From 083849161f075878e4175cd03cb7afa83d64e7f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Frings-F=C3=BCrst?= Date: Thu, 6 Jul 2017 22:55:08 +0200 Subject: New upstream version 0.9.0 --- CHANGES.rst | 1904 + MANIFEST.in | 23 + PKG-INFO | 235 +- README | 49 - README.rst | 212 + RELEASE_NOTES.rst | 33 + data/kde/rapid-photo-downloader.desktop | 12 - data/kde/rapid-photo-downloader.desktop.in | 11 + data/rapid-photo-downloader.appdata.xml | 36 - data/rapid-photo-downloader.appdata.xml.in | 51 + data/rapid-photo-downloader.desktop | 11 - data/rapid-photo-downloader.desktop.in | 14 + doc/analyze-pv-structure.1.pod | 159 + doc/rapid-photo-downloader.1.pod | 252 + doc/rapid-photo-downloader.pod | 112 - install.py | 620 + po/LINGUAS | 35 + po/POTFILES.in | 36 + po/ar.po | 4566 +- po/be.po | 4457 +- po/bg.po | 3948 +- po/ca.po | 5043 +- po/cs.po | 6433 +- po/da.po | 5478 +- po/de.po | 5942 +- po/el.po | 3753 + po/en_AU.po | 3677 +- po/en_GB.po | 3918 +- po/es.po | 6444 +- po/et.po | 4037 +- po/fa.po | 3880 +- po/fi.po | 4984 +- po/fr.po | 6342 +- po/hr.po | 4106 +- po/hu.po | 5775 +- po/id.po | 3845 +- po/it.po | 5924 +- po/ja.po | 5700 +- po/kab.po | 3716 + po/nb.po | 5507 +- po/nl.po | 5985 +- po/nn.po | 5750 +- po/oc.po | 4021 +- po/pl.po | 5851 +- po/pt.po | 5609 +- po/pt_BR.po | 5650 +- po/rapid-photo-downloader.pot | 3715 +- po/ro.po | 4922 +- po/ru.po | 5705 +- po/sk.po | 4907 +- po/sr.po | 6405 +- po/sv.po | 5833 +- po/tr.po | 4223 +- po/uk.po | 5657 +- po/zh_CN.po | 4802 +- raphodo/__about__.py | 38 + raphodo/__init__.py | 59 + raphodo/aboutdialog.py | 256 + raphodo/analyzephotos.py | 424 + raphodo/backupfile.py | 282 + raphodo/backuppanel.py | 746 + raphodo/cache.py | 602 + raphodo/camera.py | 782 + raphodo/chevroncombo.py | 112 + raphodo/computerview.py | 85 + raphodo/constants.py | 590 + raphodo/copyfiles.py | 518 + raphodo/destinationdisplay.py | 693 + raphodo/devicedisplay.py | 1192 + raphodo/devices.py | 1451 + raphodo/didyouknow.py | 583 + raphodo/downloadtracker.py | 870 + raphodo/errorlog.py | 596 + raphodo/excepthook.py | 105 + raphodo/exiftool.py | 370 + raphodo/filebrowse.py | 233 + raphodo/fileutilities.py | 93 + raphodo/filmstrip.py | 112 + raphodo/foldercombo.py | 297 + raphodo/folderspreview.py | 442 + raphodo/generatename.py | 790 + raphodo/generatenameconfig.py | 945 + raphodo/interprocess.py | 1732 + raphodo/iplogging.py | 112 + raphodo/jobcodepanel.py | 524 + raphodo/menubutton.py | 46 + raphodo/messagewidget.py | 108 + raphodo/metadataphoto.py | 553 + raphodo/metadatavideo.py | 361 + raphodo/nameeditor.py | 1420 + raphodo/newversion.py | 505 + raphodo/offload.py | 76 + raphodo/panelview.py | 136 + raphodo/photoattributes.py | 452 + raphodo/preferencedialog.py | 1128 + raphodo/preferences.py | 947 + raphodo/primarybutton.py | 124 + raphodo/problemnotification.py | 599 + raphodo/proximity.py | 1674 + raphodo/qrc_resources.py | 164051 ++++++++++++++++++ raphodo/rapid.py | 6005 + raphodo/rememberthisdialog.py | 116 + raphodo/renameandmovefile.py | 868 + raphodo/renamepanel.py | 489 + raphodo/resources.qrc | 62 + raphodo/rotatedpushbutton.py | 175 + raphodo/rpdfile.py | 923 + raphodo/rpdsql.py | 957 + raphodo/scan.py | 1241 + raphodo/storage.py | 1408 + raphodo/thumbloadbalancer.py | 50 + raphodo/thumbnaildaemon.py | 191 + raphodo/thumbnaildisplay.py | 1980 + raphodo/thumbnailer.py | 234 + raphodo/thumbnailextractor.py | 784 + raphodo/thumbnailpara.py | 684 + raphodo/toggleswitch.py | 184 + raphodo/toggleview.py | 123 + raphodo/utilities.py | 806 + raphodo/videoattributes.py | 207 + raphodo/viewutils.py | 210 + rapid-photo-downloader | 5 - rapid/AUTHORS | 1 - rapid/COPYING | 339 - rapid/ChangeLog | 1447 - rapid/INSTALL | 52 - rapid/ValidatedEntry.py | 383 - rapid/__init__.py | 1 - rapid/backupfile.py | 264 - rapid/config.py | 58 - rapid/copyfiles.py | 334 - rapid/device.py | 161 - rapid/downloadtracker.py | 357 - rapid/errorlog.py | 94 - rapid/filemodify.py | 180 - rapid/filmstrip.py | 118 - rapid/generatename.py | 546 - rapid/generatenameconfig.py | 512 - rapid/glade3/about.ui | 84 - rapid/glade3/errorlog.ui | 90 - rapid/glade3/media-eject.png | Bin 431 -> 0 bytes rapid/glade3/photo.svg | 1208 - rapid/glade3/photo66.png | Bin 5738 -> 0 bytes rapid/glade3/photo_icon.png | Bin 464 -> 0 bytes rapid/glade3/prefs.ui | 3782 - .../rapid-photo-downloader-download-pending.png | Bin 815 -> 0 bytes ...apid-photo-downloader-downloaded-with-error.svg | 350 - ...id-photo-downloader-downloaded-with-warning.svg | 351 - rapid/glade3/rapid-photo-downloader-downloaded.svg | 295 - rapid/glade3/rapid-photo-downloader-jobcode.svg | 265 - rapid/glade3/rapid-photo-downloader.svg | 2673 - rapid/glade3/rapid.ui | 1044 - rapid/glade3/thumbnails_icon.png | Bin 582 -> 0 bytes rapid/glade3/video.svg | 956 - rapid/glade3/video66.png | Bin 4646 -> 0 bytes rapid/glade3/xmp.ui | 1376 - rapid/glade3/zoom-in.png | Bin 1458 -> 0 bytes rapid/glade3/zoom-out.png | Bin 1245 -> 0 bytes rapid/higdefaults.py | 8 - rapid/metadataexiftool.py | 226 - rapid/metadataphoto.py | 463 - rapid/metadatavideo.py | 239 - rapid/metadataxmp.py | 199 - rapid/misc.py | 60 - rapid/paths.py | 41 - rapid/preferencesdialog.py | 1963 - rapid/prefs.py | 193 - rapid/prefsrapid.py | 451 - rapid/problemnotification.py | 452 - rapid/rapid.py | 4177 - rapid/renamesubfolderprefstest.py | 248 - rapid/rpdfile.py | 348 - rapid/rpdmultiprocessing.py | 26 - rapid/scan.py | 258 - rapid/subfolderfile.py | 602 - rapid/tableplusminus.py | 285 - rapid/thumbnail.py | 381 - rapid/utilities.py | 152 - rapid_photo_downloader.egg-info/PKG-INFO | 232 + rapid_photo_downloader.egg-info/SOURCES.txt | 132 + .../dependency_links.txt | 1 + rapid_photo_downloader.egg-info/entry_points.txt | 6 + rapid_photo_downloader.egg-info/not-zip-safe | 1 + rapid_photo_downloader.egg-info/requires.txt | 17 + rapid_photo_downloader.egg-info/top_level.txt | 1 + requirements.txt | 19 + setup.cfg | 21 + setup.py | 478 +- upgrade.py | 309 + 189 files changed, 345274 insertions(+), 79867 deletions(-) create mode 100644 CHANGES.rst create mode 100644 MANIFEST.in delete mode 100644 README create mode 100644 README.rst create mode 100644 RELEASE_NOTES.rst delete mode 100644 data/kde/rapid-photo-downloader.desktop create mode 100644 data/kde/rapid-photo-downloader.desktop.in delete mode 100644 data/rapid-photo-downloader.appdata.xml create mode 100644 data/rapid-photo-downloader.appdata.xml.in delete mode 100644 data/rapid-photo-downloader.desktop create mode 100644 data/rapid-photo-downloader.desktop.in create mode 100644 doc/analyze-pv-structure.1.pod create mode 100644 doc/rapid-photo-downloader.1.pod delete mode 100644 doc/rapid-photo-downloader.pod create mode 100755 install.py create mode 100644 po/LINGUAS create mode 100644 po/POTFILES.in create mode 100644 po/el.po create mode 100644 po/kab.po create mode 100644 raphodo/__about__.py create mode 100644 raphodo/__init__.py create mode 100644 raphodo/aboutdialog.py create mode 100755 raphodo/analyzephotos.py create mode 100755 raphodo/backupfile.py create mode 100644 raphodo/backuppanel.py create mode 100644 raphodo/cache.py create mode 100644 raphodo/camera.py create mode 100644 raphodo/chevroncombo.py create mode 100644 raphodo/computerview.py create mode 100644 raphodo/constants.py create mode 100755 raphodo/copyfiles.py create mode 100644 raphodo/destinationdisplay.py create mode 100644 raphodo/devicedisplay.py create mode 100644 raphodo/devices.py create mode 100644 raphodo/didyouknow.py create mode 100644 raphodo/downloadtracker.py create mode 100644 raphodo/errorlog.py create mode 100644 raphodo/excepthook.py create mode 100644 raphodo/exiftool.py create mode 100644 raphodo/filebrowse.py create mode 100755 raphodo/fileutilities.py create mode 100644 raphodo/filmstrip.py create mode 100644 raphodo/foldercombo.py create mode 100644 raphodo/folderspreview.py create mode 100644 raphodo/generatename.py create mode 100644 raphodo/generatenameconfig.py create mode 100644 raphodo/interprocess.py create mode 100644 raphodo/iplogging.py create mode 100644 raphodo/jobcodepanel.py create mode 100644 raphodo/menubutton.py create mode 100644 raphodo/messagewidget.py create mode 100755 raphodo/metadataphoto.py create mode 100755 raphodo/metadatavideo.py create mode 100755 raphodo/nameeditor.py create mode 100644 raphodo/newversion.py create mode 100755 raphodo/offload.py create mode 100644 raphodo/panelview.py create mode 100644 raphodo/photoattributes.py create mode 100644 raphodo/preferencedialog.py create mode 100644 raphodo/preferences.py create mode 100644 raphodo/primarybutton.py create mode 100755 raphodo/problemnotification.py create mode 100644 raphodo/proximity.py create mode 100644 raphodo/qrc_resources.py create mode 100755 raphodo/rapid.py create mode 100644 raphodo/rememberthisdialog.py create mode 100755 raphodo/renameandmovefile.py create mode 100644 raphodo/renamepanel.py create mode 100644 raphodo/resources.qrc create mode 100644 raphodo/rotatedpushbutton.py create mode 100644 raphodo/rpdfile.py create mode 100755 raphodo/rpdsql.py create mode 100755 raphodo/scan.py create mode 100644 raphodo/storage.py create mode 100755 raphodo/thumbloadbalancer.py create mode 100755 raphodo/thumbnaildaemon.py create mode 100644 raphodo/thumbnaildisplay.py create mode 100644 raphodo/thumbnailer.py create mode 100755 raphodo/thumbnailextractor.py create mode 100755 raphodo/thumbnailpara.py create mode 100644 raphodo/toggleswitch.py create mode 100644 raphodo/toggleview.py create mode 100644 raphodo/utilities.py create mode 100644 raphodo/videoattributes.py create mode 100644 raphodo/viewutils.py delete mode 100755 rapid-photo-downloader delete mode 100644 rapid/AUTHORS delete mode 100644 rapid/COPYING delete mode 100644 rapid/ChangeLog delete mode 100644 rapid/INSTALL delete mode 100644 rapid/ValidatedEntry.py delete mode 100644 rapid/__init__.py delete mode 100644 rapid/backupfile.py delete mode 100644 rapid/config.py delete mode 100644 rapid/copyfiles.py delete mode 100644 rapid/device.py delete mode 100644 rapid/downloadtracker.py delete mode 100644 rapid/errorlog.py delete mode 100644 rapid/filemodify.py delete mode 100755 rapid/filmstrip.py delete mode 100644 rapid/generatename.py delete mode 100644 rapid/generatenameconfig.py delete mode 100644 rapid/glade3/about.ui delete mode 100644 rapid/glade3/errorlog.ui delete mode 100644 rapid/glade3/media-eject.png delete mode 100644 rapid/glade3/photo.svg delete mode 100644 rapid/glade3/photo66.png delete mode 100644 rapid/glade3/photo_icon.png delete mode 100644 rapid/glade3/prefs.ui delete mode 100644 rapid/glade3/rapid-photo-downloader-download-pending.png delete mode 100644 rapid/glade3/rapid-photo-downloader-downloaded-with-error.svg delete mode 100644 rapid/glade3/rapid-photo-downloader-downloaded-with-warning.svg delete mode 100644 rapid/glade3/rapid-photo-downloader-downloaded.svg delete mode 100644 rapid/glade3/rapid-photo-downloader-jobcode.svg delete mode 100644 rapid/glade3/rapid-photo-downloader.svg delete mode 100644 rapid/glade3/rapid.ui delete mode 100644 rapid/glade3/thumbnails_icon.png delete mode 100644 rapid/glade3/video.svg delete mode 100644 rapid/glade3/video66.png delete mode 100644 rapid/glade3/xmp.ui delete mode 100644 rapid/glade3/zoom-in.png delete mode 100644 rapid/glade3/zoom-out.png delete mode 100644 rapid/higdefaults.py delete mode 100755 rapid/metadataexiftool.py delete mode 100644 rapid/metadataphoto.py delete mode 100644 rapid/metadatavideo.py delete mode 100755 rapid/metadataxmp.py delete mode 100644 rapid/misc.py delete mode 100644 rapid/paths.py delete mode 100644 rapid/preferencesdialog.py delete mode 100644 rapid/prefs.py delete mode 100644 rapid/prefsrapid.py delete mode 100755 rapid/problemnotification.py delete mode 100755 rapid/rapid.py delete mode 100644 rapid/renamesubfolderprefstest.py delete mode 100644 rapid/rpdfile.py delete mode 100644 rapid/rpdmultiprocessing.py delete mode 100755 rapid/scan.py delete mode 100644 rapid/subfolderfile.py delete mode 100644 rapid/tableplusminus.py delete mode 100644 rapid/thumbnail.py delete mode 100644 rapid/utilities.py create mode 100644 rapid_photo_downloader.egg-info/PKG-INFO create mode 100644 rapid_photo_downloader.egg-info/SOURCES.txt create mode 100644 rapid_photo_downloader.egg-info/dependency_links.txt create mode 100644 rapid_photo_downloader.egg-info/entry_points.txt create mode 100644 rapid_photo_downloader.egg-info/not-zip-safe create mode 100644 rapid_photo_downloader.egg-info/requires.txt create mode 100644 rapid_photo_downloader.egg-info/top_level.txt create mode 100644 requirements.txt create mode 100644 setup.cfg create mode 100644 upgrade.py diff --git a/CHANGES.rst b/CHANGES.rst new file mode 100644 index 0000000..404bc5b --- /dev/null +++ b/CHANGES.rst @@ -0,0 +1,1904 @@ +Changelog for Rapid Photo Downloader +==================================== + +0.9.0 (2017-07-03) +------------------ + + - Include additional programs in detailed version output. + + - Updated Turkish translation. + +0.9.0b7 (2017-06-21) +-------------------- + + - Don't attempt to download photos or videos of zero bytes length. + + - Updated Czech, French, Norwegian Bokmal, Japanese, Polish, Serbian, and + Spanish translations. + +0.9.0b6 (2017-06-13) +-------------------- + + - Don't allow entry of illegal filename characters in Job Codes, such as + / (forward slash). + + - Handle cameras that are mounted using libgphoto2's legacy connection method + usbscsi. + + - Added warning message when ExifTool is not working. + + - Added GalliumOS to the list of Linux distros supported by the install.py. + + - Fixed bug where "Select a source folder" was displayed after rescanning + a folder on This Computer. + + - Removed DistUtilsExtra from the list of dependencies by copying its + core functionality into the setup.py file. This should make creating + a Snap / AppImage / Flatpak easier. + + - Updated Arabic, Brazilian Portuguese, Catalan, Chinese, Czech, Danish, + Dutch, French, Italian, Japanese, Kabyle, Norwegian Bokmal, Serbian, + Slovak, Spanish, Swedish, and Ukrainian translations. + +0.9.0b5 (2017-05-10) +-------------------- + + - Added a Tip of the Day dialog. + + - Fixed bug where rendering destination storage space would crash when the + destination device's storage space is reported as zero bytes in size. + + - Fixed bug where install.py could get into an infinitely recurring state + when the Linux distribution is is Linux Mint, but /etc/os-release wrongly + identifies it as Ubuntu. + +0.9.0b4 (2017-05-04) +-------------------- + + - Added Help buttons to Program Preferences and File Renaming and Download + Subfolder Generator editors that open the online documentation. + + - Added command line option to dump to the terminal basic information about + attached cameras, which is useful for diagnosing potential problems with + libgphoto2 and python-gphoto2. + + - Added dialog to inform user if the scan process had an unexpected fatal + problem. + + - Added link to Changelog in dialog window notifying a new release is + available. + + - Fixed bug on systems using Python 3.4 (such as openSUSE Leap 42.2) when + creating a temporary directory during program upgrade. + + - Fixed bug where exception would occur when auto exit after download was + activated. + + - Re-scan download sources after relevant program preference changes. + +0.9.0b3 (2017-04-15) +-------------------- + + - Fixed bug where a warning dialog window could be wrongly issued about a + backup destination not being writable even though it though it is. + + - Fixed bug where tracking of bytes downloaded could occasionally fail when + file copy errors were encountered. + + - Improved logging of file copy problems. + + - Fixed some translation bugs. Thanks to Jose Luis Tirado for pointing them + out. + + - Updated Spanish and Czech translations, by Jose Luis Tirado and Pavel + Borecki. + +0.9.0b2 (2017-04-04) +-------------------- + + - Fixed bug where installer would crash on Ubuntu when the Universe + repository was not enabled. + + - Fixed bug to allow the error report window to run on versions of PyQt5 + older than 5.6. + + - Implemented workarounds for several bugs in openSUSE GExiv2 introspection. + + - Fixed bug when comparing Enums on Python 3.4. + + - Fixed bug when reporting a file renaming problem in the error reporting + window. + + - When running on the Unity 7 desktop, show count and download progress + regardless of whether the .desktop file has hyphens or underscores. + +0.9.0b1 (2017-04-01) +-------------------- + + - Improved install.py script, adding openSUSE and the Fedora derivative + Korora to list of supported distros. Moreover, the script now installs + all program requirements without having to be manually restarted. + + - Implemented error report window. Error reports are now grouped by task: + scanning a device, copying from a device, finalizing download subfolder and + filenames, and backing up. Furthermore, reports now contain hyperlinks to + the files on the filesystem and/or cameras, allowing easy access to them + using a file manager. + + - A message dialog window is now displayed if back ups will not occur or if + the download destinations have a problem. + + - Added 'Program Warnings' section to the preferences dialog window. + + - Optimized icon sizes in dialog windows. + + - Check for new version using secure connection. + + - Added an option to issue a warning if a file type unknown to the program is + found on a download device. + + - Added an option to program preferences dialog to ignore DNG date/time + metadata when downloading from MTP devices (like cellphones and tablets). + When it is ignored, the DNG file's modification time is used instead. Many + (if not all) Android 6 and 7 devices create bogus DNG metadata values. + Since the first alpha release, by default the program ignores the DNG + date/time metadata when downloading from MTP devices. + + - Changed the count that appears above the program's icon when running on the + Unity desktop to show how many files are checked for download, instead of + how many new files are available for download. + + - Fixed a bug where device scan would indicate a device was empty when the + preference value 'Ignored Paths on Devices' contained no paths to ignore. + + - Fixed a bug where opening a file on an MTP device in a file browser would + sometimes fail when the storage name component of the path was incorrectly + identified. + + - Fixed bug where the case of the extension for XMP files, THM files and WAV + files was not matching file renaming preferences. + +0.9.0a11 (2017-03-08) +--------------------- + + - Added dialog to configure program preferences. + + - Added progress bar to splash screen. + + - Fixed bug where URIs with spaces were not opening in the system file + browser. + + - Minimized width required by Job Code and Backup, and Rename configuration + panels. + + - Fixed detection of Unity desktop environment when desktop environment + variable is set to 'Unity:Unity7' + + - Disabled the use of the scrollwheel to insert preference values in the file + and subfolder name editors. + +0.9.0a10 (2017-03-02) +--------------------- + + - Implement the user interface to enter Job Codes. Job Codes are now easier + to assign compared to previous versions of Rapid Photo Downloader. You can + assign Job Codes to sets of photos and/or videos before starting the + download. That way you can efficiently apply a variety of Job Codes to + different sets of photos and videos in the same download. Job codes are + shown in the upper portion of each thumbnail. + + - Added Run button to upgrade dialog window that is shown when the program + was successfully upgraded. + + - Fixed bug where a crash would occur after using the "Clear Completed + Downloads" menu option. + + - Fixed bug where selecting a different part of the timeline did not + always update which thumbnails should be selected. (The values in the Photo + and Video "Select All" check boxes at the bottom right of the main window + determine if a thumbnail should be selected or not). + + - Fixed bug in file renaming and subfolder name editors when running + under PyQt 5.8 / Qt 5.8. + + - In systems where ExifTool is not installed, inform user via + error message at startup, and abort. + + - In systems where libmediainfo is not installed, a warning message is + displayed after program startup. + + - Added preliminary Greek translation, thanks to Dimitris Xenakis. + +0.9.0a9 (2017-02-21) +-------------------- + + - Fix bug #1665879: Work-around an unexpected signal/slot problem with Qt on + Fedora 25. + +0.9.0a8 (2017-02-16) +-------------------- + + - Display projected backup storage use in the Backup configuration panel, for + each backup device (partition). If backing up to the same device as the + download, the space taken by both the download and the backup is displayed. + For example, supposing you are downloading 100 photos that use 2,000 MB of + storage space to /home/user/Pictures, and you are backing them up to + another folder in the same partition, the projected backup storage use for + that partition will display 100 photos totalling 4,000 MB, because the + partition will contain two copies of each photo. Likewise, the projected + storage use in the download destinations is similarly adjusted. + + - Renamed 'Storage Space' in Destination configuration panel to 'Projected + Storage Use', thereby more accurately describing what it displays. + + - Disallow download if there is insufficient space on any of the backup + devices, like is already done for the download destinations. + + - Added right-click context menu to file system tree views with the option + to open the file browser at the path that was right-clicked on. + + - Fixed a bug in the subfolder and file renaming editors to the stop the + message area being scrolled out of view. + + - Fixed a bug where backup worker processes were never stopped until program + exit. + + - Fixed a bug where pausing and resuming a download was not updated to match + changes to threading made in version 0.9.0a7. + + - Updated install script to allow for quirks in LinuxMint and KDE Neon. + + - Updated Spanish, French and Italian translations. + + +0.9.0a7 (2017-01-31) +-------------------- + + - Added backup configuration to the user interface. A future alpha release + will show the backup destinations like they are shown in the Destinations + tab. + + - A check for a new version is run at program startup. If the program was + installed using python's packaging system pip, and the latest version can + be upgraded without new system dependencies, the program offers to download + the new version and install it with minimal user intervention. + + - The graphical user interface is considerably more responsive when the + program is under heavy load because of changes made in the ways helper + threads are handled by the main window. Long-term program stability will + also be improved, although in the short-term some bugs may have snuck in + due to the threading changes. + + - Prompt for Job Code when file and folder naming preferences are changed to + include it. Thanks to Monty Taylor for the fix. + + - Fixed bug #1656932: in certain circumstances the scan process could crash + when trying to determine device time zones when examining sample photos and + videos. + + - Fixed a bug too small of a portion of a .mov or .avi file from a camera or + phone was being extracted in order to read video metadata. + + - Fixed a bug where thumbnails were not being rendered in the main window + when the thumbnail was originally sourced from the Freedesktop.org + thumbnail cache. + + - Disallow the running of the program as the root user. + + - Updated program installer to stop installation on Fedora 23 and Debian + Jessie. + + - Corrected error in Spanish translation that caused crash when download + started. + + - Refined detection of directory in which media are mounted (/media or + /run/media). + +0.9.0a6 (2016-12-10) +-------------------- + + - Modified installation script to fix installation problems on Fedora 25 and + LinuxMint 18. In all other respects the release is identical to version + 0.9.0a5. + +0.9.0a5 (2016-11-14) +-------------------- + + - Implemented photo and video file renaming preference configuration. Job code + configuration will be implemented in a future alpha release. + + - Fixed crash when running on PyQt 5.7. + + - Added option to uninstall previous version of the program if running the + install script on Debian/Ubuntu or Fedora like Linux distributions. + + - Added .m2ts video extension to supported video files. + + - Added tooltip to clarify meaning of storage space usage. + + - Added g++ to list of installation dependencies when installing on Debian + derived distributions. + + - Only enable right-click menu option 'Open in File Browser...' when default + file manager is known. + + - Handle use case where the path from which to download is passed on the + command line without a command line switch, such as when Gnome launches the + program in response to a device like a memory card containing photos being + inserted. + + - Fixed bug where volumes where not correctly added to device white and + blacklists. + + - Fixed bug where download conflict resolution preference value was being + incorrectly set when importing preferences from version 0.4.11 or earlier. + + - Fixed bug where generating thumbnails for backed up files caused the backup + process to crash. + + - Fixed crash where the library libmediainfo is not installed but the python + package pymediainfo is. + + - Fixed generation of error message when there is an error copying file to a + backup destination. + + - Fixed crash at startup bug when the Pictures or Videos XDG special directory + was not set. + + - Fixed bug when selecting custom subfolder name generation preset from menu. + + - Fixed bug where ExifTool daemon processes were not always being terminated. + + - Added minimum size in bytes to read a variety of RAW and video metadata tags + to analyze-pv-structure analysis. + + - Fixed bug where QFileSystemWatcher.removePaths() could be called with an + empty directory list. + + - Fixed crash when cleaning generated video subfolder previews at program exit. + + - Updated Spanish translation, courtesy of Jose Luis Tirado. Also updated + Catalan, Chinese, Croatian, Czech, French, German, Polish and Serbian + translations. + +0.9.0a4 (2016-06-22) +-------------------- + + - Implemented photo and video subfolder generation preference configuration. + + - Fixed bug where translation of user interface into non-English languages was + not occurring. + + - Fixed bug where input/output exception not being handled when probing mounts. + + - Fixed bug where crashed on startup when no desktop environment variable was + set. + + - Fixed bug where crashed on startup when attempting to import the broken + Python package EasyGui 0.98. + +0.9.0a3 (2016-05-27) +-------------------- + + - Selecting items in the Timeline or showing only new files can result in + situations where there are files that have been checked for download that are + not currently being displayed. In such a situation, when a download is + started, a dialog will be displayed to warn that *all* checked files will be + downloaded, not merely those currently displayed. + + - Changed heading of destination storage space to show projected bytes free + instead of percent used. + + - Fixed bug where thumbnails might not be displayed for files that had + already been downloaded during a previous progarm invocation. + + - If the environment variable RPD_SCAN_DEBUG is set to any value, the + program's scan operation will output voluminous debug information to stdout. + + - Added support for PyQt 5.6, namely its stricter rules regarding signal type + matching. + + - Fixed bug when reporting inability to extract metadata from scan when not + downloading from a camera + +0.9.0a2 (2016-05-16) +-------------------- + + - Added command line option to import preferences from from an old program + version (0.4.11 or earlier). + + - Implemented auto unmount using GIO (which is used on most Linux desktops) and + UDisks2 (all those desktops that don't use GIO, e.g. KDE). + + - Fixed bug while logging processes being forcefully terminated. + + - Fixed bug where stored sequence number was not being correctly used when + renaming files. + + - Fixed bug where download would crash on Python 3.4 systems due to use of + Python 3.5 only math.inf + +0.9.0a1 (2016-05-14) +-------------------- + + - New features compared to the previous release, version 0.4.11: + + - Every aspect of the user interface has been revised and modernized. + + - Files can be downloaded from all cameras supported by gPhoto2, + including smartphones. Unfortunately the previous version could download + from only some cameras. + + - Files that have already been downloaded are remembered. You can still + select previously downloaded files to download again, but they are + unchecked by default, and their thumbnails are dimmed so you can + differentiate them from files that are yet to be downloaded. + + - The thumbnails for previously downloaded files can be hidden. + + - Unique to Rapid Photo Downloader is its Timeline, which groups photos and + videos based on how much time elapsed between consecutive shots. Use it + to identify photos and videos taken at different periods in a single day + or over consecutive days. A slider adjusts the time elapsed between + consecutive shots that is used to build the Timeline. Time periods can be + selected to filter which thumbnails are displayed. + + - Thumbnails are bigger, and different file types are easier to + distinguish. + + - Thumbnails can be sorted using a variety of criteria, including by device + and file type. + + - Destination folders are previewed before a download starts, showing which + subfolders photos and videos will be downloaded to. Newly created folders + have their names italicized. + + - The storage space used by photos, videos, and other files on the devices + being downloaded from is displayed for each device. The projected storage + space on the computer to be used by photos and videos about to be + downloaded is also displayed. + + - Downloading is disabled when the projected storage space required is more + than the capacity of the download destination. + + - When downloading from more than one device, thumbnails for a particular + device are briefly highlighted when the mouse is moved over the device. + + - The order in which thumbnails are generated prioritizes representative + samples, based on time, which is useful for those who download very large + numbers of files at a time. + + - Thumbnails are generated asynchronously and in parallel, using a load + balancer to assign work to processes utilizing up to 4 CPU cores. + Thumbnail generation is faster than the 0.4 series of program + releases, especially when reading from fast memory cards or SSDs. + (Unfortunately generating thumbnails for a smartphone's photos is painfully + slow. Unlike photos produced by cameras, smartphone photos do not contain + embedded preview images, which means the entire photo must be downloaded + and cached for its thumbnail to be generated. Although Rapid Photo + Downloader does this for you, nothing can be done to speed it up). + + - Thumbnails generated when a device is scanned are cached, making thumbnail + generation quicker on subsequent scans. + + - Libraw is used to render RAW images from which a preview cannot be + extracted, which is the case with Android DNG files, for instance. + + - Freedesktop.org thumbnails for RAW and TIFF photos are generated once they + have been downloaded, which means they will have thumbnails in programs + like Gnome Files, Nemo, Caja, Thunar, PCManFM and Dolphin. If the path + files are being downloaded to contains symbolic links, a thumbnail will be + created for the path with and without the links. While generating these + thumbnails does slow the download process a little, it's a worthwhile + tradeoff because Linux desktops typically do not generate thumbnails for + RAW images, and thumbnails only for small TIFFs. + + - The program can now handle hundreds of thousands of files at a time. + + - Tooltips display information about the file including name, modification + time, shot taken time, and file size. + + - Right click on thumbnails to open the file in a file browser or copy the + path. + + - When downloading from a camera with dual memory cards, an emblem beneath + the thumbnail indicates which memory cards the photo or video is on + + - Audio files that accompany photos on professional cameras like the Canon + EOS-1D series of cameras are now also downloaded. XMP files associated with + a photo or video on any device are also downloaded. + + - Comprehensive log files are generated that allow easier diagnosis of + program problems in bug reports. Messages optionally logged to a + terminal window are displayed in color. + + - When running under Ubuntu's Unity desktop, a progress bar and count of + files available for download is displayed on the program's launcher. + + - Status bar messages have been significantly revamped. + + - Determining a video's correct creation date and time has been improved, + using a combination of the tools MediaInfo and ExifTool. Getting the right + date and time is trickier than it might appear. Depending on the video file + and the camera that produced it, neither MediaInfo nor ExifTool always give + the correct result. Moreover some cameras always use the UTC time zone when + recording the creation date and time in the video's metadata, whereas other + cameras use the time zone the video was created in, while others ignore + time zones altogether. + + - The time remaining until a download is complete (which is shown in the + status bar) is more stable and more accurate. The algorithm is modelled on + that used by Mozilla Firefox. + + - The installer has been totally rewritten to take advantage of Python's + tool pip, which installs Python packages. Rapid Photo Downloader can now + be easily installed and uninstalled. On Ubuntu, Debian and Fedora-like + Linux distributions, the installation of all dependencies is automated. + On other Linux distrubtions, dependency installation is partially + automated. + + - When choosing a Job Code, whether to remember the choice or not can be + specified. + + - Removed feature: + + - Rotate Jpeg images - to apply lossless rotation, this feature requires the + program jpegtran. Some users reported jpegtran corrupted their jpegs' + metadata -- which is bad under any circumstances, but terrible when applied + to the only copy of a file. To preserve file integrity under all + circumstances, unfortunately the rotate jpeg option must therefore be + removed. + + - Under the hood, the code now uses: + + - PyQt 5.4 + + + - gPhoto2 to download from cameras + + - Python 3.4 + + + - ZeroMQ for interprocess communication + + - GExiv2 for photo metadata + + - Exiftool for video metadata + + - Gstreamer for video thumbnail generation + + - Please note if you use a system monitor that displays network activity, + don't be alarmed if it shows increased local network activity while the + program is running. The program uses ZeroMQ over TCP/IP for its + interprocess messaging. Rapid Photo Downloader's network traffic is + strictly between its own processes, all running solely on your computer. + + - Missing features, which will be implemented in future releases: + + - Components of the user interface that are used to configure file + renaming, download subfolder generation, backups, and miscellaneous + other program preferences. While they can be configured by manually + editing the program's configuration file, that's far from easy and is + error prone. Meanwhile, some options can be configured using the command + line. + + - There are no full size photo and video previews. + + - There is no error log window. + + - Some main menu items do nothing. + + - Files can only be copied, not moved. + +0.4.11 (2015-10-22) +------------------- + + - Updated Brazilian, Catalan, Croatian, Czech, German, Japanese, Norwegian, + Polish, Portuguese and Swedish translations. + + - Fixed crash on systems using the library Pillow 3.0. + + - Updated AppData file. + +0.4.10 (2014-02-23) +------------------- + + - Updated Catalan and Portuguese translations. + + - Fixed bug in translations for term "Back up". + +0.4.9 (2014-01-21) +------------------ + + - Updated Catalan and Spanish translations. + + - Fixed occasional incorrect use of term "backup". + +0.4.9b3 (2014-01-20) +-------------------- + + - Fixed packaging bug. + +0.4.9b2 (2014-01-20) +-------------------- + + - Added file verification of downloaded and backed up files. + + - Updated Dutch, Hungarian, Italian, Polish, Serbian, Spanish and Swedish + translations. Added Catalan translation. + +0.4.9b1 (2014-01-16) +-------------------- + + - Fixed bugs #1025908 and #1186955: Finalize fix for severe performance + problems and crashes that arose from the combination of Gnome's GIO file + functionality and python's multiprocessing. The solution was to remove GIO + and replace it with regular python file processing. A nice side effect is + that the program now runs faster than ever before. + + - Fixed bug #1268291: Handle cases where filesystem metadata (e.g. file + permissions) could not be copied when writing to certain file systems such as + NTFS. The program will now consider a file is copied succesfully even if the + filesystem metadata could not be updated. + + - Fixed bug #1269032: When Sync RAW + JPEG sequence numbers is enabled, the + program fails to properly deal with photos with corrupt EXIF metadata. + + - Fixed bug #1269079: Download failure when folder exists for only one of photo + or video on auto detected back devices. + + - Updated Norwegian and Serbian translations. + +0.4.8 (2013-12-31) +------------------ + + - Fixed bug #1263237: Added support for MPO files (3D images). Thanks to Jan + Kaluza for reporting it. + + - Fixed bug #1263483: Some terms in the user interface are not being + translated. Thanks to Jose Luis Tirado for alerting me to the problem, which + has probably existed for some time. + + - Updated Dutch, French Italian, Polish and Spanish translations. + +0.4.7 (2013-10-19) +------------------ + + - Added feature to download audio files that are associated with photos such as + those created by the Canon 1D series of cameras. + + - Fixed bug #1242119: Choosing a new folder does not work in Ubuntu 13.10. In + Ubuntu 13.10, choosing a destination or source folder from its bookmark does + not work. The correct value is displayed in the file chooser button, but this + value is not used by Rapid Photo Downloader. + + - Fixed bug #1206853: Crashes when system message notifications not functioning + properly. + + - Fixed bug #909405: Allow selections by row (and not GTK default by square) + when user is dragging the mouse or using the keyboard to select. Thank you to + user 'Salukibob' for the patch. + + - Added a KDE Solid action. Solid is KDE4's hardware-related framework. It + detects when the user connects a new device and display a list of related + actions. Thanks to dju` for the patch. + + - Added Belarusian translation -- thanks go to Ilya Tsimokhin. Updated Swedish + and Ukrainian translations. + +0.4.6 (2013-01-22) +------------------ + + - Fixed bug #1083756: Application shows duplicate sources. + + - Fixed bug #1093330: Photo rename ignores SubSeconds when 00. + + - Added extra debugging output to help trace program execution progress. + + - Updated German and Spanish translations. + +0.4.6b1 (2012-11-26) +-------------------- + + - Fixed bug #1023586: Added RAW file support for Nikon NRW files. Rapid Photo + Downloader uses the exiv2 program to read a photo's metadata. Although the + NRW format is not officially supported by exiv2, it appears to work. If you + have NRW files and Rapid Photo Downloader crashes while reading this files, + please file a bug report. + + - Preliminary and tentative fix for bug #1025908: Application freezes under + Ubuntu 12.10. This fix should not be considered final, and needs further + testing. + + - Added Arabic translation. Updated Czech, Danish, French, Italian, Norwegian, + Russian, Serbian, Spanish and Swedish translations. + + - Fixed missing dependencies on python-dbus and exiv2 in Debian/control file. + + - Added extra debugging output to help trace program execution progress. + +0.4.5 (2012-06-24) +------------------ + + - Updated Dutch, Estonian, German, Italian, Norwegian and Polish translations. + + - Updated man page. + +0.4.5b1 (2012-06-17) +-------------------- + + - To increase performance, thumbnails are now no longer displayed until all + devices have finished being scanned. To indicate the scan is occurring, the + progress bar now pulses and it displays a running total of the number of + photos and videos found. If scanning a very large number of files from a fast + device, the progress bar may pause. If this happens, just wait for the scan + to complete. + + - Fixed bug #1014203: Very poor program performance after download device + changed. The program now displays the results of scanning files much quicker + if the program's download device preferences are changed and a scan begins of + a new device. + + - You can now specify via the command line whether you would like to + automatically detect devices from which to download, or manually specify the + path of the device. If specified, the option will overwrite the existing + program preferences. + + - Added extra information to debugging output. + + - Fixed bug #1014219: File Modify process crashes if program exits during + download. + +0.4.4 (2012-05-30) +------------------ + + - Fixed bug #998320: Applied patch from Dmitry Kazimirov for option to have + subfolder generation and file renaming use a month in text format. Thanks + Dmitry! + + - Fixed bug #986681: Crash when showing question dialog on some non-Gnome + systems. Thanks go to Liudas Ališauskas for the suggested fix. + + - Fixed bug #995769: The Help button in the preferences dialog does not work. + + - Fixed bug #996613: Updated Free Software Foundation address. + + - Added Estonian translation. Updated Brazilian, Dutch, French, German, + Norwegian Bokmal, Polish, Spanish and Russian translations. + +0.4.3 (2012-01-07) +------------------ + + - ExifTool is now a required dependency for Rapid Photo Downloader. ExifTool + can be used to help download videos on Linux distributions that have not + packaged hachoir-metadata, such as Fedora. + + - Exiftran is another new dependency. It is used to automatically rotate + JPEG images. + + - Fixed bug #704482: Delete photos option should be easily accessible - + + - Added a toolbar at the top of the main program window, which gives immediate + access to the most commonly changed configuration options: where files will + be transferred from, whether they will be copied or moved, and where they + will be transferred to. + + - Please when the move option is chosen, all files in the download from a + device are first copied before any are deleted. In other words, only once all + source files have been successfully copied from a device to their destination + are the source files deleted from that device. + + - Fixed bug #754531: extract Exif.CanonFi.FileNumber metadata - + + - Added FileNumber metadata renaming option, which is a Canon-specific Exif + value in the form xxx-yyyy, where xxx is the folder number and yyyy is the + image number. Uses ExifTool. Thanks go to Etieene Charlier for researching + the fix and contributing code to get it implemented. + + - Fixed bug #695517: Added functionality to download MTS video files. There is + currently no python based library to read metadata from MTS files, but + ExifTool works. + + - Fixed bug #859998: Download THM video thumbnail files - + + - Some video files have THM video thumbnail files associated with them. Rapid + Photo Downloader now downloads them and renames them to match the name of the + video it is associated with. + + - Fixed bug #594533: Lossless JPEG rotation based on EXIF data after picture + transfer - + + - There is now an option to automatically rotate JPEG photos as they are + downloaded. The program exiftran is used to do the rotation. The feature is + turned on default. + + - Fixed bug #859012: Confirm if really want to download from /home, /media or / + + - It is possible for the program's preferences to be set to download from + /home, /media or / (the root of the file system). This can result in the + program scanning a very large number of files, possibly causing the system to + become unresponsive. The program now queries the user before commencing this + scan to confirm if this is really what they want to do. + + - Fixed bug #792228: clear all thumbnails when refresh command issued. + + - Fixed bug #890949: Panasonic MOD format and duplicate filename issue + + - Fixed a bug where the device progress bar would occasionally disappear when + the download device was changed. + + - Fixed a bug where the file extensions the program downloads could not be + displayed from the command line. + + - Fixed a bug where the program would crash when trying to convert a malformed + thumbnail from one image mode to another. + + - Updated Czech, Danish, Dutch, French, German, Hungarian, Italian, Norwegian, + Polish, Serbian, Slovak, Spanish and Swedish translations. + +0.4.2 (2011-10-01) +------------------ + + - Added feature in Preferences window to remove any paths that have previously + been marked to always be scanned or ignored. These paths can be specified + when automatic detection of Portable Storage Devices is enabled. + + - Fixed bug #768026: added option to ignore paths from which to download - + + - You can now specify paths never to scan for photos or videos. By default, any + path ending in .Trash or .thumbnails is ignored. Advanced users can specify + paths to never scan using python-style regular expressions. + + - Fixed bug #774488: added manual back up path for videos, in addition to + photos + + - You can now manually specify a path specifically in which to back up videos. + This can be the same as or different than the path in which to back up + photos. + + - Fixed bug #838722: wrong file types may be backed up to external devices + + - Fixed a bug when auto detection of backup devices is enabled, files of the + wrong type might be backed up. For instance, if the backup device is only + meant to store videos, and the download contains photos, photos would + incorrectly be backed up to the device in addition to videos. + + - Fixed bug #815727: Back up errors and warnings incorrectly displayed in log + window - + + - Fixed a bug that occurred when backing up errors are encountered, the log + window did not display them correctly, although they were correctly outputted + to the terminal window. This only occurred when more than one back up device + was being used during a download. + + - Fixed bug #859242: Crash when displaying a preview of file without an + extracted thumbnail. + + - Fixed bug #810559: Crash when generating thumbnail images + + - Fixed bug #789995: crash when --reset-settings option is given on the command + line. + + - Fixed bugs #795446 and #844714: small errors in translation template. + + - Fixed a bug in the Swedish translation. + + - Added Danish translation, by Torben Gundtofte-Bruun. Updated Brazilian, + Czech, Dutch, French, German, Hungarian, Italian, Japanese, Norwegian, + Polish, Russian, Serbian, Slovak, Spanish, Swedish and Turkish translations. + +0.4.1 (2011-05-19) +------------------ + + - Added exif Artist and Copyright metadata options to file and subfolder name + generation. + + - Fixed bug #774476: thumbnails occasionally not sorted by file modification + time. + + - Fixed bug #784399: job code not prompted for after preference change. + + - Fixed bug #778085: crash when trying to scan inaccessible files on mounted + camera. + + - Relaxed startup test to check whether pynotify is working. On some systems, + pynotify reports it is not working even though it is. + + - Added the start of an Indonesian translation. Updated Brazilian, Dutch, + French, German, Hungarian, Italian, Polish, Russian, Spanish and Ukrainian + translations. + +0.4.0 (2011-04-28) +------------------ + + - Features added since Release Candidate 1: + + * Allow multiple selection of files to check or uncheck for downloading. + * Automation feature to delete downloaded files from a device. + + - Bug fix: translation fixes. + + - Bug fix: don't crash when completing download with backups enabled and no + backup devices detected. + + - Updated Dutch, French, German, Polish, Russian, Serbian and Spanish + translations. + +0.4.0rc1 (2011-04-21) +--------------------- + + - Features added since beta 1: + + - Backups have been implemented. If you are backing up to more than one + device, Rapid Photo Downloader will backup to each device simultaneously + instead of one after the other. + + - When clicking the Download button before thumbnails are finished + generating, the download proceeds immediately and the thumbnails remaining + to be generated will rendered during the download itself. + + - Added preferences option to disable thumbnail generation. When auto start + is enabled, this can speed-up transfers when downloading from high-speed + devices. + + - Access to the preferences window is now disabled while a download is + occurring, as changing preferences when files are being download can cause + problems. + + - Bug fix: don't crash when downloading some files after having previously + downloaded some others in the same session. + + - Updated Brazilian, Dutch, German and Russian translations. + +0.4.0b1 (2011-04-10) +-------------------- + + - Features added since alpha 4: + + - Job Code functionality, mimicking that found in version 0.2.3. + + - Eject device button for each unmountable device in main window. + + - When not all files have been downloaded from a device, the number remaining + is displayed in the device's progress bar + + - Overall download progress is displayed in progress bar at bottom of window + + - Time remaining and download speed are displayed in the status bar + + - System notification messages + + - Automation features: + + - Automatically start a download at program startup or when a device is + inserted. When this is enabled, to optimize performance instead of + thumbnails being generated before the files are downloaded, they are + generated during the download. + + - Eject a device when all files have been downloaded from it. + + - Exit when all files have been downloaded. + + - The automation feature to delete downloaded files from a device will be added + only when the non-alpha/beta of version 0.4.0 is released. + + - The major feature currently not implemented is backups. + + - Note: if videos are downloaded, the device may not be able to be unmounted + until Rapid Photo Downloader is exited. See bug #744012 for details. + + - Bug fix: adjust vertical pane position when additional devices are inserted + + - Bug fix: display file and subfolder naming warnings in error log + + - Updated Czech, French and Russian translations. + +0.3.6 (2011-04-05) +------------------ + + - This release contains a minor fix to allow program preferences to be changed + on upcoming Linux distributions like Ubuntu 11.04 and Fedora 15. + + - It also contains a minor packaging change so it can be installed in Ubuntu + 11.04. + +0.4.0a4 (2011-04-04) +-------------------- + + - Fixed bug #750808: errorlog.ui not included in setup.py. + +0.4.0a3 (2011-04-04) +-------------------- + + - Features added since alpha 2: + + - Error log window to display download warnings and errors. + + - Synchronize RAW + JPEG Sequence values. + + - Fixed bug #739021: unable to set subfolder and file rename preferences on + alpha and beta Linux distributions such as Ubuntu 11.04 or Fedora 15. + + - Updated Brazilian, Dutch, French, German and Spanish translations. + +0.4.0a2 (2011-03-31) +-------------------- + + - Features added since alpha 1: + + - Sample file names and subfolders are now displayed in the preferences + dialog window. + - The option to add a unique identifier to a filename if a file with the same + name already exists + + - Other changes: + + - Updated INSTALL file to match new package requirements. + + - Added program icon to main window. + + - Bug fix: leave file preview mode when download devices are changed in the + preferences. + + - Bug fix: don't crash on startup when trying to display free space and photo + or video download folders do not exist. + +0.4.0a1 (2011-03-24) +-------------------- + + - Rapid Photo Downloader is much faster and sports a new user interface. It is + about 50 times faster in tasks like scanning photos and videos before the + download. It also performs the actual downloads quicker. It will use + multiple CPU cores if they are available. + + - Rapid Photo Downloader now requires version 0.3.0 or newer of pyexiv2. It + also requires Python Imaging (PIL) to run. It will only run on recent Linux + distributions such as Ubuntu 10.04 or newer. It has been tested on Ubuntu + 10.04, 10.10 and 11.04, as well as Fedora 14. (There is currently an unusual + bug adjusting some preferences when running Ubuntu 11.04. See bug #739021). + + - This is an alpha release because it is missing features that are present in + version 0.3.5. Missing features include: + + - System Notifications of download completion + + - Job Codes + + - Backups as you download + + - Automation features, e.g. automatically start download at startup + + - Error log window (currently you must check the command line for error + output) + + - Time remaining status messages + + - Synchronize RAW + JPEG Sequence Numbers + + - Add unique identifier to a filename if a file with the same name already + exists + + - Sample file names and subfolders are not displayed in the preferences + window + + - These missing features will be added in subsequent alpha and beta releases. + + - Kaa-metadata is no longer required to download videos. However, if you + want to use Frames Per Second or Codec metadata information in subfolder or + video file names, you must ensure it is installed. This is no longer checked + at program startup. + + - Thanks go to Robert Park for refreshing the translations code. + + - Added Romanian translation. + +0.3.5 (2011-03-23) +------------------ + + - The primary purpose of this release is update translations and fix bug + #714039, where under certain circumstances the program could crash while + downloading files. + + - This is intended to be the last release in the 0.3.x series. In the upcoming + version 0.4.0, Rapid Photo Downloader is much faster and sports a new user + interface. + + - Added Romanian translation. Updated Brazilian, Chinese, Croatian, Czech, + Dutch, Finnish, German, Italian, Polish and Russian translations. + +0.3.4 (2010-12-31) +------------------ + + - You can now change the size of the preview image by zooming in and out using + a slider. The maximum size is double that of the previous fixed size, which + was 160px. On computers with small screens such as netbooks, the maximum + preview image size is the same as the previous fixed size. Please note that + Rapid Photo Downloader only extracts thumbnails of photos; for performance + reasons, it does not create them. This means for some file formats, the + thumbnails will contain jpeg artifacts when scaled up (this is particularly + true when using a version of pyexiv2 < 0.2.0). For users who require larger + preview images, this will be of little consequence. + + - When the "Strip compatible characters" feature is enabled in the Preferences + (which is the default), any white space (e.g. spaces) beginning or ending a + folder name will now be removed. + + - Bug fix: camera serial numbers are now stripped of any spaces preceding or + following the actual value. + + - Fixed bug #685335: inaccurate description of python packages required for + downloading videos. + + - Added Croatian translation. Updated French, Norwegian Bokmal, Polish and + Russian translations. + +0.3.3 (2010-10-24) +------------------ + + - Added support for mod, tod and 3gp video files. + + - Hachoir-metadata is now used to extract selected metadata from video files. + It has less bugs than kaa-metadata, and is better maintained. One benefit of + this change is that more video file types can have their metadata extracted. + Another is that the video creation date is now correctly read (the creation + time read by kaa metadata was sometimes wrong by a few hours). Kaa-metadata + is still used to extract some the codec, fourcc and frames per second (FPS) + metadata. + + - Fixed bug #640722: Added preliminary support for Samsung SRW files. Current + versions of Exiv2 and pyexiv2 can read some but not all metadata from this + new RAW format. If you try to use metadata that cannot be extracted, Rapid + Photo Downloader will issue a warning. + + - Fixed bug #550883: Generation of subfolders and filenames using the time a + download was started. + + - Fixed bugs related to missing video download directory at program startup. + + - Added command line option to output to the terminal information useful for + debugging. + + - Added Norwegian Bokmal and Portuguese translations. Updated Brazilian + Portuguese, Dutch, Finnish, German, Hungarian, Italian, Norwegian Nynorsk, + Polish, Russian, Serbian, Slovak and Ukrainian translations. + +0.3.2 (2010-09-12) +------------------ + + - Added Norwegian Nynorsk translation. Updated Chinese, Finnish, Hungarian, + Dutch, Occitan (post 1500), Polish, Brazilian Portuguese, and Russian + translations. + + - Fixed crash on startup when checking for free space, and the download folder + does not exist. + +0.3.1 (2010-08-13) +------------------ + + - The main window now works more effectively on tiny screens, such as those + found on netbooks. If the screen height is less than or equal to 650 pixels, + elements in the preview pane are removed, and the spacing is tightened. + + - The amount of free space available on the file-system where photos are to be + downloaded is now displayed in the status bar. (Note this is only the case on + moderately up-to-date Linux distributions that use GVFS, such as Ubuntu 8.10 + or higher). + + - Add Chinese (simplified) translation. A big thanks goes out to the Ubuntu + Chinese translation team. Partial translations of Bulgarian, Japanese, + Occitan (post 1500), Persian, Portuguese (Brazilian), and Turkish have been + added. In the past only translations that were largely finished were added, + but hopefully adding incomplete translations will speed up their completion. + Updated Finnish, French, Hungarian, Russian, Serbian and Spanish + translations. + +0.3.0 (2010-07-10) +------------------ + + - The major new feature of this release is the generation of previews before + a download takes place. You can now select which photos and videos you wish + to download. + + - You can now assign different Job Codes to photos and videos in the same + download. Simply select photos and videos, and from the main window choose a + Job Code for them. You can select a new Job Code,or enter a new one (press + Enter to apply it). + + - The errors and warnings reported have been completely overhauled, and are now + more concise. + + - Now that you can select photos and videos to download, the "Report an error" + option in case of filename conflicts has been removed. If you try to download + a photo or video that already exists, an error will be reported. If you + backup a photo or video that already exists in the backup location, a warning + will be reported (regardless of whether overwriting or skipping of backups + with conflicting filenames is chosen). + + - Likewise, the option of whether to report an error or warning in case of + missing backup devices has been removed. If you have chosen to backup your + photos and videos, and a backup device or location is not found, the files + will be downloaded with warnings. + + - For each device in the main window, the progress bar is now updated much more + smoothly than before. This is useful when downloading and backing up large + files such as videos. (Note this is only the case on moderately up-to-date + Linux distributions that use GVFS, such as Ubuntu 8.10 or higher). + + - The minimum version of python-gtk2 (pygtk) required to run the program is now + 2.12. This will affect only outdated Linux distributions. + +0.3.0b6 (2010-07-06) +-------------------- + + - Fixed bug #598736: don't allow file to jump to the bottom when it has a Job + Code assigned to it. + + - Fixed bug #601993: don't prompt for a Job Code when downloading file of one + type (photo or video), and it's only a file of the other type that needs it. + + - Log error messages are now cleaned up where a file already exists and there + were problems generating the file / subfolder name. + + - Fixed crash on startup when using an old version of GIO. + + - Fix crash in updating the time remaining in when downloading from extremely + slow devices. + + - Set the default height to be 50 pixels taller. + + - Bug fix: don't download from device that has been inserted after program + starts unless device auto detection is enabled. + + - Updated German translation. + +0.3.0b5 (2010-07-04) +-------------------- + + - Added warning dialog if attempting to download directly from a camera. + + - Add backup errors details to error log window. + + - Fixed program notifications. + + - Fixed corner cases with problematic file and subfolder names. + + - Disabled Download All button if all files that have not been downloaded have + errors. + + - Enabled and disabled Download All button, depending on status, after + subfolder or filename preferences are modified after device has been scanned. + + - Don't stop a file being downloaded if a valid subfolder or filename can be + generated using a Job Code. + + - Bug fix: don't automatically exit if there were errors or warnings and a + download was occurring from more than one device. + + - Auto start now works correctly again. + + - Job Codes are now assigned correctly when multiple downloads occur. + + - Default column sorting is by date, unless a warning or error occurs when + doing the initial scan of the devices, in which case it is set to status + (unless you have already clicked on a column heading yourself, in which case + it will not change). + + - Use the command xdg-user-dir to get default download directories. + + - Updated Czech, Dutch, Finnish, French, Italian, Polish, Russian and Ukrainian + translations. + +0.3.0b4 (2010-06-25) +-------------------- + + - Fixed bug in Job Code addition in the preferences window. + + - Made Job Code entry completion case insensitive. + + - Update preview to be the most recently selected photo / video when + multiple files are selected. + + - Don't crash when user selects a row that has its status set to be + download pending. + + - Improve error log status messages and problem notifications. + +0.3.0b3 (2010-06-23) +-------------------- + + - First beta release of 0.3.0. + +0.2.3 (2010-06-23) +------------------ + + - Updated Hungarian, Russian, Swedish and Ukrainian translations. + + - Fixed bug #590725: don't crash if the theme does not associate an icon with + the detected device. + + - Bug fix: update example filenames and folders when Job codes are manually + modified in the preferences window. + + - This is the final release before 0.3.0, which will be a major update. + +0.2.2 (2010-06-06) +------------------ + + - Added Ukrainian translation by Sergiy Gavrylov. + + - Bug fix: in systems where exiv2 is not installed, don't crash on startup. + +0.2.1 (2010-06-05) +------------------ + + - Bug fix: display sample photo and video names in preferences dialog using + first photo and video found on download device, where possible. This used to + work but was inadvertently disabled in a recent release. + + - Bug fix: prompt for Job code when only video names or video subfolder names + use a job code. + + - Bug fix: filter out Null bytes from Exif string values. These can occur when + the Exif data is corrupted. + + - Updated Spanish, Russian and Finnish translations. + +0.2.0 (2010-05-30) +------------------ + + - Videos can now be downloaded in much the same way photos can. + + - The package kaa metadata is required to download videos. ffmpegthumbnailer is + used to display thumbnail images of certain types of videos as the download + occurs. + + - kaa metadata and ffmpegthumbnailer are optional. The program will run without + them. See the INSTALL file for details. + + - If a THM file with the same name as the video is present, it will be used to + generate a thumbnail for the video. If not, if ffmpegthumbnailer is + installed, Rapid Photo Downloader will use it to attempt to extract a + thumbnail from the video. THM files are not downloaded. + + - For now, sequence values are shared between the downloads of videos and + photos. There may be an option to have two sets of sequence numbers in a + future release. + + - Due to the number of changes in the code, it is possible that regressions in + the photo downloading code may have been introduced. + + - This is the first release to use version 0.2.x of the pyexiv2 library. The + most immediate benefit of this change is that thumbnail images from Nikon and + other brand cameras can be displayed. This fixes bugs #369640 and #570378. + + - Please note pyexiv2 0.2.x requires exiv2 0.1.9 or above. + + - Rapid Photo Downloader will still work with pyexiv2 0.1.x. However it will + not be able to display the thumbnails of some brands of camera. + + - If Rapid Photo Downloader detects version 0.18.1 or higher of the exiv2 + library, it will download Panasonic's RW2 files. If it detects version 0.18.0 + or higher of the exiv2 library, it will download Mamiya's MEF files. For + Rapid Photo Downloader to be able to detect which version of the exiv2 + library your system has, it must either be running pyexiv2 >= 0.2.0, or have + exiv2 installed. + + - Fixed bug #483222: sometimes images could not be downloaded to NTFS + partitions. This fix was a welcome side effect of using GIO to copy images, + instead of relying on the python standard library. + + - Error message headings in the Error Log are now displayed in a red font. + + - Program settings and preferences can be reset using a new command line + option. + + - Program preferences are now more thoroughly checked for validity when the + program starts. + + - Further work was done to fix bug #505492, to handle cases where the system + notification system is not working properly. + +0.1.3 (2010-01-22) +------------------ + + - Fixed bug #509348: When both the backup and "Delete images from image device + upon download completion" options are selected, the program will only delete + an image from the image device if it was both downloaded to the download + folder and backed up. Previously it did not check to ensure it was backed up + correctly too. + + - Fixed bug #505492: Program failed to start in environments where the + notification system has problems. + + - Fixed bug #508304: User is now prompted to confirm if they really want to + remove all of their Job Codes after clicking on "Remove All" in the + preferences dialog window. + + - Fixed bug #510484: Crashes when fails to create temporary download directory. + + - Fixed bug #510516: Program now checks to see if the download folder exists + and is writable. If automatic detection of image devices is not enabled, it + checks to see if the image location path exists. + + - Updated Czech, Dutch, Finnish, French, German, Hungarian, Italian, Polish, + Russian, Serbian, Spanish and Swedish translations. + +0.1.2 (2010-01-16) +------------------ + + - New feature: photographers using RAW + JPEG mode now have the option to + synchronize sequence numbers for the matching pair of images. This option is + useful if you use the RAW + JPEG feature on your camera and you use sequence + numbers or letters in your image renaming. Enabling this option will cause + the program to detect matching pairs of RAW and JPEG images, and when they + are detected, the same sequence numbers and letters will be applied to both + image names. Furthermore, sequences will be updated as if the images were + one. For example, if 200 RAW images and 200 matching JPEG images are + downloaded, the value of Downloads today will be incremented by 200, and not + 400. The same goes for the rest of the sequence values, including the Stored + number sequence number. Images are detected by comparing filename, as well as + the exif value for the date and time the image was created (including sub + seconds when the camera records this value). This option will take effect + regardless of whether the RAW and JPEG images are stored on different memory + cards or the same memory card. Furthermore, if they are stored on separate + memory cards, you can download from them simultaneously or one after the + other. The only requirement is to download the images in the same session--in + other words, for the feature to work, use as many memory cards as you need, + but do not exit the program between downloads of the matching sets of images. + + - Increased maximum sequence number length to seven digits by user request. + + - Fixed bug #503704: changes in values for downloads today and stored number + not updated when changed via program preferences while a download is ready to + begin. + + - Fixed a rare startup bug, where the program could crash when starting a + thread. + + - Added Serbian translation by Milos Popovic. Updated Czech, Dutch, Finnish, + French, German, Hungarian, Italian, Polish, Russian, Slovak, Spanish and + Swedish translations. + +0.1.1 (2010-01-05) +------------------ + + - Added auto delete feature. When enabled, upon the completion of a download, + images that were successfully downloaded will be deleted from the image + device they were downloaded from. Images that were not downloaded + successfully will not be deleted. + + - Added keyboard accelerators for Preferences and Help. + + - Added Dutch translation by Alian J. Baudrez. Updated Czech, French, German, + Hungarian, Italian, Polish, Slovak and Spanish translations. + +0.1.0 (2009-12-07) +------------------ + + - Added icons to notification messages. + + - Updated Czech, French, German, Hungarian, Polish, Russian, Slovak, Spanish + and Swedish translations. + + - Bug fix: properly handle devices being unmounted, fixing a bug introduced in + Version 0.0.9 beta 2. + + - Bug fix: When program preferences are changed, image and backup devices are + now refreshed only when the preferences dialog window is closed. + + - Bug fix: Minutes component of image and folder renaming had the same code as + months. + +0.1.0b2 (2009-11-22) +-------------------- + + - New feature: when detection of portable storage devices is selected, the + program will prompt you whether or not to download from each device it + automatically detects. You can choose whether the program should remember the + choice you make every time it runs. This fixes bug #376020. + + - Fixed bug #484432: error in adding job codes via the preferences dialog. + + - Fixed bug #486886: Job code prompt can appear multiple times. + + - Updated Hungarian and French translations. + +0.1.0b1 (2009-11-14) +-------------------- + + - This code is ready for full release, but given the magnitude of changes, a + beta seems like a good idea, simply to catch any undetected bugs. + + - Added a "Job codes" option. Like the "text" option in image and subfolder + name generation, this allows you to specify text that will be placed into the + file and subfolder names. However, unlike the "text" option, which requires + that the text be directly entered via the program preferences, when using the + "Job code" option, the program will prompt for it each time a download + begins. + + - Made Download button the default button. Hitting enter while the main window + has focus will now start the download. + + - Fixed bug #387002: added dependency in Ubuntu packages for librsvg2-common. + Thanks go to user hasp for this fix. + + - Fixed bug #478620: problem with corrupted image files. Thanks go to user + Katrin Krieger for tracking this one down. + + - Fixed bug #479424: some camera model names do not have numbers, but it still + makes sense to return a shortened name. Thanks go to user Wesley Harp for + highlighting this problem. + + - Fixed bug #482831: program no longer crashes when auto-download is off, and a + device is inserted before another download has completed. + + - Added Czech translation by Tomas Novak. + + - Added French translation by Julien Valroff, Michel Ange, and Cenwen. + + - Added Hungarian translation by Balazs Oveges and Andras Lorincz. + + - Added Slovak translation by Tomas Novak. + + - Added Swedish translation by Ulf Urden and Michal Predotka. + + - Added dependency on gnome-icon-theme in Ubuntu packages. + + - Added additional hour, minute and second options in image renaming and + subfolder creation. Thanks to Art Zemon for the patch. + + - Malformed image date time exif values have are minimally checked to see if + they can still be used for subfolder and image renaming. Some software + programs seem to make a mess of them. + + - Updated man page, including a bug fix by Julien Valroff. + +0.0.10 (2009-06-05) +------------------- + + - Updated Russian translation by Sergei Sedov. + + - Fixed bug #383028: program would crash when using an automatically configured + backup device and gvfs. + +0.0.9 (2009-06-02) +------------------ + + - Added Italian translation by Marco Solari and Luca Reverberi. + + - Added German translation by Martin Egger and Daniel Passler. + + - Added Russian translation by Sergei Sedov. + + - Added Finnish translation by Mikko Ruohola. + + - A Help button has been added to Preferences dialog window. Clicking it takes + you to the documentation found online at the program's website. This + documentation is now complete. + + - The Preferences Dialog Window is now navigated using a list control, as it + was in early versions of the program. This change was necessary because with + some translations, the dialog window was becoming too wide with the normal + tab layout. Usability of the preferences dialog is improved: it will now + resize itself based on its content. + + - Better integration with Nautilus is now possible through the setting of + MimeType=x-content/image-dcf in the program's .desktop file. + +0.0.9b4 (2009-05-26) +-------------------- + + - Added Spanish translation by Jose Luis Navarro and Abel O'Rian. + + - Whenever subfolder preferences are modified in the Preferences Dialog window, + they are now checked to see if they contain any extraneous entries. If + necessary, any entries like this are removed when the dialog window is + closed. + + - Bug fix: Changes in preferences should be applied to devices that have + already been scanned, but their images not yet downloaded. This bug was + introduced in beta 2 when fixing bug #368098. + + - Bug fix: check subfolder preferences for validity before beginning download. + While image rename preferences were checked, this check was neglected. + + - Bug fix: do not allow automatic downloading when there is an error in the + preferences. + +0.0.9b3 (2009-05-25) +-------------------- + + - Added command line options for controlling verbosity, displaying which image + file types are recognized, and printing the program version. + + - Updated man page to reflect recent program changes and new command line + options. + + - Prepared program for translation into other languages. Thanks go to Mark + Mruss and his blog http://www.learningpython.com for code examples and + explanations. + + - Polish translation by Michal Predotka. Coming soon: French, German and + Spanish translations. + + - To install the program using python setup.py, the program msgfmt must now be + present. On most Linux distributions, this is found in the package gettext. + + - Updated INSTALL file to reflect minimum version of pyexiv2 needed, and + included information about handling any error related to msgfmt not being + installed. + + - Minor fixes to logic that checks whether the Download button should be + disabled or not. This should now be more reliable. + + - Bug fix: error log window can now be reopened after being closed with the "x" + button. Thanks go to ESR and his Python FAQ entry for this fix. + + - Bug fix: example of subfolder name now has word wrap. Thanks go to Michal + Predotka for reporting this. + + - Bug fix: don't crash when a thumbnail image is missing and the 'orientation' + variable has not yet been assigned. + +0.0.9b2 (2009-05-12) +-------------------- + + - By popular demand, allow direct downloading from cameras. This support is + experimental and may not work with your camera. This is possible through the + use of the new gvfs service, provided by GIO, that exists in recent versions + of Linux. A recent version of Linux is a must. The camera must also be + supported by libgphoto2 in combination with gvfs. If you cannot browse the + camera's contents in a file manager (e.g. Nautilus), the camera download will + not work until the gvfs support is improved. + + - Although this is a popular request, the reality is that downloading images + directly from the camera is often extremely slow in comparison to popping the + memory card into a card reader and downloading from that. + + - Fix bug #368098: the program now starts more quickly and does not become + unresponsive when scanning devices with a large number of images. This will + hardly be noticeable by users that download from memory cards, but for those + who download from hard drives with hundreds of GBs of files -- they'll notice + a big difference. + + - Fix bug #372284: for image renaming, the "image number" component is more + robust. Now, only the series of digits at the end of a filename are + recognized as the image number (obviously the file's extension is not + included as being part of the filename in this case). This allows takes in + account files from cameras like the Canon 1D series, which can have filenames + like VD1D7574.CR2. + + - Bug fix: don't download from volumes mounted while the program is already + running unless auto detection is specified. This bug could occur when auto + detection was enabled, then disabled, and then a volume was mounted. + +0.0.8 (2009-05-01) +------------------ + + - Added stored and downloads today sequence numbers: + + - The stored sequence number is remembered each time the program is run. + + - Downloads today tracks how many downloads are made on a given day. The time + a day "starts" is set via a new preference value, day start. This is useful + if you often photograph something late at night (e.g. concerts) and want a + new day to "start" at 3am, for instance. + + - Make estimate of time remaining to download images much more accurate. + + - Display download speed in status bar. + + - Reorganized sequence number/letter selection in preferences. + + - Add feature to detect change in program version, upgrading preferences where + necessary. + + - Only allow one instance of the program to be run -- raise existing window if + it is run again. This is very useful when Rapid Photo Downloader is set to + run automatically upon insertion of a memory card. + + - Add "exit at end of successful download" automation feature. + + - When an image's download is skipped, the thumbnail is now lightened. + + - Show a missing image icon if the thumbnail cannot be displayed for some + reason. (See bug #369640 for why thumbnail images from certain RAW files are + not displayed). + + - Resize main window when an image device is inserted -- it now expands to show + each device that is inserted. + + - Do not proceed with download if there is an error in the image rename or + download subfolder preferences. Instead, indicate a download error. + + - Allow version 0.1.1 of pyexiv2 to be used (an older version of the library + code that is used to get information on the images, found in distributions + like Ubuntu 8.04 Hardy Heron). + + - In cases where image rename or download subfolder preferences are invalid, + more helpful information is printed to the console output. + + - Bug fix: better handle automated shortening Canon names like 'Canon 5D Mark + II'. It is now shortened to '5DMkII' instead of merely '5D'. + + - Bug fix: re-enable example of image renaming and subfolder name generation by + using first image from the first available download device. This was + inadvertently disabled in an earlier beta. + + - Bug fix: make default download subfolder YYYY/YYYYMMDD again. It was + inadvertently set to DDMMYYYY/YYYYMMDD in beta 6. + + - Bug fix: don't change download button label to "pause" when "Start + downloading on program startup" is set to true. + + - Bug fix: implement code to warn / give error about missing backup devices. + + - Bug fix: reset progress bar after completion of successful download. + + - Fix bug #317404 when clearing completed downloads. + +0.0.8b7 (2009-04-07) +-------------------- + + - Added serial number metadata option for select Nikon, Canon, Olympus, Fuji, + Panasonic, and Kodak cameras. + + - Added shutter count metadata option for select Nikon cameras, e.g. Nikon + D300, D3 etc. + + - Add owner name metadata option for select Canon cameras, e.g. 5D Mk II etc. + +0.0.8b6 (2009-03-31) +-------------------- + + - Add YYYY-MM-DD and YY-MM-DD options in date time renaming, suggested by + Andreas F.X. Siegert and Paul Gear. + + - Fix bug #352242 where image has no metadata. + + - Handle images with corrupt metadata more gracefully. + +0.0.8b5 (2009-03-30) +-------------------- + + - Reduce console output. + + +0.0.8b4 (2009-03-25) +-------------------- + + - Updated Ubuntu package. + +0.0.8b3 (2009-03-25) +-------------------- + + - Updated Ubuntu package. + +0.0.8b2 (2009-03-25) +-------------------- + + - First Ubuntu package. + + - Rename tarball package to suit package name. + + - Updated README. + +0.0.8b1 (2009-03-20) +-------------------- + + - Make file renaming thread safe, fixing a long-standing (if difficult to + activate) bug. + + - Implement add unique identifier when file name is not unique. + + - Added "Report a Problem", "Get Help Online", "Make a Donation" to Help menu. + + - Implemented "Clear completed downloads" menu item. + + - Download images in order they were taken (checked by time they modified). + + - Fixed bug where choosing text as the first item in a download subfolder + caused a crash. + + - Fixed bug where date and time choices based on when image is downloaded + caused a crash. + + - Initial code to show error message when image renaming preferences have an + error. + + - Fixed bug where some invalid preferences were not being caught. + + - Run default python, not one specified in env, as per recommendations in + Debian Python Policy. + + - Remove initial period from filename extension when generating a subfolder + name (or else the folder will be hidden). + + - Check to see if metadata is essential to generate image names is now more + robust. + + - Remove list control from preferences, reverting to normal tabbed preferences, + as the window was becoming too wide. + + - Show notifications via libnotify. + + - Error and warning icons can now be clicked on to open log window. + + - Finally, last but certainly not least--implemented sequence number and + sequence letter generation: + + - session sequence number + + - sequence letter + + - Coming soon: + + - downloads today sequence number + + - subfolder sequence number + + - stored sequence number + +0.0.7 (2009-01-13) +------------------ + + - Implemented option for automatic detection of Portal Storage Devices. + +0.0.6 (2009-01-11) +------------------ + + - Fixed extremely annoying bug where memory cards could not be unmounted. + + - Made sample image selection for preferences more robust. + + - Added license details to about dialog. + + - Fix bug where image rename preferences entry boxes vertically expanded, + looking very ugly indeed. + + - Wrap new filename in image rename preferences when it becomes too long. + + - Make default download folder selection more robust. + + - Remove sequence number and sequence letter from list of choices for image + rename (not yet implemented). + + - Bug #314825: fix by not calling gnomevfs.get_local_path_from_uri() unless + strictly necessary. + +0.0.5 (2009-01-09) +------------------ + + - Implement auto download on device insertion, and auto download on program + startup. + + - Increase default width of preferences dialog box. + + - Add vertical scrollbar to image rename preferences. + + - Fixes for bugs #313463 & #313462. + +0.0.4 (2009-01-06) +------------------ + + - Bug #314284: Implement backup functionality. + + - Bug #314285: Insert debugging code to help determine the cause of this bug. + +0.0.3 (2009-01-03) +------------------ + + - Bug #313398: Fix bug where application needed to be restarted for new + preferences to take effect. + + - Added setup.py installer. + +0.0.2 (2007) +------------ + + - Updated metadata code to reflect changes in pyexiv library. + + - Pyexiv 0.1.2. + +0.0.1 (2007) +------------ + + - Initial release. diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 0000000..1525900 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1,23 @@ +include *.rst +include *.in +include requirements.txt +include po/LINGUAS +include install.py +include upgrade.py +recursive-include data *.in +recursive-include data *.png +recursive-include data *.svg +recursive-include data *.xpm +recursive-include doc *.pod +recursive-include po *.in +recursive-include po *.po +recursive-include po *.pot +recursive-include raphodo *.py +recursive-include raphodo *.qrc +recursive-include raphodo *.txt +global-exclude *~ *.pyc +exclude raphodo/test.py +exclude raphodo/test2.py +prune raphodo/tests +prune debian +prune images diff --git a/PKG-INFO b/PKG-INFO index f759c2b..ea7a40f 100644 --- a/PKG-INFO +++ b/PKG-INFO @@ -1,15 +1,232 @@ -Metadata-Version: 1.0 +Metadata-Version: 1.1 Name: rapid-photo-downloader -Version: 0.4.11 -Summary: Rapid Photo Downloader for Linux +Version: 0.9.0 +Summary: Downloads, renames and backs up photos and videos from cameras, phones, memory cards and other devices Home-page: http://www.damonlynch.net/rapid Author: Damon Lynch Author-email: damonlynch@gmail.com License: GPL -Description: Rapid Photo Downloader is written by a photographer for professional and - amateur photographers. It can download photos and videos from multiple - cameras, memory cards and Portable Storage Devices simultaneously. It - provides many flexible, user-defined options for subfolder creation, - photo and video renaming, and backup. +Description: Rapid Photo Downloader + ====================== -Platform: linux + Contents + -------- + + - `Description`_ + - `Install on Ubuntu, openSUSE, Debian, and Fedora`_ + - `Supported Linux Versions`_ + - `Software Requirements and Program Installation on Other Systems`_ + - `Satisfying Software Requirements`_ + - `Installation`_ + - `Uninstallation`_ + + Description + =========== + + Rapid Photo Downloader imports photos and videos from cameras, phones, + memory cards and other devices at high speed. It can be configured to + rename photos and videos with meaningful filenames you specify. It can also + back up photos and videos as they are downloaded. It downloads from and backs + up to multiple devices simultaneously. + + Unique to Rapid Photo Downloader is its Timeline, which groups photos and + videos based on how much time elapsed between consecutive shots. Use it to + identify photos and videos taken at different periods in a single day or + over consecutive days. + + Written by a photographer_ for professional and amateur photographers, Rapid + Photo Downloader is easy to configure and use. Program preferences are + configured without the need for complicated codes. Common tasks can be + automated, such as unmounting a memory card when the download is complete. + + A helper command-line program accompanying Rapid Photo Downloader is + ``analyze_pv_structure``, which analyzes photos and videos to help determine + how much of a file needs to be read to extract its metadata and thumbnail. + + Rapid Photo Downloader currently runs only on Linux. Theoretically it could be + ported to both Mac and Windows with minimal effort. The one gotcha is that + that Windows lacks gphoto2, meaning when run under Windows, it could not + download directly from cameras unless it used something else. + + The program is licensed under the GPL3_ or later. + + Install on Ubuntu, openSUSE, Debian, and Fedora + =============================================== + + To install Rapid Photo Downloader, run as your regular user (i.e. *without* sudo): + + ``python3 install.py rapid-photo-downloader-0.9.0.tar.gz`` + + **Caution:** *untarring the archive, building it and installing it using* ``sudo python3 setup.py + install`` *is* **not** *supported, and* **not** *recommended.* + + Finally, to uninstall: + + ``python3 -m pip uninstall rapid-photo-downloader`` + + If you installed the man pages, they are found in ``/usr/local/share/man/man1``. + + Supported Linux Versions + ======================== + + - Ubuntu 16.04 or newer + - LinuxMint 18 or newer + - Debian sid + - Fedora 24 or newer + - openSUSE Leap 42.2 or newer + - Any distribution meeting the software requirements below + + Software Requirements and Program Installation on Other Systems + =============================================================== + + The program is installed using the Python tool pip_, which automates almost + all aspects of the program's installation by using PyPi_ to download Python modules. + + Rapid Photo Downloader requires: + + - Python 3.4 or greater, and its development headers + - PyQt_ 5.4 or greater + - Qt_ 5.4 or greater + - `Python gobject introspection`_ modules: + - GUdev 1.0 + - UDisks 2.0 + - GLib 2.0 + - GExiv2 0.10 + - Gst 1.0 + - Notify 0.7 + - `python-gphoto2`_ 1.4.0 or newer + - pyzmq_ + - psutil_ 3.4.2 or newer + - pyxdg_ + - Arrow_ + - dateutil_ 2.2 or newer + - exiv2_ + - ExifTool_ 0.97.4 or older (0.98 has a critical bug) + - EasyGUI_ + - Colour_ + - pymediainfo_ + - SortedContainers_ + - rawkit_: renders thumbnails from RAW images from which a thumbnail cannot be extracted using + libraw_, which is especially useful when downloading DNG files from Android phones or working + with old RAW formats. + - `Qt5 plugin for reading TIFF images`_ + - Requests_ + - intltool_ + - If using Python 3.4, these additional modules: + - typing_ + - scandir_ + + Highly recommended, optional dependencies: + + - colorlog_: generates coloured program output when running Rapid Photo Downloader from the + terminal. + - pyprind_: shows a progress bar on the command line while running the program + ``analyze_pv_structure``. + + Satisfying Software Requirements + -------------------------------- + + While Rapid Photo Downloader's installer will automatically download and install most + required Python modules not already found on your system, there are some it cannot install. + You must install these Python modules and a few other programs prior to installing Rapid Photo + Downloader. The Python module requirements are the Python 3 versions of: + + - PyQt_ 5.4 or greater + - All `Python gobject introspection`_ modules listed above + + The non-Python programs required are: + + - ExifTool_ + - exiv2_ + - Given `python-gphoto2`_ will almost certainly be installed from PyPi_, the development + packages for libgphoto2 and Python3 must be installed first, e.g. libgphoto2-dev + and python3-dev + - Likewise, given pymediainfo_ will almost certainly be installed from PyPi_, + the package libmediainfo must be installed. + - If installing pyzmq_ from PyPi_, you must first install the development + packages for libzmq3 and Python3, e.g. libzmq3-dev and python3-dev + - Qt5 plugin for reading TIFF images + - If installing rawkit_ from PyPi_, libraw is required, e.g. libraw10 or libraw15. + - If installing EasyGUI_ from PyPi_, ensure the Tkinter package for Python 3 is installed. + + Installation + ------------ + + After `satisfying software requirements`_ using your Linux distribution's standard package + installation tools, you should install Rapid Photo Downloader using the following steps, assuming + you use sudo to get super-user (root) access. + + First, you may need to update your user's copy of pip and setuptools: + + ``python3 -m pip install --user --upgrade pip`` + + ``python3 -m pip install --user --upgrade setuptools`` + + **Caution:** the previous two steps will update pip and setuptools for your user. Potentially this + could negatively affect the installation of other, older Python packages by your user, but the + risk is small and is normally nothing to worry about. + + The following command will install all required and optional Python modules not already + installed on your system, with the exception of those specified above in + `satisfying software requirements`_: + + ``python3 install.py rapid-photo-downloader-0.9.0.tar.gz`` + + Substitute the name of the correct compressed tar file if necessary, and run it as your regular + user (i.e. *without* sudo). + + **Caution:** *untarring the archive, building it and installing it using* ``sudo python3 setup.py + install`` *is* **not** *supported, and* **not** *recommended.* + + Uninstallation + -------------- + + Assuming you installed using the instructions above, run: + + ``python3 -m pip uninstall rapid-photo-downloader`` + + If you installed the man pages, they are found in ``/usr/local/share/man/man1``. + + + .. _website: http://damonlynch.net/rapid + .. _Python gobject introspection: https://wiki.gnome.org/action/show/Projects/PyGObject + .. _python-gphoto2: https://github.com/jim-easterbrook/python-gphoto2 + .. _pyzmq: https://github.com/zeromq/pyzmq + .. _psutil: https://github.com/giampaolo/psutil + .. _pyxdg: https://www.freedesktop.org/wiki/Software/pyxdg/ + .. _Arrow: https://github.com/crsmithdev/arrow + .. _dateutil: https://labix.org/python-dateutil + .. _typing: https://pypi.python.org/pypi/typing + .. _scandir: https://github.com/benhoyt/scandir + .. _colorlog: https://github.com/borntyping/python-colorlog + .. _rawkit: https://github.com/photoshell/rawkit + .. _pyprind: https://github.com/rasbt/pyprind + .. _exiv2: http://www.exiv2.org/ + .. _ExifTool: http://www.sno.phy.queensu.ca/~phil/exiftool/ + .. _PyPi: https://pypi.python.org/pypi + .. _GPL3: http://www.gnu.org/licenses/gpl-3.0.en.html + .. _photographer: http://www.damonlynch.net + .. _pip: https://pip.pypa.io/en/stable/ + .. _libraw: http://www.libraw.org/ + .. _PyQt: https://riverbankcomputing.com/software/pyqt/intro + .. _EasyGUI: https://github.com/robertlugg/easygui + .. _Colour: https://github.com/vaab/colour + .. _intltool: https://freedesktop.org/wiki/Software/intltool/ + .. _Tkinter: https://wiki.python.org/moin/TkInter + .. _`Qt5 plugin for reading TIFF images`: http://doc.qt.io/qt-5/qtimageformats-index.html + .. _pymediainfo: https://github.com/sbraz/pymediainfo + .. _Qt: https://www.qt.io/ + .. _SortedContainers: http://www.grantjenks.com/docs/sortedcontainers/ + .. _Requests: http://docs.python-requests.org/ +Keywords: photo,video,download,ingest,import,camera,phone,backup,rename,photography,photographer,transfer,copy,raw,cr2,nef,arw +Platform: UNKNOWN +Classifier: Development Status :: 4 - Beta +Classifier: Environment :: X11 Applications :: Qt +Classifier: Intended Audience :: End Users/Desktop +Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) +Classifier: Operating System :: POSIX :: Linux +Classifier: Programming Language :: Python :: 3.4 +Classifier: Programming Language :: Python :: 3.5 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Topic :: Multimedia :: Graphics +Classifier: Topic :: Multimedia :: Video diff --git a/README b/README deleted file mode 100644 index effc899..0000000 --- a/README +++ /dev/null @@ -1,49 +0,0 @@ -Rapid Photo Downloader imports photos and videos from memory cards and other -devices at high speed. It can be configured to rename photos and videos with -meaningful filenames. It can back up photos and videos as they are downloaded. -It can download from and back up to multiple devices simultaneously, which is -valuable when importing from multiple memory cards or backing up to multiple -external drives. - -Written by a photographer for professional and amateur photographers, Rapid -Photo Downloader is easy to configure and use. Program preferences are -configured without the need for complicated codes. Common tasks can be -automated, such as unmounting a memory card when the download is complete. - -Downloading directly from a camera works only with some cameras. It works well -with some cameras, and not at all with others. For best performance, using a -memory card reader is recommended. - -For more information see http://damonlynch.net/rapid - -Please report any bug or unexepcted behaviour here: - -https://launchpad.net/rapid/+filebug - -Furthermore, please feel welcome to contribute anything to help this program -reach more people: translations, feature suggestions, code, artwork, and -documentation can always be improved! - -Installation -============ - -See the INSTALL file in the directory rapid. - -Documentation -============= - -See http://damonlynch.net/rapid/documentation - -Running the program -=================== - -Start the program from its menu entry. If you want additional output from the -command line, from a terminal run: - -rapid-photo-downloader - -Known Bugs -========== - -See https://bugs.launchpad.net/rapid/+bugs - diff --git a/README.rst b/README.rst new file mode 100644 index 0000000..5ff6425 --- /dev/null +++ b/README.rst @@ -0,0 +1,212 @@ +Rapid Photo Downloader +====================== + +Contents +-------- + +- `Description`_ +- `Install on Ubuntu, openSUSE, Debian, and Fedora`_ +- `Supported Linux Versions`_ +- `Software Requirements and Program Installation on Other Systems`_ + - `Satisfying Software Requirements`_ + - `Installation`_ + - `Uninstallation`_ + +Description +=========== + +Rapid Photo Downloader imports photos and videos from cameras, phones, +memory cards and other devices at high speed. It can be configured to +rename photos and videos with meaningful filenames you specify. It can also +back up photos and videos as they are downloaded. It downloads from and backs +up to multiple devices simultaneously. + +Unique to Rapid Photo Downloader is its Timeline, which groups photos and +videos based on how much time elapsed between consecutive shots. Use it to +identify photos and videos taken at different periods in a single day or +over consecutive days. + +Written by a photographer_ for professional and amateur photographers, Rapid +Photo Downloader is easy to configure and use. Program preferences are +configured without the need for complicated codes. Common tasks can be +automated, such as unmounting a memory card when the download is complete. + +A helper command-line program accompanying Rapid Photo Downloader is +``analyze_pv_structure``, which analyzes photos and videos to help determine +how much of a file needs to be read to extract its metadata and thumbnail. + +Rapid Photo Downloader currently runs only on Linux. Theoretically it could be +ported to both Mac and Windows with minimal effort. The one gotcha is that +that Windows lacks gphoto2, meaning when run under Windows, it could not +download directly from cameras unless it used something else. + +The program is licensed under the GPL3_ or later. + +Install on Ubuntu, openSUSE, Debian, and Fedora +=============================================== + +To install Rapid Photo Downloader, run as your regular user (i.e. *without* sudo): + +``python3 install.py rapid-photo-downloader-0.9.0.tar.gz`` + +**Caution:** *untarring the archive, building it and installing it using* ``sudo python3 setup.py +install`` *is* **not** *supported, and* **not** *recommended.* + +Finally, to uninstall: + +``python3 -m pip uninstall rapid-photo-downloader`` + +If you installed the man pages, they are found in ``/usr/local/share/man/man1``. + +Supported Linux Versions +======================== + + - Ubuntu 16.04 or newer + - LinuxMint 18 or newer + - Debian sid + - Fedora 24 or newer + - openSUSE Leap 42.2 or newer + - Any distribution meeting the software requirements below + +Software Requirements and Program Installation on Other Systems +=============================================================== + +The program is installed using the Python tool pip_, which automates almost +all aspects of the program's installation by using PyPi_ to download Python modules. + +Rapid Photo Downloader requires: + + - Python 3.4 or greater, and its development headers + - PyQt_ 5.4 or greater + - Qt_ 5.4 or greater + - `Python gobject introspection`_ modules: + - GUdev 1.0 + - UDisks 2.0 + - GLib 2.0 + - GExiv2 0.10 + - Gst 1.0 + - Notify 0.7 + - `python-gphoto2`_ 1.4.0 or newer + - pyzmq_ + - psutil_ 3.4.2 or newer + - pyxdg_ + - Arrow_ + - dateutil_ 2.2 or newer + - exiv2_ + - ExifTool_ 0.97.4 or older (0.98 has a critical bug) + - EasyGUI_ + - Colour_ + - pymediainfo_ + - SortedContainers_ + - rawkit_: renders thumbnails from RAW images from which a thumbnail cannot be extracted using + libraw_, which is especially useful when downloading DNG files from Android phones or working + with old RAW formats. + - `Qt5 plugin for reading TIFF images`_ + - Requests_ + - intltool_ + - If using Python 3.4, these additional modules: + - typing_ + - scandir_ + +Highly recommended, optional dependencies: + + - colorlog_: generates coloured program output when running Rapid Photo Downloader from the + terminal. + - pyprind_: shows a progress bar on the command line while running the program + ``analyze_pv_structure``. + +Satisfying Software Requirements +-------------------------------- + +While Rapid Photo Downloader's installer will automatically download and install most +required Python modules not already found on your system, there are some it cannot install. +You must install these Python modules and a few other programs prior to installing Rapid Photo +Downloader. The Python module requirements are the Python 3 versions of: + + - PyQt_ 5.4 or greater + - All `Python gobject introspection`_ modules listed above + +The non-Python programs required are: + + - ExifTool_ + - exiv2_ + - Given `python-gphoto2`_ will almost certainly be installed from PyPi_, the development + packages for libgphoto2 and Python3 must be installed first, e.g. libgphoto2-dev + and python3-dev + - Likewise, given pymediainfo_ will almost certainly be installed from PyPi_, + the package libmediainfo must be installed. + - If installing pyzmq_ from PyPi_, you must first install the development + packages for libzmq3 and Python3, e.g. libzmq3-dev and python3-dev + - Qt5 plugin for reading TIFF images + - If installing rawkit_ from PyPi_, libraw is required, e.g. libraw10 or libraw15. + - If installing EasyGUI_ from PyPi_, ensure the Tkinter package for Python 3 is installed. + +Installation +------------ + +After `satisfying software requirements`_ using your Linux distribution's standard package +installation tools, you should install Rapid Photo Downloader using the following steps, assuming +you use sudo to get super-user (root) access. + +First, you may need to update your user's copy of pip and setuptools: + +``python3 -m pip install --user --upgrade pip`` + +``python3 -m pip install --user --upgrade setuptools`` + +**Caution:** the previous two steps will update pip and setuptools for your user. Potentially this +could negatively affect the installation of other, older Python packages by your user, but the +risk is small and is normally nothing to worry about. + +The following command will install all required and optional Python modules not already +installed on your system, with the exception of those specified above in +`satisfying software requirements`_: + +``python3 install.py rapid-photo-downloader-0.9.0.tar.gz`` + +Substitute the name of the correct compressed tar file if necessary, and run it as your regular +user (i.e. *without* sudo). + +**Caution:** *untarring the archive, building it and installing it using* ``sudo python3 setup.py +install`` *is* **not** *supported, and* **not** *recommended.* + +Uninstallation +-------------- + +Assuming you installed using the instructions above, run: + +``python3 -m pip uninstall rapid-photo-downloader`` + +If you installed the man pages, they are found in ``/usr/local/share/man/man1``. + + +.. _website: http://damonlynch.net/rapid +.. _Python gobject introspection: https://wiki.gnome.org/action/show/Projects/PyGObject +.. _python-gphoto2: https://github.com/jim-easterbrook/python-gphoto2 +.. _pyzmq: https://github.com/zeromq/pyzmq +.. _psutil: https://github.com/giampaolo/psutil +.. _pyxdg: https://www.freedesktop.org/wiki/Software/pyxdg/ +.. _Arrow: https://github.com/crsmithdev/arrow +.. _dateutil: https://labix.org/python-dateutil +.. _typing: https://pypi.python.org/pypi/typing +.. _scandir: https://github.com/benhoyt/scandir +.. _colorlog: https://github.com/borntyping/python-colorlog +.. _rawkit: https://github.com/photoshell/rawkit +.. _pyprind: https://github.com/rasbt/pyprind +.. _exiv2: http://www.exiv2.org/ +.. _ExifTool: http://www.sno.phy.queensu.ca/~phil/exiftool/ +.. _PyPi: https://pypi.python.org/pypi +.. _GPL3: http://www.gnu.org/licenses/gpl-3.0.en.html +.. _photographer: http://www.damonlynch.net +.. _pip: https://pip.pypa.io/en/stable/ +.. _libraw: http://www.libraw.org/ +.. _PyQt: https://riverbankcomputing.com/software/pyqt/intro +.. _EasyGUI: https://github.com/robertlugg/easygui +.. _Colour: https://github.com/vaab/colour +.. _intltool: https://freedesktop.org/wiki/Software/intltool/ +.. _Tkinter: https://wiki.python.org/moin/TkInter +.. _`Qt5 plugin for reading TIFF images`: http://doc.qt.io/qt-5/qtimageformats-index.html +.. _pymediainfo: https://github.com/sbraz/pymediainfo +.. _Qt: https://www.qt.io/ +.. _SortedContainers: http://www.grantjenks.com/docs/sortedcontainers/ +.. _Requests: http://docs.python-requests.org/ \ No newline at end of file diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst new file mode 100644 index 0000000..71e51e4 --- /dev/null +++ b/RELEASE_NOTES.rst @@ -0,0 +1,33 @@ +Release Notes for Rapid Photo Downloader 0.9.0 +============================================== + + - On certain Linux distributions the program's icons may be missing, + including icons for menus. To resolve this problem, from the command line + issue the following command: + + python3 -m pip install --user PyQt5 + + This command will upgrade the version of PyQt and Qt for your user (the + rest of the system will be unaffected). When Rapid Photo Downloader is next + run, the icons should be displayed. + + - On some systems, Rapid Photo Downloader cannot use gstreamer to generate + video thumbnails. These systems include Fedora 24 and Fedora 25, Ubuntu + 16.10 and 17.04, LinuxMint 18.1, and openSUSE 42.2 and openSUSE Tumbleweed. + + - On systems with version 0.18 of libraw, Rapid Photo Downloader cannot + render thumbnails for raw images that don't have embedded thumbnails, + such as DNG files from Android phones. Rapid Photo Downloader uses rawkit + to interface with libraw, and rawkit 0.5.0 is incompatible with libraw + 0.18. + + - When running the program from the command line, if you see a message + something like this: + + You are using pip version 8.1.1, however version 9.0.1 is available. + You should consider upgrading via the 'pip install --upgrade pip' command. + + This message can be ignored. However, if you do want to upgrade pip, the + safest way to upgrade is like this: + + python3 -m pip install --upgrade --user pip diff --git a/data/kde/rapid-photo-downloader.desktop b/data/kde/rapid-photo-downloader.desktop deleted file mode 100644 index cd89692..0000000 --- a/data/kde/rapid-photo-downloader.desktop +++ /dev/null @@ -1,12 +0,0 @@ -[Desktop Entry] -X-KDE-Solid-Predicate=[ StorageVolume.ignored == false AND StorageVolume.usage == 'FileSystem' ] -Type=Service -Actions=exec; - -[Desktop Action exec] -# %f gives StorageAccess.filePath, %d gives Block.device, %i gives UDI -Exec=/usr/bin/rapid-photo-downloader -Icon=/usr/share/pixmaps/rapid-photo-downloader.png -Name=Download Photos with Rapid Photo Downloader -Name[fr]=Téléchargement de photos avec Rapid Photo Downloader - diff --git a/data/kde/rapid-photo-downloader.desktop.in b/data/kde/rapid-photo-downloader.desktop.in new file mode 100644 index 0000000..c02ec67 --- /dev/null +++ b/data/kde/rapid-photo-downloader.desktop.in @@ -0,0 +1,11 @@ +[Desktop Entry] +X-KDE-Solid-Predicate=[ StorageVolume.ignored == false AND StorageVolume.usage == 'FileSystem' ] +Type=Service +Actions=exec; + +[Desktop Action exec] +# %f gives StorageAccess.filePath, %d gives Block.device, %i gives UDI +Exec=rapid-photo-downloader +Icon=rapid-photo-downloader +_Name=Download Photos and Videos with Rapid Photo Downloader + diff --git a/data/rapid-photo-downloader.appdata.xml b/data/rapid-photo-downloader.appdata.xml deleted file mode 100644 index e6f9c0e..0000000 --- a/data/rapid-photo-downloader.appdata.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - rapid-photo-downloader.desktop - CC-BY - GPL-2.0+ - -

- Rapid Photo Downloader imports photos and videos from memory cards and - other devices at high speed. It can be configured to rename photos and - videos with meaningful filenames. It can back up photos and videos as - they are downloaded. It can download from and back up to multiple devices - simultaneously, which is valuable when importing from multiple memory - cards or backing up to multiple external drives. -

-

- Written by a photographer for professional and amateur photographers, - Rapid Photo Downloader is easy to configure and use. Program preferences - are configured without the need for complicated codes. Common tasks can be - automated, such as unmounting a memory card when the download is complete. -

-

- Downloading directly from a camera works only with some cameras. It works - well with some cameras, and not at all with others. For best performance, - using a memory card reader is recommended. -

-
- http://www.damonlynch.net/rapid/ - - http://www.damonlynch.net/rapid/appdata/2014/01/mainwindow.png - http://www.damonlynch.net/rapid/appdata/2014/01/subfolder-preferences.png - http://www.damonlynch.net/rapid/appdata/2014/01/rename-preferences.png - http://www.damonlynch.net/rapid/appdata/2014/01/backup-preferences.png - - damonlynch@gmail.com -
diff --git a/data/rapid-photo-downloader.appdata.xml.in b/data/rapid-photo-downloader.appdata.xml.in new file mode 100644 index 0000000..a03b428 --- /dev/null +++ b/data/rapid-photo-downloader.appdata.xml.in @@ -0,0 +1,51 @@ + + + + rapid-photo-downloader.desktop + CC-BY + GPL-3.0+ + + <_p> + Rapid Photo Downloader imports photos and videos from cameras, phones, + memory cards and other devices at high speed. It can be configured to + rename photos and videos with meaningful filenames you specify. It can also + back up photos and videos as they are downloaded. It downloads from and backs + up to multiple devices simultaneously. + + <_p> + Unique to Rapid Photo Downloader is its Timeline, which groups photos and + videos based on how much time elapsed between consecutive shots. Use it to + identify photos and videos taken at different periods in a single day or + over consecutive days. + + <_p> + Written by a photographer for professional and amateur photographers, + Rapid Photo Downloader is easy to configure and use. Program preferences + are configured without the need for complicated codes. Common tasks can be + automated, such as unmounting a memory card when the download is complete. + + + http://www.damonlynch.net/rapid/ + http://www.damonlynch.net/rapid/translate.html + http://www.damonlynch.net/rapid/ + + RAW + ingest + memory + card + filter + sort + select + choose + automate + workflow + + + + http://www.damonlynch.net/rapid/appdata/2016/05/mainwindow.png + http://www.damonlynch.net/rapid/appdata/2016/05/downloading.png + http://www.damonlynch.net/rapid/appdata/2016/05/timeline.png + http://www.damonlynch.net/rapid/appdata/2016/05/rightclick.png + + damonlynch@gmail.com + diff --git a/data/rapid-photo-downloader.desktop b/data/rapid-photo-downloader.desktop deleted file mode 100644 index 470eca2..0000000 --- a/data/rapid-photo-downloader.desktop +++ /dev/null @@ -1,11 +0,0 @@ -[Desktop Entry] -Version=1.0 -Name=Rapid Photo Downloader -GenericName=Rapid Photo Downloader -Comment=Download photos and videos from cameras, memory cards and Portable Storage Devices -Exec=rapid-photo-downloader -Icon=rapid-photo-downloader -MimeType=x-content/image-dcf; -Terminal=false -Type=Application -Categories=Graphics;Photography; diff --git a/data/rapid-photo-downloader.desktop.in b/data/rapid-photo-downloader.desktop.in new file mode 100644 index 0000000..003050b --- /dev/null +++ b/data/rapid-photo-downloader.desktop.in @@ -0,0 +1,14 @@ +[Desktop Entry] +Categories=Graphics;Photography; +_Comment=Download, rename and back up photos and videos from cameras and other devices +Exec=rapid-photo-downloader +_GenericName=Photo Downloader +Icon=rapid-photo-downloader +MimeType=x-content/image-dcf; +_Name=Rapid Photo Downloader +Name[en_US]=Rapid Photo Downloader +Terminal=false +Type=Application +Version=1.0 +# TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +_Keywords=photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory;card; diff --git a/doc/analyze-pv-structure.1.pod b/doc/analyze-pv-structure.1.pod new file mode 100644 index 0000000..6b7f9cc --- /dev/null +++ b/doc/analyze-pv-structure.1.pod @@ -0,0 +1,159 @@ +=head1 NAME + +analyze-pv-structure - Analyzes the location of metadata in a variety of RAW, jpeg and video files + +=head1 SYNOPSIS + +B [options] source [outfile] + +Positional Options: + source + outfile + +Options: + -h, --help + --clear, -c + --keep-names, -k + --no-dng, -d + --video + --only-video + --include-jpeg, -j + --only-jpeg, -J + --show-errors, -e + --load, -l + --verbose, -v + +=head1 DESCRIPTION + +B analyzes photos and videos to help determine how much of a file +needs to be read to extract its metadata, embedded thumbnail or render a thumbnail. It is +associated with Rapid Photo Downloader. + +It uses exiv2 to extract photo metadata,and ExifTool to extract video metadata. + +To work, this program requires that the scanned photos and videos not be in the Linux +kernel's disk cache. To ensure this, the program provides option, specified by the command line +argument '--clear', to instruct the kernel to sync and then drop clean caches, as well as +reclaimable slab objects like dentries and inodes. This is a non-destructive operation and will +not free any dirty objects. See https://www.kernel.org/doc/Documentation/sysctl/vm.txt + +Specify an outfile if you want to share the analysis of your files with others. + +=head1 REQUIREMENTS + +To run this program, you need to install vmtouch. Get it at http://hoytech.com/vmtouch/ + +To see an optional but helpful progress bar, install pyprind: https://github.com/rasbt/pyprind + +=head1 OPTIONS + +=over + +=item B<-h, --help> + +Show help message and exit. + +=item B + +Directory in which to recursively scan for photos and videos, or a previously saved outfile. + +=item B + +Optional file in which to save the analysis. + +=item B<--clear, -c> + +Clear the sync and drop clean caches (see note above). The script will prompt for super user +permission to execute this. + +=item B<-v, --verbose> + +Displays program information on the command line as the program runs. + +=item B<-l, --load> + +Don't scan. Instead use previously generated outfile as input. + +=item B<-k, --keep-names> + +If saving the analysis to file, don't first remove the file names and paths from the analysis. +Don't specify this option if you want to keep this information private when sharing the analysis +with others. + +=item B<-d, --no-dng> + +Don't scan DNG files. + +=item B<--video> + +Scan videos. + +=item B<--only-video> + +Scan only videos, ignoring photos. + +=item B<-j, --include-jpeg> + +Scan jpeg images. + +=item B<-J, --only-jpeg> + +Scan only jpeg images. + +=item B<-e, --show-errors> + +Don't show progress bar while scanning, and instead show all errors output by exiv2 (useful if +exiv2 crashes, which takes down this script too). + +=back + +=head1 EXAMPLES + +sudo analyze-pv-structure -c /home/user/Pictures/ pv_analysis + +=over + +Analyze photos found in the user's Pictures folder, clear the system caches prior to analysis, +and save the analysis in the file pv_analysis without any filename or path information. + +=back + +analyze-pv-structure -v pv_analysis + +=over + +Output verbose analysis of the previously saved outfile pv_analysis. + +=back + + +analyze-pv-structure --video /home/user/Videos/ + +=over + +Analyze videos (and any photos) found in the user's Videos folder. + +=back + +=head1 SEE ALSO + +rapid-photo-downloader(1) + +=head1 AUTHORS + +B was written by Damon Lynch . + +This manual page was written by Damon Lynch. + +=head1 COPYRIGHT + +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; either version 3, or (at your option) any +later version. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +=cut + diff --git a/doc/rapid-photo-downloader.1.pod b/doc/rapid-photo-downloader.1.pod new file mode 100644 index 0000000..f9fdd0c --- /dev/null +++ b/doc/rapid-photo-downloader.1.pod @@ -0,0 +1,252 @@ +=head1 NAME + +rapid-photo-downloader - Downloads, renames and backs up photos and videos from cameras, phones, +memory cards and other devices + +=head1 SYNOPSIS + +B [options] [path] + +Options: + + -h, --help + --version + --detailed-version + -v, --verbose + --debug + -e, --extensions + --photo-renaming {on,off} + --video-renaming {on,off} + -a {on,off}, --auto-detect {on,off} + -t {on,off}, --this-computer {on,off} + --this-computer PATH + --photo-destination PATH + --video-destination PATH + -b {on,off}, --backup {on,off} + --backup-auto-detect {on,off} + --photo-backup-identifier FOLDER + --video-backup-identifier FOLDER + --photo-backup-location PATH + --video-backup-location PATH + --ignore-other-photo-file-types + --auto-download-startup {on,off} + --auto-download-device-insertion {on,off} + --thumbnail-cache {on,off} + --delete-thumbnail-cache + --forget-remembered-files + --import-old-version-preferences + --reset + --log-gphoto2 + --camera-info + + +=head1 DESCRIPTION + +B imports photos and videos from cameras, phones, +memory cards and other devices at high speed. It can be configured to +rename photos and videos with meaningful filenames you specify. It can also +back up photos and videos as they are downloaded. It downloads from and backs +up to multiple devices simultaneously. + +Unique to Rapid Photo Downloader is its Timeline, which groups photos and +videos based on how much time elapsed between consecutive shots. Use it to +identify photos and videos taken at different periods in a single day or +over consecutive days. + +Files are downloaded from two different types of sources: (1) one or more +automatically detected devices like cameras, phones, memory cards, and external +drives; and (2) a single manually specified path, shown in the user interface as +"This Computer". + +=head1 PATH + +Optional value that when specified, is parsed to determine if it represents an +automatically detected device or a path on this computer. + +If the path represents an automatically detected device, automatic detection of +devices is turned on, as in the B<--auto-detect> option. Furthermore, downloading from a manually +specified path as in the B<--this-computer-location> option is turned off. + +Otherwise, the path is assumed to be a manually specified path as in the +B<--this-computer-location> option, in which case downloading from this computer is turned on +and downloading from automatically detected devices is turned off. + +=head1 OPTIONS + +=over + +=item B<-h, --help> + +Show help message and exit. + +=item B<--version> + +Displays information about the currently installed version and exits. + +=item B<--detailed-version> + +Displays information about the currently installed version and its libraries and exits. + +=item B<-v, --verbose> + +Displays program information on the command line as the program runs. + +=item B<--debug> + +Displays debugging information on the command line as the program runs + +=item B<-e, --extensions> + +Displays image file extensions the program recognizes and exits. + +=item B<--photo-renaming {on,off}> + +Turn on or off the the renaming of photos while downloading, +overwriting existing program preferences. If turned on, +the renaming scheme used will incorporate the photo's metadata date, time, +the number of downloads today, and the file extension in lower case: +SDownloadsTodayE.ELowercaseExtensionE>>, +e.g. 20160512-1309-23.jpg. + +=item B<--video-renaming {on,off}> + +Turn on or off the the renaming of videos while downloading, +overwriting existing program preferences. If turned on, +the renaming scheme used will incorporate the video's metadata date, time, +the number of downloads today, and the file extension in lower case: +SDownloadsTodayE.ELowercaseExtensionE>>, +e.g. 20160512-1429-26.mp4. + +=item B<-a {on,off}, --auto-detect {on,off}> + +Turn on or off the automatic detection of devices from which to download, +overwriting existing program preferences. + +=item B<-t {on,off}, --this-computer {on,off}> + +Turn on or off downloading from this computer (see description above), +overwriting existing program preferences. + +=item B<--this-computer-location PATH> + +The PATH on this computer from which to download, overwriting existing program +preferences. + +=item B<--photo-destination PATH> + +Sets the PATH where photos will be downloaded to, overwriting existing program +preferences. + +=item B<--video-destination PATH> + +Sets the PATH where videos will be downloaded to, overwriting existing program +preferences. + +=item B<-b {on,off}, --backup {on,off}> + +Turns on or off the backing up of photos and videos while downloading, overwriting +existing program preferences. + +=item B<--backup-auto-detect {on,off}> + +Turns on or off the automatic detection of backup devices, overwriting +existing program preferences. + +=item B<--photo-backup-identifier FOLDER> + +Sets the FOLDER in which backups are stored on the automatically detected photo backup +device, with the folder's name being used to identify whether or not the device +is used for backups. For each device you wish to use for backing up photos to, +create a folder on it with this name. Overwrites existing program preferences. + +=item B<--video-backup-identifier FOLDER> + +Sets the FOLDER in which backups are stored on the automatically detected video backup +device, with the folder's name being used to identify whether or not the device +is used for backups. For each device you wish to use for backing up videos to, +create a folder on it with this name. Overwrites existing program preferences. + +=item B<--photo-backup-location PATH> + +Sets the PATH where photos will be backed up when automatic detection of backup devices +is turned off. Overwrites existing program preferences. + +=item B<--video-backup-location PATH> + +Sets the PATH where videos will be backed up when automatic detection of backup devices +is turned off. Overwrites existing program preferences. + +=item B<--ignore-other-photo-file-types> + +Do not download photos with the following extensions: TIF, TIFF and MPO. + +=item B<--auto-download-startup {on,off}> + +Turns on or off starting downloads as soon as the program itself starts. + +=item B<--auto-download-device-insertion {on,off}> + +Turns on or off starting downloads as soon as a device is inserted. + +=item B<--thumbnail-cache {on,off}> + +Turns on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it off does not +delete existing cache contents. + +=item B<--delete-thumbnail-cache> + +Deletes all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and exits. + +=item B<--forget-remembered-files> + +Forgets which files have been previously downloaded, and exits. + +=item B<--import-old-version-preferences> + +Imports preferences from an old program version (S<0.4.11> or earlier), and exits. Requires the +command line program S. + +=item B<--reset> + +Resets all program settings to their default values, deletes all thumbnails in the Thumbnail +cache, forgets which files have been previously downloaded, and exits. + +=item B<--log-gphoto2> + +Includes gphoto2 debugging information in log files, which can be useful when analyzing +any problems libgphoto2 might have accessing a camera. + +=item B<--camera-info> + +Print information to the terminal about attached cameras and exit. + +=back + +=head1 ENVIRONMENT + +If the environment variable RPD_SCAN_DEBUG is set to any value, the program's scan +operation will output volumous debug information to stdout. + + +=head1 SEE ALSO + +analyze-pv-structure(1) + +=head1 AUTHORS + +B was written by Damon Lynch . + +This manual page was written by Damon Lynch. + +=head1 COPYRIGHT + +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; either version 3, or (at your option) any +later version. + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. + +=cut + diff --git a/doc/rapid-photo-downloader.pod b/doc/rapid-photo-downloader.pod deleted file mode 100644 index 43a97f9..0000000 --- a/doc/rapid-photo-downloader.pod +++ /dev/null @@ -1,112 +0,0 @@ -=head1 NAME - -rapid-photo-downloader - imports photos and videos from cameras, memory cards and other devices - -=head1 SYNOPSIS - -B [options] - -Options: - --version - -h, --help - -v, --verbose - -q, --quiet - -e, --extensions - --focal-length=FOCAL_LENGTH - -a, --auto-detect - -l PATH, --device-location=PATH - --reset-settings - -=head1 DESCRIPTION - -B imports photos and videos from cameras, memory cards and Portable -Storage Devices, providing a variety of flexible, user-defined options for subfolder creation, -photo and video renaming, and backup. It can download from more than one device in parallel. - - -=head1 OPTIONS - -=over - -=item B<--version> - -Displays information about the currently installed version and exits. - -=item B<-h, --help> - -Show help message and exit. - -=item B<-v, --verbose> - -Displays program information on the command line as the program runs. - -=item B<-d, --debug> - -Displays debugging information on the command line as the program runs - -=item B<-q, --quiet> - -Only display output errors and warnings to the command line as the program runs. - -=item B<-e, --extensions> - -Displays image file extensions the program recognizes and exits. - -=item B<--focal-length=FOCAL_LENGTH> - -If an aperture value of 0.0 is encountered, the focal length metadata will be set to the -number passed, and its aperture metadata to f/8. - -=item B<-a, --auto-detect> - -Automatically detect devices from which to download, overwriting existing program preferences. - -=item B<-l PATH, --device-location=PATH> - -Manually specify the PATH of the device from which to download, overwriting existing program -preferences. - -=item B<--reset-settings> - -Resets all program settings and preferences to their default values and exits. - -=back - -=head1 ENVIRONMENT VARIABLES - -=over - -=item B - -If set, overrides the system-wide directory in which translation data will be searched for. - -=item B - -The system-wide locale used for translations. - -=back - -=head1 BUGS - -* Support for downloading directly from cameras is experimental. Not all cameras are supported. - -Please report bugs at https://bugs.launchpad.net/rapid - -=head1 AUTHORS - -B was written by Damon Lynch . - -This manual page was written by Damon Lynch. - -=head1 COPYRIGHT - -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; either version 2, or (at your option) any -later version. - -On Debian GNU/Linux systems, the complete text of the GNU General -Public License can be found in `/usr/share/common-licenses/GPL'. - -=cut - diff --git a/install.py b/install.py new file mode 100755 index 0000000..32d7eaf --- /dev/null +++ b/install.py @@ -0,0 +1,620 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2016-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Install script for Rapid Photo Downloader. + +Do not run as root - it will refuse to run if you try. + +The primary purpose of this installation script is to install packages that are required +for Rapid Photo Downloader to run. Specifically, these packages are: + +1. Non-python programs, e.g. exiv2, ExifTool. +2. Python packages that are unavailable on Python's PyPi service, namely + python3 gobject introspection modules. +3. Although PyQt 5.6 and above is available on PyPi, bundled with Qt 5.6, it's easier + to use the Linux distro's PyQt packages, particularly in the case of Ubuntu, whose + custom scrollbar implementation does not work with stock Qt without a special environment + variable being set that disables the custom scrollbars. + +Once these dependencies are satisfied, Python's pip is used to install Rapid Photo Downloader +itself, along with several Python packages from PyPi, found in requirements.txt. + +The secondary purpose of this install script is to give the option to the user of installing man +pages in the system's standard man page location, and for Debian/Ubuntu/openSUSE distros, +to create a link in ~/bin to the rapid-photo-downloader executable. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016-2017, Damon Lynch" + +import tarfile +import os +import sys +import tempfile +import argparse +import shlex +import subprocess +from subprocess import Popen, PIPE +import shutil +from distutils.version import StrictVersion +from enum import Enum + + +try: + import apt + have_apt = True +except ImportError: + have_apt = False + +try: + import dnf + have_dnf = True +except ImportError: + have_dnf = False + + +os_release = '/etc/os-release' + + +class bcolors: + HEADER = '\033[95m' + OKBLUE = '\033[94m' + OKGREEN = '\033[92m' + WARNING = '\033[93m' + FAIL = '\033[91m' + ENDC = '\033[0m' + BOLD = '\033[1m' + UNDERLINE = '\033[4m' + + +class Distro(Enum): + debian = 1 + ubuntu = 2 + fedora = 3 + neon = 4 + linuxmint = 5 + korora = 6 + arch = 7 + opensuse = 8 + manjaro = 9 + galliumos = 10 + unknown = 20 + + +debian_like = (Distro.debian, Distro.ubuntu, Distro.neon, Distro.linuxmint, Distro.galliumos) +fedora_like = (Distro.fedora, Distro.korora) +arch_like = (Distro.arch, Distro.manjaro) + + +installer_cmds = { + Distro.fedora: 'dnf', + Distro.debian: 'apt-get', + Distro.opensuse: 'zypper', +} + + +def check_packages_on_other_systems() -> None: + """ + Check to see if some (but not all) application dependencies are + installed on systems that we are not explicitly analyzing. + """ + + import_msgs = [] + + try: + import PyQt5 + except ImportError: + import_msgs.append('python3 variant of PyQt5') + try: + import gi + have_gi = True + except ImportError: + import_msgs.append('python3 variant of gobject introspection') + have_gi = False + if have_gi: + try: + gi.require_version('GUdev', '1.0') + except ValueError: + import_msgs.append('GUdev 1.0 from gi.repository') + try: + gi.require_version('UDisks', '2.0') + except ValueError: + import_msgs.append('UDisks 2.0 from gi.repository') + try: + gi.require_version('GLib', '2.0') + except ValueError: + import_msgs.append('GLib 2.0 from gi.repository') + try: + gi.require_version('GExiv2', '0.10') + except ValueError: + import_msgs.append('GExiv2 0.10 from gi.repository') + try: + gi.require_version('Gst', '1.0') + except ValueError: + import_msgs.append('Gst 1.0 from gi.repository') + try: + gi.require_version('Notify', '0.7') + except ValueError: + import_msgs.append('Notify 0.7 from gi.repository') + if shutil.which('exiftool') is None: + import_msgs.append('ExifTool') + if len(import_msgs): + install_error_message = "This program requires:\n{}\nPlease install them " \ + "using your distribution's standard installation tools.\n" + sys.stderr.write(install_error_message.format('\n'.join(s for s in import_msgs))) + sys.exit(1) + + +def get_distro_id(id_or_id_like: str) -> Distro: + try: + return Distro[id_or_id_like.strip()] + except KeyError: + return Distro.unknown + + +def get_distro() -> Distro: + if os.path.isfile(os_release): + with open(os_release, 'r') as f: + for line in f: + if line.startswith('NAME=') and line.find('Korora') > 0: + return Distro.korora + if line.startswith('ID='): + return get_distro_id(line[3:]) + if line.startswith('ID_LIKE='): + return get_distro_id(line[8:]) + return Distro.unknown + + +def get_distro_version(distro: Distro) -> float: + remove_quotemark = False + if distro == Distro.fedora: + version_string = 'REDHAT_BUGZILLA_PRODUCT_VERSION=' + elif distro in debian_like or distro == Distro.opensuse: + version_string = 'VERSION_ID="' + remove_quotemark = True + elif distro == Distro.korora: + version_string = 'VERSION_ID=' + else: + return 0.0 + + with open(os_release, 'r') as f: + for line in f: + if line.startswith(version_string): + try: + if remove_quotemark: + v = line[len(version_string):-2] + else: + v = line[len(version_string):] + return float(v) + except ValueError: + sys.stderr.write("Unexpected format while parsing {} version\n".format( + distro.name.capitalize())) + return 0.0 + return 0.0 + + +def run_cmd(command_line: str, restart=False, exit_on_failure=True, shell=False) -> None: + print("The following command will be run:\n") + print(command_line) + if command_line.startswith('sudo'): + print("\nsudo may prompt you for the sudo password.") + print() + + args = shlex.split(command_line) + answer = input('Would you like to run the command now? (If you do, type yes and hit enter): ') + + if answer != 'yes': + print('Answer is not yes, exiting.') + sys.exit(0) + + print() + + try: + subprocess.check_call(args, shell=shell) + except subprocess.CalledProcessError: + sys.stderr.write("Command failed\n") + if exit_on_failure: + sys.stderr.write("Exiting\n") + sys.exit(1) + else: + if restart: + if len(sys.argv) == 2: + sys.stdout.flush() + sys.stderr.flush() + # restart the script + os.execl(sys.executable, sys.executable, *sys.argv) + else: + print("Rerun this script, passing the path to the tarfile\n") + sys.exit(0) + + +def enable_universe(): + try: + repos = subprocess.check_output(['apt-cache', 'policy'], universal_newlines=True) + version = subprocess.check_output(['lsb_release', '-sc'], universal_newlines=True).strip() + if not '{}/universe'.format(version) in repos and version not in ( + 'sarah', 'serena', 'sonya'): + print("The Universe repository must be enabled. Do you want do that now?\n") + run_cmd(command_line='sudo add-apt-repository universe', restart=False) + run_cmd(command_line='sudo apt update', restart=True) + + except Exception: + pass + +def check_package_import_requirements(distro: Distro, version: float) -> None: + if distro in debian_like: + if not have_apt: + print('To continue, the package python3-apt must be installed.\n') + cmd = shutil.which('apt-get') + command_line = 'sudo {} install python3-apt'.format(cmd) + run_cmd(command_line, restart=True) + + cache = apt.Cache() + missing_packages = [] + packages = 'libimage-exiftool-perl python3-pyqt5 python3-dev ' \ + 'intltool gir1.2-gexiv2-0.10 python3-gi gir1.2-gudev-1.0 ' \ + 'gir1.2-udisks-2.0 gir1.2-notify-0.7 gir1.2-glib-2.0 gir1.2-gstreamer-1.0 '\ + 'libgphoto2-dev python3-arrow python3-psutil g++ libmediainfo0v5 '\ + 'qt5-image-formats-plugins python3-zmq exiv2 python3-colorlog libraw-bin ' \ + 'python3-easygui python3-sortedcontainers python3-wheel python3-requests'.split() + + for package in packages: + try: + if not cache[package].is_installed: + missing_packages.append(package) + except KeyError: + print('The following package is unknown on your system: {}\n'.format( + package)) + sys.exit(1) + + if missing_packages: + cmd = shutil.which('apt-get') + command_line = 'sudo {} install {}'.format(cmd, ' '.join(missing_packages)) + print("To continue, some packages required to run the application will be " + "installed.\n") + run_cmd(command_line) + + elif distro in fedora_like: + if not have_dnf: + print('To continue, the package python3-dnf must be installed.\n') + cmd = shutil.which('dnf') + command_line = 'sudo {} install python3-dnf'.format(cmd) + run_cmd(command_line, restart=True) + + missing_packages = [] + packages = 'python3-qt5 gobject-introspection python3-gobject ' \ + 'libgphoto2-devel zeromq-devel exiv2 perl-Image-ExifTool LibRaw-devel gcc-c++ ' \ + 'rpm-build python3-devel intltool ' \ + 'python3-easygui qt5-qtimageformats python3-psutil libmediainfo ' \ + 'python3-requests'.split() + + if 0.0 < version <= 24.0: + packages.append('libgexiv2-python3') + else: + packages.append('python3-gexiv2') + + print("Querying installed and available packages (this may take a while)") + + with dnf.Base() as base: + # Code from http://dnf.readthedocs.org/en/latest/use_cases.html + + # Repositories serve as sources of information about packages. + base.read_all_repos() + # A sack is needed for querying. + base.fill_sack() + + # A query matches all packages in sack + q = base.sack.query() + + # Derived query matches only available packages + q_avail = q.available() + # Derived query matches only installed packages + q_inst = q.installed() + + installed = [pkg.name for pkg in q_inst.run()] + available = [pkg.name for pkg in q_avail.run()] + + for package in packages: + if package not in installed: + if package in available: + missing_packages.append(package) + else: + sys.stderr.write( + 'The following package is unavailable on your system: {}\n'.format( + package)) + sys.exit(1) + + if missing_packages: + cmd = shutil.which('dnf') + command_line = 'sudo {} install {}'.format(cmd, ' '.join(missing_packages)) + print("To continue, some packages required to run the application will be " + "installed.\n") + run_cmd(command_line) + + elif distro == Distro.opensuse: + cmd = shutil.which('zypper') + packages = 'python3-qt5 girepository-1_0 python3-gobject ' \ + 'zeromq-devel exiv2 exiftool python3-devel ' \ + 'libgphoto2-devel libraw-devel gcc-c++ rpm-build intltool ' \ + 'libqt5-qtimageformats python3-requests python3-psutil ' \ + 'typelib-1_0-GExiv2-0_10 typelib-1_0-UDisks-2_0 typelib-1_0-Notify-0_7 ' \ + 'typelib-1_0-Gst-1_0 typelib-1_0-GUdev-1_0' + command_line = 'sudo {} in {}'.format(cmd, packages) + print("To continue, some packages required to run the application will be checked or " + "installed.\n") + + run_cmd(command_line) + + #TODO libmediainfo - not a default openSUSE package, sadly + else: + check_packages_on_other_systems() + + +def query_uninstall() -> bool: + return input('\nType yes and hit enter if you want to to uninstall the previous version of ' + 'Rapid Photo Downloader: ') == 'yes' + + +def uninstall_old_version(distro: Distro) -> None: + pkg_name = 'rapid-photo-downloader' + + if distro in debian_like: + try: + cache = apt.Cache() + pkg = cache[pkg_name] + if pkg.is_installed and query_uninstall(): + cmd = shutil.which('apt-get') + command_line = 'sudo {} remove {}'.format(cmd, pkg_name) + run_cmd(command_line) + except Exception: + pass + + elif distro in fedora_like: + print("Querying package system to see if an older version of Rapid Photo Downloader is " + "installed (this may take a while)...") + with dnf.Base() as base: + base.read_all_repos() + try: + base.fill_sack() + except dnf.exceptions.RepoError as e: + print("Unable to query package system. Please check your internet connection and " + "try again") + sys.exit(1) + + q = base.sack.query() + q_inst = q.installed() + i = q_inst.filter(name=pkg_name) + if len(list(i)) and query_uninstall(): + cmd = shutil.which('dnf') + command_line = 'sudo {} remove {}'.format(cmd, pkg_name) + run_cmd(command_line) + + elif distro == Distro.opensuse: + print("Querying package system to see if an older version of Rapid Photo Downloader is " + "installed (this may take a while)...") + zypper = shutil.which('zypper') + command_line = '{} se rapid-photo-downloader'.format(zypper) + args = shlex.split(command_line) + output = subprocess.check_output(args, universal_newlines=True) + if '\ni | rapid-photo-downloader' in output and query_uninstall(): + command_line = 'sudo {} rm rapid-photo-downloader'.format(zypper) + run_cmd(command_line) + + +def make_pip_command(args: str): + return shlex.split('{} -m pip {}'.format(sys.executable, args)) + + +def main(installer: str, distro: Distro, distro_version: float) -> None: + + uninstall_old_version(distro) + + check_package_import_requirements(distro, distro_version) + + name = os.path.basename(installer) + name = name[:len('.tar.gz') * -1] + + rpath = os.path.join(name, 'requirements.txt') + with tarfile.open(installer) as tar: + with tar.extractfile(rpath) as requirements: + reqbytes = requirements.read() + with tempfile.NamedTemporaryFile(delete=False) as temp_requirements: + temp_requirements.write(reqbytes) + temp_requirements_name = temp_requirements.name + + print("\nInstalling application requirements...\n") + + # Don't call pip directly - there is no API, and its developers say not to + cmd = make_pip_command('install --user -r {}'.format(temp_requirements.name)) + with Popen(cmd, stdout=PIPE, stderr=PIPE, bufsize=1, universal_newlines=True) as p: + for line in p.stdout: + print(line, end='') + p.wait() + i = p.returncode + os.remove(temp_requirements_name) + if i != 0: + sys.stderr.write("Failed to install application requirements: exiting\n") + sys.exit(1) + + print("\nInstalling application...\n") + cmd = make_pip_command('install --user --upgrade --no-deps {}'.format(installer)) + with Popen(cmd, stdout=PIPE, stderr=PIPE, bufsize=1, universal_newlines=True) as p: + for line in p.stdout: + print(line, end='') + p.wait() + i = p.returncode + if i != 0: + sys.stderr.write("Failed to install application: exiting\n") + sys.exit(1) + + path = os.getenv('PATH') + install_path = os.path.join(os.path.expanduser('~'), '.local', 'bin') + + if install_path not in path.split(':'): + if distro in debian_like or distro == Distro.opensuse: + bin_dir = os.path.join(os.path.expanduser('~'), 'bin') + if not os.path.isdir(bin_dir): + created_bin_dir = True + os.mkdir(bin_dir) + else: + created_bin_dir = False + for executable in ('rapid-photo-downloader', 'analyze-pv-structure'): + symlink = os.path.join(bin_dir, executable) + if not os.path.exists(symlink): + print('Creating symlink', symlink) + print("If you uninstall the application, remove this symlink yourself.") + os.symlink(os.path.join(install_path, executable), symlink) + + if created_bin_dir: + print(bcolors.BOLD + "\nYou may have to restart the computer to be able to run the " + "program from the commmand line or application launcher" + bcolors.ENDC) + else: + sys.stderr.write("\nThe application was installed in {}\n".format(install_path)) + sys.stderr.write("Add {} to your PATH to be able to launch it.\n".format(install_path)) + + man_dir = '/usr/local/share/man/man1' + print("\nDo you want to install the application's man pages?") + print("They will be installed into {}".format(man_dir)) + print("If you uninstall the application, remove these manpages yourself.") + print("sudo may prompt you for the sudo password.") + answer = input('Type yes and hit enter if you do want to install the man pages: ') + if answer == 'yes': + if not os.path.isdir(man_dir): + cmd = shutil.which('mkdir') + command_line = 'sudo {} -p {}'.format(cmd, man_dir) + print(command_line) + args = shlex.split(command_line) + try: + subprocess.check_call(args) + except subprocess.CalledProcessError: + sys.stderr.write("Failed to create man page directory: exiting\n") + sys.exit(1) + cmd = shutil.which('cp') + for manpage in ('rapid-photo-downloader.1', 'analyze-pv-structure.1'): + source = os.path.join(os.path.expanduser('~'), '.local/share/man/man1', manpage) + dest = os.path.join(man_dir, manpage) + command_line = 'sudo {} {} {}'.format(cmd, source, dest) + print(command_line) + args = shlex.split(command_line) + try: + subprocess.check_call(args) + except subprocess.CalledProcessError: + sys.stderr.write("Failed to copy man page: exiting\n") + sys.exit(1) + + +if __name__ == '__main__': + + if os.getuid() == 0: + sys.stderr.write("Do not run this installer script as sudo / root user.\nRun it using the " + "user who will run the program.\n") + sys.exit(1) + + distro = get_distro() + if distro != Distro.unknown: + distro_version = get_distro_version(distro) + else: + distro_version = 0.0 + + if distro == Distro.debian and distro_version <= 8.0: + sys.stderr.write("Sorry, Debian Jessie is too old to be able to run this version of Rapid " + "Photo Downloader.\n") + sys.exit(1) + elif distro in fedora_like and 0.0 > distro_version <= 23.0: + sys.stderr.write("Sorry, Fedora 23 is no longer supported by Rapid Photo Downloader.\n") + sys.exit(1) + elif distro in arch_like: + print('Users of Arch Linux or its derivatives should try the AUR package: ' + 'https://aur.archlinux.org/packages/rapid-photo-downloader-bzr/') + print("Exiting...") + sys.exit(0) + + if distro == Distro.ubuntu: + enable_universe() + + if distro in debian_like: + distro_family = Distro.debian + elif distro in fedora_like: + distro_family = Distro.fedora + else: + distro_family = distro + + packages = [] + try: + import pip + except ImportError: + packages.append('python3-pip') + + try: + import setuptools + except ImportError: + packages.append('python3-setuptools') + + try: + import wheel + except: + packages.append('python3-wheel') + + if packages: + packages = ' '.join(packages) + + if distro_family not in (Distro.fedora, Distro.debian, Distro.opensuse): + sys.stderr.write( + "Install the following packacges using your Linux distribution's standard package " + "manager, and then rerun this installer\n") + sys.stderr.write(packages + '\n') + sys.exit(1) + + print("To run this program, you must first install some programs to assist " + "Python 3 and its package management.\n") + + installer = installer_cmds[distro_family] + command_line = 'sudo {} install '.format(installer) + packages + run_cmd(command_line, restart=True) + + # Can now assume that both pip and wheel have been installed + + if StrictVersion(pip.__version__) < StrictVersion('8.1'): + print("\nPython 3's pip and setuptools must be upgraded for your user.\n") + + print("Caution: upgrading pip and setuptools for your user could potentially " + "negatively affect the installation of other, older Python packages by your user.\n") + print("However the risk is very small and is normally nothing to worry about.\n") + + command_line = '{} -m pip install --user --upgrade pip setuptools'.format(sys.executable) + + run_cmd(command_line, restart=True) + + parser = argparse.ArgumentParser(description='Install Rapid Photo Downloader') + parser.add_argument('tarfile', action='store', help="tar.gz Rapid Photo Downloader " + "installer archive") + args = parser.parse_args() + installer = args.tarfile # type: str + if not os.path.exists(installer): + print("Installer not found:", installer) + print("Include the name of the tar.gz Rapid Photo Downloader installer archive") + sys.exit(1) + elif not installer.endswith('.tar.gz'): + print("Installer not in tar.gz format:", installer) + sys.exit(1) + main(installer, distro, distro_version) + + diff --git a/po/LINGUAS b/po/LINGUAS new file mode 100644 index 0000000..5b93abc --- /dev/null +++ b/po/LINGUAS @@ -0,0 +1,35 @@ +# keep this file sorted alphabetically, one language code per line +ar +be +bg +ca +cs +da +de +el +es +et +fa +fi +fr +hr +hu +id +it +ja +kab +nb +nl +nn +oc +pl +pt +pt_BR +ro +ru +sk +sr +sv +tr +uk +zh_CN \ No newline at end of file diff --git a/po/POTFILES.in b/po/POTFILES.in new file mode 100644 index 0000000..e1e3a6a --- /dev/null +++ b/po/POTFILES.in @@ -0,0 +1,36 @@ +raphodo/aboutdialog.py +raphodo/backupfile.py +raphodo/backuppanel.py +raphodo/copyfiles.py +raphodo/destinationdisplay.py +raphodo/devicedisplay.py +raphodo/devices.py +raphodo/didyouknow.py +raphodo/downloadtracker.py +raphodo/errorlog.py +raphodo/excepthook.py +raphodo/filebrowse.py +raphodo/foldercombo.py +raphodo/generatenameconfig.py +raphodo/generatename.py +raphodo/jobcodepanel.py +raphodo/messagewidget.py +raphodo/nameeditor.py +raphodo/newversion.py +raphodo/preferencedialog.py +raphodo/preferences.py +raphodo/primarybutton.py +raphodo/problemnotification.py +raphodo/proximity.py +raphodo/rapid.py +raphodo/rememberthisdialog.py +raphodo/renameandmovefile.py +raphodo/renamepanel.py +raphodo/rpdfile.py +raphodo/storage.py +raphodo/thumbnaildaemon.py +raphodo/thumbnaildisplay.py +raphodo/utilities.py +data/rapid-photo-downloader.appdata.xml.in +data/rapid-photo-downloader.desktop.in +data/kde/rapid-photo-downloader.desktop.in diff --git a/po/ar.po b/po/ar.po index 8c3d46e..8912898 100644 --- a/po/ar.po +++ b/po/ar.po @@ -6,1871 +6,3985 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-06-23 04:00-0500\n" -"PO-Revision-Date: 2012-09-09 08:00+0000\n" -"Last-Translator: Ahmed Shubbar \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Arabic \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-09-11 00:24+0000\n" -"X-Generator: Launchpad (build 15924)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: ar\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:112 rapid/rapid.py:1784 rapid/glade3/rapid.ui.h:1 -msgid "Rapid Photo Downloader" -msgstr "" - -#: rapid/rapid.py:117 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" - -#: rapid/rapid.py:119 -#, python-format -msgid "%(date)s %(time)s" -msgstr "" - -#: rapid/rapid.py:122 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:157 -msgid "Device" -msgstr "جهاز" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:175 -msgid "Size" -msgstr "الحجم" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "شكر المساهمين" -#: rapid/rapid.py:178 -msgid "Download Progress" -msgstr "اكتمال التنزيل" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "الأرشفة ليست مهيأة" -#: rapid/rapid.py:336 -#, python-format -msgid "%(device)s did not unmount" -msgstr "" - -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1216 -msgid "scanning..." -msgstr "جاري المسح ..." - -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1782 -msgid "the root of the file system" -msgstr "" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "لم نعثر على جهاز أرشفة" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1786 -#, python-format -msgid "Downloading from %(location)s." -msgstr "تنزيل من %(location)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "لم يحدد مكان أرشفة مقبول" -#: rapid/rapid.py:1787 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"هل فعلا تريد التنزيل من هنا؟ في بعض الانظمة, مسح هذا المكان يستغرق وقتا " -"طويلا جدا." +"بإمكان جعل الصور والمقاطع تأرشف الى عدة أماكن ريثمى يتم انزيلها (مثلا الى " +"قرص صلب خارجي)" -#: rapid/rapid.py:2209 -msgid "Download" -msgstr "تنزيل" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "أرشف الصور والمقاطع عند التنزيل" -#: rapid/rapid.py:2212 -msgid "Pause" -msgstr "إيقاف" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "تعرف على جهاز الارشفة آليا" -#: rapid/rapid.py:2317 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"مجلدات التنزيل هذا غير صحيحة: \n" -"%(folder1)s\n" -"%(folder2)s" - -#: rapid/rapid.py:2320 -#, python-format +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" +"حدد مجلد الأرشفة على الجهاز.

ملاحظة: يستخدم وجود مجلد بهذا الاسم " +"لتحديد إذا كان الجهاز سيستخدم للأرشفة. لكل جهاز تريد أستخدامه للأرشفة, أنشيء " +"مجلد بهذه الاسماء. بإضافة مجلدين سيستخدم الجهاز لأرشفة كلا الصور " +"والمقاطع." + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "اسم مجلد الصور:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "اسم مجلد المقاطع (الفيديو):" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "مثال:" + +#: ../raphodo/backuppanel.py:448 msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"مجلد التنزيل هذا غير صحيح: \n" -"%s" - -#: rapid/rapid.py:2321 -msgid "Download cannot proceed" -msgstr "لا يمكن بدء التنزيل" +"If you disable automatic detection, choose the exact backup locations." +msgstr "إذا عطلت التعرف الآلي, أختر مكان الأرشفة بالتحديد." -#: rapid/rapid.py:2700 -msgid "About 1 second remaining" -msgstr "تبقى حوالي ثانية واحدة" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "مكان أرشفة الصور:" -#: rapid/rapid.py:2702 -#, python-format -msgid "About %i seconds remaining" -msgstr "تبقى حوالي %i ثانية" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "أختر مكان أرشفة الصور" -#: rapid/rapid.py:2704 -msgid "About 1 minute remaining" -msgstr "تبقى حوالي دقيقة واحدة" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "مكان أرشفة المقاطع (الفيديو):" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2709 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "تبقى حوالي %(minutes)i:%(seconds)02i دقيقة" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "أختر مكان أرشفة المقاطع (الفيديو)" -#: rapid/rapid.py:2731 rapid/rpdfile.py:123 -msgid "photos and videos" -msgstr "صور وفيديو" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "القرص1" -#: rapid/rapid.py:2733 rapid/rpdfile.py:125 -msgid "photos or videos" -msgstr "صور وفيديو" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "القرص2" -#: rapid/rapid.py:2736 rapid/rapid.py:3558 rapid/rpdfile.py:128 -msgid "videos" -msgstr "فيديو" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "مساحة الأرشفة المتوقعة" -#: rapid/rapid.py:2738 rapid/preferencesdialog.py:1620 rapid/rpdfile.py:130 -#: rapid/rpdfile.py:291 -msgid "video" -msgstr "فيديو" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "خيارات الأرشفة" -#: rapid/rapid.py:2741 rapid/rapid.py:3556 rapid/rpdfile.py:133 -msgid "photos" -msgstr "صور" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "مصغرات المقاطع (THM)" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2743 rapid/preferencesdialog.py:1619 rapid/rpdfile.py:135 -#: rapid/rpdfile.py:272 -msgid "photo" -msgstr "صورة" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "صوتيات" -#: rapid/rapid.py:2770 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s تم تنزيلها" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s صور" -#: rapid/rapid.py:2774 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s فشل تنزيلها" - -#: rapid/rapid.py:2777 rapid/rapid.py:2829 -msgid "warnings" -msgstr "تحذير" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s مقطع فيديو" -#: rapid/rapid.py:2786 -msgid "All downloads complete" -msgstr "كل التنزيلات أكتملت" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "مُستخدَم" -#: rapid/rapid.py:2792 rapid/rapid.py:2801 rapid/rapid.py:2810 -#: rapid/rapid.py:2819 rapid/rapid.py:2827 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "زائد" -#: rapid/rapid.py:2794 rapid/rapid.py:2812 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s نوع تم تنزيلها" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "حج الجهاز غير معروف" -#: rapid/rapid.py:2803 rapid/rapid.py:2821 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s نوع فشل تنزيلها" +msgid "No space free on %(size_total)s device" +msgstr "لا مساحة فارغة في %(size_total)s أجهزة" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2860 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(size_free)s free of %(size_total)s" msgstr "" -"اكتمل %(number)s من %(total)s من نوع %(filetypes)s (تبقى %(remaining)s)" - -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2867 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s من %(total)s من الـ %(filetypes)s" -#: rapid/rapid.py:3222 -msgid "From" -msgstr "مِن" - -#: rapid/rapid.py:3230 -msgid "Auto Detect" -msgstr "اكتشاف تلقائي" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "صور" -#: rapid/rapid.py:3234 rapid/preferencesdialog.py:1327 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "اختر مجلد يحتوى %(file_types)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "مقاطع" -#: rapid/rapid.py:3275 -msgid "Copy" -msgstr "نسخ" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "المساحة المستخدمة المتوقعة بعد التنزيل" -#: rapid/rapid.py:3288 -msgid "Move" -msgstr "انقل" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "مخصص..." -#: rapid/rapid.py:3310 -msgid "To" -msgstr "إلى" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "خصص إنشاء المجلدات الفرعية للصور" -#: rapid/rapid.py:3317 rapid/rapid.py:3986 -msgid "Photos:" -msgstr "صور:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "خصص إنشاء المجلدات الفرعية للمقاطع" -#: rapid/rapid.py:3320 rapid/preferencesdialog.py:1164 -msgid "Select a folder to download photos to" -msgstr "اختر مجلد لتنزيل الصور اليه" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "أخرى" -#: rapid/rapid.py:3332 rapid/rapid.py:3986 -msgid "Videos:" -msgstr "مقاطع فيديو:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "البحث عن جهاز..." -#: rapid/rapid.py:3334 rapid/preferencesdialog.py:1182 -msgid "Select a folder to download videos to" -msgstr "اختر مجلد لتنزيل مقاطع الفيديو إليه:" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "تجاهل هذا الجهاز مؤقتا" -#: rapid/rapid.py:3526 -msgid "and" -msgstr "و" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "تجاهل هذا الجهاز دوما" -#: rapid/rapid.py:3531 -msgid "Using backup devices" -msgstr "جاري استخدام اجهزة الارشفة" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "إعادة المسح" -#: rapid/rapid.py:3533 -msgid "Using backup device" -msgstr "جاري استخدام جهاز الارشفة" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "%s ممتلىء" -#: rapid/rapid.py:3535 -msgid "No backup devices detected" -msgstr "لم نعثر على جهاز أرشفة" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "كاميرات" -#: rapid/rapid.py:3562 -msgid "Free space:" -msgstr "المساحة الخالية:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "أجهزة" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3574 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "يتم التنزيل من %(device_names)s" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3578 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3583 -msgid "; " -msgstr "; " +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3588 -msgid "." -msgstr "." +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "اختر المصدر" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3594 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s خالية" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3602 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "جاري ارشفة الصور ومقاطع الفيديو الى المسار %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s كاميرات" -#. user manually specified backup location -#: rapid/rapid.py:3605 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "جاري الارشفة الى المسار %(path)s" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s أجهزة" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3608 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "" -"جاري أرشفة الصور الى المسار %(path)s ومقاطع الفيديو الى المسار %(path2)s" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3615 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3644 -msgid "Program preferences are invalid" -msgstr "خيارات البرنامج غير صحيحة" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3770 rapid/rpdfile.py:273 -msgid "Photo" -msgstr "صورة" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3772 rapid/rpdfile.py:292 -msgid "Video" -msgstr "مقطع فيديو" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3781 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "مجلد التنزيل لـ %(file_type)s غير موجود" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3783 rapid/rapid.py:3797 rapid/rapid.py:3810 -#, python-format -msgid "Folder: %s" -msgstr "مجلد: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3795 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "مجلد التنزيل لـ %(file_type)s غير صحيح" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3808 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "مجلد التنزيل لـ %(file_type)s لا يمكن الكتابة فيه" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3894 -msgid "Thumbnails" -msgstr "صويرات" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:3949 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"اعرض معلومات البرنامج على سطر الأوامر خلال عمل البرنامج (الافتراضي: %default)" -#: rapid/rapid.py:3950 -msgid "display debugging information when run from the command line" -msgstr "اعرض معلومات التدقيق (ديبوق) عند العمل من سطر الأوامر" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#: rapid/rapid.py:3951 -msgid "only output errors to the command line" -msgstr "فقط اخرج الأخطاء الى سطر الأوامر" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:3953 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "اعرض امتدادات الصور ومقاطع الفيديوات التي يتعرف عليها البرنامج واغلق" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#: rapid/rapid.py:3955 +#: ../raphodo/didyouknow.py:177 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -"كشف تلقائي للاجهزة التي يمكن التنزيل منها, وتخطى بذلك الاعدادات الحالية " -"للبرنامج." -#: rapid/rapid.py:3956 +#: ../raphodo/didyouknow.py:186 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" -msgstr "حدد مسار جهاز التنزيل يدويا, وتخطى بذلك الاعدادات الحالية للبرنامج" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/rapid.py:3957 -msgid "reset all program settings and preferences and exit" -msgstr "استعد كل اعدادات البرنامج الافتراضية واغلق" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:3970 +#: ../raphodo/didyouknow.py:237 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -"خطأ: اختر كشف جهاز التنزيل تلقائيا أو حدد مسار جهاز التنزيل يدويا, ولا تختار " -"الاثنين معا." -#: rapid/rapid.py:3991 -#, python-format -msgid "and %s" -msgstr "و %s" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#: rapid/rapid.py:3999 -msgid "All settings and preferences have been reset" -msgstr "كل الاعدادات والخيارات تم استعادتها للافتراضي" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:157 rapid/backupfile.py:180 -msgid "Backing up error" -msgstr "خطأ اثناء الأرشفة" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/backupfile.py:159 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "لم نستطع إنشاء المجلد الهدف: %(directory)s\n" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/backupfile.py:161 rapid/backupfile.py:182 rapid/subfolderfile.py:199 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"المصدر: %(source)s\n" -"الهدف: %(destination)s" -#: rapid/backupfile.py:164 rapid/backupfile.py:184 -#, python-format -msgid "Error: %(inst)s" -msgstr "خطأ: %(inst)s" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/copyfiles.py:163 rapid/subfolderfile.py:214 -#: rapid/subfolderfile.py:347 rapid/subfolderfile.py:365 -#, python-format +#: ../raphodo/didyouknow.py:295 msgid "" -"%(problem)s\n" -"File: %(file)s" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." msgstr "" -"%(problem)s\n" -"الملف: %(file)s" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "تم كشف جهاز" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:309 msgid "" -"Should this device or partition be used to download photos or videos from?" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " msgstr "" -"هل تريد استخدام هذا الجهاز أو جزء القرص الصلب لإستيراد صور ومقاطع فيديو؟" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "تذكر هذا الخيار" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "م.بايت/ث" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "التاريخ الوقت" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "نص" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "اسم الملف" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "البيانات الوصفية" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "رمز المهمة" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "تاريخ الصورة" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "تاريخ مقطع الفيديو" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "اليوم" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "الأمس" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "وقت التنزيل" +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "الاسم + الامتداد" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 -msgid "Name" -msgstr "الاسم" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 -msgid "Extension" -msgstr "امتداد" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 -msgid "Image number" -msgstr "رقم الصورة" +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" -#: rapid/generatenameconfig.py:172 -msgid "Video number" -msgstr "رقم مقطع الفيديو" +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 -msgid "Aperture" -msgstr "فتحة" +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 -msgid "ISO" -msgstr "الحساسية (ايزو)" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 -msgid "Exposure time" -msgstr "التعريض" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 -msgid "Focal length" -msgstr "الطول البؤري" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 -msgid "Camera make" -msgstr "مصنع الكاميرا" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 -msgid "Camera model" -msgstr "موديل الكاميرا" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 -msgid "Short camera model" -msgstr "موديل الكاميرا المختصر" +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "التاريخ الوقت" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "نص" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "اسم الملف" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "البيانات الوصفية" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "رمز المهمة" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "تاريخ الصورة" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "تاريخ مقطع الفيديو" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "اليوم" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "الأمس" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "وقت التنزيل" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "الاسم" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "امتداد" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "رقم الصورة" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "رقم مقطع الفيديو" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "فتحة" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 +msgid "ISO" +msgstr "الحساسية (ايزو)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 +msgid "Exposure time" +msgstr "التعريض" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 +msgid "Focal length" +msgstr "الطول البؤري" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 +msgid "Camera make" +msgstr "مصنع الكاميرا" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 +msgid "Camera model" +msgstr "موديل الكاميرا" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 +msgid "Short camera model" +msgstr "موديل الكاميرا المختصر" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "موديل الكاميرا المختصر بوصلة" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "الرقم التسلسلي" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "تعداد شغل المصراع" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "رقم الملف" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "مجلد فقط" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "مجلد وملف" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "اسم المالك" -#: rapid/generatenameconfig.py:201 -msgid "Codec" -msgstr "نمط الترميز" +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "نمط الترميز" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "العرض" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "الطول" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "طول المقطع" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "لقطات لكل ثانية" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "الفنان" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "حقوق المؤلف" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 +msgid "Downloads today" +msgstr "عدد الملفات المستوردة اليوم" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 +msgid "Session number" +msgstr "رقم الجلسة" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 +msgid "Subfolder number" +msgstr "عدد المجلد الفرعي" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 +msgid "Stored number" +msgstr "الرقم المخزن" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 +msgid "Sequence letter" +msgstr "احرف التسلسل" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 +msgid "All digits" +msgstr "كل خانات الارقام" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 +msgid "Last digit" +msgstr "الخانة الاخيرة" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 +msgid "Last 2 digits" +msgstr "الخانتان الاخيرتان" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 +msgid "Last 3 digits" +msgstr "الخانات الثلاث الاخيرة" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 +msgid "Last 4 digits" +msgstr "الخانات الاربع الاخيرة" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 +msgid "Original Case" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 +msgid "UPPERCASE" +msgstr "أحرف كبيرة" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 +msgid "lowercase" +msgstr "أحرف صغيرة" + +#: ../raphodo/generatenameconfig.py:296 +msgid "One digit" +msgstr "خانة واحدة" + +#: ../raphodo/generatenameconfig.py:297 +msgid "Two digits" +msgstr "خانتان" + +#: ../raphodo/generatenameconfig.py:298 +msgid "Three digits" +msgstr "ثلاث خانات" + +#: ../raphodo/generatenameconfig.py:299 +msgid "Four digits" +msgstr "اربع خانات" + +#: ../raphodo/generatenameconfig.py:300 +msgid "Five digits" +msgstr "خمس خانات" + +#: ../raphodo/generatenameconfig.py:301 +msgid "Six digits" +msgstr "ست خانات" + +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "سبع خانات" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 +msgid "Subseconds" +msgstr "جزء من الثانية" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 +msgid "YYYYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 +msgid "YYYY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 +msgid "YYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "الشهر (كاملا)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "الشهر (مختصر)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "أدخل برمجة مهمة جديدة, او استخدم برمجة سابقة" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "ادخل برمجة مهمة جديدة" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "صويرات" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "ادخل مسار لتجاهله" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "حدد مسار لن يتم أبدا مسح ما فيه من صور أو مقاطع فيديو" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "مسار:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "خيارات المجلد الفرعي يجب أن لا تبدأ بـ %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "خيارات المجلد الفرعي يجب أن لا تبتهي بـ %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "خيارات المجلد الفرعي يبجب أن لا تحتوى %s اثنتان الواحد تلوى الاخرى" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" -#: rapid/generatenameconfig.py:202 -msgid "Width" -msgstr "العرض" +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" -#: rapid/generatenameconfig.py:203 -msgid "Height" -msgstr "الطول" +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" -#: rapid/generatenameconfig.py:204 -msgid "Length" -msgstr "طول المقطع" +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" -#: rapid/generatenameconfig.py:205 -msgid "Frames Per Second" -msgstr "لقطات لكل ثانية" +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" -#: rapid/generatenameconfig.py:206 -msgid "Artist" -msgstr "الفنان" +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" -#: rapid/generatenameconfig.py:207 -msgid "Copyright" -msgstr "حقوق المؤلف" +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 -msgid "Downloads today" -msgstr "عدد الملفات المستوردة اليوم" +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 -msgid "Session number" -msgstr "رقم الجلسة" +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 -msgid "Subfolder number" -msgstr "عدد المجلد الفرعي" +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 -msgid "Stored number" -msgstr "الرقم المخزن" +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 -msgid "Sequence letter" -msgstr "احرف التسلسل" +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 -msgid "All digits" -msgstr "كل خانات الارقام" +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 -msgid "Last digit" -msgstr "الخانة الاخيرة" +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 -msgid "Last 2 digits" -msgstr "الخانتان الاخيرتان" +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 -msgid "Last 3 digits" -msgstr "الخانات الثلاث الاخيرة" +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 -msgid "Last 4 digits" -msgstr "الخانات الاربع الاخيرة" +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 -msgid "Original Case" +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 -msgid "UPPERCASE" -msgstr "أحرف كبيرة" +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 -msgid "lowercase" -msgstr "أحرف صغيرة" +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" -#: rapid/generatenameconfig.py:234 -msgid "One digit" -msgstr "خانة واحدة" +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" -#: rapid/generatenameconfig.py:235 -msgid "Two digits" -msgstr "خانتان" +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" -#: rapid/generatenameconfig.py:236 -msgid "Three digits" -msgstr "ثلاث خانات" +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" -#: rapid/generatenameconfig.py:237 -msgid "Four digits" -msgstr "اربع خانات" +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" -#: rapid/generatenameconfig.py:238 -msgid "Five digits" -msgstr "خمس خانات" +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" -#: rapid/generatenameconfig.py:239 -msgid "Six digits" -msgstr "ست خانات" +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" -#: rapid/generatenameconfig.py:240 -msgid "Seven digits" -msgstr "سبع خانات" +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 -msgid "Subseconds" -msgstr "جزء من الثانية" +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 -msgid "YYYYMMDD" +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 -msgid "YYYY-MM-DD" +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 -msgid "YYMMDD" +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 -msgid "YY-MM-DD" +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 -msgid "MMDDYYYY" +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 -msgid "MMDDYY" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 -msgid "MMDD" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 -msgid "DDMMYYYY" +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 -msgid "DDMMYY" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 -msgid "YYYY" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 -msgid "YY" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 -msgid "MM" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 -msgid "DD" +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 -msgid "Month (full)" -msgstr "الشهر (كاملا)" +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 -msgid "Month (abbreviated)" -msgstr "الشهر (مختصر)" +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 -msgid "HHMMSS" +#: ../raphodo/rapid.py:1450 +msgid "New version saved" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 -msgid "HHMM" +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 -msgid "HH-MM-SS" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 -msgid "HH-MM" +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 -msgid "HH" +#: ../raphodo/rapid.py:1667 +msgid "&Source" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 -msgid "MM (minutes)" +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "تنزيل" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 -msgid "SS" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" msgstr "" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "خيارات المجلد الفرعي يجب أن لا تبدأ بـ %s" +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "خيارات المجلد الفرعي يجب أن لا تبتهي بـ %s" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "خيارات المجلد الفرعي يبجب أن لا تحتوى %s اثنتان الواحد تلوى الاخرى" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "أزل كل برمجات المهمة؟" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "هل تريد إزالة كل برمجات المهمة؟" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "أزل كل المسارات المحفوظة؟" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "هل تريد إزالة كلم المسارات المحفوظة؟" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "أزل كل المسارات المتجاهلة؟" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "هل تريد إزالة كل المسارات المتجاهلة؟" +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "خطأ في خيارات تغيير أسماء الصور" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "خطأ في إعدادات تغيير أسماء مقاطع الفيديو" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "خطأ في إعدادات المجلدات الفرعية لتنزيل الصور" +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "خطأ في إعدادات المجلدات الفرعية لتنزيل مقاطع الفيديو" +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "ادخل برمجة مهمة" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "أدخل برمجة مهمة جديدة, او استخدم برمجة سابقة" +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "ادخل برمجة مهمة جديدة" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "برمجة مهمة:" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "ادخل مسار لتجاهله" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "حدد مسار لن يتم أبدا مسح ما فيه من صور أو مقاطع فيديو" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "مسار:" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" -#: rapid/preferencesdialog.py:1082 -msgid "Job Code" +#: ../raphodo/rapid.py:2049 +msgid "All" msgstr "" -#: rapid/preferencesdialog.py:1353 -msgid "Select a folder in which to backup photos" +#: ../raphodo/rapid.py:2050 +msgid "New" msgstr "" -#: rapid/preferencesdialog.py:1366 -msgid "Select a folder in which to backup videos" +#: ../raphodo/rapid.py:2052 +msgid "Show:" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1461 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" msgstr "" -#: rapid/preferencesdialog.py:1512 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1515 -#, python-format -msgid "Example: %s" +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1605 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "جهاز" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#: rapid/preferencesdialog.py:1750 -#, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/preferencesdialog.py:1752 +#: ../raphodo/rapid.py:2315 #, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +msgid "Download %(files)s" msgstr "" -#: rapid/preferencesdialog.py:1753 -msgid "Invalid regular expression" +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1934 -msgid "externaldrive1" +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "إيقاف" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1936 -msgid "externaldrive2" +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" +"مجلدات التنزيل هذا غير صحيحة: \n" +"%(folder1)s\n" +"%(folder2)s" -#: rapid/prefsrapid.py:129 -msgid "Tehran" +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" msgstr "" +"مجلد التنزيل هذا غير صحيح: \n" +"%s" -#: rapid/prefsrapid.py:129 -msgid "Kampala" +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "صور" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "فيديو" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "صورة" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "فيديو" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s تم تنزيلها" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "" +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s فشل تنزيلها" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "" +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "تحذير" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "" +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "كل التنزيلات أكتملت" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:358 -msgid "subfolder" -msgstr "" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:356 -msgid "filename" -msgstr "" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s نوع تم تنزيلها" -#: rapid/problemnotification.py:81 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Date time value %s appears invalid." +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s نوع فشل تنزيلها" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:82 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:84 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:85 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "Error generating component %s." +msgid "%d warnings" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:87 +#: ../raphodo/rapid.py:3775 #, python-format -msgid "%(filetype)s metadata cannot be read" +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:3778 #, python-format -msgid "%(filetype)s %(area)s could not be generated" +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:91 rapid/problemnotification.py:92 +#: ../raphodo/rapid.py:3783 #, python-format -msgid "An error occurred when copying the %(filetype)s" +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:94 rapid/problemnotification.py:95 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:98 +#: ../raphodo/rapid.py:3809 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:103 -#, python-format +#: ../raphodo/rapid.py:3813 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:104 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "%(filetype)s was already downloaded" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:108 +#: ../raphodo/rapid.py:3824 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:109 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:112 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:202 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/problemnotification.py:205 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "خيارات البرنامج غير صحيحة" -#: rapid/problemnotification.py:224 +#: ../raphodo/rapid.py:4003 #, python-format -msgid " It was backed up to %(volume)s" -msgstr "" - -#: rapid/problemnotification.py:226 -msgid " It was backed up to these devices: " +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:228 rapid/problemnotification.py:289 -#: rapid/problemnotification.py:301 +#: ../raphodo/rapid.py:4012 #, python-format -msgid "%s, " +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:229 rapid/problemnotification.py:290 -#: rapid/problemnotification.py:302 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:241 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/problemnotification.py:258 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:260 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/problemnotification.py:262 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/problemnotification.py:266 rapid/problemnotification.py:314 -#, python-format -msgid "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/problemnotification.py:268 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "%(volume)s, " +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/problemnotification.py:272 rapid/problemnotification.py:316 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/problemnotification.py:277 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/problemnotification.py:285 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:287 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/problemnotification.py:297 +#: ../raphodo/rapid.py:4887 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:299 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/problemnotification.py:310 +#: ../raphodo/rapid.py:5182 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/problemnotification.py:312 +#: ../raphodo/rapid.py:5184 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/problemnotification.py:331 +#: ../raphodo/rapid.py:5231 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "Scanning %s" msgstr "" -#: rapid/problemnotification.py:333 +#: ../raphodo/rapid.py:5241 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/problemnotification.py:342 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "The %(type)s metadata is missing." -msgstr "" - -#: rapid/problemnotification.py:344 -msgid "The following metadata is missing: " +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/problemnotification.py:364 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/problemnotification.py:366 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/problemnotification.py:369 -#, python-format -msgid "Problems in %s generation" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "Problem in %s generation" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/problemnotification.py:380 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/problemnotification.py:382 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/problemnotification.py:402 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/problemnotification.py:404 rapid/subfolderfile.py:233 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/problemnotification.py:410 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/problemnotification.py:411 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/problemnotification.py:413 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/problemnotification.py:414 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#. e.g. -#: rapid/problemnotification.py:417 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/rpdfile.py:153 -#, python-format -msgid "%(number)s %(filetypes)s" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/rpdfile.py:163 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/subfolderfile.py:80 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/subfolderfile.py:301 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/subfolderfile.py:302 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Source: %(source)s" +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/subfolderfile.py:354 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/subfolderfile.py:393 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/subfolderfile.py:394 -#, python-format -msgid "Path: %s" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_File" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Download / Pause" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "_Select" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/rapid.ui.h:6 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "_View" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "_Error Log" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Previous File" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Next File" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Help" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "_Make a Donation..." +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Translate this Application..." +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/rapid.ui.h:15 -msgid "_Check All" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "_Include in download" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Download" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:17 +#: ../raphodo/renamepanel.py:363 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "صور وفيديو" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "صور وفيديو" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "صورة" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "مقطع فيديو" + +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:66 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"If you disable automatic detection, choose the exact backup locations." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:68 +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:70 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "" +#~ msgid "Size" +#~ msgstr "الحجم" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "" +#~ msgid "Download Progress" +#~ msgstr "اكتمال التنزيل" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "" +#~ msgid "scanning..." +#~ msgstr "جاري المسح ..." -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "تبقى حوالي %i ثانية" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "" +#~ msgid "About 1 minute remaining" +#~ msgstr "تبقى حوالي دقيقة واحدة" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "" +#~ msgid "About 1 second remaining" +#~ msgstr "تبقى حوالي ثانية واحدة" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "هل فعلا تريد التنزيل من هنا؟ في بعض الانظمة, مسح هذا المكان يستغرق وقتا " +#~ "طويلا جدا." -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "تنزيل من %(location)s" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "" +#~ msgid "Download cannot proceed" +#~ msgstr "لا يمكن بدء التنزيل" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "تبقى حوالي %(minutes)i:%(seconds)02i دقيقة" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "" +#~ msgid "Copy" +#~ msgstr "نسخ" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "" +#~ msgid "From" +#~ msgstr "مِن" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" +#~ msgid "Auto Detect" +#~ msgstr "اكتشاف تلقائي" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s من %(total)s من الـ %(filetypes)s" -#: rapid/glade3/prefs.ui.h:88 -msgid "Performance" -msgstr "" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "اختر مجلد يحتوى %(file_types)s" -#: rapid/glade3/prefs.ui.h:89 -msgid "Generate thumbnails (slower)" -msgstr "" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "" +#~ "اكتمل %(number)s من %(total)s من نوع %(filetypes)s (تبقى %(remaining)s)" -#: rapid/glade3/prefs.ui.h:90 -msgid "Miscellaneous" -msgstr "" +#~ msgid "Photos:" +#~ msgstr "صور:" -#: rapid/glade3/prefs.ui.h:91 -msgid "Error Handling" -msgstr "" +#~ msgid "Videos:" +#~ msgstr "مقاطع فيديو:" -#: rapid/glade3/prefs.ui.h:92 -msgid "Photo and Video Name Conflicts" -msgstr "" +#~ msgid "Move" +#~ msgstr "انقل" -#: rapid/glade3/prefs.ui.h:93 -msgid "Add unique identifier" -msgstr "" +#~ msgid "Select a folder to download videos to" +#~ msgstr "اختر مجلد لتنزيل مقاطع الفيديو إليه:" -#: rapid/glade3/prefs.ui.h:94 -msgid "Skip download" -msgstr "" +#~ msgid "To" +#~ msgstr "إلى" -#: rapid/glade3/prefs.ui.h:95 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" +#~ msgid "and" +#~ msgstr "و" -#: rapid/glade3/prefs.ui.h:96 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" +#~ msgid "Using backup device" +#~ msgstr "جاري استخدام جهاز الارشفة" -#: rapid/glade3/prefs.ui.h:97 -msgid "Overwrite" -msgstr "" +#~ msgid "Using backup devices" +#~ msgstr "جاري استخدام اجهزة الارشفة" -#: rapid/glade3/prefs.ui.h:98 -msgid "Skip" -msgstr "" +#~ msgid "Select a folder to download photos to" +#~ msgstr "اختر مجلد لتنزيل الصور اليه" -#: rapid/glade3/prefs.ui.h:99 -msgid "Error Handling" -msgstr "" +#~ msgid "; " +#~ msgstr "; " -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "" +#~ msgid "." +#~ msgstr "." + +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s خالية" + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "" +#~ "جاري أرشفة الصور الى المسار %(path)s ومقاطع الفيديو الى المسار %(path2)s" + +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "جاري ارشفة الصور ومقاطع الفيديو الى المسار %(path)s" + +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "جاري الارشفة الى المسار %(path)s" + +#~ msgid "Free space:" +#~ msgstr "المساحة الخالية:" + +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." + +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" + +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" + +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "مجلد التنزيل لـ %(file_type)s لا يمكن الكتابة فيه" + +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "مجلد: %s" + +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "مجلد التنزيل لـ %(file_type)s غير صحيح" + +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "مجلد التنزيل لـ %(file_type)s غير موجود" + +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "اعرض معلومات البرنامج على سطر الأوامر خلال عمل البرنامج (الافتراضي: %default)" + +#~ msgid "display debugging information when run from the command line" +#~ msgstr "اعرض معلومات التدقيق (ديبوق) عند العمل من سطر الأوامر" + +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "خطأ: اختر كشف جهاز التنزيل تلقائيا أو حدد مسار جهاز التنزيل يدويا, ولا تختار " +#~ "الاثنين معا." + +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "استعد كل اعدادات البرنامج الافتراضية واغلق" + +#~ msgid "All settings and preferences have been reset" +#~ msgstr "كل الاعدادات والخيارات تم استعادتها للافتراضي" + +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "اعرض امتدادات الصور ومقاطع الفيديوات التي يتعرف عليها البرنامج واغلق" + +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "لم نستطع إنشاء المجلد الهدف: %(directory)s\n" + +#, python-format +#~ msgid "and %s" +#~ msgstr "و %s" + +#~ msgid "only output errors to the command line" +#~ msgstr "فقط اخرج الأخطاء الى سطر الأوامر" + +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" +#~ msgstr "حدد مسار جهاز التنزيل يدويا, وتخطى بذلك الاعدادات الحالية للبرنامج" + +#~ msgid "" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" +#~ msgstr "" +#~ "كشف تلقائي للاجهزة التي يمكن التنزيل منها, وتخطى بذلك الاعدادات الحالية " +#~ "للبرنامج." + +#~ msgid "Backing up error" +#~ msgstr "خطأ اثناء الأرشفة" + +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "" +#~ "هل تريد استخدام هذا الجهاز أو جزء القرص الصلب لإستيراد صور ومقاطع فيديو؟" + +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "الملف: %(file)s" + +#~ msgid "Device Detected" +#~ msgstr "تم كشف جهاز" + +#~ msgid "MB/s" +#~ msgstr "م.بايت/ث" + +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "المصدر: %(source)s\n" +#~ "الهدف: %(destination)s" + +#~ msgid "_Remember this choice" +#~ msgstr "تذكر هذا الخيار" + +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "خطأ: %(inst)s" + +#~ msgid "Name + extension" +#~ msgstr "الاسم + الامتداد" + +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "هل تريد إزالة كل برمجات المهمة؟" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "أزل كل المسارات المحفوظة؟" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "هل تريد إزالة كلم المسارات المحفوظة؟" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "خطأ في خيارات تغيير أسماء الصور" + +#~ msgid "Remove all Job Codes?" +#~ msgstr "أزل كل برمجات المهمة؟" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "أزل كل المسارات المتجاهلة؟" + +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "هل تريد إزالة كل المسارات المتجاهلة؟" + +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "خطأ في إعدادات المجلدات الفرعية لتنزيل مقاطع الفيديو" + +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "خطأ في إعدادات المجلدات الفرعية لتنزيل الصور" + +#~ msgid "Job Code:" +#~ msgstr "برمجة مهمة:" + +#~ msgid "Enter a Job Code" +#~ msgstr "ادخل برمجة مهمة" + +#~ msgid "Error in Video Rename preferences" +#~ msgstr "خطأ في إعدادات تغيير أسماء مقاطع الفيديو" diff --git a/po/be.po b/po/be.po index 5a19e3c..1b1de2c 100644 --- a/po/be.po +++ b/po/be.po @@ -6,1858 +6,4073 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-06-23 04:00-0500\n" -"PO-Revision-Date: 2013-02-24 09:11+0000\n" -"Last-Translator: Ilya Tsimokhin \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Belarusian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2013-08-26 05:21+0000\n" -"X-Generator: Launchpad (build 16738)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: be\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:112 rapid/rapid.py:1784 rapid/glade3/rapid.ui.h:1 -msgid "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Аўтары" + +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -#: rapid/rapid.py:117 -#, python-format +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Не знойдзены прылады для рэзервовых копій" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Лакацыя рэзервовых копій не вызначана" + +#: ../raphodo/backuppanel.py:401 msgid "" -"%(date)s\n" -"%(time)s" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" +"Маецца магчымасць стварыць рэзервовую копію вашых фотаздымкаў і відэа " +"наўпрост падчас іх загрузкі, у тым ліку на вонкавыя цвёрдыя дыскі." -#: rapid/rapid.py:119 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Ствараць рэзервовыі копіі фотаздымкаў і відэа падчас загрузкі" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Аўтаматычна вызначаць прыладу для рэзервовых копій" + +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Назва папкі з фота:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Назва папкі з відэа:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Прыклад:" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:157 -msgid "Device" -msgstr "Прылада" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Лакацыя для рэзервовых копій фотаздымкаў:" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Выбраць лакацыю рэзервовых копій фотаздымкаў" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:175 -msgid "Size" -msgstr "Памер" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Лакацыя рэзервовых копій відэа:" -#: rapid/rapid.py:178 -msgid "Download Progress" -msgstr "Сцягванне" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Выбраць лакацыю рэзервовых копій відэа" -#: rapid/rapid.py:336 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s не адмантаваны" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1216 -msgid "scanning..." -msgstr "пошук..." +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1782 -msgid "the root of the file system" -msgstr "корань файлавай сістэмы" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1786 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Сцягванне з %(location)s." +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Налады рэзервовых копій" -#: rapid/rapid.py:1787 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" msgstr "" -"Вы сапраўды хочаце сцягнуць адсюда? На некаторых сістэмах пошук можа доўга " -"цягнуцца." -#: rapid/rapid.py:2209 -msgid "Download" -msgstr "Сцягнуць" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "аўдыё" -#: rapid/rapid.py:2212 -msgid "Pause" -msgstr "Прыпыніць" +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s фотаздымкаў" -#: rapid/rapid.py:2317 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s відэа" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2320 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#: rapid/rapid.py:2321 -msgid "Download cannot proceed" -msgstr "Немагчыма сцянуць" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Памер прылады невядомы" -#: rapid/rapid.py:2700 -msgid "About 1 second remaining" -msgstr "Засталося каля секунды" +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "Няма вольнага месца на прыладзе %(size_total)s" -#: rapid/rapid.py:2702 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "About %i seconds remaining" -msgstr "Засталося каля %i секунд" +msgid "%(size_free)s free of %(size_total)s" +msgstr "Свабодна %(size_free)s з %(size_total)s" -#: rapid/rapid.py:2704 -msgid "About 1 minute remaining" -msgstr "Засталося каля хвіліны" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Фотаздымкі" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2709 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Засталося каля %(minutes)i:%(seconds)i" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Відэа" -#: rapid/rapid.py:2731 rapid/rpdfile.py:123 -msgid "photos and videos" -msgstr "здымкі і відэа" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:2733 rapid/rpdfile.py:125 -msgid "photos or videos" -msgstr "здымкі або відэа" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:2736 rapid/rapid.py:3558 rapid/rpdfile.py:128 -msgid "videos" -msgstr "відэа" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "Зканфігураваць падпапкі для фота" -#: rapid/rapid.py:2738 rapid/preferencesdialog.py:1620 rapid/rpdfile.py:130 -#: rapid/rpdfile.py:291 -msgid "video" -msgstr "відэа" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Зканфігураваць падпапкі для відэа" -#: rapid/rapid.py:2741 rapid/rapid.py:3556 rapid/rpdfile.py:133 -msgid "photos" -msgstr "здымкі" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Іншае" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2743 rapid/preferencesdialog.py:1619 rapid/rpdfile.py:135 -#: rapid/rpdfile.py:272 -msgid "photo" -msgstr "здымкі" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:2770 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s сцягнуты" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Часова ігнараваць гэтую прыладу" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Заўсёды ігнараваць гэтую прыладу" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Перасканаваць" -#: rapid/rapid.py:2774 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s не атрымалася сцягнуць" +msgid "%s full" +msgstr "Запоўнена %s" -#: rapid/rapid.py:2777 rapid/rapid.py:2829 -msgid "warnings" -msgstr "папярэджанні" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Камеры" -#: rapid/rapid.py:2786 -msgid "All downloads complete" -msgstr "Усе сцягванні скончаны" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Прылады" -#: rapid/rapid.py:2792 rapid/rapid.py:2801 rapid/rapid.py:2810 -#: rapid/rapid.py:2819 rapid/rapid.py:2827 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" +msgstr "Ідзе загрузка з %(device_names)s" -#: rapid/rapid.py:2794 rapid/rapid.py:2812 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s сцягнуты" +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Выбраць крыніцу" -#: rapid/rapid.py:2803 rapid/rapid.py:2821 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s не атрымалася сцягнуць" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2860 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s з %(total)s %(filetypes)s (%(remaining)s засталося)" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s камераў" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2867 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s з %(total)s %(filetypes)s" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s прыладаў" -#: rapid/rapid.py:3222 -msgid "From" -msgstr "Адкуль" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:3230 -msgid "Auto Detect" -msgstr "Аўта вызначэнне" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3234 rapid/preferencesdialog.py:1327 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Выбраць папку з %(file_types)s" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3275 -msgid "Copy" -msgstr "Капіяваць" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3288 -msgid "Move" -msgstr "Перанесці" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3310 -msgid "To" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:3317 rapid/rapid.py:3986 -msgid "Photos:" -msgstr "Здымкі:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3320 rapid/preferencesdialog.py:1164 -msgid "Select a folder to download photos to" -msgstr "Выбярыце папку, куды сцягнуць здымкі" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3332 rapid/rapid.py:3986 -msgid "Videos:" -msgstr "Відэа:" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3334 rapid/preferencesdialog.py:1182 -msgid "Select a folder to download videos to" -msgstr "Выбярыце папку, куды сцягнуць відэа" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3526 -msgid "and" -msgstr "і" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3531 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" -#: rapid/rapid.py:3533 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:3535 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:3562 -msgid "Free space:" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3574 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3578 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" + +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3583 -msgid "; " +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3588 -msgid "." +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3594 +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "%(free)s free" +msgid "%d seconds" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3602 +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3605 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up to %(path)s" +msgid "%d hours" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3608 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3615 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:3644 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:3770 rapid/rpdfile.py:273 -msgid "Photo" -msgstr "Здымак" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" -#: rapid/rapid.py:3772 rapid/rpdfile.py:292 -msgid "Video" -msgstr "Відэа" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" -#: rapid/rapid.py:3781 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3783 rapid/rapid.py:3797 rapid/rapid.py:3810 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "Folder: %s" -msgstr "Папкі: %s" +msgid "%d hours, 1 minute" +msgstr "" -#: rapid/rapid.py:3795 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#: rapid/rapid.py:3808 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:3894 -msgid "Thumbnails" -msgstr "Мініяцюры" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:3949 +#: ../raphodo/downloadtracker.py:868 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "%(days)d days, %(hours)d hours" msgstr "" -#: rapid/rapid.py:3950 -msgid "display debugging information when run from the command line" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:3951 -msgid "only output errors to the command line" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:3953 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:3955 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:3956 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" msgstr "" -#: rapid/rapid.py:3957 -msgid "reset all program settings and preferences and exit" -msgstr "Скінуць усе наладкі і выйсці" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" -#: rapid/rapid.py:3970 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/rapid.py:3991 -#, python-format -msgid "and %s" -msgstr "і %s" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" -#: rapid/rapid.py:3999 -msgid "All settings and preferences have been reset" -msgstr "Усе наладкі былі скінуты" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" -#: rapid/backupfile.py:157 rapid/backupfile.py:180 -msgid "Backing up error" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#: rapid/backupfile.py:159 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" +msgid "%s of %s matches" msgstr "" -#: rapid/backupfile.py:161 rapid/backupfile.py:182 rapid/subfolderfile.py:199 -#, python-format +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -#: rapid/backupfile.py:164 rapid/backupfile.py:184 -#, python-format -msgid "Error: %(inst)s" -msgstr "Памылка: %(inst)s" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" -#: rapid/copyfiles.py:163 rapid/subfolderfile.py:214 -#: rapid/subfolderfile.py:347 rapid/subfolderfile.py:365 -#, python-format +#: ../raphodo/excepthook.py:81 +#, python-brace-format msgid "" -"%(problem)s\n" -"File: %(file)s" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -"%(problem)s\n" -"Файл: %(file)s" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Знойдзена прылада" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "МБ/с" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Дата/час" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Тэкст" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Назва файла" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Сёння" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Учора" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Назва + пашырэнне" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Назва" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Пашырэнне" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Нумар здымка" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Нумар відэа" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Вытворца камеры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Мадэль камеры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Кароткая мадэль камеры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Серыйны нумар" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Імя ўладальніка" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Кодэк" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Шырыня" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Вышыня" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Кадраў за секунду" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Артыст" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Аўтарскія правы" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Сцягнута сёння" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Нумар сеанса" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Нумар падпапкі" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Усе лічбы" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Апошняя лічба" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Апошнія 2 лічбы" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Апошнія 3 лічбы" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Апошнія 4 лічбы" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Арыгінальнае напісанне" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "ВЯЛІКІЯ ЛІТАРЫ" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "малыя літары" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Адна лічба" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Дзве лічбы" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Тры лічбы" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Чатыры лічбы" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Пяць лічбаў" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Шэсць лічбаў" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Сем лічбаў" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ГГГГММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ГГГГ-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ГГММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "ГГ-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "ММДДГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "ММДДГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "ММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "ДДММГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "ДДММГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "ГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "ГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "ММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Месяц (цалкам)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Месяц (скарочана)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "ГГХХСС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "ГГХХ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "ГГ-ХХ-СС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "ГГ-ХХ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "ГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "ХХ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "СС" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Выдаліць усе цэтлікі?" - -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Трэба выдаліць усе цэтлікі?" - -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Памылка ў наладках назваў здымкаў" - -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Памылка ў наладках назваў відэа" - -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Цэтлікі" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Увядзіце цэтлік" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Увядзіце новы цэтлік або выбярыце стары" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Увядзіце новы цэтлік" - -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Цэтлікі:" - -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:1082 -msgid "Job Code" -msgstr "Цэтлікі" - -#: rapid/preferencesdialog.py:1353 -msgid "Select a folder in which to backup photos" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" msgstr "" -#: rapid/preferencesdialog.py:1366 -msgid "Select a folder in which to backup videos" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1461 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#: rapid/preferencesdialog.py:1512 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1515 -#, python-format -msgid "Example: %s" -msgstr "Прыклад: %s" - -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1605 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:1750 -#, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:1752 -#, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#: rapid/preferencesdialog.py:1753 -msgid "Invalid regular expression" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1934 -msgid "externaldrive1" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1936 -msgid "externaldrive2" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Нью-Ёрк" - -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Маніла" - -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Прага" - -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Хельсінкі" - -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Ўэлінгтон" - -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Тэгеран" - -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Кампала" - -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Парыж" - -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Бэрлін" - -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Сіднэй" - -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Будапешт" - -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Рым" - -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Масква" - -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Дэлі" - -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Варшава" - -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Джакарта" - -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Мадрыд" - -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Стакгольм" - -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:358 -msgid "subfolder" -msgstr "падпапка" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Увядзіце новы цэтлік або выбярыце стары" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:356 -msgid "filename" -msgstr "назва файла" +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" -#: rapid/problemnotification.py:81 +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 #, python-format -msgid "Date time value %s appears invalid." +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#: rapid/problemnotification.py:82 -msgid "Filename does not have an extension." -msgstr "Адсутнічае пашырэнне." +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:84 -msgid "Filename does not have a number component." -msgstr "Адсутнічае нумар." +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Увядзіце новы цэтлік" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -#. a generic problem -#: rapid/problemnotification.py:87 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "%(filetype)s metadata cannot be read" +msgid "The new Job Code will not be applied to %s." msgstr "" -#: rapid/problemnotification.py:89 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 #, python-format -msgid "%(filetype)s %(area)s could not be generated" +msgid "The new Job Code will be applied to %s." msgstr "" -#: rapid/problemnotification.py:91 rapid/problemnotification.py:92 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Памылка капіявання %(filetype)s" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" -#: rapid/problemnotification.py:94 rapid/problemnotification.py:95 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s ужо існуе" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" msgstr "" -#: rapid/problemnotification.py:103 -#, python-format +#: ../raphodo/jobcodepanel.py:185 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." msgstr "" -"%(image1)s быў зняты %(image1_date)s а %(image1_time)s, і %(image2)s зняты " -"%(image2_date)s а %(image2_time)s." - -#: rapid/problemnotification.py:104 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s ужо сцягнуты" -#: rapid/problemnotification.py:108 -#, python-format +#: ../raphodo/jobcodepanel.py:186 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The new Job Code will be applied to all selected photos and/or videos." msgstr "" -#: rapid/problemnotification.py:109 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "Існуючы %(filetype)s быў зменены %(date)s а %(time)s." - -#: rapid/problemnotification.py:110 -#, python-format -msgid "There is no data with which to name the %(filetype)s." +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -#: rapid/problemnotification.py:112 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Памылка: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:202 -msgid "The metadata might be corrupt." +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -#: rapid/problemnotification.py:205 +#: ../raphodo/jobcodepanel.py:191 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "Назва файла, пашырэнне і EXIF сведчаць, што здымак ужо сцягнуты." +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" -#: rapid/problemnotification.py:224 -#, python-format -msgid " It was backed up to %(volume)s" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" msgstr "" -#: rapid/problemnotification.py:226 -msgid " It was backed up to these devices: " +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" msgstr "" -#: rapid/problemnotification.py:228 rapid/problemnotification.py:289 -#: rapid/problemnotification.py:301 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" -#: rapid/problemnotification.py:229 rapid/problemnotification.py:290 -#: rapid/problemnotification.py:302 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s і %(final_volume)s." +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" -#: rapid/problemnotification.py:241 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" -msgstr "Знойдзены здымкі з той жа назвай, але знятыя ў розны час %(details)s" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" -#: rapid/problemnotification.py:258 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" msgstr "" -#: rapid/problemnotification.py:260 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" msgstr "" -#: rapid/problemnotification.py:262 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" msgstr "" -#: rapid/problemnotification.py:266 rapid/problemnotification.py:314 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" -#: rapid/problemnotification.py:268 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" -#: rapid/problemnotification.py:272 rapid/problemnotification.py:316 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s і %(volume)s (%(inst)s)." +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Цэтлікі" -#: rapid/problemnotification.py:277 +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s і %(volume)s." +msgid "Hint: %(message)s" +msgstr "" -#: rapid/problemnotification.py:285 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "%(description)s - %(elements)s" msgstr "" -#: rapid/problemnotification.py:287 -msgid "Backups already exist in these locations: " +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." msgstr "" -#: rapid/problemnotification.py:297 -#, python-format -msgid "Backup overwritten on %(volume)s." +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." msgstr "" -#: rapid/problemnotification.py:299 -msgid "Backups overwritten on these devices: " +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" msgstr "" -#: rapid/problemnotification.py:310 +#: ../raphodo/nameeditor.py:576 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Памылка стварэння папкі на %(volume)s: %(inst)s." - -#: rapid/problemnotification.py:312 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +msgid "%s (edited)" msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "Update Custom Preset \"%s\"" msgstr "" -#: rapid/problemnotification.py:331 -#, python-format -msgid " Furthermore, there were %(problems)s." +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:333 -#, python-format -msgid " Furthermore, there was a %(problem)s." +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" msgstr "" -#: rapid/problemnotification.py:342 -#, python-format -msgid "The %(type)s metadata is missing." +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -#: rapid/problemnotification.py:344 -msgid "The following metadata is missing: " +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -#: rapid/problemnotification.py:347 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." msgstr "" -#: rapid/problemnotification.py:364 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -#: rapid/problemnotification.py:366 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" msgstr "" -#: rapid/problemnotification.py:369 -#, python-format -msgid "Problems in %s generation" -msgstr "Праблемы пры стварэнні %s" - -#: rapid/problemnotification.py:371 -#, python-format -msgid "Problem in %s generation" -msgstr "Праблема пры стварэнні %s" +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" -#: rapid/problemnotification.py:380 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." msgstr "" -#: rapid/problemnotification.py:382 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" msgstr "" -#: rapid/problemnotification.py:402 -msgid "Multiple problems were encountered" +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:404 rapid/subfolderfile.py:233 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Знойдзены здымкі з аднолькавай назвай, але знятыя ў розны час" +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" -#: rapid/problemnotification.py:410 -msgid "there were errors backing up" +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." msgstr "" -#: rapid/problemnotification.py:411 -msgid "There were errors backing up" +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" msgstr "" -#: rapid/problemnotification.py:413 -msgid "there was an error backing up" +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." msgstr "" -#: rapid/problemnotification.py:414 -msgid "There was an error backing up" +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." msgstr "" -#. e.g. -#: rapid/problemnotification.py:417 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." msgstr "" -#: rapid/rpdfile.py:153 +#: ../raphodo/newversion.py:310 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" -#: rapid/rpdfile.py:163 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "пошук (знойдзена %(photos)s здымкаў і %(videos)s відэа)..." +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" -#: rapid/subfolderfile.py:80 +#: ../raphodo/newversion.py:313 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#: rapid/subfolderfile.py:301 -msgid "Photo has already been downloaded" -msgstr "Фота ўжо было сцягнута" +msgid "Changes in the new release can be viewed here." +msgstr "" -#: rapid/subfolderfile.py:302 -#, python-format -msgid "Source: %(source)s" -msgstr "Крыніца: %(source)s" +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" -#: rapid/subfolderfile.py:354 -msgid "subfolder and filename" -msgstr "падпапка і назва файла" +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" -#: rapid/subfolderfile.py:393 -msgid "Failed to create download subfolder" +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" msgstr "" -#: rapid/subfolderfile.py:394 +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 #, python-format -msgid "Path: %s" +msgid "%(downloaded)s of %(total)s" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_File" -msgstr "_Файл" - -#: rapid/glade3/rapid.ui.h:3 -msgid "Download / Pause" -msgstr "Сцягваць / Прыпыніць" - -#: rapid/glade3/rapid.ui.h:4 -msgid "_Select" -msgstr "_Выбраць" +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "Select All Without _Job Code" +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" msgstr "" -#: rapid/glade3/rapid.ui.h:6 -msgid "Select All Wit_h Job Code" +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "_View" -msgstr "_Прагляд" +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Мініяцюры" -#: rapid/glade3/rapid.ui.h:8 -msgid "_Error Log" +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "_Clear Completed Downloads" +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Previous File" -msgstr "Папярэдні файл" +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Next File" -msgstr "Наступны файл" +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Help" -msgstr "_Даведка" +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "_Make a Donation..." +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Translate this Application..." -msgstr "_Перакласці праграму..." +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" -#: rapid/glade3/rapid.ui.h:15 -msgid "_Check All" -msgstr "Пазначыць _усё" +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_Uncheck All" -msgstr "_Зняць пазначэнне" +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "_Include in download" -msgstr "_Уключыць у сцягванне" +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Download" -msgstr "_Сцягнуць" +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Прыклад: /home/user/Pictures" +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/preferencedialog.py:146 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Папкі здымкаў" - -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Новае:" +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Арыгінал:" +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Прыклад" +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" msgstr "" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" msgstr "" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Папкі з відэа" +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" msgstr "" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/preferencedialog.py:248 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Пачатак дня:" +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Сцягнута сёння:" +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " гг:хх" +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Сінхранізаваць нумары RAW і JPEG" +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Сумяшчальнасць з іншымі аперацыйнымі сістэмамі" +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Цэтлікі" +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Дадаць…" +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "_Выдаліць усё" +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Цэтлікі" +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Прылады" +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Прылады" +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" -#: rapid/glade3/prefs.ui.h:43 +#: ../raphodo/preferencedialog.py:349 msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" msgstr "" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" msgstr "" -#: rapid/glade3/prefs.ui.h:54 +#: ../raphodo/preferencedialog.py:364 msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" msgstr "" -#: rapid/glade3/prefs.ui.h:59 +#: ../raphodo/preferencedialog.py:403 msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +"Warn when about to download files that are not displayed in the main window." msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" msgstr "" -#: rapid/glade3/prefs.ui.h:66 +#: ../raphodo/preferencedialog.py:413 msgid "" -"If you disable automatic detection, choose the exact backup locations." +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" msgstr "" -#: rapid/glade3/prefs.ui.h:68 +#: ../raphodo/preferencedialog.py:417 msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" msgstr "" -#: rapid/glade3/prefs.ui.h:70 +#: ../raphodo/preferencedialog.py:424 msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +"File extensions are case insensitive and do not need to include the leading " +"dot." msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../raphodo/preferencedialog.py:427 +msgid "Add" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." msgstr "" -#: rapid/glade3/prefs.ui.h:88 -msgid "Performance" +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Generate thumbnails (slower)" +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Miscellaneous" +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Error Handling" +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Photo and Video Name Conflicts" +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Add unique identifier" +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Skip download" +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" msgstr "" -#: rapid/glade3/prefs.ui.h:95 +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s быў зняты %(image1_date)s а %(image1_time)s, і %(image2)s зняты " +"%(image2_date)s а %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Адсутнічае пашырэнне." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Адсутнічае нумар." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Сцягнуць" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Прылада" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Прыпыніць" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "здымкі" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "відэа" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "здымкі" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "відэа" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s сцягнуты" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s не атрымалася сцягнуць" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "папярэджанні" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Усе сцягванні скончаны" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s сцягнуты" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s не атрымалася сцягнуць" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "падпапка і назва файла" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "назва файла" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "падпапка" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Сцягнута сёння:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "" + +#: ../raphodo/renamepanel.py:331 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Пачатак дня:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:96 +#: ../raphodo/renamepanel.py:345 msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:97 -msgid "Overwrite" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:98 -msgid "Skip" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:99 -msgid "Error Handling" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "здымкі і відэа" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "здымкі або відэа" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Здымак" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Відэа" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "Зроблена а %(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "Зменена а %(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "Карты памяці: %s" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Загружана як:" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Скапіяваць пуць" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s і %(last_item)s" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "адзін" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "два" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "тры" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "чатыры" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "пяць" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "шэсць" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "сем" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "восем" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "дзевяць" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "дзесяць" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "адзінаццаць" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "дванаццаць" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "трынаццаць" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "чатырнаццаць" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "пятнаццаць" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "шаснаццаць" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "сямнаццаць" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "васямнаццаць" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "дзевятнаццаць" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "дваццаць" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" + +#~ msgid "the root of the file system" +#~ msgstr "корань файлавай сістэмы" + +#~ msgid "Size" +#~ msgstr "Памер" + +#~ msgid "Download Progress" +#~ msgstr "Сцягванне" + +#~ msgid "scanning..." +#~ msgstr "пошук..." + +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Засталося каля %i секунд" + +#~ msgid "About 1 minute remaining" +#~ msgstr "Засталося каля хвіліны" + +#~ msgid "About 1 second remaining" +#~ msgstr "Засталося каля секунды" + +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Вы сапраўды хочаце сцягнуць адсюда? На некаторых сістэмах пошук можа доўга " +#~ "цягнуцца." + +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Сцягванне з %(location)s." + +#~ msgid "Download cannot proceed" +#~ msgstr "Немагчыма сцянуць" + +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Засталося каля %(minutes)i:%(seconds)i" + +#~ msgid "Copy" +#~ msgstr "Капіяваць" + +#~ msgid "From" +#~ msgstr "Адкуль" + +#~ msgid "Auto Detect" +#~ msgstr "Аўта вызначэнне" + +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s з %(total)s %(filetypes)s (%(remaining)s засталося)" + +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s з %(total)s %(filetypes)s" + +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s не адмантаваны" + +#~ msgid "Photos:" +#~ msgstr "Здымкі:" + +#~ msgid "Videos:" +#~ msgstr "Відэа:" + +#~ msgid "Move" +#~ msgstr "Перанесці" + +#~ msgid "and" +#~ msgstr "і" + +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "Скінуць усе наладкі і выйсці" + +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Усе наладкі былі скінуты" + +#, python-format +#~ msgid "and %s" +#~ msgstr "і %s" + +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Файл: %(file)s" + +#~ msgid "MB/s" +#~ msgstr "МБ/с" + +#~ msgid "Device Detected" +#~ msgstr "Знойдзена прылада" + +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Памылка: %(inst)s" + +#~ msgid "Name + extension" +#~ msgstr "Назва + пашырэнне" + +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Выбраць папку з %(file_types)s" + +#~ msgid "Select a folder to download videos to" +#~ msgstr "Выбярыце папку, куды сцягнуць відэа" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Выбярыце папку, куды сцягнуць здымкі" + +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Папкі: %s" + +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Трэба выдаліць усе цэтлікі?" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Памылка ў наладках назваў здымкаў" + +#~ msgid "Remove all Job Codes?" +#~ msgstr "Выдаліць усе цэтлікі?" + +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Памылка ў наладках назваў відэа" + +#~ msgid "Job Code:" +#~ msgstr "Цэтлікі:" + +#~ msgid "Enter a Job Code" +#~ msgstr "Увядзіце цэтлік" + +#~ msgid "New York" +#~ msgstr "Нью-Ёрк" + +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Прыклад: %s" + +#~ msgid "Sydney" +#~ msgstr "Сіднэй" + +#~ msgid "Budapest" +#~ msgstr "Будапешт" + +#~ msgid "Berlin" +#~ msgstr "Бэрлін" + +#~ msgid "Paris" +#~ msgstr "Парыж" + +#~ msgid "Prague" +#~ msgstr "Прага" + +#~ msgid "Manila" +#~ msgstr "Маніла" + +#~ msgid "Wellington" +#~ msgstr "Ўэлінгтон" + +#~ msgid "Helsinki" +#~ msgstr "Хельсінкі" + +#~ msgid "Kampala" +#~ msgstr "Кампала" + +#~ msgid "Tehran" +#~ msgstr "Тэгеран" + +#~ msgid "Stockholm" +#~ msgstr "Стакгольм" + +#~ msgid "Rome" +#~ msgstr "Рым" + +#~ msgid "Moscow" +#~ msgstr "Масква" + +#~ msgid "Jakarta" +#~ msgstr "Джакарта" + +#~ msgid "Madrid" +#~ msgstr "Мадрыд" + +#~ msgid "Delhi" +#~ msgstr "Дэлі" + +#~ msgid "Warsaw" +#~ msgstr "Варшава" + +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s ужо існуе" + +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Памылка капіявання %(filetype)s" + +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s ужо сцягнуты" + +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "Існуючы %(filetype)s быў зменены %(date)s а %(time)s." + +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Памылка: %(errorno)s %(strerror)s" + +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "Назва файла, пашырэнне і EXIF сведчаць, што здымак ужо сцягнуты." + +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " + +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s і %(final_volume)s." + +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " + +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " + +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s і %(volume)s." + +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s і %(volume)s (%(inst)s)." + +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "Знойдзены здымкі з той жа назвай, але знятыя ў розны час %(details)s" + +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Памылка стварэння папкі на %(volume)s: %(inst)s." + +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Праблема пры стварэнні %s" + +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Праблемы пры стварэнні %s" + +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Знойдзены здымкі з аднолькавай назвай, але знятыя ў розны час" + +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Крыніца: %(source)s" + +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" + +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "пошук (знойдзена %(photos)s здымкаў і %(videos)s відэа)..." + +#~ msgid "Photo has already been downloaded" +#~ msgstr "Фота ўжо было сцягнута" + +#~ msgid "Download / Pause" +#~ msgstr "Сцягваць / Прыпыніць" + +#~ msgid "_File" +#~ msgstr "_Файл" + +#~ msgid "_Select" +#~ msgstr "_Выбраць" + +#~ msgid "Previous File" +#~ msgstr "Папярэдні файл" + +#~ msgid "_View" +#~ msgstr "_Прагляд" + +#~ msgid "_Uncheck All" +#~ msgstr "_Зняць пазначэнне" + +#~ msgid "_Include in download" +#~ msgstr "_Уключыць у сцягванне" + +#~ msgid "_Translate this Application..." +#~ msgstr "_Перакласці праграму..." + +#~ msgid "_Check All" +#~ msgstr "Пазначыць _усё" + +#~ msgid "_Help" +#~ msgstr "_Даведка" + +#~ msgid "Next File" +#~ msgstr "Наступны файл" + +#~ msgid "_Download" +#~ msgstr "_Сцягнуць" + +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Прыклад: /home/user/Pictures" + +#~ msgid "New:" +#~ msgstr "Новае:" + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Photo Folders" +#~ msgstr "Папкі здымкаў" + +#~ msgid "Original:" +#~ msgstr "Арыгінал:" + +#~ msgid "Example" +#~ msgstr "Прыклад" + +#~ msgid "Video Folders" +#~ msgstr "Папкі з відэа" + +#~ msgid " hh:mm" +#~ msgstr " гг:хх" + +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Сінхранізаваць нумары RAW і JPEG" + +#~ msgid ":" +#~ msgstr ":" + +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Сумяшчальнасць з іншымі аперацыйнымі сістэмамі" + +#~ msgid "_Add..." +#~ msgstr "_Дадаць…" + +#~ msgid "R_emove All" +#~ msgstr "_Выдаліць усё" + +#~ msgid "Job Codes" +#~ msgstr "Цэтлікі" + +#~ msgid "Devices" +#~ msgstr "Прылады" diff --git a/po/bg.po b/po/bg.po index 12b5119..c4fdbc3 100644 --- a/po/bg.po +++ b/po/bg.po @@ -6,1822 +6,3792 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-06-13 18:23-0500\n" -"PO-Revision-Date: 2011-08-16 01:11+0000\n" -"Last-Translator: velinda \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Bulgarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-08-24 14:24+0000\n" -"X-Generator: Launchpad (build 13727)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: bg\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:105 rapid/glade3/rapid.ui.h:14 -msgid "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -#: rapid/rapid.py:110 -#, python-format +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" + +#: ../raphodo/backuppanel.py:401 msgid "" -"%(date)s\n" -"%(time)s" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -#: rapid/rapid.py:112 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" msgstr "" -#: rapid/rapid.py:115 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:149 -msgid "Device" -msgstr "Устройство" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:166 -msgid "Size" -msgstr "Размер" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#: rapid/rapid.py:169 -msgid "Download Progress" -msgstr "Прогрес на свалянето" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "" -#: rapid/rapid.py:315 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1171 -msgid "scanning..." -msgstr "сканиране ..." +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "" -#: rapid/rapid.py:1989 rapid/glade3/rapid.ui.h:5 -msgid "Download" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" msgstr "" -#: rapid/rapid.py:1992 -msgid "Pause" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" msgstr "" -#: rapid/rapid.py:2093 +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:2096 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" msgstr "" -#: rapid/rapid.py:2097 -msgid "Download cannot proceed" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2386 -msgid "About 1 second remaining" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#: rapid/rapid.py:2388 -#, python-format -msgid "About %i seconds remaining" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" msgstr "" -#: rapid/rapid.py:2390 -msgid "About 1 minute remaining" +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2395 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:2417 rapid/preferencesdialog.py:823 rapid/rpdfile.py:110 -msgid "photos and videos" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" msgstr "" -#: rapid/rapid.py:2419 rapid/rpdfile.py:112 -msgid "photos or videos" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2422 rapid/rapid.py:2967 rapid/rpdfile.py:115 -msgid "videos" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#: rapid/rapid.py:2424 rapid/preferencesdialog.py:1374 rapid/rpdfile.py:117 -#: rapid/rpdfile.py:270 -msgid "video" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." msgstr "" -#: rapid/rapid.py:2427 rapid/rapid.py:2965 rapid/preferencesdialog.py:825 -#: rapid/rpdfile.py:120 -msgid "photos" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2429 rapid/preferencesdialog.py:1373 rapid/rpdfile.py:122 -#: rapid/rpdfile.py:250 -msgid "photo" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" msgstr "" -#: rapid/rapid.py:2456 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:2460 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +msgid "%s full" msgstr "" -#: rapid/rapid.py:2463 rapid/rapid.py:2515 -msgid "warnings" -msgstr "предупреждения" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:2472 -msgid "All downloads complete" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" msgstr "" -#: rapid/rapid.py:2478 rapid/rapid.py:2487 rapid/rapid.py:2496 -#: rapid/rapid.py:2505 rapid/rapid.py:2513 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:2480 rapid/rapid.py:2498 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" msgstr "" -#: rapid/rapid.py:2489 rapid/rapid.py:2507 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s failed to download" +msgid "%(device1)s + %(device2)s" msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2546 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(no_cameras)s Cameras" msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2553 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:2935 -msgid "and" -msgstr "и" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:2940 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:2942 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:2944 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:2971 -msgid "Free space:" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:2983 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" + +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" + +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" + +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" + +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" + +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" + +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" + +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:2987 +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "%(free)s %(file_type)s" +msgid "%d seconds" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:2992 -msgid "; " +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:2997 -msgid "." +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3003 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "%(free)s free" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3009 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backing up to %(path)s" +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3014 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:3043 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:3148 rapid/rpdfile.py:251 -msgid "Photo" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" msgstr "" -#: rapid/rapid.py:3150 rapid/rpdfile.py:271 -msgid "Video" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:3159 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3161 rapid/rapid.py:3175 rapid/rapid.py:3188 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "Folder: %s" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:3173 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:3186 +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:3264 -msgid "Thumbnails" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:3311 +#: ../raphodo/downloadtracker.py:868 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "%(days)d days, %(hours)d hours" msgstr "" -#: rapid/rapid.py:3312 -msgid "display debugging information when run from the command line" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:3313 -msgid "only output errors to the command line" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:3315 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:3316 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:3329 -msgid "Photos:" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" msgstr "" -#: rapid/rapid.py:3329 -msgid "Videos:" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" msgstr "" -#: rapid/rapid.py:3334 -#, python-format -msgid "and %s" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -#: rapid/rapid.py:3342 -msgid "All settings and preferences have been reset" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/rapid.py:3351 -msgid "" -"Video downloading functionality disabled.\n" -"To download videos, please install the hachoir metadata and kaa metadata " -"packages for python." +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" msgstr "" -#: rapid/backupfile.py:139 rapid/backupfile.py:162 -msgid "Backing up error" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -#: rapid/backupfile.py:141 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#: rapid/backupfile.py:143 rapid/backupfile.py:164 rapid/subfolderfile.py:194 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -#: rapid/backupfile.py:146 rapid/backupfile.py:166 -#, python-format -msgid "Error: %(inst)s" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" msgstr "" -#: rapid/copyfiles.py:143 rapid/subfolderfile.py:209 -#: rapid/subfolderfile.py:348 rapid/subfolderfile.py:366 -#, python-format +#: ../raphodo/excepthook.py:81 +#, python-brace-format msgid "" -"%(problem)s\n" -"File: %(file)s" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -#: rapid/device.py:79 -msgid "Device Detected" -msgstr "Устройството е открито" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:88 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:107 -msgid "_Remember this choice" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#: rapid/downloadtracker.py:268 -msgid "MB/s" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" msgstr "" -#: rapid/generatenameconfig.py:145 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/generatenameconfig.py:146 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "" -#: rapid/generatenameconfig.py:147 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "" -#: rapid/generatenameconfig.py:148 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "" -#: rapid/generatenameconfig.py:149 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:151 rapid/preferencesdialog.py:549 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:157 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:159 -msgid "Name + extension" -msgstr "" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:161 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:163 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "" -#: rapid/generatenameconfig.py:166 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:168 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:170 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:172 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "" -#: rapid/generatenameconfig.py:189 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "" -#: rapid/generatenameconfig.py:190 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "" -#: rapid/generatenameconfig.py:191 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "" -#: rapid/generatenameconfig.py:192 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:193 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "" -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:195 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:197 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:199 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:201 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:203 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:205 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:207 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:217 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:219 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:221 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "" -#: rapid/generatenameconfig.py:222 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "" -#: rapid/generatenameconfig.py:223 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "" -#: rapid/generatenameconfig.py:224 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "" -#: rapid/generatenameconfig.py:225 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "" -#: rapid/generatenameconfig.py:226 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "" -#: rapid/generatenameconfig.py:227 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "" -#: rapid/generatenameconfig.py:228 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:230 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:232 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:234 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:236 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:238 -msgid "YY-MM-DD" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:240 -msgid "MMDDYYYY" +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 -msgid "MMDDYY" +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 -msgid "MMDD" +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 -msgid "DDMMYYYY" +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 -msgid "DDMMYY" +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 -msgid "YYYY" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 -msgid "YY" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 -msgid "MM" +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 -msgid "DD" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 -msgid "HHMMSS" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 -msgid "HHMM" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 -msgid "HH-MM-SS" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 -msgid "HH-MM" +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 -msgid "HH" +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 -msgid "MM (minutes)" +#: ../raphodo/rapid.py:1432 +msgid "Install" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 -msgid "SS" +#: ../raphodo/rapid.py:1450 +msgid "New version saved" msgstr "" -#: rapid/preferencesdialog.py:370 +#: ../raphodo/rapid.py:1451 #, python-format -msgid "Subfolder preferences should not start with a %s" +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" msgstr "" -#: rapid/preferencesdialog.py:372 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." msgstr "" -#: rapid/preferencesdialog.py:389 rapid/preferencesdialog.py:672 -msgid "Remove all Job Codes?" +#: ../raphodo/rapid.py:1667 +msgid "&Source" msgstr "" -#: rapid/preferencesdialog.py:406 rapid/preferencesdialog.py:689 -msgid "Should all Job Codes be removed?" +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" msgstr "" -#: rapid/preferencesdialog.py:436 -msgid "Error in Photo Rename preferences" +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#: rapid/preferencesdialog.py:617 -msgid "Error in Video Rename preferences" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" msgstr "" -#: rapid/preferencesdialog.py:638 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/rapid.py:1683 +msgid "&Quit" msgstr "" -#: rapid/preferencesdialog.py:655 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:714 -msgid "Enter a Job Code" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:731 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:734 -msgid "Enter a new Job Code" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." msgstr "" -#: rapid/preferencesdialog.py:739 -msgid "Job Code:" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." msgstr "" -#: rapid/preferencesdialog.py:916 -msgid "Job Code" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." msgstr "" -#: rapid/preferencesdialog.py:998 -msgid "Select a folder to download photos to" -msgstr "Изберете папка, в която да изтеглите снимки" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" -#: rapid/preferencesdialog.py:1016 -msgid "Select a folder to download videos to" +#: ../raphodo/rapid.py:1715 +msgid "&About..." msgstr "" -#: rapid/preferencesdialog.py:1107 -#, python-format -msgid "Select a folder containing %(file_types)s" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." msgstr "" -#: rapid/preferencesdialog.py:1129 -#, python-format -msgid "Select a folder in which to backup %(file_types)s" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1215 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/rapid.py:1811 +msgid "Destination" msgstr "" -#: rapid/preferencesdialog.py:1266 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/rapid.py:1812 +msgid "Rename" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1269 -#, python-format -msgid "Example: %s" -msgstr "Пример: %s" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1359 -#, python-format +#. Devices Header and View +#: ../raphodo/rapid.py:1930 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1645 -msgid "externaldrive1" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1647 -msgid "externaldrive2" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/prefsrapid.py:122 -msgid "New York" -msgstr "Ню Йорк" - -#: rapid/prefsrapid.py:123 -msgid "Manila" -msgstr "Манила" - -#: rapid/prefsrapid.py:123 -msgid "Prague" -msgstr "Прага" - -#: rapid/prefsrapid.py:123 -msgid "Helsinki" -msgstr "Хелзинки" - -#: rapid/prefsrapid.py:123 -msgid "Wellington" -msgstr "Уелингтън" - -#: rapid/prefsrapid.py:124 -msgid "Tehran" -msgstr "Техеран" - -#: rapid/prefsrapid.py:124 -msgid "Kampala" -msgstr "Кампала" - -#: rapid/prefsrapid.py:124 -msgid "Paris" -msgstr "Париж" - -#: rapid/prefsrapid.py:124 -msgid "Berlin" -msgstr "Берлин" - -#: rapid/prefsrapid.py:124 -msgid "Sydney" -msgstr "Сидни" - -#: rapid/prefsrapid.py:125 -msgid "Budapest" -msgstr "Будапеща" - -#: rapid/prefsrapid.py:125 -msgid "Rome" -msgstr "Рим" - -#: rapid/prefsrapid.py:125 -msgid "Moscow" -msgstr "Москва" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" -#: rapid/prefsrapid.py:125 -msgid "Delhi" -msgstr "Делхи" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" -#: rapid/prefsrapid.py:125 -msgid "Warsaw" -msgstr "Варшава" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" -#: rapid/prefsrapid.py:126 -msgid "Jakarta" -msgstr "Джакарта" +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" -#: rapid/prefsrapid.py:126 -msgid "Madrid" -msgstr "Мадрид" +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" -#: rapid/prefsrapid.py:126 -msgid "Stockholm" -msgstr "Стокхолм" +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" -#. components -#: rapid/problemnotification.py:26 rapid/subfolderfile.py:359 -msgid "subfolder" +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" msgstr "" -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:357 -msgid "filename" +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#: rapid/problemnotification.py:80 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#: rapid/problemnotification.py:81 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Устройство" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:83 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/problemnotification.py:84 +#: ../raphodo/rapid.py:2315 #, python-format -msgid "Error generating component %s." +msgid "Download %(files)s" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:86 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" msgstr "" -#: rapid/problemnotification.py:88 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/rapid.py:2333 +msgid "Pause" msgstr "" -#: rapid/problemnotification.py:90 rapid/problemnotification.py:91 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#: rapid/problemnotification.py:93 rapid/problemnotification.py:94 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:97 +#: ../raphodo/rapid.py:2533 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/problemnotification.py:102 -#, python-format -msgid "" -"%(image1)s was taken at on %(image1_date)s at %(image1_time)s, and " -"%(image2)s on %(image2_date)s at %(image2_time)s." +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:103 +#: ../raphodo/rapid.py:2608 #, python-format -msgid "%(filetype)s was already downloaded" +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:107 -#, python-format +#: ../raphodo/rapid.py:2686 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:108 +#: ../raphodo/rapid.py:2824 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/problemnotification.py:109 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"This download folder is invalid:\n" +"%s" msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/problemnotification.py:201 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:204 +#: ../raphodo/rapid.py:2846 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:223 +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format -msgid " It was backed up to %(volume)s" +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:225 -msgid " It was backed up to these devices: " +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" msgstr "" -#: rapid/problemnotification.py:227 rapid/problemnotification.py:288 -#: rapid/problemnotification.py:300 -#, python-format -msgid "%s, " +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" msgstr "" -#: rapid/problemnotification.py:228 rapid/problemnotification.py:289 -#: rapid/problemnotification.py:301 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:240 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:257 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" msgstr "" -#: rapid/problemnotification.py:259 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" msgstr "" -#: rapid/problemnotification.py:261 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:265 rapid/problemnotification.py:313 +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 #, python-format -msgid "%(volume)s (%(inst)s), " +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:267 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 #, python-format -msgid "%(volume)s, " +msgid "%(noFiles)s %(filetypes)s downloaded" msgstr "" -#: rapid/problemnotification.py:271 rapid/problemnotification.py:315 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "%(noFiles)s %(filetypes)s failed to download" msgstr "" -#: rapid/problemnotification.py:276 -#, python-format -msgid "%(volumes)s and %(volume)s." +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "предупреждения" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" msgstr "" -#: rapid/problemnotification.py:284 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:286 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:296 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "%(filetype)s failed to download" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:309 +#: ../raphodo/rapid.py:3748 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "%d failures" msgstr "" -#: rapid/problemnotification.py:311 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:322 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:330 +#: ../raphodo/rapid.py:3775 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:332 +#: ../raphodo/rapid.py:3778 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:341 +#: ../raphodo/rapid.py:3783 #, python-format -msgid "The %(type)s metadata is missing." +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:343 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:346 +#: ../raphodo/rapid.py:3809 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:363 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:365 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:368 +#: ../raphodo/rapid.py:3824 #, python-format -msgid "Problems in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:370 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "Problem in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:379 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "%(filetype)s already exists, but it was backed up" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:381 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:401 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/problemnotification.py:403 rapid/subfolderfile.py:228 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/problemnotification.py:409 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:410 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:412 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:413 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#. e.g. -#: rapid/problemnotification.py:416 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/rpdfile.py:136 -#, python-format -msgid "%(number)s %(filetypes)s" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/subfolderfile.py:79 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/subfolderfile.py:297 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/subfolderfile.py:298 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "Source: %(source)s" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/subfolderfile.py:355 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/subfolderfile.py:393 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/subfolderfile.py:394 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "Path: %s" +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "Check All" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/glade3/rapid.ui.h:6 -msgid "Download / Pause" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "Get Help Online..." +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Make a Donation..." +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Next File" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Preferences" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "Previous File" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Quit" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:15 -msgid "Refresh" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "Report a Problem..." +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Uncheck All" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_Check All" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Download" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "_Error Log" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "_File" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Include in download" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Make a Donation..." +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Select" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/rapid.ui.h:30 -msgid "_Translate this Application..." +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/rapid.ui.h:31 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/rapid.ui.h:32 -msgid "_View" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:2 -msgid " hh:mm" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid ":" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Backup" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:6 -msgid "Download Folder" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Subfolders" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Example" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Job Codes" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid "Photo and Video Name Conflicts" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "Program Automation" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Sequence Numbers" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "/media/externaldrive/Photos" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Example:" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:17 -msgid "New:" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:18 -msgid "Original:" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Backup\t" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Device Options" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Devices" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Error Handling" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Job Codes" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:24 -msgid "Miscellaneous" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Photo Download Folders" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Photo Rename\t" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Rename Options" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid "Video Download Folders" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid "Video Rename\t" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Add unique identifier" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:32 -msgid "Automatically detect backup devices" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Automatically detect devices" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Backup" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Back up photos and videos when downloading" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:36 +#: ../raphodo/renamepanel.py:363 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:38 -msgid "Day start:" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "Delete photos and videos from device upon download completion" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Device Options" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" msgstr "" -#: rapid/glade3/prefs.ui.h:47 -msgid "Download folder:" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Downloads today:" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Error Handling" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:50 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:51 -msgid "Exit program when download completes" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:52 -msgid "Generate thumbnails (slower)" +#: ../raphodo/rpdfile.py:846 +msgid "Video" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths\t" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "Job Codes" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:60 -msgid "Location:" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Miscellaneous" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Overwrite" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Performance" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Photo Folders" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Photo Rename" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "Photo backup folder name:" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Photo backup location:" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "R_emove All" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:72 -msgid "Re_move All" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Remembered Devices" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "" -"Remembered devices are those devices you have chosen to always scan or never " -"scan when automatic detection of Portable Storage Devices is enabled." +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Rename Options" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "Skip" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Skip download" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install the hachoir metadata and kaa metadata packages for " -"python." +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading at program startup" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Start downloading upon device insertion" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Stored number:" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Strip incompatible characters" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:88 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Unmount (\"eject\") device upon download completion" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Video Folders" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Video Rename" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Video backup folder name:" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Video backup location:" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:94 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:95 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:96 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" +#~ msgid "Berlin" +#~ msgstr "Берлин" -#: rapid/glade3/prefs.ui.h:97 -msgid "_Add..." -msgstr "" +#~ msgid "Paris" +#~ msgstr "Париж" -#: rapid/glade3/prefs.ui.h:98 -msgid "_Use regular expressions" -msgstr "" +#~ msgid "New York" +#~ msgstr "Ню Йорк" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "" +#~ msgid "Prague" +#~ msgstr "Прага" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Настройките съдържат грешка :\n" +#~ msgid "Manila" +#~ msgstr "Манила" -#~ msgid "Select an image folder" -#~ msgstr "Изберете папка за изображение" +#~ msgid "Wellington" +#~ msgstr "Уелингтън" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "В настройките за подпапка са премахнати някои ненужни стойности." +#~ msgid "Helsinki" +#~ msgstr "Хелзинки" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Моля, проверете настройките, рестартирайте програмата, и опитайте отново." +#~ msgid "Kampala" +#~ msgstr "Кампала" -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 от %s копирани изображения" +#~ msgid "Tehran" +#~ msgstr "Техеран" -#~ msgid "Could not open image" -#~ msgstr "Изображението не може да бъде отворено" +#~ msgid "Stockholm" +#~ msgstr "Стокхолм" -#, python-format -#~ msgid "Source: %s" -#~ msgstr "Източник: %s" +#~ msgid "Rome" +#~ msgstr "Рим" -#~ msgid "The image was not copied." -#~ msgstr "Изображението не е копирано." +#~ msgid "Moscow" +#~ msgstr "Москва" -#, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s пропуснати изображения" +#~ msgid "Sydney" +#~ msgstr "Сидни" + +#~ msgid "Budapest" +#~ msgstr "Будапеща" + +#~ msgid "Jakarta" +#~ msgstr "Джакарта" -#~ msgid "errors" -#~ msgstr "грешкиа" +#~ msgid "Madrid" +#~ msgstr "Мадрид" -#~ msgid "Image overwritten" -#~ msgstr "Изображението е презаписано" +#~ msgid "Delhi" +#~ msgstr "Делхи" -#~ msgid "Image already exists" -#~ msgstr "Изображението вече съществува" +#~ msgid "Warsaw" +#~ msgstr "Варшава" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Изберете папка, в която да изтеглите снимки" + +#~ msgid "scanning..." +#~ msgstr "сканиране ..." #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s от %(total)s копирани изображения" +#~ msgid "Example: %s" +#~ msgstr "Пример: %s" -#~ msgid "Image skipped" -#~ msgstr "Изображението е пропуснато" +#~ msgid "Size" +#~ msgstr "Размер" -#~ msgid "Warning:" -#~ msgstr "Предупреждение:" +#~ msgid "Download Progress" +#~ msgstr "Прогрес на свалянето" -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "По-нова версия на тази програма е била инсталирана на този компютър.\n" -#~ "\n" +#~ msgid "Device Detected" +#~ msgstr "Устройството е открито" -#~ msgid "Starting downloads" -#~ msgstr "Начална на изтеглянето" +#~ msgid "and" +#~ msgstr "и" -#~ msgid " " -#~ msgstr " " +#~ msgid " " +#~ msgstr " " + +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s did not unmount" diff --git a/po/ca.po b/po/ca.po index 34c46fd..b52f6ef 100644 --- a/po/ca.po +++ b/po/ca.po @@ -6,1974 +6,4161 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2015-04-21 20:21+0000\n" -"Last-Translator: Adolfo Jayme \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Catalan \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-10-22 09:42+0000\n" -"X-Generator: Launchpad (build 17812)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: ca\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Crèdits" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Dispositiu" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "No s’han configurat les còpies de seguretat" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Mida" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Progrés de la baixada" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "No s’ha detectat cap dispositiu de còpia" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "No es va desmuntar el %(device)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" +"Encara no s’han especificat ubicacions vàlides per a la còpia de seguretat" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "s’està escanejant…" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "l’arrel del sistema de fitxers" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Baixada des de %(location)s." +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Detecta automàticament els dispositius de còpies de seguretat" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:417 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Realment voleu baixar des d’aquí? En alguns sistemes, l’escaneig d’aquesta " -"ubicació pot trigar massa." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Baixa" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Nom de la carpeta de fotos:" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Atura" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Nom de la carpeta de vídeos:" -#: rapid/rapid.py:2376 -#, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"Aquestes carpetes de baixada no són vàlides:\n" -"%(folder1)s\n" -"%(folder2)s" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Exemple:" -#: rapid/rapid.py:2379 -#, python-format +#: ../raphodo/backuppanel.py:448 msgid "" -"This download folder is invalid:\n" -"%s" +"If you disable automatic detection, choose the exact backup locations." msgstr "" -"Aquesta carpeta de baixada no és vàlida:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "No es pot continuar amb la baixada" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Ubicació de la còpia de les fotos:" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" msgstr "" -"No hi ha cap dispositiu que contingui una carpeta vàlida per fer la còpia de " -"seguretat de %(filetype)s" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotos" - -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "vídeos" - -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Problema en fer còpia de seguretat" - -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Queda prop d’un segon" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Ubicació de la còpia dels vídeos:" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Queden prop de %i segons" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Queda prop d’un minut" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "unitat1" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Queden %(minutes)i:%(seconds)02i minuts" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "unitat2" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fotos i vídeos" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fotos o vídeos" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Opcions de còpia de seguretat" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "vídeo" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "foto" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "àudio" -#: rapid/rapid.py:2872 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s baixats" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s fotos" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "No s’han pogut baixar %(noFiles)s %(filetypes)s" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avisos" - -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "S’han completat totes les baixades" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s vídeos" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s baixats" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "No s’ha pogut baixar %(filetype)s" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s de %(total)s %(filetypes)s (queden %(remaining)s)" +msgid "No space free on %(size_total)s device" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s de %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Des de" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Detecció automàtica" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Fotos" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Trieu una carpeta que contingui %(file_types)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Vídeos" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Copia" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Desplaça" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "A" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotos:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Trieu una carpeta en la qual es baixaran les fotos" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Vídeos:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Trieu una carpeta en la qual es baixaran els vídeos" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "i" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "No s’ha detectat cap dispositiu de còpia" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Càmeres" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Espai lliure:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Dispositius" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "S’est baixant des de %(device_names)s" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " - -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" -msgstr "%(free)s lliure" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%(device1)s + %(device2)s" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up to %(path)s" -msgstr "S’està copiant en %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s càmeres" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "S’estan copiant les fotos en %(path)s i els vídeos en %(path2)s" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s dispositius" -#: rapid/rapid.py:3739 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." - -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Els paràmetres del programa no són vàlids" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Vídeo" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "La carpeta de baixada per %(file_type)s no hi existeix" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Carpeta: %s" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "La carpeta de baixada per %(file_type)s és incorrecta" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "No es pot escriure a la carpeta de baixada per %(file_type)s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniatures" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:99 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "mostra informació de depuració en executar des de la línia d’ordres" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" +"Una de les funcions més útils del Rapid Photo Downloader és la seva " +"capacitat de generar automàticament subcarpetes de baixada i canviar el nom " +"dels fitxers a mesura que es baixen, segons el esquema que vulgueu." -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:143 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "restableix tots els paràmetres del programa i surt" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "i %s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "S’han restablit tots els paràmetres i preferències" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "S’ha produït un error en fer la còpia de seguretat" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "No s’ha pogut crear la carpeta de destinació: %(directory)s\n" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:256 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -"Origen: %(source)s\n" -"Destinació: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "S’ha produït un error: %(inst)s" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:301 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"%(problem)s\n" -"Fitxer: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "S’ha produït un error desconegut" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "S’ha detectat un dispositiu" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:356 msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Voleu baixar fotos i vídeos des d’aquest dispositiu o partició?" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Recorda aquesta elecció" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Consell del dia" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "Sabíeu que…?" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "&Següent" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "&Anterior" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" msgstr "MB/s" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Data i hora" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Uns quants segons" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Text" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 segon" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Nom del fitxer" +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "%d segons" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metadades" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minut" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Seqüències" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d minuts" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Codi de tasca" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 hora" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Data de la imatge" +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "%d hores" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Data del vídeo" +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 dia" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Avui" +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "%d dies" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Ahir" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minut i 1 segon" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "Temps de baixada" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "1 minut i %d segons" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nom + extensió" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d minuts i 1 segon" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 -msgid "Name" -msgstr "Nom" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minuts i %(seconds)d segons" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 -msgid "Extension" -msgstr "Extensió" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 hora i 1 minut" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 -msgid "Image number" -msgstr "Número d’imatge" +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "1 hora i %d minuts" -#: rapid/generatenameconfig.py:172 -msgid "Video number" -msgstr "Número de vídeo" +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "%d hores i 1 minut" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 -msgid "Aperture" -msgstr "Obertura" +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d hores i %(minutes)d minuts" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 -msgid "ISO" -msgstr "ISO" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 dia i 1 hora" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 -msgid "Exposure time" -msgstr "Temps d’exposició" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "1 dia i %d hores" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 -msgid "Focal length" -msgstr "Distància focal" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d dies i 1 hora" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 -msgid "Camera make" -msgstr "Fabricant de la càmera" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d dies i %(hours)d hores" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "Resalta-&ho tot" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Neteja" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "No s’ha trobat la frase" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "Cerca pendent…" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "Sistema de fitxers" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "%s (la ubicació no existeix)" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Data i hora" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Text" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Nom del fitxer" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metadades" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Seqüències" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Codi de tasca" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Data de la imatge" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Data del vídeo" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Avui" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Ahir" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Temps de baixada" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "Nom" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "Extensió" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "Número d’imatge" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "Número de vídeo" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "Obertura" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 +msgid "ISO" +msgstr "ISO" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 +msgid "Exposure time" +msgstr "Temps d’exposició" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 +msgid "Focal length" +msgstr "Distància focal" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 +msgid "Camera make" +msgstr "Fabricant de la càmera" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Model de la càmera" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Número de sèrie" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Número del fitxer" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Només la carpeta" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Carpeta i fitxer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Nom del propietari" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Còdec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Amplada" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Alçada" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Durada" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Artista" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" -msgstr "Copyright" +msgstr "Drets d’autor" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Baixades avui" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Número de sessió" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 -msgid "Sequence letter" -msgstr "Lletra de seqüència" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 +msgid "Sequence letter" +msgstr "Lletra de seqüència" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 +msgid "All digits" +msgstr "Tots els dígits" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 +msgid "Last digit" +msgstr "Últim dígit" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 +msgid "Last 2 digits" +msgstr "Últims 2 dígits" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 +msgid "Last 3 digits" +msgstr "Últims 3 dígits" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 +msgid "Last 4 digits" +msgstr "Últims 4 dígits" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 +msgid "Original Case" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 +msgid "UPPERCASE" +msgstr "MAJÚSCULES" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 +msgid "lowercase" +msgstr "minúscules" + +#: ../raphodo/generatenameconfig.py:296 +msgid "One digit" +msgstr "Un dígit" + +#: ../raphodo/generatenameconfig.py:297 +msgid "Two digits" +msgstr "Dos dígits" + +#: ../raphodo/generatenameconfig.py:298 +msgid "Three digits" +msgstr "Tres dígits" + +#: ../raphodo/generatenameconfig.py:299 +msgid "Four digits" +msgstr "Quatre dígits" + +#: ../raphodo/generatenameconfig.py:300 +msgid "Five digits" +msgstr "Cinc dígits" + +#: ../raphodo/generatenameconfig.py:301 +msgid "Six digits" +msgstr "Sis dígits" + +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "Set dígits" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 +msgid "Subseconds" +msgstr "Subsegons" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 +msgid "YYYYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 +msgid "YYYY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 +msgid "YYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "MMDD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "Mes (sencer)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "Mes (abreujat)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "HHMMSS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "HHMM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "HH-MM-SS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "HH-MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "HH" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "MM (minuts)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "SS" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Data" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Data (guionets)" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Data (guions baixos)" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Codi de tasca" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "Nom de fitxer original" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Resolució" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Introduïu un codi de tasca nou o trieu un codi anterior" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Introduïu un codi de tasca nou" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniatures" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Gestió d’errors" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Miscel·lània" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Comença la baixada en engegar el programa" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Tanca el programa quan finalitzi la baixada" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Tanca el programa fins i tot quan hi hagi errors o avisos" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Ignora la baixada" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Afegeix un identificador únic" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Sobreescriu" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Omet" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Camí:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Falten les metadades de tipus %(type)s." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "El nom del fitxer no hi té cap extensió." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "El nom del fitxer no hi té el component numèric." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Baixa" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Dispositiu" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Atura" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Aquestes carpetes de baixada no són vàlides:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Aquesta carpeta de baixada no és vàlida:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotos" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "vídeos" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "vídeo" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Problema en fer còpia de seguretat" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s baixats" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 -msgid "All digits" -msgstr "Tots els dígits" +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "No s’han pogut baixar %(noFiles)s %(filetypes)s" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 -msgid "Last digit" -msgstr "Últim dígit" +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avisos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 -msgid "Last 2 digits" -msgstr "Últims 2 dígits" +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "S’han completat totes les baixades" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 -msgid "Last 3 digits" -msgstr "Últims 3 dígits" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 -msgid "Last 4 digits" -msgstr "Últims 4 dígits" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s baixats" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 -msgid "Original Case" -msgstr "" +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "No s’ha pogut baixar %(filetype)s" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 -msgid "UPPERCASE" -msgstr "MAJÚSCULES" +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 -msgid "lowercase" -msgstr "minúscules" +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" -#: rapid/generatenameconfig.py:234 -msgid "One digit" -msgstr "Un dígit" +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" -#: rapid/generatenameconfig.py:235 -msgid "Two digits" -msgstr "Dos dígits" +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" -#: rapid/generatenameconfig.py:236 -msgid "Three digits" -msgstr "Tres dígits" +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" -#: rapid/generatenameconfig.py:237 -msgid "Four digits" -msgstr "Quatre dígits" +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" -#: rapid/generatenameconfig.py:238 -msgid "Five digits" -msgstr "Cinc dígits" +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "No s’ha baixat cap fitxer — %(failures)s" -#: rapid/generatenameconfig.py:239 -msgid "Six digits" -msgstr "Sis dígits" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "No s’ha baixat cap fitxer" -#: rapid/generatenameconfig.py:240 -msgid "Seven digits" -msgstr "Set dígits" +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 -msgid "Subseconds" -msgstr "Subsegons" +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 -msgid "YYYYMMDD" +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 -msgid "YYYY-MM-DD" +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 -msgid "YYMMDD" +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 -msgid "YY-MM-DD" +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 -msgid "MMDDYYYY" +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 -msgid "MMDDYY" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 -msgid "MMDD" -msgstr "MMDD" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Els paràmetres del programa no són vàlids" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 -msgid "DDMMYYYY" +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 -msgid "DDMMYY" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 -msgid "YYYY" -msgstr "" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "&Torna a intentar-ho" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 -msgid "YY" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 -msgid "MM" -msgstr "MM" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 -msgid "DD" -msgstr "DD" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 -msgid "Month (full)" -msgstr "Mes (sencer)" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 -msgid "Month (abbreviated)" -msgstr "Mes (abreujat)" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 -msgid "HHMMSS" -msgstr "HHMMSS" +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 -msgid "HHMM" -msgstr "HHMM" +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 -msgid "HH-MM-SS" -msgstr "HH-MM-SS" +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 -msgid "HH-MM" -msgstr "HH-MM" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 -msgid "HH" -msgstr "HH" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 -msgid "MM (minutes)" -msgstr "MM (minuts)" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 -msgid "SS" -msgstr "SS" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#: rapid/preferencesdialog.py:374 +#: ../raphodo/rapid.py:5182 #, python-format -msgid "Subfolder preferences should not start with a %s" +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/preferencesdialog.py:380 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Voleu suprimir tots els codis de tasques?" - -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Voleu suprimir tots els codis de tasques?" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Voleu suprimir tots els camins recordats?" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Voleu suprimir tots els camins recordats?" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Introduïu un codi de tasca" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Introduïu un codi de tasca nou o trieu un codi anterior" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "CAMÍ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Introduïu un codi de tasca nou" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Codi de tasca:" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Camí:" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Codi de tasca" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "CARPETA" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/rapid.py:5535 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/rapid.py:5539 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Example: %s" -msgstr "Exemple: %s" +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format +#: ../raphodo/rapid.py:5546 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/preferencesdialog.py:1762 -#, python-format +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -"Les expressions regulars següents no són vàlides i se suprimiran si no les " -"corregiu:\n" -" %s" -#: rapid/preferencesdialog.py:1764 -#, python-format +#: ../raphodo/rapid.py:5556 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -"Aquesta expressió regular no és vàlida i es treurà si no la corregiu:\n" -" %s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "L’expressió regular no és vàlida" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Nova York" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" +"Per a importar les preferències d’una versió antiga del Rapid Photo " +"Downloader, heu d’instal·lar el programa gconftool-2." -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Hèlsinki" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "París" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlín" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moscou" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsòvia" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "Subcarpeta i nom del fitxer" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Estocolm" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nom de fitxer" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 +#: ../raphodo/renameandmovefile.py:514 msgid "subfolder" msgstr "subcarpeta" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nom de fitxer" - -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "El nom del fitxer no hi té cap extensió." - -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "El nom del fitxer no hi té el component numèric." - -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "S’ha produït un error en generar el component %s." +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Baixades avui:" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "No s’han pogut llegir els metadades de «%(filetype)s»" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/renamepanel.py:345 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/problemnotification.py:110 -#, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s ja s’havia baixat" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/renamepanel.py:363 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "Compatibilitat" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotos i vídeos" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotos o vídeos" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 vídeo" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 foto" -#: rapid/problemnotification.py:235 +#: ../raphodo/rpdfile.py:790 #, python-format -msgid " It was backed up to %(volume)s" +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr "" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Vídeo" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "Arrel del sistema de fitxers" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "Imatges" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s i %(final_volume)s." +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/problemnotification.py:252 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/problemnotification.py:269 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/problemnotification.py:271 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "S’ha produït un error en fer la còpia de seguretat a %(volume)s." +msgid "Memory cards: %s" +msgstr "Targetes de memòria: %s" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Copia el camí d’accés" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s i %(volume)s (%(inst)s)." +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s i %(last_item)s" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s i %(volume)s." +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "u" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "dos" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "tres" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "quatre" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "cinc" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "sis" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "set" -#: rapid/problemnotification.py:335 -#, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." -msgstr "" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "vuit" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "nou" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "deu" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr "" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "onze" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr "" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "dotze" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "Falten les metadades de tipus %(type)s." +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "tretze" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Falten les metadades següents: " +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "catorze" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "quinze" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "setze" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "disset" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "divuit" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "dinou" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "vint" -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s i %(backinguperror)s" +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/rpdfile.py:159 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/rpdfile.py:169 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "" +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgid "Size" +#~ msgstr "Mida" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "Subcarpeta i nom del fitxer" +#~ msgid "Download Progress" +#~ msgstr "Progrés de la baixada" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Ja s’havia baixat la foto" +#~ msgid "Auto Detect" +#~ msgstr "Detecció automàtica" -#: rapid/subfolderfile.py:407 #, python-format -msgid "Source: %(source)s" -msgstr "Origen: %(source)s" - -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "" +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s de %(total)s %(filetypes)s" -#: rapid/subfolderfile.py:486 #, python-format -msgid "Path: %s" -msgstr "Camí: %s" +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Quant a…" +#~ msgid "Videos:" +#~ msgstr "Vídeos:" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "" - -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "" - -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "" - -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "" - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "" - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "" - -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "" +#~ msgid "Photos:" +#~ msgstr "Fotos:" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "" +#~ msgid "and" +#~ msgstr "i" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "" +#~ msgid "." +#~ msgstr "." -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Carpeta: %s" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "" +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "S’ha produït un error: %(inst)s" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "" +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Fitxer: %(file)s" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "" +#~ msgid "Name + extension" +#~ msgstr "Nom + extensió" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "" +#~ msgid "Invalid regular expression" +#~ msgstr "L’expressió regular no és vàlida" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "" +#~ msgid "New York" +#~ msgstr "Nova York" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "" +#~ msgid "Prague" +#~ msgstr "Praga" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "" +#~ msgid "Rome" +#~ msgstr "Roma" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "" +#~ msgid "Berlin" +#~ msgstr "Berlín" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "" +#~ msgid "Paris" +#~ msgstr "París" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "" +#~ msgid "Tehran" +#~ msgstr "Teheran" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "" +#~ msgid "Stockholm" +#~ msgstr "Estocolm" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "" +#~ msgid "Warsaw" +#~ msgstr "Varsòvia" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s i %(final_volume)s." -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "S’ha produït un error en fer la còpia de seguretat a %(volume)s." -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s i %(volume)s." -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s i %(volume)s (%(inst)s)." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "" +#~ msgid "scanning..." +#~ msgstr "s’està escanejant…" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "" +#~ msgid "About 1 second remaining" +#~ msgstr "Queda prop d’un segon" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Realment voleu baixar des d’aquí? En alguns sistemes, l’escaneig d’aquesta " +#~ "ubicació pot trigar massa." -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "" +#~ msgid "the root of the file system" +#~ msgstr "l’arrel del sistema de fitxers" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr "" +#~ msgid "Download cannot proceed" +#~ msgstr "No es pot continuar amb la baixada" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Queden %(minutes)i:%(seconds)02i minuts" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "" +#~ msgid "About 1 minute remaining" +#~ msgstr "Queda prop d’un minut" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Queden prop de %i segons" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s de %(total)s %(filetypes)s (queden %(remaining)s)" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Baixada des de %(location)s." -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "No hi ha cap dispositiu que contingui una carpeta vàlida per fer la còpia de " +#~ "seguretat de %(filetype)s" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" +#~ msgid "From" +#~ msgstr "Des de" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Trieu una carpeta que contingui %(file_types)s" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "" +#~ msgid "To" +#~ msgstr "A" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "" +#~ msgid "; " +#~ msgstr "; " -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "No es pot escriure a la carpeta de baixada per %(file_type)s" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "" +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "La carpeta de baixada per %(file_type)s és incorrecta" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "La carpeta de baixada per %(file_type)s no hi existeix" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "S’han restablit tots els paràmetres i preferències" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr "" +#, python-format +#~ msgid "and %s" +#~ msgstr "i %s" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr "" +#~ msgid "Backing up error" +#~ msgstr "S’ha produït un error en fer la còpia de seguretat" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Origen: %(source)s\n" +#~ "Destinació: %(destination)s" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Voleu baixar fotos i vídeos des d’aquest dispositiu o partició?" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" +#~ msgid "_Remember this choice" +#~ msgstr "_Recorda aquesta elecció" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "" +#~ msgid "An unknown error occurred" +#~ msgstr "S’ha produït un error desconegut" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Voleu suprimir tots els codis de tasques?" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Voleu suprimir tots els codis de tasques?" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "" +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Voleu suprimir tots els camins recordats?" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Voleu suprimir tots els camins recordats?" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "" +#~ msgid "Enter a Job Code" +#~ msgstr "Introduïu un codi de tasca" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "" +#~ msgid "Job Code:" +#~ msgstr "Codi de tasca:" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "" +#~ msgid "Moscow" +#~ msgstr "Moscou" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" +#~ msgid "Helsinki" +#~ msgstr "Hèlsinki" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Exemple: %s" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "" +#~ msgid "The following metadata is missing: " +#~ msgstr "Falten les metadades següents: " -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s i %(backinguperror)s" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Origen: %(source)s" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Camí: %s" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "" +#~ msgid "About..." +#~ msgstr "Quant a…" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Opcions del dispositiu" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Ja s’havia baixat la foto" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Còpia de seguretat\t" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Conflictes de nom de foto i vídeo" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Còpia de seguretat" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importeu les vostres fotos i vídeos amb eficiència i fiabilitat" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" +#~ msgid "Free space:" +#~ msgstr "Espai lliure:" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Detecta automàticament els dispositius de còpies de seguretat" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s lliure" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" +#~ msgid "Error Handling" +#~ msgstr "Gestió d’errors" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "" +#~ msgid "Performance" +#~ msgstr "Rendiment" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Genera miniatures (més lent)" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Ubicació de la còpia de les fotos:" +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Verifica els fitxers a mesura que es baixen" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Nom de la carpeta on es copiaran les fotos:" +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Gira automàticament les imatges JPEG" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Exemple:" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "En fer còpies de seguretat, trieu entre sobreescriure un fitxer en el " +#~ "dispositiu amb el mateix nom o ometre-ho." -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/suports/unitatexterna/Fotos" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Quan ja s’ha baixat una foto o vídeo amb el mateix nom, trieu entre ometre " +#~ "el fitxer o afegir un identificador únic." -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Nom de la carpeta on es copiaran els vídeos:" +#~ msgid "Miscellaneous" +#~ msgstr "Miscel·lània" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Ubicació de la còpia dels vídeos:" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/suports/unitatexterna/Fotos" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Còpia de seguretat" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "No es va desmuntar el %(device)s" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Miscel·lània" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Trieu una carpeta en la qual es baixaran els vídeos" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Trieu una carpeta en la qual es baixaran les fotos" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "restableix tots els paràmetres del programa i surt" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Comença la baixada en engegar el programa" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "No s’ha pogut crear la carpeta de destinació: %(directory)s\n" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "mostra informació de depuració en executar des de la línia d’ordres" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Tanca el programa quan finalitzi la baixada" +#~ msgid "Copy" +#~ msgstr "Copia" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Tanca el programa fins i tot quan hi hagi errors o avisos" +#~ msgid "Move" +#~ msgstr "Desplaça" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Gira automàticament les imatges JPEG" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "S’està copiant en %(path)s" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Verifica els fitxers a mesura que es baixen" +#~ msgid "Device Detected" +#~ msgstr "S’ha detectat un dispositiu" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Rendiment" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "S’ha produït un error en generar el component %s." -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Genera miniatures (més lent)" +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "S’estan copiant les fotos en %(path)s i els vídeos en %(path2)s" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Miscel·lània" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "No s’han pogut llegir els metadades de «%(filetype)s»" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Gestió d’errors" +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Aquesta expressió regular no és vàlida i es treurà si no la corregiu:\n" +#~ " %s" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Conflictes de nom de foto i vídeo" +#, python-format +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "Les expressions regulars següents no són vàlides i se suprimiran si no les " +#~ "corregiu:\n" +#~ " %s" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Afegeix un identificador únic" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s ja s’havia baixat" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Ignora la baixada" +#~ msgid "Backup" +#~ msgstr "Còpia de seguretat" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Quan ja s’ha baixat una foto o vídeo amb el mateix nom, trieu entre ometre " -"el fitxer o afegir un identificador únic." +#~ msgid "Video backup folder name:" +#~ msgstr "Nom de la carpeta on es copiaran els vídeos:" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"En fer còpies de seguretat, trieu entre sobreescriure un fitxer en el " -"dispositiu amb el mateix nom o ometre-ho." +#~ msgid "Photo backup folder name:" +#~ msgstr "Nom de la carpeta on es copiaran les fotos:" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Sobreescriu" +#~ msgid "Example:" +#~ msgstr "Exemple:" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Omet" +#~ msgid "Device Options" +#~ msgstr "Opcions del dispositiu" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Gestió d’errors" +#~ msgid "Backup\t" +#~ msgstr "Còpia de seguretat\t" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importeu les vostres fotos i vídeos amb eficiència i fiabilitat" +#~ msgid "Backup" +#~ msgstr "Còpia de seguretat" diff --git a/po/cs.po b/po/cs.po index 4f33d3b..887ec48 100644 --- a/po/cs.po +++ b/po/cs.po @@ -6,2672 +6,5331 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2014-10-06 15:01+0000\n" -"Last-Translator: Jaroslav Lichtblau \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-20 07:33+0000\n" +"Last-Translator: Pavel Borecki \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-10-22 09:42+0000\n" -"X-Generator: Launchpad (build 17812)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: cs\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Poděkování" -#: rapid/rapid.py:122 -#, python-format +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Zálohy nejsou nastavené" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Nebyla zjištěna žádná zálohovací zařízení" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Doposud jste nezadali platná umístění záloh" + +#: ../raphodo/backuppanel.py:401 msgid "" -"%(date)s\n" -"%(time)s" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"%(date)s\n" -"%(time)s" +"Souběžně s jejich stahováním, fotografie a videa mohou být zálohovány do " +"vícero umístění naráz – např. na externí pevné disky." -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Stahované fotografie a videa hned zálohovat" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Automaticky zjišťovat zálohovací zařízení" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Zařízení" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" +"Zadejte název složky do které na zařízení(ch) zálohovat.

Pozn.: " +"přítomnost takto nazvané složky slouží pro zjišťování, zda zařízení slouží " +"pro zálohy. Na každém ze zařízení, na které má být zálohováno, vytvořte " +"složku s jedním z těchto názvů. Pokud budu přítomny obě složky, zařízení " +"bude sloužit pro zálohování jak fotografií, tak videí." + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Název složky pro fotografie:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Název složky pro videa:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Příklad:" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "Pokud vypnete automatické zjišťování, vyberte přesné umístění záloh." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Velikost" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Umístění záloh fotografií:" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Průběh stahování" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Vyberte umístění záloh fotografií" -#: rapid/rapid.py:343 +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Umístění záloh videí:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Vyberte umístění záloh videí" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "úložiště1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "úložiště2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Předpokládané využití zálohovacího úložiště" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Předvolby zálohování" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "náhledové video (.THM)" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "zvuk" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s se neodpojilo" - -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "skenování..." +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s fotografií" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "kořen souborového systému" - -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "Downloading from %(location)s." -msgstr "Stahování z %(location)s." +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s videí" -#: rapid/rapid.py:1823 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." -msgstr "" -"Opravdu chcete stahovat odtud? Na některých systémech může sken této lokace " -"trvat velmi dlouho." +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Využito" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Stáhnout" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "Překračuje" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pozastavit" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Velikost zařízení není známa" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"Následující složky jsou neplatné:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "No space free on %(size_total)s device" +msgstr "Na %(size_total)s zařízení se už nedostává volného místa" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"Následující složka je neplatná:\n" -"%s" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s volných z %(size_total)s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Stahování nemůže pokračovat" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Fotografie" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" -"Žádný záložní přístroj neobsahuje platý adresář pro zálohování %(filetype)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Videa" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotografie" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Předpokládané využití úložiště po dokončení stahování" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "videa" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Vlastní…" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Chyba zálohování" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "Nastavit vyváření podsložek pro fotografie" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Zbývá 1 sekunda" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Nastavit vyváření podsložek pro videa" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Zbývá %i sekund" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Ostatní" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Zbývá 1 minuta" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Zkoumání zařízení…" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Zbývá %(minutes)i:%(seconds)02i minut" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Toto zařízení dočasně ignorovat" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fotografie a videa" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Toto zařízení trvale ignorovat" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fotografie či videa" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Znovu prohledat" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "%s zaplněno" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "fotografie" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Fotoaparáty" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s staženo" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Zařízení" -#: rapid/rapid.py:2876 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s nebyly staženy" +msgid "Downloading from %(device_names)s" +msgstr "Stahování z %(device_names)s" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "varování" +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Všechna stahování kompletní" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Vyberte zdroj" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s staženo" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s fotoaparáty" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s nelze stáhnout" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s zařízení" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s z %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%s + %s" +msgstr "%s + %s" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s z celkem %(total)s %(filetypes)s" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" +"Kliknutím na zaškrtávací kolonku u souboru ho o(d)značíte pro stahování." + +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" +"Soubory které už byly staženy jsou zapamatovány. I tak je možné je označit a " +"nechat znovu stáhnout, ale ve výchozím stavu nejsou zaškrtnuté a jejich " +"náhledy jsou vybledlé, takže je snadno rozlišíte od souborů, které zbývá " +"stáhnout." -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Z" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" +"Pokud je vybráno vícero souborů, jejich (ne)zaškrtnutí se řídí stavem u " +"souboru, u kterého bylo kliknuto – nezávisle na tom, zda předtím byly nebo " +"nebyly zaškrtnuté." + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" +"Zaškrtnutím (respektive jeho zrušením) u daného zařízení je možné rychle " +"o(d)značit veškeré soubory na něm pro stahování." -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Automatická detekce" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" +"Stahovat je možné souběžně z vícero fotoaparátů, telefonů, paměťových karet " +"a ostatních vnějších úložišť – záleží jen na tom, kolik jich váš počítač " +"dovede obsloužit naráz." -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Vyberte složku, která obsahuje %(file_types)s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" +"Časová osa seskupuje fotografie a videa na základě doby, uplynulé " +"mezi po sobě jdoucími snímky. Použijte ji pro identifikaci fotografií a " +"videí pořízených v různých obdobích jednoho či vícero po sobě jdoucích dnů." + +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" +"\n" +"

Ve výše uvedené ukázce je první řádek časové osy černým písmem, protože " +"všechny soubory \n" +"k tomuto datu už byly stažené dříve.

\n" +"

Posuvník časové osy upravuje dobu uplynulou mezi po sobě jdoucími snímky " +"která slouží \n" +"pro vytváření časové osy:

\n" +" " + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" +"Fotografie a videa z konkrétního časového období zobrazíte jeho výběrem myší " +"(volitelně v kombinaci s klávesami Shift nebo Ctrl). Když " +"je zvoleno časové období, tlačítko Časová osa (na levé straně hlavního okna " +"aplikace) je zvýrazněno." -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Kopírovat" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" +"Stahování vždy zahrnuje veškeré soubory, které jsou označené pro stahování – " +"včetně těch, které nyní nejsou zobrazené kvůli použití časové osy." -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Přesun" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" +"Zdroje pro stahování je možné skrýt nebo zobrazit kliknutím na název " +"zařízení ze kterého stahujete (vlevo nahoře v okně aplikace)." -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Do" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" +"\n" +" Náhledové obrázky mohou být řazeny dle různých kritérií:\n" +"
    \n" +"
  1. Okamžik úpravy: kdy byl soubor naposledy upraven dle údajů z jeho " +"vnitřních metadat (pokud \n" +" jsou k dispozici) nebo dle údajů souborového systému (náhradní " +"řešení).
  2. \n" +"
  3. Zaškrtnuto: zda jsou soubory označené ke stahování.
  4. \n" +"
  5. Název souboru: úplný název souboru (včetně přípony).
  6. \n" +"
  7. Přípona: přípona souborů. Je možné použít například pro seskupení " +"jpeg a raw obrázku.
  8. \n" +"
  9. Typ souboru: fotografie nebo video.
  10. \n" +"
  11. Zařízení: název zařízení ze kterého jsou fotografie a videa " +"stahovány.
  12. \n" +"
" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" +"Jednou z nejužitečnějších funkcí aplikace Rapid Photo Downloader je " +"schopnost automatického vytváření podsložek pro stahované soubory a " +"přejmenovávání těchto souborů dle zvolených schématů." -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotografie:" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" +"Umístění do kterého stahovat soubory a jejich pojmenování určíte v " +"příslušném panelu na pravé straně okna aplikace: Cíl, " +"Přejmenovat nebo Štítek." -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Vyberte složku do které mají být obrázky staženy" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" +"\n" +"Při vymýšlení své struktury složek pro stahování pamatujte na dva odlišné " +"typy složek:\n" +"
    \n" +"
  1. Cílová složka, např. „Obrázky”, „Fotografie“ nebo „Videa“. Tato " +"složka by už \n" +"měla na vašem počítači existovat. V níže uvedené ukázce jsou cílovými " +"složkami „Obrázky“ a „Videa“. \n" +"Název cílové složky je zobrazován v šedé liště přímo nad stromem složek, s " +"ikonou složky na levé a \n" +"ikonou ozubeného kola na (úplně) pravé straně.
  2. \n" +"
  3. Podsložky pro stahování, což jsou složky které budou automaticky " +"vytvářeny aplikací \n" +"Rapid Photo Downloader. Nemusí ještě na počítači existovat, ale je v " +"pořádku, pokud už ano.\n" +"Budou vytvářeny pod cílovou složkou.
  4. \n" +"
\n" +" " + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" +"\n" +"Fotografie a videa je možné stáhnout do stejné cílové složky nebo určit pro " +"každé zvlášť. \n" +"To stejné platí pro podsložky pro stahování – opět do stejných nebo pro " +"každé jiné schéma. \n" +" " -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Videa:" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" +"Pokud je třeba, automaticky vytvářené podsložky pro stahované mohou " +"obsahovat další takové podsložky. Běžným schématem je vytvořit podsložku s " +"rokem a v ní následně sérii podsložek rok-mesic-den." -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Zvolte adresář do kterého se bude stahovat video" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" +"\n" +"Pokud je to možné, aplikace zobrazí náhled uspořádání podsložek pro " +"stahování fotografií a videí:\n" +"
    \n" +"
  1. Strom cílové složky zobrazuje podsložky, které už na počítači existují " +"(s názvy v běžným, \n" +" neskloněným písmem) a dále ty, které teprve budou v průběhu stahování " +"vytvořeny (s názvy skloněným písmem).
  2. \n" +"
  3. Strom složek také zobrazuje do kterých podsložek budou soubory stahovány " +"(do těch začerněných).
  4. \n" +"
\n" +" " + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" +"\n" +"Názvy podsložek pro stahované typicky bývají tvořeny některými z " +"následujících prvků:\n" +"
    \n" +"
  1. Metadata souboru, velmi často včetně data vytvoření fotografie " +"nebo videa, ale může \n" +"také zahrnovat model, sériové číslo fotoaparátu nebo příponu souboru – např. " +"JPG nebo CR2.
  2. \n" +"
  3. Štítek, což je volný text který zadáte v okamžiku stahování jako " +"třeba název události nebo místa.
  4. \n" +"
  5. Text který chcete aby se objevil pokaždé, jako třeba spojovník " +"nebo mezera.
  6. \n" +"
\n" +"Nazývání podsložek rokem, následovaným měsícem (v číselném vyjádření) a " +"nakonec dnem \n" +"usnadňuje řazení ve správci souborů a proto je to výchozí předvolba:\n" +" " + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" +"\n" +"Pro automatické vytváření podsložek v průběhu stahování je možné použít " +"jednu z přednastavených \n" +"sad, přítomných už v aplikaci Rapid Photo Downloader, nebo vytvořit svou \n" +"vlastní. Kliknutím na ikonu ozubeného kola rozbalíte příslušnou nabídku: " +" \n" +" " + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" +"\n" +"Z rozbalovací nabídky vyberte vestavěnou přednastavenou sadu nebo klikněte " +"na Vlastní a nastavte \n" +"si své vlastní schema. To vytvoříte pomocí editoru vytváření podsložek pro " +"fotografie nebo videa: \n" +" " -#: rapid/rapid.py:3650 -msgid "and" -msgstr "a" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" +"Je snadné stáhnout raw obrázky do jedné složky a jpeg do jiné. Stačí použít " +"Příponu souboru ve schématu vytváření podsložek:" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Používání zálohovacích zařízení" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" +"Tato ukázka zobrazuje uloženou vlastní sadu nastavení „Moje vlastní " +"přednastavená sada“." -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Používání zálohovacího zařízení" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" +"\n" +"Vnořené složky pro stahované nemusíte vytvářet. Tato ukázka zobrazuje " +"vytváření podsložek \n" +"které obsahují pouze datum kdy byly fotografie pořízeny a štítek:\n" +" " -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Zálohovací zařízení nebylo detekováno" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" +"\n" +"Ačkoli je k dispozici mnoho předpřipravených šablon pojmenování dle " +"data/času, je možné, že \n" +"budete potřebovat něco jiného. Není problém vytvořit svojí vlastní. Je možné " +"kombinovat datum/čas \n" +"a vytvářet tak nová spojení. Například když chcete formát data, který " +"kombinuje rok (RRRR), spojovník \n" +"a měsíc (MM) do podoby RRRR-MM, je možné toho dosáhnout takto (povšimněte si " +"červeného kroužku \n" +"kolem spojovníku):\n" +" " + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" +"\n" +"Více o všech možných způsobech vytváření názvů podsložek a souborů se " +"dočtete v dokumen" +"taci na webu projektu.\n" +" " -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Volné místo:" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" +"\n" +"Štítky umožňují snadno zadat text který popisuje sadu fotografií nebo " +"videí. Můžete je \n" +"pak používat v názvech podsložek a souborů. V této ukázce mají některé " +"soubory štítek „Ulice“ \n" +"a označené soubory dostanou štítek „Ovocny_trh“: \n" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" +"\n" +"Nové či stávající štítky je možné použít před zahájením stahování. Pokud " +"stahování obsahuje \n" +"nějaké soubory, které ještě nejsou opatřené štítkem, budete před zahájením " +"stahování vyzváni \n" +"k jeho zadání.\n" +" " + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "Podívejte se na rady, které vás povedou při práci se štítky:" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" +"Rady se budou měnit v závislosti na kontextu, například když se ukazatel " +"ocitne nad tlačítkem." -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" +"\n" +"Pokud budete dávat souborům se svými fotografiemi a videi neopakující se " +"názvy, nikdy \n" +"nebudete muset řešit, který soubor je který. Pro tyto účely je vřele " +"doporučováno \n" +"používat pořadová čísla a vyhnout se tak stejně pojmenovaným souborům " +"\n" +"s rozdílným obsahem!\n" +" " -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" +"\n" +"

Jsou k dispozici čtyři typy pořadových čísel, které vám pomohou " +"přiřazovat fotografiím a videím \n" +"neopakující se názvy:\n" +"

    \n" +"
  1. Pořadí v dnes stažených: odpovídá pořadí v souborech (či raw+jpeg " +"dvojic) stažených daného dne.
  2. \n" +"
  3. Pořadí v celkově stažených: podobné s předchozím, ale počítáno " +"vůbec od prvního spuštění aplikace.
  4. \n" +"
  5. Pořadí ve stažených nyní: resetuje se pokaždé, když je aplikace " +"spuštěná.
  6. \n" +"
  7. Pořadí písmeny: jako předchozí, ale s použitím písmen.
  8. \n" +"

\n" +"

\n" +"Více o pořadových číslech se dočtete v dokumenta" +"ci na webu projektu.

\n" +" " + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" +"\n" +"Panel Přejmenovat umožňuje nastavit přejmenovávání souborů. Je možné " +"volit z existujících sad \n" +"nastavení nebo určit svá vlastní. \n" +" " -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" +"\n" +"

Předvolba synchronizovat RAW + JPEG je užitečná pokud používáte " +"funkci RAW + JPEG \n" +"svého fotoaparátu a pořadová čísla při přejmenovávání fotografií. Zapnutí " +"této předvolby způsobí, že \n" +"aplikace zjistí dvojice RAW a JPEG fotografií a v názvech obou použije " +"stejné pořadové číslo. Pořadové \n" +"číslo se následně zvýší jen o jednu fotografii.

\n" +"

\n" +"Více o přejmenovávání souborů se dočtete v dokumentaci na " +"webu projektu.

\n" +" " + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" +"\n" +"Svoje fotografie a videa můžete mít už v průběhu stahování zálohované do " +"vícero umístění, jako třeba \n" +"na externí pevné disky nebo síťová sdílení. Zálohovací zařízení mohou být " +"zjišťována automaticky nebo \n" +"je možné zadat přesné umístění záloh.\n" +" " + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" +"V této ukázce, úložiště fotozaloha neobsahuje složku nazvanou " +"Videa, takže videa na něj nebudou zálohována." -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" +"\n" +"Některé z předvoleb aplikace je možné nastavit také z příkazového řádku, " +"včetně určení zdrojů \n" +"stahování, cílů a záloh. Dále je odtud možné resetovat nastavení na jejich " +"výchozí hodnoty \n" +"a vyčistit mezipaměti a zapamatované soubory. \n" +" " + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" +"\n" +"Rapid Photo Downloader zachází se třemi typy mezipamětí:\n" +"
    \n" +"
  1. Mezipaměť náhledových obrázků jejíž jediným účelem je uchovávat " +"náhledy souborů, \n" +"nacházejících se na vašich fotoaparátech, paměťových kartách a ostatních " +"zařízeních.
  2. \n" +"
  3. Dočasná mezipaměť souborů, stažených z fotoaparátu – jedna pro " +"fotografie a druhá pro \n" +"videa. Nacházejí se v dočasných podsložkách v cíli stahování.
  4. \n" +"
  5. Mezipaměť náhledů desktopového prostředí, do které Rapid Photo " +"Downloader ukládá náhledy \n" +"RAW a TIFF fotografií, jakmile jsou staženy. Správci souborů, jako třeba " +"Gnome Files tuto mezipaměť používají \n" +"také, takže jsou také schopné zobrazit náhledy těchto souborů.
  6. \n" +"
\n" +"Více o těchto mezipamětech a jejich vlivu na výkon se dočtete v dokumentaci na " +"webu projektu.\n" +" " + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Tip dne" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "Věděli jste…?" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "Zobrazovat tipy při spuštění aplikace" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "&Další" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "&Předchozí" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/sec" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Pár sekund" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 sekunda" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "%(free)s free" -msgstr "%(free)s volné" +msgid "%d seconds" +msgstr "%d sekund" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Zálohování fotografií a videí do %(path)s" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minuta" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" -msgstr "Zálohování %(path)s" +msgid "%d minutes" +msgstr "%d minut" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 hodina" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Zálohování fotografií do %(path)s a videí do %(path2)s" +msgid "%d hours" +msgstr "%d hodin" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 den" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +msgid "%d days" +msgstr "%d dnů" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Nastavení programu je nevalidní" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minuta, 1 sekunda" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Fotografie" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "1 minuta, %d sekund" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d minut, 1 sekunda" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s složka neexistuje" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minut, %(seconds)d sekund" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 hodina, 1 minuta" + +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" -msgstr "Složka: %s" +msgid "1 hour, %d minutes" +msgstr "1 hodina, %d minut" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s složka je neplatná" +msgid "%d hours, 1 minute" +msgstr "%d hodin, 1 minuta" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s do složky nelze zapisovat" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d hodin, %(minutes)d minut" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Náhledy" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 den, 1 hodina" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" -msgstr "zobrazit informace o programu na příkazové řádce (default: %default)" +msgid "1 day, %d hours" +msgstr "1 den, %d hodin" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "Zobrazit ladicí informace při spuštění z příkazové řádky" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d dny, 1 hodina" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "pouze výstup chyb do příkazové řádky" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d dny, %(hours)d hodin" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "zobrazit přípony souborů, které program rozpozná, a skončit" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "Najít" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" -msgstr "" -"automaticky detekovat přístroje ze kterých se má stahovat, nadřazené " -"momentálnímu nastavení programu" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "Chybová hlášení – Rapid Photo Downloader" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" -msgstr "" -"ručně vybrat cestu k přístroji ze kterého se má stahovat, nadřazené " -"momentálnímu nastavení programu" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "Hledat v hlášeních" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "resetovat nastavení programu a skončit" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "Hledat předchozí výskyt fráze" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." -msgstr "" -"Chyba: vyberte autodetekci přístroje nebo ručně nastavte cestu ze které se " -"má stahovat, ale ne obojí." +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "Hledat následující výskyt fráze" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "a %s" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "Zvýraznit všec&hny výskyty" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Všechna nastavení a předvolby byly nastaveny na výchozí hodnoty" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "Zvýraznit všechny výskyty dané fráze" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Chyba zálohování" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "Rozlišovat velikost pís&men" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Adresář destinace nelze vytvořit: %(directory)s\n" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "Při hledání rozlišovat velikost písmen" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "Pouze tato celá slova" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -"Zdroj: %(source)s\n" -"Destinace: %(destination)s" +"Nevyhledávat jako část jiných slov (příklad: „fit“ jako samostatné slovo, " +"nikoli obsažené třeba ve „fitcentrum“)" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Error: %(inst)s" -msgstr "Chyba: %(inst)s" +msgid "%s of %s matches" +msgstr "%s z %s shod" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Záloha %(file_type)s přepsána" +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Vyčistit" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s nebylo zazálohováno" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "Fráze nenalezena" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Záloha %(file_type)s již existuje" +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "Hledání…" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -"%(problem)s\n" -"Soubor: %(file)s" +"Počet nových položek přidaných do hlášení chyb od minulého otevření. " +"Kliknutím otevřete hlášení chyb." -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Došlo k neznámé chybě" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "Problém v aplikaci Rapid Photo Downloader" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Zařízení detekováno" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" +"V aplikaci Rapid Photo Downloader došlo k problému

\n" +" Prosíme nahlaste to na {website}.

\n" +" K hlášení přiložte soubor se záznamem událostí {log_file} " +"(kliknutím\n" +" sem otevřete složku se záznamy).

Pokud " +"se do ukončení aplikace\n" +" stejný problém vyskytne znovu, už na něj nebude znovu upozorňováno.\n" +" " + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "V aplikaci Rapid Photo Downloader se vyskytl problém\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Nacházejí se na tomto zařízení fotografie nebo videa ke stažení?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" +"Nahlaste prosím problém na {website}\n" +"\n" +" K hlášení připojte soubor se záznamem událostí, nacházející se v " +"{log_path}\n" +"\n" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Zapamatovat si tuto volbu" +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "Otevřít ve správci souborů…" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "Souborový systém" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "Jiné…" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "%s (umístění neexistuje)" + +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Datum a čas" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Text" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" -msgstr "Jméno souboru" +msgstr "Název souboru" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Metadata" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" -msgstr "Sekvence" +msgstr "Pořadová čísla" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" -msgstr "Pracovní kód" +msgstr "Štítek" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Datum obrázku" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Datum videa" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Dnes" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" -msgstr "Včerejšek" +msgstr "Včera" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" -msgstr "Čas stahování" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Jméno + koncovka" +msgstr "Okamžik stažení" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" -msgstr "Název" +msgstr "Název souboru" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" -msgstr "Koncovka" +msgstr "Přípona" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Číslo obrázku" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Číslo videa" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Clona" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" -msgstr "ISO" +msgstr "Citlivost (ISO)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" -msgstr "Čas expozice" +msgstr "Expoziční čas" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" -msgstr "Vzdálenost ohniska" +msgstr "Ohnisková vzdálenost" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" -msgstr "Vytvoření fotoaparátu" +msgstr "Výrobce fotoaparátu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" -msgstr "Druh fotoaparátu" +msgstr "Model fotoaparátu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" -msgstr "Krátký druh kamery" +msgstr "Zkrácené označení modelu fotoaparátu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" -msgstr "Model kamery v označení odděleném pomlčkou" +msgstr "Zkrácené označení modelu fotoaparátu včetně části před pomlčkou" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Sériové číslo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" -msgstr "Číslo snímku" +msgstr "Počet cyklů závěrky" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Číslo souboru" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" -msgstr "Pouze složka" +msgstr "pouze složka" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" -msgstr "Složka a soubor" +msgstr "složka a soubor" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" -msgstr "Vlastníkovo jméno" +msgstr "Jméno vlastníka" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Kodek" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Šířka" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Výška" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Délka" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" -msgstr "Snímková hodnota" +msgstr "Snímků za sekundu" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Umělec" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" -msgstr "Copyright" +msgstr "Autorská práva" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" -msgstr "Dnešní stahování" +msgstr "Pořadí v dnes stažených" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" -msgstr "Číslo této relace" +msgstr "Pořadí ve stažených nyní" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" -msgstr "Číslo podsložky" +msgstr "Pořadí v podsložce" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" -msgstr "Uskladněné číslo" +msgstr "Pořadí ve stažených nyní" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" -msgstr "Zpráva sekvence" +msgstr "Pořadí písmeny" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" -msgstr "Všechny číslice" +msgstr "všechny číslice" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" -msgstr "Poslední číslice" +msgstr "poslední číslice" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" -msgstr "Poslední 2 číslice" +msgstr "poslední 2 číslice" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" -msgstr "Poslední 3 číslice" +msgstr "poslední 3 číslice" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" -msgstr "Poslední 4 číslice" +msgstr "poslední 4 číslice" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" -msgstr "Originální obal" +msgstr "zachovat původní velikost písmen" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" -msgstr "Velká písmena (ABCDEFG)" +msgstr "VELKÁ PÍSMENA" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" -msgstr "Malá písmena (abcdefg)" +msgstr "malá písmena" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" -msgstr "Jedna číslice" +msgstr "jedna číslice" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" -msgstr "Dvě číslice" +msgstr "dvě číslice" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" -msgstr "Tři číslice" +msgstr "tři číslice" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" -msgstr "Čtyři číslice" +msgstr "čtyři číslice" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" -msgstr "Pět číslic" +msgstr "pět číslic" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" -msgstr "Šest číslic" +msgstr "šest číslic" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" -msgstr "Sedm číslic" +msgstr "šedm číslic" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" -msgstr "Milisekundy" +msgstr "milisekund" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "RRRRMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "RRRR-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "RRRR_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "RRMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "RR-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "RR_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDRRRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMRRRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "RRRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "RR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" -msgstr "Měsíc (celý)" +msgstr "měsíc – celý název" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" -msgstr "Měsíc (zkrácený)" +msgstr "měsíc – zkratka" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" -msgstr "MM (minuty)" +msgstr "MM – minut" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Nastavení podsložky nemělo začít %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Datum" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Nastavení podsložky nemělo končit %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Datum (se spojovníky)" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Nastavení podsložky by nemělo obsahovat dvě %s za sebou" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Datum (s podtržítky)" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Odstranit všechny pracovní kódy?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Datum a štítek" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Chcete odstranit všechny pracovní kódy?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "RRRRMM_stitek" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Odstranit všechny zapamatované cesty?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "Datum a podsložka se štítkem" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Opravdu chcete smazat všechny zapamatované cesty?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "RRRRMM" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Odstranit všechny ignorované cesty?" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Štítek" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Opravdu chcete smazat všechny ignorované cesty?" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "Původní název souboru" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Chyba v nastavení přejmenování fotografií" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "Datum-čas a pořadí v dnes stažených" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Chyba v nastavení přejmenování videí" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "RRRRMMDD-HHMM-1" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Chyba v nastavení složek pro stahování fotek" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "Datum a pořadí v dnes stažených" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Chyba v nastavení složek pro stahování videí" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "RRRRMMDD-1" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Vložte pracovní kód" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "Datum-čas a číslo obrázku" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Vložte nový štítek nebo vyberte nějaký existující" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "RRRRMMDD-1234" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Vložte nový pracovní kód" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "Datum-čas a štítek" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Pracovní kód:" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "RRRRMMDD-HHMM-stitek-1" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Vložte cestu k ignorování" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "RRRRMMDD-stitek-1" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "Upřesnit cestu, ve které nebudou nikdy hledány fotografie a videa" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "Datum-čas a číslo videa" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Cesta:" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "RRRRMMDD_1234" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Pracovní kód" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Rozlišení" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Zvolte složku, ve které bude uložena záloha fotografií" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "RRRRMMDD-HHMM-1-1920x1080" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Zvolte složku ve které budou zálohována videa" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Zadejte nový štítek nebo vyberte nějaký existující" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "Štítek bude použit na %s která ještě nemá žádný přiřazen." + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "Štítek bude použit na %s která ještě nemají žádný přiřazen." + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "Použít štítek na stahované" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Zadejte nový štítek" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "Nový štítek nebude použit na žádné fotografie ani videa." + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "Nový štítek nebude použit na %s." + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "Nový štítek bude použit na %s." + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "Nový štítek" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "Štítek" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "Zapamatovat si p&ro příště" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" +"Vyberte fotografie a videa na které použít nový nebo existující štítek." + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "Nový štítek bude použit na všechny označené fotografie a/nebo videa." + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" +"Kliknutím na Použít aplikujete stávající štítek na všechny označené fotky " +"a/nebo videa. Ještě jednodušeji pak dvojklikem na štítek." + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" +"Odebrání štítku ho odebere pouze ze seznamu uložených štítků, nikoli z " +"fotografií či videí, na které mohl být použit." + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" +"Pokud chcete používat štítky, nastavte přejmenovávání a/nebo pojmenovávání " +"cílových podsložek tak, aby je používalo." + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "Posledně použito" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "Řazení štítků:" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Vzestupně" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Sestupně" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "&Nový…" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "Použít" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "Odeb&rat" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "Odebrat vse" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "Opravdu odstranit veškeré štítky?" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "Odebrat veškeré štítky" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Štítky" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "Rada: %(message)s" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "%(description)s - %(elements)s" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "Uložit jako novou vlastní přednastavenou sadu…" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "Odstranit veškeré vlastní přednastavené sady…" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "(nová vlastní přednastavená sada)" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "%s (upraveno)" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "Aktualizovat vlastní přednastavenou sadu „%s“" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "Uložit novou vlastní přednastavenou sadu – Rapid Photo Downloader" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "Název přednastavené sady" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" +"Varování: Nedostatek údajů pro " +"vytvoření názvu. Použijte jiné předvolby přejmenování." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "Znak %(separator)s vytvoří další podúroveň složek." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" +"Není třeba uvozovat či uzavírat oddělovačem složek %(separator)s, " +"protože je přidáván automaticky." + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" +"Varování: Není zaručeno, že vytvořené " +"názvy se nebudou opakovat. Nápravu zajistíte použitím pořadových hodnot." + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "Přednastavená sada:" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "{choice} ({variant})" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "Získat nápovědu z webu projektu…" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "Vložit" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "Uložit přednastavenou sadu – Rapid Photo Downloader" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" +"Uložit změny ve vlastní přednastavené sadě?

Vytváření sady " +"není vyžadováno, ale napomáhá v udržení pořádku.

Změny předvoleb " +"budou nyní použity ať už sadu vytvoříte nebo ne." + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" +"Uložit změny ve vlastní přednastavené sadě?

Pokud chcete, " +"můžete vytvořit novou vlastní sadu nebo aktualizovat tu " +"stávající.

Změny předvoleb budou nyní použity ať už sadu uložíte nebo " +"ne." + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "Uložit novou přednastavenou sadu" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "Zjišťování případné nové verze…" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "Provozujete nejnovější verzi." + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "Nepodařilo se kontaktovat aktualizační server." + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "Je k dispozici nová verze aplikace Rapid Photo Downloader (%s)." + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "Stáhnout novou verzi?" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "Změny v novém vydání je možné zobrazit zde." + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "Pře&skočit tuto verzi" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "&Otevřít stránku stahování" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "Aktualizace aplikace Rapid Photo Downloader" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "%(downloaded)s z %(total)s" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "Stahování…" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Předvolby" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatizace" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Náhledy" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Reakce na chyby" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "Varování" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Různé" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "Prohledávání zařízení" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "Prohledávat pouze vnější zařízení" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" +"Hledat fotografie a videa pouze na zařízeních, připojených k počítači z " +"vněšku – \n" +"včetně fotoaparátů, paměťových karet, externích pevných disků a USB flash " +"klíčenek." + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" +"Hledat na zařízeních která nejsou fotoaparát a postrádají tak složku DCIM" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" +"Hledat fotografie a videa napříč celým zařízení, bez ohledu zda obsahuje " +"složku nazvanou DCIM,\n" +"oproti hledání pouze v rámci takové složky.\n" +"\n" +"Změna tohoto nastavení vyvolá opětovné prohledání všech zařízení.\n" +"\n" +"Pozn.: V případě fotoaparátů budou prohledávány pouze složky DCIM." + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" +"Zařízení pro které bylo nastaveno automatické ignorování nebo stahování." + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "Zapamatovaná zařízení" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" +"Odebrat zařízení ze seznamu těch, která automaticky ignorovat / ze kterých " +"stahovat." + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "Odebrat" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" +"Vyčistit seznam zařízení která automaticky ignorovat / ze kterých stahovat.\n" +"\n" +"Pozn.: Změny se projeví až při příštím vyhledání zařízení, připojených k " +"počítači." + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Popisy ignorovaných umístění" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" +"Koncová část popisu umístění, ve kterém by nikdy neměly být hledány " +"fotografie nebo videa." + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "Přidat…" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Přidat popis umístění do seznamu těch, kterých si nevšímat.\n" +"\n" +"Změna tohoto nastavení vyvolá opětovné prohledání všech zařízení." + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Odebrat popis umístění do seznamu těch, kterých si nevšímat.\n" +"\n" +"Změna tohoto nastavení vyvolá opětovné prohledání všech zařízení." + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Vyčistit popis umístění do seznamu těch, kterých si nevšímat.\n" +"\n" +"Změna tohoto nastavení vyvolá opětovné prohledání všech zařízení." + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" +"Používat regulá" +"rní výrazy ve stylu programovacího jazyka Python." + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"V seznamu ignorovaných umístění používat regulární výrazy.\n" +"\n" +"Změna tohoto nastavení vyvolá opětovné prohledání všech zařízení." + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "Automatizace v aplikaci" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Zahájit stahování při spouštění aplikace" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Při připojení zařízení zahájit stahování" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "Po dokončení stahování odpojit (umount) souborový systém zařízení" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Po dokončení stahování aplikaci ukončit" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Ukončit aplikaci i když stahování skončilo s varováními nebo chybami" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "Vytváření náhledových obrázků" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "Vytvářet náhledové obrázky" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "Vytvořit náhledové obrázky pro zobrazování v hlavním okně aplikace" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "Ukládat náhledové obrázky do mezipaměti" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" +"Uložit náhledové obrázky pro zobrazování v hlavním okně aplikace do " +"mezipaměti náhledů, určené jen pro aplikaci Rapid Photo Downloader" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "Vytvářet náhledové obrázky pro systém" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" +"Při stahování ukládat náhledové obrázky které mohou být použity správci " +"souborů a dalšími aplikacemi" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" +"Počet jader procesoru jejichž výpočetní výkon využít pro vytváření " +"náhledových obrázků." + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "Jader procesoru:" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "*" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "Mezipaměť náhledových obrázků" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "Výpočet…" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "dnů" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "napořád" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "Velikost mezipaměti:" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "Počet náhledových obrázků:" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "Velikost databáze:" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "Uchovávat nepoužívané náhledové obrázky po dobu:" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "Vyčistit mezipaměť…" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "Optimalizovat mezipaměť…" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "* Projeví se až po restartu aplikace" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Přeskočit stahování" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "Soubor nestahovat a zobrazit chybové hlášení" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Přidat neopakující se identifikátor" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" +"Přidat identifikátor jako _1 nebo _2 na konec názvu souboru, bezprostředně " +"před příponu souboru" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Přepsat" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "Přepsat dříve zazálohovaný soubor" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Přeskočit" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "Nepřepisovat soubor v záloze a zobrazit chybové hlášení" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" +"Pokud už existuje stažená fotografie nebo video se stejným názvem, zvolte " +"zda přeskočit stahování souboru nebo přidat neopakující se identifikátor:" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" +"Při zálohování zvolte zda přepsat stejnojmenný soubor na zálohovacím " +"zařízení nebo přeskočit jeho zálohování:" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "Varování aplikace" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "Zobrazit varování když:" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "Jsou stahovány soubory které nyní nejsou zobrazeny" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" +"Varovat pokud se chystáte stahovat soubory které nejsou zobrazeny v hlavním " +"okně aplikace." + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "Chybí zálohovací umístění" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" +"Varovat před zahájením stahování pokud soubory není možné zazálohovat." + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" +"Softwarové knihovny potřebné pro běh aplikace chybí nebo jsou poškozené" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" +"Varovat pokud softwarové knihovny využívané aplikací Rapid Photo Downloader " +"chybí nebo nejsou funkční." + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "Se nedaří nastavit netadata souborového systému" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" +"Varovat při chybě nastavování metadat souborového systému, na kterém se " +"soubor nachází, jako třeba okamžik úpravy." + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "Se narazí na neošetřené soubory" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" +"Po prohledání zařízení nebo tohoto počítače varovat pokud byly nalezeny " +"nerozpoznané soubory, které tak nebudou zahrnuty do stažení." + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "Nevarovat před neošetřenými soubory s příponami:" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" +"U přípon souborů není rozlišována velikost písmen a není třeba uvádět úvodní " +"tečku." + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "Přidat" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" +"Přidat příponu souborů na seznam neošetřovaných typů souborů a nevarovat tak " +"v jejich případě." + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" +"Odebrat příponu souborů ze seznamu neošetřených souborů a varovat tak v " +"jejich případě." + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "Vyčistit seznam přípon neošetřených souborů a varovat tak u všech." + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "Kontrola verze" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "Zjišťovat dostupnost nové verze při spouštění" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" +"Zjišťovat dostupnost případné nové verze aplikace při každém jejím spouštění." + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "Zobrazovat i vývojové verze" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" +"Zjišťovat i alfa, beta a další vývojová vydání a nabízet je jako nové verze " +"aplikace.\n" +"\n" +"Pokud už vývojové vydání provozujete, budou zahrnuty vždy." + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "U MTP zařízení ignorovat datum a čas z metadat DNG fotografií" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" +"Nepoužívat údaj o datu a čase z metadat DNG souborů umístěných na MTP " +"zařízeních a používat namísto toho okamžik úpravy souboru.\n" +"\n" +"Užitečné u zařízení jako jsou některé telefony a tablety, která vytvářejí " +"neplatná DNG metadata." + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "Vrátit předvolby %s na výchozí hodnoty" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" +"Vyčistit mezipaměť náhledových obrázků? Vyprázdnění proběhne při příštím " +"spuštění aplikace." + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "Vyčistit mezipaměť náhledových obrázků" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" +"Provézt optimalizaci mezipaměti náhledových obrázků? Optimalizace proběhne " +"při příštím spuštění aplikace." + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "Optimalizovat mezipaměť náhledových obrázků" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Zadejte popis umístění které ignorovat" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "Zadejte popis umístění ve kterém nikdy nehledat fotografie ani videa" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Popis umístění:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "Zadejte příponu souboru" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "Zadejte příponu souboru (bez úvodní tečky)" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "Přípona:" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "Neplatná přípona souboru" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" +"Přípona souborů %s je aplikací Rapid Photo Downloader běžně " +"rozpoznávána, takže nedává smysl varovat o její přítomnosti." + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" +"Rozpoznávané typy souborů:\n" +"\n" +"Fotografie:\n" +"%(photos)s\n" +"\n" +"Videa:\n" +"%(videos)s\n" +"\n" +"Zvuk:\n" +"%(audio)s\n" +"\n" +"Ostatní:\n" +"%(other)s" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "Svatba" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "Narozeniny" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Předvolby podsložky by neměly začínat na %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Předvolby podsložky by neměly končit na %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Předvolby podsložky by neměla obsahovat dvě %s za sebou" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "Stáhnout 8 fotografií a 10 videí" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "Chyba: %(errno)s %(strerror)s" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "Chyba: %s" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "Chyba knihovny GPhoto2: %s" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" +"Nedaří se inicializovat fotoaparát, nejspíš protože ho používá jiná " +"aplikace. Nebyly z něj proto zkopírovány žádné soubory." + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "Nedaří se číst složku %s" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "Nedaří se zjistit okamžik úpravy nebo velikost z %s" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "Nedaří se načíst soubor %s" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "Nedaří se zapsat do souboru %s" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "Nedaří se přesunout soubor %s" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "Nedaří se odebrat soubor %s" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "Nedaří se zkopírovat soubor %s" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "Soubor %s, který má nulovou velikost, nebude stažen" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "Nedaří se zjistit ze souborového systému okamžik úpravy %s" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "Nedaří se načíst metadata z %s" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "Nedaří se načíst metadata z %(name)s. %(filetype)s nebylo staženo." + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" +"Došlo k chybě při nastavování metadat souborového systému pro soubor %s. " +"Pokud se stejná chyba vyskytne znovu na stejném souborovém systému, nebude " +"už hlášena." + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "Zjištěn neobsluhovaný soubor %s. Nebude stažen." + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "%(filetype)s %(destination)s už existuje." + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" +"Existující %(filetype)s %(destination)s bylo naposledy upraveno %(date)s v " +"%(time)s." + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "%(filetype)s %(source)s nebylo staženo ze %(device)s." + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "%(filetype)s %(source)s bylo staženo z %(device)s." + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "K názvu souboru byl přidán neopakující se identifikátor „%s“." + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"Existující záloha %(filetype)s %(destination)s byla posledně upravena " +"%(date)s v %(time)s." + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "%(filetype)s %(source)s nebylo zazálohováno z %(device)s." + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"Předchozí záloha %(filetype)s %(destination)s byla posledně upravena " +"%(date)s v %(time)s." + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" +"%(filetype)s %(source)s ze %(device)s bylo zazálohováno, předchozí záloha " +"%(filetype)s byla přepsána." + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" +"Při synchronizaci pořadových hodnot pro RAW + JPEG byla zjištěna duplicita " +"%(filetype)s %(file)s a nebyla proto stažena." + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" +"Při synchronizaci pořadových hodnot pro RAW + JPEG byly zjištěny stejně " +"nazvané fotografie, ovšem pořízené v rozdílné okamžiky:" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s byl pořízen %(image1_date)s v %(image1_time)s a %(image2)s " +"%(image2_date)s v %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "Nedaří se dokončit název souboru pro %s" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" +"Název souboru %(destination)s nebyl dovytvořen pro %(filetype)s %(source)s." + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Metadata %(type)s chybí." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "Chybí následující metadata: %s." + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "Převod data/času se nezdařil: %s." + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" +"Nedaří se vyzískat platná metadata o datu/času nebo zjistit okamžik úpravy " +"souboru." + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "V názvu souboru není přítomna přípona." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "V názvu souboru není přítomna číselná část." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "Chyba při vytváření části %(component)s. Chyba: %(error)s" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" +"Podsložky stahování %(folder)s byly pouze částečně vytvořeny pro " +"%(filetype)s %(source)s." + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" +"Nejsou k dispozici údaje pro vytvoření %(subfolder_file)s pro %(filename)s. " +"%(filetype)s nebylo staženo." + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" +"Nedaří se vytvořit %(filetype)s %(destination)s v %(folder)s. Stahovaný " +"soubor byl %(source)s na %(device)s. Nebylo staženo." + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "Nedaří se vytvořit podsložku pro stažení %s." + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "Nedaří se vytvořit podsložku zálohy %s." + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "Problémy při prohledávání %s" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "Problémy při kopírování z %s" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "Problémy při dokončování názvů souborů a vytváření podsložek" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "Problémy při zálohování na %s" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "%(month)s %(numeric_day)s" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(date)s %(year)s" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s - %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" +"Čas uplynulý mezi po sobě následujícími fotografiemi a videi – slouží pro " +"vytvoření časové osy" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)dm" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1.5h" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dh" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"Časová osa seskupuje fotografie a videa na základě doby, uplynulé mezi po " +"sobě následujícími záběry. Použijte ji pro identifikaci fotografií a videí " +"pořízených v různých dobách jednoho nebo vícero po sobě jdoucích dnů." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" +"Posuvníkem (níže) upravte časový rozestup mezi po sobě následujícími záběry " +"a dle toho bude vytvořena časová osa." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "Čekání na vytváření časové osy…" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "Vytváření časové osy…" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" +"Časovou osu je třeba znovu vytvořit protože u jednoho či vícero snímků se " +"okamžik úpravy souboru se neshoduje s okamžikem pořízení.

Časová osa " +"zobrazuje, kdy byly snímky zachyceny. Okamžik vyfotografování se nachází v " +"metadatech fotografie nebo videa. Načítání metadat je časově náročné, proto " +"se aplikace Rapid Photo Downloader vyhýbá načítání metadat při skenování " +"souborů. Namísto toho používá okamžik poslední úpravy souboru jako " +"zprostředkovatele údaje o tom, kdy byl snímek pořízen. Tento čas je pak " +"potvrzen při vytváření náhledových obrázků nebo při stahování, při kterém už " +"jsou metadata načítána." + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" +"Vyskytl se problém s nástrojem ExifTool

Aplikace Rapid Photo " +"Downloader ho používá pro získávání metadat z videí a fotografií. Aplikace " +"bude fungovat i bez ExifTool, ale jeho funkční instalace je důrazně " +"doporučována." + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "Problém s knihovnou libmediainfo" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" +"Zdá se, že sofwarová knihovna libmediainfo chybí

Aplikace " +"Rapid Photo Downloader ji používá pro získávání data a času natočení videa. " +"Aplikace bude spuštěna i tak, ale je doporučeno knihovnu nainstalovat." + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "Stahování se nezdařilo" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" +"Je nám líto, ale stažení nové verze aplikace Rapid Photo Downloader se " +"nezdařilo." + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" +"Nová verze byla úspěšně stažena. Chcete ukončit aplikaci Rapid Photo " +"Downloader a nainstalovat ji?" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "Aktualizovat aplikaci Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "Nainstalovat" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "Nová verze uložena" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" +"tar archiv a instalační skript jsou uloženy v:\n" +"\n" +" %s" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "Přechod na novější verzi se nezdařil" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" +"Je nám líto, ale přechod na novější verzi aplikace Rapid Photo Downloader se " +"nezdařil kvůli chybě při otevírání instalátoru." + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "Zdroj" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Stáhnout" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "Obnovit…" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Předvolby" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "Ukončit" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "Chybová hlášení" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Vyčistit dokončená stahování" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Otevřít nápovědu z webu projektu…" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "&Tip dne…" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Nahlásit problém…" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Podpořit vývoj darem…" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Přeložit texty v této aplikaci do svého jazyka…" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "O &aplikaci…" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "Zkontrolovat dostupnost aktualizací…" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Časová osa" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Cíl" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Přejmenovat" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Zálohovat" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" +"Vypnout nebo zapnout používání zařízení, připojených k tomuto počítači, jako " +"zdrojů pro stahování" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" +"Vypnout nebo zapnout použití složky v tomto počítači jako zdroje pro " +"stahování" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Tento počítač" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Vyberte zdrojovou složku" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "Předpokládané využití úložiště" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "Vyberte cílovou složku" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Vše" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "Nové" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Zobrazit:" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "Okamžik úpravy" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "Zaškrtnuto" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Typ souboru" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Zařízení" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Seřadit:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Vybrat všechny:" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "Stáhnout %(files)s" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Pokračovat ve stahování" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pozastavit" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" +"Problém nahlaste na {website}.

\n" +" K hlášení přiložte soubor se záznamem událostí (log) " +"{log_file} (Složku\n" +" ve které se nachází otevřete kliknutím sem.\n" +" " + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "Děkujeme za nahlášení problému v aplikaci Rapid Photo Downloader" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" +"Změna popisu umístění zdroje „Tento počítač“

Opravdu změnit " +"popis umístění zdroje na %(new_path)s?

Právě stahujete z " +"%(source_path)s.

Pokud popis umístění změníte, právě probíhající " +"stahování z tohoto počítače bude zrušeno." + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "V průběhu stahování není možné měnit cíl stahování." + +#: ../raphodo/rapid.py:2608 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -"Varování: Není k dispozici dostatečný počet metadat, aby bylo " -"možné vytvořit celé jméno. Použijte prosím pro vytvoření jména jiné " -"možnosti." +"Potvrzení cíle stahování

Opravdu chcete nastavit cíl stahování " +"%(file_type)s na %(path)s?" -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" +"Stahování všech souborů

\n" +" Stahování vždy zahrnuje všechny soubory, které byly " +"označeny ke stažení,\n" +" včetně těch, které aktuálně nejsou zobrazeny, protože je " +"použita funkce \n" +" časová osa nebo jsou zobrazovány pouze nové " +"soubory.

\n" +" Pokračovat ve stahování?" + +#: ../raphodo/rapid.py:2824 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -"Varování: Není k dispozici dostatečný počet metadat, aby bylo " -"možné vytvořit složky. Použijte prosím pro vytvoření jména jiné " -"možnosti." +"Následující složky nejsou platné:\n" +"%(folder1)s\n" +"%(folder2)s" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "Example: %s" -msgstr "Příklad: %s" +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Tato složka pro stahování není platná:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "Stahování se nezdařilo" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "Stahování nemůže pokračovat." -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" +"Fotografie a videa nebudou zazálohovány protože není kam. Přesto zahájit " +"stahování?" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -"Parametry pro vytvoření složky %(filetype)s jsou neplatné a nelze je " -"použít.\n" -"Použijí se výchozí hodnoty." +"Neexistuje zálohovací zařízení pro %(filetype)s. Přesto zahájit stahování?" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotografie" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videa" -#: rapid/preferencesdialog.py:1762 -#, python-format +#: ../raphodo/rapid.py:2865 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -"Následující regulární výrazy jsou neplatné a budou odstraněny, pokud je " -"neopravíte:\n" -" %s" +"Cíl zálohování fotografií a videí neexistuje nebo do něj nelze " +"zapisovat.

Přesto zahájit stahování?" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -"Tento regulární výraz je neplatný a bude odstraněn pokud ho neopravíte:\n" -" %s" +"Cíl zálohování %(filetype)s neexistuje nebo do něj nelze " +"zapisovat.

Přesto zahájit stahování?" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "fotografie" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Neplatný regulární výraz" +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Chyba zálohování" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "externídisk1" +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — %(time_left)s zbývá (%(speed)s)" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "externídisk2" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s staženo" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s se nepodařilo stáhnout" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "varování" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praha" +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Všechna stahování dokončena" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s staženo" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teherán" +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s se nepodařilo stáhnout" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 nezdar" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paříž" +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d nezdarů" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlín" +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 varování" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d varování" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapešť" +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "Staženo %(no_files_and_types)s z %(devices)s" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Řím" +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "Staženo %(no_files_and_types)s z %(devices)s — %(failures)s" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskva" +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "Nebyly staženy žádné soubory — %(failures)s" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Dílí" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "Žádné stažené soubory" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varšava" +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" +"Cílové podsložky a časová osa budou znovu vytvořeny poté co budou pro " +"%(camera)s vytvořeny všechny náhledové obrázky" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" +"Cílové podsložky a časová osa budou znovu vytvořeny poté co budou pro tento " +"počítač vytvořeny všechny náhledové obrázky" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" +"Cílové podsložky a časová osa budou znovu vytvořeny poté co budou pro " +"%(device)s vytvořeny všechny náhledové obrázky" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" +"Cílové podsložky a časová osa budou znovu vytvořeny poté co budou pro " +"%(number_devices)s a tento počítač vytvořeny všechny náhledové obrázky" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "podsložka" +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" +"Cílové podsložky a časová osa budou znovu vytvořeny poté co budou pro " +"%(camera)s a tento počítač vytvořeny všechny náhledové obrázky" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "název souboru" +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" +"Cílové podsložky a časová osa budou znovu vytvořeny poté co budou pro " +"%(device)s a tento počítač vytvořeny všechny náhledové obrázky" -#: rapid/problemnotification.py:85 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "Date time value %s appears invalid." -msgstr "Hodnota pro datum nebo čas %s je neplatná." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" +"Cílové podsložky a časová osa budou znovu vytvořeny poté co budou pro " +"%(number_devices)s zařízení vytvořeny všechny náhledové obrázky" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Jméno souboru neobsahuje příponu." +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "Cílové podsložky a časová osa byly znovu vytvořeny" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Jméno souboru neobsahuje číselnou hodnotu." +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Předvolby aplikace nejsou platné" -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:4003 #, python-format -msgid "Error generating component %s." -msgstr "Chyba při vytváření části %s." +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" +"Veškeré soubory v %(camera)s jsou nepřístupné.

Může být " +"zamčený nebo není nastavený pro přenos souborů protokolem MTP. Můžete ho " +"odemknout a zkusit to znovu.

Na některých modelech může také být " +"třeba změnit nastavení z USB nabíjení na USB přenos " +"souborů.

Případně toto zařízení můžete ignorovat." -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:4012 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "Metadata %(filetype)s nelze načíst." +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" +"Zdá se, že %(camera)s je používán jinou aplikací.

Můžete " +"ukončit všechny ostatní aplikace (jako například správce souborů) které ho " +"používají a zkusit to znovu. Pokud to nepomůže, odpojte %(camera)s od " +"počítače a opět připojte.

Případně toto zařízení můžete ignorovat." + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "Zkusi&t znovu" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "&Ignorovat toto zařízení" -#: rapid/problemnotification.py:93 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "Nelze vytvořit %(filetype)s %(area)s" +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" +"Omlouváme se, ale při prohledávání %s došlo k neočekávanému problému." + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "Z tohoto zařízení žel není možné stahovat." + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" +"Možným způsobem jak problém obejít by mohlo být vyjmout paměťovou kartu z " +"fotoaparátu, vložit jí do čtečky a stahovat přímo z ní." + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "Prohledání zařízení se nezdařilo" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Při kopírování %(filetype)s došlo k chybě." +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" +"%(camera)s není možné prohledat, protože se nedaří získat výhradní " +"přístup k němu.

Můžete ukončit všechny ostatní aplikace (jako " +"například správce souborů) které ho používají a zkusit to znovu. Pokud to " +"nepomůže, odpojte %(camera)s od počítače a opět připojte." -#: rapid/problemnotification.py:98 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "%(filetype)s nebylo správně staženo" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" +"Stahování nemůže začít, protože k %(camera)s se nedaří získat výhradní " +"přístup.

Můžete ukončit všechny ostatní aplikace (jako například " +"správce souborů) které ho používají a zkusit to znovu. Pokud to nepomůže, " +"odpojte %(camera)s od počítače a opět připojte a zvolte soubory, které z něj " +"chcete stáhnout." -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s a již existuje" +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "Stáhnout fotografie a videa ze zařízení %(device)s?" -#: rapid/problemnotification.py:105 +#: ../raphodo/rapid.py:4881 #, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "Ignorovat %s pokaždé, když je tato aplikace spuštěná?" + +#: ../raphodo/rapid.py:4883 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -"%(filetype)s nelze zálohovat, protože nebylo nalezeno vhodné umístění." +"Veškeré fotoaparáty, telefony a tablety se stejným názvem modelu budou " +"ignorovány." -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:4887 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -"%(image1)s byl vyfocen %(image1_date)s v %(image1_time)s, a %(image2)s " -"%(image2_date)s v %(image2_time)s." +"Ignorovat zařízení %s pokaždé, když je tato aplikace spuštěná?" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s byl už stažen" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "Všechna zařízení s takovým názvem budou ignorována." -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:5182 #, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "Stahování z %(location)s na tomto počítači." + +#: ../raphodo/rapid.py:5184 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -"Existující %(filetype)s byl naposledy změněn %(date)s v %(time)s. Byl " -"přidán jedinečný identifikátor '%(identifier)s'." +"Opravdu chcete stáhnout odsud?

Na některých systémech totiž " +"prohledávání tohoto umístění může trvat opravdu dlouho." + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "Vytváření náhledových obrázků pro %s" -#: rapid/problemnotification.py:116 +#: ../raphodo/rapid.py:5231 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "Existující %(filetype)s byl naposledy změněn %(date)s v %(time)s." +msgid "Scanning %s" +msgstr "Prohledávání %s" -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:5241 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Neexistují žádná data k pojmenování %(filetype)s." +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" +"%(number)s z %(available files)s označeno ke stažení (%(hidden)s skryto)" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Chyba: %(errorno)s %(strerror)s" +msgid "%(number)s of %(available files)s checked for download" +msgstr "%(number)s z %(available files)s označeno ke stažení" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" +"Při spuštění aplikace z příkazového řádku v něm vypisovat informace z " +"aplikace." + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" +"Při spuštění aplikace z příkazového řádku v něm vypisovat ladicí informace." + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" +"Zobrazit přípony souborů s fotografiemi a videi které aplikace rozpoznává a " +"skončit." + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "Zapnout nebo vypnout přejmenovávání fotografií." -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "zapnout nebo vypnout přejmenovávání videí." + +#: ../raphodo/rapid.py:5501 msgid "" -"File verification failed. The downloaded version is different from the " -"original." -msgstr "Ověření souboru selhalo. Stažená verze se liší od originálu." +"Turn on or off the automatic detection of devices from which to download." +msgstr "" +"Zapnout nebo vypnout automatické zjišťování zařízení ze kterých stahovat." + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "Zapnout nebo vypnout stahování z tohoto počítače." + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "POPIS UMÍSTĚNÍ" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "POPIS UMÍSTĚNÍ na tomto počítači ze kterého stahovat." + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "POPIS UMÍSTĚNÍ do kterého budou stahovány fotografie." + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "POPIS UMÍSTĚNÍ do kterého budou stahována videa." + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "Zapnout nebo vypnout zálohování fotografií a videí během stahování." -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Metadata jsou pravděpodobně poškozená." +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "Zapnout nebo vypnout automatické zjišťování zálohovacích zařízení." -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "SLOŽKA" + +#: ../raphodo/rapid.py:5523 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "Jméno souboru, přípona a EXIF naznačují, že soubor byl již stažen." +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" +"SLOŽKA do které budou při automatickém zjišťování zálohovacího zařízení " +"zálohovány fotografie. Je to právě přítomnost takto nazvané složky, která " +"určuje zda zařízení slouží pro zálohování. Proto na každém zařízení, které " +"si přejete používat pro zálohování fotografií, vytvořte složku s tímto " +"názvem." -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " byl zálohován na %(volume)s" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" +"SLOŽKA do které budou při automatickém zjišťování zálohovacího zařízení " +"zálohována videa. Je to právě přítomnost takto nazvané složky, která určuje " +"zda zařízení slouží pro zálohování. Proto na každém zařízení, které si " +"přejete používat pro zálohování videí, vytvořte složku s tímto názvem." -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " byl zálohován na následující zařízení: " +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"POPIS UMÍSTĚNÍ do kterého budou zálohovány fotografie v případě vypnutí " +"automatického zjišťování zálohovacích zařízení." -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"POPIS UMÍSTĚNÍ do kterého budou zálohována videa v případě vypnutí " +"automatického zjišťování zálohovacích zařízení." -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s a %(final_volume)s." +msgid "Ignore photos with the following extensions: %s" +msgstr "Nevšímat si fotografií s následujícími příponami: %s" -#: rapid/problemnotification.py:252 -#, python-format +#: ../raphodo/rapid.py:5546 msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -"Byly nalezeny fotky se stejným jménem, ale rozdílným časem vzniku: " -"%(details)s" +"Zapnout nebo vypnout automatiku zahájení stahování spouštěnou startem této " +"aplikace." -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Došlo k chybě při zálohování na %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" +"Zapnout nebo vypnout automatiku zahájení stahování spouštěnou připojením " +"zařízení." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Došlo k chybě při zálohování na %(volume)s." +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" +"Zapnout nebo vypnout používání mezipaměti náhledových obrázků aplikace Rapid " +"Photo Downloader. Vypnutí nesmaže už existující obsah mezipaměti." -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Došlo k chybám při zálohování na následující zařízení: " +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" +"Vymazat veškeré náhledové obrázky z mezipaměti aplikace Rapid Photo " +"Downloader a skončit." -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "Zapomenout které soubory byly dříve staženy a skončit." -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" +"Importovat předvolby ze starší verze aplikace a skončit. Vyžaduje přítomnost " +"nástroje gconftool-2." -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s a %(volume)s (%(inst)s)." +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" +"Vrátit veškerá nastavení aplikace na výchozí hodnoty, vymazat z mezipaměti " +"veškeré náhledové obrázky, zapomenout které soubory byly dříve staženy a " +"skončit." + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" +"Do souborů se záznamy událostí zahrnout i ladící informace knihovny gphoto2." + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "Vypsat na terminál informace o připojených fotoaparátech a skončit." + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" +"Pro import předvoleb ze starší verze aplikace Rapid Photo Downloader je " +"třeba nainstalovat nástroj gconftool-2." + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "Nebyly zjištěny žádné předchozí předvolby aplikace: ukončování" -#: rapid/problemnotification.py:288 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s a %(volume)s." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "Import předvoleb z Rapid Photo Downloader %(version)s" -#: rapid/problemnotification.py:296 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Na zařízení %(volume)s už záloha existuje." +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "Zkopírovat uložené pořadové číslo, které má hodnotu %d?" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Zálohy už existují, a to v těchto umístěních: " +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "Ukončování aplikace." -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Záloha na %(volume)s byla přepsána." +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "Nikdy tuto aplikaci nespouštějte s právy správy systému (sudo/root)." -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Zálohy na následujících zařízeních byly přepsány: " +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" +"Pro provoz aplikace Rapid Photo Downloader je třeba nainstalovat nástroj " +"ExifTool." -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Došlo k chybě při vytváření adresářů na %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" +"Pokud v příkazovém řádku zadáváte popis umístění, už neuvádějte\n" +"předvolbu pro automatické zjišťování zařízení nebo popis umístění na „Tento " +"počítač“." + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "Veškerá nastavení a mezipaměti byly resetovány" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "Mezipaměť náhledových obrázků byla resetována" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "Zapamatované soubory byly zapomenuty" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "Příště už se neptat" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "Pře&d tímto napříště nevarovat" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" +"Napříště už nevarovat ohle&dně chybějících nebo poškozených softwarových " +"knihoven" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "podsložka a název souboru" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "název souboru" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "podsložka" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "Čítač stažených položek za každý den" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Pořadí v dnes stažených:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" +"Čítač, jehož hodnota je zapamatována při každém ukončení aplikace a opětovně " +"načtena při příštím spuštění " + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Pořadí v celkově stažených:" -#: rapid/problemnotification.py:323 +#: ../raphodo/renamepanel.py:331 msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "Došlo k chybě při vytváření adresářů na následujících zařízeních: " +"The time at which the Downloads today sequence number should be reset" +msgstr "" +"Denní doba po které resetovat hodnotu čítače Pořadí v dnes stažených" -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Den začíná v:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "Synchronizovat RAW + JPEG" + +#: ../raphodo/renamepanel.py:345 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Ověření souboru selhalo na %(volume)s. Zálohovaná verze je jiná než ta " -"stažená." +"Synchronizovat pořadová čísla pro odpovídající si dvojice RAW a JPEG " +"souborů.\n" +"\n" +"Další podrobnosti jsou uvedeny v dokumentaci na webových stránkách projektu." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Ověření souboru selhalo na těchto přístrojích: " +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "Pořadová čísla" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s - kromě toho: %(newproblem)s" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Odstraňovat nekompatibilní znaky" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Kromě toho došlo k dalším %(problems)s problémům." +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" +"Zda z názvů souborů s fotografiemi, videi a složek s nimi odebírat znaky, " +"které nejsou podporovány v ostatních operačních systémech" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Kromě toho došlo k %(problem)s." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "Kompatibilita (slučitelnost)" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "Metadata %(type)s chybí." +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "Přejmenovávání fotografií" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Následující metada chybí: " +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "Přejmenovávání videí" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s a %(final_missing_metadata_element)s." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "Předvolby přejmenovávání" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problémy při vytváření názvů pro složky a soubory" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotografie a videa" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problém při vytváření názvů pro složky a soubory" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotografie nebo videa" -#: rapid/problemnotification.py:393 +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "Problems in %s generation" -msgstr "Problémy při vytváření %s" +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problém při vytváření %s" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 video" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s už existuje, ale byl zálohován" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 fotografie" -#: rapid/problemnotification.py:406 +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "Při kopírování %(filetype)s došlo k chybě, ale záloha proběhla" +msgid "%(path)s on %(camera)s" +msgstr "%(path)s na %(camera)s" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Došlo k více problémům" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Fotografie" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Byly nalezeny fotky se stejným jménem, ale různým datem vzniku" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "chyby při zálohování" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "Kořen souborového systému" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Chyby při zálohování" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "Obrázky" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "chyba při zálohování" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "Pořízeno %(date_time)s (%(human_readable)s)" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Chyba při zálohování" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "Upraveno %(date_time)s (%(human_readable)s)" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s a %(backinguperror)s" +msgid "%(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s (%(human_readable)s)" -#: rapid/rpdfile.py:159 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +msgid "Memory cards: %s" +msgstr "Paměťové karty: %s" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Staženo jako:" -#: rapid/rpdfile.py:169 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "hledám (nalezeno %(photos)s fotek a %(videos)s videí)..." +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "

Předchozí stahování:
%(filename)s
%(path)s
%(date)s" -#: rapid/subfolderfile.py:81 +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Kopírovat popis umístění" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s a %(last_item)s" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "podsložka a název souboru" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "jedna" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "dvě" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "tři" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "čtyři" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "pět" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "šest" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "sedm" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "osm" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "devět" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "deset" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "jedenáct" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "dvanáct" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "třináct" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "patnáct" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "patnáct" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "šestnáct" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "sedmnáct" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "osmnáct" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "devatenáct" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "dvacet" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" +"Aplikace Rapid Photo Downloader slouží pro rychlý přenos fotografií a videí " +"z fotoaparátů, telefonů a paměťových karet do počítače. V rámci toho je " +"možné zařídit aby soubory s fotografiemi a videi byly přejmenovávány na " +"praktičtější názvy podle schéma, které určíte. Dále je možné je v průběhu " +"stahování také zálohovat. Stahovat a zálohovat je možné z a na vícero " +"zařízení naráz." + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" +"Funkcí kterou naleznete pouze v aplikaci Rapid Photo Downloader je časová " +"osa, která seskupuje fotografie a videa na základě toho, kolik času uplynulo " +"mezi po sobě jdoucími snímky. Slouží k identifikaci fotografií a videí, " +"pořízených v různých obdobích jednoho nebo vícero po sobě jdoucích dnů." + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" +"Vytvořena fotografem a určena pro profesionály i amatéry, aplikace Rapid " +"Photo Downloader se snadno nastavuje a používá. Předvolby aplikace je možné " +"nastavovat bez komplikovaného programování. Běžné úkony je možné " +"automatizovat, jako například odpojení (unmount) paměťové karty po dokončení " +"stahování." + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" +"Stahování, přejmenovávání a zálohování fotografií a videí z fotoaparátů a " +"dalších zařízení" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "Nástroj pro stahování fotografií" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Fotka už byla stažena" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" +"fotografie;stahování;fotografování;import;video;RAW;fotoaparát;telefon;záloha" +";paměť;karta;" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "Stáhnout fotografie a videa pomocí aplikace Rapid Photo Downloader" -#: rapid/subfolderfile.py:407 #, python-format -msgid "Source: %(source)s" -msgstr "Zdroj: %(source)s" +#~ msgid "Example: %s" +#~ msgstr "Příklad: %s" + +#~ msgid "Download cannot proceed" +#~ msgstr "Stahování nemůže pokračovat" + +#~ msgid "scanning..." +#~ msgstr "skenování..." + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Vyberte složku do které mají být obrázky staženy" + +#~ msgid "Backing up error" +#~ msgstr "Chyba zálohování" + +#~ msgid "Download Progress" +#~ msgstr "Průběh stahování" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Nepodařilo se vytvořit podsložku" +#~ msgid "and" +#~ msgstr "a" -#: rapid/subfolderfile.py:486 #, python-format -msgid "Path: %s" -msgstr "Cesta: %s" +#~ msgid "and %s" +#~ msgstr "a %s" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "O aplikaci..." +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "Zaškrtnout _všechny" +#~ msgid "Backup" +#~ msgstr "Záloha" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Označit všechny fotografie" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Označit všechna videa" +#~ msgid "Original:" +#~ msgstr "Originál:" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Dejte příspěvek..." +#~ msgid "Example:" +#~ msgstr "Příklad:" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Nápověda online..." +#~ msgid "New:" +#~ msgstr "Nový:" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Nápověda" +#~ msgid "externaldrive1" +#~ msgstr "externídisk1" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Nastavení" +#~ msgid "externaldrive2" +#~ msgstr "externídisk2" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Ukončit" +#~ msgid "_View" +#~ msgstr "_Zobrazení" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Obnovit" +#~ msgid "_Report a Problem..." +#~ msgstr "_Ohlásit problém..." -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Ohlásit problém..." +#~ msgid "_Get Help Online..." +#~ msgstr "_Nápověda online..." -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Přeložit tuto aplikaci..." +#~ msgid "_Make a Donation..." +#~ msgstr "_Dejte příspěvek..." -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Odznačit vše" +#~ msgid "_Help" +#~ msgstr "_Nápověda" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Soubor" +#~ msgid "_Translate this Application..." +#~ msgstr "_Přeložit tuto aplikaci..." -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Stahování / Pauza" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Vyčistit kompletní stahování" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Vybrat" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Nastavení: Rapid Photo Downloader" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Vybrat všechny _bez štítku" +#~ msgid "Download folder:" +#~ msgstr "Složka stahování:" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Vybrat všechny se ští_tkem" +#~ msgid "Job Code:" +#~ msgstr "Pracovní kód:" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Zobrazení" +#~ msgid "Enter a Job Code" +#~ msgstr "Vložte pracovní kód" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Záznam chyb" +#~ msgid "Name + extension" +#~ msgstr "Jméno + koncovka" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Vyčistit kompletní stahování" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Předchozí soubor" +#~ msgid "Job Codes" +#~ msgstr "Pracovní kódy" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Další soubor" +#~ msgid "Backup" +#~ msgstr "Záloha" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Nápověda" +#~ msgid "_Error Log" +#~ msgstr "_Záznam chyb" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Přeložit tuto aplikaci..." +#~ msgid "Download Folder" +#~ msgstr "Složka stahování" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "Vybrat pro stažení" +#~ msgid "Download Subfolders" +#~ msgstr "Podsložky stahování" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Stáhnout" +#~ msgid "Program Automation" +#~ msgstr "Automatizace programu" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Nastavení: Rapid Photo Downloader" +#~ msgid "Job Codes" +#~ msgstr "Pracovní kódy" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "" -"Složky stahování fotografií" +#~ msgid "Backup\t" +#~ msgstr "Záloha\t" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Příklad: /home/user/Pictures" +#~ msgid "Rename Options" +#~ msgstr "Možnosti přejmenování" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Podsložky stahování" +#~ msgid "Rename Options" +#~ msgstr "Možnosti přejmenování" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Složka stahování:" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Zbývá %(minutes)i:%(seconds)02i minut" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Vyberte složku stahování. Podsložky pro stahované obrázky budou vytvořeny " -"automaticky v této složce s použitím struktury specifikované níže." +#~ msgid "About 1 minute remaining" +#~ msgstr "Zbývá 1 minuta" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Složka stahování" +#~ msgid "only output errors to the command line" +#~ msgstr "pouze výstup chyb do příkazové řádky" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Složky fotografií" +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "zobrazit informace o programu na příkazové řádce (default: %default)" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "" -"Přejmenování fotografií\t" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Přejmenování fotografie" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompaktibilita s jinými operačními systémy" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#~ msgid "Example" +#~ msgstr "Příklad" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Nový:" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Vyberte složku stahování. Podsložky pro stahované obrázky budou vytvořeny " +#~ "automaticky v této složce s použitím struktury specifikované níže." -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Originál:" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Photos" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Příklad" +#~ msgid "Error Handling" +#~ msgstr "Chybová obsluha" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Přejmenování fotografií" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Automatická detekce kapesních paměťových zařízení" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Složky stahování videa" +#~ msgid "Sequence Numbers" +#~ msgstr "Sekvenční čísla" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Omlouváme se, možnost stahování videa je vypnuta. Pro stahování videí " -"nainstalujte prosím buď hachoir metadata a kaa metadata " -"balíčky pro python, nebo exiftool." +#~ msgid "Download / Pause" +#~ msgstr "Stahování / Pauza" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Vyberte složku pro stažení. Podsložky pro stažená videa jsou vytvořena " -"automaticky podle schématu, které si vytvoříte." +#~ msgid "Error Log" +#~ msgstr "Chybový záznam" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Složky pro videa" +#~ msgid "Size" +#~ msgstr "Velikost" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Přejmenování videa\t" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Zbývá %i sekund" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Přejmenovat videa" +#~ msgid "About 1 second remaining" +#~ msgstr "Zbývá 1 sekunda" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Možnosti přejmenování" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Zdroj: %(source)s\n" +#~ "Destinace: %(destination)s" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Sekvenční čísla" +#~ msgid "Berlin" +#~ msgstr "Berlín" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Specifikujte čas ve 24 hodinovém formátu aby mohlo být resetováno sekvenční " -"číslo v Dnešní stahování." +#~ msgid "Paris" +#~ msgstr "Paříž" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Začátek dne:" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Dnešní stahování:" +#~ msgid "Prague" +#~ msgstr "Praha" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Uskladněné číslo:" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Synchronizovat sekvenční čísla RAW + JPEG" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompaktibilita s jinými operačními systémy" +#~ msgid "Tehran" +#~ msgstr "Teherán" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Určete znaky, které se mohou objevit v názvech souborů, ale mohly by později " -"působit problémy" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Odstranit nekompatibilní znaky" +#~ msgid "Rome" +#~ msgstr "Řím" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Možnosti přejmenování" +#~ msgid "Moscow" +#~ msgstr "Moskva" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Pracovní kódy" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Pracovní kódy" +#~ msgid "Budapest" +#~ msgstr "Budapešť" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Přidat..." +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "O_dstranit vše" +#~ msgid "Delhi" +#~ msgstr "Dílí" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Pracovní kódy" +#~ msgid "Warsaw" +#~ msgstr "Varšava" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Zařízení" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Zařízení" +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Specifikujte čas ve 24 hodinovém formátu aby mohlo být resetováno sekvenční " +#~ "číslo v Dnešní stahování." -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Přístroje nastavují odkud má probíhat stahování fotek a videí, jaké jsou " -"fotoaparáty, pamětové karty nebo přenosné datove zdroje.\n" -"\n" -"Můžete stahovat z několika přístrojů naráz, nebo můžete vybrat cestu na svůj " -"disk.\n" -"\n" -"Přímé stahování z fotoaparátů je momentálně pouze experimentální. Pokud " -"stahování přímo z fotoaparátu funguje špatně nebo vůbec, zkuste nastavit PTP " -"mód. Pokud toto není možné, je třeba použít čtečku karet." +#~ msgid "Device Detected" +#~ msgstr "Zařízení detekováno" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Automatická detekce kapesních paměťových zařízení" +#~ msgid "_Remember this choice" +#~ msgstr "_Zapamatovat si tuto volbu" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Automaticky detekovat zařízení" +#~ msgid "_Add..." +#~ msgstr "_Přidat..." -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Pokud povolíte automatickou detekci přenosných pamětoých médií, bude " -"skenován celý přístroj. Tot může na velkých přístrojích trvat déle.\n" -"\n" -"Pokud je tato možnost zapnuta a je detekován přístroj, budete dotázáni " -"jestli se má prohledávání opravdu spustit." +#~ msgid "R_emove All" +#~ msgstr "O_dstranit vše" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Umístění:" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Synchronizovat sekvenční čísla RAW + JPEG" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Pokud vypnete automatickou detekci, vyberte přesné umístění fotografií a " -"videí." +#~ msgid "Using backup device" +#~ msgstr "Používání zálohovacího zařízení" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Možnosti zařízení" +#~ msgid "Using backup devices" +#~ msgstr "Používání zálohovacích zařízení" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Zapamatované cesty" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Zdroj: %(source)s" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Uložené cesty jsou ty, které jsou přiřazeny přístrojům které jste vybrali " -"vždy prohledávat nebo ignorovat, pokud je zapnuta automatická detekce " -"přenosných paměťových médií." +#~ msgid "Remove all Job Codes?" +#~ msgstr "Odstranit všechny pracovní kódy?" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Ignorované cesty" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Adresář destinace nelze vytvořit: %(directory)s\n" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Upřesněte koncovou část jakékoliv cesty kterou chcete ignorovat při " -"prohledávání přístrojů pro fotografie a videa. Jakákoliv cesta končící níže " -"vypsanými hodnotami nebude prohledána." +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Chcete odstranit všechny pracovní kódy?" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "_Odstranit vše" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Chyba v nastavení přejmenování videí" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Použijte _python-style regulární zkratky" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Chyba v nastavení přejmenování fotografií" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Možnosti zařízení" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Zvolte adresář do kterého se bude stahovat video" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Záloha\t" +#~ msgid "_Select" +#~ msgstr "_Vybrat" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Záloha" +#~ msgid "_File" +#~ msgstr "_Soubor" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Pokud vypnete automatickou detekci, vyberte přesné umístění pro zálohy." +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Chyba: %(inst)s" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Automatická detekce zálohovacích zařízení" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Zálohování %(path)s" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Při stahování můžete fotky a videa zálohovat na více umístění, např. na " -"externí disky." +#~ msgid "Photos:" +#~ msgstr "Fotografie:" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Zálohovat fotografie a videa při stahování" +#~ msgid "Videos:" +#~ msgstr "Videa:" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Vyberte složku, ve které jsou na zařízení uloženy zálohy. \n" -"Poznámka: Podle toho se také pozná, zda je zařízení použito pro zálohy. " -"Na každém zařízení, které chcete pro zálohy použít, vytvořte složku s " -"některým jménem. " +#~ msgid "Photo Rename\t" +#~ msgstr "" +#~ "Přejmenování fotografií\t" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Umístění zálohy fotografií:" +#~ msgid "Photo Rename" +#~ msgstr "Přejmenování fotografie" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Název složky pro zálohu fotek" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Konflikty jmen fotografií a videa" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Příklad:" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Příklad: /home/user/Pictures" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Photos" +#~ msgid "Video Rename\t" +#~ msgstr "Přejmenování videa\t" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Název složky pro zálohu videí" +#~ msgid "Photo Download Folders" +#~ msgstr "" +#~ "Složky stahování fotografií" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Umístění zálohy videí:" +#~ msgid "Video Download Folders" +#~ msgstr "Složky stahování videa" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Záloha" +#~ msgid "Automatically detect devices" +#~ msgstr "Automaticky detekovat zařízení" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Různé" +#~ msgid "Devices" +#~ msgstr "Zařízení" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatizace programu" +#~ msgid "Location:" +#~ msgstr "Umístění:" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Po stažení souborů odpojit zařízení" +#~ msgid "Photo Rename" +#~ msgstr "Přejmenování fotografií" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Start stahování při startu programu" +#~ msgid "Photo Folders" +#~ msgstr "Složky fotografií" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Začít stahovat hned po vložení zařízení" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Ukončit program po stažení souborů" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Ukončit program, i když stahování skončilo varováními nebo chybami" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Automaticky otáčet obrázky formátu JPEG" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Ověřovat soubory při stahování" +#~ msgid "; " +#~ msgstr "; " -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Výkon" +#~ msgid "Free space:" +#~ msgstr "Volné místo:" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Generovat náhledy (pomalé)" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Různé" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Chybová obsluha" +#~ msgid "." +#~ msgstr "." -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Konflikty jmen fotografií a videa" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s z celkem %(total)s %(filetypes)s" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Přidat unikátní identifikátor" +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s do složky nelze zapisovat" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Vynechat stahování" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Složka: %s" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Pokud má fotka nebo video stejný název jako již existující soubor, vyberte, " -"zda se má stahování přeskočit, nebo přejmenovat." +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s složka je neplatná" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Vyberte, zda při zálohování přepsat na cílovém zařízení soubor se stejným " -"jménem, nebo jeho zálohování přeskočit." +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s složka neexistuje" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Přepsat" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "resetovat nastavení programu a skončit" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Vynechat" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "zobrazit přípony souborů, které program rozpozná, a skončit" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Chybová obsluha" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s volné" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importovat fotky a videa spolehlivě" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "Zobrazit ladicí informace při spuštění z příkazové řádky" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Chyba v nastavení přejmenovávání obrázků." +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Chyba v nastavení složek pro stahování videí" -#~ msgid "Resetting to default values." -#~ msgstr "Resetování na výchozí hodnoty." +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Chyba v nastavení složek pro stahování fotek" -#~ msgid "Select an image folder" -#~ msgstr "Vyberte složku obrázků" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Všechna nastavení a předvolby byly nastaveny na výchozí hodnoty" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Vyberte složku do které má být uložena záloha obrázků" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Nacházejí se na tomto zařízení fotografie nebo videa ke stažení?" +#, python-format #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "\n" -#~ "Prosím zkontrolujte nastavení, restartujte program a zkuste to znovu." +#~ "%(problem)s\n" +#~ "Soubor: %(file)s" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Vyskytla se chyba v nastavení programu." - -#~ msgid "Image filename could not be generated" -#~ msgstr "Název obrázku nemohl být vygenerován" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Vyberte složku, která obsahuje %(file_types)s" #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Skenování zařízení kompletní: žádné obrázky nebyly na %s nalezeny" +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "Metadata %(filetype)s nelze načíst." #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 z %s obrázků okopírováno" +#~ msgid "Error generating component %s." +#~ msgstr "Chyba při vytváření části %s." -#~ msgid "Could not open image" -#~ msgstr "Nelze otevřít obrázek" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Při kopírování %(filetype)s došlo k chybě." #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s obrázků přeskočeno" +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "Nelze vytvořit %(filetype)s %(area)s" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s obrázků staženo" +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "Parametry pro vytvoření složky %(filetype)s jsou neplatné a nelze je " +#~ "použít.\n" +#~ "Použijí se výchozí hodnoty." #, python-format -#~ msgid "Source: %s" -#~ msgstr "Zdroj: %s" +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Hodnota pro datum nebo čas %s je neplatná." + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Varování: Není k dispozici dostatečný počet metadat, aby bylo " +#~ "možné vytvořit celé jméno. Použijte prosím pro vytvoření jména jiné " +#~ "možnosti." + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Varování: Není k dispozici dostatečný počet metadat, aby bylo " +#~ "možné vytvořit složky. Použijte prosím pro vytvoření jména jiné " +#~ "možnosti." #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Unikátní identifikátor '%s' přidán" +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "" +#~ "%(filetype)s nelze zálohovat, protože nebylo nalezeno vhodné umístění." -#~ msgid "The image was not copied." -#~ msgstr "Obrázek nebyl okopírován." +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s a již existuje" -#~ msgid "errors" -#~ msgstr "chyby" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s byl už stažen" -#~ msgid "Backup device missing" -#~ msgstr "Zálohovací zařízení chybí" +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "Existující %(filetype)s byl naposledy změněn %(date)s v %(time)s." -#~ msgid "No backup device was detected." -#~ msgstr "Zálohovací zařízení nebylo detekováno." +#, python-format +#~ msgid "" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." +#~ msgstr "" +#~ "Existující %(filetype)s byl naposledy změněn %(date)s v %(time)s. Byl " +#~ "přidán jedinečný identifikátor '%(identifier)s'." -#~ msgid "Image skipped" -#~ msgstr "Obrázek přeskočen" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Metadata jsou pravděpodobně poškozená." -#~ msgid "Image already exists" -#~ msgstr "Obrázek neexistuje" +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Neexistují žádná data k pojmenování %(filetype)s." -#~ msgid "Starting downloads" -#~ msgstr "Stahování začíná" +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Chyba: %(errorno)s %(strerror)s" -#~ msgid "Preferences were modified." -#~ msgstr "Nastavení bylo modifikováno." +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "Jméno souboru, přípona a EXIF naznačují, že soubor byl již stažen." -#~ msgid "images skipped" -#~ msgstr "obrázky přeskočeny" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#~ msgid "_Download " -#~ msgstr "_Stažení " +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#~ msgid "images downloaded" -#~ msgstr "obrázky staženy" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Došlo k chybě při zálohování na %(volume)s." -#~ msgid "_Pause" -#~ msgstr "_Pozastavit" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Došlo k chybám při zálohování na následující zařízení: " -#~ msgid "Using" -#~ msgstr "Používání" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Došlo k chybě při zálohování na %(volume)s: %(inst)s." -#~ msgid "Download copying error" -#~ msgstr "Chyba kopírování obrázků" +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "" +#~ "Byly nalezeny fotky se stejným jménem, ale rozdílným časem vzniku: " +#~ "%(details)s" -#~ msgid "_Photos" -#~ msgstr "_Fotografie" +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " byl zálohován na %(volume)s" -#~ msgid "_Thumbnails" -#~ msgstr "_Náhledy" +#~ msgid " It was backed up to these devices: " +#~ msgstr " byl zálohován na následující zařízení: " -#~ msgid "Image location:" -#~ msgstr "Umístění obrázku:" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "Image Rename" -#~ msgstr "Přejmenování obrázku" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s a %(final_volume)s." -#~ msgid "Ignore" -#~ msgstr "Ignoruj" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Zálohy na následujících zařízeních byly přepsány: " -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Záloha na %(volume)s byla přepsána." -#~ msgid "Download Folder" -#~ msgstr "Složka stahování" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Zálohy už existují, a to v těchto umístěních: " -#~ msgid "Image overwritten" -#~ msgstr "Obrázek přepsán" +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Na zařízení %(volume)s už záloha existuje." -#~ msgid "This device has no images to download from." -#~ msgstr "Toto zařízení nemá žádné obrázky pro stažení." +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s a %(volume)s." #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Stahování začalo z %s" +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s a %(volume)s (%(inst)s)." #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Stahování kompletní z %s" +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s - kromě toho: %(newproblem)s" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Náhled nemůže být zobrazen" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Kromě toho došlo k dalším %(problems)s problémům." -#~ msgid "Job Code entered" -#~ msgstr "Pracovní kód vložen" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Došlo k chybě při vytváření adresářů na %(volume)s: %(inst)s." -#~ msgid " " -#~ msgstr " " +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "Došlo k chybě při vytváření adresářů na následujících zařízeních: " -#~ msgid "Image Rename" -#~ msgstr "Přejmenování obrázku" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problém při vytváření %s" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Příklad: /home/user/photos" +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Problémy při vytváření %s" -#~ msgid "Backup location:" -#~ msgstr "Umístění zálohy:" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "Při kopírování %(filetype)s došlo k chybě, ale záloha proběhla" -#~ msgid "Report an error" -#~ msgstr "Nahlásit chybu" +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s už existuje, ale byl zálohován" -#~ msgid "Report a warning" -#~ msgstr "Nahlásit varování" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problém při vytváření názvů pro složky a soubory" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Chyba v nastavení stahovací podsložky" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problémy při vytváření názvů pro složky a soubory" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "Sken zařízení kompletní: nalezeno %(number)s obrázků na %(device)s" +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s a %(final_missing_metadata_element)s." -#~ msgid "Backup image already exists" -#~ msgstr "Záloha obrázku neexistuje" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Kromě toho došlo k %(problem)s." -#~ msgid "Image has no thumbnail" -#~ msgstr "Obrázek nemá náhled" +#~ msgid "There were errors backing up" +#~ msgstr "Chyby při zálohování" -#~ msgid "Preferences were changed." -#~ msgstr "Nastavení změněno" +#~ msgid "there were errors backing up" +#~ msgstr "chyby při zálohování" -#, python-format -#~ msgid "%s is already running" -#~ msgstr "%s není připraven k používání" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Došlo k více problémům" -#~ msgid "Image Name Conflicts" -#~ msgstr "Konflikt jmen obrázků" +#~ msgid "there was an error backing up" +#~ msgstr "chyba při zálohování" -#~ msgid "Automation" -#~ msgstr "Automatizace" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s a %(backinguperror)s" -#~ msgid "Download Folder" -#~ msgstr "Složka stahování" +#~ msgid "There was an error backing up" +#~ msgstr "Chyba při zálohování" -#~ msgid "Image Rename\t" -#~ msgstr "Přejmenování obrázku\t" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Cesta: %s" -#~ msgid "Backup folder name:" -#~ msgstr "Jméno složky zálohování:" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Nepodařilo se vytvořit podsložku" -#~ msgid "Image Devices" -#~ msgstr "Obrázková zařízení" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Fotka už byla stažena" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Promiňte, v nastavení je chyba:\n" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Byly nalezeny fotky se stejným jménem, ale různým datem vzniku" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Resetování do půlnoci.\n" +#~ msgid "Next File" +#~ msgstr "Další soubor" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Hodnota nastavení 'Začátek dne' je poškozena.\n" +#~ msgid "Previous File" +#~ msgstr "Předchozí soubor" -#~ msgid "Warning:" -#~ msgstr "Varování:" +#~ msgid "_Uncheck All" +#~ msgstr "_Odznačit vše" -#~ msgid "Some preferences will be reset." -#~ msgstr "Některé nastavení bylo resetováno." +#~ msgid "_Include in download" +#~ msgstr "Vybrat pro stažení" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Žádné nastavení nebylo změněno." +#~ msgid "_Download" +#~ msgstr "_Stáhnout" -#~ msgid "Problem using pynotify." -#~ msgstr "Problém používání pynotify." +#~ msgid "_Check All" +#~ msgstr "Zaškrtnout _všechny" -#~ msgid "Missing Backup Devices" -#~ msgstr "Chybějící zálohovací zařízení" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Vybrat všechny _bez štítku" -#, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "chyba vygenerování jména s komponentem %s" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Vybrat všechny se ští_tkem" -#~ msgid "Image Devices" -#~ msgstr "Obrázková zařízení" +#~ msgid "Miscellaneous" +#~ msgstr "Různé" -#~ msgid "Backup photos when downloading" -#~ msgstr "Zálohovat obrázky během stahování" +#~ msgid "Photo backup folder name:" +#~ msgstr "Název složky pro zálohu fotek" #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Vyberte zda má být přeskočeno stahování obrázku nebo přidejte unikátní " -#~ "identifikátor." +#~ "Vyberte složku pro stažení. Podsložky pro stažená videa jsou vytvořena " +#~ "automaticky podle schématu, které si vytvoříte." -#~ msgid "Automation" -#~ msgstr "Automatizace" +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Určete znaky, které se mohou objevit v názvech souborů, ale mohly by později " +#~ "působit problémy" -#~ msgid "Automatically detect image devices" -#~ msgstr "Automatická detekce obrázkových zařízení" +#~ msgid "Video backup folder name:" +#~ msgstr "Název složky pro zálohu videí" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Odejít z programu když bude stahování hotovo" +#~ msgid "Video Rename" +#~ msgstr "Přejmenovat videa" -#~ msgid "Error Log" -#~ msgstr "Chybový záznam" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Po stažení souborů odpojit zařízení" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Rapid Photo Downloader je otevřený software; můžete ho redistribuovat a/nebo " -#~ "modifikovat za podmínek GNU General Public License publikované Free Software " -#~ "Foundation; ve verzi 2, nebo (podle vašich nároků) v jiné novější verzi.\n" -#~ "\n" -#~ "Rapid Photo Downloader je distribuován v naději že bude používán, ale BEZ " -#~ "JAKÉKOLI ZÁRUKY; neposkytují se ani odvozené záruky PRODEJNOSTI anebo " -#~ "VHODNOSTI PRO URČITÝ ÚČEL. Viz GNU General Public License pro více detailů.\n" -#~ "\n" -#~ "Měli byste obdržet kopii GNU General Public Licence spolu s Rapid Photo " -#~ "Downloader. Pokud ji neobržíte napište na: Free Software Foundation, Inc, 51 " -#~ "Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Pokud má fotka nebo video stejný název jako již existující soubor, vyberte, " +#~ "zda se má stahování přeskočit, nebo přejmenovat." -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "Novější verze této aplikace na tomto počítači již byla spuštěna.\n" -#~ "\n" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importovat fotky a videa spolehlivě" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Problém: %(problem)s" +#~ msgid "Video Folders" +#~ msgstr "Složky pro videa" -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Destinace: %(destination)s\n" -#~ "Problém: %(problem)s" +#~ "Vyberte, zda při zálohování přepsat na cílovém zařízení soubor se stejným " +#~ "jménem, nebo jeho zálohování přeskočit." -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Destinace: %(destination)s\n" -#~ "Chyba: %(errno)s %(strerror)s" +#~ msgid "The following metadata is missing: " +#~ msgstr "Následující metada chybí: " #, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Adresář destinace nemohl být vytvořen\n" -#~ "%(directory)s\n" -#~ "Chyba: %(errno)s %(strerror)s" +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Destinace: %(destination)s\n" -#~ "Chyba: %(errorno)s %(strerror)s" +#~ "Vyberte složku, ve které jsou na zařízení uloženy zálohy. \n" +#~ "Poznámka: Podle toho se také pozná, zda je zařízení použito pro zálohy. " +#~ "Na každém zařízení, které chcete pro zálohy použít, vytvořte složku s " +#~ "některým jménem. " #, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Podsložka: %(subfolder)s\n" -#~ "Obrázek: %(image)s\n" -#~ "Problém: %(problem)s" +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s se neodpojilo" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Promiňte, nastavení je invalidní a muselo být resetováno." +#~ msgid "Device Options" +#~ msgstr "Možnosti zařízení" -#~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." -#~ msgstr "" -#~ "Tato verze tohoto programu již na tomto počítači byla nainstalována. " -#~ "Kontrola nastavení." +#~ msgid "Device Options" +#~ msgstr "Možnosti zařízení" -#~ msgid "Automatically start download is false" -#~ msgstr "Automatický start stahování je zakázán" +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Generovat náhledy (pomalé)" -#~ msgid "Automatically start download is true" -#~ msgstr "Automatický start stahování je povolen" +#~ msgid "Re_move All" +#~ msgstr "_Odstranit vše" + +#~ msgid "Performance" +#~ msgstr "Výkon" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s z %(total)s obrázků okopírováno" +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Zálohování fotografií do %(path)s a videí do %(path2)s" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "Nový den začal - resetování 'Dnešní stahování' sekvenční číslo" +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Zálohování fotografií a videí do %(path)s" -#~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." -#~ msgstr "" -#~ "Vy můžete vaše fotografie zálohovat do různých umístění a můžete je stahovat " -#~ "na různé externí disky." +#~ msgid "Remembered Paths" +#~ msgstr "Zapamatované cesty" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Stahování začne po vložení pracovního kódu" +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Zvolte složku ve které budou zálohována videa" #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Detekováno %(device)s s %(path)s cestami" +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s z %(total)s %(filetypes)s (%(remaining)s remaining)" -#, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Hodnota nastavení '%(value)s' je invalidní" +#~ msgid "Invalid regular expression" +#~ msgstr "Neplatný regulární výraz" -#, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" -#~ msgstr "" -#~ "Klíč nastavení '%(key)s' je invalidní\n" -#~ "Předpokládáno %(value)s" +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Odstranit všechny zapamatované cesty?" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." -#~ msgstr "" -#~ "Varování: Existují dostatečná metadata obrázku. S jejich pomocí " -#~ "lze vygenerovat název. Pokud chcete obrázek přejmenovat použijte nastavení " -#~ "přejmenování." +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Zvolte složku, ve které bude uložena záloha fotografií" -#~ msgid "It may be corrupted" -#~ msgstr "Toto může být poškozeno" +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Odstranit všechny ignorované cesty?" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." -#~ msgstr "" -#~ "Varování: Existují dostatečná metadata obrázku pro vygenerování " -#~ "podsložek. Pokud chcete podsložky přejmenovat použijte nastavení jmen." +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Použijte _python-style regulární zkratky" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "" -#~ "Některé hodnoty v nastavení podsložky jsou nepodstatné a proto byly smazány." +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Opravdu chcete smazat všechny zapamatované cesty?" + +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Opravdu chcete smazat všechny ignorované cesty?" #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s metadata nejsou v obrázku" +#~ msgid "Downloading from %(location)s." +#~ msgstr "Stahování z %(location)s." -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Start stahování po vložení obrázkového zařízení" +#~ msgid "Copy" +#~ msgstr "Kopírovat" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Tato nastavení nejsou správně utvořena:" +#~ msgid "Move" +#~ msgstr "Přesun" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importujte své obrázky efektivně a spolehlivě" +#~ msgid "Auto Detect" +#~ msgstr "Automatická detekce" -#, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "Metadata jsou základy pro generování podsložek / jmen obrázků.\n" -#~ "Zdroj: %s" +#~ msgid "From" +#~ msgstr "Z" -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "" -#~ "Nastavení programu se zdá být validní, ale zkontrolujte bezpečnou opravnou " -#~ "operaci." +#~ msgid "To" +#~ msgstr "Do" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." -#~ msgstr "" -#~ "Tato verze programu používá jiné nastavení než ta stará. Vaše nastavení bylo " -#~ "aktualizováno.\n" -#~ "\n" -#~ "Prosím zkontrolujte bezpečnou opravnou operaci." +#~ msgid "the root of the file system" +#~ msgstr "kořen souborového systému" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Automaticky otáčet obrázky formátu JPEG" #, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Chyba v časovém komponentu. Hodnota %s se zdá invalidní" +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "hledám (nalezeno %(photos)s fotek a %(videos)s videí)..." + +#~ msgid "An unknown error occurred" +#~ msgstr "Došlo k neznámé chybě" -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Metadata subsekund neprezentují obrázek" +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "%(filetype)s nebylo správně staženo" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Přijetí schopností pynotify serveru selhalo." +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." +#~ msgstr "Ověření souboru selhalo. Stažená verze se liší od originálu." -#~ msgid "Specify what to do when there are no backup devices." +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "Specifikujte co se má dít, když když nejsou nalezena žádná zálohovací " -#~ "zařízení." - -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Resetování hodnoty na nulu.\n" +#~ "Chyba: vyberte autodetekci přístroje nebo ručně nastavte cestu ze které se " +#~ "má stahovat, ale ne obojí." +#, python-format #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Vložené nastavení podsložky je invalidní a nelze použít.\n" -#~ "Bylo tedy resetováno na výchozí hodnoty." +#~ "Následující regulární výrazy jsou neplatné a budou odstraněny, pokud je " +#~ "neopravíte:\n" +#~ " %s" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Tato verze programu využívá uživatelsky jiné nastavení než ta předchozí. " -#~ "Některé nastavení je invalidní a nelze aktualizovat. Je tedy resetováno." +#~ "Opravdu chcete stahovat odtud? Na některých systémech může sken této lokace " +#~ "trvat velmi dlouho." -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Odpojit (\"vysunout\") obrázkové zařízení po dokončení stahování" +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Záloha %(file_type)s přepsána" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Máte-li zapnutou automatickou detekci, vyberte přesnou lokaci zálohy." +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s nebylo zazálohováno" + +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Záloha %(file_type)s již existuje" #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Máte-li zapnutou automatickou detekci, vyberte přesnou lokaci snímků." - -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "typ souboru byl rozeznán, ale obrázek nemá označení typu souboru" - -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "číslo obrázku bylo rozeznáno, ale obrázek nemá číslo" +#~ "automaticky detekovat přístroje ze kterých se má stahovat, nadřazené " +#~ "momentálnímu nastavení programu" #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Jestli povolíte automaticko detekci přenosných paměťových zařízení, tak " -#~ "budou z tohoto zařízení hledány obrázky. Na zařízeních s větší kapacitou to " -#~ "bude trvat déle." +#~ "ručně vybrat cestu k přístroji ze kterého se má stahovat, nadřazené " +#~ "momentálnímu nastavení programu" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "program rozpozná typy obrázkových souborů a ukončí" +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Žádný záložní přístroj neobsahuje platý adresář pro zálohování %(filetype)s" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Hodnota dnešní stahování je invalidní.\n" +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "" +#~ "Upřesněte koncovou část jakékoliv cesty kterou chcete ignorovat při " +#~ "prohledávání přístrojů pro fotografie a videa. Jakákoliv cesta končící níže " +#~ "vypsanými hodnotami nebude prohledána." #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Při zálohování vyberte zda chcete přepsat obrázek který má schodné jméno s " -#~ "jiným, či zda ho chcete nezálohovat." +#~ "Omlouváme se, možnost stahování videa je vypnuta. Pro stahování videí " +#~ "nainstalujte prosím buď hachoir metadata a kaa metadata " +#~ "balíčky pro python, nebo exiftool." #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Specifikujte zda mají být z názvů obrázků a složek vymazány některé znaky " -#~ "které nejsou povoleny operačními systémy." +#~ "Pokud vypnete automatickou detekci, vyberte přesné umístění fotografií a " +#~ "videí." #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Specifikujte, co se má dělat, když byl obrázek stejného jména již stažen " -#~ "nebo zálohován." +#~ "Pokud povolíte automatickou detekci přenosných pamětoých médií, bude " +#~ "skenován celý přístroj. Tot může na velkých přístrojích trvat déle.\n" +#~ "\n" +#~ "Pokud je tato možnost zapnuta a je detekován přístroj, budete dotázáni " +#~ "jestli se má prohledávání opravdu spustit." #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " +#~ "Devices are from where to download photos and videos, such as cameras, " #~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Obrázková zařízení jsou zařízení, ze kterých se mohou stahovat fotografie, " -#~ "jsou to např.: fotoaparáty, paměťové karty nebo přenosná paměťová zařízení.\n" +#~ "Přístroje nastavují odkud má probíhat stahování fotek a videí, jaké jsou " +#~ "fotoaparáty, pamětové karty nebo přenosné datove zdroje.\n" #~ "\n" -#~ "Zde si můžete stáhnout fotografie z více obrázkových zařízení současně.\n" +#~ "Můžete stahovat z několika přístrojů naráz, nebo můžete vybrat cestu na svůj " +#~ "disk.\n" #~ "\n" -#~ "Pokud stažení přímo z fotoaparátu funguje špatně nebo vůbec nefunguje, " -#~ "zkuste je v nastavení přepnout do režimu PTP. Není-li to možné, zvažte " -#~ "použití čtečky karet. " - -#~ msgid "Image Devices" -#~ msgstr "Obrázková zařízení" - -#~ msgid "Goodbye" -#~ msgstr "Hezký den" +#~ "Přímé stahování z fotoaparátů je momentálně pouze experimentální. Pokud " +#~ "stahování přímo z fotoaparátu funguje špatně nebo vůbec, zkuste nastavit PTP " +#~ "mód. Pokud toto není možné, je třeba použít čtečku karet." -#~ msgid "Image has no metadata" -#~ msgstr "Obrázek nemá metadata" - -#~ msgid "Job Code not entered" -#~ msgstr "Pracovní kód nebyl vložen" - -#~ msgid "Enter a new job code." -#~ msgstr "Vložte nový pracovní kód." - -#~ msgid "Prompting for Job Code" -#~ msgstr "Výzva pro pracovní kód" - -#, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Výzva pro použití %s" - -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Výzva k pracovnímu kódu již existuje, nevyzívejte znovu" +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." +#~ msgstr "" +#~ "Uložené cesty jsou ty, které jsou přiřazeny přístrojům které jste vybrali " +#~ "vždy prohledávat nebo ignorovat, pokud je zapnuta automatická detekce " +#~ "přenosných paměťových médií." -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Zařízení %(device)s (%(path)s) ignorováno" +#~ msgid "Refresh" +#~ msgstr "Obnovit" -#, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s vybráno pro stažení" +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Ověřovat soubory při stahování" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s odmítnuto jako stahovací zařízení" +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Tento regulární výraz je neplatný a bude odstraněn pokud ho neopravíte:\n" +#~ " %s" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Máte zařízení či oddíl určený ke stažení?" +#~ msgid "About..." +#~ msgstr "O aplikaci..." -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Toto zařízení či oddíl bude vždy použito pro stažení" +#~ msgid "Help" +#~ msgstr "Nápověda" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Toto zařízení či oddíl nebude použito pro stažení" +#~ msgid "Check All Photos" +#~ msgstr "Označit všechny fotografie" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Vložte nový pracovní kód, nebo vyberte předchozí." +#~ msgid "Check All Videos" +#~ msgstr "Označit všechna videa" -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." -#~ msgstr "" -#~ "Specifikujte složku, ve které jsou uloženy zálohy na zařízení. \n" -#~ "\n" -#~ "Poznámka: tento údaj bude také použit pro určení, zda je zařízení " -#~ "používané pro zálohování. Pokud chcete použít jiné zařízení pro zálohování , " -#~ "vytvořte v něm složku s tímto názvem." +#~ msgid "Quit" +#~ msgstr "Ukončit" -#~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "Název obrázku se nepodařilo vygenerovat. Prosím zkontrolujte, zda existují " -#~ "dostatečná metadata." +#~ msgid "File verification failed on these devices: " +#~ msgstr "Ověření souboru selhalo na těchto přístrojích: " +#, python-format #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." #~ msgstr "" -#~ "Jméno podsložky nemohlo být řádně vygenerováno. Zkontrolujte, kde jsou " -#~ "dostatečná metadata." - -#~ msgid "The device can now be safely removed" -#~ msgstr "Zařízení nyní nemůže být bezpečně vymazáno" - -#~ msgid "Using manually specified path" -#~ msgstr "Používání manuálně specifikované cesty" +#~ "Ověření souboru selhalo na %(volume)s. Zálohovaná verze je jiná než ta " +#~ "stažená." diff --git a/po/da.po b/po/da.po index 3c65363..721526b 100644 --- a/po/da.po +++ b/po/da.po @@ -6,2048 +6,4708 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:14+0000\n" -"Last-Translator: Torben Gundtofte-Bruun \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Danish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: da\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Udviklere" -#: rapid/rapid.py:122 -#, python-format +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Sikkerhedskopi er ikke indstillet" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Ingen backup enheder fundet" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Sti til sikkerhedskopier er ikke angivet" + +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Dine fotos og videoer kan sikkerhedskopieres til flere steder mens de " +"downloades, for eksempel til en ekstern harddisk." + +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Tag sikkerhedskopi af fotos og videoer mens de downloades" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Opdag backup-enheder automatisk" + +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Navn til fotomappe:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Navn til videomappe:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Eksempel:" + +#: ../raphodo/backuppanel.py:448 msgid "" -"%(date)s\n" -"%(time)s" +"If you disable automatic detection, choose the exact backup locations." msgstr "" -"%(date)s\n" -"%(time)s" +"Vælg nøjagtig placering af sikkerhedskopier, hvis du slår automatisk " +"opdagelse fra." + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Placering af foto sikkerhedskopier:" -#: rapid/rapid.py:124 +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Vælg sti til sikkerhedskopier for fotos" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Placering af video sikkerhedskopi:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Vælg sti til sikkerhedskopier for videoer" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "drev1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "drev2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Forventet pladsforbrug til sikkerhedskopier" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Valg for sikkerhedskopier" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "video THM" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "lyd" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s fotos" -#: rapid/rapid.py:127 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s videoer" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Enhed" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Brugt" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "Overskud" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Ukendt enhedsstørrelse" + +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "Ingen fri plads på %(size_total)s enhed" + +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s fri af %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Fotos" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Videoer" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Forventet pladsforbrug efter download" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Brugerdefineret..." + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Andet" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Størrelse" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignorér midlertidigt denne enhed" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignorér altid denne enhed" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Søg igen" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "%s fuld" + +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Kameraer" + +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Enheder" + +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "Henter fra %(device_names)s" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Downloadfremgang" +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Vælg kilde" -#: rapid/rapid.py:343 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s kunne ikke afmonteres" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "gennemsøger..." +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s kameraer" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "filsystemets rod" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s enheder" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Downloading from %(location)s." -msgstr "henter fra %(location)s." +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:1823 +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" + +#: ../raphodo/didyouknow.py:50 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -"Vil du virkelig hente herfra? På nogle systemer kan det tage lang tid at " -"gennemse denne kilde." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Hent" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pause" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/didyouknow.py:74 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -"Disse download mapper er ugyldige:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format +#: ../raphodo/didyouknow.py:81 msgid "" -"This download folder is invalid:\n" -"%s" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -"Denne download mappe er ugyldig:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Download kan ikke fortsætte" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotos" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "videoer" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Cirka 1 sekund endnu" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Cirka %i sekunder endnu" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Cirka 1 minut endnu" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Cirka %(minutes)i:%(seconds)02i sekunder endnu" +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fotos og videoer" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fotos eller videoer" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "foto" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s hentet" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:2876 -#, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s kunne ikke hentes" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "advarsler" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Alle downloads er afsluttet" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s hentet" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s kunne ikke hentes" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s af %(total)s %(filetypes)s (%(remaining)s endnu)" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s af %(total)s %(filetypes)s" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Fra" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Opdag automatisk" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Vælg en mappe der indeholder %(file_types)s" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Kopier" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Flyt" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" +"I dette eksempel indeholder drevet photobackup ikke en mappe " +"Videos, derfor bliver videoer ikke sikkerhedskopieret til derhen." -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Til" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotos:" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Vælg en mappe at downloade fotos til" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Dagens tip" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Videoer:" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "Vidste du...?" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Vælg en mappe at downloade videoer til" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "Vis tips ved start" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "og" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "&Næste" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Benytter backup enheder" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "&Forrige" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Benytter backup enhed" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/sek" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Ingen backup enheder fundet" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Et par sekunder" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Fri plads:" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 sekund" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "%d seconds" +msgstr "%d sekunder" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minut" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr ", " +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d minutter" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "," +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 time" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "%(free)s free" -msgstr "%(free)s fri plads" +msgid "%d hours" +msgstr "%d timer" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 dag" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Sikkerhedskopierer fotos og videoer til %(path)s" +msgid "%d days" +msgstr "%d dage" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minut, 1 sekund" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "Backing up to %(path)s" -msgstr "Tager sikkerhedskopi til %(path)s" +msgid "1 minute, %d seconds" +msgstr "1 minut, %d sekunder" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:795 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Sikkerhedskopierer fotos til %(path)s og videoer til %(path2)s" +msgid "%d minutes, 1 second" +msgstr "%d minut, 1 sekund" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minutter, %(seconds)d sekunder" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Programmets indstillinger er ugyldige" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 time, 1 minut" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "1 time, %d minutter" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s download mappe findes ikke" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d timer, %(minutes)d minutter" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 dag, 1 time" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "Folder: %s" -msgstr "Mappe: %s" +msgid "1 day, %d hours" +msgstr "1 dag, %d timer" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:866 #, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s download mappe er ugyldig" +msgid "%d days, 1 hour" +msgstr "%d dage, 1 hour" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:868 #, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s download mappe er skrivebeskyttet" +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d dage, %(hours)d timer" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Små billeder" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "Find" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -"vis programinformation på kommandolinien mens programmet kører (standard: " -"%default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -"vis fejlsøgningsinformation når programmet startes fra kommandolinien" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "vis kun fejl på kommandolinien" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "Find det foregående sted med denne frase" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "vis hvilke foto og video formater programmet kender, og afslut" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "Find det næste sted med denne frase" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" -msgstr "" -"opdag enheder automatisk, hvorfra der skal hentes, og overskriv " -"eksisterende programindstillinger" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "&Fremhæv alle" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -"angiv stien manuelt, hvorfra der skal hentes, og overskriv eksisterende " -"programindstillinger" - -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "nulstil alle programindstillinger og afslut" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -"Fejl: angiv automatisk opdagelse af enheder, eller angiv stien manuelt, " -"hvorfra der skal hentes, men angiv ikke begge dele." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "og %s" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Alle indstillinger er blevet nulstillet" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "&Hele ord" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Fejl ved sikkerhedskopiering" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "Søg kun hele ord" -#: rapid/backupfile.py:151 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Destinationsmappe kunne ikke oprettes: %(directory)s\n" +msgid "%s of %s matches" +msgstr "%s af %s træffere" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" -msgstr "" -"Kilde: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Ryd" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Fejl: %(inst)s" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "Tekst ikke fundet" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "Problem i Rapid Photo Downloader" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/excepthook.py:81 +#, python-brace-format msgid "" -"%(problem)s\n" -"File: %(file)s" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -"%(problem)s\n" -"Fil: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "Et problem er optrådt i Rapid Photo Downloader\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Enhed fundet" +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Skal fotos og videoer hentes fra denne enhed?" +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "Filsystem" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Husk dette valg" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "Anden..." -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "%s (sti findes ikke)" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Dato og klokkeslæt" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Tekst" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Filnavn" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Metadata" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Sekvenser" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "Job kode" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Billedets dato" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Videoens dato" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "I dag" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "I går" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Download klokkeslæt" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Navn + udvidelse" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Navn" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Udvidelse" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Billedets nummer" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Videoens nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Blænde" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Lukkertid" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Brændvidde" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Kameramærke" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Kameramodel" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Forkortet kameramodel" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Forkortet kameramodel med bindestreg" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Serienummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Lukker-antal" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Filnummer" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Kun mappen" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Mappe og fil" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Ejernavn" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Kodning" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Bredde" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Højde" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Længde" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Billeder per sekund" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Kunstner" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Ophavsret" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Downloads i dag" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Kørselsnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Undermappe nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Gemt nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Sekvensbogstav" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Alle cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Sidste ciffer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Sidste 2 cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Sidste 3 cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Sidste 4 cifre" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Oprindelige Store/Små Bogstaver" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "STORE BOGSTAVER" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "små bogstaver" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Et ciffer" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "To cifre" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Tre cifre" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Fire cifre" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Fem cifre" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Seks cifre" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Syv cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Delsekunder" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ÅÅÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ÅÅÅÅ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "YYYY_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "ÅÅ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "YY_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "ÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "ÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Måned (udskrevet)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Måned (forkortet)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "TTMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "TTMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "TT-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "TT-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "TT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minutter)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Undermappe indstillinger bør ikke begynde med et %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Dato" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Undermappe indstillinger bør ikke slutte med et %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Dato (bindestreger)" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Undermappe indstillinger bør ikke indeholde to %s efter hinanden" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Dato (understreger)" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Dato og jobkode" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "YYYYMM_Jobkode" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "Dato og jobkode undermappe" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "YYYYMM" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Jobkode" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "Oprindeligt filnavn" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "Dato-tid og downloads i dag" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "YYYYMMDD-HHMM-1" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Fjern alle job koder?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "Dato og downloads i dag" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Skal alle job koder fjernes?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "YYYYMMDD-1" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Fjern alle huskede stier?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "DAto-tid og billed nummer" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Skal alle huskede stier fjernes?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "YYYYMMDD-1234" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Fjern alle ignorerede stier?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "Dato-tid og jobkode" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Skal alle ignorerede stier fjernes?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "YYYYMMDD-HHMM-jobkode-1" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Fejl i indstillinger til foto omdøbning" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "YYYYMMDD-jobkode-1" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Fejl i indstillinger til video omdøbning" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "Dato-tid og video nummer" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Fejl i indstillinger til foto download undermapper" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "YYYYMMDD_1234" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Fejl i indstillinger til video download undermapper" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Opløsning" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Angiv en jobkode" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "YYYYMMDD-HHMM-1-1920x1080" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Angiv en ny jobkode eller vælg en eksisterende" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "Anvend jobkode til download" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Angiv en ny jobkode" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Jobkode:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "Den nye jobkode vil ikke blive anvendt til fotos og videoer." -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Angiv en sti der skal ignoreres" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "Den nye jobkode vil ikke blive anvendt til %s." -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "Angiv en sti som aldrig skal gennemsøges efter fotos og videoer" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "Den nye jobkode vil blive anvendt til %s." -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Sti:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "Ny jobkode" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Jobkode" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "&Jobkode:" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "&Husk dette valg" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "Vælg fotos og videoer for at give dem en jobkode." + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" +"Den nye jobkode vil blive anvendt til alle markerede fotos og/eller videoer." + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" +"Klik på knappen Anvend for at anvende den aktuelle jobkode til alle " +"markerede fotos og/eller videoer. Du kan også bare dobbeltklikke på jobkoden." + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "Senest anvendt" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "Jobkode sortering:" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Stigende" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Faldende" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "&Ny..." + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "&Anvend" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "&Fjern" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "Fjern alle" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "Vil du virkelig fjerne alle jobkoder?" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "Fjern alle jobkoder" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Jobkoder" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "Tip: %(message)s" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "%(description)s - %(elements)s" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "%s (ændret)" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "{choice} ({variant})" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "Få hjælp online..." + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "Indsæt" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "Tjek for ny version..." + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "Du bruger den nyeste version." + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "Kunne ikke få svar fra opdateringsserveren." + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "En ny version af Rapid Photo Downloader (%s) er tilgængelig." + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "Vil du hente den nye version?" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "Ændringer i den nye version kan læses her." + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "&Spring denne version over" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "&Åben download siden" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "Rapid Photo Downloader opdateringer" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "%(downloaded)s af %(total)s" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "Henter..." + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Indstillinger" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisering" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Små billeder" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Fejlhåndtering" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "Advarsler" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Vælg en mappe til sikkerhedskopier af fotos" +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Diverse" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "Enhedssøgning" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "Søg kun på eksterne enheder" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" +"Søg kun efter fotos og videoer på eksterne enheder,\n" +"for eksempel kameraer, hukommelseskort, eksterne harddiske og USB drev." + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "Søg på enheder som ikke er kameraer og som ikke har en DCIM mappe." + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "Enheder som er indstillet til ikke at hente billeder og videoer fra." + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "Fjern" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Ignorerede stier" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "Tilføj …" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "Programautomatisering" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Start download når programmet starter" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Start download når enhed tilsluttes" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Afslut programmet når download er afsluttet" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" +"Afslut programmet selvom der opstod fejl eller advarsler ved download" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "Miniaturer" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "Dan miniaturer" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "Dan miniaturer til programmets hovedvindue" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "Gem miniaturer" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "Dan systemminiaturer" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "*" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "Miniature-cache" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "Beregner..." + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "dage" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "for evigt" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "Cache størrelse:" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "Antal miniaturer:" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "Database størrelse:" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "Ryd cache..." + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "Optimér cache..." + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "* Træder i kraft næste gang programmet starter" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Spring download over" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "Hent ikke filen, og vis en fejlmeddelelse" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Tilføj entydig angivelse" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" +"Tilføj en markering som _1 eller _2 til slutningen af filnavnet, lige før " +"udvidelsen" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Overskriv" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "Overskriv den tidligere sikkerhedskopi" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Spring over" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" +"Overskriv ikke den tidligere sikkerhedskopi, og vis en fejlmeddelelse" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "Advarsler" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "Vis en advarsel når:" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "Henter filer som ikke bliver vist" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Vælg en mappe til sikkerhedskopier af videoer" +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "Giv advarsel før filer hentes som ikke bliver vist i hovedvinduet." + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "Sti til sikkerhedskopiering mangler" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "Giv advarsel før filer hentes hvis en sikkerhedskopi ikke er mulig." + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "Programbiblioteker mangler eller er defekte" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" +"Giv advarsel når software biblioteker, som Rapid Photo Downloader behøver, " +"mangler eller ikke fungerer." + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "Metadata ikke kan skrives til filsystemet" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" +"Giv advarsel når der opstår fejl ved skrivning af metadata som f.eks. " +"ændringstidspunkt." + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "Tilføj" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "Versionskontrol" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "Kontroller ved programstart om der er en nyere version" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "Kontroller om der er en nyere version hver gang programmet starter." + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "Ryd miniature cache" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "Optimér miniature cache" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Angiv en sti der skal ignoreres" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "Angiv en sti som aldrig skal gennemsøges efter fotos og videoer" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Sti:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "Angiv en filendelse" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "Angiv en filendelse (uden punktum i starten)" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "Filendelse:" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "Ugyldig filendelse" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" +"Filendelsen %s bliver genkendt af Rapid Photo Downloader, så det " +"giver ikke mening at advare om den." + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "Bryllup" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "Fødselsdag" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Undermappe indstillinger bør ikke begynde med et %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Undermappe indstillinger bør ikke slutte med et %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Undermappe indstillinger bør ikke indeholde to %s efter hinanden" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "Hent 8 fotos og 10 videoer" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "Fejl: %(errno)s %(strerror)s" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "Fejl: %s" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "GPhoto2 fejl: %s" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" +"Kan ikke benytte kameraet, sandsynligvis fordi et andet program bruger det. " +"Ingen filer blev kopieret fra det." + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "Kan ikke læse mappen %s" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "Kan ikke ændre ændringstidspunkt eller filstørrelse af %s" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "Kan ikke læse filen %s" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "Kan ikke skrive filen %s" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "Kan ikke flytte filen %s" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "Kan ikke fjerne filen %s" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "Kan ikke kopiere filen %s" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "Kan ikke afgøre ændringstidspunkt eller filstørrelse af %s" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "Kan ikke læse metadata fra %s" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "Kan ikke læse metadata fra %(name)s. %(filetype)s blev ikke hentet." + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "%(filetype)s %(destination)s findes allerede." + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s blev taget den %(image1_date)s kl. %(image1_time)s, og %(image2)s " +"den %(image2_date)s kl. %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Der mangler %(type)s metadata." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "Følgende metadata mangler: %s." + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "Dato/tidskonvertering slog fejl: %s." + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Filnavnet har ingen udvidelse." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Filnavnet indeholder ingen tal." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Hent" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Enhed" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pause" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Disse download mapper er ugyldige:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Denne download mappe er ugyldig:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotos" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videoer" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s hentet" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s kunne ikke hentes" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "advarsler" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Alle downloads er afsluttet" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s hentet" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s kunne ikke hentes" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Programmets indstillinger er ugyldige" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "undermappe og filnavn" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "filnavn" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "undermappe" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Downloads i dag:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Husket nummer:" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Dagen begynder:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" + +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Fjern inkompatible tegn" + +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotos og videoer" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotos eller videoer" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -"Advarsel: Metadata er utlistrækkelige til at generere navnet. Vælg " -"andre muligheder for omdøbning." -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -"Advarsel: Metadata er utlistrækkelige til at generere undermapper. " -"Vælg andre muligheder for navngivning af undermapper." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Eksempel: %s" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -"Indstillingerne til %(filetype)s undermappen er ugyldige.\n" -"De bliver nulstillet til deres standardværdier." -#: rapid/preferencesdialog.py:1762 -#, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -"De følgende regulære udtryk er ugyldige og vil blive fjernet, medmindre du " -"ændrer dem:\n" -" %s" -#: rapid/preferencesdialog.py:1764 -#, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -"Det følgende regulære udtryk er ugyldige og vil blive fjernet, medmindre du " -"ændrer det:\n" -" %s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Ugyldigt regulært udtryk" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "eksterntdrev1" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "eksterntdrev2" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Prag" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsingfors" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s kunne ikke afmonteres" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rom" +#~ msgid "Size" +#~ msgstr "Størrelse" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskva" +#~ msgid "Download Progress" +#~ msgstr "Downloadfremgang" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Cirka %i sekunder endnu" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Warszawa" +#~ msgid "About 1 minute remaining" +#~ msgstr "Cirka 1 minut endnu" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#~ msgid "About 1 second remaining" +#~ msgstr "Cirka 1 sekund endnu" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#~ msgid "Download cannot proceed" +#~ msgstr "Download kan ikke fortsætte" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Cirka %(minutes)i:%(seconds)02i sekunder endnu" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "undermappe" +#~ msgid "Free space:" +#~ msgstr "Fri plads:" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "filnavn" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/problemnotification.py:85 #, python-format -msgid "Date time value %s appears invalid." -msgstr "Værdi for dato og klokkeslæt %s forekommer ugyldigt." +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Filnavnet har ingen udvidelse." +#~ msgid "and" +#~ msgstr "og" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Filnavnet indeholder ingen tal." +#~ msgid "Using backup device" +#~ msgstr "Benytter backup enhed" -#: rapid/problemnotification.py:89 #, python-format -msgid "Error generating component %s." -msgstr "Kunne ikke generere component %s." +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s af %(total)s %(filetypes)s" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s metadata kan ikke læses" +#~ msgid "Using backup devices" +#~ msgstr "Benytter backup enheder" -#: rapid/problemnotification.py:93 #, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s kunne ikke genereres" +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s af %(total)s %(filetypes)s (%(remaining)s endnu)" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 #, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Der opstod en fejl ved kopiering af %(filetype)s" +#~ msgid "Folder: %s" +#~ msgstr "Mappe: %s" -#: rapid/problemnotification.py:98 #, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "" +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s download mappe findes ikke" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s findes allerede" +#~ msgid "; " +#~ msgstr ", " -#: rapid/problemnotification.py:105 -#, python-format -msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." -msgstr "" -"Der kunne ikke tages sikkerhedskopi af %(filetype)s, fordi der ikke findes " -"egnede placeringer til sikkerhedskopierne." +#~ msgid "." +#~ msgstr "," -#: rapid/problemnotification.py:110 #, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." -msgstr "" -"%(image1)s blev taget den %(image1_date)s kl. %(image1_time)s, og %(image2)s " -"den %(image2_date)s kl. %(image2_time)s." +#~ msgid "%(free)s free" +#~ msgstr "%(free)s fri plads" -#: rapid/problemnotification.py:111 #, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s er allerede blevet downloadet" +#~ msgid "Backing up to %(path)s" +#~ msgstr "Tager sikkerhedskopi til %(path)s" -#: rapid/problemnotification.py:115 #, python-format -msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." -msgstr "" -"De eksisterende %(filetype)s er sidst ændret den %(date)s klokken %(time)s. " -"Entydig angivelse '%(identifier)s' blev tilføjet." +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#: rapid/problemnotification.py:116 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "" -"De eksisterende %(filetype)s er sidst ændret den %(date)s klokken %(time)s." +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s download mappe er skrivebeskyttet" -#: rapid/problemnotification.py:117 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Der mangler data til navngivning af %(filetype)sne." +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s download mappe er ugyldig" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Fejl: %(errorno)s %(strerror)s" +#~ msgid "Photos:" +#~ msgstr "Fotos:" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." -msgstr "" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "nulstil alle programindstillinger og afslut" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Metadata kan være korrupt." +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "vis hvilke foto og video formater programmet kender, og afslut" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" -"Filnavnet, udvidelsen og Exif informationerne antyder, at filen allerede er " -"blevet downloadet." +#~ msgid "Videos:" +#~ msgstr "Videoer:" + +#~ msgid "only output errors to the command line" +#~ msgstr "vis kun fejl på kommandolinien" -#: rapid/problemnotification.py:235 #, python-format -msgid " It was backed up to %(volume)s" -msgstr " Filen blev sikkerhedskopieret til %(volume)s" +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "vis programinformation på kommandolinien mens programmet kører (standard: " +#~ "%default)" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Filen blev sikkerhedskopieret til disse enheder: " +#~ msgid "display debugging information when run from the command line" +#~ msgstr "" +#~ "vis fejlsøgningsinformation når programmet startes fra kommandolinien" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Alle indstillinger er blevet nulstillet" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s og %(final_volume)s." +#~ msgid "and %s" +#~ msgstr "og %s" + +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Skal fotos og videoer hentes fra denne enhed?" -#: rapid/problemnotification.py:252 #, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" -msgstr "" -"Der findes fotos med ens filnavne men forskellige datoer: %(details)s" +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Fil: %(file)s" -#: rapid/problemnotification.py:269 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Der opstod en fejl ved sikkerhedskopiering til %(volume)s: %(inst)s." +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Destinationsmappe kunne ikke oprettes: %(directory)s\n" -#: rapid/problemnotification.py:271 #, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Der opstod en fejl ved sikkerhedskopiering til %(volume)s." +#~ msgid "Error: %(inst)s" +#~ msgstr "Fejl: %(inst)s" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Der opstod fejl ved sikkerhedskopiering til de følgende enheder: " +#~ msgid "Backing up error" +#~ msgstr "Fejl ved sikkerhedskopiering" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#~ msgid "Device Detected" +#~ msgstr "Enhed fundet" -#: rapid/problemnotification.py:279 #, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Kilde: %(source)s\n" +#~ "Destination: %(destination)s" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s og %(volume)s (%(inst)s)." +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s og %(volume)s." +#~ msgid "_Remember this choice" +#~ msgstr "_Husk dette valg" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Sikkerhedskopi findes allerede på %(volume)s." +#~ msgid "Name + extension" +#~ msgstr "Navn + udvidelse" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Sikkerhedskopier findes allerede her: " +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Fejl i indstillinger til video download undermapper" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Sikkerhedskopi blev overskrevet på %(volume)s." +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Fejl i indstillinger til foto download undermapper" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Sikkerhedskopier blev overskrevet på disse enheder: " +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Skal alle job koder fjernes?" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Der opstod en fejl ved oprettelse af mapper på %(volume)s: %(inst)s." +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Fejl i indstillinger til foto omdøbning" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "Der opstod fejl ved oprettelse af mapper på disse enheder: " +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Fjern alle huskede stier?" -#: rapid/problemnotification.py:335 -#, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." -msgstr "" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Fjern alle job koder?" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Fejl i indstillinger til video omdøbning" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Og %(newproblem)s" +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Fjern alle ignorerede stier?" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Desuden opstod der %(problems)s." +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Skal alle ignorerede stier fjernes?" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Desuden opstod der %(problem)s." +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Skal alle huskede stier fjernes?" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "Der mangler %(type)s metadata." +#~ msgid "Select a folder to download videos to" +#~ msgstr "Vælg en mappe at downloade videoer til" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Følgende metadata mangler: " +#~ msgid "Job Code:" +#~ msgstr "Jobkode:" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s og %(final_missing_metadata_element)s." +#~ msgid "Enter a Job Code" +#~ msgstr "Angiv en jobkode" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problemer ved generering af undermapper og filnavne" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Vælg en mappe at downloade fotos til" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problem ved generering af undermapper og filnavne" +#~ msgid "Invalid regular expression" +#~ msgstr "Ugyldigt regulært udtryk" -#: rapid/problemnotification.py:393 #, python-format -msgid "Problems in %s generation" -msgstr "Problemer ved generering af %s" +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "De følgende regulære udtryk er ugyldige og vil blive fjernet, medmindre du " +#~ "ændrer dem:\n" +#~ " %s" -#: rapid/problemnotification.py:395 #, python-format -msgid "Problem in %s generation" -msgstr "Problem ved generering af %s" +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Det følgende regulære udtryk er ugyldige og vil blive fjernet, medmindre du " +#~ "ændrer det:\n" +#~ " %s" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Vælg en mappe til sikkerhedskopier af fotos" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Vælg en mappe til sikkerhedskopier af videoer" -#: rapid/problemnotification.py:404 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s findes allerede, men er sikkerhedskopieret" +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "Indstillingerne til %(filetype)s undermappen er ugyldige.\n" +#~ "De bliver nulstillet til deres standardværdier." + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Advarsel: Metadata er utlistrækkelige til at generere navnet. Vælg " +#~ "andre muligheder for omdøbning." + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Advarsel: Metadata er utlistrækkelige til at generere undermapper. " +#~ "Vælg andre muligheder for navngivning af undermapper." -#: rapid/problemnotification.py:406 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "" -"Der opstod en fejl ved kopiering af %(filetype)s, men det blev " -"sikkerhedskopieret" +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Vælg en mappe der indeholder %(file_types)s" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Der opstod adskillige problemer" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Eksempel: %s" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "" -"Der findes fotos med ens filnavne men forskellige klokkeslæt: %(details)s" +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "der opstod fejl ved sikkerhedskopiering" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Der opstod fejl ved sikkerhedskopiering" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "der opstod en fejl ved sikkerhedskopiering" +#~ msgid "Prague" +#~ msgstr "Prag" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Der opstod en fejl ved sikkerhedskopiering" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, og %(backinguperror)s" +#~ msgid "Helsinki" +#~ msgstr "Helsingfors" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "gennemsøger (%(photos)s fotos og %(videos)s videoer fundet)..." +#~ msgid "Tehran" +#~ msgstr "Teheran" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgid "externaldrive1" +#~ msgstr "eksterntdrev1" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "undermappe og filnavn" +#~ msgid "externaldrive2" +#~ msgstr "eksterntdrev2" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Fotoet er allerede blevet downloadet" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Kilde: %(source)s" +#~ msgid "Rome" +#~ msgstr "Rom" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Kunne ikke oprette undermappe" +#~ msgid "Moscow" +#~ msgstr "Moskva" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Sti: %s" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Markér alle" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Giv et bidrag..." +#~ msgid "Warsaw" +#~ msgstr "Warszawa" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "" +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s findes allerede" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s metadata kan ikke læses" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Kunne ikke generere component %s." -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Der opstod en fejl ved kopiering af %(filetype)s" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s kunne ikke genereres" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Værdi for dato og klokkeslæt %s forekommer ugyldigt." -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Afmarkér alle" +#, python-format +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "" +#~ "Der kunne ikke tages sikkerhedskopi af %(filetype)s, fordi der ikke findes " +#~ "egnede placeringer til sikkerhedskopierne." + +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s er allerede blevet downloadet" + +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "De eksisterende %(filetype)s er sidst ændret den %(date)s klokken %(time)s." -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Fil" +#, python-format +#~ msgid "" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." +#~ msgstr "" +#~ "De eksisterende %(filetype)s er sidst ændret den %(date)s klokken %(time)s. " +#~ "Entydig angivelse '%(identifier)s' blev tilføjet." -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Download / Pause" +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Der mangler data til navngivning af %(filetype)sne." -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Markér" +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Fejl: %(errorno)s %(strerror)s" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Markér alle _uden jobkode" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Metadata kan være korrupt." -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Markér alle med _jobkode" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "" +#~ "Filnavnet, udvidelsen og Exif informationerne antyder, at filen allerede er " +#~ "blevet downloadet." -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Vis" +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Filen blev sikkerhedskopieret til %(volume)s" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Fejl-log" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Ryd afsluttede downloads" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Forrige fil" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Der opstod fejl ved sikkerhedskopiering til de følgende enheder: " -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Næste fil" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Der opstod en fejl ved sikkerhedskopiering til %(volume)s." -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Hjælp" +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "" +#~ "Der findes fotos med ens filnavne men forskellige datoer: %(details)s" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Oversæt denne applikation..." +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Der opstod en fejl ved sikkerhedskopiering til %(volume)s: %(inst)s." -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Indkludér i download" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Filen blev sikkerhedskopieret til disse enheder: " -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Download" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Indstillinger: Rapid Photo Downloader" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s og %(final_volume)s." -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "Foto download mapper" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s og %(volume)s (%(inst)s)." -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Eksempel: /home/user/Billeder" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Sikkerhedskopier blev overskrevet på disse enheder: " -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Download undermappe" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Sikkerhedskopi blev overskrevet på %(volume)s." -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Download mappe:" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Sikkerhedskopier findes allerede her: " -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Vælg download mappen. Undermapper for de downloadede fotos vil automatisk " -"blive oprettet her ved hjælp af den nedenfor angivne struktur." +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Sikkerhedskopi findes allerede på %(volume)s." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Download mappe" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s og %(volume)s." -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Foto mapper" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Og %(newproblem)s" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Foto omdøbning\t" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Desuden opstod der %(problems)s." -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Photo omdøbning" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Der opstod en fejl ved oprettelse af mapper på %(volume)s: %(inst)s." -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "Der opstod fejl ved oprettelse af mapper på disse enheder: " -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Ny:" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Desuden opstod der %(problem)s." -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problem ved generering af %s" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Eksempel" +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Problemer ved generering af %s" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Foto omdøbning" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "" +#~ "Der opstod en fejl ved kopiering af %(filetype)s, men det blev " +#~ "sikkerhedskopieret" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Video download mapper" +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s findes allerede, men er sikkerhedskopieret" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Funktionen til hentning af videoer er slået fra. For at hente videoer skal " -"du installere enten hachoir metadata og kaa metadata pakkerne " -"eller exiftool." +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problemer ved generering af undermapper og filnavne" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Vælg download mappen. Undermapper for de downloadede videoer vil automatisk " -"blive oprettet her ved hjælp af den nedenfor angivne struktur." +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problem ved generering af undermapper og filnavne" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Video mapper" +#~ msgid "The following metadata is missing: " +#~ msgstr "Følgende metadata mangler: " -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Video omdøbning\t" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s og %(final_missing_metadata_element)s." -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Video omdøbning" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Der opstod adskillige problemer" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "" -"Omdøbningsindstillinger" +#~ msgid "there were errors backing up" +#~ msgstr "der opstod fejl ved sikkerhedskopiering" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Sekvensnumre" +#~ msgid "there was an error backing up" +#~ msgstr "der opstod en fejl ved sikkerhedskopiering" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Angiv på hvilket klokkeslæt Downloads today sekvensnummeret skal " -"nulstilles. Brug 24-timers format." +#~ msgid "There were errors backing up" +#~ msgstr "Der opstod fejl ved sikkerhedskopiering" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Dagen begynder:" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, og %(backinguperror)s" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Downloads i dag:" +#~ msgid "There was an error backing up" +#~ msgstr "Der opstod en fejl ved sikkerhedskopiering" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Husket nummer:" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Synchronisér RAW + JPEG sekvensnumre" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Der findes fotos med ens filnavne men forskellige klokkeslæt: %(details)s" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilitet med andre styresystemer" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Kilde: %(source)s" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Angiv, om tegn skal fjernes fra foto-, video- og mappenavne, hvis de ikke er " -"tilladt på andre styresystemer." +#~ msgid "Download / Pause" +#~ msgstr "Download / Pause" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Fjern inkompatible tegn" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Sti: %s" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Indstillinger for omdøbning" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Kunne ikke oprette undermappe" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Jobkoder" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Fotoet er allerede blevet downloadet" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Jobkoder" +#~ msgid "Next File" +#~ msgstr "Næste fil" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Tilføj..." +#~ msgid "Previous File" +#~ msgstr "Forrige fil" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "_Fjern alle" +#~ msgid "_Download" +#~ msgstr "_Download" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Jobkoder" +#~ msgid "_Check All" +#~ msgstr "_Markér alle" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Enheder" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Ryd afsluttede downloads" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Enheder" +#~ msgid "_Error Log" +#~ msgstr "_Fejl-log" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Enheder er de steder, hvorfra fotos og videoer downloades, for eksempel " -"kameraer, hukommelseskort eller bærbare lagermedier.\n" -"\n" -"Du kan downloade fra flere enheder samtidigt eller angive en placering på " -"din harddisk.\n" -"\n" -"At downloade direkte fra et kamera er i øjeblikket en eksperimentel " -"funktionalitet. Hvis dette virker dårligt, eller slet ikke, så prøv at " -"indstille kameraet til PTP. Hvis det ikke er muligt, skal du benytte en " -"kortlæser." +#~ msgid "Select All Without _Job Code" +#~ msgstr "Markér alle _uden jobkode" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Opdag bærbare enheder automatisk" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Markér alle med _jobkode" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Opdag enheder automatisk" +#~ msgid "_File" +#~ msgstr "_Fil" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Hvis du slår automatisk opdagelse fra, bliver hele enheden gennemsøgt. På " -"store enheder kan det tage lang tid.\n" -"\n" -"Når en enhed bliver opdaget mens denne mulighed er valgt, bliver du spurgt " -"om enheden skal gennemsøges eller ej." +#~ msgid "_Uncheck All" +#~ msgstr "_Afmarkér alle" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Sted:" +#~ msgid "_Include in download" +#~ msgstr "_Indkludér i download" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Vælg nøjagtig placering af fotos og videoer, hvis du slår automatisk " -"opdagelse fra." +#~ msgid "_Translate this Application..." +#~ msgstr "_Oversæt denne applikation..." -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Enhedsindstillinger" +#~ msgid "_Help" +#~ msgstr "_Hjælp" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Huskede stier" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Huskede stier er stier til bestemte enheder, som enten altid eller aldrig " -"gennemsøges, når automatisk genkendelse af bærbare enheder er slået til." +#~ msgid "_Select" +#~ msgstr "_Markér" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Ignorerede stier" +#~ msgid "_View" +#~ msgstr "_Vis" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Angiv den sidste del af stier, der skal ignoreres ved gennemsøgning af " -"enheder. Stier, der ender med disse værdier, vil ikke bliev gennemsøgt." +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "_Fjern alle" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "brug regulære udtryk i _python-style" +#~ msgid "Photo Rename" +#~ msgstr "Photo omdøbning" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Enhedsindstillinger" +#~ msgid "Program Automation" +#~ msgstr "Programautomatisering" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Sikkerhedskopi\t" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Foto og video navnekonflikter" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Sikkerhedskopi" +#~ msgid "Backup" +#~ msgstr "Sikkerhedskopi" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Vælg nøjagtig placering af sikkerhedskopier, hvis du slår automatisk " -"opdagelse fra." +#~ msgid "Download Folder" +#~ msgstr "Download mappe" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Opdag backup-enheder automatisk" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilitet med andre styresystemer" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Dine fotos og videoer kan sikkerhedskopieres til flere steder mens de " -"downloades, for eksempel en ekstern harddisk." +#~ msgid "Example" +#~ msgstr "Eksempel" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Tag sikkerhedskopi af fotos og videoer mens de downloades" +#~ msgid "Download Subfolders" +#~ msgstr "Download undermappe" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Angiv den mappe hvor sikkerhedskopier er gemt på enheden. \n" -"\n" -"Bemærk: Dette afgør også, hvorvidt enheden bruges til sikkerhedskopier. " -"Opret en mappe med en af disse navne på hver enhed, du ønsker at bruge til " -"sikkerhedskopiering." +#~ msgid "Job Codes" +#~ msgstr "Jobkoder" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Placering af foto sikkerhedskopier:" +#~ msgid "Sequence Numbers" +#~ msgstr "Sekvensnumre" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Navn til mappe til foto sikkerhedskopier:" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Eksempel: /home/user/Billeder" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Eksempel:" +#~ msgid "Original:" +#~ msgstr "Original:" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/medie/externtdrev/Fotos" +#~ msgid "Example:" +#~ msgstr "Eksempel:" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Mappenavn til video sikkerhedskopi:" +#~ msgid "New:" +#~ msgstr "Ny:" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Placering af video sikkerhedskopi:" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/medie/externtdrev/Fotos" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Job Codes" +#~ msgstr "Jobkoder" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Diverse" +#~ msgid "Device Options" +#~ msgstr "Enhedsindstillinger" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Programautomatisering" +#~ msgid "Error Handling" +#~ msgstr "Fejlhåndtering" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Unmount enhed (\"skub ud\") når download er afsluttet" +#~ msgid "Backup\t" +#~ msgstr "Sikkerhedskopi\t" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Start download når programmet starter" +#~ msgid "Devices" +#~ msgstr "Enheder" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Start download når enhed tilsluttes" +#~ msgid "Photo Rename\t" +#~ msgstr "Foto omdøbning\t" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Afslut programmet når download er afsluttet" +#~ msgid "Miscellaneous" +#~ msgstr "Diverse" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" -"Afslut programmet selvom der opstod fejl eller advarsler ved download" +#~ msgid "Photo Download Folders" +#~ msgstr "Foto download mapper" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Rotér JPEG billeder automatisk" +#~ msgid "Video Download Folders" +#~ msgstr "Video download mapper" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "" +#~ msgid "Rename Options" +#~ msgstr "" +#~ "Omdøbningsindstillinger" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Ydeevne" +#~ msgid "Video Rename\t" +#~ msgstr "Video omdøbning\t" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Dan små billeder" +#~ msgid "Automatically detect devices" +#~ msgstr "Opdag enheder automatisk" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Diverse" +#~ msgid "Backup" +#~ msgstr "Sikkerhedskopi" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Fejlhåndtering" +#~ msgid "Device Options" +#~ msgstr "Enhedsindstillinger" + +#~ msgid "Download folder:" +#~ msgstr "Download mappe:" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Dan små billeder" + +#~ msgid "Photo backup folder name:" +#~ msgstr "Navn til mappe til foto sikkerhedskopier:" + +#~ msgid "Location:" +#~ msgstr "Sted:" + +#~ msgid "Photo Rename" +#~ msgstr "Foto omdøbning" + +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Indstillinger: Rapid Photo Downloader" + +#~ msgid "Performance" +#~ msgstr "Ydeevne" + +#~ msgid "R_emove All" +#~ msgstr "_Fjern alle" + +#~ msgid "Photo Folders" +#~ msgstr "Foto mapper" + +#~ msgid "Remembered Paths" +#~ msgstr "Huskede stier" + +#~ msgid "Rename Options" +#~ msgstr "Indstillinger for omdøbning" + +#~ msgid "Video Rename" +#~ msgstr "Video omdøbning" + +#~ msgid "Video Folders" +#~ msgstr "Video mapper" + +#~ msgid "_Add..." +#~ msgstr "_Tilføj..." + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Vælg download mappen. Undermapper for de downloadede fotos vil automatisk " +#~ "blive oprettet her ved hjælp af den nedenfor angivne struktur." + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Vælg download mappen. Undermapper for de downloadede videoer vil automatisk " +#~ "blive oprettet her ved hjælp af den nedenfor angivne struktur." + +#~ msgid "" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" +#~ "\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." +#~ msgstr "" +#~ "Enheder er de steder, hvorfra fotos og videoer downloades, for eksempel " +#~ "kameraer, hukommelseskort eller bærbare lagermedier.\n" +#~ "\n" +#~ "Du kan downloade fra flere enheder samtidigt eller angive en placering på " +#~ "din harddisk.\n" +#~ "\n" +#~ "At downloade direkte fra et kamera er i øjeblikket en eksperimentel " +#~ "funktionalitet. Hvis dette virker dårligt, eller slet ikke, så prøv at " +#~ "indstille kameraet til PTP. Hvis det ikke er muligt, skal du benytte en " +#~ "kortlæser." + +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Opdag bærbare enheder automatisk" + +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Vælg nøjagtig placering af fotos og videoer, hvis du slår automatisk " +#~ "opdagelse fra." + +#~ msgid "" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." +#~ msgstr "" +#~ "Hvis du slår automatisk opdagelse fra, bliver hele enheden gennemsøgt. På " +#~ "store enheder kan det tage lang tid.\n" +#~ "\n" +#~ "Når en enhed bliver opdaget mens denne mulighed er valgt, bliver du spurgt " +#~ "om enheden skal gennemsøges eller ej." + +#~ msgid "Re_move All" +#~ msgstr "_Fjern alle" + +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Angiv på hvilket klokkeslæt Downloads today sekvensnummeret skal " +#~ "nulstilles. Brug 24-timers format." + +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Angiv, om tegn skal fjernes fra foto-, video- og mappenavne, hvis de ikke er " +#~ "tilladt på andre styresystemer." + +#~ msgid "scanning..." +#~ msgstr "gennemsøger..." + +#~ msgid "Video backup folder name:" +#~ msgstr "Mappenavn til video sikkerhedskopi:" + +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Unmount enhed (\"skub ud\") når download er afsluttet" + +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Vælg, om et foto eller en video skal springes over, eller om der skal " +#~ "tilføjes en entydig kending, når et foto eller en video med samme navn " +#~ "allerede er downloadet." + +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Synchronisér RAW + JPEG sekvensnumre" + +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importér dine fotos og videoer effektivt og pålideligt" + +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Vælg, om et foto eller en video skal springes over eller overskrives, når " +#~ "sikkerhedskopien allerede indeholder et foto eller en video med samme navn." + +#~ msgid "Use _python-style regular expressions" +#~ msgstr "brug regulære udtryk i _python-style" + +#~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "" +#~ "Angiv den mappe hvor sikkerhedskopier er gemt på enheden. \n" +#~ "\n" +#~ "Bemærk: Dette afgør også, hvorvidt enheden bruges til sikkerhedskopier. " +#~ "Opret en mappe med en af disse navne på hver enhed, du ønsker at bruge til " +#~ "sikkerhedskopiering." + +#~ msgid "_Make a Donation..." +#~ msgstr "_Giv et bidrag..." -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Foto og video navnekonflikter" +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Sikkerhedskopierer fotos til %(path)s og videoer til %(path2)s" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Tilføj entydig angivelse" +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Sikkerhedskopierer fotos og videoer til %(path)s" + +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "" +#~ "Angiv den sidste del af stier, der skal ignoreres ved gennemsøgning af " +#~ "enheder. Stier, der ender med disse værdier, vil ikke bliev gennemsøgt." + +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." +#~ msgstr "" +#~ "Huskede stier er stier til bestemte enheder, som enten altid eller aldrig " +#~ "gennemsøges, når automatisk genkendelse af bærbare enheder er slået til." + +#~ msgid "To" +#~ msgstr "Til" + +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Vil du virkelig hente herfra? På nogle systemer kan det tage lang tid at " +#~ "gennemse denne kilde." + +#~ msgid "the root of the file system" +#~ msgstr "filsystemets rod" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Spring download over" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "henter fra %(location)s." -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Vælg, om et foto eller en video skal springes over, eller om der skal " -"tilføjes en entydig kending, når et foto eller en video med samme navn " -"allerede er downloadet." +#~ msgid "Copy" +#~ msgstr "Kopier" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Vælg, om et foto eller en video skal springes over eller overskrives, når " -"sikkerhedskopien allerede indeholder et foto eller en video med samme navn." +#~ msgid "Move" +#~ msgstr "Flyt" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Overskriv" +#~ msgid "From" +#~ msgstr "Fra" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Spring over" +#~ msgid "Auto Detect" +#~ msgstr "Opdag automatisk" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Fejlhåndtering" +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Rotér JPEG billeder automatisk" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importér dine fotos og videoer effektivt og pålideligt" +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." +#~ msgstr "" +#~ "Funktionen til hentning af videoer er slået fra. For at hente videoer skal " +#~ "du installere enten hachoir metadata og kaa metadata pakkerne " +#~ "eller exiftool." -#~ msgid "Backup" -#~ msgstr "Sikkerhedskopi" +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "gennemsøger (%(photos)s fotos og %(videos)s videoer fundet)..." + +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "Fejl: angiv automatisk opdagelse af enheder, eller angiv stien manuelt, " +#~ "hvorfra der skal hentes, men angiv ikke begge dele." + +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" +#~ msgstr "" +#~ "angiv stien manuelt, hvorfra der skal hentes, og overskriv eksisterende " +#~ "programindstillinger" + +#~ msgid "" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" +#~ msgstr "" +#~ "opdag enheder automatisk, hvorfra der skal hentes, og overskriv " +#~ "eksisterende programindstillinger" diff --git a/po/de.po b/po/de.po index 6383730..5ee9360 100644 --- a/po/de.po +++ b/po/de.po @@ -6,2742 +6,4854 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2015-07-05 19:49+0000\n" -"Last-Translator: Tobias Bannert \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: German \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-10-22 09:42+0000\n" -"X-Generator: Launchpad (build 17812)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: de\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid-Fotoübertragung" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Gerät" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Größe" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Übertragungsfortschritt" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s konnte nicht ausgehängt werden" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "Laufwerk wird durchsucht …" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "Stammverzeichnis des Dateisystems" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Es wurden keine Sicherungsgeräte gefunden" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Aus %(location)s wird heruntergeladen." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"Wollen Sie wirklich von hier herunterladen? Auf manchen Systemen kann das " -"Einlesen dieses Ortes sehr lange dauern." +"Fotos und Filme können während des Herunterladens an mehreren Orten " +"gespeichert werden, z.B. auf externen Laufwerken." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Herunterladen" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Die Fotos und Filme während des Herunterladens sichern" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Anhalten" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Automatisch Sicherungsgeräte erkennen" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Diese Übertragungsordner sind ungültig:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -"Dieser Übertragungsordner ist ungültig:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Das Herunterladen kann nicht weitergeführt werden" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -"Kein Sicherungsgerät enthält einen gültigen Ordner zum sichern von " -"%(filetype)s" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "Fotos" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Wenn Sie die automatische Erkennung ausschalten, wählen Sie den Ort zur " +"Erstellung der Sicherungskopien." -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "Filme" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Sicherungsort der Fotos:" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Sicherungsproblem" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Etwa 1 Sekunde verbleibend" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Sicherungsort der Filme:" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Etwa %i Sekunden verbleibend" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Etwa 1 Minute verbleibend" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Etwa %(minutes)i:%(seconds)02i Minuten verbleibend" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "Fotos und Filme" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "Fotos oder Filme" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "Film" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "Foto" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2872 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s heruntergeladen" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s Fotos" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s konnten nicht heruntergeladen werden" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "Warnungen" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s Videos" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Alle Übertragungen wurden abgeschlossen" - -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s heruntergeladen" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s konnten nicht heruntergeladen werden" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s von %(total)s %(filetypes)s (%(remaining)s verbleibend)" +msgid "No space free on %(size_total)s device" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s von %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Von" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Automatisch erkennen" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Fotos" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Bitte einen Ordner auswählen, welcher %(file_types)s enthält" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Filme" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Kopieren" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Verschieben" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Nach" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotos:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Bitte einen Ordner zum Herunterladen der Fotos auswählen" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Andere" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Filme:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Gerät wird untersucht …" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Einen Ordner für das Herunterladen von Filmen auswählen" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignoriere Gerät vorübergehend" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "und" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignoriere Gerät permanent" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Sicherungsgeräte werden verwendet" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Erneut einlesen" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Sicherungsgerät wird verwendet" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Es wurden keine Sicherungsgeräte gefunden" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Kameras" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Freier Speicherplatz:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Geräte" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "Von %(device_names)s wird heruntergeladen" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Quelle auswählen" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s verfügbar" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Eine Sicherungskopie von Fotos und Filmen nach %(path)s erstellen" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s Kameras" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "Sicherung in %(path)s erstellen" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s Geräte" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%s + %s" msgstr "" -"Eine Sicherungskopie von Fotos in %(path)s und von Filmen in %(path2)s " -"erstellen" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Die Benutzervoreinstellungen sind ungültig" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Film" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s Übertragungsordner existiert nicht" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Ordner: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s Übertragungsordner ist ungültig" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s Übertragungsordner ist schreibgeschützt" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Vorschaubilder" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"Die Programminformationen anzeigen, wenn das Programm aus der Befehlszeile " -"aufgerufen wurde (Voreinstellung: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" msgstr "" -"Während des Ausführens von der Befehlszeile Fehlersuchinformationen anzeigen" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "Fehlermeldungen nur auf der Befehlszeile anzeigen" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -"Anzeigen der Dateitypen für Bilder und Filme anzeigen, welche das Programm " -"erkennt und beenden" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:150 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " msgstr "" -"Geräte zum Herunterladen automatisch erkennen, bestehende " -"Programmeinstellungen übergehen" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -"PFAD zum Geräte für das Herunterladen manuell angeben, bestehende " -"Programmeinstellungen übergehen" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "Alle Einstellungen auf Standardwerte zurücksetzten und beenden" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " msgstr "" -"Fehler: Wählen Sie entweder »Geräte zum Herunterladen automatisch erkennen« " -"oder »PFAD zum Geräte für das Herunterladen manuell angeben«, aber nicht " -"beides gleichzeitig." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "und %s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Alle Einstellungen wurden zurückgesetzt" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Fehler beim Erstellen der Sicherungskopie" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Das Zielverzeichnis konnte nicht erstellt werden: %(directory)s\n" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:242 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -"Quelle: %(source)s\n" -"Ziel: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Fehler: %(inst)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Sicherung %(file_type)s überschrieben" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s nicht gesichert" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Sicherung of %(file_type)s bereits vorhanden" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"%(problem)s\n" -"Datei: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Es ist ein unbekannter Fehler aufgetreten" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Geräte gefunden" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:301 msgid "" -"Should this device or partition be used to download photos or videos from?" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"Soll dieses Laufwerk oder diese Partition zum Herunterladen von Bildern oder " -"Filmen verwendet werden?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Auswahl merken" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Datum & Uhrzeit" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Text" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Dateiname" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metadaten" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Sequenzen" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Auftragsbezeichnung" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Bilddatum" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Filmdatum" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Heute" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Gestern" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "Übertragungszeit" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/s" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Name + Erweiterung" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Ein paar Sekunden" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 -msgid "Name" -msgstr "Name" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 Sekunde" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 -msgid "Extension" -msgstr "Erweiterung" +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "%d Sekunden" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 -msgid "Image number" -msgstr "Bildnummer" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 Minute" -#: rapid/generatenameconfig.py:172 -msgid "Video number" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d Minuten" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 Stunde" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "%d Stunden" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 Tag" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "%d Tage" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 Minute, 1 Sekunde" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "1 Minute, %d Sekunden" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d Minuten, 1 Sekunde" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d Minuten, %(seconds)d Sekunden" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 Stunde, 1 Minute" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "1 Stunde, %d Minuten" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "%d Stunden, 1 Minute" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d Stunden, %(minutes)d Minuten" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 Tag, 1 Stunde" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "1 Tag, %d Stunden" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d Tage, 1 Stunde" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d Tage, %(hours)d Stunden" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "In Dateiverwaltung öffnen …" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Datum & Uhrzeit" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Text" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Dateiname" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metadaten" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Sequenzen" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Auftragsbezeichnung" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Bilddatum" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Filmdatum" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Heute" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Gestern" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Übertragungszeit" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "Name" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "Erweiterung" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "Bildnummer" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" msgstr "Filmnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Blende" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO-Wert" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Belichtungszeit" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Brennweite" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Kamerahersteller" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Kameramodell (kurz)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Kameramodell (kurz, Bindestriche)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Seriennummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Verschlusszähler" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Dateinummer" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Nur Ordner" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Ordner und Datei" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Eigentümername" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Codec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Breite" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Höhe" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Länge" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Bilder pro Sekunde" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Autor" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Urheberrecht" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Übertragen heute" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Sitzungsnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Nummer des Unterordners" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Gespeicherte Nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Fortlaufender Buchstabe" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Alle Ziffern" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Letzte Ziffer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Letzte 2 Ziffern" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Letzte 3 Ziffern" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Letze 4 Ziffern" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Ursprüngliche Schreibweise" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "GROSSBUCHSTABEN" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "kleinschreibung" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Eine Ziffer" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Zwei Ziffern" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Drei Ziffern" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Vier Ziffern" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Fünf Ziffern" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Sechs Ziffern" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Sieben Ziffern" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Hundertstelsekunden" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "JJJJMMTT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "JJJJ-MM-TT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "JJJJ_MM_TT" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "JJMMTT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "JJ-MM-TT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "JJ_MM_TT" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMTTJJJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMTTJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMTT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "TTMMJJJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "TTMMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "JJJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "TT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Monat (ausgeschrieben)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Monat (abgekürzt)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (Minuten)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Die Unterordnervoreinstellungen sollten nicht mit %s beginnen" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Datum" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Die Unterordnervoreinstellungen sollten nicht mit %s enden" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Datum (Bindestriche)" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Datum (Unterstriche)" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Datum und Auftragsbezeichnung" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "JJJJMM_Auftragsbezeichnung" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -"Die Unterordnervoreinstellungen sollten nicht zwei %s nacheinander enthalten" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Alle Auftragsbezeichnungen löschen?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "JJJJMM" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Auftragsbezeichnung" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Sollen alle Auftragsbezeichnungen gelöscht werden?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Alle gespeicherten Pfade löschen?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Sollen alle gespeicherten Pfade gelöscht werden?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Alle ignorierten Pfade löschen?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Sollen alle ignorierten Pfade gelöscht werden?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Fehler in den Vorgaben zur Umbennennung von Bildern" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Fehler in den Vorgaben zur Umbennennung von Filmen" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Fehler in den Vorgaben für Bilderübertragsunterordner" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Fehler in den Vorgaben zur Filmeübertragsunterordner" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Geben Sie eine Auftragsbezeichnung ein" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "" "Geben Sie eine neue Auftragsbezeichung ein oder wählen Sie eine bestehende " "aus" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Geben Sie eine neue Auftragsbezeichung ein" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Auftragsbezeichnung:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Geben Sie einen Pfad ein, welcher ignoriert werden sollen" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Aufsteigend" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Absteigend" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Auftragsbezeichnungen" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Einstellungen" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisierung" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Vorschaubilder" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Fehlerbehandlung" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Verschiedenes" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Pfade ignorieren" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Herunterladen beim Programmstart beginnen" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Mit dem Herunterladen beginnen, sobald ein Geräte verfügbar ist" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Programm beenden wenn alles Übertragungen abgeschlossen sind" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Programm beenden auch wenn Fehler oder Warnungen aufgetreten sind" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Herunterladen überspringen" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Eine eindeutige Identifizierung hinzufügen" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Überschreiben" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Überspringen" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Geben Sie einen Pfad ein, welcher ignoriert werden sollen" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Geben Sie einen Pfad ein, welcher nie nach Bildern oder Filmen durchsucht " +"werden soll" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Pfad:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Die Unterordnervoreinstellungen sollten nicht mit %s beginnen" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Die Unterordnervoreinstellungen sollten nicht mit %s enden" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Die Unterordnervoreinstellungen sollten nicht zwei %s nacheinander enthalten" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s wurde am %(image1_date)s um %(image1_time)s aufgenommen und " +"%(image2)s am %(image2_date)s um %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Die %(type)s Metadaten fehlen." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Der Dateinamen enthält keinen Dateitypen." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Der Dateinamen enthält keine Zahlen." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(date)s %(year)s" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s - %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" +"Die Zeit, die zwischen aufeinanderfolgenden Fotos und Videos vergangen ist, " +"die benutzt wird, um den Zeitstrahl zu erstellen" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)dm" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1.5h" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dh" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"Der Zeitstrahl gruppiert Fotos und Videos basierend auf der Zeit zwischen " +"aufeinanderfolgenden Aufnahmen. Benutze ihn, um Fotos und Videos zu " +"identifizieren, die zu verschiedenen Zeiten an einem Tag oder an " +"aufeinanderfolgenden Tagen entstanden sind." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" +"Benutze den Schieberegler (unten), um die vergangene Zeit zwischen " +"aufeinanderfolgenden Aufnahmen anzupassen, die benutzt wird, um den " +"Zeitstrahl zu erzeugen." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "Zeitstrahl wird gleich erstellt …" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "Zeitstrahl wird erstellt …" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" +"Die Zeitleiste muss neu aufgebaut werden, da die Dateiänderungszeit und die " +"Aufnahmezeit für ein oder mehrere Fotos voneinander abweichen.

Die " +"Zeitleiste zeigt an, wann eine Aufnahme gemacht wurde. Die Aufnahmezeit kann " +"aus den Metadaten der Aufnahme gelesen werden. Dies ist jedoch " +"zeitaufwändig, daher vermeidet der Rapid Photo Downloader die Nutzung dieser " +"Werte beim Scannen und übernimmt stellvertretend die Änderungszeit der " +"Datei. Beim Erstellen der Vorschaubilder bzw. beim Übertragen oder Bilder " +"wird dann die echte Aufnahmezeit aus den Metadaten ausgelesen." + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid-Fotoübertragung" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Quelle" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Herunterladen" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "&Auffrischen …" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Einstellungen" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "&Beenden" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Abgeschlossene Übertragungen bereinigen" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Im Netz Hilfe erhalten …" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Ein Problem melden …" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Etwas spenden …" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Diese Anwendung übersetzen …" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&Über …" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Zeitstrahl" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Ziel" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Umbenennen" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Sicherung" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" +"Die Benutzung von Geräten als Quelle zum Herunterladen an diesem Computer " +"ein- oder ausschalten" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" +"Die Benutzung von Ordnern als Quelle zum Herunterladen an diesem Computer " +"ein- oder ausschalten" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Dieser Rechner" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Quellordner auswählen" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "Zielordner auswählen" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Alle" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "Neu" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Anzeigen:" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "Änderungszeit" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "Zustand geprüft" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Dateityp" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Gerät" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Sortieren:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Alles auswählen:" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "Lade %(files)s herunter" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Herunterladen fortsetzen" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Anhalten" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" +"Du kannst das Ziel zum Herunterladen während des Herunterladens nicht ändern." + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" +"Bestätige Ziel zum Herunterladen

Bist du sicher, dass das Ziel " +"zum Herunterladen von %(file_type)s auf %(path)s gesetzt werden soll?" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" +"Das Herunterladen beinhaltet immer alle Dateien, die zum Herunterladen " +"markiert sind,\n" +" inklusive jener, die momentan nicht angezeigt werden, " +"weil der Zeitstrahl benutzt wird\n" +" oder weil nur neue Dateien angezeigt werden.

\n" +" Willst du mit dem Herunterladen fortfahren?" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Diese Übertragungsordner sind ungültig:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Dieser Übertragungsordner ist ungültig:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "Fotos" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "Filme" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "Foto" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "Film" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Sicherungsproblem" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — %(time_left)s verbleibend (%(speed)s)" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s heruntergeladen" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s konnten nicht heruntergeladen werden" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "Warnungen" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Alle Übertragungen wurden abgeschlossen" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s heruntergeladen" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s konnten nicht heruntergeladen werden" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 Fehler" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d Fehler" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 Warnung" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d Warnungen" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "%(no_files_and_types)s von %(devices)s heruntergeladen" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" +"%(no_files_and_types)s von %(devices)s heruntergeladen — %(failures)s" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "Keine Dateien heruntergeladen — %(failures)s" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "Keine Dateien heruntergeladen" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" +"Die Ziel-Unterordner und der Zeitstrahl werden neu generiert, nachdem alle " +"Vorschaubilder für %(camera)s erstellt wurden" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" +"Die Ziel-Unterordner und der Zeitstrahl werden neu generiert, nachdem alle " +"Vorschaubilder für diesen Computer erstellt wurden" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" +"Die Ziel-Unterordner und der Zeitstrahl werden neu generiert, nachdem alle " +"Vorschaubilder für %(device)s erstellt wurden" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" +"die Zielordner und die Zeitleiste werden neu aufgebaut wenn die Vorschau für " +"dies %(camera)s und diesen Computer neu erstellt wird." + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" +"Die Ziel-Unterordner und der Zeitstrahl werden neu generiert, nachdem alle " +"Vorschaubilder für %(number_devices)s Geräte erstellt wurden" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "Die Ziel-Unterordner und der Zeitstrahl wurden neu generiert" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Die Benutzervoreinstellungen sind ungültig" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -"Geben Sie einen Pfad ein, welcher nie nach Bildern oder Filmen durchsucht " -"werden soll" +"Auf alle Dateien auf %(camera)s kann nicht zugegriffen " +"werden.

Möglicherweise ist sie gesperrt oder nicht für die " +"Dateiübertragung per MTP konfiguriert. Du kannst sie entsperren und es noch " +"einmal versuchen.

Bei manchen Modellen musst du die Einstellung " +"USB zum Laden auf USB zur Dateiübertragung " +"ändern.

Alternativ kannst du dieses Gerät ignorieren." + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" +"Die %(camera)s scheint von einem anderen Programm verwendet zu " +"werden.

Du kannst jedes andere Programm beenden (z.B. einen Datei-" +"Browser), das sie benutzt und es noch einmal versuchen. Falls das nicht " +"funktioniert, ziehe die %(camera)s vom Computer ab und stecke sie wieder an." -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Pfad:" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "&Erneut versuchen" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Auftragsbezeichnung" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "&Dieses Gerät ignorieren" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Bitte einen Order für die Sicherungskopien der Fotos auswählen" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Bitte einen Order für die Sicherungskopien der Filme auswählen" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/rapid.py:4095 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -"Achtung: Die Metadaten sind unvollständig, der Namen kann nicht " -"erstellt werden. Bitte andere Umbenennungsoptionen verwenden." -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -"Achtung: Die Metadaten sind unvollständig, die Unterordner können " -"nicht erstellt werden. Bitte andere Unterordnerbenennungsoptionen " -"verwenden." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "Example: %s" -msgstr "Beispiel: %s" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" +"Die %(camera)s kann nicht gescannt werden, da sie nicht ausgehangen " +"werden kann.

Du kannst jedes andere Programm beenden (z.B. einen " +"Datei-Browser), das sie benutzt und es noch einmal versuchen. Falls das " +"nicht funktioniert, ziehe die %(camera)s vom Computer ab und stecke sie " +"wieder an." -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/rapid.py:4500 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -"Die eingegebenen Unterordnereinstellungen für %(filetype)s sind ungültig " -"und können nicht verwendet werden.\n" -"Sie werden auf die Standardwerte zurückgestellt." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/rapid.py:4639 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -"Die folgenden regulären Ausdrücke sind ungültig und werden entfernt, sofern " -"Sie sie nicht korrigieren:\n" -" %s" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:4881 #, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -"Der folgende reguläre Ausdruck ist ungültig und wird entfernt, sofern Sie " -"ihn nicht korrigieren:\n" -" %s" +"Alle Kameras, Mobiltelefone und Tablets mit demselben Modellnamen werden " +"ignoriert." -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Ungültiger regulärer Ausdruck" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "ExternesLaufwerk1" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "ExternesLaufwerk2" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "Vorschaubilder für %s werden erstellt" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Prag" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "%s wird eingelesen" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rom" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskau" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "PFAD" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Warschau" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "Unterordner" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "ORDNER" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "Dateiname" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Die Werte für Datum und Uhrzeit %s scheinen ungültig zu sein." +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Der Dateinamen enthält keinen Dateitypen." +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Der Dateinamen enthält keine Zahlen." +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Error generating component %s." -msgstr "Fehler beim Erstellen von %s." +msgid "Ignore photos with the following extensions: %s" +msgstr "Fotos mit folgender Erweiterung auslassen: %s" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s Metadaten können nicht gelesen werden" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s können nicht erstellt werden" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Beim Kopieren von %(filetype)s ist ein Fehler aufgetreten" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "Der %(filetype)s wurde nicht richtig heruntergeladen" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s existiert bereits" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:5563 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"Von %(filetype)s konnte keine Sicherungskopie erstellt werden, da kein " -"entsprechenden Verzeichnis gefunden wurde." -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/rapid.py:5566 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -"%(image1)s wurde am %(image1_date)s um %(image1_time)s aufgenommen und " -"%(image2)s am %(image2_date)s um %(image2_time)s." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s wurde bereits heruntergeladen" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -"Die existierende Datei %(filetype)s wurde zuletzt am %(date)s um %(time)s " -"modifiziert. Eine eindeutige Kennung '%(identifier)s' wurde angefügt." -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -"Die existierende Datei %(filetype)s wurde zuletzt am %(date)s um %(time)s " -"modifiziert." -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -"Es existieren keine Daten um den Dateinamen zu erstellen %(filetype)s." -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Fehler: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"Die Überprüfung schlug fehl. Die heruntergeladene Version ist " -"unterschiedlich im Vergleich zu Original." -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Die Metadaten scheinen korrupt zu sein." +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -"Dateiname, Erweiterung und EXIF-Informationen zeigen an, dass das Bild schon " -"heruntergeladen wurde." -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Es wurde auf %(volume)s gesichert" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Es wurde auf diese Laufwerke gesichert: " +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s und %(final_volume)s." +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "Vorschaubildpuffer wurde zurückgesetzt" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -"Bilder mit identischen Dateinamen aber unterschiedlichen Aufnahmezeiten " -"gefunden: %(details)s" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -"Ein Fehler trat auf beim beim Erstellen der Sicherungskopien auf Laufwerk " -"%(volume)s: %(inst)s." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -"Ein Fehler trat auf beim beim Erstellen der Sicherungskopien auf Laufwerk " -"%(volume)s." -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -"Fehler traten auf beim beim Erstellen der Sicherungskopien auf die folgenden " -"Laufwerke: " -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "Unterordner und Dateiname" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "Dateiname" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s und %(volume)s (%(inst)s)." +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "Unterordner" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s und %(volume)s." +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Sicherungskopie existiert bereits auf %(volume)s." +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Übertragungen heute:" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Sicherungskopien existieren bereits auf den folgenden Laufwerken: " +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Sicherungskopie überschrieben auf %(volume)s." +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Gespeicherte Nummer" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Sicherungskopien überschrieben auf den folgenden Laufwerken: " +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Fehler beim Erstellen der Verzeichnisse auf %(volume)s: %(inst)s." +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Beginn des Tages:" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -"Fehler beim Erstellen der Verzeichnisse auf den folgenden " -"Sicherungslaufwerken: " -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/renamepanel.py:345 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Dateiüberprüfung ist auf %(volume)s fehlgeschlagen. Die gesicherte Version " -"ist unterschiedlich zu der heruntergeladenen Version." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Dateiüberprüfung ist auf folgenden Geräten fehlgeschlagen: " +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s zusätzlich, %(newproblem)s" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Nicht kompatible Zeichen entfernen" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Zustätzlich sind folgende Probleme aufgetreten %(problems)s." +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Zustätzlich ist folgendes Problem aufgetreten %(problem)s." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "Die %(type)s Metadaten fehlen." +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Die folgenden Metadaten fehlen: " +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -"%(missing_metadata_elements)s und %(final_missing_metadata_element)s." -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Probleme bei der Erstellung der Unterordner und Dateinamen" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "Fotos und Filme" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problem bei der Erstellung der Unterordner und Dateinamen" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "Fotos oder Filme" -#: rapid/problemnotification.py:393 +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "Problems in %s generation" -msgstr "Probleme bei der Erstellung von %s" +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problem bei der Erstellung von %s" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 Video" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s existiert bereits, wurde aber gesichert" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 Foto" -#: rapid/problemnotification.py:406 +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "" -"Beim kopieren von %(filetype)s, ist ein Fehler aufgetreten, es wurde aber " -"gesichert" - -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Mehrere Probleme sind aufgetreten" - -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +msgid "%(path)s on %(camera)s" msgstr "" -"Bilder mit gleichem Dateinamen aber unterschiedlichen Aufnahmezeiten gefunden" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "beim Erstellen der Sicherung sind Fehler aufgetreten" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Beim Erstellen der Sicherung sind Fehler aufgetreten" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Film" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "beim Erstellen der Sicherung ist ein Fehler aufgetreten" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Beim Erstellen der Sicherung ist ein Fehler aufgetreten" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, und %(backinguperror)s" +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "Suche läuft (%(photos)s Fotos und %(videos)s Videos gefunden) …" +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "Memory cards: %s" +msgstr "Speicherkarten: %s" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "Unterordner und Dateiname" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Heruntergelaen als:" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Das Foto wurde bereits heruntergeladen" - -#: rapid/subfolderfile.py:407 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "Source: %(source)s" -msgstr "Quelle: %(source)s" +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Der Übertragungsunterordner konnte nicht erstellt werden" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Pfad kopieren" -#: rapid/subfolderfile.py:486 +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format -msgid "Path: %s" -msgstr "Pfad: %s" - -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Über …" - -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Alle auswählen" - -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Alle Fotos auswählen" - -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Alle Filme auswählen" - -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Etwas Spenden …" - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Im Netz Hilfe erhalten …" - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Hilfe" - -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Einstellungen" - -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Beenden" - -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Auffrischen" - -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Ein Problem melden …" - -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Diese Anwendung übersetzen …" +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s und %(last_item)s" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "A_uswahl aufheben" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Datei" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Übertragen / Pause" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Auswahl" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Alle ohne Auftragsbezeichnung auswählen" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Alle mit Auftragsbezeichnung auswählen" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "An_zeigen" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Fehlerprotokoll" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Heruntergeladene Dateien nicht mehr anzeigen" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Vorherige Datei" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Nächste Datei" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Hilfe" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Diese Anwendung übersetzen …" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Datei herunterladen" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Herunterladen" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Einstellungen: Rapid-Fotoübertragung" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "Fotoübertragungsordner" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Beispiel: /home/user/Bilder" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Übertragungsunterordner" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Übertragungsordner:" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"Bitte den Übertragungsordner auswählen. Unterordner werden je nach gewählten " -"Voreinstellungen automatisch erzeugt." - -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Übertragungsordner" - -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Fotoordner" - -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Fotoumbenennen\t" - -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Fotoumbenennen" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Neu:" - -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" - -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Beispiel" - -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Fotoumbenennen" - -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Filmübertragungsordner" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" -#: rapid/glade3/prefs.ui.h:17 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -"Entschuldigung, das Herunterladen von Filmen ist deaktiviert. Bitte " -"installieren Sie zum Herunterladen von Filmen entweder die »hachoir " -"metadata«- und »kaa metadata«-Pakete oder »exiftool«." -#: rapid/glade3/prefs.ui.h:18 +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -"Bitte den Übertragungsordner auswählen. Unterordner für die Filme werden " -"automatisch basierend auf der unten angefügten Struktur erstellt." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Filmordner" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "Fotoübertragung" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Filmumbenennen\t" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Filmumbenennen" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Umbenennungoptionen" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Beispiel: %s" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Sequenznummern" +#~ msgid "externaldrive1" +#~ msgstr "ExternesLaufwerk1" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Geben Sie die Uhrzeit im 24-Stunden Format an, wann die Sequenznummer in " -"Übertragungen heute zurückgesetzt werden soll." +#~ msgid "externaldrive2" +#~ msgstr "ExternesLaufwerk2" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Beginn des Tages:" +#~ msgid "Backing up error" +#~ msgstr "Fehler beim Erstellen der Sicherungskopie" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Übertragungen heute:" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Quelle: %(source)s\n" +#~ "Ziel: %(destination)s" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Gespeicherte Nummer" +#~ msgid "and" +#~ msgstr "und" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#, python-format +#~ msgid "and %s" +#~ msgstr "und %s" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Synchronisiere RAW + JPEG Sequenznummern" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilität mit anderen Betriebssystemen" +#~ msgid "Backup" +#~ msgstr "Datensicherung" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Bitte angeben, ob Zeichen in Namen oder Ordnern, welche auf einem anderen " -"Betriebssystem nicht gültig sind, entfernt werden sollen." +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Entferne nicht kompatible Zeichen" +#~ msgid "Example" +#~ msgstr "Beispiel" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Umbenennungoptionen" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Auftragsbezeichnungen" +#~ msgid "Example:" +#~ msgstr "Beispiel:" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Auftragsbezeichnungen" +#~ msgid "New:" +#~ msgstr "Neu:" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Hinzufügen …" +#~ msgid "Original:" +#~ msgstr "Original:" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "_Alle entfernen" +#~ msgid "Error Handling" +#~ msgstr "Fehlerbehandlung" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Auftragsbezeichnungen" +#~ msgid "Backup\t" +#~ msgstr "Datensicherung\t" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Laufwerke" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Suche automatisch nach portablen Laufwerken" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Geräte" +#~ msgid "Backup" +#~ msgstr "Datensicherung" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Laufwerke von denen Fotos und Filme heruntergeladen werden, zum Beispiel von " -"Kameras, Speicherkarten oder externen Festplatten.\n" -"\n" -"Sie können von mehreren Laufwerken gleichzeitig herunterladen, oder sie " -"können einen Ort auf Ihrer lokalen Festplatte festlegen.\n" -"\n" -"Die Übertragung direkt von Kameras ist momentan experimentell. Falls die " -"Übertragung von Ihrer Kamera nur sehr schlecht oder gar nicht funktioniert, " -"stellen sie Ihrer Kamera bitte auf den PTP-Modus um. Falls das nicht möglich " -"ist, müssen sie ein Kartenlesegerät verwenden." +#~ msgid "Error Log" +#~ msgstr "Fehlerprotokoll" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Suche automatisch nach portablen Laufwerken" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Heruntergeladene Dateien nicht mehr anzeigen" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Automatisch erkannte Geräte" +#~ msgid "_Error Log" +#~ msgstr "_Fehlerprotokoll" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Wenn Sie die automatische Erkennung von transportablen Speichergeräten " -"einschalten, wird das ganze Gerät durchsucht. Dies kann je nach Grösse " -"einige Zeit dauern.\n" -"\n" -"Ist diese Option eingeschaltet, so werden Sie nach der Erkennung eines " -"Gerätes gefragt, ob es durchsucht werden soll oder nicht." +#~ msgid "_Help" +#~ msgstr "_Hilfe" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Ort:" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Etwa %i Sekunden verbleibend" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Wenn Sie die automatische Erkennung ausschalten, bitte den genauen Ort der " -"Fotos und Filme auswählen." +#~ msgid "About 1 second remaining" +#~ msgstr "Etwa 1 Sekunde verbleibend" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Geräteeinstellungen" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Etwa %(minutes)i:%(seconds)02i Minuten verbleibend" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Gespeicherte Pfade" +#~ msgid "About 1 minute remaining" +#~ msgstr "Etwa 1 Minute verbleibend" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Gespeicherte Pfade sind Geräten zugeordnet, welche nach Ihren Vorgaben immer " -"durchsucht oder immer ignoriert werden, sobald die automatische Erkennung " -"von transportablen Speichergeräten eingeschaltet ist." +#~ msgid "Name + extension" +#~ msgstr "Name + Erweiterung" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Pfade ignorieren" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilität mit anderen Betriebssystemen" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Spezifizieren Sie den letzten Teil eines Pfades an, welcher beim Durchsuchen " -"von Geräten nach Bildern oder Filmen ignoriert werden soll. Jegliche Pfade " -"welche mit diesen Werten enden, werden nicht durchsucht." +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/medium/externeslaufwerk/Fotos" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Alle _entfernen" +#~ msgid "Job Code:" +#~ msgstr "Auftragsbezeichnung:" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Verwende _python-style reguläre Ausdrücke" +#~ msgid "Enter a Job Code" +#~ msgstr "Geben Sie eine Auftragsbezeichnung ein" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Geräteeinstellungen" +#~ msgid "Job Codes" +#~ msgstr "Auftragsbezeichnungen" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Datensicherung\t" +#~ msgid "Job Codes" +#~ msgstr "Auftragsbezeichnungen" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Datensicherung" +#~ msgid "Sequence Numbers" +#~ msgstr "Sequenznummern" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Wenn Sie die automatische Erkennung ausschalten, wählen Sie den Ort zur " -"Erstellung der Sicherungskopien." +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Automatisch Sicherungsgeräte erkennen" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Fotos und Filme können während des Herunterladens an mehreren Orten " -"gespeichert werden, z.B. auf externen Laufwerken." +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Die Fotos und Filme während des Herunterladens sichern" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Bitte den Ordner angeben, in dem die Sicherungskopien gespeichert werden " -"sollen. \n" -"\n" -"Hinweis: Dies wird auch für den Entscheid verwendet, ob das Laufwerk für " -"Sicherungskopien verwendet wird. Bitte erstellen Sie auf jedem Laufwerk, " -"welches für Sicherungskopien verwendet wird, einen Ordner mit diesem " -"Namen." +#~ msgid "Prague" +#~ msgstr "Prag" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Sicherungsort der Fotos:" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Ordner für Sicherungskopien der Fotos:" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Beispiel:" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/medium/externeslaufwerk/Fotos" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Sicherungsordner für Filme:" +#~ msgid "Tehran" +#~ msgstr "Teheran" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Sicherungsort der Filme:" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Datensicherung" +#~ msgid "Rome" +#~ msgstr "Rom" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Verschiedenes" +#~ msgid "Moscow" +#~ msgstr "Moskau" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Programmautomatisierung" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "" -"Das Geräte aushängen (»auswerfen«), sobald das Herunterladen beendet ist" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Herunterladen beim Programmstart beginnen" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Mit dem Herunterladen beginnen, sobald ein Geräte verfügbar ist" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Programm beenden wenn alles Übertragungen abgeschlossen sind" +#~ msgid "Warsaw" +#~ msgstr "Warschau" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Programm beenden auch wenn Fehler oder Warnungen aufgetreten sind" +#~ msgid "_Remember this choice" +#~ msgstr "_Auswahl merken" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "JPEG-Dateien automatisch drehen" +#~ msgid "_Add..." +#~ msgstr "_Hinzufügen …" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Nach dem Herunterladen alle Dateien überprüfen" +#~ msgid "R_emove All" +#~ msgstr "_Alle entfernen" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Geschwindigkeit" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Quelle: %(source)s" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Vorschaubilder erstellen (langsam)" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Alle Auftragsbezeichnungen entfernen?" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Verschiedenes" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Das Zielverzeichnis konnte nicht erstellt werden: %(directory)s\n" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Fehlerbehandlung" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Synchronisiere RAW + JPEG Sequenznummern" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Foto- und Filmenamenskonflikte" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Fehler in den Vorgaben zur Umbennennung von Filmen" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Eine eindeutige Identifizierung hinzufügen" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Fehler in den Vorgaben zur Umbennennung von Bildern" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Herunterladen überspringen" +#~ msgid "Videos:" +#~ msgstr "Filme:" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Bitte wählen Sie aus, was zu tun ist, wenn ein Bild oder ein Film bereits " -"heruntergeladen wurde, entweder Datei überspringen oder eine eindeutige " -"Bezeichnung anfügen." +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Beispiel: /home/user/Bilder" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Bitte geben Sie an was geschehen soll, falls bei der Sicherung bereits eine " -"Datei mit demselben Namen vorhanden ist, Überspringen oder Überschreiben." +#~ msgid "Devices" +#~ msgstr "Laufwerke" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Überschreiben" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "" +#~ "Soll dieses Laufwerk oder diese Partition zum Herunterladen von Bildern oder " +#~ "Filmen verwendet werden?" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Überspringen" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s von %(total)s %(filetypes)s" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Fehlerbehandlung" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "Alle Einstellungen auf Standardwerte zurücksetzten und beenden" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Fotos und Filme schnell und zuverlässig importieren" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "Anzeigen der Dateitypen für Bilder und Filme anzeigen, welche das Programm " +#~ "erkennt und beenden" -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 von %s Bildern kopiert" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Alle Einstellungen wurden zurückgesetzt" -#~ msgid "Could not open image" -#~ msgstr "Das Bild konnte nicht geöffnet werden" +#~ msgid "Location:" +#~ msgstr "Ort:" -#~ msgid "Image filename could not be generated" -#~ msgstr "Der Dateiname konnte nicht erzeugt werden" +#~ msgid "Video backup folder name:" +#~ msgstr "Sicherungsordner für Filme:" #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Der Dateiname konnte nicht erzeugt werden. Bitte überprüfen Sie die " -#~ "Metadaten der Bilddatei." - -#~ msgid "Image has no metadata" -#~ msgstr "Das Bild enthält keine Metadaten" +#~ "Bitte geben Sie an was geschehen soll, falls bei der Sicherung bereits eine " +#~ "Datei mit demselben Namen vorhanden ist, Überspringen oder Überschreiben." #, python-format -#~ msgid "Source: %s" -#~ msgstr "Quelle: %s" +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Backup image already exists" -#~ msgstr "Die Sicherungskopie besteht bereits" - -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" #~ msgstr "" -#~ "Ein neuer Tag hat begonnen - die Anzahl der 'Downloads Heute' wird " -#~ "zurückgesetzt" +#~ "%(date)s\n" +#~ "%(time)s" -#~ msgid "Download copying error" -#~ msgstr "Fehler beim Kopieren" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Die eindeutige Bezeichnung '%s' wurde hinzugefügt" +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s Bilder übersprungen" +#~ msgid "Error: %(inst)s" +#~ msgstr "Fehler: %(inst)s" -#~ msgid "errors" -#~ msgstr "Fehler" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Bilder mit gleichem Dateinamen aber unterschiedlichen Aufnahmezeiten gefunden" -#, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s Bilder heruntergeladen" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Alle ohne Auftragsbezeichnung auswählen" -#~ msgid "The device can now be safely removed" -#~ msgstr "Das Laufwerk kann nun entfernt werden" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Alle mit Auftragsbezeichnung auswählen" -#~ msgid "Backup device missing" -#~ msgstr "Das Laufwerk für die Sicherungskopien fehlt" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Bitte wählen Sie aus, was zu tun ist, wenn ein Bild oder ein Film bereits " +#~ "heruntergeladen wurde, entweder Datei überspringen oder eine eindeutige " +#~ "Bezeichnung anfügen." + +#~ msgid "_File" +#~ msgstr "_Datei" + +#~ msgid "_Select" +#~ msgstr "_Auswahl" -#~ msgid "Image overwritten" -#~ msgstr "Bilddatei überschrieben" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "This device has no images to download from." -#~ msgstr "Das Laufwerk enthält keine Bilddateien." +#~ msgid "Free space:" +#~ msgstr "Freier Speicherplatz:" -#~ msgid "Image has no thumbnail" -#~ msgstr "Die Datei enthält kein Vorschaubild" +#~ msgid "; " +#~ msgstr "; " -#~ msgid "Image skipped" -#~ msgstr "Bild übersprungen" +#~ msgid "." +#~ msgstr "." -#~ msgid "Image already exists" -#~ msgstr "Bilddatei existiert bereits" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s von %(total)s Bildern kopiert" +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Download von %s abgeschlossen" +#~ msgid "%(free)s free" +#~ msgstr "%(free)s verfügbar" -#~ msgid "Warning:" -#~ msgstr "Warnung:" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s Metadaten können nicht gelesen werden" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "" -#~ "Einige Voreinstellungen sind ungültig, sie werden auf die Standardwerte " -#~ "zurückgesetzt." +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Fehler beim Erstellen von %s." + +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s können nicht erstellt werden" +#, python-format #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "Eine neuere Version des Programms wurde bereits auf diesem Computer " -#~ "aufgerufen.\n" -#~ "\n" +#~ "%(problem)s\n" +#~ "Datei: %(file)s" +#, python-format #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Diese Version des Programms ist neuer als bis bisherige. Die " -#~ "Voreinstellungen werden überprüft." +#~ "Von %(filetype)s konnte keine Sicherungskopie erstellt werden, da kein " +#~ "entsprechenden Verzeichnis gefunden wurde." -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Vorschaubild kann nicht angezeigt werden" +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s existiert bereits" -#~ msgid "It may be corrupted" -#~ msgstr "Es könnte defekt sein" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s wurde bereits heruntergeladen" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Es mussten keine Voreinstellungen angepasst werden." +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Beim Kopieren von %(filetype)s ist ein Fehler aufgetreten" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." #~ msgstr "" -#~ "Überprüfung der Laufwerke abgeschlossen: %(number)s Bilder auf %(device)s " -#~ "gefunden" +#~ "Die existierende Datei %(filetype)s wurde zuletzt am %(date)s um %(time)s " +#~ "modifiziert." #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Quelle: %(source)s\n" -#~ "Ziel: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "Die existierende Datei %(filetype)s wurde zuletzt am %(date)s um %(time)s " +#~ "modifiziert. Eine eindeutige Kennung '%(identifier)s' wurde angefügt." #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "" -#~ "Überprüfung der Laufwerke abgeschlossen: Keine Bilder gefunden auf %s" +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Fehler: %(errorno)s %(strerror)s" + +#~ msgid "The metadata might be corrupt." +#~ msgstr "Die Metadaten scheinen korrupt zu sein." #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " + +#~ msgid "Errors occurred when backing up on the following backup devices: " #~ msgstr "" -#~ "Quelle: %(source)s\n" -#~ "Ziel: %(destination)s\n" -#~ "Fehler: %(errorno)s %(strerror)s" +#~ "Fehler traten auf beim beim Erstellen der Sicherungskopien auf die folgenden " +#~ "Laufwerke: " #, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ msgid "An error occurred when backing up on %(volume)s." #~ msgstr "" -#~ "Das Zielverzeichnis konnte nicht erstellt werden\n" -#~ "%(directory)s\n" -#~ "Fehler: %(errno)s %(strerror)s" +#~ "Ein Fehler trat auf beim beim Erstellen der Sicherungskopien auf Laufwerk " +#~ "%(volume)s." #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Quelle: %(source)s\n" -#~ "Ziel: %(destination)s\n" -#~ "Fehler: %(errno)s %(strerror)s" - -#~ msgid "Problem using pynotify." -#~ msgstr "Bei der Verwendung von pynotify ist ein Problem aufgetreten." +#~ "Bilder mit identischen Dateinamen aber unterschiedlichen Aufnahmezeiten " +#~ "gefunden: %(details)s" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." #~ msgstr "" -#~ "Die Version des Programms verwendet andere Voreinstellungen als die " -#~ "bisherige Version. Einige der bestehenden Einstellungen sind ungültig und " -#~ "werden auf die Standardwerte zurückgesetzt." +#~ "Dateiname, Erweiterung und EXIF-Informationen zeigen an, dass das Bild schon " +#~ "heruntergeladen wurde." + +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Es wurde auf %(volume)s gesichert" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Die Werte des pynotify Servers konnten nicht abgefragt werden." +#~ msgid " It was backed up to these devices: " +#~ msgstr " Es wurde auf diese Laufwerke gesichert: " #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Die %(device)s gefunden auf Pfad %(path)s" +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "Using manually specified path" -#~ msgstr "Verwende den manuell eingegebenen Pfad" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s und %(final_volume)s." -#~ msgid "_Download " -#~ msgstr "_Download " +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Ein Fehler trat auf beim beim Erstellen der Sicherungskopien auf Laufwerk " +#~ "%(volume)s: %(inst)s." -#~ msgid "_Pause" -#~ msgstr "_Pause" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Sicherungskopien überschrieben auf den folgenden Laufwerken: " #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s wird bereits ausgeführt" +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Sicherungskopie überschrieben auf %(volume)s." -#~ msgid "Using" -#~ msgstr "Verwende" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#~ msgid "Goodbye" -#~ msgstr "Auf Wiedersehen" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Sicherungskopien existieren bereits auf den folgenden Laufwerken: " #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Der Download von %s hat begonnen" +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Sicherungskopie existiert bereits auf %(volume)s." -#~ msgid " " -#~ msgstr " " +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s und %(volume)s." -#~ msgid "These preferences are not well formed:" -#~ msgstr "Diese Voreinstellungen sind falsch formatiert:" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s und %(volume)s (%(inst)s)." -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Das Bild enthält keine Hunderstelsekunden-Informationen" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s zusätzlich, %(newproblem)s" #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s Metadaten sind im Bild nicht vorhanden" +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Fehler beim Erstellen der Verzeichnisse auf %(volume)s: %(inst)s." + +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "" +#~ "Fehler beim Erstellen der Verzeichnisse auf den folgenden " +#~ "Sicherungslaufwerken: " + +#~ msgid "The following metadata is missing: " +#~ msgstr "Die folgenden Metadaten fehlen: " #, python-format -#~ msgid "Error in date time component. Value %s appears invalid" +#~ msgid "There is no data with which to name the %(filetype)s." #~ msgstr "" -#~ "Fehler in den Datum/Zeit Informationen. Der Wert %s scheint ungültig zu sein" +#~ "Es existieren keine Daten um den Dateinamen zu erstellen %(filetype)s." -#~ msgid "image number was specified but image filename has no number" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." #~ msgstr "" -#~ "Eine Bildnummer wurde angegeben, aber der Dateiname enthält keine Nummer" +#~ "%(missing_metadata_elements)s und %(final_missing_metadata_element)s." -#~ msgid "Image Devices" -#~ msgstr "Laufwerke mit Bilddaten" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Zustätzlich sind folgende Probleme aufgetreten %(problems)s." #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" #~ msgstr "" -#~ "Quelle: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "Beim kopieren von %(filetype)s, ist ein Fehler aufgetreten, es wurde aber " +#~ "gesichert" -#~ msgid "Image Rename" -#~ msgstr "Umbenennung von Bildern" +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s existiert bereits, wurde aber gesichert" -#~ msgid "Missing Backup Devices" -#~ msgstr "Fehlende Sicherungslaufwerke" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Mehrere Probleme sind aufgetreten" -#~ msgid "Image Devices" -#~ msgstr "Laufwerke" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, und %(backinguperror)s" -#~ msgid "Download Folder" -#~ msgstr "Download Verzeichnis" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Zustätzlich ist folgendes Problem aufgetreten %(problem)s." -#~ msgid "Image Rename\t" -#~ msgstr "" -#~ "Umbenennung von Dateien\t" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Pfad: %s" -#~ msgid "Automation" -#~ msgstr "Automatisierung" +#~ msgid "Next File" +#~ msgstr "Nächste Datei" -#~ msgid "Backup photos when downloading" -#~ msgstr "Erstelle Sicherung der Bilder beim Herunterladen" +#~ msgid "Previous File" +#~ msgstr "Vorherige Datei" -#~ msgid "Automation" -#~ msgstr "Automatisierung" +#~ msgid "Miscellaneous" +#~ msgstr "Verschiedenes" -#~ msgid "Backup folder name:" -#~ msgstr "Verzeichnis für Datensicherung:" +#~ msgid "_Uncheck All" +#~ msgstr "A_uswahl aufheben" -#~ msgid "Backup location:" -#~ msgstr "Ziel der Datensicherung" +#~ msgid "_Include in download" +#~ msgstr "_Datei herunterladen" -#~ msgid "Automatically detect image devices" -#~ msgstr "Suche automatisch nach Laufwerken mit Bildern" +#~ msgid "_Download" +#~ msgstr "_Herunterladen" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#~ msgid "_Check All" +#~ msgstr "_Alle auswählen" -#~ msgid "Download Folder" -#~ msgstr "Downloadverzeichnis" +#~ msgid "Performance" +#~ msgstr "Geschwindigkeit" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Wählen Sie das genaue Verzeichnis für die Datensicherung, falls die " -#~ "automatische Erkennung ausgeschaltet ist." +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Vorschaubilder erstellen (langsam)" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Beende das Programm nach Abschluss des Downloads" +#~ msgid "Device Options" +#~ msgstr "Geräteeinstellungen" -#~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." -#~ msgstr "" -#~ "Wählen Sie das genaue Verzeichnis für die Bilder, falls die automatische " -#~ "Erkennung ausgeschaltet ist." +#~ msgid "Device Options" +#~ msgstr "Geräteeinstellungen" -#~ msgid "Error Log" -#~ msgstr "Fehlerprotokoll" +#~ msgid "Re_move All" +#~ msgstr "Alle _entfernen" -#~ msgid "Image Rename" -#~ msgstr "Dateiumbenennung" +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Verwende _python-style reguläre Ausdrücke" -#~ msgid "Image Devices" -#~ msgstr "Laufwerke mit Bildern" +#~ msgid "Remembered Paths" +#~ msgstr "Gespeicherte Pfade" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Gespeicherte Pfade sind Geräten zugeordnet, welche nach Ihren Vorgaben immer " +#~ "durchsucht oder immer ignoriert werden, sobald die automatische Erkennung " +#~ "von transportablen Speichergeräten eingeschaltet ist." -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importieren Sie Ihre Bilder effizient und zuverlässig" +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "" +#~ "Spezifizieren Sie den letzten Teil eines Pfades an, welcher beim Durchsuchen " +#~ "von Geräten nach Bildern oder Filmen ignoriert werden soll. Jegliche Pfade " +#~ "welche mit diesen Werten enden, werden nicht durchsucht." -#~ msgid "Image location:" -#~ msgstr "Bilder Quelle:" +#~ msgid "Invalid regular expression" +#~ msgstr "Ungültiger regulärer Ausdruck" -#~ msgid "Specify what to do when there are no backup devices." +#, python-format +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Geben Sie an was geschehen soll, falls keine Sicherungslaufwerke vorhanden " -#~ "sind." +#~ "Die folgenden regulären Ausdrücke sind ungültig und werden entfernt, sofern " +#~ "Sie sie nicht korrigieren:\n" +#~ " %s" +#, python-format #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" #~ msgstr "" -#~ "Geben Sie an was geschehen soll, wenn die Verzeichnisse Zeichen enthalten, " -#~ "welche von anderen Betriebssystemen nicht unterstützt werden." +#~ "Der folgende reguläre Ausdruck ist ungültig und wird entfernt, sofern Sie " +#~ "ihn nicht korrigieren:\n" +#~ " %s" #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Während der Datensicherung können bestehende Bilder auf dem " -#~ "Sicherungslaufwerk überschrieben oder übersprungen werden." +#~ "Wenn Sie die automatische Erkennung von transportablen Speichergeräten " +#~ "einschalten, wird das ganze Gerät durchsucht. Dies kann je nach Grösse " +#~ "einige Zeit dauern.\n" +#~ "\n" +#~ "Ist diese Option eingeschaltet, so werden Sie nach der Erkennung eines " +#~ "Gerätes gefragt, ob es durchsucht werden soll oder nicht." -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Aufwerfen des Bildlaufwerks nach Beendigung des Downloads" +#~ msgid "the root of the file system" +#~ msgstr "Stammverzeichnis des Dateisystems" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Beginn des Downloads beim Einfügen von Bilderlaufwerken" +#~ msgid "Copy" +#~ msgstr "Kopieren" -#~ msgid "_Photos" -#~ msgstr "_Fotos" +#~ msgid "Move" +#~ msgstr "Verschieben" -#~ msgid "_Thumbnails" -#~ msgstr "_Vorschaubilder" +#~ msgid "scanning..." +#~ msgstr "Laufwerk wird durchsucht …" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Die Zeit wird auf Mitternacht zurückgesetzt.\n" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Die Werte für Datum und Uhrzeit %s scheinen ungültig zu sein." -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Wert wird auf Null zurückgesetzt.\n" +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Probleme bei der Erstellung von %s" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Der Vorgabewert für 'Start des Tages' ist ungültig.\n" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problem bei der Erstellung von %s" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Anzahl der ungültigen Downloads von heute.\n" +#~ msgid "To" +#~ msgstr "Nach" -#~ msgid "No backup device was detected." -#~ msgstr "Das Laufwerk für die Sicherungskopien konnte nicht gefunden werden." +#~ msgid "From" +#~ msgstr "Von" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." -#~ msgstr "" -#~ "Diese Version des Programms ist neuer als bis bisherige. Die " -#~ "Voreinstellungen wurden angepasst\n" -#~ "Bitte überprüfen Sie diese." +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "Suche läuft (%(photos)s Fotos und %(videos)s Videos gefunden) …" -#~ msgid "Preferences were modified." -#~ msgstr "Die Voreinstellungen wurden geändert." +#~ msgid "_Translate this Application..." +#~ msgstr "_Diese Anwendung übersetzen …" -#~ msgid "Automatically start download is false" -#~ msgstr "Der automatische Downloadbeginn ist ausgeschaltet" +#~ msgid "_Get Help Online..." +#~ msgstr "_Im Netz Hilfe erhalten …" -#~ msgid "Automatically start download is true" -#~ msgstr "Der automatische Downloadbeginn ist eingeschaltet" +#~ msgid "_Make a Donation..." +#~ msgstr "_Etwas Spenden …" -#~ msgid "Preferences were changed." -#~ msgstr "Die Voreinstellungen wurden geändert." +#~ msgid "_Report a Problem..." +#~ msgstr "_Ein Problem melden …" -#~ msgid "images skipped" -#~ msgstr "Bilder übersprungen" +#~ msgid "About..." +#~ msgstr "Über …" -#~ msgid "images downloaded" -#~ msgstr "Bilder heruntergeladen" +#~ msgid "Download cannot proceed" +#~ msgstr "Das Herunterladen kann nicht weitergeführt werden" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "" -#~ "Erweiterung wurde angegeben, aber der Dateiname enthält keine Erweiterung" +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s Übertragungsordner ist schreibgeschützt" #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "Ein Fehler ist aufgetreten bei der Erstellung des Namens mit %s" +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s Übertragungsordner ist ungültig" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Beispiel: /home/user/Fotos" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s Übertragungsordner existiert nicht" -#~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." -#~ msgstr "" -#~ "Wählen Sie das Bild zu überspringen oder eine eindeutige Bezeichnung " -#~ "einzufügen" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Einen Ordner für das Herunterladen von Filmen auswählen" + +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Fehler in den Vorgaben zur Filmeübertragsunterordner" + +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Fehler in den Vorgaben für Bilderübertragsunterordner" + +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "Der %(filetype)s wurde nicht richtig heruntergeladen" #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "File verification failed. The downloaded version is different from the " +#~ "original." #~ msgstr "" -#~ "Sie können Bilder während des Herunterladens an mehrere Orten sichern, z.B. " -#~ "auf externe Festplatten." +#~ "Die Überprüfung schlug fehl. Die heruntergeladene Version ist " +#~ "unterschiedlich im Vergleich zu Original." -#~ msgid "Job Code entered" -#~ msgstr "Auftragsbezeichnung eingegeben" +#~ msgid "Download / Pause" +#~ msgstr "Übertragen / Pause" -#~ msgid "Starting downloads that have been waiting for a Job Code" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Der Übertragungsunterordner konnte nicht erstellt werden" + +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." #~ msgstr "" -#~ "Beginne mit den Dowaloads welche auf eine Auftragsbezeichnung gewartet haben" +#~ "Geben Sie die Uhrzeit im 24-Stunden Format an, wann die Sequenznummer in " +#~ "Übertragungen heute zurückgesetzt werden soll." -#~ msgid "Prompting for Job Code" -#~ msgstr "Frage nach der Auftragsbezeichnung" +#~ msgid "Video Download Folders" +#~ msgstr "Filmübertragungsordner" -#~ msgid "Report an error" -#~ msgstr "Fehler anzeigen" +#~ msgid "Download Folder" +#~ msgstr "Übertragungsordner" -#~ msgid "Report a warning" -#~ msgstr "Warnung anzeigen" +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Nach dem Herunterladen alle Dateien überprüfen" -#~ msgid "Ignore" -#~ msgstr "Ignorieren" +#~ msgid "An unknown error occurred" +#~ msgstr "Es ist ein unbekannter Fehler aufgetreten" #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Geben Sie an was geschehen soll, falls eine Datei oder eine Sicherungskopie " -#~ "mit demselben Namen bereits existiert." +#~ "Wollen Sie wirklich von hier herunterladen? Auf manchen Systemen kann das " +#~ "Einlesen dieses Ortes sehr lange dauern." -#, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s wurde zum Herunterladen ausgewählt" +#~ msgid "Auto Detect" +#~ msgstr "Automatisch erkennen" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Abfrage, ob %s zu benutzen ist" +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Bitte einen Ordner auswählen, welcher %(file_types)s enthält" -#~ msgid "Job Code not entered" -#~ msgstr "Keine Auftragsbezeichnung angegeben" +#~ msgid "Quit" +#~ msgstr "Beenden" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Auftragsbezeichnung wurde schon abgefragt, nicht wieder fragen" +#~ msgid "Help" +#~ msgstr "Hilfe" -#~ msgid "Starting downloads" -#~ msgstr "Beginne mit den Downloads" +#~ msgid "Refresh" +#~ msgstr "Auffrischen" -#~ msgid "Image Name Conflicts" -#~ msgstr "Konflikte der Bildernamen" +#~ msgid "Rename Options" +#~ msgstr "Umbenennungoptionen" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." -#~ msgstr "" -#~ "Warnung: Die Bilder enthalten ungenügende Metadaten um den " -#~ "Dateinamen zu erzeugen. Bitte verwenden Sie eine andere Option zur " -#~ "Umbenennung." +#~ msgid "Rename Options" +#~ msgstr "Umbenennungoptionen" + +#~ msgid "Program Automation" +#~ msgstr "Programmautomatisierung" + +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s konnte nicht ausgehängt werden" -#~ msgid "The image was not copied." -#~ msgstr "Das Bild wurde nicht kopiert." +#~ msgid "Photos:" +#~ msgstr "Fotos:" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Von diesem Laufwerk oder dieser Partition wird immer heruntergeladen" +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Eine Sicherungskopie von Fotos und Filmen nach %(path)s erstellen" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Bitte einen Ordner zum Herunterladen der Fotos auswählen" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s wurde als Laufwerk zum Herunterladen abgelehnt" +#~ msgid "Folder: %s" +#~ msgstr "Ordner: %s" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Bitte einen Order für die Sicherungskopien der Fotos auswählen" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Bitte einen Order für die Sicherungskopien der Filme auswählen" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Von diesem Laufwerk oder dieser Partition wird nie heruntergeladen" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Probleme bei der Erstellung der Unterordner und Dateinamen" -#~ msgid "Enter a new job code, or select a previous one." +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problem bei der Erstellung der Unterordner und Dateinamen" + +#~ msgid "Download Subfolders" +#~ msgstr "Übertragungsunterordner" + +#~ msgid "Download folder:" +#~ msgstr "Übertragungsordner:" + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Geben Sie eine neue Auftragsbezeichnung an oder wählen Sie eine bereits " -#~ "bestehende." +#~ "Bitte den Übertragungsordner auswählen. Unterordner werden je nach gewählten " +#~ "Voreinstellungen automatisch erzeugt." -#~ msgid "Enter a new job code." -#~ msgstr "Geben Sie eine neue Auftragsbezeichnung an." +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Bitte den Übertragungsordner auswählen. Unterordner für die Filme werden " +#~ "automatisch basierend auf der unten angefügten Struktur erstellt." -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Laufwerk %(device)s (%(path)s) ignoriert" +#~ msgid "Photo Folders" +#~ msgstr "Fotoordner" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "Anzeigen der gültigen Dateiendungen und beenden" +#~ msgid "Video Folders" +#~ msgstr "Filmordner" -#, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Voreingestellter Wert '%(value)s' ist ungültig" +#~ msgid "Photo backup folder name:" +#~ msgstr "Ordner für Sicherungskopien der Fotos:" -#, python-format #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "Voreingestellter Schlüssel '%(key)s' ist ungültig.\n" -#~ "Erwarteter Wert %(value)s" +#~ "Bitte den Ordner angeben, in dem die Sicherungskopien gespeichert werden " +#~ "sollen. \n" +#~ "\n" +#~ "Hinweis: Dies wird auch für den Entscheid verwendet, ob das Laufwerk für " +#~ "Sicherungskopien verwendet wird. Bitte erstellen Sie auf jedem Laufwerk, " +#~ "welches für Sicherungskopien verwendet wird, einen Ordner mit diesem " +#~ "Namen." #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Wenn Sie die automatische Erkennung für portable Laufwerke aktivieren, wird " -#~ "das gesamte Laufwerk nach Bildern durchsucht. Bei sehr grossen Datenträgern " -#~ "kann dies eine Weile dauern." +#~ "Bitte angeben, ob Zeichen in Namen oder Ordnern, welche auf einem anderen " +#~ "Betriebssystem nicht gültig sind, entfernt werden sollen." + +#~ msgid "Photo Rename\t" +#~ msgstr "Fotoumbenennen\t" + +#~ msgid "Photo Rename" +#~ msgstr "Fotoumbenennen" + +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Einstellungen: Rapid-Fotoübertragung" + +#~ msgid "Photo Download Folders" +#~ msgstr "Fotoübertragungsordner" + +#~ msgid "Photo Rename" +#~ msgstr "Fotoumbenennen" #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " +#~ "Devices are from where to download photos and videos, such as cameras, " #~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Laufwerke mit Bilddaten sind Laufwerke, von welchen Bilder heruntergeladen " -#~ "werden können, z.B. Kameras, Speicherkarten oder portable Speichermedien.\n" +#~ "Laufwerke von denen Fotos und Filme heruntergeladen werden, zum Beispiel von " +#~ "Kameras, Speicherkarten oder externen Festplatten.\n" #~ "\n" -#~ "Sie können Bilder von mehreren Speichermedien gleichzeitig herunterladen.\n" +#~ "Sie können von mehreren Laufwerken gleichzeitig herunterladen, oder sie " +#~ "können einen Ort auf Ihrer lokalen Festplatte festlegen.\n" #~ "\n" -#~ "Wenn das direkte Herunterladen von Ihrer Kamera langsam oder überhaupt " -#~ "nicht funktioniert, versuchen Sie diese in den PTP Modus zu schalten. Sollte " -#~ "das nicht möglich sein, verwenden Sie bitte einen Kartenleser." +#~ "Die Übertragung direkt von Kameras ist momentan experimentell. Falls die " +#~ "Übertragung von Ihrer Kamera nur sehr schlecht oder gar nicht funktioniert, " +#~ "stellen sie Ihrer Kamera bitte auf den PTP-Modus um. Falls das nicht möglich " +#~ "ist, müssen sie ein Kartenlesegerät verwenden." -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "" -#~ "Sollen Bilder von diesem Laufwerk oder dieser Partition heruntergeladen " -#~ "werden?" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Foto- und Filmenamenskonflikte" + +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Fotos und Filme schnell und zuverlässig importieren" + +#~ msgid "Photo has already been downloaded" +#~ msgstr "Das Foto wurde bereits heruntergeladen" #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "\n" -#~ "Bitte überprüfen Sie die Voreinstellungen, starten Sie das Programm neu und " -#~ "versuchen es erneut." +#~ "Wenn Sie die automatische Erkennung ausschalten, bitte den genauen Ort der " +#~ "Fotos und Filme auswählen." -#~ msgid "There is an error in the program preferences." -#~ msgstr "Fehler in den Programmvoreinstellungen." +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." +#~ msgstr "" +#~ "Entschuldigung, das Herunterladen von Filmen ist deaktiviert. Bitte " +#~ "installieren Sie zum Herunterladen von Filmen entweder die »hachoir " +#~ "metadata«- und »kaa metadata«-Pakete oder »exiftool«." -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Entschuldigung, diese Voreinstellungen enthalten einen Fehler:\n" +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s nicht gesichert" -#~ msgid "Resetting to default values." -#~ msgstr "Die Voreinstellungen werden auf die Standardwerte zurückgesetzt." +#~ msgid "Video Rename" +#~ msgstr "Filmumbenennen" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Fehler in den Voreinstellungen zum Umbenennen der Dateien" +#~ msgid "Video Rename\t" +#~ msgstr "Filmumbenennen\t" #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "Die Programmvoreinstellungen scheinen gültig zu sein, aber bitte überprüfen " -#~ "Sie diese, um einen problemlosen Programmablauf zu gewährleisten." +#~ "Fehler: Wählen Sie entweder »Geräte zum Herunterladen automatisch erkennen« " +#~ "oder »PFAD zum Geräte für das Herunterladen manuell angeben«, aber nicht " +#~ "beides gleichzeitig." -#~ msgid "Some preferences will be reset." -#~ msgstr "Einige Voreinstellungen werden zurückgesetzt." +#~ msgid "Using backup device" +#~ msgstr "Sicherungsgerät wird verwendet" + +#~ msgid "Using backup devices" +#~ msgstr "Sicherungsgeräte werden verwendet" #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Die gewählten Voreinstellungen für Unterverzeichnisse sind ungültig und " -#~ "können nicht benutzt werden.\n" -#~ "Sie werden auf Standardwerte zurückgesetzt." +#~ "PFAD zum Geräte für das Herunterladen manuell angeben, bestehende " +#~ "Programmeinstellungen übergehen" -#~ msgid "The subfolder preferences had some unnecessary values removed." +#~ msgid "" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Es wurden einige unnötige Werte in den Voreinstellungen für " -#~ "Unterverteichnisse entfernt." +#~ "Geräte zum Herunterladen automatisch erkennen, bestehende " +#~ "Programmeinstellungen übergehen" + +#~ msgid "Device Detected" +#~ msgstr "Geräte gefunden" + +#~ msgid "Automatically detect devices" +#~ msgstr "Automatisch erkannte Geräte" + +#~ msgid "Size" +#~ msgstr "Größe" + +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Sicherung %(file_type)s überschrieben" + +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Sicherung of %(file_type)s bereits vorhanden" + +#~ msgid "File verification failed on these devices: " +#~ msgstr "Dateiüberprüfung ist auf folgenden Geräten fehlgeschlagen: " #, python-format #~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "" +#~ "Dateiüberprüfung ist auf %(volume)s fehlgeschlagen. Die gesicherte Version " +#~ "ist unterschiedlich zu der heruntergeladenen Version." + +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Kein Sicherungsgerät enthält einen gültigen Ordner zum sichern von " +#~ "%(filetype)s" + +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s von %(total)s %(filetypes)s (%(remaining)s verbleibend)" + +#~ msgid "Download Progress" +#~ msgstr "Übertragungsfortschritt" + +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Aus %(location)s wird heruntergeladen." + +#~ msgid "Check All Photos" +#~ msgstr "Alle Fotos auswählen" + +#~ msgid "Check All Videos" +#~ msgstr "Alle Filme auswählen" + +#~ msgid "_View" +#~ msgstr "An_zeigen" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "JPEG-Dateien automatisch drehen" + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" #~ msgstr "" -#~ "Die Metadaten sind Voraussetzung für die Erstellung der Unterverzeichnisse / " -#~ "Dateinamen\n" -#~ "Quelle: %s" +#~ "Eine Sicherungskopie von Fotos in %(path)s und von Filmen in %(path2)s " +#~ "erstellen" + +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Sicherung in %(path)s erstellen" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Fehler in den Download-Unterverzeichnis Voreinstellungen" +#~ msgid "there was an error backing up" +#~ msgstr "beim Erstellen der Sicherung ist ein Fehler aufgetreten" +#~ msgid "there were errors backing up" +#~ msgstr "beim Erstellen der Sicherung sind Fehler aufgetreten" + +#~ msgid "There were errors backing up" +#~ msgstr "Beim Erstellen der Sicherung sind Fehler aufgetreten" + +#~ msgid "There was an error backing up" +#~ msgstr "Beim Erstellen der Sicherung ist ein Fehler aufgetreten" + +#, python-format #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "Die Programminformationen anzeigen, wenn das Programm aus der Befehlszeile " +#~ "aufgerufen wurde (Voreinstellung: %default)" + +#~ msgid "display debugging information when run from the command line" #~ msgstr "" -#~ "Warnung: Die Bilder enthalten ungenügende Metadaten um die " -#~ "Unterverzeichnisse zu erzeugen. Bitte verwenden Sie eine andere Einstellung " -#~ "zur Umbenennung." +#~ "Während des Ausführens von der Befehlszeile Fehlersuchinformationen anzeigen" -#~ msgid "Select an image folder" -#~ msgstr "Wählen Sie ein Bilder Verzeichnis" +#~ msgid "only output errors to the command line" +#~ msgstr "Fehlermeldungen nur auf der Befehlszeile anzeigen" -#~ msgid "Select a folder in which to backup images" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Wählen Sie ein Verzeichnis zur Speicherung der Sicherungskopien der Bilder" +#~ "Achtung: Die Metadaten sind unvollständig, der Namen kann nicht " +#~ "erstellt werden. Bitte andere Umbenennungsoptionen verwenden." #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." #~ msgstr "" -#~ "Das Unterverzeichnis konnte nicht erzeugt werden. Bitte überprüfen Sie die " -#~ "Metadaten der Bilddatei." +#~ "Achtung: Die Metadaten sind unvollständig, die Unterordner können " +#~ "nicht erstellt werden. Bitte andere Unterordnerbenennungsoptionen " +#~ "verwenden." #, python-format #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Unterverzeichnis: %(subfolder)s\n" -#~ "Bild: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "Die eingegebenen Unterordnereinstellungen für %(filetype)s sind ungültig " +#~ "und können nicht verwendet werden.\n" +#~ "Sie werden auf die Standardwerte zurückgestellt." -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ msgid "Unmount (\"eject\") device upon download completion" #~ msgstr "" -#~ "Geben Sie ein Verzeichnis an, in welchem die Sicherungskopien auf dem " -#~ "Laufwerk gespeichert werden.\n" -#~ "Hinweis: Diese Einstellung wird auch verwendet um festzulegen, ob das " -#~ "Laufwerk für Sicherungskopien verwendet wird oder nicht. Bitte erstellen Sie " -#~ "auf jedem Laufwerk, welches Sie zur Datensicherung verwenden wollen, ein " -#~ "Verzeichnis mit diesem Namen." +#~ "Das Gerät aushängen (»auswerfen«), sobald das Herunterladen fertiggestellt " +#~ "ist" + +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Sollen alle Auftragsbezeichnungen entfernt werden?" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Alle gespeicherten Pfade entfernen?" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Sollen alle gespeicherten Pfade entfernt werden?" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Alle ignorierten Pfade entfernen?" + +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Sollen alle ignorierten Pfade entfernt werden?" diff --git a/po/el.po b/po/el.po new file mode 100644 index 0000000..3681241 --- /dev/null +++ b/po/el.po @@ -0,0 +1,3753 @@ +# Greek translation for rapid +# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017 +# This file is distributed under the same license as the rapid package. +# FIRST AUTHOR , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: rapid\n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" +"Language-Team: Greek \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2017-06-20 19:13+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: el\n" + +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" + +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" + +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" + +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "" + +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s Φωτογραφίες" + +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s Βίντεο" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" + +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "" + +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Φωτογραφίες" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Βίντεο" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Άλλο" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Ανιχνεύεται η συσκευή..." + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Προσωρινή αγνόηση συσκευής" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Μόνιμη αγνόηση συσκευής" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Επανασάρωση" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" + +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Κάμερες" + +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Συσκευές" + +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "Κατέβασμα από %(device_names)s" + +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Επιλογή πηγής" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 +#, python-format +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" + +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s Κάμερες" + +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s Συσκευές" + +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "%s + %s" + +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" + +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" + +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" + +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" + +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" + +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" + +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" + +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" + +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" + +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" + +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" + +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/δευτερόλεπτο" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Λίγα δευτερόλεπτα" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 δευτερόλεπτο" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "%d δευτερόλεπτα" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 λεπτό" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d λεπτά" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 ώρα" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "%d ώρες" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 ημέρα" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "%d ημέρες" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 λεπτό, 1 δευτερόλεπτο" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "1 λεπτό, %d δευτερόλεπτα" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d λεπτά, δευτερόλεπτο" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d λεπτά, %(seconds)d δευτερόλεπτα" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 ώρα, 1 λεπτό" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "Μία ώρα, %d λεπτά" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "%d ώρες, 1 λεπτό" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d ώρες, %(minutes)d λεπτά" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 ημέρα, 1 ώρα" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "1 ημέρα, %d ώρες" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d ημέρες, 1 ώρα" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Εχθές" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Ώρα κατεβάσματος" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "Όνομα" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "Επέκταση" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "Αριθμός εικόνας" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "Διάφραγμα" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 +msgid "ISO" +msgstr "ISO" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 +msgid "Exposure time" +msgstr "Χρόνος έκθεσης" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 +msgid "Focal length" +msgstr "Εστιακή απόσταση" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 +msgid "Camera make" +msgstr "Κατασκευαστής κάμερας" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 +msgid "Camera model" +msgstr "Μοντέλο κάμερας" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 +msgid "Short camera model" +msgstr "Συντομογραφία μοντέλου κάμερας" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 +msgid "Hyphenated short camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 +msgid "Serial number" +msgstr "Σειριακός αριθμός" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 +msgid "Shutter count" +msgstr "" + +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "Αριθμός αρχείου" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "Φάκελος και αρχείο" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 +msgid "Owner name" +msgstr "Όνομα κατόχου" + +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 +msgid "Downloads today" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 +msgid "Session number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 +msgid "Subfolder number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 +msgid "Stored number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 +msgid "Sequence letter" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 +msgid "All digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 +msgid "Last digit" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 +msgid "Last 2 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 +msgid "Last 3 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 +msgid "Last 4 digits" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 +msgid "Original Case" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 +msgid "UPPERCASE" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 +msgid "lowercase" +msgstr "" + +#: ../raphodo/generatenameconfig.py:296 +msgid "One digit" +msgstr "" + +#: ../raphodo/generatenameconfig.py:297 +msgid "Two digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:298 +msgid "Three digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:299 +msgid "Four digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:300 +msgid "Five digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:301 +msgid "Six digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 +msgid "Subseconds" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 +msgid "YYYYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 +msgid "YYYY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 +msgid "YYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" + +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "" + +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" + +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Υπάρχει αντίγραφο ασφαλείας του %(file_type)s" + +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Το αντίγραφο ασφαλείας %(file_type)s αντικαταστάθηκε" + +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s δεν έχουν αντιγραφεί" + +#~ msgid "Backing up error" +#~ msgstr "Σφάλμα κατά την δημιουργία αντίγραφου ασφαλείας" + +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Αδυναμία δημιουργίας φακέλου προορισμού: %(directory)s\n" + +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Αρχείο: %(file)s" + +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Πηγή: %(source)s\n" +#~ "Προορισμός: %(destination)s" + +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Σφάλμα: %(inst)s" diff --git a/po/en_AU.po b/po/en_AU.po index 388445a..b04a788 100644 --- a/po/en_AU.po +++ b/po/en_AU.po @@ -6,1168 +6,3709 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-05-19 18:41+0800\n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" "PO-Revision-Date: 2009-05-19 11:02+0000\n" "Last-Translator: Damon Lynch \n" "Language-Team: English (Australia) \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2009-05-19 11:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#: rapid/rapid.py:99 rapid/glade3/rapid.glade.h:59 -msgid "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -#: rapid/rapid.py:399 -msgid "Invalid Downloads Today value.\n" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -#: rapid/rapid.py:400 -msgid "Resetting value to zero.\n" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" msgstr "" -#: rapid/rapid.py:439 -msgid "'Start of day' preference value is corrupted.\n" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" msgstr "" -#: rapid/rapid.py:440 -msgid "Resetting to midnight.\n" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -#: rapid/rapid.py:456 -msgid "Error in Image Rename preferences" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" msgstr "" -#: rapid/rapid.py:465 rapid/rapid.py:1127 -msgid "Sorry,these preferences contain an error:\n" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" msgstr "" -#: rapid/rapid.py:476 -msgid "Resetting to default values." +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the device." +"

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#: rapid/rapid.py:587 -msgid "Error in Download Subfolder preferences" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -#: rapid/rapid.py:704 -msgid "Select a folder to download photos to" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#: rapid/rapid.py:751 -msgid "Select an image folder" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:773 -msgid "Select a folder in which to backup images" +#: ../raphodo/backuppanel.py:448 +msgid "If you disable automatic detection, choose the exact backup locations." msgstr "" -#: rapid/rapid.py:861 -msgid "" -"Warning: There is insufficient image metatdata to fully generate " -"the name. Please use other renaming options." +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" msgstr "" -#: rapid/rapid.py:882 -msgid "" -"Warning: There is insufficient image metatdata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" msgstr "" -#: rapid/rapid.py:884 -#, python-format -msgid "Example: %s" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" msgstr "" -#. this value is used as an example device when automatic backup device detection is enabled -#: rapid/rapid.py:1057 -msgid "externaldrive1" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" msgstr "" -#. this value is used as an example device when automatic backup device detection is enabled -#: rapid/rapid.py:1059 -msgid "externaldrive2" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for images. It is visible initially in the progress bar for each device -#. (which normally holds "x of y images copied"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1116 -msgid "scanning..." +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" msgstr "" -#: rapid/rapid.py:1223 rapid/rapid.py:1788 -#, python-format -msgid "0 of %s images copied" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:1228 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "Device scan complete: found %(number)s images on %(device)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:1234 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "Device scan complete: no images found on %s" +msgid "%(no_videos)s Videos" msgstr "" -#: rapid/rapid.py:1265 -msgid "Image filename could not be generated" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:1266 -#, python-format -msgid "" -"Source: %(source)s\n" -"Problem: %(problem)s" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#: rapid/rapid.py:1270 -msgid "" -"Image filename could not be properly generated. Check to ensure there is " -"sufficient image metadata." +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" msgstr "" -#: rapid/rapid.py:1271 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s\n" -"Problem: %(problem)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:1280 -msgid "Could not open image" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:1281 -#, python-format -msgid "Source: %s" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" msgstr "" -#: rapid/rapid.py:1290 -msgid "Image has no metadata" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:1291 -#, python-format -msgid "" -"Metadata is essential for generating subfolders / image names.\n" -"Source: %s" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#: rapid/rapid.py:1303 -msgid "" -"Subfolder name could not be properly generated. Check to ensure there is " -"sufficient image metadata." +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." msgstr "" -#: rapid/rapid.py:1304 -#, python-format -msgid "" -"Subfolder: %(subfolder)s\n" -"Image: %(image)s\n" -"Problem: %(problem)s" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" msgstr "" -#: rapid/rapid.py:1356 rapid/rapid.py:1384 rapid/rapid.py:1403 -#: rapid/rapid.py:1465 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" msgstr "" -#: rapid/rapid.py:1405 -#, python-format -msgid "Unique identifier '%s' added" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" msgstr "" -#. A new day, according the user's preferences of what time a day begins, has started -#: rapid/rapid.py:1422 -msgid "New day has started - resetting 'Downloads Today' sequence number" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" msgstr "" -#: rapid/rapid.py:1427 rapid/rapid.py:1433 -msgid "Download copying error" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:1428 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s\n" -"Error: %(errorno)s %(strerror)s" +msgid "%s full" msgstr "" -#: rapid/rapid.py:1430 rapid/rapid.py:1503 -msgid "The image was not copied." +#: ../raphodo/devices.py:459 +msgid "Cameras" msgstr "" -#: rapid/rapid.py:1464 -msgid "Backup image already exists" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" msgstr "" -#: rapid/rapid.py:1492 rapid/rapid.py:1500 rapid/rapid.py:1506 -msgid "Backing up error" +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:1493 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "" -"Destination directory could not be created\n" -"%(directory)s\n" -"Error: %(errno)s %(strerror)s" +msgid "%(no_devices)s %(device_type)s" msgstr "" -#: rapid/rapid.py:1501 rapid/rapid.py:1507 +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s\n" -"Error: %(errno)s %(strerror)s" +msgid "%(device1)s + %(device2)s" msgstr "" -#. The device was automatically unmounted -#: rapid/rapid.py:1520 -msgid "The device can now be safely removed" +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" msgstr "" -#: rapid/rapid.py:1524 +#: ../raphodo/devices.py:963 #, python-format -msgid "%s images downloaded" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:1526 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "%s images skipped" +msgid "%s + %s" msgstr "" -#: rapid/rapid.py:1532 rapid/rapid.py:2599 -msgid "warnings" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:1534 rapid/rapid.py:2601 -msgid "errors" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:1548 -msgid "Download cannot proceed" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:1548 +#: ../raphodo/didyouknow.py:67 msgid "" -"There is an error in the program preferences.\n" -"Please check preferences, restart the program, and try again." +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:1561 -msgid "Backup device missing" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:1561 -msgid "No backup device was detected." +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:1565 -msgid "This device has no images to download from." +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " msgstr "" -#: rapid/rapid.py:1586 -#, python-format -msgid "Download has started from %s" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:1623 -msgid "Image skipped" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." msgstr "" -#: rapid/rapid.py:1624 -msgid "Image overwritten" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -#: rapid/rapid.py:1625 -msgid "Image already exists" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" -#: rapid/rapid.py:1670 -msgid "Image has no thumbnail" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:1680 -#, python-format -msgid "%(number)s of %(total)s images copied" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", "" +"Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and "" +"Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:1696 -#, python-format -msgid "Download complete from %s" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:1772 -msgid "Device" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -#. Size refers to the total size of images on the device -#: rapid/rapid.py:1777 -msgid "Size" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#: rapid/rapid.py:1780 -msgid "Download Progress" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#: rapid/rapid.py:1896 rapid/rapid.py:1902 -msgid "Thumbnail cannot be displayed" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " msgstr "" -#: rapid/rapid.py:1897 rapid/rapid.py:1903 -msgid "It may be corrupted" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:2150 +#: ../raphodo/didyouknow.py:273 msgid "" -"A newer version of this program was previously run on this computer.\n" "\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" msgstr "" -#: rapid/rapid.py:2152 +#: ../raphodo/didyouknow.py:282 msgid "" -"Program preferences appear to be valid, but please check them to ensure " -"correct operation." +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -#: rapid/rapid.py:2154 -msgid "Sorry, some preferences are invalid and will be reset." +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" msgstr "" -#: rapid/rapid.py:2155 -msgid "Warning:" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." msgstr "" -#: rapid/rapid.py:2160 +#: ../raphodo/didyouknow.py:301 msgid "" -"This version of the program is newer than the previously run version. " -"Checking preferences." +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -#: rapid/rapid.py:2167 -msgid "Preferences were modified." +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that day.\n" +"
  2. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  3. \n" +"
  4. Session number: reset each time the program is run.
  5. \n" +"
  6. Sequence letter: like session numbers, but uses letters.
  7. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " msgstr "" -#: rapid/rapid.py:2168 +#: ../raphodo/didyouknow.py:334 msgid "" -"This version of the program uses different preferences than the old version. " -"Your preferences have been updated.\n" "\n" -"Please check them to ensure correct operation." +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -#: rapid/rapid.py:2172 -msgid "No preferences needed to be changed." +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -#: rapid/rapid.py:2174 +#: ../raphodo/didyouknow.py:362 msgid "" -"This version of the program uses different preferences than the old version. " -"Some of your previous preferences were invalid, and could not be updated. " -"They will be reset." +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " msgstr "" -#: rapid/rapid.py:2182 -msgid "Problem using pynotify." +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download destination." +"
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:2198 -msgid "Failed to receive pynotify server capabilities." +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" msgstr "" -#: rapid/rapid.py:2236 -msgid "and" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" msgstr "" -#: rapid/rapid.py:2241 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" msgstr "" -#: rapid/rapid.py:2243 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" msgstr "" -#: rapid/rapid.py:2245 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#: rapid/rapid.py:2380 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Detected %(device)s with path %(path)s" +msgid "%d seconds" msgstr "" -#: rapid/rapid.py:2384 -msgid "Automatically start download is true" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#: rapid/rapid.py:2386 -msgid "Automatically start download is false" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" msgstr "" -#: rapid/rapid.py:2434 -msgid "Using manually specified path" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#: rapid/rapid.py:2548 rapid/rapid.py:2594 -msgid "All downloads complete" +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" msgstr "" -#: rapid/rapid.py:2562 -msgid "MB/s" +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:2572 -msgid "About 1 second remaining" +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:2574 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "About %i seconds remaining" +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:2576 -msgid "About 1 minute remaining" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:2578 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +msgid "%(minutes)d minutes, %(seconds)d seconds" msgstr "" -#: rapid/rapid.py:2595 -msgid "images downloaded" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:2597 -msgid "images skipped" +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" msgstr "" -#. note the space at the end of the label, need it to meet HIG! :( -#: rapid/rapid.py:2685 -msgid "_Download " +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#. note the space at the end of the label, need it to meet HIG! :( -#: rapid/rapid.py:2695 -msgid "_Pause" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#: rapid/rapid.py:2752 -msgid "Preferences were changed." +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:2883 -msgid "Goodbye" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:2892 +#: ../raphodo/downloadtracker.py:868 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "%(days)d days, %(hours)d hours" msgstr "" -#: rapid/rapid.py:2893 -msgid "only output errors to the command line" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:2895 -msgid "list image file extensions the program recognizes and exit" -msgstr "list image file extensions the program recognises and exit" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" -#: rapid/rapid.py:2908 +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "and %s" +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}." +"

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#. Which volume management code is being used (GIO or GnomeVFS) -#: rapid/rapid.py:2913 rapid/rapid.py:2916 -msgid "Using" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#. this application is already running -#: rapid/rapid.py:2930 +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 #, python-format -msgid "%s is already running" +msgid "%s (location does not exist)" msgstr "" -#: rapid/renamesubfolderprefs.py:173 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/renamesubfolderprefs.py:174 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "" -#: rapid/renamesubfolderprefs.py:175 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "" -#: rapid/renamesubfolderprefs.py:176 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "" -#: rapid/renamesubfolderprefs.py:177 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "" -#: rapid/renamesubfolderprefs.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "" -#: rapid/renamesubfolderprefs.py:179 +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "" -#: rapid/renamesubfolderprefs.py:180 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "" -#: rapid/renamesubfolderprefs.py:181 -msgid "Name + extension" +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" msgstr "" -#: rapid/renamesubfolderprefs.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "" -#: rapid/renamesubfolderprefs.py:183 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "" -#: rapid/renamesubfolderprefs.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "" -#: rapid/renamesubfolderprefs.py:185 +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#: rapid/renamesubfolderprefs.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "" -#: rapid/renamesubfolderprefs.py:187 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "" -#: rapid/renamesubfolderprefs.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "" -#: rapid/renamesubfolderprefs.py:189 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "" -#: rapid/renamesubfolderprefs.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "" -#: rapid/renamesubfolderprefs.py:191 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#: rapid/renamesubfolderprefs.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#: rapid/renamesubfolderprefs.py:193 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "" -#: rapid/renamesubfolderprefs.py:194 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" -#: rapid/renamesubfolderprefs.py:195 +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "" -#: rapid/renamesubfolderprefs.py:196 +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#: rapid/renamesubfolderprefs.py:197 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#: rapid/renamesubfolderprefs.py:198 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#: rapid/renamesubfolderprefs.py:199 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#: rapid/renamesubfolderprefs.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#: rapid/renamesubfolderprefs.py:201 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#: rapid/renamesubfolderprefs.py:202 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#: rapid/renamesubfolderprefs.py:203 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#: rapid/renamesubfolderprefs.py:204 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#: rapid/renamesubfolderprefs.py:205 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#: rapid/renamesubfolderprefs.py:206 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#: rapid/renamesubfolderprefs.py:207 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "" -#: rapid/renamesubfolderprefs.py:208 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "" -#: rapid/renamesubfolderprefs.py:209 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "" -#: rapid/renamesubfolderprefs.py:210 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "" -#: rapid/renamesubfolderprefs.py:211 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "" -#: rapid/renamesubfolderprefs.py:212 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "" -#: rapid/renamesubfolderprefs.py:213 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "" -#: rapid/renamesubfolderprefs.py:214 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "" -#: rapid/renamesubfolderprefs.py:215 +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#: rapid/renamesubfolderprefs.py:216 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "" -#: rapid/renamesubfolderprefs.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "" -#: rapid/renamesubfolderprefs.py:218 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "" -#: rapid/renamesubfolderprefs.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "" -#: rapid/renamesubfolderprefs.py:220 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "" -#: rapid/renamesubfolderprefs.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "" -#: rapid/renamesubfolderprefs.py:222 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "" -#: rapid/renamesubfolderprefs.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "" -#: rapid/renamesubfolderprefs.py:224 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "" -#: rapid/renamesubfolderprefs.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "" -#: rapid/renamesubfolderprefs.py:226 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "" -#: rapid/renamesubfolderprefs.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "" -#: rapid/renamesubfolderprefs.py:228 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "" -#: rapid/renamesubfolderprefs.py:229 -msgid "HHMMSS" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" msgstr "" -#: rapid/renamesubfolderprefs.py:230 -msgid "HHMM" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" msgstr "" -#: rapid/renamesubfolderprefs.py:599 -#, python-format -msgid "" -"Preference key '%(key)s' is invalid.\n" -"Expected one of %(value)s" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" msgstr "" -#: rapid/renamesubfolderprefs.py:606 -#, python-format -msgid "Preference value '%(value)s' is invalid" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" msgstr "" -#: rapid/renamesubfolderprefs.py:610 -msgid "These preferences are not well formed:" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" msgstr "" -#: rapid/renamesubfolderprefs.py:710 -msgid "Subsecond metadata not present in image" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" msgstr "" -#: rapid/renamesubfolderprefs.py:713 rapid/renamesubfolderprefs.py:836 -#, python-format -msgid "%s metadata is not present in image" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" msgstr "" -#: rapid/renamesubfolderprefs.py:728 -#, python-format -msgid "Error in date time component. Value %s appears invalid" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" msgstr "" -#: rapid/renamesubfolderprefs.py:759 -msgid "extension was specified but image name has no extension" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" msgstr "" -#: rapid/renamesubfolderprefs.py:763 -msgid "image number was specified but image filename has no number" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" msgstr "" -#: rapid/renamesubfolderprefs.py:948 -#, python-format -msgid "error generating name with component %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/renamesubfolderprefs.py:1264 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" msgstr "" -#: rapid/renamesubfolderprefs.py:1266 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/renamesubfolderprefs.py:1270 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:1 -msgid " " +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/glade3/rapid.glade.h:2 -msgid " " +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/glade3/rapid.glade.h:3 -msgid " hh:mm" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:4 -msgid ":" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -#: rapid/glade3/rapid.glade.h:5 -msgid "Backup" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -#: rapid/glade3/rapid.glade.h:6 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#: rapid/glade3/rapid.glade.h:7 -msgid "Download Folder" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" msgstr "" -#: rapid/glade3/rapid.glade.h:8 -msgid "Download Subfolders" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" msgstr "" -#: rapid/glade3/rapid.glade.h:9 -msgid "Example" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#: rapid/glade3/rapid.glade.h:10 -msgid "Image Devices" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#: rapid/glade3/rapid.glade.h:11 -msgid "Image Name Conflicts" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:12 -msgid "Image Rename" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/glade3/rapid.glade.h:13 -msgid "Missing Backup Devices" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/glade3/rapid.glade.h:14 -msgid "Program Automation" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#: rapid/glade3/rapid.glade.h:15 -msgid "Sequence numbers" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -#: rapid/glade3/rapid.glade.h:16 -msgid "/media/externaldrive/Photos" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" msgstr "" -#: rapid/glade3/rapid.glade.h:17 -msgid "Example: /home/user/photos" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" msgstr "" -#: rapid/glade3/rapid.glade.h:18 -msgid "Example:" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#: rapid/glade3/rapid.glade.h:19 -msgid "New:" +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#: rapid/glade3/rapid.glade.h:20 -msgid "Original:" +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#: rapid/glade3/rapid.glade.h:21 -msgid "Automation" +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" msgstr "" -#: rapid/glade3/rapid.glade.h:22 -msgid "Backup\t" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:23 -msgid "Download Folder" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -#: rapid/glade3/rapid.glade.h:24 -msgid "Error Handling" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." msgstr "" -#: rapid/glade3/rapid.glade.h:25 -msgid "Image Devices" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -#: rapid/glade3/rapid.glade.h:26 -msgid "Image Rename\t" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:27 -msgid "Rename Options" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" msgstr "" -#: rapid/glade3/rapid.glade.h:28 -msgid "Add unique identifier" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" msgstr "" -#: rapid/glade3/rapid.glade.h:29 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." msgstr "" -#: rapid/glade3/rapid.glade.h:30 -msgid "Automatically detect backup devices" +#: ../raphodo/jobcodepanel.py:186 +msgid "The new Job Code will be applied to all selected photos and/or videos." msgstr "" -#: rapid/glade3/rapid.glade.h:31 -msgid "Automatically detect image devices" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -#: rapid/glade3/rapid.glade.h:32 -msgid "Automation" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -#: rapid/glade3/rapid.glade.h:33 -msgid "Backup" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." msgstr "" -#: rapid/glade3/rapid.glade.h:34 -msgid "Backup folder name:" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" msgstr "" -#: rapid/glade3/rapid.glade.h:35 -msgid "Backup location:" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" msgstr "" -#: rapid/glade3/rapid.glade.h:36 -msgid "Backup photos when downloading" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" msgstr "" -#: rapid/glade3/rapid.glade.h:37 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" msgstr "" -#: rapid/glade3/rapid.glade.h:38 -msgid "" -"Choose whether to skip downloading the image, or to add a unique indentifier." +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." msgstr "" -#: rapid/glade3/rapid.glade.h:39 -msgid "Copyright Damon Lynch 2007-09" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" msgstr "" -#: rapid/glade3/rapid.glade.h:40 -msgid "Day start:" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" msgstr "" -#: rapid/glade3/rapid.glade.h:41 -msgid "Download Folder" +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" msgstr "" -#: rapid/glade3/rapid.glade.h:42 -msgid "Download folder:" +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" msgstr "" -#: rapid/glade3/rapid.glade.h:43 -msgid "Downloads today:" +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" msgstr "" -#: rapid/glade3/rapid.glade.h:44 -msgid "Error Handling" +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" msgstr "" -#: rapid/glade3/rapid.glade.h:45 -msgid "Error Log" +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" msgstr "" -#: rapid/glade3/rapid.glade.h:46 -msgid "Exit program after completion of successful download" +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" msgstr "" -#: rapid/glade3/rapid.glade.h:47 -msgid "If you disable automatic detection, choose the exact backup location." +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." msgstr "" -#: rapid/glade3/rapid.glade.h:48 -msgid "" -"If you disable automatic detection, choose the exact location of the images." +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." msgstr "" -#: rapid/glade3/rapid.glade.h:49 -msgid "Ignore" +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" msgstr "" -#: rapid/glade3/rapid.glade.h:50 -msgid "Image Devices" +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" msgstr "" -#: rapid/glade3/rapid.glade.h:51 -msgid "Image Rename" +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" msgstr "" -#: rapid/glade3/rapid.glade.h:52 -msgid "" -"Image devices are devices from which to download photos, such as memory " -"cards or Portable Storage Devices.\n" -"\n" -"You can download photos from multiple image devices simultaneously." +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" msgstr "" -#: rapid/glade3/rapid.glade.h:55 -msgid "Image location:" +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" msgstr "" -#: rapid/glade3/rapid.glade.h:56 -msgid "Import your images efficiently and reliably" +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -#: rapid/glade3/rapid.glade.h:57 -msgid "Overwrite" +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -#: rapid/glade3/rapid.glade.h:58 -msgid "Preferences: Rapid Photo Downloader" +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." msgstr "" -#: rapid/glade3/rapid.glade.h:60 +#: ../raphodo/nameeditor.py:859 msgid "" -"Rapid Photo Downloader is free software; you can redistribute it and/or " -"modify it under the terms of the GNU General Public License as published by " -"the Free Software Foundation; either version 2 of the License, or (at your " -"option) any later version.\n" -"\n" -"Rapid Photo Downloader 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.\n" -"\n" -"You should have received a copy of the GNU General Public License along with " -"Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -#: rapid/glade3/rapid.glade.h:65 -msgid "Rename Options" +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" msgstr "" -#: rapid/glade3/rapid.glade.h:66 -msgid "Report a warning" +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" msgstr "" -#: rapid/glade3/rapid.glade.h:67 -msgid "Report an error" +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." msgstr "" -#: rapid/glade3/rapid.glade.h:68 -msgid "Skip" +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" msgstr "" -#: rapid/glade3/rapid.glade.h:69 -msgid "Skip download" +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" msgstr "" -#: rapid/glade3/rapid.glade.h:70 +#: ../raphodo/nameeditor.py:1356 msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with this name." +"Do you want to save the changes in a new custom preset?

Creating a custom preset is not required, but can help you keep " +"organized.

The changes to the preferences will still be applied " +"regardless of whether you create a new custom preset or not." msgstr "" -#: rapid/glade3/rapid.glade.h:73 +#: ../raphodo/nameeditor.py:1365 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." msgstr "" -#: rapid/glade3/rapid.glade.h:74 -msgid "" -"Specify what to do when an image of the same name has already been " -"downloaded or backed up." +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" msgstr "" -#: rapid/glade3/rapid.glade.h:75 -msgid "Specify what to do when there are no backup devices." +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." msgstr "" -#: rapid/glade3/rapid.glade.h:76 -msgid "" -"Specify whether image and folder names should have any characters removed " -"that are not allowed by other operating systems." +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." msgstr "" -#: rapid/glade3/rapid.glade.h:77 -msgid "Start downloading at program startup" +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." msgstr "" -#: rapid/glade3/rapid.glade.h:78 -msgid "Start downloading upon image device insertion" +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." msgstr "" -#: rapid/glade3/rapid.glade.h:79 -msgid "Stored number:" +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" msgstr "" -#: rapid/glade3/rapid.glade.h:80 -msgid "Strip incompatible characters" +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." msgstr "" -#: rapid/glade3/rapid.glade.h:81 -msgid "Unmount (\"eject\") image device upon download completion" +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" msgstr "" -#: rapid/glade3/rapid.glade.h:82 -msgid "" -"When backing up, choose whether to overwrite an image on the backup device " -"that has the same name, or skip backing it up." +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" msgstr "" -#: rapid/glade3/rapid.glade.h:83 -msgid "" -"You can have your photos backed up to multiple locations as they are " -"downloaded, e.g. external hard drives." +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" msgstr "" -#: rapid/glade3/rapid.glade.h:84 -msgid "_Clear Completed Downloads" +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" msgstr "" -#: rapid/glade3/rapid.glade.h:85 -msgid "_Error Log" +#: ../raphodo/newversion.py:495 +msgid "Downloading..." msgstr "" -#: rapid/glade3/rapid.glade.h:86 -msgid "_Get Help Online..." +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" msgstr "" -#: rapid/glade3/rapid.glade.h:87 -msgid "_Help" +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" msgstr "" -#: rapid/glade3/rapid.glade.h:88 -msgid "_Make a Donation..." +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" msgstr "" -#: rapid/glade3/rapid.glade.h:89 -msgid "_Photos" +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" msgstr "" -#: rapid/glade3/rapid.glade.h:90 -msgid "_Report a Problem..." +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" msgstr "" -#: rapid/glade3/rapid.glade.h:91 -msgid "_Thumbnails" +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" msgstr "" -#: rapid/glade3/rapid.glade.h:92 -msgid "_View" +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" msgstr "" -#: rapid/glade3/rapid.glade.h:94 -msgid "translator-credits" +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" msgstr "" -"Launchpad Contributions:\n" -" Damon Lynch https://launchpad.net/~dlynch3" -#: rapid/glade3/rapid.glade.h:95 -msgid "translators please ignore this" +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regular expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being shown." +"

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another application.

You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again.

Alternatively, you can ignore this " +"device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be unmounted.

You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be unmounted.

You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again, and choose which files you want to " +"download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +#, fuzzy +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "list image file extensions the program recognises and exit" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" + +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "" + +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;" +"memory;card;" +msgstr "" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" + +#~ msgid "translator-credits" +#~ msgstr "" +#~ "Launchpad Contributions:\n" +#~ " Damon Lynch https://launchpad.net/~dlynch3" diff --git a/po/en_GB.po b/po/en_GB.po index bc0070b..a8da621 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -6,1413 +6,3811 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2009-11-11 10:25-0600\n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" "PO-Revision-Date: 2009-11-18 01:30+0000\n" "Last-Translator: Damon Lynch \n" "Language-Team: English (United Kingdom) \n" +"Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Launchpad-Export-Date: 2009-11-18 01:36+0000\n" "X-Generator: Launchpad (build Unknown)\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:100 rapid/glade3/rapid.glade.h:68 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" -#: rapid/rapid.py:374 -msgid "New York" -msgstr "New York" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" -#: rapid/rapid.py:375 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "" -#: rapid/rapid.py:375 -msgid "Prague" -msgstr "Prague" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#: rapid/rapid.py:375 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" -#: rapid/rapid.py:375 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" -#: rapid/rapid.py:376 -msgid "Tehran" -msgstr "Tehran" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "" -#: rapid/rapid.py:376 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the device." +"

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" -#: rapid/rapid.py:376 -msgid "Paris" -msgstr "Paris" +#: ../raphodo/backuppanel.py:428 +#, fuzzy +msgid "Photo folder name:" +msgstr "Rapid Photo Downloader" -#: rapid/rapid.py:376 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#: rapid/rapid.py:376 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "" -#: rapid/rapid.py:377 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/backuppanel.py:448 +msgid "If you disable automatic detection, choose the exact backup locations." +msgstr "" -#: rapid/rapid.py:377 -msgid "Rome" -msgstr "Rome" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "" -#: rapid/rapid.py:377 -msgid "Moscow" -msgstr "Moscow" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:377 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" -#: rapid/rapid.py:377 -msgid "Warsaw" -msgstr "Warsaw" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#: rapid/rapid.py:378 -msgid "Jakarta" -msgstr "Jakarta" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#: rapid/rapid.py:378 -msgid "Madrid" -msgstr "Madrid" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#: rapid/rapid.py:378 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:404 -msgid "Invalid Downloads Today value.\n" -msgstr "Invalid Downloads Today value.\n" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#: rapid/rapid.py:405 -msgid "Resetting value to zero.\n" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" msgstr "" -#: rapid/rapid.py:444 -msgid "'Start of day' preference value is corrupted.\n" +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:445 -msgid "Resetting to midnight.\n" +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:474 -msgid "Error in Image Rename preferences" +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" msgstr "" -#: rapid/rapid.py:483 rapid/rapid.py:1304 -msgid "Sorry,these preferences contain an error:\n" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:494 -msgid "Resetting to default values." +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/rapid.py:565 rapid/renamesubfolderprefs.py:184 -msgid "Job code" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" msgstr "" -#: rapid/rapid.py:633 -msgid "Error in Download Subfolder preferences" +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:768 -msgid "Select a folder to download photos to" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:839 -msgid "Select an image folder" -msgstr "Select an image folder" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:861 -msgid "Select a folder in which to backup images" -msgstr "Select a folder in which to backup images" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/rapid.py:951 -msgid "" -"Warning: There is insufficient image metadata to fully generate " -"the name. Please use other renaming options." +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#: rapid/rapid.py:972 -msgid "" -"Warning: There is insufficient image metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/rapid.py:976 -#, python-format -msgid "Example: %s" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" msgstr "" -#: rapid/rapid.py:1031 -msgid "The subfolder preferences had some unnecessary values removed." +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" msgstr "" -#. Preferences list is now empty -#: rapid/rapid.py:1036 -msgid "" -"The subfolder preferences entered are invalid and cannot be used.\n" -"They will be reset to their default values." +#: ../raphodo/devicedisplay.py:983 +msgid "Other" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/rapid.py:1233 -msgid "externaldrive1" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/rapid.py:1235 -msgid "externaldrive2" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for images. It is visible initially in the progress bar for each device -#. (which normally holds "x of y images copied"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1293 -msgid "scanning..." +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" msgstr "" -#: rapid/rapid.py:1382 rapid/rapid.py:2453 -msgid "There is an error in the program preferences." +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:1383 -msgid "" -"\n" -"Please check preferences, restart the program, and try again." +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" msgstr "" -"\n" -"Please check preferences, restart the program, and try again." -#: rapid/rapid.py:1384 rapid/rapid.py:1385 -msgid "Download cannot proceed" +#: ../raphodo/devices.py:459 +msgid "Cameras" msgstr "" -#. Translators: as already, mentioned the %s value should not be modified or left out. It may be moved if necessary. -#. It refers to the actual number of images that can be copied. For example, the user might see the following: -#. '0 of 512 images copied'. -#. This particular text is displayed to the user before the download has started. -#: rapid/rapid.py:1421 rapid/rapid.py:2018 -#, python-format -msgid "0 of %s images copied" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" msgstr "" -#. Translators: as you have already seen, the text can contain values that should not be modified or left out by you, for example %s. -#. This text is another example of that, but it is is a little more complex. Here there are two values which will be displayed -#. to the user when they run the program, signifying the number of images found, and the device they were found on. -#. %(number)s should be left exactly as is: 'number' should not be translated. The same applies to %(device)s: 'device' should -#. not be translated. Generally speaking, if translating the sentence requires it, you can move items like '%(xyz)s' around -#. in a sentence, but you should never modify them or leave them out. -#: rapid/rapid.py:1433 +#: ../raphodo/devices.py:720 #, python-format -msgid "Device scan complete: found %(number)s images on %(device)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:1439 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "Device scan complete: no images found on %s" +msgid "%(no_devices)s %(device_type)s" msgstr "" -#: rapid/rapid.py:1470 -msgid "Image filename could not be generated" -msgstr "Image filename could not be generated" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. '%(source)s' and '%(problem)s' are two more examples of text that should not be modified or left out -#: rapid/rapid.py:1472 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "" -"Source: %(source)s\n" -"Problem: %(problem)s" +msgid "%(device1)s + %(device2)s" msgstr "" -#: rapid/rapid.py:1476 -msgid "" -"Image filename could not be properly generated. Check to ensure there is " -"sufficient image metadata." +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" msgstr "" -"Image filename could not be properly generated. Check to ensure there is " -"sufficient image metadata." -#: rapid/rapid.py:1477 +#: ../raphodo/devices.py:963 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s\n" -"Problem: %(problem)s" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:1486 -msgid "Could not open image" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" msgstr "" -#: rapid/rapid.py:1487 -#, python-format -msgid "Source: %s" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:1505 -msgid "Image has no metadata" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:1506 -#, python-format +#: ../raphodo/didyouknow.py:59 msgid "" -"Metadata is essential for generating subfolders / image names.\n" -"Source: %s" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:1516 +#: ../raphodo/didyouknow.py:67 msgid "" -"Subfolder name could not be properly generated. Check to ensure there is " -"sufficient image metadata." +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:1517 -#, python-format +#: ../raphodo/didyouknow.py:74 msgid "" -"Subfolder: %(subfolder)s\n" -"Image: %(image)s\n" -"Problem: %(problem)s" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:1569 rapid/rapid.py:1597 rapid/rapid.py:1616 -#: rapid/rapid.py:1678 -#, python-format +#: ../raphodo/didyouknow.py:81 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:1618 -#, python-format -msgid "Unique identifier '%s' added" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " msgstr "" -#. A new day, according the user's preferences of what time a day begins, has started -#: rapid/rapid.py:1635 -msgid "New day has started - resetting 'Downloads Today' sequence number" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:1640 rapid/rapid.py:1646 -msgid "Download copying error" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." msgstr "" -#: rapid/rapid.py:1641 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s\n" -"Error: %(errorno)s %(strerror)s" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -#: rapid/rapid.py:1643 rapid/rapid.py:1716 -msgid "The image was not copied." +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" -#: rapid/rapid.py:1677 -msgid "Backup image already exists" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:1705 rapid/rapid.py:1713 rapid/rapid.py:1719 -msgid "Backing up error" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", "" +"Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and "" +"Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:1706 -#, python-format +#: ../raphodo/didyouknow.py:177 msgid "" -"Destination directory could not be created\n" -"%(directory)s\n" -"Error: %(errno)s %(strerror)s" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#: rapid/rapid.py:1714 rapid/rapid.py:1720 -#, python-format +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s\n" -"Error: %(errno)s %(strerror)s" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. This message informs the user that the device (e.g. camera, hard drive or memory card) was automatically unmounted and they can now remove it -#: rapid/rapid.py:1733 -msgid "The device can now be safely removed" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -#: rapid/rapid.py:1737 -#, python-format -msgid "%s images downloaded" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#: rapid/rapid.py:1739 -#, python-format -msgid "%s images skipped" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#: rapid/rapid.py:1745 rapid/rapid.py:2999 -msgid "warnings" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " msgstr "" -#: rapid/rapid.py:1747 rapid/rapid.py:3001 -msgid "errors" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:1769 -msgid "Backup device missing" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" msgstr "" -#: rapid/rapid.py:1769 -msgid "No backup device was detected." +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -#: rapid/rapid.py:1773 -msgid "This device has no images to download from." +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" msgstr "" -#: rapid/rapid.py:1808 -#, python-format -msgid "Download has started from %s" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." msgstr "" -#: rapid/rapid.py:1853 -msgid "Image skipped" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -#: rapid/rapid.py:1854 -msgid "Image overwritten" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that day.\n" +"
  2. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  3. \n" +"
  4. Session number: reset each time the program is run.
  5. \n" +"
  6. Sequence letter: like session numbers, but uses letters.
  7. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " msgstr "" -#: rapid/rapid.py:1855 -msgid "Image already exists" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -#: rapid/rapid.py:1900 -msgid "Image has no thumbnail" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -#: rapid/rapid.py:1910 -#, python-format -msgid "%(number)s of %(total)s images copied" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " msgstr "" -#: rapid/rapid.py:1926 -#, python-format -msgid "Download complete from %s" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download destination." +"
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:2002 -msgid "Device" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" msgstr "" -#. Size refers to the total size of images on the device, typically in MB or GB -#: rapid/rapid.py:2007 -msgid "Size" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" msgstr "" -#: rapid/rapid.py:2010 -msgid "Download Progress" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" msgstr "" -#: rapid/rapid.py:2126 rapid/rapid.py:2132 -msgid "Thumbnail cannot be displayed" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" msgstr "" -#: rapid/rapid.py:2127 rapid/rapid.py:2133 -msgid "It may be corrupted" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" msgstr "" -#: rapid/rapid.py:2163 -msgid "Enter a Job Code" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" msgstr "" -#: rapid/rapid.py:2179 -msgid "Job Code:" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" msgstr "" -#: rapid/rapid.py:2225 -msgid "Job Code entered" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#: rapid/rapid.py:2227 -msgid "Job Code not entered - download to be cancelled" +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" msgstr "" -#: rapid/rapid.py:2454 -msgid "Some preferences will be reset." +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#: rapid/rapid.py:2488 -msgid "Prompting for Job Code" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" msgstr "" -#: rapid/rapid.py:2505 -msgid "Starting downloads that have been waiting for a Job Code" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#: rapid/rapid.py:2509 -msgid "Starting downloads" +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" msgstr "" -#: rapid/rapid.py:2539 -msgid "" -"A newer version of this program was previously run on this computer.\n" -"\n" +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:2541 -msgid "" -"Program preferences appear to be valid, but please check them to ensure " -"correct operation." +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" msgstr "" -#: rapid/rapid.py:2543 -msgid "Sorry, some preferences are invalid and will be reset." +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:2544 -msgid "Warning:" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:2549 -msgid "" -"This version of the program is newer than the previously run version. " -"Checking preferences." +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:2556 -msgid "Preferences were modified." +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" msgstr "" -#: rapid/rapid.py:2557 -msgid "" -"This version of the program uses different preferences than the old version. " -"Your preferences have been updated.\n" -"\n" -"Please check them to ensure correct operation." +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:2561 -msgid "No preferences needed to be changed." +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:2563 -msgid "" -"This version of the program uses different preferences than the old version. " -"Some of your previous preferences were invalid, and could not be updated. " -"They will be reset." +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:2572 -msgid "Problem using pynotify." +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:2588 -msgid "Failed to receive pynotify server capabilities." +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#: rapid/rapid.py:2626 -msgid "and" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:2631 -msgid "Using backup devices" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:2633 -msgid "Using backup device" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" msgstr "" -#: rapid/rapid.py:2635 -msgid "No backup devices detected" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:2770 -#, python-format -msgid "Detected %(device)s with path %(path)s" +#: ../raphodo/errorlog.py:135 +#, fuzzy +msgid "Error Reports - Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:2774 -msgid "Automatically start download is true" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:2776 -msgid "Automatically start download is false" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" msgstr "" -#: rapid/rapid.py:2824 -msgid "Using manually specified path" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" msgstr "" -#: rapid/rapid.py:2945 rapid/rapid.py:2994 -msgid "All downloads complete" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -#: rapid/rapid.py:2959 -msgid "MB/s" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/rapid.py:2969 -msgid "About 1 second remaining" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" msgstr "" -#: rapid/rapid.py:2971 -#, python-format -msgid "About %i seconds remaining" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -#: rapid/rapid.py:2973 -msgid "About 1 minute remaining" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2978 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +msgid "%s of %s matches" msgstr "" -#: rapid/rapid.py:2995 -msgid "images downloaded" +#: ../raphodo/errorlog.py:228 +msgid "Clear" msgstr "" -#: rapid/rapid.py:2997 -msgid "images skipped" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" msgstr "" -#. This text will be displayed to the user on the Download / Pause button. -#. Please note the space at the end of the label - it is needed to meet the Gnome Human Interface Guidelines -#: rapid/rapid.py:3089 -msgid "_Download " +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." msgstr "" -#. This text will be displayed to the user on the Download / Pause button. -#: rapid/rapid.py:3099 -msgid "_Pause" +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -#: rapid/rapid.py:3161 -msgid "Preferences were changed." -msgstr "" +#: ../raphodo/excepthook.py:77 +#, fuzzy +msgid "Problem in Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" -#: rapid/rapid.py:3298 -msgid "Goodbye" -msgstr "" +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}." +"

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +#, fuzzy +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "Rapid Photo Downloader" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:3309 -#, python-format +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" msgstr "" -#: rapid/rapid.py:3310 -msgid "only output errors to the command line" +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:3312 -msgid "list image file extensions the program recognizes and exit" -msgstr "list image file extensions the program recognises and exit" - -#: rapid/rapid.py:3325 -#, python-format -msgid "and %s" +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#. Which volume management code is being used (GIO or GnomeVFS) -#: rapid/rapid.py:3330 rapid/rapid.py:3333 -msgid "Using" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#. this application is already running -#: rapid/rapid.py:3347 +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 #, python-format -msgid "%s is already running" +msgid "%s (location does not exist)" msgstr "" -#: rapid/renamesubfolderprefs.py:178 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/renamesubfolderprefs.py:179 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "" -#: rapid/renamesubfolderprefs.py:180 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "" -#: rapid/renamesubfolderprefs.py:181 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "" -#: rapid/renamesubfolderprefs.py:182 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "" -#: rapid/renamesubfolderprefs.py:185 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "" -#: rapid/renamesubfolderprefs.py:186 +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "" -#: rapid/renamesubfolderprefs.py:187 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:189 -msgid "Name + extension" +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:191 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:193 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:195 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:197 +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:199 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:201 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:203 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:205 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:207 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/renamesubfolderprefs.py:217 +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/renamesubfolderprefs.py:219 +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/renamesubfolderprefs.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/renamesubfolderprefs.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/renamesubfolderprefs.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/renamesubfolderprefs.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:229 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:231 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:233 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:235 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/renamesubfolderprefs.py:237 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/renamesubfolderprefs.py:239 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/renamesubfolderprefs.py:241 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/renamesubfolderprefs.py:243 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "" -#: rapid/renamesubfolderprefs.py:244 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "" -#: rapid/renamesubfolderprefs.py:245 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "" -#: rapid/renamesubfolderprefs.py:246 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "" -#: rapid/renamesubfolderprefs.py:247 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "" -#: rapid/renamesubfolderprefs.py:248 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "" -#: rapid/renamesubfolderprefs.py:249 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:251 +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:253 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:255 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:257 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:259 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:261 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:263 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:265 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:267 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:269 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:271 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:273 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:275 rapid/renamesubfolderprefs.py:289 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:277 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:279 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:281 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:283 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:285 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:287 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/renamesubfolderprefs.py:291 -msgid "SS" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" msgstr "" -#: rapid/renamesubfolderprefs.py:707 -#, python-format -msgid "" -"Preference key '%(key)s' is invalid.\n" -"Expected one of %(value)s" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" msgstr "" -#: rapid/renamesubfolderprefs.py:714 -#, python-format -msgid "Preference value '%(value)s' is invalid" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" msgstr "" -#: rapid/renamesubfolderprefs.py:718 -msgid "These preferences are not well formed:" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/renamesubfolderprefs.py:828 -msgid "Subsecond metadata not present in image" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" msgstr "" -#: rapid/renamesubfolderprefs.py:831 rapid/renamesubfolderprefs.py:971 -#, python-format -msgid "%s metadata is not present in image" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/renamesubfolderprefs.py:856 rapid/renamesubfolderprefs.py:863 -#, python-format -msgid "Error in date time component. Value %s appears invalid" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/renamesubfolderprefs.py:894 -msgid "extension was specified but image name has no extension" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/renamesubfolderprefs.py:898 -msgid "image number was specified but image filename has no number" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/renamesubfolderprefs.py:1085 -#, python-format -msgid "error generating name with component %s" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" msgstr "" -#: rapid/renamesubfolderprefs.py:1381 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -#: rapid/renamesubfolderprefs.py:1383 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +#, fuzzy +msgid "Date-Time and Downloads today" +msgstr "Invalid Downloads Today value.\n" -#: rapid/renamesubfolderprefs.py:1387 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#: rapid/glade3/rapid.glade.h:1 -msgid " " -msgstr " " - -#: rapid/glade3/rapid.glade.h:2 -msgid " " -msgstr " " +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +#, fuzzy +msgid "Date and Downloads today" +msgstr "Invalid Downloads Today value.\n" -#: rapid/glade3/rapid.glade.h:3 -msgid " hh:mm" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" msgstr "" -#: rapid/glade3/rapid.glade.h:4 -msgid ":" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#: rapid/glade3/rapid.glade.h:5 -msgid "Backup" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#: rapid/glade3/rapid.glade.h:6 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:7 -msgid "Download Folder" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/glade3/rapid.glade.h:8 -msgid "Download Subfolders" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/glade3/rapid.glade.h:9 -msgid "Example" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#: rapid/glade3/rapid.glade.h:10 -msgid "Image Devices" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -#: rapid/glade3/rapid.glade.h:11 -msgid "Image Name Conflicts" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" msgstr "" -#: rapid/glade3/rapid.glade.h:12 -msgid "Image Rename" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" msgstr "" -#: rapid/glade3/rapid.glade.h:13 -msgid "Job Codes" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#: rapid/glade3/rapid.glade.h:14 -msgid "Missing Backup Devices" +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#: rapid/glade3/rapid.glade.h:15 -msgid "Program Automation" +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#: rapid/glade3/rapid.glade.h:16 -msgid "Sequence Numbers" +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" msgstr "" -#: rapid/glade3/rapid.glade.h:17 -msgid "/media/externaldrive/Photos" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:18 -msgid "Example: /home/user/photos" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -#: rapid/glade3/rapid.glade.h:19 -msgid "Example:" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." msgstr "" -#: rapid/glade3/rapid.glade.h:20 -msgid "New:" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -#: rapid/glade3/rapid.glade.h:21 -msgid "Original:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" msgstr "" -#: rapid/glade3/rapid.glade.h:22 -msgid "Automation" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" msgstr "" -#: rapid/glade3/rapid.glade.h:23 -msgid "Backup\t" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" msgstr "" -#: rapid/glade3/rapid.glade.h:24 -msgid "Download Folder" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." msgstr "" -#: rapid/glade3/rapid.glade.h:25 -msgid "Error Handling" +#: ../raphodo/jobcodepanel.py:186 +msgid "The new Job Code will be applied to all selected photos and/or videos." msgstr "" -#: rapid/glade3/rapid.glade.h:26 -msgid "Image Devices" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -#: rapid/glade3/rapid.glade.h:27 -msgid "Image Rename\t" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -#: rapid/glade3/rapid.glade.h:28 -msgid "Job Codes" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." msgstr "" -#: rapid/glade3/rapid.glade.h:29 -msgid "Rename Options" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" msgstr "" -#: rapid/glade3/rapid.glade.h:30 -msgid "Add unique identifier" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" msgstr "" -#: rapid/glade3/rapid.glade.h:31 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" msgstr "" -#: rapid/glade3/rapid.glade.h:32 -msgid "Automatically detect backup devices" +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" msgstr "" -#: rapid/glade3/rapid.glade.h:33 -msgid "Automatically detect image devices" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." msgstr "" -#: rapid/glade3/rapid.glade.h:34 -msgid "Automation" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" msgstr "" -#: rapid/glade3/rapid.glade.h:35 -msgid "Backup" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" msgstr "" -#: rapid/glade3/rapid.glade.h:36 -msgid "Backup folder name:" +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" msgstr "" -#: rapid/glade3/rapid.glade.h:37 -msgid "Backup location:" +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" msgstr "" -#: rapid/glade3/rapid.glade.h:38 -msgid "Backup photos when downloading" +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" msgstr "" -#: rapid/glade3/rapid.glade.h:40 -msgid "C_lear" +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" msgstr "" -#: rapid/glade3/rapid.glade.h:41 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" msgstr "" -#: rapid/glade3/rapid.glade.h:42 -msgid "" -"Choose whether to skip downloading the image, or to add a unique indentifier." +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" msgstr "" -#: rapid/glade3/rapid.glade.h:43 -msgid "Copyright Damon Lynch 2007-09" +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." msgstr "" -#: rapid/glade3/rapid.glade.h:44 -msgid "Day start:" +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." msgstr "" -#: rapid/glade3/rapid.glade.h:45 -msgid "Download / Pause" +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" msgstr "" -#: rapid/glade3/rapid.glade.h:46 -msgid "Download Folder" +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" msgstr "" -#: rapid/glade3/rapid.glade.h:47 -msgid "Download folder:" +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" msgstr "" -#: rapid/glade3/rapid.glade.h:48 -msgid "Downloads today:" -msgstr "" +#: ../raphodo/nameeditor.py:667 +#, fuzzy +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" -#: rapid/glade3/rapid.glade.h:49 -msgid "Error Handling" +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" msgstr "" -#: rapid/glade3/rapid.glade.h:50 -msgid "Error Log" +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -#: rapid/glade3/rapid.glade.h:51 -msgid "Exit program after completion of successful download" +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -#: rapid/glade3/rapid.glade.h:52 -msgid "If you disable automatic detection, choose the exact backup location." +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." msgstr "" -#: rapid/glade3/rapid.glade.h:53 +#: ../raphodo/nameeditor.py:859 msgid "" -"If you disable automatic detection, choose the exact location of the images." +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -#: rapid/glade3/rapid.glade.h:54 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned for images. On large devices, this could take some " -"time." +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" msgstr "" -#: rapid/glade3/rapid.glade.h:55 -msgid "Ignore" +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" msgstr "" -#: rapid/glade3/rapid.glade.h:56 -msgid "Image Devices" +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." msgstr "" -#: rapid/glade3/rapid.glade.h:57 -msgid "Image Rename" +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" msgstr "" -#: rapid/glade3/rapid.glade.h:58 +#: ../raphodo/nameeditor.py:1351 +#, fuzzy +msgid "Save Preset - Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/nameeditor.py:1356 msgid "" -"Image devices are devices from which to download photos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download photos from multiple image devices simultaneously.\n" -"\n" -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, consider using a card " -"reader." +"Do you want to save the changes in a new custom preset?

Creating a custom preset is not required, but can help you keep " +"organized.

The changes to the preferences will still be applied " +"regardless of whether you create a new custom preset or not." msgstr "" -#: rapid/glade3/rapid.glade.h:63 -msgid "Image location:" +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." msgstr "" -#: rapid/glade3/rapid.glade.h:64 -msgid "Import your images efficiently and reliably" +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" msgstr "" -#: rapid/glade3/rapid.glade.h:65 -msgid "Job Codes" +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." msgstr "" -#: rapid/glade3/rapid.glade.h:66 -msgid "Overwrite" +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." msgstr "" -#: rapid/glade3/rapid.glade.h:67 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." msgstr "" -#: rapid/glade3/rapid.glade.h:69 -msgid "" -"Rapid Photo Downloader is free software; you can redistribute it and/or " -"modify it under the terms of the GNU General Public License as published by " -"the Free Software Foundation; either version 2 of the License, or (at your " -"option) any later version.\n" -"\n" -"Rapid Photo Downloader 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.\n" -"\n" -"You should have received a copy of the GNU General Public License along with " -"Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -"51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." msgstr "" -#: rapid/glade3/rapid.glade.h:74 -msgid "Rename Options" +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" msgstr "" -#: rapid/glade3/rapid.glade.h:75 -msgid "Report a warning" +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." msgstr "" -#: rapid/glade3/rapid.glade.h:76 -msgid "Report an error" +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" msgstr "" -#: rapid/glade3/rapid.glade.h:77 -msgid "Skip" -msgstr "" +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +#, fuzzy +msgid "&Open Download Page" +msgstr "Invalid Downloads Today value.\n" -#: rapid/glade3/rapid.glade.h:78 -msgid "Skip download" +#: ../raphodo/newversion.py:376 +#, fuzzy +msgid "Rapid Photo Downloader updates" +msgstr "Rapid Photo Downloader" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" msgstr "" -#: rapid/glade3/rapid.glade.h:79 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with this name." +#: ../raphodo/newversion.py:495 +msgid "Downloading..." msgstr "" -#: rapid/glade3/rapid.glade.h:82 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" msgstr "" -#: rapid/glade3/rapid.glade.h:83 +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regular expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +#, fuzzy +msgid "Update Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +#, fuzzy +msgid "Select a source folder" +msgstr "Select an image folder" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +#, fuzzy +msgid "Select a destination folder" +msgstr "Select an image folder" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +#, fuzzy +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being shown." +"

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" + +#: ../raphodo/rapid.py:2831 +#, fuzzy +msgid "Download Failure" +msgstr "Invalid Downloads Today value.\n" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another application.

You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again.

Alternatively, you can ignore this " +"device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be unmounted.

You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be unmounted.

You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again, and choose which files you want to " +"download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format msgid "" -"Specify what to do when an image of the same name has already been " -"downloaded or backed up." +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/glade3/rapid.glade.h:84 -msgid "Specify what to do when there are no backup devices." +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/glade3/rapid.glade.h:85 +#: ../raphodo/rapid.py:5184 msgid "" -"Specify whether image and folder names should have any characters removed " -"that are not allowed by other operating systems." +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/glade3/rapid.glade.h:86 -msgid "Start downloading at program startup" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +#, fuzzy +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "list image file extensions the program recognises and exit" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/rapid.glade.h:87 -msgid "Start downloading upon image device insertion" +#: ../raphodo/rapid.py:5546 +msgid "Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +#, fuzzy +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +#, fuzzy +msgid "Downloads today:" +msgstr "Invalid Downloads Today value.\n" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/rapid.glade.h:88 +#: ../raphodo/renamepanel.py:314 msgid "Stored number:" msgstr "" -#: rapid/glade3/rapid.glade.h:89 -msgid "Strip incompatible characters" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/rapid.glade.h:90 -msgid "Unmount (\"eject\") image device upon download completion" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/rapid.glade.h:91 +#: ../raphodo/renamepanel.py:345 msgid "" -"When backing up, choose whether to overwrite an image on the backup device " -"that has the same name, or skip backing it up." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/rapid.glade.h:92 +#: ../raphodo/renamepanel.py:363 msgid "" -"You can have your photos backed up to multiple locations as they are " -"downloaded, e.g. external hard drives." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/rapid.glade.h:93 -msgid "_Clear Completed Downloads" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/rapid.glade.h:94 -msgid "_Error Log" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/rapid.glade.h:95 -msgid "_Get Help Online..." +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/rapid.glade.h:96 -msgid "_Help" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/rapid.glade.h:97 -msgid "_Make a Donation..." +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/rapid.glade.h:98 -msgid "_Photos" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/rapid.glade.h:99 -msgid "_Report a Problem..." +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/rapid.glade.h:100 -msgid "_Thumbnails" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/rapid.glade.h:101 -msgid "_Translate this Application..." +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/rapid.glade.h:102 -msgid "_View" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/rapid.glade.h:103 -msgid "translators please ignore this" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +#, fuzzy +msgid "Photo Downloader" +msgstr "Rapid Photo Downloader" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;" +"memory;card;" +msgstr "" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" + +#, fuzzy +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "Image filename could not be generated" + +#, fuzzy +#~ msgid "Rapid Photo Downloader Error Log" +#~ msgstr "Rapid Photo Downloader" + +#~ msgid "New York" +#~ msgstr "New York" + +#~ msgid "Manila" +#~ msgstr "Manila" + +#~ msgid "Prague" +#~ msgstr "Prague" + +#~ msgid "Helsinki" +#~ msgstr "Helsinki" + +#~ msgid "Wellington" +#~ msgstr "Wellington" + +#~ msgid "Tehran" +#~ msgstr "Tehran" + +#~ msgid "Kampala" +#~ msgstr "Kampala" + +#~ msgid "Paris" +#~ msgstr "Paris" + +#~ msgid "Berlin" +#~ msgstr "Berlin" + +#~ msgid "Sydney" +#~ msgstr "Sydney" + +#~ msgid "Budapest" +#~ msgstr "Budapest" + +#~ msgid "Rome" +#~ msgstr "Rome" + +#~ msgid "Moscow" +#~ msgstr "Moscow" + +#~ msgid "Delhi" +#~ msgstr "Delhi" + +#~ msgid "Warsaw" +#~ msgstr "Warsaw" + +#~ msgid "Jakarta" +#~ msgstr "Jakarta" + +#~ msgid "Madrid" +#~ msgstr "Madrid" + +#~ msgid "Stockholm" +#~ msgstr "Stockholm" + +#~ msgid "Select a folder in which to backup images" +#~ msgstr "Select a folder in which to backup images" + +#~ msgid "" +#~ "\n" +#~ "Please check preferences, restart the program, and try again." +#~ msgstr "" +#~ "\n" +#~ "Please check preferences, restart the program, and try again." + +#~ msgid "" +#~ "Image filename could not be properly generated. Check to ensure there is " +#~ "sufficient image metadata." +#~ msgstr "" +#~ "Image filename could not be properly generated. Check to ensure there is " +#~ "sufficient image metadata." + +#~ msgid " " +#~ msgstr " " + +#~ msgid " " +#~ msgstr " " + #~ msgid "translator-credits" #~ msgstr "" #~ "Launchpad Contributions:\n" diff --git a/po/es.po b/po/es.po index 8c14dac..0572a16 100644 --- a/po/es.po +++ b/po/es.po @@ -6,2733 +6,5439 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-23 03:30+0000\n" -"Last-Translator: Adolfo Jayme \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-20 19:42+0000\n" +"Last-Translator: Jose Luis Tirado \n" "Language-Team: Spanish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 20:16+0000\n" +"X-Generator: Launchpad (build 18416)\n" "Language: es\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Agradecimientos" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Las copias de seguridad no están configuradas" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "No se detectaron dispositivos de copia de seguridad" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" msgstr "" -"%(date)s\n" -"%(time)s" +"No se ha indicado todavía ubicaciones válidas para las copias de seguridad" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Usted puede tener sus copia de seguridad de fotos y videos en múltiples " +"lugares, una vez descargados, por ejemplo, discos duros externos." -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Realizar copia de seguridad al descargar fotos y vídeos" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Dispositivo" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Detectar automáticamente dispositivos de copia de seguridad" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Tamaño" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" +"Indique la carpeta en la que se almacenan las copias de seguridad en el " +"dispositivo.

Nota: la presencia de una carpeta con este nombre se usa " +"para determinar si el dispositivo se usa para hacer copias de seguridad. En " +"todos los dispositivos que quiera usar guardar copias de seguridad, cree en " +"ellos una carpeta con uno de estos nombres. Al añadir ambas carpetas, el " +"mismo dispositivo se puede usr para hacer copias de fotos y vídeos.
" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Nombre de la carpeta de fotos:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Nombre de la carpeta de vídeos:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Ejemplo:" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Si se desactiva la detección automática, elegir la ubicación exacta para la " +"copia de seguridad." -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Progreso de la descarga" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Ubicación para copia de seguridad de fotografías:" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s no se desmontó" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Seleccione la ubicación de la copia de seguridad de las fotos" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "analizando…" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Ubicacion de la copia de seguridad de videos:" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "la raíz del sistema de archivos" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Seleccione la ubicación de la copia de seguridad de los vídeos" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "unidad1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "unidad2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Espacio usado previsto de copia de seguridad" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Opciones de copia de seguridad" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "vídeo THM" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "audio" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s fotos" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "Downloading from %(location)s." -msgstr "Descargando desde %(location)s." +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s vídeos" -#: rapid/rapid.py:1823 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." -msgstr "" -"¿Quiere realmente descargar desde aquí? En algunos sistemas, analizar esta " -"ubicación puede tardar mucho tiempo." +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Usado" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Descargar" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "Exceso" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pausar" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Tamaño de dispositivo desconocido" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"Las carpetas de descarga no son válidas:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "No space free on %(size_total)s device" +msgstr "No hay espacio libre en %(size_total)s dispositivo" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"Esta carpeta de descarga no es válida:\n" -"%s" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s libre de %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Fotos" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Vídeos" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Espacio usado previsto después de la descarga" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Personalizado..." + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "Configurar creación de subcarpetas de fotos" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Configurar creación de subcarpetas de vídeos" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Otros" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Comprobando dispositivo..." + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignorar temporalmente este dispositivo" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignorar de forma permanente este dispositivo" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Reescanear" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "%s lleno" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "No se puede iniciar la descarga" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Cámaras" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" -"Ningún dispositivo de respaldo contiene una carpeta válida para respaldar " -"%(filetype)s" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Dispositivos" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotos" +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "Descargando de %(device_names)s" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "vídeos" +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Problema de respaldo" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Seleccionar fuente" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Queda aproximadamente 1 segundo" +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 +#, python-format +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#: rapid/rapid.py:2804 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "About %i seconds remaining" -msgstr "Quedan aproximadamente %i segundos" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s cámaras" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Queda aproximadamente 1 minuto" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s dispositivos" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Quedan aproximadamente %(minutes)i:%(seconds)02i minutos" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fotos y vídeos" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" +"Haga clic en la casilla de verificación de los archivos para marcarlos o " +"desmarcarlos para su descarga." -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fotos o vídeos" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" +"Se recuerdan los archivos que ya han sido descargados. Aún así todavía puede " +"marcar archivos descargados previamente para que se descarguen de nuevo, " +"pero de forma predeterminada no están marcados y sus miniaturas están " +"oscurecidas para que se puedan diferenciar de aquellos archivos que están " +"pendientes de descargarse." -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "vídeo" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" +"Si se selecciona más de un archivo, todos ellos tomarán la marca del archivo " +"del que se ha marcado la casilla de verificación, independientemente de si " +"anteriormente estaban marcados o no." -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "foto" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" +"Haga clic en la casilla de verificación para marcar o desmarcar rápidamente " +"para descargar todos sus archivos." -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s descargados" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" +"Puede descargar de forma simultánea de varias cámaras, teléfonos " +"inteligentes, tarjetas de memoria y discos duros; tantos dispositivos como " +"su equipo sea capaz de gestionar a la vez." -#: rapid/rapid.py:2876 -#, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "No se pudieron descargar %(noFiles)s %(filetypes)s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" +"Lalínea de tiempos agrupa fotos y vídeos basados en el tiempo " +"transcurrido entre dos disparos consecutivos. Úselo para identificar fotos y " +"vídeos tomados en diferentes periodos en un único día o en varios días " +"consecutivos." -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avisos" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" +"\n" +"

en la imagen anterior, la primera fila de la línea de tiempo está en " +"negro porque todos \n" +"los archivos de esa fecha han sido descargados previamente.

\n" +"

El deslizador de la línea de tiempo adjusta el tiempo transcurrido desde " +"disparos consecutivos\n" +"lo que se usa para para construir la línea de tiempo:

\n" +" " + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" +"Para ver fotos y vídeos en un rango de tiempo determinado, use el ratón " +"(opcionalmente en combinación con las teclas Mays o Ctrl) " +"para seleccionar periodos de tiempo. Cuando se selecciona un rango de tiempo " +"se resaltará el botón de Línea de tiempo en la parte izquierda de la ventana " +"principal." -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Todas las descargas completadas" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" +"Una descarga incluye siempre todos los archivos que se han marcado para " +"descargarse, incluyendo aquellos no se están visibles actualmente debido a " +"la línea de tiempo en uso." -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" +"Puede mostrar u ocultar los orígenes de descarga pulsando en el nombre del " +"dispositivo del que se está realizando la descarga en la parte superior " +"izquierda de la ventana del programa." -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s descargados" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" +"\n" +" Las miniaturas se pueden ordenar usando diversos criterios:\n" +"
    \n" +"
  1. Hora de modificación: cuándo se ha modificado por última vez el " +"archivo, \n" +"según sus metadatos (cuando estén disponible) o según el sistema de " +"archivos\n" +"(como alternativa).
  2. \n" +"
  3. Estado marcado: si el archivo está marcado para ser " +"descargado.
  4. \n" +"
  5. Nombre de archivo: el nombre completo, incluyendo la " +"extensión.
  6. \n" +"
  7. Extensión: la extensión del nombre de archivo. Puede usarla para " +"agrupar imágenes jpeg y raw, \n" +"por ejemplo.
  8. \n" +"
  9. Tipo de archivo: foto o vídeo.
  10. \n" +"
  11. Dispositivo: nombre del dispositivo del que se están descargando " +"lasfotos y vídeos.
  12. \n" +"
" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" +"Una de las características más útiles de Rapid Photo Downloader is la " +"capacidad de generar automáticamente subcarpetas de descarga y renombrar los " +"ficheros según se descargan, usando un esquema de su elección." -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "No se pudieron descargar %(filetype)s" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" +"Para especificar dónde quiere descargar los archivos y cómo quiere que se " +"nombre, abra el panel apropiado en la parte derecha de la ventana de la " +"aplicación: Destino, Renombrar o Código de trabajo." -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s de %(total)s %(filetypes)s (%(remaining)s restantes)" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" +"\n" +"Cuando piense en su estructura de directorios de descarga, tenga en cuenta " +"dos tipos\n" +"diferentes de directorios:\n" +"
    \n" +"
  1. La carpeta de destino, por ejeplo "Imágenes", " +""Fotos" o\n" +""Vídeos". Este directorio debería existir ya en su equipo. En la " +"imagen\n" +"inferior, las carpetas de destino son "Imágenes" y " +""Vídeos". El\n" +"nombre de la carpeta de destino se muestra en la barra gris directamente " +"sobre el árbol de \n" +"carpetas, con un icono de carpeta a su izquierda y un icono de engranaje en " +"el extremo derecho.
  2. \n" +"
  3. Las subcarpetas de descarga, que son directorios que se generarán " +"automáticamente\n" +"por Rapid Photo Downloader. No es necesario que existan ya en su equipo, " +"pero no pasa nada si\n" +"existen. Se generarán dentro de la carpeta de destino.
  4. \n" +"
\n" +" " + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" +"\n" +"Puede descargar fotos y vídeos en la misma carpeta de destino o indicar una " +"carpeta de\n" +"destino diferente para cada uno. Lo mismo aplica a las subcarpetas de " +"descarga para fotos y\n" +"vídeos; descargar fotos y vídeos en las mismas subcarpetas o usar un esquema " +"diferente para\n" +"cada tipo. \n" +" " + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" +"Las subcarpetas de descargas generadas automáticamente pueden contener a su " +"vez más subcarpetas generadas automáticamente si fuera necesario. Un esquema " +"habitual es crear una subcarpeta de año y una serie de subcarpetas de año-" +"mes-día dentro de ella." -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s de %(total)s %(filetypes)s" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" +"\n" +"Siempre que sea posible, el programa muestra una vista previa de las " +"subcarpetas de descarga de\n" +"fotos y vídeos a descargar:\n" +"
    \n" +"
  1. El árbol de carpetas de destino muestra las subcarpetas de descarga ya " +"existentes en su equipo \n" +" (en texto normal, no cursiva) y las subcarpetas que se crearán durante " +"la descarga \n" +" (las que aparecen con el nombre en cursiva).
  2. \n" +"
  3. El árbol de carpetas también muestra en qué subcarpetas se descargarán " +"los archivos (las que \n" +" están en negro).
  4. \n" +"
\n" +" " + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" +"\n" +"Los nombres de subcarpetas de descarga se generan habitualmente usando " +"algunos o todos de los siguientes elementos:\n" +"
    \n" +"
  1. Metadatos de archivos, muy a menudo incluyendo la fecha de " +"creación de la foto o vídeo, pero\n" +"también podría \n" +"incluir el modelo de la cámara, número de serie o extensión del archivo (por " +"ejemplo, JPG o CR2).
  2. \n" +"
  3. Un código de trabajo, que es un texto libre que se introduce en " +"el momento de la descarga, tal como\n" +"el nombre de un evento o ubicación.
  4. \n" +"
  5. Texto que desea que aparezca cada vez, como un guión o un " +"espacio.
  6. \n" +"
\n" +"Nombrar las subcarpetas con el año, seguido del mes y finalmente el día en " +"formato numérico hace\n" +"sencillo mantenerlas ordenadas en un explorador de archivos, por lo que esta " +"es la opción predeterminada:\n" +" " + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" +"\n" +"Para crear automáticamente subcarpetas de descarga según se descargan, puede " +"\n" +"usar una las configuraciones predefinidas en Rapid Photo Downloader o crear " +"una personalizada.\n" +"Haga clic el icono del engranaje para abrir el menú desplegable: " +"\n" +" " -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Desde" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" +"\n" +"Usando el menú desplegable, seleccione una configuración predefinida o pulse " +"Personalizada\n" +"para configurar su propio esquema. Puede crear sus propios esquemas usando " +"el editor de generación\n" +"de subcarpetas de fotos o vídeos: \n" +" " + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" +"Es sencillo descargar las imágenes «raw» en una carpeta y las imágenes jpeg " +"en otra. Simplemente use la Extensión de nombre de archivo como parte " +"del esquema de generación de subcarpetas de su descarga." -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Detectar automáticamente" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" +"Esta imagen muestra una configuración personalizada guardada con el nombre " +""Mi configuración personalizada"." -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Elija un directorio que contenga %(file_types)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" +"\n" +"No es necesario que cree subcarpetas de descarga anidadas. Esta imagen " +"muestra\n" +"la generación de subcarpetas de descarga que contienen solo la fecha en la " +"que se tomaron\n" +"las fotos y un código de trabajo:\n" +" " + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" +"\n" +"Aunque hay muchas opciones de nombrado de fecha/hora predefinidas, es " +"posible que necesite \n" +"algo diferente. No hay problema porque cree la suya propia. Puede combinar " +"opciones de fecha/hora para\n" +"generar nuevas combinaciones. Imagine que quiere crear un formato de fecha " +"que combine el año (AAAA),\n" +"un guión y el mes (MM) para formar AAAA-MM. Puede crearlo así (note el " +"círculo rojo alrededor del guión):\n" +" " + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" +"\n" +"Lea más sobre todas las maneras en las que puede generar nombres de " +"subcarpetas de descarga y nombres\n" +"de archivo en la documen" +"tación en línea.\n" +" " + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" +"\n" +"Los códigos de trabajo le permiten introducir fácilmente texto que " +"describa un conjunto de\n" +"fotos y vídeos. Puede usarlos en subcarpetas y nombres de archivos. En esta " +"imagen, a algunos archivos\n" +"se les ha aplicado el código de trabajo "Calle" y a los archivos " +"seleccionados se les va a\n" +"aplicar el código de trabajo "Bazar verde": \n" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" +"\n" +"Puede aplicar un código de trabajo nuevo o existente antes de comenzar una " +"descarga. Si hay\n" +"algún archivo en la descarga que todavía no tenga un código de trabajo " +"aplicado se le pedirá que\n" +"introduzca un código de trabajo antes de que la descarga comience.\n" +" " + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" +"Buscar sugerencias que le guíen cuando está trabajando con códigos de " +"trabajo:" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Copiar" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" +"Las sugerencias variarán dependiendo del contexto, como por ejemplo cuando " +"el ratón está sobre un botón." -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Mover" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" +"\n" +"Si da nombres únicos a sus fotos y vídeos no tendrá problemas para saber qué " +"fichero es\n" +"cada uno. ¡Se recomienda encarecidamente usar secuencias de números " +"para crear\n" +"nombres de archivos únicos!\n" +" " + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" +"\n" +"

Hay disponibles cuatro tipos de valores de secuencia para ayudarle a " +"asignar nombres únicos a sus fotos y vídeos:\n" +"

    \n" +"
  1. Descargas hoy: contabiliza las descargas completadas durante este " +"día.
  2. \n" +"
  3. Número almacenado: similar al anterior, pero recuerda el valor de " +"la última ejecución del programa.
  4. \n" +"
  5. Número de sesión: se reinicia cada vez que el programa se " +"ejecuta.
  6. \n" +"
  7. Letra de secuencia: es como el número de sesión, pero usando " +"letras.
  8. \n" +"

\n" +"

\n" +"Lea más sobre números de secuencia en la documenta" +"ción en línea.

\n" +" " + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" +"\n" +"El panel Renombrar le permite configurar el renombrado de archivos. " +"Para renombrar sus archivos,\n" +"puede elegir entre las preconfiguraciones de renombrado existentes o definir " +"la suya propia. \n" +" " -#: rapid/rapid.py:3419 -msgid "To" -msgstr "A" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" +"\n" +"

La opción Sincronizar RAW + JPEG es útil si usa la característica " +"de RAW + JPEG de su cámara y emplea números de secuencia en el renombrado de " +"las fotos. Activando esta opción hará que el programa\n" +"busque parejas de fotos RAW y JPEG y que cuando las encuentre aplique el " +"mismo número de secuencia\n" +"a ambos nombres de foto. Y lo que es más, las secuencias se actualizarán " +"como si las fotos fueran una sola.

\n" +"

\n" +"Lea más sobre el renombrado de archivos en la documentación en " +"línea.

\n" +" " + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" +"\n" +"Puede hacer copias de sus fotos y vídeos en varias ubicaciones según se van " +"descargando, tales como\n" +"discos duros externos o carpetas compartidas en red. Los dispositivos de " +"copia se pueden detectar\n" +"automáticamente o indicar ubicaciones de copia especificamente.\n" +" " + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" +"En este ejemplo, la unidad photobackup no contiene una carpeta con el " +"nombre Videos, por lo que no se hará copia de los vídeos." -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotos:" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" +"\n" +"Varias de las preferencias del programa se pueden establecer desde la línea " +"de órdenes, incluyendo\n" +"orígenes de descarga, destinos y copias. Además, los parámetros se pueden " +"reiniciar a su valor\n" +"predeterminado y las cachés y archivos recordados limpiados. \n" +" " + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" +"\n" +"Rapid Photo Downloader gestiona tres tipos de cachés:\n" +"
    \n" +"
  1. Una caché de miniaturas, cuyo único propósito es almacenar las " +"miniaturas de archivos de sus cámaras, \n" +"tarjetas de memoria y otros dispositivos.
  2. \n" +"
  3. Una caché temporal de archivos descargados de una cámara, una " +"para fotos y otra para \n" +"vídeos. Están ubicadas en subcarpetas temporales en el destino de la " +"descarga.
  4. \n" +"
  5. La caché de miniaturas del escritorio, en la que Rapid Photo " +"Downloader almacena miniaturas de\n" +"fotos RAW y TIFF una vez descargadas. Los exploradores de archivos como " +"Gnome Archivos usan también \n" +"esta caché, lo que significa que también mostrarán miniaturas para estos " +"archivos. \n" +"
  6. \n" +"
\n" +"Lea más sobre estas cachés y su efecto en al velocidad de descarga en la documentación en " +"línea.\n" +" " -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Elija una carpeta donde descargar las fotos" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Sugerencia del día" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Vídeos:" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "¿Sabía que...?" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Elija una carpeta donde descargar los vídeos" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "Mostrar sugerencias al inicio" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "y" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "&Siguiente" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Usando dispositivos de copia de seguridad" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "&Anterior" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Usando dispositivo de copia de seguridad" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/s" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "No se detectaron dispositivos de copia de seguridad" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Unos pocos segundos" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Espacio libre:" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 segundo" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "%d seconds" +msgstr "%d segundos" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minuto" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d minutos" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 hora" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "%(free)s free" -msgstr "%(free)s disponible" +msgid "%d hours" +msgstr "%d horas" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Respaldando fotos y vídeos en %(path)s" +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 día" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backing up to %(path)s" -msgstr "Respaldando en %(path)s" +msgid "%d days" +msgstr "%d días" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Respaldando fotos en %(path)s y vídeos en %(path2)s" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minuto, 1 segundo" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +msgid "1 minute, %d seconds" +msgstr "1 minuto, %d segundos" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Las preferencias del programa no son válidas" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d minutos, 1 segundo" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minutos, %(seconds)d seconds" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Vídeo" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 hora, 1 minuto" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s directorio de descarga no existe" +msgid "1 hour, %d minutes" +msgstr "1 hora, %d minutos" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "Folder: %s" -msgstr "Carpeta: %s" +msgid "%d hours, 1 minute" +msgstr "%d horas, 1 minuto" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s directorio de descarga es incorrecto" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d horas, %(minutes)d minutos" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s imposible escribir en directorio de descarga" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 día, 1 hora" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniaturas" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "1 día, %d horas" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:866 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" -msgstr "" -"mostrar información del programa en la línea de órdenes mientras se ejecuta " -"el programa (predet.: %default)" +msgid "%d days, 1 hour" +msgstr "%d días, 1 hora" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "" -"mostrar información de depuración cuando se ejecute desde la línea de órdenes" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d días, %(hours)d horas" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "solo errores de salida en la línea de órdenes" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "Buscar" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "" -"listar las extensiones de archivo para fotos y vídeos que el programa " -"reconoce y salir" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "Informes de errores - Rapid Photo Downloader" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" -msgstr "" -"detectar automáticamente los dispositivos de los cuales descargarr, " -"sobreescribiendo las preferencias existentes del programa" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "Buscar en los informes" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" -msgstr "" -"especificar manualmente de que dispositivos descargar, sobreescribiendo las " -"preferencias existentes del programa" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "Buscar la ocurrencia anterior de la frase" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "" -"Restablecer todas las configuraciones y preferencias del programa y salir" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "Buscar la siguiente ocurrencia de la frase" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." -msgstr "" -"Error: especificar autodeteccion del dispositivo o eleccion manual de " -"dispositivo desde donde descargar, pero no ambas." +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "&Resaltar todo" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "y %s" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "Resaltar todas las ocurrencias de la frase" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Todas las opciones y preferencias se han reestablecido" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "&Coincidier mayúsculas y minúsculas" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Error en copia de seguridad" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "Búsqueda sensible a mayúsculas" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "El directorio de destino no puede ser creado: %(directory)s\n" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "&Palabras completas" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" -msgstr "" -"Origen: %(source)s\n" -"Destino: %(destination)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "Buscar solo palabras completas" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Error: %(inst)s" -msgstr "Error: %(inst)s" +msgid "%s of %s matches" +msgstr "%s de %s coincidencias" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "" +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Limpiar" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s sin respaldar" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "Frase no encontrada" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Ya existe un respaldo de %(file_type)s" +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "Buscar pendientes..." -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -"%(problem)s\n" -"Archivo: %(file)s" +"El número de nuevas entradas añadidas al informe de errores desde la última " +"vez que se abrió. Hace clic para abrir el informe de errores" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Ocurrió un error desconocido" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "Problema en Rapid Photo Downloader" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Dispositivo detectado" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" +"Ha ocurrido un problema en Rapid Photo Downloader

\n" +" Por favor, reporte el problema a {website}.

\n" +" Adjunte el archivo de trazas {log_file} a su informe de error " +"(haga clic\n" +" aquí para abrir el directorio de " +"trazas).

Si el mismo problema ocurre\n" +" de nuevo antes de que el programa termine esta será la única " +"notificación que reciba.\n" +" " + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "Ha ocurrido un problema en Rapid Photo Downloader\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" msgstr "" -"¿Quiere utilizar este dispositivo para almacenar las fotos o videos " -"descargados?" +"Por favor, informe del problema en {website}\n" +"\n" +" Adjunte el archivo de trazas a su informe de errores, que se encuentra " +"en {log_path}\n" +"\n" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Recordar esta elección" +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "Abrir en el Explorador de archivos..." -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "Sistema de archivos" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "Otros..." + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "%s (la ubicación no existe)" + +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Fecha Hora" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Texto" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Nombre de archivo" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Metadatos" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Secuencias" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "Código de trabajo" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Fecha de la imagen" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" -msgstr "Fecha del video" +msgstr "Fecha del vídeo" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Hoy" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Ayer" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Hora de la descarga" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nombre + extensión" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nombre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Extensión" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Número de imagen" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" -msgstr "Numero de video" +msgstr "Número de vídeo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Apertura" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Tiempo de exposición" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Longitud focal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" -msgstr "Fabricante camara" +msgstr "Fabricante de la cámara" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" -msgstr "Modelo de la camara" +msgstr "Modelo de la cámara" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Modelo corto de cámara" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Modelo de cámara con guión corto" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Número de serie" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" -msgstr "Contador obturador" +msgstr "Contador de disparos" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Número de archivo" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Carpeta solamente" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Carpeta y archivo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" -msgstr "Nombre propietario" +msgstr "Nombre del propietario" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Códec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Ancho" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Alto" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Duración" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" -msgstr "Cuadros por Segundo" +msgstr "Fotogramas por segundo" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Autor" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" -msgstr "Copyright" +msgstr "Derechos de autor" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Descargas de hoy" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Número de sesión" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Número de subcarpeta" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Número almacenado" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Letra secuencial" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" -msgstr "Todos los digitos" +msgstr "Todos los dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Último dígito" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Últimos 2 dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Últimos 3 dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Últimos 4 dígitos" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Formato original" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "MAYÚSCULAS" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "minúsculas" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Un dígito" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Dos dígitos" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Tres dígitos" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Cuatro dígitos" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Cinco dígitos" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Seis dígitos" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" -msgstr "Siete digitos" +msgstr "Siete dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" -msgstr "Decimas de segundo" +msgstr "Décimas de segundo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" -msgstr "AñoMesDia" +msgstr "AAAMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" -msgstr "Año-Mes-Dia" +msgstr "AAAA-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "AAAA_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" -msgstr "AñoMesDia" +msgstr "AAMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "AA-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "AA_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" -msgstr "Mes (todo)" +msgstr "Mes (completo)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Mes (abreviado)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minutos)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Preferencias de subcarpeta no debe empezar con una %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Fecha" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Preferencias de subcarpeta no debe terminar con una %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Fecha (guiones)" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "" -"Preferencias de subcarpeta no debe contener dos %s una después de la otra" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Fecha (subrayados)" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Fecha y código de trabajo" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "AAAAMM_Código de trabajo" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "Subcarepta Fecha y código de trabajo" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "AAAAMM" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Código de trabajo" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "Nombre de archivo original" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "¿Borrar todos los Códigos de Trabajo?" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "Fecha-hora y descargas hoy" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "¿Quitar todos los Codigos de Trabajo?" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "AAAAMMDD-HHMM-1" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "¿Quitar todas las rutas memorizadas?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "Fecha y descargas hoy" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "¿Deben de quitarse todas las rutas memorizadas?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "AAAAMMDD-1" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "¿Quitar todas las rutas ignoradas?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "Fecha-hora y número de imagen" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "¿Deben de quitarse todas las rutas memorizadas?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "AAAAMMDD-1234" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Error en las preferencias de renombrado de fotos" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "Fecha-hora y código de trabajo" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Error en las preferencias de renombrado de vídeos" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "AAAAMMDD-HHMM-Código de trabajo-1" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Error en las preferencias en las subcarpetas de descarga de Fotos" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "AAAAMMDD-Código de trabajo-1" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Error en las preferencias en las subcarpetas de descarga de Videos" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "Fecha-hora y número de vídeo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Ingrese un Código de trabajo" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "AAAAMMDD_1234" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Resolución" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "AAAAMMDD-HHMM-1-1920x1080" + +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Inserte un nuevo código de trabajo o seleccione uno anterior" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" +"El código de trabajo se aplicará a %s que todavía no tiene un código de " +"trabajo." + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" +"El código de trabajo se aplicará a %s que todavía no tienen un código de " +"trabajo." + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "Aplicar el código de trabajo a las descargas" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Inserte un nuevo código de trabajo" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Código de trabajo:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "El nuevo código de trabajo no se aplicará a ninguna foto o vídeo." -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Escriba una ruta para ignorar" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "El nuevo código de trabajo nose aplicará a %s." -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "" -"Especifique una ruta que nunca se escaneará en busca de fotos o vídeos" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "El nuevo código de trabajo se aplicará a %s." -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Ruta:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "Nuevo código de trabajo" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" msgstr "Código de trabajo" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "&Recordar esta selección" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" +"Seleccione las fotos y vídeos para que pueda aplicarles un código de trabajo " +"nuevo o existente." + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." msgstr "" -"Seleccione una carpeta en la que se hará una copia de seguridad de las fotos" +"Se aplicará un nuevo código de trabajo a todas las fotos y vídeos " +"seleccionadas." -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -"Seleccione una carpeta en la que se hará una copia de seguridad de los vídeos" +"Pulse el botón Aplicar para aplicar el código de trabajo actual a todas las " +"fotos y vídeos seleccionados. También puede simplemente hacer doble clic en " +"el código de trabajo." -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/jobcodepanel.py:189 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -"Atencion: No hay suficientes datos para generar el nombre " -"completo. Por favor utilice otras opciones para renombrar." +"Al eliminar un código de trabajo se elimina solo de la lista de códigos de " +"trabajo guardados, no de las fotos o vídeos a los que se les pueda haber " +"aplicado." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/jobcodepanel.py:191 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." msgstr "" -"Atencion: No hay suficientes metadatos para crear subdirectorios. " -"Por favor utilice otro nombre para el subdirectorio." +"Si quiere usar códigos de trabajo, configure el renombrado de archivos o los " +"nombres de subcarpetas de destino para usarlos." + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "Último usado" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "Tipo de código de trabajo:" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Ascendente" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Descendente" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "&Nuevo..." + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "&Aplicar" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "&Eliminar" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "&Eliminar todos" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "¿Quiere realmente eliminar todos los códigos de trabajo?" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "Eliminar todos los códigos de trabajo" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Códigos de trabajo" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "Consejo: %(message)s" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "%(description)s - %(elements)s" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "Guardar nueva configuración personalizada..." + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "Eliminar todas las configuraciones personalizadas..." + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "(nueva configuración personalizada)" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "%s (editada)" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "Actualizar configuración personalizada «%s»" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "Guarda nueva configuración personalizada - Raphid Photo Downloader" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "Nombre de configuración:" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" +"Aviso: No hay datos suficientes para " +"generar completamente el nombre. Por favor, emplee otras opciones de " +"renombrado." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 #, python-format -msgid "Example: %s" -msgstr "Ejemplo: %s" +msgid "The character %(separator)s creates a new subfolder level." +msgstr "El carácter %(separator)s crea un nuevo nivel de subcarpetas." -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" +"No es necesario comenzar o terminar con el separador de carpetas " +"%(separator)s, porque se añade automáticamente." + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" +"Aviso: No se pueden generar nombres de " +"archivos únicos. Hacer los nombres de archivos únicos mediante valores " +"secuenciales." + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "Configuración:" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "{choice} ({variant})" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "Obtener ayuda en línea..." + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "Insertar" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "Guardar configuración - Rapid Photo Downloader" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." msgstr "" -"El %(filetype)s las preferencias para el subdirectorio son incorrectas y no " -"pueden ser utilizadas.\n" -"Se ajustaran a los valores por defecto" +"¿Desea guardar los cambios en una nueva configuración " +"personalizada?

No es obligatorio crear configuraciones " +"personalizadas, pero le pueden ayudar a mantenerse organizado.

Los " +"cambios a las preferencias se aplicarán independientemente de si crea una " +"nueva configuración personalizada o no." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" +"¿Desea guardar los cambios en una nueva configuración " +"personalizada?

Si así lo desea, puede crear una nueva " +"configuración personalizada o actualizar una existente.

Los cambios a " +"las preferencias se aplicarán independientemente de si crea una nueva " +"configuración personalizada o no." + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "Guardar nueva configuración personalizada" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "Comprobando nueva versión..." + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "Ya está usando la última versión." + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "No se pudo conectar con el servidor de actualizaciones." + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "Está disponible una nueva versión de Rapid Photo Downloader (%s)." + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "¿Quiere descargar la nueva versión?" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" +"Se pueden ver los cambios en la nueva versión en aquí." + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "&Omitir esta versión" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "&Abrir la página de descargas" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "Rapid Photo Downloader actualizaciones" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 #, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "%(downloaded)s de %(total)s" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "Descargando..." + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Preferencias" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatización" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniaturas" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Manejo de errores" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "Avisos" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Varios" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "Explorando dispositivo" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "Explorar solo dispositivos externos" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" +"Explorar buscando fotos y vídeos solo en dispositivos externos al equipo,\n" +"incluyendo cámaras, tarjetas de memoria, discos duros externos y discos USB." + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "Explorar dispositivos no-cámaras sin carpeta DCIM" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" +"Explorar un dispositivo completamente buscando fotos y vídeos, " +"independientemente de si tiene una carpeta\n" +"DCIM, en contraposición a explorar solamente dentro de las carpetas DCIM.\n" +"\n" +"Cambiar este parámetro hará que se vuelvan a explorar todos los " +"dispositivos.\n" +"\n" +"Nota: en las cámaras solo se explora la carpeta DCIM." + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" +"Dispositivos que se han configurado para ser ignorados automáticamente o " +"descargar desde los mismos." + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "Dispositivos recordados." + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" +"Eliminar un dispositivo de la lista de dispositivos a ser ignorados o de los " +"que descargar automáticamente." + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "Eliminar" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" +"Limpiar la lista de dispositivos a ignorar o de los que descargar " +"automáticamente.\n" +"\n" +"Nota: los cambios se harán efectivos la próxima vez que el equipo explore " +"buscando dispositivos." + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "IRutas ignoradas" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" +"La parte final de una ruta que nunca debe ser explorada buscando fotos o " +"vídeos." + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "Añadir..." + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Añadir una ruta a la lista de rutas a ignorar.\n" +"\n" +"Cambiar este parámetro hará que se vuelvan a explorar todos los dispositivos." + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Eliminar una ruta de la lista de rutas a ignorar.\n" +"\n" +"Cambiar este parámetro hará que se vuelvan a explorar todos los dispositivos." + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Vaciar la lista de rutas a ignorar.\n" +"\n" +"Cambiar este parámetro hará que se vuelvan a explorar todos los dispositivos." + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" +"Usar expres" +"iones regulares tipo python." + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Usar expresiones regulares en la lista de rutas a ignorar.\n" +"\n" +"Cambiar este parámetro hará que se vuelvan a explorar todos los dispositivos." + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "Automatización del programa" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Empezar descargas al iniciar el programa" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Comenzar a descargar al conectar un dispositivo" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "Extraer (expulsar) el dispositivo al concluir la descarga" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Salir del programa cuando se completen las descargas" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" +"Salir del programa, incluso si la descarga tiene advertencias o errores" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "Generación de miniaturas" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "Generar miniaturas" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "Generar miniaturas para mostrar en la ventana principal del programa" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "Caché de miniaturas" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" +"Guardar las miniaturas que se muestran en la ventana principal del programa " +"en una caché de miniaturas exclusiva para Rapid Photo Downloader" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "Generar miniaturas de sistema" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" +"Mientras se descarga, guardar las miniaturas para que se puedan usar por " +"gestores de archivos de escritorio y otros programas" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "Número de núcleos de CPU a usar para generar las miniaturas." + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "Núcleos de CPU:" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "*" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "Caché de miniaturas" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "Calculando..." + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "días" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "para siempre" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "Tamaño de la caché:" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "Número de miniaturas:" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "Tamaño de la base de datos:" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "Cachear las miniaturas no accedida durante:" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "Purgar caché..." + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "Optimizar caché..." + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "* Tiene efecto en el siguiente reinicio del programa" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Saltar descarga" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "No descargar el archivo y emitir un mensaje de error" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Agregar identificador único" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" +"Añadir un identificador como _1 o _2 al final del nombre de archivo, " +"inmediatamente antes de la extensión del archivo" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Sobreescribir" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "Sobre escribir el archivo de copia de seguridad previo" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Saltar" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" +"No sobreescribir el archivo de copia de seguridad y emitir un mensaje de " +"error" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" +"Cuando una fotografía o video ha sido ya descargada, elegir omitirla " +"descarga del archivo o añadir un identificador único." + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" +"Cuando haga copia de seguridad, elija si desea sobrescribir un archivo en el " +"dispositivo de copia de seguridad que tenga el mismo nombre u omitir la " +"copia de seguridad." + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "Avisos del programa" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "Mostrar un aviso cuando:" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "Se descarguen archivos que no se estén mostrando actualmente" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" +"Avise cuando esté a punto de descargar archivos que no se muestran en la " +"ventana principal." + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "Faltan destinos de copias de seguridad" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" +"Avisar antes de comenzar a descargar si no es posible hacer la copia de " +"seguridad de los archivos." + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "Faltan bibliotecas del programa o están corruptas" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" +"Avisar si una biblioteca software usada por Rapid Photo Downloader falta o " +"no está funcionando." + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "No se pueden establecer metadatos del sistema de archivos" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" +"Avisar si hay un error estableciendo los metadatos del sistema de archivos " +"de un archivo, como la hora de la modificación." + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "Encuentro de archivos no gestionados" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" +"Avisar después de explorar un dispositivo o este equipo si hay archivos no " +"reconocidos que no se incluirán en la descarga." + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "No avisar de archivos no gestionados con extensión:" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" +"Las extensiones de archivo no son sensibles a las mayúsculas y no necesitan " +"incluir el punto inicial." + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "Añadir" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" +"Añadir una extesión de archivo a la lista de tipos de archivos no " +"gestionados sobre los que no avisar." + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" +"Eliminar una extesión de archivo a la lista de tipos de archivos no " +"gestionados sobre los que no avisar." + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" +"Borrar la lista de extesiones de archivo de tipos de archivos no gestionados " +"sobre los que no avisar." + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "Comprobación de versión" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "Comprobar nuevas versiones al arrancar" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" +"Comprobar si existe una nueva versión del programa cada vez que se inicie el " +"mismo." + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "Incluir emisiones de desarrollo" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" +"Incluir emisiones de desarrollo alfa, beta y otras cuando se busquen nuevas " +"versiones del programa.\n" +"\n" +"Si está ejecutando una versión de desarrollo, la comprobación se realizará " +"siempre." + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "Ignorar metadatos de fecha/hora DNG en dispositivos MTP" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" +"Ignorar metadatos de fecha/hora en archivos DNG ubicados en dispositivos MTP " +"y usar en su lugar la hora de modificación del archivo.\n" +"\n" +"Útil en dispositivos como algunos teléfonos y tabletas que crean metadatos " +"DNG incorrectos." + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "Restaura a los valores de preferencias %s predeterminados." + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" +"¿Desea purgar la caché de miniaturas? La caché se purgará la próxima vez que " +"se inicie el programa." + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "Purgar la caché de miniaturas" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" +"¿Desea optimizar la caché de miniaturas? La caché se optimizará la próxima " +"vez que se inicie el programa." + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "Optimizar la caché de miniaturas" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Escriba una ruta para ignorar" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Especifique una ruta que nunca se escaneará en busca de fotos o vídeos" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Ruta:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "Introduzca una extensión de archivos" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "Indique una extensión de archivo (sin el punto inicial)" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "Extensión:" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "Extensión de archivo no válida." + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" +"La extensión de archivo %s es reconocoida por Rapid Photo Downloader, " +"por lo que no tiene sentido aletar de su presencia." + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" +"Tipos de ficheros reconocidos:\n" +"\n" +"Fotos:\n" +"%(photos)s\n" +"\n" +"Vídeos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Otros:\n" +"%(other)s" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "Boda" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "Cumpleaños" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Preferencias de subcarpeta no debe empezar con una %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Preferencias de subcarpeta no debe terminar con una %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Preferencias de subcarpeta no debe contener dos %s una después de la otra" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "Descargar 8 fotos y 10 vídeos" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "Error: %(errno)s %(strerror)s" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "Error: %s" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "GPhoto2 Error: %s" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" +"No se puedo inicializar la cámara, probablemente porque otro programa la " +"está usando. No se copió ningún archivo de ella." + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "No se puede leer el directorio %s" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "No se puede acceder a la hora de modificación o tamaño de %s" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "No se puede leer el archivo %s" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "No se puede escribir el archivo %s" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "No se puede mover el archivo %s" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "No se puede eliminar el archivo %s" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "No se puede copiar el archivo %s" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "El archivo %s con longitud cero no se descargará" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" +"No se puede determinar la hora de modificación del sistema de archivos para " +"%s" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "No se puede cargar los metadatos de %s." + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" +"No se puede cargar los metadatos de %(name)s. El %(filetype)s no se descargó." + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" +"Se ha producido un error al establecer los metadatos del archivo en el " +"sistema de archivos %s. Si este error ocurre de nuevo en el mismo sistema de " +"archivos, no se volverá a reportar." + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "Se ha encontrado el archivo no gestionado %s No se descargará." + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "%(filetype)s %(destination)s ya existe." + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" +"El %(filetype)s %(destination)s existente fue modificado por ultima vez el " +"%(date)s a las %(time)s." + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "El %(filetype)s %(source)s no se descargó de %(device)s." + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "El %(filetype)s %(source)s se descargó de %(device)s." + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "El identificador único «%s» se añadió al nombre de archivo." + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"La copia de seguridad %(filetype)s %(destination)s existente fue modificada " +"por ultima vez el %(date)s a las %(time)s." + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" +"No se hizo copia de seguridad de %(filetype)s %(source)s de %(device)s." + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"La copia de seguridad %(filetype)s %(destination)s existente fue modificada " +"por ultima vez el %(date)s a las %(time)s." + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" +"Realizó la copia de seguridad %(filetype)s %(source)s de %(device)s, " +"sobreescribiendo la copia %(filetype)s previa." + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" +"Al sincronizar valores de secuencia RAW + JPEG, se encontró un %(filetype)s " +"%(file)s duplicado y no se descargó." + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" +"Al sincronizar valores de secuencia RAW + JPEG se detectaron fotos con el " +"mismo nombre de archivo, pero tomadas en diferentes momentos:" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s fue tomada en %(image1_date)s en %(image1_time)s, y %(image2)s en " +"%(image2_date)s en %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "No se puede finalizar el nombre de archivo para %s." + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" +"El nombre de archivo %(destination)s no se generó completamente para " +"%(filetype)s %(source)s." + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Faltan los metadatos de %(type)s." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "Faltan los siguientes metadatos: %s." + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "Falló la conversión de fecha/hora: %s." + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" +"No se pudo extraer metadatos de fecha/hora válidos o determinar la hora de " +"modificación del archivo." + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "El nombre del archivo no tiene extension." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "El nombre del archivo no tiene componentes numéricos." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "Error generando componente %(component)s. Error: %(error)s" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" +"Las carpetas de descarga %(folder)s solo se generaron parcialmente para " +"%(filetype)s %(source)s." + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" +"No hay datos con los que generar el %(subfolder_file)s para %(filename)s. El " +"%(filetype)s no se descargó." + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" +"No se puede crear el %(filetype)s %(destination)s en %(folder)s. El archivo " +"a descargar era %(source)s in %(device)s. No se ha descargado." + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "No se puede crear la subcarpeta de descargas %s." + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "No se puede crear la subcarpeta de copias de seguridad %s." + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "Problemas explorando %s" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "Problemas copiando desde %s" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "Problemas al finalizar los nombres de archivo y generar subcarpetas" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "Problemas haciendo copias de seguridad a %s" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "%(month)s %(numeric_day)s" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(date)s %(year)s" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s - %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" +"El tiempo transcurrido entre fotos consecutivas y videos que se usa para " +"crear la línea de tiempo" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)dm" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1.5h" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dh" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"La línea de tiempo agrupa fotos y vídeos en base al tiempo transcurrido " +"entre disparos consecutivos. Úselo para identificar fotos y vídeos tomados " +"en diferentes períodos en un solo día o en varios días consecutivos." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" +"Use el deslizador (abajo) para ajustar el tiempo transcurrido entre disparos " +"consecutivos que se usa para construir la línea de tiempo." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "Construcción de línea de tiempo pendiente..." + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "La línea de tiempo se está construyendo..." + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" +"La línea de tiempo debe ser reconstruida debido a que la hora de " +"modificación del archivo no coincide con la hora del disparo, para una o más " +"fotos.

La línea de tiempo muestra cuando se realizó el disparo. La " +"hora en que se realizó el disparo se encuentra en los metadatos de la foto o " +"vídeo. La lectura de los metadatos llea tiempo, asi que Rapid Photo " +"Downloader evita hacerlo mientras se escanean los archivos. En su lugar usa " +"la hora de última modificación del archivo como sustituto para la hora en " +"que se realizó el disparo. La hora de disparo se confirma cuando se generan " +"las miniaturas o se realiza la descarga, que es cuando se leen los metadatos." + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" +"ExifTool tiene un problema

Rapid Photo Downloader usa " +"ExifTool para obtener los metadatos de vídeos y fotos. El programa " +"funcionará sin él, pero es altamente recomendable instalarlo." + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "Problema con libmediainfo" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" +"Parece que falta la biblioteca libmediainfo

Rapid Photo " +"Downloader usa libmediainfo para obtener la fecha y hora en el que se grabó " +"un vídeo. El programa se ejecutará sin ella, pero se recomienda su " +"instalación." + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "Falló la descarga" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" +"No se pudo completar la descarga de la versión nueva de Rapid Photo " +"Downloader." + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" +"Se ha descargado con éxito la nueva versión. ¿Desea cerrar Rapid Photo " +"Downloader e instalarla ahora?" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "Actualizar Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "Instalar" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "Versión nueva guardada" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" +"El archivo tar y el script de instalación están guardados en:\n" +"\n" +" %s" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "Falló la actualización" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" +"Falló la actualización de Rapid Photo Downloader porque se produjo un error " +"al abrir el instalador." + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Fuente" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Descargar" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "&Refrescar..." + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Preferencias" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "&Salir" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "&Informes de errores" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Limpiar descargas completadas" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Obtener ayuda en línea..." + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "&Sugerencia del día..." + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Reportar un problema..." + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Hacer una donación..." + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Traducir esta aplicación..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&Acerca de..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "Buscar actualizaciones…" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Línea de tiempo" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Destino" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Renombrar" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Copia de seguridad." + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" +"Activar o desactivar el uso de dispositivos conectados al equipo como " +"fuentes de descargas" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" +"Activar o desactivar el uso de una carpeta de este equipo como fuente de " +"descargas" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Este equipo" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Seleccionar una carpeta origen" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "Uso de almacenamiento previsto" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "Seleccionar una carpeta destino" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Todos" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "Nuevos" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Mostrar" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "Hora de modificación" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "Estado comprobado" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Tipo de archivo" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Dispositivo" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Ordenación:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Seleccionar todos" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "Descargar %(files)s" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Continuar la descarga" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pausar" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" +"Por favor, informe del problema en {website}.

\n" +" Adjunte el archivo de trazas {log_file} a su informe " +"(haga clic\n" +" aquí para abrir el directorio de " +"trazas).\n" +" " + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "Gracias por informar de un problema en Rapid Photo Downloader" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" +"Cambiando la ruta de origen de Este equipo

¿Quiere realmente " +"cambiar la ruta de origen a %(new_path)s?

Actualmente está realizando " +"una descarga apdesde %(source_path)s.

Si cambia la ruta, la descarga " +"en curso desde Este equipo se cancelará." + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "No puede cambiar el destino de la descarga mientras está en curso." + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" +"Confirme el destino de la descarga

¿Está seguro de que quiere " +"establecer el destino de descarga %(file_type)s a %(path)s?" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" +"Descargando todos los archivos

\n" +" Una descarga siempre incluye todos los archivos que " +"están marcados para descargar,\n" +" incluyendo lo que no se están mostrando actualmente " +"debido a la línea de tiempo\n" +" en uso o porque solo se estén mostrando los archivos " +"nuevos.

\n" +" ¿Quiere proceder con la descarga?" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Las carpetas de descarga no son válidas:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Esta carpeta de descarga no es válida:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "Fallo de descarga" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "No se puede iniciar la descarga" + +#: ../raphodo/rapid.py:2846 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -"Las siguientes expresiones no son válidas y serán eliminadas a no ser que " -"las corrija:\n" -" %s" +"No se harán copias de seguridad de las fotos y los vídeos porque no hay " +"dónde hacerlo. ¿Desea todavía comenzar la descarga?" -#: rapid/preferencesdialog.py:1764 +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -"Esta expresión regular no es válida, y se eliminará a menos que use una " -"correcta:\n" -" %s" +"No existe dispositivo de resplado para hacer la copia de seguridad de " +"%(filetype)s. ¿Desea todavía comenzar la descarga?" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Expresión regular inválida" +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotos" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "dispositivoexterno1" +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "vídeos" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "dispositivoexterno2" +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" +"Los destinos de las copias de seguridad de fotos y vídeos no existen o no " +"son escribibles.

¿Todavía desea comenzar la descarga?" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Nueva York" +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" +"El destino de copia de seguridad %(filetype)s no existe o no es " +"escribible.

¿Todavía desea comenzar la descarga?" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "vídeo" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Problema de copia de seguridad" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — queda %(time_left)s (%(speed)s)" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teherán" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s descargados" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "No se pudieron descargar %(noFiles)s %(filetypes)s" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "París" +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avisos" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlín" +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Completadas todas las descargas" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sídney" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s descargados" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "No se pudieron descargar %(filetype)s" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moscú" +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 fallo" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d fallos" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsovia" +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 aviso" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Yakarta" +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d avisos" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "Descargados %(no_files_and_types)s de %(devices)s" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Estocolmo" +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "Descargados %(no_files_and_types)s de %(devices)s — %(failures)s" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "subdirectorio" +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "Ningún archivo descargado — %(failures)s" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nombre de archivo" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "Ningún archivo descargado" -#: rapid/problemnotification.py:85 +#: ../raphodo/rapid.py:3809 #, python-format -msgid "Date time value %s appears invalid." -msgstr "Fecha y hora %s parecen incorrectos." - -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "El nombre del archivo no tiene extension." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" +"Las subcarpetas de destino y la línea de tiempo se reconstruirán después de " +"que se hayan generado todas las miniaturas para la %(camera)s" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "El nombre del archivo no tiene componentes numericos." +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" +"Las subcarpetas de destino y la línea de tiempo se reconstruirán después de " +"que se hayan generado todas las miniaturas para este equipo." -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "Error generating component %s." -msgstr "Error generando componente %s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" +"Las subcarpetas de destino y la línea de tiempo se reconstruirán después de " +"que se hayan generado todas las miniaturas para %(device)s" -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:3824 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s no se pueden leer los metadatos" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" +"Las subcarpetas de destino y la línea de tiempo se reconstruirán después de " +"que se hayan generado todas las miniaturas para %(number_devices)s " +"dispositivos y este equipo." -#: rapid/problemnotification.py:93 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s no se pueden generar" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" +"Las subcarpetas de destino y la línea de tiempo se reconstruirán después de " +"que se hayan generado todas las miniaturas para la %(camera)s y este equipo." -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Ocurrió un error al copiar el/los %(filetype)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" +"Las subcarpetas de destino y la línea de tiempo se reconstruirán después de " +"que se hayan generado todas las miniaturas para %(device)s y este equipo." -#: rapid/problemnotification.py:98 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "The %(filetype)s did not download correctly" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" +"Las subcarpetas de destino y la línea de tiempo se reconstruirán después de " +"que se hayan generado todas las miniaturas para %(number_devices)s " +"dispositivos." -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s ya existe" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "Las subcarpetas de destino y la línea de tiempo se han reconstruido." -#: rapid/problemnotification.py:105 +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Las preferencias del programa no son válidas" + +#: ../raphodo/rapid.py:4003 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -"%(filetype)s no se hizo copia de seguridad por que no se encontro una " -"ubicacion donde realizarla." - -#: rapid/problemnotification.py:110 +"Todos los archivos en la %(camera)s son inaccesibles.

Puede " +"estar bloqueada o no estar configurada para transmitir archivos usando MTP. " +"Puede desbloquearla e intentarlo de nuevo.

En algunos modelos también " +"es necesario cambiar el parámetro USB para carga a USB para " +"transferencia de archivos.

Alternativamente, puede ignorar este " +"dispositivo." + +#: ../raphodo/rapid.py:4012 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -"%(image1)s fue tomada en %(image1_date)s en %(image1_time)s, y %(image2)s en " -"%(image2_date)s en %(image2_time)s." +"La %(camera)s parece estar en uso por otra aplicación.

Puede " +"cerrar cualquier otra aplicación (tal como un explorador de archivos) que " +"esté usando e intentarlo de nuevo. Si eso no funciona, desconecte la " +"%(camera)s del equipo y vuelva a enchufarla de " +"nuevo.

Alternativamente, puede ignorar este dispositivo." -#: rapid/problemnotification.py:111 +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "In&tentar de nuevo" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "&Ignorar este dispositivo" + +#: ../raphodo/rapid.py:4090 #, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s ya estan descargadas" +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" +"Lo siento, se ha producido un problema inesperado durante la exploración de " +"%s." + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "Lamentablemente no se puede descargar de este dispositivo." + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" +"Una posible solución al problema podría ser descargar desde la tarjeta de " +"memoria de la cámara usando un lector de tarjetas." + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "La exploración del dispositivo ha fallado." -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:4476 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -"El existente %(filetype)s fue modificado por ultima vez el %(date)s a las " -"%(time)s. identificador único '%(identifier)s' añadido." +"La %(camera)s no se puede escanear porque no es posible " +"desmontar

Puede cerrar cualquier otra aplicación (tal como un " +"explorador de archivos) que esté usando e intentarlo de nuevo. Si eso no " +"funciona, desconecte la %(camera)s del equipo y vuelva a enchufarla de nuevo." -#: rapid/problemnotification.py:116 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -"El existente %(filetype)s fue modificado por ultima vez el %(date)s a las " -"%(time)s." +"La descarga no puede comenzar porque no es posible desmontar la " +"%(camera)s.

Puede cerrar cualquier otra aplicación (tal como un " +"explorador de archivos) que esté usando e intentarlo de nuevo. Si eso no " +"funciona, desconecte la %(camera)s del equipo y vuelva a enchufarla de nuevo " +"y elija qué archivos quiere descargar de ella." -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "No hay datos que coincidan con el nombre del %(filetype)s." +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "¿Desea descargar fotos y vídeos del dispositivo %(device)s?" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Error: %(errorno)s %(strerror)s" +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "¿Quiere ignorar %s cada vez que se ejecute este programa?" -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:4883 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -"Falló la comprobación de archivos. La versión descargada difiere de la " -"original." - -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Los metadatos parecen corruptos." +"Todas las cámaras, teléfonos y tabletas con el mismo nombre serán ignorados." -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:4887 +#, python-format msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -"El nombre de fichero, extensión y la información Exif indican que ya ha sido " -"descargado." +"¿Quiere ignorar el dispositivo %s cada vez que se ejecute este " +"programa?" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "Cualquier dispositivo con el mismo nombre será ignorado." -#: rapid/problemnotification.py:235 +#: ../raphodo/rapid.py:5182 #, python-format -msgid " It was backed up to %(volume)s" -msgstr " Fue realizada una copia de seguridad de los datos en %(volume)s" +msgid "Downloading from %(location)s on This Computer." +msgstr "Descargando de %(location)s a Este equipo." -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -" Fue realizada una copia de seguridad de los datos en este dispositivo " +"¿Quiere realmente descargar de aquí?

En algunos sistemas, escanear " +"esta ubicación puede llevar mucho tiempo." -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "%s, " -msgstr "%s, " +msgid "Generating thumbnails for %s" +msgstr "Generando miniaturas para %s" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#: ../raphodo/rapid.py:5231 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s y %(final_volume)s." +msgid "Scanning %s" +msgstr "Escaneando %s" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:5241 #, python-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -"Detectadas fotos con el mismo nombre, pero distinta fecha de realizacion: " -"%(details)s" +"%(number)s de %(available files)s comprobados para descarga (%(hidden)s " +"hidden)" -#: rapid/problemnotification.py:269 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "%(number)s of %(available files)s checked for download" +msgstr "%(number)s de %(available files)s seleccionados/as para su descarga" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -"Ocurrio un error durante la realizacion de la copia de seguridad en " -"%(volume)s: %(inst)s." +"Mostrar información del programa cuando se ejecute desde la línea de órdenes." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Ocurrio un error al realizar la copia de seguridad en %(volume)s." +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" +"Mostrar información de depuración cuando se ejecute desde la línea de " +"órdenes." -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -"Ocurrió un error durante la realización de la copia de seguridad en el " -"dispositivo: " +"Listar las extensiones de archivo para fotos y vídeos que el programa " +"reconoce y salir." -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "Activar o desactivar el renombrado de fotos." -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "Activar o desactivar el renombrado de vídeos." -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s y %(volume)s (%(inst)s)." +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" +"Activar o desactivar la detección automática de dispositivos de los que " +"descargar." -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s y %(volume)s." +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "Activar o desactivar la descarga desde este equipo." -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "La copia de seguridad ya existe en %(volume)s." +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "RUTA" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Las copias de seguridad estan en este directorio: " +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "La RUTA en este equipo desde la que descargar." -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Sobreescrita copia de seguridad en %(volume)s." +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "La RUTA donde se descargarán las fotos." -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Sobreescritas copias de seguridad en estos dispositivos: " +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "La RUTA en la que se descargarán los vídeos." -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Ocurrió un error al crear los directorios en %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" +"Activar o desactivar la copia de seguridad de fotos y vídeos mientras se " +"descargan." -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" +"Activar o desactivar la detección automática de dispositivos de respaldo." + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "CARPETA" + +#: ../raphodo/rapid.py:5523 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -"Ocurrió un error al crear los directorios en los dispositivos de copia de " -"seguridad: " +"La CARPETA en la que las copias de seguridad se almacenan en el dispositivo " +"de respaldo de fotos automáticamente detectado, con el nombre de carpeta " +"usado para identificar si el dispositivo se usa o no para las copias de " +"seguridad. Para cada dispositivo que desee usar para hacer copias de " +"seguridad de fotos, cree una carpeta en el mismo con este nombre." -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/rapid.py:5529 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -"Falló la comprobación de archivos en %(volume)s. La versión respaldada " -"difiere de la descargada." +"La CARPETA en la que las copias de seguridad se almacenan en el dispositivo " +"de respaldo de vídeos automáticamente detectado, con el nombre de carpeta " +"usado para identificar si el dispositivo se usa o no para las copias de " +"seguridad. Para cada dispositivo que desee usar para hacer copias de " +"seguridad de vídeos, cree una carpeta en el mismo con este nombre." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Falló la comprobación de archivos en estos dispositivos: " +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"La RUTA en la que se copiará las fotos cuando la detección automática de " +"dispositivos de respaldo está desactivada." -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Adicionalmente, %(newproblem)s" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"La RUTA en la que se copiará los vídeos cuando la detección automática de " +"dispositivos de respaldo está desactivada." -#: rapid/problemnotification.py:355 +#: ../raphodo/rapid.py:5542 #, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Además, se encontrarón %(problems)s" +msgid "Ignore photos with the following extensions: %s" +msgstr "Ignorar fotos con las siguientes extensiones: %s" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Además, se encontro %(problem)s." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" +"Activar o desactivar el inicio de las descargas tan pronto como el propio " +"programa se inicie." -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "Los %(type)s metadatos no estan." +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" +"Activar o desactivar el inicio de las descargas tan pronto como un " +"dispositio se inserte." -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Los siguientes metadatos faltan: " +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" +"Activar o desactivar el uso de la caché de miniaturas de Rapid Photo " +"Downloader. Al desactivarlo no se borra el contenido de la caché existente." -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s y %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" +"Borrar todas las miniaturas de la caché de Rapid Photo Downloader y salir" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problemas al crear subdirectorio y nombre de archivo" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "Olvidar los archivos que se han descargado previamente y salir." -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problema al crear subdirectorio y nombre de archivo" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" +"Importar preferencias de una versión antigua del programa y salir. Requiere " +"del programa en línea de órdenes gconftool-2." -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Problemas al %s crear" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" +"Reiniciar todos los parámetros del programa a sus valores predeterminados, " +"borrar todas las miniaturas de la caché de miniaturas, olvidar qué archivos " +"se han descargados previamente y salir." -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problema al %s crear" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" +"Incluir información de depuración de gphoto2 en los archivos de registro." + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" +"Mostrar información en el terminal sobre las cámaras conectadas y salir." + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" +"Para importar preferencias de una versión antigua de Rapid Photo Downloader, " +"debe instalar el programa gconftool-2." -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "No se ha encontrado preferecias de programas anteriores: saliendo" + +#: ../raphodo/rapid.py:5647 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s ya existen, pero fue realizada copia de seguridad" +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "Importando preferencia de Rapid Photo Downloader %(version)s" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"Un error ocurrió al copiar los %(filetype)s, pero fue realizada una copia de " -"seguridad" +"¿Quiere copiar los números de secuencia almacenados, que tienen el valor %d?" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Varios problemas fueron encontrados" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "Abortando el programa." -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "" -"Fotos detectadas con el mismo nombre de archivo, pero tomadas a distinta hora" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "Nunca ejecute este programa como el usuario sudo / root." -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "Hubo varios errores al realizar la copia de seguridad" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "Debe instalar ExifTool para ejecuar Rapid Photo Downloader." -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Hubo varios errores al realizar la copia de seguridad" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" +"Al indicar una ruta en la línea de órdenes, no indicar también una opción " +"para la autodetección del dispositivo o una ruta en «Este equipo»." -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "Hubo un error al realizar la copia de seguridad" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "Todos los ajustes y cachés se han reiniciado" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Hubo un error al realizar la copia de seguridad" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "La caché de miniaturas ha sido reiniciada" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, y %(backinguperror)s" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "Los archivos recordados se han olvidado" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "No me pregunte sobre esto de nuevo" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "analizando (se encontraron %(photos)s fotos y %(videos)s vídeos)…" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "No me avise sobre esto de nuevo" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "&No avisarme de nuevo sobre bibliotecas que faltan o están rotas" -#: rapid/subfolderfile.py:325 +#: ../raphodo/renameandmovefile.py:510 msgid "subfolder and filename" msgstr "Subdirectorio y nombre de archivo" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "La fotografia ya ha sido descargada" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nombre de archivo" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "subdirectorio" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Origen: %(source)s" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "Un contador de las descargas que se efectúan cada día" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Fallo al crear carpeta para descargas" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Descargas de hoy:" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Ruta: %s" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "Un contador que se recuerda cada vez que el programa se ejecuta " -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Acerca de..." +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Número almacenado:" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Seleccionar todo" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" +"Hora a la que el número de secuencia de Descargas hoy debe reiniciarse" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Seleccionar todas las fotos" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Día de inicio:" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Seleccionar todos los vídeos" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "Sincronizar RAW + JPEG" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Hacer una donación" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" +"Sincronizar números de secuencia para pares de archivos RAW y JPEG.\n" +"\n" +"Vea la documentación en línea para más detalles." -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Conseguir ayuda online" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "Números de secuencia" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Ayuda" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Quitar carácteres incompatibles" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Preferencias" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" +"Si se deberían de eliminar algunos caracteres no permitidos por otros " +"sistemas operativos de los nombres de las fotos, vídeos y carpetas." -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Salir" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "Compatibilidad" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Actualizar" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "Renombado de fotos" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Reportar problema..." +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "Renombrado de vídeos" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Traducir esta aplicación..." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "Opciones de renombrado" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Deseleccionar todo" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotos y vídeos" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Archivo" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotos o vídeos" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Descarga/Pausa" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Seleccionar" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 vídeo" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Seleccionar todo sin codigo de trabajo" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 foto" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Seleccionar todo con codigo de trabajo Wit_h" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "%(path)s en %(camera)s" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Ver" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Registro de errores" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Vídeo" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Limpiar descargas completadas" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "Raíz del sistema de archivos" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Archivo anterior" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "Imágenes" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Archivo siguiente" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "Tomadas a las %(date_time)s (%(human_readable)s)" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Ayuda" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "Modificada a las %(date_time)s (%(human_readable)s)" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Traducir esta aplicación…" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s (%(human_readable)s)" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Incluido en la descarga" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "Tarjetas de memoria: %s" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Descarga" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Descargada como:" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Preferencias: Rapid Photo Downloader" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "

Descarga previas:
%(filename)s
%(path)s
%(date)s" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "" -"Carpeta de Descarga de Fotos" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Copiar ruta" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Ejemplo: /home/usuario/Imagenes" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s y %(last_item)s" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Subcarpeta de descargas" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "uno" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Directorio de descarga" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "dos" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Seleccione una carpeta para descargas. Las subcarpetas para descargar " -"fotografías serán creadas automáticamente en la carpeta usando la estructura " -"especificada abajo." +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "tres" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Carpeta de descargas" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "cuatro" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Directorios de fotografías" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "cinco" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Renombrar Foto\t" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "seis" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Copy text \t cambiar nombre a la fotografia" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "siete" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "ocho" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Nuevo:" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "nueve" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "diez" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Ejemplo" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "once" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Cambiar nombre a fotografía" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "doce" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "trece" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "catorce" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "quince" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "dieciseis" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "diecisiete" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "dieciocho" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "diecinueve" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "veinte" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" +"Rapid Photo Downloader importa fotos y vídeos de cámaras, teléfonos, " +"tarjetas de memora y otros dispositivos a alta velocidad. Se puede " +"configurar para renombrar fotos y vídeos con nombres significativos que " +"indique. También puede hacer copias de seguridad de fotos y vídeo según se " +"descargan. Descarga y hace copias de seguridad de varios dispositivos " +"simultáneamente." + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"Carpetas de Descargas de Vídeos" +"Una característica única de Rapid Photo Downloader es su línea de tiempo, " +"que agrupa fotos y vídeos en base al tiempo transcurrido entre disparos " +"consecutivos. Úselo para identificar fotos y vídeos tomados en diferentes " +"períodos en un solo día o en varios días consecutivos." -#: rapid/glade3/prefs.ui.h:17 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -"Lo sentimos, la funcionalidad de descarga de vídeos está desactivada. Para " -"descargar los vídeos, por favor instale hachoir metadata y kaa " -"metadata paquetes de python, o exiftool." +"Escrito por un fotógrafo para fotógrafos profesionales y aficionados, Rapid " +"Photo Downloader es fácil de configurar y usar. Las preferencias del " +"programa se configuran sin la necesidad de códigos complicados. Las tareas " +"habituales se pueden automatizar, tales como el desmontado de una tarjeta de " +"memoria cuando la descarga se completa." -#: rapid/glade3/prefs.ui.h:18 +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -"Seleccione una carpeta para descargas. Las subcarpetas para descargar videos " -"serán creadas automáticamente en la carpeta usando la estructura " -"especificada abajo." +"Descargar, renombrar y hacer copias de seguridad de fotos y vídeos de " +"cámaras y otros dispositivos" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Carpetas de vídeo" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "Descargador de fotos" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Renombrar Vídeo\t" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" +"foto;descarga;fotografía;importar;vídeo;RAW;cámara;teléfono;ingesta;copia de " +"seguridad;memoria;tarjeta;" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Renombrar vídeo" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "Descargue fotos y vídeos con Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Opciones de renombre" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Ejemplo: %s" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Números de secuencia" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Especifique la hora en formato de 24 horas en la que el numero de secuencia " -"de las Descargas de hoy , debe ser restablecido." +#~ msgid "and" +#~ msgstr "y" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Día de inicio:" +#, python-format +#~ msgid "and %s" +#~ msgstr "y %s" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Descargas de hoy:" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Número almacenado:" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#~ msgid "Example" +#~ msgstr "Ejemplo" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Sincronizar números de secuencia de RAW + JPEG" +#~ msgid "Original:" +#~ msgstr "Original:" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Compatibilidad con otros Sistemas Operativos" +#~ msgid "Example:" +#~ msgstr "Ejemplo:" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Especifique si se debería de retirar algún caracter no permitido por otros " -"sistemas operativos de los nombres de las fotos, vídeos y carpetas." +#~ msgid "New:" +#~ msgstr "Nuevo:" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Quitar carácteres incompatibles" +#~ msgid "_Make a Donation..." +#~ msgstr "_Hacer una donación" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Opciones para cambio de nombre" +#~ msgid "_Help" +#~ msgstr "_Ayuda" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Códigos de trabajo" +#~ msgid "Size" +#~ msgstr "Tamaño" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Códigos de trabajo" +#~ msgid "_Get Help Online..." +#~ msgstr "_Conseguir ayuda online" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Añadir…" +#~ msgid "_View" +#~ msgstr "_Ver" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "R_etirar todo" +#~ msgid "_Error Log" +#~ msgstr "_Registro de errores" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Códigos de trabajo" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Limpiar descargas completadas" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Dispositivos" +#~ msgid "Using backup device" +#~ msgstr "Usando dispositivo de copia de seguridad" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Dispositivos" +#~ msgid "Name + extension" +#~ msgstr "Nombre + extensión" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Los dispositivos son de donde se puede descargar las fotos y los vídeos, " -"como cámaras, tarjetas de memorias o Dispositivos de Almacenamiento " -"Portables.\n" -"\n" -"Puede descargar desde múltiples dispositivos a la vez, o puede especificar " -"una localización en su disco duro.\n" -"\n" -"Descargar directamente desde cámara es actualmente una característica " -"experimental. Si la descarga desde su cámara funciona mal o no funciona, " -"pruebe estableciendo en modo PTP. Si no es posible, necesitará usar un " -"lector de tarjetas." +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Origen: %(source)s\n" +#~ "Destino: %(destination)s" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Detectar automáticamente dispositivos de almacenamiento portables" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Compatibilidad con otros Sistemas Operativos" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Detectar dispositivos automaticamente" +#~ msgid "Download Subfolders" +#~ msgstr "Subcarpeta de descargas" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Si activa la detección automática de dispositivos de almacenamiento " -"externos, se analizara el dispositivo completo. En dispositivos de gran " -"capacidad, esto puede llevar algún tiempo.\n" -"\n" -"Cuando está opción esté habilitada y se detecte un dispositivo potencial, se " -"preguntara si desea analizarlo o no." +#~ msgid "Program Automation" +#~ msgstr "Automatización de programa" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Ubicación:" +#~ msgid "Backup\t" +#~ msgstr "Respaldo\t" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Si se desactiva la detección automática, elegir la ubicación exacta para las " -"fotografías y videos." +#~ msgid "Rename Options" +#~ msgstr "Opciones de renombre" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "" -"Opciones de Dispositivo" +#~ msgid "Error Log" +#~ msgstr "Registro de error" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Rutas recordadas" +#~ msgid "externaldrive1" +#~ msgstr "dispositivoexterno1" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Recordar las rutas asociadas con los dispositivos elegidos para escanear " -"siempre o ignorar cuando automáticamente es detectado un dispositivo de " -"almacenamiento portable." +#~ msgid "Download Folder" +#~ msgstr "Carpeta de descargas" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "IRutas ignoradas" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Detectar automáticamente dispositivos de almacenamiento portables" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Especificar las carpetas o dispositivos a ignorar al escanear en busca de " -"fotos o videos. Las que estén marcadas no serán exploradas." +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Preferencias: Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Re_tirar todo" +#~ msgid "Backing up error" +#~ msgstr "Error en copia de seguridad" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Utilizar expresiones regulares de estilo python" +#~ msgid "externaldrive2" +#~ msgstr "dispositivoexterno2" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Opciones de dispositivo" +#~ msgid "Error Handling" +#~ msgstr "Manejo de errores" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Respaldo\t" +#~ msgid "Sequence Numbers" +#~ msgstr "Números de secuencia" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Copia de seguridad" +#~ msgid "Job Codes" +#~ msgstr "Códigos de trabajo" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Si se desactiva la detección automática, elegir la ubicación exacta para la " -"copia de seguridad." +#~ msgid "Job Code:" +#~ msgstr "Código de trabajo:" + +#~ msgid "Job Codes" +#~ msgstr "Códigos de trabajo" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Detectar automáticamente dispositivos de copia de seguridad" +#~ msgid "Enter a Job Code" +#~ msgstr "Ingrese un Código de trabajo" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Usted puede tener sus copia de seguridad de fotos y videos en múltiples " -"lugares, una vez descargados, por ejemplo, discos duros externos." +#~ msgid "Berlin" +#~ msgstr "Berlín" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Realizar copia de seguridad al descargar fotos y vídeos" +#~ msgid "Paris" +#~ msgstr "París" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Especificar la carpeta en la cual se realiza la copia de seguridad en el " -"dispositivo. \n" -" \n" -"Nota: esto también será utilizado para determinar si el dispositivo se " -"está utilizado para la copia de seguridad o no. Para cada dispositivo que " -"desee utilizar para realizar la copia seguridad, cree una carpeta con uno de " -"estos nombres." +#~ msgid "New York" +#~ msgstr "Nueva York" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Ubicación para copia de seguridad de fotografías:" +#~ msgid "Prague" +#~ msgstr "Praga" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Directorio para copia de seguridad de fotografías:" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Ejemplo:" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/medio/dispositivoexterno/Fotografias" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Nombre de la carpeta para copia de seguridad de videos:" +#~ msgid "Tehran" +#~ msgstr "Teherán" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Ubicacion de la copia de seguridad de videos:" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Stockholm" +#~ msgstr "Estocolmo" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Misceláneo" +#~ msgid "Rome" +#~ msgstr "Roma" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatización de programa" +#~ msgid "Moscow" +#~ msgstr "Moscú" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Extraer (\"eject\") el dispositivo al concluir la descarga" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Empezar descargas al iniciar el programa" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Comenzar a descargar al conectar un dispositivo" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Salir del programa cuando se completen las descargas" +#~ msgid "Warsaw" +#~ msgstr "Varsovia" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" -"Salir del programa, incluso si la descarga tiene advertencias o errores" +#~ msgid "_Remember this choice" +#~ msgstr "_Recordar esta elección" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Rotar automáticamente las imágenes JPEG" +#~ msgid "Device Detected" +#~ msgstr "Dispositivo detectado" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Comprobar archivos a medida que se descargan" +#~ msgid "_Add..." +#~ msgstr "_Añadir…" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Prestaciones" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Origen: %(source)s" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Generar miniaturas (lento)" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Sincronizar números de secuencia de RAW + JPEG" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Varios" +#~ msgid "Remove all Job Codes?" +#~ msgstr "¿Borrar todos los Códigos de Trabajo?" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Manejo de errores" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "El directorio de destino no puede ser creado: %(directory)s\n" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Problemas con el nombre de Fotografiay Video" +#~ msgid "_Report a Problem..." +#~ msgstr "_Reportar problema..." -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Agregar identificador único" +#~ msgid "Photos:" +#~ msgstr "Fotos:" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Saltar descarga" +#~ msgid "Location:" +#~ msgstr "Ubicación:" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Cuando una fotografía o video ha sido ya descargada, elegir omitirla " -"descarga del archivo o añadir un identificador único." +#~ msgid "Sydney" +#~ msgstr "Sídney" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Cuando haga copia de seguridad, elija si desea sobrescribir un archivo en el " -"dispositivo de copia de seguridad que tenga el mismo nombre, o salte hacer " -"respaldo." +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Sobreescribir" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Saltar" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Manejo de errores" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Descargue sus fotografías y vídeos de forma eficaz y segura" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s de %(total)s %(filetypes)s (%(remaining)s restantes)" + +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s de %(total)s %(filetypes)s" #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 de %s imagenes copiadas" +#~ msgid "Error: %(inst)s" +#~ msgstr "Error: %(inst)s" + +#~ msgid "Devices" +#~ msgstr "Dispositivos" -#~ msgid "errors" -#~ msgstr "errores" +#~ msgid "Automatically detect devices" +#~ msgstr "Detectar dispositivos automaticamente" -#~ msgid "_Pause" -#~ msgstr "_Pausar" +#~ msgid "_File" +#~ msgstr "_Archivo" -#~ msgid "Goodbye" -#~ msgstr "Adiós" +#~ msgid "_Select" +#~ msgstr "_Seleccionar" -#~ msgid " " -#~ msgstr " " +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Error en las preferencias de renombrado de vídeos" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Error en las preferencias de renombrado de fotos" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Rapid Photo Downloader es software libre; puede redistribuirlo y/o " -#~ "modificarlo bajo los términos de la Licencia Pública General de GNU tal como " -#~ "la publica la Free Software Foundation; tanto en la versión 2 de la Licencia " -#~ "como (a su elección) cualquier versión posterior.\n" -#~ "\n" -#~ "Rapid Photo Downloader se distribuye con la esperanza de que será útil,pero " -#~ "SIN NINGUNA GARANTÍA; sin incluso la garantía implicada de MERCANTIBILIDAD o " -#~ "ADECUACIÓN PARA UN PROPÓSITO PARTICULAR. Vea la Licencia Pública General de " -#~ "GNU para más detalles.\n" -#~ "\n" -#~ "Debería haber recibido una copia de la Licencia pública General de GNU junto " -#~ "con Rapid Photo Downloader; si no, escriba a la Free Software Foundation, " -#~ "Inc,51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, EE. UU." +#~ "Especifique si se debería de retirar algún caracter no permitido por otros " +#~ "sistemas operativos de los nombres de las fotos, vídeos y carpetas." -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Lo siento, pero estas preferencias contienen un error:\n" +#~ msgid "Video Rename" +#~ msgstr "Renombrar vídeo" -#~ msgid "Select an image folder" -#~ msgstr "Seleccionar una carpeta de imágenes" +#~ msgid "Video Folders" +#~ msgstr "Carpetas de vídeo" -#~ msgid "Could not open image" -#~ msgstr "No se pudo abrir la imagen" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Error en las preferencias en las subcarpetas de descarga de Videos" -#~ msgid "Image has no metadata" -#~ msgstr "La imagen no tiene metadatos" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Error en las preferencias en las subcarpetas de descarga de Fotos" -#~ msgid "Backup image already exists" -#~ msgstr "La copia de seguridad de la imagen ya existe" +#~ msgid "Free space:" +#~ msgstr "Espacio libre:" -#~ msgid "The image was not copied." -#~ msgstr "La imagen no fue copiada." +#~ msgid "The following metadata is missing: " +#~ msgstr "Los siguientes metadatos faltan: " -#~ msgid "Image overwritten" -#~ msgstr "Imagen sobreescrita" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "listar las extensiones de archivo para fotos y vídeos que el programa " +#~ "reconoce y salir" -#, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s imágenes descargadas" +#~ msgid "; " +#~ msgstr "; " -#~ msgid "Image already exists" -#~ msgstr "La imagen ya existe" +#~ msgid "." +#~ msgstr "." #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Descarga completa desde %s" +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "Problem using pynotify." -#~ msgstr "Problema usando pynotify." +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Origen: %s" +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "_Photos" -#~ msgstr "_Fotos" +#~ msgid "Next File" +#~ msgstr "Archivo siguiente" -#~ msgid "_Thumbnails" -#~ msgstr "_Miniaturas" +#~ msgid "Previous File" +#~ msgstr "Archivo anterior" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "" -#~ "Desmontar (\"expulsar\") el dispositivo de imagenes una vez completada la " -#~ "descarga" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Todas las opciones y preferencias se han reestablecido" #, python-format -#~ msgid "Device scan complete: no images found on %s" +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "Exploración del dispositivo completada: no se han encontrado imágenes en %s" +#~ "%(problem)s\n" +#~ "Archivo: %(file)s" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Exploración del dispositivo completada: encontradas %(number)s imágenes en " -#~ "%(device)s" +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Ocurrió un error al copiar el/los %(filetype)s" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Origen: %(source)s\n" -#~ "Destino: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s ya existe" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Lo siento, algunas preferencias son invalidas y serán restablecidas" +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Error: %(errorno)s %(strerror)s" -#~ msgid "Image skipped" -#~ msgstr "Imagen saltada" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "_Download " -#~ msgstr "_Descargar " +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Carpeta: %s" -#~ msgid "images downloaded" -#~ msgstr "imagenes descargadas" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Ruta: %s" -#~ msgid "Using" -#~ msgstr "Usando" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "" +#~ "Restablecer todas las configuraciones y preferencias del programa y salir" -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "Should this device or partition be used to download photos or videos from?" #~ msgstr "" -#~ "Origen: %(source)s\n" -#~ "Destino: %(destination)s\n" -#~ "Problema: %(problem)s" +#~ "¿Quiere utilizar este dispositivo para almacenar las fotos o videos " +#~ "descargados?" -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Origen: %(source)s\n" -#~ "Problema: %(problem)s" +#~ "Atencion: No hay suficientes datos para generar el nombre " +#~ "completo. Por favor utilice otras opciones para renombrar." + +#~ msgid "Download cannot proceed" +#~ msgstr "No se puede iniciar la descarga" #, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Subcarpeta: %(subfolder)s\n" -#~ "Imagen: %(image)s\n" -#~ "Problema: %(problem)s" +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s directorio de descarga no existe" #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s imagenes saltadas" +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s imposible escribir en directorio de descarga" #, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "El directorio de destino no pudo ser creado\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s directorio de descarga es incorrecto" -#~ msgid "The device can now be safely removed" -#~ msgstr "El dispositivo ya se puede extraer de forma segura" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "¿Quitar todos los Codigos de Trabajo?" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Origen: %(source)s\n" -#~ "Destino: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "El %(filetype)s las preferencias para el subdirectorio son incorrectas y no " +#~ "pueden ser utilizadas.\n" +#~ "Se ajustaran a los valores por defecto" + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Atencion: No hay suficientes metadatos para crear subdirectorios. " +#~ "Por favor utilice otro nombre para el subdirectorio." -#~ msgid "Preferences were modified." -#~ msgstr "Las preferencias fueron modificadas." +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s no se pueden leer los metadatos" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s de %(total)s imágenes copiadas" +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Fecha y hora %s parecen incorrectos." -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Error en las preferencias de Renombrar Imagen" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Error generando componente %s." -#~ msgid "Backup device missing" -#~ msgstr "Dispositivo de respaldo perdido" +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "No hay datos que coincidan con el nombre del %(filetype)s." -#~ msgid "No backup device was detected." -#~ msgstr "No se detectó un dispositivo de respaldo." +#~ msgid "The metadata might be corrupt." +#~ msgstr "Los metadatos parecen corruptos." -#~ msgid "Download copying error" -#~ msgstr "Error al copiar la descarga" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Identificador único '%s' agregado" +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "Una versión mas nueva de este programa fue ejecutada antes en este equipo.\n" -#~ "\n" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Ocurrio un error al realizar la copia de seguridad en %(volume)s." + +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s y %(volume)s (%(inst)s)." + +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s y %(final_volume)s." -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Miniatura no puede mostrarse" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s y %(volume)s." -#~ msgid "It may be corrupted" -#~ msgstr "Puede estar corrupta" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Sobreescritas copias de seguridad en estos dispositivos: " -#~ msgid "images skipped" -#~ msgstr "Imágenes saltadas" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Sobreescrita copia de seguridad en %(volume)s." -#~ msgid "Using manually specified path" -#~ msgstr "Usando manualmente la ruta especifica" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Adicionalmente, %(newproblem)s" -#~ msgid "Preferences were changed." -#~ msgstr "Las preferencias fueron cambiadas." +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "La copia de seguridad ya existe en %(volume)s." -#~ msgid "No preferences needed to be changed." -#~ msgstr "Ninguna preferencia necesita ser cambiada." +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "" +#~ "Ocurrió un error al crear los directorios en los dispositivos de copia de " +#~ "seguridad: " -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Valor inválido de descargas de hoy.\n" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Ocurrió un error al crear los directorios en %(volume)s: %(inst)s." #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s ya se está ejecutando" +#~ msgid "Problem in %s generation" +#~ msgstr "Problema al %s crear" #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Detectado %(device)s con ruta %(path)s" +#~ msgid "Problems in %s generation" +#~ msgstr "Problemas al %s crear" #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Valor '%(value)s' es inválido" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s ya existen, pero fue realizada copia de seguridad" #, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" #~ msgstr "" -#~ "Clave preferida '%(key)s' es inválida.\n" -#~ "Esperado uno de %(value)s" +#~ "Un error ocurrió al copiar los %(filetype)s, pero fue realizada una copia de " +#~ "seguridad" -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Metadato de sub-segundos no esta presente en la imagen" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problemas al crear subdirectorio y nombre de archivo" -#, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "metadato %s no está presente en la imagen" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problema al crear subdirectorio y nombre de archivo" -#~ msgid "Image Rename" -#~ msgstr "Renombrar imagen" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s y %(final_missing_metadata_element)s." -#~ msgid "Image Devices" -#~ msgstr "Dispositivos de imagen" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Fotos detectadas con el mismo nombre de archivo, pero tomadas a distinta hora" -#~ msgid "Missing Backup Devices" -#~ msgstr "Dispositivo de respaldo perdido" +#~ msgid "Photo has already been downloaded" +#~ msgstr "La fotografia ya ha sido descargada" #, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Error en el campo de fecha. El valor %s parece inválido" +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, y %(backinguperror)s" -#~ msgid "Automation" -#~ msgstr "Automatización" +#~ msgid "Download / Pause" +#~ msgstr "Descarga/Pausa" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Ejemplo: /home/user/photos" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Seleccionar todo sin codigo de trabajo" -#~ msgid "Image Devices" -#~ msgstr "Dispositivos de imagen" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Seleccionar todo con codigo de trabajo Wit_h" -#~ msgid "Image Rename\t" -#~ msgstr "Renombrar imagen\t" +#~ msgid "_Include in download" +#~ msgstr "_Incluido en la descarga" -#~ msgid "Automation" -#~ msgstr "Automatización" +#~ msgid "_Download" +#~ msgstr "_Descarga" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Salir del programa al completar exitosamente la descarga" +#~ msgid "_Check All" +#~ msgstr "_Seleccionar todo" -#~ msgid "Error Log" -#~ msgstr "Registro de error" +#~ msgid "_Uncheck All" +#~ msgstr "_Deseleccionar todo" -#~ msgid "Ignore" -#~ msgstr "Ignorar" +#~ msgid "Backup" +#~ msgstr "Copia de seguridad" -#~ msgid "Image Rename" -#~ msgstr "Renombrar imagen" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Ejemplo: /home/usuario/Imagenes" -#~ msgid "Report an error" -#~ msgstr "Reportar un error" +#~ msgid "Photo Rename" +#~ msgstr "Copy text \t cambiar nombre a la fotografia" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Seleccione una carpeta para respaldar las imágenes" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Problemas con el nombre de Fotografiay Video" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/medio/dispositivoexterno/Fotografias" + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Ha empezado un nuevo día - restableciendo los números de secuencia de " -#~ "'Descargas del día'" +#~ "Seleccione una carpeta para descargas. Las subcarpetas para descargar " +#~ "fotografías serán creadas automáticamente en la carpeta usando la estructura " +#~ "especificada abajo." -#, python-format -#~ msgid "Download has started from %s" -#~ msgstr "La descarga empezó desde %s" +#~ msgid "Backup" +#~ msgstr "Copia de seguridad" -#~ msgid "Automatically start download is true" -#~ msgstr "Iniciar automaticamente la descarga está activa" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Seleccione una carpeta para descargas. Las subcarpetas para descargar videos " +#~ "serán creadas automáticamente en la carpeta usando la estructura " +#~ "especificada abajo." -#~ msgid "Automatically start download is false" -#~ msgstr "Iniciar automaticamente la descarga está desactivada" +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Generar miniaturas (lento)" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "" -#~ "La extensión fue especificada, pero el nombre de la imagen no tiene extensión" +#~ msgid "Device Options" +#~ msgstr "Opciones de dispositivo" -#~ msgid "Image Name Conflicts" -#~ msgstr "Conflictos en nombre de imagen" +#~ msgid "Download folder:" +#~ msgstr "Directorio de descarga" -#~ msgid "Download Folder" -#~ msgstr "Carpeta de descargas" +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Si se desactiva la detección automática, elegir la ubicación exacta para las " +#~ "fotografías y videos." -#~ msgid "Backup folder name:" -#~ msgstr "Nombre de carpeta de respaldo" +#~ msgid "Performance" +#~ msgstr "Prestaciones" -#~ msgid "Backup location:" -#~ msgstr "Ruta de respaldo:" +#~ msgid "Photo Folders" +#~ msgstr "Directorios de fotografías" -#~ msgid "Automatically detect image devices" -#~ msgstr "Detectar automáticamente dispositivos de imagen" +#~ msgid "Photo backup folder name:" +#~ msgstr "Directorio para copia de seguridad de fotografías:" -#~ msgid "Download Folder" -#~ msgstr "Carpeta de descarga" +#~ msgid "Rename Options" +#~ msgstr "Opciones para cambio de nombre" -#~ msgid "Image location:" -#~ msgstr "Ruta de imagen:" +#~ msgid "Photo Rename" +#~ msgstr "Cambiar nombre a fotografía" -#~ msgid "Image Devices" -#~ msgstr "Dispositivos de imagen" +#~ msgid "Re_move All" +#~ msgstr "Re_tirar todo" -#~ msgid "Report a warning" -#~ msgstr "Reportar un aviso" +#~ msgid "R_emove All" +#~ msgstr "R_etirar todo" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "Especificar que hacer cuando no hay dispositivos de respaldo." +#~ msgid "Video backup folder name:" +#~ msgstr "Nombre de la carpeta para copia de seguridad de videos:" -#~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." -#~ msgstr "" -#~ "Esta versión del programa es más reciente que la versión previamente " -#~ "ejecutada. Compruebe las preferencias." +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Extraer (\"eject\") el dispositivo al concluir la descarga" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Esta versión del programa utiliza preferencias de la antigua versión. " -#~ "Algunas de sus preferencias anteriores no eran válidas, y no pueden ser " -#~ "actualizadas, por lo que serán restablecidas." +#~ "Cuando una fotografía o video ha sido ya descargada, elegir omitirla " +#~ "descarga del archivo o añadir un identificador único." -#~ msgid "These preferences are not well formed:" -#~ msgstr "Estas preferencias no están bien formadas:" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s disponible" -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "" -#~ "Número de imagen fue especificado, pero el nombre de la imagen no lo tiene" +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "¿Quitar todas las rutas memorizadas?" -#, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "Error generando nombre con componente %s" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "¿Deben de quitarse todas las rutas memorizadas?" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Fallo al recibir capacidades del servidor pynotify" +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "¿Quitar todas las rutas ignoradas?" -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "" -#~ "Las preferencias del programa parecen ser válidas, pero por favor revise a " -#~ "fin de garantizar el correcto funcionamiento." +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "¿Deben de quitarse todas las rutas memorizadas?" + +#~ msgid "Miscellaneous" +#~ msgstr "Misceláneo" -#~ msgid "This device has no images to download from." -#~ msgstr "El dispositivo no tiene imágenes para descargar." +#~ msgid "Invalid regular expression" +#~ msgstr "Expresión regular inválida" -#~ msgid "list image file extensions the program recognizes and exit" +#~ msgid "Select a folder in which to backup photos" #~ msgstr "" -#~ "lista de extensiones de archivo de imagen que el programa reconoce y salir" +#~ "Seleccione una carpeta en la que se hará una copia de seguridad de las fotos" -#~ msgid "Backup photos when downloading" -#~ msgstr "Respaldar fotos al descargarlas" +#~ msgid "Device Options" +#~ msgstr "" +#~ "Opciones de Dispositivo" -#~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ msgid "Select a folder in which to backup videos" #~ msgstr "" -#~ "Seleccione si desea saltar la descarga de la imagen, o añadir un " -#~ "identificador único." +#~ "Seleccione una carpeta en la que se hará una copia de seguridad de los vídeos" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importar sus imágenes de manera eficiente y fiable" +#~ msgid "Photo Rename\t" +#~ msgstr "Renombrar Foto\t" -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ msgid "Remembered Paths" +#~ msgstr "Rutas recordadas" + +#~ msgid "Photo Download Folders" #~ msgstr "" -#~ "Especificar la carpeta en la que las copias de seguridad se almacenan en el " -#~ "dispositivo. \n" -#~ "\n" -#~ "Nota: esto también se utilizará para determinar si el dispositivo se " -#~ "utiliza para las copias de seguridad. Para cada dispositivo que desea " -#~ "utilizar para hacer copias de seguridad se creará una carpeta con este " -#~ "nombre." +#~ "Carpeta de Descarga de Fotos" -#~ msgid "If you disable automatic detection, choose the exact backup location." +#~ msgid "Video Download Folders" #~ msgstr "" -#~ "Si desactiva la detección automática, seleccione la ruta exacta de respaldo." +#~ "Carpetas de Descargas de Vídeos" +#~ msgid "Video Rename\t" +#~ msgstr "Renombrar Vídeo\t" + +#, python-format #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" #~ msgstr "" -#~ "Si desactiva la detección automática, seleccione la ruta exacta de las " -#~ "imágenes." +#~ "Esta expresión regular no es válida, y se eliminará a menos que use una " +#~ "correcta:\n" +#~ " %s" #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " +#~ "When backing up, choose whether to overwrite a file on the backup device " #~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Cuando respalde, elegir si desea sobreescribir la imagen en el dispositivo " -#~ "de seguridad que tiene el mismo nombre, o de saltar su respaldo." +#~ "Cuando haga copia de seguridad, elija si desea sobrescribir un archivo en el " +#~ "dispositivo de copia de seguridad que tenga el mismo nombre, o salte hacer " +#~ "respaldo." -#~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." -#~ msgstr "" -#~ "Especificar qué hacer cuando una imagen del mismo nombre ya se ha descargado " -#~ "o respaldado." +#~ msgid "_Translate this Application..." +#~ msgstr "_Traducir esta aplicación…" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Empezar a descargar sobre dispositivo de imagen insertado" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s no se desmontó" -#~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." -#~ msgstr "" -#~ "Especificar si la imagen y los nombres de las carpetas se le han removido " -#~ "carácteres que no se permite a otros sistemas operativos." +#~ msgid "Download Progress" +#~ msgstr "Progreso de la descarga" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright © Damon Lynch 2007-09" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Descargue sus fotografías y vídeos de forma eficaz y segura" -#~ msgid "Warning:" -#~ msgstr "Aviso:" +#, python-format +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "Las siguientes expresiones no son válidas y serán eliminadas a no ser que " +#~ "las corrija:\n" +#~ " %s" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" #~ "\n" -#~ "Please check them to ensure correct operation." +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Esta versión del programa utiliza preferencias de la antigua versión. Sus " -#~ "preferencias han sido actualizadas.\n" +#~ "Si activa la detección automática de dispositivos de almacenamiento " +#~ "externos, se analizara el dispositivo completo. En dispositivos de gran " +#~ "capacidad, esto puede llevar algún tiempo.\n" #~ "\n" -#~ "Por favor, compruebe el correcto funcionamiento." - -#~ msgid "Some preferences will be reset." -#~ msgstr "Algunas preferencias serán restablecidas." +#~ "Cuando está opción esté habilitada y se detecte un dispositivo potencial, se " +#~ "preguntara si desea analizarlo o no." -#~ msgid "There is an error in the program preferences." -#~ msgstr "Hay un error en las preferencis del programa." +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Rotar automáticamente las imágenes JPEG" -#~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." -#~ msgstr "" -#~ "Las preferencias de subcarpeta ingresadas son inválidas y no pueden ser " -#~ "usadas.\n" -#~ "Estas serán restablecidas a los valores por defecto." +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Descargando desde %(location)s." #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " +#~ "Devices are from where to download photos and videos, such as cameras, " #~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Los dispositivos de imagen son aquellos desde los cuales descargará las " -#~ "fotos, como cámaras, tarjetas de memoria o Dispositivos de almacenamiento " -#~ "portátil.\n" +#~ "Los dispositivos son de donde se puede descargar las fotos y los vídeos, " +#~ "como cámaras, tarjetas de memorias o Dispositivos de Almacenamiento " +#~ "Portables.\n" #~ "\n" -#~ "Puede descargar fotos desde múltiples dispositivos simultaneamente.\n" +#~ "Puede descargar desde múltiples dispositivos a la vez, o puede especificar " +#~ "una localización en su disco duro.\n" #~ "\n" -#~ "Si la descarga desde su cámara funciona lento o no funciona, pruebe " -#~ "configurarla en modo PTP. Si esto no es posible, considere usar un lector de " -#~ "tarjetas." +#~ "Descargar directamente desde cámara es actualmente una característica " +#~ "experimental. Si la descarga desde su cámara funciona mal o no funciona, " +#~ "pruebe estableciendo en modo PTP. Si no es posible, necesitará usar un " +#~ "lector de tarjetas." #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Si activa la detección automática de Dispositivos de almacenamiento " -#~ "portátil, será revisado completamente en busca de imágenes. En dispositivos " -#~ "grandes, esto puede tomar algún tiempo." +#~ "Lo sentimos, la funcionalidad de descarga de vídeos está desactivada. Para " +#~ "descargar los vídeos, por favor instale hachoir metadata y kaa " +#~ "metadata paquetes de python, o exiftool." + +#~ msgid "the root of the file system" +#~ msgstr "la raíz del sistema de archivos" -#~ msgid "Starting downloads" -#~ msgstr "Iniciando descargas" +#~ msgid "scanning..." +#~ msgstr "analizando…" -#~ msgid "Job Code entered" -#~ msgstr "Código de trabajo ingresado" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Quedan aproximadamente %i segundos" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Iniciando descargas que han sido esperadas por un Código de trabajo" +#~ msgid "About 1 minute remaining" +#~ msgstr "Queda aproximadamente 1 minuto" -#~ msgid "Prompting for Job Code" -#~ msgstr "Pidiendo un Código de trabajo" +#~ msgid "About 1 second remaining" +#~ msgstr "Queda aproximadamente 1 segundo" -#~ msgid "Job Code not entered" -#~ msgstr "Código de trabajo no introducido" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "¿Quiere realmente descargar desde aquí? En algunos sistemas, analizar esta " +#~ "ubicación puede tardar mucho tiempo." #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s seleccionado para descargar de" +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Quedan aproximadamente %(minutes)i:%(seconds)02i minutos" + +#~ msgid "Copy" +#~ msgstr "Copiar" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Siempre se descargará de este dispositivo o partición" +#~ msgid "From" +#~ msgstr "Desde" + +#~ msgid "Auto Detect" +#~ msgstr "Detectar automáticamente" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s rechazado como dispositivo de descarga" +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Elija un directorio que contenga %(file_types)s" + +#~ msgid "Videos:" +#~ msgstr "Vídeos:" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Jamás se descargará de este dispositivo o partición" +#~ msgid "Move" +#~ msgstr "Mover" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Entre un nuevo código de trabajo o seleccione uno previo." +#~ msgid "Select a folder to download videos to" +#~ msgstr "Elija una carpeta donde descargar los vídeos" -#~ msgid "Enter a new job code." -#~ msgstr "Entre un nuevo código de trabajo." +#~ msgid "Select a folder to download photos to" +#~ msgstr "Elija una carpeta donde descargar las fotos" + +#~ msgid "To" +#~ msgstr "A" + +#~ msgid "Using backup devices" +#~ msgstr "Usando dispositivos de copia de seguridad" + +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Respaldando fotos y vídeos en %(path)s" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Preguntando si usar o no %s" +#~ msgid "Backing up to %(path)s" +#~ msgstr "Respaldando en %(path)s" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "¿Deberían bajarse imágenes de este dispositivo o partición?" +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Respaldando fotos en %(path)s y vídeos en %(path2)s" #, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Dispositivo %(device)s (%(path)s) ignorado" +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "mostrar información del programa en la línea de órdenes mientras se ejecuta " +#~ "el programa (predet.: %default)" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Preguntando por código de trabajo, no volver a preguntar" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "" +#~ "mostrar información de depuración cuando se ejecute desde la línea de órdenes" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Restableciendo valor a cero.\n" +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." +#~ msgstr "" +#~ "Recordar las rutas asociadas con los dispositivos elegidos para escanear " +#~ "siempre o ignorar cuando automáticamente es detectado un dispositivo de " +#~ "almacenamiento portable." -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Restableciendo a medianoche.\n" +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "" +#~ "Especificar las carpetas o dispositivos a ignorar al escanear en busca de " +#~ "fotos o videos. Las que estén marcadas no serán exploradas." -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Valor preferencial de 'Inicio del día' corrupto.\n" +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Utilizar expresiones regulares de estilo python" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Error en las preferencias de la Subcarpeta de Descargas" +#~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "" +#~ "Especificar la carpeta en la cual se realiza la copia de seguridad en el " +#~ "dispositivo. \n" +#~ " \n" +#~ "Nota: esto también será utilizado para determinar si el dispositivo se " +#~ "está utilizado para la copia de seguridad o no. Para cada dispositivo que " +#~ "desee utilizar para realizar la copia seguridad, cree una carpeta con uno de " +#~ "estos nombres." -#~ msgid "Resetting to default values." -#~ msgstr "Restableciendo a los valores por defecto." +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "analizando (se encontraron %(photos)s fotos y %(videos)s vídeos)…" -#~ msgid "The subfolder preferences had some unnecessary values removed." +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Se han removido innecesariamente algunos valores de las preferencias de la " -#~ "subcarpeta." +#~ "especificar manualmente de que dispositivos descargar, sobreescribiendo las " +#~ "preferencias existentes del programa" #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Advertencia: No hay suficientes metadatos de imagen para generar " -#~ "completamente el nombre. Por favor, use otras opciones de renombre." +#~ "detectar automáticamente los dispositivos de los cuales descargarr, " +#~ "sobreescribiendo las preferencias existentes del programa" #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "Error: especificar autodeteccion del dispositivo o eleccion manual de " +#~ "dispositivo desde donde descargar, pero no ambas." + +#~ msgid "Quit" +#~ msgstr "Salir" + +#~ msgid "Help" +#~ msgstr "Ayuda" + +#~ msgid "About..." +#~ msgstr "Acerca de..." + +#~ msgid "Refresh" +#~ msgstr "Actualizar" + +#~ msgid "Check All Photos" +#~ msgstr "Seleccionar todas las fotos" + +#~ msgid "Check All Videos" +#~ msgstr "Seleccionar todos los vídeos" + +#~ msgid "An unknown error occurred" +#~ msgstr "Ocurrió un error desconocido" + +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" #~ msgstr "" -#~ "Advertencia: No hay suficientes metadatos de imagen para generar " -#~ "completamente las subcarpetas. Por favor, use otras opciones de renombre de " -#~ "subcarpetas." +#~ "Ningún dispositivo de respaldo contiene una carpeta válida para respaldar " +#~ "%(filetype)s" +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s sin respaldar" + +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Ya existe un respaldo de %(file_type)s" + +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Comprobar archivos a medida que se descargan" + +#~ msgid "File verification failed on these devices: " +#~ msgstr "Falló la comprobación de archivos en estos dispositivos: " + +#~ msgid "only output errors to the command line" +#~ msgstr "solo errores de salida en la línea de órdenes" + +#~ msgid "Jakarta" +#~ msgstr "Yakarta" + +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Copia de seguridad %(file_type)s sobreescrita" + +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "El %(filetype)s no se descargó correctamente" + +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s no se pudieron generar" + +#, python-format #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "\n" -#~ "Por favor, revise las preferencias, reinicie el programa e intente de nuevo." +#~ "%(filetype)s no se hizo copia de seguridad porque no se encontró una " +#~ "ubicación donde realizarla." + +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s ya están descargadas" +#, python-format #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "No se pudo generar correctamente el nombre del archivo de imagen. Compruebe " -#~ "que existan suficientes meta-datos." +#~ "El existente %(filetype)s fue modificado por última vez el %(date)s a las " +#~ "%(time)s. Identificador único '%(identifier)s' añadido." #, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "El existente %(filetype)s fue modificado por última vez el %(date)s a las " +#~ "%(time)s." + #~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." #~ msgstr "" -#~ "Los metadatos son esenciales para generar subcarpetas/nombres de imagen.\n" -#~ "Destino: %s" +#~ "Verificación de archivo fallida. La versión descargada es diferente de la " +#~ "original." #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." #~ msgstr "" -#~ "El nombre de la subcarpeta no pudo ser generado correctamente. Compruebe que " -#~ "existan suficientes metadatos." +#~ "El nombre de archivo, extensión y la información Exif indican que ya ha sido " +#~ "descargado." -#~ msgid "Image has no thumbnail" -#~ msgstr "La imagen no tiene miniatura" +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Se realizó una copia de seguridad de los datos en %(volume)s" -#~ msgid "Image filename could not be generated" -#~ msgstr "No se pudo generar el nombre del archivo de imagen" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Se realizó una copia de seguridad de los datos en este dispositivo " +#, python-format #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Puede tener respaldos de sus fotos en múltiples ubicaciones, por ejemplo: " -#~ "discos duros externos." +#~ "Detectadas fotos con el mismo nombre, pero distinta fecha de realización: " +#~ "%(details)s" -#~ msgid "Backup" -#~ msgstr "Copia de seguridad" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Ocurrió un error durante la creación de la copia de seguridad en %(volume)s: " +#~ "%(inst)s." + +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "" +#~ "Ocurrió un error durante la creación de la copia de seguridad en el " +#~ "dispositivo: " + +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Las copias de seguridad están en este directorio: " + +#, python-format +#~ msgid "" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "" +#~ "La comprobación del archivo falló en %(volume)s. La versión de la copia de " +#~ "seguridad es diferente de la versión descargada." + +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Además, se encontrarón %(problems)s." + +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Además, se encontró %(problem)s." + +#~ msgid "Multiple problems were encountered" +#~ msgstr "Se encontraron varios problemas" + +#~ msgid "there were errors backing up" +#~ msgstr "Se produjeron errores al realizar la copia de seguridad" + +#~ msgid "There were errors backing up" +#~ msgstr "Se produjeron errores al realizar la copia de seguridad" + +#~ msgid "there was an error backing up" +#~ msgstr "Se produjo un error al realizar la copia de seguridad" + +#~ msgid "There was an error backing up" +#~ msgstr "Se produjo un error al realizar la copia de seguridad" + +#~ msgid "Failed to create download subfolder" +#~ msgstr "Falló al crear carpeta para descargas" + +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Especifique la hora en formato de 24 horas en la que el número de secuencia " +#~ "de las Descargas de hoy , debe ser restablecido." diff --git a/po/et.po b/po/et.po index d41ea19..31e324c 100644 --- a/po/et.po +++ b/po/et.po @@ -6,1852 +6,3757 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-06-17 03:05-0500\n" -"PO-Revision-Date: 2012-06-20 18:05+0000\n" -"Last-Translator: tabbernuk \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Estonian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2012-06-22 14:41+0000\n" -"X-Generator: Launchpad (build 15461)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: et\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:112 rapid/rapid.py:1784 rapid/glade3/rapid.ui.h:1 -msgid "Rapid Photo Downloader" -msgstr "Rapid foto allalaadija" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" + +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" + +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" + +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "" + +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" + +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "" + +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" + +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" + +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "" + +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "" + +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 +#, python-format +msgid "%(device1)s + %(device2)s" +msgstr "" + +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" +msgstr "" + +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "" + +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "" + +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" + +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" + +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" + +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" + +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" + +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" + +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" + +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" + +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" + +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" + +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" + +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Faili nimi" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metaandmed" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Pildi kuupäev" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Video kuupäev" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Täna" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Eile" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Allalaadimise aeg" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "Nimi" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "Laiend" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "Pildi number" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "Video number" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "Ava" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 +msgid "ISO" +msgstr "ISO" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 +msgid "Exposure time" +msgstr "Säritusaeg" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 +msgid "Focal length" +msgstr "Fookuskaugus" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 +msgid "Camera make" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 +msgid "Camera model" +msgstr "Kaamera mudel" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 +msgid "Short camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 +msgid "Hyphenated short camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 +msgid "Serial number" +msgstr "Seerianumber" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 +msgid "Shutter count" +msgstr "" + +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "Faili number" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "Ainult kataloog" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "Kataloog ja fail" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 +msgid "Owner name" +msgstr "Omaniku nimi" + +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "Laius" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "Kõrgus" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "Kestvus" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 +msgid "Downloads today" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 +msgid "Session number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 +msgid "Subfolder number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 +msgid "Stored number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 +msgid "Sequence letter" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 +msgid "All digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 +msgid "Last digit" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 +msgid "Last 2 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 +msgid "Last 3 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 +msgid "Last 4 digits" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 +msgid "Original Case" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 +msgid "UPPERCASE" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 +msgid "lowercase" +msgstr "" + +#: ../raphodo/generatenameconfig.py:296 +msgid "One digit" +msgstr "" + +#: ../raphodo/generatenameconfig.py:297 +msgid "Two digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:298 +msgid "Three digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:299 +msgid "Four digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:300 +msgid "Five digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:301 +msgid "Six digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 +msgid "Subseconds" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 +msgid "YYYYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 +msgid "YYYY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 +msgid "YYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "" -#: rapid/rapid.py:117 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#: rapid/rapid.py:119 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 #, python-format -msgid "%(date)s %(time)s" +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#: rapid/rapid.py:122 +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 #, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:157 -msgid "Device" -msgstr "Seade" +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:175 -msgid "Size" -msgstr "Maht" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" -#: rapid/rapid.py:178 -msgid "Download Progress" -msgstr "Allalaadimise edenemine" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/rapid.py:336 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "%(device)s did not unmount" +msgid "The new Job Code will not be applied to %s." msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1217 -msgid "scanning..." -msgstr "otsimine..." +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1782 -msgid "the root of the file system" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1786 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" msgstr "" -#: rapid/rapid.py:1787 +#: ../raphodo/jobcodepanel.py:185 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." msgstr "" -#: rapid/rapid.py:2209 -msgid "Download" -msgstr "Laadi arvutisse" +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" -#: rapid/rapid.py:2212 -msgid "Pause" -msgstr "Peata" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" -#: rapid/rapid.py:2317 -#, python-format +#: ../raphodo/jobcodepanel.py:189 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -#: rapid/rapid.py:2320 -#, python-format +#: ../raphodo/jobcodepanel.py:191 msgid "" -"This download folder is invalid:\n" -"%s" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." msgstr "" -#: rapid/rapid.py:2321 -msgid "Download cannot proceed" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" msgstr "" -#: rapid/rapid.py:2700 -msgid "About 1 second remaining" -msgstr "Umbes 1 sekund jäänud veel" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" -#: rapid/rapid.py:2702 -#, python-format -msgid "About %i seconds remaining" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" msgstr "" -#: rapid/rapid.py:2704 -msgid "About 1 minute remaining" -msgstr "Umbes 1 minut on veel jäänud" +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2709 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." msgstr "" -#: rapid/rapid.py:2731 rapid/rpdfile.py:123 -msgid "photos and videos" -msgstr "fotod ja videod" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" -#: rapid/rapid.py:2733 rapid/rpdfile.py:125 -msgid "photos or videos" -msgstr "fotod või videod" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" -#: rapid/rapid.py:2736 rapid/rapid.py:3558 rapid/rpdfile.py:128 -msgid "videos" -msgstr "videod" +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" -#: rapid/rapid.py:2738 rapid/preferencesdialog.py:1620 rapid/rpdfile.py:130 -#: rapid/rpdfile.py:291 -msgid "video" -msgstr "video" +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" -#: rapid/rapid.py:2741 rapid/rapid.py:3556 rapid/rpdfile.py:133 -msgid "photos" -msgstr "fotod" +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2743 rapid/preferencesdialog.py:1619 rapid/rpdfile.py:135 -#: rapid/rpdfile.py:272 -msgid "photo" -msgstr "foto" +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" -#: rapid/rapid.py:2770 +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +msgid "Hint: %(message)s" msgstr "" -#: rapid/rapid.py:2774 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +msgid "%(description)s - %(elements)s" msgstr "" -#: rapid/rapid.py:2777 rapid/rapid.py:2829 -msgid "warnings" -msgstr "hoiatused" +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" -#: rapid/rapid.py:2786 -msgid "All downloads complete" -msgstr "Kõik allalaadimised lõpetatud" +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" -#: rapid/rapid.py:2792 rapid/rapid.py:2801 rapid/rapid.py:2810 -#: rapid/rapid.py:2819 rapid/rapid.py:2827 +#: ../raphodo/nameeditor.py:576 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "%s (edited)" msgstr "" -#: rapid/rapid.py:2794 rapid/rapid.py:2812 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format -msgid "%(filetype)s downloaded" +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -#: rapid/rapid.py:2803 rapid/rapid.py:2821 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 #, python-format -msgid "%(filetype)s failed to download" +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2860 +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2867 +#: ../raphodo/newversion.py:313 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "Changes in the new release can be viewed here." msgstr "" -#: rapid/rapid.py:3222 -msgid "From" +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" msgstr "" -#: rapid/rapid.py:3230 -msgid "Auto Detect" -msgstr "Automaattuvastus" +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" -#: rapid/rapid.py:3234 rapid/preferencesdialog.py:1327 +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 #, python-format -msgid "Select a folder containing %(file_types)s" +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Pisipildid" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" msgstr "" -#: rapid/rapid.py:3275 -msgid "Copy" -msgstr "Kopeeri" +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" -#: rapid/rapid.py:3288 -msgid "Move" -msgstr "Liiguta" +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" -#: rapid/rapid.py:3310 -msgid "To" -msgstr "Sihtkoht" +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" -#: rapid/rapid.py:3317 rapid/rapid.py:3985 -msgid "Photos:" -msgstr "Fotod:" +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" -#: rapid/rapid.py:3320 rapid/preferencesdialog.py:1164 -msgid "Select a folder to download photos to" +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" msgstr "" -#: rapid/rapid.py:3332 rapid/rapid.py:3985 -msgid "Videos:" -msgstr "Videod:" +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" -#: rapid/rapid.py:3334 rapid/preferencesdialog.py:1182 -msgid "Select a folder to download videos to" +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" msgstr "" -#: rapid/rapid.py:3526 -msgid "and" -msgstr "ja" +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" -#: rapid/rapid.py:3531 -msgid "Using backup devices" +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" msgstr "" -#: rapid/rapid.py:3533 -msgid "Using backup device" +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" msgstr "" -#: rapid/rapid.py:3535 -msgid "No backup devices detected" +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" msgstr "" -#: rapid/rapid.py:3562 -msgid "Free space:" -msgstr "Vaba ruum:" +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3574 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3578 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3583 -msgid "; " +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3588 -msgid "." +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3594 -#, python-format -msgid "%(free)s free" +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3602 -#, python-format -msgid "Backing up photos and videos to %(path)s" +#: ../raphodo/preferencedialog.py:302 +msgid "days" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3605 -#, python-format -msgid "Backing up to %(path)s" +#: ../raphodo/preferencedialog.py:303 +msgid "forever" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3608 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" msgstr "" -#: rapid/rapid.py:3615 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" msgstr "" -#: rapid/rapid.py:3644 -msgid "Program preferences are invalid" +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" msgstr "" -#: rapid/rapid.py:3770 rapid/rpdfile.py:273 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" -#: rapid/rapid.py:3772 rapid/rpdfile.py:292 -msgid "Video" -msgstr "Video" +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" -#: rapid/rapid.py:3781 -#, python-format -msgid "%(file_type)s download folder does not exist" +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." msgstr "" -#: rapid/rapid.py:3783 rapid/rapid.py:3797 rapid/rapid.py:3810 -#, python-format -msgid "Folder: %s" +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" msgstr "" -#: rapid/rapid.py:3795 -#, python-format -msgid "%(file_type)s download folder is invalid" +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" msgstr "" -#: rapid/rapid.py:3808 -#, python-format -msgid "%(file_type)s download folder is not writable" +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" msgstr "" -#: rapid/rapid.py:3894 -msgid "Thumbnails" -msgstr "Pisipildid" +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:3948 -#, python-format +#: ../raphodo/preferencedialog.py:349 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" msgstr "" -#: rapid/rapid.py:3949 -msgid "display debugging information when run from the command line" +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" msgstr "" -#: rapid/rapid.py:3950 -msgid "only output errors to the command line" +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:3952 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" msgstr "" -#: rapid/rapid.py:3954 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" msgstr "" -#: rapid/rapid.py:3955 +#: ../raphodo/preferencedialog.py:364 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" msgstr "" -#: rapid/rapid.py:3956 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" msgstr "" -#: rapid/rapid.py:3969 -msgid "" -"Error: specify device auto-detection or manually specifiy a device's path " -"from which to download, but do not do both." +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" msgstr "" -#: rapid/rapid.py:3990 -#, python-format -msgid "and %s" +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" msgstr "" -#: rapid/rapid.py:3998 -msgid "All settings and preferences have been reset" +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" msgstr "" -#: rapid/backupfile.py:157 rapid/backupfile.py:180 -msgid "Backing up error" +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." msgstr "" -#: rapid/backupfile.py:159 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" msgstr "" -#: rapid/backupfile.py:161 rapid/backupfile.py:182 rapid/subfolderfile.py:199 -#, python-format +#: ../raphodo/preferencedialog.py:406 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"Warn before starting a download if it is not possible to back up files." msgstr "" -#: rapid/backupfile.py:164 rapid/backupfile.py:184 -#, python-format -msgid "Error: %(inst)s" +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" msgstr "" -#: rapid/copyfiles.py:163 rapid/subfolderfile.py:214 -#: rapid/subfolderfile.py:347 rapid/subfolderfile.py:365 -#, python-format +#: ../raphodo/preferencedialog.py:409 msgid "" -"%(problem)s\n" -"File: %(file)s" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Seade tuvastatud" +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/preferencedialog.py:413 msgid "" -"Should this device or partition be used to download photos or videos from?" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Mäleta seda valikut" +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Faili nimi" +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metaandmed" +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Pildi kuupäev" +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Video kuupäev" +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Täna" +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Eile" +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "Allalaadimise aeg" +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nimi+laiend" +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 -msgid "Name" -msgstr "Nimi" +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 -msgid "Extension" -msgstr "Laiend" +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 -msgid "Image number" -msgstr "Pildi number" +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" -#: rapid/generatenameconfig.py:172 -msgid "Video number" -msgstr "Video number" +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 -msgid "Aperture" -msgstr "Ava" +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 -msgid "ISO" -msgstr "ISO" +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 -msgid "Exposure time" -msgstr "Säritusaeg" +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 -msgid "Focal length" -msgstr "Fookuskaugus" +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 -msgid "Camera make" +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 -msgid "Camera model" -msgstr "Kaamera mudel" +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 -msgid "Short camera model" +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 -msgid "Hyphenated short camera model" +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 -msgid "Serial number" -msgstr "Seerianumber" +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 -msgid "Shutter count" +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." msgstr "" -#. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 -msgid "File number" -msgstr "Faili number" +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" -#. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 -msgid "Folder only" -msgstr "Ainult kataloog" +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" -#. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 -msgid "Folder and file" -msgstr "Kataloog ja fail" +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 -msgid "Owner name" -msgstr "Omaniku nimi" +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" -#: rapid/generatenameconfig.py:201 -msgid "Codec" +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" msgstr "" -#: rapid/generatenameconfig.py:202 -msgid "Width" -msgstr "Laius" +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" -#: rapid/generatenameconfig.py:203 -msgid "Height" -msgstr "Kõrgus" +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" -#: rapid/generatenameconfig.py:204 -msgid "Length" -msgstr "Kestvus" +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" -#: rapid/generatenameconfig.py:205 -msgid "Frames Per Second" +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" msgstr "" -#: rapid/generatenameconfig.py:206 -msgid "Artist" +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" msgstr "" -#: rapid/generatenameconfig.py:207 -msgid "Copyright" +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 -msgid "Downloads today" +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 -msgid "Session number" +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 -msgid "Subfolder number" +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 -msgid "Stored number" +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 -msgid "Sequence letter" +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 -msgid "All digits" +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 -msgid "Last digit" +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 -msgid "Last 2 digits" +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 -msgid "Last 3 digits" +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 -msgid "Last 4 digits" +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 -msgid "Original Case" +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 -msgid "UPPERCASE" +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 -msgid "lowercase" +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." msgstr "" -#: rapid/generatenameconfig.py:234 -msgid "One digit" +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." msgstr "" -#: rapid/generatenameconfig.py:235 -msgid "Two digits" +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." msgstr "" -#: rapid/generatenameconfig.py:236 -msgid "Three digits" +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." msgstr "" -#: rapid/generatenameconfig.py:237 -msgid "Four digits" +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." msgstr "" -#: rapid/generatenameconfig.py:238 -msgid "Five digits" +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." msgstr "" -#: rapid/generatenameconfig.py:239 -msgid "Six digits" +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." msgstr "" -#: rapid/generatenameconfig.py:240 -msgid "Seven digits" +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 -msgid "Subseconds" +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 -msgid "YYYYMMDD" +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 -msgid "YYYY-MM-DD" +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 -msgid "YYMMDD" +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 -msgid "YY-MM-DD" +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 -msgid "MMDDYYYY" +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 -msgid "MMDDYY" +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 -msgid "MMDD" +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 -msgid "DDMMYYYY" +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 -msgid "DDMMYY" +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 -msgid "YYYY" +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 -msgid "YY" +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 -msgid "MM" +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 -msgid "DD" +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 -msgid "Month (full)" +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 -msgid "Month (abbreviated)" +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 -msgid "HHMMSS" +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 -msgid "HHMM" +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 -msgid "HH-MM-SS" +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 -msgid "HH-MM" +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 -msgid "HH" +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 -msgid "MM (minutes)" +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 -msgid "SS" +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" msgstr "" -#: rapid/preferencesdialog.py:374 +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 #, python-format -msgid "Subfolder preferences should not start with a %s" +msgid "%(date)s %(year)s" msgstr "" -#: rapid/preferencesdialog.py:376 +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 #, python-format -msgid "Subfolder preferences should not end with a %s" +msgid "%(date)s, %(time)s" msgstr "" -#: rapid/preferencesdialog.py:380 +#: ../raphodo/proximity.py:209 #, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +msgid "%(starttime)s - %(endtime)s" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid foto allalaadija" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." msgstr "" -#: rapid/preferencesdialog.py:1082 -msgid "Job Code" +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" msgstr "" -#: rapid/preferencesdialog.py:1353 -msgid "Select a folder in which to backup photos" +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" msgstr "" -#: rapid/preferencesdialog.py:1366 -msgid "Select a folder in which to backup videos" +#: ../raphodo/rapid.py:1432 +msgid "Install" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1461 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/rapid.py:1450 +msgid "New version saved" msgstr "" -#: rapid/preferencesdialog.py:1512 +#: ../raphodo/rapid.py:1451 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"The tar file and installer script are saved at:\n" +"\n" +" %s" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1515 -#, python-format -msgid "Example: %s" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1605 -#, python-format +#: ../raphodo/rapid.py:1469 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." msgstr "" -#: rapid/preferencesdialog.py:1750 -#, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +#: ../raphodo/rapid.py:1667 +msgid "&Source" msgstr "" -#: rapid/preferencesdialog.py:1752 -#, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Laadi arvutisse" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#: rapid/preferencesdialog.py:1753 -msgid "Invalid regular expression" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1934 -msgid "externaldrive1" +#: ../raphodo/rapid.py:1683 +msgid "&Quit" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1936 -msgid "externaldrive2" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" +#: ../raphodo/rapid.py:1715 +msgid "&About..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" +#: ../raphodo/rapid.py:1811 +msgid "Destination" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" +#: ../raphodo/rapid.py:1812 +msgid "Rename" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:358 -msgid "subfolder" +#: ../raphodo/rapid.py:2049 +msgid "All" msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:356 -msgid "filename" +#: ../raphodo/rapid.py:2050 +msgid "New" msgstr "" -#: rapid/problemnotification.py:81 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/rapid.py:2052 +msgid "Show:" msgstr "" -#: rapid/problemnotification.py:82 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:84 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:87 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Seade" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/problemnotification.py:91 rapid/problemnotification.py:92 +#: ../raphodo/rapid.py:2315 #, python-format -msgid "An error occurred when copying the %(filetype)s" +msgid "Download %(files)s" msgstr "" -#: rapid/problemnotification.py:94 rapid/problemnotification.py:95 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Peata" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:103 +#: ../raphodo/rapid.py:2533 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/problemnotification.py:104 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:108 +#: ../raphodo/rapid.py:2608 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:109 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:2824 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/problemnotification.py:112 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/problemnotification.py:202 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:205 +#: ../raphodo/rapid.py:2846 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:224 +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format -msgid " It was backed up to %(volume)s" +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:226 -msgid " It was backed up to these devices: " -msgstr "" +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotod" -#: rapid/problemnotification.py:228 rapid/problemnotification.py:289 -#: rapid/problemnotification.py:301 -#, python-format -msgid "%s, " -msgstr "" +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videod" -#: rapid/problemnotification.py:229 rapid/problemnotification.py:290 -#: rapid/problemnotification.py:302 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:241 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:258 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "" +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" -#: rapid/problemnotification.py:260 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:262 -msgid "Errors occurred when backing up on the following backup devices: " +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:266 rapid/problemnotification.py:314 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 #, python-format -msgid "%(volume)s (%(inst)s), " +msgid "%(noFiles)s %(filetypes)s downloaded" msgstr "" -#: rapid/problemnotification.py:268 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "%(volume)s, " +msgid "%(noFiles)s %(filetypes)s failed to download" msgstr "" -#: rapid/problemnotification.py:272 rapid/problemnotification.py:316 +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "hoiatused" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Kõik allalaadimised lõpetatud" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:277 +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:285 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "%(filetype)s failed to download" msgstr "" -#: rapid/problemnotification.py:287 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:297 +#: ../raphodo/rapid.py:3748 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "%d failures" msgstr "" -#: rapid/problemnotification.py:299 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:310 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:312 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:3778 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:331 +#: ../raphodo/rapid.py:3783 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:333 -#, python-format -msgid " Furthermore, there was a %(problem)s." +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:342 +#: ../raphodo/rapid.py:3809 #, python-format -msgid "The %(type)s metadata is missing." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:344 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:347 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:364 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:366 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:369 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "Problems in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:371 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "Problem in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/problemnotification.py:380 +#: ../raphodo/rapid.py:4003 #, python-format -msgid "%(filetype)s already exists, but it was backed up" +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:382 +#: ../raphodo/rapid.py:4012 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:402 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:404 rapid/subfolderfile.py:233 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/problemnotification.py:410 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:411 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/problemnotification.py:413 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/problemnotification.py:414 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#. e.g. -#: rapid/problemnotification.py:417 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/rpdfile.py:153 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "%(number)s %(filetypes)s" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/rpdfile.py:163 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/subfolderfile.py:80 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/subfolderfile.py:301 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/subfolderfile.py:302 +#: ../raphodo/rapid.py:4887 #, python-format -msgid "Source: %(source)s" -msgstr "" - -#: rapid/subfolderfile.py:354 -msgid "subfolder and filename" +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/subfolderfile.py:393 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/subfolderfile.py:394 +#: ../raphodo/rapid.py:5182 #, python-format -msgid "Path: %s" +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_File" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Download / Pause" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "_Select" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/glade3/rapid.ui.h:6 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "_View" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "_Error Log" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Previous File" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Next File" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Help" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "_Make a Donation..." +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Translate this Application..." +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:15 -msgid "_Check All" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "_Include in download" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Download" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/rapid.py:5539 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:17 +#: ../raphodo/rapid.py:5635 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/rapid.py:5789 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" - -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:43 +#: ../raphodo/renamepanel.py:345 msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" "\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:50 +#: ../raphodo/renamepanel.py:363 msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotod ja videod" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotod või videod" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" + +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:88 -msgid "Performance" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Generate thumbnails (slower)" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Error Handling" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Photo and Video Name Conflicts" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Add unique identifier" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Skip download" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:95 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:96 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:97 -msgid "Overwrite" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:98 -msgid "Skip" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:99 -msgid "Error Handling" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" + +#~ msgid "Size" +#~ msgstr "Maht" + +#~ msgid "Download Progress" +#~ msgstr "Allalaadimise edenemine" + +#~ msgid "scanning..." +#~ msgstr "otsimine..." + +#~ msgid "About 1 second remaining" +#~ msgstr "Umbes 1 sekund jäänud veel" + +#~ msgid "Copy" +#~ msgstr "Kopeeri" + +#~ msgid "Auto Detect" +#~ msgstr "Automaattuvastus" + +#~ msgid "Photos:" +#~ msgstr "Fotod:" + +#~ msgid "Videos:" +#~ msgstr "Videod:" + +#~ msgid "Move" +#~ msgstr "Liiguta" + +#~ msgid "and" +#~ msgstr "ja" + +#~ msgid "To" +#~ msgstr "Sihtkoht" + +#~ msgid "Free space:" +#~ msgstr "Vaba ruum:" + +#~ msgid "_Remember this choice" +#~ msgstr "_Mäleta seda valikut" + +#~ msgid "Device Detected" +#~ msgstr "Seade tuvastatud" + +#~ msgid "Name + extension" +#~ msgstr "Nimi+laiend" + +#~ msgid "About 1 minute remaining" +#~ msgstr "Umbes 1 minut on veel jäänud" diff --git a/po/fa.po b/po/fa.po index b752dd1..20bdf00 100644 --- a/po/fa.po +++ b/po/fa.po @@ -6,1991 +6,3785 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:14+0000\n" -"Last-Translator: Damon Lynch \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Persian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: fa\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" msgstr "" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" msgstr "" -#: rapid/rapid.py:183 -msgid "Download Progress" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" msgstr "" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "در حال پویش..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "دانلود نمی تواند ادامه پیدا کند..." +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +msgid "%s full" msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" +#: ../raphodo/devices.py:459 +msgid "Cameras" msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s failed to download" +msgid "%(device1)s + %(device2)s" msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(no_cameras)s Cameras" msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:3331 -msgid "From" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "یک پوشه را برای دانلود عکس انتخاب نمایید" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." msgstr "" -#: rapid/rapid.py:3650 -msgid "and" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "%d days" msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Backup %(file_type)s overwritten" +msgid "%s of %s matches" msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/errorlog.py:228 +msgid "Clear" msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#: rapid/generatenameconfig.py:151 +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "کد دستور" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "مثال : %s" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -#: rapid/preferencesdialog.py:1762 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +msgid "The new Job Code will not be applied to %s." msgstr "" -#: rapid/preferencesdialog.py:1764 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 #, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +msgid "The new Job Code will be applied to %s." msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "درایو خارجی 1" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "درایو خارجی 2" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "نیویورک" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "مانیل" +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "پراگ" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "هلسینکی" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "ولینگتون" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "تهران" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "کامپلا" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "پاریس" +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "برلین" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "سیدنی" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "بوداپست" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "رم" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "مسکو" +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "دهلی" +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "ورشو" +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "جاکارتا" +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "مادرید" +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "استکهلم" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" +#: ../raphodo/rapid.py:1667 +msgid "&Source" msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/rapid.py:1683 +msgid "&Quit" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#: rapid/problemnotification.py:110 -#, python-format +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/problemnotification.py:115 -#, python-format -msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" +#: ../raphodo/rapid.py:2049 +msgid "All" msgstr "" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." +#: ../raphodo/rapid.py:2050 +msgid "New" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:2052 +msgid "Show:" msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" msgstr "" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " +#: ../raphodo/rapid.py:2060 +msgid "Device" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:2315 #, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:271 +#: ../raphodo/rapid.py:2533 #, python-format -msgid "An error occurred when backing up on %(volume)s." +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 +#: ../raphodo/rapid.py:2608 #, python-format -msgid "%(volume)s (%(inst)s), " +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#: ../raphodo/rapid.py:2824 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/problemnotification.py:288 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "" +"This download folder is invalid:\n" +"%s" msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:308 +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:2865 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:335 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:355 +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:357 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "%(noFiles)s %(filetypes)s downloaded" msgstr "" -#: rapid/problemnotification.py:366 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "The %(type)s metadata is missing." +msgid "%(noFiles)s %(filetypes)s failed to download" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:393 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Problems in %s generation" +msgid "%(filetype)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:395 +#: ../raphodo/rapid.py:3748 #, python-format -msgid "Problem in %s generation" +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "%(filetype)s already exists, but it was backed up" +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:3775 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/rapid.py:3824 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "%(number)s %(filetypes)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/rapid.py:4003 #, python-format -msgid "Source: %(source)s" +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/rapid.py:5523 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:17 +#: ../raphodo/rapid.py:5563 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:18 +#: ../raphodo/rapid.py:5566 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/rapid.py:5709 +#, python-format msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:43 +#: ../raphodo/renamepanel.py:331 msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:50 +#: ../raphodo/renamepanel.py:345 msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" "\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:54 +#: ../raphodo/renamepanel.py:363 msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/rpdfile.py:806 +msgid "Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#: ../raphodo/rpdfile.py:846 +msgid "Video" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" + +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:97 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:98 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "ری ست مقدار به صفر\n" +#~ msgid "Paris" +#~ msgstr "پاریس" + +#~ msgid "Manila" +#~ msgstr "مانیل" + +#~ msgid "Berlin" +#~ msgstr "برلین" + +#~ msgid "New York" +#~ msgstr "نیویورک" + +#~ msgid "Prague" +#~ msgstr "پراگ" + +#~ msgid "Wellington" +#~ msgstr "ولینگتون" + +#~ msgid "Helsinki" +#~ msgstr "هلسینکی" + +#~ msgid "Kampala" +#~ msgstr "کامپلا" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "خطای تغیر نام تصویر" +#~ msgid "Tehran" +#~ msgstr "تهران" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "خطای ایجاد زیر پوشه دانلود" +#~ msgid "Stockholm" +#~ msgstr "استکهلم" -#~ msgid "Resetting to default values." -#~ msgstr "مقدار دهی ثانویه مقادیر اولیه" +#~ msgid "Rome" +#~ msgstr "رم" -#~ msgid "Select an image folder" -#~ msgstr "یک پوشه عکس را انتخاب نمایید" +#~ msgid "Moscow" +#~ msgstr "مسکو" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "تنظیمات زیرپوشه دارای تعدادی ارزش های غیر ضروری حذف شده است." +#~ msgid "Sydney" +#~ msgstr "سیدنی" + +#~ msgid "Budapest" +#~ msgstr "بوداپست" + +#~ msgid "Jakarta" +#~ msgstr "جاکارتا" + +#~ msgid "Madrid" +#~ msgstr "مادرید" + +#~ msgid "Delhi" +#~ msgstr "دهلی" + +#~ msgid "Warsaw" +#~ msgstr "ورشو" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "یک پوشه را برای دانلود عکس انتخاب نمایید" + +#, python-format +#~ msgid "Example: %s" +#~ msgstr "مثال : %s" -#~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." -#~ msgstr "" -#~ "تنظیمات زیرپوشه وارد شده نامعتبر است و نمیتوان آنها را استفاده کرد.\n" -#~ "آنها به مقادیر پیش فرض خود را مجددا تنظیم خواهند شد." +#~ msgid "externaldrive1" +#~ msgstr "درایو خارجی 1" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "یک فولدر را برای گرفتن بک آپ عکس ها انتخاب نماید" +#~ msgid "externaldrive2" +#~ msgstr "درایو خارجی 2" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "لطفا تنظیمات چک کنید ، برنامه را مجدد راه اندازی ، و دوباره سعی کنید." +#~ msgid "Download cannot proceed" +#~ msgstr "دانلود نمی تواند ادامه پیدا کند..." -#~ msgid "There is an error in the program preferences." -#~ msgstr "خطا در تنظیمات برنامه وجود دارد." +#~ msgid "scanning..." +#~ msgstr "در حال پویش..." -#~ msgid " " -#~ msgstr " " +#~ msgid " " +#~ msgstr " " diff --git a/po/fi.po b/po/fi.po index 5829ed0..a7fa64a 100644 --- a/po/fi.po +++ b/po/fi.po @@ -6,2625 +6,4227 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:16+0000\n" -"Last-Translator: Toni Lähdekorpi \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Finnish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: fi\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Nopea kuvien lataus" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -"%(date)s\n" -"%(time)s" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Varmuuskopiolaitetta ei löytynyt" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Laite" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Voit varmuuskopioida kuvat ja videot useaan sijaintiin ladattaessa, " +"esimerkiksi ulkoisiin kiintolevyihin." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Koko" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Varmuuskopioi kuvat ja videot ladattaessa" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Latauksen edistyminen" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Tunnista automaattisesti varmuuskopiolaitteet" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "etsii..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Latausta ei voida jatkaa" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "kuvat" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "videot" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Noin 1 sekunti jäljellä" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Noin %i sekuntia jäljellä" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Noin 1 minuutti jäljellä" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Noin %(minutes)i:%(seconds)02i minuuttia jäljellä" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "kuvat ja videot" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "kuvat ja videot" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "kuva" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s ladattu" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s ei voitu ladata" +msgid "%s full" +msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "varoitukset" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Kaikki lataukset valmiita" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Laitteet" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s ladattu" +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s lataus ei onnistunut" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s / %(total)s %(filetypes)s (%(remaining)s jäljellä)" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s/%(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" +msgid "%(no_cameras)s Cameras" msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "valitse kansio joka sisältää %(file_types)s tiedostoja" +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Kuvat:" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Valitse kansio johon kuvat ladataan" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Videot:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "valitse johon videot ladataan" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "ja" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Käyttää varmuuskopiolaitteita" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Käyttää varmuuskopiolaitetta" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Varmuuskopiolaitetta ei löytynyt" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 -#, python-format -msgid "Backing up to %(path)s" -msgstr "Varmuuskopioidaan kohteeseen %(path)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Kuva" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:372 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -"näytä ohjelman tiedot komentorivillä kun ohjelma käynnistetään (oletus: " -"%default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "näytä vianhakutietoja suorittaessa komentoriviltä" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "tulosta vain virheet komentoriville" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" msgstr "" -"listaa kuva- ja videotiedostopäätteitä joita ohjelma tunnistaa ja poistu" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "tyhjennä kaikki ohjelman asetukset ja määritykset, ja poistu" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#: rapid/rapid.py:4133 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "and %s" -msgstr "ja %s" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Kaikki asetukset ja määritykset tyhjennetty" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Varmuuskopiointi virhe" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" -#: rapid/backupfile.py:151 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Kohdekansiota ei voitu luoda: %(directory)s\n" +msgid "%d hours" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -"Lähde: %(source)s\n" -"Kohde: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "Error: %(inst)s" -msgstr "Virhe: %(inst)s" +msgid "1 minute, %d seconds" +msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/downloadtracker.py:795 #, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "%(file_type)s Varmuuskopio ylikirjoitettiin" +msgid "%d minutes, 1 second" +msgstr "" -#: rapid/backupfile.py:166 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s ei varmuuskopioida" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" -#: rapid/backupfile.py:168 +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "%(file_type)s varmuuskopio on jo olemassa" +msgid "1 hour, %d minutes" +msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "" -"%(problem)s\n" -"File: %(file)s" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Laite havaittu" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Tulisiko tätä laitetta tai osiota käyttää kuvalaitteena?" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Muista tämä valinta" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "Mt/s" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Ajankohta" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Teksti" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Tiedostonimi" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metatieto" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Numeroinnit" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Työkoodi" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Kuvan päivämäärä" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Videon päivämäärä" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Ajankohta" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Teksti" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Tiedostonimi" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metatieto" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Numeroinnit" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Työkoodi" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Kuvan päivämäärä" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Videon päivämäärä" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Tänään" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Huomenna" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Latausaika" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nimi + pääte" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nimi" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Tiedostopääte" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Kuvan numero" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Videon numero" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Aukko" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "Herkkyys" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Valotusaika" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Polttoväli" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Kameran merkki" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Kameran malli" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Lyhyt kameramalli" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Tavutettu lyhyt kameran malli" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Sarjanumero" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Suljinlaskuri" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Omistajan nimi" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Koodekki" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Leveys" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Korkeus" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Pituus" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Kuvataajuus" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Latauksia tänään" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Istuntonumero" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Alikansion numero" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Tallennettu numero" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Kirjainsarja" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Kaikki numerot" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Viimeinen numero" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Kaksi viimeistä numeroa" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Kolme viimeistä numeroa" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Neljä viimeistä numeroa" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Alkuperäinen kirjoitusasu" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "ISOT KIRJAIMET" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "pienet kirjaimet" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Yksi numero" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Kaksi numeroa" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Kolme numeroa" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Neljä numeroa" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Viisi numeroa" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Kuusi numeroa" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Seitsemän numeroa" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "sekunnin osat" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "VVVVKKPP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "VVVV-KK-PP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "VVKKPP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "VV-KK-PP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "KKPPVVVV" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "KKPPVV" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "KKPP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "PPKKVVVV" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "PPKKVV" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "VVVV" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "VV" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "KK" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "PP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "hhmmss" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "hhmm" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "TT-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "TT-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "TT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Työkoodi" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Syötä työkoodi tai valitse edellisistä" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Syötä uusi työkoodi" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Työkoodit" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisointi" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Virheenkäsittely" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Aloita lataus kun ohjelma käynnistetään" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Aloita lataaminen kun laite kiinnitetään" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Ohita lataus" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Lisää yksilöllinen tunniste" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Ylikirjoita" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Ohita" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Alikansioiiden asetusten ei tulisi alkaa %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Alikansioiden asetusten ei tulisi loppua %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Alikansioiden asetusten ei tulisi sisältää kahta vierekkäistä %s" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 #, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Alikansioiiden asetusten ei tulisi alkaa %s" +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" -#: rapid/preferencesdialog.py:376 +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 #, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Alikansioiden asetusten ei tulisi loppua %s" +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" -#: rapid/preferencesdialog.py:380 +#: ../raphodo/proximity.py:359 #, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Alikansioiden asetusten ei tulisi sisältää kahta vierekkäistä %s" - -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Poista kaikki työkoodit?" +msgid "%(month)s %(year)s" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Tulisiko kaikki työkoodit poistaa?" +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Virhe kuvien uudelleennimeämisen määrityksissä" +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Virhe videoiden uudelleennimeämisen määrityksissä" +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Virhe kuvien latauksen alikansion määrityksissä" +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Virhe videoiden latauksen alikansion määrityksissä" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Syöta työkoodi" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Nopea kuvien lataus" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Syötä työkoodi tai valitse edellisistä" +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Syötä uusi työkoodi" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Työkoodi:" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Työkoodi" +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/rapid.py:1432 +msgid "Install" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/rapid.py:1450 +msgid "New version saved" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/rapid.py:1451 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" msgstr "" -"Varoitus: Tiedostossa ei ole riittävästi metatietoja nimen " -"luomiseksi. Käytä muita uudelleennimeämis valintoja." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/rapid.py:1469 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." msgstr "" -"Varoitus: Tiedostossa ei ole riittävästi metatietoja alikansioiden " -"luomiseksi. Käytä muita alikansion nimeämisvalintoja." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Esimerkki: %s" +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" msgstr "" -"Annetut alikansioasetukset %(filetype)s tiedostoille olivat väärät ja niitä " -"ei voi käyttää.\n" -"Asetukset palautetaan oletusarvoihin." -#: rapid/preferencesdialog.py:1762 -#, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#: rapid/preferencesdialog.py:1764 -#, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "ulkoinenasema1" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "ulkoinenasema2" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praha" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Guatemala" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Pariisi" +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berliini" +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rooma" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskova" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsova" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Tukholma" +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "alikansio" +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "tiedostonimi" +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Laite" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:2315 #, python-format -msgid "%(filetype)s metadata cannot be read" +msgid "Download %(files)s" msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/rapid.py:2333 +msgid "Pause" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:105 +#: ../raphodo/rapid.py:2533 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:2608 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:2824 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/problemnotification.py:116 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "" +"This download folder is invalid:\n" +"%s" msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:2846 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "kuvat" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videot" + +#: ../raphodo/rapid.py:2865 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:235 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format -msgid " It was backed up to %(volume)s" +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "kuva" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 #, python-format -msgid "%s, " +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "" +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s ladattu" -#: rapid/problemnotification.py:252 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s ei voitu ladata" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "varoitukset" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Kaikki lataukset valmiita" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:269 +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s ladattu" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s lataus ei onnistunut" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:271 +#: ../raphodo/rapid.py:3748 #, python-format -msgid "An error occurred when backing up on %(volume)s." +msgid "%d failures" msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "%(volume)s (%(inst)s), " +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:279 +#: ../raphodo/rapid.py:3775 #, python-format -msgid "%(volume)s, " +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#: ../raphodo/rapid.py:3778 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:288 +#: ../raphodo/rapid.py:3783 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:296 +#: ../raphodo/rapid.py:3809 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:308 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:321 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:3841 +#, python-format msgid "" -"Errors occurred when creating directories on the following backup devices: " +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:335 +#: ../raphodo/rapid.py:3845 #, python-format msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/problemnotification.py:355 +#: ../raphodo/rapid.py:4003 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:357 +#: ../raphodo/rapid.py:4012 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/problemnotification.py:371 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/problemnotification.py:395 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "Problem in %s generation" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "%(filetype)s already exists, but it was backed up" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "" - -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Saman niminen kuva havaittu, mutta kuvat on otettu eri aikaan" - -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/rapid.py:5182 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/rapid.py:5231 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "alikansio ja tiedstonimi" - -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Kuva on jo ladattu" +msgid "Scanning %s" +msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/rapid.py:5241 #, python-format -msgid "Source: %(source)s" -msgstr "Lähde: %(source)s" - -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/subfolderfile.py:486 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "Path: %s" +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Tee lahjoitus" - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Hae ohjeita netistä..." +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Raportoi ongelma..." +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Tiedosto" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Lataa / Keskeytä" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Valitse" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Valitse kaikki työ_koodittomat" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Valitse kaikki _työkoodilliset" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Näytä" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "Virheloki" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Tyhjennä valmistuneet lataukset" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Ohje" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Käännä tämä ohjelma..." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Asetukset: Nopea Valokuvien Lataaja" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "Kuvien latauskansiot" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Esimerkki: /home/user/Kuvat" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Latausalikansio" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Latauskansio:" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/rapid.py:5709 +#, python-format msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"Valitse latauskansio. Alikansiot ladatuille kuville tehdään automaattisesti " -"tähän kansioon käyttäen alla määriteltyä rakennetta käyttäen." - -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Latauskansio" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Kuvakansiot" - -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -"Kuvan uudelleenimeäminen\t" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Kuvan Uudelleennimeäminen" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Uusi:" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Alkuperäinen:" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Esimerkki" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Kuvan Uudelleennimeäminen" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -"Videoiden latauskansiot" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -"Valitse latauskansio. Alikansiot ladattuja videoita varten luodaan tähän " -"hakemistoon automaattisesti, käyttäen alla määritettyä rakennetta." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Videokansiot" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "alikansio ja tiedstonimi" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "tiedostonimi" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "alikansio" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -"Videon uudelleenimeäminen\t" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Videon uudelleenimeäminen" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Latauksia tänään:" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -"Uudelleennimeämis valinnat" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Numeroinnit" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Tallennettu numero:" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/renamepanel.py:331 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"The time at which the Downloads today sequence number should be reset" msgstr "" -"Valitse aika 24 tunnin muodossa jossa Latauksia tänään numerointi " -"tulisi palauttaa." -#: rapid/glade3/prefs.ui.h:25 +#: ../raphodo/renamepanel.py:332 msgid "Day start:" msgstr "Päivän alku:" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Latauksia tänään:" - -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Tallennettu numero:" - -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Yhtenäistä RAW + JPEG järjestysnumerot" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Yhteensopivuus käyttöjärjestelmien kanssa" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Poista yhteensopimattomat merkit" -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/renamepanel.py:363 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -"Määrittele, pitäisikö kuvien, videoiden ja kansioiden nimistä poistaa " -"merkit, jotka eivät ole sallittuja muissa käyttöjärjestelmissä." -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Poista yhteensopimattomat merkit" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Uudelleennimeämis valinnat" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Työkoodit" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Työkoodit" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Lisää..." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "kuvat ja videot" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "P_oista kaikki" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "kuvat ja videot" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Työkoodit" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Laitteet" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Laitteet" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Tunnista automaattisesti ulkoiset tallennuslaitteet" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Kuva" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Tunnista laitteet automaattisesti" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Sijainti:" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Varmuuskopio\t" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Varmuuskopio" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Tunnista automaattisesti varmuuskopiolaitteet" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -"Voit varmuuskopioida kuvat ja videot useaan sijaintiin ladattaessa, " -"esimerkiksi ulkoisiin kiintolevyihin." -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Varmuuskopioi kuvat ja videot ladattaessa" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -"Määrität kansio mihin varmuuskopiot tallennetaan laitteella. \n" -"\n" -"Huomaa: tällä tullaan myös selvittämään käytetäänkö laitetta " -"varmuuskopiointiin. Luo jokaiseen laitteeseen mitä haluat käyttää " -"varmuuskopiointiin, kansio käyttäen yhtä näistä nimistä." -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Kuvien varmuuskopiokansion nimi:" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Esimerkki" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/ulkoinenlevy/Kuvat" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Videoiden varmuuskopiokansion nimi:" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Ohjelman automatiikka" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Irrota (\"poista\") laite latauksen valmistuttua" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Aloita lataus kun ohjelma käynnistetään" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Aloita lataaminen kun laite kiinnitetään" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Virheenkäsittely" +#~ msgid "scanning..." +#~ msgstr "etsii..." -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Kuva- ja videonimien ristiriidat" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Esimerkki: %s" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Lisää yksilöllinen tunniste" +#~ msgid "externaldrive1" +#~ msgstr "ulkoinenasema1" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Ohita lataus" +#~ msgid "externaldrive2" +#~ msgstr "ulkoinenasema2" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Kun kuva tai video samalla nimellä on jo ladattu, valitse ohitetaanko " -"lataaminen vai lisätäänkö tiedostonimeen yksilöllinen tunniste." +#~ msgid "Backing up error" +#~ msgstr "Varmuuskopiointi virhe" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Kun varmuuskopiodaan, valitse kirjoitetaanko saman nimisten tiedostojen " -"päälle vai ohitetaanko tiedoston varmuuskopiointi." +#~ msgid "Download cannot proceed" +#~ msgstr "Latausta ei voida jatkaa" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Ylikirjoita" +#~ msgid "Size" +#~ msgstr "Koko" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Ohita" +#~ msgid "Download Progress" +#~ msgstr "Latauksen edistyminen" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Virheenkäsittely" +#~ msgid "and" +#~ msgstr "ja" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Tuo kuvasi ja videosi tehokkaasti ja luotettavasti" +#~ msgid "Using backup device" +#~ msgstr "Käyttää varmuuskopiolaitetta" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Virhe kuvan nimeämisasetuksissa" +#~ msgid "Using backup devices" +#~ msgstr "Käyttää varmuuskopiolaitteita" #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 kuvaa %s kuvasta kopioitu" - -#~ msgid "Select an image folder" -#~ msgstr "Valitse kuvakansio" - -#~ msgid "Could not open image" -#~ msgstr "Kuvaa ei voitu avata" +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Noin %(minutes)i:%(seconds)02i minuuttia jäljellä" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Lähde: %s" +#~ msgid "About %i seconds remaining" +#~ msgstr "Noin %i sekuntia jäljellä" -#~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "Kuvan tiedostonimeä ei pystytty luomaan oikein. Tarkista että kuvassa on " -#~ "riittävästi metatietoja." +#~ msgid "About 1 minute remaining" +#~ msgstr "Noin 1 minuutti jäljellä" -#~ msgid "Image filename could not be generated" -#~ msgstr "Kuvan tiedostonimeä ei pystytty luomaan" +#~ msgid "MB/s" +#~ msgstr "Mt/s" -#~ msgid "Image has no metadata" -#~ msgstr "Kuvassa ei ole metatietoja" +#~ msgid "About 1 second remaining" +#~ msgstr "Noin 1 sekunti jäljellä" #, python-format #~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "Metatieto on välttämätöntä kansiorakenteen ja tiedostonimien luontiin.\n" -#~ "Lähde: %s" - -#~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" #~ msgstr "" -#~ "Kansiorakennetta ei voitu luoda. Tarkista että kuvassa on riittävästi " -#~ "metatietoja." - -#~ msgid "Backup image already exists" -#~ msgstr "Kuvan varmuuskopio on jo olemassa" - -#~ msgid "The image was not copied." -#~ msgstr "Kuvaa ei kopioitu." +#~ "Lähde: %(source)s\n" +#~ "Kohde: %(destination)s" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "Uusi päivä on alkanut - Palautetaan 'Latauksia Tänään' luku" +#~ msgid "only output errors to the command line" +#~ msgstr "tulosta vain virheet komentoriville" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Yksilöinti '%s' lisätty" +#~ msgid "and %s" +#~ msgstr "ja %s" #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s kuvaa ohitettu" +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "näytä ohjelman tiedot komentorivillä kun ohjelma käynnistetään (oletus: " +#~ "%default)" -#~ msgid "errors" -#~ msgstr "virheet" +#~ msgid "Name + extension" +#~ msgstr "Nimi + pääte" -#, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s kuvaa ladattu" +#~ msgid " " +#~ msgstr " " -#~ msgid "The device can now be safely removed" -#~ msgstr "Laite voidaan turvallisesti poistaa" +#~ msgid "Backup" +#~ msgstr "Varmuuskopio" -#~ msgid "Backup device missing" -#~ msgstr "Varmuuskopiolaite puuttuu" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Yhteensopivuus käyttöjärjestelmien kanssa" -#~ msgid "No backup device was detected." -#~ msgstr "Varmuuskopiolaitetta ei löytynyt" +#~ msgid "Download Folder" +#~ msgstr "Latauskansio" -#~ msgid "This device has no images to download from." -#~ msgstr "Laitteessa ei ole kuvia ladattavaksi." +#~ msgid "Download Subfolders" +#~ msgstr "Latausalikansio" -#~ msgid "Image has no thumbnail" -#~ msgstr "Kuvalla ei ole näytekuvaa" +#~ msgid "Example" +#~ msgstr "Esimerkki" -#, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Lataus lähteestä %s valmis" +#~ msgid "Program Automation" +#~ msgstr "Ohjelman automatiikka" -#, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Lataus lähteestä %s on alkanut" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/ulkoinenlevy/Kuvat" -#~ msgid "Image skipped" -#~ msgstr "Kuva ohitettu" +#~ msgid "Example:" +#~ msgstr "Esimerkki" -#~ msgid "Image overwritten" -#~ msgstr "Kuva korvattu" +#~ msgid "New:" +#~ msgstr "Uusi:" -#~ msgid "Image already exists" -#~ msgstr "Kuva on jo olemassa" +#~ msgid "Original:" +#~ msgstr "Alkuperäinen:" -#~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." -#~ msgstr "" -#~ "Tämä ohjelma on uudempi kuin aikaisemmin käytetty. Tarkista asetukset." +#~ msgid "Backup\t" +#~ msgstr "Varmuuskopio\t" -#~ msgid "Warning:" -#~ msgstr "Varoitus:" +#~ msgid "Error Handling" +#~ msgstr "Virheenkäsittely" -#~ msgid "Sorry, some preferences are invalid and will be reset." +#~ msgid "Rename Options" #~ msgstr "" -#~ "Anteeksi, jotkin asetukset ovat virheellisiä ja ne palautetaan " -#~ "oletusarvoihin." +#~ "Uudelleennimeämis valinnat" -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "" -#~ "Ohjelma on kelpaava, mutta ole hyvä ja tarkista että ohjelma toimii oikein." +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Tunnista automaattisesti ulkoiset tallennuslaitteet" + +#~ msgid "Backup" +#~ msgstr "Varmuuskopio" #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Ohjelman uudempaa versiota on käytetty tässä tietokoneessa.\n" -#~ "\n" - -#~ msgid "Preferences were modified." -#~ msgstr "Asetuksia on muokattu." - -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Näytekuvaa ei voida näyttää" - -#~ msgid "It may be corrupted" -#~ msgstr "Se voi olla vahingoittunut" +#~ "Valitse latauskansio. Alikansiot ladatuille kuville tehdään automaattisesti " +#~ "tähän kansioon käyttäen alla määriteltyä rakennetta käyttäen." -#~ msgid "No preferences needed to be changed." -#~ msgstr "Asetuksia ei tarvinnut muuttaa." +#~ msgid "Download / Pause" +#~ msgstr "Lataa / Keskeytä" -#~ msgid "Problem using pynotify." -#~ msgstr "Ongelmia pynotifyn käytössä." +#~ msgid "Download folder:" +#~ msgstr "Latauskansio:" -#~ msgid "Using manually specified path" -#~ msgstr "Käytetään käsin valittua polkua" - -#~ msgid "images skipped" -#~ msgstr "kuvia ohitettu" - -#~ msgid "images downloaded" -#~ msgstr "kuvia ladattu" +#~ msgid "Error Log" +#~ msgstr "Virheloki" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Ole hyvä ja tarkista asetukset, käynnistä ohjelma uudelleen ja koita " -#~ "uudestaan." +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Asetukset: Nopea Valokuvien Lataaja" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "Alikansioasetuksista poistettiin tarpeettomia arvoja." +#~ msgid "Rename Options" +#~ msgstr "Uudelleennimeämis valinnat" -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." #~ msgstr "" -#~ "Lähde: %(source)s\n" -#~ "Kohde: %(destination)s\n" -#~ "Ongelma: %(problem)s" +#~ "Valitse aika 24 tunnin muodossa jossa Latauksia tänään numerointi " +#~ "tulisi palauttaa." -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Lähde: %(source)s\n" -#~ "Ongelma: %(problem)s" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Tyhjennä valmistuneet lataukset" -#, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Laite etsintä on valmis: kuvia ei löytynyt sijainnista %s" +#~ msgid "_Error Log" +#~ msgstr "Virheloki" -#, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Laite etsintä on valmis: löytyi %(number)s kuvaa %(device)s laitteesta" +#~ msgid "_Get Help Online..." +#~ msgstr "_Hae ohjeita netistä..." -#, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Alikansio: %(subfolder)s\n" -#~ "Kuva: %(image)s\n" -#~ "Ongelma: %(problem)s" +#~ msgid "_Help" +#~ msgstr "_Ohje" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." -#~ msgstr "" -#~ "Tämä ohjelmaversio käyttää eri asetuksia kuin vanha versio. Asetuksesi on " -#~ "päivitettu.\n" -#~ "\n" -#~ "Ole hyvä ja tarkista ne varmistaaksesi ohjelman toiminta." +#~ msgid "_Make a Donation..." +#~ msgstr "_Tee lahjoitus" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." -#~ msgstr "" -#~ "Tämä ohjelmaversio käyttää eri asetuksia kuin vanha versio. Jotkin entisistä " -#~ "asetuksistasi olivat virheellisiä ja niitä ei voitu päivittää. Ne " -#~ "palautetaan oletuksiin." +#~ msgid "_Report a Problem..." +#~ msgstr "_Raportoi ongelma..." -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Lähde: %(source)s\n" -#~ "Kohde: %(destination)s\n" -#~ "Virhe: %(errno)s %(strerror)s" +#~ msgid "_Translate this Application..." +#~ msgstr "_Käännä tämä ohjelma..." -#~ msgid "Some preferences will be reset." -#~ msgstr "Jotkin asetukset palautetaan." +#~ msgid "_View" +#~ msgstr "_Näytä" -#, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s kuvaa %(total)s kuvasta kopioitu" +#~ msgid ":" +#~ msgstr ":" -#, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Löytyi %(device)s laitetta polusta %(path)s" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Ei saanut pynotify-palvelimen ominaisuuksia." +#~ msgid "Select a folder to download photos to" +#~ msgstr "Valitse kansio johon kuvat ladataan" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "Lähde: %(source)s\n" -#~ "Kohde: %(destination)s\n" -#~ "Virhe: %(errorno)s %(strerror)s" +#~ msgid "Job Code:" +#~ msgstr "Työkoodi:" -#~ msgid "Download copying error" -#~ msgstr "Kopiointivirhe" +#~ msgid "Job Codes" +#~ msgstr "Työkoodit" -#~ msgid "_Download " -#~ msgstr "_Lataa " +#~ msgid "Job Codes" +#~ msgstr "Työkoodit" -#~ msgid "_Pause" -#~ msgstr "_Keskeytä" +#~ msgid "Sequence Numbers" +#~ msgstr "Numeroinnit" -#~ msgid "Preferences were changed." -#~ msgstr "Asetuksia muutettiin." +#~ msgid "Enter a Job Code" +#~ msgstr "Syöta työkoodi" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "Listaa kuvatiedostopäätteet jotka ohjelma tunnistaa ja poistu" +#~ msgid "Berlin" +#~ msgstr "Berliini" -#~ msgid "Goodbye" -#~ msgstr "Näkemiin" +#~ msgid "Paris" +#~ msgstr "Pariisi" -#~ msgid "Automatically start download is false" -#~ msgstr "Automaattinen latauksen aloitus on pois päältä" +#~ msgid "New York" +#~ msgstr "New York" -#~ msgid "Automatically start download is true" -#~ msgstr "Automaattinen latauksen aloitus on päällä" +#~ msgid "Prague" +#~ msgstr "Praha" -#, python-format -#~ msgid "%s is already running" -#~ msgstr "%s on jo käynnissä" +#~ msgid "Manila" +#~ msgstr "Manila" -#~ msgid "Using" -#~ msgstr "Käyttäen" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "" -#~ "tiedostopääte oli määritelty mutta kuvan nimessä ei ole tiedostopäätettä" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "kuvan numero oli määritelty, mutta tiedostonimessä ei ole numeroa" +#~ msgid "Kampala" +#~ msgstr "Guatemala" -#, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Kohdekansiota ei voitu luoda\n" -#~ "%(directory)s\n" -#~ "Virhe: %(errno)s %(strerror)s" +#~ msgid "Tehran" +#~ msgstr "Teheran" -#, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Asetuksen arvo '%(value)s' on virheellinen" +#~ msgid "Stockholm" +#~ msgstr "Tukholma" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Nämä asetukset eivät ole oikeassa muodossa:" +#~ msgid "Rome" +#~ msgstr "Rooma" -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "sekunnin osia ei löydy metatiedoista tässä kuvassa" +#~ msgid "Moscow" +#~ msgstr "Moskova" -#, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s metatietoa ei löydy tästä kuvasta" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "virhe luotaessa nimeä osalla %s" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#~ msgid " " -#~ msgstr " " +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#~ msgid "Image Devices" -#~ msgstr "Kuva laitteet" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#~ msgid "Image Rename" -#~ msgstr "Kuvan uudelleennimeäminen" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#~ msgid "Missing Backup Devices" -#~ msgstr "Puuttuvat varmusskopiolaitteet" +#~ msgid "Warsaw" +#~ msgstr "Varsova" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Esimerkki: /home/käyttäjä/kuvat" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Lähde: %(source)s" -#~ msgid "Automation" -#~ msgstr "Automatisointi" +#~ msgid "_Remember this choice" +#~ msgstr "_Muista tämä valinta" -#~ msgid "Download Folder" -#~ msgstr "Latauskansio" +#~ msgid "Device Detected" +#~ msgstr "Laite havaittu" -#~ msgid "Image Devices" -#~ msgstr "Kuvalaitteet" +#~ msgid "R_emove All" +#~ msgstr "P_oista kaikki" -#~ msgid "Image Rename\t" -#~ msgstr "" -#~ "Kuvan uudelleennimeäminen\t" +#~ msgid "_Add..." +#~ msgstr "_Lisää..." -#~ msgid "Automatically detect image devices" -#~ msgstr "Tunnista automaattisesti kuvalaitteet" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Yhtenäistä RAW + JPEG järjestysnumerot" -#~ msgid "Automation" -#~ msgstr "Automatisointi" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Kohdekansiota ei voitu luoda: %(directory)s\n" -#~ msgid "Backup" -#~ msgstr "Varmuuskopio" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Poista kaikki työkoodit?" -#~ msgid "Backup folder name:" -#~ msgstr "Varmuuskopiokansion nimi:" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Tulisiko kaikki työkoodit poistaa?" -#~ msgid "Backup location:" -#~ msgstr "Varmuuskopioiden sijainti:" +#~ msgid "Select a folder to download videos to" +#~ msgstr "valitse johon videot ladataan" -#~ msgid "Backup photos when downloading" -#~ msgstr "Tee varmuuskopio ladattaessa kuvia" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "valitse kansio joka sisältää %(file_types)s tiedostoja" +#, python-format #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Valitse ohitetaanko kuva ladattaessa vai lisätäänkö nimeen yksilöllinen " -#~ "tunniste." +#~ "Annetut alikansioasetukset %(filetype)s tiedostoille olivat väärät ja niitä " +#~ "ei voi käyttää.\n" +#~ "Asetukset palautetaan oletusarvoihin." -#~ msgid "Download Folder" -#~ msgstr "Latauskansio" +#~ msgid "Photos:" +#~ msgstr "Kuvat:" -#~ msgid "Error Log" -#~ msgstr "Virheloki" +#~ msgid "Videos:" +#~ msgstr "Videot:" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Poistu ohjelmasta onnistuneen latauksen jälkeen" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Esimerkki: /home/user/Kuvat" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Jos poistat automaattisen tunnistuksen käytöstä, määritä varmuuskopioiden " -#~ "tarkka sijainti." +#~ msgid "Photo Rename" +#~ msgstr "Kuvan Uudelleennimeäminen" + +#~ msgid "Location:" +#~ msgstr "Sijainti:" + +#~ msgid "Photo Rename" +#~ msgstr "Kuvan Uudelleennimeäminen" + +#~ msgid "Photo Folders" +#~ msgstr "Kuvakansiot" #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Jos poistat automaattisen tunnistuksen käytöstä, määritä tarkka kuvien " -#~ "sijainti." +#~ "Varoitus: Tiedostossa ei ole riittävästi metatietoja nimen " +#~ "luomiseksi. Käytä muita uudelleennimeämis valintoja." #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." -#~ msgstr "" -#~ "Jos kytket päälle automaattisen kannettavan laitteen tunnistuksen, koko " -#~ "laite käydään läpi kuvia etsittäessä, tämä voi kestää hetken." +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Tulisiko tätä laitetta tai osiota käyttää kuvalaitteena?" -#~ msgid "Ignore" -#~ msgstr "Ohita" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s/%(total)s %(filetypes)s" -#~ msgid "Image Devices" -#~ msgstr "Kuvalaitteet" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "tyhjennä kaikki ohjelman asetukset ja määritykset, ja poistu" -#~ msgid "Image Rename" -#~ msgstr "Kuvan uudelleennimeäminen" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Kaikki asetukset ja määritykset tyhjennetty" -#~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ msgid "list photo and video file extensions the program recognizes and exit" #~ msgstr "" -#~ "Kuvalaitteet ovat laitteita joista kuvat ladataan, kuten kameroita, " -#~ "muistikortteja tai muita kannettavia laitteita.\n" -#~ "\n" -#~ "Voit ladata valokuvia monesta kuvalaitteesta yhtäaikaa.\n" -#~ "\n" -#~ "Jos lataus suoraan kamerasta toimii huonosti tai ei ollenkaan, koita " -#~ "asettaa se PTP tilaan. Jos ei ole mahdollista, harkitse kortinlukijan " -#~ "käyttämistä." +#~ "listaa kuva- ja videotiedostopäätteitä joita ohjelma tunnistaa ja poistu" -#~ msgid "Image location:" -#~ msgstr "Kuvan sijainti:" - -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Tuo kuvasti tehokkaasti ja turvallisesti" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Varmuuskopioidaan kohteeseen %(path)s" -#~ msgid "Report a warning" -#~ msgstr "Raportoi varoitus" +#~ msgid "Photo Rename\t" +#~ msgstr "" +#~ "Kuvan uudelleenimeäminen\t" -#~ msgid "Report an error" -#~ msgstr "Raportoi virhe" +#~ msgid "Devices" +#~ msgstr "Laitteet" -#~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ msgid "Video Rename\t" #~ msgstr "" -#~ "Valitse mitä tehdään kun samanniminen kuva on jo ladattu tai varmuuskopioitu." +#~ "Videon uudelleenimeäminen\t" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "Valitse mitä tehdään jos varmuuskopiolaitteita ei löydy." +#~ msgid "Automatically detect devices" +#~ msgstr "Tunnista laitteet automaattisesti" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Aloita lataus kun kuvalaite kytketään" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Tuo kuvasi ja videosi tehokkaasti ja luotettavasti" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Poista kuvalaite kun lataus on valmis" - -#~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." -#~ msgstr "" -#~ "Varmuuskopioitaessa, valitse ylikirjoitetaanko kuva varmuuskopiolaitteessa " -#~ "jos saman niminen kuva on jo olemassa, vai ohitetaanko se." +#~ msgid "Video Rename" +#~ msgstr "Videon uudelleenimeäminen" -#~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." -#~ msgstr "" -#~ "Voit varmuuskopioida kuvasi useaan kohteeseen kun kuvia ladataan, esim. " -#~ "ulkoisille kovalevyille." +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Irrota (\"poista\") laite latauksen valmistuttua" -#~ msgid "_Photos" -#~ msgstr "_Valokuvat" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Virhe videoiden uudelleennimeämisen määrityksissä" -#~ msgid "_Thumbnails" -#~ msgstr "_Näytekuvat" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Virhe kuvien uudelleennimeämisen määrityksissä" -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Virhe aikamäärityksessä. Arvo %s näyttää virheelliseltä" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Virhe videoiden latauksen alikansion määrityksissä" -#, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" -#~ msgstr "" -#~ "Asetus '%(key)s' on virheellinen.\n" -#~ "Tulisi olla yksi näistä %(value)s" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Virhe kuvien latauksen alikansion määrityksissä" -#~ msgid "Image Name Conflicts" -#~ msgstr "Kuvannimien konfliktit" +#~ msgid "Video Folders" +#~ msgstr "Videokansiot" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Palautetaan arvo nollaan.\n" +#~ msgid "Video backup folder name:" +#~ msgstr "Videoiden varmuuskopiokansion nimi:" -#~ msgid "Resetting to default values." -#~ msgstr "Palautetaan oletusarvot." +#~ msgid "Photo backup folder name:" +#~ msgstr "Kuvien varmuuskopiokansion nimi:" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Tekijänoikeus Damon Lynch 2007-09" +#~ msgid "Photo Download Folders" +#~ msgstr "Kuvien latauskansiot" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Virheelliset lataukset tänään\n" +#~ msgid "Video Download Folders" +#~ msgstr "" +#~ "Videoiden latauskansiot" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." #~ msgstr "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Varoitus: Tiedostossa ei ole riittävästi metatietoja alikansioiden " +#~ "luomiseksi. Käytä muita alikansion nimeämisvalintoja." -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Virhe latauksen alikansioasetuksissa" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Kuva- ja videonimien ristiriidat" #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Alikansioasetukset ovat virheelliset, eikä niitä voida käyttää.\n" -#~ "Palautetaan oletusasetukset." +#~ "Kun varmuuskopiodaan, valitse kirjoitetaanko saman nimisten tiedostojen " +#~ "päälle vai ohitetaanko tiedoston varmuuskopiointi." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Varoitus: Kuvassa ei ole riittäviä metadata tietoja kuvan " -#~ "nimeämiseen. Ole hyvä ja vaihda nimeämisasetuksia." +#~ "Määrittele, pitäisikö kuvien, videoiden ja kansioiden nimistä poistaa " +#~ "merkit, jotka eivät ole sallittuja muissa käyttöjärjestelmissä." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Warning: Kuvassa ei ole riittäviä metadata tietoja alikansioiden " -#~ "luomiseen. Ole hyvä ja vaihda alikansioidenluontiasetukstia." - -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Valitse kansio johon varmuuskopio tehdään" - -#~ msgid "Job Code entered" -#~ msgstr "Työkoodi syötetty" - -#~ msgid "Starting downloads" -#~ msgstr "Käynnistetään latauksia" +#~ "Valitse latauskansio. Alikansiot ladattuja videoita varten luodaan tähän " +#~ "hakemistoon automaattisesti, käyttäen alla määritettyä rakennetta." -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Työkoodia odottaneet lataukset käynnistetään" - -#~ msgid "Prompting for Job Code" -#~ msgstr "Kysyy työkoodia" +#~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "" +#~ "Määrität kansio mihin varmuuskopiot tallennetaan laitteella. \n" +#~ "\n" +#~ "Huomaa: tällä tullaan myös selvittämään käytetäänkö laitetta " +#~ "varmuuskopiointiin. Luo jokaiseen laitteeseen mitä haluat käyttää " +#~ "varmuuskopiointiin, kansio käyttäen yhtä näistä nimistä." -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Palautetaan keskiyöhön.\n" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Ohjelman asetuksissa on virhe." +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Tulisiko tätä laitetta tai osiota käyttää kuvien lataamiseen?" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#~ msgid "Job Code not entered" -#~ msgstr "Työkoodia ei annettu" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Tätä laitetta tai osiota tullaan aina käyttämään kuvien lataamiseen" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Saman niminen kuva havaittu, mutta kuvat on otettu eri aikaan" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s laitetta ei hyväksytty latauslaitteeksi" +#~ msgid "Error: %(inst)s" +#~ msgstr "Virhe: %(inst)s" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Tästä laitteesta tai osiosta ei ladata koskaan" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Kuva on jo ladattu" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Anna uusi työkoodi tai valitse aikaisempi." +#~ msgid "_File" +#~ msgstr "_Tiedosto" -#~ msgid "Enter a new job code." -#~ msgstr "Anna uusi työkoodi." - -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Laite %(device)s (%(path)s) ohitettu" +#~ msgid "_Select" +#~ msgstr "_Valitse" #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s valittu ladattavaksi" +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s / %(total)s %(filetypes)s (%(remaining)s jäljellä)" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Työkoodia pyydetään jo, älä pyydä uudestaan" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Valitse kaikki _työkoodilliset" -#, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Kysyy tulisiko käyttää laitetta %s" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Valitse kaikki työ_koodittomat" #~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Määritä kansio johon varmuuskopiot tallennetaan laitteessa.\n" -#~ "\n" -#~ "Huomaa: tämä määrittää myös käytetäänkö laitetta varmuuskopiointiin vai " -#~ "ei. Jokaiseen varmuuskopiolaitteeseen tulee tehdä tämän niminen kansio." +#~ "Kun kuva tai video samalla nimellä on jo ladattu, valitse ohitetaanko " +#~ "lataaminen vai lisätäänkö tiedostonimeen yksilöllinen tunniste." -#~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." -#~ msgstr "" -#~ "Valitse tuleeko kuva ja kansionimistä poistaa merkit joita ei tueta toisissa " -#~ "käyttöjärjestelmissä." +#~ msgid "display debugging information when run from the command line" +#~ msgstr "näytä vianhakutietoja suorittaessa komentoriviltä" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "'Päivän alku'-asetuksen arvo on virheellinen.\n" +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "%(file_type)s varmuuskopio on jo olemassa" + +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "%(file_type)s Varmuuskopio ylikirjoitettiin" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Anteeksi, näissä määrityksissä on virhe:\n" +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s ei varmuuskopioida" diff --git a/po/fr.po b/po/fr.po index 2b34892..83be291 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,2746 +7,5290 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:17+0000\n" -"Last-Translator: Damon Lynch \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-20 18:09+0000\n" +"Last-Translator: Jean-Marc \n" "Language-Team: Français \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: \n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Crédits" -#: rapid/rapid.py:122 -#, python-format +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Les sauvegardes ne sont pas configurées" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Aucun volume de sauvegarde détecté" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Les emplacements de sauvegarde valides ne sont pas encore spécifiés" + +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Vous pouvez archiver vos photos et vidéos vers des emplacements multiples " +"dès lors qu'elles sont transférées, sur différents disques durs par exemple." + +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Sauvegarder les photos et les vidéos lors du transfert" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Détecter automatiquement les volumes de sauvegarde" + +#: ../raphodo/backuppanel.py:417 msgid "" -"%(date)s\n" -"%(time)s" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"%(date)s\n" -"%(time)s" +"Spécifiez le dossier dans lequel les sauvegardes sont stockées sur le " +"périphérique.

Note : La présence d'un dossier avec ce nom est " +"utilisée pour déterminer si le périphérique est utilisé pour les " +"sauvegardes. Pour chaque périphérique que vous souhaitez utiliser pour " +"sauvegarder, créez un dossier avec un de ces noms de dossier. En ajoutant " +"les deux dossiers, le même appareil peut être utilisé pour sauvegarder des " +"photos et des vidéos." + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Nom du dossier photo :" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Nom du dossier vidéo :" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Exemple :" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Si vous désactivez la détection automatique, choisissez les emplacements " +"exacts des sauvegardes." + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Emplacement de sauvegarde des photos :" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Sélectionnez l'emplacement de la sauvegarde photo" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Emplacement de sauvegarde des vidéos :" -#: rapid/rapid.py:124 +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Sélectionnez l'emplacement de la sauvegarde vidéo" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "lecteur1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "lecteur2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Utilisation projetée de stockage de sauvegarde" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Options de sauvegarde" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "vidéo THM" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "audio" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s Photos" -#: rapid/rapid.py:127 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s Vidéos" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Périphérique" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Utilisé" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Taille" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "Excès" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Progression du transfert" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Capacité du périphérique inconnue" -#: rapid/rapid.py:343 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(device)s did not unmount" -msgstr "Le périphérique %(device)s n'a pas été démonté" +msgid "No space free on %(size_total)s device" +msgstr "Pas d'espace libre sur %(size_total)s" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "Détection en cours..." +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s libre sur %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Photos" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Vidéos" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Utilisation prévue du stockage après transfert" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Personnalisé..." + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "Configurer la création de sous-dossier photo" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Configurer la création de sous-dossier vidéo" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Autre" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Analyse du périphérique..." + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignorer ce périphérique provisoirement" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignorer ce périphérique définitivement" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Analyser à nouveau" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "%s plein" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "Partition racine" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Appareils photo" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Transfert depuis %(location)s." +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Périphériques" -#: rapid/rapid.py:1823 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." -msgstr "" -"Êtes-vous sûr de vouloir transférer depuis cet emplacement ? Sur certains " -"systèmes, la recherche de photos ou de vidéos peut prendre du temps." +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "Transfert à partir de %(device_names)s" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Transférer" +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pause" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Sélectionner une source" -#: rapid/rapid.py:2376 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"Ces répertoires de destination ne sont pas valides:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#: rapid/rapid.py:2379 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"Ce répertoire de destination n'est pas valide:\n" -"%s" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s Appareils photo" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Impossible de procéder au transfert" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s Périphériques" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "%s + %s" +msgstr "%s + %s" + +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" +"Cliquer sur la case à cocher d'un fichier à transférer pour le sélectionner " +"ou le désélectionner." -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "photos" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" +"Les fichiers déjà transférés sont mémorisés. Vous pouvez toujours marquer " +"les fichiers précédemment transférés pour télécharger à nouveau, mais ils ne " +"sont pas vérifiés par défaut, et leurs miniatures sont grisées afin que vous " +"puissiez les différencier des fichiers qui ne doivent pas encore être " +"transférés." -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "vidéos" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" +"Si plus d'un fichier est sélectionné, ils prendront tous la marque du " +"fichier dont la case à cocher a été cliquée, qu'ils aient été cochés ou non." -#: rapid/rapid.py:2393 -msgid "Backup problem" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" +"Cliquer sur la case à cocher d'un périphérique pour sélectionner ou " +"désélectionner rapidement tous ses fichiers pour le transfert." -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Environ 1 seconde restante" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" +"Vous pouvez transférer simultanément à partir de plusieurs appareils photo, " +"smartphones, cartes mémoires et disques durs ;\r\n" +"autant de périphériques que votre ordinateur peut en gérer en même temps." -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Environ %i secondes restantes" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" +"La chronologie regroupe des photos et des vidéos en fonction du temps " +"écoulé entre les prises consécutives. Utilisez-la pour identifier les photos " +"et les vidéos prises à différentes périodes dans une seule journée ou " +"pendant plusieurs jours consécutifs." -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Environ 1 minute restante" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" +"\n" +"

Dans l'illustration ci-dessus, la première ligne de la chronologie est " +"noire car tous les fichiers de\n" +"cette date ont déjà été transférés.

\n" +"

Le curseur de chronologie ajuste le temps écoulé entre les prises " +"consécutives utilisées pour construire \n" +"la chronologie :

\n" +" " + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" +"Pour afficher des photos et des vidéos d'une plage de temps particulière, " +"utilisez la souris (éventuellement en combinaison avec les touches " +"Shift ou Ctrl ) pour sélectionner des périodes de temps. " +"Lorsqu'une plage de temps est sélectionnée, le bouton chronologie du côté " +"gauche de la fenêtre principale sera mis en surbrillance." -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Environ %(minutes)i:%(seconds)02i restantes" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" +"Un transfert comprend toujours tous les fichiers vérifiés pour " +"téléchargement, y compris ceux qui ne sont pas affichés actuellement, car la " +"chronologie est utilisée." -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "photos et vidéos" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" +"Vous pouvez masquer ou afficher les sources de téléchargement en cliquant " +"sur le nom du périphérique depuis lequel vous téléchargez en haut à gauche " +"de la fenêtre du programme." -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "photos ou vidéos" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" +"\n" +" Les miniatures peuvent être triées en utilisant divers critères :\n" +"
    \n" +"
  1. heure de modification: quand le fichier a été modifié pour la " +"dernière fois \n" +" ou selon le système de fichiers.
  2. \n" +"
  3. coché : si le fichier est marqué pour transfert.
  4. \n" +"
  5. nom de fichier : le nom complet incluant l'extension.
  6. \n" +"
  7. extension: l'extension de fichier. Vous pouvez l'utiliser pour " +"regrouper les images JPEG et RAW, par \n" +"exemple.
  8. \n" +"
  9. type de fichier : photo ou vidéo.
  10. \n" +"
  11. périphérique : nom du périphérique depuis lequel les photos et " +"vidéos sont transférées.
  12. \n" +"
" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" +"L'une des fonctionnalités les plus utiles de Rapid Photo Downloader est sa " +"capacité à générer automatiquement des sous-dossiers de transfert et à " +"renommer les fichiers au fur et à mesure qu'il télécharge, en utilisant un " +"schéma de votre choix." -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "vidéo" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" +"Pour spécifier l'endroit où vous voulez que vos fichiers soient transférés " +"et comment vous souhaitez les nommer, ouvrez le panneau approprié sur le " +"côté droit de la fenêtre de l'application : Destination, " +"Renommer ou Étiquette de transfert." -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "photo" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s transférés" +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#: rapid/rapid.py:2876 -#, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "erreur lors du transfert de %(noFiles)s %(filetypes)s" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" +"Les sous-dossiers de téléchargement générés automatiquement peuvent contenir " +"d'autres sous-dossiers générés automatiquement si nécessaire. Un plan commun " +"est de créer un sous-dossier d'une année et ensuite une série de sous-" +"dossiers année-mois-jour à l'intérieur." -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avertissements" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Tous les transferts sont terminés" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" +"\n" +"Pour créer automatiquement des sous-dossiers de téléchargement lorsque vous " +"transférez, \n" +"vous pouvez utiliser l'un des préréglages intégrés de Rapid Photo Downloader " +"ou créer un préréglage personnalisé. Cliquez sur \n" +"l'icône en forme d'engrenage pour afficher un menu déroulant : \n" +" " + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" +"\n" +"À l'aide du menu déroulant, sélectionnez un préréglage intégré ou cliquez " +"sur Personnalisé pour configurer votre propre \n" +"schéma. Vous créez vos propres schémas en utilisant l'éditeur de génération " +"de sous-dossiers de photos ou de vidéos : \n" +" " -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s téléchargé" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" +"Il est facile de télécharger des images RAW dans un dossier, et les images " +"JPEG dans un autre. Utilisez simplement l'Extension de nom de fichier " +"dans le cadre de votre système de génération de sous-dossier de transfert :" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "Echec de transfert pour %(filetype)s" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" +"Cette illustration montre un préréglage personnalisé enregistré nommé " +""Mon préréglage personnalisé"." -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s sur %(total)s %(filetypes)s (%(remaining)s restants)" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" +"\n" +"Vous ne devez pas créer de sous-dossiers de téléchargement imbriqués. Cette " +"illustration montre \n" +"la génération de sous-dossiers de téléchargement qui ne contiennent que la " +"date à laquelle les photos ont été prises et une \n" +"étiquette de transfert :\n" +" " + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s sur %(total)s %(filetypes)s" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" +"\n" +"Pour en savoir plus sur toutes les façons dont vous pouvez générer des noms " +"de sous-dossiers de transfert et des noms de fichiers, rendez-vous sur la documen" +"tation en ligne.\n" +" " -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Depuis" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" +"\n" +"Les étiquettes de transfert vous permettent d'entrer facilement du " +"texte pour définir des ensembles de photos et de vidéos. Vous pouvez \n" +"les utiliser dans les sous-dossiers et les noms de fichiers. Dans cette " +"illustration, certains fichiers ont reçu l'étiquette \n" +""Street", et les fichiers sélectionnés sont sur le point d'obtenir " +"l'étiquette \n" +""Green Bazaar": \n" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" +"\n" +"Vous pouvez appliquer des étiquettes, nouvelles ou existantes, avant de " +"commencer un transfert. Si il n'y a\n" +"aucun fichier auquel une étiquette a été appliquée, vous serez invité à " +"entrer \n" +"une étiquette de transfert avant que ne débute le transfert.\n" +" " + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" +"Recherchez des conseils pour vous guider lorsque vous travaillez avec des " +"étiquettes de transfert :" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Détecter automatiquement" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" +"Les astuces varient en fonction du contexte, par exemple lorsque la souris " +"survol un bouton." -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Sélectionnez un dossier contenant %(file_types)s" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" +"\n" +"Lorsque vous donnez des noms de fichiers uniques à vos photos et vidéos, " +"vous éviter les \n" +"risques d'erreur. L'utilisation de nombres de séquence pour rendre " +"les noms de fichiers uniques est vivement \n" +"recommandé !\n" +" " + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Copier" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" +"\n" +"Le panneau Renommer vous permet de configurer le renommage de " +"fichier. Pour renommer vos fichiers, vous pouvez choisir\n" +"parmi les préréglages de renommage existants ou définir le vôtre. " +" \n" +" " -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Déplacer" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Vers" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" +"\n" +"Vous pouvez sauvegarder vos photos et vos vidéos à plusieurs emplacements " +"comme \n" +"des disques durs externes en partage réseau. Les périphériques de sauvegarde " +"peuvent être détectés automatiquement ou \n" +"spécifiés.\n" +" " + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" +"Dans cet exemple, l'emplacement sauvegardephoto ne contient pas de " +"dossier nommé Vidéos, donc les vidéos ne seront pas sauvegardées." -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Photos :" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" +"\n" +"Plusieurs des préférences du programme peuvent être définies à partir de la " +"ligne de commande, y compris les sources \n" +"de transfert, les destinations et les sauvegardes. En outre, les paramètres " +"peuvent être réinitialisés à leur \n" +"état par défaut et les caches et fichiers mémorisés effacés. \n" +" " + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Sélectionnez le dossier de destination" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Astuce du jour" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Vidéos :" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "Le saviez-vous ?" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Sélectionnez un dossier vers lequel transférer vos vidéos" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "Afficher les astuces au démarrage" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "et" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "&Suivant" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Utilisation des volumes de sauvegarde" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "&Précédent" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Utilisation du volume de sauvegarde" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "Mo/sec" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Aucun volume de sauvegarde détécté" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Quelques secondes" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Espace libre :" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 seconde" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "%d seconds" +msgstr "%d secondes" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minute" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr ", " +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d minutes" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 heure" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "%(free)s free" -msgstr "%(free)s disponibles" +msgid "%d hours" +msgstr "%d heures" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Sauvegarde des photos et vidéos vers %(path)s" +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 jour" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backing up to %(path)s" -msgstr "Sauvegarde sur %(path)s" +msgid "%d days" +msgstr "%d jours" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Sauvegarde des photos vers %(path)s et des vidéos vers %(path2)s" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minute, 1 seconde" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +msgid "1 minute, %d seconds" +msgstr "1 minute, %d secondes" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Les préférences de l'application sont invalides" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d minutes, 1 seconde" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Photo" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minutes, %(seconds)d secondes" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Vidéo" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 heure, 1 minute" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s répertoires de destination n'existe pas" +msgid "1 hour, %d minutes" +msgstr "1 heure, %d minutes" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "Folder: %s" -msgstr "Répertoire: %s" +msgid "%d hours, 1 minute" +msgstr "%d heures, 1 minute" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s répertoire de destination n'est pas valide" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d heures, %(minutes)d minutes" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 jour, 1 heure" + +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s répertoire de destination protégé en écriture" +msgid "1 day, %d hours" +msgstr "1 jour, %d heures" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Aperçus" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d jours, 1 heure" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:868 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" -msgstr "" -"affiche les informations de l'application sur la ligne de commande lorsque " -"l'application est active (défaut: %default)" +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d jours, %(hours)d heures" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "Affiche les informations de débogage en mode console" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "Rechercher" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "n'affiche que les erreurs sur la ligne de commande" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "Rapports d'erreur - Rapid Photo Downloader" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "" -"Liste des extensions de fichiers photo et vidéo reconnues par le programme" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "Rechercher dans les rapports" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" -msgstr "" -"Détecter automatiquement les périphériques à partir desquels télécharger, " -"écraser les préférences du programme" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "Rechercher l'occurrence précédente de la phrase" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" -msgstr "" -"Spécifier manuellement le chemin des périphériques à partir desquels " -"télécharger, écraser les préférences du programme" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "Rechercher la prochaine occurrence de la phrase" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "Réinitialise tous les paramètres et préférences du programme" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "&Surligner tout" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." -msgstr "" -"Erreur: activez l'auto-détection ou spécifiez manuellement un chemin pour " -"les périphériques à partir desquels télécharger mais ne faites pas les deux." +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "Surligner toutes les occurrences de la phrase" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "et %s" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "&Casse identique" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Tous les paramètres et préférences ont été réinitialisés" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "Recherche sensible à la casse" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Erreur lors de la sauvegarde" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "&Mots entiers" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Le dossier de destination n'a pas pu être créé %(directory)s\n" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "Rechercher uniquement les mots entiers" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" -msgstr "" -"Source : %(source)s\n" -"Destination : %(destination)s" +msgid "%s of %s matches" +msgstr "%s corespondances sur %s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Erreur : %(inst)s" +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Effacer" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "Phrase introuvable" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "" +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "Recherche..." -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" +"Le nombre de nouvelles entrées ajouté au rapport d'erreur depuis sa dernière " +"ouverture. Cliquer pour ouvrir le rapport d'erreur." -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "Problème dans Rapid Photo Downloader" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format msgid "" -"%(problem)s\n" -"File: %(file)s" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -"%(problem)s\n" -"Fichier: %(file)s" - -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +"Un problème s'est produit dans Rapid Photo Downloader

\n" +" Veuillez signaler le problème à {website}.

\n" +" Joindre le fichier journal {log_file} à votre rapport de bogue " +"(cliquer\n" +" ici pour ouvrir le dossier " +"journal).

Si le même problème survient\n" +" avant que le programme ne ferme, ce sera la seule notification.\n" +" " + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "Un problème s'est produit dans Rapid Photo Downloader\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" msgstr "" +"Veuillez signaler le problème à {website}\n" +"\n" +" Joindre le fichier journal à votre rapport de bogue, trouvé à " +"{log_path}\n" +"\n" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Périphérique détecté" +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "Ouvrir dans l'explorateur de fichiers" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "" -"Est-ce qu'il faut transférer des photos et vidéos à partir de ce " -"périphérique ou cette partition ?" +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "Système de fichiers" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "Se souveni_r de ce choix" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "Autre..." -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "Mo/s" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "%s (l'emplacement n'existe pas)" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Date/heure" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Texte" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Nom de fichier" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Métadonnées" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Séquences" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "Étiquette de transfert" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Date de l'image" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Date de la vidéo" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Aujourd'hui" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Hier" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Date du transfert" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nom + extension" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nom" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Extension" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" -msgstr "Numéro de l'image" +msgstr "Numéro d'image" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Numéro de vidéo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Ouverture" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Vitesse d'obturation" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Longueur focale" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Marque de l'appareil" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Modèle de l'appareil" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Modèle de l'appareil (version courte)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Nom court de l'appareil photo avec trait d'union" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Numéro de série" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Nombre de déclenchements de l'obturateur" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" -msgstr "Numéro de Fichier" +msgstr "Numéro de fichier" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Répertoire seulement" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Répertoire et fichier" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Nom du propriétaire" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Codec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Largeur" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Hauteur" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Longueur" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Images par seconde" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Artiste" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Droits d’auteur" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Transferts journaliers" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Numéro de session" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Numéro de sous-dossier" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Nombres stockés" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Séquence alphabétique" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Tous les chiffres" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Dernier chiffre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "2 derniers chiffres" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "3 derniers chiffres" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "4 derniers chiffres" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Casse originale" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "MAJUSCULES" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "minuscules" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Un chiffre" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Deux chiffres" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Trois chiffres" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Quatre chiffres" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Cinq chiffres" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Six chiffres" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" -msgstr "7 chiffres" +msgstr "Sept chiffres" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Sous-secondes" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "AAAAMMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "AAAA-MM-JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "AAAA_MM_JJ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "AAMMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "AA-MM-JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "AA_MM_JJ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMJJAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMJJAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "JJMMAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "JJMMAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Mois (complet)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Mois (en abrégé)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minutes)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "" -"Les préférences de sous-dossier ne devraient pas commencer avec un %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Date" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "" -"Les préférences de sous-dossier ne devraient pas se terminer avec un %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Date (tirets)" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "" -"Les préférences de sous-dossier ne devraient pas contenir deux %s consécutifs" - -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Supprimer toutes les étiquettes de transfert ?" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Date (tirets bas)" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "" -"Êtes-vous sûr de vouloir supprimer toutes les étiquettes de transfert ?" - -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Supprimer tous les emplacements mémorisés ?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Date et étiquette" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Supprimer tous les emplacements mémorisés ?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "AAAAMM_étiquette" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Enlever tous les exmplacements exclus ?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "Sous-répertoire date et étiquette" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Enlever tous les exmplacements exclus ?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "AAAAMM" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Erreur dans les préférences de renommage des photos" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Étiquette de transfert" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Erreur dans les préférences de renommage des vidéos" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "Nom de fichier originel" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Erreur dans les préférences des sous-dossiers de transfert de photos" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "Date / heure et transferts aujourd'hui" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Erreur dans les préférences des sous-dossiers de transfert de vidéos" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "AAAAMMJJ-HHMM-1" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Entrer une étiquette de transfert" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "Date et transferts aujourd'hui" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "" -"Séléctionnez une étiquette de transfert existante ou créez en une nouvelle" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "AAAAMMJJ-1" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Entrez une nouvelle étiquette de transfert" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "Date - heure et numéro d'image" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Étiquette de transfert" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "AAAAMMJJ-1234" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Saisissez un emplacement à exclure" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "Date-heure et étiquette de transfert" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "" -"Saisissez un emplacement pour lequel les photos et les vidéos ne seront pas " -"recherchées" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "AAAAMMJJ-HHMM-étiquette de transfert-1" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Emplacement :" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "AAAAMMJJ-étiquette de transfert-1" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Code Tâche" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "Date - heure et numéro de vidéo" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Choisissez un dossier dans lequel sauvegarder les photos" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "AAAAMMJJ_1234" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Choisissez un dossier dans lequel sauvegarder les vidéos" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Résolution" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." -msgstr "" -"Attention : Il n'y a pas assez de métadonnées pour générer " -"correctement le nom. Utilisez d'autres options de renommage." +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "AAAAMMJJ-HHMM-1-1920 x 1080" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -"Attention : Il n'y a pas suffisamment de métadonnées pour générer " -"les sous-dossiers correctement. Veuillez utiliser d'autres options pour " -"nommer les sous-dossiers." - -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Exemple : %s" +"Sélectionner une étiquette de transfert existante ou en créer une nouvelle" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 #, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -"Les préférences de dossier %(filetype)s entrées sont invalides et ne peuvent " -"être utilisées.\n" -"Elles vont être réinitialiseées à leurs valeurs par défaut." +"L'étiquette de transfert sera appliquée à %s qui n'a pas encore d'étiquette." -#: rapid/preferencesdialog.py:1762 +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 #, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -"Les expressions rationnelles ci-dessous sont invalides et seront enlevées si " -"vous ne les corrigez pas :\n" -"%s" +"L'étiquette de transfert sera appliquée à %s qui n'ont pas encore " +"d'étiquettes." -#: rapid/preferencesdialog.py:1764 -#, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" -msgstr "" -"Cette expression rationnelle est invalide et sera enlevée si vous ne la " -"corrigez pas :\n" -"%s" +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "Appliquer une étiquette au transfert" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Expression rationnelle non valide" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Entrez une nouvelle étiquette de transfert" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "disqueexterne1" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "La nouvelle étiquette ne sera appliqué à aucune photo ou vidéo." -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "disqueexterne2" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "La nouvelle étiquette ne sera pas appliquée à %s." -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "La nouvelle étiquette sera appliquée à %s." -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manille" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "Nouvelle étiquette de transfert" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Prague" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "&Étiquette de transfert :" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "&Se souvenir de ce choix" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" +"Sélectionnez des photos et des vidéos pour pouvoir leur appliquer une " +"nouvelle étiquette ou une existante." -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Téhéran" +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" +"La nouvelle étiquette sera appliquée à toutes les photos et/ou vidéos." -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" +"Cliquez sur le bouton Appliquer pour appliquer l'étiquette actuelle à toutes " +"les photos et/ou vidéos sélectionnées. Vous pouvez également double-cliquer " +"sur l'étiquette." -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" +"La suppression d'une étiquette ne la supprime que de la liste des étiquettes " +"sauvegardées, et non des photos ou des vidéos auxquels elle a pu être " +"appliquée." -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" +"Si vous souhaitez utiliser les étiquettes de transfert, configurez le " +"renommage de fichier ou les noms de sous-dossiers de destination." -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "Derniers utilisés" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "Types d'étiquettes :" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rome" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Ordre croissant" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moscou" +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Ordre décroissant" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "&Nouveau..." -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsovie" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "&Appliquer" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "&Supprimer" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "Tout supprimer" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" +"Souhaitez-vous vraiment supprimer toutes les étiquettes de transfert ?" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "sous-dossier" +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "Supprimer toutes les étiquettes de transfert" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nom de fichier" +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Étiquettes de transfert" -#: rapid/problemnotification.py:85 +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "Date time value %s appears invalid." -msgstr "La valeur de date et heure %s semble non valable." +msgid "Hint: %(message)s" +msgstr "Astuce : %(message)s" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Le nom de fichier n'a pas d'extension." +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "%(description)s - %(elements)s" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Le nom du fichier n'a pas de composante unique." +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "Enregistrer un nouveau préréglage personnalisé..." -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Erreur lors de la génération de la composante %s." +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "Supprimer tous les préréglages personnalisés..." -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s metadonné(e) illisible(s)" +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "(Nouveau préréglage personnalisé)" -#: rapid/problemnotification.py:93 +#: ../raphodo/nameeditor.py:576 #, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s n'a pu être généré" +msgid "%s (edited)" +msgstr "%s (modifié)" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Une erreur s'est produite lors de la copie de %(filetype)s" +msgid "Update Custom Preset \"%s\"" +msgstr "Mettre à jour le préréglage personnalisé « %s »" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" msgstr "" +"Enregister le nouveau préréglage personnalisé - Rapid Photo Downloader" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s existe déjà" +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "Nom du préréglage :" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/nameeditor.py:836 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -"%(filetype)s n'a pu être sauvegardé car aucun emplacement approprié nà pu " -"être trouvé." - -#: rapid/problemnotification.py:110 +"Attention : Il n'y a pas suffisamment " +"de données pour générer entièrement le nom. Veuillez utiliser d'autres " +"options de renommage." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 #, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -"%(image1)s a été prise le %(image1_date)s à %(image1_time)s, et %(image2)s " -"le %(image2_date)s à %(image2_time)s." - -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s a déjà été transféré" +"Le caractère %(separator)s créé un nouveau niveau de sous-dossier." -#: rapid/problemnotification.py:115 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." msgstr "" -"La dernière modification du fichier existant %(filetype)s a été effectuée le " -"%(date)s à %(time)s. L'identifiant unique '%(identifier)s' ajouté." - -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "" -"La dernière modification du fichier existant %(filetype)s a été effectuée le " -"%(date)s à %(time)s." +"Il n'est pas nécessaire de commencer ou de finir avec le séparateur de " +"dossiers %(separator)s, car il est ajouté automatiquement." -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Il n'y a aucune donnée pour nommer le %(filetype)s." - -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Erreur : %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 +#: ../raphodo/nameeditor.py:859 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Les métadonnées sont peut-être corrompues" +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "Préréglage :" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" -"Le nom de fichier, l'extension et l'information Exif indiquent qu'il a déjà " -"été transféré." +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "{choice} ({variant})" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Il a été archivé sur %(volume)s" +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "Obtenir de l'aide en ligne..." -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Il a été archivé sur ce périphérique : " +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "Insérer" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "Enregistrer le préréglage - Rapid Photo Downloader" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s et %(final_volume)s." +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" +"Voulez-vous enregistrer les modifications dans un nouveau préréglage " +"personnalisé ?

La création d'un préréglage personnalisé n'est pas " +"nécessaire, mais peut vous aider à rester organisé.

Les modifications " +"apportées aux préférences seront toujours appliquées indépendamment de la " +"création ou non d'un nouveau préréglage personnalisé." -#: rapid/problemnotification.py:252 -#, python-format +#: ../raphodo/nameeditor.py:1365 msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." msgstr "" -"Des photos ayant des noms de fichiers indentiques mais ayant été prises à " -"des moments différents ont été détectées : %(details)s" +"Voulez-vous enregistrer les modifications dans un préréglage personnalisé " +"?

Si vous le souhaitez, vous pouvez créer un nouveau préréglage " +"personnalisé ou mettre à jour le préréglage personnalisé " +"existant.

Les modifications apportées aux préférences seront toujours " +"appliquées indépendamment de la sauvegarde d'un préréglage personnalisé ou " +"non." + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "Enregister le nouveau préréglage personnalisé" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "Recherche d'une nouvelle version..." + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "Vous utilisez la dernière version" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "Impossible de contacter le serveur de mise à jour" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "Une nouvelle version de Rapid Photo Downloader (%s) est disponible." + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "Voulez-vous télécharger la nouvelle version ?" -#: rapid/problemnotification.py:269 +#: ../raphodo/newversion.py:313 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "Changes in the new release can be viewed here." msgstr "" -"Une erreur c'est produite lors de l'archivage sur %(volume)s: %(inst)s." - -#: rapid/problemnotification.py:271 +"Les modifications apportées à la nouvelle version peuvent être visualisées " +"ici." + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "&Passer cette version" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "&Ouvrir la page de transfert" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "Mises à jour de Rapid Photo Downloader" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 #, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Une erreur c'est produite lors de l'archivage sur %(volume)s." +msgid "%(downloaded)s of %(total)s" +msgstr "%(downloaded)s sur %(total)s" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "" -"Des erreurs se sont produites lors de la sauvegarde sur le volume de " -"sauvegarde suivant : " +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "Transfert..." -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Préférences" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisation" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s et %(volume)s (%(inst)s)." +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniatures" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s et %(volume)s." +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Gestion des erreurs" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Une sauvegarde existe déjà sur %(volume)s." +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "Avertissements" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Des sauvegardes existent déjà aux emplacements suivants : " +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Divers" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Sauvegarde écrasée sur %(volume)s." +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "Analyse de périphérique" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Sauvegardes écrasées sur les périphériques suivants : " +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "Analyser uniquement les périphériques externes" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." msgstr "" -"Une erreur s'est produite lors de la création des répertoires sur " -"%(volume)s : %(inst)s." +"Rechercher des photos et des vidéos uniquement sur des périphériques " +"externes à l'ordinateur,\n" +"y compris les appareils photo, les cartes mémoire, les disques durs externes " +"et les lecteurs flash USB." -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" msgstr "" -"Des erreurs se sont produites lors de la création des répertoires sur les " -"volume de sauvegarde suivants : " +"Analyser les périphériques autres que les appareils photo qui ne disposent " +"pas d'un dossier DCIM" -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/preferencedialog.py:104 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." msgstr "" +"Analysez l'intégralité d'un périphérique pour les photos et les vidéos, " +"indépendamment du fait qu'il contienne un dossier DCIM,\n" +"par opposition à l'analyse uniquement dans un dossier DCIM.\n" +"\n" +"La modification de ce paramètre entraîne l'analyse de tous les " +"périphériques.\n" +"\n" +"Note : avec les appareils photo, seul le dossier DCIM est analysé." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Ainsi que, %(newproblem)s" - -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " En outre, il y avait des %(problems)s." - -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " En outre, il y avait un %(problem)s." - -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "Le %(type)s de métadonnées est manquant." +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "Périphériques mémorisés" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "la métadonnée suivante est manquante: " +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s et %(final_missing_metadata_element)s." +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "Supprimer" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problème lors de la génération du sous-dossier et du nom de fichier" +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problème lors de la génération du sous-dossier et du nom de fichier" +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Emplacements exclus" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Problèmes lors de la génération de %s" +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" +"La fin d'un chemin qui ne devrait jamais être analysé pour des photos ou des " +"vidéos." -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problème lors de la génération de %s" +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "Ajouter..." -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s existe déjà, mais cela a été archivé" +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Ajoutez un chemin d'accès à la liste des chemins à ignorer.\n" +"\n" +"La modification de ce paramètre entraîne l'analyse de tous les périphériques." -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -"Une erreur s'est produite lors de la copie de %(filetype)s, mais cela a été " -"archivé" +"Supprimez un chemin de la liste des chemins à ignorer.\n" +"\n" +"La modification de ce paramètre entraîne l'analyse de tous les périphériques." -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Plusieurs problèmes ont été rencontrés" +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Effacez la liste des chemins à ignorer.\n" +"\n" +"La modification de ce paramètre entraîne l'analyse de tous les périphériques." -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" msgstr "" -"Des photos portant le même nom mais prises à différents moments ont été " -"détectées" +"Utiliser les expres" +"sions régulières de style Python" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "il y a eu des erreurs lors de la sauvegarde" +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Utilisez des expressions régulières dans la liste des chemins ignorés.\n" +"\n" +"La modification de ce paramètre entraîne l'analyse de tous les périphériques." -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Il y a eu des erreurs lors de la sauvegarde" +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "Automatisation du programme" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "il y a eu une erreur lors de la sauvegarde" +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Démarrer le transfert au démarrage de l'application" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Il y a eu une erreur lors de la sauvegarde" +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Commencer le transfert lors de l'insertion d'un périphérique" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, et %(backinguperror)s" +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "Démonter (éjecter) le périphérique à la fin du transfert" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Quitter l'application après un transfert réussi" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "Lecture en cours: %(photos)s photos et %(videos)s vidéos trouvées" +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" +"Quitter l'application même si des avertissements ou des erreurs ont été " +"signalés lors du transfert" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "Génération de miniatures" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "Sous-dossier et nom de fichier" +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "Générer des miniatures" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "La photo a déjà été transférée" +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" +"Générer des miniatures pour afficher dans la fenêtre principale du programme" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Source : %(source)s" +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "Mettre en cache les miniatures" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Echec de création de sous-répertoire de destination" +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" +"Enregistrez les miniatures présentées dans la fenêtre du programme principal " +"dans un cache de vignette unique à Rapid Photo Downloader" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Chemin: %s" +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "Générer des miniatures système" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "À propos..." +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" +"Pendant le transfert, enregistrez les miniatures qui peuvent être utilisées " +"par les gestionnaires de fichiers de bureau et d'autres programmes" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "Tout _cocher" +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "Nombre de cœurs de processeur utilisés pour générer des miniatures." -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Sélectionner toutes les photos" +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "Cœurs de processeur :" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "sélectionner toutes les vidéos" +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "*" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "Faire un don..." +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "Cache des miniatures" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "Aide en li_gne..." +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "Calcul..." -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Aide" +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "jours" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Préférences" +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "indéfiniment" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Quitter" +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "Taille du cache :" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Actualiser" +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "Nombre de miniatures :" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Rapporter un problème..." +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "Taille de la base de données :" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Traduire cette application…" +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "Cacher les miniatures non traitées pour :" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "To_ut déselectionner" +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "Purger le cache..." -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Fichier" +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "Optimiser le cache..." -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Transfert / Pause" +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "* Prend effet au prochain démarrage" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Sélection" +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Passer le transfert" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Séléctionner tous les fichiers n'ayant pas d'étiquette de transfert" +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "Ne pas transférer le fichier et émettre un message d'erreur" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Séléctionner tous les fic_hiers ayant une étiquette de transfert" +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Ajouter un identifiant unique" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Voir" +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" +"Ajouter un identifiant comme _1 ou _2 à la fin du nom de fichier, " +"immédiatement avant l'extension du fichier" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "Journal des _erreurs" +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Écraser" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Effacer les transferts terminés" +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "Écraser le fichier précédemment sauvegardé" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Fichier précédent" +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Passer" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Fichier suivant" +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" +"Ne pas écraser le fichier de sauvegarde et émettre un message d'erreur" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Aide" +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" +"Lorsqu'une photo ou une vidéo du même nom a déjà été transférée, choisissez " +"d'ignorer le ttransfert du fichier ou d'ajouter un identifiant unique :" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Traduire cette application..." +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" +"Lors de la sauvegarde, choisissez d'écraser le fichier qui possède le même " +"nom sur le périphérique de sauvegarde ou de passer la sauvegarde :" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Inclure dans le transfert" +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "Avertissements de programme" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Transférer" +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "Afficher un avertissement lorsque :" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Préférences : Rapid Photo Downloader" +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "Transfert des fichiers actuellement non affichés" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." msgstr "" -"Dossiers de destination des " -"photos" - -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Exemple : /home/utilisateur/Images" +"Avertir lorsque sur le point de transférer des fichiers qui ne sont pas " +"affichés dans la fenêtre principale." -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Sous-dossiers de transfert" +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "Les destinations de sauvegarde sont manquantes" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Dossier de destination :" - -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/preferencedialog.py:406 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Warn before starting a download if it is not possible to back up files." msgstr "" -"Choisissez le dossier de destination. Les sous-dossiers pour les photos " -"transférées seront automatiquement crées dans ce dossier selon la structure " -"spécifiée ci-dessous." +"Avertir avant de commencer un transfert s'il n'est pas possible de " +"sauvegarder les fichiers." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Dossier de destination" +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "Les bibliothèques de programme sont manquantes ou cassées" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Dossiers photos" +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" +"Avertir si une bibliothèque de logiciels utilisée par Rapid Photo Downloader " +"est manquante ou ne fonctionne pas." -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Renommage des photos\t" +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "Les métadonnées du système de fichiers ne peuvent pas être définies" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Renommage des phtoos" +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" +"Avertir s'il y a une erreur dans la définition des métadonnées du système de " +"fichiers d'un fichier, comme sa date de modification." -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "Fichiers non gérés rencontrés" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Nouveau :" +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" +"Avertir après l'analyse d'un périphérique ou de cet ordinateur s'il existe " +"des fichiers non reconnus qui ne seront pas inclus dans le transfert." -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original :" +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "Ne pas avertir à propos des fichiers non gérés avec des extensions :" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Exemple" +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" +"Les extensions de fichiers ne sont pas sensibles à la casse et ne doivent " +"pas inclure le point de séparation." -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Renommage des photos" +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "Ajouter" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." msgstr "" -"Dossiers de destination des " -"vidéos" -#: rapid/glade3/prefs.ui.h:17 +#: ../raphodo/preferencedialog.py:430 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Remove a file extension from the list of unhandled file types to not warn " +"about." msgstr "" -"Désolé, la fonctionnalité de transfert de vidéos est désactivée. Afin de " -"l'activer, installez soit les modules python hachoir metadata et " -"kaa metadata, soit exiftool." -#: rapid/glade3/prefs.ui.h:18 +#: ../raphodo/preferencedialog.py:434 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Clear the list of file extensions of unhandled file types to not warn about." msgstr "" -"Choisissez le dossier de destination. Des sous-dossiers pour les vidéos " -"transférées seront automatiquement créés dans ce dossier en utilisant la " -"structure spécifiée ci-dessous." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Dossiers vidéos" +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "Vérification de la version" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Renommage des vidéos\t" +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "Vérifier l'existence d'une nouvelle version au démarrage" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Renommage des vidéos" +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "Rechercher une nouvelle version du programme à chaque démarrage." -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Options de renommage" +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "Inclure les versions de développement" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Séquences numériques" - -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/preferencedialog.py:474 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." msgstr "" -"Spécifiez l'heure au format 24h à laquelle la séquence Transferts " -"journaliers doit être réinitialisée." - -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Début du jour :" - -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Transferts journaliers :" +"Inclure les versions de développement alpha, bêta et autres lors de la " +"vérification d'une nouvelle version du programme.\n" +"\n" +"Si vous exécutez actuellement une version de développement, la vérification " +"s'effectuera toujours." -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Nombre stocké :" +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" +"Ignorer les métadonnées de date / heure DNG sur les périphériques MTP" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" +"Ignorer les métadonnées de date / heure DNG sur les périphériques MTP et " +"utiliser la date de modification du fichier à la place.\n" +"\n" +"Utile pour les périphériques comme certains téléphones et tablettes qui " +"créent des métadonnées DNG incorrectes." -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "Rétablit les valeurs de préférence %s par défaut" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." msgstr "" -"Synchroniser les séquences numériques pour les paires d'images RAW + JPEG" +"Voulez-vous purger le cache des miniatures ? Le cache sera purgé au prochain " +"redémarrage." -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Compatibilité avec d'autres systèmes d'exploitation" +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "Purger le cache des miniatures" -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/preferencedialog.py:847 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." msgstr "" -"Spécifier si les noms de photo, de vidéo et de dossier doivent avoir des " -"caractères supprimés n'étant pas autorisés par d'autre systèmes " -"d'exploitation." +"Voulez-vous optimiser le cache des miniatures ? Le cache sera optimisé au " +"prochain redémarrage." -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Enlever les caractères incompatibles" +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "Optimiser le cache des miniatures" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Options de renommage" +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Saisissez un emplacement à exclure" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" msgstr "" -"Étiquettes de transfert" +"Saisissez un emplacement pour lequel les photos et les vidéos ne seront pas " +"recherchées" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Étiquettes de transfert" +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Emplacement :" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Ajouter..." +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "Saisir une extension de fichier" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "Tout supprim_er" +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "Spécifier une extension de fichier (sans le point)" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Étiquettes de transfert" +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "Extension :" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Périphériques" +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "Extension de fichier non valide" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Périphériques" +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" +"L'extension de fichier %s est reconnue par Rapid Photo Downloader, il " +"est donc inutile de prévenir de sa présence." -#: rapid/glade3/prefs.ui.h:43 +#: ../raphodo/preferencedialog.py:1081 +#, python-format msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" "\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" +"Videos:\n" +"%(videos)s\n" "\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" msgstr "" -"Les périphériques sont les emplacements d'où sont chargés les photos et " -"vidéos, tels que les caméras, les cartes mémoire ou volumes de stockage " -"amovibles.\n" +"Types de fichiers reconnus :\n" "\n" -"Vous pouvez charger à partir de différents périphériques simultanément ou " -"vous pouvez spécifier un emplacement sur votre disque dur.\n" +"Photos :\n" +"%(photos)s\n" "\n" -"Charger directement à partir d'une caméra est actuellement une options au " -"stade expérimental. Si le chargement direct à partir de la caméra " -"fonctionnement lentement ou pas du tout, essayez le réglage en mode PTP. Si " -"c'est impossible, un lecteur de carte devra être utilisé." - -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Détecter automatiquement les volumes de stockage amovibles" - -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Détecter les périphériques automatiquement" - -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" +"Vidéos :\n" +"%(videos)s\n" "\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Si vous activez la détection automatique des volumes de stockage amovibles, " -"le périphérique sera scanné dans son intégralité. Pour les grands volumes, " -"cela peut prendre un certain temps.\n" +"Audio :\n" +"%(audio)s\n" "\n" -"Lorsque cette options est activée et qu'un périphérique potentiel est " -"détecté, il vous sera demandé s'il doit être scanné ou non." +"Autres :\n" +"%(other)s" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Emplacement :" +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "Mariage" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Si vous désactivez la détection automatique, choisissez les emplacements " -"exacts des photos et vidéos." +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "Anniversaire" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" +"Les préférences de sous-dossier ne devraient pas commencer avec un %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" +"Les préférences de sous-dossier ne devraient pas se terminer avec un %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Les préférences de sous-dossier ne devraient pas contenir deux %s consécutifs" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "Transférer 8 photos et 10 vidéos" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "Erreur : %(errno)s %(strerror)s" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "Erreur : %s" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "Erreur GPhoto2 : %s" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" +"Impossible d'initialiser l'appareil photo, probablement parce qu'un autre " +"programme l'utilise. Aucun fichier n'a été copié." + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "Impossible de lire le répertoire %s" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "Impossible d'accéder à la date de modification ou à la taille de %s" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "Impossible de lire le fichier %s" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "Impossible d'écrire le fichier %s" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "Impossible de déplacer le fichier %s" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "Impossible de supprimer le fichier %s" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "Impossible de copier le fichier %s" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "Le fichier de longueur zéro %s ne sera pas téléchargé" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" +"Impossible de déterminer la date de modification du système de fichiers pour " +"%s" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "Impossible de charger les métadonnées depuis %s" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" +"Impossible de charger les métadonnées depuis %(name)s. Le %(filetype)s n'a " +"pas été téléchargé." + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" +"Une erreur s'est produite lors du paramétrage des métadonnées du système de " +"fichiers d'un fichier sur le système de fichiers %s. Si cette erreur " +"survient à nouveau sur le même système de fichiers, elle ne sera plus " +"signalée." + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "Fichier %s non géré rencontré. Il ne sera pas transférer." + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "%(filetype)s %(destination)s existe déjà." + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" +"La %(destination)s de %(filetype)s a été modifiée le %(date)s à %(time)s." + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" +"La %(source)s de %(filetype)s n'a pas été transférée depuis %(device)s." + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "La %(source)s de %(filetype)s a été transférée depuis %(device)s." + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "L'identifiant unique « %s » a été ajouté au nom de fichier." + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"La %(destination)s de sauvegarde existante de %(filetype)s a été modifiée le " +"%(date)s à %(time)s." + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" +"La %(source)s de %(filetype)s n'a pas été sauvegardée depuis %(device)s." + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"La précédente %(destination)s de sauvegarde de %(filetype)s a été modifiée " +"le %(date)s à %(time)s." + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s a été prise le %(image1_date)s à %(image1_time)s, et %(image2)s " +"le %(image2_date)s à %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "Impossible de finaliser le nom de fichier pour %s" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "La métadonnée %(type)s est manquante." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "Les métadonnées suivantes sont manquantes : %s." + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "Conversion de date / heure échouée : %s." + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" +"Impossible d'extraire les métadonnées de date / heure valides ou de " +"déterminer l'heure de modification du fichier." + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Le nom de fichier n'a pas d'extension." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Le nom du fichier n'a pas de composante unique." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" +"Erreur lors de la génération du composant %(component)s. Erreur : %(error)s" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" +"Il n'y a pas de données pour générer le %(subfolder_file)s pour " +"%(filename)s. Le %(filetype)s n'a pas été téléchargé." + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "Impossible de créer le sous-dossier de téléchargement %s" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "Impossible de créer le sous-dossier de sauvegarde %s." + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "Problèmes durant l'analyse de %s" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "Problèmes de copie depuis %s" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" +"Problèmes lors de la finalisation des noms de fichiers et de la génération " +"de sous-dossiers" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "Problèmes de sauvegarde vers %s" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "%(month)s %(numeric_day)s" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(date)s %(year)s" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s - %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" +"Le temps écoulé entre les photos et vidéos consécutives qui est utilisé pour " +"construire la chronologie" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)dm" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1,5 h" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dh" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"La chronologie regroupe des photos et des vidéos en fonction de la durée " +"écoulée entre les prises consécutives. Utilisez-la pour identifier les " +"photos et les vidéos prises à différentes périodes dans une seule journée ou " +"durant plusieurs jours consécutifs." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" +"Utilisez le curseur (ci-dessous) pour régler le temps écoulé entre les " +"prises de vue consécutives utilisé pour construire la chronologie." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "Chronologie en construction..." + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "Construction de la chronologie" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" +"ExifTool a rencontré un problème

Rapid Photo Downloader " +"utilise ExifTool pour récupérer les métadonnées des photos et vidéos. Le " +"programme fonctionnera sans, mais son installation est vivement " +"recommandée." + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "Problème avec libmediainfo" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" +"La bibliothèque libmediainfo semble manquante

Rapid Photo " +"Downloader utilise libmediainfo pour obtenir la date et l'heure à laquelle " +"une vidéo a été tournée. Le programme fonctionnera sans, mais son " +"installation est recommandée." + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "Le téléchargement a échoué" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" +"Désolé, le téléchargement de la nouvelle version de Rapid Photo Downloader a " +"échoué." + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" +"La nouvelle version a été téléchargée avec succès. Voulez-vous fermer Rapid " +"Photo Downloader et l'installer maintenant ?" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "Mise à jour de Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "Installer" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "Nouvelle version enregistrée" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" +"Le fichier tar et le script d'installation sont enregistrés sur :\n" +"\n" +" %s" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "Échec de la mise à jour" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" +"Désolé, la mise à niveau de Rapid Photo Downloader a échoué car une erreur " +"s'est produite lors de l'ouverture du programme d'installation." + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Source" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Télécharger" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "&Actualiser..." + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Préférences" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "&Quitter" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "&Rapports d'erreur" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Effacer les transferts terminés" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Obtenir de l'aide en ligne..." + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "&Astuce du jour..." + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Signaler un problème..." + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Faire un don..." + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Traduire cette application..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&À propos..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "Rechercher des mises à jour..." + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Chronologie" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Destination" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Renommer" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Sauvegarde" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" +"Activer ou désactiver l'utilisation de périphériques reliés à cet ordinateur " +"en tant que sources de transfert" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" +"Activer ou désactiver l'utilisation d'un répertoire sur cet ordinateur en " +"tant que source de transfert" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Cet ordinateur" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Sélectionner un répertoire source" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "Utilisation projetée du stockage" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "Sélectionner un répertoire de destination" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Tout" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "Nouveau" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Afficher :" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "Heure de modification" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "État enregistré" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Type de fichier" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Périphérique" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Tri :" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Tout sélectionner :" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "Transférer %(files)s" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Reprendre le transfert" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Suspendre" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" +"Veuillez signaler le problème à {website}.

\n" +" Joindre le fichier journal {log_file} à votre rapport " +"(cliquer\n" +" ici pour ouvrir le dossier journal).\n" +" " + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "Merci de signaler un problème dans Rapid Photo Downloader" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" +"Vous ne pouvez pas changer la destination du transfert pendant qu'il " +"s'exécute." + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" +"Confirmation de la destination du transfert

Voulez-vous " +"vraiment définir la destination du transfert %(file_type)s en %(path)s ?" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" +"Transfert de tous les fichiers

\n" +" Un transfert inclut toujours tous les fichiers marqués " +"pour transfert,\n" +" y compris ceux qui ne sont pas actuellement affichés car " +"la chronologie\n" +" est utilisée ou parce que seuls les nouveaux fichiers " +"sont affichés.

\n" +" Voulez-vous procéder au transfert ?" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Ces répertoires de destination ne sont pas valides :\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Ce répertoire de destination n'est pas valide :\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "Échec de transfert" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "Le transfert ne peut pas se dérouler." + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" +"Les photos et les vidéos ne seront pas sauvegardées car il n'y a pas " +"d'emplacement pour les sauvegarder. Voulez-vous toujours commencer le " +"transfert ?" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" +"Il n'existe aucun périphérique de sauvegarde pour la sauvegarde de " +"%(filetype)s. Voulez-vous toujours lancer le transfert ?" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "photos" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "vidéos" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" +"Les destinations de sauvegarde de photos et de vidéos n'existent pas ou " +"ne peuvent pas être écrites.

Voulez-vous toujours lancer le " +"transfert ?" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" +"La destination de sauvegarde%(filetype)s n'existe pas ou ne peut pas être " +"écrite.

Voulez-vous toujours lancer le transfert ?" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "photo" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "vidéo" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Problème de sauvegarde" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — %(time_left)s left (%(speed)s)" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s transférés" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "erreur lors du transfert de %(noFiles)s %(filetypes)s" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avertissements" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Tous les transferts sont terminés" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s transféré" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "Échec de transfert pour %(filetype)s" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 échec" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d échecs" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 avertissement" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d avertissements" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "%(no_files_and_types)s transférés de %(devices)s" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "%(no_files_and_types)s transférés de %(devices)s — %(failures)s" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "Aucun fichier transféré — %(failures)s" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "Aucun fichier transféré" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" +"Les sous-répertoires de destination et la chronologie seront reconstruits " +"après la génération de toutes les miniatures pour l'appareil photo %(camera)s" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" +"Les sous-répertoires de destination et la chronologie seront reconstruits " +"après la génération de toutes les miniatures pour cet ordinateur" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" +"Les sous-répertoires de destination et la chronologie seront reconstruits " +"après la génération de toutes les miniatures pour %(device)s" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" +"Les sous-répertoires de destination et la chronologie seront reconstruits " +"après la génération de toutes les miniatures pour %(number_devices)s " +"périphériques et cet ordinateur" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" +"Les sous-répertoires de destination et la chronologie seront reconstruits " +"après la génération de toutes les miniatures pour l'appareil photo " +"%(camera)s et cet ordinateur" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" +"Les sous-répertoires de destination et la chronologie seront reconstruits " +"après la génération de toutes les miniatures pour %(device)s et cet " +"ordinateur" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" +"Les sous-répertoires de destination et la chronologie seront reconstruits " +"après la génération de toutes les miniatures pour %(number_devices)s " +"périphériques" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" +"Les sous-répertoires de destination et la chronologie ont été reconstruits" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Les préférences de l'application ne sont pas valides" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" +"%(camera)s semble utilisé par une autre application.

Vous " +"pouvez fermer toute autre application (comme un navigateur de fichiers) qui " +"l'utilise et réessayez. Si cela ne fonctionne pas, débranchez %(camera)s de " +"l'ordinateur et rebranchez-le.

Sinon, vous pouvez ignorer ce " +"périphérique." + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "&Réessayer" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "&Ignorer ce périphérique" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "Désolé, un problème inattendu s'est produit lors de l'analyse de %s." + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" +"Malheureusement, vous ne pouvez pas transférer depuis ce périphérique." + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" +"Une solution pour régler le problème pourrait être un transfert depuis la " +"carte mémoire de l'appareil photo à l'aide d'un lecteur de carte." + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "Analyse du périphérique échouée" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" +"%(camera)s ne peut pas être analysé car il ne peut pas être " +"démonté.

Vous pouvez fermer toute autre application (comme un " +"navigateur de fichiers) qui l'utilise et réessayez. Si cela ne fonctionne " +"pas, débranchez %(camera)s de l'ordinateur et rebranchez-le." + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" +"Le téléchargement ne peut pas démarrer car %(camera)s ne peut pas être " +"démonté.

Vous pouvez fermer toute autre application (comme un " +"navigateur de fichiers) qui l'utilise et réessayez. Si cela ne fonctionne " +"pas, débranchez %(camera)s de l'ordinateur et rallumez-le, puis, choisissez " +"les fichiers que vous souhaitez télécharger." + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" +"Voulez-vous transférer des photos et des vidéos depuis le périphérique " +"%(device)s ?" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" +"Voulez-vous ignorer les %s chaque fois que ce programme est exécuté ?" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" +"Tous les appareils photo, téléphones et tablettes portant le même nom de " +"modèle seront ignorés." + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" +"Voulez-vous ignorer le périphérique %s à chaque fois que ce programme est " +"exécuté ?" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "Tout périphérique portant le même nom sera ignoré." + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "Transfert de %(location)s vers cet ordinateur." + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -"Options des périphériques" +"Voulez-vous vraiment transférer à partir d'ici ?

Sur certains " +"systèmes, l'analyse de cet emplacement peut prendre beaucoup de temps." + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "Génération des miniatures pour %s" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Emplacements mémorisés" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "Analyse de %s" -#: rapid/glade3/prefs.ui.h:57 +#: ../raphodo/rapid.py:5241 +#, python-format msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -"Les emplacements mémorisés sont associés aux périphériques que vous avez " -"choisis de toujours scanner ou ignorer lorsque la détection automatique des " -"périphériques de stockage amovible est activée." +"%(number)s sur %(available files)s contrôlés pour transfert (%(hidden)s " +"hidden)" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Emplacements exclus" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "%(number)s de %(available files)s contrôlés pour transfert" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" +"Afficher les informations du programme lors de l'exécution à partir de la " +"ligne de commande." + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" +"Afficher les informations de débogage lorsque exécuté en ligne de commande." + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" +"Lister les extensions de fichiers photo et vidéo que le programme reconnaît " +"et quitter." -#: rapid/glade3/prefs.ui.h:59 +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "Activer ou désactiver le renommage de photos" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "Activer ou désactiver le renommage de vidéos" + +#: ../raphodo/rapid.py:5501 msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +"Turn on or off the automatic detection of devices from which to download." msgstr "" -"Spécifiez la portion finale de tout emplacement que vous souhaitez ignorer " -"lors d'une recherche de photos ou de vidéos sur un périphérique. Tout " -"emplacement se terminant par ces valeurs sera ignoré lors de la recherche." +"Activer ou désactiver la détection automatique des périphériques à partir " +"desquels transférer." + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "Activer ou désactiver le transfert à partir de cet ordinateur." + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "CHEMIN" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Tout suppri_mer" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "Le CHEMIN sur cet ordinateur depuis lequel transférer." -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Utiliser les expressions rationnelles de type _python" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "Le CHEMIN vers lequel les photos seront transférées." -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Options des périphériques" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "Le CHEMIN vers lequel les vidéos seront transférées." -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Sauvegarde\t" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" +"Activer ou désactiver la sauvegarde de photos et de vidéos pendant le " +"transfert." + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" +"Activer ou désactiver la détection automatique des périphériques de " +"sauvegarde." -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Sauvegardes" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "RÉPERTOIRE" -#: rapid/glade3/prefs.ui.h:66 +#: ../raphodo/rapid.py:5523 msgid "" -"If you disable automatic detection, choose the exact backup locations." +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -"Si vous désactivez la détection automatique, choisissez les emplacements " -"exacts des sauvegardes." +"Le DOSSIER dans lequel les sauvegardes sont stockées sur le périphérique de " +"sauvegarde de photos détecté automatiquement, le nom du dossier étant " +"utilisé pour identifier si le périphérique est utilisé ou non pour les " +"sauvegardes. Pour chaque périphérique que vous souhaitez utiliser pour " +"sauvegarder des photos, créez un dossier avec ce nom." -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Détecter automatiquement les volumes de sauvegarde" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" +"Le DOSSIER dans lequel les sauvegardes sont stockées sur le périphérique de " +"sauvegarde vidéo détecté automatiquement, le nom du dossier étant utilisé " +"pour identifier si le périphérique est utilisé ou non pour les sauvegardes. " +"Pour chaque périphérique que vous souhaitez utiliser pour sauvegarder des " +"vidéos, créez un dossier avec ce nom." -#: rapid/glade3/prefs.ui.h:68 +#: ../raphodo/rapid.py:5535 msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -"Vous pouvez archiver vos photos et vidéos vers des emplacements multiples " -"dès lors qu'elles sont transférées, sur différents disques durs par exemple." +"Le CHEMIN où les photos seront sauvegardées lorsque la détection automatique " +"des périphériques de sauvegarde est désactivée." + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"Le CHEMIN où les vidéos seront sauvegardées lorsque la détection automatique " +"des périphériques de sauvegarde est désactivée." + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "Ignorer les photos avec l'extension suivante : %s" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" +"Activer ou désactiver le démarrage des transferts dès que le programme " +"démarre lui-même." + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" +"Activer ou désactiver le démarrage des transferts dès qu'un périphérique est " +"connecté." + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" +"Activer ou désactiver l'utilisation du cache des miniatures de Rapid Photo " +"Downloader. L'éteindre ne supprime pas le contenu du cache existant." + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" +"Supprimer toutes les miniatures dans le cache de miniatures de Rapid Photo " +"Downloader et quitter." + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "Oublier les fichiers précédemment transférés et quitter." + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" +"Importer les préférences à partir d'une ancienne version de programme et " +"quitter. Nécessite le programme en ligne de commande gconftool-2." + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" +"Réinitialiser tous les paramètres de programme à leurs valeurs par défaut, " +"supprimer toutes les miniatures dans le cache des miniatures, oublier les " +"fichiers précédemment transférés et quitter." + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" +"Inclure les information de débogage de gphoto2 dans les fichiers journaux." + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" +"Imprimer les informations sur le terminal à propos des appareils photo " +"connectés et quitter." + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" +"Pour importer des préférences à partir de l'ancienne version de Rapid Photo " +"Downloader, vous devez installer le programme gconftool-2." + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "Aucune préférence de programme préalable détectée : sortie" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" +"Importation de préférences à partir de Rapid Photo Downloader %(version)s" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" +"Voulez-vous copier le numéro de séquence mémorisé, qui a la valeur %d ?" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "Abandon du programme." + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "Ne jamais exécuter ce programme en tant qu'utilisateur sudo / root." + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "Vous devez installer ExifTool pour exécuter Rapid Photo Downloader." + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "Tous les paramètres et caches ont été réinitialisés" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "Le cache des miniatures a été réinitialisé" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "Les fichiers mémorisés ont été oubliés" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "&Ne plus me demander" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "&Ne plus m'avertir" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" +"&Ne plus avertir à propos des bibliothèques de programmes manquantes ou " +"cassées" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "Sous-dossier et nom de fichier" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nom de fichier" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "sous-dossier" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "Un compteur pour le nombre de transferts quotidiens" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Transferts journaliers :" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "Un compteur rappelé chaque fois que le programme est exécuté " + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Nombre stocké :" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" +"L'heure à laquelle le numéro de séquence Transferts aujourd'hui doit " +"être réinitialisé" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Début du jour :" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "Synchroniser RAW + JPEG" + +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" +"Synchroniser les numéros de séquence pour les couples RAW et JPEG " +"correspondants.\n" +"\n" +"Consultez la documentation en ligne pour plus de détails." + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "Numéros de séquence" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Enlever les caractères incompatibles" + +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "Compatibilité" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "Renommage de photos" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "Renommage de vidéos" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "Options de renommage" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "photos et vidéos" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "photos ou vidéos" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 Vidéo" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 Photo" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "%(path)s sur %(camera)s" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Photo" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Vidéo" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "Racine du système de fichiers" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "Images" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "Prise le %(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "Modifiée le %(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "Cartes mémoire : %s" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Transféré comme :" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" +"

Transfert précédent :
%(filename)s
%(path)s
%(date)s" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Copier le chemin" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s et %(last_item)s" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "un" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "deux" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "trois" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "quatre" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "cinq" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "six" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "sept" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "huit" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "neuf" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "dix" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "onze" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "douze" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "treize" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "quatorze" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "quinze" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "seize" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "dix-sept" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "dix-huit" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "dix-neuf" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "vingt" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" +"Rapid Photo Downloader importe des photos et des vidéos depuis des appareils " +"photo, des téléphones, des cartes mémoires et d'autres périphériques à haute " +"vitesse. Il peut être configuré pour renommer des photos et des vidéos avec " +"des noms de fichiers significatifs que vous spécifiez. Il peut également " +"sauvegarder des photos et des vidéos lorsqu'elles sont transférées. Il " +"télécharge et sauvegarde sur plusieurs périphériques simultanément." + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" +"Une des spécificités de Rapid Photo Downloader est sa chronologie, qui " +"regroupe des photos et des vidéos en fonction du temps écoulé entre les " +"prises consécutives. Utilisez-le pour identifier les photos et les vidéos " +"prises à différentes périodes dans une journée ou pendant plusieurs jours " +"consécutifs." + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" +"Écrit par un photographe pour les photographes professionnels et amateurs, " +"Rapid Photo Downloader est facile à configurer et à utiliser. Les " +"préférences du programme sont configurées sans utiliser de codes compliqués. " +"Les tâches courantes peuvent être automatisées, telles que le démontage " +"d'une carte mémoire lorsque le transfert est terminé." + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" +"Transférez, renommez et sauvegardez des photos et des vidéos à partir " +"d'appareils photo et d'autres périphériques" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "Transfert d'images" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" +"photo;télécharger;transférer;photographie;importation;vidéo;RAW;appareil " +"photo;téléphone;sauvegarde;mémoire;carte;" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "Transférer des photos et des vidéos avec Rapid Photo Downloader" + +#~ msgid "Backing up error" +#~ msgstr "Erreur lors de la sauvegarde" + +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Source : %(source)s\n" +#~ "Destination : %(destination)s" + +#~ msgid "Download Progress" +#~ msgstr "Progression du transfert" + +#~ msgid "Size" +#~ msgstr "Taille" + +#~ msgid "Download cannot proceed" +#~ msgstr "Impossible de procéder au transfert" + +#~ msgid "MB/s" +#~ msgstr "Mo/s" + +#~ msgid "and" +#~ msgstr "et" + +#~ msgid "Using backup device" +#~ msgstr "Utilisation du volume de sauvegarde" + +#~ msgid "Using backup devices" +#~ msgstr "Utilisation des volumes de sauvegarde" + +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Environ %(minutes)i:%(seconds)02i restantes" + +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Environ %i secondes restantes" + +#~ msgid "About 1 minute remaining" +#~ msgstr "Environ 1 minute restante" + +#~ msgid "About 1 second remaining" +#~ msgstr "Environ 1 seconde restante" + +#, python-format +#~ msgid "and %s" +#~ msgstr "et %s" + +#~ msgid "only output errors to the command line" +#~ msgstr "n'affiche que les erreurs sur la ligne de commande" + +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "affiche les informations de l'application sur la ligne de commande lorsque " +#~ "l'application est active (défaut: %default)" + +#~ msgid "Name + extension" +#~ msgstr "Nom + extension" + +#~ msgid " " +#~ msgstr " " + +#~ msgid ":" +#~ msgstr ":" + +#~ msgid " hh:mm" +#~ msgstr " hh:mm" + +#~ msgid "Program Automation" +#~ msgstr "Automatisation de l'application" + +#~ msgid "Example" +#~ msgstr "Exemple" + +#~ msgid "Download Subfolders" +#~ msgstr "Sous-dossiers de transfert" + +#~ msgid "Original:" +#~ msgstr "Original :" + +#~ msgid "Example:" +#~ msgstr "Exemple :" + +#~ msgid "New:" +#~ msgstr "Nouveau :" + +#~ msgid "Error Handling" +#~ msgstr "Gestion des erreurs" + +#~ msgid "Backup\t" +#~ msgstr "Sauvegarde\t" + +#~ msgid "Backup" +#~ msgstr "Sauvegarde" + +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Détecter automatiquement les volumes de stockage amovibles" + +#~ msgid "Rename Options" +#~ msgstr "Options de renommage" + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Choisissez le dossier de destination. Les sous-dossiers pour les photos " +#~ "transférées seront automatiquement crées dans ce dossier selon la structure " +#~ "spécifiée ci-dessous." + +#~ msgid "Download folder:" +#~ msgstr "Dossier de destination :" + +#~ msgid "Error Log" +#~ msgstr "Journal des erreurs" + +#~ msgid "Rename Options" +#~ msgstr "Options de renommage" + +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Préférences : Rapid Photo Downloader" + +#~ msgid "_Error Log" +#~ msgstr "Journal des _erreurs" + +#~ msgid "_Help" +#~ msgstr "_Aide" + +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Exemple : %s" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Sélectionnez le dossier de destination" + +#~ msgid "Download Folder" +#~ msgstr "Dossier de destination" + +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/disqueexterne/Photos" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Sauvegarder les photos et les vidéos lors du transfert" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Effacer les transferts terminés" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Spécifier le dossier dans lequel l'archivage est stocké sur le périphérique. " -" \n" -"\n" -"Note: ceci sera également utilisé pour déterminer si oui ou non le " -"périphérique est utilisé pour les sauvegardes. Créez un répertoire avec un " -"de ces noms sur chaque volume de sauvegarde." +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Spécifiez l'heure au format 24h à laquelle la séquence Transferts " +#~ "journaliers doit être réinitialisée." -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Emplacement de sauvegarde des photos :" +#~ msgid "externaldrive1" +#~ msgstr "disqueexterne1" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Dossier de sauvegarde des photos :" +#~ msgid "externaldrive2" +#~ msgstr "disqueexterne2" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Exemple :" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Compatibilité avec d'autres systèmes d'exploitation" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/disqueexterne/Photos" +#~ msgid "Download / Pause" +#~ msgstr "Transfert / Pause" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Dossier de sauvegarde des vidéos :" +#~ msgid "_Translate this Application..." +#~ msgstr "_Traduire cette application..." -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Emplacement de sauvegarde des vidéos :" +#~ msgid "Sequence Numbers" +#~ msgstr "Séquences numériques" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Divers" +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatisation de l'application" +#~ msgid "Prague" +#~ msgstr "Prague" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Démonter (« éjecter ») le périphérique après un transfert réussi" +#~ msgid "Manila" +#~ msgstr "Manille" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Démarrer le transfert au démarrage de l'application" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Commencer le transfert lors de l'insertion d'un périphérique" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Quitter l'application après un transfert réussi" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" -"Quitter l'application même si des avertissements ou des erreurs ont été " -"signalés pendant le transfert" +#~ msgid "Tehran" +#~ msgstr "Téhéran" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Pivoter automatiquement les images au format JPEG" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Performance" +#~ msgid "Rome" +#~ msgstr "Rome" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Générer les aperçus (plus lent)" +#~ msgid "Moscow" +#~ msgstr "Moscou" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Divers" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Gestion des erreurs" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Photo et Vidéo Conflits de noms" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Ajouter un identifiant unique" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Passer le transfert" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Lorsqu'une photo ou une vidéo portant le même nom a déjà été transférée, " -"choisissez si vous souhaitez sauter le transfert ou si vous préférez ajouter " -"un identifiant unique." +#~ msgid "Warsaw" +#~ msgstr "Varsovie" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Lors de l'archivage, choisir s'il faut écraser ou passer un fichier ayant le " -"même nom sur le volume de sauvegarde." +#~ msgid "Job Codes" +#~ msgstr "Étiquettes de transfert" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Écraser" +#~ msgid "Job Codes" +#~ msgstr "" +#~ "Étiquettes de transfert" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Passer" +#~ msgid "Enter a Job Code" +#~ msgstr "Entrer une étiquette de transfert" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Gestion des erreurs" +#~ msgid "Job Code:" +#~ msgstr "Étiquette de transfert" + +#~ msgid "Device Detected" +#~ msgstr "Périphérique détecté" + +#~ msgid "_Add..." +#~ msgstr "_Ajouter..." -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Transférez vos photos et vidéos de façon simple et fiable" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Source : %(source)s" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Désolé, il y a une erreur dans cette préférence :\n" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "" +#~ "Synchroniser les séquences numériques pour les paires d'images RAW + JPEG" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Le dossier de destination n'a pas pu être créé %(directory)s\n" + +#~ msgid "Remove all Job Codes?" +#~ msgstr "Supprimer toutes les étiquettes de transfert ?" + +#~ msgid "Should all Job Codes be removed?" #~ msgstr "" -#~ "Scan du volume complet : %(number)s ont été trouvées sur le volume %(device)s" +#~ "Êtes-vous sûr de vouloir supprimer toutes les étiquettes de transfert ?" #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 de %s images copiées" +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Sélectionnez un dossier contenant %(file_types)s" -#~ msgid "Select an image folder" -#~ msgstr "Sélectionner un dossier d'images" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Sélectionnez un dossier vers lequel transférer vos vidéos" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Sélectionner un dossier de sauvegarde des images" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Erreur dans les préférences de renommage des vidéos" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Erreur dans les préférences de renommage des photos" + +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Erreur dans les préférences des sous-dossiers de transfert de vidéos" + +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Erreur dans les préférences des sous-dossiers de transfert de photos" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Source : %s" +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Source : %(source)s\n" -#~ "Destination : %(destination)s\n" -#~ "Problème : %(problem)s" +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "%(date)s\n" +#~ "%(time)s" #~ msgstr "" -#~ "Source : %(source)s\n" -#~ "Problème : %(problem)s" - -#~ msgid "Image filename could not be generated" -#~ msgstr "Le nom du fichier n'a pas pu être généré" +#~ "%(date)s\n" +#~ "%(time)s" #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Le nom du fichier n'a pas pu être généré correctement. Vérifiez qu'il y ait " -#~ "suffisamment de métadonnées dans l'image." +#~ "Attention : Il n'y a pas assez de métadonnées pour générer " +#~ "correctement le nom. Utilisez d'autres options de renommage." -#~ msgid "Image has no metadata" -#~ msgstr "L'image n'a pas de métadonnées" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Could not open image" -#~ msgstr "Impossible d'ouvrier l'image" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Des photos portant le même nom mais prises à différents moments ont été " +#~ "détectées" +#, python-format #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Le nom du sous-dossier n'a pas pu être généré correctement. Vérifiez qu'il y " -#~ "ait suffisamment de métadonnées dans l'image." +#~ "Les préférences de dossier %(filetype)s entrées sont invalides et ne peuvent " +#~ "être utilisées.\n" +#~ "Elles vont être réinitialiseées à leurs valeurs par défaut." -#~ msgid "Backup image already exists" -#~ msgstr "Une sauvegarde existe déjà" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Attention : Il n'y a pas suffisamment de métadonnées pour générer " +#~ "les sous-dossiers correctement. Veuillez utiliser d'autres options pour " +#~ "nommer les sous-dossiers." -#~ msgid "The image was not copied." -#~ msgstr "L'image n'a pas été copiée." +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s sur %(total)s %(filetypes)s (%(remaining)s restants)" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Identifant unique '%s' ajouté" +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s sur %(total)s %(filetypes)s" #, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ msgid "Error: %(inst)s" +#~ msgstr "Erreur : %(inst)s" + +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "Réinitialise tous les paramètres et préférences du programme" + +#~ msgid "Photos:" +#~ msgstr "Photos :" + +#~ msgid "list photo and video file extensions the program recognizes and exit" #~ msgstr "" -#~ "Sous-dossier : %(subfolder)s\n" -#~ "Image : %(image)s\n" -#~ "Problème : %(problem)s" +#~ "Liste des extensions de fichiers photo et vidéo reconnues par le programme" -#, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s images non prises en compte" +#~ msgid "Videos:" +#~ msgstr "Vidéos :" -#~ msgid "errors" -#~ msgstr "erreurs" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Tous les paramètres et préférences ont été réinitialisés" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "Affiche les informations de débogage en mode console" + +#~ msgid "Photo Rename" +#~ msgstr "Renommage des phtoos" + +#~ msgid "Photo Rename\t" +#~ msgstr "Renommage des photos\t" + +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Exemple : /home/utilisateur/Images" + +#~ msgid "Photo Download Folders" #~ msgstr "" -#~ "Source : %(source)s\n" -#~ "Destination : %(destination)s\n" -#~ "Erreur : %(errno)s %(strerror)s" +#~ "Dossiers de destination des " +#~ "photos" -#~ msgid "The device can now be safely removed" -#~ msgstr "Le volume peut maintenant être retiré en toute sécurité" +#~ msgid "Video Download Folders" +#~ msgstr "" +#~ "Dossiers de destination des " +#~ "vidéos" + +#~ msgid "Video Rename\t" +#~ msgstr "Renommage des vidéos\t" + +#~ msgid "Automatically detect devices" +#~ msgstr "Détecter les périphériques automatiquement" + +#~ msgid "Photo backup folder name:" +#~ msgstr "Dossier de sauvegarde des photos :" + +#~ msgid "Location:" +#~ msgstr "Emplacement :" + +#~ msgid "Photo Rename" +#~ msgstr "Renommage des photos" + +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Transférez vos photos et vidéos de façon simple et fiable" + +#~ msgid "_File" +#~ msgstr "_Fichier" -#~ msgid "Image has no thumbnail" -#~ msgstr "L'image n'a pas d'aperçu" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Photo et Vidéo Conflits de noms" + +#~ msgid "Free space:" +#~ msgstr "Espace libre :" + +#~ msgid "; " +#~ msgstr ", " + +#~ msgid "." +#~ msgstr "." + +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s images copiées sur %(total)s" +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#~ msgid "Image overwritten" -#~ msgstr "Image écrasée" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s disponibles" -#~ msgid "Image already exists" -#~ msgstr "L'image existe déjà" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Erreur lors de la génération de la composante %s." +#, python-format #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Une version plus récente de l'application a précédemment été lancée sur cet " -#~ "ordinateur.\n" -#~ "\n" +#~ "Des photos ayant des noms de fichiers indentiques mais ayant été prises à " +#~ "des moments différents ont été détectées : %(details)s" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Transfert terminé depuis %s" +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Erreur : %(errorno)s %(strerror)s" -#~ msgid "Download copying error" -#~ msgstr "Erreur de copie lors du transfert" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Les métadonnées sont peut-être corrompues" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s images transférées" +#~ msgid "%s, " +#~ msgstr "%s, " #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Le transfert a débuté depuis %s" +#~ msgid "Problems in %s generation" +#~ msgstr "Problèmes lors de la génération de %s" -#~ msgid "Warning:" -#~ msgstr "Avertissement :" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problème lors de la génération du sous-dossier et du nom de fichier" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "" -#~ "Désolé, certaines préférences ne sont pas valides et seront réinitialisées." +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problème lors de la génération du sous-dossier et du nom de fichier" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Aucun changement des préférences n'a été nécessaire." +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problème lors de la génération de %s" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." -#~ msgstr "" -#~ "Cette version de l'application utilise des préférences différentes de " -#~ "l'ancienne version. Vos préférences ont été mises à jour.\n" -#~ "Veuillez les vérifier afin d'assurer le bon fonctionnement de l'application." +#~ msgid "there were errors backing up" +#~ msgstr "il y a eu des erreurs lors de la sauvegarde" -#~ msgid "Preferences were modified." -#~ msgstr "Les préférences ont été modifiées." +#~ msgid "Multiple problems were encountered" +#~ msgstr "Plusieurs problèmes ont été rencontrés" -#~ msgid "Problem using pynotify." -#~ msgstr "Problème d'utilisation de pynotify" +#~ msgid "there was an error backing up" +#~ msgstr "il y a eu une erreur lors de la sauvegarde" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." -#~ msgstr "" -#~ "Cette version de l'application utilise des préférences différentes de " -#~ "l'ancienne version. Certaines de vos préférences antérieures sont invalides " -#~ "et n'ont pas été mises à jour. Elles vont être réinitialisées." +#~ msgid "There were errors backing up" +#~ msgstr "Il y a eu des erreurs lors de la sauvegarde" -#~ msgid "Using manually specified path" -#~ msgstr "Utilisation du chemin d'accès renseigne manuellement" +#~ msgid "There was an error backing up" +#~ msgstr "Il y a eu une erreur lors de la sauvegarde" -#~ msgid "Automatically start download is true" -#~ msgstr "Le démarrage automatique du transfert est activé" +#~ msgid "Next File" +#~ msgstr "Fichier suivant" -#, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Le volume %(device)s a été détecté avec le chemin d'accès %(path)s" +#~ msgid "Previous File" +#~ msgstr "Fichier précédent" + +#~ msgid "_Download" +#~ msgstr "_Transférer" + +#~ msgid "_Check All" +#~ msgstr "Tout _cocher" -#~ msgid "Automatically start download is false" -#~ msgstr "Le démarrage automatique du transfert est désactivé" +#~ msgid "Devices" +#~ msgstr "Périphériques" -#~ msgid "images skipped" -#~ msgstr "Images non prises en compte" +#~ msgid "Miscellaneous" +#~ msgstr "Divers" -#~ msgid "_Download " -#~ msgstr "_Transfert " +#~ msgid "Video Rename" +#~ msgstr "Renommage des vidéos" -#~ msgid "images downloaded" -#~ msgstr "Images transférées" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Sauvegarde écrasée sur %(volume)s." -#~ msgid "_Pause" -#~ msgstr "_Pause" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#~ msgid "Preferences were changed." -#~ msgstr "Les préférences ont été modifiées" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#~ msgid "Goodbye" -#~ msgstr "Au-revoir" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Des sauvegardes existent déjà aux emplacements suivants : " #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s déjà actif" +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s et %(volume)s." -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "" -#~ "affiche les extensions de fichier reconnues par l'application et quitte " -#~ "l'application" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s et %(volume)s (%(inst)s)." + +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Une sauvegarde existe déjà sur %(volume)s." -#~ msgid "These preferences are not well formed:" -#~ msgstr "Les préférences suivantes ne sont pas bien formattées :" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Sauvegardes écrasées sur les périphériques suivants : " -#~ msgid "extension was specified but image name has no extension" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." #~ msgstr "" -#~ "Un extension a été spécifiée mais le nom de l'image ne comporte aucune " -#~ "extension" +#~ "Une erreur s'est produite lors de la création des répertoires sur " +#~ "%(volume)s : %(inst)s." -#~ msgid "image number was specified but image filename has no number" +#~ msgid "Video backup folder name:" +#~ msgstr "Dossier de sauvegarde des vidéos :" + +#~ msgid "_Include in download" +#~ msgstr "_Inclure dans le transfert" + +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Un numéro d'image a été spécifié mais le nom de l'image ne comporte aucun " -#~ "numéro" +#~ "Lorsqu'une photo ou une vidéo portant le même nom a déjà été transférée, " +#~ "choisissez si vous souhaitez sauter le transfert ou si vous préférez ajouter " +#~ "un identifiant unique." #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "Erreur dans la génération du nom avec le composant %s" +#~ msgid "Backing up to %(path)s" +#~ msgstr "Sauvegarde sur %(path)s" -#~ msgid " " -#~ msgstr " " +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Séléctionner tous les fic_hiers ayant une étiquette de transfert" -#~ msgid "Image Rename" -#~ msgstr "Renommage des images" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Séléctionner tous les fichiers n'ayant pas d'étiquette de transfert" -#~ msgid "Missing Backup Devices" -#~ msgstr "Volumes de sauvegarde absents" +#~ msgid "_Select" +#~ msgstr "_Sélection" -#~ msgid "Image Name Conflicts" -#~ msgstr "Conflits de nom d'images" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Répertoire: %s" -#~ msgid "Image Devices" -#~ msgstr "Volume d'images" +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Fichier: %(file)s" -#~ msgid "Automation" -#~ msgstr "Automatisation" +#, python-format +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "" +#~ "%(filetype)s n'a pu être sauvegardé car aucun emplacement approprié nà pu " +#~ "être trouvé." -#~ msgid "Example: /home/user/photos" -#~ msgstr "Exemple : /home/utilisateur/photos" +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s existe déjà" -#~ msgid "Automation" -#~ msgstr "Automatisation" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s metadonné(e) illisible(s)" -#~ msgid "Backup" -#~ msgstr "Sauvegarde" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Une erreur s'est produite lors de la copie de %(filetype)s" -#~ msgid "Backup folder name:" -#~ msgstr "Nom du dossier de sauvegarde :" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s n'a pu être généré" -#~ msgid "Image Devices" -#~ msgstr "Volume d'images" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "La valeur de date et heure %s semble non valable." -#~ msgid "Image Rename\t" -#~ msgstr "Renommage des images\t" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "Automatically detect image devices" -#~ msgstr "Détecter automatiquement les volumes d'images" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Une erreur c'est produite lors de l'archivage sur %(volume)s." -#~ msgid "Backup photos when downloading" -#~ msgstr "Sauvegarder les photos pendant le transfert" +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "La dernière modification du fichier existant %(filetype)s a été effectuée le " +#~ "%(date)s à %(time)s." +#, python-format #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Choisissez si vous souhaitez passer l'image ou ajouter un identifiant unique." +#~ "La dernière modification du fichier existant %(filetype)s a été effectuée le " +#~ "%(date)s à %(time)s. L'identifiant unique '%(identifier)s' ajouté." -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Une erreur c'est produite lors de l'archivage sur %(volume)s: %(inst)s." -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importez vos images efficacement et de façon fiable" +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Il n'y a aucune donnée pour nommer le %(filetype)s." -#~ msgid "Image location:" -#~ msgstr "Emplacement de l'image :" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Ainsi que, %(newproblem)s" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Si la détection automatique est désactivée, choisissez un emplacement pour " -#~ "la sauvegarde." +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Il a été archivé sur %(volume)s" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Quitter l'application à la suite d'un transfert réussi" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s et %(final_volume)s." -#~ msgid "Ignore" -#~ msgstr "Ignorer" +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s existe déjà, mais cela a été archivé" -#~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, et %(backinguperror)s" + +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" #~ msgstr "" -#~ "Si la détection automatique est désactivée, choisissez un emplacement pour " -#~ "les images." +#~ "Une erreur s'est produite lors de la copie de %(filetype)s, mais cela a été " +#~ "archivé" -#~ msgid "Error Log" -#~ msgstr "Journal des erreurs" +#~ msgid "The following metadata is missing: " +#~ msgstr "la métadonnée suivante est manquante: " -#~ msgid "Report an error" -#~ msgstr "Rapporter une erreur" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s et %(final_missing_metadata_element)s." + +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " En outre, il y avait un %(problem)s." -#~ msgid "Report a warning" -#~ msgstr "Rapporter un avertissement" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " En outre, il y avait des %(problems)s." -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Démarrer le transfert lors de l'insertion d'un volume d'images" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Chemin: %s" #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Spécifiez s'il faut enlever du nom des images et des dossiers tout caractère " -#~ "non autorisé par d'autres systèmes d'exploitation." +#~ "Spécifier si les noms de photo, de vidéo et de dossier doivent avoir des " +#~ "caractères supprimés n'étant pas autorisés par d'autre systèmes " +#~ "d'exploitation." + +#~ msgid "_Remember this choice" +#~ msgstr "Se souveni_r de ce choix" + +#~ msgid "_Get Help Online..." +#~ msgstr "Aide en li_gne..." + +#~ msgid "_Make a Donation..." +#~ msgstr "Faire un don..." -#~ msgid "_Photos" -#~ msgstr "_Photos" +#~ msgid "_View" +#~ msgstr "_Voir" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Remise à zéro de la valeur.\n" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "Le périphérique %(device)s n'a pas été démonté" + +#~ msgid "Performance" +#~ msgstr "Performance" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Générer les aperçus (plus lent)" + +#~ msgid " It was backed up to these devices: " +#~ msgstr " Il a été archivé sur ce périphérique : " -#~ msgid "Resetting to default values." -#~ msgstr "Réinitialisation aux valeurs par défaut" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Lors de l'archivage, choisir s'il faut écraser ou passer un fichier ayant le " +#~ "même nom sur le volume de sauvegarde." -#~ msgid "Download Folder" -#~ msgstr "Dossier de destination" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Démonter (« éjecter ») le périphérique après un transfert réussi" #~ msgid "" #~ "Specify the folder in which backups are stored on the device. \n" #~ "\n" #~ "Note: this will also be used to determine whether or not the device is " #~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ "a folder in it with one of these names.
" #~ msgstr "" -#~ "Spécifiez le dossier dans lequel sont stockées les sauvegardes sur le " -#~ "volume.\n" +#~ "Spécifier le dossier dans lequel l'archivage est stocké sur le périphérique. " +#~ " \n" #~ "\n" -#~ "Note : cela sera également utilisé pour déterminer si le volume est " -#~ "utilisé pour les sauvegardes. Pour chaque volume que vous souhaitez utiliser " -#~ "pour les sauvegarder, créez un dossier portant ce nom." - -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Démonter (« éjecter ») le volume d'images après le transfert" +#~ "Note: ceci sera également utilisé pour déterminer si oui ou non le " +#~ "périphérique est utilisé pour les sauvegardes. Créez un répertoire avec un " +#~ "de ces noms sur chaque volume de sauvegarde." -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Impossible d'afficher la vignette" - -#~ msgid "Image skipped" -#~ msgstr "Image passée" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "" +#~ "Des erreurs se sont produites lors de la sauvegarde sur le volume de " +#~ "sauvegarde suivant : " #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ "Errors occurred when creating directories on the following backup devices: " #~ msgstr "" -#~ "Lors de la sauvegarde, choisissez s'il faut écraser une image portant le " -#~ "même nom sur le volume de sauvegarde, ou s'il faut passer l'image." +#~ "Des erreurs se sont produites lors de la création des répertoires sur les " +#~ "volume de sauvegarde suivants : " + +#~ msgid "Video Folders" +#~ msgstr "Dossiers vidéos" + +#~ msgid "Photo Folders" +#~ msgstr "Dossiers photos" #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Il est possible de sauvegarder les photos sur des emplacements multiples, " -#~ "différents du dossier de transfert (par exemple, des disques durs externes)." +#~ "Si vous désactivez la détection automatique, choisissez les emplacements " +#~ "exacts des photos et vidéos." -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Valeur de 'Transferts journaliers' invalide.\n" +#~ msgid "Re_move All" +#~ msgstr "Tout suppri_mer" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" +#~ msgid "" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" +#~ "\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Un nouveau jour a commencé - remise à zero de la numérotation « Transferts " -#~ "journaliers »" +#~ "Les périphériques sont les emplacements d'où sont chargés les photos et " +#~ "vidéos, tels que les caméras, les cartes mémoire ou volumes de stockage " +#~ "amovibles.\n" +#~ "\n" +#~ "Vous pouvez charger à partir de différents périphériques simultanément ou " +#~ "vous pouvez spécifier un emplacement sur votre disque dur.\n" +#~ "\n" +#~ "Charger directement à partir d'une caméra est actuellement une options au " +#~ "stade expérimental. Si le chargement direct à partir de la caméra " +#~ "fonctionnement lentement ou pas du tout, essayez le réglage en mode PTP. Si " +#~ "c'est impossible, un lecteur de carte devra être utilisé." -#~ msgid "No backup device was detected." -#~ msgstr "Aucun volume de sauvegarde n'a été détecté." +#~ msgid "Invalid regular expression" +#~ msgstr "Expression rationnelle non valide" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Réinialisation à minuit.\n" +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Enlever tous les exmplacements exclus ?" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "La valeur de la préférence « Début de la journée » est corrompue.\n" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Enlever tous les exmplacements exclus ?" #, python-format #~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "La métadonnée est essentielle pour générer les noms des sous-dossiers / des " -#~ "images.\n" -#~ "Source : %s" - -#~ msgid "Backup device missing" -#~ msgstr "Volume de sauvegarde absent" - -#~ msgid "This device has no images to download from." -#~ msgstr "Aucune image à transféré depuis le volume." - -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Erreur dans les préférences concernant le renommage des images" +#~ "Les expressions rationnelles ci-dessous sont invalides et seront enlevées si " +#~ "vous ne les corrigez pas :\n" +#~ "%s" +#, python-format #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" #~ msgstr "" -#~ "Les préférences pour le sous-repertoire ne sont pas valables et ne peuvent " -#~ "être utilisées.\n" -#~ "Les valeurs par défaut seront utilisées." +#~ "Cette expression rationnelle est invalide et sera enlevée si vous ne la " +#~ "corrigez pas :\n" +#~ "%s" -#~ msgid "Some preferences will be reset." -#~ msgstr "" -#~ "Certaines préférences vont être réinitalisées à leurs valeurs par défaut." +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Utiliser les expressions rationnelles de type _python" -#, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "La métadonnée %s n'est pas présente dans l'image" +#~ msgid "Remembered Paths" +#~ msgstr "Emplacements mémorisés" -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" +#~ msgid "Device Options" #~ msgstr "" -#~ "Erreur dans le composant de date/heure. La valeur %s semble non valide" +#~ "Options des périphériques" -#, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "La préférence « %(value)s » est invalide" - -#~ msgid "It may be corrupted" -#~ msgstr "Il est peut-être corrompu" - -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "L'image ne contient pas la métadonnée sous-secondes" +#~ msgid "Device Options" +#~ msgstr "Options des périphériques" #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Avertissement : Il n'y a pas assez de métadonnées dans l'image " -#~ "pour générer le nom de façon complète. Utilisez une autre option de " -#~ "renommage." +#~ "Choisissez le dossier de destination. Des sous-dossiers pour les vidéos " +#~ "transférées seront automatiquement créés dans ce dossier en utilisant la " +#~ "structure spécifiée ci-dessous." -#~ msgid "Starting downloads" -#~ msgstr "Démarrage du transfert" +#~ msgid "" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." +#~ msgstr "" +#~ "Si vous activez la détection automatique des volumes de stockage amovibles, " +#~ "le périphérique sera scanné dans son intégralité. Pour les grands volumes, " +#~ "cela peut prendre un certain temps.\n" +#~ "\n" +#~ "Lorsque cette options est activée et qu'un périphérique potentiel est " +#~ "détecté, il vous sera demandé s'il doit être scanné ou non." -#~ msgid "Using" -#~ msgstr "En utilisation" +#~ msgid "R_emove All" +#~ msgstr "Tout supprim_er" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Echec de la reception des possibilités du serveur pynotify" +#~ msgid "Backup" +#~ msgstr "Sauvegardes" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." -#~ msgstr "" -#~ "Attention: Il y a un manque de méta-donnés des images pour générer " -#~ "des sous-dossiers vides. S'il vous plait utiliser un autre sous dossier en " -#~ "nommant les options." +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Choisissez un dossier dans lequel sauvegarder les vidéos" -#~ msgid "Job Code not entered" -#~ msgstr "Étiquettes de transfert non renseignée" +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Choisissez un dossier dans lequel sauvegarder les photos" -#~ msgid "Prompting for Job Code" -#~ msgstr "En attende de l'étiquette de transfert" +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Supprimer tous les emplacements mémorisés ?" -#~ msgid "Job Code entered" -#~ msgstr "Étiquette de transfert entrée" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Supprimer tous les emplacements mémorisés ?" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "" -#~ "Démarrage des téléchargements qui ont attendu une étiquette de transfert" +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Sauvegarde des photos vers %(path)s et des vidéos vers %(path2)s" #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s a été séléctionné comme source de transfert" +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Sauvegarde des photos et vidéos vers %(path)s" -#~ msgid "This device or partition will always be used to download from" +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "Ce périphérique ou cette partition sera toujours utilisé comme source de " -#~ "transfert" - -#, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s a été rejeté comme source de transfert" +#~ "Les emplacements mémorisés sont associés aux périphériques que vous avez " +#~ "choisis de toujours scanner ou ignorer lorsque la détection automatique des " +#~ "périphériques de stockage amovible est activée." -#~ msgid "This device or partition will never be used to download from" +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "Ce périphérique ou cette partition ne sera jamais utilisé comme source de " -#~ "transfert" +#~ "Spécifiez la portion finale de tout emplacement que vous souhaitez ignorer " +#~ "lors d'une recherche de photos ou de vidéos sur un périphérique. Tout " +#~ "emplacement se terminant par ces valeurs sera ignoré lors de la recherche." -#~ msgid "Enter a new job code." -#~ msgstr "Saisissez une nouvelle étiquette de transfert" +#~ msgid "To" +#~ msgstr "Vers" -#~ msgid "Should this device or partition be used to download images from?" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Voulez-vous utiliser ce périphérique ou cette partition comme source de " -#~ "transfert ?" +#~ "Êtes-vous sûr de vouloir transférer depuis cet emplacement ? Sur certains " +#~ "systèmes, la recherche de photos ou de vidéos peut prendre du temps." -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Périphérique %(device)s (%(path)s) ignoré" +#~ msgid "the root of the file system" +#~ msgstr "Partition racine" #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Détection terminée : aucune image trouvée sur %s" +#~ msgid "Downloading from %(location)s." +#~ msgstr "Transfert depuis %(location)s." -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "" -#~ "Les préférences pour le sous-dossier présentent des valeurs inutiles qui ont " -#~ "été retirées." +#~ msgid "Copy" +#~ msgstr "Copier" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Erreur dans les préférences concernant le sous-dossier de transfert" +#~ msgid "Move" +#~ msgstr "Déplacer" -#, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Affichage du choix d'utilisation ou non de %s" +#~ msgid "From" +#~ msgstr "Depuis" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Affiche déjà pour l'étiquette de transfert, n'affichera plus" +#~ msgid "Auto Detect" +#~ msgstr "Détecter automatiquement" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Il y a une erreur dans les préférences du programme." +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Pivoter automatiquement les images au format JPEG" #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "\n" -#~ "Merci de vérifier les préférences, de redémarrer le programme et d'essayer " -#~ "encore." +#~ "Désolé, la fonctionnalité de transfert de vidéos est désactivée. Afin de " +#~ "l'activer, installez soit les modules python hachoir metadata et " +#~ "kaa metadata, soit exiftool." + +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s répertoire de destination protégé en écriture" + +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s répertoire de destination n'est pas valide" #, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s répertoires de destination n'existe pas" + #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "Should this device or partition be used to download photos or videos from?" #~ msgstr "" -#~ "Source : %(source)s\n" -#~ "Destination : %(destination)s\n" -#~ "Erreur : %(errorno)s %(strerror)s" +#~ "Est-ce qu'il faut transférer des photos et vidéos à partir de ce " +#~ "périphérique ou cette partition ?" #, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s a déjà été transféré" + #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." #~ msgstr "" -#~ "Le dossier de destination n'a pas pu être créé\n" -#~ "%(directory)s\n" -#~ "Erreur : %(errno)s %(strerror)s" +#~ "Le nom de fichier, l'extension et l'information Exif indiquent qu'il a déjà " +#~ "été transféré." -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "" -#~ "Saisissez une nouvelle étiquette de transfert, ou choisissezen une précédente" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Echec de création de sous-répertoire de destination" + +#~ msgid "Photo has already been downloaded" +#~ msgstr "La photo a déjà été transférée" #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Les préférences de l'application semblent correctes, veuillez tout de même " -#~ "les vérifier afin d'assurer le bon déroulement de l'opération." +#~ "Spécifier manuellement le chemin des périphériques à partir desquels " +#~ "télécharger, écraser les préférences du programme" #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." -#~ msgstr "L'application a été mise à jour. Vérification des préférences." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" +#~ msgstr "" +#~ "Détecter automatiquement les périphériques à partir desquels télécharger, " +#~ "écraser les préférences du programme" #, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "Lecture en cours: %(photos)s photos et %(videos)s vidéos trouvées" + #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "La préférence '%(key)s' est invalide.\n" -#~ "Valeurs attendues : %(value)s" +#~ "Erreur: activez l'auto-détection ou spécifiez manuellement un chemin pour " +#~ "les périphériques à partir desquels télécharger mais ne faites pas les deux." -#~ msgid "Backup location:" -#~ msgstr "Emplacement de la sauvegarde :" +#~ msgid "Help" +#~ msgstr "Aide" -#~ msgid "Download Folder" -#~ msgstr "Dossier de téléchargement" +#~ msgid "Check All Photos" +#~ msgstr "Sélectionner toutes les photos" -#~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." -#~ msgstr "" -#~ "Périphériques d'images dont des volumes depuis lesquels sont transférées des " -#~ "photos (appareil photo, carte mémoire ou équipements de stockage portable).\n" -#~ "\n" -#~ "Vous avez la possibilité de transférer des photos depuis plusieurs " -#~ "périphérique simultanément.\n" -#~ "\n" -#~ "Si le transfert direct depuis votre appareil photo fonctionne " -#~ "difficilement voire pas du tout, essayez de le paramétrer en mode PTP. Si ce " -#~ "n'est pas possible, utilisez un lecteur de cartes." +#~ msgid "Check All Videos" +#~ msgstr "sélectionner toutes les vidéos" -#~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." -#~ msgstr "" -#~ "Rapid Photo Downloader est un logiciel libre; vous pouvez le distribuer " -#~ "et/ou le modifier sous les termes de la licence GNU General Public License " -#~ "comme publiée par la Free Software Foundation; soit dans la version 2 de " -#~ "cette license, ou (selon votre choix) dans les termes d'une version " -#~ "postérieure. \n" -#~ "\n" -#~ "Ce programme est distribué dans l’espoir qu’il sera utile, mais SANS AUCUNE " -#~ "GARANTIE; sans même la garantie implicite de COMMERCIALISATION ou " -#~ "D’ADAPTATION A UN OBJET PARTICULIER. Pour plus de détails, voir la Licence " -#~ "Publique Générale GNU.\n" -#~ "\n" -#~ "Un exemplaire de la Licence Publique Générale GNU doit être fourni avec ce " -#~ "programme; si ce n’est pas le cas, écrivez à la Free Software Foundation " -#~ "Inc., 675 Mass Ave, Cambridge, MA 02139, Etats-Unis." +#~ msgid "About..." +#~ msgstr "À propos..." + +#~ msgid "Quit" +#~ msgstr "Quitter" + +#~ msgid "Refresh" +#~ msgstr "Actualiser" + +#~ msgid "_Uncheck All" +#~ msgstr "To_ut désélectionner" -#~ msgid "Image Rename" -#~ msgstr "Renommage d'images" +#~ msgid "scanning..." +#~ msgstr "Analyse..." -#~ msgid "Image Devices" -#~ msgstr "Périphériques d'images" +#~ msgid "_Report a Problem..." +#~ msgstr "_Signaler un problème..." +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "Les %(file_type)s n'ont pas été remplacées" + +#, python-format #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." #~ msgstr "" -#~ "Spécifiez quelle action appliquer lorsqu'une image portant le même nom a " -#~ "déjà été transférée ou sauvegardée." +#~ "Échec de vérification du fichier sur %(volume)s. La version sauvegardée " +#~ "diffère de la version téléchargée." -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "" -#~ "Spécifiez quelle action appliquer quand il n'y a aucun volume de sauvegarde." +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Sauvegarde des %(file_type)s remplacée" + +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Une sauvegarde des %(file_type)s existe déjà." + +#~ msgid "An unknown error occurred" +#~ msgstr "Une erreur inconnue s'est produite" -#~ msgid "_Thumbnails" -#~ msgstr "Vigne_ttes" +#~ msgid "File verification failed on these devices: " +#~ msgstr "Échec de vérification du fichier sur les périphériques suivants : " + +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Aucun périphérique de sauvegarde contient un répertoire valide pour " +#~ "sauvegarder les %(filetype)s" #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "File verification failed. The downloaded version is different from the " +#~ "original." #~ msgstr "" -#~ "Si vous activez la détection automatique des volumes de stockage amovibles, " -#~ "le volume complet sera analysé. Sur des volumes de capacité importante, cela " -#~ "peut prendre du temps." +#~ "Échec de vérification du fichier. La version téléchargée diffère de " +#~ "l'original." + +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Verifier les fichiers lorsqu'ils sont téléchargés" + +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "Les %(filetype)s n'ont pas été téléchargés correctement" diff --git a/po/hr.po b/po/hr.po index e962977..b9a1645 100644 --- a/po/hr.po +++ b/po/hr.po @@ -6,2099 +6,3865 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2015-10-16 09:47+0000\n" -"Last-Translator: gogo \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Croatian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-10-22 09:42+0000\n" -"X-Generator: Launchpad (build 17812)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: hr\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" msgstr "" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Uređaj" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Veličina" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Napredak preuzimanja" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "pretražujem..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Preuzimanje se ne može nastaviti" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotografije" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "video snimke" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "fotografija" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +msgid "%s full" msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "upozorenja" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Sva preuzimanja su završena" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Uređaji" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s failed to download" +msgid "%(device1)s + %(device2)s" msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(no_cameras)s Cameras" msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:3331 -msgid "From" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Odaberite direktorij za spremanje preuzetih fotografija" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "i" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" +msgid "%d minutes" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "%d days" msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Greška prilikom spremanja sigurnosne kopije" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -"Izvor: %(source)s\n" -"Odredište: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Backup %(file_type)s overwritten" +msgid "%s of %s matches" msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/errorlog.py:228 +msgid "Clear" msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Pronađeni uređaj" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Tekst" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Ime datoteke" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Danas" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Jučer" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Naziv + ekstenzija" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Naziv" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Ekstenzija" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Broj slike" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Dužina ekspozicije" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Žarišna duljina" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Model fotoaparata" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Serijski broj" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Ime vlasnika" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "VELIKA SLOVA" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "mala slova" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "GGGGMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "GGGG-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "GGMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "GG-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDGGGG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDGG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMGGGG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMGG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "GGGG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "GG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatizacija" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Preskoči preuzimanje" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Dodaj jedinstveni identifikator" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Preskoči" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 #, python-format -msgid "Example: %s" -msgstr "Primjer: %s" +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." msgstr "" -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/problemnotification.py:202 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" msgstr "" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" +"The tar file and installer script are saved at:\n" +"\n" " %s" msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Prag" +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Pariz" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budimpešta" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rim" +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskva" +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varšava" +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Uređaj" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "ime datoteke" +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" -#: rapid/problemnotification.py:85 +#: ../raphodo/rapid.py:2315 #, python-format -msgid "Date time value %s appears invalid." +msgid "Download %(files)s" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:2333 +msgid "Pause" msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:93 +#: ../raphodo/rapid.py:2533 #, python-format -msgid "%(filetype)s %(area)s could not be generated" +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:98 +#: ../raphodo/rapid.py:2608 #, python-format -msgid "The %(filetype)s did not download correctly" +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:105 +#: ../raphodo/rapid.py:2824 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:2828 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"This download folder is invalid:\n" +"%s" msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/problemnotification.py:115 -#, python-format -msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:117 +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "" +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotografije" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "video snimke" -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:2865 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "fotografija" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:235 +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 #, python-format -msgid " It was backed up to %(volume)s" +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "%s, " +msgid "%(noFiles)s %(filetypes)s failed to download" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "upozorenja" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Sva preuzimanja su završena" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 #, python-format -msgid "%(volumes)s and %(final_volume)s." +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 #, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:269 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "%(filetype)s failed to download" msgstr "" -#: rapid/problemnotification.py:271 +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 #, python-format -msgid "An error occurred when backing up on %(volume)s." +msgid "%d failures" msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "%(volume)s (%(inst)s), " +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:279 +#: ../raphodo/rapid.py:3775 #, python-format -msgid "%(volume)s, " +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#: ../raphodo/rapid.py:3778 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:288 +#: ../raphodo/rapid.py:3783 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:296 +#: ../raphodo/rapid.py:3809 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:308 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:321 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:3841 +#, python-format msgid "" -"Errors occurred when creating directories on the following backup devices: " +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:335 +#: ../raphodo/rapid.py:3845 #, python-format msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/problemnotification.py:355 +#: ../raphodo/rapid.py:4003 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:357 +#: ../raphodo/rapid.py:4012 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/problemnotification.py:371 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/problemnotification.py:395 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "Problem in %s generation" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "%(filetype)s already exists, but it was backed up" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/rapid.py:5231 #, python-format -msgid "%(number)s %(filetypes)s" +msgid "Scanning %s" msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/rapid.py:5241 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Doniraj..." - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Potraži pomoć na Internetu..." - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "Prijavi _problem..." - -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Datoteka" - -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Preuzmi / Pauziraj" - -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Odaberite" - -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Pogled" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Pomoć" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "Prevedi _ovaj program..." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Postavke: Rapid Photo Downloader" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Direktorij preuzimanja:" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/rapid.py:5709 +#, python-format msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Primjer" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "ime datoteke" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/renamepanel.py:331 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:25 +#: ../raphodo/renamepanel.py:332 msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" - -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilnost s ostalim operacijskim sustavima" - -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/renamepanel.py:363 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Dodaj..." - -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Uređaji" - -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Uređaji" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/rpdfile.py:806 +msgid "Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/rpdfile.py:846 +msgid "Video" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Sigurnosna kopija" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Primjer:" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Sigurnosna kopija" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Dodaj jedinstveni identifikator" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Preskoči preuzimanje" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" +#~ msgid "Prague" +#~ msgstr "Prag" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Preskoči" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#~ msgid "errors" -#~ msgstr "greške" +#~ msgid "Rome" +#~ msgstr "Rim" -#~ msgid "Report an error" -#~ msgstr "Prijavi pogrešku" +#~ msgid "Moscow" +#~ msgstr "Moskva" -#~ msgid "_Pause" -#~ msgstr "_Pauza" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Žao mi je, ove opcije sadrže grešku:\n" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Molim provjerite postavke, ponovno pokrenite program i pokušajte ponovo." +#~ msgid "Madrid" +#~ msgstr "Madrid" -#~ msgid "Could not open image" -#~ msgstr "Ne mogu otvoriti sliku" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#, python-format -#~ msgid "Source: %s" -#~ msgstr "Izvor: %s" +#~ msgid "Warsaw" +#~ msgstr "Varšava" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Izvor: %(source)s\n" -#~ "Odredište: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ msgid "Budapest" +#~ msgstr "Budimpešta" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Izvor: %(source)s\n" -#~ "Problem: %(problem)s" +#~ msgid "_File" +#~ msgstr "_Datoteka" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "Izvor: %(source)s\n" -#~ "Odredište: %(destination)s\n" -#~ "Greška: %(errorno)s %(strerror)s" +#~ msgid "_View" +#~ msgstr "_Pogled" -#~ msgid "The image was not copied." -#~ msgstr "Slika nije kopirana." +#~ msgid "_Get Help Online..." +#~ msgstr "_Potraži pomoć na Internetu..." -#, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Poddirektorij: %(subfolder)s\n" -#~ "Slika: %(image)s\n" -#~ "Problem: %(problem)s" +#~ msgid "_Help" +#~ msgstr "_Pomoć" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Izvor: %(source)s\n" -#~ "Odredište: %(destination)s\n" -#~ "Greška: %(errno)s %(strerror)s" +#~ msgid "_Select" +#~ msgstr "_Odaberite" -#, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Ne može se stvoriti odredišni direktorij\n" -#~ "%(directory)s\n" -#~ "Greška: %(errno)s %(strerror)s" +#~ msgid "Device Detected" +#~ msgstr "Pronađeni uređaj" -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "Novija verzija ovog programa je prethodno pokrenuta na ovom računalu.\n" -#~ "\n" +#~ msgid "Size" +#~ msgstr "Veličina" -#~ msgid "Warning:" -#~ msgstr "Upozorenje:" +#~ msgid "Devices" +#~ msgstr "Uređaji" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Mijenjanje postavki nije potrebno." +#~ msgid "Download Progress" +#~ msgstr "Napredak preuzimanja" +#~ msgid "Paris" +#~ msgstr "Pariz" + +#~ msgid "Tehran" +#~ msgstr "Teheran" + +#~ msgid "_Translate this Application..." +#~ msgstr "Prevedi _ovaj program..." + +#~ msgid "_Report a Problem..." +#~ msgstr "Prijavi _problem..." + +#~ msgid "_Make a Donation..." +#~ msgstr "_Doniraj..." + +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Postavke: Rapid Photo Downloader" + +#~ msgid "Download / Pause" +#~ msgstr "Preuzmi / Pauziraj" + +#~ msgid "scanning..." +#~ msgstr "pretražujem..." + +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Primjer: %s" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Odaberite direktorij za spremanje preuzetih fotografija" + +#~ msgid "Download cannot proceed" +#~ msgstr "Preuzimanje se ne može nastaviti" + +#, python-format #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" #~ msgstr "" -#~ "Ova verzija programa je novija od prethodno pokrenute verzije. Provjeravam " -#~ "postavke." +#~ "Izvor: %(source)s\n" +#~ "Odredište: %(destination)s" -#~ msgid "Using manually specified path" -#~ msgstr "Koristim ručno zadanu putanju" +#~ msgid "and" +#~ msgstr "i" -#~ msgid "Preferences were changed." -#~ msgstr "Postavke su promijenjene." +#~ msgid "MB/s" +#~ msgstr "MB/s" -#, python-format -#~ msgid "%s is already running" -#~ msgstr "Program %s je već pokrenut" +#~ msgid "Name + extension" +#~ msgstr "Naziv + ekstenzija" -#~ msgid " " -#~ msgstr " " +#~ msgid " " +#~ msgstr " " -#~ msgid "Backup photos when downloading" -#~ msgstr "Napravi sigurnosnu kopiju fotografija prilikom preuzimanja" +#~ msgid ":" +#~ msgstr ":" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#~ msgid "Backup" +#~ msgstr "Sigurnosna kopija" -#~ msgid "Automation" -#~ msgstr "Automatizacija" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilnost s ostalim operacijskim sustavima" -#~ msgid "Download Folder" -#~ msgstr "Direktorij preuzimanja" +#~ msgid "Example" +#~ msgstr "Primjer" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Zatvori program nakon uspješnog preuzimanja" +#~ msgid "Example:" +#~ msgstr "Primjer:" -#~ msgid "_Photos" -#~ msgstr "_Fotografije" +#~ msgid "Backup" +#~ msgstr "Sigurnosna kopija" -#~ msgid "_Thumbnails" -#~ msgstr "_Umanjene sličice" +#~ msgid "Download folder:" +#~ msgstr "Direktorij preuzimanja:" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Odaberite direktorij za spremanje sigurnosnih kopija slika" +#~ msgid "_Add..." +#~ msgstr "_Dodaj..." -#~ msgid "Image already exists" -#~ msgstr "Slika već postoji" +#~ msgid "Backing up error" +#~ msgstr "Greška prilikom spremanja sigurnosne kopije" diff --git a/po/hu.po b/po/hu.po index 782b319..e262444 100644 --- a/po/hu.po +++ b/po/hu.po @@ -6,2687 +6,4730 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:12+0000\n" -"Last-Translator: loriand \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: hu\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Gyors Fotó Letöltő" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Eszköz" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Méret" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Letöltés Folyamatban" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s eszköz nem lett csatlakoztatva" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "keresés..." +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "a fájlrendszer gyökere" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Nincs elérhető biztonsági mentés eszköz" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Letöltés innen: %(location)s." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." -msgstr "Valóban le akarsz tölteni innen? Néhány rendszeren ez sokáig tart." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"A képekről és videókról letöltés közben több másolat készülhet, különböző " +"helyekre, például külső merevlemezre." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Letöltés" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "A fényképek és vidók biztonsági mentése letöltés közben" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Megállítás" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Biztonsági mentés eszközök automatikus érzékelése" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Nem jók a letöltési könyvtárak:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -"Nem jó a letöltési könyvtár:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "A letöltés megszakadt." +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -"A biztonsági másolat eszköze nem tartalmaz megfelelő könyvtárat a " -"%(filetype) számára." -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fényképek" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Kérlek válassz könyvtárt a biztonsági mentésnek, ha nem akarod hogy " +"automatikusan kerüljön meghatározásra (disable auto detection)." -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "videók" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Fotók biztonsági mentésének helye:" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Probléma a Biztonsági mentéssel" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Kb. 1 másodperc van hátra" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Videó biztonsági mentésének helye:" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Kb. %i másodperc van hátra" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Kb. 1 perc van hátra" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Kb. %(minutes)i:%(seconds)02i perc van hátra" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fényképek és videók" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fénykép vagy videó" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "videó" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "fénykép" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2872 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "Letöltve: %(noFiles)s %(filetypes)s" +msgid "%(no_photos)s Photos" +msgstr "" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s : sikertelen letöltés" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "figyelmeztetések" - -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Minden letöltés befejeződött" +msgid "%(no_videos)s Videos" +msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s letöltve" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s letöltése sikertelen volt" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "No space free on %(size_total)s device" msgstr "" -"%(total)s %(filetypes)s összesen. Letöltve: %(number)s (%(remaining)s még " -"hátra van)" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(total)s %(filetypes)s összesen. Letöltve: %(number)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Honnan" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Automatikus Felismerés" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Válasszon egy könyvtárt az alábbiaknak: %(file_types)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Másolás" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Áthelyezés" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Hova" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fényképek:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Válasszon egy letöltési könyvtárat" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Videók:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Válasszon egy letöltési könyvtárat" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "és" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "A biztonsági mentés eszközök használata" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "A biztonsági mentés eszköz használata" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Nincs elérhető biztonsági mentés eszköz" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Szabad hely:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Eszközök" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s üres" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Fotók és videók biztonsági mentésének helye: %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "Biztonsági mentés készül az alábbi helyre: %(path)s" +msgid "%(no_devices)s Devices" +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%s + %s" msgstr "" -"A fotók biztonsági mentése a %(path)s könyvtárba és a videók biztonsági " -"mentése a %(path2)s könyvtárba" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "A program beállítása nem jó." +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Fénykép" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Videó" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s letöltési könyvtár nem létezik" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "könyvtár: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s letöltési könyvtár nem jó" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s letöltési könyvtár nem írható" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Előnézeti képek" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"futás közben program információ megjelenítése a terminálban (default: " -"%default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "Mutassa a hibakeresési információkat parancssoros futtatásnál." +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "csak a hibák megjelenítése a terminálban" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -"A program által felismerhető kép és videó kiterjesztések listázása, majd " -"kilépés" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:150 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " msgstr "" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "A program beállításainak visszaállítása, majd kilépés" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "és %s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Minden beállítás visszaállításra került" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "A biztonsági másolat készítése során hiba történt." +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "A cél könyvtár nem hozható létre: %(directory)s\n" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:242 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -"Forrás: %(source)s\n" -"Cél: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Hiba: %(inst)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"%(problem)s\n" -"Fájl: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Ismeretlen hiba történt" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Eszköz érzékelve" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:301 msgid "" -"Should this device or partition be used to download photos or videos from?" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"Akarod ezt az eszközt, vagy partíciót fénykép vagy videó letöltésre " -"használni?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Emlékezzen erre a választásra" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Dátum és idő" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Szöveg" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Fájlnév" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metaadat" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Sorozatok" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Munka-szám" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Kép dátuma" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Videó dátum" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Ma" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Tegnap" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Dátum és idő" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Szöveg" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Fájlnév" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metaadat" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Sorozatok" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Munka-szám" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Kép dátuma" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Videó dátum" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Ma" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Tegnap" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Letöltési idő" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Név + kiterjesztés" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Név" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Kiterjesztés" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Kép száma" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Videó sorszám" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Rekesz" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Expozíciós idő" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Fókusztávolság" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Fényképezőgép gyártója" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Fényképezőgép" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Rövid típusmegnevezés" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Bővített típusmegnevezés" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Sorozatszám" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Zár számláló" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Fájl (sor)szám" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Csak mappa" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Mappa és fájl" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "A tulajdonos neve" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Kodek" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Szélesség" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Magasság" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Hossz" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Képkoca/másodperc" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Készítette" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Szerzői jog" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Mai letöltések" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Munkamenetszám" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Alkönyvtár száma" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Tárolt szám" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Sorozat betű" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Minden számjegy" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Utolsó számjegy" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Utolsó 2 számjegy" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Utolsó 3 számjegy" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Utolsó 4 számjegy" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Eredeti kisbetű / nagybetű" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "NAGYBETŰS" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "kisbetűs" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Egyszámjegyű" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Kétszámjegyű" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Háromszámjegyű" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Négyszámjegyű" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Ötszámjegyű" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Hatszámjegyű" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Hét számjegy" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Millimásodperc" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ÉÉÉÉHHNN" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ÉÉÉÉ-HH-NN" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ÉÉHHNN" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "ÉÉ-HH-NN" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "HHNNÉÉÉÉ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "HHNNÉÉ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "HHNN" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "NNHHÉÉÉÉ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "NNHHÉÉ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "ÉÉÉÉ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "ÉÉ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "NN" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Hónap (teljes)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Hónap (rövid)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "ÓÓPPMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "ÓÓPP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "ÓÓ-PP-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "ÓÓ-PP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "ÓÓ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "PP" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "MM" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Alkönyvtár beállítások nem kezdődhetnek %s értékkel" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Alkönyvtár beállítások nem végződhetnek %s értékkel" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -"Alkönyvtár beállítások nem tartalmazhatnak két %s értéket egymás után" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Minden Munka-szám eltávolítása?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Munka kód" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Minden Munka-szám el legyen távolítva?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Minden megjegyzett elérési út eltávolítása?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Biztosan eltávolítod az összes megjegyzett elérési utat?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Minden mellőzött útvonal törlése" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Valóban törölni szeretnéd az összes mellőzött útvonalat?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Hiba a fénykép átnevezési beállításoknál" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Hiba a videó átnevezési beállításoknál" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Hiba a fénykép letöltési alkönyvtár beállításoknál" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Hiba a videó letöltési alkönyvtár beállításoknál" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Adjon meg munka-számot" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Adjon meg új munka-kódot, vagy válasszon egyet a korábbiakból." -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Adjon meg új munka-kódot" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Munka-szám:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Add meg a mellőzni kívánt útvonalat" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -"Kérlek add meg azt a könyvtárt ahol soha ne keressek fényképeket vagy " -"videókat" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Útvonal:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Munka kód" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Munka-szám" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Beállítások" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatizálás" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Előnézeti képek" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Hibakezelés" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Egyebek" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Mellőzött útvonal" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "A letöltés megkezdése a program indításakor" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Azonnali letöltés a készülék csatlakoztatását követően." + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Kilépés a programból a letöltés végeztével" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" +"Kilépés a programból letöltési hibák és figyelmeztetések ellenére is." + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "A letöltés kihagyása" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Egyedi azonosító megadása" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Felülírás" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Kihagyás" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Add meg a mellőzni kívánt útvonalat" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Kérlek add meg azt a könyvtárt ahol soha ne keressek fényképeket vagy " +"videókat" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Útvonal:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Alkönyvtár beállítások nem kezdődhetnek %s értékkel" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Alkönyvtár beállítások nem végződhetnek %s értékkel" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Alkönyvtár beállítások nem tartalmazhatnak két %s értéket egymás után" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"A %(image1)s kép %(image1_date)s %(image1_time)s kor készült és, a " +"%(image2)s kép %(image2_date)s %(image2_time)s kor készült." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "A %(type)s métaadat hiányzik." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "A fájlnévnek nincs kiterjesztése." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "A fájlnévnek nincs szám része." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Gyors Fotó Letöltő" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Letöltés" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Ezen alkalmazás fordítása…" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Eszköz" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Megállítás" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Nem jók a letöltési könyvtárak:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Nem jó a letöltési könyvtár:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fényképek" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videók" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "fénykép" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "videó" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Probléma a Biztonsági mentéssel" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "Letöltve: %(noFiles)s %(filetypes)s" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s : sikertelen letöltés" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "figyelmeztetések" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Minden letöltés befejeződött" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s letöltve" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s letöltése sikertelen volt" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "A program beállítása nem jó." + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Add meg a fényképek biztonsági mentésének útvonalát" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Add meg a videók biztonsági mentésének útvonalát" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -"Figyelem: Nincs elegendő metaadat a fájl teljes átnevezéshez. " -"Kérem válasszon más metaadatot az átnevezéshez." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/rapid.py:4095 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -"Figyelem: Nincs elegendő metaadat az alkönyvtár létrehozásához. " -"Kérem válasszon más metaadatot az alkönyvtár létrehozáshoz." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Példa: %s" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/rapid.py:4476 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -"A %(filetype)s alkönyvtár beállítások érvénytelenek, nem használhatóak.\n" -"Az alapértelmezett értékek kerülnek visszaállításra." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/rapid.py:4500 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -"A következő reguláris kifejezések hibásak, és távolításra kerülnek, ha nem " -"javítod ki őket:\n" -" %s" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:4639 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -"Ez a reguláris kifejezés hibás, és távolításra kerül, ha nem javítod ki:\n" -" %s" - -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Érvénytelen reguláris kifejezés" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "külső_meghajtó1" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "külső_meghajtó2" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Prága" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teherán" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Párizs" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Róma" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moszkva" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsó" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "alkönyvtár" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "fájlnév" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Ez a dátim, idő érték nem tűnik valósnak: %s" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "A fájlnévnek nincs kiterjesztése." +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "A fájlnévnek nincs szám része." +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Hiba a komponens elkészítésekor: %s." +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s métadatatát nem tudom olvasni" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s nem lehet létrehozni" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Hiba lépett fel a %(filetype)s másolása közben" +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "A %(filetype)s letöltése nem volt hibátlan." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s már létezik (le van töltve)" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:5552 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -"%(filetype)s biztonsági mentése nem készül el, mert nincs használható hely " -"számára" -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/rapid.py:5556 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -"A %(image1)s kép %(image1_date)s %(image1_time)s kor készült és, a " -"%(image2)s kép %(image2_date)s %(image2_time)s kor készült." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s már le van töltve" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/rapid.py:5563 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"A létező %(filetype)s típus utoljára %(date)s %(time)s lett módosítva.\r\n" -"Az alábbi azonosító hozzáadva: %(identifier)s" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "A létező %(filetype)s módosítva lett: %(date)s %(time)s." +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Nincs adat a %(filetype)s elnevezéséhez" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Hiba: %(errorno)s %(strerror)s" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:5635 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -"A fájl ellenőrzés hibát talált. A letöltött verzió eltér az eredetitől." -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "A métadatad hibás lehet" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -"A fájlnév, a kiterjesztés, és az Exif információ szerint ez már le van " -"töltve." -#: rapid/problemnotification.py:235 +#: ../raphodo/rapid.py:5709 #, python-format -msgid " It was backed up to %(volume)s" -msgstr " Biztonsági mentés létrehozva: %(volume)s" +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Biztonsági mentés létrehozva ezeken az eszközökön: " +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s és %(final_volume)s." +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:252 -#, python-format +#: ../raphodo/rapid.py:5789 msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" -msgstr "A fényképeknek azonos a neve, de eltérő időben készültek:%(details)s" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -"Hiba történt a biztonsági mentés közben ezen az eszközön: %(volume)s: " -"%(inst)s." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Hiba történt a biztonsági mentés közben ezen az eszközön %(volume)s." +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Hiba történt a biztonsági mentés közben az alábbi eszközökön: " +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s és %(volume)s (%(inst)s)." +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s és %(volume)s." +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "alkönyvtár és file neve" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "A biztonsági mentés már létezik itt: %(volume)s." +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "fájlnév" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "A biztonsági mentés az elábbi eszközökön már létezik: " +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "alkönyvtár" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "A biztonsági mentés felülírva ezen az eszközön: %(volume)s." +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "A biztonsági mentés felülírva ezeken az eszközökön: " +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Mai letöltések:" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -"Hiba lépett fel a könyvtárak létrehozáskor ezen az eszközön: %(volume)s: " -"%(inst)s." -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "Hiba lépett fel a könyvtárak létrehozáskor ezen az eszközökön: " +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Tárolt szám:" -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/renamepanel.py:331 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The time at which the Downloads today sequence number should be reset" msgstr "" -"A fájl ellenőrzés hibát talált a %(volume)s. A letöltött verzió eltér az " -"eredetitől." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "A fájl ellenörzés hibát talált ezen az eszközön: " +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Nap kezdete:" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s továbbá, %(newproblem)s" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Továbbá, még ezek %(problems)s." +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Továbbá, még ez %(problem)s." +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "A %(type)s métaadat hiányzik." +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Az inkompatibilis karakterek kihagyása" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "A következő métaadatad hiányzik: " +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s és %(final_missing_metadata_element)s." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Probléma az alkönyvtár és a fájlnév létrehozásakor" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Probléma az alkönyvtár és a fájlnév létrehozásakor" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Probléma a %s létrehozásakor" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Probléma a %s létrehozásakor" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fényképek és videók" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s már létezik, de biztonsági mentés létrehozva" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fénykép vagy videó" -#: rapid/problemnotification.py:406 +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -"Hiba történt a %(filetype)s másolásakor, de a biztonsági mentés létrehozva." -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Több probléma lépett fel." +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -"A program egyező nevű, de különböző időpontban készített képeket talált." -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "hibák voltak a biztonsági mentés közben" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Fénykép" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Hibák voltak a biztonsági mentés közben" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Videó" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "hiba volt a biztonsági mentés közben" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Hiba volt a biztonsági mentés közben" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, és %(backinguperror)s" +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "keresés (found %(photos)s photos and %(videos)s videos)..." +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "alkönyvtár és file neve" +msgid "Memory cards: %s" +msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "A kép már korábban le lett töltve." +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "Source: %(source)s" -msgstr "Forrás: %(source)s" +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" +msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Nem sikerült az alkönyvtár létrehozás" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#: rapid/subfolderfile.py:486 +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format -msgid "Path: %s" -msgstr "Path: %s" - -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Névjegy…" - -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "Összes _kijelölése" - -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Kijelöl minden fényképet" - -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Kijelöl minden videót" - -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Küldjön adományt..." - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Online help" - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Súgó" - -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Beállítások" - -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Kilépés" - -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Újratöltés" - -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Hibajelentés küldése..." - -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Ezen alkalmazás fordítása…" +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Kijelölések törlése" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Fájl" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Letöltés / Megszakítás" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Kijelölés" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Összes kijelölése_Munka-kód nélkül" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Összes kijelölése_Munka-kód szerint" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Nézet" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Hibanapló" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Kész letöltések kiürítése" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Előző fájl" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Következő fájl" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Súgó" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Fordítás" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "Letöltésben szerepel" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Letöltés" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Beállítások: Gyors Fénykép Letöltő" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -"A Fényképek Letöltési Könyvtára" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Például: /home/jozsef/Képek" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Letöltési alkönyvtár" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Letöltési könyvtár:" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"Válaszd ki a letöltési könyvtárat. Az alkönyvtárak automatikusan létre " -"fognak jönni az általad megadott könyvtár alá." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Letöltési könyvtár" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Fénykép Könyvtár" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Fénykép Átnevezés\t" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Fénykép Átnevezés" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Új:" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Eredeti:" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Válasszon egy letöltési könyvtárat" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Példa:" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Példa: %s" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Fénykép Átnevezés" +#~ msgid "externaldrive1" +#~ msgstr "külső_meghajtó1" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "" -"Videók Letöltési Könyvtára" +#~ msgid "externaldrive2" +#~ msgstr "külső_meghajtó2" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Sajnálom, a videó letöltési lehetőség le van tiltva. A videó letöltéshez, " -"kérlek telepítsd hachoir metadata és a kaa metadata csomagokat " -"a python részére, vagy az exiftool csomagot." +#~ msgid "Download cannot proceed" +#~ msgstr "A letöltés megszakadt." -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Válaszd ki a letöltési könyvtárat. Az alkönyvtárak automatikusan létre " -"fognak jönni az általad megadott könyvtár alá." +#~ msgid "scanning..." +#~ msgstr "keresés..." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Videó Könyvtár" +#~ msgid "Backing up error" +#~ msgstr "A biztonsági másolat készítése során hiba történt." -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Videó Átnevezés\t" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Forrás: %(source)s\n" +#~ "Cél: %(destination)s" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Videó Átnevezés" +#~ msgid "Job Code:" +#~ msgstr "Munka-szám:" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Átnevezési lehetőségek" +#~ msgid "Download Progress" +#~ msgstr "Letöltés Folyamatban" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Sorozat szám" +#~ msgid "Enter a Job Code" +#~ msgstr "Adjon meg munka-számot" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Határozza meg azt az időt 24 órás formában, ahol a Downloads today " -"sorozatszámot vissza kell állítani." +#~ msgid "and" +#~ msgstr "és" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Nap kezdete:" +#~ msgid "Using backup device" +#~ msgstr "A biztonsági mentés eszköz használata" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Mai letöltések:" +#~ msgid "Using backup devices" +#~ msgstr "A biztonsági mentés eszközök használata" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Tárolt szám:" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Kb. %(minutes)i:%(seconds)02i perc van hátra" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Kb. %i másodperc van hátra" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " óó:pp" +#~ msgid "About 1 minute remaining" +#~ msgstr "Kb. 1 perc van hátra" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "RAW és JPEG fájlok számkiosztásának szinkronizálása" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilitás egyéb operációs rendszerekkel" +#~ msgid "About 1 second remaining" +#~ msgstr "Kb. 1 másodperc van hátra" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Adja meg, hogy a képek és videók nevéből el legyenek-e távolítva az egyéb " -"operációs rendszerek által nem megengedett karakterek." +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "futás közben program információ megjelenítése a terminálban (default: " +#~ "%default)" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Az inkompatibilis karakterek kihagyása" +#, python-format +#~ msgid "and %s" +#~ msgstr "és %s" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Átnevezési lehetőségek" +#~ msgid "Name + extension" +#~ msgstr "Név + kiterjesztés" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Munka-szám" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Munka-szám" +#~ msgid " hh:mm" +#~ msgstr " óó:pp" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Hozzáadás…" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "Összes törlése" +#~ msgid "Backup" +#~ msgstr "Biztonsági mentés" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Munka-szám" +#~ msgid "Download Folder" +#~ msgstr "Letöltési könyvtár" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Eszközök" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilitás egyéb operációs rendszerekkel" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Eszközök" +#~ msgid "Download Subfolders" +#~ msgstr "Letöltési alkönyvtár" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Eszközök ahonnan a fotókat és a videókat letöltjük, mint például fényképező " -"gépek, memória kártyák, pendirve-ok.\n" -"\n" -"Letölthetsz egyszerre több eszközről, vagy kijelölhetsz egy könyvtárat a " -"merevlemezeden.\n" -"\n" -"A fényképezőgépről történő közvetlen letöltés még kísérleti lehetőség. Ha " -"a fényképezőgépről a letöltés lassú, vagy nem működik akkor próbáld meg a " -"fényképezőgépet PTP módba állítani. Ha ez nem lehetséges használj " -"kártyaolvasót." +#~ msgid "Job Codes" +#~ msgstr "Munka-szám" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Hordozható eszközök automatikus érzékelése" +#~ msgid "Original:" +#~ msgstr "Eredeti:" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Az eszközök automatikus felismerése" +#~ msgid "Program Automation" +#~ msgstr "Automatizálás" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Ha engedélyezed az automatikus felderítést a hordozható eszközre, akkor az " -"egész eszközön fogok keresni. Nagy méretű eszközön ez sokáig tarthat. \n" -"\n" -"Ha ez a lehetőség engedélyezve van, akkor a lehetséges eszköz érzékelésekor " -"rá fogok kérdezni, hogy akarod-e az automatikus felderítést ezen az eszközön." +#~ msgid "Example:" +#~ msgstr "Példa:" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Hely:" +#~ msgid "New:" +#~ msgstr "Új:" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Kérlek válassz könyvtárt a fotók és a videók számára, ha nem akarod hogy " -"automatikusan kerüljenek meghatározásra (disable auto detection)." +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Photos" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Eszköz beállítások" +#~ msgid "Backup\t" +#~ msgstr "Backup\t" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Megjegyzett elérési utak" +#~ msgid "Sequence Numbers" +#~ msgstr "Sorozat szám" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Megjegyzett útvonalak azok, amelyeket a különböző hordozható eszközökkel " -"kapcsolatban kiválasztasz letöltésre vagy mellőzésre." +#~ msgid "Error Handling" +#~ msgstr "Error Handling" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Mellőzött útvonal" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Hordozható eszközök automatikus érzékelése" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Add meg azt az útvonal végződést amit figyelmen kívül hagyjak amikor " -"fotókat vagy videókat keresek a letöltéshez. Bármilyen útvonal ami a " -"megadott értékre végződik nem lesz ellenőrizve." +#~ msgid "Backup" +#~ msgstr "Biztonsági mentés" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Ö_sszes eltávolítása" +#~ msgid "Download / Pause" +#~ msgstr "Letöltés / Megszakítás" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Használj python stílusú reguláris kifejezést" +#~ msgid "Download folder:" +#~ msgstr "Letöltési könyvtár:" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Eszköz beállítások" +#~ msgid "Error Log" +#~ msgstr "Hibanapló" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Backup\t" +#~ msgid "Rename Options" +#~ msgstr "Átnevezési lehetőségek" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Biztonsági mentés" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Beállítások: Gyors Fénykép Letöltő" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Kérlek válassz könyvtárt a biztonsági mentésnek, ha nem akarod hogy " -"automatikusan kerüljön meghatározásra (disable auto detection)." +#~ msgid "_Report a Problem..." +#~ msgstr "_Hibajelentés küldése..." -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Biztonsági mentés eszközök automatikus érzékelése" +#~ msgid "_Translate this Application..." +#~ msgstr "_Fordítás" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"A képekről és videókról letöltés közben több másolat készülhet, különböző " -"helyekre, például külső merevlemezre." +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Kész letöltések kiürítése" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "A fényképek és vidók biztonsági mentése letöltés közben" +#~ msgid "_Get Help Online..." +#~ msgstr "_Online help" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "Adja meg a könyvtárat, ahová a biztonsági másolatok készülnek." +#~ msgid "_Error Log" +#~ msgstr "_Hibanapló" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Fotók biztonsági mentésének helye:" +#~ msgid "_Make a Donation..." +#~ msgstr "_Küldjön adományt..." -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "A biztonsági másolat mappa neve:" +#~ msgid "_Help" +#~ msgstr "_Súgó" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Példa:" +#~ msgid "_View" +#~ msgstr "_Nézet" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Photos" +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Határozza meg azt az időt 24 órás formában, ahol a Downloads today " +#~ "sorozatszámot vissza kell állítani." -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "A videó biztonsági mentési könyvtára" +#~ msgid "only output errors to the command line" +#~ msgstr "csak a hibák megjelenítése a terminálban" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Videó biztonsági mentésének helye:" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Paris" +#~ msgstr "Párizs" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Egyebek" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatizálás" +#~ msgid "Prague" +#~ msgstr "Prága" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "A készülék lecsatlakoztatása a letöltést követően." +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "A letöltés megkezdése a program indításakor" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Azonnali letöltés a készülék csatlakoztatását követően." +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Kilépés a programból a letöltés végeztével" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" -"Kilépés a programból letöltési hibák és figyelmeztetések ellenére is." +#~ msgid "Tehran" +#~ msgstr "Teherán" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "A JPEG képek automatikus forgatása" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "" +#~ msgid "Rome" +#~ msgstr "Róma" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Teljesítmény" +#~ msgid "Moscow" +#~ msgstr "Moszkva" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Bélyegkép létrehozás (lassabb)" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Egyebek" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Error Handling" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Fénykép és Videó név összeütközés" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Egyedi azonosító megadása" +#~ msgid "Warsaw" +#~ msgstr "Varsó" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "A letöltés kihagyása" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Ha egyező nevű kép vagy videó már le lett töltve, ajánlja fel a kihagyást, " -"vagy a letöltés folytatását egyedi azonosító hozzáadásával" +#~ msgid "_Remember this choice" +#~ msgstr "_Emlékezzen erre a választásra" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Adja meg, hogy a biztonsági másolatok készítésekor felül legyenek-e írva az " -"azonos néven létező fájlok, vagy át legyenek ugorva." +#~ msgid "Device Detected" +#~ msgstr "Eszköz érzékelve" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Felülírás" +#~ msgid "_Add..." +#~ msgstr "_Hozzáadás…" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Kihagyás" +#~ msgid "R_emove All" +#~ msgstr "Összes törlése" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Hibakezelés" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Forrás: %(source)s" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importáld a fényképeidet és videóidat hatékonyan és megbízhatóan" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "RAW és JPEG fájlok számkiosztásának szinkronizálása" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Az érték visszaállítása nullára.\n" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Minden Munka-szám eltávolítása?" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Visszaállítás éjfélre.\n" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Minden Munka-szám el legyen távolítva?" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Elnézést, de ezek a beállítások hibásak:\n" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "A cél könyvtár nem hozható létre: %(directory)s\n" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Hiba a kép átnevezési beállításokban" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Hiba a fénykép átnevezési beállításoknál" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "A megadott letöltési mappa beállítás hibás." +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Hiba a videó letöltési alkönyvtár beállításoknál" -#~ msgid "Resetting to default values." -#~ msgstr "Visszaállítás az alapbeállításokra." +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Hiba a fénykép letöltési alkönyvtár beállításoknál" #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." -#~ msgstr "" -#~ "Figyelmeztetés: Nincs elegendő adat a név teljes kitöltéséhez. " -#~ "Kérem, használjon más átnevezési lehetőséget." - -#~ msgid "The subfolder preferences had some unnecessary values removed." +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Az almappára vonatkozó beállításokból el lettek távolítva a felesleges " -#~ "értékek." +#~ "Figyelem: Nincs elegendő metaadat a fájl teljes átnevezéshez. " +#~ "Kérem válasszon más metaadatot az átnevezéshez." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " +#~ "Warning: There is insufficient metadata to fully generate " #~ "subfolders. Please use other subfolder naming options." #~ msgstr "" -#~ "Figyelmeztetés: Nincs elegendő adat az almappa teljes " -#~ "kitöltéséhez. Kérem, használjon más almappa nevezési lehetőséget." +#~ "Figyelem: Nincs elegendő metaadat az alkönyvtár létrehozásához. " +#~ "Kérem válasszon más metaadatot az alkönyvtár létrehozáshoz." -#~ msgid "Select an image folder" -#~ msgstr "Válasszon egy könyvtárat a képeknek" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Hiba a videó átnevezési beállításoknál" #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "Should this device or partition be used to download photos or videos from?" #~ msgstr "" -#~ "\n" -#~ "Kérem ellenőrizze a beállításokat, indítsa újra a programot, és próbálja meg " -#~ "újra." +#~ "Akarod ezt az eszközt, vagy partíciót fénykép vagy videó letöltésre " +#~ "használni?" -#~ msgid "There is an error in the program preferences." -#~ msgstr "A program beállítása hibás." +#~ msgid "Photos:" +#~ msgstr "Fényképek:" -#~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "A kép elnevezését nem lehet meghatározni. Ellenőrizze, hogy elegendőek-e a " -#~ "meta-adatok." +#~ msgid "Videos:" +#~ msgstr "Videók:" -#~ msgid "Image has no metadata" -#~ msgstr "A kép nem rendelkezik meta-adatokkal." +#~ msgid "Photo Rename\t" +#~ msgstr "Fénykép Átnevezés\t" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "Új nap kezdődött - a mai letöltések száma vissza lesz állítva." +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Például: /home/jozsef/Képek" -#~ msgid "The device can now be safely removed" -#~ msgstr "Az eszköz biztonságosan eltávolítható." +#~ msgid "Photo Rename" +#~ msgstr "Fénykép Átnevezés" -#~ msgid "Download copying error" -#~ msgstr "Másolási hiba a letöltés során" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Fénykép és Videó név összeütközés" -#~ msgid "Backup image already exists" -#~ msgstr "A biztonsági másolat már létezik." +#~ msgid "Video Rename\t" +#~ msgstr "Videó Átnevezés\t" -#~ msgid "The image was not copied." -#~ msgstr "A kép nem lett másolva." +#~ msgid "Devices" +#~ msgstr "Eszközök" -#~ msgid "Image overwritten" -#~ msgstr "Kép felülírva" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Válaszd ki a letöltési könyvtárat. Az alkönyvtárak automatikusan létre " +#~ "fognak jönni az általad megadott könyvtár alá." -#~ msgid "errors" -#~ msgstr "hibák" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importáld a fényképeidet és videóidat hatékonyan és megbízhatóan" -#~ msgid "Backup device missing" -#~ msgstr "A biztonsági másolat eszköze hiányzik" +#~ msgid "Location:" +#~ msgstr "Hely:" -#~ msgid "No backup device was detected." -#~ msgstr "A biztonsági másolat eszköze nem érzékelhető" +#~ msgid "Photo Rename" +#~ msgstr "Fénykép Átnevezés" -#~ msgid "This device has no images to download from." -#~ msgstr "Ezen az eszközön nincsenek letölthető képek" +#~ msgid "Photo Folders" +#~ msgstr "Fénykép Könyvtár" -#~ msgid "Image has no thumbnail" -#~ msgstr "A képhez nem tartozik előnézet" +#~ msgid "Video Rename" +#~ msgstr "Videó Átnevezés" -#~ msgid "Image skipped" -#~ msgstr "Kép átugorva" +#~ msgid "Video Folders" +#~ msgstr "Videó Könyvtár" -#~ msgid "Image already exists" -#~ msgstr "A kép már létezik" +#~ msgid "Video backup folder name:" +#~ msgstr "A videó biztonsági mentési könyvtára" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Forrás: %(source)s\n" -#~ "Hiba: %(problem)s" +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Válasszon egy könyvtárt az alábbiaknak: %(file_types)s" -#, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "A keresés kész: nem található kép %s ." +#~ msgid "Photo backup folder name:" +#~ msgstr "A biztonsági másolat mappa neve:" -#, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "A keresés kész: %(number)s számú képet található: %(device)s" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "A program beállításainak visszaállítása, majd kilépés" -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 of %s kép átmásolva" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Minden beállítás visszaállításra került" -#, python-format -#~ msgid "Source: %s" -#~ msgstr "Forrás: %s" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "A program által felismerhető kép és videó kiterjesztések listázása, majd " +#~ "kilépés" #, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Biztonsági mentés készül az alábbi helyre: %(path)s" + #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "Adja meg a könyvtárat, ahová a biztonsági másolatok készülnek." + +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "A készülék lecsatlakoztatása a letöltést követően." + +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Forrás: %(source)s\n" -#~ "Cél: %(destination)s\n" -#~ "Hiba: %(problem)s" +#~ "Adja meg, hogy a képek és videók nevéből el legyenek-e távolítva az egyéb " +#~ "operációs rendszerek által nem megengedett karakterek." -#, python-format #~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Az alkönyvtár / kép nevének meghatározásához meta-adatra van szükség\n" -#~ "Forrás: %s" +#~ "Adja meg, hogy a biztonsági másolatok készítésekor felül legyenek-e írva az " +#~ "azonos néven létező fájlok, vagy át legyenek ugorva." #, python-format #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Alkönyvtár: %(subfolder)s\n" -#~ "Kép: %(image)s\n" -#~ "Hiba: %(problem)s" +#~ "A %(filetype)s alkönyvtár beállítások érvénytelenek, nem használhatóak.\n" +#~ "Az alapértelmezett értékek kerülnek visszaállításra." #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s kép átugorva" +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Forrás: %(source)s\n" -#~ "Cél: %(destination)s\n" -#~ "Hiba: %(errno)s %(strerror)s" +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "%(date)s\n" +#~ "%(time)s" #~ msgstr "" -#~ "A cél-könyvtár nem hozható létre\n" -#~ "%(directory)s\n" -#~ "Hiba: %(errno)s %(strerror)s" +#~ "%(date)s\n" +#~ "%(time)s" + +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s kép letöltve" +#~ msgid "Error: %(inst)s" +#~ msgstr "Hiba: %(inst)s" + +#~ msgid "Photo has already been downloaded" +#~ msgstr "A kép már korábban le lett töltve." + +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "A program egyező nevű, de különböző időpontban készített képeket talált." #, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." + #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Forrás: %(source)s\n" -#~ "Cél: %(destination)s\n" -#~ "Hiba: %(errorno)s %(strerror)s" +#~ "Ha egyező nevű kép vagy videó már le lett töltve, ajánlja fel a kihagyást, " +#~ "vagy a letöltés folytatását egyedi azonosító hozzáadásával" + +#~ msgid "_File" +#~ msgstr "_Fájl" + +#~ msgid "_Select" +#~ msgstr "_Kijelölés" + +#~ msgid "display debugging information when run from the command line" +#~ msgstr "Mutassa a hibakeresési információkat parancssoros futtatásnál." + +#~ msgid "Size" +#~ msgstr "Méret" #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "A letöltés megkezdődött %s helyről" +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s eszköz nem lett csatlakoztatva" + +#~ msgid "Free space:" +#~ msgstr "Szabad hely:" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Az előnézet nem jeleníthető meg" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(total)s %(filetypes)s összesen. Letöltve: %(number)s" -#~ msgid "It may be corrupted" -#~ msgstr "Hibás lehet" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "" +#~ "%(total)s %(filetypes)s összesen. Letöltve: %(number)s (%(remaining)s még " +#~ "hátra van)" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s a %(total)s képből átmásolva" +#~ msgid "Folder: %s" +#~ msgstr "könyvtár: %s" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "A letöltés befejeződött: %s" +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s letöltési könyvtár nem létezik" -#~ msgid "Job Code entered" -#~ msgstr "Munka-szám megadva" +#~ msgid "; " +#~ msgstr "; " -#~ msgid "Warning:" -#~ msgstr "Figyelmeztetés:" +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s letöltési könyvtár nem írható" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Elnézést, de néhány beállítás helytelen, és vissza lesz állítva." +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s letöltési könyvtár nem jó" +#, python-format #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "A beállítások érvényesek, de ellenőrizze azokat a helyes működés érdekében." +#~ "%(problem)s\n" +#~ "Fájl: %(file)s" -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "A program frissebb változata volt futtatva ezen a számítógépen.\n" -#~ "\n" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s métadatatát nem tudom olvasni" + +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Hiba a komponens elkészítésekor: %s." + +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Ez a dátim, idő érték nem tűnik valósnak: %s" + +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s üres" +#, python-format #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "A jelenlegi verzió frissebb a megelőzően futtatottnál. A beállítások " -#~ "ellenőrzése." +#~ "%(filetype)s biztonsági mentése nem készül el, mert nincs használható hely " +#~ "számára" + +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s már létezik (le van töltve)" -#~ msgid "Some preferences will be reset." -#~ msgstr "Néhány beállítás vissza lesz állítva" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s már le van töltve" -#~ msgid "Starting downloads" -#~ msgstr "A letöltések megkezdése" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s nem lehet létrehozni" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "A munka-számra várakozó letöltések megkezdése" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Hiba lépett fel a %(filetype)s másolása közben" -#~ msgid "Prompting for Job Code" -#~ msgstr "Adjon meg munka-számot" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Hiba történt a biztonsági mentés közben ezen az eszközön %(volume)s." -#~ msgid "No preferences needed to be changed." -#~ msgstr "A beállításokat nem kellett változtatni." +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "A fényképeknek azonos a neve, de eltérő időben készültek:%(details)s" -#~ msgid "Preferences were modified." -#~ msgstr "A beállítások módosultak." +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Hiba történt a biztonsági mentés közben ezen az eszközön: %(volume)s: " +#~ "%(inst)s." -#~ msgid "Problem using pynotify." -#~ msgstr "A pynotify használata során hiba jelentkezett." +#~ msgid "The metadata might be corrupt." +#~ msgstr "A métadatad hibás lehet" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." #~ msgstr "" -#~ "A jelenlegi verzió más beállításokat használ, mint a régi verzió. A korábbi " -#~ "beállítások egy része érvénytelen volt, nem lehetett frissíteni. Ezek " -#~ "visszaállításra kerültek." +#~ "A fájlnév, a kiterjesztés, és az Exif információ szerint ez már le van " +#~ "töltve." -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "A pynotify kiszolgálót nem sikerült elérni." +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Biztonsági mentés létrehozva: %(volume)s" -#~ msgid "Using manually specified path" -#~ msgstr "Kézzel megadott útvonal használata" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Biztonsági mentés létrehozva ezeken az eszközökön: " #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Érzékelve %(device)s megadott útvonalon %(path)s" +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "Automatically start download is false" -#~ msgstr "Az automatikus letöltés indítás nem lett beállítva" - -#~ msgid "Automatically start download is true" -#~ msgstr "Az automatikus letöltés indítás be lett állítva" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s és %(final_volume)s." -#~ msgid "images skipped" -#~ msgstr "képek átugorva" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Hiba történt a biztonsági mentés közben az alábbi eszközökön: " -#~ msgid "_Download " -#~ msgstr "_Letöltés " +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "A biztonsági mentés felülírva ezeken az eszközökön: " -#~ msgid "images downloaded" -#~ msgstr "képek letöltve" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "A biztonsági mentés felülírva ezen az eszközön: %(volume)s." -#~ msgid "_Pause" -#~ msgstr "_Megállítás" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "A biztonsági mentés az elábbi eszközökön már létezik: " -#~ msgid "Preferences were changed." -#~ msgstr "A beállítások megváltoztak." +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "A biztonsági mentés már létezik itt: %(volume)s." -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "" -#~ "a program által felismert fájl kiterjesztések listázása, majd kilépés" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s és %(volume)s." -#~ msgid "Goodbye" -#~ msgstr "Viszlát" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s és %(volume)s (%(inst)s)." -#~ msgid "Using" -#~ msgstr "Használatban" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Hiba lépett fel a könyvtárak létrehozáskor ezen az eszközön: %(volume)s: " +#~ "%(inst)s." -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Millimásodperc meta-adat nem található a képben" +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "Hiba lépett fel a könyvtárak létrehozáskor ezen az eszközökön: " #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s meta-adat nem található" +#~ msgid "Problem in %s generation" +#~ msgstr "Probléma a %s létrehozásakor" #, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Hiba a dátum/idő összetevőben. %s érték érvénytelennek tűnik." +#~ msgid "Problems in %s generation" +#~ msgstr "Probléma a %s létrehozásakor" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "kiterjesztés megadva, de a képnek nincs kiterjesztése" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Probléma az alkönyvtár és a fájlnév létrehozásakor" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Ezek a beállítások nem megfelelőek:" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Probléma az alkönyvtár és a fájlnév létrehozásakor" + +#~ msgid "The following metadata is missing: " +#~ msgstr "A következő métaadatad hiányzik: " #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Beállított érték '%(value)s' érvénytelen." +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s és %(final_missing_metadata_element)s." #, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" #~ msgstr "" -#~ "Beállítás '%(key)s' érvénytelen.\n" -#~ "Válasszon a listából %(value)s" - -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "kép száma lett megadva, de a fájlnévben nem található szám" +#~ "Hiba történt a %(filetype)s másolásakor, de a biztonsági mentés létrehozva." #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "a %s összetevővel hiba a név létrehozásakor" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s már létezik, de biztonsági mentés létrehozva" -#~ msgid " " -#~ msgstr " " +#~ msgid "there were errors backing up" +#~ msgstr "hibák voltak a biztonsági mentés közben" -#, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Egyedi azonosító hozzáaadva: '%s'" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Több probléma lépett fel." -#~ msgid "Image Rename" -#~ msgstr "Kép átnevezés" +#~ msgid "there was an error backing up" +#~ msgstr "hiba volt a biztonsági mentés közben" -#~ msgid "Missing Backup Devices" -#~ msgstr "Hiányzó biztonsági mentés eszköz" +#~ msgid "There were errors backing up" +#~ msgstr "Hibák voltak a biztonsági mentés közben" -#~ msgid "Image Name Conflicts" -#~ msgstr "Kép név ütközés" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, és %(backinguperror)s" -#~ msgid "Image Devices" -#~ msgstr "Kép eszköz" +#~ msgid "There was an error backing up" +#~ msgstr "Hiba volt a biztonsági mentés közben" -#~ msgid "Automation" -#~ msgstr "Automation" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Path: %s" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Példa: /home/user/photos" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Nem sikerült az alkönyvtár létrehozás" -#~ msgid "Download Folder" -#~ msgstr "Download Folder" +#~ msgid "Next File" +#~ msgstr "Következő fájl" -#~ msgid "Automation" -#~ msgstr "Automatizálás" +#~ msgid "Previous File" +#~ msgstr "Előző fájl" -#~ msgid "Image Devices" -#~ msgstr "Image Devices" +#~ msgid "_Download" +#~ msgstr "_Letöltés" -#~ msgid "Image Rename\t" -#~ msgstr "Image Rename\t" +#~ msgid "_Check All" +#~ msgstr "Összes _kijelölése" -#~ msgid "Automatically detect image devices" -#~ msgstr "Kép eszközök automatikus érzékelése" +#~ msgid "Performance" +#~ msgstr "Teljesítmény" -#~ msgid "Backup photos when downloading" -#~ msgstr "Letöltéskor biztonsági mentés készítése" +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Bélyegkép létrehozás (lassabb)" -#~ msgid "Backup" -#~ msgstr "Biztonsági mentés" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#~ msgid "Backup folder name:" -#~ msgstr "Biztonsági mentés könyvtár:" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#~ msgid "Backup location:" -#~ msgstr "Biztonsági mentés helye:" +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Hiba: %(errorno)s %(strerror)s" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s továbbá, %(newproblem)s" -#~ msgid "Download Folder" -#~ msgstr "Letöltési könyvtár" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Továbbá, még ezek %(problems)s." -#~ msgid "Error Log" -#~ msgstr "Hibanapló" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Továbbá, még ez %(problem)s." -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Hatékony és megbízható fénykép importálás" +#~ msgid "." +#~ msgstr "." -#~ msgid "Image location:" -#~ msgstr "Képek helye:" +#~ msgid "Invalid regular expression" +#~ msgstr "Érvénytelen reguláris kifejezés" +#, python-format #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Ha engedélyezi a mobil adattárolók automatikus érzékelését, akkor az egész " -#~ "eszközről össze lesznek gyűjtve a képek. Nagy tárhely esetén ez több időt " -#~ "vesz igénybe." - -#~ msgid "Image Rename" -#~ msgstr "Kép átnevezés" - -#~ msgid "Image Devices" -#~ msgstr "Kép eszköz" +#~ "A következő reguláris kifejezések hibásak, és távolításra kerülnek, ha nem " +#~ "javítod ki őket:\n" +#~ " %s" -#~ msgid "If you disable automatic detection, choose the exact backup location." +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" #~ msgstr "" -#~ "Ha kikapcsolja az automatikus érzékelést, válasszon pontos biztonsági mentés " -#~ "helyet." +#~ "Ez a reguláris kifejezés hibás, és távolításra kerül, ha nem javítod ki:\n" +#~ " %s" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Kilépés a programból a letöltések sikeres befejezését követően." - -#~ msgid "Ignore" -#~ msgstr "Figyelmen kívül hagyás" +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Kérlek válassz könyvtárt a fotók és a videók számára, ha nem akarod hogy " +#~ "automatikusan kerüljenek meghatározásra (disable auto detection)." #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Ha kikapcsolja az automatikus érzékelést, válasszon pontos mentési helyet." +#~ "Ha engedélyezed az automatikus felderítést a hordozható eszközre, akkor az " +#~ "egész eszközön fogok keresni. Nagy méretű eszközön ez sokáig tarthat. \n" +#~ "\n" +#~ "Ha ez a lehetőség engedélyezve van, akkor a lehetséges eszköz érzékelésekor " +#~ "rá fogok kérdezni, hogy akarod-e az automatikus felderítést ezen az eszközön." -#~ msgid "Report an error" -#~ msgstr "Hibabejelentés küldése" +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "" +#~ "A fotók biztonsági mentése a %(path)s könyvtárba és a videók biztonsági " +#~ "mentése a %(path2)s könyvtárba" -#~ msgid "Report a warning" -#~ msgstr "Figyelmeztetés küldése" +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Fotók és videók biztonsági mentésének helye: %(path)s" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "A letöltés megkezdése a kép eszköz érzékelésekor" +#~ msgid "_Uncheck All" +#~ msgstr "_Kijelölések törlése" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "Határozza meg, mi a teendő, ha nincsen biztonsági mentés eszköz." +#~ msgid "Select All Without _Job Code" +#~ msgstr "Összes kijelölése_Munka-kód nélkül" -#~ msgid "_Photos" -#~ msgstr "_Fényképek" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Összes kijelölése_Munka-kód szerint" -#~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ msgid "Photo Download Folders" #~ msgstr "" -#~ "A képek letöltésekor lehetséges biztonsági másolat készítése, pl. külső " -#~ "merevlemezre." +#~ "A Fényképek Letöltési Könyvtára" -#~ msgid "_Thumbnails" -#~ msgstr "_Indexképek" +#~ msgid "Example" +#~ msgstr "Példa:" -#~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ msgid "Video Download Folders" #~ msgstr "" -#~ "Válasszon, hogy a biztonsági mentés készítésekor felülírja az azonos nevű " -#~ "képeket, vagy ugorja át azokat." +#~ "Videók Letöltési Könyvtára" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "" -#~ "A fénykép eszköz leválasztása (kiadása) a letöltések elvégzését követően" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Válasszon egy letöltési könyvtárat" #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Döntse el, tartalmazhatnak-e a kép és mappa nevek olyan karaktereket, " -#~ "melyeket a többi operációs rendszer nem fogad el." +#~ "Válaszd ki a letöltési könyvtárat. Az alkönyvtárak automatikusan létre " +#~ "fognak jönni az általad megadott könyvtár alá." -#~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." -#~ msgstr "" -#~ "Határozza meg, mi a teendő, ha egy fényképnek azonos a neve egy korábban " -#~ "letöltött képpel." +#~ msgid "Rename Options" +#~ msgstr "Átnevezési lehetőségek" + +#~ msgid "Job Codes" +#~ msgstr "Munka-szám" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "Rapid Photo Downloader 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.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "A Gyors Fénykép Letöltő szabad szoftver; szabadon terjeszthető és " -#~ "módosítható a a Free Software Foundation által közzétett GNU General Public " -#~ "License szerint; akár (választásod alapján) bármely későbbi verzió szerint.\n" +#~ "Eszközök ahonnan a fotókat és a videókat letöltjük, mint például fényképező " +#~ "gépek, memória kártyák, pendirve-ok.\n" #~ "\n" -#~ "A Gyors Fénykép Letöltőt abban a reményben terjesztjük, hogy hasznos lesz, " -#~ "de GARANCIA NÉLKÜL; anélkül, hogy akár hallgatólagos garancia lenne " -#~ "ELADHATÓSÁGRA VAGY EGY ADOTT CÉLRA. Lásd további részletekért a GNU General " -#~ "Public License-t.\n" +#~ "Letölthetsz egyszerre több eszközről, vagy kijelölhetsz egy könyvtárat a " +#~ "merevlemezeden.\n" #~ "\n" -#~ "Kapnia kellett egy példányt a GNU General Public License-ből, ha nem, írjon " -#~ "az alábbi címre: Free Software Foundation, Inc., 51 Franklin Street, Fifth " -#~ "Floor, Boston, MA 02110-1301, USA." +#~ "A fényképezőgépről történő közvetlen letöltés még kísérleti lehetőség. Ha " +#~ "a fényképezőgépről a letöltés lassú, vagy nem működik akkor próbáld meg a " +#~ "fényképezőgépet PTP módba állítani. Ha ez nem lehetséges használj " +#~ "kártyaolvasót." + +#~ msgid "Automatically detect devices" +#~ msgstr "Az eszközök automatikus felismerése" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "A Mai letöltések értéke érvénytelen.\n" +#~ msgid "Device Options" +#~ msgstr "Eszköz beállítások" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "A 'Nap kezdete' beállítás értéke hibás.\n" +#~ msgid "Device Options" +#~ msgstr "Eszköz beállítások" + +#~ msgid "Remembered Paths" +#~ msgstr "Megjegyzett elérési utak" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Minden megjegyzett elérési út eltávolítása?" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Biztosan eltávolítod az összes megjegyzett elérési utat?" #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." -#~ msgstr "" -#~ "Az almappára vonatkozó beállítások érvénytelenek és nem használhatóak. " -#~ "Vissza lesznek állítva az alapértékekre." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "Valóban le akarsz tölteni innen? Néhány rendszeren ez sokáig tart." + +#~ msgid "the root of the file system" +#~ msgstr "a fájlrendszer gyökere" + +#~ msgid "Copy" +#~ msgstr "Másolás" + +#~ msgid "Move" +#~ msgstr "Áthelyezés" + +#~ msgid "From" +#~ msgstr "Honnan" + +#~ msgid "Auto Detect" +#~ msgstr "Automatikus Felismerés" + +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Letöltés innen: %(location)s." + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "A JPEG képek automatikus forgatása" + +#~ msgid "Re_move All" +#~ msgstr "Ö_sszes eltávolítása" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Add meg a fényképek biztonsági mentésének útvonalát" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Minden mellőzött útvonal törlése" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Válasszon egy könyvtárat a bizotnsági mentéseknek" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Valóban törölni szeretnéd az összes mellőzött útvonalat?" -#~ msgid "Image filename could not be generated" -#~ msgstr "A kép elnevezését nem lehet létrehozni." +#~ msgid "Miscellaneous" +#~ msgstr "Egyebek" -#~ msgid "Could not open image" -#~ msgstr "A kép megnyitása sikertelen." +#~ msgid "_Include in download" +#~ msgstr "Letöltésben szerepel" #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Az alkönyvtár neve nem volt meghatározható. Ellenőrizze, hogy van-e elegendő " -#~ "meta-adat." +#~ "Sajnálom, a videó letöltési lehetőség le van tiltva. A videó letöltéshez, " +#~ "kérlek telepítsd hachoir metadata és a kaa metadata csomagokat " +#~ "a python részére, vagy az exiftool csomagot." + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Add meg a videók biztonsági mentésének útvonalát" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "A jelenlegi verzió más beállításokat használ, mint a régi verzió. A " -#~ "beállítások frissültek.\n" -#~ "Kérem ellenőrizze a helyes működéshez." +#~ "Megjegyzett útvonalak azok, amelyeket a különböző hordozható eszközökkel " +#~ "kapcsolatban kiválasztasz letöltésre vagy mellőzésre." +#, python-format #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Válasszon, hogy a átugorja a kép letöltését, vagy egyedi azonosítót tegyen " -#~ "hozzá." +#~ "A létező %(filetype)s típus utoljára %(date)s %(time)s lett módosítva.\r\n" +#~ "Az alábbi azonosító hozzáadva: %(identifier)s" #, python-format -#~ msgid "%s is already running" -#~ msgstr "A %s már fut." +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Nincs adat a %(filetype)s elnevezéséhez" -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." -#~ msgstr "" -#~ "Adja meg a könyvtárat, ahol a biztonsági másolatokat tartja. \n" -#~ "\n" -#~ "Megjegyzés: ez alapján lesz meghatározva az is, hogy egy adott eszköz a " -#~ "biztonsági mentések tárolására való-e. Minden eszközön, amelyet biztonsági " -#~ "mentésként használ, hozza létre a megfelelő könyvtárat." +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "A létező %(filetype)s módosítva lett: %(date)s %(time)s." + +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Használj python stílusú reguláris kifejezést" #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "A kép eszközök letöltendő fényképeket tartalmazó készülékek, mint " -#~ "fényképezőgépek, memória kártyák, mobil adattárolók.\n" -#~ "\n" -#~ "Egy időben több eszközről is lehetséges a képek lementése.\n" -#~ "\n" -#~ "Ha a fényképezőgépről való letöltés rosszul, vagy egyáltalán nem működik, " -#~ "próbálja meg átállítani PTP módba. Ha ez nem lehetséges, egy kártyaolvasó " -#~ "használata lehet a megoldás." +#~ "Add meg azt az útvonal végződést amit figyelmen kívül hagyjak amikor " +#~ "fotókat vagy videókat keresek a letöltéshez. Bármilyen útvonal ami a " +#~ "megadott értékre végződik nem lesz ellenőrizve." -#~ msgid "Job Code not entered" -#~ msgstr "A munka-szám nincs megadva" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Ez az eszköz vagy partició még nem volt letöltési forrás." +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Adja meg az új munka-számot, vagy válasszon egy előzőt." +#~ msgid "To" +#~ msgstr "Hova" -#~ msgid "Enter a new job code." -#~ msgstr "Adja meg az új munka-számot" +#~ msgid "An unknown error occurred" +#~ msgstr "Ismeretlen hiba történt" -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Eszköz %(device)s (%(path)s) mellőzve" +#~ msgid "Help" +#~ msgstr "Súgó" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "A munka-szám már megadva, ne addja meg újra" +#~ msgid "Check All Photos" +#~ msgstr "Kijelöl minden fényképet" + +#~ msgid "Check All Videos" +#~ msgstr "Kijelöl minden videót" + +#~ msgid "About..." +#~ msgstr "Névjegy…" #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s kijelölve letöltésre innen" +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "keresés (found %(photos)s photos and %(videos)s videos)..." -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "" -#~ "Az eszköz vagy partíció adatai mindig letöltési forrásként szolgálnak." +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "A %(filetype)s letöltése nem volt hibátlan." + +#~ msgid "Quit" +#~ msgstr "Kilépés" + +#~ msgid "Refresh" +#~ msgstr "Újratöltés" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s nem használható letöltési eszközként." +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "A biztonsági másolat eszköze nem tartalmaz megfelelő könyvtárat a " +#~ "%(filetype) számára." + +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." +#~ msgstr "" +#~ "A fájl ellenőrzés hibát talált. A letöltött verzió eltér az eredetitől." #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Javaslat helyette: %s" +#~ msgid "" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "" +#~ "A fájl ellenőrzés hibát talált a %(volume)s. A letöltött verzió eltér az " +#~ "eredetitől." -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Erről az eszközről vagy partícióról le legyenek töltve a képek?" +#~ msgid "File verification failed on these devices: " +#~ msgstr "A fájl ellenörzés hibát talált ezen az eszközön: " diff --git a/po/id.po b/po/id.po index cb8e137..ad8c108 100644 --- a/po/id.po +++ b/po/id.po @@ -6,1955 +6,3756 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:14+0000\n" -"Last-Translator: Damon Lynch \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Indonesian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: id\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" msgstr "" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Perangkat" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Ukuran" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" -#: rapid/rapid.py:183 -msgid "Download Progress" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" msgstr "" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Unduh" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Jeda" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -"Folder unduh ini tidak valid:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -"Folder unduh ini tidak valid:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Mengunduh tidak dapat diproses" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Sisa 1 detik" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Sisa %i detik" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Sisa 1 menit" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Sisa %(minutes)i:%(seconds)02i menit" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "Foto dan Video" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "Foto dan Video" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +msgid "%s full" msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" +#: ../raphodo/devices.py:459 +msgid "Cameras" msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s failed to download" +msgid "%(device1)s + %(device2)s" msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(no_cameras)s Cameras" msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:3331 -msgid "From" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Foto:" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Video:" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "dan" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Ruang kosong:" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "%d days" msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniatur gambar" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "dan %s" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Backup %(file_type)s overwritten" +msgid "%s of %s matches" msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/errorlog.py:228 +msgid "Clear" msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" msgstr "" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Teks" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Nama Berkas" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Metadata" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Urutan" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Tanggal gambar" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Tanggal video" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Hari ini" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Kemarin" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nama" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Ekstensi" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Jumlah gambar" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Jumlah video" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Waktu pencahayaan" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 -msgid "MM (minutes)" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniatur gambar" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 -msgid "SS" +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" msgstr "" -#: rapid/preferencesdialog.py:374 +#: ../raphodo/problemnotification.py:598 #, python-format -msgid "Subfolder preferences should not start with a %s" +msgid "Problems backing up to %s" msgstr "" -#: rapid/preferencesdialog.py:376 +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 #, python-format -msgid "Subfolder preferences should not end with a %s" +msgid "%(month)s %(numeric_day)s" msgstr "" -#: rapid/preferencesdialog.py:380 +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 #, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +msgid "%(date)s %(year)s" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/rapid.py:1425 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" msgstr "" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" +#: ../raphodo/rapid.py:1432 +msgid "Install" msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/rapid.py:1450 +msgid "New version saved" msgstr "" -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/rapid.py:1451 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" +"The tar file and installer script are saved at:\n" +"\n" " %s" msgstr "" -#: rapid/preferencesdialog.py:1764 -#, python-format +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/rapid.py:1667 +msgid "&Source" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Unduh" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" +#: ../raphodo/rapid.py:1683 +msgid "&Quit" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" +#: ../raphodo/rapid.py:1715 +msgid "&About..." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" +#: ../raphodo/rapid.py:1811 +msgid "Destination" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" +#: ../raphodo/rapid.py:1812 +msgid "Rename" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/rapid.py:2049 +msgid "All" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:2050 +msgid "New" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:2052 +msgid "Show:" msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Perangkat" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 +#: ../raphodo/rapid.py:2315 #, python-format -msgid "%(filetype)s already exists" +msgid "Download %(files)s" msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Jeda" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:2608 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:2824 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" +"Folder unduh ini tidak valid:\n" +"%(folder1)s\n" +"%(folder2)s" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "" +"This download folder is invalid:\n" +"%s" msgstr "" +"Folder unduh ini tidak valid:\n" +"%s" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:2846 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:235 +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format -msgid " It was backed up to %(volume)s" -msgstr "" - -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" msgstr "" -#: rapid/problemnotification.py:252 -#, python-format +#: ../raphodo/rapid.py:2865 msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:269 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:279 +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 #, python-format -msgid "%(volume)s, " +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "%(noFiles)s %(filetypes)s downloaded" msgstr "" -#: rapid/problemnotification.py:288 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "%(noFiles)s %(filetypes)s failed to download" msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" msgstr "" -#: rapid/problemnotification.py:308 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:321 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "%(filetype)s failed to download" msgstr "" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:335 +#: ../raphodo/rapid.py:3748 #, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +msgid "%d failures" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:347 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:355 +#: ../raphodo/rapid.py:3775 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:357 +#: ../raphodo/rapid.py:3778 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:366 +#: ../raphodo/rapid.py:3783 #, python-format -msgid "The %(type)s metadata is missing." +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:371 +#: ../raphodo/rapid.py:3809 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "" - -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:393 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "Problems in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:395 +#: ../raphodo/rapid.py:3824 #, python-format -msgid "Problem in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "%(filetype)s already exists, but it was backed up" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "%(number)s %(filetypes)s" +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "Source: %(source)s" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/subfolderfile.py:486 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "Path: %s" +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:18 +#: ../raphodo/rapid.py:5789 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/renamepanel.py:331 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "Foto dan Video" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "Foto dan Video" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:97 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "" +#~ msgid "Size" +#~ msgstr "Ukuran" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Sisa %(minutes)i:%(seconds)02i menit" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "" +#~ msgid "About 1 minute remaining" +#~ msgstr "Sisa 1 menit" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "" +#~ msgid "About 1 second remaining" +#~ msgstr "Sisa 1 detik" + +#~ msgid "Download cannot proceed" +#~ msgstr "Mengunduh tidak dapat diproses" + +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Sisa %i detik" + +#~ msgid "Free space:" +#~ msgstr "Ruang kosong:" + +#~ msgid "and" +#~ msgstr "dan" + +#~ msgid "; " +#~ msgstr "; " + +#~ msgid "." +#~ msgstr "." + +#~ msgid "Photos:" +#~ msgstr "Foto:" + +#~ msgid "Videos:" +#~ msgstr "Video:" + +#, python-format +#~ msgid "and %s" +#~ msgstr "dan %s" diff --git a/po/it.po b/po/it.po index 9d98c36..6b2cea1 100644 --- a/po/it.po +++ b/po/it.po @@ -6,2744 +6,4796 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-21 23:51+0000\n" -"Last-Translator: Milo Casagrande \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: it\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s.%(minute)s.%(second)s.%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Dispositivo" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Dimensione" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Avanzamento scaricamento" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s non è stato smontato correttamente" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Riconoscimenti" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "Analisi..." +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Nessun backup configurato" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "l'origine del file system" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Non è stato rilevato alcun dispositivo di backup" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Scaricamento da %(location)s." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Nessuna posizione valida per i backup è stata specificata" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"Scaricare veramente da questa posizione? Su alcuni sistemi, l'analisi di " -"questa posizione può richiedere molto tempo." +"Durante il download è possibile effettuare il backup delle foto e dei video " +"in posizioni multiple, come ad esempio su dischi esterni." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Scarica" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Effettua il backup delle foto e dei video durante il download" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Sospendi" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Rileva automaticamente i dispositivi di backup" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Le seguenti cartelle da scaricare non sono valide:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"La seguente cartella da scaricare non è valida:\n" -"%s" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Nome cartella foto:" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Impossibile procedere con lo scaricamento" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Nome cartella video:" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" -"Nessun dispositivo di backup contiene una cartella valida per eseguire il " -"backup di %(filetype)s" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Esempio:" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "foto" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Se si disabilita la rilevazione automatica, scegliere le posizioni esatte " +"del salvataggio." -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "video" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Posizione del salvataggio delle fotografie" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Problema nel backup" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Seleziona posizione backup foto" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Manca circa 1 secondo" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Posizione del salvataggio dei video" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Mancano circa %i secondi" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Seleziona posizione backup video" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Manca circa 1 minuto" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "unità1" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Mancano circa %(minutes)i.%(seconds)02i minuti" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "unità2" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "foto e video" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "foto o video" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Opzioni backup" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "video THM" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "foto" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "audio" -#: rapid/rapid.py:2872 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "Scaricati %(noFiles)s %(filetypes)s" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s foto" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "Impossibile scaricare %(noFiles)s %(filetypes)s" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avvisi" - -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Scaricamenti completati" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s video" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s scaricati" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "impossibile scaricare %(filetype)s" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Dimensione dispositivo sconosciuta" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s su %(total)s %(filetypes)s (%(remaining)s rimanenti)" +msgid "No space free on %(size_total)s device" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s su %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Da" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Rileva automaticamente" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Foto" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Selezionare una cartella contenente %(file_types)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Video" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Copia" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Sposta" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Personalizzato..." -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Su" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Foto:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Selezionare una cartella in cui scaricare le foto" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Altro" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Video:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Test dispositivo..." -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Selezionare una cartella in cui scaricare i video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignora temporaneamente il dispositivo" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "e" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignora permanentemente il dispositivo" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Si utilizzano dispositivi di backup" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Analizza di nuovo" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Si utilizza un dispositivo di backup" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Non è stato rilevato alcun dispositivo di backup" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Fotocamere" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Spazio libero:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Dispositivi" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "Scaricamento da %(device_names)s" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Seleziona sorgente" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." - -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s liberi" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Backup di fotografie e video su %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s fotocamere" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "Backup su %(path)s" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s dispositivi" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Backup delle fotografie su %(path)s, dei video su %(path2)s" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Le preferenze del programma non sono valide" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "la cartella per scaricare %(file_type)s non esiste" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Cartella: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "la cartella per scaricare %(file_type)s non è valida" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "la cartella per scaricare %(file_type)s non è scrivibile" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniature" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"Visualizza informazioni sulla riga comando quando il programma è in " -"esecuzione (predefinito: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "Visualizza informazioni di debug quando eseguito dalla riga comando" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "Visualizza solo gli errori sulla riga comando" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -"Elenca le estensioni delle foto e dei video riconosciuti dal programma ed " -"esce" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:150 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
    \n" +"
  1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
  2. \n" +"
  3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
  4. \n" +"
\n" +" " msgstr "" -"Rileva automaticamente i dispositivi da cui scaricare, sovrascrivendo le " -"preferenze esistenti del programma" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -"Specifica manualmente il PATH del dispositivo da cui scaricare, " -"sovrascrivendo le preferenze esistenti del programma" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -"Reimposta tutte le preferenze e le impostazioni del programma ed esce" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
    \n" +"
  1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
  2. \n" +"
  3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
  4. \n" +"
\n" +" " msgstr "" -"Errore: specificare il dispositivo di auto-rilevamento o specificare " -"manualmente il percorso di un dispositivo dal quale scaricare, ma non " -"entrambe." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "e %s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
    \n" +"
  1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
  2. \n" +"
  3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
  4. \n" +"
  5. Text which you want to appear every time, such as a hyphen or a " +"space.
  6. \n" +"
\n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Tutte le impostazioni e preferenze sono state reimpostate" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Errore durante il backup" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Impossibile creare la directory di destinazione: %(directory)s\n" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:242 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -"Origine: %(source)s\n" -"Destinazione: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Errore: %(inst)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Backup %(file_type)s sovrascritto" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "Backup di %(file_type)s non eseguito" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Il backup di %(file_type)s esiste già" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"%(problem)s\n" -"File: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Si è verificato un errore sconosciuto" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Dispositivo rilevato" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:301 msgid "" -"Should this device or partition be used to download photos or videos from?" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"Utilizzare questo dispositivo o partizione come sorgente da cui scaricare " -"foto o video?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Ricordare questa scelta" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

    \n" +"
  1. Downloads today: tracks downloads completed during that " +"day.
  2. \n" +"
  3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
  4. \n" +"
  5. Session number: reset each time the program is run.
  6. \n" +"
  7. Sequence letter: like session numbers, but uses letters.
  8. \n" +"

\n" +"

\n" +"Read more about sequence numbers in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Data e ora" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

\n" +"

\n" +"Read more about file renaming in the online " +"documentation.

\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Testo" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Nome file" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Meta-dati" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Ordinamenti" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
    \n" +"
  1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
  2. \n" +"
  3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
  4. \n" +"
  5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
  6. \n" +"
\n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Codice lavoro" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Data dell'immagine" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Data del video" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Oggi" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Ieri" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "Tempo di scaricamento" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nome + estensione" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 -msgid "Name" -msgstr "Nome" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 -msgid "Extension" -msgstr "Estensione" +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 -msgid "Image number" -msgstr "Numero immagine" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" -#: rapid/generatenameconfig.py:172 -msgid "Video number" -msgstr "Numero video" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 -msgid "Aperture" -msgstr "Apertura" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

\n" +" Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Data e ora" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Testo" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Nome file" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Meta-dati" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Ordinamenti" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Codice lavoro" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Data dell'immagine" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Data del video" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Oggi" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Ieri" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Tempo di scaricamento" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "Nome" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "Estensione" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "Numero immagine" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "Numero video" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "Apertura" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Tempo di esposizione" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Lunghezza focale" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Marca fotocamera" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Modello fotocamera" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Modello fotocamera breve" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Modello della fotocamera breve (es.: DSC-P92)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Numero seriale" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Contatore dell'otturatore" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Numero file" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Solo la cartella" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Cartella e file" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Nome del proprietario" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Codec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Larghezza" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Altezza" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Lunghezza" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Fotogrammi per secondo" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Artista" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Copyright" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Scaricati oggi" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Numero della sessione" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Numero della sotto-cartella" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Numero memorizzato" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Lettera di sequenza" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Tutte le cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Ultima cifra" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Ultime 2 cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Ultime 3 cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Ultime 4 cifre" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Caso originale" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "MAIUSCOLO" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "minuscolo" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Una cifra" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Due cifre" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Tre cifre" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Quattro cifre" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Cinque cifre" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Sei cifre" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Sette cifre" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Sotto-secondi" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "AAAAMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "AAAA-MM-GG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "AAMMGG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "AA-MM-GG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMGGAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMGGAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMGG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "GGMMAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "GGMMAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "GG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Mese (intero)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Mese (abbreviato)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minuti)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Le preferenze della sotto-cartella non dovrebbero iniziare con un %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -"Le preferenze della sotto-cartella non dovrebbero terminare con un %s" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Codice lavoro" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -"Le preferenze della sotto-cartella non dovrebbero contenere due %s uno dopo " -"l'altro" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Rimuovere tutti i codici lavoro?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Occorre rimuovere tutti i codici lavoro?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Rimuovere tutti i percorsi memorizzati?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Occorre rimuovere tutti i percorsi memorizzati?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Rimuovere tutti i percorsi ignorati?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Occorre rimuovere tutti i percorsi ignorati?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Errore nelle preferenze di rinomina foto" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Errore nelle preferenze di rinomina video" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Errore nelle preferenze di scarica sotto-cartelle foto" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Errore nelle preferenze di scarica sotto-cartelle video" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Inserire un codice lavoro" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Inserire un nuovo codice lavoro o selezionarne uno precedente" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Inserire un nuovo codice lavoro" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Codice lavoro:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Inserire un persorco da ignorare" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -"Specificare un percorso che non sarà mai esaminato per cercare fotografie e " -"video" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Percorso:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Codici Lavoro" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

Creating a custom preset is not required, but can help " +"you keep organized.

The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Preferenze" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automazione" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniature" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Gestione degli errori" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Varie" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Percorsi Ignorati" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Inizia il download all'avvio del programma" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Inizia il download quando il dispositivo viene inserito" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Esce dal programma quando il download è completo" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" +"Esce dal programma anche se si sono verificati errori e avvisi durante il " +"download" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Salta il download" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Aggiunta di un identificatore univoco" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Sovrascrivi" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Salta" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Inserire un persorco da ignorare" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Specificare un percorso che non sarà mai esaminato per cercare fotografie e " +"video" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Percorso:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Le preferenze della sotto-cartella non dovrebbero iniziare con un %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" +"Le preferenze della sotto-cartella non dovrebbero terminare con un %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Le preferenze della sotto-cartella non dovrebbero contenere due %s uno dopo " +"l'altro" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s è stata scattata il %(image1_date)s alle %(image1_time)s, e " +"%(image2)s il %(image2_date)s alle %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Il %(type)s metadata è mancante." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Il nome del file non ha un'estensione." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Il nome del file non ha una componente numerica." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Scarica" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Traduci questa applicazione..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Dispositivo" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Sospendi" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

\n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

Do you really want to " +"change the source path to %(new_path)s?

You are currently downloading " +"from %(source_path)s.

If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

\n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

\n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Le seguenti cartelle da scaricare non sono valide:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"La seguente cartella da scaricare non è valida:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "foto" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "video" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Problema nel backup" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "Scaricati %(noFiles)s %(filetypes)s" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "Impossibile scaricare %(noFiles)s %(filetypes)s" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avvisi" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Scaricamenti completati" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s scaricati" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "impossibile scaricare %(filetype)s" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Le preferenze del programma non sono valide" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

On some models you also need to change the setting USB for " +"charging to USB for file transfers.

Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

Alternatively, you " +"can ignore this device." +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Codice lavoro" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Selezioanre un percorso in cui salvare le fotografie" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Selezioanre un percorso in cui salvare i video" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -"Attenzione: meta-dati insufficienti per generare completamente il " -"nome. Utilizzare altre opzioni per la rinomina." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/rapid.py:4095 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -"Attenzione: meta-dati insufficienti per generare completamente le " -"sotto-cartelle. Utilizzare altre opzioni per identificare le sotto-" -"cartelle." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "Example: %s" -msgstr "Esempio: %s" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/rapid.py:4500 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"The download cannot start because the %(camera)s cannot be " +"unmounted.

You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -"Le preferenze della sotto-cartella %(filetype)s inserite non sono valide e " -"non possono essere utilizzate.\n" -"Vengono ripristinati i valori predefiniti." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/rapid.py:4639 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -"Le espressioni regolari che seguono non sono valide e saranno rimosse a meno " -"che non vengano corrette:\n" -" %s" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:4881 #, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -"Questa espressione regolare non è valida e sarà rimossa a meno che non venga " -"corretta:\n" -" %s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Espressione regolare non valida" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "driveesterno1" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "driveesterno1" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

On some systems, scanning " +"this location can take a very long time." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Parigi" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlino" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Mosca" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsavia" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Giacarta" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stoccolma" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "sotto-cartella" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nome del file" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Il valore della data %s non sembra essere valido" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Il nome del file non ha un'estensione." +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Il nome del file non ha una componente numerica." +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Error generating component %s." -msgstr "Errore nel generare la componente %s." +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "i meta-dati %(filetype)s non sono leggibili" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s non può essere generato" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Si è verificato un errore durante la copia di %(filetype)s" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "%(filetype)s non è stato scaricato correttamente" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s esiste già" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:5563 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"Non si può effettuare il backup di %(filetype)s in quanto non è stata " -"travata nessuna posizione adatta." -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/rapid.py:5566 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -"%(image1)s è stata scattata il %(image1_date)s alle %(image1_time)s, e " -"%(image2)s il %(image2_date)s alle %(image2_time)s." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s è stato già scaricato" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -"La data di ultima modifica dei %(filetype)s esistenti è %(date)s alle " -"%(time)s. E' stato aggiunto l'identificatoe univoco '%(identifier)s'." -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "Il %(filetype)s è stato modificato il %(date)s alle %(time)s." +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Non ci sono dati con cui nominare i %(filetype)s." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Errore: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"Controllo del file non riuscito. La versione scaricata è diversa " -"dall'originale." -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "I metadata potrebbero essere corrotti." +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -"Il nome del file, l'estensione e le informazioni Exif indicano che è già " -"stato scaricato." -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " È stato effettuato il backup su %(volume)s" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " È stato effettuato il backup su questi di dispositivi: " +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s e %(final_volume)s." +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -"Sono state rilevato foto con lo stesso nome del file, ma scattate in ore " -"differenti: %(details)s" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Si è verificato un errore salvando su %(volume)s: %(inst)s." +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Si è verificato un errore salvando su %(volume)s." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -"Si sono verificati degli errori durante il backup sui seguenti dispositivi " -"di backup: " -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "sottocartella e nome del file" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nome del file" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s e %(volume)s (%(inst)s)." +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "sotto-cartella" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s e %(volume)s." +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Il backup esiste già su %(volume)s." +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Downloads oggi:" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Il backup esiste già in queste posizioni: " +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Salvataggio sovrascritto su %(volume)s." +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Numero memorizzato:" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Salvataggi sovrascritti su questi dispositivi: " +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Giorno iniziale:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -"Si è verificato un errore durante la creazione delle directory su " -"%(volume)s: %(inst)s." -#: rapid/problemnotification.py:323 +#: ../raphodo/renamepanel.py:345 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Si è verificato un errore durante la creazione delle directory sui seguenti " -"dispositivi di backup: " -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Elimina caratteri incompatibili" + +#: ../raphodo/renamepanel.py:363 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -"Controllo dei file non riuscito su %(volume)s. La versione nel backup è " -"diversa da quella scaricata." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Controllo dei file non riuscito sui seguenti dispositivi: " +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Inoltre, %(newproblem)s" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "Rinomina foto" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Inoltre, si è verificato %(problems)s." +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "Rinomina video" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Inoltre, si è verificato un %(problem)s." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "Opzioni di rinomina" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "foto e video" -#: rapid/problemnotification.py:366 +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "foto o video" + +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "The %(type)s metadata is missing." -msgstr "Il %(type)s metadata è mancante." +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 video" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "I seguenti metadata sono mancanti: " +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 foto" -#: rapid/problemnotification.py:371 +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s e %(final_missing_metadata_element)s." +msgid "%(path)s on %(camera)s" +msgstr "%(path)s su %(camera)s" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problemi nella generazione della sottocartella e del nome del file" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problema nella generazione della sottocartella e del nome del file" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "Immagini" -#: rapid/problemnotification.py:393 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "Problems in %s generation" -msgstr "Problemi nella generazione %s" +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/problemnotification.py:395 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid "Problem in %s generation" -msgstr "Problema nella generazione %s" +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s esiste già, ma si è effettuato il backup" +msgid "%(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s (%(human_readable)s)" -#: rapid/problemnotification.py:406 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "" -"Si è verificato un errore durante la copia di %(filetype)s, ma ne è stato " -"effettuato il backup" +msgid "Memory cards: %s" +msgstr "Schede di memoria: %s" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Si sono verificati molteplici errori" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Scaricato come:" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

Previous download:
%(filename)s
%(path)s
%(date)s" msgstr "" -"Sono state rilevate fotografie con gli stessi nomi di file, ma prese ad " -"orari diversi" +"

Scaricamenti precedenti:
%(filename)s
%(path)s
%(date)s" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "si sono verificati errori salvando" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Copia percorso" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Si sono verificati errori salvando" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s e %(last_item)s" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "si è verificato un errore salvando" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "uno" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Si è verificato un errore salvando" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "due" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, e %(backinguperror)s" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "tre" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "quattro" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "" -"scansione in corso (trovate %(photos)s fotografie e %(videos)s video)..." +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "cinque" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "sei" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "sottocartella e nome del file" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "sette" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "La fotografia è stata già scaricata" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "otto" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Origine: %(source)s" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "nove" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "" -"Si è verificato un errore nella creazione della sottocartella di download" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "dieci" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Percorso: %s" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "undici" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Informazioni..." +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "dodici" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "Seleziona _tutto" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "tredici" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Controlla fotografie" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "quattordici" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Controlla video" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "quindici" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Fai una donazione..." +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "sedici" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Richiedi Aiuto In Linea..." +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "diciassette" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Aiuto" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "diciotto" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Preferenze" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "diciannove" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Esci" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "venti" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Aggiorna" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Segnala un Problema..." +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Traduci questa applicazione..." +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Deseleziona Tutti" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_File" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Download / Sospendi" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Seleziona" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Seleziona Tutto _Senza il Codice _Lavoro" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Origine: %(source)s\n" +#~ "Destinazione: %(destination)s" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Seleziona Tutto _Con il Codice Lavoro" +#~ msgid "Size" +#~ msgstr "Dimensione" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Visualizza" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Registro errori" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Esempio: %s" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Svotare i Downloads Completati" +#~ msgid "externaldrive1" +#~ msgstr "driveesterno1" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "File precedente" +#~ msgid "Backing up error" +#~ msgstr "Errore durante il backup" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "File successivo" +#~ msgid "and" +#~ msgstr "e" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Aiuto" +#~ msgid "Using backup devices" +#~ msgstr "Si utilizzano dispositivi di backup" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Traduci questa Applicazione..." +#~ msgid "Using backup device" +#~ msgstr "Si utilizza un dispositivo di backup" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Includi nel download" +#, python-format +#~ msgid "and %s" +#~ msgstr "e %s" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Download" +#~ msgid "Name + extension" +#~ msgstr "Nome + estensione" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Preferenze: Rapid Photo Downloader" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "" -"Cartelle per il download delle " -"foto" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Esempio: /home/user/Immagini" +#~ msgid "Backup" +#~ msgstr "Backup" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Sottocartella di download" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Cartella di download:" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Photos" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Scelta della cartella di download. Sottocartelle per le fotografie scaricate " -"saranno create automaticamente in questa cartella utilizzando la struttura " -"specificata sotto." +#~ msgid "Example" +#~ msgstr "Esempio" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Cartella di download" +#~ msgid "Original:" +#~ msgstr "Originale:" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Cartelle delle foto" +#~ msgid "Example:" +#~ msgstr "Esempio:" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Rinomina foto\t" +#~ msgid "New:" +#~ msgstr "Nuovo:" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Rinomina foto" +#~ msgid "Backup\t" +#~ msgstr "Backup\t" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#~ msgid "Backup" +#~ msgstr "Backup" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Nuovo:" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Scelta della cartella di download. Sottocartelle per le fotografie scaricate " +#~ "saranno create automaticamente in questa cartella utilizzando la struttura " +#~ "specificata sotto." -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Originale:" +#~ msgid "Download folder:" +#~ msgstr "Cartella di download:" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Esempio" +#~ msgid "Error Log" +#~ msgstr "Registrazione degli Errori" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Rinomina foto" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Preferenze: Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "" -"Cartelle per il download dei " -"video" +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Specificare l'ora nel formato 24 ore a cui il numero di sequenza " +#~ "Downloads oggi dovrebbe essere reimpostato." -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Spiacenti, la funzionalità dello scarico dei video è disabilitata. Per " -"scaricare i video, si prega di installare i pacchetti python hachoir " -"metadata e kaa metadata, oppure exiftool." +#~ msgid "_Report a Problem..." +#~ msgstr "_Segnala un Problema..." -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Scegliere la cartella per il download. Le sottocartelle per i video " -"scaricati saranno create automaticamente in questa cartella utilizzando la " -"struttura specificata sotto." +#~ msgid "_Translate this Application..." +#~ msgstr "_Traduci questa Applicazione..." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Cartelle video" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Svotare i Downloads Completati" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Rinomina video\t" +#~ msgid "_Get Help Online..." +#~ msgstr "_Richiedi Aiuto In Linea..." -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Rinomina video" +#~ msgid "_Help" +#~ msgstr "_Aiuto" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Opzioni di rinomina" +#~ msgid "externaldrive2" +#~ msgstr "driveesterno1" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Numeri di sequenza" +#~ msgid "About 1 minute remaining" +#~ msgstr "Manca circa 1 minuto" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Specificare l'ora nel formato 24 ore a cui il numero di sequenza " -"Downloads oggi dovrebbe essere reimpostato." +#~ msgid "Berlin" +#~ msgstr "Berlino" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Giorno iniziale:" +#~ msgid "Paris" +#~ msgstr "Parigi" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Downloads oggi:" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Numero memorizzato:" +#~ msgid "Prague" +#~ msgstr "Praga" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Sincronizza i numeri di sequenza RAW + JPEG" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Compatibilità con altri sistemi operativi" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Specificare se dai nomi delle foto, dei video e delle cartelle occorre " -"rimuovere qualche carattere non ammesso da altri sistemi operativi." +#~ msgid "Tehran" +#~ msgstr "Teheran" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Elimina caratteri incompatibili" +#~ msgid "Stockholm" +#~ msgstr "Stoccolma" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Opzioni di rinomina" +#~ msgid "Rome" +#~ msgstr "Roma" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Codici Lavoro" +#~ msgid "Moscow" +#~ msgstr "Mosca" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Codici Lavoro" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Aggiungere..." +#~ msgid "Jakarta" +#~ msgstr "Giacarta" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "R_imuovi Tutto" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Codici Lavoro" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Dispositivi" +#~ msgid "Warsaw" +#~ msgstr "Varsavia" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Dispositivi" +#~ msgid "Job Codes" +#~ msgstr "Codici Lavoro" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"I dispositivi indicano da dove si scaricano fotografie e video, come " -"macchine fotografiche, schede di memoria o Dispositivi di Memorizzazione " -"Portatile (PSD).\n" -"\n" -"Puoi scaricare da più dispositivi simultaneamente, oppure puoi specificare " -"una posizione sul tuo disco fisso.\n" -"\n" -"Scaricare direttamente dalla macchina fotografica è attualmenet una " -"caratteristica sperimentale. Se scaricando direttamente dalla tua macchina " -"fotografica funziona male o per niente, prova ad impostarla in modalità PTP. " -" Se ciò non fosse possibile, occorre utilizzare un lettore di schede di " -"memoria." +#~ msgid "Job Codes" +#~ msgstr "Codici Lavoro" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Rileva automaticamente i dispositivi di memorizzazione portatile" +#~ msgid "Device Detected" +#~ msgstr "Dispositivo rilevato" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Rileva i dispositivi automaticamente" +#~ msgid "R_emove All" +#~ msgstr "R_imuovi Tutto" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Se abiliti la rilevazione automatica dei Dispositivi di Memorizzazione " -"Portatile (PSD), sarà analizzato tutto il dispositivo. Su grossi dispositivi " -"ciò potrebbe richiedere un po' di tempo.\n" -"\n" -"Quando questa opzione è abilitata, ed un dispositivo potenziale viene " -"rilevato, ti verrà richiesto di determinare se questo dovrà essere " -"analizzato o meno." +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Sincronizza i numeri di sequenza RAW + JPEG" + +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Origine: %(source)s" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Posizione:" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Selezionare una cartella in cui scaricare i video" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Se si disabilita la rilevazione automatica, scegliere la posizione esatte " -"delle fotografie e dei video." +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Selezionare una cartella contenente %(file_types)s" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Opzioni Dispositivo" +#~ msgid "Photos:" +#~ msgstr "Foto:" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Percorsi Memorizzati" +#~ msgid "Devices" +#~ msgstr "Dispositivi" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"I percorsi memorizzati sono quelli associati con i dispositivi che hai " -"scelto di analizzare sempre oppure di ignorare quando la rilevazione " -"automatica dei Dispositivi di Memorizzazione Portatile (PSD) è abilitata." +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Scegliere la cartella per il download. Le sottocartelle per i video " +#~ "scaricati saranno create automaticamente in questa cartella utilizzando la " +#~ "struttura specificata sotto." -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Percorsi Ignorati" +#~ msgid "Automatically detect devices" +#~ msgstr "Rileva i dispositivi automaticamente" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Specifica la porzione finale dei percorsi che vuoi ignorare quando si " -"analizzano i dispositivi per le fotografie o i video. Qualsiasi percorso che " -"termini con i valori di seguito non sarà analizzato." +#~ msgid "Location:" +#~ msgstr "Posizione:" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Ri_muovi Tutto" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importa le tue foto ed i video in modo efficiente ed affidabile" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Utilizza espressioni regolari _python-style" +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Specificare se dai nomi delle foto, dei video e delle cartelle occorre " +#~ "rimuovere qualche carattere non ammesso da altri sistemi operativi." -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Opzioni Dispositivo" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Scegliere se, durante un salvataggio, si vuole sovrascrivere un file che " +#~ "abbia lo stesso nome sul dispositivo di salvataggio, o ignorarne la copia." -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Backup\t" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Backup" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Se si disabilita la rilevazione automatica, scegliere le posizioni esatte " -"del salvataggio." +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Rileva automaticamente i dispositivi di backup" +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Errore: %(inst)s" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Durante il download è possibile effettuare il backup delle foto e dei video " -"in posizioni multiple, come ad esempio su dischi esterni." +#~ msgid "Select All Without _Job Code" +#~ msgstr "Seleziona Tutto _Senza il Codice _Lavoro" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Effettua il backup delle foto e dei video durante il download" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Seleziona Tutto _Con il Codice Lavoro" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Specificare la cartella in cui memorizzare i backup sul dispositivo. \n" -"\n" -"Nota: sarà usato anche per determinare se il dispositivo è utilizzato o " -"meno per i backup. Per ogni dispositivo che vuoi utilizzare per i backup, " -"crea una cartella al suo interno con uno di questi nomi." +#~ msgid "_File" +#~ msgstr "_File" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Posizione del salvataggio delle fotografie" +#~ msgid "_Select" +#~ msgstr "_Seleziona" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Nome della cartella del backup delle foto:" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Sono state rilevate fotografie con gli stessi nomi di file, ma prese ad " +#~ "orari diversi" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Esempio:" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Photos" +#~ msgid "Free space:" +#~ msgstr "Spazio libero:" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Nome della cartella di backup dei video:" +#~ msgid "; " +#~ msgstr "; " -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Posizione del salvataggio dei video" +#~ msgid "." +#~ msgstr "." -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Cartella: %s" + +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Varie" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Percorso: %s" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automazione programma" +#~ msgid "Next File" +#~ msgstr "File successivo" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Smonta (\"espelli\") il dispositivo al completamento del download" +#~ msgid "Previous File" +#~ msgstr "File precedente" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Inizia il download all'avvio del programma" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s liberi" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Inizia il download quando il dispositivo viene inserito" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Esce dal programma quando il download è completo" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" -"Esce dal programma anche se si sono verificati errori e avvisi durante il " -"download" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Backup su %(path)s" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Ruota automaticamente le immagini JPEG" +#~ msgid "Videos:" +#~ msgstr "Video:" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Controllare i file mentre vengono scaricati" +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "File: %(file)s" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Prestazioni" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Selezionare una cartella in cui scaricare le foto" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Generazione delle miniature (lento)" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Errore nel generare la componente %s." -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Varie" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s non può essere generato" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Gestione degli errori" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Si è verificato un errore durante la copia di %(filetype)s" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Nomi di foto e video in conflitto" +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s esiste già" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Aggiunta di un identificatore univoco" +#, python-format +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "" +#~ "Non si può effettuare il backup di %(filetype)s in quanto non è stata " +#~ "travata nessuna posizione adatta." -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Salta il download" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s è stato già scaricato" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Quando una fotografia o un video con lo stesso nome è già stata scaricata, " -"scegli se saltare il download oppure aggiungere un identificatore unico." +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "Il %(filetype)s è stato modificato il %(date)s alle %(time)s." -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Scegliere se, durante un salvataggio, si vuole sovrascrivere un file che " -"abbia lo stesso nome sul dispositivo di salvataggio, o ignorarne la copia." +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Errore: %(errorno)s %(strerror)s" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Sovrascrivi" +#~ msgid "The metadata might be corrupt." +#~ msgstr "I metadata potrebbero essere corrotti." -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Salta" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "" +#~ "Il nome del file, l'estensione e le informazioni Exif indicano che è già " +#~ "stato scaricato." -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Gestione degli errori" +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " È stato effettuato il backup su %(volume)s" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importa le tue foto ed i video in modo efficiente ed affidabile" +#~ msgid " It was backed up to these devices: " +#~ msgstr " È stato effettuato il backup su questi di dispositivi: " #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Origine: %(source)s\n" -#~ "Problema: %(problem)s" +#~ "Sono state rilevato foto con lo stesso nome del file, ma scattate in ore " +#~ "differenti: %(details)s" + +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "" +#~ "Si sono verificati degli errori durante il backup sui seguenti dispositivi " +#~ "di backup: " #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Scansione del dispositivo completata: nessuna immagine trovata in %s" +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Scansione del dispositivo completata: trovate %(number)s immagini in " -#~ "%(device)s" +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " + +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s e %(volume)s (%(inst)s)." #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 di %s immagini copiate" +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s e %(volume)s." #, python-format -#~ msgid "Source: %s" -#~ msgstr "Origine: %s" +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Il backup esiste già su %(volume)s." -#~ msgid "Could not open image" -#~ msgstr "Impossibile aprire l'immagine" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Il backup esiste già in queste posizioni: " #, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." #~ msgstr "" -#~ "Sottocartella: %(subfolder)s\n" -#~ "Immagine: %(image)s\n" -#~ "Problema: %(problem)s" +#~ "Si è verificato un errore durante la creazione delle directory su " +#~ "%(volume)s: %(inst)s." -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "Errors occurred when creating directories on the following backup devices: " #~ msgstr "" -#~ "Origine: %(source)s\n" -#~ "Destinazione: %(destination)s\n" -#~ "Errore: %(errno)s %(strerror)s" +#~ "Si è verificato un errore durante la creazione delle directory sui seguenti " +#~ "dispositivi di backup: " + +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Inoltre, si è verificato %(problems)s." + +#~ msgid "The following metadata is missing: " +#~ msgstr "I seguenti metadata sono mancanti: " + +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s e %(final_missing_metadata_element)s." -#~ msgid "Image overwritten" -#~ msgstr "Immagine sovrascritta" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problemi nella generazione della sottocartella e del nome del file" -#~ msgid "No backup device was detected." -#~ msgstr "Nessun dispositivo di backup è stato rilevato." +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problema nella generazione della sottocartella e del nome del file" -#~ msgid "This device has no images to download from." -#~ msgstr "Questo dispositivo non ha immagini da scaricare." +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s esiste già, ma si è effettuato il backup" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s di %(total)s immagini copiate" +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "" +#~ "Si è verificato un errore durante la copia di %(filetype)s, ma ne è stato " +#~ "effettuato il backup" + +#~ msgid "Multiple problems were encountered" +#~ msgstr "Si sono verificati molteplici errori" #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Il download è inziato da %s" +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, e %(backinguperror)s" -#~ msgid "Image already exists" -#~ msgstr "L'immagine esiste già" +#~ msgid "Photo has already been downloaded" +#~ msgstr "La fotografia è stata già scaricata" -#~ msgid "errors" -#~ msgstr "errori" +#~ msgid "Download / Pause" +#~ msgstr "Download / Sospendi" -#~ msgid "Some preferences will be reset." -#~ msgstr "Alcune preferenze saranno azzerate." +#~ msgid "_Check All" +#~ msgstr "Seleziona _tutto" -#~ msgid "Warning:" -#~ msgstr "Attenzione:" +#~ msgid "_Download" +#~ msgstr "_Download" -#~ msgid "Automatically start download is false" -#~ msgstr "Avvio automatico dei download disattivo" +#~ msgid "_Error Log" +#~ msgstr "_Registro errori" -#~ msgid "Automatically start download is true" -#~ msgstr "Avvio automatico dei download attivo" +#~ msgid "_Make a Donation..." +#~ msgstr "_Fai una donazione..." -#~ msgid "images skipped" -#~ msgstr "immagini saltate" +#~ msgid "_View" +#~ msgstr "_Visualizza" -#~ msgid "Goodbye" -#~ msgstr "Arrivederci" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Compatibilità con altri sistemi operativi" -#, python-format -#~ msgid "%s is already running" -#~ msgstr "%s è già in esecuzione" +#~ msgid "Download Folder" +#~ msgstr "Cartella di download" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Scusa ma queste preferenze contengono un errore:\n" +#~ msgid "Download Subfolders" +#~ msgstr "Sottocartella di download" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Errore nelle preferenze Rinomina Immagine" +#~ msgid "Photo Rename" +#~ msgstr "Rinomina foto" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Errore nelle preferenze Sottocartella di Download" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Nomi di foto e video in conflitto" -#~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ msgid "Program Automation" +#~ msgstr "Automazione programma" + +#~ msgid "Sequence Numbers" +#~ msgstr "Numeri di sequenza" + +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Esempio: /home/user/Immagini" + +#~ msgid "Error Handling" +#~ msgstr "Gestione degli errori" + +#~ msgid "Miscellaneous" +#~ msgstr "Varie" + +#~ msgid "Photo Download Folders" #~ msgstr "" -#~ "Le preferenze sottocartella inserite non sono valide e non possono essere " -#~ "usate.\n" -#~ "Saranno reimpostate ai loro valori di default." +#~ "Cartelle per il download delle " +#~ "foto" -#~ msgid "The subfolder preferences had some unnecessary values removed." +#~ msgid "Photo Rename\t" +#~ msgstr "Rinomina foto\t" + +#~ msgid "Rename Options" +#~ msgstr "Opzioni di rinomina" + +#~ msgid "Video Download Folders" #~ msgstr "" -#~ "Sono stati rimossi alcuni valori non necessari nelle preferenze " -#~ "sottocartella." +#~ "Cartelle per il download dei " +#~ "video" -#~ msgid "Select an image folder" -#~ msgstr "Selezionare una cartella contenente le foto" +#~ msgid "Video Rename\t" +#~ msgstr "Rinomina video\t" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Selezionare una cartella per le immagini di backup" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Rileva automaticamente i dispositivi di memorizzazione portatile" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Resetta i valori a zero.\n" +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Generazione delle miniature (lento)" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Il valore Downloads Oggi non è valido.\n" +#~ msgid "Performance" +#~ msgstr "Prestazioni" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Si resetta a mezzanotte.\n" +#~ msgid "Photo Folders" +#~ msgstr "Cartelle delle foto" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Il valore della preferenza 'Inizio del giorno' è corrotto.\n" +#~ msgid "Photo Rename" +#~ msgstr "Rinomina foto" -#~ msgid "Resetting to default values." -#~ msgstr "Si resettano ai valori di default." +#~ msgid "Photo backup folder name:" +#~ msgstr "Nome della cartella del backup delle foto:" + +#~ msgid "Rename Options" +#~ msgstr "Opzioni di rinomina" #~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" #~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" +#~ "Specificare la cartella in cui memorizzare i backup sul dispositivo. \n" #~ "\n" -#~ "Per favore controlla le preferenze, riavvia il programma e prova di nuovo" +#~ "Nota: sarà usato anche per determinare se il dispositivo è utilizzato o " +#~ "meno per i backup. Per ogni dispositivo che vuoi utilizzare per i backup, " +#~ "crea una cartella al suo interno con uno di questi nomi." -#~ msgid "There is an error in the program preferences." -#~ msgstr "C'è un errore nelle referenze programma." +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Smonta (\"espelli\") il dispositivo al completamento del download" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Origine: %(source)s\n" -#~ "Destinazione: %(destination)s\n" -#~ "Problema: %(problem)s" +#~ msgid "Video Folders" +#~ msgstr "Cartelle video" -#~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "Non si è potuto generare correttamente il nome file dell'immagine. " -#~ "Controllare che ci siano sufficienti metadati per l'immagine." +#~ msgid "Video Rename" +#~ msgstr "Rinomina video" -#~ msgid "Image filename could not be generated" -#~ msgstr "Non si è potuto generare il nome file dell'immagine" +#~ msgid "Video backup folder name:" +#~ msgstr "Nome della cartella di backup dei video:" -#, python-format #~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "I metadati sono essenziali per generare i nomi delle sottocartelle / " -#~ "immagini.\n" -#~ "Origine: %s" +#~ "Quando una fotografia o un video con lo stesso nome è già stata scaricata, " +#~ "scegli se saltare il download oppure aggiungere un identificatore unico." -#~ msgid "Image has no metadata" -#~ msgstr "L'immagine non ha metadati" +#~ msgid "_Add..." +#~ msgstr "_Aggiungere..." -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "" -#~ "Un nuovo giorno è iniziato - si resetta il numero di sequenza 'Downloads " -#~ "Oggi'" +#~ msgid "the root of the file system" +#~ msgstr "l'origine del file system" -#~ msgid "Download copying error" -#~ msgstr "Errore nella copia del download" +#~ msgid "Copy" +#~ msgstr "Copia" -#, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Aggiunto identificatore univoco '%s'" +#~ msgid "Move" +#~ msgstr "Sposta" -#~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "Impossibile generare correttamente il nome della sottocartella. Controllare " -#~ "che ci siano metadati sufficienti per l'immagine." +#~ msgid "From" +#~ msgstr "Da" + +#~ msgid "Auto Detect" +#~ msgstr "Rileva automaticamente" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Selezioanre un percorso in cui salvare le fotografie" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Selezioanre un percorso in cui salvare i video" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Occorre rimuovere tutti i percorsi memorizzati?" + +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Occorre rimuovere tutti i percorsi ignorati?" #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s immagini ignorate" +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Salvataggio sovrascritto su %(volume)s." #, python-format #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Non si è potuto creare la cartella di destinazione\n" -#~ "%(directory)s\n" -#~ "Errore: %(errno)s %(strerror)s" +#~ "La data di ultima modifica dei %(filetype)s esistenti è %(date)s alle " +#~ "%(time)s. E' stato aggiunto l'identificatoe univoco '%(identifier)s'." -#, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s immagini scaricate" +#~ msgid "Invalid regular expression" +#~ msgstr "Espressione regolare non valida" -#~ msgid "The device can now be safely removed" -#~ msgstr "Il dispositivo può adesso essere rimosso in modo sicuro" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Si è verificato un errore salvando su %(volume)s: %(inst)s." -#~ msgid "Backup image already exists" -#~ msgstr "L'immagine di backup esiste già" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Si è verificato un errore salvando su %(volume)s." #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "Origine: %(source)s\n" -#~ "Destinazione: %(destination)s\n" -#~ "Errore: %(errorno)s %(strerror)s" +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Non ci sono dati con cui nominare i %(filetype)s." -#~ msgid "The image was not copied." -#~ msgstr "L'immagine non è stata copiata." +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s e %(final_volume)s." -#~ msgid "Backup device missing" -#~ msgstr "Manca il dispositivo di backup" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Salvataggi sovrascritti su questi dispositivi: " -#~ msgid "Image has no thumbnail" -#~ msgstr "L'immagine non ha miniatura" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problema nella generazione %s" -#~ msgid "Image skipped" -#~ msgstr "Immagine ignorata" +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Problemi nella generazione %s" -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "" -#~ "Le preferenze del programma sembrano essere valide, ma occorre controllarle " -#~ "per assicurare la correttezza delle operazioni." +#~ msgid "there were errors backing up" +#~ msgstr "si sono verificati errori salvando" -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "Una versione più recente di questo programma è stato eseguito su questo " -#~ "computer.\n" -#~ "\n" +#~ msgid "there was an error backing up" +#~ msgstr "si è verificato un errore salvando" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "La miniatura non può essere visualizzata" +#~ msgid "There were errors backing up" +#~ msgstr "Si sono verificati errori salvando" -#~ msgid "It may be corrupted" -#~ msgstr "Può essere corrotto" +#~ msgid "There was an error backing up" +#~ msgstr "Si è verificato un errore salvando" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Download completato da %s" +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Inoltre, %(newproblem)s" + +#~ msgid "Failed to create download subfolder" +#~ msgstr "" +#~ "Si è verificato un errore nella creazione della sottocartella di download" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Spiacente, alcune preferenze non sono valide e saranno ripristinate." +#~ msgid "_Uncheck All" +#~ msgstr "_Deseleziona Tutti" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Non occorre cambiare alcuna preferenza." +#~ msgid "_Include in download" +#~ msgstr "_Includi nel download" -#~ msgid "Preferences were modified." -#~ msgstr "Le preferenze sono state modificate." +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Ruota automaticamente le immagini JPEG" #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Questa versione del programma è più recente della versione eseguita in " -#~ "precedenza. Si controllano le preferenze." - -#~ msgid "Problem using pynotify." -#~ msgstr "Riscontrato un problema usando pynotify." +#~ "Se si disabilita la rilevazione automatica, scegliere la posizione esatte " +#~ "delle fotografie e dei video." #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Questa versione del programma utilizza preferenze diverse dalla vecchia " -#~ "versione. Alcune delle preferenze precedenti non erano valide, e non hanno " -#~ "potuto essere aggiornate. Saranno reimpostate." - -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Impossibile acquisire le proprietà server di pynotify." +#~ "Se abiliti la rilevazione automatica dei Dispositivi di Memorizzazione " +#~ "Portatile (PSD), sarà analizzato tutto il dispositivo. Su grossi dispositivi " +#~ "ciò potrebbe richiedere un po' di tempo.\n" +#~ "\n" +#~ "Quando questa opzione è abilitata, ed un dispositivo potenziale viene " +#~ "rilevato, ti verrà richiesto di determinare se questo dovrà essere " +#~ "analizzato o meno." #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" +#~ "\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "Please check them to ensure correct operation." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Questa versione del programma utilizza preferenze diverse dalla vecchia " -#~ "versione. Le tue preferenze sono state aggiornate.\n" +#~ "I dispositivi indicano da dove si scaricano fotografie e video, come " +#~ "macchine fotografiche, schede di memoria o Dispositivi di Memorizzazione " +#~ "Portatile (PSD).\n" #~ "\n" -#~ "Controllarle per assicurare la correttezza delle operazioni." - -#~ msgid "Using manually specified path" -#~ msgstr "Si utilizza un percorso specificato manualmente" - -#, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Rilevato %(device)s con il percorso %(path)s" +#~ "Puoi scaricare da più dispositivi simultaneamente, oppure puoi specificare " +#~ "una posizione sul tuo disco fisso.\n" +#~ "\n" +#~ "Scaricare direttamente dalla macchina fotografica è attualmenet una " +#~ "caratteristica sperimentale. Se scaricando direttamente dalla tua macchina " +#~ "fotografica funziona male o per niente, prova ad impostarla in modalità PTP. " +#~ " Se ciò non fosse possibile, occorre utilizzare un lettore di schede di " +#~ "memoria." -#~ msgid "images downloaded" -#~ msgstr "immagini scaricate" +#~ msgid "Device Options" +#~ msgstr "Opzioni Dispositivo" -#~ msgid "_Pause" -#~ msgstr "_Pausa" +#~ msgid "Device Options" +#~ msgstr "Opzioni Dispositivo" -#~ msgid "Preferences were changed." -#~ msgstr "Le preferenze sono state modificate." +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "" +#~ "Specifica la porzione finale dei percorsi che vuoi ignorare quando si " +#~ "analizzano i dispositivi per le fotografie o i video. Qualsiasi percorso che " +#~ "termini con i valori di seguito non sarà analizzato." -#~ msgid "_Download " -#~ msgstr "_Download " +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Utilizza espressioni regolari _python-style" -#~ msgid "Using" -#~ msgstr "Si usa" +#~ msgid "Remembered Paths" +#~ msgstr "Percorsi Memorizzati" -#~ msgid "list image file extensions the program recognizes and exit" +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "elenca le estensioni per i files delle immagini che il programma riconosce, " -#~ "ed esce" - -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Metadato sotto-secondi non presente nell'immagine" +#~ "Spiacenti, la funzionalità dello scarico dei video è disabilitata. Per " +#~ "scaricare i video, si prega di installare i pacchetti python hachoir " +#~ "metadata e kaa metadata, oppure exiftool." #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "Metadato %s non presente nell'immagine" +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Inoltre, si è verificato un %(problem)s." -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Errore nel componente data e ora. Il valore %s non sembra valido" +#~ msgid "Re_move All" +#~ msgstr "Ri_muovi Tutto" -#~ msgid "extension was specified but image name has no extension" +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "è stata specificata un'estensione ma il nome dell'immagine non ha estensione" +#~ "I percorsi memorizzati sono quelli associati con i dispositivi che hai " +#~ "scelto di analizzare sempre oppure di ignorare quando la rilevazione " +#~ "automatica dei Dispositivi di Memorizzazione Portatile (PSD) è abilitata." -#~ msgid "image number was specified but image filename has no number" +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." #~ msgstr "" -#~ "è stato specificato un numero immagine ma il nome file dell'immagine non ha " -#~ "numero" - -#~ msgid "These preferences are not well formed:" -#~ msgstr "Queste preferenze non sono formalmente corrette:" +#~ "scansione in corso (trovate %(photos)s fotografie e %(videos)s video)..." #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Il valore delle preferenze '%(value)s' non è valido" +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s non è stato smontato correttamente" #, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" -#~ msgstr "" -#~ "La chiave delle preferenze '%(key)s' non è valida\n" -#~ "Sono previsti uno di %(value)s" +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s.%(minute)s.%(second)s.%(subsecond)s" -#, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "errore nella generazione del nme con il componente %s" +#~ msgid "Download Progress" +#~ msgstr "Avanzamento scaricamento" -#~ msgid " " -#~ msgstr " " +#~ msgid "scanning..." +#~ msgstr "Analisi..." -#~ msgid "Image Rename" -#~ msgstr "Rinomina Immagine" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Scaricamento da %(location)s." -#~ msgid "Missing Backup Devices" -#~ msgstr "Dispositivi di Backup Mancanti" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Scaricare veramente da questa posizione? Su alcuni sistemi, l'analisi di " +#~ "questa posizione può richiedere molto tempo." -#~ msgid "Image Name Conflicts" -#~ msgstr "Conflitti sul Nome Immagine" +#~ msgid "Download cannot proceed" +#~ msgstr "Impossibile procedere con lo scaricamento" -#~ msgid "Image Devices" -#~ msgstr "Dispositivi Immagine" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Mancano circa %i secondi" -#~ msgid "Automation" -#~ msgstr "Automazione" +#~ msgid "About 1 second remaining" +#~ msgstr "Manca circa 1 secondo" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Esempio: /home/utente/fotografie" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Mancano circa %(minutes)i.%(seconds)02i minuti" -#~ msgid "Image Devices" -#~ msgstr "Dispositivi Immagine" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s su %(total)s %(filetypes)s (%(remaining)s rimanenti)" -#~ msgid "Download Folder" -#~ msgstr "Cartella di Download" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s su %(total)s %(filetypes)s" -#~ msgid "Image Rename\t" -#~ msgstr "Rinomina Immagine\t" +#~ msgid "To" +#~ msgstr "Su" -#~ msgid "Backup photos when downloading" -#~ msgstr "Backup delle foto durante il download" +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Backup delle fotografie su %(path)s, dei video su %(path2)s" -#~ msgid "Automation" -#~ msgstr "Automazione" +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Backup di fotografie e video su %(path)s" -#~ msgid "Backup" -#~ msgstr "Backup" +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "la cartella per scaricare %(file_type)s non è scrivibile" -#~ msgid "Backup folder name:" -#~ msgstr "Nome della cartella di backup:" +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "la cartella per scaricare %(file_type)s non è valida" -#~ msgid "Automatically detect image devices" -#~ msgstr "Rileva automaticamente i dispositivi immagine" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "la cartella per scaricare %(file_type)s non esiste" +#, python-format #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" #~ msgstr "" -#~ "Scelta se saltare il download dell'immagine, oppure aggiungere un " -#~ "identificatore univoco." +#~ "Visualizza informazioni sulla riga comando quando il programma è in " +#~ "esecuzione (predefinito: %default)" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "Visualizza informazioni di debug quando eseguito dalla riga comando" -#~ msgid "Download Folder" -#~ msgstr "Cartella di Download" +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "Errore: specificare il dispositivo di auto-rilevamento o specificare " +#~ "manualmente il percorso di un dispositivo dal quale scaricare, ma non " +#~ "entrambe." -#~ msgid "Error Log" -#~ msgstr "Registrazione degli Errori" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "" +#~ "Reimposta tutte le preferenze e le impostazioni del programma ed esce" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importa le tue immagini in modo efficiente ed affidabile" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Tutte le impostazioni e preferenze sono state reimpostate" -#~ msgid "Image location:" -#~ msgstr "Locazione dell'immagine" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "Elenca le estensioni delle foto e dei video riconosciuti dal programma ed " +#~ "esce" -#~ msgid "Image Rename" -#~ msgstr "Rinomina Immagini" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Impossibile creare la directory di destinazione: %(directory)s\n" -#~ msgid "Image Devices" -#~ msgstr "Dispositivi Immagine" +#~ msgid "only output errors to the command line" +#~ msgstr "Visualizza solo gli errori sulla riga comando" -#~ msgid "Exit program after completion of successful download" +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Termina il programma al termine del completamento di un download con esito " -#~ "positivo" +#~ "Specifica manualmente il PATH del dispositivo da cui scaricare, " +#~ "sovrascrivendo le preferenze esistenti del programma" -#~ msgid "Ignore" -#~ msgstr "Ignora" +#~ msgid "" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" +#~ msgstr "" +#~ "Rileva automaticamente i dispositivi da cui scaricare, sovrascrivendo le " +#~ "preferenze esistenti del programma" #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "Should this device or partition be used to download photos or videos from?" #~ msgstr "" -#~ "Se si disabilita il rilevamento automatico, scegliere l'esatta locazione " -#~ "delle immagini." +#~ "Utilizzare questo dispositivo o partizione come sorgente da cui scaricare " +#~ "foto o video?" -#~ msgid "Report an error" -#~ msgstr "Riporta un errore" +#~ msgid "_Remember this choice" +#~ msgstr "_Ricordare questa scelta" -#~ msgid "Report a warning" -#~ msgstr "Riporta una segnalazione" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Errore nelle preferenze di scarica sotto-cartelle video" -#~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." -#~ msgstr "" -#~ "Rapid Photo Downloader è software libero; puoi ridistribuirlo e/o " -#~ "modificarlo alle condizioni della GNU General Public License come pubblicato " -#~ "dalla Free Software Foundation; o la versione 2 della Licenza, o (a tua " -#~ "scelta) ogni versione successiva.\n" -#~ " \n" -#~ "Rapid Photo Downloader è distributed nella speranza che sarà utile, ma SENZA " -#~ "NESSUNA GARANZIA; anche senza la garanzia implicita di COMMERCIABILITA' o " -#~ "IDONEITA' PER UNO SCOPO PARTICOLARE. Vedi la GNU General Public License per " -#~ "dettagli ulteriori.\n" -#~ "\n" -#~ "Dovresti aver ricevuto una copia della GNU General Public License con Rapid " -#~ "Photo Downloader; altrimenti, scrivi alla Free Software Foundation, Inc., 51 " -#~ "Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Errore nelle preferenze di scarica sotto-cartelle foto" -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." -#~ msgstr "" -#~ "Specifica la cartella nella quale i backups sono memorizzati sul " -#~ "dispositivo. \n" -#~ "\n" -#~ "Nota: questa sarà anche usata per determinare se un dispositivo è " -#~ "utilizzato per i backups o meno. Per ogni dispositivo che si vuol utilizzare " -#~ "per il backup, crearvi una cartella con questo nome." +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Occorre rimuovere tutti i codici lavoro?" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Smonta (\"espelle\") il dispositivo immagini al termine del download" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Errore nelle preferenze di rinomina foto" -#~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." -#~ msgstr "" -#~ "Quando si effettua il backup, scegliere se sovrascrivere un'immagine che ha " -#~ "lo stesso nome sul dispositivo di backup, o se saltarne il backup." +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Rimuovere tutti i percorsi memorizzati?" -#~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." -#~ msgstr "" -#~ "Specificare cosa fare quando un'immagine con lo stesso nome è già stata " -#~ "scaricata o salvata." +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Rimuovere tutti i percorsi ignorati?" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Inizia il download all'inserimento di un dispositivo immagini" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Rimuovere tutti i codici lavoro?" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "Specificare cosa fare quando non ci sono dispositivi di backup." +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Errore nelle preferenze di rinomina video" -#~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." -#~ msgstr "" -#~ "Specificare se l'immagine o i nomi di cartella dovrebbero avere rimossi i " -#~ "caratteri non permessi da altri sistemi operativi." +#~ msgid "Job Code:" +#~ msgstr "Codice lavoro:" -#~ msgid "_Photos" -#~ msgstr "_Fotografie" +#~ msgid "Enter a Job Code" +#~ msgstr "Inserire un codice lavoro" +#, python-format #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Si possono salvare in locazioni diverse le proprie fotografie mentre vengono " -#~ "scaricate, ad esempio un dischi esterni." +#~ "Le espressioni regolari che seguono non sono valide e saranno rimosse a meno " +#~ "che non vengano corrette:\n" +#~ " %s" -#~ msgid "_Thumbnails" -#~ msgstr "_Miniature" +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Questa espressione regolare non è valida e sarà rimossa a meno che non venga " +#~ "corretta:\n" +#~ " %s" +#, python-format #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "I dispositivi immaginw sono dispositivi da cui scaricare fotografie, come " -#~ "macchine fotografiche, schede di memoria o dispositivi di memorizzazione " -#~ "portatili (PSD).\n" -#~ "\n" -#~ "Puoi scaricare fotografie da più dispositivi immagine contemporaneamente.\n" -#~ "\n" -#~ "Se il download diretto dalla tua macchina fotografica funziona male o non " -#~ "funziona per niente, prova ad impostarla in modalità PTP. Se questo non " -#~ "fosse possibile, considera di utilizzare un lettore di schede di memoria." +#~ "Le preferenze della sotto-cartella %(filetype)s inserite non sono valide e " +#~ "non possono essere utilizzate.\n" +#~ "Vengono ripristinati i valori predefiniti." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Attenzione: I metadati dell'immagine non sono sufficienti per " -#~ "generare correttamente un nome. Per favore, usa altre opzioni di " -#~ "rinomina." +#~ "Attenzione: meta-dati insufficienti per generare completamente il " +#~ "nome. Utilizzare altre opzioni per la rinomina." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " +#~ "Warning: There is insufficient metadata to fully generate " #~ "subfolders. Please use other subfolder naming options." #~ msgstr "" -#~ "Attenzione: I metadati dell'immagine non sono sufficienti per " -#~ "generare correttamente sottocartelle. Per favore, usa altre opzioni per i " -#~ "nomi di sottocartella." +#~ "Attenzione: meta-dati insufficienti per generare completamente le " +#~ "sotto-cartelle. Utilizzare altre opzioni per identificare le sotto-" +#~ "cartelle." -#~ msgid "Starting downloads" -#~ msgstr "Inizio download" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#~ msgid "Job Code entered" -#~ msgstr "Codice Lavoro inserito" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Il valore della data %s non sembra essere valido" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Si iniziano i downloads che attendevano un Codice Lavoro" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "i meta-dati %(filetype)s non sono leggibili" #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s selezionato come sorgente per il download" +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Backup %(file_type)s sovrascritto" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "" -#~ "Questo dispositivo o partizione sarà sempre usato come sorgente per il " -#~ "download" +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "Backup di %(file_type)s non eseguito" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s rifiutato come sorgente per il download" +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Il backup di %(file_type)s esiste già" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "" -#~ "Questo dispositivo o partizione non sarà mai usato come sorgente per il " -#~ "download" +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "%(filetype)s non è stato scaricato correttamente" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Inserire un nuovo codice lavoro, o selezionarne uno precedente." +#~ msgid "An unknown error occurred" +#~ msgstr "Si è verificato un errore sconosciuto" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Questo è un dispositivo o una partizione da cui scaricare immagini?" +#~ msgid "Help" +#~ msgstr "Aiuto" -#~ msgid "Job Code not entered" -#~ msgstr "Codice Lavoro non inserito" +#~ msgid "Check All Photos" +#~ msgstr "Controlla fotografie" -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Dispositivo %(device)s (%(path)s) ignorato" +#~ msgid "Check All Videos" +#~ msgstr "Controlla video" -#~ msgid "Enter a new job code." -#~ msgstr "Inserire un nuovo codice lavoro" +#~ msgid "About..." +#~ msgstr "Informazioni..." -#, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Si richiede se usare %s" +#~ msgid "Quit" +#~ msgstr "Esci" -#~ msgid "Prompting for Job Code" -#~ msgstr "Si richiede un Codice Lavoro" +#~ msgid "Refresh" +#~ msgstr "Aggiorna" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Si sta già richiedendo un Codice Lavoro, non si richiede di nuovo" +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Controllare i file mentre vengono scaricati" -#~ msgid "Backup location:" -#~ msgstr "Posizione del backup:" +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Nessun dispositivo di backup contiene una cartella valida per eseguire il " +#~ "backup di %(filetype)s" -#~ msgid "If you disable automatic detection, choose the exact backup location." +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." #~ msgstr "" -#~ "Se si disabilita il rilevamento automatico, scegliere l'esatta posizione del " -#~ "backup." +#~ "Controllo del file non riuscito. La versione scaricata è diversa " +#~ "dall'originale." +#, python-format #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." #~ msgstr "" -#~ "Se si abilita il riconoscimento automatico dei dispositivi di memorizzazione " -#~ "portatile, tutto il dispositivo sarà sottoposto a scansione per le immagini. " -#~ "Su dispositivi capienti ciò potrebbe richiedere tempo." +#~ "Controllo dei file non riuscito su %(volume)s. La versione nel backup è " +#~ "diversa da quella scaricata." + +#~ msgid "File verification failed on these devices: " +#~ msgstr "Controllo dei file non riuscito sui seguenti dispositivi: " diff --git a/po/ja.po b/po/ja.po index 27bd1c6..52df923 100644 --- a/po/ja.po +++ b/po/ja.po @@ -6,2010 +6,4998 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2014-04-09 16:34+0000\n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-21 16:04+0000\n" "Last-Translator: Koji Yokota \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-05-28 14:01+0000\n" -"X-Generator: Launchpad (build 17017)\n" +"X-Launchpad-Export-Date: 2017-06-21 22:28+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: ja\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "高速写真ダウンローダ" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "クレジット" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "バックアップの設定が為されていません" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "バックアップデバイスを検出できません" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "有効なバックアップ場所がまだ指定されていません" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "デバイス" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "ダウンロードに際して,写真や動画を複数の場所(例: 外部ハードディスク)にバックアップすることができます." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "占有量" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "ダウンロードの際,写真や動画をバックアップ" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "ダウンロードの進行状況" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "バックアップデバイスを自動検出" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)sはマウント解除されませんでした" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" +"デバイス上でバックアップを保管するフォルダを指定してください.

註:この名前のフォルダがあるかどうかで,そのデバイスがバック" +"アップ用か否かを判定します.バックアップ先として使用したいデバイス全てに,これらのフォルダ名のいずれかを持つフォルダを作成してください.両方のフォルダを作" +"成すると,写真と動画の両方を同じデバイスにバックアップすることができます." -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "スキャン中…" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "写真フォルダ名:" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "ファイルシステムのルート" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "動画フォルダ名:" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "%(location)sからダウンロードしています" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "例:" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." -msgstr "ここからダウンロードしますか?システムによっては、この場所をスキャンすると、非常に長い時間がかかります。" +"If you disable automatic detection, choose the exact backup locations." +msgstr "自動検出を無効にした場合には,正確なバックアップ場所を選択してください." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "ダウンロード" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "写真のバックアップ場所:" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "一時停止" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "写真のバックアップ場所を選択してください" -#: rapid/rapid.py:2376 +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "動画のバックアップ場所:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "動画のバックアップ場所を選んでください" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "ドライブ1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "ドライブ2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "バックアップの予測使用容量" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "バックアップ オプション" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "動画THM" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "音声" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"下記のダウンロードフォルダは無効です:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s個の写真" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"下記のダウンロードフォルダは無効です:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s個の動画" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "使用量" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "ダウンロードを続けることができません" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "超過量" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "デバイス容量は不明です" + +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "どのバックアップデバイスにも、%(filetype)s をバックアップするのに有効なフォルダがありません" +msgid "No space free on %(size_total)s device" +msgstr "%(size_total)sデバイス上に空きがありません" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_total)s中%(size_free)sの空き" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" msgstr "写真" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "動画" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "バックアップに障害" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "ダウンロード後の予測使用容量" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "残りおよそ1秒" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "設定..." -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "残りおよそ%i秒" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "写真サブフォルダ生成の設定" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "残りおよそ1分" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "動画サブフォルダ生成の設定" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "残りおよそ%(minutes)i分%(seconds)02i秒" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "その他" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "写真と動画" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "デバイスを検索中..." -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "写真または動画" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "一時的にこのデバイスを無視する" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "動画" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "恒久的にこのデバイスを無視する" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "写真" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "再走査" -#: rapid/rapid.py:2872 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s個の%(filetypes)sがダウンロードされました" +msgid "%s full" +msgstr "%s使用済" -#: rapid/rapid.py:2876 -#, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s個の%(filetypes)sがダウンロードに失敗しました" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "カメラ" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "警告" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "デバイス" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "全ダウンロード完了" +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "%(device_names)sからダウンロード中" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s個の%(device_type)s" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "ソースを選択" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)sがダウンロードされました" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)sのダウンロードに失敗しました" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s個のカメラ" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(total)s個の%(filetypes)s中%(number)s個め (残り%(remaining)s個)" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s個のデバイス" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(total)s個の%(filetypes)s中%(number)s個め" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3331 -msgid "From" -msgstr "複写元" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "ダウンロードするか否かマークするには,ファイルのチェックボックスをクリックしてください." -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "自動検出" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" +"すでにダウンロードされたファイルは記憶されています.前回ダウンロードしたファイルを再度ダウンロードするようにマークすることもできますが,既定値ではこれらの" +"ファイルのチェックは外されており,そのサムネールも,これからダウンロードしなくてはならないファイルから区別するために,淡色表示されています." -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "%(file_types)sのあるフォルダを選択してください" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" +"2つ以上のファイルが選択されている場合には,前回チェックマークがされていたかどうかに関わらず,チェックボックスがクリックされているファイルのマークが用いら" +"れます." -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "コピー" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "デバイス内の全ファイルを,手早くダウンロード用に指定したり外したりするには,デバイスのチェックボックスをクリックしてください." + +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" +"カメラ・スマートフォン・メモリーカード・ハードディスクなど,お使いのコンピュータが同時に取り扱うことができる数のデバイスから,同時にダウンロードすることが" +"できます." -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "移動" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" +"時間軸は,撮影間の経過時間によって写真や動画をグループ化します.1日もしくは数日内の別の時間帯に撮られた写真や動画を認識するのにお使いくださ" +"い." -#: rapid/rapid.py:3419 -msgid "To" -msgstr "複写先" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

\n" +"

The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

\n" +" " +msgstr "" +"\n" +"

上のイラストで,時間軸の最初の行は,その日のファイルが全て以前に\n" +"ダウンロードされてしまっているので,黒くなっています.

\n" +"

時間軸のスライダは,時間軸の構築に使う各撮影間の経過時間を調節\n" +"するのに使われます.

\n" +" " -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "写真:" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" +"ある期間の写真・動画を見るには,マウスを使用して(場合によりShift>Ctrlを併用して)期間を選択してください." +"期間が選択されると,メインウィンドウの左側の時間軸ボタンがハイライトされます." -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "写真のダウンロード先フォルダを選択してください" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" +"ダウンロードの際は,時間軸が使用されているために現在表示されていないファイルも含み,ダウンロード用にチェックされている全てのファイルがつねにダウンロードさ" +"れます." -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "動画:" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "プログラムウィンドウの左上で,ダウンロード中のデバイス名をクリックすることで,ダウンロードソースを表示したり消したりすることができます." -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "動画のダウンロード先フォルダを選択してください" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
    \n" +"
  1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
  2. \n" +"
  3. Checked State: whether the file is marked for download.
  4. \n" +"
  5. Filename: the full filename, including extension.
  6. \n" +"
  7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
  8. \n" +"
  9. File Type: photo or video.
  10. \n" +"
  11. Device: name of the device the photos and videos are being " +"downloaded from.
  12. \n" +"
" +msgstr "" +"\n" +" サムネールは様々な方法で整序することができます:\n" +"
    \n" +"
  1. 修正日時:最後にファイルが修正されたとき.(可能ならば)メタデータを使用し,(そうでない時は)ファイルシステムのデータを使用します." +"
  2. \n" +"
  3. チェック状態:ファイルがダウンロード用にマークされているか否か.
  4. \n" +"
  5. ファイル名:拡張子を含む完全ファイル名.
  6. \n" +"
  7. 拡張子:ファイル名の拡張子.たとえば,JPEG画像とRAW画像をグループ化するのに使うことができます.
  8. \n" +"
  9. ファイル型:写真であるか動画であるか.
  10. \n" +"
  11. デバイス:写真や動画のダウンロード元であるデバイス名.
  12. " + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" +"高速写真ダウンローダの最も便利な機能の一つに,自動的にダウンロードするサブフォルダを作り,選択したスキームに従って,ダウンロードしたファイル名を変更するこ" +"とができることがあります." -#: rapid/rapid.py:3650 -msgid "and" -msgstr "および" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" +"どこにファイルをダウンロードするか,それらをどのように命名するかを指定するには,アプリケーション " +"ウィンドウの右側の受入先名称変更ジョブコードのうち,適切なパネルを開いてください." -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "バックアップデバイスを使用" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" +"\n" +"ダウンロード ディレクトリの構造を考える際には,ディレクトリの型が2つあることを念頭においてください:\n" +"
      \n" +"
    1. 受入先フォルダ(例:「ピクチャ」・「フォト」・「ビデオ」)\n" +"このディレクトリは,コンピュータ上に既になくてはなりません.\n" +"下のイラストでは,受入先フォルダは「Pictures」と「Videos」です.\n" +"受入先フォルダ名は,フォルダツリーの直上に灰色のバーで表示され,\n" +"左にフォルダアイコン,離れて右側に歯車アイコンが表示されます.
    2. \n" +"
    3. ダウンロード サブフォルダ(高速写真ダウンローダが自動で\n" +"生成するディレクトリ)このフォルダは,コンピュータ上にはあっても\n" +"なくても構いません.受入先フォルダの下に自動で作成されます.
    4. \n" +"
    \n" +" " + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" +"\n" +"写真と動画は,同じフォルダにダウンロードすることもできますが,別々のフォルダを指定する\n" +"こともできます.写真と動画のダウンロード サブフォルダについても同様です.− 写真と動画を\n" +"同じサブフォルダにダウンロードをすることもできますが,各型に別々のスキームを使用するこ\n" +"ともできます. \n" +" " -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "バックアップデバイスを使用" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" +"自動的に生成されたダウンロードサブフォルダには,必要ならば,さらに自動的に生成されたサブフォルダを含むことができます.よくあるスキームとしては,年のサブフ" +"ォルダを生成し,その中に年-月-日と続くサブフォルダを生成する方法があります." -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "バックアップデバイスを検出できません" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" +"\n" +"高速写真ダウンローダは,いつでも可能な場合は,ダウンロードする写真・動画のダウンロード サブフォルダをプレビューします:\n" +"
      \n" +"
    1. 受入先フォルダツリーには,すでにコンピュータ上にあるダウンロード\n" +" サブフォルダ(斜字体でない通常フォント)とダウンロード中に作成される\n" +" ダウンフォルダ(斜字体)が表示されます.
    2. \n" +"
    3. フォルダツリーには,ファイルがダウンロードされるサブフォルダも\n" +" 表示されます(黒色).
    4. \n" +"
    \n" +" " + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" +"\n" +"ダウンロード サブフォルダ名は,通常,以下の要素を,全てまたは一部使って構成されます:\n" +"
      \n" +"
    1. ファイル メタデータ:通常,写真や動画が生成された日を含みますが,\n" +"カメラのモデル名,カメラのシリアル番号,JPGやCR2などのファイル拡張子も\n" +"含まれることがあります.
    2. \n" +"
    3. ジョブコード:イベント名や地名など,\n" +"ダウンロードが行われた時に指定した自由文.
    4. \n" +"
    5. テキスト:ハイフンや空白など,常時表示される要素.
    6. \n" +"
    \n" +"年月日の数字でサブフォルダを命名すると,簡単にファイルマネジャ中で整序された状態にできますので,これが既定オプションになっています:\n" +" " + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" +"\n" +"ダウンロードと同時にダウンロード サブフォルダを自動生成するには,\n" +"高速写真ダウンローダの組込スキームを使用するか,設定スキームを作成することができます.\n" +"歯車アイコンをクリックして,ドロップダウンメニューを開いてください: \n" +" " -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "空き容量:" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" +"\n" +"ドロップダウンメニューから組込スキームを選択するか,設定をクリックして自分のスキームを設定してください.\n" +"写真・動画サブフォルダ生成エディタを使用して,自分のスキームを作ることができます: \n" +" " -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" +"raw画像とjpeg画像を別々のフォルダにダウンロードするのは簡単です.ダウンロードサブフォルダ生成スキームの一部でファイル名拡張子を使用す" +"るだけです:" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "この例では,「My custom preset」という名称の保存済み設定スキームを示しています." + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" +"\n" +"入れ子状にダウンロード サブフォルダを作成する必要はありません.このイラストは,\n" +"写真が撮られた日付とジョブコードのみを含むダウンロード サブフォルダの生成を\n" +"表しています:\n" +" " + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" +"\n" +"すでに多くの日時命名オプションが組込で用意されていますが,これらとは違うものが必要になることもあるでしょう.\n" +"自分自身のオプションを作成しても全く問題ありません.日時を新しい組み合わせで生成させるようにすることができます.\n" +"暦年(YYYY)とハイフン,月(MM)を組み合わせてYYYY-MMという日付フォーマットが欲しいものとしましょう.\n" +"下記のようにして作ることができます(ハイフンの周りの赤丸に注目してください):\n" +" " + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" +"\n" +"ダウンロード サブフォルダ名とファイル名を生成する全方法については,オンライン説明" +"書をご覧ください.\n" +" " + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" +"\n" +"ジョブコードを使えば,写真や動画の組を叙述する文を簡単に入力することができます.\n" +"ジョブコードは,サブフォルダやファイル名に使用することができます.この例では,ファイルの\n" +"いくつかは「Street」というジョブコードをすでに持っており,選択したファイルに「Green Bazaar」\n" +"というジョブコードを与えようとしているところです. \n" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" +"\n" +"ダウンロード開始前に新規もしくは既存のジョブコードを適用することができます.\n" +"ダウンロード中に,まだジョブコードを適用していないファイルがあった場合には,\n" +"ダウンロード開始前に,それらのジョブコードを入力するように促されます.\n" +" " + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "ジョブコードに関して作業をしている時に助けとなるヒントを探す:" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "ヒントは,マウスがボタン上にあるときなど,その文脈によって変わります." + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" +"\n" +"写真や動画に固有のファイル名を与えれば,どのファイルがどれだったか混乱することは\n" +"ありません.ファイル名を固有のものとするために,連番を使用することが強く\n" +"推奨されます!\n" +" " + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" +"\n" +"

    写真・動画の固有名を割り当てるのに,4種類の連番値を使用\n" +"できます:\n" +"

      \n" +"
    1. 今日のダウンロード数:その日に完了したダウンロード数.
    2. \n" +"
    3. 保存数:今日のダウンロード数に類似していますが,このプログラムを\n" +"最後に実行してからの数です.
    4. \n" +"
    5. セッション数:プログラム実行時に毎回リセットされます.
    6. \n" +"
    7. 連続文字:セッション数と同様ですが,文字を使用します.
    8. \n" +"

    \n" +"

    \n" +"連番について詳しくは,オンライン説明書<" +"/a>をご覧ください.

    \n" +" " + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" +"\n" +"名称変更パネルでは,ファイルの名称変更を設定することができます.ファイルの名称変更を行うには,\n" +"既存の名称変更スキームの中から選択するか,自作のものを選択することができます. \n" +" " + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" +"\n" +"

    RAWとJPEGを同期オプションは,カメラでRAW + JPEG機能を使用していて,\n" +"写真の命名に連番を使用している場合に便利です.このオプションを有効にすると,\n" +"プログラムはRAWおよびJPEG写真の一致ペアの検出を試み,検出された場合には,\n" +"両方の写真名に同じ連番が適用されます.さらに,これらの写真が1つであるかの\n" +"ように連番は更新されます.

    \n" +"

    \n" +"ファイルの命名についての詳細は,オンライン説明書をご覧くださ" +"い.

    \n" +" " + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" +"\n" +"ダウンロードをしながら,写真や動画を,外部ハードドライブやネットワーク共有等,複数の場所に\n" +"バックアップをすることができます.バックアップデバイスは自動検出させることもできますが,\n" +"バックアップ場所を細かく指定することもできます.\n" +" " + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" +"この例では,photobackupというドライブにVideosというフォルダがないので,動画はバックアップされません." + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" +"\n" +"ダウンロードソースや受け入れ先,バックアップなど,プログラム設定の一部はコマンドラインから\n" +"設定することができます.さらに,設定は既定値にリセットすることができ,キャッシュや記憶され\n" +"ているファイルを消去することもできます. \n" +" " + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" +"\n" +"高速写真ダウンローダには,3つの型のキャッシュがあります:\n" +"
      \n" +"
    1. サムネイル キャッシュは,カメラやメモリカードなどのデバイスからのファイルのサムネイルを\n" +"保管することを唯一の目的としています.
    2. \n" +"
    3. カメラからダウンロードしたファイルの一時キャッシュは,写真用と動画用に一つずつ,\n" +"ダウンロード受け入れ先の一時サブフォルダに設けられています.
    4. \n" +"
    5. デスクトップ サムネイルは,RAWおよびTIFF写真がダウンロードされると,高速写真ダウンローダが\n" +"そのサムネイルを保管する場所です.Gnome Filesのようなファイルブラウザもこのキャッシュを使用しますので,\n" +"そこでもこれらのファイルのサムネイルが表示されるようになります.\n" +"
    6. \n" +"
    \n" +"これらのキャッシュとそのダウンロード パフォーマンスについての詳細は,オンライン説明書をご覧くださ" +"い.\n" +" " + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "今日の豆知識" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "ご存知でしたか?" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "今日の豆知識を起動時に表示" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "次へ(&N)" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "前へ(&P)" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/秒" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "数秒" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 秒" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "%(free)s free" -msgstr "空き容量 %(free)s" +msgid "%d seconds" +msgstr "%d 秒" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 分" + +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "写真と動画を %(path)s にバックアップしています" +msgid "%d minutes" +msgstr "%d 分" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 時間" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up to %(path)s" -msgstr "%(path)s にバックアップしています" +msgid "%d hours" +msgstr "%d 時間" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 日" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "写真を %(path)s に、動画を %(path2)s にバックアップしています" +msgid "%d days" +msgstr "%d 日" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 分 1 秒" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +msgid "1 minute, %d seconds" +msgstr "1 分 %d 秒" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "プログラム設定が無効です" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d 分 1 秒" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "写真" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d 分 %(seconds)d 秒" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "動画" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 時間 1 分" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)sのダウンロードフォルダが存在しません" +msgid "1 hour, %d minutes" +msgstr "1 時間 %d 分" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "Folder: %s" -msgstr "フォルダ: %s" +msgid "%d hours, 1 minute" +msgstr "%d 時間 1 分" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)sダウンロードフォルダが無効です" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d 時間 %(minutes)d 分" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 日 1 時間" + +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)sダウンロードフォルダが書き込み禁止です" +msgid "1 day, %d hours" +msgstr "1 日 %d 時間" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "サムネイル" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d 日 1 時間" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:868 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" -msgstr "プログラム実行時にプログラム情報をコマンドラインに表示(既定値: %default)" +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d 日 %(hours)d 時間" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "コマンドラインから実行時にデバッグ情報を表示する" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "検索" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "コマンドラインにエラーのみ出力する" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "エラーリポート ー 高速写真ダウンローダ" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "プログラムが認識する写真・動画ファイルの拡張子を表示して終了する" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "リポートを検索" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" -msgstr "既存のプログラム設定を無視して、ダウンロードするデバイスを自動的に検出する" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "この語句が前に使用されている場所を検索" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" -msgstr "既存のプログラム設定を無視して、ダウンロードするデバイスのパスを手動で指定する" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "語句の次の使用位置を検索" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "プログラムの全設定を初期化して終了する" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "すべて強調表示(&H)" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." -msgstr "エラー: デバイスの自動検出を指定するか、ダウンロードするデバイスのパスを指定するか、どちらか一つにしてください" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "この語句をすべて強調表示" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "および%s" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "大小文字を区別(&M)" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "すべての設定が初期化されました" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "大小文字を区別して検索" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "バックアップエラー" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "単語全体(&W)" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "複写先ディレクトリ %(directory)s を作成できませんでした\n" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "単語全体のみを検索" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" -msgstr "" -"複写元: %(source)s\n" -"複写先: %(destination)s" +msgid "%s of %s matches" +msgstr "%s (%s 一致中)" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "エラー: %(inst)s" +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "消去" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "%(file_type)sのバックアップは上書きされました" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "語句が見つかりませんでした" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)sはバックアップされませんでした" +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "検索停止..." -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "%(file_type)sのバックアップは既に存在します" +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "最後に開いてからエラーリポートに追加された新規項目の数です.クリックしてエラーリポートを開いてください." -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "高速写真ダウンローダに問題" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format msgid "" -"%(problem)s\n" -"File: %(file)s" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -"%(problem)s\n" -"ファイル: %(file)s" - -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "原因不明のエラーが発生しました" +"高速写真ダウンローダに問題発生

    \n" +" この問題を{website}で報告してください.

    \n" +" バグレポートには,ログファイル {log_file} を添付してください\n" +" (ログディレクトリを開くには,ここをクリックしてください).

    \n" +" プログラム終了前にまた同じ問題が発生した場合には,同じお知らせはもう為されません.\n" +" " + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "高速写真ダウンローダに問題が発生しました\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" +"問題を{website}に報告してください.\n" +"\n" +" その際,{log_path}にあるログファイルをバグレポートに添付してください.\n" +"\n" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "デバイスが検出されました" +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "ファイルブラウザで開く..." -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "写真や動画をダウンロードするのに、このデバイスもしくはパーティションを使用しますか?" +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "ファイル システム" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "この選択を記憶する(_R)" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "その他..." -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/秒" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "%s (パスが存在しません)" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "日時" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "文字列" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "ファイル名" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "メタデータ" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "連番" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "ジョブコード" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "画像の日付" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "動画の日付" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "今日" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "昨日" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "ダウンロード日時" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "ファイル名+拡張子" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "ファイル名" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "拡張子" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "画像番号" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "動画番号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "絞り" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "露出時間" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "焦点距離" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "写真機メーカー" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "写真機型式" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "写真機形式(短縮形)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "写真機形式(短縮形:ハイフン区切り)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "シリアル番号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "シャッター数" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "ファイル番号" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "フォルダのみ" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "フォルダとファイル" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "オーナー名" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "コーデック" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "横幅" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "縦幅" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "長さ" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "毎秒フレーム数" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "アーティスト" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "著作権" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "本日のダウンロード数" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "セッション番号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "サブフォルダ番号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "保存番号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "アルファベット列" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "全桁" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "下1桁" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "下2桁" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "下3桁" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "下4桁" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "原文通り" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "大文字" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "小文字" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "1桁" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "2桁" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "3桁" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "4桁" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "5桁" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "6桁" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "7桁" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "秒未満" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "YYYYMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "YYYY-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "YYYY_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "YYMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "YY-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "YY_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDYYYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMYYYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "YYYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "YY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "月(完全名)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "月(短縮名)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (分)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "日付" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "日付(ハイフン)" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "日付(アンダースコア)" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "日付とジョブコード" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "YYYYMM_ジョブコード" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "日付とジョブコードサブフォルダ" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "YYYYMM" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "ジョブコード" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "元のファイル名" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "日付-時間と今日のダウンロード数" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "YYYYMMDD-HHMM-1" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "日付と今日のダウンロード数" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "YYYYMMDD-1" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "日付-時間と画像番号" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "YYYYMMDD-1234" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "日付- 時間とジョブコード" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "YYYYMMDD-HHMM-ジョブコード-1" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "YYYYMMDD-ジョブコード-1" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "日付-時間と動画番号" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "YYYYMMDD_1234" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "解像度" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "YYYYMMDD-HHMM-1-1920x1080" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "新しいジョブコードを入力するか、履歴から選択してください" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "ジョブコードが,まだジョブコードのない%sに適用されます." + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "ジョブコードが,まだジョブコードのない%sに適用されます." + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "ジョブコードを適用してダウンロード" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "新しいジョブコードを入力してください" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "新規ジョブコードは,どの写真・動画にも適用されません." + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "新規ジョブコードは,%sに適用されません." + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "新規ジョブコードは,%sに適用されます." + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "新規ジョブコード" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "ジョブコード(&J)" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "この選択を記憶させる(&R)" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "新規または既存のジョブコードを適用する写真・動画を選択してください." + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "新規ジョブコードは,選択された全ての写真・動画に適用されます." + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "適用ボタンを押して,現在のジョブコードを全ての選択した写真・動画に適用してください.ジョブコードをダブルクリックしても結構です." + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "ジョブコードの削除は,保存されているジョブコードのリストから削除するだけで,適用済みの写真や動画から削除するわけではありません." + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "ジョブコードを使用したい場合には,ファイル名称変更を設定したり,サブフォルダ名を設定したりしてください." + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "最後に使用した順" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "ジョブコードの整序:" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "昇順" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "降順" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "新規(&N)..." + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "適用 (&A)" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "削除(&R)" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "すべて削除" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "本当に全てのジョブコードを削除しますか?" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "全てのジョブコードを削除" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "ジョブコード" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "ヒント: %(message)s" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "%(description)s - %(elements)s" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "新規設定スキームを保存..." + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "全ての設定スキームを削除" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "(新規設定スキーム)" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "%s(編集済み)" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "設定スキーム「%s」を更新" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "新規設定スキームを保存 ー 高速写真ダウンローダ" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "スキーム名:" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" +"警告: " +"名前を完全に生成するのに十分なデータがありません.他の名称変更オプションを使用してください." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr " %(separator)s の文字は,新規のサブフォルダレベルを生成します." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "フォルダ区切り%(separator)sは,自動的に付加されるので,前後に付ける必要はありません." + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" +"警告: " +"排他的なファイル名が生成されない可能性があります.連番の値を使用してファイル名を排他的なものにしてください." + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "スキーム:" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "{choice} ({variant})" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "オンラインでヘルプを得る..." + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "挿入" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "スキームを保存 ー 高速写真ダウンローダ" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" +"新規設定スキームの変更を保存しますか?

    設定スキームを作る必要はありませんが,整理に役立ちます.

    新規設定スキー" +"ムを作成してもしなくても,設定の変更は適用されます." + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" +"設定スキームの変更を保存しますか?

    ご希望ならば,新規設定スキームを作るか既存の設定スキームを更新することができます.
    " +"
    新規設定スキームを作成してもしなくても,設定の変更は適用されます." + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "新規設定スキームを保存" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "新しいバージョンを確認しています..." + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "最新バージョンを実行しています." + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "更新サーバへの接続に失敗しました." + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "高速写真ダウンローダの新しいバージョン(%s)があります." + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "新しいバージョンをダウンロードしますか?" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "新しいリリースの変更点は,こちらでご覧になれます." + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "このリリースは無視(&S)" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "ダウンロードページを開く(&O)" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "高速写真ダウンローダの更新" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "%(total)s 中 %(downloaded)s" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "ダウンロード中..." + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "設定" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "自動化" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "サムネイル" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "エラー処理" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "警告" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "その他" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "スキャン中のデバイス" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "外部デバイスのみスキャンする" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" +"写真・動画を探す際,カメラ・メモリーカード・外部ハードディスク・USBフラッシュディスクなど,コンピュータ外部のデバイスのみをスキャンする." + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "DCIMフォルダがない非カメラデバイスをスキャンする" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" +"写真・動画を探す際,DCIMフォルダ内部のみスキャンするのではなく,\n" +"DCIMフォルダの有無にかかわらず,デバイス全体をスキャンする.\n" +"\n" +"この設定を変更すると,全てのデバイスが再度スキャンされます.\n" +"\n" +"註:カメラの場合,DCIMフォルダのみがスキャンされます." + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "自動的に無視するかダウンロードするか設定されたデバイス" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "記憶されているデバイス" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "自動的に無視したりダウンロードしたりするデバイスのリストからデバイスを削除します." + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "削除" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "自動的にダウンロードするか否か設定されたデバイスリストを消去" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "対象外パス" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "写真や動画のスキャンを行わないパスの最後の部分" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "追加..." + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "対象外パスのリストにパスを追加します." + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"対象外パスのリストからパスを削除します.\n" +"\n" +"この設定を変更すると,全てのデバイスが再度スキャンされます." + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"対象外パスのリストを消去します.\n" +"\n" +"この設定を変更すると,全てのデバイスが再度スキャンされます." + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" +"pythonスタイルの正規表現を使用" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"無視するパスのリストで正規表現を使用します.\n" +"\n" +"この設定を変更すると,全てのデバイスが再度操作されます." + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "プログラム自動化" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "プログラム開始とともにダウンロード開始" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "デバイス挿入とともにダウンロード開始" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "ダウンロード完了時にデバイスをアンマウント(取り出す)" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "ダウンロード完了とともにプログラムを終了" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "ダウンロードに警告やエラーがあった場合でもプログラムを終了" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "サムネイルの生成" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "サムネイルを生成" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "プログラムのメインウィンドウに表示するサムネイルを生成します" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "サムネイルをキャッシュする" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "プログラムのメインウィンドウに表示されるサムネイルを,高速写真ダウンローダ固有のサムネイルキャッシュに保存する" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "システムサムネイルを生成" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "ダウンロード中に,デスクトップファイルマネージャ等に使用可能なサムネイルを保存する" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "サムネイルを生成するのに使用するCPUコアの数" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "CPUコア:" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "*" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "サムネイルのキャッシュ" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "計算中..." + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "日" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "永久に" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "キャッシュ容量:" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "サムネイル数:" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "データベース容量:" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "アクセスのないサムネールのキャッシュ保持期間:" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "キャッシュを削除..." + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "キャッシュの最適化..." + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "* プログラムを再起動後有効となります" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "ダウンロードをスキップ" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "ファイルをダウンロードせず,エラーメッセージを表示する" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "重複しない識別子を追記" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "ファイル拡張子の直前,ファイル名の終わりに_1や_2のような識別子を追加します." + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "上書き" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "前回のバックアップファイルを上書きします" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "スキップ" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "バックアップファイルを上書きしないで,エラーメッセージを表示します" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" +"同じ名前の写真や動画がすでにダウンロードされている場合には,ファイルのダウンロードをスキップするか重複しない識別子を書き加えるかを選択します:" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "バックアップの際,同じ名前を持つバックアップデバイス上にファイルがある場合,上書きするかバックアップをしないかを選択します:" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "プログラムの警告" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "警告を発するケース:" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "現在表示されていないファイルをダウンロード中" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "メインウィンドウに表示されていないファイルをダウンロードしようとするときには警告します." + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "バックアップ先がない" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "ファイルをバックアップできない時,ダウンロード開始前に警告する." + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "プログラムライブラリが見当たらないか破損している" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "高速写真ダウンローダが使用しているソフトウェアライブラリが,なかったり機能していなかったりした場合には警告する." + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "ファイルシステムのメタデータを設定することができません" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "ファイルシステムの修正日時など,ファイルシステムのメタデータを設定する際に,エラーが発生した場合には警告する." + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "非取扱ファイルに遭遇" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "デバイスやこのコンピュータを操作して,ダウンロードの対象とならない認識不可能なファイルがあった場合,警告する." + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "これらの拡張子のファイルについては取り扱っていなくても警告しない:" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "ファイル拡張子は大小文字を区別せず,前置されるドットは含める必要はありません." + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "追加" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "警告を発しない非取扱ファイル型のリストにファイル拡張子を追加する." + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "警告を発しない非取扱ファイル型のリストからファイル拡張子を削除する." + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "警告を発しない非取扱ファイル型のリストを消去する." + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "バージョンチェック" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "起動時に新しいバージョンをチェック" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "プログラムを起動するたびに,新しいバージョンがないかチェックします." + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "開発リリースを含む" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" +"プログラムの新しいバージョンをチェックする際,アルファ版・ベータ版などの開発リリースも含める.\n" +"\n" +"開発版を実行中であれば,これらは常にチェックされます." + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "MTPデバイス上のDNG日時メタデータは無視" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" +"MTPデバイス上にあるDNGファイルの日時メタデータは無視し,代わりにファイルの修正日時を使用します.\n" +"\n" +"正しくないDNGメタデータを生成する一部の電話・タブレットのようなデバイスに便利です." + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "%sの既定設定値に戻す" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "サムネイルキャッシュを消去しますか?キャッシュは,次回プログラムを起動した際に消去されます." + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "サムネイルキャッシュを消去" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "サムネイルキャッシュを最適化しますか?キャッシュは,次回プログラムを起動した際に最適化されます." + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "サムネイルキャッシュを最適化" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "対象外パスを入力してください" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "写真や動画のスキャンで検索されないパスを指定してください" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "パス:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "ファイル拡張子を入力してください" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "ファイル拡張子を指定してください(最初のピリオドは除く)" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "拡張子:" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "ファイル拡張子が無効です" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "ファイル拡張子%sを高速写真ダウンローダは認識しますので,それがあることを警告させることは無意味です." + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" +"認識されるファイル型:\n" +"\n" +"写真:\n" +"%(photos)s\n" +"\n" +"動画:\n" +"%(videos)s\n" +"\n" +"音声:\n" +"%(audio)s\n" +"\n" +"その他:\n" +"%(other)s" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "結婚式" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "誕生日" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" msgstr "サブフォルダ設定は%sから始まってはなりません" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "サブフォルダ設定は%sで終わってはなりません" +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "サブフォルダ設定は%sで終わってはなりません" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "サブフォルダ設定では、2つの%sが連続して入っていてはなりません" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "8枚の写真と10個の動画をダウンロード" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "エラー:%(errno)s %(strerror)s" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "エラー:%s" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "GPhoto2エラー:%s" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "おそらく他のプログラムが使用中のため,カメラを初期化できません.コピーされたファイルはありません." + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "ディレクトリー %s を読み込めません" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "%sからの修正日時やサイズにアクセスできません" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "ファイル%sを読み込むことができませんでした" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "ファイル%sに書き込むことができませんでした" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "ファイル%sを移動することができませんでした" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "ファイル%sを削除できませんでした" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "ファイル%sをコピーすることができませんでした" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "ファイル%sは大きさが0なのでダウンロードしません" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "%sのファイルシステム上の修正時刻を知ることができませんでした" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "%sからメタデータを読み込めませんでした" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "%(name)sからメタデータを読み込めませんでした.%(filetype)sはダウンロードされませんでした." + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" +"ファイルシステム%s上で,ファイルのファイルシステム " +"メタデータを設定する際にエラーが発生しました.同じファイルシステム上で,このエラーが再度発生した場合には,もう通知されません." + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "非取扱ファイル%sを検出しました.これはダウンロードされません." + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "%(filetype)s %(destination)sはすでに存在します." + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "既存の%(filetype)s %(destination)sは,最後に%(date)s %(time)sに修正されました." + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "%(filetype)s %(source)sは%(device)sからダウンロードされたものではありません." + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "%(filetype)s %(source)sは%(device)sからダウンロードされたものです." + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "ファイル名に非重複識別子「%s」が追加されました." + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"既存のバックアップ%(filetype)s %(destination)sは,最後に%(date)s %(time)sに修正されています." + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "%(filetype)s %(source)sは,%(device)sからバックアップされたものではありません." + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"前回のバックアップ%(filetype)s %(destination)sは,最後に%(date)s %(time)sに修正されています." + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" +"%(device)sからの%(filetype)s %(source)sはバックアップされ,前回のバックアップ%(filetype)sを上書きしました." + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" +"RAW + JPEGの連番を同期する際,重複する%(filetype)s %(file)sが検出されたため,ダウンロードされませんでした." + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "RAW + JPEGの連番を同期する際,違う時間に撮られた同じファイル名の写真が検出されました:" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)sは%(image1_date)sの%(image1_time)sに撮影され、%(image2)sは%(image2_date)sの%(" +"image2_time)sに撮影されました。" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "%sのファイル名の終了処理ができませんでした" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "%(filetype)s %(source)sのファイル名%(destination)sが完全には生成されませんでした." + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "%(type)sのメタデータがありません。" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "右記のメタデータがありません:%s" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "日時変換に失敗しました:%s" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "有効な日時メタデータを抽出できなかったか,またはファイル修正時間を確定することができませんでした." + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "ファイル名に拡張子がありません。" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "ファイル名には数字の要素がありません。" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "コンポーネント%(component)sの生成時にエラーが発生しました.エラー:%(error)s" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "%(filetype)s %(source)sのダウンロード サブフォルダ%(folder)sは部分的にしか生成されませんでした." + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" +"%(filename)sの%(subfolder_file)sを生成するためのデータがありません.%(filetype)sはダウンロードされませんでした." + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" +"%(folder)sに%(filetype)s " +"%(destination)sを生成できませんでした.ダウンロードファイルは,%(device)s中の%(source)sでしたが,ダウンロードされません" +"でした." + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "ダウンロード サブフォルダ%sを生成できません." + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "バックアップ サブフォルダ%sを生成できません." + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "%sを操作中に問題発生" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "%sからのコピー中に問題発生" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "ファイル名の終了処理とサブフォルダの生成中に問題発生" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "%sにバックアップ中に問題発生" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "%(month)s月%(numeric_day)s日" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(year)s年%(date)s" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s - %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(year)s年%(month)s月" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(year)s年%(month)s月" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "時間軸を構築するのに用いられる写真・動画間の経過時間" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)d分" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1.5時間" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)d時間" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"時間軸は,撮影間の経過時間によって写真や動画をグループ化します.1日もしくは数日内の別の時間帯に撮られた写真や動画を認識するのにお使いください." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "下のスライダを使用して,時間軸を構築するのに使用する,各撮影間の経過時間を調整してください." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "時間軸の構築を停止中..." + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "時間軸を構築中.." + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" +"ファイル修正時刻が,撮影された時刻と一致しないものがあるため,時間軸を再構築する必要があります.

    時間軸は撮影が行われた時を示します.撮影が" +"行われた時刻は,写真や動画のメタデータに存在しています.メタデータを読み込むと時間を消費するため,高速写真ダウンローダは,ファイル走査中はメタデータを読み" +"込みません.その代わりに,撮影時刻の代用としてファイルの最終修正時刻を使用しています.撮影時刻は,メタデータの読み込みが行われるサムネイル生成時やダウンロ" +"ード時に,照合されます." + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "高速写真ダウンローダ" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" +"ExifToolに問題発生

    高速写真ダウンローダは動画と写真からメタデータを取得するのにExifToolを使用します.これがな" +"くても実行可能ですが,導入しておくことが強く推奨されます." + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "libmediainfoの問題" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" +"ライブラリlibmediainfoがないようです

    高速写真ダウンローダは,動画が撮られた日付と時間を取得するのにlibmedi" +"ainfoを使用します.これがなくてもプログラムは実行できますが,導入することが推奨されます." + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "ダウンロードに失敗しました" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "すみません,高速写真ダウンローダの新しいバージョンをダウンロードするのに失敗しました." + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "新しいバージョンが無事ダウンロードされました.高速写真ダウンローダを終了して,新しいバージョンを導入して良いですか?" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "高速写真ダウンローダを更新" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "導入" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "新しいバージョンが保存されました" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" +"tarファイルと導入スクリプトは\n" +" %s\n" +"に保存されています" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "アップグレードに失敗しました" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "すみません,インストーラを開く際にエラーが発生したため,高速写真ダウンローダの更新に失敗しました." + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "ソース(&S)" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "ダウンロード" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "更新(&R)..." + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "設定(&P)" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "終了(&Q)" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "エラー報告(&R)" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "終了したダウンロードを削除" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "オンラインでヘルプを得る..." + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "今日の豆知識(&T)" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "問題の報告..." + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "寄付をする..." + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "このアプリケーションを翻訳..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "このソフトウェアについて(&A)..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "更新のチェック..." + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "時間軸" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "ダウンロード先" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "名称変更" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "バックアップ" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "このコンピュータに接続しているデバイスをダウンロードソースとして使用するかどうかを切り替えます" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "このコンピュータ上のフォルダをダウンロードソースとして使用するかどうかを切り替えます" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "このコンピュータ" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "ソースフォルダを選択してください" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "予測使用容量" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "ダウンロード先フォルダを選択してください" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "全て" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "新規" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "表示:" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "修正日時" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "チェック状態" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "ファイル型" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "デバイス" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "整序:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "すべてを選択:" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "%(files)sをダウンロード" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "ダウンロード再開" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "一時停止" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at
    {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" +"{website}で問題を報告してください.

    \n" +" レポートにログファイル{log_file}を添付してください(ログディレクトリを\n" +" 開くにはここをクリックしてください).\n" +" " + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "高速写真ダウンローダの問題を報告いただきありがとうございます" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" +"このコンピュータのソースパスを変更

    ソースパスを本当に%(new_path)sに変更しますか?

    現在,%(sou" +"rce_path)sからダウンロードを実行中です.

    パスを変更すると,現在実行中のこのコンピュータへのダウンロードは取り消されます." + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "ダウンロード中にダウンロード先を変更することはできません." + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "ダウンロード先の確認

    %(file_type)sのダウンロード先を%(path)sに設定してよろしいですか?" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" +"全ファイルをダウンロード中

    \n" +" ダウンロード時には,時間軸が使われていたり新規ファイルのみが\n" +" 表示されていたりして,現在は表示されていないファイルも含めて,\n" +" チェックされた全てのファイルがダウンロードされます.

    \n" +" ダウンロードを開始しますか?" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"下記のダウンロードフォルダは無効です:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"下記のダウンロードフォルダは無効です:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "ダウンロードエラー" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "ダウンロードを進めることができません." + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "バックアップ場所がないので,写真と動画はバックアップされません.これに関わらずダウンロードを開始しますか?" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "%(filetype)sをバックアップするバックアップデバイスがありません.これに関わらずダウンロードを開始しますか?" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "写真" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "動画" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "写真・動画バックアップ先が存在しないか書き込みができません.

    これに関わらずダウンロードを開始しますか?" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" +"%(filetype)sのバックアップ先が存在しないか書き込みができません.

    これに関わらずダウンロードを開始しますか?" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "写真" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "動画" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "バックアップに障害" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — あと%(time_left)s(%(speed)s)" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s個の%(filetypes)sがダウンロードされました" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s個の%(filetypes)sがダウンロードに失敗しました" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "警告" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "全ダウンロード完了" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)sがダウンロードされました" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)sのダウンロードに失敗しました" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1エラー" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%dエラー" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1警告" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d警告" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "%(devices)sから%(no_files_and_types)sをダウンロードしました" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "%(devices)sから%(no_files_and_types)sをダウンロードしました — %(failures)s" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "ファイルはダウンロードされませんでした — %(failures)s" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "ファイルはダウンロードされませんでした" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "%(camera)sのサムネイルが全て生成された後,受入先サブフォルダと時間軸は再構築されます" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "このコンピュータのサムネイルが全て生成された後,受入先サブフォルダと時間軸は再構築されます" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "%(device)sのサムネイルが全て生成された後,受入先サブフォルダと時間軸は再構築されます" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" +"%(number_devices)s個のデバイスとこのコンピュータのサムネイルが全て生成された後,受入先サブフォルダと時間軸は再構築されます" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "%(camera)sとこのコンピュータのサムネイルが全て生成された後,受入先サブフォルダと時間軸は再構築されます" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "%(device)sとこのコンピュータのサムネイルが全て生成された後,受入先サブフォルダと時間軸は再構築されます" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" +"%(number_devices)s個のデバイスとこのコンピュータのサムネイルが全て生成された後,受入先サブフォルダと時間軸は再構築されます" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "受入先サブフォルダと時間軸は再構築されました" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "プログラム設定が無効です" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" +"%(camera)s上の全ファイルがアクセス不能

    ロックされているか,MTPファイル送信用に設定されていないかもしれません.ロ" +"ックを解除して再度試みてください.

    モデルによっては,USB充電モード設定をUSBファイル送信モードに変更する必" +"要があるかもしれません.

    このデバイスを無視することも可能です." + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" +"%(camera)sは他のアプリケーションで使用されているようです.

    (ファイルブラウザ等)これを使用している他のアプリケーシ" +"ョンを終了して,再試行してください.それでもうまくいかない場合は,%(camera)sをコンピューターから外して再度差し込んでください.

    あ" +"るいは,このデバイスを無視しても結構です." + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "再試行(&T)" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "このデバイスは無視(&I)" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "すみません,%sを走査中に予期しない問題が発生しました." + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "残念ながら,このデバイスからはダウンロードできません." + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "この問題の回避策としては,カードリーダを使用して,カメラのメモリカードからダウンロードすることが考えられます." + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "デバイス走査失敗" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" +"%(camera)sをアンマウントできないので,走査できません.

    (ファイルブラウザ等)これを使用している他のアプリケーション" +"を終了して,再試行してください.それでもうまくいかない場合は,%(camera)sをコンピューターから外して再度差し込んでください." + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" +"%(camera)sをアンマウントできないのでダウンロードを開始できません.

    (ファイルブラウザ等)これを使用している他のアプ" +"リケーションを終了して,再試行してください.それでもうまくいかない場合は,%(camera)sをコンピューターから外してから再度差し込み,ダウンロードした" +"いファイルを選択してください." + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "写真と動画をデバイス%(device)sからダウンロードしますか?" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "このプログラムの実行中はつねに%sを無視しますか?" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "同じモデル名のカメラ・携帯・タブレットはすべて無視されます." + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "このプログラムの実行中はつねにデバイス%sを無視しますか?" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "同じ名前のデバイスは全て無視されます." + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "このコンピュータの%(location)sからダウンロードしています." + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "本当にここからダウンロードしますか?

    システムによっては,この場所の走査には非常に永くの時間がかかります." + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "%sのサムネイルを生成しています" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "%sを走査中" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "%(available files)s中%(number)sがダウンロード用にチェックされました(%(hidden)s非表示)" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "%(available files)s中%(number)sがダウンロード用にチェックされました" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "コマンドラインから実行する際,プログラム情報を表示します." + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "コマンドラインから実行する際,デバッグ情報を表示します." + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "プログラムが認識する写真と動画のファイル拡張子を一覧表示して終了します." + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "写真の名称変更を入切します." + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "動画の名称変更を入切します." + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "ダウンロード元デバイスの自動検出を入切します." + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "このコンピュータからダウンロードするか切り替えます" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "パス" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "このコンピュータのダウンロード元のPATH" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "写真をダウンロードするパス." + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "動画をダウンロードするパス." + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "ダウンロード中の写真・動画のバックアップを入切します." + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "バックアップデバイスの自動検出を入切します." + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "フォルダ" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" +"自動検出された写真バックアップデバイスで,バックアップを保存するフォルダで,フォルダ名はデバイスがバックアップ用かどうかを認識するのに用いられます.写真バ" +"ックアップ用に使いたいデバイスには,すべてこの名前のフォルダを作ってください." + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" +"自動検出された動画バックアップデバイス上にバックアップを保存するフォルダです.このフォルダ名のあるなしでデバイスがバックアップ用であるか否かを判定します." +"ビデオをバックアップしたいデバイスには,全てこの名前のフォルダを作成してください." + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "バックアップデバイスの自動検出が切のとき,写真をバックアップするパスです." + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "バックアップデバイスの自動検出が切のとき,動画をバックアップするパスです." + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "無視する写真の拡張子:%s" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "プログラムが起動してすぐのダウンロードの開始を入切" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "デバイスの挿入と同時にダウンロードを開始するか否かを設定." + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "高速写真ダウンローダのサムネイルキャッシュの使用を入切.これを切にしても既存のキャッシュの内容は削除されません." + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "高速写真ダウンローダのサムネイルキャッシュ中の全サムネイルを削除して終了します." + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "以前にダウンロードされたファイルを忘却して終了します." + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "古いバージョンのプログラムから設定をインポートして終了します.コマンドラインプログラムのgconftool-2が必要です." + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" +"プログラム設定を全て既定値にリセットして,サムネイルキャッシュ中の全サムネイルを削除し,以前にダウンロードされたファイルを忘却して,終了します." + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "ログファイルにgphoto2デバッグ情報を含めます." + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "接続されているカメラの情報を端末に表示して終了します." + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "古いバージョンの高速写真ダウンローダから設定を読み込むには,gconftool-2というプログラムを導入する必要があります." + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "以前のプログラム設定は検出されませんでした:終了します" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "高速写真ダウンローダ%(version)sから設定を読み込みます" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "保存されている連番(値:%d)をコピーしますか?" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "プログラムを終了します." + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "sudo / rootユーザーではこのプログラムを決して実行しないでください" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "高速写真ダウンローダを実行するには,ExifToolを導入しなくてはなりません." + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" +"コマンドライン上にパスを指定する際,デバイス自動検出のオプションを同時に指定したり,\n" +"「このコンピュータ」のパスを指定したりしないでください." + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "設定とキャッシュは全てリセットされました" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "サムネイルキャッシュはリセットされました" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "記憶されていたファイルは忘れられました" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "これについては再度尋ねない(&D)" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "これについては今後警告しない(&D)" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "不備のあるプログラムライブラリについては,今後警告しない(&D)" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "サブフォルダ及びファイル名" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "ファイル名" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "サブフォルダ" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "各日に行われたダウンロードのカウンタ" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "本日のダウンロード" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "プログラムが実行された回数を記憶するカウンタ " + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "保管番号:" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "本日のダウンロードの連番がリセットされる時間" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "開始日:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "RAWとJPEGを同期" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "サブフォルダ設定では、2つの%sが連続して入っていてはなりません" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" +"対応するRAWおよびJPEGの組について,連番を同期します.\n" +"\n" +"詳細については,オンライン説明書を参照してください." -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "全ジョブコードの削除?" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "連番" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "ジョブコードを全て削除しますか?" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "互換性のない文字を削除" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "保存パスを全削除?" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "他のオペレーティングシステムでは許されていない文字を,すべて写真・動画・フォルダ名から削除するか否か" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "保存パスをすべて削除しますか?" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "互換性" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "対象外パスを全削除?" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "写真の名称変更" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "対象外パスをすべて削除しますか?" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "動画の名称変更" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "写真命名設定でのエラー" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "名称変更のオプション" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "動画命名設定でのエラー" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "写真と動画" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "写真ダウンロードサブフォルダ設定でのエラー" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "写真または動画" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "動画ダウンロードサブフォルダ設定でのエラー" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s個の%(filetypes)s" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "ジョブコードを入力してください" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1動画" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "新しいジョブコードを入力するか、履歴から選択してください" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1写真" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "新しいジョブコードを入力してください" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "%(camera)s上の%(path)s" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "ジョブコード:" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "写真" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "対象外パスを入力してください" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "動画" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "写真や動画のスキャンで検索されないパスを指定してください" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "ファイルシステム ルート" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "パス:" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "ピクチャ" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "ジョブコード" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s(%(human_readable)s)に取得" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "写真をバックアップするフォルダを選択してください" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s(%(human_readable)s)に修正されました" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "動画をバックアップするフォルダを選択してください" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s(%(human_readable)s)" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." -msgstr "警告: 名称を生成するのに十分なメタデータがありません。他の命名オプションを使ってください。" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "メモリーカード:%s" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." -msgstr "" -"警告: サブフォルダを生成するのに十分なメタデータがありません。他のサブフォルダ命名オプションを使ってください。" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "ダウンロード結果:" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "Example: %s" -msgstr "用例: %s" +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "

    前回ダウンロード:
    %(filename)s
    %(path)s
    %(date)s" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "パスをコピー" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s と %(last_item)s" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "1" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "2" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "3" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "4" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "5" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "6" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "7" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "8" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "9" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "10" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "11" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "12" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "13" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "14" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "15" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "16" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "17" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "18" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "19" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "20" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"入力された%(filetype)sサブフォルダ設定は無効なので、使用することができません。\n" -"これらは、その既定値に初期化されます。" +"高速写真ダウンローダは,カメラや携帯,メモリカードなどのデバイスから,高速で写真や動画を取り込みます.写真や動画は,指定した意味ある名前に変更されるように" +"設定することができます.ダウンロード中に写真・動画をバックアップすることも可能です.複数のデバイスからダウンロードするのと並行してバックアップも行うことが" +"できます." -#: rapid/preferencesdialog.py:1762 -#, python-format +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"下記の正規表現は無効ですので、修正しない限り削除されます:\n" -"%s" +"高速写真ダウンローダに特徴的なものとして時間軸があります.これは,撮影間の経過時間によって写真や動画をグループ化するものです.1日もしくは数日内の別の時間" +"帯に撮られた写真や動画を認識するのにお使いください." -#: rapid/preferencesdialog.py:1764 -#, python-format +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -"この正規表現は無効なので、修正しない限り削除されます:\n" -"%s" +"高速写真ダウンローダは,プロ・アマ写真家用に写真家が作成してあるので,簡単に設定を行って使用することができます.プログラムの設定は,複雑なコードを書くこと" +"なく行うことができます.ダウンロード完了後のメモリのアンマウントなど,よく行われるタスクは自動化されています." -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "無効な正規表現" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "カメラなどのデバイスから写真・動画をダウンロードしたり,名称変更したりバックアップしたりします." -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "外部ドライブ1" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "写真ダウンローダ" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "外部ドライブ2" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "写真;ダウンロード;インポート;動画;ビデオ;RAW;カメラ;電話;スマホ;取得;バックアップ;メモリ;カード;" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "ニューヨーク" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "写真と動画を高速写真ダウンローダでダウンロードする" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "マニラ" +#~ msgid "Berlin" +#~ msgstr "ベルリン" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "プラハ" +#~ msgid "Paris" +#~ msgstr "パリ" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "ヘルシンキ" +#~ msgid "New York" +#~ msgstr "ニューヨーク" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "ウェリントン" +#~ msgid "Prague" +#~ msgstr "プラハ" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "テヘラン" +#~ msgid "Manila" +#~ msgstr "マニラ" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "カンパラ" +#~ msgid "Wellington" +#~ msgstr "ウェリントン" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "パリ" +#~ msgid "Helsinki" +#~ msgstr "ヘルシンキ" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "ベルリン" +#~ msgid "Kampala" +#~ msgstr "カンパラ" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "シドニー" +#~ msgid "Tehran" +#~ msgstr "テヘラン" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "ブダペスト" +#~ msgid "Stockholm" +#~ msgstr "ストックホルム" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "ローマ" +#~ msgid "Rome" +#~ msgstr "ローマ" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "モスクワ" +#~ msgid "Moscow" +#~ msgstr "モスクワ" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "デリー" +#~ msgid "Sydney" +#~ msgstr "シドニー" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "ワルシャワ" +#~ msgid "Budapest" +#~ msgstr "ブダペスト" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "ジャカルタ" +#~ msgid "Jakarta" +#~ msgstr "ジャカルタ" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "マドリッド" +#~ msgid "Madrid" +#~ msgstr "マドリッド" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "ストックホルム" +#~ msgid "Delhi" +#~ msgstr "デリー" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "サブフォルダ" +#~ msgid "Warsaw" +#~ msgstr "ワルシャワ" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "ファイル名" +#~ msgid "externaldrive1" +#~ msgstr "外部ドライブ1" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "日時の値%sは無効のようです。" +#~ msgid "externaldrive2" +#~ msgstr "外部ドライブ2" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "ファイル名に拡張子がありません。" +#~ msgid "scanning..." +#~ msgstr "スキャン中…" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "ファイル名には数字の要素がありません。" +#~ msgid " " +#~ msgstr " " -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "要素%sを生成する際のエラー" +#~ msgid "Download Progress" +#~ msgstr "ダウンロードの進行状況" -#. a generic problem -#: rapid/problemnotification.py:91 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)sのメタデータを読み取れません" +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)sはマウント解除されませんでした" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)sを生成することができませんでした" +#~ msgid "the root of the file system" +#~ msgstr "ファイルシステムのルート" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "%(filetype)sのコピー時にエラーが発生" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "ここからダウンロードしますか?システムによっては、この場所をスキャンすると、非常に長い時間がかかります。" -#: rapid/problemnotification.py:98 #, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "%(filetype)sは正しくダウンロードされませんでした" +#~ msgid "Downloading from %(location)s." +#~ msgstr "%(location)sからダウンロードしています" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 #, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)sは既に存在します" +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "どのバックアップデバイスにも、%(filetype)s をバックアップするのに有効なフォルダがありません" + +#~ msgid "Download cannot proceed" +#~ msgstr "ダウンロードを続けることができません" -#: rapid/problemnotification.py:105 #, python-format -msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." -msgstr "適切なバックアップ場所が見つかりませんでしたので、%(filetype)sをバックアップすることができませんでした。" +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "残りおよそ%(minutes)i分%(seconds)02i秒" -#: rapid/problemnotification.py:110 #, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." -msgstr "" -"%(image1)sは%(image1_date)sの%(image1_time)sに撮影され、%(image2)sは%(image2_date)sの%(" -"image2_time)sに撮影されました。" +#~ msgid "About %i seconds remaining" +#~ msgstr "残りおよそ%i秒" + +#~ msgid "About 1 minute remaining" +#~ msgstr "残りおよそ1分" + +#~ msgid "About 1 second remaining" +#~ msgstr "残りおよそ1秒" + +#~ msgid "From" +#~ msgstr "複写元" -#: rapid/problemnotification.py:111 #, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)sは既にダウンロードされました" +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(total)s個の%(filetypes)s中%(number)s個め" -#: rapid/problemnotification.py:115 #, python-format -msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." -msgstr "" -"既存の%(filetype)sが最後に修正されたのは、%(date)sの%(time)sです。重複しない識別子「%(identifier)s」が追記されま" -"した。" +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(total)s個の%(filetypes)s中%(number)s個め (残り%(remaining)s個)" -#: rapid/problemnotification.py:116 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "既存の%(filetype)sが最後に修正されたのは、%(date)sの%(time)sです。" +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/problemnotification.py:117 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "%(filetype)sを命名するためのデータがありません。" +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/problemnotification.py:119 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "エラー: %(errorno)s %(strerror)s" +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." -msgstr "ファイルの検証に失敗しました。ダウンロードした版は、オリジナルと同一ではありません。" +#~ msgid "Size" +#~ msgstr "占有量" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "メタデータは破損している可能性があります。" +#~ msgid "Auto Detect" +#~ msgstr "自動検出" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "ファイル名・拡張子・Exif情報は、このファイルが既にダウンロードされたていることを示しています。" +#~ msgid "Videos:" +#~ msgstr "動画:" + +#~ msgid "Copy" +#~ msgstr "コピー" + +#~ msgid "Move" +#~ msgstr "移動" + +#~ msgid "Select a folder to download videos to" +#~ msgstr "動画のダウンロード先フォルダを選択してください" + +#~ msgid "To" +#~ msgstr "複写先" + +#~ msgid "and" +#~ msgstr "および" -#: rapid/problemnotification.py:235 #, python-format -msgid " It was backed up to %(volume)s" -msgstr " %(volume)sにバックアップされました" +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "%(file_types)sのあるフォルダを選択してください" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "写真のダウンロード先フォルダを選択してください" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " 以下のデバイスにバックアップされました: " +#~ msgid "." +#~ msgstr "." -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 #, python-format -msgid "%s, " -msgstr "%s, " +#~ msgid "%(free)s free" +#~ msgstr "空き容量 %(free)s" + +#~ msgid "Free space:" +#~ msgstr "空き容量:" + +#~ msgid "; " +#~ msgstr "; " -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)sおよび%(final_volume)s。" +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/problemnotification.py:252 #, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" -msgstr "同じファイル名を持つ複数の写真が検出されましたが、異なる日時に撮られています: %(details)s" +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/problemnotification.py:269 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "%(volume)sにバックアップする際、エラーが発生しました: %(inst)s。" +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "写真と動画を %(path)s にバックアップしています" -#: rapid/problemnotification.py:271 #, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "%(volume)sにバックアップする際、エラーが発生しました。" +#~ msgid "Backing up to %(path)s" +#~ msgstr "%(path)s にバックアップしています" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "以下のバックアップデバイスににバックアップする際、エラーが発生しました: " +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "フォルダ: %s" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 #, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)sダウンロードフォルダが無効です" -#: rapid/problemnotification.py:279 #, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)sのダウンロードフォルダが存在しません" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)sおよび%(volume)s (%(inst)s)。" +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)sダウンロードフォルダが書き込み禁止です" -#: rapid/problemnotification.py:288 #, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)sおよび%(volume)s。" +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "写真を %(path)s に、動画を %(path2)s にバックアップしています" -#: rapid/problemnotification.py:296 #, python-format -msgid "Backup already exists on %(volume)s." -msgstr "%(volume)sには既にバックアップが存在します。" +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "以下の場所には既にバックアップが存在します: " +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "エラー: デバイスの自動検出を指定するか、ダウンロードするデバイスのパスを指定するか、どちらか一つにしてください" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "%(volume)s上のバックアップは上書きされます。" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "プログラムの全設定を初期化して終了する" + +#~ msgid "All settings and preferences have been reset" +#~ msgstr "すべての設定が初期化されました" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "以下のデバイス所のアックアップは上書きされます: " +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "プログラムが認識する写真・動画ファイルの拡張子を表示して終了する" -#: rapid/problemnotification.py:321 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "%(volume)s上にディレクトリを作成する際、エラーが発生しました: %(inst)s。" +#~ msgid "and %s" +#~ msgstr "および%s" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "以下のバックアップデバイス上にディレクトリを作成する際、エラーが発生しました: " +#~ msgid "only output errors to the command line" +#~ msgstr "コマンドラインにエラーのみ出力する" -#: rapid/problemnotification.py:335 #, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." -msgstr "%(volume)s上でファイル検証に失敗しました。バックアップのバージョンは、ダウンロードのバージョンと異なります。" +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "プログラム実行時にプログラム情報をコマンドラインに表示(既定値: %default)" + +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" +#~ msgstr "既存のプログラム設定を無視して、ダウンロードするデバイスのパスを手動で指定する" + +#~ msgid "" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" +#~ msgstr "既存のプログラム設定を無視して、ダウンロードするデバイスを自動的に検出する" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "以下のデバイス上でファイル検証に失敗しました: " +#~ msgid "display debugging information when run from the command line" +#~ msgstr "コマンドラインから実行時にデバッグ情報を表示する" -#: rapid/problemnotification.py:347 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s さらに、%(newproblem)s" +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "ファイル: %(file)s" -#: rapid/problemnotification.py:355 #, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " さらに、%(problems)sが起こりました。" +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "%(file_type)sのバックアップは上書きされました" -#: rapid/problemnotification.py:357 #, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " さらに%(problem)sが起こりました。" +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)sはバックアップされませんでした" -#: rapid/problemnotification.py:366 #, python-format -msgid "The %(type)s metadata is missing." -msgstr "%(type)sのメタデータがありません。" +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "%(file_type)sのバックアップは既に存在します" + +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "複写先ディレクトリ %(directory)s を作成できませんでした\n" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "以下のメタデータがありません: " +#~ msgid "Device Detected" +#~ msgstr "デバイスが検出されました" -#: rapid/problemnotification.py:371 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)sおよび%(final_missing_metadata_element)s。" +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "複写元: %(source)s\n" +#~ "複写先: %(destination)s" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "サブフォルダ・ファイル名の生成に問題発生" +#~ msgid "Backing up error" +#~ msgstr "バックアップエラー" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "サブフォルダ・ファイル名の生成に問題発生" +#~ msgid "An unknown error occurred" +#~ msgstr "原因不明のエラーが発生しました" -#: rapid/problemnotification.py:393 #, python-format -msgid "Problems in %s generation" -msgstr "%sの生成に問題発生" +#~ msgid "Error: %(inst)s" +#~ msgstr "エラー: %(inst)s" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "%sの生成に問題発生" +#~ msgid "MB/s" +#~ msgstr "MB/秒" + +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "写真や動画をダウンロードするのに、このデバイスもしくはパーティションを使用しますか?" + +#~ msgid "Name + extension" +#~ msgstr "ファイル名+拡張子" + +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "ジョブコードを全て削除しますか?" + +#~ msgid "Remove all Job Codes?" +#~ msgstr "全ジョブコードの削除?" + +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "動画ダウンロードサブフォルダ設定でのエラー" + +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "写真ダウンロードサブフォルダ設定でのエラー" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "写真命名設定でのエラー" + +#~ msgid "Job Code:" +#~ msgstr "ジョブコード:" + +#~ msgid "Enter a Job Code" +#~ msgstr "ジョブコードを入力してください" + +#~ msgid "Error in Video Rename preferences" +#~ msgstr "動画命名設定でのエラー" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "写真をバックアップするフォルダを選択してください" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "動画をバックアップするフォルダを選択してください" -#: rapid/problemnotification.py:404 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)sは既に存在しますが、バックアップされました" +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "入力された%(filetype)sサブフォルダ設定は無効なので、使用することができません。\n" +#~ "これらは、その既定値に初期化されます。" + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "警告: 名称を生成するのに十分なメタデータがありません。他の命名オプションを使ってください。" + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "警告: サブフォルダを生成するのに十分なメタデータがありません。他のサブフォルダ命名オプションを使ってください。" -#: rapid/problemnotification.py:406 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "%(filetype)sのコピー時にエラーが発生しましたが、バックアップされました" +#~ msgid "Example: %s" +#~ msgstr "用例: %s" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "複数の問題が発生しました" +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "対象外パスを全削除?" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "同じファイル名を持つ複数の写真が検出されましたが、異なる時間に撮影されています" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "対象外パスをすべて削除しますか?" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "バックアップ中にエラーがありました" +#~ msgid "Invalid regular expression" +#~ msgstr "無効な正規表現" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "バックアップ中にエラーがありました" +#, python-format +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "下記の正規表現は無効ですので、修正しない限り削除されます:\n" +#~ "%s" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "バックアップ中にエラーがありました" +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "この正規表現は無効なので、修正しない限り削除されます:\n" +#~ "%s" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "バックアップ中にエラーがありました" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "要素%sを生成する際のエラー" -#. e.g. -#: rapid/problemnotification.py:443 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s、および%(backinguperror)s" +#~ msgid "Date time value %s appears invalid." +#~ msgstr "日時の値%sは無効のようです。" -#: rapid/rpdfile.py:159 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s個の%(filetypes)s" +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)sのメタデータを読み取れません" -#: rapid/rpdfile.py:169 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "走査中です(%(photos)s個の写真と%(videos)s個の動画を検出)..." +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "適切なバックアップ場所が見つかりませんでしたので、%(filetype)sをバックアップすることができませんでした。" -#: rapid/subfolderfile.py:81 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s時間%(minute)s分%(second)s秒%(subsecond)s" +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)sは既に存在します" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "サブフォルダ及びファイル名" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "%(filetype)sのコピー時にエラーが発生" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "写真は既にダウンロードされました" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)sを生成することができませんでした" -#: rapid/subfolderfile.py:407 #, python-format -msgid "Source: %(source)s" -msgstr "複写元: %(source)s" +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)sは既にダウンロードされました" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "ダウンロードサブフォルダを生成するのに失敗しました" +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "%(filetype)sは正しくダウンロードされませんでした" -#: rapid/subfolderfile.py:486 #, python-format -msgid "Path: %s" -msgstr "パス: %s" +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "エラー: %(errorno)s %(strerror)s" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "このプログラムについて..." +#~ msgid "The metadata might be corrupt." +#~ msgstr "メタデータは破損している可能性があります。" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "全てをチェック(_C)" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "ファイル名・拡張子・Exif情報は、このファイルが既にダウンロードされたていることを示しています。" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "写真を全てチェックl" +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." +#~ msgstr "ファイルの検証に失敗しました。ダウンロードした版は、オリジナルと同一ではありません。" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "動画を全てチェック" +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "既存の%(filetype)sが最後に修正されたのは、%(date)sの%(time)sです。" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "寄付をする(_M)..." +#, python-format +#~ msgid "" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." +#~ msgstr "" +#~ "既存の%(filetype)sが最後に修正されたのは、%(date)sの%(time)sです。重複しない識別子「%(identifier)s」が追記されま" +#~ "した。" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "オンラインでヘルプ(_G)..." +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "%(filetype)sを命名するためのデータがありません。" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "ヘルプ" +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " %(volume)sにバックアップされました" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "設定" +#~ msgid " It was backed up to these devices: " +#~ msgstr " 以下のデバイスにバックアップされました: " -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "終了" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "更新" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "問題を報告(_R)..." +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "このアプリケーションを翻訳..." +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "以下のバックアップデバイスににバックアップする際、エラーが発生しました: " -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "全てチェックを解除(_U)" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "%(volume)sにバックアップする際、エラーが発生しました。" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "ファイル(_F)" +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "%(volume)sには既にバックアップが存在します。" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "ダウンロード / 停止" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)sおよび%(volume)s。" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "選択(_S)" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)sおよび%(volume)s (%(inst)s)。" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "ジョブコード無しで全て選択(_J)" +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "同じファイル名を持つ複数の写真が検出されましたが、異なる日時に撮られています: %(details)s" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "ジョブコード付きで全て選択(_H)" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "%(volume)sにバックアップする際、エラーが発生しました: %(inst)s。" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "表示(_V)" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)sおよび%(final_volume)s。" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "エラーログ(_E)" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "以下のデバイス所のアックアップは上書きされます: " -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "完了したダウンロードを消去(_C)" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "%(volume)s上のバックアップは上書きされます。" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "前のファイル" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "以下の場所には既にバックアップが存在します: " -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "次のファイル" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " さらに%(problem)sが起こりました。" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "ヘルプ(_H)" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s さらに、%(newproblem)s" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "このアプリケーションを翻訳(_T)..." +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " さらに、%(problems)sが起こりました。" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "ダウンロードに含める(_I)" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "%(volume)s上にディレクトリを作成する際、エラーが発生しました: %(inst)s。" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "ダウンロード(_D)" +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "以下のバックアップデバイス上にディレクトリを作成する際、エラーが発生しました: " -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "設定: 高速写真ダウンローダ" +#~ msgid "File verification failed on these devices: " +#~ msgstr "以下のデバイス上でファイル検証に失敗しました: " -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "写真ダウンロードフォルダ" +#, python-format +#~ msgid "" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "%(volume)s上でファイル検証に失敗しました。バックアップのバージョンは、ダウンロードのバージョンと異なります。" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "例: /home/user/Pictures" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "%sの生成に問題発生" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "ダウンロードサブフォルダ" +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "%sの生成に問題発生" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "ダウンロードフォルダ:" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "%(filetype)sのコピー時にエラーが発生しましたが、バックアップされました" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "ダウンロードフォルダを選択してください.このフォルダ中に,ダウンロードした写真のサブフォルダが,以下で指定した構造で自動生成されます." +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)sは既に存在しますが、バックアップされました" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "ダウンロードフォルダ" +#~ msgid "Multiple problems were encountered" +#~ msgstr "複数の問題が発生しました" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "写真フォルダ" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "サブフォルダ・ファイル名の生成に問題発生" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "写真の改名\t" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "サブフォルダ・ファイル名の生成に問題発生" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "写真の改名" +#~ msgid "The following metadata is missing: " +#~ msgstr "以下のメタデータがありません: " -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)sおよび%(final_missing_metadata_element)s。" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "新規:" +#~ msgid "there were errors backing up" +#~ msgstr "バックアップ中にエラーがありました" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "オリジナル:" +#~ msgid "there was an error backing up" +#~ msgstr "バックアップ中にエラーがありました" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "" +#~ msgid "There were errors backing up" +#~ msgstr "バックアップ中にエラーがありました" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "写真の改名" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s、および%(backinguperror)s" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "動画ダウンロードフォルダ" +#~ msgid "There was an error backing up" +#~ msgstr "バックアップ中にエラーがありました" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"申し訳ありませんが、動画ダウンロード機能は無効にされています。動画をダウンロードするには、 " -"python用hachoirメタデータパッケージかkaaメタデータパッケージ、若しくはexiftoolを導入して" -"ください。" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s時間%(minute)s分%(second)s秒%(subsecond)s" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "ダウンロードフォルダを選択してください.このフォルダ中に,ダウンロードした動画のサブフォルダが,以下で指定した構造で自動生成されます." +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "走査中です(%(photos)s個の写真と%(videos)s個の動画を検出)..." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "動画フォルダ" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "同じファイル名を持つ複数の写真が検出されましたが、異なる時間に撮影されています" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "動画の改名\t" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "複写元: %(source)s" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "動画の改名" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "パス: %s" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "改名オプション" +#~ msgid "Failed to create download subfolder" +#~ msgstr "ダウンロードサブフォルダを生成するのに失敗しました" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "連番" +#~ msgid "About..." +#~ msgstr "このプログラムについて..." -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "「本日のダウンロード」の連番を初期化する時刻を,24時間形式で指定してください." +#~ msgid "Using backup device" +#~ msgstr "バックアップデバイスを使用" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "開始日:" +#~ msgid "Using backup devices" +#~ msgstr "バックアップデバイスを使用" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "本日のダウンロード" +#~ msgid "Photo has already been downloaded" +#~ msgstr "写真は既にダウンロードされました" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "保管番号:" +#~ msgid "Check All Photos" +#~ msgstr "写真を全てチェックl" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Check All Videos" +#~ msgstr "動画を全てチェック" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#~ msgid "_Uncheck All" +#~ msgstr "全てチェックを解除(_U)" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "RAW + JPEG連番を同期" +#~ msgid "_Check All" +#~ msgstr "全てをチェック(_C)" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "他の基本ソフトとの互換性" +#~ msgid "_Report a Problem..." +#~ msgstr "問題を報告(_R)..." -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "他の基本ソフトで使用できない文字を,写真や動画,フォルダ名から削除するかどうかを指定." +#~ msgid "_Make a Donation..." +#~ msgstr "寄付をする(_M)..." -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "互換性のない文字を削除" +#~ msgid "Download / Pause" +#~ msgstr "ダウンロード / 停止" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "改名オプション" +#~ msgid "_File" +#~ msgstr "ファイル(_F)" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "ジョブコード" +#~ msgid "Help" +#~ msgstr "ヘルプ" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "ジョブコード" +#~ msgid "Quit" +#~ msgstr "終了" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "追加(_A)..." +#~ msgid "Refresh" +#~ msgstr "更新" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "全て削除(_R)..." +#~ msgid "_Translate this Application..." +#~ msgstr "このアプリケーションを翻訳(_T)..." -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "ジョブコード" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "完了したダウンロードを消去(_C)" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "デバイス" +#~ msgid "_Error Log" +#~ msgstr "エラーログ(_E)" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "デバイス" +#~ msgid "_Help" +#~ msgstr "ヘルプ(_H)" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"デバイスは,カメラやメモリーカード,ポータブル記憶デバイスのような,写真や動画をダウンロードする元となるものです.\n" -"\n" -"同時に複数のデバイスからダウンロードすることもできますし,ハードディスク上の場所を指定することもできます.\n" -"\n" -"カメラから直接ダウンロードするのは、今のところ実験的機能です.お使いのカメラからの直接ダウンロードが,うまく行かなかったり全く動作しないような場合に" -"は、PTPモードに切り替えてみてください.これができなければ,カードリーダーなどを使わなくてはなりません." +#~ msgid "Select All Without _Job Code" +#~ msgstr "ジョブコード無しで全て選択(_J)" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "ポータブル記憶デバイスを自動的に検出する" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "ジョブコード付きで全て選択(_H)" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "デバイスを自動的に検出する" +#~ msgid "_Select" +#~ msgstr "選択(_S)" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"ポータブル記憶デバイスの自動検出を有効にすると,デバイス全体が走査されます.大きなデバイスでは,時間のかかる可能性があります.\n" -"\n" -"このオプションを有効にして,関係ありそうなデバイスが検出されると,走査を行うかどうかを選択するよう促されます." +#~ msgid "Next File" +#~ msgstr "次のファイル" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "場所:" +#~ msgid "Previous File" +#~ msgstr "前のファイル" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "自動検出を無効にした場合には,写真と動画の正確な場所を選択してください." +#~ msgid "_View" +#~ msgstr "表示(_V)" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "デバイスオプション" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "例: /home/user/Pictures" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "保存パス" +#~ msgid "_Include in download" +#~ msgstr "ダウンロードに含める(_I)" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "保存パスは,ポータブル記憶デバイスの自動検出が有効なときに,ユーザーが常に走査するか無視するかを選択したデバイスのパスのことです." +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "設定: 高速写真ダウンローダ" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "対象外パス" +#~ msgid "Photo Download Folders" +#~ msgstr "写真ダウンロードフォルダ" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "写真や動画のデバイスを走査する際,無視したいパスの最後の部分を指定してください.以下の値で終わるパスは走査されません." +#~ msgid "Download Folder" +#~ msgstr "ダウンロードフォルダ" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "全て削除(_M)" +#~ msgid "Download Subfolders" +#~ msgstr "ダウンロードサブフォルダ" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "_python様式の正規表現を使う" +#~ msgid "Photo Folders" +#~ msgstr "写真フォルダ" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "デバイスオプション" +#~ msgid "_Download" +#~ msgstr "ダウンロード(_D)" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "バックアップ\t" +#~ msgid "Download folder:" +#~ msgstr "ダウンロードフォルダ:" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "バックアップ" +#~ msgid "Original:" +#~ msgstr "オリジナル:" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "自動検出を無効にした場合には,正確なバックアップ場所を選択してください." +#~ msgid "New:" +#~ msgstr "新規:" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "バックアップデバイスを自動検出" +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." +#~ msgstr "" +#~ "申し訳ありませんが、動画ダウンロード機能は無効にされています。動画をダウンロードするには、 " +#~ "python用hachoirメタデータパッケージかkaaメタデータパッケージ、若しくはexiftoolを導入して" +#~ "ください。" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "ダウンロードに際して,写真や動画を複数の場所(例: 外部ハードディスク)にバックアップすることができます." +#~ msgid "Video Download Folders" +#~ msgstr "動画ダウンロードフォルダ" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "ダウンロードの際,写真や動画をバックアップ" +#~ msgid "Example" +#~ msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"デバイス上でバックアップを保管するフォルダを指定してください. \n" -"\n" -"註: " -"これは,デバイスがバックアップに使われるかどうかを判断するのにも使われます.バックアップ先に用いたい各デバイスには,これらの名前のうちどれかを持つフォルダ" -"を作成してください." +#~ msgid "Photos:" +#~ msgstr "写真:" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "写真のバックアップ場所:" +#~ msgid "_Remember this choice" +#~ msgstr "この選択を記憶する(_R)" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "写真のバックアップフォルダ名:" +#~ msgid "Rename Options" +#~ msgstr "改名オプション" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "例:" +#~ msgid "Video Folders" +#~ msgstr "動画フォルダ" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Photos" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "動画のバックアップフォルダ名:" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "RAW + JPEG連番を同期" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "動画のバックアップ場所:" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "バックアップ" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "他の基本ソフトとの互換性" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "その他" +#~ msgid "Sequence Numbers" +#~ msgstr "連番" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "プログラムの自動化" +#~ msgid "Job Codes" +#~ msgstr "ジョブコード" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "ダウンロード完了とともにデバイスのマウントを解除(デバイスを\"取り出す\")" +#~ msgid "Rename Options" +#~ msgstr "改名オプション" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "プログラム開始とともにダウンロード開始" +#~ msgid "_Add..." +#~ msgstr "追加(_A)..." -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "デバイス挿入とともにダウンロード開始" +#~ msgid "R_emove All" +#~ msgstr "全て削除(_R)..." -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "ダウンロード完了とともにプログラムを終了" +#~ msgid "Job Codes" +#~ msgstr "ジョブコード" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "ダウンロードに警告やエラーがあった場合でもプログラムを終了" +#~ msgid "Devices" +#~ msgstr "デバイス" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "JPEG画像を自動的に回転" +#~ msgid "Automatically detect devices" +#~ msgstr "デバイスを自動的に検出する" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "ダウンロードに際してファイルを検証" +#~ msgid "Location:" +#~ msgstr "場所:" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "パフォーマンス" +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "自動検出を無効にした場合には,写真と動画の正確な場所を選択してください." -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "サムネールを生成(遅い)" +#~ msgid "" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." +#~ msgstr "" +#~ "ポータブル記憶デバイスの自動検出を有効にすると,デバイス全体が走査されます.大きなデバイスでは,時間のかかる可能性があります.\n" +#~ "\n" +#~ "このオプションを有効にして,関係ありそうなデバイスが検出されると,走査を行うかどうかを選択するよう促されます." -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "その他" +#~ msgid "Device Options" +#~ msgstr "デバイスオプション" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "エラー処理" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "ポータブル記憶デバイスを自動的に検出する" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "写真・動画名の衝突" +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." +#~ msgstr "保存パスは,ポータブル記憶デバイスの自動検出が有効なときに,ユーザーが常に走査するか無視するかを選択したデバイスのパスのことです." -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "重複しない識別子を追記" +#~ msgid "Remembered Paths" +#~ msgstr "保存パス" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "ダウンロードをスキップ" +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "保存パスを全削除?" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "同じ名前の写真や動画がダウンロード済みの場合,ファイルのダウンロードをスキップするか,重複しない識別子を付けるかを選択します." +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "保存パスをすべて削除しますか?" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "バックアップの際,バックアップデバイス上の同名ファイルを上書きするか,そのバックアップをスキップするかを選択します." +#~ msgid "Use _python-style regular expressions" +#~ msgstr "_python様式の正規表現を使う" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "上書き" +#~ msgid "Re_move All" +#~ msgstr "全て削除(_M)" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "スキップ" +#~ msgid "Device Options" +#~ msgstr "デバイスオプション" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "エラー処理" +#~ msgid "Backup\t" +#~ msgstr "バックアップ\t" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "あなたの写真や動画を効率的かつ信頼性をもって読み込みます" +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "写真や動画のデバイスを走査する際,無視したいパスの最後の部分を指定してください.以下の値で終わるパスは走査されません." -#~ msgid "Resetting value to zero.\n" -#~ msgstr "値をゼロにリセットする\n" +#~ msgid "Backup" +#~ msgstr "バックアップ" -#~ msgid "Resetting to default values." -#~ msgstr "初期設定の値にリセットする" +#~ msgid "Miscellaneous" +#~ msgstr "その他" -#~ msgid "There is an error in the program preferences." -#~ msgstr "プログラムの設定にエラーがあります" +#~ msgid "Program Automation" +#~ msgstr "プログラムの自動化" -#~ msgid "Could not open image" -#~ msgstr "画像を開くことができませんでした" +#~ msgid "Backup" +#~ msgstr "バックアップ" -#~ msgid "Some preferences will be reset." -#~ msgstr "いくつかの設定はリセットされます" +#~ msgid "Video backup folder name:" +#~ msgstr "動画のバックアップフォルダ名:" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "画像をバックアップする先のフォルダを選択してください" +#~ msgid "Photo backup folder name:" +#~ msgstr "写真のバックアップフォルダ名:" -#~ msgid " " -#~ msgstr " " +#~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "" +#~ "デバイス上でバックアップを保管するフォルダを指定してください. \n" +#~ "\n" +#~ "註: " +#~ "これは,デバイスがバックアップに使われるかどうかを判断するのにも使われます.バックアップ先に用いたい各デバイスには,これらの名前のうちどれかを持つフォルダ" +#~ "を作成してください." + +#~ msgid "Example:" +#~ msgstr "例:" + +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Photos" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "JPEG画像を自動的に回転" + +#~ msgid "Verify files as they are downloaded" +#~ msgstr "ダウンロードに際してファイルを検証" + +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "写真・動画名の衝突" + +#~ msgid "Error Handling" +#~ msgstr "エラー処理" + +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "ダウンロード完了とともにデバイスのマウントを解除(デバイスを\"取り出す\")" + +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "同じ名前の写真や動画がダウンロード済みの場合,ファイルのダウンロードをスキップするか,重複しない識別子を付けるかを選択します." + +#~ msgid "Performance" +#~ msgstr "パフォーマンス" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "サムネールを生成(遅い)" + +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "バックアップの際,バックアップデバイス上の同名ファイルを上書きするか,そのバックアップをスキップするかを選択します." + +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "あなたの写真や動画を効率的かつ信頼性をもって読み込みます" + +#~ msgid "_Get Help Online..." +#~ msgstr "オンラインでヘルプ(_G)..." + +#~ msgid "Photo Rename" +#~ msgstr "写真の改名" + +#~ msgid "Photo Rename\t" +#~ msgstr "写真の改名\t" + +#~ msgid "Photo Rename" +#~ msgstr "写真の改名" + +#~ msgid "Video Rename" +#~ msgstr "動画の改名" + +#~ msgid "Video Rename\t" +#~ msgstr "動画の改名\t" + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "ダウンロードフォルダを選択してください.このフォルダ中に,ダウンロードした動画のサブフォルダが,以下で指定した構造で自動生成されます." + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "ダウンロードフォルダを選択してください.このフォルダ中に,ダウンロードした写真のサブフォルダが,以下で指定した構造で自動生成されます." + +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "「本日のダウンロード」の連番を初期化する時刻を,24時間形式で指定してください." + +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "他の基本ソフトで使用できない文字を,写真や動画,フォルダ名から削除するかどうかを指定." + +#~ msgid "" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" +#~ "\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." +#~ msgstr "" +#~ "デバイスは,カメラやメモリーカード,ポータブル記憶デバイスのような,写真や動画をダウンロードする元となるものです.\n" +#~ "\n" +#~ "同時に複数のデバイスからダウンロードすることもできますし,ハードディスク上の場所を指定することもできます.\n" +#~ "\n" +#~ "カメラから直接ダウンロードするのは、今のところ実験的機能です.お使いのカメラからの直接ダウンロードが,うまく行かなかったり全く動作しないような場合に" +#~ "は、PTPモードに切り替えてみてください.これができなければ,カードリーダーなどを使わなくてはなりません." diff --git a/po/kab.po b/po/kab.po new file mode 100644 index 0000000..f773be8 --- /dev/null +++ b/po/kab.po @@ -0,0 +1,3716 @@ +# Kabyle translation for rapid +# Copyright (c) 2017 Rosetta Contributors and Canonical Ltd 2017 +# This file is distributed under the same license as the rapid package. +# FIRST AUTHOR , 2017. +# +msgid "" +msgstr "" +"Project-Id-Version: rapid\n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" +"Language-Team: Kabyle \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2017-06-20 19:13+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: kab\n" + +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Ismaden" + +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Aḥraz ur ittuswel ara" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Ulac ibenkan n uḥraz yettwafen" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Idigen n uḥraz imeɣta ur ttwamlen ara yakan" + +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Aḥraz n teqlafin-ik akked tvidyutin-ik izmer ad yili ɣef des n ibenkan ticki " +"ttwasidren-d, md. idebṣiyen iquranen izɣarayen." + +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Ḥrez tiwlafin akked tvidyutin deg usider" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Ṭṭef s wudem awurman ibenkan n uḥraz" + +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Isem n ukaram n tewlaft:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Isem n ularam n tvidyut:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Amedya:" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Adig n uḥraz n tewlaft:" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Fren adig n uḥraz n tewlaft:" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Adig n uḥraz n tvidyut:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Fren Adig n uḥraz n tvidyut:" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "ameɣri1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "ameɣri2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Iɣewwaṛen n uḥraz" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "tavidyut THM" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "ameslaw" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s n tewlafin" + +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s n tvidyutin" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Yettwaseqdec" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" + +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "" + +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Tiwlafin" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Tividyutin" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Swel timerna n ukaram asnawan n tvidyut" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Wayeḍ" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "%s n taččart" + +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Takamiṛat" + +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Ibenkan" + +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "Asider seg %(device_names)s" + +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Fren aɣbalu" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 +#, python-format +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" + +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s n tkamiratin" + +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s n ibenkan" + +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "%s + %s" + +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" + +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" + +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" + +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" + +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" + +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" + +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" + +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" + +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" + +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" + +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" + +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 +msgid "ISO" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 +msgid "Exposure time" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 +msgid "Focal length" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 +msgid "Camera make" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 +msgid "Camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 +msgid "Short camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 +msgid "Hyphenated short camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 +msgid "Serial number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 +msgid "Shutter count" +msgstr "" + +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 +msgid "Owner name" +msgstr "" + +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 +msgid "Downloads today" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 +msgid "Session number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 +msgid "Subfolder number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 +msgid "Stored number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 +msgid "Sequence letter" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 +msgid "All digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 +msgid "Last digit" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 +msgid "Last 2 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 +msgid "Last 3 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 +msgid "Last 4 digits" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 +msgid "Original Case" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 +msgid "UPPERCASE" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 +msgid "lowercase" +msgstr "" + +#: ../raphodo/generatenameconfig.py:296 +msgid "One digit" +msgstr "" + +#: ../raphodo/generatenameconfig.py:297 +msgid "Two digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:298 +msgid "Three digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:299 +msgid "Four digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:300 +msgid "Five digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:301 +msgid "Six digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 +msgid "Subseconds" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 +msgid "YYYYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 +msgid "YYYY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 +msgid "YYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "DDMMYY" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "YYYY" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "YY" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "Ayyur (ummid)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "Ayyur (awezlan)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "HHMMSS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "HHMM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "HH-MM-SS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "HH-MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "HH" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "MM (tisdatin)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "SS" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Azemz" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1.5sr" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dsr" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "Asider ur yeddi ara" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "Sebded" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Aɣbalu" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Sider" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "&Smiren..." + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Ismenyifen" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Mudd tawsa..." + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Suqel asnas-agi..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&Ɣef..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "Senqed ileqman..." + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Taniɣert" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Snifel isem" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" + +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "" + +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "mraw krad" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "mraw kuẓ" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "mraw semmus" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "mraw sḍis" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "mraw sa" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "mraw ṭam" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "mraw tza" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "sin imrawen" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" diff --git a/po/nb.po b/po/nb.po index b234ba0..dabc7a5 100644 --- a/po/nb.po +++ b/po/nb.po @@ -6,2033 +6,4728 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:14+0000\n" -"Last-Translator: Damon Lynch \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-20 09:53+0000\n" +"Last-Translator: Harald H. \n" "Language-Team: Norwegian Bokmal \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: nb\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Medvirkende" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Sikkerhetskopiering er ikke konfigurert" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Fant ingen enheter for sikkerhetskopiering" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Enhet" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Du kan sikkerhetskopiere dine bilder og videoer til flere steder etter hvert " +"som de lastes ned, f.eks. til eksterne harddisker." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Størrelse" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Ta sikkerhetskopi av bilder og video ved nedlasting" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Status for nedlasting" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Oppdag enheter for sikkerhetskopiering automatisk" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s ble ikke utløst" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "søker..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "rotmappen til filsystemet" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Laster ned fra %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Eksempel:" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -"Vil du virkelig laste ned fra denne posisjonen ? På noen system kan det ta " -"lang tid å søke igjennom filene." +"Om du skrur av automatisk oppdaging, må du angi plasseringer for " +"sikkerhetskopier." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Last ned" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Skkerhetskopier bilder til:" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pause" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:2376 -#, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Skkerhetskopier videoer til:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" msgstr "" -"Følgende mapper er ugyldige:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "lagringsenhet1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "lagringsenhet2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Anslått lagringsbruk for sikkerhetskopiering." + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Alternativer for sikkerhetskopiering" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" msgstr "" -"Denne mappen for nedlasting er ugyldig:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Kan ikke fortsette nedlasting" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "lyd" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s Bilder" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "bilder" +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s Videoer" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "videoklipp" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Brukt" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Rundt 1 sekund igjen" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Ukjent enhetsstørrelse" -#: rapid/rapid.py:2804 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "About %i seconds remaining" -msgstr "Omtrent %i sekunder igjen" - -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Rundt 1 minutt igjen" +msgid "No space free on %(size_total)s device" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Omtrent %(minutes)i minutter og %(seconds)02i sekunder igjen" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s ledig av %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Bilder" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Videoklipp" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Anslått lagringsbruk etter nedlasting" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Tilpasset …" + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "bilder og videoer" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "bilder eller video" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Annet" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "bilde" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignorer denne enheten midlertidig" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s nedlastet" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignorer denne enheten permanent" -#: rapid/rapid.py:2876 +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "Klarte ikke a laste ned %(noFiles)s %(filetypes)s" +msgid "%s full" +msgstr "%s full" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "advarsler" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Kameraer" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Ferdig med nedlasting" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Enheter" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" +msgstr "Laster ned fra %(device_names)s" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s lastet ned" +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "Klarte ikke å laste ned %(filetype)s" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Velg kilde" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s av %(total)s %(filetypes)s (%(remaining)s igjen)" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s av %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Fra" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s kameraer" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Oppdag automatisk" - -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#: ../raphodo/devices.py:963 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Velg katalog med %(file_types)r" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s enheter" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Kopier" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Flytt" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" +"Klikk i avkryssingsboksen for en fil for å merke eller avmerke den for " +"nedlasting" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Til" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" +"Filer som allerede er lastet ned, blir husket. Du kan fortsatt markere " +"tidligere nedlastede filer for å laste dem ned igjen, men de er ikke merket " +"som standard, og deres miniatyrbilder er dimmet slik at du kan skille dem " +"fra filer som ennå ikke er lastet ned." -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Bilder:" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Velg katalog for å laste inn bilder" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" +"Klikk i avkryssingsruten for en enhet for å raskt merke eller avmerke alle " +"dens filer for nedlasting." -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Videoer:" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" +"Du kan laste ned fra flere kameraer, smarttelefoner, minnekort og harddisker " +"samtidig—så mange enheter som datamaskinen kan håndtere på en gang." -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Velg katalog for å laste inn video" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "og" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Bruker sikkerhetskopierings enheter" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" +"For å vise bilder og videoer innenfor et bestemt tidsrom, bruk musen " +"(alternativt i kombinasjon med tastene Shift eller Ctrl) " +"for å velge tidsintervaller. Når et tidsrom er valgt vil tidslinjeknappen " +"til venstre i hovedvinduet bli uthevet." -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Bruker sikkerhetskopierings enhet" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Fant ingen enheter for sikkerhetskopiering" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" +"Du kan skjule eller vise nedlastingskildene ved å klikke på navnet på " +"enheten du laster ned fra øverst til venstre i programvinduet." -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Ledig plass:" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" +"En av de mest nyttige funksjonene i Rapid Photo Downloader er muligheten til " +"å automatisk generere nedlastingsundermapper og å endre filnavn under " +"nedlasting, ved å bruke en organisering som passer deg." -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" -msgstr "%(free)s tilgjengelig" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" +"Automatiske genererte nedlastingsundermapper kan inneholde ytterligere " +"automatisk genererte undermapper om nødvendig. En vanlig organisering er å " +"lage en årsundermappe og deretter en serie undermapper med år-måned-dag " +"under denne." -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Sikkerhetskopierer bilder og video til %(path)s" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 -#, python-format -msgid "Backing up to %(path)s" -msgstr "Sikkerhetskopierer til %(path)s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" +"\n" +"Nedlastingsundermappers navn generes vanligvis ved hjelp av noen eller alle " +"følgende elementer:\n" +"
      \n" +"
    1. Metadata, inkluderer veldig ofte datoen bildet eller videoen var " +"opprettet, men kan \n" +"også \n" +"inkludere kameraets modellnavn og serienummer, eller filtype som f.eks. JPG " +"eller CR2.
    2. \n" +"
    3. En oppdragskode, som er fri tekst du angir ved nedlasting, slik " +"som\n" +"navnet på et sted eller en begivenhet.
    4. \n" +"
    5. Tekst som du vil at skal vises hver gang, f.eks. en bindestrek " +"eller et mellomrom.
    6. \n" +"
    \n" +"Ved å navngi undermapper med år, etterfulgt av måned og dag i et numerisk " +"format er det \n" +"enkelt å sortere dem i en filbehandler, derfor er dette standardvalget:\n" +" " + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" +"\n" +"For å lage nedlastingsundermapper automatisk når du laster ned, \n" +"kan du bruke et av de innebygde forvalgene i Rapid Photo Downloader, eller " +"lage et tilpasset forvalg. \n" +"Klikk på tannhjulet for å få frem en nedfellsmeny: \n" +" " -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Sikkerhetskopierer bilder til %(path)s og video til %(path2)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Programinnstillingene er ugyldige" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" +"Denne illustrasjonen viser et tilpasset forvalg kalt «My custom preset»." -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Bilde" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "Nedlastningsmappe til %(file_type)s finnes ikke" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Mappe: %s" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "Nedlastingsmappe til %(file_type)s er ugyldig" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "Nedlastingsmappen til %(file_type)s er ikke skrivbar" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniatyrbilder" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" +"Hintene vil variere avhengig av konteksten, for eksempel når musepekeren " +"holdes over en knapp." -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:301 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"vis programinformasjon på kommandolinjen når programmet kjører (standard: " -"%default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "vis feilrettingsinformasjon ved kjøring fra kommandolinje" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "vis bare feil på kommandolinjen" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" +"\n" +"Panelet Endre navn lar deg konfigurere endring av filnavn. For å gi " +"nytt navn til filene dine, kan du velge \n" +"blant eksisterende forvalg for endring av navn eller lage ditt eget forvalg. " +" \n" +" " -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " msgstr "" -"vis hvilke bilde- og videofiltyper programmet gjenkjenner, og avslutt" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:348 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:356 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "nullstill alle programinnstillinger og avslutt" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:372 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:4133 +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Dagens tips" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "Visste du at... ?" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "Vis tips ved oppstart" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "&Neste" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "&Forrige" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/sek" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Et par sekunder" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 sekund" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "and %s" -msgstr "og %s" +msgid "%d seconds" +msgstr "%d sekunder" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Alle innstillingene er nullstillte" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minutt" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Feil ved sikkerhetskopiering" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d minutter" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 time" -#: rapid/backupfile.py:151 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Klarte ikke å opprette målmappen %(directory)s\n" +msgid "%d hours" +msgstr "%d timer" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 dag" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" -msgstr "" -"Kilde: %(source)s\n" -"Mål: %(destination)s" +msgid "%d days" +msgstr "%d dager" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minutt, 1 sekund" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "Error: %(inst)s" -msgstr "Feil: %(inst)s" +msgid "1 minute, %d seconds" +msgstr "1 minutt, %d sekunder" -#: rapid/backupfile.py:163 +#: ../raphodo/downloadtracker.py:795 #, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "" +msgid "%d minutes, 1 second" +msgstr "%d minutter, 1 sekund" -#: rapid/backupfile.py:166 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s not backed up" -msgstr "" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minutter, %(seconds)d sekunder" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 time, 1 minutt" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "1 time, %d minutter" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "%d timer, 1 minutt" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d timer, %(minutes)d minutter" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 dag, 1 time" -#: rapid/backupfile.py:168 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "Backup of %(file_type)s already exists" +msgid "1 day, %d hours" +msgstr "1 dag, %d timer" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d dager, 1 time" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d dager, %(hours)d timer" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "Finn" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "Feilrapporter - Rapid Photo Downloader" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "Finn i rapporter" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "Finn den forrige forekomsten av uttrykket" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "Finn den neste forekomsten av uttrykket" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "&Utheve alt" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "Utheve alle forekomstene av uttrykket" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "Skill mellom store/små bokstaver" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "&Hele ord" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "Søk kun etter hele ord" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "" -"%(problem)s\n" -"File: %(file)s" +msgid "%s of %s matches" +msgstr "%s av %s treff" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Fjern" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "Fant ikke uttrykket" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." msgstr "" -"%(problem)s\n" -"Fil: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Enhet funnet" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "Problem i Rapid Photo Downloader" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:81 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" +"Det oppstod en feil i Rapid Photo Downloader

    \n" +" Vennligst rapporter feilen på {website}.

    \n" +" Legg til loggfilen som et vedlegg {log_file} i feilrapporten din " +"(trykk\n" +" her for å åpne loggmappen).

    Om den " +"samme feilen\n" +" oppstår igjen før programmet avslutter, så er dette kun et varsel om " +"det.\n" +" " + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "Det oppstod en feil i Rapid Photo Downloader\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" +"Vennligst rapporter feilen på {website}\n" +"\n" +" Legg ved loggfilen i feilrapporten din, funnet i {log_path}\n" +"\n" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." msgstr "" -"Skal denne enheten eller partisjon brukes til å laste ned bilder eller " -"videoer fra?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Husk dette valget" +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "Filsystem" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "Andre …" -#: rapid/generatenameconfig.py:151 +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Dato tid" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Tekst" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Filnavn" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Metadata" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Sekvenser" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" -msgstr "Jobbnavn" +msgstr "Oppdragskode" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Bilde dato" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Video dato" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "I dag" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "I går" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" -msgstr "Nedlastings dato" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Navn + filtype" +msgstr "Nedlastet" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Filnavn" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Filtype" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" -msgstr "Bilde nummer" +msgstr "Bildenummer" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" -msgstr "Video nummer" +msgstr "Videonummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Blender" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Eksponeringstid" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Brennvidde" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" -msgstr "Kamera produsent" +msgstr "Kameraprodusent" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" -msgstr "Kamera modell" +msgstr "Kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" -msgstr "Forkortet kamera modell" +msgstr "Forkortet kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" -msgstr "Forkortet kamera modell med prefiks" +msgstr "Forkortet kameramodell med prefiks" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" -msgstr "Serie nummer" +msgstr "Serienummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" -msgstr "Eksponerings teller" +msgstr "Eksponeringsteller" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" -msgstr "Fil nummer" +msgstr "Filnummer" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Bare mappe" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Mappe og fil" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" -msgstr "Eier navn" +msgstr "Eiernavn" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Kodek" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Bredde" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Høyde" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Lengde" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" -msgstr "Bilder i sekundet" +msgstr "Bilder per sekund" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Kunstner" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" -msgstr "Opphavsrettighet" +msgstr "Opphavsrett" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" -msgstr "Nedlastet i dag" +msgstr "Nedlastinger i dag" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" -msgstr "Økt nummer" +msgstr "Øktnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Undermappe nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Antall lagrede" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Sekvensbokstav" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Alle tall" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Siste tall" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Siste 2 tall" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Siste 3 tall" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Siste 4 tall" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "STORE BOKSTAVER" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "små bokstaver" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Ett tall" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "To tall" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Tre tall" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Fire tall" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Fem Tall" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Seks tall" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Syv tall" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" -msgstr "Delsekund" +msgstr "Delsekunder" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ÅÅÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ÅÅÅÅ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "ÅÅÅÅ_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "ÅÅ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "ÅÅ_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "YYYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" -msgstr "YY" +msgstr "ÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Måned (full)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Måned (kort)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "TTMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "TTMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "TT-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "TT-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" -msgstr "HH" +msgstr "TT" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minutter)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Egenskaper for undermappen kan ikke begynne med %s" - -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Egenskapene for undermappen kan ikke slutte med %s" - -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Egenskaper for undermappen skal ikke ha to %s etter hverandre" - -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Fjern alle jobb koder?" - -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Skal alle jobb koder fjernes?" - -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Fjern alle huskede stier?" - -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Skal alle huskede stier fjernes?" - -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Fjern alle undertrykte filbaner?" - -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Skal alle undertrykte stier fjernes?" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Dato" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Feil i innstillingene til nytt bildenavn" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Dato (bindestreker)" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Feil i innstillingene til nytt videonavn" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Dato (understreker)" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Feil i innstillingene til undermappene for bildenedlasting" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Dato og oppdragskode" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Feil i innstillingene til undermappene for videonedlasting" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "ÅÅÅÅMM_Oppdragskode" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Skriv inn ett jobbnavn" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "Dato og oppdragskode undermapper" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Skriv inn ett jobbnavn, eller velg ett tidligere ett" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Skriv inn ett nytt jobbnavn" - -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Jobbnavn" - -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "" - -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "Oppgi en filsti som det ikke vil letes etter bilder eller video" - -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Filbane:" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "ÅÅÅÅMM" -#: rapid/preferencesdialog.py:1092 +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 msgid "Job Code" -msgstr "Jobbnavn" - -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Velg en mappe for sikkerhetskopiering av bilder" - -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Velg en mappe for sikkerhetskopiering av video" - -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." -msgstr "" -"Advarsel: Det er ikke nok metadata til å generere navnet fullt ut. " -"Bruk andre alternativer for omdøping av navn." +msgstr "Oppdragskode" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." -msgstr "" -"Advarsel: Det er ikke nok metadata til å generere undermapper. " -"Bruk andre alternativer for omdøping av undermapper." - -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Eksempel: %s" - -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." -msgstr "" -"Innstillingene til %(filetype)s undermappe er ugyldige og kan ikke brukes.\n" -"De vil bli satt tilbake til standard verdier." - -#: rapid/preferencesdialog.py:1762 -#, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -"De følgende regulære uttrykkene er ugyldige, og vil bli fjernet om du ikke " -"endrer dem:\n" -"%s" -#: rapid/preferencesdialog.py:1764 -#, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -"Dette regulære uttrykket er ugyldig, og vil bli fjernet om du ikke retter " -"det:\n" -" %s" - -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Ugyldig regulært uttrykk" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "eksterndisk1" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "eksterndisk2" - -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" - -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" - -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praha" - -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "ÅÅÅÅMMDD-TTMM-1" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "Dato og nedlastinger i dag" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "ÅÅÅÅMMDD-1" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "Dato-Tid og bildenummer" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "ÅÅMMDD-1234" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "Dato-Tid og oppdragskode" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "ÅÅÅÅMMDD-TTMM-Oppdragskode-1" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "ÅÅÅÅMMDD-Oppdragskode-1" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskva" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "Dato-Tid og videonummer" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "ÅÅÅÅMMDD_1234" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Warszawa" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Oppløsning" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "ÅÅÅÅMM-TTMM-1-1920x1080" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" - -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" - -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "undermappe" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Angi en ny oppdragskode, eller velg en tidligere en" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "filnavn" +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "Oppdragskoden vil bli brukt på %s som ennå ikke har en oppdragskode." -#: rapid/problemnotification.py:85 +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 #, python-format -msgid "Date time value %s appears invalid." -msgstr "Dato tidsverdien %s fremstår som ugyldig." +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "Oppdragskoden vil bli brukt på %s som ennå ikke har en oppdragskode." -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Filnavnet mangler filending." +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Filnavnet mangler nummerdelen." +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Angi en ny oppdragskode" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Feil ved oppretting av %s-komponenten." +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" +"Den nye oppdragskoden vil ikke bli brukt på noen bilder eller videoer." -#. a generic problem -#: rapid/problemnotification.py:91 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s metadata kan ikke leses" +msgid "The new Job Code will not be applied to %s." +msgstr "Den nye oppdragskoden vil ikke bli brukt på %s." -#: rapid/problemnotification.py:93 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 #, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s kunne ikke opprettes" +msgid "The new Job Code will be applied to %s." +msgstr "Den nye oppdragskoden vil bli brukt på %s." -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "En feil oppstod ved kopiering av %(filetype)s" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "Ny oppdragskode" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "&Oppdragskode:" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s finnes allerede" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "&Husk dette valget" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/jobcodepanel.py:185 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." msgstr "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Velg bilder og videoer for å kunne bruke en ny eller eksisterende " +"oppdragskode for dem." -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/jobcodepanel.py:186 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The new Job Code will be applied to all selected photos and/or videos." msgstr "" -"%(image1)s ble tatt den %(image1_date)s klokken %(image1_time)s, og " -"%(image2)s den %(image2_date)s klokken %(image2_time)s." - -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s er allerede lastet ned" +"Den nye oppdragskoden vil bli brukt på alle valgte bilder og/eller videoer." -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/jobcodepanel.py:187 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Mangler data for å navngi %(filetype)s." - -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Feil: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 +#: ../raphodo/jobcodepanel.py:191 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Metadataen kan være korrupt." +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "Sist brukt" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" msgstr "" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Det ble sikkerhetskopiert til %(volume)s" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Stigende" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Det ble sikkerhetskopiert til disse enhetene: " +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Synkende" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "&Ny ..." -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s og %(final_volume)s." +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "&Bruk" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" -msgstr "" -"Bilder funnet med samme filnavn, men tatt ved forskjellige tidspunkt: " -"%(details)s" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "&Fjern" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "En feil oppstod ved sikkerhetskopiering til %(volume)s: %(inst)s." +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "Fjern alle" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "En feil oppstod ved sikkerhetskopiering til %(volume)s." +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "Vil du virkelig fjerne alle oppdragskodene?" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Flere feil oppstod ved sikkerhetskopiering til følgende enheter: " +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "Fjern alle oppdragskoder" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Oppdragskode" -#: rapid/problemnotification.py:279 +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +msgid "Hint: %(message)s" +msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s og %(volume)s (%(inst)s)." +msgid "%(description)s - %(elements)s" +msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s og %(volume)s." +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "Lagre nytt tilpasset forvalg ..." -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Sikkerhetskopi finnes allerede på %(volume)s." +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "Fjern alle tilpassede forvalg ..." -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Sikkerhetskopier finnes allerede i disse plasseringene: " +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "(Nytt tilpasset forvalg)" -#: rapid/problemnotification.py:308 +#: ../raphodo/nameeditor.py:576 #, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Sikkerhetskopi overskrevet på %(volume)s." - -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Sikkerhetskopier overskrevet på disse enhetene: " +msgid "%s (edited)" +msgstr "%s (redigert)" -#: rapid/problemnotification.py:321 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "En feil oppstod ved oppretting av mapper på %(volume)s: %(inst)s." +msgid "Update Custom Preset \"%s\"" +msgstr "Oppdater tilpasset forvalg «%s»" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "Lagre nytt tilpasset forvalg - Rapid Photo Downloader" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "Navn:" -#: rapid/problemnotification.py:323 +#: ../raphodo/nameeditor.py:836 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" +"Advarsel: Det er ikke nok data til å " +"kunne generere navnet fullt ut. Vennligst bruk andre alternativer for " +"endring av navn." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -"Flere feil oppstod ved oppretting av mapper på følgende enheter for " -"sikkerhetskopi: " -#: rapid/problemnotification.py:335 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 #, python-format msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s i tillegg, %(newproblem)s" - -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Dessuten, var det %(problems)s." - -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Dessuten, var det ett %(problem)s." - -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "%(type)s metadata mangler." - -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Følgende metadata mangler: " - -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s og %(final_missing_metadata_element)s." - -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Flere problemer ved oppretting av undermapper og filnavn" +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "Forvalg:" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problem ved oppretting av undermappe og filnavn" +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "{choice} ({variant})" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Problemer ved oppretting av %s" +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "Få hjelp på nettet …" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problem ved oppretting av %s" +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "Sett inn" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s finnes allerede, men den ble sikkerhetskopiert" +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "Lagre forvalg - Rapid Photo Downloader" -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." msgstr "" -"En feil oppstod ved kopiering av %(filetype)s, men den ble sikkerhetskopiert" - -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Flere feil oppstod" +"Vil du lagre endringene som et nytt tilpasset forvalg?

    Å " +"opprette et tilpasset forvalg er ikke påkrevd, men det kan hjelpe deg med å " +"holde orden.

    De endrede innstillingene vil bli brukt uavhengig av om " +"du lagrer dem som et nytt tilpasset forvalg eller ikke." -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Bilder funnet med samme filnavn, men tatt ved forskjellige tidspunkt" +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" +"Vil du lagre endringene som et tilpasset forvalg?

    Om du vil så " +"kan du lage et nytt tilpasset forvalg eller oppdatere et tilpasset forvalg. " +"

    De endrede innstillingene vil bli brukt uavhengig av om du lagrer " +"dem som et nytt tilpasset forvalg eller ikke." -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "det oppstod flere feil ved sikkerhetskopieringen" +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "Lagre nytt tilpasset forvalg" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Det oppstod flere feil ved sikkerhetskopieringen" +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "Ser etter ny versjon ..." -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "det oppstod en feil ved sikkerhetskopieringen" +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "Du kjører den seneste versjonen." -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Det oppstod en feil under sikkerhetskopieringen" +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "Kunne ikke kontakte oppdateringstjeneren." -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/newversion.py:310 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, og %(backinguperror)s" +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "En ny versjon av Rapid Photo Downloader (%s) er tilgjengelig." -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "Vil du laste ned den nye versjonen?" -#: rapid/rpdfile.py:169 +#: ../raphodo/newversion.py:313 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "Changes in the new release can be viewed here." +msgstr "Endringer i den nye utgivelsen kan leses her." + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "&Hopp over denne utgivelsen" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "&Åpne nedlastingssiden" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" msgstr "" -#: rapid/subfolderfile.py:81 +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "%(downloaded)s of %(total)s" +msgstr "%(downloaded)s av %(total)s" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "undermappe og filnavn" +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "Laster ned …" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Bildet er allerede lastet ned" +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Innstillinger" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Kilde: %(source)s" +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisering" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Klarte ikke å opprette undermappe for nedlasting" +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniatyrbilder" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Filbane: %s" +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Feilhåndtering" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "" +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "Advarsler" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Merk alle" +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Diverse" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Gi en donasjon..." - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "Fjern" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Fjern all markering" +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Ignorerte stier" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Fil" +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Last ned / Pause" +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "Legg til …" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Velg" +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Velg alle _uten jobbnavn" +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Vis" +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Feillogg" +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Fjern fullførte nedlastinger" +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Forrige fil" +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Start nedlasting når programmet starter" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Neste fil" +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Start nedlasting når enheter settes inn" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Hjelp" +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "Avmonter (løs ut) enheten etter fullført nedlasting" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Oversett dette programmet..." +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Avslutt programmet når nedlastingen er ferdig" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Inkluder i nedlasting" +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Avslutt programmet selv om nedlastingen hadde feil eller advarsler" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Last ned" +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Innstillinger: Rapid Photo Downloader" +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "Generer miniatyrbilder" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "Bildenedlastingsmapper" +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "Generer miniatyrbilder som vil vises i hovedvinduet" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Eksempel: /home/user/Pictures" +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "Hurtiglagre miniatyrbilder" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Nedlastingsundermapper" +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" +"Lagre miniatyrbilder vist i hovedprogramvinduet i et hurtiglager unikt for " +"Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Nedlastingsmappe:" +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "Generer system miniatyrbilder" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/preferencedialog.py:248 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" msgstr "" -"Velg en mappe for nedlasting. Undermapper for bildene vil automatisk bli " -"opprettet i denne mappen etter de valg du har gjort for " -"nedlastingsundermapper." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Nedlastingsmappe" +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "Antall CPU-kjerner som skal brukes for å generere miniatyrbilder." -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Foto mapper" +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "CPU-kjerner:" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Gi nytt bildenavn\t" +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "*" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Gi nytt bildenavn" +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "Hurtiglager for miniatyrbilder" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "Beregner …" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Ny:" +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "dager" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "alltid" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Eksempel" +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "Hurtiglagerets størrelse:" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Gi nytt bildenavn" +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "Antall miniatyrbilder:" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Videonedlastingsmapper" +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "Databasestørrelse:" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Beklager, funksjon for nedlasting av video deaktivert. For å laste ned " -"video, vær vennlig å installer enten hachoir metadata og kaa " -"metadata programpakkene for python, eller exiftool." +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "Hurtiglagre utilgjengelige miniatyrbilder i:" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Velg en mappe for nedlasting. Undermapper for videoene vil automatisk bli " -"opprettet i denne mappen etter de valg du har gjort for " -"nedlastingsundermapper." +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "Rens hurtiglager ..." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Videomapper" +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "Optimaliser hurtiglager ..." -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Gi nytt videonavn\t" +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "* Tar effekt etter programmet startes på nytt" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Gi nytt videonavn" +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Hopp over nedlasting" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" msgstr "" -"Alternativer for å gi nytt navn" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Sekvensnummre" +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Legg til unik identifikator" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/preferencedialog.py:349 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" msgstr "" -"Angi tiden i 24-timers format der hvor Nedlastinger idag " -"sekvensnummeret skal nullstilles" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Dag begynner:" - -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Nedlastinger idag:" - -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Lagret antall:" +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Overskriv" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "Overskriv den tidligere sikkerhetskopierte filen" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " tt:mm" +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Hopp over" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Synkroniser RAW + JPEG sekvensnumre" +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "Ikke overskriv den sikkerhetskopierte filen, og gi en feilmelding" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilitet med andre operativsystem" +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" +"Velg du om du vil hoppe over nedlasting eller legge til en unik " +"identifikator når et bilde eller en video med samme navn allerede er lastet " +"ned:" -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/preferencedialog.py:378 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" msgstr "" +"Velg om du skal overskrive en fil på sikkerhetskopienheten som har samme " +"navn når du sikkerhetskopierer, eller hoppe over sikkerhetskopiering:" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Fjern inkompatible tegn" +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "Programadvarsler" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Alternativer for gi nytt navn" +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "Vis en advarsel når:" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Jobbnavn" +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Jobbnavn" +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" +"Advar når du skal til å laste ned filer som ikke vises i hovedvinduet." -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Legg til..." +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "_Fjern alle" +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" +"Advar før du starter en nedlasting hvis det ikke er mulig å " +"sikkerhetskopiere filer." -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Jobbnavn" +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "Programbiblioteker mangler eller er skadet" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Enheter" +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" +"Advar om et programvarebibliotek som brukes av Rapid Photo Downloader " +"mangler eller ikke fungerer." -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Enheter" +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" -#: rapid/glade3/prefs.ui.h:43 +#: ../raphodo/preferencedialog.py:413 msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." msgstr "" +"Advar om det oppstår en feil ved å angi metadata for en fil, slik som filens " +"endringstidspunkt." -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Oppdag flyttbare lagringsenheter automatisk" - -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Oppdag enheter automatisk" +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" -#: rapid/glade3/prefs.ui.h:50 +#: ../raphodo/preferencedialog.py:417 msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." msgstr "" +"Advar etter skanning av en enhet eller denne datamaskinen om det finnes " +"ukjente filer som ikke vil bli inkludert under nedlastingen." -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Sted:" +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "Ikke advar om ubehandlede filer av filtypene:" -#: rapid/glade3/prefs.ui.h:54 +#: ../raphodo/preferencedialog.py:424 msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +"File extensions are case insensitive and do not need to include the leading " +"dot." msgstr "" -"Om du skrur av automatisk oppdaging, velg eksakt plassering der bildene og " -"video er." - -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Enhetsalternativer" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Huskede filbaner" +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "Legg til" -#: rapid/glade3/prefs.ui.h:57 +#: ../raphodo/preferencedialog.py:428 msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +"Add a file extension to the list of unhandled file types to not warn about." msgstr "" +"Legg til filtyper i listen over ubehandlede filtyper det ikke skal advares " +"om." -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Undertrykte filbaner" - -#: rapid/glade3/prefs.ui.h:59 +#: ../raphodo/preferencedialog.py:430 msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +"Remove a file extension from the list of unhandled file types to not warn " +"about." msgstr "" +"Fjern en filtype fra listen over ubehandlede filtyper det ikke skal advares " +"om." -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "_Fjern alle" +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "Tøm hele listen over ubehandlede filtyper det ikke skal advares om." -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Bruk _python sine regulære uttrykk" +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "Kontroller versjon" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Enhetsalternativer" +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "Se etter ny versjon ved oppstart" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Sikkerhetskopi\t" +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "Se etter en ny versjon av programmet hver gang programmet starter." -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Sikkerhetskopi" +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "Inkluder utviklingsutgivelser" -#: rapid/glade3/prefs.ui.h:66 +#: ../raphodo/preferencedialog.py:474 msgid "" -"If you disable automatic detection, choose the exact backup locations." +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." msgstr "" +"Inkluder alfa-, beta- og andre utviklingsutgivelser når du ser etter en ny " +"versjon av programmet.\n" +"\n" +"Hvis du for øyeblikket kjører en utviklingsversjon, vil dette alltid " +"forekomme." -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Oppdag enheter for sikkerhetskopiering automatisk" +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "Ignorer DNG dato/tid metadata på MTP enheter." -#: rapid/glade3/prefs.ui.h:68 +#: ../raphodo/preferencedialog.py:490 msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." msgstr "" +"Ignorer dato/tid metadata i DNG filer plassert på MTP enheter, og bruk i " +"stedet filens endringstidspunkt\n" +"\n" +"Nyttig for enheter som oppretter feil DNG-metadata, slik som noen telefoner " +"og nettbrett." -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Ta sikkerhetskopi av bilder og video ved nedlasting" +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" -#: rapid/glade3/prefs.ui.h:70 +#: ../raphodo/preferencedialog.py:832 msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." msgstr "" +"Vil du rense hurtiglageret? Hurtiglageret blir renset neste gang programmet " +"startes." -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "" +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "Rens hurtiglager for miniatyrbilder" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." msgstr "" +"Vil du optimalisere hurtiglageret? Hurtiglageret vil bli optimalisert neste " +"gang programmet startes." -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Eksempel:" +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "Optimaliser hurtiglager for miniatyrbilder" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/eksterndisk/Bilder" +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "Angi en sti som aldri skal skannes for bilder eller videoer" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Mappenavn for sikkerhetskopiering av video:" +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Sti:" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "" +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "Angi en filtype" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "Angi en filtype (uten punktum)" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Diverse" +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "Filtype:" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatisering" +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "Ugyldig filtype" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." msgstr "" +"Filtypen %s gjenkjennes av Rapid Photo Downloader, så det gir ikke " +"mening å advare om dens tilstedeværelse." -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" msgstr "" +"Gjenkjente filtyper:\n" +"\n" +"Bilder:\n" +"%(photos)s\n" +"\n" +"Videoer:\n" +"%(videos)s\n" +"\n" +"Lyd:\n" +"%(audio)s\n" +"\n" +"Annet:\n" +"%(other)s" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "Bryllup" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "Fødselsdag" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Innstillinger for undermapper bør ikke starte med %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Innstillinger for undermapper bør ikke slutte med %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Innstillinger for undermapper bør ikke ha to %s etter hverandre" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Avslutt programmet når nedlastingen er ferdig" +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Avslutt programmet selv om nedlastingen hadde feil eller advarsler" +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "Feil: %s" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Rotèr JPEG-bilder automatisk" +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Ytelse" +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Lag miniatyrbilder (tregere)" +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "Kan ikke lese filen %s" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Diverse" +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "Kan ikke skrive filen %s" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Feilhåndtering" +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "Kan ikke flytte filen %s" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Bilde og video navnekonflikter" +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "Kan ikke fjerne filen %s" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Legg til unik identifikator" +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "Kan ikke kopiere filen %s" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Hopp over nedlasting" +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" -#: rapid/glade3/prefs.ui.h:97 +#: ../raphodo/problemnotification.py:194 +#, python-format msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." msgstr "" -"Velg om du skal hoppe over filen eller legge til en unik identifikator når " -"ett bilde eller video med det samme navnet er lastet ned fra før." -#: rapid/glade3/prefs.ui.h:98 +#: ../raphodo/problemnotification.py:202 +#, python-format msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." msgstr "" -"Under sikkerhetskopiering, velg om du vil overskrive eller hoppe over filer " -"med samme navn på sikkerhetskopierings enheten." -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Skriv over" +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Hopp over" +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Feilhåndtering" +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importer dine bilder og videoer effektivt og pålitelig" +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Nullstiller verdien.\n" +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Ugyldig verdi for Nedlastinger idag.\n" +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "Den unike identifikatoren «%s» ble lagt til filnavnet." -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Nullstiller verdien til midnatt.\n" +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Beklager,innstillingene inneholder en feil:\n" +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" -#~ msgid "Resetting to default values." -#~ msgstr "Nullstiller til standardverdier." +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +#: ../raphodo/problemnotification.py:337 #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s avvist som en nedlastings enhet" +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "" -#~ "Denne enheten eller partisjonen vil aldri bli brukt til å laste ned fra" +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" -#~ msgid "Backup" -#~ msgstr "Sikkerhetskopi" +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s ble tatt den %(image1_date)s klokken %(image1_time)s, og " +"%(image2)s den %(image2_date)s klokken %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "%(type)s metadata mangler." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "Følgende metadata mangler: %s." + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Filnavnet mangler filtype." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Filnavnet mangler nummerdelen." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "Problemer med sikkerhetskopiering til %s" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)dm" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1.5t" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dt" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" +"Det er et problem med ExifTool

    Rapid Photo Downloader bruker " +"ExifTool for å trekke ut metadata fra videoer og bilder. Programmet vil " +"kunne kjøre uten det, men å installere det er sterkt anbefalt." + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" +"Dessverre, nedlastingen av den nye versjonen av Rapid Photo Downloader " +"mislyktes." + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" +"Den nye versjonen ble lastet ned. Vil du lukke Rapid Photo Downloader og " +"installere den nå?" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "Installer" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "Ny versjon lagret" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Kilde" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Last ned" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Innstillinger" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "&Avslutt" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Fjern fullførte nedlastinger" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Få hjelp på Internett ..." + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "&Dagens tips ..." + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Rapporter et problem ..." + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Gi en donasjon ..." + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Oversett dette programmet …" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&Om ..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "Se etter oppdateringer ..." + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Tidslinje" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Endre navn" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Sikkerhetskopiering" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Denne datamaskinen" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Velg en kildemappe" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Alle" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "Ny" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Vis:" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Filtype" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Enhet" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Sorter:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Velg alle:" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Fortsett nedlasting" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pause" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" +"Vennligst rapporter problemet på {website}.

    \n" +" Legg ved loggfilen {log_file} i feilrapporten din (trykk\n" +" her for å åpne loggmappen).\n" +" " + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Følgende mapper er ugyldige:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Denne mappen for nedlasting er ugyldig:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "bilder" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videoklipp" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "bilde" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s nedlastet" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "Klarte ikke a laste ned %(noFiles)s %(filetypes)s" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "advarsler" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Ferdig med nedlasting" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s lastet ned" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "Klarte ikke å laste ned %(filetype)s" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 feil" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d feil" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 advarsel" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d advarsler" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Programinnstillingene er ugyldige" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "&Prøv på nytt" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "&Ignorer denne enheten" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "MAPPE" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "Slå på eller av nedlasting straks en enhet settes inn." + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" +"Importer innstillinger fra en eldre programversjon og avslutt. Krever " +"kommandolinjeprogrammet gconftool-2." + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" +"For å kunne importere innstillinger fra den eldre versjonen av Rapid Photo " +"Downloader, kreves det at du installerer programmet gconftool-2." + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "Importerer innstillinger fra Rapid Photo Downloader %(version)s" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "&Ikke spør meg om dette igjen" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "&Ikke advare meg om dette igjen" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "&Ikke advare meg igjen om manglende eller skadede programbiblioteker" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "undermappe og filnavn" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "filnavn" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "undermappe" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "En teller for hvor mange nedlastinger som forekommer hver dag" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Nedlastinger i dag:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Lagret antall:" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Dag begynner:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "Synkroniser RAW + JPEG" + +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Fjern inkompatible tegn" + +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "Kompatibilitet" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "bilder og videoer" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "bilder eller video" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 video" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 bilde" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Bilde" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Videoklipp" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "Bilder" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "én" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "to" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "tre" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "fire" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "fem" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "seks" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "syv" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "åtte" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "ni" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "ti" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "elleve" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "tolv" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "tretten" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "fjorten" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "femten" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "seksten" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "sytten" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "atten" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "nitten" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "tjue" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" +"Last ned, endre navn og sikkerhetskopier bilder og videoer fra kameraer og " +"andre enheter" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" + +#~ msgid "Berlin" +#~ msgstr "Berlin" + +#~ msgid "Paris" +#~ msgstr "Paris" + +#~ msgid "New York" +#~ msgstr "New York" + +#~ msgid "Prague" +#~ msgstr "Praha" + +#~ msgid "Manila" +#~ msgstr "Manila" + +#~ msgid "Wellington" +#~ msgstr "Wellington" + +#~ msgid "Kampala" +#~ msgstr "Kampala" + +#~ msgid "Helsinki" +#~ msgstr "Helsinki" + +#~ msgid "Tehran" +#~ msgstr "Teheran" + +#~ msgid "Stockholm" +#~ msgstr "Stockholm" + +#~ msgid "Rome" +#~ msgstr "Roma" + +#~ msgid "Moscow" +#~ msgstr "Moskva" + +#~ msgid "Sydney" +#~ msgstr "Sydney" + +#~ msgid "Budapest" +#~ msgstr "Budapest" + +#~ msgid "Jakarta" +#~ msgstr "Jakarta" + +#~ msgid "Delhi" +#~ msgstr "Delhi" + +#~ msgid "Warsaw" +#~ msgstr "Warszawa" + +#~ msgid "Madrid" +#~ msgstr "Madrid" + +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Feil i innstillingene til nytt videonavn" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Feil i innstillingene til nytt bildenavn" + +#~ msgid "Select a folder to download videos to" +#~ msgstr "Velg katalog for å laste inn video" + +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Velg katalog med %(file_types)r" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Velg katalog for å laste inn bilder" + +#~ msgid "Photo has already been downloaded" +#~ msgstr "Bildet er allerede lastet ned" + +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "" +#~ "Skal denne enheten eller partisjon brukes til å laste ned bilder eller " +#~ "videoer fra?" + +#~ msgid "_Remember this choice" +#~ msgstr "_Husk dette valget" + +#~ msgid "About 1 minute remaining" +#~ msgstr "Rundt 1 minutt igjen" + +#~ msgid "About 1 second remaining" +#~ msgstr "Rundt 1 sekund igjen" + +#, python-format +#~ msgid "and %s" +#~ msgstr "og %s" + +#~ msgid "Location:" +#~ msgstr "Sted:" + +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importer dine bilder og videoer effektivt og pålitelig" + +#~ msgid "Copy" +#~ msgstr "Kopier" + +#~ msgid "Backing up error" +#~ msgstr "Feil ved sikkerhetskopiering" + +#~ msgid "Device Detected" +#~ msgstr "Enhet funnet" + +#~ msgid "Photo Folders" +#~ msgstr "Foto mapper" + +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s ble ikke utløst" + +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Laster ned fra %(location)s." + +#~ msgid "the root of the file system" +#~ msgstr "rotmappen til filsystemet" + +#~ msgid "Size" +#~ msgstr "Størrelse" + +#~ msgid "scanning..." +#~ msgstr "søker..." + +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Omtrent %(minutes)i minutter og %(seconds)02i sekunder igjen" + +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Omtrent %i sekunder igjen" + +#~ msgid "Download cannot proceed" +#~ msgstr "Kan ikke fortsette nedlasting" + +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s av %(total)s %(filetypes)s (%(remaining)s igjen)" + +#~ msgid "Photos:" +#~ msgstr "Bilder:" + +#~ msgid "Move" +#~ msgstr "Flytt" + +#~ msgid "From" +#~ msgstr "Fra" + +#~ msgid "Auto Detect" +#~ msgstr "Oppdag automatisk" + +#~ msgid "To" +#~ msgstr "Til" + +#~ msgid "and" +#~ msgstr "og" + +#~ msgid "Using backup device" +#~ msgstr "Bruker sikkerhetskopierings enhet" + +#~ msgid "Using backup devices" +#~ msgstr "Bruker sikkerhetskopierings enheter" + +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s av %(total)s %(filetypes)s" + +#~ msgid "Free space:" +#~ msgstr "Ledig plass:" + +#~ msgid "; " +#~ msgstr "; " + +#~ msgid "." +#~ msgstr "." + +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" + +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" + +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s tilgjengelig" + +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Sikkerhetskopierer bilder og video til %(path)s" + +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Sikkerhetskopierer til %(path)s" + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Sikkerhetskopierer bilder til %(path)s og video til %(path2)s" + +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "Nedlastingsmappen til %(file_type)s er ikke skrivbar" + +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Mappe: %s" + +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "Nedlastingsmappe til %(file_type)s er ugyldig" + +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "Nedlastningsmappe til %(file_type)s finnes ikke" + +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "vis programinformasjon på kommandolinjen når programmet kjører (standard: " +#~ "%default)" + +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." + +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Under sikkerhetskopiering, velg om du vil overskrive eller hoppe over filer " +#~ "med samme navn på sikkerhetskopierings enheten." + +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Vil du virkelig laste ned fra denne posisjonen ? På noen system kan det ta " +#~ "lang tid å søke igjennom filene." + +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" + +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" + +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" + +#~ msgid "Download Progress" +#~ msgstr "Status for nedlasting" + +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "nullstill alle programinnstillinger og avslutt" + +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Alle innstillingene er nullstillte" + +#~ msgid "MB/s" +#~ msgstr "MB/s" + +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Fil: %(file)s" + +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "vis hvilke bilde- og videofiltyper programmet gjenkjenner, og avslutt" + +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Klarte ikke å opprette målmappen %(directory)s\n" + +#~ msgid "only output errors to the command line" +#~ msgstr "vis bare feil på kommandolinjen" + +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Feil: %(inst)s" + +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Kilde: %(source)s\n" +#~ "Mål: %(destination)s" + +#~ msgid "Name + extension" +#~ msgstr "Navn + filtype" + +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Skal alle jobb koder fjernes?" + +#~ msgid "Remove all Job Codes?" +#~ msgstr "Fjern alle jobb koder?" + +#~ msgid "Videos:" +#~ msgstr "Videoer:" + +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Feil i innstillingene til undermappene for bildenedlasting" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Fjern alle huskede stier?" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Skal alle huskede stier fjernes?" + +#~ msgid "Enter a Job Code" +#~ msgstr "Skriv inn ett jobbnavn" + +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Feil i innstillingene til undermappene for videonedlasting" + +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Skal alle undertrykte stier fjernes?" + +#~ msgid "display debugging information when run from the command line" +#~ msgstr "vis feilrettingsinformasjon ved kjøring fra kommandolinje" + +#~ msgid "Job Code:" +#~ msgstr "Jobbnavn" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Velg en mappe for sikkerhetskopiering av bilder" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Velg en mappe for sikkerhetskopiering av video" + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Advarsel: Det er ikke nok metadata til å generere undermapper. " +#~ "Bruk andre alternativer for omdøping av undermapper." + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Advarsel: Det er ikke nok metadata til å generere navnet fullt ut. " +#~ "Bruk andre alternativer for omdøping av navn." + +#~ msgid "Invalid regular expression" +#~ msgstr "Ugyldig regulært uttrykk" + +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Eksempel: %s" + +#~ msgid "externaldrive1" +#~ msgstr "eksterndisk1" + +#~ msgid "externaldrive2" +#~ msgstr "eksterndisk2" + +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s er allerede lastet ned" + +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s og %(final_volume)s." + +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " + +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " + +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " + +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s og %(volume)s." + +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s og %(volume)s (%(inst)s)." + +#~ msgid "The following metadata is missing: " +#~ msgstr "Følgende metadata mangler: " + +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s og %(final_missing_metadata_element)s." + +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Dessuten, var det ett %(problem)s." + +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s i tillegg, %(newproblem)s" + +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Dessuten, var det %(problems)s." + +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problem ved oppretting av %s" + +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Problemer ved oppretting av %s" + +#~ msgid "Multiple problems were encountered" +#~ msgstr "Flere feil oppstod" + +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Kilde: %(source)s" + +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, og %(backinguperror)s" + +#~ msgid "_File" +#~ msgstr "_Fil" + +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" + +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Filbane: %s" + +#~ msgid "Failed to create download subfolder" +#~ msgstr "Klarte ikke å opprette undermappe for nedlasting" + +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Fjern fullførte nedlastinger" + +#~ msgid "_Error Log" +#~ msgstr "_Feillogg" + +#~ msgid "_Help" +#~ msgstr "_Hjelp" + +#~ msgid "Download / Pause" +#~ msgstr "Last ned / Pause" + +#~ msgid "_Select" +#~ msgstr "_Velg" + +#~ msgid "Next File" +#~ msgstr "Neste fil" + +#~ msgid "Previous File" +#~ msgstr "Forrige fil" + +#~ msgid "_View" +#~ msgstr "_Vis" + +#~ msgid "Select All Without _Job Code" +#~ msgstr "Velg alle _uten jobbnavn" + +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Eksempel: /home/user/Pictures" + +#~ msgid "_Uncheck All" +#~ msgstr "_Fjern all markering" + +#~ msgid "_Include in download" +#~ msgstr "_Inkluder i nedlasting" + +#~ msgid "_Download" +#~ msgstr "_Last ned" + +#~ msgid "_Check All" +#~ msgstr "_Merk alle" + +#~ msgid "Photo Download Folders" +#~ msgstr "Bildenedlastingsmapper" + +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Innstillinger: Rapid Photo Downloader" + +#~ msgid "_Translate this Application..." +#~ msgstr "_Oversett dette programmet..." + +#~ msgid "Download Subfolders" +#~ msgstr "Nedlastingsundermapper" + +#~ msgid "Original:" +#~ msgstr "Original:" + +#~ msgid "New:" +#~ msgstr "Ny:" + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Download Folder" +#~ msgstr "Nedlastingsmappe" + +#~ msgid "Example" +#~ msgstr "Eksempel" + +#~ msgid "Download folder:" +#~ msgstr "Nedlastingsmappe:" + +#~ msgid "Video Download Folders" +#~ msgstr "Videonedlastingsmapper" + +#~ msgid "Video Folders" +#~ msgstr "Videomapper" + +#~ msgid " hh:mm" +#~ msgstr " tt:mm" + +#~ msgid ":" +#~ msgstr ":" + +#~ msgid "R_emove All" +#~ msgstr "_Fjern alle" + +#~ msgid "_Add..." +#~ msgstr "_Legg til..." + +#~ msgid "Job Codes" +#~ msgstr "Jobbnavn" + +#~ msgid "Devices" +#~ msgstr "Enheter" + +#~ msgid "Remembered Paths" +#~ msgstr "Huskede filbaner" + +#~ msgid "Device Options" +#~ msgstr "Enhetsalternativer" + +#~ msgid "Device Options" +#~ msgstr "Enhetsalternativer" + +#~ msgid "Backup\t" +#~ msgstr "Sikkerhetskopi\t" + +#~ msgid "Re_move All" +#~ msgstr "_Fjern alle" + +#~ msgid "Example:" +#~ msgstr "Eksempel:" + +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/eksterndisk/Bilder" + +#~ msgid "Backup" +#~ msgstr "Sikkerhetskopi" + +#~ msgid "Video backup folder name:" +#~ msgstr "Mappenavn for sikkerhetskopiering av video:" + +#~ msgid "Backup" +#~ msgstr "Sikkerhetskopi" + +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Bilde og video navnekonflikter" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Rotèr JPEG-bilder automatisk" + +#~ msgid "Error Handling" +#~ msgstr "Feilhåndtering" + +#~ msgid "Performance" +#~ msgstr "Ytelse" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Lag miniatyrbilder (tregere)" + +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Velg om du skal hoppe over filen eller legge til en unik identifikator når " +#~ "ett bilde eller video med det samme navnet er lastet ned fra før." + +#, python-format +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "De følgende regulære uttrykkene er ugyldige, og vil bli fjernet om du ikke " +#~ "endrer dem:\n" +#~ "%s" + +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Dette regulære uttrykket er ugyldig, og vil bli fjernet om du ikke retter " +#~ "det:\n" +#~ " %s" + +#, python-format +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "Innstillingene til %(filetype)s undermappe er ugyldige og kan ikke brukes.\n" +#~ "De vil bli satt tilbake til standard verdier." + +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Dato tidsverdien %s fremstår som ugyldig." + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Fjern alle undertrykte filbaner?" + +#, python-format +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." + +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s finnes allerede" + +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s metadata kan ikke leses" + +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Feil ved oppretting av %s-komponenten." + +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "En feil oppstod ved kopiering av %(filetype)s" + +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s kunne ikke opprettes" + +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Flere feil oppstod ved sikkerhetskopiering til følgende enheter: " + +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "En feil oppstod ved sikkerhetskopiering til %(volume)s." + +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Sikkerhetskopi finnes allerede på %(volume)s." + +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "En feil oppstod ved sikkerhetskopiering til %(volume)s: %(inst)s." + +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Feil: %(errorno)s %(strerror)s" + +#~ msgid "The metadata might be corrupt." +#~ msgstr "Metadataen kan være korrupt." + +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Det ble sikkerhetskopiert til %(volume)s" + +#~ msgid " It was backed up to these devices: " +#~ msgstr " Det ble sikkerhetskopiert til disse enhetene: " + +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Sikkerhetskopier overskrevet på disse enhetene: " + +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Sikkerhetskopi overskrevet på %(volume)s." + +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Sikkerhetskopier finnes allerede i disse plasseringene: " + +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s finnes allerede, men den ble sikkerhetskopiert" + +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "" +#~ "En feil oppstod ved kopiering av %(filetype)s, men den ble sikkerhetskopiert" + +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Flere problemer ved oppretting av undermapper og filnavn" + +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problem ved oppretting av undermappe og filnavn" + +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "En feil oppstod ved oppretting av mapper på %(volume)s: %(inst)s." + +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "" +#~ "Flere feil oppstod ved oppretting av mapper på følgende enheter for " +#~ "sikkerhetskopi: " + +#~ msgid "Photo Rename\t" +#~ msgstr "Gi nytt bildenavn\t" + +#~ msgid "Photo Rename" +#~ msgstr "Gi nytt bildenavn" + +#~ msgid "there were errors backing up" +#~ msgstr "det oppstod flere feil ved sikkerhetskopieringen" + +#~ msgid "there was an error backing up" +#~ msgstr "det oppstod en feil ved sikkerhetskopieringen" + +#~ msgid "There were errors backing up" +#~ msgstr "Det oppstod flere feil ved sikkerhetskopieringen" + +#~ msgid "There was an error backing up" +#~ msgstr "Det oppstod en feil under sikkerhetskopieringen" + +#~ msgid "_Make a Donation..." +#~ msgstr "_Gi en donasjon..." + +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." +#~ msgstr "" +#~ "Beklager, funksjon for nedlasting av video deaktivert. For å laste ned " +#~ "video, vær vennlig å installer enten hachoir metadata og kaa " +#~ "metadata programpakkene for python, eller exiftool." + +#~ msgid "Video Rename" +#~ msgstr "Gi nytt videonavn" + +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilitet med andre operativsystem" + +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Synkroniser RAW + JPEG sekvensnumre" + +#~ msgid "Photo Rename" +#~ msgstr "Gi nytt bildenavn" + +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Angi tiden i 24-timers format der hvor Nedlastinger idag " +#~ "sekvensnummeret skal nullstilles" + +#~ msgid "Rename Options" +#~ msgstr "" +#~ "Alternativer for å gi nytt navn" + +#~ msgid "Sequence Numbers" +#~ msgstr "Sekvensnummre" + +#~ msgid "Video Rename\t" +#~ msgstr "Gi nytt videonavn\t" + +#~ msgid "Rename Options" +#~ msgstr "Alternativer for gi nytt navn" + +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Om du skrur av automatisk oppdaging, velg eksakt plassering der bildene og " +#~ "video er." + +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Oppdag flyttbare lagringsenheter automatisk" + +#~ msgid "Automatically detect devices" +#~ msgstr "Oppdag enheter automatisk" + +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Bruk _python sine regulære uttrykk" + +#~ msgid "Program Automation" +#~ msgstr "Automatisering" + +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Mangler data for å navngi %(filetype)s." + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Velg en mappe for nedlasting. Undermapper for bildene vil automatisk bli " +#~ "opprettet i denne mappen etter de valg du har gjort for " +#~ "nedlastingsundermapper." + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Velg en mappe for nedlasting. Undermapper for videoene vil automatisk bli " +#~ "opprettet i denne mappen etter de valg du har gjort for " +#~ "nedlastingsundermapper." + +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "" +#~ "Bilder funnet med samme filnavn, men tatt ved forskjellige tidspunkt: " +#~ "%(details)s" + +#~ msgid "Miscellaneous" +#~ msgstr "Diverse" + +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Bilder funnet med samme filnavn, men tatt ved forskjellige tidspunkt" + +#~ msgid "Job Codes" +#~ msgstr "Jobbnavn" + +#~ msgid "Error Log" +#~ msgstr "Feillogg" + +#~ msgid "_Report a Problem..." +#~ msgstr "_Rapporter et problem..." diff --git a/po/nl.po b/po/nl.po index d7df432..b91bcf1 100644 --- a/po/nl.po +++ b/po/nl.po @@ -6,2712 +6,4927 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:17+0000\n" -"Last-Translator: A.J. Baudrez \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" "Language: nl\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Met dank aan" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Back-ups zijn niet geconfigureerd" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Geen backup apparaat gedetecteerd" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Gevalideerde back-up locaties nog niet gespecifieerd" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Apparaat" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Je kan je foto's en video's naar meerdere locaties backuppen terwijl ze " +"gedownload worden, bv. externe harde schijven." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Grootte" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Backup foto's en video's gedurende het downloaden" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Downloadvoortgang" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Automatisch detecteren van backup apparaten" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s werd niet ontkoppeld" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "Aan het scannen..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Foto folder naam:" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "de 'root' van het bestandssysteem" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Video folder naam:" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Aan het downloaden van %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Voorbeeld:" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -"Wenst u werkelijk vanaf hier te downloaden? Het doorlopen van deze plaats " -"kan op bepaalde systemen heel lang duren." +"Als je de automatische herkenning uitzet, moet je een exacte backup locatie " +"ingeven." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Download" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Foto backup locatie:" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pauze" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Selecter Foto Back-up Locatie" -#: rapid/rapid.py:2376 -#, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"Deze downloadmappen zijn ongeldig:\n" -"%(folder1)s\n" -"%(folder2)s" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Video backup locatie:" -#: rapid/rapid.py:2379 +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Selecteer Video Back-up Locatie" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "apparaat1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "apparaat2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Vermoedelijke Back-up Opslag gebruik" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Back-up Opties" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "video THM" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "audio" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"Deze downloadmap is ongeldig:\n" -"%s" - -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Download kan niet plaatsgrijpen" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s Foto's" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" -"Geen enkel backup apparaat bevat een geldige folder om %(filetype)s te " -"backuppen" - -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "foto's" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s Video's" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "video's" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Gebruikt" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Backup probleem" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "Teveel" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Ongeveer 1 seconde te gaan" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Apparaat grootte onbekend" -#: rapid/rapid.py:2804 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "About %i seconds remaining" -msgstr "Ongeveer %i seconden te gaan" - -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Ongeveer 1 minuut te gaan" +msgid "No space free on %(size_total)s device" +msgstr "Geen vrije ruimte op %(size_total)s apparaat" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Ongeveer %(minutes)i:%(seconds)02i minuten te gaan" - -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "foto's en video's" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s vrij van %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Foto’s" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Video's" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Vermoedelije gebruikte opslag na download" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Aangepast…" + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "Instellen van foto subfolder aanmaak" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Instellen van video subfolder aanmaak" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Overige" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "foto's of video's" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Apparaat polsen..." -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Apparaat tijdelijk negeren" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "foto" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Apparaat definitief negeren" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s gedownload" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Opnieuw scannen" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s kon niet gedownload worden" +msgid "%s full" +msgstr "%s vol" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "verwittigingen" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Camera's" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Alle downloads zijn afgelopen" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Apparaten" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" +msgstr "Downloaden van %(device_names)s" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s gedownload" +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s werden niet gedownload" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Selecteer bron" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "" -"%(number)s van de %(total)s %(filetypes)s (%(remaining)s blijven over)" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s van %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Van" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s Camera's" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Automatisch detecteren" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s Apparaten" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Selecteer een map die %(file_types)s bevat" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Kopiëren" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" +"Klik op de checkbox van het bestand om het wel of niet voor download te " +"markeren." -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Verplaatsen" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Naar" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Foto's:" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Duid een map aan om de foto's naar toe te downloaden" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Video's:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Selecteer een map om de video's naar toe te downloaden" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "en" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Backup apparaten aan het gebruiken" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Backup apparaat aan het gebruiken" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Geen backup apparaat gedetecteerd" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Vrije ruimte:" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" -msgstr "%(free)s vrij" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Foto's en video's aan het backuppen naar %(path)s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 -#, python-format -msgid "Backing up to %(path)s" -msgstr "Backuppen naar %(path)s" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Foto's naar %(path)s en video's naar %(path2)s aan het backuppen" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Programma voorkeuren zijn ongeldig" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Foto" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s downloadmap bestaat niet" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Map: %s" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s downloadmap is ongeldig" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s downloadmap is niet beschrijfbaar" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniaturen" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:301 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"vertoon programma informatie op de commando lijn wanneer het programma " -"draait (standaard: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "vertoon debug informatie wanneer uitgevoerd vanaf de commando prompt" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "alleen fouten naar de commandolijn sturen" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " msgstr "" -"vertoon de foto en video bestandsextenties welke het programma herkent en " -"verlaat het programma" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:348 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -"detecteer automatisch apparaten om van te downloaden, overschrijf daarbij de " -"programma voorkeuren" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:356 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -"specificeer manueel het PAD van het apparaat om van te downloaden, " -"overschrijf daarbij de programma voorkeuren" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "herstel alle programma instellingen en verlaat het programma" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:372 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" msgstr "" -"Fout: Specificeer auto-detectie apparaat of geef manueel het pad op van waar " -"gedownload moet worden, maar doe beiden niet samen." -#: rapid/rapid.py:4133 +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/sec" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Nog enkele seconden" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 seconde" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "and %s" -msgstr "en %s" +msgid "%d seconds" +msgstr "%d seconden" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Alle instellingen en voorkeuren werden hersteld" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minuut" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Backup fout" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "%d minuten" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 uur" -#: rapid/backupfile.py:151 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Doelmap kon niet aangemaakt worden: %(directory)s\n" +msgid "%d hours" +msgstr "%d uren" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 dag" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" -msgstr "" -"Bron: %(source)s\n" -"Doel: %(destination)s" +msgid "%d days" +msgstr "%d dagen" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minuut, 1 seconde" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "1 minuut, %d seconden" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d minuten, 1 seconde" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minuten, %(seconds)d seconden" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 uur, 1 minuut" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "1 uur, %d minuten" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "%d uren, 1 minuut" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "Error: %(inst)s" -msgstr "Fout: %(inst)s" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d uren, %(minutes)d minuten" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 dag, 1 uur" -#: rapid/backupfile.py:163 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Backup %(file_type)s overschreven" +msgid "1 day, %d hours" +msgstr "1 dag, %d uren" -#: rapid/backupfile.py:166 +#: ../raphodo/downloadtracker.py:866 #, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s is niet gebackupped" +msgid "%d days, 1 hour" +msgstr "%d dagen, 1 uur" -#: rapid/backupfile.py:168 +#: ../raphodo/downloadtracker.py:868 #, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Backup van %(file_type)s bestaat reeds" +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d dagen, %(hours)d uren" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "Zoek" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "Fout Rapportage - Rapid Photo Downloader" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "Vind in rapporten" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "Het vorige voorkomen van de tekst zoeken" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "Het volgende voorkomen van de tekst zoeken" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "Alles accentueren" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "All voorkomende zinnen accentueren" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "&Hoofdletter overeenkomst" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "Zoeken met hoofdletter gevoeligheid" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "&Volledige woorden" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "Zoek enkel op volledige woorden" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format +msgid "%s of %s matches" +msgstr "%s van %s gevonden resultaten" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Wissen" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "Uitdrukking niet gevonden" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "Zoeken in afwachting..." + +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -"%(problem)s\n" -"Bestand: %(file)s" - -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Er is een onbekende fout opgetreden" +"Het aantal nieuwe onderwerpen toegevoegd in de Fouten Rapportage sinds het " +"voor het laatste geopend werd. Klik om de Fouten Rapportage te openen." -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Apparaat gedetecteerd" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "Probleem in Rapid Photo Downloader" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" +"Er werd een probleem vastgesteld in Rapid Photo Downloader

    \n" +" Gelieve het probleem te melden op {website}.

    \n" +" Voeg het logbestand {log_file} toe aan je foutenrapportage (klik\n" +" hier om de log folder te openen).

    Als " +"dezelfde fout opnieuw gebeurt \n" +" alvorens het programma beëindigd wordt, is dit gewoon een melding " +"ervan.\n" +" " + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "Een probleem werd vastgesteld in Rapid Photo Downloader\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" +"Gelieve het probleem te melden op {website}\n" +"\n" +" Voeg het logbestand toe aan je foutenrapportage, te vinden in " +"{log_path}\n" +"\n" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "Open in Bestandsbeheerder..." + +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -"Moet dit apparaat of deze partitie gebruikt worden om foto's of video's van " -"te downloaden?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Herinner deze keuze" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Datum tijd" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Tekst" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Bestandsnaam" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" -msgstr "Metadata" +msgstr "Metagegevens" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Reeksen" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "Job code" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Afbeeldingsdatum" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Videodatum" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Vandaag" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Gisteren" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Download tijd" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Naam + extentie" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Naam" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Extentie" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Afbeeldingsnummer" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Videonummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Diafragma" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Belichtingstijd" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" -msgstr "Brandpuntsafstand" +msgstr "Brandpuntafstand" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" -msgstr "Cameramerk" +msgstr "Camera merk" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" -msgstr "Cameramodel" +msgstr "Camera model" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" -msgstr "Cameramodel (kort)" +msgstr "Camera model (kort)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" -msgstr "Cameramodel (kort na koppelteken)" +msgstr "Camera model (kort na koppelteken)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" -msgstr "Serienummer" +msgstr "Serie nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Sluiterteller" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Bestandsnummer" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Enkel mapgedeelte" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Map en bestand" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Naam eigenaar" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Codec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Breedte" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Hoogte" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Lengte" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" -msgstr "Frames per seconde" +msgstr "Beelden per seconde" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Artiest" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Copyright" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Downloads vandaag" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" -msgstr "Sessienummer" +msgstr "Sessie nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" -msgstr "Submapnummer" +msgstr "Submap nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Opgeslagen nummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" -msgstr "Vervolgletter" +msgstr "Vervolg letter" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Alle cijfers" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Laatste cijfer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Laatste 2 cijfers" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Laatste 3 cijfers" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Laatste 4 cijfers" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Oorspronkelijke hoofdletterstatus" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" -msgstr "HOOFDLETTERS" +msgstr "HOOFDLETTER" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" -msgstr "kleine letters" +msgstr "gewone letters" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Eén cijfer" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Twee cijfers" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Drie cijfers" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Vier cijfers" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Vijf cijfers" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Zes cijfers" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Zeven cijfers" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Subseconden" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "JJJJMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "JJJJ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "YYYY_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "JJMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "JJ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "YY_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDJJJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMJJJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "JJJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Maand (volledig)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Maand (kort)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minuten)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Submapvoorkeuren mogen niet starten met een %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Datum" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Submapvoorkeuren mogen niet eindigen op een %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Datum (streepjes)" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Submapvoorkeuren mogen geen twee opeenvolgende %s bevatten" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Datum (underscores)" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Verwijder alle Job Codes?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Datum en Job Code" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Moeten alle Job Codes verwijderd worden?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "YYYYMM_Job Code" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Verwijder alle onthouden paden?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "Datum en Job Code Subfolder" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Moeten alle onthouden paden verwijderd worden?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "YYYYMM" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Verwijder alle genegeerde paden?" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Job Code" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Moeten alle genegeerde paden verwijderd worden?" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "Originele bestandsnaam" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Fout in de voorkeuren van Foto Hernoemen" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "Datum-Tijd en Downloads vandaag" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Fout in de voorkeuren Video Hernoemen" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "YYYYMMDD-HHMM-1" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Fout in de voorkeuren van Foto Download Submappen" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "Datum en Downloads vandaag" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Fout in de voorkeuren Video Download Submappen" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "YYYYMMDD-1" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Geef een Job Code op" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "Datum-Tijd en afbeeldingsnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Geef een nieuwe Job Code in of selecteer een bestaande" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "YYYYMMDD-1234" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Geef een nieuwe Job Code in" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "Datum-Tijd en Job code" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Job Code:" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "YYYYMMDD-HHMM-Job Code-1" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Geef het te negeren pad op" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "YYYYMMDD-Job Code-1" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "Geef een pad op dat nooit op foto's of video's gescand zal worden" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "Datum-Tijd en Video nummer" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Pad:" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "YYYYMMDD_1234" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Job Code" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Resolutie" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Selecteer een map waar foto's naar toe gebackuped moeten worden" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "YYYYMMDD-HHMM-1-1920x1080" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Selecteer een map waar video's naar toe gebackuped moeten worden" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Geef een nieuwe Job Code in of selecteer een bestaande" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -"Opgepast: Er is onvoldoende metadata om een volledige naam aan te " -"maken. Gelieve andere hernoemings opties te gebruiken." -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -"Opgepast: Er is onvoldoende metadata om volledige submappen aan te " -"maken. Kies andere submappen benoemings opties." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Voorbeeld: %s" +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Geef een nieuwe Job Code in" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -"De voorkeuren voor de %(filetype)s submap zijn ongeldig en kunnen niet " -"gebruikt worden.\n" -"Ze zullen naar de standaard waardes worden teruggezet." -#: rapid/preferencesdialog.py:1762 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +msgid "The new Job Code will not be applied to %s." msgstr "" -"De volgende reguliere expressies zijn ongeldig en zullen verwijderd worden " -"tenzij ze verbeterd worden:\n" -" %s" -#: rapid/preferencesdialog.py:1764 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 #, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +msgid "The new Job Code will be applied to %s." msgstr "" -"Deze volgende reguliere expressie is ongeldig en zal verwijderd worden " -"tenzij ze verbeterd wordt:\n" -" %s" - -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Ongeldige reguliere expressie" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "extern apparaat 1" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "extern apparaat 2" - -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" - -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manilla" - -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praag" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" - -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Parijs" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlijn" +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Boedapest" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rome" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskou" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Warschau" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Oplopend" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Aflopend" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "submap" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "bestandsnaam" +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Datum tijd waarde %s blijkt ongeldig te zijn." +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Bestandsnaam heeft geen extentie." +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Bestandsnaam bevat geen getallenreeks." +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Job Codes" -#: rapid/problemnotification.py:89 +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "Error generating component %s." -msgstr "Fout bij het aanmaken van component %s." +msgid "Hint: %(message)s" +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s metadata kan niet gelezen worden" +msgid "%(description)s - %(elements)s" +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s kon niet aangemaakt worden" +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Er is een fout gebeurd tijdens het kopiëren van de %(filetype)s" +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "%(filetype)s is niet correct gedownload" +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 +#: ../raphodo/nameeditor.py:576 #, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s bestaat reeds" +msgid "%s (edited)" +msgstr "" -#: rapid/problemnotification.py:105 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format -msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +msgid "Update Custom Preset \"%s\"" msgstr "" -"%(filetype)s konden niet gebackupped worden omdat er geen gepaste backup " -"plaats gevonden werd." -#: rapid/problemnotification.py:110 -#, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" msgstr "" -"%(image1)s werd genomen op %(image1_date)s om %(image1_time)s, en %(image2)s " -"op %(image2_date)s om %(image2_time)s." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s werd eerder al gebackupped" +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/nameeditor.py:836 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -"De bestaande %(filetype)s werd laatst aangepast op %(date)s om %(time)s. " -"Uniek identificatienummer '%(identifier)s' toegevoegd." -#: rapid/problemnotification.py:116 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -"De bestaande %(filetype)s werd laatst aangepast op %(date)s om %(time)s." -#: rapid/problemnotification.py:117 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Er zijn geen gegevens om de %(filetype)s een naam te geven." - -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Fout: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." msgstr "" -"Bestandscontrole mislukt. De gedownloade versie verschilt van de originele." - -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "De metadata kan beschadigd zijn." -#: rapid/problemnotification.py:216 +#: ../raphodo/nameeditor.py:859 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -"De bestandsnaam, extentie en Exif informatie geven aan dat het reeds " -"gedownload werd." -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Het werd gebackupped naar %(volume)s" - -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Het werd gebackupped naar deze apparaten: " +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s en %(final_volume)s." +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" msgstr "" -"Foto's ontdekt met dezelfde bestandsnamen maar genomen op verschillende " -"tijden: %(details)s" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Een fout gebeurde tijdens het backuppen naar %(volume)s: %(inst)s." +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Een fout gebeurde tijdens het backuppen naar %(volume)s." +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Fouten gebeurden tijdens het backuppen naar de volgende apparaten: " +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s en %(volume)s (%(inst)s)." +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s en %(volume)s." +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" -#: rapid/problemnotification.py:296 +#: ../raphodo/newversion.py:310 #, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Backup bestaat reeds op %(volume)s." +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Backups bestaan reeds op volgende plaatsen: " +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" -#: rapid/problemnotification.py:308 +#: ../raphodo/newversion.py:313 #, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Backup overschreven op %(volume)s." +msgid "Changes in the new release can be viewed here." +msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Backups overschreven op deze apparaten: " +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" msgstr "" -"Een fout gebeurde tijdens het aanmaken van mappen op %(volume)s: %(inst)s." -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" msgstr "" -"Fouten gebeurden tijdens het aanmaken van mappen op de volgende backup " -"apparaten: " -#: rapid/problemnotification.py:335 +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 #, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +msgid "%(downloaded)s of %(total)s" msgstr "" -"Bestandscontrole mislukt op %(volume)s. De gebackupde versie verschilt van " -"de gedownloade." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Bestandscontrole mislukt op deze apparaten: " +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Bovenop, %(newproblem)s" +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Voorkeuren" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Daarenboven waren er %(problems)s." +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisering" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Daarenboven was er een %(problem)s." +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniaturen" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "De %(type)s metadata ontbreekt." +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Foutafhandeling" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "De volgende metadata ontbreekt: " +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s en %(final_missing_metadata_element)s." +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Overige" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problemen bij het aanmaken van de submappen en bestandsnamen" +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Probleen bij het aanmaken van de submappen en bestandsnamen" +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Problemen bij het aanmaken van %s" +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Probleem bij het aanmaken van %s" +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s bestaat reeds, maar het was gebackupped" +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." msgstr "" -"Een fout gebeurde bij het kopiëren van %(filetype)s, maar het was gebackupped" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Meerdere problemen tegengekomen" +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." msgstr "" -"Foto's gevonden met dezelfde bestandsnaam, maar op een verschillend tijdstip " -"genomen" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "er waren fouten tijdens het backuppen" +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Er waren fouten tijdens het backuppen" +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "er was een fout tijdens het backuppen" +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Genegeerde paden" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Er was een fout tijdens het backuppen" +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, en %(backinguperror)s" +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "aan het scannen (vond %(photos)s foto's en %(videos)s video's)..." +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "submap en bestandsnaam" +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Foto werd al eens gedownload" +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Bron: %(source)s" +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Kon downloadmap niet aanmaken" +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Start de download tijdens het opstarten van het programma" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Pad: %s" +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Start de download zodra het apparaat wordt aangekoppeld" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Over..." +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "Alles _aanvinken" +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Beëindig programma als de download afgelopen is" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Controlleer all foto's" +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" +"Beëindig programma zelfs indien de download fouten of waarschuwingen had" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Controlleer alle video's" +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Doe een gift..." +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Online Help..." +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Help" +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Voorkeuren" +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Afsluiten" +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Verversen" +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Rapporteer een probleem..." +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Vertaal deze Toepassing..." +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "Alles _uitvinken" +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Bestand" +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Download / Pauze" +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Selecteer" +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Selecteer Alle Zonder _Job Code" +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Selecteer Alle _met Job Code" +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Weergave" +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Fouten log" +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Verwijder Afgewerkte Downloads" +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Vorig Bestand" +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Volgend Bestand" +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Help" +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Vertaal deze Toepassing" +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Download overslaan" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_In download meenemen" +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Downloaden" +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Unieke identifiecatieteken toevoegen" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Voorkeuren: Rapid Photo Downloader" +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "Foto Download Mappen" +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Overschrijven" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Voorbeeld: /home/user/Afbeeldingen" +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Download Submappen" +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Overslaan" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Downloadmap:" +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/preferencedialog.py:364 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" msgstr "" -"Kies de downloadmap. Submappen voor de gedownloadde foto's zullen " -"automatisch aangemaakt worden in deze map volgens de structuur hieronder." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "DownloadMap" +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Fotomappen" +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Foto Hernoemen\t" +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Foto Hernoemen" +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Geef het te negeren pad op" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "Geef een pad op dat nooit op foto's of video's gescand zal worden" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Pad:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Submap voorkeuren mogen niet starten met een %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Submapvoorkeuren mogen niet eindigen op een %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Submapvoorkeuren mogen geen twee opeenvolgende %s bevatten" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s werd genomen op %(image1_date)s om %(image1_time)s, en %(image2)s " +"op %(image2_date)s om %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "De %(type)s metagegevens ontbreekt." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Bestandsnaam heeft geen extentie." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Bestandsnaam bevat geen getallenreeks." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "%(month)s %(numeric_day)s" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(date)s %(year)s" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s - %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" +"De tijd verlopen tussen opeenvolgende foto's en video's gebruikt om de " +"Tijdlijn op te maken" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)dm" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1,5 u" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)du" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"De Tijdlijn groepeert foto's en video's gebaseerd op tijd verlopen tussen " +"opeenvolgende opnames. Gebruik het om foto's en video's te identificeren op " +"verschillende tijdstippen in een dag of over meerdere dagen genomen ." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" +"Gebruik de schuif (hieronder) om de tijd verlopen tussen opeenvolgende " +"opnames bij te stellen, die dan gebruikt zal worden om de Tijdlijn op te " +"bouwen." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "Tijdlijnopbouw hangende..." + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "Tijdlijn wordt opgebouwd" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" +"De Tijdlijn moet opnieuw aangemaakt worden omdat de wijzigingstijd van het " +"bestand niet klopt met de tijd dat de opname werd gemaakt en dit voor één of " +"meerdere opnames.

    De Tijdlijn toont wanneer de opnames gemaakt " +"werden. De tijd van de opname wordt gevonden in de metagegevens van de foto " +"of video. Metagegevens lezen vraagt veel tijd, dus voorkomt Rapid Photo " +"Downloader dat te doen tijdens het scannen van bestanden. Het gebruikt de " +"tijd dat het bestand laatst veranderd werd als volmacht. De tijd dat een " +"opname gemaakt werd wordt bevestigd bij het aanmaken van de icoontjes of bij " +"het downloaden, wanneer de metagegevens gelezen worden." + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Bron" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Download" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "Ve&rvers" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Voorkeuren" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "&Afsluiten" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Voltooide Downloads Wissen" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Online hulp verktijgen" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Een probleem melden…" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Doe een Gift" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Vertaal deze Toepassing..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&Over..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Tijdlijn" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Doel" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Hernoemen" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Back-up" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" +"Het gebruiken als downloadbronnen van apparaten gekoppeld aan deze computer " +"aan- of uitzetten" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" +"Het gebruik van een map als downloadbron op deze computer aan- of uitzetten" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Deze computer" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Selecteer de bronmap" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "Kies een doelmap" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Alles" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "Nieuw" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Weergeven:" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "Modificatietijd" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "Aangevinkte toestand" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Bestandstype" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Apparaat" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Sorteer:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Alles selecteren:" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "Download %(files)s" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Download hervatten" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pauze" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" +"Veranderen bronmap op Deze Computer

    Wens je de bronmap te " +"veranderen naar %(new_path)s?

    Je bent momenteel bezig met downloaden " +"vanaf %(source_path)s.

    Als je verder gaat met het veranderen van de " +"bronmap, zal de huidige download van Deze Computer geannuleerd worden." + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "Je kan de bestemming niet wijzigen tijdens een download." + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" +"Bevestig Download Bestemming

    Ben je zeker dat je de bestemming " +"van %(file_type)s downloads op%(path)s wil zetten?" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" +"Alle bestanden downloaden

    \n" +" Een download bevat altijd alle bestanden die gemarkeerd " +"werden voor een download,\n" +" ook deze die monteel niet vertoond zijn omdat de " +"Tijdlijn\n" +" gebruikt wordt of omdat alleen nieuwe bestanden getoond " +"worden.

    \n" +" Wens je verder te gaan met de download?" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Deze downloadmappen zijn ongeldig:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Deze downloadmap is ongeldig:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "foto's" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "video's" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Back-up probleem" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — %(time_left)s over (%(speed)s)" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s gedownload" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s kon niet gedownload worden" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "waarschuwingen" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Alle downloads zijn voltooid" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s gedownload" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s werden niet gedownload" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 Fout" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d fouten" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 waarschuwing" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d waarschuwingen" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "%(no_files_and_types)s gedownload van %(devices)s" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "%(no_files_and_types)s gedownload van %(devices)s — %(failures)s" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "Geen bestanden gedownload — %(failures)s" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "Geen bestanden gedownload" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" +"De bestemmings submappen en de Tijdlijn zullen opnieuw aangemaakt worden " +"nadat de icoontjes voor de %(camera)s gegenereerd zijn." + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" +"De bestemmings submappen en de Tijdlijn zullen opnieuw aangemaakt worden " +"nadat de icoontjes voor de deze computer gegenereerd zijn." + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" +"De bestemmings submappen en de Tijdlijn zullen opnieuw aangemaakt worden " +"nadat de icoontjes voor %(device)s gegenereerd zijn." + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" +"De bestemmings submappen en de Tijdlijn zullen opnieuw aangemaakt worden " +"nadat de icoontjes voor %(number_devices)s apparaten en deze computer " +"gegenereerd zijn." + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" +"De bestemmings submappen en de Tijdlijn zullen opnieuw aangemaakt worden " +"nadat de icoontjes voor de %(camera)s en deze computer gegenereerd zijn." + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" +"De bestemmings submappen en de Tijdlijn zullen opnieuw aangemaakt worden " +"nadat de icoontjes voor %(device)s en deze computer gegenereerd zijn." + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" +"De bestemmings submappen en de Tijdlijn zullen opnieuw aangemaakt worden " +"nadat de icoontjes voor %(number_devices)s apparaten gegenereerd zijn." + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "De bestemmings submappen en de Tijdlijn zijn opnieuw aangemaakt" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Programma voorkeuren zijn ongeldig" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" +"Alle bestanden op %(camera)s zijn onbereikbaar.

    Het kan " +"beveiligd zijn of niet ingesteld zijn voor bestandsoverdracht via MTP. Je " +"kan het openzetten en opnieuw beginnen.

    Bij sommige modellen moet je " +"tevens de instelling USB for charging wijzigen naar USB for file " +"transfers.

    Je kan desgevallend dat apparaat negeren." + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" +"De %(camera)s lijkt gebruikt worden door een ander " +"programma.

    Je kan ieder ander programma dat het apparaat gebruikt " +"(bv: de bestandsbeheerder) stoppen en opnieuw proberen. Als dat niet lukt, " +"ontkoppel de %(camera)s van de computer en koppel het opnieuw aan.

    Je " +"kan desgevallend dat apparaat negeren." + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "Opnieu&w proberen" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "Dit Apparaat &Negeren" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" +"De %(camera)s kan niet gescand worden omdat het niet ontkoppeld kan " +"worden.

    Je kan ieder ander programma dat het apparaat gebruikt " +"(bv: de bestandsbeheerder) stoppen en opnieuw proberen. Als dat niet lukt, " +"ontkoppel de %(camera)s van de computer en koppel het opnieuw aan." + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" +"De download kan niet starten omdat de %(camera)s niet ontkoppeld kan " +"worden.

    Je kan ieder ander programma dat het apparaat gebruikt " +"(bv: de bestandsbeheerder) stoppen en opnieuw proberen. Als dat niet lukt, " +"ontkoppel de %(camera)s van de computer en koppel het opnieuw aan en zoek " +"welke bestanden je wenst te downloaden." + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "Wenst u %s te negeren telkens het programma draait?" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" +"All camera's, telefoons en tablets met dezelfde model naam zullen genegeerd " +"worden." + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" +"Wenst u het apparaat %s te negeren telkens het programma draait?" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "Ieder apparaat met dezelfde naam zal genegeerd worden." + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "Downloading van %(location)s naar Deze Computer." + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" +"Wens je werkelijk vanaf hier te downloaden?

    Op bepaalde systemen kan " +"het scannen van deze locatie heel lang duren." + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "Icoontjes genereren voor %s" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "Scannen van %s" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" +"%(number)s van de %(available files)s aangevinkt voor download (%(hidden)s " +"hidden)" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "%(number)s van de %(available files)s aangevinkt voor download" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" +"Vertoon programma informatie wanneer opgestart vanaf de commandolijn." + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "Vertoon debug informatie wanneer opgestart van de commandolijn." + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" +"Vertoon de foto en video extenties die het programma herkent en verlaat het " +"programma." + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "Hernoemen van foto's aan- of uitzetten." + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "Hernoemen van video's aan- of uitzetten." + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "Automatische detectie van download apparaten aan- of uitzetten." + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "Downloaden vanaf deze computer aan- of uitzetten." + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "PAD" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "Het download PAD op deze computer." + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "Het PAD waar de foto's naartoe zullen gekopieerd worden." + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "Het PAD waar de video's naartoe gedownload zullen worden." + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" +"Back-up van foto's en video's tijdens het downloaden aan- of uitzetten." + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "Automatische detectie van Back-up apparaten aan- of uitzetten." + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "MAP" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" +"De MAP in dewelke de back-ups opgeslagen zijn op het automatisch " +"gedetecteerd foto back-up apparaat, waarvan de mapnaam gebruikt wordt om na " +"te gaan of het apparaat gebruikt wordt voor back-ups. Voor ieder apparaat " +"dat je als foto back-up wenst te gebruiken, moet je een map aanmaken met " +"deze naam." + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" +"De MAP in dewelke de back-ups opgeslagen zijn op het automatisch " +"gedetecteerd video back-up apparaat, waarvan de mapnaam gebruikt wordt om na " +"te gaan of het apparaat gebruikt wordt voor back-ups. Voor ieder apparaat " +"dat je als video back-up wenst te gebruiken, moet je een map aanmaken met " +"deze naam." + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"Het PAD waar de foto's naar toe gebackup-ed zullen worden als de " +"automatische detectie van back-up apparaten uit staat." + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"Het PAD waar de video's naar toe gebackup-ed zullen worden als de " +"automatische detectie van back-up apparaten uit staat." + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "Negeer foto's met de volgende extentie: %s" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Nieuw:" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" +"Het starten van de downloads zodra het programma opstart aan- of uitzetten." -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Origineel:" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" +"Het starten van de downloads zodra een apparaat is gekoppeld aan- of " +"uitzetten." -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Voorbeeld" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" +"De Rapid Photo Downloader Icoontjes Cache aan- of uitzetten. Het uitzetten " +"ervan verwijderd de bestaande cache inhoud niet." -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Foto Hernoemen" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" +"Verwijder alle icoontjes in de Rapid Photo Downloader Icoontjes Cache en " +"verlaat het programma." -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Video Downloadmappen" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" +"Vergeet welke bestanden er voordien gedownload werden en verlaat het " +"programma." -#: rapid/glade3/prefs.ui.h:17 +#: ../raphodo/rapid.py:5563 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"Sorry, de video download functionaliteit is uitgezet. Om video's te " -"downloaden moet je ofwel de hachoir metadata en de kaa " -"metadata paketten voor python, ofwel exiftool installeren." +"Importeer de voorkeuren van een oud programma en verlaat het programma. " +"Vereist het commandolijn programma gconftool-2." -#: rapid/glade3/prefs.ui.h:18 +#: ../raphodo/rapid.py:5566 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -"Kies de downloadmap. Submappen voor de gedownloadde video's zullen " -"automatisch aangemaakt worden in deze map conform de onderstaande structuur." +"Zet alle programma instellingen terug op hun standaard waardes, verwijder " +"all icoontjes in de Iconen Cache, vergeet welke bestanden er al gedownload " +"werden en verlaat het programma." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Videomappen" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "Voeg gphoto2 debug informatie toe in de logbestanden." -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Video Hernoemen\t" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Video Hernoemen" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" +"Om de voorkeuren van een oudere versie van Rapid Photo Downloader te " +"importeren moet het programma gconftool-2 geïnstalleerd zijn." -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Hernoemingsopties" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" +"Geen vorige programma instellingen gevonden. Programma wordt verlaten." -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Volgnummers" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "Importeren van de voorkeuren van Rapid Photo Downloader %(version)s" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/rapid.py:5709 +#, python-format msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"Specifieer de tijd in 24-uurs formaat waar het Downloads vandaag " -"volgnummer aan gelijk gezet moet worden." +"Wens je het opgeslagen volgnummer dat nu op %d staat mee te kopiëren?" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Aanvang dag:" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "Programma wordt gestopt." + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/glade3/prefs.ui.h:26 +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "Alle instellingen en caches zijn op beginwaardes teruggezet." + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "Icoontjes Cache is op beginwaarde teruggezet." + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "Onthouden bestanden zijn nu vergeten." + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "submap en bestandsnaam" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "bestandsnaam" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "submap" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 msgid "Downloads today:" msgstr "Downloads vandaag:" -#: rapid/glade3/prefs.ui.h:27 +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 msgid "Stored number:" msgstr "Opgeslagen nummer:" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" - -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Synchroniseer RAW + JPEG volgnummers" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Aanvang dag:" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Compatibiliteit met andere besturingssystemen" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/renamepanel.py:345 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Duid aan of foto-, video- en mapnamen tekens die niet toegelaten zijn bij " -"andere besturingssystemen dienen verwijderd te worden." -#: rapid/glade3/prefs.ui.h:33 +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 msgid "Strip incompatible characters" msgstr "Verwijder niet-compatibele karakters" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Hernoemingsopties" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "foto's en video's" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "foto's of video's" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 Video" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 Foto" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "%(path)s op %(camera)s" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Foto" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "Genomen op %(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "Bijgewerkt op %(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s (%(human_readable)s)" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "Memory cards: %s" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Gedownloaded als:" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "

    Vorige Download:
    %(filename)s
    %(path)s
    %(date)s" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Kopieer Pad" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "%(first_item)s en %(last_item)s" + +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "een" + +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "twee" + +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "drie" + +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "vier" + +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "vijf" + +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "zes" + +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "zeven" + +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "acht" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "negen" + +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "tien" + +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "elf" + +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "twaalf" + +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "dertien" + +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "veertienv" + +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "ijftien" + +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "zestien" + +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "zeventien" + +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "achttien" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "negentien" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "twintig" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" +"Rapid Photo Downloader importeert zeer snel foto's en video's van camera's, " +"smartphones, geheugenkaartjes en andere apparaten. Het kan zo ingesteld " +"worden dat het foto's en video's hernoemd naar betekenisvolle namen die je " +"aangeeft. Het kan ook je foto's en video's backuppen terwijl je ze " +"downloadt. Het downloadt van en maakt back-ups naar meerdere apparaten " +"simultaan." + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" +"Uniek voor Rapid Photo Downloader is zijn Tijdlijn, die foto's en video's " +"groepeert gebaseerd op de verlopen tijd tussen opeenvolgende opnames. " +"Gebruik het om foto's en video's te identificeren op verschillende periodes " +"in één dag of over opeenvolgende dagen." + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" +"Geschreven door een fotograaf voor professionele als amateur fotografen, is " +"Rapid Photo Downloader gemakkelijk in te stellen en te gebruiken. Programma " +"voorkeuren worden ingesteld zonder nood aan complexe codes. Algemene taken, " +"zoals het ontkoppelen van een geheugenkaar als de download voltooid is, " +"kunnen geautomatiseerd worden." + +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" +"Download, hernoem en back-up foto's en video's van camera's en andere " +"apparaten." + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "Photo Downloader" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" +"fotos;download;fotografie;import;video;RAW;camera;telefoon;ingest;backup;memo" +"ry;card;" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "Download Foto's en Video's met Rapid Photo Downloader" + +#~ msgid "Berlin" +#~ msgstr "Berlijn" + +#~ msgid "Paris" +#~ msgstr "Parijs" + +#~ msgid "New York" +#~ msgstr "New York" + +#~ msgid "Prague" +#~ msgstr "Praag" + +#~ msgid "Manila" +#~ msgstr "Manilla" + +#~ msgid "Wellington" +#~ msgstr "Wellington" + +#~ msgid "Helsinki" +#~ msgstr "Helsinki" + +#~ msgid "Kampala" +#~ msgstr "Kampala" + +#~ msgid "Tehran" +#~ msgstr "Teheran" + +#~ msgid "Stockholm" +#~ msgstr "Stockholm" + +#~ msgid "Rome" +#~ msgstr "Rome" + +#~ msgid "Moscow" +#~ msgstr "Moskou" + +#~ msgid "Sydney" +#~ msgstr "Sydney" + +#~ msgid "Budapest" +#~ msgstr "Boedapest" + +#~ msgid "Jakarta" +#~ msgstr "Jakarta" + +#~ msgid "Madrid" +#~ msgstr "Madrid" + +#~ msgid "Delhi" +#~ msgstr "Delhi" + +#~ msgid "Warsaw" +#~ msgstr "Warschau" + +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Voorbeeld: %s" + +#~ msgid "Download cannot proceed" +#~ msgstr "Download kan niet plaatsgrijpen" + +#~ msgid "externaldrive1" +#~ msgstr "extern apparaat 1" + +#~ msgid "externaldrive2" +#~ msgstr "extern apparaat 2" + +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Bron: %(source)s\n" +#~ "Doel: %(destination)s" + +#~ msgid "Size" +#~ msgstr "Grootte" + +#~ msgid "Device Detected" +#~ msgstr "Apparaat gedetecteerd" + +#~ msgid "_Remember this choice" +#~ msgstr "_Herinner deze keuze" + +#~ msgid "Enter a Job Code" +#~ msgstr "Geef een Job Code op" + +#~ msgid "Job Code:" +#~ msgstr "Job Code:" + +#~ msgid " " +#~ msgstr " " + +#~ msgid "and" +#~ msgstr "en" + +#~ msgid "MB/s" +#~ msgstr "MB/s" + +#~ msgid "About 1 second remaining" +#~ msgstr "Ongeveer 1 seconde te gaan" + +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Ongeveer %i seconden te gaan" + +#~ msgid "About 1 minute remaining" +#~ msgstr "Ongeveer 1 minuut te gaan" + +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Ongeveer %(minutes)i:%(seconds)02i minuten te gaan" + +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "vertoon programma informatie op de commando lijn wanneer het programma " +#~ "draait (standaard: %default)" + +#~ msgid "only output errors to the command line" +#~ msgstr "alleen fouten naar de commandolijn sturen" + +#, python-format +#~ msgid "and %s" +#~ msgstr "en %s" + +#~ msgid "Name + extension" +#~ msgstr "Naam + extentie" + +#~ msgid ":" +#~ msgstr ":" + +#~ msgid " hh:mm" +#~ msgstr " hh:mm" + +#~ msgid "Backup" +#~ msgstr "Backup" + +#~ msgid "Program Automation" +#~ msgstr "Programma Automatisatie" + +#~ msgid "Example" +#~ msgstr "Voorbeeld" + +#~ msgid "Job Codes" +#~ msgstr "Job Codes" + +#~ msgid "Original:" +#~ msgstr "Origineel:" + +#~ msgid "Example:" +#~ msgstr "Voorbeeld:" + +#~ msgid "New:" +#~ msgstr "Nieuw:" + +#~ msgid "Backup\t" +#~ msgstr "Backup\t" + +#~ msgid "Sequence Numbers" +#~ msgstr "Volgnummers" + +#~ msgid "Backup" +#~ msgstr "Backup" + +#~ msgid "Job Codes" +#~ msgstr "Job Codes" + +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Automatisch detecteren van Draagbare Opslagmedia" + +#~ msgid "Download / Pause" +#~ msgstr "Download / Pauze" + +#~ msgid "Error Log" +#~ msgstr "Foutenlog" + +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Voorkeuren: Rapid Photo Downloader" + +#~ msgid "R_emove All" +#~ msgstr "V_erwijder alles" + +#~ msgid "_Get Help Online..." +#~ msgstr "_Online Help..." -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Job Codes" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Verwijder Afgewerkte Downloads" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Job Codes" +#~ msgid "_Error Log" +#~ msgstr "_Fouten log" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Toevoegen…" +#~ msgid "_Add..." +#~ msgstr "_Toevoegen…" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "V_erwijder alles" +#~ msgid "_Report a Problem..." +#~ msgstr "_Rapporteer een probleem..." -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Job Codes" +#~ msgid "_Make a Donation..." +#~ msgstr "_Doe een gift..." -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Apparaten" +#~ msgid "_Help" +#~ msgstr "_Help" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Apparaten" +#~ msgid "_View" +#~ msgstr "_Weergave" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Met apparaten wordt bedoeld waar je de foto's en video's van downloadt, " -"zoals camera's, geheugenkaarten of Draagbare Opslagmedia.\n" -"\n" -"Er kan vanaf meerdere apparaten simultaan gedownload worden, of je kunt een " -"plaats op je harde schijf aanduiden.\n" -"\n" -"Rechtstreeks downloaden vanaf de camera is momenteel een experimentele " -"optie. Indien rechtstreeks downloaden vanaf de camera niet of onvoldoende " -"werkt, probeer via de PTP mode. Als dat niet mogelijk is, moet een " -"kaartlezer gebruikt worden." +#~ msgid "_Translate this Application..." +#~ msgstr "_Vertaal deze Toepassing" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Automatisch detecteren van Draagbare Opslagmedia" +#~ msgid "Rename Options" +#~ msgstr "Hernoemingsopties" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Automatisch apparaten ontdekken" +#~ msgid "Rename Options" +#~ msgstr "Hernoemingsopties" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Als je de automatische herkenning van draagbare opslagmedia aanzet, zal het " -"volledig apparaat ingelezen worden. Bij grote apparaten kan dat een tijd " -"duren.\n" -"\n" -"Als deze optie aanstaat en een potentieel apparaat gedetecteerd wordt, zal " -"je gevraagd worden om te bepalen of het al dan niet ingelezen moet worden." +#~ msgid "scanning..." +#~ msgstr "Aan het scannen..." -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Locatie:" +#~ msgid "Download Progress" +#~ msgstr "Downloadvoortgang" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Als je de automatische herkenning uitzet, moet je een exacte locatie ingeven " -"van de foto's en video's." +#~ msgid "Using backup device" +#~ msgstr "Backup apparaat aan het gebruiken" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "`Apparaat Opties" +#~ msgid "Using backup devices" +#~ msgstr "Backup apparaten aan het gebruiken" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Onthouden paden" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Compatibiliteit met andere besturingssystemen" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Onthouden paden zijn deze verbonden met apparaten die je gekozen hebt om " -"steeds gescand of genegeerd te worden, wanneer de automatische herkenning " -"van Draagbare Opslag Apparaten aangezet is." +#~ msgid "Download Subfolders" +#~ msgstr "Download Submappen" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Genegeerde paden" +#~ msgid "Error Handling" +#~ msgstr "Foutverwerking" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Geef het gedeelte op aan het einde van een pad waarvan je wenst dat dit pad " -"genegeerd moet worden wanneer er gescand wordt naar foto's of video's. Elk " -"pad dat eindigt met de tekens hieronder zal niet gescand worden." +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Kies de downloadmap. Submappen voor de gedownloadde foto's zullen " +#~ "automatisch aangemaakt worden in deze map volgens de structuur hieronder." -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "_Alles verwijderen" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Synchroniseer RAW + JPEG volgnummers" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Gebruik '_python-style regular expressions'" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Bron: %(source)s" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Apparaat Opties" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Verwijder alle Job Codes?" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Backup\t" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Doelmap kon niet aangemaakt worden: %(directory)s\n" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Backup" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Moeten alle Job Codes verwijderd worden?" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Als je de automatische herkenning uitzet, moet je een exacte backup locatie " -"ingeven." +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Opgepast: Er is onvoldoende metadata om een volledige naam aan te " +#~ "maken. Gelieve andere hernoemings opties te gebruiken." -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Automatisch detecteren van backup apparaten" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Fout in de voorkeuren Video Hernoemen" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Je kan je foto's en video's naar meerdere locaties backuppen terwijl ze " -"gedownload worden, bv. externe harde schijven." +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Fout in de voorkeuren van Foto Hernoemen" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Backup foto's en video's gedurende het downloaden" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s van %(total)s %(filetypes)s" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Duid de map aan waar de backups bewaard zijn op dat apparaat. \n" -"\n" -"Noot: dit zal ook gebruikt worden om na te gaan of het apparaat al dan " -"niet voor backups gebruikt wordt. Voor ieder apparaat dat je als backup " -"wenst te gebruiken, moet er een map aangemaakt worden met één van de " -"volgende namen." +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Backuppen naar %(path)s" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Foto backup locatie:" +#~ msgid "Photos:" +#~ msgstr "Foto's:" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Foto backup foldernaam:" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "vertoon de foto en video bestandsextenties welke het programma herkent en " +#~ "verlaat het programma" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Voorbeeld:" +#~ msgid "Videos:" +#~ msgstr "Video's:" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Fotos" +#~ msgid "Photo Rename\t" +#~ msgstr "Foto Hernoemen\t" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Video backup foldernaam:" +#~ msgid "Photo Rename" +#~ msgstr "Foto Hernoemen" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Video backup locatie:" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Foto- en Videonaam conflict" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Voorbeeld: /home/user/Afbeeldingen" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Diversen" +#~ msgid "Video Rename\t" +#~ msgstr "Video Hernoemen\t" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Programma Automatisatie" +#~ msgid "Automatically detect devices" +#~ msgstr "Automatisch apparaten ontdekken" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Ontkoppel (\"eject\") apparaat na beëindigen van de download" +#~ msgid "Devices" +#~ msgstr "Apparaten" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Start de download tijdens het opstarten van het programma" +#~ msgid "Location:" +#~ msgstr "Locatie:" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Start de download zodra het apparaat wordt aangekoppeld" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importeer je foto's en video's efficiënt en betrouwbaar" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Beëindig programma als de download afgelopen is" +#~ msgid "Photo backup folder name:" +#~ msgstr "Foto backup foldernaam:" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" -"Beëindig programma zelfs indien de download fouten of waarschuwingen had" +#~ msgid "Photo Rename" +#~ msgstr "Foto Hernoemen" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Automatisch JPEG beelden roteren" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Kies om het bestand op het backupapparaat met dezelfde naam te " +#~ "overschrijven, of over te slaan, gedurende de backup." -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Controleer bestanden tijdens het downloaden" +#~ msgid "Video Rename" +#~ msgstr "Video Hernoemen" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Prestatie" +#~ msgid "Video backup folder name:" +#~ msgstr "Video backup foldernaam:" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Aanmaken miniatuur (trager)" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Selecteer een map die %(file_types)s bevat" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Overige" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Duid een map aan om de foto's naar toe te downloaden" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Foutverwerking" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Foto- en Videonaam conflict" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Unieke identifieteken toevoegen" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Download overslaan" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "" +#~ "%(number)s van de %(total)s %(filetypes)s (%(remaining)s blijven over)" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Wanneer er een foto of een video met dezelfde naam al gedownload was, kies " -"om het downloaden van dit bestand over te slaan of om er een uniek " -"identificatieteken aan toe te voegen." +#~ msgid "Photo has already been downloaded" +#~ msgstr "Foto werd al eens gedownload" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Kies om het bestand op het backupapparaat met dezelfde naam te " -"overschrijven, of over te slaan, gedurende de backup." +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Foto's gevonden met dezelfde bestandsnaam, maar op een verschillend tijdstip " +#~ "genomen" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Overschrijven" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Selecteer Alle Zonder _Job Code" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Overslaan" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Selecteer Alle _met Job Code" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Foutafhandeling" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Wanneer er een foto of een video met dezelfde naam al gedownload was, kies " +#~ "om het downloaden van dit bestand over te slaan of om er een uniek " +#~ "identificatieteken aan toe te voegen." + +#~ msgid "_File" +#~ msgstr "_Bestand" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importeer je foto's en video's efficiënt en betrouwbaar" +#~ msgid "_Select" +#~ msgstr "_Selecteer" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Sorry, deze voorkeuren bevatten een fout:\n" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Resetting to default values." -#~ msgstr "Terugzetten naar de standaard waardes." +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Fout: %(inst)s" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Duid een map aan om afbeeldingen naar toe te backuppen" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "\n" -#~ "Gelieve de voorkeuren te controleren, het programma te herstarten en opnieuw " -#~ "te proberen." +#~ "Duid aan of foto-, video- en mapnamen tekens die niet toegelaten zijn bij " +#~ "andere besturingssystemen dienen verwijderd te worden." + +#~ msgid "Free space:" +#~ msgstr "Vrije ruimte:" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Er is een fout in de programma voorkeuren." +#~ msgid "; " +#~ msgstr "; " + +#~ msgid "." +#~ msgstr "." #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 van %s afbeeldingen gekopieerd" +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "'Start of day' voorkeurswaarde is corrupt.\n" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Terugzetten op middernacht.\n" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s vrij" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Apparaat scan afgelopen: %(number)s afbeeldingen gevonden op %(device)s" +#~ msgid "Error generating component %s." +#~ msgstr "Fout bij het aanmaken van component %s." #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Apparaat scan afgelopen: geen afbeeldingen gevonden op %s" +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Er is een fout gebeurd tijdens het kopiëren van de %(filetype)s" -#~ msgid "Image filename could not be generated" -#~ msgstr "Afbeeldingsnaam kon niet aangemaakt worden" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s kon niet aangemaakt worden" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." #~ msgstr "" -#~ "Bron: %(source)s\n" -#~ "Probleem: %(problem)s" +#~ "De bestaande %(filetype)s werd laatst aangepast op %(date)s om %(time)s." +#, python-format #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Afbeeldingsnaam kon niet goed aangemaakt worden. Controlleer of er voldoende " -#~ "afbeeldingsmetadata aanwezig is." +#~ "De bestaande %(filetype)s werd laatst aangepast op %(date)s om %(time)s. " +#~ "Uniek identificatienummer '%(identifier)s' toegevoegd." + +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Er zijn geen gegevens om de %(filetype)s een naam te geven." #, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Fout: %(errorno)s %(strerror)s" + #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." #~ msgstr "" -#~ "Bron: %(source)s\n" -#~ "Doel: %(destination)s\n" -#~ "Probleem: %(problem)s" - -#~ msgid "Could not open image" -#~ msgstr "Kon afbeelding niet openen" +#~ "De bestandsnaam, extentie en Exif informatie geven aan dat het reeds " +#~ "gedownload werd." #, python-format -#~ msgid "Source: %s" -#~ msgstr "Bron: %s" +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Het werd gebackupped naar %(volume)s" -#~ msgid "Image has no metadata" -#~ msgstr "Afbeelding heeft geen metadata" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Het werd gebackupped naar deze apparaten: " #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Unieke identifier '%s' toegevoegd" +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "Download copying error" -#~ msgstr "Download kopieer fout" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "Bron: %(source)s\n" -#~ "Doel: %(destination)s\n" -#~ "Fout: %(errorno)s %(strerror)s" +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#~ msgid "The image was not copied." -#~ msgstr "De afbeelding werd niet gekopieerd" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s en %(volume)s." -#~ msgid "Backup image already exists" -#~ msgstr "Backup afbeelding bestaat al" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s en %(volume)s (%(inst)s)." #, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Doelmap kon niet aangemaakt worden\n" -#~ "%(directory)s\n" -#~ "Fout: %(errno)s %(strerror)s" +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s en %(final_volume)s." #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Bron: %(source)s\n" -#~ "Doel: %(destination)s\n" -#~ "Fout: %(errno)s %(strerror)s" +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Daarenboven was er een %(problem)s." -#~ msgid "The device can now be safely removed" -#~ msgstr "Het apparaat kan nu veilig verwijderd worden" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Daarenboven waren er %(problems)s." #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s afbeeldingen gedownload" +#~ msgid "Problems in %s generation" +#~ msgstr "Problemen bij het aanmaken van %s" #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s afbeeldingen overgeslaan" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s bestaat reeds, maar het was gebackupped" + +#~ msgid "there were errors backing up" +#~ msgstr "er waren fouten tijdens het backuppen" -#~ msgid "errors" -#~ msgstr "fouten" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Meerdere problemen tegengekomen" -#~ msgid "Backup device missing" -#~ msgstr "Backup apparaat afwezig" +#~ msgid "There were errors backing up" +#~ msgstr "Er waren fouten tijdens het backuppen" + +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problemen bij het aanmaken van de submappen en bestandsnamen" #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Download begonnen vanaf %s" +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s en %(final_missing_metadata_element)s." + +#~ msgid "there was an error backing up" +#~ msgstr "er was een fout tijdens het backuppen" -#~ msgid "Image skipped" -#~ msgstr "Afbeelding overgeslaan" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, en %(backinguperror)s" -#~ msgid "Image overwritten" -#~ msgstr "Afbeelding overschreven" +#~ msgid "There was an error backing up" +#~ msgstr "Er was een fout tijdens het backuppen" -#~ msgid "Image already exists" -#~ msgstr "Afbeelding bestaat reeds" +#~ msgid "Next File" +#~ msgstr "Volgend Bestand" -#~ msgid "Image has no thumbnail" -#~ msgstr "Afbeelding heeft geen miniatuur" +#~ msgid "_Include in download" +#~ msgstr "_In download meenemen" -#, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s van %(total)s afbeeldingen gekopieerd" +#~ msgid "_Download" +#~ msgstr "_Downloaden" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Miniatuur kan niet getoond worden" +#~ msgid "_Check All" +#~ msgstr "Alles _aanvinken" -#~ msgid "It may be corrupted" -#~ msgstr "Het kan corrupt zijn" +#~ msgid "Previous File" +#~ msgstr "Vorig Bestand" + +#~ msgid "_Uncheck All" +#~ msgstr "Alles _uitvinken" #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s aangeduid om gedownload te worden van" +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s bestaat reeds" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "" -#~ "Dit apparaat of deze partitie zal altijd gebruikt worden om van te downloaden" +#~ msgid "Miscellaneous" +#~ msgstr "Diversen" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s afgewezen als download apparaat" +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s werd niet ontkoppeld" -#~ msgid "This device or partition will never be used to download from" +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "Dit apparaat of deze partitie zal nooit gebruikt worden om van te downloaden" +#~ "%(problem)s\n" +#~ "Bestand: %(file)s" -#~ msgid "Enter a new job code." -#~ msgstr "Geef een nieuwe job code." +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Map: %s" -#~ msgid "Job Code entered" -#~ msgstr "Job Code ingevoerd" +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s downloadmap is ongeldig" -#~ msgid "Job Code not entered" -#~ msgstr "Job Code niet ingevoerd" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s downloadmap bestaat niet" -#~ msgid "Some preferences will be reset." -#~ msgstr "Sommige voorkeuren worden gereset" +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s downloadmap is niet beschrijfbaar" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Vragen om %s te gebruiken" +#~ msgid "Path: %s" +#~ msgstr "Pad: %s" -#~ msgid "Prompting for Job Code" -#~ msgstr "Vragen naar de Job Code" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Kon downloadmap niet aanmaken" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Reeds bezig met vragen naar Job Code, vraag niet opnieuw" +#~ msgid "Performance" +#~ msgstr "Prestatie" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Downloads beginnen die op een Job Code aan het wachten waren" +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Aanmaken miniatuur (trager)" -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "Een recentere versie van dit programma werd reeds op deze computer " -#~ "opgestart.\n" -#~ "\n" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Fout in de voorkeuren van Foto Download Submappen" -#~ msgid " " -#~ msgstr " " +#~ msgid "Photo Download Folders" +#~ msgstr "Foto Download Mappen" -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "" -#~ "Programma voorkeuren blijken OK te zijn, maar controleer toch even op " -#~ "correcte werking van het programma" +#~ msgid "Device Options" +#~ msgstr "`Apparaat Opties" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Sorry, bepaalde voorkeuren zijn ongeldig en worden gereset." +#~ msgid "Re_move All" +#~ msgstr "_Alles verwijderen" -#~ msgid "Preferences were modified." -#~ msgstr "Voorkeuren werden aangepast." +#~ msgid "Device Options" +#~ msgstr "Apparaat Opties" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Deze versie van het programma gebruikt andere voorkeuren dan de vorige " -#~ "versie. Uw voorkeuren werden aangepast.\n" -#~ "\n" -#~ "Gelieve deze te controleren om een goede werking te garanderen." +#~ "Als je de automatische herkenning uitzet, moet je een exacte locatie ingeven " +#~ "van de foto's en video's." -#~ msgid "No preferences needed to be changed." -#~ msgstr "Er dienen geen voorkeuren aangepast te worden." +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Verwijder alle onthouden paden?" -#~ msgid "Problem using pynotify." -#~ msgstr "Probleem met het gebruik van pynotify." +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Moeten alle onthouden paden verwijderd worden?" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Kon de pynotify server mogelijkheden niet ontvangen." +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Verwijder alle genegeerde paden?" -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Apparaat %(device)s (%(path)s) wordt genegeerd" - -#, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Detecteerde %(device)s met als pad %(path)s" - -#~ msgid "Automatically start download is true" -#~ msgstr "Automatisch opstarten download is waar" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Moeten alle genegeerde paden verwijderd worden?" -#~ msgid "Automatically start download is false" -#~ msgstr "Automatisch opstarten download is onwaar" +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Gebruik '_python-style regular expressions'" -#~ msgid "_Download " -#~ msgstr "_Download " +#~ msgid "Invalid regular expression" +#~ msgstr "Ongeldige reguliere expressie" -#~ msgid "Goodbye" -#~ msgstr "Tot later" - -#~ msgid "Using" -#~ msgstr "Gebruik makend van" +#~ msgid "Remembered Paths" +#~ msgstr "Onthouden paden" #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s is al draaiende" +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "De volgende reguliere expressies zijn ongeldig en zullen verwijderd worden " +#~ "tenzij ze verbeterd worden:\n" +#~ " %s" #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Voorkeurwaarde '%(value)s' is ongeldig" - -#~ msgid "_Pause" -#~ msgstr "_Pauze" +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Deze volgende reguliere expressie is ongeldig en zal verwijderd worden " +#~ "tenzij ze verbeterd wordt:\n" +#~ " %s" -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Fout in datum/tijd component. Waarde %s blijkt ongeldig" +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Selecteer een map waar foto's naar toe gebackuped moeten worden" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "Uitbreiding was gespecifieerd, maar afbeeldingsnaam heeft er geen" +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." +#~ msgstr "" +#~ "Onthouden paden zijn deze verbonden met apparaten die je gekozen hebt om " +#~ "steeds gescand of genegeerd te worden, wanneer de automatische herkenning " +#~ "van Draagbare Opslag Apparaten aangezet is." #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "fout bij het aanmaken van de naam met component %s" +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Foto's naar %(path)s en video's naar %(path2)s aan het backuppen" -#~ msgid "Image Rename" -#~ msgstr "Afbeelding Hernoemen" +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Foto's en video's aan het backuppen naar %(path)s" -#~ msgid "Image Devices" -#~ msgstr "Afbeeldings Apparaten" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Aan het downloaden van %(location)s." -#~ msgid "Example: /home/user/photos" -#~ msgstr "Voorbeeld: /home/user/photos" +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Automatisch JPEG beelden roteren" -#~ msgid "Automation" -#~ msgstr "Automatisatie" +#~ msgid "the root of the file system" +#~ msgstr "de 'root' van het bestandssysteem" -#~ msgid "Automation" -#~ msgstr "Automatisering" +#~ msgid "Copy" +#~ msgstr "Kopiëren" -#~ msgid "Backup" -#~ msgstr "Backup" +#~ msgid "Move" +#~ msgstr "Verplaatsen" -#~ msgid "Image Rename\t" -#~ msgstr "Afbeelding Hernoemen\t" +#~ msgid "From" +#~ msgstr "Van" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#~ msgid "Auto Detect" +#~ msgstr "Automatisch detecteren" -#~ msgid "Backup location:" -#~ msgstr "Backup locatie:" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Wenst u werkelijk vanaf hier te downloaden? Het doorlopen van deze plaats " +#~ "kan op bepaalde systemen heel lang duren." -#~ msgid "Image Devices" -#~ msgstr "Afbeeldingsapparaat" +#~ msgid "To" +#~ msgstr "Naar" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Als je de automatische herkenning uitschakelt, kies de juiste backup plaats." +#~ msgid "display debugging information when run from the command line" +#~ msgstr "vertoon debug informatie wanneer uitgevoerd vanaf de commando prompt" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Verlaat programma na het beëindigen van een gelukte download" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "herstel alle programma instellingen en verlaat het programma" -#~ msgid "Ignore" -#~ msgstr "Negeren" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Alle instellingen en voorkeuren werden hersteld" #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "Should this device or partition be used to download photos or videos from?" #~ msgstr "" -#~ "Als je de automatische herkenning uitschakelt, kies de juiste plaats voor de " -#~ "afbeeldingen." - -#~ msgid "Error Log" -#~ msgstr "Foutenlog" - -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importeer je afbeeldingen efficiënt en betrouwbaar" +#~ "Moet dit apparaat of deze partitie gebruikt worden om foto's of video's van " +#~ "te downloaden?" -#~ msgid "Image location:" -#~ msgstr "Afbeeldingsplaats:" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Fout in de voorkeuren Video Download Submappen" -#~ msgid "Image Rename" -#~ msgstr "Afbeelding Hernoemen" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Selecteer een map om de video's naar toe te downloaden" -#~ msgid "Report an error" -#~ msgstr "Rapporteer een fout" +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Selecteer een map waar video's naar toe gebackuped moeten worden" -#~ msgid "Report a warning" -#~ msgstr "Rapporteer een verwittiging" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Opgepast: Er is onvoldoende metadata om volledige submappen aan te " +#~ "maken. Kies andere submappen benoemings opties." +#, python-format #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Specifieer wat er dient te gebeuren indien een afbeelding met dezelfde naam " -#~ "reeds gedownload of gebackupped was." +#~ "De voorkeuren voor de %(filetype)s submap zijn ongeldig en kunnen niet " +#~ "gebruikt worden.\n" +#~ "Ze zullen naar de standaard waardes worden teruggezet." -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Ontkoppel (\"verwijder\") het afbeeldingsapparaat na de download" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Datum tijd waarde %s blijkt ongeldig te zijn." +#, python-format #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Je kan je foto's op meerdere plaatsen backuppen tijdens het downloaden, bv. " -#~ "externe harde schijven." +#~ "Foto's ontdekt met dezelfde bestandsnamen maar genomen op verschillende " +#~ "tijden: %(details)s" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Start de download zodra het afbeeldingsapparaat aangekoppeld wordt" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Bovenop, %(newproblem)s" + +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Probleem bij het aanmaken van %s" + +#~ msgid "Download folder:" +#~ msgstr "Downloadmap:" -#~ msgid "_Photos" -#~ msgstr "_Foto's" +#~ msgid "Download Folder" +#~ msgstr "DownloadMap" -#~ msgid "_Thumbnails" -#~ msgstr "_Miniaturen" +#~ msgid "Photo Folders" +#~ msgstr "Fotomappen" + +#~ msgid "Video Download Folders" +#~ msgstr "Video Downloadmappen" #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Kies tussen het overslaan van de download van de afbeelding, of er een " -#~ "unieke identifier aan toe te kennen." +#~ "Sorry, de video download functionaliteit is uitgezet. Om video's te " +#~ "downloaden moet je ofwel de hachoir metadata en de kaa " +#~ "metadata paketten voor python, ofwel exiftool installeren." #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Kies de downloadmap. Submappen voor de gedownloadde video's zullen " +#~ "automatisch aangemaakt worden in deze map conform de onderstaande structuur." + +#~ msgid "Video Folders" +#~ msgstr "Videomappen" + +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." #~ msgstr "" -#~ "Als je de automatische herkenning van Draagbare Opslagmedia inschakelt, zal " -#~ "het volledig apparaat gescanned worden op afbeeldingen. Bij grote apparaten, " -#~ "kan dat een tijd duren." +#~ "Specifieer de tijd in 24-uurs formaat waar het Downloads vandaag " +#~ "volgnummer aan gelijk gezet moet worden." #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " +#~ "Devices are from where to download photos and videos, such as cameras, " #~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Afbeeldingsapparaten zijn apparaten waar we foto's van kunnen downloaden " -#~ "zoals camera's, geheugenkaarten en draagbare opslagmedia.\n" +#~ "Met apparaten wordt bedoeld waar je de foto's en video's van downloadt, " +#~ "zoals camera's, geheugenkaarten of Draagbare Opslagmedia.\n" #~ "\n" -#~ "Je kunt foto's van meerdere afbeeldingsapparaten simultaan downloaden.\n" +#~ "Er kan vanaf meerdere apparaten simultaan gedownload worden, of je kunt een " +#~ "plaats op je harde schijf aanduiden.\n" #~ "\n" -#~ "Indien het rechtstreeks downloaden vanaf je camera slecht of helemaal " -#~ "niet werkt, probeer het via de PTP mode. Als dat niet mogelijk is overweeg " -#~ "een kaartlezer te gebruiken." +#~ "Rechtstreeks downloaden vanaf de camera is momenteel een experimentele " +#~ "optie. Indien rechtstreeks downloaden vanaf de camera niet of onvoldoende " +#~ "werkt, probeer via de PTP mode. Als dat niet mogelijk is, moet een " +#~ "kaartlezer gebruikt worden." #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Kies tijdens het backuppen om een afbeelding met dezelfde naam op het " -#~ "backupapparaat te overschrijven of over te slaan." - -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Ongeldige Downloads Vandaag waarde.\n" - -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Waarde op nul terugzetten.\n" - -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Fout in Afbeelding Hernoemen voorkeuren" - -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Fout in Download Submap voorkeuren" - -#~ msgid "Select an image folder" -#~ msgstr "Duid een afbeeldingsmap aan" +#~ "Als je de automatische herkenning van draagbare opslagmedia aanzet, zal het " +#~ "volledig apparaat ingelezen worden. Bij grote apparaten kan dat een tijd " +#~ "duren.\n" +#~ "\n" +#~ "Als deze optie aanstaat en een potentieel apparaat gedetecteerd wordt, zal " +#~ "je gevraagd worden om te bepalen of het al dan niet ingelezen moet worden." #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "De ingevulde submapvoorkeuren zijn ongeldig en kunnen niet gebruikt worden.\n" -#~ "Ze zullen naar de standaard waardes worden teruggezet." - -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "" -#~ "Bij de submap voorkeuren werden enkele overbodige waardes verwijderd." +#~ "Geef het gedeelte op aan het einde van een pad waarvan je wenst dat dit pad " +#~ "genegeerd moet worden wanneer er gescand wordt naar foto's of video's. Elk " +#~ "pad dat eindigt met de tekens hieronder zal niet gescand worden." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "Opgepast: Er is onvoldoende afbeeldingsmetadata om een volledige " -#~ "naam aan te maken. Gelieve andere hernoemingsopties te gebruiken." +#~ "Duid de map aan waar de backups bewaard zijn op dat apparaat. \n" +#~ "\n" +#~ "Noot: dit zal ook gebruikt worden om na te gaan of het apparaat al dan " +#~ "niet voor backups gebruikt wordt. Voor ieder apparaat dat je als backup " +#~ "wenst te gebruiken, moet er een map aangemaakt worden met één van de " +#~ "volgende namen." -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." -#~ msgstr "" -#~ "Opgepast: Er is onvoldoende afbeeldingsmetadata om een submap aan " -#~ "te maken. Gelieve andere submap benoemingsopties te gebruiken." +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Fotos" -#, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "Metadata is essentieel om submappen / afbeeldingsnamen aan te maken.\n" -#~ "Bron: %s" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Ontkoppel (\"eject\") apparaat na beëindigen van de download" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Nieuwe dag begonnen - volgnummer 'Downloads Vandaag' aan het terugzetten" +#~ "specificeer manueel het PAD van het apparaat om van te downloaden, " +#~ "overschrijf daarbij de programma voorkeuren" #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Submapnaam kon niet goed aangemaakt worden. Controlleer of er voldoende " -#~ "afbeeldingsmetadata aanwezig is." +#~ "detecteer automatisch apparaten om van te downloaden, overschrijf daarbij de " +#~ "programma voorkeuren" #, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "aan het scannen (vond %(photos)s foto's en %(videos)s video's)..." + #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "Submap: %(subfolder)s\n" -#~ "Afbeelding: %(image)s\n" -#~ "Probleem: %(problem)s" +#~ "Fout: Specificeer auto-detectie apparaat of geef manueel het pad op van waar " +#~ "gedownload moet worden, maar doe beiden niet samen." -#~ msgid "No backup device was detected." -#~ msgstr "Geen backup apparaat gevonden." +#~ msgid "Help" +#~ msgstr "Help" -#~ msgid "This device has no images to download from." -#~ msgstr "Dit apparaat bevat geen afbeeldingen die gedownload kunnen worden." +#~ msgid "About..." +#~ msgstr "Over..." + +#~ msgid "Quit" +#~ msgstr "Afsluiten" + +#~ msgid "Refresh" +#~ msgstr "Verversen" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Download van %s afgelopen" +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s is niet gebackupped" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Geef een nieuwe job code op, of kies een vorige." +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "%(filetype)s is niet correct gedownload" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "" -#~ "Moet dit apparaat of deze partitie gebruikt worden om afbeeldingen van te " -#~ "downloaden?" +#~ msgid "An unknown error occurred" +#~ msgstr "Er is een onbekende fout opgetreden" -#~ msgid "Warning:" -#~ msgstr "Waarschuwing:" +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Controleer bestanden tijdens het downloaden" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." -#~ msgstr "" -#~ "Deze versie van het programma gebruikt andere voorkeuren dan de vorige. " -#~ "Bepaalde van je vorige voorkeuren zijn ongeldig en kunnen niet aangepast " -#~ "worden. Ze worden naar standaard waarden teruggebracht." +#~ msgid "File verification failed on these devices: " +#~ msgstr "Bestandscontrole mislukt op deze apparaten: " -#~ msgid "Using manually specified path" -#~ msgstr "Manueel ingegeven pad aan het gebruiken" +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Back-up %(file_type)s overschreven" -#~ msgid "Preferences were changed." -#~ msgstr "Voorkeuren werden aangepast." +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Back-up van %(file_type)s bestaat reeds" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "" -#~ "toon een lijst van bestandextenties welke het programma herkent en keer terug" +#~ msgid "Backing up error" +#~ msgstr "Back-up fout" #, python-format #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Voorkeurtoets '%(key)s' is ongeldig.\n" -#~ "Eén van %(value)s werd verwacht" +#~ "%(filetype)s konden niet gebackupped worden omdat er geen gepaste back-up " +#~ "locatie gevonden werd." -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Subsecond metadata niet aanwezig in de afbeelding" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s werd eerder al gedownload" #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s metadata is niet aanwezig in de afbeelding" +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s metagegevens kunnen niet gelezen worden" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Deze voorkeuren zijn niet goed opgesteld:" +#~ msgid "The metadata might be corrupt." +#~ msgstr "De metagegevens kunnen beschadigd zijn." -#~ msgid "image number was specified but image filename has no number" +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." #~ msgstr "" -#~ "afbeeldingsnummer was gespecifieerd, maar de bestandsnaam heeft er geen" +#~ "Bestandscontrole mislukt. De gedownloadde versie verschilt van de originele." -#~ msgid "Missing Backup Devices" -#~ msgstr "Ontbrekende Backup Apparaten" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "" +#~ "Meerdere fouten gebeurden tijdens het backuppen naar de volgende apparaten: " -#~ msgid "Image Name Conflicts" -#~ msgstr "Afbeeldingsnaam conflicteert" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Er gebeurde een fout tijdens het backuppen naar %(volume)s." -#~ msgid "Download Folder" -#~ msgstr "DownloadMap" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Back-ups bestaan reeds op volgende plaatsen: " -#~ msgid "Backup photos when downloading" -#~ msgstr "Foto's backuppen gedurende download" +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Back-up bestaat reeds op %(volume)s." -#~ msgid "Automatically detect image devices" -#~ msgstr "Automatisch detecteren van afbeeldingsapparaten" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Er gebeurde een fout tijdens het backuppen naar %(volume)s: %(inst)s." -#~ msgid "Backup folder name:" -#~ msgstr "Backupmap naam:" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Back-ups overschreven op deze apparaten: " -#~ msgid "Download Folder" -#~ msgstr "Download Map" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Back-up overschreven op %(volume)s." -#~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." #~ msgstr "" -#~ "Rapid Photo Downloader is vrije software; je mag het herverdelen en/of " -#~ "aanpassen onder de termen van de GNU General Public License zoals " -#~ "gepubliceerd door de Free Software Foundation; ofwel versie 2 van de " -#~ "License, of (volgens jou voorkeur) elke latere versie.\n" -#~ "\n" -#~ "Rapid Photo Downloader wordt verdeeld in de hoop dat het nuttig zal zijn, " -#~ "maar ZONDER ENIGE GARANTIE; zelfs zonder de impliciete garantie van " -#~ "VERKOOPBAARHEID of GESCHIKTHEID VOOR EEN BEPAALD DOEL . Zie de GNU General " -#~ "Public License voor meer details.\n" -#~ "\n" -#~ "Je zou een kopie van de GNU General Public License ontvangen moeten hebben " -#~ "samen met Rapid Photo Downloader; indien niet, contacteer de Free Software " -#~ "Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, " -#~ "USA." +#~ "Er gebeurde een fout tijdens het aanmaken van mappen op %(volume)s: %(inst)s." -#~ msgid "Specify what to do when there are no backup devices." +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " #~ msgstr "" -#~ "Specifieer wat er dient te gebeuren indien er geen backup apparaten zijn." +#~ "Er gebeurden fouten tijdens het aanmaken van mappen op de volgende back-up " +#~ "apparaten: " +#, python-format #~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." #~ msgstr "" -#~ "Specifieer de map waar de backups opgeslagen zijn op het apparaat. \n" -#~ "\n" -#~ "Nota: dit zal ook gebruikt worden om na te gaan of het apparaat al dan " -#~ "niet voor backups gebruikt wordt. Voor ieder apparaat dat je als backup " -#~ "medium wenst te gebruiken, dien je een map aan te maken met deze naam." +#~ "Bestandscontrole mislukt op %(volume)s. De gebackupde versie verschilt van " +#~ "de gedownloadde." -#~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" #~ msgstr "" -#~ "Specifieer of tekens dienen verwijderd te worden van een afbeeldings- of " -#~ "mapnaam die niet door andere besturingssystemen toegestaan zijn." +#~ "Er gebeurde een fout tijdens het kopiëren van %(filetype)s, maar het werd " +#~ "gebackupped" -#~ msgid "Starting downloads" -#~ msgstr "Downloaden aanvangen" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Probleem bij het aanmaken van de submappen en bestandsnamen" -#~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." -#~ msgstr "" -#~ "Deze versie van het programma is recenter dan de vorige. De voorkeuren " -#~ "worden overlopen." +#~ msgid "The following metadata is missing: " +#~ msgstr "De volgende metagegevens ontbreken: " -#~ msgid "images skipped" -#~ msgstr "afbeeldingen overgeslaan" +#~ msgid "Check All Photos" +#~ msgstr "Alle foto's aanvinken" -#~ msgid "images downloaded" -#~ msgstr "afbeeldingen gedownload" +#~ msgid "Check All Videos" +#~ msgstr "Alle video's aanvinken" -#~ msgid "Image Devices" -#~ msgstr "Afbeeldings Apparaten" +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Geen enkel back-up apparaat bevat een geldige folder om %(filetype)s te " +#~ "backuppen" diff --git a/po/nn.po b/po/nn.po index 01633b3..7faf10d 100644 --- a/po/nn.po +++ b/po/nn.po @@ -6,2314 +6,4756 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2014-05-30 06:48+0000\n" -"Last-Translator: Kevin Brubeck Unhammer \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Norwegian Nynorsk \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-09-30 15:53+0000\n" -"X-Generator: Launchpad (build 17196)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: nn\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Eining" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Storleik" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Nedlastingsframgang" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s vart ikkje avmontert" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "leiter..." +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "rotmappa til filsystemet" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Fann ingen einingar for tryggleikskopiering" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Lastar ned frå %(location)s." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"Vil du verkeleg lasta ned herfrå? På visse system kan det ta veldig lang tid " -"å skanna dette." +"Du kan ta tryggleikskopi av bilete og videoar til fleire stader når du " +"lastar ned, t.d. til eksterne harddisker." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Last ned" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Ta tryggleikskopi av bilete og videoar ved nedlasting" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pause" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Oppdag einingar for tryggleikskopiering automatisk" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Følgjande mapper er ugyldige:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -"Mappa er ugyldig:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Kan ikkje gå vidare med nedlasting" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -"Fann inga eining å ta tryggleikskopi til som har ei gyldig mappe for " -"%(filetype)s" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "bilete" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Viss du skrur av automatisk oppdaging, må du oppgi kor du vil ta " +"tryggleikskopi til." -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "videoar" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Ta tryggleikskopi av bilete til:" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Problem med tryggleikskopiering" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Omtrent eitt sekund igjen" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Ta tryggleikskopi av videoar til:" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Omtrent %i sekund igjen" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Omtrent eitt minutt igjen" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Omtrent %(minutes)i minutt og %(seconds)02i sekund igjen" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "bilete og videoar" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "bilete eller videoar" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "bilete" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2872 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "Lasta ned %(noFiles)s %(filetypes)s" +msgid "%(no_photos)s Photos" +msgstr "" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "Klarte ikkje å laste ned %(noFiles)s %(filetypes)s" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "åtvaringar" - -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Alle nedlastingar er ferdige" +msgid "%(no_videos)s Videos" +msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s lasta ned" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "Klarte ikkje å laste ned %(filetype)s" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s av %(total)s %(filetypes)s (%(remaining)s igjen)" +msgid "No space free on %(size_total)s device" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s av %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Frå" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Oppdag automatisk" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Vel ei mappe med %(file_types)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Kopier" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Flytt" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Til" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Bilete:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Vel ei mappe å laste inn bilete til" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Videoar:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Vel ei mappe å laste inn video til" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "og" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Nyttar einingar for tryggleikskopiering" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Nyttar eining for tryggleikskopiering" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Fann ingen einingar for tryggleikskopiering" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Ledig plass:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Einingar" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s tilgjengeleg" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Tek tryggleikskopi av bilete og videoar til %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "Tek tryggleikskopi til %(path)s" +msgid "%(no_devices)s Devices" +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Tek tryggleikskopi av bilete til %(path)s og videoar til %(path2)s" +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Programinnstillingane er ugyldige" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Bilete" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "Nedlastingsmappa til %(file_type)s finst ikkje" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Mappe: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "Nedlastingsmappa til %(file_type)s er ugyldig" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "Nedlastingsmappa til %(file_type)s er ikkje skrivbar" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniatyrbilete" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"vis programinformasjon på kommandolinja når programmet køyrer \n" -"(standard: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "vis avlusingsinformasjon ved køyring frå kommandolinja" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "vis berre feil på kommandolinja" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -"vis kva for bilet- og videofiltypane programmet gjenkjenner, og avslutt" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:150 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " msgstr "" -"oppdag automatisk einingar du vil lasta ned frå, overstyrer eksisterande " -"innstillingar" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -"manuelt spesifiser stien til eininga du vil lasta ned frå, overstyrer " -"eksisterande innstillingar" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "nullstill alle programinnstillingar og avslutt" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " msgstr "" -"Feil: Bruk auto-oppdaging av einingar eller oppgi ei sti til ei eining du " -"vil lasta ned frå, men ikkje gjer begge på ein gong." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "og %s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Alle innstillingar er nullstilte" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Feil ved tryggleikskopiering" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Klarte ikkje å opprette målmappa %(directory)s\n" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:242 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -"Kjelde: %(source)s\n" -"Mål: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Feil: %(inst)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Skreiv over tryggleikskopi av %(file_type)s" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s ikkje tryggleikskopiert" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Tryggleikskopi av %(file_type)s finst alt" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"%(problem)s\n" -"Fil: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Det oppsto en ukjend feil" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Oppdaga eining" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:301 msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Vil du laste ned bilete eller videoar frå denne eininga/partisjonen?" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Hugs dette valet" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Dato tid" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Tekst" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Filnamn" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metadata" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Sekvensar" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Jobbnamn" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Biletdato" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Videodato" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Dato tid" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Tekst" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Filnamn" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metadata" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Sekvensar" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Jobbnamn" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Biletdato" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Videodato" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" msgstr "Idag" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Igår" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Nedlastingstidspunkt" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Namn + filtype" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Namn" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Filtype" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Bilettal" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Videotal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Blenderopning" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Lukketid" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Brennvidde" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Kameramerke" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Kort kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Bindestrek, kort kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Serienummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Eksponeringsteljar" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Filnummer" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Berre mappa" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Mappe og fil" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Namn på eigar" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Kodek" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Breidd" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Høgd" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Lengd" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Bilet per sekund" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Kunstnar" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Opphavsrett" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Nedlastingar idag" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Øktteljar" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Undermappeteljar" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Lagra tal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Sekvensbokstav" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Alle tal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Siste tal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Siste to tal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Siste tre tal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Siste fire tal" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Opphavleg Versalisering" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "STORE BOKSTAVAR" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "små bokstavar" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Eitt tal" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "To tal" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Tre tal" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Fire tal" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Fem tal" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Seks tal" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Sju tal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Delsekund" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ÅÅÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ÅÅÅÅ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 -msgid "YY-MM-DD" -msgstr "ÅÅ-MM-DD" +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "ÅÅ-MM-DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "MMDDÅÅÅÅ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "MMDDÅÅ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "MMDD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "DDMMÅÅÅÅ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "DDMMÅÅ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "ÅÅÅÅ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "ÅÅ" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "Månad (heile)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "Månad (forkorta)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "TTMMSS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "TTMM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "TT-MM-SS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "TT-MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "TT" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "MM (minutt)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "SS" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Jobbnamn" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Skriv inn eit jobbnamn, eller vel eit du har nytta tidlegare" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Skriv inn eit nytt jobbnamn" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Jobbnamn" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Innstillingar" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisering" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniatyrbilete" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Feilhandtering" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Ymse" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Oversedde stiar" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Gå i gang med å laste ned bilete når programmet startar" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Gå i gang med å laste ned når einingar blir kopla til" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Avslutt programmet når nedlastinga er ferdig" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Avslutt programmet sjølv om nedlastinga hadde feil eller åtvaringar" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Hopp over nedlasting" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Legg til unik identifikator" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Overskriv" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Hopp over" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Oppgi ein søkjesti å oversjå" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Oppgi ein sti som du vil aldri skal gjennomsøkjast etter bilete eller videoar" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Sti:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Innstillingane for undermapper burde ikkje byrje med %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Innstillingane for undermapper burde ikkje ende med %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Innstillingane for undermapper burde ikkje ha to %s etter kvarandre" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s vart teke den %(image1_date)s kl. %(image1_time)s, og %(image2)s " +"den %(image2_date)s kl. %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "%(type)s-metadataen manglar." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Filnamnet manglar filending." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Filnamnet manglar nummerdelen." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Last ned" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Omsett denne applikasjonen …" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Eining" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pause" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Følgjande mapper er ugyldige:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Mappa er ugyldig:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "bilete" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videoar" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "bilete" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Problem med tryggleikskopiering" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "Lasta ned %(noFiles)s %(filetypes)s" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "Klarte ikkje å laste ned %(noFiles)s %(filetypes)s" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "åtvaringar" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Alle nedlastingar er ferdige" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s lasta ned" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "Klarte ikkje å laste ned %(filetype)s" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Programinnstillingane er ugyldige" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 -msgid "MMDDYYYY" -msgstr "MMDDÅÅÅÅ" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 -msgid "MMDDYY" -msgstr "MMDDÅÅ" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 -msgid "MMDD" -msgstr "MMDD" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 -msgid "DDMMYYYY" -msgstr "DDMMÅÅÅÅ" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 -msgid "DDMMYY" -msgstr "DDMMÅÅ" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 -msgid "YYYY" -msgstr "ÅÅÅÅ" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 -msgid "YY" -msgstr "ÅÅ" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 -msgid "MM" -msgstr "MM" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 -msgid "DD" -msgstr "DD" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 -msgid "Month (full)" -msgstr "Månad (heile)" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 -msgid "Month (abbreviated)" -msgstr "Månad (forkorta)" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 -msgid "HHMMSS" -msgstr "TTMMSS" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 -msgid "HHMM" -msgstr "TTMM" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 -msgid "HH-MM-SS" -msgstr "TT-MM-SS" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 -msgid "HH-MM" -msgstr "TT-MM" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 -msgid "HH" -msgstr "TT" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 -msgid "MM (minutes)" -msgstr "MM (minutt)" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 -msgid "SS" -msgstr "SS" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Innstillingane for undermapper burde ikkje byrje med %s" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/preferencesdialog.py:376 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Innstillingane for undermapper burde ikkje ende med %s" +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/preferencesdialog.py:380 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Innstillingane for undermapper burde ikkje ha to %s etter kvarandre" +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Fjern alle jobbnamn?" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Skal alle jobbnamn fjernast?" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Fjern alle hugsa søkjestiar?" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Skal alle hugsa søkjestiar fjernast?" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Fjern alle oversedde søkjestiar?" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Skal alle oversedde søkjestiar fjernast?" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Feil i innstillingane til biletomdøping" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Feil i innstillingane til videoomdøping" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Feil i innstillingane til undermapper for biletnedlasting" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Feil i innstillingane til undermapper for videonedlasting" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Skriv inn eit jobbnamn" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "undermappe og filnamn" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Skriv inn eit jobbnamn, eller vel eit du har nytta tidlegare" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "filnamn" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Skriv inn eit nytt jobbnamn" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "undermappe" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Jobbnamn:" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Oppgi ein søkjesti å oversjå" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Nedlastingar idag:" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -"Oppgi ein sti som du vil aldri skal gjennomsøkjast etter bilete eller videoar" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Sti:" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Lagra tal:" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Jobbnamn" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Vel ei mappe kor du vil tryggleikskopiera bilete" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Dag byrjar:" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Vel ei mappe kor du vil tryggleikskopiera videoar" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/renamepanel.py:345 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Åtvaring: Det er ikkje nok metadata for å fullt ut\n" -"generere namnet. Ver vennleg og nytt andre omdøpingsval." -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -"Åtvaring: Det er ikkje nok metadata for å fullt ut\n" -"generere undermappene. Ver vennleg og nytt andre omdøpingsval.<" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Døme: %s" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Fjern inkompatible teikn" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format +#: ../raphodo/renamepanel.py:363 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -"Innstillingane til undermapper for filtypen %(filetype)s er ugyldige\n" -"og kan ikkje nyttast.\n" -"Dei blir endra til standardverdiar." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "bilete og videoar" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "bilete eller videoar" + +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -"Dei følgjande regulære uttrykka er ugyldige, og vil bli fjerna om du ikkje " -"endrar dei:\n" -"%s" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +msgid "%(path)s on %(camera)s" msgstr "" -"Det følgjande regulære uttrykket er ugyldig, og vil bli fjerna om du ikkje " -"endrar det:\n" -"%s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Ugyldig regulært uttrykk" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Bilete" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "eksterndisk1" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "eksterndisk2" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praha" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskva" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Warszawa" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "undermappe" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "filnamn" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Dato-/tidsverdien %s synest ugyldig." +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Filnamnet manglar filending." +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Filnamnet manglar nummerdelen." +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Feil ved oppretting av %s-komponenten." +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "Klarte ikkje å lesa metadata i %(filetype)s." +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "Klarte ikkje å oppretta %(filetype)s %(area)s." +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Ein feil oppstod ved kopiering av %(filetype)s" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "%(filetype)s blei ikkje lasta ned rett" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s finst allereie" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"Kunne ikkje ta tryggleikskopi av %(filetype)s, fann inga målmappe for " -"tryggleikskopiar." -#: rapid/problemnotification.py:110 -#, python-format +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"%(image1)s vart teke den %(image1_date)s kl. %(image1_time)s, og %(image2)s " -"den %(image2_date)s kl. %(image2_time)s." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s er allereie lasta ned" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -"Den eksisterande %(filetype)s-en vart sist endra sist den %(date)s kl. " -"%(time)s, og har fått «%(identifier)s» som unik ID." -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -"Den eksisterande %(filetype)s-en var sist endra den %(date)s kl. %(time)s." -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Manglar data for å namngi %(filetype)s." +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Feil: %(errorno)s %(strerror)s" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." -msgstr "Klarte ikkje validera fila. Den nedlasta utgåva er ulik originalen." +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Metadataen kan vera korrupt." +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "Filnamnet, filendinga og Exif-informasjonen er allereie overført." +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Han vart tryggleikskopiert til %(volume)s" +#~ msgid "Prague" +#~ msgstr "Praha" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Han vart tryggleikskopiert til dei følgjande einingane: " +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s og %(final_volume)s." +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" -msgstr "Fann bilete med same filnamn, men tekne ved ulike tider: %(details)s" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Ein feil oppstod ved tryggleikskopiering til %(volume)s: %(inst)s." +#~ msgid "Tehran" +#~ msgstr "Teheran" + +#~ msgid "Stockholm" +#~ msgstr "Stockholm" + +#~ msgid "Rome" +#~ msgstr "Roma" + +#~ msgid "Moscow" +#~ msgstr "Moskva" + +#~ msgid "Sydney" +#~ msgstr "Sydney" + +#~ msgid "Budapest" +#~ msgstr "Budapest" + +#~ msgid "Jakarta" +#~ msgstr "Jakarta" + +#~ msgid "Madrid" +#~ msgstr "Madrid" + +#~ msgid "Delhi" +#~ msgstr "Delhi" + +#~ msgid "Warsaw" +#~ msgstr "Warszawa" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Feil i innstillingane til biletomdøping" + +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Feil i innstillingane til videoomdøping" + +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Feil i innstillingane til undermapper for biletnedlasting" + +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Feil i innstillingane til undermapper for videonedlasting" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Vel ei mappe å laste inn bilete til" + +#~ msgid "Select a folder to download videos to" +#~ msgstr "Vel ei mappe å laste inn video til" -#: rapid/problemnotification.py:271 #, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Ein feil oppstod ved tryggleikskopiering til %(volume)s." +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Vel ei mappe med %(file_types)s" + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Åtvaring: Det er ikkje nok metadata for å fullt ut\n" +#~ "generere namnet. Ver vennleg og nytt andre omdøpingsval." -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Ein feil oppstod ved tryggleikskopiering til følgjande einingar: " +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Åtvaring: Det er ikkje nok metadata for å fullt ut\n" +#~ "generere undermappene. Ver vennleg og nytt andre omdøpingsval.<" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 #, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#~ msgid "Example: %s" +#~ msgstr "Døme: %s" + +#~ msgid "externaldrive1" +#~ msgstr "eksterndisk1" + +#~ msgid "externaldrive2" +#~ msgstr "eksterndisk2" -#: rapid/problemnotification.py:279 #, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s og %(volume)s (%(inst)s)." +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/problemnotification.py:288 #, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s og %(volume)s." +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/problemnotification.py:296 #, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Tryggleikskopien finst allereie på %(volume)s." +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Tryggleikskopien finst allereie på følgjande stader: " +#~ msgid "scanning..." +#~ msgstr "leiter..." -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Tryggleikskopien vart overskriven på %(volume)s." +#~ msgid "Download cannot proceed" +#~ msgstr "Kan ikkje gå vidare med nedlasting" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Tryggleikskopien vart overskriven på følgjande einingar: " +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Kjelde: %(source)s\n" +#~ "Mål: %(destination)s" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Ein feil oppstod ved oppretting av mapper på %(volume)s: %(inst)s." +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Fann bilete med like filnamn, tatt på ulike datoar" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "" -"Feil oppstod ved oppretting av mapper på følgjande einingar for " -"tryggleikskopiering: " +#~ msgid "Photo has already been downloaded" +#~ msgstr "Biletet er allereie lasta ned" -#: rapid/problemnotification.py:335 #, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." -msgstr "" -"Klarte ikkje validera fil på %(volume)s. Den tryggleikskopierte utgåva er " -"ulik den nedlasta utgåva." +#~ msgid "Source: %(source)s" +#~ msgstr "Kjelde: %(source)s" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Klarte ikkje validera filer på desse einingane: " +#~ msgid "Backing up error" +#~ msgstr "Feil ved tryggleikskopiering" -#: rapid/problemnotification.py:347 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s I tillegg, %(newproblem)s" +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Klarte ikkje å opprette målmappa %(directory)s\n" -#: rapid/problemnotification.py:355 #, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " I tillegg oppstod %(problems)s." +#~ msgid "Error: %(inst)s" +#~ msgstr "Feil: %(inst)s" -#: rapid/problemnotification.py:357 #, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " I tillegg oppstod %(problem)s." +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s av %(total)s %(filetypes)s" -#: rapid/problemnotification.py:366 #, python-format -msgid "The %(type)s metadata is missing." -msgstr "%(type)s-metadataen manglar." +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s av %(total)s %(filetypes)s (%(remaining)s igjen)" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Følgjande metadata manglar: " +#~ msgid "Size" +#~ msgstr "Storleik" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s og %(final_missing_metadata_element)s." +#~ msgid "Download Progress" +#~ msgstr "Nedlastingsframgang" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problem ved oppretting av undermappe og filnamn" +#~ msgid "Device Detected" +#~ msgstr "Oppdaga eining" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problem ved oppretting av undermappe og filnamn" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Vil du laste ned bilete eller videoar frå denne eininga/partisjonen?" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Problem ved oppretting av %s" +#~ msgid "_Remember this choice" +#~ msgstr "_Hugs dette valet" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problem ved oppretting av %s" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Fjern alle jobbnamn?" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s finst allereie, men blei tryggleikskopiert" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Skal alle jobbnamn fjernast?" + +#~ msgid "Enter a Job Code" +#~ msgstr "Skriv inn eit jobbnamn" + +#~ msgid "Job Code:" +#~ msgstr "Jobbnamn:" -#: rapid/problemnotification.py:406 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "" -"Ein feil oppstod ved kopiering av %(filetype)s-en, men han blei " -"tryggleikskopiert" +#~ msgid "Backing up to %(path)s" +#~ msgstr "Tek tryggleikskopi til %(path)s" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Fleire feil oppstod" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Fann bilete med like filnamn, tatt på ulike datoar" +#~ msgid "and" +#~ msgstr "og" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "det oppstod feil i tryggleikskopieringa" +#~ msgid "Using backup devices" +#~ msgstr "Nyttar einingar for tryggleikskopiering" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Det oppstod feil i tryggleikskopieringa" +#~ msgid "Using backup device" +#~ msgstr "Nyttar eining for tryggleikskopiering" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "det oppstod ein feil i tryggleikskopieringa" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Det oppstod ein feil i tryggleikskopieringa" +#~ msgid "About 1 second remaining" +#~ msgstr "Omtrent eitt sekund igjen" -#. e.g. -#: rapid/problemnotification.py:443 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, og %(backinguperror)s" +#~ msgid "About %i seconds remaining" +#~ msgstr "Omtrent %i sekund igjen" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#~ msgid "About 1 minute remaining" +#~ msgstr "Omtrent eitt minutt igjen" -#: rapid/rpdfile.py:169 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "skannar (fann %(photos)s bilete og %(videos)s videoar) …" +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Omtrent %(minutes)i minutt og %(seconds)02i sekund igjen" -#: rapid/subfolderfile.py:81 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "vis programinformasjon på kommandolinja når programmet køyrer \n" +#~ "(standard: %default)" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "undermappe og filnamn" +#~ msgid "only output errors to the command line" +#~ msgstr "vis berre feil på kommandolinja" + +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "vis kva for bilet- og videofiltypane programmet gjenkjenner, og avslutt" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Biletet er allereie lasta ned" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "nullstill alle programinnstillingar og avslutt" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Kjelde: %(source)s" +#~ msgid "Photos:" +#~ msgstr "Bilete:" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Klarte ikkje å lasta ned undermappa" +#~ msgid "Videos:" +#~ msgstr "Videoar:" -#: rapid/subfolderfile.py:486 #, python-format -msgid "Path: %s" -msgstr "Sti: %s" +#~ msgid "and %s" +#~ msgstr "og %s" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Om …" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Alle innstillingar er nullstilte" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Merk alle" +#~ msgid "Name + extension" +#~ msgstr "Namn + filtype" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Sjekk alle bilete" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Sjekk alle videoar" +#~ msgid " hh:mm" +#~ msgstr " tt:mm" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Doner..." +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Få hjelp på nettet..." +#~ msgid "Backup" +#~ msgstr "Tryggleikskopi" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Hjelp" - -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Innstillingar" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilitet med andre operativsystem" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Avslutt" +#~ msgid "Download Folder" +#~ msgstr "Nedlastingsmappe" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Frisk opp att" +#~ msgid "Download Subfolders" +#~ msgstr "Nedlastingsundermapper" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Meld frå om eit problem" +#~ msgid "Example" +#~ msgstr "Døme" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Omsett denne applikasjonen …" +#~ msgid "Job Codes" +#~ msgstr "Jobbnamn" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "Merk _ingen" +#~ msgid "Photo Rename" +#~ msgstr "Omdøping av bilete" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Fil" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Namnekonfliktar i bilete og video" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Last ned / Pause" +#~ msgid "Program Automation" +#~ msgstr "Automatisering" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Vel" +#~ msgid "Sequence Numbers" +#~ msgstr "Sekvenstal" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Vel alle _utan jobbnamn" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/eksterndisk/Bilete" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Vel alle med _jobbnamn" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Døme: /home/brukar/Bilete" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Vis" +#~ msgid "Example:" +#~ msgstr "Døme:" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Feillogg" +#~ msgid "New:" +#~ msgstr "Ny:" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Fjern fullførte nedlastingar" +#~ msgid "Original:" +#~ msgstr "Opphavleg:" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Førre fil" +#~ msgid "Backup\t" +#~ msgstr "Tryggleikskopi\t" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Neste fil" +#~ msgid "Devices" +#~ msgstr "Einingar" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Hjelp" +#~ msgid "Error Handling" +#~ msgstr "Feilhandtering" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Omset dette programmet..." +#~ msgid "Job Codes" +#~ msgstr "Jobbnamn" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "Inkluder i _nedlastinga" +#~ msgid "Photo Download Folders" +#~ msgstr "Biletnedlastingsmapper" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Last ned" +#~ msgid "Photo Rename\t" +#~ msgstr "Omdøping av bilete\t" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Innstillingar: Rapid Photo Downloader" +#~ msgid "Rename Options" +#~ msgstr "Omdøpingsval" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "Biletnedlastingsmapper" +#~ msgid "Video Download Folders" +#~ msgstr "Videonedlastingsmapper" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Døme: /home/brukar/Bilete" +#~ msgid "Video Rename\t" +#~ msgstr "Omdøping av videoar\t" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Nedlastingsundermapper" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Oppdag portable lagringseiningar automatisk" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Nedlastingsmappe:" +#~ msgid "Automatically detect devices" +#~ msgstr "Oppdag einingar automatisk" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Vel ei nedlastingsmappe. Når du nyttar strukturen nedanfor blir det \n" -"automatisk oppretta undermapper for dei nedlasta bileta i denne mappa." +#~ msgid "Backup" +#~ msgstr "Tryggleikskopi" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Nedlastingsmappe" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Vel ei nedlastingsmappe. Når du nyttar strukturen nedanfor blir det \n" +#~ "automatisk oppretta undermapper for dei nedlasta bileta i denne mappa." -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Biletmapper" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Vel ei nedlastingsmappe. Når du nyttar strukturen nedanfor blir det \n" +#~ "automatisk oppretta undermapper for dei nedlasta videoane i denne mappa." -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Omdøping av bilete\t" +#~ msgid "Download / Pause" +#~ msgstr "Last ned / Pause" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Omdøping av bilete" +#~ msgid "Download folder:" +#~ msgstr "Nedlastingsmappe:" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#~ msgid "Error Log" +#~ msgstr "Feillogg" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Ny:" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importer bileta og videoane dine trygt og effektivt" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Opphavleg:" +#~ msgid "Location:" +#~ msgstr "Stad:" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Døme" +#~ msgid "Photo Folders" +#~ msgstr "Biletmapper" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Omdøping av bilete" +#~ msgid "Photo Rename" +#~ msgstr "Omdøping av bilete" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Videonedlastingsmapper" +#~ msgid "Photo backup folder name:" +#~ msgstr "Mappenamn for tryggleikskopiering av bilete:" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Orsak, videonedlasting er skrudd av. Ver venleg og last ned anten python-" -"pakkene hachoir metadata og kaa metadata, eller " -"exiftool, for å lasta ned videoar." +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Innstillingar: Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Vel ei nedlastingsmappe. Når du nyttar strukturen nedanfor blir det \n" -"automatisk oppretta undermapper for dei nedlasta videoane i denne mappa." +#~ msgid "R_emove All" +#~ msgstr "_Fjern alle" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Videomapper" +#~ msgid "Rename Options" +#~ msgstr "Omdøpingsval" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Omdøping av videoar\t" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Vel alle med _jobbnamn" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Omdøping av videoar" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Vel alle _utan jobbnamn" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Omdøpingsval" +#~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "" +#~ "Oppgi mappa på eininga kor tryggleikskopiar er lagra. \n" +#~ "\n" +#~ "Merk: dette blir au nytta for å finne ut om eininga er nytta til " +#~ "tryggleikskopiering. Lag ei mappe med eitt av desse namna på kvar eining som " +#~ "du vil ta tryggleikskopi til." -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Sekvenstal" +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Oppgi tida i 24-timarsformat som sekvensteljaren Nedlastingar idag " +#~ "skal nullstillast til." -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Oppgi tida i 24-timarsformat som sekvensteljaren Nedlastingar idag " -"skal nullstillast til." +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Oppgi om du vil fjerne teikn som andre operativsystem ikkje forstår frå " +#~ "bilete, videoar eller mappenamn." -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Dag byrjar:" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Synkroniser sekvenstal for RAW og JPEG" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Nedlastingar idag:" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Avmonter (kople ut) eining når nedlastinga er fullført" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Lagra tal:" +#~ msgid "Video Folders" +#~ msgstr "Videomapper" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Video Rename" +#~ msgstr "Omdøping av videoar" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " tt:mm" +#~ msgid "Video backup folder name:" +#~ msgstr "Mappenamn for tryggleikskopiering av video:" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Synkroniser sekvenstal for RAW og JPEG" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Vel om du skal hoppe over fila eller leggje til ein unik identifikator når " +#~ "eit bilete eller ein video med det same namnet allereie er lasta ned." -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilitet med andre operativsystem" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Ved tryggleikskopiering, vel om du skal overskrive filer på eininga som har " +#~ "same namn, eller hoppe over den fila." -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Oppgi om du vil fjerne teikn som andre operativsystem ikkje forstår frå " -"bilete, videoar eller mappenamn." +#~ msgid "_Add..." +#~ msgstr "_Legg til..." -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Fjern inkompatible teikn" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Fjern fullførte nedlastingar" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Omdøpingsval" +#~ msgid "_Error Log" +#~ msgstr "_Feillogg" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Jobbnamn" +#~ msgid "_File" +#~ msgstr "_Fil" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Jobbnamn" +#~ msgid "_Get Help Online..." +#~ msgstr "_Få hjelp på nettet..." -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Legg til..." +#~ msgid "_Help" +#~ msgstr "_Hjelp" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "_Fjern alle" +#~ msgid "_Make a Donation..." +#~ msgstr "_Doner..." -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Jobbnamn" +#~ msgid "_Report a Problem..." +#~ msgstr "_Meld frå om eit problem" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Einingar" +#~ msgid "_Select" +#~ msgstr "_Vel" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Einingar" +#~ msgid "_Translate this Application..." +#~ msgstr "_Omset dette programmet..." -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Einingar er der du lastar ned bilete og videoar frå, til dømes fotoapparat, " -"minnekort eller berbare lagringseiningar.\n" -"\n" -"Du kan lasta ned frå fleire einingar samtidig, eller oppgi ein stad på " -"harddisken din.\n" -"\n" -"Nedlasting rett frå fotoapparat er ein eksperimentell funksjon for no. " -"Viss det fungerer dårleg eller ikkje i det heile, prøv å setja apparatet i " -"PTP-modus. Viss det ikkje går an, må du bruka ein kortlesar." +#~ msgid "_View" +#~ msgstr "_Vis" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Oppdag portable lagringseiningar automatisk" +#, python-format +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "Innstillingane til undermapper for filtypen %(filetype)s er ugyldige\n" +#~ "og kan ikkje nyttast.\n" +#~ "Dei blir endra til standardverdiar." -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Oppdag einingar automatisk" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "vis avlusingsinformasjon ved køyring frå kommandolinja" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Viss du skrur på automatisk oppdaging på ei berbar lagringseining, vil heile " -"eininga gjennomsøkjast. På store einingar kan dette ta litt tid.\n" -"Når dette er skrudd på, og programmet oppdagar ei mogleg eining, vil det " -"spørja deg om du vil søkja gjennom eininga eller ikkje." +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Stad:" +#~ msgid "Free space:" +#~ msgstr "Ledig plass:" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Viss du skrur av automatisk oppdaging, må du oppgi kor bileta og videoane er." +#~ msgid "; " +#~ msgstr "; " -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Einingsinnstillingar" +#~ msgid "." +#~ msgstr "." -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Hugsa stiar" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Hugsa stiar er kopla til einingar som du har valt å alltid søkja gjennom, " -"eller alltid oversjå, ved automatisk oppdaging av berbare lagringseiningar." +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "Nedlastingsmappa til %(file_type)s er ikkje skrivbar" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Oversedde stiar" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Mappe: %s" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Oppgi endinga av stiane som du vil oversjå når du søkjer gjennom einingar " -"etter bilete eller videoar. Stiar som ender med verdiane under vil ikkje bli " -"gjennomsøkt." +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "Nedlastingsmappa til %(file_type)s er ugyldig" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "_Fjern alle" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "Nedlastingsmappa til %(file_type)s finst ikkje" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Bruk _python sine regulære uttrykk" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s tilgjengeleg" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Val for einingar" +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Tek tryggleikskopi av bilete til %(path)s og videoar til %(path2)s" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Tryggleikskopi\t" +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Tek tryggleikskopi av bilete og videoar til %(path)s" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Tryggleikskopi" +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Fil: %(file)s" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Viss du skrur av automatisk oppdaging, må du oppgi kor du vil ta " -"tryggleikskopi til." +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Fjern alle hugsa søkjestiar?" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Oppdag einingar for tryggleikskopiering automatisk" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Skal alle hugsa søkjestiar fjernast?" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Du kan ta tryggleikskopi av bilete og videoar til fleire stader når du " -"lastar ned, t.d. til eksterne harddisker." +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Fjern alle oversedde søkjestiar?" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Ta tryggleikskopi av bilete og videoar ved nedlasting" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Skal alle oversedde søkjestiar fjernast?" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Oppgi mappa på eininga kor tryggleikskopiar er lagra. \n" -"\n" -"Merk: dette blir au nytta for å finne ut om eininga er nytta til " -"tryggleikskopiering. Lag ei mappe med eitt av desse namna på kvar eining som " -"du vil ta tryggleikskopi til." +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "Klarte ikkje å lesa metadata i %(filetype)s." -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Ta tryggleikskopi av bilete til:" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Feil ved oppretting av %s-komponenten." -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Mappenamn for tryggleikskopiering av bilete:" +#~ msgid "Invalid regular expression" +#~ msgstr "Ugyldig regulært uttrykk" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Døme:" +#, python-format +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "Dei følgjande regulære uttrykka er ugyldige, og vil bli fjerna om du ikkje " +#~ "endrar dei:\n" +#~ "%s" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/eksterndisk/Bilete" +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Det følgjande regulære uttrykket er ugyldig, og vil bli fjerna om du ikkje " +#~ "endrar det:\n" +#~ "%s" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Mappenamn for tryggleikskopiering av video:" +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Vel ei mappe kor du vil tryggleikskopiera bilete" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Ta tryggleikskopi av videoar til:" +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Vel ei mappe kor du vil tryggleikskopiera videoar" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Tryggleikskopi" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Dato-/tidsverdien %s synest ugyldig." -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Ymse" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s vart ikkje avmontert" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatisering" +#, python-format +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "" +#~ "Kunne ikkje ta tryggleikskopi av %(filetype)s, fann inga målmappe for " +#~ "tryggleikskopiar." -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Avmonter (kople ut) eining når nedlastinga er fullført" +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s finst allereie" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Gå i gang med å laste ned bilete når programmet startar" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s er allereie lasta ned" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Gå i gang med å laste ned når einingar blir kopla til" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Ein feil oppstod ved kopiering av %(filetype)s" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Avslutt programmet når nedlastinga er ferdig" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "Klarte ikkje å oppretta %(filetype)s %(area)s." -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Avslutt programmet sjølv om nedlastinga hadde feil eller åtvaringar" +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "Den eksisterande %(filetype)s-en var sist endra den %(date)s kl. %(time)s." -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Roter JPEG-bilete automatisk" +#, python-format +#~ msgid "" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." +#~ msgstr "" +#~ "Den eksisterande %(filetype)s-en vart sist endra sist den %(date)s kl. " +#~ "%(time)s, og har fått «%(identifier)s» som unik ID." -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Valider filer ved nedlasting" +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Manglar data for å namngi %(filetype)s." -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Yting" +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Feil: %(errorno)s %(strerror)s" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Lag miniatyrbilete (treigare)" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Ein feil oppstod ved tryggleikskopiering til følgjande einingar: " -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Ymse" +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "Fann bilete med same filnamn, men tekne ved ulike tider: %(details)s" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Feilhandtering" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Ein feil oppstod ved tryggleikskopiering til %(volume)s: %(inst)s." -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Namnekonfliktar i bilete og video" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Ein feil oppstod ved tryggleikskopiering til %(volume)s." -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Legg til unik identifikator" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Metadataen kan vera korrupt." -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Hopp over nedlasting" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "Filnamnet, filendinga og Exif-informasjonen er allereie overført." -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Vel om du skal hoppe over fila eller leggje til ein unik identifikator når " -"eit bilete eller ein video med det same namnet allereie er lasta ned." +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Han vart tryggleikskopiert til %(volume)s" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Ved tryggleikskopiering, vel om du skal overskrive filer på eininga som har " -"same namn, eller hoppe over den fila." +#~ msgid " It was backed up to these devices: " +#~ msgstr " Han vart tryggleikskopiert til dei følgjande einingane: " -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Overskriv" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Hopp over" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s og %(final_volume)s." -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Feilhandtering" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Tryggleikskopien vart overskriven på følgjande einingar: " -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importer bileta og videoane dine trygt og effektivt" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Tryggleikskopien vart overskriven på %(volume)s." -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Ugyldig verdi for Nedlastingar idag.\n" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Nullstiller verdien.\n" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Ugyldig innstillingsverdi for «Byrjar av dag»\n" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Tryggleikskopien finst allereie på følgjande stader: " -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Nullstiller verdien til midnatt.\n" +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Tryggleikskopien finst allereie på %(volume)s." -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Orsak, det er ein feil i innstillingane:\n" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s og %(volume)s." -#~ msgid "Resetting to default values." -#~ msgstr "Nullstiller til standardverdiar." +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s og %(volume)s (%(inst)s)." -#~ msgid "There is an error in the program preferences." -#~ msgstr "Det er ein feil i innstillingane." +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Ein feil oppstod ved oppretting av mapper på %(volume)s: %(inst)s." #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "Errors occurred when creating directories on the following backup devices: " #~ msgstr "" -#~ "\n" -#~ "Vennligst kontroller innstillingane, start programmet på nytt, og prøv igjen." +#~ "Feil oppstod ved oppretting av mapper på følgjande einingar for " +#~ "tryggleikskopiering: " + +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Problem ved oppretting av %s" -#~ msgid "The device can now be safely removed" -#~ msgstr "Du kan no trygt fjerne eininga" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problem ved oppretting av undermappe og filnamn" -#~ msgid "errors" -#~ msgstr "feil" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problem ved oppretting av undermappe og filnamn" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "" -#~ "Ei ny dag har byrja - nullstiller sekvensnummeret «Nedlastingar idag»" +#~ msgid "The following metadata is missing: " +#~ msgstr "Følgjande metadata manglar: " #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Byrja å laste ned frå %s" +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s og %(final_missing_metadata_element)s." #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Ferdig med å laste ned frå %s" +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " I tillegg oppstod %(problem)s." #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s velt for nedlasting" +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s I tillegg, %(newproblem)s" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Nyttar alltid denne eininga/partisjonen for nedlasting" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " I tillegg oppstod %(problems)s." + +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "" +#~ "Ein feil oppstod ved kopiering av %(filetype)s-en, men han blei " +#~ "tryggleikskopiert" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s ikkje godkjend som nedlastingseining" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s finst allereie, men blei tryggleikskopiert" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Nyttar aldri denne eininga/partisjonen til nedlasting" +#~ msgid "there were errors backing up" +#~ msgstr "det oppstod feil i tryggleikskopieringa" -#~ msgid "Job Code entered" -#~ msgstr "Jobbnamn lagra" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Fleire feil oppstod" -#~ msgid "Job Code not entered" -#~ msgstr "Jobbnamn ikkje lagra" +#~ msgid "there was an error backing up" +#~ msgstr "det oppstod ein feil i tryggleikskopieringa" -#~ msgid "Some preferences will be reset." -#~ msgstr "Visse innstillingar blir nullstilt." +#~ msgid "There were errors backing up" +#~ msgstr "Det oppstod feil i tryggleikskopieringa" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Spør om å nytte %s" +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, og %(backinguperror)s" -#~ msgid "Prompting for Job Code" -#~ msgstr "Spør om jobbnamn" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Sti: %s" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Spør allereie om jobbnamn, ikkje spør igjen" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Klarte ikkje å lasta ned undermappa" -#~ msgid "Starting downloads" -#~ msgstr "Byrjar nedlasting" +#~ msgid "Next File" +#~ msgstr "Neste fil" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Byrjar nedlastingar som har venta på jobbnamn" +#~ msgid "Previous File" +#~ msgstr "Førre fil" -#~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" -#~ msgstr "" -#~ "Ei nyare utgåve av dette programmet har køyrt tidlegare på denne maskinen.\n" -#~ "\n" +#~ msgid "_Uncheck All" +#~ msgstr "Merk _ingen" + +#~ msgid "_Include in download" +#~ msgstr "Inkluder i _nedlastinga" + +#~ msgid "_Download" +#~ msgstr "_Last ned" + +#~ msgid "_Check All" +#~ msgstr "_Merk alle" + +#~ msgid "Device Options" +#~ msgstr "Einingsinnstillingar" + +#~ msgid "Miscellaneous" +#~ msgstr "Ymse" #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Programinnstillingane kan synast å vere gyldige, men ver vennleg og " -#~ "kontroller dei for å vere sikker på at alt er som det skal vere." +#~ "Viss du skrur av automatisk oppdaging, må du oppgi kor bileta og videoane er." + +#~ msgid "Device Options" +#~ msgstr "Val for einingar" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Lag miniatyrbilete (treigare)" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Orsak, visse innstillingar var ugyldige og blir nullstilt." +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problem ved oppretting av %s" + +#~ msgid "There was an error backing up" +#~ msgstr "Det oppstod ein feil i tryggleikskopieringa" -#~ msgid "Warning:" -#~ msgstr "Åtvaring:" +#~ msgid "Remembered Paths" +#~ msgstr "Hugsa stiar" + +#~ msgid "Re_move All" +#~ msgstr "_Fjern alle" #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "Denne utgåva av programmet er nyare enn den som køyrte tidlegare. " -#~ "Kontrollerer innstillingar." +#~ "Hugsa stiar er kopla til einingar som du har valt å alltid søkja gjennom, " +#~ "eller alltid oversjå, ved automatisk oppdaging av berbare lagringseiningar." + +#~ msgid "Performance" +#~ msgstr "Yting" -#~ msgid "Preferences were modified." -#~ msgstr "Innstillingane blei endra." +#~ msgid "" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." +#~ msgstr "" +#~ "Viss du skrur på automatisk oppdaging på ei berbar lagringseining, vil heile " +#~ "eininga gjennomsøkjast. På store einingar kan dette ta litt tid.\n" +#~ "Når dette er skrudd på, og programmet oppdagar ei mogleg eining, vil det " +#~ "spørja deg om du vil søkja gjennom eininga eller ikkje." #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "Please check them to ensure correct operation." +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Denne utgåva av programmet nyttar andre innstillingar enn den gamle utgåva. " -#~ "Innstillingane dine er oppdatert.\n" +#~ "Einingar er der du lastar ned bilete og videoar frå, til dømes fotoapparat, " +#~ "minnekort eller berbare lagringseiningar.\n" +#~ "\n" +#~ "Du kan lasta ned frå fleire einingar samtidig, eller oppgi ein stad på " +#~ "harddisken din.\n" #~ "\n" -#~ "Ver vennleg og kontroller dei for å sjå til at alt er som det skal vere." +#~ "Nedlasting rett frå fotoapparat er ein eksperimentell funksjon for no. " +#~ "Viss det fungerer dårleg eller ikkje i det heile, prøv å setja apparatet i " +#~ "PTP-modus. Viss det ikkje går an, må du bruka ein kortlesar." -#~ msgid "No preferences needed to be changed." -#~ msgstr "Trengte ikkje å endre nokon innstillingar." +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Bruk _python sine regulære uttrykk" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "Denne utgåva av programmet nyttar andre innstillingar enn den gamle utgåva. " -#~ "Visse gamle innstillingar var ugyldige, og kunne ikkje oppdaterast. Dei blir " -#~ "nullstilt." +#~ "Oppgi endinga av stiane som du vil oversjå når du søkjer gjennom einingar " +#~ "etter bilete eller videoar. Stiar som ender med verdiane under vil ikkje bli " +#~ "gjennomsøkt." -#~ msgid "Problem using pynotify." -#~ msgstr "Problem med pynotify." - -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Klarte ikkje å hente inn eigenskapane til pynotify-tenaren." +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Vil du verkeleg lasta ned herfrå? På visse system kan det ta veldig lang tid " +#~ "å skanna dette." -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Ignorerte eininga %(device)s (%(path)s)" +#~ msgid "the root of the file system" +#~ msgstr "rotmappa til filsystemet" #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Fann %(device)s med sti %(path)s" +#~ msgid "Downloading from %(location)s." +#~ msgstr "Lastar ned frå %(location)s." -#~ msgid "Automatically start download is true" -#~ msgstr "Byrjar automatisk nedlasting" +#~ msgid "Copy" +#~ msgstr "Kopier" -#~ msgid "Automatically start download is false" -#~ msgstr "Byrjar ikkje automatisk nedlasting" +#~ msgid "Move" +#~ msgstr "Flytt" -#~ msgid "Using manually specified path" -#~ msgstr "Nytt manuelt oppgitt sti" +#~ msgid "From" +#~ msgstr "Frå" -#~ msgid "_Pause" -#~ msgstr "_Pause" +#~ msgid "Auto Detect" +#~ msgstr "Oppdag automatisk" -#~ msgid "Goodbye" -#~ msgstr "Ha det bra" +#~ msgid "To" +#~ msgstr "Til" -#~ msgid "Using" -#~ msgstr "Nyttar" - -#, python-format -#~ msgid "%s is already running" -#~ msgstr "%s køyrer allereie" +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Roter JPEG-bilete automatisk" -#, python-format #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Innstillingsnøkkelen '%(key)s' er ugyldig.\n" -#~ "Venta ein av %(value)s" - -#, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Innstillingsnøkkelen '%(value)s' er ugyldig" - -#~ msgid "These preferences are not well formed:" -#~ msgstr "Desse innstillingane er ikkje velforma:" +#~ "Orsak, videonedlasting er skrudd av. Ver venleg og last ned anten python-" +#~ "pakkene hachoir metadata og kaa metadata, eller " +#~ "exiftool, for å lasta ned videoar." -#~ msgid " " -#~ msgstr " " +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "Feil: Bruk auto-oppdaging av einingar eller oppgi ei sti til ei eining du " +#~ "vil lasta ned frå, men ikkje gjer begge på ein gong." -#~ msgid "Automation" -#~ msgstr "Automatisering" +#~ msgid "Check All Videos" +#~ msgstr "Sjekk alle videoar" -#~ msgid "Automation" -#~ msgstr "Automatisering" +#~ msgid "Check All Photos" +#~ msgstr "Sjekk alle bilete" -#~ msgid "Backup location:" -#~ msgstr "Kopier til:" +#~ msgid "Help" +#~ msgstr "Hjelp" -#~ msgid "Error Log" -#~ msgstr "Feillogg" +#~ msgid "About..." +#~ msgstr "Om …" -#~ msgid "If you disable automatic detection, choose the exact backup location." +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Viss du skrur av automatisk oppdaging må du oppgi nøyaktig kor du vil ta " -#~ "tryggleikskopien." +#~ "manuelt spesifiser stien til eininga du vil lasta ned frå, overstyrer " +#~ "eksisterande innstillingar" #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Viss du skrur på automatisk oppdaging av portable lagringseiningar blir " -#~ "heile eininga gjennomsøkt etter bilete. På store einingar kan dette ta ein " -#~ "del tid." +#~ "oppdag automatisk einingar du vil lasta ned frå, overstyrer eksisterande " +#~ "innstillingar" + +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "skannar (fann %(photos)s bilete og %(videos)s videoar) …" + +#~ msgid "Refresh" +#~ msgstr "Frisk opp att" + +#~ msgid "Quit" +#~ msgstr "Avslutt" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." -#~ msgstr "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "File verification failed. The downloaded version is different from the " +#~ "original." +#~ msgstr "Klarte ikkje validera fila. Den nedlasta utgåva er ulik originalen." + +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Skreiv over tryggleikskopi av %(file_type)s" -#~ msgid "Select an image folder" -#~ msgstr "Vel ei biletmappe" +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s ikkje tryggleikskopiert" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Vel ei tryggingskopimappe" +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Tryggleikskopi av %(file_type)s finst alt" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s bilete lasta ned" +#~ msgid "" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "" +#~ "Klarte ikkje validera fil på %(volume)s. Den tryggleikskopierte utgåva er " +#~ "ulik den nedlasta utgåva." #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s bilete hoppa over" +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "%(filetype)s blei ikkje lasta ned rett" + +#~ msgid "An unknown error occurred" +#~ msgstr "Det oppsto en ukjend feil" -#~ msgid "Backup image already exists" -#~ msgstr "Tryggingskopibiletet finst alt." +#~ msgid "File verification failed on these devices: " +#~ msgstr "Klarte ikkje validera filer på desse einingane: " -#~ msgid "The image was not copied." -#~ msgstr "Biletet vart ikkje kopiert." +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Fann inga eining å ta tryggleikskopi til som har ei gyldig mappe for " +#~ "%(filetype)s" -#~ msgid "Backup device missing" -#~ msgstr "Tryggingskopieininga finst ikkje" +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Valider filer ved nedlasting" diff --git a/po/oc.po b/po/oc.po index e4a6cb0..64cda6b 100644 --- a/po/oc.po +++ b/po/oc.po @@ -6,2062 +6,3855 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:17+0000\n" -"Last-Translator: Cédric VALMARY (Tot en òc) \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Occitan (post 1500) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: \n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" msgstr "" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Periferic" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Talha" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Progression del telecargament" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "Deteccion en cors..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Impossible de procedir al transferiment" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +msgid "%s full" msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avertiments" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s failed to download" +msgid "%(device1)s + %(device2)s" msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(no_cameras)s Cameras" msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:3331 -msgid "From" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "e" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "%d days" msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "e %s" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -"Font : %(source)s\n" -"Destinacion : %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Backup %(file_type)s overwritten" +msgid "%s of %s matches" msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/errorlog.py:228 +msgid "Clear" msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "Mio/s" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Tèxte" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Nom del fichièr" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Metadonadas" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Sequéncias" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "Etiqueta de transferiment" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Data de l'imatge" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Uèi" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Ièr" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nom + extension" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nom" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Extension" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Numèro de l'imatge" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Dobertura" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Temps d'exposicion" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Distància focala" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Marca de l'aparelh" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Modèl d'aparelh de fòto" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Numèro de seria" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "MAJUSCULA" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "minuscula" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Una chifra" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Doas chifras" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Tres chifras" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Quatre chifras" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Cinc chifras" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Sièis chifras" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Sèt chifras" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "AAAAMMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "AAA-MM-JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "AAMMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "AA-MM-JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MM-JJ-AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MM-JJ-AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMJJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "JJMMAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "JJMMAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "JJ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minutas)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Exemple : %s" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -#: rapid/preferencesdialog.py:1762 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +msgid "The new Job Code will not be applied to %s." msgstr "" -#: rapid/preferencesdialog.py:1764 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 #, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +msgid "The new Job Code will be applied to %s." msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "discextèrne1" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "discextèrne2" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatizacion" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Espotir" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Ignorar" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Nòva York" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manilha" +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "París" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapèst" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moscòu" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsòvia" +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Estocòlme" +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" +#: ../raphodo/rapid.py:1812 +msgid "Rename" msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/rapid.py:2049 +msgid "All" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/rapid.py:2050 +msgid "New" msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#: rapid/problemnotification.py:105 +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Periferic" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 #, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:2533 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:2608 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:2824 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "" +"This download folder is invalid:\n" +"%s" msgstr "" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:2846 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:235 +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format -msgid " It was backed up to %(volume)s" +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 #, python-format -msgid "%(volume)s (%(inst)s), " +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:279 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 #, python-format -msgid "%(volume)s, " +msgid "%(noFiles)s %(filetypes)s downloaded" msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "%(noFiles)s %(filetypes)s failed to download" msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avertiments" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" msgstr "" -#: rapid/problemnotification.py:296 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:308 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "%(filetype)s failed to download" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:321 +#: ../raphodo/rapid.py:3748 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "%d failures" msgstr "" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:335 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:347 +#: ../raphodo/rapid.py:3778 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:355 +#: ../raphodo/rapid.py:3783 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:366 +#: ../raphodo/rapid.py:3809 #, python-format -msgid "The %(type)s metadata is missing." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:371 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:393 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "Problems in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:395 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "Problem in %s generation" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:4003 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "%(number)s %(filetypes)s" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/rapid.py:4887 #, python-format -msgid "Source: %(source)s" -msgstr "Font : %(source)s" +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/subfolderfile.py:486 +#: ../raphodo/rapid.py:5182 #, python-format -msgid "Path: %s" +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Far un don..." - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Transferiment / Pausa" - -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Afichatge" - -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Ajuda" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Traduire aquesta aplicacion..." +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/rapid.py:5563 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Dorsièr de destinacion" - -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original :" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Exemple" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:18 +#: ../raphodo/rapid.py:5789 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/renamepanel.py:331 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Apondre..." +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" msgstr "" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/rpdfile.py:846 +msgid "Video" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Exemple :" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Gestion de las errors" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:97 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Espotir" +#~ msgid "Paris" +#~ msgstr "París" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Ignorar" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "" +#~ msgid "New York" +#~ msgstr "Nòva York" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "" +#~ msgid "Prague" +#~ msgstr "Praga" -#~ msgid "Could not open image" -#~ msgstr "Impossible de dobrir l'imatge" +#~ msgid "Manila" +#~ msgstr "Manilha" -#, python-format -#~ msgid "Source: %s" -#~ msgstr "Font : %s" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#~ msgid "errors" -#~ msgstr "errors" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Impossible d'afichar la vinheta" +#~ msgid "Tehran" +#~ msgstr "Teheran" -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 de %s imatges copiats" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#~ msgid "Select an image folder" -#~ msgstr "Seleccionar un dorsièr d'imatges" +#~ msgid "Stockholm" +#~ msgstr "Estocòlme" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Font : %(source)s\n" -#~ "Problèma : %(problem)s" +#~ msgid "Rome" +#~ msgstr "Roma" + +#~ msgid "Moscow" +#~ msgstr "Moscòu" + +#~ msgid "Sydney" +#~ msgstr "Sydney" + +#~ msgid "Budapest" +#~ msgstr "Budapèst" + +#~ msgid "Jakarta" +#~ msgstr "Jakarta" + +#~ msgid "Madrid" +#~ msgstr "Madrid" + +#~ msgid "Delhi" +#~ msgstr "Delhi" + +#~ msgid "Warsaw" +#~ msgstr "Varsòvia" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s imatges transferits" +#~ msgid "Example: %s" +#~ msgstr "Exemple : %s" -#~ msgid "Image overwritten" -#~ msgstr "Imatge espotit" +#~ msgid "externaldrive1" +#~ msgstr "discextèrne1" -#~ msgid "Image skipped" -#~ msgstr "Imatge passat" +#~ msgid "externaldrive2" +#~ msgstr "discextèrne2" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Identifcant unic '%s' apondut" +#~ msgid "Source: %(source)s" +#~ msgstr "Font : %(source)s" + +#~ msgid "Size" +#~ msgstr "Talha" + +#~ msgid "Download Progress" +#~ msgstr "Progression del telecargament" + +#~ msgid "_View" +#~ msgstr "_Afichatge" + +#~ msgid "scanning..." +#~ msgstr "Deteccion en cors..." #, python-format #~ msgid "" #~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "Destination: %(destination)s" #~ msgstr "" #~ "Font : %(source)s\n" -#~ "Destinacion : %(destination)s\n" -#~ "Error : %(errno)s %(strerror)s" +#~ "Destinacion : %(destination)s" -#~ msgid "Image has no thumbnail" -#~ msgstr "L'imatge a pas d'apercebut" +#~ msgid "Download cannot proceed" +#~ msgstr "Impossible de procedir al transferiment" -#, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s imatges copiats sus %(total)s" +#~ msgid "and" +#~ msgstr "e" -#~ msgid "Warning:" -#~ msgstr "Avertiment :" +#~ msgid "MB/s" +#~ msgstr "Mio/s" -#~ msgid "Problem using pynotify." -#~ msgstr "Problèma d'utilizacion de pynotify" +#, python-format +#~ msgid "and %s" +#~ msgstr "e %s" -#~ msgid "_Download " -#~ msgstr "_Transferiment " +#~ msgid "Name + extension" +#~ msgstr "Nom + extension" -#~ msgid "_Pause" -#~ msgstr "_Pausa" +#~ msgid " " +#~ msgstr " " -#~ msgid "Goodbye" -#~ msgstr "Al reveire" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#~ msgid "Image Name Conflicts" -#~ msgstr "Conflictes de nom d'imatges" +#~ msgid ":" +#~ msgstr ":" -#~ msgid "Image Devices" -#~ msgstr "Volum d'imatges" +#~ msgid "Download Folder" +#~ msgstr "Dorsièr de destinacion" -#~ msgid "Automation" -#~ msgstr "Automatizacion" +#~ msgid "Example" +#~ msgstr "Exemple" -#~ msgid "Backup" -#~ msgstr "Salvament" +#~ msgid "Original:" +#~ msgstr "Original :" -#~ msgid "Image Devices" -#~ msgstr "Volum d'imatges" +#~ msgid "Example:" +#~ msgstr "Exemple :" -#~ msgid "Download Folder" -#~ msgstr "Transferiment" +#~ msgid "Error Handling" +#~ msgstr "Gestion de las errors" -#~ msgid "Ignore" -#~ msgstr "Ignorar" +#~ msgid "Backup" +#~ msgstr "Salvament" -#~ msgid "Image Devices" -#~ msgstr "Voums d'imatges" +#~ msgid "Download / Pause" +#~ msgstr "Transferiment / Pausa" -#~ msgid "_Thumbnails" -#~ msgstr "_Vinhetas" +#~ msgid "_Add..." +#~ msgstr "_Apondre..." -#~ msgid "Using" -#~ msgstr "En utilizacion" +#~ msgid "_Translate this Application..." +#~ msgstr "_Traduire aquesta aplicacion..." -#~ msgid " " -#~ msgstr " " +#~ msgid "_Make a Donation..." +#~ msgstr "_Far un don..." -#~ msgid "_Photos" -#~ msgstr "_Fòtos" +#~ msgid "_Help" +#~ msgstr "_Ajuda" diff --git a/po/pl.po b/po/pl.po index 6acbb49..f70d459 100644 --- a/po/pl.po +++ b/po/pl.po @@ -6,2717 +6,4778 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2015-09-08 17:15+0000\n" -"Last-Translator: Bartosz Kosiorek \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-20 20:55+0000\n" +"Last-Translator: Michal Predotka \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2015-10-22 09:42+0000\n" -"X-Generator: Launchpad (build 17812)\n" +"X-Launchpad-Export-Date: 2017-06-21 22:28+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: pl\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Autorzy" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Urządzenie" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Rozmiar" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Postęp pobierania" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "Nie odmontowano %(device)s" - -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "wyszukiwanie..." -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "katalog główny systemu plików" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Nie wykryto urządzeń na których można utworzyć kopię zapasową" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Pobieranie z %(location)s." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"Naprawdę pobierać z tego miejsca? W niektórych systemach, skanowanie tego " -"położenia może potrwać bardzo długo." - -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Pobierz" +"Możliwe jest utworzenie wielu kopii zapasowych dla pobieranych zdjęć i " +"filmów, np. na zewnętrznych dyskach twardych." -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Wstrzymaj" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Utwórz kopię zapasową zdjęć i filmów podczas pobierania" -#: rapid/rapid.py:2376 -#, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" msgstr "" -"Nieprawidłowe katalogi pobierania:\n" -"%(folder1)s\n" -"%(folder2)s" +"Automatycznie wykryj urządzenia na których można utworzyć kopię zapasową" -#: rapid/rapid.py:2379 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"This download folder is invalid:\n" -"%s" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Nieprawidłowy katalog pobierania:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Pobieranie nie może się odbyć" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -"Żadne urządzenie do zapisu kopii zapasowej nie zawiera katalogu do " -"utworzenia kopii %(filetype)s" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "zdjęcia" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Przykład:" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "filmy" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"W przypadku wyłączenia wykrywania automatycznego, proszę wybrać dokładne " +"położenie kopii zapasowej." -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Problem z zapisem kopii zapasowej" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Położenie kopii zapasowej:" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Pozostała około sekunda" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Pozostało około %i sekund" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Położenie kopii zapasowej filmów:" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Pozostała około minuta" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Pozostało około %(minutes)i:%(seconds)02i minut" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "zdjęcia i filmy" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "zdjęcia lub filmy" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "film" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "zdjęcie" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "Pobrane pliki typu %(filetypes)s: %(noFiles)s" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "Nieudanych pobrań plików typu %(filetypes)s: %(noFiles)s" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "ostrzeżenia" - -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Ukończono wszystkie pobierania" +msgid "%(no_photos)s Photos" +msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "%(no_videos)s Videos" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "Plik typu %(filetype)s został pobrany" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "Nie udało się pobrać pliku typu %(filetype)s" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" msgstr "" -"%(number)s z %(total)s plików typu %(filetypes)s (pozostało: %(remaining)s)" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s z %(total)s plików typu %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Źródło" - -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Wykrywanie automatyczne" +msgid "No space free on %(size_total)s device" +msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Wybór katalogu zawierającego %(file_types)s" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Skopiuj" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Zdjęcia" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Filmy" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Przenieś" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Cel" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Zdjęcia:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Wybór katalogu dla pobieranych zdjęć" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Filmy:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Wybór katalogu dla pobieranych filmów" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "oraz" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Użycie urządzeń do zapisu kopii zapasowej" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Skanuj ponownie" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Użycie urządzenia do zapisu kopii zapasowej" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Nie wykryto urządzeń na których można utworzyć kopię zapasową" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Aparaty" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Wolne miejsce:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Urządzenia" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Wybór źródła" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s wolnego miejsca" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Tworzenie kopii zapasowej zdjęć i filmów w %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "Tworzenie kopii zapasowej w %(path)s" +msgid "%(no_devices)s Devices" +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Tworzenie kopii zapasowej zdjęć w %(path)s a filmów w %(path2)s" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Preferencje programu są nieprawidłowe" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Zdjęcie" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Film" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "katalog pobierania %(file_type)s nie istnieje" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Katalog: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "katalog pobierania %(file_type)s jest nieprawidłowy" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "katalog pobierania %(file_type)s nie jest zapisywalny" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniatury" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"wyświetl informacje programu w linii komend podczas działania programu " -"(domyślnie: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " msgstr "" -"wyświetlanie informacji o błędach w przypadku uruchomienia z linii poleceń" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "wyświetlaj jedynie błędy w linii komend" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "wypisz typy plików rozpoznawane przez program i zakończ" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:150 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " msgstr "" -"automatyczne wykrywaj urządzenia z których ma nastąpić pobieranie, " -"nadpisując istniejące ustawienia programu" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -"ręcznie określ ścieżkę dostępu do urządzenia z którego ma nastąpić " -"pobieranie, nadpisując istniejące ustawienia programu" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "zresetuj wszystkie ustawienia oraz preferencje programu i zakończ" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " msgstr "" -"Błąd: określ automatyczne wykrywanie urządzeń lub określ ścieżkę dostępu do " -"urządzenia z którego ma nastąpić pobieranie, ale nie obydwie rzeczy " -"jednocześnie." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "oraz %s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Wszystkie ustawienia oraz preferencje zostały zresetowane" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Błąd tworzenia kopii zapasowej" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Katalog docelowy nie mógł zostać utworzony: %(directory)s\n" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:242 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -"Źródło: %(source)s\n" -"Cel: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Błąd: %(inst)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Nadpisano kopię zapasową %(file_type)s" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s nie ma kopii zapasowej" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Kopia zapasowa %(file_type)s już istnieje" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"%(problem)s\n" -"Plik: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Wystąpił nieznany błąd" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Znalezione urządzenie" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:301 msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Pobierać zdjęcia lub filmy z tego urządzenia lub partycji?" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "Zapa_miętaj ten wybór" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Data czas" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Tekst" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Nazwa pliku" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metadane" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Sekwencje" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Kod pracy" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Porada dnia" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Data zdjęcia" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Data filmu" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "Pokaż porady po uruchomieniu" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Dzisiaj" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Wczoraj" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "Data pobierania" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nazwa + rozszerzenie" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 sekunda" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minuta" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 godzina" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 dzień" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Data czas" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Tekst" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Nazwa pliku" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metadane" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Sekwencje" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Kod pracy" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Data zdjęcia" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Data filmu" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Dzisiaj" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Wczoraj" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Data pobierania" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nazwa" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Rozszerzenie" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Numer obrazu" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Numer filmu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Przysłona" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Czas naświetlania" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Ogniskowa" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Producent aparatu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Model aparatu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Skrót modelu aparatu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Skrót z myślnikiem modelu aparatu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Numer seryjny" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Licznik migawki" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Numer pliku" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Tylko katalog" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Katalog i plik" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Nazwa właściciela" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Kodek" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Szerokość" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Wysokość" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Długość" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Klatki na sekundę" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Wykonawca" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Prawa autorskie" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Pobierań dzisiaj" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Numer sesji" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Numer podkatalogu" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Numer zachowany" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Litera sekwencji" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Wszystkie cyfry" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Ostatnia cyfra" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Ostatnie 2 cyfry" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Ostatnie 3 cyfry" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Ostatnie 4 cyfry" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Oryginalna wielkość liter" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "WIELKIE LITERY" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "małe litery" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Jedna cyfra" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Dwie cyfry" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Trzy cyfry" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Cztery cyfry" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Pięć cyfr" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Sześć cyfr" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Siedem cyfr" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Części sekundy" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "RRRRMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "RRRR-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "RRMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "RR-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDRRRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMRRRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "RRRR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "RR" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Miesiąc (pełna nazwa)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Miesiąc (skrót nazwy)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "GGMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "GGMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "GG-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "GG-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "GG" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minuty)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Preferencje podkatalogu nie powinny zaczynać się od %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Preferencje podkatalogu nie powinny kończyć się na %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Kod pracy" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -"Preferencje podkatalogu nie powinny zawierać dwóch %s jeden po drugim" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Usunąć wszystkie kody pracy?" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Usunąć wszystkie kody pracy?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Usunąć wszystkie Ścieżki pamiętane?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Czy wszystkie zapamiętane ścieżki powinny zostać usunięte?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Usunąć wszystkie Ścieżki ignorowane?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Czy wszystkie ignorowane ścieżki powinny zostać usunięte?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Błąd w preferencjach zmiany nazw obrazów" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Błąd w preferencjach zmiany nazw filmów" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Błąd w preferencjach podkatalogów pobierania zdjęć" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Błąd w preferencjach podkatalogów pobierania filmów" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Wprowadzenie kodu pracy" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Proszę wprowadzić nowy kod pracy, lub wybrać poprzedni" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Proszę wprowadzić nowy kod pracy" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Kod pracy:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Wprowadź Ścieżkę ignorowaną" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -"Proszę określić ścieżkę, która nigdy nie będzie sprawdzana w poszukiwaniu " -"zdjęć lub obrazów" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Ścieżka:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Kod pracy" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Proszę wybrać katalog dla tworzenia kopii zapasowej zdjęć" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Proszę wybrać katalog dla tworzenia kopii zapasowej filmów" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/jobcodepanel.py:186 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"The new Job Code will be applied to all selected photos and/or videos." msgstr "" -"Ostrzeżenie: Metadane są niewystarczające do pełnego wygenerowania " -"nazwy. Proszę użyć innej opcji zmiany nazwy." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/jobcodepanel.py:187 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -"Ostrzeżenie: Metadane są niewystarczające do pełnego wygenerowania " -"podkatalogów. Proszę użyć innej opcji określenia nazw podkatalogów." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Przykład: %s" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format +#: ../raphodo/jobcodepanel.py:191 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" msgstr "" -"Wprowadzone preferencje podkatalogu %(filetype)s są nieprawidłowe i nie mogą " -"zostać użyte.\n" -"Zostaną przywrócone ich domyślne wartości." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Kody pracy" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +msgid "Hint: %(message)s" msgstr "" -"Następujące wyrażenia regularne są niepoprawne, i zostaną usunięte, jeśli " -"nie będą poprawione:\n" -" %s" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +msgid "%(description)s - %(elements)s" msgstr "" -"To wyrażenie regularne są niepoprawne, i zostanie usunięte, jeśli nie będzie " -"poprawione:\n" -" %s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Nieprawidłowe wyrażenie regularne" +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "dyskzewnętrzny1" +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "dyskzewnętrzny2" +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Nowy Jork" +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Preferencje" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatyzacja" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniatury" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Obsługa błędów" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Różności" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Ścieżki ignorowane" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Rozpocznij pobieranie przy uruchomieniu programu" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Rozpocznij pobieranie po podłączeniu urządzenia" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Opuść program po zakończeniu pobierania" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" +"Zakończ program nawet jeśli wystąpią błędy i ostrzeżenia podczas pobierania" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Pomiń pobieranie" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Dodaj unikatowy identyfikator" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Nadpisz" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Pomiń" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Wprowadź Ścieżkę ignorowaną" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Proszę określić ścieżkę, która nigdy nie będzie sprawdzana w poszukiwaniu " +"zdjęć lub obrazów" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Ścieżka:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Preferencje podkatalogu nie powinny zaczynać się od %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Preferencje podkatalogu nie powinny kończyć się na %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Preferencje podkatalogu nie powinny zawierać dwóch %s jeden po drugim" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s zostało zrobione %(image1_date)s o %(image1_time)s, a %(image2)s " +"%(image2_date)s o %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Brak metadanych %(type)s." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Nazwa pliku nie posiada rozszerzenia." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Plik nie posiada cyfr w swojej nazwie." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Pobierz" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Przetłumacz ten program..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Urządzenie" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Wstrzymaj" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Nieprawidłowe katalogi pobierania:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Nieprawidłowy katalog pobierania:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "zdjęcia" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "filmy" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "zdjęcie" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "film" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Problem z zapisem kopii zapasowej" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "Pobrane pliki typu %(filetypes)s: %(noFiles)s" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "Nieudanych pobrań plików typu %(filetypes)s: %(noFiles)s" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "ostrzeżenia" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Ukończono wszystkie pobierania" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "Plik typu %(filetype)s został pobrany" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "Nie udało się pobrać pliku typu %(filetype)s" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Preferencje programu są nieprawidłowe" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paryż" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapeszt" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rzym" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskwa" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Warszawa" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Dżakarta" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madryt" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Sztokholm" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "podkatalog" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nazwa pliku" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Wartość daty %s wydaje się nieprawidłowa." +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Nazwa pliku nie posiada rozszerzenia." +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Plik nie posiada cyfr w swojej nazwie." +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Error generating component %s." -msgstr "Błąd w generowaniu składowej %s." +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "metadane pliku %(filetype)s nie mogą zostać odczytane" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "Nie można wygenerować %(filetype)s %(area)s" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Wystąpił błąd przy kopiowaniu %(filetype)s" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "Niepoprawne pobranie %(filetype)s" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s już istnieje" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:5563 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"Nie można utworzyć kopii zapasowej pliku %(filetype)s ponieważ nie udało się " -"znaleźć właściwego miejsca na kopię." -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/rapid.py:5566 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -"%(image1)s zostało zrobione %(image1_date)s o %(image1_time)s, a %(image2)s " -"%(image2_date)s o %(image2_time)s." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "Plik %(filetype)s już został pobrany" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -"Istniejący plik %(filetype)s został ostatnio zmodyfikowany %(date)s o " -"%(time)s. Dodano unikalny identyfikator '%(identifier)s'." -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -"Istniejący plik %(filetype)s został ostatnio zmodyfikowany %(date)s o " -"%(time)s." -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Brak danych aby nazwać %(filetype)s." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Błąd: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 msgid "" -"File verification failed. The downloaded version is different from the " -"original." -msgstr "Nieudana weryfikacja plików. Pobrana wersja różni się od oryginału." +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Metadane mogą być uszkodzone." +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "Nazwa pliku, rozszerzenie i informacje Exif zostały już pobrane." +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Kopia zapasowa została utworzona na %(volume)s" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Kopia zapasowa została utworzona na nośnikach: " +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s oraz %(final_volume)s." +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -"Zdjęcia o tej samej nazwie pliku, ale zrobione w innym czasie: %(details)s" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -"Wystąpił błąd podczas tworzenia kopii zapasowej na %(volume)s: %(inst)s." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Wystąpił błąd podczas tworzenia kopii zapasowej na %(volume)s." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -"Wystąpiły błędy podczas tworzenia kopii zapasowej na następujących " -"nośnikach: " -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "podkatalog i nazwa pliku" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nazwa pliku" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s oraz %(volume)s (%(inst)s)." +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "podkatalog" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s oraz %(volume)s." +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Kopia zapasowa już istnieje na %(volume)s." +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Pobierań dzisiaj:" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Kopia zapasowa już istnieje w następujących miejscach: " +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Kopia zapasowa nadpisana na %(volume)s." +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Numer zachowany:" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Kopia zapasowa nadpisana na nośnikach: " +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Wystąpił błąd podczas tworzenia katalogów na %(volume)s: %(inst)s." +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Początek dnia:" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -"Wystąpił błąd podczas tworzenia katalogów na następujących nośnikach: " -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/renamepanel.py:345 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Nieudana weryfikacja plików na %(volume)s. Kopia zapasowa różni się od " -"wersji pobranej." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Nieudana weryfikacja plików na tych urządzeniach: " +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Dodatkowo, %(newproblem)s" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Usuń niezgodne znaki" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Oprócz tego wystąpiły %(problems)s." +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Oprócz tego wystąpił %(problem)s." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "Brak metadanych %(type)s." +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Brak następujących metadanych: " +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -"%(missing_metadata_elements)s oraz %(final_missing_metadata_element)s." -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problemy przy tworzeniu podkatalogów i nazw plików" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "zdjęcia i filmy" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problem w tworzeniu podkatalogu i nazwy pliku" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "zdjęcia lub filmy" -#: rapid/problemnotification.py:393 +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "Problems in %s generation" -msgstr "Problemy w tworzeniu %s" +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problem w tworzeniu %s" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s już istnieje, ale została utworzona kopia zapasowa" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "%(path)s on %(camera)s" msgstr "" -"Wystąpił błąd podczas kopiowania %(filetype)s, ale została utworzona kopia " -"zapasowa" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Wystąpiło kilka problemów" - -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Zdjęcia z taką samą nazwą, ale zrobione w różnym czasie" - -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "wystąpiły błędy podczas tworzenia kopii zapasowej" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Zdjęcie" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Wystąpiły błędy podczas tworzenia kopii zapasowej" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Film" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "wystąpił błąd podczas tworzenia kopii zapasowej" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Wystąpił błąd podczas tworzenia kopii zapasowej" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, oraz %(backinguperror)s" +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -"wyszukiwanie (znalezionych zdjęć: %(photos)s znalezionych filmów: " -"%(videos)s)..." -#: rapid/subfolderfile.py:81 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "podkatalog i nazwa pliku" +msgid "Memory cards: %s" +msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Zdjęcie zostało już pobrane" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "Source: %(source)s" -msgstr "Źródło: %(source)s" +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Nie udało się utworzyć podkatalogu pobierania" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#: rapid/subfolderfile.py:486 +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format -msgid "Path: %s" -msgstr "Ścieżka: %s" - -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "O programie..." - -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "Zaznacz _wszystko" - -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Zaznacz wszystkie zdjęcia" - -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Zaznacz wszystkie filmy" - -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Darowizna" - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "Z_najdź pomoc w sieci..." - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Pomoc" - -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Preferencje" - -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Zakończ" - -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Odśwież" - -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "Zgłoś _błąd w programie..." +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Przetłumacz ten program..." +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Odznacz wszystko" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Plik" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Pobierz / Wstrzymaj" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Zaznaczenie" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Zaznacz wszystkie _bez kodu pracy" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Zaznacz wszystkie z _kodem pracy" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Widok" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Dziennik błędów" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "Wyczyść _ukończone pobierania" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Poprzedni plik" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Następny plik" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "Pomo_c" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Przetłumacz ten program..." +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "Zaw_rzyj w pobieraniu" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "Pobie_rz" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Preferencje: Rapid Photo Downloader" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -"Katalogi pobierania zdjęć" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Przykład: /home/użytkownik/Obrazy" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Podkatalogi pobierania" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Katalog pobierania:" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"Proszę wybrać katalog pobierania. Podkatalogi dla pobranych zdjęć zostaną w " -"nim automatycznie utworzone w oparciu o poniższą specyfikację." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Katalog pobierania" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Katalogi zdjęć" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Zmiana nazw zdjęć\t" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Zmiana nazw zdjęć" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Nowa:" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Przykład: %s" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Oryginalna:" +#~ msgid "_View" +#~ msgstr "_Widok" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Przykład" +#~ msgid "Download folder:" +#~ msgstr "Katalog pobierania:" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Zmiana nazw zdjęć" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Proszę wybrać katalog pobierania. Podkatalogi dla pobranych zdjęć zostaną w " +#~ "nim automatycznie utworzone w oparciu o poniższą specyfikację." -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "" -"Katalogi pobierania filmów" +#~ msgid "Download Folder" +#~ msgstr "Katalog pobierania" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Przepraszamy, pobieranie filmów jest wyłączone. Aby pobierać filmy, należy " -"zainstalować pakiety dla pythona hachoir metadata oraz kaa " -"metadata, lub exiftool." +#~ msgid "Download Subfolders" +#~ msgstr "Podkatalogi pobierania" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Proszę wybrać katalog pobierania. Podkatalogi dla pobranych filmów zostaną w " -"nim automatycznie utworzone w oparciu o poniższą specyfikację." +#~ msgid "Example:" +#~ msgstr "Przykład:" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Katalogi filmów" +#~ msgid "Example" +#~ msgstr "Przykład" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Zmiana nazw filmów\t" +#~ msgid " hh:mm" +#~ msgstr " gg:mm" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Zmiana nazw filmów" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Opcje zmiany nazw" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Numery sekwencji" +#~ msgid "Backup" +#~ msgstr "Kopia zapasowa" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Proszę określić czas, w formacie 24-godzinnym, w którym numer sekwencji " -"Pobierań dzisiaj powinien zostać zresetowany." +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Zgodność z innymi systemami operacyjnymi" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Początek dnia:" +#~ msgid "Backup" +#~ msgstr "Kopia zapasowa" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Pobierań dzisiaj:" +#~ msgid "Error Handling" +#~ msgstr "Obsługa błędów" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Numer zachowany:" +#~ msgid "Program Automation" +#~ msgstr "Automatyzacja programu" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "_Get Help Online..." +#~ msgstr "Z_najdź pomoc w sieci..." -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " gg:mm" +#~ msgid "_Report a Problem..." +#~ msgstr "Zgłoś _błąd w programie..." -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Synchronizuj numery sekwencji RAW + JPEG" +#~ msgid "_Make a Donation..." +#~ msgstr "_Darowizna" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Zgodność z innymi systemami operacyjnymi" +#~ msgid "_Error Log" +#~ msgstr "_Dziennik błędów" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Proszę określić czy znaki, które są niedozwolone przez inne systemy " -"operacyjne, powinny zostać usunięte z nazw obrazów i katalogów." +#~ msgid "Error Log" +#~ msgstr "Dziennik błędów" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Usuń niezgodne znaki" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "Wyczyść _ukończone pobierania" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Opcje zmiany nazw" +#~ msgid "Download Progress" +#~ msgstr "Postęp pobierania" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Kody pracy" +#~ msgid "Rename Options" +#~ msgstr "Opcje zmiany nazw" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Kody pracy" +#~ msgid "Size" +#~ msgstr "Rozmiar" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Dodaj..." +#~ msgid "Select a folder to download photos to" +#~ msgstr "Wybór katalogu dla pobieranych zdjęć" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "U_suń wszystko" +#~ msgid "scanning..." +#~ msgstr "wyszukiwanie..." -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Kody pracy" +#~ msgid "Rename Options" +#~ msgstr "Opcje zmiany nazw" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Urządzenia" +#~ msgid "New:" +#~ msgstr "Nowa:" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Urządzenia" +#~ msgid "Original:" +#~ msgstr "Oryginalna:" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Urządzenia z których można pobrać zdjęcia i filmy, takie jak aparaty " -"fotograficzne, karty pamięci czy przenośne magazyny danych.\n" -"\n" -"Pobieranie może następować z kilku urządzeń jednocześnie, lub z określonego " -"położenia na dysku.\n" -"\n" -"Pobieranie bezpośrednio z aparatu jest obecnie w fazie eksperymentalnej. " -"Jeśli pobieranie bezpośrednio z aparatu fotograficznego działa nieprawidłowo " -"lub wcale, proszę spróbować przestawić go do trybu PTP. Jeśli nie jest to " -"możliwe, zalecane jest użycie czytnika kart pamięci." +#~ msgid "externaldrive1" +#~ msgstr "dyskzewnętrzny1" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Automatycznie wykryj przenośne magazyny danych" +#~ msgid "externaldrive2" +#~ msgstr "dyskzewnętrzny2" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Automatycznie wykryj urządzenia" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Pozostało około %i sekund" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Jeżeli automatyczne wykrywanie przenośnych magazynów danych jest aktywne, " -"obrazy będą wyszukiwane na całym nośniku. W przypadku nośników o dużych " -"pojemnościach, może to chwilę potrwać.\n" -"\n" -"Jeżeli ta opcja jest zaznaczona, a potencjalne urządzenie zostanie wykryte, " -"pojawi się komunikat z pytaniem o przeprowadzenie skanowania." +#~ msgid "About 1 second remaining" +#~ msgstr "Pozostała około sekunda" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Położenie:" +#~ msgid "About 1 minute remaining" +#~ msgstr "Pozostała około minuta" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"W przypadku wyłączenia wykrywania automatycznego, proszę wybrać dokładne " -"położenie zdjęć i filmów." +#~ msgid "Name + extension" +#~ msgstr "Nazwa + rozszerzenie" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Opcje urządzenia" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/dyskzewnętrzny/Photos" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Ścieżki pamiętane" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Preferencje: Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Zapamiętane ścieżki to te przypisane do urządzeń, które zostały wybrane do " -"ignorowania lub sprawdzania zawsze, kiedy Automatyczne wykrywanie " -"przenośnych magazynów danych jest aktywne." +#~ msgid "Backup\t" +#~ msgstr "Kopia zapasowa\t" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Ścieżki ignorowane" +#~ msgid "_Translate this Application..." +#~ msgstr "_Przetłumacz ten program..." -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Proszę określić końcowy fragment dowolnej ścieżki, która ma być ignorowana " -"podczas skanowania urządzeń. Każda ścieżka mająca na końcu poniższe wartości " -"nie będzie skanowana." +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Źródło: %(source)s\n" +#~ "Cel: %(destination)s" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "U_suń wszystkie" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Pozostało około %(minutes)i:%(seconds)02i minut" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Używaj wyrażeń regularnych w stylu _python" +#~ msgid "Download / Pause" +#~ msgstr "Pobierz / Wstrzymaj" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Opcje urządzenia" +#~ msgid "Backing up error" +#~ msgstr "Błąd tworzenia kopii zapasowej" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Kopia zapasowa\t" +#~ msgid "Download cannot proceed" +#~ msgstr "Pobieranie nie może się odbyć" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Kopia zapasowa" +#~ msgid "and" +#~ msgstr "oraz" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"W przypadku wyłączenia wykrywania automatycznego, proszę wybrać dokładne " -"położenie kopii zapasowej." +#~ msgid "Using backup devices" +#~ msgstr "Użycie urządzeń do zapisu kopii zapasowej" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "" -"Automatycznie wykryj urządzenia na których można utworzyć kopię zapasową" +#~ msgid "Using backup device" +#~ msgstr "Użycie urządzenia do zapisu kopii zapasowej" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Możliwe jest utworzenie wielu kopii zapasowych dla pobieranych zdjęć i " -"filmów, np. na zewnętrznych dyskach twardych." +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Utwórz kopię zapasową zdjęć i filmów podczas pobierania" +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "wyświetl informacje programu w linii komend podczas działania programu " +#~ "(domyślnie: %default)" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Proszę określić katalog dla tego urządzenia w którym przechowywana będzie " -"kopia zapasowa. \n" -"\n" -"Uwaga: zostanie to również wykorzystane do określenia czy urządzenie " -"będzie używane do tworzenia kopii zapasowych. Proszę utworzyć katalog o " -"podanej nazwie dla każdego urządzenia, które będzie używane do zapisu kopii " -"zapasowych." +#~ msgid "only output errors to the command line" +#~ msgstr "wyświetlaj jedynie błędy w linii komend" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Położenie kopii zapasowej:" +#, python-format +#~ msgid "and %s" +#~ msgstr "oraz %s" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Nazwa katalogu z kopią zapasową zdjęć:" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Automatycznie wykryj przenośne magazyny danych" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Przykład:" +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Proszę określić czas, w formacie 24-godzinnym, w którym numer sekwencji " +#~ "Pobierań dzisiaj powinien zostać zresetowany." -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/dyskzewnętrzny/Photos" +#~ msgid "Sequence Numbers" +#~ msgstr "Numery sekwencji" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Nazwa katalogu z kopią zapasową filmów:" +#~ msgid "Job Codes" +#~ msgstr "Kody pracy" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Położenie kopii zapasowej filmów:" +#~ msgid "Job Code:" +#~ msgstr "Kod pracy:" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Kopia zapasowa" +#~ msgid "Job Codes" +#~ msgstr "Kody pracy" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Różności" +#~ msgid "Prague" +#~ msgstr "Praga" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatyzacja programu" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Odmontuj (\"wysuń\") urządzenie po ukończeniu pobierania" +#~ msgid "Paris" +#~ msgstr "Paryż" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Rozpocznij pobieranie przy uruchomieniu programu" +#~ msgid "New York" +#~ msgstr "Nowy Jork" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Rozpocznij pobieranie po podłączeniu urządzenia" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Opuść program po zakończeniu pobierania" +#~ msgid "Tehran" +#~ msgstr "Teheran" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" -"Zakończ program nawet jeśli wystąpią błędy i ostrzeżenia podczas pobierania" +#~ msgid "Stockholm" +#~ msgstr "Sztokholm" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Automatycznie obracaj obrazy JPEG" +#~ msgid "Rome" +#~ msgstr "Rzym" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Weryfikuj pliki podczas pobierania" +#~ msgid "Moscow" +#~ msgstr "Moskwa" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Wydajność" +#~ msgid "Budapest" +#~ msgstr "Budapeszt" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Utwórz miniatury (wolniej)" +#~ msgid "Madrid" +#~ msgstr "Madryt" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Różności" +#~ msgid "Warsaw" +#~ msgstr "Warszawa" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Obsługa błędów" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Konflikty między nazwami zdjęć i filmów" +#~ msgid "Jakarta" +#~ msgstr "Dżakarta" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Dodaj unikatowy identyfikator" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Pomiń pobieranie" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Proszę określić działanie w przypadku, gdy zdjęcie lub film o tej samej " -"nazwie został już pobrany." +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Proszę wybrać, czy podczas tworzenia kopii zapasowej nadpisać czy pominąć " -"plik o tej samej nazwie na urządzeniu docelowym." +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Nadpisz" +#~ msgid "_Remember this choice" +#~ msgstr "Zapa_miętaj ten wybór" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Pomiń" +#~ msgid "Device Detected" +#~ msgstr "Znalezione urządzenie" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Obsługa błędów" +#~ msgid "Enter a Job Code" +#~ msgstr "Wprowadzenie kodu pracy" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importuj zdjęcia i wideo wydajnie i niezawodnie" +#~ msgid "_Add..." +#~ msgstr "_Dodaj..." -#~ msgid "errors" -#~ msgstr "błędy" +#~ msgid "R_emove All" +#~ msgstr "U_suń wszystko" -#~ msgid "Warning:" -#~ msgstr "Ostrzeżenie:" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Synchronizuj numery sekwencji RAW + JPEG" -#~ msgid "_Photos" -#~ msgstr "_Zdjęcia" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Źródło: %(source)s" -#~ msgid "Download Folder" -#~ msgstr "Katalog pobierania" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Usunąć wszystkie kody pracy?" -#~ msgid "Download Folder" -#~ msgstr "Katalog pobierania" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Usunąć wszystkie kody pracy?" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Przykład: /home/user/photos" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Katalog docelowy nie mógł zostać utworzony: %(directory)s\n" -#~ msgid " " -#~ msgstr " " +#~ msgid "Photo backup folder name:" +#~ msgstr "Nazwa katalogu z kopią zapasową zdjęć:" -#~ msgid "Backup folder name:" -#~ msgstr "Nazwa katalogu z kopią zapasową:" +#~ msgid "Location:" +#~ msgstr "Położenie:" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importuj zdjęcia i wideo wydajnie i niezawodnie" -#~ msgid "Image Name Conflicts" -#~ msgstr "Konflikty nazw obrazów" +#~ msgid "Photo Folders" +#~ msgstr "Katalogi zdjęć" +#, python-format #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Proszę wybrać czy pominąć pobieranie obrazu, czy dodać unikatowy " -#~ "identyfikator." +#~ "Wprowadzone preferencje podkatalogu %(filetype)s są nieprawidłowe i nie mogą " +#~ "zostać użyte.\n" +#~ "Zostaną przywrócone ich domyślne wartości." + +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Pobierać zdjęcia lub filmy z tego urządzenia lub partycji?" -#~ msgid "Report an error" -#~ msgstr "Zgłoś błąd" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "wypisz typy plików rozpoznawane przez program i zakończ" + +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "zresetuj wszystkie ustawienia oraz preferencje programu i zakończ" -#~ msgid "Report a warning" -#~ msgstr "Zgłoś ostrzeżenie" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Tworzenie kopii zapasowej w %(path)s" -#~ msgid "Ignore" -#~ msgstr "Ignoruj" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Wszystkie ustawienia oraz preferencje zostały zresetowane" -#~ msgid "Automation" -#~ msgstr "Automatyzacja" +#~ msgid "Photos:" +#~ msgstr "Zdjęcia:" -#~ msgid "Automation" -#~ msgstr "Automatyzacja" +#~ msgid "Videos:" +#~ msgstr "Filmy:" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Rozpocznij pobieranie po podłączeniu nośnika zdjęć" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Przykład: /home/użytkownik/Obrazy" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Zakończ działanie programu po udanym ukończeniu pobierania" +#~ msgid "Photo Rename" +#~ msgstr "Zmiana nazw zdjęć" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Odmontuj (\"wysuń\") nośnik zdjęć po ukończeniu pobierania" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Konflikty między nazwami zdjęć i filmów" -#~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ msgid "Photo Rename\t" +#~ msgstr "Zmiana nazw zdjęć\t" + +#~ msgid "Photo Download Folders" #~ msgstr "" -#~ "Możliwe jest utworzenie wielu kopii zapasowych dla pobieranych zdjęć, np. na " -#~ "zewnętrznych dyskach twardych." +#~ "Katalogi pobierania zdjęć" -#~ msgid "Backup photos when downloading" -#~ msgstr "Utwórz kopię zapasową podczas pobierania zdjęć" +#~ msgid "Video Download Folders" +#~ msgstr "" +#~ "Katalogi pobierania filmów" -#~ msgid "Backup location:" -#~ msgstr "Położenie kopii zapasowej:" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Proszę wybrać katalog pobierania. Podkatalogi dla pobranych filmów zostaną w " +#~ "nim automatycznie utworzone w oparciu o poniższą specyfikację." -#~ msgid "_Thumbnails" -#~ msgstr "_Miniatury" +#~ msgid "Video Rename\t" +#~ msgstr "Zmiana nazw filmów\t" -#~ msgid "Error Log" -#~ msgstr "Dziennik błędów" +#~ msgid "Automatically detect devices" +#~ msgstr "Automatycznie wykryj urządzenia" -#~ msgid "_Pause" -#~ msgstr "W_strzymaj" +#~ msgid "Devices" +#~ msgstr "Urządzenia" -#~ msgid "_Download " -#~ msgstr "_Pobierz " +#~ msgid "Video Folders" +#~ msgstr "Katalogi filmów" -#~ msgid "Image Rename\t" -#~ msgstr "Zmiana nazw obrazów\t" +#~ msgid "Photo Rename" +#~ msgstr "Zmiana nazw zdjęć" -#~ msgid "Image Devices" -#~ msgstr "Nośniki obrazów" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Błąd w preferencjach zmiany nazw obrazów" -#~ msgid "Image Devices" -#~ msgstr "Nośniki obrazów" +#~ msgid "Video Rename" +#~ msgstr "Zmiana nazw filmów" -#~ msgid "Image Devices" -#~ msgstr "Nośniki obrazów" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Błąd w preferencjach zmiany nazw filmów" -#~ msgid "Automatically detect image devices" -#~ msgstr "Automatycznie wykryj nośniki obrazów" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Ostrzeżenie: Metadane są niewystarczające do pełnego wygenerowania " +#~ "podkatalogów. Proszę użyć innej opcji określenia nazw podkatalogów." -#~ msgid "Image location:" -#~ msgstr "Położenie obrazów:" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Ostrzeżenie: Metadane są niewystarczające do pełnego wygenerowania " +#~ "nazwy. Proszę użyć innej opcji zmiany nazwy." -#~ msgid "Select an image folder" -#~ msgstr "Wybór katalogu obrazów" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Odmontuj (\"wysuń\") urządzenie po ukończeniu pobierania" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Wybór katalogu do utworzenia kopii zapasowej" +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Proszę określić czy znaki, które są niedozwolone przez inne systemy " +#~ "operacyjne, powinny zostać usunięte z nazw obrazów i katalogów." -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "skopiowano 0 z %s obrazów" +#~ msgid "Video backup folder name:" +#~ msgstr "Nazwa katalogu z kopią zapasową filmów:" -#~ msgid "Image Rename" -#~ msgstr "Zmiana nazw obrazów" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Błąd w preferencjach podkatalogów pobierania filmów" -#~ msgid "Image Rename" -#~ msgstr "Zmiana nazw obrazów" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Błąd w preferencjach podkatalogów pobierania zdjęć" -#~ msgid "Could not open image" -#~ msgstr "Nie można otworzyć obrazu" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Wybór katalogu dla pobieranych filmów" -#~ msgid "Image has no metadata" -#~ msgstr "Obraz nie posiada metadanych" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Wybór katalogu zawierającego %(file_types)s" -#~ msgid "The image was not copied." -#~ msgstr "Obraz nie został skopiowany." +#~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "" +#~ "Proszę określić katalog dla tego urządzenia w którym przechowywana będzie " +#~ "kopia zapasowa. \n" +#~ "\n" +#~ "Uwaga: zostanie to również wykorzystane do określenia czy urządzenie " +#~ "będzie używane do tworzenia kopii zapasowych. Proszę utworzyć katalog o " +#~ "podanej nazwie dla każdego urządzenia, które będzie używane do zapisu kopii " +#~ "zapasowych." #, python-format -#~ msgid "%s images skipped" -#~ msgstr "obrazów pominiętych: %s" +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s z %(total)s plików typu %(filetypes)s" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "obrazów pobranych: %s" +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Nie można wyświetlić miniatury" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Image has no thumbnail" -#~ msgstr "Obraz nie posiada miniatury" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#~ msgid "Image skipped" -#~ msgstr "Obraz pominięto" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#~ msgid "Image overwritten" -#~ msgstr "Obraz nadpisano" +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Błąd: %(inst)s" -#~ msgid "Image already exists" -#~ msgstr "Obraz już istnieje" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Zaznacz wszystkie z _kodem pracy" -#~ msgid "Preferences were changed." -#~ msgstr "Preferencje zostały zmienione." +#~ msgid "_Select" +#~ msgstr "_Zaznaczenie" -#~ msgid "Preferences were modified." -#~ msgstr "Preferencje zostały zmodyfikowane." +#~ msgid "Select All Without _Job Code" +#~ msgstr "Zaznacz wszystkie _bez kodu pracy" #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Ta wersja programu jest nowsza od uruchomionej poprzednio. Sprawdzanie " -#~ "preferencji." +#~ "Proszę określić działanie w przypadku, gdy zdjęcie lub film o tej samej " +#~ "nazwie został już pobrany." -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Przepraszamy, te preferencje zawierają błąd:\n" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Proszę wybrać, czy podczas tworzenia kopii zapasowej nadpisać czy pominąć " +#~ "plik o tej samej nazwie na urządzeniu docelowym." -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Błąd w preferencjach podkatalogu pobierania" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Zdjęcie zostało już pobrane" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Wartość preferencji \"Początek dnia\" jest uszkodzona.\n" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Zdjęcia z taką samą nazwą, ale zrobione w różnym czasie" -#~ msgid "Sorry, some preferences are invalid and will be reset." +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" #~ msgstr "" -#~ "Przepraszamy, niektóre preferencje są nieprawidłowe i zostaną zresetowane." +#~ "%(number)s z %(total)s plików typu %(filetypes)s (pozostało: %(remaining)s)" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Żadne preferencje nie muszą zostać zmienione." +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ msgid "display debugging information when run from the command line" #~ msgstr "" -#~ "Ta wersja programu używa innych preferencji niż starsza wersja. Niektóre z " -#~ "poprzednich preferencji były nieprawidłowe i nie mogły zostać " -#~ "zaktualizowane. Zostaną one zresetowane." +#~ "wyświetlanie informacji o błędach w przypadku uruchomienia z linii poleceń" + +#~ msgid "; " +#~ msgstr "; " -#~ msgid "Resetting to default values." -#~ msgstr "Resetowanie do wartości domyślnych." +#~ msgid "." +#~ msgstr "." #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Źródło: %(source)s\n" -#~ "Problem: %(problem)s" +#~ msgid "Folder: %s" +#~ msgstr "Katalog: %s" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Źródło: %s" +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s już istnieje" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Źródło: %(source)s\n" -#~ "Cel: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Błąd: %(errorno)s %(strerror)s" + +#~ msgid "The metadata might be corrupt." +#~ msgstr "Metadane mogą być uszkodzone." #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "Źródło: %(source)s\n" -#~ "Cel: %(destination)s\n" -#~ "Błąd: %(errorno)s %(strerror)s" +#~ msgid "%s, " +#~ msgstr "%s, " #, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Podkatalog: %(subfolder)s\n" -#~ "Obraz: %(image)s\n" -#~ "Problem: %(problem)s" +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Źródło: %(source)s\n" -#~ "Cel: %(destination)s\n" -#~ "Błąd: %(errno)s %(strerror)s" +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Nieprawidłowa wartość Pobierań dzisiaj.\n" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s oraz %(volume)s." -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Resetowanie wartości do zera.\n" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s oraz %(volume)s (%(inst)s)." -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Resetowanie do północy.\n" +#~ msgid "The following metadata is missing: " +#~ msgstr "Brak następujących metadanych: " -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Błąd w preferencjach zmiany nazw obrazów" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problemy przy tworzeniu podkatalogów i nazw plików" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Wyszukiwanie zakończone: w katalogu %(device)s znaleziono obrazów %(number)s" +#~ msgid "Problems in %s generation" +#~ msgstr "Problemy w tworzeniu %s" #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Wyszukiwanie zakończone: nie znaleziono obrazów w katalogu %s" +#~ msgid "Problem in %s generation" +#~ msgstr "Problem w tworzeniu %s" -#~ msgid "Image filename could not be generated" -#~ msgstr "Nazwa pliku obrazu nie mogła zostać wygenerowana" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problem w tworzeniu podkatalogu i nazwy pliku" +#, python-format #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Nazwa pliku obrazu nie mogła zostać prawidłowo wygenerowana. Proszę " -#~ "sprawdzić, czy metadane obrazu są wystarczające." +#~ "Zdjęcia o tej samej nazwie pliku, ale zrobione w innym czasie: %(details)s" #, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "Metadane są niezbędne aby wygenerować nazw podkatalogów / obrazów.\n" -#~ "Źródło: %s" +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s oraz %(final_volume)s." -#~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." #~ msgstr "" -#~ "Nazwa podkatalogu nie mogła zostać prawidłowo wygenerowana. Proszę " -#~ "sprawdzić, czy metadane obrazu są wystarczające." +#~ "%(missing_metadata_elements)s oraz %(final_missing_metadata_element)s." #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Dodano unikatowy identyfikator \"%s\"" +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, oraz %(backinguperror)s" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "" -#~ "Rozpoczął się nowy dzień - resetowanie numeru sekwencji \"Pobierań dzisiaj\"" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Ścieżka: %s" -#~ msgid "Download copying error" -#~ msgstr "Błąd pobierania" +#~ msgid "Next File" +#~ msgstr "Następny plik" -#~ msgid "Backup image already exists" -#~ msgstr "Kopia zapasowa obrazu już istnieje" +#~ msgid "Previous File" +#~ msgstr "Poprzedni plik" + +#~ msgid "Free space:" +#~ msgstr "Wolne miejsce:" #, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Nie można utworzyć katalogu docelowego\n" -#~ "%(directory)s\n" -#~ "Błąd: %(errno)s %(strerror)s" +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" + +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#~ msgid "The device can now be safely removed" -#~ msgstr "Teraz można bezpiecznie usunąć urządzenie" +#~ msgid "Performance" +#~ msgstr "Wydajność" -#~ msgid "Backup device missing" -#~ msgstr "Brak urządzenia do zapisu kopii zapasowej" +#~ msgid "_File" +#~ msgstr "_Plik" -#~ msgid "No backup device was detected." -#~ msgstr "Nie wykryto urządzenia na którym można utworzyć kopię zapasową" +#~ msgid "_Help" +#~ msgstr "Pomo_c" -#~ msgid "This device has no images to download from." -#~ msgstr "Ten nośnik nie zawiera obrazów, które można pobrać." +#~ msgid "_Uncheck All" +#~ msgstr "_Odznacz wszystko" -#, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Rozpoczęto pobieranie z %s" +#~ msgid "_Check All" +#~ msgstr "Zaznacz _wszystko" + +#~ msgid "_Download" +#~ msgstr "Pobie_rz" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Utwórz miniatury (wolniej)" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "Skopiowano %(number)s z %(total)s obrazów" +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "katalog pobierania %(file_type)s nie jest zapisywalny" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Ukończono pobieranie z %s" +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "katalog pobierania %(file_type)s jest nieprawidłowy" -#~ msgid "It may be corrupted" -#~ msgstr "Może być uszkodzone" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "katalog pobierania %(file_type)s nie istnieje" +#, python-format #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "Nowsza wersja tego programu była poprzednio uruchomiona na tym komputerze.\n" -#~ "\n" +#~ "%(problem)s\n" +#~ "Plik: %(file)s" + +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s wolnego miejsca" +#, python-format #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Preferencje programu wydają się być właściwe, proszę jednak sprawdzić, czy " -#~ "zapewniają prawidłowe działanie." +#~ "Nie można utworzyć kopii zapasowej pliku %(filetype)s ponieważ nie udało się " +#~ "znaleźć właściwego miejsca na kopię." -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "Plik %(filetype)s już został pobrany" + +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "metadane pliku %(filetype)s nie mogą zostać odczytane" + +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Wystąpił błąd przy kopiowaniu %(filetype)s" + +#~ msgid "Errors occurred when backing up on the following backup devices: " #~ msgstr "" -#~ "Ta wersja programu używa innych preferencji niż starsza wersja. Preferencje " -#~ "zostały zaktualizowane.\n" -#~ "\n" -#~ "Proszę je sprawdzić, czy zapewniają prawidłowe działanie." +#~ "Wystąpiły błędy podczas tworzenia kopii zapasowej na następujących " +#~ "nośnikach: " -#~ msgid "Problem using pynotify." -#~ msgstr "Problem z użyciem pynotify." +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Wystąpił błąd podczas tworzenia kopii zapasowej na %(volume)s." -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Pobranie właściwości serwera pynotify nieudane." +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Kopia zapasowa już istnieje w następujących miejscach: " #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Wykryto %(device)s ze ścieżką %(path)s" +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Kopia zapasowa już istnieje na %(volume)s." + +#~ msgid "there were errors backing up" +#~ msgstr "wystąpiły błędy podczas tworzenia kopii zapasowej" -#~ msgid "Automatically start download is true" -#~ msgstr "Automatyczne rozpoczęcie pobierania jest włączone" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Wystąpiło kilka problemów" -#~ msgid "Automatically start download is false" -#~ msgstr "Automatyczne rozpoczęcie pobierania jest wyłączone" +#~ msgid "There were errors backing up" +#~ msgstr "Wystąpiły błędy podczas tworzenia kopii zapasowej" -#~ msgid "Using manually specified path" -#~ msgstr "Użycie ręcznie wprowadzonej ścieżki" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Dodatkowo, %(newproblem)s" -#~ msgid "images downloaded" -#~ msgstr "obrazów pobranych" +#~ msgid "there was an error backing up" +#~ msgstr "wystąpił błąd podczas tworzenia kopii zapasowej" -#~ msgid "images skipped" -#~ msgstr "obrazów pominiętych" +#~ msgid "There was an error backing up" +#~ msgstr "Wystąpił błąd podczas tworzenia kopii zapasowej" -#~ msgid "Goodbye" -#~ msgstr "Do zobaczenia" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Nie udało się utworzyć podkatalogu pobierania" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "wypisz typy plików rozpoznawane przez program i zakończ" +#~ msgid "Miscellaneous" +#~ msgstr "Różności" -#~ msgid "Using" -#~ msgstr "Użycie" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Błąd w generowaniu składowej %s." #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s jest już uruchomiony" +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "Istniejący plik %(filetype)s został ostatnio zmodyfikowany %(date)s o " +#~ "%(time)s." #, python-format #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Klucz preferencji \"%(key)s\" jest nieprawidłowy.\n" -#~ "Oczekiwano %(value)s" +#~ "Istniejący plik %(filetype)s został ostatnio zmodyfikowany %(date)s o " +#~ "%(time)s. Dodano unikalny identyfikator '%(identifier)s'." + +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "Nie można wygenerować %(filetype)s %(area)s" + +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Wartość daty %s wydaje się nieprawidłowa." #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Wartość preferencji \"%(value)s\" jest nieprawidłowa" +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Brak danych aby nazwać %(filetype)s." -#~ msgid "These preferences are not well formed:" -#~ msgstr "Następujące preferencje nie są dobrze sformułowane:" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "Nazwa pliku, rozszerzenie i informacje Exif zostały już pobrane." -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Obraz nie zawiera metadanych części sekundy" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Kopia zapasowa nadpisana na nośnikach: " #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "Obraz nie zawiera metadanych %s" +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Kopia zapasowa nadpisana na %(volume)s." #, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Błąd w składniku data czas. Nieprawidłowa wartość %s" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s już istnieje, ale została utworzona kopia zapasowa" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "" -#~ "rozszerzenie zostało określone ale obraz nie posiada żadnego rozszerzenia" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Oprócz tego wystąpiły %(problems)s." -#~ msgid "image number was specified but image filename has no number" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." #~ msgstr "" -#~ "numer obrazu został określony ale nazwa pliku nie posiada żadnego numeru" +#~ "Wystąpił błąd podczas tworzenia kopii zapasowej na %(volume)s: %(inst)s." #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "błąd przy tworzeniu nazwy ze składową %s" +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Kopia zapasowa została utworzona na %(volume)s" -#~ msgid "Missing Backup Devices" -#~ msgstr "Brak urządzeń do zapisu kopii zapasowej" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Oprócz tego wystąpił %(problem)s." -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "W przypadku wyłączenia wykrywania automatycznego, proszę określić dokładne " -#~ "położenie kopii zapasowej." +#~ msgid " It was backed up to these devices: " +#~ msgstr " Kopia zapasowa została utworzona na nośnikach: " + +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Wystąpił błąd podczas tworzenia katalogów na %(volume)s: %(inst)s." #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "Errors occurred when creating directories on the following backup devices: " #~ msgstr "" -#~ "W przypadku wyłączenia wykrywania automatycznego, proszę wybrać dokładne " -#~ "położenie obrazów." +#~ "Wystąpił błąd podczas tworzenia katalogów na następujących nośnikach: " + +#~ msgid "_Include in download" +#~ msgstr "Zaw_rzyj w pobieraniu" + +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "Nie odmontowano %(device)s" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importuj obrazy wydajnie i niezawodnie" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "" +#~ "Wystąpił błąd podczas kopiowania %(filetype)s, ale została utworzona kopia " +#~ "zapasowa" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" #~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Program Rapid Photo Downloader jest wolnym oprogramowaniem; można go " -#~ "rozprowadzać dalej i/lub modyfikować na warunkach Powszechnej Licencji " -#~ "Publicznej GNU, wydanej przez Fundację Wolnego Oprogramowania - według " -#~ "wersji drugiej tej Licencji lub którejś z późniejszych wersji.\n" -#~ "\n" -#~ "Program Rapid Photo Downloade rozpowszechniany jest z nadzieją, iż będzie on " -#~ "użyteczny - jednak BEZ JAKIEJKOLWIEK GWARANCJI, nawet domyślnej gwarancji " -#~ "PRZYDATNOŚCI HANDLOWEJ albo PRZYDATNOŚCI DO OKREŚLONYCH ZASTOSOWAŃ. W celu " -#~ "uzyskania bliższych informacji należy zapoznać się z Powszechną Licencją " -#~ "Publiczną GNU.\n" +#~ "Jeżeli automatyczne wykrywanie przenośnych magazynów danych jest aktywne, " +#~ "obrazy będą wyszukiwane na całym nośniku. W przypadku nośników o dużych " +#~ "pojemnościach, może to chwilę potrwać.\n" #~ "\n" -#~ "Z pewnością wraz z niniejszym programem dostarczono także egzemplarz " -#~ "Powszechnej Licencji Publicznej GNU (GNU General Public License); jeśli nie -" -#~ " proszę napisać do Free Software Foundation, Inc., 51 Franklin Street, Fifth " -#~ "Floor, Boston, MA 02110-130159 USA" +#~ "Jeżeli ta opcja jest zaznaczona, a potencjalne urządzenie zostanie wykryte, " +#~ "pojawi się komunikat z pytaniem o przeprowadzenie skanowania." #~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Proszę określić katalog dla tego urządzenia w którym przechowywana będzie " -#~ "kopia zapasowa. \n" +#~ "Urządzenia z których można pobrać zdjęcia i filmy, takie jak aparaty " +#~ "fotograficzne, karty pamięci czy przenośne magazyny danych.\n" #~ "\n" -#~ "Uwaga: zostanie to również wykorzystane do określenia czy urządzenie " -#~ "będzie używane do tworzenia kopii zapasowych. Proszę utworzyć katalog o " -#~ "podanej nazwie dla każdego urządzenia, które będzie używane do zapisu kopii " -#~ "zapasowych." +#~ "Pobieranie może następować z kilku urządzeń jednocześnie, lub z określonego " +#~ "położenia na dysku.\n" +#~ "\n" +#~ "Pobieranie bezpośrednio z aparatu jest obecnie w fazie eksperymentalnej. " +#~ "Jeśli pobieranie bezpośrednio z aparatu fotograficznego działa nieprawidłowo " +#~ "lub wcale, proszę spróbować przestawić go do trybu PTP. Jeśli nie jest to " +#~ "możliwe, zalecane jest użycie czytnika kart pamięci." + +#~ msgid "Device Options" +#~ msgstr "Opcje urządzenia" + +#~ msgid "Device Options" +#~ msgstr "Opcje urządzenia" #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Proszę określić zachowanie w przypadku, kiedy obraz o tej samej nazwie " -#~ "został już pobrany lub posiada kopię zapasową." +#~ "W przypadku wyłączenia wykrywania automatycznego, proszę wybrać dokładne " +#~ "położenie zdjęć i filmów." -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "" -#~ "Proszę określić zachowanie w przypadku braku urządzeń na których można " -#~ "utworzyć kopię zapasową." +#~ msgid "Invalid regular expression" +#~ msgstr "Nieprawidłowe wyrażenie regularne" + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Tworzenie kopii zapasowej zdjęć w %(path)s a filmów w %(path2)s" + +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Tworzenie kopii zapasowej zdjęć i filmów w %(path)s" + +#~ msgid "Remembered Paths" +#~ msgstr "Ścieżki pamiętane" +#, python-format #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Proszę określić czy znaki, które są niedozwolone przez inne systemy " -#~ "operacyjne, powinny zostać usunięte z nazw obrazów i katalogów." +#~ "Następujące wyrażenia regularne są niepoprawne, i zostaną usunięte, jeśli " +#~ "nie będą poprawione:\n" +#~ " %s" +#, python-format #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" #~ msgstr "" -#~ "Proszę wybrać, czy podczas tworzenia kopii zapasowej nadpisać, czy pominąć " -#~ "obraz o tej samej nazwie na urządzeniu docelowym." +#~ "To wyrażenie regularne są niepoprawne, i zostanie usunięte, jeśli nie będzie " +#~ "poprawione:\n" +#~ " %s" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Proszę wybrać katalog dla tworzenia kopii zapasowej zdjęć" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Usunąć wszystkie Ścieżki pamiętane?" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Proszę wybrać katalog dla tworzenia kopii zapasowej filmów" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Usunąć wszystkie Ścieżki ignorowane?" + +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Czy wszystkie ignorowane ścieżki powinny zostać usunięte?" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Czy wszystkie zapamiętane ścieżki powinny zostać usunięte?" #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "\n" -#~ "Proszę sprawdzić preferencje, uruchomić program ponownie i spróbować jeszcze " -#~ "raz." +#~ "Zapamiętane ścieżki to te przypisane do urządzeń, które zostały wybrane do " +#~ "ignorowania lub sprawdzania zawsze, kiedy Automatyczne wykrywanie " +#~ "przenośnych magazynów danych jest aktywne." + +#~ msgid "Re_move All" +#~ msgstr "U_suń wszystkie" + +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Używaj wyrażeń regularnych w stylu _python" #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "Wprowadzone preferencje podkatalogu są nieprawidłowe i nie mogą zostać " -#~ "użyte.\n" -#~ "Zostaną przywrócone ich domyślne wartości." +#~ "Proszę określić końcowy fragment dowolnej ścieżki, która ma być ignorowana " +#~ "podczas skanowania urządzeń. Każda ścieżka mająca na końcu poniższe wartości " +#~ "nie będzie skanowana." + +#~ msgid "Copy" +#~ msgstr "Skopiuj" + +#~ msgid "Move" +#~ msgstr "Przenieś" + +#~ msgid "From" +#~ msgstr "Źródło" -#~ msgid "The subfolder preferences had some unnecessary values removed." +#~ msgid "Auto Detect" +#~ msgstr "Wykrywanie automatyczne" + +#~ msgid "To" +#~ msgstr "Cel" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Automatycznie obracaj obrazy JPEG" + +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Pewne niepotrzebne wartości zostały usunięte z preferencji podkatalogu." +#~ "Przepraszamy, pobieranie filmów jest wyłączone. Aby pobierać filmy, należy " +#~ "zainstalować pakiety dla pythona hachoir metadata oraz kaa " +#~ "metadata, lub exiftool." #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Nośniki obrazów to urządzenia z których można pobrać zdjęcia, takie jak " -#~ "aparaty fotograficzne, karty pamięci czy przenośne magazyny danych,\n" -#~ "\n" -#~ "Zdjęcia mogą być pobierane jednocześnie z kilku nośników obrazów.\n" -#~ "\n" -#~ "Jeżeli pobieranie bezpośrednio z aparatu fotograficznego działa " -#~ "nieprawidłowo lub wcale, proszę spróbować przestawić go na tryb PTP. Jeśli " -#~ "jest to niemożliwe, proszę rozważyć użycie czytnika kart pamięci." +#~ "Naprawdę pobierać z tego miejsca? W niektórych systemach, skanowanie tego " +#~ "położenia może potrwać bardzo długo." -#~ msgid "There is an error in the program preferences." -#~ msgstr "Błąd w preferencjach programu." +#~ msgid "the root of the file system" +#~ msgstr "katalog główny systemu plików" -#~ msgid "Some preferences will be reset." -#~ msgstr "Niektóre preferencje zostaną zresetowane." +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Pobieranie z %(location)s." -#~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." #~ msgstr "" -#~ "Jeżeli automatyczne wykrywanie przenośnych magazynów danych jest aktywne, " -#~ "obrazy będą wyszukiwane na całym nośniku. W przypadku nośników o dużych " -#~ "pojemnościach, może to chwilę potrwać." +#~ "wyszukiwanie (znalezionych zdjęć: %(photos)s znalezionych filmów: " +#~ "%(videos)s)..." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Ostrzeżenie: Metadane obrazu są niewystarczające do pełnego " -#~ "wygenerowania nazwy. Proszę użyć innych opcji zmiany nazwy." +#~ "ręcznie określ ścieżkę dostępu do urządzenia z którego ma nastąpić " +#~ "pobieranie, nadpisując istniejące ustawienia programu" #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Ostrzeżenie: Metadane obrazu są niewystarczające do pełnego " -#~ "wygenerowania podkatalogów. Proszę użyć innej opcji określenia nazw " -#~ "podkatalogów" +#~ "automatyczne wykrywaj urządzenia z których ma nastąpić pobieranie, " +#~ "nadpisując istniejące ustawienia programu" -#~ msgid "Starting downloads" -#~ msgstr "Rozpoczynanie pobierania" +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "Błąd: określ automatyczne wykrywanie urządzeń lub określ ścieżkę dostępu do " +#~ "urządzenia z którego ma nastąpić pobieranie, ale nie obydwie rzeczy " +#~ "jednocześnie." -#~ msgid "Job Code entered" -#~ msgstr "Kod pracy wprowadzony" +#~ msgid "Help" +#~ msgstr "Pomoc" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Rozpoczynanie pobierania oczekującego na kod pracy" +#~ msgid "Check All Photos" +#~ msgstr "Zaznacz wszystkie zdjęcia" -#~ msgid "Prompting for Job Code" -#~ msgstr "Zapytanie o kod pracy" +#~ msgid "Check All Videos" +#~ msgstr "Zaznacz wszystkie filmy" -#~ msgid "Job Code not entered" -#~ msgstr "Nie wprowadzono kodu pracy" +#~ msgid "About..." +#~ msgstr "O programie..." -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Proszę wprowadzić nowy kod pracy lub wybrać poprzedni." +#~ msgid "Quit" +#~ msgstr "Zakończ" -#~ msgid "Enter a new job code." -#~ msgstr "Proszę wprowadzić nowy kod pracy." +#~ msgid "Refresh" +#~ msgstr "Odśwież" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Pobierać obrazy z tego urządzenia lub partycji?" +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Żadne urządzenie do zapisu kopii zapasowej nie zawiera katalogu do " +#~ "utworzenia kopii %(filetype)s" #, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Urzadzenie %(device)s (%(path)s) zignorowane" +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Kopia zapasowa %(file_type)s już istnieje" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Już pytano o kod pracy, nie zapytuj ponownie" +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Nadpisano kopię zapasową %(file_type)s" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Zapytanie o użycie %s" +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s nie ma kopii zapasowej" #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "jako źródło pobierania wybrano %s" +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "Niepoprawne pobranie %(filetype)s" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "" -#~ "To urządzenie lub partycja zawsze będzie używane jako źródło pobierania" +#~ msgid "An unknown error occurred" +#~ msgstr "Wystąpił nieznany błąd" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "" -#~ "To urządzenie lub partycja nigdy nie będzie używane jako źródło pobierania" +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Weryfikuj pliki podczas pobierania" + +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." +#~ msgstr "Nieudana weryfikacja plików. Pobrana wersja różni się od oryginału." #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "urządzenie %s odrzucone jako źródło pobierania" +#~ msgid "" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "" +#~ "Nieudana weryfikacja plików na %(volume)s. Kopia zapasowa różni się od " +#~ "wersji pobranej." + +#~ msgid "File verification failed on these devices: " +#~ msgstr "Nieudana weryfikacja plików na tych urządzeniach: " diff --git a/po/pt.po b/po/pt.po index 49d385f..1c36e63 100644 --- a/po/pt.po +++ b/po/pt.po @@ -6,2067 +6,4776 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2014-02-25 03:35+0000\n" -"Last-Translator: Tiago S. \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-05-28 14:00+0000\n" -"X-Generator: Launchpad (build 17017)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: pt\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Transferidor Rápido de Foto" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Dispositivo" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Tamanho" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Progresso da Transferência" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s did not unmount" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "a analisar..." +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "a raiz do sistema de ficheiros" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Nenhum dispositivo de backup detectado" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "A transferir de %(location)s." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"Quer realmente transferir deste local? Em alguns sistemas, varrer este local " -"pode levar muito tempo." +"Ao descarregar fotografias e vídeos, há a possibilidade de que seja feita " +"uma cópia de segurança em vários locais diferentes, como, por exemplo, em " +"discos rígidos externos." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Transferir" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Fazer backup de fotografias e vídeos ao transferir" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pausa" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Detectar automaticamente dispositivos de backup" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Estas pasteas de transferência são inválidas:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -"Essa pasta de download é inválida:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "A transferência não pôde continuar" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -"Nenhum dispositivo de backup contém uma pasta válida para fazer o backup de " -"%(filetype)s" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotografias" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Se desactivar a detecção automática, seleccione o caminho exacto do local do " +"backup." -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "vídeos" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Local do backup de fotografias:" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Problema no Backup" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Falta aproximadamente 1 segundo" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Local do backup de Vídeos:" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Falta aproximadamente %i segundos" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Falta aproximadamente 1 minuto" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Falta aproximadamente %(minutes)i:%(seconds)02i minutos" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fotos e vídeos" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fotos ou vídeos" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "vídeo" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "foto" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2872 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s descarregados" +msgid "%(no_photos)s Photos" +msgstr "" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s não puderam ser descarregados" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avisos" - -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Todas transferências completas" +msgid "%(no_videos)s Videos" +msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s transferidos" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s falhou a transferência" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s de %(total)s %(filetypes)s (%(remaining)s restantes)" +msgid "No space free on %(size_total)s device" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s de %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "A partir de:" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Detecção Automática" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Escolha um diretório que contenha %(file_types)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Copiar" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Mover" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Para:" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotografias:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Seleccione o diretório para onde transferir as fotos" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Vídeos:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Seleccione o diretório para baixar os vídeos para" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "e" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "A usar dispositivos de backup" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "A usar o dispositivo de backup" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Nenhum dispositivo de backup detectado" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Espaço livre:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Dispositivos" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s livres" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "A criar o backup das fotos e vídeos em %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "A criar cópias de segurança em %(path)s" +msgid "%(no_devices)s Devices" +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "A criar o backup das fotos em %(path)s e vídeos em %(path2)s" +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Preferências do programa são inválidas" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Fotografia" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Vídeo" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s pasta de download não existe" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Pasta: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s pasta de transferência é inválida" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s pasta de transferência não é gravável" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniaturas" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"exibir informaçṍes do programa na linha de comando enquando o programa é " -"executado (default: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " msgstr "" -"mostrar informações de depuração quando executado a partir da linha de " -"comando" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "mostrar erros apenas na linha de comando" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "listar extensões de foto vídeo que o programa reconhece e sair" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:150 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " msgstr "" -"detectar automaticamente os dispositivos dos quais transferir, " -"sobrescrevendo as preferência do programa actuais" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -"especificar manualmente o caminho do dispositivo para o qual transferir, " -"sobrescrevendo as preferência do programa actuais" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -"Restabelecer todas as configurações e preferências do programa e fechá-lo" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " msgstr "" -"Erro: especificar a auto-detecção do dispositivo ou especificar manualmente " -"o caminho de um dispositivo para o qual transferir, mas não ambos." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "e %s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Todas as configurações e preferências foram redefinidas" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Erro ao criar cópias de segurança" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Diretório de destino não pôde ser criado: %(directory)s\n" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:242 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -"Origem: %(source)s\n" -"Destino: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Erro: %(inst)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "%(file_type)s do backup sobreescritos" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s ainda não estão no backup" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "O backup de %(file_type)s já existe" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"%(problem)s\n" -"Arquivo: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Ocorreu um erro desconhecido" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Dispositivo detectado" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:301 msgid "" -"Should this device or partition be used to download photos or videos from?" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"Deverá ser feita uma tranferência das fotografias ou vídeos presentes neste " -"dispositivo ou partição?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Recordar esta escolha" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Data e hora" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Texto" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Nome do ficheiro" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Detalhes" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Sequências" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Etiqueta" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Imagem de dados" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Dados de vídeo" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Hoje" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Data e hora" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Texto" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Nome do ficheiro" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Detalhes" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Sequências" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Etiqueta" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Imagem de dados" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Dados de vídeo" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Hoje" + +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Ontem" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Início da transferência" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nome + extensão" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nome" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Extensão" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Número da imagem" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Número do vídeo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Abertura" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Tempo de exposição" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Distância focal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Marca da câmara" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Modelo da câmara" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Modelo de câmara curta" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Modelo hifenizado de câmara curta" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Número de série" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Contagem de Disparos" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Número de ficheiro" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Apenas pasta" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Pasta e arquivo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Nome do proprietário" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Codec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Largura" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Altura" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Duração" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Quadros por Segundo" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Artista" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Direitos de Autor" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Transferências hoje" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Número da sessão" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Número da subpasta" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Número armazenado" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Sequência de letras" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Todos os dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Último dígito" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Últimos 2 dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Últimos 3 dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Últimos 4 dígitos" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Caixa Original" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "MAIÚSCULAS" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "minúsculas" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Um dígito" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Dois dígitos" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Três dígitos" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Quatro dígitos" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Cinco dígitos" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Seis dígitos" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Sete dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Subsegundos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "AAAAMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "AAAA-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "AAMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "AA-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Mês (inteiro)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Mês (Abreviado)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minutos)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Código de Tarefa" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Defina um novo Código de Tarefa or seleccione um já existente" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 #, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Preferências de subpasta não devem começar com %s" +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" -#: rapid/preferencesdialog.py:376 +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 #, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Preferências de subpasta não devem terminar com %s" +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Introduza um novo Código de Tarefa" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:380 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Preferências de subpasta não devem conter dois %s um após o outro" +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Códigos de Tarefa" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Definições" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniaturas" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Gestão de Erros" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Vários" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Caminhos Ignorados" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Iniciar a transferência após o início do programa" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Iniciar a transferência ao conectar o dispositivo" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Sair do programa quando a transferência terminar" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Sair do programa mesmo que o download tivesse avisos ou erros" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Ignorar transferência" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Adicionar um identificador único" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Sobrescrever" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Ignorar" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Introduza um Caminho a ser Ignorado" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "Especifique um caminho onde fotos e vídeos não devem ser procurados" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Caminho:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Preferências de subpasta não devem começar com %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Preferências de subpasta não devem terminar com %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Preferências de subpasta não devem conter dois %s um após o outro" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s foi tirada em %(image1_date)s em %(image1_time)s, e %(image2)s em " +"%(image2_date)s em %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Os metadados %(type)s estão em falta." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Nome do arquivo não tem extensão." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Nome do arquivo não tem um componente número." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Transferidor Rápido de Foto" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Transferir" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Traduzir esta Aplicação..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Dispositivo" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pausa" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Estas pasteas de transferência são inválidas:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Essa pasta de download é inválida:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotografias" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "vídeos" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "vídeo" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Problema no Backup" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s descarregados" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s não puderam ser descarregados" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avisos" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Todas transferências completas" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s transferidos" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s falhou a transferência" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Preferências do programa são inválidas" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "subdiretório e nome do ficheiro" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nome do ficheiro" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "subpasta" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Transferências de hoje:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Número acumulado:" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Dia de início:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" + +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" + +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" + +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Omitir caracteres incompatíveis" + +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotos e vídeos" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotos ou vídeos" + +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" + +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Fotografia" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Vídeo" + +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" + +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" + +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" + +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Remover todas os Códigos de Tarefas?" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Deseja realmente remover todas os Códigos de Tarefas?" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Remover todos os caminhos recordados?" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Todos os caminhos recordados devem ser removidos?" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Remover todos os caminhos ignorados?" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Todos os caminhos ignorados devem ser removidos?" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Erro causado pelas preferêcias de \"renomear fotografias\"" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Erro causado pelas preferêcias de \"renomear vídeos\"" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -"Erro causado pelas preferêcias de subdiretórios em \"diretórios de " -"fotografias\"" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -"Erro causado pelas preferêcias de subdiretórios em \"diretórios de vídeo\"" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Introduzir um Código de Tarefa" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Defina um novo Código de Tarefa or seleccione um já existente" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Introduza um novo Código de Tarefa" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Código de Tarefa:" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Introduza um Caminho a ser Ignorado" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "Especifique um caminho onde fotos e vídeos não devem ser procurados" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Caminho:" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Código de Tarefa" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Seleccione uma pasta onde será guardado o backup das fotos" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Seleccione uma pasta onde será guardado o backup dos vídeos" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"Aviso: As meta-Informações disponíveis são insuficientes para " -"gerar um nome de arquivo. Por favor, use outras opções de renomeação." -#: rapid/preferencesdialog.py:1524 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"Aviso: As meta-Informações disponíveis são insuficientes para " -"gerar nomes de subdiretórios. Por favor, use de outras opções de " -"nomeação." - -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "Exemplo: %s" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -"As preferências definidas para os subdiretórios de %(filetype)s são " -"inválidas e não poderão ser usadas.\n" -"Elas serão redefinidas para seus valores padrão." -#: rapid/preferencesdialog.py:1762 -#, python-format +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -"As seguintes expressões regulares não são válidas e serão removidas a não " -"ser que sejam corrigidas:\n" -"%s" -#: rapid/preferencesdialog.py:1764 -#, python-format +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" + +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -"Esta expressão regular é inválida e será removida a não ser que seja " -"corrigida:\n" -"%s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Expressão regular inválida" +#~ msgid "Berlin" +#~ msgstr "Berlim" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "discoexterno1" +#~ msgid "Paris" +#~ msgstr "Paris" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "discoexterno2" +#~ msgid "New York" +#~ msgstr "Nova Iorque" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Nova Iorque" +#~ msgid "Prague" +#~ msgstr "Praga" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teerã" +#~ msgid "Tehran" +#~ msgstr "Teerã" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#~ msgid "the root of the file system" +#~ msgstr "a raiz do sistema de ficheiros" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlim" +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapeste" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s did not unmount" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#~ msgid "Size" +#~ msgstr "Tamanho" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moscovo" +#~ msgid "Download Progress" +#~ msgstr "Progresso da Transferência" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Deli" +#~ msgid "scanning..." +#~ msgstr "a analisar..." -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsóvia" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "A transferir de %(location)s." -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jacarta" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Falta aproximadamente %(minutes)i:%(seconds)02i minutos" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Falta aproximadamente %i segundos" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Estocolmo" +#~ msgid "About 1 minute remaining" +#~ msgstr "Falta aproximadamente 1 minuto" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "subpasta" +#~ msgid "About 1 second remaining" +#~ msgstr "Falta aproximadamente 1 segundo" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nome do ficheiro" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Quer realmente transferir deste local? Em alguns sistemas, varrer este local " +#~ "pode levar muito tempo." -#: rapid/problemnotification.py:85 #, python-format -msgid "Date time value %s appears invalid." -msgstr "O valor %s de data e hora parece inválido." +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Nenhum dispositivo de backup contém uma pasta válida para fazer o backup de " +#~ "%(filetype)s" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Nome do arquivo não tem extensão." +#~ msgid "Download cannot proceed" +#~ msgstr "A transferência não pôde continuar" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Nome do arquivo não tem um componente número." +#~ msgid "Photos:" +#~ msgstr "Fotografias:" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Erro ao gerar o componente %s" +#~ msgid "Copy" +#~ msgstr "Copiar" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "Os metadados de %(filetype)s não podem ser lidos" +#~ msgid "Move" +#~ msgstr "Mover" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s não pode ser gerado" +#~ msgid "From" +#~ msgstr "A partir de:" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Ocorreu um erro ao copiar %(filetype)s" +#~ msgid "Auto Detect" +#~ msgstr "Detecção Automática" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "%(filetype)s não foram transferidos correctamente." +#~ msgid "To" +#~ msgstr "Para:" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 #, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s já existe." +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s de %(total)s %(filetypes)s" -#: rapid/problemnotification.py:105 #, python-format -msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." -msgstr "" -"%(filetype)s não pôde ser guardado em backup porque nenhum local de backup " -"foi encontrado." +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s de %(total)s %(filetypes)s (%(remaining)s restantes)" -#: rapid/problemnotification.py:110 -#, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." -msgstr "" -"%(image1)s foi tirada em %(image1_date)s em %(image1_time)s, e %(image2)s em " -"%(image2_date)s em %(image2_time)s." +#~ msgid "Select a folder to download photos to" +#~ msgstr "Seleccione o diretório para onde transferir as fotos" -#: rapid/problemnotification.py:111 #, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s já foi transferido." +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Escolha um diretório que contenha %(file_types)s" -#: rapid/problemnotification.py:115 #, python-format -msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." -msgstr "" -"O actual%(filetype)s foi modificado pela última vez em%(date)s em%(time)s. " -"Identificador exclusivo '%(identifier)s'' acrescentado." +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "" -"O %(filetype)s existente foi modificado pela última vez em %(date)s as " -"%(time)s." +#~ msgid "Videos:" +#~ msgstr "Vídeos:" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Não há dados com os quais o nome %(filetype)s." +#~ msgid "Free space:" +#~ msgstr "Espaço livre:" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Erro: %(errorno)s %(strerror)s" +#~ msgid "; " +#~ msgstr "; " -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." -msgstr "" -"Verificação do ficheiro falhou. A versão transferida é diferente da original." +#~ msgid "Select a folder to download videos to" +#~ msgstr "Seleccione o diretório para baixar os vídeos para" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Os metadados podem estar corrompidos." +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" -"O nome e extensão do ficheiro e informações Exif indicam que já foi " -"transferido." +#~ msgid "and" +#~ msgstr "e" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Foi feito backup para %(volume)s" +#~ msgid "Using backup device" +#~ msgstr "A usar o dispositivo de backup" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Foi feito backup destes dispositivos: " +#~ msgid "Using backup devices" +#~ msgstr "A usar dispositivos de backup" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 #, python-format -msgid "%s, " -msgstr "%s, " +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s pasta de download não existe" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s e %(final_volume)s." +#~ msgid "." +#~ msgstr "." -#: rapid/problemnotification.py:252 #, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" -msgstr "" -"Fotos detectadas com o mesmo nome, mas tiradas em momentos diferentes: " -"%(details)s" +#~ msgid "%(free)s free" +#~ msgstr "%(free)s livres" -#: rapid/problemnotification.py:269 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Ocorreu um erro ao fazer backup em %(volume)s: %(inst)s." +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "A criar o backup das fotos em %(path)s e vídeos em %(path2)s" -#: rapid/problemnotification.py:271 #, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Ocorreu um erro ao fazer backup em %(volume)s." +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "A criar o backup das fotos e vídeos em %(path)s" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "" -"Ocorreram erros ao fazer backup nos dispositivos de backup seguintes: " - -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 #, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#~ msgid "Backing up to %(path)s" +#~ msgstr "A criar cópias de segurança em %(path)s" -#: rapid/problemnotification.py:279 #, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s e %(volume)s (%(inst)s)." +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s pasta de transferência não é gravável" -#: rapid/problemnotification.py:288 #, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s e %(volume)s." +#~ msgid "Folder: %s" +#~ msgstr "Pasta: %s" -#: rapid/problemnotification.py:296 #, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Um backup já existe no %(volume)s." +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s pasta de transferência é inválida" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Os backups já existem nestes locais: " +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "listar extensões de foto vídeo que o programa reconhece e sair" + +#~ msgid "only output errors to the command line" +#~ msgstr "mostrar erros apenas na linha de comando" -#: rapid/problemnotification.py:308 #, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Backup substituído em %(volume)s." +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "exibir informaçṍes do programa na linha de comando enquando o programa é " +#~ "executado (default: %default)" + +#~ msgid "display debugging information when run from the command line" +#~ msgstr "" +#~ "mostrar informações de depuração quando executado a partir da linha de " +#~ "comando" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Backups substituídos nestes dispositivos: " +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Todas as configurações e preferências foram redefinidas" -#: rapid/problemnotification.py:321 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Ocorreu um erro ao criar diretórios em %(volume)s: %(inst)s." +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "%(file_type)s do backup sobreescritos" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "" -"Ocorreram erros ao criar directórios nos dispositivos de backup seguintes: " +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "" +#~ "Restabelecer todas as configurações e preferências do programa e fechá-lo" -#: rapid/problemnotification.py:335 #, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." -msgstr "" -"A verificação de ficheiros falhou em %(volume)s. A versão guardada em backup " -"é diferente da versão transferida." +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s ainda não estão no backup" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "A verificação de ficheiros falhou nestes dispositivos: " +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Diretório de destino não pôde ser criado: %(directory)s\n" -#: rapid/problemnotification.py:347 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Adicionalmente, %(newproblem)s" +#~ msgid "and %s" +#~ msgstr "e %s" -#: rapid/problemnotification.py:355 #, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Além disso, houve %(problems)s." +#~ msgid "Error: %(inst)s" +#~ msgstr "Erro: %(inst)s" + +#~ msgid "Backing up error" +#~ msgstr "Erro ao criar cópias de segurança" -#: rapid/problemnotification.py:357 #, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Além disso, houve um %(problem)s." +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Origem: %(source)s\n" +#~ "Destino: %(destination)s" + +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "" +#~ "Deverá ser feita uma tranferência das fotografias ou vídeos presentes neste " +#~ "dispositivo ou partição?" -#: rapid/problemnotification.py:366 #, python-format -msgid "The %(type)s metadata is missing." -msgstr "Os metadados %(type)s estão em falta." +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Arquivo: %(file)s" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Os metadados seguinte estão em falta: " +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s e %(final_missing_metadata_element)s." +#~ msgid "_Remember this choice" +#~ msgstr "_Recordar esta escolha" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problemas na criação da subpasta e nome do ficheiro" +#~ msgid "Device Detected" +#~ msgstr "Dispositivo detectado" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problema na criação da subpasta e nome do ficheiro" +#~ msgid "An unknown error occurred" +#~ msgstr "Ocorreu um erro desconhecido" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Problemas na criação de %s" +#~ msgid "Name + extension" +#~ msgstr "Nome + extensão" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problema na criação de %s" +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "Erro: especificar a auto-detecção do dispositivo ou especificar manualmente " +#~ "o caminho de um dispositivo para o qual transferir, mas não ambos." -#: rapid/problemnotification.py:404 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s já existe, mas foi feito backup" +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "O backup de %(file_type)s já existe" -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "Ocorreu um erro ao copiar %(filetype)s, mas foi feito backup" +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" +#~ msgstr "" +#~ "especificar manualmente o caminho do dispositivo para o qual transferir, " +#~ "sobrescrevendo as preferência do programa actuais" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Vários problemas foram encontrados" +#~ msgid "" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" +#~ msgstr "" +#~ "detectar automaticamente os dispositivos dos quais transferir, " +#~ "sobrescrevendo as preferência do programa actuais" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "" -"Foram detectadas fotografias com o mesmo nome, mas com tempos diferentes" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Deseja realmente remover todas os Códigos de Tarefas?" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "Ocorreram erros ao gazer o backup" +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Remover todos os caminhos recordados?" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Ocorreram erros ao fazer o backup" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Todos os caminhos recordados devem ser removidos?" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "ocorreu um erro ao fazer backup" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Remover todas os Códigos de Tarefas?" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Ocorreu um erro ao fazer backup" +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Remover todos os caminhos ignorados?" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, e %(backinguperror)s" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Todos os caminhos ignorados devem ser removidos?" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "" +#~ "Erro causado pelas preferêcias de subdiretórios em \"diretórios de vídeo\"" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "" -"a analisar (encontradas %(photos)s fotografias e %(videos)s vídeos)..." +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "" +#~ "Erro causado pelas preferêcias de subdiretórios em \"diretórios de " +#~ "fotografias\"" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgid "Job Code:" +#~ msgstr "Código de Tarefa:" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "subdiretório e nome do ficheiro" +#~ msgid "Enter a Job Code" +#~ msgstr "Introduzir um Código de Tarefa" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "A fotografia já foi transferida" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Erro causado pelas preferêcias de \"renomear vídeos\"" + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Erro causado pelas preferêcias de \"renomear fotografias\"" -#: rapid/subfolderfile.py:407 #, python-format -msgid "Source: %(source)s" -msgstr "Origem: %(source)s" +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "As seguintes expressões regulares não são válidas e serão removidas a não " +#~ "ser que sejam corrigidas:\n" +#~ "%s" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Falha ao criar subpasta descarga" +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Esta expressão regular é inválida e será removida a não ser que seja " +#~ "corrigida:\n" +#~ "%s" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Seleccione uma pasta onde será guardado o backup das fotos" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Seleccione uma pasta onde será guardado o backup dos vídeos" + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Aviso: As meta-Informações disponíveis são insuficientes para " +#~ "gerar um nome de arquivo. Por favor, use outras opções de renomeação." + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Aviso: As meta-Informações disponíveis são insuficientes para " +#~ "gerar nomes de subdiretórios. Por favor, use de outras opções de " +#~ "nomeação." -#: rapid/subfolderfile.py:486 #, python-format -msgid "Path: %s" -msgstr "Caminho: %s" +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "As preferências definidas para os subdiretórios de %(filetype)s são " +#~ "inválidas e não poderão ser usadas.\n" +#~ "Elas serão redefinidas para seus valores padrão." -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Sobre..." +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Exemplo: %s" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Verificar Tudo" +#~ msgid "Rome" +#~ msgstr "Roma" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Verificar Todas as Fotografias" +#~ msgid "Moscow" +#~ msgstr "Moscovo" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Verificar Todos os Vídeos" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "Fazer uma _Doação..." +#~ msgid "Budapest" +#~ msgstr "Budapeste" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Obter Ajuda Online..." +#~ msgid "Jakarta" +#~ msgstr "Jacarta" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Ajuda" +#~ msgid "Delhi" +#~ msgstr "Deli" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Definições" +#~ msgid "Warsaw" +#~ msgstr "Varsóvia" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Sair" +#~ msgid "Invalid regular expression" +#~ msgstr "Expressão regular inválida" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Actualizar" +#~ msgid "externaldrive1" +#~ msgstr "discoexterno1" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Reportar um Problema..." +#~ msgid "externaldrive2" +#~ msgstr "discoexterno2" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Traduzir esta Aplicação..." +#~ msgid "Stockholm" +#~ msgstr "Estocolmo" + +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "Os metadados de %(filetype)s não podem ser lidos" + +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Erro ao gerar o componente %s" + +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Desmarcar Tudo" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "O valor %s de data e hora parece inválido." -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Ficheiro" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s não pode ser gerado" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Transferir / Pausar" +#, python-format +#~ msgid "" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." +#~ msgstr "" +#~ "%(filetype)s não pôde ser guardado em backup porque nenhum local de backup " +#~ "foi encontrado." -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Seleccionar" +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s já existe." -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Selecionar Tudo Sem Código de Tarefa (_J)" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Ocorreu um erro ao copiar %(filetype)s" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Seleccionar com o Código de Tarefa (_H)" +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "O %(filetype)s existente foi modificado pela última vez em %(date)s as " +#~ "%(time)s." -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Ver" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s já foi transferido." -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "Registo de _Erros" +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Não há dados com os quais o nome %(filetype)s." -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "Limpar Tranferências _Concluídas" +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Erro: %(errorno)s %(strerror)s" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Ficheiro Anterior" +#, python-format +#~ msgid "" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." +#~ msgstr "" +#~ "O actual%(filetype)s foi modificado pela última vez em%(date)s em%(time)s. " +#~ "Identificador exclusivo '%(identifier)s'' acrescentado." -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Ficheiro Seguinte" +#, python-format +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "%(filetype)s não foram transferidos correctamente." -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "Ajuda (_H)" +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "" +#~ "Fotos detectadas com o mesmo nome, mas tiradas em momentos diferentes: " +#~ "%(details)s" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Traduzir esta Aplicação..." +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Ocorreu um erro ao fazer backup em %(volume)s." -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Incluir na transferência" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Ocorreu um erro ao fazer backup em %(volume)s: %(inst)s." -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "Transferência (_D)" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Os metadados podem estar corrompidos." -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Definições: Rapid Photo Downloader" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "" +#~ "O nome e extensão do ficheiro e informações Exif indicam que já foi " +#~ "transferido." -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "" -"Pasta de Transferência de Fotos" +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Foi feito backup para %(volume)s" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Exemplo: /home/utilizador/Imagens" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Foi feito backup destes dispositivos: " -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Subpastas de Transferência" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Pasta de transferências:" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s e %(final_volume)s." -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Escolher pasta de transferência. Subpastas para as fotos serão criados " -"automaticamente nesta pasta usando a estrutura especificada em seguida." +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." +#~ msgstr "" +#~ "Verificação do ficheiro falhou. A versão transferida é diferente da original." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Pasta de Transferência" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Backups substituídos nestes dispositivos: " -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Pastas de Fotografias" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Backup substituído em %(volume)s." -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Renomear Fotografia\t" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Renomear Fotografia" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "" +#~ "Ocorreram erros ao fazer backup nos dispositivos de backup seguintes: " -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Novo:" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Os backups já existem nestes locais: " -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Um backup já existe no %(volume)s." -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Exemplo" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s e %(volume)s." -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Renomear Fotografia" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s e %(volume)s (%(inst)s)." -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "" -"Pasta de Transferência de " -"Vídeos" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Ocorreu um erro ao criar diretórios em %(volume)s: %(inst)s." -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Desculpe, a funcionalidade de transferência de vídeo foi desactivada Para " -"executar a transferência de vídeos, por favor instale os pacotes hachoir " -"metadata e kaa metadata do python, ou exiftool." +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problemas na criação da subpasta e nome do ficheiro" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Escolher pasta de transferência. Subpastas para os vídeos transferidos serão " -"criadas automaticamente nesta pasta usando a estrutura especificada em " -"seguida." +#~ msgid "The following metadata is missing: " +#~ msgstr "Os metadados seguinte estão em falta: " -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Pasta de Vídeo" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s e %(final_missing_metadata_element)s." -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Renomear Vídeos\t" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Além disso, houve um %(problem)s." -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Renomear Vídeo" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Adicionalmente, %(newproblem)s" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Renomear Opções" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Além disso, houve %(problems)s." -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Números de sequência" +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "" +#~ "Ocorreram erros ao criar directórios nos dispositivos de backup seguintes: " -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Especifique o tempo no formato de 24 horas no qual a sequência numérica de " -"Transferência de Hoje devem reiniciar." +#~ msgid "File verification failed on these devices: " +#~ msgstr "A verificação de ficheiros falhou nestes dispositivos: " -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Dia de início:" +#, python-format +#~ msgid "" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "" +#~ "A verificação de ficheiros falhou em %(volume)s. A versão guardada em backup " +#~ "é diferente da versão transferida." -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Transferências de hoje:" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problema na criação de %s" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Número acumulado:" +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Problemas na criação de %s" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "Ocorreu um erro ao copiar %(filetype)s, mas foi feito backup" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s já existe, mas foi feito backup" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Sincronizar números de sequência RAW+JPEG" +#~ msgid "there was an error backing up" +#~ msgstr "ocorreu um erro ao fazer backup" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Compatibilidade com Outros Sistemas Operativos" +#~ msgid "There were errors backing up" +#~ msgstr "Ocorreram erros ao fazer o backup" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Escolha se um caractere do nome de uma fotografia, vídeo ou directório deve " -"ser omitido, para o caso do mesmo não ser suportado por outros sistemas " -"operativos." +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problema na criação da subpasta e nome do ficheiro" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Omitir caracteres incompatíveis" +#~ msgid "there were errors backing up" +#~ msgstr "Ocorreram erros ao gazer o backup" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Renomear Opções" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Foram detectadas fotografias com o mesmo nome, mas com tempos diferentes" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Códigos de Tarefa" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Vários problemas foram encontrados" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Códigos de Tarefa" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Origem: %(source)s" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Adicionar..." +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, e %(backinguperror)s" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "R_emover Tudo" +#~ msgid "There was an error backing up" +#~ msgstr "Ocorreu um erro ao fazer backup" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Códigos de Tarefa" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Caminho: %s" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Dispositivos" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Dispositivos" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Falha ao criar subpasta descarga" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Dispositivos são de onde as fotos e vídeos são transferidas, tais como " -"câmaras, cartões de memória ou dispositivos de armazenamento portátil.\n" -"\n" -"Pode transferir de vários dispositivos simultaneamente, ou pode especificar " -"um local em seu disco rígido.\n" -"\n" -"Transferir directamente de câmaras é actualmente um recurso experimental. " -"Caso ele não funcione correctamente, tente activar o modo PTP. Caso isso não " -"seja possível, um leitor de cartões deve ser utilizado." +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "" +#~ "a analisar (encontradas %(photos)s fotografias e %(videos)s vídeos)..." -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Detectar automaticamente Dispositivos de Armazenamento Portátil" +#~ msgid "Photo has already been downloaded" +#~ msgstr "A fotografia já foi transferida" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Detectar automaticamente dispositivos" +#~ msgid "_Check All" +#~ msgstr "_Verificar Tudo" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Se activar a detecção de Dispositivos de Armazenamento Portáteis, todo o " -"dispositivo será analisado. Em dispositivos muito grandes, isso pode levar " -"algum tempo.\n" -"Quando esta opção esta activada e um potencial dispositivo é detectado, será " -"perguntado se o mesmo deve ser analisado ou não." +#~ msgid "_Get Help Online..." +#~ msgstr "_Obter Ajuda Online..." -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Localização:" +#~ msgid "_Make a Donation..." +#~ msgstr "Fazer uma _Doação..." -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Se desactivar a detecção automática, escolha o local exacto das fotografias " -"e vídeos." +#~ msgid "Help" +#~ msgstr "Ajuda" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Opções do Dispositivo" +#~ msgid "Check All Photos" +#~ msgstr "Verificar Todas as Fotografias" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Caminhos Recordados" +#~ msgid "Check All Videos" +#~ msgstr "Verificar Todos os Vídeos" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Caminhos recordados são os que estão associados com dispositivos que " -"escolheu analisar sempre ou ignorar quando a detecção automatica de " -"dispositivos está activada." +#~ msgid "About..." +#~ msgstr "Sobre..." -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Caminhos Ignorados" +#~ msgid "Quit" +#~ msgstr "Sair" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Especifique a porção final de qualquer caminho que queira ignorado quando a " -"analisar de dispositivos à procura de fotografias ou vídeos. Qualquer " -"caminho que termine nos valores abaixo referidos não será analisado." +#~ msgid "Refresh" +#~ msgstr "Actualizar" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Re_mover Todas" +#~ msgid "_Report a Problem..." +#~ msgstr "_Reportar um Problema..." -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Usar expressões regulares no estilo _python" +#~ msgid "_Uncheck All" +#~ msgstr "_Desmarcar Tudo" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Opções do Dispositivo" +#~ msgid "_Error Log" +#~ msgstr "Registo de _Erros" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Backup\t" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Selecionar Tudo Sem Código de Tarefa (_J)" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Backup" +#~ msgid "Download / Pause" +#~ msgstr "Transferir / Pausar" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Se desactivar a detecção automática, seleccione o caminho exacto do local do " -"backup." +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Seleccionar com o Código de Tarefa (_H)" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Detectar automaticamente dispositivos de backup" +#~ msgid "_File" +#~ msgstr "_Ficheiro" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Ao descarregar fotografias e vídeos, há a possibilidade de que seja feita " -"uma cópia de segurança em vários locais diferentes, como, por exemplo, em " -"discos rígidos externos." +#~ msgid "_Select" +#~ msgstr "_Seleccionar" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Fazer backup de fotografias e vídeos ao transferir" +#~ msgid "_View" +#~ msgstr "_Ver" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Especifique a pasta no qual os backups serão armazenados no dispositivo. \n" -"\n" -"Nota: isso também será utilizado para determinar se o dispositivo é ou " -"não utilizado para backups. Para cada dispositivo que deseja usar para fazer " -"backup, criar uma pasta com um desses nomes." +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Exemplo: /home/utilizador/Imagens" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Local do backup de fotografias:" +#~ msgid "_Include in download" +#~ msgstr "_Incluir na transferência" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Nome da Pasta de Backup de Fotografias" +#~ msgid "_Translate this Application..." +#~ msgstr "_Traduzir esta Aplicação..." -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Exemplo:" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "Limpar Tranferências _Concluídas" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/discoexterno/Fotos" +#~ msgid "_Help" +#~ msgstr "Ajuda (_H)" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Nome da pasta para cópia de segurança de vídeos:" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Definições: Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Local do backup de Vídeos:" +#~ msgid "Photo Download Folders" +#~ msgstr "" +#~ "Pasta de Transferência de Fotos" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Backup" +#~ msgid "Next File" +#~ msgstr "Ficheiro Seguinte" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Diversos" +#~ msgid "Previous File" +#~ msgstr "Ficheiro Anterior" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Programa de Automação" +#~ msgid "_Download" +#~ msgstr "Transferência (_D)" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "" -"Desmontar ou ejetar o dispositivo após a conclusão da tarefa de transferência" +#~ msgid "Photo Rename\t" +#~ msgstr "Renomear Fotografia\t" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Iniciar a transferência após o início do programa" +#~ msgid "Photo Rename" +#~ msgstr "Renomear Fotografia" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Iniciar a transferência ao conectar o dispositivo" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Escolher pasta de transferência. Subpastas para as fotos serão criados " +#~ "automaticamente nesta pasta usando a estrutura especificada em seguida." -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Sair do programa quando a transferência terminar" +#~ msgid "Original:" +#~ msgstr "Original:" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Sair do programa mesmo que o download tivesse avisos ou erros" +#~ msgid "New:" +#~ msgstr "Novo:" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Rodar imagens JPEG automaticamente" +#~ msgid "Download Folder" +#~ msgstr "Pasta de Transferência" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Verificar os ficheiros assim que são transferidos" +#~ msgid "Download Subfolders" +#~ msgstr "Subpastas de Transferência" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Perfomance" +#~ msgid "Photo Folders" +#~ msgstr "Pastas de Fotografias" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Criar miniaturas (mais lento)" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Vários" +#~ msgid "Download folder:" +#~ msgstr "Pasta de transferências:" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Gestão de Erros" +#~ msgid "Rename Options" +#~ msgstr "Renomear Opções" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Conflitos de Nomes de Fotos e Vídeos" +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." +#~ msgstr "" +#~ "Desculpe, a funcionalidade de transferência de vídeo foi desactivada Para " +#~ "executar a transferência de vídeos, por favor instale os pacotes hachoir " +#~ "metadata e kaa metadata do python, ou exiftool." -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Adicionar um identificador único" +#~ msgid "Video Rename" +#~ msgstr "Renomear Vídeo" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Ignorar transferência" +#~ msgid "Photo Rename" +#~ msgstr "Renomear Fotografia" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Escolha como o programa deverá proceder caso ao copiar uma fotografia ou " -"vídeo haja um arquivo de mesmo nome." +#~ msgid "Video Download Folders" +#~ msgstr "" +#~ "Pasta de Transferência de " +#~ "Vídeos" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Escolha como o programa deverá proceder caso ao fazer uma cópia de segurança " -"haja um arquivo de mesmo nome." +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Escolher pasta de transferência. Subpastas para os vídeos transferidos serão " +#~ "criadas automaticamente nesta pasta usando a estrutura especificada em " +#~ "seguida." -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Sobrescrever" +#~ msgid "Example" +#~ msgstr "Exemplo" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Ignorar" +#~ msgid "Sequence Numbers" +#~ msgstr "Números de sequência" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Gestão de Erros" +#~ msgid "Video Rename\t" +#~ msgstr "Renomear Vídeos\t" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importar fotografias e vídeos de forma eficiente e confiável" +#~ msgid "Video Folders" +#~ msgstr "Pasta de Vídeo" + +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Especifique o tempo no formato de 24 horas no qual a sequência numérica de " +#~ "Transferência de Hoje devem reiniciar." + +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Sincronizar números de sequência RAW+JPEG" + +#~ msgid " hh:mm" +#~ msgstr " hh:mm" + +#~ msgid ":" +#~ msgstr ":" + +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Compatibilidade com Outros Sistemas Operativos" + +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Escolha se um caractere do nome de uma fotografia, vídeo ou directório deve " +#~ "ser omitido, para o caso do mesmo não ser suportado por outros sistemas " +#~ "operativos." + +#~ msgid "Job Codes" +#~ msgstr "Códigos de Tarefa" + +#~ msgid "Rename Options" +#~ msgstr "Renomear Opções" + +#~ msgid "" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" +#~ "\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." +#~ msgstr "" +#~ "Dispositivos são de onde as fotos e vídeos são transferidas, tais como " +#~ "câmaras, cartões de memória ou dispositivos de armazenamento portátil.\n" +#~ "\n" +#~ "Pode transferir de vários dispositivos simultaneamente, ou pode especificar " +#~ "um local em seu disco rígido.\n" +#~ "\n" +#~ "Transferir directamente de câmaras é actualmente um recurso experimental. " +#~ "Caso ele não funcione correctamente, tente activar o modo PTP. Caso isso não " +#~ "seja possível, um leitor de cartões deve ser utilizado." + +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Detectar automaticamente Dispositivos de Armazenamento Portátil" + +#~ msgid "_Add..." +#~ msgstr "_Adicionar..." + +#~ msgid "R_emove All" +#~ msgstr "R_emover Tudo" + +#~ msgid "Job Codes" +#~ msgstr "Códigos de Tarefa" + +#~ msgid "Devices" +#~ msgstr "Dispositivos" + +#~ msgid "Remembered Paths" +#~ msgstr "Caminhos Recordados" + +#~ msgid "Location:" +#~ msgstr "Localização:" + +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Se desactivar a detecção automática, escolha o local exacto das fotografias " +#~ "e vídeos." + +#~ msgid "Device Options" +#~ msgstr "Opções do Dispositivo" + +#~ msgid "Re_move All" +#~ msgstr "Re_mover Todas" + +#~ msgid "Automatically detect devices" +#~ msgstr "Detectar automaticamente dispositivos" + +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Usar expressões regulares no estilo _python" + +#~ msgid "" +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." +#~ msgstr "" +#~ "Especifique a pasta no qual os backups serão armazenados no dispositivo. \n" +#~ "\n" +#~ "Nota: isso também será utilizado para determinar se o dispositivo é ou " +#~ "não utilizado para backups. Para cada dispositivo que deseja usar para fazer " +#~ "backup, criar uma pasta com um desses nomes." + +#~ msgid "Device Options" +#~ msgstr "Opções do Dispositivo" + +#~ msgid "Backup\t" +#~ msgstr "Backup\t" + +#~ msgid "Backup" +#~ msgstr "Backup" + +#~ msgid "Miscellaneous" +#~ msgstr "Diversos" + +#~ msgid "Program Automation" +#~ msgstr "Programa de Automação" + +#~ msgid "Video backup folder name:" +#~ msgstr "Nome da pasta para cópia de segurança de vídeos:" + +#~ msgid "Photo backup folder name:" +#~ msgstr "Nome da Pasta de Backup de Fotografias" + +#~ msgid "Example:" +#~ msgstr "Exemplo:" + +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/discoexterno/Fotos" + +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "" +#~ "Desmontar ou ejetar o dispositivo após a conclusão da tarefa de transferência" + +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Conflitos de Nomes de Fotos e Vídeos" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Rodar imagens JPEG automaticamente" + +#~ msgid "Error Handling" +#~ msgstr "Gestão de Erros" + +#~ msgid "Performance" +#~ msgstr "Perfomance" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Criar miniaturas (mais lento)" + +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Verificar os ficheiros assim que são transferidos" + +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Escolha como o programa deverá proceder caso ao copiar uma fotografia ou " +#~ "vídeo haja um arquivo de mesmo nome." + +#~ msgid "" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." +#~ msgstr "" +#~ "Se activar a detecção de Dispositivos de Armazenamento Portáteis, todo o " +#~ "dispositivo será analisado. Em dispositivos muito grandes, isso pode levar " +#~ "algum tempo.\n" +#~ "Quando esta opção esta activada e um potencial dispositivo é detectado, será " +#~ "perguntado se o mesmo deve ser analisado ou não." + +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Escolha como o programa deverá proceder caso ao fazer uma cópia de segurança " +#~ "haja um arquivo de mesmo nome." + +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." +#~ msgstr "" +#~ "Caminhos recordados são os que estão associados com dispositivos que " +#~ "escolheu analisar sempre ou ignorar quando a detecção automatica de " +#~ "dispositivos está activada." + +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importar fotografias e vídeos de forma eficiente e confiável" + +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "" +#~ "Especifique a porção final de qualquer caminho que queira ignorado quando a " +#~ "analisar de dispositivos à procura de fotografias ou vídeos. Qualquer " +#~ "caminho que termine nos valores abaixo referidos não será analisado." + +#~ msgid "Backup" +#~ msgstr "Backup" diff --git a/po/pt_BR.po b/po/pt_BR.po index 1fad207..f38d9e9 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -6,2696 +6,4676 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2014-07-25 03:21+0000\n" -"Last-Translator: Adolfo Jayme \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Brazilian Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-09-30 15:53+0000\n" -"X-Generator: Launchpad (build 17196)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: pt_BR\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Créditos" -#: rapid/rapid.py:122 -#, python-format +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Backups não foram configurados" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Nenhum dispositivo de backup detectado" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Locais válidos de backup ainda não especificados" + +#: ../raphodo/backuppanel.py:401 msgid "" -"%(date)s\n" -"%(time)s" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +"Ao descarregar fotografias e vídeos, há a possibilidade de que seja feita " +"uma cópia de segurança em vários locais diferentes, como, por exemplo, em " +"discos rígidos externos." -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Fazer backup de fotos e vídeos ao baixar" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Dispositivo" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Detectar automaticamente dispositivos de backup" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Tamanho" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" +"Especifique a pasta onde os backups serão salvos no " +"dispositivo.

    Observação: a presença de uma pasta com este nome é " +"usada para determinar se o dispositivo é usado para backups. Crie uma pasta " +"com um destes nomes em cada dispositivo designado para salvar backups. Ao " +"adicionar ambas as pastas, o dispositivo poderá ser utilizado para backups " +"tanto de fotos como de vídeos." + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Nome da pasta de fotos:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Nome da pasta de vídeos" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Exemplo:" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Se você desabilitar a detecção automática, selecione o caminho exato do " +"local do backup." -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Progresso da transferência" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Local do backup de Fotos:" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s não desmontado" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Selecione Local de Backup para Fotos" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "verificando..." +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Local do backup de Vídeos:" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "a raiz do sistema de arquivos" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Selecione Local de Backup para Vídeos" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Tranferindo de %(location)s." +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#: rapid/rapid.py:1823 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" msgstr "" -"Você realmente deseja realizar o download deste local? Em alguns sistemas, " -"varrer este local pode leavar muito tempo." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Download" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Projeção de Uso do disco para Backup" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pausar" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Opções de Backup" -#: rapid/rapid.py:2376 -#, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" msgstr "" -"Essas pastas de download são inválidas:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" -msgstr "" -"Essa pasta de download é inválida:\n" -"%s" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "áudio" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "A transferência não pôde continuar" +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s Fotos" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s Vídeos" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotos" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Usado" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "vídeos" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Faltando 1 segundo aproximadamente" +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "Sem espaço livre no dispositivo %(size_total)s" -#: rapid/rapid.py:2804 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "About %i seconds remaining" -msgstr "Faltando %i segundos aproximadamente" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s livre de %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Fotos" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Vídeos" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Projeção de uso de disco depois do download" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Faltando 1 minuto aproximadamente" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Faltando %(minutes)i:%(seconds)02i minutos aproximadamente" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fotos e vídeos" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fotos ou vídeos" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "vídeo" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignore este dispositivo temporariamente" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "foto" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignore este disposition permanentemente" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s descarregados" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s não puderam ser descarregados" +msgid "%s full" +msgstr "%s cheio" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avisos" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Todos os downloads completos" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Dispositivos" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" +msgstr "Descarregando de %(device_names)s" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s downloaded" +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s falhou em baixar" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Selecionar Fonte" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s de %(total)s %(filetypes)s (%(remaining)s restantes)" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s de %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "De" +msgid "%(no_cameras)s Cameras" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Detectar Automaticamente" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s Dispositivos" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Escolha um diretório que contenha %(file_types)s" +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Copiar" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Mover" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Para" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotos:" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Selecione o diretório para baixar as fotos para" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Vídeos:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Selecione o diretório para baixar os vídeos para" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "e" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Usando dispositivos de backup" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Usando o dispositivo de backup" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Nenhum dispositivo de backup detectado" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Espaço livre:" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" -msgstr "%(free)s livres" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Criando o backup das fotos e vídeos em %(path)s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 -#, python-format -msgid "Backing up to %(path)s" -msgstr "A criar cópias de segurança em %(path)s" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Criando o backup das fotos em %(path)s e vídeos em %(path2)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Preferências do programa são inválidas" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Fotografia" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Vídeo" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s pasta de download não existe" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Pasta: %s" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s pasta de download e inválida" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s pasta de download não é gravável" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniaturas" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:301 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"exibir informaçṍes do programa na linha de comando enquando o programa é " -"executado (default: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " msgstr "" -"mostrar informações de depuração quando executado a partir da linha de " -"comando" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "Ouvir apenas os erros de saída para a linha de comando" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "Listar extensões de foto vídeo que o programa reconhece e sair" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:348 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:356 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " msgstr "" -"Restabelecer todas as configurações e preferências do programa e fechá-lo" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:372 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "e %s" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Todas as configurações e preferências foram redefinidas" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Erro ao criar cópias de segurança" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" -#: rapid/backupfile.py:151 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Diretório de destino não pôde ser criado: %(directory)s\n" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +msgid "%d minutes" msgstr "" -"Origem: %(source)s\n" -"Destino: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Error: %(inst)s" -msgstr "Erro: %(inst)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backup %(file_type)s overwritten" +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/backupfile.py:166 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "%(file_type)s not backed up" +msgid "1 minute, %d seconds" msgstr "" -#: rapid/backupfile.py:168 +#: ../raphodo/downloadtracker.py:795 #, python-format -msgid "Backup of %(file_type)s already exists" +msgid "%d minutes, 1 second" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "" -"%(problem)s\n" -"File: %(file)s" +msgid "%(minutes)d minutes, %(seconds)d seconds" msgstr "" -"%(problem)s\n" -"Arquivo: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Ocorreu um erro desconhecido" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Dispositivo detectado" +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" msgstr "" -"Deverá ser feita uma descarga das fotografias ou vídeos presentes neste " -"dispositivo ou partição?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Relembrar esta escolha" +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Data e hora" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Texto" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Nome do arquivo" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Data e hora" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Texto" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Nome do arquivo" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Metadados" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Seqüências" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "Etiqueta" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Imagem de dados" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Dados de vídeo" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Hoje" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Ontem" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Início do download" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nome + extensão" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nome" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Extensão" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Número da imagem" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Número do vídeo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Abertura" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Tempo de exposição" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Distância focal" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Filmar" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Modelo da câmera" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Modelo de câmera Curta" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Modelo hifenizada de câmera de curto" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Número de série" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Contagem de Disparos" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Numero do arquivo" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Apenas pasta" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Pasta e arquivo" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Nome do dono" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Codec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Largura" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Altura" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Comprimento" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Quadros Por Segundo" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Artista" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Direitos autorais" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Downloads de hoje" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Número da sessão" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Número da subpasta" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Número armazenado" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Seqüência de letras" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Todos os dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Último dígito" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Últimos 2 dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Últimos 3 dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Últimos 4 dígitos" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Caixa de tetxo original" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "CAIXA ALTA" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "caixa baixa" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Um dígito" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Dois dígitos" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Três dígitos" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Quatro dígitos" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Cinco dígitos" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Seis dígitos" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Sete dígitos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Subsegundos" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "AAAAMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "AAAA-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "AAMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "AA-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minutos)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Preferências de subpasta não deve começar com uma %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Preferências subpasta não deve terminar com uma %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Preferências subpasta não deve conter dois %s um após o outro" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Etiqueta" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Remover todas as etiquetas?" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Deseja realmente remover todas as etiquetas?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Remover todos os caminhos lembrados" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Todos os caminhos lembrados devem ser removidos?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Remover todos os Caminhos Ignorados?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Todos os caminhos ignorados devem ser removidos?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Erro causado pelas preferêcias em \"renomear fotografias\"" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Erro causado pelas preferêcias em \"renomear vídeos\"" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -"Erro causado pelas preferêcias de subdiretórios em \"diretórios de " -"fotografias\"" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" msgstr "" -"Erro causado pelas preferêcias de subdiretórios em \"diretórios de vídeo\"" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Definir uma etiqueta" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Defina uma nova etiqueta or selecione uma já presente" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Defina uma nova etiqueta" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Etiqueta:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Entre um Caminho a ser Ignorado" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "Especifique um caminho onde fotos e vídeos não devem ser procurados" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Caminho:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Etiqueta" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Job Códigos" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatização" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniaturas" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Tratamento de Erros" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Diversos" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Caminhos Ignorados" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Iniciar a descarga após o início do programa" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Iniciar a descarga ao conectar o dispositivo" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Sair do programa quando o download terminar" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Sair do programa mesmo que o download tivesse avisos ou erros" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Pular download" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Adicionar identificador único" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Sobrescrever" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Pular" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Entre um Caminho a ser Ignorado" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "Especifique um caminho onde fotos e vídeos não devem ser procurados" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Caminho:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Preferências de subpasta não deve começar com uma %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Preferências subpasta não deve terminar com uma %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Preferências subpasta não deve conter dois %s um após o outro" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s foi tomada em %(image1_date)s em %(image1_time)s, e %(image2)s em " +"%(image2_date)s em %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Os metadados %(type)s estão faltando." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Nome do arquivo não tem extensão." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Nome do arquivo não tem um componente número." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Download" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Dispositivo" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pausar" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Essas pastas de download são inválidas:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Essa pasta de download é inválida:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotos" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "vídeos" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "foto" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "vídeo" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s descarregados" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s não puderam ser descarregados" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avisos" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Todos os downloads completos" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s downloaded" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s falhou em baixar" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Selecione uma pasta onde será executado o backup das fotos" +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Selecione uma pasta onde será executado o backup dos vídeos" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/rapid.py:3809 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -"Aviso: As meta-Informações disponíveis são insuficientes para " -"gerar um nome de arquivo. Por favor, use outras opções de renomeação." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/rapid.py:3813 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -"Aviso: As meta-Informações disponíveis são insuficientes para " -"gerar nomes de subdiretórios. Por favor, use de outras opções de " -"nomeação." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "Example: %s" -msgstr "Exemplo: %s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/rapid.py:3824 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -"As preferências definidas para os subdiretórios de %(filetype)s são " -"inválidas e não poderão ser usadas.\n" -"Elas serão redefinidas para seus valores padrão." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/rapid.py:3837 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -"As seguintes expressões regulares não são válidas e serão removidas a não " -"ser que sejam corrigidas:\n" -"%s" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:3841 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -"Esta expressão regular é inválida e será removida a não ser que seja " -"corrigida:\n" -"%s" - -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Expressão regular inválida" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "disco_externo_1" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "disco_externo_2" - -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Nova Iorque" - -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" - -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinque" - -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" - -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teerã" - -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" - -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" - -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlim" - -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapeste" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Preferências do programa são inválidas" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moscou" +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Deli" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varsóvia" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jacarta" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madri" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Estocolmo" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "subdiretório" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nome de arquivo" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" -#: rapid/problemnotification.py:85 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "Date time value %s appears invalid." -msgstr "Data e hora %s valor aparece inválido." - -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Nome do arquivo não tem extensão." - -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Nome do arquivo não tem um componente número." +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "Error generating component %s." -msgstr "Erro ao gerar o componente %s" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s metadados não podem ser lidos" +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" -#: rapid/problemnotification.py:93 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s não pode ser gerado" +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Ocorreu um erro ao copiar %(filetype)s" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" -#: rapid/problemnotification.py:98 +#: ../raphodo/rapid.py:4887 #, python-format -msgid "The %(filetype)s did not download correctly" +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s já existe." +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#: rapid/problemnotification.py:105 +#: ../raphodo/rapid.py:5182 #, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." msgstr "" -"%(filetype)s não pôde ser feito backup porque nenhum local de backup foi " -"encontrado." -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +msgid "Generating thumbnails for %s" msgstr "" -"%(image1)s foi tomada em %(image1_date)s em %(image1_time)s, e %(image2)s em " -"%(image2_date)s em %(image2_time)s." -#: rapid/problemnotification.py:111 +#: ../raphodo/rapid.py:5231 #, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s já foi baixado" +msgid "Scanning %s" +msgstr "" -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:5241 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -"O atual%(filetype)s foi modificada pela última vez em%(date)s em%(time)s. " -"Identificador exclusivo '%(identifier)s'' acrescentou." -#: rapid/problemnotification.py:116 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "%(number)s of %(available files)s checked for download" msgstr "" -"O %(filetype)s existente foi modificado pela ultima vez em %(date)s as " -"%(time)s." -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Não há dados com os quais o nome %(filetype)s." +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Erro: %(errorno)s %(strerror)s" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" -#: rapid/problemnotification.py:210 -msgid "" -"File verification failed. The downloaded version is different from the " -"original." +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Os metadados podem estar corrompidos." +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:5501 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Turn on or off the automatic detection of devices from which to download." msgstr "" -"A extensão do arquivo e informações Exif indicam que já foram baixados." -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Foi feito backup para %(volume)s" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Foi feito backup destes dispositivos: " +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s e %(final_volume)s." +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -"Fotos detectadas com o mesmo nome, mas tiradas em momentos diferentes: " -"%(details)s" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Ouvir Ocorreu um erro ao fazer backup em %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Ouvir Ocorreu um erro ao fazer backup em %(volume)s." +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Ocorreram erros ao fazer backup em dispositivos de backup a seguir: " +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s e %(volume)s (%(inst)s)." +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:288 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s e %(volume)s." +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Backup já existe no %(volume)s." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Os backups já existem nestes locais: " +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Backup substituído em %(volume)s." +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Backups substituídos nestes dispositivos: " +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Ocorreu um erro ao criar diretórios em %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:5563 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"Ocorreram erros ao criar diretórios nos dispositivos de backup a seguir: " -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/rapid.py:5566 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Adicionalmente, %(newproblem)s" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Além disso, houve %(problems)s." +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/problemnotification.py:357 +#: ../raphodo/rapid.py:5647 #, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Além disso, houve um %(problem)s." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/problemnotification.py:366 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "The %(type)s metadata is missing." -msgstr "Os metadados %(type)s estão faltando." +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Os metadados seguinte estão em falta: " +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s e %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problemas na subpasta e arquivo de geração" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problema na subpasta e arquivo de geração" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Problemas na geração de %s" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problema na geração de %s" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s já existe, mas foi feito backup" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "Ocorreu um erro ao copiar %(filetype)s, mas foi feito backup" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Vários problemas foram encontrados" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -"Foram detectadas fotografias de mesmo nome, mas de horários diferentes" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "houve erros de backup" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "subdiretório e nome de arquivo" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Houve erros de backup" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nome de arquivo" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "Ocorreu um erro ao fazer backup" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "subdiretório" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Houve um erro ao fazer backup" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, e %(backinguperror)s" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Downloads de hoje:" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Número acumulado:" + +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Dia de início:" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "subdiretório e nome de arquivo" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "A foto já foi baixada" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Origem: %(source)s" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Falha ao criar subpasta download" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Omitir caracteres incompatíveis" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Caminho: %s" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Verificar Tudo" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "Fazer uma _doação..." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotos e vídeos" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Ajuda Online..." +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotos ou vídeos" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Reportar um problema..." +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Fotografia" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Vídeo" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Desmarcar Tudo" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Arquivo" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Download / Pausa" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Selecionar" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Selecionar Tudo Sem Código _Job" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Selecionar o código de trabalho Wit_h" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "E_xibir" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "Registro de _Erros" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Limpar tarefas conluídas" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Arquivo Anterior" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Próximo Arquivo" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "Aj_uda" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Traduzir este aplicativo..." +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Incluir no download" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Baixar" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Preferências: Photo Downloader Rapid" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -"Pasta de Download de Fotos" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Exemplo: /home/usuário/Fotos" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Subpastas de Download" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Pasta de Downloads:" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -"Escolher pasta de download. Subpastas para as fotos serão criados " -"automaticamente nesta pasta usando a estrutura a seguir especificados." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Pasta de Download " +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Pastas de Fotos" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Renomear Foto\t" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Renomear Foto" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Novo:" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Exemplo" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Renomear Foto" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"Pasta de Download de Vídeos" -#: rapid/glade3/prefs.ui.h:17 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -"Desculpe, a funcionalidade de download de vídeo foi desabilitada. Para " -"executar o download de vídeos, por favor instale os pacotes hachoir " -"metadata e kaa metadata do python, ou exiftool." -#: rapid/glade3/prefs.ui.h:18 +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" + +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -"Escolher pasta de download. Subpastas para os vídeos baixados serão criados " -"automaticamente nesta pasta usando a estrutura a seguir especificados." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Pasta de Vídeo" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Renomear Vídeos\t" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Renomear Vídeo" +#~ msgid "Berlin" +#~ msgstr "Berlim" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Renomear Opções" +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Números de sequência" +#~ msgid "Prague" +#~ msgstr "Praga" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Especifique o tempo em formato de 24 horas em que a sequência numérica de " -" Downloads de Hoje devem reiniciar." +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Dia de início:" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Downloads de hoje:" +#~ msgid "Helsinki" +#~ msgstr "Helsinque" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Número acumulado:" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Tehran" +#~ msgstr "Teerã" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#~ msgid "Stockholm" +#~ msgstr "Estocolmo" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Sincronizar números seqüênciais em pares RAW-JPEG" +#~ msgid "Rome" +#~ msgstr "Roma" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Compatibilidade com Outros Sistemas Operacionais" +#~ msgid "Moscow" +#~ msgstr "Moscou" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Escolha se um caractere do nome de uma foto, vídeo ou diretório deverá ser " -"omitido, caso o mesmo não seja suportado por outros sistemas operacionais." +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Omitir caracteres incompatíveis" +#~ msgid "Budapest" +#~ msgstr "Budapeste" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Renomear Opções" +#~ msgid "Jakarta" +#~ msgstr "Jacarta" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Job Codes" +#~ msgid "Madrid" +#~ msgstr "Madri" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Job Códigos" +#~ msgid "Delhi" +#~ msgstr "Deli" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Adicionar..." +#~ msgid "Warsaw" +#~ msgstr "Varsóvia" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "R_emover Tudo" +#~ msgid "_Translate this Application..." +#~ msgstr "_Traduzir este aplicativo..." -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Job Códigos" +#~ msgid "_View" +#~ msgstr "E_xibir" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Devices" +#~ msgid "_Get Help Online..." +#~ msgstr "_Ajuda Online..." -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Dispositivos" +#~ msgid "_Make a Donation..." +#~ msgstr "Fazer uma _doação..." -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Dispositivos são de onde as fotos e vídeos são baixados, como câmeras, " -"cartões de memória ou dispositivos de armazenamento portátil.\n" -"\n" -"Você pode baixar de vários dispositivos simultaneamente, ou pode especificar " -"um local em seu disco rígido.\n" -"\n" -"Baixar diretamente de câmeras é atualmente um recurso experimental. Caso " -"ele não funcione corretamente, tente ativar o modo PTP. Caso isso não seja " -"possível, um leitor de cartões deve ser utilizado." +#~ msgid "_Help" +#~ msgstr "Aj_uda" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Detectar automaticamente dispositivos de armazenamento portátil" +#~ msgid "_File" +#~ msgstr "_Arquivo" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Detectar automaticamente dispositivos" +#~ msgid "_Select" +#~ msgstr "_Selecionar" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Se vovê habilitar a detecção de Dispositivos de Armazenamento Portateis, " -"todo o dispositivo será varrido. Em dispositivos muito grandes, isso pode " -"levar algum tempo.\n" -"Quando esta opção esta habilitada e um dispositivo potêncial é detectado, " -"será perguntado se o mesmo deve ser varrido ou não." +#~ msgid "_Report a Problem..." +#~ msgstr "_Reportar um problema..." -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Localização" +#~ msgid "Video backup folder name:" +#~ msgstr "Nome da pasta para cópia de segurança de vídeos:" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Se você desabilitar a detecção automática, escolha o local exato das fotos e " -"vídeos." +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Limpar tarefas conluídas" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Opções do dispositivo" +#~ msgid "Video Rename" +#~ msgstr "Renomear Vídeo" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Caminhos Lembrados" +#~ msgid "_Error Log" +#~ msgstr "Registro de _Erros" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Escolha como o programa deverá proceder caso ao copiar uma fotografia ou " +#~ "vídeo haja um arquivo de mesmo nome." -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Caminhos Ignorados" +#~ msgid "_Add..." +#~ msgstr "_Adicionar..." -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" +#~ msgid "Video Folders" +#~ msgstr "Pasta de Vídeo" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Re_mover todos" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Escolha como o programa deverá proceder caso ao fazer uma cópia de segurança " +#~ "haja um arquivo de mesmo nome." -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Usar expressões regulares no estilo _python" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "" +#~ "Desmontar ou ejetar o dispositivo após conclusão da tarefa de descarga" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Opções do dispositivo" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Sincronizar números seqüênciais em pares RAW-JPEG" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Backup\t" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "" +#~ "Restabelecer todas as configurações e preferências do programa e fechá-lo" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Backup" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Se você desabilitar a detecção automática, selecione o caminho exato do " -"local do backup." +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "" +#~ "Erro causado pelas preferêcias de subdiretórios em \"diretórios de vídeo\"" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Detectar automaticamente dispositivos de backup" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "" +#~ "Erro causado pelas preferêcias de subdiretórios em \"diretórios de " +#~ "fotografias\"" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Ao descarregar fotografias e vídeos, há a possibilidade de que seja feita " -"uma cópia de segurança em vários locais diferentes, como, por exemplo, em " -"discos rígidos externos." +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Erro causado pelas preferêcias em \"renomear vídeos\"" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Fazer backup de fotos e vídeos ao baixar" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Erro causado pelas preferêcias em \"renomear fotografias\"" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Especifique a pasta no qual os backups serão armazenados no dispositivo. \n" -"\n" -"Nota: isso também será utilizado para determinar se o dispositivo é ou " -"não utilizado para backups. Para cada dispositivo que deseja usar para fazer " -"backup, criar uma pasta com um desses nomes." +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Escolha um diretório que contenha %(file_types)s" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Local do backup de Fotos:" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Exemplo: %s" + +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Nome da Pasta de Backup de Fotos" +#~ msgid "externaldrive1" +#~ msgstr "disco_externo_1" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Exemplo:" +#~ msgid "externaldrive2" +#~ msgstr "disco_externo_2" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/midia/ldriveexterno/Fotos" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Nome da pasta para cópia de segurança de vídeos:" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Local do backup de Vídeos:" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Backup" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Origem: %(source)s\n" +#~ "Destino: %(destination)s" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Miscellaneous" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Origem: %(source)s" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Programa de Automação" +#~ msgid "Backing up error" +#~ msgstr "Erro ao criar cópias de segurança" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "" -"Desmontar ou ejetar o dispositivo após conclusão da tarefa de descarga" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Foram detectadas fotografias de mesmo nome, mas de horários diferentes" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Iniciar a descarga após o início do programa" +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Erro: %(inst)s" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Iniciar a descarga ao conectar o dispositivo" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s de %(total)s %(filetypes)s (%(remaining)s restantes)" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Sair do programa quando o download terminar" +#~ msgid "Size" +#~ msgstr "Tamanho" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Sair do programa mesmo que o download tivesse avisos ou erros" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s de %(total)s %(filetypes)s" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Rotacionar imagens JPEG automaticamente" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "" +#~ "Deverá ser feita uma descarga das fotografias ou vídeos presentes neste " +#~ "dispositivo ou partição?" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "" +#~ msgid "Device Detected" +#~ msgstr "Dispositivo detectado" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Performance" +#~ msgid "Job Code:" +#~ msgstr "Etiqueta:" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Gerar miniaturas (mais lento)" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Deseja realmente remover todas as etiquetas?" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Diversos" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Remover todas as etiquetas?" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Error Handling" +#~ msgid "Enter a Job Code" +#~ msgstr "Definir uma etiqueta" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Conflitos de Nomes de Fotos e Vídeos" +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Escolha se um caractere do nome de uma foto, vídeo ou diretório deverá ser " +#~ "omitido, caso o mesmo não seja suportado por outros sistemas operacionais." -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Adicionar identificador único" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "A criar cópias de segurança em %(path)s" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Pular download" +#~ msgid "New York" +#~ msgstr "Nova Iorque" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Escolha como o programa deverá proceder caso ao copiar uma fotografia ou " -"vídeo haja um arquivo de mesmo nome." +#~ msgid "Select a folder to download videos to" +#~ msgstr "Selecione o diretório para baixar os vídeos para" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Escolha como o programa deverá proceder caso ao fazer uma cópia de segurança " -"haja um arquivo de mesmo nome." +#~ msgid "Select a folder to download photos to" +#~ msgstr "Selecione o diretório para baixar as fotos para" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Sobrescrever" +#~ msgid "scanning..." +#~ msgstr "verificando..." -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Pular" +#~ msgid "Photo has already been downloaded" +#~ msgstr "A foto já foi baixada" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Tratamento de Erros" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Diretório de destino não pôde ser criado: %(directory)s\n" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importar fotos e vídeos de forma eficiente e confiável" +#~ msgid "_Remember this choice" +#~ msgstr "_Relembrar esta escolha" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." -#~ msgstr "" -#~ "Pelo programa ser de uma versão mais avançada, algumas preferências são " -#~ "agora obsoletas e serão portanto restabelecidas em seus valores padrão." +#~ msgid "Download Progress" +#~ msgstr "Progresso da transferência" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "A restabelecer tempo em meia-noite.\n" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "Resetting to default values." -#~ msgstr "A restabelecer valores em seus padrões." +#~ msgid "and" +#~ msgstr "e" -#~ msgid "Some preferences will be reset." -#~ msgstr "Algumas preferências serão restabelecidas." +#~ msgid "Using backup device" +#~ msgstr "Usando o dispositivo de backup" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Algumas preferências são inválidas e serão portanto restabelecidas." +#~ msgid "Using backup devices" +#~ msgstr "Usando dispositivos de backup" -#~ msgid " " -#~ msgstr " " +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Faltando %(minutes)i:%(seconds)02i minutos aproximadamente" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Valor de \"Descargas Hoje\" é inválido.\n" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Faltando %i segundos aproximadamente" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Valor de \"começo do dia\" é inválido.\n" +#~ msgid "About 1 minute remaining" +#~ msgstr "Faltando 1 minuto aproximadamente" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Erro encontrado nas seguintes preferências:\n" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Por favor, tente novamente após revisar as preferências e reiniciar o " -#~ "programa." +#~ msgid "About 1 second remaining" +#~ msgstr "Faltando 1 segundo aproximadamente" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Há um erro nas preferências do programa." +#~ msgid "Free space:" +#~ msgstr "Espaço livre:" -#~ msgid "errors" -#~ msgstr "erros" +#~ msgid "; " +#~ msgstr "; " -#~ msgid "The device can now be safely removed" -#~ msgstr "O dispositivo poderá agora ser removido com segurança" +#~ msgid "." +#~ msgstr "." -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "" -#~ "Um novo dia teve início - o número seqüencial \"descargas hoje\" foi " -#~ "restabelecido." +#~ msgid "Photos:" +#~ msgstr "Fotos:" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Este dispositivo ou partição será recordado para futuras descargas" +#~ msgid "Videos:" +#~ msgstr "Vídeos:" -#~ msgid "Job Code entered" -#~ msgstr "Etiqueta definida" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s livres" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Este dispositivo ou partição será rejeitado para futuras descargas" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Todas as configurações e preferências foram redefinidas" -#~ msgid "Job Code not entered" -#~ msgstr "Etiqueta não definida" +#, python-format +#~ msgid "and %s" +#~ msgstr "e %s" +#, python-format #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" #~ "They will be reset to their default values." #~ msgstr "" -#~ "As preferências para subpastas entradas são inválidas e não podem ser " -#~ "usadas.\n" -#~ "Elas serão resetadas com seus valores padrão." +#~ "As preferências definidas para os subdiretórios de %(filetype)s são " +#~ "inválidas e não poderão ser usadas.\n" +#~ "Elas serão redefinidas para seus valores padrão." -#~ msgid "The subfolder preferences had some unnecessary values removed." +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "As preferências da subpasta tinha alguns valores desnecessários que foram " -#~ "removidos." - -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 de %s imagens copiadas" +#~ "Aviso: As meta-Informações disponíveis são insuficientes para " +#~ "gerar um nome de arquivo. Por favor, use outras opções de renomeação." #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." #~ msgstr "" -#~ "Atenção: Não há metadata suficiente para gerar o nome completo. " -#~ "Por favor use outras opções de renomeação." +#~ "Aviso: As meta-Informações disponíveis são insuficientes para " +#~ "gerar nomes de subdiretórios. Por favor, use de outras opções de " +#~ "nomeação." #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Exploração de dispositivos completa: encontrados %(number)s imagens em " -#~ "%(device)s" +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s já existe." -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Erro nas preferências de Renomeação de Imagens" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Erro nas preferências de Subpasta de Download" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s não desmontado" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." -#~ msgstr "" -#~ "Atenção: Não há metadata suficiente para gerar a subpasta. Por " -#~ "favor use outras opções de nomeação de subpasta." +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "Select an image folder" -#~ msgstr "Selecione uma pasta de imagens" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" + +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s pasta de download não é gravável" + +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Pasta: %s" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Selecione uma pasta onde será feito o backup de imagens" +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s pasta de download e inválida" -#~ msgid "Could not open image" -#~ msgstr "Não foi possível abrir a imagem" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "Listar extensões de foto vídeo que o programa reconhece e sair" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "Fonte: %(source)s\n" -#~ "Destino: %(destination)s\n" -#~ "Problema: %(problem)s" +#~ "%(problem)s\n" +#~ "Arquivo: %(file)s" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Fonte: %s" +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s pasta de download não existe" -#~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ msgid "only output errors to the command line" +#~ msgstr "Ouvir apenas os erros de saída para a linha de comando" + +#~ msgid "display debugging information when run from the command line" #~ msgstr "" -#~ "Nome do arquivo da imagem não pôde ser gerado apropriadamente. Verifique se " -#~ "há metadata suficiente na imagem." +#~ "mostrar informações de depuração quando executado a partir da linha de " +#~ "comando" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" #~ msgstr "" -#~ "Fonte: %(source)s\n" -#~ "Problema: %(problem)s" +#~ "exibir informaçṍes do programa na linha de comando enquando o programa é " +#~ "executado (default: %default)" -#~ msgid "Image filename could not be generated" -#~ msgstr "Nome do arquivo da imagem não pôde ser gerado" +#~ msgid "Name + extension" +#~ msgstr "Nome + extensão" #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Exploração do dispositivo completa: nenhuma imagem encontrada em %s" +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Data e hora %s valor aparece inválido." #, python-format #~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Metadata é essencial para gerar subpastas / nomes de imagens.\n" -#~ "Fonte: %s" +#~ "%(filetype)s não pôde ser feito backup porque nenhum local de backup foi " +#~ "encontrado." -#~ msgid "Image has no metadata" -#~ msgstr "Imagem não tem metadata" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s metadados não podem ser lidos" -#~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "Nome da subpasta não pôde ser gerado apropriadamente. Confira se há metadata " -#~ "suficiente na imagem." +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Erro ao gerar o componente %s" #, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s imagens puladas" +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Ocorreu um erro ao copiar %(filetype)s" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Fonte: %(source)s\n" -#~ "Destino: %(destination)s\n" -#~ "Erro: %(errno)s %(strerror)s" +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s já foi baixado" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "Feito o download de %s imagens" +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s não pode ser gerado" #, python-format #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Pasta de destino não pôde ser criada\n" -#~ "%(directory)s\n" -#~ "Erro: %(errno)s %(strerror)s" - -#~ msgid "Backup image already exists" -#~ msgstr "Backup da imagem já existe." +#~ "O atual%(filetype)s foi modificada pela última vez em%(date)s em%(time)s. " +#~ "Identificador exclusivo '%(identifier)s'' acrescentou." #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Fonte: %(source)s\n" -#~ "Destino: %(destination)s\n" -#~ "Erro: %(errorno)s %(strerror)s" +#~ "Fotos detectadas com o mesmo nome, mas tiradas em momentos diferentes: " +#~ "%(details)s" -#~ msgid "The image was not copied." -#~ msgstr "A imagem não foi copiada." +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "O %(filetype)s existente foi modificado pela ultima vez em %(date)s as " +#~ "%(time)s." -#~ msgid "Download copying error" -#~ msgstr "Erro enquanto fazia o download" +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Foi feito backup para %(volume)s" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Identificador únco '%s' adicionado" +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Erro: %(errorno)s %(strerror)s" #, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Ouvir Ocorreu um erro ao fazer backup em %(volume)s: %(inst)s." + #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." #~ msgstr "" -#~ "Subpasta: %(subfolder)s\n" -#~ "Imagem: %(image)s\n" -#~ "Problema: %(problem)s" +#~ "A extensão do arquivo e informações Exif indicam que já foram baixados." + +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Não há dados com os quais o nome %(filetype)s." + +#~ msgid "The metadata might be corrupt." +#~ msgstr "Os metadados podem estar corrompidos." + +#~ msgid " It was backed up to these devices: " +#~ msgstr " Foi feito backup destes dispositivos: " + +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s e %(final_volume)s." -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Redefinindo valor para zero.\n" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Backups substituídos nestes dispositivos: " #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s foi rejeitado como um dispositivo de transferência" +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Backup substituído em %(volume)s." #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Transferência foi iniciada em %s" +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Transferência concluída de %s" +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " + +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Ocorreram erros ao fazer backup em dispositivos de backup a seguir: " + +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Os backups já existem nestes locais: " #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s selecionado para transferência de" +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Backup já existe no %(volume)s." -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "A miniatura não pode ser exibida" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s e %(volume)s." -#~ msgid "Backup device missing" -#~ msgstr "Dispositivo de backup em falta" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s e %(volume)s (%(inst)s)." -#~ msgid "No backup device was detected." -#~ msgstr "Nenhum dispositivo de backup foi detectado." +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Ouvir Ocorreu um erro ao fazer backup em %(volume)s." -#~ msgid "This device has no images to download from." -#~ msgstr "Este dispositivo não tem imagens para baixar" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problemas na subpasta e arquivo de geração" -#~ msgid "It may be corrupted" -#~ msgstr "Ele pode estar corrompido" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problema na subpasta e arquivo de geração" -#~ msgid "Image has no thumbnail" -#~ msgstr "A imagem tem nenhuma miniatura" +#~ msgid "The following metadata is missing: " +#~ msgstr "Os metadados seguinte estão em falta: " #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s de %(total)s imagens copiadas" +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s e %(final_missing_metadata_element)s." -#~ msgid "Image skipped" -#~ msgstr "Imagem ignorada" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Além disso, houve um %(problem)s." -#~ msgid "Image overwritten" -#~ msgstr "Imagem substituída" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Adicionalmente, %(newproblem)s" -#~ msgid "Image already exists" -#~ msgstr "Imagem já existe" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Além disso, houve %(problems)s." -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "" -#~ "As preferências do programa parecem ser válidas, mas por favor verifique-los " -#~ "para garantir o funcionamento correto." +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Ocorreu um erro ao criar diretórios em %(volume)s: %(inst)s." #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "Errors occurred when creating directories on the following backup devices: " #~ msgstr "" -#~ "Uma nova versão deste programa foi executado anteriormente nesse " -#~ "computador.\n" -#~ "\n" +#~ "Ocorreram erros ao criar diretórios nos dispositivos de backup a seguir: " -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "A partir de downloads que foram à espera de um código de trabalho" - -#~ msgid "Enter a new job code." -#~ msgstr "Introduza um código novo emprego." +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Problema na geração de %s" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Solicitação de se usar %s" +#~ msgid "Problems in %s generation" +#~ msgstr "Problemas na geração de %s" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Já foi solicitado o Trabalho Código, não perguntar de novo" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "Ocorreu um erro ao copiar %(filetype)s, mas foi feito backup" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "" -#~ "Introduza um código novo emprego, ou selecione uma pesquisa anterior." +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s já existe, mas foi feito backup" -#~ msgid "Starting downloads" -#~ msgstr "Iniciando downloads" +#~ msgid "there were errors backing up" +#~ msgstr "houve erros de backup" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "este dispositivo ou partição deve ser usado para baixar imagens?" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Vários problemas foram encontrados" -#~ msgid "Prompting for Job Code" -#~ msgstr "Solicitando o código de trabalho" +#~ msgid "there was an error backing up" +#~ msgstr "Ocorreu um erro ao fazer backup" -#~ msgid "Warning:" -#~ msgstr "Atenção:" +#~ msgid "There were errors backing up" +#~ msgstr "Houve erros de backup" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Nenhuma preferência precisou ser mudada." +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, e %(backinguperror)s" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." -#~ msgstr "" -#~ "Esta versão do programa utiliza diferentes preferências que a versão antiga. " -#~ "Suas preferências foram atualizadas.\n" -#~ "\n" -#~ "Por favor verifique-los para garantir o funcionamento correto." +#~ msgid "There was an error backing up" +#~ msgstr "Houve um erro ao fazer backup" -#~ msgid "Preferences were modified." -#~ msgstr "As preferências foram modificadas." +#~ msgid "Download / Pause" +#~ msgstr "Download / Pausa" -#~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." -#~ msgstr "" -#~ "Esta versão do programa é mais recente que a versão anteriormente executada. " -#~ "Verificar preferências." +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Caminho: %s" -#~ msgid "Problem using pynotify." -#~ msgstr "Problema com pynotify." +#~ msgid "Failed to create download subfolder" +#~ msgstr "Falha ao criar subpasta download" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Falha ao receber recursos do servidor pynotify." +#~ msgid "Select All Without _Job Code" +#~ msgstr "Selecionar Tudo Sem Código _Job" -#~ msgid "Using manually specified path" -#~ msgstr "Usando o caminho especificado manualmente" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Selecionar o código de trabalho Wit_h" -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Dispositivo %(device)s (%(path)s ignorado" +#~ msgid "Next File" +#~ msgstr "Próximo Arquivo" -#, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Detectado %(device)s com o caminho %(path)s" +#~ msgid "Previous File" +#~ msgstr "Arquivo Anterior" -#~ msgid "Automatically start download is false" -#~ msgstr "Iniciar download automaticamente é falso" +#~ msgid "_Uncheck All" +#~ msgstr "_Desmarcar Tudo" -#~ msgid "Automatically start download is true" -#~ msgstr "Iniciar download automaticamente é verdadeiro" +#~ msgid "_Include in download" +#~ msgstr "_Incluir no download" -#~ msgid "Backup location:" -#~ msgstr "Localização do Backup:" +#~ msgid "_Check All" +#~ msgstr "_Verificar Tudo" -#~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." -#~ msgstr "" -#~ "Se você ativar a detecção automática de dispositivos de armazenamento " -#~ "portáteis, todo o dispositivo será digitalizado de imagens. Em dispositivos " -#~ "grande, isto poderá levar algum tempo." +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Se você desabilitar a detecção automática, escolha o local de backup exato." +#~ msgid "Backup" +#~ msgstr "Backup" -#, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" -#~ msgstr "" -#~ "Preferência chave %(key)s' é inválido.\n" -#~ "Esperado um dos %(value)s" +#~ msgid ":" +#~ msgstr ":" -#~ msgid "images skipped" -#~ msgstr "imagens ignorada" +#~ msgid "Download Folder" +#~ msgstr "Pasta de Download " -#~ msgid "_Download " -#~ msgstr "_Download " +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Compatibilidade com Outros Sistemas Operacionais" -#~ msgid "images downloaded" -#~ msgstr "imagens baixadas" +#~ msgid "_Download" +#~ msgstr "_Baixar" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "" -#~ "listar extensões de arquivo de imagem que o programa reconhece e sair" +#~ msgid "Photo Rename" +#~ msgstr "Renomear Foto" -#~ msgid "_Pause" -#~ msgstr "_Pausa" +#~ msgid "Program Automation" +#~ msgstr "Programa de Automação" -#~ msgid "Preferences were changed." -#~ msgstr "Preferências foram alteradas." +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Conflitos de Nomes de Fotos e Vídeos" -#, python-format -#~ msgid "%s is already running" -#~ msgstr "%s já está em execução" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/midia/ldriveexterno/Fotos" -#~ msgid "Using" -#~ msgstr "Em uso" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Exemplo: /home/usuário/Fotos" -#~ msgid "Goodbye" -#~ msgstr "Adeus" +#~ msgid "Example:" +#~ msgstr "Exemplo:" -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Subsecond não metadados presentes na imagem" +#~ msgid "Example" +#~ msgstr "Exemplo" -#, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "metadados %s não está na imagem" +#~ msgid "Download Subfolders" +#~ msgstr "Subpastas de Download" -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Erro no componente de data e hora. Valor %s parece ser inválido" +#~ msgid "Job Codes" +#~ msgstr "Job Códigos" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "" -#~ "a extensão foi especificada, mas o nome da imagem não tem nenhuma extensão" +#~ msgid "Sequence Numbers" +#~ msgstr "Números de sequência" -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "" -#~ "número de imagem foi especificado, mas o nome do arquivo de imagem não tem " -#~ "nenhum número" +#~ msgid "Photo Rename\t" +#~ msgstr "Renomear Foto\t" -#, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "erro ao gerar nome com o componente %s" +#~ msgid "Rename Options" +#~ msgstr "Renomear Opções" -#~ msgid "Image Name Conflicts" -#~ msgstr "Conflitos no Nome da Imagem" +#~ msgid "Miscellaneous" +#~ msgstr "Miscellaneous" -#~ msgid "Image Devices" -#~ msgstr "Dispositivos de Imagens" +#~ msgid "Original:" +#~ msgstr "Original:" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Estas preferências não são bem formadas:" +#~ msgid "New:" +#~ msgstr "Novo:" -#, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Valor de preferência '%(value)s' é invalido" +#~ msgid "Job Codes" +#~ msgstr "Job Codes" -#~ msgid "Automation" -#~ msgstr "Automatização" +#~ msgid "Photo Download Folders" +#~ msgstr "" +#~ "Pasta de Download de Fotos" -#~ msgid "Backup folder name:" -#~ msgstr "Nome da pasta de backup:" +#~ msgid "Error Handling" +#~ msgstr "Error Handling" -#~ msgid "Image Rename" -#~ msgstr "Renomear Imagem " +#~ msgid "Backup\t" +#~ msgstr "Backup\t" -#~ msgid "Missing Backup Devices" -#~ msgstr "Dispositivos de Backup Ausentes " +#~ msgid "Devices" +#~ msgstr "Devices" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Exemplo: /home/usuário/fotos" +#~ msgid "Backup" +#~ msgstr "Backup" -#~ msgid "Image Devices" +#~ msgid "Video Download Folders" #~ msgstr "" -#~ "Dispositivos de Imagem" +#~ "Pasta de Download de Vídeos" + +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Detectar automaticamente dispositivos de armazenamento portátil" -#~ msgid "Image Rename\t" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Renomear Imagem\t" +#~ "Escolher pasta de download. Subpastas para as fotos serão criados " +#~ "automaticamente nesta pasta usando a estrutura a seguir especificados." + +#~ msgid "Video Rename\t" +#~ msgstr "Renomear Vídeos\t" -#~ msgid "Automatically detect image devices" -#~ msgstr "Detectar automaticamente dispositivos de imagem" +#~ msgid "Automatically detect devices" +#~ msgstr "Detectar automaticamente dispositivos" -#~ msgid "Download Folder" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Pasta de Downloads" +#~ "Escolher pasta de download. Subpastas para os vídeos baixados serão criados " +#~ "automaticamente nesta pasta usando a estrutura a seguir especificados." + +#~ msgid "Download folder:" +#~ msgstr "Pasta de Downloads:" -#~ msgid "Automation" -#~ msgstr "Automação" +#~ msgid "Location:" +#~ msgstr "Localização" -#~ msgid "Backup photos when downloading" -#~ msgstr "Fazer backup de fotos ao baixar" +#~ msgid "Performance" +#~ msgstr "Performance" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Direitos autorais Damon Lynch 09-2007" +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Gerar miniaturas (mais lento)" -#~ msgid "Download Folder" -#~ msgstr "Pasta de Download" +#~ msgid "Photo Folders" +#~ msgstr "Pastas de Fotos" + +#~ msgid "Photo backup folder name:" +#~ msgstr "Nome da Pasta de Backup de Fotos" #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "Escolha se deve ignorar o download da imagem, ou para adicionar um único " -#~ "Identificador" - -#~ msgid "Image Rename" -#~ msgstr "Renomear Imagem" +#~ "Especifique a pasta no qual os backups serão armazenados no dispositivo. \n" +#~ "\n" +#~ "Nota: isso também será utilizado para determinar se o dispositivo é ou " +#~ "não utilizado para backups. Para cada dispositivo que deseja usar para fazer " +#~ "backup, criar uma pasta com um desses nomes." -#~ msgid "Image Devices" -#~ msgstr "Dispositivos de Imagem" +#~ msgid "Rename Options" +#~ msgstr "Renomear Opções" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Sair do programa após a conclusão do download bem-sucedido" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Preferências: Photo Downloader Rapid" -#~ msgid "Ignore" -#~ msgstr "Ignorar" +#~ msgid "Photo Rename" +#~ msgstr "Renomear Foto" #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." #~ msgstr "" -#~ "Se você desabilitar a detecção automática, escolha a localização exata das " -#~ "imagens." +#~ "Especifique o tempo em formato de 24 horas em que a sequência numérica de " +#~ " Downloads de Hoje devem reiniciar." + +#~ msgid "R_emove All" +#~ msgstr "R_emover Tudo" + +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importar fotos e vídeos de forma eficiente e confiável" #~ msgid "Error Log" #~ msgstr "Log de Erro" #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " +#~ "Devices are from where to download photos and videos, such as cameras, " #~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Dispositivos de imagem são dispositivos a partir do qual pode se fazer " -#~ "download de fotos, tais como câmeras, cartões de memória ou dispositivos " -#~ "portáteis.\n" +#~ "Dispositivos são de onde as fotos e vídeos são baixados, como câmeras, " +#~ "cartões de memória ou dispositivos de armazenamento portátil.\n" #~ "\n" -#~ "Você pode fazer download de fotos dos dispositivos de múltiplas imagens " -#~ "simultaneamente.\n" +#~ "Você pode baixar de vários dispositivos simultaneamente, ou pode especificar " +#~ "um local em seu disco rígido.\n" #~ "\n" -#~ "Se o download diretamente de sua câmera funciona mal ou não funciona de " -#~ "modo algum , tente configurá-lo pode se o modo PTP. Se isso não for " -#~ "possível, considere o uso de um leitor de cartão." +#~ "Baixar diretamente de câmeras é atualmente um recurso experimental. Caso " +#~ "ele não funcione corretamente, tente ativar o modo PTP. Caso isso não seja " +#~ "possível, um leitor de cartões deve ser utilizado." -#~ msgid "Report an error" -#~ msgstr "Reportar um erro" +#~ msgid "Device Options" +#~ msgstr "Opções do dispositivo" -#~ msgid "Report a warning" -#~ msgstr "Relatório de um aviso" +#~ msgid "Device Options" +#~ msgstr "Opções do dispositivo" -#~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." -#~ msgstr "" -#~ "Rapid Photo Downloader é um software livre, você pode redistribuí-lo e / ou " -#~ "modificá-lo sob os termos da GNU General Public License como publicado pela " -#~ "Free Software Foundation, tanto a versão 2 da Licença, ou (funciona de modo " -#~ "algum seu critério) qualquer versão posterior.\n" -#~ "\n" -#~ "Rapid Photo Downloader é distribuído na esperança que possa ser útil, mas " -#~ "SEM QUALQUER GARANTIA, sem mesmo a garantia implícita de COMERCIALIZAÇÃO ou " -#~ "ADEQUAÇÃO PARA UM DETERMINADO PROPÓSITO. Veja a GNU General Public License " -#~ "para mais detalhes.\n" -#~ "\n" -#~ "Você deve ter recebido uma cópia da Licença Pública Geral GNU junto com o " -#~ "Rapid Photo Downloader, se não, escreva para a Free Software Foundation, " -#~ "Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ msgid "Re_move All" +#~ msgstr "Re_mover todos" + +#~ msgid "the root of the file system" +#~ msgstr "a raiz do sistema de arquivos" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importar as suas imagens de forma eficiente e confiável" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Tranferindo de %(location)s." -#~ msgid "Image location:" -#~ msgstr "Localização da imagem:" +#~ msgid "Download cannot proceed" +#~ msgstr "A transferência não pôde continuar" #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Especifique o que fazer quando uma imagem de mesmo nome já foi baixado " -#~ "backup." +#~ "Você realmente deseja realizar o download deste local? Em alguns sistemas, " +#~ "varrer este local pode leavar muito tempo." + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Criando o backup das fotos em %(path)s e vídeos em %(path2)s" + +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Criando o backup das fotos e vídeos em %(path)s" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Selecione uma pasta onde será executado o backup das fotos" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Selecione uma pasta onde será executado o backup dos vídeos" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Remover todos os caminhos lembrados" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Todos os caminhos lembrados devem ser removidos?" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Remover todos os Caminhos Ignorados?" + +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Todos os caminhos ignorados devem ser removidos?" + +#~ msgid "Remembered Paths" +#~ msgstr "Caminhos Lembrados" + +#, python-format #~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Especifique a pasta na qual os backups serão armazenados no dispositivo. \n" -#~ "\n" -#~ "Nota: isso também será utilizado para determinar se o dispositivo é ou " -#~ "não utilizado para backups. Para cada dispositivo que deseja usar para fazer " -#~ "backup, criar uma pasta com este nome." - -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "Especifique o que fazer quando não existirem dispositivos de backup." +#~ "As seguintes expressões regulares não são válidas e serão removidas a não " +#~ "ser que sejam corrigidas:\n" +#~ "%s" +#, python-format #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" #~ msgstr "" -#~ "Especifique se os nomes das imagens e pasta deve ter os caracteres removidos " -#~ "que não são permitidos por outros sistemas operacionais." +#~ "Esta expressão regular é inválida e será removida a não ser que seja " +#~ "corrigida:\n" +#~ "%s" #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Ao fazer backup, escolha se deseja substituir uma imagem no dispositivo de " -#~ "backup que tem o mesmo nome, ou pular o backup dele." +#~ "Desculpe, a funcionalidade de download de vídeo foi desabilitada. Para " +#~ "executar o download de vídeos, por favor instale os pacotes hachoir " +#~ "metadata e kaa metadata do python, ou exiftool." -#~ msgid "Unmount (\"eject\") image device upon download completion" +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Desmontar (\"ejetar\") dispositivo de imagem após a conclusão download" +#~ "Se você desabilitar a detecção automática, escolha o local exato das fotos e " +#~ "vídeos." #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Você pode ter as fotos backup em vários locais em que serão transferidos, " -#~ "por exemplo, discos rígidos externos." +#~ "Se vovê habilitar a detecção de Dispositivos de Armazenamento Portateis, " +#~ "todo o dispositivo será varrido. Em dispositivos muito grandes, isso pode " +#~ "levar algum tempo.\n" +#~ "Quando esta opção esta habilitada e um dispositivo potêncial é detectado, " +#~ "será perguntado se o mesmo deve ser varrido ou não." + +#~ msgid "Invalid regular expression" +#~ msgstr "Expressão regular inválida" + +#~ msgid "Copy" +#~ msgstr "Copiar" + +#~ msgid "Move" +#~ msgstr "Mover" + +#~ msgid "From" +#~ msgstr "De" + +#~ msgid "To" +#~ msgstr "Para" + +#~ msgid "Auto Detect" +#~ msgstr "Detectar Automaticamente" -#~ msgid "_Thumbnails" -#~ msgstr "_Miniaturas" +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Usar expressões regulares no estilo _python" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Inicie a transferência após a inserção do dispositivo de imagem" +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Rotacionar imagens JPEG automaticamente" -#~ msgid "_Photos" -#~ msgstr "_Fotos" +#~ msgid "An unknown error occurred" +#~ msgstr "Ocorreu um erro desconhecido" diff --git a/po/rapid-photo-downloader.pot b/po/rapid-photo-downloader.pot index 1c810f0..5efdd2a 100644 --- a/po/rapid-photo-downloader.pot +++ b/po/rapid-photo-downloader.pot @@ -7,1948 +7,3701 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -#: rapid/rapid.py:122 -#, python-format +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" + +#: ../raphodo/backuppanel.py:401 msgid "" -"%(date)s\n" -"%(time)s" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" msgstr "" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the device." +"

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -#: rapid/rapid.py:183 -msgid "Download Progress" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." +#: ../raphodo/backuppanel.py:448 +msgid "If you disable automatic detection, choose the exact backup locations." msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" msgstr "" -#: rapid/rapid.py:1823 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" + +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +msgid "%s full" msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" +#: ../raphodo/devices.py:459 +msgid "Cameras" msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" +msgid "%(no_devices)s %(device_type)s" msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(filetype)s failed to download" +msgid "%(device1)s + %(device2)s" msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(no_cameras)s Cameras" msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:3331 -msgid "From" +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." msgstr "" -#: rapid/rapid.py:3650 -msgid "and" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", "" +"Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and "" +"Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that day.\n" +"
    2. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    3. \n" +"
    4. Session number: reset each time the program is run.
    5. \n" +"
    6. Sequence letter: like session numbers, but uses letters.
    7. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download destination." +"
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "%d days" msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" msgstr "" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Backup %(file_type)s overwritten" +msgid "%s of %s matches" msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/errorlog.py:228 +msgid "Clear" msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}." +"

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" +#: ../raphodo/foldercombo.py:120 +msgid "File System" msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." msgstr "" -#: rapid/generatenameconfig.py:151 +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "" - -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "" - -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" msgstr "" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 #, python-format -msgid "Example: %s" +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 #, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#: rapid/preferencesdialog.py:1762 -#, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" msgstr "" -#: rapid/preferencesdialog.py:1764 -#, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" +#: ../raphodo/jobcodepanel.py:186 +msgid "The new Job Code will be applied to all selected photos and/or videos." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" msgstr "" -#: rapid/problemnotification.py:85 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "Date time value %s appears invalid." +msgid "%(description)s - %(elements)s" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/nameeditor.py:576 #, python-format -msgid "%(filetype)s metadata cannot be read" +msgid "%s (edited)" msgstr "" -#: rapid/problemnotification.py:93 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format -msgid "%(filetype)s %(area)s could not be generated" +msgid "Update Custom Preset \"%s\"" msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom preset?

    Creating a custom preset is not required, but can help you keep " +"organized.

    The changes to the preferences will still be applied " +"regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regular expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 #, python-format -msgid "%(filetype)s already exists" +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/rapid.py:1100 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/rapid.py:1119 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:1417 +msgid "Download failed" msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" msgstr "" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" msgstr "" -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:1469 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:2315 #, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:271 +#: ../raphodo/rapid.py:2533 #, python-format -msgid "An error occurred when backing up on %(volume)s." +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 +#: ../raphodo/rapid.py:2608 #, python-format -msgid "%(volume)s (%(inst)s), " +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being shown." +"

    \n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#: ../raphodo/rapid.py:2824 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/problemnotification.py:288 +#: ../raphodo/rapid.py:2828 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "" +"This download folder is invalid:\n" +"%s" msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#: rapid/problemnotification.py:308 +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:2865 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" msgstr "" -#: rapid/problemnotification.py:335 +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 #, python-format msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" msgstr "" -#: rapid/problemnotification.py:355 +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" msgstr "" -#: rapid/problemnotification.py:357 +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "%(noFiles)s %(filetypes)s downloaded" msgstr "" -#: rapid/problemnotification.py:366 +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 #, python-format -msgid "The %(type)s metadata is missing." +msgid "%(noFiles)s %(filetypes)s failed to download" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:393 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Problems in %s generation" +msgid "%(filetype)s failed to download" msgstr "" -#: rapid/problemnotification.py:395 +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 #, python-format -msgid "Problem in %s generation" +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "%(filetype)s already exists, but it was backed up" +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:3775 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/rapid.py:3824 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "%(number)s %(filetypes)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/rapid.py:4003 #, python-format -msgid "Source: %(source)s" +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another application.

    You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again.

    Alternatively, you can ignore this " +"device." msgstr "" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be unmounted.

    You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again." msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be unmounted.

    You can close any other application (such as a file browser) that " +"is using it and try again. If that does not work, unplug the %(camera)s from " +"the computer and plug it in again, and choose which files you want to " +"download from it." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/rapid.py:5523 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " +#: ../raphodo/rapid.py:5546 +msgid "Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:17 +#: ../raphodo/rapid.py:5566 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:18 +#: ../raphodo/rapid.py:5635 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:43 +#: ../raphodo/renamepanel.py:345 msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" "\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be used." -"" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:50 +#: ../raphodo/renamepanel.py:363 msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" +#: ../raphodo/rpdfile.py:846 +msgid "Video" msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" + +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:97 +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:98 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" + +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;" +"memory;card;" msgstr "" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" diff --git a/po/ro.po b/po/ro.po index 8fb9288..16f4be6 100644 --- a/po/ro.po +++ b/po/ro.po @@ -6,2249 +6,4239 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:14+0000\n" -"Last-Translator: bert \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: ro\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Foto Descărcător" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -"%(date)s\n" -"%(time)s" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Nu am găsit copie de siguranță a dispozitivului" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Dispozitiv" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Puteţi avea fotografiile şi video copiate de siguranță în mai multe locaţii " +"în care sunt descărcate, de exemplu, hard diskuri externe." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Mărime" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Copiază de siguranță fotografiile șî video cănd descărci" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Progresul Descărcării" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Detectare automată a copiilor de siguranță a dispozitivelor" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "scanez" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Descărcarea nu poate continua" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "fotografii" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "video" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Aproximativ 1 secundă rămâne" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Aproximativ %i secunde rămân" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Aprozimativ 1 minut rămâne" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Aproximativ %(minutes)i:%(seconds)-2i minute rămân" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "fotografii și video" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "fotografii și video" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "video" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "fotografie" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s descărcate" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s descărcare eșuată" +msgid "%s full" +msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "avertismente" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Toate descărcările complecte" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Dispozitive" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s descărcate" +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s au eşuat la descărcare" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s din %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s din %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" +msgid "%(no_cameras)s Cameras" msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Selectaţi un dosar ce conţine %(file_types)s" +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Fotografii:" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Alegeți un dosar unde să fie descărcate fotografiile" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Video-uri" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Selectează un dosar unde descarc video" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "și" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Folosesc copia de siguranță a dispozitivelor" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Folosesc copia de siguranță a dispozitivului" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Nu am găsit copie de siguranță a dispozitivului" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 -#, python-format -msgid "Backing up to %(path)s" -msgstr "Copiez de siguranță în %(path)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Fotografie" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Video" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:372 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -"afișare informații program în linia de comandă când programul rulează " -"(default: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "afișare informații depanare în linia de coandă atunci când rulează" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "doar erorile de ieșire în linie de comandă" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" msgstr "" -"listează extensiile fișierului fotografie și video pe care progamul le " -"recunoaște și ieși" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "resetează toate setările și preferințele și ieși" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" msgstr "" -#: rapid/rapid.py:4133 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "and %s" -msgstr "și %s" +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Toate setările și preferințele au fost resetate" +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Eroare copiere de siguranță" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" -#: rapid/backupfile.py:151 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Directorul de destinație nu poate fi creat: %(directory)s\n" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -"Sursă: %(source)s\n" -"Destinație: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "Error: %(inst)s" -msgstr "Erori: %(inst)s" +msgid "1 minute, %d seconds" +msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/downloadtracker.py:795 #, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Copia de siguranță %(file_type)s va fi rescrisă" +msgid "%d minutes, 1 second" +msgstr "" -#: rapid/backupfile.py:166 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s nu s-a copiat de siguranță" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" -#: rapid/backupfile.py:168 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Copia de siguranță a %(file_type)s există deja" +msgid "1 hour, %d minutes" +msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "" -"%(problem)s\n" -"File: %(file)s" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Dispozitiv Detectat" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" msgstr "" -"Poate acest dispozitiv sau partiție să fie folosit pentru descărcare " -"fotografii sau video de la?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Amintiţi-vă această alegere" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Dată timp" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Text" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Nume fișier" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metadata" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Secvenţe" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Cod sarcină" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Dată imagine" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Dată timp" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Text" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Nume fișier" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metadata" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Secvenţe" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Cod sarcină" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Dată imagine" + +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Dată video" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Astăzi" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Ieri" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Timp descărcare" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Nume + extensie" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Nume" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Extensie" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Număr imagine" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Număr video" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Diafragmă" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Timp expunere" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Distanță focală" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Fabricant cameră foto" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Model cameră foto" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Model scurt cameră foto" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Silabisire scurtă model cameră foto" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Număr serie" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Calcul obturator" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Nume proprietar" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Codec" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Lățime" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Înălțime" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Lungime" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Cadre pe secundă" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Descărcările de azi" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Numărul sesiunii" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Număr subdosare" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Număr stocare" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Secvență literă" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Toți digiți" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Ultimul digit" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Ultimii 2 digiți" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Ultimii 3 digiți" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Ultimii 4 digiți" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Format original" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "MAJUSCULE" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "minuscule" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Un digit" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Doi digiți" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Trei digiți" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Patru digiți" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Cinci digiți" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Șase digiți" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Șapte digiți" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Milisecunde" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "AAAALLZZ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "AAAA-LL-ZZ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "AALLZZ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "AA-LL-ZZ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "LLZZAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "LLZZAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "LLZZ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "ZZLLAAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "ZZLLAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "AAAA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "AA" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "LL" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "ZZ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "OOMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "OOMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "OO-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "OO-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "OO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minute)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Preferințele subdosarului nu se poate începe cu %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Preferințele subdosarului nu se pot termina cu %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -"Preferințele subdosarului nu trebuie să conțină două %s una după alta" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Eliminați toate Codurile Sarcină" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Cod Sarcină" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Să elimin toate Codurile Sarcină" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Eroare în preferințele redenumirii fotografiei" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Eroare în preferințele redenumirii fișierului video" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Eroare în preferințe Subdosar Descărcări Foto" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Eroare în preferințe Subdosar Descărcări Video" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Introduceți un Cod Sarcină" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Introduceți un nou Cod Sarcină, sau selectați unul precedent" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Introduceți un nou Cod Sarcină" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Cod Sarcină" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Cod Sarcină" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/jobcodepanel.py:187 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -"Avertivare: Nu există suficiente metadate pentru a genera pe " -"deplin numele. Folosiţi alte opţiuni de redenumire." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/jobcodepanel.py:189 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" msgstr "" -"Avertizare: Insuficiente metadata pentru generare complectă a " -"subdosarului. Folosiți opțiunea de denumire." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Coduri Sarcină" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "Example: %s" -msgstr "Exemple: %s" +msgid "Hint: %(message)s" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" msgstr "" -"Preferințele %(filetype)s subdosarului introduse sunt invalide și nu pot fi " -"folosite.\n" -"Ele vor fi resetate la valori implicte." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -#: rapid/preferencesdialog.py:1764 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "dispozitiv extern 1" +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "dispozitiv extern 2" +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manila" +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Praga" +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapesta" +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moscova" +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Varșovia" +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatizare" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Tratarea erorilor" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "subdosar" +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "nume fișier" +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/preferencedialog.py:127 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." msgstr "" -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The end part of a path that should never be scanned for photos or videos." msgstr "" -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/preferencedialog.py:146 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" msgstr "" -#: rapid/problemnotification.py:210 +#: ../raphodo/preferencedialog.py:168 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Pornire descărcare la pornirea programului" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Pornire descărcare la introducerea dispozitivului" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Omite descărcare" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Adaugă identificator unic" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Suprascrie" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Omite" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Preferințele subdosarului nu se poate începe cu %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Preferințele subdosarului nu se pot termina cu %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Preferințele subdosarului nu trebuie să conțină două %s una după alta" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Foto Descărcător" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Dispozitiv" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotografii" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "video" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "fotografie" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s descărcate" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s descărcare eșuată" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "avertismente" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Toate descărcările complecte" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s descărcate" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s au eşuat la descărcare" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" + +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" + +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" + +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" + +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" + +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" + +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" + +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" + +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "subdosare si nume fișiere" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "nume fișier" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "subdosar" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Descărcări de azi:" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr "" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Număr stocare:" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Ziua de început:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/problemnotification.py:252 -#, python-format +#: ../raphodo/renamepanel.py:345 msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Curăță caractere incompatibile" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotografii și video" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotografii și video" -#: rapid/problemnotification.py:308 +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/problemnotification.py:321 +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Fotografie" -#: rapid/problemnotification.py:335 -#, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" + +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/problemnotification.py:347 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/problemnotification.py:355 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/problemnotification.py:357 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/problemnotification.py:366 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "The %(type)s metadata is missing." +msgid "Memory cards: %s" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/problemnotification.py:371 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "" - -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/problemnotification.py:393 +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format -msgid "Problems in %s generation" +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -"Fotografii detectate cu același nume de fișier, dar făcute în timpi diferiți" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" - -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "subdosare si nume fișiere" - -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Fotografia este deja descărcată" - -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Sursă: %(source)s" - -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Faceți o Donație..." - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Găsiți Ajutor Online..." - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Raportați o problemă..." - -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Fişier" - -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Descărcare / Pauză" - -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Selectați" - -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Selectați tot fără _Cod Sarcină" - -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Selectați tot c_u Cod Sarcină" - -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Vizualizează" - -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Erori Jurnal" - -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Curăță descărcările Complected" - -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Ajutor" - -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Tradu această aplicație..." - -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Preferințe: Rapid Foto Descărcător" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "" -"Dosar Descărcări Fotografii" +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Exemplu: /acasă/utilizator/Poze" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Subdosar Descărcări" +#~ msgid "Prague" +#~ msgstr "Praga" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Dosarul de descărcare:" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Alegeți dosarul de descărcări. Subdosarul pentru fotografiile descărcate va " -"fi creat automat în acest dosar folosind structura de mai jos." +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Dosar Descărcare" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Dosar Fotografii" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "" -"Redenumire Fotografii\t" +#~ msgid "Tehran" +#~ msgstr "Teheran" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Redenumire Fotografie" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#~ msgid "Rome" +#~ msgstr "Roma" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Nou:" +#~ msgid "Moscow" +#~ msgstr "Moscova" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Exemplu" +#~ msgid "Budapest" +#~ msgstr "Budapesta" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Redenumire Fotografie" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Dosar Descărcări Video" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Alegeți dosarul de descărcări. Subdosarul pentru video descărcate va fi " -"creat automat în acest dosar folosind structura de mai jos." +#~ msgid "Warsaw" +#~ msgstr "Varșovia" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Dosare Video" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Selectează un dosar unde descarc video" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Redenumire Video\t" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Exemple: %s" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Redenumire Video" +#~ msgid "externaldrive1" +#~ msgstr "dispozitiv extern 1" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Redenumire Opțiuni" +#~ msgid "externaldrive2" +#~ msgstr "dispozitiv extern 2" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Număr Secvență" +#~ msgid "Download cannot proceed" +#~ msgstr "Descărcarea nu poate continua" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Specificaţi ora în formatul de 24 de ore la care Descărcări de astăzi " -"numărul de ordine ar fi resetate." +#~ msgid "scanning..." +#~ msgstr "scanez" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Ziua de început:" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Fotografia este deja descărcată" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Descărcări de azi:" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Fotografii detectate cu același nume de fișier, dar făcute în timpi diferiți" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Număr stocare:" +#~ msgid "Size" +#~ msgstr "Mărime" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Download Progress" +#~ msgstr "Progresul Descărcării" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " oo:mm" +#~ msgid "_Remember this choice" +#~ msgstr "_Amintiţi-vă această alegere" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Sincronizarea RAW + JPEG numere de secvenţă" +#~ msgid "Device Detected" +#~ msgstr "Dispozitiv Detectat" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Compatibilitate cu Alt Sistem de Operare" +#~ msgid "and" +#~ msgstr "și" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Specificaţi dacă foto, video şi nume de dosar ar trebui să aibă caractere " -"eliminate care nu sunt permise de alte sisteme de operare." +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Curăță caractere incompatibile" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "resetează toate setările și preferințele și ieși" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Opțiuni Redenumire" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Toate setările și preferințele au fost resetate" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Coduri Sarcină" +#~ msgid "Photos:" +#~ msgstr "Fotografii:" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Cod Sarcină" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "listează extensiile fișierului fotografie și video pe care progamul le " +#~ "recunoaște și ieși" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Adaugă..." +#~ msgid "Videos:" +#~ msgstr "Video-uri" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "Șt_erge tot" +#, python-format +#~ msgid "and %s" +#~ msgstr "și %s" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Coduri Sarcină" +#~ msgid "only output errors to the command line" +#~ msgstr "doar erorile de ieșire în linie de comandă" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "" -"Copy text \t\r\n" -"Dispozitiv" +#~ msgid "Name + extension" +#~ msgstr "Nume + extensie" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Dispozitive" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" +#~ msgid "Photo Rename" +#~ msgstr "Redenumire Fotografie" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Detectare automată a Dispozitivelor de Stocare Portabile" +#~ msgid " hh:mm" +#~ msgstr " oo:mm" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Detectare automată dispozitive" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" +#~ msgid "Download Folder" +#~ msgstr "Dosar Descărcare" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Locație:" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Compatibilitate cu Alt Sistem de Operare" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" +#~ msgid "Example" +#~ msgstr "Exemplu" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "" +#~ msgid "Original:" +#~ msgstr "Original:" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "" +#~ msgid "Example:" +#~ msgstr "Exemplu:" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" +#~ msgid "New:" +#~ msgstr "Nou:" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "" +#~ msgid "Backup\t" +#~ msgstr "Copie de Rezervă\t" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" +#~ msgid "Photo Rename\t" +#~ msgstr "" +#~ "Redenumire Fotografii\t" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "" +#~ msgid "Rename Options" +#~ msgstr "Redenumire Opțiuni" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "" +#~ msgid "Photo Download Folders" +#~ msgstr "" +#~ "Dosar Descărcări Fotografii" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "" +#~ msgid "Video Download Folders" +#~ msgstr "Dosar Descărcări Video" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Copie de Rezervă\t" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Detectare automată a Dispozitivelor de Stocare Portabile" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Copie de rezervă" +#~ msgid "Devices" +#~ msgstr "" +#~ "Copy text \t\r\n" +#~ "Dispozitiv" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" +#~ msgid "Video Rename\t" +#~ msgstr "Redenumire Video\t" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Detectare automată a copiilor de siguranță a dispozitivelor" +#~ msgid "Automatically detect devices" +#~ msgstr "Detectare automată dispozitive" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Puteţi avea fotografiile şi video copiate de siguranță în mai multe locaţii " -"în care sunt descărcate, de exemplu, hard diskuri externe." +#~ msgid "Download / Pause" +#~ msgstr "Descărcare / Pauză" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Copiază de siguranță fotografiile șî video cănd descărci" +#~ msgid "Download folder:" +#~ msgstr "Dosarul de descărcare:" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Specificaţi dosarul în care copiile de siguranță sunt stocate pe dispozitiv. " -" \n" -"\n" -"Notă: acest lucru va fi, de asemenea, utilizat pentru a determina dacă " -"sau nu, dispozitivul este folosit pentru copie de siguranță. Pentru fiecare " -"dispozitiv pentru care faceți copie de siguranță, creați un dosar în el cu " -"numele lui." +#~ msgid "Error Log" +#~ msgstr "Jurnal Erori" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "" +#~ msgid "Location:" +#~ msgstr "Locație:" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Numele dosarului copie de siguranță pentru fotografii:" +#~ msgid "Photo Rename" +#~ msgstr "Redenumire Fotografie" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Exemplu:" +#~ msgid "Photo Folders" +#~ msgstr "Dosar Fotografii" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/dispozitiv extern/Fotografii" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Importați fotografii și video eficien și fiabil" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Nume dosar copie de siguranță video:" +#~ msgid "Rename Options" +#~ msgstr "Opțiuni Redenumire" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Preferințe: Rapid Foto Descărcător" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Video Rename" +#~ msgstr "Redenumire Video" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "" +#~ msgid "_Add..." +#~ msgstr "_Adaugă..." -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Program Automatizare" +#~ msgid "Video Folders" +#~ msgstr "Dosare Video" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Demontează (\"scoate\") dispozitiv dacă descărcarea este complectă" +#~ msgid "_Error Log" +#~ msgstr "_Erori Jurnal" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Pornire descărcare la pornirea programului" +#~ msgid "_Make a Donation..." +#~ msgstr "_Faceți o Donație..." -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Pornire descărcare la introducerea dispozitivului" +#~ msgid "_File" +#~ msgstr "_Fişier" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "" +#~ msgid "_Help" +#~ msgstr "_Ajutor" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "" +#~ msgid "_Report a Problem..." +#~ msgstr "_Raportați o problemă..." -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "" +#~ msgid "_Select" +#~ msgstr "_Selectați" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "" +#~ msgid "_View" +#~ msgstr "_Vizualizează" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "" +#~ msgid "_Translate this Application..." +#~ msgstr "_Tradu această aplicație..." -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Sursă: %(source)s" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Directorul de destinație nu poate fi creat: %(directory)s\n" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Eroare de manipulare" +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Erori: %(inst)s" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Conflicte în Nume Fotografii și Video" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Aproximativ %(minutes)i:%(seconds)-2i minute rămân" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Adaugă identificator unic" +#~ msgid "About 1 minute remaining" +#~ msgstr "Aprozimativ 1 minut rămâne" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Omite descărcare" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Aproximativ %i secunde rămân" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Atunci când o fotografie sau video cu acelaşi nume a fost deja descărcat, " -"alegeţi dacă să săriţi descărcarea fişierul, sau pentru a adăuga un " -"identificator unic." +#~ msgid "Program Automation" +#~ msgstr "Program Automatizare" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Când copiați de siguranță, alegeți dacă să suprascrieți un fișier de pe " -"dispozitivul de rezervă care are acelși nume, sau să-l săriți." +#~ msgid "Error Handling" +#~ msgstr "Eroare de manipulare" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Suprascrie" +#~ msgid "Sequence Numbers" +#~ msgstr "Număr Secvență" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Omite" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Exemplu: /acasă/utilizator/Poze" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Tratarea erorilor" +#~ msgid "R_emove All" +#~ msgstr "Șt_erge tot" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Importați fotografii și video eficien și fiabil" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Curăță descărcările Complected" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Resetarea la miezul nopţii\n" +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Specificaţi dacă foto, video şi nume de dosar ar trebui să aibă caractere " +#~ "eliminate care nu sunt permise de alte sisteme de operare." -#~ msgid "There is an error in the program preferences." -#~ msgstr "Este o eroare în preferințe program." +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "errors" -#~ msgstr "erori" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Descărcarea a început de la %s" +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Descărcare complectă din %s" +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#~ msgid "This device or partition will always be used to download from" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" #~ msgstr "" -#~ "Acest dispozitiv sau partiţie va fi întotdeauna folosit pentru a descărca de " -#~ "la" +#~ "Sursă: %(source)s\n" +#~ "Destinație: %(destination)s" -#~ msgid "This device or partition will never be used to download from" +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" #~ msgstr "" -#~ "Acest dispozitiv sau partiţie nu va fi folosit pentru a descărca de la" +#~ "afișare informații program în linia de comandă când programul rulează " +#~ "(default: %default)" -#~ msgid "Some preferences will be reset." -#~ msgstr "Câteva preferințe vor fi resetate." +#~ msgid "display debugging information when run from the command line" +#~ msgstr "afișare informații depanare în linia de coandă atunci când rulează" #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." #~ msgstr "" -#~ "O versiune mai nouă a acestui program a fost anterior executa pe acest " -#~ "computer.\n" -#~ "\n" - -#~ msgid "Starting downloads" -#~ msgstr "Pornire descărcări" +#~ "Specificaţi ora în formatul de 24 de ore la care Descărcări de astăzi " +#~ "numărul de ordine ar fi resetate." -#~ msgid "Warning:" -#~ msgstr "Atenție:" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "" +#~ "Atunci când o fotografie sau video cu acelaşi nume a fost deja descărcat, " +#~ "alegeţi dacă să săriţi descărcarea fişierul, sau pentru a adăuga un " +#~ "identificator unic." -#~ msgid "No preferences needed to be changed." -#~ msgstr "Nicio preferință nu trebuie modificată." +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Sincronizarea RAW + JPEG numere de secvenţă" -#~ msgid "Preferences were modified." -#~ msgstr "Preferințele au fost modificate" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Selectaţi un dosar ce conţine %(file_types)s" -#~ msgid "Using manually specified path" -#~ msgstr "Utilizând o cale specificată manual" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Eroare în preferințe Subdosar Descărcări Video" -#~ msgid "Automatically start download is false" -#~ msgstr "Pornirea descărcării în mod automat este falsă" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Eroare în preferințe Subdosar Descărcări Foto" -#~ msgid "Automatically start download is true" -#~ msgstr "Pornirea descărcării în mod automat este adevărată" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s din %(total)s %(filetypes)s (%(remaining)s remaining)" -#~ msgid "_Pause" -#~ msgstr "_Pauză" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s din %(total)s %(filetypes)s" -#~ msgid "Goodbye" -#~ msgstr "La revedere" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "Using" -#~ msgstr "utilizând" +#~ msgid "Using backup device" +#~ msgstr "Folosesc copia de siguranță a dispozitivului" -#, python-format -#~ msgid "%s is already running" -#~ msgstr "%s este deja în execuţie" +#~ msgid "Using backup devices" +#~ msgstr "Folosesc copia de siguranță a dispozitivelor" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Aceste preferinţe nu sunt bine formate:" +#~ msgid "Download Subfolders" +#~ msgstr "Subdosar Descărcări" -#~ msgid " " -#~ msgstr " " +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Demontează (\"scoate\") dispozitiv dacă descărcarea este complectă" -#~ msgid "Automation" -#~ msgstr "" -#~ "Copy text \t\r\n" -#~ "Automatizare" +#~ msgid "Photo backup folder name:" +#~ msgstr "Numele dosarului copie de siguranță pentru fotografii:" -#~ msgid "Automation" -#~ msgstr "Automatizare" +#~ msgid "_Get Help Online..." +#~ msgstr "_Găsiți Ajutor Online..." -#~ msgid "Backup location:" -#~ msgstr "Locație copie de rezervă" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Eroare în preferințele redenumirii fișierului video" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Dacă dezactivaţi detectarea automată, alegeţi locaţia copiei de rezervă " -#~ "exact." +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Eroare în preferințele redenumirii fotografiei" -#~ msgid "Error Log" -#~ msgstr "Jurnal Erori" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Alegeți un dosar unde să fie descărcate fotografiile" +#, python-format #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." #~ msgstr "" -#~ "Dacă activaţi detectarea automată de Dispozitive Portabile de Stocare, " -#~ "întregul dispozitiv va fi scanat pentru imagini. În cazul dispozitivelor " -#~ "mari, aceasta ar putea dura ceva timp." +#~ "Preferințele %(filetype)s subdosarului introduse sunt invalide și nu pot fi " +#~ "folosite.\n" +#~ "Ele vor fi resetate la valori implicte." -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Dispozitiv %(device)s (%(path)s) ignorat" +#~ msgid "Backing up error" +#~ msgstr "Eroare copiere de siguranță" #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Detectat %(device)s cu calea %(path)s" +#~ msgid "Backing up to %(path)s" +#~ msgstr "Copiez de siguranță în %(path)s" -#, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Valoare preferință %(value)s' este invalidă" +#~ msgid "About 1 second remaining" +#~ msgstr "Aproximativ 1 secundă rămâne" -#, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s selectate pentru descărcare de la" +#~ msgid "Backup" +#~ msgstr "Copie de rezervă" -#, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Determinați dacă doriţi să utilizaţi %s" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/dispozitiv extern/Fotografii" -#, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" -#~ msgstr "" -#~ "Preferința cheii '%(key)s' este invalidă\n" -#~ "Aștept una dintre %(value)s" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Conflicte în Nume Fotografii și Video" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" +#~ "Specify the folder in which backups are stored on the device. \n" #~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "Rapid Photo Downloader este software liber, îl puteţi redistribui şi / sau " -#~ "modifica sub termenii GNU General Public License publicate de Free Software " -#~ "Foundation; fie versiunea 2 a Licenţei, sau (la opţiunea dumneavoastră) " -#~ "orice versiune ulterioară.\n" +#~ "Specificaţi dosarul în care copiile de siguranță sunt stocate pe dispozitiv. " +#~ " \n" #~ "\n" -#~ "Rapid Photo Downloader este distribuit în speranţa că va fi folositor, dar " -#~ "FĂRĂ NICI O GARANŢIE, nici chiar garanţia implicită de VANDABILITATE sau " -#~ "POTRIVIRE PENTRU UN SCOP ANUME. Vezi GNU General Public License pentru mai " -#~ "multe detalii.\n" -#~ "\n" -#~ "Trebuie să fi primit o copie a GNU General Public License, împreună cu Rapid " -#~ "Photo Downloader, dacă nu, scrieţi la Free Software Foundation, Inc, 51 " -#~ "Franklin Street, Fifth Floor, Boston, MA 02110 la 1301, Statele Unite ale " -#~ "Americii." - -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Aceste preferințe conțin o eroare:\n" +#~ "Notă: acest lucru va fi, de asemenea, utilizat pentru a determina dacă " +#~ "sau nu, dispozitivul este folosit pentru copie de siguranță. Pentru fiecare " +#~ "dispozitiv pentru care faceți copie de siguranță, creați un dosar în el cu " +#~ "numele lui." -#, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s rejectat ca și dispozitiv de descărcare" - -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Valoare Invalidă Descărcări Astăzi.\n" +#~ msgid "Video backup folder name:" +#~ msgstr "Nume dosar copie de siguranță video:" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Valorile preferinței 'Pornirea zilei' sunt corupte.\n" - -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Nouă zi a început - resetați numărul de secvență \"Descărcările de azi\"" +#~ "Când copiați de siguranță, alegeți dacă să suprascrieți un fișier de pe " +#~ "dispozitivul de rezervă care are acelși nume, sau să-l săriți." -#~ msgid "Job Code not entered" -#~ msgstr "Codul Sarcină nu s-a introdus" +#~ msgid "Job Code:" +#~ msgstr "Cod Sarcină" -#~ msgid "Job Code entered" -#~ msgstr "Cod Sarcină introdus" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Să elimin toate Codurile Sarcină" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Ponesc descărcarea care așteaptă un Cod Sarcină" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Eliminați toate Codurile Sarcină" -#~ msgid "Prompting for Job Code" -#~ msgstr "Determinați pentru Cod Sarcină" +#~ msgid "Job Codes" +#~ msgstr "Cod Sarcină" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Deja determinat pentru Cod Sarcină, nu solicita din nou" +#~ msgid "Job Codes" +#~ msgstr "Coduri Sarcină" -#~ msgid "Problem using pynotify." -#~ msgstr "Probleme folosind notificarea py." +#~ msgid "Select All Without _Job Code" +#~ msgstr "Selectați tot fără _Cod Sarcină" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Verificați preferințele, reporniți, și încercați din nou." +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Selectați tot c_u Cod Sarcină" #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Preferinţele programului par a fi valabil, verificaţi pentru a asigura " -#~ "funcţionarea corectă." +#~ "Avertivare: Nu există suficiente metadate pentru a genera pe " +#~ "deplin numele. Folosiţi alte opţiuni de redenumire." #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." #~ msgstr "" -#~ "Această versiune de program folosește preferințe diferite decât versiunea " -#~ "veche. Preferințele dvs. au fost actualizate.\n" -#~ "\n" -#~ "Verificaţi-le pentru a asigura funcţionarea corectă." - -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Unele preferinţe sunt invalide şi vor fi resetate." +#~ "Avertizare: Insuficiente metadata pentru generare complectă a " +#~ "subdosarului. Folosiți opțiunea de denumire." #~ msgid "Backup" #~ msgstr "Copie de rezervă" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Se resetează valore la zero.\n" - -#~ msgid "Resetting to default values." -#~ msgstr "Se resetează la valori implicite." +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "" +#~ "Poate acest dispozitiv sau partiție să fie folosit pentru descărcare " +#~ "fotografii sau video de la?" -#~ msgid "The device can now be safely removed" -#~ msgstr "Dispozitivul poate fi scos în siguranță" +#~ msgid "Enter a Job Code" +#~ msgstr "Introduceți un Cod Sarcină" #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Această versiune a programului este mai nouă decât versiunea anterioară ce " -#~ "rulează. Verificați preferinţele." +#~ "Alegeți dosarul de descărcări. Subdosarul pentru video descărcate va fi " +#~ "creat automat în acest dosar folosind structura de mai jos." #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Această versiune de program folosește preferințe diferite decât versiunea " -#~ "veche. Câteva din preferințe sunt invalide și nu pot fi actualizate. Ele vor " -#~ "fi resetate." +#~ "Alegeți dosarul de descărcări. Subdosarul pentru fotografiile descărcate va " +#~ "fi creat automat în acest dosar folosind structura de mai jos." + +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Copia de siguranță %(file_type)s va fi rescrisă" + +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Copia de siguranță a %(file_type)s există deja" + +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s nu s-a copiat de siguranță" diff --git a/po/ru.po b/po/ru.po index efe5954..3e2837a 100644 --- a/po/ru.po +++ b/po/ru.po @@ -6,2711 +6,4714 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:16+0000\n" -"Last-Translator: Damon Lynch \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Russian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" "Language: ru\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Носитель" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Размер" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Ход загрузки" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s не отсоединён" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "поиск файлов..." +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "корень файловой системы" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Не обнаружен носитель для резервных копий" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Загрузка из %(location)s." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"Вы точно хотите загрузить отсюда? На некоторых системах сканирование этого " -"местоположения может занять много времени." +"Имеется возможность создания резервной копии ваших фотографий и видеороликов " +"прямо во время загрузки, в том числе на внешних жёстких дисках." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Загрузка" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" +"Создавать резервные копии фотографий и видеороликов во время загрузки" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Пауза" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Автоматически определять носители для резервного копирования" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Неправильно указанные папки загрузки:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" msgstr "" -"Неправильно указанная папка загрузки:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Невозможно загрузить" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "фото" +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Если вы отключаете автоопределение, выберите место для резервного " +"копирования." -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "видео" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Размещение для резервного копирования фото:" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Осталась примерно 1 секунда" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Размещение для резервного копирования видео:" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Осталось %i секунд" +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Осталась примерно 1 минута" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Осталось примерно %(minutes)i:%(seconds)02i" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "фото и видео" +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "фото или видео" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "видео" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "фото" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2872 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s загружено" +msgid "%(no_photos)s Photos" +msgstr "" -#: rapid/rapid.py:2876 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s не удалось загрузить" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "предупреждения" - -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Все загрузки завершены" +msgid "%(no_videos)s Videos" +msgstr "" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s загружено" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s не удалось загрузить" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s из %(total)s %(filetypes)s (%(remaining)s осталось)" +msgid "No space free on %(size_total)s device" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s из %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Из" +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Автоопределение" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Выберите каталог, содержащий %(file_types)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Копировать" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Переместить" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "к" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Фото:" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Выберите каталог для загрузки фото" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Видео:" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Выберите каталог для загрузки видео" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "и" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Использование носителя для резервного копирования" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Использование носителя для резервного копирования" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Не обнаружен носитель для резервных копий" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Свободное место:" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Носители" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 +#: ../raphodo/devices.py:720 #, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +msgid "Downloading from %(device_names)s" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(free)s %(file_type)s" -msgstr "Доступно %(free)s для %(file_type)s" - -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(free)s free" -msgstr "%(free)s свободно" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Резервное копирование фотографий и видеозаписей в %(path)s" +msgid "%(no_cameras)s Cameras" +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/devices.py:963 #, python-format -msgid "Backing up to %(path)s" -msgstr "Резервное копирование в %(path)s" +msgid "%(no_devices)s Devices" +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%s + %s" msgstr "" -"Резервное копирование фотографий в %(path)s и видеозаписей в %(path2)s" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Настройки программы не корректны" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Фото" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Видео" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "Указанный для загрузки каталог %(file_type)s не существует" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Каталог: %s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "для %(file_type)s папка загрузки указана неверно." +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "каталог для %(file_type)s доступен только для чтения" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Миниатюры" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:113 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." msgstr "" -"выводить информацию в командной строке во время выполнения программы (по " -"умолчанию: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "отображать отладочную информацию при запуске из командной строки" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "выводить в командную строку только ошибки" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -"вывести расширения фото- и видеофайлов, которые распознает программа, и выйти" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:150 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " msgstr "" -"автоматически определять устройство, с которого будет производиться " -"загрузка, заменяя существующие настройки программы" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:167 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " msgstr "" -"самостоятельно укажите расположение (PATH) устройства, с которого будет " -"производиться загрузка, заменяя существующие настройки программы" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "сбросить все настройки и выйти" +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:186 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " msgstr "" -"Ошибка: укажите автоматическое определение устройства или самостоятельно " -"укажите расположение устройства, с которого будет производиться загрузка, но " -"не используйте сразу оба варианта." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "и %s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Все установки и настройки были сброшены" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Ошибка резервного копирования" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Каталог назначения не может быть создан: %(directory)s\n" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format +#: ../raphodo/didyouknow.py:242 msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -"Источник: %(source)s\n" -"Назначение: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Ошибка: %(inst)s" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/didyouknow.py:282 msgid "" -"%(problem)s\n" -"File: %(file)s" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -"%(problem)s\n" -"Файл: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Обнаружен носитель" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/didyouknow.py:301 msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Следует ли загрузить фото или видео с этого носителя или раздела?" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Запомнить мой выбор" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "МБ/с" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Дата и время" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Текст" +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Имя файла" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Метаданные" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Последовательности" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Метка" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Дата фотографии" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Дата видео" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Сегодня" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Вчера" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "Время начала загрузки" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Дата и время" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Текст" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Имя файла" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Метаданные" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Последовательности" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Метка" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Дата фотографии" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Дата видео" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Имя + расширение" +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Сегодня" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Вчера" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Время начала загрузки" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Имя" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Расширение" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Номер фотографии" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Номер видео" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Диафрагма" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Выдержка" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Фокусное расстояние" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Производитель камеры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Модель камеры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Сокращённое название камеры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Дополнительное сокращенное название камеры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Серийный номер" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Счётчик кадров" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Номер файла" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Только каталог" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Каталог и файл" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Имя владельца" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Кодек" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Ширина" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Высота" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Длительность" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Кадров в секунду" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Автор" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Авторские права" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Загрузок за текущий день" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Номер в текущей сессии" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Номер подкаталога" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Сквозная нумерация" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Последовательность символов" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Все цифры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Последняя цифра" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Последние 2 цифры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Последние 3 цифры" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Последние 4 цифры" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Исходный Регистр" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "ВЕРХНИЙ РЕГИСТР" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "нижний регистр" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Одна цифра" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Две цифры" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Три цифры" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Четыре цифры" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Пять цифр" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Шесть цифр" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "семь цифр" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Доли секунды" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ГГГГММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ГГГГ-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ГГММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "ГГ-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "ММДДГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "ММДДГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "ММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "ДДММГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "ДДММГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "ГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "ГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "ММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Месяц (полностью)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Месяц (кратко)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "ЧЧММСС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "ЧЧММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "ЧЧ-ММ-СС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "ЧЧ-ММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "ЧЧ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "ММ (мин.)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "СС" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Имя каталога не должно начинаться с %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Имя каталога не должно закачинаться на %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Имя каталога не может содержать две %s, одну за другой" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Удалить все метки?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Вы действительно хотите удалить все метки?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Удалить все запомненные расположения?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Должны ли быть удалены все запомненные расположения?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Удалить все пропускаемые расположения?" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Метка" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Должны ли быть удалены все пропускаемые расположения?" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Ошибка в параметрах Переименования фото" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Ошибка в параметрах Переименования видео" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Ошибка в параметрах Подкаталогов для загрузки фото" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Ошибка в параметрах Подкаталогов для загрузки видео" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Введите метку" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Введите новую метку или выберите одну из существующих" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Введите новую метку" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Метка:" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Введите расположение, которое хотите пропустить" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -"Укажите расположение, которое не будет сканироваться на наличие фотографий " -"или видеофрагментов" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Расположение:" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Метка" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Выберите папку в которой будут хранить резервные копии фотографий" +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Введите новую метку или выберите одну из существующих" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -"Выберите папку в которой будут храниться резервные копии видеофрагментов" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -"Внимание: Недостаточно метаданных для создания имен файлов. " -"Пожалуйста, используйте другие варианты переименования." -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Введите новую метку" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." msgstr "" -"Warning: Недостаточно метаданных для создания названий " -"подкаталогов. Пожалуйста, используйте другие варианты именования " -"подкаталогов." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 #, python-format -msgid "Example: %s" -msgstr "Пример: %s" +msgid "The new Job Code will not be applied to %s." +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 #, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." msgstr "" -"Введённые настройки подкаталога для %(filetype)s неверны и не могут быть " -"использованы.\n" -"Они сброшены до значений по умолчанию." -#: rapid/preferencesdialog.py:1762 -#, python-format +#: ../raphodo/jobcodepanel.py:186 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"The new Job Code will be applied to all selected photos and/or videos." msgstr "" -"Следующие регулярные выражения недопустимы и будут удалены, если вы не " -"исправите их:\n" -" %s" -#: rapid/preferencesdialog.py:1764 -#, python-format +#: ../raphodo/jobcodepanel.py:187 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." msgstr "" -"Регулярное выражение недопустимо и будет удалено, если вы не исправите его:\n" -" %s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Недопустимое регулярное выражение" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "внешнийдиск1" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "внешнийдиск2" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Нью-Йорк" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Манила" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Прага" +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Хельсинки" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Веллингтон" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Тегеран" +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Кампала" +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Париж" +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Берлин" +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Сидней" +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Метки" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Будапешт" +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Рим" +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Москва" +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Дели" +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Варшава" +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Джакарта" +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Мадрид" +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Стокгольм" +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "подкаталог" +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "имя файла" +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" -#: rapid/problemnotification.py:85 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 #, python-format -msgid "Date time value %s appears invalid." -msgstr "Значение даты и времени %s установлено неверно." +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Автоматизация" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Миниатюры" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Обработка ошибок" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Прочие" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Пропускаемые расположения" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" +"Начать загрузку фотографий и видеороликов сразу после запуска программы" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Начать загрузку сразу после подключения носителя" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Завершить программу после загрузки" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Завершить программу даже при ошибках загрузки" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Пропустить загрузку" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Добавить уникальную метку" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Перезаписать" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Пропустить" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Введите расположение, которое хотите пропустить" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Укажите расположение, которое не будет сканироваться на наличие фотографий " +"или видеофрагментов" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Расположение:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Имя каталога не должно начинаться с %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Имя каталога не должно закачинаться на %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Имя каталога не может содержать две %s, одну за другой" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s было создано %(image1_date)s в %(image1_time)s и %(image2)s " +"создано %(image2_date)s в %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "В метаданных пропущен %(type)s" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." msgstr "Название файла не содержит расширения." -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "В имени файла нет порядкового номера" +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "В имени файла нет порядкового номера" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Загрузка" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Носитель" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Пауза" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Неправильно указанные папки загрузки:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Неправильно указанная папка загрузки:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "фото" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "видео" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "фото" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "видео" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s загружено" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s не удалось загрузить" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "предупреждения" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Все загрузки завершены" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s загружено" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s не удалось загрузить" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Ошибка создания компонента %s." +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "для %(filetype)s не удается прочитать метаданные" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" -#: rapid/problemnotification.py:93 +#: ../raphodo/rapid.py:3824 #, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s не удалось создать" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Произошла ошибка при копировании %(filetype)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" -#: rapid/problemnotification.py:98 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "The %(filetype)s did not download correctly" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s уже существует" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Настройки программы не корректны" -#: rapid/problemnotification.py:105 +#: ../raphodo/rapid.py:4003 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." msgstr "" -"Резервная копия %(filetype)s не может быть создана, так как не найдено " -"хранилище резервных копий." -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:4012 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -"%(image1)s было создано %(image1_date)s в %(image1_time)s и %(image2)s " -"создано %(image2_date)s в %(image2_time)s." -#: rapid/problemnotification.py:111 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s уже был загружен" +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:4476 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -"Файл %(filetype)s изменен %(date)s в %(time)s. Добавлен уникальный код " -"'%(identifier)s'." -#: rapid/problemnotification.py:116 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "Файл %(filetype)s был изменен %(date)s в %(time)s" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Недостаточно данных для переименования файла %(filetype)s." +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Ошибка: %(errorno)s %(strerror)s" +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:4883 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Метаданные могут быть повреждены." - -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:4887 +#, python-format msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "Файл с таким именем, расширением и метаданными уже есть." +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#: rapid/problemnotification.py:235 +#: ../raphodo/rapid.py:5182 #, python-format -msgid " It was backed up to %(volume)s" -msgstr " Сделана резервная копия на %(volume)s" +msgid "Downloading from %(location)s on This Computer." +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Сделана резервная копия на: " +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "%s, " -msgstr "%s, " +msgid "Generating thumbnails for %s" +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#: ../raphodo/rapid.py:5231 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s и %(final_volume)s." +msgid "Scanning %s" +msgstr "" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:5241 #, python-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -"Обнаружены фотографии с одинаковыми названиями, но сделанные в разное время: " -"%(details)s" -#: rapid/problemnotification.py:269 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "%(number)s of %(available files)s checked for download" msgstr "" -"Произошла ошибка при создании резервной копии на %(volume)s: %(inst)s." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Произошла ошибка при создании резервной копии на %(volume)s." +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -"Произошли ошибки при создании резервной копии на следующих носителях: " -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s и %(volume)s (%(inst)s)." +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s и %(volume)s." +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Уже существует резервная копия на %(volume)s." +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Уже существует резервная копия на: " +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Резервная копия на %(volume)s перезаписана." +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Перезаписана резерная копия на носителе: " +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Произошла ошибка при создании каталогов на %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:5523 msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "Произошла ошибка при создании каталогов на следующих устройствах: " +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/rapid.py:5529 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "В дополнение к %(previousproblem)s: %(newproblem)s" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:355 +#: ../raphodo/rapid.py:5542 #, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " К тому же есть %(problems)s." +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " К тому же была %(problem)s." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "В метаданных пропущен %(type)s" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Эти метаданные пропущены: " +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s, %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "При задании имени каталога и файла возникли ошибки." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Ошибка при задании имени каталога и файла." +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Возникли ошибки при создании %s" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Ошибка при создании %s" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "Хотя %(filetype)s уже существует, резервная копия все равно создана." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"При копировании %(filetype)s возникла ошибка, но резервная копия все равно " -"создана." -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Обнаружены многочисленные проблемы" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -"Обнаружены фотографии с одинаковыми названиями, но сделанные в разное время" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "ошибки при создании резервной копии" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Ошибки при создании резервной копии" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "была ошибка при резевном копировании" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Была ошибка при резевном копировании" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, еще %(backinguperror)s" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -"проверка (найдено %(photos)s фотографий и %(videos)s видеозаписей)..." -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" -#: rapid/subfolderfile.py:325 +#: ../raphodo/renameandmovefile.py:510 msgid "subfolder and filename" msgstr "подкаталог и название файла" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Фото уже загружено" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "имя файла" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Источник: %(source)s" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "подкаталог" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Не удалось создать каталог для загрузки" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Путь: %s" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Загрузок сегодня:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Сквозная нумерация:" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Отметить все" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Начало дня:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Сделать пожервование" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Убрать несовместимые символы" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Получить помощь в интернете..." +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Сообщить о проблеме..." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "фото и видео" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "фото или видео" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Снять все отметки" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Файл" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Фото" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Загрузка / Пауза" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Видео" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Выделить" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Выбрать всё _без меток" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Выбрать всё с _метками" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Просмотр" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Журнал ошибок" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Убрать завершённые загрузки" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Предыдущий файл" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Следующий файл" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Помощь" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Перевести это приложение..." +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Включить в загрузку" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Загрузить" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Настройки: Rapid Photo Downloader" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -"Каталоги для загрузки фото" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Пример: /home/user/Pictures" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Подкаталоги для загрузки фотографий" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Каталог загрузки:" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" + +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" + +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -"Выберите каталог, в котором будут храниться фотографии. Подкаталоги для " -"загружаемых фотографий будут автоматически созданы в каждом каталоге, " -"используя структуру, указанную вами ниже." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Каталог для загрузки фотографий" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Каталоги фото" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Переименование фото\t" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Переименование фото" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Новое название:" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Исходное название:" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Пример" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Переименование фото" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -"Каталоги для загрузки видео" -#: rapid/glade3/prefs.ui.h:17 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"Извините, но закачка видео отключена. Для того чтобы иметь возможность " -"загружать видео, пожалуйста, установите пакеты hachoir metadata и " -"kaa metadata для Питона или exiftool." -#: rapid/glade3/prefs.ui.h:18 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"Выберите каталог, в котором будут храниться видеоролики. Подкаталоги для " -"загружаемых видеороликов будут автоматически созданы в каждом каталоге, " -"используя структуру, указанную вами ниже." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Каталоги видео" - -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Переименование видео\t" - -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Переименование видео" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -"Параметры переименования" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Последовательности номеров" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:24 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -"Укажите время в 24-часовом формате, когда следует обнулять параметр " -"Загрузок сегодня." -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Начало дня:" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Загрузок сегодня:" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Пример: %s" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Сквозная нумерация:" +#~ msgid "Backing up error" +#~ msgstr "Ошибка резервного копирования" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Size" +#~ msgstr "Размер" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " чч:мм" +#~ msgid "and" +#~ msgstr "и" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Синхронизировать последовательность номеров при загрузке RAW + JPEG" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Осталось %i секунд" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Совместимость с другими операционными системами" +#~ msgid "About 1 minute remaining" +#~ msgstr "Осталась примерно 1 минута" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Укажите, следует ли удалить символы в названиях фото, видео, каталогов, " -"которые не распознаются в других операционных системах." +#~ msgid "About 1 second remaining" +#~ msgstr "Осталась примерно 1 секунда" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Убрать несовместимые символы" +#~ msgid "Name + extension" +#~ msgstr "Имя + расширение" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Параметры переименования" +#~ msgid "_Report a Problem..." +#~ msgstr "_Сообщить о проблеме..." -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Метки" +#~ msgid "_Translate this Application..." +#~ msgstr "_Перевести это приложение..." -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Метки" +#~ msgid "_Get Help Online..." +#~ msgstr "_Получить помощь в интернете..." -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Добавить..." +#~ msgid "_Error Log" +#~ msgstr "_Журнал ошибок" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "У_далить все" +#~ msgid "_Help" +#~ msgstr "_Помощь" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Метки" +#~ msgid "_Make a Donation..." +#~ msgstr "_Сделать пожервование" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Устройства" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Осталось примерно %(minutes)i:%(seconds)02i" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Носители" +#, python-format +#~ msgid "and %s" +#~ msgstr "и %s" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Устройства - с них загружается фото и видео, например, камера, карта памяти " -"или переносной накопитель.\n" -"\n" -"Вы можете настроить загрузку с нескольких устройств одновременно или указать " -"место для загрузки на жестком диске\n" -"\n" -"Загрузки напрямую с камеры пока что являются пробной возможностью. Если " -"загрузка напрямую с камеры работает плохо или не работает вообще, " -"переключите ее в режим PTP. Если это невозможно, используйте устройство для " -"чтения карт памяти." +#~ msgid "only output errors to the command line" +#~ msgstr "выводить в командную строку только ошибки" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Автоматически определять внешние съёмные носители" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Автоматически обнаруживать носители" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Если вы включили автоопределение переносного накопителя, будет просканирован " -"весь накопитель. На устройствах большой емкости это может занять время\n" -"\n" -"Когда эта опция включена, и подходящее устройство обнаружено, программа " -"спросит вас, нужно ли его сканировать." +#~ msgid "Backup" +#~ msgstr "Резервное копирование" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Расположение:" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Совместимость с другими операционными системами" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Если вы отключаете автоопределение, выберите место для резервного " -"копирования фото и видео." +#~ msgid "Example" +#~ msgstr "Пример" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Настройки устройств" +#~ msgid "Example:" +#~ msgstr "Пример:" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Запомненные расположения" +#~ msgid "Error Log" +#~ msgstr "Журнал ошибок" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Запоминаемыми адресами являются те, которые ассоциируются с устройствами " -"выбранными вами для выполнения их постоянного сканирования или " -"игнорирования, при задействованной возможности автоматического определения " -"Портативного устройства хранения." +#~ msgid "Program Automation" +#~ msgstr "Автоматизация программы" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Пропускаемые расположения" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Photos" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Укажите окончание любого адреса, которое вы хотите игнорировать при " -"сканировании устройств, на наличие фотографий и видеозаписей. Все адреса " -"оканчивающиеся значениями указанными ниже, сканироваться не будут." +#~ msgid "Backup" +#~ msgstr "Резервное копирование" + +#~ msgid "_View" +#~ msgstr "_Просмотр" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "У_далить все" +#~ msgid " hh:mm" +#~ msgstr " чч:мм" + +#~ msgid "Backup\t" +#~ msgstr "" +#~ "Резервное копирование\t" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Использовать регулярные выражения стиля _python" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Автоматически определять внешние съёмные носители" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Настройки устройства" +#~ msgid "Using backup devices" +#~ msgstr "Использование носителя для резервного копирования" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "" -"Резервное копирование\t" +#~ msgid "Using backup device" +#~ msgstr "Использование носителя для резервного копирования" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Резервное копирование" +#~ msgid "Error Handling" +#~ msgstr "Обработка ошибок" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Если вы отключаете автоопределение, выберите место для резервного " -"копирования." +#~ msgid "New:" +#~ msgstr "Новое название:" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Автоматически определять носители для резервного копирования" +#~ msgid "Rename Options" +#~ msgstr "Параметры переименования" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Имеется возможность создания резервной копии ваших фотографий и видеороликов " -"прямо во время загрузки, в том числе на внешних жёстких дисках." +#~ msgid "Rename Options" +#~ msgstr "" +#~ "Параметры переименования" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "" -"Создавать резервные копии фотографий и видеороликов во время загрузки" +#~ msgid "Sequence Numbers" +#~ msgstr "Последовательности номеров" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Укажите каталог для размещения резервных копий на носителе. \n" -"\n" -"Примечение: эта настройка также определяет, используется ли носитель для " -"резервного копирования. На каждом носителе, который вы хотите использовать " -"для резервного копирования, создайте каталог с одним из этих имен." +#~ msgid "Job Codes" +#~ msgstr "Метки" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Размещение для резервного копирования фото:" +#~ msgid "Job Code:" +#~ msgstr "Метка:" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Название каталога резервного копирования фото" +#~ msgid "Job Codes" +#~ msgstr "Метки" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Пример:" +#~ msgid "Enter a Job Code" +#~ msgstr "Введите метку" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Photos" +#~ msgid "Berlin" +#~ msgstr "Берлин" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Название каталога резервного копирования видео" +#~ msgid "Paris" +#~ msgstr "Париж" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Размещение для резервного копирования видео:" +#~ msgid "New York" +#~ msgstr "Нью-Йорк" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Prague" +#~ msgstr "Прага" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Остальные настройки" +#~ msgid "Manila" +#~ msgstr "Манила" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Автоматизация программы" +#~ msgid "Wellington" +#~ msgstr "Веллингтон" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Отключить (\"извлечь\") носитель после завершения загрузки" +#~ msgid "Helsinki" +#~ msgstr "Хельсинки" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "" -"Начать загрузку фотографий и видеороликов сразу после запуска программы" +#~ msgid "Kampala" +#~ msgstr "Кампала" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Начать загрузку сразу после подключения носителя" +#~ msgid "Tehran" +#~ msgstr "Тегеран" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Завершить программу после загрузки" +#~ msgid "Rome" +#~ msgstr "Рим" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Завершить программу даже при ошибках загрузки" +#~ msgid "Moscow" +#~ msgstr "Москва" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Автоматически поворачивать изображения JPEG" +#~ msgid "Sydney" +#~ msgstr "Сидней" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "" +#~ msgid "Budapest" +#~ msgstr "Будапешт" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Быстродействие" +#~ msgid "Jakarta" +#~ msgstr "Джакарта" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Создавать миниатюры (дольше копируется)" +#~ msgid "Madrid" +#~ msgstr "Мадрид" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Прочие" +#~ msgid "Delhi" +#~ msgstr "Дели" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Обработка ошибок" +#~ msgid "Warsaw" +#~ msgstr "Варшава" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Конфликт названий между фото и видео" +#~ msgid "Stockholm" +#~ msgstr "Стокгольм" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Добавить уникальную метку" +#~ msgid "_Remember this choice" +#~ msgstr "_Запомнить мой выбор" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Пропустить загрузку" +#~ msgid "Device Detected" +#~ msgstr "Обнаружен носитель" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Если фотография или видеоролик с таким названием уже загружен, выберите, " -"пропустить загрузку или добавить уникальный идентификатор." +#~ msgid "_Add..." +#~ msgstr "_Добавить..." -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Во время резервного копирования следует перезаписать файл, имеющий тоже " -"самое название, или пропустить его?" +#~ msgid "MB/s" +#~ msgstr "МБ/с" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Перезаписать" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Источник: %(source)s" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Пропустить" +#~ msgid "R_emove All" +#~ msgstr "У_далить все" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Обработка ошибок" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Удалить все метки?" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Импортируйте ваши фото и видео быстро и надёжно" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Вы действительно хотите удалить все метки?" -#~ msgid "Could not open image" -#~ msgstr "Не смог открыть фотографию" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Выберите каталог, содержащий %(file_types)s" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Источник: %s" +#~ msgid "Backing up to %(path)s" +#~ msgstr "Резервное копирование в %(path)s" -#~ msgid "Image has no metadata" -#~ msgstr "Фотография не содержит метаданных" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Пример: /home/user/Pictures" -#, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s фотографий пропущено" +#~ msgid "Automatically detect devices" +#~ msgstr "Автоматически обнаруживать носители" -#~ msgid "errors" -#~ msgstr "ошибки" +#~ msgid "externaldrive1" +#~ msgstr "внешнийдиск1" -#~ msgid "Image overwritten" -#~ msgstr "Фотография перезаписана" +#~ msgid "externaldrive2" +#~ msgstr "внешнийдиск2" -#~ msgid "This device has no images to download from." -#~ msgstr "На этом устройстве не обнаружены фотографии, которые можно скачать." +#~ msgid "Download cannot proceed" +#~ msgstr "Невозможно загрузить" -#~ msgid "Image skipped" -#~ msgstr "Фотография пропущена" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s из %(total)s %(filetypes)s" -#~ msgid "Image already exists" -#~ msgstr "Фотография уже существует" +#~ msgid "Download Progress" +#~ msgstr "Ход загрузки" -#~ msgid "Warning:" -#~ msgstr "Предупреждение:" +#~ msgid "Download / Pause" +#~ msgstr "Загрузка / Пауза" -#~ msgid "images skipped" -#~ msgstr "фотографий пропущено" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Отключить (\"извлечь\") носитель после завершения загрузки" -#~ msgid "_Pause" -#~ msgstr "_Пауза" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Синхронизировать последовательность номеров при загрузке RAW + JPEG" -#~ msgid "_Photos" -#~ msgstr "_Фотографии" +#~ msgid "Download Folder" +#~ msgstr "Каталог для загрузки фотографий" + +#~ msgid "Download Subfolders" +#~ msgstr "Подкаталоги для загрузки фотографий" -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." #~ msgstr "" -#~ "Источник: %(source)s\n" -#~ "Получатель: %(destination)s\n" -#~ "Проблема: %(problem)s" +#~ "Внимание: Недостаточно метаданных для создания имен файлов. " +#~ "Пожалуйста, используйте другие варианты переименования." + +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Warning: Недостаточно метаданных для создания названий " +#~ "подкаталогов. Пожалуйста, используйте другие варианты именования " +#~ "подкаталогов." #, python-format #~ msgid "" #~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "Destination: %(destination)s" #~ msgstr "" #~ "Источник: %(source)s\n" -#~ "Проблема: %(problem)s" +#~ "Назначение: %(destination)s" #, python-format -#~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Подкаталог: %(subfolder)s\n" -#~ "Фотография: %(image)s\n" -#~ "Проблема: %(problem)s" +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Каталог назначения не может быть создан: %(directory)s\n" -#~ msgid "Goodbye" -#~ msgstr "До свидания" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "сбросить все настройки и выйти" -#~ msgid " " -#~ msgstr " " +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "вывести расширения фото- и видеофайлов, которые распознает программа, и выйти" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Пример: /home/user/photos" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Все установки и настройки были сброшены" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Эффективное и надёжное импортирование ваших фотографий" +#~ msgid "Original:" +#~ msgstr "Исходное название:" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#~ msgid "Download folder:" +#~ msgstr "Каталог загрузки:" -#~ msgid "Error Log" -#~ msgstr "Журнал ошибок" +#~ msgid "Location:" +#~ msgstr "Расположение:" -#~ msgid "Ignore" -#~ msgstr "Игнорировать" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Настройки: Rapid Photo Downloader" -#~ msgid "Report an error" -#~ msgstr "Сообщить об ошибке" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Убрать завершённые загрузки" -#, python-format #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Невозможно создать каталог получателя\n" -#~ "%(directory)s\n" -#~ "Ошибка: %(errno)s %(strerror)s" - -#~ msgid "Problem using pynotify." -#~ msgstr "Проблема при использовании pynotify." - -#~ msgid "Automation" -#~ msgstr "Автоматизация" +#~ "Во время резервного копирования следует перезаписать файл, имеющий тоже " +#~ "самое название, или пропустить его?" -#~ msgid "Backup" -#~ msgstr "Резервное копирование" - -#~ msgid "Backup location:" -#~ msgstr "Местоположение резервных копий" +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Ошибка: %(inst)s" -#~ msgid "Image Rename" -#~ msgstr "Переименование фотографий" +#~ msgid "_File" +#~ msgstr "_Файл" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Сбросить значение до нуля.\n" +#~ msgid "_Select" +#~ msgstr "_Выделить" -#~ msgid "Select an image folder" -#~ msgstr "Выберите каталог с фотографиями" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s уже запущено" +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Using" -#~ msgstr "Использование" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Обнаружено %(device)s с путём %(path)s" +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Извините, эти параметры содержат ошибку:\n" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Обнаружены фотографии с одинаковыми названиями, но сделанные в разное время" + +#~ msgid "Videos:" +#~ msgstr "Видео:" -#~ msgid "Image Rename" -#~ msgstr "Переименование фотографий" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s из %(total)s %(filetypes)s (%(remaining)s осталось)" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Предпросмотр фотографии не может быть выполнен" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Ошибка в параметрах Подкаталогов для загрузки фото" -#~ msgid "It may be corrupted" -#~ msgstr "Возможно он повреждён" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Выберите каталог для загрузки фото" -#~ msgid "Image has no thumbnail" -#~ msgstr "У фотографии нет предпросмотра" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Ошибка в параметрах Переименования фото" -#~ msgid "_Thumbnails" -#~ msgstr "_Предпросмотр фотографий" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Фото уже загружено" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "расширение было указано, но фотографий не имеет расширения" +#~ msgid "Photo Rename" +#~ msgstr "Переименование фото" -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "номер фотографии был указано, но фотография не имеет номер" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Следует ли загрузить фото или видео с этого носителя или раздела?" -#~ msgid "Automation" -#~ msgstr "Автоматизация" +#~ msgid "Photos:" +#~ msgstr "Фото:" -#~ msgid "Image Devices" -#~ msgstr "Носители фотографий" +#~ msgid "Photo Rename\t" +#~ msgstr "Переименование фото\t" -#~ msgid "Image Devices" -#~ msgstr "Носители фотографий" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Конфликт названий между фото и видео" -#~ msgid "Image Rename\t" +#~ msgid "Photo Download Folders" #~ msgstr "" -#~ "Переименование фотографий\t" +#~ "Каталоги для загрузки фото" -#~ msgid "Image Devices" -#~ msgstr "Носители фотографий" +#~ msgid "Photo Folders" +#~ msgstr "Каталоги фото" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Ошибка в параметрах настройки переименования фотографий" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Импортируйте ваши фото и видео быстро и надёжно" -#~ msgid "Automatically detect image devices" -#~ msgstr "Автоматически определять носители, которые содержат фотографии" +#~ msgid "Photo backup folder name:" +#~ msgstr "Название каталога резервного копирования фото" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "" -#~ "Укажите, что делать если не обнаружены носители для резервного копирования." +#~ msgid "Photo Rename" +#~ msgstr "Переименование фото" -#, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Сканирование носителя %s завершено: фотографий не найдено" +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "" +#~ "Укажите, следует ли удалить символы в названиях фото, видео, каталогов, " +#~ "которые не распознаются в других операционных системах." -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Метаданные подсекунд не представлены в фотографии" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Ошибка в параметрах Подкаталогов для загрузки видео" -#, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s метаданные не представлены в фотографии" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Выберите каталог для загрузки видео" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Значение 'Начало дня' повреждено.\n" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Ошибка в параметрах Переименования видео" -#~ msgid "The subfolder preferences had some unnecessary values removed." +#~ msgid "Video Download Folders" #~ msgstr "" -#~ "Параметры подкаталогов, имеющих некоторые ненужные значения, были удалены." +#~ "Каталоги для загрузки видео" -#, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "Метаданные необходимы для генерирования названий подкаталогов / " -#~ "фотографий.\n" -#~ "Источник: %s" +#~ msgid "Video Rename\t" +#~ msgstr "Переименование видео\t" -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Ошибка в компоненте даты и времени. Значение %s неверно." +#~ msgid "Video backup folder name:" +#~ msgstr "Название каталога резервного копирования видео" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "" -#~ "вывести расширения файла фотографии, которые распознала программа и выйти" +#~ msgid "Video Rename" +#~ msgstr "Переименование видео" + +#~ msgid "Video Folders" +#~ msgstr "Каталоги видео" +#, python-format #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" #~ "They will be reset to their default values." #~ msgstr "" -#~ "Введённые параметры подкаталога неправильны и не могут быть использованы.\n" -#~ "Они будут сброшены до значений принятых по умолчанию." +#~ "Введённые настройки подкаталога для %(filetype)s неверны и не могут быть " +#~ "использованы.\n" +#~ "Они сброшены до значений по умолчанию." -#~ msgid "Resetting to default values." -#~ msgstr "Восстановить настройки по умолчанию." +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Выберите каталог, в котором будут храниться фотографии. Подкаталоги для " +#~ "загружаемых фотографий будут автоматически созданы в каждом каталоге, " +#~ "используя структуру, указанную вами ниже." #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Название фотографии не получилось сгенерировать должным образом. Проверьте " -#~ "достаточно ли метаданных." +#~ "Выберите каталог, в котором будут храниться видеоролики. Подкаталоги для " +#~ "загружаемых видеороликов будут автоматически созданы в каждом каталоге, " +#~ "используя структуру, указанную вами ниже." -#~ msgid "Image filename could not be generated" -#~ msgstr "Не смог сгенерировать название фотографии" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Выбрать всё _без меток" -#, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Сканирование носителя завершено: найдено %(number)s фотографий на %(device)s" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Выбрать всё с _метками" #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Название подкаталога не получилось сгенерировать должным образом. Проверьте " -#~ "достаточно ли метаданных." - -#~ msgid "The device can now be safely removed" -#~ msgstr "Теперь можно безопасно отсоединить носитель" +#~ "Если фотография или видеоролик с таким названием уже загружен, выберите, " +#~ "пропустить загрузку или добавить уникальный идентификатор." #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" +#~ "Specify the folder in which backups are stored on the device. \n" #~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "На этом компьютере ранее запускалась более новая версия программы.\n" +#~ "Укажите каталог для размещения резервных копий на носителе. \n" #~ "\n" +#~ "Примечение: эта настройка также определяет, используется ли носитель для " +#~ "резервного копирования. На каждом носителе, который вы хотите использовать " +#~ "для резервного копирования, создайте каталог с одним из этих имен." -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Не удалось получить возможности сервера pynotify." +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Укажите время в 24-часовом формате, когда следует обнулять параметр " +#~ "Загрузок сегодня." #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s фотографий скачано" +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Начать скачивание фотографий при вставке носителя" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "отображать отладочную информацию при запуске из командной строки" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "" -#~ "Если вы отключаете автоматическое определение, то, пожалуйста, выберите " -#~ "точное местоположение носителя для резервного копирования." +#~ msgid "Free space:" +#~ msgstr "Свободное место:" -#~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." -#~ msgstr "" -#~ "Если вы отключаете автоматическое определение, то, пожалуйста, выберите " -#~ "точное местоположение фотографий." +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Каталог: %s" -#~ msgid "Report a warning" -#~ msgstr "Предупредить" +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s уже существует" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "" -#~ "Отсоединить (\"извлечь\") носитель с фотографиями после завершения скачивания" +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s уже был загружен" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Выйти из программы после успешного завершения скачивания фотографий" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Произошла ошибка при копировании %(filetype)s" -#~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." -#~ msgstr "" -#~ "Вы можете производить резервное копирование фотографий на различные " -#~ "носители, в том числе на внешние жёсткие диски." +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Произошла ошибка при создании резервной копии на %(volume)s." -#~ msgid "Backup photos when downloading" -#~ msgstr "Выполнять резервное копирование фотографий при их скачивании" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "" +#~ "Произошли ошибки при создании резервной копии на следующих носителях: " -#~ msgid "Backup folder name:" -#~ msgstr "Название каталога:" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Произошла ошибка при создании резервной копии на %(volume)s: %(inst)s." -#~ msgid "Backup image already exists" -#~ msgstr "Носитель для резервного копирования фотографий уже существует" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Метаданные могут быть повреждены." -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." -#~ msgstr "" -#~ "Укажите каталог для хранения резервных копий фотографий на устройстве.\n" -#~ "\n" -#~ "Примечание: На каждом носителе, который вы хотите использовать для " -#~ "резервного копирования, создайте каталог с этим названием." +#~ msgid "_Uncheck All" +#~ msgstr "_Снять все отметки" -#~ msgid "Image Name Conflicts" -#~ msgstr "Конфликты в названии фотографии" +#~ msgid "_Include in download" +#~ msgstr "_Включить в загрузку" -#~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." -#~ msgstr "" -#~ "Укажите, как следует поступить с фотографией, имеющей точно такое же " -#~ "название и уже скачанной или сохранённой в резервной копии." +#~ msgid "_Download" +#~ msgstr "_Загрузить" -#~ msgid "images downloaded" -#~ msgstr "фотографий скачано" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Ошибка создания компонента %s." #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "ошибка генерирования названия компонентом %s" +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s не удалось создать" +#, python-format #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "Внимание: Не хватает метаданных для генерирования названия " -#~ "фотографии. Пожалуйста, измените настройки переименования фотографий." +#~ "%(problem)s\n" +#~ "Файл: %(file)s" -#~ msgid "Image location:" -#~ msgstr "Носитель фотографий:" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " +#, python-format #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Выберите пропускать ли скачивание такой фотографии или добавлять к ней " -#~ "уникальный идентификатор." +#~ "Обнаружены фотографии с одинаковыми названиями, но сделанные в разное время: " +#~ "%(details)s" -#~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." -#~ msgstr "" -#~ "Укажите, должны ли удаляться символы в названиях фотографий и каталогов, " -#~ "которые не распознаются в других операционных системах." +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Сделана резервная копия на %(volume)s" -#~ msgid "Download Folder" -#~ msgstr "Каталог хранения фотографий" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Сделана резервная копия на: " -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Ошибка в параметрах настройки подкаталогов для хранения фотографий" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "Download Folder" -#~ msgstr "" -#~ "Каталог хранения фотографий" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s и %(final_volume)s." -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." -#~ msgstr "" -#~ "Внимание: Не хватает метаданных для генерирования названия " -#~ "подкаталогов. Пожалуйста, измените настройки переименования подкаталогов " -#~ "(см. параметр Каталог хранения)." +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Уже существует резервная копия на: " + +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Уже существует резервная копия на %(volume)s." + +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s и %(volume)s." -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Выберите каталог для хранения резервных копий фотографий" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Произошла ошибка при создании каталогов на %(volume)s: %(inst)s." #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." -#~ msgstr "" -#~ "Носители фотографий - это устройства (фотоаппараты, карты памяти, съёмные " -#~ "носители) с которых необходимо скачать фотографии.\n" -#~ "\n" -#~ "Вы можете одновременно скачивать фотографии с нескольких носителей.\n" -#~ "\n" -#~ "Скачивание непосредственно из фотоаппарата может работать медленно или не " -#~ "работать совсем, в этом случае попытайтесь установить его в режим PTP. Если " -#~ "это не возможно, то попробуйте использовать устройство для чтения карт " -#~ "памяти." +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "Произошла ошибка при создании каталогов на следующих устройствах: " + +#~ msgid "The following metadata is missing: " +#~ msgstr "Эти метаданные пропущены: " -#~ msgid "Enter a new job code." -#~ msgstr "Введите новую метку." +#~ msgid "Multiple problems were encountered" +#~ msgstr "Обнаружены многочисленные проблемы" #, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Носитель %(device)s (%(path)s) проигнорирован" +#~ msgid "Path: %s" +#~ msgstr "Путь: %s" -#~ msgid "No backup device was detected." -#~ msgstr "Устройство для хранения резервных копий не обнаружено." +#~ msgid "Next File" +#~ msgstr "Следующий файл" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "" -#~ "Использовать ли этот носитель или диск как место, с которого скачиваются " -#~ "фотографии?" +#~ msgid "Previous File" +#~ msgstr "Предыдущий файл" -#~ msgid "Job Code not entered" -#~ msgstr "Метка не введена" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s не отсоединён" -#~ msgid "Job Code entered" -#~ msgstr "Метка введена" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s свободно" -#~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." -#~ msgstr "" -#~ "Во время резервного копирования могут встретиться фотографии с одинаковыми " -#~ "названиями. Выберите, перезаписать ли такую фотографию или пропустить её." +#~ msgid "; " +#~ msgstr "; " + +#~ msgid "." +#~ msgstr "." + +#~ msgid "_Check All" +#~ msgstr "_Отметить все" + +#~ msgid "Failed to create download subfolder" +#~ msgstr "Не удалось создать каталог для загрузки" #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 из %s фотографий скачано" +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Ошибка: %(errorno)s %(strerror)s" -#~ msgid "The image was not copied." -#~ msgstr "Фотография не закачана." +#~ msgid "Performance" +#~ msgstr "Быстродействие" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s из %(total)s фотографий скачано" +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "Файл %(filetype)s был изменен %(date)s в %(time)s" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Неверное значение 'Загрузок сегодня'.\n" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Резервная копия на %(volume)s перезаписана." -#~ msgid "Download copying error" -#~ msgstr "Ошибка при загрузке файлов" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "Доступно %(free)s для %(file_type)s" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Добавлена уникальная метка '%s'" +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Значение даты и времени %s установлено неверно." -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "" -#~ "Начался новый день - сброшена последовательность номеров параметра 'Загрузок " -#~ "сегодня'" +#~ msgid "scanning..." +#~ msgstr "поиск файлов..." + +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Перезаписана резерная копия на носителе: " #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Начата загрузка с %s" +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " К тому же была %(problem)s." #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Загрузка с %s завершена" +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " К тому же есть %(problems)s." #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s выбран для загрузки" +#~ msgid "Problems in %s generation" +#~ msgstr "Возникли ошибки при создании %s" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s не выбран для загрузки" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "Хотя %(filetype)s уже существует, резервная копия все равно создана." -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Этот носитель или раздел всегда будет использован для загрузки" +#~ msgid "there were errors backing up" +#~ msgstr "ошибки при создании резервной копии" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Этот носитель или раздел никогда не будет использован для загрузки" +#~ msgid "There were errors backing up" +#~ msgstr "Ошибки при создании резервной копии" -#~ msgid "Starting downloads" -#~ msgstr "Начинаются загрузки" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "При задании имени каталога и файла возникли ошибки." -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Начинаются загрузки, которые ожидали ввода метки" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Ошибка при задании имени каталога и файла." -#~ msgid "Automatically start download is false" -#~ msgstr "Автоматически начинать загрузку - нет" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Ошибка при создании %s" -#~ msgid "Automatically start download is true" -#~ msgstr "Автоматически начинать загрузку - да" +#~ msgid "there was an error backing up" +#~ msgstr "была ошибка при резевном копировании" -#~ msgid "_Download " -#~ msgstr "_Загрузить " +#~ msgid "There was an error backing up" +#~ msgstr "Была ошибка при резевном копировании" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Пожалуйста, проверьте настройки, перезапустите программу и попробуйте снова." +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "для %(file_type)s папка загрузки указана неверно." -#~ msgid "There is an error in the program preferences." -#~ msgstr "Обнаружена ошибка в настройках программы." +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "каталог для %(file_type)s доступен только для чтения" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Источник: %(source)s\n" -#~ "Назначение: %(destination)s\n" -#~ "Ошибка: %(errorno)s %(strerror)s" +#~ "Резервная копия %(filetype)s не может быть создана, так как не найдено " +#~ "хранилище резервных копий." + +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "Файл с таким именем, расширением и метаданными уже есть." + +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " + +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s, %(final_missing_metadata_element)s." + +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, еще %(backinguperror)s" + +#~ msgid "Miscellaneous" +#~ msgstr "Остальные настройки" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Создавать миниатюры (дольше копируется)" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Источник: %(source)s\n" -#~ "Назначение: %(destination)s\n" -#~ "Ошибка: %(errno)s %(strerror)s" +#~ "Файл %(filetype)s изменен %(date)s в %(time)s. Добавлен уникальный код " +#~ "'%(identifier)s'." -#~ msgid "Backup device missing" -#~ msgstr "Отсутствует носитель для резервного копирования" - -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Введите новую метку или выберите существующую." +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s и %(volume)s (%(inst)s)." #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Спрашивать, использовать ли %s" +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Недостаточно данных для переименования файла %(filetype)s." -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Уже предложено использовать метку, больше не спрашивать" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "В дополнение к %(previousproblem)s: %(newproblem)s" -#~ msgid "Prompting for Job Code" -#~ msgstr "Предлагать использовать метку" +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Если вы отключаете автоопределение, выберите место для резервного " +#~ "копирования фото и видео." -#~ msgid "Some preferences will be reset." -#~ msgstr "Некоторые настройки будут сброшены." +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "" +#~ "При копировании %(filetype)s возникла ошибка, но резервная копия все равно " +#~ "создана." #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Настройки программы выглядят верными, но проверьте их, чтобы увериться в " -#~ "правильной работе." +#~ "Если вы включили автоопределение переносного накопителя, будет просканирован " +#~ "весь накопитель. На устройствах большой емкости это может занять время\n" +#~ "\n" +#~ "Когда эта опция включена, и подходящее устройство обнаружено, программа " +#~ "спросит вас, нужно ли его сканировать." -#~ msgid "No preferences needed to be changed." -#~ msgstr "Настройки не требуют изменения." +#~ msgid "Device Options" +#~ msgstr "Настройки устройства" + +#~ msgid "Re_move All" +#~ msgstr "У_далить все" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "Please check them to ensure correct operation." +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Эта версия программы использует несколько другие настройки, чем предыдущая. " -#~ "Ваши настройки были автоматически обновлены.\n" +#~ "Устройства - с них загружается фото и видео, например, камера, карта памяти " +#~ "или переносной накопитель.\n" +#~ "\n" +#~ "Вы можете настроить загрузку с нескольких устройств одновременно или указать " +#~ "место для загрузки на жестком диске\n" #~ "\n" -#~ "Пожалуйста, проверьте их, чтобы быть увериться в правильной работе." +#~ "Загрузки напрямую с камеры пока что являются пробной возможностью. Если " +#~ "загрузка напрямую с камеры работает плохо или не работает вообще, " +#~ "переключите ее в режим PTP. Если это невозможно, используйте устройство для " +#~ "чтения карт памяти." + +#~ msgid "Device Options" +#~ msgstr "Настройки устройств" + +#~ msgid "Devices" +#~ msgstr "Устройства" + +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "для %(filetype)s не удается прочитать метаданные" + +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "Указанный для загрузки каталог %(file_type)s не существует" + +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "выводить информацию в командной строке во время выполнения программы (по " +#~ "умолчанию: %default)" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Выберите папку в которой будут хранить резервные копии фотографий" + +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "" +#~ "Выберите папку в которой будут храниться резервные копии видеофрагментов" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Удалить все запомненные расположения?" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Должны ли быть удалены все запомненные расположения?" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Удалить все пропускаемые расположения?" -#~ msgid "Preferences were modified." -#~ msgstr "Настройки были изменены" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Должны ли быть удалены все пропускаемые расположения?" +#~ msgid "Invalid regular expression" +#~ msgstr "Недопустимое регулярное выражение" + +#~ msgid "Remembered Paths" +#~ msgstr "Запомненные расположения" + +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Использовать регулярные выражения стиля _python" + +#, python-format #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Эта версия программы новее, чем запущенная ранее. Проверьте настройки." +#~ "Следующие регулярные выражения недопустимы и будут удалены, если вы не " +#~ "исправите их:\n" +#~ " %s" -#~ msgid "Using manually specified path" -#~ msgstr "Использовать указанный вручную путь" +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Регулярное выражение недопустимо и будет удалено, если вы не исправите его:\n" +#~ " %s" -#~ msgid "Preferences were changed." -#~ msgstr "Настройки были изменены" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Эти настройки не очень хорошо подобраны:" +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." +#~ msgstr "" +#~ "Запоминаемыми адресами являются те, которые ассоциируются с устройствами " +#~ "выбранными вами для выполнения их постоянного сканирования или " +#~ "игнорирования, при задействованной возможности автоматического определения " +#~ "Портативного устройства хранения." #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Неверное значение настроек '%(value)s'" +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "" +#~ "Резервное копирование фотографий в %(path)s и видеозаписей в %(path2)s" #, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Резервное копирование фотографий и видеозаписей в %(path)s" + #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "Неверен ключ настроек '%(key)s'.\n" -#~ "Ожидался один из %(value)s" +#~ "Укажите окончание любого адреса, которое вы хотите игнорировать при " +#~ "сканировании устройств, на наличие фотографий и видеозаписей. Все адреса " +#~ "оканчивающиеся значениями указанными ниже, сканироваться не будут." -#~ msgid "Missing Backup Devices" -#~ msgstr "Отсутствует носитель для резервного копирования" +#~ msgid "To" +#~ msgstr "к" #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Вы точно хотите загрузить отсюда? На некоторых системах сканирование этого " +#~ "местоположения может занять много времени." + +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Загрузка из %(location)s." + +#~ msgid "Copy" +#~ msgstr "Копировать" + +#~ msgid "Move" +#~ msgstr "Переместить" + +#~ msgid "From" +#~ msgstr "Из" + +#~ msgid "Auto Detect" +#~ msgstr "Автоопределение" + +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Если вы включите автоматическое определение съёмных носителей, то они будут " -#~ "просканированы на наличие фотографий. На носителях большого объёма это может " -#~ "занять достаточно много времени." +#~ "Извините, но закачка видео отключена. Для того чтобы иметь возможность " +#~ "загружать видео, пожалуйста, установите пакеты hachoir metadata и " +#~ "kaa metadata для Питона или exiftool." + +#~ msgid "the root of the file system" +#~ msgstr "корень файловой системы" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Автоматически поворачивать изображения JPEG" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Rapid Photo Downloader - это бесплатное программное обеспечение; вы можете " -#~ "передавать его и/или модифицировать в соответствии с соглашением GNU General " -#~ "Public License опубликованным Free Software Foundation версии 2 или (по " -#~ "вашему выбору) более поздней версии.\n" -#~ "\n" -#~ "Rapid Photo Downloader распространяется в надежде, что эта программа будет " -#~ "полезна вам, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ и даже без гарантий КОММЕРЧЕСКОЙ " -#~ "ЦЕННОСТИ или ПРИГОДНОСТИ ДЛЯ ЦЕЛЕЙ КАКОГО-ЛИБО ОПРЕДЕЛЁННОГО ИСПОЛЬЗОВАНИЯ. " -#~ "Для дополнительной информации читайте GNU General Public License.\n" -#~ "\n" -#~ "Вы должны были получить копию GNU General Public License вместе с Rapid " -#~ "Photo Downloader; если вы не получили её, то вы можете написать в Free " -#~ "Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-" -#~ "1301, USA." +#~ "самостоятельно укажите расположение (PATH) устройства, с которого будет " +#~ "производиться загрузка, заменяя существующие настройки программы" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Вернуть значение \"полночь\".\n" +#~ msgid "" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" +#~ msgstr "" +#~ "автоматически определять устройство, с которого будет производиться " +#~ "загрузка, заменяя существующие настройки программы" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Извините, некоторые настройки неверны и будут сброшены." +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "" +#~ "проверка (найдено %(photos)s фотографий и %(videos)s видеозаписей)..." #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "Эта версия программы использует несколько другие настройки, чем предыдущая. " -#~ "Некоторые ваши настройки неверны и не могут быть обновлены. Они будут " -#~ "сброшены." +#~ "Ошибка: укажите автоматическое определение устройства или самостоятельно " +#~ "укажите расположение устройства, с которого будет производиться загрузка, но " +#~ "не используйте сразу оба варианта." diff --git a/po/sk.po b/po/sk.po index 35d6650..fe7418b 100644 --- a/po/sk.po +++ b/po/sk.po @@ -6,2245 +6,4168 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-11-20 13:25-0600\n" -"PO-Revision-Date: 2011-11-22 12:38+0000\n" -"Last-Translator: Andrej \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Slovak \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-12-28 07:56+0000\n" -"X-Generator: Launchpad (build 14560)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: sk\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:107 rapid/rapid.py:1699 rapid/glade3/rapid.ui.h:14 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" + +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Neboli nájdené žiadne zariadenia pre zálohu" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" + +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" + +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Automatická detekcia zálohovacích zariadení" + +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 +#, python-format +msgid "%(no_photos)s Photos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" + +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "" + +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "" + +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" + +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "" + +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "" + +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 +#, python-format +msgid "%(device1)s + %(device2)s" +msgstr "" + +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" +msgstr "" + +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "" + +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "" + +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" + +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" + +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" + +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" + +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" + +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" + +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" + +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" + +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" + +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" + +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" + +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 +#, python-format +msgid "%d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 +#, python-format +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" + +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" + +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Dátum a čas" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Text" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Názov súboru" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metadáta" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Sekvencie" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Pracovný kód" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Dátum obrázku" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Dátum nahratia videa" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Dnes" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Včera" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Čas stiahnutia" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "Názov" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "Koncovka" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "Číslo obrázka" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "Číslo videa" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "Clona" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 +msgid "ISO" +msgstr "ISO" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 +msgid "Exposure time" +msgstr "Čas expozície" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 +msgid "Focal length" +msgstr "Ohnisková vzdialenosť" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 +msgid "Camera make" +msgstr "Výrobca fotoaparátu" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 +msgid "Camera model" +msgstr "Model kamery" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 +msgid "Short camera model" +msgstr "Skrátené označenie modelu fotoaparátu" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 +msgid "Hyphenated short camera model" +msgstr "Označenie modelu fotoaparátu" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 +msgid "Serial number" +msgstr "Sériové číslo" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 +msgid "Shutter count" +msgstr "Počet cyklov uzávierky" + +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "Poradové číslo súboru" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "Len adresár" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "Adresár a súbor" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 +msgid "Owner name" +msgstr "Meno vlastníka" + +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "Kodek" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 +msgid "Downloads today" +msgstr "Dnešné stiahnutie" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 +msgid "Session number" +msgstr "Číslo relácie" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 +msgid "Subfolder number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 +msgid "Stored number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 +msgid "Sequence letter" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 +msgid "All digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 +msgid "Last digit" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 +msgid "Last 2 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 +msgid "Last 3 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 +msgid "Last 4 digits" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 +msgid "Original Case" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 +msgid "UPPERCASE" +msgstr "VEĽKÉ PÍSMENÁ" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 +msgid "lowercase" +msgstr "malé písmená" + +#: ../raphodo/generatenameconfig.py:296 +msgid "One digit" +msgstr "Jedna číslica" + +#: ../raphodo/generatenameconfig.py:297 +msgid "Two digits" +msgstr "Dve číslice" + +#: ../raphodo/generatenameconfig.py:298 +msgid "Three digits" +msgstr "Tri číslice" + +#: ../raphodo/generatenameconfig.py:299 +msgid "Four digits" +msgstr "Štyri číslice" + +#: ../raphodo/generatenameconfig.py:300 +msgid "Five digits" +msgstr "Päť číslic" + +#: ../raphodo/generatenameconfig.py:301 +msgid "Six digits" +msgstr "Šesť číslic" + +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 +msgid "Subseconds" +msgstr "Subsekundy" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 +msgid "YYYYMMDD" +msgstr "RRRRMMDD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 +msgid "YYYY-MM-DD" +msgstr "RRRR-MM-DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 +msgid "YYMMDD" +msgstr "RRMMDD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "RR-MM-DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "MMDDRRRR" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "MMDDRR" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "MMDD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "DDMMRRRR" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "DDMMRR" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "RRRR" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "RR" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "HHMMSS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "HHMM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "HH-MM-SS" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "HH-MM" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "HH" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "MM (minúty)" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "SS" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Pracovné kódy" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatizácia" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Náhľad" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Obsluha chýb" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Štart sťahovania pri štarte programu" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" -#: rapid/rapid.py:112 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." msgstr "" -#: rapid/rapid.py:114 -#, python-format -msgid "%(date)s %(time)s" +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." msgstr "" -#: rapid/rapid.py:117 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:152 -msgid "Device" -msgstr "Zariadenie" +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Vynechať sťahovanie" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:170 -msgid "Size" -msgstr "Veľkosť" +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" -#: rapid/rapid.py:173 -msgid "Download Progress" -msgstr "Priebeh sťahovania" +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Pridať unikátny identifikátor" -#: rapid/rapid.py:319 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1186 -msgid "scanning..." -msgstr "skenovanie..." +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Prapísať" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1697 -msgid "the root of the file system" +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1701 -#, python-format -msgid "Downloading from %(location)s." +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Preskočiť" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" msgstr "" -#: rapid/rapid.py:1702 +#: ../raphodo/preferencedialog.py:364 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" msgstr "" -#: rapid/rapid.py:2124 rapid/glade3/rapid.ui.h:5 -msgid "Download" -msgstr "Stiahnuť" +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" -#: rapid/rapid.py:2127 -msgid "Pause" -msgstr "Pozastaviť" +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" -#: rapid/rapid.py:2228 -#, python-format +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Warn when about to download files that are not displayed in the main window." msgstr "" -#: rapid/rapid.py:2231 -#, python-format +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 msgid "" -"This download folder is invalid:\n" -"%s" +"Warn before starting a download if it is not possible to back up files." msgstr "" -#: rapid/rapid.py:2232 -msgid "Download cannot proceed" -msgstr "Sťahovanie nemôže pokračovať" +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" -#: rapid/rapid.py:2559 -msgid "About 1 second remaining" -msgstr "Zostáva približne 1 sekunda" +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" -#: rapid/rapid.py:2561 -#, python-format -msgid "About %i seconds remaining" -msgstr "Zostáva približné %i sekúnd" +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" -#: rapid/rapid.py:2563 -msgid "About 1 minute remaining" -msgstr "Ostáva približne 1 minúta." +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2568 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Ostáva približne %(minutes)i:%(seconds)02i minút." +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" -#: rapid/rapid.py:2590 rapid/rpdfile.py:113 -msgid "photos and videos" -msgstr "fotografie a videá" +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" -#: rapid/rapid.py:2592 rapid/rpdfile.py:115 -msgid "photos or videos" -msgstr "fotografie a videá" +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" -#: rapid/rapid.py:2595 rapid/rapid.py:3408 rapid/rpdfile.py:118 -msgid "videos" -msgstr "videá" +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" -#: rapid/rapid.py:2597 rapid/preferencesdialog.py:1617 rapid/rpdfile.py:120 -#: rapid/rpdfile.py:254 -msgid "video" -msgstr "video" +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" -#: rapid/rapid.py:2600 rapid/rapid.py:3406 rapid/rpdfile.py:123 -msgid "photos" -msgstr "fotografie" +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2602 rapid/preferencesdialog.py:1616 rapid/rpdfile.py:125 -#: rapid/rpdfile.py:234 -msgid "photo" -msgstr "fotografia" +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" -#: rapid/rapid.py:2629 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s stiahnutých." +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" -#: rapid/rapid.py:2633 -#, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s sa nepodarilo stiahnuť." +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" -#: rapid/rapid.py:2636 rapid/rapid.py:2688 -msgid "warnings" -msgstr "varovania" +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" -#: rapid/rapid.py:2645 -msgid "All downloads complete" -msgstr "Všetka sťahovania bola dokončená" +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" -#: rapid/rapid.py:2651 rapid/rapid.py:2660 rapid/rapid.py:2669 -#: rapid/rapid.py:2678 rapid/rapid.py:2686 -#, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" -#: rapid/rapid.py:2653 rapid/rapid.py:2671 -#, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s stiahnutých." +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" -#: rapid/rapid.py:2662 rapid/rapid.py:2680 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s failed to download" +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2719 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2726 +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +msgid "Restores default %s preference values" msgstr "" -#: rapid/rapid.py:3072 -msgid "From" +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." msgstr "" -#: rapid/rapid.py:3080 -msgid "Auto Detect" +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" msgstr "" -#: rapid/rapid.py:3084 rapid/preferencesdialog.py:1324 -#, python-format -msgid "Select a folder containing %(file_types)s" +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." msgstr "" -#: rapid/rapid.py:3125 -msgid "Copy" -msgstr "Kopírovať" +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" -#: rapid/rapid.py:3138 -msgid "Move" -msgstr "Presunúť" +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "" -#: rapid/rapid.py:3160 -msgid "To" -msgstr "Do" +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" -#: rapid/rapid.py:3167 rapid/rapid.py:3796 -msgid "Photos:" -msgstr "Fotky:" +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "" -#: rapid/rapid.py:3170 rapid/preferencesdialog.py:1161 -msgid "Select a folder to download photos to" -msgstr "Vyberte zložku do ktorej majú byť obrázky stiahnuté" +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" -#: rapid/rapid.py:3182 rapid/rapid.py:3796 -msgid "Videos:" -msgstr "Videá:" +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" -#: rapid/rapid.py:3184 rapid/preferencesdialog.py:1179 -msgid "Select a folder to download videos to" -msgstr "Vyberte priečinok pre stiahnuté videá" +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" -#: rapid/rapid.py:3376 -msgid "and" -msgstr "a" +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" -#: rapid/rapid.py:3381 -msgid "Using backup devices" +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." msgstr "" -#: rapid/rapid.py:3383 -msgid "Using backup device" +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" msgstr "" -#: rapid/rapid.py:3385 -msgid "No backup devices detected" +#: ../raphodo/preferences.py:286 +msgid "Wedding" msgstr "" -#: rapid/rapid.py:3412 -msgid "Free space:" -msgstr "Voľné miesto:" +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3424 +#: ../raphodo/preferences.py:614 #, python-format -msgid "(%(file_type)s)" +msgid "Subfolder preferences should not start with a %s" msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3428 +#: ../raphodo/preferences.py:617 #, python-format -msgid "%(free)s %(file_type)s" +msgid "Subfolder preferences should not end with a %s" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3433 -msgid "; " +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3438 -msgid "." +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3444 +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 #, python-format -msgid "%(free)s free" +msgid "Error: %(errno)s %(strerror)s" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3452 +#: ../raphodo/problemnotification.py:89 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "Error: %s" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3455 +#: ../raphodo/problemnotification.py:116 #, python-format -msgid "Backing up to %(path)s" +msgid "GPhoto2 Error: %s" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3458 +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "Unable to read directory %s" msgstr "" -#: rapid/rapid.py:3465 +#: ../raphodo/problemnotification.py:140 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "Unable to access modification time or size from %s" msgstr "" -#: rapid/rapid.py:3494 -msgid "Program preferences are invalid" +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" msgstr "" -#: rapid/rapid.py:3613 rapid/rpdfile.py:235 -msgid "Photo" -msgstr "Fotografia" +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" -#: rapid/rapid.py:3615 rapid/rpdfile.py:255 -msgid "Video" -msgstr "Video" +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" -#: rapid/rapid.py:3624 +#: ../raphodo/problemnotification.py:164 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "Unable to remove file %s" msgstr "" -#: rapid/rapid.py:3626 rapid/rapid.py:3640 rapid/rapid.py:3653 +#: ../raphodo/problemnotification.py:170 #, python-format -msgid "Folder: %s" +msgid "Unable to copy file %s" msgstr "" -#: rapid/rapid.py:3638 +#: ../raphodo/problemnotification.py:176 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "Zero length file %s will not be downloaded" msgstr "" -#: rapid/rapid.py:3651 +#: ../raphodo/problemnotification.py:182 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "Could not determine filesystem modification time for %s" msgstr "" -#: rapid/rapid.py:3729 -msgid "Thumbnails" +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:3777 +#: ../raphodo/problemnotification.py:194 #, python-format msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." msgstr "" -#: rapid/rapid.py:3778 -msgid "display debugging information when run from the command line" +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." msgstr "" -#: rapid/rapid.py:3779 -msgid "only output errors to the command line" +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:3781 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." msgstr "" -#: rapid/rapid.py:3783 -msgid "reset all program settings and preferences and exit" +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." msgstr "" -#: rapid/rapid.py:3801 +#: ../raphodo/problemnotification.py:245 #, python-format -msgid "and %s" -msgstr "a %s" - -#: rapid/rapid.py:3809 -msgid "All settings and preferences have been reset" +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." msgstr "" -#: rapid/backupfile.py:142 rapid/backupfile.py:165 -msgid "Backing up error" -msgstr "Chyba zálohovanie" +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" -#: rapid/backupfile.py:144 +#: ../raphodo/problemnotification.py:282 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" +msgid "The unique identifier '%s' was added to the filename." msgstr "" -#: rapid/backupfile.py:146 rapid/backupfile.py:167 rapid/subfolderfile.py:196 +#: ../raphodo/problemnotification.py:298 #, python-format msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." msgstr "" -"Zdroj: %(source)s\n" -"Destinácia: %(destination)s" -#: rapid/backupfile.py:149 rapid/backupfile.py:169 +#: ../raphodo/problemnotification.py:309 #, python-format -msgid "Error: %(inst)s" +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." msgstr "" -#: rapid/copyfiles.py:159 rapid/subfolderfile.py:211 -#: rapid/subfolderfile.py:352 rapid/subfolderfile.py:370 +#: ../raphodo/problemnotification.py:326 #, python-format msgid "" -"%(problem)s\n" -"File: %(file)s" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." msgstr "" -#: rapid/device.py:79 -msgid "Device Detected" -msgstr "Zariadenie detekované" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:88 +#: ../raphodo/problemnotification.py:337 +#, python-format msgid "" -"Should this device or partition be used to download photos or videos from?" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:107 -msgid "_Remember this choice" -msgstr "_Zapamatovať si túto voľbu" - -#: rapid/downloadtracker.py:298 -msgid "MB/s" -msgstr "MB/s" - -#: rapid/generatenameconfig.py:150 -msgid "Date time" -msgstr "Dátum a čas" - -#: rapid/generatenameconfig.py:151 -msgid "Text" -msgstr "Text" - -#: rapid/generatenameconfig.py:152 -msgid "Filename" -msgstr "Názov súboru" - -#: rapid/generatenameconfig.py:153 -msgid "Metadata" -msgstr "Metadáta" - -#: rapid/generatenameconfig.py:154 -msgid "Sequences" -msgstr "Sekvencie" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:156 rapid/preferencesdialog.py:574 -msgid "Job code" -msgstr "Pracovný kód" - -#: rapid/generatenameconfig.py:157 -msgid "Image date" -msgstr "Dátum obrázku" - -#: rapid/generatenameconfig.py:158 -msgid "Video date" +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." msgstr "" -#: rapid/generatenameconfig.py:159 -msgid "Today" -msgstr "Dnes" - -#: rapid/generatenameconfig.py:160 -msgid "Yesterday" -msgstr "Včera" - -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:162 -msgid "Download time" +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:164 -msgid "Name + extension" -msgstr "Názov + koncovka" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:166 -msgid "Name" -msgstr "Názov" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:168 -msgid "Extension" -msgstr "Koncovka" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:170 -msgid "Image number" -msgstr "Číslo obrázka" - -#: rapid/generatenameconfig.py:171 -msgid "Video number" +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:173 -msgid "Aperture" -msgstr "Clona" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:175 -msgid "ISO" -msgstr "ISO" +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:177 -msgid "Exposure time" -msgstr "Čas expozície" +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:179 -msgid "Focal length" -msgstr "Ohnisková vzdialenosť" +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:181 -msgid "Camera make" +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:183 -msgid "Camera model" -msgstr "Model kamery" +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:185 -msgid "Short camera model" +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:187 -msgid "Hyphenated short camera model" +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:189 -msgid "Serial number" -msgstr "Sériové číslo" +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:191 -msgid "Shutter count" +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" msgstr "" -#. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:193 -msgid "File number" +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." msgstr "" -#. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:195 -msgid "Folder only" +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." msgstr "" -#. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:197 -msgid "Folder and file" +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:199 -msgid "Owner name" -msgstr "Meno vlastníka" +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" -#: rapid/generatenameconfig.py:200 -msgid "Codec" +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." msgstr "" -#: rapid/generatenameconfig.py:201 -msgid "Width" +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" msgstr "" -#: rapid/generatenameconfig.py:202 -msgid "Height" +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" msgstr "" -#: rapid/generatenameconfig.py:203 -msgid "Length" +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" msgstr "" -#: rapid/generatenameconfig.py:204 -msgid "Frames Per Second" +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" msgstr "" -#: rapid/generatenameconfig.py:205 -msgid "Artist" +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" msgstr "" -#: rapid/generatenameconfig.py:206 -msgid "Copyright" +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:208 -msgid "Downloads today" -msgstr "Dnešné stiahnutie" +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:210 -msgid "Session number" -msgstr "Číslo relácie" +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:212 -msgid "Subfolder number" +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:214 -msgid "Stored number" +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:216 -msgid "Sequence letter" +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:218 -msgid "All digits" +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:220 -msgid "Last digit" +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:222 -msgid "Last 2 digits" +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:224 -msgid "Last 3 digits" +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:226 -msgid "Last 4 digits" +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:228 -msgid "Original Case" +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:230 -msgid "UPPERCASE" -msgstr "VEĽKÉ PÍSMENÁ" +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:232 -msgid "lowercase" -msgstr "malé písmená" +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" -#: rapid/generatenameconfig.py:233 -msgid "One digit" -msgstr "Jedna číslica" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" -#: rapid/generatenameconfig.py:234 -msgid "Two digits" -msgstr "Dve číslice" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" -#: rapid/generatenameconfig.py:235 -msgid "Three digits" -msgstr "Tri číslice" +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" -#: rapid/generatenameconfig.py:236 -msgid "Four digits" -msgstr "Štyri číslice" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" -#: rapid/generatenameconfig.py:237 -msgid "Five digits" -msgstr "Päť číslic" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" -#: rapid/generatenameconfig.py:238 -msgid "Six digits" -msgstr "Šesť číslic" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" -#: rapid/generatenameconfig.py:239 -msgid "Seven digits" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:241 -msgid "Subseconds" -msgstr "Subsekundy" +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:243 -msgid "YYYYMMDD" -msgstr "RRRRMMDD" +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:245 -msgid "YYYY-MM-DD" -msgstr "RRRR-MM-DD" +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:247 -msgid "YYMMDD" -msgstr "RRMMDD" +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:249 -msgid "YY-MM-DD" -msgstr "RR-MM-DD" +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:251 -msgid "MMDDYYYY" -msgstr "MMDDRRRR" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:253 -msgid "MMDDYY" -msgstr "MMDDRR" +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:255 -msgid "MMDD" -msgstr "MMDD" +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:257 -msgid "DDMMYYYY" -msgstr "DDMMRRRR" +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Stiahnuť" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:259 -msgid "DDMMYY" -msgstr "DDMMRR" +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:261 -msgid "YYYY" -msgstr "RRRR" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:263 -msgid "YY" -msgstr "RR" +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:265 -msgid "MM" -msgstr "MM" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:267 -msgid "DD" -msgstr "DD" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:269 -msgid "HHMMSS" -msgstr "HHMMSS" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:271 -msgid "HHMM" -msgstr "HHMM" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:273 -msgid "HH-MM-SS" -msgstr "HH-MM-SS" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:275 -msgid "HH-MM" -msgstr "HH-MM" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:277 -msgid "HH" -msgstr "HH" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:279 -msgid "MM (minutes)" -msgstr "MM (minúty)" +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:281 -msgid "SS" -msgstr "SS" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" -#: rapid/preferencesdialog.py:371 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" msgstr "" -#: rapid/preferencesdialog.py:373 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/rapid.py:1811 +msgid "Destination" msgstr "" -#: rapid/preferencesdialog.py:377 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/rapid.py:1812 +msgid "Rename" msgstr "" -#: rapid/preferencesdialog.py:436 rapid/preferencesdialog.py:697 -msgid "Remove all Job Codes?" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" msgstr "" -#: rapid/preferencesdialog.py:437 rapid/preferencesdialog.py:714 -msgid "Should all Job Codes be removed?" +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#: rapid/preferencesdialog.py:443 -msgid "Remove all Remembered Paths?" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#: rapid/preferencesdialog.py:444 -msgid "Should all remembered paths be removed?" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/preferencesdialog.py:450 -msgid "Remove all Ignored Paths?" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" msgstr "" -#: rapid/preferencesdialog.py:451 -msgid "Should all ignored paths be removed?" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" msgstr "" -#: rapid/preferencesdialog.py:462 -msgid "Error in Photo Rename preferences" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" msgstr "" -#: rapid/preferencesdialog.py:642 -msgid "Error in Video Rename preferences" +#: ../raphodo/rapid.py:2049 +msgid "All" msgstr "" -#: rapid/preferencesdialog.py:663 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/rapid.py:2050 +msgid "New" msgstr "" -#: rapid/preferencesdialog.py:680 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/rapid.py:2052 +msgid "Show:" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:739 -msgid "Enter a Job Code" -msgstr "Vložte pracovný kód" +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:755 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code" +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#: rapid/preferencesdialog.py:763 -msgid "Job Code:" -msgstr "Pracovný kód:" +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Zariadenie" -#: rapid/preferencesdialog.py:819 -msgid "Enter a Path to Ignore" +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#: rapid/preferencesdialog.py:831 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/preferencesdialog.py:836 -msgid "Path:" +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" msgstr "" -#: rapid/preferencesdialog.py:1079 -msgid "Job Code" +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" msgstr "" -#: rapid/preferencesdialog.py:1350 -msgid "Select a folder in which to backup photos" +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pozastaviť" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup videos" +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1458 +#: ../raphodo/rapid.py:2533 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/preferencesdialog.py:1509 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1512 +#: ../raphodo/rapid.py:2608 #, python-format -msgid "Example: %s" -msgstr "Príklad: %s" +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1602 -#, python-format +#: ../raphodo/rapid.py:2686 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/preferencesdialog.py:1747 +#: ../raphodo/rapid.py:2824 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" +"Tieto zložky nie sú platné:\n" +"%(folder1)s\n" +"%(folder2)s" -#: rapid/preferencesdialog.py:1749 +#: ../raphodo/rapid.py:2828 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"This download folder is invalid:\n" +"%s" msgstr "" +"Táto zložka nie je použiteľná pre stiahnutie:\n" +"%s" -#: rapid/preferencesdialog.py:1750 -msgid "Invalid regular expression" +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1931 -msgid "externaldrive1" -msgstr "externýdisk1" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1933 -msgid "externaldrive2" -msgstr "externýdisk2" - -#: rapid/prefsrapid.py:126 -msgid "New York" -msgstr "New York" - -#: rapid/prefsrapid.py:127 -msgid "Manila" -msgstr "Manila" - -#: rapid/prefsrapid.py:127 -msgid "Prague" -msgstr "Praha" - -#: rapid/prefsrapid.py:127 -msgid "Helsinki" -msgstr "Helsinki" +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Tehran" -msgstr "Teherán" +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotografie" -#: rapid/prefsrapid.py:128 -msgid "Paris" -msgstr "Paríž" +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videá" -#: rapid/prefsrapid.py:128 -msgid "Berlin" -msgstr "Berlín" +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Budapest" -msgstr "Budapešť" +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "fotografia" -#: rapid/prefsrapid.py:129 -msgid "Rome" -msgstr "Rím" +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" -#: rapid/prefsrapid.py:129 -msgid "Moscow" -msgstr "Moskva" +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Chyba zálohovania" -#: rapid/prefsrapid.py:129 -msgid "Delhi" -msgstr "Dillí" +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Warsaw" -msgstr "Varšava" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s stiahnutých." -#: rapid/prefsrapid.py:130 -msgid "Jakarta" -msgstr "Jakarta" +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s sa nepodarilo stiahnuť." -#: rapid/prefsrapid.py:130 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "varovania" -#: rapid/prefsrapid.py:130 -msgid "Stockholm" -msgstr "Štokholm" +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Všetka sťahovania bola dokončená" -#. components -#: rapid/problemnotification.py:26 rapid/subfolderfile.py:363 -msgid "subfolder" -msgstr "podpriečinok" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:361 -msgid "filename" -msgstr "názov súboru" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s stiahnutých." -#: rapid/problemnotification.py:80 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Date time value %s appears invalid." +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s failed to download" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#: rapid/problemnotification.py:81 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:83 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#: rapid/problemnotification.py:84 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "Error generating component %s." +msgid "%d warnings" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:86 +#: ../raphodo/rapid.py:3775 #, python-format -msgid "%(filetype)s metadata cannot be read" +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:88 +#: ../raphodo/rapid.py:3778 #, python-format -msgid "%(filetype)s %(area)s could not be generated" +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:90 rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:3783 #, python-format -msgid "An error occurred when copying the %(filetype)s" +msgid "No files downloaded — %(failures)s" msgstr "" -#: rapid/problemnotification.py:93 rapid/problemnotification.py:94 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:97 +#: ../raphodo/rapid.py:3809 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:102 -#, python-format +#: ../raphodo/rapid.py:3813 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:103 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "%(filetype)s was already downloaded" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:107 +#: ../raphodo/rapid.py:3824 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:108 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:109 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:111 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:201 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/problemnotification.py:204 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Nastavenia aplikácie sú neplatné" -#: rapid/problemnotification.py:223 +#: ../raphodo/rapid.py:4003 #, python-format -msgid " It was backed up to %(volume)s" -msgstr "" - -#: rapid/problemnotification.py:225 -msgid " It was backed up to these devices: " +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:227 rapid/problemnotification.py:288 -#: rapid/problemnotification.py:300 +#: ../raphodo/rapid.py:4012 #, python-format -msgid "%s, " +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:228 rapid/problemnotification.py:289 -#: rapid/problemnotification.py:301 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:240 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/problemnotification.py:257 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:259 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/problemnotification.py:261 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/problemnotification.py:265 rapid/problemnotification.py:313 -#, python-format -msgid "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/problemnotification.py:267 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "%(volume)s, " +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/problemnotification.py:271 rapid/problemnotification.py:315 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/problemnotification.py:276 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/problemnotification.py:284 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:286 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/problemnotification.py:296 +#: ../raphodo/rapid.py:4887 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/problemnotification.py:309 +#: ../raphodo/rapid.py:5182 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/problemnotification.py:311 +#: ../raphodo/rapid.py:5184 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/problemnotification.py:322 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/problemnotification.py:330 +#: ../raphodo/rapid.py:5231 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "Scanning %s" msgstr "" -#: rapid/problemnotification.py:332 +#: ../raphodo/rapid.py:5241 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/problemnotification.py:341 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "The %(type)s metadata is missing." +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/problemnotification.py:343 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/problemnotification.py:346 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/problemnotification.py:363 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/problemnotification.py:365 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/problemnotification.py:368 -#, python-format -msgid "Problems in %s generation" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/problemnotification.py:370 -#, python-format -msgid "Problem in %s generation" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/problemnotification.py:379 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/problemnotification.py:381 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/problemnotification.py:401 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/problemnotification.py:403 rapid/subfolderfile.py:230 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Fotografie detekované s rovnakým názvom, ale urobené v rozličný čas" - -#: rapid/problemnotification.py:409 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/problemnotification.py:410 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/problemnotification.py:412 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/problemnotification.py:413 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#. e.g. -#: rapid/problemnotification.py:416 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#: rapid/rpdfile.py:139 -#, python-format -msgid "%(number)s %(filetypes)s" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/subfolderfile.py:79 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/subfolderfile.py:300 -msgid "Photo has already been downloaded" -msgstr "Fotografie už boli stiahnuté" - -#: rapid/subfolderfile.py:301 -#, python-format -msgid "Source: %(source)s" -msgstr "Zdroj: %(source)s" - -#: rapid/subfolderfile.py:359 -msgid "subfolder and filename" -msgstr "podpriečinok a meno súboru" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/subfolderfile.py:397 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/subfolderfile.py:398 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Path: %s" +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "Check All" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/rapid.ui.h:6 -msgid "Download / Pause" -msgstr "Stiahnutie / Pauza" - -#: rapid/glade3/rapid.ui.h:7 -msgid "Get Help Online..." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Make a Donation..." +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Next File" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Preferences" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "Previous File" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Quit" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/rapid.ui.h:15 -msgid "Refresh" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "Report a Problem..." +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Uncheck All" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_Check All" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Clear Completed Downloads" -msgstr "_Vyčistit kompletné sťahovanie" - -#: rapid/glade3/rapid.ui.h:23 -msgid "_Download" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "_Error Log" -msgstr "_Záznam chyb" - -#: rapid/glade3/rapid.ui.h:25 -msgid "_File" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Nápoveda" - -#: rapid/glade3/rapid.ui.h:27 -msgid "_Include in download" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Make a Donation..." -msgstr "_Dejte príspevok ..." - -#: rapid/glade3/rapid.ui.h:29 -msgid "_Select" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/rapid.ui.h:30 -msgid "_Translate this Application..." -msgstr "_Přeložit túto aplikáciu ..." - -#: rapid/glade3/rapid.ui.h:31 -msgid "_Uncheck All" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/rapid.ui.h:32 -msgid "_View" -msgstr "_Zobraziť" - -#: rapid/glade3/prefs.ui.h:1 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:2 -msgid " hh:mm" -msgstr " hh:mm" - -#: rapid/glade3/prefs.ui.h:3 -msgid ":" -msgstr ":" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "podpriečinok a meno súboru" -#: rapid/glade3/prefs.ui.h:4 -msgid "Backup" -msgstr "Záloha" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "názov súboru" -#: rapid/glade3/prefs.ui.h:5 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilita s inými operačnými systémami" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "podpriečinok" -#: rapid/glade3/prefs.ui.h:6 -msgid "Download Folder" -msgstr "Zložka sťahovanie" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Subfolders" -msgstr "Podzložky sťahovanie" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Example" -msgstr "Príklad" +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Job Codes" -msgstr "Pracovné kódy" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Skladované číslo:" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid "Photo and Video Name Conflicts" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "Program Automation" -msgstr "Automatizácia programu" - -#: rapid/glade3/prefs.ui.h:13 -msgid "Sequence Numbers" -msgstr "Sekvenčná čísla" - -#: rapid/glade3/prefs.ui.h:14 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Photos" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Example: /home/user/Pictures" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Example:" -msgstr "Príklad:" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/glade3/prefs.ui.h:17 -msgid "New:" -msgstr "Nový:" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Odstrániť nekompatibilné znaky" -#: rapid/glade3/prefs.ui.h:18 -msgid "Original:" -msgstr "Originálný:" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Backup\t" -msgstr "Záloha\t" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Device Options" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Devices" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Error Handling" -msgstr "Obsluha chýb" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Job Codes" -msgstr "Pracovné kódy" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotografie a videá" -#: rapid/glade3/prefs.ui.h:24 -msgid "Miscellaneous" -msgstr "" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotografie a videá" -#: rapid/glade3/prefs.ui.h:25 -msgid "Photo Download Folders" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Photo Rename\t" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Rename Options" -msgstr "Možnosti premenovanie" - -#: rapid/glade3/prefs.ui.h:28 -msgid "Video Download Folders" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid "Video Rename\t" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Add unique identifier" -msgstr "Pridať unikátny identifikátor" - -#: rapid/glade3/prefs.ui.h:31 -msgid "Automatically detect Portable Storage Devices" -msgstr "Automatická detekcia vreckových pamäťových zariadení" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Fotografia" -#: rapid/glade3/prefs.ui.h:32 -msgid "Automatically detect backup devices" -msgstr "Automatická detekcia zálohovacích zariadení" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" -#: rapid/glade3/prefs.ui.h:33 -msgid "Automatically detect devices" +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Automatically rotate JPEG images" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Backup" -msgstr "Záloha" - -#: rapid/glade3/prefs.ui.h:36 -msgid "Back up photos and videos when downloading" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:38 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "Day start:" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Device Options" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:47 -msgid "Download folder:" -msgstr "Adresár pre stahované súbory:" - -#: rapid/glade3/prefs.ui.h:48 -msgid "Downloads today:" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Error Handling" -msgstr "Obsluha chýb" - -#: rapid/glade3/prefs.ui.h:50 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:51 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:52 -msgid "Generate thumbnails (slower)" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "Job Codes" -msgstr "Pracovné kódy" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/glade3/prefs.ui.h:60 -msgid "Location:" +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Miscellaneous" +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Overwrite" -msgstr "Prapísať" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Performance" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Photo Folders" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:65 -msgid "Photo Rename" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "Photo backup folder name:" +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Photo backup location:" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:68 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Nastavenie: Rapid Photo Downloader" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:70 -msgid "R_emove All" -msgstr "O_dstrániť všetko" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:72 -msgid "Re_move All" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:73 -msgid "Remembered Paths" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:74 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Rename Options" -msgstr "Nastavenie premenovanie" - -#: rapid/glade3/prefs.ui.h:76 -msgid "Skip" -msgstr "Preskočiť" - -#: rapid/glade3/prefs.ui.h:77 -msgid "Skip download" -msgstr "Vynechať sťahovanie" - -#: rapid/glade3/prefs.ui.h:78 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:79 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:80 +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:84 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Start downloading at program startup" -msgstr "Štart sťahovania pri štarte programu" - -#: rapid/glade3/prefs.ui.h:86 -msgid "Start downloading upon device insertion" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Stored number:" -msgstr "Skladované číslo:" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:88 -msgid "Strip incompatible characters" -msgstr "Odstrániť nekompatibilné znaky" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:89 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "" +#~ msgid "Berlin" +#~ msgstr "Berlín" -#: rapid/glade3/prefs.ui.h:90 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "" +#~ msgid "Paris" +#~ msgstr "Paríž" -#: rapid/glade3/prefs.ui.h:91 -msgid "Use _python-style regular expressions" -msgstr "" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:92 -msgid "Video Folders" -msgstr "" +#~ msgid "Prague" +#~ msgstr "Praha" -#: rapid/glade3/prefs.ui.h:93 -msgid "Video Rename" -msgstr "" +#~ msgid "Rome" +#~ msgstr "Rím" -#: rapid/glade3/prefs.ui.h:94 -msgid "Video backup folder name:" -msgstr "" +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:95 -msgid "Video backup location:" -msgstr "" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:96 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" +#~ msgid "Backing up error" +#~ msgstr "Chyba zálohovanie" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" +#~ msgid "Size" +#~ msgstr "Veľkosť" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" +#~ msgid "Download Progress" +#~ msgstr "Priebeh sťahovania" -#: rapid/glade3/prefs.ui.h:99 -msgid "_Add..." -msgstr "_Pridať..." +#~ msgid "and" +#~ msgstr "a" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "" +#~ msgid "Moscow" +#~ msgstr "Moskva" -#~ msgid " " -#~ msgstr " " +#~ msgid "Budapest" +#~ msgstr "Budapešť" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Resetovanie hodnoty na nulu.\n" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 z %s obrázkov skopírované" +#~ msgid "Warsaw" +#~ msgstr "Varšava" -#, python-format -#~ msgid "Source: %s" -#~ msgstr "Zdroj: %s" +#~ msgid "Manila" +#~ msgstr "Manila" -#, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s obrázkov preskočených" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#~ msgid "errors" -#~ msgstr "chyby" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#~ msgid "The image was not copied." -#~ msgstr "Obrázky neboli okopírované." +#~ msgid "Kampala" +#~ msgstr "Kampala" + +#~ msgid "Tehran" +#~ msgstr "Teherán" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s obrázkov stiahnutých" +#~ msgid "Example: %s" +#~ msgstr "Príklad: %s" -#~ msgid "Image overwritten" -#~ msgstr "Obrázok prepísaný" +#~ msgid "Job Code:" +#~ msgstr "Pracovný kód:" -#~ msgid "Image skipped" -#~ msgstr "Obrázok preskočený" +#~ msgid "Delhi" +#~ msgstr "Dillí" -#~ msgid "Warning:" -#~ msgstr "Varovanie:" +#~ msgid "externaldrive1" +#~ msgstr "externýdisk1" -#~ msgid "Select an image folder" -#~ msgstr "Vyberte zložku obrázkov" +#~ msgid "externaldrive2" +#~ msgstr "externýdisk2" -#~ msgid "Could not open image" -#~ msgstr "Nemožno otvoriť obrázok" +#~ msgid "Download cannot proceed" +#~ msgstr "Sťahovanie nemôže pokračovať" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Destinácia: %(destination)s\n" -#~ "Chyba: %(errno)s %(strerror)s" +#~ msgid "_Translate this Application..." +#~ msgstr "_Přeložit túto aplikáciu ..." -#~ msgid "Problem using pynotify." -#~ msgstr "Problém používania pynotify." +#~ msgid "_View" +#~ msgstr "_Zobraziť" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Dnešná hodnota sťahovanie je invalidní.\n" +#~ msgid "_Get Help Online..." +#~ msgstr "_Nápoveda online..." -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Resetovanie do polnoci.\n" +#~ msgid "_Error Log" +#~ msgstr "_Záznam chyb" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Hodnota nastavenia 'Začiatok dňa' je poškodená.\n" +#~ msgid "_Make a Donation..." +#~ msgstr "_Dejte príspevok ..." -#~ msgid "Image has no metadata" -#~ msgstr "Obrázok nemá metadáta." +#~ msgid "_Help" +#~ msgstr "_Nápoveda" -#~ msgid "_Photos" -#~ msgstr "_Fotografie" +#~ msgid "Stockholm" +#~ msgstr "Štokholm" -#~ msgid "_Get Help Online..." -#~ msgstr "_Nápoveda online..." +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Vyčistit kompletné sťahovanie" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Chyba v nastavení premenovávanie obrázkov." +#~ msgid "Select a folder to download photos to" +#~ msgstr "Vyberte zložku do ktorej majú byť obrázky stiahnuté" -#~ msgid "_Thumbnails" -#~ msgstr "_Miniatúry" +#~ msgid "_Report a Problem..." +#~ msgstr "_Ohlásiť problém" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Prepáčte, v nastavení je chyba:\n" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#~ msgid "Resetting to default values." -#~ msgstr "Resetovanie na výchozí hodnoty." +#~ msgid "Backup" +#~ msgstr "Záloha" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Vyskytla sa chyba v nastavenie programu." +#~ msgid ":" +#~ msgstr ":" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Chyba v nastavenie sťahovacie podzložky" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilita s inými operačnými systémami" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Vyberte zložku do ktorej má byť uložená záloha obrázkov" +#~ msgid "Program Automation" +#~ msgstr "Automatizácia programu" -#~ msgid "_Report a Problem..." -#~ msgstr "_Ohlásiť problém" +#~ msgid "Download Folder" +#~ msgstr "Zložka sťahovanie" + +#~ msgid "Example" +#~ msgstr "Príklad" + +#~ msgid "Download Subfolders" +#~ msgstr "Podzložky sťahovanie" + +#~ msgid "Job Codes" +#~ msgstr "Pracovné kódy" + +#~ msgid "Sequence Numbers" +#~ msgstr "Sekvenčná čísla" + +#~ msgid "Original:" +#~ msgstr "Originálný:" + +#~ msgid "Example:" +#~ msgstr "Príklad:" + +#~ msgid "New:" +#~ msgstr "Nový:" + +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Photos" -#~ msgid "Missing Backup Devices" -#~ msgstr "Chýbajúce zálohovacie zariadenia" +#~ msgid "Error Handling" +#~ msgstr "Obsluha chýb" -#~ msgid "Image Rename" -#~ msgstr "Premenovanie obrázka" +#~ msgid "Backup\t" +#~ msgstr "Záloha\t" -#~ msgid "Image Name Conflicts" -#~ msgstr "Konflikt mien obrázkov" +#~ msgid "Backup" +#~ msgstr "Záloha" -#~ msgid "Image Devices" -#~ msgstr "Obrázková zariadení" +#~ msgid "Job Codes" +#~ msgstr "Pracovné kódy" -#~ msgid "Automation" -#~ msgstr "Automatizácia" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Automatická detekcia vreckových pamäťových zariadení" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Príklad: /home/user/photos" +#~ msgid "Rename Options" +#~ msgstr "Možnosti premenovanie" -#~ msgid "Download Folder" -#~ msgstr "Zložka sťahovanie" +#, python-format +#~ msgid "and %s" +#~ msgstr "a %s" + +#~ msgid "Name + extension" +#~ msgstr "Názov + koncovka" -#~ msgid "Image Devices" -#~ msgstr "Obrázková zariadenia" +#~ msgid "_Add..." +#~ msgstr "_Pridať..." -#~ msgid "Automation" -#~ msgstr "Automatizácia" +#~ msgid "R_emove All" +#~ msgstr "O_dstrániť všetko" -#~ msgid "Image Rename\t" -#~ msgstr "Premenovanie obrázka\t" +#~ msgid "Rename Options" +#~ msgstr "Nastavenie premenovanie" -#~ msgid "Backup location:" -#~ msgstr "Umiestnenie zálohy:" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Nastavenie: Rapid Photo Downloader" -#~ msgid "_Download " -#~ msgstr "_Stiahnutie " +#~ msgid "Error Log" +#~ msgstr "Správa o chybách" -#~ msgid "_Pause" -#~ msgstr "_Pauza" +#~ msgid "Download folder:" +#~ msgstr "Adresár pre stahované súbory:" -#~ msgid "Preferences were changed." -#~ msgstr "Nastavenie zmenené." +#~ msgid "Download / Pause" +#~ msgstr "Stiahnutie / Pauza" -#~ msgid "Using" -#~ msgstr "Používanie" +#~ msgid "Device Detected" +#~ msgstr "Zariadenie detekované" +#, python-format #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" #~ msgstr "" -#~ "\n" -#~ "Prosím skontrolujte nastavenia, reštartujte program a skúste to znova." +#~ "Zdroj: %(source)s\n" +#~ "Destinácia: %(destination)s" + +#~ msgid "_Remember this choice" +#~ msgstr "_Zapamatovať si túto voľbu" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "Nový deň začal - resetovanie 'Dnešná sťahovania' sekvenčné číslo" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Zdroj: %(source)s" -#~ msgid "Image has no thumbnail" -#~ msgstr "Obrázok nemá náhľad" +#~ msgid "Enter a Job Code" +#~ msgstr "Vložte pracovný kód" -#~ msgid "Image already exists" -#~ msgstr "Obrázok neexistuje" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Vyberte priečinok pre stiahnuté videá" -#~ msgid "Backup image already exists" -#~ msgstr "Záloha obrázku neexistuje" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Fotografie už boli stiahnuté" -#~ msgid "Report an error" -#~ msgstr "Ohlásenie chyby" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Fotografie detekované s rovnakým názvom, ale urobené v rozličný čas" -#~ msgid "Report a warning" -#~ msgstr "Ohlásenie varovanie" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Zostáva približné %i sekúnd" -#~ msgid "Image location:" -#~ msgstr "Umiestnenie obrázka:" +#~ msgid "About 1 second remaining" +#~ msgstr "Zostáva približne 1 sekunda" -#~ msgid "Ignore" -#~ msgstr "Ignorovať" +#~ msgid "About 1 minute remaining" +#~ msgstr "Ostáva približne 1 minúta." -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Ostáva približne %(minutes)i:%(seconds)02i minút." -#~ msgid "Error Log" -#~ msgstr "Správa o chybách" +#~ msgid "Photos:" +#~ msgstr "Fotky:" -#~ msgid "Download Folder" -#~ msgstr "Sťahovacie zložka" +#~ msgid "Videos:" +#~ msgstr "Videá:" -#~ msgid "Goodbye" -#~ msgstr "Hezký den" +#~ msgid "Copy" +#~ msgstr "Kopírovať" -#~ msgid "Preferences were modified." -#~ msgstr "Nastavenie bolo upravené." +#~ msgid "Move" +#~ msgstr "Presunúť" -#~ msgid "images skipped" -#~ msgstr "obrázky preskočené" +#~ msgid "Free space:" +#~ msgstr "Voľné miesto:" -#~ msgid "images downloaded" -#~ msgstr "obrázky stiahnuté" +#~ msgid "To" +#~ msgstr "Do" -#~ msgid "Image Rename" -#~ msgstr "Premenovanie obrázkov" +#~ msgid "the root of the file system" +#~ msgstr "koreň súborového systému" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "" -#~ "Niektoré hodnoty v nastavení podzložky sú nepodstatné a preto boli zmazané." +#~ msgid "scanning..." +#~ msgstr "prehľadávanie..." -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." -#~ msgstr "" -#~ "Varovanie: Existujú dostatočná metadáta obrázka. S ich pomocou je " -#~ "možné vygenerovať názov. Ak chcete obrázok premenovať použite nastavenia " -#~ "premenovanie." +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Prebieha sťahovanie z %(location)s." + +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s nebolo možné odpojiť" #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Varovanie: Existujú dostatočné metadáta obrázku pre vygenerovanie " -#~ "podzložiek. Ak chcete podzložky premenovať použite nastavenia mien." +#~ "Na niektorých systémoch môže prehľadávanie tejto lokality trvať veľmi dlho. " +#~ "Skutočne z nej chcete sťahovať?" -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s z %(total)s %(filetypes)s (%(remaining)s ostáva)" + +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" #~ msgstr "" -#~ "Špecifikujte zložku, v ktorej sú uložené zálohy v zariadení.\n" -#~ "\n" -#~ "Poznámka: tento údaj bude tiež použitý pre určenie, či je zariadenie " -#~ "používané na zálohovanie. Ak chcete použiť iné zariadenia pre zálohovanie, " -#~ "vytvorte v ňom priečinok s týmto názvom." +#~ "Žiadne zariadenie určené na zálohovanie neobsahuje platný adresár pre " +#~ "zálohovanie súborov typu %(filetype)s" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Importujte svoje obrázky efektívne a spoľahlive" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#, python-format #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "%(date)s\n" +#~ "%(time)s" #~ msgstr "" -#~ "Rapid Photo Downloader je otvorený softvér; môžete ho šíriť a / alebo " -#~ "modifikovať za podmienok GNU General Public License publikovanej Free " -#~ "Software Foundation; vo verzii 2, alebo (podľa vašich nárokov) v inej novšie " -#~ "verzi.\n" -#~ "\n" -#~ "Rapid Photo Downloader je distribuovaný v nádeji že bude používaný, ale BEZ " -#~ "AKEJKOĽVEK ZÁRUKY; neposkytujú sa ani odvodené záruky OBCHODOVATEĽNOSTI " -#~ "alebo VHODNOSTI PRE KONKRÉTNY ÚČEL. Pozrite GNU General Public License pre " -#~ "viac detailov.\n" -#~ "\n" -#~ "Mali by ste dostať kópiu GNU General Public Licence spolu s Rapid Photo " -#~ "Downloader. Ak ju neobržíte napíšte na: Free Software Foundation, Inc, 51 " -#~ "Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "%(date)s\n" +#~ "%(time)s" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Štart sťahovanie po vložení obrázkového zariadenia" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#~ msgid "Image Devices" -#~ msgstr "Obrázková zariadenia" +#~ msgid "From" +#~ msgstr "Z" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Ukončiť program po ukončení úspešného stiahnutie" +#~ msgid "Auto Detect" +#~ msgstr "Detegovať automaticky" -#~ msgid "Image filename could not be generated" -#~ msgstr "Názov obrázku nemohol byť vygenerovaný" +#~ msgid "; " +#~ msgstr "; " -#~ msgid "The device can now be safely removed" -#~ msgstr "Zariadenie teraz nemôže byť bezpečne vymazané" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "This device has no images to download from." -#~ msgstr "Zariadenie nemá žiadne obrázky na stiahnutie." +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Sťahovanie z %s začalo" +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s z %(total)s %(filetypes)s" -#~ msgid "Download copying error" -#~ msgstr "Chyba kopírovanie sťahovanie" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Vyberte zložku, ktorá obsahuje %(file_types)s" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Sťahovanie z %s dokončené" +#~ msgid "Folder: %s" +#~ msgstr "Adresár: %s" -#~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." -#~ msgstr "" -#~ "Vložené nastavenie podzložky je invalidné a nemožno použiť.\n" -#~ "Bolo teda resetované na predvolené hodnoty." +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "Adresár %(file_type)s je neplatný" + +#~ msgid "." +#~ msgstr "." #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Sken zariadenia kompletný: nájdených %(number)s obrázkov na %(device)s" +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "Adresár %(file_type)s neexistuje" + +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s voľné" + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Fokty sa zálohujú do %(path)s a videá do %(path2)s" + +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Zálohovať fotky a videá do %(path)s" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Náhľad nemôže byť zobrazený" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Zálohuje sa do %(path)s" -#~ msgid "Starting downloads" -#~ msgstr "Sťahovanie začína" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." #, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "Do adresára %(file_type)s nie je možný zápis" + #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Destinácia: %(destination)s\n" -#~ "Problém: %(problem)s" +#~ "Chyba: vyberte autodetekciu zariadenia alebo ručne nastavne cestu pre " +#~ "sťahovanie, nie oboje." + +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "vypísať prípony súborov, ktoré program pozná a skončiť" + +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "uviesť nastavenia programu do pôvodného stavu a skončiť" + +#~ msgid "only output errors to the command line" +#~ msgstr "len výstup do konzoly" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "zobraziť informácie o behu programu v konzole (default: %default)" + +#~ msgid "" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Problém: %(problem)s" +#~ "ručne vybrať cestu k zariadeniu pre sťahovanie, prepíše existujúce " +#~ "nastavenie programu" -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Zdroj: %(source)s\n" -#~ "Destinácia: %(destination)s\n" -#~ "Chyba: %(errorno)s %(strerror)s" +#~ "automaticky detegovať zariadenia pre stiahnutie, prepíše existujúce " +#~ "nastavenie programu" + +#~ msgid "display debugging information when run from the command line" +#~ msgstr "" +#~ "Zobraziť informácie pre ladenie pri spustení programu z príkazového riadku" -#~ msgid "Job Code entered" -#~ msgstr "Pracovný kód bol vložen" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Všetky nastavenia boli uvedené do pôvodného stavu" -#~ msgid "Job Code not entered" -#~ msgstr "Pracovný kód nebol vložen" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Majú byť z tohoto zariadenia stiahnuté fotografie alebo videá?" #, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Zariadenia %(device)s (%(path)s) bolo ignorované" +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Súbor: %(file)s" #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s nie je pripravené na používanie" +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Záloha %(file_type)s prepísaná" #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Prehľadávanie zariadenia kompletné: nenájdené žiadne obrázky na %s" - -#~ msgid "Backup device missing" -#~ msgstr "Chýba záložné zariadenie" - -#~ msgid "No backup device was detected." -#~ msgstr "Nebolo detekované žiadne záložné zariadenie." +#~ msgid "%(file_type)s not backed up" +#~ msgstr "Záloha %(file_type)s neprebehla" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s z %(total)s obrázkov skopírovaných" +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Záloha %(file_type)s už existuje" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Unikátna značka '%s' pridaná" +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Cieľový adresár nebolo možné vytvoriť: %(directory)s\n" -#~ msgid "Some preferences will be reset." -#~ msgstr "Niektoré nastavenia budú resetované." +#~ msgid "An unknown error occurred" +#~ msgstr "Nastala neznáma chyba" + +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Chyba: %(inst)s" diff --git a/po/sr.po b/po/sr.po index 918de94..761676f 100644 --- a/po/sr.po +++ b/po/sr.po @@ -1,2682 +1,5361 @@ # Serbian translation for rapid # Copyright (c) 2010 Rosetta Contributors and Canonical Ltd 2010 # This file is distributed under the same license as the rapid package. -# Мирослав Николић , 2012. +# Мирослав Николић , 2012—2017. msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-21 23:47+0000\n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-21 21:37+0000\n" "Last-Translator: Мирослав Николић \n" -"Language-Team: Serbian translators\n" +"Language-Team: српски \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-21 22:28+0000\n" +"X-Generator: Launchpad (build 18416)\n" "Language: sr\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Брзи преносилац фотографија" - -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" -"%(date)s\n" -"%(time)s" - -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" - -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Уређај" - -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Величина" - -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Напредак преузимања" - -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s није демонтиран" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Заслуге" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "претражујем уређај..." +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Резерве нису подешене" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "почетни директоријум система датотека" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Нисам открио уређаје резерве" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Преузми са %(location)s." +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Исправна месте за резерве још нису наведена" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:401 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"Да ли заиста желите да преузмете слике одавде? На неким системима " -"претраживање те путање може да потраје." +"Можете направити резерве фотографија и снимака на више места у току " +"преузимања, нпр. на спољним дисковима." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Преузми" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Направи резерву фотографија и снимака за време преузимања" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Паузирај" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Сам пронађи уређаје за резерве" -#: rapid/rapid.py:2376 -#, python-format +#: ../raphodo/backuppanel.py:417 msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." msgstr "" -"Следеће фасцикле за преузимање су неисправне:\n" -"%(folder1)s\n" -"%(folder2)s" - -#: rapid/rapid.py:2379 -#, python-format +"Наведите фасциклу на уређају у којој се чувају резерве.

    Напомена: " +"присуство фасцикле са овим називом се користи да одреди да ли се уређај " +"користи за резерве. За сваки уређај који желите да користите за резерве, " +"направите фасциклу на њему са једним од ових назива фасцикли. Додавањем обе " +"фасцикле, исти уређај се може користити за резерве и фотографија и " +"снимака." + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Назив фасцикле за фотографије:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Назив фасцикле за снимке:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Пример:" + +#: ../raphodo/backuppanel.py:448 msgid "" -"This download folder is invalid:\n" -"%s" +"If you disable automatic detection, choose the exact backup locations." msgstr "" -"Следећа фасцикла за преузимање је неисправна:\n" -"%s" +"Ако искључите аутоматско налажење уређаја, изаберите тачна места за резерве." + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Путања до резерве фотографија:" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Не могу да наставим преузимање" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Изаберите место за резерву фотографија" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Путања до резерве снимака:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Изаберите место за резерву снимака" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "1. уређај" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "2. уређај" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Пројектовано коришћење смештаја резерве" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Опције резерве" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "THM снимак" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "звук" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" -"Ниједан уређај резерве не садржи исправну фасциклу за стварање резерве " -"„%(filetype)s“" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s фотографије" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "фотографије" +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s снимка" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "видео" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Коришћено" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Проблем са резервом" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "Превише" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Преостала је 1 секунда" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Величина уређаја није позната" -#: rapid/rapid.py:2804 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "About %i seconds remaining" -msgstr "Преостало је %i секунди" - -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Преостао је 1 минут" +msgid "No space free on %(size_total)s device" +msgstr "Нема слободног места на уређају од %(size_total)s" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Преостало је %(minutes)i:%(seconds)02i" - -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "фотографије и видео" - -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "фотографије или видео" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s је слободно од %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Фотографије" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Снимци" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Пројектован смештај се користи након преузимања" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Произвољно..." + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "Подесите стварање садржане фасцикле фотографија" + +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Подесите стварање садржане фасцикле снимака" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Друго" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Испробавам уређај..." + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Привремено занемари овај уређај" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Трајно занемари овај уређај" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Поново прегледај" + +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "%s је пун" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "видео" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Фото-апарати" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "фотографија" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Уређаји" -#: rapid/rapid.py:2872 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s преузето" +msgid "Downloading from %(device_names)s" +msgstr "Преузимам са „%(device_names)s“" -#: rapid/rapid.py:2876 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s није преузето" - -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "упозорења" +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Сва преузимања су завршена" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Изаберите извор" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s преузето" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s фото-апарати" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s није преузето" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s уређаји" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s од %(total)s %(filetypes)s (преостаје %(remaining)s)" +msgid "%s + %s" +msgstr "„%s“ + „%s“" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s од %(total)s %(filetypes)s" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" +"Кликните на кућицу датотеке да је означите или одзначите за преузимање." + +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" +"Датотеке које су већ преузете се памте. И даље можете означити раније " +"преузете датотеке за поновно преузимање, али су унапред одзначене, и њихове " +"сличице су затамњене, тако да их можете разликовати од датотека које тек " +"треба да се преузмете." -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Од" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" +"Ако је изабрано више од једне датотеке, све ће добити ознаку датотеке на " +"чије поље за потврду сте кликнули, без обзира на то да ли су пре тога биле " +"означене или не." + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" +"Кликните на поље за означавање уређаја да брзо означите или одзначите све " +"његове датотеке за преузимање." -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Сам одреди" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" +"Можете истовремено преузети са више фото-апарат, паметних телефона, " +"меморијских картица, и чврстих дискова—са онолико уређаја са колико " +"ваш рачунар може истовремено да ради." -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Изаберите фасциклу која садржи %(file_types)s" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" +"Временска линија групише фотографије и снимке на основу тога колико " +"је времена прошло између узастопних снимака. Користите је да препознате " +"фотографије и снимке снимљене у различитим периодима у једном дану или у " +"току узастопних дана." -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Умножи" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" +"\n" +"

    На илустрацији изнад, први ред временске линије је црн јер су све " +"датотеке \n" +"тог датума претходно преузете.

    \n" +"

    Клизач временске линије подешава време протекло између узастопних снимака " +"коришћено за изградњу \n" +"временске линије:

    \n" +" " + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" +"Да видите фотографије и снимке за одређени временски опсег, користите миша " +"(по могућству у комбинацији са тастерима Помак или Ктрл) " +"да изаберете периоде времена. Када се изабере опсег времена, дугме временске " +"линије на левој страни главног прозора биће истакнуто." -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Премести" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" +"Преузимање увек укључује све датотеке које су означене за преузимање, " +"укључујући и оне које тренутно нису приказане јер се користи временска " +"линија." -#: rapid/rapid.py:3419 -msgid "To" -msgstr "У" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" +"Можете сакрити или приказати изворе преузимања кликом на назив уређаја са " +"кога преузимате у горњем левом углу прозора програма." -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Фотографије:" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" +"\n" +" Минијатуре се могу поређати по разним критеријумима:\n" +"
      \n" +"
    1. Време измене: када је датотека последњи пут измењена, у складу са " +"њеним мета подацима (када су \n" +" доступни) или у складу са системом датотека (као резерва).
    2. \n" +"
    3. Стање изабраности: да ли је датотека означена за " +"преузимање.
    4. \n" +"
    5. Назив датотеке: пун назив датотеке, укључујући наставак.
    6. \n" +"
    7. Наставак: наставак назива датотеке. Можете користити ово за " +"груписање јпег и сирових слика, на \n" +"пример.
    8. \n" +"
    9. Врста датотеке: фотографија или снимак.
    10. \n" +"
    11. Уређај: назив уређаја са кога су преузете фотографије и " +"снимци.
    12. \n" +"
    " + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" +"Једна од најкориснијих функција Брзог преносиоца фотографија је његова " +"способност да аутоматски створи садржане фасцикле преузимања и да преименује " +"датотеке како их преузима, користећи шему по вашем избору." -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Изаберите фасциклу за чување фотографија" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" +"Да наведете где желите да ваше датотеке буду преузете и како желите да се " +"именују, отворите одговарајући панел на десној страни прозора програма: " +"Одредиште, Преименуј, или Шифра посла." -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Видео:" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" +"\n" +"Када размишљате о структури вашег директоријума преузимања, имајте на уму " +"две различите врсте\n" +"директоријума:\n" +"
      \n" +"
    1. Одредишна фасцикла, тј. „Слике“, „Фотографије“, или\n" +"„Снимци“. Овај директоријум треба већ да постоји на вашем рачунару. На " +"ислустрацији \n" +"испод, одредишне фасцикле су „Слике“ и „Снимци“.\n" +"Назив одредишне фасцикле је приказан на сивој траци одмах изнад стабла " +"фасцикли, \n" +"са иконицом фасцикле са леве стране и иконицом зупчаника сасвим на десној " +"страни.
    2. \n" +"
    3. Подфасцикле преузимања, а то су директоријуми које ће Брзи " +"преносилац фотографија \n" +"сам да напеави. Не морају већ постојати на вашем рачунару, али је сасвим у " +"реду ако их имате.\n" +"Биће створене у одредишној фасцикли.
    4. \n" +"
    \n" +" " + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" +"\n" +"Можете преузети фотографије и снимке у исту одредишну фасциклу, или да " +"наведете различиту \n" +"за сваку појединачно. Исто се примењује на садржане одредишне фасцикле за " +"фотографије и \n" +"снимке—преузмите фотографије и снимке у исте одредишне подфасцикле, " +"или користите другачију шему за сваку \n" +"врсту. \n" +" " + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" +"Аутоматски створене подфасцикле преузимања могу садржати даље аутоматски " +"створене подфасцикле ако је потребно. Уобичајена шема је да се створи " +"подфасцикла године, а затим низ подфасцикли година-месеци-дана унутар ње." -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Изаберите фасциклу за смештање преузетог видеа" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" +"\n" +"Кад год је могуће, програм приказује преглед подфасцикли преузимања " +"фотографија и снимака за преузимање:\n" +"
      \n" +"
    1. Стабло одредишне фасцикле показује подфасцикле преузимања које су већ на " +"рачунару (исписане \n" +" обичним, неискошеним фонтом), и подфасцикле које ће бити направљене за " +"време преузимања \n" +" (са искошеним називима).
    2. \n" +"
    3. Стабло фасцикли такође показује у којим подфасциклама ће датотеке бити " +"преузете (обојене у \n" +" црно).
    4. \n" +"
    \n" +" " + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" +"\n" +"Називи подфасцикли преузимања се углавном стварају коришћењем неког или свих " +"од пратећих елемената:\n" +"
      \n" +"
    1. Мета подаци датотеке, врло често укључују датум стварања " +"фотографија или снимака, али такође \n" +"могу \n" +"да укључе назив модела фото-апарата, серијски број фото-апарата или наставак " +"датотеке нпр. ЈПГ или ЦР2.
    2. \n" +"
    3. Шифра посла, је слободан текст који наводите у време преузимања, " +"као што је\n" +"назив догађаја или место.
    4. \n" +"
    5. Текст space.
    6. \n" +"
    \n" +"Именовање подфасцикли годином, месецом и на крају даном у бројевном облику " +"чини лаким \n" +"њихово ређање у прегледнику датотека, што би било његова подразумевана " +"опција:\n" +" " + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" +"\n" +"Да аутоматски створите подфасцикле као што преузимате, \n" +"можете користити једну од уграђених подешености Брзог преносиоца " +"фотографија, или да створите произвољну подешеност. Кликните на \n" +"иконицу зупчаника да прикажете падајући изборник: \n" +" " -#: rapid/rapid.py:3650 -msgid "and" -msgstr "и" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" +"\n" +"Користећи падајући изборник, изаберите уграђену подешеност или кликните на " +"Произвољно да подесите своју \n" +"шему. Створите своју шему користећи уређивач творца подфасцикли фотографија " +"или снимка: \n" +" " -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Употреба резервних уређаја" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" +"Лако је преузети сирове слике у једну фасциклу, а ЈПЕГ слике у другу. " +"Једноставно користите Наставак назива датотеке као део ваше шеме " +"стварања подфасцикле преузимања:" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Употреба резервног уређаја" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" +"Ова илустрација показује сачувану произвољну подешеност под називом „Моја " +"произвољна подешеност“." -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Нису изабрани резервни уређаји" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" +"\n" +"Не морате да направите угнеждене подфасцикле преузимања. Ова илустрација " +"показује \n" +"стварање подфасцикли преузимања које садрже само датум снимања фотографија и " +"\n" +"шифру посла:\n" +" " -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Слободан простор:" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" +"\n" +"Иако има много уграђених опција именовања датума/времена, може се десити да " +"вам \n" +"треба нешто другачије. Није проблем да сами створите једну. Можете " +"комбиновати изборе датума/времена да \n" +"створите нове комбинације. Претпоставимо да сте хтели формат датума који " +"комбинује годину (ГГГГ), цртицу, \n" +"и месец (ММ) да даје ММ.ГГГГ.. Можете га направити овако (обратите пажњу на " +"црвени круг око цртице):\n" +" " + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" +"\n" +"Прочитајте више о свим начинима на које можете створити назив подфасцикле " +"преузимања и називе датотека у докумен" +"тацији на мрежи.\n" +" " -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" +"\n" +"Шифре послова вам омогућавају да лако унесете текст који описује " +"скупове фотографија и снимака. Можете \n" +"их користити у називима подфасцикли и датотека. У овој илустрацији, неке " +"датотеке имају примењену\n" +"шифру посла „Улица“, а изабране датотеке ће добити шифру посла \n" +"„Зелена пијаца“: \n" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" +"\n" +"Можете применити нове или постојеће шифре послова пре него што почнете са " +"преузимањем. Ако постоје неке \n" +"датотеке у преузимању које још немају примењену шифру посла, биће вам " +"затражено да унесете \n" +"шифру посла пре него што преузимање почне.\n" +" " + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "Потражите савете да вас воде у раду са шифрама послова:" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" +"Савети ће се разликовати у зависности од контекста, као када миш лебди изнад " +"дугмета." -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" +"\n" +"Када дајете својим фотографијама и снимцима јединствен назив, никада се " +"нећете збунити о томе \n" +"која датотека је која. Коришћење бројева низа да учините називе " +"датотека јединственим се веома \n" +"препоручује!.\n" +" " + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" +"\n" +"

    Четири врсте вредности низа су доступне да вам помогну да доделите " +"јединствене називе вашим фотографијама и \n" +"снимцима:\n" +"

      \n" +"
    1. Данашња преузимања: прати преузимања обављена током тог " +"дана.
    2. \n" +"
    3. Сачувани број: слично као данашња преузимања, али се памти из " +"последњег покретања \n" +"програма.
    4. \n" +"
    5. Број сесије: поништава се приликом сваког покретања " +"програма.
    6. \n" +"
    7. Слово низа: као бројеви низа, али користи слова.
    8. \n" +"

    \n" +"

    \n" +"Прочитајте више о бројевима низа у документа" +"цији на мрежи.

    \n" +" " + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" +"\n" +"Панел Преименуј вам омогућава да подесите преименовање датотека. Да " +"преименујте ваше датотеке, можете изабрати\n" +"из већ постојећих подешености преименовања или да одредите неку вашу. " +" \n" +" " -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" +"\n" +"

    Опција Усагласи Сирову + ЈПЕГ је корисна ако користите функцију " +"Сирова + ЈПЕГ на вашем \n" +"фото-апарату и користите бројеве низа у преименовању ваших фотографија. " +"Укључивање ове опције \n" +"ће довести до тога да програм открије одговарајуће парове сирових и ЈПЕГ " +"фотографија, а када се открију, \n" +"исти бројеви низа биће примењени на оба назива фотографија. Надаље, низови " +"ће бити \n" +"освежени као да је фотографија једна.

    \n" +"

    \n" +"Прочитајте више о преименовању датотека у документацији на " +"мрежи.

    \n" +" " + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" +"\n" +"Можете имати резерве својих фотографија и снимака на више места након " +"њиховог преузимања, као што су \n" +"спољни чврсти дискови или места на мрежи. Уређаји резерве се могу аутоматски " +"открити, или тачна \n" +"наведена места резерве.\n" +" " + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" +"У овом примеру, уређај резерва_фотографија не садржи фасциклу " +"Снимци, тако да на њему неће бити прављене резерве снимака." -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" +"\n" +"Некe поставке програма се могу подесити са линије наредби, укључујући изворе " +"\n" +"преузимања, одредишта и резерве. Осим тога, подешавања се могу вратити на " +"њихова \n" +"подразумевана стања, а остава и запамћене датотеке очишћене. \n" +" " -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" +"\n" +"Брзи преносилац фотографија ради са три врсте остава:\n" +"
      \n" +"
    1. Остава сличица чија је једина сврха да сачува сличице датотека са " +"вашег фото-апарата, \n" +"меморијских картица, и других уређаја.
    2. \n" +"
    3. Привремена остава датотека преузетих са фото-апарата, једна за " +"фотографије а друга за \n" +"снимке. Налазе се у привременим подфасциклама у одредишту преузимања.
    4. \n" +"
    5. Остава сличица радне површи, у којој Брзи преносилац фотографија " +"чува сличице \n" +"сирових и ТИФФ фотографија након њиховог преузимања. Прегледачи датотека као " +"Гномове датотеке \n" +"такође користе ову оставу, што значи да ће и они приказати сличице за ове " +"датотеке. \n" +"
    6. \n" +"
    \n" +"Прочитајте више о овим оставама и њиховом дејству на учинковитост преузимања " +"у документацији на " +"мрежи.\n" +" " + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "Савет дана" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "Да ли занте...?" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "Прикажи савете при покретању" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "&Следеће" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "&Претходно" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/сек" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Неколико секунде" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "1 секунда" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "%(free)s free" -msgstr "%(free)s слободно" +msgid "%d seconds" +msgstr "%d секунде" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Направи резерву слика и видеа у %(path)s" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 минут" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" -msgstr "Правим резерву у %(path)s" +msgid "%d minutes" +msgstr "%d минута" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 сат" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Правим резерву слика у %(path)s и видеа у %(path2)s" +msgid "%d hours" +msgstr "%d сата" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 дан" + +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. у %(backuppaths)s." +msgid "%d days" +msgstr "%d дана" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Подешавања програма су неисправна" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 минут, 1 секунда" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Фотографија" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "1 минут, %d секунде" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Видео" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d минута, 1 секунда" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "Фасцикла за преузимање %(file_type)s датотека не постоји" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d минута, %(seconds)d секунде" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 сат, 1 минут" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" -msgstr "Фасцикла: %s" +msgid "1 hour, %d minutes" +msgstr "1 сат, %d минута" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "Фасцикла за преузимање %(file_type)s датотека је неисправна" +msgid "%d hours, 1 minute" +msgstr "%d сат, 1 минут" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "Фасцикла за преузимање %(file_type)s датотека је неуписива" +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d сата, %(minutes)d минута" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Умањени прикази" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 дан, 1 сат" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" -msgstr "" -"исписује податке о програму у командној линији док је покренут програм " -"(подразумевано: %default)" +msgid "1 day, %d hours" +msgstr "1 дан, %d сата" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "" -"приказује податке за тражење грешака у програму при покретању из командне " -"линије" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d дан, 1 сат" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "исписује грешке само у командној линији" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d дана, %(hours)d сата" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "исписује проширења подржаних слика и видеа и напушта програм" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "Нађи" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" -msgstr "" -"сам открива уређаје са којих ће да преузима, преписујући постојеће поставке " -"програма" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "Извештаји о грешкама — Брзи преносилац фотографија" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" -msgstr "" -"ручно наводи ПУТАЊУ уређаја са којих ће да преузима, преписујући постојеће " -"поставке програма" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "Нађи у извештајима" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "враћа све поставке на подразумевано и напушта програм" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "Нађите претходну појаву израза" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." -msgstr "" -"Грешка: наведите самооткривање уређаја или ручно наведите путању уређаја са " -"којих вршити преузимање, али немојте оба истовремено." +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "Нађите следећу појаву израза" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "и %s" +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "&Истакни све" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Сва подешавања су враћена на подразумеване вредности" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "Истакните све појаве израза" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Грешка прављења резерве" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "&Упореди величину слова" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Не могу да направим циљни директоријум: %(directory)s\n" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "Тражите са разликовањем величине слова" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" -msgstr "" -"Извор: %(source)s\n" -"Циљ: %(destination)s" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "&Целе речи" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Грешка: %(inst)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "Тражите само целе речи" -#: rapid/backupfile.py:163 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Резерва „%(file_type)s“ је преписана" +msgid "%s of %s matches" +msgstr "%s од %s поклапања" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" -msgstr "није направљена резерва за „%(file_type)s“" +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "Очисти" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "Резерва за „%(file_type)s“ већ постоји" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "Нисам нашао израз" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "Претрага је на чекању..." + +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." msgstr "" -"%(problem)s\n" -"Датотека: %(file)s" +"Број нових уноса додатих у извештај о грешкама од последњег отварања. " +"Кликните да отворите извештај о грешкама." -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Дошло је до непознате грешке" +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "Проблем у Брзом преносиоцу фотографија" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Пронађен је нови уређај" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" +"Дошло је до проблема у Брзом преносиоцу фотографија

    \n" +" Известите о проблему на {website}.

    \n" +" Приложите датотеку дневника {log_file} уз ваш извештај о грешци " +"(кликните\n" +" овде да отворите директоријум " +"дневника).

    Ако се исти проблем деси\n" +" опет пре изласка из програма, ово је једино обавештење о томе.\n" +" " + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "Дошло је до проблема у Брзом преносиоцу фотографија\n" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Да ли да преузмем фотографије или видео са овог уређаја/партиције?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" +"Пријавите проблем на „{website}“\n" +"\n" +" Приложите датотеку дневника уз извештај, који се налази на „{log_path}“\n" +"\n" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Запамти овај избор" +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "Отвори у прегледачу датотека..." -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "Систем датотека" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "Друго..." + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "„%s“ (место не постоји)" + +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "Датум" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "Текст" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "Назив датотеке" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "Метаподаци" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Низови" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" -msgstr "Код задатка" +msgstr "Шифра посла" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" -msgstr "Датум фотографије" +msgstr "Датум слике" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" -msgstr "Датум видеа" +msgstr "Датум снимка" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Данас" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Јуче" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" -msgstr "Датум преузимања" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Назив + наставак" +msgstr "Време преузимања" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Назив" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Наставак" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Број слике" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" -msgstr "Број видеа" +msgstr "Број снимка" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Отвор бленде" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ИСО" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Време излагања" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Жижна даљина" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Произвођач фото-апарата" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Модел фото-апарата" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Скраћени назив фото-апарата" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Дужи назив фото-апарата" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Серијски број" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Број окидања" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Број датотеке" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Само фасцикла" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Фасцикла и датотека" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Име власника" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Кодек" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Ширина" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Висина" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Дужина" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Кадрова у секунди" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Аутор" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Ауторска права" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Данашња преузимања" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Број сесије" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" -msgstr "Број подфасцикле" +msgstr "Број садржане фасцикле" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Сачувани број" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Низ слова" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Све цифре" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" -msgstr "Последње цифре" +msgstr "Последња цифра" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Последње две цифре" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Последње три цифре" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Последње четири цифре" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" -msgstr "Оригинална величина слова" +msgstr "Изворна величина слова" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "ВЕЛИКА СЛОВА" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "мала слова" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Једна цифра" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Две цифре" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Три цифре" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Четири цифре" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Пет цифре" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Шест цифре" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Седам цифара" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Стотинке" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ГГГГММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ГГГГ-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "ГГГГ_ММ_ДД" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ГГММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "ГГ-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "ГГ_ММ_ДД" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "ММДДГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "ММДДГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "ММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" -msgstr "ДДММГГГГ" +msgstr "ДД.ММ.ГГГГ." -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" -msgstr "ДДММГГ" +msgstr "ДД.ММ.ГГ." -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "ГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "ГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "ММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Месец (пун)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" -msgstr "Месец (скраћен)" +msgstr "Месец (скраћено)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "ЧЧММСС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "ЧЧММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" -msgstr "ЧЧ-ММ-СС" +msgstr "ЧЧ:ММ:СС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" -msgstr "ЧЧ-ММ" +msgstr "ЧЧ:ММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "ЧЧ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "ММ (минута)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "СС" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Подешавања подфасцикле не треба да почиње са %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "Датум" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Подешавања подфасцикле не треба да се завршава са %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "Датум (цртице)" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Подешавања подфасцикле не треба да садржи два %s један за другим" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "Датум (подвлаке)" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Да уклоним све кодове задатка?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "Датум и шифра посла" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Да ли да уклоним све кодове задатка?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "ММГГГГ_Шифра посла" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Да уклоним све запамћене путање?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "Подфасцикла датума и шифре посла" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Да ли да уклоним све запамћене путање?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "ММ.ГГГГ." -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Да уклоним све занемарене путање?" +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Шифра посла" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Да ли да уклоним све занемарене путање?" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "Изворни назив датотеке" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Грешка у поставкама за преименовање фотографија" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "Датум-време и данашња преузимања" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Грешка у поставкама за преименовање видеа" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "ДД.ММ.ГГГГ.—ЧЧ:ММ—1" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Грешка у поставкама подфасцикли за преузете фотографије" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "Датум и данашња преузимања" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Грешка у поставкама подфасцикли за преузет видео" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "ДД.ММ.ГГГГ.—1" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Унесите код задатка" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "Датум-време и број слике" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" -msgstr "Упишите код задатка или изаберите неки претходни" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "ДД.ММ.ГГГГ.—1234" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" -msgstr "Упишите нови код задатка" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "Датум-време и шифра посла" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Код задатка:" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "ДД.ММ.ГГГГ.—Шифра посла-1" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Унесите путање за занемаривање" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "ДД.ММ.ГГГГ.—Шифра посла-1" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "Одредите путање са којих никада не желите да преузмете слике и видео" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "Датум-време и број снимка" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "ДД.ММ.ГГГГ._1234" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "Резолуција" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "ДД.ММ.ГГГГ.—ЧЧ:ММ-1-1920x1080" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "Упишите нову шифру посла, или изаберите неку претходну" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "Шифра посла биће примењена на „%s“ које још нема шифру посла." + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "Шифра посла биће примењена на „%s“ које још нема шифру посла." + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "Примени шифру посла на преузимање" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "Упишите нову шифру посла" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" +"Нова шифра посла неће бити примењена ни на једну фотографију или снимак." + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "Нова шифра посла неће бити примењена на „%s“." + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "Нова шифра посла биће примењена на „%s“." + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "Нова шифра посла" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "&Шифра посла:" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "&Запамти овај избор" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" +"Изаберите фотографије и снимке да бисте били у могућности да примените нову " +"или постојећу шифру посла на њих." + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" +"Нова шифра посла биће примењена на све изабране фотографије и/или снимке." + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" +"Кликните на дугме „Примени“ да примените текућу шифру посла на све изабране " +"фотографије и/или снимке. Такође можете једноставно два пута да кликнете на " +"шифру посла." + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" +"Уклањање шифре посла је уклања само са списка сачуваних шифри послова, а не " +"са неких фотографија или снимака на којима је можда била примењена." + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" +"Ако желите да користите шифре послова, подесите датотеку преименовањем или " +"називе одредишних подфасцикли да их користе." + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "Последње коришћено" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "Ређање шифре посла:" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Растуће" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Опадајуће" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "&Ново..." + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "&Примени" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "&Уклони" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "Уклони све" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "Да ли заиста желите да уклоните све шифре послова?" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "Уклоните све шифре послова" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Шифре послова" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "Савет: %(message)s" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "%(description)s — %(elements)s" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "Сачувај нову произвољну подешеност..." + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "Уклони све произвољне подешености..." + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "(Нова произвољна подешеност)" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "%s (уређено)" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "Освежи произвољну подешеност „%s“" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "Сачувајте нову произвољну подешеност — Брзи преносилац фотографија" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "Назив подешености:" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" +"Упозорење: Нема довољно података за " +"стварање пуног назива. Користите друге опције за преименовање." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "Знак %(separator)s прави нови ниво подфасцикле." + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" +"Нема потребе за почетком или завршавањем са раздвојником фасцикле " +"%(separator)s, јер се додаје аутоматски." + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" +"Упозорење: Јединствени називи датотека " +"се не могу створити. Учините називе датотека јединственим користећи " +"вредности низа." + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "Подешеност:" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "{choice} ({variant})" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "Нађи помоћ на мрежи..." + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "Уметни" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "Сачувајте подешеност — Брзи преносилац фотографија" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" +"Да ли желите да сачувате измене у новој произвољној " +"подешености?

    Прављење произвољне подешености није потребно, али " +"вам може помоћи да будете организовани.

    Измене у поставкама ће и даље " +"бити примењене без обзира на то да ли сте направили нову произвољну " +"подешеност или не." + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" +"Да ли желите да сачувате измене у произвољној подешености?

    Ако " +"желите, можете направити нову произвољну подешеност или да освежите " +"постојећу произвољну подешеност.

    Измене у поставкама ће и даље бити " +"примењене без обзира на то да ли сте сачували нову произвољну подешеност или " +"не." + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "Сачувајте нову произвољну подешеност" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "Тражим ново издање..." + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "Радите са најновијим издањем." + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "Нисам успео да ступим у везу са сервером за освежавања." + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "Ново издање Брзог преносиоца фотографија (%s) је доступно." + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "Да ли желите да преузмете ново издање?" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "Измене у новом издању можете видети овде." + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "&Прескочи ово издање" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "&Отвори страницу преузимања" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "Освежења Брзог преносиоца фотографија" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "%(downloaded)s од %(total)s" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "Преузимам..." + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Поставке" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Аутоматизација" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Минијатуре" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Рад са грешкама" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "Упозорења" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Остало" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "Прегледање уређаја" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "Прегледај само спољне уређаје" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" +"Потражите фотографије и снимке само на уређајима који су ван рачунара, " +"укључујући\n" +"фото-апарате, меморијске картице, спољне чврсте дискове и УСБ флеш дискове." + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" +"Прегледај уређаје који нису фото-апарати којима недостаје ДЦИМ фасцикла" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" +"Прегледајте целину уређаја за фотографијама и снимцима, без обзира на то да " +"ли садржи ДЦИМ фасциклу,\n" +"за разлику од прегледања у оквиру ДЦИМ фасцикле.\n" +"\n" +"Измена овог подешавања доводи до поновног прегледања свих уређаја.\n" +"\n" +"Напомена: Са фото-апаратима, само ДЦИМ фасцикла се прегледа." + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "Уређаји који су подешени за аутоматско занемаривање или преузимање." + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "Запамћени уређаји" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" +"Уклоните уређај са списка уређаја за аутоматско занемаривање или преузимање." + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "Уклони" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" +"Очистите списак уређаја за аутоматско занемаривање или преузимање.\n" +"\n" +"Напомена: Измене ће ступити на снагу приликом следећег прегледања рачунара " +"за уређајима." + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Занемарене путање" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" +"Крајњи део путање која никада неће бити прегледана за фотографијама или " +"снимцима." + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "Додај..." + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Додајте путању на списак путања за занемаривање.\n" +"\n" +"Измена овог подешавања доводи до поновног прегледања свих уређаја." + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Уклоните путању са списка путања за занемаривање.\n" +"\n" +"Измена овог подешавања доводи до поновног прегледања свих уређаја." + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Очистите списак путања за занемаривање.\n" +"\n" +"Измена овог подешавања доводи до поновног прегледања свих уређаја." + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" +"Користите регула" +"рне изразе у питон-стилу" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" +"Користите регуларне израе на списку путања за занемаривање.\n" +"\n" +"Измена овог подешавања доводи до поновног прегледања свих уређаја." + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "Аутоматизација програма" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Започни преузимање по покретању програма" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Започни преузимање по прикључивању уређаја" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "Откачи (избаци) уређај након обављеног преузимања" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Изађи из програма након обављеног преузимања" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Изађи из програма чак и када постоје грешке у преузимању" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "Стварање сличица" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "Направи сличице" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "Направи сличице за приказ у главном прозору програма" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "Смести сличице у оставу" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" +"Сачувајте сличице приказане у главном прозору програма у остави сличица " +"јединственој за Брзог преносиоца фотографија" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "Направи системске сличице" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" +"Прилико преузимања, сачувајте сличице које могу користити управници датотека " +"радне површи и други програми" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "Број језгара процесора која ће се користити за стварање сличица." + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "Језгра процесора:" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "*" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "Остава сличица" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "Израчунавам..." + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "дана" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "заувек" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "Величина оставе:" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "Број сличица:" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "Величина базе података:" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "Неприступљене сличице оставе за:" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "Очисти оставу..." + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "Оптимизуј оставу..." + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "* Ступа на снагу након пновног покретања програма" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Прескочи преузимање" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "Не преузима датотеку, и даје поруку грешке" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Додај јединствену реч" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" +"Додаје одредник као _1 или _2 на крај назива датотеке, одмах пре наставка " +"датотеке" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Препиши" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "Преписује претходно направљену резерву датотеке" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Прескочи" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "Не преписује датотеку резерве, и даје поруку грешке" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" +"Када је већ преузета фотографија или снимак са истим називом, изаберите или " +"да је прескочите или да јој додате јединствену ознаку:" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" +"Приликом прављења резерве, изаберите да ли ће датотека на уређају резерве са " +"истим називом бити преписана или ће бити прескочена:" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "Упозорења програма" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "Покажи упозорење када:" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "Датотеке преузимања тренутно нису приказане" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" +"Упозорава приликом преузимања датотека које нису приказане у главном прозору." + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "Недостају одредишта резерве" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" +"Упозорава пре почетка преузимања ако није могуће направити резерву датотека." + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "Недостају или су оштећене библиотеке програма" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" +"Упозорава ако софтверске библиотеке које користи Брзи преносилац фотографија " +"недостају или не функционишу." + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "Мета подаци система датотека не могу бити подешени" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" +"Упозорава ако постоји грешка подешавања метаподатака система датотека, као " +"што је њено време измене." + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "Наиђе на необрадиве датотеке" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" +"Упозорава након прегледања уређаја или овог рачунара ако постоје " +"непрепознате датотеке које неће бити укључене у преузимање." + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "Не упозоравај о необрађеним датотекама са наставцима:" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" +"Наставци датотека не разликују величину слова и не морају да укључе водећу " +"тачку." + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "Додај" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" +"Додајте наставак датотеке на списак необрађених врста датотека о којима неће " +"упозоравати." + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" +"Уклоните наставак датотеке са списка необрађених врста датотека о којима " +"неће упозоравати." + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" +"Очистите списак наставака датотека необрађених врста датотека о којима неће " +"упозоравати." + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "Провера издања" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "Провери има ли новог издања при покретању" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" +"Проверите има ли новог издања програма приликом сваког покретања програма." + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "Укључи развојна издања" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" +"Укључите алфа, бета и друга развојна издања када вршите проверу за новим " +"издањима програма.\n" +"\n" +"Ако тренутно користите развојно издање, провера ће се увек вршити." + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "Занемари ДНГ мета податке датума/времена на МТП уређајима" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" +"Занемарите мета податке датума/времена у ДНГ датотекама које се налазе на " +"МТП уређајима, већ користите време измене датотеке.\n" +"\n" +"Корисно за уређаје као што су телефони и таблични уређаји који праве " +"неисправне ДНГ мета податке." + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "Враћа подразумеване вредности „%s“ поставке" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" +"Да ли желите да очистите оставу сличица? Остава ће бити очишћена приликом " +"следећег покретања програма." + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "Очисти оставу сличица" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" +"Да ли желите да оптимизујете оставу сличица? Остава ће бити оптимизована " +"приликом следећег покретања програма." + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "Оптимизуј оставу сличица" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Унесите путање за занемаривање" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Одредите путању која никада неће бити прегледана за фотографијама и снимцима" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" msgstr "Путања:" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Код задатка" +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "Унесите наставак датотеке" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "Наведите наставак датотеке (без водеће тачке)" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "Наставак:" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "Неисправан наставак датотеке" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" +"Наставак датотеке %s препознаје Брзи преносилац фотографија, тако да " +"упозоравање на присутност нема смисла." + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" +"Препознате врсте датотека:\n" +"\n" +"Фотографије:\n" +"%(photos)s\n" +"\n" +"Снимци:\n" +"%(videos)s\n" +"\n" +"Звук:\n" +"%(audio)s\n" +"\n" +"Друго:\n" +"%(other)s" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "Венчање" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "Рођендан" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Поставке садржане фасцикле не треба да почињу на „%s“" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Поставке садржане фасцикле не треба да се завршавају на „%s“" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" +"Поставке садржане фасцикле не треба да садрже два „%s“ један за другим" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "Преузех 8 фотографија и 10 снимака" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "Грешка: %(errno)s %(strerror)s" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "Грешка: %s" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "Грешка Г-фотоа 2: %s" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" +"Не могу да покренем фото-апарат, вероватно зато што га користи други " +"програм. Датотеке нису умножене с њега." + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "Не могу да прочитам директоријум „%s“" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "Не могу да приступим времену измене или величини из „%s“" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "Не могу да прочитам датотеку „%s“" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "Не могу да запишем датотеку „%s“" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "Не могу да преместим датотеку „%s“" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "Не могу да уклоним датотеку „%s“" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "Не могу да умножим датотеку „%s“" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "Датотека нулте дужине „%s“ неће бити преузета" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "Не могу да одредим време измене система датотека за „%s“" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "Не могу да учитам мета податке из „%s“" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" +"Не могу да учитам мета податке из „%(name)s“. „%(filetype)s“ није преузет." + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" +"Дошло је до грешке подешавања мета података система датотека датотеке на " +"систему датотека „%s“. Ако поново дође до ове грешке на истом систему " +"датотека, неће бити поново пријављена." + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "Наиђох на необрађену датотеку „%s“. Неће бити преузета." + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "„%(filetype)s %(destination)s“ већ постоји." + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" +"Постојећа „%(filetype)s“ „%(destination)s“ је последњи пут измењена %(date)s " +"у %(time)s." + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "„%(filetype)s“ „%(source)s“ није преузета са „%(device)s“." + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "„%(filetype)s“ „%(source)s“ је преузета са „%(device)s“." + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "Јединствен одредник „%s“ је додат на назив датотеке." + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"Постојећа резерва „%(filetype)s“ „%(destination)s“ је последњи пут измењена " +"%(date)s у %(time)s." + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" +"За „%(filetype)s“ „%(source)s“ није направљена резерва са „%(device)s“." + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" +"Претходна резерва „%(filetype)s“ „%(destination)s“ је последњи пут измењена " +"%(date)s у %(time)s." + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" +"Направљена је резерва за „%(filetype)s“ „%(source)s“ са „%(device)s“, " +"преписујем претходну резерву „%(filetype)s“." + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" +"Приликом усклађивања вредности низа сирове + ЈПЕГ, наиђох на удвостручену " +"„%(filetype)s“ „%(file)s“, и није преузета." + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" +"Приликом усклађивања вредности низа сирове + ЈПЕГ, откривене су фотографије " +"са истим називима датотека, али снимљене у различим тренуцима:" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"„%(image1)s“ је сликана %(image1_date)s у %(image1_time)s, а „%(image2)s“ " +"%(image2_date)s у %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "Не могу да завршим назив датотеке за „%s“" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" +"Назив датотеке „%(destination)s“ није потпуно направљен за „%(filetype)s“ " +"„%(source)s“." + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "Недостају „%(type)s“ метаподаци." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "Следећи метаподаци недостају: %s." + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "Претварање датума/времена није успело: %s." + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" +"Не могу да извучем исправне мета податке датума/времена или да одредим време " +"измене датотеке." + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Назив датотеке не садржи проширење." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Назив датотеке нема бројевни састојак." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "Грешка стварања састојка „%(component)s“. Грешка: %(error)s" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" +"Подфасцикле преузимања „%(folder)s“ су само делимично направљене за " +"„%(filetype)s“ „%(source)s“." + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" +"Не постоје подаци са којима ће се направити „%(subfolder_file)s“ за " +"„%(filename)s“. „%(filetype)s“ није преузета." + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" +"Не могу да направим „%(filetype)s“ „%(destination)s“ у „%(folder)s“. " +"Датотека преузимања беше „%(source)s“ у „%(device)s“. Није преузета." + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "Не могу да направим подфасциклу преузимања „%s“." + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "Не могу да направим подфасциклу резерве „%s“." + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "Проблеми прегледања „%s“" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "Проблеми умножавања из „%s“" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "Проблеми приликом довршавања назива датотека и стварања подфасцикли" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "Проблеми прављења резерве у „%s“" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "%(numeric_day)s. %(month)s" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(date)s %(year)s." + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s — %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s — %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s —\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" +"Време протекло између узастопних фотографија и снимака које је коришћено за " +"исзградњу временске линије" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "%(minutes)dm" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1.5h" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dh" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"Временска линија групише фотографије и снимке на основу тога колико је " +"времена прошло између узастопних снимака. Користите је да препознате " +"фотографије и снимке снимљене у различитим периодима у једном дану или у " +"току узастопних дана." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" +"Користите клизач (испод) да дотерате време протекло између узастопних " +"снимака које је коришћено за изградњу временске линије." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "Изградња временске линије на чекању..." + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "Временска линија се изграђује..." + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" +"Временска линија треба бити поново изграђена јер време измене датотеке не " +"одговара времену снимања за један или више снимака.

    Временска линија " +"показује када су снимци снимљени. Време снимања је нађена у мета подацима " +"фотографије или снимка. Читање метаподатака изискује времена, тако да Брзи " +"преносилац фотографија избегава читање мета података за време прегледања " +"датотека. Уместо тога користи време последње измене датотеке као посредника " +"за када је обављено снимање. Време снимања је потврђено приликом стварања " +"сличица или преузимања, а то је време читања метаподатака." + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Брзи преносилац фотографија" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" +"„ExifTool“ има проблем

    Брзи преносилац фотографија користи " +"„ExifTool“ да добави мета податке из снимака и фотографија. Програм ће " +"радити без њега, али се његова инсталација веома препоручује." + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "Проблем са библиотеком „libmediainfo“" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" +"Изгледа да недостаје библиотека „libmediainfo“

    Брзи " +"преносилац фотографија користи „libmediainfo“ да добави датум и време " +"снимања снимка. Програм ће радити без ње, али се инсталација препоручује." + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "Преузимање није успело" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" +"Извините, преузимање новог издања Брзог преносиоца фотографија није успело" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" +"Ново издање је успешно преузето. Да ли желите да затворите програм и да га " +"инсталирате?" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "Освежите Брзог преносиоца фотографија" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "Инсталирај" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "Ново издање је сачувано" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" +"Тар датотека и скрипта инсталера су сачувани у:\n" +"\n" +" %s" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "Надоградња није успела" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" +"Извините, надоградња Брзог преносиоца фотографија није успела због грешке " +"отварања инсталера." + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Извор" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Преузми" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "&Освежи..." + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Поставке" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "&Изађи" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "&Извештаји грешака" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Очисти завршена преузимања" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Нађи помоћ на мрежи..." + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "&Савет дана..." + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Извести о проблему..." + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Приложите неки динар..." + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Преведите овај програм..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&О програму..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "Потражи освежења..." + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Временска линија" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Одредиште" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Преименуј" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Резерва" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" +"Укључите или искључите коришћење уређаја прикачених на овај рачунар као " +"извора преузимања" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" +"Укључите или искључите коришћење фасцикле на овом рачунару као извор " +"преузимања" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Овај рачунар" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Изаберите фасциклу извора" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "Пројектовано коришћење смештаја" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "Изаберите фасциклу одредишта" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Све" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "Ново" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Покажи:" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "Време измене" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "Проверено стање" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Врста датотеке" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Уређај" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Поређај:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Изабери све:" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "Преузми „%(files)s“" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Настави преузимање" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Паузирај" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" +"Пријавите проблем на {website}.

    \n" +" Приложите датотеку дневника {log_file} уз ваш извештај " +"(кликните\n" +" овде да отворите директоријум " +"дневника).\n" +" " + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "Хвала вам за пријаву проблема у Брзом преносиоцу фотографија" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" +"Промена путање извора овог рачунара

    Да ли желите да промените " +"путању извора у „%(new_path)s“?

    Тренутно преузимате са " +"„%(source_path)s“.

    Ако измените путању, текуће преузимање са овог " +"рачунара биће отказано." + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "Не можете изменити одредиште преузимања приликом преузимања." + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" +"Потврди одредиште преузимања

    Да ли сигурно желите да подесите " +"одредиште преузимања „%(file_type)s“ у „%(path)s“?" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" +"Преузимање свих датотека

    \n" +" Преузимање увек укључује све датотеке које су означене " +"за преузимање,\n" +" укључујући и оне које тренутно нису приказане јер је " +"коришћена временска\n" +" линија или су приказане само нове датотеке.

    \n" +" Да ли желите да наставите са преузимањем?" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Ове фасцикле преузимања су неисправне:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Ова фасцикла преузимања је неисправна:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "Неуспех преузимања" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "Преузимање се не може наставити." + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" +"Неће бити направљена резерва за фотографије и снимке јер нема места за " +"смештај. Да ли још увек желите да започнете преузимање?" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" +"Нема уређаја резерве за смештај резерве „%(filetype)s“. Да ли још увек " +"желите да започнете преузимање?" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "фотографије" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "снимци" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" +"Одредиште резерви фотографија и снимака не постоји или се не може писати " +"у њега.

    Да ли још увек желите да започнете преузимање?" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" +"Одредиште резерви „%(filetype)s“ не постоји или се не може писати у " +"њега.

    Да ли још увек желите да започнете преузимање?" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "фотографија" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "снимак" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Проблем са резервом" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — остало је %(time_left)s (%(speed)s)" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s је преузето" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s није преузето" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "упозорења" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Сва преузимања су завршена" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s је преузето" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s није преузето" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 неуспех" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d неуспеха" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 упозорење" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d упозорења" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "Преузето је %(no_files_and_types)s са „%(devices)s“" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "Преузето је %(no_files_and_types)s са „%(devices)s“ — %(failures)s" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Изаберите фасциклу за резерве фотографија" +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "Није преузета ниједна датотека — %(failures)s" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Изаберите фасциклу за резерву видеа" +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "Није преузета ниједна датотека" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/rapid.py:3809 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -"Упозорење: Нема довољно метаподатака за образовање пуног имена. " -"Искористите друге опције за преименовање." +"Подфасцикле одредишта и временска линија биће поново изграђененакон стварања " +"свих сличица за „%(camera)s“" -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/rapid.py:3813 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -"Упозорење: Нема довољно метаподатака за образовање подфасцикли. " -"Искористите другу опцију за именовање фасцикли." +"Подфасцикле одредишта и временска линија биће поново изграђененакон стварања " +"свих сличица за овај рачунар" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "Example: %s" -msgstr "Пример: %s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" +"Подфасцикле одредишта и временска линија биће поново изграђененакон стварања " +"свих сличица за „%(device)s“" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/rapid.py:3824 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -"Унете поставке %(filetype)s подфасцикле нису исправне и неће бити " -"коришћене.\n" -"Враћам поставке на подразумеване вредности." +"Подфасцикле одредишта и временска линија биће поново изграђененакон стварања " +"свих сличица за %(number_devices)s уређаја и за овај рачунар" -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/rapid.py:3837 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -"Следећи изрази су неисправни и биће уклоњени уколико их не поправите:\n" -" %s" +"Подфасцикле одредишта и временска линија биће поново изграђененакон стварања " +"свих сличица за „%(camera)s“ и за овај рачунар" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:3841 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -"Следећи израз је неисправан и биће уклоњен уколико га не поправите:\n" -" %s" +"Подфасцикле одредишта и временска линија биће поново изграђененакон стварања " +"свих сличица за „%(device)s“ и за овај рачунар" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Неисправан регуларни израз" +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" +"Подфасцикле одредишта и временска линија биће поново изграђененакон стварања " +"свих сличица за %(number_devices)s уређаја" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "СпољниУређај1" +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "Подфасцикле одредишта и временска линија су поново изграђене" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "СпољниУређај2" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Поставке програма су неисправне" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Београд" +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" +"Све датотеке на „%(camera)s“ су неприступачне.

    Можда је " +"закључан или није подешен за пренос датотека коришћењем МТП-а. Можете га " +"откључати и покушати опет.

    На неким моделима такође треба да измнеите " +"подешавање УСБ за пуњење у УСБ за пренос датотека.

    Или " +"можете да занемарите тај уређај." -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Софија" +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" +"Изгледа да други програм користи „%(camera)s“.

    Можете " +"затворити све друге програме (као што је прегледник датотека) који га " +"користе и покушате опет. Ако ово не делује, откачите „%(camera)s“ са " +"рачунара и поново га прикачите.

    Или можете занемарити тај уређај." -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Праг" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "&Пробај поново" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Зајечар" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "&Занемари овај уређај" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Нови Сад" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" +"Извините, дошло је до неочекиваног проблема приликом прегледања „%s“." -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Техеран" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "На жалост не можете преузети са овог уређаја." -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Будва" +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" +"Могуће решење проблема може бити преузимање са меморијске картице фото-" +"апарата коришћењем читача картица." -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Париз" +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "Преглед уређаја није успео" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Берлин" +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" +"„%(camera)s“ не може бити прегледан јер не може бити " +"откачен.

    Можете затворити све друге програме (као што је " +"прегледник датотека) који га користе и покушате опет. Ако ово не делује, " +"откачите „%(camera)s“ са рачунара и поново га прикачите." -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Сиднеј" +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" +"Преузимање не може започети јер „%(camera)s“ не може бити " +"откачен.

    Можете затворити све друге програме (као што је " +"прегледник датотека) који га користе и покушате опет. Ако ово не делује, " +"откачите „%(camera)s“ са рачунара и поново га прикачите, и изаберите које " +"датотеке желите да преузмете." -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Будимпешта" +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" +"Да ли желите да преузмете фотографије и снимке са уређаја " +"„%(device)s“?" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Рим" +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" +"Да ли желите да занемарите „%s“ приликом сваког покретања програма?" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Москва" +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" +"Сви фото-апарати, телефони и таблични уређаји са истим називом модела биће " +"занемарени." -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Делфи" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" +"Да ли желите да занемарите уређај „%s“ приликом сваког покретања " +"програма?" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Варшава" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "Било који уређај са истим називом биће занемарен." -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Амазон" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "Преузимам са „%(location)s“ на овом рачунару." -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Мадрид" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" +"Да ли заиста желите да преузмете одавде?

    На неким системима, " +"претраживање те путање може да потраје." -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Истамбул" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "Стварам сличице за „%s“" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "подфасцикла" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "Претражујем „%s“" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "назив датотеке" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" +"%(number)s од %(available files)s је означено за преузимање (скривених " +"%(hidden)s)" -#: rapid/problemnotification.py:85 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "Date time value %s appears invalid." -msgstr "Вредности за датум и време %s су неисправне." +msgid "%(number)s of %(available files)s checked for download" +msgstr "%(number)s од %(available files)s је означено за преузимање" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Назив датотеке не садржи проширење." +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "Приказује податке о програму када ради са линије наредби." -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Назив датотеке нема секвенцу бројева." +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "Приказује податке прочишћавања када ради са линије наредби." -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Не могу да образујем део имена за %s." +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" +"Исписује наставке датотека фотографија и снимака које програм препознаје и " +"излази." -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "Не могу да читам %(filetype)s метаподатке" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "Укључите или искључите преименовање фотографија." -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "Не могу да образујем %(filetype)s %(area)s" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "Укључите или искључите преименовање снимака." -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Грешка приликом умножавања %(filetype)s" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" +"Укључите или искључите аутоматско откривање уређаја са кога преузимати." -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "„%(filetype)s“ није исправно преузета" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "Укључите или искључите преузимање са овог рачунара." -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "Већ постоји %(filetype)s" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "ПУТАЊА" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "ПУТАЊА на овом рачунару са које ће се вршити преузимање." + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "ПУТАЊА на коју ће фотографије бити преузете." + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "ПУТАЊА на коју ће снимци бити преузети." + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" +"Укључите или искључите прављење резерви фотографија и снимака за време " +"преузимања." + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "Укључите или искључите аутоматско откривање уређаја преузимања." + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "ФАСЦИКЛА" + +#: ../raphodo/rapid.py:5523 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -"Не могу да направим резерву %(filetype)s датотека јер није нађена " -"одговарајућа локација." +"ФАСЦИКЛА у којој се чувају резерве на аутоматски откривеним уређајима " +"резерви фотографија, са називом фасцикле коришћеним за одређивање да ли се " +"уређај користи за резерве или не. За сваки уређај који желите да користите " +"за резерве фотографија, направите фасциклу са овим називом." -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/rapid.py:5529 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -"%(image1)s је сликана %(image1_date)s у %(image1_time)s, а %(image2)s " -"%(image2_date)s у %(image2_time)s." +"ФАСЦИКЛА у којој се чувају резерве на аутоматски откривеним уређајима " +"резерви снимака, са називом фасцикле коришћеним за одређивање да ли се " +"уређај користи за резерве или не. За сваки уређај који желите да користите " +"за резерве снимака, направите фасциклу са овим називом." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s је већ преузет" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" +"ПУТАЊА где ће бити направљена резерва фотографија када је аутоматско " +"откривање уређаја резерве искључено." -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/rapid.py:5539 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -"Постојећи %(filetype)s је измењен %(date)s у %(time)s. Додата је јединствена " -"реч „%(identifier)s“." +"ПУТАЊА где ће бити направљена резерва снимака када је аутоматско откривање " +"уређаја резерве искључено." -#: rapid/problemnotification.py:116 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "Постојећи %(filetype)s је измењен %(date)s у %(time)s." +msgid "Ignore photos with the following extensions: %s" +msgstr "Занемари фотографије са следећим наставцима: %s" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Не постоје подаци за именовање %(filetype)s." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" +"Укључите или искључите започињање преузимања по самом покретању програма." -#: rapid/problemnotification.py:119 -#, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Грешка: %(errorno)s %(strerror)s" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" +"Укључите или искључите започињање преузимања по самом уметању уређаја." + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" +"Укључите или искључите коришћење оставе сличица Брзог преносиоца " +"фотографија. Искључивање неће обрисати постојеће садржаје оставе." -#: rapid/problemnotification.py:210 +#: ../raphodo/rapid.py:5556 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -"Провера датотеке није успела. Преузето издање се разликује од изворног." +"Обришите све сличице у остави сличица Брзог преносиоца фотографија, и " +"изађите." -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Метаподаци су можда неисправни." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "Заборавите које су датотеке претходно биле преузете, и изађите." -#: rapid/problemnotification.py:216 +#: ../raphodo/rapid.py:5563 msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"Назив датотеке, проширење и Ексиф подаци указују да је датотека већ преузета." +"Увезите поставке из из старог издања програма и изађите. Захтева програм " +"линије наредби „gconftool“-2." -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Резерва је смештена на %(volume)s" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" +"Повратите сва подешавања програма на њихове основне вредности, обришите све " +"сличице у остави сличица, заборавите које су датотеке биле претходно " +"преузете, и изађите." -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Резерва је смештена на следеће уређаје: " +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "Укључите „gphoto2“ податке прочишћавања у датотеке дневника." -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "Испишите податке у терминал о прикаченим фото-апаратима и изађите." + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" +"Да увезете поставке из старог издања Брзог преносиоца фотографија, морате да " +"инсталирате програм „gconftool-2“." + +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "Нисам открио претходне поставке програма: излазим" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s и %(final_volume)s." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "Увозим поставке из Брзог преносиоца фотографија %(version)s" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:5709 #, python-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"Do you want to copy the stored sequence number, which has the value %d?" +msgstr "Да ли желите да умножите сачувани број низа, који има вредност %d?" + +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "Прекид програма." + +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "Никада не покрећите овај програм као администратор." + +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -"Нађене су фотографије са истим називом датотека, али сликане у различито " -"време: %(details)s" +"Морате да инсталирате „ExifTool“ да бисте покренули Брзог преносиоца " +"фотографија." -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Грешка приликом прављења резерве на %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" +"Приликом навођења путање на линији наредби, немојте такође наводити\n" +"опцију за аутоматско откривање уређаја или путање на „Овом уређају“." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Грешка приликом прављења резерве на %(volume)s." +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "Сва подешавања и оставе су враћене на основне вредности" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Грешка приликом прављења резерве на следећим уређајима: " +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "Остава сличица је повраћена" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "Запамћене датотеке су заборављене" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "&Не питај ме о овоме поново" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s и %(volume)s (%(inst)s)." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "&Не упозоравај ме о овоме поново" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s и %(volume)s." +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" +"&Не упозоравај ме опет о библиотекама програма које недостају или су оштећене" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Већ постоји резерва на %(volume)s." +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "подфасцикла и назив датотеке" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Већ постоји резерва на овим местима: " +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "назив датотеке" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Резерва је преписана на %(volume)s." +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "подфасцикла" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Резерва је преписана на овим уређајима: " +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "Бројач преузимања у једном дану" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Грешка при образовању директоријума на %(volume)s: %(inst)s." +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Данашња преузимања:" -#: rapid/problemnotification.py:323 +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "Бројач који се памти при сваком покретању програма " + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Сачувани бројеви:" + +#: ../raphodo/renamepanel.py:331 msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "Грешка при образовању директоријума на следећим уређајима: " +"The time at which the Downloads today sequence number should be reset" +msgstr "Време на које ће број низа данашњих преузимања бити враћено" -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Почетак дана:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "Усагласи СИРОВУ и ЈПЕГ" + +#: ../raphodo/renamepanel.py:345 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Провера датотеке на „%(volume)s“ није успела. Издање резерве се разликује од " -"преузетог издања." +"Усагласите бројеве низа за поклапање парова сирових и ЈПЕГ.\n" +"\n" +"Погледајте документацију на мрежи за више појединости." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Провера датотеке није успела на овим уређајима: " +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "Низ бројева" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Додатно, %(newproblem)s" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Избаци неподржане знакове" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Такође, дошло је и до %(problems)s." +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" +"Да ли из назива фотографија, снимака и фасцикли треба уклонити знакове који " +"нису подржани на другим оперативним системима" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Такође, дошло је и до %(problem)s." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "Сагласност" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "Преименовање фотографија" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "Преименовање снимака" + +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "Опције преименовања" + +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "фотографије и снимци" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "фотографије или снимци" -#: rapid/problemnotification.py:366 +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "The %(type)s metadata is missing." -msgstr "Недостају %(type)s метаподаци." +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Недостају следећи метаподаци: " +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "1 снимак" -#: rapid/problemnotification.py:371 +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "1 фотографија" + +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s и %(final_missing_metadata_element)s." +msgid "%(path)s on %(camera)s" +msgstr "„%(path)s“ на „%(camera)s“" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Фотографија" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Снимак" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Проблеми при образовању подфасцикли и назива датотека" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "Корен система датотека" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Проблем при образовању подфасцикли и назива датотека" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "Слике" -#: rapid/problemnotification.py:393 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "Problems in %s generation" -msgstr "Проблеми при образовању %s" +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "Снимљено %(date_time)s (%(human_readable)s)" -#: rapid/problemnotification.py:395 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid "Problem in %s generation" -msgstr "Проблем при образовању %s" +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "Измењено %(date_time)s (%(human_readable)s)" -#: rapid/problemnotification.py:404 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "Већ постоји %(filetype)s, али је направљена резерва" +msgid "%(date_time)s (%(human_readable)s)" +msgstr "%(date_time)s (%(human_readable)s)" -#: rapid/problemnotification.py:406 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" -msgstr "" -"Дошло је до грешке приликом умножавања %(filetype)s, али је направљена " -"резерва" +msgid "Memory cards: %s" +msgstr "Меморијске картице: %s" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Дошло је до више грешака" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "Преузето као:" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" msgstr "" -"Нађене су фотографије са истим именом, које су сликане у различито време" +"

    Претходно преузимање:
    %(filename)s
    %(path)s
    %(date)s" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "дошло је до грешака при прављењу резерве" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "Путања умножавања" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Дошло је до грешака при прављењу резерве" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "„%(first_item)s“ и „%(last_item)s“" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "дошло је до грешке при прављењу резерве" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "један" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Дошло је до грешке при прављењу резерве" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "два" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, и %(backinguperror)s" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "три" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "четири" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "прегледам (нађох %(photos)s фотографија и %(videos)s видеа)..." +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "пет" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "шест" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "подфасцикла и назив датотеке" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "седам" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Фотографије су већ преузете" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "осам" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Извор: %(source)s" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "девет" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Не могу да направим подфасциклу за преузимање" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "десет" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Путања: %s" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "једанаест" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "О програму..." +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "дванаест" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "Изабери _све" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "тринаест" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Изабери све фотографије" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "четрнаест" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Изабери све снимке" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "петнаест" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Приложите неки динар..." +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "шеснаест" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "Помоћ на _мрежи" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "седамнаест" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Помоћ" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "осамнаест" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Поставке" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "деветнаест" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Изађи" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "двадесет" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Освежи" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" +"Брзи преносилац фотографија увози фотографије и снимке са фото-апарата, " +"телефона, меморијских картица и осталих уређаја великом брзином. Може бити " +"подешен да преименује фотографије и снимке схавтљивим називима датотека које " +"наведете. Може такође да направи резерве фотографија и снимака по њиховом " +"преузимању. Преузима са и прави резерву на више уређаја истовремено." -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Пријављивање грешака" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" +"Јединствено за Брзог преносиоца фотографија је његова временска линија, која " +"групише фотографије и снимке на основу тога колико је времена прошло између " +"узастопних снимака. Користите је да препознате фотографије и снимке снимљене " +"у различитим периодима у једном дану или у току узастопних дана." -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Преведите овај програм..." +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" +"Написао га је фотограф за фотографе професионалце и аматере, Брзи преносилац " +"фотографија је лак за подешавање и коришћење. Поставке програма су подешене " +"без потребе за компликованим шифрама. Општи задаци могу бити аутоматизовани, " +"као откачињање меморијске картице када се заврши преузимање." -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Поништи сав избор" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" +"Преузмите, преименујте и направите резерву фотографија и снимака са фото-" +"апарата и других уређаја" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Датотека" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "Преносилац фотографија" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Преузми / Паузирај" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" +"фотографија;преузми;увези;снимак;фото-" +"апарат;телефон;резерва;меморија;картица;" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Изабери" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "Преузмите фотографије и снимке са Брзим преносиоцем фотографија" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Изабери све без к_ода задатка" +#~ msgid "Berlin" +#~ msgstr "Берлин" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Изабери све са _кодом задатка" +#~ msgid "Paris" +#~ msgstr "Париз" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "П_реглед" +#~ msgid "New York" +#~ msgstr "Београд" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "Списак са _грешкама" +#~ msgid "Prague" +#~ msgstr "Праг" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Очисти завршена преузимања" +#~ msgid "Manila" +#~ msgstr "Софија" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Претходна датотека" +#~ msgid "Wellington" +#~ msgstr "Нови Сад" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Следећа датотека" +#~ msgid "Helsinki" +#~ msgstr "Зајечар" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Помоћ" +#~ msgid "Kampala" +#~ msgstr "Будва" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Преведите овај програм..." +#~ msgid "Rome" +#~ msgstr "Рим" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Укључи у преузето" +#~ msgid "Moscow" +#~ msgstr "Москва" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Преузми" +#~ msgid "Budapest" +#~ msgstr "Будимпешта" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Поставке: Брзи преносилац фотографија" +#~ msgid "Warsaw" +#~ msgstr "Варшава" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "" -"Фасцикла за преузете слике" +#~ msgid "Madrid" +#~ msgstr "Мадрид" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Пример: /home/user/Фотографије" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Пример: %s" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Подфасцикле за преузимања" +#~ msgid "Download cannot proceed" +#~ msgstr "Не могу да наставим преузимање" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Фасцикла за чување:" +#~ msgid "scanning..." +#~ msgstr "претражујем уређај..." -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Изаберите фасциклу за чување преузетих фотографија. Подфасцикле ће бити " -"направљене на основу задатог редоследа." +#~ msgid "Size" +#~ msgstr "Величина" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Фасцикла за фотографија" +#~ msgid "Download Progress" +#~ msgstr "Напредак преузимања" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Фасцикла за слике" +#~ msgid "_Remember this choice" +#~ msgstr "_Запамти овај избор" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "" -"Преименовање фотографија\t" +#~ msgid "and" +#~ msgstr "и" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Преименовање фотографија" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Преостало је %(minutes)i:%(seconds)02i" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Нова:" +#~ msgid "About 1 second remaining" +#~ msgstr "Преостала је 1 секунда" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Првобитна:" +#~ msgid "About 1 minute remaining" +#~ msgstr "Преостао је 1 минут" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Пример" +#, python-format +#~ msgid "and %s" +#~ msgstr "и %s" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Преименовање фотографија" +#~ msgid "Name + extension" +#~ msgstr "Назив + наставак" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "" -"Фасцикла за преузет видео" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:17 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." -msgstr "" -"Преузимање видеа је онемогућено. За преузимање видеа инсталирајте hachoir " -"metadata и kaa metadata за Питон и exiftool." +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "" -"Изаберите фасциклу за чување преузетог видеа. Подфасцикле ће бити направљене " -"на основу задатог редоследа." +#~ msgid " hh:mm" +#~ msgstr " чч:мм" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Видео фасцикле" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Сагласност са осталим оперативним системима" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Преименовање видеа\t" +#~ msgid "Example" +#~ msgstr "Пример" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Преименовање видеа" +#~ msgid "Example:" +#~ msgstr "Пример:" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "Опције за преименовање" +#~ msgid "New:" +#~ msgstr "Нова:" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Низ бројева" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Сам пронађи преносне меморијске уређаје" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Одређује време у које ће вредност данашњих преузимања бити поништена." +#~ msgid "Rename Options" +#~ msgstr "Опције за преименовање" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Почетак дана:" +#~ msgid "Device Detected" +#~ msgstr "Пронађен је нови уређај" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Данашњих преузимања:" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Очисти завршена преузимања" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Сачувани бројеви:" +#~ msgid "_Add..." +#~ msgstr "_Додај..." -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Error Log" +#~ msgstr "Испис грешака" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " чч:мм" +#~ msgid "Sequence Numbers" +#~ msgstr "Низ бројева" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Усагласи називе РАВ и ЈПЕГ слика" +#~ msgid "Rename Options" +#~ msgstr "Опције преименовања" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Сагласност са осталим оперативним системима" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Извор: %(source)s" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Одређује да ли из назива фотографија, видеа и фасцикли треба уклонити знаке " -"који нису подржани на другим оперативним системима." +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Грешка у поставкама за преименовање фотографија" + +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Изаберите фасциклу која садржи %(file_types)s" + +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s од %(total)s %(filetypes)s" + +#~ msgid "Photos:" +#~ msgstr "Фотографије:" + +#~ msgid "Photo Rename\t" +#~ msgstr "" +#~ "Преименовање фотографија\t" + +#~ msgid "Photo Rename" +#~ msgstr "Преименовање фотографија" + +#~ msgid "Automatically detect devices" +#~ msgstr "Сам пронађи уређаје" + +#~ msgid "Devices" +#~ msgstr "Уређаји" + +#~ msgid "Photo Rename" +#~ msgstr "Преименовање фотографија" + +#, python-format +#~ msgid "" +#~ "%(date)s\n" +#~ "%(time)s" +#~ msgstr "" +#~ "%(date)s\n" +#~ "%(time)s" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Избаци неподржане знакове" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Опције преименовања" +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Кодови задатка" +#, python-format +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Кодови задатка" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s од %(total)s %(filetypes)s (преостаје %(remaining)s)" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Додај..." +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "Грешка: %(inst)s" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "У_клони све" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Фотографије су већ преузете" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Код задатка" +#~ msgid "_File" +#~ msgstr "_Датотека" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Уређаји" +#~ msgid "_Select" +#~ msgstr "_Изабери" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Уређаји" +#~ msgid "Free space:" +#~ msgstr "Слободан простор:" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Уређаји са којих се преузимају слике или видео, као што су фото-апарати, " -"меморијске картице или преносна складишта.\n" -"\n" -"Можете преузимати податке са више уређаја у исто време или уместо уређаја " -"изабрати одређено место са вашег диска.\n" -"\n" -"Директно преузимање са фото-апарата је још увек у развојној фази. Уколико " -"приметите да је брзина преузимања мала, или да преузимање уопште не ради, " -"поставите апарат у ПТП режим или купите читач картица." +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Сам пронађи преносне меморијске уређаје" +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Сам пронађи уређаје" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Фасцикла: %s" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Уколико омогућите аутоматско налажење преносних уређаја, то може да потраје " -"када је преносни уређај велики јер ће бити претражен у потпуности.\n" -"\n" -"При налажењу одговарајућег уређаја бићете упитани да ли желите да га " -"претражите или не." +#~ msgid "; " +#~ msgstr "; " -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Место:" +#~ msgid "." +#~ msgstr "." -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Уколико онемогућите аутоматско налажење уређаја, изаберите место до слика " -"или видеа." +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Датотека: %(file)s" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Опције уређаја" +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Грешка: %(errorno)s %(strerror)s" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Запамћене путање" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Метаподаци су можда неисправни." -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Упамћене путање су оне које се везују за уређаје које желите да увек " -"претражите или занемарите при аутоматском тражењу уређаја." +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Занемарене путање" +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Унесите део назива путања које желите да занемарите приликом претраживања " -"уређаја. Све путање које се завршавају овим називом ће бити занемарене." +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "У_клони све" +#~ msgid "The following metadata is missing: " +#~ msgstr "Недостају следећи метаподаци: " -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Користи _регуларни израз у Питоновом стилу" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, и %(backinguperror)s" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Опције уређаја" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Путања: %s" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Резерва\t" +#~ msgid "_Download" +#~ msgstr "_Преузми" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Резерва" +#~ msgid "Next File" +#~ msgstr "Следећа датотека" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Уколико искључите аутоматско налажење уређаја, изаберите тачно место." +#~ msgid "Previous File" +#~ msgstr "Претходна датотека" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Сам пронађи уређаје за резерве" +#~ msgid "Miscellaneous" +#~ msgstr "Остало" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Можете направити резерве фотографија и видеа на више места при преузимању, " -"нпр. на спољним дисковима." +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Изгради умањене приказе (спорије)" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Направи резерву слика и видеа при преузимању" +#~ msgid "_Include in download" +#~ msgstr "_Укључи у преузето" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Наведите фасциклу на уређају у којој се чувају резерве. \n" -"\n" -"Примедба: ово одређује и да ли се уређаји користе као резервни. Унутар " -"сваког резервног уређаја морате направити фасцику са неким од ових " -"назива." +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Да уклоним све запамћене путање?" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Место до резервних фотографија:" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Да ли да уклоним све запамћене путање?" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Назив фасцикле резерве за слике:" +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Да уклоним све занемарене путање?" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Пример:" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Да ли да уклоним све занемарене путање?" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/Спољни_уређај/Фотографије" +#~ msgid "Invalid regular expression" +#~ msgstr "Неисправан регуларни израз" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Назив фасцикле резерве за видео:" +#~ msgid "Device Options" +#~ msgstr "Опције уређаја" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Путања до резервног видеа:" +#~ msgid "Device Options" +#~ msgstr "Опције уређаја" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Користи _регуларни израз у Питоновом стилу" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Остало" +#~ msgid "Remembered Paths" +#~ msgstr "Запамћене путање" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Аутоматизација програма" +#~ msgid "" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "" +#~ "Да ли заиста желите да преузмете слике одавде? На неким системима " +#~ "претраживање те путање може да потраје." -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Демонтирај (избаци) уређај након успешног преузимања" +#~ msgid "Auto Detect" +#~ msgstr "Сам одреди" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Започни преузимање по покретању програма" +#~ msgid "Move" +#~ msgstr "Премести" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Започни преузимање по прикључивању уређаја" +#~ msgid "To" +#~ msgstr "У" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Изађи из програма по преузимању" +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Сам окрени слике" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Изађи из програма чак и када постоје грешке у преузимању" +#~ msgid "Copy" +#~ msgstr "Умножи" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Сам окрени слике" +#~ msgid "Backing up error" +#~ msgstr "Грешка прављења резерве" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Проверава датотеке након преузимања" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "" +#~ "Назив датотеке, проширење и Ексиф подаци указују да је датотека већ преузета." -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Учинак" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Грешка приликом прављења резерве на следећим уређајима: " -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Изгради умањене приказе (спорије)" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Већ постоји резерва на овим местима: " -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Остало" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Дошло је до више грешака" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Превазилажење грешака" +#~ msgid "there were errors backing up" +#~ msgstr "дошло је до грешака при прављењу резерве" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Сукоби назива видеа и слика" +#~ msgid "There were errors backing up" +#~ msgstr "Дошло је до грешака при прављењу резерве" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Додај јединствену реч" +#~ msgid "there was an error backing up" +#~ msgstr "дошло је до грешке при прављењу резерве" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Прескочи преузимање" +#~ msgid "There was an error backing up" +#~ msgstr "Дошло је до грешке при прављењу резерве" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Када је већ преузета фотографија или видео са истим називом, изаберите или " -"да је прескочите или да јој додате јединствену ознаку." +#~ msgid "_Make a Donation..." +#~ msgstr "_Приложите неки динар..." -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Да ли да препишем датотеку са истим називом на резервном уређају или да је " -"прескочим приликом прављења резерве." +#~ msgid "_Translate this Application..." +#~ msgstr "_Преведите овај програм..." -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Препиши" +#~ msgid "_Check All" +#~ msgstr "Изабери _све" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Прескочи" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Усагласи називе РАВ и ЈПЕГ слика" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Руковање грешкама" +#~ msgid "" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." +#~ msgstr "" +#~ "Уколико омогућите аутоматско налажење преносних уређаја, то може да потраје " +#~ "када је преносни уређај велики јер ће бити претражен у потпуности.\n" +#~ "\n" +#~ "При налажењу одговарајућег уређаја бићете упитани да ли желите да га " +#~ "претражите или не." -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Увезите ваше фотографије и видео брзо и поуздано" +#~ msgid "Backup\t" +#~ msgstr "Резерва\t" -#~ msgid "Resetting to default values." -#~ msgstr "Враћам на подразумеване вредности." +#~ msgid "Backup" +#~ msgstr "Резерва" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Постављам вредност на нулу.\n" +#~ msgid "Backup" +#~ msgstr "Резерва" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Вредност подешавања за „почетак дана“ је неисправна.\n" +#~ msgid "Performance" +#~ msgstr "Учинак" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Ово подешавање садржи грешку:\n" +#~ msgid "Help" +#~ msgstr "Помоћ" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Грешка у подешавањима за преименовање" +#~ msgid "Check All Photos" +#~ msgstr "Изабери све фотографије" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Грешка у подешавањима подфасцикли за чување" +#~ msgid "Check All Videos" +#~ msgstr "Изабери све снимке" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Постављам на поноћ.\n" +#~ msgid "About..." +#~ msgstr "О програму..." -#~ msgid "Select an image folder" -#~ msgstr "Изаберите фасциклу са сликама" +#~ msgid "Quit" +#~ msgstr "Изађи" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." -#~ msgstr "" -#~ "Упозорење: Нема довољно метаподатака за образовање назива " -#~ "фотографије. Искористите неку другу опцију за преименовање." +#~ msgid "Refresh" +#~ msgstr "Освежи" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" #~ msgstr "" -#~ "Упозорење: Нема довољно метаподатака за образовање подфасцикли. " -#~ "Искористите неку другу опцију за именовање подфасцикли." +#~ "Ниједан уређај резерве не садржи исправну фасциклу за стварање резерве " +#~ "„%(filetype)s“" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Изаберите фасциклу за резервне копије слика" +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Резерва „%(file_type)s“ је преписана" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Проверите поставке и поново покрените програм." +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "није направљена резерва за „%(file_type)s“" #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "преузето је 0 од %s фотографија" +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "„%(filetype)s“ није исправно преузета" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Постоји грешка у подешавањима програма." +#~ msgid "An unknown error occurred" +#~ msgstr "Дошло је до непознате грешке" #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "File verification failed. The downloaded version is different from the " +#~ "original." #~ msgstr "" -#~ "Не могу да образујем назив фотографија. Проверите да ли оне садрже довољно " -#~ "метаподатака." +#~ "Провера датотеке није успела. Преузето издање се разликује од изворног." #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." #~ msgstr "" -#~ "Извор: %(source)s\n" -#~ "Проблем: %(problem)s" +#~ "Провера датотеке на „%(volume)s“ није успела. Издање резерве се разликује од " +#~ "преузетог издања." + +#~ msgid "File verification failed on these devices: " +#~ msgstr "Провера датотеке није успела на овим уређајима: " -#~ msgid "Image filename could not be generated" -#~ msgstr "Не могу да образујем назив фотографије" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s није откачен" + +#~ msgid "the root of the file system" +#~ msgstr "корен система датотека" #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Није нађена ни једна фотографија на %s" +#~ msgid "Downloading from %(location)s." +#~ msgstr "Преузми са „%(location)s“." #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "Пронађено је %(number)s фотографија на %(device)s" +#~ msgid "About %i seconds remaining" +#~ msgstr "Преостало је %i секунде" + +#~ msgid "From" +#~ msgstr "Са" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Изаберите фасциклу за смештај фотографија" -#~ msgid "Could not open image" -#~ msgstr "Не могу да отворим фотографију" +#~ msgid "Videos:" +#~ msgstr "Снимке:" + +#~ msgid "Select a folder to download videos to" +#~ msgstr "Изаберите фасциклу за смештај снимака" + +#~ msgid "Using backup devices" +#~ msgstr "Употреба уређаја резерве" + +#~ msgid "Using backup device" +#~ msgstr "Употреба уређаја резерве" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Извор: %s" +#~ msgid "%(free)s free" +#~ msgstr "%(free)s је слободно" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Извор: %(source)s\n" -#~ "Циљ: %(destination)s\n" -#~ "Проблем: %(problem)s" +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Правим резерву фотографија и снимака у „%(path)s“" #, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "Метаподаци су неопходни за образовање назива подфасцикли и датотека.\n" -#~ "Извор: %s" +#~ msgid "Backing up to %(path)s" +#~ msgstr "Правим резерву у „%(path)s“" + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Правим резерву слика у „%(path)s“ и снимака у „%(path2)s“" -#~ msgid "Image has no metadata" -#~ msgstr "Фотографија не садржи метаподатке" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. у „%(backuppaths)s“." -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Није исправна вредност за данашња преузимања.\n" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "Фасцикла за преузимање „%(file_type)s“ датотека не постоји" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "Почео је нови дан, поништавам број данашњих преузимања" +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "Фасцикла за преузимање „%(file_type)s“ датотека је неисправна" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Додат је јединствена реч „%s“" +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "Фасцикла за преузимање „%(file_type)s“ датотека није уписива" #, python-format #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" #~ msgstr "" -#~ "Подфасцикла: %(subfolder)s\n" -#~ "Слика: %(image)s\n" -#~ "Проблем: %(problem)s" +#~ "исписује податке о програму на линији наредби за време рада програма " +#~ "(основно: %default)" -#, python-format -#~ msgid "%s images skipped" -#~ msgstr "Прескочено је %s склика" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "приказује податке прочишћавања када ради са линије наредби" + +#~ msgid "only output errors to the command line" +#~ msgstr "исписује грешке само на линији наредби" + +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "исписује проширења подржаних слика и снимака које програм препознаје и излази" -#, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Извор: %(source)s\n" -#~ "Циљ: %(destination)s\n" -#~ "Грешка: %(errno)s %(strerror)s" +#~ "сам открива уређаје са којих ће преузети, преписујући постојеће поставке " +#~ "програма" -#, python-format #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Не могу да направим циљни директоријум\n" -#~ "%(directory)s\n" -#~ "Грешка %(errno)s %(strerror)s" +#~ "ручно наводи ПУТАЊУ уређаја са ког ће преузети, преписујући постојеће " +#~ "поставке програма" -#, python-format -#~ msgid "%s images downloaded" -#~ msgstr "Преузето је %s склика" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "враћа све поставке на основне и излази" + +#~ msgid "" +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." +#~ msgstr "" +#~ "Грешка: наведите само-откривање уређаја или ручно наведите путању уређаја са " +#~ "којих се преузима, али не оба истовремено." -#~ msgid "The device can now be safely removed" -#~ msgstr "Сада је безбедно да уклоните уређај" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Сва подешавања и поставке су враћене на основне вредности" -#~ msgid "Backup image already exists" -#~ msgstr "Већ постоји резервна копија слике" +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Не могу да направим директоријум одредишта: %(directory)s\n" #, python-format #~ msgid "" #~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" +#~ "Destination: %(destination)s" #~ msgstr "" #~ "Извор: %(source)s\n" -#~ "Циљ: %(destination)s\n" -#~ "Грешка: %(errorno)s %(strerror)s" +#~ "Одредиште: %(destination)s" -#~ msgid "The image was not copied." -#~ msgstr "Фотографија није копирана." +#, python-format +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "Већ постоји резерва за „%(file_type)s“" -#~ msgid "Image overwritten" -#~ msgstr "Преписана слика" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Да ли да преузмем фотографије или снимке са овог уређаја/партиције?" -#~ msgid "This device has no images to download from." -#~ msgstr "Уређај не садржи фотографије за преузимање." +#~ msgid "Remove all Job Codes?" +#~ msgstr "Да уклоним све шифре послова?" -#~ msgid "errors" -#~ msgstr "грешке" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Да ли да уклоним све шифре послова?" -#~ msgid "Backup device missing" -#~ msgstr "Нама уређаја за резервне копије" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Грешка у поставкама за преименовање снимака" -#~ msgid "No backup device was detected." -#~ msgstr "Није пронађен уређај за резервне копије" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Грешка у поставкама садржаних фасцикли за преузете фотографије" -#~ msgid "Image has no thumbnail" -#~ msgstr "Слика нема умањени приказ" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Грешка у поставкама садржаних фасцикли за преузети снимак" -#, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Преузимам фотографије са %s" +#~ msgid "Enter a Job Code" +#~ msgstr "Унесите шифру посла" -#~ msgid "Image skipped" -#~ msgstr "Прескочена слика" +#~ msgid "Job Code:" +#~ msgstr "Шифра посла:" -#~ msgid "Image already exists" -#~ msgstr "Већ постојећа слика" +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Изаберите фасциклу за смештај резерви фотографија" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Не могу да прикажем умањени приказ" +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Изаберите фасциклу за смештај резерви снимака" -#, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Завршено је преузимање са %s" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Упозорење: Нема довољно метаподатака за образовање пуног назива. " +#~ "Искористите друге опције за преименовање." -#, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "Преузето је %(number)s од %(total)s слика" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Упозорење: Нема довољно метаподатака за образовање садржаних " +#~ "фасцикли. Искористите другу опцију за именовање садржаних фасцикли." #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s је изабран за преузимање слика" +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "Унете поставке садржане фасцикле „%(filetype)s“ нису исправне и неће бити " +#~ "коришћене.\n" +#~ "Враћам поставке на основне вредности." -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Фотографије ће увек бити преузете са овог уређаја или партиције" +#, python-format +#~ msgid "" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "Следећи изрази су неисправни и биће уклоњени уколико их не исправите:\n" +#~ " %s" #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s је забрањен за преузимање слика" +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Следећи израз је неисправан и биће уклоњен уколико га не исправите:\n" +#~ " %s" + +#~ msgid "externaldrive1" +#~ msgstr "1. спољни уређај" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Фотографије никада неће бити преузете са овог уређаја или партиције" +#~ msgid "externaldrive2" +#~ msgstr "2. спољни уређај" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Унесите код задатка или изаберите неки претходни." +#~ msgid "Tehran" +#~ msgstr "Ниш" -#~ msgid "It may be corrupted" -#~ msgstr "Можда је оштећен" +#~ msgid "Sydney" +#~ msgstr "Пирот" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Да ли да преузимам фотографије са овог уређаја или партиције?" +#~ msgid "Delhi" +#~ msgstr "Ваљево" -#~ msgid "Job Code not entered" -#~ msgstr "Код задатка није унет" +#~ msgid "Jakarta" +#~ msgstr "Чачак" -#~ msgid "Some preferences will be reset." -#~ msgstr "Нека подешавања ће бити поништена." +#~ msgid "Stockholm" +#~ msgstr "Вршац" -#~ msgid "Enter a new job code." -#~ msgstr "Унос новог кода задатка." +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Вредност датума и времена „%s“ изгледа да је неисправна." -#~ msgid "Job Code entered" -#~ msgstr "Код задатка је унет" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Грешка стварања састојка назива „%s“." -#~ msgid "Starting downloads" -#~ msgstr "Почињем преузимање" +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "Не могу да читам „%(filetype)s“ метаподатке" -#~ msgid "Warning:" -#~ msgstr "Упозорење:" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "Не могу да створим „%(filetype)s %(area)s“" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "Нека подешавања су неисправна, пе ће бити поништена." +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Грешка приликом умножавања „%(filetype)s“" -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "Изгледа да су подешавања програма исправна, али их проверите." +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "Већ постоји „%(filetype)s“" +#, python-format #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Новије издање програма је било покретано на овом рачунару.\n" -#~ "\n" +#~ "Не могу да направим резерву „%(filetype)s“ датотека јер нисам нашао " +#~ "одговарајућу путању." -#~ msgid "No preferences needed to be changed." -#~ msgstr "Поставке нису мењане." - -#~ msgid "Preferences were modified." -#~ msgstr "Поставке су измењене." +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "„%(filetype)s“ је већ преузето" +#, python-format #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Ово издање програма не новије од претходно покретаног. Проверавам подешавања." +#~ "Постојећи „%(filetype)s“ је измењен %(date)s у %(time)s. Додат је " +#~ "јединствени одредник „%(identifier)s“." -#~ msgid "Problem using pynotify." -#~ msgstr "Проблем при коришћењу pynotify." +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "Постојећи „%(filetype)s“ је измењен %(date)s у %(time)s." -#~ msgid "Using manually specified path" -#~ msgstr "Користим ручно изабрану путању" +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Не постоје подаци са којима ће се именовати „%(filetype)s“." #, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Уређај %(device)s (%(path)s) је занемарен" +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Резерва је смештена на „%(volume)s“" -#~ msgid "Automatically start download is true" -#~ msgstr "Укључено је аутоматско преузимање" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Резерва је смештена на следећим уређајима: " #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Пронађен је уређај %(device)s у %(path)s" - -#~ msgid "Automatically start download is false" -#~ msgstr "Искључено је аутоматско преузимање" +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "„%(volumes)s“ и „%(final_volume)s“." -#~ msgid "_Pause" -#~ msgstr "_Паузирај" +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "" +#~ "Откривене су фотографије са истим називом датотека, али сликане у различито " +#~ "време: %(details)s" -#~ msgid "images skipped" -#~ msgstr "прескочене фотографије" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Грешка приликом прављења резерве на „%(volume)s“: %(inst)s." -#~ msgid "_Download " -#~ msgstr "_Преузми " +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Грешка приликом прављења резерве на „%(volume)s“." -#~ msgid "images downloaded" -#~ msgstr "преузете фотографије" +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "„%(volumes)s“ и „%(volume)s“ (%(inst)s)." -#~ msgid "Preferences were changed." -#~ msgstr "Поставке су измењене." +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "„%(volumes)s“ и „%(volume)s“." #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s је већ покренут" +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Већ постоји резерва на „%(volume)s“." -#~ msgid "Using" -#~ msgstr "Користи" +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Преписана је резерва на „%(volume)s“." -#~ msgid "Goodbye" -#~ msgstr "Довиђења" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Преписане су резерве на овим уређајима: " #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Није исправна поставка „%(value)s“" +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Грешка приликом стварања директоријума на „%(volume)s“: %(inst)s." -#, python-format #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" -#~ msgstr "" -#~ "Није исправна поставка „%(key)s“.\n" -#~ "Очекивано је %(value)s" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "Грешка приликом стварања директоријума на следећим уређајима: " #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "грешка при образовању назива са %s" +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "„%(previousproblem)s“ додатно, %(newproblem)s" -#~ msgid " " -#~ msgstr " " - -#~ msgid "Missing Backup Devices" -#~ msgstr "Нису присутни уређај за резервне копије" +#, python-format +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Такође, дошло је и до „%(problems)s“." -#~ msgid "Image Devices" -#~ msgstr "Уређај са сликама" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Такође, дошло је и до „%(problem)s“." -#~ msgid "Automation" -#~ msgstr "Аутоматизација" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "" +#~ "„%(missing_metadata_elements)s“ и „%(final_missing_metadata_element)s“." -#~ msgid "Example: /home/user/photos" -#~ msgstr "Example: /home/user/фотографије" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Проблеми стварања садржане фасцикле и назива датотеке" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "Уклоњене су неке необавезне вредности из подешавања подфасцикли." +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Проблем стварања садржане фасцикле и назива датотеке" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Питај да ли да користим %s" - -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Већ сам питао за код задатка, нећу питати поново" +#~ msgid "Problems in %s generation" +#~ msgstr "Проблеми стварања „%s“" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Започињем преузимања која чекају на код задатка" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Проблем стварања „%s“" -#~ msgid "Prompting for Job Code" -#~ msgstr "Питај за код задатка" +#, python-format +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "Већ постоји „%(filetype)s“, али је направљена резерва" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" #~ msgstr "" -#~ "Ово издање програма користи различите поставке од претходног издања. " -#~ "Поставке су ажуриране.\n" -#~ "\n" -#~ "Проверите да ли су жељене радње исправне." +#~ "Дошло је до грешке приликом умножавања „%(filetype)s“, али је направљена " +#~ "резерва" -#~ msgid "These preferences are not well formed:" -#~ msgstr "Ова подешавања нису исправно образована:" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "" +#~ "Откривене су фотографије са истим називом, које су сликане у различито време" #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "Не постоје %s метаподаци у фотографији" +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "прегледам (нађох %(photos)s фотографије и %(videos)s снимка)..." -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Метаподатак за време у стотинкама не потоји" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Не могу да направим садржану фасциклу за преузимање" -#~ msgid "Download Folder" -#~ msgstr "" -#~ "Фасцикла за чување фотографија" +#~ msgid "_Get Help Online..." +#~ msgstr "Помоћ на _мрежи..." -#~ msgid "Automation" -#~ msgstr "Аутоматизација" +#~ msgid "_Report a Problem..." +#~ msgstr "_Пријавите грешке..." -#~ msgid "Automatically detect image devices" -#~ msgstr "Сам пронађи уређаје са сликама" +#~ msgid "_Uncheck All" +#~ msgstr "_Поништи избор" -#~ msgid "Image Devices" -#~ msgstr "Уређаји са сликама" +#~ msgid "Download / Pause" +#~ msgstr "Преузми / Застани" -#~ msgid "Backup location:" -#~ msgstr "Место за резервну копију:" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Изабери све _без шифре посла" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Сва права су задржана, Дејмон Линч (Damon Lynch) 2007-09" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Изабери све _са шифром посла" -#~ msgid "Backup folder name:" -#~ msgstr "Име фасцикле за резервну копију:" +#~ msgid "_View" +#~ msgstr "_Преглед" -#~ msgid "_Thumbnails" -#~ msgstr "_Умањени прикази" +#~ msgid "_Error Log" +#~ msgstr "Дневник _грешака" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Демонтирај/избаци уређај са сликама након преузимања" +#~ msgid "_Help" +#~ msgstr "По_моћ" -#~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." -#~ msgstr "" -#~ "Можете направити резервне копије фотографија на више места приликом " -#~ "преузимања, нпр. на спољним дисковима." +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Поставке Брзог преносиоца фотографија" -#~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" -#~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ msgid "Photo Download Folders" #~ msgstr "" -#~ "Одређује фасциклу на уређају у којој се чувају резервне копије. \n" -#~ "\n" -#~ "Примедба: ово одређује и да ли се уређај користи као резервни. За сваки " -#~ "уређај са резервник копијама направите посебну фасциклу, која се налази " -#~ "унутар уређаја." +#~ "Фасцикле за преузете " +#~ "фотографије" + +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Пример: „/home/user/Фотографије“" + +#~ msgid "Download Subfolders" +#~ msgstr "Садржане фасцикле за преузимања" -#~ msgid "Report a warning" -#~ msgstr "Пријавите упизорење" +#~ msgid "Download folder:" +#~ msgstr "Фасцикла за смештај:" #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Брзи преносилац фотографија је слободан софтвер; можете га расподељивати " -#~ "и/или га мењати под условима ГНУ Опште Јавне Лиценце (GNU GPL) како је " -#~ "објављује Задужбина за Слободни Софтвер (FSF); било верзије 2 те Лиценце, " -#~ "било (по вашем нахођењу) било које новије верзије.\n" -#~ "\n" -#~ "Брзи преносилац фотографија се расподељује у нади да ће бити од користи, али " -#~ "БЕЗ ИКАКВИХ ГАРАНЦИЈА; чак и без подразумеване гаранције КОРИСНОСТИ или " -#~ "ПРИЛАГОЂЕНОСТИ ОДРЕЂЕНОЈ НАМЕНИ. Видите ГНУ Општу Јавну Лиценцу за више " -#~ "детаља.\n" -#~ "\n" -#~ "Требали сте да добијете примерак ГНУ Опште Јавне Лиценце уз Брзи преносилац " -#~ "фотографија; ако нисте, пишите Задужбини за Слободни Софтвер (Free Software " -#~ "Foundation, Inc.), 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA" +#~ "Изаберите фасциклу за чување преузетих фотографија. Садржане фасцикле биће " +#~ "направљене на основу задатог редоследа." -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Започни преузимање по прикључењу уређаја" +#~ msgid "Download Folder" +#~ msgstr "Фасцикла за преузимања" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Увезите фотографије ефикасно и сигурно" +#~ msgid "Photo Folders" +#~ msgstr "Фасцикле за фотографије" -#~ msgid "Image location:" -#~ msgstr "Место фотографије:" +#~ msgid "Original:" +#~ msgstr "Изворна:" -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Грешка у датуму. Изгледа да није исправна вредност %s" +#~ msgid "Video Download Folders" +#~ msgstr "" +#~ "Фасцикла за преузете снимке" #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Ово издање програма користи другачије поставке од старијег издања. Нека од " -#~ "претходних подешавања нису исправна и не могу се ажурурати. Она ће бити " -#~ "враћена на подразумеване вредности." +#~ "Извините, преузимање снимака је искључено. За преузимање снимака " +#~ "инсталирајте „hachoir metadata“ и „kaa metadata“ за Питон, или " +#~ "„exiftool“." -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "број слике је одређен, али назив фотографије не садржи број" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Изаберите фасциклу за чување снимака. Садржане фасцикле биће направљене на " +#~ "основу задатог редоследа." -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "наставак је одређен, али назив фотографије не садржи наставак" +#~ msgid "Video Folders" +#~ msgstr "Фасцикле снимака" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "исписује наставке датотека са сликом које су подржане" +#~ msgid "Video Rename\t" +#~ msgstr "Преименовање снимака\t" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Не могу да користим могућности pynotify сервера." +#~ msgid "Video Rename" +#~ msgstr "Преименовање снимака" #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." #~ msgstr "" -#~ "Да ли да прекинем преузимање или да додам јединствену реч на назив " -#~ "фотографије." +#~ "Наведите време 24-часовног записа на које ће вредност данашњих " +#~ "преузимања бити враћена." -#~ msgid "Image Name Conflicts" -#~ msgstr "Неподударање назива слика" - -#~ msgid "If you disable automatic detection, choose the exact backup location." +#~ msgid "" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Уколико искључите аутоматско налажење, изаберите место за резервну копију." - -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Напусти програм по успешном преузимању фотографија" - -#~ msgid "Error Log" -#~ msgstr "Испис грешака" +#~ "Одредите да ли из назива фотографија, снимака и фасцикли треба уклонити " +#~ "знакове који нису подржани на другим оперативним системима." -#~ msgid "Image Devices" -#~ msgstr "Уређај са сликама" +#~ msgid "Job Codes" +#~ msgstr "Шифре послова" -#~ msgid "Ignore" -#~ msgstr "Занемари" +#~ msgid "Job Codes" +#~ msgstr "Шифре послова" -#~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." -#~ msgstr "Уколико искључите аутоматско налажење, изаберите путању до слика." +#~ msgid "R_emove All" +#~ msgstr "Уклони _све" #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" +#~ "\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" +#~ "\n" +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Уколико омогућите аутоматско налажење покретних меморијских уређаја, цео " -#~ "уређај ће бити претражен у потрази за фотографијама, што може да потраје." +#~ "Уређаји са којих се преузимају слике или снимци, као што су фото-апарати, " +#~ "меморијске картице или преносна складишта.\n" +#~ "\n" +#~ "Можете преузимати податке са више уређаја у исто време или уместо уређаја " +#~ "изабрати одређено место са вашег диска.\n" +#~ "\n" +#~ "Директно преузимање са фото-апарата је још увек у развојној фази. Уколико " +#~ "приметите да је брзина преузимања мала, или да преузимање уопште не ради, " +#~ "поставите апарат у ПТП режим или купите читач картица." -#~ msgid "Download copying error" -#~ msgstr "Грешка у преузимању" +#~ msgid "Location:" +#~ msgstr "Путања:" #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." #~ msgstr "" -#~ "Одређује шта треба предузети када већ постоји фотографија са истим именом " -#~ "међу преузетим или резервним." - -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "Одређује шта треба предузети када не постоје резервни уређаји." +#~ "Уколико искључите аутоматско налажење уређаја, изаберите место до " +#~ "фотографија и снимака." #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "Одређује да ли треба уклонити знакове које не подржава оперативни систем из " -#~ "назива датотека и фасцикли." +#~ "Запамћене путање су оне придружене уређајима које желите увек да претражите " +#~ "или занемарите при самосталном тражењу уређаја." #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "Унета подешавања подфасцикли нису исправна.\n" -#~ "Она ће бити враћена на подразумеване вредности." +#~ "Унесите део назива путања које желите да занемарите приликом претраживања " +#~ "уређаја. Све путање које се завршавају овим називом биће занемарене." + +#~ msgid "Re_move All" +#~ msgstr "Уклони _све" #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "Не могу да образујем називе подфасцикли. Проверите да ли постоје потребни " -#~ "метаподаци." +#~ "Наведите фасциклу на уређају у којој се чувају резерве. \n" +#~ "\n" +#~ "Напомена: ово одређује и да ли се уређаји користе као резервни. Унутар " +#~ "сваког резервног уређаја морате направити фасциклу са неким од ових " +#~ "назива." -#~ msgid "_Photos" -#~ msgstr "_Фотографија" +#~ msgid "Photo backup folder name:" +#~ msgstr "Назив фасцикле резерве за фотографије:" -#~ msgid "Download Folder" -#~ msgstr "Фасциклe" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "„/media/Спољни_уређај/Фотографије“" -#~ msgid "Backup photos when downloading" -#~ msgstr "Направи резервну копију приликом преузимања фотографија" +#~ msgid "Video backup folder name:" +#~ msgstr "Назив фасцикле резерве за снимке:" -#~ msgid "Report an error" -#~ msgstr "Пријави грешку" +#~ msgid "Program Automation" +#~ msgstr "Осамостаљивање програма" -#~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." -#~ msgstr "" -#~ "Приликом прављења резервне копије, уколико већ постоји фотографија са истим " -#~ "именом, можете је преписати или прескочити." +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Откачи (избаци) уређај након успешног преузимања" -#~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." -#~ msgstr "" -#~ "Уређаји са сликама могу бити фотоапарати, разне спољне меморије и покретни " -#~ "дискови.\n" -#~ "\n" -#~ "Можете преузети фотографије са више уређаја одједном.\n" -#~ "\n" -#~ "Уколико је преузимање фотографија директно са фотоапарата споро или не " -#~ "ради, пробајте да подесите фотоапарат тако да ради у PTP режиму. Уколико то " -#~ "није могуће, набавите спољни читач картица." +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Провери датотеке након преузимања" + +#~ msgid "Error Handling" +#~ msgstr "Руковање грешкама" -#~ msgid "Image Rename" -#~ msgstr "Преименовање" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Сукоби назива снимака и фотографија" -#~ msgid "Image Rename\t" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Преименовање фотографија\t" +#~ "Када је већ преузета фотографија или снимак са истим називом, изаберите или " +#~ "да је прескочите или да јој додате јединствену ознаку." -#~ msgid "Image Rename" -#~ msgstr "Преименовање фотографија" +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Приликом прављења резерве, изаберите да ли ће датотека са истим називом бити " +#~ "преписана на уређају резерве или ће бити прескочена приликом прављења " +#~ "резерве." -#~ msgid "Backup" -#~ msgstr "Резерва" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Увезите ваше фотографије и снимке брзо и поуздано" diff --git a/po/sv.po b/po/sv.po index 4791643..a5cdef2 100644 --- a/po/sv.po +++ b/po/sv.po @@ -6,2678 +6,4785 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-02-23 21:38+0500\n" -"PO-Revision-Date: 2014-03-06 21:26+0000\n" -"Last-Translator: Joachim Johansson \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-05-28 14:01+0000\n" -"X-Generator: Launchpad (build 17017)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: sv\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "" -#: rapid/rapid.py:122 -#, python-format -msgid "" -"%(date)s\n" -"%(time)s" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" msgstr "" -"%(date)s\n" -"%(time)s" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Hittade inga enheter för säkerhetskopiering" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Enhet" +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "" +"Du kan säkerhetskopiera dina bilder och filmer till flera mål när de " +"överförs, till exempel externa hårddiskar." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Storlek" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Säkerhetskopiera bilder och filmer under överföringen" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Överföringsförlopp" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Hitta enheter för säkerhetskopiering automatiskt" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s enheter avmonterades inte" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "söker av..." +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "filsystemets rotmapp" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "För över från %(location)s." +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Exempel:" -#: rapid/rapid.py:1823 +#: ../raphodo/backuppanel.py:448 msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +"If you disable automatic detection, choose the exact backup locations." msgstr "" -"Vill du verkligen föra över härifrån? På vissa filsystem kan det ta väldigt " -"lång tid att söka av den här platsen." - -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Starta överföringen" +"Om du inaktiverar automatisk sökning, måste du ange exakta platser för " +"säkerhetskopiorna." -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Pausa" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Plats för säkerhetskopiering av bilder:" -#: rapid/rapid.py:2376 -#, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" -msgstr "" -"Följande nedladdningsmappar är ogiltiga:\n" -"%(folder1)s\n" -"%(folder2)s" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Välj plats för säkerhetskopiering av bilder" -#: rapid/rapid.py:2379 -#, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Plats för säkerhetskopiering av filmer:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Välj plats för säkerhetskopiering av filmer" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "disk1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "disk2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "Uppskattad storlek för säkerhetskopian" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Säkerhetskopieringsalternativ" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" msgstr "" -"Denna nedladdningsmapp är ogiltig:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Kan inte fortsätta överföringen" +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "ljud" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" -msgstr "" -"Ingen enhet innehåller en giltig mapp för att säkerhetskopiera %(filetype)s" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s bilder" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "bilder" +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s filmer" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "filmer" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Används" -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "Ett problem uppstod vid säkerhetskopieringen" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Ungefär en sekund återstår" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2804 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "About %i seconds remaining" -msgstr "Ungefär %i sekunder återstår" +msgid "No space free on %(size_total)s device" +msgstr "Ledigt utrymme saknas på %(size_total)s enheten" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Ungefär en minut återstår" - -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Ungefär %(minutes)i:%(seconds)02i minuter återstår" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s ledigt av %(size_total)s" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Bilder" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Filmer" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "Uppskattad lagringsanvändning efter hämtning" + +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Anpassad..." + +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "bilder och filmer" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "bilder eller filmer" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Annan" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "film" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Undersöker enheten..." -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "bild" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Ignorera enheten tillfälligt" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "%(noFiles)s %(filetypes)s överfördes" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Ignorera enheten permanent" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Sök igen" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s gick inte att hämta" +msgid "%s full" +msgstr "%s använt" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "varningar" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Kameror" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Alla överföringar är färdiga" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Enheter" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" +msgstr "Hämtar från %(device_names)s" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s överfördes" +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s %(device_type)s" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s gick inte att föra över" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Välj källa" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s av %(total)s %(filetypes)s (%(remaining)s återstår)" +msgid "%(device1)s + %(device2)s" +msgstr "%(device1)s + %(device2)s" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s av %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "Från" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s kameror" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Upptäck automatiskt" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s enheter" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Välj en mapp innehållande %(file_types)s" +msgid "%s + %s" +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Kopiera" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Flytta" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" -#: rapid/rapid.py:3419 -msgid "To" -msgstr "Till" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Bilder:" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Välj en mapp att överföra bilder till" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Filmer:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Välj en katalog att överföra filmer till" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "och" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Använder enheter för säkerhetskopiering" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Använder enhet för säkerhetskopiering" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Hittade inga enheter för säkerhetskopiering" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Ledigt utrymme:" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "." +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" -msgstr "%(free)s tillgängligt" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Säkerhetskopierar bilder och filmer till %(path)s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 -#, python-format -msgid "Backing up to %(path)s" -msgstr "Säkerhetskopierar till %(path)s" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" -msgstr "Säkerhetskopierar bilder till %(path)s och filmer till %(path2)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Programinställningarna är ogiltiga" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Bild" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Film" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s nedladdningsmapp saknas" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Mapp: %s" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s nedladdningsmapp är ogiltig" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s nedladdningsmapp är inte skrivbar" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Miniatyrbilder" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:301 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"visa programinformation i kommandoraden när programmet körs (default: " -"%default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" -msgstr "visa debug-information när programmet körs från kommandoraden" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "visa fel endast på kommandoraden" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" -msgstr "visa de filändelser som programmet stödjer och avsluta" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:348 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -"upptäck automatiskt enheter att hämta objekt från och ersätt de nuvarande " -"programinställningarna" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:356 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -"ange SÖKVÄGEN manuellt till den enhet från vilken du önskar hämta objekt och " -"ersätt de nuvarande programinställningarna" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "nollställ alla inställningar och avsluta" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:372 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -"Fel: Aktivera antingen automatisk upptäckt av enheter eller ange en sökvägen " -"manuellt. Du kan inte välja båda." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "och %s" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Alla inställningar har nollställts" +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Fel vid säkerhetskopiering" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Målmappen kunde inte skapas: %(directory)s\n" +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" msgstr "" -"Källa: %(source)s\n" -"Destination: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 -#, python-format -msgid "Error: %(inst)s" -msgstr "Fel: %(inst)s" +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "MB/s" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "Ett par sekunder" -#: rapid/backupfile.py:163 +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "En sekund" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Backup %(file_type)s overwritten" -msgstr "Säkerhetskopian av %(file_type)s skrevs över" +msgid "%d seconds" +msgstr "%d sekunder" + +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "1 minut" -#: rapid/backupfile.py:166 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "%(file_type)s not backed up" -msgstr "%(file_type)s säkerhetskopierades inte" +msgid "%d minutes" +msgstr "%d minuter" -#: rapid/backupfile.py:168 +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "1 timme" + +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backup of %(file_type)s already exists" -msgstr "En säkerhetskopia av %(file_type)s finns redan" +msgid "%d hours" +msgstr "%d timmar" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "1 dygn" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "" -"%(problem)s\n" -"File: %(file)s" -msgstr "" -"%(problem)s\n" -"Fil: %(file)s" +msgid "%d days" +msgstr "%d dygn" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" -msgstr "Ett okänt fel inträffade" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "1 minut, 1 sekund" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Enhet hittad" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "1 minut, %d sekunder" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "Skall denna enhet användas för bild- och filmöverföring?" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "%d minuter, 1 sekund" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Kom ihåg mitt val" +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "%(minutes)d minuter, %(seconds)d sekunder" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "MB/s" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "1 timme, 1 minut" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Datumtid" +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "1 timme, %d minuter" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Text" +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "%d timmar, 1 minut" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Filnamn" +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "%(hours)d timmar, %(minutes)d minuter" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Metadata" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "1 dygn, 1 timme" -#: rapid/generatenameconfig.py:155 -msgid "Sequences" -msgstr "Sekvenser" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "1 dygn, %d timmar" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 -msgid "Job code" -msgstr "Fototillfälle" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "%d dygn, 1 timme" -#: rapid/generatenameconfig.py:158 -msgid "Image date" -msgstr "Bilddatum" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "%(days)d dygn, %(hours)d timmar" -#: rapid/generatenameconfig.py:159 -msgid "Video date" -msgstr "Filmdatum" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" -#: rapid/generatenameconfig.py:160 -msgid "Today" -msgstr "Idag" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" -#: rapid/generatenameconfig.py:161 -msgid "Yesterday" -msgstr "Igår" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 -msgid "Download time" -msgstr "Nedladdningsögonblick" +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Namn + filändelse" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Datumtid" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Text" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Filnamn" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Metadata" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "Sekvenser" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "Fototillfälle" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "Bilddatum" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "Filmdatum" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "Idag" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "Igår" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "Nedladdningsögonblick" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Namn" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Filändelse" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Bildnummer" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Filmnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Bländare" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Exponeringstid" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Brännvidd" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Kameratillverkare" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Förkortning på kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Utökad förkortning på kameramodell" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Serienummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Antal exponeringar" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Filnummer" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Endast mappen" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Mapp och fil" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Ägarens namn" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Avkodare" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Bredd" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Höjd" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Längd" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Bildrutor per sekund" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Artist" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Upphovsrätt" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Överföringar idag" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Sessionsnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" -msgstr "Nummer på underkatalog" +msgstr "Nummer på undermapp" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Tidigare sekvensnummer" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Sekvensbokstav" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" -msgstr "Alla siffror" +msgstr "Enbart siffror" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Senaste siffra" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Senaste två siffrorna" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Senaste tre siffrorna" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Senaste fyra siffrorna" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Använd ursprungligt skiftläge" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "VERSALER" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "gemener" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "En siffra" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Två siffror" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Tre siffror" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Fyra siffror" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "Fem siffror" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Sex siffror" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Sju siffror" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Sekunddelar" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "ÅÅÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "ÅÅÅÅ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "ÅÅÅÅ_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "ÅÅMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "ÅÅ-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "ÅÅ_MM_DD" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "ÅÅÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "ÅÅ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Månad (fullständigt namn)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Månad (förkortad)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "HHMM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "HH" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (minuter)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "SS" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Inställningen för undermappar ska inte börja med %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Inställningen för undermappen ska inte börja med %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Inställningen för undermappen ska inte innehålla två %s i rad" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Fototillfälle" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Ta bort alla fototillfällen?" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Vill du ta bort alla fototillfällen?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Ta bort alla sparade sökvägar?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Ska alla sparade sökvägar tas bort?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Ta bort alla ignorerade sökvägar?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Ska alla ignorerade sökvägar tas bort?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Fel i inställningarna för bildnamnbyte" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Fel i inställningarna för filmnamnbyte" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Fel i inställningarna för bildöverföring" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Fel i inställningarna för filmöverföring" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Ange fototillfälle" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Ange ett nytt fototillfälle, eller välj något av de tidigare" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Ange ett nytt fototillfälle" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Fototillfälle:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Ange sökväg att ignorera" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "Stigande" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "Fallande" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Fototillfällen" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "Inställningar" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Automatisering" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Miniatyrbilder" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Felhantering" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Diverse" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Ignorerade sökvägar" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Påbörja överföringen när programmet startar" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Påbörja överföring när en enhet sätts i" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Avsluta programmet när överföringen är färdig" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Avsluta programmet även om fel eller varningar uppstod" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Hoppa över överföring" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Lägg till unik identifierare" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Skriv över" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Hoppa över" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Ange sökväg att ignorera" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Ange en sökväg som aldrig kommer att avsökas efter bilder eller videor" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Sökväg:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Inställningen för undermappar ska inte börja med %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Inställningen för undermappar ska inte sluta med %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Inställningen för undermappen ska inte innehålla två %s i rad" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s togs den %(image1_date)s kl. %(image1_time)s och %(image2)s den " +"%(image2_date)s kl. %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "%(type)s metadata saknas." + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "Filnamnet saknar filändelse." + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "Filnamnet saknar sekvensnummer." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "%(month)s %(numeric_day)s" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "%(date)s %(year)s" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "%(date)s, %(time)s" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "%(starttime)s - %(endtime)s" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "%(earlier_time)s - %(later_time)s" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" +"%(earlier_time)s -\n" +"%(later_time)s" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "%(month)s %(year)s" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "1,5t" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "%(hours)dt" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" +"Tidslinjen grupperar bilder och filmer baserat på hur lång tid som förflutit " +"mellan tagningarna. Använd den för att identifiera bilder och filmer som " +"tagits vid olika tidpunkter samma dag, eller över flera dagar." + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" +"Använd handtaget (nedanför) för att justera tiden mellan tagningarna, som " +"används för att bygga tidslinjen." + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "&Källa" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Starta överföringen" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "&Inställningar" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "&Avsluta" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "Rensa genomförda hämtningar" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "Få hjälp på nätet..." + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "Rapportera problem..." + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "Donera..." + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "Översätt detta program..." + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "&Om..." + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "Tidslinje" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "Mål" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "Byt namn" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "Säkerhetskopiera" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "Slå på eller stäng av anslutna enheter som källa för hämtningen." + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" +"Slå på eller stäng av användandet av en mapp på datorn som källa för " +"hämtningen." + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "Den här datorn" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "Välj en källmapp" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "Välj en målmapp" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "Alla" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "Visa:" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "Ändringstid" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "Filtyp" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Enhet" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "Sortera:" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "Markera alla:" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "Hämta %(files)s" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "Återuppta hämtning" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Pausa" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "Du kan inte ändra målet för hämtningen när en hämtning pågår." + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" +"Bekräfta ändring av målmapp

    Är du säker på att %(file_type)s " +"ska hämtas till %(path)s?" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Följande nedladdningsmappar är ogiltiga:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Denna nedladdningsmapp är ogiltig:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "bilder" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "filmer" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "bild" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "film" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "Ett problem uppstod vid säkerhetskopieringen" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "%(downloading_from)s — %(time_left)s återstår (%(speed)s)" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s hämtades" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s gick inte att hämta" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "varningar" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Alla överföringar är färdiga" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s hämtades" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s gick inte att hämta" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "1 fel" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "%d fel" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "1 varning" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "%d varningar" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "Hämtade %(no_files_and_types)s från %(devices)s" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "Hämtade %(no_files_and_types)s från %(devices)s — %(failures)s" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "Inga filer hämtades— %(failures)s" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "Inga filer hämtades" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" +"Målmappens undermappar, samt Tidslinjen kommer att återskapas efter att alla " +"förhandsvisningar skapats för %(camera)s" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" +"Målmappens undermappar, samt Tidslinjen kommer att återskapas efter att alla " +"förhandsvisningar skapats för den här datorn" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" +"Målmappens undermappar, samt Tidslinjen kommer att återskapas efter att alla " +"förhandsvisningar skapats för %(device)s" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" +"Målmappens undermappar, samt Tidslinjen kommer att återskapas efter att alla " +"förhandsvisningar skapats för %(number_devices)s enheter och den här datorn" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" +"Målmappens undermappar, samt Tidslinjen kommer att återskapas efter att alla " +"förhandsvisningar skapats för %(camera)s och den här datorn" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" +"Målmappens undermappar, samt Tidslinjen kommer att återskapas efter att alla " +"förhandsvisningar skapats för %(device)s och den här datorn" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" +"Målmappens undermappar, samt Tidslinjen kommer att återskapas efter att alla " +"förhandsvisningar skapats för %(number_devices)s enheter" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "Målmappens undermappar, samt Tidslinjen har återskapats" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Programinställningarna är ogiltiga" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." msgstr "" -"Ange en sökväg som aldrig kommer att avsökas efter bilder eller videor" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Sökväg:" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "&Försök igen" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Fototillfälle" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Välj den mapp där du vill säkerhetskopiera bilderna" +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Välj den mapp där du vill säkerhetskopiera filmerna" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/rapid.py:4095 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -"Varning: Metadata saknas för att namnge filerna. Ändra " -"namngivningsinställningarna." -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -"Varning:Metadata saknas för att namnge undermappar. Ändra " -"namngivningsinställningarna." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "Example: %s" -msgstr "Exempel: %s" +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/rapid.py:4500 #, python-format msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -"Undermappen för %(filetype)s har felaktiga inställningar som inte kan " -"användas.\n" -"Återställer till standardvärden." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/rapid.py:4639 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -"Följande reguljära uttryck är ogiltiga och kommer att tas bort om du inte " -"ändrar dem:\n" -" %s" -#: rapid/preferencesdialog.py:1764 +#: ../raphodo/rapid.py:4881 #, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "Vill du ignorera %s när programmet körs?" + +#: ../raphodo/rapid.py:4883 msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -"Detta reguljära uttryck är ogiltigt och kommer att tas bort om du inte " -"ändrar det:\n" -" %s" +"Alla kameror, telefoner och surfplattor med samma modellnamn kommer att " +"ignoreras." -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Ogiltigt reguljärt uttryck" +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "extern_enhet_1" +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "extern_enhet_2" +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "New York" +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Manilla" +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "Skapar förhandsvisningar för %s" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Prag" +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "Läser in %s" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Helsingfors" +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" +"%(number)s av %(available files)s markerade för hämtning (%(hidden)s hidden)" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "%(number)s av %(available files)s markerade för hämtning" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Teheran" +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Kampala" +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Paris" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Berlin" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Sydney" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Budapest" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Rom" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Moskva" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "SÖKVÄG" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Delhi" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Warszawa" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Jakarta" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "Undermapp" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "filnamn" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Datum/tid-värdet %s verkar vara ogiltigt." +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "Filnamnet saknar filändelse." +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "Filnamnet saknar sekvensnummer." +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:89 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Error generating component %s." -msgstr "Ett fel uppstod när nummer %s skulle skapas." +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "Metadata i %(filetype)s kan inte avläsas." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s kunde inte skapas." +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Ett fel uppstod när %(filetype)s skulle kopieras" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" -msgstr "%(filetype)s hämtades inte på ett korrekt sätt" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s finns redan" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:5563 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -"%(filetype)s kunde inte säkerhetskopieras, eftersom ingen plats för " -"säkerhetskopior hittades." -#: rapid/problemnotification.py:110 -#, python-format +#: ../raphodo/rapid.py:5566 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -"%(image1)s togs den %(image1_date)s kl %(image1_time)s och %(image2)s den " -"%(image2_date)s kl %(image2_time)s." -#: rapid/problemnotification.py:111 -#, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s är redan nedladdad" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/problemnotification.py:115 -#, python-format +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -"Den existerande %(filetype)s ändrades senast den %(date)s kl %(time)s. Den " -"har fått '%(identifier)s' som unik identifierare." -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -"Den existerande %(filetype)s ändrades senast den %(date)s kl %(time)s." -#: rapid/problemnotification.py:117 +#: ../raphodo/rapid.py:5647 #, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Det saknas data för att namnge %(filetype)s." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Fel: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"Filverifikationen misslyckades. Den hämtade versionen skiljer sig från " -"originalet." -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Metadatan kan vara skadad." +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "Filnamnet, filändelsen och exif-informationen har redan överförts." +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" -msgstr " Den har säkerhetskopierats till %(volume)s" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Den har säkerhetskopierats till följande enheter: " +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " -msgstr "%s, " +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s och %(final_volume)s." +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#: rapid/problemnotification.py:252 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -"Hittade bilder med samma filnamn tagna vid olika tillfällen: %(details)s" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." -msgstr "Ett fel uppstod vid säkerhetskopiering till %(volume)s: %(inst)s." +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Ett fel uppstod vid säkerhetskopiering till %(volume)s." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " -msgstr "Ett fel uppstod vid säkerhetskopiering till följande enheter: " +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "undermapp och filnamn" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "filnamn" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s och %(volume)s (%(inst)s)." +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "undermapp" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s och %(volume)s." +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "En säkerhetskopia finns redan på %(volume)s." +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Antalet överföringar idag:" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "En säkerhetskopia finns redan i: " +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Den befintliga säkerhetskopian skrevs över på %(volume)s." +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Lagrat nummer:" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Den befintliga säkerhetskopian skrevs över på: " +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Ett fel uppstod när mappar skulle skapas på %(volume)s: %(inst)s." +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Dagen börjar:" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "Ett fel uppstod när mappar skulle skapas på följande enheter: " +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/renamepanel.py:345 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -"Filverifikationen misslyckades på %(volume)s. Säkerhetskopian skiljer sig " -"från originalet." -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "Filverifikationen misslyckades på dessa enheter: " +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "%(previousproblem)s Dessutom, %(newproblem)s" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Avlägsna inkompatibla tecken" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " Dessutom uppstod %(problems)s." +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " Dessutom uppstod %(problem)s." +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "%(type)s metadata saknas." +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Följande metadata saknas: " +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -"%(missing_metadata_elements)s och %(final_missing_metadata_element)s." -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "Problem vid namngivning av undermappar och filnamn" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "bilder och filmer" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Problem vid namngivning av undermappar och filnamn" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "bilder eller filmer" -#: rapid/problemnotification.py:393 +#: ../raphodo/rpdfile.py:305 #, python-format -msgid "Problems in %s generation" -msgstr "Problem vid namngivning av %s" +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Problem vid namngivning av %s" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "%(filetype)s finns redan, men säkerhetskopierades" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rpdfile.py:790 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "%(path)s on %(camera)s" msgstr "" -"Ett fel uppstod vid kopiering av %(filetype)s, men säkerhetskopierades" - -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Flera fel uppstod" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Bilder med samma filnamn, tagna vid olika tillfällen, hittades" - -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "det uppstod fel vid säkerhetskopieringen" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Bild" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Det uppstod fel vid säkerhetskopieringen" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Film" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "det uppstod ett fel vid säkerhetskopieringen" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Det uppstod ett fel vid säkerhetskopieringen" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s och %(backinguperror)s" +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:159 +#: ../raphodo/thumbnaildisplay.py:429 #, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/rpdfile.py:169 +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 #, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." -msgstr "söker igenom (har hittat %(photos)s bilder och %(videos)s filmer)…" +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/subfolderfile.py:81 +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" - -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "undermapp och filnamn" +msgid "Memory cards: %s" +msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Bilden har redan överförts" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#: rapid/subfolderfile.py:407 +#: ../raphodo/thumbnaildisplay.py:470 #, python-format -msgid "Source: %(source)s" -msgstr "Källa: %(source)s" +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Misslyckades med att skapa nedladdningmappen" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#: rapid/subfolderfile.py:486 +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 #, python-format -msgid "Path: %s" -msgstr "Sökväg: %s" - -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." -msgstr "Om..." - -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Markera allt" - -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" -msgstr "Markera alla bilder" - -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" -msgstr "Markera alla filmer" - -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Donera..." - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "_Få hjälp online" - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" -msgstr "Hjälp" - -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" -msgstr "Inställningar" - -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" -msgstr "Avsluta" - -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" -msgstr "Läs om" - -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "_Rapportera ett fel..." - -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." -msgstr "Översätt detta program..." +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Avmarkera allt" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Arkiv" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Överför / Pausa" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Markera" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Markera alla som sakna_r fototillfälle" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Markera alla med ett fototillf_älle" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Visa" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Fellogg" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Töm slutförda överföringar" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Föregående fil" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Nästa fil" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Hjälp" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Översätt programmet..." +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "_Ta med i överföring" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Överför" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Inställningar: Rapid Photo Downloader" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "Bildöverföringsmapp" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Exempel: /home/user/Bilder" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Inkludera undermappar i överföringen" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Överföringsmapp:" +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"Ange en överföringsmapp. Undermappar kommer att skapas automatiskt enligt " -"strukturen nedan." - -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Överföringsmapp" - -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Bildmapp" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"Namngivning av bilder\t" - -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Namngivning av bilder" - -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Ny:" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Original:" - -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Exempel" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Namngivning av bilder" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "Filmöverföringsmappar" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:17 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -"Ledsen, men filmhämtningsfunktionen har inaktiverats. För att föra över " -"filmer, installera antingen paketen hachoir metadata och kaa " -"metadata för python, eller exiftool." -#: rapid/glade3/prefs.ui.h:18 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -"Välj överföringsmapp. Undermappar kommer att skapas automatiskt enligt " -"strukturen nedan." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Filmmapp" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Exempel: %s" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "" -"Namngivning av filmer\t" +#~ msgid "MB/s" +#~ msgstr "MB/s" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Namngivning av filmer" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "" -"Alternativ för namngivning" +#~ msgid ":" +#~ msgstr ":" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Sekvensnummer" +#~ msgid "externaldrive1" +#~ msgstr "extern_enhet_1" -#: rapid/glade3/prefs.ui.h:24 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" -"Ange tiden i 24-timmarsformat då Antalet överföringar idag ska " -"nollställas." +#~ msgid "externaldrive2" +#~ msgstr "extern_enhet_2" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Dagen börjar:" +#~ msgid "scanning..." +#~ msgstr "söker av..." -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Antalet överföringar idag:" +#~ msgid "Backing up error" +#~ msgstr "Fel vid säkerhetskopiering" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Lagrat nummer:" +#~ msgid "Size" +#~ msgstr "Storlek" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Download Progress" +#~ msgstr "Överföringsförlopp" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#~ msgid "Sequence Numbers" +#~ msgstr "Sekvensnummer" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Använd samma sekvensnummer för både RAW- och JPEG-filer" +#~ msgid "and" +#~ msgstr "och" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Kompatibilitet med andra operativsystem" +#~ msgid "Using backup device" +#~ msgstr "Använder enhet för säkerhetskopiering" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Ange om specialtecken som inte tillåts i andra operativsystem ska tas bort " -"från fil- och mappnamn." +#~ msgid "Using backup devices" +#~ msgstr "Använder enheter för säkerhetskopiering" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Avlägsna inkompatibla tecken" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Ungefär %(minutes)i:%(seconds)02i minuter återstår" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Inställningar för namngivning" +#, python-format +#~ msgid "and %s" +#~ msgstr "och %s" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Fototillfällen" +#~ msgid "Name + extension" +#~ msgstr "Namn + filändelse" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Fototillfällen" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "_Lägg till..." +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Kompatibilitet med andra operativsystem" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "_Ta bort alla" +#~ msgid "Example" +#~ msgstr "Exempel" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Fototillfällen" +#~ msgid "Original:" +#~ msgstr "Original:" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Enheter" +#~ msgid "Example:" +#~ msgstr "Exempel:" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Enheter" +#~ msgid "New:" +#~ msgstr "Ny:" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Du kan överföra bilder och filmer från kameror, minneskort eller externa " -"enheter som t.ex hårddiskar.\n" -"\n" -"Du kan överföra från flera enheter samtidigt, eller ange en plats på din " -"hårddisk.\n" -"\n" -"Överföring direkt från kameran är en experimentell funktion. Om det " -"fungerar dåligt eller inte alls, prova att aktivera PTP läge på din kamera. " -"Om det ändå inte fungerar måste du använda en kortläsare." +#~ msgid "Error Handling" +#~ msgstr "Felhantering" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Hitta bärbara lagringsenheter automatiskt" +#~ msgid "Backup\t" +#~ msgstr "Säkerhetskopiering\t" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Hitta enheter automatiskt" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Hitta bärbara lagringsenheter automatiskt" + +#~ msgid "Error Log" +#~ msgstr "Fellogg" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Om du aktiverar sökning av externa enheter så kommer hela enheten att " -"avsökas. På stora enheter kan det ta en stund.\n" -"\n" -"När denna inställning är påslagen och en möjlig enhet hittas, så kommer du " -"att tillfrågas om den ska avsökas eller ej." +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Inställningar: Rapid Photo Downloader" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Plats:" +#~ msgid "_Report a Problem..." +#~ msgstr "_Rapportera ett fel..." -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Om du inaktiverar automatisk sökning, måste du ange exakt plats för bilder " -"och filmer." +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Töm slutförda överföringar" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Enhetsinställningar" +#~ msgid "_Get Help Online..." +#~ msgstr "_Få hjälp online" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Sparade sökvägar" +#~ msgid "_Error Log" +#~ msgstr "_Fellogg" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Sparade sökvägar är sådana som förknippas med enheter där du har valt att " -"alltid avsöka eller ignorera, när automatisk avsökning är påslaget." +#~ msgid "_Make a Donation..." +#~ msgstr "_Donera..." -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Ignorerade sökvägar" +#~ msgid "_Help" +#~ msgstr "_Hjälp" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "Ange namnändelse på sökvägar som du inte vill att de ska avsökas." +#~ msgid "_Translate this Application..." +#~ msgstr "_Översätt programmet..." -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Ta bo_rt alla" +#~ msgid "_View" +#~ msgstr "_Visa" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Använd _Python-kompatibla reguljära uttryck" +#~ msgid "Job Code:" +#~ msgstr "Fototillfälle:" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Enhetsinställningar" +#~ msgid "Job Codes" +#~ msgstr "Fototillfällen" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Säkerhetskopiering\t" +#~ msgid "Job Codes" +#~ msgstr "Fototillfällen" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Säkerhetskopia" +#~ msgid "Enter a Job Code" +#~ msgstr "Ange fototillfälle" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Om du inaktiverar automatisk sökning, måste du ange exakta platser för " -"säkerhetskopiorna." +#~ msgid "Sydney" +#~ msgstr "Sydney" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Hitta enheter för säkerhetskopiering automatiskt" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Du kan säkerhetskopiera dina bilder och filmer till flera mål när de " -"överförs, till exempel externa hårddiskar." +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Säkerhetskopiera bilder och filmer under överföringen" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Välj i vilken mapp på enheten som används till säkerhetskopior.\n" -"\n" -"Observera att mappen kommer användas för att avgöra om enheten används " -"till säkerhetskopior. För varje enhet du vill använda till säkerhetskopior " -"kan du skapa en mapp med ett av dessa namn." +#~ msgid "Prague" +#~ msgstr "Prag" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Plats för säkerhetskopiering av bilder:" +#~ msgid "Manila" +#~ msgstr "Manilla" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Säkerhetskopieringsmapp för bilder:" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Exempel:" +#~ msgid "Helsinki" +#~ msgstr "Helsingfors" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/extern_enhet/Bilder" +#~ msgid "Kampala" +#~ msgstr "Kampala" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Säkerhetskopieringsmapp för filmer:" +#~ msgid "Tehran" +#~ msgstr "Teheran" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Plats för säkerhetskopiering av videor:" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/glade3/prefs.ui.h:79 -msgid "Backup" -msgstr "Säkerhetskopia" +#~ msgid "Rome" +#~ msgstr "Rom" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Diverse" +#~ msgid "Moscow" +#~ msgstr "Moskva" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Automatisera programmet" +#~ msgid "Budapest" +#~ msgstr "Budapest" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Avmontera och mata ut enheter när överföringen är färdig" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Påbörja överföringen när programmet startar" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Påbörja överföring när en enhet sätts i" +#~ msgid "Warsaw" +#~ msgstr "Warszawa" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Avsluta programmet när överföringen är färdig" +#~ msgid "Device Detected" +#~ msgstr "Enhet hittad" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Avsluta programmet även om fel eller varningar uppstod" +#~ msgid "_Remember this choice" +#~ msgstr "_Kom ihåg mitt val" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Rotera JPEG-bilder automatiskt" +#~ msgid "_Add..." +#~ msgstr "_Lägg till..." -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "Verifiera filerna när de hämtas" +#~ msgid "R_emove All" +#~ msgstr "_Ta bort alla" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Prestanda" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Källa: %(source)s" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Skapa miniatyrbilder (långsammare)" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Ta bort alla fototillfällen?" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Diverse" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Vill du ta bort alla fototillfällen?" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Felhantering" +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Fel i inställningarna för filmöverföring" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Bild- och filmnamnkonflikter" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Fel i inställningarna för bildöverföring" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Lägg till unik identifierare" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Välj en katalog att överföra filmer till" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Hoppa över överföring" +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Fel i inställningarna för filmnamnbyte" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Ange om en bild eller film med ett namn som redan finns, ska hoppas över " -"eller tilldelas ett unikt nummer." +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Fel i inställningarna för bildnamnbyte" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Ange om en bild eller film med ett namn som redan finns på säkerhetskopian, " -"ska hoppas över eller skrivas över." +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s av %(total)s %(filetypes)s" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Skriv över" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "nollställ alla inställningar och avsluta" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Hoppa över" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Alla inställningar har nollställts" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Felhantering" +#~ msgid "Photos:" +#~ msgstr "Bilder:" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Överför dina bilder och filmer snabbt och enkelt" +#~ msgid "Videos:" +#~ msgstr "Filmer:" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Nollställer värde.\n" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Säkerhetskopierar till %(path)s" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Nollställer till midnatt.\n" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Exempel: /home/user/Bilder" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Fel i inställningarna för bildnamnbyte" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Bild- och filmnamnkonflikter" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "Följande inställningar innehåller fel:\n" +#~ msgid "Devices" +#~ msgstr "Enheter" -#~ msgid "Resetting to default values." -#~ msgstr "Återställer till standardvärde." +#~ msgid "Video Download Folders" +#~ msgstr "Filmöverföringsmappar" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Fel i inställningar för överföring till underkataloger" +#~ msgid "Automatically detect devices" +#~ msgstr "Hitta enheter automatiskt" -#~ msgid "Select an image folder" -#~ msgstr "Välj en bildkatalog" +#~ msgid "Location:" +#~ msgstr "Plats:" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Välj en mapp för säkerhetskopiering av bilder" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Överför dina bilder och filmer snabbt och enkelt" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "" -#~ "Inställningar för underkataloger hade överflödiga värden som avlägsnades." +#~ msgid "Backup" +#~ msgstr "Säkerhetskopia" -#~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." -#~ msgstr "" -#~ "Inställningarna för underkataloger har ogiltiga värden.\n" -#~ " Använder standardvärden." +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s enheter avmonterades inte" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Det fanns ett fel i programinställningarna." +#, python-format +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#, python-format #~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." +#~ "%(date)s\n" +#~ "%(time)s" #~ msgstr "" -#~ "\n" -#~ "Var god kontrollera programinställningarna, starta om programmet, och försök " -#~ "igen." +#~ "%(date)s\n" +#~ "%(time)s" #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0 av %s bilder överförda" +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Avsökning av enhet klar: hittade %(number)s bilder på enheten %(device)s" +#~ msgid "%(free)s free" +#~ msgstr "%(free)s tillgängligt" + +#~ msgid "Free space:" +#~ msgstr "Ledigt utrymme:" -#~ msgid "Image filename could not be generated" -#~ msgstr "Kunde inte skapa ett filnamn för bild" +#~ msgid "; " +#~ msgstr "; " + +#~ msgid "." +#~ msgstr "." #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Källa: %(source)s\n" -#~ "Problem: %(problem)s" +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "Kunde inte skapa filenamn för bild. Kontrollera att bilden har tillräckligt " -#~ "med metadata." +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Källa: %(source)s\n" -#~ "Mål: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Säkerhetskopierar bilder och filmer till %(path)s" -#~ msgid "Could not open image" -#~ msgstr "Kunde inte öppna bild" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s av %(total)s %(filetypes)s (%(remaining)s återstår)" #, python-format -#~ msgid "Source: %s" -#~ msgstr "Källa: %s" +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s nedladdningsmapp är inte skrivbar" -#~ msgid "Image has no metadata" -#~ msgstr "Bilden innehåller ingen metadata" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Mapp: %s" #, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "Metadata behövs för att kunna skapa underkataloger / filnamn.\n" -#~ "Källa: %s" +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s nedladdningsmapp är ogiltig" -#~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "" -#~ "Namn på underkatalog kunde inte skapas. Var god kontrollera att det finns " -#~ "tillräckligt med metadata." +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s nedladdningsmapp saknas" + +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." #, python-format #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "%(problem)s\n" +#~ "File: %(file)s" #~ msgstr "" -#~ "Underkatalog: %(subfolder)s\n" -#~ "Bild: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "%(problem)s\n" +#~ "Fil: %(file)s" -#, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Lade till unik indentifierare \"%s\"" +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Ta bort alla sparade sökvägar?" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "Ny dag påbörjad - nollställer dagens överföringar" +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Ska alla sparade sökvägar tas bort?" -#~ msgid "Download copying error" -#~ msgstr "Överföringsfel" +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Ska alla ignorerade sökvägar tas bort?" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Ta bort alla ignorerade sökvägar?" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "Källa: %(source)s\n" -#~ "Mål: %(destination)s\n" -#~ "Fel: %(errorno)s %(strerror)s" +#~ msgid "Error: %(inst)s" +#~ msgstr "Fel: %(inst)s" -#~ msgid "The image was not copied." -#~ msgstr "Bilden överfördes inte." +#~ msgid "Invalid regular expression" +#~ msgstr "Ogiltigt reguljärt uttryck" -#~ msgid "Backup image already exists" -#~ msgstr "Bilden är redan säkerhetskopierad" +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Ett fel uppstod när nummer %s skulle skapas." -#~ msgid " " -#~ msgstr " " +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Ett fel uppstod när %(filetype)s skulle kopieras" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s kunde inte skapas." -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." -#~ msgstr "" -#~ "Varning: Det finns inte tillräckligt med metadata i bildfilen för " -#~ "att skapa ett filnamn. Var god ändra inställningarna för namnbyte." +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s finns redan" +#, python-format #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Varning: Det finns inte tillräckligt med metadata i bildfilen för " -#~ "att skapa ett namn för underkatalog. Var god ändra inställningarna för " -#~ "namnbyte av underkatalog." +#~ "%(filetype)s kunde inte säkerhetskopieras, eftersom ingen plats för " +#~ "säkerhetskopior hittades." #, python-format -#~ msgid "%s images skipped" -#~ msgstr "hoppade över %s bilder" +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s är redan nedladdad" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Källa: %(source)s\n" -#~ "Mål: %(destination)s\n" -#~ "Fel: %(errno)s %(strerror)s" +#~ "Den existerande %(filetype)s ändrades senast den %(date)s kl %(time)s. Den " +#~ "har fått '%(identifier)s' som unik identifierare." #, python-format -#~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Målkatalog kunde inte skapas\n" -#~ "%(directory)s\n" -#~ "Fel: %(errno)s %(strerror)s" +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Det saknas data för att namnge %(filetype)s." + +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Fel: %(errorno)s %(strerror)s" + +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Den har säkerhetskopierats till %(volume)s" + +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " -#~ msgid "The device can now be safely removed" -#~ msgstr "Enheten kan nu avlägsnas säkert" +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s bilder överförda" +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s och %(volume)s (%(inst)s)." -#~ msgid "Image overwritten" -#~ msgstr "Skrev över bild" +#~ msgid " It was backed up to these devices: " +#~ msgstr " Den har säkerhetskopierats till följande enheter: " -#~ msgid "errors" -#~ msgstr "fel" +#, python-format +#~ msgid "%s, " +#~ msgstr "%s, " -#~ msgid "Backup device missing" -#~ msgstr "Enhet för säkerhetskopiering saknas" +#, python-format +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s och %(final_volume)s." -#~ msgid "No backup device was detected." -#~ msgstr "Ingen enhet för säkerhetskopiering hittades" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s och %(volume)s." -#~ msgid "This device has no images to download from." -#~ msgstr "Enheten saknar bilder att överföra" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -#~ msgid "Image has no thumbnail" -#~ msgstr "Bilden saknar miniatyr" +#~ msgid "Photo has already been downloaded" +#~ msgstr "Bilden har redan överförts" #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Överföringen startade vid %s" +#~ msgid "Path: %s" +#~ msgstr "Sökväg: %s" -#~ msgid "Image already exists" -#~ msgstr "Bilden finns redan" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Markera alla som sakna_r fototillfälle" -#~ msgid "Image skipped" -#~ msgstr "Hoppade över bild" +#~ msgid "Next File" +#~ msgstr "Nästa fil" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Kunde inte skapa miniatyr" +#~ msgid "Previous File" +#~ msgstr "Föregående fil" -#~ msgid "It may be corrupted" -#~ msgstr "Den kan vara korrupt" +#~ msgid "Miscellaneous" +#~ msgstr "Diverse" -#, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(number)s av %(total)s bilder överförda" +#~ msgid "_Uncheck All" +#~ msgstr "_Avmarkera allt" + +#~ msgid "_Include in download" +#~ msgstr "_Ta med i överföring" + +#~ msgid "_Download" +#~ msgstr "_Överför" + +#~ msgid "_Check All" +#~ msgstr "_Markera allt" + +#~ msgid "_File" +#~ msgstr "_Arkiv" + +#~ msgid "_Select" +#~ msgstr "_Markera" + +#~ msgid "Device Options" +#~ msgstr "Enhetsinställningar" + +#~ msgid "Device Options" +#~ msgstr "Enhetsinställningar" + +#~ msgid "Performance" +#~ msgstr "Prestanda" #, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Överföring från %s är klart" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "%(filetype)s finns redan, men säkerhetskopierades" + +#~ msgid "The following metadata is missing: " +#~ msgstr "Följande metadata saknas: " -#~ msgid "Warning:" -#~ msgstr "Varning:" +#~ msgid "Remembered Paths" +#~ msgstr "Sparade sökvägar" -#~ msgid "Sorry, some preferences are invalid and will be reset." +#~ msgid "Re_move All" +#~ msgstr "Ta bo_rt alla" + +#~ msgid "" +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "Beklagar, några av inställningarna innehåller fel och kommer att återställas." +#~ "Sparade sökvägar är sådana som förknippas med enheter där du har valt att " +#~ "alltid avsöka eller ignorera, när automatisk avsökning är påslaget." + +#~ msgid "" +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." +#~ msgstr "Ange namnändelse på sökvägar som du inte vill att de ska avsökas." + +#~ msgid "Copy" +#~ msgstr "Kopiera" + +#~ msgid "Move" +#~ msgstr "Flytta" + +#~ msgid "From" +#~ msgstr "Från" + +#~ msgid "Auto Detect" +#~ msgstr "Upptäck automatiskt" + +#~ msgid "To" +#~ msgstr "Till" + +#~ msgid "the root of the file system" +#~ msgstr "filsystemets rotmapp" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Rotera JPEG-bilder automatiskt" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "Välj en mapp att överföra bilder till" + +#, python-format +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" +#~ msgstr "Säkerhetskopierar bilder till %(path)s och filmer till %(path2)s" + +#~ msgid "display debugging information when run from the command line" +#~ msgstr "visa debug-information när programmet körs från kommandoraden" #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "Inställningarna ser korrekta ut, men kontrollera dem för att vara säker." +#~ "Fel: Aktivera antingen automatisk upptäckt av enheter eller ange en sökvägen " +#~ "manuellt. Du kan inte välja båda." + +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "visa de filändelser som programmet stödjer och avsluta" + +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Målmappen kunde inte skapas: %(directory)s\n" #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" -#~ "\n" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "En nyare version av det här programmet har startats.\n" -#~ "\n" +#~ "ange SÖKVÄGEN manuellt till den enhet från vilken du önskar hämta objekt och " +#~ "ersätt de nuvarande programinställningarna" #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Programmet är av en nyare version än tidigare, kontrollerar inställningar." +#~ "upptäck automatiskt enheter att hämta objekt från och ersätt de nuvarande " +#~ "programinställningarna" -#~ msgid "Some preferences will be reset." -#~ msgstr "Några inställningar kommer att återställas" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "Skall denna enhet användas för bild- och filmöverföring?" -#~ msgid "Starting downloads" -#~ msgstr "Påbörjar överföring" +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Välj den mapp där du vill säkerhetskopiera bilderna" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Inga inställningar behöver ändras." +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Välj den mapp där du vill säkerhetskopiera filmerna" +#, python-format #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" +#~ msgstr "" +#~ "Följande reguljära uttryck är ogiltiga och kommer att tas bort om du inte " +#~ "ändrar dem:\n" +#~ " %s" + +#, python-format +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" #~ msgstr "" -#~ "Denna versionen av programmet använder andra inställningar än äldre " -#~ "versioner. Inställningarna har därför uppdaterats." +#~ "Detta reguljära uttryck är ogiltigt och kommer att tas bort om du inte " +#~ "ändrar det:\n" +#~ " %s" -#~ msgid "Preferences were modified." -#~ msgstr "Inställningarna har ändrats." +#, python-format +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "Undermappen för %(filetype)s har felaktiga inställningar som inte kan " +#~ "användas.\n" +#~ "Återställer till standardvärden." -#~ msgid "Problem using pynotify." -#~ msgstr "Ett problem uppstod vid användning av pynotify." +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Varning: Metadata saknas för att namnge filerna. Ändra " +#~ "namngivningsinställningarna." #~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." #~ msgstr "" -#~ "Denna versionen av programmet använder andra inställningar än äldre " -#~ "versioner. Några av inställningarna var felaktiga och kunde inte uppdateras. " -#~ "De kommer därför att återställas." +#~ "Varning:Metadata saknas för att namnge undermappar. Ändra " +#~ "namngivningsinställningarna." -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Kunde inte ta emot serveregenskaper från pynotify." +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#~ msgid "Using manually specified path" -#~ msgstr "Använder manuell sökväg" +#, python-format +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Datum/tid-värdet %s verkar vara ogiltigt." #, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Hittade %(device)s med sökvägen %(path)s" +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "Metadata i %(filetype)s kan inte avläsas." -#~ msgid "Automatically start download is false" -#~ msgstr "Automatisk överföring är avaktiverad" +#~ msgid "The metadata might be corrupt." +#~ msgstr "Metadatan kan vara skadad." -#~ msgid "Automatically start download is true" -#~ msgstr "Automatisk överföring är aktiverad" +#~ msgid "" +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "Filnamnet, filändelsen och exif-informationen har redan överförts." -#~ msgid "images skipped" -#~ msgstr "bilder skippade" +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "Ett fel uppstod vid säkerhetskopiering till följande enheter: " -#~ msgid "_Download " -#~ msgstr "_Överför " +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Ett fel uppstod vid säkerhetskopiering till %(volume)s." -#~ msgid "images downloaded" -#~ msgstr "bilder överförda" +#~ msgid "Backups already exist in these locations: " +#~ msgstr "En säkerhetskopia finns redan i: " -#~ msgid "_Pause" -#~ msgstr "_Paus" +#, python-format +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "En säkerhetskopia finns redan på %(volume)s." -#~ msgid "Preferences were changed." -#~ msgstr "Inställningar ändrades" +#, python-format +#~ msgid "" +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" +#~ msgstr "" +#~ "Hittade bilder med samma filnamn tagna vid olika tillfällen: %(details)s" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "visa filändelser för bildformat som programmet hanterar och avsluta" +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "Ett fel uppstod vid säkerhetskopiering till %(volume)s: %(inst)s." -#~ msgid "Goodbye" -#~ msgstr "Farväl" +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Den befintliga säkerhetskopian skrevs över på: " #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s körs redan" +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Den befintliga säkerhetskopian skrevs över på %(volume)s." -#~ msgid "Using" -#~ msgstr "Använder" - -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Metadata för sekunder finns inte i bilden" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "" +#~ "%(missing_metadata_elements)s och %(final_missing_metadata_element)s." #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s metadata finns inte i bilden" +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "%(previousproblem)s Dessutom, %(newproblem)s" #, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Fel i komponenten för datumtid. Värdet %s verkar ogiltigt" +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " Dessutom uppstod %(problems)s." -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "filändelse angavs men bilden saknar filändelse" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Ett fel uppstod när mappar skulle skapas på %(volume)s: %(inst)s." -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "Bildnummer angavs men filnamnet saknar nummer" +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "Ett fel uppstod när mappar skulle skapas på följande enheter: " #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "ett fel uppstod med komponenten %s" - -#~ msgid "These preferences are not well formed:" -#~ msgstr "Följande inställningar är ogiltiga:" +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " Dessutom uppstod %(problem)s." #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Inställningen '%(value)s' är ogiltig" +#~ msgid "Problem in %s generation" +#~ msgstr "Problem vid namngivning av %s" #, python-format -#~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" -#~ msgstr "" -#~ "Inställningen '%(key)s' är ogiltig.\n" -#~ "Förväntat värde är något av %(value)s" +#~ msgid "Problems in %s generation" +#~ msgstr "Problem vid namngivning av %s" -#~ msgid "Image Rename" -#~ msgstr "Namnbyte av bilder" +#~ msgid "there were errors backing up" +#~ msgstr "det uppstod fel vid säkerhetskopieringen" -#~ msgid "Missing Backup Devices" -#~ msgstr "Saknade enheter för säkerhetskopiering" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Flera fel uppstod" -#~ msgid "Example: /home/user/photos" -#~ msgstr "Exempel: /home/user/photos" +#~ msgid "There were errors backing up" +#~ msgstr "Det uppstod fel vid säkerhetskopieringen" -#~ msgid "Image Name Conflicts" -#~ msgstr "Bildnamnskonflikter" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "Problem vid namngivning av undermappar och filnamn" -#~ msgid "Image Devices" -#~ msgstr "Bildenheter" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Problem vid namngivning av undermappar och filnamn" -#~ msgid "Automation" -#~ msgstr "Automatisering" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Bilder med samma filnamn, tagna vid olika tillfällen, hittades" -#~ msgid "Image Devices" -#~ msgstr "Bildenheter" +#~ msgid "there was an error backing up" +#~ msgstr "det uppstod ett fel vid säkerhetskopieringen" + +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s och %(backinguperror)s" -#~ msgid "Download Folder" -#~ msgstr "Katalog för överföring" +#~ msgid "There was an error backing up" +#~ msgstr "Det uppstod ett fel vid säkerhetskopieringen" -#~ msgid "Image Rename\t" -#~ msgstr "Namnbyte av bilder\t" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Misslyckades med att skapa nedladdningmappen" -#~ msgid "Backup photos when downloading" -#~ msgstr "Säkerhetskopiera bilder vid överföring" +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#~ msgstr "söker igenom (har hittat %(photos)s bilder och %(videos)s filmer)…" -#~ msgid "Automation" -#~ msgstr "Automatisering" +#~ msgid "Download / Pause" +#~ msgstr "Överför / Pausa" -#~ msgid "Backup location:" -#~ msgstr "Plats för säkerhetskopior:" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Markera alla med ett fototillf_älle" -#~ msgid "Backup folder name:" -#~ msgstr "Katalog för säkerhetskopiering:" +#~ msgid "Photo Download Folders" +#~ msgstr "Bildöverföringsmapp" -#~ msgid "Automatically detect image devices" -#~ msgstr "Hitta bildenheter automatiskt" +#~ msgid "Photo Rename\t" +#~ msgstr "" +#~ "Namngivning av bilder\t" -#~ msgid "Download Folder" -#~ msgstr "Katalog för överföring" +#~ msgid "Photo Rename" +#~ msgstr "Namngivning av bilder" #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Välj att antingen hoppa över bilden, eller att lägga till en unik " -#~ "identifierare." +#~ "Ange en överföringsmapp. Undermappar kommer att skapas automatiskt enligt " +#~ "strukturen nedan." + +#~ msgid "Download Folder" +#~ msgstr "Överföringsmapp" + +#~ msgid "Download Subfolders" +#~ msgstr "Inkludera undermappar i överföringen" -#~ msgid "Image location:" -#~ msgstr "Bildplats:" +#~ msgid "Photo Folders" +#~ msgstr "Bildmapp" + +#~ msgid "Download folder:" +#~ msgstr "Överföringsmapp:" + +#~ msgid "Rename Options" +#~ msgstr "" +#~ "Alternativ för namngivning" #~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." #~ msgstr "" -#~ "Om du avaktiverar automatisk sökning av bärbara lagringsenheter, ange " -#~ "istället en plats." +#~ "Ledsen, men filmhämtningsfunktionen har inaktiverats. För att föra över " +#~ "filmer, installera antingen paketen hachoir metadata och kaa " +#~ "metadata för python, eller exiftool." -#~ msgid "Image Devices" -#~ msgstr "Bildenheter" +#~ msgid "Photo Rename" +#~ msgstr "Namngivning av bilder" -#~ msgid "If you disable automatic detection, choose the exact backup location." +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Välj överföringsmapp. Undermappar kommer att skapas automatiskt enligt " +#~ "strukturen nedan." + +#~ msgid "Video Rename\t" #~ msgstr "" -#~ "Om du avaktiverar automatisk sökning av enheter för säkerhetkopiering, ange " -#~ "istället en plats." +#~ "Namngivning av filmer\t" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Avsluta programmet efter lyckad överföring" +#~ msgid "Video Folders" +#~ msgstr "Filmmapp" -#~ msgid "Ignore" -#~ msgstr "Ignorera" +#~ msgid "Video Rename" +#~ msgstr "Namngivning av filmer" #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Om du avaktiverar automatisk sökning av bildenheter, ange istället en plats." +#~ "Ange om specialtecken som inte tillåts i andra operativsystem ska tas bort " +#~ "från fil- och mappnamn." -#~ msgid "Error Log" -#~ msgstr "Fellogg" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Använd samma sekvensnummer för både RAW- och JPEG-filer" -#~ msgid "Report a warning" -#~ msgstr "Rapportera en varning" +#~ msgid "" +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." +#~ msgstr "" +#~ "Ange tiden i 24-timmarsformat då Antalet överföringar idag ska " +#~ "nollställas." #~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" +#~ "Devices are from where to download photos and videos, such as cameras, " +#~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "Rapid Photo Downloader 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.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" +#~ "Du kan överföra bilder och filmer från kameror, minneskort eller externa " +#~ "enheter som t.ex hårddiskar.\n" #~ "\n" -#~ "Rapid Photo Downloader 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.\n" +#~ "Du kan överföra från flera enheter samtidigt, eller ange en plats på din " +#~ "hårddisk.\n" #~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ "Överföring direkt från kameran är en experimentell funktion. Om det " +#~ "fungerar dåligt eller inte alls, prova att aktivera PTP läge på din kamera. " +#~ "Om det ändå inte fungerar måste du använda en kortläsare." -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Överför dina bilder snabbt och säkert" +#~ msgid "Rename Options" +#~ msgstr "Inställningar för namngivning" -#~ msgid "Report an error" -#~ msgstr "Rapportera ett fel" +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Om du inaktiverar automatisk sökning, måste du ange exakt plats för bilder " +#~ "och filmer." + +#~ msgid "" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" +#~ "\n" +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." +#~ msgstr "" +#~ "Om du aktiverar sökning av externa enheter så kommer hela enheten att " +#~ "avsökas. På stora enheter kan det ta en stund.\n" +#~ "\n" +#~ "När denna inställning är påslagen och en möjlig enhet hittas, så kommer du " +#~ "att tillfrågas om den ska avsökas eller ej." -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Mata ut enhet när överföring är klar" +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Använd _Python-kompatibla reguljära uttryck" #~ msgid "" #~ "Specify the folder in which backups are stored on the device. \n" #~ "\n" #~ "Note: this will also be used to determine whether or not the device is " #~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ "a folder in it with one of these names.
    " #~ msgstr "" -#~ "Ange i vilken katalog säkerhetskopior finns på enheten.\n" +#~ "Välj i vilken mapp på enheten som används till säkerhetskopior.\n" #~ "\n" -#~ "Notera att detta katalognamn också kommer att användas för att avgöra om " -#~ "enheten används för säkerhetskopior. Skapa en katalog med samma namn på " -#~ "andra enheter du vill använda för säkerhetskopior." +#~ "Observera att mappen kommer användas för att avgöra om enheten används " +#~ "till säkerhetskopior. För varje enhet du vill använda till säkerhetskopior " +#~ "kan du skapa en mapp med ett av dessa namn." -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Börja överföring vid inkoppling av enhet" +#~ msgid "Program Automation" +#~ msgstr "Automatisera programmet" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "" -#~ "Ange vad som ska hända när det inte finns några enheter för " -#~ "säkerhetskopiering." +#~ msgid "Backup" +#~ msgstr "Säkerhetskopia" + +#~ msgid "Video backup folder name:" +#~ msgstr "Säkerhetskopieringsmapp för filmer:" + +#~ msgid "Photo backup folder name:" +#~ msgstr "Säkerhetskopieringsmapp för bilder:" + +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/extern_enhet/Bilder" + +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Avmontera och mata ut enheter när överföringen är färdig" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Skapa miniatyrbilder (långsammare)" #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Ange om tecken i fil- eller katalognamn som inte stöds av andra " -#~ "operativsystem ska avlägsnas." - -#~ msgid "_Photos" -#~ msgstr "_Bilder" +#~ "Ange om en bild eller film med ett namn som redan finns, ska hoppas över " +#~ "eller tilldelas ett unikt nummer." #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " +#~ "When backing up, choose whether to overwrite a file on the backup device " #~ "that has the same name, or skip backing it up." #~ msgstr "" -#~ "Ange om bilder med samma filnamn på enheten för säkerhetskopiering ska " -#~ "ersättas, eller hoppas över." +#~ "Ange om en bild eller film med ett namn som redan finns på säkerhetskopian, " +#~ "ska hoppas över eller skrivas över." + +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Ungefär %i sekunder återstår" + +#~ msgid "About 1 minute remaining" +#~ msgstr "Ungefär en minut återstår" + +#~ msgid "About 1 second remaining" +#~ msgstr "Ungefär en sekund återstår" #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Du kan säkerhetskopiera bilder till flera platser när de överförs, t.ex. " -#~ "externa hårddiskar." +#~ "Vill du verkligen föra över härifrån? På vissa filsystem kan det ta väldigt " +#~ "lång tid att söka av den här platsen." -#~ msgid "_Thumbnails" -#~ msgstr "_Miniatyrbilder" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "För över från %(location)s." -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Felaktigt värde för 'Antal överföringar idag'.\n" +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Välj en mapp innehållande %(file_types)s" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Värdet på 'början på dagen' är korrupt\n" +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "visa programinformation i kommandoraden när programmet körs (default: " +#~ "%default)" -#~ msgid "Image Rename" -#~ msgstr "Namnbyte" +#~ msgid "only output errors to the command line" +#~ msgstr "visa fel endast på kommandoraden" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Påbörjar överföringar som har väntat på fototillfälle" +#~ msgid "Help" +#~ msgstr "Hjälp" -#~ msgid "Job Code entered" -#~ msgstr "Ett fototillfälle angavs" +#~ msgid "Check All Photos" +#~ msgstr "Markera alla bilder" -#~ msgid "Prompting for Job Code" -#~ msgstr "Frågar om fototillfälle" +#~ msgid "Check All Videos" +#~ msgstr "Markera alla filmer" -#, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Avsökning av enhet klar: hittade inga bilder på enheten %s" +#~ msgid "About..." +#~ msgstr "Om..." -#~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " -#~ "memory cards or Portable Storage Devices.\n" -#~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" -#~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." -#~ msgstr "" -#~ "Bildenheter är enheter som bilder kan överföras från, t.ex. kameror, " -#~ "minneskort eller bärbara lagringsenheter.\n" -#~ "\n" -#~ "Du kan överföra bilder från flera olika platser samtidigt.\n" -#~ "\n" -#~ "Om det fungerar dåligt eller inte alls att överföra bilder från din " -#~ "kamera, prova att sätta den i PTP-läge. Om det inte är möjligt, överväg att " -#~ "använda en minneskortläsare." +#~ msgid "Quit" +#~ msgstr "Avsluta" -#~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." -#~ msgstr "Ange vad som hända när en bild med samma namn redan har överförts." +#~ msgid "Refresh" +#~ msgstr "Läs om" -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Vill du överföra bilder från den här enheten eller partitionen?" +#, python-format +#~ msgid "Backup %(file_type)s overwritten" +#~ msgstr "Säkerhetskopian av %(file_type)s skrevs över" -#~ msgid "Job Code not entered" -#~ msgstr "Inget fototillfälle angivet" +#, python-format +#~ msgid "%(file_type)s not backed up" +#~ msgstr "%(file_type)s säkerhetskopierades inte" #, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s bilder valda för överföring från" +#~ msgid "Backup of %(file_type)s already exists" +#~ msgstr "En säkerhetskopia av %(file_type)s finns redan" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "Bilder kommer alltid att överföras från denna enhet" +#, python-format +#~ msgid "" +#~ "File verification failed on %(volume)s. The backed up version is different " +#~ "from the downloaded version." +#~ msgstr "" +#~ "Filverifikationen misslyckades på %(volume)s. Säkerhetskopian skiljer sig " +#~ "från originalet." #, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s nekades som överföringsenhet" +#~ msgid "The %(filetype)s did not download correctly" +#~ msgstr "%(filetype)s hämtades inte på ett korrekt sätt" + +#~ msgid "An unknown error occurred" +#~ msgstr "Ett okänt fel inträffade" + +#~ msgid "File verification failed on these devices: " +#~ msgstr "Filverifikationen misslyckades på dessa enheter: " -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "Bilder kommer aldrig att överföras från denna enhet" +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "" +#~ "Ingen enhet innehåller en giltig mapp för att säkerhetskopiera %(filetype)s" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Ange ett nytt fototillfälle, eller välj ett tidigare." +#~ msgid "" +#~ "File verification failed. The downloaded version is different from the " +#~ "original." +#~ msgstr "" +#~ "Filverifikationen misslyckades. Den hämtade versionen skiljer sig från " +#~ "originalet." -#~ msgid "Enter a new job code." -#~ msgstr "Ange ett nytt fototillfälle." +#~ msgid "Verify files as they are downloaded" +#~ msgstr "Verifiera filerna när de hämtas" #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Frågar om %s ska användas" +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Källa: %(source)s\n" +#~ "Mål: %(destination)s" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Visar redan fråga om fototillfälle, fråga inte igen" +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "" +#~ "Den existerande %(filetype)s ändrades senast den %(date)s kl. %(time)s." #, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Enhete %(device)s (%(path)s) ignorerades" +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#~ msgstr "" +#~ "Ett fel uppstod vid kopiering av %(filetype)s, men den säkerhetskopierades" + +#~ msgid "Download cannot proceed" +#~ msgstr "Hämtningen kan inte fortsätta" diff --git a/po/tr.po b/po/tr.po index 3fdcaa8..5459352 100644 --- a/po/tr.po +++ b/po/tr.po @@ -6,1834 +6,3843 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2011-09-08 06:50-0500\n" -"PO-Revision-Date: 2011-08-24 15:52+0000\n" -"Last-Translator: Damon Lynch \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-22 18:51+0000\n" +"Last-Translator: Uygar Demir Koç \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-09-19 19:06+0000\n" -"X-Generator: Launchpad (build 13980)\n" +"X-Launchpad-Export-Date: 2017-06-25 20:44+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: tr\n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:106 rapid/glade3/rapid.ui.h:14 -msgid "Rapid Photo Downloader" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Destekleyenler" + +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Yedeklemeler yapılandırılmadı" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Yedekleme ünitesi bulunamadı" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Geçerli yedekleme yerleri henüz belirtilmemiş" + +#: ../raphodo/backuppanel.py:401 +msgid "" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" +"Fotoğraflarınızı ve videolarınızı, indirildikçe birden fazla yere " +"yedeklenmesini sağlayabilirsiniz, ör. Harici sabit sürücüler." -#: rapid/rapid.py:111 -#, python-format +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "İndirirken fotoğrafları ve videoları yedekle" + +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Yedekleme aygıtlarını otomatik olarak algıla" + +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Fotoğraf klasörü adı:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Video klasörü adı:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Örnek:" + +#: ../raphodo/backuppanel.py:448 msgid "" -"%(date)s\n" -"%(time)s" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Otomatik algılamayı devre dışı bırakırsanız, tam yedekleme konumlarını seçin." + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Fotoğraf yedekleme konumu:" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "Fotoğraf Yedekleme Konumunu Seçin" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Video yedekleme konumu:" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "Video Yedekleme Konumunu Seçin" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "sürücü1" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "sürücü2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" msgstr "" -#: rapid/rapid.py:113 +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "Yedekleme Seçenekleri" + +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "ses" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "%(date)s %(time)s" +msgid "%(no_photos)s Photos" msgstr "" -#: rapid/rapid.py:116 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +msgid "%(no_videos)s Videos" msgstr "" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:150 -msgid "Device" -msgstr "Aygıt" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "Kullanımda" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:167 -msgid "Size" -msgstr "Boyut" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "Cihazın boyutu bilinmiyor" -#: rapid/rapid.py:170 -msgid "Download Progress" -msgstr "İndirme Süreci" +#: ../raphodo/destinationdisplay.py:112 +#, python-format +msgid "No space free on %(size_total)s device" +msgstr "%(size_total)s cihazında boş alan yok." -#: rapid/rapid.py:316 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "%(device)s did not unmount" +msgid "%(size_free)s free of %(size_total)s" +msgstr "%(size_free)s / %(size_total)s boş" + +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "Fotoğraflar" + +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" +msgstr "Videolar" + +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1178 -msgid "scanning..." -msgstr "taranıyor..." +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "" -#: rapid/rapid.py:2077 rapid/glade3/rapid.ui.h:5 -msgid "Download" -msgstr "İndir" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "" -#: rapid/rapid.py:2080 -msgid "Pause" -msgstr "Duraklat" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "" + +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "" + +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "" + +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "" + +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "" -#: rapid/rapid.py:2181 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%s full" +msgstr "" + +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "" + +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "" + +#: ../raphodo/devices.py:720 +#, python-format +msgid "Downloading from %(device_names)s" +msgstr "" + +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "" + +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "" + +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 +#, python-format +msgid "%(device1)s + %(device2)s" +msgstr "" + +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 +#, python-format +msgid "%(no_cameras)s Cameras" msgstr "" -#: rapid/rapid.py:2184 +#: ../raphodo/devices.py:963 #, python-format +msgid "%(no_devices)s Devices" +msgstr "" + +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 +#, python-format +msgid "%s + %s" +msgstr "" + +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" + +#: ../raphodo/didyouknow.py:50 msgid "" -"This download folder is invalid:\n" -"%s" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" + +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" + +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" + +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" + +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" + +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" + +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" + +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." msgstr "" -"Bu indirme klasörü geçersiz:\n" -"%s" -#: rapid/rapid.py:2185 -msgid "Download cannot proceed" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" + +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" + +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" + +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" + +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" + +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" + +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." +msgstr "" + +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" msgstr "" -#: rapid/rapid.py:2490 -msgid "About 1 second remaining" -msgstr "Yaklaşık 1 saniye kaldı" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" -#: rapid/rapid.py:2492 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "About %i seconds remaining" -msgstr "Yaklaşık %i saniye kaldı" +msgid "%d seconds" +msgstr "" -#: rapid/rapid.py:2494 -msgid "About 1 minute remaining" -msgstr "Yaklaşık 1 dakika kaldı" +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2499 +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Yaklaşık %(minutes)i:%(seconds)02i dakika kaldı" +msgid "%d minutes" +msgstr "" -#: rapid/rapid.py:2521 rapid/preferencesdialog.py:891 rapid/rpdfile.py:110 -msgid "photos and videos" -msgstr "fotoğraflar ve videolar" +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" -#: rapid/rapid.py:2523 rapid/rpdfile.py:112 -msgid "photos or videos" -msgstr "fotoğraflar veya videolar" +#: ../raphodo/downloadtracker.py:604 +#, python-format +msgid "%d hours" +msgstr "" -#: rapid/rapid.py:2526 rapid/rapid.py:3103 rapid/rpdfile.py:115 -msgid "videos" -msgstr "videolar" +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" -#: rapid/rapid.py:2528 rapid/preferencesdialog.py:1616 rapid/rpdfile.py:117 -#: rapid/rpdfile.py:270 -msgid "video" -msgstr "video" +#: ../raphodo/downloadtracker.py:611 +#, python-format +msgid "%d days" +msgstr "" -#: rapid/rapid.py:2531 rapid/rapid.py:3101 rapid/preferencesdialog.py:893 -#: rapid/rpdfile.py:120 -msgid "photos" -msgstr "fotoğraflar" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:797 +#, python-format +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" + +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" + +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "" + +#: ../raphodo/generatenameconfig.py:190 +msgid "Sequences" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 +msgid "Job code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:194 +msgid "Image date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:195 +msgid "Video date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:196 +msgid "Today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:197 +msgid "Yesterday" +msgstr "" + +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 +msgid "Download time" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 +msgid "Name" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 +msgid "Extension" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 +msgid "Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:210 +msgid "Video number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 +msgid "Aperture" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 +msgid "ISO" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 +msgid "Exposure time" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 +msgid "Focal length" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 +msgid "Camera make" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 +msgid "Camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 +msgid "Short camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 +msgid "Hyphenated short camera model" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 +msgid "Serial number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 +msgid "Shutter count" +msgstr "" + +#. File number currently refers to the Exif value Exif.Canon.FileNumber +#: ../raphodo/generatenameconfig.py:242 +msgid "File number" +msgstr "" + +#. Only the folder component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:244 +msgid "Folder only" +msgstr "" + +#. The folder and file component of the Exif.Canon.FileNumber value +#: ../raphodo/generatenameconfig.py:246 +msgid "Folder and file" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 +msgid "Owner name" +msgstr "" + +#: ../raphodo/generatenameconfig.py:250 +msgid "Codec" +msgstr "" + +#: ../raphodo/generatenameconfig.py:251 +msgid "Width" +msgstr "" + +#: ../raphodo/generatenameconfig.py:252 +msgid "Height" +msgstr "" + +#: ../raphodo/generatenameconfig.py:253 +msgid "Length" +msgstr "" + +#: ../raphodo/generatenameconfig.py:254 +msgid "Frames Per Second" +msgstr "" + +#: ../raphodo/generatenameconfig.py:255 +msgid "Artist" +msgstr "" + +#: ../raphodo/generatenameconfig.py:256 +msgid "Copyright" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 +msgid "Downloads today" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 +msgid "Session number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 +msgid "Subfolder number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 +msgid "Stored number" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 +msgid "Sequence letter" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 +msgid "All digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 +msgid "Last digit" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 +msgid "Last 2 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 +msgid "Last 3 digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 +msgid "Last 4 digits" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 +msgid "Original Case" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 +msgid "UPPERCASE" +msgstr "" + +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 +msgid "lowercase" +msgstr "" + +#: ../raphodo/generatenameconfig.py:296 +msgid "One digit" +msgstr "" + +#: ../raphodo/generatenameconfig.py:297 +msgid "Two digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:298 +msgid "Three digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:299 +msgid "Four digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:300 +msgid "Five digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:301 +msgid "Six digits" +msgstr "" + +#: ../raphodo/generatenameconfig.py:302 +msgid "Seven digits" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 +msgid "Subseconds" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 +msgid "YYYYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 +msgid "YYYY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 +msgid "YYMMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 +msgid "YY-MM-DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 +msgid "MMDDYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 +msgid "MMDDYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 +msgid "MMDD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 +msgid "DDMMYYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 +msgid "DDMMYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 +msgid "YYYY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 +msgid "YY" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 +msgid "MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 +msgid "DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 +msgid "Month (full)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 +msgid "Month (abbreviated)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 +msgid "HHMMSS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 +msgid "HHMM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 +msgid "HH-MM-SS" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 +msgid "HH-MM" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 +msgid "HH" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 +msgid "MM (minutes)" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 +msgid "SS" +msgstr "" + +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" + +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" + +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" + +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" + +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" +msgstr "" + +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" + +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" + +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" + +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" + +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" + +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" + +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" +msgstr "" + +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 +#, python-format +msgid "Hint: %(message)s" +msgstr "" + +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 +#, python-format +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" +msgstr "" + +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 +#, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format +msgid "" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." +msgstr "" + +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" + +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" + +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" + +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" + +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" + +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" + +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" + +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" + +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" + +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" + +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" + +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" + +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" + +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" + +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" + +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" + +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" + +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Küçük resimler" + +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "" + +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" + +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2533 rapid/preferencesdialog.py:1615 rapid/rpdfile.py:122 -#: rapid/rpdfile.py:250 -msgid "photo" -msgstr "fotoğraf" +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" -#: rapid/rapid.py:2560 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" msgstr "" -#: rapid/rapid.py:2564 -#, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." msgstr "" -#: rapid/rapid.py:2567 rapid/rapid.py:2619 -msgid "warnings" -msgstr "uyarılar" +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" -#: rapid/rapid.py:2576 -msgid "All downloads complete" -msgstr "Bütün yüklemeler tamamlandı" +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" -#: rapid/rapid.py:2582 rapid/rapid.py:2591 rapid/rapid.py:2600 -#: rapid/rapid.py:2609 rapid/rapid.py:2617 -#, python-format -msgid "%(number)s %(numberdownloaded)s" +#: ../raphodo/preferencedialog.py:427 +msgid "Add" msgstr "" -#: rapid/rapid.py:2584 rapid/rapid.py:2602 -#, python-format -msgid "%(filetype)s downloaded" +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." msgstr "" -#: rapid/rapid.py:2593 rapid/rapid.py:2611 -#, python-format -msgid "%(filetype)s failed to download" +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." msgstr "" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2650 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2657 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" msgstr "" -#: rapid/rapid.py:3071 -msgid "and" -msgstr "ve" +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" -#: rapid/rapid.py:3076 -msgid "Using backup devices" -msgstr "Yedekleme ünitelerini kullanma" +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" -#: rapid/rapid.py:3078 -msgid "Using backup device" -msgstr "Yedekleme ünitesi kullanma" +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" -#: rapid/rapid.py:3080 -msgid "No backup devices detected" -msgstr "Yedekleme ünitesi bulunamadı" +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" -#: rapid/rapid.py:3107 -msgid "Free space:" -msgstr "Boş alan:" +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3119 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3123 +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 #, python-format -msgid "%(free)s %(file_type)s" +msgid "Restores default %s preference values" msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3128 -msgid "; " -msgstr "; " +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3133 -msgid "." -msgstr "," +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3139 -#, python-format -msgid "%(free)s free" +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3147 -#, python-format -msgid "Backing up photos and videos to %(path)s" +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3150 -#, python-format -msgid "Backing up to %(path)s" +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3153 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" msgstr "" -#: rapid/rapid.py:3160 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" msgstr "" -#: rapid/rapid.py:3189 -msgid "Program preferences are invalid" -msgstr "Uygulama tercihleri geçersiz" +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" -#: rapid/rapid.py:3308 rapid/rpdfile.py:251 -msgid "Photo" -msgstr "Fotoğraf" +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" -#: rapid/rapid.py:3310 rapid/rpdfile.py:271 -msgid "Video" -msgstr "Video" +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" -#: rapid/rapid.py:3319 -#, python-format -msgid "%(file_type)s download folder does not exist" +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" msgstr "" -#: rapid/rapid.py:3321 rapid/rapid.py:3335 rapid/rapid.py:3348 +#: ../raphodo/preferencedialog.py:1079 #, python-format -msgid "Folder: %s" -msgstr "Klasör: %s" +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" -#: rapid/rapid.py:3333 +#: ../raphodo/preferencedialog.py:1081 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" msgstr "" -#: rapid/rapid.py:3346 -#, python-format -msgid "%(file_type)s download folder is not writable" +#: ../raphodo/preferences.py:286 +msgid "Wedding" msgstr "" -#: rapid/rapid.py:3424 -msgid "Thumbnails" -msgstr "Küçük resimler" +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:3471 +#: ../raphodo/preferences.py:614 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "Subfolder preferences should not start with a %s" msgstr "" -"Uygulama bilgilerini, uygulama çalışırken komut satırında göster(öntanımlı: " -"%default)" - -#: rapid/rapid.py:3472 -msgid "display debugging information when run from the command line" -msgstr "Komut satırında çalışırken hata ayıklama bilgisini göster" - -#: rapid/rapid.py:3473 -msgid "only output errors to the command line" -msgstr "sadece hataqları komut satırında göster" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:3475 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" msgstr "" -#: rapid/rapid.py:3477 -msgid "reset all program settings and preferences and exit" -msgstr "Bütün uygulama ayarlarını ve tercihlerini sıfırla ve çık" +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "" -#: rapid/rapid.py:3490 -msgid "Photos:" -msgstr "Fotoğraflar:" +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" -#: rapid/rapid.py:3490 -msgid "Videos:" -msgstr "Videolar:" +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" -#: rapid/rapid.py:3495 +#: ../raphodo/problemnotification.py:89 #, python-format -msgid "and %s" -msgstr "ve %s" +msgid "Error: %s" +msgstr "" -#: rapid/rapid.py:3503 -msgid "All settings and preferences have been reset" -msgstr "Bütün uygulama ayarları ve tercihleri sıfırlandı" +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" -#: rapid/rapid.py:3521 +#: ../raphodo/problemnotification.py:124 msgid "" -"Video downloading functionality disabled.\n" -"To download videos, please install the hachoir metadata and kaa metadata " -"packages for python." +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." msgstr "" -#: rapid/backupfile.py:142 rapid/backupfile.py:165 -msgid "Backing up error" +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" msgstr "" -#: rapid/backupfile.py:144 +#: ../raphodo/problemnotification.py:140 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" +msgid "Unable to access modification time or size from %s" msgstr "" -#: rapid/backupfile.py:146 rapid/backupfile.py:167 rapid/subfolderfile.py:196 +#: ../raphodo/problemnotification.py:146 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +msgid "Unable to read file %s" msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:169 +#: ../raphodo/problemnotification.py:152 #, python-format -msgid "Error: %(inst)s" +msgid "Unable to write file %s" msgstr "" -#: rapid/copyfiles.py:143 rapid/subfolderfile.py:211 -#: rapid/subfolderfile.py:351 rapid/subfolderfile.py:369 +#: ../raphodo/problemnotification.py:158 #, python-format -msgid "" -"%(problem)s\n" -"File: %(file)s" +msgid "Unable to move file %s" msgstr "" -#: rapid/device.py:79 -msgid "Device Detected" +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:88 -msgid "" -"Should this device or partition be used to download photos or videos from?" +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:107 -msgid "_Remember this choice" +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" msgstr "" -#: rapid/downloadtracker.py:291 -msgid "MB/s" +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" msgstr "" -#: rapid/generatenameconfig.py:145 -msgid "Date time" +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" msgstr "" -#: rapid/generatenameconfig.py:146 -msgid "Text" +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." msgstr "" -#: rapid/generatenameconfig.py:147 -msgid "Filename" +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." msgstr "" -#: rapid/generatenameconfig.py:148 -msgid "Metadata" +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." msgstr "" -#: rapid/generatenameconfig.py:149 -msgid "Sequences" +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:151 rapid/preferencesdialog.py:570 -msgid "Job code" +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Image date" +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Video date" +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Today" +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." msgstr "" -#: rapid/generatenameconfig.py:155 -msgid "Yesterday" +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." msgstr "" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:157 -msgid "Download time" +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:159 -msgid "Name + extension" +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:161 -msgid "Name" +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:163 -msgid "Extension" +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Image number" +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" msgstr "" -#: rapid/generatenameconfig.py:166 -msgid "Video number" +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:168 -msgid "Aperture" +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:170 -msgid "ISO" +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:172 -msgid "Exposure time" +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 -msgid "Focal length" +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 -msgid "Camera make" +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 -msgid "Camera model" +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 -msgid "Short camera model" +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 -msgid "Hyphenated short camera model" +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 -msgid "Serial number" +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 -msgid "Shutter count" +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 -msgid "Owner name" +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." msgstr "" -#: rapid/generatenameconfig.py:189 -msgid "Codec" +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." msgstr "" -#: rapid/generatenameconfig.py:190 -msgid "Width" +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." msgstr "" -#: rapid/generatenameconfig.py:191 -msgid "Height" +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." msgstr "" -#: rapid/generatenameconfig.py:192 -msgid "Length" +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" msgstr "" -#: rapid/generatenameconfig.py:193 -msgid "Frames Per Second" +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" msgstr "" -#: rapid/generatenameconfig.py:194 -msgid "Artist" +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" msgstr "" -#: rapid/generatenameconfig.py:195 -msgid "Copyright" +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:197 -msgid "Downloads today" +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:199 -msgid "Session number" +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:201 -msgid "Subfolder number" +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:203 -msgid "Stored number" +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:205 -msgid "Sequence letter" +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:207 -msgid "All digits" +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:209 -msgid "Last digit" +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:211 -msgid "Last 2 digits" +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:213 -msgid "Last 3 digits" +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:215 -msgid "Last 4 digits" +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:217 -msgid "Original Case" +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:219 -msgid "UPPERCASE" +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:221 -msgid "lowercase" +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." msgstr "" -#: rapid/generatenameconfig.py:222 -msgid "One digit" +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." msgstr "" -#: rapid/generatenameconfig.py:223 -msgid "Two digits" +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." msgstr "" -#: rapid/generatenameconfig.py:224 -msgid "Three digits" +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." msgstr "" -#: rapid/generatenameconfig.py:225 -msgid "Four digits" +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" msgstr "" -#: rapid/generatenameconfig.py:226 -msgid "Five digits" +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." msgstr "" -#: rapid/generatenameconfig.py:227 -msgid "Six digits" +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" msgstr "" -#: rapid/generatenameconfig.py:228 -msgid "Seven digits" +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:230 -msgid "Subseconds" +#: ../raphodo/rapid.py:1417 +msgid "Download failed" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:232 -msgid "YYYYMMDD" +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:234 -msgid "YYYY-MM-DD" +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:236 -msgid "YYMMDD" +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:238 -msgid "YY-MM-DD" +#: ../raphodo/rapid.py:1432 +msgid "Install" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:240 -msgid "MMDDYYYY" +#: ../raphodo/rapid.py:1450 +msgid "New version saved" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 -msgid "MMDDYY" +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 -msgid "MMDD" +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 -msgid "DDMMYYYY" +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 -msgid "DDMMYY" +#: ../raphodo/rapid.py:1667 +msgid "&Source" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 -msgid "YYYY" -msgstr "" +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "İndir" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 -msgid "YY" +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 -msgid "MM" +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 -msgid "DD" +#: ../raphodo/rapid.py:1683 +msgid "&Quit" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 -msgid "HHMMSS" +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 -msgid "HHMM" +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 -msgid "HH-MM-SS" +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 -msgid "HH-MM" +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 -msgid "HH" +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 -msgid "MM (minutes)" +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 -msgid "SS" +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." msgstr "" -#: rapid/preferencesdialog.py:370 -#, python-format -msgid "Subfolder preferences should not start with a %s" +#: ../raphodo/rapid.py:1715 +msgid "&About..." msgstr "" -#: rapid/preferencesdialog.py:372 -#, python-format -msgid "Subfolder preferences should not end with a %s" +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" +#: ../raphodo/rapid.py:1801 +msgid "Timeline" msgstr "" -#: rapid/preferencesdialog.py:431 rapid/preferencesdialog.py:693 -msgid "Remove all Job Codes?" +#: ../raphodo/rapid.py:1811 +msgid "Destination" msgstr "" -#: rapid/preferencesdialog.py:432 rapid/preferencesdialog.py:710 -msgid "Should all Job Codes be removed?" +#: ../raphodo/rapid.py:1812 +msgid "Rename" msgstr "" -#: rapid/preferencesdialog.py:438 -msgid "Remove all Remembered Paths?" +#: ../raphodo/rapid.py:1814 +msgid "Back Up" msgstr "" -#: rapid/preferencesdialog.py:439 -msgid "Should all remembered paths be removed?" +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" msgstr "" -#: rapid/preferencesdialog.py:445 -msgid "Remove all Ignored Paths?" +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Should all ignored paths be removed?" +#: ../raphodo/rapid.py:1945 +msgid "This Computer" msgstr "" -#: rapid/preferencesdialog.py:457 -msgid "Error in Photo Rename preferences" +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" msgstr "" -#: rapid/preferencesdialog.py:638 -msgid "Error in Video Rename preferences" +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" msgstr "" -#: rapid/preferencesdialog.py:659 -msgid "Error in Photo Download Subfolders preferences" +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" msgstr "" -#: rapid/preferencesdialog.py:676 -msgid "Error in Video Download Subfolders preferences" +#: ../raphodo/rapid.py:2049 +msgid "All" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:735 -msgid "Enter a Job Code" +#: ../raphodo/rapid.py:2050 +msgid "New" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:751 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/rapid.py:2052 +msgid "Show:" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:754 -msgid "Enter a new Job Code" +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" msgstr "" -#: rapid/preferencesdialog.py:759 -msgid "Job Code:" +#: ../raphodo/rapid.py:2056 +msgid "Checked State" msgstr "" -#: rapid/preferencesdialog.py:815 -msgid "Enter a Path to Ignore" +#: ../raphodo/rapid.py:2059 +msgid "File Type" msgstr "" -#: rapid/preferencesdialog.py:827 -msgid "Specify a path that will never be scanned for photos or videos" -msgstr "" +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Aygıt" -#: rapid/preferencesdialog.py:832 -msgid "Path:" +#: ../raphodo/rapid.py:2062 +msgid "Sort:" msgstr "" -#: rapid/preferencesdialog.py:1078 -msgid "Job Code" +#: ../raphodo/rapid.py:2073 +msgid "Select All:" msgstr "" -#: rapid/preferencesdialog.py:1160 -msgid "Select a folder to download photos to" +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" msgstr "" -#: rapid/preferencesdialog.py:1178 -msgid "Select a folder to download videos to" +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" msgstr "" -#: rapid/preferencesdialog.py:1323 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "" +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Duraklat" -#: rapid/preferencesdialog.py:1349 -msgid "Select a folder in which to backup photos" +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " msgstr "" -#: rapid/preferencesdialog.py:1362 -msgid "Select a folder in which to backup videos" +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1457 +#: ../raphodo/rapid.py:2533 +#, python-format msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." msgstr "" -#: rapid/preferencesdialog.py:1508 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1511 +#: ../raphodo/rapid.py:2608 #, python-format -msgid "Example: %s" +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1601 -#, python-format +#: ../raphodo/rapid.py:2686 msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" msgstr "" -#: rapid/preferencesdialog.py:1746 +#: ../raphodo/rapid.py:2824 #, python-format msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" msgstr "" -#: rapid/preferencesdialog.py:1748 +#: ../raphodo/rapid.py:2828 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"This download folder is invalid:\n" +"%s" msgstr "" +"Bu indirme klasörü geçersiz:\n" +"%s" -#: rapid/preferencesdialog.py:1749 -msgid "Invalid regular expression" +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1931 -msgid "externaldrive1" +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1933 -msgid "externaldrive2" +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" msgstr "" -#: rapid/prefsrapid.py:126 -msgid "New York" -msgstr "New York" - -#: rapid/prefsrapid.py:127 -msgid "Manila" -msgstr "Manila" - -#: rapid/prefsrapid.py:127 -msgid "Prague" -msgstr "Prag" - -#: rapid/prefsrapid.py:127 -msgid "Helsinki" -msgstr "Helsinki" +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "Wellington" -msgstr "Wellington" +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "fotoğraflar" -#: rapid/prefsrapid.py:128 -msgid "Tehran" -msgstr "Tahran" +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "videolar" -#: rapid/prefsrapid.py:128 -msgid "Kampala" +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Paris" -msgstr "Paris" - -#: rapid/prefsrapid.py:128 -msgid "Berlin" -msgstr "Berlin" - -#: rapid/prefsrapid.py:128 -msgid "Sydney" -msgstr "Sidney" +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Budapest" -msgstr "Budapeşte" +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "fotoğraf" -#: rapid/prefsrapid.py:129 -msgid "Rome" -msgstr "Roma" +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "video" -#: rapid/prefsrapid.py:129 -msgid "Moscow" -msgstr "Moskova" +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Delhi" -msgstr "Delhi" +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Warsaw" -msgstr "Varşova" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Jakarta" -msgstr "Jakarta" +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Madrid" -msgstr "Madrid" +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "uyarılar" -#: rapid/prefsrapid.py:130 -msgid "Stockholm" -msgstr "Stockholm" +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Bütün yüklemeler tamamlandı" -#. components -#: rapid/problemnotification.py:26 rapid/subfolderfile.py:362 -msgid "subfolder" +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" msgstr "" -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:360 -msgid "filename" +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" msgstr "" -#: rapid/problemnotification.py:80 +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 #, python-format -msgid "Date time value %s appears invalid." +msgid "%(filetype)s failed to download" msgstr "" -#: rapid/problemnotification.py:81 -msgid "Filename does not have an extension." +#: ../raphodo/rapid.py:3746 +msgid "1 failure" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:83 -msgid "Filename does not have a number component." +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" msgstr "" -#: rapid/problemnotification.py:84 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/rapid.py:3753 +msgid "1 warning" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:86 +#: ../raphodo/rapid.py:3755 #, python-format -msgid "%(filetype)s metadata cannot be read" +msgid "%d warnings" msgstr "" -#: rapid/problemnotification.py:88 +#: ../raphodo/rapid.py:3775 #, python-format -msgid "%(filetype)s %(area)s could not be generated" +msgid "Downloaded %(no_files_and_types)s from %(devices)s" msgstr "" -#: rapid/problemnotification.py:90 rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:3778 #, python-format -msgid "An error occurred when copying the %(filetype)s" +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" msgstr "" -#: rapid/problemnotification.py:93 rapid/problemnotification.py:94 +#: ../raphodo/rapid.py:3783 #, python-format -msgid "%(filetype)s already exists" +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" msgstr "" -#: rapid/problemnotification.py:97 +#: ../raphodo/rapid.py:3809 #, python-format msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" msgstr "" -#: rapid/problemnotification.py:102 -#, python-format +#: ../raphodo/rapid.py:3813 msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" msgstr "" -#: rapid/problemnotification.py:103 +#: ../raphodo/rapid.py:3816 #, python-format -msgid "%(filetype)s was already downloaded" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" msgstr "" -#: rapid/problemnotification.py:107 +#: ../raphodo/rapid.py:3824 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" msgstr "" -#: rapid/problemnotification.py:108 +#: ../raphodo/rapid.py:3837 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" msgstr "" -#: rapid/problemnotification.py:109 +#: ../raphodo/rapid.py:3841 #, python-format -msgid "There is no data with which to name the %(filetype)s." +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" msgstr "" -#: rapid/problemnotification.py:111 +#: ../raphodo/rapid.py:3845 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" msgstr "" -#: rapid/problemnotification.py:201 -msgid "The metadata might be corrupt." +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" msgstr "" -#: rapid/problemnotification.py:204 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "" +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Uygulama tercihleri geçersiz" -#: rapid/problemnotification.py:223 +#: ../raphodo/rapid.py:4003 #, python-format -msgid " It was backed up to %(volume)s" -msgstr "" - -#: rapid/problemnotification.py:225 -msgid " It was backed up to these devices: " +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." msgstr "" -#: rapid/problemnotification.py:227 rapid/problemnotification.py:288 -#: rapid/problemnotification.py:300 +#: ../raphodo/rapid.py:4012 #, python-format -msgid "%s, " +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." msgstr "" -#: rapid/problemnotification.py:228 rapid/problemnotification.py:289 -#: rapid/problemnotification.py:301 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" msgstr "" -#: rapid/problemnotification.py:240 -#, python-format -msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" msgstr "" -#: rapid/problemnotification.py:257 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:259 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." msgstr "" -#: rapid/problemnotification.py:261 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." msgstr "" -#: rapid/problemnotification.py:265 rapid/problemnotification.py:313 -#, python-format -msgid "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -#: rapid/problemnotification.py:267 +#: ../raphodo/rapid.py:4476 #, python-format -msgid "%(volume)s, " +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -#: rapid/problemnotification.py:271 rapid/problemnotification.py:315 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." msgstr "" -#: rapid/problemnotification.py:276 +#: ../raphodo/rapid.py:4639 #, python-format -msgid "%(volumes)s and %(volume)s." +msgid "" +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -#: rapid/problemnotification.py:284 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "Do you want to ignore the %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:286 -msgid "Backups already exist in these locations: " +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." msgstr "" -#: rapid/problemnotification.py:296 +#: ../raphodo/rapid.py:4887 #, python-format -msgid "Backup overwritten on %(volume)s." +msgid "" +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups overwritten on these devices: " +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." msgstr "" -#: rapid/problemnotification.py:309 +#: ../raphodo/rapid.py:5182 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "Downloading from %(location)s on This Computer." msgstr "" -#: rapid/problemnotification.py:311 +#: ../raphodo/rapid.py:5184 msgid "" -"Errors occurred when creating directories on the following backup devices: " +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." msgstr "" -#: rapid/problemnotification.py:322 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +msgid "Generating thumbnails for %s" msgstr "" -#: rapid/problemnotification.py:330 +#: ../raphodo/rapid.py:5231 #, python-format -msgid " Furthermore, there were %(problems)s." +msgid "Scanning %s" msgstr "" -#: rapid/problemnotification.py:332 +#: ../raphodo/rapid.py:5241 #, python-format -msgid " Furthermore, there was a %(problem)s." +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -#: rapid/problemnotification.py:341 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "The %(type)s metadata is missing." +msgid "%(number)s of %(available files)s checked for download" msgstr "" -#: rapid/problemnotification.py:343 -msgid "The following metadata is missing: " +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." msgstr "" -#: rapid/problemnotification.py:346 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -#: rapid/problemnotification.py:363 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." msgstr "" -#: rapid/problemnotification.py:365 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." msgstr "" -#: rapid/problemnotification.py:368 -#, python-format -msgid "Problems in %s generation" +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." msgstr "" -#: rapid/problemnotification.py:370 -#, python-format -msgid "Problem in %s generation" +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." msgstr "" -#: rapid/problemnotification.py:379 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." msgstr "" -#: rapid/problemnotification.py:381 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" msgstr "" -#: rapid/problemnotification.py:401 -msgid "Multiple problems were encountered" +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." msgstr "" -#: rapid/problemnotification.py:403 rapid/subfolderfile.py:230 -msgid "Photos detected with the same filenames, but taken at different times" +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." msgstr "" -#: rapid/problemnotification.py:409 -msgid "there were errors backing up" +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." msgstr "" -#: rapid/problemnotification.py:410 -msgid "There were errors backing up" +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." msgstr "" -#: rapid/problemnotification.py:412 -msgid "there was an error backing up" +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." msgstr "" -#: rapid/problemnotification.py:413 -msgid "There was an error backing up" +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" msgstr "" -#. e.g. -#: rapid/problemnotification.py:416 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." msgstr "" -#: rapid/rpdfile.py:136 -#, python-format -msgid "%(number)s %(filetypes)s" +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/subfolderfile.py:79 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/subfolderfile.py:299 -msgid "Photo has already been downloaded" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/subfolderfile.py:300 +#: ../raphodo/rapid.py:5542 #, python-format -msgid "Source: %(source)s" +msgid "Ignore photos with the following extensions: %s" msgstr "" -#: rapid/subfolderfile.py:358 -msgid "subfolder and filename" +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." msgstr "" -#: rapid/subfolderfile.py:396 -msgid "Failed to create download subfolder" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." msgstr "" -#: rapid/subfolderfile.py:397 -#, python-format -msgid "Path: %s" +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "Check All" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/rapid.ui.h:6 -msgid "Download / Pause" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." msgstr "" -#: rapid/glade3/rapid.ui.h:7 -msgid "Get Help Online..." +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Make a Donation..." +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Next File" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Preferences" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "Previous File" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/rapid.ui.h:13 -msgid "Quit" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/rapid.ui.h:15 -msgid "Refresh" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "Report a Problem..." +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Select All Wit_h Job Code" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "Select All Without _Job Code" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Translate this Application..." +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Uncheck All" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_Check All" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Clear Completed Downloads" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Download" +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "_Error Log" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "_File" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Include in download" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Make a Donation..." +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Select" +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" msgstr "" -#: rapid/glade3/rapid.ui.h:30 -msgid "_Translate this Application..." +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/rapid.ui.h:31 -msgid "_Uncheck All" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" msgstr "" -#: rapid/glade3/rapid.ui.h:32 -msgid "_View" +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:2 -msgid " hh:mm" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid ":" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Backup" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Compatibility with Other Operating Systems" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" msgstr "" -#: rapid/glade3/prefs.ui.h:6 -msgid "Download Folder" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Subfolders" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Example" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Job Codes" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "" +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "fotoğraflar ve videolar" -#: rapid/glade3/prefs.ui.h:11 -msgid "Photo and Video Name Conflicts" -msgstr "" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "fotoğraflar veya videolar" -#: rapid/glade3/prefs.ui.h:12 -msgid "Program Automation" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Sequence Numbers" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "/media/externaldrive/Photos" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Example: /home/user/Pictures" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Example:" -msgstr "" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Fotoğraf" -#: rapid/glade3/prefs.ui.h:17 -msgid "New:" -msgstr "" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Video" -#: rapid/glade3/prefs.ui.h:18 -msgid "Original:" +#: ../raphodo/storage.py:138 +msgid "File system root" msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Backup\t" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Device Options" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Devices" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Error Handling" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Job Codes" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" msgstr "" -#: rapid/glade3/prefs.ui.h:24 -msgid "Miscellaneous" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Photo Download Folders" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Photo Rename\t" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Rename Options" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid "Video Download Folders" +#: ../raphodo/utilities.py:464 +msgid "one" msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid "Video Rename\t" +#: ../raphodo/utilities.py:465 +msgid "two" msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Add unique identifier" +#: ../raphodo/utilities.py:466 +msgid "three" msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Automatically detect Portable Storage Devices" +#: ../raphodo/utilities.py:467 +msgid "four" msgstr "" -#: rapid/glade3/prefs.ui.h:32 -msgid "Automatically detect backup devices" +#: ../raphodo/utilities.py:468 +msgid "five" msgstr "" -#: rapid/glade3/prefs.ui.h:33 -msgid "Automatically detect devices" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Backup" +#: ../raphodo/utilities.py:470 +msgid "seven" msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Back up photos and videos when downloading" +#: ../raphodo/utilities.py:471 +msgid "eight" msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/utilities.py:472 +msgid "nine" msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -#: rapid/glade3/prefs.ui.h:38 -msgid "Day start:" +#: ../raphodo/utilities.py:474 +msgid "eleven" msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "Delete photos and videos from device upon download completion" +#: ../raphodo/utilities.py:475 +msgid "twelve" msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Device Options" +#: ../raphodo/utilities.py:476 +msgid "thirteen" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" +#: ../raphodo/utilities.py:477 +msgid "fourteen" msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +#: ../raphodo/utilities.py:478 +msgid "fifteen" msgstr "" -#: rapid/glade3/prefs.ui.h:47 -msgid "Download folder:" +#: ../raphodo/utilities.py:479 +msgid "sixteen" msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Downloads today:" +#: ../raphodo/utilities.py:480 +msgid "seventeen" msgstr "" -#: rapid/glade3/prefs.ui.h:49 -msgid "Error Handling" +#: ../raphodo/utilities.py:481 +msgid "eighteen" msgstr "" -#: rapid/glade3/prefs.ui.h:50 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" msgstr "" -#: rapid/glade3/prefs.ui.h:51 -msgid "Exit program when download completes" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -#: rapid/glade3/prefs.ui.h:52 -msgid "Generate thumbnails (slower)" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -#: rapid/glade3/prefs.ui.h:53 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"If you disable automatic detection, choose the exact backup locations." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -#: rapid/glade3/prefs.ui.h:54 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." msgstr "" -#: rapid/glade3/prefs.ui.h:55 +#: ../data/rapid-photo-downloader.desktop.in.h:1 msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "Job Codes" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -#: rapid/glade3/prefs.ui.h:60 -msgid "Location:" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Miscellaneous" -msgstr "" +#~ msgid "Paris" +#~ msgstr "Paris" -#: rapid/glade3/prefs.ui.h:62 -msgid "Overwrite" -msgstr "" +#~ msgid "Berlin" +#~ msgstr "Berlin" -#: rapid/glade3/prefs.ui.h:63 -msgid "Performance" -msgstr "" +#~ msgid "New York" +#~ msgstr "New York" -#: rapid/glade3/prefs.ui.h:64 -msgid "Photo Folders" -msgstr "" +#~ msgid "Prague" +#~ msgstr "Prag" -#: rapid/glade3/prefs.ui.h:65 -msgid "Photo Rename" -msgstr "" +#~ msgid "Manila" +#~ msgstr "Manila" -#: rapid/glade3/prefs.ui.h:66 -msgid "Photo backup folder name:" -msgstr "" +#~ msgid "Wellington" +#~ msgstr "Wellington" -#: rapid/glade3/prefs.ui.h:67 -msgid "Photo backup location:" -msgstr "" +#~ msgid "Helsinki" +#~ msgstr "Helsinki" -#: rapid/glade3/prefs.ui.h:68 -msgid "Preferences: Rapid Photo Downloader" -msgstr "" +#~ msgid "Tehran" +#~ msgstr "Tahran" -#: rapid/glade3/prefs.ui.h:70 -msgid "R_emove All" -msgstr "" +#~ msgid "Stockholm" +#~ msgstr "Stockholm" -#: rapid/glade3/prefs.ui.h:72 -msgid "Re_move All" -msgstr "" +#~ msgid "Rome" +#~ msgstr "Roma" -#: rapid/glade3/prefs.ui.h:73 -msgid "Remembered Paths" -msgstr "" +#~ msgid "Moscow" +#~ msgstr "Moskova" -#: rapid/glade3/prefs.ui.h:74 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" +#~ msgid "Sydney" +#~ msgstr "Sidney" -#: rapid/glade3/prefs.ui.h:75 -msgid "Rename Options" -msgstr "" +#~ msgid "Budapest" +#~ msgstr "Budapeşte" -#: rapid/glade3/prefs.ui.h:76 -msgid "Skip" -msgstr "" +#~ msgid "Jakarta" +#~ msgstr "Jakarta" -#: rapid/glade3/prefs.ui.h:77 -msgid "Skip download" -msgstr "" +#~ msgid "Delhi" +#~ msgstr "Delhi" -#: rapid/glade3/prefs.ui.h:78 -msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install the hachoir metadata and kaa metadata packages for " -"python." -msgstr "" +#~ msgid "Warsaw" +#~ msgstr "Varşova" -#: rapid/glade3/prefs.ui.h:79 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" +#~ msgid "Madrid" +#~ msgstr "Madrid" -#: rapid/glade3/prefs.ui.h:80 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:83 -msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." -msgstr "" +#~ msgid "Size" +#~ msgstr "Boyut" -#: rapid/glade3/prefs.ui.h:84 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" +#~ msgid "Download Progress" +#~ msgstr "İndirme Süreci" -#: rapid/glade3/prefs.ui.h:85 -msgid "Start downloading at program startup" -msgstr "" +#~ msgid "scanning..." +#~ msgstr "taranıyor..." -#: rapid/glade3/prefs.ui.h:86 -msgid "Start downloading upon device insertion" -msgstr "" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Yaklaşık %(minutes)i:%(seconds)02i dakika kaldı" -#: rapid/glade3/prefs.ui.h:87 -msgid "Stored number:" -msgstr "" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Yaklaşık %i saniye kaldı" -#: rapid/glade3/prefs.ui.h:88 -msgid "Strip incompatible characters" -msgstr "" +#~ msgid "About 1 second remaining" +#~ msgstr "Yaklaşık 1 saniye kaldı" -#: rapid/glade3/prefs.ui.h:89 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "" +#~ msgid "About 1 minute remaining" +#~ msgstr "Yaklaşık 1 dakika kaldı" -#: rapid/glade3/prefs.ui.h:90 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "" +#~ msgid "and" +#~ msgstr "ve" -#: rapid/glade3/prefs.ui.h:91 -msgid "Use _python-style regular expressions" -msgstr "" +#~ msgid "Using backup devices" +#~ msgstr "Yedekleme ünitelerini kullanma" -#: rapid/glade3/prefs.ui.h:92 -msgid "Video Folders" -msgstr "" +#~ msgid "Free space:" +#~ msgstr "Boş alan:" -#: rapid/glade3/prefs.ui.h:93 -msgid "Video Rename" -msgstr "" +#~ msgid "; " +#~ msgstr "; " -#: rapid/glade3/prefs.ui.h:94 -msgid "Video backup folder name:" -msgstr "" +#~ msgid "." +#~ msgstr "," -#: rapid/glade3/prefs.ui.h:95 -msgid "Video backup location:" -msgstr "" +#~ msgid "Using backup device" +#~ msgstr "Yedekleme ünitesi kullanma" -#: rapid/glade3/prefs.ui.h:96 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Klasör: %s" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "Uygulama bilgilerini, uygulama çalışırken komut satırında göster(öntanımlı: " +#~ "%default)" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" +#~ msgid "display debugging information when run from the command line" +#~ msgstr "Komut satırında çalışırken hata ayıklama bilgisini göster" -#: rapid/glade3/prefs.ui.h:99 -msgid "_Add..." -msgstr "" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "Bütün uygulama ayarlarını ve tercihlerini sıfırla ve çık" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Bütün uygulama ayarları ve tercihleri sıfırlandı" + +#~ msgid "Photos:" +#~ msgstr "Fotoğraflar:" + +#~ msgid "Videos:" +#~ msgstr "Videolar:" + +#, python-format +#~ msgid "and %s" +#~ msgstr "ve %s" -#~ msgid " " -#~ msgstr " " +#~ msgid "only output errors to the command line" +#~ msgstr "sadece hataqları komut satırında göster" diff --git a/po/uk.po b/po/uk.po index db67e59..1001b09 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,2694 +7,4719 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:14+0000\n" -"Last-Translator: Stuartlittle1970@gmail.com \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:12+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: uk\n" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "Пристрої" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "Подяки" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "Rapid Photo Downloader" +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "Резервні копії не налаштовано" -#: rapid/rapid.py:122 -#, python-format +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "Пристроїв для резервного копіювання не виявлено" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "Дійсні місця для резервного копіювання ще не задано" + +#: ../raphodo/backuppanel.py:401 msgid "" -"%(date)s\n" -"%(time)s" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." msgstr "" -"%(date)s\n" -"%(time)s" +"Ви можете створювати резервні копії фото та відео в кількох місцях прямо під " +"час завантаження, наприклад, на зовнішніх жорстких дисках." -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "Резервне копіювання фото та відео під час завантаження" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "Автоматичне виявляти пристрої для резервного копіювання" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "Пристрій" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" +"Вкажіть папку для збереження резервних копій на " +"пристрої.

    Примітка: наявність папки з цим іменем використовується " +"для визначення того, чи пристрій використовується для резервного копіювання. " +"Створіть папку з однією з цих назв для кожного пристрою, який хочете " +"використовувати для резервного копіювання. Додавши обидві папки, один і той " +"самий пристрій може використовуватися для резервного копіювання і фотографій " +"і відео." + +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "Назва папки для фотографій:" + +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "Назва папки для відео:" + +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" +msgstr "Приклад:" + +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "" +"Якщо ви вимикаєте автовизначення, оберіть місце для резервного копіювання." -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "Розмір" +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "Розміщення для резервного копіювання фото:" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "Поступ завантаження" +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" -msgstr "%(device)s не від’єднано" +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "Розміщення для резервного копіювання відео:" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "сканування..." +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" -msgstr "корінь файлової системи" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "диск1" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 -#, python-format -msgid "Downloading from %(location)s." -msgstr "Завантаження з %(location)s." +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "диск2" -#: rapid/rapid.py:1823 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" msgstr "" -"Ви справді бажаєте завантажити звідси? На деяких системах сканування цього " -"місцезнаходження може зайняти багато часу." -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" -msgstr "Завантажити" +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" +msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" -msgstr "Призупинити" +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "%(no_photos)s Photos" msgstr "" -"Ці каталоги завантаження є некоректними:\n" -"%(folder1)s\n" -"%(folder2)s" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(no_videos)s Videos" msgstr "" -"Ці каталоги завантаження є некоректними:\n" -"%s" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "Неможливо продовжити завантаження" +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" +msgstr "" + +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" +msgstr "" + +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "фото" +#: ../raphodo/destinationdisplay.py:119 +#, python-format +msgid "%(size_free)s free of %(size_total)s" +msgstr "" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "відео" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:2393 -msgid "Backup problem" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "Залишилось біля 1 секунди" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "Залишилось біля %i секунд" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "Змінити ..." -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "Залишилось біля 1 хвилини" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "Налаштувати створення підтеки для фотографій" -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "Залишилось біля %(minutes)i:%(seconds)02i" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "Налаштувати створення підтеки для відео" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "фото та відео" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "Інше" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "фото або відео" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "Зондувальний пристрій..." -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "відео" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "Тимчасово нехтувати цей пристрій" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "фото" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "Постійно нехтувати цей пристрій" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "Завантажено %(noFiles)s %(filetypes)s" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "Пересканувати" -#: rapid/rapid.py:2876 +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s не вдалось завантажити" +msgid "%s full" +msgstr "" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "застереження" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "Камери" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "Всі завантаження завершені" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "Пристрої" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(number)s %(numberdownloaded)s" -msgstr "%(number)s %(numberdownloaded)s" +msgid "Downloading from %(device_names)s" +msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 #, python-format -msgid "%(filetype)s downloaded" -msgstr "%(filetype)s завантажено" +msgid "%(no_devices)s %(device_type)s" +msgstr "" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 -#, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s не вдалось завантажити" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "Вибір джерела" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" -msgstr "%(number)s з %(total)s %(filetypes)s (%(remaining)s залишилось)" +msgid "%(device1)s + %(device2)s" +msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s з %(total)s %(filetypes)s" - -#: rapid/rapid.py:3331 -msgid "From" -msgstr "З" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s камер(а,и)" -#: rapid/rapid.py:3339 -msgid "Auto Detect" -msgstr "Автоматичне визначення" +#: ../raphodo/devices.py:963 +#, python-format +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s пристрій(ої,оїв)" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "Виберіть теку, що містить %(file_types)s" +msgid "%s + %s" +msgstr "%s + %s" -#: rapid/rapid.py:3384 -msgid "Copy" -msgstr "Копіювати" +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "" +"Клацніть прапорець файлу, щоб вибрати або скасувати його вибір для " +"звантаження." -#: rapid/rapid.py:3397 -msgid "Move" -msgstr "Переміщення" +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." +msgstr "" +"Файли, які вже звантажено, запам'ятовуються. Ви можете позначати звантажені " +"файли для повторного звантаження, але типово вони не позначаються і їхні " +"мініатюри затінюються, щоб їх було легше відрізнити від тих, що ще мають " +"звантажуватись." -#: rapid/rapid.py:3419 -msgid "To" -msgstr "До" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" -msgstr "Фото:" +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "Виберіть теку для завантаження фото" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" -msgstr "Відео:" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." +msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "Виберіть теку для завантаження відео" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" -msgstr "та" +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "Використання пристроїв для резервного копіювання" +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "Використання пристрою для резервного копіювання" +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "Пристроїв для резервного копіювання не виявлено" +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" -msgstr "Вільний простір:" +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" -msgstr "(%(file_type)s)" +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" -msgstr "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " -msgstr "; " +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." -msgstr "," +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" -msgstr "%(free)s вільно" +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 -#, python-format -msgid "Backing up photos and videos to %(path)s" -msgstr "Резервне копіювання фотографій та відеозаписів до %(path)s" +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 -#, python-format -msgid "Backing up to %(path)s" -msgstr "Резервне копіювання до %(path)s" +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 -#, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " msgstr "" -"Резервне копіювання фотографій до %(path)s та відеозаписів до %(path2)s" -#: rapid/rapid.py:3739 -#, python-format -msgid "%(freespace)s. %(backuppaths)s." -msgstr "%(freespace)s. %(backuppaths)s." +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" +msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" -msgstr "Налаштування програми є хибними" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." +msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" -msgstr "Фото" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " +msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "Відео" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" -#: rapid/rapid.py:3921 -#, python-format -msgid "%(file_type)s download folder does not exist" -msgstr "%(file_type)s каталог завантаження не існує" +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " +msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 -#, python-format -msgid "Folder: %s" -msgstr "Каталог: %s" +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/rapid.py:3935 -#, python-format -msgid "%(file_type)s download folder is invalid" -msgstr "%(file_type)s каталог завантаження є хибним" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " +msgstr "" -#: rapid/rapid.py:3948 -#, python-format -msgid "%(file_type)s download folder is not writable" -msgstr "%(file_type)s каталог завантаження не доступний для запису" +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" -msgstr "Мініатюри" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." +msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 -#, python-format +#: ../raphodo/didyouknow.py:301 msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " msgstr "" -"показати дані програми в командному рядку під час запуску (типово: %default)" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " msgstr "" -"показувати інструкцію зі зневадження під час запуску з командного рядка" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "виводити в командний рядок лише помилки" +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " msgstr "" -"вивести список розширень фото та відео файлів, розпізнаних програмою і вийти" -#: rapid/rapid.py:4095 +#: ../raphodo/didyouknow.py:348 msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " msgstr "" -"автоматично визначати пристрій, з якого буде виконуватися завантаження, " -"замінюючи налаштування програми що існують" -#: rapid/rapid.py:4096 +#: ../raphodo/didyouknow.py:356 msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -"самостійно вкажіть розміщення (PATH) пристрою, з якого буде виконуватися " -"завантаження, замінюючи налаштування програми що існують" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "скинути всі параметри та налаштування програми і вийти" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " +msgstr "" -#: rapid/rapid.py:4110 +#: ../raphodo/didyouknow.py:372 msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -"Помилка: вкажіть автоматичне визначення пристрою або самостійно вкажіть " -"розміщення пристрою, з якого буде виконуватися завантаження, але не " -"використовуйте відразу обидва варіанти." -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "та %s" +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" +msgstr "" + +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" +msgstr "" + +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" +msgstr "" + +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" -msgstr "Всі параметри та налаштування скинуті" +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "Помилка резервного копіювання" +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" -#: rapid/backupfile.py:151 +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Destination directory could not be created: %(directory)s\n" -msgstr "Не вдалось створити теку адресата: %(directory)s\n" +msgid "%d seconds" +msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" msgstr "" -"Джерело: %(source)s\n" -"Адресат: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Error: %(inst)s" -msgstr "Помилка: %(inst)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" +msgstr "" -#: rapid/backupfile.py:163 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "Backup %(file_type)s overwritten" +msgid "%d days" msgstr "" -#: rapid/backupfile.py:166 +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:792 #, python-format -msgid "%(file_type)s not backed up" +msgid "1 minute, %d seconds" msgstr "" -#: rapid/backupfile.py:168 +#: ../raphodo/downloadtracker.py:795 #, python-format -msgid "Backup of %(file_type)s already exists" +msgid "%d minutes, 1 second" msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "" -"%(problem)s\n" -"File: %(file)s" +msgid "%(minutes)d minutes, %(seconds)d seconds" msgstr "" -"%(problem)s\n" -"Файл: %(file)s" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "Виявлений пристрій" +#: ../raphodo/downloadtracker.py:830 +#, python-format +msgid "1 hour, %d minutes" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 -msgid "" -"Should this device or partition be used to download photos or videos from?" +#: ../raphodo/downloadtracker.py:833 +#, python-format +msgid "%d hours, 1 minute" msgstr "" -"Чи використовувати цей пристрій або розділ для вивантаження з нього фото та " -"відео?" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "_Пам’ятати цей вибір" +#: ../raphodo/downloadtracker.py:835 +#, python-format +msgid "%(hours)d hours, %(minutes)d minutes" +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "МБ/с" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" +msgstr "" -#: rapid/generatenameconfig.py:151 -msgid "Date time" -msgstr "Дата і час" +#: ../raphodo/downloadtracker.py:863 +#, python-format +msgid "1 day, %d hours" +msgstr "" -#: rapid/generatenameconfig.py:152 -msgid "Text" -msgstr "Текст" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" +msgstr "" -#: rapid/generatenameconfig.py:153 -msgid "Filename" -msgstr "Назва файлу" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" -#: rapid/generatenameconfig.py:154 -msgid "Metadata" -msgstr "Метадані" +#: ../raphodo/errorlog.py:65 +msgid "Find" +msgstr "" + +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" +msgstr "" + +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" + +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" +msgstr "" + +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" + +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" +msgstr "" + +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" +msgstr "" + +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 +#, python-format +msgid "%s of %s matches" +msgstr "" + +#: ../raphodo/errorlog.py:228 +msgid "Clear" +msgstr "" + +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" +msgstr "" + +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." +msgstr "" + +#: ../raphodo/errorlog.py:535 +msgid "" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " +msgstr "" + +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" + +#: ../raphodo/excepthook.py:99 +#, python-brace-format +msgid "" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" + +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" + +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:186 +msgid "Date time" +msgstr "Дата і час" + +#: ../raphodo/generatenameconfig.py:187 +msgid "Text" +msgstr "Текст" + +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 +msgid "Filename" +msgstr "Назва файлу" + +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 +msgid "Metadata" +msgstr "Метадані" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "Послідовності" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "Мітка" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" msgstr "Дата фото" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" msgstr "Дата відео" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "Сьогодні" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "Вчора" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "Час та дата завантаження" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "Назва + розширення" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "Назва" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "Розширення" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "Номер фото" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" msgstr "Номер відео" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "Діафрагма" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "Час експозиції" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "Фокусна відстань" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "Виробник камери" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "Модель камери" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "Скорочена назва камери" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "Написана через дефіс коротка назва моделі" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "Серійний номер" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "Кількість затворів" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "Номер файлу" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "Лише тека" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "Тека та файл" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "Ім’я власника" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "Кодек" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "Ширина" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "Висота" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "Тривалість" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "Кадрів за секунду" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "Виконавець" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "Авторське право" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "Завантажень сьогодні" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "Номер сеансу" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "Номер підтеки" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "Номер збереження" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "Послідовність знаків" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "Всі цифри" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "Остання цифра" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "Останні 2 цифри" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "Останні 3 цифри" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "Останні 4 цифри" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "Початковий регістр" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "ВЕРХНІЙ РЕГІСТР" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "нижній регістр" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "Одна цифра" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "Дві цифри" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "Три цифри" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "Чотири цифри" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "П’ять цифр" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "Шість цифр" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "Сім цифр" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "Підсекунди" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "РРРРММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "РРРР-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "РРММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "РР-ММ-ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "ММДДРРРР" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "ММДДРР" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "ММДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "ДДММГГГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "ДДММРР" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "РРРР" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "РР" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "ММ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "ДД" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "Місяць (повністю)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "Місяць (коротко)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "ГГХХСС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "ГГХХ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "ГГ-ХХ-СС" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "ГГ-ХХ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "ГГ" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "ХХ (хвилин)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "СС" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "Параметри підтеки не повинні починатись з %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "Параметри підтеки не повинні завершуватись %s" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" +msgstr "" -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "Параметри підтеки не повинні містити два %s одне за одним" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" +msgstr "" + +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "Мітка" + +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" -msgstr "Вилучити всі мітки?" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" + +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" +msgstr "" + +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" +msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" -msgstr "Чи потрібно вилучити всі мітки?" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" -msgstr "Вилучити усі запам’ятовані розміщення?" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" +msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" -msgstr "Чи має бути вилучено усі заппам’ятовані розміщення?" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" +msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" -msgstr "Вилучити усі розміщення що ігноруються?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" +msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" -msgstr "Чи має бути вилучено усі ігноровані розміщення?" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "Помилка в параметрі «Перейменування фото»" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" +msgstr "" -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "Помилка в налаштуваннях «Перейменування відео»" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" +msgstr "" -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "Помилка в налаштуваннях «Підтеки для завантаження фото»" +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "Помилка в налаштуваннях «Підтеки для завантаження відео»" +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "Введіть мітку" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 +#: ../raphodo/jobcodepanel.py:64 msgid "Enter a new Job Code, or select a previous one" msgstr "Введіть нову мітку або виберіть попередню" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 +#, python-format +msgid "The Job Code will be applied to %s that does not yet have a Job Code." +msgstr "" + +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 +#, python-format +msgid "The Job Code will be applied to %s that do not yet have a Job Code." +msgstr "" + +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" +msgstr "" + +#: ../raphodo/jobcodepanel.py:80 msgid "Enter a new Job Code" msgstr "Введіть нову мітку" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "Мітка:" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" -msgstr "Введіть розміщення, яке бажаєте ігнорувати" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." msgstr "" -"Вкажіть розміщення, яке не буде скануватися на наявність фотографій або " -"відеофрагментів" -#: rapid/preferencesdialog.py:839 -msgid "Path:" -msgstr "Шлях:" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" -msgstr "Мітка" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" -msgstr "Оберіть теку у якій будуть зберігатися резервні копії фотографій" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" -msgstr "Оберіть теку у якій будуть зберігатися резервні копії відеофрагметів" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 +#: ../raphodo/jobcodepanel.py:189 msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." msgstr "" -"Увага: Недостатньо метаданих для повного створення назви. " -"Використовуйте інші варіанти перейменування." -#: rapid/preferencesdialog.py:1524 +#: ../raphodo/jobcodepanel.py:191 msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" + +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" + +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" + +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" + +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" + +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" + +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" +msgstr "" + +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" +msgstr "" + +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" +msgstr "" + +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" msgstr "" -"Увага: Недостатньо метаданих для повного створення підтек. " -"Використовуйте інші варіанти найменування підтек." -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" +msgstr "Мітки" + +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "Example: %s" -msgstr "Приклад: %s" +msgid "Hint: %(message)s" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +msgid "%(description)s - %(elements)s" +msgstr "" + +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." +msgstr "" + +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." +msgstr "" + +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" +msgstr "" + +#: ../raphodo/nameeditor.py:576 +#, python-format +msgid "%s (edited)" msgstr "" -"Введені параметри підтеки %(filetype)s помилкові, вони не " -"використовуватимуться.\n" -"Ці значення будуть скинуті до типових." -#: rapid/preferencesdialog.py:1762 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format +msgid "Update Custom Preset \"%s\"" +msgstr "" + +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" +msgstr "" + +#: ../raphodo/nameeditor.py:836 msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." +msgstr "" + +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 +#, python-format +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -"Наступні регулярні вирази неприпустимі й будуть вилучені, якщо ви не " -"виправите їх:\n" -" %s" -#: rapid/preferencesdialog.py:1764 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 #, python-format msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." +msgstr "" + +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -"Регулярний вираз неприпустимий й буде вилучено, якщо ви не виправите його:\n" -" %s" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" -msgstr "Неприпустимий регулярний вираз" +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "зовнішній пристрій 1" +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" +msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "зовнішній пристрій 2" +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." +msgstr "" -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "Нью-Йорк" +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "Маніла" +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "Прага" +#: ../raphodo/nameeditor.py:1356 +msgid "" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "Гельсінкі" +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "Веллінгтон" +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "Тегеран" +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "Кампала" +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "Париж" +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "Берлін" +#: ../raphodo/newversion.py:310 +#, python-format +msgid "A new version of Rapid Photo Downloader (%s) is available." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "Сідней" +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "Будапешт" +#: ../raphodo/newversion.py:313 +#, python-format +msgid "Changes in the new release can be viewed here." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "Рим" +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "Москва" +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "Делі" +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "Варшава" +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 +#, python-format +msgid "%(downloaded)s of %(total)s" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "Джакарта" +#: ../raphodo/newversion.py:495 +msgid "Downloading..." +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "Мадрид" +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "Стокгольм" +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "Автоматизація" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "підтека" +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" +msgstr "Мініатюри" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "назва файлу" +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "Обробка помилок" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." -msgstr "Значення дати та часу %s встановлено неправильно." +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" +msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." -msgstr "В імені файлу відсутнє розширення" +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" +msgstr "Інше" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." -msgstr "В імені файлу відсутній числовий компонент." +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" +msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." -msgstr "Помилка створення компонента %s." +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." +msgstr "" + +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" +msgstr "" + +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." +msgstr "" + +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." +msgstr "" + +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." +msgstr "" + +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" +msgstr "" + +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" + +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" +msgstr "Ігноровані розміщення" + +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." +msgstr "" + +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." +msgstr "" + +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" +msgstr "" + +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" + +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" + +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "Розпочинати завантаження під час запуску програми" + +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "Розпочинати завантаження після під’єднання пристрою" + +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" +msgstr "" + +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" +msgstr "Закінчити програму після завантаження" + +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" +msgstr "Закінчити програму навіть при помилках завантаження" + +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" +msgstr "" + +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" +msgstr "" + +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" +msgstr "" + +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" +msgstr "" + +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." +msgstr "" + +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" +msgstr "" + +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" +msgstr "" + +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" + +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" + +#: ../raphodo/preferencedialog.py:303 +msgid "forever" +msgstr "" + +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" + +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" + +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" +msgstr "" + +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" + +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" + +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "Пропустити завантаження" + +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "Додати унікальний ідентифікатор" + +#: ../raphodo/preferencedialog.py:349 +msgid "" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "Перезаписати" + +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" + +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "Пропустити" + +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" + +#: ../raphodo/preferencedialog.py:364 +msgid "" +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" +msgstr "" + +#: ../raphodo/preferencedialog.py:378 +msgid "" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" + +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" + +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" + +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" + +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" + +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" + +#: ../raphodo/preferencedialog.py:406 +msgid "" +"Warn before starting a download if it is not possible to back up files." +msgstr "" + +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" + +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" + +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" +msgstr "" + +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." +msgstr "" + +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" + +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" + +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" + +#: ../raphodo/preferencedialog.py:424 +msgid "" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" + +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" + +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" + +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" + +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" + +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" +msgstr "" + +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" + +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" + +#: ../raphodo/preferencedialog.py:474 +msgid "" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" +"\n" +"If you are currently running a development version, the check will always " +"occur." +msgstr "" + +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" + +#: ../raphodo/preferencedialog.py:490 +msgid "" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" +"\n" +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." +msgstr "" + +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" +msgstr "" + +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:847 +msgid "" +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." +msgstr "" + +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" +msgstr "" + +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" +msgstr "Введіть розміщення, яке бажаєте ігнорувати" + +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" +msgstr "" +"Вкажіть розміщення, яке не буде скануватися на наявність фотографій або " +"відеофрагментів" + +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" +msgstr "Шлях:" + +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" + +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" +msgstr "" + +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" + +#: ../raphodo/preferencedialog.py:1079 +#, python-format +msgid "" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" + +#: ../raphodo/preferencedialog.py:1081 +#, python-format +msgid "" +"Recognized file types:\n" +"\n" +"Photos:\n" +"%(photos)s\n" +"\n" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" + +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" + +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "Параметри підтеки не повинні починатись з %s" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "Параметри підтеки не повинні завершуватись %s" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "Параметри підтеки не повинні містити два %s одне за одним" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" +"%(image1)s було створено %(image1_date)s у %(image1_time)s та %(image2)s " +"створено %(image2_date)s у %(image2_time)s." + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "У метаданих пропущено %(type)s" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "В імені файлу відсутнє розширення" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "В імені файлу відсутній числовий компонент." + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "Rapid Photo Downloader" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "Завантажити" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "Пристрій" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "Призупинити" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"Ці каталоги завантаження є некоректними:\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"Ці каталоги завантаження є некоректними:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "фото" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "відео" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "фото" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "відео" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "Завантажено %(noFiles)s %(filetypes)s" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s не вдалось завантажити" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "застереження" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "Всі завантаження завершені" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s завантажено" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s не вдалось завантажити" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "Налаштування програми є хибними" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 +#: ../raphodo/rapid.py:4012 #, python-format -msgid "%(filetype)s metadata cannot be read" -msgstr "%(filetype)s не можливо прочитати метадані" +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" -#: rapid/problemnotification.py:93 -#, python-format -msgid "%(filetype)s %(area)s could not be generated" -msgstr "%(filetype)s %(area)s не може бути згенерованим" +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 -#, python-format -msgid "An error occurred when copying the %(filetype)s" -msgstr "Сталася помилка при копіюванні %(filetype)s" +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" -#: rapid/problemnotification.py:98 +#: ../raphodo/rapid.py:4090 #, python-format -msgid "The %(filetype)s did not download correctly" +msgid "Sorry, an unexpected problem occurred while scanning %s." msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" -msgstr "%(filetype)s вже існує" +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" -#: rapid/problemnotification.py:105 -#, python-format +#: ../raphodo/rapid.py:4095 msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" msgstr "" -"%(filetype)s не може бути збережений в резервну копію, тому, що не вказано " -"місце для збереження резервних копій." -#: rapid/problemnotification.py:110 +#: ../raphodo/rapid.py:4476 #, python-format msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." msgstr "" -"%(image1)s було створено %(image1_date)s у %(image1_time)s та %(image2)s " -"створено %(image2_date)s у %(image2_time)s." -#: rapid/problemnotification.py:111 +#: ../raphodo/rapid.py:4500 #, python-format -msgid "%(filetype)s was already downloaded" -msgstr "%(filetype)s вже було завантажено" +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" -#: rapid/problemnotification.py:115 +#: ../raphodo/rapid.py:4639 #, python-format msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +"Do you want to download photos and videos from the device %(device)s?" msgstr "" -"Існуючий фал %(filetype)s було модифіковано %(date)s в %(time)s. Додано " -"унікальний ідентифікатор '%(identifier)s' ." -#: rapid/problemnotification.py:116 +#: ../raphodo/rapid.py:4881 #, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." -msgstr "Існуючий фал %(filetype)s було модифіковано %(date)s в %(time)s." +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." -msgstr "Не існує даних з ім’ям %(filetype)s." +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" -#: rapid/problemnotification.py:119 +#: ../raphodo/rapid.py:4887 #, python-format -msgid "Error: %(errorno)s %(strerror)s" -msgstr "Помилка: %(errorno)s %(strerror)s" - -#: rapid/problemnotification.py:210 msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"Do you want to ignore the device %s whenever this program is run?" msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." -msgstr "Метадані можуть бути пошкодженими." - -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." -msgstr "Файл, розширення та Exif інформація вже були завантажені." +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" -#: rapid/problemnotification.py:235 +#: ../raphodo/rapid.py:5182 #, python-format -msgid " It was backed up to %(volume)s" -msgstr " Було створено резервну копію на %(volume)s" +msgid "Downloading from %(location)s on This Computer." +msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " -msgstr " Було створено резервну копію на цих пристроях: " +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 +#: ../raphodo/rapid.py:5228 #, python-format -msgid "%s, " -msgstr "%s, " +msgid "Generating thumbnails for %s" +msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 +#: ../raphodo/rapid.py:5231 #, python-format -msgid "%(volumes)s and %(final_volume)s." -msgstr "%(volumes)s та %(final_volume)s." +msgid "Scanning %s" +msgstr "" -#: rapid/problemnotification.py:252 +#: ../raphodo/rapid.py:5241 #, python-format msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" msgstr "" -"Виявлені файли з однаковими назвами, проте створені в різний час: %(details)s" -#: rapid/problemnotification.py:269 +#: ../raphodo/rapid.py:5247 #, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +msgid "%(number)s of %(available files)s checked for download" msgstr "" -"Сталася помилка при створенні резервної копії на %(volume)s: %(inst)s." -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." -msgstr "Сталася помилка при створенні резервної копії на %(volume)s." +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." msgstr "" -"Сталася помилка при створенні резервної копії на наступних пристроях: " -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " -msgstr "%(volume)s (%(inst)s), " +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " -msgstr "%(volume)s, " +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 -#, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." -msgstr "%(volumes)s та %(volume)s (%(inst)s)." +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." -msgstr "%(volumes)s та %(volume)s." +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" -#: rapid/problemnotification.py:296 -#, python-format -msgid "Backup already exists on %(volume)s." -msgstr "Резервна копія вже існує на %(volume)s." +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " -msgstr "Резервна копія вже існує на: " +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." -msgstr "Резервну копію на %(volume)s перезаписано." +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " -msgstr "Перезаписано резервну копію на пристрої: " +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" -#: rapid/problemnotification.py:321 -#, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." -msgstr "Сталася помилка при створені каталогів на %(volume)s: %(inst)s." +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" -#: rapid/problemnotification.py:323 +#: ../raphodo/rapid.py:5523 msgid "" -"Errors occurred when creating directories on the following backup devices: " -msgstr "Сталася помилка при створені каталогів на наступних пристроях: " +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" -#: rapid/problemnotification.py:335 -#, python-format +#: ../raphodo/rapid.py:5529 msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." msgstr "" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" -msgstr "У доповнення до %(previousproblem)s: %(newproblem)s" +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" -#: rapid/problemnotification.py:355 +#: ../raphodo/rapid.py:5542 #, python-format -msgid " Furthermore, there were %(problems)s." -msgstr " До того ж є %(problems)s." +msgid "Ignore photos with the following extensions: %s" +msgstr "" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." -msgstr " До того ж була %(problem)s." +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." -msgstr "У метаданих пропущено %(type)s" +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " -msgstr "Ці метадані пропущено: " +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." -msgstr "%(missing_metadata_elements)s, %(final_missing_metadata_element)s." +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" -msgstr "При створенні ім’я каталогу та файлу сталися помилки." +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." +msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" -msgstr "Помилка при створенні імені каталогу та файлу." +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." +msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" -msgstr "Сталися помилки при створенні %s" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." +msgstr "" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" -msgstr "Помилка %s при створенні" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" + +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" + +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" -#: rapid/problemnotification.py:404 +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" + +#: ../raphodo/rapid.py:5647 #, python-format -msgid "%(filetype)s already exists, but it was backed up" -msgstr "Хоч %(filetype)s вже існує, резервна копія все одно створена." +msgid "Importing preferences from Rapid Photo Downloader %(version)s" +msgstr "" -#: rapid/problemnotification.py:406 +#: ../raphodo/rapid.py:5709 #, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -"При копіюванні %(filetype)s сталася помилка, але резервна копія все одно " -"створена." -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" -msgstr "Виявлено чисельні проблеми" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." +msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "Виявлені фото з однаковою назвою, але зроблені в різний час" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." +msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" -msgstr "Помилки при створенні резервної копії" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." +msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" -msgstr "Помилки при створенні резервної копії" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." +msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" -msgstr "була помилка при резевному копіюванні" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" -msgstr "Була помилка при резевному копіюванні" +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" +msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" -msgstr "%(previousproblem)s, ще %(backinguperror)s" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" -msgstr "%(number)s %(filetypes)s" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" msgstr "" -"перевірка (знайдено %(photos)s фотографій та %(videos)s відеозаписів)..." -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" -#: rapid/subfolderfile.py:325 +#: ../raphodo/renameandmovefile.py:510 msgid "subfolder and filename" msgstr "підтека та назва файлу" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "Фото вже були завантажені" +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "назва файлу" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "Джерело: %(source)s" +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "підтека" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" -msgstr "Не вдалося створити каталог для завантаження" +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" -msgstr "Шлях: %s" +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "Завантажень сьогодні:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "Номер зберігання:" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/renamepanel.py:331 +msgid "" +"The time at which the Downloads today sequence number should be reset" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" -msgstr "_Позначити все" +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "Початок дня:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/renamepanel.py:345 +msgid "" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "_Зробити пожертву..." +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "Вилучати несумісні символи" -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "О_тримати довідку онлайн..." +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "Зв_іт про помилку..." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "фото та відео" + +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "фото або відео" -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" + +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" -msgstr "_Скасувати позначку всього" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" + +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" + +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "Фото" + +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "Відео" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "_Файл" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "Завантаження / Призупинити" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "_Вибрати" +#: ../raphodo/thumbnaildisplay.py:424 +#, python-format +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" -msgstr "Вибрати всі без _міток" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" -msgstr "Вибрати всі з _мітками" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "_Перегляд" +#: ../raphodo/thumbnaildisplay.py:449 +#, python-format +msgid "Memory cards: %s" +msgstr "" -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "_Журнал помилок" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "_Очистити завершені завантаження" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" -msgstr "Попередній Файл" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" -msgstr "Наступний файл" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "_Довідка" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "_Перекласти цю програму..." +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" -msgstr "Включити у завантаження" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" -msgstr "_Завантажити" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "Параметри: Rapid Photo Downloader" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" +#: ../raphodo/utilities.py:469 +msgid "six" msgstr "" -"Теки для завантаження фото" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "Приклад: /home/user/Pictures" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "Підтеки для завантаження" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "Тека для завантаження:" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#: rapid/glade3/prefs.ui.h:6 -msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." +#: ../raphodo/utilities.py:473 +msgid "ten" msgstr "" -"Виберіть теку для завантаження. В цій теці автоматично створюватимуться " -"підтеки для завантажених фото використовуючи структуру, зазначену нижче." -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "Тека для завантаження" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "Теки з фото" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "Перейменування фото\t" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "Перейменування фото" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" -msgstr "Нова назва:" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "Початкова назва:" +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "Приклад" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "Перейменування фото" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" +#: ../raphodo/utilities.py:483 +msgid "twenty" msgstr "" -"Теки для завантаження відео" -#: rapid/glade3/prefs.ui.h:17 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." msgstr "" -"Вибачте, але стягнення відео вимкнено. Для того щоб мати можливість " -"завантажувати відео, будь-ласка, встановіть пакунки hachoir metadata " -"та kaa metadata для Пітона або exiftool." -#: rapid/glade3/prefs.ui.h:18 +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." msgstr "" -"Виберіть теку для завантаження. В цій теці автоматично створюватимуться " -"підтеки для завантажених відео використовуючи структуру, зазначену нижче." -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "Теки відео" - -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "Перейменування відео\t" - -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "Перейменування відео" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" msgstr "" -"Параметри перейменування" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "Послідовність номерів" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:24 +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" msgstr "" -"Вкажіть час в 24-годинному форматі, коли буде скинута послідовність номерів " -"для параметра Завантажень сьогодні." -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "Початок дня:" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "Завантажень сьогодні:" +#~ msgid "New York" +#~ msgstr "Нью-Йорк" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" -msgstr "Номер зберігання:" +#~ msgid "Prague" +#~ msgstr "Прага" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" -msgstr ":" +#~ msgid "Helsinki" +#~ msgstr "Гельсінкі" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " гг:хх" +#~ msgid "Wellington" +#~ msgstr "Веллінгтон" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "Синхронізувати послідовність номерів RAW + JPEG" +#~ msgid "Tehran" +#~ msgstr "Тегеран" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "Сумісність з іншими операційними системами" +#~ msgid "Kampala" +#~ msgstr "Кампала" -#: rapid/glade3/prefs.ui.h:32 -msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "" -"Вкажіть, чи вилучати з назв фото, відео та тек всі символи, що не дозволені " -"в інших операційних системах." +#~ msgid "Paris" +#~ msgstr "Париж" -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "Вилучати несумісні символи" +#~ msgid "Berlin" +#~ msgstr "Берлін" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "Параметри перейменування" +#~ msgid "Sydney" +#~ msgstr "Сідней" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "Мітки" +#~ msgid "Budapest" +#~ msgstr "Будапешт" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "Мітки" +#~ msgid "Rome" +#~ msgstr "Рим" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "Д_одати..." +#~ msgid "Moscow" +#~ msgstr "Москва" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "В_илучити все" +#~ msgid "Delhi" +#~ msgstr "Делі" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" -msgstr "Мітки" +#~ msgid "Warsaw" +#~ msgstr "Варшава" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "Пристрої" +#~ msgid "Jakarta" +#~ msgstr "Джакарта" -#: rapid/glade3/prefs.ui.h:43 -msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" -"\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." -msgstr "" -"Пристрої - з них завантажується фото та відео, наприклад, камера, карта " -"пам’яті або переносний накопичувач.\n" -"\n" -"Ви можете налаштувати завантаження з декількох пристроїв одночасно або " -"вказати місце для завантаження на жорсткому диску\n" -"\n" -"Завантаження напряму з камери поки що є пробною можливістю. Якщо " -"завантаження напряму з камери працює погано або не працює взагалі, " -"перемикніть її у режим PTP. Якщо це неможливо, використовуйте пристрій для " -"читання карт пам’яті." +#~ msgid "Madrid" +#~ msgstr "Мадрид" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "Автоматично виявляти портативні пристрої зберігання" +#~ msgid "Stockholm" +#~ msgstr "Стокгольм" -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "Автоматично виявляти пристрої" +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "Помилка в параметрі «Перейменування фото»" -#: rapid/glade3/prefs.ui.h:50 -msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" -"\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." -msgstr "" -"Якщо ви увімкнули автовизначення переносного накопичувача, буде проскановано " -"увесь накопичувач. На пристроях більшої ємності це може зайняти час\n" -"\n" -"Коли цей параметр увімкнено, й відповідний пристрій знайдено, програма " -"спитає вас, чи потрібно його сканувати." +#~ msgid "Error in Video Rename preferences" +#~ msgstr "Помилка в налаштуваннях «Перейменування відео»" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "Розташування:" +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "Помилка в налаштуваннях «Підтеки для завантаження фото»" -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." -msgstr "" -"Якщо ви вимикаєте автовизначення, оберіть містце для резервного копіювання " -"фото та відео." +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "Помилка в налаштуваннях «Підтеки для завантаження відео»" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" -msgstr "Налаштування пристроїв" +#~ msgid "Select a folder to download photos to" +#~ msgstr "Виберіть теку для завантаження фото" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" -msgstr "Розміщення які запам’ятовано" +#~ msgid "Select a folder to download videos to" +#~ msgstr "Виберіть теку для завантаження відео" -#: rapid/glade3/prefs.ui.h:57 -msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." -msgstr "" -"Запам’ятованими адресами є ті, які асоціюються з пристроями вибраними вами " -"для виконання їх постійного сканування або ігнорування, при залученій " -"можливості автоматичного визначення Портативного пристрою зберігання." +#, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "Виберіть теку, що містить %(file_types)s" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" -msgstr "Ігноровані розміщення" +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "" +#~ "Увага: Недостатньо метаданих для повного створення назви. " +#~ "Використовуйте інші варіанти перейменування." -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." -msgstr "" -"Вкажіть кінцівку будь-якої адреси, яку ви бажаєте ігнорувати при скануванні " -"пристроїв, на вміст фотографій та відеозаписів. Усі адреси що закінчуються " -"значеннями вказаними нижче, скануватися не будуть." +#~ msgid "" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "" +#~ "Увага: Недостатньо метаданих для повного створення підтек. " +#~ "Використовуйте інші варіанти найменування підтек." -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" -msgstr "Вилучити все" +#, python-format +#~ msgid "Example: %s" +#~ msgstr "Приклад: %s" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" -msgstr "Використовувати регулярні вирази стилю _python" +#, python-format +#~ msgid "" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "Введені параметри підтеки %(filetype)s помилкові, вони не " +#~ "використовуватимуться.\n" +#~ "Ці значення будуть скинуті до типових." -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" -msgstr "Параметри пристрою" +#~ msgid "externaldrive1" +#~ msgstr "зовнішній пристрій 1" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "Резервне копіювання\t" +#~ msgid "externaldrive2" +#~ msgstr "зовнішній пристрій 2" -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "Резервне копіювання" +#~ msgid "scanning..." +#~ msgstr "сканування..." -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." -msgstr "" -"Якщо ви вимикаєте автовизначення, оберіть місце для резервного копіювання." +#~ msgid "Download cannot proceed" +#~ msgstr "Неможливо продовжити завантаження" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "Автоматичне виявляти пристрої для резервного копіювання" +#, python-format +#~ msgid "" +#~ "Source: %(source)s\n" +#~ "Destination: %(destination)s" +#~ msgstr "" +#~ "Джерело: %(source)s\n" +#~ "Адресат: %(destination)s" -#: rapid/glade3/prefs.ui.h:68 -msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "" -"Ви можете створювати резервні копії фото та відео в кількох місцях прямо під " -"час завантаження, наприклад, на зовнішніх жорстких дисках." +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "Джерело: %(source)s" + +#~ msgid "Backing up error" +#~ msgstr "Помилка резервного копіювання" + +#, python-format +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "Не вдалось створити теку адресата: %(directory)s\n" -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "Резервне копіювання фото та відео під час завантаження" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s з %(total)s %(filetypes)s" -#: rapid/glade3/prefs.ui.h:70 -msgid "" -"Specify the folder in which backups are stored on the device. \n" -"\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"Вкажіть каталог, в якому зберігатимуться резервні копії на пристрої. \n" -"\n" -"Примітка: це також визначатиме, чи використовується пристрій для " -"резервного копіювання, чи ні. Для кожного пристрою, який ви " -"використовуватимете, в цьому каталозі створюватиметься тека з відповідною " -"назвою." +#~ msgid "Size" +#~ msgstr "Розмір" -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" -msgstr "Розміщення для резервного копіювання фото:" +#~ msgid "Download Progress" +#~ msgstr "Поступ завантаження" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "Назва теки для резервного копіювання фото:" +#~ msgid "Device Detected" +#~ msgstr "Виявлений пристрій" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "Приклад:" +#~ msgid "" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "" +#~ "Чи використовувати цей пристрій або розділ для вивантаження з нього фото та " +#~ "відео?" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/media/externaldrive/Photos" +#~ msgid "_Remember this choice" +#~ msgstr "_Пам’ятати цей вибір" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "Назва теки для резервного копіювання відео:" +#~ msgid "Remove all Job Codes?" +#~ msgstr "Вилучити всі мітки?" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" -msgstr "Розміщення для резервного копіювання відео:" +#~ msgid "Should all Job Codes be removed?" +#~ msgstr "Чи потрібно вилучити всі мітки?" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" -msgstr "" +#~ msgid "Enter a Job Code" +#~ msgstr "Введіть мітку" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" -msgstr "Решта налаштувань" +#~ msgid "Job Code:" +#~ msgstr "Мітка:" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "Автоматизація програми" +#~ msgid "and" +#~ msgstr "та" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "Від’єднати («витягти») пристрій після завершення завантаження" +#~ msgid "Using backup devices" +#~ msgstr "Використання пристроїв для резервного копіювання" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "Розпочинати завантаження під час запуску програми" +#~ msgid "Using backup device" +#~ msgstr "Використання пристрою для резервного копіювання" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "Розпочинати завантаження після під’єднання пристрою" +#, python-format +#~ msgid "Backing up to %(path)s" +#~ msgstr "Резервне копіювання до %(path)s" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" -msgstr "Закінчити програму після завантаження" +#~ msgid "MB/s" +#~ msgstr "МБ/с" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" -msgstr "Закінчити програму навіть при помилках завантаження" +#~ msgid "About 1 second remaining" +#~ msgstr "Залишилось біля 1 секунди" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" -msgstr "Автоматично повертати зображення JPEG" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "Залишилось біля %i секунд" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" -msgstr "" +#~ msgid "About 1 minute remaining" +#~ msgstr "Залишилось біля 1 хвилини" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" -msgstr "Швидкодія" +#, python-format +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "Залишилось біля %(minutes)i:%(seconds)02i" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" -msgstr "Створювати мініатюри (довше копіюється)" +#, python-format +#~ msgid "" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "" +#~ "показати дані програми в командному рядку під час запуску (типово: %default)" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" -msgstr "Інше" +#~ msgid "only output errors to the command line" +#~ msgstr "виводити в командний рядок лише помилки" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "Обробка помилок" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "" +#~ "вивести список розширень фото та відео файлів, розпізнаних програмою і вийти" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "Конфлікти назв фото та відео" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "скинути всі параметри та налаштування програми і вийти" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "Додати унікальний ідентифікатор" +#~ msgid "Photos:" +#~ msgstr "Фото:" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "Пропустити завантаження" +#~ msgid "Videos:" +#~ msgstr "Відео:" -#: rapid/glade3/prefs.ui.h:97 -msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "" -"Коли фото або відео з такою ж назвою вже завантажені, виберіть, чи " -"пропустити завантаження цього файлу, чи додати унікальний ідентифікатор." +#, python-format +#~ msgid "and %s" +#~ msgstr "та %s" -#: rapid/glade3/prefs.ui.h:98 -msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "" -"Чи слід під час резервного копіювання перезаписати файл, що має однакову " -"назву з файлом на пристрої, чи пропустити його?" +#~ msgid "All settings and preferences have been reset" +#~ msgstr "Всі параметри та налаштування скинуті" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "Перезаписати" +#~ msgid "Name + extension" +#~ msgstr "Назва + розширення" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "Пропустити" +#~ msgid " " +#~ msgstr " " -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "Обробка помилок" +#~ msgid " hh:mm" +#~ msgstr " гг:хх" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "Імпортуйте фото та відео ефективно та надійно" +#~ msgid ":" +#~ msgstr ":" -#~ msgid "Invalid Downloads Today value.\n" -#~ msgstr "Неправильне значення «Завантажень сьогодні».\n" +#~ msgid "Backup" +#~ msgstr "Резервне копіювання" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "Скинути значення на 0.\n" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "Сумісність з іншими операційними системами" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "Значення параметру «Початок дня» пошкоджене.\n" +#~ msgid "Download Folder" +#~ msgstr "Тека для завантаження" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "Скидання налаштувань у північ.\n" +#~ msgid "Download Subfolders" +#~ msgstr "Підтеки для завантаження" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "На жаль, ці параметри містять помилку:\n" +#~ msgid "Example" +#~ msgstr "Приклад" -#~ msgid "Resetting to default values." -#~ msgstr "Скинути до типових значень." +#~ msgid "Job Codes" +#~ msgstr "Мітки" -#~ msgid "There is an error in the program preferences." -#~ msgstr "Помилка в налаштуваннях програми." +#~ msgid "Photo Rename" +#~ msgstr "Перейменування фото" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "Перевірте налаштування, перезапустіть програму та спробуйте знову." +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "Конфлікти назв фото та відео" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "Джерело: %(source)s\n" -#~ "Проблема: %(problem)s" +#~ msgid "Program Automation" +#~ msgstr "Автоматизація програми" -#, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "Доданий унікальний ідентифікатор '%s'" +#~ msgid "Sequence Numbers" +#~ msgstr "Послідовність номерів" -#~ msgid "Download copying error" -#~ msgstr "Помилка копіювання завантаження" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/media/externaldrive/Photos" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "Джерело: %(source)s\n" -#~ "Адресат: %(destination)s\n" -#~ "Помилка: %(errorno)s %(strerror)s" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "Приклад: /home/user/Pictures" -#, python-format -#~ msgid "Source: %s" -#~ msgstr "Джерело: %s" +#~ msgid "Example:" +#~ msgstr "Приклад:" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "" -#~ "Почався новий день - скидання порядкового номера параметра «Завантажень " -#~ "сьогодні»" +#~ msgid "New:" +#~ msgstr "Нова назва:" -#, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "Джерело: %(source)s\n" -#~ "Адресат: %(destination)s\n" -#~ "Помилка: %(errno)s %(strerror)s" +#~ msgid "Original:" +#~ msgstr "Початкова назва:" -#~ msgid "The device can now be safely removed" -#~ msgstr "Зараз можна безпечно вилучити носій" +#~ msgid "Backup\t" +#~ msgstr "Резервне копіювання\t" -#~ msgid "errors" -#~ msgstr "помилки" +#~ msgid "Devices" +#~ msgstr "Пристрої" -#, python-format -#~ msgid "Download has started from %s" -#~ msgstr "Завантаження почалось з %s" +#~ msgid "Error Handling" +#~ msgstr "Обробка помилок" -#~ msgid "Backup device missing" -#~ msgstr "Відсутній пристрій для резервного копіювання" +#~ msgid "Job Codes" +#~ msgstr "Мітки" -#, python-format -#~ msgid "Download complete from %s" -#~ msgstr "Завершено завантаження з %s" +#~ msgid "Photo Download Folders" +#~ msgstr "" +#~ "Теки для завантаження фото" -#~ msgid "It may be corrupted" -#~ msgstr "Можливо він пошкоджений" +#~ msgid "Photo Rename\t" +#~ msgstr "Перейменування фото\t" -#, python-format -#~ msgid "%s selected for downloading from" -#~ msgstr "%s вибрано для вивантаження" +#~ msgid "Rename Options" +#~ msgstr "" +#~ "Параметри перейменування" -#~ msgid "This device or partition will always be used to download from" +#~ msgid "Video Download Folders" #~ msgstr "" -#~ "Цей пристрій або розділ завжди використовуватиметься для вивантаження" +#~ "Теки для завантаження відео" -#, python-format -#~ msgid "%s rejected as a download device" -#~ msgstr "%s відкинутий як пристрій для завантаження" +#~ msgid "Video Rename\t" +#~ msgstr "Перейменування відео\t" -#~ msgid "This device or partition will never be used to download from" +#~ msgid "Backup" +#~ msgstr "Резервне копіювання" + +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." #~ msgstr "" -#~ "Цей пристрій або розділ ніколи не використовуватиметься для вивантаження" +#~ "Виберіть теку для завантаження. В цій теці автоматично створюватимуться " +#~ "підтеки для завантажених фото використовуючи структуру, зазначену нижче." -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "Введіть нову мітку або виберіть попередню." +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "" +#~ "Виберіть теку для завантаження. В цій теці автоматично створюватимуться " +#~ "підтеки для завантажених відео використовуючи структуру, зазначену нижче." -#~ msgid "Enter a new job code." -#~ msgstr "Введіть нову мітку." +#~ msgid "Download folder:" +#~ msgstr "Тека для завантаження:" + +#~ msgid "Error Log" +#~ msgstr "Журнал помилок" -#~ msgid "Job Code entered" -#~ msgstr "Мітка введена" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "Імпортуйте фото та відео ефективно та надійно" -#~ msgid "Job Code not entered" -#~ msgstr "Мітка не введена" +#~ msgid "Location:" +#~ msgstr "Розташування:" -#~ msgid "Some preferences will be reset." -#~ msgstr "Деякі параметри будуть скинуті." +#~ msgid "Photo Folders" +#~ msgstr "Теки з фото" -#, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "Чи нагадувати про використання %s" +#~ msgid "Photo Rename" +#~ msgstr "Перейменування фото" -#~ msgid "Prompting for Job Code" -#~ msgstr "Нагадування про вибір мітки" +#~ msgid "Photo backup folder name:" +#~ msgstr "Назва теки для резервного копіювання фото:" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "Про мітку вже відомо, не нагадувати знову" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "Параметри: Rapid Photo Downloader" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "Розпочинаються завантаження, що очікували на мітку" +#~ msgid "R_emove All" +#~ msgstr "В_илучити все" -#~ msgid "Starting downloads" -#~ msgstr "Розпочинаються завантаження" +#~ msgid "Rename Options" +#~ msgstr "Параметри перейменування" #~ msgid "" -#~ "A newer version of this program was previously run on this computer.\n" +#~ "Specify the folder in which backups are stored on the device. \n" #~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "На цьому комп'ютері раніше запускалася новіша версія програми.\n" +#~ "Вкажіть каталог, в якому зберігатимуться резервні копії на пристрої. \n" #~ "\n" +#~ "Примітка: це також визначатиме, чи використовується пристрій для " +#~ "резервного копіювання, чи ні. Для кожного пристрою, який ви " +#~ "використовуватимете, в цьому каталозі створюватиметься тека з відповідною " +#~ "назвою." #~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." +#~ "Specify the time in 24 hour format at which the Downloads today " +#~ "sequence number should be reset." #~ msgstr "" -#~ "Здається параметри програми правильні, але перевірте їх, щоб програма " -#~ "працювала коректно." - -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "На жаль, деякі параметри помилкові і будуть скинуті." - -#~ msgid "Warning:" -#~ msgstr "Попередження:" +#~ "Вкажіть час в 24-годинному форматі, коли буде скинута послідовність номерів " +#~ "для параметра Завантажень сьогодні." #~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." #~ msgstr "" -#~ "Ця версія програми новіша, ніж та, що працювала раніше. Перевірте " -#~ "налаштування." +#~ "Вкажіть, чи вилучати з назв фото, відео та тек всі символи, що не дозволені " +#~ "в інших операційних системах." -#~ msgid "Preferences were modified." -#~ msgstr "Параметри були змінені." +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "Синхронізувати послідовність номерів RAW + JPEG" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." -#~ msgstr "" -#~ "Ця версія програми використовує інші налаштування, ніж стара. Ваші " -#~ "налаштування були оновлені.\n" -#~ "\n" -#~ "Перевірте їх, щоб програма працювала коректно." +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "Від’єднати («витягти») пристрій після завершення завантаження" -#~ msgid "No preferences needed to be changed." -#~ msgstr "Немає параметрів, які необхідно було б змінити." +#~ msgid "Video Folders" +#~ msgstr "Теки відео" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." -#~ msgstr "" -#~ "Ця версія програми використовує інші налаштування, ніж стара. Деякі з " -#~ "попередніх налаштувань помилкові і не будуть оновлені а будуть скинуті." +#~ msgid "Video Rename" +#~ msgstr "Перейменування відео" -#~ msgid "Problem using pynotify." -#~ msgstr "Проблема з використанням pynotify." +#~ msgid "Video backup folder name:" +#~ msgstr "Назва теки для резервного копіювання відео:" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "Не вдалося отримати властивості сервера pynotify." +#~ msgid "" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "" +#~ "Чи слід під час резервного копіювання перезаписати файл, що має однакову " +#~ "назву з файлом на пристрої, чи пропустити його?" -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "Пристрій %(device)s (%(path)s) проігнорований" +#~ msgid "_Add..." +#~ msgstr "Д_одати..." -#, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "Виявлено %(device)s за адресою %(path)s" +#~ msgid "_Clear Completed Downloads" +#~ msgstr "_Очистити завершені завантаження" -#~ msgid "Automatically start download is true" -#~ msgstr "Автоматичний початок завантаження — так" +#~ msgid "_Error Log" +#~ msgstr "_Журнал помилок" -#~ msgid "Automatically start download is false" -#~ msgstr "Автоматичний початок завантаження — ні" +#~ msgid "_Get Help Online..." +#~ msgstr "О_тримати довідку онлайн..." -#~ msgid "Using manually specified path" -#~ msgstr "Використовувати вручну зазначений шлях" +#~ msgid "_Help" +#~ msgstr "_Довідка" -#~ msgid "_Download " -#~ msgstr "_Завантажити " +#~ msgid "_Make a Donation..." +#~ msgstr "_Зробити пожертву..." -#~ msgid "_Pause" -#~ msgstr "_Пауза" +#~ msgid "_Report a Problem..." +#~ msgstr "Зв_іт про помилку..." -#~ msgid "Preferences were changed." -#~ msgstr "Налаштування були змінені." +#~ msgid "_Translate this Application..." +#~ msgstr "_Перекласти цю програму..." -#~ msgid "Goodbye" -#~ msgstr "До побачення" +#~ msgid "_View" +#~ msgstr "_Перегляд" -#~ msgid "Using" -#~ msgstr "Використання" +#, python-format +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format -#~ msgid "%s is already running" -#~ msgstr "%s вже функціонує" +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format #~ msgid "" -#~ "Preference key '%(key)s' is invalid.\n" -#~ "Expected one of %(value)s" +#~ "%(date)s\n" +#~ "%(time)s" #~ msgstr "" -#~ "Помилковий ключ параметрів '%(key)s'.\n" -#~ "Очікувався один з %(value)s" +#~ "%(date)s\n" +#~ "%(time)s" #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "Помилкове значення параметра '%(value)s'" - -#~ msgid "These preferences are not well formed:" -#~ msgstr "Ці параметри не дуже добре підібрані:" +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" #, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "Помилка в компоненті дати та часу. Виникає помилкове значення %s" +#~ msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +#~ msgstr "%(number)s з %(total)s %(filetypes)s (%(remaining)s залишилось)" #, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "помилка генерування назви компонентом %s" +#~ msgid "Error: %(inst)s" +#~ msgstr "Помилка: %(inst)s" -#~ msgid " " -#~ msgstr " " +#~ msgid "Photo has already been downloaded" +#~ msgstr "Фото вже були завантажені" -#~ msgid "Missing Backup Devices" -#~ msgstr "Відсутні пристрої резервного копіювання" +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "Виявлені фото з однаковою назвою, але зроблені в різний час" -#~ msgid "Automation" -#~ msgstr "Автоматизація" +#~ msgid "Select All Wit_h Job Code" +#~ msgstr "Вибрати всі з _мітками" -#~ msgid "Automation" -#~ msgstr "Автоматизація" +#~ msgid "Select All Without _Job Code" +#~ msgstr "Вибрати всі без _міток" -#~ msgid "Backup" -#~ msgstr "Резервне копіювання" +#~ msgid "_File" +#~ msgstr "_Файл" -#~ msgid "Backup location:" -#~ msgstr "Місце для резервного копіювання:" +#~ msgid "_Select" +#~ msgstr "_Вибрати" -#~ msgid "Error Log" -#~ msgstr "Журнал помилок" +#, python-format +#~ msgid "%(freespace)s. %(backuppaths)s." +#~ msgstr "%(freespace)s. %(backuppaths)s." -#~ msgid "If you disable automatic detection, choose the exact backup location." +#~ msgid "display debugging information when run from the command line" #~ msgstr "" -#~ "Якщо автоматичне виявлення вимкнено, виберіть точне місце для резервного " -#~ "копіювання." +#~ "показувати інструкцію зі зневадження під час запуску з командного рядка" -#~ msgid "Ignore" -#~ msgstr "Ігнорувати" +#~ msgid "Free space:" +#~ msgstr "Вільний простір:" -#~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." -#~ msgstr "" -#~ "Rapid Photo Downloader — це вільне програмне забезпечення; ви можете " -#~ "розповсюджувати його та/або змінювати за умовами ліцензії GNU General Public " -#~ "License, як опубліковано Free Software Foundation; або версії 2 цієї " -#~ "ліцензії, або (на ваш вибір) пізнішою версією.\n" -#~ "\n" -#~ "Rapid Photo Downloader розповсюджується з надією, що вона буде корисною, але " -#~ "БЕЗ БУДЬ-ЯКОЇ ГАРАНТІЇ; і навіть без гарантії КОМЕРЦІЙНОЇ СПРОМОЖНОСТІ або " -#~ "ПРИДАТНОСТІ ДЛЯ ВИЗНАЧЕНОЇ МЕТИ. Детальніше дивіться GNU General Public " -#~ "License.\n" -#~ "\n" -#~ "Ви мали отримати копію GNU General Public License разом з Rapid Photo " -#~ "Downloader; якщо ні, напишіть листа за адресою: Free Software Foundation, " -#~ "Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#~ msgid "; " +#~ msgstr "; " -#~ msgid "Report a warning" -#~ msgstr "Попередити" +#~ msgid "." +#~ msgstr "," -#~ msgid "Report an error" -#~ msgstr "Попередити про помилку" +#, python-format +#~ msgid "(%(file_type)s)" +#~ msgstr "(%(file_type)s)" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "Вкажіть, що робити, якщо немає пристроїв для резервного копіювання." +#, python-format +#~ msgid "%(free)s %(file_type)s" +#~ msgstr "%(free)s %(file_type)s" -#~ msgid "_Photos" -#~ msgstr "Фо_то" +#, python-format +#~ msgid "Folder: %s" +#~ msgstr "Каталог: %s" -#~ msgid "_Thumbnails" -#~ msgstr "_МІніатюри" +#, python-format +#~ msgid "%(file_type)s download folder is invalid" +#~ msgstr "%(file_type)s каталог завантаження є хибним" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "Помилка в налаштуваннях «Перейменування фото»" +#, python-format +#~ msgid "%(file_type)s download folder does not exist" +#~ msgstr "%(file_type)s каталог завантаження не існує" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "Помилка в налаштуваннях «Підтека для завантаження»" +#, python-format +#~ msgid "%(file_type)s download folder is not writable" +#~ msgstr "%(file_type)s каталог завантаження не доступний для запису" -#~ msgid "Select an image folder" -#~ msgstr "Виберіть теку для фото" +#, python-format +#~ msgid "" +#~ "%(problem)s\n" +#~ "File: %(file)s" +#~ msgstr "" +#~ "%(problem)s\n" +#~ "Файл: %(file)s" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "Виберіть теку для резервного копіювання фото" +#, python-format +#~ msgid "%(free)s free" +#~ msgstr "%(free)s вільно" +#, python-format #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." +#~ "%(filetype)s could not be backed up because no suitable backup locations " +#~ "were found." #~ msgstr "" -#~ "Увага: Не достатньо метаданих для генерування повної назви фото. " -#~ "Виберіть інший варіант перейменування." +#~ "%(filetype)s не може бути збережений в резервну копію, тому, що не вказано " +#~ "місце для збереження резервних копій." + +#, python-format +#~ msgid "%(filetype)s was already downloaded" +#~ msgstr "%(filetype)s вже було завантажено" + +#, python-format +#~ msgid "%(filetype)s metadata cannot be read" +#~ msgstr "%(filetype)s не можливо прочитати метадані" + +#, python-format +#~ msgid "Error generating component %s." +#~ msgstr "Помилка створення компонента %s." + +#, python-format +#~ msgid "%(filetype)s %(area)s could not be generated" +#~ msgstr "%(filetype)s %(area)s не може бути згенерованим" + +#, python-format +#~ msgid "%(filetype)s already exists" +#~ msgstr "%(filetype)s вже існує" + +#, python-format +#~ msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#~ msgstr "Існуючий фал %(filetype)s було модифіковано %(date)s в %(time)s." +#, python-format #~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." +#~ "The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " +#~ "identifier '%(identifier)s' added." #~ msgstr "" -#~ "Увага: Не достатньо метаданих для генерування повної назви підтек. " -#~ "Виберіть інший варіант перейменування." +#~ "Існуючий фал %(filetype)s було модифіковано %(date)s в %(time)s. Додано " +#~ "унікальний ідентифікатор '%(identifier)s' ." + +#, python-format +#~ msgid "There is no data with which to name the %(filetype)s." +#~ msgstr "Не існує даних з ім’ям %(filetype)s." + +#, python-format +#~ msgid "Error: %(errorno)s %(strerror)s" +#~ msgstr "Помилка: %(errorno)s %(strerror)s" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "Налаштування підтеки містили деякі вилучені непотрібні значення." +#~ msgid "The metadata might be corrupt." +#~ msgstr "Метадані можуть бути пошкодженими." #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." -#~ msgstr "" -#~ "Введені параметри підтеки помилкові, тому не можуть бути використані.\n" -#~ "Вони будуть скинуті до типових значень." +#~ "The filename, extension and Exif information indicate it has already been " +#~ "downloaded." +#~ msgstr "Файл, розширення та Exif інформація вже були завантажені." + +#, python-format +#~ msgid " It was backed up to %(volume)s" +#~ msgstr " Було створено резервну копію на %(volume)s" + +#~ msgid " It was backed up to these devices: " +#~ msgstr " Було створено резервну копію на цих пристроях: " #, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "Скопійовано 0 з %s фото" +#~ msgid "%s, " +#~ msgstr "%s, " #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "" -#~ "Сканування пристрою завершено: знайдено %(number)s фото на %(device)s" +#~ msgid "%(volumes)s and %(final_volume)s." +#~ msgstr "%(volumes)s та %(final_volume)s." + +#, python-format +#~ msgid "%(volume)s, " +#~ msgstr "%(volume)s, " + +#, python-format +#~ msgid "%(volume)s (%(inst)s), " +#~ msgstr "%(volume)s (%(inst)s), " + +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s." +#~ msgstr "Сталася помилка при створенні резервної копії на %(volume)s." + +#~ msgid "Backups already exist in these locations: " +#~ msgstr "Резервна копія вже існує на: " #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "Сканування пристрою завершено: на %s фото не знайдено" +#~ msgid "Backup already exists on %(volume)s." +#~ msgstr "Резервна копія вже існує на %(volume)s." -#~ msgid "Image filename could not be generated" -#~ msgstr "Не вдалось згенерувати назву файла фото" +#, python-format +#~ msgid "%(volumes)s and %(volume)s." +#~ msgstr "%(volumes)s та %(volume)s." +#, python-format #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Photos detected with the same filenames, but taken at different times: " +#~ "%(details)s" #~ msgstr "" -#~ "Не вдалось правильно згенерувати назву файла фото. Переконайтесь чи " -#~ "достатньо метаданих." +#~ "Виявлені файли з однаковими назвами, проте створені в різний час: %(details)s" + +#, python-format +#~ msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#~ msgstr "" +#~ "Сталася помилка при створенні резервної копії на %(volume)s: %(inst)s." + +#, python-format +#~ msgid "%(volumes)s and %(volume)s (%(inst)s)." +#~ msgstr "%(volumes)s та %(volume)s (%(inst)s)." #, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s не від’єднано" + +#~ msgid "the root of the file system" +#~ msgstr "корінь файлової системи" + #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." #~ msgstr "" -#~ "Джерело: %(source)s\n" -#~ "Адресат: %(destination)s\n" -#~ "Проблема: %(problem)s" +#~ "Ви справді бажаєте завантажити звідси? На деяких системах сканування цього " +#~ "місцезнаходження може зайняти багато часу." + +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "Завантаження з %(location)s." + +#~ msgid "Copy" +#~ msgstr "Копіювати" -#~ msgid "Could not open image" -#~ msgstr "Не вдалось відкрити фото" +#~ msgid "From" +#~ msgstr "З" -#~ msgid "Image has no metadata" -#~ msgstr "Фото не містить метаданих" +#~ msgid "Auto Detect" +#~ msgstr "Автоматичне визначення" + +#~ msgid "Move" +#~ msgstr "Переміщення" + +#~ msgid "To" +#~ msgstr "До" #, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" +#~ msgid "Backing up photos to %(path)s and videos to %(path2)s" #~ msgstr "" -#~ "Метадані потрібні для генерування назв підтек та фото.\n" -#~ "Джерело: %s" +#~ "Резервне копіювання фотографій до %(path)s та відеозаписів до %(path2)s" + +#, python-format +#~ msgid "Backing up photos and videos to %(path)s" +#~ msgstr "Резервне копіювання фотографій та відеозаписів до %(path)s" #~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." +#~ "Error: specify device auto-detection or manually specify a device's path " +#~ "from which to download, but do not do both." #~ msgstr "" -#~ "Не вдалось правильно згенерувати назву підтеки. Переконайтесь чи достатньо " -#~ "метаданих." +#~ "Помилка: вкажіть автоматичне визначення пристрою або самостійно вкажіть " +#~ "розміщення пристрою, з якого буде виконуватися завантаження, але не " +#~ "використовуйте відразу обидва варіанти." -#, python-format #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" +#~ "manually specify the PATH of the device from which to download, overwriting " +#~ "existing program preferences" #~ msgstr "" -#~ "Підтека: %(subfolder)s\n" -#~ "Фото: %(image)s\n" -#~ "Проблема: %(problem)s" +#~ "самостійно вкажіть розміщення (PATH) пристрою, з якого буде виконуватися " +#~ "завантаження, замінюючи налаштування програми що існують" + +#~ msgid "Remove all Remembered Paths?" +#~ msgstr "Вилучити усі запам’ятовані розміщення?" + +#~ msgid "Remove all Ignored Paths?" +#~ msgstr "Вилучити усі розміщення що ігноруються?" -#~ msgid "The image was not copied." -#~ msgstr "Фото не скопійоване." +#~ msgid "Should all ignored paths be removed?" +#~ msgstr "Чи має бути вилучено усі ігноровані розміщення?" -#~ msgid "Backup image already exists" -#~ msgstr "Резервна копія фото вже наявна" +#~ msgid "Select a folder in which to backup videos" +#~ msgstr "Оберіть теку у якій будуть зберігатися резервні копії відеофрагметів" + +#~ msgid "Select a folder in which to backup photos" +#~ msgstr "Оберіть теку у якій будуть зберігатися резервні копії фотографій" + +#~ msgid "Invalid regular expression" +#~ msgstr "Неприпустимий регулярний вираз" #, python-format #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "The following regular expressions are invalid, and will be removed unless " +#~ "you correct them:\n" +#~ " %s" #~ msgstr "" -#~ "Не вдалось створити каталог адресата\n" -#~ "%(directory)s\n" -#~ "Помилка: %(errno)s %(strerror)s" +#~ "Наступні регулярні вирази неприпустимі й будуть вилучені, якщо ви не " +#~ "виправите їх:\n" +#~ " %s" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "завантажено %s фото" +#~ msgid "" +#~ "This regular expression is invalid, and will be removed unless you correct " +#~ "it:\n" +#~ " %s" +#~ msgstr "" +#~ "Регулярний вираз неприпустимий й буде вилучено, якщо ви не виправите його:\n" +#~ " %s" + +#~ msgid "Manila" +#~ msgstr "Маніла" #, python-format -#~ msgid "%s images skipped" -#~ msgstr "пропущено %s фото" +#~ msgid "Date time value %s appears invalid." +#~ msgstr "Значення дати та часу %s встановлено неправильно." -#~ msgid "No backup device was detected." -#~ msgstr "Не виявлено пристрою для резервного копіювання." +#~ msgid "Backups overwritten on these devices: " +#~ msgstr "Перезаписано резервну копію на пристрої: " -#~ msgid "This device has no images to download from." -#~ msgstr "На пристрої немає фото для завантаження." +#, python-format +#~ msgid "Backup overwritten on %(volume)s." +#~ msgstr "Резервну копію на %(volume)s перезаписано." -#~ msgid "Image skipped" -#~ msgstr "Фото пропущене" +#~ msgid "The following metadata is missing: " +#~ msgstr "Ці метадані пропущено: " -#~ msgid "Image overwritten" -#~ msgstr "Фото перезаписане" +#, python-format +#~ msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#~ msgstr "%(missing_metadata_elements)s, %(final_missing_metadata_element)s." -#~ msgid "Image already exists" -#~ msgstr "Фото вже наявне" +#, python-format +#~ msgid " Furthermore, there was a %(problem)s." +#~ msgstr " До того ж була %(problem)s." -#~ msgid "Image has no thumbnail" -#~ msgstr "Фото не має мініатюри" +#, python-format +#~ msgid "%(previousproblem)s Additionally, %(newproblem)s" +#~ msgstr "У доповнення до %(previousproblem)s: %(newproblem)s" #, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "скопійовано %(number)s фото з %(total)s" +#~ msgid " Furthermore, there were %(problems)s." +#~ msgstr " До того ж є %(problems)s." -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "Не можна показати мініатюру" +#, python-format +#~ msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +#~ msgstr "Сталася помилка при створені каталогів на %(volume)s: %(inst)s." -#~ msgid "Should this device or partition be used to download images from?" -#~ msgstr "Чи використовувати цей пристрій або розділ для вивантаження фото?" +#~ msgid "" +#~ "Errors occurred when creating directories on the following backup devices: " +#~ msgstr "Сталася помилка при створені каталогів на наступних пристроях: " -#~ msgid "images downloaded" -#~ msgstr "фото завантажено" +#, python-format +#~ msgid "Problem in %s generation" +#~ msgstr "Помилка %s при створенні" -#~ msgid "images skipped" -#~ msgstr "фото пропущено" +#, python-format +#~ msgid "Problems in %s generation" +#~ msgstr "Сталися помилки при створенні %s" -#~ msgid "list image file extensions the program recognizes and exit" +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s, but it was backed up" #~ msgstr "" -#~ "вивести список розширень файлів зображення, розпізнаних програмою і вийти" - -#~ msgid "Subsecond metadata not present in image" -#~ msgstr "Метаданих підсекунд немає на фото" +#~ "При копіюванні %(filetype)s сталася помилка, але резервна копія все одно " +#~ "створена." #, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "%s метаданих немає на фото" - -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "розширення зазначено, але у назві фото його немає" +#~ msgid "%(filetype)s already exists, but it was backed up" +#~ msgstr "Хоч %(filetype)s вже існує, резервна копія все одно створена." -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "номер фото зазначений, але у назві фото його немає" +#~ msgid "there were errors backing up" +#~ msgstr "Помилки при створенні резервної копії" -#~ msgid "Image Devices" -#~ msgstr "Пристрої для фото" +#~ msgid "Multiple problems were encountered" +#~ msgstr "Виявлено чисельні проблеми" -#~ msgid "Image Name Conflicts" -#~ msgstr "Конфлікти назв фото" +#~ msgid "There were errors backing up" +#~ msgstr "Помилки при створенні резервної копії" -#~ msgid "Image Rename" -#~ msgstr "Перейменування фото" - -#~ msgid "Example: /home/user/photos" -#~ msgstr "Приклад: /home/user/photos" +#~ msgid "Problems in subfolder and filename generation" +#~ msgstr "При створенні ім’я каталогу та файлу сталися помилки." -#~ msgid "Download Folder" -#~ msgstr "Тека для завантаження" +#~ msgid "Problem in subfolder and filename generation" +#~ msgstr "Помилка при створенні імені каталогу та файлу." -#~ msgid "Image Devices" -#~ msgstr "Пристрої для фото" - -#~ msgid "Image Rename\t" -#~ msgstr "Перейменування фото\t" +#, python-format +#~ msgid "%(previousproblem)s, and %(backinguperror)s" +#~ msgstr "%(previousproblem)s, ще %(backinguperror)s" -#~ msgid "Automatically detect image devices" -#~ msgstr "Автоматично виявляти пристрої для фото" +#~ msgid "there was an error backing up" +#~ msgstr "була помилка при резевному копіюванні" -#~ msgid "Backup folder name:" -#~ msgstr "Назва теки для резервного копіювання:" +#~ msgid "There was an error backing up" +#~ msgstr "Була помилка при резевному копіюванні" -#~ msgid "Backup photos when downloading" -#~ msgstr "Резервне копіювання фото під час завантаження" +#~ msgid "Failed to create download subfolder" +#~ msgstr "Не вдалося створити каталог для завантаження" -#~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." +#, python-format +#~ msgid "scanning (found %(photos)s photos and %(videos)s videos)..." #~ msgstr "" -#~ "Виберіть, чи пропускати завантаження фото, чи додавати унікальний " -#~ "ідентифікатор." - -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "Copyright Damon Lynch 2007-09" +#~ "перевірка (знайдено %(photos)s фотографій та %(videos)s відеозаписів)..." -#~ msgid "Download Folder" -#~ msgstr "Тека для завантаження" +#, python-format +#~ msgid "Path: %s" +#~ msgstr "Шлях: %s" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "Вийти з програми після вдалого завершення завантаження" +#~ msgid "Previous File" +#~ msgstr "Попередній Файл" -#~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." -#~ msgstr "" -#~ "Якщо автоматичне виявлення вимкнено, виберіть точне місце розташування фото." +#~ msgid "_Uncheck All" +#~ msgstr "_Скасувати позначку всього" -#~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." -#~ msgstr "" -#~ "Якщо автоматичне виявлення портативних пристроїв для зберігання увімкнено, " -#~ "вони скануватимуться для пошуку фото. На пристроях великого об’єму це може " -#~ "зайняти досить багато часу." +#~ msgid "_Include in download" +#~ msgstr "Включити у завантаження" -#~ msgid "Image Devices" -#~ msgstr "Пристрої для фото" +#~ msgid "_Check All" +#~ msgstr "_Позначити все" -#~ msgid "Image Rename" -#~ msgstr "Перейменування фото" +#~ msgid "Next File" +#~ msgstr "Наступний файл" #~ msgid "" -#~ "Image devices are devices from which to download photos, such as cameras, " +#~ "Devices are from where to download photos and videos, such as cameras, " #~ "memory cards or Portable Storage Devices.\n" #~ "\n" -#~ "You can download photos from multiple image devices simultaneously.\n" +#~ "You can download from multiple devices simultaneously, or you can specify a " +#~ "location on your hard drive.\n" #~ "\n" -#~ "If downloading directly from your camera works poorly or not at all, try " -#~ "setting it to PTP mode. If that is not possible, consider using a card " -#~ "reader." +#~ "Downloading directly from cameras is currently an experimental feature. " +#~ "If downloading directly from your camera works poorly or not at all, try " +#~ "setting it to PTP mode. If that is not possible, a card reader must be " +#~ "used." #~ msgstr "" -#~ "Пристрої для фото — це звідки ви завантажуєте фото: камери, карти пам'яті " -#~ "або портативні пристрої для зберігання даних.\n" +#~ "Пристрої - з них завантажується фото та відео, наприклад, камера, карта " +#~ "пам’яті або переносний накопичувач.\n" #~ "\n" -#~ "Завантажувати фото можна з кількох пристроїв одночасно.\n" +#~ "Ви можете налаштувати завантаження з декількох пристроїв одночасно або " +#~ "вказати місце для завантаження на жорсткому диску\n" #~ "\n" -#~ "Якщо завантаження прямо з камери працює погано або зовсім не працює, " -#~ "спробуйте встановити режим PTP. Якщо це неможливо, використовуйте пристрій " -#~ "для читання карток." +#~ "Завантаження напряму з камери поки що є пробною можливістю. Якщо " +#~ "завантаження напряму з камери працює погано або не працює взагалі, " +#~ "перемикніть її у режим PTP. Якщо це неможливо, використовуйте пристрій для " +#~ "читання карт пам’яті." -#~ msgid "Image location:" -#~ msgstr "Розташування фото:" +#~ msgid "Remembered Paths" +#~ msgstr "Розміщення які запам’ятовано" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "Імпортуйте фото ефективно та надійно" +#~ msgid "" +#~ "If you disable automatic detection, choose the exact location of the photos " +#~ "and videos." +#~ msgstr "" +#~ "Якщо ви вимикаєте автовизначення, оберіть містце для резервного копіювання " +#~ "фото та відео." #~ msgid "" -#~ "Specify the folder in which backups are stored on the device. \n" +#~ "If you enable automatic detection of Portable Storage Devices, the entire " +#~ "device will be scanned. On large devices, this could take some time.\n" #~ "\n" -#~ "Note: this will also be used to determine whether or not the device is " -#~ "used for backups. For each device you wish to use for backing up to, create " -#~ "a folder in it with this name." +#~ "When this option is enabled, and a potential device is detected, you will be " +#~ "prompted to determine if it should be scanned or not." #~ msgstr "" -#~ "Вкажіть каталог, в якому зберігатимуться резервні копії на пристрої. \n" +#~ "Якщо ви увімкнули автовизначення переносного накопичувача, буде проскановано " +#~ "увесь накопичувач. На пристроях більшої ємності це може зайняти час\n" #~ "\n" -#~ "Примітка: це також визначатиме, чи використовується пристрій для " -#~ "резервного копіювання, чи ні. Для кожного пристрою, який ви " -#~ "використовуватимете, в цьому каталозі створюватиметься тека з відповідною " -#~ "назвою." +#~ "Коли цей параметр увімкнено, й відповідний пристрій знайдено, програма " +#~ "спитає вас, чи потрібно його сканувати." + +#~ msgid "Device Options" +#~ msgstr "Налаштування пристроїв" #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." +#~ "Remembered paths are those associated with devices that you have chosen to " +#~ "always scan or ignore when automatic detection of Portable Storage Devices " +#~ "is enabled." #~ msgstr "" -#~ "Вкажіть, що робити, якщо фото з такою назвою вже завантажено або створена " -#~ "його резервна копія." +#~ "Запам’ятованими адресами є ті, які асоціюються з пристроями вибраними вами " +#~ "для виконання їх постійного сканування або ігнорування, при залученій " +#~ "можливості автоматичного визначення Портативного пристрою зберігання." + +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "Автоматично виявляти портативні пристрої зберігання" #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." +#~ "Specify the ending portion of any paths you want ignored when scanning " +#~ "devices for photos or videos. Any path ending with the values below will not " +#~ "be scanned." #~ msgstr "" -#~ "Вкажіть, чи вилучати з назв фото та тек всі символи, що не дозволені в інших " -#~ "операційних системах." +#~ "Вкажіть кінцівку будь-якої адреси, яку ви бажаєте ігнорувати при скануванні " +#~ "пристроїв, на вміст фотографій та відеозаписів. Усі адреси що закінчуються " +#~ "значеннями вказаними нижче, скануватися не будуть." -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "Розпочинати завантаження після під’єднання пристрою" +#~ msgid "Automatically detect devices" +#~ msgstr "Автоматично виявляти пристрої" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "Від’єднати («витягти») пристрій після завершення завантаження" +#~ msgid "Use _python-style regular expressions" +#~ msgstr "Використовувати регулярні вирази стилю _python" + +#~ msgid "Re_move All" +#~ msgstr "Вилучити все" + +#~ msgid "Device Options" +#~ msgstr "Параметри пристрою" + +#~ msgid "Miscellaneous" +#~ msgstr "Решта налаштувань" + +#~ msgid "Automatically rotate JPEG images" +#~ msgstr "Автоматично повертати зображення JPEG" + +#~ msgid "Performance" +#~ msgstr "Швидкодія" + +#~ msgid "Generate thumbnails (slower)" +#~ msgstr "Створювати мініатюри (довше копіюється)" #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." +#~ "automatically detect devices from which to download, overwriting existing " +#~ "program preferences" #~ msgstr "" -#~ "Чи слід під час резервного копіювання перезаписати файл, що має однакову " -#~ "назву з файлом на пристрої, чи пропустити його?" +#~ "автоматично визначати пристрій, з якого буде виконуватися завантаження, " +#~ "замінюючи налаштування програми що існують" + +#~ msgid "Should all remembered paths be removed?" +#~ msgstr "Чи має бути вилучено усі заппам’ятовані розміщення?" + +#, python-format +#~ msgid "An error occurred when copying the %(filetype)s" +#~ msgstr "Сталася помилка при копіюванні %(filetype)s" + +#~ msgid "Errors occurred when backing up on the following backup devices: " +#~ msgstr "" +#~ "Сталася помилка при створенні резервної копії на наступних пристроях: " + +#~ msgid "Download / Pause" +#~ msgstr "Завантаження / Призупинити" + +#~ msgid "_Download" +#~ msgstr "_Завантажити" + +#~ msgid "" +#~ "Sorry, video downloading functionality disabled. To download videos, please " +#~ "install either the hachoir metadata and kaa metadata packages " +#~ "for python, or exiftool." +#~ msgstr "" +#~ "Вибачте, але стягнення відео вимкнено. Для того щоб мати можливість " +#~ "завантажувати відео, будь-ласка, встановіть пакунки hachoir metadata " +#~ "та kaa metadata для Пітона або exiftool." #~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." #~ msgstr "" -#~ "Ви можете створювати резервні копії фото в кількох місцях прямо під час " -#~ "завантаження, наприклад, на зовнішніх жорстких дисках." +#~ "Коли фото або відео з такою ж назвою вже завантажені, виберіть, чи " +#~ "пропустити завантаження цього файлу, чи додати унікальний ідентифікатор." diff --git a/po/zh_CN.po b/po/zh_CN.po index c2a1cf0..bcfbebe 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -6,2473 +6,4177 @@ msgid "" msgstr "" "Project-Id-Version: rapid\n" -"Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-01-21 21:34+0600\n" -"PO-Revision-Date: 2014-01-22 00:14+0000\n" -"Last-Translator: Wylmer Wang \n" +"Report-Msgid-Bugs-To: damonlynch@gmail.com\n" +"POT-Creation-Date: 2017-06-18 21:16-0500\n" +"PO-Revision-Date: 2017-06-19 08:07+0000\n" +"Last-Translator: Launchpad Translations Administrators \n" "Language-Team: Chinese (Simplified) \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-01-23 13:56+0000\n" -"X-Generator: Launchpad (build 16901)\n" +"X-Launchpad-Export-Date: 2017-06-20 19:13+0000\n" +"X-Generator: Launchpad (build 18416)\n" +"Language: \n" -#. Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -#: rapid/rapid.py:117 rapid/rapid.py:1820 rapid/glade3/rapid.ui.h:15 -msgid "Rapid Photo Downloader" -msgstr "快速照片下载器" +#. type: QPushButton +#: ../raphodo/aboutdialog.py:217 +msgid "Credits" +msgstr "鸣谢" -#: rapid/rapid.py:122 -#, python-format +#: ../raphodo/backuppanel.py:239 +msgid "Backups are not configured" +msgstr "尚未进行备份配置" + +#: ../raphodo/backuppanel.py:241 +msgid "No backup devices detected" +msgstr "没有检测到备份驱动器" + +#: ../raphodo/backuppanel.py:243 +msgid "Valid backup locations not yet specified" +msgstr "尚未指定有效的备份位置" + +#: ../raphodo/backuppanel.py:401 msgid "" -"%(date)s\n" -"%(time)s" -msgstr "" -"%(date)s\n" -"%(time)s" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, e.g. external hard drives." +msgstr "下载后你可以把照片或视频备份到多个位置,比如:外置硬盘。" -#: rapid/rapid.py:124 -#, python-format -msgid "%(date)s %(time)s" -msgstr "%(date)s %(time)s" +#: ../raphodo/backuppanel.py:407 +msgid "Back up photos and videos when downloading" +msgstr "下载时备份照片和视频" -#: rapid/rapid.py:127 -#, python-format -msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/backuppanel.py:413 +msgid "Automatically detect backup devices" +msgstr "自动检测备份设备" -#. Device refers to a thing like a camera, memory card in its reader, -#. external hard drive, Portable Storage Device, etc. -#: rapid/rapid.py:162 -msgid "Device" -msgstr "设备" +#: ../raphodo/backuppanel.py:417 +msgid "" +"Specify the folder in which backups are stored on the " +"device.

    Note: the presence of a folder with this name is used to " +"determine if the device is used for backups. For each device you wish to use " +"for backing up to, create a folder in it with one of these folder names. By " +"adding both folders, the same device can be used to back up both photos and " +"videos." +msgstr "" -#. Size refers to the total size of images on the device, typically in -#. MB or GB -#: rapid/rapid.py:180 -msgid "Size" -msgstr "容量" +#: ../raphodo/backuppanel.py:428 +msgid "Photo folder name:" +msgstr "照片文件夹名称:" -#: rapid/rapid.py:183 -msgid "Download Progress" -msgstr "下载进度" +#: ../raphodo/backuppanel.py:433 +msgid "Video folder name:" +msgstr "视频文件夹名称:" -#: rapid/rapid.py:343 -#, python-format -msgid "%(device)s did not unmount" +#: ../raphodo/backuppanel.py:438 ../raphodo/nameeditor.py:883 +#: ../raphodo/renamepanel.py:123 +msgid "Example:" msgstr "" -#. This refers to when a device like a hard drive is having its contents scanned, -#. looking for photos or videos. It is visible initially in the progress bar for each device -#. (which normally holds "x photos and videos"). -#. It maybe displayed only briefly if the contents of the device being scanned is small. -#: rapid/rapid.py:1241 -msgid "scanning..." -msgstr "正在扫描..." +#: ../raphodo/backuppanel.py:448 +msgid "" +"If you disable automatic detection, choose the exact backup locations." +msgstr "如果你选择关闭自动检测功能,请选择确切的备份位置。" + +#: ../raphodo/backuppanel.py:452 +msgid "Photo backup location:" +msgstr "照片备份位置" + +#: ../raphodo/backuppanel.py:454 +msgid "Select Photo Backup Location" +msgstr "选择照片备份位置" + +#: ../raphodo/backuppanel.py:460 +msgid "Video backup location:" +msgstr "视频备份位置" + +#: ../raphodo/backuppanel.py:462 +msgid "Select Video Backup Location" +msgstr "选择视频备份位置" + +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:564 +msgid "drive1" +msgstr "驱动器1" -#. this location is a human readable explanation for /, and is inserted into Downloading from %(location)s -#: rapid/rapid.py:1818 -msgid "the root of the file system" +#. Translators: this value is used as an example device when automatic backup device +#. detection is enabled. You should translate this. +#: ../raphodo/backuppanel.py:567 +msgid "drive2" +msgstr "驱动器2" + +#: ../raphodo/backuppanel.py:628 +msgid "Projected Backup Storage Use" +msgstr "预计备份大小" + +#: ../raphodo/backuppanel.py:632 +msgid "Backup Options" msgstr "" -#. message in dialog box which asks the user if they really want to be downloading from this location -#: rapid/rapid.py:1822 +#. translators: refers to the video thumbnail file that some +#. cameras generate -- it has a .THM file extension +#: ../raphodo/copyfiles.py:476 +msgid "video THM" +msgstr "视频缩略图" + +#: ../raphodo/copyfiles.py:482 +msgid "audio" +msgstr "音频" + +#: ../raphodo/destinationdisplay.py:78 ../raphodo/devicedisplay.py:1079 +#: ../raphodo/rpdfile.py:320 #, python-format -msgid "Downloading from %(location)s." -msgstr "" +msgid "%(no_photos)s Photos" +msgstr "%(no_photos)s 张照片" -#: rapid/rapid.py:1823 -msgid "" -"Do you really want to download from here? On some systems, scanning this " -"location can take a very long time." +#: ../raphodo/destinationdisplay.py:82 ../raphodo/devicedisplay.py:1081 +#: ../raphodo/rpdfile.py:315 +#, python-format +msgid "%(no_videos)s Videos" +msgstr "%(no_videos)s 段视频" + +#: ../raphodo/destinationdisplay.py:92 +msgid "Used" msgstr "" -#: rapid/rapid.py:2267 rapid/glade3/rapid.ui.h:6 -msgid "Download" +#: ../raphodo/destinationdisplay.py:93 +msgid "Excess" msgstr "" -#: rapid/rapid.py:2270 -msgid "Pause" +#: ../raphodo/destinationdisplay.py:102 +msgid "Device size unknown" msgstr "" -#: rapid/rapid.py:2376 +#: ../raphodo/destinationdisplay.py:112 #, python-format -msgid "" -"These download folders are invalid:\n" -"%(folder1)s\n" -"%(folder2)s" +msgid "No space free on %(size_total)s device" msgstr "" -#: rapid/rapid.py:2379 +#: ../raphodo/destinationdisplay.py:119 #, python-format -msgid "" -"This download folder is invalid:\n" -"%s" +msgid "%(size_free)s free of %(size_total)s" msgstr "" -#: rapid/rapid.py:2380 -msgid "Download cannot proceed" -msgstr "下载无法进行" +#: ../raphodo/destinationdisplay.py:190 ../raphodo/devicedisplay.py:993 +#: ../raphodo/rapid.py:1968 ../raphodo/rapid.py:2083 ../raphodo/rapid.py:5748 +#: ../raphodo/rpdfile.py:891 +msgid "Photos" +msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2391 -#, python-format -msgid "No backup device contains a valid folder for backing up %(filetype)s" +#. translators: the name of the Videos folder +#: ../raphodo/destinationdisplay.py:191 ../raphodo/devicedisplay.py:994 +#: ../raphodo/rapid.py:1971 ../raphodo/rapid.py:2084 ../raphodo/rapid.py:5749 +#: ../raphodo/rpdfile.py:918 ../raphodo/storage.py:445 +msgid "Videos" msgstr "" -#: rapid/rapid.py:2388 rapid/rapid.py:2843 rapid/rapid.py:3680 -#: rapid/rpdfile.py:139 -msgid "photos" -msgstr "相片" +#: ../raphodo/destinationdisplay.py:192 +msgid "Projected storage use after download" +msgstr "预计下载使用存储空间" -#: rapid/rapid.py:2391 rapid/rapid.py:2838 rapid/rapid.py:3682 -#: rapid/rpdfile.py:134 -msgid "videos" -msgstr "视频" +#: ../raphodo/destinationdisplay.py:327 ../raphodo/nameeditor.py:516 +msgid "Custom..." +msgstr "自定义..." -#: rapid/rapid.py:2393 -msgid "Backup problem" -msgstr "" +#: ../raphodo/destinationdisplay.py:678 +msgid "Configure photo subfolder creation" +msgstr "新建照片子文件夹规则配置" -#: rapid/rapid.py:2802 -msgid "About 1 second remaining" -msgstr "剩余约1秒钟" +#: ../raphodo/destinationdisplay.py:680 +msgid "Configure video subfolder creation" +msgstr "新建视频子文件夹规则配置" -#: rapid/rapid.py:2804 -#, python-format -msgid "About %i seconds remaining" -msgstr "约剩余 %i 秒" +#: ../raphodo/devicedisplay.py:983 +msgid "Other" +msgstr "其他" -#: rapid/rapid.py:2806 -msgid "About 1 minute remaining" -msgstr "约剩余 1 秒钟" +#: ../raphodo/devicedisplay.py:984 +msgid "Probing device..." +msgstr "检测设备中..." -#. Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. -#. '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount -#. of time the download has remainging, e.g. 'About 5:36 minutes remaining' -#: rapid/rapid.py:2811 -#, python-format -msgid "About %(minutes)i:%(seconds)02i minutes remaining" -msgstr "约剩余 %(minutes)i:%(seconds)02i 分钟" +#: ../raphodo/devicedisplay.py:1000 +msgid "Temporarily ignore this device" +msgstr "暂时忽略此设备" -#: rapid/rapid.py:2833 rapid/rpdfile.py:129 -msgid "photos and videos" -msgstr "图片和视频" +#: ../raphodo/devicedisplay.py:1002 +msgid "Permanently ignore this device" +msgstr "永久忽略此设备" -#: rapid/rapid.py:2835 rapid/rpdfile.py:131 -msgid "photos or videos" -msgstr "照片或视频" +#: ../raphodo/devicedisplay.py:1004 +msgid "Rescan" +msgstr "重新扫描" -#: rapid/rapid.py:2840 rapid/preferencesdialog.py:1632 rapid/rpdfile.py:136 -#: rapid/rpdfile.py:305 -msgid "video" -msgstr "视频" +#. Translators: percentage full e.g. 75% full +#: ../raphodo/devicedisplay.py:1093 +#, python-format +msgid "%s full" +msgstr "已使用 %s" -#. check subfolder preferences for bad values -#: rapid/rapid.py:2845 rapid/preferencesdialog.py:1631 rapid/rpdfile.py:141 -#: rapid/rpdfile.py:286 -msgid "photo" -msgstr "照片" +#: ../raphodo/devices.py:459 +msgid "Cameras" +msgstr "相机" -#: rapid/rapid.py:2872 -#, python-format -msgid "%(noFiles)s %(filetypes)s downloaded" -msgstr "" +#: ../raphodo/devices.py:460 ../raphodo/devices.py:920 +#: ../raphodo/preferencedialog.py:85 ../raphodo/rapid.py:1931 +msgid "Devices" +msgstr "设备" -#: rapid/rapid.py:2876 +#: ../raphodo/devices.py:720 #, python-format -msgid "%(noFiles)s %(filetypes)s failed to download" -msgstr "%(noFiles)s %(filetypes)s 下载失败" +msgid "Downloading from %(device_names)s" +msgstr "从 %(device_names)s 下载中" -#: rapid/rapid.py:2879 rapid/rapid.py:2935 -msgid "warnings" -msgstr "警告" +#. Translators: e.g. Three Devices +#: ../raphodo/devices.py:780 +#, python-format +msgid "%(no_devices)s %(device_type)s" +msgstr "%(no_devices)s 台 %(device_type)s 设备" -#: rapid/rapid.py:2892 -msgid "All downloads complete" -msgstr "所有下载已完成" +#: ../raphodo/devices.py:905 ../raphodo/rapid.py:1768 +msgid "Select Source" +msgstr "选择来源" -#: rapid/rapid.py:2898 rapid/rapid.py:2907 rapid/rapid.py:2916 -#: rapid/rapid.py:2925 rapid/rapid.py:2933 +#: ../raphodo/devices.py:936 ../raphodo/devices.py:947 #, python-format -msgid "%(number)s %(numberdownloaded)s" +msgid "%(device1)s + %(device2)s" msgstr "" -#: rapid/rapid.py:2900 rapid/rapid.py:2918 +#. Number of cameras e.g. 3 Cameras +#: ../raphodo/devices.py:958 #, python-format -msgid "%(filetype)s downloaded" -msgstr "" +msgid "%(no_cameras)s Cameras" +msgstr "%(no_cameras)s 台相机" -#: rapid/rapid.py:2909 rapid/rapid.py:2927 +#: ../raphodo/devices.py:963 #, python-format -msgid "%(filetype)s failed to download" -msgstr "%(filetype)s 下载失败" +msgid "%(no_devices)s Devices" +msgstr "%(no_devices)s 台设备" -#. e.g.: 3 of 205 photos and videos (202 remaining) -#: rapid/rapid.py:2970 +#. Translators: two folder names, separated by a plus sign +#: ../raphodo/devices.py:1258 #, python-format -msgid "%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)" +msgid "%s + %s" +msgstr "%s + %s" + +#: ../raphodo/didyouknow.py:44 +msgid "Click on a file's checkbox to mark or unmark it for download." +msgstr "单击复选框以确认或取消下载。" + +#: ../raphodo/didyouknow.py:50 +msgid "" +"Files that have already been downloaded are remembered. You can still mark " +"previously downloaded files to download again, but they are unchecked by " +"default, and their thumbnails are dimmed so you can differentiate them from " +"files that are yet to be downloaded." msgstr "" -#. e.g.: 205 of 205 photos and videos -#: rapid/rapid.py:2977 -#, python-format -msgid "%(number)s of %(total)s %(filetypes)s" -msgstr "%(number)s/%(total)s %(filetypes)s" +#: ../raphodo/didyouknow.py:59 +msgid "" +"If more than one file is selected, they'll all take the mark of the file " +"whose checkbox was clicked, regardless of whether they previously had a " +"checkmark or not." +msgstr "" + +#: ../raphodo/didyouknow.py:67 +msgid "" +"Click on a device's checkbox to quickly mark or unmark all its files for " +"downloading." +msgstr "单击设备前的复选框以确认或取消下载设备上所有的文件。" -#: rapid/rapid.py:3331 -msgid "From" +#: ../raphodo/didyouknow.py:74 +msgid "" +"You can simultaneously download from multiple cameras, smartphones, memory " +"cards, and hard drives—as many devices as your computer can handle at " +"one time." msgstr "" -#: rapid/rapid.py:3339 -msgid "Auto Detect" +#: ../raphodo/didyouknow.py:81 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed " +"between consecutive shots. Use it to identify photos and videos taken at " +"different periods in a single day or over consecutive days." msgstr "" -#: rapid/rapid.py:3343 rapid/preferencesdialog.py:1337 -#, python-format -msgid "Select a folder containing %(file_types)s" -msgstr "选择目录保存 %(file_types)s" +#: ../raphodo/didyouknow.py:88 +msgid "" +"\n" +"

    In the illustration above, the first row of the Timeline is black because " +"all the files on \n" +"that date had been previously downloaded.

    \n" +"

    The Timeline's slider adjusts the time elapsed between consecutive shots " +"that is used to build \n" +"the Timeline:

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:99 +msgid "" +"To view photos and videos for a particular time range, use the mouse " +"(optionally in combination with the Shift or Ctrl keys) to " +"select time periods. When a time range is selected, the Timeline button on " +"the left side of the main window will be highlighted." +msgstr "" + +#: ../raphodo/didyouknow.py:106 +msgid "" +"A download always includes all files that are checked for download, " +"including those that are not currently displayed because the Timeline is " +"being used." +msgstr "" + +#: ../raphodo/didyouknow.py:113 +msgid "" +"You can hide or display the download sources by clicking on the name of the " +"device you're downloading from at the top left of the program window." +msgstr "" + +#: ../raphodo/didyouknow.py:120 +msgid "" +"\n" +" Thumbnails can be sorted using a variety of criteria:\n" +"
      \n" +"
    1. Modification Time: when the file was last modified, according to " +"its metadata (where \n" +" available) or according to the filesystem (as a fallback).
    2. \n" +"
    3. Checked State: whether the file is marked for download.
    4. \n" +"
    5. Filename: the full filename, including extension.
    6. \n" +"
    7. Extension: the filename's extension. You can use this to group " +"jpeg and raw images, for \n" +"instance.
    8. \n" +"
    9. File Type: photo or video.
    10. \n" +"
    11. Device: name of the device the photos and videos are being " +"downloaded from.
    12. \n" +"
    " +msgstr "" + +#: ../raphodo/didyouknow.py:137 +msgid "" +"One of Rapid Photo Downloader's most useful features is its ability to " +"automatically generate download subfolders and rename files as it downloads, " +"using a scheme of your choosing." +msgstr "Rapid Photo Downloader的最强大功能之一就是在下载过程中可以根据你选择的方案自动新建子文件夹并重命名文件。" + +#: ../raphodo/didyouknow.py:143 +msgid "" +"To specify where you want your files downloaded and how you want them named, " +"open the appropriate panel on the right-side of the application window: " +"Destination, Rename, or Job Code." +msgstr "" + +#: ../raphodo/didyouknow.py:150 +msgid "" +"\n" +"When thinking about your download directory structure, keep in mind two " +"different types\n" +"of directory:\n" +"
      \n" +"
    1. The destination folder, e.g. "Pictures", " +""Photos", or\n" +""Videos". This directory should already exist on your computer. In " +"the illustration \n" +"below, the destination folders are "Pictures" and " +""Videos". The\n" +"name of the destination folder is displayed in the grey bar directly above " +"the folder tree, \n" +"with a folder icon to its left and a gear icon to its far right.
    2. \n" +"
    3. The download subfolders, which are directories that will be " +"automatically generated \n" +"by Rapid Photo Downloader. They need not already exist on your computer, but " +"it's okay if they do.\n" +"They will be generated under the destination folder.
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:167 +msgid "" +"\n" +"You can download photos and videos to the same destination folder, or " +"specify a different \n" +"destination folder for each. The same applies to the download subfolders for " +"photos and \n" +"videos—download photos and videos to the same subfolders, or use a " +"different scheme for each \n" +"type. \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:177 +msgid "" +"Automatically generated download subfolders can contain further " +"automatically generated subfolders if need be. A common scheme is to create " +"a year subfolder and then a series of year-month-day subfolders within it." +msgstr "如果需要,自动生成的文件夹内同样可自动新建子文件夹。常见方案如在代表某一年的子文件夹内按不用的日期建立子文件夹。" + +#: ../raphodo/didyouknow.py:186 +msgid "" +"\n" +"Whenever possible, the program previews the download subfolders of photos " +"and videos to download:\n" +"
      \n" +"
    1. The destination folder tree shows the download subfolders already on " +"your computer (those in \n" +" a regular, non-italicized font), and the subfolders that will be created " +"during the download \n" +" (those whose names are italicized).
    2. \n" +"
    3. The folder tree also shows into which subfolders the files will be " +"downloaded (those colored \n" +" black).
    4. \n" +"
    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:201 +msgid "" +"\n" +"Download subfolder names are typically generated using some or all of the " +"following elements:\n" +"
      \n" +"
    1. File metadata, very often including the date the photo or video " +"was created, but might \n" +"also \n" +"include the camera model name, camera serial number, or file extension e.g. " +"JPG or CR2.
    2. \n" +"
    3. A Job Code, which is free text you specify at the time the " +"download occurs, such as the\n" +"name of an event or location.
    4. \n" +"
    5. Text which you want to appear every time, such as a hyphen or a " +"space.
    6. \n" +"
    \n" +"Naming subfolders with the year, followed by the month and finally the day " +"in numeric format makes \n" +"it easy to keep them sorted in a file manager, which is why its the default " +"option:\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:219 +msgid "" +"\n" +"To automatically create download subfolders as you download, \n" +"you can use one of Rapid Photo Downloader's built-in presets, or create a " +"custom preset. Click on \n" +"the gear icon to bring up a drop-down menu: \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:227 +msgid "" +"\n" +"Using the drop-down menu, select a built-in preset or click on Custom " +"to configure your own \n" +"scheme. You create your own schemes using the Photo or Video Subfolder " +"Generation Editor: \n" +" " +msgstr "" -#: rapid/rapid.py:3384 -msgid "Copy" +#: ../raphodo/didyouknow.py:237 +msgid "" +"It's easy to download raw images into one folder, and jpeg images into " +"another. Simply use the Filename Extension as part of your download " +"subfolder generation scheme:" msgstr "" -#: rapid/rapid.py:3397 -msgid "Move" +#: ../raphodo/didyouknow.py:242 +msgid "" +"This illustration shows a saved custom preset named "My custom " +"preset"." msgstr "" -#: rapid/rapid.py:3419 -msgid "To" +#: ../raphodo/didyouknow.py:246 +msgid "" +"\n" +"You do not have to create nested download subfolders. This illustration " +"shows \n" +"the generation of download subfolders that contain only the date the photos " +"were taken and a \n" +"Job Code:\n" +" " msgstr "" -#: rapid/rapid.py:3426 rapid/rapid.py:4128 -msgid "Photos:" +#: ../raphodo/didyouknow.py:256 +msgid "" +"\n" +"Although there are many built-in date/time naming options, you may find that " +"you \n" +"need something different. It's no problem to create your own. You can " +"combine date/time choices to\n" +"generate new combinations. Supposing you wanted a date format that combines " +"year (YYYY), a hyphen, \n" +"and month (MM) to form YYYY-MM. You can create it like this (note the red " +"circle around the hyphen):\n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:265 +msgid "" +"\n" +"Read more about all the ways you can generate download subfolder names and " +"file names in the online " +"documentation.\n" +" " msgstr "" -#: rapid/rapid.py:3429 rapid/preferencesdialog.py:1174 -msgid "Select a folder to download photos to" -msgstr "选择下载相片的目录..." +#: ../raphodo/didyouknow.py:273 +msgid "" +"\n" +"Job Codes let you easily enter text that describes sets of photos and " +"videos. You can \n" +"use them in subfolder and file names. In this illustration, some files have " +"had the Job Code\n" +""Street" applied to them, and the selected files are about to get " +"the Job Code \n" +""Green Bazaar": \n" +msgstr "" -#: rapid/rapid.py:3441 rapid/rapid.py:4128 -msgid "Videos:" +#: ../raphodo/didyouknow.py:282 +msgid "" +"\n" +"You can apply new or existing Job Codes before you start a download. If " +"there are any \n" +"files in the download that have not yet had a Job Code applied to them, " +"you'll be prompted to enter \n" +"a Job Code for them before the download begins.\n" +" " msgstr "" -#: rapid/rapid.py:3443 rapid/preferencesdialog.py:1192 -msgid "Select a folder to download videos to" -msgstr "选择下载视频的目录..." +#: ../raphodo/didyouknow.py:291 +msgid "Look for hints to guide you when working with Job Codes:" +msgstr "" -#: rapid/rapid.py:3650 -msgid "and" +#: ../raphodo/didyouknow.py:295 +msgid "" +"Hints will vary depending on the context, such as when the mouse is hovering " +"over a button." msgstr "" -#: rapid/rapid.py:3655 -msgid "Using backup devices" -msgstr "正在使用备份驱动器" +#: ../raphodo/didyouknow.py:301 +msgid "" +"\n" +"When you give your photos and videos unique filenames, you'll never be " +"confused as to \n" +"which file is which. Using sequence numbers to make filenames unique " +"is highly \n" +"recommended!.\n" +" " +msgstr "" -#: rapid/rapid.py:3657 -msgid "Using backup device" -msgstr "正在使用备份驱动器" +#: ../raphodo/didyouknow.py:309 +msgid "" +"\n" +"

    Four types of sequence values are available to help you assign unique " +"names to your photos and \n" +"videos:\n" +"

      \n" +"
    1. Downloads today: tracks downloads completed during that " +"day.
    2. \n" +"
    3. Stored number: similar to Downloads today, but it is remembered " +"from the last time the \n" +"program was run.
    4. \n" +"
    5. Session number: reset each time the program is run.
    6. \n" +"
    7. Sequence letter: like session numbers, but uses letters.
    8. \n" +"

    \n" +"

    \n" +"Read more about sequence numbers in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:327 +msgid "" +"\n" +"The Rename panel allows you to configure file renaming. To rename " +"your files, you can choose\n" +"from among existing renaming presets or define your own. \n" +" " +msgstr "" -#: rapid/rapid.py:3659 -msgid "No backup devices detected" -msgstr "没有检测到备份驱动器" +#: ../raphodo/didyouknow.py:334 +msgid "" +"\n" +"

    The Synchronize RAW + JPEG option is useful if you use the RAW + " +"JPEG feature on your \n" +"camera and you use sequence numbers in your photo renaming. Enabling this " +"option \n" +"will cause the program to detect matching pairs of RAW and JPEG photos, and " +"when they are detected,\n" +"the same sequence numbers will be applied to both photo names. Furthermore, " +"sequences will be \n" +"updated as if the photos were one.

    \n" +"

    \n" +"Read more about file renaming in the online " +"documentation.

    \n" +" " +msgstr "" + +#: ../raphodo/didyouknow.py:348 +msgid "" +"\n" +"You can have your photos and videos backed up to multiple locations as they " +"are downloaded, such as \n" +"external hard drives or network shares. Backup devices can be automatically " +"detected, or exact \n" +"backup locations specified.\n" +" " +msgstr "" -#: rapid/rapid.py:3686 -msgid "Free space:" +#: ../raphodo/didyouknow.py:356 +msgid "" +"In this example, the drive photobackup does not contain a folder " +"named Videos, so videos will not be backed up to it." msgstr "" -#. (videos) or (photos) will be appended to the free space message displayed to the -#. user in the status bar. -#. you should only translate this if your language does not use parantheses -#: rapid/rapid.py:3698 -#, python-format -msgid "(%(file_type)s)" +#: ../raphodo/didyouknow.py:362 +msgid "" +"\n" +"Several of the program's preferences can be set from the command line, " +"including download \n" +"sources, destinations, and backups. Additionally, settings can be reset to " +"their \n" +"default state, and caches and remembered files cleared. \n" +" " msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#: rapid/rapid.py:3702 -#, python-format -msgid "%(free)s %(file_type)s" +#: ../raphodo/didyouknow.py:372 +msgid "" +"\n" +"Rapid Photo Downloader deals with three types of cache:\n" +"
      \n" +"
    1. A thumbnail cache whose sole purpose is to store thumbnails of " +"files from your cameras, \n" +"memory cards, and other devices.
    2. \n" +"
    3. A temporary cache of files downloaded from a camera, one for " +"photos and another for \n" +"videos. They are located in temporary subfolders in the download " +"destination.
    4. \n" +"
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader " +"stores thumbnails of \n" +"RAW and TIFF photos once they have been downloaded. File browsers like Gnome " +"Files use this cache \n" +"as well, meaning they too will display thumbnails for those files. \n" +"
    6. \n" +"
    \n" +"Read more about these caches and their effect on download performance in the " +"online " +"documentation.\n" +" " msgstr "" -#. Inserted in the middle of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3707 -msgid "; " +#: ../raphodo/didyouknow.py:431 +msgid "Tip of the Day" msgstr "" -#. Inserted at the end of the statusbar message concerning the amount of freespace -#. Used to differentiate between two different file systems -#. e.g. Free space: 21.3GB (photos); 14.7GB (videos). -#: rapid/rapid.py:3712 -msgid "." +#: ../raphodo/didyouknow.py:439 +msgid "Did you know...?" msgstr "" -#. Freespace available on the filesystem for downloading to -#. Displayed in status bar message on main window -#. e.g. 14.7GB available -#: rapid/rapid.py:3718 -#, python-format -msgid "%(free)s free" +#: ../raphodo/didyouknow.py:466 +msgid "Show tips on startup" +msgstr "" + +#: ../raphodo/didyouknow.py:470 +msgid "&Next" msgstr "" -#. user manually specified the same location for photos and video backups -#: rapid/rapid.py:3726 +#: ../raphodo/didyouknow.py:471 +msgid "&Previous" +msgstr "" + +#: ../raphodo/downloadtracker.py:402 +msgid "MB/sec" +msgstr "" + +#. Be friendly in the last few seconds +#: ../raphodo/downloadtracker.py:532 +msgid "A few seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:588 +msgid "1 second" +msgstr "" + +#: ../raphodo/downloadtracker.py:590 #, python-format -msgid "Backing up photos and videos to %(path)s" +msgid "%d seconds" msgstr "" -#. user manually specified backup location -#: rapid/rapid.py:3729 +#: ../raphodo/downloadtracker.py:595 +msgid "1 minute" +msgstr "" + +#: ../raphodo/downloadtracker.py:597 #, python-format -msgid "Backing up to %(path)s" -msgstr "备份至 %(path)s" +msgid "%d minutes" +msgstr "" + +#: ../raphodo/downloadtracker.py:602 ../raphodo/downloadtracker.py:784 +msgid "1 hour" +msgstr "" -#. user manually specified different locations for photo and video backups -#: rapid/rapid.py:3732 +#: ../raphodo/downloadtracker.py:604 #, python-format -msgid "Backing up photos to %(path)s and videos to %(path2)s" +msgid "%d hours" +msgstr "" + +#: ../raphodo/downloadtracker.py:609 ../raphodo/downloadtracker.py:813 +#: ../raphodo/downloadtracker.py:821 +msgid "1 day" msgstr "" -#: rapid/rapid.py:3739 +#: ../raphodo/downloadtracker.py:611 #, python-format -msgid "%(freespace)s. %(backuppaths)s." +msgid "%d days" msgstr "" -#: rapid/rapid.py:3768 -msgid "Program preferences are invalid" +#: ../raphodo/downloadtracker.py:790 +msgid "1 minute, 1 second" msgstr "" -#: rapid/rapid.py:3910 rapid/rpdfile.py:287 -msgid "Photo" +#: ../raphodo/downloadtracker.py:792 +#, python-format +msgid "1 minute, %d seconds" msgstr "" -#: rapid/rapid.py:3912 rapid/rpdfile.py:306 -msgid "Video" -msgstr "视频" +#: ../raphodo/downloadtracker.py:795 +#, python-format +msgid "%d minutes, 1 second" +msgstr "" -#: rapid/rapid.py:3921 +#: ../raphodo/downloadtracker.py:797 #, python-format -msgid "%(file_type)s download folder does not exist" +msgid "%(minutes)d minutes, %(seconds)d seconds" +msgstr "" + +#: ../raphodo/downloadtracker.py:828 +msgid "1 hour, 1 minute" msgstr "" -#: rapid/rapid.py:3923 rapid/rapid.py:3937 rapid/rapid.py:3950 +#: ../raphodo/downloadtracker.py:830 #, python-format -msgid "Folder: %s" +msgid "1 hour, %d minutes" msgstr "" -#: rapid/rapid.py:3935 +#: ../raphodo/downloadtracker.py:833 #, python-format -msgid "%(file_type)s download folder is invalid" +msgid "%d hours, 1 minute" msgstr "" -#: rapid/rapid.py:3948 +#: ../raphodo/downloadtracker.py:835 #, python-format -msgid "%(file_type)s download folder is not writable" +msgid "%(hours)d hours, %(minutes)d minutes" msgstr "" -#: rapid/rapid.py:4034 -msgid "Thumbnails" +#: ../raphodo/downloadtracker.py:861 +msgid "1 day, 1 hour" msgstr "" -#. Translators: this text is displayed to the user when they request information on the command line options. -#. The text %default should not be modified or left out. -#: rapid/rapid.py:4089 +#: ../raphodo/downloadtracker.py:863 #, python-format -msgid "" -"display program information on the command line as the program runs " -"(default: %default)" +msgid "1 day, %d hours" msgstr "" -#: rapid/rapid.py:4090 -msgid "display debugging information when run from the command line" +#: ../raphodo/downloadtracker.py:866 +#, python-format +msgid "%d days, 1 hour" msgstr "" -#: rapid/rapid.py:4091 -msgid "only output errors to the command line" -msgstr "只在命令行显示错误信息" +#: ../raphodo/downloadtracker.py:868 +#, python-format +msgid "%(days)d days, %(hours)d hours" +msgstr "" -#. image file extensions are recognized RAW files plus TIFF and JPG -#: rapid/rapid.py:4093 -msgid "list photo and video file extensions the program recognizes and exit" +#: ../raphodo/errorlog.py:65 +msgid "Find" msgstr "" -#: rapid/rapid.py:4095 -msgid "" -"automatically detect devices from which to download, overwriting existing " -"program preferences" +#: ../raphodo/errorlog.py:135 +msgid "Error Reports - Rapid Photo Downloader" msgstr "" -#: rapid/rapid.py:4096 -msgid "" -"manually specify the PATH of the device from which to download, overwriting " -"existing program preferences" +#: ../raphodo/errorlog.py:170 +msgid "Find in reports" +msgstr "" + +#: ../raphodo/errorlog.py:187 +msgid "Find the previous occurrence of the phrase" msgstr "" -#: rapid/rapid.py:4097 -msgid "reset all program settings and preferences and exit" -msgstr "重置所有程序设置和首选项并退出" +#: ../raphodo/errorlog.py:192 +msgid "Find the next occurrence of the phrase" +msgstr "" -#: rapid/rapid.py:4110 -msgid "" -"Error: specify device auto-detection or manually specify a device's path " -"from which to download, but do not do both." +#: ../raphodo/errorlog.py:194 +msgid "&Highlight All" msgstr "" -#: rapid/rapid.py:4133 -#, python-format -msgid "and %s" -msgstr "和 %s" +#: ../raphodo/errorlog.py:195 +msgid "Highlight all occurrences of the phrase" +msgstr "" -#: rapid/rapid.py:4141 -msgid "All settings and preferences have been reset" +#: ../raphodo/errorlog.py:196 +msgid "&Match Case" msgstr "" -#: rapid/backupfile.py:149 rapid/backupfile.py:221 -msgid "Backing up error" -msgstr "备份错误" +#: ../raphodo/errorlog.py:197 +msgid "Search with case sensitivity" +msgstr "" -#: rapid/backupfile.py:151 -#, python-format -msgid "Destination directory could not be created: %(directory)s\n" +#: ../raphodo/errorlog.py:198 +msgid "&Whole Words" msgstr "" -#: rapid/backupfile.py:153 rapid/backupfile.py:170 rapid/backupfile.py:223 -#: rapid/subfolderfile.py:202 -#, python-format -msgid "" -"Source: %(source)s\n" -"Destination: %(destination)s" +#: ../raphodo/errorlog.py:199 +msgid "Search whole words only" msgstr "" -"音频输入: %(source)s\n" -"音频输出: %(destination)s" -#: rapid/backupfile.py:156 rapid/backupfile.py:225 +#: ../raphodo/errorlog.py:209 ../raphodo/errorlog.py:341 #, python-format -msgid "Error: %(inst)s" -msgstr "错误: %(inst)s" +msgid "%s of %s matches" +msgstr "" -#: rapid/backupfile.py:163 -#, python-format -msgid "Backup %(file_type)s overwritten" +#: ../raphodo/errorlog.py:228 +msgid "Clear" msgstr "" -#: rapid/backupfile.py:166 -#, python-format -msgid "%(file_type)s not backed up" +#: ../raphodo/errorlog.py:328 +msgid "Phrase not found" msgstr "" -#: rapid/backupfile.py:168 -#, python-format -msgid "Backup of %(file_type)s already exists" +#: ../raphodo/errorlog.py:487 +msgid "Search pending..." msgstr "" -#: rapid/backupfile.py:209 rapid/copyfiles.py:201 rapid/copyfiles.py:219 -#: rapid/subfolderfile.py:217 rapid/subfolderfile.py:335 -#: rapid/subfolderfile.py:456 -#, python-format +#: ../raphodo/errorlog.py:535 msgid "" -"%(problem)s\n" -"File: %(file)s" +"The number of new entries added to the Error Report since it was last open. " +"Click to open the Error Report." +msgstr "" + +#: ../raphodo/excepthook.py:77 +msgid "Problem in Rapid Photo Downloader" msgstr "" -#: rapid/copyfiles.py:214 -msgid "An unknown error occurred" +#: ../raphodo/excepthook.py:81 +#, python-brace-format +msgid "" +"A problem occurred in Rapid Photo Downloader

    \n" +" Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your bug report (click\n" +" here to open the log directory).

    If " +"the same problem occurs\n" +" again before the program exits, this is the only notification about it.\n" +" " msgstr "" -#: rapid/device.py:80 -msgid "Device Detected" -msgstr "检测到驱动器" +#: ../raphodo/excepthook.py:98 +msgid "A problem occurred in Rapid Photo Downloader\n" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:89 +#: ../raphodo/excepthook.py:99 +#, python-brace-format msgid "" -"Should this device or partition be used to download photos or videos from?" -msgstr "要使用此设备或分区来下载照片或视频吗?" +"Please report the problem at {website}\n" +"\n" +" Attach the log file to your bug report, found at {log_path}\n" +"\n" +msgstr "" + +#: ../raphodo/filebrowse.py:124 ../raphodo/thumbnaildisplay.py:1599 +msgid "Open in File Browser..." +msgstr "" + +#: ../raphodo/foldercombo.py:120 +msgid "File System" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt -#: rapid/device.py:108 -msgid "_Remember this choice" -msgstr "记住此选择 (_R)" +#: ../raphodo/foldercombo.py:157 +msgid "Other..." +msgstr "" -#: rapid/downloadtracker.py:299 -msgid "MB/s" -msgstr "兆/秒" +#. Translators: indicate in combobox that a path does not exist +#: ../raphodo/foldercombo.py:235 +#, python-format +msgid "%s (location does not exist)" +msgstr "" -#: rapid/generatenameconfig.py:151 +#: ../raphodo/generatenameconfig.py:186 msgid "Date time" msgstr "日期时间" -#: rapid/generatenameconfig.py:152 +#: ../raphodo/generatenameconfig.py:187 msgid "Text" msgstr "" -#: rapid/generatenameconfig.py:153 +#: ../raphodo/generatenameconfig.py:188 ../raphodo/rapid.py:2057 msgid "Filename" msgstr "文件名" -#: rapid/generatenameconfig.py:154 +#: ../raphodo/generatenameconfig.py:189 ../raphodo/preferencedialog.py:488 msgid "Metadata" msgstr "元数据" -#: rapid/generatenameconfig.py:155 +#: ../raphodo/generatenameconfig.py:190 msgid "Sequences" msgstr "序列" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/generatenameconfig.py:157 rapid/preferencesdialog.py:577 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#jobcode +#: ../raphodo/generatenameconfig.py:193 msgid "Job code" msgstr "任务代码" -#: rapid/generatenameconfig.py:158 +#: ../raphodo/generatenameconfig.py:194 msgid "Image date" -msgstr "" +msgstr "图像日期" -#: rapid/generatenameconfig.py:159 +#: ../raphodo/generatenameconfig.py:195 msgid "Video date" -msgstr "" +msgstr "视频日期" -#: rapid/generatenameconfig.py:160 +#: ../raphodo/generatenameconfig.py:196 msgid "Today" msgstr "今日" -#: rapid/generatenameconfig.py:161 +#: ../raphodo/generatenameconfig.py:197 msgid "Yesterday" msgstr "昨天" -#. Translators: Download time is the time and date that the download started (when the user clicked the Download button) -#: rapid/generatenameconfig.py:163 +#. Translators: Download time is the time and date that the download started (when the +#. user clicked the Download button) +#: ../raphodo/generatenameconfig.py:200 msgid "Download time" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:165 -msgid "Name + extension" -msgstr "名称+扩展名" - -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:167 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:203 msgid "Name" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:169 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:206 ../raphodo/rapid.py:2058 msgid "Extension" msgstr "扩展名" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:171 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:209 msgid "Image number" msgstr "" -#: rapid/generatenameconfig.py:172 +#: ../raphodo/generatenameconfig.py:210 msgid "Video number" -msgstr "" +msgstr "视频数量" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:174 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:213 msgid "Aperture" msgstr "光圈" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:176 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:216 msgid "ISO" msgstr "ISO" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:178 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:219 msgid "Exposure time" msgstr "曝光时间" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:180 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:222 msgid "Focal length" msgstr "焦距" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:182 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:225 msgid "Camera make" msgstr "相机制造商" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:184 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:228 msgid "Camera model" msgstr "相机型号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:186 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:231 msgid "Short camera model" msgstr "相机型号缩写" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:188 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:234 msgid "Hyphenated short camera model" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:190 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:237 msgid "Serial number" msgstr "序列号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:192 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:240 msgid "Shutter count" msgstr "快门数" #. File number currently refers to the Exif value Exif.Canon.FileNumber -#: rapid/generatenameconfig.py:194 +#: ../raphodo/generatenameconfig.py:242 msgid "File number" msgstr "" #. Only the folder component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:196 +#: ../raphodo/generatenameconfig.py:244 msgid "Folder only" msgstr "" #. The folder and file component of the Exif.Canon.FileNumber value -#: rapid/generatenameconfig.py:198 +#: ../raphodo/generatenameconfig.py:246 msgid "Folder and file" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata -#: rapid/generatenameconfig.py:200 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamemetadata +#: ../raphodo/generatenameconfig.py:249 msgid "Owner name" msgstr "机主姓名" -#: rapid/generatenameconfig.py:201 +#: ../raphodo/generatenameconfig.py:250 msgid "Codec" msgstr "" -#: rapid/generatenameconfig.py:202 +#: ../raphodo/generatenameconfig.py:251 msgid "Width" msgstr "" -#: rapid/generatenameconfig.py:203 +#: ../raphodo/generatenameconfig.py:252 msgid "Height" msgstr "" -#: rapid/generatenameconfig.py:204 +#: ../raphodo/generatenameconfig.py:253 msgid "Length" msgstr "" -#: rapid/generatenameconfig.py:205 +#: ../raphodo/generatenameconfig.py:254 msgid "Frames Per Second" msgstr "每秒帧数" -#: rapid/generatenameconfig.py:206 +#: ../raphodo/generatenameconfig.py:255 msgid "Artist" msgstr "" -#: rapid/generatenameconfig.py:207 +#: ../raphodo/generatenameconfig.py:256 msgid "Copyright" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:209 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:259 msgid "Downloads today" msgstr "今日下载" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:211 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:262 msgid "Session number" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:213 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:265 msgid "Subfolder number" msgstr "子目录编号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers -#: rapid/generatenameconfig.py:215 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers +#: ../raphodo/generatenameconfig.py:268 msgid "Stored number" msgstr "存储编号" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters -#: rapid/generatenameconfig.py:217 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#sequenceletters +#: ../raphodo/generatenameconfig.py:271 msgid "Sequence letter" msgstr "序列字母" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:219 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:274 msgid "All digits" msgstr "所有位数" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:221 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:277 msgid "Last digit" msgstr "最后1位" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:223 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:280 msgid "Last 2 digits" msgstr "最后2位" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:225 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:283 msgid "Last 3 digits" msgstr "最后3位" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename -#: rapid/generatenameconfig.py:227 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamefilename +#: ../raphodo/generatenameconfig.py:286 msgid "Last 4 digits" msgstr "最后4位" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:229 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:289 msgid "Original Case" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:231 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:292 msgid "UPPERCASE" msgstr "" -#. Translators: please not the capitalization of this text, and keep it the same if your language features capitalization -#: rapid/generatenameconfig.py:233 +#. Translators: please not the capitalization of this text, and keep it the same if your +#. language features capitalization +#: ../raphodo/generatenameconfig.py:295 msgid "lowercase" msgstr "小写" -#: rapid/generatenameconfig.py:234 +#: ../raphodo/generatenameconfig.py:296 msgid "One digit" msgstr "一位" -#: rapid/generatenameconfig.py:235 +#: ../raphodo/generatenameconfig.py:297 msgid "Two digits" msgstr "两位" -#: rapid/generatenameconfig.py:236 +#: ../raphodo/generatenameconfig.py:298 msgid "Three digits" msgstr "三位" -#: rapid/generatenameconfig.py:237 +#: ../raphodo/generatenameconfig.py:299 msgid "Four digits" msgstr "四位" -#: rapid/generatenameconfig.py:238 +#: ../raphodo/generatenameconfig.py:300 msgid "Five digits" msgstr "五位" -#: rapid/generatenameconfig.py:239 +#: ../raphodo/generatenameconfig.py:301 msgid "Six digits" msgstr "六位" -#: rapid/generatenameconfig.py:240 +#: ../raphodo/generatenameconfig.py:302 msgid "Seven digits" msgstr "七位" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:242 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:305 msgid "Subseconds" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:244 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:308 ../raphodo/generatenameconfig.py:389 msgid "YYYYMMDD" msgstr "YYYYMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:246 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:311 ../raphodo/generatenameconfig.py:390 msgid "YYYY-MM-DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:248 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:314 ../raphodo/generatenameconfig.py:391 +msgid "YYYY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:317 msgid "YYMMDD" msgstr "YYMMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:250 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:320 msgid "YY-MM-DD" msgstr "YY-MM-DD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:252 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:323 +msgid "YY_MM_DD" +msgstr "" + +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:326 msgid "MMDDYYYY" msgstr "MMDDYYYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:254 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:329 msgid "MMDDYY" msgstr "MMDDYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:256 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:332 msgid "MMDD" msgstr "MMDD" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:258 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:335 msgid "DDMMYYYY" msgstr "DDMMYYYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:260 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:338 msgid "DDMMYY" msgstr "DDMMYY" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:262 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:341 ../raphodo/generatenameconfig.py:389 +#: ../raphodo/generatenameconfig.py:390 ../raphodo/generatenameconfig.py:391 +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:393 msgid "YYYY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:264 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:344 msgid "YY" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:266 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:347 msgid "MM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:268 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:350 msgid "DD" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:270 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:353 msgid "Month (full)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:272 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:356 msgid "Month (abbreviated)" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:274 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:359 msgid "HHMMSS" msgstr "HHMMSS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:276 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:362 msgid "HHMM" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:278 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:365 msgid "HH-MM-SS" msgstr "HH-MM-SS" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:280 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:368 msgid "HH-MM" msgstr "HH-MM" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:282 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:371 msgid "HH" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:284 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:374 msgid "MM (minutes)" msgstr "MM (分钟)" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime -#: rapid/generatenameconfig.py:286 +#. Translators: for an explanation of what this means, +#. see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime +#: ../raphodo/generatenameconfig.py:377 msgid "SS" msgstr "" -#: rapid/preferencesdialog.py:374 -#, python-format -msgid "Subfolder preferences should not start with a %s" -msgstr "子目录首选项不应以 %s 开头" - -#: rapid/preferencesdialog.py:376 -#, python-format -msgid "Subfolder preferences should not end with a %s" -msgstr "子目录首选项不应以 %s 结尾" - -#: rapid/preferencesdialog.py:380 -#, python-format -msgid "Subfolder preferences should not contain two %s one after the other" -msgstr "子目录首选项不应包含两个相邻的 %s" +#: ../raphodo/generatenameconfig.py:389 +msgid "Date" +msgstr "" -#: rapid/preferencesdialog.py:439 rapid/preferencesdialog.py:700 -msgid "Remove all Job Codes?" +#: ../raphodo/generatenameconfig.py:390 +msgid "Date (hyphens)" msgstr "" -#: rapid/preferencesdialog.py:440 rapid/preferencesdialog.py:717 -msgid "Should all Job Codes be removed?" +#: ../raphodo/generatenameconfig.py:391 +msgid "Date (underscores)" msgstr "" -#: rapid/preferencesdialog.py:446 -msgid "Remove all Remembered Paths?" +#: ../raphodo/generatenameconfig.py:392 ../raphodo/generatenameconfig.py:438 +#: ../raphodo/generatenameconfig.py:517 +msgid "Date and Job Code" msgstr "" -#: rapid/preferencesdialog.py:447 -msgid "Should all remembered paths be removed?" +#: ../raphodo/generatenameconfig.py:392 +msgid "YYYYMM_Job Code" msgstr "" -#: rapid/preferencesdialog.py:453 -msgid "Remove all Ignored Paths?" +#: ../raphodo/generatenameconfig.py:393 +msgid "Date and Job Code Subfolder" msgstr "" -#: rapid/preferencesdialog.py:454 -msgid "Should all ignored paths be removed?" +#: ../raphodo/generatenameconfig.py:393 +msgid "YYYYMM" msgstr "" -#: rapid/preferencesdialog.py:465 -msgid "Error in Photo Rename preferences" -msgstr "照片重命名设置出错" - -#: rapid/preferencesdialog.py:645 -msgid "Error in Video Rename preferences" -msgstr "视频重命名设置出错." - -#: rapid/preferencesdialog.py:666 -msgid "Error in Photo Download Subfolders preferences" -msgstr "照片下载子文件夹设置出错." +#: ../raphodo/generatenameconfig.py:393 ../raphodo/jobcodepanel.py:198 +#: ../raphodo/nameeditor.py:827 ../raphodo/rapid.py:1813 +#: ../raphodo/renamepanel.py:83 ../raphodo/renamepanel.py:241 +msgid "Job Code" +msgstr "" -#: rapid/preferencesdialog.py:683 -msgid "Error in Video Download Subfolders preferences" -msgstr "视频下载子文件夹出错" +#: ../raphodo/generatenameconfig.py:433 ../raphodo/generatenameconfig.py:512 +msgid "Original Filename" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:742 -msgid "Enter a Job Code" -msgstr "输入一个任务代码" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "Date-Time and Downloads today" +msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:758 -msgid "Enter a new Job Code, or select a previous one" +#: ../raphodo/generatenameconfig.py:434 ../raphodo/generatenameconfig.py:513 +msgid "YYYYMMDD-HHMM-1" msgstr "" -#. Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode -#: rapid/preferencesdialog.py:761 -msgid "Enter a new Job Code" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "Date and Downloads today" msgstr "" -#: rapid/preferencesdialog.py:766 -msgid "Job Code:" -msgstr "任务代码:" +#: ../raphodo/generatenameconfig.py:435 ../raphodo/generatenameconfig.py:514 +msgid "YYYYMMDD-1" +msgstr "" -#: rapid/preferencesdialog.py:822 -msgid "Enter a Path to Ignore" +#: ../raphodo/generatenameconfig.py:436 +msgid "Date-Time and Image number" msgstr "" -#: rapid/preferencesdialog.py:834 -msgid "Specify a path that will never be scanned for photos or videos" +#: ../raphodo/generatenameconfig.py:436 +msgid "YYYYMMDD-1234" msgstr "" -#: rapid/preferencesdialog.py:839 -msgid "Path:" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "Date-Time and Job Code" msgstr "" -#: rapid/preferencesdialog.py:1092 -msgid "Job Code" +#: ../raphodo/generatenameconfig.py:437 ../raphodo/generatenameconfig.py:516 +msgid "YYYYMMDD-HHMM-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:1363 -msgid "Select a folder in which to backup photos" +#: ../raphodo/generatenameconfig.py:438 ../raphodo/generatenameconfig.py:517 +msgid "YYYYMMDD-Job Code-1" msgstr "" -#: rapid/preferencesdialog.py:1376 -msgid "Select a folder in which to backup videos" +#: ../raphodo/generatenameconfig.py:515 +msgid "Date-Time and Video number" msgstr "" -#. Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees -#: rapid/preferencesdialog.py:1473 -msgid "" -"Warning: There is insufficient metadata to fully generate the " -"name. Please use other renaming options." -msgstr "警告: 没有足够的数据来完成命名, 请使用其它的重命名选项." +#: ../raphodo/generatenameconfig.py:515 +msgid "YYYYMMDD_1234" +msgstr "" -#: rapid/preferencesdialog.py:1524 -msgid "" -"Warning: There is insufficient metadata to fully generate " -"subfolders. Please use other subfolder naming options." -msgstr "警告: 没有足够的数据来完成自文件夹命名, 请使用其它的重命名文件夹选项." +#: ../raphodo/generatenameconfig.py:518 +msgid "Resolution" +msgstr "" -#. Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see -#: rapid/preferencesdialog.py:1527 -#, python-format -msgid "Example: %s" -msgstr "范例: %s" +#: ../raphodo/generatenameconfig.py:518 +msgid "YYYYMMDD-HHMM-1-1920x1080" +msgstr "" -#. Preferences list is now empty -#: rapid/preferencesdialog.py:1617 -#, python-format -msgid "" -"The %(filetype)s subfolder preferences entered are invalid and cannot be " -"used.\n" -"They will be reset to their default values." +#: ../raphodo/jobcodepanel.py:64 +msgid "Enter a new Job Code, or select a previous one" msgstr "" -#: rapid/preferencesdialog.py:1762 +#. Translators: the value substituted will be something like '1 photo'. +#: ../raphodo/jobcodepanel.py:70 #, python-format -msgid "" -"The following regular expressions are invalid, and will be removed unless " -"you correct them:\n" -" %s" +msgid "The Job Code will be applied to %s that does not yet have a Job Code." msgstr "" -#: rapid/preferencesdialog.py:1764 +#. Translators: the value substituted will be something like '85 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:75 #, python-format -msgid "" -"This regular expression is invalid, and will be removed unless you correct " -"it:\n" -" %s" +msgid "The Job Code will be applied to %s that do not yet have a Job Code." msgstr "" -#: rapid/preferencesdialog.py:1765 -msgid "Invalid regular expression" +#: ../raphodo/jobcodepanel.py:78 +msgid "Apply Job Code to Download" msgstr "" -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1949 -msgid "externaldrive1" -msgstr "外部驱动器1" - -#. Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. -#: rapid/preferencesdialog.py:1951 -msgid "externaldrive2" -msgstr "外部驱动器2" - -#: rapid/prefsrapid.py:127 -msgid "New York" -msgstr "纽约" - -#: rapid/prefsrapid.py:128 -msgid "Manila" -msgstr "马尼拉" - -#: rapid/prefsrapid.py:128 -msgid "Prague" -msgstr "布拉格" +#: ../raphodo/jobcodepanel.py:80 +msgid "Enter a new Job Code" +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Helsinki" -msgstr "赫尔辛基" +#: ../raphodo/jobcodepanel.py:86 +msgid "The new Job Code will not be applied to any photos or videos." +msgstr "" -#: rapid/prefsrapid.py:128 -msgid "Wellington" -msgstr "惠灵顿" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:92 +#, python-format +msgid "The new Job Code will not be applied to %s." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Tehran" -msgstr "德黑兰" +#. Translators: the value substituted will be something like '100 photos and 5 +#. videos'. +#: ../raphodo/jobcodepanel.py:97 +#, python-format +msgid "The new Job Code will be applied to %s." +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Kampala" -msgstr "坎帕拉" +#: ../raphodo/jobcodepanel.py:99 +msgid "New Job Code" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Paris" -msgstr "巴黎" +#: ../raphodo/jobcodepanel.py:134 +msgid "&Job Code:" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Berlin" -msgstr "柏林" +#: ../raphodo/jobcodepanel.py:136 ../raphodo/rememberthisdialog.py:68 +msgid "&Remember this choice" +msgstr "" -#: rapid/prefsrapid.py:129 -msgid "Sydney" -msgstr "悉尼" +#: ../raphodo/jobcodepanel.py:185 +msgid "" +"Select photos and videos to be able to apply a new or existing Job Code to " +"them." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Budapest" -msgstr "布达佩斯" +#: ../raphodo/jobcodepanel.py:186 +msgid "" +"The new Job Code will be applied to all selected photos and/or videos." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Rome" -msgstr "罗马" +#: ../raphodo/jobcodepanel.py:187 +msgid "" +"Click the Apply button to apply the current Job Code to all selected photos " +"and/or videos. You can also simply double click the Job Code." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Moscow" -msgstr "莫斯科" +#: ../raphodo/jobcodepanel.py:189 +msgid "" +"Removing a Job Code removes it only from the list of saved Job Codes, not " +"from any photos or videos that it may have been applied to." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Delhi" -msgstr "德里" +#: ../raphodo/jobcodepanel.py:191 +msgid "" +"If you want to use Job Codes, configure file renaming or destination " +"subfolder names to use them." +msgstr "" -#: rapid/prefsrapid.py:130 -msgid "Warsaw" -msgstr "华沙" +#: ../raphodo/jobcodepanel.py:197 +msgid "Last Used" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Jakarta" -msgstr "雅加达" +#: ../raphodo/jobcodepanel.py:202 +msgid "Job Code Sort:" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Madrid" -msgstr "马德里" +#: ../raphodo/jobcodepanel.py:205 ../raphodo/rapid.py:2065 +msgid "Ascending" +msgstr "" -#: rapid/prefsrapid.py:131 -msgid "Stockholm" -msgstr "斯德哥尔摩" +#: ../raphodo/jobcodepanel.py:206 ../raphodo/rapid.py:2066 +msgid "Descending" +msgstr "" -#. components -#: rapid/problemnotification.py:27 rapid/subfolderfile.py:329 -msgid "subfolder" -msgstr "子目录" +#: ../raphodo/jobcodepanel.py:216 +msgid "&New..." +msgstr "" -#: rapid/problemnotification.py:28 rapid/subfolderfile.py:327 -msgid "filename" -msgstr "文件名" +#: ../raphodo/jobcodepanel.py:220 +msgid "&Apply" +msgstr "" -#: rapid/problemnotification.py:85 -#, python-format -msgid "Date time value %s appears invalid." +#: ../raphodo/jobcodepanel.py:224 +msgid "&Remove" msgstr "" -#: rapid/problemnotification.py:86 -msgid "Filename does not have an extension." +#: ../raphodo/jobcodepanel.py:228 ../raphodo/preferencedialog.py:125 +#: ../raphodo/preferencedialog.py:154 ../raphodo/preferencedialog.py:433 +msgid "Remove All" msgstr "" -#. a number component is something like the 8346 in IMG_8346.JPG -#: rapid/problemnotification.py:88 -msgid "Filename does not have a number component." +#: ../raphodo/jobcodepanel.py:427 +msgid "Do you really want to remove all the Job Codes?" msgstr "" -#: rapid/problemnotification.py:89 -#, python-format -msgid "Error generating component %s." +#: ../raphodo/jobcodepanel.py:429 +msgid "Remove all Job Codes" msgstr "" -#. a generic problem -#: rapid/problemnotification.py:91 -#, python-format -msgid "%(filetype)s metadata cannot be read" +#: ../raphodo/jobcodepanel.py:492 +msgid "Job Codes" msgstr "" -#: rapid/problemnotification.py:93 +#. Translators: please do not modify or leave out html formatting tags like and +#. . These are used to format the text the users sees +#: ../raphodo/messagewidget.py:65 #, python-format -msgid "%(filetype)s %(area)s could not be generated" +msgid "Hint: %(message)s" msgstr "" -#: rapid/problemnotification.py:95 rapid/problemnotification.py:96 +#: ../raphodo/nameeditor.py:418 ../raphodo/nameeditor.py:432 #, python-format -msgid "An error occurred when copying the %(filetype)s" +msgid "%(description)s - %(elements)s" msgstr "" -#: rapid/problemnotification.py:98 -#, python-format -msgid "The %(filetype)s did not download correctly" +#: ../raphodo/nameeditor.py:512 +msgid "Save New Custom Preset..." msgstr "" -#: rapid/problemnotification.py:101 rapid/problemnotification.py:102 -#, python-format -msgid "%(filetype)s already exists" +#: ../raphodo/nameeditor.py:513 +msgid "Remove All Custom Presets..." msgstr "" -#: rapid/problemnotification.py:105 -#, python-format -msgid "" -"%(filetype)s could not be backed up because no suitable backup locations " -"were found." +#: ../raphodo/nameeditor.py:559 +msgid "(New Custom Preset)" msgstr "" -#: rapid/problemnotification.py:110 +#: ../raphodo/nameeditor.py:576 #, python-format -msgid "" -"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " -"on %(image2_date)s at %(image2_time)s." +msgid "%s (edited)" msgstr "" -#: rapid/problemnotification.py:111 +#: ../raphodo/nameeditor.py:579 ../raphodo/nameeditor.py:1370 #, python-format -msgid "%(filetype)s was already downloaded" +msgid "Update Custom Preset \"%s\"" msgstr "" -#: rapid/problemnotification.py:115 -#, python-format -msgid "" -"The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique " -"identifier '%(identifier)s' added." +#: ../raphodo/nameeditor.py:667 +msgid "Save New Custom Preset - Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:116 -#, python-format -msgid "The existing %(filetype)s was last modified on %(date)s at %(time)s." +#: ../raphodo/nameeditor.py:675 +msgid "Preset Name:" msgstr "" -#: rapid/problemnotification.py:117 -#, python-format -msgid "There is no data with which to name the %(filetype)s." +#: ../raphodo/nameeditor.py:836 +msgid "" +"Warning: There is insufficient data to " +"fully generate the name. Please use other renaming options." msgstr "" -#: rapid/problemnotification.py:119 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees. +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:846 #, python-format -msgid "Error: %(errorno)s %(strerror)s" +msgid "The character %(separator)s creates a new subfolder level." msgstr "" -#: rapid/problemnotification.py:210 +#. Translators: please do not modify, change the order of or leave out html formatting +#. tags like and . These are used to format the text the users sees +#. In this case, the really is supposed to come before the . +#: ../raphodo/nameeditor.py:851 +#, python-format msgid "" -"File verification failed. The downloaded version is different from the " -"original." +"There is no need start or end with the folder separator " +"%(separator)s, because it is added automatically." msgstr "" -#: rapid/problemnotification.py:213 -msgid "The metadata might be corrupt." +#: ../raphodo/nameeditor.py:859 +msgid "" +"Warning: Unique filenames may not be " +"generated. Make filenames unique by using Sequence values." msgstr "" -#: rapid/problemnotification.py:216 -msgid "" -"The filename, extension and Exif information indicate it has already been " -"downloaded." +#: ../raphodo/nameeditor.py:882 ../raphodo/renamepanel.py:121 +msgid "Preset:" msgstr "" -#: rapid/problemnotification.py:235 -#, python-format -msgid " It was backed up to %(volume)s" +#. Translators: appears in a combobox, e.g. Image Date (YYYY) +#: ../raphodo/nameeditor.py:959 ../raphodo/nameeditor.py:980 +#, python-brace-format +msgid "{choice} ({variant})" msgstr "" -#: rapid/problemnotification.py:237 -msgid " It was backed up to these devices: " +#: ../raphodo/nameeditor.py:1005 ../raphodo/preferencedialog.py:530 +msgid "Get help online..." msgstr "" -#: rapid/problemnotification.py:239 rapid/problemnotification.py:300 -#: rapid/problemnotification.py:312 rapid/problemnotification.py:339 -#, python-format -msgid "%s, " +#: ../raphodo/nameeditor.py:1025 +msgid "Insert" msgstr "" -#: rapid/problemnotification.py:240 rapid/problemnotification.py:301 -#: rapid/problemnotification.py:313 rapid/problemnotification.py:340 -#, python-format -msgid "%(volumes)s and %(final_volume)s." +#: ../raphodo/nameeditor.py:1351 +msgid "Save Preset - Rapid Photo Downloader" msgstr "" -#: rapid/problemnotification.py:252 -#, python-format +#: ../raphodo/nameeditor.py:1356 msgid "" -"Photos detected with the same filenames, but taken at different times: " -"%(details)s" +"Do you want to save the changes in a new custom " +"preset?

    Creating a custom preset is not required, but can help " +"you keep organized.

    The changes to the preferences will still be " +"applied regardless of whether you create a new custom preset or not." msgstr "" -#: rapid/problemnotification.py:269 -#, python-format -msgid "An error occurred when backing up on %(volume)s: %(inst)s." +#: ../raphodo/nameeditor.py:1365 +msgid "" +"Do you want to save the changes in a custom preset?

    If you " +"like, you can create a new custom preset or update the existing custom " +"preset.

    The changes to the preferences will still be applied " +"regardless of whether you save a custom preset or not." msgstr "" -#: rapid/problemnotification.py:271 -#, python-format -msgid "An error occurred when backing up on %(volume)s." +#: ../raphodo/nameeditor.py:1372 +msgid "Save New Custom Preset" msgstr "" -#: rapid/problemnotification.py:273 -msgid "Errors occurred when backing up on the following backup devices: " +#: ../raphodo/newversion.py:306 +msgid "Checking for new version..." msgstr "" -#: rapid/problemnotification.py:277 rapid/problemnotification.py:325 -#, python-format -msgid "%(volume)s (%(inst)s), " +#: ../raphodo/newversion.py:307 +msgid "You are running the latest version." msgstr "" -#: rapid/problemnotification.py:279 -#, python-format -msgid "%(volume)s, " +#: ../raphodo/newversion.py:308 +msgid "Failed to contact the update server." msgstr "" -#: rapid/problemnotification.py:283 rapid/problemnotification.py:327 +#: ../raphodo/newversion.py:310 #, python-format -msgid "%(volumes)s and %(volume)s (%(inst)s)." +msgid "A new version of Rapid Photo Downloader (%s) is available." msgstr "" -#: rapid/problemnotification.py:288 -#, python-format -msgid "%(volumes)s and %(volume)s." +#: ../raphodo/newversion.py:312 +msgid "Do you want to download the new version?" msgstr "" -#: rapid/problemnotification.py:296 +#: ../raphodo/newversion.py:313 #, python-format -msgid "Backup already exists on %(volume)s." +msgid "Changes in the new release can be viewed here." msgstr "" -#: rapid/problemnotification.py:298 -msgid "Backups already exist in these locations: " +#. Translators: this text appears in a button - the & sets the s key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:340 ../raphodo/newversion.py:353 +msgid "&Skip this release" msgstr "" -#: rapid/problemnotification.py:308 -#, python-format -msgid "Backup overwritten on %(volume)s." +#. Translators: this text appears in a button - the & sets the o key in combination with +#. the alt key to act as the keyboard shortcut +#: ../raphodo/newversion.py:356 +msgid "&Open Download Page" msgstr "" -#: rapid/problemnotification.py:310 -msgid "Backups overwritten on these devices: " +#: ../raphodo/newversion.py:376 +msgid "Rapid Photo Downloader updates" msgstr "" -#: rapid/problemnotification.py:321 +#. Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB +#: ../raphodo/newversion.py:478 #, python-format -msgid "An error occurred when creating directories on %(volume)s: %(inst)s." +msgid "%(downloaded)s of %(total)s" msgstr "" -#: rapid/problemnotification.py:323 -msgid "" -"Errors occurred when creating directories on the following backup devices: " +#: ../raphodo/newversion.py:495 +msgid "Downloading..." msgstr "" -#: rapid/problemnotification.py:335 -#, python-format -msgid "" -"File verification failed on %(volume)s. The backed up version is different " -"from the downloaded version." +#: ../raphodo/preferencedialog.py:76 +msgid "Preferences" msgstr "" -#: rapid/problemnotification.py:337 -msgid "File verification failed on these devices: " -msgstr "" +#: ../raphodo/preferencedialog.py:85 +msgid "Automation" +msgstr "自动" -#: rapid/problemnotification.py:347 -#, python-format -msgid "%(previousproblem)s Additionally, %(newproblem)s" +#: ../raphodo/preferencedialog.py:85 +msgid "Thumbnails" msgstr "" -#: rapid/problemnotification.py:355 -#, python-format -msgid " Furthermore, there were %(problems)s." -msgstr "" +#: ../raphodo/preferencedialog.py:85 ../raphodo/preferencedialog.py:343 +msgid "Error Handling" +msgstr "错误处理" -#: rapid/problemnotification.py:357 -#, python-format -msgid " Furthermore, there was a %(problem)s." +#: ../raphodo/preferencedialog.py:86 +msgid "Warnings" msgstr "" -#: rapid/problemnotification.py:366 -#, python-format -msgid "The %(type)s metadata is missing." +#: ../raphodo/preferencedialog.py:86 +msgid "Miscellaneous" msgstr "" -#: rapid/problemnotification.py:368 -msgid "The following metadata is missing: " +#: ../raphodo/preferencedialog.py:94 +msgid "Device Scanning" msgstr "" -#: rapid/problemnotification.py:371 -#, python-format -msgid "%(missing_metadata_elements)s and %(final_missing_metadata_element)s." +#: ../raphodo/preferencedialog.py:96 +msgid "Scan only external devices" msgstr "" -#: rapid/problemnotification.py:388 -msgid "Problems in subfolder and filename generation" +#: ../raphodo/preferencedialog.py:98 +msgid "" +"Scan for photos and videos only on devices that are external to the " +"computer,\n" +"including cameras, memory cards, external hard drives, and USB flash drives." msgstr "" -#: rapid/problemnotification.py:390 -msgid "Problem in subfolder and filename generation" +#: ../raphodo/preferencedialog.py:102 +msgid "Scan non-camera devices lacking a DCIM folder" msgstr "" -#: rapid/problemnotification.py:393 -#, python-format -msgid "Problems in %s generation" +#: ../raphodo/preferencedialog.py:104 +msgid "" +"Scan the entirety of a device for photos and videos, irrespective of whether " +"it contains a DCIM folder,\n" +"as opposed to only scanning within a DCIM folder.\n" +"\n" +"Changing this setting causes all devices to be scanned again.\n" +"\n" +"Note: With cameras, only the DCIM folder is scanned." msgstr "" -#: rapid/problemnotification.py:395 -#, python-format -msgid "Problem in %s generation" +#: ../raphodo/preferencedialog.py:116 +msgid "Devices that have been set to automatically ignore or download from." msgstr "" -#: rapid/problemnotification.py:404 -#, python-format -msgid "%(filetype)s already exists, but it was backed up" +#: ../raphodo/preferencedialog.py:117 +msgid "Remembered Devices" msgstr "" -#: rapid/problemnotification.py:406 -#, python-format -msgid "An error occurred when copying the %(filetype)s, but it was backed up" +#: ../raphodo/preferencedialog.py:121 +msgid "" +"Remove a device from the list of devices to automatically ignore or download " +"from." msgstr "" -#: rapid/problemnotification.py:428 -msgid "Multiple problems were encountered" +#: ../raphodo/preferencedialog.py:123 ../raphodo/preferencedialog.py:149 +#: ../raphodo/preferencedialog.py:431 +msgid "Remove" msgstr "" -#: rapid/problemnotification.py:430 rapid/subfolderfile.py:261 -msgid "Photos detected with the same filenames, but taken at different times" -msgstr "检测到文件名相同,但拍摄时间不同的照片。" +#: ../raphodo/preferencedialog.py:127 +msgid "" +"Clear the list of devices from which to automatically ignore or download " +"from.\n" +"\n" +"Note: Changes take effect when the computer is next scanned for devices." +msgstr "" -#: rapid/problemnotification.py:436 -msgid "there were errors backing up" +#: ../raphodo/preferencedialog.py:140 +msgid "Ignored Paths" msgstr "" -#: rapid/problemnotification.py:437 -msgid "There were errors backing up" +#: ../raphodo/preferencedialog.py:141 +msgid "" +"The end part of a path that should never be scanned for photos or videos." msgstr "" -#: rapid/problemnotification.py:439 -msgid "there was an error backing up" +#: ../raphodo/preferencedialog.py:144 +msgid "Add..." msgstr "" -#: rapid/problemnotification.py:440 -msgid "There was an error backing up" +#: ../raphodo/preferencedialog.py:146 +msgid "" +"Add a path to the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#. e.g. -#: rapid/problemnotification.py:443 -#, python-format -msgid "%(previousproblem)s, and %(backinguperror)s" +#: ../raphodo/preferencedialog.py:151 +msgid "" +"Remove a path from the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/rpdfile.py:159 -#, python-format -msgid "%(number)s %(filetypes)s" +#: ../raphodo/preferencedialog.py:156 +msgid "" +"Clear the list of paths to ignore.\n" +"\n" +"Changing this setting causes all devices to be scanned again." msgstr "" -#: rapid/rpdfile.py:169 -#, python-format -msgid "scanning (found %(photos)s photos and %(videos)s videos)..." +#: ../raphodo/preferencedialog.py:164 +msgid "" +"Use python-style regula" +"r expressions" msgstr "" -#: rapid/subfolderfile.py:81 -#, python-format -msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" -msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#: ../raphodo/preferencedialog.py:168 +msgid "" +"Use regular expressions in the list of ignored paths.\n" +"\n" +"Changing this setting causes all devices to be scanned again." +msgstr "" -#: rapid/subfolderfile.py:325 -msgid "subfolder and filename" -msgstr "子文件夹和文件名" +#: ../raphodo/preferencedialog.py:208 +msgid "Program Automation" +msgstr "" -#: rapid/subfolderfile.py:406 -msgid "Photo has already been downloaded" -msgstr "照片已经下载过" +#: ../raphodo/preferencedialog.py:209 +msgid "Start downloading at program startup" +msgstr "程序启动时开始下载" -#: rapid/subfolderfile.py:407 -#, python-format -msgid "Source: %(source)s" -msgstr "源: %(source)s" +#: ../raphodo/preferencedialog.py:210 +msgid "Start downloading upon device insertion" +msgstr "设备插入后自动开始下载" -#: rapid/subfolderfile.py:485 -msgid "Failed to create download subfolder" +#: ../raphodo/preferencedialog.py:211 +msgid "Unmount (eject) device upon download completion" msgstr "" -#: rapid/subfolderfile.py:486 -#, python-format -msgid "Path: %s" +#: ../raphodo/preferencedialog.py:212 +msgid "Exit program when download completes" msgstr "" -#: rapid/glade3/rapid.ui.h:1 -msgid "About..." +#: ../raphodo/preferencedialog.py:213 +msgid "Exit program even if download had warnings or errors" msgstr "" -#: rapid/glade3/rapid.ui.h:2 -msgid "_Check All" +#: ../raphodo/preferencedialog.py:240 +msgid "Thumbnail Generation" msgstr "" -#: rapid/glade3/rapid.ui.h:3 -msgid "Check All Photos" +#: ../raphodo/preferencedialog.py:241 +msgid "Generate thumbnails" msgstr "" -#: rapid/glade3/rapid.ui.h:4 -msgid "Check All Videos" +#: ../raphodo/preferencedialog.py:242 +msgid "Generate thumbnails to show in the main program window" msgstr "" -#: rapid/glade3/rapid.ui.h:5 -msgid "_Make a Donation..." -msgstr "我要捐赠... (_M)" - -#: rapid/glade3/rapid.ui.h:7 -msgid "_Get Help Online..." -msgstr "获取在线帮助... (_G)" - -#: rapid/glade3/rapid.ui.h:8 -msgid "Help" +#: ../raphodo/preferencedialog.py:244 +msgid "Cache thumbnails" msgstr "" -#: rapid/glade3/rapid.ui.h:9 -msgid "Preferences" +#: ../raphodo/preferencedialog.py:245 +msgid "" +"Save thumbnails shown in the main program window in a thumbnail cache unique " +"to Rapid Photo Downloader" msgstr "" -#: rapid/glade3/rapid.ui.h:10 -msgid "Quit" +#: ../raphodo/preferencedialog.py:247 +msgid "Generate system thumbnails" msgstr "" -#: rapid/glade3/rapid.ui.h:11 -msgid "Refresh" +#: ../raphodo/preferencedialog.py:248 +msgid "" +"While downloading, save thumbnails that can be used by desktop file managers " +"and other programs" msgstr "" -#: rapid/glade3/rapid.ui.h:12 -msgid "_Report a Problem..." -msgstr "报告问题... (_R)" - -#: rapid/glade3/rapid.ui.h:13 -msgid "Translate this Application..." +#: ../raphodo/preferencedialog.py:255 +msgid "Number of CPU cores used to generate thumbnails." msgstr "" -#: rapid/glade3/rapid.ui.h:14 -msgid "_Uncheck All" +#: ../raphodo/preferencedialog.py:256 +msgid "CPU cores:" msgstr "" -#: rapid/glade3/rapid.ui.h:16 -msgid "_File" -msgstr "文件(_F)" - -#: rapid/glade3/rapid.ui.h:17 -msgid "Download / Pause" -msgstr "下载 / 暂停" - -#: rapid/glade3/rapid.ui.h:18 -msgid "_Select" -msgstr "选择(_S)" - -#: rapid/glade3/rapid.ui.h:19 -msgid "Select All Without _Job Code" +#. Translators: the * acts as an asterisk to denote a reference to an annotation +#. such as '* Takes effect upon program restart' +#: ../raphodo/preferencedialog.py:271 ../raphodo/preferencedialog.py:317 +msgid "*" msgstr "" -#: rapid/glade3/rapid.ui.h:20 -msgid "Select All Wit_h Job Code" +#: ../raphodo/preferencedialog.py:294 +msgid "Thumbnail Cache" msgstr "" -#: rapid/glade3/rapid.ui.h:21 -msgid "_View" -msgstr "查看(_V)" - -#: rapid/glade3/rapid.ui.h:22 -msgid "_Error Log" -msgstr "错误日志 (_E)" +#: ../raphodo/preferencedialog.py:296 +msgid "Calculating..." +msgstr "" -#: rapid/glade3/rapid.ui.h:23 -msgid "_Clear Completed Downloads" -msgstr "清除已完成的下载(_C)" +#: ../raphodo/preferencedialog.py:302 +msgid "days" +msgstr "" -#: rapid/glade3/rapid.ui.h:24 -msgid "Previous File" +#: ../raphodo/preferencedialog.py:303 +msgid "forever" msgstr "" -#: rapid/glade3/rapid.ui.h:25 -msgid "Next File" +#: ../raphodo/preferencedialog.py:308 +msgid "Cache size:" msgstr "" -#: rapid/glade3/rapid.ui.h:26 -msgid "_Help" -msgstr "帮助 (_H)" +#: ../raphodo/preferencedialog.py:310 +msgid "Number of thumbnails:" +msgstr "" -#: rapid/glade3/rapid.ui.h:27 -msgid "_Translate this Application..." -msgstr "翻译本程序...(_T)" +#: ../raphodo/preferencedialog.py:312 +msgid "Database size:" +msgstr "" -#: rapid/glade3/rapid.ui.h:28 -msgid "_Include in download" +#: ../raphodo/preferencedialog.py:314 +msgid "Cache unaccessed thumbnails for:" msgstr "" -#: rapid/glade3/rapid.ui.h:29 -msgid "_Download" +#: ../raphodo/preferencedialog.py:322 +msgid "Purge Cache..." msgstr "" -#: rapid/glade3/prefs.ui.h:1 -msgid "Preferences: Rapid Photo Downloader" -msgstr "首选项:急速照片下载器" +#: ../raphodo/preferencedialog.py:323 +msgid "Optimize Cache..." +msgstr "" -#: rapid/glade3/prefs.ui.h:2 -msgid "Photo Download Folders" -msgstr "照片下载目录" +#: ../raphodo/preferencedialog.py:336 +msgid "* Takes effect upon program restart" +msgstr "" -#: rapid/glade3/prefs.ui.h:3 -msgid "Example: /home/user/Pictures" -msgstr "例如:/home/user/Pictures" +#: ../raphodo/preferencedialog.py:346 +msgid "Skip download" +msgstr "跳过下载" -#: rapid/glade3/prefs.ui.h:4 -msgid "Download Subfolders" -msgstr "下载子目录" +#: ../raphodo/preferencedialog.py:347 +msgid "Don't download the file, and issue an error message" +msgstr "" -#: rapid/glade3/prefs.ui.h:5 -msgid "Download folder:" -msgstr "下载目录:" +#: ../raphodo/preferencedialog.py:348 +msgid "Add unique identifier" +msgstr "添加唯一标识符" -#: rapid/glade3/prefs.ui.h:6 +#: ../raphodo/preferencedialog.py:349 msgid "" -"Choose the download folder. Subfolders for the downloaded photos will be " -"automatically created in this folder using the structure specified below." -msgstr "选择下载目录。下载照片的子目录将使用下列指定结构在此目录内自动创建。" - -#: rapid/glade3/prefs.ui.h:7 -msgid "Download Folder" -msgstr "下载目录" - -#: rapid/glade3/prefs.ui.h:8 -msgid "Photo Folders" -msgstr "照片目录" - -#: rapid/glade3/prefs.ui.h:9 -msgid "Photo Rename\t" -msgstr "照片重命名\t" - -#: rapid/glade3/prefs.ui.h:10 -msgid "Photo Rename" -msgstr "照片重命名" - -#: rapid/glade3/prefs.ui.h:11 -msgid " " -msgstr " " - -#: rapid/glade3/prefs.ui.h:12 -msgid "New:" +"Add an identifier like _1 or _2 to the end of the filename, immediately " +"before the file's extension" msgstr "" -#: rapid/glade3/prefs.ui.h:13 -msgid "Original:" -msgstr "原始的:" +#: ../raphodo/preferencedialog.py:355 +msgid "Overwrite" +msgstr "覆盖" -#: rapid/glade3/prefs.ui.h:14 -msgid "Example" -msgstr "例子" +#: ../raphodo/preferencedialog.py:356 +msgid "Overwrite the previously backed up file" +msgstr "" -#: rapid/glade3/prefs.ui.h:15 -msgid "Photo Rename" -msgstr "照片重命名" +#: ../raphodo/preferencedialog.py:357 +msgid "Skip" +msgstr "跳过" -#: rapid/glade3/prefs.ui.h:16 -msgid "Video Download Folders" -msgstr "视频下载目录" +#: ../raphodo/preferencedialog.py:358 +msgid "Don't overwrite the backup file, and issue an error message" +msgstr "" -#: rapid/glade3/prefs.ui.h:17 +#: ../raphodo/preferencedialog.py:364 msgid "" -"Sorry, video downloading functionality disabled. To download videos, please " -"install either the hachoir metadata and kaa metadata packages " -"for python, or exiftool." +"When a photo or video of the same name has already been downloaded, choose " +"whether to skip downloading the file, or to add a unique identifier:" msgstr "" -#: rapid/glade3/prefs.ui.h:18 +#: ../raphodo/preferencedialog.py:378 msgid "" -"Choose the download folder. Subfolders for the downloaded videos will be " -"automatically created in this folder using the structure specified below." -msgstr "选择下载目录。下载视频的子目录将使用下列指定结构在此目录内自动创建。" +"When backing up, choose whether to overwrite a file on the backup device " +"that has the same name, or skip backing it up:" +msgstr "" -#: rapid/glade3/prefs.ui.h:19 -msgid "Video Folders" -msgstr "视频目录" +#: ../raphodo/preferencedialog.py:398 +msgid "Program Warnings" +msgstr "" -#: rapid/glade3/prefs.ui.h:20 -msgid "Video Rename\t" -msgstr "视频重命名\t" +#: ../raphodo/preferencedialog.py:399 +msgid "Show a warning when:" +msgstr "" -#: rapid/glade3/prefs.ui.h:21 -msgid "Video Rename" -msgstr "视频重命名" +#: ../raphodo/preferencedialog.py:402 +msgid "Downloading files currently not displayed" +msgstr "" -#: rapid/glade3/prefs.ui.h:22 -msgid "Rename Options" -msgstr "重命名选项" +#: ../raphodo/preferencedialog.py:403 +msgid "" +"Warn when about to download files that are not displayed in the main window." +msgstr "" -#: rapid/glade3/prefs.ui.h:23 -msgid "Sequence Numbers" -msgstr "序列数字" +#: ../raphodo/preferencedialog.py:405 +msgid "Backup destinations are missing" +msgstr "" -#: rapid/glade3/prefs.ui.h:24 +#: ../raphodo/preferencedialog.py:406 msgid "" -"Specify the time in 24 hour format at which the Downloads today " -"sequence number should be reset." +"Warn before starting a download if it is not possible to back up files." msgstr "" -#: rapid/glade3/prefs.ui.h:25 -msgid "Day start:" -msgstr "开始日:" +#: ../raphodo/preferencedialog.py:408 +msgid "Program libraries are missing or broken" +msgstr "" -#: rapid/glade3/prefs.ui.h:26 -msgid "Downloads today:" -msgstr "今日下载:" +#: ../raphodo/preferencedialog.py:409 +msgid "" +"Warn if a software library used by Rapid Photo Downloader is missing or not " +"functioning." +msgstr "" -#: rapid/glade3/prefs.ui.h:27 -msgid "Stored number:" +#: ../raphodo/preferencedialog.py:412 +msgid "Filesystem metadata cannot be set" msgstr "" -#: rapid/glade3/prefs.ui.h:28 -msgid ":" +#: ../raphodo/preferencedialog.py:413 +msgid "" +"Warn if there is an error setting a file's filesystem metadata, such as its " +"modification time." msgstr "" -#: rapid/glade3/prefs.ui.h:29 -msgid " hh:mm" -msgstr " hh:mm" +#: ../raphodo/preferencedialog.py:416 +msgid "Encountering unhandled files" +msgstr "" -#: rapid/glade3/prefs.ui.h:30 -msgid "Synchronize RAW + JPEG sequence numbers" -msgstr "同步RAW+JPEG序列号" +#: ../raphodo/preferencedialog.py:417 +msgid "" +"Warn after scanning a device or this computer if there are unrecognized " +"files that will not be included in the download." +msgstr "" -#: rapid/glade3/prefs.ui.h:31 -msgid "Compatibility with Other Operating Systems" -msgstr "兼容其它操作系统" +#: ../raphodo/preferencedialog.py:420 +msgid "Do not warn about unhandled files with extensions:" +msgstr "" -#: rapid/glade3/prefs.ui.h:32 +#: ../raphodo/preferencedialog.py:424 msgid "" -"Specify whether photo, video and folder names should have any characters " -"removed that are not allowed by other operating systems." -msgstr "指定照片、视频或文件夹名称时应删除任何与其他操作系统不兼容的字符。" - -#: rapid/glade3/prefs.ui.h:33 -msgid "Strip incompatible characters" -msgstr "去掉不兼容字符" +"File extensions are case insensitive and do not need to include the leading " +"dot." +msgstr "" -#: rapid/glade3/prefs.ui.h:34 -msgid "Rename Options" -msgstr "重命名选项" +#: ../raphodo/preferencedialog.py:427 +msgid "Add" +msgstr "" -#: rapid/glade3/prefs.ui.h:35 -msgid "Job Codes" -msgstr "任务代码" +#: ../raphodo/preferencedialog.py:428 +msgid "" +"Add a file extension to the list of unhandled file types to not warn about." +msgstr "" -#: rapid/glade3/prefs.ui.h:36 -msgid "Job Codes" -msgstr "任务代码" +#: ../raphodo/preferencedialog.py:430 +msgid "" +"Remove a file extension from the list of unhandled file types to not warn " +"about." +msgstr "" -#: rapid/glade3/prefs.ui.h:37 -msgid "_Add..." -msgstr "添加(_A)..." +#: ../raphodo/preferencedialog.py:434 +msgid "" +"Clear the list of file extensions of unhandled file types to not warn about." +msgstr "" -#: rapid/glade3/prefs.ui.h:39 -msgid "R_emove All" -msgstr "全部删除 (_E)" +#: ../raphodo/preferencedialog.py:469 +msgid "Version Check" +msgstr "" -#: rapid/glade3/prefs.ui.h:40 -msgid "Job Codes" +#: ../raphodo/preferencedialog.py:470 +msgid "Check for new version at startup" msgstr "" -#: rapid/glade3/prefs.ui.h:41 -msgid "Devices" -msgstr "驱动器" +#: ../raphodo/preferencedialog.py:471 +msgid "Check for a new version of the program each time the program starts." +msgstr "" -#: rapid/glade3/prefs.ui.h:42 -msgid "Devices" -msgstr "设备" +#: ../raphodo/preferencedialog.py:473 +msgid "Include development releases" +msgstr "" -#: rapid/glade3/prefs.ui.h:43 +#: ../raphodo/preferencedialog.py:474 msgid "" -"Devices are from where to download photos and videos, such as cameras, " -"memory cards or Portable Storage Devices.\n" -"\n" -"You can download from multiple devices simultaneously, or you can specify a " -"location on your hard drive.\n" +"Include alpha, beta and other development releases when checking for a new " +"version of the program.\n" "\n" -"Downloading directly from cameras is currently an experimental feature. " -"If downloading directly from your camera works poorly or not at all, try " -"setting it to PTP mode. If that is not possible, a card reader must be " -"used." +"If you are currently running a development version, the check will always " +"occur." msgstr "" -#: rapid/glade3/prefs.ui.h:48 -msgid "Automatically detect Portable Storage Devices" -msgstr "自动检测可移动存储设备" - -#: rapid/glade3/prefs.ui.h:49 -msgid "Automatically detect devices" -msgstr "自动检测设备" +#: ../raphodo/preferencedialog.py:489 +msgid "Ignore DNG date/time metadata on MTP devices" +msgstr "" -#: rapid/glade3/prefs.ui.h:50 +#: ../raphodo/preferencedialog.py:490 msgid "" -"If you enable automatic detection of Portable Storage Devices, the entire " -"device will be scanned. On large devices, this could take some time.\n" +"Ignore date/time metadata in DNG files located on MTP devices, and use the " +"file's modification time instead.\n" "\n" -"When this option is enabled, and a potential device is detected, you will be " -"prompted to determine if it should be scanned or not." +"Useful for devices like some phones and tablets that create incorrect DNG " +"metadata." msgstr "" -#: rapid/glade3/prefs.ui.h:53 -msgid "Location:" -msgstr "位置:" - -#: rapid/glade3/prefs.ui.h:54 -msgid "" -"If you disable automatic detection, choose the exact location of the photos " -"and videos." +#. Translators: substituted value is a description for the set of preferences +#. shown in the preference dialog window, e.g. Devices, Automation, etc. +#. This string is shown in a tooltip for the "Restore Defaults" button +#: ../raphodo/preferencedialog.py:710 +#, python-format +msgid "Restores default %s preference values" msgstr "" -#: rapid/glade3/prefs.ui.h:55 -msgid "Device Options" +#: ../raphodo/preferencedialog.py:832 +msgid "" +"Do you want to purge the thumbnail cache? The cache will be purged when the " +"program is next started." msgstr "" -#: rapid/glade3/prefs.ui.h:56 -msgid "Remembered Paths" +#: ../raphodo/preferencedialog.py:835 +msgid "Purge Thumbnail Cache" msgstr "" -#: rapid/glade3/prefs.ui.h:57 +#: ../raphodo/preferencedialog.py:847 msgid "" -"Remembered paths are those associated with devices that you have chosen to " -"always scan or ignore when automatic detection of Portable Storage Devices " -"is enabled." +"Do you want to optimize the thumbnail cache? The cache will be optimized " +"when the program is next started." msgstr "" -#: rapid/glade3/prefs.ui.h:58 -msgid "Ignored Paths" +#: ../raphodo/preferencedialog.py:850 +msgid "Optimize Thumbnail Cache" msgstr "" -#: rapid/glade3/prefs.ui.h:59 -msgid "" -"Specify the ending portion of any paths you want ignored when scanning " -"devices for photos or videos. Any path ending with the values below will not " -"be scanned." +#: ../raphodo/preferencedialog.py:1045 +msgid "Enter a Path to Ignore" msgstr "" -#: rapid/glade3/prefs.ui.h:61 -msgid "Re_move All" +#: ../raphodo/preferencedialog.py:1046 +msgid "Specify a path that will never be scanned for photos or videos" msgstr "" -#: rapid/glade3/prefs.ui.h:62 -msgid "Use _python-style regular expressions" +#: ../raphodo/preferencedialog.py:1047 +msgid "Path:" msgstr "" -#: rapid/glade3/prefs.ui.h:63 -msgid "Device Options" +#: ../raphodo/preferencedialog.py:1061 +msgid "Enter a File Extension" msgstr "" -#: rapid/glade3/prefs.ui.h:64 -msgid "Backup\t" -msgstr "备份\t" - -#: rapid/glade3/prefs.ui.h:65 -msgid "Backup" -msgstr "备份" +#: ../raphodo/preferencedialog.py:1062 +msgid "Specify a file extension (without the leading dot)" +msgstr "" -#: rapid/glade3/prefs.ui.h:66 -msgid "" -"If you disable automatic detection, choose the exact backup locations." +#: ../raphodo/preferencedialog.py:1063 ../raphodo/renamepanel.py:122 +msgid "Extension:" msgstr "" -#: rapid/glade3/prefs.ui.h:67 -msgid "Automatically detect backup devices" -msgstr "自动检测备份设备" +#: ../raphodo/preferencedialog.py:1078 +msgid "Invalid File Extension" +msgstr "" -#: rapid/glade3/prefs.ui.h:68 +#: ../raphodo/preferencedialog.py:1079 +#, python-format msgid "" -"You can have your photos and videos backed up to multiple locations as they " -"are downloaded, e.g. external hard drives." -msgstr "下载后你可以把照片或视频备份到多个位置,比如:外置硬盘。" - -#: rapid/glade3/prefs.ui.h:69 -msgid "Back up photos and videos when downloading" -msgstr "下载时备份照片和视频" +"The file extension %s is recognized by Rapid Photo Downloader, so it " +"makes no sense to warn about its presence." +msgstr "" -#: rapid/glade3/prefs.ui.h:70 +#: ../raphodo/preferencedialog.py:1081 +#, python-format msgid "" -"Specify the folder in which backups are stored on the device. \n" +"Recognized file types:\n" "\n" -"Note: this will also be used to determine whether or not the device is " -"used for backups. For each device you wish to use for backing up to, create " -"a folder in it with one of these names." -msgstr "" -"指定备份存储于设备的目录。 \n" +"Photos:\n" +"%(photos)s\n" "\n" -"注意:这还会被用来确认一个设备是否用来备份。请对每一个希望用于备份的设备创建一个有以上名称的目录。" - -#: rapid/glade3/prefs.ui.h:73 -msgid "Photo backup location:" +"Videos:\n" +"%(videos)s\n" +"\n" +"Audio:\n" +"%(audio)s\n" +"\n" +"Other:\n" +"%(other)s" msgstr "" -#: rapid/glade3/prefs.ui.h:74 -msgid "Photo backup folder name:" -msgstr "照片备份目录名称" +#: ../raphodo/preferences.py:286 +msgid "Wedding" +msgstr "" -#: rapid/glade3/prefs.ui.h:75 -msgid "Example:" -msgstr "例如:" +#: ../raphodo/preferences.py:286 +msgid "Birthday" +msgstr "" -#: rapid/glade3/prefs.ui.h:76 -msgid "/media/externaldrive/Photos" -msgstr "/媒体/外部驱动器/照片" +#: ../raphodo/preferences.py:614 +#, python-format +msgid "Subfolder preferences should not start with a %s" +msgstr "子目录首选项不应以 %s 开头" + +#: ../raphodo/preferences.py:617 +#, python-format +msgid "Subfolder preferences should not end with a %s" +msgstr "子目录首选项不应以 %s 结尾" + +#: ../raphodo/preferences.py:622 +#, python-format +msgid "Subfolder preferences should not contain two %s one after the other" +msgstr "子目录首选项不应包含两个相邻的 %s" + +#. self.setFlat(True) +#: ../raphodo/primarybutton.py:72 +msgid "Download 8 Photos and 10 Videos" +msgstr "" + +#: ../raphodo/problemnotification.py:86 ../raphodo/problemnotification.py:208 +#, python-format +msgid "Error: %(errno)s %(strerror)s" +msgstr "" + +#: ../raphodo/problemnotification.py:89 +#, python-format +msgid "Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:116 +#, python-format +msgid "GPhoto2 Error: %s" +msgstr "" + +#: ../raphodo/problemnotification.py:124 +msgid "" +"Unable to initialize the camera, probably because another program is using " +"it. No files were copied from it." +msgstr "" + +#: ../raphodo/problemnotification.py:134 +#, python-format +msgid "Unable to read directory %s" +msgstr "" + +#: ../raphodo/problemnotification.py:140 +#, python-format +msgid "Unable to access modification time or size from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:146 +#, python-format +msgid "Unable to read file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:152 +#, python-format +msgid "Unable to write file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:158 +#, python-format +msgid "Unable to move file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:164 +#, python-format +msgid "Unable to remove file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:170 +#, python-format +msgid "Unable to copy file %s" +msgstr "" + +#: ../raphodo/problemnotification.py:176 +#, python-format +msgid "Zero length file %s will not be downloaded" +msgstr "" + +#: ../raphodo/problemnotification.py:182 +#, python-format +msgid "Could not determine filesystem modification time for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:188 +#, python-format +msgid "Unable to load metadata from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:194 +#, python-format +msgid "" +"Unable to load metadata from %(name)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:202 +#, python-format +msgid "" +"An error occurred setting a file's filesystem metadata on the filesystem %s. " +"If this error occurs again on the same filesystem, it will not be reported " +"again." +msgstr "" + +#: ../raphodo/problemnotification.py:216 +#, python-format +msgid "Encountered unhandled file %s. It will not be downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:223 +#, python-format +msgid "%(filetype)s %(destination)s already exists." +msgstr "" + +#: ../raphodo/problemnotification.py:234 ../raphodo/problemnotification.py:262 +#, python-format +msgid "" +"The existing %(filetype)s %(destination)s was last modified on %(date)s at " +"%(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:245 +#, python-format +msgid "The %(filetype)s %(source)s was not downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:273 +#, python-format +msgid "The %(filetype)s %(source)s was downloaded from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:282 +#, python-format +msgid "The unique identifier '%s' was added to the filename." +msgstr "" + +#: ../raphodo/problemnotification.py:298 +#, python-format +msgid "" +"The existing backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:309 +#, python-format +msgid "The %(filetype)s %(source)s was not backed up from %(device)s." +msgstr "" + +#: ../raphodo/problemnotification.py:326 +#, python-format +msgid "" +"The previous backup %(filetype)s %(destination)s was last modified on " +"%(date)s at %(time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:337 +#, python-format +msgid "" +"The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " +"previous backup %(filetype)s." +msgstr "" + +#: ../raphodo/problemnotification.py:356 +#, python-format +msgid "" +"When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " +"%(file)s was encountered, and was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:366 +msgid "" +"When synchronizing RAW + JPEG sequence values, photos were detected with the " +"same filenames, but taken at different times:" +msgstr "" + +#: ../raphodo/problemnotification.py:373 +#, python-format +msgid "" +"%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " +"on %(image2_date)s at %(image2_time)s." +msgstr "" + +#: ../raphodo/problemnotification.py:389 +#, python-format +msgid "Unable to finalize the filename for %s" +msgstr "" + +#: ../raphodo/problemnotification.py:424 +#, python-format +msgid "" +"The filename %(destination)s was not fully generated for %(filetype)s " +"%(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:433 +#, python-format +msgid "The %(type)s metadata is missing." +msgstr "" + +#: ../raphodo/problemnotification.py:439 +#, python-format +msgid "The following metadata is missing: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:445 +#, python-format +msgid "Date/time conversion failed: %s." +msgstr "" + +#: ../raphodo/problemnotification.py:451 +msgid "" +"Could not extract valid date/time metadata or determine the file " +"modification time." +msgstr "" + +#: ../raphodo/problemnotification.py:457 +msgid "Filename does not have an extension." +msgstr "" + +#: ../raphodo/problemnotification.py:460 +msgid "Filename does not have a number component." +msgstr "" + +#: ../raphodo/problemnotification.py:464 +#, python-format +msgid "Error generating component %(component)s. Error: %(error)s" +msgstr "" + +#: ../raphodo/problemnotification.py:477 +#, python-format +msgid "" +"The download subfolders %(folder)s were only partially generated for " +"%(filetype)s %(source)s." +msgstr "" + +#: ../raphodo/problemnotification.py:486 +#, python-format +msgid "" +"There is no data with which to generate the %(subfolder_file)s for " +"%(filename)s. The %(filetype)s was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:499 +#, python-format +msgid "" +"Unable to create the %(filetype)s %(destination)s in %(folder)s. The " +"download file was %(source)s in %(device)s. It was not downloaded." +msgstr "" + +#: ../raphodo/problemnotification.py:514 +#, python-format +msgid "Unable to create the download subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:526 +#, python-format +msgid "Unable to create the backup subfolder %s." +msgstr "" + +#: ../raphodo/problemnotification.py:577 +#, python-format +msgid "Problems scanning %s" +msgstr "" + +#: ../raphodo/problemnotification.py:584 +#, python-format +msgid "Problems copying from %s" +msgstr "" + +#: ../raphodo/problemnotification.py:591 +msgid "Problems while finalizing filenames and generating subfolders" +msgstr "" + +#: ../raphodo/problemnotification.py:598 +#, python-format +msgid "Problems backing up to %s" +msgstr "" + +#. Translators: for example Nov 3 or Dec 31 +#. The start and end dates are on a different day +#. Translators: for example Nov 3 or Dec 31 +#: ../raphodo/proximity.py:105 ../raphodo/proximity.py:221 +#: ../raphodo/proximity.py:224 ../raphodo/proximity.py:828 +#, python-format +msgid "%(month)s %(numeric_day)s" +msgstr "" + +#. Translators: for example Nov 15 2015 +#. Translators: for example Nov 3 2015 +#: ../raphodo/proximity.py:109 ../raphodo/proximity.py:230 +#: ../raphodo/proximity.py:231 ../raphodo/proximity.py:831 +#, python-format +msgid "%(date)s %(year)s" +msgstr "" + +#. Translators: for example Nov 3 2015, 11:25 AM +#. Translators: for example, Nov 3, 12:15 PM +#: ../raphodo/proximity.py:197 ../raphodo/proximity.py:215 +#: ../raphodo/proximity.py:234 ../raphodo/proximity.py:236 +#, python-format +msgid "%(date)s, %(time)s" +msgstr "" + +#: ../raphodo/proximity.py:209 +#, python-format +msgid "%(starttime)s - %(endtime)s" +msgstr "" + +#. Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM +#: ../raphodo/proximity.py:241 +#, python-format +msgid "%(earlier_time)s - %(later_time)s" +msgstr "" + +#. Translators, for example: +#. Nov 3 2012, 12:15 PM - +#. Nov 4 2012, 1:00 AM +#. (please keep the line break signified by \n) +#: ../raphodo/proximity.py:248 +#, python-format +msgid "" +"%(earlier_time)s -\n" +"%(later_time)s" +msgstr "" + +#: ../raphodo/proximity.py:359 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#. Translators: for example Nov 2015 +#: ../raphodo/proximity.py:833 +#, python-format +msgid "%(month)s %(year)s" +msgstr "" + +#: ../raphodo/proximity.py:1344 +msgid "" +"The time elapsed between consecutive photos and videos that is used to build " +"the Timeline" +msgstr "" + +#. Translators: e.g. "45m", which is short for 45 minutes. +#. Replace the very last character (after the d) with the correct +#. localized value, keeping everything else. In other words, change +#. only the m character. +#: ../raphodo/proximity.py:1406 +#, python-format +msgid "%(minutes)dm" +msgstr "" + +#. Translators: i.e. "1.5h", which is short for 1.5 hours. +#. Replace the entire string with the correct localized value +#: ../raphodo/proximity.py:1410 +msgid "1.5h" +msgstr "" + +#. Translators: e.g. "5h", which is short for 5 hours. +#. Replace the very last character (after the d) with the correct localized value, +#. keeping everything else. In other words, change only the h character. +#: ../raphodo/proximity.py:1415 +#, python-format +msgid "%(hours)dh" +msgstr "" + +#: ../raphodo/proximity.py:1461 +msgid "" +"The Timeline groups photos and videos based on how much time elapsed between " +"consecutive shots. Use it to identify photos and videos taken at different " +"periods in a single day or over consecutive days." +msgstr "" + +#: ../raphodo/proximity.py:1464 +msgid "" +"Use the slider (below) to adjust the time elapsed between consecutive shots " +"that is used to build the Timeline." +msgstr "" + +#: ../raphodo/proximity.py:1466 +msgid "Timeline build pending..." +msgstr "" + +#: ../raphodo/proximity.py:1467 +msgid "Timeline is building..." +msgstr "" + +#: ../raphodo/proximity.py:1468 +msgid "" +"The Timeline needs to be rebuilt because the file modification time does not " +"match the time a shot was taken for one or more shots.

    The Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo " +"or video's metadata. Reading the metadata is time consuming, so Rapid Photo " +"Downloader avoids reading the metadata while scanning files. Instead it uses " +"the time the file was last modified as a proxy for when the shot was taken. " +"The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read." +msgstr "" + +#: ../raphodo/rapid.py:484 ../raphodo/rapid.py:2465 ../raphodo/rapid.py:3732 +#: ../raphodo/rapid.py:3850 ../raphodo/rapid.py:3854 ../raphodo/rapid.py:3874 +#: ../raphodo/rapid.py:3878 ../raphodo/rapid.py:4002 ../raphodo/rapid.py:4011 +#: ../raphodo/rapid.py:4499 ../raphodo/rapid.py:4892 ../raphodo/rapid.py:5717 +#: ../raphodo/rememberthisdialog.py:97 +#: ../data/rapid-photo-downloader.desktop.in.h:3 +msgid "Rapid Photo Downloader" +msgstr "快速照片下载器" + +#: ../raphodo/rapid.py:1100 +msgid "" +"ExifTool has a problem

    Rapid Photo Downloader uses ExifTool " +"to get metadata from videos and photos. The program will run without it, but " +"installing it is highly recommended." +msgstr "" + +#: ../raphodo/rapid.py:1110 ../raphodo/rapid.py:1130 +msgid "Problem with libmediainfo" +msgstr "" + +#: ../raphodo/rapid.py:1119 +msgid "" +"The library libmediainfo appears to be missing

    Rapid Photo " +"Downloader uses libmediainfo to get the date and time a video was shot. The " +"program will run without it, but installing it is recommended." +msgstr "" + +#: ../raphodo/rapid.py:1417 +msgid "Download failed" +msgstr "" + +#: ../raphodo/rapid.py:1419 +msgid "" +"Sorry, the download of the new version of Rapid Photo Downloader failed." +msgstr "" + +#: ../raphodo/rapid.py:1425 +msgid "" +"The new version was successfully downloaded. Do you want to close Rapid " +"Photo Downloader and install it now?" +msgstr "" + +#: ../raphodo/rapid.py:1428 +msgid "Update Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:1432 +msgid "Install" +msgstr "" + +#: ../raphodo/rapid.py:1450 +msgid "New version saved" +msgstr "" + +#: ../raphodo/rapid.py:1451 +#, python-format +msgid "" +"The tar file and installer script are saved at:\n" +"\n" +" %s" +msgstr "" + +#: ../raphodo/rapid.py:1468 +msgid "Upgrade failed" +msgstr "" + +#: ../raphodo/rapid.py:1469 +msgid "" +"Sorry, upgrading Rapid Photo Downloader failed because there was an error " +"opening the installer." +msgstr "" + +#: ../raphodo/rapid.py:1667 +msgid "&Source" +msgstr "" + +#: ../raphodo/rapid.py:1671 ../raphodo/rapid.py:2335 +msgid "Download" +msgstr "下载" + +#: ../raphodo/rapid.py:1675 +msgid "&Refresh..." +msgstr "" + +#: ../raphodo/rapid.py:1679 +msgid "&Preferences" +msgstr "" + +#: ../raphodo/rapid.py:1683 +msgid "&Quit" +msgstr "" + +#: ../raphodo/rapid.py:1687 +msgid "Error &Reports" +msgstr "" + +#: ../raphodo/rapid.py:1691 +msgid "Clear Completed Downloads" +msgstr "" + +#: ../raphodo/rapid.py:1695 +msgid "Get Help Online..." +msgstr "" + +#: ../raphodo/rapid.py:1699 +msgid "&Tip of the Day..." +msgstr "" + +#: ../raphodo/rapid.py:1703 +msgid "Report a Problem..." +msgstr "" + +#: ../raphodo/rapid.py:1707 +msgid "Make a Donation..." +msgstr "" + +#: ../raphodo/rapid.py:1711 +msgid "Translate this Application..." +msgstr "" + +#: ../raphodo/rapid.py:1715 +msgid "&About..." +msgstr "" + +#: ../raphodo/rapid.py:1719 +msgid "Check for Updates..." +msgstr "" + +#: ../raphodo/rapid.py:1801 +msgid "Timeline" +msgstr "" + +#: ../raphodo/rapid.py:1811 +msgid "Destination" +msgstr "" + +#: ../raphodo/rapid.py:1812 +msgid "Rename" +msgstr "" + +#: ../raphodo/rapid.py:1814 +msgid "Back Up" +msgstr "" + +#. Devices Header and View +#: ../raphodo/rapid.py:1930 +msgid "" +"Turn on or off the use of devices attached to this computer as download " +"sources" +msgstr "" + +#. This Computer Header and View +#: ../raphodo/rapid.py:1944 +msgid "" +"Turn on or off the use of a folder on this computer as a download source" +msgstr "" + +#: ../raphodo/rapid.py:1945 +msgid "This Computer" +msgstr "" + +#: ../raphodo/rapid.py:1956 +msgid "Select a source folder" +msgstr "" + +#: ../raphodo/rapid.py:1979 +msgid "Projected Storage Use" +msgstr "" + +#: ../raphodo/rapid.py:1993 ../raphodo/rapid.py:2001 +msgid "Select a destination folder" +msgstr "" + +#: ../raphodo/rapid.py:2049 +msgid "All" +msgstr "" + +#: ../raphodo/rapid.py:2050 +msgid "New" +msgstr "" + +#: ../raphodo/rapid.py:2052 +msgid "Show:" +msgstr "" + +#: ../raphodo/rapid.py:2055 +msgid "Modification Time" +msgstr "" + +#: ../raphodo/rapid.py:2056 +msgid "Checked State" +msgstr "" + +#: ../raphodo/rapid.py:2059 +msgid "File Type" +msgstr "" + +#: ../raphodo/rapid.py:2060 +msgid "Device" +msgstr "设备" + +#: ../raphodo/rapid.py:2062 +msgid "Sort:" +msgstr "" + +#: ../raphodo/rapid.py:2073 +msgid "Select All:" +msgstr "" + +#: ../raphodo/rapid.py:2315 +#, python-format +msgid "Download %(files)s" +msgstr "" + +#: ../raphodo/rapid.py:2331 +msgid "Resume Download" +msgstr "" + +#: ../raphodo/rapid.py:2333 +msgid "Pause" +msgstr "暂停" + +#: ../raphodo/rapid.py:2421 +#, python-brace-format +msgid "" +"Please report the problem at {website}.

    \n" +" Attach the log file {log_file} to your report (click\n" +" here to open the log directory).\n" +" " +msgstr "" + +#: ../raphodo/rapid.py:2435 +msgid "Thank you for reporting a problem in Rapid Photo Downloader" +msgstr "" + +#: ../raphodo/rapid.py:2533 +#, python-format +msgid "" +"Changing This Computer source path

    Do you really want to " +"change the source path to %(new_path)s?

    You are currently downloading " +"from %(source_path)s.

    If you do change the path, the current download " +"from This Computer will be cancelled." +msgstr "" + +#: ../raphodo/rapid.py:2599 +msgid "You cannot change the download destination while downloading." +msgstr "" + +#: ../raphodo/rapid.py:2608 +#, python-format +msgid "" +"Confirm Download Destination

    Are you sure you want to set the " +"%(file_type)s download destination to %(path)s?" +msgstr "" + +#: ../raphodo/rapid.py:2686 +msgid "" +"Downloading all files

    \n" +" A download always includes all files that are checked " +"for download,\n" +" including those that are not currently displayed because " +"the Timeline\n" +" is being used or because only new files are being " +"shown.

    \n" +" Do you want to proceed with the download?" +msgstr "" + +#: ../raphodo/rapid.py:2824 +#, python-format +msgid "" +"These download folders are invalid:\n" +"%(folder1)s\n" +"%(folder2)s" +msgstr "" +"下列下载文件夹无效 :\n" +"%(folder1)s\n" +"%(folder2)s" + +#: ../raphodo/rapid.py:2828 +#, python-format +msgid "" +"This download folder is invalid:\n" +"%s" +msgstr "" +"下列下载文件夹无效:\n" +"%s" + +#: ../raphodo/rapid.py:2831 +msgid "Download Failure" +msgstr "" + +#: ../raphodo/rapid.py:2832 +msgid "The download cannot proceed." +msgstr "" + +#: ../raphodo/rapid.py:2846 +msgid "" +"Photos and videos will not be backed up because there is nowhere to back " +"them up. Do you still want to start the download?" +msgstr "" + +#. Translators: filetype will be replaced with 'photos' or 'videos' +#: ../raphodo/rapid.py:2851 ../raphodo/rapid.py:2858 +#, python-format +msgid "" +"No backup device exists for backing up %(filetype)s. Do you still want to " +"start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2852 ../raphodo/rpdfile.py:227 +msgid "photos" +msgstr "相片" + +#: ../raphodo/rapid.py:2859 ../raphodo/rpdfile.py:222 +msgid "videos" +msgstr "视频" + +#: ../raphodo/rapid.py:2865 +msgid "" +"The photo and video backup destinations do not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2873 ../raphodo/rapid.py:2880 +#, python-format +msgid "" +"The %(filetype)s backup destination does not exist or cannot be written " +"to.

    Do you still want to start the download?" +msgstr "" + +#: ../raphodo/rapid.py:2875 ../raphodo/rpdfile.py:229 ../raphodo/rpdfile.py:805 +msgid "photo" +msgstr "照片" + +#: ../raphodo/rapid.py:2882 ../raphodo/rpdfile.py:224 ../raphodo/rpdfile.py:845 +msgid "video" +msgstr "视频" + +#: ../raphodo/rapid.py:2890 +msgid "Backup problem" +msgstr "备份故障" + +#. Translators - in the middle is a unicode em dash - please retain it +#. This string is displayed in the status bar when the download is running +#: ../raphodo/rapid.py:3575 +#, python-format +msgid "%(downloading_from)s — %(time_left)s left (%(speed)s)" +msgstr "" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3644 +#, python-format +msgid "%(noFiles)s %(filetypes)s downloaded" +msgstr "%(noFiles)s %(filetypes)s 已 下载" + +#. Translators: e.g. 2 videos failed to download +#: ../raphodo/rapid.py:3649 +#, python-format +msgid "%(noFiles)s %(filetypes)s failed to download" +msgstr "%(noFiles)s %(filetypes)s 下载失败" + +#: ../raphodo/rapid.py:3654 ../raphodo/rapid.py:3727 +msgid "warnings" +msgstr "警告" + +#: ../raphodo/rapid.py:3683 +msgid "All downloads complete" +msgstr "所有下载已完成" + +#. Translators: e.g. 23 photos downloaded +#: ../raphodo/rapid.py:3690 ../raphodo/rapid.py:3699 ../raphodo/rapid.py:3708 +#: ../raphodo/rapid.py:3717 ../raphodo/rapid.py:3725 +#, python-format +msgid "%(number)s %(numberdownloaded)s" +msgstr "%(number)s %(numberdownloaded)s" + +#: ../raphodo/rapid.py:3692 ../raphodo/rapid.py:3710 +#, python-format +msgid "%(filetype)s downloaded" +msgstr "%(filetype)s 已下载" + +#: ../raphodo/rapid.py:3701 ../raphodo/rapid.py:3719 +#, python-format +msgid "%(filetype)s failed to download" +msgstr "%(filetype)s 下载失败" + +#: ../raphodo/rapid.py:3746 +msgid "1 failure" +msgstr "" + +#: ../raphodo/rapid.py:3748 +#, python-format +msgid "%d failures" +msgstr "" + +#: ../raphodo/rapid.py:3753 +msgid "1 warning" +msgstr "" + +#: ../raphodo/rapid.py:3755 +#, python-format +msgid "%d warnings" +msgstr "" + +#: ../raphodo/rapid.py:3775 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s" +msgstr "" + +#: ../raphodo/rapid.py:3778 +#, python-format +msgid "Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3783 +#, python-format +msgid "No files downloaded — %(failures)s" +msgstr "" + +#: ../raphodo/rapid.py:3785 +msgid "No files downloaded" +msgstr "" + +#: ../raphodo/rapid.py:3809 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s" +msgstr "" + +#: ../raphodo/rapid.py:3813 +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for this computer" +msgstr "" + +#: ../raphodo/rapid.py:3816 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s" +msgstr "" + +#: ../raphodo/rapid.py:3824 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3837 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for the %(camera)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3841 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(device)s and this computer" +msgstr "" + +#: ../raphodo/rapid.py:3845 +#, python-format +msgid "" +"The Destination subfolders and Timeline will be rebuilt after all thumbnails " +"have been generated for %(number_devices)s devices" +msgstr "" + +#: ../raphodo/rapid.py:3871 +msgid "The Destination subfolders and Timeline have been rebuilt" +msgstr "" + +#: ../raphodo/rapid.py:3926 +msgid "Program preferences are invalid" +msgstr "" + +#: ../raphodo/rapid.py:4003 +#, python-format +msgid "" +"All files on the %(camera)s are inaccessible.

    It may be locked " +"or not configured for file transfers using MTP. You can unlock it and try " +"again.

    On some models you also need to change the setting USB for " +"charging to USB for file transfers.

    Alternatively, you can " +"ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4012 +#, python-format +msgid "" +"The %(camera)s appears to be in use by another " +"application.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again.

    Alternatively, you " +"can ignore this device." +msgstr "" + +#: ../raphodo/rapid.py:4023 +msgid "&Try Again" +msgstr "" + +#: ../raphodo/rapid.py:4024 +msgid "&Ignore This Device" +msgstr "" + +#: ../raphodo/rapid.py:4090 +#, python-format +msgid "Sorry, an unexpected problem occurred while scanning %s." +msgstr "" + +#: ../raphodo/rapid.py:4091 +msgid "Unfortunately you cannot download from this device." +msgstr "" + +#: ../raphodo/rapid.py:4095 +msgid "" +"A possible workaround for the problem might be downloading from the camera's " +"memory card using a card reader." +msgstr "" + +#: ../raphodo/rapid.py:4100 +msgid "Device scan failed" +msgstr "" + +#: ../raphodo/rapid.py:4476 +#, python-format +msgid "" +"The %(camera)s cannot be scanned because it cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again." +msgstr "" + +#: ../raphodo/rapid.py:4500 +#, python-format +msgid "" +"The download cannot start because the %(camera)s cannot be " +"unmounted.

    You can close any other application (such as a file " +"browser) that is using it and try again. If that does not work, unplug the " +"%(camera)s from the computer and plug it in again, and choose which files " +"you want to download from it." +msgstr "" + +#: ../raphodo/rapid.py:4639 +#, python-format +msgid "" +"Do you want to download photos and videos from the device %(device)s?" +msgstr "" + +#: ../raphodo/rapid.py:4881 +#, python-format +msgid "Do you want to ignore the %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4883 +msgid "" +"All cameras, phones and tablets with the same model name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:4887 +#, python-format +msgid "" +"Do you want to ignore the device %s whenever this program is run?" +msgstr "" + +#: ../raphodo/rapid.py:4889 +msgid "Any device with the same name will be ignored." +msgstr "" + +#: ../raphodo/rapid.py:5182 +#, python-format +msgid "Downloading from %(location)s on This Computer." +msgstr "" + +#: ../raphodo/rapid.py:5184 +msgid "" +"Do you really want to download from here?

    On some systems, scanning " +"this location can take a very long time." +msgstr "" + +#: ../raphodo/rapid.py:5228 +#, python-format +msgid "Generating thumbnails for %s" +msgstr "" + +#: ../raphodo/rapid.py:5231 +#, python-format +msgid "Scanning %s" +msgstr "" + +#: ../raphodo/rapid.py:5241 +#, python-format +msgid "" +"%(number)s of %(available files)s checked for download (%(hidden)s hidden)" +msgstr "" + +#: ../raphodo/rapid.py:5247 +#, python-format +msgid "%(number)s of %(available files)s checked for download" +msgstr "" + +#: ../raphodo/rapid.py:5489 +msgid "Display program information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5491 +msgid "Display debugging information when run from the command line." +msgstr "" + +#: ../raphodo/rapid.py:5494 +msgid "List photo and video file extensions the program recognizes and exit." +msgstr "" + +#: ../raphodo/rapid.py:5497 +msgid "Turn on or off the the renaming of photos." +msgstr "" + +#: ../raphodo/rapid.py:5499 +msgid "turn on or off the the renaming of videos." +msgstr "" + +#: ../raphodo/rapid.py:5501 +msgid "" +"Turn on or off the automatic detection of devices from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5505 +msgid "Turn on or off downloading from this computer." +msgstr "" + +#: ../raphodo/rapid.py:5507 ../raphodo/rapid.py:5510 ../raphodo/rapid.py:5513 +#: ../raphodo/rapid.py:5534 ../raphodo/rapid.py:5538 +msgid "PATH" +msgstr "" + +#: ../raphodo/rapid.py:5508 +msgid "The PATH on this computer from which to download." +msgstr "" + +#: ../raphodo/rapid.py:5511 +msgid "The PATH where photos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5514 +msgid "The PATH where videos will be downloaded to." +msgstr "" + +#: ../raphodo/rapid.py:5516 +msgid "Turn on or off the backing up of photos and videos while downloading." +msgstr "" + +#: ../raphodo/rapid.py:5520 +msgid "Turn on or off the automatic detection of backup devices." +msgstr "" + +#: ../raphodo/rapid.py:5522 ../raphodo/rapid.py:5528 +msgid "FOLDER" +msgstr "" + +#: ../raphodo/rapid.py:5523 +msgid "" +"The FOLDER in which backups are stored on the automatically detected photo " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"photos up to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5529 +msgid "" +"The FOLDER in which backups are stored on the automatically detected video " +"backup device, with the folder's name being used to identify whether or not " +"the device is used for backups. For each device you wish to use for backing " +"up videos to, create a folder on it with this name." +msgstr "" + +#: ../raphodo/rapid.py:5535 +msgid "" +"The PATH where photos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5539 +msgid "" +"The PATH where videos will be backed up when automatic detection of backup " +"devices is turned off." +msgstr "" + +#: ../raphodo/rapid.py:5542 +#, python-format +msgid "Ignore photos with the following extensions: %s" +msgstr "" + +#: ../raphodo/rapid.py:5546 +msgid "" +"Turn on or off starting downloads as soon as the program itself starts." +msgstr "" + +#: ../raphodo/rapid.py:5549 +msgid "Turn on or off starting downloads as soon as a device is inserted." +msgstr "" + +#: ../raphodo/rapid.py:5552 +msgid "" +"Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. Turning it " +"off does not delete existing cache contents." +msgstr "" -#: rapid/glade3/prefs.ui.h:77 -msgid "Video backup folder name:" -msgstr "视频备份目录" +#: ../raphodo/rapid.py:5556 +msgid "" +"Delete all thumbnails in the Rapid Photo Downloader Thumbnail Cache, and " +"exit." +msgstr "" -#: rapid/glade3/prefs.ui.h:78 -msgid "Video backup location:" +#: ../raphodo/rapid.py:5560 +msgid "Forget which files have been previously downloaded, and exit." msgstr "" -#: rapid/glade3/prefs.ui.h:79 -msgid "Back up" +#: ../raphodo/rapid.py:5563 +msgid "" +"Import preferences from an old program version and exit. Requires the " +"command line program gconftool-2." msgstr "" -#: rapid/glade3/prefs.ui.h:80 -msgid "Miscellaneous" +#: ../raphodo/rapid.py:5566 +msgid "" +"Reset all program settings to their default values, delete all thumbnails in " +"the Thumbnail cache, forget which files have been previously downloaded, and " +"exit." msgstr "" -#: rapid/glade3/prefs.ui.h:81 -msgid "Program Automation" -msgstr "程序自动化" +#: ../raphodo/rapid.py:5570 +msgid "Include gphoto2 debugging information in log files." +msgstr "" -#: rapid/glade3/prefs.ui.h:82 -msgid "Unmount (\"eject\") device upon download completion" -msgstr "下载完成后卸载(弹出)设备" +#: ../raphodo/rapid.py:5574 +msgid "Print information to the terminal about attached cameras and exit." +msgstr "" -#: rapid/glade3/prefs.ui.h:83 -msgid "Start downloading at program startup" -msgstr "程序启动时开始下载" +#: ../raphodo/rapid.py:5635 +msgid "" +"To import preferences from the old version of Rapid Photo Downloader, you " +"must install the program gconftool-2." +msgstr "" -#: rapid/glade3/prefs.ui.h:84 -msgid "Start downloading upon device insertion" -msgstr "设备插入后自动开始下载" +#: ../raphodo/rapid.py:5644 +msgid "No prior program preferences detected: exiting" +msgstr "" -#: rapid/glade3/prefs.ui.h:85 -msgid "Exit program when download completes" +#: ../raphodo/rapid.py:5647 +#, python-format +msgid "Importing preferences from Rapid Photo Downloader %(version)s" msgstr "" -#: rapid/glade3/prefs.ui.h:86 -msgid "Exit program even if download had warnings or errors" +#: ../raphodo/rapid.py:5709 +#, python-format +msgid "" +"Do you want to copy the stored sequence number, which has the value %d?" msgstr "" -#: rapid/glade3/prefs.ui.h:87 -msgid "Automatically rotate JPEG images" +#: ../raphodo/rapid.py:5721 +msgid "Program aborting." msgstr "" -#: rapid/glade3/prefs.ui.h:89 -msgid "Verify files as they are downloaded" +#: ../raphodo/rapid.py:5731 +msgid "Never run this program as the sudo / root user." msgstr "" -#: rapid/glade3/prefs.ui.h:90 -msgid "Performance" +#: ../raphodo/rapid.py:5735 +msgid "You must install ExifTool to run Rapid Photo Downloader." msgstr "" -#: rapid/glade3/prefs.ui.h:91 -msgid "Generate thumbnails (slower)" +#: ../raphodo/rapid.py:5789 +msgid "" +"When specifying a path on the command line, do not also specify an\n" +"option for device auto detection or a path on \"This Computer\"." msgstr "" -#: rapid/glade3/prefs.ui.h:92 -msgid "Miscellaneous" +#: ../raphodo/rapid.py:5945 +msgid "All settings and caches have been reset" +msgstr "" + +#: ../raphodo/rapid.py:5953 +msgid "Thumbnail Cache has been reset" msgstr "" -#: rapid/glade3/prefs.ui.h:93 -msgid "Error Handling" -msgstr "错误处理" +#: ../raphodo/rapid.py:5959 +msgid "Remembered files have been forgotten" +msgstr "" -#: rapid/glade3/prefs.ui.h:94 -msgid "Photo and Video Name Conflicts" -msgstr "照片和视频名字冲突" +#: ../raphodo/rememberthisdialog.py:70 +msgid "&Don't ask me about this again" +msgstr "" -#: rapid/glade3/prefs.ui.h:95 -msgid "Add unique identifier" -msgstr "添加唯一标识符" +#: ../raphodo/rememberthisdialog.py:72 +msgid "&Don't warn me about this again" +msgstr "" -#: rapid/glade3/prefs.ui.h:96 -msgid "Skip download" -msgstr "跳过下载" +#: ../raphodo/rememberthisdialog.py:75 +msgid "&Don't warn me again about missing or broken program libraries" +msgstr "" + +#: ../raphodo/renameandmovefile.py:510 +msgid "subfolder and filename" +msgstr "子文件夹和文件名" + +#: ../raphodo/renameandmovefile.py:512 +msgid "filename" +msgstr "文件名" + +#: ../raphodo/renameandmovefile.py:514 +msgid "subfolder" +msgstr "子目录" + +#: ../raphodo/renamepanel.py:290 +msgid "A counter for how many downloads occur on each day" +msgstr "" + +#: ../raphodo/renamepanel.py:291 +msgid "Downloads today:" +msgstr "今日下载:" + +#: ../raphodo/renamepanel.py:313 +msgid "A counter that is remembered each time the program is run " +msgstr "" + +#: ../raphodo/renamepanel.py:314 +msgid "Stored number:" +msgstr "" -#: rapid/glade3/prefs.ui.h:97 +#: ../raphodo/renamepanel.py:331 msgid "" -"When a photo or video of the same name has already been downloaded, choose " -"whether to skip downloading the file, or to add a unique indentifier." -msgstr "当同名照片或视频已存在时,选择忽略下载或者增加唯一标识符。" +"The time at which the Downloads today sequence number should be reset" +msgstr "" + +#: ../raphodo/renamepanel.py:332 +msgid "Day start:" +msgstr "开始日:" + +#. 24 hour format, if wanted in a future release: +#. self.dayStart.setDisplayFormat('HH:mm:ss') +#: ../raphodo/renamepanel.py:342 +msgid "Synchronize RAW + JPEG" +msgstr "" -#: rapid/glade3/prefs.ui.h:98 +#: ../raphodo/renamepanel.py:345 msgid "" -"When backing up, choose whether to overwrite a file on the backup device " -"that has the same name, or skip backing it up." -msgstr "备份时,选择是否覆盖或忽略备份设备上的同名文件。" +"Synchronize sequence numbers for matching RAW and JPEG pairs.\n" +"\n" +"See the online documentation for more details." +msgstr "" -#: rapid/glade3/prefs.ui.h:99 -msgid "Overwrite" -msgstr "覆盖" +#: ../raphodo/renamepanel.py:349 +msgid "Sequence Numbers" +msgstr "" -#: rapid/glade3/prefs.ui.h:100 -msgid "Skip" -msgstr "跳过" +#: ../raphodo/renamepanel.py:360 +msgid "Strip incompatible characters" +msgstr "去掉不兼容字符" -#: rapid/glade3/prefs.ui.h:101 -msgid "Error Handling" -msgstr "错误处理" +#: ../raphodo/renamepanel.py:363 +msgid "" +"Whether photo, video and folder names should have any characters removed " +"that are not allowed by other operating systems" +msgstr "" + +#: ../raphodo/renamepanel.py:365 +msgid "Compatibility" +msgstr "" + +#: ../raphodo/renamepanel.py:433 +msgid "Photo Renaming" +msgstr "" + +#: ../raphodo/renamepanel.py:436 +msgid "Video Renaming" +msgstr "" -#: rapid/glade3/about.ui.h:1 -msgid "Import your photos and videos efficiently and reliably" -msgstr "高效可靠地导入你的照片和视频" +#: ../raphodo/renamepanel.py:439 +msgid "Renaming Options" +msgstr "" -#~ msgid "Resetting to default values." -#~ msgstr "重设至默认值." +#: ../raphodo/rpdfile.py:217 +msgid "photos and videos" +msgstr "图片和视频" -#~ msgid "Resetting value to zero.\n" -#~ msgstr "归零.\n" +#: ../raphodo/rpdfile.py:219 +msgid "photos or videos" +msgstr "照片或视频" -#~ msgid "Resetting to midnight.\n" -#~ msgstr "重设至午夜.\n" +#: ../raphodo/rpdfile.py:305 +#, python-format +msgid "%(number)s %(filetypes)s" +msgstr "%(number)s %(filetypes)s" -#~ msgid "Sorry,these preferences contain an error:\n" -#~ msgstr "对不起, 这些自定义设置中有错误:\n" +#: ../raphodo/rpdfile.py:317 +msgid "1 Video" +msgstr "" -#~ msgid "'Start of day' preference value is corrupted.\n" -#~ msgstr "'Start of day' 偏好值已经损坏\n" +#: ../raphodo/rpdfile.py:322 +msgid "1 Photo" +msgstr "" -#~ msgid "" -#~ "\n" -#~ "Please check preferences, restart the program, and try again." -#~ msgstr "" -#~ "\n" -#~ "请检查首选项设置,然后重启程序,再试一试。" +#: ../raphodo/rpdfile.py:790 +#, python-format +msgid "%(path)s on %(camera)s" +msgstr "" -#~ msgid "There is an error in the program preferences." -#~ msgstr "程序首选项存在一个错误" +#: ../raphodo/rpdfile.py:806 +msgid "Photo" +msgstr "" -#~ msgid "The device can now be safely removed" -#~ msgstr "该设备现在可以安全删除" +#: ../raphodo/rpdfile.py:846 +msgid "Video" +msgstr "视频" -#~ msgid "New day has started - resetting 'Downloads Today' sequence number" -#~ msgstr "新的一天已开始—正在重置“今日下载”序列号" +#: ../raphodo/storage.py:138 +msgid "File system root" +msgstr "" -#~ msgid "errors" -#~ msgstr "错误" +#. translators: the name of the Pictures folder +#: ../raphodo/storage.py:433 +msgid "Pictures" +msgstr "" +#: ../raphodo/thumbnaildisplay.py:424 #, python-format -#~ msgid "Download has started from %s" -#~ msgstr "下载已经从 %s 处开始" +msgid "Taken on %(date_time)s (%(human_readable)s)" +msgstr "" -#~ msgid "This device or partition will always be used to download from" -#~ msgstr "此设备或分区总是用来下载照片或视频" +#: ../raphodo/thumbnaildisplay.py:429 +#, python-format +msgid "Modified on %(date_time)s (%(human_readable)s)" +msgstr "" -#~ msgid "This device or partition will never be used to download from" -#~ msgstr "此设备或分区不再用于下载" +#: ../raphodo/thumbnaildisplay.py:435 ../raphodo/thumbnaildisplay.py:464 +#, python-format +msgid "%(date_time)s (%(human_readable)s)" +msgstr "" +#: ../raphodo/thumbnaildisplay.py:449 #, python-format -#~ msgid "Prompting whether to use %s" -#~ msgstr "提示是否使用 %s" +msgid "Memory cards: %s" +msgstr "" -#~ msgid "Some preferences will be reset." -#~ msgstr "某些首选项将被重置" +#: ../raphodo/thumbnaildisplay.py:455 +msgid "Downloaded as:" +msgstr "" -#~ msgid "" -#~ "Program preferences appear to be valid, but please check them to ensure " -#~ "correct operation." -#~ msgstr "程序首选项似乎是有效的,但请检查以确保正确的操作。" +#: ../raphodo/thumbnaildisplay.py:470 +#, python-format +msgid "

    Previous download:
    %(filename)s
    %(path)s
    %(date)s" +msgstr "" -#~ msgid "Already prompting for Job Code, do not prompt again" -#~ msgstr "已经提示过作业代码,无需再提示" +#: ../raphodo/thumbnaildisplay.py:1601 +msgid "Copy Path" +msgstr "" -#~ msgid "Starting downloads" -#~ msgstr "开始下载" +#. two things in a list e.g. "device1 and device2" +#: ../raphodo/utilities.py:391 +#, python-format +msgid "%(first_item)s and %(last_item)s" +msgstr "" -#~ msgid "Starting downloads that have been waiting for a Job Code" -#~ msgstr "开始下载已经在等待作业代码的下载任务" +#: ../raphodo/utilities.py:464 +msgid "one" +msgstr "" -#~ msgid "Prompting for Job Code" -#~ msgstr "提示作业代码" +#: ../raphodo/utilities.py:465 +msgid "two" +msgstr "" -#~ msgid "Sorry, some preferences are invalid and will be reset." -#~ msgstr "抱歉,一些首选项设置无效,它们将被重置。" +#: ../raphodo/utilities.py:466 +msgid "three" +msgstr "" -#~ msgid "No preferences needed to be changed." -#~ msgstr "没有首选项需要变更。" +#: ../raphodo/utilities.py:467 +msgid "four" +msgstr "" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Your preferences have been updated.\n" -#~ "\n" -#~ "Please check them to ensure correct operation." -#~ msgstr "此版本程序使用与旧版本不同的首选项设置。你的首选项设置已经更新。" +#: ../raphodo/utilities.py:468 +msgid "five" +msgstr "" -#~ msgid "" -#~ "This version of the program is newer than the previously run version. " -#~ "Checking preferences." -#~ msgstr "此版本的程序比之前运行的版本更新。正在检查首选项设置。" +#: ../raphodo/utilities.py:469 +msgid "six" +msgstr "" -#~ msgid "Using manually specified path" -#~ msgstr "使用手动指定的路径" +#: ../raphodo/utilities.py:470 +msgid "seven" +msgstr "" -#, python-format -#~ msgid "Detected %(device)s with path %(path)s" -#~ msgstr "检测到驱动器 %(device)s 路径 %(path)s" +#: ../raphodo/utilities.py:471 +msgid "eight" +msgstr "" -#~ msgid "Goodbye" -#~ msgstr "再见" +#: ../raphodo/utilities.py:472 +msgid "nine" +msgstr "" -#, python-format -#~ msgid "%s is already running" -#~ msgstr "%s 已在运行" +#: ../raphodo/utilities.py:473 +msgid "ten" +msgstr "" -#~ msgid "Automation" -#~ msgstr "自动化" +#: ../raphodo/utilities.py:474 +msgid "eleven" +msgstr "" -#~ msgid "Backup" -#~ msgstr "备份" +#: ../raphodo/utilities.py:475 +msgid "twelve" +msgstr "" -#~ msgid "Backup location:" -#~ msgstr "备份位置:" +#: ../raphodo/utilities.py:476 +msgid "thirteen" +msgstr "" -#~ msgid "" -#~ "If you enable automatic detection of Portable Storage Devices, the entire " -#~ "device will be scanned for images. On large devices, this could take some " -#~ "time." -#~ msgstr "如果启动了可移动存储设备自动侦测,将扫描整个设备上的照片。对于大容量设备,这可能需要一些时间。" +#: ../raphodo/utilities.py:477 +msgid "fourteen" +msgstr "" -#~ msgid "If you disable automatic detection, choose the exact backup location." -#~ msgstr "如果禁用了自动侦测,请选择备份的确切位置。" +#: ../raphodo/utilities.py:478 +msgid "fifteen" +msgstr "" -#~ msgid "Error Log" -#~ msgstr "错误日志" +#: ../raphodo/utilities.py:479 +msgid "sixteen" +msgstr "" -#~ msgid "" -#~ "Rapid Photo Downloader is free software; you can redistribute it and/or " -#~ "modify it under the terms of the GNU General Public License as published by " -#~ "the Free Software Foundation; either version 2 of the License, or (at your " -#~ "option) any later version.\n" -#~ "\n" -#~ "Rapid Photo Downloader 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.\n" -#~ "\n" -#~ "You should have received a copy of the GNU General Public License along with " -#~ "Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., " -#~ "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." -#~ msgstr "" -#~ "急速照片下载器是自由软件,您可以根据自由软件基金会发布的 GPL " -#~ "协议的条款再发布和/或修改该软件;协议可以是第二版本或(按照您的意愿)任何一个后来的版本。\n" -#~ "\n" -#~ "急速照片下载器的发布希望对您有帮助,但是没有任何担保责任,亦无对适售性或针对特定目的而隐含的担保。详情请看 GPL 协议。\n" -#~ "\n" -#~ "您应该和急速照片下载器一同收到了一份 GPL 协议;如果没有,请写信至:Free Software Foundation, Inc., 51 " -#~ "Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA." +#: ../raphodo/utilities.py:480 +msgid "seventeen" +msgstr "" -#~ msgid "Automation" -#~ msgstr "自动" +#: ../raphodo/utilities.py:481 +msgid "eighteen" +msgstr "" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "the name. Please use other renaming options." -#~ msgstr "警告: 没有足够的图像元数据来生成名称。请用其他的重命名选项。" +#: ../raphodo/utilities.py:482 +msgid "ninenteen" +msgstr "" + +#: ../raphodo/utilities.py:483 +msgid "twenty" +msgstr "" + +#: ../data/rapid-photo-downloader.appdata.xml.in.h:1 +msgid "" +"Rapid Photo Downloader imports photos and videos from cameras, phones, " +"memory cards and other devices at high speed. It can be configured to rename " +"photos and videos with meaningful filenames you specify. It can also back up " +"photos and videos as they are downloaded. It downloads from and backs up to " +"multiple devices simultaneously." +msgstr "" -#~ msgid "Error in Image Rename preferences" -#~ msgstr "图像重命名首选项错误" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:2 +msgid "" +"Unique to Rapid Photo Downloader is its Timeline, which groups photos and " +"videos based on how much time elapsed between consecutive shots. Use it to " +"identify photos and videos taken at different periods in a single day or " +"over consecutive days." +msgstr "" -#~ msgid "Error in Download Subfolder preferences" -#~ msgstr "下载子目录首选项错误" +#: ../data/rapid-photo-downloader.appdata.xml.in.h:3 +msgid "" +"Written by a photographer for professional and amateur photographers, Rapid " +"Photo Downloader is easy to configure and use. Program preferences are " +"configured without the need for complicated codes. Common tasks can be " +"automated, such as unmounting a memory card when the download is complete." +msgstr "" +"Rapid Photo Downloader配置方便易于使用,同为摄影师作者兼顾专业和业余摄影师的需求。 " +"它复杂的代码来配置,自动执行常规任务,如下载完成后弹出记忆卡。" -#~ msgid "" -#~ "Warning: There is insufficient image metadata to fully generate " -#~ "subfolders. Please use other subfolder naming options." -#~ msgstr "警告: 没有足够的图像元数据来生成子目录。请用其他的子目录选项。" +#: ../data/rapid-photo-downloader.desktop.in.h:1 +msgid "" +"Download, rename and back up photos and videos from cameras and other devices" +msgstr "从相机和其他设备上下载、重命名并备份照片和视频。" -#~ msgid "The subfolder preferences had some unnecessary values removed." -#~ msgstr "子目录首选项存在一些已被删除的非必需选项值。" +#: ../data/rapid-photo-downloader.desktop.in.h:2 +msgid "Photo Downloader" +msgstr "照片下载器" -#~ msgid "Select an image folder" -#~ msgstr "选择一个图像目录" +#. TRANSLATORS: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! +#: ../data/rapid-photo-downloader.desktop.in.h:5 +msgid "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" +msgstr "" +"photo;download;photography;import;video;RAW;camera;phone;ingest;backup;memory" +";card;" -#~ msgid "Select a folder in which to backup images" -#~ msgstr "选择一个用于图像备份的目录" +#: ../data/kde/rapid-photo-downloader.desktop.in.h:1 +msgid "Download Photos and Videos with Rapid Photo Downloader" +msgstr "使用Rapid Photo Downloader下载照片和视频。" -#~ msgid "Could not open image" -#~ msgstr "无法打开图像" +#~ msgid "Berlin" +#~ msgstr "柏林" -#, python-format -#~ msgid "Source: %s" -#~ msgstr "源:%s" +#~ msgid "Paris" +#~ msgstr "巴黎" + +#~ msgid "New York" +#~ msgstr "纽约" + +#~ msgid "Prague" +#~ msgstr "布拉格" + +#~ msgid "Manila" +#~ msgstr "马尼拉" + +#~ msgid "Wellington" +#~ msgstr "惠灵顿" + +#~ msgid "Helsinki" +#~ msgstr "赫尔辛基" + +#~ msgid "Kampala" +#~ msgstr "坎帕拉" + +#~ msgid "Tehran" +#~ msgstr "德黑兰" + +#~ msgid "Stockholm" +#~ msgstr "斯德哥尔摩" + +#~ msgid "Rome" +#~ msgstr "罗马" + +#~ msgid "Moscow" +#~ msgstr "莫斯科" + +#~ msgid "Sydney" +#~ msgstr "悉尼" + +#~ msgid "Budapest" +#~ msgstr "布达佩斯" + +#~ msgid "Jakarta" +#~ msgstr "雅加达" + +#~ msgid "Madrid" +#~ msgstr "马德里" + +#~ msgid "Delhi" +#~ msgstr "德里" + +#~ msgid "Warsaw" +#~ msgstr "华沙" + +#~ msgid "Select a folder to download photos to" +#~ msgstr "选择下载相片的目录..." + +#~ msgid "Select a folder to download videos to" +#~ msgstr "选择下载视频的目录..." #, python-format +#~ msgid "Select a folder containing %(file_types)s" +#~ msgstr "选择目录保存 %(file_types)s" + +#~ msgid "Error in Video Rename preferences" +#~ msgstr "视频重命名设置出错." + +#~ msgid "Error in Photo Rename preferences" +#~ msgstr "照片重命名设置出错" + +#~ msgid "Error in Video Download Subfolders preferences" +#~ msgstr "视频下载子文件夹出错" + +#~ msgid "Error in Photo Download Subfolders preferences" +#~ msgstr "照片下载子文件夹设置出错." + #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "源:%(source)s\n" -#~ "目标:%(destination)s\n" -#~ "问题:%(problem)s" +#~ "Warning: There is insufficient metadata to fully generate the " +#~ "name. Please use other renaming options." +#~ msgstr "警告: 没有足够的数据来完成命名, 请使用其它的重命名选项." #~ msgid "" -#~ "Image filename could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "图像文件名不能正确生成。请确保有充足的图像元数据。" +#~ "Warning: There is insufficient metadata to fully generate " +#~ "subfolders. Please use other subfolder naming options." +#~ msgstr "警告: 没有足够的数据来完成自文件夹命名, 请使用其它的重命名文件夹选项." + +#, python-format +#~ msgid "Example: %s" +#~ msgstr "范例: %s" + +#~ msgid "externaldrive1" +#~ msgstr "外部驱动器1" + +#~ msgid "externaldrive2" +#~ msgstr "外部驱动器2" + +#~ msgid "scanning..." +#~ msgstr "正在扫描..." + +#~ msgid "Download cannot proceed" +#~ msgstr "下载无法进行" + +#~ msgid "Photo has already been downloaded" +#~ msgstr "照片已经下载过" + +#~ msgid "Photos detected with the same filenames, but taken at different times" +#~ msgstr "检测到文件名相同,但拍摄时间不同的照片。" + +#~ msgid "Backing up error" +#~ msgstr "备份错误" #, python-format #~ msgid "" -#~ "Source: %(source)s\n" -#~ "Problem: %(problem)s" +#~ "%(date)s\n" +#~ "%(time)s" #~ msgstr "" -#~ "源:%(source)s\n" -#~ "问题:%(problem)s" - -#~ msgid "Image filename could not be generated" -#~ msgstr "无法生成图像文件名" +#~ "%(date)s\n" +#~ "%(time)s" #, python-format -#~ msgid "Device scan complete: no images found on %s" -#~ msgstr "设备扫描完成:在%s上没有找到图像" +#~ msgid "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format -#~ msgid "Device scan complete: found %(number)s images on %(device)s" -#~ msgstr "设备扫描完成:在设备%(device)s上发现%(number)s图像" +#~ msgid "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" +#~ msgstr "%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s" #, python-format -#~ msgid "" -#~ "Metadata is essential for generating subfolders / image names.\n" -#~ "Source: %s" -#~ msgstr "" -#~ "元数据是生成子目录/图像必不可少的。\n" -#~ "源:%s" +#~ msgid "%(date)s %(time)s" +#~ msgstr "%(date)s %(time)s" -#~ msgid "Image has no metadata" -#~ msgstr "图像没有元数据" +#, python-format +#~ msgid "Source: %(source)s" +#~ msgstr "源: %(source)s" #, python-format -#~ msgid "%s images downloaded" -#~ msgstr "%s 图像已下载" +#~ msgid "Destination directory could not be created: %(directory)s\n" +#~ msgstr "目标目录不能被创建: %(directory)s\n" -#~ msgid "Backup image already exists" -#~ msgstr "备份图像已存在" +#, python-format +#~ msgid "Error: %(inst)s" +#~ msgstr "错误: %(inst)s" #, python-format #~ msgid "" #~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errno)s %(strerror)s" +#~ "Destination: %(destination)s" #~ msgstr "" -#~ "来源:%(source)s\n" -#~ "目标:%(destination)s\n" -#~ "错误:%(errno)s %(strerror)s" +#~ "音频输入: %(source)s\n" +#~ "音频输出: %(destination)s" -#, python-format #~ msgid "" -#~ "Destination directory could not be created\n" -#~ "%(directory)s\n" -#~ "Error: %(errno)s %(strerror)s" -#~ msgstr "" -#~ "目标目录无法创建\n" -#~ "%(directory)s\n" -#~ "错误:%(errno)s %(strerror)s" +#~ "Should this device or partition be used to download photos or videos from?" +#~ msgstr "要使用此设备或分区来下载照片或视频吗?" + +#~ msgid "Download Progress" +#~ msgstr "下载进度" + +#~ msgid "Device Detected" +#~ msgstr "检测到驱动器" #, python-format -#~ msgid "" -#~ "Source: %(source)s\n" -#~ "Destination: %(destination)s\n" -#~ "Error: %(errorno)s %(strerror)s" -#~ msgstr "" -#~ "来源:%(source)s\n" -#~ "目标:%(destination)s\n" -#~ "错误:%(errorno)s %(strerror)s" +#~ msgid "Backing up to %(path)s" +#~ msgstr "备份至 %(path)s" -#~ msgid "The image was not copied." -#~ msgstr "图像没有被复制" +#~ msgid "Using backup device" +#~ msgstr "正在使用备份驱动器" -#~ msgid "Download copying error" -#~ msgstr "下载复制错误" +#~ msgid "Using backup devices" +#~ msgstr "正在使用备份驱动器" #, python-format -#~ msgid "Unique identifier '%s' added" -#~ msgstr "唯一标识符“%s”已添加" +#~ msgid "About %(minutes)i:%(seconds)02i minutes remaining" +#~ msgstr "约剩余 %(minutes)i:%(seconds)02i 分钟" -#~ msgid "" -#~ "Subfolder name could not be properly generated. Check to ensure there is " -#~ "sufficient image metadata." -#~ msgstr "子目录名无法正确生成。请确保有足够的图像元数据信息。" +#, python-format +#~ msgid "About %i seconds remaining" +#~ msgstr "约剩余 %i 秒" + +#~ msgid "About 1 minute remaining" +#~ msgstr "约剩余 1 秒钟" + +#~ msgid "MB/s" +#~ msgstr "兆/秒" + +#~ msgid "About 1 second remaining" +#~ msgstr "剩余约1秒钟" #, python-format #~ msgid "" -#~ "Subfolder: %(subfolder)s\n" -#~ "Image: %(image)s\n" -#~ "Problem: %(problem)s" -#~ msgstr "" -#~ "子目录:%(subfolder)s\n" -#~ "图像:%(image)s\n" -#~ "问题:%(problem)s" +#~ "display program information on the command line as the program runs " +#~ "(default: %default)" +#~ msgstr "程序运行时在命令行显示程序信息 (默认:%default)" -#, python-format -#~ msgid "%s images skipped" -#~ msgstr "%s 图像已被忽略" +#~ msgid "reset all program settings and preferences and exit" +#~ msgstr "重置所有程序设置和首选项并退出" -#~ msgid "Backup device missing" -#~ msgstr "备份设备丢失" +#~ msgid "list photo and video file extensions the program recognizes and exit" +#~ msgstr "列出程序支持的照片和视频文件扩展名并退出" -#~ msgid "No backup device was detected." -#~ msgstr "没有侦测到备份设备" +#~ msgid "only output errors to the command line" +#~ msgstr "只在命令行显示错误信息" -#~ msgid "This device has no images to download from." -#~ msgstr "此设备没有图像可供下载" +#~ msgid " hh:mm" +#~ msgstr " hh:mm" -#~ msgid "Image has no thumbnail" -#~ msgstr "图像没有缩略图" +#~ msgid "Photo Rename" +#~ msgstr "照片重命名" -#, python-format -#~ msgid "%(number)s of %(total)s images copied" -#~ msgstr "%(total)s 中的 %(number)s 图像已复制" +#~ msgid "Photo and Video Name Conflicts" +#~ msgstr "照片和视频名字冲突" -#, python-format -#~ msgid "Download complete from %s" -#~ msgstr "从%s开始下载完成" +#~ msgid "Backup" +#~ msgstr "备份" -#~ msgid "Image overwritten" -#~ msgstr "图像被覆盖" +#~ msgid "Download Folder" +#~ msgstr "下载目录" -#~ msgid "Image already exists" -#~ msgstr "图像已存在" +#~ msgid "Compatibility with Other Operating Systems" +#~ msgstr "兼容其它操作系统" -#~ msgid "Image skipped" -#~ msgstr "图像被忽略" +#~ msgid "Download Subfolders" +#~ msgstr "下载子目录" -#~ msgid "Enter a new job code, or select a previous one." -#~ msgstr "输入一个新的任务代码或选择一个已存在的。" +#~ msgid "Job Codes" +#~ msgstr "任务代码" -#~ msgid "" -#~ "This version of the program uses different preferences than the old version. " -#~ "Some of your previous preferences were invalid, and could not be updated. " -#~ "They will be reset." -#~ msgstr "此版本的程序使用跟旧版本不同的首选项。之前的一些首选项已经无效且无法更新,它们将被重置。" +#~ msgid "Program Automation" +#~ msgstr "程序自动化" -#~ msgid "Job Code not entered" -#~ msgstr "任务代码还没输入" +#~ msgid "Example: /home/user/Pictures" +#~ msgstr "例如:/home/user/Pictures" -#~ msgid "Enter a new job code." -#~ msgstr "输入一个新任务代码" +#~ msgid "Original:" +#~ msgstr "原始的:" -#~ msgid "Failed to receive pynotify server capabilities." -#~ msgstr "接收pynotify服务器功能失败" +#~ msgid "Example:" +#~ msgstr "例如:" -#~ msgid "Job Code entered" -#~ msgstr "任务代码已输入" +#~ msgid "New:" +#~ msgstr "新的:" -#~ msgid "images skipped" -#~ msgstr "图像已忽略" +#~ msgid "/media/externaldrive/Photos" +#~ msgstr "/媒体/外部驱动器/照片" -#~ msgid "images downloaded" -#~ msgstr "图像已下载" +#~ msgid "Error Handling" +#~ msgstr "错误处理" -#~ msgid "Preferences were changed." -#~ msgstr "首选项已更改" +#~ msgid "Backup\t" +#~ msgstr "备份\t" -#~ msgid "_Download " -#~ msgstr "下载 (_D) " +#~ msgid "Sequence Numbers" +#~ msgstr "序列数字" -#, python-format -#~ msgid "%s metadata is not present in image" -#~ msgstr "图像里不存在%s元数据" +#~ msgid "Devices" +#~ msgstr "驱动器" -#, python-format -#~ msgid "Error in date time component. Value %s appears invalid" -#~ msgstr "日期时间部分有错误,值 %s 好像无效。" +#~ msgid "Photo Rename\t" +#~ msgstr "照片重命名\t" -#~ msgid "extension was specified but image name has no extension" -#~ msgstr "扩展名已指定,但图像名没有扩展名" +#~ msgid "Rename Options" +#~ msgstr "重命名选项" -#~ msgid "image number was specified but image filename has no number" -#~ msgstr "图像编号已指定,但图像文件名没有编号" +#~ msgid "Photo Download Folders" +#~ msgstr "照片下载目录" -#, python-format -#~ msgid "error generating name with component %s" -#~ msgstr "使用组件 %s 生产文件名时出错" +#~ msgid "Video Download Folders" +#~ msgstr "视频下载目录" -#~ msgid "Image Rename" -#~ msgstr "图像重命名" +#~ msgid "Video Rename\t" +#~ msgstr "视频重命名\t" -#~ msgid "Missing Backup Devices" -#~ msgstr "备份设备丢失" +#~ msgid "Automatically detect devices" +#~ msgstr "自动检测设备" -#~ msgid "Example: /home/user/photos" -#~ msgstr "例如: /home/user/photos" +#~ msgid "Automatically detect Portable Storage Devices" +#~ msgstr "自动检测可移动存储设备" #~ msgid "" -#~ "Choose whether to skip downloading the image, or to add a unique indentifier." -#~ msgstr "选择是否忽略图像下载或增加唯一标识符继续下载。" +#~ "Choose the download folder. Subfolders for the downloaded photos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "选择下载目录。下载照片的子目录将使用下列指定结构在此目录内自动创建。" -#~ msgid "Copyright Damon Lynch 2007-09" -#~ msgstr "版权所有 Damon Lynch 2007-09" +#~ msgid "Backup" +#~ msgstr "备份" -#~ msgid "Backup folder name:" -#~ msgstr "备份目录名称:" +#~ msgid "" +#~ "Choose the download folder. Subfolders for the downloaded videos will be " +#~ "automatically created in this folder using the structure specified below." +#~ msgstr "选择下载目录。下载视频的子目录将使用下列指定结构在此目录内自动创建。" -#~ msgid "Automatically detect image devices" -#~ msgstr "自动侦测图像设备" +#~ msgid "Download / Pause" +#~ msgstr "下载 / 暂停" -#~ msgid "Download Folder" -#~ msgstr "下载目录" +#~ msgid "Download folder:" +#~ msgstr "下载目录:" -#~ msgid "Image Devices" -#~ msgstr "图像设备" +#~ msgid "Error Log" +#~ msgstr "错误日志" -#~ msgid "Download Folder" -#~ msgstr "下载目录" +#~ msgid "Photo backup folder name:" +#~ msgstr "照片备份目录名称" -#~ msgid "Image Rename\t" -#~ msgstr "图像重命名\t" +#~ msgid "Photo Rename" +#~ msgstr "照片重命名" -#~ msgid "Report a warning" -#~ msgstr "报告一个警告" +#~ msgid "Photo Folders" +#~ msgstr "照片目录" -#~ msgid "Import your images efficiently and reliably" -#~ msgstr "高效、可靠地导入您的图像" +#~ msgid "Import your photos and videos efficiently and reliably" +#~ msgstr "高效可靠地导入你的照片和视频" -#~ msgid "Image location:" -#~ msgstr "图像位置:" +#~ msgid "Rename Options" +#~ msgstr "重命名选项" -#~ msgid "Exit program after completion of successful download" -#~ msgstr "下载完成后退出程序" +#~ msgid "R_emove All" +#~ msgstr "全部删除 (_E)" -#~ msgid "Image Rename" -#~ msgstr "图像重命名" +#~ msgid "Synchronize RAW + JPEG sequence numbers" +#~ msgstr "同步RAW+JPEG序列号" #~ msgid "" -#~ "If you disable automatic detection, choose the exact location of the images." -#~ msgstr "如果禁用了自动侦测,请选择正确的图像目录。" +#~ "Specify whether photo, video and folder names should have any characters " +#~ "removed that are not allowed by other operating systems." +#~ msgstr "指定照片、视频或文件夹名称时应删除任何与其他操作系统不兼容的字符。" + +#~ msgid "Video backup folder name:" +#~ msgstr "视频备份目录" + +#~ msgid "Video Rename" +#~ msgstr "视频重命名" -#~ msgid "Report an error" -#~ msgstr "报告错误" +#~ msgid "Unmount (\"eject\") device upon download completion" +#~ msgstr "下载完成后卸载(弹出)设备" #~ msgid "" -#~ "Specify what to do when an image of the same name has already been " -#~ "downloaded or backed up." -#~ msgstr "指定如何处理同名下载或备份文件" +#~ "When backing up, choose whether to overwrite a file on the backup device " +#~ "that has the same name, or skip backing it up." +#~ msgstr "备份时,选择是否覆盖或忽略备份设备上的同名文件。" -#~ msgid "Start downloading upon image device insertion" -#~ msgstr "图像设备插入式开始下载" +#~ msgid "Video Folders" +#~ msgstr "视频目录" -#~ msgid "Specify what to do when there are no backup devices." -#~ msgstr "指定没有备份设备时该如何处理" +#~ msgid "_Report a Problem..." +#~ msgstr "报告问题... (_R)" -#~ msgid "_Thumbnails" -#~ msgstr "缩略图(_T)" +#~ msgid "_Get Help Online..." +#~ msgstr "获取在线帮助... (_G)" -#~ msgid "" -#~ "You can have your photos backed up to multiple locations as they are " -#~ "downloaded, e.g. external hard drives." -#~ msgstr "您可以把已下载的备份到多个位置,比如:外部硬盘。" +#~ msgid "_Error Log" +#~ msgstr "错误日志 (_E)" + +#~ msgid "_Make a Donation..." +#~ msgstr "我要捐赠... (_M)" + +#~ msgid "_Help" +#~ msgstr "帮助 (_H)" -#~ msgid "_Photos" -#~ msgstr "照片 (_P)" +#~ msgid "_File" +#~ msgstr "文件(_F)" -#~ msgid " " -#~ msgstr " " +#~ msgid "_Translate this Application..." +#~ msgstr "翻译本程序...(_T)" + +#~ msgid "_Select" +#~ msgstr "选择(_S)" + +#~ msgid "_Clear Completed Downloads" +#~ msgstr "清除已完成的下载(_C)" #~ msgid "" -#~ "The subfolder preferences entered are invalid and cannot be used.\n" -#~ "They will be reset to their default values." +#~ "Specify the folder in which backups are stored on the device. \n" +#~ "\n" +#~ "Note: this will also be used to determine whether or not the device is " +#~ "used for backups. For each device you wish to use for backing up to, create " +#~ "a folder in it with one of these names." #~ msgstr "" -#~ "输入的子目录偏好无效,无法使用。\n" -#~ "它们将被重置为默认值。" +#~ "指定备份存储于设备的目录。 \n" +#~ "\n" +#~ "注意:这还会被用来确认一个设备是否用来备份。请对每一个希望用于备份的设备创建一个有以上名称的目录。" -#~ msgid "Thumbnail cannot be displayed" -#~ msgstr "缩略图无法显示" +#~ msgid "" +#~ "When a photo or video of the same name has already been downloaded, choose " +#~ "whether to skip downloading the file, or to add a unique indentifier." +#~ msgstr "当同名照片或视频已存在时,选择忽略下载或者增加唯一标识符。" -#~ msgid "It may be corrupted" -#~ msgstr "文件可能已损坏" +#~ msgid "_Add..." +#~ msgstr "添加(_A)..." -#, python-format -#~ msgid "0 of %s images copied" -#~ msgstr "0/%s 图片已复制" +#~ msgid "Location:" +#~ msgstr "位置:" -#~ msgid "Preferences were modified." -#~ msgstr "首选项已修改" +#~ msgid "Preferences: Rapid Photo Downloader" +#~ msgstr "首选项:急速照片下载器" -#~ msgid "_Pause" -#~ msgstr "暂停(_P)" +#~ msgid "Example" +#~ msgstr "例子" -#, python-format -#~ msgid "Device %(device)s (%(path)s) ignored" -#~ msgstr "忽略设备 %(device)s (%(path)s)" +#~ msgid "Enter a Job Code" +#~ msgstr "输入一个任务代码" -#~ msgid "Automatically start download is false" -#~ msgstr "自动开始下载值为假" +#~ msgid "_Remember this choice" +#~ msgstr "记住此选择 (_R)" -#~ msgid "Automatically start download is true" -#~ msgstr "自动开始下载值为真" +#~ msgid "Job Code:" +#~ msgstr "任务代码:" -#~ msgid "list image file extensions the program recognizes and exit" -#~ msgstr "列出程序识别的图像文件扩展名并退出" +#~ msgid "Name + extension" +#~ msgstr "名称+扩展名" -#~ msgid "Image Devices" -#~ msgstr "图像设备" +#~ msgid "Job Codes" +#~ msgstr "任务代码" + +#~ msgid " " +#~ msgstr " " + +#~ msgid "Size" +#~ msgstr "容量" #, python-format -#~ msgid "Preference value '%(value)s' is invalid" -#~ msgstr "偏好值 '%(value)s' 无效" +#~ msgid "and %s" +#~ msgstr "和 %s" -#~ msgid "Image Name Conflicts" -#~ msgstr "图像名冲突" +#, python-format +#~ msgid "%(number)s of %(total)s %(filetypes)s" +#~ msgstr "%(number)s/%(total)s %(filetypes)s" -#~ msgid "Image Devices" -#~ msgstr "图像设备" +#~ msgid "_View" +#~ msgstr "查看(_V)" +#, python-format #~ msgid "" -#~ "When backing up, choose whether to overwrite an image on the backup device " -#~ "that has the same name, or skip backing it up." -#~ msgstr "备份时选择是否覆盖备份设备上的同名文件,或者忽略。" +#~ "The %(filetype)s subfolder preferences entered are invalid and cannot be " +#~ "used.\n" +#~ "They will be reset to their default values." +#~ msgstr "" +#~ "%(filetype)s 子文件夹输入的参数无效,不能使用。\n" +#~ "它们将被重置为默认值" + +#~ msgid "the root of the file system" +#~ msgstr "文件系统根目录" -#~ msgid "Unmount (\"eject\") image device upon download completion" -#~ msgstr "下载完成后卸载(弹出)图像设备" +#, python-format +#~ msgid "Downloading from %(location)s." +#~ msgstr "从 %(location)s 下载" -#~ msgid "Using" -#~ msgstr "使用" +#, python-format +#~ msgid "%(device)s did not unmount" +#~ msgstr "%(device)s 并未卸载" #~ msgid "" -#~ "Specify whether image and folder names should have any characters removed " -#~ "that are not allowed by other operating systems." -#~ msgstr "指定是否删除图像和目录名称中其他操作系统不允许的任何字符。" +#~ "Do you really want to download from here? On some systems, scanning this " +#~ "location can take a very long time." +#~ msgstr "您确定从这儿下载吗?在某些系统上,扫描该位置需要消耗非常长的时间。" + +#, python-format +#~ msgid "No backup device contains a valid folder for backing up %(filetype)s" +#~ msgstr "备份设备上没有可用的文件夹以供备份 %(filetype)s 文件" diff --git a/raphodo/__about__.py b/raphodo/__about__.py new file mode 100644 index 0000000..1c2dd96 --- /dev/null +++ b/raphodo/__about__.py @@ -0,0 +1,38 @@ +# Copyright (C) 2016-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +# Directly modelled on Donald Stufft's readme_renderer code: +# https://github.com/pypa/readme_renderer/blob/master/readme_renderer/__about__.py + +__all__ = [ + '__title__', '__summary__', '__uri__', '__version__', '__author__', + '__email__', '__license__', '__copyright__', +] + +__title__ = 'rapid-photo-downloader' +__summary__ = 'Downloads, renames and backs up photos and videos from cameras, phones, ' \ +'memory cards and other devices' +__uri__ = 'http://www.damonlynch.net/rapid' + +__version__ = '0.9.0' + +__author__ = 'Damon Lynch' +__email__ = 'damonlynch@gmail.com' + +__license__ = 'GPL' +__copyright__ = 'Copyright 2007-2017 {}'.format(__author__) diff --git a/raphodo/__init__.py b/raphodo/__init__.py new file mode 100644 index 0000000..5c224e9 --- /dev/null +++ b/raphodo/__init__.py @@ -0,0 +1,59 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Initialize gettext translations. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +from typing import Optional +import os +import gettext +from xdg import BaseDirectory + + +def locale_directory() -> Optional[str]: + """ + Locate locale directory. Prioritizes whatever is newer, comparing the locale + directory at xdg_data_home and the one in /usr/share/ + + :return: the locale directory with the most recent messages for Rapid Photo + Downloader, if found, else None. + """ + + mo_file = '{}.mo'.format(i18n_domain) + # Test the Spanish file + sample_lang_path = os.path.join('es', 'LC_MESSAGES', mo_file) + locale_mtime = 0.0 + locale_dir = None + + for path in (BaseDirectory.xdg_data_home, '/usr/share'): + locale_path = os.path.join(path, 'locale') + sample_path = os.path.join(locale_path, sample_lang_path) + if os.path.isfile(sample_path) and os.access(sample_path, os.R_OK): + if os.path.getmtime(sample_path) > locale_mtime: + locale_dir = locale_path + return locale_dir + +i18n_domain = 'rapid-photo-downloader' +localedir = locale_directory() + +gettext.bindtextdomain(i18n_domain, localedir=localedir) +gettext.textdomain(i18n_domain) \ No newline at end of file diff --git a/raphodo/aboutdialog.py b/raphodo/aboutdialog.py new file mode 100644 index 0000000..9df1cfa --- /dev/null +++ b/raphodo/aboutdialog.py @@ -0,0 +1,256 @@ +# Copyright (C) 2016-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display an About window +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016-2017, Damon Lynch" + +from gettext import gettext as _ + +from PyQt5.QtCore import Qt, pyqtSlot +from PyQt5.QtGui import QPixmap, QFont + +from PyQt5.QtWidgets import (QDialog, QLabel, QVBoxLayout, QDialogButtonBox, QSizePolicy, + QHBoxLayout, QStackedWidget, QWidget, QScrollArea, QPushButton) + +import raphodo.qrc_resources +import raphodo.__about__ as __about__ + + +class AboutDialog(QDialog): + """ + Display an About window + """ + + def __init__(self, parent=None) -> None: + super().__init__(parent) + + self.setWindowFlags(Qt.Window | Qt.FramelessWindowHint) + + self.setObjectName('AboutDialog') + self.setStyleSheet('QDialog#AboutDialog {background-image: url(:/splashscreen.png);}') + pixmap = QPixmap(':/splashscreen.png') + self.setFixedSize(pixmap.size()) + + # These values are derived from the splash screen image contents. + # If the image changes, so should these + white_box_height = 80 + title_bottom = 45 + left_margin = 16 + + transparency = "rgba(0, 0, 0, 200)" + + # Standard About view + + msg = """Copyright © 2007-2017 Damon Lynch.

    + + www.damonlynch.net/rapid

    + This program comes with absolutely no warranty.
    + See the GNU General + Public License, + version 3 or later for details. + """ % dict(link_style='style="color: white;"') + + details = QLabel(msg) + + style_sheet = """QLabel { + color: white; + background-color: %(transparency)s; + margin-left: 0px; + padding-left: %(left_margin)dpx; + padding-top: 6px; + padding-right: 6px; + padding-bottom: 6px; + }""" % dict(left_margin=left_margin, transparency=transparency) + + details.setStyleSheet(style_sheet) + details.setOpenExternalLinks(True) + details.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) + font = self.font() # type: QFont + font_size = font.pointSize() - 2 + font.setPointSize(font_size) + details.setFont(font) + + aboutLayout = QVBoxLayout() + aboutLayout.setContentsMargins(0, 0, 0, 0) + aboutLayout.addSpacing(150) + detailsLayout = QHBoxLayout() + detailsLayout.setContentsMargins(0, 0, 0, 0) + detailsLayout.addWidget(details) + detailsLayout.addStretch(10) + aboutLayout.addLayout(detailsLayout) + aboutLayout.addStretch(10) + + about = QWidget() + about.setLayout(aboutLayout) + + # Credits view + + credits_text = """ + Copyright © 2007-2017 Damon Lynch. + Portions copyright © 2008-2015 Canonical Ltd. + Portions copyright © 2013 Bernard Baeyens. + Portions copyright © 2012-2015 Jim Easterbrook. + Portions copyright © 2012 Sven Marnach. + + Photo %(photolink)s copyright © 2014 Damon Lynch, all rights reserved. + Camera icon courtesy %(artlink1)s. + Video camera icon courtesy %(artlink2)s. + Home icon courtesy %(artlink3)s. + Speech bubble courtesy %(artlink4)s. + Lightbulb icon courtesy %(artlink5)s. + + Translators: + + Anton Alyab'ev + Lőrincz András + Michel Ange + Tobias Bannert + Adolfo Jayme Barrientos + Alain J. Baudrez + Mohammed Belkacem + Kevin Brubeck Unhammer + Pavel Borecki + Bert + Martin Dahl Moe + Marco de Freitas + Martin Egger + Tauno Erik + Sergiy Gavrylov + Emanuele Grande + Torben Gundtofte-Bruun + Мирослав Николић + Joachim Johansson + Jean-Marc Lartigue + Miroslav Matejaš + Nicolás M. Zahlut + Erik M + Toni Lähdekorpi + Jose Luis Navarro + Tomas Novak + Abel O'Rian + Balazs Oveges + Daniel Paessler + Miloš Popović + Michal Predotka + Ye Qing + Luca Reverberi + Mikko Ruohola + Ahmed Shubbar + Sergei Sedov + Marco Solari + Jose Luis Tirado + Ilya Tsimokhin + Ulf Urdén + Julien Valroff + Dimitris Xenakis + Aron Xu + Koji Yokota + 梁其学 + """ + + for i, j in (('<', '<'), ('>', '>'), ('\n', '
    \n')): + credits_text = credits_text.replace(i, j) + + credits_text = credits_text % dict( + photolink="""Afghan Men Pulling Heavy Load""", + artlink1='Vincent Le Moign', + artlink2="""The + Pictographers""", + artlink3='Enes' + ' Dal', + artlink4='Icons Solid', + artlink5='Icon Coon' + ) + + style_sheet = """QLabel { + background-color: rgba(0, 0, 0, 0); + color: white; + padding-left: %(left_margin)dpx; + padding-top: 6px; + padding-right: 6px; + padding-bottom: 6px; + }""" % dict(left_margin=left_margin) + + creditsLabel = QLabel(credits_text) + creditsLabel.setFont(font) + creditsLabel.setStyleSheet(style_sheet) + creditsLabel.setOpenExternalLinks(True) + + credits = QScrollArea() + credits.setWidget(creditsLabel) + style_sheet = """QScrollArea { + background-color: %(transparency)s; + border: 0px; + } + """ % dict(transparency=transparency) + credits.setStyleSheet(style_sheet) + + mainLayout = QVBoxLayout() + + self.stack = QStackedWidget() + self.stack.addWidget(about) + self.stack.addWidget(credits) + self.stack.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Expanding) + + buttonBox = QDialogButtonBox() + closeButton = buttonBox.addButton(QDialogButtonBox.Close) # type: QPushButton + self.creditsButton = buttonBox.addButton(_('Credits'), QDialogButtonBox.HelpRole) # type: QPushButton + self.creditsButton.setDefault(False) + self.creditsButton.setCheckable(True) + closeButton.setDefault(True) + + buttonLayout = QVBoxLayout() + buttonLayout.addWidget(buttonBox) + buttonLayout.setContentsMargins(left_margin, left_margin, left_margin, left_margin) + + mainLayout.setContentsMargins(0, 0, 0, 0) + + version = QLabel(__about__.__version__) + version.setFixedHeight(white_box_height-title_bottom) + + style_sheet = """QLabel { + padding-left: %(left_margin)dpx; + }""" % dict(left_margin=left_margin) + + version.setStyleSheet(style_sheet) + + mainLayout.addSpacing(title_bottom) + mainLayout.addWidget(version) + mainLayout.addWidget(self.stack) + mainLayout.addLayout(buttonLayout) + + self.setLayout(mainLayout) + + buttonBox.rejected.connect(self.reject) + buttonBox.helpRequested.connect(self.showCredits) + + closeButton.setFocus() + + @pyqtSlot() + def showCredits(self) -> None: + if self.creditsButton.isChecked(): + self.stack.setCurrentIndex(1) + else: + self.stack.setCurrentIndex(0) + + diff --git a/raphodo/analyzephotos.py b/raphodo/analyzephotos.py new file mode 100755 index 0000000..d24c52b --- /dev/null +++ b/raphodo/analyzephotos.py @@ -0,0 +1,424 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + + +""" +Analyze the location of exif data in a variety of RAW and jpeg files. + +Two goals: + 1) Analyze what part of a file is loaded from disk when exif metadata + is read: + 1a) When reading only the exif. + 2a) When extracting a preview. + Need to know how much to read, and where to read it from. The disk + cache is a proxy to that. + 2) Determine the minimum amount of the file that can be read to get + the exif orientation and the exif date time. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import sys +import os + +if sys.version_info < (3,5): + import scandir + walk = scandir.walk +else: + walk = os.walk +import textwrap +import subprocess +import argparse +import shutil +import pickle +import shlex +from collections import defaultdict, Counter +import time +import threading +import datetime +from typing import List + +import gi +gi.require_version('GExiv2', '0.10') +from gi.repository import GExiv2 + +from raphodo.photoattributes import PhotoAttributes, vmtouch_output, PreviewSource +from raphodo.utilities import stdchannel_redirected, show_errors, confirm +from raphodo.rpdsql import FileFormatSQL +from raphodo.exiftool import ExifTool +from raphodo.videoattributes import VideoAttributes +from raphodo.utilities import format_size_for_user +import raphodo.metadataphoto as mp + +try: + import pyprind + have_progressbar = True +except ImportError: + have_progressbar = False + +RAW_EXTENSIONS = ['arw', 'dcr', 'cr2', 'crw', 'dng', 'mos', 'mef', 'mrw', + 'nef', 'nrw', 'orf', 'pef', 'raf', 'raw', 'rw2', 'sr2', + 'srw'] + +JPEG_EXTENSIONS = ['jpg', 'jpe', 'jpeg', 'mpo'] + +PHOTO_EXTENSIONS = RAW_EXTENSIONS + JPEG_EXTENSIONS + +VIDEO_EXTENSIONS = ['3gp', 'avi', 'm2t', 'mov', 'mp4', 'mpeg','mpg', 'mod', + 'tod', 'mts'] + + +class progress_bar_scanning(threading.Thread): + # Adapted from http://thelivingpearl.com/2012/12/31/ + # creating-progress-bars-with-python/ + def run(self): + print('Scanning.... ', end='', flush=True) + i = 0 + while stop != True: + if (i%4) == 0: + sys.stdout.write('\b/') + elif (i%4) == 1: + sys.stdout.write('\b-') + elif (i%4) == 2: + sys.stdout.write('\b\\') + elif (i%4) == 3: + sys.stdout.write('\b|') + + sys.stdout.flush() + time.sleep(0.2) + i+=1 + + if kill == True: + print('\b\b\b\b ABORT!', flush=True) + else: + print('\b\b done!', flush=True) + + +def scan(folder: str, disk_cach_cleared: bool, scan_types: List[str], errors: bool, + outfile: str, keep_file_names: bool) -> List[PhotoAttributes]: + + global stop + global kill + + stop = kill = False + + pbs = progress_bar_scanning() + pbs.start() + + test_files = [] + not_tested = [] + # Phase 1 + # Determine which files are safe to test i.e. are not cached + + for dir_name, subdirs, filenames in walk(folder): + for filename in filenames: + ext = os.path.splitext(filename)[1][1:].lower() + if ext in scan_types: + full_file_name = os.path.join(dir_name, filename) + if disk_cach_cleared: + test_files.append((full_file_name, ext.upper())) + else: + bytes_cached, total, in_memory = vmtouch_output(full_file_name) + if bytes_cached == 0: + test_files.append((full_file_name, ext.upper())) + else: + not_tested.append(full_file_name) + stop = True + pbs.join() + + if not_tested: + print() + if len(not_tested) > 20: + for line in textwrap.wrap("WARNING: {:,} files will not be analyzed because they are " + "already in the kernel disk cache.".format(len(not_tested)), + width=80): + print(line) + else: + print("WARNING: these files will not be analyzed because they are already in the " + "kernel disk cache:") + for name in not_tested: + print(name) + print() + for line in textwrap.wrap("Run this script as super user and use command line option -c " + "or --clear to safely clear the disk cache.", width=80): + print(line) + + if confirm(prompt='\nDo you want to exit?', resp=True): + sys.exit(0) + + photos = [] + videos = [] + + if test_files: + print("\nAnalyzing {:,} files:".format(len(test_files))) + if have_progressbar and not errors: + bar = pyprind.ProgBar(iterations=len(test_files), stream=1, track_time=False, width=80) + else: + print("\nNothing to analyze") + + # Phase 2 + # Get info from files + + if errors: + context = show_errors() + else: + # Redirect stderr, hiding error output from exiv2 + context = stdchannel_redirected(sys.stderr, os.devnull) + + metadata_fail = [] + + with context: + with ExifTool() as exiftool_process: + for full_file_name, ext in test_files: + if ext.lower() in VIDEO_EXTENSIONS: + va = VideoAttributes(full_file_name, ext, exiftool_process) + videos.append(va) + else: + try: + metadata = mp.MetaData(full_file_name, et_process=exiftool_process) + except: + metadata_fail.append(full_file_name) + else: + pa = PhotoAttributes(full_file_name, ext, metadata, exiftool_process) + photos.append(pa) + + if have_progressbar and not errors: + bar.update() + + if metadata_fail: + print() + for full_file_name in metadata_fail: + print("Could not read metadata from {}".format(full_file_name)) + + if outfile is not None: + if not keep_file_names: + for pa in photos: + pa.file_name = None + for va in videos: + va.file_name = None + + with open(outfile, 'wb') as save_to: + pickle.dump((photos, videos), save_to, pickle.HIGHEST_PROTOCOL) + + return photos, videos + +def analyze(photos: List[PhotoAttributes], verbose: bool) -> None: + size_by_extension= defaultdict(list) + orientation_read = defaultdict(list) + datetime_read = defaultdict(list) + variety_read = defaultdict(list) + for pa in photos: # type: PhotoAttributes + size_by_extension[pa.ext].append(pa.bytes_cached_post_thumb) + if pa.minimum_exif_read_size_in_bytes_orientation is not None: + orientation_read[pa.ext].append(pa.minimum_exif_read_size_in_bytes_orientation) + if pa.minimum_exif_read_size_in_bytes_datetime is not None: + datetime_read[pa.ext].append(pa.minimum_exif_read_size_in_bytes_datetime) + if pa.minimum_exif_read_size_in_bytes_all is not None: + variety_read[pa.ext].append(pa.minimum_exif_read_size_in_bytes_all) + + exts = list(size_by_extension.keys()) + exts.sort() + print("\nKB cached after thumbnail extraction:") + for ext in exts: + print(ext, Counter(size_by_extension[ext]).most_common()) + + exts = list(orientation_read.keys()) + exts.sort() + print("\nOrientation tag read:") + for ext in exts: + print(ext, Counter(orientation_read[ext]).most_common()) + + exts = list(datetime_read.keys()) + exts.sort() + print("\nDate time tag read:") + for ext in exts: + print(ext, Counter(datetime_read[ext]).most_common()) + + exts = list(variety_read.keys()) + exts.sort() + print("\nVariety of tags read:") + for ext in exts: + print(ext, Counter(variety_read[ext]).most_common()) + m = max(variety_read[ext]) + print(ext, 'max + 20%:', round(int(m) * 1.2)) + + print() + if verbose: + for pa in photos: + print(pa) + + file_formats = FileFormatSQL() + for pa in photos: # type: PhotoAttributes + file_formats.add_format(pa) + +def analyze_videos(videos: List[VideoAttributes], verbose: bool) -> None: + size_by_extension= defaultdict(list) + datetime_read = defaultdict(list) + thumbnail_extract = defaultdict(list) + variety_read = defaultdict(list) + variety_read_raw = defaultdict(list) + + for va in videos: + print ('%s' % va) + size_by_extension[va.ext].append(va.bytes_cached) + total = format_size_for_user(va.file_size) + if va.minimum_read_size_in_bytes_datetime is not None: + size = format_size_for_user(va.minimum_read_size_in_bytes_datetime) + datetime_read[va.ext].append('{} of {}'.format(size, total)) + # datetime_read[va.ext].append(va.minimum_read_size_in_bytes_datetime) + if va.minimum_read_size_in_bytes_thumbnail is not None: + size = format_size_for_user(va.minimum_read_size_in_bytes_thumbnail) + thumbnail_extract[va.ext].append('{} of {}'.format(size, total)) + # thumbnail_extract[va.ext].append(va.minimum_read_size_in_bytes_thumbnail) + if va.minimum_metadata_read_size_in_bytes_all is not None: + size = format_size_for_user(va.minimum_metadata_read_size_in_bytes_all) + variety_read[va.ext].append('{} of {}'.format(size, total)) + variety_read_raw[va.ext].append(va.minimum_metadata_read_size_in_bytes_all) + + exts = list(size_by_extension.keys()) + exts.sort() + print("\nKB cached after date time extraction:") + for ext in exts: + print(ext, Counter(size_by_extension[ext]).most_common()) + + exts = list(thumbnail_extract.keys()) + exts.sort() + print("\nThumbnail extract:") + for ext in exts: + print(ext, Counter(thumbnail_extract[ext]).most_common()) + + exts = list(datetime_read.keys()) + exts.sort() + print("\nDate time read:") + for ext in exts: + print(ext, Counter(datetime_read[ext]).most_common()) + + exts = list(variety_read.keys()) + exts.sort() + print("\nVariety of tags read:") + for ext in exts: + print(ext, Counter(variety_read[ext]).most_common()) + m = max(variety_read_raw[ext]) + print(ext, 'max + 20% (bytes):', round(int(m) * 1.2)) + + print() + if verbose: + for va in videos: + print(va) + +def main(): + parser = argparse.ArgumentParser( + description='Analyze the location of metadata in a variety of RAW, jpeg and video files.') + parser.add_argument('source', action='store', help="Folder in which to recursively scan " + "for photos and videos, or a previously saved outfile.") + parser.add_argument('outfile', nargs='?', help="Optional file in which to save the analysis") + parser.add_argument('--clear', '-c', action='store_true', + help="To work, this program requires that the scanned photos and videos " + "not be in the Linux kernel's disk cache. This command instructs the " + "kernel to sync and then drop clean caches, as well as " + "reclaimable slab objects like dentries and inodes. This is a " + "non-destructive operation and will not free any dirty objects. " + "See https://www.kernel.org/doc/Documentation/sysctl/vm.txt") + parser.add_argument('--verbose', '-v', dest='verbose', action='store_true', + help="Show more detailed output") + parser.add_argument('--load', '-l', dest='load', action='store_true', + help="Don't scan. Instead use previously generated outfile as input.") + parser.add_argument('--keep-names', '-k', dest='keep', action='store_true', + help="If saving the analysis to file, don't first remove the file names " + "and paths from the analysis. Don't specify this option if you want " + "to keep this information private when sharing the analysis with " + "others.") + parser.add_argument('--no-dng', '-d', dest='dng', action='store_true', + help="Don't scan DNG files") + parser.add_argument('--video', action='store_true', help="Scan videos") + parser.add_argument('--only-video', dest='only_video', action='store_true', + help='Scan only videos') + parser.add_argument('--include-jpeg', '-j', dest='jpeg', action='store_true', + help="Scan jpeg images") + parser.add_argument('--only-jpeg', '-J', dest='onlyjpeg', action='store_true', + help="Scan only jpeg images") + parser.add_argument('--show-errors', '-e', dest='errors', action='store_true', + help="Don't show progress bar while scanning, and instead show all errors " + "output by exiv2 (useful if exiv2 crashes, which takes down this " + "script too)") + + args = parser.parse_args() + + if not have_progressbar: + print("To see an optional but helpful progress bar, install pyprind: " + "https://github.com/rasbt/pyprind") + + if not shutil.which('vmtouch'): + print('To run this program, you need to install vmtouch. Get it at ' + 'http://hoytech.com/vmtouch/') + sys.exit(1) + + if args.load: + with open(args.source, 'rb') as infile: + photos, videos = pickle.load(infile) + analyze(photos, args.verbose) + analyze_videos(videos, args.verbose) + else: + if args.clear: + subprocess.check_call('sync') + sh_cmd = shutil.which('sh') + command_line = 'sudo {} -c {}'.format(sh_cmd, + shlex.quote("echo 3 > /proc/sys/vm/drop_caches")) + cmd = shlex.split(command_line) + try: + print("Super user permission is needed to drop caches.\nYou may be required to " + "enter the super user's password.") + subprocess.check_call(cmd) + except subprocess.CalledProcessError: + sys.stderr.write("Failed to drop caches: exiting\n") + sys.exit(1) + + if args.only_video: + scan_types = VIDEO_EXTENSIONS + else: + + if args.dng: + RAW_EXTENSIONS.remove('dng') + PHOTO_EXTENSIONS.remove('dng') + + if args.jpeg: + scan_types = PHOTO_EXTENSIONS + elif args.onlyjpeg: + scan_types = JPEG_EXTENSIONS + else: + scan_types = RAW_EXTENSIONS + + if args.video: + scan_types.extend(VIDEO_EXTENSIONS) + + photos, videos = scan(args.source, args.clear, scan_types, args.errors, args.outfile, + args.keep) + if photos: + print("\nPhotos\n======") + analyze(photos, args.verbose) + if videos: + print("\nVideos\n======") + analyze_videos(videos, args.verbose) + +if __name__ == "__main__": + main() + + diff --git a/raphodo/backupfile.py b/raphodo/backupfile.py new file mode 100755 index 0000000..f16842d --- /dev/null +++ b/raphodo/backupfile.py @@ -0,0 +1,282 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +import pickle +import os +import errno +import hashlib +from datetime import datetime +import shutil +import logging +from typing import Optional, Tuple +from gettext import gettext as _ + +from raphodo.interprocess import (BackupFileData, BackupResults, BackupArguments, + WorkerInPublishPullPipeline) +from raphodo.copyfiles import FileCopy +from raphodo.constants import (FileType, DownloadStatus, BackupStatus) +from raphodo.rpdfile import RPDFile +from raphodo.cache import FdoCacheNormal, FdoCacheLarge + +from raphodo.copyfiles import copy_file_metadata +from raphodo.problemnotification import ( + BackingUpProblems, BackupSubfolderCreationProblem, make_href, BackupOverwrittenProblem, + BackupAlreadyExistsProblem, FileWriteProblem +) +from raphodo.storage import get_uri + + +class BackupFilesWorker(WorkerInPublishPullPipeline, FileCopy): + def __init__(self): + self.problems = BackingUpProblems() + super().__init__('BackupFiles') + + def update_progress(self, amount_downloaded, total): + self.amount_downloaded = amount_downloaded + chunk_downloaded = amount_downloaded - self.bytes_downloaded + if (chunk_downloaded > self.batch_size_bytes) or (amount_downloaded == total): + self.bytes_downloaded = amount_downloaded + self.content= pickle.dumps(BackupResults( + scan_id=self.scan_id, + device_id=self.device_id, + total_downloaded=self.total_downloaded + amount_downloaded, + chunk_downloaded=chunk_downloaded), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + + # if amount_downloaded == total: + # self.bytes_downloaded = 0 + + def backup_associate_file(self, dest_dir: str, full_file_name: str) -> None: + """ + Backs up small files like XMP or THM files + """ + + base_name = os.path.basename(full_file_name) + full_dest_name = os.path.join(dest_dir, base_name) + + try: + logging.debug("Backing up additional file %s...", full_dest_name) + shutil.copyfile(full_file_name, full_dest_name) + logging.debug("...backing up additional file %s succeeded", full_dest_name) + except Exception as e: + logging.error("Backup of %s failed", full_file_name) + logging.error(str(e)) + uri = get_uri(full_file_name=full_dest_name) + self.problems.append(FileWriteProblem(name=base_name, uri=uri, exception=e)) + else: + # ignore any metadata copying errors + copy_file_metadata(full_file_name, full_dest_name) + + def do_backup(self, data: BackupFileData) -> None: + rpd_file = data.rpd_file + backup_succeeded = False + self.scan_id = rpd_file.scan_id + self.verify_file = data.verify_file + + mdata_exceptions = None + + if not (data.move_succeeded and data.do_backup): + backup_full_file_name = '' + else: + self.total_reached = False + + if data.path_suffix is None: + dest_base_dir = self.path + else: + dest_base_dir = os.path.join(self.path, data.path_suffix) + + dest_dir = os.path.join(dest_base_dir, rpd_file.download_subfolder) + backup_full_file_name = os.path.join(dest_dir, rpd_file.download_name) + + if not os.path.isdir(dest_dir): + # create the subfolders on the backup path + try: + logging.debug("Creating subfolder %s on backup device %s...", + dest_dir, self.device_name) + os.makedirs(dest_dir) + logging.debug("...backup subfolder created") + except OSError as inst: + # There is a minuscule chance directory may have been + # created by another process between the time it + # takes to query and the time it takes to create a + # new directory. Ignore that error. + if inst.errno != errno.EEXIST: + logging.error("Failed to create backup subfolder: %s", + rpd_file.download_path) + logging.error(inst) + + self.problems.append( + BackupSubfolderCreationProblem( + folder=make_href( + name=rpd_file.download_subfolder, uri=get_uri(path=dest_dir) + ), + exception=inst + ) + ) + + backup_already_exists = os.path.exists(backup_full_file_name) + + if backup_already_exists: + try: + modification_time = os.path.getmtime(backup_full_file_name) + dt = datetime.fromtimestamp(modification_time) + date = dt.strftime("%x") + time = dt.strftime("%X") + except Exception: + logging.error("Could not determine the file modification time of %s", + backup_full_file_name) + date = time = '' + + source = rpd_file.get_souce_href() + device = make_href(name=rpd_file.device_display_name, uri=rpd_file.device_uri) + + if data.backup_duplicate_overwrite: + self.problems.append(BackupOverwrittenProblem( + file_type_capitalized=rpd_file.title_capitalized, + file_type=rpd_file.title, + name=rpd_file.download_name, + uri=get_uri(full_file_name=backup_full_file_name), + source=source, + device=device, + date=date, + time=time + )) + msg = "Overwriting backup file %s" % backup_full_file_name + else: + self.problems.append(BackupAlreadyExistsProblem( + file_type_capitalized=rpd_file.title_capitalized, + file_type=rpd_file.title, + name=rpd_file.download_name, + uri=get_uri(full_file_name=backup_full_file_name), + source=source, + device=device, + date=date, + time=time + )) + msg = "Skipping backup of file %s because it already exists" % \ + backup_full_file_name + logging.warning(msg) + + if not backup_already_exists or data.backup_duplicate_overwrite: + logging.debug("Backing up file %s on device %s...", + data.download_count, self.device_name) + source = rpd_file.download_full_file_name + destination = backup_full_file_name + backup_succeeded = self.copy_from_filesystem(source, destination, rpd_file) + if backup_succeeded and self.verify_file: + md5 = hashlib.md5(open(backup_full_file_name).read()).hexdigest() + if md5 != rpd_file.md5: + pass + if backup_succeeded: + logging.debug("...backing up file %s on device %s succeeded", + data.download_count, self.device_name) + + if backup_succeeded: + mdata_exceptions = copy_file_metadata( + rpd_file.download_full_file_name, backup_full_file_name + ) + if not backup_succeeded: + if rpd_file.status == DownloadStatus.download_failed: + rpd_file.status = DownloadStatus.download_and_backup_failed + else: + rpd_file.status = DownloadStatus.backup_problem + else: + # backup any THM, audio or XMP files + if rpd_file.download_thm_full_name: + self.backup_associate_file(dest_dir, rpd_file.download_thm_full_name) + if rpd_file.download_audio_full_name: + self.backup_associate_file(dest_dir, rpd_file.download_audio_full_name) + if rpd_file.download_xmp_full_name: + self.backup_associate_file(dest_dir, rpd_file.download_xmp_full_name) + + self.total_downloaded += rpd_file.size + bytes_not_downloaded = rpd_file.size - self.amount_downloaded + if bytes_not_downloaded and data.do_backup: + self.content = pickle.dumps( + BackupResults( + scan_id=self.scan_id, device_id=self.device_id, + total_downloaded=self.total_downloaded, chunk_downloaded=bytes_not_downloaded + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + self.content = pickle.dumps( + BackupResults( + scan_id=self.scan_id, device_id=self.device_id, backup_succeeded=backup_succeeded, + do_backup=data.do_backup, rpd_file=rpd_file, + backup_full_file_name=backup_full_file_name, mdata_exceptions=mdata_exceptions + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + def reset_problems(self) -> None: + self.problems = BackingUpProblems( + name=self.device_name, uri=self.uri + ) + + def send_problems(self) -> None: + if self.problems: + self.content = pickle.dumps( + BackupResults( + scan_id=self.scan_id, device_id=self.device_id, problems=self.problems + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + self.reset_problems() + + def cleanup_pre_stop(self): + self.send_problems() + + def do_work(self): + + backup_arguments = pickle.loads(self.content) + self.path = backup_arguments.path + self.device_name = backup_arguments.device_name + self.uri = get_uri(path=self.path) + self.fdo_cache_normal = FdoCacheNormal() + self.fdo_cache_large = FdoCacheLarge() + + while True: + worker_id, directive, content = self.receiver.recv_multipart() + self.device_id = int(worker_id) + + self.check_for_command(directive, content) + + data = pickle.loads(content) # type: BackupFileData + if data.message == BackupStatus.backup_started: + self.reset_problems() + elif data.message == BackupStatus.backup_completed: + self.send_problems() + else: + self.amount_downloaded = 0 + self.init_copy_progress() + + self.do_backup(data=data) + + +if __name__ == "__main__": + backup = BackupFilesWorker() \ No newline at end of file diff --git a/raphodo/backuppanel.py b/raphodo/backuppanel.py new file mode 100644 index 0000000..3b87131 --- /dev/null +++ b/raphodo/backuppanel.py @@ -0,0 +1,746 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display backup preferences +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + +from typing import Optional, Dict, Tuple, Union, Set, List, DefaultDict +import logging +import os +import html +from collections import namedtuple, defaultdict + +from gettext import gettext as _ + + +from PyQt5.QtCore import (Qt, pyqtSlot, QAbstractListModel, QModelIndex, QSize) +from PyQt5.QtWidgets import (QWidget, QSizePolicy, QVBoxLayout, QLabel, QLineEdit, QCheckBox, + QScrollArea, QFrame, QGridLayout, QStyledItemDelegate, + QStyleOptionViewItem, QStyle, QGroupBox, QHBoxLayout, QGridLayout) +from PyQt5.QtGui import (QPainter, QFontMetrics, QFont, QColor, QPalette, QIcon) + +from raphodo.constants import (StandardFileLocations, ThumbnailBackgroundName, FileType, + minGridColumnWidth, Roles, ViewRowType, BackupLocationType) +from raphodo.viewutils import (QFramedWidget, RowTracker) +from raphodo.rpdfile import FileTypeCounter, Photo, Video +from raphodo.panelview import QPanelView +from raphodo.preferences import Preferences +from raphodo.foldercombo import FolderCombo +import raphodo.qrc_resources as qrc_resources +from raphodo.storage import (ValidMounts, get_media_dir, StorageSpace, get_path_display_name) +from raphodo.devices import (BackupDeviceCollection, BackupVolumeDetails) +from raphodo.devicedisplay import (DeviceDisplay, BodyDetails, icon_size, DeviceView) +from raphodo.utilities import (thousands, format_size_for_user) +from raphodo.destinationdisplay import make_body_details, adjusted_download_size +from raphodo.storage import get_mount_size + + +BackupVolumeUse = namedtuple('BackupVolumeUse', 'bytes_total bytes_free backup_type marked ' + 'photos_size_to_download videos_size_to_download') +BackupViewRow = namedtuple('BackupViewRow', 'mount display_name backup_type os_stat_device') + + +class BackupDeviceModel(QAbstractListModel): + """ + Stores 'devices' used for backing up photos and videos. + + Want to display: + (1) destination on local files systems + (2) external devices, e.g. external hard drives + + Need to account for when download destination is same file system + as backup destination. + """ + + def __init__(self, parent) -> None: + super().__init__(parent) + self.raidApp = parent.rapidApp + self.prefs = parent.prefs + size = icon_size() + self.removableIcon = QIcon(':icons/drive-removable-media.svg').pixmap(size) + self.folderIcon = QIcon(':/icons/folder.svg').pixmap(size) + self._initValues() + + def _initValues(self): + self.rows = RowTracker() # type: RowTracker + self.row_id_counter = 0 # type: int + # {row_id} + self.headers = set() # type: Set[int] + # path: BackupViewRow + self.backup_devices = dict() # type: Dict[str, BackupViewRow] + self.path_to_row_ids = defaultdict(list) # type: Dict[str, List[int]] + self.row_id_to_path = dict() # type: Dict[int, str] + + self.marked = FileTypeCounter() + self.photos_size_to_download = self.videos_size_to_download = 0 + + # os_stat_device: Set[FileType] + self._downloading_to = defaultdict(list) # type: DefaultDict[int, Set[FileType]] + + @property + def downloading_to(self): + return self._downloading_to + + @downloading_to.setter + def downloading_to(self, downloading_to: DefaultDict[int, Set[FileType]]): + self._downloading_to = downloading_to + self.downloadSizeChanged() + + def reset(self) -> None: + self.beginResetModel() + self._initValues() + self.endResetModel() + + def columnCount(self, parent=QModelIndex()): + return 1 + + def rowCount(self, parent=QModelIndex()): + return max(len(self.rows), 1) + + def insertRows(self, position, rows=2, index=QModelIndex()): + self.beginInsertRows(QModelIndex(), position, position + rows - 1) + self.endInsertRows() + return True + + def removeRows(self, position, rows=2, index=QModelIndex()): + self.beginRemoveRows(QModelIndex(), position, position + rows - 1) + self.endRemoveRows() + return True + + def addBackupVolume(self, mount_details: BackupVolumeDetails) -> None: + + mount = mount_details.mount + display_name = mount_details.name + path = mount_details.path + backup_type = mount_details.backup_type + os_stat_device = mount_details.os_stat_device + + assert mount is not None + assert display_name + assert path + assert backup_type + + # two rows per device: header row, and detail row + row = len(self.rows) + self.insertRows(position=row) + logging.debug("Adding %s to backup device display with root path %s at rows %s - %s", + display_name, mount.rootPath(), row, row+1) + + for row_id in range(self.row_id_counter, self.row_id_counter + 2): + self.row_id_to_path[row_id] = path + self.rows[row] = row_id + row += 1 + self.path_to_row_ids[path].append(row_id) + + header_row_id = self.row_id_counter + self.headers.add(header_row_id) + + self.row_id_counter += 2 + + self.backup_devices[path] = BackupViewRow(mount=mount, display_name=display_name, + backup_type=backup_type, + os_stat_device=os_stat_device) + + def removeBackupVolume(self, path: str) -> None: + """ + :param path: the value of the volume (mount's path), NOT a + manually specified path! + """ + + row_ids = self.path_to_row_ids[path] + header_row_id = row_ids[0] + row = self.rows.row(header_row_id) + logging.debug("Removing 2 rows from backup view, starting at row %s", row) + self.rows.remove_rows(row, 2) + self.headers.remove(header_row_id) + del self.path_to_row_ids[path] + del self.backup_devices[path] + for row_id in row_ids: + del self.row_id_to_path[row_id] + self.removeRows(row, 2) + + def setDownloadAttributes(self, marked: FileTypeCounter, + photos_size: int, + videos_size: int, + merge: bool) -> None: + """ + Set the attributes used to generate the visual display of the + files marked to be downloaded + + :param marked: number and type of files marked for download + :param photos_size: size in bytes of photos marked for download + :param videos_size: size in bytes of videos marked for download + :param merge: whether to replace or add to the current values + """ + + if not merge: + self.marked = marked + self.photos_size_to_download = photos_size + self.videos_size_to_download = videos_size + else: + self.marked.update(marked) + self.photos_size_to_download += photos_size + self.videos_size_to_download += videos_size + self.downloadSizeChanged() + + def downloadSizeChanged(self) -> None: + # TODO possibly optimize for photo vs video rows + for row in range(1, len(self.rows), 2): + self.dataChanged.emit(self.index(row, 0), self.index(row, 0)) + + def _download_size_by_backup_type(self, backup_type: BackupLocationType) -> Tuple[int, int]: + """ + Include photos or videos in download size only if those file types + are being backed up to this backup device + :param backup_type: which file types are being backed up to this device + :return: photos_size_to_download, videos_size_to_download + """ + + photos_size_to_download = videos_size_to_download = 0 + if backup_type != BackupLocationType.videos: + photos_size_to_download = self.photos_size_to_download + if backup_type != BackupLocationType.photos: + videos_size_to_download = self.videos_size_to_download + return photos_size_to_download, videos_size_to_download + + def data(self, index: QModelIndex, role=Qt.DisplayRole): + + if not index.isValid(): + return None + + row = index.row() + + # check for special case where no backup devices are active + if len(self.rows) == 0: + if role == Qt.DisplayRole: + return ViewRowType.header + else: + assert role == Roles.device_details + if not self.prefs.backup_files: + return (_('Backups are not configured'), self.removableIcon) + elif self.prefs.backup_device_autodetection: + return (_('No backup devices detected'), self.removableIcon) + else: + return (_('Valid backup locations not yet specified'), self.folderIcon) + + # at least one device / location is being used + if row >= len(self.rows) or row < 0: + return None + if row not in self.rows: + return None + + row_id = self.rows[row] + path = self.row_id_to_path[row_id] + + if role == Qt.DisplayRole: + if row_id in self.headers: + return ViewRowType.header + else: + return ViewRowType.content + else: + device = self.backup_devices[path] + mount = device.mount + + if role == Qt.ToolTipRole: + return path + elif role == Roles.device_details: + if self.prefs.backup_device_autodetection: + icon = self.removableIcon + else: + icon = self.folderIcon + return (device.display_name, icon) + elif role == Roles.storage: + photos_size_to_download, videos_size_to_download = \ + self._download_size_by_backup_type(backup_type=device.backup_type) + + photos_size_to_download, videos_size_to_download = adjusted_download_size( + photos_size_to_download=photos_size_to_download, + videos_size_to_download=videos_size_to_download, + os_stat_device=device.os_stat_device, + downloading_to=self._downloading_to) + + bytes_total, bytes_free = get_mount_size(mount=mount) + + return BackupVolumeUse( + bytes_total=bytes_total, + bytes_free=bytes_free, + backup_type=device.backup_type, + marked = self.marked, + photos_size_to_download=photos_size_to_download, + videos_size_to_download=videos_size_to_download + ) + + return None + + def sufficientSpaceAvailable(self) -> bool: + """ + Detect if each backup device has sufficient space for backing up, taking + into accoutn situations where downloads and backups are going to the same + partition. + + :return: False if any backup device has insufficient space, else True. + True if there are no backup devices. + """ + + for device in self.backup_devices.values(): + photos_size_to_download, videos_size_to_download = \ + self._download_size_by_backup_type(backup_type=device.backup_type) + photos_size_to_download, videos_size_to_download = adjusted_download_size( + photos_size_to_download=photos_size_to_download, + videos_size_to_download=videos_size_to_download, + os_stat_device=device.os_stat_device, + downloading_to=self._downloading_to + ) + + bytes_total, bytes_free = get_mount_size(mount=device.mount) + if photos_size_to_download + videos_size_to_download >= bytes_free: + return False + return True + + +class BackupDeviceView(DeviceView): + def __init__(self, rapidApp, parent=None) -> None: + super().__init__(rapidApp, parent) + self.setMouseTracking(False) + self.entered.disconnect() + + +class BackupDeviceDelegate(QStyledItemDelegate): + def __init__(self, rapidApp, parent=None) -> None: + super().__init__(parent) + self.rapidApp = rapidApp + self.deviceDisplay = DeviceDisplay() + + def paint(self, painter: QPainter, option: QStyleOptionViewItem, index: QModelIndex) -> None: + painter.save() + + x = option.rect.x() + y = option.rect.y() + width = option.rect.width() + + view_type = index.data(Qt.DisplayRole) # type: ViewRowType + if view_type == ViewRowType.header: + display_name, icon = index.data(Roles.device_details) + + self.deviceDisplay.paint_header(painter=painter, x=x, y=y, width=width, + icon=icon, + display_name=display_name, + ) + else: + assert view_type == ViewRowType.content + + data = index.data(Roles.storage) # type: BackupVolumeUse + details = make_body_details(bytes_total=data.bytes_total, + bytes_free=data.bytes_free, + files_to_display=data.backup_type, + marked=data.marked, + photos_size_to_download=data.photos_size_to_download, + videos_size_to_download=data.videos_size_to_download) + + self.deviceDisplay.paint_body(painter=painter, x=x, + y=y, + width=width, + details=details) + + painter.restore() + + def sizeHint(self, option: QStyleOptionViewItem, index: QModelIndex) -> QSize: + view_type = index.data(Qt.DisplayRole) # type: ViewRowType + if view_type == ViewRowType.header: + height = self.deviceDisplay.device_name_height + else: + storage_space = index.data(Roles.storage) + + if storage_space is None: + height = self.deviceDisplay.base_height + else: + height = self.deviceDisplay.storage_height + return QSize(self.deviceDisplay.view_width, height) + +class BackupOptionsWidget(QFramedWidget): + """ + Display and allow editing of preference values for Downloads today + and Stored Sequence Number and associated options, as well as + the strip incompatible characters option. + """ + + def __init__(self, prefs: Preferences, parent, rapidApp) -> None: + super().__init__(parent) + + self.rapidApp = rapidApp + self.prefs = prefs + self.media_dir = get_media_dir() + + self.setBackgroundRole(QPalette.Base) + self.setAutoFillBackground(True) + + backupLayout = QGridLayout() + layout = QVBoxLayout() + layout.addLayout(backupLayout) + self.setLayout(layout) + + self.backupExplanation = QLabel(_('You can have your photos and videos backed up to ' + 'multiple locations as they are downloaded, e.g. ' + 'external hard drives.')) + self.backupExplanation.setWordWrap(True) + self.backupExplanation.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Minimum) + + self.backup = QCheckBox(_('Back up photos and videos when downloading')) + self.backup.setChecked(self.prefs.backup_files) + self.backup.stateChanged.connect(self.backupChanged) + + checkbox_width = self.backup.style().pixelMetric(QStyle.PM_IndicatorWidth) + + self.autoBackup = QCheckBox(_('Automatically detect backup devices')) + self.autoBackup.setChecked(self.prefs.backup_device_autodetection) + self.autoBackup.stateChanged.connect(self.autoBackupChanged) + + self.folderExplanation = QLabel(_('Specify the folder in which backups are stored on the ' + 'device.

    ' + 'Note: the presence of a folder with this name ' + 'is used to determine if the device is used for backups. ' + 'For each device you wish to use for backing up to, ' + 'create a folder in it with one of these folder names. ' + 'By adding both folders, the same device can be used ' + 'to back up both photos and videos.')) + self.folderExplanation.setWordWrap(True) + self.folderExplanation.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Minimum) + + self.photoFolderNameLabel = QLabel(_('Photo folder name:')) + self.photoFolderName = QLineEdit() + self.photoFolderName.setText(self.prefs.photo_backup_identifier) + self.photoFolderName.editingFinished.connect(self.photoFolderIdentifierChanged) + + self.videoFolderNameLabel = QLabel(_('Video folder name:')) + self.videoFolderName = QLineEdit() + self.videoFolderName.setText(self.prefs.video_backup_identifier) + self.videoFolderName.editingFinished.connect(self.videoFolderIdentifierChanged) + + self.autoBackupExampleBox = QGroupBox(_('Example:')) + self.autoBackupExample = QLabel() + + autoBackupExampleBoxLayout = QHBoxLayout() + autoBackupExampleBoxLayout.addWidget(self.autoBackupExample) + + self.autoBackupExampleBox.setLayout(autoBackupExampleBoxLayout) + + valid_mounts = ValidMounts(onlyExternalMounts=True) + + self.manualLocationExplanation = QLabel(_('If you disable automatic detection, choose the ' + 'exact backup locations.')) + self.manualLocationExplanation.setWordWrap(True) + self.manualLocationExplanation.setSizePolicy(QSizePolicy.Ignored, QSizePolicy.Minimum) + self.photoLocationLabel = QLabel(_('Photo backup location:')) + self.photoLocation = FolderCombo(self, prefs=self.prefs, file_type=FileType.photo, + file_chooser_title=_('Select Photo Backup Location'), + special_dirs=(StandardFileLocations.pictures,), + valid_mounts=valid_mounts) + self.photoLocation.setPath(self.prefs.backup_photo_location) + self.photoLocation.pathChosen.connect(self.photoPathChosen) + + self.videoLocationLabel = QLabel(_('Video backup location:')) + self.videoLocation = FolderCombo(self, prefs=self.prefs, file_type=FileType.video, + file_chooser_title=_('Select Video Backup Location'), + special_dirs=(StandardFileLocations.videos, ), + valid_mounts=valid_mounts) + self.videoLocation.setPath(self.prefs.backup_video_location) + self.videoLocation.pathChosen.connect(self.videoPathChosen) + + backupLayout.addWidget(self.backupExplanation, 0, 0, 1, 4) + backupLayout.addWidget(self.backup, 1, 0, 1, 4) + backupLayout.addWidget(self.autoBackup, 2, 1, 1, 3) + backupLayout.addWidget(self.folderExplanation, 3, 2, 1, 2) + backupLayout.addWidget(self.photoFolderNameLabel, 4, 2, 1, 1) + backupLayout.addWidget(self.photoFolderName, 4, 3, 1, 1) + backupLayout.addWidget(self.videoFolderNameLabel, 5, 2, 1, 1) + backupLayout.addWidget(self.videoFolderName, 5, 3, 1, 1) + backupLayout.addWidget(self.autoBackupExampleBox, 6, 2, 1, 2) + backupLayout.addWidget(self.manualLocationExplanation, 7, 1, 1, 3, Qt.AlignBottom) + backupLayout.addWidget(self.photoLocationLabel, 8, 1, 1, 2) + backupLayout.addWidget(self.photoLocation, 8, 3, 1, 1) + backupLayout.addWidget(self.videoLocationLabel, 9, 1, 1, 2) + backupLayout.addWidget(self.videoLocation, 9, 3, 1, 1) + + backupLayout.setColumnMinimumWidth(0, checkbox_width) + backupLayout.setColumnMinimumWidth(1, checkbox_width) + + backupLayout.setRowMinimumHeight(7, QFontMetrics(QFont()).height() + + backupLayout.spacing() * 2) + + layout.addStretch() + + self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Expanding) + self.setBackupButtonHighlight() + + # Group controls to enable / disable sets of them + self._backup_controls_type = (self.autoBackup, ) + self._backup_controls_auto = (self.folderExplanation, self.photoFolderNameLabel, + self.photoFolderName, self.videoFolderNameLabel, + self.videoFolderName, self.autoBackupExampleBox) + self._backup_controls_manual = (self.manualLocationExplanation, self.photoLocationLabel, + self.photoLocation, self.videoLocationLabel, + self.videoLocation, ) + self.updateExample() + self.enableControlsByBackupType() + + @pyqtSlot(int) + def backupChanged(self, state: int) -> None: + backup = state == Qt.Checked + logging.info("Setting backup while downloading to %s", backup) + self.prefs.backup_files = backup + self.setBackupButtonHighlight() + self.enableControlsByBackupType() + self.rapidApp.resetupBackupDevices() + + @pyqtSlot(int) + def autoBackupChanged(self, state: int) -> None: + autoBackup = state == Qt.Checked + logging.info("Setting automatically detect backup devices to %s", autoBackup) + self.prefs.backup_device_autodetection = autoBackup + self.setBackupButtonHighlight() + self.enableControlsByBackupType() + self.rapidApp.resetupBackupDevices() + + @pyqtSlot(str) + def photoPathChosen(self, path: str) -> None: + logging.info("Setting backup photo location to %s", path) + self.prefs.backup_photo_location = path + self.setBackupButtonHighlight() + self.rapidApp.resetupBackupDevices() + + @pyqtSlot(str) + def videoPathChosen(self, path: str) -> None: + logging.info("Setting backup video location to %s", path) + self.prefs.backup_video_location = path + self.setBackupButtonHighlight() + self.rapidApp.resetupBackupDevices() + + @pyqtSlot() + def photoFolderIdentifierChanged(self) -> None: + name = self.photoFolderName.text() + logging.info("Setting backup photo folder name to %s", name) + self.prefs.photo_backup_identifier = name + self.setBackupButtonHighlight() + self.rapidApp.resetupBackupDevices() + + @pyqtSlot() + def videoFolderIdentifierChanged(self) -> None: + name = self.videoFolderName.text() + logging.info("Setting backup video folder name to %s", name) + self.prefs.video_backup_identifier = name + self.setBackupButtonHighlight() + self.rapidApp.resetupBackupDevices() + + def updateExample(self) -> None: + """ + Update the example paths in the backup panel + """ + + if self.autoBackup.isChecked() and hasattr(self.rapidApp, 'backup_devices') and len( + self.rapidApp.backup_devices): + drives = self.rapidApp.backup_devices.sample_device_paths() + else: + # Translators: this value is used as an example device when automatic backup device + # detection is enabled. You should translate this. + drive1 = os.path.join(self.media_dir, _("drive1")) + # Translators: this value is used as an example device when automatic backup device + # detection is enabled. You should translate this. + drive2 = os.path.join(self.media_dir, _("drive2")) + drives = (os.path.join(path, identifier) + for path, identifier in ((drive1, self.prefs.photo_backup_identifier), + (drive2, self.prefs.photo_backup_identifier), + (drive2, self.prefs.video_backup_identifier))) + paths = '\n'.join(drives) + self.autoBackupExample.setText(paths) + + def setBackupButtonHighlight(self) -> None: + """ + Indicate error status in GUI by highlighting Backup button. + + Do so only if doing manual backups and there is a problem with one of the paths + """ + + self.rapidApp.backupButton.setHighlighted( + self.prefs.backup_files and not self.prefs.backup_device_autodetection and ( + self.photoLocation.invalid_path or self.videoLocation.invalid_path)) + + def enableControlsByBackupType(self) -> None: + """ + Enable or disable backup controls depending on what the user + has enabled. + """ + + backupsEnabled = self.backup.isChecked() + autoEnabled = backupsEnabled and self.autoBackup.isChecked() + manualEnabled = not autoEnabled and backupsEnabled + + for widget in self._backup_controls_type: + widget.setEnabled(backupsEnabled) + for widget in self._backup_controls_manual: + widget.setEnabled(manualEnabled) + for widget in self._backup_controls_auto: + widget.setEnabled(autoEnabled) + + def updateLocationCombos(self) -> None: + """ + Update backup locatation comboboxes in case directory status has changed. + """ + for combo in self.photoLocation, self.videoLocation: + combo.refreshFolderList() + + +class BackupPanel(QScrollArea): + """ + Backup preferences widget, for photos and video backups while + downloading. + """ + + def __init__(self, parent) -> None: + super().__init__(parent) + + assert parent is not None + self.rapidApp = parent + self.prefs = self.rapidApp.prefs # type: Preferences + + self.backupDevices = BackupDeviceModel(parent=self) + + self.setFrameShape(QFrame.NoFrame) + + self.backupStoragePanel = QPanelView(label=_('Projected Backup Storage Use'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + + self.backupOptionsPanel = QPanelView(label=_('Backup Options'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + + self.backupDevicesView = BackupDeviceView(rapidApp=self.rapidApp, parent=self) + self.backupStoragePanel.addWidget(self.backupDevicesView) + self.backupDevicesView.setModel(self.backupDevices) + self.backupDevicesView.setItemDelegate(BackupDeviceDelegate(rapidApp=self.rapidApp)) + self.backupDevicesView.setSizePolicy(QSizePolicy.MinimumExpanding, + QSizePolicy.Fixed) + self.backupOptionsPanel.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.MinimumExpanding) + + self.backupOptions = BackupOptionsWidget(prefs=self.prefs, parent=self, + rapidApp=self.rapidApp) + self.backupOptionsPanel.addWidget(self.backupOptions) + + widget = QWidget() + layout = QVBoxLayout() + layout.setContentsMargins(0, 0, 0, 0) + widget.setLayout(layout) + layout.addWidget(self.backupStoragePanel) + layout.addWidget(self.backupOptionsPanel) + # layout.addStretch() + self.setWidget(widget) + self.setWidgetResizable(True) + self.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) + + def updateExample(self) -> None: + """ + Update the example paths in the backup panel + """ + + self.backupOptions.updateExample() + + def updateLocationCombos(self) -> None: + """ + Update backup locatation comboboxes in case directory status has changed. + """ + + self.backupOptions.updateLocationCombos() + + def addBackupVolume(self, mount_details: BackupVolumeDetails) -> None: + self.backupDevices.addBackupVolume(mount_details=mount_details) + self.backupDevicesView.updateGeometry() + + def removeBackupVolume(self, path: str) -> None: + self.backupDevices.removeBackupVolume(path=path) + self.backupDevicesView.updateGeometry() + + def resetBackupDisplay(self) -> None: + self.backupDevices.reset() + self.backupDevicesView.updateGeometry() + + def setupBackupDisplay(self) -> None: + """ + Sets up the backup view list regardless of whether backups + are manual specified by the user, or auto-detection is on + """ + + if not self.prefs.backup_files: + logging.debug("No backups configured: no backup destinations to display") + return + + backup_devices = self.rapidApp.backup_devices # type: BackupDeviceCollection + if self.prefs.backup_device_autodetection: + for path in backup_devices: + self.backupDevices.addBackupVolume( + mount_details=backup_devices.get_backup_volume_details(path=path)) + else: + # manually specified backup paths + try: + mounts = backup_devices.get_manual_mounts() + if mounts is None: + return + + self.backupDevices.addBackupVolume(mount_details=mounts[0]) + if len(mounts) > 1: + self.backupDevices.addBackupVolume(mount_details=mounts[1]) + except Exception: + logging.exception('An unexpected error occurred when adding backup destinations. ' + 'Exception:') + self.backupDevicesView.updateGeometry() + + def setDownloadAttributes(self, marked: FileTypeCounter, + photos_size: int, + videos_size: int, + merge: bool) -> None: + """ + Set the attributes used to generate the visual display of the + files marked to be downloaded + + :param marked: number and type of files marked for download + :param photos_size: size in bytes of photos marked for download + :param videos_size: size in bytes of videos marked for download + :param merge: whether to replace or add to the current values + """ + + self.backupDevices.setDownloadAttributes(marked=marked, photos_size=photos_size, + videos_size=videos_size, merge=merge) + + def sufficientSpaceAvailable(self) -> bool: + """ + Check to see that there is sufficient space with which to perform a download. + + :return: True or False value if sufficient space. Will always return True if + backups are disabled or there are no backup devices. + """ + if self.prefs.backup_files: + return self.backupDevices.sufficientSpaceAvailable() + else: + return True + + def setDownloadingTo(self, downloading_to: DefaultDict[int, Set[FileType]]) -> None: + self.backupDevices.downloading_to = downloading_to + diff --git a/raphodo/cache.py b/raphodo/cache.py new file mode 100644 index 0000000..f1854d6 --- /dev/null +++ b/raphodo/cache.py @@ -0,0 +1,602 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Rapid Photo Downloader deals with three types of cache: + +1. An image cache whose sole purpose is to store thumbnails of scanned files + that have not necessarily been downloaded, but may have. This is only used + by Rapid Photo Downloader. It's needed because it's important to save + thumbnails that are not degraded by image resizing. + Name: Thumbnail Cache + Location: /home/USER/.cache/rapid-photo-downloader/thumbnails/ + (Actual location may vary depending on value of environment variable + XDG_CACHE_HOME) + +2. A cache of actual full files downloaded from a camera, which are then used + to extract the thumbnail from. Since these same files could be downloaded, + it makes sense to keep them cached until the program exits. + Name: Download Cache + Location: temporary subfolder in user specified download folder + +3. The freedesktop.org thumbnail cache, for files that have been downloaded. + Name: FDO Cache + Location: /home/USER/.cache/thumbnails/ + (Actual location may vary depending on value of environment variable + XDG_CACHE_HOME) + +For the fdo cache specs, see: +http://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2017, Damon Lynch" + +import os +import sys +import logging +import hashlib +from urllib.request import pathname2url +import time +import shutil +from collections import namedtuple +from typing import Optional, Tuple, Union + +from PyQt5.QtCore import QSize +from PyQt5.QtGui import QImage + +from raphodo.storage import get_program_cache_directory, get_fdo_cache_thumb_base_directory +from raphodo.utilities import GenerateRandomFileName, format_size_for_user +from raphodo.constants import ThumbnailCacheDiskStatus +from raphodo.rpdsql import CacheSQL + + +GetThumbnail = namedtuple('GetThumbnail', 'disk_status, thumbnail, path') +GetThumbnailPath = namedtuple('GetThumbnailPath', 'disk_status, path, mdatatime, ' + 'orientation_unknown') + +class MD5Name: + """Generate MD5 hashes for file names.""" + def __init__(self) -> None: + self.fs_encoding = sys.getfilesystemencoding() + + def get_uri(self, full_file_name: str, camera_model: Optional[str]=None) -> str: + """ + :param full_file_name: path and file name of the file + :param camera_model: if file is on a camera, the model of the + camera + :return: uri + """ + if camera_model is None: + prefix = 'file://' + path = os.path.abspath(full_file_name) + else: + # This is not a system standard: I'm using this for my own + # purposes (the port is not included, because it could easily vary) + prefix = 'gphoto2://' + path = '{}/{}'.format(camera_model, full_file_name) + + return '{}{}'.format(prefix, pathname2url(path)) + + def md5_hash_name(self, full_file_name: str, camera_model: str=None, + extension: Optional[str]='png') -> Tuple[str, str]: + """ + Generate MD5 hash for the file name. + + Uses file system encoding. + + :param full_file_name: path and file name of the file + :param camera_model: if file is on a camera, the model of the + camera + :param extension: the extension to use in the file name + :return: hash name and uri that was used to generate the hash + """ + uri = self.get_uri(full_file_name, camera_model) + return ('{md5}.{extension}'.format( + md5=hashlib.md5(uri.encode(self.fs_encoding)).hexdigest(), + extension=extension), uri) + + +class Cache: + """ + Base class with which to write and read cache thumbnails. + Create cache if it doesn't exist; checks validity. + """ + + def __init__(self, cache_dir: str, failure_dir: Optional[str]) -> None: + """ + Create cache if it doesn't exist; checks validity. + + :param cache_dir: full path of the directory into which + thumbnails will be saved / read. + :param failure_dir: full path of the directory into which + failed thumbnails will be saved / read (thumbnails that could + not be generated) + """ + + assert sys.platform.startswith('linux') + self.cache_dir = cache_dir + self.failure_dir = failure_dir + assert self.cache_dir + + self.valid = self._create_directory(self.cache_dir, "Freedesktop.org thumbnail") + + if self.valid: + self.random_filename = GenerateRandomFileName() + self.md5 = MD5Name() + if self.failure_dir is not None: + self.valid = self._create_directory(self.failure_dir, "thumbnails failure") + + if not self.valid: + self.random_filename = self.fs_encoding = None + + def _create_directory(self, dir: str, descrtiption: str) -> None: + try: + if not os.path.exists(dir): + os.makedirs(dir, 0o700) + logging.debug("Created %s cache at %s", descrtiption, dir) + elif not os.path.isdir(dir): + os.remove(dir) + logging.warning("Removed file %s", dir) + os.makedirs(dir, 0o700) + logging.debug("Created %s cache at %s", descrtiption, dir) + except OSError: + logging.error("Failed to create %s cache at %s", descrtiption, dir) + return False + return True + + def save_thumbnail(self, full_file_name: str, + size: int, + modification_time: Union[float, int], + generation_failed: bool, + thumbnail: QImage, + camera_model: str=None, + free_desktop_org: bool=True) -> str: + """ + Save a thumbnail in the thumbnail cache. + + :param full_file_name: full path of the file (including file + name). If the path contains symbolic links, two thumbnails will be + saved: the canonical path (without symlinks), and the path as + passed. + :param size: size of the file in bytes + :param modification_time: file modification time, to be turned + into a float if it's not already + :param generation_failed: True if the thumbnail is meant to + signify the application failed to generate the thumbnail. If + so, it will be saved as an empty PNG in the application + subdirectory in the fail cache directory. + :param thumbnail: the thumbnail to be saved. Will not be + resized. Will be ignored if generation_failed is True. + :param camera_model: optional camera model. If the thumbnail is + not from a camera, then should be None. + :param free_desktop_org: if True, then image will be convereted + to 8bit mode if necessary + :return the md5_name of the saved file, else None if operation + failed + """ + + if not self.valid: + return None + + # Save to both the real path and the path passed, which may include + # symbolic links + full_file_name_real_path = os.path.realpath(full_file_name) + if full_file_name_real_path != full_file_name: + self.save_thumbnail(full_file_name_real_path, size, modification_time, + generation_failed, thumbnail, camera_model, free_desktop_org) + + md5_name, uri = self.md5.md5_hash_name(full_file_name, camera_model) + if generation_failed: + thumbnail = QImage(QSize(1,1), QImage.Format_Indexed8) + save_dir = self.failure_dir + else: + save_dir = self.cache_dir + path = os.path.join(save_dir, md5_name) + + thumbnail.setText('Thumb::URI', uri) + thumbnail.setText('Thumb::MTime', str(float(modification_time))) + thumbnail.setText('Thumb::Size', str(size)) + + if free_desktop_org and not generation_failed: + if thumbnail.depth() != 8: + thumbnail = thumbnail.convertToFormat(QImage.Format_Indexed8) + + temp_path = os.path.join(save_dir, self.random_filename.name(extension='png')) + if thumbnail.save(temp_path): + os.rename(temp_path, path) + os.chmod(path, 0o600) + if generation_failed: + logging.debug("Wrote {}x{} thumbnail {} for {}".format( + thumbnail.width(), thumbnail.height(), path, uri)) + return md5_name + else: + return None + + def _get_thumbnail(self, path: str, modification_time: float, size: int) -> Optional[bytes]: + if os.path.exists(path): + png = QImage(path) + if not png.isNull(): + try: + mtime = float(png.text('Thumb::MTime')) + thumb_size = int(png.text('Thumb::Size')) + except ValueError: + return None + if mtime == float(modification_time) and thumb_size == size: + return png + return None + + + def get_thumbnail_md5_name(self, full_file_name: str, + camera_model: Optional[str] = None) -> str: + """ + Returns the md5 name for the photo or video. Does not check if the file exists + on the file system in the cache. + + :param full_file_name: full_file_name: full path of the file (including file + name). Will be turned into an absolute path if it is a file + system path + :param camera_model: optional camera model. If the thumbnail is + not from a camera, then should be None. + :return: the md5 name + """ + + return self.md5.md5_hash_name(full_file_name=full_file_name, camera_model=camera_model)[0] + + def get_thumbnail(self, full_file_name: str, modification_time, size: int, + camera_model: Optional[str]=None) -> GetThumbnail: + """ + Attempt to retrieve a thumbnail from the thumbnail cache. + :param full_file_name: full path of the file (including file + name). Will be turned into an absolute path if it is a file + system path + :param size: size of the file in bytes + :param modification_time: file modification time, to be turned + into a float if it's not already + :param camera_model: optional camera model. If the thumbnail is + not from a camera, then should be None. + :return a GetThumbnail tuple of (1) ThumbnailCacheDiskStatus, + to indicate whether the thumbnail was found, a failure, or + missing (2) the thumbnail as QImage, if found (or None), and + (3) the path (including the md5 name), else None, + """ + + if not self.valid: + return GetThumbnail(ThumbnailCacheDiskStatus.not_found, None, None) + md5_name, uri = self.md5.md5_hash_name(full_file_name=full_file_name, + camera_model=camera_model) + path = os.path.join(self.cache_dir, md5_name) + png = self._get_thumbnail(path, modification_time, size) + if png is not None: + return GetThumbnail(ThumbnailCacheDiskStatus.found, png, path) + if self.failure_dir is not None: + path = os.path.join(self.failure_dir, md5_name) + png = self._get_thumbnail(path, modification_time, size) + if png is not None: + return GetThumbnail(ThumbnailCacheDiskStatus.failure, None, None) + return GetThumbnail(ThumbnailCacheDiskStatus.not_found, None, None) + + def modify_existing_thumbnail_and_save_copy(self, + existing_cache_thumbnail: str, + full_file_name: str, modification_time, + size: int, + error_on_missing_thumbnail: bool) -> str: + """ + + :param existing_cache_thumbnail: the md5 name of the cache thumbnail, + without the path to the cache + :param full_file_name: full path of the file (including file + name). Will be turned into an absolute path if need be + :param size: size of the file in bytes + :param modification_time: file modification time, to be turned + into a float if it's not already + :param error_on_missing_thumbnail: if True, issue error if thumbnail is + not located (useful when dealing with FDO 128 cache, but not helpful + with FDO 256 cache as not all RAW files have thumbnails large enough) + :return: the path of the saved file, else None if operation + failed + """ + + existing_cache_thumbnail_full_path = os.path.join(self.cache_dir, existing_cache_thumbnail) + if not os.path.isfile(existing_cache_thumbnail_full_path): + if error_on_missing_thumbnail: + logging.error("No FDO thumbnail to copy for %s", full_file_name) + return None + thumbnail = QImage(existing_cache_thumbnail_full_path) + if not thumbnail.isNull(): + return self.save_thumbnail(full_file_name=full_file_name, + size=size, modification_time=modification_time, + generation_failed=False, thumbnail=thumbnail, + camera_model=None, free_desktop_org=False) + else: + return None + + def delete_thumbnail(self, full_file_name: str, camera_model: str=None) -> None: + """ + Delete the thumbnail associated with the file if it exists + """ + if not self.valid: + return None + md5_name, uri = self.md5_hash_name(full_file_name, camera_model) + path = os.path.join(self.cache_dir, md5_name) + if os.path.isfile(path): + os.remove(path) + else: + path = os.path.join(self.failure_dir, md5_name) + if os.path.isfile(path): + os.remove(path) + + +class FdoCacheNormal(Cache): + """ + Freedesktop.org thumbnail cache for thumbnails <= 128x128 + """ + def __init__(self): + path = get_fdo_cache_thumb_base_directory() + cache_dir = os.path.join(path, 'normal') + failure_dir = None + super().__init__(cache_dir, failure_dir) + + +class FdoCacheLarge(Cache): + """ + Freedesktop.org thumbnail cache for thumbnails > 128x128 & <= 256x256 + """ + def __init__(self): + path = get_fdo_cache_thumb_base_directory() + cache_dir = os.path.join(path, 'large') + failure_dir = None + super().__init__(cache_dir, failure_dir) + + +class ThumbnailCacheSql: + + not_found = GetThumbnailPath(ThumbnailCacheDiskStatus.not_found, None, None, None) + + def __init__(self): + self.cache_dir = get_program_cache_directory(create_if_not_exist=True) + self.valid = self.cache_dir is not None + if not self.valid: + return + + assert self.cache_dir is not None + self.cache_dir = os.path.join(self.cache_dir, 'thumbnails') + try: + if not os.path.exists(self.cache_dir): + os.makedirs(self.cache_dir, 0o700) + logging.debug("Created thumbnails cache %s", self.cache_dir) + elif not os.path.isdir(self.cache_dir): + os.remove(self.cache_dir) + logging.warning("Removed file %s", self.cache_dir) + os.makedirs(self.cache_dir, 0o700) + logging.debug("Created thumbnails cache %s", self.cache_dir) + except: + logging.error("Failed to create Rapid Photo Downloader Thumbnail Cache at %s", + self.cache_dir) + self.valid = False + self.cache_dir = None + self.random_filename = None + self.fs_encoding = None + else: + self.random_filename = GenerateRandomFileName() + self.md5 = MD5Name() + self.thumb_db = CacheSQL(self.cache_dir) + + def save_thumbnail(self, full_file_name: str, size: int, + mtime: float, + mdatatime: float, + generation_failed: bool, + orientation_unknown: bool, + thumbnail: Optional[QImage], + camera_model: Optional[str]=None) -> Optional[str]: + """ + Save in the thumbnail cache using jpeg 75% compression. + + :param full_file_name: full path of the file (including file + name). Will be turned into an absolute path if it is a file + system path + :param size: size of the file in bytes + :param mtime: file modification time + :param mdatatime: file time recorded in metadata + :param generation_failed: True if the thumbnail is meant to + signify the application failed to generate the thumbnail. If + so, it will be saved as an empty PNG in the application + subdirectory in the fail cache directory. + :param thumbnail: the thumbnail to be saved. Will not be + resized. Will be ignored if generation_failed is True. + :param camera_model: optional camera model. If the thumbnail is + not from a camera, then should be None. + :return the path of the saved file, else None if operation + failed + """ + + if not self.valid: + return None + + md5_name, uri = self.md5.md5_hash_name(full_file_name=full_file_name, + camera_model=camera_model, extension='jpg') + + if generation_failed: + logging.debug("Marking thumbnail for %s as 'generation failed'", uri) + else: + logging.debug("Saving thumbnail for %s in RPD thumbnail cache", uri) + + self.thumb_db.add_thumbnail(uri=uri, size=size, mtime=mtime, + mdatatime=mdatatime, + md5_name=md5_name, orientation_unknown=orientation_unknown, + failure=generation_failed) + if generation_failed: + return None + + md5_full_name = os.path.join(self.cache_dir, md5_name) + + temp_path = os.path.join(self.cache_dir, self.random_filename.name( + extension='jpg')) + + if thumbnail.save(temp_path, format='jpg', quality=75): + try: + os.rename(temp_path, md5_full_name) + os.chmod(md5_full_name, 0o600) + except OSError: + return None + + return md5_full_name + return None + + def get_thumbnail_path(self, full_file_name: str, mtime, size: int, + camera_model: str=None) -> GetThumbnailPath: + """ + Attempt to get a thumbnail's path from the thumbnail cache. + + :param full_file_name: full path of the file (including file + name). Will be turned into an absolute path if it is a file + system path + :param size: size of the file in bytes + :param mtime: file modification time, to be turned + into a float if it's not already + :param camera_model: optional camera model. If the thumbnail is + not from a camera, then should be None. + :return a GetThumbnailPath tuple of (1) ThumbnailCacheDiskStatus, + to indicate whether the thumbnail was found, a failure, or + missing, (2) the path (including the md5 name), else None, + (3) the file's metadata time, and (4) a bool indicating whether + the orientation of the thumbnail is unknown + """ + + if not self.valid: + return self.not_found + + uri = self.md5.get_uri(full_file_name, camera_model) + in_cache = self.thumb_db.have_thumbnail(uri, size, mtime) + + if in_cache is None: + return self.not_found + + if in_cache.failure: + return GetThumbnailPath(ThumbnailCacheDiskStatus.failure, None, + in_cache.mdatatime, None) + + path = os.path.join(self.cache_dir, in_cache.md5_name) + if not os.path.exists(path): + self.thumb_db.delete_thumbnails([in_cache.md5_name]) + return self.not_found + + return GetThumbnailPath(ThumbnailCacheDiskStatus.found, path, + in_cache.mdatatime, in_cache.orientation_unknown) + + + def cleanup_cache(self, days: int=30) -> None: + """ + Remove all thumbnails that have not been accessed for x days + + :param how many days to remove from + """ + time_period = 60 * 60 * 24 * days + if self.valid: + i = 0 + now = time.time() + deleted_thumbnails = [] + for name in os.listdir(self.cache_dir): + thumbnail = os.path.join(self.cache_dir, name) + if (os.path.isfile(thumbnail) and + os.path.getatime(thumbnail) < now - time_period): + os.remove(thumbnail) + deleted_thumbnails.append(name) + if len(deleted_thumbnails): + self.thumb_db.delete_thumbnails(deleted_thumbnails) + logging.debug('Deleted {} thumbnail files that had not been ' + 'accessed for {} or more days'.format(len(deleted_thumbnails), days)) + + def purge_cache(self) -> None: + """ + Delete the entire cache of all contents and remove the + directory + """ + if self.valid: + if self.cache_dir is not None and os.path.isdir(self.cache_dir): + # Delete the sqlite3 database too + shutil.rmtree(self.cache_dir) + + def no_thumbnails(self) -> int: + """ + :return: how many thumbnails there are in the thumbnail database + """ + + if not self.valid: + return 0 + return self.thumb_db.no_thumbnails() + + def cache_size(self) -> int: + """ + :return: the size of the entire cache (include the database) in bytes + """ + + if not self.valid: + return 0 + cwd = os.getcwd() + os.chdir(self.cache_dir) + s = sum(os.path.getsize(f) for f in os.listdir('.') if os.path.isfile(f)) + os.chdir(cwd) + return s + + def db_size(self) -> int: + """ + :return: the size in bytes of the sql database file + """ + + if not self.valid: + return 0 + return os.path.getsize(self.thumb_db.db) + + def optimize(self) -> Tuple[int, int, int]: + """ + Check for any thumbnails in the db that are not in the file system + Check for any thumbnails exist on the file system that are not in the db + Vacuum the db + + :return db rows removed, file system photos removed, db size reduction in bytes + """ + + rows = self.thumb_db.md5_names() + rows = {row[0] for row in rows} + cwd = os.getcwd() + os.chdir(self.cache_dir) + + to_delete_from_db = {md5 for md5 in rows if not os.path.exists(md5)} + if len(to_delete_from_db): + self.thumb_db.delete_thumbnails(list(to_delete_from_db)) + + md5s = {md5 for md5 in os.listdir('.')} - {self.thumb_db.db_fs_name()} + to_delete_from_fs = md5s - rows + if len(to_delete_from_fs): + for md5 in to_delete_from_fs: + os.remove(md5) + + os.chdir(cwd) + + size = self.db_size() + self.thumb_db.vacuum() + + return len(to_delete_from_db), len(to_delete_from_fs), size - self.db_size() + + +if __name__ == '__main__': + db = ThumbnailCacheSql() + db.optimize() \ No newline at end of file diff --git a/raphodo/camera.py b/raphodo/camera.py new file mode 100644 index 0000000..989c981 --- /dev/null +++ b/raphodo/camera.py @@ -0,0 +1,782 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2017 Damon Lynch +# Copyright (C) 2012-2015 Jim Easterbrook + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2017, Damon Lynch. Copyright 2012-2015 Jim Easterbrook." + +import logging +import os +import io +from collections import namedtuple +import re +from typing import Optional, List, Tuple + +import gphoto2 as gp +from raphodo.storage import StorageSpace +from raphodo.constants import CameraErrorCode +from raphodo.utilities import format_size_for_user + + +def python_gphoto2_version(): + return gp.__version__ + +def gphoto2_version(): + return gp.gp_library_version(0)[0] + + +class CameraError(Exception): + def __init__(self, code: CameraErrorCode) -> None: + self.code = code + + def __repr__(self) -> str: + if self.code == CameraErrorCode.inaccessible: + return "inaccessible" + else: + return "locked" + + def __str__(self) -> str: + if self.code == CameraErrorCode.inaccessible: + return "The camera is inaccessible" + else: + return "The camera is locked" + + +class CameraProblemEx(CameraError): + def __init__(self, code: CameraErrorCode, + gp_exception: Optional[gp.GPhoto2Error]=None, + py_exception: Optional[Exception]=None) -> None: + super().__init__(code) + if gp_exception is not None: + self.gp_code = gp_exception.code + else: + self.gp_code = None + self.py_exception = py_exception + + def __repr__(self) -> str: + if self.code == CameraErrorCode.read: + return "read error" + elif self.code == CameraErrorCode.write: + return 'write error' + else: + return repr(super()) + + def __str__(self) -> str: + if self.code == CameraErrorCode.read: + return "Could not read file from camera" + elif self.code == CameraErrorCode.write: + return 'Could not write file from camera' + else: + return str(super()) + + +def generate_devname(camera_port: str) -> Optional[str]: + """ + Generate udev DEVNAME. + + >>> generate_devname('usb:001,003') + '/dev/bus/usb/001/003' + + >>> generate_devname('usb::001,003') + + :param camera_port: + :return: devname if it could be generated, else None + """ + + match = re.match('usb:([0-9]+),([0-9]+)', camera_port) + if match is not None: + p1, p2 = match.groups() + return '/dev/bus/usb/{}/{}'.format(p1, p2) + return None + + +class Camera: + + """Access a camera via libgphoto2.""" + + def __init__(self, model: str, + port:str, + get_folders: bool=True, + raise_errors: bool=False, + context: gp.Context=None) -> None: + """ + Initialize a camera via libgphoto2. + + :param model: camera model, as returned by camera_autodetect() + :param port: camera port, as returned by camera_autodetect() + :param get_folders: whether to detect the DCIM folders on the + camera + :param raise_errors: if True, if necessary free camera, + and raise error that occurs during initialization + """ + self.model = model + self.port = port + # class method _concise_model_name discusses why a display name is + # needed + self.display_name = model + self.camera_config = None + + if context is None: + self.context = gp.Context() + else: + self.context = context + + self._select_camera(model, port) + + self.dcim_folders = None # type: List[str] + self.dcim_folder_located = False + + self.storage_info = [] + + self.camera_initialized = False + try: + self.camera.init(self.context) + self.camera_initialized = True + except gp.GPhoto2Error as e: + if e.code == gp.GP_ERROR_IO_USB_CLAIM: + logging.error("{} is already mounted".format(model)) + elif e.code == gp.GP_ERROR: + logging.error("An error occurred initializing the camera using libgphoto2") + else: + logging.error("Unable to access camera: error %s", e.code) + if raise_errors: + raise CameraProblemEx(CameraErrorCode.inaccessible, gp_exception=e) + return + + concise_model_name = self._concise_model_name() + if concise_model_name: + self.display_name = concise_model_name + + if get_folders: + try: + self.dcim_folders = self._locate_DCIM_folders('/') + except gp.GPhoto2Error as e: + logging.error("Unable to access camera %s: error %s. Is it locked?", + self.display_name, e.code) + if raise_errors: + self.free_camera() + raise CameraProblemEx(CameraErrorCode.locked, gp_exception=e) + + self.folders_and_files = [] + self.audio_files = {} + self.video_thumbnails = [] + abilities = self.camera.get_abilities() + self.can_fetch_thumbnails = abilities.file_operations & gp.GP_FILE_OPERATION_PREVIEW != 0 + + def camera_has_dcim(self) -> bool: + """ + Check whether the camera has been initialized and if a DCIM folder + has been located + + :return: True if the camera is initialized and a DCIM folder has + been located + """ + return self.camera_initialized and self.dcim_folder_located + + def get_file_info(self, folder, file_name) -> Tuple[int, int]: + """ + Returns modification time and file size + + :type folder: str + :type file_name: str + :param folder: full path where file is located + :param file_name: + :return: tuple of modification time and file size + """ + info = self.camera.file_get_info(folder, file_name, self.context) + modification_time = info.file.mtime + size = info.file.size + return (modification_time, size) + + def get_exif_extract(self, folder: str, + file_name: str, + size_in_bytes: int=200) -> bytearray: + """" + Attempt to read only the exif portion of the file. + + Assumes exif is located at the beginning of the file. + Use the result like this: + metadata = GExiv2.Metadata() + metadata.open_buf(buf) + + :param folder: directory on the camera the file is stored + :param file_name: the photo's file name + :param size_in_bytes: how much of the photo to read, starting + from the front of the file + """ + + buffer = bytearray(size_in_bytes) + try: + self.camera.file_read(folder, file_name, gp.GP_FILE_TYPE_NORMAL, 0, buffer, + self.context) + except gp.GPhoto2Error as e: + logging.error("Unable to extract portion of file from camera %s: error %s", + self.display_name, e.code) + raise CameraProblemEx(code=CameraErrorCode.read, gp_exception=e) + else: + return buffer + + def get_exif_extract_from_jpeg(self, folder: str, file_name: str) -> bytearray: + """ + Extract strictly the app1 (exif) section of a jpeg. + + Uses libgphoto2 to extract the exif header. + + Assumes jpeg on camera is straight from the camera, i.e. not + modified by an exif altering program off the camera. + + :param folder: directory on the camera where the jpeg is stored + :param file_name: name of the jpeg + :return: first section of jpeg such that it can be read by + exiv2 or similar + + """ + + camera_file = self._get_file(folder, file_name, None, gp.GP_FILE_TYPE_EXIF) + + try: + exif_data = gp.check_result(gp.gp_file_get_data_and_size(camera_file)) + except gp.GPhoto2Error as ex: + logging.error('Error getting exif info for %s from camera %s. Code: ' + '%s', os.path.join(folder, file_name), self.display_name, ex.code) + raise CameraProblemEx(code=CameraErrorCode.read, gp_exception=ex) + return bytearray(exif_data) + + def get_exif_extract_from_jpeg_manual_parse(self, folder: str, + file_name: str) -> Optional[bytes]: + """ + Extract exif section of a jpeg. + + I wrote this before I understood that libpghoto2 provides the + same functionality! + + Reads first few bytes of jpeg on camera to determine the + location and length of the exif header, then reads in the + header. + + Assumes jpeg on camera is straight from the camera, i.e. not + modified by an exif altering program off the camera. + + :param folder: directory on the camera where the jpeg is stored + :param file_name: name of the jpeg + :return: first section of jpeg such that it can be read by + exiv2 or similar + + """ + + # Step 1: determine the location of APP1 in the jpeg file + # See http://dev.exiv2.org/projects/exiv2/wiki/The_Metadata_in_JPEG_files + + soi_marker_length = 2 + marker_length = 2 + exif_header_length = 8 + read0_size = soi_marker_length + marker_length + exif_header_length + + view = memoryview(bytearray(read0_size)) + try: + bytes_read = gp.check_result(self.camera.file_read( + folder, file_name, gp.GP_FILE_TYPE_NORMAL, + 0, view, self.context)) + except gp.GPhoto2Error as ex: + logging.error('Error reading %s from camera. Code: %s', + os.path.join(folder, file_name), ex.code) + return None + + jpeg_header = view.tobytes() + view.release() + + if jpeg_header[0:2] != b'\xff\xd8': + logging.error("%s not a jpeg image: no SOI marker", file_name) + return None + + app_marker = jpeg_header[2:4] + + # Step 2: handle presence of APP0 - it's optional + if app_marker == b'\xff\xe0': + # There is an APP0 before the probable APP1 + # Don't neeed the content of the APP0 + app0_data_length = jpeg_header[4] * 256 + jpeg_header[5] + # We've already read twelve bytes total, going into the APP1 data. + # Now we want to download the rest of the APP1, along with the app0 marker + # and the app0 exif header + read1_size = app0_data_length + 2 + app0_view = memoryview(bytearray(read1_size)) + try: + bytes_read = gp.check_result(self.camera.file_read( + folder, file_name, gp.GP_FILE_TYPE_NORMAL, + read0_size, app0_view, self.context)) + except gp.GPhoto2Error as ex: + logging.error('Error reading %s from camera. Code: %s', + os.path.join(folder, file_name), ex.code) + app0 = app0_view.tobytes() + app0_view.release() + app_marker = app0[(exif_header_length + 2) * -1:exif_header_length * -1] + exif_header = app0[exif_header_length * -1:] + jpeg_header = jpeg_header + app0 + offset = read0_size + read1_size + else: + exif_header = jpeg_header[exif_header_length * -1:] + offset = read0_size + + # Step 3: process exif header + if app_marker != b'\xff\xe1': + logging.error("Could not locate APP1 marker in %s", file_name) + return None + if exif_header[2:6] != b'Exif' or exif_header[6:8] != b'\x00\x00': + logging.error("APP1 is malformed in %s", file_name) + return None + app1_data_length = exif_header[0] * 256 + exif_header[1] + + # Step 4: read APP1 + view = memoryview(bytearray(app1_data_length)) + try: + bytes_read = gp.check_result(self.camera.file_read( + folder, file_name, gp.GP_FILE_TYPE_NORMAL, + offset, view, self.context)) + except gp.GPhoto2Error as ex: + logging.error('Error reading %s from camera. Code: %s', + os.path.join(folder, file_name), ex.code) + return None + return jpeg_header + view.tobytes() + + def _get_file(self, dir_name: str, + file_name: str, + dest_full_filename: Optional[str]=None, + file_type: int=gp.GP_FILE_TYPE_NORMAL) -> gp.CameraFile: + + try: + camera_file = gp.check_result(gp.gp_camera_file_get( + self.camera, dir_name, file_name, + file_type, self.context)) + except gp.GPhoto2Error as ex: + logging.error('Error reading %s from camera %s. Code: %s', + os.path.join(dir_name, file_name), self.display_name, ex.code) + raise CameraProblemEx(code=CameraErrorCode.read, gp_exception=ex) + + if dest_full_filename is not None: + try: + gp.check_result(gp.gp_file_save(camera_file, dest_full_filename)) + except gp.GPhoto2Error as ex: + logging.error('Error saving %s from camera %s. Code: %s', + os.path.join(dir_name, file_name), self.display_name, ex.code) + raise CameraProblemEx(code=CameraErrorCode.write, gp_exception=ex) + + return camera_file + + def save_file(self, dir_name: str, + file_name: str, + dest_full_filename: str) -> None: + """ + Save the file from the camera to a local destination. + + :param dir_name: directory on the camera + :param file_name: the photo or video + :param dest_full_filename: full path including filename where + the file will be saved. + """ + + self._get_file(dir_name, file_name, dest_full_filename) + + def save_file_chunk(self, dir_name: str, + file_name: str, + chunk_size_in_bytes: int, + dest_full_filename: str, + mtime: int=None) -> None: + """ + Save the file from the camera to a local destination. + + :param dir_name: directory on the camera + :param file_name: the photo or video + :param chunk_size_in_bytes: how much of the file to read, starting + from the front of the file + :param dest_full_filename: full path including filename where + the file will be saved. + :param mtime: if specified, set the file modification time to this value + """ + + # get_exif_extract() can raise CameraProblemEx(code=CameraErrorCode.read): + buffer = self.get_exif_extract(dir_name, file_name, chunk_size_in_bytes) + + view = memoryview(buffer) + dest_file = None + try: + dest_file = io.open(dest_full_filename, 'wb') + src_bytes = view.tobytes() + dest_file.write(src_bytes) + dest_file.close() + if mtime is not None: + os.utime(dest_full_filename, times=(mtime, mtime)) + except (OSError, PermissionError) as ex: + logging.error('Error saving file %s from camera %s. Code %s', + os.path.join(dir_name, file_name), self.display_name, ex.errno) + if dest_file is not None: + dest_file.close() + raise CameraProblemEx(code=CameraErrorCode.write, py_exception=ex) + + def save_file_by_chunks(self, dir_name: str, + file_name: str, + size: int, + dest_full_filename: str, + progress_callback, + check_for_command, + return_file_bytes = False, + chunk_size=1048576) -> Optional[bytes]: + """ + :param dir_name: directory on the camera + :param file_name: the photo or video + :param size: the size of the file in bytes + :param dest_full_filename: full path including filename where + the file will be saved + :param progress_callback: a function with which to update + copy progress + :param check_for_command: a function with which to check to see + if the execution should pause, resume or stop + :param return_file_bytes: if True, return a copy of the file's + bytes, else make that part of the return value None + :param chunk_size: the size of the chunks to copy. The default + is 1MB. + :return: True if the file was successfully saved, else False, + and the bytes that were copied + """ + + src_bytes = None + view = memoryview(bytearray(size)) + amount_downloaded = 0 + for offset in range(0, size, chunk_size): + check_for_command() + stop = min(offset + chunk_size, size) + try: + bytes_read = gp.check_result(self.camera.file_read(dir_name, file_name, + gp.GP_FILE_TYPE_NORMAL, offset, view[offset:stop], self.context)) + amount_downloaded += bytes_read + if progress_callback is not None: + progress_callback(amount_downloaded, size) + except gp.GPhoto2Error as ex: + logging.error('Error copying file %s from camera %s. Code %s', + os.path.join(dir_name, file_name), self.display_name, ex.code) + if progress_callback is not None: + progress_callback(size, size) + raise CameraProblemEx(code=CameraErrorCode.read, gp_exception=ex) + + dest_file = None + try: + dest_file = io.open(dest_full_filename, 'wb') + src_bytes = view.tobytes() + dest_file.write(src_bytes) + dest_file.close() + except OSError as ex: + logging.error('Error saving file %s from camera %s. Code %s', + os.path.join(dir_name, file_name), self.display_name, ex.errno) + if dest_file is not None: + dest_file.close() + raise CameraProblemEx(code=CameraErrorCode.write, py_exception=ex) + + if return_file_bytes: + return src_bytes + + def get_thumbnail(self, dir_name: str, + file_name: str, + ignore_embedded_thumbnail=False, + cache_full_filename:str=None) -> Optional[bytes]: + """ + :param dir_name: directory on the camera + :param file_name: the photo or video + :param ignore_embedded_thumbnail: if True, do not retrieve the + embedded thumbnail + :param cache_full_filename: full path including filename where the + thumbnail will be saved. If none, will not save it. + :return: thumbnail in bytes format, which will be full + resolution if the embedded thumbnail is not selected + """ + + if self.can_fetch_thumbnails and not ignore_embedded_thumbnail: + get_file_type = gp.GP_FILE_TYPE_PREVIEW + else: + get_file_type = gp.GP_FILE_TYPE_NORMAL + + camera_file = self._get_file(dir_name, file_name, + cache_full_filename, get_file_type) + + try: + thumbnail_data = gp.check_result(gp.gp_file_get_data_and_size( + camera_file)) + except gp.GPhoto2Error as ex: + logging.error('Error getting image %s from camera %s. Code: %s', + os.path.join(dir_name, file_name), self.display_name, ex.code) + raise CameraProblemEx(code=CameraErrorCode.read, gp_exception=ex) + + if thumbnail_data: + data = memoryview(thumbnail_data) + return data.tobytes() + + def get_THM_file(self, full_THM_name: str) -> Optional[bytes]: + """ + Get THM thumbnail from camera + + :param full_THM_name: path and file name of the THM file + :return: THM in raw bytes + """ + dir_name, file_name = os.path.split(full_THM_name) + camera_file = self._get_file(dir_name, file_name) + try: + thumbnail_data = gp.check_result(gp.gp_file_get_data_and_size( + camera_file)) + except gp.GPhoto2Error as ex: + logging.error('Error getting THM file %s from camera %s. Code: %s', + os.path.join(dir_name, file_name), self.display_name, ex.code) + raise CameraProblemEx(code=CameraErrorCode.read, gp_exception=ex) + + if thumbnail_data: + data = memoryview(thumbnail_data) + return data.tobytes() + + def _locate_DCIM_folders(self, path: str) -> List[str]: + """ + Scan camera looking for DCIM folders. + + Looks in either the root of the + path passed, or in one of the root folders subfolders (it does + not scan subfolders of those subfolders). Returns all instances + of a DCIM folder, which is helpful for cameras that have more + than one card memory card slot. + + :param path: the root folder to start scanning in + :type path: str + :return: the paths including the DCIM folders (if found), or None + """ + + dcim_folders = [] # type: List[str] + # turn list of two items into a dictionary, for easier access + # no error checking as exceptions are caught by the caller + folders = dict(self.camera.folder_list_folders(path, self.context)) + + if 'DCIM' in folders: + self.dcim_folder_located = True + return [os.path.join(path, 'DCIM')] + else: + for subfolder in folders: + subpath = os.path.join(path, subfolder) + subfolders = dict(self.camera.folder_list_folders(subpath, + self.context)) + if 'DCIM' in subfolders: + dcim_folders.append(os.path.join(subpath, 'DCIM')) + if not dcim_folders: + return dcim_folders + else: + self.dcim_folder_located = True + return dcim_folders + + def _select_camera(self, model, port_name) -> None: + # Code from Jim Easterbrook's Photoini + # initialise camera + self.camera = gp.Camera() + # search abilities for camera model + abilities_list = gp.CameraAbilitiesList() + abilities_list.load(self.context) + idx = abilities_list.lookup_model(str(model)) + self.camera.set_abilities(abilities_list[idx]) + # search ports for camera port name + port_info_list = gp.PortInfoList() + port_info_list.load() + idx = port_info_list.lookup_path(str(port_name)) + self.camera.set_port_info(port_info_list[idx]) + + def free_camera(self) -> None: + """ + Disconnects the camera in gphoto2. + """ + if self.camera_initialized: + self.camera.exit(self.context) + self.camera_initialized = False + + def _concise_model_name(self) -> str: + """ + Workaround the fact that the standard model name generated by + gphoto2 can be extremely verbose, e.g. + "Google Inc (for LG Electronics/Samsung) Nexus 4/5/7/10 (MTP)", + which is what is generated for a Nexus 4!! + :return: the model name as detected by gphoto2's camera + information, e.g. in the case above, a Nexus 4. Empty string + if not found. + """ + if self.camera_config is None: + self.camera_config = self.camera.get_config(self.context) + # Here we really see the difference between C and python! + child_count = self.camera_config.count_children() + for i in range(child_count): + child1 = self.camera_config.get_child(i) + child_type = child1.get_type() + if child1.get_name() == 'status' and child_type == gp.GP_WIDGET_SECTION: + child1_count = child1.count_children() + for j in range(child1_count): + child2 = child1.get_child(j) + if child2.get_name() == 'cameramodel': + return child2.get_value() + return '' + + def get_storage_media_capacity(self, refresh: bool=False) -> List[StorageSpace]: + """ + Determine the bytes free and bytes total (media capacity) + :param refresh: if True, get updated instead of cached values + :return: list of StorageSpace tuple. If could not be + determined due to an error, return value is None. + """ + + self._get_storage_info(refresh) + storage_capacity = [] + for media_index in range(len(self.storage_info)): + info = self.storage_info[media_index] + if not (info.fields & gp.GP_STORAGEINFO_MAXCAPACITY and + info.fields & gp.GP_STORAGEINFO_FREESPACEKBYTES): + logging.error('Could not locate storage on %s', self.display_name) + else: + storage_capacity.append(StorageSpace(bytes_free=info.freekbytes * 1024, + bytes_total=info.capacitykbytes * 1024, + path=info.basedir)) + return storage_capacity + + def get_storage_descriptions(self, refresh: bool=False) -> List[str]: + """ + Storage description is used in MTP path names by gvfs and KDE. + + :param refresh: if True, get updated instead of cached values + :return: the storage description + """ + self._get_storage_info(refresh) + descriptions = [] + for media_index in range(len(self.storage_info)): + info = self.storage_info[media_index] + if info.fields & gp.GP_STORAGEINFO_DESCRIPTION: + descriptions.append(info.description) + return descriptions + + def no_storage_media(self, refresh: bool=False) -> int: + """ + Return the number of storage media (e.g. memory cards) the + camera has + :param refresh: if True, refresh the storage information + :return: the number of media + """ + self._get_storage_info(refresh) + return len(self.storage_info) + + def _get_storage_info(self, refresh: bool): + """ + Load the gphoto2 storage information + :param refresh: if True, refresh the storage information, i.e. + load it + """ + if not self.storage_info or refresh: + try: + self.storage_info = self.camera.get_storageinfo(self.context) + except gp.GPhoto2Error as e: + logging.error( + "Unable to determine storage info for camera %s: error %s.", + self.display_name, e.code + ) + self.storage_info = [] + + def unlocked(self) -> bool: + """ + Smart phones can be in a locked state, such that their + contents cannot be accessed by gphoto2. Determine if + the device is unlocked by attempting to locate the DCIM + folders in it. + :return: True if unlocked, else False + """ + try: + folders = self._locate_DCIM_folders('/') + except gp.GPhoto2Error as e: + logging.error("Unable to access camera %s: error %s. Is it " + "locked?", self.display_name, e.code) + return False + else: + return True + + + +def dump_camera_details() -> None: + context = gp.Context() + cameras = context.camera_autodetect() + for model, port in cameras: + c = Camera(model=model, port=port, context=context) + if not c.camera_initialized: + logging.error("Camera %s could not be initialized", model) + else: + print() + print(c.display_name) + print('=' * len(c.display_name)) + print() + if not c.dcim_folder_located: + print("DCIM folder was not located") + else: + if len(c.dcim_folders) == 1: + msg = 'folder' + else: + msg = 'folders' + print("DCIM {}:".format(msg), ', '.join(c.dcim_folders)) + print("Can fetch thumbnails:", c.can_fetch_thumbnails) + + sc = c.get_storage_media_capacity() + if not sc: + print("Unable to determine storage media capacity") + else: + title = 'Storage capacity' + print('\n{}\n{}'.format(title, '-' * len(title))) + for ss in sc: + print( + '\nPath: {}\nCapacity: {}\nFree {}'.format( + ss.path, + format_size_for_user(ss.bytes_total), + format_size_for_user(ss.bytes_free) + ) + ) + sd = c.get_storage_descriptions() + if not sd: + print("Unable to determine storage descriptions") + else: + title = 'Storage description(s)' + print('\n{}\n{}'.format(title, '-' * len(title))) + for ss in sd: + print('\n{}'.format(ss)) + + c.free_camera() + + +if __name__ == "__main__": + + #Test stub + gp_context = gp.Context() + # Assume gphoto2 version 2.5 or greater + cameras = gp_context.camera_autodetect() + for name, value in cameras: + camera = name + port = value + # print(port) + c = Camera(model=camera, port=port) + + for name, value in c.camera.folder_list_files('/', c.context): + print(name, value) + + c.free_camera() + + + + diff --git a/raphodo/chevroncombo.py b/raphodo/chevroncombo.py new file mode 100644 index 0000000..744fa4d --- /dev/null +++ b/raphodo/chevroncombo.py @@ -0,0 +1,112 @@ +# Copyright (C) 2016-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Combo box with a chevron selector +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +from PyQt5.QtWidgets import QStyledItemDelegate, QComboBox, QLabel, QSizePolicy +from PyQt5.QtGui import QFontMetrics, QFont +from PyQt5.QtCore import Qt + +import raphodo.qrc_resources as qrc_resources + + +class ChevronCombo(QComboBox): + """ + Combo box with a chevron selector + """ + + def __init__(self, in_panel: bool=False, parent=None) -> None: + """ + :param in_panel: if True, widget color set to background color, + else set to window color + """ + + super().__init__(parent) + + if in_panel: + color = 'background' + else: + color = 'window' + + style = """ + QComboBox { + border: 0px; + padding: 1px 3px 1px 3px; + background-color: palette(%(color)s); + selection-background-color: palette(highlight); + color: palette(window-text); + } + + QComboBox:on { /* shift the text when the popup opens */ + padding-top: 3px; + padding-left: 4px; + } + + QComboBox::drop-down { + subcontrol-origin: padding; + subcontrol-position: top right; + width: %(width)dpx; + border: 0px; + } + + QComboBox::down-arrow { + image: url(:/chevron-down.svg); + width: %(width)dpx; + } + + QComboBox QAbstractItemView { + outline: none; + border: 1px solid palette(shadow); + background-color: palette(%(color)s); + selection-background-color: palette(highlight); + selection-color: palette(highlighted-text); + color: palette(window-text) + } + + QComboBox QAbstractItemView::item { + padding: 3px; + } + """ % dict(width=int(QFontMetrics(QFont()).height() * (2 / 3)), color=color) + + self.label_style = """ + QLabel {border-color: palette(%(color)s); border-width: 1px; border-style: solid;} + """ % dict(color=color) + + self.setStyleSheet(style) + + # Delegate overrides default delegate for the Combobox, which is + # pretty ugly whenever a style sheet color is applied. + # See http://stackoverflow.com/questions/13308341/qcombobox-abstractitemviewitem?rq=1 + self.setItemDelegate(QStyledItemDelegate()) + + self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Maximum) + + def makeLabel(self, text: str) -> QLabel: + label = QLabel(text) + # Add an invisible border to make the label vertically align with the comboboxes + # Otherwise it's off by 1px + # TODO perhaps come up with a better way to solve this alignment problem + label.setStyleSheet(self.label_style) + label.setAlignment(Qt.AlignBottom) + label.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Maximum) + return label diff --git a/raphodo/computerview.py b/raphodo/computerview.py new file mode 100644 index 0000000..87664e8 --- /dev/null +++ b/raphodo/computerview.py @@ -0,0 +1,85 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Combines a deviceview and a file system view into one widget +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +from typing import Union +from PyQt5.QtWidgets import (QWidget, QVBoxLayout, QSplitter, QSizePolicy, QFrame) + +from raphodo.devicedisplay import DeviceView, EmulatedHeaderRow, device_header_row_height +from raphodo.filebrowse import FileSystemView +from raphodo.destinationdisplay import DestinationDisplay +from raphodo.constants import minFileSystemViewHeight +from raphodo.viewutils import QFramedWidget + + +class ComputerWidget(QFramedWidget): + """ + Combines a device view or destination display, and a file system view, into one widget. + + Also contains an empty header row that emulates the look of an actual header row for a + a device view or destination display -- it's used when a valid destination or source is + not yet specified. + """ + + def __init__(self, objectName: str, + view: Union[DeviceView, DestinationDisplay], + fileSystemView: FileSystemView, + select_text: str, + parent: QWidget=None) -> None: + + super().__init__(parent) + self.setObjectName(objectName) + layout = QVBoxLayout() + border_width = QSplitter().lineWidth() + layout.setContentsMargins(border_width, border_width, border_width, border_width) + layout.setSpacing(0) + self.setLayout(layout) + + self.view = view + self.view.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Fixed) + self.fileSystemView = fileSystemView + self.emulatedHeader = EmulatedHeaderRow(select_text) + self.emulatedHeader.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Maximum) + + layout.addWidget(self.emulatedHeader) + layout.addWidget(self.view) + layout.addStretch() + layout.addWidget(self.fileSystemView, 5) + self.view.setStyleSheet('QListView {border: none;}') + self.fileSystemView.setStyleSheet('FileSystemView {border: none;}') + + def setViewVisible(self, visible: bool) -> None: + self.view.setVisible(visible) + self.emulatedHeader.setVisible(not visible) + self.view.updateGeometry() + + def minimumHeight(self) -> int: + if self.view.isVisible(): + height = self.view.minimumHeight() + else: + height = device_header_row_height() + height += minFileSystemViewHeight() + return height + + diff --git a/raphodo/constants.py b/raphodo/constants.py new file mode 100644 index 0000000..e3f8049 --- /dev/null +++ b/raphodo/constants.py @@ -0,0 +1,590 @@ +# Copyright (C) 2007-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2007-2017, Damon Lynch" + +from enum import (Enum, IntEnum) +from PyQt5.QtCore import Qt +from PyQt5.QtGui import QFont, QFontMetrics, QColor + +PROGRAM_NAME = "Rapid Photo Downloader" +logfile_name = 'rapid-photo-downloader.log' + +remote_versions_file = 'https://www.damonlynch.net/rapid/version.json' + + +class CheckNewVersionDialogResult(IntEnum): + download = 1 + do_not_download = 2 + skip = 3 + open_website = 4 + + +class CheckNewVersionDialogState(IntEnum): + check = 1 + prompt_for_download = 2 + open_website = 3 + failed_to_contact = 4 + have_latest_version = 5 + + +class ConflictResolution(IntEnum): + skip = 1 + add_identifier = 2 + + +class ErrorType(Enum): + critical_error = 1 + serious_error = 2 + warning = 3 + + +class PresetPrefType(Enum): + preset_photo_subfolder = 1 + preset_video_subfolder = 2 + preset_photo_rename = 3 + preset_video_rename = 4 + + +class PresetClass(Enum): + builtin = 1 + custom = 2 + new_preset = 3 + remove_all = 4 + update_preset = 5 + edited = 6 + start_editor = 7 + + +class DownloadStatus(Enum): + # going to try to download it + download_pending = 1 + + # downloaded successfully + downloaded = 2 + + # downloaded ok but there was a warning + downloaded_with_warning = 3 + + # downloaded ok, but the file was not backed up, or had a problem + # (overwrite or duplicate) + backup_problem = 4 + + # has not yet been downloaded (but might be if the user chooses) + not_downloaded = 5 + + # tried to download but failed, and the backup failed or had an error + download_and_backup_failed = 6 + + # tried to download but failed + download_failed = 7 + + +Downloaded = (DownloadStatus.downloaded, + DownloadStatus.downloaded_with_warning, + DownloadStatus.backup_problem) + + +DownloadWarning = {DownloadStatus.downloaded_with_warning, DownloadStatus.backup_problem} +DownloadFailure = {DownloadStatus.download_and_backup_failed, DownloadStatus.download_failed} + + +download_status_error_severity = { + DownloadStatus.downloaded_with_warning: ErrorType.warning, + DownloadStatus.backup_problem: ErrorType.serious_error, + DownloadStatus.download_and_backup_failed: ErrorType.serious_error, + DownloadStatus.download_failed: ErrorType.serious_error +} + + +DownloadUpdateMilliseconds = 1000 +DownloadUpdateSeconds = DownloadUpdateMilliseconds / 1000 +# How many seconds to delay showing the time remaining and download speed +ShowTimeAndSpeedDelay = 8.0 + + +class RightSideButton(IntEnum): + destination = 0 + rename = 1 + jobcode = 2 + backup = 3 + + +class ThumbnailCacheStatus(Enum): + not_ready = 1 + orientation_unknown = 2 + ready = 3 + fdo_256_ready = 4 + generation_failed = 5 + + +class ThumbnailCacheDiskStatus(Enum): + found = 1 + not_found = 2 + failure = 3 + unknown = 4 + + +class ThumbnailCacheOrigin(Enum): + thumbnail_cache = 1 + fdo_cache = 2 + + +class DisplayingFilesOfType(Enum): + photos = 1 + videos = 2 + photos_and_videos = 3 + + +BackupLocationType = DisplayingFilesOfType +BackupFailureType = DisplayingFilesOfType +DownloadingFileTypes = DisplayingFilesOfType + + +class DestinationDisplayType(Enum): + folder_only = 1 + usage_only = 2 + folders_and_usage = 3 + + +class ExifSource(Enum): + raw_bytes = 1 + app1_segment = 2 + actual_file = 3 + + +class DestinationDisplayMousePos(Enum): + normal = 1 + menu = 2 + + +class DestinationDisplayTooltipState(Enum): + menu = 1 + path = 2 + storage_space = 3 + + +class DeviceType(Enum): + camera = 1 + volume = 2 + path = 3 + + +class BackupDeviceType: + volume = 1 + path = 2 + + +class DeviceState(Enum): + pre_scan = 1 + scanning = 2 + idle = 3 + thumbnailing = 4 + downloading = 5 + finished = 6 + + +class FileType(IntEnum): + photo = 1 + video = 2 + + +class FileExtension(Enum): + raw = 1 + jpeg = 2 + other_photo = 3 + video = 4 + audio = 5 + unknown = 6 + + +class FileSortPriority(IntEnum): + high = 1 + low = 2 + + +class KnownDeviceType(IntEnum): + volume_whitelist = 1 + volume_blacklist = 2 + camera_blacklist = 3 + + +class RenameAndMoveStatus(Enum): + download_started = 1 + download_completed = 2 + + +class BackupStatus(Enum): + backup_started = 1 + backup_completed = 2 + + +class ThumbnailSize(IntEnum): + width = 160 + height = 120 + + +class ApplicationState(Enum): + normal = 1 + exiting = 2 + + +class Show(IntEnum): + all = 1 + new_only = 2 + + +class Sort(IntEnum): + modification_time = 1 + checked_state = 2 + filename = 3 + extension = 4 + file_type = 5 + device = 6 + +class JobCodeSort(IntEnum): + last_used = 1 + code = 2 + + +Checked_Status = { + Qt.Checked: 'checked', + Qt.Unchecked: 'unchecked', + Qt.PartiallyChecked: 'partially checked' +} + + +class Roles(IntEnum): + previously_downloaded = Qt.UserRole + extension = Qt.UserRole + 1 + download_status = Qt.UserRole + 2 + has_audio = Qt.UserRole + 3 + secondary_attribute = Qt.UserRole + 4 + path = Qt.UserRole + 5 + uri = Qt.UserRole + 6 + camera_memory_card = Qt.UserRole + 7 + scan_id = Qt.UserRole + 8 + device_details = Qt.UserRole + 9 + storage = Qt.UserRole + 10 + mtp = Qt.UserRole + 11 + is_camera = Qt.UserRole + 12 + sort_extension = Qt.UserRole + 13 + filename = Qt.UserRole + 14 + highlight = Qt.UserRole + 16 + folder_preview = Qt.UserRole + 17 + download_subfolder = Qt.UserRole + 18 + device_type = Qt.UserRole + 19 + download_statuses = Qt.UserRole + 20 + job_code = Qt.UserRole + 21 + + +class ExtractionTask(Enum): + undetermined = 1 + bypass = 2 + load_file_directly = 3 + load_file_and_exif_directly = 4 + load_file_directly_metadata_from_secondary = 5 + load_from_bytes = 6 + load_from_bytes_metadata_from_temp_extract = 7 + load_from_exif = 8 + extract_from_file = 9 + extract_from_file_and_load_metadata = 10 + load_from_exif_buffer = 11 + + +class ExtractionProcessing(Enum): + resize = 1 + orient = 2 + strip_bars_photo = 3 + strip_bars_video = 4 + add_film_strip = 5 + + +# Approach device uses to store timestamps +# i.e. whether assumes are located in utc timezone or local +class DeviceTimestampTZ(Enum): + undetermined = 1 + unknown = 2 + is_utc = 3 + is_local = 4 + + +class CameraErrorCode(Enum): + inaccessible = 1 + locked = 2 + read = 3 + write = 4 + + +class ViewRowType(Enum): + header = 1 + content = 2 + + +class Align(Enum): + top = 1 + bottom = 2 + + +class NameGenerationType(Enum): + photo_name = 1 + video_name = 2 + photo_subfolder = 3 + video_subfolder = 4 + + +class CustomColors(Enum): + color1 = '#7a9c38' # green + color2 = '#cb493f' # red + color3 = '#d17109' # orange + color4 = '#4D8CDC' # blue + color5 = '#5f6bfe' # purple + color6 = '#6d7e90' # greyish + color7 = '#ffff00' # bright yellow + + +PaleGray = '#d7d6d5' +DarkGray = '#35322f' +MediumGray = '#5d5b59' +DoubleDarkGray = '#1e1b18' + + +ExtensionColorDict = { + FileExtension.raw: CustomColors.color1, + FileExtension.video: CustomColors.color2, + FileExtension.jpeg: CustomColors.color4, + FileExtension.other_photo: CustomColors.color5, +} + + +def extensionColor(ext_type: FileExtension) -> QColor: + try: + return QColor(ExtensionColorDict[ext_type].value) + except KeyError: + return QColor(0, 0, 0) + + +FileTypeColorDict = { + FileType.photo: CustomColors.color1, + FileType.video: CustomColors.color2 +} + + +def fileTypeColor(file_type: FileType) -> QColor: + try: + return QColor(FileTypeColorDict[file_type].value) + except KeyError: + return QColor(CustomColors.color3.value) + + +# Position of preference values in file renaming and subfolder generation editor: +class PrefPosition(Enum): + on_left = 1 + at = 2 + on_left_and_at = 3 + positioned_in = 4 + not_here = 5 + +# Values in minutes: +proximity_time_steps = [5, 10, 15, 30, 45, 60, 90, 120, 180, 240, 480, 960, 1440] + + +class TemporalProximityState(Enum): + empty = 1 + pending = 2 + generating = 3 + regenerate = 4 + generated = 5 + ctime_rebuild = 6 + ctime_rebuild_proceed = 7 + + +class StandardFileLocations(Enum): + home = 1 + desktop = 2 + file_system = 3 + documents = 4 + music = 5 + pictures = 6 + videos = 7 + downloads = 8 + + +max_remembered_destinations = 10 + +ThumbnailBackgroundName = MediumGray +EmptyViewHeight = 20 + +DeviceDisplayPadding = 6 +DeviceShadingIntensity = 104 + +# How many steps with which to highlight thumbnail cells +FadeSteps = 20 +FadeMilliseconds = 700 + + +def minPanelWidth() -> int: + """ + Minimum width of panels on left and right side of main window. + + Derived from standard font size. + + :return: size in pixels + """ + + return int(QFontMetrics(QFont()).height() * 13.5) + + +def minFileSystemViewHeight() -> int: + """ + Minimum height of file system views on left and right side of main window. + + Derived from standard font size. + + :return: size in pixels + """ + + return QFontMetrics(QFont()).height() * 7 + + +def minGridColumnWidth() -> int: + return int(QFontMetrics(QFont()).height() * 1.3333333333333333) + + +def standardProgressBarWidth() -> int: + return int(QFontMetrics(QFont()).height() * 20) + + +class Desktop(Enum): + gnome = 1 + unity = 2 + cinnamon = 3 + kde = 4 + xfce = 5 + mate = 6 + lxde = 7 + lxqt = 8 + unknown = 10 + + +class Distro(Enum): + debian = 1 + ubuntu = 2 + fedora = 3 + unknown = 4 + manjaro = 5 + arch = 6 + neon = 7 + opensuse = 8 + gentoo = 9 + galliumos = 10 + + +orientation_offset = dict( + arw=106, + cr2=126, + dcr=7684, + dng=144, + mef=144, + mrw=152580, + nef=144, + nrw=94, + orf=132, + pef=118, + raf=208, + raw=742404, + rw2=1004548, + sr2=82, + srw=46 +) + +datetime_offset = dict( + arw=1540, + cr2=1028, + dng=119812, + mef=772, + mrw=152580, + nef=14340, + nrw=1540, + orf=6660, + pef=836, + raf=1796, + raw=964, + rw2=3844, + sr2=836, + srw=508, + mts=5000, + m2t=5000, + m2ts=5000, + mp4=50000, + avi=50000, + mov=250000, +) +datetime_offset['3gp'] = 5000 + +all_tags_offset = dict( + arw=1848, + cr2=94622, + dng=143774, + mef=965, + mrw=183096, + nef=1126814, + nrw=1848, + orf=812242, + pef=1042, + raf=12907, + raw=890885, + rw2=1205458, + sr2=1080, + srw=614, + mp4=130000, + mts=1300000, + mt2=1300000, + m2ts=1300000, + avi=50000, + mov=250000 +) + +thumbnail_offset = dict( + jpg=100000, + jpeg=100000, + dng=100000, + avi=500000, + mod=500000, + mov=2000000, + mp4=2000000, + mts=600000, + m2t=600000, + mpg=500000, + mpeg=500000, + tod=500000, +) + + +class RememberThisMessage(Enum): + remember_choice = 1 + do_not_ask_again = 2 + do_not_warn_again = 3 + do_not_warn_again_about_missing_libraries = 4 + + +class RememberThisButtons(Enum): + yes_no = 1 + ok = 2 \ No newline at end of file diff --git a/raphodo/copyfiles.py b/raphodo/copyfiles.py new file mode 100755 index 0000000..41e9ee2 --- /dev/null +++ b/raphodo/copyfiles.py @@ -0,0 +1,518 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +import os +import errno +import io +import shutil +import stat +import hashlib +import logging +import pickle +from operator import attrgetter +from collections import defaultdict +from typing import Dict, Optional, Tuple + +import gphoto2 as gp + +from gettext import gettext as _ + +import problemnotification as pn +from raphodo.camera import Camera, CameraProblemEx +from raphodo.interprocess import ( + WorkerInPublishPullPipeline, CopyFilesArguments, CopyFilesResults +) +from raphodo.constants import (FileType, DownloadStatus, CameraErrorCode) +from raphodo.utilities import (GenerateRandomFileName, create_temp_dirs, same_device) +from raphodo.rpdfile import RPDFile +from raphodo.problemnotification import ( + CopyingProblems, CameraFileReadProblem, FileWriteProblem, FileMoveProblem, FileDeleteProblem, + FileCopyProblem, CameraInitializationProblem +) +from raphodo.storage import get_uri + + +def copy_file_metadata(src: str, dst: str) -> Optional[Tuple]: + """ + Copy all stat info (mode bits, atime, mtime, flags) from src to + dst. + + Adapted from python's shutil.copystat(). + + Necessary because with some NTFS file systems, there can be + problems with setting filesystem metadata like permissions and + modification time + + :return Tuple of errors, if there were any, else None + """ + + st = os.stat(src) + mode = stat.S_IMODE(st.st_mode) + errors = [] + + try: + os.utime(dst, (st.st_atime, st.st_mtime)) + except OSError as inst: + errors.append(inst) + + try: + os.chmod(dst, mode) + except OSError as inst: + errors.append(inst) + + if hasattr(os, 'chflags') and hasattr(st, 'st_flags'): + try: + os.chflags(dst, st.st_flags) + except OSError as why: + for err in 'EOPNOTSUPP', 'ENOTSUP': + if hasattr(errno, err) and why.errno == getattr(errno, err): + break + else: + pass + + if errors: + return tuple(errors) + + # Test code: + # try: + # os.chown('/', 1000, 1000) + # except OSError as inst: + # return inst, + + +def copy_camera_file_metadata(mtime: float, dst: str) -> Optional[Tuple]: + # test code: + # try: + # os.chown('/', 1000, 1000) + # except OSError as inst: + # return inst, + + try: + os.utime(dst, (mtime, mtime)) + except OSError as inst: + return (inst) + + +class FileCopy: + """ + Used by classes CopyFilesWorker and BackupFilesWorker + """ + def __init__(self): + self.io_buffer = 1024 * 1024 + self.batch_size_bytes = 5 * 1024 * 1024 + self.dest = self.src = None + + self.bytes_downloaded = 0 + self.total_downloaded = 0 + + def cleanup_pre_stop(self): + if self.dest is not None: + self.dest.close() + if self.src is not None: + self.src.close() + + def init_copy_progress(self) -> None: + self.bytes_downloaded = 0 + + def copy_from_filesystem(self, source: str, destination: str, rpd_file: RPDFile) -> bool: + src_chunks = [] + try: + self.dest = io.open(destination, 'wb', self.io_buffer) + self.src = io.open(source, 'rb', self.io_buffer) + total = rpd_file.size + amount_downloaded = 0 + + while True: + # first check if process is being stopped or paused + self.check_for_controller_directive() + + chunk = self.src.read(self.io_buffer) + if chunk: + self.dest.write(chunk) + if self.verify_file: + src_chunks.append(chunk) + amount_downloaded += len(chunk) + self.update_progress(amount_downloaded, total) + else: + break + self.dest.close() + self.src.close() + + if self.verify_file: + src_bytes = b''.join(src_chunks) + rpd_file.md5 = hashlib.md5(src_bytes).hexdigest() + + return True + except (OSError, FileNotFoundError) as e: + self.problems.append( + FileCopyProblem( + name=os.path.basename(source), uri=get_uri(full_file_name=source), exception=e + ) + ) + try: + msg = '%s: %s' % (e.errno, e.strerror) + except AttributeError: + msg = str(e) + logging.error("%s. Failed to copy %s to %s", msg, source, destination) + return False + + +class CopyFilesWorker(WorkerInPublishPullPipeline, FileCopy): + + def __init__(self): + super().__init__('CopyFiles') + + def cleanup_pre_stop(self) -> None: + super().cleanup_pre_stop() + if self.camera is not None: + if self.camera.camera_initialized: + self.camera.free_camera() + self.send_problems() + + def send_problems(self) -> None: + """ + Send problems encountered copying to the main process. + + Always sends problems, even if empty, because of the + possibility that there were filesystem metadata errors + encountered. + """ + + self.content = pickle.dumps( + CopyFilesResults( + scan_id=self.scan_id, problems=self.problems + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + def update_progress(self, amount_downloaded: int, total: int) -> None: + """ + Update the main process about how many bytes have been copied + + :param amount_downloaded: the size in bytes of the file that + has been copied + :param total: the size of the file in bytes + """ + + chunk_downloaded = amount_downloaded - self.bytes_downloaded + if (chunk_downloaded > self.batch_size_bytes) or (amount_downloaded == total): + self.bytes_downloaded = amount_downloaded + self.content = pickle.dumps( + CopyFilesResults( + scan_id=self.scan_id, + total_downloaded=self.total_downloaded + amount_downloaded, + chunk_downloaded=chunk_downloaded), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + + # if amount_downloaded == total: + # self.bytes_downloaded = 0 + + def copy_from_camera(self, rpd_file: RPDFile) -> bool: + + try: + src_bytes = self.camera.save_file_by_chunks( + dir_name=rpd_file.path, + file_name=rpd_file.name, + size=rpd_file.size, + dest_full_filename=rpd_file.temp_full_file_name, + progress_callback=self.update_progress, + check_for_command=self.check_for_controller_directive, + return_file_bytes=self.verify_file + ) + except CameraProblemEx as e: + name = rpd_file.name + uri = rpd_file.get_uri() + if e.code == CameraErrorCode.read: + self.problems.append(CameraFileReadProblem(name=name, uri=uri, gp_code=e.gp_code)) + else: + assert e.code == CameraErrorCode.write + self.problems.append(FileWriteProblem(name=name, uri=uri, exception=e.py_exception)) + return False + + if self.verify_file: + rpd_file.md5 = hashlib.md5(src_bytes).hexdigest() + + return True + + def copy_associate_file(self, rpd_file: RPDFile, temp_name: str, + dest_dir: str, associate_file_fullname: str, + file_type: str) -> Optional[str]: + + ext = os.path.splitext(associate_file_fullname)[1] + temp_ext = '{}{}'.format(temp_name, ext) + temp_full_name = os.path.join(dest_dir, temp_ext) + if rpd_file.from_camera: + dir_name, file_name = os.path.split(associate_file_fullname) + try: + self.camera.save_file(dir_name, file_name, temp_full_name) + except CameraProblemEx as e: + uri = get_uri( + full_file_name=associate_file_fullname, camera_details=rpd_file.camera_details + ) + if e.code == CameraErrorCode.read: + self.problems.append( + CameraFileReadProblem(name=file_name, uri=uri, gp_code=e.gp_code) + ) + else: + assert e.code == CameraErrorCode.write + self.problems.append(FileWriteProblem( + name=file_name, uri=uri, exception=e.py_exception + )) + logging.error("Failed to download %s file: %s", file_type, associate_file_fullname) + return None + else: + try: + shutil.copyfile(associate_file_fullname, temp_full_name) + except OSError as e: + logging.error("Failed to download %s file: %s", file_type, associate_file_fullname) + logging.error("%s: %s", e.errno, e.strerror) + name = os.path.basename(associate_file_fullname) + uri = get_uri(full_file_name=associate_file_fullname) + self.problems.append(FileWriteProblem(name=name, uri=uri, exception=e)) + return None + logging.debug("Copied %s file %s", file_type, temp_full_name) + + # Adjust file modification times and other file system metadata + # Ignore any errors copying file system metadata -- assume they would + # have been raised when copying the primary file's filesystem metadata + if rpd_file.from_camera: + copy_camera_file_metadata(mtime=rpd_file.modification_time, dst=temp_full_name) + else: + copy_file_metadata(associate_file_fullname, temp_full_name) + return temp_full_name + + def do_work(self): + self.problems = CopyingProblems() + args = pickle.loads(self.content) # type: CopyFilesArguments + + if args.log_gphoto2: + gp.use_python_logging() + + self.scan_id = args.scan_id + self.verify_file = args.verify_file + + # Initialize use of camera only if it's needed + self.camera = None + self.camera_initialization_failed = False + + random_filename = GenerateRandomFileName() + + rpd_cache_same_device = defaultdict(lambda: None) # type: Dict[FileType, Optional[bool]] + + photo_temp_dir, video_temp_dir = create_temp_dirs( + args.photo_download_folder, args.video_download_folder) + + # Notify main process of temp directory names + self.content = pickle.dumps(CopyFilesResults( + scan_id=args.scan_id, + photo_temp_dir=photo_temp_dir or '', + video_temp_dir=video_temp_dir or ''), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + + # Sort the files to be copied by modification time + # Important to do this with respect to sequence numbers, or else + # they'll be downloaded in what looks like a random order + rpd_files = sorted(args.files, key=attrgetter('modification_time')) + + self.display_name = args.device.display_name + + for idx, rpd_file in enumerate(rpd_files): + + self.dest = self.src = None + + if rpd_file.file_type == FileType.photo: + dest_dir = photo_temp_dir + else: + dest_dir = video_temp_dir + + # Three scenarios: + # 1. Downloading from device with file system we can directly + # access + # 2. Downloading from camera using libgphoto2 + # 3. Downloading from camera where we've already cached at + # least some of the files in the Download Cache + + self.init_copy_progress() + + if rpd_file.cache_full_file_name and os.path.isfile(rpd_file.cache_full_file_name): + # Scenario 3 + temp_file_name = os.path.basename(rpd_file.cache_full_file_name) + temp_name = os.path.splitext(temp_file_name)[0] + temp_full_file_name = os.path.join(dest_dir,temp_file_name) + + if rpd_cache_same_device[rpd_file.file_type] is None: + rpd_cache_same_device[rpd_file.file_type] = same_device( + rpd_file.cache_full_file_name, dest_dir) + + if rpd_cache_same_device[rpd_file.file_type]: + try: + shutil.move(rpd_file.cache_full_file_name, temp_full_file_name) + copy_succeeded = True + except OSError as inst: + copy_succeeded = False + logging.error("Could not move cached file %s to temporary file %s. Error " + "code: %s", rpd_file.cache_full_file_name, + temp_full_file_name, inst.errno) + self.problems.append( + FileMoveProblem( + name=rpd_file.name, uri=rpd_file.get_uri(), exception=inst + ) + ) + if self.verify_file: + rpd_file.md5 = hashlib.md5(open( + temp_full_file_name).read()).hexdigest() + self.update_progress(rpd_file.size, rpd_file.size) + else: + # The download folder changed since the scan occurred, and is now + # on a different file system compared to that where the devices + # files were cached. Or the file was downloaded in full by the scan + # stage and saved, e.g. a sample video. + source = rpd_file.cache_full_file_name + destination = temp_full_file_name + copy_succeeded = self.copy_from_filesystem(source, destination, rpd_file) + try: + os.remove(source) + except (OSError, FileNotFoundError) as e: + logging.error("Error removing RPD Cache file %s while copying %s. Error " + "code: %s", source, rpd_file.full_file_name, e.errno) + self.problems.append( + FileDeleteProblem( + name=os.path.basename(source), uri=get_uri(source), exception=e + ) + ) + + else: + # Scenario 1 or 2 + # Generate temporary name 5 digits long, because we cannot + # guarantee the source does not have duplicate file names in + # different directories, and here we are copying the files into + # a single directory + temp_name = random_filename.name() + temp_name_ext = '{}.{}'.format(temp_name, rpd_file.extension) + temp_full_file_name = os.path.join(dest_dir, temp_name_ext) + + rpd_file.temp_full_file_name = temp_full_file_name + + if not rpd_file.cache_full_file_name: + if rpd_file.from_camera: + # Scenario 2 + if self.camera is None and not self.camera_initialization_failed: + try: + self.camera = Camera( + args.device.camera_model, args.device.camera_port, + raise_errors=True + ) + except CameraProblemEx as e: + self.problems.append( + CameraInitializationProblem(gp_code=e.gp_code) + ) + logging.error("Could not initialize camera %s", self.display_name) + self.camera_initialization_failed = True + + if not self.camera: + copy_succeeded = False + logging.error( + "Could not copy %s from the %s", + rpd_file.full_file_name, self.display_name + ) + # self.problems.append(CameraFileReadProblem(name=rpd_file.name, + # uri=rpd_file.get_uri())) + self.update_progress(rpd_file.size, rpd_file.size) + else: + copy_succeeded = self.copy_from_camera(rpd_file) + else: + # Scenario 1 + source = rpd_file.full_file_name + destination = rpd_file.temp_full_file_name + copy_succeeded = self.copy_from_filesystem(source, destination, rpd_file) + + # increment this amount regardless of whether the copy actually + # succeeded or not. It's necessary to keep the user informed. + self.total_downloaded += rpd_file.size + + mdata_exceptions = None + + if not copy_succeeded: + rpd_file.status = DownloadStatus.download_failed + logging.debug("Download failed for %s", rpd_file.full_file_name) + else: + if rpd_file.from_camera: + mdata_exceptions = copy_camera_file_metadata( + float(rpd_file.modification_time), temp_full_file_name + ) + else: + mdata_exceptions = copy_file_metadata( + rpd_file.full_file_name, temp_full_file_name + ) + + # copy THM (video thumbnail file) if there is one + if rpd_file.thm_full_name: + rpd_file.temp_thm_full_name = self.copy_associate_file( + # translators: refers to the video thumbnail file that some + # cameras generate -- it has a .THM file extension + rpd_file, temp_name, dest_dir, rpd_file.thm_full_name, _('video THM') + ) + + # copy audio file if there is one + if rpd_file.audio_file_full_name: + rpd_file.temp_audio_full_name = self.copy_associate_file( + rpd_file, temp_name, dest_dir, rpd_file.audio_file_full_name, _('audio') + ) + + # copy XMP file if there is one + if rpd_file.xmp_file_full_name: + rpd_file.temp_xmp_full_name = self.copy_associate_file( + rpd_file, temp_name, dest_dir, rpd_file.xmp_file_full_name, 'XMP' + ) + + download_count = idx + 1 + + self.content = pickle.dumps( + CopyFilesResults( + copy_succeeded=copy_succeeded, + rpd_file=rpd_file, + download_count=download_count, + mdata_exceptions=mdata_exceptions + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + if len(self.problems): + logging.debug('Encountered %s problems while copying from %s', len(self.problems), + self.display_name) + self.send_problems() + + if self.camera is not None: + self.camera.free_camera() + + self.disconnect_logging() + self.send_finished_command() + + +if __name__ == "__main__": + copy = CopyFilesWorker() + diff --git a/raphodo/destinationdisplay.py b/raphodo/destinationdisplay.py new file mode 100644 index 0000000..87b0a99 --- /dev/null +++ b/raphodo/destinationdisplay.py @@ -0,0 +1,693 @@ +# Copyright (C) 2016-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display download destination details +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016-2017, Damon Lynch" + +import os +import math +from typing import Optional, Dict, Tuple, Union, DefaultDict, Set +import logging +from collections import defaultdict +from gettext import gettext as _ + + +from PyQt5.QtCore import (QSize, Qt, QStorageInfo, QRect, pyqtSlot, QPoint) +from PyQt5.QtWidgets import (QStyleOptionFrame, QStyle, QStylePainter, QWidget, QSplitter, + QSizePolicy, QAction, QMenu, QActionGroup) +from PyQt5.QtGui import (QColor, QPixmap, QIcon, QPaintEvent, QPalette, QMouseEvent) + + +from raphodo.devicedisplay import DeviceDisplay, BodyDetails, icon_size +from raphodo.storage import (StorageSpace, get_path_display_name, get_mount_size) +from raphodo.constants import (CustomColors, DestinationDisplayType, DisplayingFilesOfType, + DestinationDisplayMousePos, PresetPrefType, NameGenerationType, + DestinationDisplayTooltipState, FileType) +from raphodo.utilities import thousands, format_size_for_user +from raphodo.rpdfile import FileTypeCounter, Photo, Video +from raphodo.nameeditor import PrefDialog, make_subfolder_menu_entry +import raphodo.generatenameconfig as gnc +from raphodo.generatenameconfig import * + + +def make_body_details(bytes_total: int, + bytes_free: int, + files_to_display: DisplayingFilesOfType, + marked: FileTypeCounter, + photos_size_to_download: int, + videos_size_to_download: int) -> BodyDetails: + """ + Gather the details to render for destination storage usage + for photo and video downloads, and their backups. + + :param bytes_total: + :param bytes_free: + :param files_to_display: + :param marked: + :param photos_size_to_download: + :param videos_size_to_download: + :return: + """ + + bytes_total_text = format_size_for_user(bytes_total, no_decimals=0) + existing_bytes = bytes_total - bytes_free + existing_size = format_size_for_user(existing_bytes) + + photos = videos = photos_size = videos_size = '' + + if files_to_display != DisplayingFilesOfType.videos: + photos = _('%(no_photos)s Photos') % {'no_photos': + thousands(marked[FileType.photo])} + photos_size = format_size_for_user(photos_size_to_download) + if files_to_display != DisplayingFilesOfType.photos: + videos = _('%(no_videos)s Videos') % {'no_videos': + thousands(marked[FileType.video])} + videos_size = format_size_for_user(videos_size_to_download) + + size_to_download = photos_size_to_download + videos_size_to_download + comp1_file_size_sum = photos_size_to_download + comp2_file_size_sum = videos_size_to_download + comp3_file_size_sum = existing_bytes + comp1_text = photos + comp2_text = videos + comp3_text = _('Used') + comp4_text = _('Excess') + comp1_size_text = photos_size + comp2_size_text = videos_size + comp3_size_text = existing_size + + bytes_to_use = size_to_download + existing_bytes + percent_used = '' + + if bytes_total == 0: + bytes_free_of_total = _('Device size unknown') + comp4_file_size_sum = 0 + comp4_size_text = 0 + comp3_size_text = 0 + elif bytes_to_use > bytes_total: + bytes_total_ = bytes_total + bytes_total = bytes_to_use + excess_bytes = bytes_to_use - bytes_total_ + comp4_file_size_sum = excess_bytes + comp4_size_text = format_size_for_user(excess_bytes) + bytes_free_of_total = _('No space free on %(size_total)s device') % dict( + size_total=bytes_total_text + ) + else: + comp4_file_size_sum = 0 + comp4_size_text = 0 + bytes_free = bytes_total - bytes_to_use + bytes_free_of_total = _('%(size_free)s free of %(size_total)s') % dict( + size_free=format_size_for_user(bytes_free, no_decimals=1), + size_total=bytes_total_text + ) + + return BodyDetails( + bytes_total_text=bytes_total_text, + bytes_total=bytes_total, + percent_used_text=percent_used, + bytes_free_of_total=bytes_free_of_total, + comp1_file_size_sum=comp1_file_size_sum, + comp2_file_size_sum=comp2_file_size_sum, + comp3_file_size_sum=comp3_file_size_sum, + comp4_file_size_sum=comp4_file_size_sum, + comp1_text=comp1_text, + comp2_text=comp2_text, + comp3_text=comp3_text, + comp4_text=comp4_text, + comp1_size_text=comp1_size_text, + comp2_size_text=comp2_size_text, + comp3_size_text=comp3_size_text, + comp4_size_text=comp4_size_text, + color1=QColor(CustomColors.color1.value), + color2=QColor(CustomColors.color2.value), + color3=QColor(CustomColors.color3.value), + displaying_files_of_type=files_to_display + ) + +def adjusted_download_size(photos_size_to_download: int, + videos_size_to_download: int, + os_stat_device: int, + downloading_to) -> Tuple[int, int]: + """ + Adjust download size to account for situations where + photos and videos are being backed up to the same + partition (device) they're downloaded to. + + :return: photos_size_to_download, videos_size_to_download + """ + if os_stat_device in downloading_to: + file_types = downloading_to[os_stat_device] + if FileType.photo in file_types: + photos_size_to_download = photos_size_to_download * 2 + if FileType.video in file_types: + videos_size_to_download = videos_size_to_download * 2 + return photos_size_to_download, videos_size_to_download + + +class DestinationDisplay(QWidget): + """ + Custom widget handling the display of download destinations, not including the file system + browsing component. + + Serves a dual purpose, depending on whether photos and videos are being downloaded + to the same file system or not: + + 1. Display how much storage space the checked files will use in addition + to the space used by existing files. + + 2. Display the download destination (path), and a local menu to control subfolder + generation. + + Where photos and videos are being downloaded to the same file system, the storage space display + is combined into one widget, which appears in its own panel above the photo and video + destination panels. + + Where photos and videos are being downloaded to different file systems, the combined + display (above) is invisible, and photo and video panels have the own section in which + to display their storage space display + """ + + photos = _('Photos') + videos = _('Videos') + projected_space_msg = _('Projected storage use after download') + + def __init__(self, menu: bool=False, + file_type: FileType=None, + parent=None) -> None: + """ + :param menu: whether to render a drop down menu + :param file_type: whether for photos or videos. Relevant only for menu display. + """ + + super().__init__(parent) + self.rapidApp = parent + if parent is not None: + self.prefs = self.rapidApp.prefs + else: + self.prefs = None + + self.storage_space = None # type: StorageSpace + + self.map_action = dict() # type: Dict[int, QAction] + + if menu: + menuIcon = QIcon(':/icons/settings.svg') + self.file_type = file_type + self.createActionsAndMenu() + self.mouse_pos = DestinationDisplayMousePos.normal + self.tooltip_display_state = DestinationDisplayTooltipState.path + else: + menuIcon = None + self.menu = None + self.mouse_pos = None + self.tooltip_display_state = None + + self.deviceDisplay = DeviceDisplay(menuButtonIcon=menuIcon) + size = icon_size() + self.icon = QIcon(':/icons/folder.svg').pixmap(QSize(size, size)) # type: QPixmap + self.display_name = '' + self.photos_size_to_download = self.videos_size_to_download = 0 + self.files_to_display = None # type: DisplayingFilesOfType + self.marked = FileTypeCounter() + self.display_type = None # type: DestinationDisplayType + self.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Fixed) + + # default number of built-in subfolder generation defaults + self.no_builtin_defaults = 5 + self.max_presets = 5 + + self.sample_rpd_file = None # type: Union[Photo, Video] + + self.os_stat_device = 0 # type: int + self._downloading_to = defaultdict(list) # type: DefaultDict[int, Set[FileType]] + + @property + def downloading_to(self) -> DefaultDict[int, Set[FileType]]: + return self._downloading_to + + @downloading_to.setter + def downloading_to(self, downloading_to) -> None: + if downloading_to is not None: + self._downloading_to = downloading_to + # TODO determine if this is always needed here + self.update() + + def createActionsAndMenu(self) -> None: + self.setMouseTracking(True) + self.menu = QMenu() + + if self.file_type == FileType.photo: + defaults = gnc.PHOTO_SUBFOLDER_MENU_DEFAULTS + else: + defaults = gnc.VIDEO_SUBFOLDER_MENU_DEFAULTS + + self.subfolder0Act = QAction( + make_subfolder_menu_entry(defaults[0]), + self, + checkable=True, + triggered=self.doSubfolder0 + ) + self.subfolder1Act = QAction( + make_subfolder_menu_entry(defaults[1]), + self, + checkable=True, + triggered=self.doSubfolder1 + ) + self.subfolder2Act = QAction( + make_subfolder_menu_entry(defaults[2]), + self, + checkable=True, + triggered=self.doSubfolder2 + ) + self.subfolder3Act = QAction( + make_subfolder_menu_entry(defaults[3]), + self, + checkable=True, + triggered=self.doSubfolder3 + ) + self.subfolder4Act = QAction( + make_subfolder_menu_entry(defaults[4]), + self, + checkable=True, + triggered=self.doSubfolder4 + ) + self.subfolder5Act = QAction( + 'Preset 0', + self, + checkable=True, + triggered=self.doSubfolder5 + ) + self.subfolder6Act = QAction( + 'Preset 1', + self, + checkable=True, + triggered=self.doSubfolder6 + ) + self.subfolder7Act = QAction( + 'Preset 2', + self, + checkable=True, + triggered=self.doSubfolder7 + ) + self.subfolder8Act = QAction( + 'Preset 3', + self, + checkable=True, + triggered=self.doSubfolder8 + ) + self.subfolder9Act = QAction( + 'Preset 4', + self, + checkable=True, + triggered=self.doSubfolder9 + ) + # Translators: Custom refers to the user choosing a non-default value that + # they customize themselves + self.subfolderCustomAct = QAction( + _('Custom...'), + self, + checkable=True, + triggered=self.doSubfolderCustom + ) + + self.subfolderGroup = QActionGroup(self) + + self.subfolderGroup.addAction(self.subfolder0Act) + self.subfolderGroup.addAction(self.subfolder1Act) + self.subfolderGroup.addAction(self.subfolder2Act) + self.subfolderGroup.addAction(self.subfolder3Act) + self.subfolderGroup.addAction(self.subfolder4Act) + self.subfolderGroup.addAction(self.subfolder5Act) + self.subfolderGroup.addAction(self.subfolder6Act) + self.subfolderGroup.addAction(self.subfolder7Act) + self.subfolderGroup.addAction(self.subfolder8Act) + self.subfolderGroup.addAction(self.subfolder9Act) + self.subfolderGroup.addAction(self.subfolderCustomAct) + + self.menu.addAction(self.subfolder0Act) + self.menu.addAction(self.subfolder1Act) + self.menu.addAction(self.subfolder2Act) + self.menu.addAction(self.subfolder3Act) + self.menu.addAction(self.subfolder4Act) + self.menu.addSeparator() + self.menu.addAction(self.subfolder5Act) + self.menu.addAction(self.subfolder6Act) + self.menu.addAction(self.subfolder7Act) + self.menu.addAction(self.subfolder8Act) + self.menu.addAction(self.subfolder9Act) + self.menu.addAction(self.subfolderCustomAct) + + self.map_action[0] = self.subfolder0Act + self.map_action[1] = self.subfolder1Act + self.map_action[2] = self.subfolder2Act + self.map_action[3] = self.subfolder3Act + self.map_action[4] = self.subfolder4Act + self.map_action[5] = self.subfolder5Act + self.map_action[6] = self.subfolder6Act + self.map_action[7] = self.subfolder7Act + self.map_action[8] = self.subfolder8Act + self.map_action[9] = self.subfolder9Act + self.map_action[-1] = self.subfolderCustomAct + + def setupMenuActions(self) -> None: + if self.file_type == FileType.photo: + preset_type = PresetPrefType.preset_photo_subfolder + else: + preset_type = PresetPrefType.preset_video_subfolder + self.preset_names, self.preset_pref_lists = self.prefs.get_preset(preset_type=preset_type) + + if self.file_type == FileType.photo: + index = self.prefs.photo_subfolder_index(self.preset_pref_lists) + else: + index = self.prefs.video_subfolder_index(self.preset_pref_lists) + + action = self.map_action[index] # type: QAction + action.setChecked(True) + + # Set visibility of custom presets menu items to match how many we are displaying + for idx, text in enumerate(self.preset_names[:self.max_presets]): + action = self.map_action[self.no_builtin_defaults + idx] + action.setText(text) + action.setVisible(True) + + for i in range(self.max_presets - min(len(self.preset_names), self.max_presets)): + idx = len(self.preset_names) + self.no_builtin_defaults + i + action = self.map_action[idx] + action.setVisible(False) + + def doSubfolder0(self) -> None: + self.menuItemChosen(0) + + def doSubfolder1(self) -> None: + self.menuItemChosen(1) + + def doSubfolder2(self) -> None: + self.menuItemChosen(2) + + def doSubfolder3(self) -> None: + self.menuItemChosen(3) + + def doSubfolder4(self) -> None: + self.menuItemChosen(4) + + def doSubfolder5(self) -> None: + self.menuItemChosen(5) + + def doSubfolder6(self) -> None: + self.menuItemChosen(6) + + def doSubfolder7(self) -> None: + self.menuItemChosen(7) + + def doSubfolder8(self) -> None: + self.menuItemChosen(8) + + def doSubfolder9(self) -> None: + self.menuItemChosen(9) + + def doSubfolderCustom(self): + self.menuItemChosen(-1) + + def menuItemChosen(self, index: int) -> None: + self.mouse_pos = DestinationDisplayMousePos.normal + self.update() + + user_pref_list = None + + if index == -1: + if self.file_type == FileType.photo: + pref_defn = DICT_SUBFOLDER_L0 + pref_list = self.prefs.photo_subfolder + generation_type = NameGenerationType.photo_subfolder + else: + pref_defn = DICT_VIDEO_SUBFOLDER_L0 + pref_list = self.prefs.video_subfolder + generation_type = NameGenerationType.video_subfolder + + prefDialog = PrefDialog(pref_defn, pref_list, generation_type, self.prefs, + self.sample_rpd_file) + if prefDialog.exec(): + user_pref_list = prefDialog.getPrefList() + if not user_pref_list: + user_pref_list = None + + elif index >= self.no_builtin_defaults: + assert index < self.no_builtin_defaults + self.max_presets + user_pref_list = self.preset_pref_lists[index - self.no_builtin_defaults] + + else: + if self.file_type == FileType.photo: + user_pref_list = gnc.PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV[index] + else: + user_pref_list = gnc.VIDEO_SUBFOLDER_MENU_DEFAULTS_CONV[index] + + if user_pref_list is not None: + logging.debug("Updating %s subfolder generation preference value", self.file_type.name) + if self.file_type == FileType.photo: + self.prefs.photo_subfolder = user_pref_list + else: + self.prefs.video_subfolder = user_pref_list + self.rapidApp.folder_preview_manager.change_subfolder_structure() + + def setDestination(self, path: str) -> None: + """ + Set the downloaded destination path + :param path: valid path + """ + + self.display_name, self.path = get_path_display_name(path) + try: + self.os_stat_device = os.stat(path).st_dev + except FileNotFoundError: + logging.error('Cannot set download destination display: %s does not exist', path) + self.os_stat_device = 0 + + mount = QStorageInfo(path) + bytes_total, bytes_free = get_mount_size(mount=mount) + + self.storage_space = StorageSpace(bytes_free=bytes_free, bytes_total=bytes_total, path=path) + + def setDownloadAttributes(self, marked: FileTypeCounter, + photos_size: int, + videos_size: int, + files_to_display: DisplayingFilesOfType, + display_type: DestinationDisplayType, + merge: bool) -> None: + """ + Set the attributes used to generate the visual display of the + files marked to be downloaded + + :param marked: number and type of files marked for download + :param photos_size: size in bytes of photos marked for download + :param videos_size: size in bytes of videos marked for download + :param files_to_display: whether displaying photos or videos or both + :param display_type: whether showing only the header (folder only), + usage only, or both + :param merge: whether to replace or add to the current values + """ + + if not merge: + self.marked = marked + self.photos_size_to_download = photos_size + self.videos_size_to_download = videos_size + else: + self.marked.update(marked) + self.photos_size_to_download += photos_size + self.videos_size_to_download += videos_size + + self.files_to_display = files_to_display + + self.display_type = display_type + + if self.display_type != DestinationDisplayType.usage_only: + self.tool_tip = self.path + else: + self.tool_tip = self.projected_space_msg + self.setToolTip(self.tool_tip) + + self.update() + self.updateGeometry() + + def sufficientSpaceAvailable(self) -> bool: + """ + Check to see that there is sufficient space with which to perform a download. + + :return: True or False value if sufficient space. Will always return False if + the download destination is not yet set. + """ + + if self.storage_space is None: + return False + + # allow for destinations that don't properly report their size + if self.storage_space.bytes_total == 0: + return True + + photos_size_to_download, videos_size_to_download = adjusted_download_size( + photos_size_to_download=self.photos_size_to_download, + videos_size_to_download=self.videos_size_to_download, + os_stat_device=self.os_stat_device, + downloading_to=self._downloading_to) + return photos_size_to_download + videos_size_to_download < self.storage_space.bytes_free + + def paintEvent(self, event: QPaintEvent) -> None: + """ + Render the custom widget + """ + + painter = QStylePainter() + painter.begin(self) + + x = 0 + y = 0 + width = self.width() + + rect = self.rect() # type: QRect + + if self.display_type == DestinationDisplayType.usage_only and QSplitter().lineWidth(): + # Draw a frame if that's what the style requires + option = QStyleOptionFrame() + option.initFrom(self) + painter.drawPrimitive(QStyle.PE_Frame, option) + + w = QSplitter().lineWidth() + rect.adjust(w, w, -w, -w) + + palette = QPalette() + backgroundColor = palette.base().color() + painter.fillRect(rect, backgroundColor) + + if self.storage_space is None: + painter.end() + return + + highlight_menu = self.mouse_pos == DestinationDisplayMousePos.menu + + if self.display_type != DestinationDisplayType.usage_only: + # Render the folder icon, folder name, and the menu icon + self.deviceDisplay.paint_header(painter=painter, x=x, y=y, width=width, + display_name=self.display_name, icon=self.icon, + highlight_menu=highlight_menu) + y = y + self.deviceDisplay.device_name_height + + if self.display_type != DestinationDisplayType.folder_only: + # Render the projected storage space + if self.display_type == DestinationDisplayType.usage_only: + y += self.deviceDisplay.padding + + photos_size_to_download, videos_size_to_download = adjusted_download_size( + photos_size_to_download=self.photos_size_to_download, + videos_size_to_download=self.videos_size_to_download, + os_stat_device=self.os_stat_device, + downloading_to=self._downloading_to) + + details = make_body_details(bytes_total=self.storage_space.bytes_total, + bytes_free=self.storage_space.bytes_free, + files_to_display=self.files_to_display, + marked=self.marked, + photos_size_to_download=photos_size_to_download, + videos_size_to_download=videos_size_to_download) + + self.deviceDisplay.paint_body(painter=painter, x=x, + y=y, + width=width, + details=details) + + painter.end() + + def sizeHint(self) -> QSize: + if self.display_type == DestinationDisplayType.usage_only: + height = self.deviceDisplay.padding + else: + height = 0 + + if self.display_type != DestinationDisplayType.usage_only: + height += self.deviceDisplay.device_name_height + if self.display_type != DestinationDisplayType.folder_only: + height += self.deviceDisplay.storage_height + return QSize(self.deviceDisplay.view_width, height) + + def minimumSize(self) -> QSize: + return self.sizeHint() + + @pyqtSlot(QMouseEvent) + def mousePressEvent(self, event: QMouseEvent) -> None: + if self.menu is None: + return + + iconRect = self.deviceDisplay.menu_button_rect(0, 0, self.width()) + + if iconRect.contains(event.pos()): + if event.button() == Qt.LeftButton: + menuTopReal = iconRect.bottomLeft() + x = math.ceil(menuTopReal.x()) + y = math.ceil(menuTopReal.y()) + self.setupMenuActions() + self.menu.popup(self.mapToGlobal(QPoint(x, y))) + + @pyqtSlot(QMouseEvent) + def mouseMoveEvent(self, event: QMouseEvent) -> None: + """ + Sets the tooltip depending on the position of the mouse. + """ + + if self.menu is None: + # Relevant only for photo and video destination panels, not the combined + # storage space display. + return + + if self.display_type == DestinationDisplayType.folders_and_usage: + # make tooltip different when hovering above storage space compared + # to when hovering above the destination folder + + headerRect = QRect(0, 0, self.width(), self.deviceDisplay.device_name_height) + if not headerRect.contains(event.pos()): + if self.tooltip_display_state != DestinationDisplayTooltipState.storage_space: + # Display tooltip for storage space + self.setToolTip(self.projected_space_msg) + self.tooltip_display_state = DestinationDisplayTooltipState.storage_space + self.update() + return + + iconRect = self.deviceDisplay.menu_button_rect(0, 0, self.width()) + if iconRect.contains(event.pos()): + if self.mouse_pos == DestinationDisplayMousePos.normal: + self.mouse_pos = DestinationDisplayMousePos.menu + + if self.file_type == FileType.photo: + self.setToolTip(_('Configure photo subfolder creation')) + else: + self.setToolTip(_('Configure video subfolder creation')) + self.tooltip_display_state = DestinationDisplayTooltipState.menu + self.update() + + else: + if (self.mouse_pos == DestinationDisplayMousePos.menu or + self.tooltip_display_state != DestinationDisplayTooltipState.path): + self.mouse_pos = DestinationDisplayMousePos.normal + self.setToolTip(self.tool_tip) + self.tooltip_display_state = DestinationDisplayTooltipState.path + self.update() + + + diff --git a/raphodo/devicedisplay.py b/raphodo/devicedisplay.py new file mode 100644 index 0000000..6219648 --- /dev/null +++ b/raphodo/devicedisplay.py @@ -0,0 +1,1192 @@ +# Copyright (C) 2015-2017 Damon Lynch +# Copyright (c) 2012-2014 Alexander Turkin + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display details of devices like cameras, external drives and folders on the +computer. + +See devices.py for an explanation of what "Device" means in the context of +Rapid Photo Downloader. + +Spinner code is derived from QtWaitingSpinner source, which is under the +MIT License: +https://github.com/snowwlex/QtWaitingSpinner + +Copyright notice from QtWaitingSpinner source: + Original Work Copyright (c) 2012-2014 Alexander Turkin + Modified 2014 by William Hallatt + Modified 2015 by Jacob Dawid + Ported to Python3 2015 by Luca Weiss +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2017, Damon Lynch" + +import math +from collections import namedtuple, defaultdict +from typing import Optional, Dict, List, Set +import logging +from pprint import pprint + +from gettext import gettext as _ + +from PyQt5.QtCore import (QModelIndex, QSize, Qt, QPoint, QRect, QRectF, + QEvent, QAbstractItemModel, QAbstractListModel, pyqtSlot, QTimer) +from PyQt5.QtWidgets import (QStyledItemDelegate, QStyleOptionViewItem, QApplication, QStyle, + QListView, QStyleOptionButton, QAbstractItemView, QMenu, QWidget, + QStyleOptionToolButton) +from PyQt5.QtGui import (QPainter, QFontMetrics, QFont, QColor, QLinearGradient, QBrush, QPalette, + QPixmap, QPaintEvent, QGuiApplication, QPen, QIcon) + +from raphodo.viewutils import RowTracker +from raphodo.constants import (DeviceState, FileType, CustomColors, DeviceType, Roles, + EmptyViewHeight, ViewRowType, minPanelWidth, Checked_Status, + DeviceDisplayPadding, DeviceShadingIntensity, DisplayingFilesOfType, + DownloadStatus, DownloadWarning, DownloadFailure) +from raphodo.devices import Device, display_devices +from raphodo.utilities import thousands, format_size_for_user +from raphodo.storage import StorageSpace +from raphodo.rpdfile import make_key +from raphodo.menubutton import MenuButton + + +def icon_size() -> int: + height = QFontMetrics(QFont()).height() + if height % 2 == 1: + height = height + 1 + return height + +number_spinner_lines = 10 +revolutions_per_second = 1 + +class DeviceModel(QAbstractListModel): + """ + Stores Device / This Computer data. + + One Device is displayed has multiple rows: + 1. Header row + 2. One or two rows displaying storage info, depending on how many + storage devices the device has (i.e. memory cards or perhaps a + combo of onboard flash memory and additional storage) + + Therefore must map rows to device and back, which is handled by + a row having a row id, and row ids being linked to a scan id. + """ + + def __init__(self, parent, device_display_type: str) -> None: + super().__init__(parent) + self.rapidApp = parent + self.device_display_type = device_display_type + # scan_id: Device + self.devices = {} # type: Dict[int, Device] + # scan_id: DeviceState + self.spinner_state = {} # type: Dict[int, DeviceState] + # scan_id: bool + self.checked = defaultdict(lambda: True) # type: Dict[int, bool] + self.icons = {} # type: Dict[int, QPixmap] + self.rows = RowTracker() # type: RowTracker + self.row_id_counter = 0 # type: int + self.row_id_to_scan_id = dict() # type: Dict[int, int] + self.scan_id_to_row_ids = defaultdict(list) # type: Dict[int, List[int]] + self.storage= dict() # type: Dict[int, StorageSpace] + self.headers = set() # type: Set[int] + + self.icon_size = icon_size() + + self.row_ids_active = [] # type: List[int] + + # scan_id: 0.0-1.0 + self.percent_complete = defaultdict(float) # type: Dict[int, float] + + self._rotation_position = 0 # type: int + self._timer = QTimer(self) + self._timer.setInterval(1000 / (number_spinner_lines * revolutions_per_second)) + self._timer.timeout.connect(self.rotateSpinner) + self._isSpinning = False + + def columnCount(self, parent=QModelIndex()): + return 1 + + def rowCount(self, parent=QModelIndex()): + return len(self.rows) + + def insertRows(self, position, rows=1, index=QModelIndex()): + self.beginInsertRows(QModelIndex(), position, position + rows - 1) + self.endInsertRows() + return True + + def removeRows(self, position, rows=1, index=QModelIndex()): + self.beginRemoveRows(QModelIndex(), position, position + rows - 1) + self.endRemoveRows() + return True + + def addDevice(self, scan_id: int, device: Device) -> None: + no_storage = max(len(device.storage_space), 1) + no_rows = no_storage + 1 + + if len(device.storage_space): + i = 0 + start_row_id = self.row_id_counter + 1 + for row_id in range(start_row_id, start_row_id + len(device.storage_space)): + self.storage[row_id] = device.storage_space[i] + i += 1 + else: + self.storage[self.row_id_counter + 1] = None + + self.headers.add(self.row_id_counter) + self.row_ids_active.append(self.row_id_counter) + + row = self.rowCount() + self.insertRows(row, no_rows) + logging.debug("Adding %s to %s display with scan id %s at row %s", + device.name(), self.device_display_type, scan_id, row) + for row_id in range(self.row_id_counter, self.row_id_counter + no_rows): + self.row_id_to_scan_id[row_id] = scan_id + self.rows[row] = row_id + self.scan_id_to_row_ids[scan_id].append(row_id) + row += 1 + self.row_id_counter += no_rows + + self.devices[scan_id] = device + self.spinner_state[scan_id] = DeviceState.scanning + self.icons[scan_id] = device.get_pixmap(QSize(self.icon_size, self.icon_size)) + + if self._isSpinning is False: + self.startSpinners() + + def updateDeviceNameAndStorage(self, scan_id: int, device: Device) -> None: + """ + Update Cameras with updated storage information and display + name as reported by libgphoto2. + + If number of storage devies is > 1, inserts additional rows + for the camera. + + :param scan_id: id of the camera + :param device: camera device + """ + + row_ids = self.scan_id_to_row_ids[scan_id] + if len(device.storage_space) > 1: + # Add a new row after the current empty storage row + row_id = row_ids[1] + row = self.rows.row(row_id) + logging.debug("Adding row %s for additional storage device for %s", + row, device.display_name) + + for i in range(len(device.storage_space) - 1): + row += 1 + new_row_id = self.row_id_counter + i + self.rows.insert_row(row, new_row_id) + self.scan_id_to_row_ids[scan_id].append(new_row_id) + self.row_id_to_scan_id[new_row_id] = scan_id + self.row_id_counter += len(device.storage_space) - 1 + + for idx, storage_space in enumerate(device.storage_space): + row_id = row_ids[idx + 1] + self.storage[row_id] = storage_space + + row = self.rows.row(row_ids[0]) + self.dataChanged.emit(self.index(row, 0), + self.index(row + len(self.devices[scan_id].storage_space), 0)) + + def getHeaderRowId(self, scan_id: int) -> int: + row_ids = self.scan_id_to_row_ids[scan_id] + return row_ids[0] + + def removeDevice(self, scan_id: int) -> None: + row_ids = self.scan_id_to_row_ids[scan_id] + header_row_id = row_ids[0] + row = self.rows.row(header_row_id) + logging.debug("Removing %s rows from %s display, starting at row %s", + len(row_ids), self.device_display_type, row) + self.rows.remove_rows(row, len(row_ids)) + del self.devices[scan_id] + del self.spinner_state[scan_id] + if scan_id in self.checked: + del self.checked[scan_id] + if header_row_id in self.row_ids_active: + self.row_ids_active.remove(header_row_id) + if len(self.row_ids_active) == 0: + self.stopSpinners() + self.headers.remove(header_row_id) + del self.scan_id_to_row_ids[scan_id] + for row_id in row_ids: + del self.row_id_to_scan_id[row_id] + + self.removeRows(row, len(row_ids)) + + def updateDeviceScan(self, scan_id: int) -> None: + row_id = self.scan_id_to_row_ids[scan_id][0] + row = self.rows.row(row_id) + # TODO perhaps optimize which storage space is updated + self.dataChanged.emit(self.index(row + 1, 0), + self.index(row + len(self.devices[scan_id].storage_space), 0)) + + def setSpinnerState(self, scan_id: int, state: DeviceState) -> None: + row_id = self.getHeaderRowId(scan_id) + row = self.rows.row(row_id) + + current_state = self.spinner_state[scan_id] + current_state_active = current_state in (DeviceState.scanning, DeviceState.downloading) + + if current_state_active and state in (DeviceState.idle, DeviceState.finished): + self.row_ids_active.remove(row_id) + self.percent_complete[scan_id] = 0.0 + if len(self.row_ids_active) == 0: + self.stopSpinners() + # Next line assumes spinners were started when a device was added + elif not current_state_active and state == DeviceState.downloading: + self.row_ids_active.append(row_id) + if not self._isSpinning: + self.startSpinners() + + self.spinner_state[scan_id] = state + self.dataChanged.emit(self.index(row, 0), self.index(row, 0)) + + def data(self, index: QModelIndex, role=Qt.DisplayRole): + + if not index.isValid(): + return None + + row = index.row() + if row >= len(self.rows) or row < 0: + return None + if row not in self.rows: + return None + + row_id = self.rows[row] + scan_id = self.row_id_to_scan_id[row_id] + + if role == Qt.DisplayRole: + if row_id in self.headers: + return ViewRowType.header + else: + return ViewRowType.content + elif role == Qt.CheckStateRole: + return self.checked[scan_id] + elif role == Roles.scan_id: + return scan_id + else: + device = self.devices[scan_id] # type: Device + if role == Qt.ToolTipRole: + if device.device_type in (DeviceType.path, DeviceType.volume): + return device.path + elif role == Roles.device_details: + return (device.display_name, self.icons[scan_id], self.spinner_state[scan_id], + self._rotation_position, self.percent_complete[scan_id]) + elif role == Roles.storage: + return device, self.storage[row_id] + elif role == Roles.device_type: + return device.device_type + elif role == Roles.download_statuses: + return device.download_statuses + return None + + def setData(self, index: QModelIndex, value, role: int) -> bool: + if not index.isValid(): + return False + + row = index.row() + if row >= len(self.rows) or row < 0: + return False + row_id = self.rows[row] + scan_id = self.row_id_to_scan_id[row_id] + + if role == Qt.CheckStateRole: + # In theory, update checkbox immediately, as selecting a very large number of thumbnails + # can take time. However the code is probably wrong, as it doesn't work: + # self.setCheckedValue(checked=value, scan_id=scan_id, row=row, log_state_change=False) + # QApplication.instance().processEvents() + self.rapidApp.thumbnailModel.checkAll(value, scan_id=scan_id) + return True + return False + + def logState(self) -> None: + if len(self.devices): + logging.debug("-- Device Model for %s --", self.device_display_type) + logging.debug("Known devices: %s", ', '.join(self.devices[device].display_name + for device in self.devices)) + for row in self.rows.row_to_id: + row_id = self.rows.row_to_id[row] + scan_id = self.row_id_to_scan_id[row_id] + device = self.devices[scan_id] + logging.debug('Row %s: %s', row, device.display_name) + logging.debug("Spinner states: %s", ', '.join("%s: %s" % + (self.devices[scan_id].display_name, self.spinner_state[scan_id].name) + for scan_id in self.spinner_state)) + logging.debug(', '.join('%s: %s' % (self.devices[scan_id].display_name, + Checked_Status[self.checked[scan_id]]) for scan_id in self.checked)) + + def setCheckedValue(self, checked: Qt.CheckState, + scan_id: int, + row: Optional[int]=None, + log_state_change: Optional[bool]=True) -> None: + logging.debug("Setting %s checkbox to %s", self.devices[scan_id].display_name, + Checked_Status[checked]) + if row is None: + row_id = self.scan_id_to_row_ids[scan_id][0] + row = self.rows.row(row_id) + self.checked[scan_id] = checked + self.dataChanged.emit(self.index(row, 0),self.index(row, 0)) + + if log_state_change: + self.logState() + + def startSpinners(self): + self._isSpinning = True + + if not self._timer.isActive(): + self._timer.start() + self._rotation_position = 0 + + def stopSpinners(self): + self._isSpinning = False + + if self._timer.isActive(): + self._timer.stop() + self._rotation_position = 0 + + @pyqtSlot() + def rotateSpinner(self): + self._rotation_position += 1 + if self._rotation_position >= number_spinner_lines: + self._rotation_position = 0 + for row_id in self.row_ids_active: + row = self.rows.row(row_id) + self.dataChanged.emit(self.index(row, 0),self.index(row, 0)) + + +class DeviceView(QListView): + def __init__(self, rapidApp, parent=None) -> None: + super().__init__(parent) + self.rapidApp = rapidApp + # Disallow the user from being able to select the table cells + self.setSelectionMode(QAbstractItemView.NoSelection) + self.view_width = minPanelWidth() + # Assume view is always going to be placed into a splitter + self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff) + self.setVerticalScrollMode(QAbstractItemView.ScrollPerPixel) + + self.setMouseTracking(True) + self.entered.connect(self.rowEntered) + + def sizeHint(self): + height = self.minimumHeight() + return QSize(self.view_width, height) + + def minimumHeight(self) -> int: + model = self.model() # type: DeviceModel + if model.rowCount() > 0: + height = 0 + for row in range(self.model().rowCount()): + row_height = self.sizeHintForRow(row) + height += row_height + height += len(model.headers) + 5 + return height + return EmptyViewHeight + + def minimumSizeHint(self): + return self.sizeHint() + + @pyqtSlot(QModelIndex) + def rowEntered(self, index: QModelIndex) -> None: + if index.data() == ViewRowType.header and len(self.rapidApp.devices) > 1: + scan_id = index.data(Roles.scan_id) + self.rapidApp.thumbnailModel.highlightDeviceThumbs(scan_id=scan_id) + + +BodyDetails = namedtuple('BodyDetails', 'bytes_total_text, bytes_total, ' + 'percent_used_text, ' + 'bytes_free_of_total, ' + 'comp1_file_size_sum, comp2_file_size_sum, ' + 'comp3_file_size_sum, comp4_file_size_sum, ' + 'comp1_text, comp2_text, comp3_text, ' + 'comp4_text, ' + 'comp1_size_text, comp2_size_text, ' + 'comp3_size_text, comp4_size_text, ' + 'color1, color2, color3,' + 'displaying_files_of_type') + + +def standard_height(): + return QFontMetrics(QFont()).height() + +def device_name_height(): + return standard_height() + DeviceDisplayPadding * 3 + +def device_header_row_height(): + return device_name_height() + DeviceDisplayPadding + +def device_name_highlight_color(): + palette = QPalette() + + alternate_color = palette.alternateBase().color() + return QColor(alternate_color).darker(105) + + +class EmulatedHeaderRow(QWidget): + """ + When displaying a view of a destination or source folder, display an + empty colored strip with no icon when the folder is not yet valid. + """ + + def __init__(self, select_text: str) -> None: + """ + + :param select_text: text to be displayed e.g. 'Select a destination folder' + :return: + """ + super().__init__() + self.setMinimumSize(1, device_header_row_height()) + self.select_text = select_text + palette = QPalette() + palette.setColor(QPalette.Window, palette.color(palette.Base)) + self.setAutoFillBackground(True) + self.setPalette(palette) + + def paintEvent(self, event: QPaintEvent) -> None: + painter = QPainter() + painter.begin(self) + rect = self.rect() # type: QRect + rect.setHeight(device_name_height()) + painter.fillRect(rect, device_name_highlight_color()) + rect.adjust(DeviceDisplayPadding, 0, 0, 0) + font = QFont() + font.setItalic(True) + painter.setFont(font) + painter.drawText(rect, Qt.AlignLeft | Qt.AlignVCenter, self.select_text) + painter.end() + + +class DeviceDisplay: + """ + Graphically render the storage space, and photos and videos that + are currently in it or will be downloaded into it. + + Used in list view by devices / this computer, and in destination + custom widget. + """ + + padding = DeviceDisplayPadding + shading_intensity = DeviceShadingIntensity + + def __init__(self, menuButtonIcon: Optional[QIcon]=None) -> None: + self.menuButtonIcon = menuButtonIcon + + self.sample1_width = self.sample2_width = 40 + self.rendering_destination = True + + self.standard_font = QFont() # type: QFont + self.standard_metrics = QFontMetrics(self.standard_font) + self.standard_height = standard_height() + + self.icon_size = icon_size() + + self.small_font = QFont(self.standard_font) + self.small_font.setPointSize(self.standard_font.pointSize() - 2) + self.small_font_metrics = QFontMetrics(self.small_font) + self.small_height = self.small_font_metrics.height() + + # Height of the graqient bar that visually shows storage use + self.g_height = self.standard_height + + # Height of the details about the storage e.g. number of photos + # videos, etc. + self.details_height = self.small_font_metrics.height() * 2 + 2 + self.view_width = minPanelWidth() + + self.device_name_highlight_color = device_name_highlight_color() + + self.storage_border = QColor('#bcbcbc') + + # Height of the colored box that includes the device's + # spinner/checkbox, icon & name + self.device_name_strip_height = device_name_height() + self.device_name_height = device_header_row_height() + + self.icon_y_offset = (self.device_name_strip_height - self.icon_size) / 2 + + self.header_horizontal_padding = 8 + self.icon_x_offset = 0 + self.vertical_padding = 10 + + # Calculate height of storage details: + # text above gradient, gradient, and text below + + # Base height is when there is no storage space to display + self.base_height = (self.padding * 2 + self.standard_height) + + # Storage height is when there is storage space to display + self.storage_height = (self.standard_height + self.padding + + self.g_height + self.vertical_padding + self.details_height + + self.padding * 2) + + self.emptySpaceColor = QColor('#f2f2f2') + self.subtlePenColor = QColor('#6d6d6d') + + self.menu_button_padding = 3 + self.menuHighlightPen = QPen(QBrush(self.subtlePenColor), 0.5) + + def v_align_header_pixmap(self, y: int, pixmap_height: int) -> float: + return y + (self.device_name_strip_height / 2 - pixmap_height / 2) + + def paint_header(self, painter: QPainter, x: int, y: int, width: int, + display_name: str, icon: QPixmap, highlight_menu: bool=False) -> None: + """ + Render the header portion, which contains the device / folder name, icon, and + for download sources, a spinner or checkbox. + + If needed, draw a pixmap for for a drop-down menu. + """ + + painter.setRenderHint(QPainter.Antialiasing, True) + + deviceNameRect = QRect(x, y, width, self.device_name_strip_height) + painter.fillRect(deviceNameRect, self.device_name_highlight_color) + + icon_x = float(x + self.padding + self.icon_x_offset) + icon_y = self.v_align_header_pixmap(y, self.icon_size) + + target = QRectF(icon_x, icon_y, self.icon_size, self.icon_size) + source = QRectF(0, 0, self.icon_size, self.icon_size) + painter.drawPixmap(target, icon, source) + + text_x = target.right() + self.header_horizontal_padding + deviceNameRect.setLeft(text_x) + painter.drawText(deviceNameRect, Qt.AlignLeft | Qt.AlignVCenter, display_name) + + if self.menuButtonIcon: + size = icon_size() + rect = self.menu_button_rect(x, y, width) + if highlight_menu: + pen = painter.pen() + painter.setPen(self.menuHighlightPen) + painter.drawRoundedRect(rect, 2.0, 2.0) + painter.setPen(pen) + button_x = rect.x() + self.menu_button_padding + button_y = rect.y() + self.menu_button_padding + pixmap = self.menuButtonIcon.pixmap(QSize(size, size)) + painter.drawPixmap(button_x, button_y, pixmap) + + def menu_button_rect(self, x: int, y: int, width: int) -> QRectF: + size = icon_size() + self.menu_button_padding * 2 + button_x = x + width - size - self.padding + button_y = y + self.device_name_strip_height / 2 - size / 2 + return QRectF(button_x, button_y, size, size) + + def paint_body(self, painter: QPainter, + x: int, y: int, + width: int, + details: BodyDetails) -> None: + """ + Render the usage portion, which contains basic storage space information, + a colored bar with a gradient that visually represents allocation of the + storage space, and details about the size and number of photos / videos. + + For download destinations, also displays excess usage. + """ + + x = x + self.padding + y = y + self.padding + width = width - self.padding * 2 + d = details + + painter.setRenderHint(QPainter.Antialiasing, False) + + painter.setFont(self.small_font) + + standard_pen_color = painter.pen().color() + + device_size_x = x + device_size_y = y + self.standard_height - self.padding + + text_rect = QRect(device_size_x, y - self.padding, width, self.standard_height) + + + if self.rendering_destination: + # bytes free of total size e..g 123 MB free of 2 TB + painter.drawText(text_rect, Qt.AlignLeft | Qt.AlignBottom, d.bytes_free_of_total) + + # Render the used space in the gradient bar before rendering the space + # that will be taken by photos and videos + comp1_file_size_sum = d.comp3_file_size_sum + comp2_file_size_sum = d.comp1_file_size_sum + comp3_file_size_sum = d.comp2_file_size_sum + color1 = d.color3 + color2 = d.color1 + color3 = d.color2 + else: + # Device size e.g. 32 GB + painter.drawText(text_rect, Qt.AlignLeft | Qt.AlignBottom, d.bytes_total_text) + # Percent used e.g. 79% + painter.drawText(text_rect, Qt.AlignRight | Qt.AlignBottom, d.percent_used_text) + + # Don't change the order + comp1_file_size_sum = d.comp1_file_size_sum + comp2_file_size_sum = d.comp2_file_size_sum + comp3_file_size_sum = d.comp3_file_size_sum + color1 = d.color1 + color2 = d.color2 + color3 = d.color3 + + skip_comp1 = d.displaying_files_of_type == DisplayingFilesOfType.videos + skip_comp2 = d.displaying_files_of_type == DisplayingFilesOfType.photos + skip_comp3 = d.comp3_size_text == 0 + + photos_g_x = device_size_x + g_y = device_size_y + self.padding + if d.bytes_total: + photos_g_width = (comp1_file_size_sum / d.bytes_total * width) + linearGradient = QLinearGradient(photos_g_x, g_y, photos_g_x, g_y + self.g_height) + + rect = QRectF(photos_g_x, g_y, width, self.g_height) + # Apply subtle shade to empty space + painter.fillRect(rect, self.emptySpaceColor) + + if comp1_file_size_sum and d.bytes_total: + photos_g_rect = QRectF(photos_g_x, g_y, photos_g_width, self.g_height) + linearGradient.setColorAt(0.2, color1.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, color1.darker(self.shading_intensity)) + painter.fillRect(photos_g_rect, QBrush(linearGradient)) + else: + photos_g_width = 0 + + videos_g_x = photos_g_x + photos_g_width + if comp2_file_size_sum and d.bytes_total: + videos_g_width = (comp2_file_size_sum / d.bytes_total * width) + videos_g_rect = QRectF(videos_g_x, g_y, videos_g_width, self.g_height) + linearGradient.setColorAt(0.2, color2.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, color2.darker(self.shading_intensity)) + painter.fillRect(videos_g_rect, QBrush(linearGradient)) + else: + videos_g_width = 0 + + if comp3_file_size_sum and d.bytes_total: + other_g_width = comp3_file_size_sum / d.bytes_total * width + other_g_x = videos_g_x + videos_g_width + other_g_rect = QRectF(other_g_x, g_y, other_g_width, self.g_height) + linearGradient.setColorAt(0.2, color3.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, color3.darker(self.shading_intensity)) + painter.fillRect(other_g_rect, QBrush(linearGradient)) + else: + other_g_width = 0 + + + if d.comp4_file_size_sum and d.bytes_total: + # Excess usage, only for download destinations + color4 = QColor(CustomColors.color6.value) + comp4_g_width = d.comp4_file_size_sum / d.bytes_total * width + comp4_g_x = x + width - comp4_g_width + comp4_g_rect = QRectF(comp4_g_x, g_y, comp4_g_width, self.g_height) + linearGradient.setColorAt(0.2, color4.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, color4.darker(self.shading_intensity)) + painter.fillRect(comp4_g_rect, QBrush(linearGradient)) + + # Rectangle around spatial representation of sizes + painter.setPen(self.storage_border) + painter.drawRect(rect) + bottom = rect.bottom() + + # Details text indicating number and size of components 1 & 2 + gradient_width = 10 + + spacer = 3 + details_y = bottom + self.vertical_padding + + painter.setFont(self.small_font) + + # Component 4 details + # (excess usage, only displayed if the storage space is not sufficient) + # ===================================================================== + + if d.comp4_file_size_sum: + # Gradient + comp4_g2_x = x + comp4_g2_rect = QRect(comp4_g2_x, details_y, gradient_width, self.details_height) + linearGradient = QLinearGradient(comp4_g2_x, details_y, + comp4_g2_x, details_y + self.details_height) + linearGradient.setColorAt(0.2, color4.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, color4.darker(self.shading_intensity)) + painter.fillRect(comp4_g2_rect, QBrush(linearGradient)) + painter.setPen(self.storage_border) + painter.drawRect(comp4_g2_rect) + + # Text + comp4_x = comp4_g2_x + gradient_width + spacer + comp4_no_width = self.small_font_metrics.boundingRect(d.comp4_text).width() + comp4_size_width = self.small_font_metrics.boundingRect(d.comp4_size_text).width() + comp4_width = max(comp4_no_width, comp4_size_width, self.sample1_width) + comp4_rect = QRect(comp4_x, details_y, comp4_width, self.details_height) + + painter.setPen(standard_pen_color) + painter.drawText(comp4_rect, Qt.AlignLeft|Qt.AlignTop, d.comp4_text) + painter.drawText(comp4_rect, Qt.AlignLeft|Qt.AlignBottom, d.comp4_size_text) + photos_g2_x = comp4_rect.right() + 10 + else: + photos_g2_x = x + + # Component 1 details + # =================== + + if not skip_comp1: + + # Gradient + photos_g2_rect = QRect(photos_g2_x, details_y, gradient_width, self.details_height) + linearGradient = QLinearGradient(photos_g2_x, details_y, + photos_g2_x, details_y + self.details_height) + linearGradient.setColorAt(0.2, d.color1.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, d.color1.darker(self.shading_intensity)) + painter.fillRect(photos_g2_rect, QBrush(linearGradient)) + painter.setPen(self.storage_border) + painter.drawRect(photos_g2_rect) + + # Text + photos_x = photos_g2_x + gradient_width + spacer + photos_no_width = self.small_font_metrics.boundingRect(d.comp1_text).width() + photos_size_width = self.small_font_metrics.boundingRect(d.comp1_size_text).width() + photos_width = max(photos_no_width, photos_size_width, self.sample1_width) + photos_rect = QRect(photos_x, details_y, photos_width, self.details_height) + + painter.setPen(standard_pen_color) + painter.drawText(photos_rect, Qt.AlignLeft|Qt.AlignTop, d.comp1_text) + painter.drawText(photos_rect, Qt.AlignLeft|Qt.AlignBottom, d.comp1_size_text) + videos_g2_x = photos_rect.right() + 10 + + else: + videos_g2_x = photos_g2_x + + # Component 2 details + # =================== + + if not skip_comp2: + # Gradient + videos_g2_rect = QRect(videos_g2_x, details_y, gradient_width, self.details_height) + linearGradient.setColorAt(0.2, d.color2.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, d.color2.darker(self.shading_intensity)) + painter.fillRect(videos_g2_rect, QBrush(linearGradient)) + painter.setPen(self.storage_border) + painter.drawRect(videos_g2_rect) + + #Text + videos_x = videos_g2_x + gradient_width + spacer + videos_no_width = self.small_font_metrics.boundingRect(d.comp2_text).width() + videos_size_width = self.small_font_metrics.boundingRect(d.comp2_size_text).width() + videos_width = max(videos_no_width, videos_size_width, self.sample2_width) + videos_rect = QRect(videos_x, details_y, videos_width, self.details_height) + + painter.setPen(standard_pen_color) + painter.drawText(videos_rect, Qt.AlignLeft|Qt.AlignTop, d.comp2_text) + painter.drawText(videos_rect, Qt.AlignLeft|Qt.AlignBottom, d.comp2_size_text) + + other_g2_x = videos_rect.right() + 10 + else: + other_g2_x = videos_g2_x + + if not skip_comp3 and (d.comp3_file_size_sum or self.rendering_destination): + # Other details + # ============= + + # Gradient + + other_g2_rect = QRect(other_g2_x, details_y, gradient_width, self.details_height) + linearGradient.setColorAt(0.2, d.color3.lighter(self.shading_intensity)) + linearGradient.setColorAt(0.8, d.color3.darker(self.shading_intensity)) + painter.fillRect(other_g2_rect, QBrush(linearGradient)) + painter.setPen(self.storage_border) + painter.drawRect(other_g2_rect) + + #Text + other_x = other_g2_x + gradient_width + spacer + other_no_width = self.small_font_metrics.boundingRect(d.comp3_text).width() + other_size_width = self.small_font_metrics.boundingRect(d.comp3_size_text).width() + other_width = max(other_no_width, other_size_width) + other_rect = QRect(other_x, details_y, other_width, self.details_height) + + painter.setPen(standard_pen_color) + painter.drawText(other_rect, Qt.AlignLeft|Qt.AlignTop, d.comp3_text) + painter.drawText(other_rect, Qt.AlignLeft|Qt.AlignBottom, d.comp3_size_text) + + +class AdvancedDeviceDisplay(DeviceDisplay): + """ + Subclass to handle header for download devices/ This Computer + """ + + def __init__(self, comp1_sample: str, comp2_sample: str): + super().__init__() + + self.sample1_width = self.small_font_metrics.boundingRect(comp1_sample).width() + self.sample2_width = self.small_font_metrics.boundingRect(comp2_sample).width() + + self.rendering_destination = False + + self.checkboxStyleOption = QStyleOptionButton() + self.checkboxRect = QApplication.style().subElementRect( + QStyle.SE_CheckBoxIndicator, self.checkboxStyleOption, None) # type: QRect + self.checkbox_right = self.checkboxRect.right() + self.checkbox_y_offset = (self.device_name_strip_height - self.checkboxRect.height()) // 2 + + # Spinner values + self.spinner_color = QColor(Qt.black) + self.spinner_roundness = 100.0 + self.spinner_min_trail_opacity = 0.0 + self.spinner_trail_fade_percent = 60.0 + self.spinner_line_length = max(self.icon_size // 4, 4) + self.spinner_line_width = self.spinner_line_length // 2 + self.spinner_inner_radius = self.icon_size // 2 - self.spinner_line_length + + self.icon_x_offset = self.icon_size + self.header_horizontal_padding + + self.downloadedPixmap = QPixmap(':/downloaded.png') + self.downloadedWarningPixmap = QPixmap(':/downloaded-with-warning.png') + self.downloadedErrorPixmap = QPixmap(':/downloaded-with-error.png') + self.downloaded_icon_y = self.v_align_header_pixmap(0, self.downloadedPixmap.height()) + + palette = QGuiApplication.instance().palette() + color = palette.highlight().color() + self.progressBarPen = QPen(QBrush(color), 2.0) + + def paint_header(self, painter: QPainter, + x: int, y: int, width: int, + display_name: str, + icon: QPixmap, + device_state: DeviceState, + rotation: int, + checked: bool, + download_statuses: Set[DownloadStatus], + percent_complete: float) -> None: + + standard_pen_color = painter.pen().color() + + super().paint_header(painter=painter, x=x, y=y, width=width, display_name=display_name, + icon=icon) + + if device_state == DeviceState.finished: + # indicate that no more files can be downloaded from the device, and if there + # were any errors or warnings + if download_statuses & DownloadFailure: + pixmap = self.downloadedErrorPixmap + elif download_statuses & DownloadWarning: + pixmap = self.downloadedWarningPixmap + else: + pixmap = self.downloadedPixmap + painter.drawPixmap(x + self.padding, y + self.downloaded_icon_y, pixmap) + + elif device_state not in (DeviceState.scanning, DeviceState.downloading): + + checkboxStyleOption = QStyleOptionButton() + if checked == Qt.Checked: + checkboxStyleOption.state |= QStyle.State_On + elif checked == Qt.PartiallyChecked: + checkboxStyleOption.state |= QStyle.State_NoChange + else: + checkboxStyleOption.state |= QStyle.State_Off + checkboxStyleOption.state |= QStyle.State_Enabled + + checkboxStyleOption.rect = self.getCheckBoxRect(x, y) + + QApplication.style().drawControl(QStyle.CE_CheckBox, checkboxStyleOption, painter) + + else: + x = x + self.padding + y = y + self.padding + # Draw spinning widget + painter.setPen(Qt.NoPen) + for i in range(0, number_spinner_lines): + painter.save() + painter.translate(x + self.spinner_inner_radius + self.spinner_line_length, + y + 1 + self.spinner_inner_radius + self.spinner_line_length) + rotateAngle = float(360 * i) / float(number_spinner_lines) + painter.rotate(rotateAngle) + painter.translate(self.spinner_inner_radius, 0) + distance = self.lineCountDistanceFromPrimary(i, rotation) + color = self.currentLineColor(distance) + painter.setBrush(color) + rect = QRect(0, -self.spinner_line_width / 2, self.spinner_line_length, + self.spinner_line_width) + painter.drawRoundedRect(rect, self.spinner_roundness, self.spinner_roundness, + Qt.RelativeSize) + painter.restore() + + if percent_complete: + painter.setPen(self.progressBarPen) + x1 = x - self.padding + y = y - self.padding + self.device_name_strip_height - 1 + x2 = x1 + percent_complete * width + painter.drawLine(x1, y, x2, y) + + painter.setPen(Qt.SolidLine) + painter.setPen(standard_pen_color) + + def paint_alternate(self, painter: QPainter, x: int, y: int, text: str) -> None: + + standard_pen_color = painter.pen().color() + + painter.setPen(standard_pen_color) + painter.setFont(self.small_font) + probing_y = y + self.small_font_metrics.height() + probing_x = x + self.padding + painter.drawText(probing_x, probing_y, text) + + def lineCountDistanceFromPrimary(self, current, primary): + distance = primary - current + if distance < 0: + distance += number_spinner_lines + return distance + + def currentLineColor(self, countDistance: int) -> QColor: + color = QColor(self.spinner_color) + if countDistance == 0: + return color + minAlphaF = self.spinner_min_trail_opacity / 100.0 + distanceThreshold = int(math.ceil((number_spinner_lines - 1) * + self.spinner_trail_fade_percent / 100.0)) + if countDistance > distanceThreshold: + color.setAlphaF(minAlphaF) + else: + alphaDiff = color.alphaF() - minAlphaF + gradient = alphaDiff / float(distanceThreshold + 1) + resultAlpha = color.alphaF() - gradient * countDistance + # If alpha is out of bounds, clip it. + resultAlpha = min(1.0, max(0.0, resultAlpha)) + color.setAlphaF(resultAlpha) + return color + + def getLeftPoint(self, x: int, y: int) -> QPoint: + return QPoint(x + self.padding, y + self.checkbox_y_offset) + + def getCheckBoxRect(self, x: int, y: int) -> QRect: + return QRect(self.getLeftPoint(x, y), self.checkboxRect.size()) + + +class DeviceDelegate(QStyledItemDelegate): + + padding = DeviceDisplayPadding + + other = _('Other') + probing_text = _('Probing device...') + + shading_intensity = DeviceShadingIntensity + + def __init__(self, rapidApp, parent=None) -> None: + super().__init__(parent) + self.rapidApp = rapidApp + + sample_number = thousands(999) + sample_no_photos = '{} {}'.format(sample_number, _('Photos')) + sample_no_videos = '{} {}'.format(sample_number, _('Videos')) + + self.deviceDisplay = AdvancedDeviceDisplay(comp1_sample=sample_no_photos, + comp2_sample=sample_no_videos) + + self.contextMenu = QMenu() + self.ignoreDeviceAct = self.contextMenu.addAction(_('Temporarily ignore this device')) + self.ignoreDeviceAct.triggered.connect(self.ignoreDevice) + self.blacklistDeviceAct = self.contextMenu.addAction(_('Permanently ignore this device')) + self.blacklistDeviceAct.triggered.connect(self.blacklistDevice) + self.rescanDeviceAct = self.contextMenu.addAction(_('Rescan')) + self.rescanDeviceAct.triggered.connect(self.rescanDevice) + # store the index in which the user right clicked + self.clickedIndex = None # type: QModelIndex + + @pyqtSlot() + def ignoreDevice(self) -> None: + index = self.clickedIndex + if index: + scan_id = index.data(Roles.scan_id) # type: int + self.rapidApp.removeDevice(scan_id=scan_id, ignore_in_this_program_instantiation=True) + self.clickedIndex = None # type: QModelIndex + + @pyqtSlot() + def blacklistDevice(self) -> None: + index = self.clickedIndex + if index: + scan_id = index.data(Roles.scan_id) # type: int + self.rapidApp.blacklistDevice(scan_id=scan_id) + self.clickedIndex = None # type: QModelIndex + + @pyqtSlot() + def rescanDevice(self) -> None: + index = self.clickedIndex + if index: + scan_id = index.data(Roles.scan_id) # type: int + self.rapidApp.rescanDevice(scan_id=scan_id) + self.clickedIndex = None # type: QModelIndex + + def paint(self, painter: QPainter, option: QStyleOptionViewItem, index: QModelIndex) -> None: + painter.save() + + x = option.rect.x() + y = option.rect.y() + width = option.rect.width() + + view_type = index.data(Qt.DisplayRole) # type: ViewRowType + if view_type == ViewRowType.header: + display_name, icon, device_state, rotation, percent_complete = index.data( + Roles.device_details) + if device_state == DeviceState.finished: + download_statuses = index.data(Roles.download_statuses) # type: Set[DownloadStatus] + else: + download_statuses = set() + + if device_state not in (DeviceState.scanning, DeviceState.downloading): + checked = index.model().data(index, Qt.CheckStateRole) + else: + checked = None + + self.deviceDisplay.paint_header(painter=painter, x=x, y=y, width=width, + rotation=rotation, + icon=icon, + device_state=device_state, + display_name=display_name, + checked=checked, + download_statuses=download_statuses, + percent_complete=percent_complete) + + else: + assert view_type == ViewRowType.content + + device, storage_space = index.data(Roles.storage) # type: Device, StorageSpace + + if storage_space is not None: + + if device.device_type == DeviceType.camera: + photo_key = make_key(FileType.photo, storage_space.path) + video_key = make_key(FileType.video, storage_space.path) + sum_key = storage_space.path + else: + photo_key = FileType.photo + video_key = FileType.video + sum_key = None + + photos = _('%(no_photos)s Photos') % { + 'no_photos': thousands(device.file_type_counter[photo_key])} + videos = _('%(no_videos)s Videos') % { + 'no_videos': thousands(device.file_type_counter[video_key])} + photos_size = format_size_for_user(device.file_size_sum[photo_key]) + videos_size = format_size_for_user(device.file_size_sum[video_key]) + other_bytes = storage_space.bytes_total - device.file_size_sum.sum(sum_key) - \ + storage_space.bytes_free + other_size = format_size_for_user(other_bytes) + bytes_total_text = format_size_for_user(storage_space.bytes_total, no_decimals=0) + bytes_used = storage_space.bytes_total-storage_space.bytes_free + + percent_used = '{0:.0%}'.format(bytes_used / storage_space.bytes_total) + # Translators: percentage full e.g. 75% full + percent_used = _('%s full') % percent_used + + details = BodyDetails(bytes_total_text=bytes_total_text, + bytes_total=storage_space.bytes_total, + percent_used_text=percent_used, + bytes_free_of_total='', + comp1_file_size_sum=device.file_size_sum[photo_key], + comp2_file_size_sum=device.file_size_sum[video_key], + comp3_file_size_sum=other_bytes, + comp4_file_size_sum=0, + comp1_text = photos, + comp2_text = videos, + comp3_text = self.other, + comp4_text = '', + comp1_size_text=photos_size, + comp2_size_text=videos_size, + comp3_size_text=other_size, + comp4_size_text='', + color1=QColor(CustomColors.color1.value), + color2=QColor(CustomColors.color2.value), + color3=QColor(CustomColors.color3.value), + displaying_files_of_type=DisplayingFilesOfType.photos_and_videos + ) + self.deviceDisplay.paint_body(painter=painter, x=x, y=y, width=width, + details=details) + + else: + assert len(device.storage_space) == 0 + # Storage space not available, which for cameras means libgphoto2 is currently + # still trying to access the device + if device.device_type == DeviceType.camera: + self.deviceDisplay.paint_alternate(painter=painter, x=x, y=y, + text=self.probing_text) + + painter.restore() + + def sizeHint(self, option: QStyleOptionViewItem, index: QModelIndex) -> QSize: + view_type = index.data(Qt.DisplayRole) # type: ViewRowType + if view_type == ViewRowType.header: + height = self.deviceDisplay.device_name_height + else: + device, storage_space = index.data(Roles.storage) + + if storage_space is None: + height = self.deviceDisplay.base_height + else: + height = self.deviceDisplay.storage_height + return QSize(self.deviceDisplay.view_width, height) + + def editorEvent(self, event: QEvent, + model: QAbstractItemModel, + option: QStyleOptionViewItem, + index: QModelIndex) -> bool: + """ + Change the data in the model and the state of the checkbox + if the user presses the left mousebutton or presses + Key_Space or Key_Select and this cell is editable. Otherwise do nothing. + """ + + if (event.type() == QEvent.MouseButtonRelease or event.type() == + QEvent.MouseButtonDblClick): + if event.button() == Qt.RightButton: + # Disable ignore and blacklist menus if the device is a This Computer path + + self.clickedIndex = index + + scan_id = index.data(Roles.scan_id) + device_type = index.data(Roles.device_type) + downloading = self.rapidApp.devices.downloading + + self.ignoreDeviceAct.setEnabled(device_type != DeviceType.path and + scan_id not in downloading) + self.blacklistDeviceAct.setEnabled(device_type != DeviceType.path and + scan_id not in downloading) + self.rescanDeviceAct.setEnabled(scan_id not in downloading) + + view = self.rapidApp.mapView(scan_id) + globalPos = view.viewport().mapToGlobal(event.pos()) + self.contextMenu.popup(globalPos) + return False + if event.button() != Qt.LeftButton or not self.deviceDisplay.getCheckBoxRect( + option.rect.x(), option.rect.y()).contains(event.pos()): + return False + if event.type() == QEvent.MouseButtonDblClick: + return True + elif event.type() == QEvent.KeyPress: + if event.key() != Qt.Key_Space and event.key() != Qt.Key_Select: + return False + else: + return False + + # Change the checkbox-state + self.setModelData(None, model, index) + return True + + def setModelData (self, editor: QWidget, + model: QAbstractItemModel, + index: QModelIndex) -> None: + newValue = not (index.model().data(index, Qt.CheckStateRole)) + model.setData(index, newValue, Qt.CheckStateRole) diff --git a/raphodo/devices.py b/raphodo/devices.py new file mode 100644 index 0000000..a2597fe --- /dev/null +++ b/raphodo/devices.py @@ -0,0 +1,1451 @@ +# Copyright (C) 2015-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Handle Devices and Device Collections. + +In Rapid Photo Downloader, "Device" has two meanings, depending on the +context: +1. In the GUI, a Device is a camera or a volume (external drive) +2. In code, a Device is one of a camera, volume, or path +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2017, Damon Lynch" + +import sys +import shutil +import os +import logging +import itertools +from collections import namedtuple, Counter, defaultdict +from typing import Tuple, List, Optional, Set, Dict, Union, DefaultDict + +from gettext import gettext as _ + +from PyQt5.QtCore import QStorageInfo, QSize +from PyQt5.QtWidgets import QFileIconProvider +from PyQt5.QtGui import QIcon, QPixmap + +import raphodo.qrc_resources as qrc_resources +from raphodo.constants import ( + DeviceType, BackupLocationType, FileType, DeviceState, DownloadStatus, ExifSource, + DownloadingFileTypes, BackupFailureType +) +from raphodo.rpdfile import FileTypeCounter, FileSizeSum +from raphodo.storage import ( + StorageSpace, udev_attributes, UdevAttr, get_path_display_name, validate_download_folder, + ValidatedFolder, CameraDetails, get_uri, fs_device_details +) +from raphodo.camera import generate_devname +from raphodo.utilities import ( + number, make_internationalized_list, stdchannel_redirected, same_device +) +import raphodo.metadataphoto as metadataphoto +from raphodo.rpdfile import Photo, Video +import raphodo.exiftool as exiftool +from raphodo.problemnotification import FsMetadataWriteProblem + +display_devices = (DeviceType.volume, DeviceType.camera) + + +class Device: + r""" + Representation of a camera, or a device, or a path. + Files will be downloaded from it. + + To run the doctests, ensure at least one camera is plugged in + but not mounted! + + >>> d = Device() + >>> d.set_download_from_volume('/media/damon/EOS_DIGITAL', 'EOS_DIGITAL') + >>> d + 'EOS_DIGITAL':'/media/damon/EOS_DIGITAL' + >>> str(d) + '/media/damon/EOS_DIGITAL (EOS_DIGITAL)' + >>> d.display_name + 'EOS_DIGITAL' + >>> d.camera_model + >>> d.camera_port + + >>> import gphoto2 as gp + >>> gp_context = gp.Context() + >>> cameras = gp_context.camera_autodetect() + >>> c = Device() + >>> for model, port in cameras: + ... c.set_download_from_camera(model, port) + ... isinstance(c.display_name, str) + True + >>> e = Device() + >>> e.set_download_from_volume('/media/damon/EOS_DIGITAL', 'EOS_DIGITAL') + >>> e == d + True + >>> e != c + True + >>> c == d + False + >>> c != d + True + """ + def __init__(self): + self.clear() + + def clear(self): + self.camera_model = None # type: str + self.camera_port = None # type: str + # Assume an MTP device is likely a smart phone or tablet + self.is_mtp_device = False + self.udev_name = None # type: str + self.storage_space = [] # type: List[StorageSpace] + # Name of storage on a camera + self.storage_descriptions = [] # type: List[str] + + self.path = None # type: str + self.display_name = None # type: str + self.have_optimal_display_name = False + self.device_type = None # type: DeviceType + self.icon_name = None # type: str + self.can_eject = None # type: bool + self.photo_cache_dir = None # type: str + self.video_cache_dir = None # type: str + self.file_size_sum = FileSizeSum() + self.file_type_counter = FileTypeCounter() + self.download_statuses = set() # type: Set[DownloadStatus] + self._uri = '' + + def __repr__(self): + if self.device_type == DeviceType.camera: + return "%r:%r" % (self.camera_model, self.camera_port) + elif self.device_type == DeviceType.volume: + return "%r:%r" % (self.display_name, self.path) + else: + return "%r" % self.path + + def __str__(self): + if self.device_type == DeviceType.camera: + return '{} on port {}. Udev: {}; Display name: {} (optimal: {}); MTP: {}'.format( + self.camera_model, self.camera_port, self.udev_name, + self.display_name, self.have_optimal_display_name, self.is_mtp_device) + elif self.device_type == DeviceType.volume: + if self.path != self.display_name: + return "%s (%s)" % (self.path, self.display_name) + else: + return "%s" % (self.path) + else: + return "%s" % (self.path) + + def __eq__(self, other): + for attr in ('device_type', 'camera_model', 'camera_port', 'path'): + if getattr(self, attr) != getattr(other, attr): + return False + return True + + def __hash__(self): + return hash((self.device_type, self.camera_model, self.camera_port, self.path)) + + def __ne__(self, other): + return not self.__eq__(other) + + def _get_valid_icon_name(self, possible_names): + if possible_names is not None: + for icon_name in possible_names: + if QIcon.hasThemeIcon(icon_name): + return icon_name + return None + + @property + def uri(self) -> str: + if self._uri: + return self._uri + + if self.device_type == DeviceType.camera: + if self.storage_descriptions: + storage_desc = self.storage_descriptions[0] + else: + storage_desc = '' + camera_details = CameraDetails( + model=self.camera_model, port=self.camera_port, display_name=self.display_name, + is_mtp=self.is_mtp_device, storage_desc=storage_desc + ) + self._uri = get_uri(camera_details=camera_details) + else: + self._uri = get_uri(path=self.path) + + return self._uri + + def set_download_from_camera(self, camera_model: str, camera_port: str) -> None: + self.clear() + self.device_type = DeviceType.camera + self.camera_model = camera_model + # Set default display name, for when all else fails. + # Try to override this value below + self.display_name = camera_model + self.camera_port = camera_port + self.icon_name = self._get_valid_icon_name(('camera-photo', 'camera')) + + # Assign default udev name if cannot determine from udev itself + self.udev_name = camera_model + + devname = generate_devname(camera_port) + if devname is not None: + udev_attr = udev_attributes(devname) + if udev_attr is not None: + self.is_mtp_device = udev_attr.is_mtp_device + self.udev_name = udev_attr.model + self.display_name = udev_attr.model + else: + logging.error("Could not determine udev values for %s %s", + self.camera_model, camera_port) + + def update_camera_attributes(self, display_name: str, + storage_space: List[StorageSpace], + storage_descriptions: List[str]) -> None: + self.display_name = display_name + self.have_optimal_display_name = True + self.storage_space = storage_space + self.storage_descriptions = storage_descriptions + + def set_download_from_volume(self, path: str, display_name: str, + icon_names=None, can_eject=None, + mount: QStorageInfo=None) -> None: + self.clear() + self.device_type = DeviceType.volume + self.path = path + self.icon_name = self._get_valid_icon_name(icon_names) + if not display_name.find(os.sep) >= 0: + self.display_name = display_name + else: + self.display_name = os.path.basename(display_name) + self.have_optimal_display_name = True + self.can_eject = can_eject + if not mount: + mount = QStorageInfo(path) + self.storage_space.append(StorageSpace( + bytes_free=mount.bytesAvailable(), + bytes_total=mount.bytesTotal(), + path=path)) + + def set_download_from_path(self, path: str) -> None: + self.clear() + self.device_type = DeviceType.path + self.path = path + if path.endswith(os.sep): + path = path[:-1] + display_name = os.path.basename(path) + if display_name: + self.display_name = display_name + self.have_optimal_display_name = True + else: + self.display_name = path + # the next value is almost certainly ("folder",), but I guess it's + # better to generate it from code + self.icon_name = ('{}'.format(QFileIconProvider().icon( + QFileIconProvider.Folder).name())) + mount = QStorageInfo(path) + self.storage_space.append(StorageSpace( + bytes_free=mount.bytesAvailable(), + bytes_total=mount.bytesTotal(), + path=path)) + + def get_storage_space(self, index: int=0) -> StorageSpace: + """ + Convenience function to retrieve information about bytes + free and bytes total (capacity of the media). Almost all + devices have only one storage media, but some cameras have + more than one + :param index: the storage media to get the values from + :return: tuple of bytes free and bytes total + """ + return self.storage_space[index] + + def name(self) -> str: + """ + Get the name of the device, suitable to be displayed to the + user. If the device is a path, return the path name + :return str containg the name + """ + if self.device_type == DeviceType.camera: + return self.display_name + elif self.device_type == DeviceType.volume: + return self.display_name + else: + return self.path + + def get_icon(self) -> QIcon: + """Return icon for the device.""" + + if self.device_type == DeviceType.volume: + return QIcon(':icons/drive-removable-media.svg') + elif self.device_type == DeviceType.path: + return QIcon(':/icons/folder.svg') + else: + assert self.device_type == DeviceType.camera + if self.is_mtp_device: + if self.camera_model.lower().find('tablet') >= 0: + #TODO use tablet icon + pass + return QIcon(':icons/smartphone.svg') + return QIcon(':/icons/camera.svg') + + def get_pixmap(self, size: QSize=QSize(30, 30)) -> QPixmap: + icon = self.get_icon() + return icon.pixmap(size) + + def _delete_cache_dir(self, cache_dir) -> None: + if cache_dir: + if os.path.isdir(cache_dir): + assert cache_dir != os.path.expanduser('~') + try: + shutil.rmtree(cache_dir, ignore_errors=True) + except: + logging.error("Unknown error deleting cache directory %s", cache_dir) + + def delete_cache_dirs(self) -> None: + self._delete_cache_dir(self.photo_cache_dir) + self._delete_cache_dir(self.video_cache_dir) + + + +class DeviceCollection: + """ + Maintain collection of devices that are being scanned, where a + device is of type Device. + + When a device is added, a scan_id is generated and returned. + + >>> d = Device() + >>> d.set_download_from_volume('/media/damon/EOS_DIGITAL', 'EOS_DIGITAL') + >>> c = Device() + >>> c.set_download_from_camera('Canon EOS 1D X', 'usb:001,002') + >>> e = Device() + >>> e.set_download_from_volume('/media/damon/EOS_DIGITAL', 'EOS_DIGITAL') + >>> dc = DeviceCollection() + >>> d_scan_id = dc.add_device(d) + >>> d_scan_id + 0 + >>> d_scan_id in dc + True + >>> dc.known_path(d.path, DeviceType.volume) + True + >>> dc.known_path(d.path) + True + >>> dc[d_scan_id] == d + True + >>> len(dc.volumes_and_cameras) + 1 + >>> len(dc.this_computer) + 0 + >>> dc.known_path('/root', DeviceType.path) + False + >>> dc.known_path('/root') + False + >>> c_scan_id = dc.add_device(c) + >>> c_scan_id + 1 + >>> len(dc) + 2 + >>> len(dc.volumes_and_cameras) + 2 + >>> len(dc.this_computer) + 0 + >>> dc[d_scan_id] == dc[c_scan_id] + False + >>> dc.known_camera('Canon EOS 1D X', 'usb:001,002') + True + >>> dc.known_camera('Canon EOS 1D X', 'usb:001,003') + False + >>> dc.delete_device(c) + True + >>> len(dc.cameras) + 0 + >>> len(dc.volumes_and_cameras) + 1 + >>> len(dc.this_computer) + 0 + >>> dc.known_camera('Canon EOS 1D X', 'usb:001,002') + False + >>> len(dc) + 1 + >>> dc.known_device(e) + True + >>> del dc[d_scan_id] + >>> len(dc) + 0 + >>> len(dc.volumes_and_cameras) + 0 + >>> len(dc.this_computer) + 0 + >>> dc.delete_device(e) + False + """ + def __init__(self, exiftool_process: Optional[exiftool.ExifTool]=None, + rapidApp=None) -> None: + + self.rapidApp = rapidApp + + self.devices = {} # type: Dict[int, Device] + # port: model + self.cameras = {} # type: Dict[str, str] + + # Used to assign scan ids + self.scan_counter = 0 # type: int + + # scan_id: DeviceState + self.device_state = {} # type: Dict[int, DeviceState] + + # Track which devices are being scanned, by scan_id + self.scanning = set() # type: Set[int] + # Track which downloads are running, by scan_id + + self.downloading = set() # type: Set[int] + # Track which devices have been downloaded from during one + # download, by display name. Must do it by display name + # because some devices could be removed before all devices + # have been downloaded from. + self.have_downloaded_from = set() # type: Set[str] + + # Track which devices are thumbnailing, by scan_id + self.thumbnailing = set() # type: Set[int] + + # Track the unmounting of unscanned cameras by port and model + # port: model + self.cameras_to_gvfs_unmount_for_scan = {} # type: Dict[str, str] + + # Which scanned cameras need to be unmounted for a download to start, by scan_id + self.cameras_to_gvfs_unmount_for_download = set() # type: Set[int] + self.cameras_to_stop_thumbnailing = set() + + # Automatically detected devices where the user has explicitly said to ignore it + # port: model + self.ignored_cameras = {} # type: Dict[str, str] + # List[path] + self.ignored_volumes = [] # type: List[str] + + # Devices that were set to autodownload while the program + # is in a paused state + self.queued_to_download = set() # type: Set[int] + + self.volumes_and_cameras = set() # type: Set[int] + self.this_computer = set() # type: Set[int] + + # List of devices that were detected at program startup + # scan_id + self.startup_devices = [] # type: List[int] + + # Sample exif bytes of photo on most recent device scanned + self._sample_photo = None # type: Optional[Photo] + self._sample_video = None # type: Optional[Video] + self._sample_videos_complete_files = [] # type: List[str] + self.exiftool_process = exiftool_process + + self._map_set = {DeviceType.path: self.this_computer, + DeviceType.camera: self.volumes_and_cameras, + DeviceType.volume: self.volumes_and_cameras} + self._map_plural_types = {DeviceType.camera: _('Cameras'), + DeviceType.volume: _('Devices')} + + def download_start_blocked(self) -> bool: + """ + Determine if a camera needs to be unmounted or thumbnailing needs to be + terminated for a camera in order for a download to proceed + :return: True if so, else False + """ + + if len(self.cameras_to_gvfs_unmount_for_download) > 0 and len( + self.cameras_to_stop_thumbnailing): + logging.debug("Download is blocked because %s camera(s) are being unmounted from GVFS " + "and %s camera(s) are having their thumbnailing terminated", + len(self.cameras_to_gvfs_unmount_for_download), + len(self.cameras_to_stop_thumbnailing)) + elif len(self.cameras_to_gvfs_unmount_for_download) > 0: + logging.debug("Download is blocked because %s camera(s) are being unmounted from GVFS", + len(self.cameras_to_gvfs_unmount_for_download)) + elif len(self.cameras_to_stop_thumbnailing) > 0: + logging.debug("Download is blocked because %s camera(s) are having their thumbnailing " + "terminated", len(self.cameras_to_stop_thumbnailing)) + + return len(self.cameras_to_gvfs_unmount_for_download) > 0 or len( + self.cameras_to_stop_thumbnailing) > 0 + + def logState(self) -> None: + logging.debug("-- Device Collection --") + logging.debug('%s devices: %s volumes/cameras (%s cameras), %s this computer', + len(self.devices), len(self.volumes_and_cameras), len(self.cameras), + len(self.this_computer)) + logging.debug("Device states: %s", ', '.join( + '%s: %s' % (self[scan_id].display_name, self.device_state[scan_id].name) + for scan_id in self.device_state)) + if len(self.scanning): + scanning = ('%s' % ', '.join(self[scan_id].display_name for scan_id in self.scanning)) + logging.debug("Scanning: %s", scanning) + else: + logging.debug("No devices scanning") + if len(self.downloading): + downloading = ('%s' % ', '.join(self[scan_id].display_name + for scan_id in self.downloading)) + logging.debug("Downloading: %s", downloading) + else: + logging.debug("No devices downloading") + if len(self.thumbnailing): + thumbnailing = ('%s' % ', '.join(self[scan_id].display_name + for scan_id in self.thumbnailing)) + logging.debug("Thumbnailing: %s", thumbnailing) + else: + logging.debug("No devices thumbnailing") + + def add_device(self, device: Device, on_startup: bool=False) -> int: + """ + Add a new device to the device collection + :param device: device to add + :param on_startup: if True, the device is being added during + the program's startup phase + :return: the scan id assigned to the device + """ + + scan_id = self.scan_counter + self.scan_counter += 1 + self.devices[scan_id] = device + self.device_state[scan_id] = DeviceState.pre_scan + if on_startup: + self.startup_devices.append(scan_id) + if device.camera_port: + port = device.camera_port + assert port not in self.cameras + self.cameras[port] = device.camera_model + if device.device_type in display_devices: + self.volumes_and_cameras.add(scan_id) + else: + self.this_computer.add(scan_id) + return scan_id + + def set_device_state(self, scan_id: int, state: DeviceState) -> None: + logging.debug("Setting device state for %s to %s", + self.devices[scan_id].display_name, state.name) + self.device_state[scan_id] = state + if state == DeviceState.scanning: + self.scanning.add(scan_id) + elif state == DeviceState.downloading: + self.downloading.add(scan_id) + self.have_downloaded_from.add(self.devices[scan_id].display_name) + elif state == DeviceState.thumbnailing: + self.thumbnailing.add(scan_id) + + if state != DeviceState.scanning and scan_id in self.scanning: + self.scanning.remove(scan_id) + if state != DeviceState.downloading and scan_id in self.downloading: + self.downloading.remove(scan_id) + if state != DeviceState.thumbnailing and scan_id in self.thumbnailing: + self.thumbnailing.remove(scan_id) + + def ignore_device(self, scan_id: int) -> None: + """ + For the remainder of this program's instantiation, don't + automatically detect this device. + + A limitation of this is that when a camera is physically removed + and plugged in again, it gets a new port. In which casae it's a + "different" device. + + :param scan_id: scan id of the device to ignore + """ + + device = self.devices[scan_id] + if device.device_type == DeviceType.camera: + logging.debug("Marking camera %s on port %s as explicitly removed. Will ignore it " + "until program exit.", device.camera_model, device.camera_port) + self.ignored_cameras[device.camera_port] = device.camera_model + elif device.device_type == DeviceType.volume: + logging.debug("Marking volume %s as explicitly removed. Will ignore it " + "until program exit.", device.path) + self.ignored_volumes.append(device.path) + else: + logging.error("Device collection unexpectedly received path to ignore: ignoring") + + def user_marked_camera_as_ignored(self, model: str, port: str) -> bool: + """ + Check if camera is in set of devices to ignore because they were explicitly + removed by the user + + :param model: camera model + :param port: camera port + :return: return True if camera is in set of devices to ignore + """ + + if port in self.ignored_cameras: + return self.ignored_cameras[port] == model + return False + + def user_marked_volume_as_ignored(self, path: str) -> bool: + """ + Check if volume's path is in list of devices to ignore because they were explicitly + removed by the user + + :param: path: the device's path + :return: return True if camera is in set of devices to ignore + """ + + return path in self.ignored_volumes + + def known_camera(self, model: str, port: str) -> bool: + """ + Check if the camera is already in the list of devices + :param model: camera model as specified by libgohoto2 + :param port: camera port as specified by libgohoto2 + :return: True if this camera is already being processed, else False + """ + if port in self.cameras: + assert self.cameras[port] == model + return True + return False + + def known_path(self, path: str, device_type: Optional[DeviceType]=None) -> bool: + """ + Check if the path is already in the list of devices + :param path: path to check + :return: True if the path is already being processed, else False + """ + for scan_id in self.devices: + device = self.devices[scan_id] # type: Device + if device.path == path: + if device_type is None or device.device_type == device_type: + return True + return False + + def known_device(self, device: Device) -> bool: + return device in list(self.devices.values()) + + def scan_id_from_path(self, path: str, device_type: Optional[DeviceType]=None) -> Optional[int]: + for scan_id, device in self.devices.items(): + if device.path == path: + if device_type is None or device.device_type == device_type: + return scan_id + return None + + def scan_id_from_camera_model_port(self, model: str, port: str) -> Optional[int]: + """ + + :param model: model name of camera being searched for + :param port: port of camera being searched for + :return: scan id of camera if known, else None + """ + + for scan_id, device in self.devices.items(): + if (device.device_type == DeviceType.camera and device.camera_model == model and + device.camera_port == port): + return scan_id + return None + + def delete_device(self, device: Device) -> bool: + """ + Delete the device from the collection. + :param device: the device to delete + :return: True if device was deleted, else return False + """ + for scan_id in self.devices: + if self.devices[scan_id] == device: + del self[scan_id] + return True + return False + + def delete_cache_dirs_and_sample_video(self) -> None: + """ + Delete all Download Caches and their contents any devices might + have, as well as any sample video. + """ + for device in self.devices.values(): + device.delete_cache_dirs() + self._delete_sample_video(at_program_close=True) + + def _delete_sample_video(self, at_program_close: bool) -> None: + """ + Delete sample video that is used for metadata extraction + to provide example for file renaming. + + Does not delete + + :param at_program_close: if True, the program is exiting + """ + + if (self._sample_video is not None and + self._sample_video.temp_sample_full_file_name is not None and + self._sample_video.from_camera): + try: + assert self._sample_video.temp_sample_full_file_name + except: + logging.error("Expected sample file name in sample video") + else: + if os.path.isfile(self._sample_video.temp_sample_full_file_name): + logging.info("Removing temporary sample video %s", + self._sample_video.temp_sample_full_file_name) + try: + os.remove(self._sample_video.temp_sample_full_file_name) + except Exception: + logging.exception("Error removing temporary sample video file %s", + self._sample_video.temp_sample_full_file_name) + + if at_program_close and self._sample_videos_complete_files: + remaining_videos = (video for video in self._sample_videos_complete_files + if os.path.isfile(video)) + for video in remaining_videos: + logging.info("Removing temporary sample video %s", video) + try: + os.remove(video) + except Exception: + logging.exception("Error removing temporary sample video file %s", video) + + def map_set(self, device: Device) -> Set: + return self._map_set[device.device_type] + + def downloading_from(self) -> str: + """ + :return: string showing which devices are being downloaded from + """ + + display_names = [self.devices[scan_id].display_name for scan_id in self.downloading] + return _('Downloading from %(device_names)s') % dict( + device_names=make_internationalized_list(display_names)) + + def reset_and_return_have_downloaded_from(self) -> str: + """ + Reset the set of devices that have been downloaded from, + and return the string that + :return: string showing which devices have been downloaded from + during this download + """ + display_names = make_internationalized_list(list(self.have_downloaded_from)) + self.have_downloaded_from = set() # type: Set[str] + return display_names + + def __delitem__(self, scan_id: int): + d = self.devices[scan_id] # type: Device + if d.device_type == DeviceType.camera: + del self.cameras[d.camera_port] + if d.camera_port in self.cameras_to_gvfs_unmount_for_scan: + del self.cameras_to_gvfs_unmount_for_scan[d.camera_port] + + self.map_set(d).remove(scan_id) + d.delete_cache_dirs() + del self.devices[scan_id] + if scan_id in self.scanning: + self.scanning.remove(scan_id) + if scan_id in self.downloading: + self.downloading.remove(scan_id) + if scan_id in self.queued_to_download: + self.queued_to_download.remove(scan_id) + if scan_id in self.thumbnailing: + self.thumbnailing.remove(scan_id) + if scan_id in self.cameras_to_gvfs_unmount_for_download: + self.cameras_to_gvfs_unmount_for_download.remove(scan_id) + if scan_id in self.cameras_to_stop_thumbnailing: + self.cameras_to_stop_thumbnailing.remove(scan_id) + if scan_id in self.this_computer: + self.this_computer.remove(scan_id) + if scan_id in self.volumes_and_cameras: + self.volumes_and_cameras.remove(scan_id) + del self.device_state[scan_id] + + def __getitem__(self, scan_id: int) -> Device: + return self.devices[scan_id] + + def __len__(self) -> int: + return len(self.devices) + + def __contains__(self, scan_id: int) -> bool: + return scan_id in self.devices + + def __iter__(self): + return iter(self.devices) + + def _mixed_devices(self, device_type_text: str) -> str: + try: + text_number = number(len(self.volumes_and_cameras)).number.capitalize() + except KeyError: + text_number = len(self.volumes_and_cameras) + # Translators: e.g. Three Devices + return _('%(no_devices)s %(device_type)s') % dict( + no_devices=text_number, device_type=device_type_text) + + def _update_sample_file(self, file_type: FileType) -> None: + + if file_type == FileType.photo: + assert self._sample_photo.file_type == FileType.photo + full_file_name = self._sample_photo.full_file_name + rpd_file = self._sample_photo + else: + assert self._sample_video.file_type == FileType.video + full_file_name = self._sample_video_full_file_name() + rpd_file = self._sample_video + + if not os.path.isfile(full_file_name): + # file no longer exists - it may have been downloaded or deleted + # attempt to find an appropriate file from the in memory sql database of displayed + # files + scan_id = rpd_file.scan_id + rpd_file = self.rapidApp.thumbnailModel.getSampleFile(scan_id=scan_id, + device_type=self[scan_id].device_type, file_type=file_type) + if rpd_file is None: + logging.debug('Failed to set new sample %s because suitable sample does not' + 'exist', file_type.name) + else: + sample_full_file_name = rpd_file.get_current_full_file_name() + if file_type == FileType.photo: + logging.debug('Updated sample photo with %s', sample_full_file_name) + self.sample_photo = rpd_file + else: + logging.debug('Updated sample video with %s', sample_full_file_name) + self.sample_video = rpd_file + + @property + def sample_photo(self) -> Optional[Photo]: + if self._sample_photo is None: + return None + + # does the photo still exist? + if self._sample_photo.exif_source == ExifSource.actual_file: + self._update_sample_file(file_type=FileType.photo) + + if self._sample_photo.metadata is None and not self._sample_photo.metadata_failure: + with stdchannel_redirected(sys.stderr, os.devnull): + if self._sample_photo.exif_source == ExifSource.raw_bytes: + self._sample_photo.load_metadata( + raw_bytes=bytearray(self._sample_photo.raw_exif_bytes)) + elif self._sample_photo.exif_source == ExifSource.app1_segment: + self._sample_photo.load_metadata( + app1_segment=bytearray(self._sample_photo.raw_exif_bytes)) + else: + assert self._sample_photo.exif_source == ExifSource.actual_file + full_file_name = self._sample_photo.get_current_full_file_name() + self._sample_photo.load_metadata(full_file_name=full_file_name, + et_process=self.exiftool_process) + return self._sample_photo + + @sample_photo.setter + def sample_photo(self, photo: Photo) -> None: + self._sample_photo = photo + + def _sample_video_full_file_name(self) -> str: + """ + Sample videos can be either excerpts of a video from a camera or + actual videos already on the file system. + + :return: the full path and filename of the sample video regardless + of which type it is + """ + + if (self._sample_video is not None and + self._sample_video.temp_sample_full_file_name is not None): + full_file_name = self._sample_video.temp_sample_full_file_name + else: + full_file_name = self._sample_video.get_current_full_file_name() + return full_file_name + + @property + def sample_video(self) -> Optional[Video]: + if self._sample_video is None: + return None + + self._update_sample_file(file_type=FileType.video) + + if self._sample_video.metadata is None and not self._sample_video.metadata_failure: + + try: + assert self._sample_video.temp_sample_full_file_name or os.path.isfile( + self._sample_video.full_file_name) + + full_file_name = self._sample_video_full_file_name() + + self._sample_video.load_metadata( + full_file_name=full_file_name, + et_process=self.exiftool_process) + if self._sample_video.metadata_failure: + logging.error("Failed to load sample video metadata") + except AssertionError: + logging.error("Expected sample file name in sample video") + except: + logging.error("Exception while attempting to load sample video metadata") + return self._sample_video + + @sample_video.setter + def sample_video(self, video: Video) -> None: + if self._sample_video is not None and self._sample_video.temp_sample_is_complete_file: + # Don't delete this fully downloaded file, as it might be downloaded by the user, + # in which case it's already been recorded as a RPDFile.cache_full_file_name + # Instead add it to a list of files to possibly expunge at program exit + logging.debug("Adding %s to list of complete sample video files to potentially delete " + "at program exit", self._sample_video.temp_sample_full_file_name) + self._sample_videos_complete_files.append(self.sample_video.temp_sample_full_file_name) + else: + self._delete_sample_video(at_program_close=False) + self._sample_video = video + + def get_main_window_display_name_and_icon(self) -> Tuple[str, QIcon]: + """ + Generate the name to display at the top left of the main + window, indicating the source of the files. + + :return: string to display and associated icon + """ + + if not len(self): + return _('Select Source'), QIcon(':/icons/computer.svg') + elif len(self) == 1: + # includes case where path is the only device + device = list(self.devices.values())[0] + return device.display_name, device.get_icon() + else: + non_pc_devices = [device for device in self.devices.values() + if device.device_type != DeviceType.path] # type: List[Device] + assert len(non_pc_devices) == len(self.volumes_and_cameras) + device_types = Counter(d.device_type for d in non_pc_devices) + if len(device_types) == 1: + device_type = list(device_types)[0] + device_type_text = self._map_plural_types[device_type] + else: + device_type = None + device_type_text = _('Devices') + + if len(self.this_computer) == 1: + assert len(self.this_computer) < 2 + assert len(self.this_computer) > 0 + + icon = QIcon(':/icons/computer.svg') + devices = list(self.volumes_and_cameras) + computer_display_name=self.devices[list(self.this_computer)[0]].display_name + + if len(self.volumes_and_cameras) == 1: + device_display_name = self.devices[devices[0]].display_name + else: + assert len(self.volumes_and_cameras) > 1 + device_display_name = self._mixed_devices(device_type_text) + + text = _('%(device1)s + %(device2)s') % {'device1': device_display_name, + 'device2': computer_display_name} + return text, icon + else: + assert len(self.this_computer) == 0 + + mtp_devices = [d for d in non_pc_devices if d.is_mtp_device] + + if len(device_types) == 1: + if len(self) == 2: + devices = non_pc_devices + text = _('%(device1)s + %(device2)s') % {'device1': devices[0].display_name, + 'device2': devices[1].display_name} + if device_type == DeviceType.camera and len(mtp_devices) != 2: + return text, QIcon(':/icons/camera.svg') + return text, devices[0].get_icon() + try: + text_number = number(len(self.volumes_and_cameras)).number.capitalize() + except KeyError: + text_number = len(self.volumes_and_cameras) + if device_type == DeviceType.camera: + # Number of cameras e.g. 3 Cameras + text = _('%(no_cameras)s Cameras') % {'no_cameras': text_number} + if len(mtp_devices) == len(self.volumes_and_cameras): + return text, non_pc_devices[0].get_icon() + return text, QIcon(':/icons/camera.svg') + elif device_type == DeviceType.volume: + text = _('%(no_devices)s Devices') % dict(no_devices=text_number) + return text, QIcon(':/icons/drive-removable-media.svg') + else: + device_display_name = self._mixed_devices(device_type_text) + icon = QIcon(':/icons/computer.svg') + return device_display_name, icon + + +# QStorageInfo, BackupLocationType +BackupDevice = namedtuple('BackupDevice', 'mount, backup_type') + +# QStorageInfo, str, str, BackupLocationType +BackupVolumeDetails = namedtuple('BackupVolumeDetails', 'mount name path backup_type ' + 'os_stat_device') + + +def nth(iterable, n, default=None): + "Returns the nth item or a default value" + + return next(itertools.islice(iterable, n, None), default) + + +class BackupDeviceCollection: + r""" + Track and manage devices (and manual paths) used for backing up. + Photos can be backed up to one location, and videos to another; or + they can be backed up to the same location. + + If a BackupDevice's mount is None, then it is assumed to be + a manually specified path. + + Backup devices are indexed by path, not id + + >>> b = BackupDeviceCollection() + >>> len(b) + 0 + >>> p = BackupDevice(mount=None, backup_type=BackupLocationType.photos) + >>> p2 = BackupDevice(mount=None, backup_type=BackupLocationType.photos) + >>> v = BackupDevice(mount=None, backup_type=BackupLocationType.videos) + >>> pv = BackupDevice(mount=None, + ... backup_type=BackupLocationType.photos_and_videos) + >>> pv2 = BackupDevice(mount=None, + ... backup_type=BackupLocationType.photos_and_videos) + >>> b['/some/photo/path'] = p + >>> b + {'/some/photo/path':None 0} + >>> b.device_id('/some/photo/path') + 0 + >>> b['/some/other/photo/path'] = p2 + >>> del b['/some/other/photo/path'] + >>> b['/some/video/path'] = v + >>> len(b) + 2 + >>> b.device_id('/some/video/path') + 2 + >>> b.device_id('/unknown/path') + >>> + >>> '/some/photo/path' in b + True + >>> b['/some/photo/path'] + BackupDevice(mount=None, backup_type=) + >>> len(b.photo_backup_devices) + 1 + >>> len(b.video_backup_devices) + 1 + >>> b['/some/photo/video/path'] = pv + >>> len(b.photo_backup_devices) + 2 + >>> len(b.video_backup_devices) + 2 + >>> del b['/some/photo/path'] + >>> len(b.photo_backup_devices) + 1 + >>> len(b.video_backup_devices) + 2 + >>> b['/some/video/path'] = pv2 + >>> len(b.photo_backup_devices) + 2 + >>> len(b.video_backup_devices) + 2 + >>> del b['/some/video/path'] + >>> del b['/some/photo/video/path'] + >>> len(b) + 0 + >>> len(b.photo_backup_devices) + 0 + >>> len(b.video_backup_devices) + 0 + """ + def __init__(self, rapidApp=None): + self.rapidApp = rapidApp + self.devices = dict() # type: Dict[str, BackupDevice] + # Set[path] + self.photo_backup_devices = set() # type: Set[str] + self.video_backup_devices = set() # type: Set[str] + + self._device_ids = {} + self._device_id = 0 + + def __setitem__(self, path: str, device: BackupDevice): + if path in self.devices: + del self[path] + self.devices[path] = device + backup_type = device.backup_type + if backup_type in [BackupLocationType.photos, + BackupLocationType.photos_and_videos]: + self.photo_backup_devices.add(path) + if backup_type in [BackupLocationType.videos, + BackupLocationType.photos_and_videos]: + self.video_backup_devices.add(path) + self._device_ids[path] = self._device_id + self._device_id += 1 + + + def __delitem__(self, path): + backup_type = self.devices[path].backup_type + if backup_type in (BackupLocationType.photos, BackupLocationType.photos_and_videos): + self.photo_backup_devices.remove(path) + if backup_type in (BackupLocationType.videos, BackupLocationType.photos_and_videos): + self.video_backup_devices.remove(path) + del self.devices[path] + del self._device_ids[path] + + def __repr__(self): + s = '{' + for key, value in self.devices.items(): + s += r'%r:%r %r %s, ' % (key, value.mount, value.backup_type, + self._device_ids[key]) + s = s[:-2] + '}' + return s + + def __contains__(self, key): + return key in self.devices + + def __len__(self): + return len(self.devices) + + def __getitem__(self, path): + return self.devices[path] + + def __iter__(self): + return iter(self.devices) + + def all_paths(self) -> List[str]: + return list(self.devices.keys()) + + def device_id(self, path: str) -> Optional[int]: + if path in self: + return self._device_ids[path] + return None + + def name(self, path: str, shorten: bool=False) -> str: + """ + :param path: + :param shorten: if True, and backup type is not an + automatically detected device, return the path basename + :return: device mount name, or path / path basename + """ + + if self.devices[path].mount is None: + if shorten: + return get_path_display_name(path)[0] + else: + return path + else: + mount = self.devices[path].mount # type: QStorageInfo + if not shorten: + return mount.displayName() + else: + name = mount.name() + if name: + return name + else: + return get_path_display_name(mount.rootPath())[0] + + def backup_type(self, path) -> BackupLocationType: + return self.devices[path].backup_type + + def multiple_backup_devices(self, file_type: FileType) -> bool: + """ + + :param file_type: whether the file is a photo or video + :return: True if more than one backup device is being used for + the file type + """ + return ((file_type == FileType.photo and len(self.photo_backup_devices) > 1) or + (file_type == FileType.video and len(self.video_backup_devices) > 1)) + + def get_download_backup_device_overlap(self, + photo_download_folder: str, + video_download_folder: str) -> DefaultDict[int, Set[FileType]]: + """ + Determine if the photo/video download locations and the backup locations + are going to the same partitions. + + :param photo_download_folder: where photos are downloaded + :param video_download_folder: where videos are downloaded + :return: partitions that are downloaded and backed up to, + referred to by os.stat.st_dev + """ + + try: + photo_device = os.stat(photo_download_folder).st_dev + except FileNotFoundError: + photo_device = 0 + try: + video_device = os.stat(video_download_folder).st_dev + except: + video_device = 0 + + downloading_to = defaultdict(set) # type: DefaultDict[int, Set[FileType]] + + if photo_device != video_device: + download_dests = (photo_device, video_device) + else: + download_dests = (photo_device, ) + + for path in self.devices: + try: + backup_device = os.stat(path).st_dev + except: + backup_device = 0 + if backup_device != 0: + d = self.devices[path] + backup_type = d.backup_type + for download_device in download_dests: + if backup_device == download_device: + if backup_type in (BackupLocationType.photos, + BackupLocationType.photos_and_videos): + downloading_to[backup_device].add(FileType.photo) + if backup_type in (BackupLocationType.videos, + BackupLocationType.photos_and_videos): + downloading_to[backup_device].add(FileType.video) + return downloading_to + + def get_manual_mounts(self) -> Optional[Tuple[BackupVolumeDetails, ...]]: + """ + Get QStorageInfo, display name, and path for each backup + destination for manually specified backup destinations. + + Display name is the path basename. + + Lists photo backup destination before video backup destination. + + Exceptions are not caught, however invalid destinations are accounted + for. + + :return: Tuple of one or two Tuples containing QStorageInfo, display name, + and path. If no valid backup destinations are found, returns None. + """ + + assert len(self.devices) + + paths = tuple(self.devices.keys()) + + if len(paths) == 1: + if not os.path.isdir(paths[0]): + return None + same_path = True + path = paths[0] + backup_type = BackupLocationType.photos_and_videos + else: + assert len(paths) == 2 + photo_path = tuple(self.photo_backup_devices)[0] + video_path = tuple(self.video_backup_devices)[0] + + photo_path_valid = os.path.isdir(photo_path) + video_path_valid = os.path.isdir(video_path) + + if photo_path_valid and video_path_valid: + same_path = False + elif photo_path_valid: + same_path = True + path = photo_path + backup_type = BackupLocationType.photos + elif video_path_valid: + same_path = True + path = video_path + backup_type = BackupLocationType.videos + else: + return None + + if same_path: + name = self.name(path, shorten=True) + mount = QStorageInfo(path) + os_stat_device = os.stat(path).st_dev + return (BackupVolumeDetails(mount, name, path, backup_type, os_stat_device), ) + else: + photo_name = self.name(photo_path, shorten=True) + video_name = self.name(video_path, shorten=True) + photo_mount = QStorageInfo(photo_path) + photo_os_stat_device = os.stat(photo_path).st_dev + + if same_device(photo_path, video_path): + # Translators: two folder names, separated by a plus sign + names = _('%s + %s') % (photo_name, video_name) + paths = '%s\n%s' % (photo_path, video_path) + return (BackupVolumeDetails(photo_mount, names, paths, + BackupLocationType.photos_and_videos, + photo_os_stat_device),) + else: + video_mount = QStorageInfo(video_path) + video_os_stat_device = os.stat(video_path).st_dev + return (BackupVolumeDetails(photo_mount, photo_name, photo_path, + BackupLocationType.photos, + photo_os_stat_device), + BackupVolumeDetails(video_mount, video_name, video_path, + BackupLocationType.videos, + video_os_stat_device)) + + def get_backup_volume_details(self, path: str) -> BackupVolumeDetails: + """ + For now only used in case of external mounts i.e. not auto-detected. + + :param path: backup path + :return: named tuple of details of the backup volume + """ + + name = self.name(path, shorten=True) + device = self.devices[path] + if device.mount is not None: + mount = device.mount + else: + mount = QStorageInfo(path) + backup_type = device.backup_type + os_stat_device = os.stat(path).st_dev + return BackupVolumeDetails(mount, name, path, backup_type, os_stat_device) + + def backup_possible(self, file_type: FileType) -> bool: + """ + + :param file_type: whether the file is a photo or video + :return: True if more a backup device is being used for + the file type + """ + if file_type == FileType.photo: + return len(self.photo_backup_devices) > 0 + elif file_type == FileType.video: + return len(self.video_backup_devices) > 0 + else: + logging.critical("Unrecognized file type when determining if backup is possible") + + def _add_identifier(self, path: Optional[str], file_type: FileType) -> Optional[str]: + if path is None: + return None + if file_type == FileType.photo: + return os.path.join(path, self.rapidApp.prefs.photo_backup_identifier) + else: + return os.path.join(path, self.rapidApp.prefs.video_backup_identifier) + + def sample_device_paths(self) -> List[str]: + """ + Return a sample of up to three paths on detected backup devices. + + Includes the folder identifier (specified in the user prefs) + used to identify the backup drive. + + Illustrates backup destinations for each of photo, video, such + that: + - If photos are being backed up to a device, show it. + - If videos are being backed up to a device, show it. + - If photos and videos are being backed up to the same device, + show that they are. + + :return: sorted list of the paths + """ + + # Prioritize display of drives that are backing up only one type + both_types = self.photo_backup_devices & self.video_backup_devices + photo_only = self.photo_backup_devices - both_types + video_only = self.video_backup_devices - both_types + + photo0 = nth(iter(photo_only), 0) + video0 = nth(iter(video_only), 0) + both0, both1 = tuple(itertools.chain(itertools.islice(both_types, 2), + itertools.repeat(None, 2)))[:2] + + # Add the identifier specified in the user's prefs + photo0id, photo1id, photo2id = (self._add_identifier(path, FileType.photo) + for path in (photo0, both0, both1)) + video0id, video1id, video2id = (self._add_identifier(path, FileType.video) + for path in (video0, both0, both1)) + + paths = [path for path in (photo0id, video0id, photo1id, video1id, photo2id, video2id) + if path is not None][:3] + + if len(paths) < 3: + + unused_photo = self.photo_backup_devices - {path for path in (photo0, both0, both1) + if path is not None} + unused_video = self.video_backup_devices - {path for path in (video0, both0, both1) + if path is not None} + photo1, photo2 = tuple(itertools.chain(itertools.islice(unused_photo, 2), + itertools.repeat(None, 2)))[:2] + video1, video2 = tuple(itertools.chain(itertools.islice(unused_video, 2), + itertools.repeat(None, 2)))[:2] + photo3id, photo4id = (self._add_identifier(path, FileType.photo) + for path in (photo1, photo2)) + video3id, video4id = (self._add_identifier(path, FileType.video) + for path in (video1, video2)) + + paths += [path for path in (photo3id, video3id, photo4id, video4id) + if path is not None][:3 - len(paths)] + + return sorted(paths) + + def backup_destinations_missing(self, + downloading: DownloadingFileTypes) -> Optional[BackupFailureType]: + """ + Checks if there are backup destinations matching the files + going to be downloaded + :param downloading: the types of file that will be downloaded + :return: None if no problems, or BackupFailureType + """ + prefs = self.rapidApp.prefs + if prefs.backup_files: + photos = downloading in (DownloadingFileTypes.photos, + DownloadingFileTypes.photos_and_videos) + videos = downloading in (DownloadingFileTypes.videos, + DownloadingFileTypes.photos_and_videos) + + if prefs.backup_device_autodetection: + photo_backup_problem = photos and not self.backup_possible(FileType.photo) + video_backup_problem = videos and not self.backup_possible(FileType.video) + else: + photo_backup_problem = photos and not validate_download_folder( + path=prefs.backup_photo_location, + write_on_waccesss_failure=True + ).valid + video_backup_problem = videos and not validate_download_folder( + path=prefs.backup_video_location, + write_on_waccesss_failure=True + ).valid + + if photo_backup_problem: + if video_backup_problem: + return BackupFailureType.photos_and_videos + else: + return BackupFailureType.photos + elif video_backup_problem: + return BackupFailureType.videos + else: + return None + return None + + +class FSMetadataErrors: + """ + When downloading and backing up, filesystem metadata needs to be copied. + Sometimes it's not possible. Track which devices (computer devices, + according to the OS, that is, not the same as above) have problems. + """ + + def __init__(self) -> None: + # A 'device' in this class is the st_dev value returned by os.stat + self.devices = set() # type: Set[int] + self.archived_devices = set() # type: Set[int] + # device: FsMetadataWriteProblem + self.metadata_errors = dict() # type: Dict[int, FsMetadataWriteProblem] + # scan_id / device_id: Set[device] + self.worker_id_devices = defaultdict(set) # type: DefaultDict[int, Set[int]] + + def add_problem(self, worker_id: int, + path: str, + mdata_exceptions: Tuple[Exception]) -> None: + + dev = os.stat(path).st_dev + + if dev not in self.devices: + self.devices.add(dev) + + name, uri, root_path, fstype = fs_device_details(path) + + problem = FsMetadataWriteProblem( + name=name, uri=uri, mdata_exceptions=mdata_exceptions + ) + + self.metadata_errors[dev] = problem + + if worker_id is not None: + self.worker_id_devices[worker_id].add(dev) + + def problems(self, worker_id: int) -> List[FsMetadataWriteProblem]: + problems = [] + for dev in self.worker_id_devices[worker_id]: + if dev not in self.archived_devices: + problems.append(self.metadata_errors[dev]) + self.archived_devices.add(dev) + return problems diff --git a/raphodo/didyouknow.py b/raphodo/didyouknow.py new file mode 100644 index 0000000..04879b5 --- /dev/null +++ b/raphodo/didyouknow.py @@ -0,0 +1,583 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Show 'Did you know?' dialog at start up +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + + +from PyQt5.QtCore import pyqtSlot, QSize, Qt, QSettings, QUrl +from PyQt5.QtGui import ( + QPixmap, QIcon, QFontMetrics, QFont, QCloseEvent, QShowEvent, QTextCursor, +) +from PyQt5.QtWidgets import ( + QDialog, QCheckBox, QLabel, QVBoxLayout, QPushButton, QHBoxLayout, QApplication, + QDialogButtonBox, QTextBrowser +) + +from gettext import gettext as _ + +import raphodo.qrc_resources as qrc_resources +from raphodo.preferences import Preferences + +tips = ( + ( + _( + "Click on a file's checkbox to mark or unmark it for download." + ), + 'marksingle.png', + ), + ( + _( + "Files that have already been downloaded are remembered. You can still " + "mark previously downloaded files to download again, but they are " + "unchecked by default, and their thumbnails are dimmed so you can " + "differentiate them from files that are yet to be downloaded." + ), + 'previouslydownloaded.png' + ), + ( + _( + "If more than one file is selected, they'll all take the mark of the file whose " + "checkbox was clicked, regardless of whether they previously had a " + "checkmark or not." + ), + 'markmany.png' + ), + ( + _( + "Click on a device's checkbox to quickly mark or unmark all its files for " + "downloading." + ), + 'markall.png' + ), + ( + _( + "You can simultaneously download from multiple cameras, smartphones, memory cards, " + "and hard drives—as many devices as your computer can handle at one time." + ), + 'multipledevices.png' + ), + ( + _( + "The Timeline groups photos and videos based on how much " + "time elapsed between " + "consecutive shots. Use it to identify photos and videos taken at different periods " + "in a single day or over consecutive days." + ), + 'timeline.png', + _( + """ +

    In the illustration above, the first row of the Timeline is black because all the files on +that date had been previously downloaded.

    +

    The Timeline's slider adjusts the time elapsed between consecutive shots that is used to build +the Timeline:

    + """ + ), + 'timelineadjust.png' + ), + ( + _( + "To view photos and videos for a particular time range, use the mouse (optionally in " + "combination with the Shift or Ctrl keys) to select time periods. " + "When a time range is selected, the Timeline button on the left side of the main " + "window will be highlighted." + ), + 'timelineselect.png', + _( + "A download always includes all files that are checked for download, including those " + "that are not currently displayed because the Timeline is being used." + ) + ), + + ( + _( + "You can hide or display the download sources by clicking on the name of " + "the device you're downloading from at the top left of the program window." + ), + 'deviceshidden.png' + ), + ( + _( + """ + Thumbnails can be sorted using a variety of criteria: +
      +
    1. Modification Time: when the file was last modified, according to its metadata (where + available) or according to the filesystem (as a fallback).
    2. +
    3. Checked State: whether the file is marked for download.
    4. +
    5. Filename: the full filename, including extension.
    6. +
    7. Extension: the filename's extension. You can use this to group jpeg and raw images, for +instance.
    8. +
    9. File Type: photo or video.
    10. +
    11. Device: name of the device the photos and videos are being downloaded from.
    12. +
    """ + ), + 'thumbnailsort.png' + ), + ( + _( + "One of Rapid Photo Downloader's most useful features is its ability to automatically " + "generate download subfolders and rename files as it downloads, using a scheme of your " + "choosing." + ), + 'downloadwhereandrename.png', + _( + "To specify where you want your files downloaded and how you want them named, open the " + "appropriate panel on the right-side of the application window: " + "Destination, Rename, or Job Code." + ), + ), + ( + _( + """ +When thinking about your download directory structure, keep in mind two different types +of directory: +
      +
    1. The destination folder, e.g. "Pictures", "Photos", or +"Videos". This directory should already exist on your computer. In the illustration +below, the destination folders are "Pictures" and "Videos". The +name of the destination folder is displayed in the grey bar directly above the folder tree, +with a folder icon to its left and a gear icon to its far right.
    2. +
    3. The download subfolders, which are directories that will be automatically generated +by Rapid Photo Downloader. They need not already exist on your computer, but it's okay if they do. +They will be generated under the destination folder.
    4. +
    + """ + ), + 'defaultdownloaddirectory.png', + _( + """ +You can download photos and videos to the same destination folder, or specify a different +destination folder for each. The same applies to the download subfolders for photos and +videos—download photos and videos to the same subfolders, or use a different scheme for each +type. + """ + ) + ), + ( + _( + "Automatically generated download subfolders can contain further automatically " + "generated subfolders if need be. A common scheme is to create a year " + "subfolder and then a series of year-month-day subfolders within it." + ), + 'downloadsubfolders.png', + + ), + ( + _( + """ +Whenever possible, the program previews the download subfolders of photos and videos to download: +
      +
    1. The destination folder tree shows the download subfolders already on your computer (those in + a regular, non-italicized font), and the subfolders that will be created during the download + (those whose names are italicized).
    2. +
    3. The folder tree also shows into which subfolders the files will be downloaded (those colored + black).
    4. +
    + """ + ), + 'downloadsubfolders.png', + ), + ( + _( + """ +Download subfolder names are typically generated using some or all of the following elements: +
      +
    1. File metadata, very often including the date the photo or video was created, but might +also +include the camera model name, camera serial number, or file extension e.g. JPG or CR2.
    2. +
    3. A Job Code, which is free text you specify at the time the download occurs, such as the +name of an event or location.
    4. +
    5. Text which you want to appear every time, such as a hyphen or a space.
    6. +
    +Naming subfolders with the year, followed by the month and finally the day in numeric format makes +it easy to keep them sorted in a file manager, which is why its the default option: + """ + ), + 'downloadsubfolders.png', + ), + ( + _( + """ +To automatically create download subfolders as you download, +you can use one of Rapid Photo Downloader's built-in presets, or create a custom preset. Click on +the gear icon to bring up a drop-down menu: + """ + ), + 'subfoldermenu.png', + _( + """ +Using the drop-down menu, select a built-in preset or click on Custom to configure your own +scheme. You create your own schemes using the Photo or Video Subfolder Generation Editor: + """ + ), + 'subfoldergeneration.png', + + ), + ( + _( + "It's easy to download raw images into one folder, and jpeg images into another. " + "Simply use the Filename Extension as part of your download subfolder " + "generation scheme:" + ), + 'subfoldergenerationext.png', + _('This illustration shows a saved custom preset named "My custom preset".'), + ), + ( + _( + """ +You do not have to create nested download subfolders. This illustration shows +the generation of download subfolders that contain only the date the photos were taken and a +Job Code: + """ + ), + 'subfoldergeneration.png' + ), + ( + _( + """ +Although there are many built-in date/time naming options, you may find that you +need something different. It's no problem to create your own. You can combine date/time choices to +generate new combinations. Supposing you wanted a date format that combines year (YYYY), a hyphen, +and month (MM) to form YYYY-MM. You can create it like this (note the red circle around the hyphen): + """ + ), + 'customdate.png', + _( + """ +Read more about all the ways you can generate download subfolder names and file names in the online documentation. + """ + ) + ), + ( + _( + """ +Job Codes let you easily enter text that describes sets of photos and videos. You can +use them in subfolder and file names. In this illustration, some files have had the Job Code +"Street" applied to them, and the selected files are about to get the Job Code +"Green Bazaar": +""" + ), + 'jobcodes.png', + _( + """ +You can apply new or existing Job Codes before you start a download. If there are any +files in the download that have not yet had a Job Code applied to them, you'll be prompted to enter +a Job Code for them before the download begins. + """ + ) + ), + ( + _( + "Look for hints to guide you when working with Job Codes:" + ), + 'jobcodehint.png', + _( + "Hints will vary depending on the context, such as when the mouse is hovering over a " + "button." + ) + ), + ( + _( + """ +When you give your photos and videos unique filenames, you'll never be confused as to +which file is which. Using sequence numbers to make filenames unique is highly +recommended!. + """ + ), + 'photoeditordefault.png', + _( + """ +

    Four types of sequence values are available to help you assign unique names to your photos and +videos: +

      +
    1. Downloads today: tracks downloads completed during that day.
    2. +
    3. Stored number: similar to Downloads today, but it is remembered from the last time the +program was run.
    4. +
    5. Session number: reset each time the program is run.
    6. +
    7. Sequence letter: like session numbers, but uses letters.
    8. +

    +

    +Read more about sequence numbers in the online documentation.

    + """ + ), + ), + ( + _( + """ +The Rename panel allows you to configure file renaming. To rename your files, you can choose +from among existing renaming presets or define your own. + """ + ), + 'renameoptions.png', + _( + """ +

    The Synchronize RAW + JPEG option is useful if you use the RAW + JPEG feature on your +camera and you use sequence numbers in your photo renaming. Enabling this option +will cause the program to detect matching pairs of RAW and JPEG photos, and when they are detected, +the same sequence numbers will be applied to both photo names. Furthermore, sequences will be +updated as if the photos were one.

    +

    +Read more about file renaming in the online documentation.

    + """ + ) + ), + ( + _( + """ +You can have your photos and videos backed up to multiple locations as they are downloaded, such as +external hard drives or network shares. Backup devices can be automatically detected, or exact +backup locations specified. + """ + ), + 'backup.png', + _( + "In this example, the drive photobackup does not contain a folder named " + "Videos, so videos will not be backed up to it." + ) + ), + ( + _( + """ +Several of the program's preferences can be set from the command line, including download +sources, destinations, and backups. Additionally, settings can be reset to their +default state, and caches and remembered files cleared. + """ + ), + 'commandline.png' + ), + ( + _( + """ +Rapid Photo Downloader deals with three types of cache: +
      +
    1. A thumbnail cache whose sole purpose is to store thumbnails of files from your cameras, +memory cards, and other devices.
    2. +
    3. A temporary cache of files downloaded from a camera, one for photos and another for +videos. They are located in temporary subfolders in the download destination.
    4. +
    5. The desktop's thumbnail cache, in which Rapid Photo Downloader stores thumbnails of +RAW and TIFF photos once they have been downloaded. File browsers like Gnome Files use this cache +as well, meaning they too will display thumbnails for those files. +
    6. +
    +Read more about these caches and their effect on download performance in the online documentation. + """ + ), + ) +) + + +# To add, possibly: +# Ignoring Devices +# Don't access camera from another program +# Device Scanning prefs +# Ignored Paths +# Automation +# Error Handling Preferences +# Miscellaneous Preferences + + + +class Tips: + def __getitem__(self, item) -> str: + if 0 > item >= len(tips): + item = 0 + tip = tips[item] + text = '' + for idx, value in enumerate(tip): + if idx % 2 == 0: + if not value.startswith('

    '): + text = '{}

    {}

    '.format(text, value) + else: + text = '{}{}

    '.format(text, value) + else: + text = '{}'.format(text, value) + return text + + def __len__(self): + return len(tips) + + +class DidYouKnowDialog(QDialog): + + def __init__(self, prefs: Preferences, parent=None) -> None: + + super().__init__(parent) + self.rapidApp = parent + self.prefs = prefs + + self.setWindowTitle(_("Tip of the Day")) + + self.setSizeGripEnabled(True) + + titleFont = QFont() + titleFont.setPointSize(titleFont.pointSize() + 3) + pixsize = int(QFontMetrics(QFont()).height() * 1.75) + + title = QLabel(_('Did you know...?')) + title.setFont(titleFont) + pixmap = QIcon(':/did-you-know.svg').pixmap(QSize(pixsize, pixsize)) # type: QPixmap + + icon = QLabel() + icon.setPixmap(pixmap) + titleLayout = QHBoxLayout() + titleLayout.addWidget(icon) + titleLayout.addWidget(title) + titleLayout.addStretch() + + self.text = QTextBrowser() + self.text.setOpenExternalLinks(True) + self.text.setViewportMargins(10, 10, 10, 10) + self.text.setStyleSheet(""" + QTextEdit { background: palette(base); } + """) + + self.text.document().setDefaultStyleSheet( + """ + b {color: grey;} + tt {color: darkRed; font-weight: bold;} + """ + ) + + self.tips = Tips() + + self.showTips = QCheckBox(_('Show tips on startup')) + self.showTips.setChecked(self.prefs.did_you_know_on_startup) + self.showTips.stateChanged.connect(self.showTipsChanged) + + self.nextButton = QPushButton(_('&Next')) + self.previousButton = QPushButton(_('&Previous')) + + buttons = QDialogButtonBox(QDialogButtonBox.Close) + buttons.addButton(self.previousButton, QDialogButtonBox.ActionRole) + buttons.addButton(self.nextButton, QDialogButtonBox.ActionRole) + self.previousButton.clicked.connect(self.previousButtonClicked) + self.nextButton.clicked.connect(self.nextButtonClicked) + buttons.rejected.connect(self.close) + + layout = QVBoxLayout() + self.setLayout(layout) + + layout.addLayout(titleLayout) + layout.addWidget(self.text) + layout.addWidget(self.showTips) + layout.addWidget(buttons) + + settings = QSettings() + settings.beginGroup("DidYouKnowWindow") + + default_width = 570 + default_height = 350 + + size = settings.value("windowSize", QSize(default_width, default_height)) + + settings.endGroup() + self.resize(size) + + self.showTip() + + def incrementTip(self) -> None: + if self.prefs.did_you_know_index + 1 == len(self.tips): + self.prefs.did_you_know_index = 0 + else: + self.prefs.did_you_know_index = self.prefs.did_you_know_index + 1 + + def decrementTip(self) -> None: + if self.prefs.did_you_know_index == 0: + self.prefs.did_you_know_index = len(self.tips) - 1 + else: + self.prefs.did_you_know_index = self.prefs.did_you_know_index - 1 + + def showTip(self) -> None: + self.text.clear() + self.text.append(self.tips[self.prefs.did_you_know_index]) + self.text.moveCursor(QTextCursor.Start) + + def showEvent(self, event: QShowEvent) -> None: + self.nextButton.setDefault(True) + self.nextButton.setFocus(Qt.OtherFocusReason) + event.accept() + + @pyqtSlot(int) + def showTipsChanged(self, state: int) -> None: + self.prefs.did_you_know_on_startup = state == Qt.Checked + + @pyqtSlot() + def nextButtonClicked(self) -> None: + self.incrementTip() + self.showTip() + + @pyqtSlot() + def previousButtonClicked(self) -> None: + self.decrementTip() + self.showTip() + + @pyqtSlot() + def activate(self) -> None: + self.showTip() + self.setVisible(True) + self.activateWindow() + self.raise_() + + def reject(self) -> None: + """ + Called when user hits escape key + """ + + self.saveSettings() + if self.rapidApp is None: + super().reject() + + def closeEvent(self, event: QCloseEvent) -> None: + self.saveSettings() + if self.rapidApp is None: + event.accept() + else: + event.ignore() + self.hide() + + def saveSettings(self) -> None: + self.incrementTip() + settings = QSettings() + settings.beginGroup("DidYouKnowWindow") + settings.setValue("windowSize", self.size()) + settings.endGroup() + + +if __name__ == '__main__': + + # Application development test code: + + app = QApplication([]) + + app.setOrganizationName("Rapid Photo Downloader") + app.setOrganizationDomain("damonlynch.net") + app.setApplicationName("Rapid Photo Downloader") + + prefs = Preferences() + + dialog = DidYouKnowDialog(prefs=prefs) + dialog.show() + app.exec_() diff --git a/raphodo/downloadtracker.py b/raphodo/downloadtracker.py new file mode 100644 index 0000000..0e51798 --- /dev/null +++ b/raphodo/downloadtracker.py @@ -0,0 +1,870 @@ +# Copyright (C) 2011-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2016, Damon Lynch" + +from collections import defaultdict +import time +import math +import locale +import logging +from typing import Optional, Dict, List, Tuple, Set + +from gettext import gettext as _ + +from raphodo.constants import DownloadStatus, FileType, DownloadUpdateSeconds +from raphodo.thumbnaildisplay import DownloadStats +from raphodo.rpdfile import RPDFile + +try: + Infinity = math.inf +except AttributeError: + Infinity = float("inf") + +class DownloadTracker: + """ + Track file downloads - their size, number, and any problems + """ + # TODO: refactor this class to make it more pythonic + # contemplate using settrs + + def __init__(self): + self.file_types_present_by_scan_id = dict() # type: Dict[int, str] + self._refresh_values() + + def _refresh_values(self): + """ + Reset values when a download is completed + """ + + self.size_of_download_in_bytes_by_scan_id = dict() # type: Dict[int, int] + self.total_bytes_backed_up_by_scan_id = dict() # type: Dict[int, int] + self.size_of_photo_backup_in_bytes_by_scan_id = dict() # type: Dict[int, int] + self.size_of_video_backup_in_bytes_by_scan_id = dict() # type: Dict[int, int] + self.raw_size_of_download_in_bytes_by_scan_id = dict() # type: Dict[int, int] + self.total_bytes_copied_by_scan_id = dict() # type: Dict[int, int] + self.total_bytes_video_backed_up_by_scan_id = dict() # type: Dict[int, int] + self.no_files_in_download_by_scan_id = dict() # type: Dict[int, int] + self.no_photos_in_download_by_scan_id = dict() # type: Dict[int, int] + self.no_videos_in_download_by_scan_id = dict() # type: Dict[int, int] + self.no_post_download_thumb_generation_by_scan_id = dict() # type: Dict[int, int] + + # 'Download count' tracks the index of the file being downloaded + # into the list of files that need to be downloaded -- much like + # a counter in a for loop, e.g. 'for i in list', where i is the counter + self.download_count_for_file_by_uid = dict() # type: Dict[bytes, int] + self.download_count_by_scan_id = dict() # type: Dict[int, int] + self.rename_chunk = dict() # type: Dict[int, int] + self.files_downloaded = dict() # type: Dict[int, int] + self.photos_downloaded = dict() # type: Dict[int, int] + self.videos_downloaded = dict() # type: Dict[int, int] + self.photo_failures = dict() # type: Dict[int, int] + self.video_failures = dict() # type: Dict[int, int] + self.warnings = dict() # type: Dict[int, int] + self.post_download_thumb_generation = dict() # type: Dict[int, int] + self.total_photos_downloaded = 0 # type: int + self.total_photo_failures = 0 # type: int + self.total_videos_downloaded = 0 # type: int + self.total_video_failures = 0 # type: int + self.total_warnings = 0 # type: int + self.total_bytes_to_download = 0 # type: int + self.total_bytes_to_backup = 0 # type: int + self.backups_performed_by_uid = defaultdict(int) # type: Dict[bytes, List[int,...]] + self.backups_performed_by_scan_id = defaultdict(int) # type: Dict[int, List[int,...]] + self.no_backups_to_perform_by_scan_id = dict() # type: Dict[int, int] + self.auto_delete = defaultdict(list) + self._devices_removed_mid_download = set() # type: Set[int] + + def set_no_backup_devices(self, no_photo_backup_devices: int, + no_video_backup_devices: int) -> None: + self.no_photo_backup_devices = no_photo_backup_devices + self.no_video_backup_devices = no_video_backup_devices + + def init_stats(self, scan_id: int, stats: DownloadStats) -> None: + no_files = stats.no_photos + stats.no_videos + self.no_files_in_download_by_scan_id[scan_id] = no_files + self.no_photos_in_download_by_scan_id[scan_id] = stats.no_photos + self.no_videos_in_download_by_scan_id[scan_id] = stats.no_videos + self.size_of_photo_backup_in_bytes_by_scan_id[scan_id] = \ + stats.photos_size_in_bytes * self.no_photo_backup_devices + self.size_of_video_backup_in_bytes_by_scan_id[scan_id] = \ + stats.videos_size_in_bytes * self.no_video_backup_devices + self.no_backups_to_perform_by_scan_id[scan_id] = \ + stats.no_photos * self.no_photo_backup_devices + \ + stats.no_videos * self.no_video_backup_devices + total_bytes = stats.photos_size_in_bytes + stats.videos_size_in_bytes + self.no_post_download_thumb_generation_by_scan_id[scan_id] = \ + stats.post_download_thumb_generation + + # rename_chunk is used to account for the time it takes to rename a + # file, and potentially to generate thumbnails after it has renamed. + # rename_chunk makes a notable difference to the user when they're + # downloading from a a high speed source. + # Determine the value by calculating how many files need a thumbnail + # generated after they've been downloaded and renamed. + chunk_weight = (stats.post_download_thumb_generation * 60 + ( + no_files - stats.post_download_thumb_generation) * 5) / no_files + self.rename_chunk[scan_id] = int((total_bytes / no_files) * (chunk_weight / 100)) + self.size_of_download_in_bytes_by_scan_id[scan_id] = total_bytes + \ + self.rename_chunk[scan_id] * no_files + self.raw_size_of_download_in_bytes_by_scan_id[scan_id] = total_bytes + self.total_bytes_to_download += self.size_of_download_in_bytes_by_scan_id[scan_id] + self.total_bytes_to_backup += self.size_of_photo_backup_in_bytes_by_scan_id[scan_id] + \ + self.size_of_video_backup_in_bytes_by_scan_id[scan_id] + self.files_downloaded[scan_id] = 0 + self.photos_downloaded[scan_id] = 0 + self.videos_downloaded[scan_id] = 0 + self.photo_failures[scan_id] = 0 + self.video_failures[scan_id] = 0 + self.warnings[scan_id] = 0 + self.post_download_thumb_generation[scan_id] = 0 + self.total_bytes_backed_up_by_scan_id[scan_id] = 0 + + def get_no_files_in_download(self, scan_id: int) -> int: + return self.no_files_in_download_by_scan_id[scan_id] + + def get_no_files_downloaded(self, scan_id: int, file_type: FileType) -> int: + if file_type == FileType.photo: + return self.photos_downloaded.get(scan_id, 0) + else: + return self.videos_downloaded.get(scan_id, 0) + + def get_no_files_failed(self, scan_id: int, file_type: FileType) -> int: + if file_type == FileType.photo: + return self.photo_failures.get(scan_id, 0) + else: + return self.video_failures.get(scan_id, 0) + + def get_no_warnings(self, scan_id: int) -> int: + return self.warnings.get(scan_id, 0) + + def add_to_auto_delete(self, rpd_file: RPDFile) -> None: + self.auto_delete[rpd_file.scan_id].append(rpd_file.full_file_name) + + def get_files_to_auto_delete(self, scan_id: int) -> int: + return self.auto_delete[scan_id] + + def clear_auto_delete(self, scan_id: int) -> None: + if scan_id in self.auto_delete: + del self.auto_delete[scan_id] + + def thumbnail_generated_post_download(self, scan_id: int) -> None: + """ + Increment the number of files that have had their thumbnail + generated after they were downloaded + :param scan_id: the device from which the file came + """ + + if scan_id in self._devices_removed_mid_download: + return + + self.post_download_thumb_generation[scan_id] += 1 + + def file_backed_up(self, scan_id: int, uid: bytes) -> None: + + if scan_id in self._devices_removed_mid_download: + return + + self.backups_performed_by_uid[uid] += 1 + self.backups_performed_by_scan_id[scan_id] += 1 + + def file_backed_up_to_all_locations(self, uid: bytes, file_type: FileType) -> bool: + """ + Determine if this particular file has been backed up to all + locations it should be + :param uid: unique id of the file + :param file_type: photo or video + :return: True if backups for this particular file have completed, else + False + """ + + if uid in self.backups_performed_by_uid: + if file_type == FileType.photo: + return self.backups_performed_by_uid[uid] == self.no_photo_backup_devices + else: + return self.backups_performed_by_uid[uid] == self.no_video_backup_devices + else: + logging.critical("Unexpected uid in self.backups_performed_by_uid") + return True + + def all_files_backed_up(self, scan_id: Optional[int]=None) -> bool: + """ + Determine if all backups have finished in the download + :param scan_id: scan id of the download. If None, then all + scans will be checked + :return: True if all backups finished, else False + """ + + if scan_id is None: + for scan_id in self.no_backups_to_perform_by_scan_id: + if (self.no_backups_to_perform_by_scan_id[scan_id] != + self.backups_performed_by_scan_id[scan_id] and + scan_id not in self._devices_removed_mid_download): + return False + return True + else: + return (self.no_backups_to_perform_by_scan_id[scan_id] == + self.backups_performed_by_scan_id[scan_id] or + scan_id in self._devices_removed_mid_download) + + def file_downloaded_increment(self, scan_id: int, + file_type: FileType, + status: DownloadStatus) -> None: + + if scan_id in self._devices_removed_mid_download: + return + + self.files_downloaded[scan_id] += 1 + + if status in (DownloadStatus.download_failed, DownloadStatus.download_and_backup_failed): + if file_type == FileType.photo: + self.photo_failures[scan_id] += 1 + self.total_photo_failures += 1 + else: + self.video_failures[scan_id] += 1 + self.total_video_failures += 1 + else: + if file_type == FileType.photo: + self.photos_downloaded[scan_id] += 1 + self.total_photos_downloaded += 1 + else: + self.videos_downloaded[scan_id] += 1 + self.total_videos_downloaded += 1 + + if status in (DownloadStatus.downloaded_with_warning, DownloadStatus.backup_problem): + self.warnings[scan_id] += 1 + self.total_warnings += 1 + + def device_removed_mid_download(self, scan_id: int, display_name: str) -> None: + """ + Adjust the the tracking to account for a device being removed as a download + was occurring. + + :param scan_id: scan id of the device that has been removed + """ + + logging.debug("Adjusting download tracking to account for removed device %s", + display_name) + + self._devices_removed_mid_download.add(scan_id) + + photos_downloaded = self.photo_failures[scan_id] + self.photos_downloaded[scan_id] + failures = self.no_photos_in_download_by_scan_id[scan_id] - photos_downloaded + self.photo_failures[scan_id] += failures + self.total_photo_failures += failures + + videos_downloaded = self.video_failures[scan_id] + self.videos_downloaded[scan_id] + failures = self.no_videos_in_download_by_scan_id[scan_id] - videos_downloaded + self.video_failures[scan_id] += failures + self.total_video_failures += failures + + self.download_count_by_scan_id[scan_id] = self.no_files_in_download_by_scan_id[scan_id] + self.files_downloaded[scan_id] = self.no_files_in_download_by_scan_id[scan_id] + + self.total_bytes_copied_by_scan_id[scan_id] = \ + self.size_of_download_in_bytes_by_scan_id[scan_id] + + self.total_bytes_backed_up_by_scan_id[scan_id] = \ + self.size_of_photo_backup_in_bytes_by_scan_id[scan_id] + \ + self.size_of_video_backup_in_bytes_by_scan_id[scan_id] + + def get_percent_complete(self, scan_id: int) -> float: + """ + Returns a float representing how much of the download + has been completed for one particular device + + :return a value between 0.0 and 1.0 + """ + + # when calculating the percentage, there are three components: + # copy (download), rename ('rename_chunk'), and backup + percent_complete = ((( + self.total_bytes_copied_by_scan_id[scan_id] + + self.rename_chunk[scan_id] * self.files_downloaded[scan_id]) + + self.total_bytes_backed_up_by_scan_id[scan_id]) + / (self.size_of_download_in_bytes_by_scan_id[scan_id] + + self.size_of_photo_backup_in_bytes_by_scan_id[scan_id] + + self.size_of_video_backup_in_bytes_by_scan_id[scan_id] + )) + + return percent_complete + + def get_overall_percent_complete(self) -> float: + """ + Returns a float representing how much of the download from one + or more devices + :return: a value between 0.0 and 1.0 + """ + + total = sum(self.total_bytes_copied_by_scan_id[scan_id] + + self.rename_chunk[scan_id] * self.files_downloaded[scan_id] + + self.total_bytes_backed_up_by_scan_id[scan_id] + for scan_id in self.total_bytes_copied_by_scan_id) + + p = total / (self.total_bytes_to_download + self.total_bytes_to_backup) + # round the number down, e.g. 0.997 becomes 0.99 + return math.floor(p * 100) / 100 + + def all_post_download_thumbs_generated_for_scan(self, scan_id: int) -> bool: + return self.no_post_download_thumb_generation_by_scan_id[scan_id] == \ + self.post_download_thumb_generation[scan_id] + + def all_files_downloaded_by_scan_id(self, scan_id: int) -> bool: + return self.files_downloaded[scan_id] == self.no_files_in_download_by_scan_id[scan_id] + + def set_total_bytes_copied(self, scan_id: int, total_bytes: int) -> None: + if scan_id in self._devices_removed_mid_download: + return + assert total_bytes >= 0 + self.total_bytes_copied_by_scan_id[scan_id] = total_bytes + + def increment_bytes_backed_up(self, scan_id: int, chunk_downloaded: int) -> None: + + if scan_id in self._devices_removed_mid_download: + return + + self.total_bytes_backed_up_by_scan_id[scan_id] += chunk_downloaded + + def set_download_count_for_file(self, uid: bytes, download_count: int) -> None: + self.download_count_for_file_by_uid[uid] = download_count + + def get_download_count_for_file(self, uid: bytes) -> None: + return self.download_count_for_file_by_uid[uid] + + def set_download_count(self, scan_id: int, download_count: int) -> None: + if scan_id in self._devices_removed_mid_download: + return + self.download_count_by_scan_id[scan_id] = download_count + + def get_file_types_present(self, scan_id: int) -> str: + return self.file_types_present_by_scan_id[scan_id] + + def set_file_types_present(self, scan_id: int, file_types_present: str) -> None: + self.file_types_present_by_scan_id[scan_id] = file_types_present + + def no_errors_or_warnings(self) -> bool: + """ + :return: True if there were no errors or warnings in the download + else return False + """ + + return (self.total_warnings == 0 and + self.total_photo_failures == 0 and + self.total_video_failures == 0) + + def purge(self, scan_id): + del self.no_files_in_download_by_scan_id[scan_id] + del self.size_of_download_in_bytes_by_scan_id[scan_id] + del self.raw_size_of_download_in_bytes_by_scan_id[scan_id] + del self.photos_downloaded[scan_id] + del self.videos_downloaded[scan_id] + del self.files_downloaded[scan_id] + del self.photo_failures[scan_id] + del self.video_failures[scan_id] + del self.warnings[scan_id] + del self.no_backups_to_perform_by_scan_id[scan_id] + + def purge_all(self): + self._refresh_values() + + +class TimeCheck: + """ + Record times downloads commence and pause - used in calculating time + remaining. + + Also tracks and reports download speed for the entire download, in sum, i.e. + for all the devices and all backups as one. + + Note: Times here are completely independent of the file / subfolder naming + preference "download start time" + """ + + def __init__(self): + # set the number of seconds gap with which to measure download time remaing + self.reset() + self.mpbs = _("MB/sec") + self.time_gap = DownloadUpdateSeconds / 2 + + def reset(self): + self.mark_set = False + self.total_downloaded_so_far = 0 + self.total_download_size = 0 + self.size_mark = 0 + self.smoothed_speed = None # type: Optional[float] + + def increment(self, bytes_downloaded): + self.total_downloaded_so_far += bytes_downloaded + + def set_download_mark(self): + if not self.mark_set: + self.mark_set = True + self.time_mark = time.time() + + def pause(self): + self.mark_set = False + + def update_download_speed(self) -> Tuple[bool, str]: + now = time.time() + updated = now > (self.time_gap + self.time_mark) + + if updated: + amt_time = now - self.time_mark + self.time_mark = now + amt_downloaded = self.total_downloaded_so_far - self.size_mark + self.size_mark = self.total_downloaded_so_far + speed = amt_downloaded / 1048576 / amt_time + if self.smoothed_speed is None: + self.smoothed_speed = speed + else: + # smooth speed across fifteen readings + self.smoothed_speed = (self.smoothed_speed * 14 + speed) / 15 + download_speed = "%1.1f %s" % (self.smoothed_speed, self.mpbs) + else: + download_speed = None + + return (updated, download_speed) + + +class TimeForDownload: + def __init__(self, size: int) -> None: + self.time_remaining = Infinity # type: float + + self.total_downloaded_so_far = 0 # type: int + self.total_download_size = size # type: int + self.size_mark = 0 # type: int + self.smoothed_speed = None # type: Optional[float] + + self.time_mark = time.time() # type: float + self.smoothed_speed = None # type: Optional[float] + + +class TimeRemaining: + """ + Calculate how much time is remaining to finish a download + + Runs in tandem with TimeCheck, above. + + The smoothed speed for each device is independent of the smoothed + speed for the download as a whole. + """ + + def __init__(self) -> None: + self.clear() + + def __setitem__(self, scan_id: int, size: int) -> None: + t = TimeForDownload(size) + self.times[scan_id] = t + + def update(self, scan_id, bytes_downloaded) -> None: + + if not scan_id in self.times: + return + + t = self.times[scan_id] # type: TimeForDownload + + t.total_downloaded_so_far += bytes_downloaded + now = time.time() + tm = t.time_mark + amt_time = now - tm + + if amt_time > DownloadUpdateSeconds: + + amt_downloaded = t.total_downloaded_so_far - t.size_mark + t.size_mark = t.total_downloaded_so_far + t.time_mark = now + + speed = amt_downloaded / amt_time + + if t.smoothed_speed is None: + t.smoothed_speed = speed + else: + # smooth speed across ten readings + t.smoothed_speed = t.smoothed_speed * .9 + speed * .1 + + amt_to_download = t.total_download_size - t.total_downloaded_so_far + + if not t.smoothed_speed: + t.time_remaining = Infinity + else: + time_remaining = amt_to_download / t.smoothed_speed + # Use the previous value to help determine the current value, + # which avoids values that jump around + if math.isinf(t.time_remaining): + t.time_remaining = time_remaining + else: + t.time_remaining = get_time_left(time_remaining, t.time_remaining) + + def time_remaining(self, detailed_time_remaining: bool) -> Optional[str]: + """ + Return the time remaining to download by taking the largest + value of all the devices being downloaded from. + + :param detailed_time_remaining: if True, don't limit the precision + of the result return + :return: Time remaining in string format. Returns None if the + time remaining is unknown. + """ + + time_remaining = max(t.time_remaining for t in self.times.values()) + if math.isinf(time_remaining): + return None + + time_remaining = round(time_remaining) # type: int + if time_remaining < 4: + # Be friendly in the last few seconds + return _('A few seconds') + else: + # Format the string using the one or two largest units + return formatTime(time_remaining, limit_precision=not detailed_time_remaining) + + def set_time_mark(self, scan_id): + if scan_id in self.times: + self.times[scan_id].time_mark = time.time() + + def clear(self): + self.times = {} + + def __delitem__(self, scan_id): + del self.times[scan_id] + + +def get_time_left(aSeconds: float, aLastSec: Optional[float]=None) -> float: + """ + Generate a "time left" string given an estimate on the time left and the + last time. The extra time is used to give a better estimate on the time to + show. Both the time values are floats instead of integers to help get + sub-second accuracy for current and future estimates. + + Closely adapted from Mozilla's getTimeLeft function: + https://dxr.mozilla.org/mozilla-central/source/toolkit/mozapps/downloads/DownloadUtils.jsm + + :param aSeconds: Current estimate on number of seconds left for the download + :param aLastSec: Last time remaining in seconds or None or infinity for unknown + :return: time left text, new value of "last seconds" + """ + + if aLastSec is None: + aLastSec = Infinity + + if aSeconds < 0: + return aLastSec + + # Apply smoothing only if the new time isn't a huge change -- e.g., if the + # new time is more than half the previous time; this is useful for + # downloads that start/resume slowly + if aSeconds > aLastSec / 2: + # Apply hysteresis to favor downward over upward swings + # 30% of down and 10% of up (exponential smoothing) + diff = aSeconds - aLastSec + aSeconds = aLastSec + (0.3 if diff < 0 else 0.1) * diff + + # If the new time is similar, reuse something close to the last seconds, + # but subtract a little to provide forward progress + diffPct = diff / aLastSec * 100 + if abs(diff) < 5 or abs(diffPct) < 5: + aSeconds = aLastSec - (0.4 if diff < 0 else 0.2) + + return aSeconds + +def _seconds(seconds: int) -> str: + if seconds == 1: + return _('1 second') + else: + return _('%d seconds') % seconds + + +def _minutes(minutes: int) -> str: + if minutes == 1: + return _('1 minute') + else: + return _('%d minutes') % minutes + + +def _hours(hours: int) -> str: + if hours == 1: + return _('1 hour') + else: + return _('%d hours') % hours + + +def _days(days: int) -> str: + if days == 1: + return _('1 day') + else: + return _('%d days') % days + + +def formatTime(seconds: int, limit_precision=False) -> str: + r""" + >>> locale.setlocale(locale.LC_ALL, ('en_US', 'utf-8')) + 'en_US.UTF-8' + >>> formatTime(0) + '0 seconds' + >>> formatTime(1) + '1 second' + >>> formatTime(2) + '2 seconds' + >>> formatTime(59) + '59 seconds' + >>> formatTime(60) + '1 minute' + >>> formatTime(61) + '1 minute, 1 second' + >>> formatTime(62) + '1 minute, 2 seconds' + >>> formatTime(60 + 59) + '1 minute, 59 seconds' + >>> formatTime(60 * 2) + '2 minutes' + >>> formatTime(60 * 2 + 1) + '2 minutes, 1 second' + >>> formatTime(60 * 2 + 2) + '2 minutes, 2 seconds' + >>> formatTime(60 * 3 + 25) + '3 minutes, 25 seconds' + >>> formatTime(60 * 3 + 25, limit_precision=True) + '3 minutes' + >>> formatTime(60 * 3 + 30) + '3 minutes, 30 seconds' + >>> formatTime(60 * 3 + 30, limit_precision=True) + '4 minutes' + >>> formatTime(60 * 45) + '45 minutes' + >>> formatTime(60 * 60 - 30) + '59 minutes, 30 seconds' + >>> formatTime(60 * 60 - 30, limit_precision=True) + '1 hour' + >>> formatTime(60 * 60 - 1) + '59 minutes, 59 seconds' + >>> formatTime(60 * 60) + '1 hour' + >>> formatTime(60 * 60 + 1) + '1 hour' + >>> formatTime(60 * 60 + 29) + '1 hour' + >>> formatTime(60 * 60 + 30) + '1 hour, 1 minute' + >>> formatTime(60 * 60 + 59) + '1 hour, 1 minute' + >>> formatTime(60 * 61) + '1 hour, 1 minute' + >>> formatTime(60 * 61 + 29) + '1 hour, 1 minute' + >>> formatTime(60 * 61 + 30) + '1 hour, 2 minutes' + >>> formatTime(60 * 60 * 2) + '2 hours' + >>> formatTime(60 * 60 * 2 + 45) + '2 hours, 1 minute' + >>> formatTime(60 * 60 * 2 + 60 * 29) + '2 hours, 29 minutes' + >>> formatTime(60 * 60 * 2 + 60 * 29 + 29) + '2 hours, 29 minutes' + >>> formatTime(60 * 60 * 2 + 60 * 29 + 29, limit_precision=True) + '2 hours' + >>> formatTime(60 * 60 * 2 + 60 * 29 + 30) + '2 hours, 30 minutes' + >>> formatTime(60 * 60 * 2 + 60 * 29 + 30, limit_precision=True) + '2 hours' + >>> formatTime(60 * 60 * 2 + 60 * 30) + '2 hours, 30 minutes' + >>> formatTime(60 * 60 * 2 + 60 * 30, limit_precision=True) + '3 hours' + >>> formatTime(60 * 60 * 2 + 60 * 59) + '2 hours, 59 minutes' + >>> formatTime(60 * 60 * 2 + 60 * 59 + 30) + '3 hours' + >>> formatTime(60 * 60 * 3 + 29) + '3 hours' + >>> formatTime(60 * 60 * 3 + 30) + '3 hours, 1 minute' + >>> formatTime(60 * 60 * 23 + 60 * 29) + '23 hours, 29 minutes' + >>> formatTime(60 * 60 * 23 + 60 * 29 + 29) + '23 hours, 29 minutes' + >>> formatTime(60 * 60 * 23 + 60 * 29 + 30) + '23 hours, 30 minutes' + >>> formatTime(60 * 60 * 23 + 60 * 29 + 30) + '23 hours, 30 minutes' + >>> formatTime(60 * 60 * 23 + 60 * 59) + '23 hours, 59 minutes' + >>> formatTime(60 * 60 * 23 + 60 * 59 + 20) + '23 hours, 59 minutes' + >>> formatTime(60 * 60 * 23 + 60 * 59 + 40) + '1 day' + >>> formatTime(60 * 60 * 24) + '1 day' + >>> formatTime(60 * 60 * 24 + 60 * 29) + '1 day' + >>> formatTime(60 * 60 * 24 + 60 * 29 + 59) + '1 day' + >>> formatTime(60 * 60 * 24 + 60 * 30) + '1 day, 1 hour' + >>> formatTime(60 * 60 * 24 * 2 + 60 * 30) + '2 days, 1 hour' + >>> formatTime(60 * 60 * 24 * 2 + 60 * 60 * 3) + '2 days, 3 hours' + >>> formatTime(60 * 60 * 24 * 24 + 60 * 60 * 3) + '24 days, 3 hours' + >>> formatTime(60 * 60 * 24 * 24 + 60 * 60 * 3 + 59) + '24 days, 3 hours' + >>> formatTime(60 * 60 * 24 * 24 + 60 * 60 * 3 + 59, limit_precision=True) + '24 days' + >>> formatTime(60 * 60 * 24 * 24 + 60 * 60 * 18, limit_precision=True) + '25 days' + + When passed n number of seconds, return a translated string + that indicates using up to two units of time how much time is left. + + Times are rounded up or down. + + The highest unit of time used is days. + :param seconds: the number of seconds + :param limit_precision: if True, for any time >= three minutes, the + time string will be limited to only 1 unit, e.g. 3 minutes, 4 minutes etc + :return: the translated string + """ + + parts = [] + for idx, mul in enumerate((86400, 3600, 60, 1)): + if seconds / mul >= 1 or mul == 1: + if mul > 1: + n = int(math.floor(seconds / mul)) + seconds -= n * mul + else: + n = seconds + parts.append((idx, n)) + + # take the parts, and if necessary add new parts that indicate zero hours or minutes + + parts2 = [] + i = 0 + for idx in range(parts[0][0], 4): + part_idx = parts[i][0] + if part_idx == idx: + parts2.append(parts[i]) + i += 1 + else: + parts2.append((idx, 0)) + + # what remains is a consistent and predictable set of time components to work with: + + if len(parts2) == 1: + assert parts2[0][0] == 3 + seconds = parts2[0][1] + return _seconds(seconds) + + elif len(parts2) == 2: + assert parts2[0][0] == 2 + assert parts2[0][1] > 0 + minutes = parts2[0][1] + seconds = parts2[1][1] + + if limit_precision and minutes > 2: + if seconds >= 30: + minutes += 1 + if minutes == 60: + return _('1 hour') + seconds = 0 + + if seconds: + if minutes == 1: + if seconds == 1: + return _('1 minute, 1 second') + else: + return _('1 minute, %d seconds') % seconds + else: + if seconds == 1: + return _('%d minutes, 1 second') % minutes + else: + return _('%(minutes)d minutes, %(seconds)d seconds') % dict( + minutes=minutes, seconds=seconds) + else: + return _minutes(minutes) + + elif len(parts2) == 3: + assert parts2[0][0] == 1 + assert parts2[0][1] > 0 + hours = parts2[0][1] + minutes = parts2[1][1] + seconds = parts2[2][1] + + if limit_precision: + if minutes >= 30: + hours += 1 + if hours == 24: + return _('1 day') + minutes = 0 + # round up the minutes if needed + elif seconds >= 30: + if minutes == 59: + minutes = 0 + hours += 1 + if hours == 24: + return _('1 day') + else: + minutes += 1 + + if minutes: + if hours == 1: + if minutes == 1: + return _('1 hour, 1 minute') + else: + return _('1 hour, %d minutes') % minutes + else: + if minutes == 1: + return _('%d hours, 1 minute') % hours + else: + return _('%(hours)d hours, %(minutes)d minutes') % dict(hours=hours, + minutes=minutes) + else: + return _hours(hours) + else: + assert len(parts2) == 4 + assert parts2[0][0] == 0 + assert parts2[0][1] > 0 + days = parts2[0][1] + hours = parts2[1][1] + minutes = parts2[2][1] + + if limit_precision: + if hours >= 12: + days += 1 + hours = 0 + elif minutes >= 30: + if hours == 23: + hours = 0 + days += 1 + else: + hours += 1 + + if hours: + if days == 1: + if hours == 1: + return _('1 day, 1 hour') + else: + return _('1 day, %d hours') % hours + else: + if hours == 1: + return _('%d days, 1 hour') % days + else: + return _('%(days)d days, %(hours)d hours') % dict(days=days, hours=hours) + else: + return _days(days) \ No newline at end of file diff --git a/raphodo/errorlog.py b/raphodo/errorlog.py new file mode 100644 index 0000000..7651d33 --- /dev/null +++ b/raphodo/errorlog.py @@ -0,0 +1,596 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Error log window for Rapid Photo Downloader +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + +import logging +import shlex +import subprocess +import math +from collections import deque, namedtuple +from typing import Optional +from gettext import gettext as _ +import re +from html import escape + +from PyQt5.QtWidgets import ( + QTextEdit, QDialog, QDialogButtonBox, QLineEdit, QVBoxLayout, QHBoxLayout, QApplication, + QPushButton, QLabel, QTextBrowser, QStyle +) +from PyQt5.QtGui import ( + QPalette, QIcon, QFontMetrics, QFont, QColor, QKeyEvent, QKeySequence, QTextDocument, + QTextCursor, QPaintEvent, QPainter, QPen, QMouseEvent, QShowEvent +) +from PyQt5.QtCore import Qt, pyqtSlot, QSize, QUrl, QTimer, QRect, pyqtSignal, QEvent + +import raphodo.qrc_resources as qrc_resources +from raphodo.constants import ErrorType +from raphodo.rpdfile import RPDFile +from raphodo.problemnotification import Problem, Problems + +# ErrorLogMessage = namedtuple('ErrorLogMessage', 'title body name uri') + + +class QFindLineEdit(QLineEdit): + """ + LineEdit to be used for search, as in Firefox in page search. + """ + + + def __init__(self, find_text='', parent=None) -> None: + super().__init__(parent=parent) + if not find_text: + self.find_text = _('Find') + else: + self.find_text = find_text + + self.noTextPalette = QPalette() + self.noTextPalette.setColor(QPalette.Text, Qt.gray) + + self.setEmptyState() + + self.cursorPositionChanged.connect(self.onCursorPositionChanged) + self.textEdited.connect(self.onTextEdited) + + def setEmptyState(self) -> None: + self.empty = True + self.setText(self.find_text) + self.setCursorPosition(0) + self.setPalette(self.noTextPalette) + + @pyqtSlot(str) + def onTextEdited(self, text: str) -> None: + if not text: + self.setEmptyState() + elif self.empty: + self.empty = False + self.setPalette(QPalette()) + self.setText(text[:-len(self.find_text)]) + + @pyqtSlot(int, int) + def onCursorPositionChanged(self, old: int, new: int) -> None: + if self.empty: + self.blockSignals(True) + self.setCursorPosition(0) + self.blockSignals(False) + + def getText(self) -> str: + if self.empty: + return '' + else: + return self.text() + + +class ErrorReport(QDialog): + """ + Display error messages from the download in a dialog. + + Search/find feature is live, like Firefox. However it's pretty slow + with a large amount of data, so don't initiate a new search each + and every time data is appended to the log window. Instead, if a search + is active, wait for one second after text has been appended before + doing the search. + """ + + dialogShown = pyqtSignal() + dialogActivated = pyqtSignal() + + def __init__(self, rapidApp, parent=None) -> None: + super().__init__(parent=parent) + + self.uris = [] + self.get_href = re.compile(']*)') + + self.setModal(False) + self.setSizeGripEnabled(True) + + self.search_pending = False + self.add_queue = deque() + + self.rapidApp = rapidApp + + layout = QVBoxLayout() + self.setWindowTitle(_('Error Reports - Rapid Photo Downloader')) + + self.log = QTextBrowser() + self.log.setReadOnly(True) + + sheet = """ + h1 { + font-size: large; + font-weight: bold; + } + """ + + document = self.log.document() # type: QTextDocument + document.setDefaultStyleSheet(sheet) + # document.setIndentWidth(QFontMetrics(QFont()).boundingRect('200').width()) + + self.highlightColor = QColor('#cb1dfa') + self.textHighlightColor = QColor(Qt.white) + + self.noFindPalette = QPalette() + self.noFindPalette.setColor(QPalette.WindowText, QPalette().color(QPalette.Mid)) + self.foundPalette = QPalette() + self.foundPalette.setColor(QPalette.WindowText, QPalette().color(QPalette.WindowText)) + + self.find_cursors = [] + self.current_find_index = -1 + + self.log.anchorClicked.connect(self.anchorClicked) + self.log.setOpenLinks(False) + + self.defaultFont = QFont() + self.defaultFont.setPointSize(QFont().pointSize() - 1) + self.log.setFont(self.defaultFont) + self.log.textChanged.connect(self.textChanged) + + message = _('Find in reports') + self.find = QFindLineEdit(find_text=message) + self.find.textEdited.connect(self.onFindChanged) + style = self.find.style() # type: QStyle + frame_width = style.pixelMetric(QStyle.PM_DefaultFrameWidth) + button_margin = style.pixelMetric(QStyle.PM_ButtonMargin) + spacing = (frame_width + button_margin) * 2 + 8 + + self.find.setMinimumWidth(QFontMetrics(QFont()).boundingRect(message).width() + spacing) + + font_height = QFontMetrics(self.font()).height() + size = QSize(font_height, font_height) + + self.up = QPushButton() + self.up.setIcon(QIcon(':/icons/up.svg')) + self.up.setIconSize(size) + self.up.clicked.connect(self.upClicked) + self.up.setToolTip(_('Find the previous occurrence of the phrase')) + self.down = QPushButton() + self.down.setIcon(QIcon(':/icons/down.svg')) + self.down.setIconSize(size) + self.down.clicked.connect(self.downClicked) + self.down.setToolTip(_('Find the next occurrence of the phrase')) + + self.highlightAll = QPushButton(_('&Highlight All')) + self.highlightAll.setToolTip(_('Highlight all occurrences of the phrase')) + self.matchCase = QPushButton(_('&Match Case')) + self.matchCase.setToolTip(_('Search with case sensitivity')) + self.wholeWords = QPushButton(_('&Whole Words')) + self.wholeWords.setToolTip(_('Search whole words only')) + for widget in (self.highlightAll, self.matchCase, self.wholeWords): + widget.setCheckable(True) + widget.setFlat(True) + self.highlightAll.toggled.connect(self.highlightAllToggled) + self.matchCase.toggled.connect(self.matchCaseToggled) + self.wholeWords.toggled.connect(self.wholeWordsToggled) + + self.findResults = QLabel() + self.findResults.setMinimumWidth(QFontMetrics(QFont()).boundingRect( + _('%s of %s matches') % (1000, 1000)).width() + spacing) + + findLayout = QHBoxLayout() + findLayout.setSpacing(0) + spacing = 8 + findLayout.addWidget(self.find) + findLayout.addWidget(self.up) + findLayout.addWidget(self.down) + findLayout.addSpacing(spacing) + findLayout.addWidget(self.highlightAll) + findLayout.addSpacing(spacing) + findLayout.addWidget(self.matchCase) + findLayout.addSpacing(spacing) + findLayout.addWidget(self.wholeWords) + findLayout.addSpacing(spacing) + findLayout.addWidget(self.findResults) + + + buttons = QDialogButtonBox(QDialogButtonBox.Close) + self.clear = buttons.addButton(_('Clear'), QDialogButtonBox.ActionRole) # type: QPushButton + buttons.rejected.connect(self.reject) + self.clear.clicked.connect(self.clearClicked) + self.clear.setEnabled(False) + + layout.addWidget(self.log) + layout.addLayout(findLayout) + layout.addSpacing(6) + layout.addWidget(buttons) + + self.setLayout(layout) + + self.onFindChanged('') + + self.icon_lookup = { + ErrorType.warning: ':/report-warning.png', + ErrorType.serious_error: ':/report-error.png', + ErrorType.critical_error: ':/report-critical.png' + } + + @pyqtSlot() + def textChanged(self) -> None: + self.clear.setEnabled(bool(self.log.document().characterCount())) + + def _makeFind(self, back: bool=False) -> int: + flags = QTextDocument.FindFlags() + if self.matchCase.isChecked(): + flags |= QTextDocument.FindCaseSensitively + if self.wholeWords.isChecked(): + flags |= QTextDocument.FindWholeWords + if back: + flags |= QTextDocument.FindBackward + return flags + + def _clearSearch(self) -> None: + cursor = self.log.textCursor() # type: QTextCursor + if cursor.hasSelection(): + cursor.clearSelection() + self.log.setTextCursor(cursor) + self.find_cursors = [] + self.log.setExtraSelections([]) + + @pyqtSlot() + def _doFind(self) -> None: + """ + Do the find / search. + + If text needs to be appended, delay the search for one second. + """ + + if self.add_queue: + while self.add_queue: + self._addProblems(problems=self.add_queue.popleft()) + QTimer.singleShot(1000, self._doFind) + return + + cursor = self.log.textCursor() # type: QTextCursor + text = self.find.getText() + highlight = self.highlightAll.isChecked() + + if self.find.empty or not text: + self._clearSearch() + self.findResults.setText('') + return + + initial_position = cursor.selectionStart() # type: int + + self.log.moveCursor(QTextCursor.Start) + + flags = self._makeFind() + extraSelections = deque() + + count = 0 + index = None + self.find_cursors = [] + + while self.log.find(text, flags): + cursor = self.log.textCursor() # type: QTextCursor + self.find_cursors.append(cursor) + + if index is None and cursor.selectionStart() >= initial_position: + index = count + count += 1 + + if highlight: + extra = QTextEdit.ExtraSelection() + extra.format.setBackground(self.highlightColor) + extra.format.setForeground(self.textHighlightColor) + extra.cursor = cursor + extraSelections.append(extra) + + self.log.setExtraSelections(extraSelections) + + if index is None: + index = len(self.find_cursors) - 1 + + if not self.find_cursors: + cursor.setPosition(initial_position) + self.log.setTextCursor(cursor) + if not self.find.empty: + self.findResults.setText(_('Phrase not found')) + self.findResults.setPalette(self.noFindPalette) + + else: + self.goToMatch(index=index) + + self.search_pending = False + + def goToMatch(self, index: int) -> None: + if self.find_cursors: + cursor = self.find_cursors[index] + self.current_find_index = index + self.log.setTextCursor(cursor) + self.findResults.setText(_('%s of %s matches') % (index + 1, len(self.find_cursors))) + self.findResults.setPalette(self.foundPalette) + + @pyqtSlot(bool) + def upClicked(self, checked: bool) -> None: + if self.current_find_index >= 0: + if self.current_find_index == 0: + index = len(self.find_cursors) - 1 + else: + index = self.current_find_index - 1 + self.goToMatch(index=index) + + @pyqtSlot(bool) + def downClicked(self, checked: bool) -> None: + if self.current_find_index >= 0: + if self.current_find_index == len(self.find_cursors) - 1: + index = 0 + else: + index = self.current_find_index + 1 + self.goToMatch(index=index) + + @pyqtSlot(str) + def onFindChanged(self, text: str) -> None: + self.up.setEnabled(not self.find.empty) + self.down.setEnabled(not self.find.empty) + + self._doFind() + + @pyqtSlot(bool) + def highlightAllToggled(self, toggled: bool) -> None: + if self.find_cursors: + extraSelections = deque() + if self.highlightAll.isChecked(): + for cursor in self.find_cursors: + extra = QTextEdit.ExtraSelection() + extra.format.setBackground(self.highlightColor) + extra.format.setForeground(self.textHighlightColor) + extra.cursor = cursor + extraSelections.append(extra) + self.log.setExtraSelections(extraSelections) + + @pyqtSlot(bool) + def matchCaseToggled(self, toggled: bool) -> None: + self._doFind() + + @pyqtSlot(bool) + def wholeWordsToggled(self, toggled: bool) -> None: + self._doFind() + + @pyqtSlot(bool) + def clearClicked(self, toggled: bool) -> None: + self.log.clear() + self.clear.setEnabled(False) + self._doFind() + + @pyqtSlot(QUrl) + def anchorClicked(self, url: QUrl) -> None: + if self.rapidApp.file_manager: + # see documentation for self._saveUrls() + fake_uri = url.url() + index = int(fake_uri[fake_uri.find('///') + 3:]) + uri = self.uris[index] + + cmd = '{} {}'.format(self.rapidApp.file_manager, uri) + logging.debug("Launching: %s", cmd) + args = shlex.split(cmd) + subprocess.Popen(args) + + def _saveUrls(self, text: str) -> str: + """ + Sadly QTextBrowser uses QUrl, which doesn't understand the kind of URIs + used by Gnome. It totally mangles them, in fact. + + So solution is to substitute in a dummy uri and then + replace it in self.anchorClicked() when the user clicks on it + """ + + anchor_start = '', start + 9) + href = text[start + 9:href_end] + end = text.find(anchor_end, href_end + 2) + next_start = text.find(anchor_start, end + 4) + if next_start >= end + 4: + extra_text = text[end + 4:next_start] + else: + extra_text = text[end + 4:] + new_text = '{}{}{}'.format( + new_text, len(self.uris), text[href_end + 2:end], extra_text + ) + self.uris.append(href) + start = next_start + + return new_text + + def _getBody(self, problem: Problem) -> str: + """ + Get the body (subject) of the problem, and any details + """ + + line = self._saveUrls(problem.body) + + if len(problem.details) == 1: + line = '{}
    {}'.format(line, self._saveUrls(problem.details[0])) + elif len(problem.details) > 1: + for detail in problem.details: + line = '{}
    {}'.format(line, self._saveUrls(detail)) + + return line + + def _addProblems(self, problems: Problems) -> None: + """ + Add problems to the log window + """ + + title = self._saveUrls(problems.title) + html = '

    {}

    '.format(title) + html = '{}'.format(html) + for problem in problems: + line = self._getBody(problem=problem) + icon = self.icon_lookup[problem.severity] + icon = ''.format(icon) + html = '{}'.format(html, icon, line) + html = '{}
    {}' \ + '{}
    '.format(html) + + html = '{}

    '.format(html) + self.log.append(html) + + def addProblems(self, problems: Problems) -> None: + if not self.find.empty and self.find_cursors: + self._clearSearch() + + if not self.find.empty and self.search_pending: + self.add_queue.append(problems) + else: + self._addProblems(problems=problems) + + if not self.find.empty and not self.search_pending: + self.search_pending = True + self.findResults.setText(_('Search pending...')) + self.findResults.setPalette(self.noFindPalette) + QTimer.singleShot(1000, self._doFind) + + def keyPressEvent(self, event: QKeyEvent) -> None: + if event.matches(QKeySequence.Find): + self.find.setFocus() + else: + super().keyPressEvent(event) + + @pyqtSlot() + def activate(self) -> None: + self.setVisible(True) + self.activateWindow() + self.raise_() + + def showEvent(self, event: QShowEvent) -> None: + super().showEvent(event) + self.dialogShown.emit() + + def changeEvent(self, event: QEvent) -> None: + if event.type() == QEvent.ActivationChange and self.isActiveWindow(): + self.dialogActivated.emit() + super().changeEvent(event) + + +class SpeechBubble(QLabel): + + """ + Display a speech bubble with a counter in it, that when clicked + emits a signal and resets. + + Bubble displayed only when counter is > 0. + """ + + clicked = pyqtSignal() + + def __init__(self, parent=None): + super().__init__(parent) + self.rapidApp = parent + self.image = QIcon(':/speech-bubble.svg') + self._count = 0 + self.fillColor = QPalette().color(QPalette.Window) + self.counterFont = QFont() + self.counterFont.setPointSize(QFont().pointSize() - 1) + self.custom_height = max(math.ceil(QFontMetrics(self.counterFont).height() * 1.7), 24) + self.counterPen = QPen(QColor(Qt.white)) + self.setStyleSheet("QLabel {border: 0px;}") + self.click_tooltip = _('The number of new entries added to the Error Report since it was ' + 'last open. Click to open the Error Report.') + + @property + def count(self) -> int: + return self._count + + @count.setter + def count(self, value) -> None: + self._count = value + if value > 0: + self.setToolTip(self.click_tooltip) + self.update() + + def incrementCounter(self, increment: int=1) -> None: + self._count += increment + self.setToolTip(self.click_tooltip) + self.update() + + def paintEvent(self, event: QPaintEvent ): + + painter = QPainter() + painter.begin(self) + + height = self.height() + + rect = self.rect() # type: QRect + if not self._count: + painter.fillRect(rect, self.fillColor) + else: + painter.drawPixmap(0, 0, height, height, self.image.pixmap(height, height)) + painter.setFont(self.counterFont) + painter.setPen(self.counterPen) + if self._count > 9: + value = '9+' + else: + value = str(self._count) + painter.drawText(rect, Qt.AlignCenter, value) + painter.end() + + def sizeHint(self) -> QSize: + return QSize(self.custom_height, self.custom_height) + + def mousePressEvent(self, event: QMouseEvent) -> None: + self.clicked.emit() + self.reset() + + @pyqtSlot() + def reset(self) -> None: + self.count = 0 + self.setToolTip('') + + +if __name__ == '__main__': + + # Application development test code: + + app = QApplication([]) + + log = ErrorReport(None) + log.show() + app.exec_() \ No newline at end of file diff --git a/raphodo/excepthook.py b/raphodo/excepthook.py new file mode 100644 index 0000000..8c75839 --- /dev/null +++ b/raphodo/excepthook.py @@ -0,0 +1,105 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +import logging +import traceback +import io +import os +from urllib.request import pathname2url +from PyQt5.QtCore import Qt +from PyQt5.QtWidgets import QMessageBox, QApplication +from PyQt5.QtGui import QPixmap +try: + from easygui import codebox + have_easygui = True +except: + # if import failed for any reason, ignore it + have_easygui = False + +from gettext import gettext as _ +import raphodo.qrc_resources as qrc_resources + +from raphodo.iplogging import full_log_file_path + +message_box_displayed = False +exceptions_notified = set() + + +def excepthook(exception_type, exception_value, traceback_object) -> None: + """ + Global function to catch unhandled exceptions. + + Inspired by function of the same name in the Eric project. + """ + + if traceback_object is not None: + frame = traceback_object.tb_frame + filename = frame.f_code.co_filename + lineno = traceback_object.tb_lineno + else: + lineno = -1 + filename = 'unknown' + key = '{}{}'.format(filename, lineno) + + global message_box_displayed + + tb_file = io.StringIO() + traceback.print_exception(exception_type, exception_value, traceback_object, + limit=None, file=tb_file) + tb_file.seek(0) + traceback_info = tb_file.read() + + logging.error("An unhandled exception occurred") + logging.error(traceback_info) + + if not message_box_displayed and key not in exceptions_notified: + message_box_displayed = True + exceptions_notified.add(key) + + log_path, log_file = os.path.split(full_log_file_path()) + log_uri = pathname2url(log_path) + + title = _("Problem in Rapid Photo Downloader") + + if QApplication.instance(): + + message = _(r"""A problem occurred in Rapid Photo Downloader

    + Please report the problem at {website}.

    + Attach the log file {log_file} to your bug report (click + here to open the log directory).

    If the same problem occurs + again before the program exits, this is the only notification about it. + """).format(website='https://bugs.launchpad.net/rapid', log_path=log_uri, log_file=log_file) + + icon = QPixmap(':/rapid-photo-downloader.svg') + + errorbox = QMessageBox() + errorbox.setTextFormat(Qt.RichText) + errorbox.setIconPixmap(icon) + errorbox.setWindowTitle(title) + errorbox.setText(message) + errorbox.setDetailedText(traceback_info) + errorbox.exec_() + elif have_easygui: + message = _('A problem occurred in Rapid Photo Downloader\n') + prefix = _("""Please report the problem at {website}\n + Attach the log file to your bug report, found at {log_path}\n\n""").format( + website='https://bugs.launchpad.net/rapid', log_path=full_log_file_path()) + text = prefix + traceback_info + codebox(msg=message, title=title, text=text) + message_box_displayed = False + diff --git a/raphodo/exiftool.py b/raphodo/exiftool.py new file mode 100644 index 0000000..b5b9687 --- /dev/null +++ b/raphodo/exiftool.py @@ -0,0 +1,370 @@ +# -*- coding: utf-8 -*- +# PyExifTool +# Copyright 2012 Sven Marnach + +# This file is part of PyExifTool. +# +# PyExifTool is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the licence, or +# (at your option) any later version, or the BSD licence. +# +# PyExifTool 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 COPYING.GPL or COPYING.BSD for more details. + +""" +PyExifTool is a Python library to communicate with an instance of Phil +Harvey's excellent ExifTool_ command-line application. The library +provides the class :py:class:`ExifTool` that runs the command-line +tool in batch mode and features methods to send commands to that +program, including methods to extract meta-information from one or +more image files. Since ``exiftool`` is run in batch mode, only a +single instance needs to be launched and can be reused for many +queries. This is much more efficient than launching a separate +process for every single query. + +.. _ExifTool: http://www.sno.phy.queensu.ca/~phil/exiftool/ + +The source code can be checked out from the github repository with + +:: + + git clone git://github.com/smarnach/pyexiftool.git + +Alternatively, you can download a tarball_. There haven't been any +releases yet. + +.. _tarball: https://github.com/smarnach/pyexiftool/tarball/master + +PyExifTool is licenced under GNU GPL version 3 or later. + +Example usage:: + + import exiftool + + files = ["a.jpg", "b.png", "c.tif"] + with exiftool.ExifTool() as et: + metadata = et.get_metadata_batch(files) + for d in metadata: + print("{:20.20} {:20.20}".format(d["SourceFile"], + d["EXIF:DateTimeOriginal"])) + +Modified by Damon Lynch: +Added "common arguments". +Grouping tag names is no longer the default. +The function set_pdeathsig is used to automatically terminate the process when the +program exits. +Add version_info() +""" + +from __future__ import unicode_literals + +import sys +import subprocess +import os +import json +import warnings +import codecs +from typing import Optional + +from raphodo.utilities import set_pdeathsig + + +def version_info() -> str: + """ + returns the version of Exiftool being used + + :return version number, or None if Exiftool cannot be found + """ + try: + return subprocess.check_output(['exiftool', '-ver']).strip().decode() + except (OSError, subprocess.CalledProcessError): + return '' + + +basestring = (bytes, str) + +executable = "exiftool" +"""The name of the executable to run. + +If the executable is not located in one of the paths listed in the +``PATH`` environment variable, the full path should be given here. +""" + +# Sentinel indicating the end of the output of a sequence of commands. +# The standard value should be fine. +sentinel = b"{ready}" + +# The block size when reading from exiftool. The standard value +# should be fine, though other values might give better performance in +# some cases. +block_size = 4096 + +# This code has been adapted from Lib/os.py in the Python source tree +# (sha1 265e36e277f3) +def _fscodec(): + encoding = sys.getfilesystemencoding() + errors = "strict" + if encoding != "mbcs": + try: + codecs.lookup_error("surrogateescape") + except LookupError: + pass + else: + errors = "surrogateescape" + + def fsencode(filename): + """ + Encode filename to the filesystem encoding with 'surrogateescape' error + handler, return bytes unchanged. On Windows, use 'strict' error handler if + the file system encoding is 'mbcs' (which is the default encoding). + """ + if isinstance(filename, bytes): + return filename + else: + return filename.encode(encoding, errors) + + return fsencode + +fsencode = _fscodec() +del _fscodec + +class ExifTool(object): + """Run the `exiftool` command-line tool and communicate to it. + + You can pass the file name of the ``exiftool`` executable as an + argument to the constructor. The default value ``exiftool`` will + only work if the executable is in your ``PATH``. + + Most methods of this class are only available after calling + :py:meth:`start()`, which will actually launch the subprocess. To + avoid leaving the subprocess running, make sure to call + :py:meth:`terminate()` method when finished using the instance. + This method will also be implicitly called when the instance is + garbage collected, but there are circumstance when this won't ever + happen, so you should not rely on the implicit process + termination. Subprocesses won't be automatically terminated if + the parent process exits, so a leaked subprocess will stay around + until manually killed. + + A convenient way to make sure that the subprocess is terminated is + to use the :py:class:`ExifTool` instance as a context manager:: + + with ExifTool() as et: + ... + + .. warning:: Note that there is no error handling. Nonsensical + options will be silently ignored by exiftool, so there's not + much that can be done in that regard. You should avoid passing + non-existent files to any of the methods, since this will lead + to undefied behaviour. + + .. py:attribute:: running + + A Boolean value indicating whether this instance is currently + associated with a running subprocess. + """ + + def __init__(self, common_arguments=None, executable_=None): + """ + + :param common_arguments: each call to exiftool will contain + these command line arguments + :param executable_: + """ + if executable_ is None: + self.executable = executable + else: + self.executable = executable_ + if common_arguments is not None: + self.common_arguments = common_arguments + else: + self.common_arguments = [] + self.running = False + + def start(self): + """Start an ``exiftool`` process in batch mode for this instance. + + This method will issue a ``UserWarning`` if the subprocess is + already running. The process is started with the ``-G`` and + ``-n`` as common arguments, which are automatically included + in every command you run with :py:meth:`execute()`. + """ + if self.running: + warnings.warn("ExifTool already running; doing nothing.") + return + + if version_info() is None: + warnings.warn("ExifTool cannot be started; doing nothing.") + return + + with open(os.devnull, "w") as devnull: + cmd = [self.executable, "-stay_open", "True", "-@", "-", + "-common_args"] + self.common_arguments + self._process = subprocess.Popen( + cmd, + stdin=subprocess.PIPE, stdout=subprocess.PIPE, + stderr=devnull, + preexec_fn=set_pdeathsig()) + self.running = True + + def terminate(self): + """Terminate the ``exiftool`` process of this instance. + + If the subprocess isn't running, this method will do nothing. + """ + if not self.running: + return + self._process.stdin.write(b"-stay_open\nFalse\n") + try: + self._process.stdin.flush() + self._process.communicate() + except (BrokenPipeError, subprocess.TimeoutExpired): + import logging + logging.error("Encountered problem when closing long-running ExifTool process") + del self._process + self.running = False + + def __enter__(self): + self.start() + return self + + def __exit__(self, exc_type, exc_val, exc_tb): + self.terminate() + + def __del__(self): + self.terminate() + + def execute(self, *params): + """Execute the given batch of parameters with ``exiftool``. + + This method accepts any number of parameters and sends them to + the attached ``exiftool`` process. The process must be + running, otherwise ``ValueError`` is raised. The final + ``-execute`` necessary to actually run the batch is appended + automatically; see the documentation of :py:meth:`start()` for + the common options. The ``exiftool`` output is read up to the + end-of-output sentinel and returned as a raw ``bytes`` object, + excluding the sentinel. + + The parameters must also be raw ``bytes``, in whatever + encoding exiftool accepts. For filenames, this should be the + system's filesystem encoding. + + .. note:: This is considered a low-level method, and should + rarely be needed by application developers. + """ + if not self.running: + raise ValueError("ExifTool instance not running.") + self._process.stdin.write(b"\n".join(params + (b"-execute\n",))) + self._process.stdin.flush() + output = b"" + fd = self._process.stdout.fileno() + while not output[-32:].strip().endswith(sentinel): + output += os.read(fd, block_size) + return output.strip()[:-len(sentinel)] + + def execute_json(self, *params): + """Execute the given batch of parameters and parse the JSON output. + + This method is similar to :py:meth:`execute()`. It + automatically adds the parameter ``-j`` to request JSON output + from ``exiftool`` and parses the output. The return value is + a list of dictionaries, mapping tag names to the corresponding + values. All keys are Unicode strings with the tag names + including the ExifTool group name in the format :. + The values can have multiple types. All strings occurring as + values will be Unicode strings. Each dictionary contains the + name of the file it corresponds to in the key ``"SourceFile"``. + + The parameters to this function must be either raw strings + (type ``str`` in Python 2.x, type ``bytes`` in Python 3.x) or + Unicode strings (type ``unicode`` in Python 2.x, type ``str`` + in Python 3.x). Unicode strings will be encoded using + system's filesystem encoding. This behaviour means you can + pass in filenames according to the convention of the + respective Python version – as raw strings in Python 2.x and + as Unicode strings in Python 3.x. + """ + params = map(fsencode, params) + return json.loads(self.execute(b"-j", b"-n", *params).decode("utf-8")) + + def execute_json_no_formatting(self, *params): + params = map(fsencode, params) + return json.loads(self.execute(b"-j", *params).decode("utf-8")) + + def get_metadata_batch(self, filenames): + """Return all meta-data for the given files. + + The return value will have the format described in the + documentation of :py:meth:`execute_json()`. + """ + return self.execute_json(*filenames) + + def get_metadata(self, filename): + """Return meta-data for a single file. + + The returned dictionary has the format described in the + documentation of :py:meth:`execute_json()`. + """ + return self.execute_json(filename)[0] + + def get_tags_batch(self, tags, filenames): + """Return only specified tags for the given files. + + The first argument is an iterable of tags. The tag names may + include group names, as usual in the format :. + + The second argument is an iterable of file names. + + The format of the return value is the same as for + :py:meth:`execute_json()`. + """ + # Explicitly ruling out strings here because passing in a + # string would lead to strange and hard-to-find errors + if isinstance(tags, basestring): + raise TypeError("The argument 'tags' must be " + "an iterable of strings") + if isinstance(filenames, basestring): + raise TypeError("The argument 'filenames' must be " + "an iterable of strings") + params = ["-" + t for t in tags] + params.extend(filenames) + return self.execute_json(*params) + + def get_tags(self, tags, filename): + """Return only specified tags for a single file. + + The returned dictionary has the format described in the + documentation of :py:meth:`execute_json()`. + """ + return self.get_tags_batch(tags, [filename])[0] + + def get_tag_batch(self, tag, filenames): + """Extract a single tag from the given files. + + The first argument is a single tag name, as usual in the + format :. + + The second argument is an iterable of file names. + + The return value is a list of tag values or ``None`` for + non-existent tags, in the same order as ``filenames``. + """ + data = self.get_tags_batch([tag], filenames) + result = [] + for d in data: + d.pop("SourceFile") + result.append(next(iter(d.values()), None)) + return result + + def get_tag(self, tag, filename): + """Extract a single tag from a single file. + + The return value is the value of the specified tag, or + ``None`` if this tag was not found in the file. + """ + return self.get_tag_batch(tag, [filename])[0] diff --git a/raphodo/filebrowse.py b/raphodo/filebrowse.py new file mode 100644 index 0000000..4508d7c --- /dev/null +++ b/raphodo/filebrowse.py @@ -0,0 +1,233 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display file system folders and allow the user to select one +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +import os +import pathlib +from typing import List, Set +import logging +import shlex +import subprocess + +from gettext import gettext as _ + +from PyQt5.QtCore import (QDir, Qt, QModelIndex, QItemSelectionModel, QSortFilterProxyModel, QPoint) +from PyQt5.QtWidgets import (QTreeView, QAbstractItemView, QFileSystemModel, QSizePolicy, + QStyledItemDelegate, QStyleOptionViewItem, QMenu) +from PyQt5.QtGui import QIcon +from PyQt5.QtGui import (QPainter, QFont) + +import raphodo.qrc_resources as qrc_resources +from raphodo.constants import (minPanelWidth, minFileSystemViewHeight, Roles) + + +class FileSystemModel(QFileSystemModel): + """ + Use Qt's built-in functionality to model the file system. + + Augment it by displaying provisional subfolders in the photo and video + download destinations. + """ + + def __init__(self, parent) -> None: + super().__init__(parent) + # More filtering done in the FileSystemFilter + self.setFilter(QDir.AllDirs | QDir.NoDotAndDotDot ) + self.folder_icon = QIcon(':/icons/folder.svg') + self.download_folder_icon = QIcon(':/icons/folder-filled.svg') + self.setRootPath('/') + + # The next two values are set via FolderPreviewManager.update() + # They concern provisional folders that will be used if the + # download proceeds, and all files are downloaded. + + # First value: subfolders we've created to demonstrate to the user + # where their files will be downloaded to + self.preview_subfolders = set() # type: Set[str] + # Second value: subfolders that already existed, but that we still + # want to indicate to the user where their files will be downloaded to + self.download_subfolders = set() # type: Set[str] + + # Folders that were actually used to download files into + self.subfolders_downloaded_into = set() # type: Set[str] + + def data(self, index: QModelIndex, role=Qt.DisplayRole): + if role == Qt.DecorationRole: + path = index.data(QFileSystemModel.FilePathRole) # type: str + if path in self.download_subfolders or path in self.subfolders_downloaded_into: + return self.download_folder_icon + else: + return self.folder_icon + if role == Roles.folder_preview: + path = index.data(QFileSystemModel.FilePathRole) + return path in self.preview_subfolders and path not in self.subfolders_downloaded_into + + return super().data(index, role) + + def add_subfolder_downloaded_into(self, path: str, download_folder: str) -> bool: + """ + Add a path to the set of subfolders that indicate where files where + downloaded. + :param path: the full path to the folder + :return: True if the path was not added before, else False + """ + + if path not in self.subfolders_downloaded_into: + self.subfolders_downloaded_into.add(path) + + pl_subfolders = pathlib.Path(path) + pl_download_folder = pathlib.Path(download_folder) + + for subfolder in pl_subfolders.parents: + if not pl_download_folder in subfolder.parents: + break + self.subfolders_downloaded_into.add(str(subfolder)) + return True + return False + + +class FileSystemView(QTreeView): + def __init__(self, model: FileSystemModel, rapidApp, parent=None) -> None: + super().__init__(parent) + self.rapidApp = rapidApp + self.fileSystemModel = model + self.setHeaderHidden(True) + self.setSelectionBehavior(QAbstractItemView.SelectRows) + self.setSelectionMode(QAbstractItemView.SingleSelection) + self.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.MinimumExpanding) + self.setMinimumWidth(minPanelWidth()) + self.setMinimumHeight(minFileSystemViewHeight()) + self.setContextMenuPolicy(Qt.CustomContextMenu) + self.customContextMenuRequested.connect(self.onCustomContextMenu) + self.contextMenu = QMenu() + self.openInFileBrowserAct = self.contextMenu.addAction(_('Open in File Browser...')) + self.openInFileBrowserAct.triggered.connect(self.doOpenInFileBrowserAct) + self.openInFileBrowserAct.setEnabled(self.rapidApp.file_manager is not None) + self.clickedIndex = None # type: QModelIndex + + def hideColumns(self) -> None: + """ + Call only after the model has been initialized + """ + for i in (1,2,3): + self.hideColumn(i) + + def goToPath(self, path: str, scrollTo: bool=True) -> None: + """ + Select the path, expand its subfolders, and scroll to it + :param path: + :return: + """ + if not path: + return + index = self.model().mapFromSource(self.fileSystemModel.index(path)) + self.setExpanded(index, True) + selection = self.selectionModel() + selection.select(index, QItemSelectionModel.ClearAndSelect|QItemSelectionModel.Rows) + if scrollTo: + self.scrollTo(index, QAbstractItemView.PositionAtTop) + + def expandPreviewFolders(self, path: str) -> bool: + """ + Expand any unexpanded preview folders + + :param path: path under which to expand folders + :return: True if path was expanded, else False + """ + + self.goToPath(path, scrollTo=True) + if not path: + return False + + expanded = False + for path in self.fileSystemModel.download_subfolders: + # print('path', path) + index = self.model().mapFromSource(self.fileSystemModel.index(path)) + if not self.isExpanded(index): + self.expand(index) + expanded = True + return expanded + + def expandPath(self, path) -> None: + index = self.model().mapFromSource(self.fileSystemModel.index(path)) + if not self.isExpanded(index): + self.expand(index) + + def onCustomContextMenu(self, point: QPoint) -> None: + index = self.indexAt(point) + if index.isValid(): + self.clickedIndex = index + self.contextMenu.exec(self.mapToGlobal(point)) + + def doOpenInFileBrowserAct(self): + index = self.clickedIndex + if index: + uri = self.fileSystemModel.filePath(index.model().mapToSource(index)) + cmd = '{} "{}"'.format(self.rapidApp.file_manager, uri) + logging.debug("Launching: %s", cmd) + args = shlex.split(cmd) + subprocess.Popen(args) + + +class FileSystemFilter(QSortFilterProxyModel): + """ + Filter out the display of RPD's cache and temporary directories + """ + + def __init__(self, parent=None): + super().__init__(parent) + self.filtered_dir_names = set() + + def setTempDirs(self, dirs: List[str]) -> None: + filters = [os.path.basename(path) for path in dirs] + self.filtered_dir_names = self.filtered_dir_names | set(filters) + self.invalidateFilter() + + def filterAcceptsRow(self, sourceRow: int, sourceParent: QModelIndex=None) -> bool: + if not self.filtered_dir_names: + return True + + index = self.sourceModel().index(sourceRow, 0, sourceParent) # type: QModelIndex + file_name = index.data(QFileSystemModel.FileNameRole) + return file_name not in self.filtered_dir_names + + +class FileSystemDelegate(QStyledItemDelegate): + """ + Italicize provisional download folders that were not already created + """ + def __init__(self, parent=None): + super().__init__(parent) + + def paint(self, painter: QPainter, option: QStyleOptionViewItem, index: QModelIndex) -> None: + if index is None: + return + + folder_preview = index.data(Roles.folder_preview) + if folder_preview: + font = QFont() + font.setItalic(True) + option.font = font + + super().paint(painter, option, index) diff --git a/raphodo/fileutilities.py b/raphodo/fileutilities.py new file mode 100755 index 0000000..3fb305b --- /dev/null +++ b/raphodo/fileutilities.py @@ -0,0 +1,93 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Utility code to aid main code development -- not called from main code +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import sys +import os +if sys.version_info < (3,5): + import scandir + walk = scandir.walk +else: + walk = os.walk +import datetime +import time + +import raphodo.metadataphoto as metadataphoto +import raphodo.metadatavideo as metadatavideo +from raphodo.constants import FileType +import raphodo.rpdfile as rpdfile +import raphodo.exiftool as exiftool + + +def set_file_modified_time_from_metadata(path: str): + """ + Traverse a path, seeking photos & videos, and when located, + set the file's modification time on the file system to match the + metadata value in the file (e.g. exif, or video metadata (if + valid)). + + Preserves access time. + + :param path: the folder which to walk + """ + with exiftool.ExifTool() as exiftool_process: + for dir_name, subdirs, file_list in walk(path): + for file_name in file_list: + base_name, ext = os.path.splitext(file_name) + ext = ext.lower()[1:] + file_type = rpdfile.file_type(ext) + if file_type is not None: + file = os.path.join(dir_name, file_name) + modification_time = os.path.getmtime(file) + try: + if file_type == FileType.photo: + metadata = metadataphoto.MetaData(full_file_name=file, + et_process=exiftool_process) + else: + metadata = metadatavideo.MetaData(full_file_name=file, + et_process=exiftool_process) + except: + print("Could not load metadata for %s" % file) + break + + dt = metadata.date_time(missing=None) + if dt is not None: + ts = time.mktime(dt.timetuple()) + if ts != modification_time: + statinfo = os.stat(file) + access_time = statinfo.st_atime + print("Setting modification time for %s to %s" + %(file_name, dt.strftime('%c'))) + try: + os.utime(file, times=(access_time, ts)) + print("Set modification time for %s to %s" + %(file_name, dt.strftime('%c'))) + except: + print("Setting file modificaiton time failed " + "for %s" % file_name) + +if __name__ == '__main__': + set_file_modified_time_from_metadata(sys.argv[1]) \ No newline at end of file diff --git a/raphodo/filmstrip.py b/raphodo/filmstrip.py new file mode 100644 index 0000000..1affd47 --- /dev/null +++ b/raphodo/filmstrip.py @@ -0,0 +1,112 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Overlays a filmstrip onto QImage, keeping the image's dimensions the +same +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2016, Damon Lynch" + +from PyQt5.QtGui import QImage, QPainter + +xpm_data = [ + "12 10 27 1", + " c #000000", + ". c #232323", + "+ c #7A7A7A", + "@ c #838383", + "# c #8C8C8C", + "$ c #909090", + "% c #8E8E8E", + "& c #525252", + "* c #6E6E6E", + "= c #939393", + "- c #A3A3A3", + "; c #ABABAB", + "> c #A8A8A8", + ", c #9B9B9B", + "' c #727272", + ") c #A4A4A4", + "! c #BBBBBB", + "~ c #C4C4C4", + "{ c #C1C1C1", + "] c #AFAFAF", + "^ c #3E3E3E", + "/ c #A6A6A6", + "( c #BEBEBE", + "_ c #C8C8C8", + ": c #070707", + "< c #090909", + "[ c #0A0A0A", + " ", + " ", + " ", + " .+@#$%& ", + " *@=-;>, ", + " '%)!~{] ", + " ^$/(_~% ", + " :<[[[ ", + " ", + " "] + + +def add_filmstrip(thumbnail: QImage) -> QImage: + """ + Overlays a filmstrip onto the thumbnail. + + Keeps the thumbnail's dimensions the same. + + :param thumbnail: thumbnail on which to put the filmstrip + :return a copy of the thumbnail + + """ + format = thumbnail.format() + + filmstrip = QImage(xpm_data) + filmstrip_width = filmstrip.width() + filmstrip_height = filmstrip.height() + filmstrip_right = filmstrip.mirrored(horizontal=True, vertical=False) + + thumbnail_right_col = thumbnail.width() - filmstrip_width + + painter = QPainter(thumbnail) + + # add filmstrips to left and right + for i in range(thumbnail.height() // filmstrip_height): + painter.drawImage(0, i * filmstrip_height, filmstrip) + painter.drawImage(thumbnail_right_col, + i * filmstrip_height, filmstrip_right) + + #now do the remainder, at the bottom + remaining_height = thumbnail.height() % filmstrip_height + if remaining_height: + painter.drawImage(0, thumbnail.height() - remaining_height, + filmstrip.copy(0, 0, filmstrip_width, + remaining_height)) + painter.drawImage(thumbnail_right_col, + thumbnail.height() - remaining_height, + filmstrip_right.copy(0, 0, filmstrip_width, + remaining_height)) + + return thumbnail + + diff --git a/raphodo/foldercombo.py b/raphodo/foldercombo.py new file mode 100644 index 0000000..4bc182c --- /dev/null +++ b/raphodo/foldercombo.py @@ -0,0 +1,297 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Combobox widget to easily choose file locations +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + +from typing import Optional, Dict, Tuple, Union, List +import os +import logging +from collections import defaultdict +from gettext import gettext as _ + +from PyQt5.QtCore import (pyqtSlot, pyqtSignal) +from PyQt5.QtWidgets import (QComboBox, QFileDialog) +from PyQt5.QtGui import (QIcon, ) + +import raphodo.qrc_resources as qrc_resources +from raphodo.constants import StandardFileLocations, FileType, max_remembered_destinations +from raphodo.preferences import Preferences +from raphodo.storage import (xdg_desktop_directory, xdg_photos_directory, xdg_videos_directory, + ValidMounts) +from raphodo.utilities import make_path_end_snippets_unique + + +class FolderCombo(QComboBox): + """ + Combobox widget to easily choose file locations. + """ + + # Signal emitted whenever user chooses a path + pathChosen = pyqtSignal(str) + + def __init__(self, parent, + prefs: Preferences, + file_type: FileType, + file_chooser_title: str, + special_dirs: Optional[Tuple[StandardFileLocations]]=None, + valid_mounts: ValidMounts=None) -> None: + super().__init__(parent) + + self.prefs = prefs + self.file_chooser_title = file_chooser_title + self.file_type = file_type + self.valid_mounts = valid_mounts + self.special_dirs = special_dirs + + # Flag to indicate whether the combo box is displaying a path error + self.invalid_path = False + + self.activated.connect(self.processPath) + + self._setup_entries() + + def _setup_entries(self) -> None: + logging.debug("Rebuilding %s combobox entries...", self.file_type.name) + + # Track where the remembered destinations (paths) are in the pop up menu + # -1 indicates there are none. + self.destinations_start = -1 + + # Home directory + home_dir = os.path.expanduser('~') + home_label = os.path.basename(home_dir) + + # Desktop directory, if it exists + desktop_dir = xdg_desktop_directory(home_on_failure=False) + if desktop_dir is not None and os.path.isdir(desktop_dir): + desktop_label = os.path.basename(desktop_dir) + else: + desktop_label = None + + # Any external mounts + mounts = () + if self.valid_mounts is not None: + mounts = tuple( + ( + (mount.name(), mount.rootPath()) + for mount in self.valid_mounts.mountedValidMountPoints() + ) + ) + + # Pictures and Videos directories, if required and if they exist + pictures_dir = pictures_label = videos_dir = videos_label = None + if self.special_dirs is not None: + for dir in self.special_dirs: + if dir == StandardFileLocations.pictures: + pictures_dir = xdg_photos_directory(home_on_failure=False) + if pictures_dir is not None and os.path.isdir(pictures_dir): + pictures_label = os.path.basename(pictures_dir) + elif dir == StandardFileLocations.videos: + videos_dir = xdg_videos_directory(home_on_failure=False) + if videos_dir is not None and os.path.isdir(videos_dir): + videos_label = os.path.basename(videos_dir) + + + self.addItem(QIcon(':/icons/home.svg'), home_label, home_dir) + idx = 1 + if desktop_label: + self.addItem(QIcon(':/icons/desktop.svg'), desktop_label, desktop_dir) + idx += 1 + self.addItem(QIcon(':/icons/drive-harddisk.svg'), _('File System'), '/') + idx += 1 + + if mounts: + for name, path in mounts: + self.addItem(QIcon(':icons/drive-removable-media.svg'), name, path) + idx += 1 + + if pictures_label is not None or videos_label is not None: + self.insertSeparator(idx) + idx += 1 + if pictures_label is not None: + self.addItem(QIcon(':/icons/pictures-folder.svg'), pictures_label, pictures_dir) + idx += 1 + if videos_label is not None: + self.addItem(QIcon(':/icons/videos-folder.svg'), videos_label, videos_dir) + idx += 1 + + # Remembered paths / destinations + dests = self._get_dests() + valid_dests = [dest for dest in dests if dest and os.path.isdir(dest)] + if valid_dests: + valid_names = make_path_end_snippets_unique(*valid_dests) + else: + valid_names = [] + + if valid_names: + folder_icon = QIcon(':/icons/folder.svg') + self.insertSeparator(idx) + idx += 1 + self.destinations_start = idx + for name, path in zip(valid_names, valid_dests): + self.addItem(folder_icon, name, path) + idx += 1 + + self.insertSeparator(idx) + idx += 1 + self.addItem(_('Other...')) + logging.debug("...%s combobox entries added", self.count()) + + def showPopup(self) -> None: + """ + Refresh the combobox menu each time the menu is shown, to handle adding + or removing of external volumes or default directories + """ + + self.refreshFolderList() + super().showPopup() + + def refreshFolderList(self) -> None: + """ + Refresh the combobox to reflect any file system changes + """ + self.clear() + self._setup_entries() + self.setPath(self.chosen_path) + + def setPath(self, path: str) -> None: + """ + Set the path displayed in the combo box. + + This must be called for the combobox to function properly. + + :param path: the path to display + """ + + self.chosen_path = path + invalid = False + + dests = self._get_dests() + + standard_path = False + + if self.destinations_start == -1: + # Deduct two from the count, to allow for the "Other..." at the end, along with its + # separator + default_end = self.count() - 2 + else: + default_end = self.destinations_start + + if self.invalid_path: + default_start = 2 + else: + default_start = 0 + + for i in range(default_start, default_end): + if self.itemData(i) == path: + self.setCurrentIndex(i) + standard_path = True + logging.info("%s path %s is a default value or path to an external volume", + self.file_type.name, path) + break + + if standard_path: + if path in dests: + logging.info("Removing %s from list of stored %s destinations because its now a " + "standard path", path, self.file_type.name) + self.prefs.del_list_value(self._get_dest_pref_key(), path) + else: + valid_dests = [dest for dest in dests if dest and os.path.isdir(dest)] + if path in valid_dests: + self._make_dest_active(path, len(valid_dests)) + elif os.path.isdir(path): + # Add path to destinations in prefs, and regenerate the combobox entries + self.prefs.add_list_value(self._get_dest_pref_key(), path, + max_list_size=max_remembered_destinations) + self.clear() + self._setup_entries() + # List may or may not have grown in size + dests = self._get_dests() + valid_dests = [dest for dest in dests if dest and os.path.isdir(dest)] + self._make_dest_active(path, len(valid_dests)) + else: + invalid = True + # Translators: indicate in combobox that a path does not exist + self.insertItem(0, QIcon(':icons/error.svg'), _('%s (location does not exist)') % + os.path.basename(path), path) + self.setCurrentIndex(0) + if self.destinations_start != -1: + self.destinations_start += 1 + + self.invalid_path = invalid + + def _make_dest_active(self, path: str, dest_len: int) -> None: + """ + Make the path be the displayed value in the combobox + **Key assumption**: the path is NOT one of the default paths + or a path to an external volume + + :param path: the path to display + :param dest_len: remembered paths (destinations) list length + """ + + for j in range(self.destinations_start, self.destinations_start + dest_len): + if self.itemData(j) == path: + self.setCurrentIndex(j) + break + + def _get_dests(self) -> List[str]: + if self.file_type == FileType.photo: + return self.prefs.photo_backup_destinations + else: + return self.prefs.video_backup_destinations + + def _get_dest_pref_key(self) -> str: + if self.file_type == FileType.photo: + return 'photo_backup_destinations' + else: + return 'video_backup_destinations' + + @pyqtSlot(int) + def processPath(self, index: int) -> None: + """Handle the path that the user has chosen via the combo box""" + + if index == self.count() - 1: + try: + if os.path.isdir(self.chosen_path): + chosen_path = self.chosen_path + else: + chosen_path = os.path.expanduser('~') + except AttributeError: + chosen_path = os.path.expanduser('~') + path = QFileDialog.getExistingDirectory(self, self.file_chooser_title, + chosen_path, QFileDialog.ShowDirsOnly) + if path: + self.setPath(path) + self.pathChosen.emit(path) + else: + self.setPath(chosen_path) + else: + path = self.itemData(index) + self.setPath(path) + self.pathChosen.emit(path) + + + + + diff --git a/raphodo/folderspreview.py b/raphodo/folderspreview.py new file mode 100644 index 0000000..b163882 --- /dev/null +++ b/raphodo/folderspreview.py @@ -0,0 +1,442 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Two tasks: + +Create a preview of destination folder structure by actually creating the directories +on the file system, and removing them at program exit if they were not used. + +Highlight to the user where files will be downloaded to, regardless of whether the +subfolder already exists or not. + +What makes the task trickier than might be expected is that the subfolders names have to +be generated and the subfolders created on the file system in the offload process, but +the subfolders can only be removed by the main process (otherwise the watches used by +QFileSystemModel complain about folders being removed) +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +import os +from collections import namedtuple, defaultdict +import logging +from typing import Tuple, Set, Sequence, Dict, Optional, List +from pprint import pprint + +from PyQt5.QtWidgets import QFileSystemModel + +from raphodo.rpdfile import RPDFile +from raphodo.constants import FileType +import raphodo.generatename as gn +from raphodo.storage import validate_download_folder +from raphodo.filebrowse import FileSystemModel + + +DownloadDestination = namedtuple('DownloadDestination', + 'photo_download_folder, video_download_folder, photo_subfolder, ' + 'video_subfolder') + +class FoldersPreview: + """ + Core tasks of this class are to be able to handle these scenarios: + * the user changing the download destination + * the user changing the generated subfolder structure + * download destination being invalid or not yet specified + * knowing which download subfolders already existed + * files from more than one device be downloaded to the same subfolders + * photos and videos being downloaded to overlapping subfolders folders + * the download not proceeding, and the generated subfolders needing to + be removed + * the device being removed, and the generated subfolders needing to + be removed + """ + + def __init__(self): + # Subfolders to generate, in simple string format + # Independent of the specific download folder they're created under + # e.g. '2015/2015-07-20' , not '/home/user/Pictures/2015/2015-07-20' + self.generated_photo_subfolders = set() # type: Set[str] + self.generated_video_subfolders = set() # type: Set[str] + + # Scan ids associated with generated subfolders + # key exactly matches those found in self.generated_photo_subfolders & + # self.generated_video_subfolders + self.generated_photo_subfolders_scan_ids = defaultdict(set) # type: Dict[str, Set[int]] + self.generated_video_subfolders_scan_ids = defaultdict(set) # type: Dict[str, Set[int]] + + # Subfolders actually created by this class, differentiated by level. + # Need to differentiate levels because of need for fine grained control + # due to scenarios outlined above. + # Dependent on the the specific download folder they're created under, in contrast + # to self.generated_photo_subfolders & self.generated_video_subfolders + self.created_photo_subfolders = defaultdict(set) # type: Dict[int, Set[str]] + self.created_video_subfolders = defaultdict(set) # type: Dict[int, Set[str]] + + # key = (level, subfolder) + # item = Set[scan ids] + self.scan_ids_for_created_subfolders = defaultdict(set) # type: Dict[Tuple[int, str], Set[int]] + + # Subfolders that were not created by this class, in simple string format + self.existing_subfolders = set() # type: Set[str] + + # Download config paramaters + self.photo_download_folder = '' + self.video_download_folder = '' + self.photo_download_folder_valid = False + self.video_download_folder_valid = False + self.photo_subfolder = '' + self.video_subfolder = '' + + # Track whether some change was made to the file system + self.dirty = False + + def __repr__(self): + return 'FoldersPreview(%s photo dirs, %s video dirs)' % (len(self._flatten_set( + self.created_photo_subfolders)), len(self._flatten_set(self.created_video_subfolders))) + + def dump(self) -> None: + if self.generated_photo_subfolders: + print("\nGenerated Photo subfolders") + print("==========================") + pprint(self.generated_photo_subfolders) + pprint(self.generated_photo_subfolders_scan_ids) + if self.generated_video_subfolders: + print("\nGenerated Video subfolders") + print("==========================") + pprint(self.generated_video_subfolders) + pprint(self.generated_video_subfolders_scan_ids) + if self.created_photo_subfolders: + print("\nCreated photo subfolders") + print("========================") + pprint(self.created_photo_subfolders) + if self.created_video_subfolders: + print("\nCreated video subfolders") + print("========================") + pprint(self.created_video_subfolders) + if self.scan_ids_for_created_subfolders: + print("\nScan ids for the created subfolders") + print("===================================") + pprint(self.scan_ids_for_created_subfolders) + if self.existing_subfolders: + print('\nExisting subfolders') + print("===================") + pprint(self.existing_subfolders) + + + def _flatten_set(self, s: Dict[int, Set[str]]) -> Set[str]: + return {path for level in s for path in s[level]} + + def _generate_dests(self, dest: str, subfolders: Set[str]) -> Set[str]: + d = set() + for subfolder in subfolders: + components = '' + for component in subfolder.split(os.sep): + components = os.path.join(components, component) + d.add(os.path.join(dest, components)) + return d + + def preview_subfolders(self) -> Set[str]: + """ + Subfolders that have been generated to preview to the user where their + files will be downloaded + :return: set of actual subfolders in simple string format + """ + + p = self._flatten_set(self.created_photo_subfolders) + v = self._flatten_set(self.created_video_subfolders) + return p|v + + def download_subfolders(self) -> Set[str]: + """ + Subfolders where files will be downloaded to, regardless of + whether the subfolder already existed or not. + :return: set of actual subfolders in simple string format + """ + + p = self._generate_dests(self.photo_download_folder, self.generated_photo_subfolders) + v = self._generate_dests(self.video_download_folder, self.generated_video_subfolders) + return p|v + + def process_destination(self, destination: DownloadDestination, + fsmodel: QFileSystemModel) -> None: + """ + Handle any changes in destination directories or subfolder generation config + :param destination: Tuple with download destation and + subfolder gneeration config + """ + + if destination.photo_download_folder != self.photo_download_folder: + self.dirty = True + self.photo_download_folder = destination.photo_download_folder + self.photo_download_folder_valid = validate_download_folder( + self.photo_download_folder).valid + if self.photo_download_folder_valid: + # Handle situation where the user clicks on one of the + # generated subfolders to use as the new new download + # folder. A strange thing to do in all likelihood, but + # need to handle it in any case. + self.existing_subfolders.add(self.photo_download_folder) + if self.generated_photo_subfolders: + self.move_subfolders(photos=True, fsmodel=fsmodel) + + if destination.video_download_folder != self.video_download_folder: + self.video_download_folder = destination.video_download_folder + self.dirty = True + self.video_download_folder_valid = validate_download_folder( + self.video_download_folder).valid + if self.video_download_folder_valid: + # See explanation above. + self.existing_subfolders.add(self.video_download_folder) + if self.generated_video_subfolders: + self.move_subfolders(photos=False, fsmodel=fsmodel) + + if destination.photo_subfolder != self.photo_subfolder: + self.dirty = True + self.photo_subfolder = destination.photo_subfolder + self.clean_generated_folders(remove=self.created_photo_subfolders, + keep=self.created_video_subfolders, + fsmodel=fsmodel) + self.created_photo_subfolders = defaultdict(set) # type: Dict[int, Set[str]] + self.generated_photo_subfolders = set() # type: Set[str] + self.generated_photo_subfolders_scan_ids = defaultdict(set) # type: Dict[str, Set[int]] + + if destination.video_subfolder != self.video_subfolder: + self.dirty = True + self.video_subfolder = destination.video_subfolder + self.clean_generated_folders(remove=self.created_video_subfolders, + keep=self.created_photo_subfolders, + fsmodel=fsmodel) + self.created_video_subfolders = defaultdict(set) # type: Dict[int, Set[str]] + self.generated_video_subfolders = set() # type: Set[str] + self.generated_video_subfolders_scan_ids = defaultdict(set) # type: Dict[str, Set[int]] + + def generate_subfolders(self, rpd_files: Sequence[RPDFile], strip_characters: bool) -> None: + """ + Generate subfolder names for each rpd_file, and create on the file system + if necessary the subfolders that will be used for the download (assuming + the subfolder generation config doesn't change, of course). + + :param rpd_files: rpd_files to generate names for + :param strip_characters: value from user prefs. + """ + + for rpd_file in rpd_files: # type: RPDFile + photo = rpd_file.file_type == FileType.photo + rpd_file.strip_characters = strip_characters + if photo: + generator = gn.PhotoSubfolder(self.photo_subfolder, no_metadata=True) + generated_subfolders = self.generated_photo_subfolders + generated_subfolder_scan_ids = self.generated_photo_subfolders_scan_ids + else: + generator = gn.VideoSubfolder(self.video_subfolder, no_metadata=True) + generated_subfolders = self.generated_video_subfolders + generated_subfolder_scan_ids = self.generated_video_subfolders_scan_ids + value = generator.generate_name(rpd_file) + if value: + if value not in generated_subfolders: + generated_subfolders.add(value) + generated_subfolder_scan_ids[value].add(rpd_file.scan_id) + self.create_path(path=value, photos=photo, scan_ids={rpd_file.scan_id}) + self.dirty = True + + def move_subfolders(self, photos: bool, fsmodel: QFileSystemModel) -> None: + """ + Handle case where the user has chosen a different download directory + :param photos: whether working on photos (True) or videos (False) + """ + + if photos: + self.clean_generated_folders(remove=self.created_photo_subfolders, + keep=self.created_video_subfolders, + fsmodel=fsmodel) + self.created_photo_subfolders = defaultdict(set) # type: Dict[int, Set[str]] + for path in self.generated_photo_subfolders: + scan_ids = self.generated_photo_subfolders_scan_ids[path] + self.create_path(path=path, photos=True, scan_ids=scan_ids) + else: + self.clean_generated_folders(remove=self.created_video_subfolders, + keep=self.created_photo_subfolders, + fsmodel=fsmodel) + self.created_video_subfolders = defaultdict(set) # type: Dict[int, Set[str]] + for path in self.generated_video_subfolders: + scan_ids = self.generated_video_subfolders_scan_ids[path] + self.create_path(path=path, photos=False, scan_ids=scan_ids) + + def clean_generated_folders(self, fsmodel: QFileSystemModel, + remove: Dict[int, Set[str]], + keep: Optional[Dict[int, Set[str]]]=None, + scan_id: Optional[int]=None) -> None: + """ + Remove preview folders from the file system, if necessary keeping those + used for the other type of file (e.g. if moving only photos, keep video download + dirs) + + :param remove: folders to remove + :param keep: folders to keep + :param scan_id: if not None, remove preview folders only for that scan_id + """ + + levels = [level for level in remove] + levels.sort(reverse=True) + + if keep is not None: + keep = self._flatten_set(keep) + else: + keep = set() + + removed_folders = [] + + # self.dump() + + for level in levels: + for subfolder in remove[level]: + if (subfolder not in keep and subfolder not in self.existing_subfolders and + os.path.isdir(subfolder)): + key = (level, subfolder) + if scan_id is not None: + do_rmdir = False + scan_ids = self.scan_ids_for_created_subfolders[key] + if scan_id in scan_ids: + if len(scan_ids) == 1: + do_rmdir = True + removed_folders.append((level, subfolder)) + scan_ids.remove(scan_id) + if len(scan_ids) == 0: + del self.scan_ids_for_created_subfolders[key] + else: + do_rmdir = True + if key in self.scan_ids_for_created_subfolders: + del self.scan_ids_for_created_subfolders[key] + + if do_rmdir: + if not os.listdir(subfolder): + # logging.debug("Removing subfolder %s", subfolder) + index = fsmodel.index(subfolder) + if not fsmodel.rmdir(index): + logging.debug("While cleaning generated folders, did not " + "remove %s. The cause for the error is unknown.", + subfolder) + + + if scan_id is not None: + for level, subfolder in removed_folders: + remove[level].remove(subfolder) + + def clean_all_generated_folders(self, fsmodel: QFileSystemModel) -> None: + """ + Remove all unused (i.e. empty) generated preview folders from the file system. + + Called at program exit. + """ + self.clean_generated_folders(remove=self.created_photo_subfolders, fsmodel=fsmodel) + self.clean_generated_folders(remove=self.created_video_subfolders, fsmodel=fsmodel) + self.generated_photo_subfolders = set() # type: Set[str] + self.generated_video_subfolders = set() # type: Set[str] + self.generated_photo_subfolders_scan_ids = defaultdict(set) # type: Dict[str, Set[int]] + self.generated_video_subfolders_scan_ids = defaultdict(set) # type: Dict[str, Set[int]] + + def clean_generated_folders_for_scan_id(self, scan_id: int, fsmodel: QFileSystemModel) -> None: + + logging.debug("Cleaning subfolders created for scan id %s", scan_id) + + self.clean_generated_folders(remove=self.created_photo_subfolders, scan_id=scan_id, + fsmodel=fsmodel) + self.clean_generated_folders(remove=self.created_video_subfolders, scan_id=scan_id, + fsmodel=fsmodel) + for subfolder, scan_ids in self.generated_photo_subfolders_scan_ids.items(): + if scan_id in scan_ids: + self.generated_photo_subfolders_scan_ids[subfolder].remove(scan_id) + if not len(self.generated_photo_subfolders_scan_ids[subfolder]): + self.generated_photo_subfolders.remove(subfolder) + for subfolder, scan_ids in self.generated_video_subfolders_scan_ids.items(): + if scan_id in scan_ids: + self.generated_video_subfolders_scan_ids[subfolder].remove(scan_id) + if not len(self.generated_video_subfolders_scan_ids[subfolder]): + self.generated_video_subfolders.remove(subfolder) + + # Delete subfolders that are no longer associated with a scan id + # Can't do that above, as there are iterating over the sets + for subfolder in list(self.generated_photo_subfolders_scan_ids.keys()): + if not self.generated_photo_subfolders_scan_ids[subfolder]: + del self.generated_photo_subfolders_scan_ids[subfolder] + + for subfolder in list(self.generated_video_subfolders_scan_ids.keys()): + if not self.generated_video_subfolders_scan_ids[subfolder]: + del self.generated_video_subfolders_scan_ids[subfolder] + + def create_path(self, path: str, photos: bool, scan_ids: Set[int]) -> None: + """ + Create folders on the actual file system if they don't already exist + + Only creates a path if the download folder is valid + + :param path: folder structure to create + :param photos: whether working on photos (True) or videos (False) + :param scan_ids: scan ids of devices associated with this subfolder + """ + + components = '' + level = -1 + if photos: + dest = self.photo_download_folder + dest_valid = self.photo_download_folder_valid + creating = self.created_photo_subfolders + else: + dest = self.video_download_folder + dest_valid = self.video_download_folder_valid + creating = self.created_video_subfolders + + if not dest_valid: + logging.debug("Not creating preview folders because download folder is invalid") + return + + created_photo_subfolders = self._flatten_set(self.created_photo_subfolders) + + created_video_subfolders = self._flatten_set(self.created_video_subfolders) + + already_created = created_photo_subfolders | created_video_subfolders + + for component in path.split(os.sep): + level += 1 + components = os.path.join(components, component) + p = os.path.join(dest, components) + if os.path.isfile(p): + logging.error("While generating provisional download folders, " + "found conflicting file %s. Therefore cannot create path %s", p, path) + return + + if p in already_created: + # Even though the directory is already created, it may have been created + # for the other file type, so record the fact that we're creating it for + # this file type. + creating[level].add(p) + elif not os.path.isdir(p): + creating[level].add(p) + try: + os.mkdir(p) + self.scan_ids_for_created_subfolders[(level, p)].update(scan_ids) + except OSError as e: + logging.error("Failed to create download directory %s", p) + logging.exception("Traceback:") + return + # logging.debug("Created provisional download folder: %s", p) + else: + self.existing_subfolders.add(p) + # logging.debug("Provisional download folder already exists: %s", p) diff --git a/raphodo/generatename.py b/raphodo/generatename.py new file mode 100644 index 0000000..7723995 --- /dev/null +++ b/raphodo/generatename.py @@ -0,0 +1,790 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2007-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . +### USA + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2007-2016, Damon Lynch" + +import re +from datetime import datetime, timedelta +import string +from collections import namedtuple +import logging +from typing import Sequence, Optional, List, Union + +from gettext import gettext as _ + +from raphodo.preferences import DownloadsTodayTracker +import raphodo.problemnotification as pn +from raphodo.problemnotification import ( + RenamingProblems, FilenameNotFullyGeneratedProblem, make_href, + FolderNotFullyGeneratedProblemProblem, Problem +) +from raphodo.rpdfile import RPDFile, Photo, Video +from raphodo.storage import get_uri + +from raphodo.generatenameconfig import * + + +MatchedSequences = namedtuple('MatchedSequences', + 'session_sequence_no, sequence_letter, downloads_today, stored_sequence_no') + + +def convert_date_for_strftime(datetime_user_choice): + try: + return DATE_TIME_CONVERT[LIST_DATE_TIME_L2.index(datetime_user_choice)] + except KeyError: + raise PrefValueInvalidError(datetime_user_choice) + + +class abstract_attribute(): + """ + http://stackoverflow.com/questions/32536176/how-to-define-lazy-variable-in-python-which-will- + raise-notimplementederror-for-a/32536493 + """ + + def __get__(self, obj, type): + # Now we will iterate over the names on the class, + # and all its superclasses, and try to find the attribute + # name for this descriptor + # traverse the parents in the method resolution order + for cls in type.__mro__: + # for each cls thus, see what attributes they set + for name, value in cls.__dict__.items(): + # we found ourselves here + if value is self: + # if the property gets accessed as Child.variable, + # obj will be done. For this case + # If accessed as a_child.variable, the class Child is + # in the type, and a_child in the obj. + this_obj = obj if obj else type + + raise NotImplementedError( + "%r does not have the attribute %r " + "(abstract from class %r)" % + (this_obj, name, cls.__name__)) + + # we did not find a match, should be rare, but prepare for it + raise NotImplementedError( + "%s does not set the abstract attribute ", type.__name__) + + +GenerationErrors = Union[FilenameNotFullyGeneratedProblem, FolderNotFullyGeneratedProblemProblem] + + +class NameGeneration: + """ + Generate the name of a photo. Used as a base class for generating names + of videos, as well as subfolder names for both file types + """ + + def __init__(self, + pref_list: List[str], + problems: Optional[RenamingProblems]=None) -> None: + self.pref_list = pref_list + self.no_metadata = False + + self.problems = problems + self.problem = abstract_attribute() # type: GenerationErrors + + self.strip_forward_slash = abstract_attribute() + self.add_extension = abstract_attribute() + self.L1_date_check = abstract_attribute() + + self.L0 = '' + self.L1 = '' + self.L2 = '' + + def _get_values_from_pref_list(self): + for i in range(0, len(self.pref_list), 3): + yield (self.pref_list[i], self.pref_list[i + 1], self.pref_list[i + 2]) + + def _get_date_component(self): + """ + Returns portion of new file / subfolder name based on date time. + If the date is missing, will attempt to use the fallback date. + """ + + # step 1: get the correct value from metadata + if self.L1 == self.L1_date_check: + if self.no_metadata: + if self.L2 == SUBSECONDS: + d = datetime.fromtimestamp(self.rpd_file.modification_time) + if not d.microsecond: + d = '00' + try: + d = str(round(int(str(d.microsecond)[:3]) / 10)) + except: + d = '00' + return d + d = datetime.fromtimestamp(self.rpd_file.ctime) + else: + if self.L2 == SUBSECONDS: + d = self.rpd_file.metadata.sub_seconds(missing=None) + if d is None: + self.problem.missing_metadata.append(_(self.L2)) + return '' + else: + return d + else: + d = self.rpd_file.date_time(missing=None) + + elif self.L1 == TODAY: + d = datetime.now() + elif self.L1 == YESTERDAY: + delta = timedelta(days=1) + d = datetime.now() - delta + elif self.L1 == DOWNLOAD_TIME: + d = self.rpd_file.download_start_time + else: + raise TypeError("Date options invalid") + + # step 2: if have a value, try to convert it to string format + if d: + try: + return d.strftime(convert_date_for_strftime(self.L2)) + except Exception as e: + logging.warning("Problem converting date/time value for file %s", + self.rpd_file.full_file_name) + self.problem.bad_converstion_date_time = True + self.problem.bad_conversion_exception = e + + # step 3: handle a missing value using file modification time + if self.rpd_file.modification_time: + try: + d = datetime.fromtimestamp(self.rpd_file.modification_time) + except Exception: + logging.error( + "Both file modification time and metadata date & time " + "are invalid for file %s", self.rpd_file.full_file_name) + self.problem.invalid_date_time = True + return '' + else: + self.problem.missing_metadata.append(_(self.L1)) + return '' + + try: + return d.strftime(convert_date_for_strftime(self.L2)) + except: + logging.error( + "Both file modification time and metadata date & time are " + "invalid for file %s", self.rpd_file.full_file_name) + self.problem.invalid_date_time = True + return '' + + def _get_associated_file_extension(self, associate_file): + """ + Generates extensions with correct capitalization for files like + thumbnail or audio files. + """ + + if not associate_file: + return None + + extension = os.path.splitext(associate_file)[1] + if self.rpd_file.generate_extension_case == UPPERCASE: + extension = extension.upper() + elif self.rpd_file.generate_extension_case == LOWERCASE: + extension = extension.lower() + # else keep extension case the same as what it originally was + return extension + + def _get_thm_extension(self): + """ + Generates THM extension with correct capitalization, if needed + """ + self.rpd_file.thm_extension = self._get_associated_file_extension( + self.rpd_file.thm_full_name + ) + + def _get_audio_extension(self): + """ + Generates audio extension with correct capitalization, if needed + e.g. WAV or wav + """ + self.rpd_file.audio_extension = self._get_associated_file_extension( + self.rpd_file.audio_file_full_name + ) + + def _get_xmp_extension(self): + """ + Generates XMP extension with correct capitalization, if needed. + """ + + self.rpd_file.xmp_extension = self._get_associated_file_extension( + self.rpd_file.xmp_file_full_name + ) + + def _get_filename_component(self): + """ + Returns portion of new file / subfolder name based on the file name + """ + + name, extension = os.path.splitext(self.rpd_file.name) + + if self.L1 == NAME: + filename = name + elif self.L1 == EXTENSION: + # Used in subfolder name generation + if extension: + # having the period when this is used as a part of a + # subfolder name + # is a bad idea when it is at the start! + filename = extension[1:] + else: + self.problem.missing_extension = True + return "" + elif self.L1 == IMAGE_NUMBER or self.L1 == VIDEO_NUMBER: + n = re.search("(?P[0-9]+$)", name) + if not n: + self.problem.missing_image_no = True + return '' + else: + image_number = n.group("image_number") + + if self.L2 == IMAGE_NUMBER_ALL: + filename = image_number + elif self.L2 == IMAGE_NUMBER_1: + filename = image_number[-1] + elif self.L2 == IMAGE_NUMBER_2: + filename = image_number[-2:] + elif self.L2 == IMAGE_NUMBER_3: + filename = image_number[-3:] + else: + assert self.L2 == IMAGE_NUMBER_4 + filename = image_number[-4:] + else: + raise TypeError("Incorrect filename option") + + if self.L2 == UPPERCASE: + filename = filename.upper() + elif self.L2 == LOWERCASE: + filename = filename.lower() + + return filename + + def _get_metadata_component(self): + """ + Returns portion of new image / subfolder name based on the metadata + + Note: date time metadata found in _getDateComponent() + """ + + if self.L1 == APERTURE: + v = self.rpd_file.metadata.aperture() + elif self.L1 == ISO: + v = self.rpd_file.metadata.iso() + elif self.L1 == EXPOSURE_TIME: + v = self.rpd_file.metadata.exposure_time(alternativeFormat=True) + elif self.L1 == FOCAL_LENGTH: + v = self.rpd_file.metadata.focal_length() + elif self.L1 == CAMERA_MAKE: + v = self.rpd_file.metadata.camera_make() + elif self.L1 == CAMERA_MODEL: + v = self.rpd_file.metadata.camera_model() + elif self.L1 == SHORT_CAMERA_MODEL: + v = self.rpd_file.metadata.short_camera_model() + elif self.L1 == SHORT_CAMERA_MODEL_HYPHEN: + v = self.rpd_file.metadata.short_camera_model(includeCharacters="\-") + elif self.L1 == SERIAL_NUMBER: + v = self.rpd_file.metadata.camera_serial() + elif self.L1 == SHUTTER_COUNT: + v = self.rpd_file.metadata.shutter_count() + if v: + v = int(v) + padding = LIST_SHUTTER_COUNT_L2.index(self.L2) + 3 + formatter = '%0' + str(padding) + "i" + v = formatter % v + elif self.L1 == FILE_NUMBER: + v = self.rpd_file.metadata.file_number() + if v and self.L2 == FILE_NUMBER_FOLDER: + v = v[:3] + elif self.L1 == OWNER_NAME: + v = self.rpd_file.metadata.owner_name() + elif self.L1 == ARTIST: + v = self.rpd_file.metadata.artist() + elif self.L1 == COPYRIGHT: + v = self.rpd_file.metadata.copyright() + else: + raise TypeError("Invalid metadata option specified") + if self.L1 in (CAMERA_MAKE, CAMERA_MODEL, SHORT_CAMERA_MODEL, + SHORT_CAMERA_MODEL_HYPHEN, OWNER_NAME, ARTIST, + COPYRIGHT): + if self.L2 == UPPERCASE: + v = v.upper() + elif self.L2 == LOWERCASE: + v = v.lower() + if not v: + self.problem.missing_metadata.append(_(self.L1)) + return v + + def _calculate_letter_sequence(self, sequence): + + def _letters(x): + """ + Adapted from algorithm at + http://en.wikipedia.org/wiki/Hexavigesimal + """ + v = '' + while x > 25: + r = x % 26 + x = x / 26 - 1 + v = string.ascii_lowercase[r] + v + v = string.ascii_lowercase[x] + v + + return v + + + v = _letters(sequence) + if self.L2 == UPPERCASE: + v = v.upper() + + return v + + def _format_sequence_no(self, value, amountToPad): + padding = LIST_SEQUENCE_NUMBERS_L2.index(amountToPad) + 1 + formatter = '%0' + str(padding) + "i" + return formatter % value + + def _get_downloads_today(self): + return self._format_sequence_no( + self.rpd_file.sequences.get_downloads_today(), self.L2) + + def _get_session_sequence_no(self): + return self._format_sequence_no( + self.rpd_file.sequences.get_session_sequence_no(), self.L2) + + def _get_stored_sequence_no(self): + return self._format_sequence_no( + self.rpd_file.sequences.get_stored_sequence_no(), self.L2) + + def _get_sequence_letter(self): + return self._calculate_letter_sequence( + self.rpd_file.sequences.get_sequence_letter()) + + def _get_sequences_component(self): + if self.L1 == DOWNLOAD_SEQ_NUMBER: + return self._get_downloads_today() + elif self.L1 == SESSION_SEQ_NUMBER: + return self._get_session_sequence_no() + elif self.L1 == STORED_SEQ_NUMBER: + return self._get_stored_sequence_no() + elif self.L1 == SEQUENCE_LETTER: + return self._get_sequence_letter() + + def _get_component(self): + try: + if self.L0 == DATE_TIME: + return self._get_date_component() + elif self.L0 == TEXT: + return self.L1 + elif self.L0 == FILENAME: + return self._get_filename_component() + elif self.L0 == METADATA: + return self._get_metadata_component() + elif self.L0 == SEQUENCES: + return self._get_sequences_component() + elif self.L0 == JOB_CODE: + return self.rpd_file.job_code + elif self.L0 == SEPARATOR: + return os.sep + except Exception as e: + self.problem.component_problem = _(self.L0) + self.problem.component_exception = e + return '' + + def filter_strip_characters(self, name: str) -> str: + """ + Filter out unwanted chacters from file and subfolder names + :param name: full name or name component + :return: filtered name + """ + + # remove any null characters - they are bad news in file names + name = name.replace('\x00', '') + + # the user could potentially copy and paste a block of text with a carriage / line return + name = name.replace('\n', '') + + if self.rpd_file.strip_characters: + for c in r'\:*?"<>|': + name = name.replace(c, '') + + if self.strip_forward_slash: + name = name.replace('/', '') + return name + + def _destination(self, rpd_file: RPDFile, name: str) -> str: + # implement in subclass + return '' + + def _filter_name(self, name: str, parts: bool) -> str: + # implement in subclass if need be + return name + + def generate_name(self, rpd_file: RPDFile, + parts: Optional[bool]=False) -> Union[str, List[str]]: + """ + Generate subfolder name(s), and photo/video filenames + + :param rpd_file: rpd file for the name to generate + :param parts: if True, return string components in a list + :return: complete string or list of name components + """ + + self.rpd_file = rpd_file + + if parts: + name = [] + else: + name = '' + + for self.L0, self.L1, self.L2 in self._get_values_from_pref_list(): + v = self._get_component() + if parts: + name.append(self.filter_strip_characters(v)) + elif v: + name += v + + if not parts: + name = self.filter_strip_characters(name) + # strip any white space from the beginning and end of the name + name = name.strip() + elif name: + # likewise, strip any white space from the beginning and end of the name + name[0] = name[0].lstrip() + name[-1] = name[-1].rstrip() + + if self.add_extension: + case = rpd_file.generate_extension_case + extension = os.path.splitext(rpd_file.name)[1] + if case == UPPERCASE: + extension = extension.upper() + elif case == LOWERCASE: + extension = extension.lower() + if parts: + name.append(extension) + else: + name += extension + + self._get_thm_extension() + self._get_audio_extension() + self._get_xmp_extension() + + name = self._filter_name(name, parts) + + if self.problem.has_error(): + + rpd_file.name_generation_problem = True + + if self.problems is not None: + self.problem.destination = self._destination(rpd_file=rpd_file, name=name) + self.problem.file_type = rpd_file.title + self.problem.source = rpd_file.get_souce_href() + self.problems.append(self.problem) + + return name + + +class PhotoName(NameGeneration): + """ + Generate filenames for photos + """ + def __init__(self, pref_list: List[str], + problems: Optional[RenamingProblems]=None) -> None: + super().__init__(pref_list, problems) + + self.problem = FilenameNotFullyGeneratedProblem() + + self.strip_forward_slash = True + self.add_extension = True + self.L1_date_check = IMAGE_DATE # used in _get_date_component() + + def _destination(self, rpd_file: RPDFile, name: str) -> str: + if rpd_file.download_subfolder: + return make_href( + name=name, + uri=get_uri( + full_file_name=os.path.join( + rpd_file.download_folder, rpd_file.download_subfolder, name + ) + ) + ) + else: + return name + + +class VideoName(PhotoName): + """ + Generate filenames for videos + """ + def __init__(self, pref_list: List[str], + problems: Optional[RenamingProblems]=None) -> None: + + super().__init__(pref_list, problems) + + self.L1_date_check = VIDEO_DATE # used in _get_date_component() + + def _get_metadata_component(self): + """ + Returns portion of video / subfolder name based on the metadata + + Note: date time metadata found in _getDateComponent() + """ + return get_video_metadata_component(self) + + +class PhotoSubfolder(NameGeneration): + """ + Generate subfolder names for photo files + """ + + def __init__(self, pref_list: List[str], + problems: Optional[RenamingProblems]=None, + no_metadata: Optional[bool]=False) -> None: + """ + :param pref_list: subfolder generation preferences list + :param no_metadata: if True, halt as soon as the need for metadata + or a job code or sequence number becomes necessary + """ + + super().__init__(pref_list, problems) + + if no_metadata: + self.pref_list = truncate_before_unwanted_subfolder_component(pref_list) + else: + self.pref_list = pref_list + + self.no_metadata = no_metadata + + self.problem = FolderNotFullyGeneratedProblemProblem() + + self.strip_extraneous_white_space = re.compile(r'\s*%s\s*' % os.sep) + self.strip_forward_slash = False + self.add_extension = False + self.L1_date_check = IMAGE_DATE # used in _get_date_component() + + def _filter_name(self, name: str, parts: bool) -> str: + if not parts: + return self.filter_subfolder_characters(name) + return name + + def _destination(self, rpd_file: RPDFile, name: str) -> str: + return make_href( + name=name, + uri = get_uri(path=os.path.join(rpd_file.download_folder, name)) + ) + + def filter_subfolder_characters(self, subfolders: str) -> str: + """ + Remove unwanted characters specific to the generation of subfolders + :param subfolders: the complete string containing the subfolders + (not component parts) + :return: filtered string + """ + + # subfolder value must never start with a separator, or else any + # os.path.join function call will fail to join a subfolder to its + # parent folder + if subfolders: + if subfolders[0] == os.sep: + subfolders = subfolders[1:] + + # remove any spaces before and after a directory name + if subfolders and self.rpd_file.strip_characters: + subfolders = self.strip_extraneous_white_space.sub(os.sep, subfolders) + + # remove any repeated directory separators + double_sep = os.sep * 2 + subfolders = subfolders.replace(double_sep, os.sep) + + # remove any trailing directory separators + while subfolders.endswith(os.sep): + subfolders = subfolders[:-1] + + return subfolders + + +class VideoSubfolder(PhotoSubfolder): + """ + Generate subfolder names for video files + """ + + def __init__(self, pref_list: List[str], + problems: Optional[RenamingProblems] = None, + no_metadata: bool=False) -> None: + """ + :param pref_list: subfolder generation preferences list + :param no_metadata: if True, halt as soon as the need for metadata + or a job code or sequence number becomes necessary + """ + super().__init__(pref_list, problems, no_metadata) + self.L1_date_check = VIDEO_DATE # used in _get_date_component() + + + def _get_metadata_component(self): + """ + Returns portion of video / subfolder name based on the metadata + + Note: date time metadata found in _getDateComponent() + """ + return get_video_metadata_component(self) + + +def truncate_before_unwanted_subfolder_component(pref_list: List[str]) -> List[str]: + r""" + truncate the preferences list to remove any subfolder element that + contains a metadata or a job code or sequence number + + :param pref_list: subfolder prefs list + :return: truncated list + + >>> print(truncate_before_unwanted_subfolder_component(PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV[0])) + ['Date time', 'Image date', 'YYYY', '/', '', '', 'Date time', 'Image date', 'YYYYMMDD'] + >>> print(truncate_before_unwanted_subfolder_component(PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV[1])) + ['Date time', 'Image date', 'YYYY', '/', '', '', 'Date time', 'Image date', 'YYYY-MM-DD'] + >>> print(truncate_before_unwanted_subfolder_component(PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV[2])) + ['Date time', 'Image date', 'YYYY', '/', '', '', 'Date time', 'Image date', 'YYYY_MM_DD'] + >>> print(truncate_before_unwanted_subfolder_component(PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV[3])) + ['Date time', 'Image date', 'YYYY'] + >>> print(truncate_before_unwanted_subfolder_component(PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV[4])) + ... # doctest: +NORMALIZE_WHITESPACE + ['Date time', 'Image date', 'YYYY', '/', '', '', 'Date time', 'Image date', 'YYYY', + 'Date time', 'Image date', 'MM'] + >>> print(truncate_before_unwanted_subfolder_component([JOB_CODE, '', '',])) + [] + >>> pl = [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11]] + >>> print(truncate_before_unwanted_subfolder_component(pl)) + ['Date time', 'Image date', 'YYYY'] + """ + + rl = [pref_list[i] for i in range(0, len(pref_list), 3)] + truncate = -1 + for idx, value in enumerate(rl): + if value in (METADATA, SEQUENCES, JOB_CODE): + break + if idx == len(rl) - 1: + truncate = idx + 1 + elif value == SEPARATOR: + truncate = idx + + if truncate >= 0: + return pref_list[:truncate * 3] + return [] + + +def get_video_metadata_component(video: Union[VideoSubfolder, VideoName]): + """ + Returns portion of video / subfolder name based on the metadata + + This is outside of a class definition because of the inheritance + hierarchy. + """ + + if video.L1 == CODEC: + v = video.rpd_file.metadata.codec() + elif video.L1 == WIDTH: + v = video.rpd_file.metadata.width() + elif video.L1 == HEIGHT: + v = video.rpd_file.metadata.height() + elif video.L1 == FPS: + v = video.rpd_file.metadata.frames_per_second() + elif video.L1 == LENGTH: + v = video.rpd_file.metadata.length() + else: + raise TypeError("Invalid metadata option specified") + if video.L1 in [CODEC]: + if video.L2 == UPPERCASE: + v = v.upper() + elif video.L2 == LOWERCASE: + v = v.lower() + if not v: + video.problem.missing_metadata.append(_(video.L1)) + return v + + +class Sequences: + """ + Stores sequence numbers and letters used in generating file names. + """ + + def __init__(self, downloads_today_tracker: DownloadsTodayTracker, + stored_sequence_no: int): + self.session_sequence_no = 0 + self.sequence_letter = -1 + self.downloads_today_tracker = downloads_today_tracker + self.stored_sequence_no = stored_sequence_no + self.matched_sequences = None + + def set_matched_sequence_value(self, matched_sequences: MatchedSequences) -> None: + self.matched_sequences = matched_sequences + + def get_session_sequence_no(self) -> int: + if self.matched_sequences is not None: + return self.matched_sequences.session_sequence_no + else: + return self._get_session_sequence_no() + + def _get_session_sequence_no(self) -> int: + return self.session_sequence_no + 1 + + def get_sequence_letter(self) -> int: + if self.matched_sequences is not None: + return self.matched_sequences.sequence_letter + else: + return self._get_sequence_letter() + + def _get_sequence_letter(self) -> int: + return self.sequence_letter + 1 + + def increment(self, uses_session_sequence_no, uses_sequence_letter) -> None: + if uses_session_sequence_no: + self.session_sequence_no += 1 + if uses_sequence_letter: + self.sequence_letter += 1 + + def get_downloads_today(self) -> int: + if self.matched_sequences is not None: + return self.matched_sequences.downloads_today + else: + return self._get_downloads_today() + + def _get_downloads_today(self) -> int: + v = self.downloads_today_tracker.get_downloads_today() + if v == -1: + return 1 + else: + return v + 1 + + def get_stored_sequence_no(self) -> int: + if self.matched_sequences is not None: + return self.matched_sequences.stored_sequence_no + else: + return self._get_stored_sequence_no() + + def _get_stored_sequence_no(self) -> int: + return self.stored_sequence_no + + def create_matched_sequences(self) -> MatchedSequences: + return MatchedSequences( + session_sequence_no=self._get_session_sequence_no(), + sequence_letter=self._get_sequence_letter(), + downloads_today=self._get_downloads_today(), + stored_sequence_no=self._get_stored_sequence_no()) diff --git a/raphodo/generatenameconfig.py b/raphodo/generatenameconfig.py new file mode 100644 index 0000000..1091cb7 --- /dev/null +++ b/raphodo/generatenameconfig.py @@ -0,0 +1,945 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2007-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +# Special key in each dictionary which specifies the order of elements. +# It is very important to have a consistent and rational order when displaying +# these prefs to the user, and dictionaries are unsorted. + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2007-2016, Damon Lynch" + +import os +from collections import OrderedDict +from typing import List, Optional, Tuple + +from gettext import gettext as _ + +# PLEASE NOTE: these values are duplicated in a dummy class whose function +# is to have them put into the translation template. If you change the values below +# then you MUST change the value in class i18TranslateMeThanks as well!! + +# *** Level 0, i.e. first column of values presented to user +DATE_TIME = 'Date time' +TEXT = 'Text' +FILENAME = 'Filename' +METADATA = 'Metadata' +SEQUENCES = 'Sequences' +JOB_CODE = 'Job code' + +SEPARATOR = os.sep + +# *** Level 1, i.e. second column of values presented to user + +# Date time +IMAGE_DATE = 'Image date' +TODAY = 'Today' +YESTERDAY = 'Yesterday' +VIDEO_DATE = 'Video date' +DOWNLOAD_TIME = 'Download time' + +# File name +NAME = 'Name' +IMAGE_NUMBER = 'Image number' +VIDEO_NUMBER = 'Video number' + +# pre 0.9.0a4 File name values: NAME_EXTENSION, EXTENSION +NAME_EXTENSION = 'Name + extension' + +# however extension is used for subfolder generation in all versions +EXTENSION = 'Extension' + + +# Metadata +APERTURE = 'Aperture' +ISO = 'ISO' +EXPOSURE_TIME = 'Exposure time' +FOCAL_LENGTH = 'Focal length' +CAMERA_MAKE = 'Camera make' +CAMERA_MODEL = 'Camera model' +SHORT_CAMERA_MODEL = 'Short camera model' +SHORT_CAMERA_MODEL_HYPHEN = 'Hyphenated short camera model' +SERIAL_NUMBER = 'Serial number' +SHUTTER_COUNT = 'Shutter count' +# Currently the only file number is Exif.CanonFi.FileNumber, +# which is in the format xxx-yyyy, where xxx is the folder and yyyy the image +FILE_NUMBER = 'File number' +OWNER_NAME = 'Owner name' +COPYRIGHT = 'Copyright' +ARTIST = 'Artist' + +# Video metadata +CODEC = 'Codec' +WIDTH = 'Width' +HEIGHT = 'Height' +FPS = 'Frames Per Second' +LENGTH = 'Length' + +# Image sequences +DOWNLOAD_SEQ_NUMBER = 'Downloads today' +SESSION_SEQ_NUMBER = 'Session number' +SUBFOLDER_SEQ_NUMBER = 'Subfolder number' +STORED_SEQ_NUMBER = 'Stored number' +SEQUENCE_LETTER = 'Sequence letter' + +# *** Level 2, i.e. third and final column of values presented to user + +# Image number +IMAGE_NUMBER_ALL = 'All digits' +IMAGE_NUMBER_1 = 'Last digit' +IMAGE_NUMBER_2 = 'Last 2 digits' +IMAGE_NUMBER_3 = 'Last 3 digits' +IMAGE_NUMBER_4 = 'Last 4 digits' + +# Case +ORIGINAL_CASE = "Original Case" +UPPERCASE = "UPPERCASE" +LOWERCASE = "lowercase" + +# Sequence number +SEQUENCE_NUMBER_1 = "One digit" +SEQUENCE_NUMBER_2 = "Two digits" +SEQUENCE_NUMBER_3 = "Three digits" +SEQUENCE_NUMBER_4 = "Four digits" +SEQUENCE_NUMBER_5 = "Five digits" +SEQUENCE_NUMBER_6 = "Six digits" +SEQUENCE_NUMBER_7 = "Seven digits" + +# File number +FILE_NUMBER_FOLDER = "Folder only" +FILE_NUMBER_ALL = "Folder and file" + +# Now, define dictionaries and lists of valid combinations of preferences. + +# Level 2 + +# Date + +SUBSECONDS = 'Subseconds' + +# NOTE 1: if changing LIST_DATE_TIME_L2, you MUST update the default +# subfolder preference immediately below +# NOTE 2: if changing LIST_DATE_TIME_L2, you MUST also update +# DATE_TIME_CONVERT below +# NOTE 3: if changing LIST_DATE_TIME_L2, you MUST also update +# PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV +LIST_DATE_TIME_L2 = [ + 'YYYYMMDD', # 0 + 'YYYY-MM-DD', + 'YYYY_MM_DD', # 2 + 'YYMMDD', + 'YY-MM-DD', # 4 + 'YY_MM_DD', + 'MMDDYYYY', # 6 + 'MMDDYY', + 'MMDD', # 8 + 'DDMMYYYY', + 'DDMMYY', # 10 + 'YYYY', + 'YY', # 12 + 'MM', + 'DD', # 14 + 'Month (full)', + 'Month (abbreviated)', # 16 + 'HHMMSS', + 'HHMM', # 18 + 'HH-MM-SS', + 'HH-MM', # 20 + 'HH', + 'MM (minutes)', # 22 + 'SS' +] + +LIST_IMAGE_DATE_TIME_L2 = LIST_DATE_TIME_L2 + [SUBSECONDS] + +DEFAULT_SUBFOLDER_PREFS = [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], '/', + '', '', DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0]] +DEFAULT_VIDEO_SUBFOLDER_PREFS = [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[ + 11], '/', '', '', DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0]] + +DEFAULT_PHOTO_RENAME_PREFS = [FILENAME, NAME, ORIGINAL_CASE] +DEFAULT_VIDEO_RENAME_PREFS = [FILENAME, NAME, ORIGINAL_CASE] + +class i18TranslateMeThanks: + """ this class is never used in actual running code + Its purpose is to have these values inserted into the program's i18n template file + + """ + + def __init__(self): + _('Date time') + _('Text') + _('Filename') + _('Metadata') + _('Sequences') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#jobcode + _('Job code') + _('Image date') + _('Video date') + _('Today') + _('Yesterday') + # Translators: Download time is the time and date that the download started (when the + # user clicked the Download button) + _('Download time') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('Name') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('Extension') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('Image number') + _('Video number') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Aperture') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('ISO') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Exposure time') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Focal length') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Camera make') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Camera model') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Short camera model') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Hyphenated short camera model') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Serial number') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Shutter count') + # File number currently refers to the Exif value Exif.Canon.FileNumber + _('File number') + # Only the folder component of the Exif.Canon.FileNumber value + _('Folder only') + # The folder and file component of the Exif.Canon.FileNumber value + _('Folder and file') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamemetadata + _('Owner name') + _('Codec') + _('Width') + _('Height') + _('Length') + _('Frames Per Second') + _('Artist') + _('Copyright') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers + _('Downloads today') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers + _('Session number') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers + _('Subfolder number') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers + _('Stored number') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#sequenceletters + _('Sequence letter') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('All digits') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('Last digit') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('Last 2 digits') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('Last 3 digits') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamefilename + _('Last 4 digits') + # Translators: please not the capitalization of this text, and keep it the same if your + # language features capitalization + _("Original Case") + # Translators: please not the capitalization of this text, and keep it the same if your + # language features capitalization + _("UPPERCASE") + # Translators: please not the capitalization of this text, and keep it the same if your + # language features capitalization + _("lowercase") + _("One digit") + _("Two digits") + _("Three digits") + _("Four digits") + _("Five digits") + _("Six digits") + _("Seven digits") + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('Subseconds') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YYYYMMDD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YYYY-MM-DD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YYYY_MM_DD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YYMMDD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YY-MM-DD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YY_MM_DD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('MMDDYYYY') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('MMDDYY') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('MMDD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('DDMMYYYY') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('DDMMYY') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YYYY') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('YY') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('MM') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('DD') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('Month (full)'), + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('Month (abbreviated)'), + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('HHMMSS') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('HHMM') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('HH-MM-SS') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('HH-MM') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('HH') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('MM (minutes)') + # Translators: for an explanation of what this means, + # see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime + _('SS') + + # Convenience values for python datetime conversion using values in + + +# Default subfolder options that appear in drop-down menu in Destination views +# Any change to PHOTO_SUBFOLDER_MENU_DEFAULTS must also be reflected in +# PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV + +# The following values will be displayed in the menu after an os.sep.join() operation + +PHOTO_SUBFOLDER_MENU_DEFAULTS = ( + (_('Date'), _('YYYY'), _('YYYYMMDD')), + (_('Date (hyphens)'), _('YYYY'), _('YYYY-MM-DD')), + (_('Date (underscores)'), _('YYYY'), _('YYYY_MM_DD')), + (_('Date and Job Code'), _('YYYY'), _('YYYYMM_Job Code')), + (_('Date and Job Code Subfolder'), _('YYYY'), _('YYYYMM'), _('Job Code')) +) + +# Any change to PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV must also be reflected in +# PHOTO_SUBFOLDER_MENU_DEFAULTS + +PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV = ( + # 0 + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], + '/', '', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0] + ], + # 1 + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], + '/', '', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[1] + ], + # 2 + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], + '/', '', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[2] + ], + # 3 + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], + '/', '', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[13], + TEXT, '_', '', + JOB_CODE, '', ''], + # 4 + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], + '/', '', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[11], + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[13], + '/', '', '', + JOB_CODE, '', '', + ], +) + +PHOTO_RENAME_MENU_DEFAULTS = ( + (_('Original Filename'), 'IMG_1234'), + (_('Date-Time and Downloads today'), _('YYYYMMDD-HHMM-1')), + (_('Date and Downloads today'), _('YYYYMMDD-1')), + (_('Date-Time and Image number'), _('YYYYMMDD-1234')), + (_('Date-Time and Job Code'), _('YYYYMMDD-HHMM-Job Code-1')), + (_('Date and Job Code'), _('YYYYMMDD-Job Code-1')) +) + +PHOTO_RENAME_MENU_DEFAULTS_CONV = ( + # 0 Original Filename + [FILENAME, NAME, ORIGINAL_CASE], + # 1 Date-Time and Downloads today + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[18], + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1], + # 2 Date and Downloads today + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1], + # 3 Date-Time and Image number + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[18], + TEXT, '-', '', + FILENAME, IMAGE_NUMBER, IMAGE_NUMBER_ALL], + # 4 Date-Time and Job Code + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[18], + TEXT, '-', '', + JOB_CODE, '', '', + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1], + # 5 Date and Job Code + [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + JOB_CODE, '', '', + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1] +) + +# See notes above regarding keeping values in sync +VIDEO_SUBFOLDER_MENU_DEFAULTS = PHOTO_SUBFOLDER_MENU_DEFAULTS +VIDEO_SUBFOLDER_MENU_DEFAULTS_CONV = ( + # 0 + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[11], + SEPARATOR, '', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0] + ], + # 1 + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[11], + SEPARATOR, '', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[1] + ], + # 2 + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[11], + SEPARATOR, '', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[2] + ], + # 3 + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[11], + SEPARATOR, '', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[11], + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[13], + TEXT, '_', '', + JOB_CODE, '', ''], + # 4 + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[11], + SEPARATOR, '', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[11], + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[13], + SEPARATOR, '', '', + JOB_CODE, '', '', + ], +) + +VIDEO_RENAME_MENU_DEFAULTS = ( + (_('Original Filename'), 'MVI_1234'), + (_('Date-Time and Downloads today'), _('YYYYMMDD-HHMM-1')), + (_('Date and Downloads today'), _('YYYYMMDD-1')), + (_('Date-Time and Video number'), _('YYYYMMDD_1234')), + (_('Date-Time and Job Code'), _('YYYYMMDD-HHMM-Job Code-1')), + (_('Date and Job Code'), _('YYYYMMDD-Job Code-1')), + (_('Resolution'), _('YYYYMMDD-HHMM-1-1920x1080')) +) + +VIDEO_RENAME_MENU_DEFAULTS_CONV = ( + # 0 Original Filename + [FILENAME, NAME, ORIGINAL_CASE], + # 1 Date-Time and Downloads today + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[18], + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1], + # 2 Date and Downloads today + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1], + # 3 Date-Time and Image number + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[18], + TEXT, '-', '', + FILENAME, VIDEO_NUMBER, IMAGE_NUMBER_ALL], + # 4 Date-Time and Job Code + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[18], + TEXT, '-', '', + JOB_CODE, '', '', + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1], + # 5 Date and Job Code + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + JOB_CODE, '', '', + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1], + # 6 Resolution + [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0], + TEXT, '-', '', + DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[18], + TEXT, '-', '', + SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1, + TEXT, '-', '', + METADATA, WIDTH, '', + TEXT, 'x', '', + METADATA, HEIGHT, ''] +) + +# See notes above regarding keeping values in sync +DATE_TIME_CONVERT = ['%Y%m%d', '%Y-%m-%d', '%Y_%m_%d', '%y%m%d', '%y-%m-%d', + '%y_%m_%d', + '%m%d%Y', '%m%d%y', '%m%d', + '%d%m%Y', '%d%m%y', '%Y', '%y', + '%m', '%d', '%B', '%b', + '%H%M%S', '%H%M', '%H-%M-%S', '%H-%M', + '%H', '%M', '%S'] + +LIST_IMAGE_NUMBER_L2 = [IMAGE_NUMBER_ALL, IMAGE_NUMBER_1, IMAGE_NUMBER_2, + IMAGE_NUMBER_3, IMAGE_NUMBER_4] + +LIST_CASE_L2 = [ORIGINAL_CASE, UPPERCASE, LOWERCASE] + +LIST_SEQUENCE_LETTER_L2 = [ + UPPERCASE, + LOWERCASE +] + +LIST_SEQUENCE_NUMBERS_L2 = [ + SEQUENCE_NUMBER_1, + SEQUENCE_NUMBER_2, + SEQUENCE_NUMBER_3, + SEQUENCE_NUMBER_4, + SEQUENCE_NUMBER_5, + SEQUENCE_NUMBER_6, + SEQUENCE_NUMBER_7, +] + +LIST_SHUTTER_COUNT_L2 = [ + SEQUENCE_NUMBER_3, + SEQUENCE_NUMBER_4, + SEQUENCE_NUMBER_5, + SEQUENCE_NUMBER_6, +] +FILE_NUMBER_L2 = [ + FILE_NUMBER_FOLDER, + FILE_NUMBER_ALL +] + +# Level 1 + +DICT_DATE_TIME_L1 = OrderedDict([ + (IMAGE_DATE, LIST_IMAGE_DATE_TIME_L2), + (TODAY, LIST_DATE_TIME_L2), + (YESTERDAY, LIST_DATE_TIME_L2), + (DOWNLOAD_TIME, LIST_DATE_TIME_L2), +]) + +VIDEO_DICT_DATE_TIME_L1 = OrderedDict([ + (VIDEO_DATE, LIST_IMAGE_DATE_TIME_L2), + (TODAY, LIST_DATE_TIME_L2), + (YESTERDAY, LIST_DATE_TIME_L2), + (DOWNLOAD_TIME, LIST_DATE_TIME_L2), +]) + +DICT_FILENAME_L1 = OrderedDict([ + (NAME, LIST_CASE_L2), + (IMAGE_NUMBER, LIST_IMAGE_NUMBER_L2), +]) + +# pre 0.9.0a4 values for DICT_FILENAME_L1: +#(NAME_EXTENSION, LIST_CASE_L2), +# (EXTENSION, LIST_CASE_L2), + +DICT_VIDEO_FILENAME_L1 = OrderedDict([ + (NAME, LIST_CASE_L2), + (VIDEO_NUMBER, LIST_IMAGE_NUMBER_L2), +]) + +# pre 0.9.0a4 values for DICT_VIDEO_FILENAME_L1: +# (NAME_EXTENSION, LIST_CASE_L2), +# (EXTENSION, LIST_CASE_L2), + +DICT_SUBFOLDER_FILENAME_L1 = { + EXTENSION: LIST_CASE_L2, +} + +DICT_METADATA_L1 = OrderedDict([ + (APERTURE, None), + (ISO, None), + (EXPOSURE_TIME, None), + (FOCAL_LENGTH, None), + (CAMERA_MAKE, LIST_CASE_L2), + (CAMERA_MODEL, LIST_CASE_L2), + (SHORT_CAMERA_MODEL, LIST_CASE_L2), + (SHORT_CAMERA_MODEL_HYPHEN, LIST_CASE_L2), + (SERIAL_NUMBER, None), + (SHUTTER_COUNT, LIST_SHUTTER_COUNT_L2), + (FILE_NUMBER, FILE_NUMBER_L2), + (OWNER_NAME, LIST_CASE_L2), + (ARTIST, LIST_CASE_L2), + (COPYRIGHT, LIST_CASE_L2), +]) + +DICT_VIDEO_METADATA_L1 = OrderedDict([ + (CODEC, LIST_CASE_L2), + (WIDTH, None), + (HEIGHT, None), + (LENGTH, None), + (FPS, None), +]) + +DICT_SEQUENCE_L1 = OrderedDict([ + (DOWNLOAD_SEQ_NUMBER, LIST_SEQUENCE_NUMBERS_L2), + (STORED_SEQ_NUMBER, LIST_SEQUENCE_NUMBERS_L2), + (SESSION_SEQ_NUMBER, LIST_SEQUENCE_NUMBERS_L2), + (SEQUENCE_LETTER, LIST_SEQUENCE_LETTER_L2), +]) + +LIST_SEQUENCE_L1 = list(DICT_SEQUENCE_L1.keys()) + +# Level 0 + +DICT_IMAGE_RENAME_L0 = OrderedDict([ + (DATE_TIME, DICT_DATE_TIME_L1), + (TEXT, None), + (FILENAME, DICT_FILENAME_L1), + (METADATA, DICT_METADATA_L1), + (SEQUENCES, DICT_SEQUENCE_L1), + (JOB_CODE, None), +]) + +DICT_VIDEO_RENAME_L0 = OrderedDict([ + (DATE_TIME, VIDEO_DICT_DATE_TIME_L1), + (TEXT, None), + (FILENAME, DICT_VIDEO_FILENAME_L1), + (METADATA, DICT_VIDEO_METADATA_L1), + (SEQUENCES, DICT_SEQUENCE_L1), + (JOB_CODE, None), +]) + +DICT_SUBFOLDER_L0 = OrderedDict([ + (DATE_TIME, DICT_DATE_TIME_L1), + (TEXT, None), + (FILENAME, DICT_SUBFOLDER_FILENAME_L1), + (METADATA, DICT_METADATA_L1), + (SEPARATOR, None), + (JOB_CODE, None), +]) + +DICT_VIDEO_SUBFOLDER_L0 = OrderedDict([ + (DATE_TIME, VIDEO_DICT_DATE_TIME_L1), + (TEXT, None), + (FILENAME, DICT_SUBFOLDER_FILENAME_L1), + (METADATA, DICT_VIDEO_METADATA_L1), + (SEPARATOR, None), + (JOB_CODE, None), +]) + +# preference elements that require metadata +# note there is no need to specify lower level elements if a higher level +# element is necessary for them to be present to begin with +METADATA_ELEMENTS = [METADATA, IMAGE_DATE] + +# preference elements that are sequence numbers or letters +SEQUENCE_ELEMENTS = [ + DOWNLOAD_SEQ_NUMBER, + SESSION_SEQ_NUMBER, + SUBFOLDER_SEQ_NUMBER, + STORED_SEQ_NUMBER, + SEQUENCE_LETTER] + +# preference elements that do not require metadata and are not fixed +# as above, there is no need to specify lower level elements if a higher level +# element is necessary for them to be present to begin with +DYNAMIC_NON_METADATA_ELEMENTS = [ + TODAY, YESTERDAY, + FILENAME] + SEQUENCE_ELEMENTS + +PHOTO_RENAME_COMPLEX = ['Date time', 'Image date', 'YYYYMMDD', 'Text', '-', '', + 'Date time', 'Image date', 'HHMM', 'Text', '-', '', 'Sequences', + 'Downloads today', 'One digit', 'Text', '-iso', '', + 'Metadata', 'ISO', '', 'Text', '-f', '', 'Metadata', + 'Aperture', '', 'Text', '-', '', 'Metadata', 'Focal length', '', + 'Text', 'mm-', '', 'Metadata', 'Exposure time', ''] + +PHOTO_RENAME_SIMPLE = ['Date time', 'Image date', 'YYYYMMDD', 'Text', '-', '', + 'Date time', 'Image date', 'HHMM', 'Text', '-', '', 'Sequences', + 'Downloads today', 'One digit'] + +VIDEO_RENAME_SIMPLE = [x if x != 'Image date' else 'Video date' for x in PHOTO_RENAME_SIMPLE] + +JOB_CODE_RENAME_TEST = ['Job code', '', '', 'Sequences', + 'Downloads today', 'One digit'] + + +def upgrade_pre090a4_rename_pref(pref_list: List[str]) -> Tuple[List[str], str]: + r""" + Upgrade photo and video rename preference list + + :param pref_list: pref list to upgrade + :return: tuple of new pref list, and if found, the case to be used for the + extension + + >>> upgrade_pre090a4_rename_pref([FILENAME, NAME_EXTENSION, ORIGINAL_CASE]) + (['Filename', 'Name', 'Original Case'], 'Original Case') + >>> upgrade_pre090a4_rename_pref(PHOTO_RENAME_SIMPLE + [FILENAME, EXTENSION, LOWERCASE]) + ... # doctest: +NORMALIZE_WHITESPACE + (['Date time', 'Image date', 'YYYYMMDD', + 'Text', '-', '', + 'Date time', 'Image date', 'HHMM', + 'Text', '-', '', + 'Sequences', 'Downloads today', 'One digit'], 'lowercase') + >>> upgrade_pre090a4_rename_pref(PHOTO_RENAME_COMPLEX + [FILENAME, EXTENSION, UPPERCASE]) + ... # doctest: +NORMALIZE_WHITESPACE + (['Date time', 'Image date', 'YYYYMMDD', 'Text', '-', '', + 'Date time', 'Image date', 'HHMM', 'Text', '-', '', 'Sequences', + 'Downloads today', 'One digit', 'Text', '-iso', '', + 'Metadata', 'ISO', '', 'Text', '-f', '', 'Metadata', + 'Aperture', '', 'Text', '-', '', 'Metadata', 'Focal length', '', + 'Text', 'mm-', '', 'Metadata', 'Exposure time', ''], 'UPPERCASE') + >>> upgrade_pre090a4_rename_pref([FILENAME, NAME, LOWERCASE]) + (['Filename', 'Name', 'lowercase'], None) + + """ + if not pref_list: + return (pref_list, None) + + # get extension case from last value + if pref_list[-2] in (NAME_EXTENSION, EXTENSION): + case = pref_list[-1] + else: + case = None + + new_pref_list = [] + for idx in range(0, len(pref_list), 3): + l1 = pref_list[idx + 1] + if l1 != EXTENSION: + if l1 == NAME_EXTENSION: + l1 = NAME + new_pref_list.extend([pref_list[idx], l1, pref_list[idx + 2]]) + return new_pref_list, case + + +class PrefError(Exception): + """ base class """ + + def __init__(self): + super().__init__() + self.msg = '' + + def unpackList(self, l: List[str]): + """ + Make the preferences presentable to the user + """ + return ', '.join("'{}'".format(i) for i in l) + + def __str__(self): + return self.msg + + +class PrefKeyError(PrefError): + def __init__(self, error): + super().__init__() + value = error[0] + expectedValues = self.unpackList(error[1]) + self.msg = "Preference key '%(key)s' is invalid.\nExpected one of %(value)s" % { + 'key': value, 'value': expectedValues} + + +class PrefValueInvalidError(PrefKeyError): + def __init__(self, error): + super().__init__(error) + value = error[0] + self.msg = "Preference value '%(value)s' is invalid" % {'value': value} + + +class PrefLengthError(PrefError): + def __init__(self, error): + super().__init__() + self.msg = "These preferences are not well formed:" + "\n %s" % self.unpackList(error) + + +class PrefValueKeyComboError(PrefError): + def __init__(self, error): + super().__init__() + self.msg = error + + +def check_pref_valid(pref_defn, prefs, modulo=3) -> bool: + """ + Checks to see if user preferences are valid according to their + definition. Raises appropriate exception if an error is found. + + :param prefs: list of preferences + :param pref_defn: is a Dict specifying what is valid + :param modulo: how many list elements are equivalent to one line + of preferences. + :return: True if prefs match with pref_defn + """ + + if (len(prefs) % modulo != 0) or not prefs: + raise PrefLengthError(prefs) + else: + for i in range(0, len(prefs), modulo): + _check_pref_valid(pref_defn, prefs[i:i + modulo]) + + return True + + +def _check_pref_valid(pref_defn, prefs): + key = prefs[0] + value = prefs[1] + + if key in pref_defn: + + next_pref_defn = pref_defn[key] + + if value is None: + # value should never be None, at any time + raise PrefValueInvalidError((None, next_pref_defn)) + + if next_pref_defn and not value: + raise PrefValueInvalidError((value, next_pref_defn)) + + if isinstance(next_pref_defn, dict): + return _check_pref_valid(next_pref_defn, prefs[1:]) + else: + if isinstance(next_pref_defn, list): + result = value in next_pref_defn + if not result: + raise PrefValueInvalidError((value, next_pref_defn)) + return True + elif not next_pref_defn: + return True + else: + result = next_pref_defn == value + if not result: + raise PrefValueInvalidError((value, next_pref_defn)) + return True + else: + raise PrefKeyError((key, list(pref_defn.keys()))) + + +def filter_subfolder_prefs(pref_list: List[str], + pref_colors: Optional[List[str]]=None) \ + -> Tuple[bool, List[str], Optional[List[str]]]: + """ + Filters out extraneous preference choices. + + :param pref_list: the list of user specified preferences + :param pref_colors: optional list of colors associated with displaying the + generated sample name while editing the preferences + :return: bool indicating whether list changed, the pref list, and optionally the + list of colors + """ + + prefs_changed = False + continue_check = True + while continue_check and pref_list: + continue_check = False + if pref_list[0] == SEPARATOR: + # subfolder preferences should not start with a / + pref_list = pref_list[3:] + if pref_colors is not None: + pref_colors = pref_colors[1:] + prefs_changed = True + continue_check = True + elif pref_list[-3] == SEPARATOR: + # subfolder preferences should not end with a / + pref_list = pref_list[:-3] + if pref_colors is not None: + pref_colors = pref_colors[:-1] + continue_check = True + prefs_changed = True + else: + for i in range(0, len(pref_list) - 3, 3): + if pref_list[i] == SEPARATOR and pref_list[i + 3] == SEPARATOR: + # subfolder preferences should not contain two /s side by side + continue_check = True + prefs_changed = True + # note we are messing with the contents of the pref list, + # must exit loop and try again + pref_list = pref_list[:i] + pref_list[i + 3:] + if pref_colors is not None: + pref_colors = pref_colors[:i//3] + pref_colors[i//3 + 1:] + break + + return (prefs_changed, pref_list, pref_colors) diff --git a/raphodo/interprocess.py b/raphodo/interprocess.py new file mode 100644 index 0000000..577438d --- /dev/null +++ b/raphodo/interprocess.py @@ -0,0 +1,1732 @@ +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import argparse +import sys +import logging +import pickle +import os +import shlex +import time +from collections import deque, namedtuple +from typing import Optional, Set, List, Dict, Sequence, Any, Tuple +import signal +import ctypes + +import psutil + +from PyQt5.QtCore import (pyqtSignal, QObject, pyqtSlot) +from PyQt5.QtGui import (QPixmap, QImage) + +import zmq +import zmq.log.handlers +from zmq.eventloop.ioloop import IOLoop +from zmq.eventloop.zmqstream import ZMQStream + +from raphodo.rpdfile import (RPDFile, FileTypeCounter, FileSizeSum, Photo, Video) +from raphodo.devices import Device +from raphodo.utilities import CacheDirs, set_pdeathsig +from raphodo.constants import ( + RenameAndMoveStatus, ExtractionTask, ExtractionProcessing, CameraErrorCode, FileType, + FileExtension, BackupStatus +) +from raphodo.proximity import TemporalProximityGroups +from raphodo.storage import StorageSpace +from raphodo.iplogging import ZeroMQSocketHandler +from raphodo.viewutils import ThumbnailDataForProximity +from raphodo.folderspreview import DownloadDestination, FoldersPreview +from raphodo.problemnotification import ( + ScanProblems, CopyingProblems, RenamingProblems, BackingUpProblems +) + +logger = logging.getLogger() + + +def make_filter_from_worker_id(worker_id) -> bytes: + r""" + Returns a python byte string from an integer or string + + >>> make_filter_from_worker_id(54) + b'54' + + >>> make_filter_from_worker_id('54') + b'54' + """ + if isinstance(worker_id, int): + return str(worker_id).encode() + if isinstance(worker_id, str): + return worker_id.encode() + raise(TypeError) + +def create_identity(worker_type: str, identity: str) -> bytes: + r"""Generate identity for a worker's 0mq socket. + + >>> create_identity('Worker', '1') + b'Worker-1' + >>> create_identity('Thumbnail Extractor', '2') + b'Thumbnail-Extractor-2' + >>> create_identity('Thumbnail Extractor Plus', '22 2') + b'Thumbnail-Extractor-Plus-22-2' + """ + + # Replace any whitespace in the strings with a hyphen + return '{}-{}'.format('-'.join(worker_type.split()), '-'.join(identity.split())).encode() + +def get_worker_id_from_identity(identity: bytes) -> int: + r"""Extract worker id from the identity used in a 0mq socket + + >>> get_worker_id_from_identity(b'Worker-1') + 1 + >>> get_worker_id_from_identity(b'Thumbnail-Extractor-2') + 2 + >>> get_worker_id_from_identity(b'Thumbnail-Extractor-Plus-22-2') + 2 + """ + return int(identity.decode().split('-')[-1]) + + +def create_inproc_msg(cmd: bytes, + worker_id: Optional[int]=None, + data: Optional[Any]=None) -> List[bytes]: + """ + Create a list of three values to be sent via a PAIR socket + between main and child threads using 0MQ. + """ + + if worker_id is not None: + worker_id = make_filter_from_worker_id(worker_id) + else: + worker_id = b'' + + if data is None: + data = b'' + else: + data = pickle.dumps(data, pickle.HIGHEST_PROTOCOL) + + return [cmd, worker_id, data] + + +class ThreadNames: + rename = 'rename' + scan = 'scan' + copy = 'copy' + backup = 'backup' + thumbnail_daemon = 'thumbnail_daemon' + thumbnailer = 'thumbnailer' + offload = 'offload' + logger = 'logger' + load_balancer = 'load_balancer' + new_version = 'new_version' + + +class ProcessManager: + def __init__(self, logging_port: int, + thread_name: str) -> None: + + super().__init__() + + self.logging_port = logging_port + + self.processes = {} # type: Dict[int, psutil.Process] + self._process_to_run = '' # Implement in subclass + + self.thread_name = thread_name + + # Monitor which workers we have running + self.workers = [] # type: List[int] + + def _get_cmd(self) -> str: + return '{} {}'.format(sys.executable, + os.path.join(os.path.abspath(os.path.dirname(__file__)), + self._process_to_run)) + + def _get_command_line(self, worker_id: int) -> str: + """ + Implement in sublcass + """ + return '' + + def add_worker(self, worker_id: int) -> None: + + command_line = self._get_command_line(worker_id) + args = shlex.split(command_line) + + # run command immediately, without waiting a reply, and instruct the Linux + # kernel to send a terminate signal should this process unexpectedly die + try: + proc = psutil.Popen(args, preexec_fn=set_pdeathsig()) + except OSError as e: + logging.critical("Failed to start process: %s", command_line) + logging.critical('OSError [Errno %s]: %s', e.errno, e.strerror) + if e.errno == 8: + logging.critical("Script shebang line might be malformed or missing: %s", + self._get_cmd()) + sys.exit(1) + logging.debug("Started '%s' with pid %s", command_line, proc.pid) + + # Add to list of running workers + self.workers.append(worker_id) + self.processes[worker_id] = proc + + def forcefully_terminate(self) -> None: + """ + Forcefully terminate any running child processes. + """ + + + zombie_processes = [p for p in self.processes.values() + if p.is_running() and p.status() == psutil.STATUS_ZOMBIE] + running_processes = [p for p in self.processes.values() + if p.is_running() and p.status() != psutil.STATUS_ZOMBIE] + if hasattr(self, '_process_name'): + logging.debug("Forcefully terminating processes for %s: %s zombies, %s running.", + self._process_name, len(zombie_processes), len(running_processes)) + + for p in zombie_processes: # type: psutil.Process + try: + logging.debug("Killing zombie process %s with pid %s", p.name(), p.pid) + p.kill() + except: + logging.error("Failed to kill process with pid %s", p.pid) + for p in running_processes: # type: psutil.Process + try: + logging.debug("Terminating process %s with pid %s", p.name(), p.pid) + p.terminate() + except: + logging.error("Terminating process with pid %s failed", p.pid) + gone, alive = psutil.wait_procs(running_processes, timeout=2) + for p in alive: + try: + logging.debug("Killing zombie process %s with pid %s", p.name(), p.pid) + p.kill() + except: + logging.error("Failed to kill process with pid %s", p.pid) + + def process_alive(self, worker_id: int) -> bool: + """ + Process IDs are reused by the system. Check to make sure + a new process has not been created with the same process id. + + :param worker_id: the process to check + :return True if the process is the same, False otherwise + """ + + return self.processes[worker_id].is_running() + + +class PullPipelineManager(ProcessManager, QObject): + """ + Base class from which more specialized 0MQ classes are derived. + + Receives data into its sink via a ZMQ PULL socket, but does not + specify how workers should be sent data. + + Outputs signals using Qt. + """ + + message = pyqtSignal(str) # Derived class will change this + sinkStarted = pyqtSignal() + workerFinished = pyqtSignal(int) + workerStopped = pyqtSignal(int) + receiverPortSignal = pyqtSignal(int) + + def __init__(self, logging_port: int, + thread_name: str) -> None: + super().__init__(logging_port=logging_port, thread_name=thread_name) + + def _start_sockets(self) -> None: + + context = zmq.Context.instance() + + # Subclasses must define the type of port they need to send messages + self.ventilator_socket = None + self.ventilator_port = None + + # Sink socket to receive results of the workers + self.receiver_socket = context.socket(zmq.PULL) + self.receiver_port = self.receiver_socket.bind_to_random_port('tcp://*') + + # Socket to communicate directly with the sink, bypassing the workers + self.terminate_socket = context.socket(zmq.PUSH) + self.terminate_socket.connect("tcp://localhost:{}".format(self.receiver_port)) + + # Socket to receive commands from main thread + self.thread_controller = context.socket(zmq.PAIR) + self.thread_controller.connect('inproc://{}'.format(self.thread_name)) + + self.terminating = False + + @pyqtSlot() + def run_sink(self) -> None: + logging.debug("Running sink for %s", self._process_name) + + self._start_sockets() + + poller = zmq.Poller() + poller.register(self.receiver_socket, zmq.POLLIN) + poller.register(self.thread_controller, zmq.POLLIN) + + self.receiverPortSignal.emit(self.receiver_port) + self.sinkStarted.emit() + + while True: + try: + socks = dict(poller.poll()) + except KeyboardInterrupt: + break + if self.receiver_socket in socks: + # Receive messages from the workers + # (or the terminate socket) + worker_id, directive, content = self.receiver_socket.recv_multipart() + + if directive == b'cmd': + command = content + assert command in [b"STOPPED", b"FINISHED", b"KILL"] + if command == b"KILL": + # Terminate immediately, without regard for any + # incoming messages. This message is only sent + # from this manager to itself, using the + # self.terminate_socket + logging.debug("{} is terminating".format(self._process_name)) + break + # This worker is done; remove from monitored workers and + # continue + worker_id = int(worker_id) + if command == b"STOPPED": + logging.debug("%s worker %s has stopped", self._process_name, worker_id) + self.workerStopped.emit(worker_id) + else: + # Worker has finished its work + self.workerFinished.emit(worker_id) + self.workers.remove(worker_id) + del self.processes[worker_id] + if not self.workers: + logging.debug("{} currently has no workers".format(self._process_name)) + if not self.workers and self.terminating: + logging.debug("{} is exiting".format(self._process_name)) + break + else: + assert directive == b'data' + self.content = content + self.process_sink_data() + + if self.thread_controller in socks: + # Receive messages from the main Rapid Photo Downloader thread + self.process_thread_directive() + + def process_thread_directive(self) -> None: + directive, worker_id, data = self.thread_controller.recv_multipart() + + # Directives: START, STOP, TERMINATE, SEND_TO_WORKER, STOP_WORKER, START_WORKER + if directive == b'START': + self.start() + elif directive == b'START_WORKER': + self.start_worker(worker_id=worker_id, data=data) + elif directive == b'SEND_TO_WORKER': + self.send_message_to_worker(worker_id=worker_id, data=data) + elif directive == b'STOP': + self.stop() + elif directive == b'STOP_WORKER': + self.stop_worker(worker_id=worker_id) + elif directive == b'PAUSE': + self.pause() + elif directive == b'RESUME': + self.resume(worker_id=worker_id) + elif directive == b'TERMINATE': + self.forcefully_terminate() + else: + logging.critical("%s received unknown directive %s", directive.decode()) + + def process_sink_data(self) -> None: + data = pickle.loads(self.content) + self.message.emit(data) + + def terminate_sink(self) -> None: + self.terminate_socket.send_multipart([b'0', b'cmd', b'KILL']) + + def _get_ventilator_start_message(self, worker_id: bytes) -> list: + return [worker_id, b'cmd', b'START'] + + def start(self) -> None: + logging.critical("Member function start() not implemented in child class of %s", + self._process_name) + + def start_worker(self, worker_id: bytes, data: bytes) -> None: + logging.critical("Member function start_worker() not implemented in child class of %s", + self._process_name) + + def stop(self) -> None: + logging.critical("Member function stop() not implemented in child class of %s", + self._process_name) + + def stop_worker(self, worker_id: int) -> None: + logging.critical("Member function stop_worker() not implemented in child class of %s", + self._process_name) + + def pause(self) -> None: + logging.critical("Member function pause() not implemented in child class of %s", + self._process_name) + + def resume(self, worker_id: Optional[bytes]) -> None: + logging.critical("Member function stop_worker() not implemented in child class of %s", + self._process_name) + + def send_message_to_worker(self, data: bytes, worker_id:Optional[bytes]=None) -> None: + if self.terminating: + logging.debug("%s not sending message to worker because manager is terminated", + self._process_name) + return + if not self.workers: + logging.debug("%s not sending message to worker because there are no workers", + self._process_name) + return + + assert isinstance(data, bytes) + + if worker_id: + message = [worker_id, b'data', data] + else: + message = [b'data', data] + self.ventilator_socket.send_multipart(message) + + def forcefully_terminate(self) -> None: + """ + Forcefully terminate any child processes and clean up. + + Shuts down the sink too. + """ + + super().forcefully_terminate() + self.terminate_sink() + + +class LoadBalancerWorkerManager(ProcessManager): + def __init__(self, no_workers: int, + backend_port: int, + sink_port: int, + logging_port: int) -> None: + super().__init__(logging_port=logging_port, thread_name='') + self.no_workers = no_workers + self.backend_port = backend_port + self.sink_port = sink_port + + def _get_command_line(self, worker_id: int) -> str: + cmd = self._get_cmd() + + return '{} --request {} --send {} --identity {} --logging {}'.format( + cmd, + self.backend_port, + self.sink_port, + worker_id, + self.logging_port) + + def start_workers(self) -> None: + for worker_id in range(self.no_workers): + self.add_worker(worker_id) + + +class LRUQueue: + """LRUQueue class using ZMQStream/IOLoop for event dispatching""" + + def __init__(self, backend_socket: zmq.Socket, + frontend_socket: zmq.Socket, + controller_socket: zmq.Socket, + worker_type: str, + process_manager: LoadBalancerWorkerManager) -> None: + + self.worker_type = worker_type + self.process_manager = process_manager + self.workers = deque() + self.terminating = False + self.terminating_workers = set() # type: Set[bytes] + self.stopped_workers = set() # type: Set[int] + + self.backend = ZMQStream(backend_socket) + self.frontend = ZMQStream(frontend_socket) + self.controller = ZMQStream(controller_socket) + self.backend.on_recv(self.handle_backend) + self.controller.on_recv(self.handle_controller) + + self.loop = IOLoop.instance() + + def handle_controller(self, msg): + self.terminating = True + # logging.debug("%s load balancer requesting %s workers to stop", self.worker_type, + # len(self.workers)) + + while len(self.workers): + worker_identity = self.workers.popleft() + + logging.debug("%s load balancer sending stop cmd to worker %s", self.worker_type, + worker_identity.decode()) + self.backend.send_multipart([worker_identity, b'', b'cmd', b'STOP']) + self.terminating_workers.add(worker_identity) + + self.loop.add_timeout(time.time()+3, self.loop.stop) + + def handle_backend(self, msg): + # Queue worker address for LRU routing + worker_identity, empty, client_addr = msg[:3] + + # add worker back to the list of workers + self.workers.append(worker_identity) + + # Second frame is empty + assert empty == b'' + + if msg[-1] == b'STOPPED' and self.terminating: + worker_id = get_worker_id_from_identity(worker_identity) + self.stopped_workers.add(worker_id) + self.terminating_workers.remove(worker_identity) + if len(self.terminating_workers) == 0: + for worker_id in self.stopped_workers: + p = self.process_manager.processes[worker_id] # type: psutil.Process + if p.is_running(): + pid = p.pid + if p.status() != psutil.STATUS_SLEEPING: + logging.debug("Waiting on %s process %s...", p.status(), pid) + os.waitpid(pid, 0) + logging.debug("...process %s is finished", pid) + else: + logging.debug("Process %s is sleeping", pid) + self.loop.add_timeout(time.time()+0.5, self.loop.stop) + + if len(self.workers) == 1: + # on first recv, start accepting frontend messages + self.frontend.on_recv(self.handle_frontend) + + def handle_frontend(self, request): + # Dequeue and drop the next worker address + worker_identity = self.workers.popleft() + + message = [worker_identity, b''] + request + self.backend.send_multipart(message) + if len(self.workers) == 0: + # stop receiving until workers become available again + self.frontend.stop_on_recv() + + +class LoadBalancer: + def __init__(self, worker_type: str, process_manager) -> None: + + self.parser = argparse.ArgumentParser() + self.parser.add_argument("--receive", required=True) + self.parser.add_argument("--send", required=True) + self.parser.add_argument("--controller", required=True) + self.parser.add_argument("--logging", required=True) + + args = self.parser.parse_args() + self.controller_port = args.controller + + context = zmq.Context() + frontend = context.socket(zmq.PULL) + frontend_port = frontend.bind_to_random_port('tcp://*') + + backend = context.socket(zmq.ROUTER) + backend_port = backend.bind_to_random_port('tcp://*') + + reply = context.socket(zmq.REP) + reply.connect("tcp://localhost:{}".format(args.receive)) + + controller = context.socket(zmq.PULL) + controller.connect('tcp://localhost:{}'.format(self.controller_port)) + + sink_port = args.send + logging_port = args.logging + + self.logger_publisher = ProcessLoggerPublisher(context=context, + name=worker_type, + notification_port=args.logging) + + logging.debug("{} load balancer waiting to be notified how many workers to " + "initialize...".format(worker_type)) + no_workers = int(reply.recv()) + logging.debug("...{} load balancer will use {} workers".format(worker_type, no_workers)) + reply.send(str(frontend_port).encode()) + + process_manager = process_manager(no_workers, backend_port, sink_port, logging_port) + process_manager.start_workers() + + # create queue with the sockets + queue = LRUQueue(backend, frontend, controller, worker_type, process_manager) + + # start reactor, which is an infinite loop + IOLoop.instance().start() + + # Finished infinite loop: do some housekeeping + logging.debug("Forcefully terminating load balancer child processes") + process_manager.forcefully_terminate() + + frontend.close() + backend.close() + + +class LoadBalancerManager(ProcessManager, QObject): + """ + Launches and requests termination of the Load Balancer process + """ + + load_balancer_started = pyqtSignal(int) + def __init__(self, context: zmq.Context, + no_workers: int, + sink_port: int, + logging_port: int, + thread_name: str) -> None: + super().__init__(logging_port=logging_port, thread_name=thread_name) + self.no_workers = no_workers + self.sink_port = sink_port + self.context = context + + @pyqtSlot() + def start_load_balancer(self) -> None: + + self.controller_socket = self.context.socket(zmq.PUSH) + self.controller_port = self.controller_socket.bind_to_random_port('tcp://*') + + self.requester = self.context.socket(zmq.REQ) + self.requester_port = self.requester.bind_to_random_port('tcp://*') + + self.thread_controller = self. context.socket(zmq.PAIR) + self.thread_controller.connect('inproc://{}'.format(self.thread_name)) + + worker_id = 0 + self.add_worker(worker_id) + self.requester.send(str(self.no_workers).encode()) + self.frontend_port = int(self.requester.recv()) + self.load_balancer_started.emit(self.frontend_port) + + # wait for stop signal + directive, worker_id, data = self.thread_controller.recv_multipart() + assert directive == b'STOP' + self.stop() + + def stop(self): + self.controller_socket.send(b'STOP') + + def _get_command_line(self, worker_id: int) -> str: + cmd = self._get_cmd() + + return '{} --receive {} --send {} --controller {} --logging {}'.format( + cmd, + self.requester_port, + self.sink_port, + self.controller_port, + self.logging_port) + +DAEMON_WORKER_ID = 0 + + +class PushPullDaemonManager(PullPipelineManager): + """ + Manage a single instance daemon worker process that waits to work on data + issued by this manager. The data to be worked on is issued in sequence, + one after the other. + + Because this is a single daemon process, a Push-Pull model is most + suitable for sending the data. + """ + + def _start_sockets(self) -> None: + + super()._start_sockets() + + context = zmq.Context.instance() + + # Ventilator socket to send message to worker + self.ventilator_socket = context.socket(zmq.PUSH) + self.ventilator_port = self.ventilator_socket.bind_to_random_port('tcp://*') + + def stop(self) -> None: + """ + Permanently stop the daemon process and terminate + """ + + logging.debug("{} halting".format(self._process_name)) + self.terminating = True + + # Only send stop command if the process is still running + if self.process_alive(DAEMON_WORKER_ID): + try: + self.ventilator_socket.send_multipart([b'cmd', b'STOP'], zmq.DONTWAIT) + except zmq.Again: + logging.debug( + "Terminating %s sink because child process did not receive message", + self._process_name) + self.terminate_sink() + else: + # The process may have crashed. Stop the sink. + self.terminate_sink() + + def _get_command_line(self, worker_id: int) -> str: + cmd = self._get_cmd() + + return '{} --receive {} --send {} --logging {}'.format( + cmd, + self.ventilator_port, + self.receiver_port, + self.logging_port) + + def _get_ventilator_start_message(self, worker_id: int) -> List[bytes]: + return [b'cmd', b'START'] + + def start(self) -> None: + logging.debug("Starting worker for %s", self._process_name) + self.add_worker(worker_id=DAEMON_WORKER_ID) + + +class PublishPullPipelineManager(PullPipelineManager): + """ + Manage a collection of worker processes that wait to work on data + issued by this manager. The data to be worked on is issued in sequence, + one after the other, either once, or many times. + + Because there are multiple worker process, a Publish-Subscribe model is + most suitable for sending data to workers. + """ + + def _start_sockets(self) -> None: + + super()._start_sockets() + + context = zmq.Context.instance() + + # Ventilator socket to send messages to workers on + self.ventilator_socket = context.socket(zmq.PUB) + self.ventilator_port= self.ventilator_socket.bind_to_random_port('tcp://*') + + # Socket to synchronize the start of each worker + self.sync_service_socket = context.socket(zmq.REP) + self.sync_service_port = self.sync_service_socket.bind_to_random_port("tcp://*") + + # Socket for worker control: pause, resume, stop + self.controller_socket = context.socket(zmq.PUB) + self.controller_port = self.controller_socket.bind_to_random_port("tcp://*") + + def stop(self) -> None: + """ + Permanently stop all the workers and terminate + """ + + logging.debug("{} halting".format(self._process_name)) + self.terminating = True + if self.workers: + # Signal workers they must immediately stop + termination_signal_sent = False + alive_workers = [worker_id for worker_id in self.workers if + self.process_alive(worker_id)] + for worker_id in alive_workers: + + message = [make_filter_from_worker_id(worker_id),b'STOP'] + self.controller_socket.send_multipart(message) + + message = [make_filter_from_worker_id(worker_id), b'cmd', b'STOP'] + self.ventilator_socket.send_multipart(message) + termination_signal_sent = True + + if not termination_signal_sent: + self.terminate_sink() + else: + self.terminate_sink() + + def stop_worker(self, worker_id: bytes) -> None: + """ + Permanently stop one worker + """ + + if int(worker_id) in self.workers: + message = [worker_id, b'STOP'] + self.controller_socket.send_multipart(message) + message = [worker_id, b'cmd', b'STOP'] + self.ventilator_socket.send_multipart(message) + + def start_worker(self, worker_id: bytes, data: bytes) -> None: + + self.add_worker(int(worker_id)) + + # Send START commands until scan worker indicates it is ready to + # receive data + # Worker ID must be in bytes format + while True: + self.ventilator_socket.send_multipart( + self._get_ventilator_start_message(worker_id)) + try: + # look for synchronization request + self.sync_service_socket.recv(zmq.DONTWAIT) + # send synchronization reply + self.sync_service_socket.send(b'') + break + except zmq.Again: + # Briefly pause sending out START messages + # There is no point flooding the network + time.sleep(.01) + + # Send data to process to tell it what to work on + self.send_message_to_worker(data=data, worker_id=worker_id) + + def _get_command_line(self, worker_id: int) -> str: + cmd = self._get_cmd() + + return '{} --receive {} --send {} --controller {} --syncclient {} ' \ + '--filter {} --logging {}'.format( + cmd, + self.ventilator_port, + self.receiver_port, + self.controller_port, + self.sync_service_port, + worker_id, + self.logging_port) + + def __len__(self) -> int: + return len(self.workers) + + def __contains__(self, item) -> bool: + return item in self.workers + + def pause(self) -> None: + for worker_id in self.workers: + message = [make_filter_from_worker_id(worker_id), b'PAUSE'] + self.controller_socket.send_multipart(message) + + def resume(self, worker_id: bytes) -> None: + if worker_id: + workers = [int(worker_id)] + else: + workers = self.workers + for worker_id in workers: + message = [make_filter_from_worker_id(worker_id), b'RESUME'] + self.controller_socket.send_multipart(message) + + +class ProcessLoggerPublisher: + """ + Setup the sockets for worker processes to send log messages to the + main process. + + Two tasks: set up the PUB socket, and then tell the main process + what port we're using via a second socket, and when we're closing it. + """ + + def __init__(self, context: zmq.Context, name: str, notification_port: int) -> None: + + self.logger_pub = context.socket(zmq.PUB) + self.logger_pub_port = self.logger_pub.bind_to_random_port("tcp://*") + self.handler = ZeroMQSocketHandler(self.logger_pub) + self.handler.setLevel(logging.DEBUG) + + self.logger = logging.getLogger() + self.logger.setLevel(logging.DEBUG) + self.logger.addHandler(self.handler) + + self.logger_socket = context.socket(zmq.PUSH) + self.logger_socket.connect("tcp://localhost:{}".format(notification_port)) + self.logger_socket.send_multipart([b'CONNECT', str(self.logger_pub_port).encode()]) + + def close(self): + self.logger.removeHandler(self.handler) + self.logger_socket.send_multipart([b'DISCONNECT', str(self.logger_pub_port).encode()]) + self.logger_pub.close() + self.logger_socket.close() + + +class WorkerProcess(): + def __init__(self, worker_type: str) -> None: + super().__init__() + self.parser = argparse.ArgumentParser() + self.parser.add_argument("--receive", required=True) + self.parser.add_argument("--send", required=True) + self.parser.add_argument("--logging", required=True) + + def cleanup_pre_stop(self) -> None: + """ + Operations to run if process is stopped. + + Implement in child class if needed. + """ + + pass + + def setup_logging_pub(self, notification_port: int, name: str) -> None: + """ + Sets up the 0MQ socket that sends out logging messages + + :param notification_port: port that should be notified about + the new logging publisher + :param name: descriptive name to place in the log messages + """ + + if self.worker_id is not None: + name = '{}-{}'.format(name, self.worker_id.decode()) + self.logger_publisher = ProcessLoggerPublisher(context=self.context, + name=name, + notification_port=notification_port) + + def send_message_to_sink(self) -> None: + + self.sender.send_multipart([self.worker_id, b'data', self.content]) + + def initialise_process(self) -> None: + # Wait to receive "START" message + worker_id, directive, content = self.receiver.recv_multipart() + assert directive == b'cmd' + assert content == b'START' + + # send a synchronization request + self.sync_client.send(b'') + + # wait for synchronization reply + self.sync_client.recv() + + # Receive next "START" message and discard, looking for data message + while True: + worker_id, directive, content = self.receiver.recv_multipart() + if directive == b'data': + break + else: + assert directive == b'cmd' + assert content == b'START' + + self.content = content + + def do_work(self): + pass + + +class DaemonProcess(WorkerProcess): + """ + Single instance + """ + def __init__(self, worker_type: str) -> None: + super().__init__(worker_type) + + args = self.parser.parse_args() + + self.context = zmq.Context() + # Socket to send messages along the pipe to + self.sender = self.context.socket(zmq.PUSH) + self.sender.set_hwm(10) + self.sender.connect("tcp://localhost:{}".format(args.send)) + + self.receiver = self.context.socket(zmq.PULL) + self.receiver.connect("tcp://localhost:{}".format(args.receive)) + + self.worker_id = None + + self.setup_logging_pub(notification_port=args.logging, name=worker_type) + + def run(self) -> None: + pass + + def check_for_command(self, directive: bytes, content: bytes) -> None: + if directive == b'cmd': + assert content == b'STOP' + self.cleanup_pre_stop() + # signal to sink that we've terminated before finishing + self.sender.send_multipart([make_filter_from_worker_id( + DAEMON_WORKER_ID), b'cmd', b'STOPPED']) + sys.exit(0) + + def send_message_to_sink(self) -> None: + # Must use a dummy value for the worker id, as there is only ever one + # instance. + self.sender.send_multipart([make_filter_from_worker_id( + DAEMON_WORKER_ID), b'data', self.content]) + + +class WorkerInPublishPullPipeline(WorkerProcess): + """ + Worker counterpart to PublishPullPipelineManager; multiple instance. + """ + def __init__(self, worker_type: str) -> None: + super().__init__(worker_type) + self.add_args() + + args = self.parser.parse_args() + + subscription_filter = self.worker_id = args.filter.encode() + self.context = zmq.Context() + + self.setup_sockets(args, subscription_filter) + self.setup_logging_pub(notification_port=args.logging, name=worker_type) + + self.initialise_process() + self.do_work() + + def add_args(self) -> None: + self.parser.add_argument("--filter", required=True) + self.parser.add_argument("--syncclient", required=True) + self.parser.add_argument("--controller", required=True) + + def setup_sockets(self, args, subscription_filter: bytes) -> None: + + # Socket to send messages along the pipe to + self.sender = self.context.socket(zmq.PUSH) + self.sender.set_hwm(10) + self.sender.connect("tcp://localhost:{}".format(args.send)) + + # Socket to receive messages from the pipe + self.receiver = self.context.socket(zmq.SUB) + self.receiver.connect("tcp://localhost:{}".format(args.receive)) + self.receiver.setsockopt(zmq.SUBSCRIBE, subscription_filter) + + # Socket to receive controller messages: stop, pause, resume + self.controller = self.context.socket(zmq.SUB) + self.controller.connect("tcp://localhost:{}".format(args.controller)) + self.controller.setsockopt(zmq.SUBSCRIBE, subscription_filter) + + # Socket to synchronize the start of receiving data from upstream + self.sync_client = self.context.socket(zmq.REQ) + self.sync_client.connect("tcp://localhost:{}".format(args.syncclient)) + + def check_for_command(self, directive: bytes, content) -> None: + if directive == b'cmd': + try: + assert content == b'STOP' + except AssertionError: + logging.critical("Expected STOP command but instead got %s", content.decode()) + else: + self.cleanup_pre_stop() + self.disconnect_logging() + # signal to sink that we've terminated before finishing + self.sender.send_multipart([self.worker_id, b'cmd', b'STOPPED']) + sys.exit(0) + + def check_for_controller_directive(self) -> None: + try: + # Don't block if process is running regularly + # If there is no command,exception will occur + worker_id, command = self.controller.recv_multipart(zmq.DONTWAIT) + assert command in [b'PAUSE', b'STOP'] + assert worker_id == self.worker_id + + if command == b'PAUSE': + # Because the process is paused, do a blocking read to + # wait for the next command + worker_id, command = self.controller.recv_multipart() + assert (command in [b'RESUME', b'STOP']) + if command == b'STOP': + self.cleanup_pre_stop() + # before finishing, signal to sink that we've terminated + self.sender.send_multipart([self.worker_id, b'cmd', b'STOPPED']) + sys.exit(0) + except zmq.Again: + pass # Continue working + + def resume_work(self) -> None: + worker_id, command = self.controller.recv_multipart() + assert (command in [b'RESUME', b'STOP']) + if command == b'STOP': + self.cleanup_pre_stop() + self.disconnect_logging() + # before finishing, signal to sink that we've terminated + self.sender.send_multipart([self.worker_id, b'cmd', b'STOPPED']) + sys.exit(0) + + def disconnect_logging(self) -> None: + self.logger_publisher.close() + + def send_finished_command(self) -> None: + self.sender.send_multipart([self.worker_id, b'cmd', b'FINISHED']) + + +class LoadBalancerWorker: + def __init__(self, worker_type: str) -> None: + super().__init__() + self.parser = argparse.ArgumentParser() + self.parser.add_argument("--request", required=True) + self.parser.add_argument("--send", required=True) + self.parser.add_argument("--identity", required=True) + self.parser.add_argument("--logging", required=True) + + args = self.parser.parse_args() + + self.context = zmq.Context() + + self.requester = self.context.socket(zmq.REQ) + self.identity = create_identity(worker_type, args.identity) + self.requester.identity = self.identity + self.requester.connect("tcp://localhost:{}".format(args.request)) + + # Sender is located in the main process. It is where output (messages) + # from this process are are sent to. + self.sender = self.context.socket(zmq.PUSH) + self.sender.connect("tcp://localhost:{}".format(args.send)) + + self.logger_publisher = ProcessLoggerPublisher(context=self.context, + name=worker_type, + notification_port=args.logging) + + # Tell the load balancer we are ready for work + self.requester.send(b"READY") + self.do_work() + + def do_work(self) -> None: + # Implement in subclass + pass + + def cleanup_pre_stop(self) -> None: + """ + Operations to run if process is stopped. + + Implement in child class if needed. + """ + + pass + + def exit(self): + self.cleanup_pre_stop() + identity = self.requester.identity.decode() + # signal to load balancer that we've terminated before finishing + self.requester.send_multipart([b'', b'', b'STOPPED']) + self.requester.close() + self.sender.close() + self.logger_publisher.close() + self.context.term() + logging.debug("%s with pid %s stopped", identity, os.getpid()) + sys.exit(0) + + def check_for_command(self, directive: bytes, content: bytes): + if directive == b'cmd': + assert content == b'STOP' + self.exit() + + +class ProcessLoggingManager(QObject): + """ + Receive and log logging messages from workers. + + An alternative might be using python logging's QueueListener, which + like this code, runs on its own thread. + """ + + ready = pyqtSignal(int) + + @pyqtSlot() + def startReceiver(self) -> None: + context = zmq.Context.instance() + self.receiver = context.socket(zmq.SUB) + # Subscribe to all variates of logging messages + self.receiver.setsockopt(zmq.SUBSCRIBE, b'') + + # Socket to receive subscription information, and the stop command + info_socket = context.socket(zmq.PULL) + self.info_port = info_socket.bind_to_random_port('tcp://*') + + poller = zmq.Poller() + poller.register(self.receiver, zmq.POLLIN) + poller.register(info_socket, zmq.POLLIN) + + self.ready.emit(self.info_port) + + while True: + try: + socks = dict(poller.poll()) + except KeyboardInterrupt: + break + + if self.receiver in socks: + message = self.receiver.recv() + record = logging.makeLogRecord(pickle.loads(message)) + logger.handle(record) + + if info_socket in socks: + directive, content = info_socket.recv_multipart() + if directive == b'STOP': + break + elif directive == b'CONNECT': + self.addSubscription(content) + else: + assert directive == b'DISCONNECT' + self.removeSubscription(content) + + def addSubscription(self, port: bytes) -> None: + try: + port = int(port) + except ValueError: + logging.critical('Incorrect port value in add logging subscription: %s', port) + else: + logging.debug("Subscribing to logging on port %s", port) + self.receiver.connect("tcp://localhost:{}".format(port)) + + def removeSubscription(self, port: bytes): + try: + port = int(port) + except ValueError: + logging.critical('Incorrect port value in remove logging subscription: %s', port) + else: + logging.debug("Unsubscribing to logging on port %s", port) + self.receiver.disconnect("tcp://localhost:{}".format(port)) + + +def stop_process_logging_manager(info_port: int) -> None: + """ + Stop ProcessLoggingManager thread + + :param info_port: the port number the manager uses + """ + + context = zmq.Context.instance() + command = context.socket(zmq.PUSH) + command.connect("tcp://localhost:{}".format(info_port)) + command.send_multipart([b'STOP', b'']) + + +class ScanArguments: + """ + Pass arguments to the scan process + """ + def __init__(self, device: Device, + ignore_other_types: bool, + log_gphoto2: bool) -> None: + """ + Pass arguments to the scan process + + :param device: the device to scan + :param ignore_other_types: ignore file types like TIFF + :param log_gphoto2: whether to generate detailed gphoto2 log + messages + :param scan_only_DCIM: if the device is an auto-detected volume, + then if True, scan only in it's DCIM folder + :param warn_unknown_file: whether to issue a warning when + encountering an unknown (unrecognized) file + """ + + self.device = device + self.ignore_other_types = ignore_other_types + self.log_gphoto2 = log_gphoto2 + + +class ScanResults: + """ + Receive results from the scan process + """ + + def __init__(self, rpd_files: Optional[List[RPDFile]]=None, + file_type_counter: Optional[FileTypeCounter]=None, + file_size_sum: Optional[FileSizeSum]=None, + error_code: Optional[CameraErrorCode]=None, + scan_id: Optional[int]=None, + optimal_display_name: Optional[str]=None, + storage_space: Optional[List[StorageSpace]]=None, + storage_descriptions: Optional[List[str]]=None, + sample_photo: Optional[Photo]=None, + sample_video: Optional[Video]=None, + problems: Optional[ScanProblems]=None, + fatal_error: Optional[bool]=None) -> None: + self.rpd_files = rpd_files + self.file_type_counter = file_type_counter + self.file_size_sum = file_size_sum + self.error_code = error_code + self.scan_id = scan_id + self.optimal_display_name = optimal_display_name + self.storage_space = storage_space + self.storage_descriptions = storage_descriptions + self.sample_photo = sample_photo + self.sample_video = sample_video + self.problems = problems + self.fatal_error = fatal_error + + +class CopyFilesArguments: + """ + Pass arguments to the copyfiles process + """ + + def __init__(self, scan_id: int, + device: Device, + photo_download_folder: str, + video_download_folder: str, + files: List[RPDFile], + verify_file: bool, + generate_thumbnails: bool, + log_gphoto2: bool) -> None: + self.scan_id = scan_id + self.device = device + self.photo_download_folder = photo_download_folder + self.video_download_folder = video_download_folder + self.files = files + self.generate_thumbnails = generate_thumbnails + self.verify_file = verify_file + self.log_gphoto2 = log_gphoto2 + + +class CopyFilesResults: + """ + Receive results from the copyfiles process + """ + + def __init__(self, scan_id: Optional[int]=None, + photo_temp_dir: Optional[str]=None, + video_temp_dir: Optional[str]=None, + total_downloaded: Optional[int]=None, + chunk_downloaded: Optional[int]=None, + copy_succeeded: Optional[bool]=None, + rpd_file: Optional[RPDFile]=None, + download_count: Optional[int]=None, + mdata_exceptions: Optional[Tuple]=None, + problems: Optional[CopyingProblems]=None) -> None: + """ + + :param scan_id: scan id of the device the files are being + downloaded from + :param photo_temp_dir: temp directory path, used to copy + photos into until they're renamed + :param video_temp_dir: temp directory path, used to copy + videos into until they're renamed + :param total_downloaded: how many bytes in total have been + downloaded + :param chunk_downloaded: how many bytes were downloaded since + the last message + :param copy_succeeded: whether the copy was successful or not + :param rpd_file: details of the file that was copied + :param download_count: a running count of how many files + have been copied. Used in download tracking. + :param mdata_exceptions: details of errors setting file metadata + :param problems: details of any problems encountered copying files, + not including metedata write problems. + """ + + self.scan_id = scan_id + + self.photo_temp_dir = photo_temp_dir + self.video_temp_dir = video_temp_dir + + self.total_downloaded = total_downloaded + self.chunk_downloaded = chunk_downloaded + + self.copy_succeeded = copy_succeeded + self.rpd_file = rpd_file + self.download_count = download_count + self.mdata_exceptions = mdata_exceptions + self.problems = problems + + + +class ThumbnailDaemonData: + """ + Pass arguments to the thumbnail daemon process. + + Occurs after a file is downloaded & renamed, and also + after a file is backed up. + """ + + def __init__(self, frontend_port: Optional[int]=None, + rpd_file: Optional[RPDFile]=None, + write_fdo_thumbnail: Optional[bool]=None, + use_thumbnail_cache: Optional[bool]=None, + backup_full_file_names: Optional[List[str]]=None, + fdo_name: Optional[str]=None) -> None: + self.frontend_port = frontend_port + self.rpd_file = rpd_file + self.write_fdo_thumbnail = write_fdo_thumbnail + self.use_thumbnail_cache = use_thumbnail_cache + self.backup_full_file_names = backup_full_file_names + self.fdo_name = fdo_name + + +class RenameAndMoveFileData: + """ + Pass arguments to the renameandmovefile process + """ + + def __init__(self, rpd_file: RPDFile=None, + download_count: int=None, + download_succeeded: bool=None, + message: RenameAndMoveStatus=None) -> None: + self.rpd_file = rpd_file + self.download_count = download_count + self.download_succeeded = download_succeeded + self.message = message + + +class RenameAndMoveFileResults: + def __init__(self, move_succeeded: bool=None, + rpd_file: RPDFile=None, + download_count: int=None, + stored_sequence_no: int=None, + downloads_today: List[str]=None, + problems: Optional[RenamingProblems]=None) -> None: + self.move_succeeded = move_succeeded + self.rpd_file = rpd_file + self.download_count = download_count + self.stored_sequence_no = stored_sequence_no + self.downloads_today = downloads_today + self.problems = problems + + +class OffloadData: + def __init__(self, thumbnail_rows: Optional[Sequence[ThumbnailDataForProximity]]=None, + proximity_seconds: int=None, + rpd_files: Optional[Sequence[RPDFile]]=None, + strip_characters: Optional[bool]=None, + folders_preview: Optional[FoldersPreview]=None) -> None: + self.thumbnail_rows = thumbnail_rows + self.proximity_seconds = proximity_seconds + self.rpd_files = rpd_files + self.strip_characters = strip_characters + self.folders_preview = folders_preview + + +class OffloadResults: + def __init__(self, proximity_groups: Optional[TemporalProximityGroups]=None, + folders_preview: Optional[FoldersPreview]=None) -> None: + self.proximity_groups = proximity_groups + self.folders_preview = folders_preview + + +class BackupArguments: + """ + Pass start up data to the back up process + """ + def __init__(self, path: str, device_name: str) -> None: + self.path = path + self.device_name = device_name + + +class BackupFileData: + """ + Pass file data to the backup process + """ + def __init__(self, rpd_file: Optional[RPDFile]=None, + move_succeeded: Optional[bool]=None, + do_backup: Optional[bool]=None, + path_suffix: Optional[str]=None, + backup_duplicate_overwrite: Optional[bool]=None, + verify_file: Optional[bool]=None, + download_count: Optional[int]=None, + save_fdo_thumbnail: Optional[int]=None, + message: Optional[BackupStatus]=None) -> None: + self.rpd_file = rpd_file + self.move_succeeded = move_succeeded + self.do_backup = do_backup + self.path_suffix = path_suffix + self.backup_duplicate_overwrite = backup_duplicate_overwrite + self.verify_file = verify_file + self.download_count = download_count + self.save_fdo_thumbnail = save_fdo_thumbnail + self.message = message + + +class BackupResults: + def __init__(self, scan_id: int, + device_id: int, + total_downloaded: Optional[int]=None, + chunk_downloaded: Optional[int]=None, + backup_succeeded: Optional[bool]=None, + do_backup: Optional[bool]=None, + rpd_file: Optional[RPDFile] = None, + backup_full_file_name: Optional[str]=None, + mdata_exceptions: Optional[Tuple] = None, + problems: Optional[BackingUpProblems]=None) -> None: + self.scan_id = scan_id + self.device_id = device_id + self.total_downloaded = total_downloaded + self.chunk_downloaded = chunk_downloaded + self.backup_succeeded = backup_succeeded + self.do_backup = do_backup + self.rpd_file = rpd_file + self.backup_full_file_name = backup_full_file_name + self.mdata_exceptions = mdata_exceptions + self.problems = problems + + +class GenerateThumbnailsArguments: + def __init__(self, scan_id: int, + rpd_files: List[RPDFile], + name: str, + proximity_seconds: int, + cache_dirs: CacheDirs, + need_video_cache_dir: bool, + frontend_port: int, + log_gphoto2: bool, + camera: Optional[str]=None, + port: Optional[str]=None) -> None: + """ + List of files for which thumbnails are to be generated. + All files are assumed to have the same scan id. + :param scan_id: id of the scan + :param rpd_files: files from which to extract thumbnails + :param name: name of the device + :param proximity_seconds: the time elapsed between consecutive + shots that is used to prioritize the order of thumbnail + generation + :param cache_dirs: the location where the cache directories + should be created + :param need_video_cache_dir: if True, must use cache dir + to extract video thumbnail + :param frontend_port: port to use to send to load balancer's + front end + :param log_gphoto2: if True, log libgphoto2 logging messages + :param camera: If the thumbnails are being downloaded from a + camera, this is the name of the camera, else None + :param port: If the thumbnails are being downloaded from a + camera, this is the port of the camera, else None + """ + + self.rpd_files = rpd_files + self.scan_id = scan_id + self.name = name + self.proximity_seconds = proximity_seconds + self.cache_dirs = cache_dirs + self.need_video_cache_dir = need_video_cache_dir + self.frontend_port = frontend_port + if camera is not None: + assert port is not None + self.camera = camera + self.port = port + self.log_gphoto2 = log_gphoto2 + + +class GenerateThumbnailsResults: + def __init__(self, rpd_file: Optional[RPDFile]=None, + thumbnail_bytes: Optional[bytes]=None, + scan_id: Optional[int]=None, + cache_dirs: Optional[CacheDirs]=None) -> None: + self.rpd_file = rpd_file + # If thumbnail_bytes is None, there is no thumbnail + self.thumbnail_bytes = thumbnail_bytes + self.scan_id = scan_id + self.cache_dirs = cache_dirs + + +class ThumbnailExtractorArgument: + def __init__(self, rpd_file: RPDFile, + task: ExtractionTask, + processing: Set[ExtractionProcessing], + full_file_name_to_work_on: str, + secondary_full_file_name: str, + exif_buffer: Optional[bytearray], + thumbnail_bytes: bytes, + use_thumbnail_cache: bool, + file_to_work_on_is_temporary: bool, + write_fdo_thumbnail: bool, + send_thumb_to_main: bool) -> None: + self.rpd_file = rpd_file + self.task = task + self.processing = processing + self.full_file_name_to_work_on = full_file_name_to_work_on + self.secondary_full_file_name = secondary_full_file_name + self.file_to_work_on_is_temporary = file_to_work_on_is_temporary + self.exif_buffer = exif_buffer + self.thumbnail_bytes = thumbnail_bytes + self.use_thumbnail_cache = use_thumbnail_cache + self.write_fdo_thumbnail = write_fdo_thumbnail + self.send_thumb_to_main = send_thumb_to_main + + +class RenameMoveFileManager(PushPullDaemonManager): + """ + Manages the single instance daemon process that renames and moves + files that have just been downloaded + """ + + message = pyqtSignal(bool, RPDFile, int) + sequencesUpdate = pyqtSignal(int, list) + renameProblems = pyqtSignal('PyQt_PyObject') + + def __init__(self, logging_port: int) -> None: + super().__init__(logging_port=logging_port, thread_name=ThreadNames.rename) + self._process_name = 'Rename and Move File Manager' + self._process_to_run = 'renameandmovefile.py' + + def process_sink_data(self): + data = pickle.loads(self.content) # type: RenameAndMoveFileResults + if data.move_succeeded is not None: + + self.message.emit(data.move_succeeded, data.rpd_file, data.download_count) + + elif data.problems is not None: + self.renameProblems.emit(data.problems) + else: + assert data.stored_sequence_no is not None + assert data.downloads_today is not None + assert isinstance(data.downloads_today, list) + self.sequencesUpdate.emit(data.stored_sequence_no, + data.downloads_today) + + +class ThumbnailDaemonManager(PushPullDaemonManager): + """ + Manages the process that extracts thumbnails after the file + has already been downloaded and that writes FreeDesktop.org + thumbnails. Not to be confused with ThumbnailManagerPara, which + manages thumbnailing using processes that run in parallel, + one for each device. + """ + + message = pyqtSignal(RPDFile, QPixmap) + + def __init__(self, logging_port: int) -> None: + super().__init__(logging_port=logging_port, thread_name=ThreadNames.thumbnail_daemon) + self._process_name = 'Thumbnail Daemon Manager' + self._process_to_run = 'thumbnaildaemon.py' + + def process_sink_data(self) -> None: + data = pickle.loads(self.content) # type: GenerateThumbnailsResults + if data.thumbnail_bytes is None: + thumbnail = QPixmap() + else: + thumbnail = QImage.fromData(data.thumbnail_bytes) + if thumbnail.isNull(): + thumbnail = QPixmap() + else: + thumbnail = QPixmap.fromImage(thumbnail) + self.message.emit(data.rpd_file, thumbnail) + + +class OffloadManager(PushPullDaemonManager): + """ + Handles tasks best run in a separate process + """ + + message = pyqtSignal(TemporalProximityGroups) + downloadFolders = pyqtSignal(FoldersPreview) + + def __init__(self, logging_port: int) -> None: + super().__init__(logging_port=logging_port, thread_name=ThreadNames.offload) + self._process_name = 'Offload Manager' + self._process_to_run = 'offload.py' + + def process_sink_data(self) -> None: + data = pickle.loads(self.content) # type: OffloadResults + if data.proximity_groups is not None: + self.message.emit(data.proximity_groups) + elif data.folders_preview is not None: + self.downloadFolders.emit(data.folders_preview) + + +class ScanManager(PublishPullPipelineManager): + """ + Handles the processes that scan devices (cameras, external devices, + this computer path) + """ + scannedFiles = pyqtSignal('PyQt_PyObject', 'PyQt_PyObject', FileTypeCounter, 'PyQt_PyObject') + deviceError = pyqtSignal(int, CameraErrorCode) + deviceDetails = pyqtSignal(int, 'PyQt_PyObject', 'PyQt_PyObject', str) + scanProblems = pyqtSignal(int, 'PyQt_PyObject') + fatalError = pyqtSignal(int) + + def __init__(self, logging_port: int) -> None: + super().__init__(logging_port=logging_port, thread_name=ThreadNames.scan) + self._process_name = 'Scan Manager' + self._process_to_run = 'scan.py' + + def process_sink_data(self) -> None: + data = pickle.loads(self.content) # type: ScanResults + if data.rpd_files is not None: + assert data.file_type_counter + assert data.file_size_sum + self.scannedFiles.emit(data.rpd_files, (data.sample_photo, data.sample_video), + data.file_type_counter, data.file_size_sum) + else: + assert data.scan_id is not None + if data.error_code is not None: + self.deviceError.emit(data.scan_id, data.error_code) + elif data.optimal_display_name is not None: + self.deviceDetails.emit( + data.scan_id, data.storage_space, data.storage_descriptions, + data.optimal_display_name + ) + elif data.problems is not None: + self.scanProblems.emit(data.scan_id, data.problems) + else: + assert data.fatal_error + self.fatalError.emit(data.scan_id) + + + +class BackupManager(PublishPullPipelineManager): + """ + Each backup "device" (it could be an external drive, or a user- + specified path on the local file system) has associated with it one + worker process. For example if photos and videos are both being + backed up to the same external hard drive, one worker process + handles both the photos and the videos. However if photos are being + backed up to one drive, and videos to another, there would be a + worker process for each drive (2 in total). + """ + message = pyqtSignal(int, bool, bool, RPDFile, str, 'PyQt_PyObject') + bytesBackedUp = pyqtSignal('PyQt_PyObject', 'PyQt_PyObject') + backupProblems = pyqtSignal(int, 'PyQt_PyObject') + + def __init__(self, logging_port: int) -> None: + super().__init__(logging_port=logging_port, thread_name=ThreadNames.backup) + self._process_name = 'Backup Manager' + self._process_to_run = 'backupfile.py' + + def process_sink_data(self) -> None: + data = pickle.loads(self.content) # type: BackupResults + if data.total_downloaded is not None: + assert data.scan_id is not None + assert data.chunk_downloaded >= 0 + assert data.total_downloaded >= 0 + self.bytesBackedUp.emit(data.scan_id, data.chunk_downloaded) + elif data.backup_succeeded is not None: + assert data.do_backup is not None + assert data.rpd_file is not None + self.message.emit( + data.device_id, data.backup_succeeded, data.do_backup, data.rpd_file, + data.backup_full_file_name, data.mdata_exceptions) + else: + assert data.problems is not None + self.backupProblems.emit(data.device_id, data.problems) + + +class CopyFilesManager(PublishPullPipelineManager): + """ + Manage the processes that copy files from devices to the computer + during the download process + """ + + message = pyqtSignal(bool, RPDFile, int, 'PyQt_PyObject') + tempDirs = pyqtSignal(int, str,str) + bytesDownloaded = pyqtSignal(int, 'PyQt_PyObject', 'PyQt_PyObject') + copyProblems = pyqtSignal(int, 'PyQt_PyObject') + + def __init__(self, logging_port: int) -> None: + super().__init__(logging_port=logging_port, thread_name=ThreadNames.copy) + self._process_name = 'Copy Files Manager' + self._process_to_run = 'copyfiles.py' + + def process_sink_data(self) -> None: + data = pickle.loads(self.content) # type: CopyFilesResults + if data.total_downloaded is not None: + assert data.scan_id is not None + if data.chunk_downloaded < 0: + logging.critical("Chunk downloaded is less than zero: %s", data.chunk_downloaded) + if data.total_downloaded < 0: + logging.critical("Chunk downloaded is less than zero: %s", data.total_downloaded) + + self.bytesDownloaded.emit(data.scan_id, data.total_downloaded, data.chunk_downloaded) + + elif data.copy_succeeded is not None: + assert data.rpd_file is not None + assert data.download_count is not None + self.message.emit(data.copy_succeeded, data.rpd_file, data.download_count, + data.mdata_exceptions) + + elif data.problems is not None: + self.copyProblems.emit(data.scan_id, data.problems) + + else: + assert (data.photo_temp_dir is not None and + data.video_temp_dir is not None) + assert data.scan_id is not None + self.tempDirs.emit(data.scan_id, data.photo_temp_dir, data.video_temp_dir) \ No newline at end of file diff --git a/raphodo/iplogging.py b/raphodo/iplogging.py new file mode 100644 index 0000000..e58dd3d --- /dev/null +++ b/raphodo/iplogging.py @@ -0,0 +1,112 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Specify logging setup. + +Log all messages to file log +Log messages at user specified level to console +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +import logging +from logging.handlers import QueueHandler, RotatingFileHandler +import pickle +import gzip +import os +from typing import Optional + +try: + import colorlog + use_colorlog = True +except ImportError: + use_colorlog = False + +from raphodo.constants import logfile_name +from raphodo.storage import get_program_logging_directory + +logging_format = '%(levelname)s: %(message)s' +colored_logging_format = '%(log_color)s%(levelname)-8s%(reset)s %(message)s' +log_colors ={ + 'DEBUG': 'cyan', + 'INFO': 'green', + 'WARNING': 'yellow', + 'ERROR': 'red', + 'CRITICAL': 'red,bg_white', + } + +logging_date_format = '%Y-%m-%d %H:%M:%S' +file_logging_format = '%(asctime)s %(levelname)s %(filename)s %(lineno)d: %(message)s' + +class ZeroMQSocketHandler(QueueHandler): + def enqueue(self, record): + data = pickle.dumps(record.__dict__) + self.queue.send(data) + +class RotatingGzipFileHandler(RotatingFileHandler): + def rotation_filename(self, name): + return name + ".gz" + + def rotate(self, source, dest): + with open(source, "rb") as sf: + with gzip.open(dest, "wb") as df: + df.writelines(sf) + os.remove(source) + + +def full_log_file_path(): + log_file_path = get_program_logging_directory(create_if_not_exist=True) + if log_file_path is not None: + log_file = os.path.join(log_file_path, logfile_name) + else: + # Problem: for some reason cannot create log file in standard location, + # so create it in the home directory + log_file = os.path.join(os.path.expanduser('~'), logfile_name) + return log_file + +def setup_main_process_logging(logging_level: int) -> logging.Logger: + """ + Setup logging at the module level + :param log_file_path: path where log file should be stored + :param logging_level: logging module's logging level for console output + :return: default logging object + """ + + log_file = full_log_file_path() + logger = logging.getLogger() + max_bytes = 1024 * 1024 # 1 MB + filehandler = RotatingGzipFileHandler(log_file, maxBytes=max_bytes, backupCount=5) + filehandler.setLevel(logging.DEBUG) + filehandler.setFormatter(logging.Formatter(file_logging_format, logging_date_format)) + logger.addHandler(filehandler) + logger.setLevel(logging.DEBUG) + + consolehandler = logging.StreamHandler() + if not use_colorlog: + consolehandler.setFormatter(logging.Formatter(logging_format)) + else: + consolehandler.setFormatter(colorlog.ColoredFormatter(fmt=colored_logging_format, + log_colors=log_colors)) + consolehandler.setLevel(logging_level) + logger.addHandler(consolehandler) + return logger + + + diff --git a/raphodo/jobcodepanel.py b/raphodo/jobcodepanel.py new file mode 100644 index 0000000..87ee7df --- /dev/null +++ b/raphodo/jobcodepanel.py @@ -0,0 +1,524 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display, edit and apply Job Codes. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + +from typing import Optional, Dict, Tuple, Union, List +import logging +from gettext import gettext as _ + + +from PyQt5.QtCore import (Qt, pyqtSlot, QRegularExpression) +from PyQt5.QtWidgets import ( + QWidget, QSizePolicy, QMessageBox, QVBoxLayout, QLabel, QScrollArea, QFrame, QGridLayout, + QAbstractItemView, QListWidgetItem, QHBoxLayout, QDialog, QDialogButtonBox, QCheckBox, + QComboBox +) +from PyQt5.QtGui import ( + QColor, QPalette, QFont, QRegularExpressionValidator, QIcon, QShowEvent +) + + +from raphodo.constants import (JobCodeSort, ThumbnailBackgroundName, ) +from raphodo.viewutils import QFramedWidget, QNarrowListWidget, standardIconSize +from raphodo.panelview import QPanelView +from raphodo.preferences import Preferences +from raphodo.messagewidget import MessageWidget, MessageButton +from raphodo.chevroncombo import ChevronCombo + + +class JobCodeDialog(QDialog): + def __init__(self, parent, on_download: bool, job_codes: List[str]) -> None: + """ + + :param parent: rapidApp main window + :param on_download: if True, dialog is being prompted for before a download starts. + :param job_codes: + """ + super().__init__(parent) + self.rapidApp = parent # type: 'RapidWindow' + self.prefs = self.rapidApp.prefs + thumbnailModel = self.rapidApp.thumbnailModel + + if on_download: + directive = _('Enter a new Job Code, or select a previous one') + + file_types = thumbnailModel.getNoFilesJobCodeNeeded() + details = file_types.file_types_present_details(title_case=False) + if sum(file_types.values()) == 1: + # Translators: the value substituted will be something like '1 photo'. + file_details = _('The Job Code will be applied to %s that does not yet have a Job ' + 'Code.') % details + else: + # Translators: the value substituted will be something like '85 photos and 5 + # videos'. + file_details = _('The Job Code will be applied to %s that do not yet have a Job ' + 'Code.') % details + + title = _('Apply Job Code to Download') + else: + directive = _('Enter a new Job Code') + + file_types = thumbnailModel.getNoFilesSelected() + if sum(file_types.values()) == 0: + file_types = thumbnailModel.getDisplayedCounter() + if sum(file_types.values()) == 0: + file_details = _('The new Job Code will not be applied to any photos or ' + 'videos.') + else: + details = file_types.file_types_present_details(title_case=False) + # Translators: the value substituted will be something like '100 photos and 5 + # videos'. + file_details = _('The new Job Code will not be applied to %s.') % details + else: + details = file_types.file_types_present_details(title_case=False) + # Translators: the value substituted will be something like '100 photos and 5 + # videos'. + file_details = _('The new Job Code will be applied to %s.') % details + + title = _('New Job Code') + + instructionLabel = QLabel('%s

    %s
    ' % (directive, file_details)) + instructionLabel.setWordWrap(True) + + self.jobCodeComboBox = QComboBox() + self.jobCodeComboBox.addItems(job_codes) + self.jobCodeComboBox.setEditable(True) + + if not self.prefs.strip_characters: + exp = "[^/\\0]+" + else: + exp = '[^\\:\*\?"<>|\\0/]+' + self.jobCodeExp = QRegularExpression() + self.jobCodeExp.setPattern(exp) + self.jobCodeValidator = QRegularExpressionValidator(self.jobCodeExp, self.jobCodeComboBox) + self.jobCodeComboBox.setValidator(self.jobCodeValidator) + + if not on_download: + self.jobCodeComboBox.clearEditText() + + if self.prefs.job_code_sort_key == 0: + if self.prefs.job_code_sort_order == 0: + self.jobCodeComboBox.setInsertPolicy(QComboBox.InsertAtTop) + else: + self.jobCodeComboBox.setInsertPolicy(QComboBox.InsertAtBottom) + else: + self.jobCodeComboBox.setInsertPolicy(QComboBox.InsertAlphabetically) + + icon = QIcon(':/rapid-photo-downloader.svg').pixmap(standardIconSize()) + iconLabel = QLabel() + iconLabel.setPixmap(icon) + iconLabel.setAlignment(Qt.AlignTop|Qt.AlignLeft) + iconLabel.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) + + jobCodeLabel = QLabel(_('&Job Code:')) + jobCodeLabel.setBuddy(self.jobCodeComboBox) + self.rememberCheckBox = QCheckBox(_("&Remember this choice")) + self.rememberCheckBox.setChecked(parent.prefs.remember_job_code) + buttonBox = QDialogButtonBox(QDialogButtonBox.Ok| + QDialogButtonBox.Cancel) + grid = QGridLayout() + grid.addWidget(iconLabel, 0, 0, 4, 1) + grid.addWidget(instructionLabel, 0, 1, 1, 2) + grid.addWidget(jobCodeLabel, 1, 1) + grid.addWidget(self.jobCodeComboBox, 1, 2) + grid.addWidget(self.rememberCheckBox, 2, 1, 1, 2) + grid.addWidget(buttonBox, 3, 0, 1, 3) + grid.setColumnStretch(2, 1) + self.setLayout(grid) + self.setWindowTitle(title) + + buttonBox.accepted.connect(self.accept) + buttonBox.rejected.connect(self.reject) + + @pyqtSlot() + def accept(self) -> None: + self.job_code = self.jobCodeComboBox.currentText() + self.remember = self.rememberCheckBox.isChecked() + self.rapidApp.prefs.remember_job_code = self.remember + super().accept() + + +class JobCodeOptionsWidget(QFramedWidget): + """ + Display and allow editing of Job Codes. + """ + + def __init__(self, prefs: Preferences, rapidApp, parent) -> None: + super().__init__(parent) + + self.rapidApp = rapidApp + self.prefs = prefs + + self.setBackgroundRole(QPalette.Base) + self.setAutoFillBackground(True) + + self.file_selected = False + self.prompting_for_job_code = False + + jobCodeLayout = QGridLayout() + layout = QVBoxLayout() + layout.addLayout(jobCodeLayout) + self.setLayout(layout) + + self.messageWidget = MessageWidget( + (_('Select photos and videos to be able to apply a new or existing Job Code to them.'), + _('The new Job Code will be applied to all selected photos and/or videos.'), + _('Click the Apply button to apply the current Job Code to all selected ' + 'photos and/or videos. You can also simply double click the Job Code.'), + _('Removing a Job Code removes it only from the list of saved Job Codes, ' + 'not from any photos or videos that it may have been applied to.'), + _('If you want to use Job Codes, configure file renaming or destination subfolder ' + 'names to use them.'))) + + self.setDefaultMessage() + + self.sortCombo = ChevronCombo(in_panel=True) + self.sortCombo.addItem(_("Last Used"), JobCodeSort.last_used) + self.sortCombo.addItem(_("Job Code"), JobCodeSort.code) + if self._sort_index_valid(self.prefs.job_code_sort_key): + self.sortCombo.setCurrentIndex(self.prefs.job_code_sort_key) + self.sortCombo.currentIndexChanged.connect(self.sortComboChanged) + self.sortLabel= self.sortCombo.makeLabel(_("Job Code Sort:")) + + self.sortOrder = ChevronCombo(in_panel=True) + self.sortOrder.addItem(_("Ascending"), Qt.AscendingOrder) + self.sortOrder.addItem(_("Descending"), Qt.DescendingOrder) + if self._sort_index_valid(self.prefs.job_code_sort_order): + self.sortOrder.setCurrentIndex(self.prefs.job_code_sort_order) + self.sortOrder.currentIndexChanged.connect(self.sortOrderChanged) + + font = self.font() # type: QFont + font.setPointSize(font.pointSize() - 2) + for widget in (self.sortLabel, self.sortCombo, self.sortOrder): + widget.setFont(font) + + self.newButton = MessageButton(_("&New...")) + self.newButton.isActive.connect(self.newButtonActive) + self.newButton.isInactive.connect(self.setDefaultMessage) + self.newButton.clicked.connect(self.newButtonClicked) + self.applyButton = MessageButton(_("&Apply")) + self.applyButton.isActive.connect(self.applyButtonActive) + self.applyButton.isInactive.connect(self.setDefaultMessage) + self.applyButton.clicked.connect(self.applyButtonClicked) + self.removeButton = MessageButton(_("&Remove")) + self.removeButton.isActive.connect(self.removeButtonActive) + self.removeButton.isInactive.connect(self.setDefaultMessage) + self.removeButton.clicked.connect(self.removeButtonClicked) + self.removeAllButton = MessageButton(_("Remove All")) + self.removeAllButton.isActive.connect(self.removeButtonActive) + self.removeAllButton.isInactive.connect(self.setDefaultMessage) + self.removeAllButton.clicked.connect(self.removeAllButtonClicked) + + # explanation_not_done = QLabel(_("This part of the user interface will be " + # "implemented in a forthcoming alpha release.")) + + self.jobCodesWidget = QNarrowListWidget() + self.jobCodesWidget.currentRowChanged.connect(self.rowChanged) + self.jobCodesWidget.itemDoubleClicked.connect(self.rowDoubleClicked) + self.jobCodesWidget.setSelectionMode(QAbstractItemView.SingleSelection) + self.jobCodesWidget.setSizePolicy(QSizePolicy.MinimumExpanding, + QSizePolicy.MinimumExpanding) + + # self.prefs.job_codes = ['Wedding', "Birthday", "Minneapolis", "Cricket", "Rugby", + # "Wellington"] + + if self.prefs.list_not_empty('job_codes'): + self._insertJobCodes(job_code=self.prefs.job_codes[0], clear=False) + + sortLayout = QHBoxLayout() + sortLayout.addWidget(self.sortLabel) + sortLayout.addWidget(self.sortCombo) + sortLayout.addWidget(self.sortOrder) + sortLayout.addStretch() + + jobCodeLayout.addWidget(self.jobCodesWidget, 0, 0, 1, 2) + jobCodeLayout.addLayout(sortLayout, 1, 0, 1, 2) + jobCodeLayout.addWidget(self.messageWidget, 2, 0, 1, 2) + jobCodeLayout.addWidget(self.newButton, 3, 0, 1, 1) + jobCodeLayout.addWidget(self.applyButton, 3, 1, 1, 1) + jobCodeLayout.addWidget(self.removeButton, 4, 0, 1, 1) + jobCodeLayout.addWidget(self.removeAllButton, 4, 1, 1, 1) + + self.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Expanding) + + self.setWidgetStates() + + def _sort_index_valid(self, index: int) -> bool: + return index in (0, 1) + + def _jobCodes(self) -> List[str]: + """ + :return: list of job codes sorted according to user-specified + criteria + """ + reverse = self.sortOrder.currentIndex() == 1 + if self.sortCombo.currentIndex() == 1: + return sorted(self.prefs.job_codes, key=str.lower, reverse=reverse) + if reverse: + return list(reversed(self.prefs.job_codes)) + return self.prefs.job_codes + + def _insertJobCodes(self, job_code: str=None, clear=True) -> None: + """ + Insert job codes into list widget according to the sort order + specified by the user. + + If no job codes exist, does nothing. + + Alternative to clearing the widget and using python to sort the + list of job codes would be to implement __lt__ in QListWidgetItem, + and turn on QListWidget sorting. The code as implemented strikes + me as simpler. + + :param job_code: job_code to set current row to. If not specified, + the current row is used. + :param clear: + :return: + """ + if not self.prefs.list_not_empty('job_codes'): + return + + if job_code is None: + row = self.jobCodesWidget.currentRow() + if row >= 0: + job_code = self.jobCodesWidget.item(row).text() + + if clear: + self.jobCodesWidget.clear() + + logging.debug("Inserting %s job codes into job code widget", len(self.prefs.job_codes)) + job_codes = self._jobCodes() + self.jobCodesWidget.insertItems(0, job_codes) + + if job_code is not None: + self.jobCodesWidget.setCurrentRow(job_codes.index(job_code)) + else: + self.jobCodesWidget.setCurrentRow(0) + + @pyqtSlot(int) + def sortComboChanged(self, index: int) -> None: + if index >= 0: + self._insertJobCodes() + self.prefs.job_code_sort_key = index + + @pyqtSlot(int) + def sortOrderChanged(self, index: int) -> None: + if index >= 0: + self._insertJobCodes() + self.prefs.job_code_sort_order = index + + @pyqtSlot() + def newButtonActive(self) -> None: + if self.prefs.any_pref_uses_job_code(): + if self.file_selected: + self.messageWidget.setCurrentIndex(2) + else: + self.messageWidget.setCurrentIndex(1) + + @pyqtSlot() + def applyButtonActive(self) -> None: + if self.prefs.any_pref_uses_job_code(): + if self.file_selected: + self.messageWidget.setCurrentIndex(3) + else: + self.messageWidget.setCurrentIndex(1) + + @pyqtSlot() + def removeButtonActive(self) -> None: + if self.prefs.any_pref_uses_job_code(): + self.messageWidget.setCurrentIndex(4) + + @pyqtSlot() + def setDefaultMessage(self) -> None: + if self.prefs.any_pref_uses_job_code(): + if not self.file_selected: + self.messageWidget.setCurrentIndex(1) + else: + self.messageWidget.setCurrentIndex(0) + else: + self.messageWidget.setCurrentIndex(5) + + @pyqtSlot(int) + def rowChanged(self, row: int) -> None: + self.setWidgetStates() + + @pyqtSlot(QListWidgetItem) + def rowDoubleClicked(self, item: QListWidgetItem) -> None: + if self.file_selected: + assert self.applyButton.isEnabled() + self.applyButtonClicked() + + @pyqtSlot() + def setWidgetStates(self) -> None: + """ + Set buttons enable or disable depending on selections, and updates + the message widget contents. + """ + + job_code_selected = self.jobCodesWidget.currentRow() >= 0 + self.file_selected = self.rapidApp.anyFilesSelected() + + self.newButton.setEnabled(True) + self.applyButton.setEnabled(job_code_selected and self.file_selected) + self.removeButton.setEnabled(job_code_selected) + self.removeAllButton.setEnabled(self.prefs.list_not_empty('job_codes')) + self.setDefaultMessage() + + @pyqtSlot() + def applyButtonClicked(self) -> None: + row = self.jobCodesWidget.currentRow() + if row < 0: + logging.error("Did not expect Apply Job Code button to be enabled when no Job Code " + "is selected.") + return + + try: + job_code = self.jobCodesWidget.item(row).text() + except: + logging.exception("Job Code did not exist when obtaining its value from the list " + "widget") + return + + self.rapidApp.applyJobCode(job_code=job_code) + + try: + self.prefs.del_list_value(key='job_codes', value=job_code) + except KeyError: + logging.exception("Attempted to delete non existent value %s from Job Codes while in " + "process of moving it to the front of the list", job_code) + self.prefs.add_list_value(key='job_codes', value=job_code) + + if self.sortCombo.currentIndex() != 1: + self._insertJobCodes(job_code=job_code) + + @pyqtSlot() + def removeButtonClicked(self) -> None: + row = self.jobCodesWidget.currentRow() + item = self.jobCodesWidget.takeItem(row) # type: QListWidgetItem + try: + self.prefs.del_list_value(key='job_codes', value=item.text()) + except KeyError: + logging.exception("Attempted to delete non existent value %s from Job Codes", + item.text()) + + @pyqtSlot() + def removeAllButtonClicked(self) -> None: + message = _('Do you really want to remove all the Job Codes?') + msgBox = QMessageBox(parent=self) + msgBox.setWindowTitle(_('Remove all Job Codes')) + msgBox.setText(message) + msgBox.setIcon(QMessageBox.Question) + msgBox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + if msgBox.exec() == QMessageBox.Yes: + # Must clear the job codes before adjusting the qlistwidget, + # or else the Remove All button will not be disabled. + self.prefs.job_codes = [''] + self.jobCodesWidget.clear() + + @pyqtSlot() + def newButtonClicked(self) -> None: + self.getJobCode(on_download=False) + + def getJobCode(self, on_download: bool) -> bool: + if not self.prompting_for_job_code: + logging.debug("Prompting for job code") + self.prompting_for_job_code = True + dialog = JobCodeDialog(self.rapidApp, on_download=on_download, + job_codes=self._jobCodes()) + if dialog.exec(): + self.prompting_for_job_code = False + logging.debug("Job code entered / selected") + job_code = dialog.job_code + if job_code: + if dialog.remember: + # If the job code is already in the + # preference list, delete it + job_codes = self.rapidApp.prefs.job_codes.copy() + while job_code in job_codes: + job_codes.remove(job_code) + # Add the just chosen / entered Job Code to the front + self.rapidApp.prefs.job_codes = [job_code] + job_codes + self._insertJobCodes(job_code=job_code) + if not on_download: + self.rapidApp.applyJobCode(job_code=job_code) + else: + self.rapidApp.thumbnailModel.assignJobCodesToMarkedFilesWithNoJobCode( + job_code=job_code) + return True + else: + self.prompting_for_job_code = False + logging.debug("No job code entered or selected") + else: + logging.debug("Not prompting for job code, because already doing so") + return False + + +class JobCodePanel(QScrollArea): + """ + JobCode preferences widget + """ + + def __init__(self, parent) -> None: + super().__init__(parent) + if parent is not None: + self.rapidApp = parent + self.prefs = self.rapidApp.prefs + else: + self.prefs = None + + self.setFrameShape(QFrame.NoFrame) + + self.jobCodePanel = QPanelView(label=_('Job Codes'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + + self.jobCodeOptions = JobCodeOptionsWidget(prefs=self.prefs, rapidApp=self.rapidApp, + parent=self) + self.jobCodePanel.addWidget(self.jobCodeOptions) + + widget = QWidget() + layout = QVBoxLayout() + layout.setContentsMargins(0, 0, 0, 0) + widget.setLayout(layout) + layout.addWidget(self.jobCodePanel) + self.setWidget(widget) + self.setWidgetResizable(True) + self.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) + + if parent is not None: + self.rapidApp.thumbnailView.selectionModel().selectionChanged.connect( + self.jobCodeOptions.setWidgetStates) + self.rapidApp.thumbnailModel.selectionReset.connect(self.jobCodeOptions.setWidgetStates) + + def needToPromptForJobCode(self) -> bool: + return self.prefs.any_pref_uses_job_code() and self.rapidApp.thumbnailModel.jobCodeNeeded() + + def getJobCodeBeforeDownload(self) -> bool: + """ + :return: True if job code was entered and applied + """ + return self.jobCodeOptions.getJobCode(on_download=True) + + def updateDefaultMessage(self) -> None: + self.jobCodeOptions.setDefaultMessage() diff --git a/raphodo/menubutton.py b/raphodo/menubutton.py new file mode 100644 index 0000000..a8ab618 --- /dev/null +++ b/raphodo/menubutton.py @@ -0,0 +1,46 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + + + +from PyQt5.QtGui import QIcon +from PyQt5.QtWidgets import (QMenu, QToolButton) + +class MenuButton(QToolButton): + """ + Button that provides access to a drop-down menu + """ + + def __init__(self, icon: QIcon, menu: QMenu) -> None: + super().__init__() + + self.setPopupMode(QToolButton.InstantPopup) + self.setIcon(icon) + self.setStyleSheet(""" + QToolButton {border: none;} + QToolButton::menu-indicator { image: none; } + QToolButton::hover { + border: 1px solid palette(shadow); + border-radius: 3px; + } + QToolButton::pressed { + border: 1px solid palette(shadow); + border-radius: 3px; + } + """) + self.setMenu(menu) \ No newline at end of file diff --git a/raphodo/messagewidget.py b/raphodo/messagewidget.py new file mode 100644 index 0000000..b76ab40 --- /dev/null +++ b/raphodo/messagewidget.py @@ -0,0 +1,108 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display messages to the user in stacked widget +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + +from typing import Tuple +from gettext import gettext as _ + +from PyQt5.QtCore import (Qt, pyqtSlot, pyqtSignal) +from PyQt5.QtWidgets import (QSizePolicy, QStackedWidget, QPushButton, QLabel) +from PyQt5.QtGui import (QMouseEvent, QFocusEvent) + + +class MessageWidget(QStackedWidget): + """ + Display messages to the user in stacked widget. + + Index 0 always represents a blank state. + + Other indexes represent the position in the + tuple of messages. + + If the message does not start with an html tag or , + the start of the message will be modified to display Hint: + (with closing tags too, naturally). + """ + + def __init__(self, messages: Tuple[str,...], parent=None) -> None: + super().__init__(parent) + + # For some obscure reason, must set the label types for all labels in the stacked + # widget to have the same properties, or else the stacked layout size goes bonkers. + # Must make the empty label contain *something*, too, so make it contain a space. + blank = QLabel(' ') + blank.setWordWrap(True) + blank.setTextFormat(Qt.RichText) + self.addWidget(blank) + + for message in messages: + if message.startswith('') or message.startswith(''): + label = QLabel(message) + else: + # Translators: please do not modify or leave out html formatting tags like and + # . These are used to format the text the users sees + label = QLabel(_("Hint: %(message)s") % dict(message=message)) + label.setWordWrap(True) + label.setTextFormat(Qt.RichText) + label.setAlignment(Qt.AlignTop|Qt.AlignLeft) + self.addWidget(label) + + self.setSizePolicy(QSizePolicy.Expanding, QSizePolicy.Maximum) + + +class MessageButton(QPushButton): + """ + A simple QPushButton that emits a signal when it is entered / exited. + """ + + isActive = pyqtSignal() + isInactive = pyqtSignal() + + def __init__(self, label: str, parent=None) -> None: + super().__init__(label, parent) + + @pyqtSlot(QMouseEvent) + def enterEvent(self, event: QMouseEvent) -> None: + self.isActive.emit() + super().enterEvent(event) + + @pyqtSlot(QMouseEvent) + def leaveEvent(self, event: QMouseEvent) -> None: + self.isInactive.emit() + super().leaveEvent(event) + + @pyqtSlot(QFocusEvent) + def focusInEvent(self, event: QFocusEvent) -> None: + self.isActive.emit() + super().focusInEvent(event) + + @pyqtSlot(QFocusEvent) + def focusOutEvent(self, event: QFocusEvent) -> None: + self.isInactive.emit() + super().focusOutEvent(event) + + + + + diff --git a/raphodo/metadataphoto.py b/raphodo/metadataphoto.py new file mode 100755 index 0000000..a9e2c3d --- /dev/null +++ b/raphodo/metadataphoto.py @@ -0,0 +1,553 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2007-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2007-2017, Damon Lynch" + +import re +import datetime +import subprocess +from typing import Optional, Union, Any, Tuple +import logging + +import gi +gi.require_version('GExiv2', '0.10') +from gi.repository import GExiv2 + +import raphodo.exiftool as exiftool + + +def gexiv2_version() -> str: + """ + :return: version number of GExiv2 + """ + # GExiv2.get_version() returns an integer XXYYZZ, where XX is the + # major version, YY is the minor version, and ZZ is the micro version + v = '{0:06d}'.format(GExiv2.get_version()) + return '{}.{}.{}'.format(v[0:2], v[2:4], v[4:6]).replace('00', '0') + + +def exiv2_version() -> Optional[str]: + """ + :return: version number of exiv2, if available, else None + """ + + # exiv2 outputs a verbose version string, e.g. the first line is + # 'exiv2 0.24 001800 (64 bit build)' + # followed by the copyright & GPL + try: + v = subprocess.check_output(['exiv2', '-V', '-v']).strip().decode() + v = re.search('exiv2=([0-9\.]+)\n', v) + if v: + return v.group(1) + else: + return None + except (OSError, subprocess.CalledProcessError): + return None + + +VENDOR_SERIAL_CODES = ( + 'Exif.Photo.BodySerialNumber', + 'Exif.Canon.SerialNumber', + 'Exif.Nikon3.SerialNumber', + 'Exif.OlympusEq.SerialNumber', + 'Exif.Olympus.SerialNumber', + 'Exif.Olympus.SerialNumber2', + 'Exif.Panasonic.SerialNumber', + 'Exif.Fujifilm.SerialNumber', + 'Exif.Image.CameraSerialNumber', +) + +VENDOR_SHUTTER_COUNT = ( + 'Exif.Nikon3.ShutterCount', + 'Exif.Canon.FileNumber', + 'Exif.Canon.ImageNumber', +) + + +class MetaData(GExiv2.Metadata): + """ + Provide abstracted access to photo metadata + """ + + def __init__(self, full_file_name: Optional[str]=None, + raw_bytes: Optional[bytearray]=None, + app1_segment: Optional[bytearray]=None, + et_process: exiftool.ExifTool=None) -> None: + """ + Use GExiv2 to read the photograph's metadata. + + :param full_file_name: full path of file from which file to read + the metadata. + :param raw_bytes: portion of a non-jpeg file from which the + metadata can be extracted + :param app1_segment: the app1 segment of a jpeg file, from which + the metadata can be read + :param et_process: optional deamon exiftool process + """ + + if full_file_name: + super().__init__() + self.open_path(full_file_name) + else: + super().__init__() + if raw_bytes is not None: + self.open_buf(raw_bytes) + else: + assert app1_segment is not None + self.from_app1_segment(app1_segment) + + self.et_process = et_process + self.rpd_full_file_name = full_file_name + + def _get_rational_components(self, tag: str) -> Optional[Tuple[Any, Any]]: + try: + x = self.get_exif_tag_rational(tag) + except Exception: + return (None, None) + + try: + return x.numerator, x.denominator + except AttributeError: + try: + return x.nom, x.den + except Exception: + return (None, None) + + def _get_rational(self, tag: str) -> Optional[float]: + x, y = self._get_rational_components(tag) + if x is not None and y is not None: + return float(x) / float(y) + + def aperture(self, missing='') -> Union[str, Any]: + """ + Returns in string format the floating point value of the image's + aperture. + + Returns missing if the metadata value is not present. + """ + a = self._get_rational("Exif.Photo.FNumber") + + if a is None: + return missing + else: + return "%.1f" % a + + def iso(self, missing='') -> Union[str, Any]: + """ + Returns in string format the integer value of the image's ISO. + + Returns missing if the metadata value is not present. + """ + try: + return self.get_tag_interpreted_string("Exif.Photo.ISOSpeedRatings") + except: + return missing + + def exposure_time(self, alternativeFormat=False, missing=''): + """ + Returns in string format the exposure time of the image. + + Returns missing if the metadata value is not present. + + alternativeFormat is useful if the value is going to be used in a + purpose where / is an invalid character, e.g. file system names. + + alternativeFormat is False: + For exposures less than one second, the result is formatted as a + fraction e.g. 1/125 + For exposures greater than or equal to one second, the value is + formatted as an integer e.g. 30 + + alternativeFormat is True: + For exposures less than one second, the result is formatted as an + integer e.g. 125 + For exposures less than one second but more than or equal to + one tenth of a second, the result is formatted as an integer + e.g. 3 representing 3/10 of a second + For exposures greater than or equal to one second, the value is + formatted as an integer with a trailing s e.g. 30s + """ + + e0, e1 = self._get_rational_components("Exif.Photo.ExposureTime") + if e0 is not None and e1 is not None: + + e0 = int(e0) + e1 = int(e1) + + if e1 > e0: + if alternativeFormat: + if e0 == 1: + return str(e1) + else: + return str(e0) + else: + return "%s/%s" % (e0, e1) + elif e0 > e1: + e = float(e0) / e1 + if alternativeFormat: + return "%.0fs" % e + else: + return "%.0f" % e + else: + return "1s" + else: + return missing + + def focal_length(self, missing=''): + """ + Returns in string format the focal length of the lens used to record + the image. + + Returns missing if the metadata value is not present. + """ + f = self._get_rational("Exif.Photo.FocalLength") + if f is not None: + return "%.0f" % f + else: + return missing + + def camera_make(self, missing=''): + """ + Returns in string format the camera make (manufacturer) used to + record the image. + + Returns missing if the metadata value is not present. + """ + try: + return self.get_tag_string("Exif.Image.Make").strip() + except: + return missing + + def camera_model(self, missing=''): + """ + Returns in string format the camera model used to record the image. + + Returns missing if the metadata value is not present. + """ + try: + return self.get_tag_string("Exif.Image.Model").strip() + except: + return missing + + def _fetch_vendor(self, vendor_codes, missing=''): + for key in vendor_codes: + try: + return self.get_tag_string(key).strip() + except (KeyError, AttributeError): + pass + return missing + + def camera_serial(self, missing=''): + return self._fetch_vendor(VENDOR_SERIAL_CODES, missing) + + def shutter_count(self, missing=''): + return self._fetch_vendor(VENDOR_SHUTTER_COUNT, missing) + + def file_number(self, missing=''): + """ + Returns Exif.CanonFi.FileNumber, not to be confused with + Exif.Canon.FileNumber. + + Uses ExifTool to extract the value, because the exiv2 + implementation is currently problematic + + See: + https://bugs.launchpad.net/rapid/+bug/754531 + """ + if 'Exif.CanonFi.FileNumber' in self: + assert self.et_process is not None + try: + fn = self.et_process.get_tags(['FileNumber'], + self.rpd_full_file_name) + except (ValueError, TypeError): + return missing + + if fn: + return fn['FileNumber'] + else: + return missing + else: + return missing + + def owner_name(self, missing=''): + try: + return self.get_tag_string('Exif.Canon.OwnerName').strip() + except KeyError: + return missing + + def copyright(self, missing=''): + try: + return self.get_tag_string('Exif.Image.Copyright').strip() + except KeyError: + return missing + + def artist(self, missing=''): + try: + return self.get_tag_string('Exif.Image.Artist').strip() + except KeyError: + return missing + + def short_camera_model(self, includeCharacters='', missing=''): + """ + Returns in shorterned string format the camera model used to record + the image. + + Returns missing if the metadata value is not present. + + The short format is determined by the first occurrence of a digit in + the + camera model, including all alphaNumeric characters before and after + that digit up till a non-alphanumeric character, but with these + interventions: + + 1. Canon "Mark" designations are shortened prior to conversion. + 2. Names like "Canon EOS DIGITAL REBEL XSi" do not have a number and + must + and treated differently (see below) + + Examples: + Canon EOS 300D DIGITAL -> 300D + Canon EOS 5D -> 5D + Canon EOS 5D Mark II -> 5DMkII + NIKON D2X -> D2X + NIKON D70 -> D70 + X100,D540Z,C310Z -> X100 + Canon EOS DIGITAL REBEL XSi -> XSi + Canon EOS Digital Rebel XS -> XS + Canon EOS Digital Rebel XTi -> XTi + Canon EOS Kiss Digital X -> Digital + Canon EOS Digital Rebel XT -> XT + EOS Kiss Digital -> Digital + Canon Digital IXUS Wireless -> Wireless + Canon Digital IXUS i zoom -> zoom + Canon EOS Kiss Digital N -> N + Canon Digital IXUS IIs -> IIs + IXY Digital L -> L + Digital IXUS i -> i + IXY Digital -> Digital + Digital IXUS -> IXUS + + The optional includeCharacters allows additional characters to appear + before and after the digits. + Note: special includeCharacters MUST be escaped as per syntax of a + regular expressions (see documentation for module re) + + Examples: + + includeCharacters = '': + DSC-P92 -> P92 + includeCharacters = '\-': + DSC-P92 -> DSC-P92 + + If a digit is not found in the camera model, the last word is returned. + + Note: assume exif values are in ENGLISH, regardless of current platform + """ + m = self.camera_model() + m = m.replace(' Mark ', 'Mk') + if m: + s = r"(?:[^a-zA-Z0-9%s]?)(?P[a-zA-Z0-9%s]*\d+[" \ + r"a-zA-Z0-9%s]*)" \ + % (includeCharacters, includeCharacters, includeCharacters) + r = re.search(s, m) + if r: + return r.group("model") + else: + head, space, model = m.strip().rpartition(' ') + return model + else: + return missing + + def date_time(self, missing: Optional[str]='') -> datetime.datetime: + """ + Returns in python datetime format the date and time the image was + recorded. + + Tries these tags, in order: + Exif.Photo.DateTimeOriginal + Exif.Image.DateTimeOriginal + Exif.Image.DateTime + + :return: metadata value, or missing if value is not present. + """ + + dt = None + try: + dt = self.get_date_time() + except: + pass + + if dt: + return dt + + # get_date_time() seems to try only one key, Exif.Photo.DateTimeOriginal + # Try other keys too, and with a more flexible datetime parser. + # For example some or maybe all Android 6.0 DNG files use Exif.Image.DateTimeOriginal + + for tag in ('Exif.Photo.DateTimeOriginal', 'Exif.Image.DateTimeOriginal', + 'Exif.Image.DateTime'): + try: + dt_string = self.get_tag_string(tag) + except: + pass + else: + if dt_string is None: + continue + + # ignore all zero values, e.g. '0000:00:00 00:00:00' + try: + digits = int(''.join(c for c in dt_string if c.isdigit())) + except ValueError: + logging.warning('Unexpected malformed date time metadata value %s for photo %s', + dt_string, self.rpd_full_file_name ) + else: + if not digits: + logging.debug('Ignoring date time metadata value %s for photo %s', + dt_string, self.rpd_full_file_name ) + else: + try: + return datetime.datetime.strptime(dt_string, "%Y:%m:%d %H:%M:%S") + except (ValueError, OverflowError): + logging.warning('Error parsing date time metadata %s for photo %s', + dt_string, self.rpd_full_file_name ) + return missing + + def timestamp(self, missing='') -> Union[float, Any]: + dt = self.date_time(missing=None) + if dt is not None: + try: + ts = float(dt.timestamp()) + except: + ts = missing + else: + ts = missing + return ts + + def sub_seconds(self, missing='00') -> Union[str, Any]: + """ + Returns the subsecond the image was taken, as recorded by the + camera + """ + + try: + return self.get_tag_string("Exif.Photo.SubSecTimeOriginal") + except: + return missing + + def orientation(self, missing='') -> Union[int, Any]: + """ + Returns the orientation of the image, as recorded by the camera + Return type int + """ + + try: + return int(self.get_orientation()) + except: + return missing + + +class DummyMetaData(MetaData): + """ + Class which gives metadata values for an imaginary photo. + + Useful for displaying in preference examples etc. when no image is ready to + be downloaded. + + See MetaData class for documentation of class methods. + """ + + def __init__(self): + pass + + def readMetadata(self): + pass + + def aperture(self, missing=''): + return "2.0" + + def iso(self, missing=''): + return "100" + + def exposure_time(self, alternativeFormat=False, missing=''): + if alternativeFormat: + return "4000" + else: + return "1/4000" + + def focal_length(self, missing=''): + return "135" + + def camera_make(self, missing=''): + return "Canon" + + def camera_model(self, missing=''): + return "Canon EOS 5D" + + def short_camera_model(self, includeCharacters='', missing=''): + return "5D" + + def camera_serial(self, missing=''): + return '730402168' + + def shutter_count(self, missing=''): + return '387' + + def owner_name(self, missing=''): + return 'Photographer Name' + + def date_time(self, missing=''): + return datetime.datetime.now() + + def subSeconds(self, missing='00'): + return '57' + + def orientation(self, missing=''): + return 1 + + def file_number(self, missing=''): + return '428' + + +if __name__ == '__main__': + import sys + + if (len(sys.argv) != 2): + print('Usage: ' + sys.argv[0] + ' path/to/photo/containing/metadata') + m = DummyMetaData() + + else: + m = MetaData(full_file_name=sys.argv[1]) + + print("f" + m.aperture('missing ')) + print("ISO " + m.iso('missing ')) + print(m.exposure_time(missing='missing ') + " sec") + print(m.exposure_time(alternativeFormat=True, missing='missing ')) + print(m.focal_length('missing ') + "mm") + print(m.camera_make()) + print(m.camera_model()) + print(m.short_camera_model()) + print(m.short_camera_model(includeCharacters="\-")) + print(m.date_time()) + print(m.orientation()) + print('Serial number:', m.camera_serial(missing='missing')) + print('Shutter count:', m.shutter_count()) + print('Subseconds:', m.sub_seconds(), type(m.sub_seconds())) diff --git a/raphodo/metadatavideo.py b/raphodo/metadatavideo.py new file mode 100755 index 0000000..c06618f --- /dev/null +++ b/raphodo/metadatavideo.py @@ -0,0 +1,361 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2016, Damon Lynch" + +import subprocess +import datetime, time +import logging +from typing import Optional, Union, Any + +import arrow.arrow +from arrow.arrow import Arrow + +import raphodo.exiftool as exiftool +from raphodo.utilities import datetime_roughly_equal + +try: + import pymediainfo + have_pymediainfo = True +except ImportError: + have_pymediainfo = False + libmediainfo_missing = None + +if have_pymediainfo: + try: + # Attempt to parse null... it will fail if libmediainfo is not present, which is + # what we want to check + pymediainfo.MediaInfo.parse('/dev/null') + libmediainfo_missing = False + except OSError: + have_pymediainfo = False + libmediainfo_missing = True + +def pymedia_version_info() -> Optional[str]: + if have_pymediainfo: + return pymediainfo.__version__ + else: + return None + +EXIFTOOL_VERSION = exiftool.version_info() + + +class MetaData: + def __init__(self, full_file_name: str, et_process: exiftool.ExifTool): + """ + Get video metadata using Exiftool + + :param filename: the file from which to get metadata + :param et_process: instance of ExifTool class, which allows + calling EXifTool without it exiting with each call + """ + + self.filename = full_file_name + self.metadata = dict() + self.metadata_string_format = dict() + self.et_process = et_process + if have_pymediainfo: + self.media_info = pymediainfo.MediaInfo.parse( + full_file_name) # type: pymediainfo.MediaInfo + else: + self.media_info = None + + def _get(self, key, missing): + + if key in ("VideoStreamType", "FileNumber"): + # special case: want ExifTool's string formatting + # i.e. no -n tag + if not self.metadata_string_format: + try: + self.metadata_string_format = \ + self.et_process.execute_json_no_formatting(self.filename) + except ValueError: + return missing + try: + return self.metadata_string_format[0][key] + except: + return missing + + elif not self.metadata: + try: + self.metadata = self.et_process.get_metadata(self.filename) + except ValueError: + return missing + + return self.metadata.get(key, missing) + + def _exiftool_date_time(self, missing: Optional[str]='', + ignore_file_modify_date: bool = False) -> Union[datetime.datetime, Any]: + """ + Tries to get value from key "DateTimeOriginal" + If that fails, tries "CreateDate", and then finally + FileModifyDate + + :param ignore_file_modify_date: if True, don't return the file + modification date + :return python datetime format the date and time the video was + recorded, else missing + """ + d = self._get('DateTimeOriginal', None) + if d is None: + d = self._get('CreateDate', None) + if d is None and not ignore_file_modify_date: + d = self._get('FileModifyDate', None) + if d is not None: + d = d.strip() + try: + # returned value may or may not have a time offset + if len(d) > 19: + # remove the : from the timezone component, if it's present + if d[-3] == ':' and (d[-6] in ('+', '-')): + d = d[:-3] + d[-2:] + dt = datetime.datetime.strptime(d, "%Y:%m:%d %H:%M:%S%z") + else: + dt = datetime.datetime.strptime(d, "%Y:%m:%d %H:%M:%S") + + except ValueError: + logging.warning("Error parsing date time metadata %s for video %s", d, + self.filename) + return missing + except Exception: + logging.error("Unknown error parsing date time metadata %s for video %s", d, + self.filename) + return missing + + return dt + else: + return missing + + def date_time(self, missing: Optional[str]='', + ignore_file_modify_date: bool=False) -> datetime.datetime: + """ + Use pymediainfo (if present) to extract file encoding date. + + Also use ExifTool if appropriate. + + :param ignore_file_modify_date: if True, don't return the file + modification date + :return python datetime format the date and time the video was + recorded, else missing + """ + + if have_pymediainfo: + try: + d = self.media_info.to_data()['tracks'][0]['encoded_date'] # type: str + except KeyError: + logging.debug('Failed to extract date time from %s using pymediainfo: trying ' + 'ExifTool', self.filename) + return self._exiftool_date_time(missing=missing, + ignore_file_modify_date=ignore_file_modify_date) + else: + # format of date string is something like: + # UTC 2016-05-09 03:28:03 + try: + if d.startswith('UTC'): + u = d[4:] + a = arrow.get(u, "YYYY-MM-DD HH:mm:ss") # type: Arrow + dt_mi = a.to('local') + dt = dt_mi.datetime # type: datetime.datetime + + # Compare the value returned by mediainfo against that + # returned by ExifTool, if and only if there is a time zone + # setting in the video file that ExifTool can extract + tz = self._get('TimeZone', None) + if tz is None: + logging.debug("Using pymediainfo datetime (%s), because ExifTool did " + "not detect a time zone in %s", dt_mi, self.filename) + if tz is not None: + dt_et = self._exiftool_date_time(missing=None, + ignore_file_modify_date=True) + if dt_et is not None: + hour = tz // 60 * -1 + minute = tz % 60 * -1 + adjusted_dt_mi = dt_mi.replace(hours=hour, minutes=minute).naive + if datetime_roughly_equal(adjusted_dt_mi, dt_et): + logging.debug("Favoring ExifTool datetime metadata (%s) " + "over mediainfo (%s) for %s, because it includes " + "a timezone", dt_et, adjusted_dt_mi, + self.filename) + dt = dt_et + else: + logging.debug("Although ExifTool located a time zone" + "in %s's metadata, using the mediainfo result, " + "because the two results are different. Mediainfo: %s / " + "%s (before / after). ExifTool: %s. Time zone: %s", + self.filename, dt, adjusted_dt_mi, dt_et, tz) + + else: + dt = datetime.datetime.strptime(d, "%Y-%m-%d %H:%M:%S") + except ValueError: + logging.warning("Error parsing date time metadata %s for video %s. Will try " + "ExifTool.", d, self.filename) + return self._exiftool_date_time(missing) + except arrow.parser.ParserError: + logging.warning("Error parsing date time metadata using Arrow %s for video " + "%s. Will try ExifTool.", d, self.filename) + return self._exiftool_date_time(missing) + except Exception as e: + logging.error("Unknown error parsing date time metadata %s for video %s. %s. " + "Will try ExifTool.", d, self.filename, e) + return self._exiftool_date_time(missing) + except: + logging.error("Unknown error parsing date time metadata %s for video %s. " + "Will try ExifTool.", d, self.filename) + return self._exiftool_date_time(missing) + else: + return dt + + else: + return self._exiftool_date_time(missing) + + + def timestamp(self, missing='') -> Union[float, Any]: + """ + :return: a float value representing the time stamp, if it exists + """ + + dt = self.date_time(missing=None) + if dt is not None: + try: + ts = dt.timestamp() + ts = float(ts) + except: + ts = missing + else: + ts = missing + return ts + + def file_number(self, missing='') -> Union[str, Any]: + v = self._get("FileNumber", None) + if v is not None: + return str(v) + else: + return missing + + def width(self, missing='') -> Union[str, Any]: + v = self._get('ImageWidth', None) + if v is not None: + return str(v) + else: + return missing + + def height(self, missing='') -> Union[str, Any]: + v = self._get('ImageHeight', None) + if v is not None: + return str(v) + else: + return missing + + def length(self, missing='') -> Union[str, Any]: + """ + return the duration (length) of the video, rounded to the nearest second, in string format + """ + v = self._get("Duration", None) + if v is not None: + try: + v = float(v) + v = "%0.f" % v + except: + return missing + return v + else: + return missing + + def frames_per_second(self, missing='') -> Union[str, Any]: + v = self._get("FrameRate", None) + if v is None: + v = self._get("VideoFrameRate", None) + + if v is None: + return missing + try: + v = '%.0f' % v + except: + return missing + return v + + def codec(self, missing='') -> Union[str, Any]: + v = self._get("VideoStreamType", None) + if v is None: + v = self._get("VideoCodec", None) + if v is not None: + return v + return missing + + def fourcc(self, missing='') -> Union[str, Any]: + return self._get("CompressorID", missing) + + def rotation(self, missing=0) -> Union[int, Any]: + v = self._get("Rotation", None) + if v is not None: + return v + return missing + + +class DummyMetaData(): + """ + Class which gives metadata values for an imaginary video. + + Useful for displaying in preference examples etc. when no video is ready to + be downloaded. + """ + def __init__(self, filename, et_process): + pass + + def date_time(self, missing=''): + return datetime.datetime.now() + + def codec(self, stream=0, missing=''): + return 'H.264 AVC' + + def length(self, missing=''): + return '57' + + def width(self, stream=0, missing=''): + return '1920' + + def height(self, stream=0, missing=''): + return '1080' + + def frames_per_second(self, stream=0, missing=''): + return '24' + + def fourcc(self, stream=0, missing=''): + return 'AVC1' + +if __name__ == '__main__': + import sys + + with exiftool.ExifTool() as et_process: + if (len(sys.argv) != 2): + print('Usage: ' + sys.argv[0] + ' path/to/video/containing/metadata') + else: + file = sys.argv[1] + + print("ExifTool", EXIFTOOL_VERSION) + m = MetaData(file, et_process) + dt = m.date_time() + print(dt) + print("%sx%s" % (m.width(), m.height())) + print("Length:", m.length()) + print("FPS: ", m.frames_per_second()) + print("Codec:", m.codec()) + diff --git a/raphodo/nameeditor.py b/raphodo/nameeditor.py new file mode 100755 index 0000000..139c878 --- /dev/null +++ b/raphodo/nameeditor.py @@ -0,0 +1,1420 @@ +#!/usr/bin/env python3 +# Copyright (C) 2016-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Dialog for editing download subfolder structure and file renaming +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016-2017, Damon Lynch" + +from typing import Dict, Optional, List, Union, Tuple, Sequence +import webbrowser +import datetime +import copy +import logging + +from gettext import gettext as _ + +from PyQt5.QtWidgets import (QTextEdit, QApplication, QComboBox, QPushButton, QLabel, QDialog, + QDialogButtonBox, QVBoxLayout, QFormLayout, QGridLayout, QGroupBox, QScrollArea, QWidget, + QFrame, QStyle, QSizePolicy, QLineEdit, QMessageBox) +from PyQt5.QtGui import (QTextCharFormat, QFont, QTextCursor, QMouseEvent, QSyntaxHighlighter, + QTextDocument, QBrush, QColor, QFontMetrics, QKeyEvent, QResizeEvent, + QStandardItem, QPixmap, QWheelEvent) +from PyQt5.QtCore import (Qt, pyqtSlot, QSignalMapper, QSize, pyqtSignal) + +from sortedcontainers import SortedList + +from raphodo.generatenameconfig import * +import raphodo.generatename as gn +from raphodo.constants import (CustomColors, PrefPosition, NameGenerationType, PresetPrefType, + PresetClass) +from raphodo.rpdfile import SamplePhoto, SampleVideo, RPDFile, Photo, Video, FileType +from raphodo.preferences import DownloadsTodayTracker, Preferences, match_pref_list +import raphodo.exiftool as exiftool +from raphodo.utilities import remove_last_char_from_list_str +from raphodo.messagewidget import MessageWidget +import raphodo.qrc_resources + + +class PrefEditor(QTextEdit): + """ + File renaming and subfolder generation preference editor + """ + + prefListGenerated = pyqtSignal() + + def __init__(self, subfolder: bool, parent=None) -> None: + """ + :param subfolder: if True, the editor is for editing subfolder generation + """ + + super().__init__(parent) + self.subfolder = subfolder + + self.user_pref_list = [] # type: List[str] + self.user_pref_colors = [] # type: List[str] + + self.heightMin = 0 + self.heightMax = 65000 + # Start out with about 4 lines in height: + self.setMinimumHeight(QFontMetrics(self.font()).lineSpacing() * 5) + self.document().documentLayout().documentSizeChanged.connect(self.wrapHeightToContents) + + def wrapHeightToContents(self) -> None: + """ + Adjust the text area size to show contents without vertical scrollbar + + Derived from: + http://stackoverflow.com/questions/11851020/a-qwidget-like-qtextedit-that-wraps-its-height- + automatically-to-its-contents/11858803#11858803 + """ + + docHeight = self.document().size().height() + 5 + if self.heightMin <= docHeight <= self.heightMax and docHeight > self.minimumHeight(): + self.setMinimumHeight(docHeight) + + def mousePressEvent(self, event: QMouseEvent) -> None: + """ + Automatically select a pref value if it was clicked in + :param event: the mouse event + """ + + super().mousePressEvent(event) + if event.button() == Qt.LeftButton: + position = self.textCursor().position() + pref_pos, start, end, left_start, left_end = self.locatePrefValue(position) + + if pref_pos == PrefPosition.on_left: + start = left_start + end = left_end + if pref_pos != PrefPosition.not_here: + cursor = self.textCursor() + cursor.setPosition(start) + cursor.setPosition(end + 1, QTextCursor.KeepAnchor) + self.setTextCursor(cursor) + + def keyPressEvent(self, event: QKeyEvent) -> None: + """ + Automatically select pref values when navigating through the document. + + Suppress the return / enter key. + + :param event: the key press event + """ + + key = event.key() + if key in (Qt.Key_Enter, Qt.Key_Return, Qt.Key_Tab): + return + + cursor = self.textCursor() # type: QTextCursor + + if cursor.hasSelection() and key in (Qt.Key_Left, Qt.Key_Right): + # Pass the key press on and let the selection deselect + pass + elif key in (Qt.Key_Left, Qt.Key_Right, Qt.Key_Home, Qt.Key_End, Qt.Key_PageUp, + Qt.Key_PageDown, Qt.Key_Up, Qt.Key_Down): + # Navigation key was pressed + + # Was ctrl key pressed too? + ctrl_key = event.modifiers() & Qt.ControlModifier + + selection_start = selection_end = -1 + + # This event is called before the cursor is moved, so + # move the cursor as if it would be moved + if key == Qt.Key_Right and not cursor.atEnd(): + if ctrl_key: + cursor.movePosition(QTextCursor.WordRight) + else: + cursor.movePosition(QTextCursor.Right) + elif key == Qt.Key_Left and not cursor.atStart(): + if ctrl_key: + cursor.movePosition(QTextCursor.WordLeft) + else: + cursor.movePosition(QTextCursor.Left) + elif key == Qt.Key_Up: + cursor.movePosition(QTextCursor.Up) + elif key == Qt.Key_Down: + cursor.movePosition(QTextCursor.Down) + elif key in (Qt.Key_Home, Qt.Key_PageUp): + if ctrl_key or key == Qt.Key_PageUp: + cursor.movePosition(QTextCursor.StartOfBlock) + else: + cursor.movePosition(QTextCursor.StartOfLine) + elif key in (Qt.Key_End, Qt.Key_PageDown): + if ctrl_key or key == Qt.Key_PageDown: + cursor.movePosition(QTextCursor.EndOfBlock) + else: + cursor.movePosition(QTextCursor.EndOfLine) + + # Get position of where the cursor would move to + position = cursor.position() + + # Determine if there is a pref value to the left or at that position + pref_pos, start, end, left_start, left_end = self.locatePrefValue(position) + if pref_pos == PrefPosition.on_left: + selection_start = left_start + selection_end = left_end + 1 + elif pref_pos == PrefPosition.at: + selection_start = end + 1 + selection_end = start + elif pref_pos == PrefPosition.positioned_in: + if key == Qt.Key_Left or key == Qt.Key_Home: + # because moving left, position the cursor on the left + selection_start = end + 1 + selection_end = start + else: + # because moving right, position the cursor on the right + selection_start = start + selection_end = end + 1 + + if selection_end >= 0 and selection_start >= 0: + cursor.setPosition(selection_start) + cursor.setPosition(selection_end, QTextCursor.KeepAnchor) + self.setTextCursor(cursor) + return + + super().keyPressEvent(event) + + def locatePrefValue(self, position: int) -> Tuple[PrefPosition, int, int, int, int]: + """ + Determine where pref values are relative to the position passed. + + :param position: some position in text, e.g. cursor position + :return: enum indicating where prefs are found and their start and end + positions. Return positions are -1 if not found. + """ + + start = end = -1 + left_start = left_end = -1 + pref_position = PrefPosition.not_here + b = self.highlighter.boundaries + if not(len(b)): + return (pref_position, start, end, left_start, left_end) + + index = b.bisect_left((position, 0)) + # Special cases + if index == 0: + # At or to the left of the first pref value + if b[0][0] == position: + pref_position = PrefPosition.at + start, end = b[0] + elif index == len(b): + # To the right of or in the last pref value + if position <= b[-1][1]: + start, end = b[-1] + pref_position = PrefPosition.positioned_in + elif b[-1][1] == position - 1: + left_start, left_end = b[-1] + pref_position = PrefPosition.on_left + else: + left = b[index -1] + right = b[index] + + at = right[0] == position + to_left = left[1] == position -1 + if at and to_left: + pref_position = PrefPosition.on_left_and_at + start, end = right + left_start, left_end = left + elif at: + pref_position = PrefPosition.at + start, end = right + elif to_left: + pref_position = PrefPosition.on_left + left_start, left_end = left + elif position <= left[1]: + pref_position = PrefPosition.positioned_in + start, end = b[index - 1] + + return (pref_position, start, end, left_start, left_end) + + def displayPrefList(self, pref_list: Sequence[str]) -> None: + p = pref_list + values = [] + for i in range(0, len(pref_list), 3): + try: + value = '<{}>'.format(self.pref_mapper[(p[i], p[i+1], p[i+2])]) + except KeyError: + if p[i] == SEPARATOR: + value = SEPARATOR + else: + assert p[i] == TEXT + value = p[i+1] + values.append(value) + + self.document().clear() + cursor = self.textCursor() # type: QTextCursor + cursor.insertText(''.join(values)) + + def insertPrefValue(self, pref_value: str) -> None: + cursor = self.textCursor() # type: QTextCursor + cursor.insertText('<{}>'.format(pref_value)) + + def _setHighlighter(self) -> None: + self.highlighter = PrefHighlighter(list(self.string_to_pref_mapper.keys()), + self.pref_color, + self.document()) + + self.highlighter.blockHighlighted.connect(self.generatePrefList) + + def setPrefMapper(self, pref_mapper: Dict[Tuple[str, str, str], str], + pref_color: Dict[str, str]) -> None: + self.pref_mapper = pref_mapper + self.string_to_pref_mapper = {value: key for key, value in pref_mapper.items()} + + self.pref_color = pref_color + self._setHighlighter() + + def _parseTextFragment(self, text_fragment) -> List[str]: + if self.subfolder: + text_fragments = text_fragment.split(os.sep) + for index, text_fragment in enumerate(text_fragments): + if text_fragment: + self.user_pref_list.extend([TEXT, text_fragment, '']) + self.user_pref_colors.append('') + if index < len(text_fragments) - 1: + self.user_pref_list.extend([SEPARATOR, '', '']) + self.user_pref_colors.append('') + else: + self.user_pref_list.extend([TEXT, text_fragment, '']) + self.user_pref_colors.append('') + + def _addColor(self, pref_defn: str) -> None: + self.user_pref_colors.append(self.pref_color[pref_defn]) + + @pyqtSlot() + def generatePrefList(self) -> None: + """ + After syntax highlighting has completed, use its findings + to generate the user's pref list + """ + + text = self.document().toPlainText() + b = self.highlighter.boundaries + + self.user_pref_list = pl = [] # type: List[str] + self.user_pref_colors = [] # type: List[str] + + # Handle any text at the very beginning + if b and b[0][0] > 0: + text_fragment = text[:b[0][0]] + self._parseTextFragment(text_fragment) + + if len(b) > 1: + for index, item in enumerate(b[1:]): + start, end = b[index] + # Add + 1 to start to remove the opening < + pl.extend(self.string_to_pref_mapper[text[start + 1: end]]) + # Add + 1 to start to include the closing > + self._addColor(text[start: end + 1]) + + text_fragment = text[b[index][1] + 1:item[0]] + self._parseTextFragment(text_fragment) + + # Handle the final pref value + if b: + start, end = b[-1] + # Add + 1 to start to remove the opening < + pl.extend(self.string_to_pref_mapper[text[start + 1: end]]) + # Add + 1 to start to include the closing > + self._addColor(text[start: end + 1]) + final = end + 1 + else: + final = 0 + + # Handle any remaining text at the very end (or the complete string if there are + # no pref definition values) + if final < len(text): + text_fragment = text[final:] + self._parseTextFragment(text_fragment) + + assert len(self.user_pref_colors) == len(self.user_pref_list) / 3 + self.prefListGenerated.emit() + + +class PrefHighlighter(QSyntaxHighlighter): + """ + Highlight non-text preference values in the editor + """ + + blockHighlighted = pyqtSignal() + + def __init__(self, pref_defn_strings: List[str], + pref_color: Dict[str, str], + document: QTextDocument) -> None: + super().__init__(document) + + # Where detected preference values start and end: + # [(start, end), (start, end), ...] + self.boundaries = SortedList() + + pref_defns = ('<{}>'.format(pref) for pref in pref_defn_strings) + self.highlightingRules = [] + for pref in pref_defns: + format = QTextCharFormat() + format.setForeground(QBrush(QColor(pref_color[pref]))) + self.highlightingRules.append((pref, format)) + + def find_all(self, text: str, pref_defn: str): + """ + Find all occurrences of a preference definition in the text + :param text: text to search + :param pref_defn: the preference definition + :return: yield the position in the document's text + """ + if not len(pref_defn): + raise StopIteration + start = 0 + while True: + start = text.find(pref_defn, start) + if start == -1: + raise StopIteration + yield start + start += len(pref_defn) + + def highlightBlock(self, text: str) -> None: + + # Recreate the preference value from scratch + self.boundaries = SortedList() + + for expression, format in self.highlightingRules: + for index in self.find_all(text, expression): + length = len(expression) + self.setFormat(index, length, format) + self.boundaries.add((index, index + length - 1)) + + self.blockHighlighted.emit() + + +def make_subfolder_menu_entry(prefs: Tuple[str]) -> str: + """ + Create the text for a menu / combobox item + + :param prefs: single pref item, with title and elements + :return: item text + """ + + desc = prefs[0] + elements = prefs[1:] + return _("%(description)s - %(elements)s") % dict( + description=desc, elements=os.sep.join(elements)) + + +def make_rename_menu_entry(prefs: Tuple[str]) -> str: + """ + Create the text for a menu / combobox item + + :param prefs: single pref item, with title and elements + :return: item text + """ + + desc = prefs[0] + elements = prefs[1] + return _("%(description)s - %(elements)s") % dict(description=desc, elements=elements) + + +class PresetComboBox(QComboBox): + """ + Combox box displaying built-in presets, custom presets, + and some commands relating to preset management. + + Used in in dialog window used to edit name generation and + also in the rename files panel. + """ + + def __init__(self, prefs: Preferences, + preset_names: List[str], + preset_type: PresetPrefType, + edit_mode: bool, + parent=None) -> None: + """ + :param prefs: program preferences + :param preset_names: list of custom preset names + :param preset_type: one of photo rename, video rename, + photo subfolder, or video subfolder + :param edit_mode: if True, the combo box is being displayed + in an edit dialog window, else it's being displayed in the + file rename panel + :param parent: parent widget + """ + + super().__init__(parent) + self.edit_mode = edit_mode + self.prefs = prefs + + self.preset_edited = False + self.new_preset = False + + self.preset_type = preset_type + + if preset_type == PresetPrefType.preset_photo_subfolder: + self.builtin_presets = PHOTO_SUBFOLDER_MENU_DEFAULTS + elif preset_type == PresetPrefType.preset_video_subfolder: + self.builtin_presets = VIDEO_SUBFOLDER_MENU_DEFAULTS + elif preset_type == PresetPrefType.preset_photo_rename: + self.builtin_presets = PHOTO_RENAME_MENU_DEFAULTS + else: + assert preset_type == PresetPrefType.preset_video_rename + self.builtin_presets = VIDEO_RENAME_MENU_DEFAULTS + + self._setup_entries(preset_names) + + def _setup_entries(self, preset_names: List[str]) -> None: + + idx = 0 + + if self.edit_mode: + for pref in self.builtin_presets: + self.addItem(make_subfolder_menu_entry(pref), PresetClass.builtin) + idx += 1 + else: + for pref in self.builtin_presets: + self.addItem(pref[0], PresetClass.builtin) + idx += 1 + + if not len(preset_names): + # preset_separator bool is used to indicate the existence of + # a separator in the combo box that is used to distinguish + # custom from built-in prests + self.preset_separator = False + else: + self.preset_separator = True + + self.insertSeparator(idx) + idx += 1 + + for name in preset_names: + self.addItem(name, PresetClass.custom) + idx += 1 + + self.insertSeparator(idx) + + if self.edit_mode: + self.addItem(_('Save New Custom Preset...'), PresetClass.new_preset) + self.addItem(_('Remove All Custom Presets...'), PresetClass.remove_all) + self.setRemoveAllCustomEnabled(bool(len(preset_names))) + else: + self.addItem(_('Custom...'), PresetClass.start_editor) + + def resetEntries(self, preset_names: List[str]) -> None: + assert not self.edit_mode + self.clear() + self._setup_entries(preset_names) + + def addCustomPreset(self, text: str) -> None: + """ + Adds a new custom preset name to the comboxbox and sets the + combobox to display it. + + :param text: the custom preset name + """ + + assert self.edit_mode + if self.new_preset or self.preset_edited: + self.resetPresetList() + if not self.preset_separator: + self.insertSeparator(len(self.builtin_presets)) + self.preset_separator = True + idx = len(self.builtin_presets) + 1 + self.insertItem(idx, text, PresetClass.custom) + self.setCurrentIndex(idx) + + def removeAllCustomPresets(self, no_presets: int) -> None: + assert self.edit_mode + assert self.preset_separator + start = len(self.builtin_presets) + if self.new_preset: + start += 2 + elif self.preset_edited: + self.resetPresetList() + end = start + no_presets + for row in range(end, start -1, -1): + self.removeItem(row) + self.preset_separator = False + + def setPresetNew(self) -> None: + assert self.edit_mode + assert not self.preset_edited + if self.new_preset: + return + item_text = _('(New Custom Preset)') + self.new_preset = True + self.insertItem(0, item_text, PresetClass.edited) + self.insertSeparator(1) + self.setCurrentIndex(0) + + def setPresetEdited(self, text: str) -> None: + """ + Adds a new entry at the top of the combobox indicating that the current + preset has been edited. + + :param text: the preset name to use + """ + + assert self.edit_mode + assert not self.new_preset + assert not self.preset_edited + item_text = _('%s (edited)') % text + self.insertItem(0, item_text, PresetClass.edited) + self.insertSeparator(1) + self.addItem(_('Update Custom Preset "%s"') % text, PresetClass.update_preset) + self.preset_edited = True + self.setCurrentIndex(0) + + def resetPresetList(self) -> None: + """ + Removes the combo box first line 'Preset name (edited)' or '(New Custom Preset)', + and its separator + """ + + assert self.edit_mode + assert self.new_preset or self.preset_edited + # remove combo box first line 'Preset name (edited)' or '(New Custom Preset)' + self.removeItem(0) + # remove separator + self.removeItem(0) + # remove Update Preset + if self.preset_edited: + index = self.count() - 1 + self.removeItem(index) + self.preset_edited = self.new_preset = False + + def setRemoveAllCustomEnabled(self, enabled: bool) -> None: + assert self.edit_mode + # Our big assumption here is that the model is a QStandardItemModel + model = self.model() + count = self.count() + if self.preset_edited: + row = count - 2 + else: + row = count - 1 + item = model.item(row, 0) # type: QStandardItem + if not enabled: + item.setFlags(Qt.NoItemFlags) + else: + item.setFlags(Qt.ItemIsSelectable|Qt.ItemIsEnabled) + + def getComboBoxIndex(self, preset_index: int) -> int: + """ + Calculate the index into the combo box list allowing for the separator + and other elements in the list of entries the user sees + + :param preset_index: the preset index (built-in & custom) + :return: the index into the actual combobox entries including + any separators etc. + """ + + if self.edit_mode and (self.new_preset or self.preset_edited): + preset_index += 2 + if preset_index < len(self.builtin_presets): + return preset_index + else: + assert self.preset_separator + return preset_index + 1 + + + def getPresetIndex(self, combobox_index: int) -> int: + """ + Opposite of getComboBoxIndex: calculates the preset index based on the + given combox box index (which includes separators etc.) + :param combobox_index: the index into the combobox entries the user sees + :return: the index into the presets (built-in & custom) + """ + + if self.edit_mode and (self.new_preset or self.preset_edited): + combobox_index -= 2 + if combobox_index < len(self.builtin_presets): + return combobox_index + else: + assert self.preset_separator + return combobox_index - 1 + + +class CreatePreset(QDialog): + """ + Very simple dialog window that allows user entry of new preset name. + + Save button is disabled when the current name entered equals an existing + preset name or is empty. + """ + + def __init__(self, existing_custom_names: List[str], parent=None) -> None: + super().__init__(parent) + + self.existing_custom_names = existing_custom_names + + self.setModal(True) + + title = _("Save New Custom Preset - Rapid Photo Downloader") + self.setWindowTitle(title) + + self.name = QLineEdit() + metrics = QFontMetrics(QFont()) + self.name.setMinimumWidth(metrics.width(title)) + self.name.textEdited.connect(self.nameEdited) + flayout = QFormLayout() + flayout.addRow(_('Preset Name:'), self.name) + + buttonBox = QDialogButtonBox() + buttonBox.addButton(QDialogButtonBox.Cancel) # type: QPushButton + self.saveButton = buttonBox.addButton(QDialogButtonBox.Save) # type: QPushButton + self.saveButton.setEnabled(False) + buttonBox.rejected.connect(self.reject) + buttonBox.accepted.connect(self.accept) + + layout = QVBoxLayout() + layout.addLayout(flayout) + layout.addWidget(buttonBox) + + self.setLayout(layout) + + @pyqtSlot(str) + def nameEdited(self, name: str): + enabled = False + if len(name) > 0: + enabled = name not in self.existing_custom_names + self.saveButton.setEnabled(enabled) + + def presetName(self) -> str: + """ + :return: the name of the name the user wants to save the preset as + """ + + return self.name.text() + + +def make_sample_rpd_file(sample_job_code: str, + prefs: Preferences, + generation_type: NameGenerationType, + sample_rpd_file: Optional[Union[Photo, Video]]=None) -> RPDFile: + """ + Create a sample_rpd_file used for displaying to the user an example of their + file renaming preference in action on a sample file. + + :param sample_job_code: sample of a Job Code + :param prefs: user preferences + :param generation_type: one of photo/video filenames/subfolders + :param sample_rpd_file: sample RPDFile that will possibly be overwritten + with new values + :return: sample RPDFile + """ + + downloads_today_tracker = DownloadsTodayTracker( + day_start=prefs.day_start, + downloads_today=prefs.downloads_today) + sequences = gn.Sequences(downloads_today_tracker, + prefs.stored_sequence_no) + if sample_rpd_file is not None: + if sample_rpd_file.metadata is None: + logging.debug('Sample file is missing its metadata') + sample_rpd_file = None + else: + sample_rpd_file.sequences = sequences + sample_rpd_file.download_start_time = datetime.datetime.now() + + else: + # sample_rpd_file is None + if generation_type in (NameGenerationType.photo_name, + NameGenerationType.photo_subfolder): + sample_rpd_file = SamplePhoto(sequences=sequences) + else: + sample_rpd_file = SampleVideo(sequences=sequences) + + sample_rpd_file.job_code = sample_job_code + sample_rpd_file.strip_characters = prefs.strip_characters + if sample_rpd_file.file_type == FileType.photo: + sample_rpd_file.generate_extension_case = prefs.photo_extension + else: + sample_rpd_file.generate_extension_case = prefs.video_extension + + return sample_rpd_file + +class EditorCombobox(QComboBox): + """ + Regular combobox, but ignores the mouse wheel + """ + + def wheelEvent(self, event: QWheelEvent) -> None: + event.ignore() + +class PrefDialog(QDialog): + """ + Dialog window to allow editing of file renaming and subfolder generation + """ + + def __init__(self, pref_defn: OrderedDict, + user_pref_list: List[str], + generation_type: NameGenerationType, + prefs: Preferences, + sample_rpd_file: Optional[Union[Photo, Video]]=None, + parent=None) -> None: + """ + Set up dialog to display all its controls based on the preference + definition being used. + + :param pref_defn: definition of possible preference choices, i.e. + one of DICT_VIDEO_SUBFOLDER_L0, DICT_SUBFOLDER_L0, DICT_VIDEO_RENAME_L0 + or DICT_IMAGE_RENAME_L0 + :param user_pref_list: the user's actual rename / subfolder generation + preferences + :param generation_type: enum specifying what kind of name is being edited + (one of photo filename, video filename, photo subfolder, video subfolder) + :param prefs: program preferences + :param exiftool_process: daemon exiftool process + :param sample_rpd_file: a sample photo or video, whose contents will be + modified (i.e. don't pass a live RPDFile) + """ + + super().__init__(parent) + + self.setModal(True) + + self.generation_type = generation_type + if generation_type == NameGenerationType.photo_subfolder: + self.setWindowTitle('Photo Subfolder Generation Editor') + self.preset_type = PresetPrefType.preset_photo_subfolder + self.builtin_pref_lists = PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV + self.builtin_pref_names = [make_subfolder_menu_entry(pref) + for pref in PHOTO_SUBFOLDER_MENU_DEFAULTS] + elif generation_type == NameGenerationType.video_subfolder: + self.setWindowTitle('Video Subfolder Generation Editor') + self.preset_type = PresetPrefType.preset_video_subfolder + self.builtin_pref_lists = VIDEO_SUBFOLDER_MENU_DEFAULTS_CONV + self.builtin_pref_names = [make_subfolder_menu_entry(pref) + for pref in VIDEO_SUBFOLDER_MENU_DEFAULTS] + elif generation_type == NameGenerationType.photo_name: + self.setWindowTitle('Photo Renaming Editor') + self.preset_type = PresetPrefType.preset_photo_rename + self.builtin_pref_lists = PHOTO_RENAME_MENU_DEFAULTS_CONV + self.builtin_pref_names = [make_rename_menu_entry(pref) + for pref in PHOTO_RENAME_MENU_DEFAULTS] + else: + self.setWindowTitle('Video Renaming Editor') + self.preset_type = PresetPrefType.preset_video_rename + self.builtin_pref_lists = VIDEO_RENAME_MENU_DEFAULTS_CONV + self.builtin_pref_names = [make_rename_menu_entry(pref) + for pref in VIDEO_RENAME_MENU_DEFAULTS] + + self.prefs = prefs + + # Cache custom preset name and pref lists + self.udpateCachedPrefLists() + + self.current_custom_name = None + + # Setup values needed for name generation + + self.sample_rpd_file = make_sample_rpd_file(sample_rpd_file=sample_rpd_file, + sample_job_code=self.prefs.most_recent_job_code(missing=_('Job Code')), + prefs=self.prefs, + generation_type=generation_type) + + # Setup widgets and helper values + + # Translators: please do not modify or leave out html formatting tags like and + # . These are used to format the text the users sees + warning_msg = _( + 'Warning: There is insufficient data to fully ' + 'generate the name. Please use other renaming options.') + + self.is_subfolder = generation_type in (NameGenerationType.photo_subfolder, + NameGenerationType.video_subfolder) + + if self.is_subfolder: + # Translators: please do not modify, change the order of or leave out html formatting + # tags like and . These are used to format the text the users sees. + # In this case, the really is supposed to come before the . + subfolder_msg = _("The character %(separator)s creates a new subfolder " + "level.") % dict(separator=os.sep) + # Translators: please do not modify, change the order of or leave out html formatting + # tags like and . These are used to format the text the users sees + # In this case, the really is supposed to come before the . + subfolder_first_char_msg = _("There is no need start or end with the folder " + "separator %(separator)s, because it is added " + "automatically.") % dict(separator=os.sep) + messages = (warning_msg, subfolder_msg, subfolder_first_char_msg) + else: + # Translators: please do not modify or leave out html formatting tags like and + # . These are used to format the text the users sees + unique_msg = _( + 'Warning: Unique filenames may not be ' + 'generated. Make filenames unique by using Sequence values.' + ) + messages = (warning_msg, unique_msg) + + self.messageWidget = MessageWidget(messages=messages) + + self.editor = PrefEditor(subfolder=self.is_subfolder) + sizePolicy = QSizePolicy(QSizePolicy.Expanding, QSizePolicy.Minimum) + sizePolicy.setVerticalStretch(1) + self.editor.setSizePolicy(sizePolicy) + + self.editor.prefListGenerated.connect(self.updateExampleFilename) + + # Generated subfolder / file name example + self.example = QLabel() + + # Combobox with built-in and user defined presets + self.preset = PresetComboBox(prefs=prefs, preset_names=self.preset_names, + preset_type=self.preset_type, edit_mode=True) + self.preset.activated.connect(self.presetComboItemActivated) + + flayout = QFormLayout() + flayout.addRow(_('Preset:'), self.preset) + flayout.addRow(_('Example:'), self.example) + + layout = QVBoxLayout() + self.setLayout(layout) + + layout.addLayout(flayout) + layout.addSpacing(QFontMetrics(QFont()).height() / 2) + layout.addWidget(self.editor) + layout.addWidget(self.messageWidget) + + self.area = QScrollArea() + sizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) + sizePolicy.setVerticalStretch(10) + self.area.setSizePolicy(sizePolicy) + self.area.setFrameShape(QFrame.NoFrame) + layout.addWidget(self.area) + + gbSizePolicy = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Fixed) + + areaWidget = QWidget() + areaLayout = QVBoxLayout() + areaWidget.setLayout(areaLayout) + areaWidget.setSizePolicy(gbSizePolicy) + + self.area.setWidget(areaWidget) + self.area.setWidgetResizable(True) + + areaLayout.setContentsMargins(0, 0, 0, 0) + + self.pushButtonSizePolicy = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Fixed) + + self.mapper = QSignalMapper(self) + self.widget_mapper = dict() # type: Dict[str, Union[QComboBox, QLabel]] + self.pref_mapper = dict() # type: Dict[Tuple[str, str, str], str] + self.pref_color = dict() # type: Dict[str, str] + + titles = [title for title in pref_defn if title not in (TEXT, SEPARATOR)] + pref_colors = {title: color.value for title, color in zip(titles, CustomColors)} + self.filename_pref_color = pref_colors[FILENAME] + + for title in titles: + title_i18n = _(title) + color = pref_colors[title] + level1 = pref_defn[title] + gb = QGroupBox(title_i18n) + gb.setSizePolicy(gbSizePolicy) + gb.setFlat(True) + areaLayout.addWidget(gb) + gLayout = QGridLayout() + gb.setLayout(gLayout) + if level1 is None: + assert title == JOB_CODE + widget1 = QLabel(' ' + title_i18n) + widget2 = self.makeInsertButton() + self.widget_mapper[title] = widget1 + self.mapper.setMapping(widget2, title) + self.pref_mapper[(title, '', '')] = title_i18n + self.pref_color['<{}>'.format(title_i18n)] = color + gLayout.addWidget(self.makeColorCodeLabel(color), 0, 0) + gLayout.addWidget(widget1, 0, 1) + gLayout.addWidget(widget2, 0, 2) + elif title == METADATA: + elements = [] + data = [] + for element in level1: + element_i18n = _(element) + level2 = level1[element] + if level2 is None: + elements.append(element_i18n) + data.append([METADATA, element, '']) + self.pref_mapper[(METADATA, element, '')] = element_i18n + self.pref_color['<{}>'.format(element_i18n)] = color + else: + for e in level2: + e_i18n = _(e) + # Translators: appears in a combobox, e.g. Image Date (YYYY) + item = _('{choice} ({variant})').format(choice=element_i18n, + variant=e_i18n) + elements.append(item) + data.append([METADATA, element, e]) + self.pref_mapper[(METADATA, element, e)] = item + self.pref_color['<{}>'.format(item)] = color + widget1 = EditorCombobox() + for element, data_item in zip(elements, data): + widget1.addItem(element, data_item) + widget2 = self.makeInsertButton() + widget1.currentTextChanged.connect(self.mapper.map) + self.mapper.setMapping(widget2, title) + self.mapper.setMapping(widget1, title) + self.widget_mapper[title] = widget1 + gLayout.addWidget(self.makeColorCodeLabel(color), 0, 0) + gLayout.addWidget(widget1, 0, 1) + gLayout.addWidget(widget2, 0, 2) + else: + for row, level1 in enumerate(pref_defn[title]): + widget1 = EditorCombobox() + level1_i18n = _(level1) + items = (_('{choice} ({variant})').format( + choice=level1_i18n, variant=_(element)) + for element in pref_defn[title][level1]) + data = ([title, level1, element] for element in pref_defn[title][level1]) + for item, data_item in zip(items, data): + widget1.addItem(item, data_item) + self.pref_mapper[tuple(data_item)] = item + self.pref_color['<{}>'.format(item)] = color + widget2 = self.makeInsertButton() + widget1.currentTextChanged.connect(self.mapper.map) + + self.mapper.setMapping(widget2, level1) + self.mapper.setMapping(widget1, level1) + self.widget_mapper[level1] = widget1 + gLayout.addWidget(self.makeColorCodeLabel(color), row, 0) + gLayout.addWidget(widget1, row, 1) + gLayout.addWidget(widget2, row, 2) + + self.mapper.mapped[str].connect(self.choiceMade) + + buttonBox = QDialogButtonBox( + QDialogButtonBox.Cancel | QDialogButtonBox.Ok | QDialogButtonBox.Help + ) + self.helpButton = buttonBox.button(QDialogButtonBox.Help) # type: QPushButton + self.helpButton.clicked.connect(self.helpButtonClicked) + self.helpButton.setToolTip(_('Get help online...')) + buttonBox.rejected.connect(self.reject) + buttonBox.accepted.connect(self.accept) + + layout.addWidget(buttonBox) + + self.editor.setPrefMapper(self.pref_mapper, self.pref_color) + self.editor.displayPrefList(user_pref_list) + + self.show() + self.setWidgetSizes() + + def helpButtonClicked(self) -> None: + if self.generation_type in (NameGenerationType.photo_name, NameGenerationType.video_name): + location = '#rename' + else: + location = '#subfoldergeneration' + webbrowser.open_new_tab("http://www.damonlynch.net/rapid/documentation/{}".format(location)) + + def makeInsertButton(self) -> QPushButton: + w = QPushButton(_('Insert')) + w.clicked.connect(self.mapper.map) + w.setSizePolicy(self.pushButtonSizePolicy) + return w + + def setWidgetSizes(self) -> None: + """ + Resize widgets for enhanced visual layout + """ + + # Set the widths of the comboboxes and labels to the width of the + # longest control + width = max(widget.width() for widget in self.widget_mapper.values()) + for widget in self.widget_mapper.values(): + widget.setMinimumWidth(width) + + # Set the scroll area to be big enough to eliminate the horizontal scrollbar + scrollbar_width = self.style().pixelMetric(QStyle.PM_ScrollBarExtent) + self.area.setMinimumWidth(self.area.widget().width() + scrollbar_width) + + @pyqtSlot(str) + def choiceMade(self, widget: str) -> None: + """ + User has pushed one of the "Insert" buttons or selected a new value in one + of the combo boxes. + + :param widget: widget's name, which uniquely identifies it + """ + + if widget == JOB_CODE: + pref_value = _(JOB_CODE) + else: + combobox = self.widget_mapper[widget] # type: QComboBox + pref_value = combobox.currentText() + + self.editor.insertPrefValue(pref_value) + + # Set focus not on the control that was just used, but the editor + self.editor.setFocus(Qt.OtherFocusReason) + + def makeColorCodeLabel(self, color: str) -> QLabel: + """ + Generate a colored square to show beside the combo boxes / label + :param color: color to use, e.g. #7a9c38 + :return: the square in form of a label + """ + + colorLabel = QLabel(' ') + colorLabel.setStyleSheet('QLabel {background-color: %s;}' % color) + size = QFontMetrics(QFont()).height() + colorLabel.setFixedSize(QSize(size, size)) + return colorLabel + + def updateExampleFilename(self) -> None: + + user_pref_list = self.editor.user_pref_list + self.user_pref_colors = self.editor.user_pref_colors + + if not self.is_subfolder: + self.user_pref_colors.append(self.filename_pref_color) + + self.messageWidget.setCurrentIndex(0) + + if self.is_subfolder: + if user_pref_list: + try: + user_pref_list.index(SEPARATOR) + except ValueError: + # Inform the user that a subfolder separator (os.sep) is used to create + # subfolder levels + self.messageWidget.setCurrentIndex(2) + else: + if user_pref_list[0] == SEPARATOR or user_pref_list[-3] == SEPARATOR: + # inform the user that there is no need to start or finish with a + # subfolder separator (os.sep) + self.messageWidget.setCurrentIndex(3) + else: + # Inform the user that a subfolder separator (os.sep) is used to create + # subfolder levels + self.messageWidget.setCurrentIndex(2) + + changed, user_pref_list, self.user_pref_colors = filter_subfolder_prefs( + user_pref_list, self.user_pref_colors) + else: + try: + user_pref_list.index(SEQUENCES) + except ValueError: + # Inform the user that sequences can be used to make filenames unique + self.messageWidget.setCurrentIndex(2) + + if self.generation_type == NameGenerationType.photo_name: + self.name_generator = gn.PhotoName(user_pref_list) + elif self.generation_type == NameGenerationType.video_name: + self.name_generator = gn.VideoName(user_pref_list) + elif self.generation_type == NameGenerationType.photo_subfolder: + self.name_generator = gn.PhotoSubfolder(user_pref_list) + else: + assert self.generation_type == NameGenerationType.video_subfolder + self.name_generator = gn.VideoSubfolder(user_pref_list) + + self.name_parts = self.name_generator.generate_name(self.sample_rpd_file, parts=True) + self.showExample() + self.updateComboBoxCurrentIndex() + + def updateComboBoxCurrentIndex(self) -> None: + combobox_index, pref_list_index = self.getPresetMatch() + if pref_list_index >= 0: + self.preset.setCurrentIndex(combobox_index) + if self.preset.preset_edited or self.preset.new_preset: + self.preset.resetPresetList() + if pref_list_index >= len(self.builtin_pref_names): + self.current_custom_name = self.preset.currentText() + else: + self.current_custom_name = None + elif not (self.preset.new_preset or self.preset.preset_edited): + if self.current_custom_name is None: + self.preset.setPresetNew() + else: + self.preset.setPresetEdited(self.current_custom_name) + else: + self.preset.setCurrentIndex(0) + + def showExample(self) -> None: + """ + Insert text into example widget, eliding it if necessary + """ + + user_pref_colors = self.user_pref_colors + + parts = copy.copy(self.name_parts) + metrics = QFontMetrics(self.example.font()) + width = self.example.width() - metrics.width('…') + + # Cannot elide rich text using Qt code. Thus, elide the plain text. + plain_text_name = ''.join(parts) + + if self.is_subfolder: + plain_text_name = self.name_generator.filter_subfolder_characters(plain_text_name) + elided_text = metrics.elidedText(plain_text_name, Qt.ElideRight, width) + elided = False + + while plain_text_name != elided_text: + elided = True + parts = remove_last_char_from_list_str(parts) + plain_text_name = ''.join(parts) + if self.is_subfolder: + plain_text_name = self.name_generator.filter_subfolder_characters(plain_text_name) + elided_text = metrics.elidedText(plain_text_name, Qt.ElideRight, width) + + colored_parts = ['{}'.format(color, part) if color else part + for part, color in zip(parts, user_pref_colors)] + + name = ''.join(colored_parts) + if elided: + name = '{}…'.format(name) + + if self.is_subfolder: + name = self.name_generator.filter_subfolder_characters(name) + + if self.sample_rpd_file.name_generation_problem: + self.messageWidget.setCurrentIndex(1) + + self.example.setTextFormat(Qt.RichText) + self.example.setText(name) + + def resizeEvent(self, event: QResizeEvent) -> None: + if self.example.text(): + self.showExample() + super().resizeEvent(event) + + def getPrefList(self) -> List[str]: + """ + :return: the pref list the user has specified + """ + + return self.editor.user_pref_list + + @pyqtSlot(int) + def presetComboItemActivated(self, index: int) -> None: + """ + Respond to user activating the Preset combo box. + + :param index: index of the item activated + """ + + preset_class = self.preset.currentData() + if preset_class == PresetClass.new_preset: + createPreset = CreatePreset(existing_custom_names=self.preset_names) + if createPreset.exec(): + # User has created a new preset + preset_name = createPreset.presetName() + assert preset_name not in self.preset_names + self.current_custom_name = preset_name + self.preset.addCustomPreset(preset_name) + self.saveNewPreset(preset_name=preset_name) + if len(self.preset_names) == 1: + self.preset.setRemoveAllCustomEnabled(True) + else: + # User cancelled creating a new preset + self.updateComboBoxCurrentIndex() + elif preset_class in (PresetClass.builtin, PresetClass.custom): + index = self.combined_pref_names.index(self.preset.currentText()) + pref_list = self.combined_pref_lists[index] + self.editor.displayPrefList(pref_list=pref_list) + if index >= len(self.builtin_pref_names): + self.movePresetToFront(index=len(self.builtin_pref_names) - index) + elif preset_class == PresetClass.remove_all: + self.preset.removeAllCustomPresets(no_presets=len(self.preset_names)) + self.clearCustomPresets() + self.preset.setRemoveAllCustomEnabled(False) + self.updateComboBoxCurrentIndex() + elif preset_class == PresetClass.update_preset: + self.updateExistingPreset() + self.updateComboBoxCurrentIndex() + + def updateExistingPreset(self) -> None: + """ + Updates (saves) an existing preset (assumed to be self.current_custom_name) + with the new user_pref_list found in the editor. + + Assumes cached self.preset_names and self.preset_pref_lists represent + current save preferences. Will update these and overwrite the relevant + preset preference. + """ + + preset_name = self.current_custom_name + user_pref_list = self.editor.user_pref_list + index = self.preset_names.index(preset_name) + self.preset_pref_lists[index] = user_pref_list + if index > 0: + self.movePresetToFront(index=index) + else: + self._updateCombinedPrefs() + self.prefs.set_preset(preset_type=self.preset_type, preset_names=self.preset_names, + preset_pref_lists=self.preset_pref_lists) + + def movePresetToFront(self, index: int) -> None: + """ + Extracts the preset from the current list of presets and moves it + to the front if not already there. + + Assumes cached self.preset_names and self.preset_pref_lists represent + current save preferences. Will update these and overwrite the relevant + preset preference. + + :param index: index into self.preset_pref_lists / self.preset_names of + the item to move + """ + + if index == 0: + return + preset_name = self.preset_names.pop(index) + pref_list = self.preset_pref_lists.pop(index) + self.preset_names.insert(0, preset_name) + self.preset_pref_lists.insert(0, pref_list) + self._updateCombinedPrefs() + self.prefs.set_preset(preset_type=self.preset_type, preset_names=self.preset_names, + preset_pref_lists=self.preset_pref_lists) + + def saveNewPreset(self, preset_name: str) -> None: + """ + Saves the current user_pref_list (retrieved from the editor) and + saves it in the program preferences. + + Assumes cached self.preset_names and self.preset_pref_lists represent + current save preferences. Will update these and overwrite the relevant + preset preference. + + :param preset_name: name for the new preset + """ + + user_pref_list = self.editor.user_pref_list + self.preset_names.insert(0, preset_name) + self.preset_pref_lists.insert(0, user_pref_list) + self._updateCombinedPrefs() + self.prefs.set_preset(preset_type=self.preset_type, preset_names=self.preset_names, + preset_pref_lists=self.preset_pref_lists) + + def clearCustomPresets(self) -> None: + """ + Deletes all of the custom presets. + + Assumes cached self.preset_names and self.preset_pref_lists represent + current save preferences. Will update these and overwrite the relevant + preset preference. + """ + self.preset_names = [] + self.preset_pref_lists = [] + self.current_custom_name = None + self._updateCombinedPrefs() + self.prefs.set_preset(preset_type=self.preset_type, preset_names=self.preset_names, + preset_pref_lists=self.preset_pref_lists) + + def udpateCachedPrefLists(self) -> None: + self.preset_names, self.preset_pref_lists = self.prefs.get_preset( + preset_type=self.preset_type) + self._updateCombinedPrefs() + + def _updateCombinedPrefs(self): + self.combined_pref_names = self.builtin_pref_names + self.preset_names + self.combined_pref_lists = self.builtin_pref_lists + tuple(self.preset_pref_lists) + + def getPresetMatch(self) -> Tuple[int, int]: + """ + :return: Tuple of the Preset combobox index and the combined pref/name list index, + if the current user pref list matches an entry in it. Else Tuple of (-1, -1). + """ + + index = match_pref_list(pref_lists=self.combined_pref_lists, + user_pref_list=self.editor.user_pref_list) + if index >= 0: + combobox_name = self.combined_pref_names[index] + return self.preset.findText(combobox_name), index + return -1, -1 + + @pyqtSlot() + def accept(self) -> None: + """ + Slot called when the okay button is clicked. + + If there are unsaved changes, query the user if they want their changes + saved as a new preset or if the existing preset should be updated + """ + + if self.preset.preset_edited or self.preset.new_preset: + msgBox = QMessageBox() + title = _("Save Preset - Rapid Photo Downloader") + msgBox.setTextFormat(Qt.RichText) + msgBox.setIcon(QMessageBox.Question) + msgBox.setWindowTitle(title) + if self.preset.new_preset: + message = _("Do you want to save the changes in a new custom preset?

    " + "Creating a custom preset is not required, but can help you keep " + "organized.

    " + "The changes to the preferences will still be applied regardless of " + "whether you create a new custom preset or not.") + msgBox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + updateButton = newButton = None + else: + assert self.preset.preset_edited + message = _("Do you want to save the changes in a custom preset?

    " + "If you like, you can create a new custom preset or update the " + "existing custom preset.

    " + "The changes to the preferences will still be applied regardless of " + "whether you save a custom preset or not.") + updateButton = msgBox.addButton(_('Update Custom Preset "%s"') % + self.current_custom_name, QMessageBox.YesRole) + newButton = msgBox.addButton(_('Save New Custom Preset'), QMessageBox.YesRole) + msgBox.addButton(QMessageBox.No) + + msgBox.setText(message) + choice = msgBox.exec() + save_new = update = False + if self.preset.new_preset: + save_new = choice == QMessageBox.Yes + else: + if msgBox.clickedButton() == updateButton: + update = True + elif msgBox.clickedButton() == newButton: + save_new = True + + if save_new: + createPreset = CreatePreset(existing_custom_names=self.preset_names) + if createPreset.exec(): + # User has created a new preset + preset_name = createPreset.presetName() + assert preset_name not in self.preset_names + self.saveNewPreset(preset_name=preset_name) + elif update: + self.updateExistingPreset() + + # Regardless of any user actions, close the dialog box + super().accept() + + +if __name__ == '__main__': + + # Application development test code: + + app = QApplication([]) + + app.setOrganizationName("Rapid Photo Downloader") + app.setOrganizationDomain("damonlynch.net") + app.setApplicationName("Rapid Photo Downloader") + + prefs = Preferences() + + prefDialog = PrefDialog(DICT_IMAGE_RENAME_L0, PHOTO_RENAME_MENU_DEFAULTS_CONV[1], + NameGenerationType.photo_name, prefs) + # prefDialog = PrefDialog(DICT_VIDEO_RENAME_L0, VIDEO_RENAME_MENU_DEFAULTS_CONV[1], + # NameGenerationType.video_name, prefs) + # prefDialog = PrefDialog(DICT_SUBFOLDER_L0, PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV[2], + # NameGenerationType.photo_subfolder, prefs) + prefDialog.show() + app.exec_() + diff --git a/raphodo/newversion.py b/raphodo/newversion.py new file mode 100644 index 0000000..b448ba6 --- /dev/null +++ b/raphodo/newversion.py @@ -0,0 +1,505 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Widgets and program logic to check for new program versions and +to download them. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + +import logging +import pkg_resources +from collections import namedtuple +import shlex +import hashlib +import os +import traceback +import shutil +import sys +import subprocess +from typing import Optional + +from gettext import gettext as _ +import requests + +import arrow +from PyQt5.QtCore import (QObject, pyqtSignal, pyqtSlot, Qt) +from PyQt5.QtWidgets import (QDialog, QLabel, QStackedWidget, QDialogButtonBox, QGridLayout, + QPushButton, QProgressBar) +import zmq + +from raphodo.constants import (remote_versions_file, CheckNewVersionDialogState, + CheckNewVersionDialogResult, standardProgressBarWidth) +from raphodo.utilities import (create_temp_dir, format_size_for_user) +from raphodo.interprocess import ThreadNames + +version_details = namedtuple('version_details', 'version release_date url md5 changelog_url') + +class NewVersion(QObject): + """ + Check for and download a new version of the program. + + Runs in its own thread. + """ + + checkMade = pyqtSignal(bool, version_details, version_details, str, bool, bool) + # See http://pyqt.sourceforge.net/Docs/PyQt5/signals_slots.html#the-pyqt-pyobject- + # signal-argument-type + bytesDownloaded = pyqtSignal('PyQt_PyObject') # don't convert python int to C++ int + downloadSize = pyqtSignal('PyQt_PyObject') # don't convert python int to C++ int + # if not empty, file downloaded okay and saved to this temp directory + # if empty, file failed to download and verify + fileDownloaded = pyqtSignal(str, bool) + # signal True if downloaded tar passed md5sum check, else signal False + # also include path to tar + reverified = pyqtSignal(bool, str) + + def __init__(self, rapidApp): + super().__init__() + self.rapidApp = rapidApp + self.rapidApp.checkForNewVersionRequest.connect(self.check) + self.rapidApp.downloadNewVersionRequest.connect(self.download) + self.installed_via_pip_check_made = False + self.installed_via_pip = None # type: bool + + @pyqtSlot() + def start(self) -> None: + context = zmq.Context.instance() + self.thread_controller = context.socket(zmq.PAIR) + self.thread_controller.connect('inproc://{}'.format(ThreadNames.new_version)) + + def installedUsingPip(self, package='rapid-photo-downloader') -> bool: + """ + Determine if python package was installed using pip. + + Exceptions are not caught. + + Calling pip directly as python code and redirecting stdout + totally messes up debugging output, even when using a context + manager. So don't do that! + + :param package: package name to search for + :return: True if installed via pip, else False + """ + + command_line = '{} -m pip show --verbose {}'.format(sys.executable, package) + args = shlex.split(command_line) + try: + pip_output = subprocess.check_output(args) + except subprocess.SubprocessError: + return False + return pip_output.decode().find('Installer: pip') >= 0 + + @pyqtSlot() + def check(self) -> None: + success = False + dev_version = version_details('', '', '', '', '') + stable_version = version_details('', '', '', '', '') + download_page = '' + no_upgrade = True + try: + r = requests.get(remote_versions_file) + except: + logging.debug("Failed to download versions file %s", remote_versions_file) + else: + status_code = r.status_code + success = status_code == 200 + if not success: + logging.debug("Got error code %d while accessing versions file", self.status_code) + self._reset_values() + self.status_code = r.status_code + else: + try: + self.version = r.json() + except: + logging.error("Error accessing versions JSON file", self.status_code) + success = False + self._reset_values() + self.status_code = r.status_code + else: + stable = self.version['stable'] + dev = self.version['dev'] + dev_version = version_details( + version=pkg_resources.parse_version(dev['version']), + release_date=arrow.get(dev['date']).to('local'), + url=dev['url'], + md5=dev['md5'], + changelog_url=dev['changelog'] + ) + stable_version = version_details( + version=pkg_resources.parse_version(stable['version']), + release_date=arrow.get(stable['date']).to('local'), + url=stable['url'], + md5 =stable['md5'], + changelog_url=stable['changelog'] + ) + download_page = self.version['download_page'] + no_upgrade = self.version['no_upgrade'] + + if not self.installed_via_pip_check_made: + try: + self.installed_via_pip = self.installedUsingPip() + except Exception: + logging.warning("Exception encountered when checking if pip was used to " + "install") + self.installed_via_pip = False + + self.checkMade.emit(success, stable_version, dev_version, download_page, no_upgrade, + self.installed_via_pip) + + def verifyDownload(self, downloaded_tar: str, md5_url: str) -> bool: + """ + Verifies downloaded tarball against the launchpad generated md5sum file. + + Exceptions not caught. + + :param downloaded_tar: local file + :param md5_url: remote md5sum file for the download + :return: True if md5sum matches, False otherwise, + """ + + if not md5_url: + return True + + r = requests.get(md5_url) + assert r.status_code == 200 + self.remote_md5 = r.text.split()[0] + with open(downloaded_tar, 'rb') as tar: + m = hashlib.md5() + m.update(tar.read()) + return m.hexdigest() == self.remote_md5 + + @pyqtSlot(str) + def reVerifyDownload(self, downloaded_tar: str) -> None: + """ + Reverify a tar that has been downloaded. + + Emits signal reverified. + + All exceptions caught and logged. + + :param downloaded_tar: file to verify + """ + try: + with open(downloaded_tar, 'rb') as tar: + m = hashlib.md5() + m.update(tar.read()) + self.reverified.emit(m.hexdigest() == self.remote_md5, downloaded_tar) + except (FileNotFoundError, OSError): + logging.exception("Could not open tarfile %s for hash reverification", downloaded_tar) + self.reverified.emit(False, '') + except Exception: + logging.exception("Unknown exception when doing hash reverification of tarfile %s", + downloaded_tar) + self.reverified.emit(False, '') + + def checkForCmd(self) -> Optional[bytes]: + try: + return self.thread_controller.recv(zmq.DONTWAIT) + except zmq.Again: + return None + + def handleDownloadNotCompleted(self, temp_dir: str, cancelled: bool=False) -> None: + """ + Cleanup download file and signal we're done + :param temp_dir: the directory into which the file was downloaded + :param cancelled: if True, the user cancelled the download + """ + + # Delete the temporary directory and any file in it + shutil.rmtree(temp_dir, ignore_errors=True) + self.fileDownloaded.emit('', cancelled) + + @pyqtSlot(str, str) + def download(self, tarball_url: str, md5_url: str): + """ + Downloads tarball from website e.g. Launchpad + + Deletes temp dir if download failed. + + Emits: + - download size + - bytes downloaded + - filename if successful, blank filename if not + + :param tarball_url: tarball to download + :param md5_url: md5sum of the download. If empty or None, + will not do md5sum check for the download. + """ + + temp_dir = create_temp_dir() + if temp_dir is not None: + try: + r = requests.get(tarball_url, stream=True) + assert r.status_code == 200 + local_file = os.path.join(temp_dir, tarball_url.split('/')[-1]) + chunk_size = 1024 + bytes_downloaded = 0 + total_size = int(r.headers['content-length']) + self.downloadSize.emit(total_size) + terminated = False + with open(local_file, 'wb') as f: + for chunk in r.iter_content(chunk_size=chunk_size): + cmd = self.checkForCmd() + if cmd is None: + if chunk: # filter out keep-alive new chunks + f.write(chunk) + bytes_downloaded += chunk_size + self.bytesDownloaded.emit(min(total_size, bytes_downloaded)) + else: + assert cmd == b'STOP' + terminated = True + break + if terminated: + self.handleDownloadNotCompleted(temp_dir=temp_dir, cancelled=True) + else: + try: + if self.verifyDownload(local_file, md5_url): + self.fileDownloaded.emit(local_file, False) + else: + self.handleDownloadNotCompleted(temp_dir=temp_dir) + except Exception: + self.handleDownloadNotCompleted(temp_dir=temp_dir) + + except Exception as e: + logging.exception("Failed to download %s", tarball_url) + self.handleDownloadNotCompleted(temp_dir=temp_dir) + + +class NewVersionCheckDialog(QDialog): + """ + Dialog that shows to the user that the program is either checking for a new version + or the results of such a check. The idea is to not create a temporary dialog to show + it is checking and then another to show the results. + + As such, it has different states. Each state is associated with different buttons and + a different message. + """ + + def __init__(self, parent) -> None: + super().__init__(parent) + self.rapidApp = parent # type: 'RapidWindow' + + self.setModal(True) + self.setSizeGripEnabled(False) + + self.dialog_detailed_result = None + self.current_state = CheckNewVersionDialogState.check + + self.checkingLabel = QLabel(_('Checking for new version...')) + self.noNewVersion = QLabel(_('You are running the latest version.')) + self.failedToCheck = QLabel(_('Failed to contact the update server.')) + self.url = "http://www.damonlynch.net/rapid/download.html" + self.new_version_message = _('A new version of Rapid Photo Downloader (%s) is available.') + self.new_version_message = '{}'.format(self.new_version_message) + self.download_it = _('Do you want to download the new version?') + '
    ' + self.changelog_msg = _('Changes in the new release can be viewed here.') + + for label in (self.checkingLabel, self.noNewVersion, self.failedToCheck): + label.setAlignment(Qt.AlignLeft|Qt.AlignTop) + + self.newVersion = QLabel( + self._makeDownloadMsg( + '1.2.3a10', offer_download=True, changelog_url='' + ) + ) + self.newVersion.setOpenExternalLinks(True) + + self.changelog = QLabel(self.changelog_msg) + self.changelog.setOpenExternalLinks(True) + + self.messages = QStackedWidget() + self.messages.addWidget(self.checkingLabel) + self.messages.addWidget(self.noNewVersion) + self.messages.addWidget(self.newVersion) + self.messages.addWidget(self.failedToCheck) + + cancelBox = QDialogButtonBox(QDialogButtonBox.Cancel) + cancelBox.rejected.connect(self.reject) + + self.downloadItBox = QDialogButtonBox(QDialogButtonBox.Yes | QDialogButtonBox.No) + # Translators: this text appears in a button - the & sets the s key in combination with + # the alt key to act as the keyboard shortcut + self.dlItSkipButton = QPushButton(_('&Skip this release')) + self.dlItSkipButton.setDefault(False) + self.downloadItBox.addButton(self.dlItSkipButton, QDialogButtonBox.RejectRole) + self.dlItYesButton = self.downloadItBox.button(QDialogButtonBox.Yes) # type: QPushButton + self.dlItNoButton = self.downloadItBox.button(QDialogButtonBox.No) # type: QPushButton + self.downloadItBox.clicked.connect(self.downloadItClicked) + + closeBox = QDialogButtonBox(QDialogButtonBox.Close) + closeBox.rejected.connect(self.reject) + + openDownloadPageBox = QDialogButtonBox(QDialogButtonBox.Close) + # Translators: this text appears in a button - the & sets the s key in combination with + # the alt key to act as the keyboard shortcut + self.openDlPageSkipButton = QPushButton(_('&Skip this release')) + # Translators: this text appears in a button - the & sets the o key in combination with + # the alt key to act as the keyboard shortcut + self.openDlPageButton = QPushButton(_('&Open Download Page')) + self.openDlPageButton.setDefault(True) + openDownloadPageBox.addButton(self.openDlPageSkipButton, QDialogButtonBox.RejectRole) + openDownloadPageBox.addButton(self.openDlPageButton, QDialogButtonBox.ActionRole) + self.openDlCloseButton = openDownloadPageBox.button(QDialogButtonBox.Close) + openDownloadPageBox.clicked.connect(self.openWebsiteClicked) + + self.buttons = QStackedWidget() + self.buttons.addWidget(cancelBox) + self.buttons.addWidget(closeBox) + self.buttons.addWidget(self.downloadItBox) + self.buttons.addWidget(openDownloadPageBox) + + self.messages.setCurrentIndex(0) + self.buttons.setCurrentIndex(0) + + grid = QGridLayout() + grid.addWidget(self.messages, 0, 0, 1, 2, Qt.AlignTop) + grid.addWidget(self.buttons, 1, 0, 1, 2) + self.setLayout(grid) + self.setWindowTitle(_('Rapid Photo Downloader updates')) + + def _makeDownloadMsg(self, new_version_number: str, + offer_download: bool, + changelog_url: str) -> str: + s1 = self.new_version_message % new_version_number + s2 = self.changelog_msg % changelog_url + s = '{}

    {}'.format(s1, s2) + if offer_download: + return '

    '.join((s, self.download_it)) + else: + return s + + def displayUserMessage(self, new_state: CheckNewVersionDialogState, + version: Optional[str]=None, + download_page: Optional[str]=None, + changelog_url: Optional[str]=None) -> None: + + self.current_state = new_state + + if new_state == CheckNewVersionDialogState.check: + self.messages.setCurrentIndex(0) + self.buttons.setCurrentIndex(0) + elif new_state == CheckNewVersionDialogState.failed_to_contact: + self.messages.setCurrentIndex(3) + self.buttons.setCurrentIndex(1) + elif new_state == CheckNewVersionDialogState.have_latest_version: + self.messages.setCurrentIndex(1) + self.buttons.setCurrentIndex(1) + else: + assert new_state in (CheckNewVersionDialogState.open_website, + CheckNewVersionDialogState.prompt_for_download) + assert version is not None + assert changelog_url is not None + self.new_version_number = version + self.url = download_page + offer_download = new_state == CheckNewVersionDialogState.prompt_for_download + self.newVersion.setText( + self._makeDownloadMsg( + version, offer_download=offer_download, changelog_url=changelog_url + ) + ) + self.messages.setCurrentIndex(2) + if offer_download: + self.buttons.setCurrentIndex(2) + yesButton = self.downloadItBox.button(QDialogButtonBox.Yes) # type: QPushButton + yesButton.setDefault(True) + + else: + self.buttons.setCurrentIndex(3) + + def reset(self) -> None: + """ + Reset appearance to default checking... + """ + self.current_state = CheckNewVersionDialogState.check + self.messages.setCurrentIndex(0) + self.buttons.setCurrentIndex(0) + + def downloadItClicked(self, button) -> None: + if button == self.dlItYesButton: + self.setResult(QDialog.Accepted) + self.dialog_detailed_result = CheckNewVersionDialogResult.download + super().accept() + elif button == self.dlItNoButton: + self.setResult(QDialog.Rejected) + self.dialog_detailed_result = CheckNewVersionDialogResult.do_not_download + super().reject() + else: + assert button == self.dlItSkipButton + self.setResult(QDialog.Rejected) + self.dialog_detailed_result = CheckNewVersionDialogResult.skip + super().reject() + + def openWebsiteClicked(self, button) -> None: + if button == self.openDlPageButton: + self.setResult(QDialog.Accepted) + self.dialog_detailed_result = CheckNewVersionDialogResult.open_website + super().accept() + elif button == self.openDlCloseButton: + self.setResult(QDialog.Rejected) + self.dialog_detailed_result = CheckNewVersionDialogResult.do_not_download + super().reject() + else: + assert button == self.openDlPageSkipButton + self.setResult(QDialog.Rejected) + self.dialog_detailed_result = CheckNewVersionDialogResult.skip + super().reject() + + +class DownloadNewVersionDialog(QDialog): + def __init__(self, parent=None, bytes_downloaded: int=0, download_size: int=0) -> None: + super().__init__(parent) + self.rapidApp = parent # type: 'RapidWindow' + + self.setModal(True) + self.setSizeGripEnabled(False) + + self.download_size_display = format_size_for_user(download_size, zero_string='0 KB') + bytes_downloaded_display = format_size_for_user(bytes_downloaded, zero_string='0 KB') + + # Translators: shows how much of a file has been downloaded e.g 123 KB of 1.3 MB + self.text = _('%(downloaded)s of %(total)s') + self.message = QLabel(self.text % dict(downloaded=bytes_downloaded_display, + total=self.download_size_display)) + + self.progressBar = QProgressBar() + self.progressBar.setMinimumWidth(standardProgressBarWidth()) + self.progressBar.setMaximum(download_size) + self.progressBar.setValue(bytes_downloaded) + + buttonBox = QDialogButtonBox(QDialogButtonBox.Cancel) + buttonBox.rejected.connect(self.reject) + + grid = QGridLayout() + grid.addWidget(self.message, 0, 0, 1, 2) + grid.addWidget(self.progressBar, 1, 0, 1, 2) + grid.addWidget(buttonBox, 2, 0, 1, 2) + self.setLayout(grid) + self.setWindowTitle(_('Downloading...')) + + def updateProgress(self, bytes_downloaded: int) -> None: + bytes_downloaded_display = format_size_for_user(bytes_downloaded, zero_string='0 KB') + self.message.setText(self.text % dict(downloaded=bytes_downloaded_display, + total=self.download_size_display)) + self.progressBar.setValue(bytes_downloaded) + + def setDownloadSize(self, download_size: int) -> None: + self.download_size_display = format_size_for_user(download_size, zero_string='0 KB') + self.progressBar.setMaximum(download_size) diff --git a/raphodo/offload.py b/raphodo/offload.py new file mode 100755 index 0000000..1b7c0b6 --- /dev/null +++ b/raphodo/offload.py @@ -0,0 +1,76 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import pickle +import sys +import logging + +from PyQt5.QtGui import QGuiApplication +from raphodo.interprocess import (DaemonProcess, OffloadData, OffloadResults, DownloadDestination) +from raphodo.proximity import TemporalProximityGroups +from raphodo.viewutils import ThumbnailDataForProximity +from raphodo.folderspreview import FoldersPreview + + +class OffloadWorker(DaemonProcess): + def __init__(self) -> None: + super().__init__('Offload') + + def run(self) -> None: + try: + while True: + directive, content = self.receiver.recv_multipart() + + self.check_for_command(directive, content) + + data = pickle.loads(content) # type: OffloadData + if data.thumbnail_rows: + groups = TemporalProximityGroups(thumbnail_rows=data.thumbnail_rows, + temporal_span=data.proximity_seconds) + self.content = pickle.dumps(OffloadResults( + proximity_groups=groups), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + else: + assert data.folders_preview + assert data.rpd_files + data.folders_preview.generate_subfolders(rpd_files=data.rpd_files, + strip_characters=data.strip_characters) + self.content = pickle.dumps(OffloadResults( + folders_preview=data.folders_preview), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + + except Exception: + logging.error("An unhandled exception occurred while processing offloaded tasks") + logging.exception("Traceback:") + except SystemExit as e: + sys.exit(e) + +if __name__ == '__main__': + # Must initialize QGuiApplication to use QFont() and QFontMetrics + app = QGuiApplication(sys.argv) + + offload = OffloadWorker() + offload.run() \ No newline at end of file diff --git a/raphodo/panelview.py b/raphodo/panelview.py new file mode 100644 index 0000000..52b381f --- /dev/null +++ b/raphodo/panelview.py @@ -0,0 +1,136 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Widget containing header, which can have an optional widget +attached to the right side. + +Portions modeled on Canonical's QExpander, which is an 'Expander widget +similar to the GtkExpander', Copyright 2012 Canonical Ltd +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +from typing import Optional + +from PyQt5.QtCore import (Qt, QSize) +from PyQt5.QtGui import (QColor, QFontMetrics, QFont) +from PyQt5.QtWidgets import (QHBoxLayout, QLabel, QSizePolicy, QVBoxLayout, + QWidget, QScrollArea, QFrame) + +from raphodo.constants import minPanelWidth + +class QPanelView(QWidget): + """ + A header bar with a child widget. + """ + + def __init__(self, label: str, + headerColor: Optional[QColor]=None, + headerFontColor: Optional[QColor]=None, + parent: QWidget=None) -> None: + + super().__init__(parent) + + self.header = QWidget(self) + if headerColor is not None: + headerStyle = """QWidget { background-color: %s; }""" % headerColor.name() + self.header.setStyleSheet(headerStyle) + self.header.setSizePolicy(QSizePolicy.MinimumExpanding, QSizePolicy.Fixed) + + self.headerLayout = QHBoxLayout() + self.headerLayout.setContentsMargins(5, 2, 5, 2) + + self.label = QLabel(label.upper()) + if headerFontColor is not None: + headerFontStyle = "QLabel {color: %s;}" % headerFontColor.name() + self.label.setStyleSheet(headerFontStyle) + + self.header.setLayout(self.headerLayout) + self.headerLayout.addWidget(self.label) + self.headerLayout.addStretch() + + self.headerWidget = None + + self.content = None + layout = QVBoxLayout() + layout.setContentsMargins(0, 0, 0, 0) + layout.setSpacing(0) + self.setLayout(layout) + layout.addWidget(self.header) + + def addWidget(self, widget: QWidget) -> None: + """ + Add a widget to the Panel View. + + Any previous widget will be removed. + + :param widget: widget to add + """ + + if self.content is not None: + self.layout().removeWidget(self.content) + self.content = widget + self.layout().addWidget(self.content) + + def addHeaderWidget(self, widget: QWidget) -> None: + """ + Add a widget to the the header bar, on the right side. + + Any previous widget will be removed. + + :param widget: widget to add + """ + if self.headerWidget is not None: + self.headerLayout.removeWidget(self.headerWidget) + self.headerWidget = widget + self.headerLayout.addWidget(widget) + + def text(self) -> str: + """Return the text of the label.""" + return self.label.text() + + def setText(self, text: str) -> None: + """Set the text of the label.""" + self.label.setText(text) + + def minimumSize(self) -> QSize: + if self.content is None: + font_height = QFontMetrics(QFont).height() + width = minPanelWidth() + height = font_height * 2 + else: + width = self.content.minimumWidth() + height = self.content.minimumHeight() + return QSize(width, self.header.height() + height) + + +class QComputerScrollArea(QScrollArea): + """ + Places a QPanelView into a Scroll Area + """ + + def __init__(self, panelView: QPanelView, parent=None): + super().__init__(parent) + self.setFrameShape(QFrame.NoFrame) + self.setWidgetResizable(True) + self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff) + self.panelView = panelView + self.setWidget(panelView) + self.setMinimumSize(panelView.minimumSize()) \ No newline at end of file diff --git a/raphodo/photoattributes.py b/raphodo/photoattributes.py new file mode 100644 index 0000000..9652add --- /dev/null +++ b/raphodo/photoattributes.py @@ -0,0 +1,452 @@ +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Collects attributes about varieties of photo formats, including how much of the file +has to be read in order to extract exif information or a preview. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import shlex +import subprocess +from enum import IntEnum +import os +import datetime +import resource +from typing import Optional, Dict, Union + +import gi +gi.require_version('GExiv2', '0.10') +from gi.repository import GExiv2 +from PyQt5.QtGui import QImage + +from raphodo.utilities import format_size_for_user +from raphodo.metadataphoto import MetaData + +page_size = resource.getpagesize() +to_kb = page_size // 1024 + +vmtouch_cmd = 'vmtouch -v "{}"' + +JPEG_EXTENSIONS = ['jpg', 'jpe', 'jpeg'] + +class PreviewSource(IntEnum): + preview_1 = 0 + preview_2 = 1 + preview_3 = 2 + preview_4 = 3 + preview_5 = 4 + preview_6 = 5 + + +class PhotoAttributes: + def __init__(self, full_file_name: str, ext: str, metadata: GExiv2.Metadata, + exiftool_process) -> None: + self.exiftool_process = exiftool_process + self.datetime = None # type: datetime.datetime + self.iso = None # type: int + self.height = None # type: int + self.width = None # type: int + self.model = None # type: str + self.has_gps = False # type: bool + self.orientation = None # type: str + self.no_previews = None # type: int + self.has_exif_thumbnail = False # type: bool + self.exif_thumbnail_height = None # type: int + self.exif_thumbnail_width = None # type: int + self.exif_thumbnail_details = None # type: str + self.all_exif_values = dict() # type: Dict[str, Union[int, str, float, datetime.datetime]] + self.has_app0 = None + self.preview_source = None # type: PreviewSource + self.preview_width = None # type: int + self.preview_height = None # type: int + self.preview_extension = None # type: str + self.exif_thumbnail_and_preview_identical = None # type: bool + self.preview_size_and_types = [] + self.minimum_exif_read_size_in_bytes_orientation = None # type: int + self.minimum_exif_read_size_in_bytes_datetime = None # type: int + self.minimum_exif_read_size_in_bytes_all = None # type: int + self.bytes_cached_post_previews = None + self.in_memory_post_previews = None + + self.file_name = full_file_name + self.ext = ext + + # Before doing anything else, understand what has already + # been cached after simply reading the exif + self.bytes_cached, self.total, self.in_memory = vmtouch_output(full_file_name) + + # Get information about the photo + self.assign_photo_attributes(metadata) + self.extract_thumbnail(metadata) + self.bytes_cached_post_thumb, total, self.in_memory_post_thumb = vmtouch_output( + full_file_name) + self.get_preview_sizes(metadata) + self.bytes_cached_post_previews, total, self.in_memory_post_previews = vmtouch_output( + full_file_name) + + if self.orientation is not None or self.ext.lower() in JPEG_EXTENSIONS: + self.minimum_extract_for_tag(self.orientation_extract) + + if self.datetime is not None: + self.minimum_extract_for_tag(self.datetime_extract) + + self.minimum_extract_for_all(metadata) + + def assign_photo_attributes(self, metadata: GExiv2.Metadata) -> None: + # I don't know how GExiv2 gets these values: + self.width = metadata.get_pixel_width() + self.height = metadata.get_pixel_height() + try: + self.orientation = metadata.get_tag_string('Exif.Image.Orientation') + except KeyError: + pass + if metadata.has_tag('Exif.Image.Make') and metadata.has_tag('Exif.Image.Model'): + self.model = '{} {}'.format(metadata.get_tag_string('Exif.Image.Make').strip(), + metadata.get_tag_string('Exif.Image.Model').strip()) + self.has_gps = metadata.get_gps_info()[0] + self.iso = metadata.get_iso_speed() + try: + self.datetime = metadata.get_date_time() + except (KeyError, ValueError): + pass + + def extract_thumbnail(self, metadata: GExiv2.Metadata) -> None: + # not all files have an exif preview, but all CR2 seem to + exif_thumbnail = metadata.get_exif_thumbnail() + if exif_thumbnail: + # Get the thumbnail but don't save it + self.has_exif_thumbnail = True + qimage = QImage.fromData(exif_thumbnail) + if not qimage.isNull(): + self.exif_thumbnail_width = qimage.width() + self.exif_thumbnail_height = qimage.height() + self.exif_thumbnail_details = '{}x{}'.format(self.exif_thumbnail_width, + self.exif_thumbnail_height) + + previews = metadata.get_preview_properties() + self.no_previews = len(previews) + + for idx, preview in enumerate(previews): + image = metadata.get_preview_image(preview) + if image.get_width() >= 160 and image.get_height() >= 120: + # Get the thumbnail but don't save it + preview_thumbnail = metadata.get_preview_image(preview).get_data() + if self.has_exif_thumbnail: + self.exif_thumbnail_and_preview_identical = preview_thumbnail == exif_thumbnail + self.preview_source = PreviewSource(idx).name.replace('_', ' ').capitalize() + self.preview_width = image.get_width() + self.preview_height = image.get_height() + self.preview_extension = image.get_extension() + return + + def get_preview_sizes(self, metadata: GExiv2.Metadata): + previews = metadata.get_preview_properties() + sizes_and_types = [] + for idx, preview in enumerate(previews): + image = metadata.get_preview_image(preview) + sizes_and_types.append((image.get_width(), image.get_height(), + image.get_extension())) + self.preview_size_and_types = '; '.join(['{}x{} {}'.format(width, height, ext[1:]) for + width, height, ext in sizes_and_types]) + + def orientation_extract(self, metadata: GExiv2.Metadata, size_in_bytes): + if metadata['Exif.Image.Orientation'] == self.orientation: + self.minimum_exif_read_size_in_bytes_orientation = size_in_bytes + return True + return False + + def datetime_extract(self, metadata: GExiv2.Metadata, size_in_bytes): + if metadata.get_date_time() == self.datetime: + self.minimum_exif_read_size_in_bytes_datetime = size_in_bytes + return True + return False + + def minimum_extract_for_tag(self, check_extract): + if self.ext == 'CRW': + # Exiv2 can crash while scanning for exif in a very small + # extract of a CRW file + return + elif self.ext.lower() in JPEG_EXTENSIONS: + return self.read_jpeg_2(check_extract) + + metadata = GExiv2.Metadata() + for size_in_bytes in exif_scan_range(): + with open(self.file_name, 'rb') as photo: + photo_extract = photo.read(size_in_bytes) + try: + metadata.open_buf(photo_extract) + except: + pass + else: + try: + if check_extract(metadata, size_in_bytes): + break + except KeyError: + pass + + def minimum_extract_for_all(self, metadata: MetaData) -> None: + if self.ext == 'CRW': + # Exiv2 can crash while scanning for exif in a very small + # extract of a CRW file + return + + funcs = 'aperture iso exposure_time focal_length camera_make camera_model camera_serial ' \ + 'shutter_count owner_name copyright artist short_camera_model ' \ + 'date_time timestamp sub_seconds orientation'.split() + for f in funcs: + v = getattr(metadata, f)() + if v: + self.all_exif_values[f] = v + + found = set() + + for size_in_bytes in exif_scan_range(): + with open(self.file_name, 'rb') as photo: + photo_extract = photo.read(size_in_bytes) + try: + metadata_extract = MetaData(raw_bytes=bytearray(photo_extract), + et_process=self.exiftool_process) + except: + pass + else: + try: + for tag in self.all_exif_values: + if (tag not in found and + getattr(metadata_extract, tag)() == self.all_exif_values[tag]): + found.add(tag) + if len(found) == len(self.all_exif_values): + self.minimum_exif_read_size_in_bytes_all = size_in_bytes + return + except KeyError: + pass + + + + def get_jpeg_exif_length(self) -> Optional[int]: + app0_data_length = 0 + soi_marker_length = 2 + marker_length = 2 + with open(self.file_name, 'rb') as jpeg: + soi_marker = jpeg.read(2) + if soi_marker != b'\xff\xd8': + print("Not a jpeg image: no SOI marker") + return None + + app_marker = jpeg.read(2) + if app_marker == b'\xff\xe0': + # Don't neeed the content of APP0 + app0_data_length = jpeg.read(1)[0] * 256 + jpeg.read(1)[0] + app0 = jpeg.read(app0_data_length - 2) + app_marker = jpeg.read(2) + app0_data_length = app0_data_length + marker_length + + if app_marker != b'\xff\xe1': + print("Could not locate APP1 marker") + return None + + header = jpeg.read(8) + if header[2:6] != b'Exif' or header[6:8] != b'\x00\x00': + print("APP1 is malformed") + return None + app1_data_length = header[0] * 256 + header[1] + return soi_marker_length + marker_length + app1_data_length + app0_data_length + + def read_jpeg(self, check_extract) -> Optional[int]: + length = self.get_jpeg_exif_length() + # print("Got exif length of", length) + if length is not None: + metadata = GExiv2.Metadata() + with open(self.file_name, 'rb') as photo: + photo_extract = photo.read(length) + try: + metadata.open_buf(photo_extract) + # print("read exif okay :-)") + except: + print("Failed to read exif!") + else: + try: + if not check_extract(metadata, length): + print("Read exif okay, but failed to get value from exif!") + except KeyError: + print("Read exif okay, but failed to get value from exif!") + + def read_jpeg_2(self, check_extract) -> None: + + # Step 1: determine the location of APP1 in the jpeg file + # See http://dev.exiv2.org/projects/exiv2/wiki/The_Metadata_in_JPEG_files + + app0_data_length = 0 + + soi_marker_length = 2 + marker_length = 2 + exif_header_length = 8 + read0_size = soi_marker_length + marker_length + exif_header_length + app_length_length = 2 + + with open(self.file_name, 'rb') as jpeg: + jpeg_header = jpeg.read(read0_size) + + + if jpeg_header[0:2] != b'\xff\xd8': + print("%s not a jpeg image: no SOI marker" % self.file_name) + return None + + app_marker = jpeg_header[2:4] + + # Step 2: handle presence of APP0 - it's optional + if app_marker == b'\xff\xe0': + self.has_app0 = True + # There is an APP0 before the probable APP1 + # Don't neeed the content of the APP0 + app0_data_length = jpeg_header[4] * 256 + jpeg_header[5] + # We've already read twelve bytes total, going into the APP1 data. + # Now we want to download the rest of the APP1, along with the app0 marker + # and the app0 exif header + read1_size = app0_data_length + 2 + app0 = jpeg.read(read1_size) + app_marker = app0[(exif_header_length + 2) * -1:exif_header_length * -1] + exif_header = app0[exif_header_length * -1:] + jpeg_header = jpeg_header + app0 + + else: + exif_header = jpeg_header[exif_header_length * -1:] + + # Step 3: process exif header + if app_marker != b'\xff\xe1': + print("Could not locate APP1 marker in %s" % self.file_name) + return None + if exif_header[2:6] != b'Exif' or exif_header[6:8] != b'\x00\x00': + print("APP1 is malformed in %s" % self.file_name) + return None + app1_data_length = exif_header[0] * 256 + exif_header[1] + + # Step 4: read APP1 + view = jpeg.read(app1_data_length) + photo_extract = jpeg_header + view + + metadata = GExiv2.Metadata() + length = app1_data_length + app0_data_length + + try: + metadata.open_buf(photo_extract) + # print("read exif okay :-)") + except: + print("Failed to read exif!") + else: + try: + if not check_extract(metadata, length): + pass + # print("Read exif okay, but failed to get value from exif!") + except KeyError: + pass + # print("Read exif okay, but failed to get value from exif!") + + + def __repr__(self): + if self.model: + s = self.model + elif self.file_name: + s = os.path.split(self.file_name)[1] + else: + return "Unknown photo" + if self.width: + s += ' {}x{}'.format(self.width, self.height) + if self.ext: + s += ' {}'.format(self.ext) + return s + + def __str__(self): + s = '' + if self.model is not None: + s += '{}\n'.format(self.model) + elif self.file_name is not None: + s += '{}\n'.format(os.path.split(self.file_name)[1]) + if self.width is not None: + s += '{}x{}\n'.format(self.width, self.height) + if self.datetime: # type: datetime.datetime + s += '{}\n'.format(self.datetime.strftime('%c')) + if self.iso: + s += 'ISO: {}\n'.format(self.iso) + if self.orientation is not None: + s += 'Orientation: {}\n'.format(self.orientation) + if self.has_gps: + s += 'Has GPS tag: True\n' + if self.has_exif_thumbnail: + s += 'Exif thumbnail: {}\n'.format(self.exif_thumbnail_details) + if self.preview_source is not None: + s += '{} of {}: {}x{} {}\n'.format( + self.preview_source, + self.no_previews, + self.preview_width, self.preview_height, + self.preview_extension[1:]) + if self.exif_thumbnail_and_preview_identical == False: + # Check against False as value is one of None, True or + # False + s += 'Exif thumbnail differs from smallest preview\n' + if self.preview_size_and_types: + s += 'All preview images: {}\n'.format(self.preview_size_and_types) + s += 'Disk cache after exif read:\n[{}]\n'.format(self.in_memory) + if self.in_memory != self.in_memory_post_thumb: + s += 'Disk cache after thumbnail / preview extraction:\n[{}]\n'.format( + self.in_memory_post_thumb) + if self.bytes_cached == self.bytes_cached_post_thumb: + s += 'Cached: {:,}KB of {:,}KB\n'.format(self.bytes_cached, self.total) + else: + s += 'Cached: {:,}KB(+{:,}KB after extraction) of {:,}KB\n'.format( + self.bytes_cached, self.bytes_cached_post_thumb, self.total) + if self.minimum_exif_read_size_in_bytes_orientation is not None: + s += 'Minimum read size to extract orientation tag: {}\n'.format( + format_size_for_user(self.minimum_exif_read_size_in_bytes_orientation)) + if self.minimum_exif_read_size_in_bytes_orientation is None and self.orientation is not \ + None: + s += 'Could not extract orientation tag with minimal read\n' + if self.minimum_exif_read_size_in_bytes_datetime is not None: + s += 'Minimum read size to extract datetime tag: {}\n'.format( + format_size_for_user(self.minimum_exif_read_size_in_bytes_datetime)) + if self.minimum_exif_read_size_in_bytes_datetime is None and self.datetime is not None: + s += 'Could not extract datetime tag with minimal read\n' + if self.minimum_exif_read_size_in_bytes_all is not None: + s += 'Minimum read size to extract variety of tags: {}\n'.format( + format_size_for_user(self.minimum_exif_read_size_in_bytes_all)) + else: + s += 'Could not extract variety of tags with minimal read\n' + return s + + +def exif_scan_range() -> iter: + stop = 20 + for iterations, step in ((108, 1), (97, 4), (16, 32), (16, 256), (16, 512), (8, 1024), + (8, 2048 * 4), (32, 2048 * 16)): + start = stop + stop = start + step * iterations + for b in range(start, stop, step): + yield b + +def vmtouch_output(full_file_name: str) -> tuple: + command = shlex.split(vmtouch_cmd.format(full_file_name)) + output = subprocess.check_output(command, universal_newlines=True) # type: str + for line in output.split('\n'): + line = line.strip() + if line.startswith('['): + in_memory = line[1:line.find(']')] + currently_paged_percent = line.rsplit(' ', 1)[-1] + num, denom = map(int, currently_paged_percent.split('/')) + return (num * to_kb, denom * to_kb, in_memory) \ No newline at end of file diff --git a/raphodo/preferencedialog.py b/raphodo/preferencedialog.py new file mode 100644 index 0000000..934f80f --- /dev/null +++ b/raphodo/preferencedialog.py @@ -0,0 +1,1128 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Dialog window to show and manipulate selected user preferences +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + +import webbrowser +from typing import List +from gettext import gettext as _ + + +from PyQt5.QtCore import (Qt, pyqtSlot, pyqtSignal, QObject, QThread, QTimer) +from PyQt5.QtWidgets import ( + QWidget, QSizePolicy, QComboBox, QVBoxLayout, QLabel, QLineEdit, QSpinBox, QGridLayout, + QAbstractItemView, QListWidgetItem, QHBoxLayout, QDialog, QDialogButtonBox, QCheckBox, + QStyle, QStackedWidget, QApplication, QPushButton, QGroupBox, QFormLayout, QMessageBox, + QButtonGroup, QRadioButton, QAbstractButton +) +from PyQt5.QtGui import (QShowEvent, QCloseEvent, QMouseEvent) + +from raphodo.preferences import Preferences +from raphodo.constants import KnownDeviceType +from raphodo.viewutils import QNarrowListWidget +from raphodo.utilities import available_cpu_count, format_size_for_user, thousands +from raphodo.cache import ThumbnailCacheSql +from raphodo.constants import ConflictResolution +from raphodo.utilities import current_version_is_dev_version, make_internationalized_list +from raphodo.rpdfile import (ALL_KNOWN_EXTENSIONS, PHOTO_EXTENSIONS, VIDEO_EXTENSIONS, + VIDEO_THUMBNAIL_EXTENSIONS, AUDIO_EXTENSIONS) + + +class ClickableLabel(QLabel): + clicked = pyqtSignal() + + def mousePressEvent(self, event: QMouseEvent) -> None: + self.clicked.emit() + + +class PreferencesDialog(QDialog): + """ + Preferences dialog for those preferences that are not adjusted via the main window + + Note: + + When pref value generate_thumbnails is made False, pref values use_thumbnail_cache and + generate_thumbnails are not changed, even though the preference value shown to the user + shows False (to indicate that the activity will not occur). + """ + + getCacheSize = pyqtSignal() + + def __init__(self, prefs: Preferences, parent=None) -> None: + super().__init__(parent=parent) + + self.rapidApp = parent + + self.setWindowTitle(_('Preferences')) + + self.prefs = prefs + + self.is_prerelease = current_version_is_dev_version() + + self.panels = QStackedWidget() + + self.chooser = QNarrowListWidget() + self.chooser_items = (_('Devices'), _('Automation'), _('Thumbnails'), _('Error Handling'), + _('Warnings'), _('Miscellaneous')) + self.chooser.addItems(self.chooser_items ) + self.chooser.currentRowChanged.connect(self.rowChanged) + self.chooser.setSelectionMode(QAbstractItemView.SingleSelection) + self.chooser.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.MinimumExpanding) + + self.devices = QWidget() + + self.scanBox = QGroupBox(_('Device Scanning')) + scanLayout = QVBoxLayout() + self.onlyExternal = QCheckBox(_('Scan only external devices')) + self.onlyExternal.setToolTip(_( + 'Scan for photos and videos only on devices that are external to the computer,\n' + 'including cameras, memory cards, external hard drives, and USB flash drives.' + )) + + self.noDcim = QCheckBox(_('Scan non-camera devices lacking a DCIM folder')) + tip = _( + 'Scan the entirety of a device for photos and videos, irrespective of whether it ' + 'contains a DCIM folder,\n' + 'as opposed to only scanning within a DCIM folder.\n\n' + 'Changing this setting causes all devices to be scanned again.\n\n' + 'Note: With cameras, only the DCIM folder is scanned.' + ) + self.noDcim.setToolTip(tip) + + scanLayout.addWidget(self.onlyExternal) + scanLayout.addWidget(self.noDcim) + self.scanBox.setLayout(scanLayout) + + tip = _('Devices that have been set to automatically ignore or download from.') + self.knownDevicesBox = QGroupBox(_('Remembered Devices')) + self.knownDevices = QNarrowListWidget(minimum_rows=5) + self.knownDevices.setToolTip(tip) + tip = _( + 'Remove a device from the list of devices to automatically ignore or download from.' + ) + self.removeDevice = QPushButton(_('Remove')) + self.removeDevice.setToolTip(tip) + self.removeAllDevice = QPushButton(_('Remove All')) + tip = _( + 'Clear the list of devices from which to automatically ignore or download from.\n\n' + 'Note: Changes take effect when the computer is next scanned for devices.' + ) + self.removeAllDevice.setToolTip(tip) + self.removeDevice.clicked.connect(self.removeDeviceClicked) + self.removeAllDevice.clicked.connect(self.removeAllDeviceClicked) + knownDevicesLayout = QGridLayout() + knownDevicesLayout.setHorizontalSpacing(18) + knownDevicesLayout.addWidget(self.knownDevices, 0, 0, 3, 1) + knownDevicesLayout.addWidget(self.removeDevice, 0, 1, 1, 1) + knownDevicesLayout.addWidget(self.removeAllDevice, 1, 1, 1, 1) + self.knownDevicesBox.setLayout(knownDevicesLayout) + + self.ignoredPathsBox = QGroupBox(_('Ignored Paths')) + tip = _('The end part of a path that should never be scanned for photos or videos.') + self.ignoredPaths = QNarrowListWidget(minimum_rows=4) + self.ignoredPaths.setToolTip(tip) + self.addPath = QPushButton(_('Add...')) + self.addPath.setToolTip(_( + 'Add a path to the list of paths to ignore.\n\n' + 'Changing this setting causes all devices to be scanned again.' + )) + self.removePath = QPushButton(_('Remove')) + self.removePath.setToolTip(_( + 'Remove a path from the list of paths to ignore.\n\n' + 'Changing this setting causes all devices to be scanned again.' + )) + self.removeAllPath = QPushButton(_('Remove All')) + self.removeAllPath.setToolTip(_( + 'Clear the list of paths to ignore.\n\n' + 'Changing this setting causes all devices to be scanned again.' + )) + self.addPath.clicked.connect(self.addPathClicked) + self.removePath.clicked.connect(self.removePathClicked) + self.removeAllPath.clicked.connect(self.removeAllPathClicked) + self.ignoredPathsRe = QCheckBox() + self.ignorePathsReLabel = ClickableLabel( + _('Use python-style ' + 'regular ' + 'expressions')) + self.ignorePathsReLabel.setToolTip(_( + 'Use regular expressions in the list of ignored paths.\n\n' + 'Changing this setting causes all devices to be scanned again.' + )) + self.ignorePathsReLabel.setTextInteractionFlags(Qt.TextBrowserInteraction) + self.ignorePathsReLabel.setOpenExternalLinks(True) + self.ignorePathsReLabel.clicked.connect(self.ignorePathsReLabelClicked) + reLayout = QHBoxLayout() + reLayout.setSpacing(5) + reLayout.addWidget(self.ignoredPathsRe) + reLayout.addWidget(self.ignorePathsReLabel) + reLayout.addStretch() + ignoredPathsLayout = QGridLayout() + ignoredPathsLayout.setHorizontalSpacing(18) + ignoredPathsLayout.addWidget(self.ignoredPaths, 0, 0, 4, 1) + ignoredPathsLayout.addWidget(self.addPath, 0, 1, 1, 1) + ignoredPathsLayout.addWidget(self.removePath, 1, 1, 1, 1) + ignoredPathsLayout.addWidget(self.removeAllPath, 2, 1, 1, 1) + ignoredPathsLayout.addLayout(reLayout, 4, 0, 1, 2) + self.ignoredPathsBox.setLayout(ignoredPathsLayout) + + self.setDeviceWidgetValues() + + # connect these next 3 only after having set their values, so rescan / search again + # in rapidApp is not triggered + self.onlyExternal.stateChanged.connect(self.onlyExternalChanged) + self.noDcim.stateChanged.connect(self.noDcimChanged) + self.ignoredPathsRe.stateChanged.connect(self.ignoredPathsReChanged) + + devicesLayout = QVBoxLayout() + devicesLayout.addWidget(self.scanBox) + devicesLayout.addWidget(self.knownDevicesBox) + devicesLayout.addWidget(self.ignoredPathsBox) + devicesLayout.addStretch() + devicesLayout.setSpacing(18) + + self.devices.setLayout(devicesLayout) + devicesLayout.setContentsMargins(0, 0, 0, 0) + + self.automation = QWidget() + + self.automationBox = QGroupBox(_('Program Automation')) + self.autoDownloadStartup = QCheckBox(_('Start downloading at program startup')) + self.autoDownloadInsertion = QCheckBox(_('Start downloading upon device insertion')) + self.autoEject = QCheckBox(_('Unmount (eject) device upon download completion')) + self.autoExit = QCheckBox(_('Exit program when download completes')) + self.autoExitError = QCheckBox(_('Exit program even if download had warnings or errors')) + self.setAutomationWidgetValues() + self.autoDownloadStartup.stateChanged.connect(self.autoDownloadStartupChanged) + self.autoDownloadInsertion.stateChanged.connect(self.autoDownloadInsertionChanged) + self.autoEject.stateChanged.connect(self.autoEjectChanged) + self.autoExit.stateChanged.connect(self.autoExitChanged) + self.autoExitError.stateChanged.connect(self.autoExitErrorChanged) + + automationBoxLayout = QGridLayout() + automationBoxLayout.addWidget(self.autoDownloadStartup, 0, 0, 1, 2) + automationBoxLayout.addWidget(self.autoDownloadInsertion, 1, 0, 1, 2) + automationBoxLayout.addWidget(self.autoEject, 2, 0, 1, 2) + automationBoxLayout.addWidget(self.autoExit, 3, 0, 1, 2) + automationBoxLayout.addWidget(self.autoExitError, 4, 1, 1, 1) + checkbox_width = self.autoExit.style().pixelMetric(QStyle.PM_IndicatorWidth) + automationBoxLayout.setColumnMinimumWidth(0, checkbox_width) + self.automationBox.setLayout(automationBoxLayout) + + automationLayout = QVBoxLayout() + automationLayout.addWidget(self.automationBox) + automationLayout.addStretch() + automationLayout.setContentsMargins(0, 0, 0, 0) + + self.automation.setLayout(automationLayout) + + self.performance = QWidget() + + self.performanceBox = QGroupBox(_('Thumbnail Generation')) + self.generateThumbnails = QCheckBox(_('Generate thumbnails')) + self.generateThumbnails.setToolTip(_('Generate thumbnails to show in the main program ' + 'window')) + self.useThumbnailCache = QCheckBox(_('Cache thumbnails')) + self.useThumbnailCache.setToolTip(_("Save thumbnails shown in the main program window in " + "a thumbnail cache unique to Rapid Photo Downloader")) + self.fdoThumbnails = QCheckBox(_('Generate system thumbnails')) + self.fdoThumbnails.setToolTip(_('While downloading, save thumbnails that can be used by ' + 'desktop file managers and other programs')) + self.generateThumbnails.stateChanged.connect(self.generateThumbnailsChanged) + self.useThumbnailCache.stateChanged.connect(self.useThumbnailCacheChanged) + self.fdoThumbnails.stateChanged.connect(self.fdoThumbnailsChanged) + self.maxCores = QComboBox() + self.maxCores.setEditable(False) + tip = _('Number of CPU cores used to generate thumbnails.') + self.coresLabel = QLabel(_('CPU cores:')) + self.coresLabel.setToolTip(tip) + self.maxCores.setSizeAdjustPolicy(QComboBox.AdjustToContents) + self.maxCores.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) + self.maxCores.setToolTip(tip) + + self.setPerformanceValues() + + self.maxCores.currentIndexChanged.connect(self.maxCoresChanged) + + coresLayout = QHBoxLayout() + coresLayout.addWidget(self.coresLabel) + coresLayout.addWidget(self.maxCores) + # Translators: the * acts as an asterisk to denote a reference to an annotation + # such as '* Takes effect upon program restart' + coresLayout.addWidget(QLabel(_('*'))) + coresLayout.addStretch() + + performanceBoxLayout = QVBoxLayout() + performanceBoxLayout.addWidget(self.generateThumbnails) + performanceBoxLayout.addWidget(self.useThumbnailCache) + performanceBoxLayout.addWidget(self.fdoThumbnails) + performanceBoxLayout.addLayout(coresLayout) + self.performanceBox.setLayout(performanceBoxLayout) + + self.thumbnail_cache = ThumbnailCacheSql() + + self.cacheSize = CacheSize() + self.cacheSizeThread = QThread() + self.cacheSizeThread.started.connect(self.cacheSize.start) + self.getCacheSize.connect(self.cacheSize.getCacheSize) + self.cacheSize.size.connect(self.setCacheSize) + self.cacheSize.moveToThread(self.cacheSizeThread) + + QTimer.singleShot(0, self.cacheSizeThread.start) + + self.getCacheSize.emit() + + self.cacheBox = QGroupBox(_('Thumbnail Cache')) + self.thumbnailCacheSize = QLabel() + self.thumbnailCacheSize.setText(_('Calculating...')) + self.thumbnailNumber = QLabel() + self.thumbnailSqlSize = QLabel() + self.thumbnailCacheDaysKeep = QSpinBox() + self.thumbnailCacheDaysKeep.setMinimum(0) + self.thumbnailCacheDaysKeep.setMaximum(360*3) + self.thumbnailCacheDaysKeep.setSuffix(' ' + _('days')) + self.thumbnailCacheDaysKeep.setSpecialValueText(_('forever')) + self.thumbnailCacheDaysKeep.valueChanged.connect(self.thumbnailCacheDaysKeepChanged) + + cacheBoxLayout = QVBoxLayout() + cacheLayout = QGridLayout() + cacheLayout.addWidget(QLabel(_('Cache size:')), 0, 0, 1, 1) + cacheLayout.addWidget(self.thumbnailCacheSize, 0, 1, 1, 1) + cacheLayout.addWidget(QLabel(_('Number of thumbnails:')), 1, 0, 1, 1) + cacheLayout.addWidget(self.thumbnailNumber, 1, 1, 1, 1) + cacheLayout.addWidget(QLabel(_('Database size:')), 2, 0, 1, 1) + cacheLayout.addWidget(self.thumbnailSqlSize, 2, 1, 1, 1) + cacheLayout.addWidget(QLabel(_('Cache unaccessed thumbnails for:')), 3, 0, 1, 1) + cacheDays = QHBoxLayout() + cacheDays.addWidget(self.thumbnailCacheDaysKeep) + cacheDays.addWidget(QLabel(_('*'))) + cacheLayout.addLayout(cacheDays, 3, 1, 1, 1) + cacheBoxLayout.addLayout(cacheLayout) + + cacheButtons = QDialogButtonBox() + self.purgeCache = cacheButtons.addButton(_('Purge Cache...'), QDialogButtonBox.ResetRole) + self.optimizeCache = cacheButtons.addButton(_('Optimize Cache...'), + QDialogButtonBox.ResetRole) + self.purgeCache.clicked.connect(self.purgeCacheClicked) + self.optimizeCache.clicked.connect(self.optimizeCacheClicked) + + cacheBoxLayout.addWidget(cacheButtons) + + self.cacheBox.setLayout(cacheBoxLayout) + self.setCacheValues() + + performanceLayout = QVBoxLayout() + performanceLayout.addWidget(self.performanceBox) + performanceLayout.addWidget(self.cacheBox) + performanceLayout.addWidget(QLabel(_('* Takes effect upon program restart'))) + performanceLayout.addStretch() + performanceLayout.setContentsMargins(0, 0, 0, 0) + performanceLayout.setSpacing(18) + + self.performance.setLayout(performanceLayout) + + self.errorBox = QGroupBox(_('Error Handling')) + + self.downloadErrorGroup = QButtonGroup() + self.skipDownload = QRadioButton(_('Skip download')) + self.skipDownload.setToolTip(_("Don't download the file, and issue an error message")) + self.addIdentifier = QRadioButton(_('Add unique identifier')) + self.addIdentifier.setToolTip(_("Add an identifier like _1 or _2 to the end of the " + "filename, immediately before the file's extension")) + self.downloadErrorGroup.addButton(self.skipDownload) + self.downloadErrorGroup.addButton(self.addIdentifier) + + self.backupErrorGroup = QButtonGroup() + self.overwriteBackup = QRadioButton(_('Overwrite')) + self.overwriteBackup.setToolTip(_("Overwrite the previously backed up file")) + self.skipBackup = QRadioButton(_('Skip')) + self.skipBackup.setToolTip(_("Don't overwrite the backup file, and issue an error " + "message")) + self.backupErrorGroup.addButton(self.overwriteBackup) + self.backupErrorGroup.addButton(self.skipBackup) + + errorBoxLayout = QVBoxLayout() + lbl = _('When a photo or video of the same name has already been downloaded, choose ' + 'whether to skip downloading the file, or to add a unique identifier:') + self.downloadError = QLabel(lbl) + self.downloadError.setWordWrap(True) + errorBoxLayout.addWidget(self.downloadError) + errorBoxLayout.addWidget(self.skipDownload) + errorBoxLayout.addWidget(self.addIdentifier) + lbl = '' + ('Using sequence numbers to automatically generate unique filenames is ' + 'strongly recommended. Configure file renaming in the Rename panel in the ' + 'main window.') + '' + self.recommended = QLabel(lbl) + self.recommended.setWordWrap(True) + errorBoxLayout.addWidget(self.recommended) + errorBoxLayout.addSpacing(18) + lbl = _('When backing up, choose whether to overwrite a file on the backup device that ' + 'has the same name, or skip backing it up:') + self.backupError = QLabel(lbl) + self.backupError.setWordWrap(True) + errorBoxLayout.addWidget(self.backupError) + errorBoxLayout.addWidget(self.overwriteBackup) + errorBoxLayout.addWidget(self.skipBackup) + self.errorBox.setLayout(errorBoxLayout) + + self.setErrorHandingValues() + self.downloadErrorGroup.buttonClicked.connect(self.downloadErrorGroupClicked) + self.backupErrorGroup.buttonClicked.connect(self.backupErrorGroupClicked) + + self.errorWidget = QWidget() + errorLayout = QVBoxLayout() + self.errorWidget.setLayout(errorLayout) + errorLayout.addWidget(self.errorBox) + errorLayout.addStretch() + errorLayout.setContentsMargins(0, 0, 0, 0) + + self.warningBox = QGroupBox(_('Program Warnings')) + lbl = _('Show a warning when:') + self.warningLabel = QLabel(lbl) + self.warningLabel.setWordWrap(True) + self.warnDownloadingAll = QCheckBox(_('Downloading files currently not displayed')) + tip = _('Warn when about to download files that are not displayed in the main window.') + self.warnDownloadingAll.setToolTip(tip) + self.warnBackupProblem = QCheckBox(_('Backup destinations are missing')) + tip = _("Warn before starting a download if it is not possible to back up files.") + self.warnBackupProblem.setToolTip(tip) + self.warnMissingLibraries = QCheckBox(_('Program libraries are missing or broken')) + tip = _('Warn if a software library used by Rapid Photo Downloader is missing or not ' + 'functioning.') + self.warnMissingLibraries.setToolTip(tip) + self.warnMetadata = QCheckBox(_('Filesystem metadata cannot be set')) + tip = _("Warn if there is an error setting a file's filesystem metadata, " + "such as its modification time.") + self.warnMetadata.setToolTip(tip) + self.warnUnhandledFiles = QCheckBox(_('Encountering unhandled files')) + tip = _('Warn after scanning a device or this computer if there are unrecognized files ' + 'that will not be included in the download.') + self.warnUnhandledFiles.setToolTip(tip) + self.exceptTheseFilesLabel = QLabel(_('Do not warn about unhandled files with ' + 'extensions:')) + self.exceptTheseFilesLabel.setWordWrap(True) + self.exceptTheseFiles = QNarrowListWidget(minimum_rows=4) + tip = _('File extensions are case insensitive and do not need to include the leading ' + 'dot.') + self.exceptTheseFiles.setToolTip(tip) + self.addExceptFiles = QPushButton(_('Add')) + tip = _('Add a file extension to the list of unhandled file types to not warn about.') + self.addExceptFiles.setToolTip(tip) + tip = _('Remove a file extension from the list of unhandled file types to not warn about.') + self.removeExceptFiles = QPushButton(_('Remove')) + self.removeExceptFiles.setToolTip(tip) + self.removeAllExceptFiles = QPushButton(_('Remove All')) + tip = _('Clear the list of file extensions of unhandled file types to not warn about.') + self.removeAllExceptFiles.setToolTip(tip) + self.addExceptFiles.clicked.connect(self.addExceptFilesClicked) + self.removeExceptFiles.clicked.connect(self.removeExceptFilesClicked) + self.removeAllExceptFiles.clicked.connect(self.removeAllExceptFilesClicked) + + self.setWarningValues() + self.warnDownloadingAll.stateChanged.connect(self.warnDownloadingAllChanged) + self.warnBackupProblem.stateChanged.connect(self.warnBackupProblemChanged) + self.warnMissingLibraries.stateChanged.connect(self.warnMissingLibrariesChanged) + self.warnMetadata.stateChanged.connect(self.warnMetadataChanged) + self.warnUnhandledFiles.stateChanged.connect(self.warnUnhandledFilesChanged) + + warningBoxLayout = QGridLayout() + warningBoxLayout.addWidget(self.warningLabel, 0, 0, 1, 3) + warningBoxLayout.addWidget(self.warnDownloadingAll, 1, 0, 1, 3) + warningBoxLayout.addWidget(self.warnBackupProblem, 2, 0, 1, 3) + warningBoxLayout.addWidget(self.warnMissingLibraries, 3, 0, 1, 3) + warningBoxLayout.addWidget(self.warnMetadata, 4, 0, 1, 3) + warningBoxLayout.addWidget(self.warnUnhandledFiles, 5, 0, 1, 3) + warningBoxLayout.addWidget(self.exceptTheseFilesLabel, 6, 1, 1, 2) + warningBoxLayout.addWidget(self.exceptTheseFiles, 7, 1, 4, 1) + warningBoxLayout.addWidget(self.addExceptFiles, 7, 2, 1, 1) + warningBoxLayout.addWidget(self.removeExceptFiles, 8, 2, 1, 1) + warningBoxLayout.addWidget(self.removeAllExceptFiles, 9, 2, 1, 1) + warningBoxLayout.setColumnMinimumWidth(0, checkbox_width) + self.warningBox.setLayout(warningBoxLayout) + + self.warnings = QWidget() + warningLayout = QVBoxLayout() + self.warnings.setLayout(warningLayout) + warningLayout.addWidget(self.warningBox) + warningLayout.addStretch() + warningLayout.setContentsMargins(0, 0, 0, 0) + + self.newVersionBox = QGroupBox(_('Version Check')) + self.checkNewVersion = QCheckBox(_('Check for new version at startup')) + self.checkNewVersion.setToolTip(_('Check for a new version of the program each time the ' + 'program starts.')) + self.includeDevRelease = QCheckBox(_('Include development releases')) + tip = _('Include alpha, beta and other development releases when checking for a new ' + 'version of the program.\n\nIf you are currently running a development version, ' + 'the check will always occur.') + self.includeDevRelease.setToolTip(tip) + self.setVersionCheckValues() + self.checkNewVersion.stateChanged.connect(self.checkNewVersionChanged) + self.includeDevRelease.stateChanged.connect(self.includeDevReleaseChanged) + + newVersionLayout = QGridLayout() + newVersionLayout.addWidget(self.checkNewVersion, 0, 0, 1, 2) + newVersionLayout.addWidget(self.includeDevRelease, 1, 1, 1, 1) + newVersionLayout.setColumnMinimumWidth(0, checkbox_width) + self.newVersionBox.setLayout(newVersionLayout) + + self.metadataBox = QGroupBox(_('Metadata')) + self.ignoreMdatatimeMtpDng = QCheckBox(_('Ignore DNG date/time metadata on MTP devices')) + tip = _("Ignore date/time metadata in DNG files located on MTP devices, and use the " + "file's modification time instead.\n\nUseful for devices like some phones and " + "tablets that create incorrect DNG metadata.") + self.ignoreMdatatimeMtpDng.setToolTip(tip) + + self.setMetdataValues() + self.ignoreMdatatimeMtpDng.stateChanged.connect(self.ignoreMdatatimeMtpDngChanged) + + metadataLayout = QVBoxLayout() + metadataLayout.addWidget(self.ignoreMdatatimeMtpDng) + self.metadataBox.setLayout(metadataLayout) + + self.miscWidget = QWidget() + miscLayout = QVBoxLayout() + miscLayout.addWidget(self.newVersionBox) + miscLayout.addWidget(self.metadataBox) + miscLayout.addStretch() + miscLayout.setContentsMargins(0, 0, 0, 0) + miscLayout.setSpacing(18) + self.miscWidget.setLayout(miscLayout) + + self.panels.addWidget(self.devices) + self.panels.addWidget(self.automation) + self.panels.addWidget(self.performance) + self.panels.addWidget(self.errorWidget) + self.panels.addWidget(self.warnings) + self.panels.addWidget(self.miscWidget) + + layout = QVBoxLayout() + self.setLayout(layout) + layout.setSpacing(layout.contentsMargins().left() * 2) + layout.setContentsMargins(18, 18, 18, 18) + + buttons = QDialogButtonBox( + QDialogButtonBox.RestoreDefaults | QDialogButtonBox.Close | QDialogButtonBox.Help + ) + self.restoreButton = buttons.button(QDialogButtonBox.RestoreDefaults) # type: QPushButton + self.restoreButton.clicked.connect(self.restoreDefaultsClicked) + self.helpButton = buttons.button(QDialogButtonBox.Help) # type: QPushButton + self.helpButton.clicked.connect(self.helpButtonClicked) + self.helpButton.setToolTip(_('Get help online...')) + self.closeButton = buttons.button(QDialogButtonBox.Close) # type: QPushButton + self.closeButton.clicked.connect(self.close) + + controlsLayout = QHBoxLayout() + controlsLayout.addWidget(self.chooser) + controlsLayout.addWidget(self.panels) + + controlsLayout.setStretch(0, 0) + controlsLayout.setStretch(1, 1) + controlsLayout.setSpacing(layout.contentsMargins().left()) + + layout.addLayout(controlsLayout) + layout.addWidget(buttons) + + self.device_right_side_buttons = (self.removeDevice, self.removeAllDevice, self.addPath, + self.removePath, self.removeAllPath) + + self.device_list_widgets = (self.knownDevices, self.ignoredPaths) + self.chooser.setCurrentRow(0) + + def _addItems(self, pref_list: str, pref_type: int) -> None: + if self.prefs.list_not_empty(key=pref_list): + for value in self.prefs[pref_list]: + QListWidgetItem(value, self.knownDevices, pref_type) + + def setDeviceWidgetValues(self) -> None: + self.onlyExternal.setChecked(self.prefs.only_external_mounts) + self.noDcim.setChecked(self.prefs.device_without_dcim_autodetection) + self.knownDevices.clear() + self._addItems('volume_whitelist', KnownDeviceType.volume_whitelist) + self._addItems('volume_blacklist', KnownDeviceType.volume_blacklist) + self._addItems('camera_blacklist', KnownDeviceType.camera_blacklist) + if self.knownDevices.count(): + self.knownDevices.setCurrentRow(0) + self.removeDevice.setEnabled(self.knownDevices.count()) + self.removeAllDevice.setEnabled(self.knownDevices.count()) + self.setIgnorePathWidgetValues() + + def setIgnorePathWidgetValues(self) -> None: + self.ignoredPaths.clear() + if self.prefs.list_not_empty('ignored_paths'): + self.ignoredPaths.addItems(self.prefs.ignored_paths) + self.ignoredPaths.setCurrentRow(0) + self.removePath.setEnabled(self.ignoredPaths.count()) + self.removeAllPath.setEnabled(self.ignoredPaths.count()) + self.ignoredPathsRe.setChecked(self.prefs.use_re_ignored_paths) + + def setAutomationWidgetValues(self) -> None: + self.autoDownloadStartup.setChecked(self.prefs.auto_download_at_startup) + self.autoDownloadInsertion.setChecked(self.prefs.auto_download_upon_device_insertion) + self.autoEject.setChecked(self.prefs.auto_unmount) + self.autoExit.setChecked(self.prefs.auto_exit) + self.setAutoExitErrorState() + + def setAutoExitErrorState(self) -> None: + if self.prefs.auto_exit: + self.autoExitError.setChecked(self.prefs.auto_exit_force) + self.autoExitError.setEnabled(True) + else: + self.autoExitError.setChecked(False) + self.autoExitError.setEnabled(False) + + def setPerformanceValues(self, check_boxes_only: bool=False) -> None: + self.generateThumbnails.setChecked(self.prefs.generate_thumbnails) + self.useThumbnailCache.setChecked(self.prefs.use_thumbnail_cache and + self.prefs.generate_thumbnails) + self.fdoThumbnails.setChecked(self.prefs.save_fdo_thumbnails and + self.prefs.generate_thumbnails) + + if not check_boxes_only: + available = available_cpu_count(physical_only=True) + self.maxCores.addItems(str(i + 1) for i in range(0, available)) + self.maxCores.setCurrentText(str(self.prefs.max_cpu_cores)) + + def setPerfomanceEnabled(self) -> None: + enable = self.prefs.generate_thumbnails + self.useThumbnailCache.setEnabled(enable) + self.fdoThumbnails.setEnabled(enable) + self.maxCores.setEnabled(enable) + self.coresLabel.setEnabled(enable) + + def setCacheValues(self) -> None: + self.thumbnailNumber.setText(thousands(self.thumbnail_cache.no_thumbnails())) + self.thumbnailSqlSize.setText(format_size_for_user(self.thumbnail_cache.db_size())) + self.thumbnailCacheDaysKeep.setValue(self.prefs.keep_thumbnails_days) + + @pyqtSlot('PyQt_PyObject') + def setCacheSize(self, size: int) -> None: + self.thumbnailCacheSize.setText(format_size_for_user(size)) + + def setErrorHandingValues(self) -> None: + if self.prefs.conflict_resolution == int(ConflictResolution.skip): + self.skipDownload.setChecked(True) + else: + self.addIdentifier.setChecked(True) + if self.prefs.backup_duplicate_overwrite: + self.overwriteBackup.setChecked(True) + else: + self.skipBackup.setChecked(True) + + def setWarningValues(self) -> None: + self.warnDownloadingAll.setChecked(self.prefs.warn_downloading_all) + if self.prefs.backup_files: + self.warnBackupProblem.setChecked(self.prefs.warn_backup_problem) + else: + self.warnBackupProblem.setChecked(False) + self.warnMissingLibraries.setChecked(self.prefs.warn_broken_or_missing_libraries) + self.warnMetadata.setChecked(self.prefs.warn_fs_metadata_error) + self.warnUnhandledFiles.setChecked(self.prefs.warn_unhandled_files) + self.setAddExceptFilesValues() + + self.setBackupWarningEnabled() + self.setUnhandledWarningEnabled() + + def setAddExceptFilesValues(self) -> None: + self.exceptTheseFiles.clear() + if self.prefs.list_not_empty('ignore_unhandled_file_exts'): + self.exceptTheseFiles.addItems(self.prefs.ignore_unhandled_file_exts) + self.exceptTheseFiles.setCurrentRow(0) + + def setBackupWarningEnabled(self) -> None: + self.warnBackupProblem.setEnabled(self.prefs.backup_files) + + def setUnhandledWarningEnabled(self) -> None: + enabled = self.prefs.warn_unhandled_files + for widget in (self.exceptTheseFilesLabel, self.exceptTheseFiles, self.addExceptFiles): + widget.setEnabled(enabled) + count = bool(self.exceptTheseFiles.count()) + for widget in (self.removeExceptFiles, self.removeAllExceptFiles): + widget.setEnabled(enabled and count) + + def setVersionCheckValues(self) -> None: + self.checkNewVersion.setChecked(self.prefs.check_for_new_versions) + self.includeDevRelease.setChecked(self.prefs.include_development_release or + self.is_prerelease) + self.setVersionCheckEnabled() + + def setVersionCheckEnabled(self) -> None: + self.includeDevRelease.setEnabled(not(self.is_prerelease or + not self.prefs.check_for_new_versions)) + + def setMetdataValues(self) -> None: + self.ignoreMdatatimeMtpDng.setChecked(self.prefs.ignore_mdatatime_for_mtp_dng) + + @pyqtSlot(int) + def onlyExternalChanged(self, state: int) -> None: + self.prefs.only_external_mounts = state == Qt.Checked + if self.rapidApp is not None: + self.rapidApp.search_for_devices_again = True + + @pyqtSlot(int) + def noDcimChanged(self, state: int) -> None: + self.prefs.device_without_dcim_autodetection = state == Qt.Checked + if self.rapidApp is not None: + self.rapidApp.scan_non_cameras_again = True + + @pyqtSlot(int) + def ignoredPathsReChanged(self, state: int) -> None: + self.prefs.use_re_ignored_paths = state == Qt.Checked + if self.rapidApp is not None: + self.rapidApp.scan_all_again = True + + def _equalizeWidgetWidth(self, widget_list) -> None: + max_width = max(widget.width() for widget in widget_list) + for widget in widget_list: + widget.setFixedWidth(max_width) + + def showEvent(self, e: QShowEvent): + self.chooser.minimum_width = self.restoreButton.width() + self._equalizeWidgetWidth(self.device_right_side_buttons) + self._equalizeWidgetWidth(self.device_list_widgets) + super().showEvent(e) + + @pyqtSlot(int) + def rowChanged(self, row: int) -> None: + self.panels.setCurrentIndex(row) + # Translators: substituted value is a description for the set of preferences + # shown in the preference dialog window, e.g. Devices, Automation, etc. + # This string is shown in a tooltip for the "Restore Defaults" button + self.restoreButton.setToolTip(_('Restores default %s preference values') % + self.chooser_items[row]) + + @pyqtSlot() + def removeDeviceClicked(self) -> None: + row = self.knownDevices.currentRow() + item = self.knownDevices.takeItem(row) # type: QListWidgetItem + known_device_type = item.type() + if known_device_type == KnownDeviceType.volume_whitelist: + self.prefs.del_list_value('volume_whitelist', item.text()) + elif known_device_type == KnownDeviceType.volume_blacklist: + self.prefs.del_list_value('volume_blacklist', item.text()) + else: + assert known_device_type == KnownDeviceType.camera_blacklist + self.prefs.del_list_value('camera_blacklist', item.text()) + + self.removeDevice.setEnabled(self.knownDevices.count()) + self.removeAllDevice.setEnabled(self.knownDevices.count()) + + if self.rapidApp is not None: + self.rapidApp.search_for_devices_again = True + + @pyqtSlot() + def removeAllDeviceClicked(self) -> None: + self.knownDevices.clear() + self.prefs.volume_whitelist = [''] + self.prefs.volume_blacklist = [''] + self.prefs.camera_blacklist = [''] + self.removeDevice.setEnabled(False) + self.removeAllDevice.setEnabled(False) + + if self.rapidApp is not None: + self.rapidApp.search_for_devices_again = True + + @pyqtSlot() + def removePathClicked(self) -> None: + row = self.ignoredPaths.currentRow() + if row >= 0: + item = self.ignoredPaths.takeItem(row) + self.prefs.del_list_value('ignored_paths', item.text()) + self.removePath.setEnabled(self.ignoredPaths.count()) + self.removeAllPath.setEnabled(self.ignoredPaths.count()) + + if self.rapidApp is not None: + self.rapidApp.scan_all_again = True + + + @pyqtSlot() + def removeAllPathClicked(self) -> None: + self.ignoredPaths.clear() + self.prefs.ignored_paths = [''] + self.removePath.setEnabled(False) + self.removeAllPath.setEnabled(False) + + if self.rapidApp is not None: + self.rapidApp.scan_all_again = True + + @pyqtSlot() + def addPathClicked(self) -> None: + dlg = IgnorePathDialog(prefs=self.prefs, parent=self) + if dlg.exec(): + self.setIgnorePathWidgetValues() + + if self.rapidApp is not None: + self.rapidApp.scan_all_again = True + + @pyqtSlot() + def ignorePathsReLabelClicked(self) -> None: + self.ignoredPathsRe.click() + + + @pyqtSlot(int) + def autoDownloadStartupChanged(self, state: int) -> None: + self.prefs.auto_download_at_startup = state == Qt.Checked + + @pyqtSlot(int) + def autoDownloadInsertionChanged(self, state: int) -> None: + self.prefs.auto_download_upon_device_insertion = state == Qt.Checked + + @pyqtSlot(int) + def autoEjectChanged(self, state: int) -> None: + self.prefs.auto_unmount = state == Qt.Checked + + @pyqtSlot(int) + def autoExitChanged(self, state: int) -> None: + auto_exit = state == Qt.Checked + self.prefs.auto_exit = auto_exit + self.setAutoExitErrorState() + if not auto_exit: + self.prefs.auto_exit_force = False + + @pyqtSlot(int) + def autoExitErrorChanged(self, state: int) -> None: + self.prefs.auto_exit_force = state == Qt.Checked + + @pyqtSlot(int) + def generateThumbnailsChanged(self, state: int) -> None: + self.prefs.generate_thumbnails = state == Qt.Checked + self.setPerformanceValues(check_boxes_only=True) + self.setPerfomanceEnabled() + + @pyqtSlot(int) + def useThumbnailCacheChanged(self, state: int) -> None: + if self.prefs.generate_thumbnails: + self.prefs.use_thumbnail_cache = state == Qt.Checked + + @pyqtSlot(int) + def fdoThumbnailsChanged(self, state: int) -> None: + if self.prefs.generate_thumbnails: + self.prefs.save_fdo_thumbnails = state == Qt.Checked + + @pyqtSlot(int) + def thumbnailCacheDaysKeepChanged(self, value: int) -> None: + self.prefs.keep_thumbnails_days = value + + @pyqtSlot(int) + def maxCoresChanged(self, index: int) -> None: + if index >= 0: + self.prefs.max_cpu_cores = int(self.maxCores.currentText()) + + @pyqtSlot() + def purgeCacheClicked(self) -> None: + message = _('Do you want to purge the thumbnail cache? The cache will be purged when the ' + 'program is next started.') + msgBox = QMessageBox(parent=self) + msgBox.setWindowTitle(_('Purge Thumbnail Cache')) + msgBox.setText(message) + msgBox.setIcon(QMessageBox.Question) + msgBox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + if msgBox.exec_() == QMessageBox.Yes: + self.prefs.purge_thumbnails = True + self.prefs.optimize_thumbnail_db = False + else: + self.prefs.purge_thumbnails = False + + @pyqtSlot() + def optimizeCacheClicked(self) -> None: + message = _('Do you want to optimize the thumbnail cache? The cache will be optimized when ' + 'the program is next started.') + msgBox = QMessageBox(parent=self) + msgBox.setWindowTitle(_('Optimize Thumbnail Cache')) + msgBox.setText(message) + msgBox.setIcon(QMessageBox.Question) + msgBox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + if msgBox.exec_() == QMessageBox.Yes: + self.prefs.purge_thumbnails = False + self.prefs.optimize_thumbnail_db = True + else: + self.prefs.optimize_thumbnail_db = False + + @pyqtSlot(QAbstractButton) + def downloadErrorGroupClicked(self, button: QRadioButton) -> None: + if self.downloadErrorGroup.checkedButton() == self.skipDownload: + self.prefs.conflict_resolution = int(ConflictResolution.skip) + else: + self.prefs.conflict_resolution = int(ConflictResolution.add_identifier) + + @pyqtSlot(QAbstractButton) + def backupErrorGroupClicked(self, button: QRadioButton) -> None: + self.prefs.backup_duplicate_overwrite = self.backupErrorGroup.checkedButton() == \ + self.overwriteBackup + + @pyqtSlot(int) + def warnDownloadingAllChanged(self, state: int) -> None: + self.prefs.warn_downloading_all = state == Qt.Checked + + @pyqtSlot(int) + def warnBackupProblemChanged(self, state: int) -> None: + self.prefs.warn_backup_problem = state == Qt.Checked + + @pyqtSlot(int) + def warnMissingLibrariesChanged(self, state: int) -> None: + self.prefs.warn_broken_or_missing_libraries = state == Qt.Checked + + @pyqtSlot(int) + def warnMetadataChanged(self, state: int) -> None: + self.prefs.warn_fs_metadata_error = state == Qt.Checked + + @pyqtSlot(int) + def warnUnhandledFilesChanged(self, state: int) -> None: + self.prefs.warn_unhandled_files = state == Qt.Checked + self.setUnhandledWarningEnabled() + + @pyqtSlot() + def addExceptFilesClicked(self) -> None: + dlg = ExceptFileExtDialog(prefs=self.prefs, parent=self) + if dlg.exec(): + self.setAddExceptFilesValues() + + @pyqtSlot() + def removeExceptFilesClicked(self) -> None: + row = self.exceptTheseFiles.currentRow() + if row >= 0: + item = self.exceptTheseFiles.takeItem(row) + self.prefs.del_list_value('ignore_unhandled_file_exts', item.text()) + self.removeExceptFiles.setEnabled(self.exceptTheseFiles.count()) + self.removeAllExceptFiles.setEnabled(self.exceptTheseFiles.count()) + + @pyqtSlot() + def removeAllExceptFilesClicked(self) -> None: + self.exceptTheseFiles.clear() + self.prefs.ignore_unhandled_file_exts = [''] + self.removeExceptFiles.setEnabled(False) + self.removeAllExceptFiles.setEnabled(False) + + @pyqtSlot(int) + def checkNewVersionChanged(self, state: int) -> None: + do_check = state == Qt.Checked + self.prefs.check_for_new_versions = do_check + self.setVersionCheckEnabled() + + @pyqtSlot(int) + def includeDevReleaseChanged(self, state: int) -> None: + self.prefs.include_development_release = state == Qt.Checked + + @pyqtSlot(int) + def ignoreMdatatimeMtpDngChanged(self, state: int) -> None: + self.prefs.ignore_mdatatime_for_mtp_dng = state == Qt.Checked + + @pyqtSlot() + def restoreDefaultsClicked(self) -> None: + row = self.chooser.currentRow() + if row == 0: + for value in ('only_external_mounts', 'device_without_dcim_autodetection', + 'ignored_paths', 'use_re_ignored_paths'): + self.prefs.restore(value) + self.removeAllDeviceClicked() + self.setDeviceWidgetValues() + elif row == 1: + for value in ('auto_download_at_startup', 'auto_download_upon_device_insertion', + 'auto_unmount', 'auto_exit', 'auto_exit_force'): + self.prefs.restore(value) + self.setAutomationWidgetValues() + elif row == 2: + for value in ('generate_thumbnails', 'use_thumbnail_cache', 'save_fdo_thumbnails', + 'max_cpu_cores', 'keep_thumbnails_days'): + self.prefs.restore(value) + self.setPerformanceValues(check_boxes_only=True) + self.maxCores.setCurrentText(str(self.prefs.max_cpu_cores)) + self.setPerfomanceEnabled() + self.thumbnailCacheDaysKeep.setValue(self.prefs.keep_thumbnails_days) + elif row == 3: + for value in ('conflict_resolution', 'backup_duplicate_overwrite'): + self.prefs.restore(value) + self.setErrorHandingValues() + elif row == 4: + for value in ( + 'warn_downloading_all', 'warn_backup_problem', + 'warn_broken_or_missing_libraries', 'warn_fs_metadata_error', + 'warn_unhandled_files', 'ignore_unhandled_file_exts'): + self.prefs.restore(value) + self.setWarningValues() + self.setVersionCheckValues() + elif row == 5: + for value in ('check_for_new_versions', 'include_development_release', + 'ignore_mdatatime_for_mtp_dng'): + self.prefs.restore(value) + self.setVersionCheckValues() + self.setMetdataValues() + + @pyqtSlot() + def helpButtonClicked(self) -> None: + row = self.chooser.currentRow() + if row == 0: + location = '#devicepreferences' + elif row == 1: + location = '#automationpreferences' + elif row == 2: + location = '#thumbnailpreferences' + elif row == 3: + location = '#errorhandlingpreferences' + elif row == 4: + location = '#warningpreferences' + elif row == 5: + location = '#miscellaneousnpreferences' + else: + location = '' + + webbrowser.open_new_tab("http://www.damonlynch.net/rapid/documentation/{}".format(location)) + + def closeEvent(self, event: QCloseEvent) -> None: + self.cacheSizeThread.quit() + self.cacheSizeThread.wait(1000) + event.accept() + + +class PreferenceAddDialog(QDialog): + """ + Base class for adding value to pref list + """ + def __init__(self, prefs: Preferences, + title: str, + instruction: str, + label: str, + pref_value: str, + parent=None) -> None: + super().__init__(parent=parent) + + self.prefs = prefs + self.pref_value = pref_value + + self.setWindowTitle(title) + + self.instructionLabel = QLabel(instruction) + self.instructionLabel.setWordWrap(False) + layout = QVBoxLayout() + self.setLayout(layout) + + self.valueEdit = QLineEdit() + formLayout = QFormLayout() + formLayout.addRow(label, self.valueEdit) + + buttons = QDialogButtonBox(QDialogButtonBox.Cancel | QDialogButtonBox.Ok) + buttons.rejected.connect(self.reject) + buttons.accepted.connect(self.accept) + + layout.addWidget(self.instructionLabel) + layout.addLayout(formLayout) + layout.addWidget(buttons) + + def accept(self): + value = self.valueEdit.text() + if value: + self.prefs.add_list_value(self.pref_value, value) + super().accept() + + +class IgnorePathDialog(PreferenceAddDialog): + """ + Dialog prompting for a path to ignore when scanning devices + """ + + def __init__(self, prefs: Preferences, parent=None) -> None: + super().__init__( + prefs=prefs, + title=_('Enter a Path to Ignore'), + instruction=_('Specify a path that will never be scanned for photos or videos'), + label=_('Path:'), + pref_value='ignored_paths', + parent=parent + ) + + +class ExceptFileExtDialog(PreferenceAddDialog): + """ + Dialog prompting for file extensions never to warn about + """ + + def __init__(self, prefs: Preferences, parent=None) -> None: + super().__init__( + prefs=prefs, + title=_('Enter a File Extension'), + instruction=_('Specify a file extension (without the leading dot)'), + label=_('Extension:'), + pref_value='ignore_unhandled_file_exts', + parent=parent + ) + + def exts(self, exts: List[str]) -> str: + return make_internationalized_list([ext.upper() for ext in exts]) + + def accept(self): + value = self.valueEdit.text() + if value: + while value.startswith('.'): + value = value[1:] + value = value.upper() + if value.lower() in ALL_KNOWN_EXTENSIONS: + title = _('Invalid File Extension') + message = _("The file extension %s is recognized by Rapid Photo Downloader, " + "so it makes no sense to warn about its presence.") % value + details = _('Recognized file types:\n\n' + 'Photos:\n%(photos)s\n\nVideos:\n%(videos)s\n\n' + 'Audio:\n%(audio)s\n\nOther:\n%(other)s') % dict( + photos=self.exts(PHOTO_EXTENSIONS), + videos=self.exts(VIDEO_EXTENSIONS + VIDEO_THUMBNAIL_EXTENSIONS), + audio=self.exts(AUDIO_EXTENSIONS), + other=self.exts(['xmp']) + ) + msgbox = QMessageBox(parent=self) + msgbox.setWindowTitle(title) + msgbox.setText(message) + msgbox.setDetailedText(details) + msgbox.setIcon(QMessageBox.Information) + msgbox.exec() + self.valueEdit.setText(value) + self.valueEdit.selectAll() + return + else: + self.prefs.add_list_value(self.pref_value, value) + QDialog.accept(self) + +class CacheSize(QObject): + size = pyqtSignal('PyQt_PyObject') # don't convert python int to C++ int + + @pyqtSlot() + def start(self) -> None: + self.thumbnail_cache = ThumbnailCacheSql() + + @pyqtSlot() + def getCacheSize(self) -> None: + self.size.emit(self.thumbnail_cache.cache_size()) + + +if __name__ == '__main__': + + # Application development test code: + + app = QApplication([]) + + app.setOrganizationName("Rapid Photo Downloader") + app.setOrganizationDomain("damonlynch.net") + app.setApplicationName("Rapid Photo Downloader") + + prefs = Preferences() + + prefDialog = PreferencesDialog(prefs) + prefDialog.show() + app.exec_() diff --git a/raphodo/preferences.py b/raphodo/preferences.py new file mode 100644 index 0000000..c532771 --- /dev/null +++ b/raphodo/preferences.py @@ -0,0 +1,947 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +import logging +import re +import os +import pkg_resources +import datetime +from typing import List, Tuple, Optional + +from PyQt5.QtCore import QSettings, QTime, Qt + +from gettext import gettext as _ + +from raphodo.storage import (xdg_photos_directory, xdg_videos_directory, xdg_photos_identifier, + xdg_videos_identifier) +from raphodo.generatenameconfig import * +import raphodo.constants as constants +from raphodo.utilities import available_cpu_count +import raphodo.__about__ +from raphodo.rpdfile import ALL_KNOWN_EXTENSIONS + + +class ScanPreferences: + r""" + Handle user preferences while scanning devices like memory cards, + cameras or the filesystem. Pickled and passed between processes. + + Sets data attribute valid to True if ignored paths are valid. An ignored + path is always assumed to be valid unless regular expressions are used. + If regular expressions are used, then it is valid only if a valid + regular expression can be compiled from each line. + + >>> no_ignored_paths = ScanPreferences([]) + >>> no_ignored_paths.valid + True + + >>> some_paths = ScanPreferences(['.Trash', '.thumbnails']) + >>> some_paths.valid + True + + >>> some_re_paths = ScanPreferences(['.Trash', '\.[tT]humbnails'], True) + >>> some_re_paths.valid + True + + >>> some_more_re_paths = ScanPreferences(['.Trash', '\.[tThumbnails'], True) + >>> some_more_re_paths.valid + False + """ + + def __init__(self, ignored_paths, use_regular_expressions=False): + """ + :type ignored_paths: List[str] + :type use_regular_expressions: bool + """ + + self.ignored_paths = ignored_paths + self.use_regular_expressions = use_regular_expressions + + if ignored_paths and use_regular_expressions: + self.valid = self._check_and_compile_re() + else: + self.re_pattern = None + self.valid = True + + def scan_this_path(self, path: str) -> bool: + """ + Returns true if the path should be included in the scan. + Assumes path is a full path + + :return: True|False + """ + + # see method list_not_empty() in Preferences class to see + # what an "empty" list is: [''] + if not (self.ignored_paths and self.ignored_paths[0]): + return True + + if not self.use_regular_expressions: + return not path.endswith(tuple(self.ignored_paths)) + + return not self.re_pattern.match(path) + + def _check_and_compile_re(self) -> bool: + """ + Take the ignored paths and attempt to compile a regular expression + out of them. Checks line by line. + + :return: True if there were no problems creating the regular + expression pattern + """ + + assert self.use_regular_expressions + + error_encountered = False + pattern = '' + for path in self.ignored_paths: + # check path for validity + try: + re.match(path, '') + pattern += '.*{}s$|'.format(path) + except re.error: + logging.error("Ignoring malformed regular expression: {}".format(path)) + error_encountered = True + + if pattern: + pattern = pattern[:-1] + + try: + self.re_pattern = re.compile(pattern) + except re.error: + logging.error('This regular expression is invalid: {}'.format(pattern)) + self.re_pattern = None + error_encountered = True + + logging.debug("Ignored paths regular expression pattern: {}".format(pattern)) + + return not error_encountered + + +class DownloadsTodayTracker: + """ + Handles tracking the number of successful downloads undertaken + during any one day. + + When a day starts is flexible. See for more details: + http://damonlynch.net/rapid/documentation/#renameoptions + """ + + def __init__(self, downloads_today: List[str], day_start: str) -> None: + """ + + :param downloads_today: list[str,str] containing date and the + number of downloads today e.g. ['2015-08-15', '25'] + :param day_start: the time the day starts, e.g. "03:00" + indicates the day starts at 3 a.m. + """ + self.day_start = day_start + self.downloads_today = downloads_today + + def get_or_reset_downloads_today(self) -> int: + """ + Primary method to get the Downloads Today value, because it + resets the value if no downloads have already occurred on the + day of the download. + :return: the number of successful downloads that have occurred + today + """ + v = self.get_downloads_today() + if v <= 0: + self.reset_downloads_today() + # -1 was returned in the Gtk+ version of Rapid Photo Downloader - + # why? + v = 0 + return v + + def get_downloads_today(self) -> int: + """ + :return the preference value for the number of successful + downloads performed today. If value is less than zero, + the date has changed since the value was last updated. + """ + + hour, minute = self.get_day_start() + try: + adjusted_today = datetime.datetime.strptime( + "%s %s:%s" % (self.downloads_today[0], hour, minute), + "%Y-%m-%d %H:%M") + except: + logging.critical( + "Failed to calculate date adjustment. Download today values " + "appear to be corrupted: %s %s:%s", + self.downloads_today[0], hour, minute) + adjusted_today = None + + now = datetime.datetime.today() + + if adjusted_today is None: + return -1 + + if now < adjusted_today: + try: + return int(self.downloads_today[1]) + except ValueError: + logging.error( + "Invalid Downloads Today value. Resetting value to zero.") + self.reset_downloads_today() + return 0 + else: + return -1 + + def get_day_start(self) -> Tuple[int, int]: + """ + :return: hour and minute components as Tuple of ints + """ + try: + t1, t2 = self.day_start.split(":") + return int(t1), int(t2) + except ValueError: + logging.error( + "'Start of day' preference value %s is corrupted. Resetting " + "to midnight", + self.day_start) + self.day_start = "0:0" + return 0, 0 + + def increment_downloads_today(self) -> bool: + """ + :return: True if day changed + """ + v = self.get_downloads_today() + if v >= 0: + self.set_downloads_today(self.downloads_today[0], v + 1) + return False + else: + self.reset_downloads_today(1) + return True + + def reset_downloads_today(self, value: int=0) -> None: + now = datetime.datetime.today() + hour, minute = self.get_day_start() + t = datetime.time(hour, minute) + if now.time() < t: + date = today() + else: + d = datetime.datetime.today() + datetime.timedelta(days=1) + date = d.strftime(('%Y-%m-%d')) + + self.set_downloads_today(date, value) + + def set_downloads_today(self, date: str, value: int=0) -> None: + self.downloads_today = [date, str(value)] + + def set_day_start(self, hour: int, minute: int) -> None: + self.day_start = "%s:%s" % (hour, minute) + + def log_vals(self) -> None: + logging.info("Date %s Value %s Day start %s", self.downloads_today[0], + self.downloads_today[1], self.day_start) + + +def today(): + return datetime.date.today().strftime('%Y-%m-%d') + + +class Preferences: + """ + Program preferences, being a mix of user facing and non-user facing prefs. + """ + program_defaults = dict(program_version='') + rename_defaults = dict( + photo_download_folder=xdg_photos_directory(), + video_download_folder=xdg_videos_directory(), + photo_subfolder=DEFAULT_SUBFOLDER_PREFS, + video_subfolder=DEFAULT_VIDEO_SUBFOLDER_PREFS, + photo_rename=DEFAULT_PHOTO_RENAME_PREFS, + video_rename=DEFAULT_VIDEO_RENAME_PREFS, + # following two extension values introduced in 0.9.0a4: + photo_extension=LOWERCASE, + video_extension=LOWERCASE, + day_start="03:00", + downloads_today=[today(), '0'], + stored_sequence_no=0, + strip_characters=True, + synchronize_raw_jpg=False, + job_codes=[_('Wedding'), _('Birthday')], + remember_job_code=True, + ignore_mdatatime_for_mtp_dng=True, + ) + + # custom preset prefs are define below in code such as get_preset() + timeline_defaults = dict(proximity_seconds=3600) + + display_defaults = dict( + detailed_time_remaining=False, + warn_downloading_all=True, + warn_backup_problem=True, + warn_broken_or_missing_libraries=True, + warn_fs_metadata_error=True, + warn_unhandled_files=True, + ignore_unhandled_file_exts=['TMP', 'DAT'], + job_code_sort_key=0, + job_code_sort_order=0, + did_you_know_on_startup=True, + did_you_know_index=0 + ) + device_defaults = dict( + only_external_mounts=True, + device_autodetection=True, + this_computer_source = False, + this_computer_path='', + device_without_dcim_autodetection=False, + volume_whitelist=[''], + volume_blacklist=[''], + camera_blacklist=[''], + ignored_paths=['.Trash', '.thumbnails'], + use_re_ignored_paths=False + ) + backup_defaults = dict( + backup_files=False, + backup_device_autodetection=True, + photo_backup_identifier=xdg_photos_identifier(), + video_backup_identifier=xdg_videos_identifier(), + backup_photo_location=os.path.expanduser('~'), + backup_video_location=os.path.expanduser('~'), + ) + automation_defaults = dict( + auto_download_at_startup=False, + auto_download_upon_device_insertion=False, + auto_unmount=False, + auto_exit=False, + auto_exit_force=False, + move=False, + verify_file=False + ) + performance_defaults = dict( + generate_thumbnails=True, + use_thumbnail_cache=True, + save_fdo_thumbnails=True, + max_cpu_cores=max(available_cpu_count(physical_only=True), 2), + keep_thumbnails_days=30 + ) + error_defaults = dict( + conflict_resolution=int(constants.ConflictResolution.skip), + backup_duplicate_overwrite=False + ) + destinations = dict( + photo_backup_destinations=[''], + video_backup_destinations=[''] + ) + version_check = dict( + check_for_new_versions=True, + include_development_release=False, + ignore_versions=[''] + ) + restart_directives = dict( + purge_thumbnails=False, + optimize_thumbnail_db=False + ) + + + def __init__(self) -> None: + # To avoid infinite recursions arising from the use of __setattr__, + # manually assign class values to the class dict + self.__dict__['settings'] = QSettings("Rapid Photo Downloader", "Rapid Photo Downloader") + self.__dict__['valid'] = True + + # These next two values must be kept in sync + dicts = (self.program_defaults, self.rename_defaults, + self.timeline_defaults, self.display_defaults, + self.device_defaults, + self.backup_defaults, self.automation_defaults, + self.performance_defaults, self.error_defaults, + self.destinations, self.version_check, self.restart_directives) + group_names = ('Program', 'Rename', 'Timeline', 'Display', 'Device', 'Backup', + 'Automation', 'Performance', 'ErrorHandling', 'Destinations', + 'VersionCheck', 'RestartDirectives') + assert len(dicts) == len(group_names) + + # Create quick lookup table for types of each value, including the + # special case of lists, which use the type of what they contain. + # While we're at it also merge the dictionaries into one dictionary + # of default values. + self.__dict__['types'] = {} + self.__dict__['defaults'] = {} + for d in dicts: + for key, value in d.items(): + if isinstance(value, list): + t = type(value[0]) + else: + t = type(value) + self.types[key] = t + self.defaults[key] = value + # Create quick lookup table of the group each key is in + self.__dict__['groups'] = {} + for idx, d in enumerate(dicts): + for key in d: + self.groups[key] = group_names[idx] + + def __getitem__(self, key): + group = self.groups.get(key, 'General') + self.settings.beginGroup(group) + v = self.settings.value(key, self.defaults[key], self.types[key]) + self.settings.endGroup() + return v + + def __getattr__(self, key): + return self[key] + + def __setitem__(self, key, value): + group = self.groups.get(key, 'General') + self.settings.beginGroup(group) + self.settings.setValue(key, value) + self.settings.endGroup() + + def __setattr__(self, key, value): + self[key] = value + + def value_is_set(self, key, group: Optional[str]=None) -> bool: + if group is None: + group = 'General' + + group = self.groups.get(key, group) + self.settings.beginGroup(group) + v = self.settings.contains(key) + self.settings.endGroup() + return v + + def sync(self): + self.settings.sync() + + def restore(self, key: str) -> None: + self[key] = self.defaults[key] + + def get_preset(self, preset_type: constants.PresetPrefType) -> Tuple[List[str], + List[List[str]]]: + """ + Returns the custom presets for the particular type. + + :param preset_type: one of photo subfolder, video subfolder, photo + rename, or video rename + :return: Tuple of list of present names and list of pref lists. Each + item in the first list corresponds with the item of the same index in the + second list. + """ + + preset_pref_lists = [] + preset_names = [] + + self.settings.beginGroup('Presets') + + preset = preset_type.name + size = self.settings.beginReadArray(preset) + for i in range(size): + self.settings.setArrayIndex(i) + preset_names.append(self.settings.value('name', type=str)) + preset_pref_lists.append(self.settings.value('pref_list', type=str)) + self.settings.endArray() + + self.settings.endGroup() + + return preset_names, preset_pref_lists + + def set_preset(self, preset_type: constants.PresetPrefType, + preset_names: List[str], + preset_pref_lists: List[str]) -> None: + """ + Saves a list of custom presets in the user's preferences. + + If the list of preset names is empty, the preference value will be cleared. + + :param preset_type: one of photo subfolder, video subfolder, photo + rename, or video rename + :param preset_names: list of names for each pref list + :param preset_pref_lists: the list of pref lists + """ + + self.settings.beginGroup('Presets') + + preset = preset_type.name + + if not preset_names: + self.settings.remove(preset) + else: + self.settings.beginWriteArray(preset) + for i in range(len(preset_names)): + self.settings.setArrayIndex(i) + self.settings.setValue('name', preset_names[i]) + self.settings.setValue('pref_list', preset_pref_lists[i]) + self.settings.endArray() + + self.settings.endGroup() + + def get_proximity(self) -> int: + """ + Validates preference value proxmity_seconds against standard list. + + Given the user could enter any old value into the preferences, need to validate it. + The validation technique is to match whatever value is in the preferences with the + closest value we need, which is found in the list of int proximity_time_steps. + + For the algorithm, see: + http://stackoverflow.com/questions/12141150/from-list-of-integers-get-number-closest-to-a + -given-value + No need to use bisect list, as our list is tiny, and using min has the advantage + of getting the closest value. + + Note: we store the value in seconds, but use it in minutes, just in case a user one day + makes a compelling case to be able to specify a proximity value less than 1 minute. + + :return: closest valid value in minutes + """ + + minutes = self.proximity_seconds // 60 + return min(constants.proximity_time_steps, key=lambda x:abs(x - minutes)) + + def set_proximity(self, minutes: int) -> None: + self.proximity_seconds = minutes * 60 + + def _pref_list_uses_component(self, pref_list, pref_component, offset: int=1) -> bool: + for i in range(0, len(pref_list), 3): + if pref_list[i+offset] == pref_component: + return True + return False + + def any_pref_uses_stored_sequence_no(self) -> bool: + """ + :return True if any of the pref lists contain a stored sequence no + """ + for pref_list in self.get_pref_lists(): + if self._pref_list_uses_component(pref_list, STORED_SEQ_NUMBER): + return True + return False + + def any_pref_uses_session_sequence_no(self) -> bool: + """ + :return True if any of the pref lists contain a session sequence no + """ + for pref_list in self.get_pref_lists(): + if self._pref_list_uses_component(pref_list, SESSION_SEQ_NUMBER): + return True + return False + + def any_pref_uses_sequence_letter_value(self) -> bool: + """ + :return True if any of the pref lists contain a sequence letter + """ + for pref_list in self.get_pref_lists(): + if self._pref_list_uses_component(pref_list, SEQUENCE_LETTER): + return True + return False + + def photo_rename_pref_uses_downloads_today(self) -> bool: + """ + :return: True if the photo rename pref list contains a downloads today + """ + return self._pref_list_uses_component(self.photo_rename, DOWNLOAD_SEQ_NUMBER) + + def video_rename_pref_uses_downloads_today(self) -> bool: + """ + :return: True if the video rename pref list contains a downloads today + """ + return self._pref_list_uses_component(self.video_rename, DOWNLOAD_SEQ_NUMBER) + + def photo_rename_pref_uses_stored_sequence_no(self) -> bool: + """ + :return: True if the photo rename pref list contains a stored sequence no + """ + return self._pref_list_uses_component(self.photo_rename, STORED_SEQ_NUMBER) + + def video_rename_pref_uses_stored_sequence_no(self) -> bool: + """ + :return: True if the video rename pref list contains a stored sequence no + """ + return self._pref_list_uses_component(self.video_rename, STORED_SEQ_NUMBER) + + def check_prefs_for_validity(self) -> Tuple[bool, str]: + """ + Checks photo & video rename, and subfolder generation + preferences ensure they follow name generation rules. Moreover, + subfolder name specifications must not: + 1. start with a separator + 2. end with a separator + 3. have two separators in a row + + :return: tuple with two values: (1) bool and error message if + prefs are invalid (else empy string) + """ + + msg = '' + valid = True + tests = ((self.photo_rename, DICT_IMAGE_RENAME_L0), + (self.video_rename, DICT_VIDEO_RENAME_L0), + (self.photo_subfolder, DICT_SUBFOLDER_L0), + (self.video_subfolder, DICT_VIDEO_SUBFOLDER_L0)) + + # test file renaming + for pref, pref_defn in tests[:2]: + try: + check_pref_valid(pref_defn, pref) + except PrefError as e: + valid = False + msg += e.msg + "\n" + + # test subfolder generation + for pref, pref_defn in tests[2:]: + try: + check_pref_valid(pref_defn, pref) + + L1s = [pref[i] for i in range(0, len(pref), 3)] + + if L1s[0] == SEPARATOR: + raise PrefValueKeyComboError(_( + "Subfolder preferences should not start with a %s") % os.sep) + elif L1s[-1] == SEPARATOR: + raise PrefValueKeyComboError(_( + "Subfolder preferences should not end with a %s") % os.sep) + else: + for i in range(len(L1s) - 1): + if L1s[i] == SEPARATOR and L1s[i + 1] == SEPARATOR: + raise PrefValueKeyComboError(_( + "Subfolder preferences should not contain " + "two %s one after the other") % os.sep) + + except PrefError as e: + valid = False + msg += e.msg + "\n" + + return (valid, msg) + + def must_synchronize_raw_jpg(self) -> bool: + """ + :return: True if synchronize_raw_jpg is True and photo + renaming uses sequence values + """ + if self.synchronize_raw_jpg: + for s in LIST_SEQUENCE_L1: + if self._pref_list_uses_component(self.photo_rename, s, 1): + return True + return False + + def format_pref_list_for_pretty_print(self, pref_list) -> str: + """ + :return: string useful for printing the preferences + """ + + v = '' + for i in range(0, len(pref_list), 3): + if (pref_list[i+1] or pref_list[i+2]): + c = ':' + else: + c = '' + s = "%s%s " % (pref_list[i], c) + + if pref_list[i+1]: + s = "%s%s" % (s, pref_list[i+1]) + if pref_list[i+2]: + s = "%s (%s)" % (s, pref_list[i+2]) + v += s + "\n" + return v + + def get_pref_lists(self) -> Tuple[List[str], List[str], List[str], List[str]]: + """ + :return: a tuple of the photo & video rename and subfolder + generation preferences + """ + return (self.photo_rename, self.photo_subfolder, self.video_rename, self.video_subfolder) + + def get_day_start_qtime(self) -> QTime: + """ + :return: day start time in QTime format, resetting to midnight on value error + """ + try: + h, m = self.day_start.split(":") + h = int(h) + m = int(m) + assert 0 <= h <= 23 + assert 0 <= m <= 59 + return QTime(h, m) + except (ValueError, AssertionError): + logging.error( + "'Start of day' preference value %s is corrupted. Resetting to midnight.", + self.day_start) + self.day_start = "0:0" + return QTime(0, 0) + + def get_checkable_value(self, key: str) -> Qt.CheckState: + """ + Gets a boolean preference value using Qt's CheckState values + :param key: the preference item to get + :return: value converted from bool to an Qt.CheckState enum value + """ + + value = self[key] + if value: + return Qt.Checked + else: + return Qt.Unchecked + + def pref_uses_job_code(self, pref_list: List[str]): + """ Returns True if the particular preferences contains a job code""" + for i in range(0, len(pref_list), 3): + if pref_list[i] == JOB_CODE: + return True + return False + + def any_pref_uses_job_code(self) -> bool: + """ Returns True if any of the preferences contain a job code""" + for pref_list in self.get_pref_lists(): + if self.pref_uses_job_code(pref_list): + return True + return False + + def most_recent_job_code(self, missing: Optional[str]=None) -> str: + """ + Get the most recent Job Code used (which is assumed to be at the top). + :param missing: If there is no Job Code, and return this default value + :return: most recent job code, or missing, or if not found, '' + """ + + if len(self.job_codes) > 0: + value = self.job_codes[0] + return value or missing or '' + elif missing is not None: + return missing + else: + return '' + + def photo_subfolder_index(self, preset_pref_lists: List[List[str]]) -> int: + """ + Matches the photo pref list with program subfolder generation + defaults and the user's presets. + + :param preset_pref_lists: list of custom presets + :return: -1 if no match (i.e. custom), or the index into + PHOTO_SUBFOLDER_MENU_DEFAULTS + photo subfolder presets if it matches + """ + + subfolders = PHOTO_SUBFOLDER_MENU_DEFAULTS_CONV + tuple(preset_pref_lists) + try: + return subfolders.index(self.photo_subfolder) + except ValueError: + return -1 + + def video_subfolder_index(self, preset_pref_lists: List[List[str]]) -> int: + """ + Matches the photo pref list with program subfolder generation + defaults and the user's presets. + + :param preset_pref_lists: list of custom presets + :return: -1 if no match (i.e. custom), or the index into + VIDEO_SUBFOLDER_MENU_DEFAULTS + video subfolder presets if it matches + """ + + subfolders = VIDEO_SUBFOLDER_MENU_DEFAULTS_CONV + tuple(preset_pref_lists) + try: + return subfolders.index(self.video_subfolder) + except ValueError: + return -1 + + def photo_rename_index(self, preset_pref_lists: List[List[str]]) -> int: + """ + Matches the photo pref list with program filename generation + defaults and the user's presets. + + :param preset_pref_lists: list of custom presets + :return: -1 if no match (i.e. custom), or the index into + PHOTO_RENAME_MENU_DEFAULTS_CONV + photo rename presets if it matches + """ + + rename = PHOTO_RENAME_MENU_DEFAULTS_CONV + tuple(preset_pref_lists) + try: + return rename.index(self.photo_rename) + except ValueError: + return -1 + + def video_rename_index(self, preset_pref_lists: List[List[str]]) -> int: + """ + Matches the video pref list with program filename generation + defaults and the user's presets. + + :param preset_pref_lists: list of custom presets + :return: -1 if no match (i.e. custom), or the index into + VIDEO_RENAME_MENU_DEFAULTS_CONV + video rename presets if it matches + """ + + rename = VIDEO_RENAME_MENU_DEFAULTS_CONV + tuple(preset_pref_lists) + try: + return rename.index(self.video_rename) + except ValueError: + return -1 + + def add_list_value(self, key, value, max_list_size=0) -> None: + """ + Add value to pref list if it doesn't already exist. + + Values are added to the start of the list. + + An empty list contains only one item: [''] + + :param key: the preference key + :param value: the value to add + :param max_list_size: if non-zero, the list's last value will be deleted + """ + + if len(self[key]) == 1 and self[key][0] == '': + self[key] = [value] + elif value not in self[key]: + # Must assign the value like this, otherwise the preference value + # will not be updated: + if max_list_size: + self[key] = [value] + self[key][:max_list_size - 1] + else: + self[key] = [value] + self[key] + + def del_list_value(self, key:str, value) -> None: + """ + Remove a value from the pref list indicated by key. + + Exceptions are not caught. + + An empty list contains only one item: [''] + + :param key: the preference key + :param value: the value to add + """ + + # Must remove the value like this, otherwise the preference value + # will not be updated: + l = self[key] + l.remove(value) + self[key] = l + + if len(self[key]) == 0: + self[key] = [''] + + def list_not_empty(self, key: str) -> bool: + """ + In our pref schema, an empty list is [''], not [] + + :param key: the preference value to examine + :return: True if the pref list is not empty + """ + + return bool(self[key] and self[key][0]) + + def reset(self) -> None: + """ + Reset all program preferences to their default settings + """ + self.settings.clear() + self.program_version = raphodo.__about__.__version__ + + def upgrade_prefs(self, previous_version) -> None: + """ + Upgrade the user's preferences if needed. + + :param previous_version: previous version as returned by pkg_resources.parse_version + """ + + photo_video_rename_change = pkg_resources.parse_version('0.9.0a4') + if previous_version < photo_video_rename_change: + for key in ('photo_rename', 'video_rename'): + pref_list, case = upgrade_pre090a4_rename_pref(self[key]) + if pref_list != self[key]: + self[key] = pref_list + logging.info("Upgraded %s preference value", key.replace('_', ' ')) + if case is not None: + if key == 'photo_rename': + self.photo_extension = case + else: + self.video_extension = case + + v090a5 = pkg_resources.parse_version('0.9.0a5') + if previous_version < v090a5: + # Versions prior to 0.9.0a5 incorrectly set the conflict resolution value + # when importing preferences from 0.4.11 or earlier + try: + value = self.conflict_resolution + except TypeError: + self.settings.endGroup() + default = self.defaults['conflict_resolution'] + default_name = constants.ConflictResolution(default).name + logging.warning('Resetting Conflict Resolution preference value to %s', + default_name) + self.conflict_resolution = default + # destinationButtonPressed is no longer used by 0.9.0a5 + self.settings.beginGroup("MainWindow") + key = 'destinationButtonPressed' + try: + if self.settings.contains(key): + logging.debug("Removing preference value %s", key) + self.settings.remove(key) + except: + logging.warning("Unknown error removing %s preference value", key) + self.settings.endGroup() + + v090b6 = pkg_resources.parse_version('0.9.0b6') + + if previous_version < v090b6 and not self.value_is_set('warn_broken_or_missing_libraries'): + # Versions prior to 0.9.0b6 may have a preference value 'warn_no_libmediainfo' + # which is now renamed to 'broken_or_missing_libraries' + group = 'Display' + if self.value_is_set('warn_no_libmediainfo', group): + self.settings.beginGroup(group) + v = self.settings.value('warn_no_libmediainfo', True, type(True)) + self.settings.remove('warn_no_libmediainfo') + self.settings.endGroup() + logging.debug( + "Transferring preference value %s for warn_no_libmediainfo to " + "warn_broken_or_missing_libraries", v + ) + self.warn_broken_or_missing_libraries = v + else: + logging.debug( + "Not transferring preference value warn_no_libmediainfo to " + "warn_broken_or_missing_libraries because it doesn't exist" + ) + + def validate_max_CPU_cores(self) -> None: + logging.debug('Validating CPU core count for thumbnail generation...') + available = available_cpu_count(physical_only=True) + logging.debug('...%s physical cores detected', available) + if self.max_cpu_cores > available: + logging.info('Setting CPU Cores for thumbnail generation to %s', available) + self.max_cpu_cores = available + + def validate_ignore_unhandled_file_exts(self) -> None: + # logging.debug('Validating list of file extension to not warn about...') + self.ignore_unhandled_file_exts = [ext.upper() for ext in self.ignore_unhandled_file_exts + if ext.lower() not in ALL_KNOWN_EXTENSIONS] + + def warn_about_unknown_file(self, ext: str) -> bool: + if not self.warn_unhandled_files: + return False + + if not self.ignore_unhandled_file_exts[0]: + return True + + return ext.upper() not in self.ignore_unhandled_file_exts + + +def match_pref_list(pref_lists: List[List[str]], user_pref_list: List[str]) -> int: + try: + return pref_lists.index(user_pref_list) + except ValueError: + return -1 \ No newline at end of file diff --git a/raphodo/primarybutton.py b/raphodo/primarybutton.py new file mode 100644 index 0000000..af64b6c --- /dev/null +++ b/raphodo/primarybutton.py @@ -0,0 +1,124 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +import math + +from gettext import gettext as _ + +from PyQt5.QtCore import QSize +from PyQt5.QtGui import (QFont, QIcon, QFontMetrics, QGuiApplication) +from PyQt5.QtWidgets import (QPushButton, QSizePolicy) + +from raphodo.rotatedpushbutton import FlatButton + + +class TopPushButton(QPushButton, FlatButton): + def __init__(self, text, extra_top: int=0, parent=None) -> None: + super().__init__(text, parent) + self.setCheckable(True) + self.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum) + + font = self.font() # type: QFont + top_row_font_size = font.pointSize() + 8 + self.top_row_icon_size = top_row_font_size + 10 + font.setPointSize(top_row_font_size) + self.setFont(font) + + font_height = QFontMetrics(font).height() + padding_side = math.ceil(font_height / 3.5) + padding_bottom = math.ceil(font_height / 5.6) + padding_top = padding_bottom + extra_top + + padding = 'padding-left: {padding_side}px; padding-right: {padding_side}px; padding-top: ' \ + '{padding_top}px; padding-bottom: {padding_bottom}px;'.format( + padding_top=padding_top, padding_side=padding_side, + padding_bottom=padding_bottom) + self.setFlatStyle(self, darker_if_checked=False, padding=padding) + + def setIcon(self, icon: QIcon) -> None: + super().setIcon(icon) + self.setIconSize(QSize(self.top_row_icon_size, self.top_row_icon_size)) + + +class DownloadButton(QPushButton): + """ + Button used to initiate downloads + """ + + def __init__(self, text: str, parent=None) -> None: + super().__init__(text, parent) + + self.setSizePolicy(QSizePolicy.Maximum, QSizePolicy.Maximum) + # self.setFlat(True) + + font_height = QFontMetrics(self.font()).tightBoundingRect(_('Download 8 Photos and 10 ' + 'Videos')).height() + padding = math.ceil(font_height * 1.7) + height = font_height // 2 * 6 + radius = height // 2 + + palette = QGuiApplication.palette() + primaryColor = palette.highlight().color() + borderColor = primaryColor.darker(105) + hoverColor = palette.highlight().color().darker(106) + hoverBorderColor = hoverColor.darker(105) + primaryTextColor = palette.highlightedText().color() + + disabledColor = palette.window().color().darker(120) + disabledBorderColor = disabledColor.darker(105) + disabledTextColor = palette.highlightedText().color() + + + # outline:none is used to remove the rectangle that appears on a + # button when the button has focus + # http://stackoverflow.com/questions/17280056/qt-css-decoration-on-focus + self.setStyleSheet(""" + QPushButton { + background-color: %(color)s; + outline: none; + padding-left: %(padding)dpx; + padding-right: %(padding)dpx; + border-radius: %(radius)dpx; + border: 1px solid %(borderColor)s; + height: %(height)dpx; + color: %(textcolor)s; + } + QPushButton:hover { + background-color: %(hoverColor)s; + border: 1px solid %(hoverBorderColor)s; + } + QPushButton:disabled { + background-color: %(disabledColor)s; + color: %(disabledTextColor)s; + border: 1px solid %(disabledBorderColor)s; + } + """ % dict(color=primaryColor.name(), + padding=padding, + borderColor=borderColor.name(), + hoverColor=hoverColor.name(), + hoverBorderColor=hoverBorderColor.name(), + height=height, + radius=radius, + textcolor=primaryTextColor.name(), + disabledColor=disabledColor.name(), + disabledTextColor=disabledTextColor.name(), + disabledBorderColor=disabledBorderColor.name() + )) diff --git a/raphodo/problemnotification.py b/raphodo/problemnotification.py new file mode 100755 index 0000000..787b0bb --- /dev/null +++ b/raphodo/problemnotification.py @@ -0,0 +1,599 @@ +# Copyright (C) 2010-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Notify user of problems when downloading: problems with subfolder and filename generation, +download errors, and so forth + +Goals +===== + +Group problems into tasks: + 1. scanning + 2. copying + 3. renaming (presented to user as finalizing file and download subfolder names) + 4. backing up - per backup device + +Present messages in human readable manner. +Multiple metadata problems can occur: group them. +Distinguish error severity + +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2010-2017, Damon Lynch" + +from collections import deque +from typing import Tuple, Optional, List, Union, Iterator +from html import escape +from gettext import gettext as _ + +import logging + +from raphodo.utilities import make_internationalized_list +from raphodo.constants import ErrorType + + +def make_href(name: str, uri: str) -> str: + """ + Construct a hyperlink. + """ + + # Note: keep consistent with ErrorReport._saveUrls() + return '{}'.format(uri, escape(name)) + + +class Problem: + def __init__(self, name: Optional[str]=None, + uri: Optional[str]=None, + exception: Optional[Exception]=None, + **attrs) -> None: + for attr, value in attrs.items(): + setattr(self, attr, value) + self.name = name + self.uri = uri + self.exception = exception + + @property + def title(self) -> str: + logging.critical('title() not implemented in subclass %s', self.__class__.__name__) + return 'undefined' + + @property + def body(self) -> str: + logging.critical('body() not implemented in subclass %s', self.__class__.__name__) + return 'undefined' + + @property + def details(self) -> List[str]: + if self.exception is not None: + try: + return [escape(_("Error: %(errno)s %(strerror)s")) % dict( + errno=self.exception.errno, strerror=self.exception.strerror)] + except AttributeError: + return [escape(_("Error: %s")) % self.exception] + else: + return [] + + @property + def href(self) -> str: + if self.name and self.uri: + return make_href(name=self.name, uri=self.uri) + else: + logging.critical('href() is missing name or uri in subclass %s', + self.__class__.__name__) + + @property + def severity(self) -> ErrorType: + return ErrorType.warning + + +class SeriousProblem(Problem): + @property + def severity(self) -> ErrorType: + return ErrorType.serious_error + + +class CameraGpProblem(SeriousProblem): + @property + def details(self) -> List[str]: + try: + return [escape(_("GPhoto2 Error: %s")) % self.gp_code] + except AttributeError: + return [] + + +class CameraInitializationProblem(CameraGpProblem): + @property + def body(self) -> str: + return escape(_("Unable to initialize the camera, probably because another program is " + "using it. No files were copied from it.")) + @property + def severity(self) -> ErrorType: + return ErrorType.critical_error + + +class CameraDirectoryReadProblem(CameraGpProblem): + @property + def body(self) -> str: + return escape(_("Unable to read directory %s")) % self.href + + +class CameraFileInfoProblem(CameraGpProblem): + @property + def body(self) -> str: + return escape(_('Unable to access modification time or size from %s')) % self.href + + +class CameraFileReadProblem(CameraGpProblem): + @property + def body(self) -> str: + return escape(_('Unable to read file %s')) % self.href + + +class FileWriteProblem(SeriousProblem): + @property + def body(self) -> str: + return escape(_('Unable to write file %s')) % self.href + + +class FileMoveProblem(SeriousProblem): + @property + def body(self) -> str: + return escape(_('Unable to move file %s')) % self.href + + +class FileDeleteProblem(SeriousProblem): + @property + def body(self) -> str: + return escape(_('Unable to remove file %s')) % self.href + + +class FileCopyProblem(SeriousProblem): + @property + def body(self) -> str: + return escape(_('Unable to copy file %s')) % self.href + + +class FileZeroLengthProblem(SeriousProblem): + @property + def body(self) -> str: + return escape(_('Zero length file %s will not be downloaded')) % self.href + + +class FsMetadataReadProblem(Problem): + @property + def body(self) -> str: + return escape(_("Could not determine filesystem modification time for %s")) % self.href + + +class FileMetadataLoadProblem(Problem): + @property + def body(self) -> str: + return escape(_('Unable to load metadata from %s')) % self.href + + +class FileMetadataLoadProblemNoDownload(SeriousProblem): + @property + def body(self) -> str: + return escape(_('Unable to load metadata from %(name)s. The %(filetype)s was not ' + 'downloaded.')) % dict(filetype=self.file_type, name=self.href) + + +class FsMetadataWriteProblem(Problem): + @property + def body(self) -> str: + return escape(_( + "An error occurred setting a file's filesystem metadata on the filesystem %s. " + "If this error occurs again on the same filesystem, it will not be reported again." + )) % self.href + + @property + def details(self) -> List[str]: + return [escape(_("Error: %(errno)s %(strerror)s")) % dict(errno=e.errno, + strerror=e.strerror) + for e in self.mdata_exceptions] + + +class UnhandledFileProblem(SeriousProblem): + @property + def body(self) -> str: + return escape(_('Encountered unhandled file %s. It will not be downloaded.')) % self.href + + +class FileAlreadyExistsProblem(SeriousProblem): + @property + def body(self) -> str: + return escape( + _("%(filetype)s %(destination)s already exists.") + ) % dict( + filetype=escape(self.file_type_capitalized), + destination=self.href + ) + + @property + def details(self) -> List[str]: + d = list() + d.append( + escape( + _("The existing %(filetype)s %(destination)s was last modified on " + "%(date)s at %(time)s.") + ) % dict( + filetype=escape(self.file_type), + date=escape(self.date), + time=escape(self.time), + destination=self.href + ) + ) + d.append( + escape( + _("The %(filetype)s %(source)s was not downloaded from %(device)s.") + ) % dict( + filetype=escape(self.file_type), + source=self.source, + device=self.device + ) + ) + return d + + +class IdentifierAddedProblem(FileAlreadyExistsProblem): + + @property + def details(self) -> List[str]: + d = list() + d.append( + escape( + _("The existing %(filetype)s %(destination)s was last modified on " + "%(date)s at %(time)s.") + ) % dict( + filetype=escape(self.file_type), + date=escape(self.date), + time=escape(self.time), + destination=self.href + ) + ) + d.append( + escape( + _("The %(filetype)s %(source)s was downloaded from %(device)s.") + ) % dict( + filetype=escape(self.file_type), + source=self.source, + device=self.device + ) + ) + d.append( + escape( + _("The unique identifier '%s' was added to the filename.")) % self.identifier + ) + return d + + @property + def severity(self) -> ErrorType: + return ErrorType.warning + + +class BackupAlreadyExistsProblem(FileAlreadyExistsProblem): + + @property + def details(self) -> List[str]: + d = list() + d.append( + escape( + _("The existing backup %(filetype)s %(destination)s was last modified on " + "%(date)s at %(time)s.") + ) % dict( + filetype=escape(self.file_type), + date=escape(self.date), + time=escape(self.time), + destination=self.href + ) + ) + d.append( + escape( + _("The %(filetype)s %(source)s was not backed up from %(device)s.") + ) % dict( + filetype=escape(self.file_type), + source=self.source, + device=self.device + ) + ) + return d + + +class BackupOverwrittenProblem(BackupAlreadyExistsProblem): + + @property + def details(self) -> List[str]: + d = list() + d.append( + escape( + _("The previous backup %(filetype)s %(destination)s was last modified on " + "%(date)s at %(time)s.") + ) % dict( + filetype=escape(self.file_type), + date=escape(self.date), + time=escape(self.time), + destination=self.name + ) + ) + d.append( + escape( + _("The %(filetype)s %(source)s from %(device)s was backed up, overwriting the " + "previous backup %(filetype)s.") + ) % dict( + filetype=escape(self.file_type), + source=self.source, + device=self.device + ) + ) + return d + + @property + def severity(self) -> ErrorType: + return ErrorType.warning + + +class DuplicateFileWhenSyncingProblem(SeriousProblem): + @property + def body(self) -> str: + return escape( + _("When synchronizing RAW + JPEG sequence values, a duplicate %(filetype)s " + "%(file)s was encountered, and was not downloaded." + ) + ) % dict(file=self.href, filetype=self.file_type) + + +class SameNameDifferentExif(Problem): + @property + def body(self) -> str: + return escape( + _("When synchronizing RAW + JPEG sequence values, photos were detected with the " + "same filenames, but taken at different times:") + ) + + @property + def details(self) -> List[str]: + return [escape( + _("%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s " + "on %(image2_date)s at %(image2_time)s.") + ) % dict( + image1=self.image1, + image1_date=self.image1_date, + image1_time=self.image1_time, + image2=self.image2, + image2_date=self.image2_date, + image2_time=self.image2_time + )] + + +class RenamingAssociateFileProblem(SeriousProblem): + @property + def body(self) -> str: + return escape( + _("Unable to finalize the filename for %s") + ) % self.source + + +class FilenameNotFullyGeneratedProblem(Problem): + def __init__(self, name: Optional[str]=None, + uri: Optional[str]=None, + exception: Optional[Exception]=None, + **attrs) -> None: + super().__init__(name=name, uri=uri, exception=exception, **attrs) + self.missing_metadata = [] + self.file_type = '' + self.destination = '' + self.source = '' + self.bad_converstion_date_time = False + self.bad_conversion_exception = None # type: Optional[Exception] + self.invalid_date_time = False + self.missing_extension = False + self.missing_image_no = False + self.component_error = False + self.component_problem = '' + self.component_exception = None + + def has_error(self) -> bool: + """ + :return: True if any of the errors occurred + """ + + return bool(self.missing_metadata) or self.invalid_date_time or \ + self.bad_converstion_date_time or self.missing_extension or self.missing_image_no \ + or self.component_error + + @property + def body(self) -> str: + return escape( + _("The filename %(destination)s was not fully generated for %(filetype)s %(source)s.") + ) % dict(destination=self.destination, filetype=self.file_type, source=self.source) + + @property + def details(self) -> List[str]: + d = [] + if len(self.missing_metadata) == 1: + d.append( + escape( + _("The %(type)s metadata is missing.") + ) % dict(type=self.missing_metadata[0]) + ) + elif len(self.missing_metadata) > 1: + d.append( + escape( + _("The following metadata is missing: %s.") + ) % make_internationalized_list(self.missing_metadata) + ) + + if self.bad_converstion_date_time: + d.append( + escape(_('Date/time conversion failed: %s.')) % self.bad_conversion_exception + ) + + if self.invalid_date_time: + d.append( + escape( + _("Could not extract valid date/time metadata or determine the file " + "modification time.") + ) + ) + + if self.missing_extension: + d.append(escape(_("Filename does not have an extension."))) + + if self.missing_image_no: + d.append(escape(_("Filename does not have a number component."))) + + if self.component_error: + d.append( + escape(_("Error generating component %(component)s. Error: %(error)s")) % dict( + component=self.component_problem, + error=self.component_exception + ) + ) + + return d + + +class FolderNotFullyGeneratedProblemProblem(FilenameNotFullyGeneratedProblem): + @property + def body(self) -> str: + return escape( + _("The download subfolders %(folder)s were only partially generated for %(filetype)s " + "%(source)s.") + ) % dict(folder=self.destination, filetype=self.file_type, source=self.source) + + +class NoDataToNameProblem(SeriousProblem): + @property + def body(self) -> str: + return escape( + _("There is no data with which to generate the %(subfolder_file)s for %(filename)s. " + "The %(filetype)s was not downloaded.") + ) % dict( + subfolder_file = self.area, + filename = self.href, + filetype=self.file_type, + ) + + +class RenamingFileProblem(SeriousProblem): + @property + def body(self) -> str: + return escape( + _('Unable to create the %(filetype)s %(destination)s in %(folder)s. The download file ' + 'was %(source)s in %(device)s. It was not downloaded.') + ) % dict( + filetype=escape(self.file_type), + destination=escape(self.destination), + folder=self.folder, + source=self.href, + device=self.device + ) + + +class SubfolderCreationProblem(Problem): + @property + def body(self) -> str: + return escape( + _('Unable to create the download subfolder %s.') + ) % self.folder + + @property + def severity(self) -> ErrorType: + return ErrorType.critical_error + + +class BackupSubfolderCreationProblem(SubfolderCreationProblem): + @property + def body(self) -> str: + return escape( + _('Unable to create the backup subfolder %s.') + ) % self.folder + + +class Problems: + def __init__(self, name: Optional[str]='', + uri: Optional[str]='', + problem: Optional[Problem]=None) -> None: + self.problems = deque() + self.name = name + self.uri = uri + if problem: + self.append(problem=problem) + + def __len__(self) -> int: + return len(self.problems) + + def __iter__(self) -> Iterator[Problem]: + return iter(self.problems) + + def __getitem__(self, index: int) -> Problem: + return self.problems[index] + + def append(self, problem: Problem) -> None: + self.problems.append(problem) + + @property + def title(self) -> str: + logging.critical('title() not implemented in subclass %s', self.__class__.__name__) + return 'undefined' + + @property + def body(self) -> str: + return 'body' + + @property + def details(self) -> List[str]: + return [] + + @property + def href(self) -> str: + if self.name and self.uri: + return make_href(name=self.name, uri=self.uri) + else: + logging.critical('href() is missing name or uri in %s', self.__class__.__name__) + + +class ScanProblems(Problems): + + @property + def title(self) -> str: + return escape(_('Problems scanning %s')) % self.href + + +class CopyingProblems(Problems): + + @property + def title(self) -> str: + return escape(_('Problems copying from %s')) % self.href + + +class RenamingProblems(Problems): + + @property + def title(self) -> str: + return escape(_('Problems while finalizing filenames and generating subfolders')) + + +class BackingUpProblems(Problems): + + @property + def title(self) -> str: + return escape(_('Problems backing up to %s')) % self.href + diff --git a/raphodo/proximity.py b/raphodo/proximity.py new file mode 100644 index 0000000..08a14e1 --- /dev/null +++ b/raphodo/proximity.py @@ -0,0 +1,1674 @@ +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +from collections import (namedtuple, defaultdict, deque, Counter) +from operator import attrgetter +import locale +from datetime import datetime +import logging +import pickle +from pprint import pprint +import math +from typing import Dict, List, Tuple, Set, Optional + +import arrow.arrow +from arrow.arrow import Arrow + +from gettext import gettext as _ +from PyQt5.QtCore import (QAbstractTableModel, QModelIndex, Qt, QSize, + QRect, QItemSelection, QItemSelectionModel, QBuffer, QIODevice, + pyqtSignal, pyqtSlot, QRectF) +from PyQt5.QtWidgets import (QTableView, QStyledItemDelegate, QSlider, QLabel, QVBoxLayout, + QStyleOptionViewItem, QStyle, QAbstractItemView, QWidget, QHBoxLayout, + QSizePolicy, QSplitter, QScrollArea, QStackedWidget) +from PyQt5.QtGui import (QPainter, QFontMetrics, QFont, QColor, QGuiApplication, QPixmap, + QPalette, QMouseEvent) + +from raphodo.viewutils import QFramedWidget, QFramedLabel +from raphodo.constants import (FileType, Align, proximity_time_steps, TemporalProximityState, + fileTypeColor, CustomColors, DarkGray, MediumGray, + DoubleDarkGray) +from raphodo.rpdfile import FileTypeCounter +from raphodo.preferences import Preferences +from raphodo.viewutils import ThumbnailDataForProximity + +ProximityRow = namedtuple('ProximityRow', 'year, month, weekday, day, proximity, new_file, ' + 'tooltip_date_col0, tooltip_date_col1, tooltip_date_col2') + +UidTime = namedtuple('UidTime', 'ctime, arrowtime, uid, previously_downloaded') + + +def locale_time(t: datetime) -> str: + """ + Attempt to localize the time without displaying seconds + Adapted from http://stackoverflow.com/questions/2507726/how-to-display + -locale-sensitive-time-format-without-seconds-in-python + :param t: time in datetime format + :return: time in format like "12:08 AM", or locale equivalent + """ + + replacement_fmts = [ + ('.%S', ''), + (':%S', ''), + (',%S', ''), + (':%OS', ''), + ('ཀསར་ཆ%S', ''), + (' %S초', ''), + ('%S秒', ''), + ('%r', '%I:%M'), + ('%t', '%H:%M'), + ('%T', '%H:%M') + ] + + t_fmt = locale.nl_langinfo(locale.T_FMT_AMPM) + + for fmt in replacement_fmts: + new_t_fmt = t_fmt.replace(*fmt) + if new_t_fmt != t_fmt: + return t.strftime(new_t_fmt) + return t.strftime(t_fmt) + + +AM = datetime(2015, 11, 3).strftime('%p') +PM = datetime(2015, 11, 3, 13).strftime('%p') + + +def strip_zero(t: str, strip_zero) -> str: + if not strip_zero: + return t + return t.lstrip('0') + + +def strip_ampm(t: str) -> str: + return t.replace(AM, '').replace(PM, '').strip() + +def make_long_date_format(arrowtime: Arrow) -> str: + # Translators: for example Nov 3 or Dec 31 + long_format = _('%(month)s %(numeric_day)s') % { + 'month': arrowtime.datetime.strftime('%b'), + 'numeric_day': arrowtime.format('D')} + # Translators: for example Nov 15 2015 + return _('%(date)s %(year)s') % dict(date=long_format, year=arrowtime.year) + +def humanize_time_span(start: Arrow, end: Arrow, + strip_leading_zero_from_time: bool=True, + insert_cr_on_long_line: bool=False, + long_format: bool=False) -> str: + r""" + Make times and time spans human readable. + + :param start: start time + :param end: end time + :param strip_leading_zero_from_time: strip all leading zeros + :param insert_cr_on_long_line: insert a carriage return on long + lines + :param long_format: if True, return result in long format + :return: tuple of time span to be read by humans, in short and long format + + >>> locale.setlocale(locale.LC_ALL, ('en_US', 'utf-8')) + 'en_US.UTF-8' + >>> start = arrow.Arrow(2015,11,3,9) + >>> end = start + >>> print(humanize_time_span(start, end)) + 9:00 AM + >>> print(humanize_time_span(start, end, long_format=True)) + Nov 3 2015, 9:00 AM + >>> print(humanize_time_span(start, end, False)) + 09:00 AM + >>> print(humanize_time_span(start, end, False, long_format=True)) + Nov 3 2015, 09:00 AM + >>> start = arrow.Arrow(2015,11,3,9,1,23) + >>> end = arrow.Arrow(2015,11,3,9,1,24) + >>> print(humanize_time_span(start, end)) + 9:01 AM + >>> print(humanize_time_span(start, end, long_format=True)) + Nov 3 2015, 9:01 AM + >>> start = arrow.Arrow(2015,11,3,9) + >>> end = arrow.Arrow(2015,11,3,10) + >>> print(humanize_time_span(start, end)) + 9:00 - 10:00 AM + >>> print(humanize_time_span(start, end, long_format=True)) + Nov 3 2015, 9:00 - 10:00 AM + >>> start = arrow.Arrow(2015,11,3,9) + >>> end = arrow.Arrow(2015,11,3,13) + >>> print(humanize_time_span(start, end)) + 9:00 AM - 1:00 PM + >>> print(humanize_time_span(start, end, long_format=True)) + Nov 3 2015, 9:00 AM - 1:00 PM + >>> start = arrow.Arrow(2015,11,3,12) + >>> print(humanize_time_span(start, end)) + 12:00 - 1:00 PM + >>> print(humanize_time_span(start, end, long_format=True)) + Nov 3 2015, 12:00 - 1:00 PM + >>> start = arrow.Arrow(2015,11,3,12, 59) + >>> print(humanize_time_span(start, end)) + 12:59 - 1:00 PM + >>> print(humanize_time_span(start, end, long_format=True)) + Nov 3 2015, 12:59 - 1:00 PM + >>> start = arrow.Arrow(2015,10,31,11,55) + >>> end = arrow.Arrow(2015,11,2,15,15) + >>> print(humanize_time_span(start, end)) + Oct 31, 11:55 AM - Nov 2, 3:15 PM + >>> print(humanize_time_span(start, end, long_format=True)) + Oct 31 2015, 11:55 AM - Nov 2 2015, 3:15 PM + >>> start = arrow.Arrow(2014,10,31,11,55) + >>> print(humanize_time_span(start, end)) + Oct 31 2014, 11:55 AM - Nov 2 2015, 3:15 PM + >>> print(humanize_time_span(start, end, long_format=True)) + Oct 31 2014, 11:55 AM - Nov 2 2015, 3:15 PM + >>> print(humanize_time_span(start, end, False)) + Oct 31 2014, 11:55 AM - Nov 2 2015, 03:15 PM + >>> print(humanize_time_span(start, end, False, long_format=True)) + Oct 31 2014, 11:55 AM - Nov 2 2015, 03:15 PM + >>> print(humanize_time_span(start, end, False, True)) + Oct 31 2014, 11:55 AM - + Nov 2 2015, 03:15 PM + >>> print(humanize_time_span(start, end, False, True, long_format=True)) + Oct 31 2014, 11:55 AM - Nov 2 2015, 03:15 PM + """ + + strip = strip_leading_zero_from_time + + if start.floor('minute') == end.floor('minute'): + short_format = strip_zero(locale_time(start.datetime), strip) + if not long_format: + return short_format + else: + long_format_date = make_long_date_format(start) + # Translators: for example Nov 3 2015, 11:25 AM + return _('%(date)s, %(time)s') % dict(date=make_long_date_format(start), + time=short_format) + + if start.floor('day') == end.floor('day'): + # both dates are on the same day + start_time = strip_zero(locale_time(start.datetime), strip) + end_time = strip_zero(locale_time(end.datetime), strip) + + if (start.hour < 12 and end.hour < 12) or (start.hour >= 12 and end.hour >= 12): + # both dates are in the same meridiem + start_time = strip_ampm(start_time) + + time_span = _('%(starttime)s - %(endtime)s') % dict(starttime=start_time, endtime=end_time) + if not long_format: + # Translators: for example 9:00 AM - 3:55 PM + return time_span + else: + # Translators: for example Nov 3 2015, 11:25 AM + return _('%(date)s, %(time)s') % dict(date=make_long_date_format(start), time=time_span) + + + # The start and end dates are on a different day + + # Translators: for example Nov 3 or Dec 31 + start_date = _('%(month)s %(numeric_day)s') % { + 'month': start.datetime.strftime('%b'), + 'numeric_day': start.format('D')} + end_date = _('%(month)s %(numeric_day)s') % { + 'month': end.datetime.strftime('%b'), + 'numeric_day': end.format('D')} + + if start.floor('year') != end.floor('year') or long_format: + # Translators: for example Nov 3 2015 + start_date = _('%(date)s %(year)s') % {'date': start_date, 'year': start.year} + end_date = _('%(date)s %(year)s') % {'date': end_date, 'year': end.year} + + # Translators: for example, Nov 3, 12:15 PM + start_datetime = _('%(date)s, %(time)s') % { + 'date': start_date, 'time': strip_zero(locale_time(start.datetime), strip)} + end_datetime = _('%(date)s, %(time)s') % { + 'date': end_date, 'time': strip_zero(locale_time(end.datetime), strip)} + + if not insert_cr_on_long_line or long_format: + # Translators: for example, Nov 3, 12:15 PM - Nov 4, 1:00 AM + return _('%(earlier_time)s - %(later_time)s') % { + 'earlier_time': start_datetime, 'later_time': end_datetime} + else: + # Translators, for example: + # Nov 3 2012, 12:15 PM - + # Nov 4 2012, 1:00 AM + # (please keep the line break signified by \n) + return _('%(earlier_time)s -\n%(later_time)s') % { + 'earlier_time': start_datetime, 'later_time': end_datetime} + +FontKerning = namedtuple('FontKerning', 'font, kerning') + +def monthFont() -> FontKerning: + font = QFont() + kerning = 1.2 + font.setPointSize(font.pointSize() - 2) + font.setLetterSpacing(QFont.PercentageSpacing, kerning * 100) + font.setStretch(QFont.SemiExpanded) + return FontKerning(font, kerning) + +def weekdayFont() -> QFont: + font = QFont() + font.setPointSize(font.pointSize() - 3) + return font + +def dayFont() -> QFont: + font = QFont() + font.setPointSize(font.pointSize() + 1) + return font + +def proximityFont() -> QFont: + font = QFont() # type: QFont + font.setPointSize(font.pointSize() - 2) + return font + +class ProximityDisplayValues: + """ + Temporal Proximity cell sizes. + + Calculated in different process to that of main window. + """ + + def __init__(self): + self.depth = None + self.row_heights = [] # type: List[int] + self.col_widths = None # type: Optional[Tuple[int]] + + # row : (width, height) + self.col0_sizes = {} # type: Dict[int, Tuple[int, int]] + self.c2_alignment = {} # type: Dict[int, Align] + self.c2_end_of_day = set() # type: Set[int] + self.c2_end_of_month = set() # type: Set[int] + self.c1_end_of_month = set() # type: Set[int] + + self.assign_fonts() + + # Column 0 - month + year + self.col0_padding = 20 + self.col0_center_space = 2 + self.col0_center_space_half = 1 + + # Column 1 - weekday + day + self.col1_center_space = 2 + self.col1_center_space_half = 1 + self.col1_padding = 10 + self.col1_v_padding = 50 + self.col1_v_padding_top = self.col1_v_padding_bot = self.col1_v_padding // 2 + + self.calculate_max_col1_size() + self.day_proportion = self.max_day_height / self.max_col1_text_height + self.weekday_proportion = self.max_weekday_height / self.max_col1_text_height + + # Column 2 - proximity value e.g. 1:00 - 1:45 PM + self.col2_new_file_dot = False + self.col2_new_file_dot_size = 4 + self.col2_new_file_dot_radius = self.col2_new_file_dot_size / 2 + self.col2_font_descent_adjust = self.proximityMetrics.descent() / 3 + self.col2_font_height_half = self.proximityMetrics.height() / 2 + self.col2_new_file_dot_left_margin = 6 + + if self.col2_new_file_dot: + self.col2_text_left_margin = (self.col2_new_file_dot_left_margin * 2 + + self.col2_new_file_dot_size) + else: + self.col2_text_left_margin = 10 + self.col2_right_margin = 10 + self.col2_v_padding = 6 + self.col2_v_padding_half = 3 + + def assign_fonts(self) -> None: + self.proximityFont = proximityFont() + self.proximityFontPrevious = QFont(self.proximityFont) + self.proximityFontPrevious.setItalic(True) + self.proximityMetrics = QFontMetrics(self.proximityFont) + self.proximityMetricsPrevious = QFontMetrics(self.proximityFontPrevious) + mf = monthFont() + self.monthFont = mf.font + self.month_kerning = mf.kerning + self.monthMetrics = QFontMetrics(self.monthFont) + self.weekdayFont = weekdayFont() + self.dayFont = dayFont() + + def prepare_for_pickle(self) -> None: + self.proximityFont = self.proximityMetrics = None + self.proximityFontPrevious = self.proximityMetricsPrevious = None + self.monthFont = self.monthMetrics = None + self.weekdayFont = None + self.dayFont = None + + def get_month_size(self, month: str) -> QSize: + boundingRect = self.monthMetrics.boundingRect(month) # type: QRect + height = boundingRect.height() + width = int(boundingRect.width() * self.month_kerning) + size = QSize(width, height) + return size + + def get_month_text(self, month, year) -> str: + if self.depth == 3: + return _('%(month)s %(year)s') % {'month': month.upper(), 'year': year} + else: + return month.upper() + + def column0Size(self, year: str, month: str) -> QSize: + # Don't return a cell size for empty cells that have been + # merged into the cell with content. + month = self.get_month_text(month, year) + size = self.get_month_size(month) + # Height and width are reversed because of the rotation + size.transpose() + return QSize(size.width() + self.col0_padding, size.height() + self.col0_padding) + + def calculate_max_col1_size(self) -> None: + """ + Determine largest size for column 1 cells. + + Column 1 cell sizes are fixed. + """ + + dayMetrics = QFontMetrics(dayFont()) + day_width = 0 + day_height = 0 + for day in range(10, 32): + rect = dayMetrics.boundingRect(str(day)) + day_width = max(day_width, rect.width()) + day_height = max(day_height, rect.height()) + + self.max_day_height = day_height + self.max_day_width = day_width + + weekday_width = 0 + weekday_height = 0 + weekdayMetrics = QFontMetrics(weekdayFont()) + for i in range(1, 7): + dt = datetime(2015, 11, i) # Year and month are totally irrelevant, only want day + weekday = dt.strftime('%a').upper() + rect = weekdayMetrics.boundingRect(str(weekday)) + weekday_width = max(weekday_width, rect.width()) + weekday_height = max(weekday_height, rect.height()) + + self.max_weekday_height = weekday_height + self.max_weekday_width = weekday_width + self.max_col1_text_height = weekday_height + day_height + \ + self.col1_center_space + self.max_col1_text_width = max(weekday_width, day_width) + self.col1_width = self.max_col1_text_width + self.col1_padding + self.col1_height = self.max_col1_text_height + + def get_proximity_size(self, text: str) -> QSize: + text = text.split('\n') + width = height = 0 + for t in text: + boundingRect = self.proximityMetrics.boundingRect(t) # type: QRect + width = max(width, boundingRect.width()) + height += boundingRect.height() + size = QSize(width + self.col2_text_left_margin + self.col2_right_margin, + height + self.col2_v_padding) + return size + + def calculate_row_sizes(self, rows: List[ProximityRow], + spans: List[Tuple[int, int, int]], + depth: int) -> None: + """ + Calculate row height and column widths. The latter is trivial, + the former far more complex. + + Assumptions: + * column 1 cell size is fixed + + :param rows: list of row details + :param spans: list of which rows & columns are spanned + :param depth: table depth + """ + + self.depth = depth + + # Phase 1: (1) identify minimal sizes for columns 0 and 2, and group the cells + # (2) assign alignment to column 2 cells + + spans_dict = {(row, column): row_span for column, row, row_span in spans} + next_span_start_c0 = next_span_start_c1 = 0 + + sizes = [] # type: List[Tuple[QSize, List[List[int]]]] + for row, value in enumerate(rows): + if next_span_start_c0 == row: + c0_size = self.column0Size(value.year, value.month) + self.col0_sizes[row] = (c0_size.width(), c0_size.height()) + c0_children = [] + sizes.append((c0_size, c0_children)) + c0_span = spans_dict.get((row, 0), 1) + next_span_start_c0 = row + c0_span + self.c2_end_of_month.add(row + c0_span - 1) + if next_span_start_c1 == row: + c1_children = [] + c0_children.append(c1_children) + c1_span = spans_dict.get((row, 1), 1) + next_span_start_c1 = row + c1_span + + c2_span = spans_dict.get((row + c1_span - 1, 2)) + if c1_span > 1: + self.c2_alignment[row] = Align.bottom + if c2_span is None: + self.c2_alignment[row + c1_span - 1] = Align.top + + if row + c1_span - 1 in self.c2_end_of_month: + self.c1_end_of_month.add(row) + + skip_c2_end_of_day = False + if c2_span: + final_day_in_c2_span = row + c1_span - 2 + c2_span + c1_span_in_c2_span_final_day = spans_dict.get((final_day_in_c2_span, 1)) + skip_c2_end_of_day = c1_span_in_c2_span_final_day is not None + + if not skip_c2_end_of_day: + self.c2_end_of_day.add(row + c1_span - 1) + + minimal_col2_size = self.get_proximity_size(value.proximity) + c1_children.append(minimal_col2_size) + + # Phase 2: determine column 2 cell sizes, and max widths + + c0_max_width = 0 + c2_max_width = 0 + for c0, c0_children in sizes: + c0_height = c0.height() + c0_max_width = max(c0_max_width, c0.width()) + c0_children_height = 0 + for c1_children in c0_children: + c1_children_height = sum(c2.height() for c2 in c1_children) + c2_max_width = max(c2_max_width, max(c2.width() for c2 in c1_children)) + extra = math.ceil(max(self.col1_height - c1_children_height, 0) / 2) + + # Assign in c1's v_padding to first and last child, and any extra + c2 = c1_children[0] # type: QSize + c2.setHeight(c2.height() + self.col1_v_padding_top + extra) + c2 = c1_children[-1] # type: QSize + c2.setHeight(c2.height() + self.col1_v_padding_bot + extra) + + c1_children_height += self.col1_v_padding_top + self.col1_v_padding_bot + extra * 2 + c0_children_height += c1_children_height + + extra = math.ceil(max(c0_height - c0_children_height, 0) / 2) + if extra: + c2 = c0_children[0][0] # type: QSize + c2.setHeight(c2.height() + extra) + c2 = c0_children[-1][-1] # type: QSize + c2.setHeight(c2.height() + extra) + + heights = [c2.height() for c1_children in c0_children for c2 in c1_children] + self.row_heights.extend(heights) + + self.col_widths = (c0_max_width, self.col1_width, c2_max_width) + + def assign_color(self, dominant_file_type: FileType) -> None: + self.tableColor = fileTypeColor(dominant_file_type) + self.tableColorDarker = self.tableColor.darker(110) + + +class MetaUid: + r""" + Stores unique ids for each table cell. + + Used first when generating the proximity table, and then when + displaying tooltips containing thumbnails. + + Operations are performed by tuple of (row, column) or simply + by column. + + + >>> m = MetaUid() + >>> m[(0 , 0)] = [b'0', b'1', b'2'] + >>> print(m) + MetaUid(({0: 3}, {}, {}) ({0: [b'0', b'1', b'2']}, {}, {})) + >>> m[[0, 0]] + [b'0', b'1', b'2'] + >>> m.trim() + >>> m[[0, 0]] + [b'0', b'2'] + >>> m.no_uids((0, 0)) + 3 + """ + + def __init__(self): + self._uids = tuple({} for i in (0,1,2)) # type: Tuple[Dict[int, List[bytes, ...]]] + self._no_uids = tuple({} for i in (0,1,2)) # type: Tuple[Dict[int, int]] + + def __repr__(self): + return 'MetaUid(%r %r)' % (self._no_uids, self._uids) + + def __setitem__(self, key: Tuple[int, int], uids: List[bytes]) -> None: + row, col = key + assert row not in self._uids[col] + self._uids[col][row] = uids + self._no_uids[col][row] = len(uids) + + def __getitem__(self, key: Tuple[int, int]) -> List[bytes]: + row, col = key + return self._uids[col][row] + + def trim(self) -> None: + """ + Remove unique ids unnecessary for table viewing. + """ + + for col in (0,1,2): + for row in self._uids[col]: + uids = self._uids[col][row] + if len(uids) > 1: + self._uids[col][row] = [uids[0], uids[-1]] + + def no_uids(self, key: Tuple[int, int]) -> int: + """ + Number of unique ids the cell had before it was trimmed. + """ + + row, col = key + return self._no_uids[col][row] + + def uids(self, column: int) -> Dict[int, List[bytes]]: + return self._uids[column] + + +class TemporalProximityGroups: + """ + Generates values to be displayed in Temporal Proximity (Timeline) view. + """ + + # @profile + def __init__(self, thumbnail_rows: List[ThumbnailDataForProximity], + temporal_span: int = 3600): + self.rows = [] # type: List[ProximityRow] + + self.uids = MetaUid() + + self.file_types_in_cell = dict() # type: Dict[Tuple[int, int], str] + self.times_by_proximity = defaultdict(list) + + # group_no: List[uid] + self.uids_by_proximity = defaultdict(list) # type: Dict[int, List[bytes, ...]] + self.new_files_by_proximity = defaultdict(set) # type: Dict[int, Set[bool]] + + self.text_by_proximity = deque() + + self.day_groups = defaultdict(list) + self.month_groups = defaultdict(list) + self.year_groups = defaultdict(list) + + self._depth = None + self._previous_year = False + self._previous_month = False + + # Tuple of (column, row, row_span): + self.spans = [] # type: List[Tuple[int, int, int]] + self.row_span_for_column_starts_at_row = {} # type: Dict[Tuple[int, int], int] + + # Associate view cells with uids + # proximity view row: id + self.proximity_view_cell_id_col1 = {} # type: Dict[int, int] + # proximity view row: id + self.proximity_view_cell_id_col2 = {} # type: Dict[int, int] + # col1, col2, uid + self.col1_col2_uid = [] # type: List[Tuple[int, int, bytes]] + + if len(thumbnail_rows) == 0: + return + + file_types = (row.file_type for row in thumbnail_rows) + self.dominant_file_type = Counter(file_types).most_common()[0][0] + + self.display_values = ProximityDisplayValues() + + thumbnail_rows.sort(key=attrgetter('ctime')) + + # Generate an arrow date time for every timestamp we have + uid_times = [UidTime(tr.ctime, + arrow.get(tr.ctime).to('local'), + tr.uid, + tr.previously_downloaded) + for tr in thumbnail_rows] + + self.thumbnail_types = [row.file_type for row in thumbnail_rows] + + now = arrow.now().to('local') + current_year = now.year + current_month = now.month + + # Phase 1: Associate unique ids with their year, month and day + for x in uid_times: + t = x.arrowtime # type: Arrow + year = t.year + month = t.month + day = t.day + + # Could use arrow.floor here, but it's extremely slow + self.day_groups[(year, month, day)].append(x.uid) + self.month_groups[(year, month)].append(x.uid) + self.year_groups[year].append(x.uid) + if year != current_year: + self._previous_year = True + if month != current_month or self._previous_year: + self._previous_month = True + + # Phase 2: Identify the proximity groups + group_no = 0 + prev = uid_times[0] + + self.times_by_proximity[group_no].append(prev.arrowtime) + self.uids_by_proximity[group_no].append(prev.uid) + self.new_files_by_proximity[group_no].add(not prev.previously_downloaded) + + if len(uid_times) > 1: + for current in uid_times[1:]: + ctime = current.ctime + if (ctime - prev.ctime > temporal_span): + group_no += 1 + self.times_by_proximity[group_no].append(current.arrowtime) + self.uids_by_proximity[group_no].append(current.uid) + self.new_files_by_proximity[group_no].add(not current.previously_downloaded) + prev = current + + # Phase 3: Generate the proximity group's text that will appear in + # the right-most column and its tooltips + for i in range(len(self.times_by_proximity)): + start = self.times_by_proximity[i][0] # type: Arrow + end = self.times_by_proximity[i][-1] # type: Arrow + short_form = humanize_time_span(start, end, insert_cr_on_long_line=True) + long_form = humanize_time_span(start, end, long_format=True) + self.text_by_proximity.append((short_form, long_form)) + + + # Phase 4: Generate the rows to be displayed in the proximity table view + self.prev_row_month = None # type: Tuple[int, int] + self.prev_row_day = None # type: Tuple[int, int, int] + row_index = -1 + thumbnail_row_index = -1 + column2_span = 0 + for group_no in range(len(self.times_by_proximity)): + arrowtime = self.times_by_proximity[group_no][0] + prev_day = (arrowtime.year, arrowtime.month, arrowtime.day) + + col2_text, tooltip_col2_text = self.text_by_proximity.popleft() + new_file = any(self.new_files_by_proximity[group_no]) + + row_index += 1 + column2_span + thumbnail_row_index += 1 + + self.rows.append(self.make_row(arrowtime, col2_text, new_file, prev_day, row_index, + thumbnail_row_index, tooltip_col2_text)) + uids = self.uids_by_proximity[group_no] + self.uids[(row_index, 2)] = uids + + if len(self.times_by_proximity[group_no]) > 1: + column2_span = 0 + for arrowtime in self.times_by_proximity[group_no][1:]: + thumbnail_row_index += 1 + + day = (arrowtime.year, arrowtime.month, arrowtime.day) + + if prev_day != day: + prev_day = day + column2_span += 1 + self.rows.append(self.make_row(arrowtime, '', new_file, prev_day, + row_index + column2_span, + thumbnail_row_index, '')) + + # Phase 5: Determine the row spans for each column + column = -1 + for c in (0, 2, 4): + column += 1 + start_row = 0 + for row_index, row in enumerate(self.rows): + if row[c]: + row_count = row_index - start_row + if row_count > 1: + self.spans.append((column, start_row, row_count)) + start_row = row_index + self.row_span_for_column_starts_at_row[(row_index, column)] = start_row + + if start_row != len(self.rows) - 1: + self.spans.append((column, start_row, len(self.rows) - start_row)) + for row_index in range(start_row, len(self.rows)): + self.row_span_for_column_starts_at_row[(row_index, column)] = start_row + + assert len(self.row_span_for_column_starts_at_row) == len(self.rows) * 3 + + # Phase 6: Determine the height and width of each row + self.display_values.calculate_row_sizes(self.rows, self.spans, self.depth()) + + # Phase 7: Assign appropriate color to table + self.display_values.assign_color(self.dominant_file_type) + + # Phase 8: associate proximity table cells with uids + + uid_rows_c1 = {} + for proximity_view_cell_id, row_index in enumerate(self.uids.uids(1)): + self.proximity_view_cell_id_col1[row_index] = proximity_view_cell_id + uids = self.uids.uids(1)[row_index] + for uid in uids: + uid_rows_c1[uid] = proximity_view_cell_id + + uid_rows_c2 = {} + + for proximity_view_cell_id, row_index in enumerate(self.uids.uids(2)): + self.proximity_view_cell_id_col2[row_index] = proximity_view_cell_id + uids = self.uids.uids(2)[row_index] + for uid in uids: + uid_rows_c2[uid] = proximity_view_cell_id + + assert len(uid_rows_c2) == len(uid_rows_c1) == len(thumbnail_rows) + + self.col1_col2_uid = [(uid_rows_c1[row.uid], uid_rows_c2[row.uid], row.uid) + for row in thumbnail_rows] + + # Assign depth before wiping values used to determine it + self.depth() + self.display_values.prepare_for_pickle() + + # Reduce memory use before pickle. Can save about 100MB with + # when working with approximately 70,000 thumbnails. + + self.uids.trim() + + self.day_groups = None + self.month_groups = None + self.year_groups = None + + self.new_files_by_proximity = None + self.text_by_proximity = None + + self.uids_by_proximity = None + self.times_by_proximity = None + self.thumbnail_types = None + self.text_by_proximity = None + + def make_file_types_in_cell_text(self, slice_start: int, slice_end: int) -> str: + c = FileTypeCounter(self.thumbnail_types[slice_start:slice_end]) + return c.summarize_file_count()[0] + + def make_row(self, arrowtime: Arrow, + col2_text: str, + new_file: bool, + day: Tuple[int, int, int], + row_index: int, + thumbnail_row_index: int, + tooltip_col2_text: str) -> ProximityRow: + + arrowmonth = day[:2] + if arrowmonth != self.prev_row_month: + self.prev_row_month = arrowmonth + month = arrowtime.datetime.strftime('%B') + year = arrowtime.year + uids = self.month_groups[arrowmonth] + slice_end = thumbnail_row_index + len(uids) + self.file_types_in_cell[(row_index, 0)] = self.make_file_types_in_cell_text( + slice_start=thumbnail_row_index, slice_end=slice_end) + self.uids[(row_index, 0)] = uids + else: + month = year = '' + + if day != self.prev_row_day: + self.prev_row_day = day + numeric_day = arrowtime.format('D') + weekday = arrowtime.datetime.strftime('%a') + + self.uids[(row_index, 1)] = self.day_groups[day] + else: + weekday = numeric_day = '' + + month_day = _('%(month)s %(numeric_day)s') % { + 'month': arrowtime.datetime.strftime('%b'), + 'numeric_day': arrowtime.format('D')} + tooltip_col1 = _('%(date)s %(year)s') % {'date': month_day, 'year': arrowtime.year} + # Translators: for example Nov 2015 + tooltip_col0 = _('%(month)s %(year)s') % {'month': arrowtime.datetime.strftime('%b'), + 'year': arrowtime.year} + + return ProximityRow(year, month, weekday, numeric_day, col2_text, new_file, tooltip_col0, + tooltip_col1, tooltip_col2_text) + + def __len__(self): + return len(self.rows) + + def __getitem__(self, row_number) -> ProximityRow: + return self.rows[row_number] + + def __iter__(self): + return iter(self.rows) + + def depth(self): + if self._depth is None: + if len(self.year_groups) > 1 or self._previous_year: + self._depth = 3 + elif len(self.month_groups) > 1 or self._previous_month: + self._depth = 2 + elif len(self.day_groups) > 1: + self._depth = 1 + else: + self._depth = 0 + return self._depth + + def __repr__(self) -> str: + return 'TemporalProximityGroups with {} rows and depth of {}'.format(len(self.rows), + self.depth()) + + +def base64_thumbnail(pixmap: QPixmap, size: QSize) -> str: + """ + Convert image into format useful for HTML data URIs. + + See https://css-tricks.com/data-uris/ + + :param pixmap: image to convert + :param size: size to scale to + :return: data in base 64 format + """ + pixmap = pixmap.scaled(size, Qt.KeepAspectRatio, Qt.SmoothTransformation) + buffer = QBuffer() + buffer.open(QIODevice.WriteOnly) + # Quality 100 means uncompressed, which is faster. + pixmap.save(buffer, "PNG", quality=100) + return bytes(buffer.data().toBase64()).decode() + + +class TemporalProximityModel(QAbstractTableModel): + tooltip_image_size = QSize(90, 90) + + def __init__(self, rapidApp, groups: TemporalProximityGroups = None, parent=None): + super().__init__(parent) + self.rapidApp = rapidApp + self.groups = groups + + def columnCount(self, parent=QModelIndex()): + return 3 + + def rowCount(self, parent=QModelIndex()): + if self.groups: + return len(self.groups) + else: + return 0 + + def data(self, index: QModelIndex, role=Qt.DisplayRole): + if not index.isValid(): + return None + + row = index.row() + if row >= len(self.groups) or row < 0: + return None + + column = index.column() + if column < 0 or column > 3: + return None + proximity_row = self.groups[row] # type: ProximityRow + + if role == Qt.DisplayRole: + if column == 0: + return proximity_row.year, proximity_row.month + elif column == 1: + return proximity_row.weekday, proximity_row.day + else: + return proximity_row.proximity, proximity_row.new_file + elif role == Qt.ToolTipRole: + thumbnails = self.rapidApp.thumbnailModel.thumbnails + + if column == 1: + uids = self.groups.uids.uids(1)[row] + length = self.groups.uids.no_uids((row, 1)) + date = proximity_row.tooltip_date_col1 + file_types= self.rapidApp.thumbnailModel.getTypeCountForProximityCell( + col1id=self.groups.proximity_view_cell_id_col1[row]) + elif column == 2: + prow = self.groups.row_span_for_column_starts_at_row[(row, 2)] + uids = self.groups.uids.uids(2)[prow] + length = self.groups.uids.no_uids((prow, 2)) + date = proximity_row.tooltip_date_col2 + file_types = self.rapidApp.thumbnailModel.getTypeCountForProximityCell( + col2id=self.groups.proximity_view_cell_id_col2[prow]) + else: + assert column == 0 + uids = self.groups.uids.uids(0)[row] + length = self.groups.uids.no_uids((row, 0)) + date = proximity_row.tooltip_date_col0 + file_types = self.groups.file_types_in_cell[row, column] + + pixmap = thumbnails[uids[0]] # type: QPixmap + + image = base64_thumbnail(pixmap, self.tooltip_image_size) + html_image1 = ''.format(image) + + if length == 1: + center = html_image2 = '' + else: + pixmap = thumbnails[uids[-1]] # type: QPixmap + image = base64_thumbnail(pixmap, self.tooltip_image_size) + if length == 2: + center = ' ' + else: + center = ' … ' + html_image2 = ''.format(image) + + tooltip = '{}
    {} {} {}
    {}'.format(date, + html_image1, center, html_image2, + file_types) + return tooltip + + +class TemporalProximityDelegate(QStyledItemDelegate): + """ + Render table cell for Timeline. + + All cell size calculations are done prior to rendering. + """ + def __init__(self, parent=None) -> None: + super().__init__(parent) + + self.darkGray = QColor(DarkGray) + self.darkerGray = self.darkGray.darker(140) + # self.darkerGray = QColor(DoubleDarkGray) + self.midGray = QColor(MediumGray) + + # column 2 cell color is assigned in ProximityDisplayValues + + palette = QGuiApplication.instance().palette() + self.highlight = palette.highlight().color() + self.darkerHighlight = self.highlight.darker(110) + self.highlightText = palette.highlightedText().color() + + self.newFileColor = QColor(CustomColors.color7.value) + + self.dv = None # type: ProximityDisplayValues + + def paint(self, painter: QPainter, option: QStyleOptionViewItem, index: QModelIndex) -> None: + row = index.row() + column = index.column() + + if column == 0: + painter.save() + + if option.state & QStyle.State_Selected: + color = self.highlight + textColor = self.highlightText + barColor = self.darkerHighlight + else: + color = self.darkGray + textColor = self.dv.tableColor + barColor = self.darkerGray + painter.fillRect(option.rect, color) + painter.setPen(textColor) + + year, month = index.data() + + month = self.dv.get_month_text(month, year) + + x = option.rect.x() + y = option.rect.y() + + painter.setFont(self.dv.monthFont) + painter.setPen(textColor) + + # Set position in the cell + painter.translate(x, y) + # Rotate the coming text rendering + painter.rotate(270.0) + + # Translate positioning to reflect new rotation + painter.translate(-1 * option.rect.height(), 0) + rect = QRect(0, 0, option.rect.height(), option.rect.width()) + + painter.drawText(rect, Qt.AlignCenter, month) + + painter.setPen(barColor) + painter.drawLine(1, 0, 1, option.rect.width()) + + painter.restore() + + elif column == 1: + painter.save() + + if option.state & QStyle.State_Selected: + color = self.highlight + weekdayColor = self.highlightText + dayColor = self.highlightText + barColor = self.darkerHighlight + else: + color = self.darkGray + weekdayColor = QColor(221, 221, 221) + dayColor = QColor(Qt.white) + barColor = self.darkerGray + + painter.fillRect(option.rect, color) + weekday, day = index.data() + weekday = weekday.upper() + width = option.rect.width() + height = option.rect.height() + + painter.translate(option.rect.x(), option.rect.y()) + weekday_rect_bottom = int(height / 2 - self.dv.max_col1_text_height * + self.dv.day_proportion) + self.dv.max_weekday_height + weekdayRect = QRect(0, 0, width, weekday_rect_bottom) + day_rect_top = weekday_rect_bottom + self.dv.col1_center_space + dayRect = QRect(0, day_rect_top, width, height - day_rect_top) + + painter.setFont(self.dv.weekdayFont) + painter.setPen(weekdayColor) + painter.drawText(weekdayRect, Qt.AlignHCenter | Qt.AlignBottom, weekday) + painter.setFont(self.dv.dayFont) + painter.setPen(dayColor) + painter.drawText(dayRect, Qt.AlignHCenter | Qt.AlignTop, day) + + if row in self.dv.c1_end_of_month: + painter.setPen(barColor) + painter.drawLine(0, option.rect.height() - 1, + option.rect.width(), option.rect.height() - 1) + + painter.restore() + + elif column == 2: + text, new_file = index.data() + + painter.save() + + if option.state & QStyle.State_Selected: + color = self.highlight + # TODO take into account dark themes + if new_file: + textColor = self.highlightText + else: + textColor = self.darkGray + else: + color = self.dv.tableColor + if new_file: + textColor = QColor(Qt.white) + else: + textColor = self.darkGray + + painter.fillRect(option.rect, color) + + align = self.dv.c2_alignment.get(row) + + if new_file and self.dv.col2_new_file_dot: + painter.setPen(self.newFileColor) + painter.setRenderHint(QPainter.Antialiasing) + painter.setBrush(self.newFileColor) + rect = QRectF(option.rect.x(), option.rect.y(), + self.dv.col2_new_file_dot_size, self.dv.col2_new_file_dot_size) + if align is None: + height = option.rect.height() / 2 -self.dv.col2_new_file_dot_radius - \ + self.dv.col2_font_descent_adjust + rect.translate(self.dv.col2_new_file_dot_left_margin, height) + elif align == Align.bottom: + height = (option.rect.height() - self.dv.col2_font_height_half - + self.dv.col2_font_descent_adjust - self.dv.col2_new_file_dot_size) + rect.translate(self.dv.col2_new_file_dot_left_margin, height) + else: + height = (self.dv.col2_font_height_half - + self.dv.col2_font_descent_adjust) + rect.translate(self.dv.col2_new_file_dot_left_margin, height) + painter.drawEllipse(rect) + + painter.setFont(self.dv.proximityFont) + painter.setPen(textColor) + + rect = QRect(option.rect) + rect.translate(self.dv.col2_text_left_margin, 0) + + if align is None: + painter.drawText(rect, Qt.AlignLeft | Qt.AlignVCenter, text) + elif align == Align.bottom: + rect.setHeight(rect.height() - self.dv.col2_v_padding_half) + painter.drawText(rect, Qt.AlignLeft | Qt.AlignBottom, text) + else: + rect.adjust(0, self.dv.col2_v_padding_half, 0, 0) + painter.drawText(rect, Qt.AlignLeft | Qt.AlignTop, text) + + if row in self.dv.c2_end_of_day: + if option.state & QStyle.State_Selected: + painter.setPen(self.darkerHighlight) + else: + painter.setPen(self.dv.tableColorDarker) + painter.translate(option.rect.x(), option.rect.y()) + painter.drawLine(0, option.rect.height() - 1, + self.dv.col_widths[2], option.rect.height() - 1) + + painter.restore() + else: + super().paint(painter, option, index) + + +class TemporalProximityView(QTableView): + + proximitySelectionHasChanged = pyqtSignal() + + def __init__(self, temporalProximityWidget: 'TemporalProximity', rapidApp) -> None: + super().__init__() + self.rapidApp = rapidApp + self.temporalProximityWidget = temporalProximityWidget + self.verticalHeader().setVisible(False) + self.horizontalHeader().setVisible(False) + # Calling code should set this value to something sensible + self.setMinimumWidth(200) + self.horizontalHeader().setStretchLastSection(True) + self.setWordWrap(True) + self.setSelectionMode(QAbstractItemView.ExtendedSelection) + self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff) + self.setShowGrid(False) + + def _updateSelectionRowChildColumn2(self, row: int, parent_column: int, + model: TemporalProximityModel) -> None: + """ + Select cells in column 2, based on selections in column 0 or 1. + + :param row: the row of the cell that has been selected + :param parent_column: the column of the cell that has been + selected + :param model: the model the view operates on + """ + + for parent_row in range(row, row + self.rowSpan(row, parent_column)): + start_row = model.groups.row_span_for_column_starts_at_row[(parent_row, 2)] + row_span = self.rowSpan(start_row, 2) + + do_selection = False + if row_span > 1: + all_selected = True + for r in range(start_row, start_row + row_span): + if not self.selectionModel().isSelected(model.index(r, 1)): + all_selected = False + break + if all_selected: + do_selection = True + else: + do_selection = True + + if do_selection: + self.selectionModel().select(model.index(start_row, 2), QItemSelectionModel.Select) + model.dataChanged.emit(model.index(start_row, 2), model.index(start_row, 2)) + + def _updateSelectionRowChildColumn1(self, row: int, model: TemporalProximityModel) -> None: + """ + Select cells in column 1, based on selections in column 0. + + :param row: the row of the cell that has been selected + :param model: the model the view operates on + """ + + for r in range(row, row + self.rowSpan(row, 0)): + self.selectionModel().select(model.index(r, 1), + QItemSelectionModel.Select) + model.dataChanged.emit(model.index(row, 1), model.index(r, 1)) + + def _updateSelectionRowParent(self, row: int, + parent_column: int, + start_column: int, + examined: set, + model: TemporalProximityModel) -> None: + """ + Select cells in column 0 or 1, based on selections in column 2. + + :param row: the row of the cell that has been selected + :param parent_column: the column in which to select cells + :param start_column: the column of the cell that has been + selected + :param examined: cells that have already been analyzed to see + if they should be selected or not + :param model: the model the view operates on + """ + start_row = model.groups.row_span_for_column_starts_at_row[(row, parent_column)] + if (start_row, parent_column) not in examined: + all_selected = True + for r in range(start_row, start_row + self.rowSpan(row, parent_column)): + if not self.selectionModel().isSelected(model.index(r, start_column)): + all_selected = False + break + if all_selected: + i = model.index(start_row, parent_column) + self.selectionModel().select(i, QItemSelectionModel.Select) + model.dataChanged.emit(i, i) + examined.add((start_row, parent_column)) + + def updateSelection(self) -> None: + """ + Modify user selection to include extra columns. + + When the user is selecting table cells, need to mimic the + behavior of + setSelectionBehavior(QAbstractItemView.SelectRows) + However in our case we need to select multiple rows, depending + on the row spans in columns 0, 1 and 2. Column 2 is a special + case. + """ + + self.selectionModel().blockSignals(True) + + model = self.model() # type: TemporalProximityModel + examined = set() + + for i in self.selectedIndexes(): + row = i.row() + column = i.column() + if column == 0: + examined.add((row, column)) + self._updateSelectionRowChildColumn1(row, model) + examined.add((row, 1)) + self._updateSelectionRowChildColumn2(row, 0, model) + examined.add((row, 2)) + if column == 1: + examined.add((row, column)) + self._updateSelectionRowChildColumn2(row, 1, model) + self._updateSelectionRowParent(row, 0, 1, examined, model) + examined.add((row, 2)) + if column == 2: + for r in range(row, row + self.rowSpan(row, 2)): + for parent_column in (1, 0): + self._updateSelectionRowParent(r, parent_column, 2, examined, model) + + self.selectionModel().blockSignals(False) + + @pyqtSlot(QMouseEvent) + def mousePressEvent(self, event: QMouseEvent) -> None: + """ + Checks to see if Timeline selection should be cleared. + + Should be cleared if the cell clicked in already represents + a selection that cannot be expanded or made smaller with the + same click. + + A click outside the selection represents a new selection, + should proceed. + + A click inside a selection, but one that creates a new, smaller + selection, should also proceed. + + :param event: the mouse click event + """ + do_selection = True + do_selection_confirmed = False + index = self.indexAt(event.pos()) # type: QModelIndex + if index in self.selectedIndexes(): + clicked_column = index.column() + clicked_row = index.row() + row_span = self.rowSpan(clicked_row, clicked_column) + for i in self.selectedIndexes(): + column = i.column() + row = i.row() + # Is any selected column to the left of clicked column? + if column < clicked_column: + # Is the row outside the span of the clicked row? + if (row < clicked_row or + row + self.rowSpan(row, column) > clicked_row + row_span): + do_selection_confirmed = True + break + # Is this the only selected row in the column selected? + if ((row < clicked_row or row >= clicked_row + row_span) and column == + clicked_column): + do_selection_confirmed = True + break + + if not do_selection_confirmed: + self.clearSelection() + self.rapidApp.proximityButton.setHighlighted(False) + do_selection = False + + if do_selection: + self.temporalProximityWidget.block_update_device_display = True + super().mousePressEvent(event) + + @pyqtSlot(QMouseEvent) + def mouseReleaseEvent(self, event: QMouseEvent) -> None: + self.temporalProximityWidget.block_update_device_display = False + self.proximitySelectionHasChanged.emit() + super().mouseReleaseEvent(event) + + +class TemporalValuePicker(QWidget): + """ + Simple composite widget of QSlider and QLabel + """ + + # Emits number of minutes + valueChanged = pyqtSignal(int) + + def __init__(self, minutes: int, parent=None) -> None: + super().__init__(parent) + self.slider = QSlider(Qt.Horizontal) + self.slider.setTickPosition(QSlider.TicksBelow) + self.slider.setToolTip(_("The time elapsed between consecutive photos and " + "videos that is used to build the Timeline")) + self.slider.setMaximum(len(proximity_time_steps) - 1) + self.slider.setValue(proximity_time_steps.index(minutes)) + + # self.slider.setStyleSheet(""" + # QSlider { + # border: none; + # outline: none; + # } + # """) + + self.display = QLabel() + font = QFont() + font.setPointSize(font.pointSize() - 2) + self.display.setFont(font) + self.display.setAlignment(Qt.AlignCenter) + + # Determine maximum width of display label + width = 0 + labelMetrics = QFontMetrics(QFont()) + for m in range(len(proximity_time_steps)): + boundingRect = labelMetrics.boundingRect(self.displayString(m)) # type: QRect + width = max(width, boundingRect.width()) + + self.display.setFixedWidth(width + 6) + + self.slider.valueChanged.connect(self.updateDisplay) + self.slider.sliderPressed.connect(self.sliderPressed) + self.slider.sliderReleased.connect(self.sliderReleased) + + self.display.setText(self.displayString(self.slider.value())) + + layout = QHBoxLayout() + layout.setContentsMargins(0, 0, 0, 0) + layout.setSpacing(QFontMetrics(font).height() // 6) + self.setLayout(layout) + layout.addWidget(self.slider) + layout.addWidget(self.display) + + @pyqtSlot() + def sliderPressed(self): + self.pressed_value = self.slider.value() + + @pyqtSlot() + def sliderReleased(self): + if self.pressed_value != self.slider.value(): + self.valueChanged.emit(proximity_time_steps[self.slider.value()]) + + @pyqtSlot(int) + def updateDisplay(self, value: int) -> None: + self.display.setText(self.displayString(value)) + if not self.slider.isSliderDown(): + self.valueChanged.emit(proximity_time_steps[value]) + + def displayString(self, index: int) -> str: + minutes = proximity_time_steps[index] + if minutes < 60: + # Translators: e.g. "45m", which is short for 45 minutes. + # Replace the very last character (after the d) with the correct + # localized value, keeping everything else. In other words, change + # only the m character. + return _("%(minutes)dm") % dict(minutes=minutes) + elif minutes == 90: + # Translators: i.e. "1.5h", which is short for 1.5 hours. + # Replace the entire string with the correct localized value + return _('1.5h') + else: + # Translators: e.g. "5h", which is short for 5 hours. + # Replace the very last character (after the d) with the correct localized value, + # keeping everything else. In other words, change only the h character. + return _('%(hours)dh') % dict(hours=minutes // 60) + + +class TemporalProximity(QWidget): + """ + Displays Timeline and tracks its state. + + Main widget to display and control Timeline. + """ + + proximitySelectionHasChanged = pyqtSignal() + + def __init__(self, rapidApp, + prefs: Preferences, + parent=None) -> None: + """ + :param rapidApp: main application window + :type rapidApp: RapidWindow + :param prefs: program & user preferences + :param parent: parent widget + """ + + super().__init__(parent) + + self.rapidApp = rapidApp + self.thumbnailModel = rapidApp.thumbnailModel + self.prefs = prefs + + self.block_update_device_display = False + + self.state = TemporalProximityState.empty + + self.temporalProximityView = TemporalProximityView(self, rapidApp=rapidApp) + self.temporalProximityModel = TemporalProximityModel(rapidApp=rapidApp) + self.temporalProximityView.setModel(self.temporalProximityModel) + self.temporalProximityDelegate = TemporalProximityDelegate() + self.temporalProximityView.setItemDelegate(self.temporalProximityDelegate) + self.temporalProximityView.selectionModel().selectionChanged.connect( + self.proximitySelectionChanged) + + self.temporalProximityView.setSizePolicy(QSizePolicy.Preferred, + QSizePolicy.Expanding) + + self.temporalValuePicker = TemporalValuePicker(self.prefs.get_proximity()) + self.temporalValuePicker.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Minimum) + + description = _('The Timeline groups photos and videos based on how much time elapsed ' +'between consecutive shots. Use it to identify photos and videos taken at ' +'different periods in a single day or over consecutive days.') + adjust = _('Use the slider (below) to adjust the time elapsed between consecutive shots ' +'that is used to build the Timeline.') + generation_pending = _("Timeline build pending...") + generating = _("Timeline is building...") + ctime_vs_mtime = _("The Timeline needs to be rebuilt because the file " + "modification time does not match the time a shot was taken for one or more shots" + ".

    The " + "Timeline " +"shows when shots were taken. The time a shot was taken is found in a photo or video's metadata. " +"Reading the metadata is time consuming, so Rapid Photo Downloader avoids reading the metadata " +"while scanning files. Instead it uses the time the file was last modified as a proxy for when " +"the shot was taken. The time a shot was taken is confirmed when generating thumbnails or " +"downloading, which is when the metadata is read.") + + description = '{}'.format(description) + generation_pending = '{}'.format(generation_pending) + generating = '{}'.format(generating) + adjust = '{}'.format(adjust) + ctime_vs_mtime = '{}'.format(ctime_vs_mtime) + + palette = QPalette() + palette.setColor(QPalette.Window, palette.color(palette.Base)) + + # TODO assign this value from somewhere else - rapidApp.standard_spacing not yet defined + margin = 6 + + self.description = QLabel(description) + self.adjust = QLabel(adjust) + self.generating = QLabel(generating) + self.generationPending = QLabel(generation_pending) + self.ctime_vs_mtime = QLabel(ctime_vs_mtime) + + self.explanation = QWidget() + layout = QVBoxLayout() + border_width = QSplitter().lineWidth() + layout.setContentsMargins(border_width, border_width, border_width, border_width) + layout.setSpacing(0) + self.explanation.setLayout(layout) + layout.addWidget(self.description) + layout.addWidget(self.adjust) + + for label in (self.description, self.generationPending, self.generating, self.adjust, + self.ctime_vs_mtime): + label.setMargin(margin) + label.setWordWrap(True) + label.setAutoFillBackground(True) + label.setPalette(palette) + + for label in (self.description, self.generationPending, self.generating, + self.ctime_vs_mtime): + label.setAlignment(Qt.AlignTop) + label.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.MinimumExpanding) + self.adjust.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Minimum) + + layout = QVBoxLayout() + self.setLayout(layout) + layout.setContentsMargins(0, 0, 0, 0) + + self.stackedWidget = QStackedWidget() + + for label in (self.explanation, self.generationPending, self.generating, + self.ctime_vs_mtime): + scrollArea = QScrollArea() + scrollArea.setWidgetResizable(True) + scrollArea.setWidget(label) + self.stackedWidget.addWidget(scrollArea) + + self.stackedWidget.addWidget(self.temporalProximityView) + + self.stack_index_for_state = { + TemporalProximityState.empty: 0, + TemporalProximityState.pending: 1, + TemporalProximityState.generating: 2, + TemporalProximityState.regenerate: 2, + TemporalProximityState.ctime_rebuild: 3, + TemporalProximityState.ctime_rebuild_proceed: 3, + TemporalProximityState.generated: 4 + } + + layout.addWidget(self.stackedWidget) + layout.addWidget(self.temporalValuePicker) + + self.stackedWidget.setCurrentIndex(0) + + self.temporalValuePicker.valueChanged.connect(self.temporalValueChanged) + + self.another_generation_needed = False + + @pyqtSlot(QItemSelection, QItemSelection) + def proximitySelectionChanged(self, current: QItemSelection, previous: QItemSelection) -> None: + """ + Respond to user selections in Temporal Proximity Table. + + User can select / deselect individual cells. Need to: + 1. Automatically update selection to include parent or child + cells in some cases + 2. Filter display of thumbnails + """ + + self.temporalProximityView.updateSelection() + + groups = self.temporalProximityModel.groups + + selected_rows_col2 = [i.row() for i in self.temporalProximityView.selectedIndexes() + if i.column() == 2] + selected_rows_col1 = [i.row() for i in self.temporalProximityView.selectedIndexes() + if i.column() == 1 and + groups.row_span_for_column_starts_at_row[( + i.row(), 2)] not in selected_rows_col2] + + selected_col1 = [groups.proximity_view_cell_id_col1[row] for row in selected_rows_col1] + selected_col2 = [groups.proximity_view_cell_id_col2[row] for row in selected_rows_col2] + + # Filter display of thumbnails, or reset the filter if lists are empty + self.thumbnailModel.setProximityGroupFilter(selected_col1, selected_col2) + + self.rapidApp.proximityButton.setHighlighted(True) + + if not self.block_update_device_display: + self.proximitySelectionHasChanged.emit() + + def clearThumbnailDisplayFilter(self): + self.thumbnailModel.setProximityGroupFilter([],[]) + self.rapidApp.proximityButton.setHighlighted(False) + + def setState(self, state: TemporalProximityState) -> None: + """ + Set the state of the temporal proximity view, updating the displayed message + :param state: the new state + """ + + if state == self.state: + return + + if state == TemporalProximityState.ctime_rebuild_proceed: + if self.state == TemporalProximityState.ctime_rebuild: + self.state = TemporalProximityState.ctime_rebuild_proceed + logging.debug("Timeline is ready to be rebuilt after ctime change") + return + else: + logging.error("Unexpected request to set Timeline state to %s because current " + "state is %s", state.name, self.state.name) + elif self.state == TemporalProximityState.ctime_rebuild and state != \ + TemporalProximityState.empty: + logging.debug("Ignoring request to set timeline state to %s because current " + "state is ctime rebuild", state.name) + return + + logging.debug("Updating Timeline state from %s to %s", self.state.name, state.name) + + self.stackedWidget.setCurrentIndex(self.stack_index_for_state[state]) + self.clearThumbnailDisplayFilter() + self.state = state + + def setGroups(self, proximity_groups: TemporalProximityGroups) -> bool: + if self.state == TemporalProximityState.regenerate: + self.rapidApp.generateTemporalProximityTableData( + reason="a change was made while it was already generating") + return False + if self.state == TemporalProximityState.ctime_rebuild: + return False + + self.temporalProximityModel.groups = proximity_groups + + depth = proximity_groups.depth() + self.temporalProximityDelegate.depth = depth + if depth in (0, 1): + self.temporalProximityView.hideColumn(0) + else: + self.temporalProximityView.showColumn(0) + + self.temporalProximityView.clearSpans() + self.temporalProximityDelegate.row_span_for_column_starts_at_row = \ + proximity_groups.row_span_for_column_starts_at_row + self.temporalProximityDelegate.dv = proximity_groups.display_values + self.temporalProximityDelegate.dv.assign_fonts() + + for column, row, row_span in proximity_groups.spans: + self.temporalProximityView.setSpan(row, column, row_span, 1) + + self.temporalProximityModel.endResetModel() + + for idx, height in enumerate(proximity_groups.display_values.row_heights): + self.temporalProximityView.setRowHeight(idx, height) + for idx, width in enumerate(proximity_groups.display_values.col_widths): + self.temporalProximityView.setColumnWidth(idx, width) + + # Set the minimum width for the timeline to match the content + # Width of each column + if depth in (0, 1): + min_width = sum(proximity_groups.display_values.col_widths[1:]) + else: + min_width = sum(proximity_groups.display_values.col_widths) + # Width of each scrollbar + scrollbar_width = self.style().pixelMetric(QStyle.PM_ScrollBarExtent) + # Width of frame - without it, the tableview will still be too small + frame_width = QSplitter().lineWidth() * 2 + self.temporalProximityView.setMinimumWidth(min_width + scrollbar_width + frame_width) + + self.setState(TemporalProximityState.generated) + return True + + @pyqtSlot(int) + def temporalValueChanged(self, minutes: int) -> None: + self.prefs.set_proximity(minutes=minutes) + if self.state == TemporalProximityState.generated: + self.setState(TemporalProximityState.generating) + self.rapidApp.generateTemporalProximityTableData( + reason="the duration between consecutive shots has changed") + elif self.state == TemporalProximityState.generating: + self.state = TemporalProximityState.regenerate diff --git a/raphodo/qrc_resources.py b/raphodo/qrc_resources.py new file mode 100644 index 0000000..e8beb01 --- /dev/null +++ b/raphodo/qrc_resources.py @@ -0,0 +1,164051 @@ +# -*- coding: utf-8 -*- + +# Resource object code +# +# Created by: The Resource Compiler for PyQt5 (Qt v5.7.1) +# +# WARNING! All changes made in this file will be lost! + +from PyQt5 import QtCore + +qt_resource_data = b"\ +\x00\x00\x02\x33\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x00\x54\x00\x00\x00\x54\ +\x01\xa3\xad\xc4\x15\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x01\xb0\x49\x44\ +\x41\x54\x38\x8d\x9d\x93\xcd\x4a\x1b\x51\x14\xc7\xff\xf7\x4c\x9c\ +\x99\x44\xbc\x13\x43\x93\x27\x48\xb1\xa2\xd4\x8f\x88\x8b\xd6\x95\ +\x60\x16\x81\x40\xb2\x99\x07\x10\x5f\xa1\x79\x07\x7d\x07\x7d\x80\ +\x40\xa1\x36\x30\xc5\x88\x6e\xcc\x46\xc4\x8f\x84\xba\x28\xb6\xeb\ +\x92\x99\xd6\x8c\x23\x55\x73\x27\xb9\xd7\x95\x65\x62\x17\x4d\xfc\ +\xad\xee\xe2\xfc\xfe\xe7\x70\xb8\x87\xe1\x19\x07\xb5\x8f\x8b\xf4\ +\xdb\xff\x40\xc1\x4d\x96\xf5\x7a\x16\x00\xa8\xd8\x98\x2f\x39\xff\ +\x11\x5a\xa9\xcd\x7c\xb9\x7c\x11\xad\x67\x4f\x0f\xc7\x71\x0c\xd3\ +\x6b\xef\xe8\xdf\x2e\xd7\x8c\xd6\x59\x1a\xfd\xfe\x60\xb2\xa6\xa1\ +\xfb\x36\xe7\x85\x6f\x66\xea\x9e\x99\x58\xb7\x6d\x5b\xfc\x0d\x70\ +\x1c\xc7\x30\xdd\x9f\xf5\xf1\x2f\x9f\x57\x28\xf0\xe9\xf9\x54\x51\ +\x14\x4f\xca\xbb\x42\xa9\xe1\xc6\xc7\xd7\x6c\xdb\x16\x04\x00\xa6\ +\xd7\xde\x19\x46\x06\x00\x16\xf8\x94\x70\x3e\xad\x64\xc4\xfd\x36\ +\x00\xb0\xfd\xdd\xdd\x85\xf8\xf1\xd1\x9e\x71\x7e\x92\xfe\x9f\x1c\ +\xa5\xbb\xb0\xec\x85\xef\xdf\xe5\x29\xd6\xb9\xae\x18\xad\xb3\x91\ +\x64\x00\xd0\x9b\xa7\x69\xf5\xab\x53\x21\xba\xf5\xb3\xff\x2c\x6c\ +\x08\x98\xec\x43\xbb\x0d\xb2\x44\xa2\xcb\x47\xb6\x9f\x42\x1e\x1e\ +\x2c\x52\xea\xa5\x3a\x00\x30\x45\xca\x30\x82\x97\xea\xca\x34\x02\ +\x92\x13\xfc\x3b\x34\x6d\x74\x99\x34\xa8\x09\xeb\x8a\x42\x2b\xb5\ +\x29\xe6\x72\xee\xa8\x01\xe1\xfc\x52\x5b\xa6\x5e\x6d\x51\xbe\x5c\ +\xbe\x10\x53\x33\xfb\x8a\x27\xe5\xd0\xdd\xb9\xd5\x0f\xa7\x67\xeb\ +\xab\xc5\x62\x93\x00\xc0\x33\x13\xeb\x77\x85\x52\x63\x98\x10\xc5\ +\x93\xf2\x4f\xa1\xd4\x70\x75\x73\x03\x88\x1c\x53\xb5\x5a\xd5\x33\ +\xe2\x7e\x3b\x76\xf9\x35\xaf\xb7\x4e\x33\x4c\x0e\xfe\x0d\x45\x1a\ +\xc4\x7c\xce\xed\x4d\xcd\xee\xb9\x66\x7c\x63\xe0\x98\xa2\x1c\xd6\ +\x6a\x73\xd4\xb9\xae\xb0\xa0\xf3\x9a\x44\x68\x01\x80\xd4\xc7\x6e\ +\x14\x9f\xbc\x92\x93\xa9\xad\xd5\x62\xb1\x19\xad\x7f\x04\xf4\x61\ +\xab\xf2\x4e\x53\xf1\x47\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ +\x60\x82\ +\x00\x00\x01\x65\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\ +\x00\x00\x01\x2c\x49\x44\x41\x54\x78\x5e\xa5\x93\x4d\x6a\x85\x30\ +\x14\x85\x5f\xb4\x08\x4e\xcc\x03\x41\xd0\x49\x33\x10\x07\x82\xd4\ +\x25\x74\x07\xba\x84\xb7\x84\x2e\xc1\x1d\xd4\x25\xb8\x04\x5d\x41\ +\xbb\x04\x41\x70\x24\xd4\x1d\xf4\x75\x24\x88\x9a\x1e\x43\x79\x58\ +\x9b\xf4\xf5\x27\x70\x39\x83\x93\xfb\x71\x48\xee\x3d\xfc\xf7\x90\ +\xbd\x11\xc7\x31\x85\x64\x84\x90\x14\xca\x36\x56\xcf\x39\x2f\x57\ +\xaf\xae\xeb\x37\x29\x20\x8a\xa2\x04\x8d\x05\x8c\xe3\x86\xf9\x8c\ +\xba\xdf\x80\xce\x00\x9d\x9a\xa6\xa9\x3e\x01\xc2\x30\x5c\x9b\xcb\ +\x9f\x46\x07\x24\x6d\xdb\xb6\xba\x59\x8d\x20\x08\xe8\x3c\xcf\x85\ +\xac\x01\xd0\x13\x2e\xcb\xbc\x02\x7d\x4c\x24\xf0\x7d\xff\x11\xf2\ +\x20\x03\x74\x5d\x47\xe0\x73\x45\x90\x5c\x24\x98\xa6\x29\x55\x87\ +\x15\xbe\xca\x4a\x05\x00\xf1\x99\x1a\x20\x7c\x95\xc5\x0e\x9e\xe7\ +\xdd\xa2\x38\xea\x49\xe8\xae\x5c\xd7\xbd\x83\xbe\x4a\x3c\x71\x5f\ +\xbc\x81\xe3\x38\xfc\x9b\x00\xe7\x8f\xf7\xc9\x51\x47\xe9\x20\xd9\ +\xb6\xfd\x02\x61\x7f\x80\xf4\x02\x40\x29\x95\xfc\x82\x12\xb2\xfd\ +\xd2\x5c\x00\x2c\xcb\xa2\xcb\xb2\xf4\xfb\x88\xd7\x80\x9a\xa6\xb1\ +\xcb\x24\x9a\xa6\x99\x40\xca\x5f\x00\xd2\x61\x18\x2a\xb2\x35\x0c\ +\xc3\x48\x38\xe7\x57\x77\x61\x9d\xce\x71\x1c\x2b\xe9\x36\xea\xba\ +\x4e\x01\xc9\xe0\x7d\xd9\x46\x54\x89\xe6\x0c\x73\x71\xd9\xc6\x77\ +\x73\xb5\x73\xee\x6a\x38\x31\x96\x00\x00\x00\x00\x49\x45\x4e\x44\ +\xae\x42\x60\x82\ +\x00\x00\x03\x41\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0d\xd7\x00\x00\x0d\xd7\ +\x01\x42\x28\x9b\x78\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x02\xbe\x49\x44\ +\x41\x54\x38\x8d\x8d\x92\x3d\x68\x64\x55\x18\x86\x9f\x73\xee\x77\ +\xef\xb9\xde\x99\xd9\x21\x33\x3a\x17\x33\x66\xf1\x27\xab\x88\x92\ +\x49\x44\x5c\xb2\x5a\x25\x2a\x8a\x3f\x68\xa1\x85\x62\xb1\x58\xa4\ +\x10\x7f\x9a\x45\x0b\xc1\xda\x46\x4b\x11\x05\x61\xcb\x80\x08\x21\ +\x36\x59\x10\x2c\x45\x90\x09\x0c\xac\x01\x5d\xe3\x24\x23\xe8\x1a\ +\x27\x31\x33\x73\xff\xce\xdc\x63\xa1\x2e\x9b\x62\xc5\x07\xde\xe2\ +\x6b\x5e\x78\xdf\xef\x55\x00\x9b\x9b\x9b\x9f\xe6\x79\x7e\xbe\x28\ +\x0a\x6d\xad\xe5\x96\xaf\x2e\xa0\x8a\x94\xeb\x71\x12\xf2\xc3\x83\ +\xef\xfe\x7b\x4e\x3d\xcf\xfb\x68\x6d\x6d\xed\x75\xb5\xbe\xbe\x1e\ +\x88\xc8\x68\x71\x71\xd1\xb7\xd6\xd2\xef\xf7\x71\x17\x5f\xe4\x81\ +\xb7\x9f\x3f\x61\xf0\xdd\xfb\x5f\x20\xe7\x3f\xa7\x2c\x4b\xa2\x28\ +\xa2\xdb\xed\xda\x66\xb3\x19\x6a\xcf\xf3\x5a\xd3\xe9\xb4\xf0\x3c\ +\x8f\xdd\xdd\x5d\xe6\xe7\xe7\xb9\x11\x8d\x46\x03\xdf\xf7\xf1\x7d\ +\x1f\xa5\x54\x71\x74\x74\x74\xb3\x4e\xd3\x34\x06\x0a\x80\x20\x08\ +\x10\x91\x1b\x1a\x00\x34\x9b\x4d\x00\x7c\xdf\xcf\x8b\xa2\x88\xb5\ +\xb5\xb6\x05\x50\x96\x25\x73\x73\x73\x74\xbb\xdd\xbf\x33\xdb\xe9\ +\x09\x01\x8c\x46\x23\x06\x83\x01\x4a\x29\x44\xc4\x69\xad\x63\xb1\ +\xd6\xc6\x5a\x6b\x2f\xcb\x32\x7e\xfe\xf0\x29\x4c\x32\x44\x1b\x83\ +\x9b\x9c\x2c\x51\x1b\xc3\xe4\xe3\x67\x20\x9a\x61\xfc\xd2\x67\x18\ +\x63\xbc\xf1\x78\x1c\xeb\x34\x4d\x5b\xc6\x18\xb3\xbd\xbd\xcd\xa9\ +\x27\xde\x41\x2a\x55\xce\x3c\xb9\x40\x99\x64\x27\x74\xf7\xd3\x1d\ +\x24\xaa\x70\x6a\xe5\x2d\x76\x76\x76\x10\x91\x50\x29\x15\x6b\xcf\ +\xf3\x6e\x13\x11\xbf\x5a\xad\x52\xbf\xe7\x61\xea\x8f\x5d\xe0\xca\ +\xa5\xcb\xe4\x57\xff\xc4\x4d\x32\xdc\x24\xc3\x0e\x47\x5c\xb9\xf4\ +\x3d\xd1\xf2\xab\x98\x33\x8f\x50\xab\xd5\x08\x82\xc0\xd7\x5a\xb7\ +\x45\x6b\x7d\x5a\x44\xa8\xd7\xeb\x18\x63\x50\xf7\x3e\x4a\x39\x39\ +\xe4\xc7\xaf\x3f\xe1\xce\x73\x77\xa0\x45\xf3\xd3\x37\x7d\x82\xfb\ +\x9e\xc5\x74\x9e\x23\x08\x02\x5a\xad\x16\x59\x96\x01\x9c\x16\xe0\ +\x56\x11\x21\x8a\x22\x44\x84\x30\x0c\x31\xe7\x5e\xa6\x3c\xfe\x8d\ +\xfe\xb7\x5f\xe2\xf9\x1a\x99\x7d\x88\xf8\xf1\x37\xb9\x29\x8a\x48\ +\xd3\x94\x5a\xad\x86\xb5\x16\xa5\x54\x5b\x9c\x73\x2d\xcf\xf3\x28\ +\xcb\x92\xe1\x70\x88\x31\x86\x6a\xb5\xca\x5d\x2f\xbc\xc7\xde\x7a\ +\x42\x7e\xf8\x2b\xb7\xbf\xf2\x01\x69\x5e\x70\x70\x70\x40\x92\x24\ +\x38\xe7\xf0\x7d\x1f\xe7\x5c\x4b\x9c\x73\x8d\xfd\xfd\x7d\x92\x24\ +\xa1\xd3\xe9\x90\x24\x09\x69\xfa\xcf\x07\x96\x5f\x43\x9c\x63\x6f\ +\xf0\x0b\xce\xb9\x6b\xea\xf5\x7a\xf8\xbe\x0f\xd0\x90\x3c\xcf\x6b\ +\x4b\x4b\x4b\x84\x61\xf8\x9f\x03\xba\x9e\x95\x95\x15\xd2\x34\x65\ +\x6b\x6b\xab\xae\xce\x9e\x5d\x3e\x5c\x58\xb8\xbf\xbe\xb1\xb1\xc1\ +\xec\xec\x2c\xed\x76\x9b\x38\x8e\x99\x99\x99\xa1\x52\xa9\x60\x8c\ +\x01\xa0\x28\x0a\xb2\x2c\x23\x4d\x53\xac\xb5\x8c\xc7\x63\x7a\xbd\ +\xcb\xbf\x0b\x70\xf5\xe0\xe0\x8f\xfa\xea\xea\xea\xb5\x29\x87\x61\ +\x88\x52\x0a\x6b\x2d\xce\x39\xa6\xd3\x29\x79\x9e\x33\x99\x4c\x48\ +\x92\x04\x6b\x2d\xc7\xc7\xc7\x40\x39\x10\x60\xb3\xdf\xdf\x7b\x43\ +\x29\xa5\xff\x77\x06\x40\x29\x35\x05\x2e\xfe\x05\x12\x68\x37\x42\ +\x12\xf5\x05\xd1\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\ +\x00\x00\x07\x7a\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\ +\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\ +\x6e\x74\x73\x2f\x31\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\ +\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\ +\x67\x2f\x6e\x73\x23\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\ +\x72\x64\x66\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ +\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\ +\x32\x2d\x72\x64\x66\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\ +\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\ +\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x2e\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\ +\x2e\x6e\x65\x74\x2f\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x2d\x30\x2e\x64\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x69\x6e\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\ +\x6f\x72\x67\x2f\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x22\x0a\x20\x20\x20\x68\x65\x69\x67\ +\x68\x74\x3d\x22\x33\x32\x70\x78\x22\x0a\x20\x20\x20\x69\x64\x3d\ +\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x0a\x20\x20\x20\x73\x74\x79\ +\x6c\x65\x3d\x22\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\ +\x72\x6f\x75\x6e\x64\x3a\x6e\x65\x77\x20\x30\x20\x30\x20\x33\x32\ +\x20\x33\x32\x3b\x22\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\ +\x3d\x22\x31\x2e\x31\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\ +\x78\x3d\x22\x30\x20\x30\x20\x33\x32\x20\x33\x32\x22\x0a\x20\x20\ +\x20\x77\x69\x64\x74\x68\x3d\x22\x33\x32\x70\x78\x22\x0a\x20\x20\ +\x20\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\ +\x65\x72\x76\x65\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x3a\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x73\x70\x65\x65\x63\ +\x68\x2d\x62\x75\x62\x62\x6c\x65\x2e\x73\x76\x67\x22\x0a\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\ +\x6e\x3d\x22\x30\x2e\x39\x32\x2e\x30\x20\x72\x31\x35\x32\x39\x39\ +\x22\x3e\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\ +\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\x61\x34\x35\x34\ +\x33\x22\x3e\x3c\x72\x64\x66\x3a\x52\x44\x46\x3e\x3c\x63\x63\x3a\ +\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\ +\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x3c\x64\x63\x3a\x66\ +\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\ +\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x3c\ +\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\ +\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\x74\x69\ +\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x3c\x64\x63\x3a\x74\ +\x69\x74\x6c\x65\x20\x2f\x3e\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\ +\x3e\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x3c\x2f\x6d\x65\x74\ +\x61\x64\x61\x74\x61\x3e\x3c\x64\x65\x66\x73\x0a\x20\x20\x20\x20\ +\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x34\x35\x34\x31\x22\x20\x2f\ +\x3e\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\ +\x76\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\x65\x63\x6f\ +\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\x0a\x20\x20\ +\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\ +\x23\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\ +\x72\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\ +\x20\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\ +\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\ +\x72\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\ +\x22\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\ +\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\ +\x63\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\ +\x77\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\ +\x3d\x22\x32\x34\x39\x35\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\ +\x67\x68\x74\x3d\x22\x31\x35\x37\x36\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x34\x35\x33\ +\x39\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\ +\x3d\x22\x66\x61\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x34\x34\x2e\ +\x38\x37\x35\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x63\x78\x3d\x22\x31\x36\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\x3d\x22\x31\x36\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\ +\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x36\x35\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\ +\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x6d\x61\ +\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\x72\x65\x6e\ +\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\ +\x22\x20\x2f\x3e\x3c\x67\x0a\x20\x20\x20\x20\x20\x74\x72\x61\x6e\ +\x73\x66\x6f\x72\x6d\x3d\x22\x74\x72\x61\x6e\x73\x6c\x61\x74\x65\ +\x28\x39\x36\x20\x39\x36\x29\x22\x0a\x20\x20\x20\x20\x20\x69\x64\ +\x3d\x22\x67\x34\x35\x33\x36\x22\x3e\x3c\x70\x61\x74\x68\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x64\x3d\x22\x6d\x20\x2d\x38\x30\x2e\x30\ +\x30\x31\x2c\x2d\x39\x32\x2e\x34\x37\x37\x20\x63\x20\x38\x2e\x32\ +\x38\x35\x2c\x30\x20\x31\x35\x2e\x30\x30\x31\x2c\x35\x2e\x30\x38\ +\x33\x20\x31\x35\x2e\x30\x30\x31\x2c\x31\x31\x2e\x33\x35\x33\x20\ +\x30\x2c\x33\x2e\x35\x36\x39\x20\x2d\x32\x2e\x31\x37\x38\x2c\x36\ +\x2e\x37\x35\x34\x20\x2d\x35\x2e\x35\x38\x33\x2c\x38\x2e\x38\x33\ +\x36\x20\x30\x2e\x35\x30\x35\x2c\x31\x2e\x33\x34\x20\x31\x2e\x32\ +\x35\x34\x2c\x32\x2e\x38\x34\x34\x20\x32\x2e\x33\x35\x32\x2c\x34\ +\x2e\x34\x20\x2d\x32\x2e\x36\x32\x36\x2c\x31\x2e\x31\x33\x31\x20\ +\x2d\x35\x2e\x36\x31\x35\x2c\x2d\x30\x2e\x35\x38\x36\x20\x2d\x37\ +\x2e\x37\x32\x36\x2c\x2d\x32\x2e\x33\x30\x32\x20\x2d\x31\x2e\x32\ +\x38\x36\x2c\x30\x2e\x32\x37\x31\x20\x2d\x32\x2e\x36\x34\x32\x2c\ +\x30\x2e\x34\x31\x38\x20\x2d\x34\x2e\x30\x34\x34\x2c\x30\x2e\x34\ +\x31\x38\x20\x2d\x38\x2e\x32\x38\x32\x2c\x30\x20\x2d\x31\x34\x2e\ +\x39\x39\x39\x2c\x2d\x35\x2e\x30\x38\x33\x20\x2d\x31\x34\x2e\x39\ +\x39\x39\x2c\x2d\x31\x31\x2e\x33\x35\x32\x20\x30\x2c\x2d\x36\x2e\ +\x32\x36\x39\x20\x36\x2e\x37\x31\x37\x2c\x2d\x31\x31\x2e\x33\x35\ +\x32\x20\x31\x34\x2e\x39\x39\x39\x2c\x2d\x31\x31\x2e\x33\x35\x33\ +\x20\x7a\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\ +\x61\x74\x68\x34\x35\x33\x34\x22\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x73\x74\x79\x6c\x65\x3d\x22\x66\x69\x6c\x6c\x3a\x23\x66\x66\x30\ +\x30\x30\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\ +\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x20\x2f\x3e\x3c\ +\x2f\x67\x3e\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x03\x3f\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0d\xd7\x00\x00\x0d\xd7\ +\x01\x42\x28\x9b\x78\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x02\xbc\x49\x44\ +\x41\x54\x38\x8d\x8d\x92\xcf\x6b\x5c\x55\x1c\xc5\x3f\xf7\xbe\x7b\ +\xdf\x7d\x79\x99\x71\xc8\x8c\xbc\x67\x33\x4d\x21\x10\x2b\x8c\x25\ +\xc9\xd8\x4a\xfc\x85\xd6\x44\xdc\x28\x58\x10\x0a\x16\x37\x5d\x65\ +\x51\x14\xdc\x89\x0b\xf7\xfe\x05\x5a\x70\xa3\x08\x42\x40\x94\x10\ +\x37\xd9\x48\xc5\x45\xa1\x9b\x49\x19\x29\xb3\x10\xc2\x38\xb3\x32\ +\x63\x4c\x33\x93\xf7\xeb\xce\xbb\x2e\xaa\xa5\x59\x54\xfc\xc0\x59\ +\x7c\x37\xe7\xcb\xe1\x1c\x01\xb0\xb3\xb3\xf3\x65\x9e\xe7\xd7\x8b\ +\xa2\x90\xd6\x5a\x6e\xdf\xff\x02\x5b\x66\x3c\x8a\x27\x7d\x5a\xee\ +\xda\xbf\xe7\xd4\xf3\xbc\xcf\x37\x37\x37\x3f\x10\x5b\x5b\x5b\xbe\ +\x52\x6a\xbc\xba\xba\xaa\xad\xb5\xf4\xfb\x7d\xbe\xeb\x7d\xc2\xe6\ +\x5b\xef\x9d\x32\xb8\xf9\xe3\xb7\x5c\x6d\x7d\x46\x59\x96\x84\x61\ +\x48\xa7\xd3\xb1\x8d\x46\x23\x90\x9e\xe7\x45\xd3\xe9\xb4\xf0\x3c\ +\x8f\xfd\xfd\x7d\x96\x96\x96\x78\x1c\xf5\x7a\x1d\xad\x35\x5a\x6b\ +\x84\x10\xc5\xd1\xd1\xd1\x93\x32\x4d\xd3\x18\x28\x00\x7c\xdf\x47\ +\x29\xf5\x58\x03\x80\x46\xa3\x01\x80\xd6\x3a\x2f\x8a\x22\x96\xd6\ +\xda\x08\xa0\x2c\x4b\x16\x16\x16\xe8\x74\x3a\x0f\x42\x96\xf6\x94\ +\x00\xc6\xe3\x31\xc3\xe1\x10\x21\x04\x4a\x29\x27\xa5\x8c\x95\xb5\ +\x36\x96\x52\x7a\x59\x96\x71\xf3\xa7\x1b\xa4\xe5\x31\xbe\x36\x14\ +\x36\x3d\xf5\xd9\xd7\x86\x6f\x3a\x1f\x31\xe3\x3d\xc1\x95\xe0\x53\ +\x8c\x31\xde\x64\x32\x89\x65\x9a\xa6\x91\x31\xc6\xec\xed\xed\xf1\ +\xfa\xf9\xeb\x84\x66\x96\x37\xda\x17\xc9\x8b\xf4\x94\xde\x7c\xee\ +\x12\x33\x26\xe4\x95\xa5\x6b\xf4\x7a\x3d\x94\x52\x81\x10\x22\x56\ +\x9e\xe7\x9d\x55\x4a\xe9\x4a\xa5\xc2\xe2\x99\x45\x50\x96\x5b\x7b\ +\x5f\xf1\xda\xf2\xb3\x84\xc6\x00\x90\xd9\x82\x5b\x77\x7f\xe5\xd2\ +\xd9\x2b\x2c\x36\xda\xe4\x07\x3d\x7c\xdf\xd7\x52\xca\xa6\x92\x52\ +\x9e\x53\x4a\x51\xab\xd5\x30\xc6\xf0\x74\xb4\x46\x52\xdc\xe7\xe7\ +\xbb\xdf\xf3\xf2\x85\xf3\x28\x4f\x72\xfb\xde\x6f\x3c\x13\xbd\x4a\ +\xeb\xa9\xcb\xf8\xbe\x4f\x14\x45\x64\x59\x06\x70\x4e\x01\x67\x94\ +\x52\x84\x61\x88\x52\x8a\x20\x08\x78\xde\xbc\xcd\x38\x3b\xe4\x4e\ +\xef\x17\xb4\x92\xc4\xd5\x16\x97\x5b\xef\x13\xce\x84\xa4\x69\x4a\ +\xb5\x5a\xc5\x5a\x8b\x10\xa2\xa9\x9c\x73\x91\xe7\x79\x94\x65\xc9\ +\xe1\xe1\x21\xc6\x18\x2a\x95\x0a\xef\xbc\x70\x83\x1f\xee\x14\x1c\ +\x27\x07\x5c\x7d\xe9\x63\xb2\x2c\x67\x34\x1a\x91\x24\x09\xce\x39\ +\xb4\xd6\x38\xe7\x22\xe5\x9c\xab\x0f\x06\x03\x92\x24\x61\x65\x65\ +\x85\x24\x49\x48\xd3\x07\x0d\x5c\x8c\xdf\xc5\x39\xc7\x60\x30\xc4\ +\x39\xf7\x50\xdd\x6e\x17\xad\x35\x40\x5d\xe5\x79\x5e\x6d\xb7\xdb\ +\x04\x41\xf0\x9f\x03\x7a\x94\xf5\xf5\x75\xd2\x34\x65\x77\x77\xb7\ +\x26\xd6\xd6\x5e\xfc\x6b\x79\xf9\x42\x6d\x7b\x7b\x9b\xf9\xf9\x79\ +\x9a\xcd\x26\x71\x1c\x33\x37\x37\xc7\xec\xec\x2c\xe6\x9f\x26\x8a\ +\xa2\x20\xcb\x32\xd2\x34\xc5\x5a\xcb\x64\x32\xa1\xdb\xbd\x77\xa0\ +\x80\x3f\x46\xa3\x3f\x6b\x1b\x1b\x1b\x0f\xa7\x1c\x04\x01\x42\x08\ +\xac\xb5\x38\xe7\x98\x4e\xa7\xe4\x79\xce\xc9\xc9\x09\x49\x92\x60\ +\xad\xe5\xf8\xf8\x18\x28\x87\x0a\xd8\xe9\xf7\x7f\xff\x50\x08\x21\ +\xff\x77\x06\x40\x08\x31\x05\xbe\xfe\x1b\xef\x0b\x33\x8b\x98\x2a\ +\x99\xf3\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x00\x07\x8c\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x47\x65\x6e\x65\x72\ +\x61\x74\x6f\x72\x3a\x20\x41\x64\x6f\x62\x65\x20\x49\x6c\x6c\x75\ +\x73\x74\x72\x61\x74\x6f\x72\x20\x31\x38\x2e\x31\x2e\x30\x2c\x20\ +\x53\x56\x47\x20\x45\x78\x70\x6f\x72\x74\x20\x50\x6c\x75\x67\x2d\ +\x49\x6e\x20\x2e\x20\x53\x56\x47\x20\x56\x65\x72\x73\x69\x6f\x6e\ +\x3a\x20\x36\x2e\x30\x30\x20\x42\x75\x69\x6c\x64\x20\x30\x29\x20\ +\x20\x2d\x2d\x3e\x0a\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\ +\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\ +\x6e\x74\x73\x2f\x31\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\ +\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\ +\x67\x2f\x6e\x73\x23\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\ +\x72\x64\x66\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ +\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\ +\x32\x2d\x72\x64\x66\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\ +\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\ +\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x2e\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\ +\x2e\x6e\x65\x74\x2f\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x2d\x30\x2e\x64\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x69\x6e\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\ +\x6f\x72\x67\x2f\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x22\x0a\x20\x20\x20\x76\x65\x72\x73\ +\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x20\x20\x20\x69\x64\x3d\ +\x22\x4d\x65\x6e\x75\x22\x0a\x20\x20\x20\x78\x3d\x22\x30\x70\x78\ +\x22\x0a\x20\x20\x20\x79\x3d\x22\x30\x70\x78\x22\x0a\x20\x20\x20\ +\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x32\x30\x20\ +\x32\x30\x22\x0a\x20\x20\x20\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\ +\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\x65\x77\x20\x30\x20\ +\x30\x20\x32\x30\x20\x32\x30\x22\x0a\x20\x20\x20\x78\x6d\x6c\x3a\ +\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\ +\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\x72\ +\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\x32\ +\x35\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\ +\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x6d\x65\x6e\x75\x2e\x73\x76\x67\ +\x22\x3e\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\ +\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\x61\x33\x33\x39\ +\x30\x22\x3e\x3c\x72\x64\x66\x3a\x52\x44\x46\x3e\x3c\x63\x63\x3a\ +\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\ +\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x3c\x64\x63\x3a\x66\ +\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\ +\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x3c\ +\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\ +\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\x74\x69\ +\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x3c\x64\x63\x3a\x74\ +\x69\x74\x6c\x65\x3e\x3c\x2f\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\ +\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x3c\x2f\x72\x64\x66\x3a\ +\x52\x44\x46\x3e\x3c\x2f\x6d\x65\x74\x61\x64\x61\x74\x61\x3e\x3c\ +\x64\x65\x66\x73\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x64\x65\ +\x66\x73\x33\x33\x38\x38\x22\x20\x2f\x3e\x3c\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\ +\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\ +\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\ +\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\ +\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\ +\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\x20\x6f\x62\ +\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\x69\x64\x74\x6f\x6c\x65\ +\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\ +\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x30\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\x3d\x22\x32\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x37\x37\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\ +\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\ +\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6e\x61\x6d\ +\x65\x64\x76\x69\x65\x77\x33\x33\x38\x36\x22\x0a\x20\x20\x20\x20\ +\x20\x73\x68\x6f\x77\x67\x72\x69\x64\x3d\x22\x66\x61\x6c\x73\x65\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x7a\x6f\x6f\x6d\x3d\x22\x34\x36\x2e\x30\x35\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x78\x3d\x22\x31\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x63\x79\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\ +\x22\x34\x33\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\ +\x69\x6e\x64\x6f\x77\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\ +\x22\x31\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x63\x75\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\ +\x22\x4d\x65\x6e\x75\x22\x20\x2f\x3e\x3c\x70\x61\x74\x68\x0a\x20\ +\x20\x20\x20\x20\x64\x3d\x22\x4d\x31\x36\x2e\x34\x2c\x39\x48\x33\ +\x2e\x36\x43\x33\x2e\x30\x34\x38\x2c\x39\x2c\x33\x2c\x39\x2e\x34\ +\x34\x37\x2c\x33\x2c\x31\x30\x63\x30\x2c\x30\x2e\x35\x35\x33\x2c\ +\x30\x2e\x30\x34\x38\x2c\x31\x2c\x30\x2e\x36\x2c\x31\x48\x31\x36\ +\x2e\x34\x63\x30\x2e\x35\x35\x32\x2c\x30\x2c\x30\x2e\x36\x2d\x30\ +\x2e\x34\x34\x37\x2c\x30\x2e\x36\x2d\x31\x43\x31\x37\x2c\x39\x2e\ +\x34\x34\x37\x2c\x31\x36\x2e\x39\x35\x32\x2c\x39\x2c\x31\x36\x2e\ +\x34\x2c\x39\x7a\x20\x4d\x31\x36\x2e\x34\x2c\x31\x33\x20\x20\x48\ +\x33\x2e\x36\x43\x33\x2e\x30\x34\x38\x2c\x31\x33\x2c\x33\x2c\x31\ +\x33\x2e\x34\x34\x37\x2c\x33\x2c\x31\x34\x63\x30\x2c\x30\x2e\x35\ +\x35\x33\x2c\x30\x2e\x30\x34\x38\x2c\x31\x2c\x30\x2e\x36\x2c\x31\ +\x48\x31\x36\x2e\x34\x63\x30\x2e\x35\x35\x32\x2c\x30\x2c\x30\x2e\ +\x36\x2d\x30\x2e\x34\x34\x37\x2c\x30\x2e\x36\x2d\x31\x43\x31\x37\ +\x2c\x31\x33\x2e\x34\x34\x37\x2c\x31\x36\x2e\x39\x35\x32\x2c\x31\ +\x33\x2c\x31\x36\x2e\x34\x2c\x31\x33\x7a\x20\x4d\x33\x2e\x36\x2c\ +\x37\x48\x31\x36\x2e\x34\x20\x20\x43\x31\x36\x2e\x39\x35\x32\x2c\ +\x37\x2c\x31\x37\x2c\x36\x2e\x35\x35\x33\x2c\x31\x37\x2c\x36\x63\ +\x30\x2d\x30\x2e\x35\x35\x33\x2d\x30\x2e\x30\x34\x38\x2d\x31\x2d\ +\x30\x2e\x36\x2d\x31\x48\x33\x2e\x36\x43\x33\x2e\x30\x34\x38\x2c\ +\x35\x2c\x33\x2c\x35\x2e\x34\x34\x37\x2c\x33\x2c\x36\x43\x33\x2c\ +\x36\x2e\x35\x35\x33\x2c\x33\x2e\x30\x34\x38\x2c\x37\x2c\x33\x2e\ +\x36\x2c\x37\x7a\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\ +\x61\x74\x68\x33\x33\x38\x34\x22\x0a\x20\x20\x20\x20\x20\x73\x74\ +\x79\x6c\x65\x3d\x22\x66\x69\x6c\x6c\x3a\x23\x33\x33\x33\x33\x33\ +\x33\x22\x20\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x1d\x98\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x6a\x00\x00\x00\x6a\x08\x06\x00\x00\x00\x54\x21\xc4\x97\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x02\xdd\x00\x00\x02\xdd\ +\x01\xe4\x48\x67\x40\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x1d\x15\x49\x44\ +\x41\x54\x78\x9c\xed\x9d\x79\x78\x1c\x67\x9d\xe7\x3f\x6f\x55\xf5\ +\xdd\x92\x5a\x97\x65\x9d\x96\x6c\xf9\x88\xed\xf8\x88\x6f\x4b\x3e\ +\x13\x72\x13\x42\x98\x64\x39\x12\xd8\x21\x99\xcd\x0c\x2c\xb0\x6b\ +\x27\x61\x18\xd8\xc5\x30\x10\x86\xc3\x81\x85\xd9\xcc\x0e\x33\x64\ +\x86\x2b\x40\x12\x60\x58\x02\x89\x43\x12\x4b\x8e\x8f\x38\xc4\xf1\ +\x15\x3b\xbe\x64\x4b\xb6\x2e\xeb\x96\xba\xa5\xbe\xaa\xea\x9d\x3f\ +\xda\x6a\xa9\xd5\x2d\xa9\x25\xb7\x64\xd9\xc9\xf7\x79\xf4\xd8\x5d\ +\xfd\x5e\x5d\xdf\xfa\xd5\xfb\xbb\xde\xf7\x85\xf7\xf0\x1e\xde\xc3\ +\x7b\x78\x0f\xef\x61\x6a\x42\x5c\xe9\x01\xa4\x02\xdf\x78\xad\x32\ +\xd3\xa6\x8a\xd9\x86\x50\xd3\x15\x29\x33\x91\xc2\x65\x4a\xdc\x08\ +\xd3\xa5\x20\xc2\x52\xe0\x93\xa6\xec\x52\xc0\x27\x14\xb5\x57\x08\ +\x59\xd7\xbd\xba\xea\xfc\x36\x81\x79\xa5\xc7\x9e\x2c\xae\x2a\xa2\ +\xb6\x49\x14\xe7\xeb\xeb\x96\x28\x86\xb2\x01\xc1\x7c\x01\x73\x4d\ +\x98\x27\x20\x77\x1c\xcd\x05\x80\x93\xc0\x29\x90\x27\x25\xea\xeb\ +\xa6\x0c\xed\xfa\x7c\xe5\x1e\x6f\x8a\x87\x9d\x12\x4c\x79\xa2\xbe\ +\xf5\xfa\xfa\xd9\xc2\x10\xb7\x09\xd8\x04\x6c\x00\x32\x27\xb0\x3b\ +\x1d\x78\x13\x78\x55\x08\xe5\xd5\xe2\xfa\x9c\xaa\xfb\xee\x7b\xd6\ +\x98\xc0\xfe\x92\xc6\x94\x24\xea\xbb\x3b\x37\x7a\x4c\x9b\x79\x97\ +\x34\xc5\x03\x08\x6e\xe4\xca\x8d\xb3\x1d\xf8\x35\x52\xfc\xf4\x91\ +\xca\xaa\xdd\x57\x68\x0c\xc0\x14\x23\xea\x3b\x7b\xd6\xaf\x47\x88\ +\xcf\x21\xb9\x13\xb0\x5e\xe9\xf1\xc4\x40\x72\x44\x28\xf2\x87\x82\ +\xf0\x53\x5b\xd6\xee\xf3\x4f\x76\xf7\x53\x82\xa8\xef\xec\xde\x58\ +\x89\x30\xb7\x81\xb8\xf1\x4a\x8f\x65\x34\x48\x68\x05\xf1\xa4\x16\ +\xe2\x7b\xff\x73\x53\x55\xd7\x64\xf5\x7b\x59\x44\x1d\xdc\xf6\x5f\ +\x3d\x3d\xf9\x8b\x1e\x44\xb1\x95\xa3\xa8\x16\x69\xd2\x61\xb5\x3a\ +\x7e\xb1\xf6\x13\x9f\x38\x98\x4c\xfd\xed\xbb\xd7\xdf\x2e\x15\xf1\ +\x55\x24\xcb\x2e\x67\x1c\x57\x08\x1d\x42\xf0\x3d\xaf\xd5\xb7\x7d\ +\xdb\xf2\x03\x7d\x13\xdd\xd9\x98\x89\x7a\xe5\x07\x7f\xff\x45\xc5\ +\x51\xfa\x88\xc5\x91\x9e\xa1\x68\x5a\xe2\xfa\x52\x62\x1a\xe1\x90\ +\xd4\x7b\x76\xe9\xe9\xe9\xf7\x6e\xfa\xe0\x07\x63\x9e\xbc\x27\xf6\ +\x6e\x2e\x34\xa5\xf1\x0d\xe0\x81\xf1\x0d\x7b\x4a\xa1\x5e\x08\xb6\ +\x6c\x5d\x5b\xfd\xec\x44\x76\x92\x34\x51\x2f\xff\x9f\x2f\x3c\xa6\ +\xba\x96\x7c\xdd\x96\xe6\xd6\xc6\xd2\x81\x94\x12\x6f\xcf\xc5\xda\ +\x9f\x56\xbf\xfa\xa9\x50\xa8\xb3\x7e\xe9\x5f\xf9\x6f\xb3\xba\xcc\ +\xff\x05\xb8\xc7\x3c\xda\xa9\x8d\xe7\xa5\x2e\x3f\xfb\xe8\x86\x5d\ +\xe7\x26\xa2\xf1\x51\x89\x7a\xe5\x6b\x1f\x2f\x34\xb2\x36\x9e\x74\ +\x67\xe7\xb9\x2e\xa7\x23\x69\x9a\xbc\xb4\xff\x15\xde\xaa\xa9\x41\ +\xd1\xc0\xe6\x36\xb1\xb8\x25\x36\xb7\x89\xd5\x2d\xb1\xb9\x25\x16\ +\x97\x89\x3d\x4d\x62\x71\x9b\xd8\x33\x24\xaa\x45\xc6\xb5\xa3\x85\ +\x2d\x94\x9e\x5f\x4d\x9a\x9c\x89\x2a\x9c\x28\x8a\x0d\x84\xc4\x34\ +\x83\x98\xc2\x4f\xa7\xb3\x86\xba\xbc\xd7\x31\xd1\x2f\x67\xb8\xe3\ +\x82\x80\x3e\x84\xfc\xcc\xd6\xb5\xbb\x9e\x9a\x80\xb6\x87\xc7\x8e\ +\xef\x7c\xfa\x7d\x5a\xfa\xba\x1d\x8e\x8c\xb4\x61\xcb\xe9\x86\xc1\ +\x91\x9a\x13\xf4\xf4\xf9\x28\x99\x56\xc0\xcc\x82\xe2\x11\x5a\x94\ +\x9c\x3c\xfb\x36\xbf\xd9\xbb\x27\xa9\xc1\x39\x5d\x61\x02\x2d\xc7\ +\x69\xeb\xe8\x65\xfe\xec\xd9\x7c\x60\xf3\x43\x64\x65\x4e\x07\x31\ +\xda\xf3\x25\x09\xeb\x5e\x4e\x4f\x7b\x9e\x2e\x67\x7d\x52\x7d\xa5\ +\x12\x12\x7e\xe6\x0c\x89\xbf\xf9\xf4\xa6\x2a\x5f\xaa\xda\x1c\xf6\ +\x17\xef\x7e\xfc\xe1\x7b\xf4\xc2\xdb\x7e\x6d\xb5\x5b\x86\xad\x6c\ +\x18\x06\x3f\x7e\xe1\x97\x5c\xec\x1a\x30\xe6\xd7\x2d\x5a\x4e\xe5\ +\xa2\xe5\x23\x76\x5a\x7b\xe1\x24\xbf\xa8\xde\x39\x62\x19\xb7\x68\ +\xa5\x6a\xcf\x41\x3a\xbd\x82\xef\xfe\xdd\x57\x58\x74\xdd\xc2\x71\ +\x69\x3e\x41\xbd\x8d\xc3\x25\x4f\xa3\x2b\x81\x71\xd4\xbe\x2c\x9c\ +\x12\xa6\x72\xdf\xd6\x75\x3b\x0f\xa7\xa2\x31\x25\xd1\xc5\x97\xbe\ +\xf5\xf0\xec\x40\xce\xe6\xe7\x46\x22\x09\xe0\x78\xcd\xfe\x18\x92\ +\x00\xf6\xbc\x7d\x80\x50\x38\x3c\x62\xbd\xd2\xe2\xb9\xac\x5b\xb0\ +\x60\xd8\xef\xdd\xb2\x81\xdf\xbc\xf0\x06\x8a\x96\xc5\xef\xfe\xe9\ +\xc7\x2c\x1e\x86\x24\xc3\x30\x38\xd3\x50\xc7\xe9\xfa\x5a\xc2\x7a\ +\xe2\x57\x9d\x4d\xcb\x61\x45\xc3\xa7\xc9\xec\x2b\x1a\x71\x4c\x13\ +\x80\x39\x28\xe6\xde\xed\xbb\xd7\xdf\x9e\x8a\xc6\xe2\x88\xda\xb9\ +\x6d\xa3\x16\x52\x97\x1c\x75\x66\xb8\x47\x7d\x80\x7d\x7d\xed\x71\ +\xd7\x4c\x53\xd2\x17\x1c\xdd\x1e\xac\x5c\x52\x49\x61\xbe\x3b\xee\ +\x2d\xe6\x16\xcd\x3c\xfb\xc2\x41\x0a\xa7\x17\xf3\x8b\x27\xfe\x1f\ +\x69\xee\xc4\x3a\x47\x38\x1c\xe6\xdf\x5f\xf8\x25\xcf\xee\x7c\x81\ +\xe7\xaa\x5e\xe4\xa9\x3f\x3e\x83\x3f\x18\x4c\x58\x56\x08\x95\x79\ +\xed\x1f\x21\x63\x92\xc9\x92\xe0\x94\x42\xfc\x6e\xfb\xde\xf5\x9f\ +\xbc\xdc\xb6\xd4\xa1\x17\xee\xdb\xfc\xfe\x7f\xce\x2c\xbb\x61\xa5\ +\x18\x75\x1e\x00\xcd\x68\xe5\x70\x6d\x4b\xcc\xb5\x2c\xb7\x8d\x8a\ +\x45\xab\x47\x7f\x4d\x09\xc1\xbc\xe2\x22\xb4\x5b\x5e\x67\xfa\xf5\ +\x61\x72\xe6\x86\xc9\x2c\x35\xd0\xdb\xdb\x98\x9b\xef\x61\xdb\x67\ +\xbf\x85\xd5\x6a\x1b\xb6\xfa\x5b\xef\xec\xe2\x68\x6d\x63\xf4\xb3\ +\x3f\x18\x44\x53\x05\x33\xa6\x27\x26\x43\x08\x41\x6e\xef\x02\x5a\ +\x5d\x87\x31\x94\x91\x25\x3e\xc5\x50\x40\xdc\x75\xf3\x83\xa5\xfe\ +\x97\x9e\xaa\x4b\x6e\x72\x4e\xdc\xc8\x00\x76\x6e\xbb\xd7\xad\x64\ +\x2e\xff\x64\x32\x24\x01\xe4\x4f\x9f\xcf\x2d\x8b\xb3\xb1\x6a\x91\ +\x66\x72\xd3\xad\xdc\x5d\x59\x91\xf4\x5c\x62\xb3\x64\x91\xe3\x2f\ +\xc3\x91\x65\xe2\x29\x31\xc8\x5b\x10\x66\xe9\x47\x4a\x78\xf0\xee\ +\xc7\xb1\xdb\x9c\x23\xd6\xf5\x07\xe2\x9d\x02\xfe\x40\xf7\x88\x75\ +\x84\xa2\xb0\xb8\xe1\x13\x49\x8e\x2e\xa5\x10\xc0\x37\xbf\xb3\x67\ +\xe3\x97\xc6\xdb\x40\x8c\x44\xfd\xc5\xc6\xf5\x4f\x79\x66\x2c\x5d\ +\x3c\x98\xa7\xd6\xae\x0e\x8e\xd7\x9e\xa6\xdb\xe7\x25\x2b\x2d\x03\ +\x45\x19\xc4\xad\xe2\x60\x7a\x4e\x11\x6b\xca\xd3\x59\x36\x6b\x3a\ +\xab\x16\xac\xc6\xed\x8e\xd7\xfa\x7c\xfe\x3e\xde\x3e\x77\x8a\x8b\ +\x1d\x6d\xa4\xbb\xd3\xb0\x68\x03\xa6\x58\xba\xaf\x80\xc6\xcc\x03\ +\xd1\xcf\x45\x07\x2a\xc8\x9a\x36\x73\xd4\x81\xdb\x68\xe7\x48\x6d\ +\x2b\xfd\x0a\xbc\x10\xb0\x71\xf1\x52\x3c\x69\xd9\x23\xd6\x53\x14\ +\x2b\x84\x03\xf4\x38\x9b\x46\xed\x63\x02\xb0\xf9\xe6\x07\x4b\x3b\ +\x5e\x7a\xaa\xee\x8d\xb1\x56\x8c\x31\x5e\x75\xdb\x82\xbf\x18\x4c\ +\xd2\xb1\xb3\x6f\xf3\xfc\xbe\x3d\x98\x32\x72\x3b\xa6\x67\x65\xf3\ +\xc0\x2d\xf7\xa0\xa9\x03\xfc\xea\xba\x93\xce\xf6\x42\xf4\x60\x98\ +\x40\x50\xc3\x93\x2b\x51\x94\x81\x46\x2e\x76\x34\xf3\xf3\x3f\x3d\ +\x4f\x30\x1c\x99\xec\xab\x0f\xed\xe7\x81\x5b\xee\x21\x2b\x3d\x03\ +\x00\xab\x96\x81\x62\x0a\x4c\x45\x92\xd6\xee\x24\x27\xf7\x86\xa4\ +\x06\x9e\x37\x7d\x09\xf7\xae\xee\xe2\xcf\x35\xed\x98\x52\xb2\x6c\ +\xf6\x4c\x66\x14\xcc\x49\xaa\x6e\x61\xef\x3a\x2e\x64\x1f\x18\xbd\ +\xe0\xc4\xe0\x7b\xdb\xf7\x6e\x68\x1e\xab\x27\x23\x7a\xc7\x77\x7c\ +\xed\x53\xc5\x96\xac\x05\x8f\xda\x1c\x11\xa7\xb5\x34\x43\x3c\xfd\ +\xf2\xf3\x84\x8d\x81\x20\xa8\xcf\xef\xc7\xed\x70\x50\x90\x93\x07\ +\x40\x63\x4d\x0b\xc7\xf6\x9d\xa6\xad\xa1\x93\xce\x96\x1e\x5a\x2f\ +\x74\xd0\x5a\xdf\x41\x46\x76\x1a\xfd\x1a\xe3\x1f\xf7\xfc\x9e\xd6\ +\x9e\x01\xe5\x22\x6c\x18\x04\x43\x7d\xcc\x2d\x99\x15\xb9\x20\x04\ +\x46\xd8\x8b\xd7\x79\x91\x69\x6f\x2d\x24\x2b\x67\xe0\x66\x37\x77\ +\xb4\xf0\xc2\xbe\x57\x38\x70\xf2\x28\x61\xdd\x20\x3f\x7b\x1a\xfd\ +\xaf\x65\x21\xac\x64\x66\x96\xb1\xb0\xb4\x98\xeb\xcb\xaf\x27\x3b\ +\x2b\x9e\xa4\xa3\x35\xc7\xf9\xd3\x9f\xab\x39\x5e\x7b\x06\xb7\xd3\ +\x85\xc7\x9d\x7e\xa9\xae\x4a\x9f\x5a\x8f\xdf\x3a\xf2\xab\x72\x82\ +\x20\x80\xf7\xdf\xfa\xd0\xcc\xdd\x3b\x7e\x54\x5b\x97\x6c\xa5\xa8\ +\x44\x99\x46\xf0\x7e\x97\xdb\x11\xfd\x22\x14\x6c\xc5\x1f\x8a\x8f\ +\x99\x75\x7b\xdb\x00\x68\xb9\xd0\x41\xcd\x91\xf3\xe8\x5a\x1f\x4d\ +\x6a\x23\x7d\x7a\x18\xb7\x4c\x23\xbf\xb7\x80\xb7\xf7\x9c\xe2\x86\ +\x1b\x17\x60\xb5\x99\x74\xf7\xc6\x6b\x80\x9d\x3d\x1d\x31\x9f\xb3\ +\xbd\xb3\x69\xc8\x39\x82\xcb\xb2\x30\x7a\xad\xd7\xdf\xc3\xd3\x2f\ +\xfd\x07\x41\x3d\xf2\xa0\x34\xb4\xb5\xa1\x08\xc1\x0d\x73\x23\x65\ +\x42\x81\x30\x17\x4e\x36\xd1\xd5\xda\x83\x04\x32\xb2\xd3\x28\x99\ +\x9b\x8f\xcd\x19\x79\xd0\x4e\xd5\xbd\xcd\xf3\xfb\x06\x42\x48\xe7\ +\x5b\x9a\xf8\xe4\xed\xf7\x92\xe3\xc9\x02\xa0\xb0\x75\x35\xed\xae\ +\xa4\xef\x53\xaa\x61\x37\xa4\xf9\xec\x13\x7b\x37\x2f\xdd\xb2\xf6\ +\xd5\x86\x64\x2a\x44\x27\x9c\x90\x6e\xb9\x41\xd5\x06\x5e\x69\x36\ +\x8b\x95\x69\xe9\xf1\x21\xa1\xa2\x69\x79\x20\xa1\xf6\x78\x3d\x8a\ +\x23\xc0\xa1\xbe\x13\xd4\xf5\x74\xd1\xda\xd7\xcb\x39\x7f\x33\x67\ +\x8d\xb3\x84\x43\x3a\x0d\x67\x9a\x01\x85\xa2\xac\x78\xcd\xad\x38\ +\x37\x2b\xe6\xb3\x26\x3d\xa4\xb7\xb9\x71\x65\x0e\xcc\x2f\xe7\xea\ +\x8f\x44\x49\xea\xc7\x89\xba\x13\x00\x04\xfa\x82\x1c\xdc\x79\x9c\ +\x86\xb3\x17\x69\xea\x69\xa2\xa1\xab\x99\xc6\xda\x8b\x1c\xdc\x79\ +\x8c\x3e\x6f\xc4\xb0\x3d\x55\x77\x3c\xa6\xae\x61\x4a\xce\x34\x9c\ +\x8d\x7e\x76\x30\x7d\xd4\x9b\x33\x91\x10\x90\x6b\x4a\xe3\xe9\x67\ +\x9e\xb9\x37\x4e\xf3\x4e\x84\x28\x51\x7a\x58\xc9\x15\x83\x75\x40\ +\x2d\x8b\x3b\x97\x17\xe3\x71\x6a\xfd\x0d\xb3\x6a\xf6\x34\xe6\x94\ +\x5c\x47\xd0\x1f\x22\xd8\x17\x22\xec\x6a\x21\x10\x8e\xbd\x99\xcd\ +\x81\x2e\x42\x32\x4c\x77\x9b\x0f\x84\x85\x0d\x8b\xe6\x52\x92\x6d\ +\x8f\x7e\x3f\x2b\xcf\x45\xe5\xe2\xca\x21\x83\xb0\x62\xef\x74\x60\ +\xb1\x0e\x8c\xd9\x95\x20\x6c\xe8\x76\x44\x5e\xa7\x67\x8f\xd4\x13\ +\xd6\xfd\x9c\x14\x6f\x73\xb4\xaf\x86\xe3\x81\x33\x1c\x0d\x1f\xa3\ +\x2f\x18\xa4\xe6\x50\x44\x4a\x9c\x09\x34\x7b\x97\x6d\x60\x4a\x56\ +\x94\x91\x8d\xf9\x49\xc2\xfa\xba\x82\x96\x2f\x27\x53\x30\x3a\x72\ +\x29\xb1\x21\x19\xe4\x54\x52\xc9\x9b\xbe\x9e\x87\x6f\x3b\x43\x7b\ +\x77\x3b\x2e\x67\x26\xce\xb4\x79\x80\xe0\x92\x6e\x81\x6a\x49\x9c\ +\xc4\x23\xa5\xa4\xbf\x90\x33\xfd\x06\x3e\xb6\xd9\x43\x57\x4f\x33\ +\x8a\xe6\x20\x3d\xe3\x3a\x50\x62\x55\x6f\x21\x41\xf5\xd9\x50\x72\ +\x06\x9e\x94\xd2\x82\x59\xcc\x2b\x38\xc7\x89\xc6\x5e\x00\x5c\x36\ +\x95\x8a\x85\xcb\x30\x4d\x49\x47\x73\x17\xc1\xcc\x26\xda\x2e\x0c\ +\x18\xb8\xde\x50\x90\x56\xad\x19\x4b\xbb\x86\x1e\xd2\x59\x39\x77\ +\x0e\xa7\x1a\xdf\xa4\xb3\x37\xa2\xc4\x14\x67\x3b\x99\x3f\x73\x90\ +\x37\x44\x24\x74\xca\x4c\x3a\x84\xe0\x8b\xdb\xf7\x6e\xaa\xde\xba\ +\x76\xe7\x2b\x23\x95\xd3\x06\x2a\xc8\x3e\x29\x25\x31\x36\x94\x62\ +\x43\x71\x2c\x20\xd7\x11\x5b\xc9\xe6\xb2\x62\xb5\x5b\x48\x57\x3d\ +\x58\xd4\x76\xc2\xc6\x80\x97\x3b\x3f\xdd\x85\xcd\xb0\x92\x96\x7d\ +\xc9\xa3\x20\x14\xb0\x95\xe3\xc9\x2d\x1f\x76\x10\xa6\x34\x20\xa0\ +\x21\x06\x59\x60\xc2\x92\xcf\x07\x2a\xd6\xb1\xfc\xe2\x29\x02\x61\ +\x49\x49\xfe\x42\x6c\xce\x42\x0c\xdd\x40\x4a\x89\x29\x42\x71\xed\ +\x48\x2d\x0c\x06\x18\xba\x89\x3b\x63\x21\x7f\xf9\x3e\x95\x0b\x2d\ +\x17\xd0\x54\x07\x33\x8a\x56\x20\x06\x49\x51\x92\xa6\xe2\x64\x40\ +\x91\xd2\xfc\xe7\x6d\x3b\x37\x2e\xdc\xb6\xa9\x6a\x58\x87\x64\x94\ +\x28\xab\xd5\xac\x33\x0c\x13\x4d\x19\xfd\x95\x29\x80\xe2\x39\xf9\ +\xd4\x1e\x0b\x71\xc7\xfc\x62\x0e\x35\xb5\xd0\xd5\xa7\x93\x9f\xee\ +\x24\xab\xaf\x0c\xd5\xa2\x50\x38\x2b\xf9\x39\x40\x97\xdd\x60\xd7\ +\x31\x4c\x13\x55\x51\xa2\x52\xad\xd8\x4a\x29\x2e\x29\x8d\x29\xab\ +\x6a\x2a\x0e\xb7\x1d\x8f\x33\x03\x21\x3a\xa3\xd2\x2d\x04\x64\x29\ +\x99\x58\x34\x0b\x36\x87\x15\x04\xd8\xdc\xd7\x53\xee\xbe\x3e\x71\ +\xa7\x66\x7c\x08\xe5\x0a\x62\x56\x9a\xd5\xfc\x3c\xf0\x95\xe1\x0a\ +\x44\xe5\xdf\x62\x09\xbd\xe6\xf7\x25\xf6\x95\x25\x42\xc1\xac\x69\ +\x14\x94\x17\xd0\x76\x6e\x1a\x33\xcd\xf9\xdc\xe0\xb8\x9e\x6c\xef\ +\x1c\xac\x9a\x83\xf9\xab\xca\xb1\x27\x9a\x64\x86\x41\xaf\xe5\x3c\ +\x86\x3b\x88\xa9\x1b\x49\x85\x32\xcb\xae\x2f\xc2\xd7\x94\xc5\xad\ +\xd7\x15\x50\x9a\xeb\xa0\x38\xcb\xce\xca\xbc\x12\x1c\x61\x0f\x65\ +\x0b\x8b\x92\x6a\xc3\x94\x53\x2b\xf7\x52\x22\xbe\xb0\xfd\xb5\xca\ +\x61\x0d\xc1\xa8\x44\xd9\x0c\xf9\x8b\xd6\xb6\xae\x1f\xa5\x65\x3a\ +\x87\xfd\x99\x86\x69\x72\xa6\xbe\x96\xde\x80\x9f\x19\xd3\x0b\x29\ +\x9d\x5f\x48\x5e\x71\x36\xed\xcd\xdd\xe8\xe1\x30\x0e\x97\x83\x9c\ +\x42\x0f\xaa\xa6\x52\xd7\xdc\x40\x6b\x77\x27\xf9\x59\xb9\x14\xe6\ +\xe6\x8d\x38\xc8\xfa\x82\x83\xd8\xba\x34\x7a\x1b\x03\x78\x6c\xa3\ +\x4f\xf2\xd9\xd3\x3d\xcc\xb8\x6e\x06\xb5\xc7\x35\x4a\xc8\x47\x1a\ +\x02\x11\x56\x28\xbe\x2e\x9f\xbc\x92\x91\x3d\x13\xfd\x08\x87\x52\ +\x16\x2a\x4a\x15\x6c\x52\x55\xbf\x07\x24\xf4\xb6\xc7\x90\xf2\xf3\ +\xad\x5b\x2f\x94\xad\xd8\x5c\x94\xe8\x89\x0c\xeb\x3a\x3f\xdb\xf1\ +\x0c\xcd\x9d\x3d\x00\xa8\x8a\xc2\x07\x2a\x6f\x62\x6e\x49\xbc\xbb\ +\xe7\x0f\x7b\x5f\xe4\xc8\xd9\xda\xe8\xe7\x35\x0b\x96\xb0\x71\xe9\ +\xea\x84\xa3\x0b\x05\x7a\x79\xb3\xfc\xff\x82\x14\xe4\xff\xf1\x2e\ +\xca\x16\xcf\x4d\x58\x2e\xac\x87\x79\xe3\x9d\xc3\xb4\xf7\x74\x52\ +\x3a\xbd\x98\xeb\x67\xce\xc5\xd4\x4d\xba\x3b\x7c\x20\x21\x2d\xcb\ +\x8d\xc5\xaa\x72\xbc\xf6\x0c\x35\x0d\xe7\xc8\x70\x67\xb0\x62\xde\ +\x22\x1c\x36\x7b\xc2\xf6\xda\x03\x6f\x70\xb2\xbc\x2a\xe1\x77\x57\ +\x12\xa6\x64\xfd\x63\x95\xd5\xaf\x0d\xbd\x1e\xa3\xfa\x64\xa5\x7b\ +\x9f\xe8\x6c\xed\x49\xd8\xc0\xa1\x13\x7b\xa2\x24\x41\x44\xba\x76\ +\xbc\x51\x1d\x57\xae\xa9\xa5\x26\x86\x24\x80\xd7\x8f\x1f\xa6\xcb\ +\x9b\xb8\xdd\x76\xb9\x3f\xf2\x1f\x21\x91\x8e\x13\xc8\x04\x73\x87\ +\x94\x92\x67\x5e\xf9\x35\xbb\x0e\xbf\xc9\xb1\x73\x35\xfc\x61\x5f\ +\x15\xaf\x1d\x7e\x03\xd5\xa2\x92\x95\x97\x41\xd6\xf4\x0c\x2c\x56\ +\x95\x03\xef\xec\xe7\x77\xbb\x5f\xe6\xed\x73\x35\xec\x39\xfa\x16\ +\x3f\x7f\xe9\xb7\x18\x66\x82\x57\x9c\x94\xd4\x15\xed\x4f\x38\x9e\ +\x2b\x0d\x01\x7f\x97\xe8\x7a\x0c\x51\xb7\x7d\xf9\x87\xdf\xed\x38\ +\x7b\xb0\x53\xca\xf8\x9b\xd5\xd1\x7d\x31\xee\x5a\x5f\x30\x44\x58\ +\x0f\x0f\x29\x77\x3e\xae\x9c\x94\x92\x4e\x5f\xbc\xbb\x26\xd8\xdb\ +\x47\xed\xac\x01\x9f\x5b\xdf\xa2\x06\x5a\x2e\xc4\xc7\xb8\x3a\xba\ +\x6a\x39\xdf\x1a\xeb\x2d\x3f\x74\xe6\xd8\xd0\x4e\x38\x74\x3a\xd6\ +\xc8\x6d\xed\xee\xa6\xb1\x2d\x7e\xdc\x3e\xdf\x45\x02\xf6\x49\xcf\ +\xa1\x4c\x0a\x42\x70\xeb\x77\xf6\x6c\x58\x31\xf4\x7a\x9c\x31\x91\ +\x97\xdd\xfe\x70\xcb\xf9\xf8\x9b\x55\x9c\x13\x1f\xc0\x9b\x96\xe1\ +\xc4\xa2\xc5\xce\x29\x05\x59\x19\x28\x43\x5e\x9d\x56\x4d\x21\x2f\ +\x6b\x48\x1e\xbf\x84\x26\xfb\x8b\x48\x65\xe0\xa1\xe8\xc9\xf1\xd1\ +\xd7\xbb\x17\xd3\x88\x95\x02\x8d\x78\xad\x55\x53\x63\x3b\x91\x04\ +\x50\x13\x98\x46\xda\x90\x8b\x52\xc2\xb9\xc2\xdf\xc6\x17\x9c\x42\ +\x10\x92\x2f\x0c\xbd\x16\xf7\xd3\x6e\xfe\xd2\x8f\x9e\x35\x3a\xde\ +\xd8\xd3\xef\x8a\xe9\xc7\xbc\xd2\x05\x2c\x2d\x4d\x8b\xda\x1f\x1e\ +\x97\x85\x3b\x57\xc7\xcf\x3b\x1e\x4f\x39\x37\x2f\xca\x8e\xde\x48\ +\x9b\x45\xe1\x8e\x15\xf3\x71\x0e\x99\x2b\x3a\xda\x4f\xd2\x38\xe3\ +\x4c\x5c\xfd\x9e\x35\xb5\x9c\x3d\x5c\x13\x09\x5f\x5c\xe2\x30\x23\ +\x3d\x9f\x85\xc5\x03\x0f\x8a\x10\x50\x31\x7f\x76\xec\x8f\x13\x0e\ +\xd6\xcc\xcd\x41\x19\x64\x20\xcd\xcc\x4b\x67\x7a\xd6\xb4\x98\x72\ +\x9d\x9d\x87\xf0\xa6\x4f\xc9\x05\x1b\x51\x48\xc1\xdd\x4f\xec\xdd\ +\x18\x63\x78\x26\xd4\xf0\xe4\xb6\x6d\xca\xaf\xbc\x3d\xe7\x0b\x96\ +\x6e\x2c\xd4\x2c\x03\x76\x95\x0c\x37\xd2\xeb\xad\xa5\x2f\x68\x92\ +\x9d\x33\x1b\xd5\x92\x58\x9b\x93\x7a\x27\x21\xff\x19\x3a\xbd\x7d\ +\x64\x67\x14\x61\x71\xcd\x8c\xe9\xca\xdb\xd1\xca\xf1\xf9\x3f\xc6\ +\xd0\x12\xab\xc8\x39\xb5\x1e\x5c\xb5\x77\x51\x58\x3e\x60\x8b\xc9\ +\xc0\x39\x4e\xd4\x1d\xa6\xc3\x1b\x62\x46\x7e\x11\x45\x85\xab\x89\ +\x7b\xce\xcc\x6e\x9a\x9b\xde\xe4\x5c\x73\x3b\x69\x2e\x37\xd7\x95\ +\xaf\x43\xd5\xd2\xa2\x5f\xf7\xb4\x37\x71\x6c\xd1\xcf\x90\x62\x4a\ +\xd9\x50\x09\x21\x11\x5f\x79\xb4\xa2\x6a\x5b\xff\xe7\x61\x55\xf1\ +\x97\xbf\xf7\x50\x5e\x43\xed\xb4\x13\xc5\x8b\x57\x78\xec\xce\xd4\ +\xe5\xeb\x77\xb7\xb5\x70\x66\xde\xcf\x09\xda\x47\x0e\x87\xe7\x1d\ +\x2e\xc4\xed\xbb\x85\xbc\x19\x39\x83\xae\xca\x4b\x7f\xa3\xb9\x7f\ +\x62\x7c\x61\x97\xfa\x6d\xe5\xd4\xbc\x9f\x12\xb6\x4f\x7e\xbe\xdf\ +\x38\x51\xbb\x75\x6d\xf5\x4c\x21\x22\xef\x95\x11\x4d\xc3\xbd\x4f\ +\xdc\xeb\x38\x17\xf0\x74\x66\xa6\x6f\xb6\x79\x72\xd3\xc7\xd7\xdd\ +\xa5\x7b\x26\xa5\xa4\xad\xf1\x38\xe7\x96\xbe\x88\x6e\x4d\x6e\xc9\ +\x51\xce\xd9\x2c\xac\x27\x6f\xa4\x74\x61\xd9\xf8\xb3\xe4\x25\xb4\ +\x35\x9e\xe4\xdc\x92\x3f\x10\xb6\x5d\x35\x24\x01\x60\x2a\x4a\xe5\ +\x63\x6b\x76\xee\x81\x61\x7e\xfe\xb2\xfb\xff\x6a\x3b\xf0\x01\x4d\ +\x93\x76\xbb\x33\x5c\x78\xa3\x5b\xa3\x58\x9f\x45\xc9\x75\x73\x71\ +\xa4\x27\xb6\x4b\x86\x87\xa4\xb7\xab\x97\x23\x75\xaf\xf1\xff\xbb\ +\xc6\x3e\x37\xcc\xb1\xc3\x6a\xf2\xc8\x2b\x5d\x42\x66\x5e\x7a\x8c\ +\x3f\x70\x94\x6e\xe9\xed\xf6\x71\xa2\x7e\x2f\xbf\xe9\xe8\x8e\x46\ +\xa9\x01\x16\x2e\xef\xa0\x6c\x6e\x62\x73\x61\x2a\x41\x51\xf8\x97\ +\x2d\x6b\xaa\xff\x1b\x0c\x09\xc5\xf7\x43\x60\xce\x94\x88\x59\xba\ +\x0e\xbe\x1e\x0b\xbf\xeb\x01\xbb\x38\xcb\x5d\xb2\x8e\x7c\x5b\x39\ +\x79\xa5\xa5\xb8\x32\xec\xb1\xf9\x13\x43\x60\x84\x0d\x7a\x3a\xba\ +\xa8\x6d\x3a\xc2\x33\x4d\xdd\xf8\x74\x09\x8c\x3d\xb4\xf0\x56\x0f\ +\xbc\x45\x07\x1b\xc2\xaf\xb2\xb0\x6e\x3a\x99\xd3\xca\xf1\x4c\xf7\ +\x60\xb3\x6b\x44\x9f\xb3\xfe\x37\x9d\x84\x50\x28\x8c\xb7\xad\x93\ +\x86\xb6\xe3\x3c\xd7\xdc\x49\x67\x28\xfe\x67\xfa\xfb\xc6\x94\x3e\ +\x3f\xa9\x50\x84\xc4\xae\xe9\xd8\xb5\x30\x9a\x62\xde\x0d\x0c\x4f\ +\x54\x22\x04\x24\x3c\xd3\x6a\xa0\x72\x82\x95\xbe\x93\xcc\xb2\x5a\ +\xc8\x50\x3c\xb8\x9c\xd3\x50\x6d\x76\x54\x4d\xc3\x08\x87\x08\x87\ +\xbb\x69\xf7\x35\x72\x3a\x14\x60\x5f\x97\xc0\x48\x60\x93\x8d\x07\ +\xd5\x9d\x50\x4d\x33\xd9\x5d\x17\x59\xd3\x24\xc8\x46\xc3\xa6\x38\ +\x70\x3a\x3d\x28\x02\x7c\xfe\x36\x7c\x46\x90\x77\x82\x61\x0e\x7b\ +\x95\x18\x09\x9a\xea\x50\x84\xc4\xa6\xea\xd8\x34\x1d\x9b\x6a\x44\ +\xe2\x3e\x11\xe4\xfe\xe8\xad\x95\x8b\x1f\xbc\xe1\x8d\xc3\x63\x7e\ +\xb4\x0c\x04\xfb\xba\x60\x1f\x61\xa0\xf5\xd2\xdf\x70\x48\xfd\xcd\ +\x6a\x0f\x4a\x9e\x0f\x4a\x20\x74\xe9\x6f\xa8\x21\x2d\x26\xa4\xdf\ +\x54\x43\x08\x89\x3d\x31\x39\x31\xb0\x08\xf3\x16\xe0\xf0\xd4\x88\ +\x9e\x4d\x32\x4c\xf3\xca\x04\xa3\x04\x60\xd7\x74\x3c\x76\x3f\xd3\ +\x9c\xbd\xa4\xdb\x03\xd8\x34\x7d\x58\x92\x00\x84\x62\x6e\x84\x31\ +\xbc\xfa\xae\x25\x74\x77\x4c\xee\xf2\xe0\xfe\xd7\x9a\x5d\xd3\x11\ +\x63\xb4\xe1\x24\xac\x86\x77\x29\x51\xa3\xe1\xc2\x71\x1f\x2d\x67\ +\x74\x86\x66\x0c\x5b\xec\x2a\xe5\xab\x5c\x38\xd2\x47\x97\x48\x8b\ +\x6a\xe0\xd0\xc2\xe3\x22\x67\x30\x04\x64\x3e\x75\x74\x45\xf1\x94\ +\x25\x6a\x6d\x47\x2f\x05\x41\x93\xea\x1c\x27\xad\x96\xd8\xa8\xb3\ +\x86\xc9\xa6\x56\x3f\x4e\xdd\xe4\xa5\x3c\x37\xfe\x21\xce\xc5\xec\ +\xa0\xc9\xc6\x4e\x2f\x17\xad\x1a\x7b\xb2\x5c\x63\x9a\xb1\xfc\x5e\ +\x9d\x67\xbe\xdc\x48\x41\x7e\x41\xc2\xef\x5b\x4e\xf6\x71\xe3\x7f\ +\x4f\xbc\xa6\xcf\xa2\x1a\x51\x8d\x4d\x49\xa1\xf7\x43\xd3\xe5\xf5\ +\x89\xd5\x73\x05\xe5\x4a\x06\x40\xff\xf6\x74\x1b\x19\x7a\xc4\x28\ +\x5e\xd6\xd5\xc7\x2f\x8a\x3c\x1c\x49\x8b\xa4\x15\xd9\x4d\x93\x2f\ +\x9e\x6a\x43\xbb\xa4\xd5\xad\xea\xee\xe3\x5b\xb3\x72\xe9\xb2\x28\ +\x97\xca\x07\xf8\x50\x53\x77\xd4\xda\xaa\x6c\xf7\xf3\x0f\xb3\x73\ +\xe2\xfa\x00\x38\xbe\xa7\x9d\x37\x9f\x09\x21\xe4\xc0\x6d\xe8\xf5\ +\xf5\x61\x1f\x26\x86\x05\xd0\xd5\x10\x7b\x63\xa2\xe4\xa8\x3a\x8a\ +\x32\x31\x37\x4d\x28\xe6\x82\x84\x44\x59\x6d\xa6\x3b\xe0\x8f\x7d\ +\x8a\x85\x1a\x44\x90\x5c\xa8\x3c\x59\x48\x09\x48\x15\x61\xda\xa2\ +\x9b\x12\xad\xe8\xf2\x47\x49\xea\xc7\x5d\x4d\x3d\x1c\x49\x8b\x78\ +\xdf\xdf\xdf\xec\x8d\x92\x04\x91\x79\xf8\xa3\x0d\x5d\x3c\x59\x1a\ +\xc9\x15\xbc\xbd\xd5\x1b\x33\xc4\x0c\xdd\xa0\x30\x10\xa6\x21\xc1\ +\x5a\xaf\x03\x2f\xb4\x62\x91\xb1\xab\x3f\x14\xa9\x63\x75\x0c\xff\ +\xa2\x09\xfb\x41\x53\xcc\xa8\xe4\xa8\x29\x24\x47\x15\x12\x45\x31\ +\x51\x85\x44\x55\x4c\x14\x21\xd1\x84\x89\x09\x4b\x35\x80\xf2\xf2\ +\x72\x9b\x0c\xeb\x3b\x81\x35\x00\xcd\x2f\xed\xc4\x92\x95\x83\x6b\ +\xc1\x12\x00\x04\x12\xa1\xf8\x01\x33\xa5\xd9\x3b\x02\x90\xa6\x05\ +\x53\x5a\x41\x46\x1a\xce\x08\x9b\x0c\xf5\xd5\x0d\x56\x4d\xd3\x8c\ +\xf8\x1b\xa3\x0e\x22\xce\x92\x20\xf0\x68\x1f\x52\xe5\xfc\x41\x9d\ +\xf3\xbf\xf7\xd1\x5c\x0f\x45\x43\x56\xe9\x38\x1c\x8e\x11\x0d\x79\ +\xa4\x20\xdb\xd9\x3b\xfc\xf7\xa3\x40\x08\x19\x21\xe4\x12\x19\xaa\ +\x18\x20\x66\xd8\x3a\xa6\x5a\xaa\x01\xe8\xba\x5e\xa6\x5e\x22\x29\ +\xe1\xd8\x10\xc8\x70\x3a\x42\x91\xa9\xb5\x50\xa4\x44\xca\xd8\xa7\ +\xf7\xf5\x4c\x07\x9b\xda\x7c\x31\xe4\xec\xcd\x1c\xc8\x57\x7b\x2d\ +\xcb\x49\xb9\x2f\x14\x23\x35\x7f\xc8\x1b\xf0\x90\x9f\x72\x59\x59\ +\xe0\x1d\x48\xd2\x09\x0b\x41\x8d\x33\xb1\x47\x24\x11\x21\x9a\x36\ +\xf2\xb4\xad\x68\x26\xc9\xbc\x56\x12\x49\x87\x2a\xcc\x71\xce\x5d\ +\x32\x53\x03\xb0\x48\x29\xcc\x51\x3b\x57\x98\x8c\x79\xcb\xa7\x29\ +\xfc\x53\x59\x36\xf7\x34\x76\x63\x93\x92\xfd\x1e\x27\xbb\xb2\x07\ +\x12\x36\x4f\xbb\x6c\xfc\xaa\xd0\xc3\xfb\x5a\xbc\x48\x21\x78\x29\ +\xd7\xcd\xd9\x41\xde\xfd\xa7\x8b\x3c\x7c\xa0\xc9\xcb\xdc\xde\x20\ +\x5d\x16\x85\xa7\x0b\x3d\xc3\xf6\xa5\x27\x58\x4e\xea\xf7\xfb\x31\ +\x0c\x03\xf7\x30\x2b\x1d\x07\x67\xd3\xf5\x4b\x87\x2a\x4c\x54\x65\ +\xe0\x5f\x45\xa4\xf6\x46\xa9\x8a\xe9\x4c\x5a\xeb\x13\x42\x07\xc5\ +\x48\xde\x29\x9a\x04\x22\xc1\x41\x81\x34\x63\x9f\xf8\x7a\xbb\xc6\ +\xf7\x67\x0e\x9f\x4d\x74\x38\xdd\xc6\xe1\xf4\xc4\xab\x11\x4d\xe0\ +\xb7\xf9\x69\x40\x5a\xc2\xef\x63\xfa\x4f\xe0\x66\xd2\x75\x3d\x21\ +\x81\xfd\x10\x40\x9a\x2d\x78\x19\xd2\x31\x76\x48\x49\xb2\x44\x49\ +\xd0\x7a\x11\x29\x76\xcd\x08\x71\xe9\xd5\x67\x4e\x89\x3c\xf0\x24\ +\x21\xb1\x28\x93\xbb\x33\x9c\x10\xc2\x9e\x24\x51\x02\x61\x38\x30\ +\x45\x18\x65\xd4\xa0\xdd\xd8\x20\xe5\xd4\xda\x44\x6c\x2a\x42\x22\ +\x47\xd0\x43\x87\xc0\x34\xad\x80\xf5\xea\xd9\xdb\xf3\x1a\x82\x00\ +\x23\x79\xcf\x84\x90\x4c\xc4\x16\xac\x52\x0a\x46\x0f\xad\xbf\xeb\ +\xe1\xd7\x00\xc2\x42\x48\x75\x84\xe9\x47\x20\x51\x34\x2f\x29\x56\ +\xce\x01\x81\x90\x2a\xa6\x7e\x59\xdb\x2c\x8d\x1b\x52\x4a\x9a\x9b\ +\x9b\x63\xae\x05\x83\x41\xfc\x7e\x3f\x67\xcf\x9e\x4d\x58\xc7\x62\ +\xd1\x30\xe5\x9c\x94\x6b\x76\x23\x42\xa1\xaf\xdf\x8e\xaa\x53\x15\ +\xed\x34\x82\xd9\x89\xca\x49\x04\xa6\xd4\x52\xef\x99\x00\xa4\x4c\ +\x6a\xc1\x5d\x4a\xd1\xd7\xe7\xa7\xb3\xa1\x81\xde\xde\x5e\xda\xdb\ +\xe3\x73\x18\x5d\xae\x91\x1f\x9c\xae\x80\x1d\x01\x03\xf6\x51\xbf\ +\xbd\x24\xcc\x94\x7a\x2a\xa2\x90\x97\x24\xaa\xbe\xbe\xde\x0f\xcc\ +\x2b\x29\x29\xc9\x00\x28\xbb\xb5\x62\xa7\xd7\x6b\x5b\x1c\x53\x56\ +\x77\x5e\x05\xe1\xb8\xe4\x10\x08\x04\xe2\x24\x69\xac\x90\x80\x6e\ +\x5e\x7a\x65\x1b\x43\xdc\x6d\xfd\xf6\xd5\x10\x02\xc7\xab\xce\x1b\ +\x86\xda\x3b\x78\x8e\x32\xcf\x9f\x3f\xdf\x09\x50\xaa\x6e\xee\x15\ +\xea\x94\x75\xac\x4f\x79\x48\x29\xd0\xa5\x18\x20\x72\x10\x06\x93\ +\xa7\x5c\x32\x92\xb5\x51\xa4\x50\x9a\xb2\x25\x21\x1b\x7a\x50\x89\ +\x5d\x93\x22\x40\x51\x7d\x97\x3c\x70\xa9\x94\x2b\x81\x94\x0a\xd2\ +\x70\x30\x99\xdb\xdb\xce\xaf\xcc\xe6\xfe\x2d\x6b\xf9\xe5\x57\x4f\ +\x71\xfa\x60\xdb\x18\x6b\x0b\xba\xfc\x8e\x71\x07\x02\x0d\x53\x21\ +\x62\x85\x8d\x41\x0a\x55\x6a\x12\x12\x15\x0a\x8b\x98\x3d\x52\x05\ +\x80\x30\x88\xcc\x56\x29\x84\x88\x38\x65\x11\x62\x52\xd3\x1c\xac\ +\x36\x85\x8c\x69\x16\x96\xdf\x99\x43\xd3\x69\x3f\xa1\xd0\x40\x32\ +\x68\xdc\xf2\xd8\x21\x10\x0a\x04\x0d\x8d\xa0\xa1\xe1\x0d\x72\x89\ +\xb0\xf0\x88\x79\x0f\xc9\x60\x38\x29\x8c\xcc\x85\xf2\x60\xe2\xf7\ +\xdb\x90\xfe\xa4\x04\x19\x8e\xec\xb4\x32\x25\x76\x6b\x4f\x11\x96\ +\xdd\x9a\xc7\xb2\x5b\x63\xd3\xb2\x7d\x9d\x61\xb6\x7f\xe4\xe8\xb0\ +\x75\xd2\x3c\x03\x0e\x62\x09\x04\x74\x8d\x80\xae\x25\x9d\xac\x32\ +\x56\x48\x40\xd7\xe5\x91\xf7\x26\xa2\x21\x70\x67\x5a\xb8\xe3\x33\ +\xc5\x1c\x7d\xa5\x2b\x4e\xc8\x35\x8b\xa0\xe2\xde\xc4\x6b\x93\xa5\ +\x14\xf8\x75\x0b\x7e\xdd\x32\x52\xfa\xd7\x38\x20\xa4\x08\xda\xde\ +\x4e\xde\x29\xab\x06\x98\x18\x79\x52\x11\x86\x7d\x4a\x79\x3c\x96\ +\xdf\x91\xcb\xf2\x3b\xc6\x73\xdc\x47\x04\xe6\x50\xd2\x34\x1d\x87\ +\x16\xc6\xa2\x8e\xfd\xfe\x49\x29\x6b\x1e\x58\xbd\xbf\x27\x69\xa7\ +\xac\x22\x02\x91\x55\x10\xa9\x9e\xf3\xa5\x86\x69\xda\xa2\x81\xc3\ +\x6b\x0d\xa6\x14\xf8\xc3\x16\xfc\x61\x0b\xaa\x90\x91\xf9\x4c\xd3\ +\x93\x26\x4d\x08\xb9\x07\x92\xce\x42\x12\x98\x7a\x06\xa4\xdc\x1a\ +\x8f\x68\x7d\xef\x16\x18\x52\xd0\x1b\xb6\xd2\x1b\xb6\x46\x49\xb3\ +\x5b\xc2\x23\xaa\xe7\x52\x51\x5f\x81\x31\xa4\x8b\x49\x04\x5c\x01\ +\x2f\xc2\xb5\x8a\xc1\xa4\x8d\x90\x83\x61\x62\x86\x76\xc0\x7b\x79\ +\x7d\x53\x02\xba\xa9\xe0\x0b\x59\xf1\x85\x62\x49\x53\x14\xf9\xce\ +\xc7\x17\x1f\x69\x81\xf7\x88\x9a\x72\x88\x21\x4d\xd3\x9f\xee\xbf\ +\x3e\xe1\x44\x49\xc3\x24\xd4\xd2\x38\x7a\xc1\x51\x20\x14\x05\x6b\ +\x5e\xe2\xa4\xc8\xb1\xc2\x6e\xbf\x2a\xac\x41\xd3\x08\xa8\x3f\xed\ +\xff\x90\x90\x28\x89\x72\x16\x64\x0d\x80\xc5\x66\xba\x6d\x76\x63\ +\xe4\xad\x57\x46\xea\x2d\x14\xa6\x7b\xef\x89\xf1\x56\x8f\x42\xb1\ +\x5a\xc8\x9a\x33\x7e\x95\x79\x30\xb2\xa6\x4d\xfa\x66\xf5\x63\x87\ +\xe4\xd5\xad\x1b\x76\x5d\xe8\xff\x38\xaa\x4e\xfc\xed\x1d\x37\xbb\ +\x84\x3b\xd8\xcc\x38\x0f\x3d\xd1\x43\x92\x7f\x7b\xb8\x1e\x3d\x78\ +\x79\x1a\x63\x66\xa1\x85\x0f\x7f\x3b\x35\x12\x75\x35\x40\x08\xf9\ +\x89\xad\x6b\x77\xfd\x24\xfa\x39\x99\x4a\xdb\xf7\x6e\xfc\x57\x29\ +\xe5\x83\xe3\xed\xb4\xa3\x3e\x44\xcd\xeb\x7d\xec\x7d\xae\x15\x97\ +\xc3\x8d\xdb\xed\x46\xb5\x48\xa6\x2d\x08\x73\xe4\xe5\x4e\xec\x36\ +\x27\x69\x69\x69\x38\x73\x0c\x74\xe9\xa7\xe6\x50\x27\x45\x45\x45\ +\x08\x21\xc8\x28\x34\x98\x3e\x5f\x30\xa7\xc2\x8d\x2b\xfb\x5d\xa3\ +\x75\x76\x39\x42\xa2\x78\xf0\xd9\x1e\x49\x19\x31\x02\xfe\x81\xcb\ +\x70\x4b\x64\x15\x59\xd1\xec\x0a\x6d\x6d\x9d\xcc\x9a\x3d\x9b\xfc\ +\xc2\x42\xd6\x7e\x34\x97\x0d\x0f\x66\x13\x34\x03\x58\x6c\x36\xf2\ +\x0b\x0b\xb9\x6e\xcd\x74\xee\xd9\x96\x8f\xd4\x74\xc2\x86\x41\x7e\ +\x61\x21\x1e\x77\x31\x8b\x6f\xf7\xbc\x9b\x48\x42\x4a\x7e\x30\xf4\ +\x00\x96\xa4\x88\xda\xb2\xb6\xea\x0c\x88\xe7\x2e\xa7\xf3\x3f\xfd\ +\xb8\x8e\xf2\xf2\x72\x14\x45\xc1\xea\x92\xe4\x2f\x8e\xdf\x18\xb1\ +\x1f\x9b\xef\x9f\xc1\xe9\xd3\xa7\x31\x4d\x93\x90\x4f\xd0\x74\xf8\ +\x6a\x4a\x27\xbb\x4c\x48\x7a\x6d\xa6\xf9\x83\xa1\x97\x93\x76\x0b\ +\x28\x52\xfc\x3d\x8c\xcf\x25\x77\xec\xd5\x5e\x7a\x3a\xfa\x28\x2e\ +\x8e\x6c\x5e\x5f\xb4\x32\x88\x92\xe0\x6c\xa8\x7e\x2c\xbf\x3b\x03\ +\x77\x86\x9d\xfa\xfa\xc8\x91\x42\xe7\xf7\x5a\x31\xf5\x6b\xd3\xc5\ +\x14\x07\x85\x27\x3f\xbb\xfe\xb5\xb8\xf5\xb6\x49\x13\xb5\xa5\x72\ +\xe7\x31\x81\xfc\xfd\x78\xfa\x7e\xf1\x87\xe7\x98\x35\x6b\x16\xaa\ +\xaa\xa2\x39\x24\x05\x4b\x47\x3f\x1b\x63\xd3\x47\x4b\x38\x7d\xfa\ +\x34\x52\x4a\x42\xbd\x0a\xcd\x47\xde\x15\x52\xe5\x37\x35\xf1\x44\ +\xa2\x2f\xc6\xe4\x68\x33\x54\x1e\x85\x04\x3b\x48\x8d\x80\xe3\x55\ +\xbd\x74\xb4\xf8\x98\x31\x63\x06\x00\xc5\x2b\x43\xa8\xd6\xd1\xdd\ +\xfe\x2b\x3f\xe4\xc1\xe1\xb2\x0c\x48\xd5\x3e\x2b\xd2\xb8\xb6\xa5\ +\x4a\x08\xbe\xf1\xd8\xca\xaa\x84\xc9\x1c\x63\x22\xea\xb1\xd5\xbb\ +\x4e\x4b\xc4\xf6\xb1\xd4\xd9\xf1\x2f\x75\x51\x69\x52\x6d\x92\x82\ +\x1b\x86\x9f\x9b\x86\x62\xd3\x47\x66\x44\xa5\x2a\xe8\x55\x68\x3e\ +\x7a\x4d\x4b\xd5\x19\x6f\x50\x7c\x7b\xb8\x2f\xc7\xec\xba\x56\x45\ +\xf0\xeb\x40\xe2\xa4\xb7\x21\x38\xfd\x7a\x1f\xad\x8d\xdd\x03\xd2\ +\xb4\x22\x84\x66\x4b\x3e\x88\xb6\xf2\xde\x4c\x6c\x0e\x8d\x86\x86\ +\xc8\x66\xfb\x75\x7b\xaf\x5d\xa9\x12\x52\x7e\x6e\xa4\x5d\x9a\xc7\ +\x4c\xd4\x96\xb5\xfb\xfc\xd2\xe4\x7f\x24\x53\xf6\x85\x27\xcf\x33\ +\x73\xe6\x4c\x34\x4d\x43\xb3\x49\x0a\x96\x25\x2f\x4d\x00\x8a\x02\ +\x1b\x3e\x3c\x83\x53\xa7\x4e\x45\xa4\xaa\x47\xe1\xe2\xb1\x6b\x52\ +\xaa\x9e\xdb\x5a\xb9\xeb\x8f\x23\x15\x18\x57\x30\xe8\xd1\x75\xd5\ +\xbf\x07\xfe\x6d\xa4\x32\xe7\xde\xf2\xd3\x74\xbe\x83\xd2\xd2\x52\ +\x00\xf2\x97\x86\xb0\x38\xc6\x1e\x92\x5e\xf3\x5f\x32\xb1\xd8\x14\ +\x1a\x1b\x23\xfe\xc2\xf3\x7b\xad\x93\xb2\x4e\x6b\x12\x71\xd1\xb4\ +\x88\xcf\x8c\x56\x68\xdc\x51\x3b\x5f\x48\x7c\x0a\x18\xf6\xa0\xc5\ +\x3f\xfe\xe3\x79\xca\xca\xca\xb0\x58\x2c\xa8\x16\x28\x5e\x39\xbe\ +\x53\xd0\x14\x05\x36\xdc\x57\x1a\x95\x2a\x7f\x97\x42\xcb\xf1\x6b\ +\x66\x05\x88\x29\x15\x71\xff\x70\x0a\xc4\x60\x8c\x9b\xa8\x6d\x9b\ +\xaa\x02\x8a\x54\x3e\x26\x20\xee\xf8\xed\xda\x43\x01\x2e\xd4\xb4\ +\x51\x56\x56\x06\x40\xfe\xd2\x20\x16\xe7\xf8\xc5\xa0\xf2\xa3\x59\ +\xa8\x16\x41\x53\x53\xe4\x70\xae\xba\x3d\xd7\x86\x54\x09\xc1\xb6\ +\x47\xd7\x54\xbd\x9c\x4c\xd9\xcb\x8a\x83\x6f\xa9\xdc\x79\x0c\xc4\ +\xa7\x87\x5e\x7f\xf1\xc9\x0b\x94\x95\x95\x61\xb5\x5a\x51\xb4\xf1\ +\x4b\x53\x3f\x84\x0a\xeb\x3e\x34\x30\x57\xf9\x3b\x15\x5a\xde\xb9\ +\xca\xe7\x2a\xc9\xcb\xde\x35\xd5\x5f\x4f\xb6\xf8\x65\x27\x2c\x6c\ +\xad\xa8\xfa\x77\xe0\xf1\xfe\xcf\x8d\xef\x04\xa9\x3d\xd9\x32\x20\ +\x4d\x4b\x42\x58\xdd\x97\xff\xf8\xaf\xfb\x78\x16\x42\x91\x5c\xbc\ +\x18\xd9\x75\xb9\x6e\x8f\x8d\xab\x68\x03\xb1\xa1\x78\x3b\x2c\x8d\ +\xfb\xb6\x8d\x61\x1d\x53\x4a\x32\x4b\xb6\xae\xad\xfe\x12\xf0\xaf\ +\x00\xcf\x7f\xff\x02\x33\x66\xcc\xc0\x66\xb3\x21\x54\x49\xf1\xca\ +\xb1\x69\x7a\xc3\x41\x55\x05\x95\xf7\xcc\xe0\xe4\xc9\x93\x00\xf8\ +\x3b\x14\xda\x4e\x5c\x95\x52\x55\x2f\x74\x79\xfb\x17\xd6\xed\xee\ +\x1c\x4b\xa5\x94\x10\x25\x04\xb2\xa4\x61\xda\x5f\x9f\x7b\x2b\x50\ +\x75\xf6\xf8\x45\x66\xce\x8c\x9c\x2e\x90\xbf\x28\x8c\x2d\x3d\x75\ +\x93\xc9\x86\xbf\xcc\x46\x62\x44\xa5\xaa\x76\xb7\xf5\x6a\x4b\x33\ +\x6b\x43\x88\xf7\x0d\x0e\x08\x26\x8b\x94\xe5\x6a\xdd\x77\xdf\xb3\ +\xc6\xd9\xd7\xfd\x0f\x2c\xab\x98\xdf\x6b\xb7\xdb\x11\x8a\xa4\x78\ +\x75\x6a\xa4\xa9\x1f\xaa\x2a\xa8\xb8\x7b\x40\xaa\xfa\xda\x55\x5a\ +\x4f\x5e\x35\xe1\x8f\x76\x45\x8a\xdb\x1e\x59\x5b\x35\xae\x70\x77\ +\x4a\x93\xea\x5e\xf8\xf9\x91\xfa\x05\xb7\xa7\xe5\xa7\x17\xe9\x17\ +\xf2\x16\x86\xb1\x67\xa4\x5e\x35\xdb\xf4\x50\x0e\x86\xd4\x69\x69\ +\x89\x1c\xd4\x5c\xb7\xdb\x7e\x35\x48\x55\xa3\x22\xe4\xa6\x2d\x95\ +\x55\x6f\x8e\xb7\x81\x94\x67\x3f\x3e\xf5\xf9\x3d\x5e\x97\xd1\x32\ +\xab\x78\x4d\xe8\xc9\x54\xb7\x0d\x11\xa9\x5a\xfb\xfe\x12\x4e\x9d\ +\x3a\x05\x40\x6f\x9b\x42\xdb\xa9\x29\x2c\x55\x82\xe3\x42\x97\xab\ +\xb7\xac\xdd\x35\xfc\xca\x83\x24\x30\x21\x69\xaa\x3f\xfc\xe1\x81\ +\xf0\xff\xbe\x73\xe7\xa7\x25\xf2\x6f\x99\x80\x84\xf5\xcd\x0f\x4d\ +\x23\x14\x0e\xd2\xda\x1a\x09\xdb\xd4\xed\xb5\x4f\x49\x0d\x50\x22\ +\xab\xc3\x86\x51\x39\x9e\x39\x69\x28\x26\x34\x9f\xf8\xd1\x8a\x5d\ +\xdf\x94\xa6\xb8\x09\x48\xe9\x31\xd2\x9a\x15\xd6\xdc\x59\x12\x9d\ +\xab\x7c\x17\x15\x3a\x12\x2f\xf5\xba\x52\x90\x02\xbe\x9f\x6e\xeb\ +\x7d\xdf\x58\xb5\xbb\xe1\x30\xe1\x89\xdf\x8f\xae\xab\xaa\xb2\x1a\ +\xe6\x62\x90\x3b\x52\xd9\xee\x4d\x0f\xe7\x11\x0c\x05\x68\x6b\x8b\ +\xac\x18\xac\xdd\x3d\x65\xec\xaa\x36\x24\x77\x6c\xad\xa8\xfe\xdc\ +\xc3\xcb\x0f\x5c\x9e\xa5\x3f\x08\x93\x92\xa1\xff\xd9\xf5\xaf\xb5\ +\xfa\xd6\xee\xba\x1d\xc9\x17\x19\x63\xe0\x71\x38\x68\x56\x58\x7d\ +\xfb\x80\x06\xe8\x6b\x56\xe9\x3c\x77\xa5\xa5\x4a\xee\x50\x84\xba\ +\xe4\x91\xca\xea\x17\x52\xdd\xf2\xa4\x2d\xa5\xd8\x26\x30\x1f\xa9\ +\xac\x7e\xdc\x44\x5d\x28\x61\x44\x97\x7e\xb2\xb8\xe9\xaf\x73\xf1\ +\x07\xfa\xa2\x5b\x10\xd4\xbe\x96\x78\x23\xab\x49\x40\xa3\x10\xf2\ +\x13\x8f\x54\xec\xba\x35\xd9\x93\xaa\xc7\x8a\x49\x5f\xf3\xf2\x58\ +\xc5\xab\x35\x8f\x56\x54\xdf\x21\x4d\xee\x02\x2e\xeb\x0c\x70\xab\ +\x5d\x61\xd5\xad\xa5\x51\x0d\xd0\xdb\x34\xe9\x52\xa5\x0b\xf8\xbe\ +\x21\xf5\x79\x83\x93\x25\x27\x02\x57\x6c\x71\xd2\xa3\xeb\xaa\x7f\ +\xef\xb3\xf9\xe6\x17\x94\x79\x0e\xd8\x9d\x23\xa4\x24\x8d\x82\x9b\ +\xff\x26\x17\x5f\xaf\x8f\x8e\x8e\xc8\xf9\xf3\xb5\xbb\x27\x45\xaa\ +\x42\xc0\x53\x8a\x10\xd7\x6d\xad\xa8\xfe\xdc\xe7\x2b\xf7\x4c\xf8\ +\x81\x54\x53\xc2\x52\xfc\xf8\x17\x6e\xcc\xd6\x42\xd6\x7f\x74\xe4\ +\x9a\x37\x95\xad\x0b\x24\xde\xa9\x77\x04\xfc\xee\x5b\x4d\x9c\xd8\ +\xdb\xc9\xea\x4b\x07\x8f\x2d\xfe\x48\x1f\x9e\x19\x13\x72\xb2\x4d\ +\x08\xf8\x95\x89\xfa\x95\xc7\x2a\x5e\xad\x99\x88\x0e\x86\xc3\x94\ +\x20\xaa\x1f\xdb\x76\x6e\xd4\x5c\x36\xf9\x7e\x21\xf9\x38\x91\x63\ +\x4e\x93\x8a\x10\x06\xbd\x26\x5f\xbd\x7b\x3f\xcb\x97\xad\x20\x2b\ +\x2b\x8b\xf4\x22\x83\xa5\xf7\x8f\x7f\xdf\xd7\x04\x38\x2a\x84\xf8\ +\x89\xa1\xf1\xb3\x64\x82\x7c\x13\x81\x29\x45\xd4\x60\x3c\xbe\xff\ +\xc6\x6c\x9b\x11\xfe\xb0\x94\xe2\x63\xc0\x2a\x46\x79\x4d\xff\xc7\ +\x37\x9a\x38\xf5\x46\x17\xab\x56\xad\x02\x60\xf1\x47\x7b\xf1\x94\ +\x5c\x96\xad\xdd\x20\xe1\x57\x8a\xa9\xfc\x64\xeb\xba\x9d\xc3\x46\ +\xb2\x27\x0b\x53\x96\xa8\xc1\xf8\xe6\xee\x8a\x34\x45\xb5\xac\x52\ +\x4c\x6e\x92\x42\xde\x84\xe4\x06\x86\x8c\xdd\xdf\x63\xf0\xb5\x0f\ +\xfe\x99\x95\x2b\x56\xe2\xf1\x78\xc8\x2c\x35\x58\xf4\xe1\x31\x49\ +\x95\x17\xc9\x7e\x29\xe4\xcb\xc2\x54\x5f\xde\x5a\xb9\xf3\x2d\x91\ +\xea\x2d\x3f\x2f\x03\x57\x05\x51\x43\xf1\xfd\x5d\xeb\x72\x83\x42\ +\x5d\xa0\xa8\xe6\x5c\x53\x8a\x39\xc0\x3c\x01\xb3\x9e\xfb\x6a\x43\ +\xd9\xb9\x43\x5e\xeb\xca\x95\x2b\x01\x58\xfe\x90\x0f\x57\x4e\xd4\ +\x31\x6c\x12\x39\x1a\xa7\x07\xb8\x20\x84\x38\x29\xa5\x3c\x25\x51\ +\x4e\x9a\x92\x13\xfe\x8a\x9d\xa7\xc7\x12\xc8\x9b\x6c\x5c\x95\x44\ +\x8d\x84\x99\x33\x67\x66\x2c\xdb\x30\xd7\xea\xf2\x88\xe9\xf9\xcb\ +\x82\x46\x5e\x39\xed\x5d\x5a\x97\x77\xdb\xf2\x03\x71\xb9\x1d\x57\ +\x13\xfe\x13\x29\x6c\x56\x56\x94\xc8\x86\x17\x00\x00\x00\x00\x49\ +\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x00\x03\x36\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0d\xd7\x00\x00\x0d\xd7\ +\x01\x42\x28\x9b\x78\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x02\xb3\x49\x44\ +\x41\x54\x38\x8d\x8d\x92\x4f\x68\x1c\x55\x1c\xc7\x3f\x6f\xde\x7b\ +\xf3\x26\x9b\xdd\x0c\xc9\xc8\x8e\xcd\x9a\x8a\x36\x9e\x2c\xf9\x23\ +\xa1\xc5\xe2\x29\x29\xbd\x0a\x82\xe0\x45\xd4\xc6\x92\x96\x52\x11\ +\xf1\xec\xc1\x83\x87\x52\x10\x4f\xe6\xd0\x93\x07\x91\x1c\x43\x4e\ +\x41\xf4\xe6\x79\xa3\x0b\x92\x83\x12\xb6\x11\x69\x9b\x35\xd9\xee\ +\xce\xce\x9b\x99\xb7\x33\x9e\x5a\x1a\x4a\xc5\x0f\x7c\x0f\xbf\xc3\ +\xf7\x0b\xbf\x2f\x5f\x01\xb0\xb3\xb3\x73\x37\xcf\xf3\x8f\x8a\xa2\ +\xf0\x9c\x73\x98\xdb\x5f\x83\xcd\x39\x85\xf1\x79\x70\xfd\xea\xe3\ +\x6b\x2c\xa5\xfc\x76\x63\x63\xe3\x96\xd8\xda\xda\xf2\x95\x52\xc3\ +\xa5\xa5\x25\xed\x9c\xa3\xdb\xed\x72\x72\xf3\x33\x56\x3f\xbe\x74\ +\xca\xff\xd3\xdd\x5f\x88\x36\xbf\xa1\x2c\x4b\x6a\xb5\x1a\xed\x76\ +\xdb\x45\x51\x14\x78\x52\xca\xe6\x78\x3c\x2e\xa4\x94\x1c\x1c\x1c\ +\x30\x3f\x3f\xcf\xf3\x98\x99\x99\x41\x6b\x8d\xd6\x1a\x21\x44\xd1\ +\xef\xf7\x5f\xf0\xac\xb5\x31\x50\x00\xf8\xbe\x8f\x52\xea\xb9\x01\ +\x00\x51\x14\x01\xa0\xb5\xce\x8b\xa2\x88\x95\x73\xae\xe9\xfb\x3e\ +\x65\x59\x32\x37\x37\x47\xbb\xdd\x06\xc0\xe5\xe5\x33\xe6\xe1\x70\ +\x48\x92\x24\x44\x51\x84\x52\xaa\x7a\x1c\x10\x7b\x9e\x27\xb3\x2c\ +\xa3\xf3\xfe\x3a\x3c\x1a\x20\x8d\xc6\x0e\x4f\x97\x28\x8d\xe6\xef\ +\xab\x37\x10\xe1\x14\xc1\x9d\xaf\x30\xc6\xc8\x24\x49\x62\xcf\x5a\ +\xdb\x34\xc6\x98\xbd\xbd\x3d\xe2\x9b\x1b\xa8\x7a\x8d\x73\x6f\xbc\ +\x82\x1d\x14\xa7\xf4\xda\xca\xab\xa8\xc9\x09\x9a\xeb\x1f\xb0\xbf\ +\xbf\x8f\x52\x2a\x10\x42\xc4\x9e\x94\xf2\x25\xa5\x94\xae\xd7\xeb\ +\x44\x17\x56\x38\x73\xfd\x1a\x7f\xfe\x76\xc8\xa0\x97\x62\x87\x05\ +\x76\x58\x90\x1c\x5b\xfe\xf8\xf5\x90\xe9\xf7\xde\xa5\x7e\x61\x85\ +\x46\xa3\x81\xef\xfb\xda\xf3\xbc\x96\xf2\x3c\xef\xac\x52\x8a\x30\ +\x0c\x31\xc6\x20\xde\xba\x84\xeb\x3f\xe2\xde\xf7\x3f\xf0\xe2\x5c\ +\x8c\x90\x1e\x0f\x0e\x8f\x98\xba\x72\x99\xf0\xca\x65\x7c\xdf\xa7\ +\xd9\x6c\x92\x65\x19\xc0\x59\x05\x9c\x51\x4a\x51\xab\xd5\x50\x4a\ +\x11\x04\x01\xe6\x9d\xb7\x71\x47\x3d\xee\xff\xf8\x33\x9e\x27\x98\ +\x58\x5a\xe0\xe5\xf5\x0f\x99\xa8\xd5\xb0\xd6\xd2\x68\x34\x70\xce\ +\x21\x84\x68\xa9\xaa\xaa\x9a\x52\x4a\xca\xb2\xe4\xf8\xf8\x18\x63\ +\x0c\xf5\x7a\x9d\xf3\x9f\x7f\xca\x7e\x9e\x93\xdd\x7f\xc8\xeb\x5f\ +\x7e\x81\xcd\x73\x7a\xbd\x1e\x69\x9a\x52\x55\x15\x5a\x6b\xaa\xaa\ +\x6a\x8a\xcd\xcd\xcd\x7e\x18\x86\x53\x69\x9a\xb2\xb8\xb8\x88\x10\ +\x02\x21\xc4\x93\xf6\xab\xaa\x7a\x46\x9d\x4e\x07\xad\x35\xa3\xd1\ +\xe8\x44\xe5\x79\xde\x58\x5e\x5e\x26\x08\x82\xff\x1c\xd0\xd3\xac\ +\xae\xae\x62\xad\x65\x77\x77\x37\x14\x17\x2f\xbe\x79\xb2\xb0\x70\ +\x3e\xdc\xde\xde\x66\x76\x76\x96\x56\xab\x45\x1c\xc7\x4c\x4f\x4f\ +\x33\x39\x39\x89\x31\x06\x80\xa2\x28\xc8\xb2\x0c\x6b\x2d\xce\x39\ +\x92\x24\xa1\xd3\xf9\xfd\x48\x01\x0f\x7b\xbd\x7f\xc2\xb5\xb5\xb5\ +\x27\x53\x0e\x82\x00\x21\x04\xce\x39\xaa\xaa\x62\x3c\x1e\x93\xe7\ +\x39\xa3\xd1\x88\x34\x4d\x71\xce\x31\x18\x0c\x80\xf2\x2f\x05\xec\ +\x74\xbb\xf7\x3e\x11\x42\x78\xff\xfb\x07\x40\x08\x31\x06\xbe\xfb\ +\x17\x88\x07\x2c\x73\xec\xae\x1c\xe1\x00\x00\x00\x00\x49\x45\x4e\ +\x44\xae\x42\x60\x82\ +\x00\x00\x11\x0f\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x6a\x00\x00\x00\x6a\x08\x06\x00\x00\x00\x54\x21\xc4\x97\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0d\x57\x00\x00\x0d\x57\ +\x01\x67\x1b\x17\xeb\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x10\x8c\x49\x44\ +\x41\x54\x78\x9c\xed\x9d\x79\x94\x15\xd5\x9d\xc7\x3f\xbf\x5b\xaf\ +\x5e\x2f\xaf\x59\x9a\x16\x01\x05\x54\x22\xa0\x83\x71\x19\x98\x8c\ +\x48\x37\xd2\x34\x68\x22\x2e\xe3\x28\x04\xc7\xb8\x45\xc5\xcc\x31\ +\x31\x27\x26\xe8\x4c\x8c\x67\x8c\x27\x60\x34\x71\x39\x92\x38\x8b\ +\xc7\x2d\x86\x64\x02\x71\x37\x51\xa0\xd9\xba\x1b\x54\xa2\x33\x83\ +\x84\x64\x30\x88\x0b\x23\x34\x0d\xdd\x74\x37\xbe\x7e\xdd\xaf\xde\ +\xab\xdf\xfc\xd1\x0b\xfd\xe8\xed\x2d\xf5\x16\xa0\x3f\xe7\x70\xfa\ +\x54\xd5\xad\xfb\xfb\x51\xdf\x77\x6f\xdd\xe5\x77\x6f\x09\x47\x11\ +\x2d\xab\x66\x8e\xb3\x45\x27\xa9\x30\x09\x91\x33\x54\xf5\x74\x11\ +\x19\x01\x1a\x00\x02\x40\x71\xc7\x5f\x80\x20\x70\xb0\xfd\xaf\x04\ +\x15\xad\x17\x74\x27\x2a\x3b\x44\xf9\xc0\xb1\xad\x1d\x85\xe5\x1b\ +\xfe\x2f\x5b\xff\x97\x44\x91\x6c\x3b\xd0\x17\xba\x62\xbe\xe5\x8c\ +\xa8\xfb\x6b\xc1\x2d\x77\x61\xb6\xc0\x05\xc0\x10\x8f\xcd\x1c\x52\ +\xd8\x64\x60\xbd\xba\xee\x3a\xbb\xf1\xa4\xff\x96\x05\x2b\xa3\x1e\ +\xdb\xf0\x84\x9c\x12\x4a\x5f\x9b\x5a\x18\x2e\x08\x5c\x69\xd0\xf9\ +\x0a\xb3\x80\x61\x19\x76\xa1\x51\x60\x83\xab\xb2\xd2\x1f\x70\x5e\ +\x92\x0b\xde\x0a\x65\xd8\x7e\x9f\x64\x5d\x28\xbd\x0f\x13\x99\x51\ +\x7a\x81\x8a\xb9\x0e\xf4\x1a\xbc\x2f\x35\xc9\x12\x12\xe4\xf5\xa8\ +\xb8\xcf\xe7\xd5\x8f\xf9\x7d\xb6\x4b\x5a\xd6\x84\xd2\xcd\xd3\x0b\ +\x9c\x90\xef\x66\x94\xef\x02\xa7\x66\xcb\x8f\x38\xf9\x08\xe4\x61\ +\xdb\x32\x4f\x49\xf9\x86\xd6\x6c\x38\x90\x71\xa1\x74\xfd\xac\x22\ +\x27\xea\xde\x2c\xe8\x5d\x0a\x27\x65\xda\x7e\x4a\x08\xfb\xd5\x95\ +\x27\xfc\xf8\x1f\x95\xb9\x95\x4d\x99\x35\x9d\x21\x74\xc5\x14\x7f\ +\xa4\xb8\xe4\x4e\x15\x5d\x0c\x8c\xc8\x94\xdd\x34\x51\x2f\xca\x83\ +\xbe\xe2\x96\xc7\x64\xda\x7b\x4e\x26\x0c\x66\x44\x28\x67\x75\xd9\ +\x85\x6a\xf8\x39\x30\x25\x13\xf6\x32\xc8\x07\x82\xf9\xa6\x3d\x67\ +\xe3\x9a\x74\x1b\x4a\xab\x50\xba\x7e\xd6\x68\x27\x12\x7d\x08\xe1\ +\x6b\xe9\xb6\x95\x4d\x14\x5e\x8f\x5a\xd6\x3f\xa6\xb3\x5f\x96\xb6\ +\x87\xd7\x56\x59\xf6\x77\x02\x4f\xd3\xde\x09\x3d\x1e\x68\x70\x8d\ +\xdc\x94\x3f\xbb\xea\xd5\x74\x64\xee\xb9\x50\xba\x7e\x96\x2f\x1c\ +\x75\x7f\x24\xe8\x5d\xe9\xc8\x3f\xc7\x51\x90\x65\x76\x43\xfd\x62\ +\x59\xb0\x3d\xec\x65\xc6\x9e\x3e\xc8\xd0\x9a\xd2\xf1\x96\xc8\x7f\ +\x02\xd3\xbd\xcc\xf7\xe8\x43\xde\x75\x71\xbf\x9a\x3f\xa7\x66\x97\ +\x67\x39\x7a\x95\x91\xb3\xba\x6c\x86\x1a\x5e\xe3\xf8\xa9\xea\x06\ +\xa2\x5e\x30\x97\xd9\x73\x36\xbe\xe5\x45\x66\xc6\x8b\x4c\x22\x95\ +\xa5\x97\xaa\x61\x35\x83\x22\x75\xa7\x44\x71\x2b\x23\x6b\xca\xe6\ +\x79\x91\x59\xca\x42\x85\xd7\x96\x5e\xe7\x22\x2f\x02\x85\x1e\xf8\ +\x73\xac\x51\xe8\x0a\xaf\x84\x2b\x67\xde\x9c\x6a\x46\x29\x09\x15\ +\x5e\x53\xf6\x1d\x54\x9e\x03\xec\x54\x1d\x39\x86\xb1\x40\x9f\x0c\ +\x57\x96\xde\x91\x4a\x26\x49\xbf\xa3\xda\x2a\xcb\xbe\x26\xf0\x8b\ +\x54\xf2\x38\xce\x50\x44\x6f\xf6\x57\xd4\x3c\x93\xcc\xcd\x49\x3d\ +\xe4\x48\x65\xe9\xa5\x2e\xf2\x12\xe0\x4b\xe6\xfe\xe3\x98\xa8\xc2\ +\xd5\x79\x73\xaa\x5f\x4e\xf4\xc6\x84\x85\x0a\xaf\x2b\xfd\x5b\x5c\ +\x59\xcb\xe1\x99\xd4\x41\x12\x23\x24\xaa\x17\xd9\x73\x6b\x6a\x12\ +\xb9\x29\x21\xa1\x5a\x2b\x4b\x27\x18\xe4\x5d\x06\x5b\x77\xa9\x52\ +\x1f\x95\xe8\xd4\x82\x8a\xcd\x9f\xc4\x7b\x43\xdc\x8d\x09\x7d\x77\ +\xaa\x6d\x90\x5f\x32\x28\x92\x17\x94\x58\x6a\xad\xd0\x15\x53\xfc\ +\xf1\xde\x10\xb7\x50\x4e\x63\xc1\x4f\x38\xee\x47\x1c\x3c\xe5\x4b\ +\xe1\xe2\x11\x4b\xe2\x4d\x1c\x57\xd5\xd7\xd1\x78\x78\x35\xde\xf4\ +\x83\xc4\x8d\xaa\x72\x65\xde\xdc\xea\x57\x06\x4a\x38\xe0\x83\xd7\ +\x37\xcb\xc6\x38\x3e\xb6\x33\x58\xe5\xa5\x8b\x7a\x9b\xf0\x14\x99\ +\xf3\xce\xbe\xfe\x12\x0d\x58\xf5\x39\x16\x0f\x33\x28\x52\x3a\x29\ +\x71\xc8\x7b\x68\xa0\x44\xfd\x96\x28\x67\xed\xcc\x99\xaa\xba\x61\ +\xa0\x74\x83\xa4\x8c\x0a\xa6\xc2\x9e\xb3\x71\x7d\x5f\x09\xfa\x2c\ +\x51\xba\x62\x8a\x5f\x55\xff\x8d\x41\x91\x32\x81\x28\xee\x32\x7d\ +\x77\x6a\x9f\x43\x71\x7d\x0a\x15\x29\x29\xfe\x0e\x70\x66\x5a\xdc\ +\x1a\xa4\x37\xa6\x44\x1a\x03\x7d\x8e\x07\xf6\x5a\x5a\xda\x43\xba\ +\xa2\x1f\x03\x25\xe9\xf2\x6a\x90\x5e\xa9\xb7\x2d\xeb\x54\x29\xdf\ +\xf0\xf9\x91\x17\x7a\x2d\x51\x11\x37\x72\x3b\x83\x22\x65\x83\x92\ +\x48\x34\xb2\xa8\xb7\x0b\x3d\x4a\x94\xae\x9f\x95\x1f\x8e\x46\x77\ +\x09\x8c\x49\xbf\x5f\x83\x1c\x89\x42\xad\xbf\x30\x32\xe1\xc8\xb8\ +\xf7\x1e\x25\xca\x71\xa3\xb7\x0c\x8a\x94\x3d\x04\x46\x3b\x41\xdf\ +\x8d\x47\x9e\x8f\x11\x4a\xef\xc3\x74\xc4\x82\x0f\x92\x4d\x84\xef\ +\xa9\xc6\xd6\x76\x31\x07\xce\xda\x99\xb3\x55\x75\x6d\x5a\x6c\xe7\ +\x8f\x86\xc0\x78\xda\xec\xf1\x08\x0e\xfe\xf0\x67\xa8\xf8\x09\xdb\ +\x27\x61\x34\x84\xed\xec\x23\x6a\x02\x44\x7c\x23\xb1\xdc\x66\x7c\ +\x4e\x1d\xda\xb8\x0d\xb4\x8f\x45\x14\x45\x93\xd0\xe1\xe7\x79\xea\ +\xa3\xb6\xd6\xa2\xe1\xe4\x42\xca\x4d\xdb\x3e\xa4\x6d\xaf\x67\xbe\ +\x88\xc8\x85\x76\x45\x55\x55\xe7\x71\xcc\xc4\x9f\xaa\x5e\xe7\x99\ +\xa5\x23\xb0\xa6\x2e\x43\xf3\x4e\xa4\x61\xcf\x5e\x7c\x96\xc5\x98\ +\xd1\xa3\x08\x3b\x0e\x0d\x75\xfb\xc9\xcf\xcb\x63\xe4\x09\x25\x84\ +\x43\x21\x1a\x1a\x0e\x52\x14\x08\x50\x3c\x7c\x18\xd1\x0f\x1e\xc7\ +\xdd\xfd\xdb\x1e\x79\xe9\xf8\x6b\xf1\x4f\x5c\x84\x97\x5d\xbc\x48\ +\x24\x42\x4b\x4b\x0b\x9a\x6c\x06\xea\xe2\xff\xe4\x67\xf8\xf6\xaf\ +\xf6\xc4\x9f\x0e\x2d\xba\x84\xea\xaa\xfa\xf4\xb5\xa9\x85\xc0\x55\ +\x9e\x58\xe9\x05\xc9\x4b\xbc\x11\x29\xf6\xd0\x5e\xcf\x9b\x93\xaf\ +\x20\xa7\x44\x02\x10\x43\x64\xe4\x57\xbc\x72\x09\x60\x81\x6e\x9e\ +\x5e\xd0\x79\xd0\x25\x54\xb8\xa0\xf0\xef\xc9\x9d\x45\x64\xfd\x22\ +\xc6\xbb\x58\x1a\x4f\x44\xea\x40\x4d\x9e\x07\xb9\x74\x31\x34\xdc\ +\x62\x5f\xde\x79\xd0\x55\xf5\x19\xb8\xda\x0b\x67\xbb\xa3\xe3\xae\ +\x41\x0a\x4f\x05\xc0\x0d\xee\x41\x11\x02\x7e\x83\x31\x11\xdc\xe0\ +\x6e\xc4\x85\x80\xdf\x60\x5b\x21\xdc\xe0\x6e\x4c\x54\x08\xf8\x05\ +\x3f\x87\x70\x83\xcd\xe8\xd0\x2f\xc2\xe4\x7f\xee\x91\xaf\xf8\xbc\ +\x89\x02\xe8\x4d\xa4\xcf\xa3\xca\x96\xcf\xa3\x44\xe2\x78\x18\xe3\ +\xf2\x84\x33\x0b\x2c\x4f\x7c\xe9\x0d\x83\xce\x07\x7e\x03\x1d\x42\ +\xe9\x8a\xf9\x96\x43\xed\x85\x9e\x5a\x39\xfb\x61\xfc\x23\xff\xa6\ +\xc7\xe9\x11\x45\xdd\x1d\x81\x11\xdd\xca\x70\x7e\xc7\xbf\x2e\x02\ +\xe3\x48\xd7\x63\xe8\xab\x24\xad\xac\x8f\xf0\x4a\x43\x7c\x4b\x9e\ +\x0a\x0c\xfc\x7a\x52\xfa\xc2\x19\x15\xca\xf5\x3e\x8c\xdc\x87\x6b\ +\x00\x9c\x92\xda\xa9\xc0\x70\x2f\x8d\x58\xc3\xcf\xf2\x32\x3b\x4f\ +\xe9\xaf\xba\x73\x34\xfe\x7a\xc5\xf1\xba\x0a\xea\xc9\x08\x67\xc6\ +\xcc\x73\xa0\xe3\x1d\x25\x68\xb9\xe7\x26\xc4\x93\x68\x69\xcf\xf1\ +\xf2\x9d\x94\x09\xc4\x50\x01\x1d\x42\xb9\x2a\xde\x0b\x35\x00\x0d\ +\x0d\x0d\xbc\xfc\xf2\xab\x54\x55\xd7\xa0\x09\xfc\x8a\x53\xe1\x68\ +\x13\x09\xc0\x75\xdb\x0b\x91\x4f\x15\x71\xd6\x72\x41\x26\x8d\xab\ +\x2a\x4b\x96\xfc\x98\x7d\x75\x75\x00\x34\x37\x37\x73\xe9\xbc\x4b\ +\xd2\x6a\xf3\x68\x14\x09\x40\x84\x19\xaa\x88\x09\x6d\x98\x75\x32\ +\x19\x6e\x96\x07\x83\xc1\x2e\x91\x00\x76\xed\xfa\x28\xad\xf6\x8e\ +\x56\x91\x3a\x18\xc6\xaa\xb2\xd1\xc6\x76\xa2\x93\x33\x6d\xb9\xa8\ +\xa8\x88\x69\xd3\xa6\x02\x60\x59\x16\x33\xcb\x4a\xd3\x66\x2b\x51\ +\x91\x02\x26\xfe\x8e\x74\xc0\xca\xcc\xe4\x77\xc4\xd2\xc9\x3e\x35\ +\x3a\x39\x1b\xb3\xed\xdf\xbe\xe3\x9b\x7c\xf8\xe1\x2e\x8a\x8b\x87\ +\x53\x52\x92\x9e\xa9\xaf\xce\x77\x5f\x41\x41\x01\x0a\xb8\xae\x4b\ +\x34\x1a\x25\x1a\x89\xf4\x29\xdc\xfc\x12\x1f\x67\x07\x2c\xdc\x38\ +\xf2\x1f\x6d\x67\xe6\xb9\xa9\x98\xc9\x3e\x30\x93\xc9\x42\xa5\x20\ +\x22\x9c\x7e\xfa\x17\xd2\x6e\xc3\xe7\xeb\xb9\x8e\x41\x55\x71\x22\ +\x11\xda\xda\xda\x70\xdd\x58\x49\xfc\x46\xf8\x62\x61\x8e\x85\x89\ +\x88\x4e\xf6\xb5\x6f\xa5\x96\x6d\x4f\x32\x8b\x88\xe0\xb7\x6d\xfc\ +\xb6\x4d\xd8\x71\x68\x6b\x6d\xc5\xcd\x50\xcb\x33\x19\x54\x99\x68\ +\xda\xf7\xbb\x3b\x7e\xf1\xdb\x36\x45\x45\x45\xbd\x96\xbc\x5c\x41\ +\x94\x62\x1f\xe2\x16\xa1\xde\x17\xa9\x5b\xbf\xf1\x2d\xda\xda\xda\ +\x3c\xcf\x17\xc0\xe7\xf3\x71\xdb\xa2\x5b\x99\x3e\xfd\xfc\x1e\xd7\ +\x9a\x9c\x28\xbf\xda\xdd\x4c\xd5\xc1\x56\x9a\x22\x4a\x1b\x8a\x28\ +\xe4\x5b\x30\xc6\x6f\x71\xf9\xa8\x00\xf3\x46\x0f\x89\x99\x31\x15\ +\x11\xf2\xf3\xf2\x78\x7a\xf9\x72\xd6\xae\x5d\x97\xb4\x5f\x63\x46\ +\x15\xf3\xd0\xe5\x03\xa7\x4b\x18\x61\x88\x0f\x95\xb4\x34\xcd\xdb\ +\x45\x4a\x4f\x9d\x7a\xe3\x0d\xd7\xf7\x10\xa9\xc1\x89\xf2\x83\xff\ +\xdd\xcf\xf6\x16\xc5\x88\xb4\xdb\xee\xac\xd3\x05\x82\x0a\x3b\xdb\ +\xe0\x91\x4f\x83\x3c\xf2\xf1\x21\xae\x3c\x31\x9f\x6f\x4d\x18\xd1\ +\xe5\xa1\x65\x59\xdc\x72\xcb\x2d\xec\xdd\xbb\x37\x69\xb1\x7c\x26\ +\x6d\xd5\xe7\x10\xc3\x51\x32\xb5\xd1\xc9\xbc\x79\x5f\x61\xd6\xac\ +\xd8\xf1\xe3\x37\xeb\x3e\xe7\xaa\xf7\xf6\xf1\xe7\x10\x1d\x22\x0d\ +\x80\x31\xbc\x74\x20\xcc\xbc\x2d\x9f\x51\xdb\x1a\xe9\x3a\x2d\x22\ +\xdc\x7d\xf7\xdd\x9c\x71\xc6\x19\x5e\xbb\x9d\x2a\x43\x0c\x50\x34\ +\x60\xb2\x1c\x61\xec\xd8\xb1\x7c\x75\xc1\xfc\x98\x73\x4f\x7e\xd2\ +\xc8\x8f\x3f\x3a\x04\x26\xf1\xb1\xc5\x10\x16\xff\xf0\x3f\xb5\xd4\ +\xb6\x1e\x1e\x2d\xcf\xcb\xcb\xe3\x9e\x7b\xbe\x8f\x65\xa5\x6f\xfa\ +\x22\x09\x86\xe4\xe6\xc8\x69\x1f\x2c\x5c\xb8\x00\xd3\x4d\x90\xaa\ +\x03\x41\x96\xd7\xb6\x20\x49\x36\x5b\x5d\xd7\x65\x6f\xe3\x21\x16\ +\x6d\xf9\x98\x50\xf4\x70\x33\x7d\xfc\xf8\xf1\xcc\x9b\xe7\xc9\xf6\ +\x10\x9e\x61\x80\x1e\x51\x99\xb9\xc8\xe4\x49\x93\x38\xf7\x9c\xb3\ +\xbb\x8e\x43\x51\x97\x7f\xd9\xd9\x88\x24\x39\x4a\xef\xba\x2e\x75\ +\x8d\x4d\xb4\x39\x0e\x7f\x6c\x0a\xf1\xd0\x9f\x6b\x63\xae\xdf\x78\ +\xe3\x0d\xe4\xe5\x79\x3a\x63\x9b\x0a\x87\x0c\x70\x28\xdb\x5e\xc4\ +\x43\x59\xd9\x8c\x98\xe3\x1f\xee\xa8\x07\x93\x5c\xf5\xd4\x5d\xa4\ +\x4e\x96\x7f\x52\xcf\xc7\xc1\xc3\xad\xd4\x92\x92\x12\xa6\x4d\x9b\ +\x96\x9c\xb3\xde\x73\xc8\x20\x9a\xf3\x42\x89\x08\xe7\x9d\x77\x6e\ +\xd7\xb1\x0b\xbc\xd3\x9c\xdc\xc6\x93\xbd\x89\x04\x10\x71\x95\xa7\ +\x3e\x3c\x10\x73\xae\xb4\x34\xf6\xc7\x91\x45\x0e\x19\xd4\xe4\x7c\ +\xd5\x37\x61\xc2\x69\x0c\x1b\x76\x78\x67\xed\xdf\xd5\x26\xd7\x78\ +\xe8\x4b\xa4\x4e\x56\xd5\x36\xe1\x76\x6b\x61\x4f\x9f\x9e\x23\x4b\ +\x96\x95\x43\x46\x55\x1b\xb2\xed\xc7\x40\x8c\x1b\x37\x2e\xe6\x78\ +\xcd\xfe\xc4\xb7\x23\x1f\x48\x24\x80\x03\x6d\x11\xfe\x72\xe8\xf0\ +\x26\xcc\xc5\xc5\xc5\x14\x17\x67\x7f\xb1\xa5\x0a\x07\x8d\x88\xec\ +\xcc\xb6\x23\x03\x31\x6c\x58\x6c\x57\x6f\x7f\x38\xb1\x2d\xc8\xe3\ +\x11\xa9\x93\x3d\xa1\xd8\xfd\x10\x47\x8d\x1a\x95\x90\xad\x74\x20\ +\xc2\x5f\x0c\xb8\x3b\xb2\xed\x08\xb4\xbf\x87\x0a\x0a\x0a\x7a\xf4\ +\x5f\x5a\x5b\x43\xb8\xd1\xd8\x11\xee\x60\x34\xfe\x11\x80\x44\x44\ +\x02\xd8\xdf\x16\x89\x39\x2e\x2c\xcc\x81\x4d\xd3\x54\x76\xf8\xc4\ +\x95\x1d\x9a\xe5\xde\x94\x88\x30\x7e\xfc\x38\xf2\xf2\xf2\x70\x5d\ +\x97\xdd\xbb\x77\xd3\xd6\x16\xa6\xb5\x35\xc4\x81\xfd\x75\x38\x47\ +\x3c\x64\xbf\x81\x78\x26\x8c\x12\x15\x09\xa0\xc8\x17\xfb\x43\x71\ +\x1c\x4f\x77\x1c\x4d\x0a\x51\x77\x87\x71\x6c\x2b\xeb\x25\x2a\x3f\ +\x3f\xbf\xab\xcf\x62\x8c\x61\xe8\x90\xa1\x5d\x22\xa9\x2a\xcd\xcd\ +\xcd\x31\xe9\x87\xc7\x31\x61\x97\x8c\x48\x00\xa3\xf2\x63\x47\xd1\ +\x9b\x9a\x32\xba\x0f\x7d\xaf\xf8\xa2\xb2\xc3\x14\xcc\xda\xf0\x19\ +\x59\xee\x4b\xc9\x11\xd3\xdf\xae\xeb\x76\x89\x04\xb0\x7b\xf7\xa7\ +\x31\xd7\xff\xaa\xa8\xff\x9d\x69\x92\x15\xc9\x36\xc2\xa4\x21\x87\ +\x43\x40\x23\x91\x08\x7b\xf7\xd6\xf6\x73\x47\x46\x68\x92\x2f\x57\ +\xef\x35\x22\xa8\xc2\xa6\x6c\x7b\xd3\x9d\x50\x28\x14\x13\x42\xb6\ +\x75\xeb\xfb\x31\xd5\xdf\x0d\x63\x87\xf7\x39\x27\x9d\xac\x48\x00\ +\xd3\x4b\x8a\x18\x62\x1f\xae\xfa\xde\x7f\xff\xfd\x1e\xd5\x6e\xa6\ +\x51\xa8\x81\x8e\xb8\x3e\x03\x7d\xee\x6f\x90\x1d\x62\x65\x08\x06\ +\x83\x6c\xdd\xba\xb5\xeb\xb8\x24\xcf\xa2\x44\x7a\x4a\x95\x8a\x48\ +\x00\x57\x8f\x8f\x6d\x8a\xd7\xd4\x64\xff\xf7\x6b\x90\xf5\xed\x7f\ +\x01\xc5\x64\x57\xa8\x23\x1a\x06\xae\xdb\x53\x84\xaa\xaa\xea\x98\ +\xe3\x7b\x27\x16\xd3\x7d\xf6\x3c\x55\x91\xa6\x0c\x2b\xe0\x92\x31\ +\x87\xa3\xba\x5d\xd7\xa5\x26\xb1\x2d\xf5\xd2\x82\x2a\xeb\xa0\x43\ +\x28\xbb\xe1\xc4\xff\xa2\xfd\x33\x73\x59\xa1\xb1\xe9\x20\xad\xad\ +\xad\x1d\x8e\x29\xfb\x0f\xd4\xf5\x48\xf3\xc6\x1b\x6f\x50\xd7\x2d\ +\x16\xf0\xdc\xe1\xf9\x9c\x1b\x68\x6f\xae\xa6\x2a\x52\xbe\x65\x78\ +\xe0\x9c\xb1\x74\x7f\x55\xae\x5a\xb5\x9a\x7d\xfb\xfa\xdd\x9e\x28\ +\x13\xd4\xdb\x9b\xaa\xb6\x42\x67\xec\xf9\x82\x95\x51\x81\x8d\xd9\ +\xf0\xa4\xb5\x35\x44\xdd\xbe\x5a\xb6\xbc\xf3\x36\x7f\xda\xfe\x47\ +\xde\x79\xfb\x6d\x1a\x0f\xf6\xfc\xcd\x84\xc3\x61\x9e\x79\xe6\xd9\ +\x98\x73\x8f\x9d\x75\x22\x23\x4d\x6a\x22\x09\xf0\xe0\x39\x63\x39\ +\x6b\x58\xd7\x9a\xb1\x0e\x5b\x49\x6d\xfd\xea\x29\x02\xeb\xe5\xbe\ +\xf6\xfa\xa6\xab\x07\xe5\xaa\xac\xcc\xb4\x23\xdd\x9b\xe0\x8e\xe3\ +\xb0\x77\xef\x5e\x82\xc1\xbe\x87\x1e\xdf\x7c\xf3\x4d\xb6\x6d\xdb\ +\x16\x73\xee\xd7\x53\xc7\x70\xd3\x29\xc9\x2d\x44\x29\xb4\x0c\x3f\ +\x9f\x76\x0a\x97\x9d\x1c\x7b\xff\x73\xcf\x3d\x97\x0b\xa5\x29\x46\ +\x93\x2e\xa1\xfc\x01\xe7\x25\x20\x63\x9d\x86\xee\x22\xc5\x8b\xeb\ +\xba\xdc\x73\xcf\x0f\xd8\xb3\x67\x4f\xd7\x39\x4b\x84\xbb\xce\x1c\ +\xc3\xb2\xa9\xe3\x19\x5b\x18\xf7\x86\x92\x5c\x70\x42\x11\x2f\x95\ +\x9d\xce\x97\xc7\xc4\x7e\x46\xb1\xaa\xaa\x8a\xe5\xcb\x7f\x15\x77\ +\x3e\x69\xa4\xd9\x1f\x70\x5e\xeb\x3c\xe8\x12\x4a\x2e\x78\x2b\x84\ +\xf2\x62\x26\x3c\x48\x46\xa4\x4e\x9a\x9a\x9a\xb8\xf7\xde\x7b\x7b\ +\x74\x82\xe7\x9d\x34\x9c\xca\xf2\xc9\x2c\x3d\x7b\x2c\x33\x47\x0e\ +\xc1\xee\x25\x34\xb9\xd8\xef\xe3\xaa\x71\xc5\x3c\x7f\xfe\x04\x7e\ +\x39\x7d\x02\x13\x87\xc4\x2c\x9b\x63\xfb\xf6\xed\x2c\x59\xb2\x34\ +\x63\xab\x4b\xfa\x45\xf8\x4d\xf7\x4d\x41\x62\xba\xe1\x22\xe6\x79\ +\xc5\xbd\x29\x9d\xf6\x53\x11\xa9\x93\x9d\x3b\x3f\xe4\xb6\xdb\xbe\ +\xc1\xd2\xa5\x4b\x39\xed\xb4\x53\xbb\xce\xfb\x8d\xb0\xf0\x94\x11\ +\x2c\x3c\x65\x04\x6d\xae\xb2\x2f\xe4\x50\xd7\xe6\xe0\x37\xc2\xa8\ +\x7c\x9b\x13\xf2\x7c\x58\x7d\x4c\xdb\xaf\x5d\xbb\x8e\x07\x1f\x7c\ +\x30\x6d\x21\x6e\x89\x22\x6a\x9e\xef\x7e\x1c\x33\xca\xe7\xab\xd9\ +\xb8\x11\x48\xdb\xd2\x0a\x2f\x44\xea\x64\xcf\x9e\x3d\xdc\x7e\xfb\ +\xed\xac\x5a\xb5\xaa\x47\x58\x32\x40\x9e\x11\xc6\x07\xfc\x4c\x1b\ +\x11\xe0\xec\xe1\x85\x8c\xca\xb7\x7b\x15\x29\x18\x0c\xf2\xf8\xe3\ +\xcb\xb8\xff\xfe\xfb\x73\x46\x24\xe0\x43\x5f\xc5\xc6\x98\xbe\x41\ +\x8c\x50\xed\x2d\x0c\x79\x38\x1d\x96\xbd\x14\xa9\x93\x60\x30\xc8\ +\xd2\xa5\x0f\x70\xeb\xad\x8b\xd8\xb2\xe5\x0f\x09\xdd\xeb\x38\x0e\ +\x2b\x57\xfe\x96\x85\x0b\xaf\xe1\x85\x17\x5e\xf0\xcc\x27\x4f\x10\ +\x7e\x2a\x12\xdb\xeb\xef\x11\xc7\x6b\x5b\xe6\xa9\x48\x34\xfa\x7d\ +\x2f\xbf\xe8\x99\x0e\x91\xba\xb3\x73\xe7\x4e\x16\x2f\x5e\xcc\xa8\ +\x51\xa3\x98\x31\x63\x06\xa5\xa5\x33\x98\x38\x71\x22\x43\x87\x1e\ +\xde\xa7\x42\x55\xa9\xab\xab\x63\xdb\xb6\x6d\x54\x57\xd7\xb0\x65\ +\xcb\x16\x5a\x5a\x5a\xd2\xe2\x4f\x2a\x28\xd4\xfa\x8d\xf5\xec\x91\ +\xe7\x7b\xad\xb0\x9d\x35\x65\x8b\x55\x18\x70\x9f\xd3\xfe\xf8\x68\ +\xec\xbf\x13\x76\x5c\x5c\xd7\xc5\xf6\xdb\x59\x89\x93\x33\xc6\xb4\ +\x87\x97\xa9\x12\x75\xdd\xb4\x37\x12\xec\x48\x1d\x63\xf7\xf4\xdc\ +\x6e\x21\x21\x94\x3b\xfd\x73\xab\x1f\x3d\xf2\x74\xaf\x91\xf1\x3e\ +\xb7\xe0\x09\xc7\x0a\xdd\x05\x9c\x90\xac\xbd\xd3\xbf\x30\x01\x17\ +\xeb\x68\x5e\xe9\x97\x30\x12\x6a\x83\x3d\x03\xa7\xeb\x87\x7a\xdb\ +\x67\x3d\xd9\xdb\x85\x5e\xa7\x0c\xe5\xe2\xd5\x41\xd1\xd4\x4a\x54\ +\x24\xb8\xe7\xb8\x12\x09\xc0\x38\x29\x86\x9f\x28\x4b\x7a\xdb\xfd\ +\x12\xfa\xd9\x53\xd6\xe7\xb3\x1e\x05\xde\x4f\xda\xe6\x9f\xee\x87\ +\xd0\xa7\x03\x27\x3c\x46\x30\xa1\x4f\xb0\x77\x3f\x9d\x4a\x16\xdb\ +\xed\xe2\x96\x9f\xf5\x75\xb1\xff\xed\xb4\x2b\x2f\x2c\x53\xdc\x8d\ +\x03\xa5\x1b\x24\x65\x54\x54\x67\xdb\x73\x6b\x36\xf4\x95\xa0\xdf\ +\x68\x09\x7b\xce\xc6\x6a\x20\x27\xc6\x53\x8e\x71\x9e\xeb\x4f\x24\ +\x88\xe3\x4b\x02\xb6\x65\x7d\x0f\xc8\xf9\xd8\xbf\xa3\x98\x03\x76\ +\x34\x7a\xf7\x40\x89\x06\x14\x4a\xca\x37\xd4\x1a\xe5\x7a\xb2\xb1\ +\x22\xfb\xd8\x47\x55\xb9\x45\x2e\xde\xdc\x73\x02\xee\x08\xe2\x0a\ +\x14\xf3\xcd\xad\xfe\x1d\xc2\x63\xa9\xfb\x35\x48\x77\x14\x7e\x12\ +\xcf\x97\x6e\x20\x81\xef\x47\xd9\xc3\x5a\xee\x06\x36\x27\xed\xd5\ +\x20\xb1\x28\xef\xf8\x1b\x1a\xee\x8d\x37\x79\xdc\x42\xc9\xb4\xf7\ +\x9c\xa8\x65\x5d\x0b\xd4\x27\xe5\xd8\x20\xdd\x39\x10\x45\x17\x24\ +\xf2\x3d\xf9\x84\x62\x64\x0b\xca\x37\x7c\x8c\x70\x09\x47\xc9\xe2\ +\xb7\x1c\xa5\x45\x44\xae\x28\x98\x5b\x93\x50\x27\x33\xe1\x60\x66\ +\x7f\x45\xf5\x16\x41\xaf\x04\xb2\x1f\xeb\x7b\xf4\xe1\x18\x71\xaf\ +\xb6\x2b\xaa\x12\x7e\x85\x24\x15\x75\x6e\xcf\xa9\xa9\x54\xe4\xeb\ +\xc4\x15\x01\x3e\x48\x07\x8a\xb0\xc8\x57\xb1\xe9\x8d\x64\x6e\x4e\ +\x7a\x79\x40\xde\x9c\xaa\xe5\x20\x77\x32\xd8\x6c\x8f\x07\x45\xf9\ +\xb6\xbf\xa2\xfa\xd9\x64\x33\x48\x79\x68\xa8\xe3\x53\xe4\x4f\x33\ +\xf8\xbd\xf8\xbe\x88\xa0\x7a\x9b\x7f\x6e\x4d\x4a\x03\x81\x9e\x8c\ +\xe1\x39\x95\xa5\x73\x14\x79\x91\xa3\x6c\x73\x91\x0c\x10\x34\xe2\ +\xce\x4f\xb6\xba\xeb\x8e\x67\x83\xad\xe1\x35\x33\xce\x47\xcc\xeb\ +\x0c\x7e\x77\xaa\x93\x03\x08\xf3\xfc\x15\xd5\x5b\xbc\xc8\xcc\xb3\ +\x25\x6c\xfe\xb9\x9b\xde\x8e\x44\xe5\x3c\x34\xb7\x56\x86\x64\x89\ +\x3f\x44\xa3\xf2\x25\xaf\x44\x02\x0f\x85\x02\x28\xbc\xb8\x6a\xb7\ +\xed\xb3\x66\xa9\xca\x0f\x39\x3e\x5b\x84\x0a\xf2\xb8\xdd\xd0\x50\ +\x5a\x70\x71\x95\xa7\xd1\x5c\x69\x9b\x67\x6a\x5d\x5b\x7a\x99\x51\ +\x79\x86\xe3\xa7\x2a\x3c\x60\x8c\xdc\xe0\x9b\x5d\xf5\xfb\x74\x64\ +\x9e\xb6\xd5\xbb\xf9\x15\x35\xaf\xd9\x91\xc8\x24\x90\xff\xe0\xd8\ +\x6e\xc2\x2b\xca\xf3\x76\x34\x3a\x25\x5d\x22\x41\x86\x66\x6e\x9d\ +\xca\x0b\xcb\x54\xa2\x4f\xa0\x92\xbb\xdf\x81\x48\x8e\x1d\xe2\x72\ +\xbb\x7d\x51\x75\x5a\x3e\x8e\xd6\x9d\x8c\x4d\xb1\xeb\xbb\x53\xed\ +\x48\x63\xe0\x0e\x45\xff\x89\x14\xa2\x9b\x72\x02\x61\x3f\x2e\x0f\ +\xd8\x3e\x6b\x99\x94\x6f\x88\x0c\x7c\x83\x17\x26\x33\x8c\xae\xba\ +\x28\xe0\x58\xad\xb7\x08\x2c\x56\xf4\xe4\x4c\xdb\x4f\x91\x3a\x55\ +\xf9\x57\xbf\xd3\xf6\x88\x5c\xf2\x4e\xf3\xc0\xc9\xbd\x23\x6b\x41\ +\x2b\xba\x7e\x56\xbe\x13\x8d\x7c\x1d\xe4\xbb\xc0\x84\x6c\xf9\x11\ +\x27\xbb\x50\x7e\x6a\x3b\x45\x4f\xcb\x25\x6f\x64\x25\x40\x3d\x27\ +\xa2\x8b\xc2\xeb\x4a\xa7\xe2\x9a\xeb\x41\xaf\x25\x77\x5a\x89\x4d\ +\x28\xaf\x8a\xe8\x2f\x7c\x15\x35\x6b\x8f\x8c\x05\xcf\x34\x39\x21\ +\x54\x27\xba\x79\x7a\x41\xb8\xc5\x77\x45\xc7\xd7\xe1\xca\x81\x4c\ +\x6f\xf5\x5d\x2f\xb0\xde\x55\x59\xe9\xf7\x99\x57\xa5\x7c\x43\xeb\ +\xc0\xb7\x64\x86\x9c\x12\xaa\x3b\x7a\x1f\xc6\x29\x2b\x3b\x57\x90\ +\xd9\xae\xab\xe5\x22\x94\x02\xbd\x7f\x9d\x32\x79\x9a\x54\xd9\x64\ +\x44\xd6\xa9\xb2\xce\xde\x54\xb5\xb5\x73\xcd\x6c\xae\x91\xb3\x42\ +\xf5\x46\x70\xf5\x8c\x93\xfc\xc6\x37\x59\xc5\x9d\x0c\x4c\x52\x65\ +\x92\x40\x31\x10\xa0\x7d\x40\x78\x38\x87\x37\x33\xfe\x1c\x68\x04\ +\x0e\xa1\x7c\xae\x42\xa3\xc0\x0e\x90\x0f\x04\xf9\x20\xec\x46\x76\ +\x04\x2e\xda\x94\x5a\xa4\x78\x06\xf9\x7f\x4d\x84\xaa\xa9\xa2\x72\ +\x45\x74\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x00\x1f\x0f\ +\x00\ +\x01\x64\x49\x78\x9c\xed\x5d\xeb\x73\xea\x46\x96\xff\x9e\xbf\x82\ +\x25\x5f\x92\x5a\x4b\xf4\xfb\xe1\x7b\x7d\xa7\x66\x27\x3b\x53\xb3\ +\x95\xda\x9d\x9a\x24\xb5\x1f\xa7\x04\xc8\xb6\x72\x79\xad\xc0\xd7\ +\x76\xfe\xfa\x3d\x2d\x10\xb4\x40\xd0\xd0\xb4\x30\x60\x9b\xdc\x18\ +\xb7\xa4\x7e\xfc\xce\xe9\xd3\xe7\xd5\xad\xcf\x7f\x7a\x19\x0e\x5a\ +\xdf\xd2\x7c\x9a\x8d\x47\x77\x6d\x1c\xa3\x76\x2b\x1d\xf5\xc6\xfd\ +\x6c\xf4\x70\xd7\xfe\xed\xd7\xbf\x46\xaa\xdd\x9a\xce\x92\x51\x3f\ +\x19\x8c\x47\xe9\x5d\x7b\x34\x6e\xff\xe9\xcb\x77\x9f\xff\x2d\x8a\ +\x5a\x7f\xc9\xd3\x64\x96\xf6\x5b\xcf\xd9\xec\xb1\xf5\xf7\xd1\xd7\ +\x69\x2f\x99\xa4\xad\x1f\x1e\x67\xb3\xc9\x6d\xa7\xf3\xfc\xfc\x1c\ +\x67\x8b\xc2\x78\x9c\x3f\x74\x7e\x6c\x45\xd1\x97\xef\xbe\xfb\x3c\ +\xfd\xf6\xf0\x5d\xab\xd5\x82\x76\x47\xd3\xdb\x7e\xef\xae\xbd\x78\ +\x60\xf2\x94\x0f\x8a\x1b\xfb\xbd\x4e\x3a\x48\x87\xe9\x68\x36\xed\ +\xe0\x18\x77\xda\xab\xdb\x7b\xab\xdb\x7b\xa6\xf5\xec\x5b\xda\x1b\ +\x0f\x87\xe3\xd1\xb4\x78\x72\x34\xfd\xde\xba\x39\xef\xdf\x2f\xef\ +\x36\xbd\x79\xa6\xc5\x4d\x58\x6b\xdd\x41\xa4\x43\x48\x04\x77\x44\ +\xd3\xd7\xd1\x2c\x79\x89\xaa\x8f\x42\x1f\xeb\x1e\x25\x08\xa1\x0e\ +\x5c\x5b\xdd\xb9\xdf\x5d\xb7\x2f\x03\x80\x62\x6b\x67\x8a\xab\x76\ +\xeb\x00\xff\x04\xfe\x2d\x1f\x28\x0b\xe2\xe9\xf8\x29\xef\xa5\xf7\ +\xf0\x64\x1a\x8f\xd2\x59\xe7\xa7\x5f\x7f\x5a\x5e\x8c\x50\xdc\x9f\ +\xf5\xad\x6a\x4a\xf4\x2b\xed\x56\x48\x32\x4a\x86\xe9\x74\x92\xf4\ +\xd2\x69\xa7\x2c\x2f\x9e\x7f\xce\xfa\xb3\x47\xe0\x06\xa2\x8a\x3f\ +\x1f\xd3\xec\xe1\x71\xb6\xfa\x3b\xeb\xdf\xb5\x61\x7c\x52\x71\x56\ +\xfc\x5d\xf6\xe0\x76\xc9\x47\x28\xa6\x64\x7e\xeb\xa2\x5a\xfb\x12\ +\x93\xad\x9c\x10\xae\x68\x71\x47\x85\xf7\x2a\xb5\xf5\xc7\x3d\xd3\ +\xc1\xbb\x76\x9e\x4c\xb2\x7e\x34\x79\x1c\xcf\xc6\x51\x7f\xfc\x3c\ +\x1a\x8c\x93\x7e\x9a\xc7\x25\xc4\xcb\x36\xc6\x4f\xb3\xc9\xd3\xec\ +\x5f\xe9\xcb\x2c\x1d\xcd\xeb\x84\x41\x5a\x23\x2e\x2e\x9b\xc7\xe2\ +\xca\x68\x97\xcf\xa7\x2f\x93\x71\x3e\x8b\xee\xb3\x41\x3a\x6f\xb8\ +\xf3\x38\x1e\xa6\x9d\x7e\x02\x0c\xd6\x29\x3a\x01\xdf\x67\x49\x27\ +\xeb\x01\xc3\x75\xb0\x78\xc1\xa2\x93\x4c\x26\xd3\xce\x96\x0e\x4e\ +\x46\x0f\xb5\x0d\xbc\xf4\x27\x40\x5b\x8a\x6a\x2f\xbe\xda\x17\x97\ +\x58\x0c\xe1\x7f\xf7\x59\x0a\xc0\xff\xfa\xcf\xdf\xfe\xb3\xfd\x05\ +\x2e\x7e\x5e\x5e\x34\x9d\xed\x7f\xcb\xd2\x67\xf3\xc8\x9c\x3c\xdd\ +\x64\x3a\x1f\x5c\xab\x35\x49\x1e\x60\x92\x0c\xc6\xf9\x5d\xfb\xfb\ +\xfb\xe2\x67\x71\xa1\x3b\xce\xa1\x97\xe5\xa5\x14\x99\x4f\xe5\xd2\ +\x18\x58\x23\x9b\xbd\x02\x69\x16\xc5\x0f\x39\x30\xc6\x78\x90\xe6\ +\xc9\xa8\x07\xf0\x60\x60\xf4\xf2\x89\x87\xa7\xac\x9f\x56\xae\x2d\ +\x2e\x8c\xbb\xbf\xa7\xbd\x59\xdd\x95\xe5\xc8\x4d\x0f\x97\x6d\xa1\ +\xb8\xf6\xfa\xf4\x31\x01\x64\xef\xda\x64\xfd\xe2\x1f\xe3\xf1\xf0\ +\xae\x2d\x63\x89\x29\x41\x52\xac\x5f\xee\xbd\xdc\xb5\x05\x89\xe1\ +\x0a\x93\x1b\xcf\xf6\xcc\xd8\x10\x89\x29\xa6\x0b\x6e\xb4\x2e\x02\ +\xfb\x3d\x19\x21\x14\x3d\x8d\xb2\x19\x4c\xf4\xc9\xcb\xc6\xe3\x4f\ +\x79\x6e\x6e\x18\x24\xaf\x29\x40\x58\xfc\x2a\xdb\x58\x4c\x21\xa6\ +\x96\x8f\x95\xb3\xc8\x2a\x5a\xd6\x34\x7d\x1c\x3f\xdb\xa3\xbc\x4f\ +\x06\x4b\xfa\x2d\x6f\x7a\xce\x46\x70\x31\x2a\x27\xa7\x26\x1b\x40\ +\x2d\xee\x58\xce\x57\xa4\xf4\x96\x5b\x00\x95\x6d\x4f\x03\x26\x84\ +\x2d\xae\x99\x7e\x19\xa2\xef\xee\xd1\x30\x79\xc9\x86\xd9\x1f\x86\ +\x3b\x71\xbb\xd5\x29\x98\xb3\x9f\xde\x4f\x57\xec\x68\xfe\x02\x71\ +\x21\x0a\xc6\x85\xab\x2b\xd2\xc2\xec\x9f\x00\x7f\x80\x20\x9f\xdf\ +\x6d\xf1\xfc\xec\xd5\xc8\xae\xea\xad\xb4\xdf\x2e\xef\x5b\x89\x96\ +\xc9\xbf\xcc\x70\x5a\xb7\x2d\xc2\xe0\x7f\xb8\xf6\x8e\xd7\xf9\x1d\ +\x86\x65\xe1\x17\xaa\xbd\xe7\x0f\x43\x9c\x1d\xd5\x2c\x7a\x10\x8d\ +\xf3\xec\x21\x1b\x19\x98\xcc\x7d\xa2\x7a\x33\x8c\xd6\x1a\x14\xa5\ +\x80\xe5\x1c\x12\x18\x36\xc8\xf9\x34\xc9\xff\x96\x27\xfd\x0c\xf8\ +\x66\xa3\x7e\x98\x8a\x03\x78\xec\xae\x9d\x0c\x9e\x93\xd7\x69\xa5\ +\xce\xea\xa3\x4a\x83\xe8\xfd\xb2\xb8\xfe\x79\x3a\x1b\x4f\xca\x7b\ +\x61\xc2\xdd\xdf\x4f\xd3\xd9\x8a\xbe\x65\x0d\xe6\x2e\x78\x4e\x58\ +\xc5\xd3\xd9\xeb\x20\x9d\x5f\x89\x0a\x39\x70\xfb\x3d\x2a\x7e\x3e\ +\x15\x45\x8b\x39\x79\x8b\x3f\x2d\x87\xb0\xb5\x35\x5c\xdf\x9a\x3a\ +\xbc\x35\xb4\x6a\xed\x73\xa7\x3a\xec\xdd\x30\xd6\xa0\xc4\x90\x1f\ +\x4a\x8c\xec\xee\xb7\x24\x52\x8a\xde\xe1\x28\xa1\x98\xd7\xb7\xc7\ +\x76\xb7\x37\x17\xce\x3e\xed\xc9\x2d\x0d\x3a\xd8\x40\xdd\x03\xed\ +\x64\x28\x36\x60\x0e\x36\xe8\x61\xf3\xd9\xda\xda\xd1\x6c\x00\x7a\ +\x8b\x17\x1b\x50\xb4\xbb\xdf\xf3\xe5\x34\x14\x4a\xd4\xc1\x74\xbd\ +\xe2\xa7\x31\x94\x60\xb6\x7a\xa1\xa4\xb4\xde\xdd\x6f\x82\x58\xb2\ +\xce\x4b\xe8\x88\xc9\x82\x78\x33\xed\xd5\x52\x45\x69\x79\x78\x6b\ +\x01\xa9\x22\xa9\x1f\x55\x24\x75\xf4\x3b\x28\xef\x4a\xea\xe0\x01\ +\xd5\x35\x9f\xe6\x50\x42\x7e\x82\x5e\x22\xc7\x9c\xeb\x26\xdd\x7e\ +\x57\x04\x13\xf4\x12\x9d\x58\xd0\x4b\xe4\x10\xf4\x3d\xd4\xa3\xdd\ +\xed\x84\x39\x90\x0d\x90\x43\xd0\xf7\xbb\xe6\xd3\x18\x1b\x08\xe5\ +\xc7\x06\x42\x39\xd8\xc0\x57\x2b\xda\xc2\x06\x42\x79\xe8\x45\xde\ +\x54\x11\xca\xc1\x74\xc9\xbd\xf9\x34\x47\x15\xe9\x49\x15\xe9\xa0\ +\x8a\xaf\x08\x33\xde\x09\xcc\x88\xe2\xb2\x76\x7d\xe1\x8e\x55\x3f\ +\xed\x9a\x4f\x38\x66\x90\x0e\x66\xd0\xc8\x7c\x42\x31\x83\x74\x30\ +\x43\xc1\x0b\x49\x73\xcc\xc0\xfd\x74\x31\x21\x4e\xa9\x8b\x09\xe1\ +\x60\xbd\x84\x9b\x4f\x73\x28\x31\x3f\xf3\x4e\xb8\xf4\x7a\x89\xcd\ +\x27\x14\x4a\x2e\xbd\xde\x21\xc6\x8e\x46\x09\x34\x66\x2f\x94\xa8\ +\x63\x0e\x90\x94\x32\x1a\x6e\xd5\x17\xcc\xc1\xbb\xa2\x2b\xb5\xec\ +\x87\xa2\x0a\x75\xf0\x80\x63\x74\x47\x52\x85\x10\xea\x25\xee\xe1\ +\x39\xc7\x9c\x4b\x8b\x1f\x0f\x94\xe2\x39\x1f\x6e\x69\xd5\xb5\x38\ +\x12\xf3\x59\x6b\xb5\xac\x31\x18\x6a\x94\x22\xec\x44\x6d\xc7\x38\ +\xe0\x79\xea\x21\x1f\x37\xc7\xe1\x85\x22\xb4\xee\xb0\xc9\x7a\x5d\ +\xf3\x69\x1a\x45\xee\x69\xc3\x72\xa7\x95\xa7\x94\x4a\xd4\x76\x79\ +\x7f\xd0\x0c\xe5\x4e\x8b\xd9\xb1\x96\x1d\x8d\x12\xd6\x7e\x28\x11\ +\x7c\xba\x35\x18\x5a\x73\x70\x74\xdd\x1a\x1c\x90\x97\xa4\x14\x5e\ +\x28\x49\x97\x3e\x17\xd6\xa6\xe4\xd2\xa5\xde\xfb\xab\xc9\xb5\x36\ +\x25\x34\x78\x42\x9b\x12\x5a\x3b\x4e\xf1\x3b\x9a\x0d\xb8\xdf\x64\ +\x91\xc2\x31\x59\x94\x56\x5d\xe5\xc5\x06\x58\x20\x69\xec\x97\xfa\ +\x66\x1d\x92\xac\x4b\xe1\xe3\x67\xca\x0a\x44\x25\xc3\xac\xbe\x59\ +\x87\x48\x03\xb5\x93\x89\x50\xa2\x41\x0a\x87\x68\xe0\x1c\xe8\x46\ +\x0f\xe5\x89\xde\x20\x9b\xfc\x23\x99\x3d\xda\xdc\x50\x96\x29\x4d\ +\x56\x03\x2f\x0b\x7f\x9b\x47\x06\x9f\xa6\x69\xfe\x8b\x09\xa3\xff\ +\xcf\xe8\xb7\x69\xba\xe2\x96\x3c\xed\xcd\xaa\xbd\x37\x25\x50\x93\ +\x3d\x7f\x5e\xee\xda\x44\xc5\x4c\x72\x56\x29\x36\x51\x38\x1b\xd2\ +\x45\xd4\x4f\xc5\x58\x2a\x6a\x53\xbe\x0c\xf6\xd9\x53\x35\x37\x71\ +\xcd\x18\x53\xc2\x38\xb6\x95\xaa\xfc\xa5\xbe\x7c\x81\x60\x55\x6b\ +\xbf\xcf\x06\x83\xdb\xd1\x78\x64\x34\xae\x7c\xfc\x35\xb5\x66\x9a\ +\xf9\x73\x1e\x87\xbc\x05\x6e\x2c\x0b\x0c\xa6\xbd\x64\x72\xdb\x7d\ +\x9a\xcd\xec\xb2\xdf\xc7\xd9\xe8\x76\x98\xcd\xd2\xbc\x2c\x2d\xfe\ +\x18\x64\xf0\xeb\x16\xa3\xb2\x70\x45\xa7\x45\x41\x3f\x99\x3e\x26\ +\x79\x9e\xbc\xda\xbd\x28\x4a\xe7\xcc\x01\xc2\x7e\x98\xe4\x5f\xd3\ +\x7c\x7e\xfd\x5b\x36\xcd\xba\xd9\xc0\x54\x51\x7c\x1d\xa4\x9f\xfa\ +\xd9\x74\x32\x80\xe7\xb3\x91\xe9\xc7\xa7\xf1\xb7\x34\xbf\x1f\x8c\ +\x9f\x97\xd7\xd3\x51\x02\xbf\xa2\x6e\xd2\xfb\xfa\x90\x8f\x9f\x46\ +\xfd\xdb\xa4\xd7\x7b\x1a\x3e\x0d\x92\x59\x6a\x31\x4b\x49\xee\xc5\ +\xdf\x86\x69\x92\x81\x57\x14\xaf\xfa\xa8\xd2\x96\x51\x9b\x03\x69\ +\xb0\x25\xe1\x1f\x16\x37\xfd\x9a\x27\xa3\xe9\xfd\x38\x1f\xde\xb5\ +\x87\xc9\x2c\xcf\x5e\x7e\xc0\x37\xc8\x7c\x62\x0e\xff\xc7\x32\xd6\ +\x54\xf2\x1f\x57\xac\xf9\x62\x82\xe1\xd4\x92\xdc\x26\xc8\x4d\x79\ +\xac\xe4\x66\xdd\xf5\xfc\x5b\xde\x55\xa4\xa5\xdc\x3e\xe6\xe9\xfd\ +\x5d\xfb\xfb\x9a\xf8\x63\x79\xdf\xfd\x66\x03\xf7\xcb\x5e\x84\x8f\ +\x7d\x82\x04\x5a\xa1\xf6\x82\x4d\x24\x3c\x06\x13\x0b\xa3\xd5\x74\ +\x79\x21\xd0\x23\x09\x72\x52\x30\x2b\x02\xf9\x6a\xee\x05\xbc\x90\ +\x10\x9a\x85\xc3\x82\x61\xcb\x84\x78\x85\x96\x19\x90\x51\x33\x29\ +\x49\x23\x83\xa7\x78\x7d\xf0\xdc\x4c\x57\x56\x19\xfc\x66\x69\x31\ +\x78\x14\x0b\x25\x99\x56\x21\x07\x4f\x78\x65\xf0\x24\xc6\x84\x69\ +\xad\x70\x23\x83\xb7\x54\xc2\xb3\x18\x3c\x96\x27\x1c\x3c\x92\x95\ +\xc1\x13\x1e\x23\xc6\x28\xaf\xb2\x3d\x94\x4a\x8d\xed\xe9\xb9\x5d\ +\x90\xa0\x18\xee\x14\x98\x2d\xe4\x89\x79\x4c\xab\x1b\x1c\x4b\xa1\ +\x38\xc2\x37\x24\x66\x00\x18\x95\x3f\x56\x70\x24\x80\x23\x61\x04\ +\x8b\x90\x38\x5a\x73\xb7\xc0\x51\xc1\x8c\xa6\xf0\xd3\x0c\x8e\x55\ +\x26\x22\xc4\x88\x50\xa6\x45\x15\xc7\x8d\xd2\x62\xf0\x1a\x4a\x39\ +\x0d\x28\x49\x19\xd2\x55\x1e\x62\x86\x4f\x35\xe6\x8d\x48\x0f\xa4\ +\x78\x65\xec\x1a\x64\x24\x53\x8c\xf1\xca\xd8\xa1\x94\xec\x5c\x88\ +\x66\xe6\xab\x59\x24\x7f\x20\xc0\x38\x55\xfe\x60\x31\x08\x68\x6e\ +\x83\x1c\x00\x23\x5e\xe5\x0f\x58\x28\x29\x27\x08\x37\x32\xcf\x90\ +\xc2\x61\x31\xc2\xe2\xfa\x30\x92\x32\x30\x46\xe4\x0a\x31\xa2\x61\ +\x31\x52\xd7\x07\x91\x65\x35\x06\x81\x88\x5d\x21\x44\x87\x4b\xec\ +\xeb\x18\x38\x5f\x53\x77\x08\x68\x75\xa0\xa0\x54\x97\x69\x8a\x63\ +\x81\xa8\xe6\x78\x3f\xfe\x88\x48\x4c\xd2\x68\x43\x1e\xe3\x58\x4b\ +\xb0\xca\x99\x0e\x0a\x16\xae\x80\xc5\x15\x58\x1e\x5a\x29\xdd\x00\ +\x58\x1c\x91\x2a\x58\x14\x91\x58\x71\x89\xab\x5c\xb2\x59\xba\x5d\ +\x37\x24\xb1\x04\xdd\x4f\xe9\x42\x37\x04\x7c\x84\x96\x48\xdc\x44\ +\x58\x69\x50\x72\xa5\xbe\x89\x94\x84\xca\x14\x67\x55\x24\xa9\x10\ +\xb1\x60\x52\x05\x44\x92\x23\x2b\xcc\x68\x90\x14\xc8\x28\xf8\x1c\ +\xd4\x61\x17\x92\x35\x40\x31\xaf\xf0\xb3\x69\x6e\xa7\xc7\xa9\x3b\ +\x48\x7a\x5f\x43\xa5\xb8\x41\x6b\xbb\x3d\xac\x35\xad\x79\xfb\xd2\ +\x10\xdf\x1d\x76\xdb\x3d\xb2\x2d\x9e\xb4\x60\x2e\x12\xe0\xec\x15\ +\x2b\x15\x2e\x12\x30\xeb\x19\x51\x9b\xd6\xc7\x21\x2c\x0c\x42\x83\ +\xd2\x3a\x16\x2e\x76\x0b\x20\x30\xa1\xa0\x8d\x55\xbb\xc6\x83\xc2\ +\x54\x03\x8c\x6d\xb9\x7f\xee\x6b\xdb\xb8\xaf\xf4\xa7\x09\xc1\x21\ +\xbc\x82\xb5\xf0\xdc\xc1\x5c\xe3\xcf\xa1\x62\x77\x80\xe3\xad\x39\ +\xd4\xf2\xc8\x1c\xc8\xa1\x51\x3d\x8b\x62\x0c\xe5\x82\x7c\x70\x68\ +\xb9\x8e\x7a\x70\x28\x3c\xb7\x3b\x46\xf0\xfc\x98\xcd\x7c\x92\x09\ +\xea\xdb\xda\x1d\xfe\xae\x69\x2b\x5c\xa0\xb2\x50\xcb\xbc\x10\x72\ +\x45\xa8\xd2\x7e\x9f\x85\xca\x42\x84\xd6\x1c\x31\x9b\x2e\xd6\x69\ +\x73\xc9\x42\x85\x9f\xc5\x0b\x25\x47\xb0\x3e\xa0\xa4\x63\x18\xed\ +\xa6\x88\x97\xa4\xdb\x1b\x21\xe3\x85\xf3\x41\x08\xe3\xdd\xbd\x0e\ +\x39\xd3\x30\x3e\x78\x56\x7b\x23\xe4\xe3\x5b\xc4\x7e\x4c\x86\xf1\ +\x6e\x26\x0b\x0a\xa1\x23\x8b\xe3\xad\x21\x24\x5e\x29\x3c\xf0\xdc\ +\xee\xc0\x77\xd0\x79\x4a\x0e\x96\x09\x21\xe7\x29\xf5\x4a\x0e\x85\ +\xe7\x1c\x79\x1b\x94\x09\x9e\xb0\x50\x18\x51\x47\x1a\x0c\xe9\x73\ +\xa9\xb6\x33\x75\xd3\x8c\x06\x28\x5a\xbb\xee\xea\x8d\xe6\xdd\x16\ +\x6d\x10\xa3\x79\xb7\x5d\xde\xa8\xd1\x1c\x4c\x05\x36\x50\xae\x58\ +\xeb\xc3\x4a\x6b\x02\x5f\xe5\x8b\xef\x87\x8d\xb1\x8f\x28\xe0\xae\ +\x94\x82\xfa\xe4\x81\xfa\x44\x83\xcb\x4a\x29\x30\xa3\x27\xeb\xa3\ +\xdf\x2b\x80\x5e\x1f\x6c\xbf\xac\x9c\x02\x33\x7a\x76\x5e\xa3\x3f\ +\x61\x52\x81\x19\xbd\xa8\x8c\x7e\x33\xbe\x50\x1f\x4d\xd8\x1e\x98\ +\xb9\x8c\xf8\x82\x19\xb9\xf2\x1a\xf9\xfe\x01\xa8\x2b\xc0\x48\xa0\ +\xf0\x18\xa9\x6b\xc3\x88\x84\xc7\xa8\x1a\x0f\xbf\x06\x90\x58\x03\ +\x20\x89\x6b\x03\xc9\x4f\x16\x1f\x90\xa1\x73\x0d\x20\x55\xc5\xf6\ +\x66\x5c\x78\x77\x44\x77\xdf\xb8\xf0\xee\xe8\xf2\x65\xc4\x85\x01\ +\x2d\x89\xd6\xd1\xda\x27\xad\xad\x3e\x03\x2e\xc0\xe0\x4f\x98\xec\ +\x66\x06\x5f\x95\xcc\x9b\x19\x93\xbb\x13\x1a\x03\x64\x4c\xee\x4e\ +\xc9\xbc\x8c\x8c\x49\x4c\xed\xdd\x02\x1f\xd2\x7b\x1b\x48\x6b\x9a\ +\xf4\x87\x3b\x69\x6f\x28\xd7\xdd\x1d\x9c\x7b\xbb\x3b\x3e\xdc\x49\ +\xfb\xe0\xbb\xbe\xef\xe4\xc3\x9d\x14\x56\x14\x88\x0d\x87\xca\x3b\ +\x72\x27\x71\x71\x66\x0e\x95\x93\xba\x93\xf8\x9a\x12\xff\xe6\xa3\ +\x3f\xa9\x3b\x89\x0b\x3f\xa7\xca\x15\x2c\xff\xb2\x01\x57\xc9\x95\ +\xb9\x93\xb8\x6c\x40\x8f\xbc\x32\x77\x12\x97\x4d\x78\x4a\xae\xcc\ +\x9d\xc4\x65\x03\x9e\x92\xab\x33\x48\x64\x03\x0e\xee\x6b\x73\x27\ +\x71\xb5\xe1\x20\xf9\x70\x27\xed\x40\x8b\xac\xa3\xf5\x7e\xdc\x49\ +\x5c\x55\x25\xf3\x87\x3b\x69\xdb\x16\x8b\x88\x73\xea\x79\x06\x98\ +\xeb\x40\x56\xc7\x89\xe1\x07\xee\xb4\x30\x0d\x3a\x4e\xcf\x09\x79\ +\x14\xa7\x69\xce\xe3\xfc\xf5\xb0\xb9\x63\x91\x56\xbe\xc4\x21\x0e\ +\xe2\x98\x04\xb2\x80\x58\x11\x07\x69\x4c\x06\x59\x93\x19\xc3\x5c\ +\x47\xcc\xef\xf8\x65\x73\xac\x9c\xeb\x14\xd1\x80\xc9\xd5\xa6\x39\ +\xd7\x41\xc6\x0d\x67\x57\x03\x56\x6a\x8f\x23\xec\xb6\x74\xde\x31\ +\x29\x42\x63\xe5\x3a\xa0\xab\x79\xac\xa8\xf6\xca\xe1\x84\xce\x3b\ +\xb6\x6b\x85\xc6\x8a\x3b\xe6\xe0\x09\xb0\x92\xdc\xeb\x20\x36\xd3\ +\x79\x07\xa1\x03\x63\xe5\x3a\xa2\xf6\x04\x58\x61\xbf\xe3\x75\x4d\ +\xe7\x5d\x27\x93\x07\xc6\xca\x31\xe5\x4f\x80\x95\x40\x5e\xc9\xfa\ +\xd0\x79\x79\x5a\xd9\xee\x3a\x07\xbb\xf9\x9d\x33\x11\x47\xbe\x73\ +\xb0\xa9\xa3\xd5\xb7\x60\xe5\x3a\x0c\xb1\x69\xfd\x0a\x01\x5f\x11\ +\xaf\x7d\x34\xa6\xf3\x0e\x79\x65\x8e\x5f\x0b\x88\x95\xde\xe3\x64\ +\xc5\x60\x58\x79\x66\xe8\x47\xd4\x0a\x4b\x55\x23\x8f\xb6\xd5\x75\ +\xb9\x61\xd5\x48\xac\x1d\x67\xb6\x6a\xc7\xcf\xf6\x12\x7e\x2f\x3d\ +\x22\x44\x4b\xc7\xd1\x91\xa1\x6d\x2f\x2d\x1d\x87\x46\x86\x95\x0d\ +\x5a\x39\xf6\x3b\xfa\xc9\x86\x80\x71\x59\xc6\x04\x30\xdf\x55\xc7\ +\xbe\x4d\x6f\x96\xf7\xbe\xdd\xa6\xf7\xa2\x1b\x7e\xb3\x44\xf1\xd3\ +\x32\xed\x71\x93\xf2\x14\x4c\xab\x22\xa5\xa9\x2f\xd3\x5e\x42\x42\ +\x41\x24\xac\x53\x6f\xdf\x90\x69\x4d\x37\xfc\x98\x56\x7b\x88\xbe\ +\x23\x98\xd6\x62\x87\xe6\xb5\x30\xcf\x0d\x3f\x11\xd1\x55\xd7\xf9\ +\x2a\x2b\xc2\xd6\x2c\x4e\x9a\xa5\x11\x11\x6b\x97\x7c\x35\x73\xe4\ +\x60\x65\x60\x59\x9f\x27\xc7\x38\xe4\x4e\x58\x5f\x9f\x76\xbe\x44\ +\x2e\xa4\xaf\xcf\x73\x93\x54\x24\xac\x17\x02\x56\x73\x29\x2a\x1c\ +\x73\xca\xcc\x96\x88\x6d\x4b\xb6\x69\xe4\xfc\xd5\xa2\x3d\x1f\x86\ +\xa2\xc8\xf5\x82\x8a\xa0\x22\x08\x9a\xf3\x58\xa6\x4f\x2c\x82\x58\ +\x24\xb5\x3e\x2f\x86\xc2\x32\xd2\x54\x9e\x90\xa3\x16\x0d\x7a\xb2\ +\xd4\x1e\xef\xd1\x08\xc8\x52\x8e\x73\x2e\xce\xc0\x5e\xe6\x22\x62\ +\x74\x5b\xf8\xdc\x66\xa9\x93\x65\x60\x45\x72\xeb\x01\x86\x87\xaf\ +\x68\x65\x7d\x7e\xdc\x82\x1d\x12\x21\xa8\xd7\x0e\x9a\x73\xbd\x88\ +\x21\xa4\xd7\xce\x73\x03\x64\x24\x91\x17\xb3\xbc\x79\xd2\x5a\xb4\ +\x76\x12\xf8\xb1\x5c\x45\xfc\xd4\x24\x8a\x5c\xaf\xc4\x09\xcc\x54\ +\xae\x77\xe2\xbc\x3d\x53\x81\x99\xc2\x44\x78\xa6\x3a\x45\x96\x5f\ +\x24\xd0\xb6\xfc\x44\x3f\xae\x32\xf5\x79\xb2\x95\x43\x78\x84\x66\ +\x2b\xc7\x42\x7a\x06\x6c\x45\xa2\x8a\x65\x16\x8a\xaf\x4e\x92\x19\ +\x19\x09\x15\x56\x5c\x09\xcf\x14\x0e\x8a\xa8\x43\x80\x04\x66\x2c\ +\xea\x58\x73\xcf\x80\xb1\x58\xa4\x04\x6e\x80\xb1\x4e\x91\x4d\x1a\ +\x71\xb5\x2d\xc7\xd3\x8f\xb1\x4c\x7d\x9e\x8c\xe5\x10\x21\x81\x19\ +\x8b\x39\xd6\xdd\x33\x60\x2c\xd0\xc5\xa5\x9f\x2e\xbe\x93\xb1\x4e\ +\x92\x81\x1b\x71\xb2\x2d\x0d\xdd\x93\xb1\x88\xaf\xdf\x80\x9d\x56\ +\x6d\x67\x67\xaf\xb6\x0b\x15\x09\x51\x65\xac\x55\xd6\xaf\xcd\x58\ +\x67\x9d\xb5\x1c\x71\x56\xcd\xe1\x5f\x65\x5e\x37\x73\x8a\x6c\xd1\ +\xa0\x1f\x0b\x72\x0f\xc3\xff\x08\x16\x74\x9c\x5c\x7b\x06\x7e\x06\ +\x09\x4a\xbe\xaa\x9a\x8e\xab\xdc\x6b\x9b\x05\x4f\x99\x0a\x1e\x31\ +\xbc\x71\x34\xc4\xa2\x1d\x0f\x99\xb5\xa8\xcf\x93\x61\x3c\x82\x76\ +\xc7\x30\x8c\x47\x1c\xfd\xc4\x0c\x43\x22\xad\xab\xea\xfb\x2a\xc7\ +\xbc\xc2\x30\x17\x9a\x3e\x1f\xe1\xb5\x7d\x24\xcb\xcd\x01\x1e\x81\ +\x9b\x79\x75\x7e\xac\xe7\x3a\x66\x39\xb0\xac\x12\x8e\xd5\x39\xa8\ +\xac\xda\x9a\xf0\x12\x99\x5c\x26\x2f\xbc\xa4\x3c\x2e\x54\x79\x68\ +\xd2\x0b\x34\x78\xca\xfc\x01\x68\xae\x91\xfc\x81\x43\x83\x90\x91\ +\xa4\x9e\xb2\x54\xba\x62\xc9\x94\x05\xc5\x4b\x3b\xc8\x43\xfa\x3b\ +\x9b\x0b\x92\xf0\x2c\x78\xe4\xc9\xce\xca\x15\xa3\x48\x77\x77\xff\ +\x40\xb4\x94\xe3\x38\x6e\xd0\x96\x1b\x47\x8b\xd0\x08\x6b\x4f\xe6\ +\x52\x2e\x27\x7d\x68\xb8\x9c\x7e\xb6\xc6\xe1\x12\x88\x80\xc4\xf4\ +\xf4\x4b\x3a\xdf\xc9\x1e\x18\x2f\xe2\x74\x1f\x35\x8f\x97\xa2\x26\ +\x4a\xe2\x09\x97\xd3\x29\x12\x14\x2e\xea\x74\x8a\x34\x0e\x17\x57\ +\x66\xf7\x9f\xdf\x46\x20\x18\x80\xd3\xd6\x0f\x8b\x97\xd3\xd6\x6f\ +\x1e\x2f\xc2\x22\xe5\xbb\x36\x2a\x97\x17\x2c\x30\x5e\xec\x8d\xa5\ +\xfd\xdc\x26\x8b\x28\xf2\xf4\x7e\x2b\x97\x65\x1d\x56\xf7\x52\x8e\ +\xd7\xc2\x9c\x62\x33\x02\x46\x11\x16\xbe\xd3\xd1\x65\x57\x1a\xd5\ +\x3e\x20\x5c\xae\xf7\xd1\xd4\x35\x77\x42\x33\x96\x80\x3d\x57\x7d\ +\x35\xec\xc7\x11\x6f\x7b\x43\x59\x7d\xd4\x40\xe9\x9d\x31\x7c\x09\ +\x69\xee\xcb\xfb\xde\xe6\x88\x37\x83\x2f\xf7\xc5\xf7\x12\x32\xb2\ +\xfd\xf0\x0d\x2a\x0a\x36\xb2\xe4\xde\xcd\x11\x6f\x66\xf4\x7a\x7d\ +\xf4\xef\xe6\x88\x37\x18\x3d\xc3\xe7\x35\xfa\x13\x1e\xf1\x66\x46\ +\xef\x7a\xaf\xf5\x75\x1e\xf1\x66\x46\xee\x7a\x17\xf3\x99\x66\xcb\ +\x9d\x14\x23\xd7\x9b\xe1\xcf\x34\xf9\xeb\xa4\x18\xb9\x5e\x7b\x7e\ +\xae\x89\x4c\xa7\x04\x89\xe3\x06\x40\xba\xaa\x23\xde\x0c\x48\x7e\ +\xb2\xf8\xed\x13\x4c\x4e\x0a\x52\x55\x6c\x7f\x1c\xf1\xb6\x1b\x2d\ +\xb9\x8e\xd6\x7b\x39\xe2\xcd\x0c\xbe\x2a\x99\x3f\x8e\x78\xf3\x04\ +\x92\xaf\x01\xf9\xe1\x29\xd9\x1b\xca\x75\x4b\x9e\x5b\x6e\xb1\x0f\ +\x4f\x49\x13\xf8\x5e\xf5\xde\xf5\x37\xf7\x94\xf0\xb5\x0d\x60\xef\ +\xcb\x53\xc2\xc5\xb6\xdd\x94\x95\xd1\x5f\xa9\xa7\x84\x8b\x33\xf3\ +\x13\x9d\xd4\x53\x02\xcb\xce\x3b\xf5\x94\x70\xd9\x80\x5d\x72\x65\ +\x9e\x12\x2e\x1b\xf0\x26\x5d\x99\xa7\x84\xcb\x06\xbc\x49\xd7\xe6\ +\x29\xe1\xb2\x09\x77\xd2\x95\x79\x4a\xb8\x6a\xc0\x9d\x74\x6d\x9e\ +\x12\xbe\xb6\x4d\xf1\xc3\x53\xb2\x1b\xad\x0d\xbf\xd2\xfb\xf1\x94\ +\x70\xb5\xe6\x26\xfa\xf0\x94\x6c\xcb\x4f\xe7\xda\xef\x7c\x13\xa6\ +\x5c\xe7\x81\x06\xce\x4d\x67\xca\x75\x22\x68\xd0\xfc\x28\x68\xee\ +\xb8\xc3\xfe\x9b\x4e\xf8\x29\xce\x5c\x53\xcc\x2f\x39\x0f\x46\xe7\ +\x71\xd4\xff\x31\x60\x1e\xc7\x2c\x27\x01\x13\x53\xbf\x53\x17\x99\ +\xf6\x79\x2f\x84\x3f\x98\xda\xe7\xad\x10\x81\x77\x4d\x60\xe1\xc9\ +\x78\x1a\x39\x38\x21\xe8\xd1\x6d\x4c\x63\x87\xd0\x78\xe3\xa3\xdb\ +\x8a\x53\xcb\x84\xf6\xcb\x81\x84\xd1\x9d\xf2\xfd\x20\xd0\xdc\x29\ +\xdf\x0f\xe2\x7b\x60\x97\xe7\xcb\x0b\x98\x26\x1e\x27\x4e\x1f\x01\ +\xa6\xeb\x7d\x25\xcd\x6e\x4e\x9b\xbf\xe8\x01\xf9\x4a\x3c\x72\xca\ +\x97\x62\x40\x73\x6f\xff\x52\x0c\xa1\x7c\xf9\x8a\x9e\xf2\xa5\x18\ +\xd0\xdc\xdb\xbf\x14\x03\xec\x2f\x5f\xac\x4e\xf9\x52\x0c\xa6\x5d\ +\xef\xc1\x39\x05\x5f\xf9\xca\x7e\x76\xca\x77\x62\x40\x73\x6f\xff\ +\x4e\x0c\xea\xb9\x75\x87\x69\x7e\xca\x77\x62\x40\x73\x6f\xff\xbe\ +\x23\xc2\x7d\xa7\x20\x3f\xad\x68\x77\xbd\x06\xa7\x71\xac\x70\x24\ +\xbd\xc5\x95\x70\x10\x5a\x27\xf0\xa1\xc1\xb0\x72\xbd\x06\xa7\x69\ +\x95\x41\x83\x7a\xe5\x79\xc2\x25\x74\xde\xc3\x04\x3c\x02\x2b\xd7\ +\x6b\x70\x4e\xb0\xbd\x49\x7a\xbe\x9f\x0d\x3a\xef\x41\xe8\x63\xb0\ +\x72\x4c\xf9\x93\x9e\xe9\xb2\x6f\x72\x4b\x8d\xe3\x8f\x33\xb1\xe9\ +\x1c\xdf\xed\x6b\x0b\x9b\xd3\x73\x40\x32\x51\x7d\xfe\x4f\xd8\x8c\ +\x9d\x7d\xb3\x2f\x6a\x32\x4f\x00\xca\x43\x43\x05\x6f\x96\xea\x73\ +\x5f\x7b\x6f\x7d\x4a\x49\x25\x89\xe6\x6d\xf1\x95\xc1\xf0\x6d\x38\ +\xd5\xe7\x78\x7c\xc3\x8b\x82\x4a\xa6\x4c\xbd\x28\x38\x38\x57\xe9\ +\xe8\xfc\x9f\xb0\x19\x3b\xfb\x66\xca\xd4\x8e\x5e\x1e\x1c\xba\x3a\ +\x3a\x03\x26\x6c\xce\xca\xbe\x99\x32\xf5\xa3\x3f\x74\x19\xb8\xa4\ +\xd1\xdb\x61\xd7\xfa\xd1\x1f\x1c\xe4\x3d\x2a\xff\x27\x6c\xe8\xf7\ +\xb8\x91\x07\x90\xa9\xdb\x72\x7a\xae\x06\xa3\x43\xe5\xe2\x01\x39\ +\x3d\xd7\x82\x91\x3a\x54\x7a\x1e\x92\xd3\x73\x35\x20\x05\xd0\xb5\ +\xb7\xe6\xf4\x5c\x0d\x48\x01\xb4\xe8\xad\x39\x3d\x17\x03\x12\x76\ +\x80\x14\x54\x6c\xd7\xe5\xf4\x1c\x90\x2f\x54\x9f\xff\x13\x36\x63\ +\x67\xdf\x54\x99\x7a\xb4\x7c\x14\xdb\xa3\xf2\x7f\xc2\x66\xec\xec\ +\x9b\xde\x52\x3b\x78\x1d\x40\x32\x7b\xe7\xf4\x1c\x90\x4a\x54\x9f\ +\xff\x13\x76\x6f\xd3\x31\x9e\x12\x49\x03\xa8\x01\x1f\x9e\x92\x02\ +\x4a\x16\x8e\x27\x3f\x3c\x25\x75\xf8\x86\x73\xea\xbd\x4b\x4f\x89\ +\xc3\x57\x20\xd9\xa1\xcb\xef\x25\x59\xcb\x2e\x5f\x81\xac\x49\x15\ +\xbe\x9e\xd1\xbb\xf4\x53\x79\x78\x8a\xf3\xc5\x28\x9d\xae\x91\x07\ +\x35\x5f\xae\xd2\x57\x20\x79\x50\xeb\xe5\x2a\x7d\x05\x92\x07\x35\ +\x5e\xae\xd3\x57\x20\x79\x50\xa7\xd3\x75\xfa\x0a\xa4\x08\xea\x75\ +\xba\x4e\x5f\x81\x0c\x11\xe1\x7d\x37\xbe\x02\x79\x70\x10\xf7\x8a\ +\x7c\x05\x32\x60\x84\xf5\xda\x7d\x05\xc5\x3e\xa0\x1d\x60\x0a\x45\ +\xc2\x81\x79\xfd\xfe\x82\x62\x63\xce\x0e\x9b\x56\xd8\x87\xaf\x7f\ +\xf8\x0c\xfc\x30\xc6\x54\xef\xc6\x98\x86\xf3\xcb\xbc\x47\xbf\x41\ +\xb9\x43\x60\xa7\x58\x38\xd8\x8d\x78\x39\x8a\xc8\x3c\xe7\x7f\xe7\ +\xe8\x43\x78\xfe\x2e\xdf\x86\x2c\xf2\xfd\x77\xe3\x14\x54\x69\xbb\ +\x54\x3b\x32\x12\x3b\x75\x5b\x80\x29\xa8\xb9\x7d\xb1\xa6\x64\x91\ +\xe8\xbf\x1b\xa8\xb0\x36\xf7\xa5\x9a\x93\x45\x96\xff\x6e\xa0\x82\ +\xda\xdd\x97\x69\x52\x96\xa9\xd8\x3b\x81\x3a\xf8\x14\xaf\x5d\xb6\ +\x82\x20\x88\x72\x4e\x16\xc6\x02\x18\x8c\x8c\x50\x72\xa3\x63\x6a\ +\x4e\xe7\xc6\x37\x2a\x96\xcc\x94\xa9\x8b\x34\x17\x96\xdb\x00\x76\ +\xe2\x79\xb0\x2f\x23\xb0\xe1\xb9\x17\x99\x24\xe3\x8a\x94\x64\x02\ +\x7d\x0e\xc8\xc6\x80\x3a\x98\x63\x13\x36\xb8\x11\x31\x18\xf0\xe6\ +\xa5\x85\x3f\x36\xed\xf2\x28\xb6\xa0\xec\xc6\xf3\xd0\x43\x24\xbc\ +\x07\x8e\x88\x3d\xf0\x35\xf2\x5c\x84\x57\xa4\xdc\x53\xbd\x13\x50\ +\x79\xf0\xa9\x1c\x81\xc3\x3e\x17\xc4\xa1\xe5\xbe\xea\xdd\x80\x1e\ +\x7c\x5e\xcc\x25\x00\xfa\xb9\xd3\x4f\xef\xa7\xc5\xb7\x61\x3a\x4b\ +\xfa\xc9\x2c\xf9\x6e\x89\x41\x59\x22\xcd\xcb\x88\x4a\x63\xb7\x7f\ +\x7f\xfb\xcf\x9f\xfe\xba\xdc\x88\xd3\xeb\xdd\xfe\xef\x38\xff\x5a\ +\x76\x0e\xec\x37\xb8\x21\xe9\x8e\x9f\x80\x04\xcb\xdd\x41\x70\x5f\ +\xbf\x77\x6b\xfa\x9a\xcc\xbe\x64\xc3\xe4\x21\xed\x4c\xbf\x3d\xfc\ +\xfb\xcb\x70\x00\xed\x2f\x2f\x54\x6e\x9e\xbd\x4e\xd2\x55\xa5\xf3\ +\x6a\xf3\x74\x3a\x7e\xca\x7b\xe9\x5d\xfb\x71\x36\x9b\xdc\x76\x3a\ +\x93\xa7\x7c\x10\x8f\xf3\x07\xa8\x04\xfe\x1b\x66\xe6\xa1\xce\x2f\ +\xb3\x6c\x30\xf8\xbb\x69\xc4\xda\x30\x34\xaf\xb4\x97\xa7\xc9\x6c\ +\x9c\x7f\xb1\x2a\x36\x03\xf8\xf3\x43\x3a\x9a\xd9\x85\x8b\x2e\x64\ +\xb3\x41\xfa\xe5\xbf\x92\xaf\x4f\xdd\xd6\x2f\xb3\x14\x18\x22\x2f\ +\xba\x3b\x2f\xb7\xeb\xe8\x6c\x56\x52\xdc\xb9\xd1\x9e\xa9\x76\x3e\ +\x86\x2f\x8b\x21\xfc\x9e\x0d\x87\x49\x2f\x1e\x3e\x4d\xb3\xde\x63\ +\x32\x18\xc4\xbd\x3f\x8a\x47\x17\x77\xad\x9e\x84\x26\x06\x59\x2f\ +\x1d\x4d\xdd\xb0\x14\xcd\x66\xdf\xd2\xde\x78\x38\x1c\x8f\xa6\x05\ +\x42\x8b\x67\xa7\x9d\xbf\xfd\xe3\xe7\x0e\x89\x51\x67\x03\x9c\x62\ +\x58\xeb\x85\xd3\xa7\xee\xef\x30\x9d\x2a\xa3\x35\x6d\xfe\x47\xf2\ +\xb0\x06\x98\x29\x1d\x64\x5f\xa6\xa3\x64\x32\x7d\x1c\xcf\x3e\x77\ +\x16\x05\xb5\x77\xf5\x92\x61\x9a\x27\xbb\xef\x99\x40\x2d\x63\x47\ +\x35\xe3\x21\xcc\x3b\x47\x5b\xa6\x47\x75\x77\xcc\xcb\x2a\x03\x99\ +\x23\x5f\x1d\x72\x41\x5c\xc3\xe2\x36\xcb\xff\xbc\x4e\x09\x8b\xeb\ +\x0f\x22\x42\x95\xc0\x93\x34\x07\x26\x9e\x3a\x09\xfc\x9c\x76\xe3\ +\xb2\xb0\xa8\xb8\xd7\xeb\xfc\x33\x9d\xe4\xe3\xfe\x53\x6f\x96\x8d\ +\x47\x55\xda\x1e\x59\xf1\x4f\xd9\x14\xa4\x4b\xf7\xa9\xb6\xe2\x3c\ +\xfd\xbf\xa7\x0c\x9e\xf0\xaa\xf9\xbf\xc7\x33\x00\x24\x6c\x67\xd3\ +\x3c\xfb\x56\xe0\x6e\x48\x36\x0d\xdb\xdf\x5f\x1e\x93\x3c\xfd\xf3\ +\x20\xfb\xba\xd9\xe7\xe3\xea\x2d\xfe\xfa\xcb\xb8\x6f\xd7\x5b\xf0\ +\xdd\x82\xcf\xca\x7d\x88\x96\xf0\xfd\xdc\x29\xa5\x73\xf1\xd7\xc3\ +\x42\x6a\x97\xcb\xe0\x43\x3e\x7e\x9a\x0c\xa1\x46\x58\xc9\x92\xd7\ +\x34\x6f\xaf\xa4\x7a\xf1\x77\xa9\x41\x2e\x1f\x18\x24\xdd\x74\x70\ +\xd7\xee\x8e\x67\xb3\xf1\x70\x71\x71\xb1\x55\xb2\x9f\x4d\x27\xf0\ +\xd0\x6d\x36\x32\x8b\xe2\xe2\xda\xac\xce\x80\x42\x37\x0a\x0c\xa8\ +\x45\x6f\x1f\xec\xe5\xf4\x81\x70\x89\x56\x2a\xee\x6c\x63\xed\xc2\ +\xa0\xda\x0b\xb3\x07\xa9\xf4\x40\x72\x06\xeb\x15\x28\xbc\x0a\xd4\ +\x2c\xc5\x6e\x22\x29\x63\xa2\xcc\xb6\xb2\x95\xd2\xb6\xde\xf9\x9f\ +\xcd\xc8\x5a\xd6\x26\xfa\x87\x15\x39\x36\x5b\x44\x31\x22\x85\x26\ +\x5f\x46\x3d\x10\xe6\xf0\x27\x11\x37\x8c\xc6\x8c\x48\x05\x5f\x8a\ +\xc0\x07\x12\xab\x26\xad\xd1\xd4\xbc\xbf\x72\xb9\x79\x34\xe6\x4a\ +\x52\x04\xb6\xe3\xa7\x35\xf0\x2c\xae\xc9\x41\xc8\xd8\xec\x52\xf8\ +\x78\xa1\xcc\xd4\x6d\xbf\xfb\x0f\xb4\x83\xbb\x76\x84\x39\xd7\x31\ +\xe1\x95\x77\xc0\x82\x86\x50\x5c\x81\x75\x5f\x0b\x2b\x13\xdb\xfc\ +\x3c\x67\xfd\xd9\x23\x28\x15\x94\x6a\xe3\x25\xaf\x5e\x7c\x4c\xb3\ +\x87\x47\x10\x55\x4c\x2a\xb0\x50\x25\x56\x95\xab\x1b\x83\x61\x88\ +\x20\x81\x15\xff\x54\xdd\x5b\x7c\x0f\xeb\xec\x2d\xac\xc0\x3f\xac\ +\xe9\x53\x45\xf6\xe5\x8f\xc5\x65\x6b\xf7\x6e\xf1\x67\xfe\x34\x48\ +\x6f\x47\xe3\xd1\x1f\x69\x3e\xfe\x04\x62\x65\xfc\xb5\xf8\x33\x5d\ +\x7c\x8f\x8a\x5e\xc3\xcd\xc3\x24\xff\x9a\xe6\xf3\x4b\xdf\xb2\x69\ +\xd6\xcd\x06\xa6\x96\xe2\xeb\x20\x5d\x03\xf5\xd3\xf8\x5b\x9a\xdf\ +\x0f\xc6\xcf\xe5\xf5\xea\xec\x9c\x24\xb3\x47\x7b\x78\x46\xb1\x69\ +\x45\x04\xd4\x2d\x18\x93\x34\x91\x04\x03\x20\xb0\x99\x6a\xf5\x5a\ +\xc0\x07\xf0\xaf\xc0\x85\x22\xa9\x2b\xdf\x31\xb0\x03\xa8\x6d\x58\ +\x08\x13\x22\x03\x45\x8d\xb7\x28\xe3\x80\x0e\xf0\x11\xd4\x82\xcc\ +\x7e\x39\x2d\x44\x59\x08\x7c\x15\x11\x40\xdf\x04\xd6\x24\x87\x9a\ +\x22\x4c\x41\xe6\x13\xc1\xa9\x6c\x41\xa3\x3a\x66\x54\x28\x2c\x16\ +\x77\xc1\x53\x9a\xb7\xa2\xf5\x87\x29\x13\x98\xb7\xfe\x68\xaf\x73\ +\x8a\x19\x15\x00\x5d\x79\xe5\xb4\x0f\xe9\xd6\xa2\x0a\x26\xdb\xf3\ +\x4d\x49\x57\x19\xcd\xb8\x9f\x4d\xe0\x1f\x54\xd6\x4f\x8d\x6e\x07\ +\xca\x76\x0f\x7e\x76\xd3\xd7\x46\xa7\x3a\x5b\xe6\x94\x5f\xce\xa4\ +\xfd\x29\x1f\x2d\x48\x4f\x96\x84\x2f\xe9\x54\x21\xbc\x55\xb8\x95\ +\xf0\x25\xdd\x2b\x54\x5f\x7b\xae\x8e\xe6\x21\x28\x4b\x2f\x89\xb2\ +\x9f\x3b\x4b\xc5\x6c\x8d\xc4\x36\x81\x6d\xb9\x56\x90\x17\xf0\x63\ +\x9a\x81\x91\x63\xa4\xb8\xb1\xa7\xb0\x34\x14\x20\x32\x46\x48\x4b\ +\x06\x44\xc2\x40\x18\x0c\x56\x52\x41\xef\x08\xe8\x4a\xe0\x83\x5b\ +\xd5\x62\x19\x4b\x10\x8c\x8a\x01\xed\x81\x34\x42\x69\x01\x13\x92\ +\xc1\xb2\x80\x18\x53\x0c\xc4\x87\x82\x95\x01\x66\xa9\x94\x70\x7f\ +\x04\x6b\x07\x45\x1a\xc1\x82\x01\x0b\x97\x66\x44\x20\xda\xa2\x31\ +\x62\x52\x80\xf5\x05\xf5\x19\x5f\x0e\xbf\x89\xe6\xbf\x4d\x4b\xc4\ +\xf4\x4c\xde\x2c\x0a\x48\xc1\x5c\x5a\xeb\xe2\x5e\xb5\x7e\x6b\x79\ +\x1b\x35\x75\x2b\x65\x6a\xfc\x63\x73\xed\x29\x08\xff\xbd\x39\xbb\ +\x64\xc1\x05\xb5\x64\x4e\xbf\xa5\x00\x79\xbf\x24\xf3\xf7\x3d\x4a\ +\x34\x65\x55\x4a\x43\x73\xc5\x8f\x52\x93\x97\xf2\x8a\x21\x29\x2c\ +\xb5\xb7\xa0\x06\xce\xec\xb2\xdf\xc7\xd9\xe8\x16\xb4\xb5\x34\x2f\ +\x4b\x97\xad\xda\x5d\xdc\x42\x6e\xfb\xc7\x26\xfd\x76\x7a\xcb\x0d\ +\x7a\x93\xb9\xd5\xcc\x6f\xe0\x4b\xe1\x32\x33\x53\x57\xcd\x0d\x6c\ +\x89\x8b\x89\x8d\x63\x42\x34\xc8\x7a\x43\x28\xad\x34\x17\x14\x6e\ +\x26\xd8\xdc\xd1\x8a\xe6\xdf\xf8\xaa\x64\x60\x16\x87\x98\x0b\xa0\ +\x11\x55\x80\x75\xcf\xb0\xcc\xbc\x02\x61\x88\xbd\x78\xc0\xcc\xd6\ +\x45\x75\xa4\x52\x68\x55\x04\x8c\x54\xed\x09\x6a\x11\x11\x17\x13\ +\x95\xad\x7d\xaf\xa1\xe8\x6a\xae\xc3\x34\xd7\x04\x24\xcc\xfe\x0b\ +\x30\x93\xfb\xcf\xf5\x2d\x35\xc0\x12\x5e\x15\x00\xf3\xce\x22\xc2\ +\xd6\x99\x02\x74\xcd\x51\x7f\x83\x2b\x2a\xa5\x05\x8b\x0c\x32\xf8\ +\x75\xcb\x36\x38\xa5\x2c\xe8\x27\x60\x39\x16\x47\x79\xdc\xa2\x70\ +\xd2\x66\x07\xf3\xd9\x3c\xf7\xb0\xa9\xe2\x61\xdd\x76\xe9\x11\x18\ +\x17\xd1\x72\x41\x40\x68\x17\x7c\x07\x6a\x2b\x07\x3d\x72\x4e\xed\ +\x58\x61\xad\x05\x35\x7c\x27\x04\xc2\x98\xc3\xcd\x20\x36\x90\x54\ +\x86\xa7\xe6\xdf\xac\xa2\xc5\xfd\xc4\xc8\x81\xf2\xfa\x5c\x18\xcc\ +\x9f\xae\x14\x2e\x1f\x5b\xb0\x59\xa5\xe1\x16\x81\x4e\x81\x3e\xcb\ +\xf9\xda\xf7\xad\x8a\x04\xa9\x55\x24\xf6\xe6\x37\x7e\x9c\xd6\xb0\ +\x60\x2d\x2a\x9a\x5f\x64\xa6\x87\x28\x10\xa4\x46\x81\x28\xa8\x18\ +\x98\xe4\xd4\xa2\xb8\xaa\x21\xb8\xda\x93\xde\xa2\xfa\xb5\x56\x85\ +\xd8\x9f\xa6\xc7\xe9\x0b\x67\x45\xd3\x39\xe5\xf4\x85\x52\xce\xe6\ +\x48\x7e\x1c\x4d\xf9\xf5\xd0\xd4\x46\x45\x6e\xce\x53\x50\xf0\x2f\ +\x93\xda\x07\xd3\xf4\x80\xb5\xfe\xdc\x69\x3a\xa7\x9c\xbc\x50\xca\ +\xd9\x1c\xa9\x8f\xa3\xe9\x71\x0e\x94\xb3\xa2\xa9\x85\x0a\xc5\x9b\ +\xf3\x94\x36\xa0\x42\x9d\xe5\x3c\x15\x97\xaa\x23\xed\x65\x8a\x53\ +\xba\x61\x9a\x01\xa8\x44\xc1\x95\xc2\x8f\x6a\x0c\xca\xc2\x19\x62\ +\xf2\x40\x80\xd8\x84\x19\x6a\x20\x8e\x38\x5d\xd8\xdc\x0c\x6c\x6e\ +\x44\x88\xb1\x7a\x97\xc5\xc6\xb4\x86\xb9\x04\xfa\xae\x88\x89\x12\ +\x5a\x42\x1d\x70\xa3\x12\x4c\x80\xd9\x14\x81\x49\xcc\x30\xd5\xc0\ +\x1e\xc6\xc0\x97\x98\x08\x59\x3e\x05\x06\x1b\xd5\xc6\x81\x8c\x08\ +\xd4\x80\x4c\xad\x82\x61\x8c\x8b\x6a\x71\x4c\x09\xd8\xfa\xac\xe0\ +\x03\x42\x4d\x6e\xbb\xb9\x2e\xc1\x80\xd4\xe4\x66\x59\x04\x76\xa0\ +\xa2\x58\x13\xeb\x11\xe3\x2f\x8c\xb1\x39\xa4\x5e\xb7\xcc\x51\x58\ +\x48\x1b\xa5\x62\x51\x40\xa0\x09\xa2\x11\xdd\x61\xa1\x5b\x84\xdd\ +\xc6\x26\xf4\xc7\x7a\x7b\x9c\xb2\x63\xec\x71\x14\x33\x4e\x71\x45\ +\x7d\x38\xd4\x2c\xaf\x7a\xac\x2d\x7f\x75\xc5\xbd\xfc\x62\x52\xa1\ +\x58\xe1\x40\xb0\x67\xfb\xeb\x5d\x1b\xab\xb9\xad\x6e\xbb\x9b\x17\ +\x7e\xea\x4a\xbf\x4a\xf7\x34\x61\xc6\x19\x82\x2a\x3e\xce\xdc\xd4\ +\xb3\x98\xba\xf6\xe9\xa4\xf9\xcb\xb2\xbc\xee\x74\xc9\xfd\x6c\xe9\ +\x3d\x88\xc3\xb7\x58\xc5\x4c\x05\xb6\x8a\x4b\x7a\xd9\xc6\x71\x92\ +\xe7\x30\xaf\x6d\xd9\x10\xd2\x64\xde\x8b\xd2\xb2\x4a\x69\x8c\x62\ +\xb3\xbf\xa2\x72\x06\xf8\xeb\x2a\x97\xa1\x8e\xd2\x20\x4f\x61\x8a\ +\x70\x5c\x47\x70\x52\x4f\x70\x64\x5c\x70\x92\xaf\x91\x7b\xb3\x34\ +\x34\xb1\xe5\x16\x62\x4b\x72\x35\xc4\x5e\xc8\xf6\xf2\xd7\xa1\x71\ +\xc4\x52\xe8\xaf\x87\xe2\x86\x59\xbf\xbf\x5c\x6a\xd6\xe2\x88\xa6\ +\xcb\x87\x47\x11\xf7\x0e\xb1\x55\xc3\x8e\x8c\xea\x95\x26\x56\x1b\ +\x04\xc4\x9c\xc2\xa2\x2a\x97\x41\x40\x0c\x12\x44\xe8\x1b\x2a\x63\ +\xc6\x24\x82\xd5\x8b\x0a\xe0\x58\xa2\x30\xfd\xb1\xbd\x65\x82\x1c\ +\x1d\x31\x33\xfb\x8f\xce\xc4\x39\xbf\x2b\x36\xb8\x23\xa8\xb8\x2d\ +\x12\xb9\x2d\x76\xb9\x94\x29\x8c\x21\xbc\xdd\xf7\xbb\x35\x50\x70\ +\x0c\xf8\x35\xbb\x95\xce\x04\xfc\xa5\x3e\x05\xa8\x6c\xe8\x53\x17\ +\x17\xb3\x7c\x63\xaa\xd2\x73\x89\x64\x5e\x6e\xdc\xd1\xe6\x47\xbe\ +\xbe\x66\xac\x91\x75\x2f\x6d\x72\x4d\x9a\xcf\x83\x56\x49\x4f\xf7\ +\x35\xdd\x3f\x68\x65\x4e\x9d\x4f\x7a\xeb\x4a\xb2\xd0\x88\x60\x2c\ +\x78\x98\xa0\xd5\xdc\x82\x01\x93\x44\x53\xcd\xa5\x59\x0d\x24\x02\ +\xc6\x17\x05\xac\x1a\x6c\x0d\xb0\x0f\x58\x61\x6f\x02\x19\x17\x06\ +\x8c\x09\xfe\x49\xca\x48\xab\x52\x6a\xe2\x87\xd4\xd0\x1a\xac\x15\ +\xa1\x34\x81\xa9\x08\xdf\x30\xc1\xa0\x36\x93\x96\xa9\x0c\x8c\x21\ +\x82\x70\x69\xb7\x20\xc5\x6f\x08\x4c\x74\x2e\xcc\x4b\xda\xc0\xa6\ +\x40\x9c\x2b\x55\x84\x06\x05\x25\x8c\xcc\xcd\x59\x98\x0c\x40\xe2\ +\x58\x72\x65\xe2\x8e\xcb\x12\x0c\xad\x51\x8c\xcc\x72\x06\x57\xc1\ +\x3c\x21\x5c\x6f\x3e\xc0\x57\x0f\x80\xc9\xa2\x99\x92\xaa\x62\xb2\ +\xd8\x64\xb7\x36\x93\xee\x49\xed\x75\x22\xfb\xc7\xb1\x4c\xe8\xec\ +\xb8\x38\x96\xc9\xdb\xdd\x30\xa7\xe6\x9c\xa2\xf4\x25\xc5\xb1\xe6\ +\xfc\x68\xac\x61\x4e\xa9\xbc\x51\xb1\x22\x30\x71\x31\x05\x0e\x13\ +\x30\x73\x39\x18\xbb\xb2\xf4\x98\x80\x68\xe1\x62\xee\x31\x91\x9c\ +\x19\x7b\x96\x0b\xa1\xd4\xdc\x63\xa2\x85\xa4\xab\x92\x81\x91\x31\ +\x31\x67\x1c\xa4\xfa\x3c\xd6\x09\xcf\x9b\x58\xa7\x5a\x78\x50\xe0\ +\x76\x32\xe7\x20\x93\x39\x4c\xec\x32\xab\x12\x64\xec\xf3\x4a\x2f\ +\x5a\x58\xc6\x9c\x6a\x93\x5c\x65\x7f\xad\xe7\x31\x2b\x5f\x7e\x2d\ +\x6b\xcc\x6c\x28\xd9\xa9\xbe\x1d\x90\xf1\x7c\xd0\x62\x34\xad\x5d\ +\x8e\xf6\xe6\xdb\x23\x13\xa0\x1a\xf0\xf5\x58\x78\xe3\x0d\xd5\xe2\ +\xf2\xc2\x98\x07\xea\x16\x47\x92\xf3\xc8\xa4\xa8\x06\xc8\x79\xc9\ +\xa1\x48\x9b\x15\xf9\xa9\x29\x79\x76\x41\x4d\x1b\x8d\x8d\xf4\x96\ +\x8b\x0a\x59\x9e\x98\x92\x67\x17\xca\xbc\xe4\xb0\xa3\xcd\x85\xfa\ +\xd4\x94\x3c\xbb\x00\xa6\x85\x46\x25\x31\xe6\xf2\xc2\x93\x27\xa6\ +\xe4\xd9\xa9\x3d\x97\x1c\x62\xb4\xb9\x90\x36\x65\x7d\xbb\xdc\xe0\ +\x66\x6f\xee\x16\x0b\x8a\x06\x8d\x47\x95\x16\x37\x86\x29\x07\xd6\ +\x30\x35\x19\xbb\x58\xb3\xc2\xb0\x96\xc6\xfc\x00\x3b\xdc\xa0\x0f\ +\x76\xf8\xdc\xbc\x35\x66\x34\x65\x88\x23\xdc\x5a\x95\x1a\x13\x9a\ +\x69\x82\x8b\x6c\x5d\x0a\xba\xbf\x71\x8f\xc4\x44\x61\x6e\xb4\x4d\ +\x12\x4b\x05\x06\x3a\x33\xce\x2c\x15\x13\x81\xa5\xe6\x8b\x87\x30\ +\xf0\xc7\x0d\x31\x85\x44\x82\xd5\x68\x52\x6f\x11\x98\x13\x62\x9e\ +\x93\xab\xc1\xdc\x97\x86\xca\x4a\x52\xa5\x88\xb9\x4a\x89\x31\x92\ +\x96\x05\x2c\x96\x44\x32\x62\xdd\x5f\x70\x85\xc2\x98\x09\x73\x3f\ +\x92\x94\x70\x76\x63\x95\x48\x45\xd4\x5a\x52\x9e\x4d\x71\xcb\xdf\ +\x62\x7b\x9b\x83\xc6\x38\xcc\xf6\x97\x7a\xe2\x12\x24\x2f\x3e\xc6\ +\x51\x42\x36\x0f\x16\x69\x0d\xca\x1f\xb5\x4f\x1a\x2a\x42\x89\x88\ +\x71\x42\xad\x17\x1d\x96\xfe\x6f\x63\xb4\x82\x79\x6b\xf9\xbf\x4b\ +\xef\xb7\x30\xe1\x67\x6e\x9d\x1d\xfa\x5a\x1c\x63\x80\x38\x45\x56\ +\xe8\xd1\x04\xc7\xc0\xb2\xe6\x5a\xb3\xea\x56\xed\x85\xd7\x9b\xc8\ +\x93\xd0\x97\xab\x2d\xf4\x5d\x11\xe2\x4a\xe8\x4b\x31\xc8\x77\xc4\ +\x48\x85\xbe\x50\x4c\x31\x82\xa9\xca\x36\x09\x2c\x62\xcc\x2b\xfe\ +\x85\x92\xc0\x3c\xe6\x48\x29\x2b\xbc\x3c\x27\xb0\x04\x3a\x58\x6f\ +\xe0\x79\x29\xee\x24\x20\x17\xd6\x8e\x51\x2a\x09\x5c\xaa\x51\xbe\ +\xb1\xb5\xb2\x63\xdb\xb6\xb9\xd5\x06\xd7\x0e\xdc\xa4\x67\x2f\x21\ +\xa5\xf0\x51\xf6\x0b\x5e\x97\xeb\x8a\x39\xef\x4b\xc6\xd4\x8a\xb7\ +\xae\x2e\x01\x3e\x94\xc7\x76\x2c\x76\xd3\x55\x43\xcc\xf2\x57\xb8\ +\x69\xe6\xdf\x30\x36\xfb\xf9\x04\xa7\x37\x91\x14\x31\x01\x39\xce\ +\xad\xad\x7d\x73\xe3\x47\x15\x9b\x21\xe6\x55\xb7\x92\x16\x3c\xc2\ +\x6f\x78\x6c\x7c\xdb\x2d\x0c\x9f\x88\x98\x45\x78\xbd\x94\x54\xd3\ +\x2f\x96\xbd\x34\x8b\xe2\x5d\x3b\xc9\x77\xf8\x27\x89\x71\x19\x09\ +\x26\xf7\x8c\x31\x28\x58\xb5\x77\xe8\x3b\x6b\x6e\xeb\x4d\x7d\x07\ +\xe6\xf6\x91\x53\xe0\x53\x3a\x4a\xe0\x57\xd4\x4d\x7a\x5f\x1f\x8a\ +\x99\x7a\x9b\xf4\x7a\x4f\xc3\x27\x43\xe9\x4d\x08\xcc\x8c\x30\x48\ +\xd5\x5c\x79\x29\x8e\xab\xe1\x5b\x1d\x71\x82\x1f\xbe\x7b\x93\xc0\ +\x62\xaa\x4c\xa8\x1f\x16\x63\x1d\x4b\x49\xb4\xc6\xe7\xb0\x7b\x93\ +\xa3\xba\x97\xd3\x07\xd9\xbc\x09\xc3\xae\xa6\x8c\x5f\xd8\xde\x4d\ +\x80\xe6\x6d\x03\xd1\xef\x64\xeb\x26\x47\xfc\x58\xc2\x55\x65\x11\ +\x10\xee\x5c\x82\xd8\xc7\x6e\xdc\x04\x85\xbe\x8a\xcd\xe5\xc6\x4f\ +\x43\xd0\xf5\x6c\xc2\xd8\x81\xb6\x6d\x62\x5a\x93\x2a\xfa\xae\x77\ +\x6d\xd6\xc8\x61\x86\xd9\x01\xaa\xc5\xf7\x30\xc0\x44\xc9\x75\xed\ +\xe2\xfc\xb6\x71\xce\x97\xc8\x9a\x5d\xbb\x1f\xbb\x38\x6b\x58\xe0\ +\x90\x99\x5f\x5b\x01\x59\x4f\x25\x7e\x67\x7b\x38\x19\x52\xf2\x1d\ +\x6c\xe1\x34\xb3\x0a\xac\x5f\x5a\xb7\xf0\xec\xc9\x6b\x48\x9c\x5d\ +\x34\xe5\xf8\x0d\x27\x30\xaa\x9a\x7d\x61\x17\x1a\x34\x3d\x9c\xa2\ +\x67\xe7\x8b\x7f\xef\xdb\x37\x19\x92\x47\xec\xb2\x86\xa7\xcf\x2e\ +\x76\x1d\x62\x8e\x4a\xbe\x39\x47\x2f\x34\x88\x7a\x38\x45\xcf\x2e\ +\xf2\xf9\xde\xb7\x6e\x02\x4d\x8e\xd8\xb9\x09\x0a\xc7\xd9\x65\x0a\ +\x85\x98\xa3\xaa\xe6\x1c\x84\x0b\x0d\xaa\x1e\x4e\xd1\x4b\xd5\x8c\ +\xf6\xd8\xb6\x49\x2a\x3b\xb4\x3e\x76\x6d\x7a\xee\xda\x64\x88\xaf\ +\x6f\x15\x3b\xf3\x4d\x9b\x0c\xe9\xf7\xb1\x67\x93\x61\xb4\xcd\x08\ +\x7e\x0f\x5b\x36\x61\xf8\x6b\x74\xbe\xde\x1d\x9b\x30\xd6\x77\xb6\ +\x61\xf3\xb3\x39\x46\xfb\xcb\x77\xff\x0f\xfe\xd0\x97\x88\ +\x00\x04\x5e\x94\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x02\x58\x00\x00\x01\x90\x08\x06\x00\x00\x00\x72\x35\x1e\x98\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\x9c\xec\xbd\x6b\x8c\x9d\xd7\ +\x55\xff\xff\x3d\x67\xce\x99\x73\x3f\x67\xce\x5c\x3d\x63\xc7\x49\ +\x26\x97\x71\x5a\x6a\x27\x4d\xd3\xa2\xa4\x25\xd8\x09\x24\xa4\x94\ +\x17\xa0\xfa\xc2\x45\x42\xd4\x42\x48\x36\x20\x11\x55\x05\x29\xee\ +\x0b\x12\x04\x15\x10\x11\x11\xab\x50\x62\xe0\x05\x90\x49\x2d\xaa\ +\x0a\xda\xd0\x40\xb0\x69\x20\x41\x5c\x02\x75\x68\x49\xa6\xa9\xdd\ +\x26\xb1\x63\xcf\x78\x2e\xe7\x7e\xbf\xfc\x5f\x0c\x9f\x35\xeb\x1c\ +\x8f\x73\x69\x73\x81\xdf\xff\x2c\xc9\xf2\x9c\xdb\xf3\xec\x67\xef\ +\xfd\x3c\xeb\xbb\xbf\xeb\xbb\xd6\x0e\x74\xbb\xdd\xae\x06\x36\xb0\ +\x81\x0d\xec\x5d\xb0\x74\x3a\xad\x68\x34\xaa\x70\x38\xac\xa1\xa1\ +\x21\x49\x52\xb9\x5c\x56\x34\x1a\x55\x2a\x95\x52\xa9\x54\x52\xab\ +\xd5\x52\x28\x14\xd2\xda\xda\x9a\xb6\x6c\xd9\xa2\x44\x22\xa1\x5a\ +\xad\xa6\x6e\xb7\xab\x6a\xb5\xaa\xc9\xc9\x49\x0d\x0d\x0d\x69\x79\ +\x79\x59\x8d\x46\x43\xed\x76\x5b\x92\xd4\x6e\xb7\xd5\x6a\xb5\xd4\ +\xed\x76\xd5\xe9\x74\xd4\xe9\x74\x14\x0e\x87\xd5\x6c\x36\x55\xaf\ +\xd7\xc5\xa3\xaf\xd3\xe9\x28\x18\x0c\x2a\x95\x4a\xa9\xd9\x6c\x4a\ +\x92\xba\xdd\xae\x02\x81\x80\xc2\xe1\xb0\x82\xc1\xa0\x82\xc1\xa0\ +\x22\x91\x88\x82\xc1\xa0\xfd\xa6\xd5\x6a\x29\x12\x89\xd8\x71\x02\ +\x81\x80\x1a\x8d\x86\x82\xc1\xa0\x86\x87\x87\x15\x0c\x06\xd5\xed\ +\x76\xd5\x6e\xb7\x15\x0c\x06\xd5\xe9\x74\x34\x36\x36\xa6\x56\xab\ +\xa5\xd5\xd5\x55\xc5\xe3\x71\x49\x52\xbd\x5e\xd7\xf0\xf0\xb0\xda\ +\xed\xb6\xea\xf5\xba\x02\x81\x80\x62\xb1\x98\xa2\xd1\xa8\x4a\xa5\ +\x92\x6a\xb5\x9a\x62\xb1\x98\x92\xc9\xa4\x42\xa1\x90\x5e\x7a\xe9\ +\x25\xad\xae\xae\x6a\xeb\xd6\xad\x8a\x44\x22\xba\xea\xaa\xab\x54\ +\x2c\x16\xf5\xca\x2b\xaf\x28\x18\x0c\xda\x39\x3a\x9d\x8e\x24\xa9\ +\xd9\x6c\x2a\x1c\x0e\x2b\x14\x0a\x29\x9d\x4e\xab\x50\x28\xa8\x50\ +\x28\x28\x10\x08\x28\x9d\x4e\x2b\x1e\x8f\xab\x5a\xad\xaa\x5c\x2e\ +\xab\xd3\xe9\x68\x7c\x7c\x5c\xd1\x68\x54\xcb\xcb\xcb\x2a\x97\xcb\ +\x8a\xc7\xe3\x4a\xa7\xd3\xaa\xd5\x6a\xaa\x56\xab\x1a\x1a\x1a\xb2\ +\x63\xd2\xd6\x5c\x2e\xa7\x7a\xbd\xae\xd1\xd1\x51\x0d\x0f\x0f\xab\ +\xd3\xe9\xa8\x5c\x2e\xab\x5c\x2e\x6b\x6c\x6c\x4c\xa9\x54\x4a\x89\ +\x44\x42\x6b\x6b\x6b\x3a\x7f\xfe\xbc\x26\x27\x27\x15\x0e\x87\x6d\ +\x6c\x2f\x5c\xb8\xa0\xe1\xe1\x61\x6d\xdf\xbe\x5d\xa5\x52\x49\x6b\ +\x6b\x6b\x36\x86\x89\x44\x42\x8d\x46\x43\xd1\x68\x54\x8d\x46\x43\ +\xb5\x5a\x4d\x13\x13\x13\x0a\x87\xc3\xea\x76\xbb\x2a\x16\x8b\xca\ +\xe7\xf3\x8a\x44\x22\x1a\x1d\x1d\x55\x30\x18\xb4\x6b\xac\xd5\x6a\ +\x36\xe6\xe1\x70\x58\xd1\x68\x54\x95\x4a\x45\x43\x43\x43\x36\x2e\ +\x43\x43\x43\x8a\x46\xa3\x0a\x06\x83\x36\xfe\xcc\x89\xe1\xe1\x61\ +\x0d\x0d\x0d\xa9\x50\x28\xd8\x5c\xa8\xd7\xeb\x8a\x46\xa3\x0a\x85\ +\x42\x6a\xb5\x5a\x6a\x36\x9b\xea\x74\x3a\x8a\xc5\x62\x6a\x36\x9b\ +\x0a\x06\x83\x0a\x04\x02\x6a\xb5\x5a\x1a\x1e\x1e\x56\xa3\xd1\xb0\ +\x39\x38\x34\x34\x64\xfd\x33\x34\x34\xa4\x5a\xad\xa6\x76\xbb\xad\ +\x50\x28\xa4\x40\x20\xa0\x48\x24\xa2\x6a\xb5\xaa\x6a\xb5\x6a\xf3\ +\x98\x3e\x8e\x44\x22\x2a\x97\xcb\x6a\xb7\xdb\x0a\x04\x02\x1a\x1a\ +\x1a\xd2\xd0\xd0\x90\xba\xdd\xae\xc6\xc6\xc6\x34\x3d\x3d\xad\x70\ +\x38\xac\x0b\x17\x2e\x68\x6d\x6d\x4d\xe3\xe3\xe3\x92\xa4\x5a\xad\ +\x66\xe7\x65\xae\xfa\x63\x33\x4f\x02\x81\x80\xb2\xd9\xac\xb5\x69\ +\x78\x78\x58\xe1\x70\x58\xe5\x72\x59\xdd\x6e\x57\xa5\x52\x49\xc1\ +\x60\xd0\xe6\xd2\xf0\xf0\xb0\x62\xb1\x98\x82\xc1\xa0\x8a\xc5\xa2\ +\x22\x91\x88\x46\x46\x46\x94\xcf\xe7\xed\xbe\xe3\x3e\xa8\xd7\xeb\ +\x6a\xb7\xdb\xea\x76\xbb\x6a\x36\x9b\x2a\x16\x8b\x0a\x87\xc3\x4a\ +\xa7\xd3\x1a\x1d\x1d\x55\x32\x99\x54\xa9\x54\x52\x34\x1a\xd5\xcc\ +\xcc\x8c\x66\x67\x67\xb5\x7f\xff\x7e\x35\x1a\x0d\x7d\xe4\x23\x1f\ +\xd1\xb5\xd7\x5e\xab\x6b\xaf\xbd\x56\x5f\xff\xfa\xd7\xb5\xb2\xb2\ +\xa2\x5f\xf8\x85\x5f\xd0\xf9\xf3\xe7\x55\xaf\xd7\x75\xe5\x95\x57\ +\xaa\xd5\x6a\x69\x71\x71\x51\x89\x44\x42\x99\x4c\x46\xed\x76\x5b\ +\xb5\x5a\x4d\x8d\x46\x43\x43\x43\x43\x4a\xa5\x52\x2a\x97\xcb\x2a\ +\x95\x4a\x1a\x1d\x1d\x55\xab\xd5\xb2\x7e\xc9\x66\xb3\xea\x74\x3a\ +\xaa\xd7\xeb\xaa\x54\x2a\x0a\x06\x83\x36\x1f\xa2\xd1\xa8\x24\xe9\ +\xe2\xc5\x8b\x4a\xa5\x52\x36\x6e\x91\x48\xc4\xbe\x9b\x4a\xa5\x54\ +\x28\x14\xd4\x6c\x36\x15\x0a\x85\x74\xcd\x35\xd7\xe8\xdc\xb9\x73\ +\x5a\x59\x59\x51\xe8\xad\x7f\x64\x0e\x6c\x60\x03\x1b\xd8\x1b\xb3\ +\x7a\xbd\xae\x60\x30\xa8\x5a\xad\xa6\x4e\xa7\xa3\x6e\xb7\xab\x56\ +\xab\xa5\x76\xbb\xad\x46\xa3\xa1\x7a\xbd\x2e\x49\x06\x90\x2a\x95\ +\x8a\x2a\x95\x8a\x0a\x85\x82\x24\xf5\x38\x99\x6a\xb5\x6a\x4e\x60\ +\x78\x78\x58\xcd\x66\xd3\x9c\x68\xb3\xd9\x54\x20\x10\xb0\xe3\x77\ +\x3a\x1d\x7b\x8d\xf1\x37\xff\x03\xa6\xbc\xd3\xc5\x61\x34\x9b\x4d\ +\x6b\x1f\x0f\xe1\x60\x30\xa8\x46\xa3\xa1\x70\x38\x2c\x49\x6a\xb5\ +\x5a\xaa\xd7\xeb\xe6\xcc\xe3\xf1\xb8\x86\x86\x86\xcc\x81\x76\xbb\ +\x5d\x7b\x90\x77\x3a\x1d\x55\xab\x55\x49\x52\x32\x99\x54\x20\x10\ +\x50\xb3\xd9\x54\xb3\xd9\xb4\xdf\xd7\x6a\x35\xad\xad\xad\xe9\xb6\ +\xdb\x6e\xd3\xf5\xd7\x5f\xaf\x47\x1e\x79\x44\xe1\x70\x58\xed\x76\ +\x5b\x95\x4a\x45\xed\x76\xdb\xc0\x0f\xed\xad\xd7\xeb\x0a\x85\x42\ +\x3d\xfd\x80\xf3\xa6\x8f\x70\x36\xad\x56\x4b\xb1\x58\xcc\x00\x9f\ +\xef\x9b\x56\xab\x65\xe0\x0a\x87\x2c\x49\xa1\x50\xc8\xfa\x0c\x80\ +\xcc\x79\x19\x47\xbe\x17\x08\x04\x0c\xb4\x02\x3e\x22\x91\x88\x8a\ +\xc5\xa2\xaa\xd5\xaa\xd2\xe9\xb4\x5a\xad\x96\x8a\xc5\xa2\x8d\x53\ +\x30\x18\xb4\xf1\xf2\xc7\xaa\x56\xab\x1a\x1e\x1e\x36\x80\x10\x89\ +\x44\x94\x48\x24\x0c\xd0\xb6\x5a\x2d\x1b\x13\x0f\x26\xba\xdd\xae\ +\xba\xdd\xae\x01\xf1\x91\x91\x11\xfb\x4d\xb7\xdb\x35\xc0\xd5\x6c\ +\x36\xed\x9a\x18\x9f\x4e\xa7\xa3\x5a\xad\xa6\x78\x3c\x6e\xa0\x01\ +\x30\x35\x3c\x3c\xac\x52\xa9\xa4\x46\xa3\x61\x20\x0f\x87\x1b\x0c\ +\x06\xad\xcf\x39\x36\xf3\x91\xb1\x69\xb5\x5a\x4a\x26\x93\x6a\x36\ +\x9b\x06\x70\xfc\xbc\x4f\xa5\x52\x06\xd2\x02\x81\x80\xda\xed\xb6\ +\x62\xb1\x58\x0f\x50\x04\x14\x72\x3f\x30\xf7\xc2\xe1\xb0\xdd\x3b\ +\xe1\x70\xd8\x80\x69\xab\xd5\xb2\xf9\x13\x0a\x85\x74\xed\xb5\xd7\ +\x1a\xf8\xa9\x56\xab\x0a\x85\x42\xf6\xdb\x56\xab\xa5\x54\x2a\xa5\ +\x62\xb1\xa8\x4a\xa5\xa2\x78\x3c\x6e\xf7\x42\xbb\xdd\xb6\xeb\x01\ +\x60\xd2\xcf\x9c\x47\x92\x1a\x8d\x86\xb5\x3d\x1a\x8d\x2a\x1a\x8d\ +\xaa\xdb\xed\xaa\x5c\x2e\x6b\x68\x68\x48\xc9\x64\x52\xd9\x6c\x56\ +\x89\x44\x42\x93\x93\x93\x4a\x26\x93\x5a\x59\x59\xb1\x76\x06\x02\ +\x01\xe5\x72\x39\xdd\x72\xcb\x2d\x4a\x24\x12\xfa\xf6\xb7\xbf\xad\ +\x0f\x7e\xf0\x83\x8a\xc7\xe3\x7a\xf9\xe5\x97\x95\xcb\xe5\x94\xcd\ +\x66\xed\xbc\xed\x76\x5b\x9d\x4e\x47\x89\x44\xc2\xee\x91\x50\x28\ +\xa4\x5a\xad\x66\x8b\xa6\x40\x20\xa0\x52\xa9\x64\x73\x7d\x6c\x6c\ +\x4c\xb9\x5c\x4e\x85\x42\x41\x13\x13\x13\xea\x76\xbb\x4a\x24\x12\ +\xda\xb2\x65\x8b\xaa\xd5\xaa\x8d\x59\xa3\xd1\x90\x24\x3b\x9f\x7f\ +\x5d\x28\x14\xd4\x68\x34\x94\x4a\xa5\x06\x00\x6b\x60\x03\x1b\xd8\ +\xbb\x67\xad\x56\xcb\xc0\x12\x0e\x90\x15\x71\xbf\x05\x83\x41\x2d\ +\x2e\x2e\xda\xdf\x18\x2b\x6c\x9c\x3f\x40\x07\x16\x0a\xa7\x24\x6d\ +\xac\xdc\x79\x08\x63\x7c\xee\xdb\x85\x73\x2d\x95\x4a\x92\x64\x6c\ +\x08\x00\x83\x73\x79\xf0\xd2\x68\x34\x14\x89\x44\x8c\xd5\xc0\xf9\ +\x70\xee\x52\xa9\xa4\x72\xb9\xdc\x03\x3e\xfc\x67\x38\x27\x0c\xb6\ +\x25\x1e\x8f\xab\xdb\xed\x6a\x65\x65\x45\xdb\xb6\x6d\xd3\xce\x9d\ +\x3b\x8d\x85\xaa\xd5\x6a\x76\x0c\x1c\x3f\xce\x18\x26\x23\x14\x0a\ +\x19\x70\xe2\x7a\x61\x1f\x70\xf0\xb4\x1d\xab\xd7\xeb\x06\x12\xb8\ +\x1e\x69\xdd\x51\xe2\x5c\x2b\x95\x8a\xd2\xe9\xb4\x7d\xd6\x6a\xb5\ +\x0c\x58\xe2\x50\x61\xfe\x4a\xa5\x92\xb5\x99\xeb\x8f\x44\x22\xaa\ +\xd5\x6a\xc6\x30\x01\xf4\xc2\xe1\xb0\x1a\x8d\x86\x62\xb1\x98\x8d\ +\x17\x6d\x0c\x87\xc3\x8a\x44\x22\xc6\x92\x01\x22\x23\x91\x88\xda\ +\xed\xb6\x31\x71\x8c\x29\x4c\x93\xef\x5b\xc6\x96\xeb\x03\xdc\x07\ +\x02\x01\x45\xa3\x51\x05\x02\x01\x95\xcb\x65\x63\x31\x68\x67\xa7\ +\xd3\x51\x34\x1a\x55\xb3\xd9\x34\x60\x10\x8f\xc7\x8d\xbd\xa4\x4f\ +\x61\xe6\x60\x9b\x82\xc1\xa0\x62\xb1\x98\x5d\x7b\x34\x1a\xb5\xbe\ +\x02\xf4\x0c\x0f\x0f\x1b\x33\xeb\x81\x35\xd7\xdf\x6e\xb7\xd5\x6e\ +\xb7\x0d\xc0\x73\x1d\x7c\x8e\xf3\xe7\xde\xe0\x3d\xbf\xd8\x80\x59\ +\x92\x64\x73\x21\x14\x0a\x29\x99\x4c\xaa\xd5\x6a\x29\x9f\xcf\xdb\ +\x75\x31\x06\xb0\x88\xe1\x70\x58\xf9\x7c\xde\x58\x3d\xda\xcc\x75\ +\x70\xce\x62\xb1\x68\xc7\x6c\x34\x1a\x36\x6e\xf4\x03\x2c\x10\xd7\ +\xc8\x38\xb5\x5a\x2d\xe5\x72\x39\x25\x12\x09\x0d\x0d\x0d\x29\x14\ +\x0a\x19\x5b\xe4\x01\xf4\x7b\xdf\xfb\x5e\x5d\xbc\x78\xd1\xd8\xd7\ +\x97\x5e\x7a\x49\x6b\x6b\x6b\x4a\xa7\xd3\x06\xca\xb8\x56\xe6\x14\ +\xec\xed\xd0\xd0\x90\x81\x7f\x40\x5b\x24\x12\xd1\xd0\xd0\x90\x2d\ +\x98\xb8\xd6\x60\x30\x68\x60\x3e\x16\x8b\x59\xbb\x01\x54\xb4\xab\ +\x56\xab\x59\x1f\xc3\x60\x73\xfc\x01\xc0\x1a\xd8\xc0\x06\xf6\xae\ +\xd9\xd6\xad\x5b\x0d\x58\x55\xab\x55\x03\x2d\xf5\x7a\xdd\x42\x7a\ +\x7e\x35\x8f\xf9\x95\x31\x0f\x6d\x0f\xb2\xf8\x8e\xff\x1b\x83\x49\ +\xc1\x01\xf5\x7f\xd7\x33\x01\x3c\xa8\xbd\x13\xf0\xc7\x20\xdc\xc8\ +\x7b\xb0\x15\x30\x54\xac\x94\xbb\xdd\xae\xd6\xd6\xd6\xec\xd8\xac\ +\x9c\xfb\xc1\x00\x6c\x1e\xbf\xc5\x70\x54\xe1\x70\x58\x9f\xfd\xec\ +\x67\xf5\xd9\xcf\x7e\x56\xf1\x78\xdc\x18\x3d\xbe\x0b\xd8\x92\x64\ +\xa1\xa8\xb5\xb5\x35\xfb\xbc\x58\x2c\x5a\xd8\x04\x10\x09\x3b\x06\ +\x53\x31\x3c\x3c\xac\x72\xb9\x6c\x61\x0f\x49\xc6\xf0\x10\x12\x03\ +\x2c\xb4\xdb\x6d\x15\x8b\x45\x0b\xb7\xc0\x88\x01\xfc\x08\xdd\xe2\ +\xf4\x2a\x95\x8a\x81\x8c\x42\xa1\xd0\x03\x50\x97\x97\x97\x7b\xd8\ +\x23\x7f\x6e\x49\x16\xaa\x23\xb4\xca\xf7\x2a\x95\x8a\x85\x6a\x01\ +\x2e\xb9\x5c\xee\x92\x70\x58\xbb\xdd\x36\x16\x0e\x87\xea\xc1\x04\ +\x40\xcc\xb3\xa9\xb0\x8a\x38\xcf\xe1\xe1\x61\x15\x0a\x05\x03\x06\ +\xf4\x25\xe3\x0a\x73\xc4\x75\x71\xee\x7a\xbd\xae\x48\x24\xd2\x03\ +\x82\x60\xb4\x98\x23\xe5\x72\xd9\x98\x10\x98\x2b\xee\x01\xe6\x9a\ +\x9f\x9f\x84\x94\xe9\x9b\x48\x24\x62\x4c\x21\xff\x47\xa3\x51\x03\ +\xca\x9e\x61\x04\xf0\xc1\xa6\x75\x3a\x1d\xbd\xfa\xea\xab\x5a\x59\ +\x59\x51\x24\x12\xd1\xf8\xf8\xb8\x62\xb1\x98\xb1\x89\xcc\x77\xe6\ +\x28\x73\x9d\xf9\xc0\xb9\x59\xd8\x84\xc3\x61\x03\xd9\x9c\x13\xf6\ +\x12\xb6\x16\x56\x0c\x89\xc0\xf2\xf2\xb2\xdd\x3f\x91\x48\x44\x1f\ +\xfa\xd0\x87\x6c\x0c\xa6\xa6\xa6\x14\x0a\x85\x34\x3b\x3b\xab\xc9\ +\xc9\x49\x3d\xfb\xec\xb3\xda\xba\x75\xab\xf5\x49\xad\x56\xd3\xd4\ +\xd4\x94\x5d\x2b\xf3\x9d\x05\x4e\x2c\x16\x53\x2c\x16\x33\x30\x0f\ +\x73\x8a\x44\x21\x9f\xcf\x2b\x1a\x8d\x2a\x91\x48\x58\x58\xdc\xcf\ +\x3f\x8e\xc1\x75\x01\x1e\x61\xee\xe2\xf1\xb8\xea\xf5\xba\x8d\x33\ +\x60\x7f\x00\xb0\x06\x36\xb0\x81\xbd\x6b\x06\xfd\x1e\x8d\x46\x2d\ +\x2c\xe8\x01\x15\x0f\x75\x9c\x00\xcc\x05\xab\x49\xc2\x1b\xad\x56\ +\x4b\x95\x4a\xc5\x40\x00\x4e\xa1\xd1\x68\xa8\xd3\xe9\xa8\x54\x2a\ +\xa9\xd3\xe9\xf4\x00\x22\x1f\xc6\xc0\x61\xe0\xec\xa5\xf5\x87\x36\ +\x7a\x10\x18\x04\x1e\xba\x81\x40\xc0\x98\x22\xda\x80\x73\xf5\xec\ +\x44\xa7\xd3\x31\x27\xc3\xea\xd7\x83\x3a\xae\x93\x63\x79\x67\x0d\ +\x03\x46\x7b\x00\x7d\x38\x36\x8c\x36\x48\x1b\x40\xc8\x6b\x7e\x2a\ +\x95\x8a\x01\x06\x80\x9b\x67\x0b\x3d\xf8\x24\x0c\x82\x93\xee\x74\ +\x3a\x5a\x5d\x5d\xb5\xcf\x19\x13\xcf\x48\x10\x6e\x64\xfc\x30\xd8\ +\xc3\xa5\xa5\xa5\x9e\xf7\x00\x91\x3e\x74\x17\x0a\x85\xb4\xba\xba\ +\x6a\xce\x99\x31\x84\x79\xe1\xfa\xa5\x75\xc6\x32\x9f\xcf\x4b\x92\ +\xb5\xb1\x56\xab\xa9\x50\x28\xd8\x6b\x00\x85\xef\x07\x8e\xe9\xf5\ +\x37\x9e\x65\xf4\x63\x83\x79\x26\x92\x31\x81\x6d\xe3\x73\xae\x01\ +\xc0\x13\x0a\x85\x6c\x3e\x00\x2a\x60\x8b\xfc\x38\x30\xde\x30\x27\ +\x1c\xcb\x1b\xa0\x91\xbe\x88\xc5\x62\xc6\x62\xb1\xf8\xf0\x60\x99\ +\xfe\x6d\x34\x1a\x4a\x26\x93\x92\x64\xdf\xa3\x6d\x30\x74\x30\x80\ +\xa1\x50\x48\x89\x44\xc2\x74\x46\x84\x2a\x99\x23\xb0\x72\x7e\x6c\ +\x87\x87\x87\x8d\x55\xc5\x60\x75\x3c\x38\xe1\xde\xf4\xf7\x08\xba\ +\xae\x5a\xad\xa6\xb1\xb1\x31\x63\x12\xaf\xbc\xf2\x4a\x4d\x4e\x4e\ +\x2a\x1e\x8f\x2b\x1c\x0e\x5b\xd8\x3b\x95\x4a\x69\xfb\xf6\xed\x5a\ +\x5d\x5d\xd5\x6d\xb7\xdd\xa6\x48\x24\xa2\x8b\x17\x2f\x6a\xdb\xb6\ +\x6d\x2a\x14\x0a\xaa\x54\x2a\xa6\xb7\x22\xb4\x4d\x78\x93\x50\x2a\ +\x1a\xc3\x74\x3a\x6d\xec\x38\xcc\x63\xad\x56\x33\xb0\xc5\xa2\x85\ +\xcf\xea\xf5\xba\xd6\xd6\xd6\x94\xc9\x64\x94\x4c\x26\x6d\xe1\xc7\ +\x38\xb0\x28\xc4\x90\x01\x14\x0a\x85\x01\xc0\x1a\xd8\xc0\x06\xf6\ +\xee\x5a\x2e\x97\x53\x32\x99\xec\x59\x51\xe3\x04\xa4\x8d\x95\xbf\ +\x24\x63\x04\x60\x59\xd0\x92\xe0\x08\xd2\xe9\xb4\x24\x99\x78\x18\ +\x27\x56\xab\xd5\x94\xc9\x64\x4c\x20\x0d\x1b\x54\xab\xd5\xcc\xb1\ +\x21\x1a\xf6\x21\x14\x56\xd8\x57\x5e\x79\xa5\x9d\x17\x87\x86\x63\ +\x94\x36\x18\x01\x3e\x4f\xa5\x52\x06\x74\xd0\x4d\x45\x22\x11\xc5\ +\x62\xb1\x9e\x63\x4b\x32\x67\xcc\xb5\x95\x4a\x25\xb5\xdb\x6d\x25\ +\x93\x49\x55\xab\x55\xad\xae\xae\x9a\xa0\x38\x95\x4a\xd9\x2a\x1c\ +\x07\x09\xa8\x83\xe9\x90\x36\xd8\x3d\x58\x02\x49\x16\xee\xf0\xe0\ +\x02\xa0\x43\x9f\xf1\x5d\xcf\x8a\xf4\x83\x1b\x1f\xe6\xf1\x82\x7f\ +\x1f\xee\xe4\xfb\x9e\x11\xe4\xba\xd1\x6c\x79\x60\x42\x7f\x78\xbd\ +\x94\xd7\xf6\x78\xbd\x0c\xce\xd8\x03\x0b\xde\x63\x4c\x08\xe3\xf9\ +\x10\x31\xed\x05\x50\xc2\xd6\xc1\xf4\xf8\xf3\x02\xbc\xbc\x8e\x87\ +\xf3\x7b\xc6\x87\x10\x16\xf3\x07\x31\xbd\x07\xec\x5c\x6b\x3f\x1b\ +\xc7\xb9\x8a\xc5\xa2\x09\xc7\xe9\x0f\xcf\xf4\xf0\x19\x7a\x2a\xe6\ +\x56\x2a\x95\x32\xcd\x21\xe7\xe5\xde\x61\xec\x00\x18\x80\x2f\xe6\ +\x1a\x8c\x18\x0c\xde\x15\x57\x5c\xa1\x4a\xa5\x62\xe1\xe4\x64\x32\ +\xa9\x4a\xa5\xd2\xc3\x7c\xb1\x58\x80\x3d\x24\xec\x47\x3b\x9a\xcd\ +\xa6\x25\x02\xa0\xa7\x82\xcd\x84\xd1\xf4\xda\x28\x00\x76\x3a\x9d\ +\xb6\xfb\xe2\xca\x2b\xaf\x54\x26\x93\xb1\x63\xb5\xdb\x6d\x8d\x8e\ +\x8e\x1a\x9b\x36\x33\x33\xa3\x44\x22\xa1\xe7\x9f\x7f\x5e\xa9\x54\ +\xca\xc6\x32\x97\xcb\x59\x12\x05\x8b\x95\x72\xb9\xac\xd1\xd1\x51\ +\x9b\xc3\xdc\x13\x68\x1e\x19\x07\xc2\xf5\xdb\xb6\x6d\x53\xbb\xdd\ +\x56\x2e\x97\x33\x06\x1d\x96\x8a\x6b\xce\xe5\x72\x16\xd6\x96\x64\ +\xc2\xfe\x50\x28\xa4\x4a\xa5\xd2\xc3\x92\x75\xbb\xdd\x75\xd6\x6d\ +\xf3\xc7\xde\xc0\x06\x36\xb0\x81\xbd\xfd\x56\xab\xd5\x74\xfe\xfc\ +\x79\x15\x8b\x45\x73\x66\xac\x40\x09\x69\xf8\x55\x39\xda\x9f\x70\ +\x38\xac\x6a\xb5\x6a\x7f\xe3\x3c\x09\xcf\x48\x32\xb6\x41\xea\xcd\ +\x28\xf4\x2b\xfe\x48\x24\xd2\x03\x42\xf8\x9d\xb4\x0e\x06\xca\xe5\ +\xb2\xce\x9e\x3d\x6b\x8e\x9c\x55\xb8\x77\xfa\x9e\x79\x42\xf3\xc1\ +\xdf\x64\xb6\x49\xea\x09\xfb\xa1\x8d\xe1\x7d\x9c\x03\x61\x16\xda\ +\x3d\x3a\x3a\x6a\x2c\x46\x36\x9b\x35\xb6\x21\x1a\x8d\x1a\x70\xa0\ +\x4d\xf4\x1d\x61\xa1\x7c\x3e\x6f\xd9\x63\xf4\x25\x60\xc0\xf7\x35\ +\xec\x02\x6c\x1b\x61\x21\x1f\x9a\x23\x7c\x02\xbb\xe4\xfb\xd6\x33\ +\x2f\x1c\xa3\xdb\xed\x9a\xf6\x0a\x20\xc3\x6f\x3c\x33\xe9\xc7\x97\ +\x31\xf2\x6c\x0c\x40\x0a\x06\x87\xcc\x4d\x32\x0a\x25\x19\xc0\xe0\ +\x9a\x60\x50\xea\xf5\xba\x85\xfe\xfa\xcf\x1d\x89\x44\x0c\xa0\x33\ +\x06\x38\x62\xe6\x19\xfd\x13\x8b\xc5\x7a\x74\x46\xf4\xbd\xd7\x37\ +\xa1\xbd\xe1\x1f\xd7\xec\x59\x43\xfa\xb6\xd9\x6c\x5a\x06\xde\xf8\ +\xf8\xb8\x5d\x67\xb5\x5a\x35\xe0\x01\x68\x64\x8e\x65\x32\x19\xeb\ +\x13\x80\x12\x62\x6d\xae\xb1\x50\x28\x18\x28\x82\x05\x02\xf4\xc3\ +\x7a\x25\x12\x09\xeb\xab\x6a\xb5\xaa\x6c\x36\x2b\x49\x5a\x5d\x5d\ +\x35\xc6\x0b\xad\x21\x7a\x38\xfa\x22\x1a\x8d\x9a\x4e\x8c\xac\xc0\ +\x70\x38\x6c\x19\x9f\xcc\x67\x80\x1d\xf3\xd8\xdf\xcf\x84\x86\x2b\ +\x95\x8a\x6e\xb8\xe1\x06\xc5\xe3\x71\xcb\x0a\x7e\xe9\xa5\x97\x94\ +\x4e\xa7\x95\xc9\x64\xf4\xa1\x0f\x7d\x48\xd7\x5e\x7b\xad\xf2\xf9\ +\xbc\xb2\xd9\xac\x8a\xc5\xa2\xae\xbb\xee\x3a\x35\x1a\x0d\x7d\xf3\ +\x9b\xdf\xd4\x7b\xdf\xfb\x5e\x35\x1a\x0d\xad\xae\xae\x2a\x95\x4a\ +\x29\x1c\x0e\x1b\xe0\x61\xae\xf8\xc5\x4c\x3c\x1e\xef\x59\x5c\xf8\ +\xcc\xda\x62\xb1\xa8\x40\x20\xa0\x91\x91\x11\x95\xcb\x65\x25\x12\ +\x09\xa5\xd3\x69\xe5\x72\x39\xc5\x62\x31\xa5\x52\x29\x0b\x6b\x73\ +\xac\x7a\xbd\x6e\xda\x43\x16\x7b\x84\xe3\x01\x72\x91\x48\x64\x00\ +\xb0\x06\x36\xb0\x81\xbd\x7b\xe6\x57\xe8\xe5\x72\x59\xc3\xc3\xc3\ +\x26\xc6\x66\x95\x8d\xe3\x24\xa4\xc0\x2a\x71\x6d\x6d\x4d\xc3\xc3\ +\xc3\xca\x64\x32\x2a\x95\x4a\x0a\x04\x02\x5a\x5e\x5e\x96\xb4\x9e\ +\x0d\x24\xc9\x04\xf4\xd2\x46\x28\x0a\x67\xcb\x71\xfb\xf5\x55\xb0\ +\x2f\x88\x7a\x01\x7f\x84\x05\x24\x59\xd8\x89\xf7\x60\x0c\x08\x0f\ +\x00\x6c\x60\x44\x6a\xb5\x9a\x46\x46\x46\x2c\x24\x51\xad\x56\x2d\ +\xd5\x1f\xe0\x96\xcf\xe7\xad\x94\xc0\xea\xea\x6a\x8f\x73\xc3\x71\ +\x02\x0a\x38\xbf\x07\xa2\x80\x40\xc0\x0a\x0f\x7f\xcf\x48\xa1\xe3\ +\xe2\xf7\xb0\x25\x80\x44\x9c\xf0\xf0\xf0\xb0\x65\x93\x05\x02\x01\ +\x25\x12\x09\x5b\xb9\xfb\x30\x25\x7d\x07\xe8\x00\x7c\x71\x2c\xc0\ +\x26\x00\xd2\x87\x56\xfd\xf8\xc3\x82\xa1\x63\x81\x65\x61\x1e\x20\ +\x5e\x07\x3c\x20\x3a\xa6\xef\xfb\xc7\xd2\x87\x08\x11\x36\x33\x07\ +\x5a\xad\x96\x09\x9e\xe9\x33\x2f\xbc\x46\x14\x0d\x40\x82\x15\x42\ +\xc4\x8e\xb0\x99\xf6\xa3\x1b\x0a\x06\x83\x16\xc2\x06\x24\x72\x7c\ +\x40\x60\xa9\x54\xb2\xb1\xf7\xd7\x4f\x02\x47\xb9\x5c\xee\xe9\x63\ +\x92\x11\x60\x53\x28\x57\x91\xcb\xe5\xd4\x6a\xb5\x0c\x30\x49\xb2\ +\xec\x46\xaf\x3f\x62\xae\xa0\x13\xa2\x6c\x04\xa0\x7a\x64\x64\x44\ +\xb5\x5a\x4d\x5b\xb6\x6c\xb1\x92\x28\xf4\x19\xac\x32\xf3\x04\x71\ +\x3f\x80\x6d\x68\x68\x48\xe5\x72\xb9\x87\x71\xf3\x73\x11\x90\x2d\ +\xc9\x42\x69\x95\x4a\x45\xf9\x7c\x5e\x37\xdd\x74\x93\x12\x89\x84\ +\x72\xb9\x9c\x85\xd5\x98\xeb\xa3\xa3\xa3\xba\xf2\xca\x2b\x6d\x5c\ +\x47\x46\x46\xd4\x6c\x36\xb5\x7d\xfb\x76\x3d\xf3\xcc\x33\x4a\xa7\ +\xd3\x4a\x24\x12\x2a\x14\x0a\x26\xa8\xa7\x94\x07\xa1\x6b\x42\x7c\ +\x68\xa1\xc8\x90\xa5\x2d\x80\x68\x16\x58\x84\x69\x01\x6b\xcc\x3d\ +\x44\xf7\x08\xfe\x61\xac\x00\xcd\xb0\xcb\x64\xe7\x02\xe0\x92\xc9\ +\xe4\x7a\xf8\xf5\x7b\x79\x38\x0e\x6c\x60\x03\x1b\xd8\xf7\x62\x80\ +\x9d\x64\x32\xd9\x23\x14\x0e\x85\x42\x3d\xe1\x07\x69\xa3\x9e\x13\ +\x0f\x73\x74\x3f\x92\xac\x96\x53\x22\x91\x90\x24\x03\x3f\xb5\x5a\ +\xcd\x9c\x96\xaf\x5d\xe4\xcf\xcd\xf9\xbc\xa8\x9c\x63\xe0\x90\x86\ +\x87\x87\xad\x86\x92\x5f\x19\xfb\xf0\xc3\xd0\xd0\x90\xd5\xad\xca\ +\x64\x32\x06\xcc\x00\x58\x38\x2a\xea\xed\x78\x6b\xb7\xdb\x5a\x5b\ +\x5b\x53\x34\x1a\x55\x3c\x1e\x57\x24\x12\x51\xbd\x5e\xb7\x10\x10\ +\xe2\x6a\xc4\xf3\x00\xbe\x58\x2c\x66\x61\x45\xcf\xee\x91\xdd\x05\ +\x98\x01\x88\x16\x8b\x45\xd5\xeb\x75\x63\x38\x24\x19\xc0\xa5\x54\ +\x80\xcf\x16\x24\x8c\x48\x46\x1d\xe0\x03\x5d\x8e\x24\x0b\x5f\x11\ +\xda\xf5\x61\x3c\xcf\x28\x71\x0c\xef\xb0\xd1\x78\xd1\x66\xfa\x16\ +\x26\x81\x31\x0a\x06\x37\x6a\x8b\xf1\x1a\xe0\x09\x18\x92\x36\x4a\ +\x38\x48\x1b\x61\x46\xc0\x10\x6c\x1f\x9a\x1c\x7f\x3c\xfa\xd4\x87\ +\x40\x1b\x8d\x46\xcf\xf1\x60\xcd\xd0\xb4\xf1\x7d\x00\x12\xd7\x8c\ +\xf3\xf5\xa5\x24\x28\x11\x90\x4a\xa5\x8c\x89\x2c\x97\xcb\xb6\x20\ +\xf0\x00\x85\xb9\x44\xff\x00\x66\xfb\x99\x48\xda\x50\xad\x56\x15\ +\x0e\x87\x0d\x0c\xe5\x72\x39\x55\x2a\x15\x03\x71\x8c\x0d\xa5\x24\ +\x98\xaf\x68\x1a\x57\x57\x57\x6d\xae\xfb\xe4\x11\x00\x15\x59\x74\ +\x8c\xe7\xd0\xd0\x90\x12\x89\x84\xb1\xad\x5e\x83\xe4\xc1\xb2\x0f\ +\x09\x02\xae\x2e\x5c\xb8\xa0\x5b\x6f\xbd\x55\xd3\xd3\xd3\x3a\x7b\ +\xf6\xac\xd5\x5c\x93\xd6\x6b\xe2\x8d\x8d\x8d\x69\x62\x62\xa2\x47\ +\x77\x58\x2e\x97\x35\x32\x32\xa2\x48\x24\xa2\x33\x67\xce\x28\x9b\ +\xcd\xaa\xd1\x68\x28\x9f\xcf\xf7\x84\x2d\x61\xb0\xdb\xed\xb6\x81\ +\x49\xcf\x08\x96\xcb\x65\xeb\x23\xcf\x1e\xfb\xf2\x18\xc1\x60\x50\ +\xf1\x78\xdc\xc4\xf0\x3c\x4f\x08\x19\x8e\x8e\x8e\xaa\x52\xa9\x18\ +\x13\x39\x32\x32\x62\xe3\xc5\x33\x82\xf9\x1b\x0a\x85\x06\x00\x6b\ +\x60\x03\x1b\xd8\xbb\x6b\x00\x00\x18\x0c\x40\x88\x17\x85\xb3\xe2\ +\x66\x55\xea\x19\x09\x69\xfd\xc1\x5e\x2a\x95\xac\x5e\x90\x0f\xdd\ +\x79\xb1\xee\xf0\xf0\x70\x4f\xd6\x9d\x0f\x19\xf5\xb3\x3f\xfc\x1e\ +\x01\x3e\xc2\xde\x62\xb1\xd8\xb3\xd2\xf7\x82\xfb\x40\x20\xa0\xf1\ +\xf1\x71\x03\x38\x80\x92\x58\x2c\xa6\x91\x91\x11\x0b\x6b\x01\xbc\ +\x24\xf5\x30\x13\x5e\x5b\x06\x30\x81\xb5\x21\x63\x0d\x06\x02\xc7\ +\xc0\x35\xf6\x33\x38\x5e\x4f\xd6\x1f\xc6\x03\xc0\x00\x1a\xd6\xd6\ +\xd6\xac\xe4\x40\x30\x18\xd4\xca\xca\x8a\x24\x59\x01\x48\xae\x93\ +\x36\xe4\xf3\x79\x03\x82\x67\xcf\x9e\xd5\xd0\xd0\x90\xa6\xa7\xa7\ +\x25\x49\xa5\x52\x49\x17\x2e\x5c\x50\x22\x91\xd0\xcc\xcc\x8c\xaa\ +\xd5\xaa\x2a\x95\x8a\x96\x97\x97\x15\x08\x04\x34\x33\x33\xa3\x6e\ +\x77\x3d\x9d\xbf\x58\x2c\xaa\x54\x2a\x69\xeb\xd6\xad\x96\x65\x48\ +\xfb\xb6\x6e\xdd\xda\x03\x92\x2a\x95\x8a\xe9\xf5\x60\x84\x60\x15\ +\x00\x76\x8b\x8b\x8b\x06\x82\x7d\x69\x0e\x4a\x67\x30\xd6\xb5\x5a\ +\x4d\xa3\xa3\xa3\x76\x4e\x18\x31\x0a\xbc\x22\x7c\x06\x70\x04\x83\ +\x41\x63\x8b\x7c\x09\x06\xda\x42\xc8\xda\x8b\xba\x01\xc1\x30\x5a\ +\xd2\x7a\x18\xcd\x67\xdb\x49\x32\xc0\xdd\x0f\xf2\x61\x74\x22\x91\ +\x88\xb6\x6c\xd9\x22\x49\x3a\x7f\xfe\x7c\x0f\x90\x90\x64\xd9\x6d\ +\x30\x2a\x92\x8c\xa9\xe4\x1c\xb0\xb1\xa1\x50\x48\xf1\x78\xdc\x40\ +\x95\x0f\xa3\x22\x2a\x67\xbe\xfa\x7b\x93\x7b\x90\x79\x06\x18\xf7\ +\xe5\x1c\x60\xcb\x7c\x16\x1f\xf7\x1a\xe1\xcb\xdb\x6e\xbb\x4d\x57\ +\x5c\x71\x85\x72\xb9\x9c\xae\xbf\xfe\x7a\x0b\x73\x97\x4a\x25\x4d\ +\x4e\x4e\x6a\x62\x62\x42\x13\x13\x13\x3d\xcf\x87\x5a\xad\xa6\xef\ +\xfb\xbe\xef\xd3\x85\x0b\x17\x94\xcb\xe5\xb4\x7d\xfb\x76\x7b\x56\ +\x00\xd8\x59\x0c\x48\x32\xd6\x8c\xd0\x3b\x0b\x2c\xc2\xbf\x99\x4c\ +\x46\x92\xac\x64\x08\xfd\x98\xcd\x66\x6d\x9e\x78\x86\x11\x30\x9a\ +\x4a\xa5\x34\x33\x33\xa3\x6f\x7c\xe3\x1b\x3d\xa1\x41\xb2\x86\x7d\ +\xb8\x96\x39\x38\x00\x58\x03\x1b\xd8\xc0\xde\x35\xf3\xa2\x62\xcf\ +\x28\x01\x8a\xca\xe5\xb2\x3d\xc8\x71\x36\x5e\x8b\x43\x8a\xbe\x24\ +\x0b\xa3\x20\xfa\x66\x65\xed\x1f\xb8\x38\x3e\xaf\xb3\x92\x36\x2a\ +\xb3\xf3\x3e\xec\x0e\x40\xc8\x67\x02\xfa\x63\xc1\x9e\x50\x8b\x0b\ +\x27\x49\x39\x02\x42\x74\x1c\x83\x10\x06\xa1\x4a\x44\xfc\xd1\x68\ +\xd4\xc2\x28\x80\x18\x1f\x8a\xc0\xf1\x01\xa6\x00\x74\xb0\x2b\x9e\ +\x69\xeb\x77\xe8\xfd\x62\xfc\x48\x24\xa2\x52\xa9\xd4\xd3\x76\xcf\ +\xd0\x11\x82\x01\x58\x12\xfa\xa4\x2d\x8c\x81\xd7\x9d\x01\x7c\xd0\ +\x9f\xc0\xc4\xc1\xea\x30\xce\x68\x9f\x18\x23\xce\x0d\x90\x83\x3d\ +\xc2\xc1\xc3\x86\xa0\xe7\x21\xc5\x9e\xbe\xae\x54\x2a\x06\x7c\x61\ +\xc9\xe8\x13\xaf\xe1\x02\xf4\x10\x76\x46\x60\x8e\x30\xbc\xbf\x1f\ +\x99\x87\xb4\x93\x72\x04\x00\x6f\xe6\x27\x6c\x09\xc0\x83\x0c\x39\ +\xe6\x1d\x65\x31\xfc\x7c\x65\x9e\xd1\x97\x5e\xdb\xe7\xdb\x4d\xd6\ +\x60\x36\x9b\xb5\x05\x04\xc0\x8e\xb9\xe8\x33\x3a\x7d\xd2\x07\x80\ +\x3c\x9d\x4e\xdb\x2e\x08\xcc\xf7\x5c\x2e\x77\x89\x06\x8e\x72\x1f\ +\xdc\x63\xf4\x03\x61\x48\x80\x96\xcf\x80\x84\x55\x63\xf1\x42\x69\ +\x0c\x0f\x14\x9b\xcd\xa6\x96\x97\x97\x55\xaf\xd7\xf5\xa1\x0f\x7d\ +\x48\x57\x5c\x71\x85\xbe\xf1\x8d\x6f\x68\xdb\xb6\x6d\xda\xba\x75\ +\xab\xce\x9c\x39\x63\xac\xe8\x15\x57\x5c\xa1\xf1\xf1\xf1\xf5\x02\ +\x9d\x2e\x0b\x73\xcb\x96\x2d\x5a\x5e\x5e\xd6\xe9\xd3\xa7\x35\x3d\ +\x3d\xad\x6e\xb7\xab\x42\xa1\xa0\x72\xb9\xac\xed\xdb\xb7\xdb\x3c\ +\x4a\xa5\x52\x92\x64\x59\x80\xcc\x1d\xe6\x56\x3c\x1e\xb7\x39\x8d\ +\x4e\x8b\xb9\x10\x8b\xc5\xac\x20\xe9\xd2\xd2\x92\xb2\xd9\xac\x46\ +\x46\x46\x2c\x9c\x48\x01\x5e\xe6\x05\x80\xcb\xd7\x34\xa3\xec\x8a\ +\x4f\x68\x19\x00\xac\x81\x0d\x6c\x60\xef\xaa\xf9\xd0\x0b\x7f\x77\ +\x3a\x1d\xab\x68\x2e\xc9\x0a\x4c\xc6\xe3\x71\x5b\x79\xfa\xcc\x3f\ +\x84\xc8\x30\x2f\x30\x59\x38\x58\x18\x1c\xbf\xa2\x87\x09\xc0\x71\ +\x7b\x06\xab\x3f\x53\x0e\x30\x82\x93\x95\xd6\x57\xd6\xd9\x6c\x56\ +\xd1\x68\xd4\x6a\x3a\x11\xc6\x04\x6c\x50\x13\xc7\x67\xf5\x11\x0e\ +\xf3\x59\x7f\x80\x4b\xaf\x45\x81\xa5\xa3\x1f\x70\xbc\x84\x9f\x68\ +\x13\x8e\xc4\xb3\x1f\x1e\x9c\xf9\x8a\xdb\x30\x16\xf4\x0d\x00\x08\ +\x40\x43\x0d\x29\xc2\x51\xbe\xc8\x2a\xd7\xef\x33\xde\x08\xbb\x51\ +\xac\x11\xbd\x0b\xd7\x85\x26\x89\xe3\x20\xc0\x97\x64\x60\x0b\xf0\ +\xe9\xf5\x30\x84\x55\x71\x86\xb4\x91\x9a\x49\x00\x0b\x74\x34\xb0\ +\x64\xb4\x85\xcf\xb8\x26\xb4\x6a\x80\x12\x0c\x86\xd2\x97\x1b\x60\ +\x5e\x11\x06\xf3\x19\x65\xbe\x6f\x01\x4a\x00\x0e\x8e\x43\x1b\xf8\ +\x2e\xe7\xa1\xdf\x00\x56\xb4\x05\xd0\xe5\xcb\x77\x00\xb0\x61\x6b\ +\x01\x3e\xe9\x74\x5a\xe7\xce\x9d\xb3\xf6\x15\x8b\x45\x25\x12\x09\ +\x5d\x7f\xfd\xf5\xb6\xfd\x0c\x8b\x00\x3f\x86\xa5\x52\x49\xe3\xe3\ +\xe3\x6a\x36\x9b\xf6\x1b\x32\xf8\x2e\x5e\xbc\xd8\x93\xcd\x0a\x68\ +\xa2\x0d\xfe\x7e\x01\xa4\xc2\xc4\xf9\x45\x8b\x24\xfb\x9c\xb9\xb6\ +\xba\xba\xaa\x5a\xad\xa6\xf7\xbf\xff\xfd\x9a\x9c\x9c\xd4\xd9\xb3\ +\x67\xb5\x7d\xfb\x76\xdd\x7c\xf3\xcd\x3d\x73\x7c\x7a\x7a\x5a\x63\ +\x63\x63\x36\xb6\x3e\x63\x37\x91\x48\xe8\x5f\xff\xf5\x5f\x55\xad\ +\x56\x75\xd5\x55\x57\xa9\x52\xa9\x58\xf6\xf1\xc8\xc8\x88\xce\x9e\ +\x3d\x6b\xcc\x21\x59\x7f\xfe\x9e\x83\x95\xa5\xbf\x19\xdf\x74\x3a\ +\x6d\x80\x09\x90\xcc\xf5\xc3\x5a\x72\x9f\xb6\xdb\x6d\x0b\xaf\x73\ +\x6f\xfb\x24\x0b\x16\x20\x8c\x17\x3a\xac\x5e\xd1\xc1\xc0\x06\x36\ +\xb0\x81\xbd\x83\x86\xe6\xca\x03\x01\xe8\x77\xd8\x29\x18\x0c\xfe\ +\xcf\x66\xb3\x06\x8e\x78\xb0\xe1\x88\x59\xb9\x72\x6c\x1e\xd2\x80\ +\x9f\xfe\xac\x1f\x1f\xe6\xe1\x37\x00\x05\x9c\x85\x24\x2b\xac\x89\ +\x26\x2a\x14\x0a\xd9\x7e\x7a\x2b\x2b\x2b\x3d\x8e\x08\xad\x17\xef\ +\x49\xb2\xf0\x5b\x3a\x9d\x36\xf1\x72\x30\x18\x54\x32\x99\xb4\x87\ +\x72\x30\x18\xb4\xd5\x3b\xe1\x50\x9c\xb8\x0f\x53\xe1\x9c\x01\x63\ +\xbe\xd4\x80\x67\xb7\x60\x98\xda\xed\xb6\xe9\x99\x60\xcb\x12\x89\ +\x84\xe9\x54\x12\x89\x84\x01\xbf\x99\x99\x19\xfb\x3d\xf5\x82\x70\ +\xd8\x30\x1b\xb0\x19\x80\x0f\xaf\x8b\x82\x69\x81\xfd\xf0\x65\x0d\ +\x38\x56\x3a\x9d\x36\xe0\x85\xc3\xab\x54\x2a\xb6\xcf\x1e\xac\x1f\ +\xe1\x3c\xcf\xea\x49\x32\x7d\x0c\x60\x06\xe7\x8a\x53\x06\x0c\x30\ +\x9e\x52\x6f\x59\x0c\xe6\x1c\x6d\x2a\x97\xcb\xaa\x54\x2a\x36\xc7\ +\xfa\x4b\x5c\x48\xb2\xf6\x48\x32\x06\x94\xb9\x03\xf0\xf4\xa0\x80\ +\xb9\x47\x3b\xe9\x2f\xfa\xc0\x67\x6c\xa2\xf5\xe2\xd8\x9e\xa5\x24\ +\x3c\x47\xc9\x0f\xfa\x07\x6b\x34\x1a\xaa\x56\xab\xa6\x45\xa3\x0d\ +\xfe\x73\xda\x9a\xcb\xe5\x2c\xd9\x02\x66\x8b\x3e\xa4\x7d\x3e\x34\ +\x46\x7f\xd1\x57\xf9\x7c\xde\x58\x56\xb4\x7d\xdc\x7b\x7c\x1f\x20\ +\x09\xcb\xd4\x68\x34\x74\xcb\x2d\xb7\x28\x9b\xcd\xea\xe5\x97\x5f\ +\x56\x3a\x9d\xd6\x8d\x37\xde\xa8\x2d\x5b\xb6\x28\x9f\xcf\xab\xdb\ +\xed\xda\xfe\xa2\x2c\x68\x08\x31\x9f\x3d\x7b\x56\xcf\x3f\xff\xbc\ +\x96\x97\x97\x95\xcf\xe7\x2d\xc4\xde\x6a\xb5\xb4\xb6\xb6\x66\xda\ +\x2b\x74\x8f\x30\xbc\x84\xb0\xcb\xe5\xb2\x85\xf0\x98\x67\xcc\x53\ +\xfe\xcf\x66\xb3\x4a\xa7\xd3\x06\xb0\xd9\xa6\x27\x1a\x8d\x5a\xc1\ +\x51\xe6\x20\xe1\x5e\xfa\xac\x50\x28\xd8\xbd\xc9\x18\xa7\x52\x29\ +\x3b\x5e\xa3\xd1\x18\x00\xac\x81\x0d\x6c\x60\xef\x9e\xf9\x95\x20\ +\xcc\x0d\x16\x8b\xc5\x4c\xdb\x01\xf0\x62\xa5\xef\xc3\x21\x68\xb6\ +\x60\x8c\x38\xae\x17\xa3\xe3\x54\x01\x2c\xbe\x76\x14\x0e\x8c\x95\ +\xa9\x77\x50\x3e\x44\xd7\x9f\x7a\x8f\x03\xe5\xa1\x4e\xfd\x1b\x7f\ +\x7e\xc2\x9b\xb0\x35\x92\x2c\x23\x0e\x56\xce\x33\x00\xb1\x58\xcc\ +\x1c\x25\x6d\xc3\xd9\x73\xad\x00\x0f\x9c\x70\x34\x1a\xed\x01\x55\ +\x68\xcd\xea\xf5\xba\x2e\x5e\xbc\x68\x40\x01\xad\x10\xa1\x1d\x80\ +\x22\xff\xa3\x83\x03\xc8\x78\xa0\x92\x4c\x26\x2d\x24\xda\xe9\x74\ +\x0c\x7c\x79\x66\x0f\xe7\x8b\xc3\xa5\xcf\x39\x3e\xfd\x29\xc9\xbe\ +\x8f\xa8\x18\xc0\x0b\x40\x8d\xc7\xe3\xd6\x0f\x9e\x4d\xa1\x9f\x28\ +\x7b\xd0\x9f\x21\x47\x2a\xbe\x67\x57\xfa\x35\x7c\xb4\x93\xf7\x01\ +\x56\x5e\x0c\x8e\x4e\x8a\xf0\x1b\x0e\x19\xd1\xb3\xd7\xe9\x60\x8c\ +\x8d\xd7\x7f\xf9\xcc\x33\xe6\x01\x61\x6c\xe6\x8d\xef\x2b\xee\x03\ +\x16\x0c\x80\x6c\x8e\x47\x1d\x37\xbf\x10\x09\x06\x83\xba\x70\xe1\ +\x82\xcd\x09\x16\x2b\x80\x2a\xb2\x16\x01\xc7\xcc\x01\xca\x45\xf0\ +\x3b\xe6\x22\xe1\x75\xe6\x14\xd7\xeb\xc1\x5f\xbd\x5e\xef\xa9\xf2\ +\xee\xc1\x7d\xb3\xd9\xb4\x3d\x04\x3f\xf0\x81\x0f\x68\x64\x64\x44\ +\x85\x42\x41\x57\x5f\x7d\xb5\x6e\xbd\xf5\x56\x25\x12\x09\x9d\x3c\ +\x79\x52\xe7\xcf\x9f\xd7\xf4\xf4\xb4\x26\x26\x26\x94\x4e\xa7\x6d\ +\x71\x41\x0d\xae\x6a\xb5\xaa\x97\x5e\x7a\xc9\xc0\x53\x24\x12\x51\ +\x3e\x9f\x57\xa5\x52\xd1\xc8\xc8\x88\x46\x47\x47\x2d\x81\x81\xe7\ +\x04\x25\x24\x98\x3f\x2c\x20\x28\x20\xca\xd6\x4a\x7e\x81\x00\x60\ +\x82\x8d\x85\x09\x1d\x1e\x1e\xb6\x5a\x63\xb0\x93\xdc\x43\x85\x42\ +\xc1\x42\xe9\xe8\xf8\x98\x27\xf4\xa9\xa4\x01\xc0\x1a\xd8\xc0\x06\ +\xf6\xee\x99\x17\xa9\xb2\xd2\x94\x64\x22\xde\xfe\x4a\xde\xe5\x72\ +\x59\xab\xab\xab\x06\x32\xc8\x32\xf4\xbf\xf3\xd9\x56\x30\x3e\x30\ +\x10\x38\x2c\x2f\x72\xf7\x0e\xc5\x97\x3d\x90\x36\x36\x29\x96\x64\ +\xec\x01\xa1\x31\x58\x0b\xa9\x17\x88\x49\xb2\x72\x07\xf5\x7a\xdd\ +\x1c\x3e\x0e\x0b\x56\x0e\xe6\x01\x07\x8a\xa3\xf3\xc5\x19\x61\x5c\ +\xfa\x6b\x43\x71\x1e\xbe\x0f\x08\xf1\xa5\x14\x42\xa1\x90\x6d\x05\ +\x82\x73\xc4\xb9\xd2\xef\x88\x71\x7d\x92\x01\x9a\xa6\xfe\x32\x06\ +\x6c\x9d\x43\xc6\x9a\xef\x67\xce\x49\x9f\x01\xdc\xd0\x33\xf9\xb1\ +\x25\x1b\x12\x87\x46\x65\x71\x74\x31\x5e\xcc\x4e\xdb\xf8\xdb\x27\ +\x16\xf8\x90\x28\x5a\x19\xfa\x2b\x95\x4a\x69\x74\x74\xd4\xb4\x44\ +\xb1\x58\x4c\x99\x4c\x46\xe3\xe3\xe3\x1a\x1d\x1d\xed\x09\x93\xc6\ +\xe3\x71\xc5\xe3\x71\xa5\x52\x29\xcb\x3c\xf3\x75\xaf\x08\x57\x7b\ +\x26\x8f\x30\x19\x85\x3f\x69\xe3\xf0\xf0\xb0\xc6\xc7\xc7\x7b\xfa\ +\x12\xd6\x03\xf0\xc2\x5c\x80\x51\x04\xcc\x11\x06\xa5\x9f\x18\x2f\ +\xc6\x01\xcd\x10\xd9\x89\xd1\x68\xd4\x0a\x6c\x72\x3d\xd4\xb2\x02\ +\x7c\x52\xce\x04\x86\x0b\x2d\x11\xe7\x66\xae\x4a\xb2\xc5\x87\xd7\ +\x07\x32\xb7\x7d\x7f\x7b\xa1\x3f\xe3\xc6\x1c\x6c\x36\x9b\x3a\x77\ +\xee\x9c\x82\xc1\xa0\x3e\xf8\xc1\x0f\x6a\x64\x64\x44\x95\x4a\x45\ +\x57\x5f\x7d\xb5\xde\xf7\xbe\xf7\x29\x12\x89\xe8\xfc\xf9\xf3\xc6\ +\x0c\x91\x59\x39\x32\x32\x62\xf7\x04\xd9\x95\x30\x5c\xe9\x74\x5a\ +\x5b\xb6\x6c\xb1\x76\xe6\xf3\x79\x63\x41\x29\x6d\x42\xf9\x16\xb2\ +\x01\xc9\x72\xa5\x8c\x03\x99\x90\x68\xde\x7c\x78\x9a\xfb\x8a\xfb\ +\x8c\x39\xe4\x43\x95\x14\xf7\x05\xb8\xf9\xc5\x18\xd5\xeb\x3d\x53\ +\x6e\xe0\xf9\xcd\x3d\x0e\x07\x36\xb0\x81\x0d\xec\xad\x33\x42\x02\ +\x38\x7a\x56\xee\xb0\x17\x7e\x25\xed\x8b\x03\xe2\x6c\xd0\x33\xf1\ +\x70\xf6\x45\xfe\x60\x04\xbc\x56\x02\x67\x41\x68\x51\xda\x60\x55\ +\xfa\x33\x0b\x71\xb0\x5e\x17\xe5\xdf\x23\xd4\x06\xbb\xe5\xb3\x00\ +\x61\x5b\x60\x7a\x5a\xad\x96\x6d\xef\x82\xc1\x90\xe0\xe8\x60\x7f\ +\x00\x1d\x30\x15\xc9\x64\xd2\x1c\x2f\x8e\x8e\xe2\xa5\x00\xd0\x68\ +\x34\xaa\xb1\xb1\x31\x73\xac\x14\x39\x25\x04\xc9\x6b\xda\x8a\x03\ +\xf5\x2c\x13\x62\x66\x1c\x28\xd9\x51\xb0\x1b\xe8\xb4\x78\x4d\x31\ +\x4f\x74\x5d\x92\x2c\xcc\xd7\xef\xb4\xbc\xbe\x0c\x26\x08\x27\xe4\ +\x9d\x35\x20\x84\x92\x0e\x84\x8e\xe8\x6f\x58\x3d\x98\x2e\x69\x23\ +\x64\xe8\xeb\x41\x8d\x8e\x8e\x9a\x13\x06\x30\xa2\x61\x22\x84\x0b\ +\x80\x45\xdb\x27\xc9\xc0\x0e\x8c\x84\xa4\x9e\xb9\xe7\x59\x26\xcf\ +\x84\x21\xa0\x86\xdd\xf1\xb5\xbe\x3c\x4b\xeb\xb5\x5e\x92\x6c\x0c\ +\x38\x97\xdf\xb5\x80\xbf\x01\x55\xf4\x15\xf3\x9e\x3e\x46\x8f\xe7\ +\xb3\x4e\x09\x79\x02\x06\x00\xf2\xa9\x54\xca\xf4\x89\xfc\x1e\x06\ +\x91\x7e\xe5\xde\xf1\xf7\x21\x20\xdb\x87\x45\x99\x8f\x8c\x59\xbd\ +\x5e\xd7\xd2\xd2\x92\xa2\xd1\xa8\x76\xec\xd8\x61\xf3\xe8\xb6\xdb\ +\x6e\xd3\x1d\x77\xdc\xa1\xab\xaf\xbe\x5a\xff\xf2\x2f\xff\xa2\x97\ +\x5e\x7a\x49\x53\x53\x53\x9a\x9c\x9c\xd4\xc8\xc8\x88\x12\x89\x84\ +\x52\xa9\x94\x4a\xa5\x92\x16\x17\x17\xed\x1e\xf0\x0c\x35\xed\x19\ +\x19\x19\x51\x32\x99\x54\x22\x91\xb0\xf1\x23\x0c\x0b\x18\xaf\xd7\ +\xeb\x5a\x59\x59\xb1\xf6\xaf\xad\xad\x99\xb4\x20\x93\xc9\xd8\x18\ +\xf3\x0c\x41\x2f\x95\x4c\x26\x15\x0a\x85\xec\x7f\xe6\x2f\xda\xbf\ +\x56\xab\xa5\x57\x5e\x79\x45\xc9\x64\x52\x33\x33\x33\x96\x21\xc9\ +\x3d\xc4\xbd\xc2\xbd\xdb\x6e\xb7\x07\x00\x6b\x60\x03\x1b\xd8\xbb\ +\x67\x38\x00\x40\x05\xce\x86\x95\x39\xa0\x87\x07\x2d\xf4\xbb\x17\ +\x16\xf3\x80\x6b\xb7\xdb\xca\xe7\xf3\xc6\xee\x00\x60\x24\x99\x33\ +\xf6\x21\x30\x9c\x9a\xff\x9f\x10\x25\x0f\x79\x69\x43\x24\x8d\xf6\ +\x05\x76\x02\xb0\xc6\x35\xf0\xc0\x0e\x04\x02\x56\x3b\x0a\xa6\x8b\ +\x14\x78\xb4\x37\x3e\x9c\xe3\xd3\xeb\x71\x12\x98\xaf\x65\x85\xae\ +\x83\x15\x35\xc0\x05\x07\x9a\xcf\xe7\x7b\x32\x17\x01\x06\xb5\x5a\ +\xcd\xc4\xe5\x80\xd0\x42\xa1\x60\x2b\x6f\xd8\x2c\x58\x2f\x2f\xde\ +\xa6\x1f\x61\xe8\xf8\x1c\xe7\x49\xbd\x1f\xb6\x29\x22\x9b\x92\x10\ +\x0c\x2b\xfe\x70\x38\xac\x54\x2a\x65\xe7\xa1\x1f\x7d\x58\xc9\xbf\ +\xcf\x98\x02\x76\xa4\x0d\xbd\x9e\xa4\x1e\x1d\x9a\x7f\x9f\xbe\x60\ +\x03\x6a\xc6\xb3\x5a\xad\xaa\x58\x2c\xea\xdc\xb9\x73\x5a\x5b\x5b\ +\xb3\xfe\x26\x24\xeb\xb3\x05\x71\xcc\xd2\x46\x41\x59\x00\x0a\xac\ +\x23\xf3\x0a\x4d\x10\xc0\x17\xb6\x0e\x16\x2f\x14\x5a\x2f\x82\x49\ +\xfd\xa5\xcd\xc2\xcf\xfd\xe2\x6a\x80\xb5\xd7\xf1\x31\xfe\xb4\x19\ +\x36\x97\x02\xbb\xcc\x4f\x4a\x6e\x30\x46\x00\x66\x42\x5b\x6c\x8f\ +\xe3\xb3\x63\x29\xc3\xc1\x58\xf9\x12\x1f\xcc\x37\x1f\x22\xa4\x9f\ +\x7d\x26\xa4\x24\x2d\x2f\x2f\xab\xdd\x6e\xeb\x83\x1f\xfc\xa0\xba\ +\xdd\xf5\xcd\xcd\xb7\x6d\xdb\xa6\x89\x89\x09\xe5\xf3\x79\x7d\xfb\ +\xdb\xdf\xd6\xec\xec\xac\x85\xfe\xc3\xe1\xb0\x15\xdf\x05\x10\xc6\ +\x62\x31\x2d\x2e\x2e\xda\xf1\xc9\x40\x64\x9e\x50\xcc\x33\x95\x4a\ +\x19\xb8\xa3\x5e\x18\x7b\x12\xf2\xdc\xe0\xde\x60\x9e\xe7\xf3\x79\ +\x9b\x13\x14\x10\xe6\xde\x65\x61\x02\xab\xeb\x37\x8d\x26\x2b\xb8\ +\x5a\xad\xda\x22\x09\xb6\xd2\xb7\x9d\xd0\x2f\xcf\x80\x68\x34\x3a\ +\xc8\x22\x1c\xd8\xc0\x06\xf6\xee\x19\x2c\x10\x29\xde\x94\x00\xe0\ +\xe1\xee\x43\x62\x23\x23\x23\x16\xe2\xf2\xc5\x34\x09\x55\x91\xc9\ +\x07\xdb\x81\x63\x66\x05\xec\x4b\x1f\x78\x47\x87\xf9\x4c\x43\x1f\ +\x32\x24\x95\xbf\xbf\x5c\x03\x8e\xd9\xeb\x71\x48\x77\x07\x54\xc0\ +\x3a\x10\x42\x40\x37\x43\x56\x1d\x0c\x8f\x17\x6c\xc3\x56\x10\xce\ +\xe1\x7c\x3e\x54\xf7\x9d\xef\x7c\x47\x63\x63\x63\xc6\xbc\xac\xad\ +\xad\x29\x97\xcb\xe9\x86\x1b\x6e\x30\xa7\x40\xc9\x00\xcf\xf8\x49\ +\xeb\xa2\xe0\xe1\xe1\x61\xdb\x1a\xa4\xdb\xed\xda\x7b\xd4\x0d\xf2\ +\x2c\x91\x67\x60\x70\xfe\x84\xc1\x46\x46\x46\x7a\xae\xc3\x8b\x9c\ +\x19\x37\xfa\x5e\xda\x00\x2c\x1e\x98\x02\xf2\xd8\xeb\x8d\xd0\x97\ +\x17\xaa\x03\xaa\x71\xce\x30\x83\xbe\x38\x26\x7d\x4d\xd8\x98\xef\ +\xd3\xdf\xcc\x07\x44\xc8\x80\x1f\x1c\x23\x85\x35\x25\xd9\xf6\x2d\ +\xd4\x0b\xf3\x5b\x2a\xc5\x62\x31\xab\x2a\x2f\xc9\x98\x23\x5f\x1a\ +\x84\xeb\x03\xbc\xd3\x4e\x4a\x2f\xa0\xf5\xf1\xf5\xc9\xa4\x0d\x46\ +\xcb\x17\xc5\x45\x1b\x55\x28\x14\x94\xcf\xe7\x7b\x0a\xa4\x46\x22\ +\x11\x8d\x8c\x8c\x18\x6b\x02\xc8\x41\x10\x0e\x8b\x95\x4a\xa5\xac\ +\x80\x26\x05\x37\x1b\x8d\x86\xb1\x96\xcc\x31\xaf\x45\x43\xd3\xc4\ +\x18\x48\xb2\x12\x14\x30\xb6\x88\xc8\x01\x75\xef\x7b\xdf\xfb\xd4\ +\x6c\x36\x95\x4e\xa7\xf5\x43\x3f\xf4\x43\x1a\x1a\x1a\xd2\xab\xaf\ +\xbe\xaa\xaf\x7f\xfd\xeb\x1a\x1e\x1e\xd6\xf4\xf4\xb4\x85\x62\x47\ +\x46\x46\x94\xc9\x64\x2c\x2c\x58\x28\x14\xb4\x6d\xdb\x36\xdb\x01\ +\xa0\x56\xab\x69\x69\x69\x49\xc9\x64\x52\xd7\x5c\x73\x8d\xe2\xf1\ +\xb8\xfe\xe3\x3f\xfe\x43\x63\x63\x63\x1a\x1e\x1e\x36\x9d\x17\x59\ +\xb5\x30\xac\xb0\x71\xe8\xd5\xd8\x6e\x0a\xb6\x0f\x56\x8a\x7b\x9a\ +\x12\x0f\x2c\xa4\x7c\x82\x09\xe3\x87\xc6\x2f\x14\x0a\xf5\x3c\xab\ +\x96\x97\x97\x0d\x9c\x7a\x46\xd8\xd8\xda\xd7\x7c\xfa\x0d\x6c\x60\ +\x03\x1b\xd8\xdb\x68\x81\xc0\xfa\x36\x2c\xac\x64\xd1\x31\xc1\x9a\ +\x00\x84\x08\x7b\x49\xbd\x5b\x80\xe0\xf8\x78\x80\xc2\x08\x58\x25\ +\x65\x07\xa8\x70\x66\x84\x75\x70\x2c\x9e\xb9\xe2\xb5\x37\x40\x9b\ +\xff\xac\x5f\x18\xee\x57\xf7\x68\x5f\x3c\x0b\x94\x4e\xa7\x2d\x14\ +\x63\xe1\x83\xff\x01\x4c\x3e\x13\xcb\x0b\x94\x71\x8e\xe8\x7f\x38\ +\x16\xe0\x8d\x70\x0e\xa0\x65\x66\x66\xc6\xaa\xd7\xc3\xc6\x90\xed\ +\xb4\xbc\xbc\x6c\x2c\x48\x2c\x16\xd3\xe4\xe4\xa4\xb1\x7d\x00\x41\ +\xb6\xf0\xf1\xfa\x13\x9c\x8c\xff\x2d\x0e\x9f\xf7\xbc\x36\xaa\x3f\ +\x8c\xe6\x13\x04\xe8\x47\x9f\x80\xe0\xc3\x88\x8c\x03\x8e\xdb\xeb\ +\xd0\x38\x16\x0c\x1d\xe0\xc4\x33\x40\x80\x2c\x18\x40\x44\xc7\x84\ +\x81\x7c\xb2\x01\xec\x07\xa1\x40\x8a\x8b\xfa\x34\x7e\x00\x18\xf3\ +\x8c\xfa\x46\x1e\x48\x31\x1f\x61\x3e\x38\x06\x5a\x1f\x98\x46\xc4\ +\xd7\x24\x0e\xb0\x28\x00\x08\x33\xcf\x7d\x3b\x09\xe1\xf9\xc4\x00\ +\xaf\x41\x03\xec\xfa\xac\x3d\xb6\x76\x41\x47\xd5\x6a\xad\x17\x04\ +\x65\xeb\x28\x16\x1f\xd2\x46\x31\x52\xfa\xa9\x5f\xa7\x48\x1f\x30\ +\xa7\x61\x63\x09\x29\x03\xba\x5e\x23\x88\x52\x03\x00\x00\x20\x00\ +\x49\x44\x41\x54\x7d\xf5\x55\xe5\xf3\x79\x7d\xe4\x23\x1f\x31\xf6\ +\xe8\xd6\x5b\x6f\xd5\xc4\xc4\x84\x5e\x79\xe5\x15\x7d\xf3\x9b\xdf\ +\xd4\xf8\xf8\xb8\x26\x27\x27\x95\x48\x24\x94\xc9\x64\x0c\x14\x4a\ +\x1b\x25\x58\xd8\x45\x80\x6c\x5b\x49\xb6\x80\x29\x97\xcb\xfa\xaf\ +\xff\xfa\x2f\xe5\x72\x39\xdb\x9c\x1a\x46\x98\x50\xad\x0f\xc9\x32\ +\x77\xc8\x90\xe5\x9e\x80\x5d\xec\xdf\xfe\x06\x30\x46\x9f\x87\x42\ +\x21\x2b\x48\xca\xa2\x68\x78\x78\x7d\xfb\x28\x9f\x20\x91\x4c\x26\ +\xed\x3a\xa8\xe7\xc6\xb3\x26\x18\x0c\x0e\x00\xd6\xc0\x06\x36\xb0\ +\x77\xcf\xbc\xb0\x16\xc0\x01\x73\xe2\x35\x30\xde\x59\x79\x5d\x08\ +\xab\x61\xcf\x56\x48\x1b\x0f\x45\x7e\x2f\x6d\x14\x07\x05\xac\x78\ +\x27\x19\x0a\x85\xcc\x29\xf2\x1a\x27\xe2\xcf\xcd\x6a\x15\xa0\xc0\ +\xc3\x98\x63\x12\xbe\xa1\xed\xde\x31\xf9\x6b\x1c\x1b\x1b\xd3\xf8\ +\xf8\x78\x4f\xfb\xbc\x03\xa3\x0d\x84\xf5\xfa\xc3\x75\x13\x13\x13\ +\x96\xd1\xd6\xed\x76\x4d\xa4\x4d\xdf\xf8\xed\x53\x60\xfb\x08\x69\ +\x50\xcc\xd1\x8b\xa6\xe3\xf1\x78\x8f\x8e\xc5\x83\x26\xcf\xa2\xc1\ +\x2e\xc1\x30\x90\xb9\x09\x08\x82\x69\x62\x13\x5f\x42\x68\x84\x9f\ +\xf8\xe7\x05\xf1\x80\x13\x8e\xd5\xed\x76\x7b\x2a\xf5\xd3\x6f\x80\ +\x69\xf4\x49\x64\x4f\x72\x0c\xaf\xe1\xc2\x3c\xa3\xe0\xc3\x41\x5c\ +\x1f\x7b\xfa\x79\xa7\xe9\x13\x29\xd8\x22\x06\x96\x85\xfe\xa2\x3f\ +\x60\x79\x18\x57\x00\x20\x00\xdc\x87\x5d\x01\xf8\x24\x3e\x00\x8c\ +\x61\x07\x39\x26\x00\x10\xe1\x3e\x82\xef\x72\xb9\x6c\x45\x5c\x87\ +\x86\x86\x8c\x59\xa3\x8f\x59\x54\xc0\xfe\xb6\x5a\x2d\x65\x32\x19\ +\x65\xb3\xd9\x4b\x42\x5e\xcc\x37\x98\x52\xbf\x6d\x0f\x62\x70\xf4\ +\x5c\x9e\xad\x85\xdd\x01\x94\x53\xc0\xf4\xf6\xdb\x6f\xd7\xc4\xc4\ +\x84\x6a\xb5\x9a\x76\xee\xdc\xa9\x6c\x36\xab\xd5\xd5\x55\xb5\xdb\ +\x6d\xa5\x52\x29\x45\x22\x11\x4d\x4c\x4c\x68\x6c\x6c\x4c\xa3\xa3\ +\xa3\x8a\xc7\xe3\x16\x6a\xa7\x40\x28\xd9\x84\xb4\xb1\x50\x28\x68\ +\x62\x62\x42\xed\x76\x5b\xff\xf0\x0f\xff\xa0\xa7\x9e\x7a\xca\x76\ +\x2f\x60\x8c\x01\xc8\x00\x29\x0f\x0a\xc9\x26\x9c\x9c\x9c\x54\x26\ +\x93\xb1\x30\x1f\x4c\x16\x7b\x2f\x02\x7e\x9b\xcd\xa6\x15\x30\xe5\ +\xde\x26\x24\xe9\x99\xaf\xfe\x3a\x6e\x81\x40\x40\xb9\x5c\xce\x42\ +\xa6\x6c\x61\x55\xaf\xd7\x07\x21\xc2\x81\x0d\x6c\x60\xef\x9e\x01\ +\x54\xa8\x61\x83\xb3\xf1\x19\x79\xe8\xac\x24\xf5\x14\xfe\x43\x0c\ +\xed\xeb\xd8\xc0\x72\x11\x2e\x90\x36\xd8\x2f\x00\x06\x7a\x0b\x9c\ +\x22\xdf\xf1\x0f\x6e\xfe\x27\xed\xda\x87\xbd\x36\xcb\x0a\xf3\x0f\ +\x5d\xbf\xe9\xae\x77\xf6\xe8\xa2\x3c\x78\xe3\x5a\x61\x68\x58\x45\ +\xfb\x2d\x3b\x08\x27\x79\x16\x27\x93\xc9\xd8\xb5\xe0\xd4\xa5\xf5\ +\x50\x61\x24\x12\x51\x36\x9b\x35\x47\x38\x3e\x3e\x6e\x40\x8d\x36\ +\xf1\x37\xcc\x4f\xad\x56\x53\x32\x99\x34\xa0\xc3\x67\x68\x81\xd0\ +\x49\xb1\xe2\x8f\xc5\x62\x56\xf0\xd5\x8b\xdf\xe9\x47\xcf\x8c\xe0\ +\xf0\x18\x6f\xbf\xc2\xa7\x8f\x61\xd0\xf8\x0e\xa0\x84\x50\x1e\xd7\ +\x47\xfb\x01\x75\x54\x85\x67\xde\xc0\x5e\xf0\x19\x80\x9a\x90\x1f\ +\x19\xa7\x80\x29\xc0\x1c\x8e\x91\xf1\x01\xa4\x22\x70\xe6\x3a\x2a\ +\x95\x8a\x81\x92\x7e\x36\x87\x6b\xa6\x9a\x37\xe3\x03\x73\x07\xeb\ +\xe4\xc3\xd3\xbe\xbf\xe8\x1b\x5f\x9e\x03\x26\x13\x11\xbd\xd7\xa0\ +\x91\x01\xd9\x6e\xb7\x75\xfe\xfc\x79\x6b\x0b\x82\xf3\x6c\x36\xab\ +\x54\x2a\xd5\xc3\x12\xc2\xc0\xf8\x3a\x64\x6c\x9a\xec\xef\x39\x0f\ +\x3a\x61\xb4\x00\xbf\x84\xdf\x00\x37\xd7\x5d\x77\x9d\xb1\x38\xb7\ +\xdf\x7e\xbb\x32\x99\x8c\xbe\xf1\x8d\x6f\x28\x9f\xcf\x9b\xb0\xdc\ +\x03\x0f\x3f\x0f\xfc\x3e\x96\x80\xe1\xe9\xe9\x69\x0d\x0d\x0d\xe9\ +\xe2\xc5\x8b\x1a\x1d\x1d\xb5\x7e\x83\x85\x63\xce\xae\xad\xad\x19\ +\x50\xa6\x3e\x1d\xf7\x35\xc7\xcc\xe5\x72\x06\xce\xdb\xed\xb6\xd2\ +\xe9\xb4\x6a\xb5\x9a\x2d\xe2\x18\x5b\x9f\x15\x9c\x4e\xa7\x0d\xd8\ +\xf2\xcc\x60\x4e\x00\x60\x7d\xf6\x2c\xcf\x82\x74\x3a\x6d\xa0\x15\ +\xed\xe3\x80\xc1\x1a\xd8\xc0\x06\xf6\xae\x19\x42\x67\x1c\x27\x0f\ +\x27\x1f\x1a\xc1\xf9\x00\x30\x10\x6a\xe3\x7c\x8a\xc5\xa2\x31\x18\ +\xd2\xc6\x03\x0f\xb0\xc0\x83\xd7\x6b\xb1\x00\x2a\xfd\x20\x88\xdf\ +\x03\x90\xfa\x19\x0f\x69\x43\xab\xd5\x1f\x66\x04\x20\xfa\xf6\xf1\ +\xbf\x67\xcd\x70\x62\x14\x42\xc4\xb1\x7b\xa0\x05\x53\x00\xab\x06\ +\x5b\xd1\xe9\x74\x2c\x83\x8a\x90\x0e\xda\x20\x36\xc4\x95\x64\x1a\ +\x34\x1c\xb6\xb4\x51\xe0\xd2\xb7\xd7\x87\x2a\x11\x32\x73\x5d\xfc\ +\x8f\xce\x06\x07\xc4\x96\x36\x80\x14\x5f\x8b\x08\x80\x88\x38\x9f\ +\xec\x47\xd8\x05\xce\x53\x28\x14\x7a\xc0\x0c\x63\x81\xe1\xd4\x7c\ +\xf9\x0e\xc2\x4f\xf4\x2b\x63\x05\x13\xc1\xb5\xf9\x34\x7b\xfa\x9b\ +\x6b\xf3\x5a\x38\xef\xd8\x3d\x48\x82\x15\xc5\x99\xf2\x37\xc0\x0a\ +\xc0\xe8\xd9\xb1\x46\x63\x7d\x2f\x49\x42\x44\x84\xe7\x7c\xf8\x19\ +\xe0\x44\xf8\xcf\xeb\xaf\x98\x9f\xfc\xce\x67\xbe\x92\xf0\xc1\x98\ +\x00\x90\x01\xc6\x8c\x4b\xa5\x52\xd1\xca\xca\x8a\x5d\x67\x3a\x9d\ +\x36\x56\xd1\xb3\xa7\xf4\x0d\xa2\x71\x98\x60\xfa\x9d\xfe\xa2\xcf\ +\x58\x18\xd0\x06\xde\xab\xd5\x6a\xda\xba\x75\xab\x92\xc9\xa4\x6a\ +\xb5\x9a\xde\xfb\xde\xf7\x6a\x7a\x7a\x5a\x85\x42\xc1\x00\x19\x2c\ +\x1c\xac\x9b\x17\xd6\xc3\x0e\x71\x8f\xb2\x0b\x43\x36\x9b\x55\xab\ +\xd5\xd2\xea\xea\xaa\x95\xba\x88\x46\xa3\xb6\xfd\x0c\x21\x64\xcf\ +\xf4\x72\x4f\xfb\x90\x6f\x2a\x95\x32\x7d\x1d\xac\x14\x0c\x2a\xe3\ +\xed\x33\x60\xa3\xd1\xa8\x46\x46\x46\x8c\x2d\xf4\xcf\x28\x92\x03\ +\x5a\xad\x96\x85\xd7\xfd\x76\x58\x6c\x4d\xc4\xf8\x90\xb1\xfa\x96\ +\x01\xac\x33\x67\xce\xe8\xf0\xe1\xc3\x3a\x70\xe0\x80\xa1\xde\x40\ +\x20\xa0\x03\x07\x0e\xe8\xc8\x91\x23\x7a\xee\xb9\xe7\xde\xaa\x53\ +\xbd\x69\x3b\x7e\xfc\xb8\x76\xec\xd8\xa1\x67\x9e\x79\xe6\x0d\xff\ +\xe6\xb9\xe7\x9e\x53\x20\x10\xd0\x9e\x3d\x7b\x5e\xf7\xbb\x9f\xfe\ +\xf4\xa7\x75\xe0\xc0\x01\xed\xd9\xb3\xc7\xae\x7b\xcf\x9e\x3d\x3a\ +\x7c\xf8\xb0\x9e\x78\xe2\x89\x4d\x7f\x73\xc7\x1d\x77\x28\x10\x08\ +\xe8\xd4\xa9\x53\x6f\xb8\x4d\xff\x9b\xcd\x8f\xbf\xef\x87\x1d\x3b\ +\x76\x68\xff\xfe\xfd\x7a\xf0\xc1\x07\xdf\x54\xff\xff\x6f\xb7\x53\ +\xa7\x4e\x29\x10\x08\xe8\x8e\x3b\xee\x78\xb7\x9b\x72\x89\xfd\x5f\ +\x9a\x5b\x3c\xb4\x70\x9e\x38\x02\x49\x3d\x20\xc7\x03\x01\xbf\x4a\ +\xa5\x40\xa1\xd7\xb0\xe0\x28\x31\xcf\x38\xf9\xda\x55\x80\x18\xef\ +\x88\x3d\xbb\x80\xce\x89\x70\x23\x5a\x28\xf4\x2d\xb0\x2a\x08\x97\ +\xf9\x0d\x42\x62\xaf\xe7\xf1\x21\x35\x42\x2d\x13\x13\x13\x06\x3e\ +\x60\x53\x3c\x18\x90\xd4\x03\xce\x68\x37\x59\x85\x84\x9d\xda\xed\ +\xb6\x55\x4f\x67\xc5\xcd\x2a\x1d\xe6\x82\xff\x61\xdc\x38\xa6\xcf\ +\x64\xec\xbf\x66\x9f\xa9\x48\x3b\x00\x37\xec\xe3\x47\x7b\x61\x5b\ +\x68\x23\xe7\xa4\xb2\x3b\x7d\x46\x31\x56\x58\x09\x80\x02\xe7\x61\ +\x4c\xfc\x96\x3c\xbe\x74\x02\xd9\x62\xf4\x0f\xe1\x53\x84\xfc\x3e\ +\xc4\x0a\x50\xc6\xa9\x03\xd2\x99\x23\x92\x8c\xa1\x02\x4c\x31\x5f\ +\x00\x43\x00\x4e\xb4\x58\xf4\x03\x9b\x77\xc3\xc4\x25\x93\x49\x03\ +\x6f\x00\x4c\x49\xb6\xb3\x00\x0c\x27\x89\x19\x1e\x20\x7a\xd0\xef\ +\xf5\x78\x80\x08\x18\x52\xf6\xd3\x43\x67\xc7\xfc\x20\x51\x21\x91\ +\x48\x58\x39\x91\x54\x2a\x65\x09\x0a\xcc\xef\x40\x20\x60\x8c\x96\ +\xcf\xe0\x8c\xc5\x62\x96\xe1\x49\x38\x17\x4d\x16\xf7\x14\x1b\x5d\ +\x07\x83\x41\xdb\xa4\x7b\x66\x66\xc6\xee\xcd\x9b\x6e\xba\x49\x37\ +\xdc\x70\x83\x5e\x7e\xf9\x65\xfd\xe3\x3f\xfe\xa3\x55\x41\x1f\x1b\ +\x1b\xd3\x95\x57\x5e\xa9\xad\x5b\xb7\x2a\x9b\xcd\xf6\x68\xd5\x48\ +\x14\x00\x7c\x31\x9e\x17\x2e\x5c\xb0\xe2\x9e\xcc\x89\x48\x24\x62\ +\x61\xed\xd5\xd5\x55\x63\x66\xfd\x62\x08\xb0\xe3\xfb\x73\x7a\x7a\ +\xda\x58\x4e\xbf\x5f\xa5\x3f\x2f\x75\xd9\x08\x03\x13\x0a\xf7\xdb\ +\x3f\x71\x2f\xd3\x27\xa1\x50\x48\xa5\x52\xc9\x16\x11\x30\x89\xb4\ +\x05\x8d\xd7\x5b\x16\x22\x2c\x16\x8b\x3a\x7a\xf4\xa8\x24\x69\xcf\ +\x9e\x3d\x9a\x9c\x9c\x54\xb7\xdb\xd5\xfc\xfc\xbc\x24\xe9\x81\x07\ +\x1e\xd0\x91\x23\x47\xf4\xeb\xbf\xfe\xeb\x6f\xd5\x29\xdf\xb0\x1d\ +\x39\x72\x44\x0b\x0b\x0b\xfa\xfd\xdf\xff\x7d\xdd\x7a\xeb\xad\x6f\ +\xea\xb7\x27\x4f\x9e\x7c\xdd\xef\xdc\x7f\xff\xfd\x92\xa4\xb9\xb9\ +\x39\xed\xdf\xbf\x5f\x92\x34\x3f\x3f\xaf\x93\x27\x4f\xea\xe8\xd1\ +\xa3\xda\xbf\x7f\xbf\x8e\x1d\x3b\x66\x19\x3f\x92\x74\xe2\xc4\x09\ +\x49\x97\x0a\x6a\xdf\x2e\xa3\xce\x10\xba\x8d\xb7\xda\x4a\xa5\x92\ +\x8d\xbf\xef\x87\xc5\xc5\x45\x3d\xf6\xd8\x63\x7a\xec\xb1\xc7\x24\ +\x49\xbb\x77\xef\xd6\xa7\x3e\xf5\x29\xdd\x75\xd7\x5d\x6f\x4b\x3b\ +\xde\x29\x63\xdc\x18\xc7\xff\x4d\xf6\x4e\xcf\xad\xef\xc5\x3c\xab\ +\x42\x6d\x25\x9f\x9e\x4e\x78\xc4\x53\xf2\x7c\x1f\x30\xc1\x83\x0f\ +\x67\xdf\x5f\xc7\x87\xf7\x79\x18\xe3\x24\xd1\xd2\x00\xec\xa4\x8d\ +\x3e\xf3\xba\x28\x1f\xca\xf2\xb5\x89\xbc\x46\xc7\x0b\xdd\x47\x47\ +\x47\x2d\xe4\x42\x08\x04\x67\x06\xeb\xe4\xcb\x21\x90\x51\x48\x5f\ +\x00\x40\x28\xaf\x00\x70\xf1\xab\x6e\xfa\xc3\x97\x34\x20\xa3\x12\ +\x80\x44\x96\x15\x1b\x37\xc3\x76\xd0\xcf\x30\x43\x94\xc8\x80\x39\ +\xe1\x18\x7e\x6c\xc8\x6c\x03\x08\x02\x66\x3c\x38\xe3\xf7\x84\x10\ +\x61\x55\x78\x0f\xe7\xef\xfb\xdb\xb3\x3d\x84\x63\x09\xad\x21\x74\ +\xf7\x75\xcd\x38\x27\x4c\x98\x1f\x2b\xda\xc2\x98\xfb\xf9\x42\xc6\ +\x1c\x45\x28\x7d\xb8\xae\xd5\x6a\x19\x40\xf6\xed\xf1\x21\x33\xca\ +\x34\x48\x1b\xa0\x08\x20\x06\x10\x42\x8b\x45\x26\x26\x8e\x99\x39\ +\x03\xb8\x02\x54\x27\x93\x49\x13\x68\xd3\xd7\x8c\x07\xd7\x00\xfb\ +\x54\xab\xd5\x2e\xa9\xb1\x46\x1b\xeb\xf5\xba\xa6\xa7\xa7\xb5\x75\ +\xeb\x56\x2d\x2e\x2e\x9a\x96\x8a\x7b\x83\x30\xa5\x4f\x54\xf0\xfd\ +\xe3\x19\x33\xcf\x50\x7a\xd0\xcd\x3d\x44\x96\xec\xce\x9d\x3b\x35\ +\x31\x31\xa1\x62\xb1\xa8\x5b\x6e\xb9\x45\x3b\x76\xec\xd0\xcb\x2f\ +\xbf\xac\x57\x5e\x79\x45\x73\x73\x73\x56\x06\x64\x66\x66\xc6\x42\ +\x67\xe8\xc2\xea\xf5\xba\xed\x83\x58\x2c\x16\x55\x2a\x95\x94\x4a\ +\xa5\x34\x36\x36\x66\x60\x9a\xe7\x00\x9b\x2e\xaf\xac\xac\x58\x7b\ +\x1a\x8d\x86\x92\xc9\xa4\xcd\xaf\x7a\xbd\xae\x44\x22\xa1\x64\x32\ +\xa9\x6c\x36\x6b\x5b\x0a\xe1\xeb\xd0\xa2\x79\x4d\x19\x0b\x20\xe6\ +\x16\xfd\xe5\x9f\x37\x7e\x01\xc1\xb3\x83\x92\x10\x81\x40\xc0\x6a\ +\xd1\xad\xad\xad\x29\x18\x5c\xaf\x4d\xc7\x98\x71\xfc\xb7\x8c\xc1\ +\xf2\x0f\xf3\xbf\xff\xfb\xbf\xd7\xa3\x8f\x3e\xaa\xf9\xf9\x79\x95\ +\xcb\x65\x73\xae\xf7\xdf\x7f\xff\x65\x19\x9d\xb7\xd3\xfe\xf8\x8f\ +\xff\x58\xfb\xf7\xef\xd7\xaf\xfd\xda\xaf\xbd\xad\xe7\x79\xec\xb1\ +\xc7\xf4\xe8\xa3\x8f\xea\xd1\x47\x1f\x55\xb7\xdb\xd5\xa9\x53\xa7\ +\x74\xdd\x75\xd7\x69\x7e\x7e\x5e\xbf\xf9\x9b\xbf\xf9\xb6\x9e\xfb\ +\xb5\xec\xf0\xe1\xc3\x4a\x24\x12\x3a\x7d\xfa\xf4\x3b\x72\xbe\x17\ +\x5e\x78\xc1\xfa\xe1\xc4\x89\x13\xd6\x17\x87\x0e\x1d\xd2\xc9\x93\ +\x27\x75\xf7\xdd\x77\xeb\xf8\xf1\xe3\xef\x48\x5b\xde\x2e\x63\xb5\ +\x3b\xb0\xef\xcd\x58\x5d\x02\x3c\x60\x67\x08\x41\xf0\xa0\xf3\x19\ +\x54\x92\xcc\x09\x7a\xa6\x07\x27\x42\xe8\x01\x67\xeb\xc3\x41\xfe\ +\x39\xc5\x18\x7a\x7d\x57\xbf\x08\xd8\x0b\xe4\x7d\x48\xc7\x17\xde\ +\xf4\xe1\x34\x7f\x6c\x1f\x1e\xe4\x37\x9c\x8f\xba\x4c\x7e\xd5\xeb\ +\x75\x59\x3e\xdc\xc6\x75\xe1\xf0\xfd\x71\xb8\x46\x52\xf0\x3d\x5b\ +\x97\x48\x24\x2c\x9c\x08\x80\xf2\x80\x91\x3e\x94\x64\x8c\x85\xd7\ +\x25\x05\x02\x01\x2b\xd0\x49\x1f\x13\xd6\x03\xf0\xf8\x02\xa6\xe8\ +\x93\xe8\x73\xfa\x81\x76\x73\x1c\xbe\x07\x00\x81\xe1\xe1\x73\x1c\ +\x1b\xdb\xbc\x90\x31\x58\xab\xd5\x7a\xfa\x2c\x10\x08\x68\x64\x64\ +\x44\xa9\x54\xca\xea\x58\xf9\xeb\xf7\x63\xe8\x59\x51\xae\xd5\x83\ +\x78\x9c\x2b\xc0\x8e\x73\x01\xfc\x00\x7a\x64\x96\x55\x2a\x15\x5d\ +\xbc\x78\xd1\x8e\x0b\x2b\xe2\x2b\xb2\x73\x3e\x34\x64\xb0\x36\x92\ +\x0c\x60\xa3\x07\x94\x36\xf6\x4b\x24\xac\xe7\xc3\x6a\x14\xb1\x85\ +\x9d\xa4\xfd\x00\x17\xc2\x66\xf4\x4b\x20\x10\xb0\x70\x21\x21\x4e\ +\x0f\x1c\x09\x9d\x91\xa5\x4a\x9f\x33\xcf\x7d\x48\x9e\x1a\x6b\xc5\ +\x62\x51\xe5\x72\xd9\xf6\x16\x7c\xe5\x95\x57\x74\xc5\x15\x57\x28\ +\x9d\x4e\xeb\x5b\xdf\xfa\x96\x16\x16\x16\x94\x4a\xa5\x6c\xe3\xe6\ +\xa9\xa9\x29\x03\xb5\x7e\x11\x32\x36\x36\x66\x00\xc9\x97\xac\xe8\ +\x76\xbb\x4a\xa5\x52\xb6\x89\x33\x85\x62\xf9\x9c\x31\x40\xff\x46\ +\xdf\x72\xaf\x51\xba\x63\xfb\xf6\xed\x3d\x85\x48\x29\x49\xc1\x62\ +\x83\xfe\x60\x5c\xc9\x10\xf5\x0c\x2c\x45\x44\xdb\xed\xb6\x89\xf5\ +\x19\x5f\xea\x8f\x71\x5d\xb0\xc0\x5c\x03\xf7\x87\xf4\x0e\x6c\x95\ +\x13\x8f\xc7\xb5\x77\xef\x5e\xfd\xee\xef\xfe\xae\x24\xe9\xaf\xff\ +\xfa\xaf\xdf\xee\x53\x5e\x62\xb7\xde\x7a\xab\x1e\x7d\xf4\x51\xed\ +\xdc\xb9\xf3\x6d\x3d\x4f\x3f\x63\xb0\x73\xe7\x4e\xfd\xe9\x9f\xfe\ +\xa9\xa4\x75\x06\xcf\xc7\x75\xb1\x77\xc2\x51\xc3\x2c\xbd\x9d\xe7\ +\x7a\xbd\x63\xef\xdc\xb9\x53\x0f\x3f\xfc\xb0\x7e\xe7\x77\x7e\x47\ +\x92\xb4\x77\xef\xde\x77\x35\x6c\xfc\xbd\xda\xff\x05\x76\xe8\xff\ +\x8a\xf9\xc2\x90\xfd\xda\x19\x42\x59\x9e\xf6\xf7\x1a\xa5\x6e\xb7\ +\x6b\x21\x23\x1e\x8e\xb0\x10\xac\xb8\x31\x9f\xbe\xdd\xcf\x70\x70\ +\x3e\x9f\x82\xdf\x2f\xc2\xe6\xa1\x4c\xc6\x11\x1a\x18\xbf\x12\x46\ +\x8b\xc1\x83\x96\x70\x9c\xd7\xcd\x70\x7d\x3e\xf4\x49\x08\x0f\x81\ +\xbb\x0f\x8f\x02\x32\xc9\xac\xe4\x3d\x1f\x3e\xe5\x78\x68\x9b\x2a\ +\x95\x8a\x85\xbf\xda\xed\xf5\x1a\x4a\x6c\x9e\x4d\xdb\x7d\xc2\x80\ +\xaf\xd9\x25\xc9\xf6\x6c\xf3\xa5\x07\xb8\x6e\xfa\xc2\x67\x5d\xd2\ +\x7f\xe8\x5b\x70\x36\x7c\x86\x36\x89\x6d\x83\xe8\x23\x80\x13\x4e\ +\x92\xd0\x9c\xb4\xa1\x07\xe2\x78\xec\x7d\x47\x41\xca\x89\x89\x09\ +\x0b\xfb\x30\xbe\x18\xa0\xd6\x87\x09\x79\xdf\xcf\x0f\xff\x1e\xce\ +\xda\xb3\xa8\x80\x30\xc0\xa9\x2f\x5b\x01\x38\xa2\xbd\x3e\xb3\xd4\ +\xcf\x37\x1c\xb3\xcf\x56\x83\xf1\xf2\xe7\x45\xbb\x03\x38\xf3\xe0\ +\xd0\x03\xd4\x42\xa1\x60\xf3\xc4\x97\x20\x60\xbc\x68\x97\xaf\x65\ +\xc5\x7d\xc0\xfd\xc2\x35\xb4\xdb\x6d\xd3\x9c\xf9\x3e\x93\x36\x12\ +\x4a\xca\xe5\xb2\xf5\xfd\xae\x5d\xbb\x34\x36\x36\x66\x21\xc0\x70\ +\x38\xac\x7c\x3e\xaf\xff\xfc\xcf\xff\x94\x24\x5d\x71\xc5\x15\x0a\ +\x87\xc3\x9a\x9c\x9c\xb4\x7e\x67\xce\x01\x82\xfd\x1c\x26\xac\x87\ +\xbe\x10\x8d\x15\xf7\x12\x00\x92\x79\x0a\x3b\x04\x00\x82\xcd\xa3\ +\xa8\x2f\xe1\x52\xfa\x0c\xbd\x18\x89\x0c\xb0\x5e\x84\x3d\x59\x78\ +\x14\x0a\x05\xab\xcd\xc5\xb8\x30\x76\x99\x4c\xc6\x42\x80\xb9\x5c\ +\x4e\x8b\x8b\x8b\x06\xc0\x59\x84\x50\xe4\x95\xbe\xa6\xb0\xec\x3b\ +\x26\x72\xff\xfe\xef\xff\x7e\x49\x1b\xce\xfe\xff\x2f\x76\xeb\xad\ +\xb7\x6a\x6e\x6e\x4e\x92\xde\x31\x06\xe9\x72\xf6\xbf\x01\x14\xdc\ +\x7b\xef\xbd\x16\x3e\xfc\xdc\xe7\x3e\xf7\x2e\xb7\x66\x60\xef\xb6\ +\xb1\x42\xe7\x61\x48\x6d\x9a\x6a\xb5\x6a\xab\x78\x34\x39\x30\x51\ +\xbe\x9c\x00\xfb\xc1\xb1\x02\xf5\xdf\xc1\xe1\x79\x5d\x8e\xb4\xc1\ +\x2e\xf1\xb7\x17\xb9\x7b\x50\x80\x83\xf3\x19\x67\x30\x36\x92\xac\ +\x4e\x15\x00\xc8\x87\xee\x08\x27\xe2\x70\x01\x30\x38\x3d\x1c\x8c\ +\x3f\x9f\xcf\x7e\x03\x68\xf8\x4a\xf4\x00\x50\xcf\x72\xd1\x17\x68\ +\x73\x60\x00\x01\x59\x5e\x77\xe6\x05\xcc\x30\x19\xd2\x06\xa3\x86\ +\x9e\x04\x50\x81\x63\xe4\x3c\x38\x5c\x42\x4e\xec\xf1\x88\x50\x1a\ +\x31\x7c\xa7\xb3\x5e\xcb\x08\x80\xe1\x33\xea\x60\xdf\x08\x1b\x12\ +\xf2\xe2\x5c\x80\x51\x5f\xf2\x20\x9d\x4e\x5b\x3f\x27\x93\x49\x13\ +\x64\xe7\x72\x39\x2d\x2f\x2f\x1b\x58\xf4\xec\x1c\xe6\x01\x33\xec\ +\x0f\xf3\xce\xeb\xf6\x70\xfa\x80\x51\x18\x1c\xaf\x5b\xa3\xef\x08\ +\x17\xfa\xbd\xed\x98\x47\xe8\xf2\x98\x0b\xcc\x5f\x18\xc5\x54\x2a\ +\xd5\x23\xd0\xf6\xe1\x41\xc6\x02\x06\x8a\x10\x2e\xc0\x8c\xed\x79\ +\xc8\x28\xad\xd5\x6a\x56\x78\xd4\xb7\x83\x6b\xa5\xdf\xa5\xde\xd0\ +\xa7\xb4\xb1\x5f\x64\xb7\xdb\x35\x70\xe2\xe7\x06\x63\x4d\x42\x42\ +\x30\x18\xd4\x7b\xde\xf3\x1e\x4d\x4c\x4c\xa8\x52\xa9\x68\x76\x76\ +\xd6\x8a\x82\x4a\x52\x26\x93\xb1\xf3\x65\x32\x19\x8d\x8e\x8e\x5a\ +\xd6\x23\xf3\x00\xb0\x84\x68\x9d\x50\x36\x6c\x30\xac\x1b\x60\x87\ +\xed\x9f\x08\x6d\x73\x6f\x71\x8f\xa0\xd7\xa4\x16\x15\x59\x93\x2f\ +\xbd\xf4\x92\x81\x7a\xaf\x65\x03\xc0\xf1\xdb\x5a\xad\xa6\x52\xa9\ +\xa4\x4e\xa7\x63\xf7\x0e\xf3\x92\x30\x22\x99\xac\x30\x81\x9c\x1f\ +\x46\x8c\xef\x92\x71\xca\xb6\x56\x1c\xeb\x1d\xcf\x22\xdc\xbd\x7b\ +\x77\xcf\xeb\x67\x9e\x79\x46\x47\x8e\x1c\xd1\x81\x03\x07\x4c\x10\ +\x7d\xec\xd8\xb1\x9e\x95\xa7\xff\x6e\x20\x10\xd0\x91\x23\x47\x24\ +\x49\x4f\x3c\xf1\x84\x0e\x1f\x3e\x6c\xa2\xf2\x4f\x7f\xfa\xd3\x3a\ +\x73\xe6\xcc\x25\xbf\x43\x74\xbd\x99\xe8\xf7\xb9\xe7\x9e\xd3\xe1\ +\xc3\x87\x75\xfd\xf5\xd7\x6b\xc7\x8e\x1d\x3a\x7c\xf8\xb0\x9e\x79\ +\xe6\x99\xb7\x94\xed\x59\x58\x58\x90\xb4\x39\xcb\x13\x08\x04\xb4\ +\xb4\xb4\xa4\x07\x1f\x7c\x50\x7b\xf6\xec\xd1\x8e\x1d\x3b\x2e\x7b\ +\x1d\x18\xd7\xbd\x63\xc7\x0e\x05\x02\x01\xed\xdf\xbf\x5f\x9f\xff\ +\xfc\xe7\x2f\xe9\xb3\x23\x47\x8e\xf4\x80\xaa\xbd\x7b\xf7\xda\xcd\ +\xdb\xcf\x1e\xf5\x1f\xf3\xc0\x81\x03\x3a\x7e\xfc\xf8\xa6\xac\xdb\ +\x66\xf6\x66\xc0\xdb\x2f\xfe\xe2\x2f\x4a\x5a\x07\xdb\xfd\x6d\xa6\ +\x2f\x10\x6a\xef\xd9\xb3\x47\x47\x8e\x1c\xb9\xa4\x3f\x18\xf7\xcd\ +\x42\xce\xc7\x8f\x1f\x57\x20\x10\xd0\x83\x0f\x3e\x78\xc9\x67\x24\ +\x2f\x78\x71\xfa\x8e\x1d\x3b\xec\xf5\x99\x33\x67\xf4\xe9\x4f\x7f\ +\x5a\x77\xdc\x71\xc7\x6b\x8e\xc5\xeb\xcd\x8f\xcb\xf5\xe7\x66\xf3\ +\x5a\xba\xf4\x3e\x38\x70\xe0\x80\x8e\x1d\x3b\x76\xd9\xfe\xaf\x54\ +\x2a\x3a\x76\xec\x98\xcd\xed\xd7\xfb\x3e\xd6\xdf\xbf\xcc\x9d\x7e\ +\xa3\x9f\x8e\x1d\x3b\x26\x49\x76\x2e\x5e\xbf\x55\xd6\x6e\xb7\x6d\ +\x1f\x30\xc2\x11\x30\x39\x3c\x18\xd1\xdc\xf8\xda\x42\xfe\x81\x49\ +\xb8\x80\xf7\x71\x52\xd2\xc6\xde\x6e\x38\x16\xd8\x23\xc2\x7a\xbc\ +\xc7\x39\x24\xf5\x80\x18\x5e\x4b\xb2\x90\x8a\x17\x49\x03\x40\x24\ +\x19\xc3\xc5\x43\x9c\xeb\xf3\x1a\x1c\x1f\xaa\x23\x5b\x12\x07\x1e\ +\x0a\x85\x2c\xbc\xe9\xcb\x09\x30\xa6\xb0\x4a\x5c\x0f\xd7\xe0\xeb\ +\x86\xf9\x50\x25\x40\xad\x3f\xd4\xe8\xaf\xdb\xb3\x7c\x94\x97\xa0\ +\x36\x91\xaf\x79\xc4\xf5\x50\xee\x82\x9a\x50\xf1\x78\xbc\x47\x44\ +\x0d\xd3\xe0\xb5\x4b\x5e\xcb\xd4\xaf\x21\x63\xcc\x70\xbc\x5c\x1f\ +\xce\x1d\x06\x86\xf7\x68\x77\xa3\xd1\xd0\xca\xca\x8a\x56\x56\x56\ +\x2c\xb4\xe9\xd9\xcf\xfe\xb1\x23\x54\x94\xc9\x64\xac\x90\x6b\x3c\ +\x1e\xb7\x4a\xf4\x9e\xd1\xf1\x7b\x1e\x4a\x1b\x21\xe0\x91\x91\x11\ +\x9b\x67\xa3\xa3\xa3\x56\x1c\x77\x68\x68\x48\x53\x53\x53\x9a\x98\ +\x98\x30\xed\x59\x38\x1c\x56\x36\x9b\xd5\x95\x57\x5e\x69\x7b\xff\ +\xa5\x52\x29\xcd\xcc\xcc\x68\x6c\x6c\xac\x27\xa9\x82\xf9\x0b\xe0\ +\xe0\x9a\x01\xcb\x8c\x3f\x2c\x22\x09\x21\x88\xcd\x19\x03\xcf\x26\ +\xf2\x5d\xfa\xc4\x03\x44\x42\x93\xb4\xdd\x6b\xe0\xfc\x22\xa0\xd3\ +\xe9\x18\x80\xdd\xb9\x73\xa7\x32\x99\x8c\xf2\xf9\xbc\xc6\xc7\xc7\ +\xb5\x65\xcb\x96\x9e\xb2\x0d\xd9\x6c\x56\x93\x93\x93\xca\x66\xb3\ +\x3d\x59\x96\x64\xf9\xc2\x0a\xfa\x8c\x56\x40\xa0\xcf\x2e\x24\xbc\ +\x8a\x66\x0f\x06\x2c\x99\x4c\x1a\xa8\x0c\x87\xc3\x76\xcd\xd4\xcd\ +\x9a\x9e\x9e\xb6\xf9\x3b\x35\x35\x65\xd9\xa5\xbe\xc4\x87\x1f\x4f\ +\x16\x02\x64\x08\xa2\xad\x82\x4d\x67\x41\xb7\xb6\xb6\x66\x5b\xe4\ +\x14\x0a\x05\x9b\xff\x30\xa7\x64\x49\x32\xef\x48\x16\x80\x25\x7c\ +\xcb\x00\xd6\xeb\x39\x9c\xbf\xf9\x9b\xbf\x91\x24\xfd\xe8\x8f\xfe\ +\xa8\xbd\x77\xea\xd4\x29\xdd\x76\xdb\x6d\x7a\xe0\x81\x07\x34\x36\ +\x36\xa6\x3b\xef\xbc\x53\x5f\xfb\xda\xd7\x74\xf0\xe0\x41\xfd\xe8\ +\x8f\xfe\xe8\x25\xce\x82\x9d\xc2\xd7\xd6\xd6\x74\xe4\xc8\x11\xdd\ +\x7d\xf7\xdd\x7a\xfe\xf9\xe7\xb5\x6f\xdf\x3e\x9d\x3c\x79\x52\xf7\ +\xdf\x7f\xbf\xae\xb9\xe6\x9a\x4b\xb2\xd5\x10\xaa\xf7\x83\x80\xe3\ +\xc7\x8f\x6b\xd7\xae\x5d\x3a\x7a\xf4\xa8\x5e\x7c\xf1\x45\xdd\x74\ +\xd3\x4d\x7a\xf2\xc9\x27\x75\xdb\x6d\xb7\xe9\x8f\xfe\xe8\x8f\xbe\ +\xbb\x8e\xe8\x33\x7f\x0d\xd3\xd3\xd3\x97\x7c\xfe\xe4\x93\x4f\xea\ +\x07\x7e\xe0\x07\x74\xef\xbd\xf7\xea\xe4\xc9\x93\x5a\x58\x58\xb0\ +\xeb\xe8\x07\x84\x4b\x4b\x4b\x3a\x70\xe0\x80\xee\xbe\xfb\x6e\x1d\ +\x3d\x7a\x54\x33\x33\x33\xda\xbf\x7f\xbf\x1e\x7b\xec\x31\xed\xdb\ +\xb7\x4f\xef\x7f\xff\xfb\x7b\xc0\xc0\x55\x57\x5d\x65\x6c\x91\x24\ +\xcd\xcc\xcc\x68\xdf\xbe\x7d\x3d\xef\x2d\x2d\x2d\x69\xff\xfe\xfd\ +\x76\xcc\xad\x5b\xb7\x6a\xff\xfe\xfd\x9a\x9f\x9f\xd7\xde\xbd\x7b\ +\x75\xf3\xcd\x37\xbf\x26\xd8\xfb\x6e\xec\xc6\x1b\x6f\xb4\xbf\xbf\ +\xf5\xad\x6f\xd9\xdf\x4f\x3c\xf1\x84\xa6\xa6\xa6\x74\xef\xbd\xf7\ +\xea\xc4\x89\x13\x36\xae\x0f\x3c\xf0\x80\xae\xb9\xe6\x9a\x1e\xdd\ +\xd6\x4d\x37\xdd\x24\x69\xf3\x90\xf3\x17\xbe\xf0\x05\x49\x9b\x33\ +\x64\xff\xf6\x6f\xff\x26\x49\xfa\xe8\x47\x3f\x6a\xef\x2d\x2c\x2c\ +\xe8\xc4\x89\x13\x3a\x7e\xfc\xb8\xae\xb9\xe6\x1a\xdd\x7f\xff\xfd\ +\x3a\x71\xe2\x44\xcf\x58\xf4\x03\xd2\xcb\x01\xca\xcb\x8d\x11\xfd\ +\xd9\x3f\x46\xd2\xe6\xf7\xc1\x7f\xfe\xe7\x7f\xea\xe0\xc1\x83\xfa\ +\xb1\x1f\xfb\xb1\x4b\xee\x83\x33\x67\xce\xe8\xfd\xef\x7f\xbf\x0e\ +\x1e\x3c\xa8\x93\x27\x4f\x6a\xdf\xbe\x7d\x5a\x5c\x5c\xd4\xc1\x83\ +\x07\x75\xf0\xe0\x41\x63\x4c\xfb\xed\xb9\xe7\x9e\xb3\xfe\xbd\xe1\ +\x86\x1b\x74\xe8\xd0\x21\x7d\xed\x6b\x5f\xd3\xbe\x7d\xfb\x74\xf8\ +\xf0\xe1\x4d\x7f\x93\xcf\xe7\x75\xf8\xf0\x61\x3b\xd7\xdb\x61\x3c\ +\xcc\x29\x05\xe0\x43\x2c\x30\x2b\x3e\x23\x8e\x07\x1a\xe1\x25\x42\ +\x24\xfd\x02\x75\x49\xc6\x38\xa1\x41\xe1\x33\x1c\x12\xa0\xc4\xeb\ +\x9f\x60\x42\x00\x24\xac\xcc\xf9\x3d\x0e\x9d\x15\x39\x82\x74\x0f\ +\x0e\xa9\xdd\xe5\x1d\x98\x4f\xf5\xe7\xfa\x70\x22\x38\x0d\xd8\x1c\ +\x84\xd0\x80\x1c\x42\x49\x00\x45\xfa\x00\x26\x0a\x70\xe7\xf7\x5c\ +\x94\x64\xfb\xee\xc1\x38\xa1\x79\x03\x88\x7a\x26\x8b\xbe\x47\x9f\ +\x43\x08\x0d\xc6\xca\x97\x4c\x38\x7f\xfe\xbc\x2a\x95\x8a\x85\x20\ +\x09\x09\xc2\x7c\xf8\x95\xbf\x24\x0b\x27\x79\x9d\x0a\xa1\x1b\x00\ +\x09\x20\xd3\xb3\x70\x84\x15\x61\x23\x01\x9f\xb0\x1b\x3e\x44\x88\ +\x63\xe7\xda\xa4\x0d\x86\xd4\xb3\x26\x8c\xc3\x96\x2d\x5b\x2c\x13\ +\x2d\x14\x0a\x69\xeb\xd6\xad\xba\xea\xaa\xab\x94\xcd\x66\xcd\x59\ +\x4e\x4d\x4d\x59\x08\xcd\x8b\xee\xe9\xef\x40\x20\x60\xac\x05\xff\ +\x07\x83\x41\x63\x14\x3d\xf8\x0f\x85\x42\x56\xf8\x13\x2d\x18\xf3\ +\xcd\xcf\xd9\x62\xb1\x68\x80\x13\x86\xb2\xd1\x68\x28\x97\xcb\xf5\ +\x30\x64\x9d\x4e\x47\x13\x13\x13\xca\x64\x32\x36\x5e\xcc\x09\x69\ +\x03\x5c\xfa\x7b\xc4\x27\x4b\x30\xae\x6c\x57\x05\xcb\x1a\x0c\xae\ +\xef\x73\xb8\xb4\xb4\xa4\x4e\xa7\xa3\xf7\xbf\xff\xfd\xca\x64\x32\ +\x2a\x97\xcb\xba\xe2\x8a\x2b\x34\x39\x39\x69\x3b\x03\x50\x4b\x2a\ +\x93\xc9\x58\x59\x08\xc6\xc9\x8f\x3f\xdf\x25\x13\x97\xb0\x33\xe0\ +\x1b\x26\x7a\xcb\x96\x2d\xca\x66\xb3\x2a\x14\x0a\xb6\x30\x00\x44\ +\xd1\x57\x9e\x5d\xf6\x09\x2b\x30\x9e\x1c\x1b\x20\xcd\x3c\xa3\x5a\ +\x3b\x4c\x39\x60\xda\xdf\x3b\x5e\x07\xc7\xc2\x82\x45\x00\x00\x15\ +\x56\xdb\xef\x87\x08\x40\xcf\xe7\xf3\x56\x36\xe4\x2d\xdd\x2a\xe7\ +\x72\x0e\xa7\x5c\x2e\xeb\xd8\xb1\x63\x7a\xe0\x81\x07\x34\x37\x37\ +\xa7\x9f\xfe\xe9\x9f\xb6\xcf\xae\xbd\xf6\x5a\x9d\x3a\x75\x4a\xdd\ +\x6e\x57\x0f\x3f\xfc\xb0\x1e\x7e\xf8\x61\xbd\xf0\xc2\x0b\x26\x86\ +\x26\x03\xb1\xdf\x8e\x1e\x3d\xaa\xe3\xc7\x8f\xeb\xe9\xa7\x9f\xd6\ +\xdf\xff\xfd\xdf\x6b\x7e\x7e\x5e\xa5\x52\x49\xf7\xdd\x77\x9f\x24\ +\xe9\xe7\x7e\xee\xe7\xb4\xb4\xb4\xf4\x9a\xed\x7d\xfa\xe9\xa7\xb5\ +\x77\xef\x5e\x49\xeb\xe2\xf4\x6e\xb7\xab\x47\x1f\x7d\x54\x2f\xbc\ +\xf0\x82\x1e\x7b\xec\xb1\xef\x2a\x94\xb9\x19\xc8\xe4\x1a\x76\xef\ +\xde\xad\xc9\xc9\xc9\x4b\x3e\xbf\xf7\xde\x7b\xf5\xc9\x4f\x7e\xd2\ +\x62\xc7\xa7\x4f\x9f\x36\x00\xf4\x5b\xbf\xf5\x5b\x3d\xdf\xfd\xa5\ +\x5f\xfa\x25\xcd\xcf\xcf\xeb\xd0\xa1\x43\x5a\x5c\x5c\xd4\x89\x13\ +\x27\xf4\xe8\xa3\x8f\x6a\x71\x71\x51\x87\x0e\x1d\xd2\xc2\xc2\x82\ +\xee\xbe\xfb\x6e\x73\xc8\x9f\xf8\xc4\x27\xf4\xe8\xa3\x8f\xda\xef\ +\x7f\xef\xf7\x7e\x4f\xf3\xf3\xf3\x3d\x7a\xb4\x5f\xfe\xe5\x5f\xd6\ +\x63\x8f\x3d\x66\xc7\x24\x41\xc1\x1f\xf3\x9e\x7b\xee\x79\x5d\x66\ +\xe4\xcd\x30\x7e\x3e\x9b\xf2\xfc\xf9\xf3\x92\xd6\x41\xc6\xdd\x77\ +\xdf\x2d\x49\xfa\xfc\xe7\x3f\x6f\x19\xa8\xdd\x6e\xd7\x92\x24\xf6\ +\xee\xdd\x6b\xe0\x19\x26\xf4\xc9\x27\x9f\xec\x39\xf6\xd2\xd2\x92\ +\xf5\xf9\xc2\xc2\xc2\x25\x20\x95\xef\xdf\x79\xe7\x9d\x97\xb4\x6b\ +\xef\xde\xbd\x7a\xe4\x91\x47\x54\x2a\x95\x2e\x19\x8b\xfe\x24\x85\ +\xcb\x5d\xef\x1b\x19\xa3\xfe\xfe\xbc\xee\xba\xeb\xf4\xb5\xaf\x7d\ +\x6d\xd3\xfb\xe0\xc4\x89\x13\x3d\xf7\x41\xb9\x5c\xd6\x3d\xf7\xdc\ +\xa3\x85\x85\x05\x1d\x3a\x74\x48\xa5\x52\x49\xf3\xf3\xf3\x3a\x71\ +\xe2\x84\x4e\x9f\x3e\xad\xa5\xa5\xa5\x4d\x19\xd3\xa5\xa5\x25\xed\ +\xdd\xbb\x57\x73\x73\x73\x3a\x75\xea\x94\x9d\xe7\xd9\x67\x9f\xd5\ +\xa1\x43\x87\xec\x9e\xea\xbf\xbe\xcf\x7d\xee\x73\x3a\x7a\xf4\xa8\ +\x8e\x1d\x3b\xd6\xd3\x1f\x6f\x95\xa1\x9f\x20\x7c\xe4\xab\xaf\xe3\ +\xfc\x79\x78\xf1\x70\xf3\x29\xf5\x3e\xd4\x01\xb8\xf1\x9f\xf3\xb0\ +\x65\x25\xeb\xab\xb3\x63\x3e\x8c\xc4\xb5\xfb\xd7\x9c\xdf\x17\x19\ +\xe4\x7c\x3e\xdc\x07\x18\x02\x80\x91\xfa\x4d\xd8\xcd\x83\x03\x9f\ +\x79\xc7\x75\x7a\x9d\x57\xb7\xdb\xb5\xba\x3f\x9c\x13\x8d\x0e\xdf\ +\xc3\x01\x03\x88\x60\xd8\xfc\x31\x7d\x78\xce\x87\xd0\x68\x6b\x28\ +\x14\xd2\xe8\xe8\xa8\x01\x18\xef\x44\x60\x11\x70\x20\x1c\xfb\xfc\ +\xf9\xf3\xfa\x99\x9f\xf9\x19\x7d\xf8\xc3\x1f\xd6\x4b\x2f\xbd\x64\ +\x2c\x86\x67\x19\x7d\xdf\x01\xc0\x08\x25\x52\x6e\x81\xfe\xa4\xcf\ +\x86\x87\x87\x2d\xc3\x8f\xe7\x21\x19\x8e\xde\x78\x4d\x68\x14\x67\ +\x49\xd8\xc6\x9f\x97\x79\x04\xc3\x47\xfd\xa5\x91\x91\x11\xdb\x00\ +\x18\x87\x3b\x3c\x3c\xac\x99\x99\x19\x2b\x2d\x41\xff\xf1\xbc\x5a\ +\x5d\x5d\x95\xb4\xb1\xd1\x34\x7d\xb5\xba\xba\xaa\x0b\x17\x2e\x68\ +\x79\x79\xd9\x44\xf8\xf4\xd3\xd2\xd2\x92\x81\x8c\x4a\xa5\xa2\x73\ +\xe7\xce\xd9\x66\xc6\x24\x6f\x30\x4f\x79\x4d\x15\x7e\xe6\x02\xf7\ +\x07\xac\x1f\x2c\x4b\x38\x1c\x36\x50\x47\x88\x14\x86\x88\xe3\xc2\ +\xc4\x70\xff\x00\x88\x60\x7b\x60\x2f\x09\xb3\x03\x18\x10\xb4\xef\ +\xda\xb5\x4b\x5b\xb6\x6c\x51\xb9\x5c\xd6\xe4\xe4\xa4\x26\x26\x26\ +\x14\x0e\xaf\x6f\xd2\x4c\x96\xdf\xe4\xe4\xa4\x81\x77\xee\x89\x4c\ +\x26\x63\x8c\x9c\x67\x46\x01\x2d\xb5\x5a\xcd\x42\xb1\x00\x15\xcf\ +\xa8\x51\x47\x8a\x1d\x06\xc8\x30\x85\x35\x9b\x99\x99\x51\x22\x91\ +\x30\x5d\xa1\x67\xa2\xd2\xe9\xb4\x01\xdb\x78\x3c\x6e\x6c\x92\xd7\ +\x18\xc2\xbe\xc2\x98\x72\xcf\x33\x8f\x4b\xa5\x92\x9a\xcd\xa6\xc6\ +\xc6\xc6\xd4\x68\x34\xac\x62\x3d\x8b\x95\x60\x30\xd8\xb3\xa9\x3a\ +\xf7\x88\xb4\xae\x91\x4b\x26\x93\xeb\x4c\xe3\xeb\x3f\x02\xdf\xbc\ +\x1d\x38\x70\xc0\xfe\x25\x93\x49\x1d\x3c\x78\x50\xfb\xf7\xef\xd7\ +\xe3\x8f\x3f\xde\x03\x32\x12\x89\xc4\xa6\xc2\xf3\x9f\xff\xf9\x9f\ +\x97\x74\xa9\xf3\xf4\xf6\xd0\x43\x0f\xf5\x94\x5c\x48\x24\x12\xba\ +\xff\xfe\xfb\xb5\x7b\xf7\x6e\x2d\x2c\x2c\xbc\xae\x98\xfe\xe1\x87\ +\x1f\x96\x24\x3d\xf2\xc8\x23\x06\xb4\xb0\xbd\x7b\xf7\x5a\x18\xf2\ +\xcd\x98\x07\x99\x4b\x4b\x4b\x3a\x76\xec\x98\x0e\x1e\x3c\x28\x49\ +\xfa\xd4\xa7\x3e\xb5\xe9\x6f\x8e\x1c\x39\xa2\x4f\x7c\xe2\x13\x76\ +\x13\xcf\xce\xce\xea\x57\x7f\xf5\x57\x25\xad\x83\x33\x80\xe2\x13\ +\x4f\x3c\xa1\xc7\x1e\x7b\x4c\xbb\x77\xef\xd6\x67\x3e\xf3\x99\x9e\ +\x7e\x9c\x9c\x9c\xd4\x67\x3e\xf3\x19\xed\xd9\xb3\x47\x2f\xbe\xf8\ +\xa2\x1e\x7f\xfc\xf1\x37\xd4\xde\x27\x9e\x78\x42\xf3\xf3\xf3\xaf\ +\x79\x4c\xfa\xf3\xcb\x5f\xfe\xf2\x1b\xbe\xf6\x37\x63\x85\x42\x41\ +\xd2\x06\x98\x7c\xe4\x91\x47\xf4\xf1\x8f\x7f\xbc\xe7\x3b\x00\x1f\ +\x49\x06\xa2\x67\x67\x67\x35\x37\x37\xa7\x85\x85\x85\x1e\x46\xe8\ +\xab\x5f\xfd\xaa\x1d\x47\x92\xfe\xfd\xdf\xff\xdd\x3e\x2b\x97\xcb\ +\x9a\x9f\x9f\xd7\xdc\xdc\xdc\xa6\xf3\xee\xbe\xfb\xee\xd3\x27\x3e\ +\xf1\x09\x4b\xef\x9d\x9d\x9d\xd5\x6f\xfc\xc6\x6f\x48\xea\x1d\x8b\ +\xcb\x5d\xef\x1b\x19\x23\xfa\xd3\x8f\x51\x3c\x1e\xd7\xae\x5d\xbb\ +\x2e\x39\xde\x66\xf7\xc1\xe3\x8f\x3f\xae\x85\x85\x05\xed\xde\xbd\ +\x5b\x0f\x3f\xfc\x70\x4f\xd9\x8d\xd9\xd9\xd9\x4d\xc3\xa2\x92\xf4\ +\x67\x7f\xf6\x67\x5a\x58\x58\xd0\xaf\xff\xfa\xaf\xf7\x5c\x7b\x22\ +\x91\xd0\xaf\xfc\xca\xaf\x48\x92\x3e\xfb\xd9\xcf\x5e\x72\x7d\x0b\ +\x0b\x0b\x7a\xe4\x91\x47\xf4\x73\x3f\xf7\x73\x9a\x9d\x9d\x7d\xcb\ +\xcb\x7c\xc0\x20\x11\x36\x93\x36\x04\xca\x3e\x63\x8d\xcc\x1f\x69\ +\x03\x10\xc1\x3c\xf1\x10\xf6\x21\x32\x9f\x31\xc8\x43\xdf\xff\x5e\ +\xea\x0d\x05\x7a\x66\x8b\xdf\x79\x40\xc2\xfb\xfc\x23\xab\xcb\x83\ +\x36\x42\x83\x84\x2f\xbc\xce\x8b\x07\xbc\x24\x63\xea\x78\xed\xe7\ +\x92\xd7\xaa\xc0\xb4\x78\x86\x8d\xff\x71\x36\x7c\xce\x31\xb9\x36\ +\x98\x3b\x00\x16\x2b\x79\x32\xd1\x7c\xfa\x79\xa7\xd3\xe9\x61\x77\ +\x00\x6c\x00\x56\xef\xb0\x60\x3a\x28\xc6\xe8\x43\x50\x9e\x6d\xe1\ +\x6f\x0f\x74\x61\xfd\x60\x2e\x3c\xbb\x44\xdb\xd9\xe8\x3a\x91\x48\ +\x28\x16\x8b\xd9\xbe\x7a\x08\xdb\x61\x19\xc2\xe1\xb0\xa6\xa6\xa6\ +\x7a\xea\x74\xf9\xe4\x07\x0f\x0a\xd1\x46\xf9\x84\x00\x98\x3c\x2f\ +\xfc\x3f\x73\xe6\x8c\xbe\xf9\xcd\x6f\xaa\xd1\x68\x58\x6d\xb5\x7a\ +\xbd\x6e\x09\x02\xe8\xf0\xba\xdd\xae\xf5\x0f\xfb\xd8\x21\x7a\x26\ +\x3d\x1f\x06\x8a\xcf\x78\x0f\xdd\x98\xd7\x3c\x11\xb6\x23\x2c\x89\ +\xc6\x8c\x39\xea\x13\x21\x00\xaa\x14\xc5\x24\x5c\xcb\xef\x49\x4a\ +\x80\x71\xf1\x49\x21\xe8\xb4\x00\x80\x9e\xa9\x85\x3d\x6d\xb5\x5a\ +\x16\x76\x85\xb9\x5a\x5b\x5b\xd3\x55\x57\x5d\xa5\xf7\xbe\xf7\xbd\ +\x56\xff\xa9\xd3\xe9\x58\x96\x6a\x22\x91\x30\xcd\x1d\xe0\x08\xe6\ +\x91\x5a\x56\x30\x97\x3e\xcb\x13\x90\x0b\x0b\x15\x8b\xc5\x2c\x99\ +\x21\x12\x89\x98\x50\x3e\x18\x0c\x5a\x26\x20\x80\x0c\x06\x97\x4d\ +\x9a\x01\x88\x00\x26\xb2\x14\xd7\xd6\xd6\x0c\x34\x35\x9b\x4d\x2b\ +\x0f\x41\x48\x92\xc5\x8a\xd7\xe4\xf9\x85\x06\x95\xef\x3d\x60\xec\ +\x76\xbb\x3d\xe1\x61\x58\x3f\xb4\x5c\xe3\xe3\xe3\x0a\x04\x02\xeb\ +\xa5\x5a\xbe\xe7\x27\xe4\xff\x98\x5f\x2d\xcf\xcf\xcf\x6b\x7e\x7e\ +\xde\x32\x0b\xa4\x75\xc6\x60\x76\x76\x76\xd3\xdf\x96\xcb\x65\x3d\ +\xf7\xdc\x73\x3a\x76\xec\x98\x1e\x7c\xf0\x41\x0b\xed\xf4\x33\x58\ +\x9c\x63\x6e\x6e\xee\xb2\x75\x94\x7e\xea\xa7\x7e\x4a\xd2\xe6\xe0\ +\x8c\xdf\x7b\x96\xe3\x63\x1f\xfb\xd8\xa6\xc7\x81\x4d\x79\x33\xb6\ +\x6b\xd7\x2e\x7b\x00\x4f\x4d\x4d\x19\xb8\xfa\xfc\xe7\x3f\x7f\xd9\ +\xf6\x6e\x76\x9e\x5d\xbb\x76\x59\x98\xe7\xc2\x85\x0b\x92\x36\x42\ +\x61\x3f\xf5\x53\x3f\xb5\xa9\x93\x4b\x24\x12\xfa\xc9\x9f\xfc\x49\ +\x49\x1b\x20\xa3\xdf\xfa\x59\x97\x37\x72\x4c\xfa\xf3\xa9\xa7\x9e\ +\xda\xf4\x98\x97\x3b\xf6\x1b\xb5\xad\x5b\xb7\xbe\xa1\xf1\xe0\xfd\ +\x93\x27\x4f\x1a\xd0\x01\x80\x3c\xfb\xec\xb3\xf6\x3d\xae\x9d\xef\ +\xff\xf9\x9f\xff\xb9\x7d\xf6\x4f\xff\xf4\x4f\x92\x74\x09\xa0\xc6\ +\x7e\xe4\x47\x7e\xe4\x92\xf7\x66\x67\x67\x75\xdd\x75\xd7\x49\xda\ +\x18\x0b\x69\xf3\xeb\x7d\x33\xfd\xb9\xd9\x18\x55\x2a\x15\x9d\x3a\ +\x75\xea\x35\xef\x03\x7e\xc7\x71\xfa\xcd\xcf\x1d\xef\xb8\xef\xbd\ +\xf7\x5e\x49\xbd\x21\x7a\x7f\x8d\x73\x73\x73\x3a\x79\xf2\xe4\xa6\ +\x4c\xe5\x5b\xcd\x5a\x79\xc3\x49\xa1\xb7\x02\x0c\xe1\x78\x7d\x76\ +\x93\xcf\xae\x23\x34\x85\xd3\xf3\x1a\xac\xa1\xa1\x8d\xfd\x02\x79\ +\xf0\xa1\xaf\xf0\xa5\x16\x78\xf0\x7a\xed\x0e\xc7\xf2\x82\x61\x2f\ +\x94\x87\x55\xe2\x3e\xf7\x69\xf6\x52\x6f\x36\x1d\xe1\x22\x42\x33\ +\x3c\xb8\x3d\xe0\xa3\xdd\xb0\x3c\x80\x2b\x69\x03\x24\x79\x27\xd9\ +\x1f\x56\xc2\x29\xf8\xac\x37\xfa\x14\x56\x83\xef\x7b\x5d\x98\x24\ +\xd3\x36\xf1\x37\x0c\x12\x0c\x11\x6c\x4a\x7f\x98\x6b\x66\x66\x46\ +\x7f\xf9\x97\x7f\xa9\x7f\xfe\xe7\x7f\xd6\xe4\xe4\x64\x4f\xf6\x1d\ +\xa1\x35\xf6\x86\xc3\xe1\x4a\xea\x09\x21\x72\x7d\x88\xa8\xf9\x8c\ +\x73\xb4\xdb\xeb\xc5\x53\xbd\x00\xdc\x1f\x0f\x71\x3d\x0e\x0e\x06\ +\x8a\x31\x03\x18\x03\x7a\x61\x7d\x60\xb3\xca\xe5\xb2\x5e\x7d\xf5\ +\x55\x49\x1b\xf5\xd4\x2a\x95\x8a\x5e\x7e\xf9\x65\xab\x4b\x06\x88\ +\xcc\xe7\xf3\x97\x24\x23\xe0\xb8\x7d\x86\x22\x7f\x13\xc6\x46\x73\ +\xe4\xb7\x48\x62\x8e\x03\x92\x98\xf7\xf4\x91\x17\xa6\x23\x89\x09\ +\x04\x02\x16\x6e\x84\xa5\x19\x1f\x1f\xb7\x70\x1b\x8e\x9f\xb0\xa1\ +\x67\x70\x69\x13\x2c\x1f\x75\xac\xfc\xf8\xf3\x7b\xf6\x23\x0c\x87\ +\xc3\xfa\xc0\x07\x3e\xa0\x54\x2a\xa5\x72\xb9\xac\x1b\x6e\xb8\x41\ +\xef\x7b\xdf\xfb\x74\xee\xdc\x39\x7b\xf6\xae\xad\xad\x19\x7b\xe6\ +\xeb\x76\xd1\x6f\xdc\x4b\x64\xed\x85\xc3\x61\x65\x32\x19\xd3\x94\ +\xa5\x52\x29\xa5\xd3\x69\xdb\x13\x90\x70\x9d\x0f\xe7\xd3\x47\xa1\ +\x50\xc8\x36\x84\xf7\x35\xcc\x38\xb7\x0f\xeb\x49\xb2\x12\x23\x23\ +\x23\x23\x06\xac\x38\x26\xfd\xc3\xf7\x60\xd0\xd1\xb6\xf9\xca\xf7\ +\xbe\xd0\x2b\x8b\x2a\x42\xbf\xa1\x50\xc8\x6a\x7d\xd1\xcf\xb0\x6b\ +\xa3\xa3\xa3\x1b\xb5\xbc\x36\x79\xe6\x7d\xcf\xe6\x9d\xcf\xa9\x53\ +\xa7\xb4\x6f\xdf\x3e\x1d\x3c\x78\x50\xe9\x74\xfa\x12\x76\xe2\xf8\ +\xf1\xe3\x56\x08\x14\xc3\xa1\xf5\x9b\x5f\x55\x5f\xce\x6e\xb9\xe5\ +\x16\x49\xb2\x50\xd8\x66\x86\xa3\x9c\x9b\x9b\xdb\x34\x6c\x27\xe9\ +\xbb\x5a\xa9\xe3\x88\xba\xdd\xae\xae\xbb\xee\x3a\xed\xdc\xb9\x53\ +\xb7\xdf\x7e\xfb\x65\xcf\x21\x6d\xdc\x44\xfd\xd6\x1f\xe6\x01\x30\ +\xde\x70\xc3\x0d\x97\x3d\xd6\x8e\x1d\x3b\x24\x49\x7f\xfb\xb7\x7f\ +\xfb\x86\xda\xfb\x46\x8e\xc9\x67\xaf\xc5\x26\xbe\x59\xf3\x8c\xd3\ +\x96\x2d\x5b\xde\xd0\x78\x4c\x4e\x4e\x1a\x63\x75\xfe\xfc\x79\x4d\ +\x4e\x4e\x5a\x66\xea\x57\xbf\xfa\x55\x7d\xfc\xe3\x1f\x57\xb9\x5c\ +\xd6\xd1\xa3\x47\x75\xe8\xd0\x21\x4d\x4e\x4e\x5a\xe8\xeb\xcc\x99\ +\x33\x9a\x9d\x9d\xd5\xd3\x4f\x3f\x2d\xe9\xf2\xe0\xf9\x72\x63\xf1\ +\xe2\x8b\x2f\x4a\x7a\x7d\x10\xf9\xbd\xf4\xe7\x66\xf7\xc1\x66\x5a\ +\xaa\x37\x72\x8e\xfe\xfb\xc3\x33\x6f\xaf\x37\xaf\x17\x17\x17\x2f\ +\x59\x08\xbd\x5d\xc5\x69\x25\x69\x65\x65\x45\x13\x13\x13\x06\x44\ +\x70\x56\x92\x7a\x58\x17\x1c\x00\x0c\x8e\x0f\x97\xf1\xf0\x2b\x97\ +\xcb\xb6\xb9\x31\x2b\x4f\x69\x63\x4b\x13\x1e\xbc\xac\xa4\xfb\x81\ +\x94\xa7\xf9\x01\x50\x5e\x9b\x41\x26\x1e\xe1\x37\x56\xe2\x1e\x04\ +\xe1\xc4\x7c\x0d\x23\x1e\xd4\x80\x10\x56\xd0\x5e\x6f\x86\xb3\xf6\ +\xa5\x26\xbc\xf8\x9e\xdf\x12\x4a\xf5\x45\x39\x59\xd5\x63\xbe\x3e\ +\x97\x2f\x06\x8a\xee\x86\xbe\x03\x7c\x44\xa3\x51\xad\xac\xac\x28\ +\x91\x48\x18\xc3\x03\xfb\xc5\x7e\x6f\x84\x78\x70\x4e\xdb\xb6\x6d\ +\xeb\x09\xaf\x00\x90\x3c\x73\x82\x60\xd9\x3b\x5f\x40\xa1\xd7\xde\ +\xf8\xfe\xe7\x33\x2f\x42\x86\x49\x83\xfd\x22\xb4\x77\xee\xdc\x39\ +\x73\x88\xa4\xcc\x7b\xf6\xd3\x2f\x30\xd8\x08\x19\x67\x49\xf2\x00\ +\x8e\x9f\x39\x04\x00\x00\x44\xd3\x1e\x8e\x19\x8f\xc7\xad\xdc\x06\ +\x20\x12\xf0\x44\xfb\xd9\x80\x39\x97\xcb\x99\xc6\x8b\x4c\x3c\x42\ +\xbb\x5c\x8f\xdf\x17\x8f\xb9\xdd\x6c\x36\x95\xcd\x66\x95\x48\x24\ +\x4c\x43\x17\x8d\x46\xad\xbf\x61\x7e\x38\x37\xc0\x84\x79\xe2\x41\ +\x29\x7d\xe2\x59\x46\xfa\x15\x56\xb8\xd5\x5a\xdf\x96\xe6\xfc\xf9\ +\xf3\x8a\xc7\xe3\xba\xf1\xc6\x1b\xad\x58\xea\xae\x5d\xbb\x74\xed\ +\xb5\xd7\x6a\x65\x65\x45\x4b\x4b\x4b\x06\x74\x92\xc9\xa4\xb1\x41\ +\x1c\x13\x41\xfa\xda\xda\x9a\xb5\x09\x2d\x12\x2c\xab\xb4\xa1\x3d\ +\x24\xa1\x23\x93\xc9\x58\xdf\xfb\x2d\x81\xd0\x32\x32\x8f\x01\x3e\ +\x8c\x05\xda\x31\x16\x85\xfe\x9a\x61\xf3\x7c\x39\x17\x16\x44\x80\ +\x26\xca\x2a\xa4\x52\x29\x9b\xdf\x92\x4c\xc4\xce\x35\x11\x5a\xa6\ +\x56\x5b\x22\x91\xb0\x6b\xe1\x1e\x5a\x5a\x5a\x52\x2a\x95\xd2\xf8\ +\xf8\xb8\x6d\x18\x9d\x4a\xa5\xde\xfe\xcd\x9e\x77\xed\xda\xa5\x87\ +\x1e\x7a\x48\x77\xdf\x7d\xb7\x8e\x1c\x39\xd2\x03\xb0\x1e\x7c\xf0\ +\x41\xdd\x7b\xef\xbd\xda\xbd\x7b\xb7\x1e\x7a\xe8\x21\x7d\xe4\x23\ +\x1f\x51\x3c\x1e\xd7\x99\x33\x67\x74\xcd\x35\xd7\x5c\x72\xac\x37\ +\xc2\x92\xb0\xfa\xd8\x0c\xa4\xf9\x2c\x82\xd7\xb3\xef\x26\xe4\xf5\ +\xab\xbf\xfa\xab\x9b\x86\x7a\xde\x29\xa3\xcd\xfd\xa9\xca\xfd\x9f\ +\xbf\x9d\xe7\x7e\x23\x86\x58\x7a\x6e\x6e\x4e\xb3\xb3\xb3\x6f\xba\ +\x1e\x16\xe7\xa2\xaf\x8f\x1e\x3d\xaa\x87\x1f\x7e\xd8\x18\x2a\xd8\ +\xab\x8f\x7d\xec\x63\x3a\x7a\xf4\xa8\xfe\xfd\xdf\xff\x5d\xb3\xb3\ +\xb3\x56\x71\xff\xbb\x1d\x23\x7f\x8d\x6f\x65\x5f\x5e\xee\x3e\xf8\ +\xf6\xb7\xbf\x7d\x09\xd8\x79\xad\xc5\xc5\xe5\x8c\x7b\x42\x5a\x0f\ +\x83\x6e\xd6\x76\xee\x89\xa9\xa9\xa9\x9e\xd7\x6f\xb7\x11\xe6\xe1\ +\x81\x05\x50\xa0\xae\x4c\x7f\x39\x05\x58\x12\x0f\x70\x08\xb1\x78\ +\x03\x84\x48\xbd\xd5\xe2\x7d\x86\xa1\xaf\x49\x14\x0a\x85\x94\x4e\ +\xa7\xb5\xba\xba\x6a\xc7\xf7\xdb\xaa\x10\xc6\x2a\x95\x4a\x26\xa0\ +\xc5\x51\x79\x46\xc6\xa7\xbe\xd7\x6a\xb5\x1e\x87\xc1\x31\xb8\x1e\ +\x2f\xbc\xe7\x9e\xf5\x4c\x1c\xfa\x1b\xda\x3c\x34\x34\xa4\x6c\x36\ +\x6b\x0c\x17\xce\x94\x30\x15\x0e\x01\x86\x0c\x00\x00\x20\xf4\x85\ +\x28\x39\x3f\xab\x7e\x80\xa0\xb4\x31\x5f\x7c\x6a\x3a\xd9\x88\x00\ +\x3c\x98\x04\xc6\x00\xa6\x01\xf6\x06\x86\xd1\xb3\x3b\x00\x0a\xd8\ +\xbd\xfe\x70\x2e\x0c\x9d\x07\xa6\x94\x43\x90\x36\xb6\xc5\xe9\x76\ +\xbb\x3d\xdb\xa8\x70\x5c\xde\xf3\xac\x27\x00\x19\x16\x84\xfe\x00\ +\x98\x31\xc7\xe8\x73\x18\x09\x1f\x1e\xa6\xed\x80\x67\x8e\x0f\x40\ +\x86\x75\xf3\x75\xdc\x18\x47\xd8\x22\xcf\x0a\xfa\x0c\x4a\xe6\x29\ +\x05\x5d\xdb\xed\xf5\x42\x9c\x94\xbc\x28\x95\x4a\x16\x06\x24\x5c\ +\xcb\xf5\xf8\xa4\x12\xca\xbf\x5b\x00\x00\x20\x00\x49\x44\x41\x54\ +\x0e\x18\x33\x40\x34\xe6\x43\x91\x2c\x52\xb8\xc7\x58\x18\x54\xab\ +\x55\x7d\xeb\x5b\xdf\xd2\x96\x2d\x5b\xb4\x6b\xd7\x2e\xfb\xfe\x6d\ +\xb7\xdd\xa6\xab\xaf\xbe\x5a\x7f\xf7\x77\x7f\xa7\x73\xe7\xce\xe9\ +\xaa\xab\xae\xea\x29\x87\x40\x48\x13\x00\x38\x34\x34\x64\x9b\x8d\ +\x33\x0f\x01\x57\x80\x13\xf6\x0d\x05\x58\xd7\xeb\x75\xd3\x2b\xf9\ +\x3a\x6b\x8c\xf1\xd2\xd2\x92\x31\x59\xcd\x66\x53\x53\x53\x53\x4a\ +\x26\x93\x3d\x2c\xdd\xe8\xe8\xa8\x01\x1f\x5f\x05\x1e\xb1\xb9\x2f\ +\x05\xb2\xb4\xb4\xa4\x40\x20\x60\x0b\x88\x4c\x26\xa3\x58\x2c\x66\ +\xcf\x1f\xbe\x47\xe1\xde\x5a\xad\x66\xe1\xca\xa5\xa5\x25\x1b\xcf\ +\x64\x32\x69\xe0\x99\x50\x23\x42\x7a\xc2\xa7\xb9\x5c\xee\xad\x03\ +\x58\xaf\xe5\x70\x3e\xfc\xe1\x0f\x4b\x5a\x77\x0e\xcf\x3d\xf7\x9c\ +\x76\xee\xdc\xa9\xa5\xa5\x25\x0b\x5b\xcc\xcf\xcf\xbf\x26\xcb\xd3\ +\x6f\x97\xcb\x92\x92\xa4\xe7\x9f\x7f\x5e\x92\xf4\xc3\x3f\xfc\xc3\ +\x97\xfd\x0e\xd9\x7c\x0b\x0b\x0b\x5a\x5a\x5a\xda\xf4\xdc\xde\x29\ +\xfd\x6f\xb0\x3b\xef\xbc\x53\x0b\x0b\x0b\x7a\xfe\xf9\xe7\x2f\xbb\ +\xdd\x0f\xd7\xbe\x99\x80\xfb\x9d\x3a\xe6\xeb\x59\xa5\x52\xd1\x6f\ +\xff\xf6\x6f\x4b\x92\x6d\x9b\xb4\x65\xcb\x16\x49\xaf\x3d\x1e\x67\ +\xce\x9c\x31\x70\xc1\xf7\x13\x89\x84\xb1\x54\xcf\x3d\xf7\x9c\x01\ +\x2c\xe6\x1b\x99\x86\x4f\x3d\xf5\x94\x3e\xf0\x81\x0f\x48\x92\x0e\ +\x1d\x3a\x74\x59\x46\xe6\xf5\x40\xc5\xeb\x7d\xfe\xdd\xf4\xe7\x6b\ +\xdd\x07\x9b\x9d\x8f\x8c\xc4\xd7\x3a\x07\x4c\x1f\x06\x68\x92\xd6\ +\x17\x01\x6f\x84\x91\x7a\x3b\xc1\xb8\x37\xb4\x87\xac\xee\x61\x36\ +\x58\xa9\xf2\x30\xc4\xc8\xac\xf3\xaf\x71\x58\x88\x4e\x39\x4e\xbf\ +\x11\x0a\xe1\xe1\xef\xc3\x67\x64\x99\x79\xc1\x36\xce\x1f\x20\x52\ +\xa9\x54\xb4\xb6\xb6\x66\xa9\xfe\x9c\xd3\xeb\x64\x08\x09\x5d\xbc\ +\x78\xd1\x6a\x1f\x01\x5c\x70\xe8\xb4\x97\xd0\x23\x7a\x23\x18\x36\ +\x9c\x8f\x67\xb7\x60\x9e\x7c\xed\x2c\xc0\x04\x62\x5f\x7e\x83\x63\ +\x43\xdf\xe3\xf5\x48\xac\xd2\x71\xac\x1c\xdb\x87\x48\x08\x59\x02\ +\x72\x39\x8f\xd4\x9b\xa1\x89\x63\xf7\x55\xb0\xe9\x63\x5f\x7b\x8b\ +\xef\x32\x8e\xec\x71\x48\x49\x03\x5f\x7f\x8b\xf3\x30\x1f\x30\xcf\ +\x6c\x02\x20\xc8\xc6\x43\x13\xc4\x78\x7a\xc0\x8a\x73\x45\x17\x47\ +\x89\x08\x32\xca\xd0\xdf\x50\x50\xb3\xbf\x50\xa8\x0f\x41\xd3\x57\ +\xec\xcb\x07\x80\xf4\xc2\x7d\x40\x21\x73\x83\xb6\xf8\x10\x23\x09\ +\x10\xe8\x97\x3c\x38\x62\xbe\x34\x9b\x4d\xe5\x72\x39\x6b\x4f\x30\ +\xb8\xbe\x15\x8b\x07\x56\x1e\x88\x73\xad\xbe\x4a\x39\xa0\x87\xf1\ +\x85\xa5\xf3\xa1\xeb\x4e\xa7\xa3\x7c\x3e\xaf\x70\x38\xac\xf7\xbd\ +\xef\x7d\x76\x1f\xdc\x78\xe3\x8d\x8a\x46\xa3\x7a\xf6\xd9\x67\xb5\ +\xb2\xb2\xa2\x64\x32\xa9\xb1\xb1\x31\x0b\x93\x95\x4a\x25\x2b\xad\ +\x02\x50\xee\x76\xbb\x4a\xa7\xd3\x3d\xcc\x6b\xb1\x58\xb4\x63\x52\ +\xfe\x00\x80\xb7\xba\xba\x6a\x00\xb7\x5a\xad\xda\x78\x23\xf2\x47\ +\xe7\xc6\xfb\x80\x28\xc2\xd8\x84\x7c\x61\x9b\x00\x7a\x9c\xc7\x03\ +\x2e\x16\x59\xa3\xa3\xa3\x3d\x61\x53\xc6\x84\xdd\x00\x00\x8d\x80\ +\x79\xbf\x20\xf3\x8b\x0c\x16\x11\xcc\x67\xe6\xd1\xda\xda\x9a\xdd\ +\x3f\xb5\x5a\xed\x9d\x29\xd3\x80\x23\x94\x36\x56\xe0\x5e\xcf\xd2\ +\xef\x50\xfd\x67\x9b\x19\x40\x6d\x33\x43\x73\x73\xfb\xed\xb7\x5f\ +\xf6\xf7\x93\x93\x93\x96\x85\x76\x39\x31\x3c\x65\x25\xde\x8c\x7d\ +\x37\x4e\xe9\xf5\x9c\x36\xc7\xe4\x7a\x7e\xfb\xb7\x7f\x7b\x53\x9d\ +\x4c\xb9\x5c\x36\xe0\x72\x39\x1d\x53\x3f\x68\xfc\x81\x1f\xf8\x81\ +\xef\xf9\x98\x6f\xc6\xca\xe5\xb2\x3e\xf1\x89\x4f\x98\x48\x9b\x52\ +\x09\x7e\x3c\xfe\xec\xcf\xfe\x6c\xd3\xdf\x7e\xf1\x8b\x5f\x94\xb4\ +\x0e\x30\xfc\x7c\xe1\x1a\x16\x16\x16\x74\xfc\xf8\xf1\x1e\x00\x35\ +\x39\x39\xa9\xfd\xfb\xf7\x1b\x8b\xf5\x7a\xd7\xf1\x7a\xe3\xf7\x7a\ +\x9f\x33\x46\x9f\xf9\xcc\x67\xde\x70\x7f\xbe\xd9\xfb\x00\x60\xe6\ +\xb5\x65\xde\x4e\x9d\x3a\x75\x09\xcb\x95\x48\x24\x2c\x7c\x0d\x08\ +\x7d\x3d\x7b\xa7\x18\x2c\x69\xa3\x3e\x14\x29\xde\x3e\xbb\x09\xa6\ +\xc0\x87\x34\x58\x35\x02\xbe\x00\x1f\x38\x7f\x74\x32\xfe\x1a\x7c\ +\xda\x3e\xc0\x06\xa7\x86\x83\xa0\xe0\xa2\x0f\xa7\x49\xea\x29\x0c\ +\x39\x3a\x3a\x6a\x75\x7a\xd0\x98\xf0\xa0\x26\x4c\xc4\x77\x01\x2b\ +\xb4\x0f\x16\x81\x90\x10\x06\xf0\xa0\xd6\x0f\x0f\x7a\xef\x0c\x59\ +\xdd\x7b\x56\x8f\x6b\xf2\xe9\xf6\x5c\x97\x2f\x5f\x20\x6d\x64\x65\ +\xfa\xa4\x01\x42\x60\x18\xac\xc9\xd0\xd0\x90\x85\xa1\x10\x68\x23\ +\x82\xf6\xe0\xd0\x83\x5f\xf4\x3c\x80\x4d\xc0\x87\x67\x0f\x7c\x6d\ +\x2b\x1c\x19\xb5\x9a\x70\x7a\x9c\x07\x50\x48\x78\x96\xb0\x1d\xa1\ +\x31\xd8\x22\x2f\x36\xc7\x21\x7a\xc7\xe9\xaf\x9d\xd7\x80\x04\x58\ +\x48\xaf\xc9\xe1\xda\x00\x24\xfe\x38\xb4\x8f\xb9\xe9\xcf\xe3\xcb\ +\x6f\xd0\x67\xf4\x01\xf3\xd1\x8f\x19\xe0\x17\x36\xcf\x33\xa5\x6c\ +\x0d\xe4\xd9\x51\x18\x3f\x3f\x77\x98\x4f\xb0\x68\x5e\xcc\x4e\xc8\ +\x91\xb2\x04\xcc\x71\xf4\x71\x43\x43\x43\x2a\x95\x4a\x16\xce\x7e\ +\xcf\x7b\xde\x63\x35\x9c\xb6\x6f\xdf\xae\x7a\xbd\xae\xb3\x67\xcf\ +\x9a\xfe\x0b\xcd\x94\xaf\x7f\xc5\xb6\x36\x68\xbf\x00\xec\x5e\xdb\ +\x48\xa2\x82\xdf\x0c\x5d\x5a\x4f\x6e\xe2\xda\x7d\xf9\x0d\xcf\x2e\ +\x53\x6c\x38\x93\xc9\x18\x40\x87\xc5\x03\x4c\x01\x9c\x99\xbb\x6c\ +\x97\x43\xdf\xa1\x8d\x82\x5d\x25\xec\xc8\xbd\xc4\xd8\x32\x2f\xb9\ +\xa7\x79\xcd\x38\xc2\x16\xc3\x22\x7b\x80\xc7\xf7\xa8\xab\x86\xae\ +\xb0\xd5\x6a\xbd\xfd\x65\x1a\x30\xd8\x04\x44\xba\x5e\xef\xe2\x53\ +\xe9\x97\x96\x96\x2c\x53\xec\xb5\xce\xd1\xbf\xd5\x4a\xb9\x5c\xd6\ +\x91\x23\x47\x74\xf2\xe4\x49\xcd\xcd\xcd\xe9\x9e\x7b\xee\x79\xcd\ +\xf6\x90\xd5\x77\xf0\xe0\xc1\x9e\x82\x9a\xe5\x72\x59\x0f\x3e\xf8\ +\xe0\x3b\xb6\x57\xde\x1b\x05\x65\x1f\xfd\xe8\x47\x2d\x03\xed\xe0\ +\xc1\x83\x3d\xba\x9a\xa5\xa5\xa5\x1e\xe0\xd2\x2f\xa8\x07\xdc\xf6\ +\x83\xc6\xd7\x3b\xe6\xc1\x83\x07\xb5\xb0\xb0\xa0\x3d\x7b\xf6\x7c\ +\x4f\x9b\x33\x97\xcb\x65\x1d\x3f\x7e\x5c\x37\xdf\x7c\xb3\x65\xf1\ +\x1d\x3b\x76\xac\x87\x49\x79\xe0\x81\x07\x24\xad\x8b\xb1\xfb\xfb\ +\xfe\xf8\xf1\xe3\xc6\xf2\xf4\xef\x27\xf9\x83\x3f\xf8\x83\x92\xd6\ +\x33\xe0\x16\x16\x16\x2e\x01\x50\x3f\xfe\xe3\x3f\x2e\x49\xfa\xc3\ +\x3f\xfc\x43\x49\x1b\xec\xd6\xdb\x61\xf7\xdc\x73\x8f\x76\xef\xde\ +\xad\x17\x5f\x7c\xf1\x0d\xf7\xa7\xbf\x0f\xfc\x7c\x5e\x5a\x5a\xda\ +\x34\x93\x75\xff\xfe\xfd\xba\xee\xba\xeb\x74\xf2\xe4\x49\x1d\x3e\ +\x7c\xb8\xe7\x1c\xcf\x3c\xf3\x8c\xf6\xed\xdb\xb7\x29\xc3\x4b\x71\ +\xd7\xbb\xef\xbe\x7b\xd3\xe2\xac\x4b\x4b\x4b\x6f\xb8\xa8\xec\x5b\ +\x69\xbe\x6c\x00\x2b\x70\xaf\xb5\x90\x36\xf4\x49\x5e\x00\x8c\x23\ +\x9f\x98\x98\xe8\x11\x16\x03\xc4\x3c\x70\xf0\x40\x03\x47\x8b\x23\ +\xf0\x0f\x74\xc2\x71\xd2\x46\xb1\x46\xda\x45\xba\xf9\xf8\xf8\xb8\ +\x3d\xb8\x63\xb1\x98\xd2\xe9\xb4\xa4\x8d\x90\x1f\xab\xd7\x6d\xdb\ +\xb6\x69\xeb\xd6\xad\x97\x94\x85\xc0\xc1\xe0\x84\x7d\x6a\x3b\xfa\ +\x10\xcf\x78\x61\x38\x08\x1c\x07\xcc\x9a\xcf\x40\xc3\x81\x00\xca\ +\xf8\x9e\xef\x63\x9f\xf5\x08\x80\xf3\x5a\x2e\x9c\x3e\x59\x50\x00\ +\x1e\x4a\x97\xa0\xf5\xc1\xf1\xfa\x82\x9c\x8c\x13\x0e\x10\xe7\x45\ +\x28\x6a\x75\x75\xd5\x04\xcf\x3e\x84\x43\x9d\x2b\x74\x46\x8c\x23\ +\x20\x41\xd2\x25\x63\x8a\xd0\x99\xca\xea\x5e\x5b\xc5\xf7\x18\x0b\ +\x9c\x3b\xec\x61\xa5\x52\x31\x01\x3d\xa1\xcc\x5c\x2e\x67\x00\x8d\ +\x7e\x24\xf4\xc7\x73\x0a\x70\x0b\x58\xf2\x89\x06\xad\x56\xcb\xf6\ +\xa7\x83\x09\x05\xf8\xf6\x87\xb6\x7d\xed\x31\xfa\x0e\x10\x03\xd0\ +\xe0\xb8\xdb\xb6\x6d\x33\x8d\x98\x67\x9e\x7c\x76\x26\x73\x8f\xeb\ +\x40\x23\x06\xe8\x02\x18\xfa\xd0\x76\xb1\x58\x54\xa1\x50\x50\xb5\ +\x5a\x55\x3a\x9d\xb6\x6c\x4d\xb6\xba\xc9\xe7\xf3\xc6\xf6\xb1\x85\ +\x0c\xa5\x2e\x00\xe0\x84\xc5\x60\x1f\x29\xc1\x40\x72\x84\x67\x55\ +\x49\x10\xf1\x85\x3a\xb7\x6d\xdb\xa6\x91\x91\x11\x5d\xbc\x78\xd1\ +\xee\x21\x32\x1a\xb9\x9f\x61\xd9\x18\x27\x69\x83\x0d\x0d\x87\xd7\ +\x8b\xb9\x32\xa7\xe9\x4b\xe6\x0a\xcc\x20\xf3\x92\xb0\x23\xd9\x97\ +\x30\x7c\x9c\x8b\xfb\x90\x39\x5f\xad\x56\x2f\x59\x98\xd0\x9f\xa5\ +\x52\xc9\xae\xb5\x52\xa9\x28\x91\x48\x98\xf6\x8a\xad\x7c\x2e\x5c\ +\xb8\xf0\xce\x15\x1a\x45\x7c\x7e\xf4\xe8\x51\x95\xcb\x65\xcd\xce\ +\xce\x1a\x90\xba\xf1\xc6\x1b\x75\xf8\xf0\x61\x1d\x3e\x7c\x58\x53\ +\x53\x53\x7a\xcf\x7b\xde\x23\xe9\xf2\xa1\xc0\xb9\xb9\x39\xdd\x78\ +\xe3\x8d\xda\xb5\x6b\x97\xee\xb8\xe3\x0e\x2b\x07\x41\xad\xad\xc7\ +\x1f\x7f\xfc\x75\xc3\x20\x77\xdd\x75\x97\xed\x8f\xb8\x77\xef\x5e\ +\x25\x93\x49\x05\x02\xeb\x45\xe3\xee\xbd\xf7\x5e\x3d\xf4\xd0\x43\ +\x6f\xea\xfa\xdf\x2e\xa3\x5f\xe3\xf1\xb8\x1e\x79\xe4\x11\xed\xd9\ +\xb3\x47\xf3\xf3\xf3\x9a\x9a\x9a\xd2\x1d\x77\xdc\xa1\x3d\x7b\xf6\ +\x68\x6a\x6a\xca\x8a\x8d\x6e\x56\x3b\x0c\xd0\xf1\xc0\x03\x0f\x68\ +\xc7\x8e\x1d\xda\xb1\x63\x87\x09\x16\x1f\x79\xe4\x11\xed\xde\xbd\ +\x7b\xd3\x63\xce\xcf\xcf\x6b\xdf\xbe\x7d\x97\x4d\x16\xb8\x9c\x1d\ +\x38\x70\x40\xfb\xf7\xef\xd7\xfe\xfd\xfb\xb5\x67\xcf\x1e\x25\x93\ +\x49\xed\xdd\xbb\x57\x0b\x0b\x0b\xba\xef\xbe\xfb\xf4\xd4\x53\x4f\ +\xe9\xea\xab\xaf\xee\xf9\xcd\xad\xb7\xde\x6a\x15\xc5\xf7\xee\xdd\ +\x6b\xd5\xcc\x77\xec\xd8\x61\x59\x7f\x5f\xf9\xca\x57\x2e\x29\xaf\ +\x00\x4b\x85\xae\xab\x1f\x40\xdd\x7c\xf3\xcd\x92\xa4\x13\x27\x4e\ +\xbc\x66\x78\xf0\xad\x30\xfa\xd3\x8f\xd1\x9e\x3d\x7b\x7a\xfa\x73\ +\xff\xfe\xfd\x3d\xfd\xe9\xef\x83\x5d\xbb\x76\xf5\xdc\x07\x08\xd9\ +\xfd\x7d\x90\x48\x24\x0c\x80\x1e\x3d\x7a\x54\x53\x53\x53\x0a\x04\ +\x02\xda\xb1\x63\x87\x6e\xbb\xed\x36\xdd\x79\xe7\x9d\x9b\x66\x49\ +\xfa\xfe\xbd\xfb\xee\xbb\xad\x7f\xe9\xe3\xa9\xa9\xa9\x37\xcc\x6e\ +\xbd\x95\x56\xaf\xd7\xcd\xb9\x21\x28\x25\x64\x87\x23\xe1\xc1\x4e\ +\x0a\x3a\x60\xa8\xd5\x6a\xe9\xe2\xc5\x8b\x96\x41\xc5\x83\x90\x7b\ +\x86\x63\xf9\xbf\xbd\x93\x66\xc5\x8a\x53\xf6\x22\x69\x9f\xb9\xe7\ +\x41\x97\x0f\x21\x11\x9e\xf3\xab\x75\x40\xcc\xc4\xc4\x84\xd2\xe9\ +\xb4\x01\x1e\x1f\x62\x83\xd9\x81\xdd\xe0\x37\xbe\xfe\x14\x59\x63\ +\x94\x07\xe0\x3d\x9c\x3b\xce\x96\xbf\xb9\x46\x56\xf9\xb4\xd7\xeb\ +\x81\xb8\x2e\xef\x34\xd3\xe9\xb4\x85\xf9\x70\x8a\x3e\x2c\xc2\x6a\ +\x9e\xf3\xfa\xb6\xfb\x50\x50\x3f\xf8\xa9\xd5\x6a\xa6\x6b\xc9\xe7\ +\xf3\x06\xa2\x08\x99\xf9\xaa\xe1\x84\xba\x56\x57\x57\x7b\x84\xf3\ +\xad\x56\xcb\x32\x0c\x49\x78\xe0\xfc\xbe\x14\x06\xce\xd1\x27\x1a\ +\x10\x86\x24\xac\xe7\xc7\x96\xf2\x09\xb0\x75\x24\x33\x70\xad\x00\ +\x02\x1c\x2c\x4e\xde\xeb\xb5\x7c\x78\xd1\xb3\x79\x80\x57\x9f\xdd\ +\x07\x33\x85\x8e\x50\x92\x7d\xcf\x87\xc0\x7c\x99\x0d\x18\xc1\x54\ +\x2a\x65\xf3\x13\xc7\xef\x6b\x5b\xf9\x7b\x86\x7b\x80\x71\xa7\xaf\ +\x01\x78\x30\x65\xcb\xcb\xcb\x5a\x5e\x5e\xd6\xf4\xf4\xb4\xa6\xa6\ +\xa6\xec\x18\x93\x93\x93\x1a\x1d\x1d\xb5\xb0\x1b\xd7\x09\x00\xe3\ +\xf7\x64\xde\x01\x62\x30\x58\x25\xb2\x5f\x01\xec\x8c\x9f\xaf\x73\ +\x46\x9f\xa3\xe9\x43\xd7\xc7\x98\xfa\x05\x10\xe3\x81\x70\x9d\xeb\ +\x04\xf0\x03\xae\x00\xcc\xc3\xc3\xc3\x96\x61\xe9\x33\x89\x27\x26\ +\x26\x4c\xa0\xce\xbd\x4d\x3f\x26\x93\x49\x65\x32\x19\x25\x93\x49\ +\x5b\xe8\x04\x02\xeb\x95\xe2\xb3\xd9\xac\x85\xc9\xd9\x18\x9b\x3d\ +\x1f\x09\xab\x9f\x3d\x7b\x56\x17\x2e\x5c\x50\xa1\x50\xd0\x77\xbe\ +\xf3\x1d\x9d\x3e\x7d\x5a\xd7\x5e\x7b\xed\x5b\xaf\xc1\xea\xdf\x0a\ +\x07\xdb\xb9\x73\xa7\x76\xef\xde\xad\x93\x27\x4f\xea\xf4\xe9\xd3\ +\xda\xb9\x73\xa7\xee\xbf\xff\x7e\xed\xdc\xb9\x53\x5f\xf8\xc2\x17\ +\xf4\xe4\x93\x4f\xea\xce\x3b\xef\xd4\x57\xbe\xf2\x15\xdd\x75\xd7\ +\x5d\xfa\xef\xff\xfe\x6f\x4b\x1b\xef\x77\x8a\x0b\x0b\x0b\x7a\xe1\ +\x85\x17\xf4\x13\x3f\xf1\x13\xfa\xc2\x17\xbe\xa0\xf9\xf9\x79\xed\ +\xd9\xb3\x47\x3f\xf9\x93\x3f\xa9\xfd\xfb\xf7\x5f\xf2\x7d\xce\xdb\ +\x6f\xbf\xf2\x2b\xbf\xa2\xef\xff\xfe\xef\xd7\x5f\xfc\xc5\x5f\xe8\ +\xe8\xd1\xa3\xda\xbd\x7b\xb7\x3e\xfc\xe1\x0f\xeb\x67\x7f\xf6\x67\ +\x35\x35\x35\xa5\xb9\xb9\xb9\x9e\x14\xec\xcb\xd9\x9e\x3d\x7b\x74\ +\xe2\xc4\x89\x37\x15\x56\xb9\x5c\x9b\xfa\x8f\xe9\x6d\x76\x76\x56\ +\x7f\xf5\x57\x7f\xa5\xc7\x1f\x7f\x5c\x5f\xfd\xea\x57\x75\xf4\xe8\ +\x51\xcd\xcd\xcd\xe9\xd0\xa1\x43\xfa\xd8\xc7\x3e\x76\x59\x96\xe9\ +\xae\xbb\xee\xd2\x63\x8f\x3d\xa6\x3f\xf8\x83\x3f\xd0\xc9\x93\x27\ +\x7b\xd2\xee\x67\x67\x67\xf5\xa5\x2f\x7d\x49\x5f\xfe\xf2\x97\xdf\ +\xd4\x31\x37\xb3\x7d\xfb\xf6\xe9\x6b\x5f\xfb\x5a\x0f\xc8\xdb\xb7\ +\x6f\x9f\xee\xbb\xef\xbe\x37\x94\x51\xf9\xf1\x8f\x7f\x5c\xa7\x4f\ +\x9f\xd6\x17\xbf\xf8\x45\x7d\xe9\x4b\x5f\xb2\x1a\x5d\x3f\xff\xf3\ +\x3f\xaf\x9f\xfe\xe9\x9f\xbe\xec\x6f\xef\xbc\xf3\x4e\x2b\xee\xd9\ +\x3f\xf6\xb3\xb3\xb3\xa6\x5b\xba\x5c\x78\xf0\xbb\x19\x0b\xff\x59\ +\xff\xf9\xde\xec\x18\xbd\xd6\x7d\xf0\xfc\xf3\xcf\xeb\xc4\x89\x13\ +\xaa\x54\x2a\xa6\x57\xda\xb5\x6b\x97\x4e\x9f\x3e\xad\x3f\xf9\x93\ +\x3f\xd1\xd3\x4f\x3f\xad\x93\x27\x4f\xea\x8e\x3b\xee\xd0\x43\x0f\ +\x3d\xa4\xbb\xee\xba\xcb\x6a\x61\xf5\x87\x84\x37\xeb\xdf\xb9\xb9\ +\x39\xdd\x74\xd3\x4d\xfa\xe4\x27\x3f\x69\x2c\xb3\xf4\xfa\xf7\xf3\ +\x5b\x65\xb9\x5c\x4e\xd2\xc6\x56\x36\x80\x0c\x74\x2e\xac\x82\x59\ +\x2d\xe2\x48\x61\x72\x96\x96\x96\x2c\x5b\xa9\xd9\x6c\x9a\xe3\x92\ +\x36\x74\x46\xc1\x60\xd0\xc4\xa7\xdc\xcf\x7e\x65\x0d\xe8\xc1\x79\ +\xb1\xea\x65\x15\xea\x05\xed\x38\x35\x00\x93\x24\x13\x20\xd3\x06\ +\x1c\x80\xd4\x9b\xd9\x84\x01\x22\x00\x34\xfd\x9f\xe5\x72\xb9\x1e\ +\x07\xd7\xcf\x7a\x90\x5e\xce\xf5\x12\xa2\xf1\xc9\x02\x80\xbd\x66\ +\xb3\x69\x6c\x19\x6d\x84\x15\xf2\xd5\xe0\x11\x69\x97\xcb\x65\x25\ +\x93\x49\x03\x5c\x92\x2c\xa4\xe4\x0b\x36\x02\x4e\x7c\x28\x15\xa0\ +\x04\x13\x08\x30\xc6\x29\xc1\x02\x7a\x0d\x11\xd7\x87\xde\x8b\xf0\ +\x28\x63\x44\x98\x95\xcd\x85\xd1\x2f\x49\xb2\x45\xb1\x2f\x03\xc1\ +\xd8\x01\x1a\x18\x5f\x80\x07\xc0\x14\x96\x09\xed\x4f\x22\x91\xe8\ +\x11\xdd\x33\x77\x2a\x95\x8a\xb1\xcc\x88\xcb\x19\x4f\x8e\xe9\x33\ +\xd5\x18\x73\xca\x41\x70\xee\x54\x2a\x65\x21\x34\x1c\x3b\x00\x83\ +\xec\x4d\x4a\x29\x30\xd7\x28\x47\x01\xb0\x04\xd4\x31\x76\xbe\x6c\ +\x05\x9a\xab\x54\x2a\x65\xec\x8a\xcf\x08\x25\x8c\x59\x28\x14\xb4\ +\xb2\xb2\x62\x7b\x09\xc2\xc8\x6d\xdd\xba\xd5\xf4\x58\xa3\xa3\xa3\ +\xd6\x1e\x6a\xa0\xf9\xcc\x57\x0f\xda\x92\xc9\xa4\x4a\xa5\x92\xe9\ +\x9e\x28\x1e\xca\x62\xc0\x03\xd0\x6e\xb7\x6b\xa1\x5d\xc2\x8c\xdd\ +\x6e\x57\xd9\x6c\xd6\xee\x57\x1f\xc6\xa5\x20\x29\x9a\x42\xae\x6b\ +\x62\x62\xa2\x27\xb3\x15\x99\x40\xbb\xdd\xee\xc9\x08\xf4\xcc\xb3\ +\x5f\x7c\x05\x02\x01\x7b\xbe\x24\x12\x09\x9b\x3f\xfe\x19\xe0\x43\ +\xb3\x89\x44\x42\xcb\xcb\xcb\x3d\x21\x5b\xfa\x79\x6d\x6d\xcd\x9e\ +\x53\xa1\x50\x48\xa7\x4e\x9d\x52\x32\x99\xd4\xee\xdd\xbb\x35\x37\ +\x37\xa7\x40\xf7\x9d\x14\x5b\x7c\x8f\xf6\xdc\x73\xcf\x59\x06\xd8\ +\xff\xa1\x66\x0f\x6c\x60\x03\xbb\x8c\xf9\xed\x40\xbc\xe6\x05\x16\ +\xc5\x8b\x8c\xf9\x0c\xf3\xa1\x29\x69\x83\x91\xf2\xe6\x05\xb8\x7e\ +\x35\xec\x3f\x93\xd6\x05\xd3\x88\x9f\x31\x98\x10\x7e\x0b\xb0\xf3\ +\x6d\xe5\xbc\xfe\x35\xc7\xc5\x91\xe0\xe4\xb8\x56\xc0\x12\x40\x09\ +\x46\x88\x73\xc2\xee\x78\x87\xe3\xd9\x08\x69\x23\xfc\x15\x8f\xc7\ +\x4d\x93\x03\xc3\x47\x28\xd5\x3b\x72\xf6\x73\xf3\xd9\x91\xfd\xe0\ +\xd6\xd7\x14\x02\xb4\xe2\xe8\x43\xa1\x90\xb1\x69\x3e\x6c\x87\x38\ +\x9c\x8c\x49\x1f\xba\xe4\x3a\x00\x7b\x68\x64\xfc\x46\xbf\xd2\x3a\ +\xa8\xa6\x66\x11\x99\x65\x80\x6c\xc2\x32\x38\xee\x68\x34\x6a\xba\ +\xa1\x78\x3c\x6e\x61\x19\x84\xf6\x7e\xac\x61\x05\x99\x4b\x80\x67\ +\x40\x0a\x3a\x20\x9f\x5c\x01\x58\x4d\x26\x93\x96\x35\x08\xeb\x02\ +\x68\xa2\xcd\x18\xc7\x03\x80\xf2\x1d\xc4\xd2\x30\x6e\x5c\x17\xbf\ +\x67\xac\x62\xb1\x98\x39\x72\x2a\xcb\xd3\x86\x4c\x26\xa3\x73\xe7\ +\xce\x29\x14\x0a\x69\x6c\x6c\xac\xe7\x5a\x7c\x3d\xb5\xf1\xf1\x71\ +\xa5\xd3\x69\x5d\xb8\x70\x41\xe7\xcf\x9f\xb7\xf9\x0c\x38\x09\x85\ +\x42\xba\x70\xe1\x82\x1a\x8d\x86\xae\xba\xea\x2a\x6d\xdb\xb6\xcd\ +\xf6\xd6\xdb\xb1\x63\x87\xda\xed\xb6\x65\x2d\x4f\x4e\x4e\x5a\x08\ +\x0d\x8d\x15\x63\xcd\xdc\x29\x95\x4a\x8a\xc5\x62\x1a\x1b\x1b\x53\ +\xb1\x58\x54\x2e\x97\x53\xbd\x5e\x57\x26\x93\x31\x30\xc9\xb8\x44\ +\xa3\x51\xdb\xd1\xc0\x03\x43\x44\xe8\xec\x45\xea\x13\x46\x48\x82\ +\x68\xb7\xdb\x7a\xe6\x99\x67\xd6\xc3\x6d\xff\xf3\x0c\xd8\xb1\x63\ +\x87\xb6\x6c\xd9\xa2\xc5\xc5\x45\x2d\x2d\x2d\x59\x7f\x7b\x1d\x1a\ +\x2c\x2a\x21\x47\x9f\xf5\xe9\xd9\x6e\xaf\x29\x24\xcb\x94\x05\x09\ +\x59\x97\xbe\x1f\x58\xac\x01\x8e\xa9\xdc\x4f\xc6\x67\x2c\x16\xd3\ +\xed\xb7\xdf\xae\xb1\xb1\x31\xe5\xf3\xf9\xb7\xbf\x4c\xc3\xc0\x06\ +\x36\xb0\x81\x5d\xce\x58\x5d\x7a\xd6\x02\x2d\x0e\x6c\x11\x8e\x17\ +\xb6\xc2\x8b\x87\x7d\x0a\x3a\xe1\x02\xaf\xcf\xe1\xd8\xbe\xca\x33\ +\xc7\x90\x64\x0f\x54\x49\x3d\x61\x3a\x34\x4c\xb4\xcb\x97\x7c\xe8\ +\xd7\xcf\x20\x82\xe7\x01\x4e\xa8\x8a\xb0\x8d\x77\x8a\x1c\x87\x6b\ +\xe0\x3a\x30\x9f\x6d\x07\x73\xe1\x9d\x06\xaf\x61\x07\xfa\x35\x48\ +\xbe\x5f\xbc\xf0\xbc\x50\x28\x98\xee\xc8\x97\x53\xf0\x80\x94\xdf\ +\x7b\x50\xeb\xcb\x5b\x60\x5c\x9f\x07\xb6\xb4\x97\xcf\x3c\xe3\x86\ +\x13\x04\x3c\x51\x3d\xdd\xb3\x89\x00\x1b\x12\x1d\xe8\x0b\xc6\x1d\ +\x26\xd2\xef\x2f\xb7\xb2\xb2\x62\xba\x2a\x1f\xd6\x61\xfc\x38\x66\ +\x7f\xfb\x00\x9a\x84\x43\x3d\x1b\x89\xf3\xf7\xa5\x2a\x72\xb9\x5c\ +\x4f\xc8\x0b\x70\xc4\xb6\x33\x64\x9c\x31\x3f\x08\x87\x7a\xb0\x47\ +\x36\x9d\xcf\x60\x04\x5c\x31\xe6\x00\x26\x5f\x72\x04\xd6\xd5\x87\ +\x7e\x39\x3f\xcc\x1b\xa1\x47\xc4\xf9\xfc\xe3\x3a\x09\x75\x4a\xeb\ +\x72\x83\xd1\xd1\x51\xab\xbf\x35\x39\x39\xa9\x2b\xaf\xbc\x52\xe5\ +\x72\xd9\xea\x8a\xc5\x62\x31\x03\xee\xcc\x45\x5f\x43\x0c\x0d\x15\ +\xfd\x4e\xa8\x9c\x70\x1f\xf7\x24\x61\x3a\x92\x2e\x98\x5b\x6c\x53\ +\xc3\xfc\x24\x9c\x4a\x68\x95\x7e\x80\x1d\xa5\x5e\x15\x59\x8c\xb0\ +\xad\xcc\x59\xc0\x12\xe3\xc6\xfd\xde\x6a\xb5\x7a\x6a\x6c\x05\x83\ +\x41\x13\xc1\xb3\xfb\x03\xf3\x83\x76\xa3\x8b\x2c\x14\x0a\xa6\xb1\ +\x84\x99\xf6\x4c\x1e\x6c\x64\xa7\xd3\xd1\x8b\x2f\xbe\xa8\x40\x20\ +\xa0\x9b\x6e\xba\x49\x33\x33\x33\xf6\x4c\x18\x19\x19\x19\x00\xac\ +\x81\x0d\x6c\x60\xef\x9e\xc1\x92\xb0\x9a\x4c\x24\x12\x96\xe5\xc3\ +\x83\x5a\xda\xa8\x94\x0c\x3b\xc3\x83\xb8\x58\x2c\x1a\x18\x6b\x36\ +\xd7\xb7\xc2\x40\xab\xc1\xb6\x25\xc9\x64\xd2\xc2\x4b\x1c\x8b\x90\ +\x02\x00\x45\xda\x60\x8f\x00\x20\xd1\x68\x54\x13\x13\x13\x3d\xac\ +\x84\x17\x8f\x03\x72\x00\x0b\x3e\xbc\xd8\x0f\x5c\x38\x3e\xce\xb4\ +\xdb\xed\xaa\x52\xa9\x18\x00\xe4\xc1\x0e\xa8\xc1\x99\x23\x5e\xc7\ +\xd1\x92\x1d\x48\x08\xc4\xb3\x4f\x38\x6e\xbe\x83\x53\xc1\x71\xd0\ +\xdf\x38\x30\x42\x58\x6c\x63\x43\xb8\x8e\x22\x8c\xb4\x17\xa3\xcf\ +\x01\x7e\xbe\x3c\x03\x0e\x0e\x70\xe5\xf7\x90\xe3\x3c\xb0\x09\x18\ +\x6d\x93\x64\xe0\x0f\x70\xe2\x01\x92\xcf\xbc\xe3\xef\xfe\xb2\x08\ +\xfc\xae\xdf\x36\x63\x2b\xfd\x9c\xb2\x74\xfa\xff\x01\x86\x7e\x6f\ +\x39\xfa\xcb\x1f\xcb\x67\x03\x22\x6c\x07\x48\xfb\xb1\xf7\x4c\x23\ +\xf3\xd3\x67\x6e\x32\x96\x00\x90\x58\x2c\xd6\xb3\x6f\x26\x6d\x61\ +\xdf\x4a\x7f\x6c\xbe\xc3\x78\x70\x1e\xee\x19\xc6\x18\x66\x6d\x65\ +\x65\x45\x43\x43\x43\xba\xee\xba\xeb\x14\x08\xac\x17\x58\x65\xd3\ +\xe9\xb1\xb1\x31\xc5\x62\x31\xd3\x34\x46\x22\x11\x7b\xcf\x67\x83\ +\x72\x4e\x5f\x02\x03\x66\x8c\x4d\xc0\x25\x19\xd3\x43\xb6\xa3\x67\ +\xa1\x61\x40\x61\xab\x60\x22\x01\xb8\x5e\x90\xce\x58\x02\xa8\x00\ +\xe5\xec\x0d\x58\x2c\x16\xed\x5e\x24\x84\x0c\xb0\x22\x04\x4c\xdf\ +\x05\x83\xeb\x9b\x57\x13\xd6\x06\x7c\x21\x9e\xf7\x15\xe0\x11\xed\ +\xc3\x50\x01\x94\xe9\x4f\x3f\xe6\xdf\xf9\xce\x77\xb4\xb2\xb2\xa2\ +\xab\xaf\xbe\x5a\x1f\xfa\xd0\x87\x14\x0a\x85\xb4\xb8\xb8\xa8\x4c\ +\x26\x63\xcf\x98\x01\xc0\x1a\xd8\xc0\x06\xf6\xae\x19\xab\x47\xaf\ +\xc1\xf2\x8e\x94\x87\x2d\xff\x70\x02\xb0\x18\xe8\x2e\xbc\xf0\xda\ +\x87\xde\xd0\x71\xd4\x6a\x35\x03\x5f\x80\x3a\x5f\x23\x0a\x80\x81\ +\x73\xc4\x09\x4a\xb2\x10\x01\x7a\x1b\x9c\x2f\x0f\x67\x98\x36\x9f\ +\xe5\x58\xad\x56\x55\xaf\xd7\x35\x32\x32\xd2\xb3\x32\x47\xec\x4b\ +\x56\x58\xb7\xdb\xb5\x0d\x88\xe3\xf1\xb8\x6d\x8c\x0b\x33\xe0\x19\ +\x1d\x0a\x52\x12\x1a\xe4\x3d\xfa\x11\xd6\xc8\xeb\x74\xfc\x96\x41\ +\x30\x0e\xf4\x25\x6c\x84\x07\x15\xb0\x48\x1c\x93\x55\x3a\x0e\xa7\ +\xdf\xe9\xf8\x12\x04\x92\x7a\xfa\x8d\xb6\x70\x9d\x80\xa0\xfe\xac\ +\x3a\xcf\xe2\xd1\x16\xfa\x88\xef\xc2\x5c\x71\x3c\x2a\xb3\xfb\xec\ +\x49\x7f\x6c\x98\x4c\xc2\xc2\xbe\xcd\x38\x7a\xc6\x12\x8d\xd0\xf0\ +\xf0\xb0\xd2\xe9\xb4\x01\x2f\xc6\x14\x0d\x1e\x4e\x96\x8c\x34\xb2\ +\xe5\x00\x7a\x80\x63\x18\x13\xae\x03\xa0\xd4\x6e\xb7\x75\xe1\xc2\ +\x05\x13\x67\xd3\x6f\xd9\x6c\xd6\xca\x1c\x30\x76\x84\x5c\x69\x03\ +\x3a\x3f\x5f\xdb\xca\x2f\x34\x00\xea\xb0\x44\x84\x64\x59\x64\x5c\ +\x7f\xfd\xf5\x56\x6b\x6d\xfb\xf6\xed\x56\xfa\x80\xcd\x91\xdb\xed\ +\xb6\xb6\x6e\xdd\xba\x5e\x7d\xdc\x95\x2f\xf1\x5a\x3c\xe6\x11\xe5\ +\x4c\x18\x6f\x40\x2a\x7d\xcf\x71\x09\x25\x32\x4e\xdc\x9b\x30\xcc\ +\x80\x21\xe6\x30\xbf\xf1\xe5\x4e\x08\x4d\x26\x93\x49\xa5\x52\x29\ +\x03\xc9\xb1\x58\x4c\x2b\x2b\x2b\xca\xe7\xf3\xca\x66\xb3\x06\xdc\ +\xe8\x67\x5f\x5b\xcc\xb3\xad\x80\xb1\x40\x20\xa0\xf1\xf1\x71\x85\ +\x42\x21\xbb\x1e\x5f\x7c\x16\xf0\xe8\xe7\x37\xf7\x74\xa5\x52\xd1\ +\xe2\xe2\xa2\xda\xed\xb6\x6e\xbf\xfd\x76\xdd\x72\xcb\x2d\x06\xea\ +\x28\x56\x7c\xe1\xc2\x85\xf5\x71\xf8\x1e\x9f\x8f\xef\x8a\xbd\xdd\ +\xc2\xdb\x81\x0d\x6c\x60\xef\x8c\xa1\xc7\x81\xea\x27\xf4\x82\xb3\ +\xc4\x21\x52\x5d\x99\x15\x38\x59\x60\x6c\x97\x81\x03\x26\xcd\x9a\ +\x3a\x3a\x00\x02\x9c\x26\x0f\x77\x80\x14\x0e\x1d\x67\xce\xca\x19\ +\x36\x05\x4d\x8c\xdf\xea\x04\x26\xc1\x87\xbd\x3c\xab\x85\x13\x28\ +\x95\x4a\xeb\xd5\x9c\xff\xc7\xd9\xf1\x1d\x69\x23\x1c\x87\xce\x83\ +\xd5\xb3\x07\x27\x5e\x33\x86\x40\xf7\xe2\xc5\x8b\x06\x16\xa8\xd5\ +\xe4\x33\xe8\x3c\xa3\x55\xad\x56\x55\x28\x14\xcc\x49\x91\x28\x40\ +\x7f\x74\xbb\xeb\xb5\x8c\x08\xa5\x02\x1c\x01\x26\x38\x77\x98\x31\ +\xaf\x25\xab\xd5\x6a\x56\x66\xc1\x87\x16\xa5\x8d\x82\xae\x18\xc0\ +\x80\x31\x60\x1c\x7c\xf8\xc8\x0b\xe1\x7d\xc6\x9f\x3f\x86\xb4\x51\ +\xd3\x6a\x64\x64\xa4\x87\xf9\x93\x64\x8e\xd1\xb3\x47\x80\x3a\xcf\ +\x8e\x00\x04\x38\x1e\x63\x03\xe8\x25\x54\x0c\xe8\xa2\xaf\x98\x5b\ +\x64\x26\xc2\x12\xd6\x6a\x35\x7b\x9f\x79\x05\x1b\x45\xe5\xf4\x78\ +\x3c\xae\xf3\xe7\xcf\x5b\x6d\x2a\x40\x3c\x02\x77\xfa\xcd\x17\x7d\ +\x4d\x26\x93\x56\xee\xc1\x83\x66\xc6\x99\xd0\x34\x60\x99\x0c\x5b\ +\x80\x05\x2c\xcf\xec\xec\xac\x69\xca\xc6\xc6\xc6\x8c\x71\xa5\x6c\ +\x42\xbd\x5e\xd7\xc4\xc4\x84\xa6\xa7\xa7\x6d\x01\x83\x8e\xce\x9f\ +\x1b\x10\xe5\x35\x66\xcc\xd5\x78\x3c\x6e\xdb\x53\x71\x5f\xc1\x50\ +\xc1\xc6\x49\x1b\xdb\xe4\x30\x5f\xb9\x57\x60\xc2\xd0\xeb\x05\x83\ +\x41\x13\x92\x13\x9a\x0b\x85\x42\x16\x6a\xa5\x8d\x8c\x27\x80\xc8\ +\x27\x5e\xd0\x1f\xdc\x93\xb0\x72\x84\x41\xfd\x82\xa7\x5c\x2e\x5b\ +\x58\x13\x3d\x15\x9b\x58\xb3\xc1\xb6\xb4\x5e\x1c\xf5\x1b\xdf\xf8\ +\x86\x76\xed\xda\xa5\x3b\xef\xbc\xd3\xda\xb4\x6d\xdb\x36\xa5\xd3\ +\x69\xd5\x6a\x35\xad\xac\xac\x68\x6d\x6d\x6d\x7d\x9f\xce\xef\xf2\ +\xb9\xf8\xae\xd8\xce\x9d\x3b\x07\xe2\xf6\x81\x0d\xec\xff\x21\xf3\ +\xfb\xd7\x79\xf6\x21\x1a\x8d\xf6\xa4\xc7\x53\xc5\xd9\xd7\x21\xe2\ +\x01\x08\x10\x81\xf9\x82\x69\xf1\x8e\xcb\x8b\x59\x3d\xeb\x23\x6d\ +\xec\x55\xe8\x85\xea\x38\x6d\xb4\x19\xd5\x6a\x55\xa9\x54\xca\xb6\ +\xfa\x60\x4f\x3a\xc2\x75\xac\xb6\xfd\x8a\x9c\xb6\x23\x96\xee\x74\ +\x3a\xca\x64\x32\x06\x00\x71\xfe\x88\x87\x8b\xc5\xa2\x39\x06\xda\ +\x8c\x08\x98\x4c\x3d\x56\xe8\x1c\x9b\xb6\xf8\xb0\x10\x40\xcf\xeb\ +\xbe\xe2\xf1\xb8\x39\x76\xf4\x57\xc9\x64\xd2\x36\xff\xe5\x37\xfd\ +\x5b\xf3\xc0\x46\xf0\x39\x5a\x36\x0f\x84\xa5\x8d\xcc\x48\x80\x1f\ +\x8e\x0f\xc6\x83\x6a\xdb\x68\x87\x24\x19\x73\x18\x0e\x87\xad\x86\ +\x94\x07\xb0\x00\x35\x58\x20\x8c\xb0\x23\x0c\x5a\x7f\x69\x87\x50\ +\x28\xd4\xb3\xf1\x31\xc2\x6a\x8a\x8b\x7a\x8d\x1c\xac\xa3\x67\xd8\ +\xfa\x19\x3a\xaf\xd1\x01\x9c\x53\xc9\x1b\x4d\x0e\x00\x87\xcf\x98\ +\xd7\xb0\x43\x2f\xbc\xf0\x82\x82\xc1\xa0\x32\x99\x8c\xd6\xd6\xd6\ +\x7a\x12\x14\x08\x75\x35\x9b\xeb\x5b\x31\x91\x90\x00\x70\x26\x5c\ +\x0d\x98\x62\xae\x31\x7f\x99\xd3\xf4\x6b\x30\x18\x54\x3e\x9f\x57\ +\x22\x91\xd0\xcc\xcc\x8c\xb1\x9d\xf1\x78\xdc\x6a\x6a\xa5\x52\x29\ +\x35\x1a\x0d\x0b\x9d\x8d\x8d\x8d\x29\x9d\x4e\x6b\x6d\x6d\x4d\xb5\ +\x5a\x4d\xd3\xd3\xd3\xca\xe7\xf3\xb6\x5f\x20\x65\x14\x60\xea\x18\ +\x67\xc2\x80\x2c\x8e\x7c\x38\x17\x00\x49\x98\x94\x50\x34\xe0\x8f\ +\xf6\x7a\xf0\x03\xf0\xe4\x3a\xb9\x67\x28\xcf\x00\xe8\xe5\x99\x90\ +\xcd\x66\x0d\x58\x01\xba\xf2\xf9\xbc\xcd\x2f\x32\x2c\x29\x0e\xec\ +\x33\x91\x49\x92\xa0\x6f\xa4\x75\xbd\x60\x38\x1c\xb6\x85\xc7\xc5\ +\x8b\x17\x55\x2c\x16\x55\x2e\x97\xb5\xb8\xb8\xa8\x58\x2c\xa6\x1f\ +\xfe\xe1\x1f\xd6\xb5\xd7\x5e\x6b\xcf\x1f\x2a\xcb\x7f\xf3\x9b\xdf\ +\xd4\xcb\x2f\xbf\x6c\xf7\x4e\x28\x14\xfa\xbf\x05\xb0\x06\x36\xb0\ +\x81\xfd\xbf\x65\x5e\xd3\xe1\xd3\xa4\x71\x56\x1e\xf8\xe0\x50\x60\ +\x63\x70\x86\xbe\xba\x39\xc7\xc4\x29\xfa\xdf\x71\x1c\x9f\x2d\x07\ +\x88\x20\xcc\x43\x7b\xd0\x4a\xf9\x74\x6d\xce\x47\xbd\x1e\xd8\x13\ +\x1c\x1f\x0e\x43\xda\xd8\xc2\xa7\xdd\x6e\xdb\xc3\x9d\x63\xd2\x0e\ +\x4a\x06\x00\x02\xbc\x00\x9b\x10\x19\x5a\x12\x40\x11\xce\x3b\x99\ +\x4c\x1a\xab\x06\xa8\x20\xc3\x8e\xac\x2f\x40\xa9\xaf\x59\xc4\xf7\ +\x1a\x8d\x86\x2a\x95\x4a\x0f\x33\x44\x66\x17\x8e\xca\x67\xf3\xe1\ +\x24\x71\xe4\x53\x53\x53\x56\xb5\x9a\x63\x79\x1d\x13\xc0\x92\xbe\ +\x84\x09\xa4\x2f\xd0\x8c\x01\x8e\x00\x53\xb0\x8e\x7e\x21\x8d\x26\ +\x0f\x0d\x0d\xfb\xd6\x01\x46\x19\x47\x2f\xfe\x07\xf4\xa0\x77\xf3\ +\xdb\xce\xc0\x44\xe1\xc0\x09\xb3\xd1\x17\x3e\xbb\x8c\xb0\x16\xa1\ +\x23\xd2\xfb\x6b\xb5\x9a\x26\x26\x26\xd4\x6e\xb7\x75\xcd\x35\xd7\ +\xe8\xe5\x97\x5f\x96\x24\x6d\xdd\xba\x55\xa1\x50\x48\xbb\x77\xef\ +\xd6\xe2\xe2\xa2\x4a\xa5\x92\xae\xb9\xe6\x1a\xed\xdc\xb9\x53\x4f\ +\x3e\xf9\xa4\x81\x4d\x1f\x26\xe4\xfa\xa4\x8d\x05\x87\xbf\x27\xf8\ +\x1f\x9d\x15\xe0\x03\xe6\xb5\x5a\xad\x6a\x64\x64\x44\x99\x4c\x46\ +\xb9\x5c\x4e\x17\x2f\x5e\xd4\x96\x2d\x5b\x34\x3b\x3b\xab\x74\x3a\ +\x6d\xe2\x7a\x44\xf5\x80\xed\x5a\xad\xa6\x99\x99\x19\x2b\x51\x01\ +\xe8\x0c\x04\x02\x56\xbb\x8c\xcf\x7c\xed\x2d\xee\x29\xe6\x3f\xfd\ +\x3a\x36\x36\x66\xf7\x16\x73\xd0\xeb\xe8\x00\x1e\x68\x0f\x3d\x83\ +\x54\xab\xd5\x2c\x94\xec\x99\x41\x1f\x92\x86\x89\x65\x0e\x01\x7c\ +\xa8\xdd\x45\xdf\x32\xe7\x08\x8f\x93\x20\xc1\xfc\x20\xbc\x4a\xe8\ +\x92\x39\xe4\x35\x8b\x43\x43\xeb\x25\x2d\x2a\x95\x8a\x96\x96\x96\ +\x74\xee\xdc\x39\x5d\x7f\xfd\xf5\xba\xe7\x9e\x7b\x34\x35\x35\x65\ +\x19\x98\x9c\xfb\xf4\xe9\xd3\xfa\xfa\xd7\xbf\x6e\xcc\xd5\xcc\xcc\ +\xcc\xfa\x7d\xf9\xa6\x9f\x88\x03\x1b\xd8\xc0\x06\xf6\x16\x19\x00\ +\xc3\xeb\x60\xd0\x74\xf8\x8a\xe5\xb0\x48\x00\x19\xc2\x3f\xb0\x14\ +\x3c\xf0\x79\x18\x4b\x1b\xf5\x88\x3c\x88\x90\x64\x0f\x57\x9f\x6a\ +\xcf\xca\x99\xbf\xf9\xc7\x71\x59\xb1\x63\x00\x8e\x7e\xed\x95\x5f\ +\x21\xfb\x70\x1f\xc2\x7b\x49\x56\xcd\x9c\x6c\xa5\x40\x20\xa0\x99\ +\x99\x19\x05\x83\xeb\xd5\xce\x61\x7b\x70\x88\xb9\x5c\x4e\x99\x4c\ +\x46\xa3\xa3\xa3\xea\x76\xd7\x0b\x72\x52\x5b\xa9\x58\x2c\x5a\xa8\ +\x4f\x92\x6d\xe3\xf1\xea\xab\xaf\x5a\x0d\x27\x1f\x22\x04\x58\xa6\ +\xd3\x69\x13\x1e\x03\x32\x62\xb1\x98\xd5\xc0\x92\xb4\xa9\xee\x07\ +\xe6\x81\xca\xde\x00\xa3\x70\x38\x6c\x35\xe8\x22\x91\x88\x0a\x85\ +\x82\x85\xc6\xa8\xaf\xc5\xf7\x58\xf1\x33\x96\xbe\xac\x04\x9b\x69\ +\xfb\x42\xa2\x84\x15\x01\x7a\x68\xc4\xb8\x76\xc2\xbb\x9e\xe9\x22\ +\xf4\x88\x23\xaf\xd7\xeb\x2a\x95\x4a\x06\x5e\x61\x00\x19\x6f\xda\ +\x02\x98\xe2\x18\x8c\x23\x20\x1e\x31\xba\x17\x80\x0f\x0d\x0d\x69\ +\x75\x75\x55\xe3\xe3\xe3\x16\x7e\xbb\xe2\x8a\x2b\x2c\xfb\x70\xd7\ +\xae\x5d\x9a\x9e\x9e\xd6\x57\xbe\xf2\x15\x6b\x03\x59\x77\x3e\xa3\ +\x95\x90\x37\x0c\x0d\x60\x03\xb0\x48\x38\x8f\x7b\x05\x66\x14\x20\ +\xd9\x68\x34\xf4\xf2\xcb\x2f\x6b\x6c\x6c\x4c\x37\xdd\x74\x93\x92\ +\xc9\x64\x4f\x5f\x93\x89\xc8\xbc\x86\x39\x22\xbc\x06\xf8\x62\xac\ +\x25\x59\xd8\x0e\x51\x3a\xf7\x5e\xb5\x5a\xb5\xb0\x23\x21\x5b\x6a\ +\x66\x51\x49\x9e\xfb\xc1\x6f\x4d\x03\x33\x9d\x48\x24\xac\x86\x14\ +\x65\x30\x18\x0b\x5f\x66\x03\x90\x93\xcf\xe7\x35\x36\x36\x66\x8b\ +\x27\x58\x55\xb2\x24\x99\x2b\xdc\xe7\x00\x54\x16\x15\x48\x0d\xa4\ +\x8d\x92\x0c\xf4\x3b\x63\x90\xcf\xe7\x0d\xe0\xae\xae\xae\x6a\x69\ +\x69\x49\x67\xcf\x9e\xd5\xe8\xe8\xa8\xfe\x3f\xf6\xde\x63\x47\xd2\ +\xec\xba\xf6\x5f\x61\xd2\x87\x8f\x48\x5f\x55\x59\x5d\x86\xdd\xd5\ +\x4d\x8a\x64\x8b\x24\x5a\x84\xcc\xe0\x6a\x28\x40\x20\x20\xe8\x51\ +\xf4\x02\x7a\x02\x4d\x35\xd3\x1b\x48\x03\x69\x22\x43\x10\x90\x04\ +\x89\xa4\x24\x36\x4d\x77\xab\xda\x94\xaf\xf4\x91\xe1\xd2\x67\x44\ +\xdc\x41\xde\xdf\x8e\x15\xa7\x23\x9b\xd4\xff\xde\x3f\x6a\x12\x07\ +\x48\x64\x66\x98\xef\x3b\xdf\x71\x7b\x9d\xb5\xd7\xde\xe7\xfb\xdf\ +\xff\xbe\x3e\xf8\xe0\x03\xdd\xbb\x77\x4f\xa7\xa7\xa7\x2a\x97\xcb\ +\x3a\x3e\x3e\xd6\xd3\xa7\x4f\xb5\xb3\xb3\xa3\xa7\x4f\x9f\x2a\x9f\ +\xcf\xc7\x51\x42\x80\xca\x29\xc0\x9a\x96\x69\x99\x96\x37\x56\x1e\ +\x3c\x78\x20\x49\x7a\xfd\xfa\xb5\xda\xed\xb6\xb2\xd9\xac\xde\x79\ +\xe7\x1d\x5d\x5e\x5e\xea\xe0\xe0\x20\xc2\xae\x31\xaa\x00\x18\x0c\ +\x00\xd9\xad\x31\xa2\xf9\x7c\x3e\xd8\x1f\x5c\x4e\xae\x61\xf2\xa4\ +\x98\xec\x94\xa5\x2f\x47\x88\x61\x48\x00\x67\x0e\xd6\xd8\x09\x63\ +\xfc\xd1\x73\x00\x12\xb8\x87\x6b\x77\x00\x5d\xb9\x5c\x2e\x0c\x13\ +\x86\xf6\xce\x9d\x3b\xaa\x54\x2a\x6a\x36\x9b\xda\xdd\xdd\xd5\xda\ +\xda\x9a\xea\xf5\xba\x8a\xc5\xa2\xb6\xb7\xb7\xf5\xfc\xf9\x73\xdd\ +\xb9\x73\x47\x77\xee\xdc\x51\xa3\xd1\xd0\xe3\xc7\x8f\xf5\xe1\x87\ +\x1f\xea\xd6\xad\x5b\x7a\xf8\xf0\xa1\xd6\xd6\xd6\xf4\xf3\x9f\xff\ +\x5c\xad\x56\x4b\xdf\xfd\xee\x77\xb5\xb8\xb8\xa8\x67\xcf\x9e\xe9\ +\xe7\x3f\xff\xb9\x8e\x8f\x8f\xb5\xb2\xb2\x12\xc9\x32\x71\x01\x79\ +\x16\x77\xf2\x23\x79\x7b\xf6\x7a\xbd\x30\xf4\x1e\xad\x07\x63\x37\ +\x18\x0c\x02\x1c\x4a\x23\xd6\x87\x67\x06\x0c\x11\xfd\x89\xbe\xa8\ +\xd9\x6c\x4a\x1a\x65\x32\x5f\x5c\x5c\x0c\x40\x83\xa0\x3f\x4d\xad\ +\xe1\xac\x14\x86\xf3\xf4\xf4\x34\x8e\x49\x19\x0c\x06\xe1\x5e\xe5\ +\x3c\x38\xc6\x08\xac\x21\xcf\x46\xbf\x00\x1c\xa5\x51\xca\x0c\x49\ +\x71\x1e\x1f\x4c\x61\x36\x9b\x0d\xd7\x21\xcc\xe5\xe9\xe9\xa9\x6a\ +\xb5\x9a\x72\xb9\x9c\x1a\x8d\x46\x80\x7d\xea\x4b\xd2\xce\xfd\xfd\ +\x7d\xfd\xf6\x6f\xff\x76\xf4\xc7\xab\x57\xaf\x42\x44\xce\x58\x74\ +\xa6\xec\xe2\xe2\x22\xb2\x8d\xef\xef\xef\x8f\x45\x3e\xfa\x06\xc0\ +\xa3\x14\x01\xe2\xf3\xf3\xf3\x7a\xf5\xea\x95\x72\xb9\x9c\xbe\xf5\ +\xad\x6f\x45\x24\x1b\x4c\xaf\xeb\x1a\x71\xe1\x56\xab\x55\x0d\x87\ +\x43\x75\xbb\x5d\x2d\x2d\x2d\x85\xdb\x97\x6c\xe7\x6c\x0a\x10\xdf\ +\xfb\x39\x91\xb8\xc2\xc9\x13\xd6\xe9\x74\xf4\xf2\xe5\x4b\xdd\xbd\ +\x7b\x77\xec\x14\x02\x18\x3f\xae\x47\x7b\x33\xae\x00\x76\xcc\x1d\ +\x98\xb4\x7c\x3e\xaf\x66\xb3\x19\xe3\x85\x36\x5e\x59\x59\x19\x9b\ +\x4f\x24\x9b\x25\xd7\x1b\x20\x09\x97\x3b\xa9\x2c\x3c\x01\x31\x20\ +\x0e\xb7\x31\xc7\xdb\x70\x42\x04\xb9\xc7\x5e\xbc\x78\xa1\x47\x8f\ +\x1e\xe9\xfe\xfd\xfb\x63\x2e\xc6\x76\xbb\xad\xed\xed\x6d\xed\xee\ +\xee\xea\xf9\xf3\xe7\x2a\x97\xcb\xda\xdc\xdc\x0c\x56\x7b\x7e\x7e\ +\x3e\xdc\xa5\x53\x80\x35\x2d\xd3\x32\x2d\x6f\xac\x70\x88\xec\xea\ +\xea\xaa\x7e\xfa\xd3\x9f\x86\x6b\x62\x73\x73\x53\x6f\xbf\xfd\xb6\ +\xfe\xf5\x5f\xff\x55\xbb\xbb\xbb\xe1\x3a\x73\xb1\x3a\x79\x7a\x30\ +\x82\x2c\xb4\xb8\xc1\x58\xe4\x58\xb4\x3d\xc2\xcd\xd3\x0f\xb8\x58\ +\x97\x02\x5b\x81\xdb\x8f\xc8\x2c\x69\xe4\x72\xc4\x50\x9e\x9e\x9e\ +\x86\x1b\x86\xcf\xe1\xb6\xc3\x90\xf8\x31\x37\xb8\x98\x60\x96\xce\ +\xcf\xcf\xb5\xbb\xbb\x1b\x89\x3f\x0f\x0f\x0f\x43\xe0\x4b\x26\xf9\ +\xfd\xfd\x7d\x9d\x9f\x9f\xeb\xde\xbd\x7b\x11\x92\xde\x6a\xb5\x54\ +\xa9\x54\xf4\xfc\xf9\xf3\x38\x66\xe6\xe3\x8f\x3f\x56\xa3\xd1\x08\ +\x76\x07\x0d\x54\xb1\x58\x8c\xb3\x00\xb3\xd9\xac\x0e\x0f\x0f\xc3\ +\x68\xc3\xce\x00\x62\x1d\x98\x7a\x94\x18\x06\x92\x00\x02\x8c\x26\ +\x6d\x8c\xbb\x0b\x10\x86\xeb\x14\x9d\x55\x2e\x97\x53\xb9\x5c\x1e\ +\x73\x21\xd1\xfe\xb3\xb3\xb3\x63\x62\x73\x8f\x2c\xa4\xdd\xa8\x23\ +\x00\xe8\xe1\xc3\x87\x2a\x97\xcb\x6a\xb7\xdb\x7a\xf6\xec\x99\x06\ +\x83\x81\xde\x7b\xef\x3d\x55\xab\x55\xb5\x5a\x2d\x7d\xf2\xc9\x27\ +\xe1\x32\x3a\x3f\x3f\x8f\xf4\x15\xee\x0e\x73\xe6\xd3\xc7\x04\x2e\ +\x56\x0f\xff\x67\xbc\xc1\xba\x31\x46\xd0\xf1\xac\xaf\xaf\x2b\x97\ +\xbb\x4e\x87\x70\x74\x74\x14\x7a\xaa\x5e\xaf\x17\x51\x67\x0e\x8c\ +\x70\x3b\xb3\x31\x00\x68\x00\x3c\x49\x1c\xeb\x79\xb0\x00\x0d\x33\ +\x33\x33\xa1\x07\x44\x68\x2d\x5d\xe7\xb9\x2a\x16\x8b\xe1\xae\xbb\ +\xb8\xb8\x50\xb5\x5a\x0d\xc1\xfd\xe5\xe5\x65\x1c\x58\x0e\x98\xe2\ +\xd8\x17\xee\x0d\xd8\x06\xec\x7a\xee\x39\xd8\x2b\x5e\x77\x77\x2f\ +\x8c\x9a\x33\x65\x1e\xe5\x89\x66\x0d\x06\x16\x17\x37\xe0\x88\xfe\ +\xf5\x00\x14\xe6\x1c\xf3\xdc\xa5\x00\xb0\xbb\xc5\x62\x31\x9e\x8d\ +\xcf\xc1\x76\x7b\x80\x03\x1b\x06\x9e\x11\xf7\xaf\x33\x99\xdd\x6e\ +\x57\x8f\x1f\x3f\x56\x2e\x97\xd3\xff\xfa\x5f\xff\x4b\x0f\x1f\x3e\ +\xd4\xf1\xf1\xb1\xea\xf5\xba\x1a\x8d\x86\xfe\xfb\xbf\xff\x5b\xcf\ +\x9e\x3d\xd3\xe5\xe5\xa5\x9a\xcd\xa6\x0a\x85\x82\xee\xdc\xb9\x13\ +\x6c\x23\xcf\xb3\xb0\xb0\x70\x0d\x4c\xff\xa7\x0b\xe2\xb4\x4c\xcb\ +\xb4\x4c\xcb\xff\xab\xf2\xf8\xf1\xe3\xd0\xf3\x00\x38\xd8\x89\xf3\ +\x03\xfb\x21\x8d\x9f\xa5\x37\x18\x0c\x22\x52\x49\x1a\xa5\x31\x40\ +\x60\xeb\x06\xda\xc3\xf1\x79\x4d\x1a\x3f\xaf\xd0\x85\xd9\x30\x56\ +\xee\xaa\xf4\x85\x99\x1d\x30\xc0\xc2\x43\xf9\x31\xdc\xb8\x9e\x5c\ +\x3f\xc3\x62\x0f\x9b\x72\x72\x72\xa2\x83\x83\x83\xb1\x6b\xb7\x5a\ +\x2d\xfd\xea\x57\xbf\x8a\x24\x92\x18\x89\x93\x93\x13\xfd\xe4\x27\ +\x3f\x09\x57\xce\xe9\xe9\xa9\x7e\xf6\xb3\x9f\x85\x48\x59\x92\x3e\ +\xf9\xe4\x13\xad\xac\xac\xe8\xec\xec\x2c\xd2\x11\xe0\x56\x71\x31\ +\xf4\xf9\xf9\xb9\x76\x76\x76\x22\x05\x82\xbb\x5a\x31\x42\xd2\xc8\ +\x7d\xe6\xfa\x25\x74\x3a\x2e\x10\x97\x34\x96\xf6\xc0\xf5\x57\x6e\ +\x14\x71\x65\x12\x20\x40\xbd\xdc\xdd\x8b\xfb\x0b\xdd\x0f\x80\xca\ +\x13\xa7\x4a\x0a\x90\x4a\xc1\xb0\xa3\x55\x03\x5c\xe1\x96\xc3\xed\ +\x0b\xc3\xe9\xc5\x01\x1d\xe0\x07\x80\x59\x2c\x16\x35\x18\x0c\x22\ +\x45\x86\x47\x1a\xd6\x6a\x35\x7d\xf6\xd9\x67\x9a\x9f\x9f\x57\xb5\ +\x5a\x55\xb3\xd9\xd4\xda\xda\x9a\x0e\x0e\x0e\xc2\x95\xb4\xb4\xb4\ +\xa4\x8f\x3e\xfa\x48\xd2\xe8\x38\x1f\xc0\x1c\xa9\x00\x24\x05\xe3\ +\x86\x1b\x92\x42\x5b\xb8\x06\x11\x66\x10\x66\xe7\xf0\xf0\x30\xf2\ +\x5a\xad\xae\xae\x86\x88\x9d\x63\x6f\x7c\x2c\x2e\x2d\x2d\x85\x3b\ +\x8f\xeb\xc1\xbe\xb4\xdb\xed\x38\x92\xec\xf8\xf8\x38\xfa\x87\x2c\ +\xec\xd4\x83\x4c\xfa\x1e\x39\xeb\x6e\x39\x5c\x73\x00\x3f\xcf\x6d\ +\xc7\xa6\x83\x64\xae\x30\x49\xcc\x1f\xee\x09\x3b\x05\xcb\x89\x7e\ +\x0b\x77\x23\x11\x86\x30\x9b\xfd\x7e\x5f\xd5\x6a\x35\xea\x0b\xfb\ +\x49\x5d\x00\x7c\x8c\xf9\xe1\x70\x18\x39\xc2\x86\xc3\xa1\x5e\xbd\ +\x7a\xa5\xf3\xf3\x73\xdd\xbe\x7d\x5b\xbf\xf5\x5b\xbf\xa5\xdb\xb7\ +\x6f\x6b\x30\x18\xe8\xd6\xad\x5b\x5a\x5c\x5c\xd4\xe7\x9f\x7f\xae\ +\xa7\x4f\x9f\x86\xa6\xb1\x58\x2c\xaa\x56\xab\x8d\x49\x0a\x00\xa2\ +\x6c\x00\xa7\x00\x6b\x5a\xa6\x65\x5a\xde\x58\x39\x3e\x3e\xd6\x93\ +\x27\x4f\x42\x40\x4c\x1a\x80\x6e\xb7\xab\x1f\xff\xf8\xc7\x63\x39\ +\x8d\x10\xa1\xc3\x80\x14\x8b\xc5\xb1\xe8\x2a\xc0\xd2\xfc\xfc\xbc\ +\x5a\xad\x56\x18\x14\x18\x14\xdf\x65\x4a\xe3\x7a\x0f\xfe\xe7\x37\ +\x0b\x32\xc7\x62\x78\x74\x14\xe1\xfc\xdc\xaf\xdf\xbf\xce\xf6\xed\ +\xf9\x76\x70\x73\x60\x48\x59\xd4\x5d\x2f\x46\xbd\x3d\x13\x3d\x5a\ +\x1b\x18\x14\x98\x20\x00\x9e\x34\x12\xe6\x63\x24\x88\x8e\xc3\xcd\ +\xc2\xae\xdc\x53\x1e\x3c\x7b\xf6\x2c\xc4\xd0\xe8\x76\x88\xca\xa4\ +\x4d\x61\xb2\xdc\x2d\x25\x8d\x82\x06\x1c\x7c\x61\xa8\x00\x44\x00\ +\x60\x0c\x30\x11\x71\xe5\x72\x79\x8c\x71\x39\x3b\x3b\x53\xad\x56\ +\x0b\x36\xd2\xdb\xa5\xd5\x6a\x85\x9b\x0a\x01\xb7\x1b\x2c\x34\x4a\ +\x88\x96\xa5\xeb\xe3\x6e\x78\x86\xb9\xb9\xb9\x60\x63\x30\x80\xa4\ +\xbf\x48\xd3\x5d\x00\x18\x61\x6d\x1c\x28\x4a\x23\x71\xbb\x47\x82\ +\x22\x7c\xc6\x0d\x24\x29\xf4\x43\x68\xe8\x16\x16\x16\xb4\xba\xba\ +\xaa\x67\xcf\x9e\x69\x63\x63\x43\x8d\x46\x43\xaf\x5e\xbd\xd2\xeb\ +\xd7\xaf\x63\x3c\xc2\xa4\xc0\xce\xc0\x06\xed\xee\xee\xc6\x21\xe1\ +\x44\x73\x02\x54\x69\x7b\xd8\x24\x00\x13\x6e\xb8\xd9\xd9\x59\xd5\ +\x6a\xb5\x70\xfb\x1d\x1d\x1d\x8d\x65\x72\x1f\x0e\x87\x6a\x34\x1a\ +\xc1\xea\x7a\x06\x76\x98\x22\x22\x4e\xd3\x08\x5c\x74\x91\x9d\x4e\ +\x27\x0e\x7d\xa6\x5d\xd0\xac\x95\xcb\xe5\xe8\x4b\xf4\x59\x1e\xf9\ +\x87\x0b\x15\xcd\xdf\xcb\x97\x2f\x75\x76\x76\xa6\xbb\x77\xef\x4a\ +\x1a\x05\x9e\x78\xc4\x2f\x00\x97\xfe\xf0\xc0\x14\xfe\x5e\x58\x58\ +\x46\x04\xed\xa3\x00\x00\x20\x00\x49\x44\x41\x54\x50\xaf\xd7\x53\ +\xbf\xdf\x8f\x1c\x66\x30\x66\xbe\x29\xf0\x20\x11\x22\x82\x01\x67\ +\x17\x17\x17\x7a\xfa\xf4\xa9\x72\xb9\x9c\x3e\xf8\xe0\x03\x3d\x78\ +\xf0\x40\xcb\xcb\xcb\x31\xd7\xaf\xae\xae\xf4\xd3\x9f\xfe\x54\xcf\ +\x9f\x3f\x1f\x13\xd9\x33\x2e\x71\x57\x32\x07\x99\x73\x33\x33\x33\ +\x53\x80\x35\x2d\xd3\x32\x2d\x6f\xae\xc0\xce\xa4\xb9\x8c\xc8\x75\ +\x85\x0b\x4d\x1a\x3f\xf3\x8d\xe2\x22\x67\x69\x14\xb2\x0e\x18\x93\ +\xc6\x0f\x5a\xc6\x30\x61\xdc\x3d\x5f\x13\x05\xe3\xcd\x62\x8d\x61\ +\xe6\x35\x76\xfc\xb0\x22\xb0\x31\x2c\xba\x7e\x38\xb4\xd7\x13\x40\ +\xd4\xeb\xf5\xc6\xdc\x9b\xfe\xfc\xec\xe6\x31\x0c\x00\x07\x8f\x16\ +\xf4\xba\xc3\xd8\x49\xa3\x1c\x51\x68\x5e\x00\x5e\x57\x57\x57\x01\ +\x4a\x88\x1c\xac\xd7\xeb\x91\xe7\xcb\xa3\xe7\x70\xd5\x78\x0a\x07\ +\xa2\x1d\x01\x84\xde\x8e\x18\x2e\x37\xb8\x44\x66\x35\x9b\xcd\x38\ +\x56\x45\xba\x66\x9c\x0e\x0e\x0e\xe2\x3e\xce\x58\x48\x0a\xb7\x0a\ +\xed\x0c\x2b\x02\x2b\xe8\xc6\x97\xfe\x75\xf6\xd2\x75\x5a\xb8\x30\ +\x01\x8d\xb4\xaf\x8f\x03\x00\x8c\xa7\x0a\x01\x74\x02\x14\xb9\x27\ +\x9f\x39\x3f\x3f\x57\xa9\x54\x8a\xdf\xb8\xba\xde\x7d\xf7\x5d\x49\ +\x52\xa3\xd1\xd0\xc5\xc5\x85\xb6\xb7\xb7\xf5\xde\x7b\xef\xa9\xdf\ +\xef\xeb\xf1\xe3\xc7\x91\xd2\x80\x8d\x80\x8b\xe7\x49\x76\xf9\x8d\ +\x6f\x7c\x43\x8f\x1e\x3d\x8a\xac\xf6\xb0\x85\x0e\x94\x31\xf8\xa4\ +\x06\x21\x4d\xc1\xad\x5b\xb7\x54\xab\xd5\x22\xd2\x93\xcd\x07\xb9\ +\xb0\x60\xfa\x16\x17\x17\xa3\xde\x8c\x63\xdf\x78\xd0\x9e\x9c\x23\ +\xe8\xe9\x40\xd0\x56\xa1\x73\x64\x9e\x49\x8a\x9c\x68\x04\xa5\xb8\ +\x8b\x7a\x30\x18\xc4\x58\x20\x5d\xc3\xd2\xd2\x92\x1e\x3c\x78\xa0\ +\x52\xa9\x14\x07\xd9\x73\x6f\x36\x49\xcc\x2b\xf2\xc9\x35\x1a\x8d\ +\x00\xe6\x04\x76\x30\x86\x5d\xef\x08\xcb\x4d\xfb\x01\xe0\xfd\x70\ +\x75\x0e\x91\x3e\x38\x38\x50\xab\xd5\xd2\xd6\xd6\x96\xbe\xf5\xad\ +\x6f\x69\x69\x69\x29\x36\x7a\x6c\xb0\x3e\xfd\xf4\x53\x7d\xfc\xf1\ +\xc7\x11\xbd\x9b\xcb\x5d\xa7\x46\x69\x36\x9b\x91\xa6\x82\xe0\x00\ +\x58\x33\xa2\xa0\xb3\x9a\x96\x69\x99\x96\x69\x79\x43\x05\xc3\x05\ +\x5b\xe1\x60\x86\xec\xe9\x18\x41\xd8\x08\x8a\xbb\x0d\xd9\xd1\x02\ +\x72\x60\x8f\x30\xbc\x5c\x07\xa3\xca\xf7\x00\x58\x2e\xa0\x4e\x8d\ +\x31\x06\x11\x2d\x0e\xd1\x72\x18\x62\xd7\xc8\xa4\x3a\x2f\xd8\x30\ +\x18\x31\x7f\x46\xd8\x02\x4f\x52\x0a\x7b\x40\x98\x3a\xa9\x12\x3c\ +\x72\xd2\x8d\xd9\x60\x30\xca\x9e\x8d\x91\xc4\x00\x02\x1a\xe6\xe7\ +\xe7\x55\x2e\x97\xa3\x7e\xfd\x7e\x5f\xc7\xc7\xc7\x01\xb6\x10\x81\ +\x03\xa4\x60\xed\x78\x2e\xda\x09\xb6\xca\x45\xcb\x80\x23\x3f\x7e\ +\x04\xd7\xa4\x47\xbf\xc1\xee\xe4\xf3\x79\x75\x3a\x9d\x78\xc6\x5e\ +\xaf\xa7\xa7\x4f\x9f\x86\x8e\x09\xa1\xf8\xe1\xe1\x61\xe8\x7a\xb8\ +\xa7\xeb\x79\xf2\xf9\xbc\x8e\x8e\x8e\xd4\x6c\x36\x23\x05\xc4\xc9\ +\xc9\x89\x3a\x9d\x8e\xb6\xb7\xb7\xd5\x6e\xb7\x43\x90\x9c\x82\x2f\ +\x67\x11\xe9\x5f\xea\x8b\x01\x87\xa5\xe1\x7b\xb8\x1b\x61\x2b\x2e\ +\x2e\x2e\xb4\xb5\xb5\x15\x63\x06\xb6\xec\xad\xb7\xde\x92\x74\xbd\ +\x09\xa8\x54\x2a\x31\x0e\xb7\xb7\xb7\x63\x0c\xa5\x5a\xb6\xd9\xd9\ +\x59\x35\x9b\x4d\x7d\xfb\xdb\xdf\xd6\xbb\xef\xbe\xab\x76\xbb\x3d\ +\x96\x0c\x17\x2d\x94\xa4\x38\x95\x00\x91\x7a\xa5\x52\xd1\xe6\xe6\ +\x66\xe8\x80\xd8\xa0\xf8\xb1\x2f\x8b\x8b\x8b\xaa\x56\xab\x2a\x14\ +\x0a\x2a\x95\x4a\x71\x32\x01\x80\x04\xa6\xcb\xc7\xb1\x27\xe9\x75\ +\x17\x2e\xac\x2a\x6d\xea\x91\xb7\x2e\xc2\x27\x30\x80\xb1\x05\x10\ +\xdd\xd9\xd9\xd1\xfc\xfc\xbc\xbe\xfd\xed\x6f\xab\xd1\x68\x8c\x45\ +\x34\xf2\x39\xa4\x02\xb8\x15\x7d\x5c\x91\x8e\x81\x71\x42\x3d\x48\ +\xf5\xc0\xda\xe1\x2e\xd5\x6e\xb7\xab\x83\x83\x83\x60\xd4\x06\x83\ +\x81\x5a\xad\x96\x1e\x3f\x7e\xac\x7c\x3e\xaf\xf7\xdf\x7f\x5f\x8f\ +\x1e\x3d\xd2\xf2\xf2\xb2\x56\x56\x56\x54\x2e\x97\xd5\x6c\x36\xf5\ +\xec\xd9\x33\xfd\xe7\x7f\xfe\xa7\x9e\x3d\x7b\xa6\xb5\xb5\xb5\x60\ +\xbd\xe8\x43\x82\x20\x00\x64\xb4\x83\x33\x93\x53\x06\x6b\x5a\xa6\ +\x65\x5a\xde\x58\x71\x30\xe2\x62\xe3\x5c\x2e\x17\x22\x61\x80\x03\ +\x8b\x3f\x3b\x45\x5c\x6a\x2c\xec\x80\x09\x16\x65\x76\xe7\x00\x1a\ +\xbf\x3e\xe0\x07\x40\xe1\xc7\x8c\x00\xe2\x3c\x6d\x84\x83\x34\x8e\ +\x47\x91\x46\x8c\xd6\xc2\xc2\x42\xd4\x01\x97\x26\xee\x07\x0c\x39\ +\x6e\x12\x92\x2a\x7a\x76\x6b\x17\x85\xf3\x1b\xd7\x8e\xbb\x07\xb9\ +\x16\xf7\x01\x5c\xf1\x7c\x0e\xe8\x00\x23\x30\x2f\x30\x1b\xe8\x62\ +\x00\x6d\xde\xf6\xd4\x05\x77\x1e\x00\x81\xba\x9e\x9d\x9d\xa9\xd5\ +\x6a\x69\x63\x63\x63\x4c\x7b\x45\x34\x96\xa7\xa4\x80\x3d\x83\x61\ +\xcb\xe7\xf3\x6a\x34\x1a\x63\xda\x35\x77\x31\xe2\xe2\xa4\x6d\xf9\ +\x9f\xfe\xe2\x35\xf2\x82\x71\x26\xdc\xe2\xe2\xa2\x96\x96\x96\xd4\ +\xed\x76\xf5\xe2\xc5\x8b\x48\x14\xc9\x7d\x78\x2e\x07\x59\x93\x9e\ +\x9b\x7b\x01\x78\x5d\xa4\x0f\x38\x84\x71\xca\x64\xae\x8f\x5a\xd9\ +\xdd\xdd\x95\xa4\xc8\x00\xfe\xf6\xdb\x6f\x07\xc0\xab\x56\xab\x6a\ +\x34\x1a\xda\xdb\xdb\x0b\x3d\x96\xe7\x4a\x83\xa9\xf5\xe8\x4c\xc0\ +\x13\xaf\x53\x57\xc6\xd2\xf1\xf1\xb1\x4a\xa5\x92\xca\xe5\xb2\x8a\ +\xc5\x62\xb8\x06\x01\xd5\x5c\x07\x00\x5f\x2c\x16\xc3\xed\xce\x7d\ +\x10\x61\x4b\xd7\x1b\x0b\x8e\xa0\xc1\xad\xe5\x29\x15\x60\x0c\xfd\ +\x08\x23\x77\xaf\x7a\x3b\xc2\x60\x3a\xb0\xa2\xdf\xb7\xb7\xb7\x55\ +\x28\x14\xf4\xdd\xef\x7e\x57\x0b\x0b\x0b\xda\xdb\xdb\x53\xad\x56\ +\x0b\x77\x28\x60\x9c\x8d\x01\xf5\xe1\x87\x23\x7b\x5c\xc3\x06\x78\ +\xef\x76\xbb\xca\x64\x32\x5a\x5e\x5e\x8e\x79\xe3\x11\x8e\xce\x7c\ +\x6e\x6f\x6f\xeb\xe0\xe0\x40\x8b\x8b\x8b\xba\x77\xef\x9e\xde\x7e\ +\xfb\xed\xe8\x5b\x00\xd4\xf3\xe7\xcf\xb5\xbd\xbd\xad\x4e\xa7\xa3\ +\xcb\xcb\xcb\x08\x12\x60\xc3\x02\x90\x65\x8e\x0f\x06\x83\x38\x7e\ +\x07\xc9\x42\x68\x27\xff\x2f\xd6\xc6\x69\x99\x96\x69\x99\x96\xff\ +\xab\xc2\xa2\x0d\x9b\x42\x24\x0f\x6c\x81\x47\xf2\x01\xac\xf8\x0e\ +\x46\xc7\x53\x04\xc0\xbc\x00\x72\xd8\xfd\x4a\xa3\xe8\x3f\x69\xdc\ +\x6d\xf8\xce\x3b\xef\xe8\xf0\xf0\x30\x16\x7a\x40\x0a\x39\x7c\xb8\ +\xae\x47\xb3\x39\x3b\xc5\x02\x0e\xb3\xd5\xe9\x74\xc2\x60\x78\xfa\ +\x07\x34\x2f\x92\x22\xdf\x13\xc0\x89\xe7\x4f\x99\x2e\x18\x24\xf2\ +\x48\xb1\xc8\xfb\x99\x8a\x0e\x32\x71\x55\xc0\x22\x01\x4e\xfb\xfd\ +\xfe\xd8\x81\xd7\xb4\x87\xb3\x37\x18\x0e\x00\x9a\x1b\x15\x9e\x01\ +\x17\x8f\x1f\x87\xe3\x4c\x0c\xdf\x95\xc6\x73\x9c\x01\x64\x5d\x87\ +\xc6\xee\x9f\x08\x33\xdc\x38\x9c\xc9\x48\xdd\x61\x1d\x60\x7e\x5c\ +\x54\x3c\x3b\x3b\x1b\xa0\x1a\x51\xb4\xbb\x8c\xb9\xa6\xf7\xb7\xa7\ +\x9e\x70\x77\x1d\xe0\x04\x10\x71\x71\x71\x11\xa9\x2c\xe6\xe7\xe7\ +\x23\x65\x08\x29\x2f\x4a\xa5\x92\x3e\xfc\xf0\xc3\xc8\x09\x86\x96\ +\xea\xe9\xd3\xa7\x7a\xeb\xad\xb7\xe2\xe8\x94\x83\x83\x03\x95\x4a\ +\xa5\x08\x0c\xa0\xee\xd4\xd7\xf3\x31\x35\x9b\xcd\x60\x8b\xb8\x1e\ +\x06\x7c\x6e\x6e\x4e\x2b\x2b\x2b\x01\x98\xc8\x73\xe5\xac\x1e\xe0\ +\xb8\xd1\x68\xa8\x52\xa9\xc4\x98\xf0\x23\x7e\xe8\x9f\xa3\xa3\xa3\ +\x70\x19\xba\xde\x88\x76\xf5\xb4\x19\x8c\xf5\x8b\x8b\x8b\x00\x22\ +\xcc\x0f\x84\xeb\x00\x20\xc0\x3c\xd1\xb2\xaf\x5e\xbd\x52\xbd\x5e\ +\xd7\xdb\x6f\xbf\xad\xf9\xf9\x79\x1d\x1f\x1f\x6b\x7e\x7e\x3e\xc4\ +\xe3\xbf\xfc\xe5\x2f\x75\x7e\x7e\x1e\x02\x75\x07\xbb\xa5\x52\x49\ +\xd5\x6a\x55\xcf\x9f\x3f\x8f\x36\xe1\xfb\x24\xb8\x75\x86\x97\x79\ +\x83\x9b\x11\x96\x7b\x38\x1c\xea\xe0\xe0\x40\x47\x47\x47\x6a\x34\ +\x1a\x7a\xf0\xe0\x81\xde\x79\xe7\x9d\x18\x67\x85\x42\x41\xdb\xdb\ +\xdb\xda\xd9\xd9\x89\x33\x07\x89\xc4\xec\xf5\x7a\x63\xeb\x0c\x1b\ +\x1e\x0f\x0e\x60\xbc\x73\x2f\xe6\xcd\x14\x60\x4d\xcb\xb4\x4c\xcb\ +\x1b\x2b\x18\x34\x8f\x5c\x83\xf6\xc7\x70\xa2\x41\x41\x77\x82\x8b\ +\x02\xfd\x03\x3b\x49\x0c\x00\xbb\x7e\x37\x98\x18\x10\x4f\x2e\xea\ +\xa9\x08\xa4\x11\xe8\xe2\x7b\x9e\x70\x12\x46\x0d\xb0\xe5\x09\x0c\ +\x01\x15\x00\x45\x44\xb4\x7c\x97\xba\xe3\x5a\x20\x7a\x8a\xdd\x3a\ +\x2c\x14\x02\x66\xae\xcb\xf7\x31\xa0\xd2\x48\x3b\x44\xdb\x49\x23\ +\x20\x03\x98\x23\x7c\xdf\xd9\x0f\xd7\x33\x71\x2d\x80\x15\xae\x24\ +\x67\xdc\x68\x27\xc4\xfc\x80\xa4\x7e\xbf\xaf\xe5\xe5\xe5\xa8\xc3\ +\xfc\xfc\xbc\x0e\x0e\x0e\x74\x76\x76\xa6\xad\xad\x2d\xcd\xcc\xcc\ +\xe8\xf4\xf4\x34\x98\x3a\xfa\x08\xa3\x85\xe1\x84\x7d\xc4\xb8\xc1\ +\x74\x51\x57\x37\x5c\xe8\xdb\x70\x61\xa2\x7b\x43\x57\xe4\xcc\x19\ +\xed\xe2\xd1\x9c\x2e\xda\x77\x43\xcc\xf3\x21\x7e\x26\x09\x26\xed\ +\xe9\xae\xe6\xa5\xa5\x25\x75\x3a\x1d\x2d\x2e\x2e\xaa\x5e\xaf\x87\ +\x1b\xae\xdb\xed\xea\xd1\xa3\x47\xa1\x09\x42\x08\xff\xed\x6f\x7f\ +\x5b\x77\xef\xde\xd5\x93\x27\x4f\xf4\xec\xd9\xb3\x88\x84\xa3\x0d\ +\x9d\xa9\x63\x8c\x02\x16\xa8\x2b\xe0\x19\x40\xb1\xb2\xb2\x12\x80\ +\x00\xb7\x14\x80\x0f\x7d\x94\xa7\x27\x01\x24\xf1\x43\x32\x52\x22\ +\x32\x61\x77\x68\x1f\xe6\x12\x29\x29\xdc\x35\xe9\xa0\xdf\xa3\x19\ +\xa9\x1b\x60\x1c\x00\xde\xe9\x74\x82\xcd\xba\x7d\xfb\xb6\xee\xdd\ +\xbb\xa7\x6e\xb7\xab\x5e\xaf\xa7\xbb\x77\xef\x6a\x73\x73\x53\x92\ +\xf4\xea\xd5\x2b\x75\x3a\x9d\x48\xdc\xd9\x6a\xb5\x22\xc7\x18\xfd\ +\x01\xd0\x83\xa1\x83\x45\x05\x9c\xd2\xb6\xad\x56\x2b\xb4\x79\xcc\ +\x79\xc4\xf9\x7b\x7b\x7b\xca\x64\x32\x7a\xf0\xe0\x81\xee\xdc\xb9\ +\xa3\xc5\xc5\xc5\xd8\x24\x10\x68\xd3\x6c\x36\xc3\xf5\x17\x22\xf5\ +\xff\xa3\x8f\x23\x72\xd2\x83\x22\x18\xb7\xde\x67\x30\x6c\x04\x9a\ +\x4c\x01\xd6\xb4\x4c\xcb\xb4\xbc\xb1\xc2\x0e\x18\xa0\x31\x3b\x3b\ +\x1b\x39\xa0\xd8\x89\xf2\xbe\x34\x7e\x48\x32\xbf\xd1\x21\xa1\x19\ +\xc1\x08\x63\xa0\x24\x8d\xb9\x85\xfc\xfd\xab\xab\x2b\x3d\x7b\xf6\ +\x4c\x85\x42\x21\x8c\x8d\xe7\xb2\xc1\xd5\xe4\xf9\x81\x1c\x80\x60\ +\x2c\x61\xbc\x70\x5b\x50\x60\xb7\x3c\xf2\x0e\x50\x76\x7a\x7a\x1a\ +\xf5\x71\x21\xbb\x1b\xe0\x34\xaf\x97\x34\x72\xab\x52\x17\x69\x04\ +\x4a\x31\x8a\xb4\x17\xec\x05\xf7\x22\xe5\x05\xc0\x0b\xa3\xee\x7a\ +\x24\x80\x2a\xf5\x74\xbd\x4d\x2e\x97\x0b\x56\xc7\xa3\xf0\xc8\x20\ +\x8f\xc8\x97\x23\x7e\xd0\xc2\xc0\xf0\x61\x14\x5d\x57\xe5\xda\x2e\ +\xfa\xc5\xc5\xc9\x6e\xe4\xdd\x70\x02\x14\xa9\x37\x42\x7e\x0c\x24\ +\x80\xdc\xc7\x8b\x6b\xc6\x1c\x5c\xa3\x13\x73\x17\x27\xe2\xfc\x4a\ +\xa5\xa2\x5c\x2e\x17\xae\x51\x5c\x59\xed\x76\x3b\x5c\xd5\xdd\x6e\ +\x57\xf7\xef\xdf\x8f\xfa\xe0\x76\xdb\xdf\xdf\xd7\xa7\x9f\x7e\x1a\ +\xae\x4c\xb2\xf8\xd3\xf6\xd2\x78\xca\x10\x80\x1d\x75\x3c\x3c\x3c\ +\xd4\xd2\xd2\x92\xb6\xb6\xb6\xc2\x05\x57\x28\x14\x54\x2e\x97\x55\ +\x28\x14\x22\x58\xc2\x23\xd7\x24\x45\x2a\x86\x42\xa1\x10\xac\x29\ +\x7a\x3f\x34\x48\x9c\xa3\x47\x02\xd8\x6e\xb7\x1b\xec\x5c\xa7\xd3\ +\x19\x8b\xca\x73\xa6\xf6\xf4\xf4\x34\x5c\x95\x95\x4a\x25\xc6\x02\ +\xe2\xfb\xab\xab\x2b\xed\xed\xed\x69\x76\x76\x56\xef\xbc\xf3\x8e\ +\x4a\xa5\x92\x9a\xcd\xa6\x72\xb9\x9c\x7e\xeb\xb7\x7e\x4b\xc5\x62\ +\x51\xad\x56\x2b\xe6\x50\xbd\x5e\x0f\xd0\xe7\xee\x61\xfa\x82\xf1\ +\x00\x9b\x8d\xe0\xfe\xf0\xf0\x30\x12\xce\x02\xee\x60\x8f\xe9\x1f\ +\x82\x2a\x1a\x8d\x86\xca\xe5\x72\xe8\xbe\x4e\x4f\x4f\xf5\xf2\xe5\ +\x4b\x2d\x2f\x2f\x6b\x7f\x7f\x5f\xbd\x5e\x2f\xfa\x99\x3a\xa0\x53\ +\x64\xf3\xe1\x3a\x31\xea\xc0\x9c\x03\x70\x03\x02\x99\xd7\x53\x80\ +\x35\x2d\xd3\x32\x2d\x6f\xac\x90\x88\x11\x77\x10\x6e\x06\x74\x1e\ +\x30\x25\x14\x8f\xf0\x03\x88\x48\x23\x51\x2b\xf4\x3d\xee\x31\x69\ +\x64\x58\xa4\x51\x06\x77\xbe\x33\x37\x37\xa7\xf7\xdf\x7f\x5f\x9f\ +\x7e\xfa\x69\xb8\x26\xf9\x1c\x79\x7f\xb8\x06\x00\x05\x26\xc0\x35\ +\x3a\x80\x30\x17\xe9\x03\x8e\xa4\x11\xf3\xc4\x4e\xdf\xaf\x81\x71\ +\x72\xa3\x0f\xb8\x70\x11\x3e\xdf\xf5\xb3\xeb\x00\x11\xae\x1f\xe2\ +\xb3\x3c\x2b\xf7\x01\x38\x62\x80\x1c\x54\xf9\x67\x61\xda\x5c\x77\ +\x06\xd0\x81\xf5\x20\x4a\x0a\x7d\x0c\x5a\x39\x8f\xea\xe4\x2c\x39\ +\xda\x14\x23\x8d\x68\xda\x59\x2a\x07\x3b\x30\x79\x30\x7f\xb8\x0d\ +\x01\xd3\xce\x64\xd2\xbe\xb0\x25\x64\xed\xe6\xbe\x80\x17\x8c\x23\ +\x81\x02\x80\x30\x98\x3f\x3e\xc3\x33\x93\x30\x13\x7d\x9d\x47\x19\ +\x1e\x1c\x1c\xa8\x5c\x2e\x8f\x69\xd3\x24\x69\x6b\x6b\x2b\x8c\x72\ +\xb9\x5c\xd6\xc5\xc5\x85\x9e\x3c\x79\x12\x20\xe8\xb3\xcf\x3e\x53\ +\x36\x9b\xd5\xa3\x47\x8f\xc6\x0e\xd9\xde\xde\xde\xd6\x9f\xfd\xd9\ +\x9f\xe9\xce\x9d\x3b\xfa\xfb\xbf\xff\xfb\x00\x34\xad\x56\x4b\x85\ +\x42\x21\x00\xc8\xe5\xe5\xa5\x96\x97\x97\x23\x7b\x3c\x6d\x4f\xdf\ +\x00\xde\xf2\xf9\xbc\xaa\xd5\xaa\x16\x16\x16\x82\xf5\xc3\x6d\x97\ +\xea\xd9\xce\xce\xce\xb4\xb3\xb3\xa3\x4a\xa5\x12\x87\x90\x4b\x0a\ +\x31\x3c\x80\x89\x03\xc7\x01\xe7\xf4\x03\x9b\x86\x5e\xaf\x17\x62\ +\xf2\xdd\xdd\x5d\x2d\x2e\x2e\xea\xfe\xfd\xfb\xe1\xde\x5e\x5b\x5b\ +\xd3\x9d\x3b\x77\x94\xcd\x5e\x27\xb9\x25\xca\x90\x79\x4e\x10\x41\ +\xea\x26\x47\xdb\x94\xc9\x64\xe2\xf8\x25\xe6\x9a\x34\xca\xfe\x4f\ +\xff\x71\x02\xc1\xfe\xfe\xbe\xda\xed\xb6\x4a\xa5\x92\xde\x7a\xeb\ +\x2d\xd5\x6a\x35\x49\x8a\xef\x03\x56\x77\x76\x76\xe2\x5c\x49\xda\ +\xe4\xfc\xfc\x5c\x07\x07\x07\xb1\x01\x60\xac\x64\xb3\xd9\xd8\xf8\ +\x49\x0a\x21\x3f\xba\x2b\x9f\x53\x91\x9d\xfe\xd7\xac\x7f\xd3\x32\ +\x2d\xd3\x32\x2d\xff\xbf\x15\x72\xe6\x48\x0a\x20\x00\xc0\x70\x90\ +\x84\x31\x41\x8f\xe3\x11\x5e\x9e\x3f\x07\xe3\x8e\xc6\x05\x96\x00\ +\xe6\xc4\x41\x80\x74\xcd\x40\x3d\x7b\xf6\x2c\xf4\x57\x1e\x5a\x0e\ +\x68\xa1\x4e\x00\x24\x67\x77\x9c\x31\x81\xe5\x82\x79\x63\xb7\x8f\ +\x8e\x0b\x81\xbc\x0b\xec\x01\x0e\x80\x31\x77\x55\x01\xba\x00\x24\ +\xe7\xe7\xe7\x71\xf4\x08\xcf\xc0\x2e\xdf\xf5\x65\xb8\x2b\x01\x0a\ +\xb0\x25\x80\x36\xae\xe5\x22\x7e\x49\x51\x4f\x0c\x87\xeb\x98\xfc\ +\x33\x92\x82\xed\xa1\xbe\xb8\x45\x30\x32\x6e\x04\xa5\x6b\xe3\x77\ +\x7c\x7c\x1c\x60\xc5\x5f\xc7\xe8\x3b\xb3\x48\x9f\xc3\x6a\x72\xf4\ +\xcb\xe5\xe5\x65\x80\x00\x8f\x06\xe5\xcc\x3c\xc0\x99\x6b\x8a\x24\ +\x45\xbd\x68\x77\xfa\x52\xba\x06\xbf\x4b\x4b\x4b\x91\xa6\x00\x36\ +\x62\x69\x69\x29\xc6\xc1\x70\x38\x8c\xc4\x9a\xfb\xfb\xfb\x11\xc5\ +\xb8\xb8\xb8\x18\x87\x2c\xaf\xaf\xaf\xeb\xf5\xeb\xd7\x11\x69\x3a\ +\x18\x0c\xf4\xab\x5f\xfd\x4a\xfd\x7e\x5f\x6f\xbf\xfd\xb6\xde\x7a\ +\xeb\x2d\xf5\x7a\x3d\xed\xef\xef\x87\x8b\x19\x46\xe9\x07\x3f\xf8\ +\x81\x9e\x3f\x7f\x1e\xe0\xe3\xea\xea\x2a\x12\x59\x1e\x1d\x1d\x29\ +\x9f\xcf\xab\x5e\xaf\x8f\xe5\xba\xa2\x8d\x61\x00\x29\x8d\x46\x43\ +\x4b\x4b\x4b\xaa\xd5\x6a\xa1\x8d\xa2\xdd\x5d\x28\x9e\xcb\xe5\x22\ +\x62\xd1\x03\x0c\x00\x36\xd2\x35\xd8\x05\x94\x10\xa4\x41\x1f\xa0\ +\xeb\xe2\xcc\xbe\xbd\xbd\x3d\x75\x3a\x1d\xdd\xbf\x7f\x5f\xb7\x6e\ +\xdd\x92\x74\x0d\x34\xb6\xb6\xb6\x54\xa9\x54\xd4\xef\xf7\xf5\xfa\ +\xf5\x6b\xf5\xfb\x7d\x55\x2a\x95\xd0\x3d\x7a\x46\x78\xe6\x06\xc9\ +\x3c\x3d\x42\x30\x9b\xcd\xaa\x54\x2a\xc5\x3c\x81\x69\x64\xac\xe0\ +\x66\xde\xdb\xdb\xd3\xdc\xdc\x9c\x1e\x3c\x78\xa0\xcd\xcd\xcd\x48\ +\xad\xc0\xfc\x23\x12\x97\x28\x65\x98\x55\xc0\xf7\xab\x57\xaf\x24\ +\x49\xe5\x72\x39\x40\x27\x7a\x2b\x36\x1f\x00\x59\xa2\x36\x69\x37\ +\x17\xe3\xcf\xcd\xcd\x4d\xd3\x34\x4c\xcb\xb4\x4c\xcb\x9b\x2b\xe4\ +\x2b\x72\xa6\xa4\x58\x2c\xc6\xce\x58\xfa\x72\xb6\x75\x00\x86\xa7\ +\x34\x00\x54\x61\x74\x30\xba\x99\x4c\x26\x76\xf1\x08\x6f\xa5\xd1\ +\x79\x6e\x57\x57\x57\x7a\xfa\xf4\xe9\x58\x78\xb5\x34\x72\xed\x21\ +\x32\x1e\x0e\x87\x41\xfd\x3b\x1b\x92\xcf\xe7\xc7\x5c\x05\xb8\xfb\ +\xbc\xbe\xec\xc0\x11\x03\x03\xc6\x3c\x35\x00\xdf\xf7\xc8\x2c\xd7\ +\x5a\xc1\x2e\x49\x1a\xd3\x6c\x79\xd4\x12\xbb\x68\x0a\xc6\x11\x03\ +\xe1\x40\x8f\x67\xc5\x2d\x83\x1b\x09\x23\x02\x40\xf4\xfc\x5c\x69\ +\x14\x26\xee\x4c\x37\xf2\x7e\xec\x8e\x03\x2c\x40\x1f\xee\x43\x8f\ +\x0e\x74\x5d\x14\x20\x8b\x3c\x45\x0e\x64\x9d\x85\xa4\x1d\x5c\xec\ +\x9e\xcb\x5d\x1f\x25\xe3\xae\xc6\xd4\x4d\xec\x11\xa5\xf4\x23\xed\ +\x2a\x8d\x98\x07\xc6\xc3\xd9\xd9\x59\x00\x75\xfa\x1e\xf0\x72\x7c\ +\x7c\x1c\x7a\x34\x0e\xca\xfe\xfc\xf3\xcf\xb5\xb6\xb6\xa6\x4a\xa5\ +\x12\xc6\x7e\x77\x77\x57\x7f\xf0\x07\x7f\xa0\x7f\xfc\xc7\x7f\xd4\ +\x5f\xfc\xc5\x5f\xe8\xc9\x93\x27\xaa\x54\x2a\x2a\x16\x8b\x3a\x3d\ +\x3d\xd5\xbd\x7b\xf7\x54\x2c\x16\xf5\xea\xd5\xab\x31\x77\x14\x82\ +\x70\x22\x16\x57\x56\x56\x42\x07\x84\x3e\x10\x97\x73\xa1\x50\xd0\ +\xca\xca\x4a\x88\xdb\xd9\xb4\x00\x42\x99\x63\x8c\xcb\xcb\xcb\x4b\ +\x75\xbb\x5d\xf5\xfb\xfd\x60\xe3\x70\xb1\x3a\x9b\x08\xf0\x24\x99\ +\x27\x00\x9b\x8d\x0e\x2e\xc6\x83\x83\x03\xad\xaf\xaf\xeb\xf7\x7f\ +\xff\xf7\xf5\xf0\xe1\x43\x49\xd7\x60\xfc\xbd\xf7\xde\xd3\xc6\xc6\ +\x86\xf6\xf7\xf7\xf5\xf8\xf1\xe3\xc8\x6b\x07\xc8\x04\xa4\xd1\xe6\ +\x6c\x50\x38\x2f\x91\x7b\x01\x62\x08\x72\x61\x7c\xb0\x19\x69\xb7\ +\xdb\x7a\xf9\xf2\xa5\x0e\x0e\x0e\xd4\x68\x34\xf4\x9d\xef\x7c\x47\ +\xef\xbf\xff\x7e\x80\x2b\xdc\xa2\x7b\x7b\x7b\xc1\x4c\xf1\x1e\xf7\ +\x61\xe3\x51\xab\xd5\xb4\xb9\xb9\x19\xe3\x0e\xf9\x00\xec\xaf\x47\ +\x50\xa2\xa3\x74\x56\x8f\x3a\x77\xbb\xdd\x29\xc0\x9a\x96\x69\x99\ +\x96\x37\x57\x60\x79\x70\xf1\x78\x1a\x04\x0c\x0d\xac\x12\xc6\x12\ +\x23\x8c\x21\x00\x38\xb1\x50\xba\x78\xdb\x19\x28\x77\x27\xb9\xd8\ +\x1d\x01\xb0\x34\x02\x73\x00\x08\x4f\x31\x20\x29\x12\x22\xb2\x30\ +\x03\x7e\x5c\xf7\x84\xc1\x87\x21\x72\x57\x27\x40\xc1\x81\x17\x75\ +\x76\x57\x26\x19\xaf\x79\x36\x12\x55\x52\x60\x6a\x60\x68\x30\x7e\ +\xce\x02\x00\x20\x79\x76\x18\x0c\xbf\xaf\x34\x62\xa5\xd0\xc1\x00\ +\x60\x30\x6a\x14\x07\xa8\xce\x32\xc1\xa0\x01\x68\x3c\xd2\x4a\xd2\ +\x58\xfb\x3b\x50\xca\xe7\xf3\x63\x8c\x93\xbb\xfc\xa8\x3b\x4c\x80\ +\x6b\xa5\xbc\xdf\xbc\xa4\x91\x85\xfc\xcf\xfd\x5d\xf0\x4f\x7b\x31\ +\xe6\x78\xce\x62\xb1\x18\xac\x24\x40\x0c\xed\x14\xec\x16\x7d\x7f\ +\x72\x72\x12\xc7\x3c\x7d\xfb\xdb\xdf\x56\xb7\xdb\xd5\xeb\xd7\xaf\ +\xf5\x8d\x6f\x7c\x43\xd9\x6c\x36\xce\x97\xac\x54\x2a\xfa\xa7\x7f\ +\xfa\x27\xfd\xec\x67\x3f\xd3\x0f\x7f\xf8\xc3\xb1\x5c\x58\x7b\x7b\ +\x7b\xfa\xe6\x37\xbf\xa9\xe5\xe5\x65\xed\xed\xed\x8d\x31\x8b\xad\ +\x56\x4b\xcd\x66\x53\xf5\x7a\x5d\x95\x4a\x25\xb2\xa8\xf3\x1c\x80\ +\x62\x36\x02\x8b\x8b\x8b\xc1\x5e\x51\x3f\x80\x0a\xee\x4c\xd7\xfc\ +\xc1\xa0\xe5\xf3\x79\x95\x4a\xa5\xb1\x8d\x44\xa9\x54\x8a\x2c\xef\ +\xb0\xae\xb0\xa9\x9c\x45\x98\xcf\xe7\x75\x70\x70\x10\x87\x3c\x7f\ +\xff\xfb\xdf\x57\xb9\x5c\x56\x26\x93\xd1\xa3\x47\x8f\xf4\xbd\xef\ +\x7d\x4f\xfd\x7e\x5f\x4f\x9f\x3e\x0d\x96\xaa\xd5\x6a\x85\x56\x8a\ +\xf1\xdd\xeb\xf5\xbe\xa4\x2f\x44\x40\x8f\x2b\x19\x57\x2d\x9a\x40\ +\x40\xd6\xe9\xe9\xa9\x7a\xbd\x9e\x3e\xff\xfc\x73\x5d\x5c\x5c\xe8\ +\xeb\x5f\xff\xba\xde\x7e\xfb\xed\x88\x8c\xec\xf7\xfb\xea\xf5\x7a\ +\x91\x0f\x8d\x79\x5e\xad\x56\xc3\xa5\x5e\x2a\x95\x62\xcc\x16\x0a\ +\x85\x48\xb9\xc1\x9c\x60\x2d\x41\x77\xc5\x7b\x04\x0f\x30\xce\x70\ +\xf1\xe3\x82\x9e\x9d\x9d\x9d\xba\x08\xa7\x65\x5a\xa6\xe5\xcd\x15\ +\x5f\x94\xd0\xce\xf8\x41\xc0\x44\x10\xc2\xaa\x00\xb2\x00\x01\xec\ +\x22\x61\x78\x00\x66\x00\x0b\xb4\x54\x5c\xcb\x75\x53\x1e\xc5\xe5\ +\x21\xde\x14\x8c\x12\x60\x88\x08\x2e\x3e\xcf\x35\x39\xc2\x84\x63\ +\x42\x1c\x58\x00\x28\xd8\x99\x4b\xe3\x19\xe2\x61\xd2\x3c\x6b\xb6\ +\xa4\x60\x80\x30\x02\xb4\x95\xe7\x28\xc2\x80\x60\xf4\xdd\x10\xa0\ +\x6d\x93\x14\xc6\x93\x36\xf1\x54\x0e\x7c\x8f\x7b\xc2\x0c\xc0\xde\ +\xa4\x51\x96\x80\x03\xf2\x34\x91\x03\xab\xd3\xe9\x8c\xb5\x1d\x46\ +\x07\x37\x8a\xa4\x38\x1f\xae\xd5\x6a\x85\x08\x1e\xdd\x9d\xb3\x7c\ +\x5c\x93\xbe\x84\x91\xe4\x50\x5f\x40\x08\xfd\xcf\x77\x01\x45\x2e\ +\x20\x77\x57\x2a\x7d\xce\xff\x68\x97\x70\xff\x70\xf8\xf1\xe1\xe1\ +\xa1\xe6\xe6\xe6\x02\x64\x10\x88\x41\xb4\x2b\x89\x39\x73\xb9\x5c\ +\xb8\xcf\xb6\xb6\xb6\x22\xff\x15\x85\x3c\x6e\x0f\x1e\x3c\xd0\x2f\ +\x7e\xf1\x0b\xfd\xe5\x5f\xfe\xa5\xbe\xf8\xe2\x0b\x6d\x6d\x6d\x8d\ +\x1d\xdf\xf3\xcd\x6f\x7e\x53\xb9\x5c\x4e\x3f\xfe\xf1\x8f\xf5\xec\ +\xd9\xb3\x38\xc0\xba\x5c\x2e\x6b\x6d\x6d\x2d\x22\x28\x25\x45\x7d\ +\xba\xdd\x6e\xe4\x53\xab\x56\xab\x91\xe2\x80\x28\x4e\x5c\x90\x44\ +\x03\x32\x9e\x19\x9f\xb0\xad\xee\x5a\x97\xae\x85\xdd\xb8\x63\xe9\ +\x3b\xc6\x41\x26\x93\x89\x76\xed\x76\xbb\xea\x74\x3a\xca\xe7\xf3\ +\x7a\xeb\xad\xb7\x54\xaf\xd7\xd5\xed\x76\xb5\xba\xba\xaa\xfb\xf7\ +\xef\x2b\x97\xcb\xe9\xe8\xe8\x28\x04\xf1\xbb\xbb\xbb\x63\xf7\x22\ +\x47\x97\xa7\x3c\x61\x8e\x33\xe6\xd8\xbc\x78\xf0\x06\x11\xaa\xb8\ +\x3e\x5f\xbc\x78\xa1\x4e\xa7\xa3\x07\x0f\x1e\xe8\xd1\xa3\x47\x11\ +\x2c\xb2\xb8\xb8\x18\xd7\x21\x7f\x18\xd9\xf7\xd9\x10\x30\x66\x3c\ +\xe5\x42\xa7\xd3\x89\x00\x07\xfa\xdb\x75\x84\xb9\x5c\x2e\xe6\x8f\ +\x33\x82\xbc\x07\x08\x43\xcb\x35\x05\x58\xd3\x32\x2d\xd3\xf2\xc6\ +\x8a\x1b\x1a\x77\x19\xb9\x70\xdc\xb3\x32\x3b\xf3\xe2\x46\x99\xff\ +\x1d\x10\x48\xe3\x11\x77\xae\xdd\x82\x05\xe3\x7b\x7e\x0d\x16\x7c\ +\x0c\x2c\xec\x05\x2e\x1b\x8f\x5e\x43\xb7\x03\x20\x21\xea\x08\x77\ +\x98\xbb\x32\x3d\x49\xa3\x3f\x2f\xf7\xc5\x68\x03\xe8\x30\x24\xe8\ +\x5d\x60\x7a\xf8\x1c\xc6\x88\x3a\x1f\x1e\x1e\x46\xaa\x00\x40\x0b\ +\xc9\x59\x71\x5d\xb8\xcb\x0f\x23\x06\x20\xf3\x7a\xa1\xff\xe2\xb3\ +\xb0\x4b\xb0\x18\x18\x5f\xda\xc2\x99\x38\x40\x1c\xe0\x49\x1a\x1d\ +\x6a\x4c\x7b\xa1\x8f\x82\x39\x40\x4c\x8d\x01\xa6\xef\x71\x43\x01\ +\xec\x3c\xfd\x02\x4c\x93\x9f\x9d\xc7\x01\xd9\x8c\x0d\xea\x85\xd6\ +\xac\xdf\xef\x47\xee\x28\x8c\x26\xe0\x8a\x6b\x9d\x9d\x9d\xa9\x58\ +\x2c\x46\xf8\xbf\x74\xcd\x28\xae\xaf\xaf\xab\xdf\xef\x87\xbe\xe8\ +\xf2\xf2\x52\xeb\xeb\xeb\x51\xbf\x66\xb3\xa9\x4c\x26\xa3\x72\xb9\ +\xac\x85\x85\x85\x48\x42\x9a\xcb\xe5\x54\xad\x56\xf5\x0f\xff\xf0\ +\x0f\x11\xdd\x47\x4a\x81\x46\xa3\xa1\x67\xcf\x9e\xe9\xcf\xff\xfc\ +\xcf\xf5\xd1\x47\x1f\xa9\x58\x2c\xea\xf0\xf0\x50\x17\x17\x17\x7a\ +\xf7\xdd\x77\xb5\xb9\xb9\x19\x40\x0d\x06\x07\x77\x1d\x02\x6c\x80\ +\x14\x6e\x2c\x32\xdb\xc3\x64\xe1\xe2\x23\x32\x96\x04\xad\xb5\x5a\ +\x2d\xd8\x3e\xd7\xb7\x01\x3c\x00\x31\x99\x4c\x46\xa5\x52\x49\xd2\ +\x35\xb0\xe2\xe7\xf5\xeb\xd7\xba\x7b\xf7\xae\xd6\xd6\xd6\x24\x49\ +\x77\xef\xde\xd5\xc6\xc6\x86\x7a\xbd\x9e\x4e\x4f\x4f\xd5\x6a\xb5\ +\x62\xfc\xfb\xa1\xe9\x2e\x5c\x97\xae\x93\xb4\x16\x8b\xc5\xe8\x43\ +\xc6\xa6\x8f\x49\x18\x5d\x98\xc9\xfd\xfd\x7d\x1d\x1e\x1e\x6a\x7e\ +\x7e\x5e\x77\xef\xde\xd5\xd6\xd6\x96\x56\x56\x56\x74\x79\x79\x19\ +\xe0\xea\xe8\xe8\x48\xc7\xc7\xc7\xea\xf5\x7a\x63\xba\x44\x3f\xb1\ +\x80\x75\x81\xcd\x08\xac\x1e\x63\x99\xb9\x01\x73\x9b\xcd\x66\x83\ +\xa5\x63\x2d\xf1\x0d\xa1\x6b\xdb\xe6\xe6\xe6\xa6\x00\x6b\x5a\xa6\ +\x65\x5a\xde\x5c\x41\x23\xe5\x49\x33\x31\xee\x2e\xae\xc6\xa0\xa4\ +\x69\x17\x5c\xec\xce\x2e\x18\xf7\x08\xaf\x39\x8b\xe2\xcc\x97\xef\ +\x40\x01\x0d\xb8\x48\xdc\x35\x47\x68\x3c\xb4\x3f\x06\x1d\xd0\xe4\ +\x3b\x6a\x77\x5b\xc1\xb8\xa1\xd3\xf0\xbc\x59\x3c\x97\x27\xe2\x74\ +\x41\xbf\xe7\xb2\x92\xc6\x23\xdc\x68\x37\x77\x79\xe1\x1a\x73\x4d\ +\x1a\x46\x05\x50\x46\x7d\x9c\x19\xe3\x39\x60\xcf\x88\x14\x84\xf5\ +\xf0\xef\x52\x6f\x4f\x34\x4a\xb6\x77\xf4\x30\xee\x2e\xf5\x48\x43\ +\x00\x00\xba\x38\x44\xcb\x44\x04\x52\x70\xcb\xe1\x3e\xf2\x88\x46\ +\x00\x95\x67\x25\xcf\xe7\xf3\x63\xc7\xd2\x78\x3b\xd3\x96\xce\x12\ +\xc2\xd0\xc1\x74\xd0\xe6\x7e\xfe\xdc\x60\x30\x50\xbd\x5e\xd7\x70\ +\x78\x7d\xd6\x9f\x74\x0d\x4c\x6f\xdf\xbe\xad\x76\xbb\xad\x3b\x77\ +\xee\x68\x7b\x7b\x3b\x40\x00\x67\x07\xf6\xfb\x7d\xd5\xeb\x75\x65\ +\xb3\x59\x75\xbb\x5d\xb5\x5a\xad\x31\x9d\x20\xec\x0f\x20\xf8\xe2\ +\xe2\x42\x95\x4a\x45\x3f\xfc\xe1\x0f\xd5\xeb\xf5\xb4\xba\xba\xaa\ +\x7e\xbf\xaf\x42\xa1\x10\xac\x14\x80\x74\x7e\x7e\x3e\x18\x40\xfa\ +\xf0\xe2\xe2\x42\xeb\xeb\xeb\xaa\x54\x2a\x1a\x0c\xae\x13\xf4\x02\ +\x22\x48\xf2\x49\x1b\x31\xc6\x3d\x35\x83\x1f\xa7\x44\x9a\x0b\xfa\ +\xc7\xd9\x23\x80\xed\xd5\xd5\x95\x0e\x0f\x0f\xb5\xb7\xb7\xa7\xfb\ +\xf7\xef\x6b\x79\x79\x59\x57\x57\x57\x2a\x95\x4a\xba\x7d\xfb\xb6\ +\x0a\x85\x82\x5a\xad\x96\x5e\xbf\x7e\x1d\xd1\x9c\x1c\x79\x44\x6e\ +\x2b\x5c\xdd\xce\xf2\x90\xbb\x2d\x75\x81\xc3\xcc\x7a\x74\x5e\x2e\ +\x97\xd3\xde\xde\x9e\x7a\xbd\x9e\xee\xdf\xbf\xaf\xd5\xd5\x55\xcd\ +\xce\xce\xaa\xd1\x68\xc4\xe7\x8e\x8f\x8f\xd5\xed\x76\x75\x78\x78\ +\x18\x8c\x13\xba\x4e\xae\xcb\x19\x9c\x2e\x8a\x47\xd3\xe8\x4c\x35\ +\x6d\x01\xeb\xe5\x41\x13\x00\x7d\x40\x3d\x73\x81\x31\x9f\xcf\xe7\ +\xa7\x00\x6b\x5a\xa6\x65\x5a\xde\x5c\xc1\xc8\xc2\xc2\xb8\x90\xd6\ +\x23\x04\x59\xb8\xfc\x18\x1b\x67\xb3\x52\xbd\x8f\x03\x31\xd7\x3d\ +\x79\x01\xac\xb0\x50\x62\x5c\x71\x23\x71\x1d\x40\xd5\xf1\xf1\x71\ +\x44\xfb\x39\x20\xf4\xfb\xb3\xc8\x03\xe8\x00\x31\xe4\xca\xf2\x14\ +\x0e\xb0\x0f\xe4\x14\xc2\x30\xb3\x0b\xe6\x1a\x44\xaf\xb9\xd0\xde\ +\xb5\x44\xb8\xee\x66\x67\x67\x03\x98\xe1\x7a\x75\xe1\x2d\x40\xc9\ +\x13\xb9\x62\xb0\x69\x03\xd8\x25\x69\x74\x96\xa2\xb3\x6e\x00\x18\ +\xae\xed\xd9\xd0\x01\x4a\x80\x20\x22\x28\xd3\x6b\xa0\xf3\xe2\x73\ +\x2e\x58\x06\xac\xa2\xbb\x02\x20\x4a\xd7\x2e\xc6\x66\xb3\x19\xc0\ +\x86\x36\x82\xd9\x90\x14\xe1\xf8\xcd\x66\x33\x12\x6f\xf2\x2c\x8c\ +\x2d\x98\xbd\x85\x85\x85\x48\x85\x00\xa8\x82\xa5\xe3\xd0\xe7\xc5\ +\xc5\x45\xed\xef\xef\x6b\x7e\x7e\x5e\xb5\x5a\x2d\x80\x50\xa7\xd3\ +\xd1\xea\xea\x6a\x8c\x45\xe9\x3a\x33\x7a\xb9\x5c\xd6\xec\xec\xf5\ +\xd9\x82\xbb\xbb\xbb\xa1\x2f\x04\xd4\xe1\x6e\xa4\x9d\xd0\x3f\x01\ +\x70\xd0\x74\x91\x26\x81\x3e\xf3\x08\x55\x84\xd7\xb5\x5a\x2d\x00\ +\x13\xd1\xa5\x08\xb5\x01\x04\x44\x6f\xe2\xba\x02\x84\xe1\x1a\x43\ +\x8c\xcd\x46\x01\x17\x2e\x80\xbb\x52\xa9\x44\x82\xd0\x66\xb3\xa9\ +\xab\xab\x2b\x7d\xef\x7b\xdf\xd3\xca\xca\x4a\xa4\x5f\xb8\x7d\xfb\ +\xb6\x66\x66\x66\xf4\xf4\xe9\xd3\x60\x8b\x70\x19\xe3\xce\xa6\xde\ +\x3e\x77\x18\x7b\xcc\x07\xc6\xac\x6b\xe6\xb8\xd6\x60\x30\xd0\xe1\ +\xe1\xa1\x8e\x8e\x8e\x74\xef\xde\x3d\xdd\xba\x75\x4b\x33\x33\x33\ +\x2a\x97\xcb\xba\x7d\xfb\xb6\x3a\x9d\x4e\x30\x77\xa7\xa7\xa7\x71\ +\xb8\x74\xbd\x5e\x0f\x77\x2f\x47\xe8\x00\x58\xd1\x96\x11\x7d\x8a\ +\xe6\x32\x3d\x57\x94\x4d\x9f\x33\xa3\xce\xb0\x33\xa7\x5c\x88\x1f\ +\x49\x8a\xff\x67\xcb\xe1\xb4\x4c\xcb\xb4\x4c\xcb\xff\xdb\xe2\x2e\ +\x40\x67\xa3\x58\x70\xc9\xa4\x8c\x31\x47\xe7\x02\x78\x4a\x0f\x81\ +\x86\x69\x01\xb8\xb1\x48\x62\xe0\x31\xba\xae\x81\xf2\x94\x07\x30\ +\x3d\xec\x78\xcf\xce\xce\xc2\xed\x40\xc4\x9d\x83\x2b\x34\x1a\x00\ +\x41\x07\x40\x3c\x93\xef\xd6\xa5\x91\xa8\x9d\x45\x3c\xd5\x7b\xf9\ +\x31\x1c\xb8\x78\x60\xf5\x00\x9e\x5c\x07\xd0\x76\x72\x72\x12\xcc\ +\x84\x03\x13\xde\x77\x96\x8f\xe8\x41\x44\xe4\x14\x8c\x09\xcc\x20\ +\xed\x8c\xe1\x71\xfd\x8e\xb7\x01\x4c\xd2\x70\x38\x8c\x84\x8d\x9e\ +\xc7\x8b\xba\xd2\xee\x7c\x87\x3e\xf4\xfa\xf9\xbd\x5c\x90\x0e\x00\ +\xe0\xfb\x0e\xf2\xd0\x03\xdd\xbe\x7d\x3b\xdc\x79\x2f\x5f\xbe\x8c\ +\xdc\x49\x0b\x0b\x0b\x01\xec\x70\x49\x7a\xe6\x7c\xf2\x4d\x1d\x1e\ +\x1e\x46\x72\xd6\x56\xab\x15\x8c\x24\xec\x45\xa9\x54\xd2\xdc\xdc\ +\x9c\x8e\x8f\x8f\x75\xf7\xee\xdd\x38\x48\x19\x16\xe3\x9d\x77\xde\ +\x51\x3e\x9f\xd7\xeb\xd7\xaf\xf5\xea\xd5\xab\x10\x9a\xc3\x38\x02\ +\xd0\x61\x56\xce\xcf\xcf\xd5\x6c\x36\x23\x12\xb1\x56\xab\x05\xd0\ +\x73\xb7\x2c\xc0\x9f\x0c\xe4\xf5\x7a\x7d\x2c\x75\x05\x1b\x81\xed\ +\xed\xed\xf8\x9b\x43\xbb\xa5\xeb\x08\x39\x80\x05\xcf\xec\xe3\x0d\ +\xc1\x38\x2c\x26\x9b\x19\x0e\xcf\x3e\x39\x39\x51\xbd\x5e\xd7\xad\ +\x5b\xb7\x54\x2a\x95\xd4\xeb\xf5\x74\xef\xde\x3d\xd5\x6a\x35\x3d\ +\x7b\xf6\x6c\x2c\xc7\x19\x1a\x26\xcf\x0d\xc7\xf1\x3d\xf4\x3b\x40\ +\x1b\x50\xc3\x58\x60\x2e\xf1\x3e\x9f\x7f\xfe\xfc\xb9\x8a\xc5\xa2\ +\xbe\xf3\x9d\xef\x68\x7d\x7d\x5d\xd9\x6c\x56\xcb\xcb\xcb\x2a\x97\ +\xcb\x7a\xf9\xf2\xa5\xaa\xd5\xaa\x2e\x2f\x2f\xf5\xf2\xe5\xcb\x70\ +\xd1\x02\xac\x98\x1b\x88\xfb\x2f\x2e\x2e\xe2\xfc\x42\x74\x74\xa4\ +\x8b\x70\xc6\x37\x75\x7f\xfb\xc6\x8f\xb4\x20\xcc\xff\x72\xb9\x1c\ +\x80\x12\x97\xe1\x34\x93\xfb\xb4\x4c\xcb\xb4\xbc\xd1\xe2\xe1\xfd\ +\xae\xb3\xc2\x70\x78\xea\x04\x00\x91\x27\xff\x44\x27\x73\x72\x72\ +\xa2\x4c\x26\x13\x9f\x67\xb7\xec\x46\x1d\xea\xde\xa3\xfa\x52\x91\ +\xaa\xb3\x62\x9c\x75\xc6\x35\x71\xcd\xf0\x59\x0c\x11\x6c\x00\x87\ +\x28\xf3\x39\xea\x83\xf0\xdc\xb5\x46\xdc\xc7\x59\x29\xdc\x87\x18\ +\x47\x77\xe7\xb9\x36\x49\x52\xb4\x81\xa7\x8e\xc0\x48\xfb\x73\x63\ +\x54\x78\x1e\xea\x0e\x30\xe1\xda\x1e\xc5\x97\xcf\xe7\x23\x97\x8f\ +\xbb\x25\x49\xd0\xe8\x1a\x34\xae\x8d\xe6\x07\xa3\xee\x6e\x26\x40\ +\x82\xb7\x8d\xbb\x1b\x01\xa7\xee\x0a\x64\x1c\x00\x74\x71\x83\x91\ +\x1e\x80\x76\xa3\x2d\x60\xc9\x8e\x8f\x8f\x75\x7c\x7c\x1c\x80\x18\ +\x90\x47\xdd\x89\xc2\x03\x24\xf7\xfb\xd7\x69\x0a\x2a\x95\x4a\x44\ +\x88\xe5\xf3\xf9\x78\x9f\xb1\xb5\xba\xba\xaa\x4c\x26\xa3\x8d\x8d\ +\x8d\x38\x22\x05\x60\xb5\xb5\xb5\xa5\x5c\x2e\xa7\x46\xa3\x11\x79\ +\x97\xc8\xa5\x75\x74\x74\x14\x7d\x80\x9e\xcf\xa3\x25\xc9\x79\xc5\ +\xd9\x85\xe5\x72\x39\x18\xad\x34\x8a\x76\x66\x66\x46\xcb\xcb\xcb\ +\xa1\x19\xc3\x25\xcb\xd1\x4c\xf4\x21\x8c\xa7\x07\x88\xd0\xef\xab\ +\xab\xab\xda\xd9\xd9\x19\xcb\xea\xee\x2e\x48\x3f\xab\x70\x66\x66\ +\x46\x8f\x1f\x3f\x56\x26\x93\xd1\xd7\xbf\xfe\x75\x15\x0a\x85\x48\ +\xe4\xf9\xf0\xe1\xc3\x48\x2d\x01\xa0\xe0\xba\x04\x28\xc0\xde\xb9\ +\xb0\x9c\x0d\x85\x07\x8e\x1c\x1d\x1d\xc5\x5c\xc2\xd5\xed\x8c\x67\ +\xb3\xd9\xd4\xd7\xbf\xfe\x75\xfd\xde\xef\xfd\x9e\xe6\xe7\xe7\xf5\ +\xe2\xc5\x8b\xe8\x8f\xe7\xcf\x9f\x6b\x38\x1c\xea\xd6\xad\x5b\xda\ +\xd9\xd9\x09\x57\x24\xba\x34\xd6\x15\xc6\xd7\xd9\xd9\x99\xda\xed\ +\x76\x8c\x49\xe6\x55\x9a\x27\x8d\xf6\x07\xf4\x01\xec\xc9\x6f\xc6\ +\x1a\xe2\x11\xa7\xb8\x80\x99\xe7\x83\xc1\x60\x9a\xa6\x61\x5a\xa6\ +\x65\x5a\xde\x5c\xe9\x76\xbb\x63\x09\x46\x5d\xe7\x80\xf1\x60\x11\ +\x3c\x3b\x3b\x53\xb7\xdb\x8d\x9c\x4e\xae\xb5\x01\x98\x78\xe2\x4c\ +\xd7\xf6\xf8\x82\xe9\x0b\xbd\x7f\xce\x23\x04\x1d\x48\xc1\xa0\x10\ +\x91\xc5\x82\xcb\xae\x1b\x77\x0a\x7a\x15\x67\x7f\xdc\x2d\xe8\x79\ +\x9d\xdc\xed\x09\xa3\xe1\x40\x0e\x56\x8b\x3a\xb2\x98\xc3\x0a\x70\ +\x2f\x58\x2d\x4f\x3b\x01\xf8\x73\x66\xcc\x73\x56\x79\xfb\x02\xb0\ +\x78\x4e\xff\x9e\xa4\xb1\xa4\x8a\x1e\xd1\x88\x91\xc7\x08\xc2\xb6\ +\x39\x4b\x42\xbd\xf9\x9b\x76\x71\xc1\x7b\x9a\x76\x01\x2d\x0c\xae\ +\x1e\x67\x7b\x60\xfd\x3c\x40\x01\x6d\x18\xda\x19\x8c\x24\xee\xa2\ +\x34\x1f\x14\x75\x47\x07\xc5\xb8\x01\xcc\xe1\x5e\xa3\x9f\x48\x23\ +\xb0\xb2\xb2\xa2\x4c\x26\xa3\x5a\xad\x16\x6c\xda\xd2\xd2\x52\xd4\ +\xb9\xd7\xeb\xa9\x5c\x2e\x47\x84\xdf\xe1\xe1\xa1\x3a\x9d\xce\x97\ +\x5c\xc5\x9e\x32\xa1\xd3\xe9\xa8\xdf\xef\x6b\x6d\x6d\x4d\xd5\x6a\ +\x55\xb5\x5a\x2d\xd2\x31\x14\x8b\x45\x95\xcb\xe5\x60\xc6\x10\x57\ +\x63\xe4\xf3\xf9\xeb\x4c\xef\x9c\x29\xc8\xb1\x4e\x8d\x46\x23\x84\ +\xdd\x1c\xa5\x03\x63\x75\x75\x75\xa5\xdd\xdd\xdd\xb1\xe7\x5c\x58\ +\x58\xd0\xd1\xd1\x91\x2e\x2e\x2e\x54\xaf\xd7\x95\xcb\x5d\x27\xdb\ +\xfc\xec\xb3\xcf\xf4\xfc\xf9\x73\x95\xcb\x65\xbd\xf7\xde\x7b\xc1\ +\xf2\xd4\x6a\x35\xdd\xb9\x73\x47\x83\xc1\x40\x4f\x9e\x3c\xd1\xd1\ +\xd1\x51\x1c\x5b\xf3\xea\xd5\xab\xd8\xf0\x70\x2a\x02\xae\xe0\x5a\ +\xad\x36\xb6\x41\x82\xed\x69\xb5\x5a\x71\xa4\x0f\xec\xa5\xa4\x18\ +\x07\xbd\x5e\x4f\x57\x57\x57\xfa\x9d\xdf\xf9\x1d\x15\x8b\x45\xbd\ +\x78\xf1\x42\xa7\xa7\xa7\xfa\xfc\xf3\xcf\xf5\xe1\x87\x1f\x86\x08\ +\xff\x47\x3f\xfa\x91\xe6\xe6\xe6\x42\xb8\xcf\xa6\x87\x4d\x87\x74\ +\xed\xc2\xf5\xa8\x44\xc0\xd1\xf9\xf9\x79\x30\x8d\x2e\x82\xf7\xdc\ +\x61\x2e\x7e\xe7\x3d\x02\x38\xd0\x6b\xb2\x8e\x00\xca\xa5\xa9\x8b\ +\x70\x5a\xa6\x65\x5a\xde\x60\x41\x8c\x2e\x8d\x8c\x20\x8c\x0f\x60\ +\x2b\x9b\xcd\x46\x44\x12\x0b\xb0\x53\xf9\x08\x5b\x3d\x1d\x02\x11\ +\x77\x2c\xda\x00\x26\x5e\x77\xf7\x17\xa0\x0b\xc3\xcd\x6e\x1b\xd0\ +\xe1\xbb\x7d\x67\x74\xa8\x2b\x59\xa7\x1b\x8d\x46\x18\x22\xee\x85\ +\x9b\x03\x17\x26\xc6\x9c\x67\x94\x46\x2c\x1a\x9a\x23\xfe\xa6\x6e\ +\x0e\x0e\xa9\xbb\x1b\x24\x0c\x05\xed\x05\x20\x75\x9d\x4b\xb1\x58\ +\x0c\x26\x07\x80\xe5\xee\x25\x8f\xdc\x4c\xeb\x85\x6b\x0d\x56\x88\ +\x28\x3b\x00\x1a\x20\x0c\xf7\x12\x6c\x15\x4c\x15\x79\xc7\x00\x9b\ +\x80\x2b\x58\x22\x52\x3e\xd0\xff\xb8\x02\x01\x30\xb8\xc6\x60\x7f\ +\xd0\x98\x11\x09\xe6\x19\xd7\xc9\x38\xee\x20\x17\x83\xe9\x60\x0f\ +\xe3\x48\xa4\xa8\x1f\xb9\x52\xad\x56\xd5\xe9\x74\xc6\x8e\x04\x2a\ +\x97\xcb\x3a\x39\x39\x51\xa1\x50\xd0\xfe\xfe\xbe\x2e\x2f\x2f\xb5\ +\xba\xba\xaa\x85\x85\x05\x55\x2a\x15\xb5\x5a\xad\x60\x9f\xd8\x34\ +\x30\x66\x01\xc1\x9e\x8a\x80\x7e\xa9\xd5\x6a\x5a\x5f\x5f\x8f\x14\ +\x11\x1e\x50\x80\x66\xeb\xf4\xf4\x34\x34\x59\x9c\x41\x08\x30\x66\ +\x53\x02\x73\x75\x7a\x7a\x3a\xd6\x1f\xf4\x31\x7d\x7f\x74\x74\xa4\ +\xa5\xa5\x25\x2d\x2d\x2d\x85\x86\xaa\x52\xa9\xe8\xfc\xfc\x5c\x4f\ +\x9e\x3c\x89\x08\xc6\x6e\xb7\xab\x95\x95\x15\xdd\xbd\x7b\x37\x98\ +\xa5\x6f\x7d\xeb\x5b\xe1\x6a\x45\x0b\xb7\xb0\xb0\x10\xae\x69\xda\ +\x12\x90\x2b\x29\x22\xee\x60\x98\xd3\x8d\x51\xb7\xdb\x8d\x67\xf3\ +\xd3\x0c\x00\xa4\x8c\xef\x8f\x3f\xfe\x38\xdc\xc0\xcb\xcb\xcb\xaa\ +\xd7\xeb\x3a\x39\x39\x89\xb9\xe6\xe7\x08\x12\x29\x89\x8b\xf0\xf2\ +\xf2\x32\xee\x4f\xc4\xe7\xe1\xe1\x61\x6c\x24\xb8\x47\x1a\x58\xe3\ +\xc7\x61\x11\x19\xcc\x1c\x23\xea\x94\xf9\x00\x13\x08\xf3\xc6\xfc\ +\x9c\x02\xac\x69\x99\x96\x69\x79\x63\xc5\x01\x0b\xae\x2a\xd7\xf8\ +\xf0\x9a\x67\x76\x46\x77\xe5\x1a\x20\x5e\xa7\x38\x3b\x95\x0a\xde\ +\xa5\xd1\x01\xbb\x00\x17\x07\x79\x18\x39\x12\x1d\x0e\x06\x03\x7d\ +\xf6\xd9\x67\xf1\xbe\x5f\x1b\xfd\x17\xd7\x38\x3b\x3b\x0b\x40\x72\ +\x75\x75\x15\x4c\x01\xcf\xd3\xef\xf7\xe3\xa0\x5b\x5c\x32\xb8\x52\ +\x70\x61\xe1\x2e\x01\xfc\x38\xd8\x74\x56\x8e\xb6\x71\xc0\xc8\xb3\ +\x71\x7d\x40\x93\x9f\xf1\xe8\x80\x0e\x50\x37\x29\xad\x04\xe1\xeb\ +\x80\x4f\xdc\x25\x99\x4c\x26\x5c\x5b\xb5\x5a\x2d\x8c\x22\x06\xdd\ +\x19\xb9\x93\x93\x93\x30\xa0\xfe\x9c\xcb\xcb\xcb\x01\x72\x00\x7d\ +\xb0\x1d\xce\x52\x01\xa6\xe6\xe7\xe7\x23\x49\x25\x2e\x3c\x6f\x0b\ +\x49\xa1\x97\x73\x20\x49\x9b\x02\x5c\xfd\x9c\xc3\x7e\xff\x3a\x87\ +\x14\xed\x78\x70\x70\xa0\x17\x2f\x5e\x44\x96\xf3\x87\x0f\x1f\xea\ +\x17\xbf\xf8\x85\xfe\xeb\xbf\xfe\x4b\x85\x42\x21\x72\x53\xed\xed\ +\xed\xe9\x17\xbf\xf8\x45\xb8\xa6\x66\x66\x66\xf4\xcf\xff\xfc\xcf\ +\x5a\x5e\x5e\x56\xbb\xdd\x56\xa5\x52\xd1\xfc\xfc\xbc\xda\xed\x76\ +\x80\x0d\x8f\xec\xa4\x1d\x2b\x95\x4a\xe4\x90\xfa\xc6\x37\xbe\xa1\ +\x76\xbb\xad\x56\xab\xa5\xa5\xa5\xa5\x10\x8b\x93\x8f\xa9\x54\x2a\ +\x85\xfe\xcb\xc1\x3f\xfd\x74\x79\x79\xa9\xed\xed\xed\x38\xff\xd1\ +\x03\x2b\x70\x95\xc1\x98\x92\xef\x09\xa0\x86\x1b\x9c\x0d\x01\x5a\ +\x27\x49\x6a\xb7\xdb\xda\xda\xda\xd2\xa3\x47\x8f\x24\x29\x22\xf8\ +\xb8\x26\x63\x14\x80\xd4\xed\x76\x03\x0c\xe3\xee\x93\x14\xc0\x2b\ +\x4d\xf0\xcb\x71\x3e\xad\x56\x4b\x8d\x46\x63\xec\x79\xd8\x38\x64\ +\x32\x19\x7d\xfc\xf1\xc7\x3a\x3b\x3b\xd3\xe6\xe6\xa6\xde\x7d\xf7\ +\xdd\x70\xe7\xba\x66\x11\x20\x2e\x29\x58\x2b\x98\x24\xe6\x42\xa7\ +\xd3\xd1\xc2\xc2\x42\xe8\xd7\x3c\x5d\x87\x34\x3a\x34\x1d\x97\xa0\ +\xa7\x2e\x61\x0e\x11\xd9\x09\xb8\x22\xea\x18\xd6\xd3\xdd\xc0\x53\ +\x80\x35\x2d\xd3\x32\x2d\x6f\xac\xac\xad\xad\x05\x0b\x82\x21\x62\ +\x07\xc9\xee\x5c\x1a\x1d\x96\xec\x11\x6f\xae\x4d\x62\x27\x0a\x30\ +\x71\xd0\xc4\xe7\xa5\x51\xae\x2c\xd7\x60\x71\x4d\xc0\x1e\x91\x8b\ +\x9e\xb9\x9c\xdc\x3d\x80\x07\xd7\x01\x79\xae\x24\xc4\xb4\x14\x17\ +\x6d\x73\x2f\x0c\x3c\x86\x90\x3a\x49\x1a\x63\x85\xa8\x4b\xca\xf2\ +\x79\xbe\x22\x5e\x23\x28\xc0\x9f\xd5\x5d\xa5\xad\x56\x2b\x0c\x96\ +\xb7\x1f\x41\x03\x18\x22\x7e\xbb\x26\x46\x52\xb4\x07\xee\x46\x22\ +\xfd\xdc\xd5\xe5\x6e\xd3\xf9\xf9\xf9\x88\x3c\xab\xd5\x6a\x01\xac\ +\x00\x9f\xcd\x66\x33\x0c\x18\x9a\x18\xf4\x53\x00\x53\xea\x80\xdb\ +\xeb\xe5\xcb\x97\xf1\x4c\x87\x87\x87\x92\x46\xba\x32\x9e\xab\xdd\ +\x6e\xab\xdb\xed\xea\xe4\xe4\x24\xf2\x3d\x21\x74\x06\x08\xe3\xe2\ +\x7b\xfd\xfa\xb5\x6e\xdf\xbe\x1d\x20\xa9\xd7\xeb\x69\x6d\x6d\x4d\ +\x85\x42\x21\xf4\x50\x99\x4c\x46\xbf\xff\xfb\xbf\xaf\x8d\x8d\x0d\ +\x3d\x7a\xf4\x28\xd2\x30\xbc\xf7\xde\x7b\x5a\x5b\x5b\x0b\xd6\xe6\ +\x83\x0f\x3e\x08\x17\xdb\xf2\xf2\xb2\x7e\xf5\xab\x5f\x69\x6f\x6f\ +\x2f\xdc\x4a\x00\x4c\xd7\xb1\xad\xaf\xaf\xeb\xd6\xad\x5b\x5a\x58\ +\x58\xd0\xda\xda\x9a\x7a\xbd\x9e\x8a\xc5\x62\x00\x21\xfa\xa1\x58\ +\x2c\x46\x9a\x01\xc6\x26\x89\x33\xb3\xd9\x6c\x88\xe5\x0f\x0f\x0f\ +\x03\xa0\x17\x0a\x85\x00\x93\x7c\x06\x90\x40\x14\x25\x9b\x8b\xb9\ +\xb9\x39\xed\xed\xed\xe9\xd5\xab\x57\xda\xda\xda\xd2\xed\xdb\xb7\ +\xd5\xed\x76\x55\xab\xd5\xf4\xbd\xef\x7d\x4f\xb5\x5a\x4d\x4f\x9f\ +\x3e\xd5\xf3\xe7\xcf\xa3\x2f\x89\x5a\x65\x0e\xb0\xe1\x21\xea\x0f\ +\x26\x8d\xe8\x3a\xc6\x87\x67\xee\x67\x5c\x9d\x9f\x9f\x47\xf4\xa3\ +\x9f\xed\x87\x46\x0b\x17\x3c\xb9\xc9\x18\x2b\x30\x5e\x1c\x07\xc5\ +\x5a\xc0\xe7\x59\x07\x00\x57\x97\x97\x97\x01\xf4\x60\xfd\x68\x0b\ +\x00\x15\xc9\x4f\x61\x1b\x3d\x17\x1c\xed\x05\x3b\xe8\x6b\x01\x9b\ +\x0c\xe6\x3b\x73\x6b\x0a\xb0\xa6\x65\x5a\xa6\xe5\x50\x14\x54\xf1\ +\x00\x00\x20\x00\x49\x44\x41\x54\x8d\x15\x92\x09\xb2\x9b\xf4\xe3\ +\x59\x58\xa4\xd8\xf1\xbb\x1e\x09\xc0\x05\x50\x80\xa9\xf1\xc5\x11\ +\x20\xe1\x19\x99\xa5\x91\x78\xda\xd9\x2a\x00\x96\x6b\xa1\x8a\xc5\ +\x62\x84\xca\x23\x30\x77\xd0\x87\xb1\xa7\x8e\x00\x28\x80\x20\x60\ +\xc3\xf3\x41\x01\xfc\xf8\x0c\x87\xf0\x02\x16\x5d\x50\xce\x7d\xd3\ +\x88\x3d\xee\xe9\xec\x9c\xd7\x87\x67\xe1\x79\xfd\x9e\x7e\xee\x1e\ +\x0c\xc3\xe9\xe9\xa9\x3a\x9d\x8e\xa4\x51\x14\xa7\x0b\xd0\x71\x93\ +\x7a\x1f\x70\xbf\x57\xaf\x5e\x8d\x45\x7e\x0e\x87\xc3\x00\x39\x00\ +\x09\x34\x41\x80\x44\xd7\x7b\xf1\x5c\x08\xfb\xe9\xd7\xb9\xb9\x39\ +\xad\xac\xac\x04\x60\xee\x74\x3a\x5a\x5c\x5c\xd4\xd7\xbe\xf6\xb5\ +\xe8\x63\xdc\xc2\x73\x73\x73\x91\xb4\xb3\x54\x2a\x45\xb4\x1f\x46\ +\x1a\x96\x10\x4d\x16\x8c\xe2\x83\x07\x0f\xf4\xb3\x9f\xfd\x4c\x9b\ +\x9b\x9b\xfa\x93\x3f\xf9\x93\x38\x8c\x1a\x2d\xd5\xcc\xcc\x8c\x8a\ +\xc5\x62\xb8\x9f\xfe\x27\xe5\x5f\xff\xf5\x5f\xd5\x6c\x36\x75\xfb\ +\xf6\x6d\xd5\xeb\xf5\x70\x37\xc2\xc8\x95\x4a\xa5\x31\xf7\xdc\x4f\ +\x7e\xf2\x93\x10\xc7\x9f\x9c\x9c\xc4\xd1\x37\x8c\x47\x1f\xf3\x80\ +\x87\x42\xa1\x10\xed\x53\x2a\x95\xb4\xb2\xb2\xa2\xf3\xf3\xf3\xd0\ +\x64\x5d\x5d\x5d\xa9\xd3\xe9\xa8\x56\xab\x05\xeb\x0b\x50\xa0\x6f\ +\xae\xae\xae\xd4\xeb\xf5\xf4\xf2\xe5\x4b\x7d\xfd\xeb\x5f\x8f\x33\ +\x14\x4b\xa5\x92\x1e\x3d\x7a\xa4\xd9\xd9\x59\xbd\x7e\xfd\x5a\x9f\ +\x7e\xfa\xa9\xf6\xf6\xf6\x24\x29\x02\x02\x00\x78\xa9\xce\x2c\x93\ +\xc9\x8c\xb5\x21\x40\x0c\xc0\xce\x18\x62\xec\x7b\xba\x03\xc6\x3e\ +\xbf\x69\x8b\xe5\xe5\xe5\x78\x36\x40\x9c\x47\xfe\x32\x9f\x99\x9f\ +\x9e\x4b\xcd\xc5\xf3\xb0\x53\xb8\xee\x3d\x3f\x1b\x73\x95\x79\xe7\ +\xf3\xdb\xa3\x38\xfd\x1e\xac\x39\xac\x33\x6c\x7c\x00\xd6\x53\x80\ +\x35\x2d\xd3\x32\x2d\x6f\xac\x1c\x1c\x1c\x48\x1a\x1d\x8a\xec\x91\ +\x61\xb8\x17\x3c\xc4\x9d\x7c\x35\xb0\x44\x2c\xdc\xd2\xe8\x28\x16\ +\x49\x11\x8e\xcd\x22\xe9\xd1\x8a\xe8\x52\x5c\x0f\xe3\x07\x21\xb3\ +\xd0\xe3\xea\x81\x51\xf0\xe8\x3f\x16\x5c\x17\x8d\x4b\x0a\x17\x1a\ +\xcf\x43\x5d\x60\x2e\x10\x55\xf3\x5c\x14\x98\x00\x37\xa0\x14\x76\ +\xea\xae\x13\x92\x34\x96\x52\x02\xd0\xe2\x4c\x57\x9a\x6a\x81\xc2\ +\x7b\xae\xf7\xc2\xa5\xc2\xb3\x21\x12\xe6\x6f\x77\xe3\xf2\x1b\x90\ +\xe7\xe2\x7c\xc0\x22\xae\x29\x00\x02\xba\x33\x5e\x77\x26\x0f\x6d\ +\x97\x27\x72\x75\x50\x48\x3b\xad\xac\xac\x8c\x85\xc6\x03\x56\xc8\ +\x6d\xc4\x39\x91\x33\x33\xd7\x07\xf9\x2e\x2c\x2c\x84\x48\x5d\x92\ +\xea\xf5\x7a\x24\x10\x2d\x97\xcb\xca\xe7\xf3\x7a\xfc\xf8\xb1\xfe\ +\xfd\xdf\xff\x5d\xff\xf6\x6f\xff\xa6\xcd\xcd\xcd\x88\x18\x1c\x0c\ +\xae\x93\xa8\x36\x1a\x0d\x3d\x7c\xf8\x70\xac\x4f\x31\xa2\x7e\x94\ +\xd0\xfc\xfc\x7c\xb0\x30\x9d\x4e\x47\x7f\xf5\x57\x7f\x15\x0c\x07\ +\xed\x47\xbb\xd4\xeb\x75\xd5\x6a\x35\x55\xab\x55\x15\x0a\x05\x3d\ +\x7a\xf4\x28\x80\xf9\x67\x9f\x7d\xa6\xd3\xd3\x53\x35\x1a\x8d\x88\ +\x78\x64\xac\xc0\xfe\x0c\x06\x03\x55\xab\x55\xcd\xcc\xcc\x8c\xa5\ +\x1f\x40\xb8\x0f\xe8\xe2\xde\xb8\x01\x69\x6f\x98\xa2\x5a\xad\x16\ +\xfa\xc5\xb7\xde\x7a\x2b\x80\xc4\x3b\xef\xbc\xa3\xb5\xb5\x35\xed\ +\xec\xec\x44\xda\x8a\x52\xa9\x14\x82\x76\x58\x27\xd7\x13\x4a\x8a\ +\x6c\xf1\x30\x7f\xe8\xf1\x00\x23\x7e\x36\xe8\x70\x38\x1c\x0b\x86\ +\xa0\xae\x3e\x2f\x4f\x4f\x4f\xc3\xd5\x08\xa0\xf6\xa0\x12\x98\x5e\ +\x80\x5e\x36\x9b\x1d\x03\x5e\xae\x0f\xc3\x75\x08\x18\x64\xcd\x40\ +\x1b\x07\xe8\x84\xa5\x46\xcb\xc5\xbc\x92\x46\x2c\x29\xf3\x9e\xb1\ +\xe5\x19\xe7\x7d\x83\xd2\xef\xf7\xa7\x00\x6b\x5a\xa6\x65\x5a\xde\ +\x5c\x41\xb3\xc3\xf1\x1f\x2c\x76\x2c\x9c\x2c\xb8\xd5\x6a\x35\xf4\ +\x0d\xb8\xa7\x58\xbc\xa5\x51\xa8\x3e\xbb\x59\x16\x66\x67\xb8\x30\ +\x3e\xae\x91\xe2\x7b\xd2\x97\x8f\xd2\xc1\x0d\xc3\xa1\xba\xb8\x46\ +\xdc\x0d\x97\x46\xb3\xb1\x8b\xe5\x7d\x77\x4d\x3a\xa0\x92\x46\xc7\ +\xb7\x00\x20\xd1\x73\x60\x30\x25\x8d\x25\x43\xc4\x60\xbb\x51\xc2\ +\xe5\xe5\xcf\xe3\xc6\xcb\x81\x0a\xbb\x76\x67\x0d\x01\x33\x18\x16\ +\xc0\x9c\x83\x37\x37\x4a\xb0\x42\x2e\x5a\xf7\xc4\x91\x00\xae\x34\ +\x31\x23\xfd\xe8\xec\x01\xa0\x8f\x0c\xd8\x7e\x46\x1c\x80\x54\xd2\ +\x58\xfa\x06\x67\xf9\xd0\x66\xe1\x8a\x72\x46\x10\x60\x87\x2e\x26\ +\x9b\xbd\x3e\xcb\x10\x90\xca\xd1\x2c\x68\x9b\xfe\xf6\x6f\xff\x76\ +\x0c\xb0\xcd\xcc\xcc\x04\x0b\x07\x78\xf2\x3c\x64\x18\x6c\xcf\x35\ +\x86\x8b\xf3\xe9\xd3\xa7\xca\xe7\xf3\x5a\x5d\x5d\x8d\xf7\x31\xca\ +\xa5\x52\x49\xeb\xeb\xeb\x11\x21\xb8\xb4\xb4\xa4\x72\xb9\xac\x17\ +\x2f\x5e\x68\x7f\x7f\x5f\xfd\x7e\x5f\xcb\xcb\xcb\x5a\x5e\x5e\x0e\ +\x00\x73\x74\x74\x34\xc6\xd0\x72\x3d\x5c\xae\xb8\x08\x99\x1b\x44\ +\xc3\xcd\xce\xce\x46\xea\x0c\xa2\x0d\x19\x27\x27\x27\x27\x91\xcd\ +\x9c\x79\x54\x2c\x16\xb5\xb5\xb5\xa5\x62\xb1\x18\xc7\xcc\x48\xd2\ +\xf6\xf6\xb6\xae\xae\xae\x54\xaf\xd7\x03\x84\x9d\x9c\x9c\x84\x2b\ +\x92\x76\xf0\xc8\x5b\x34\x59\xcc\x3f\x5c\x78\x33\x33\x33\x91\xf0\ +\x93\xb9\xcf\x98\x72\x57\x39\xae\x6a\x52\x56\xc0\xbc\x21\x6c\xe7\ +\xfe\xb8\xc5\xb9\xaf\x74\x1d\x2d\x08\xfb\xcc\x77\x19\xdb\x88\xfb\ +\x89\xc6\x64\xad\x98\x9d\x9d\x0d\xf0\x4e\x2a\x0a\x74\x69\xfc\xcf\ +\x1a\x92\x46\x08\x13\x41\xca\x33\x10\xfd\x38\x33\x33\x33\x05\x58\ +\xd3\x32\x2d\xd3\xf2\xe6\x0a\xd1\x52\x91\x37\xc6\xa2\x79\xa4\x11\ +\x7b\x45\x71\x81\x39\xcc\x12\x3b\x63\x76\xb4\xb8\x01\x10\xc1\x62\ +\x68\x61\xbe\x48\xe2\x09\x78\x70\x96\x07\xdd\x15\x86\xd6\x75\x5e\ +\x2c\xe8\x80\xb2\xe3\xe3\x63\xcd\xce\xce\xaa\x50\x28\xc4\xee\x97\ +\x9d\xb7\x2f\xc2\xce\xaa\x49\x8a\xcc\xd9\x80\x25\x80\x9d\xbb\xcd\ +\x78\x36\x40\x92\x33\x57\x18\x22\x5c\xaa\xb0\x02\xec\xe2\xb9\x06\ +\x42\x60\x74\x3b\xb4\x9b\xeb\xd9\xa8\xa3\x83\x46\x9e\x13\x17\x2c\ +\x6e\x44\xce\x17\x74\x77\x29\x75\x45\xe4\x0b\x88\xe4\xb7\x6b\xbd\ +\xdc\x3d\x04\x80\xf3\x88\x32\x40\x19\x67\x3e\xd2\x5e\x5c\xbb\x58\ +\x2c\x46\x9e\x2d\x0c\x5d\xbb\xdd\x0e\x46\x04\x63\x08\x63\x76\x76\ +\x76\x16\x91\x63\x92\xb4\xb3\xb3\x13\x40\xbe\x58\x2c\x06\xd3\x83\ +\x0b\xcf\x23\x54\x25\x45\x44\x28\xed\x45\x46\x71\xda\x10\x91\xb8\ +\x83\x78\x72\xa1\x71\x4f\x34\x44\x27\x27\x27\xaa\x56\xab\x5a\x5b\ +\x5b\x8b\x5c\x4d\x1c\x1a\xfd\x5f\xff\xf5\x5f\x3a\x38\x38\xd0\xec\ +\xec\xac\xaa\xd5\xaa\x8a\xc5\x62\x68\x98\x70\xd9\x91\xe4\x12\x06\ +\x07\x50\x80\xdb\x0c\x5d\x16\x1a\x36\xe6\x11\xac\x13\xee\xc4\x5e\ +\xaf\x17\xee\xda\xc1\x60\xa0\x66\xb3\xa9\x85\x85\x05\xad\xac\xac\ +\xe8\x6b\x5f\xfb\x9a\xce\xcf\xcf\xf5\xe2\xc5\x8b\x00\x65\x68\xb5\ +\x38\x06\x0a\xc6\x8c\xf6\xf7\xa0\x08\x3f\xe3\x0f\x36\xfa\xe8\xe8\ +\x48\xd2\x35\x50\x72\x9d\x1e\x9a\x25\x07\x8e\xcc\x13\xfa\x81\x3a\ +\x22\xee\xc7\x45\x87\xab\x7a\x61\x61\x41\x8b\x8b\x8b\x3a\x3e\x3e\ +\x1e\xd3\x6e\xe1\xf2\xa3\xae\x85\x42\x21\xda\x90\x4d\x00\x9f\xe1\ +\x2c\x46\x1f\x9b\xce\xb8\x0e\x06\x83\xc8\x92\xef\xa9\x18\x48\xf8\ +\x0a\xf3\xc6\x7a\x02\x80\x95\xae\xdd\x8f\x53\x80\x35\x2d\xd3\x32\ +\x2d\x6f\xac\x64\xb3\xd7\x09\x3a\x31\xb6\xb0\x40\x44\x36\xb9\xbe\ +\x02\x66\x02\x83\xe6\xd1\x86\x2c\x6e\xb0\x32\x2c\x7c\x6e\xb4\xfd\ +\x58\x15\x77\x05\x02\x4c\x30\xa4\x00\x2a\xf4\x23\x44\x0c\xf9\xfb\ +\x30\x5d\x0b\x0b\x0b\x63\xc6\x0f\xe3\x02\xc0\xf0\x1d\x2f\x21\xfb\ +\x00\x3b\x77\x87\xba\xb0\xdf\x01\x17\xcf\x2f\x8d\xc2\xc6\x01\x1e\ +\x99\x4c\x66\x8c\xe1\x72\x36\xce\x75\x25\x5e\x2f\x0c\x94\x47\x1a\ +\xc6\xb1\x1e\xff\x07\x68\xb5\x5a\xad\x60\x7d\x60\xed\x88\xb6\x43\ +\x2c\x9c\xcb\xe5\xc2\x68\x72\xed\x62\xb1\x38\xc6\x4a\xa0\x69\x82\ +\x21\xc1\xe0\x01\x1a\xb9\x3e\xa0\x17\x16\xcf\x5d\x3a\x44\x9a\x5d\ +\x5e\x5e\xea\xf9\xf3\xe7\x51\x2f\x04\xdb\x67\x67\x67\x91\xf8\x13\ +\x20\x79\x7a\x7a\xaa\x5e\xaf\x17\xcc\x23\x39\xa1\xc8\x35\xd5\xef\ +\xf7\xb5\xbf\xbf\x1f\xd1\x88\x7b\x7b\x7b\x01\x18\xfd\xcc\x3f\x49\ +\x01\x62\x11\xca\xe7\xf3\xf9\x31\x11\x3d\x11\x79\x00\x52\xd2\x0e\ +\xb8\x66\xee\xfc\xfc\x5c\xc5\x62\x51\x1b\x1b\x1b\xc1\x80\x01\xf2\ +\x2f\x2f\x2f\x23\xa3\xf9\xc6\xc6\x86\xca\xe5\x72\x8c\x17\x58\x20\ +\x58\x26\xda\x86\xc8\xbd\x54\xc7\xc6\x51\x38\x6c\x10\x96\x96\x96\ +\x42\x3b\x87\xcb\xbc\xdd\x6e\x6b\x79\x79\x59\xd5\x6a\x55\x87\x87\ +\x87\x9a\x9b\x9b\xd3\xfa\xfa\xba\xee\xdc\xb9\xa3\x97\x2f\x5f\x46\ +\xc0\x01\xc0\x1c\x97\x2e\xee\x75\x17\x9c\xcf\xcf\xcf\x47\x00\x06\ +\x60\x95\x33\x06\x01\x88\x00\xd4\x4a\xa5\x22\x49\x11\x6c\xd1\x68\ +\x34\x22\xd2\x12\xf0\xc6\x06\x07\x4d\x1d\x7d\x80\xa0\x9d\xd7\xf2\ +\xf9\xbc\x1a\x8d\x46\xa4\xe4\xa0\x0d\x98\x2b\x8c\x67\xd6\x14\x0f\ +\x18\x99\x14\x39\xc8\x38\xe5\x3b\xee\xba\x64\x0e\xf3\x6c\x6c\x8c\ +\x88\x30\x66\x8d\xc8\x66\xb3\xc1\xba\x71\xaf\xa9\x8b\x70\x5a\xa6\ +\x65\x5a\xde\x68\x61\xc7\x09\x30\x02\x3c\x01\x14\x5c\xd3\x04\x58\ +\x72\x37\x11\x0c\x17\x51\x74\x94\x54\x73\x04\x23\x96\x5e\x3f\xd5\ +\x2c\x49\xa3\xa3\x3c\x60\x5d\x3c\xa2\xce\x45\xde\x7c\x17\x61\x2c\ +\xae\x0e\x0c\x23\x9f\x71\x0d\x8e\xd7\x13\x83\xe0\x3b\x7a\xea\xee\ +\x69\x11\x7c\xf1\x67\x77\x8d\x70\x18\xd7\x0b\xcc\x8a\x0b\xff\x69\ +\x1f\x00\x0c\xf5\xc1\x4d\xca\xfb\xee\x9a\xc3\xa0\x7a\x3b\xb2\xd3\ +\xe7\x9a\xec\xec\xd9\xc5\xa3\x45\xc2\x3d\x02\xab\x01\xd8\x82\x4d\ +\x02\xf0\x62\x04\x11\xb6\x7b\x2a\x03\x77\x13\xd1\x2e\xb8\xb6\x18\ +\x0b\x18\x5b\x40\x15\xe0\x9b\x7e\xeb\x76\xbb\x63\x49\x4a\xfb\xfd\ +\x7e\x44\x9f\x15\x8b\x45\xed\xef\xef\x07\xd0\x38\x3e\x3e\x8e\x84\ +\xa0\xb0\x0f\xed\x76\x7b\xcc\x3d\x09\x28\xf5\x64\xb2\xa5\x52\x29\ +\xc0\x0e\xe7\x48\xb6\x5a\xad\x10\xc6\xbb\x9b\x78\x75\x75\x55\xab\ +\xab\xab\x71\x1e\x5e\xbf\xdf\x0f\x01\x7f\xb3\xd9\x94\x34\xca\x17\ +\x45\xa4\x27\xf7\x75\x26\x89\xe3\x6c\x00\x4e\xb8\xc9\xa8\x2b\x8c\ +\x0e\x1b\x0a\x00\x27\x07\x4f\x2f\x2c\x2c\x68\x75\x75\x55\xb5\x5a\ +\x4d\x83\xc1\x40\xc5\x62\x51\x77\xef\xde\x8d\x0d\xc5\x8b\x17\x2f\ +\xd4\xeb\xf5\xf4\xe0\xc1\x03\xf5\xfb\xfd\xb1\xfe\x62\xf3\xe2\x60\ +\x16\x10\x06\x00\x4c\xf5\x48\x8c\x39\x52\x99\x78\x8a\x0c\xc0\x1b\ +\x0c\xb6\xbb\x75\x9d\x9d\xe5\x7d\x36\x34\x00\x29\xd7\x28\x52\x07\ +\xfa\x06\xd0\x0d\x80\x9e\x9d\x9d\x8d\x7e\xe6\x10\x6a\x5c\x94\x30\ +\x7e\xcc\x29\xe6\xb1\x47\x1a\xc3\x38\xbb\xd6\x90\x31\xcd\x46\x70\ +\x69\x69\x29\xce\xaa\xc4\x1d\x7d\x7c\x7c\x3c\x05\x58\xd3\x32\x2d\ +\xd3\xf2\xe6\x8a\x83\x2a\x69\x04\x86\x30\xf2\xe7\xe7\xe7\x91\x1d\ +\x7a\x12\xb3\x03\xc8\xf1\xf3\xf7\xb8\x16\xd1\x66\xae\x9f\x90\x46\ +\x2e\x08\x4f\xd5\x00\x50\x63\x71\x77\xb6\xc9\xc1\x1a\xac\x0b\x46\ +\x9d\x2c\xe7\x08\x70\x5d\x5c\x2c\x8d\x22\x90\x7c\x97\x2f\x8d\x80\ +\x17\xfa\x23\x40\x83\x03\x3d\x69\x74\x8e\xa0\x83\x2e\xdc\x94\x92\ +\xe2\xfe\x5c\xd3\x77\xcf\x1e\xad\xc8\x67\x61\x3d\xdc\xed\x8a\x1b\ +\x13\xc3\x89\xe0\x1f\xf0\x03\xf8\x73\xb1\xbb\x8b\xd1\x1d\x1c\x7a\ +\x5f\xfa\xe7\x31\x9c\x68\x5d\x00\x82\xb8\xd0\x30\x72\x3c\xcb\xd5\ +\xd5\x55\x80\x05\x98\x2a\xc0\x0b\x6d\xed\x91\x79\x3c\x27\xee\x1a\ +\x2f\x73\x73\x73\xea\x74\x3a\xea\xf5\x7a\x71\x60\x34\x0c\x1f\xd7\ +\xe2\x1a\xb4\x1d\x00\x16\xdd\x1f\x20\x02\x16\x0e\x96\x03\xc6\x05\ +\x36\x8b\x34\x00\xb4\xef\xca\xca\x8a\x36\x37\x37\x63\x3c\x57\x2a\ +\x95\x18\x5f\x30\x30\x99\x4c\x46\x95\x4a\x25\xd8\x35\x0c\x3d\x63\ +\x81\x71\x4c\x8e\x2a\xd2\x0e\xf0\xfc\x8c\xc9\x67\xcf\x9e\x45\x7e\ +\x30\xc6\xd4\xfe\xfe\x7e\xb8\x7c\xc9\xa6\x7e\x79\x79\xa9\x4a\xa5\ +\xa2\x95\x95\x95\x00\xae\x24\x6c\x75\xc6\x94\x71\xeb\xa9\x25\x28\ +\x9d\x4e\x47\x95\x4a\x25\xdc\xfb\x8c\xcb\x93\x93\x93\x70\xc7\xd1\ +\x9f\x4b\x4b\x4b\xa1\x9f\x22\x10\x81\x04\xbd\x00\x49\x67\x88\x79\ +\x5e\x72\x80\x95\xcb\xe5\x60\xce\x7c\x5e\xe1\xbe\xa4\xed\xa9\xb7\ +\xb3\xc4\xbe\xce\xd0\x9e\xdc\x03\xf6\x8b\xf6\x22\xad\x47\xbd\x5e\ +\x1f\x4b\x45\xc2\x5c\x77\xf7\x30\xeb\x0a\xe3\x76\x7b\x7b\x5b\xf5\ +\x7a\x3d\xf4\x70\x91\xd6\x45\xd3\x32\x2d\xd3\x32\x2d\x6f\xa8\xa0\ +\xef\x91\xc6\xd9\x2c\x18\x16\x5f\xd4\x59\xcc\x59\x68\x59\x6c\xd1\ +\xf1\x20\x48\x87\x41\x81\x9d\x01\x20\xa1\x8d\x00\xec\xf8\x01\xd1\ +\x1e\x26\xce\x22\x8a\x11\xe3\x9a\x0e\xde\x58\x5c\x59\xac\xfd\xc8\ +\x17\xcf\x7b\x85\xdb\x80\x48\x42\x80\x06\xbf\x1d\x00\x79\xd4\xa1\ +\x27\x19\xf5\x28\x4a\x00\x1b\x05\x21\xae\x47\x49\x01\x52\x9d\xe9\ +\xf3\xb6\xe6\x9a\x7c\xee\xea\xea\x4a\x87\x87\x87\xe1\x52\xbb\xb8\ +\xb8\x08\xa0\x40\x9d\x31\x32\xb4\x15\x6d\x8b\x3e\x8a\xf6\x00\x20\ +\x71\x5f\x74\x5b\xb0\x1b\x00\x30\xfa\x88\xfe\x00\x18\x01\x3c\x30\ +\xfc\x8b\x8b\x8b\xaa\xd7\xeb\x3a\x3a\x3a\x8a\xba\xba\xfb\x97\xba\ +\xc1\x88\xd1\xa7\x1e\x14\x40\x9f\x48\xd7\x6c\x04\x9a\x2d\xd8\x06\ +\xd8\x8b\x14\xe4\xc1\xbe\x01\x08\x70\x4d\xb5\x5a\xad\x00\x97\xf4\ +\x2b\xae\x22\xbe\x93\xcd\x66\x55\xad\x56\xb5\xbc\xbc\x1c\x80\xd2\ +\xd9\x9d\x66\xb3\xa9\x62\xb1\xa8\x6a\xb5\x1a\x9f\xad\x56\xab\xc1\ +\xf6\x20\xee\xf6\x24\xb6\xae\x15\x5b\x5a\x5a\x8a\x5c\x60\x1e\xe9\ +\x7a\x74\x74\x14\x09\x31\x61\x37\xd7\xd6\xd6\x22\x60\x64\x79\x79\ +\x59\x8d\x46\x23\x5c\xb8\x44\xd0\xc2\x0e\x15\x0a\x85\x18\x6b\xb8\ +\x63\x79\x2e\xc6\x9f\xbb\xf3\x98\x5b\x68\xdf\xdc\xb5\x46\x9a\x08\ +\x40\x5b\xb7\xdb\x55\x2e\x97\x8b\xf9\x84\xb6\x8b\x3e\xc5\x15\xcf\ +\x86\x05\xf6\x96\xb9\xc8\x1c\x01\x3c\xd1\x37\x1c\x1d\xe4\xac\x25\ +\x2e\x4c\x72\xbc\x55\x2a\x95\x70\xcb\x02\x7e\x3c\x6a\x99\xf9\xef\ +\x9b\x0d\x0f\x78\x61\x23\xc1\x58\x3a\x39\x39\x89\x68\x55\xd6\x85\ +\x76\xbb\x1d\xf3\x26\xc6\xbe\xa6\x65\x5a\xa6\x65\x5a\xde\x50\x61\ +\xf1\x62\xd1\x4e\x41\x11\xbf\xfd\xec\x2f\x77\x69\x01\x96\x60\xa1\ +\x9c\x81\xc2\xb8\xb2\x6b\xf5\x5d\x2e\x46\xd0\xeb\xe0\x4c\x15\xc7\ +\x8d\xb0\x70\xc3\xa0\xb0\x23\x77\x43\xe2\xee\x3f\x98\x0e\x0c\x16\ +\xbb\x60\xea\xe8\xa9\x07\xc8\xfb\x94\x1a\x75\x8c\x8c\x47\x65\xf1\ +\x9e\xbb\xca\xb8\x87\x03\x29\x34\x6c\x00\x3c\x40\x88\x87\xc0\x63\ +\x2c\x3c\x31\x29\x75\xe6\x79\x69\x47\xb4\x5a\x1e\xbe\x8e\x6e\x08\ +\x57\x09\x06\x38\x65\x00\x01\xbd\xee\xde\x21\x8a\x10\x97\x0e\xc6\ +\x8e\x7b\xa3\xbf\x01\xec\xd0\x0f\x00\x24\xee\x09\x6b\xc3\x75\x00\ +\xcf\xb0\x48\xe8\xc1\x66\x66\x66\x02\x40\x48\xa3\x74\x18\xd4\xd7\ +\xfb\x83\xbf\x19\x3b\x80\x43\x5c\x59\x7c\x86\x1f\xc6\x95\x07\x66\ +\x50\x37\xb2\xb4\x03\xa0\xb8\xc6\xc9\xc9\x89\xba\xdd\xae\x32\x99\ +\xeb\xe3\x54\xea\xf5\x7a\xe4\xd9\xf2\x08\x4c\xce\x52\x84\x1d\xe4\ +\x19\x61\xbc\x8e\x8f\x8f\x95\xcf\xe7\xc7\x44\xdf\x7e\x80\xf5\xce\ +\xce\x4e\x3c\x6b\xb7\xdb\x55\xb9\x5c\xd6\xc6\xc6\x86\x96\x97\x97\ +\x75\x71\x71\x11\x59\xdf\x5d\x83\x37\x1c\x0e\xc7\x18\x3d\x98\x64\ +\x07\xb6\x00\x49\x72\x76\xe1\x6e\x9e\x9b\x9b\x8b\xd7\xe6\xe6\xe6\ +\x62\xae\x4a\xd7\xa9\x58\xda\xed\x76\xbc\x87\x86\x0d\xa0\xcf\x98\ +\x62\xfe\x32\x1e\x79\x76\x00\xac\x07\xa5\x30\x97\x8f\x8e\x8e\xc2\ +\xed\x0e\x2b\xc9\xc6\xc8\xa3\x88\x7b\xbd\xde\x58\xf2\xda\xab\xab\ +\xab\x60\xd6\x68\x33\xdc\xb1\x00\x2d\x49\x01\x0a\xfd\x1c\x52\x98\ +\x58\x00\x30\x9b\x16\xf4\x8b\x6c\x38\x86\xc3\xe1\x94\xc1\x9a\x96\ +\x69\x99\x96\x37\x57\x3c\xda\x0d\x23\x42\x78\xb8\x1b\x56\x16\x4a\ +\x5f\x10\x5d\xec\x8e\xd1\x43\xe8\xed\xcc\x8d\xb3\x4f\xae\xb9\xc2\ +\x38\xb2\xc8\xa7\xfa\x0b\xa2\x11\xfd\xdc\x3f\x16\x4e\xd7\x17\xe1\ +\x2e\xe3\x98\x13\xc4\xda\x24\xc1\x84\xfd\xf0\x48\x3e\xd7\x92\x39\ +\xf3\x02\x6b\xe4\x9a\x27\x40\x12\xf5\x84\x4d\x70\xc1\x3d\x00\xc3\ +\x5f\xf3\x3a\xf2\xfc\xb0\x7e\x18\x23\x40\x17\x8c\x12\xbb\x7f\x98\ +\x29\x8c\x2a\xd7\x96\x46\x4c\x23\x3a\x1c\x17\xf9\xa3\xd9\x42\x30\ +\x0e\x18\xf4\x36\x06\x3c\xd2\x17\x2e\xc6\x27\xf2\x13\xb7\xd1\xd5\ +\xd5\x75\x22\x4c\x0c\x1d\xcf\x82\x41\xa5\x2e\xdc\x1f\x43\xe8\xe3\ +\x66\x30\x18\x04\xd0\x93\x46\xa2\x65\x0f\x98\x60\x1c\xd0\x07\x3c\ +\x13\xae\x39\xc6\x26\x06\x94\xf1\x07\x00\xa1\xaf\x48\xbb\xb0\xba\ +\xba\x1a\xa9\x45\x78\x8f\x83\x8b\xd9\x4c\xe0\x92\x73\x17\x20\x75\ +\x67\x0c\x33\x76\x24\x45\x16\xf6\xc5\xc5\xc5\x70\xfb\x91\x93\x0b\ +\xd7\xd4\xce\xce\x8e\x66\x67\x67\xb5\xb9\xb9\xa9\xb9\xb9\x39\xb5\ +\x5a\x2d\xdd\xbe\x7d\x5b\x9b\x9b\x9b\xc1\x70\xa1\xe5\x22\xd5\x09\ +\xa0\x9e\xa8\x43\x58\x33\x9e\x33\x75\xab\xcd\xcd\xcd\x85\xdb\xee\ +\xf8\xf8\x38\x80\x29\xe9\x0f\x68\x3b\x4f\x0d\x01\xf8\xf3\xdc\x74\ +\x80\x65\x9e\x03\x11\x3f\xe3\xc3\xdd\xc8\xcc\x17\x17\xdc\xc3\x64\ +\xd2\x37\x8c\x27\x98\x42\x36\x02\xfc\xcd\xe6\xc7\xc7\x3c\xe3\x8d\ +\x80\x15\x00\xe3\xe6\xe6\xa6\x72\xb9\x9c\x76\x77\x77\xb5\xb0\xb0\ +\x10\x80\x37\x97\xcb\x85\x2b\x17\xf6\x0d\x66\x97\x79\x47\x6a\x8f\ +\x5c\x2e\xa7\xbc\x53\xf0\x0c\x2e\x76\x87\x0c\x50\x7f\x8f\xd7\xf8\ +\xdb\xfd\xd7\x1e\xc1\xc2\xee\x84\xc6\x84\x06\x25\x04\x97\x70\x56\ +\xbf\x3e\x0b\x97\x47\xf7\xd0\xb9\x93\x3e\x47\xc3\x7a\x7d\x26\x3d\ +\x4b\xfa\x77\xba\x58\xb8\x4e\xa2\x5c\x2e\x07\x75\xcd\xa2\x2a\x8d\ +\x32\x2b\x3b\x05\xce\x2e\x8b\xc5\xdd\x23\x9b\x98\xf4\xbc\xe6\x75\ +\xa6\xb0\x70\x12\x1d\x51\x2e\x97\x75\xfb\xf6\x6d\x7d\xf2\xc9\x27\ +\x63\x75\x66\xb2\xb1\x83\x74\x97\x07\xf7\x72\xf1\x2c\xf5\x4e\x5d\ +\x1d\x7c\x8e\x41\x40\xbd\xa5\x51\x1e\x21\x9e\xd1\x77\xe0\xec\xd0\ +\x78\x1f\x01\xa7\x33\x04\xde\xcf\xde\x4f\xbc\xe6\x7d\xe9\x2c\x02\ +\xcf\xe5\xed\x47\x5f\xba\xf0\xd5\xdb\x23\x1d\x7f\x1e\xc9\xc1\x77\ +\x38\x76\xc2\x77\x65\x7c\x97\x6b\xb1\xab\xe7\x3a\xbe\xf3\xa1\x1e\ +\xec\x56\x3c\x4c\xbe\xdf\xef\xab\x5c\x2e\x87\x16\xa7\x50\x28\x8c\ +\x9d\x39\xc7\xee\xcc\xfb\x1b\xed\x06\xfd\x00\x65\x4f\x7b\xe1\xe2\ +\x61\xe7\xe7\xee\x07\x37\x16\xae\xfd\x80\xf2\x66\xb1\x20\x74\x9b\ +\x7b\xb0\x73\x63\x07\x4a\xee\x9f\xe1\x70\x18\xd1\x3e\x18\x56\xda\ +\x0d\xed\x8b\xb3\x2d\xec\xee\xa8\x13\x2c\x8a\x0b\x81\x3d\x99\x26\ +\x21\xfd\x6e\x40\x25\x8d\xb5\x23\x73\x02\x31\x2a\xc0\xc2\xdb\xdd\ +\xc7\xba\x34\xae\x31\xf2\x48\x3a\xbe\xcb\x02\xca\xc2\x49\xfd\x5d\ +\x8b\xe1\xc5\x19\x1e\x8c\xae\xbf\xee\x42\x5a\xe6\x0b\x73\xd0\x8d\ +\x02\xac\x0f\x42\x64\x4f\x33\xc1\xdc\xf2\x75\x23\x75\x77\x60\xbc\ +\x1c\xc0\xa5\xec\x1c\x63\x82\xcf\xd1\xc7\x44\x60\xd1\xa6\x18\x5a\ +\xc6\x22\x06\x12\x77\x0b\xf3\x86\xfe\xab\x54\x2a\xf1\x5a\xaa\x01\ +\x63\xdc\xa4\x22\x7c\x18\x20\x5f\x9b\x79\x0f\x17\x13\xec\x12\x1a\ +\x16\xda\x8b\x31\xef\x21\xf0\x0e\x9c\x7c\x2d\xc8\xe7\xaf\x0f\xf6\ +\x25\xd7\x15\x6b\x35\xe0\x90\x3a\x9e\x9c\x9c\x68\x61\x61\x21\xd2\ +\x38\xa4\xae\x3e\x72\xa2\x51\x67\x98\x22\xe6\xb2\x1f\xbf\xe2\x4c\ +\xa6\xaf\xbb\x18\x57\xc6\xad\x0b\xf2\xe9\xcf\xf9\xf9\x79\x35\x1a\ +\x0d\x35\x1a\x0d\x55\xab\xd5\xc8\xfa\xcd\x78\x22\xf5\x04\x49\x41\ +\xe9\x0f\x74\x69\x7e\xae\x25\xf3\xd8\x59\x45\xea\x76\x79\x79\x19\ +\xa0\x63\x38\x1c\xc6\x3a\x87\x18\x7b\x75\x75\x35\xd6\xf6\x6f\x7d\ +\xeb\x5b\x2a\x16\x8b\xda\xdd\xdd\x8d\x73\x25\xfb\xfd\xeb\x34\x15\ +\x3c\xe3\xe2\xe2\x62\xb4\x17\x6b\x00\xf3\xc6\x99\x3e\xdf\x64\x74\ +\xbb\xdd\x00\x50\x5c\x33\xd5\xe1\x39\x00\xa4\xbf\xdd\x06\xb3\x7e\ +\x32\x6e\x3c\x18\x85\xf5\xaa\x5c\x2e\xeb\xe8\xe8\x28\xfa\x9d\xf9\ +\xe3\xd7\xa1\x7d\x49\x0c\x7c\x7e\x7e\x1e\x81\x0e\x83\xc1\x75\x3a\ +\x0d\xb4\x61\x8c\xdf\x6c\x36\x1b\xee\xcb\x99\x99\x99\x70\xe5\x73\ +\x6f\xe9\x3a\xb5\xc4\xeb\xd7\xaf\x63\x0d\x85\x0d\x3c\x3d\x3d\x8d\ +\xbe\x63\xbe\xa3\x37\x2c\x14\x0a\x01\xc8\x87\xc3\xe1\xb5\x8b\x70\ +\x12\x38\x71\x63\x94\x16\x07\x5a\x0e\x00\xfc\x81\x5d\x14\xc6\x80\ +\xe9\xf7\xfb\x71\x0a\x37\x15\x98\x04\xe0\x26\xd5\xc5\xdf\xf3\x81\ +\x9d\x1a\x60\x26\x07\xd7\xf6\x89\x90\xd6\x5d\x1a\x01\x82\x34\x92\ +\x85\x5d\x45\x5a\x37\xdf\x2d\xba\x21\xa0\xf3\xfc\x3a\xec\xb4\x31\ +\x02\x7c\xdf\x17\x59\x68\x73\xe9\x3a\x5c\x74\x67\x67\x27\x16\x51\ +\x76\x91\x14\xdf\xd9\x70\x3d\xff\xac\x34\x5a\x24\xa9\x8b\x83\xa0\ +\x34\x97\x87\x0f\x78\x8c\x1c\xd7\xa4\x4e\xee\x3e\x71\x70\xc4\x7b\ +\xbe\x7b\x64\x41\x70\x3d\x0a\x7d\xe2\xe0\x94\x7a\x12\xda\xcc\x80\ +\xf7\xe7\x4a\xdb\xdd\xdd\x40\x93\xc6\x5f\xba\x30\xd2\x0e\x2c\x58\ +\x0e\x08\xf9\x3e\xcf\xe2\x8b\x24\xc5\xc7\x8b\x6b\x73\x28\x2e\x7e\ +\x66\xac\xf8\x78\xa1\xf0\xba\xbb\x32\x9c\x6d\xe0\xfa\x6e\x50\x69\ +\x0f\xef\x7b\xdf\x61\xa7\x9f\xf7\xb6\xba\xbc\xbc\x0c\x30\x90\x8e\ +\x33\x76\x80\xd2\x48\x47\x90\x3e\x1b\xe3\x80\x1d\x2d\x3b\x46\x67\ +\x7e\x78\x06\x7f\xde\xb4\xed\xbd\x3f\x00\x9a\xb3\xb3\xb3\x63\xd9\ +\xa6\x31\xae\xf4\x11\x63\x85\x73\xd4\x7c\x9c\xf2\x1e\xfd\xe8\xee\ +\x05\x9e\xcd\xd7\x81\xb4\x4e\xac\x43\x0e\x3a\x1c\xbc\xa5\x1a\x23\ +\xfa\x15\xa3\xe8\xa1\xdb\xa4\x01\xc0\x1d\x85\x41\xc2\x18\xa6\x73\ +\x89\xdd\x2c\x73\x0f\x00\x08\xa0\x77\xd7\x8b\xf7\x3f\xee\x45\x07\ +\x67\xcc\x1b\x6f\x77\xd7\x32\x79\x0a\x06\x76\xfa\x24\x4a\x74\x80\ +\x4b\x7b\x62\xbc\x7d\xee\x79\x86\x72\xd6\x20\xea\x0e\xab\x41\x1b\ +\xa2\x2f\xc2\xe5\xc5\x33\xd3\xa6\x80\x1a\x8f\x76\x64\x83\xe6\x0c\ +\x1d\xf3\xc9\xd9\x3f\x58\x0f\xd6\x2e\x36\x21\x00\x37\x8e\xb5\xc1\ +\xb8\xa5\x2e\x61\x77\x07\xf1\x3d\xfa\xc7\xfb\xdc\xd7\x31\xd6\x13\ +\xc6\xb8\xbb\x9a\x18\x17\xe9\x66\x74\x7e\x7e\x5e\xb3\xb3\xb3\x5a\ +\x5b\x5b\xd3\xc6\xc6\xc6\x58\x02\x59\x36\x41\xb0\x87\x30\x5c\xe5\ +\x72\x79\xcc\x35\x07\x20\x21\x15\x00\xfd\x07\xf0\x62\x8c\xf3\x0c\ +\x30\x5f\xed\x76\x5b\x07\x07\x07\x6a\xb5\x5a\x9a\x9f\x9f\xd7\xca\ +\xca\x8a\x4a\xa5\x92\x8a\xc5\xa2\x6e\xdf\xbe\xad\xb9\xb9\x39\x7d\ +\xf1\xc5\x17\xe1\xfa\x62\x33\x05\xfb\xe2\x9b\x26\x72\x8c\xd1\x47\ +\xce\x60\x7a\x5b\x32\x76\x9d\x91\x62\x7e\x33\xf6\x01\xa5\xee\xbe\ +\x2c\x95\x4a\x5a\x5c\x5c\x0c\x26\x0e\x70\xec\x47\x32\xf9\xa6\x36\ +\x9b\xbd\x8e\xc6\xab\xd5\x6a\xb1\x26\xd0\x7f\xce\xd4\x42\xd6\x10\ +\x59\x79\x72\x72\xa2\xd3\xd3\xd3\x98\x3f\x92\x54\xab\xd5\xe2\x3c\ +\xc7\xcb\xcb\x4b\xb5\x5a\xad\x98\xef\xd8\x45\xc0\x74\x26\x93\xd1\ +\xde\xde\x9e\x76\x76\x76\x62\x6c\x03\x3e\x59\x67\x68\x3f\xcf\x6c\ +\x4f\x5b\xc1\xa2\x0e\x87\x43\x65\x53\x66\xc7\x8b\x2f\x58\x6e\x68\ +\xd2\xf7\x53\xc4\xef\xc6\x80\x86\x97\xae\x29\x52\x8f\xc8\xf0\x6b\ +\x50\x52\xf6\xcc\xaf\xf5\x55\x75\x9c\xf4\xba\x1b\xe3\x49\x00\xcd\ +\xc1\x18\x85\x41\x77\x79\x39\x3a\xd8\xd4\xa3\x2a\xf8\x99\xc4\xb4\ +\x30\x61\xd9\xd1\x39\xbb\xe6\xec\x0b\x8b\x86\xd7\x89\x41\xbd\xbd\ +\xbd\x3d\x16\xb5\xe0\x14\x38\xf5\xe4\x7d\x77\x1b\x38\xfb\xc7\x62\ +\xe8\x06\x84\x82\x81\xf4\x7e\x4b\xeb\xe3\x8b\x10\xef\x7b\x8e\x1d\ +\xea\xe1\xe0\xca\x5d\x00\x2c\x74\x3e\x2e\xdc\x20\xa7\x00\x87\xcf\ +\x72\xdd\x94\xa5\x4a\xc7\x67\xfa\xbf\xb3\x0f\xec\x48\xd8\xc9\xd0\ +\x9f\xd4\xc3\xfb\xc1\x41\x80\x1b\x44\xff\xdf\x01\x1c\xed\x8c\x11\ +\x84\xb5\x49\xc1\xd9\xa4\xe7\x4c\xc7\x9b\x33\x7a\xec\xd8\x79\x16\ +\x37\xf4\x93\x36\x3a\xfe\x3c\x7c\x87\x7a\x03\x06\x5c\x5f\xc2\x38\ +\x42\x03\xe1\x91\x6e\x2c\x6a\x5c\x83\x6b\xf6\xfb\xfd\xb1\x8c\xc9\ +\xb4\x0d\xfd\x02\xb0\xc1\x70\xe3\xd6\x63\x6e\xe3\xc6\x92\x14\xc7\ +\x6a\x54\xab\xd5\xd8\xad\x63\xfc\x7d\x83\xc2\xee\x98\xfb\x33\x8e\ +\x88\x6a\xf3\xf5\x27\xdd\x30\xd1\x2e\xae\xbf\xe2\xb9\x7c\x7c\x62\ +\x34\xb8\x9e\x83\x21\xbf\x16\xf3\x94\xe7\x03\xbc\xa4\x89\x2d\x1d\ +\xfc\x71\x6d\x0c\x80\xb3\xd8\xbe\xe9\xf1\x31\xeb\x6c\x19\x39\xb7\ +\x48\xcb\xc0\x3a\x42\x9b\x03\x76\x9c\x9d\xf2\x7b\x70\xdf\x74\x13\ +\xc7\x58\x00\x48\x31\xae\x30\xfe\x0e\xe4\xe9\x3b\x67\xdd\x61\x4e\ +\x89\x5e\xa3\x5d\x59\x23\x7d\xf3\xc0\x78\x76\xb6\x91\xf5\x03\xd0\ +\x5e\x2c\x16\xc7\xb2\xe3\xfb\x46\x29\x3d\x4e\x67\x69\x69\x29\x18\ +\x09\x00\x87\xa7\x0f\xb8\xb8\xb8\x50\xa9\x54\x8a\x44\x9a\x3c\x37\ +\x2e\x1c\x3f\xbc\x9a\xfe\x02\x28\xb8\x37\x01\x23\x8f\x61\x67\x8c\ +\x38\xd0\x92\x46\x6c\x2c\xe0\x0a\xc3\x5b\xab\xd5\xb4\xbe\xbe\x1e\ +\x49\x31\xb9\x26\xec\x32\x20\x03\x41\x36\xe3\xe0\xf2\xf2\x72\x2c\ +\x4d\x04\x63\x0d\x91\xb6\x03\x35\xfe\xe7\x59\x10\xdb\xb7\x5a\x2d\ +\x3d\x7d\xfa\x34\x18\x94\x5a\xad\xa6\x5a\xad\xa6\xc3\xc3\x43\x7d\ +\xf4\xd1\x47\x3a\x3c\x3c\x8c\x76\xe0\xc0\x64\xc6\x02\xec\x34\x9b\ +\x51\xd8\x22\xee\x99\xcd\x8e\x4e\x34\x20\xca\x8e\xcf\xd2\x46\x0e\ +\x96\x01\x59\x24\xef\x64\x03\xc1\xbc\xee\x76\xbb\x5a\x5c\x5c\x54\ +\xb9\x5c\x8e\x39\xcf\xd8\x74\x8d\x1f\xf7\xe1\x37\x9f\x25\x58\x02\ +\xbd\x5e\xa3\xd1\x08\xaf\xc1\xc1\xc1\x41\x04\x46\x70\x6c\x11\x75\ +\x60\x9c\xb3\xfe\x21\xa2\x67\xfe\xba\xb7\x06\x26\x9e\xb1\xc5\xfa\ +\xcc\x9a\xe4\xe3\xd9\x35\x7e\x6c\x12\x7c\xd3\x17\x56\xf4\x26\x83\ +\xec\xe5\xa6\xf7\xd3\x9d\x2c\x37\xc2\xd8\x11\xbe\xe9\xbb\x69\x67\ +\x39\x6e\x2a\x93\x16\xd1\x9b\x8c\xae\x7f\x27\x75\x25\xa5\x0c\x98\ +\x7f\x37\xa5\x1a\x79\x06\x37\xa8\x7e\x5f\x07\x22\x37\xb1\x62\x5e\ +\x8f\xf4\x3e\x0e\xb8\x9c\x01\xe3\x75\x8c\xb6\xbf\xef\x1d\x97\xd6\ +\xd5\x8b\xef\xe2\x58\x18\x52\x63\x4c\x71\x86\x23\x05\x7a\xb8\x05\ +\x1c\x50\xb1\xa3\xf2\xe7\xc5\x9d\xe5\xcf\xed\x2c\x19\xcf\xe0\x3b\ +\x13\x8c\x91\x33\x69\x2c\xaa\x69\x5f\xdd\x04\xe8\xd3\xe2\xbb\x5f\ +\x37\x2e\xe9\xf7\x1d\xf8\xb0\xc8\x7a\x84\x14\xf7\xc6\x58\x38\x10\ +\x67\x27\x4b\x3f\x38\x8b\xc2\x6b\x2c\xa6\xdc\xcb\x59\x19\x37\x8e\ +\x5e\x6f\x17\xdc\xa6\xac\x58\xba\xb1\xe1\x37\xbb\x30\x77\x3f\xf8\ +\xbd\x69\x73\x37\xa2\x73\x73\x73\x6a\xb7\xdb\x63\x06\xca\x01\x60\ +\x1a\xee\xcf\x75\xd0\x47\xc1\x32\xb1\xd3\x86\x35\xe0\x19\x59\x50\ +\x7d\x9c\xbb\x18\x9b\x90\x78\x76\xd1\x0e\xee\xe7\xe7\xe7\xc7\x44\ +\xb1\xec\x90\x99\x87\x29\x83\x46\x3b\xe0\x52\xf2\xdd\xa5\x83\xe0\ +\x94\xe1\xe6\x3b\x2e\xa2\x9f\xc4\x64\xd1\xd7\x00\x16\x07\xe4\x30\ +\xa3\xce\x04\xfa\x86\x83\x7e\x76\x66\x92\x3e\xa2\x5f\xa5\xd1\x5a\ +\xea\x0b\x36\xaf\xa7\xb2\x0d\x67\x5e\x60\xfc\xb8\x1f\xc0\x39\x05\ +\x54\x7e\x18\x2f\x49\x26\xa5\x71\xa1\x3c\x73\x8e\xd4\x07\x18\x6f\ +\x77\x93\x13\xd9\xe5\xee\x49\x40\xb4\xbb\x8d\x52\xc0\x22\x29\x5c\ +\x4f\x30\x00\xa9\xdc\x40\x52\x88\x85\x61\xf0\x30\xae\x9d\x4e\x27\ +\x22\xe9\xfa\xfd\xbe\x36\x36\x36\xc2\x48\x72\x30\xf5\xdc\xdc\xf5\ +\x21\xc0\xc5\x62\x31\x92\xa3\xd2\xde\x24\x72\x9d\x9b\x9b\xd3\xf1\ +\xf1\x71\xb0\x0a\xa9\xdb\x8e\x36\xc1\xf8\xf2\xcc\xd8\x2c\xe6\x38\ +\x6d\xe3\xe0\x8b\xb9\x55\x2e\x97\x23\x43\x7b\xad\x56\xd3\xd9\xd9\ +\x59\x30\x24\x6c\x50\x00\x6f\xb8\xce\x3d\x71\x2b\x69\x48\x48\xc3\ +\x30\x33\x33\x13\x7a\x2d\xc6\x10\x7a\x36\x98\x53\x32\xb4\xd3\x46\ +\x9d\x4e\x47\x2b\x2b\x2b\x5a\x5e\x5e\x8e\x63\x70\x3a\x9d\x8e\x72\ +\xb9\x5c\x80\x54\x18\x6c\x9e\x9d\x63\x75\x98\x47\x57\x57\x23\xe1\ +\x37\x00\x06\x96\x9b\xef\x3b\xd8\x73\x71\xf7\xc5\xc5\x45\x9c\x8f\ +\x88\x58\x1c\x57\x19\x9b\x04\x32\xe1\xa3\xdf\x9a\x9b\x9b\xd3\xed\ +\xdb\xb7\xc7\x74\x57\x8c\x15\xe9\x1a\xcc\xee\xed\xed\xa9\xdd\x6e\ +\x8f\x81\x5d\xdf\x70\xd4\x6a\x35\x2d\x2d\x2d\xa9\xd3\xe9\x44\xff\ +\x77\xbb\x5d\x65\xb3\xd9\x88\xe8\x63\xad\x84\xd1\x62\xee\x02\x32\ +\x39\x3e\x27\x93\xc9\xa8\x5a\xad\xaa\x5c\x2e\x8f\xb1\xef\xac\x65\ +\xac\x7d\x8c\x3d\x22\x9d\xfb\xfd\x6b\x99\x88\xbb\x24\x03\x88\x33\ +\x19\x1c\x94\x78\x99\xb4\xbb\x9b\x54\x9c\x0d\x60\x60\x80\xc2\x59\ +\x0c\x1c\xb5\x3b\xbb\x94\xde\x6f\xd2\x7b\x37\x01\xaa\xb4\xdc\xc4\ +\x76\x38\x60\xe1\x75\x07\x24\xbc\xcf\x02\xc2\x60\xba\xa9\x3e\x7c\ +\x87\x6b\xf9\x7d\xbc\x2d\x78\x3f\x65\x2f\x26\xd5\x4d\x1a\x3f\x0a\ +\x64\x52\x7f\x4c\x6a\x07\x9e\x45\xd2\x18\xc8\x70\xa6\x8d\x05\xc2\ +\x99\x31\x7e\x1c\xe4\x51\x07\x18\x38\x06\xbd\xef\x26\xa4\x11\x90\ +\x4e\x81\x63\xfa\x0c\xde\x4e\x92\xc6\xa2\xa3\xfc\x19\xbd\xfe\x0e\ +\x2a\x26\x3d\x6f\x0a\x68\x01\x38\xf8\xd9\x7d\x87\x31\x89\xa5\xf2\ +\xbf\x27\x81\xe8\xf4\x6f\xda\xc9\xdf\xa3\x2d\xbc\x0e\x9e\x5a\x60\ +\x38\x1c\x1d\xe1\x02\x40\x00\xa8\x52\x77\x67\x57\x9c\x59\x64\x4c\ +\xfa\xb5\x19\x57\xd4\x87\x39\xe6\xc0\x3b\x93\x19\x45\xb5\xb0\xe3\ +\xf2\x3e\x97\x34\x66\x84\xd3\xff\xd3\xd7\x5c\xc0\xeb\xc6\x14\x63\ +\x81\x16\x06\x80\xec\x3b\x4d\xbe\xe3\x00\x92\x67\x72\x46\xcd\xc1\ +\x01\x3f\xce\xd4\x3a\xc3\xc3\x02\x0a\x00\xe0\x7a\xb4\x33\xf7\x65\ +\x47\x3e\x1c\x0e\x43\x38\xeb\xe3\xcf\x99\x0e\x9f\x07\xb4\x35\xc5\ +\xdd\x16\xee\xc6\x72\x97\x1c\x40\x9d\xcf\xd3\xa7\x8c\x3f\xc0\x10\ +\x46\xc3\x41\x3c\x2e\x2f\xc0\x79\x36\x9b\x8d\xcf\xa7\x2c\x9c\x7f\ +\xd7\x99\x16\x67\x66\x1c\x3c\x79\x52\x4c\xc6\x8f\x6f\x60\x60\xa0\ +\x1c\x20\x02\x3e\x52\xf0\xcd\x18\xf2\xb9\xe0\xcc\x9d\x3f\x23\xaf\ +\xd3\x36\xb0\x8f\xb8\xfc\xd0\x8d\xc1\x58\xb8\x20\x9a\xb1\x05\xd8\ +\x76\xa3\xeb\x8c\x12\xd9\xc6\x0b\x85\x42\x68\xb4\x98\x5b\x88\xd0\ +\x7d\xce\x4f\xda\x40\x39\xab\x49\x94\xa8\x7f\x8f\x3e\xf6\x4d\x96\ +\xbb\xe8\xa4\x6b\x23\xbb\xba\xba\xaa\x87\x0f\x1f\x46\x4e\xa9\xab\ +\xab\x2b\x95\xcb\x65\x55\x2a\x95\x00\x58\xb3\xb3\xb3\x71\x78\x33\ +\x2c\x32\xe0\xd7\xd9\x66\x00\x26\xba\x25\xc6\x32\xeb\x31\xf5\xdc\ +\xdf\xdf\x57\x36\x9b\x55\xb9\x5c\x56\xb1\x58\xd4\xc5\xc5\x85\xd6\ +\xd7\xd7\xf5\xde\x7b\xef\xa9\xdd\x6e\xeb\x67\x3f\xfb\x99\x86\xc3\ +\xa1\x4a\xa5\x52\x30\x62\xcc\x57\x98\x28\xdc\x6f\x6e\xaf\xe6\xe7\ +\xe7\x23\x49\x2e\xeb\x14\x4c\x34\x49\x4c\xe9\x47\x12\xa3\xb2\xd9\ +\x80\xdd\x94\x14\xec\xe4\xe9\xe9\xa9\xba\xdd\x6e\x88\xe7\xfb\xfd\ +\xbe\x1a\x8d\x46\xb4\xff\xc5\xc5\x85\x8e\x8e\x8e\x22\x01\x28\x2e\ +\x66\x9e\xb7\xd3\xe9\x04\x53\x38\x18\x0c\x22\xa3\x3b\x00\xaa\xd1\ +\x68\x8c\xcd\x6b\xd7\x68\xb1\x61\x48\x05\xf2\xac\x8f\x6c\x1e\xfb\ +\xfd\x6b\xd9\x12\x9b\x50\x36\x85\x8c\x63\x36\xa9\x3e\x87\x99\x57\ +\x99\xcc\x88\x85\x77\x1d\x29\xeb\xcb\xc5\xc5\xc5\x38\xc0\xe2\xf7\ +\x4d\x60\x6a\x12\xf8\x9a\x04\x02\x7c\x30\x12\xb1\xe0\xd7\xa5\x52\ +\xee\xfa\xfa\x75\x00\xc6\x17\x88\x49\xc0\x64\xd2\xe7\xfc\x33\xe9\ +\xf7\x28\x29\x3b\xe0\x00\xc2\xaf\x9b\xd6\x71\x92\xd1\x4d\xeb\x3e\ +\xe9\xde\x37\xb9\x7d\xd2\x05\xd0\x5f\x73\xa6\xc0\x8d\x43\xca\x28\ +\x3a\xa8\x48\x81\x71\x0a\x06\x1d\xe8\xb9\x81\x9e\xf4\x3c\x29\xd0\ +\xa4\xee\xbe\x63\xa5\x9e\x7e\x5d\x07\x05\x3c\xb7\x53\xb6\x5e\x4f\ +\xea\xe6\x06\x76\x52\x3b\xa6\x6d\xe6\xe0\xd0\x7d\xfe\xfe\x6c\x29\ +\x88\xf2\xb6\xf0\x67\x77\xa3\x92\xb2\x91\x0e\x04\xfd\xda\xde\xaf\ +\x93\x98\x07\xbe\xcf\xa6\x02\xa3\xed\x3e\x7b\x0c\xa4\x2f\x10\xa9\ +\x41\xc6\xa8\x72\xdf\x94\x71\x02\x60\x70\x0d\x36\x0a\xd2\xc8\xb5\ +\xe7\xec\xd9\x24\xb6\x89\x7a\xf0\x2c\x00\x35\x6f\x13\xae\xef\xae\ +\x2b\x8f\x78\xe3\xfb\xf9\xfc\x28\x03\x77\xea\x46\xe5\x6f\xf4\x62\ +\xac\x0f\xe8\xae\x58\xb8\x69\x1f\xda\xd7\x0d\xbd\x83\x19\x5e\xc3\ +\x25\x0c\x30\xe4\x73\x3e\x4f\x18\xa7\x0e\x28\xf9\x9c\xd7\x8f\x7e\ +\x42\xa3\x04\xfb\x06\x08\x80\x99\xa0\xde\x30\x31\x0e\xd4\x00\x5e\ +\x1e\x79\x88\xcb\x84\xb1\xef\x2c\x85\xdf\x3f\x5d\x2f\x71\xc1\x62\ +\x48\x1c\xe4\xf3\xc3\xb8\x48\xa3\xfe\x00\x40\x7e\x1f\x9e\x0d\x80\ +\xc8\xfc\xc1\xc8\xfa\xf9\x89\xe5\x72\x79\x6c\x5c\x33\x9e\x99\x6b\ +\xec\xec\x61\x41\x30\x52\xe8\x54\x32\x99\x8c\x5a\xad\x56\x24\xb3\ +\x2c\x95\x4a\xc1\xd2\x1c\x1f\x1f\xab\x54\x2a\x69\x6d\x6d\x2d\xbe\ +\x5f\x2e\x97\x43\xdb\x25\x5d\x27\xb5\xdc\xde\xde\x8e\x14\x07\xce\ +\xb0\x20\x3b\x19\x0c\x06\xea\xf5\x7a\x71\x4f\xe6\x97\x6b\x63\x19\ +\x8b\xce\x0e\xa3\xa1\x61\x0c\xf9\x06\x9b\x71\x8b\x81\xe6\x9e\xd2\ +\x35\x88\xa8\x56\xab\x5a\x59\x59\x51\xb1\x58\x1c\x63\x75\x7d\x6e\ +\x2f\x2e\x2e\x46\x42\xce\x5c\x6e\x74\xc4\x0a\xe3\x93\x9c\x50\x9e\ +\x1a\x23\x93\x19\xa5\xc4\x60\xad\xe8\x76\xbb\x6a\xb7\xdb\xca\x64\ +\x32\xaa\xd5\x6a\x6a\x34\x1a\x91\x0f\xae\x56\xab\x45\x9e\x27\x72\ +\x6f\xc1\x4c\xf9\x66\x80\xb1\xe6\xcc\xdd\xd2\xd2\x52\xac\x05\x4b\ +\x4b\x4b\x71\x74\x0d\x40\xd8\xa3\xfe\x24\x05\x98\xdd\xd9\xd9\x89\ +\x44\xa0\x8c\x09\x36\x14\x00\x34\x00\xf4\x70\x38\x0c\x8d\xd8\x60\ +\x70\x9d\xca\xc0\xd9\x67\x9e\xd5\x37\xfb\xee\x26\x84\x51\x64\x9d\ +\xe9\x74\x3a\xca\x64\x32\xa1\xe9\x6a\x34\x1a\xc1\x90\x7a\x1b\x32\ +\xc6\x60\xd2\x48\x69\x01\x0b\x7c\x7c\x7c\x1c\xe7\x41\xf2\x1d\x04\ +\xfc\x3c\x9b\x33\xba\xd4\xc9\xdd\xdd\xac\x2f\xb0\xb3\xcc\xa3\xf0\ +\xe4\xa5\x0c\x44\x0a\x42\x26\x31\x14\x3e\xd1\x26\x19\x3e\x26\xf0\ +\xd9\xd9\x59\x84\x6e\xfa\x2e\x2a\x35\xe8\x29\xb0\x48\xdf\x4b\x4b\ +\x5a\xb7\xb4\x4e\xe9\xb5\x26\x81\x2d\xde\x4f\x77\x77\x74\x34\x3b\ +\x30\xff\xac\x1b\x5a\xbe\xe3\x0b\xbc\x83\xa9\x49\x40\x69\x12\xf0\ +\xfb\xaa\x7a\x53\x1c\xc8\x49\xe3\x2c\x8f\x5f\x07\x23\xce\x02\x3c\ +\xa9\x9d\x1c\xd4\xdc\xd4\xd7\xfe\x77\xea\x66\xe1\x77\x6a\xa0\xd3\ +\xe7\x9f\x74\x7d\xff\xed\x3a\x04\xea\xe5\x65\x52\x3b\x7c\xd5\x67\ +\x58\x40\xbd\x7f\x7f\x1d\xd0\x96\xc6\x99\x05\x7e\xd2\xeb\xa4\x8c\ +\x12\x06\xc6\x77\xc1\xae\xeb\x91\x46\xbb\x1c\xfe\x77\x7d\x8c\xa4\ +\x98\x9c\xec\x9a\x53\x06\xd8\xfb\x91\xe2\x51\x6d\x3c\x13\xdf\x49\ +\xa3\xc6\xe8\xa3\x34\x7a\xd4\xd9\x3d\x6f\x53\x1f\x63\xec\x9a\x3d\ +\xca\xd2\x75\x3a\x2c\x22\xd4\x3d\x65\x3c\x9d\x5d\xe2\x7b\x00\x29\ +\x5f\xac\x69\xeb\xd4\xb5\xca\x77\x7c\x2e\xc2\x90\x79\xd8\x3b\x75\ +\xf0\xa3\x36\x3c\x4b\x38\x20\x0d\x56\x87\x3e\x73\x5d\x8c\x07\x58\ +\x70\x4f\xda\xde\x5d\x29\x6e\x40\x01\x39\xbe\x98\xd2\x17\xb0\x57\ +\x69\xa0\x07\xec\x92\x7f\xc7\xd9\x65\x49\xc1\x6e\x00\xba\xd3\xec\ +\xd9\x29\xeb\xcc\x3d\x53\xa0\xe8\xe0\x7b\xd2\x1a\x0d\xb0\x02\x18\ +\xf1\x1e\x3a\x24\x58\x25\x8c\x06\x51\x76\x18\x6c\x0c\x33\xdf\x9d\ +\x99\x99\x09\xd7\x16\x2c\x2e\x5a\x20\xc6\x1f\x86\xde\x37\x41\xcc\ +\x09\x0e\x23\xe6\xba\x95\x4a\x25\x52\x5f\xd0\x67\x8c\x5b\x58\x2b\ +\x04\xe3\xb0\x32\x0e\x16\x79\x76\x07\xd9\xce\xac\xf9\xfa\xce\x38\ +\x67\x53\xe0\x59\xd4\x69\xbf\x99\x99\x99\xb1\x7c\x51\x33\x33\x33\ +\x5a\x5d\x5d\xd5\xad\x5b\xb7\x54\x2e\x97\xa3\xde\x8c\x3d\xd6\x4c\ +\x5e\xa7\x9e\x6c\x92\xd8\x10\xf9\xc1\xd5\x80\x76\xe6\x1a\x60\xa1\ +\xdd\x6e\x47\x6a\x05\xbe\x4b\x1d\x38\x8f\x0f\xad\x11\xe7\x2f\xae\ +\xac\xac\x04\x58\x65\x7e\x03\x52\x86\xc3\x61\x80\x1e\xfa\x8a\x75\ +\xe6\xe4\xe4\x24\x80\x83\x24\x1d\x1d\x1d\xa9\xdb\xed\xaa\x52\xa9\ +\xe8\xfc\xfc\x5c\x9d\x4e\x27\x74\x60\x30\x4c\x8c\x65\xd6\x73\xd6\ +\x1f\x74\x64\x9c\x41\xb8\xb2\xb2\x32\x06\x78\x38\xc3\xd3\x99\x6f\ +\x67\x0d\xf3\xf9\x7c\x44\x33\xc3\xea\x31\x67\x88\xc8\x46\x97\xe7\ +\xa2\x76\x17\xd5\x3b\xd3\x7f\x76\x76\xa6\x66\xb3\x19\x60\x95\xb1\ +\x85\x6b\x1b\xd7\x21\x99\xe3\x61\xba\x7c\xce\xbc\x7e\xfd\x5a\xbb\ +\xbb\xbb\x3a\x3b\x3b\x0b\x30\xef\x7d\x0d\x90\x73\xef\x46\xf6\x26\ +\x90\x33\x09\xbc\xa4\xc5\x0d\x96\x2f\xd0\xa9\x0b\x88\x8e\x76\xe1\ +\xb4\x4f\x00\x8a\x1b\x39\xff\xf9\x4d\xcb\x24\xe6\xc7\x8d\xed\xa4\ +\xe7\x4a\x5d\x02\xbe\xd3\x4c\x5d\x79\x7e\x6d\xaf\xb3\xd7\x7d\x12\ +\x3b\x92\xde\x47\xfa\xb2\x1e\x28\x6d\x83\x49\x75\x4d\xef\x99\xee\ +\xce\x31\x18\x2c\x1e\x93\xae\x71\x13\xe8\xf9\x75\xef\xa7\x7d\x31\ +\xe9\xff\x49\x00\x39\x05\x87\xbe\x4b\x49\x77\xee\x37\xd5\x21\x7d\ +\xfd\xa6\xd7\x52\xd6\x31\x1d\x07\x5c\x33\x1d\x5b\x69\xdf\xb8\x51\ +\x4a\x81\x2c\xdf\xc3\xd8\x63\x24\x1c\xfc\xd0\x2f\x0e\x26\x1c\x8c\ +\xb3\x00\xc1\x3c\xf8\xa4\x4c\xc1\x56\x5a\xbf\x94\x69\x75\x91\x73\ +\xca\x6c\x52\x4f\xc6\xb4\xff\xb8\x0b\x5c\x1a\x07\x6f\x80\x07\x37\ +\x8a\xb4\x05\xbb\x7a\xee\xcb\xb3\x00\x8a\x78\x1d\x23\x41\x3d\x3c\ +\x95\x80\x6f\xb8\xb8\xb7\xef\x10\xfd\x19\x5d\xe7\xe0\x80\x97\xcf\ +\x39\xab\xe5\x1a\x1c\xc0\x03\x9f\x63\x5e\xf8\x98\xf3\xcd\x91\x8f\ +\x25\xea\x86\xfb\x86\x9d\xb3\xbb\xe0\x30\x8a\x9e\x87\xc7\x01\x24\ +\xe0\x84\xfa\xf0\x83\xa8\xdb\x5d\xaf\xf4\x97\x4b\x13\xa4\x91\x60\ +\x98\xdf\x0e\xa0\xdd\xa5\xec\x2e\x4a\x4f\x85\xc0\x7d\x58\x0f\x9c\ +\x81\xc9\x64\xae\x73\x27\x61\xe8\x10\xd8\xd3\xe6\xc3\xe1\x30\xc4\ +\xd0\x84\xb3\x53\x17\x5c\x29\x80\x5b\x22\x29\xb9\x07\x06\x8d\x3a\ +\x9e\x9d\x9d\x05\xd3\x43\xdb\xcc\xcc\xcc\xa8\x52\xa9\x68\x69\x69\ +\x29\x5c\x86\x00\x00\xc6\xa7\x67\x9e\x2f\x95\x4a\xc1\x36\xc1\xaa\ +\x65\xb3\xd7\x19\xe2\x0f\x0f\x0f\x43\xb4\x4c\x1d\x60\x50\x3d\x9f\ +\x15\xc0\x99\xfe\xa4\xdd\x48\x6b\xc1\x18\x70\x8f\x01\xc6\x17\x20\ +\x97\xc9\x64\x54\xaf\xd7\xb5\xb1\xb1\xa1\x46\xa3\x11\x6e\x6e\x0c\ +\x3d\x47\xf2\xc0\xa4\xc2\xe2\x02\x00\x19\x0f\xb0\xa2\xbc\x96\xce\ +\x3f\xe6\x20\x0c\xca\xd5\xd5\x55\xf4\xd1\xda\xda\x9a\xca\xe5\x72\ +\xb8\x35\x3d\x1f\x13\xf3\xa8\xd3\xe9\x04\x38\xa4\xcd\x61\x16\x99\ +\xc3\xfc\xcd\x67\xc8\xea\x8e\x8b\xcf\xb5\x68\x00\x11\x98\xb6\x6a\ +\xb5\x1a\x63\xce\xf5\x75\x68\xb3\x5c\x1e\x71\x79\x79\x19\x9a\x2c\ +\x80\x21\x67\x00\x02\x2a\x97\x96\x96\xc6\xdc\xc4\xde\xd7\xac\x25\ +\xcc\x01\xc0\x16\xf9\xda\x0e\x0e\x0e\x62\xfe\xf0\x9b\x76\x60\x4c\ +\x00\xb0\x60\x10\x61\xab\xfa\xfd\x7e\x24\x4e\x5d\x5c\x5c\x8c\x7e\ +\x60\x0e\x80\x51\x66\x67\x67\xd5\x6a\xb5\xf4\xc9\x27\x9f\x44\xbf\ +\xf9\x06\xd1\xd7\x50\x3f\xce\x27\xd2\x34\xb8\x51\x49\x8d\xf3\x57\ +\x81\x1c\x5f\xac\x7c\x37\xcc\xe2\xc1\x42\xc2\x60\xe5\x33\xa0\x43\ +\x67\x8e\x6e\x62\x3f\xfe\xbf\x02\x90\x49\x40\xc8\x5f\xe7\xbe\x7e\ +\x0f\x7e\xfb\xae\xf0\xd7\x19\xfc\xaf\x02\x70\xfc\x9f\xee\xdc\x27\ +\xb1\x29\x93\x18\x2d\xca\x24\x40\x96\xee\x66\x7d\x57\x9e\x02\xbc\ +\xb4\x4e\x37\xb5\xdd\x24\xb6\x6e\xd2\xb3\xdf\x54\x6e\x02\x64\x6e\ +\x64\x58\xd8\x7c\x80\xa6\xfd\xf0\x14\xaf\x9d\x14\x00\x00\x20\x00\ +\x49\x44\x41\x54\x9b\xde\x87\x6b\xfb\x6f\x37\x54\x69\xfb\xa4\xd7\ +\x98\xe4\x3e\x4c\xc1\x55\xca\xb8\x72\x2f\x8c\xb6\x03\x85\x94\x11\ +\xe1\x33\xd2\x48\x9b\xe8\x2c\x8c\x8b\xe7\xb9\x07\xb9\x83\x3c\x27\ +\x96\xf4\xe5\xe8\x4e\x76\x60\xce\x5a\xf9\x2e\x37\xdd\x70\xa4\x00\ +\x18\x00\xe6\x8c\xcd\x4d\xee\x33\x3e\xc3\xce\xd0\x77\xf8\xd4\x6d\ +\x52\x1f\xf8\xbd\xdc\x7d\xe4\xac\x84\xd7\x29\x8d\xc0\xf3\xfa\xa4\ +\x86\x88\x45\xdf\x17\x36\x5c\x1a\x18\xb4\x49\x1b\x9f\x49\xc0\xda\ +\x0d\xaa\x1f\x95\x01\x08\xa1\xdf\xd0\x74\x61\xa0\x61\x9b\x7c\x27\ +\x8c\x4b\x90\x7e\x75\x00\xee\x5a\xb1\x4c\x26\x13\xf7\xe2\x3d\xff\ +\xcd\xf3\xfb\x75\xd2\xb6\x4d\xc1\x3f\x7a\x35\x5c\x61\x69\x66\xea\ +\x94\xf5\x3c\x3e\x3e\xd6\xd1\xd1\xd1\x97\x80\x07\xc6\x17\x01\xb6\ +\xbb\x79\x1d\x5c\x7a\x1d\xdd\xad\x8b\xdb\xe4\xf2\xf2\xfa\xdc\x3b\ +\x37\x5e\x80\x23\x0c\xb1\x87\xba\x53\xe7\x7e\xbf\x1f\xac\x10\xe0\ +\x01\xa6\x2a\x9f\xbf\x0e\xef\x87\x91\xa0\xcd\xd2\x35\x04\x00\x02\ +\xc8\xa4\x5f\x3c\xf9\xa9\x7b\x30\x30\xc8\xd4\x8d\x76\x9b\x9d\x9d\ +\x8d\x20\xad\x8d\x8d\x0d\x6d\x6d\x6d\x85\x50\x9b\xfb\x75\x3a\x9d\ +\x31\x06\x0a\xd7\x1d\xcc\x5c\xca\x6e\x65\x32\xd7\xee\x49\xee\xe7\ +\xf9\xc0\x60\x6a\xb6\xb7\xb7\x55\xad\x56\x55\xaf\xd7\x55\x2c\x16\ +\x55\x2c\x16\x75\xe7\xce\x1d\xcd\xcf\xcf\x47\x04\xa1\x03\x47\xdc\ +\x90\x3c\x3f\x07\x33\xbb\x2b\xd7\xd3\x2f\xb0\xf6\x31\x5e\x60\xdb\ +\x7c\xe3\x87\x98\x3b\x93\xc9\x84\x58\x9e\x31\x55\x2a\x95\xe2\x7f\ +\x34\x5e\x80\x4b\xf4\x5f\xcc\x11\x58\x50\x00\xf8\xe1\xe1\x61\xe4\ +\x97\x92\x34\x96\x48\x96\xcd\x27\x60\x1b\xb6\x9f\x5c\x6e\x1b\x1b\ +\x1b\xfa\xe3\x3f\xfe\x63\xfd\xee\xef\xfe\xee\x18\x03\x08\x6b\xc7\ +\x46\xed\xe4\xe4\x44\xad\x56\x4b\xdd\x6e\x57\xc7\xc7\xc7\x63\x9b\ +\x09\x0e\x81\x1e\x0e\xaf\x19\x3d\xf4\xe2\x80\x48\x0f\xe2\xd8\xdd\ +\xdd\xd5\xb3\x67\xcf\xb4\xb1\xb1\xa1\xf3\xf3\x73\xfd\xc7\x7f\xfc\ +\x47\x1c\x8b\xc3\x86\x04\xb7\xb6\xe7\xf6\xca\xe7\xf3\xd7\x00\x6b\ +\x92\xe1\x99\xc4\x70\x7c\x15\xbb\x45\x47\xb3\x10\x30\xe9\x78\x08\ +\x8c\x29\xdf\xc7\x18\xb9\x31\x4b\x0d\x82\xdf\x37\x05\x5c\xe9\x67\ +\x26\x95\x94\x75\x70\xa3\x4b\x71\xc3\xe6\xec\x04\x0d\x34\x89\xb1\ +\xf2\x05\x3b\x6d\x93\xf4\x37\x3b\xc9\x9b\xea\x7b\xd3\x33\xa4\x75\ +\xf7\xfb\x4f\x02\xb5\x37\x5d\xe3\xa6\xbf\x53\x00\x35\xa9\xee\x29\ +\x28\xf9\x2a\xb6\x29\xfd\x1e\x25\x65\x29\xd3\x92\xba\xc1\xbc\x3d\ +\x6f\x02\x6b\x29\xc8\x76\xc0\x99\x46\x3f\xfa\x35\x27\x81\xf5\x9b\ +\xae\x3f\xa9\xed\x59\x8c\xd3\xfb\xbb\x41\xa4\x78\x1d\xdc\x40\xfa\ +\x82\xee\xc6\x88\xcf\xbb\x3b\xc3\x41\x46\xfa\x19\x8a\x33\x56\x00\ +\x37\x67\xc2\xbc\xee\xfe\xde\xa4\xf6\xe4\xf3\x18\x42\x98\x0a\x58\ +\x17\x4f\x34\xe9\x4c\xa4\x6b\x1f\x1c\x24\xb8\x9e\x91\x05\x9e\x9d\ +\xa5\xd3\xef\x7c\xc6\x9f\xd1\xc7\x38\x6c\x09\x6d\x01\xe8\x22\x9d\ +\x01\x60\xc5\x8d\xac\x47\x5a\xa6\xfd\x9e\xf6\x17\xf7\xa2\x2f\xdc\ +\xb5\x0b\x3b\xe5\xa0\x04\xd7\x69\x36\x9b\x0d\xc6\x02\x56\x8b\x33\ +\xf0\xfc\xba\x29\x60\x65\x2d\x72\x46\x8a\x3e\x70\xe3\x07\x90\xa3\ +\xee\x0e\x7c\x3c\x5d\x00\x46\x95\x76\xe2\xd9\xb9\x06\xf7\xe7\x5e\ +\xae\x2d\x1a\x0e\x87\xc1\xc2\xa0\x8b\xc1\x5d\x02\x10\x21\x19\xa9\ +\x47\x10\x96\x4a\xa5\x31\xa3\x06\xf8\x28\x97\xcb\xd1\x5e\xeb\xeb\ +\xeb\xba\x75\xeb\xd6\x58\xb2\xd1\x7a\xbd\xae\x85\x85\x85\x08\xfd\ +\x2f\x14\x0a\xba\x75\xeb\x96\x4a\xa5\x52\xd4\x15\x56\x06\x51\x33\ +\xe0\x06\x86\x0d\x16\x82\xb1\x04\x80\xf2\x4d\x86\x1f\xe3\xe2\xc0\ +\xd0\xc7\x23\xcf\xee\x9f\xc3\x7d\x36\x1c\x8e\x8e\x0f\x62\x3e\x6c\ +\x6e\x6e\x6a\x73\x73\x33\x22\x00\x69\x0b\xe6\x0e\x6e\xad\x4a\xa5\ +\xa2\x72\xb9\x1c\xa0\x82\xfb\xf9\x71\x44\x64\x1b\xa7\x3f\x99\x0f\ +\xdd\x6e\x57\xdd\x6e\x77\x8c\x89\xac\xd7\xeb\xb1\x61\x20\x95\x82\ +\xbb\xcb\xd3\x75\x39\x97\xcb\x8d\x6d\x84\x60\xa2\x70\xc9\x01\xfa\ +\x10\xcd\xd3\xee\xe8\x8e\x4e\x4e\x4e\x42\x1f\x77\x74\x74\xa4\xab\ +\xab\xeb\x7c\x4f\xee\x16\x43\x17\x88\x0e\xcc\x59\x2c\x72\x56\xe1\ +\x52\xc7\x7d\xc7\x41\xcf\x5c\x9f\x43\xb7\x67\x66\x66\x74\x78\x78\ +\xa8\x4c\x26\x33\xe6\x36\x3c\x3d\x3d\x8d\x31\x47\x42\x53\xb4\x53\ +\x04\x88\x10\x3d\x88\x0e\x0f\xc6\x70\x38\xbc\x4e\xbc\x8a\x5e\x0b\ +\xb0\x5d\x2a\x95\xe2\xf8\xa2\x42\xa1\x10\xc2\x7a\xe6\x0f\xf3\x9f\ +\x7e\xcf\x66\xb3\xfa\xce\x77\xbe\x13\x91\x81\xef\xbf\xff\xbe\x2e\ +\x2e\x2e\xf4\xe3\x1f\xff\x58\xbb\xbb\xbb\xe1\xbe\x6c\xb7\xdb\xd1\ +\x8e\x3e\x97\x83\xc1\x4a\x8d\xdc\x4d\xc6\xd9\xff\x4f\x8d\xf4\x24\ +\xd6\x84\x81\xe1\x8c\x55\x0a\x72\xfc\x7e\x29\x20\x49\x17\x5c\xdf\ +\x81\x71\xcf\xaf\x02\x7e\x37\xd5\xdf\x81\x1a\xd7\x4b\x0d\x4c\x0a\ +\xac\xd2\x67\x9f\x74\x4f\xdf\x19\x79\xb9\x89\x35\x72\x80\x97\xd6\ +\x77\xd2\x3d\x6e\x02\x20\xfc\xed\xc8\xff\xd7\x81\xb7\xdf\x04\xf4\ +\x0d\x87\xa3\x50\x7f\x37\x04\xa9\x8b\xc9\xeb\xe0\x7d\xeb\x40\x83\ +\xcf\xbb\x36\x82\x85\xdf\x0d\x50\x7a\x9d\x49\xf5\xf4\xeb\x39\x40\ +\xf0\xef\xa6\x5a\xaa\xf4\xb7\x6f\x08\x58\x08\x53\xf0\x9c\xba\xec\ +\x7c\xf2\xc0\x62\xa5\x6c\x14\xbb\x66\x07\x0c\x14\x17\x85\xd2\x5f\ +\x50\xeb\xde\x66\xde\xe7\x0e\x2a\x68\xb7\x94\xd1\xe0\x5e\x0e\x66\ +\x00\x1a\xde\xde\xd2\xc8\x25\xc7\x6b\x6e\x98\xbc\x0f\xfc\xec\x3f\ +\xea\xc1\x62\x99\xce\x19\x69\x74\x44\x85\x8f\xe9\x9b\x18\x40\x77\ +\x79\xf1\x9e\xb3\xde\xe8\x81\x58\xec\xdc\x90\xb8\xc0\xde\x9f\xdf\ +\xf5\x6c\x1e\xed\x88\x0b\xc7\x5d\xa3\x93\x80\x5c\x2a\x0e\x67\xe7\ +\xef\x63\xce\xc7\x81\x83\x63\x5c\x17\x9e\xdb\xcb\x81\x34\xcf\xc7\ +\x6e\x1f\x60\x4e\xe2\x55\xee\xe7\xeb\x9e\x83\x71\xae\xc3\x73\xfa\ +\xf8\xf1\x88\x41\x1f\x1f\x00\x00\x3e\x07\x30\x23\xd3\x7e\xad\x56\ +\x53\xb9\x5c\x8e\xa3\x3f\x68\x3f\x34\x51\x7c\xa6\x5e\xaf\x6b\x75\ +\x75\x35\xde\x73\x01\x3a\x46\x13\x60\x57\xab\xd5\x34\x1c\x0e\xb5\ +\xba\xba\xaa\xbb\x77\xef\x6a\x76\x76\x36\x5c\x38\x9b\x9b\x9b\xba\ +\x7f\xff\x7e\xb8\xa0\x4a\xa5\x52\x5c\x97\x35\x17\xc1\x3b\x11\x5e\ +\x18\x72\x04\xd3\x17\x17\x17\xe1\xbe\xe1\x9e\x08\x95\x01\x5b\xe9\ +\xfa\x83\xd1\x83\xd5\x03\x9c\x92\x32\x81\x76\x07\x2c\xa1\xf5\x82\ +\x61\xba\xba\xba\xd2\xc6\xc6\x86\xee\xde\xbd\xab\x7a\xbd\x3e\xe6\ +\x36\x24\x51\x26\xed\x02\x5b\x03\x70\x80\x7d\xc1\xbd\x08\x18\x9d\ +\x9f\x9f\x8f\xb1\xc0\x9c\xf4\x73\x1b\xf9\x3e\xe7\x2a\xbe\xfd\xf6\ +\xdb\x5a\x5a\x5a\xd2\xce\xce\x4e\xf4\x77\xa7\xd3\x09\x00\x02\x18\ +\x85\xa5\xf1\x4d\x88\xbb\xc9\x60\x50\x33\x99\x4c\xcc\x0b\xe6\xc1\ +\xd1\xd1\x51\xa4\xbb\xf0\x79\x3b\x1c\x0e\x23\x07\x16\x6c\x2e\x63\ +\x21\x97\xcb\x85\x1b\x9f\xb5\xfd\xf2\xf2\x52\x7b\x7b\x7b\x63\x80\ +\x1e\x4d\xd3\xc5\xc5\x85\xba\xdd\x6e\xf4\x37\xcf\xe8\xe3\x94\x35\ +\xd6\x37\xa6\x00\xda\xab\xab\xeb\xa3\x93\xfe\xfa\xaf\xff\x5a\x7f\ +\xf3\x37\x7f\x13\x40\xb8\x54\x2a\x85\x3b\x19\x77\x68\xbd\x5e\x57\ +\xa3\xd1\x88\xb6\xe4\x7c\xca\x7c\x3e\xaf\x7a\xbd\xae\xa5\xa5\xa5\ +\x60\xa8\x29\x10\x3f\xac\xeb\x47\x47\x47\x3a\x39\x39\xd1\x0f\x7e\ +\xf0\x03\x6d\x6e\x6e\xea\xe2\xe2\x42\x1f\x7c\xf0\x81\x86\xc3\xa1\ +\x7e\xf8\xc3\x1f\xaa\xd9\x6c\x46\x1b\x00\xd8\xd9\x8c\x9c\x9f\x9f\ +\x8f\xa2\x08\x7f\x13\x86\x60\x12\x73\xc3\xdf\xe9\xee\xda\x77\x08\ +\xec\x42\x7d\x91\xa4\xe1\x5d\x0c\x3a\xa9\x0e\x37\x81\x00\xaf\xd7\ +\x24\xe3\x9b\x7e\xce\x17\x3d\xaf\x9f\x33\x00\x2c\xc2\x1e\x65\x71\ +\xd3\x3d\x6e\x32\xf8\x37\xb5\x99\x5f\xc7\xbf\x9b\xea\x74\xbc\xbe\ +\x29\xf0\x74\xfa\x37\xdd\x95\xfb\x22\xcd\x42\x3c\x09\xd0\xf9\x3d\ +\x7e\x13\x70\xc5\xa2\x90\x7e\xff\xab\xbe\x97\xb6\x41\xfa\x3a\xc0\ +\x04\x57\x26\x86\xca\x17\xc7\x49\xac\xd3\x4d\x20\x57\xfa\x72\x2e\ +\x36\x37\x84\xfe\x2c\xe9\x73\xbb\x76\xc1\xc7\x70\x0a\xb6\xbc\xfe\ +\x0e\x70\xdc\x45\x48\x61\x57\xcf\x73\x62\x84\xf9\xdb\xeb\x8d\x4b\ +\xcf\x19\x1d\xaf\xbb\x33\x3b\x0e\x90\x9c\x75\x71\xd0\x00\xa0\x72\ +\x41\xb5\xbb\x6f\x78\x4f\x1a\x4f\xd5\xe0\x41\x07\xb0\x4f\x08\x3e\ +\xfd\xd8\x0e\x8c\x3e\x3a\x2c\xe6\xb1\xbb\xb2\x68\x03\xbf\xa7\x33\ +\x5e\xde\x87\x9e\x58\x34\x6d\x7f\xfe\xf6\x36\x4e\xeb\xe1\x63\xca\ +\xe7\xb8\x03\x4b\x9e\x27\x65\x36\xd3\x02\x70\xe4\x59\x00\x69\xb8\ +\x0d\xd9\x55\xc3\xc6\xa4\xc1\x08\xb4\x0b\xf9\x93\xd2\x1f\x8c\x35\ +\x46\x0e\xf7\x93\x6f\x32\x30\x34\xb0\x1c\xce\x08\xd2\x96\x9e\xd8\ +\x30\x75\x53\x3b\x4b\x42\xf1\x73\x0e\x71\x13\x55\x2a\x15\x6d\x6c\ +\x6c\x84\x2e\x2a\xcd\xab\x84\x01\x04\x3c\x75\xbb\xdd\x18\x47\x00\ +\xa9\x52\xa9\xa4\xa3\xa3\x23\xe5\x72\x39\x6d\x6d\x6d\x69\x30\x18\ +\x68\x7f\x7f\x3f\x3e\xe7\x8c\x14\x6e\x1a\x8e\x1e\x71\x16\x69\x67\ +\x67\x47\xdb\xdb\xdb\x63\x51\x6e\xd4\x85\x31\x0a\xeb\xe5\xc6\x3c\ +\xfd\x0d\x08\x4d\xd7\x5c\x1f\x8f\xf4\xa3\x8f\x0d\xfa\xd8\xb3\x8a\ +\x5f\x5e\x5e\xc6\x39\x7b\xcb\xcb\xcb\x5a\x5d\x5d\x0d\x60\x88\x5d\ +\x70\x77\x74\xda\x17\xac\x6d\xb8\x26\x61\x36\x01\xfc\x68\x99\xc8\ +\x3c\xee\xeb\x14\xeb\x6d\xbd\x5e\x57\xbd\x5e\x8f\x4c\xed\xc3\xe1\ +\x70\x0c\xd4\x30\x67\x01\x88\xf4\x75\xda\x0e\x00\x0e\x77\xb7\xb2\ +\x79\x70\xd7\x3b\xcf\x03\x4b\xbb\xb8\xb8\x38\x36\x1e\x4a\xa5\x52\ +\x68\xb4\xd8\x1c\xe1\x16\xa3\xed\x98\x7f\x9d\x4e\x27\x52\x34\xe0\ +\x12\x46\x34\x9f\xba\x72\x69\x0b\x4f\xd9\x42\x3d\x73\xb9\x5c\xa4\ +\x8e\xc0\xbd\xd9\x6e\xb7\xf5\x77\x7f\xf7\x77\xfa\xf0\xc3\x0f\x55\ +\xaf\xd7\xc7\x36\x2d\x08\xcd\xcf\xce\xce\xb4\xb8\xb8\xa8\xfb\xf7\ +\xef\x87\xcb\x96\x83\xae\x99\x27\x80\x35\xd6\x12\xee\x05\x40\x25\ +\x18\xe8\xc9\x93\x27\xfa\xe4\x93\x4f\xf4\x87\x7f\xf8\x87\x7a\xf7\ +\xdd\x77\xd5\xeb\xf5\xf4\xcd\x6f\x7e\x53\x85\x42\x41\x1f\x7e\xf8\ +\xa1\x5e\xbc\x78\x11\x75\x25\x1b\x3f\x6d\x9c\xa7\x53\x27\x19\xce\ +\x49\x46\xce\x3f\xef\xef\xf9\xfb\x0c\x90\xcb\xcb\xcb\x00\x58\x54\ +\x80\x87\xa1\x21\x53\x17\x92\xef\xfc\xfc\x7e\xd2\xf8\x6e\x7b\x92\ +\xe1\x4d\xcb\x24\x90\xc2\x3d\xfc\x7e\xbe\x40\x01\xb2\xfc\x9e\xe9\ +\xb3\xf3\xb9\x14\x64\xde\x04\x5c\x52\xf0\x35\xe9\x5a\x93\xfe\x4f\ +\xdb\xc5\xaf\x95\x22\xfc\x49\xed\x30\xa9\x4f\xbd\xcd\x52\x76\xe5\ +\xd7\xd5\x79\x12\x68\x73\xd0\xea\xed\xcd\xeb\xee\x3a\xe6\x33\x00\ +\x6d\x77\x39\x31\x66\x26\x01\xf8\xaf\x2a\x5e\x4f\xda\x23\x15\x0f\ +\xfb\x33\xa4\xe3\xd5\xb5\x08\x18\xad\xd4\x18\xa7\x00\xcc\xc7\xaf\ +\x17\x76\x93\x18\x32\xee\xcf\xae\xcc\x27\xed\xa4\x7b\x51\x97\x49\ +\xe3\xd4\xd9\x1e\x77\x5b\x79\xbd\xf2\xf9\xfc\xd8\xa1\xb6\x7e\x0d\ +\xda\x77\x92\x7e\x87\xff\x31\xfe\x18\x76\x16\x7b\x37\x86\x93\xe6\ +\x2b\xd7\x05\x38\x38\x30\x70\xd7\xa4\xef\x0c\x69\x0b\x9f\x6f\x1e\ +\x99\xe7\xd7\x1f\x0c\x06\x13\x99\x09\x7f\x9f\x7e\xf1\x76\xa0\xf8\ +\x06\x21\xad\x3b\xcf\xe6\x9f\xa1\xce\x2e\xf8\xa5\x0e\x2c\xcc\xce\ +\x20\x39\x08\x4e\xc7\x05\xf9\x9e\x00\xac\x0e\x7e\x60\xb4\x24\x7d\ +\xc9\x1d\xe5\xcf\xe3\x63\x05\x63\x01\xab\x00\x40\xe2\xba\xf4\x1f\ +\xfd\x0a\xc8\x81\xa1\x01\x4c\x74\xbb\x5d\x1d\x1c\x1c\xc4\x35\x4b\ +\xa5\x52\xb4\x31\xae\x20\xc0\x0f\xfa\x29\x8f\x6c\xa3\x4d\x18\x1f\ +\xc3\xe1\x50\xdb\xdb\xdb\x6a\x36\x9b\x9a\x9d\x9d\xd5\xde\xde\xde\ +\xd8\x7c\x90\xa4\x97\x2f\x5f\x8e\x45\xf9\x61\x74\x49\x0d\x90\xcb\ +\xe5\xd4\x6e\xb7\xc3\x4d\xca\x46\x05\xf7\xa1\xa7\x5e\x70\xe6\x17\ +\x2d\x99\xbb\x75\x60\x84\x11\xe8\xb3\x81\x83\xb9\x71\x23\xef\x63\ +\x18\x97\x11\xa2\xea\xf5\xf5\x75\xdd\xb9\x73\x27\xfa\x07\x56\x0a\ +\xd0\x02\x03\x42\x9a\x0a\x98\x1d\x88\x83\x7c\x3e\xaf\xc3\xc3\xc3\ +\xb1\x71\x55\x2a\x95\x42\x9c\x5f\xaf\xd7\xa3\x3f\x59\xb3\xfc\xb4\ +\x05\xae\xf1\xea\xd5\xab\x68\x13\x48\x00\xdc\x99\x1e\x6d\x8a\x9e\ +\x8a\x79\xc8\x77\x3c\xd1\x28\x63\xcb\xd7\x9a\xe1\xf0\xfa\x5c\x50\ +\xb4\x64\x00\x1e\xb4\x5e\xab\xab\xab\x63\xa4\x08\x8c\x96\xf7\x81\ +\x6f\x2a\x71\x21\x1f\x1f\x1f\xab\xd7\xeb\x05\xc3\x07\xb0\xbb\xb8\ +\xb8\x3e\x10\x19\x86\xa8\xd1\x68\x44\x7a\x07\x58\x20\x40\x2f\x7d\ +\x9f\xc9\x64\xb4\xbc\xbc\x1c\xd7\xfa\xfc\xf3\xcf\xb5\xb0\xb0\xa0\ +\x4a\xa5\xa2\x83\x83\x83\x88\x6a\xe4\xb4\x80\xe1\x70\xa8\xbd\xbd\ +\x3d\x65\xb3\xd9\x00\x87\xe4\xef\x42\xa8\x8e\x6e\xf3\xe2\xe2\x22\ +\x98\x50\x36\x51\x1e\x8d\xfa\xf8\xf1\x63\x5d\x5c\x5c\xe8\xfb\xdf\ +\xff\xbe\x72\xb9\x9c\x3e\xfe\xf8\x63\xbd\xff\xfe\xfb\xfa\xd5\xaf\ +\x7e\xa5\x8f\x3e\xfa\x48\x5b\x5b\x5b\xaa\x56\xab\x01\xd0\x17\x16\ +\x16\xae\xa3\x1d\x7d\x22\xa7\x80\x21\x2d\x93\x40\x8f\x1b\xb8\x49\ +\x0b\x19\xc6\x8e\xdd\xb8\xbb\x82\x58\x74\x9d\x59\xb8\x89\x8d\x4a\ +\xc1\xc2\x24\xa0\xc5\xf7\xd3\xe7\xe1\xfd\x9b\xdc\x92\xdc\x3b\x75\ +\xa1\xa4\x9f\xf1\xef\xb9\x1b\xc7\xef\xfb\xeb\x80\x81\xdf\xeb\xa6\ +\xeb\x4f\x6a\x63\x69\x72\x8a\x85\x14\x48\x60\xb4\xbc\x9d\xf9\xbc\ +\xb7\x9f\xd7\x21\xbd\xdf\x24\xf0\xf8\x9b\xd4\x31\x05\x57\x14\x16\ +\xe0\x49\x00\x10\x97\xc5\x57\xb5\x47\x7a\x3f\xef\x2b\x5e\x4b\x9f\ +\xd7\xef\x71\x13\x5b\x47\xdd\xfc\x5a\x37\xdd\xdf\x0d\x69\x0a\x1c\ +\x79\x0f\xe3\x0a\x58\x90\x46\xee\x66\x67\x1f\xbd\xcf\x52\x17\x61\ +\x0a\x7a\x28\xee\x7e\x73\xc6\x15\x03\x09\xe8\xa2\xee\x69\x4a\x07\ +\x80\x0d\x20\x88\x3e\x71\xad\x94\x33\x3f\x99\xcc\xb5\x6e\x01\x6d\ +\x03\xc6\x85\xc5\x9d\x1f\xe6\x34\x1b\x29\xee\x4b\x88\x36\x1a\x1a\ +\xce\x14\x63\x37\x7a\x71\x71\xa1\xb5\xb5\xb5\x08\xe3\x76\x97\xea\ +\xc2\xc2\x42\x44\xa6\xd1\x47\x3c\x67\x0a\xbe\xb8\xbf\xaf\x2d\x6e\ +\xf4\x79\x2e\x6f\x73\x17\xe4\x4f\x62\xcd\x52\xa6\x9b\xf6\xe5\xc7\ +\x01\xa7\x83\x43\x80\x23\x9a\x14\xc6\x02\x91\x76\xb8\x95\x60\x34\ +\xbc\x2e\x8c\x03\xfe\x07\xc4\xb9\x0b\x9a\x76\x66\x8e\x13\x85\xe7\ +\xd9\xc9\x7d\xec\xd0\x3e\x73\x73\x73\x2a\x14\x0a\x6a\x34\x1a\xc1\ +\x7e\x75\x3a\x1d\xed\xee\xee\xea\xe8\xe8\x28\x0e\xaf\x45\x1b\x03\ +\xd8\xc9\xe7\xf3\x6a\x36\x9b\x91\x81\x1b\x30\x82\x3b\x44\x52\x9c\ +\x55\xd9\xed\x76\xb5\xbf\xbf\x1f\x20\x65\x76\x76\x56\xbd\x5e\x4f\ +\x07\x07\x07\x01\xd6\x32\x99\xeb\xc8\x45\xd2\x16\x00\x8c\x24\x45\ +\x16\x74\x5c\x67\x73\x73\x73\xba\x75\xeb\xd6\xd8\xf1\x3c\xa9\xab\ +\x1a\xf7\x12\xfa\x1f\x58\x1d\x5f\xd7\x18\xbb\xb4\xa1\x8f\x53\xc6\ +\x3a\x20\x97\xa4\xa8\x00\xa7\x3b\x77\xee\xe8\xad\xb7\xde\x0a\x0d\ +\x1a\x22\xed\x99\x99\x99\x10\x4b\x9f\x9e\x9e\x46\x6e\x2f\x0c\x7f\ +\x9a\x3c\x17\xa0\x0b\xe3\xd3\x6c\x36\xd5\x6c\x36\x63\x0c\x90\xde\ +\x82\x6b\x49\xa3\xa8\x3f\xe6\x33\x40\x8e\xbe\x59\x5a\x5a\x0a\xe6\ +\x0a\x70\x83\x7b\x92\x4d\x1c\x60\x90\xfb\xe4\x72\xb9\xc8\xae\x0f\ +\x1b\x06\x0b\x0d\xb3\xcd\x18\x23\x1b\x3c\xe3\x0b\x3d\x13\x4c\xbb\ +\x0b\xea\x01\xcd\x68\xff\x4e\x4e\x4e\x62\x73\xe2\x81\x3f\xf9\x7c\ +\x3e\x80\x0e\x1b\x95\xdd\xdd\xdd\x31\xf7\x36\x36\x81\xf9\x43\x8a\ +\x14\x9e\xe3\xed\xb7\xdf\xd6\xe6\xe6\xa6\x1a\x8d\x86\x36\x36\x36\ +\xb4\xb3\xb3\xa3\xd7\xaf\x5f\x07\x33\xd6\xed\x76\xd5\x6a\xb5\x62\ +\x9c\x6e\x6f\x6f\xab\x54\x2a\x05\xd3\xc5\xfc\xf5\xa8\x53\xc6\x0b\ +\x0c\x1c\x75\x59\x5c\x5c\x0c\xad\x57\xa9\x54\xd2\x27\x9f\x7c\xa2\ +\xbf\xff\xfb\xbf\xd7\x77\xbe\xf3\x1d\x7d\xf7\xbb\xdf\xd5\xf1\xf1\ +\xb1\xde\x7d\xf7\x5d\x2d\x2d\x2d\xe9\xf1\xe3\xc7\x6a\x36\x9b\xea\ +\xf5\x7a\x91\x0c\x75\x30\x18\x8c\x5c\x84\x94\xd4\xc0\xb8\x61\xbc\ +\x89\xa1\xa1\xa4\xc6\x2f\x75\x1b\xa6\xae\x08\xee\x37\x89\x69\x48\ +\xef\x73\x93\x81\x9e\xf4\xba\xbf\xef\xd7\xf0\x05\xd5\xaf\xeb\x48\ +\x9e\xcf\x7d\xd5\x35\xfd\x37\xf7\x4f\xc1\xc7\x24\xe6\xcc\xeb\xec\ +\xf7\x48\x59\x2d\x3a\x3d\xbd\x27\x0b\xe7\xa4\x3e\xe0\xb9\x98\xc4\ +\x2e\xd4\xf5\x41\xe4\xd7\xf3\xfa\xa4\xaf\x7b\x5f\xdf\x74\xbf\xb4\ +\xef\xfc\xbb\xfe\xdb\x01\x81\xd7\x95\xeb\xb2\x28\x7a\x49\x5d\xcd\ +\xde\xa6\x69\x7b\xa7\x80\x62\x52\x1f\xa4\xef\xf9\x73\xa4\xe3\xd4\ +\x3f\xe7\xe0\x9c\xba\x0c\x87\xc3\xb1\x73\xc5\x28\x37\x3d\x07\x0b\ +\x0c\xc0\x06\x03\x0d\x50\xe3\xfa\x18\x01\x76\x72\x92\xc6\xc0\x1b\ +\xe0\x06\xf7\x92\xbb\xcf\x7c\xdc\xc0\x84\xb9\xdb\x42\x1a\x1f\x3f\ +\xe9\xbd\x58\x70\x78\xdf\x77\xd4\x7c\x9e\x3a\xa3\x31\xf1\x3a\xf8\ +\xf5\x31\x44\xa5\x52\x49\xa5\x52\x49\x57\x57\x57\x11\x0d\x05\x28\ +\x24\xbb\x75\xb1\x58\x0c\xd7\x5b\x2e\x97\xd3\xfa\xfa\xfa\xd8\xe9\ +\x0f\x9e\x1f\x87\xb5\xc3\xdb\x90\xe2\x20\x91\xe8\x35\xc0\x06\xf5\ +\x4a\xc1\x74\x3a\x77\xe9\x2b\x9f\x2f\xbe\xc8\x03\x98\xa8\x03\x3b\ +\xf1\x34\x3a\xd2\xfb\xc3\x23\xf3\x30\x78\xae\xcf\xa1\x9e\x99\xcc\ +\xe8\x48\x0f\x77\xdd\x3a\xcb\x4b\xbf\x72\x4f\x0c\x13\x80\xc5\xa3\ +\x11\x61\x1b\x07\x83\x41\xdc\x93\xf1\xe7\x79\xa3\x2e\x2f\x2f\x03\ +\xfc\x65\x32\x99\x60\x40\x79\xcf\xef\xc9\x38\xf6\x74\x0e\x8c\x47\ +\x17\x9b\x7b\x90\x04\xed\x01\xa3\x88\xf6\xc5\x73\xad\xf9\xe6\x01\ +\x66\x24\x05\xa9\xb0\x35\x80\x67\x80\x92\xa4\x2f\xe5\x73\xf2\x31\ +\x41\xbb\xb8\x70\x9f\x36\x47\x2f\xe4\xe0\x82\xef\x6c\x6e\x6e\x6a\ +\x65\x65\x25\xc0\x09\xc0\x07\x60\x01\xa8\xf0\xe3\x7c\x60\x93\x60\ +\x8f\x00\x6b\x00\x32\x02\x00\xce\xce\xce\x54\xad\x56\x23\xb9\x2a\ +\x80\x89\x23\x8b\x00\x48\xbe\x36\xb0\xe9\x2f\x16\x8b\x63\x6b\x0e\ +\x63\x0f\xf7\x27\x6d\xe4\x9b\x25\x34\x4a\xee\xea\xa5\x6e\x0e\x3a\ +\x28\x8c\x65\x97\x19\xf8\xa6\x92\x14\x10\x6c\x3e\xa8\x83\xbb\xdc\ +\xb2\xd9\x6c\x24\x17\x2d\x97\xcb\x31\x9e\x5c\x5f\x99\x0a\xee\x61\ +\x78\x49\xaf\x42\xbf\x67\xb3\xd7\x51\x96\xbd\x5e\x4f\xaf\x5e\xbd\ +\xd2\xeb\xd7\xaf\x75\x70\x70\xa0\x6f\x7e\xf3\x9b\x7a\xeb\xad\xb7\ +\xe2\x99\x00\x95\x95\x4a\x45\xd9\xec\xf5\xc9\x1a\xe8\x0c\xc9\x5d\ +\x75\x78\x78\x18\x67\x16\xb2\xfe\x71\x56\xea\x70\x38\x8c\xcd\x03\ +\xf7\x45\x74\x7f\x71\x71\xa1\x8d\x8d\x0d\x9d\x9d\x9d\xe9\x47\x3f\ +\xfa\x91\xee\xdd\xbb\xa7\xef\x7d\xef\x7b\x91\x82\x64\x6e\x6e\x4e\ +\xcf\x9f\x3f\xd7\xf6\xf6\xf6\x58\x10\x42\x76\x12\x68\x9a\x04\x18\ +\x28\x5f\xc5\xd2\xf8\xc2\xed\x6c\x10\x03\x9f\x45\x81\x49\xe7\x3e\ +\x6c\xbe\x3f\x89\xad\xe0\xef\xf4\x75\x7e\xbb\xe1\x98\x54\xa7\x9b\ +\x8a\x1b\x25\x0c\xa8\x2f\xc2\x18\x8a\xd4\xa8\xdf\x74\xcd\x49\x86\ +\x3f\x5d\xc4\xd3\x76\xfc\x2a\x16\xcb\xc1\xcf\x4d\x40\x20\x75\x91\ +\xd0\xce\xd4\x3b\x05\x28\x7e\x9f\xb4\x5e\x93\x58\xae\xb4\x4f\xbc\ +\x4e\xbf\x09\x68\xa3\x8e\x18\x66\xd7\x00\x65\xb3\xd9\x88\x5c\x49\ +\xdd\x3c\x5f\xc5\x60\x7d\xd5\xf8\xe4\x79\xdd\xe0\xfa\xef\x14\xec\ +\xa5\xed\xe9\x94\x79\xda\x3f\x14\x18\x08\x67\x50\xbc\x1f\x9c\x75\ +\xf0\xc5\x31\xdd\x55\x4b\x5f\x76\x51\xa6\xa0\xd4\xaf\x91\xbe\xc6\ +\xbd\xa4\x51\x24\x1d\xd7\xa4\xff\x5d\xc3\x43\x7d\x53\xc0\x8e\xa1\ +\x76\x86\x40\x52\xcc\x4f\x9e\x0d\xe6\x80\x05\x88\xb1\x46\x9d\x01\ +\x07\x57\x57\x57\x3a\x3a\x3a\x52\xb3\xd9\x8c\xdd\x28\x61\xf5\x2c\ +\xa4\xf9\x7c\x3e\xdc\x48\xbe\xe3\x07\xe4\x70\x3d\x69\x74\x7e\x1e\ +\x8b\xf9\x57\x6d\x80\x30\x32\x80\x13\x8c\x3d\x06\x61\xd2\x1c\xf2\ +\x42\x5f\xb9\x26\x8a\xfe\xe4\x9e\x29\xc8\x95\x46\x2c\x19\xcf\x86\ +\xb1\xe5\x99\x00\x2e\x18\x5e\x69\xa4\x03\x81\xe5\x72\x60\x93\x6e\ +\x4a\x25\x7d\x29\xc0\x00\x83\x76\x72\x72\x32\x36\xaf\x5c\x57\xc8\ +\x35\xda\xed\xb6\x9a\xcd\xe6\x97\xc6\x87\x47\x23\xf2\x1c\x8c\x1b\ +\xf4\x5e\x18\x3e\xc2\xf5\x17\x17\x17\xe3\x20\x70\xda\x9b\x88\xc0\ +\x99\x99\x99\x88\x84\xa3\xfd\x38\x06\x05\xe3\xdc\xeb\xf5\xa2\xbd\ +\xc9\xea\xce\x46\x61\x30\x18\x04\x1b\x44\xe6\xf6\x4c\x26\x13\x99\ +\xf4\x19\xa7\x00\x27\x8f\xb4\x74\xed\xec\x60\x70\x7d\xb4\x0a\xcf\ +\x05\xf0\x03\x7c\xf8\xf8\xa6\xed\xfa\xfd\xeb\xa3\x55\xd6\xd7\xd7\ +\xe3\x8c\x3b\xda\x0a\xf0\x8b\x60\x1b\xe3\x8b\x7b\x10\xd0\xe7\x6e\ +\x70\xc0\x3a\x75\x27\x85\x41\xbd\x5e\x8f\x3c\x52\xd5\x6a\x35\xce\ +\xbf\xc3\x7d\x06\x1b\x94\xcd\x66\xf5\xfa\xf5\xeb\x00\xf8\x3c\x07\ +\xcf\x8a\x26\xc9\x5d\xeb\x30\x5f\x80\x48\x22\x05\x7d\x93\xc4\x38\ +\xe9\x74\x3a\x01\x4e\x25\x05\x2b\xe6\x41\x24\x00\xde\x7c\x7e\x74\ +\x32\x03\xed\x4d\x7b\xe4\xf3\xf9\x70\xb9\x15\x8b\xc5\x58\x23\x24\ +\x05\x18\xe7\x7f\x52\x6b\x1c\x1f\x1f\x07\xa8\x49\xe7\x12\xcf\xe9\ +\x24\x41\xbb\xdd\x56\xab\xd5\xd2\x67\x9f\x7d\xa6\x5e\xaf\xa7\xe5\ +\xe5\x65\x0d\x06\x83\xd0\xd4\x71\xf6\x62\xa5\x52\x51\xb5\x5a\x8d\ +\x39\x4c\xbb\xe2\xf6\x43\x0b\x08\xcb\x4a\x5f\x01\xfa\x3c\x72\xba\ +\xd7\xeb\xe9\xb3\xcf\x3e\x53\xb7\xdb\x8d\xb5\xa7\x52\xa9\xe8\xe4\ +\xe4\x44\xff\xf2\x2f\xff\xa2\x8d\x8d\x0d\xdd\xbb\x77\x4f\xfb\xfb\ +\xfb\xc1\x22\x7f\xf4\xd1\x47\x3a\x38\x38\x08\xe6\x6f\x4c\xe4\x3e\ +\xc9\xa8\x7d\x15\x40\xe1\xb3\x69\x01\xa4\xf8\x4e\x9d\x6b\xb9\x9b\ +\x25\x05\x23\x5f\x75\x8f\x9b\x58\x89\x94\x69\x99\x04\x68\xdc\xa8\ +\xa4\xa0\xc0\x5f\x77\xe3\x36\xa9\xde\x37\xb1\x39\x37\x01\x4e\xff\ +\xfe\x24\x43\x3d\x09\xd0\xb8\x11\x4e\xbf\xe7\xbb\x67\x8c\x9b\xb7\ +\x37\x8b\xfb\x4d\xae\xd0\x5f\xd7\xce\xfe\x19\x67\x8b\xd2\x3a\xa7\ +\x25\x6d\x3b\xbf\x2f\x0b\x3d\x06\x92\xc9\xe6\xee\x90\x49\x0c\x66\ +\x5a\xf7\xf4\xf5\xb4\xce\x5c\xcb\x73\x00\xf9\x67\x1d\xa8\xa6\xe0\ +\x2f\x65\x35\xbd\x1d\xf8\x8c\x8f\xdb\x85\x85\x85\x08\xa5\x66\x61\ +\x70\x37\x16\x46\xdd\x81\xbb\x5f\xc3\x19\x0a\xd7\x6a\x49\x0a\x66\ +\xc3\x5d\x51\x14\x16\x53\x0c\x20\x40\xc4\xd9\x26\x6f\x03\xbf\x3f\ +\x0b\x23\xf5\xc0\xd8\x63\x44\x00\x8d\xf4\x25\xcf\x49\x3b\xb0\x0b\ +\x2f\x14\x0a\x91\x38\x10\xe6\x82\x36\xc6\xf0\xf0\x7c\x9c\x0d\x89\ +\x96\xa2\xd5\x6a\x45\xae\xa0\xc1\xe0\xfa\x40\x5f\x92\x44\x92\x2b\ +\xe9\x8b\x2f\xbe\xd0\xfe\xfe\xfe\x18\xdb\x07\x8b\xe0\x3b\x73\x9e\ +\x97\xf6\xa3\x0e\xec\xda\xd3\x64\x92\x0e\x82\x1d\x6c\x39\x13\xeb\ +\xd7\xf0\x5c\x56\xfc\xf8\xa6\x05\xc6\x03\x63\x08\x40\x70\x06\x87\ +\xff\xa9\x0f\x7d\x0e\x60\xf6\xc3\x72\x61\x78\xb8\x2e\x2c\x06\x86\ +\x55\x52\x88\x67\x7d\xdc\x3a\x90\xa2\x0f\x28\xa4\x37\x70\x6d\x8f\ +\xeb\xec\x9c\xad\xa3\x4e\xec\xd8\x7d\xf3\xea\x3a\x41\x8c\xb6\xcf\ +\x11\xde\x03\x24\xe2\xce\x22\xc3\x36\x6c\x5a\x36\x9b\xd5\xde\xde\ +\x5e\xe8\xd2\x72\xb9\x5c\xb8\x24\x79\xf6\xb5\xb5\xb5\x68\x3f\x22\ +\x08\xa9\x27\xf7\xe4\x7e\x9e\x5a\x02\xf6\xc1\xc5\xec\x9e\x93\x8c\ +\xe7\x4e\x59\xdc\x4c\x66\x14\x3d\x38\x1c\x0e\xb5\xbc\xbc\xac\xad\ +\xad\xad\xb1\xbc\x4d\xbe\x86\x5c\x5e\x5e\x06\xf3\xea\xac\x17\x2e\ +\xa9\x5c\xee\x3a\x20\xa2\xd9\x6c\xea\xc5\x8b\x17\x71\x38\x33\x46\ +\x9a\x64\xa1\xc5\x62\x31\xdc\xe0\xcd\x66\x33\xb4\x48\x80\x39\x69\ +\x14\x2c\xe3\x9b\xd3\xfd\xfd\x7d\x9d\x9f\x9f\x8f\x9d\x0b\x48\x5f\ +\x7a\x9f\x64\xb3\xd9\x00\xc0\xb0\xe7\xf3\xf3\xf3\xa1\x67\xe3\x9c\ +\x3f\x7e\x60\x53\x99\x9f\x97\x97\x97\xe1\xee\x22\xfa\x10\x00\x87\ +\x1b\x94\xb9\x46\x24\xa9\xa4\x48\x0f\x41\xde\xa9\xbd\xbd\x3d\xbd\ +\x7c\xf9\x32\xd6\x15\x98\xcb\xfd\xfd\x7d\xed\xed\xed\x8d\xb9\x75\ +\x99\x57\x8c\x7d\x18\x7b\xdf\xc0\xcd\xce\xce\x6a\x6d\x6d\x4d\xed\ +\x76\x5b\x9f\x7d\xf6\x59\xbc\xc6\xbd\xe7\xe6\xe6\x02\x54\xce\xcc\ +\xcc\xa8\xd3\xe9\xe8\xc9\x93\x27\x01\xd4\x33\x99\x8c\x0a\x85\x42\ +\x3c\x0f\x6b\xa7\xcb\x06\x18\x0f\x00\x2d\xc0\x19\xa9\x25\x18\x53\ +\xff\xfe\xef\xff\xae\x42\xa1\xa0\x3f\xfa\xa3\x3f\x52\xad\x56\xd3\ +\xc3\x87\x0f\x75\xeb\xd6\x2d\x7d\xfa\xe9\xa7\x7a\xf9\xf2\xe5\xb5\ +\xa6\xeb\x26\x16\x25\x2d\xfe\xfe\x24\x03\xec\x93\xcd\xa3\x41\x1c\ +\x0d\xb3\x3b\xa4\xb1\xf9\xbc\x1b\x8a\x49\xec\xc4\x24\xb6\x22\x65\ +\x5e\x78\x7f\x12\xd8\xf1\xc5\xc1\x35\x1c\x7c\x97\x8e\xe5\xbb\x18\ +\x49\x16\xdd\xdf\x14\x6c\xa6\xf7\xfc\x2a\xa6\xcb\xdb\xcc\x5f\xf7\ +\xf6\x4d\x5f\x97\x46\x86\x42\x1a\x69\x53\x7c\x81\x65\x70\x4e\x62\ +\xc8\x6e\xaa\x47\xfa\x1a\x83\xdd\x99\x2e\x7f\x26\x16\x39\x77\x99\ +\x7d\xd5\xb3\xf8\x6e\xdc\x17\x3b\x8c\x8c\xeb\x9b\x7c\x01\x9c\xc4\ +\x6a\x4d\x02\x9d\x0e\xee\x00\x6e\x8c\x31\x67\x20\xd3\xe7\xf4\xef\ +\xa5\xa0\x8b\xbe\x77\x46\xd3\xc7\x0e\x0b\x1c\x05\xc3\xef\xe0\xdc\ +\xf5\x57\x7c\x9f\x6b\x7b\x99\xf4\xb9\x74\xb7\xe9\x6d\xed\xae\x18\ +\x67\xca\x3c\x4c\x9f\xcf\xb0\x93\x73\x6d\x0f\xdf\x81\xbd\xf0\x7a\ +\x00\x24\xa8\x8f\x5f\x8b\xef\x12\x59\x08\xf0\xc2\xdd\x00\x30\x94\ +\xc6\x35\x58\x2c\xf0\x18\x76\x37\xe8\xb4\x15\x49\x27\x8b\xc5\xe2\ +\x58\x5e\x20\xe6\x2c\x6d\xc1\x77\x59\x63\x52\x66\x92\x31\xc6\xc2\ +\xe9\x6e\x0e\xc0\x10\x9f\x77\x26\x95\xf6\x65\x83\x82\xf1\xe5\xd9\ +\x71\x6d\xb8\xf8\x98\xbf\xe9\x0b\xea\xe7\x20\xdb\x77\xe1\x00\x01\ +\xae\x9f\xea\x82\x28\x80\x63\x76\xff\xae\x17\x02\xe8\x32\x86\x1d\ +\x70\x38\x33\xe9\xe3\x42\xd2\x58\x62\x45\xae\x2f\x69\x4c\xa3\x83\ +\x71\xc5\xd8\x7a\xda\x09\xdc\x6c\x33\x33\x33\xe1\x42\x02\x8c\x0d\ +\x06\x83\x38\xbf\x90\x43\x76\x71\x4d\xd1\x1e\x67\x67\x67\x9a\x9f\ +\x9f\xd7\xea\xea\xaa\x4a\xa5\x52\xb4\x9f\xb3\x4e\x00\x7a\x9e\xb1\ +\xd3\xe9\xa8\xdd\x6e\x47\x26\x71\xd8\xcd\x14\x5c\xd2\x46\x00\x12\ +\x80\x11\xc6\x99\xf5\x02\xf0\x85\x0b\x0f\x77\x1b\x2c\xdd\xd6\xd6\ +\x96\x56\x57\x57\x43\xcb\x04\xc0\x24\xc3\xb9\xa4\xd8\x64\x00\x7c\ +\x38\x30\xd9\x73\x28\xc1\x0a\x01\x00\xbd\x6e\xf5\x7a\x3d\xa2\x23\ +\x99\x17\x8c\x1d\x9f\x53\x8c\xf1\x6a\xb5\x1a\x19\xf5\x01\xe4\x8c\ +\x6f\x00\x00\xed\x3c\x1c\x0e\x43\xcc\x0e\xd8\x75\x8d\x1f\xf7\x1a\ +\x0e\x87\x63\xc7\x0c\xf5\xfb\xfd\x88\x02\x24\x39\x28\xbf\x53\x40\ +\x82\xc6\x0b\xd1\x39\x51\xa6\xb3\xb3\xb3\x2a\x16\x8b\xf1\x3a\xe3\ +\x13\x30\x7d\x72\x72\x12\x1b\x27\x98\xd0\xc1\x60\xa0\xa7\x4f\x9f\ +\x46\xae\xaa\x6e\xb7\x3b\xb6\xee\xb3\xae\xb0\xb6\xa1\x1f\xbc\xbc\ +\xbc\x8c\xa8\xce\xe3\xe3\x63\xb5\x5a\xad\xd0\xf1\xc2\xa8\x02\xae\ +\xe9\x4b\xda\x93\xf3\x0b\x01\xe1\xe4\x63\x83\xb0\xe0\x35\xe9\x3a\ +\x21\xee\xdd\xbb\x77\x63\xee\xc3\xe0\xfb\x5c\x7f\xf6\xec\x99\xe6\ +\xe7\xe7\xf5\xa7\x7f\xfa\xa7\x5a\x5c\x5c\x54\xb5\x5a\x0d\xbd\xd6\ +\x47\x1f\x7d\x34\x4a\x34\x3a\xc9\xd8\x7e\x15\xb8\x70\xa3\xee\x80\ +\x80\x6b\xb1\x00\xb2\x60\xb8\x91\x73\x23\xea\xa1\xd0\x37\x01\x81\ +\x49\x25\xad\xd7\xaf\x03\x86\x5e\xb7\xd4\xe0\xa6\xae\x17\x16\x64\ +\xde\x73\x76\xec\x26\x66\x27\xbd\xd7\xa4\xe2\x00\x85\xfa\xa4\x6c\ +\x9a\x1b\x07\x7f\xdd\xaf\x41\x71\x5a\x75\x30\x18\xc4\x84\x63\x51\ +\x4c\xef\x9b\xde\xfb\xab\xea\x9f\xba\xd2\x7c\x87\x9f\x7e\xc7\xc1\ +\x58\xea\x86\xf2\xfb\xc0\xbe\xa4\xef\x73\xd4\x43\xca\x7e\xf9\xfd\ +\x6e\x02\x8b\x3e\x76\xdd\x2d\xe8\x06\x94\xd7\x26\x81\x57\x2f\xce\ +\x56\x70\x6d\x77\xb3\xf0\x3d\x26\x19\x0c\x49\xfa\xfc\xa9\xab\xcf\ +\xfb\x48\x1a\x81\x60\x0c\xa1\xbb\x47\x5c\x3c\xee\xfd\xe0\x1a\x28\ +\x16\xfe\xd4\xe5\xe5\xba\x23\x80\x49\x7a\x6f\x67\x74\x70\x91\x48\ +\x23\x77\x09\x6c\x0c\xef\xf3\x37\xf5\x42\xab\xe5\x7a\x17\xbe\x47\ +\x1b\x93\xdd\x99\x6b\xba\x96\xcb\x81\x20\xd7\x76\x97\xa0\x1f\x2f\ +\x82\x51\xf4\x3a\xa7\xf3\x99\x4d\x06\x7a\x20\xde\x67\x5d\xf1\xcc\ +\xf6\xb4\x13\x9f\xf1\x9d\x73\x3a\x26\x01\x6a\xee\x7e\x01\x60\x4e\ +\x62\x61\xb9\x36\x60\x8c\xe7\x1a\x0e\x47\x2e\x22\x1f\x9b\x6e\xf0\ +\x59\xe0\x7d\xe3\xe5\x5a\x1f\x18\x2e\xef\x43\xd7\xde\x71\xbd\xc1\ +\x60\x10\x60\xc9\xd3\xb5\xd0\x1e\x14\x3f\x42\x88\x36\x48\x01\x22\ +\xac\x00\xaf\xe1\x8e\x82\x49\x71\x57\x31\x8c\x1f\x6c\x09\x9a\x15\ +\xae\x0f\x40\xa4\xff\x8f\x8f\x8f\x83\x21\x5d\x5c\x5c\x0c\x1d\x0e\ +\xee\x9a\x72\xb9\x1c\x4c\x84\x6b\xcb\x60\x4e\x68\x37\x00\x2b\x60\ +\xdc\xdd\xb1\x3e\xae\x01\x1c\x4e\x02\x00\xc2\x00\x88\xc5\x62\x51\ +\x9b\x9b\x9b\x11\x7d\x46\xff\xf8\x1c\x00\x44\xf8\x26\x87\x28\x3b\ +\xd8\xc2\xcb\xcb\x51\x2e\x2a\x22\x0b\x7b\xbd\xde\x97\xce\x11\x24\ +\xb8\x00\xb6\x0f\x37\x21\x6b\x09\xf3\x80\x40\x00\x9e\x97\xec\xe1\ +\x27\x27\x27\x63\x6b\x1a\x60\xd2\x6d\x2f\xda\x46\xd6\x85\x94\xec\ +\xf0\xa3\x9d\xe6\xe6\xe6\xc2\x2d\xca\x9a\x55\xa9\x54\x54\x2a\x95\ +\x22\x52\x95\x08\xc3\xb9\xb9\xb9\x18\x0f\x3c\x23\xae\x45\xd6\x29\ +\xf2\x5d\xf1\x7c\x04\x4a\xd0\x46\xe7\xe7\xe7\xfa\xef\xff\xfe\x6f\ +\x3d\x79\xf2\x64\x8c\x6c\x71\xdd\x5c\xb7\xdb\x8d\x3a\x32\x6f\xa8\ +\xc3\x07\x1f\x7c\xa0\xd5\xd5\x55\x7d\xfe\xf9\xe7\xea\xf7\xfb\x5a\ +\x5e\x5e\x8e\x33\x2c\x7d\xa3\xba\xb0\xb0\x10\x91\x87\xb0\x89\xbe\ +\xb6\xb0\x46\x20\x61\x00\x5c\xf9\xf8\xad\xd5\x6a\x01\x96\x59\x9b\ +\x5e\xbf\x7e\xad\x4c\xe6\x3a\xbb\xfd\xc7\x1f\x7f\xac\x27\x4f\x9e\ +\xe8\x83\x0f\x3e\x50\x3e\x9f\xd7\xad\x5b\xb7\x54\xad\x56\xf5\xc5\ +\x17\x5f\x5c\x6b\xb0\x7c\x72\x3b\xbb\xe4\xc6\x71\x92\x51\x4a\x19\ +\x8b\x74\x91\xe0\xc7\x77\xfe\xbe\x13\xf5\x09\xe0\x46\x29\x35\xac\ +\x69\x7d\x26\x01\x9c\x9b\x80\xcf\xa4\xe7\x48\x8d\x6c\xca\x36\x39\ +\xe8\x71\x76\x63\x12\x63\xe7\xd7\x77\xc3\x9c\xb6\x41\x7a\x6d\xdf\ +\x7d\x7b\xfb\xb9\xbb\x29\x7d\x1e\x37\xa6\xce\x94\xb8\x5b\x87\xe2\ +\x0b\x7f\xda\x77\xfe\x7c\x69\x99\xf4\x59\x06\xbf\x3f\x0b\xf7\xf5\ +\xe2\x60\xd7\xc1\xa8\xbb\xaa\xa4\xf1\xdc\x33\x3e\xb1\xbc\xfd\xbc\ +\x4d\xbd\x9d\xf9\x7c\x0a\x96\xdd\x55\xe5\x80\xcb\x29\x66\xef\x33\ +\xaf\xb3\x83\xa7\x94\x09\xf1\x7b\x39\xf8\x26\x27\x8f\x0b\x52\x3d\ +\x8a\xcf\x37\x18\xce\xce\xb9\xdb\x0f\xc3\x88\xf1\x71\x97\x2f\x86\ +\x3a\x65\xb2\x78\x2f\x9d\x53\xfc\x86\xc6\xa7\x9e\x29\x43\x8c\x41\ +\x71\xe0\x07\x0b\xe5\xec\x10\x20\xcf\x5d\xae\x2c\xf0\xbd\x5e\x4f\ +\xad\x56\x6b\xec\x3b\xb4\x03\x8b\x2e\x00\x0d\x16\x86\xef\x73\x7e\ +\x18\x00\x93\x67\x66\x31\x73\x86\xc2\x01\x73\x2a\xaa\xc7\x75\x96\ +\xe6\xf3\xc1\xb8\xf1\x79\xea\x06\x00\xa1\x0f\x53\x06\x8c\x3e\x07\ +\xec\xe0\xaa\x65\x57\xcb\x82\x8c\xf8\x95\xbe\x70\x90\xed\x3b\x7b\ +\xd7\x95\xa6\xfa\x1d\x5e\xe7\x39\x1c\x10\xf8\xbc\xe3\x50\x5b\x40\ +\x0f\xf7\x81\x79\x74\x1d\x1c\x85\x7e\x43\x23\xc8\xb3\x7a\xd2\x54\ +\x07\x1c\x29\xdb\xea\x6d\xc2\x98\x83\x91\x71\x10\x0f\x2b\x25\x29\ +\x92\x3c\x5e\x5e\x5e\xc6\xd1\x3a\xee\xce\x5c\x5c\x5c\x8c\x39\x42\ +\x1b\x11\x99\x76\x72\x72\xa2\x7a\xbd\x1e\xe0\x02\x86\x02\x43\xc7\ +\xf8\xa4\xcd\x38\xc3\x8e\x08\x4a\x8c\x3b\xf5\x3a\x39\x39\x89\x1c\ +\x5a\xae\x43\x04\x60\x48\x8a\x34\x00\x80\xd6\xa5\xa5\xa5\xc8\x26\ +\xef\xcc\x12\xeb\x17\x63\x11\x70\x09\x63\xe7\x87\x22\x03\x30\x70\ +\x79\x5d\x5c\x5c\xe8\xe8\xe8\x28\xc6\x12\x20\xb3\xdb\xed\x46\x62\ +\xd2\x6c\x36\x1b\x47\xac\x00\x3a\x97\x96\x96\x22\x37\x16\xe3\xcb\ +\x41\xa1\xe7\xf1\x22\x22\x8f\x6b\xc3\xda\xc0\x26\xe2\xfa\x63\x5c\ +\x70\x56\x22\x6c\x0c\x6d\xea\x79\xb4\x86\xc3\x61\x88\xd2\xd1\xb0\ +\x01\xf0\xf8\x3e\xed\xc1\x3c\x20\xeb\x3c\x6d\xb0\xbb\xbb\x1b\xa9\ +\x1e\xae\xae\xae\xf4\xe2\xc5\x0b\xb5\xdb\x6d\x0d\x87\x43\x1d\x1c\ +\x1c\xe8\x97\xbf\xfc\xa5\xbe\xf8\xe2\x0b\x55\xab\x55\xfd\xe9\x9f\ +\xfe\xa9\xee\xdf\xbf\xff\xbf\x39\x7b\xb7\xe7\x36\xaf\xeb\xfc\xff\ +\x01\xc0\x83\x08\x02\x20\x00\x12\xa4\x48\x51\x94\x64\x9d\x2c\x9f\ +\xed\x3a\x51\xdc\xb8\x93\xb6\x93\xba\xed\x4c\xa7\x4d\x3a\xd3\xdc\ +\xb6\x7f\x4a\xff\x89\xde\xf6\xb6\x97\x9d\x49\x73\x91\x49\xa6\x9e\ +\xc9\x8c\x93\x74\x62\xc7\x76\x9a\xd8\x96\x64\x49\xb6\x25\x51\x3c\ +\x13\x04\xc0\xf3\x01\xf8\x5e\x70\x3e\x8b\x0f\xb6\x5e\x28\xfd\xfd\ +\xde\x19\x0e\x49\xe0\x7d\xf7\xbb\xf7\xda\x7b\xaf\xf5\xec\x67\xad\ +\xbd\xb6\x0e\x0f\x0f\x55\xad\x56\x43\x27\xa4\xc4\x83\x7b\x07\x0a\ +\x85\x82\x16\x17\x17\xb5\xbe\xbe\x1e\x59\xe3\x7d\x53\x01\xba\x80\ +\xb9\xb3\xbd\xbd\xad\x76\xbb\xdd\x97\x0d\xde\xef\xed\xf5\x4e\x53\ +\x8f\xc0\x52\x3a\x48\x64\x0e\x55\x2a\x95\x3e\xd7\xed\xd4\xd4\x94\ +\x4e\x4e\x4e\x54\x2a\x95\x54\xab\xd5\xf4\x8b\x5f\xfc\x42\x1b\x1b\ +\x1b\xfa\xcb\xbf\xfc\x4b\x4d\x4c\x4c\xc4\xae\xdd\xa1\x2c\x30\xc3\ +\xdf\x7e\xa5\x46\x6a\x10\x08\x72\xa3\xeb\x8d\x2c\x14\x0a\x31\x09\ +\x11\x56\xaa\x54\xb2\xde\x33\xe8\xfb\xf4\xdd\xe9\xfd\x6e\xec\xfd\ +\x3b\xff\xdf\xeb\x8b\xf2\xf5\xff\x59\x29\xa6\xef\x4a\x99\xa8\xf4\ +\xca\x7a\x5f\xda\x06\x2f\x8b\x77\x66\x81\x29\x07\x8e\xc8\x0b\x25\ +\x9a\xd5\x5e\x14\x47\xfa\x2e\xff\x3f\xab\x6e\x28\xd6\x41\xb2\xf4\ +\xfa\xb8\x0c\xd2\x72\xb3\x40\x0c\x06\x95\xdf\xbd\x5e\xaf\x6f\x92\ +\xd3\x26\x5f\x85\x0d\x02\xdb\xde\xd6\x54\x06\x7e\x39\x90\x77\x00\ +\xe5\x32\xf5\xf6\xba\x22\xe6\x72\xa6\xd5\xdf\xc5\x44\x07\x60\xf1\ +\x3e\x94\x15\xf7\xf0\x6e\x5c\x2f\xc8\x82\x3e\x47\x49\x11\xe3\xe0\ +\x8b\x11\xa8\x6e\xaf\x23\xef\x4c\xfb\x93\xf7\x3b\x78\x4b\x65\x87\ +\x8c\xbd\x5e\xc4\x2f\xd0\x37\xde\x16\x00\x11\xdf\xb9\x91\xf3\x32\ +\xa4\xb3\x64\xa1\x00\x3b\x8c\x24\x2e\x13\x8e\xb6\x20\x2e\xca\x81\ +\x1c\x72\x06\x44\x90\xf7\x46\x52\x24\x46\x64\x4c\x3b\xcb\x04\xe3\ +\xe2\x31\x4a\xe9\x59\x7a\x5e\x57\x0f\x76\x47\x61\x3b\x4b\x4d\x7c\ +\x9b\x07\x43\xd3\x6f\x7c\xef\xef\xc2\x78\xa7\x49\x22\x51\xe0\xcc\ +\x57\x77\xd7\xf8\xfc\x4d\xfb\xd6\xc7\x25\x63\x0d\x83\xca\x45\x79\ +\x80\x50\xc6\x27\x3b\xb7\x28\x83\xb9\xec\x0b\xd9\xb4\x9d\xf4\x99\ +\x33\x96\xb0\x85\x7e\xb4\x09\x6e\x41\x62\x0e\x91\x2d\xb2\x66\xcc\ +\xfa\x99\x80\xb0\x3d\xcc\x77\x3e\x2b\x16\x8b\xd1\x76\xdc\x66\xc4\ +\x32\x79\x70\x36\xf1\x42\xee\xc2\x06\x08\xf9\x41\xbf\xa4\x2d\x60\ +\x8e\x01\x40\x71\xb9\x32\xde\x01\xb6\x00\x23\x6f\x77\xb1\x58\xd4\ +\xfc\xfc\xbc\xa6\xa7\xa7\xc3\x15\xe4\xe0\x6b\x6c\x6c\x2c\xe2\x79\ +\x6a\xb5\x5a\xb8\xd5\x78\x8f\xeb\x4f\xdc\x58\xce\xc4\xd0\x76\xd2\ +\x9d\xe0\x1e\xed\xf5\x7a\x31\x37\x58\x30\x75\x3a\x9d\x00\x4d\xc4\ +\x3f\x8d\x8e\x8e\x86\xbb\xb2\xdd\x6e\x07\x8b\xea\x0c\x3d\x3b\x5c\ +\x69\x3f\xac\x52\x2e\x77\xb6\x21\x81\x3a\x12\x5c\xee\x8b\x5b\x49\ +\xda\xd8\xd8\x88\xf2\x71\xd7\x12\xab\x45\xdb\x60\x70\x8e\x8f\x8f\ +\x23\x16\x93\x05\x05\x40\x8c\xcd\x0e\x2c\xf4\xd8\xc8\xb2\xbd\xbd\ +\xad\x7b\xf7\xee\xe9\xe4\xe4\x44\xb7\x6e\xdd\xd2\xfc\xfc\xbc\x16\ +\x16\x16\x54\x2a\x95\xb4\xbc\xbc\x1c\xe0\xd0\xdd\xbd\x2c\x20\x9c\ +\x2c\x60\xde\x03\x48\x2b\x95\x8a\x36\x36\x36\x22\x9d\xc2\xc6\xc6\ +\x46\xcc\x11\xfa\x93\x05\x2c\xa0\x91\x14\x12\x2c\xe8\x90\x0f\x72\ +\x64\x97\x27\x3a\x0e\x70\x3b\x35\x35\x15\x09\x5f\xe7\xe6\xe6\xfa\ +\x36\x49\x5c\xb9\x72\x45\x8f\x1e\x3d\x52\xbd\x5e\xd7\x2b\xaf\xbc\ +\xa2\xfd\xfd\x7d\x35\x9b\x4d\x0d\x39\x80\xc8\x02\x23\x4c\xcc\xd4\ +\xe0\xa7\x57\xca\x6c\x38\x78\x62\x02\x33\x09\x53\x65\x80\x52\x7e\ +\x5e\xd9\xae\x30\xd3\x7a\xa6\xa0\x8e\xdf\x6e\x3c\xb3\xbe\xe7\xf2\ +\xba\xf2\x0c\x41\x6d\x0e\x7e\x5c\x19\x66\x7d\x9e\x96\x3d\x08\x64\ +\xf9\xf7\x83\x40\x6d\x16\x90\xf5\xf7\x39\x1b\xe4\xef\x92\x14\xf1\ +\x2c\x59\x80\xc7\xeb\xea\xcf\xa4\xef\xf1\xe7\xb2\x0c\x7a\xfa\xb7\ +\xcb\x23\x2d\x3f\x35\xfe\x83\xfa\x32\x65\x56\xfc\x3d\xfe\x99\xcb\ +\xcb\x63\x8b\xfc\x7d\xe9\xf3\xb9\x5c\x4e\x13\x13\x13\xcf\x28\x16\ +\x37\xb2\x80\x1f\x26\x94\x83\x5f\xca\x65\xbc\x12\x6b\xe1\xab\x25\ +\x07\x9d\x80\x01\x7f\x97\xd4\x1f\xc4\xcc\x3b\x7d\x5e\xf8\x3b\xdc\ +\x88\xba\xfb\x83\x7b\xdd\x60\xfb\xe6\x06\x37\x10\xd2\x59\x2a\x06\ +\x6f\x23\xe5\xf8\xdf\x28\x22\x18\x0d\xe6\xa5\xb3\x8b\x94\xe3\xec\ +\x20\xc6\x0a\x37\x1d\x4a\xcd\xe7\x15\x60\xa1\xd3\xe9\x84\x91\x23\ +\x6e\xc2\x81\xb0\xb3\x80\xd5\x6a\x35\x02\xe3\x91\x07\x60\xcf\x77\ +\x00\x61\x34\xa4\x33\x57\x67\xda\x6f\x80\x01\xe4\x4b\x59\xf9\x7c\ +\x3e\x58\x29\x82\xd1\x09\x0e\x26\x58\x19\x19\x7b\x3c\x17\x32\x06\ +\xa8\x3a\xe3\x08\x30\xf0\x05\x9a\x83\x91\x5e\xaf\x17\xcc\x03\x86\ +\xb7\xd7\x3b\x63\xd5\xf8\x9f\xb1\xed\x99\xd8\x19\x57\x18\x2d\x64\ +\xef\x71\x5f\x5e\x0f\x64\xc4\x1c\x26\xe7\x15\x31\x43\xdd\x6e\x37\ +\xc0\x09\xb1\x57\xc4\xfa\xd0\x17\x18\x57\xca\xc4\x3d\x4d\x7e\x33\ +\x5c\xa0\x1e\x44\xef\xb1\x2d\x7c\xb7\xbd\xbd\x1d\x72\x1d\x1d\x1d\ +\x55\xb5\x5a\xd5\xd4\xd4\x54\xc8\x79\x74\x74\x54\xbb\xbb\xbb\x1a\ +\x19\x19\x89\x74\x05\xf4\x37\x2c\x59\xb7\xdb\x55\xb5\x5a\x0d\xb7\ +\x20\x3a\x0a\x50\x5c\x2c\x16\x23\x87\x13\x63\xd9\x01\x36\x60\xa7\ +\x50\x28\x44\xa6\x74\xc0\x95\x03\x06\xd7\x47\x1c\x04\x4c\x5b\x90\ +\x1b\xfd\x5c\xa9\x54\xc2\xe0\x17\x8b\x45\x6d\x6c\x6c\x44\x7c\x5a\ +\xab\xd5\x0a\xc0\x40\x4e\x2f\x9e\xf5\x4d\x3e\x30\x99\xcd\x66\x33\ +\x58\x11\x48\x09\x12\x71\xfa\xce\x3b\xc2\x41\xd8\xa4\xc2\x67\x64\ +\x60\x67\xa1\x42\xbd\x39\x54\x1b\xdd\xcc\xd8\x24\xae\x09\x77\xe7\ +\xda\xda\x5a\xb4\x77\x66\x66\x26\x12\xd2\xd2\xc7\x80\x60\x00\x4c\ +\xbb\xdd\x0e\x77\x26\xe3\x8b\x71\x44\x1e\xad\xad\xad\x2d\x3d\x7d\ +\xfa\x54\xd5\x6a\x55\xaf\xbd\xf6\x9a\x5e\x7a\xe9\xa5\x08\x0b\xe1\ +\xd0\x67\x80\xac\xeb\x6c\xe6\x0d\x0b\xcb\x4e\xa7\x13\xcc\x1d\xee\ +\x42\x1f\x27\x92\xfa\xd2\xcd\x00\xd4\x61\x73\x01\x43\x00\x72\x64\ +\x4e\x7b\x76\x76\x76\x9e\x89\x4d\x63\x91\x88\xeb\x1a\x57\xf8\xf6\ +\xf6\x76\x9f\xe7\x2d\x97\x3b\x75\xeb\x3f\x78\xf0\x40\x8d\x46\x43\ +\xb7\x6f\xdf\xd6\xc7\x1f\x7f\xac\xa1\x74\xd5\x9b\x82\x2b\x37\x10\ +\x6e\xd8\x52\x43\xea\x46\x86\x7b\x50\x6e\xee\xdf\x77\x83\xc6\xf7\ +\x92\x9e\x49\xbc\x97\xba\x76\x06\x5d\xee\xd2\xe1\x4a\x01\x0c\x97\ +\x2b\x5e\xaf\x2f\xcf\x3a\x63\xc1\x3d\x1e\x5f\x92\xc6\xb4\xa4\x6d\ +\x48\x8d\xa1\x7f\x97\x55\xe7\xb4\x6d\xbe\xba\xa7\x3c\x97\x3f\x06\ +\x37\xfd\x3c\x75\x3d\x51\x16\xb2\x4c\x01\x9f\xd7\xff\x79\x75\x4f\ +\x81\x95\x97\xe3\x0c\x91\xb7\xc7\xdd\x15\xfe\xac\x1b\x44\xa7\x98\ +\x59\xb5\xb8\x6c\x1c\xfc\xb8\xdb\xcc\xfb\xca\x01\x0c\x8c\x44\x2a\ +\xdb\xb4\xbd\xf8\xe8\x51\xce\xd0\xc4\x1e\x9b\x40\xdb\x5c\x0e\x18\ +\x14\x64\xef\x80\xc3\xc7\x81\xbb\xfa\x3c\x50\xdc\xcb\xe3\x7f\x62\ +\x38\x1c\x54\x79\x00\x35\x2c\x00\xed\xa5\x7d\xce\x0c\xd0\x1f\xee\ +\x0a\x4c\x59\x61\xdb\xb5\xcf\x5d\x00\x00\x20\x00\x49\x44\x41\x54\ +\xea\x01\xfb\x92\xce\x17\x94\x11\x63\xca\x83\x8e\xd3\xb1\xeb\xf3\ +\x97\xf9\x23\x29\xc0\x1c\x4a\xc6\x83\xc1\x61\xc9\xd8\x2a\x8e\xb1\ +\xa6\x6c\xfa\xc0\xc7\x1a\x0c\xcd\x93\x27\x4f\xfa\x64\xec\xe3\x02\ +\x17\x0a\xdf\x63\xd4\x53\x16\xd2\xc7\x82\x03\xd6\xac\x0b\xa6\x83\ +\x00\x6d\x49\x5a\x5e\x5e\x0e\xd9\xef\xee\xee\xf6\x05\x79\x53\x7f\ +\x77\xdf\x20\x4b\xfa\xc4\xd9\x03\xe4\x07\x80\x80\xc5\x1d\x1b\x1b\ +\xeb\xcb\x8e\xee\x3b\x9a\x9c\x85\xea\x76\xbb\x7d\xf1\x46\xe8\x25\ +\x0f\xaf\x00\x08\x79\x6a\x1c\xbf\x07\x63\xc5\x2a\xff\xe4\xe4\x24\ +\x0e\xda\x65\x11\xec\x60\x7a\x73\x73\x53\x6b\x6b\x6b\x01\x9a\x19\ +\xab\xc8\x99\xe0\x6b\x37\x88\xec\xd8\x1a\x19\x19\x51\xa7\xd3\x89\ +\x31\x8b\x8c\xa5\xb3\x23\x78\x16\x17\x17\xa3\x9e\x8c\xc5\x4e\xa7\ +\xa3\x66\xb3\x19\xc7\xca\x00\xf6\x70\xff\x01\x40\xc9\x90\xbe\xbb\ +\xbb\xab\xf1\xf1\xf1\x38\x92\x85\xb1\x08\x68\x42\xcf\xb0\xb0\x29\ +\x95\x4a\x9a\x99\x99\xd1\xa5\x4b\x97\xe2\xcc\x41\x98\x2b\x00\x09\ +\xf6\x68\x64\x64\x24\x62\xc4\x00\xa5\xae\xcb\x00\x32\x47\x47\x47\ +\xe1\xde\xdb\xdf\xdf\xd7\xc4\xc4\x44\x04\x61\x03\x58\xf3\xf9\x7c\ +\x5f\x56\xfc\x6e\xb7\x1b\xd9\xbf\x7d\xb3\x8f\xc7\xc0\x31\xcf\x60\ +\x86\x00\x81\xa5\x52\x29\x5c\xac\xc7\xc7\xc7\x6a\x34\x1a\xa1\x07\ +\x8f\x8e\x4e\xcf\x02\xac\xd5\x6a\x6a\x36\x9b\x7d\xb1\x71\x0e\x32\ +\x3c\x3e\x0d\xe0\xbf\xb7\xb7\xa7\x76\xbb\x1d\x80\xeb\xe4\xe4\xf4\ +\xbc\x4c\x5c\x9f\x00\x26\x32\xfc\xd3\x8f\x94\x4b\xcc\xd9\xfe\xfe\ +\xbe\x16\x17\x17\xb5\xb3\xb3\xa3\x85\x85\x05\xdd\xba\x75\x4b\x2f\ +\xbe\xf8\xa2\xba\xdd\x6e\x8c\xb7\x83\x83\x03\x2d\x2d\x2d\x85\xeb\ +\x95\xc5\xcb\xc1\xc1\x41\xe8\xd2\xd1\xd1\xd1\x3e\xb7\xaa\x13\x19\ +\x8c\x43\x16\x45\xa5\x52\x49\xb3\xb3\xb3\x31\x3f\x5d\xf7\xa0\x03\ +\x68\x2b\x73\xd1\xed\x86\x7b\x15\x00\x8a\x7c\xcf\xb8\x83\xdd\xa2\ +\x9f\x39\xcf\x92\xb1\x5d\xa9\x54\xb4\xbc\xbc\xac\x5e\xaf\xa7\xd7\ +\x5e\x7b\x4d\x43\xbe\x62\xa4\x43\x53\x90\x94\xba\x61\x52\x4a\x9c\ +\xbf\x5d\x11\xd0\xd1\xae\x5c\x50\x4e\xfc\x8f\x41\xdb\xdb\xdb\xeb\ +\x0b\x74\x4c\x99\x0e\x57\xe6\x4c\x6c\x04\xc2\x84\x67\xf5\xe4\x4a\ +\x8f\xcb\x8d\x32\xcf\x7b\x7e\x1b\x5f\x35\xfa\x3b\xe9\x10\xca\x4b\ +\x57\xfa\xa9\x8c\x5c\xe9\x62\x4c\x7d\xe5\x94\xba\xab\xb8\x8f\x15\ +\xa9\xef\x4a\xe3\xf2\xdd\x8c\x94\xe1\xc7\x6a\xf8\xc4\xf1\x63\x37\ +\x1c\x40\xfa\x6f\x94\xbf\x07\xbd\x72\x61\xd0\x19\x64\xc4\xbc\x78\ +\x9f\x39\xb0\x70\x43\x40\x7b\x52\xe6\x8d\x36\x43\x5b\x7b\xcc\x8d\ +\x33\x24\xdc\xeb\xb1\x54\x0e\xa8\x00\x15\xe9\xfb\x7c\x6c\xfa\x6e\ +\x2c\x9e\x73\x56\x09\xc5\x81\x22\x77\x43\xe2\xa0\x07\x05\xcd\xd8\ +\x00\xec\x7b\xdb\x53\xf6\x2f\x65\x6d\x51\x6a\xb8\x29\x78\xd6\x01\ +\x28\x20\xca\x03\x92\x61\x34\x9c\x16\xc7\x18\x72\xe1\x62\xa7\x2e\ +\xcc\x35\x9f\x83\x8c\x17\xe4\xe4\xe3\x8f\xf1\xce\xe7\xf4\x97\xc7\ +\xac\x78\xdd\xa8\x03\x65\xf1\xc3\x3c\x70\x56\x09\x25\x49\x7b\x1d\ +\xf4\x31\x66\x61\x5d\x78\x0f\x81\xbb\x8c\x13\x97\x11\xe3\x81\x67\ +\xbc\xad\x18\x66\x97\x15\x63\x4a\x3a\x3b\xee\xc4\xc7\x57\xca\xa2\ +\x63\x68\x7c\x87\x1d\xef\x1f\x1f\x1f\x8f\x0c\xd0\x28\xf7\x6e\xb7\ +\x1b\x71\x64\xc8\x9f\xf7\x91\xb0\x90\xf1\x90\x06\x83\x23\x77\xde\ +\x3f\x35\x35\xd5\xc7\x5c\x79\x5f\xd0\x16\xd7\x7d\x3e\x07\x3c\x38\ +\xdd\x57\xe7\xb0\x71\x9e\x38\xd4\xe3\x89\x70\xf1\x50\x96\x8f\x25\ +\xe6\x2e\xb9\xa9\xdc\x45\x37\x33\x33\xd3\xd7\xd7\x0e\xdc\x9c\xc1\ +\x03\x48\x03\x24\x88\x95\xa2\x3f\x60\x8e\xa8\x2f\xe3\xb0\xd7\xeb\ +\x05\x58\x29\x97\xcb\xe1\x3a\xa4\x7f\xba\xdd\xb3\xb8\x27\x8c\x26\ +\xf3\x95\xc0\x63\x52\x04\x00\x96\x38\x89\xc0\xcf\xce\x3b\x3a\x3a\ +\xd2\xf4\xf4\xb4\x2e\x5e\xbc\x18\x36\x07\xb6\x10\x70\x3a\x32\x32\ +\x12\x31\x5c\xc8\xda\x17\x09\x04\xdf\x63\xaf\x18\x83\x00\x66\x98\ +\x72\x58\x92\x56\xab\x15\x0c\xc9\xee\xee\x6e\xc4\xf3\xe4\xf3\xa7\ +\xc9\x38\xc9\x5c\x0f\x50\x39\x77\xee\x9c\xf6\xf6\xf6\xa2\xcf\x0e\ +\x0f\x0f\xa3\x6d\xce\x76\xa2\xaf\x3b\x9d\x4e\x8c\x61\x07\xed\xb0\ +\xec\x8c\x09\x72\x3d\x01\xa6\x60\x21\x09\x98\x47\x8e\xf4\xc1\xe6\ +\xe6\x66\x00\x52\xde\xbd\xb7\xb7\x17\x87\x6f\x73\xf9\xb9\x88\x64\ +\x4f\x7f\xf4\xe8\x91\x26\x26\x26\xf4\xda\x6b\xaf\xe9\xad\xb7\xde\ +\xd2\xc9\xc9\x69\xc0\x7d\xab\xd5\x0a\xb6\x6f\x67\x67\x47\xf3\xf3\ +\xf3\xa1\x9b\xc6\xc6\xc6\xb4\xb6\xb6\x16\xfd\x4d\x3c\xe5\xd0\xd0\ +\x50\x04\xcb\x4f\x4c\x4c\x44\x5f\x91\x30\xd4\x01\xa3\x9f\x92\xe0\ +\x1b\x24\xd0\x4b\xed\x76\x3b\xf2\xac\x11\x77\x95\xcb\xe5\x82\x41\ +\x1d\x1f\x1f\xef\xd3\x81\xf4\x23\xba\x89\x39\xe5\x73\x09\xb9\x72\ +\xcc\x52\xa9\x54\xd2\xca\xca\xca\xe9\xc1\xd9\xbc\x3c\x05\x51\x7c\ +\xee\x13\x6f\xd0\xf7\x18\x10\x94\x4e\xca\x54\xf9\x77\x7e\x39\x03\ +\x46\xe7\xb9\x40\x30\x76\x5e\x8e\x5f\xbe\xca\x46\xa9\xc3\x96\x30\ +\x08\xfd\x39\xa7\x7d\x1d\x30\x39\x58\x93\xfa\xb7\x39\x4b\x67\x6c\ +\x1a\x75\x4a\x8d\x2d\xc6\x8f\x49\xe3\xc0\x8f\xbf\x53\x59\xf2\x19\ +\xbf\xa1\xcd\x1d\x94\x39\x1b\x93\xba\x3c\xdc\x5d\xc0\xea\xfd\xe8\ +\xe8\x2c\x69\xa3\x2b\x5f\xa9\xff\xa8\x14\x07\x2e\xde\xb7\x4e\xad\ +\xba\xec\xa9\xa3\x03\x11\x40\xa1\xf7\xab\xb3\x39\xe9\x67\x1e\x7b\ +\x94\xba\x0f\x79\x8f\x6f\xad\xe6\xfd\x2e\xa7\x94\x51\x4b\xc7\x83\ +\xbb\xeb\x52\x80\x35\x32\x32\xa2\x56\xab\xf5\x4c\x62\x45\x2e\x8c\ +\xb8\x83\x4f\xc6\x0f\x0a\x29\x05\x8f\xe4\x5d\x61\xc5\xee\x0c\x64\ +\xca\x24\xb9\x2b\x17\xf9\xee\xef\xef\x87\x42\xf4\xf3\xe3\xa8\xb7\ +\xcb\x27\x05\xa3\x7e\x9f\xbb\xed\xd2\x36\x39\x78\xa2\x4d\xd4\x83\ +\x0b\xa0\x04\xb8\x43\x0e\x4e\x93\x7b\x9f\xa5\x20\xc9\x5d\x5b\xc8\ +\x15\x96\xc4\xdb\x9e\xca\xc2\xf5\x82\xdf\x83\xfc\x78\x07\xc6\x41\ +\x3a\x4d\xff\xc0\xff\xdd\x6e\x37\x62\xbb\x3c\x3b\xb4\xa4\x50\xca\ +\x94\x4b\x3d\xd3\x7e\xf7\x7a\x00\x5a\x7c\x11\xd6\xeb\xf5\x22\x90\ +\x16\xb0\xc2\x3c\x43\xb6\x18\x3a\x8f\x4b\x62\x1c\xb0\x40\x03\x18\ +\x32\x46\x09\xc4\x27\xce\x0b\xb0\x40\x52\xc4\xe1\xe1\xe1\x00\x9e\ +\xee\xe2\xe5\xbc\x34\xe6\x31\x5b\xd0\x31\x02\x13\x13\x13\x11\x3f\ +\xb2\xb5\xb5\x15\xcc\x0a\x63\x98\xcb\xf5\x19\x40\x01\xe6\xa5\x56\ +\xab\xe9\xe0\xe0\x20\xe2\x6f\x00\x31\xb8\x89\x00\x68\x1e\xdb\x02\ +\xd8\x2d\x97\xcb\x91\x39\x1b\xf7\x51\xb5\x5a\x8d\xd8\xae\x72\xb9\ +\x1c\x06\x1b\x97\x8c\x74\xc6\x0e\xf6\x7a\x3d\x4d\x4e\x4e\x06\x20\ +\x65\xa7\x1d\x9b\x2a\xba\xdd\x6e\x24\x31\xa5\x3d\x00\x08\x8f\xe1\ +\x91\x4e\x63\xd3\x30\xac\xe4\x46\xa2\x7e\x30\x52\x30\x96\xbe\x09\ +\x80\x83\x99\x9d\x9d\x07\xa8\xe0\xe2\x64\x5e\x00\xce\x2a\x95\x4a\ +\x18\xf9\x62\xb1\x18\xed\x3f\x7f\xfe\x7c\xe4\x6d\x82\x89\x23\x07\ +\x55\xb7\x7b\xb6\xf3\x1b\xf7\x22\xfd\x08\x18\xf5\x39\x03\x80\x18\ +\x1e\x1e\x0e\xc6\x0b\x37\x21\x32\x65\xae\x32\xa6\x89\x87\x02\x18\ +\x48\xa7\x7a\xab\xd3\xe9\x84\x1e\x01\x2c\xfa\x66\x08\x18\x62\xe2\ +\xb0\x70\x67\xa7\x67\x67\xae\xaf\xaf\xab\x5a\xad\xaa\xd3\xe9\x68\ +\x63\x63\x23\x62\xae\xae\x5c\xb9\xa2\x6b\xd7\xae\xe9\xc5\x17\x5f\ +\x94\xa4\x60\xdb\x72\xb9\x9c\xe6\xe6\xe6\x82\x0d\xbb\x74\xe9\x92\ +\xee\xde\xbd\x1b\xed\xf5\x85\x24\x63\x0b\xd0\xb3\xb1\xb1\x11\xee\ +\x41\xea\xd2\xe9\x74\x34\x33\x33\x13\xae\x4e\xfa\x29\x97\xcb\xe9\ +\xfc\xf9\xf3\xf1\x3f\x8b\x24\x8e\x70\xf2\x7e\xf7\x8d\x38\xce\x70\ +\xf9\x62\x61\x7f\x7f\x3f\xd2\x75\xec\xec\xec\xc4\x46\x0e\xe2\x67\ +\x09\x27\x62\x2c\xe6\x72\xa7\x69\x27\x86\xb2\xd8\x29\x57\xcc\x29\ +\x9b\xe4\xdf\xbb\x82\x72\x90\x96\x32\x4c\x0c\x72\x0c\x93\x1b\x65\ +\xc0\x05\x34\x21\xb1\x43\xee\x82\xe4\x3e\xa9\x9f\xb5\x60\xa5\xe2\ +\xf5\xe9\xf5\xce\x02\x8d\xdd\x18\xfa\x05\x38\x70\xa3\x8d\x92\x41\ +\x71\xa0\xd0\x52\x23\x90\xee\xb8\x90\xce\x82\x7b\x53\x00\x90\xf5\ +\xde\x2c\xe6\x8b\x2b\x55\x82\x5e\x9e\x03\x03\x4f\xd4\x47\x3d\x59\ +\x51\xe2\xf2\xf2\xac\xbc\x29\xad\x9a\x25\xcf\x2c\x00\x31\x48\x86\ +\x1e\xdf\xe5\x65\x65\xdd\xeb\x8c\x82\xa4\xbe\x3a\xd3\x5e\x98\x17\ +\x0f\xfe\x4d\x65\xe0\xfd\xee\xef\xf5\xfa\x63\x0c\x1c\xb4\x01\x5a\ +\x30\x66\x29\xf8\xf5\x77\xb1\xaa\xc7\xc0\xf3\xb7\x8f\x13\x8c\x38\ +\x01\xa8\xc4\x96\xf0\x9d\xc7\x23\x71\xa5\x75\x07\xcc\xf1\x4e\x07\ +\xb3\x92\x82\x5d\xf5\x80\x60\x67\xfe\x18\x93\xb4\xd7\x77\xd8\x78\ +\x3f\x38\xe5\x0d\xb8\xf0\xc0\x5b\x67\x10\x7c\x45\x4c\xdd\x58\xa5\ +\x21\x0f\x67\x53\xfc\x33\x62\x2e\x1c\x88\x02\x8c\x60\xf2\x08\xd4\ +\x75\x43\x06\x83\x02\xb8\x01\xb0\xd1\xaf\xcc\xbb\xe1\xe1\xb3\x33\ +\xd6\xfc\x33\x5f\x5c\x49\x67\xee\x50\x67\xe6\x7c\x5c\xa7\xcc\x25\ +\x0b\x8e\xd4\x90\x01\x48\x09\xce\xf7\xe0\x6e\x8c\xbe\xa4\xbe\x78\ +\x18\x1f\xaf\x18\x2a\x58\xbd\x34\xe1\x27\xcc\x20\x6c\x0b\x63\x86\ +\xf1\xc0\xaa\xd8\x93\x44\xb2\x9a\x26\xcf\x11\xee\xd0\xf1\xf1\xf1\ +\x58\x4c\xc2\x7e\x90\x1c\xd1\x99\x09\xdc\xb6\xe9\x4e\x3a\x67\x9d\ +\x8e\x8f\x8f\xa3\x5c\x67\x49\x7a\xbd\x5e\x6c\x4b\x97\x14\x6d\x43\ +\x5e\x47\x47\x47\xd1\x0e\xb6\xc3\xa3\x7b\xb6\xb6\xb6\x82\x39\x66\ +\x85\xbf\xba\xba\xaa\x72\xb9\x1c\xdf\x33\xbf\xc8\xf2\x7f\xee\xdc\ +\xb9\xc8\xdc\x8d\x4c\x86\x87\x87\xfb\x02\xad\x01\xd5\xb9\xdc\x69\ +\xb6\x71\x00\x03\x63\x9c\x24\xb7\xb9\x5c\x2e\xde\x51\xad\x56\x35\ +\x37\x37\x17\x4c\x0d\xf2\xf1\x85\xb6\x1b\x79\x82\xe8\xe9\x7b\x98\ +\x41\x16\xc3\xbc\x9b\x58\x34\xc6\x1c\xf9\xa4\x86\x86\x86\xb4\xbe\ +\xbe\x1e\xec\x8b\x07\x84\x63\x83\x52\xf7\x23\xb9\xb9\x98\xf7\x30\ +\x7d\xe8\x0c\x74\x27\xf1\x59\xce\x16\x6f\x6c\x6c\xc4\x78\x77\x5b\ +\x82\x5b\x91\xe3\x86\x28\x03\xf7\x25\x73\x6a\x74\x74\x54\x53\x53\ +\x53\x21\x33\xd8\x3a\x02\xc8\x19\x0b\x7b\x7b\x7b\xda\xda\xda\x8a\ +\xc5\xc2\xe2\xe2\x62\x24\xe0\x9c\x9d\x9d\xd5\xc5\x8b\x17\x55\xab\ +\xd5\x22\x5e\xc9\xd9\xa1\xb9\xb9\xb9\x90\x4d\xa1\x70\xba\x1b\x70\ +\x7f\x7f\x3f\x8e\x4f\xc2\x5e\xa4\x71\x7f\x4e\x3a\x14\x8b\x45\x6d\ +\x6f\x6f\xf7\xed\x24\x66\x63\x00\x9b\x38\x00\x55\x00\x25\xda\x4f\ +\xa2\x55\xd7\x77\xe4\xdf\xc3\xc5\xc9\xa2\x84\xf1\x8d\x9e\x75\x0f\ +\x09\xba\x15\x17\xab\xa4\x60\x1d\x59\x6c\x49\x3a\x63\xb0\xd2\x8b\ +\xc9\x94\xfe\x4e\x99\x18\x7e\xbb\x11\x71\xe3\xc6\xc5\x6a\x8e\x32\ +\x3c\x57\x13\x03\x26\x55\x8a\xe9\xbb\x29\xc7\x51\x3a\xe5\x0d\x02\ +\x64\x59\x20\xd1\x7f\xf3\x3d\x86\x05\x43\x95\x82\x02\x14\x22\xf7\ +\x7b\xdd\x52\x26\x25\x05\x1f\x29\x10\xe0\x73\x37\x56\xe9\xf7\xcf\ +\x2b\x4f\x52\xdf\xc4\x72\xa0\xe0\xef\x23\xf6\x01\x90\xcb\x44\xa5\ +\xfe\x0e\x4c\xd2\xf7\xa5\xff\x7b\x5d\xb9\x5c\x7e\xe9\x67\xde\x5f\ +\xc8\xd0\xd9\x3f\x67\x54\x1c\xe4\xba\x3c\x68\x67\x5a\xa7\x74\x0c\ +\x72\xb9\xa1\xe6\x59\x82\x39\x53\xe0\x97\xca\x4c\x3a\x3b\x83\xcb\ +\xfb\x02\x45\x4a\xff\xd3\x1e\x26\x90\x8f\x61\x9f\x8c\x00\xa4\x94\ +\x79\x45\x79\x22\x0b\x77\xb5\x61\x40\x31\x7c\x0e\xee\xbc\x1c\x00\ +\x0d\x20\x23\x65\x49\x7d\xae\x39\x33\x04\x38\xf4\xb1\xee\xdf\xc1\ +\x62\x00\xb8\x86\x86\x4e\xcf\x0a\x23\xb8\x98\xfb\x89\xef\x21\x48\ +\x9d\x67\x1d\xfc\xc3\x9a\xd0\x06\xe4\xe2\x00\x37\xcd\xb5\x44\x3d\ +\x00\x9c\xd4\x03\x26\x0a\x46\xe9\xe4\xe4\x24\x94\x3e\x8c\x0f\x31\ +\x36\x80\x26\x5c\x07\x18\x3c\x80\x66\xd6\xe5\xc0\x1c\x99\xa1\x6c\ +\x2b\x95\xca\xe9\x6e\x20\x73\x35\x62\xa8\x18\x67\x18\x2d\x80\x31\ +\xbb\xf0\x18\xa3\x18\x57\xfa\x1f\xa3\x0e\x00\x73\x46\x0f\x59\xd0\ +\x96\x74\x3c\x12\xd8\x4e\xb9\x04\xa5\xfb\xae\x29\xee\x3b\x3e\x3e\ +\x8e\x18\x99\x74\x87\x1d\x72\xa7\xae\xee\x0e\x81\x6d\x81\xc9\xf1\ +\x39\x2c\x29\x58\x84\x9d\x9d\x9d\xc8\x11\x84\xdc\x89\x3f\x41\x46\ +\x52\x7f\xde\x2e\xc0\x57\xa7\xd3\x89\x7e\xa2\x4f\xe9\x2b\xdc\x80\ +\xdb\xdb\xdb\xe1\x22\x82\x09\x84\x25\xc0\x40\x16\x0a\x85\xd8\x01\ +\x87\x9b\x8d\xf9\xc1\xae\xc3\x5c\x2e\xa7\xcb\x97\x2f\xc7\x11\x38\ +\x80\x7d\xdc\xbe\x18\xf8\x5c\xee\x34\x71\x28\xac\x28\xb9\xb8\xd0\ +\x2d\xc8\x10\x00\x46\x1f\x9f\x9c\x9c\x05\x4d\x4f\x4f\x4f\x07\xa0\ +\xa1\x7f\x20\x10\x98\xd7\x80\x60\xea\xe9\x0b\x17\xc6\x2c\x2c\xe0\ +\xa3\x47\x8f\xb4\xb0\xb0\x10\x2e\xad\xed\xed\xed\x18\x9b\x6c\x08\ +\x20\xae\x14\x77\x34\x1b\x08\x58\x24\xf8\xbc\x62\xde\x3a\xb0\x87\ +\x95\x74\x70\x52\x28\x14\xd4\xe9\x74\x62\x91\xc4\xf7\xd4\x93\x78\ +\xc5\xc5\xc5\x45\x15\x8b\x45\x5d\xbf\x7e\x5d\x2f\xbc\xf0\x42\x1c\ +\x1d\xc4\x82\xe8\xf3\xcf\x3f\xd7\xda\xda\x9a\xfe\xec\xcf\xfe\x4c\ +\xb5\x5a\x4d\x2b\x2b\x2b\x01\xb8\x0b\x85\x82\x56\x57\x57\xd5\xeb\ +\xf5\x74\xed\xda\xb5\xbe\x45\x25\x73\x1d\x99\xb8\x3d\x5e\x5e\x5e\ +\x8e\x79\x87\xdb\x90\xf1\x33\x36\x36\x16\x87\x73\xb3\xe8\xa0\xac\ +\xf5\xf5\x75\x4d\x4e\x4e\xc6\x02\x87\xc3\xb5\x77\x77\x77\x35\x31\ +\x31\xa1\x62\xb1\xa8\xf5\xf5\xf5\x90\x27\xfa\x92\x31\x0a\x5b\xec\ +\x0c\x15\xba\x8f\x58\x2c\x07\xe3\xb9\x5c\x4e\xe1\x48\x1d\xc4\x46\ +\x64\x19\xfe\x41\x2c\x83\x7f\x96\x15\xec\x4c\x47\x43\xef\x63\xf4\ +\xeb\xf5\x7a\x28\x96\xd4\x10\x3a\x43\xe5\x86\x3e\x8b\xe9\x19\x54\ +\xa7\x94\x99\x71\x90\x85\x31\x04\x64\xb9\xbb\xc6\xdd\x5a\x5e\x56\ +\x5a\x7e\x5a\xa7\x41\xe0\x34\x0b\xac\xfa\xf3\xc8\xc7\x8d\x36\x06\ +\x36\x4b\x2e\xfe\x3e\x0f\xbe\xe5\xb9\x41\xf2\x4c\x65\xcb\x3b\x1d\ +\x2c\x4b\xfd\x39\x71\x52\x50\xea\xa0\xd6\xeb\x9a\x82\x46\x2f\x93\ +\x81\x4a\xbd\x61\xb3\xb2\x00\x34\x83\x35\xab\xdf\x52\x60\xc5\xd5\ +\xeb\xf5\x62\xa5\x82\x72\x64\x72\xfa\x4e\xb4\x7c\x3e\xdf\xb7\x5b\ +\x04\xa3\xc4\x67\xbd\xde\x69\x5e\x94\xa1\xa1\x21\xd5\x6a\x35\xf5\ +\x7a\xbd\x48\x7a\xc7\xca\x1e\x40\xe5\x2e\x3b\x07\x52\x0e\x7c\x9c\ +\x85\xa0\x2d\xee\xa2\x95\x9e\x05\x9a\xee\x9e\xa0\x1c\x8c\xb3\xf7\ +\x9f\xc7\xc0\x30\x8e\xf9\x9c\x72\x9d\x3d\xce\xe5\x72\x01\xbe\x60\ +\x48\x50\x12\x5e\x2e\x7d\xc0\x2a\x92\xba\xb0\xfa\xf7\x6d\xf9\x18\ +\x3a\xca\xf3\x3e\x94\x14\xf2\x65\x95\xce\x73\xec\x26\xa4\xed\xbe\ +\xeb\x0e\x7d\xe0\x7a\xc4\xc7\xbb\xbb\xd2\xa9\xbb\xaf\xd8\x53\x57\ +\x3e\x7d\xed\xf7\xa5\xe0\xd7\xdb\xde\xed\x76\xc3\x58\x38\xc8\xc0\ +\x28\x7a\x5c\x10\xac\x12\xcf\x03\xc6\xbc\xad\x18\x4e\x3f\x8b\x90\ +\x85\x1b\xe3\x05\x90\x0a\x78\xa6\x6c\xca\x4c\x17\x87\x2c\x48\x00\ +\xaa\xc4\xac\xe0\x16\x61\xcc\x53\x2e\xa0\x86\xdd\x6c\xec\x96\xa4\ +\x8e\xe8\x63\xfa\x8f\xd5\x3d\x8b\xa8\x42\xa1\x10\xe0\x26\x97\x3b\ +\x73\x73\xa2\xd3\x19\x67\xd5\x6a\x55\x92\x02\x0c\x72\xe0\x2e\xbb\ +\xea\x1c\xb4\xb0\x28\x02\xf0\x00\x8c\xf9\x61\x5e\x61\xe8\x3c\x84\ +\x00\xf6\xee\xe8\xe8\x28\x0c\x1c\x6d\x00\xe0\x8d\x8e\x8e\x6a\x61\ +\x61\x41\x57\xae\x5c\xe9\x8b\x63\xc2\x25\x46\x3b\xca\xe5\xb2\x1a\ +\x8d\x46\xf4\x1b\x1e\x00\x76\x2f\x92\x7f\x2b\x97\xcb\x85\xcb\x92\ +\x9d\x81\xad\x56\x4b\x07\x07\x07\xaa\x56\xab\xa1\x2b\x3c\x95\x01\ +\x00\xa6\x5e\xaf\xc7\xbc\xcb\xe5\x72\xc1\x6c\xfa\x41\xcf\x80\x4a\ +\xf4\xc3\xe1\xe1\xa1\x96\x97\x97\xa3\xfe\xb8\xde\x7d\x5e\x32\x16\ +\xca\xe5\xb2\x3a\x9d\x8e\xda\xed\xb6\xea\xf5\xba\x0e\x0e\x0e\xfa\ +\x62\xbe\x60\xff\x98\xf3\xbe\x48\x07\x6c\xb6\xdb\xed\x3e\x59\x33\ +\x86\x90\x1d\x89\xac\x97\x97\x97\xd5\x6c\x36\xf5\xf2\xcb\x2f\xeb\ +\xb5\xd7\x5e\xd3\xc4\xc4\x44\x30\x44\xfb\xfb\xfb\x7a\xf8\xf0\x61\ +\xa4\x9d\x68\x34\x1a\xda\xd8\xd8\xd0\xc6\xc6\x46\x2c\xe0\x7c\x1c\ +\x73\x1c\x12\x63\x81\x05\x09\xe5\xb1\xf1\xe2\xf0\xf0\x30\x18\xf5\ +\x47\x8f\x1e\xa9\xd3\xe9\x68\x62\x62\x22\x6c\x1f\xec\x27\xba\x07\ +\xa6\x15\xbd\x8d\xfe\x05\x30\xe2\x2a\x65\xc1\x02\x2b\x77\x78\x78\ +\x9a\x38\x96\x85\x1d\x63\x8b\x1d\xd0\xd8\x16\x67\xa5\xd1\x31\x6c\ +\x68\xe0\x1a\x42\x29\xa4\x46\x2b\x0b\x70\xf9\xe7\xae\xf4\x9e\x67\ +\x00\x99\x20\xbe\x9a\x75\xa3\xe4\x83\x3e\xab\xec\xf4\x9d\x6e\xd0\ +\x19\xf0\x59\x06\x7f\x50\x19\x69\xbb\x9c\x71\xf0\xad\xeb\xd4\xd3\ +\x63\x63\x7c\x67\xe3\xf3\xde\x97\x82\xba\x14\xb4\x0e\x62\x63\xbc\ +\x8d\x59\xf5\xce\x02\xb6\x00\x55\x7e\x3b\x58\x4b\x99\xc4\x94\xe5\ +\x1b\xd4\x67\xe9\x77\x94\x95\x82\x6d\x9e\x71\x23\x95\xc5\xb6\x49\ +\x67\x80\xdb\xdf\x9f\xb6\x27\x8d\x3d\x7b\x1e\xab\xe7\x57\xda\x07\ +\x28\x13\xfa\x0f\x05\xe7\xf7\xb1\xf2\xa3\xee\xac\x32\xd9\xe1\x95\ +\xcb\x9d\xe5\xf7\x21\xe6\xc4\x65\xeb\x3e\xfb\x94\xbd\xc5\x85\xe7\ +\x2e\x07\x77\x87\x72\xf9\x18\x83\x81\xf0\xa0\xf2\x74\x65\xeb\xcc\ +\x1c\xf3\xc9\xc1\x3f\x32\x73\xa6\x88\xb2\x98\x2f\x5e\x1f\x97\x35\ +\x31\x09\x0e\xb8\x51\x78\x30\x23\x18\x03\xea\xe0\xf7\xd2\xbf\xb0\ +\x08\x18\x02\xc6\x24\xec\x89\x1b\x50\x8c\x21\xb2\xa4\xdc\x14\x9c\ +\xba\xe1\xf7\xef\xbc\xff\xb9\x47\x3a\x63\x16\x60\xe4\xd2\xb6\xfa\ +\x7b\x9c\x89\x4a\x2f\x0c\x8c\xb7\x0d\x20\x09\x18\x47\x27\xb8\xae\ +\xf0\xbe\x47\xa1\x13\x78\x4b\xbd\xb2\xc6\xba\x83\x5d\x00\x29\x7d\ +\x42\xfb\x90\x39\x7f\xfb\x7c\x72\x46\x02\x63\x0a\x00\xa2\x0d\xc4\ +\x08\x39\x60\x02\x68\xf9\xce\x29\x80\x38\x40\xc4\x81\x2e\x80\x92\ +\xe4\xa0\xb0\x52\x43\x43\x43\x9a\x9c\x9c\x0c\x23\x48\x79\xec\x36\ +\xe3\xdc\x41\x18\x1a\x5f\xb8\x8c\x8d\x8d\xc5\x73\xc8\x15\x90\xc2\ +\xce\x36\x4f\x95\x50\xad\x56\x03\x24\x02\x82\xb8\x9f\xb1\x25\x49\ +\x8d\x46\x43\x0b\x0b\x0b\x01\xf0\x98\x83\x84\x39\xe4\xf3\xf9\x00\ +\xa6\x92\x22\xf6\x0b\x5b\xe0\xb9\xd0\x00\x32\xb8\xd6\x38\x2e\x8b\ +\x94\x0a\x18\x66\x8c\x37\x71\x67\xfe\x1c\x9f\x73\xc4\x0e\xa9\x4d\ +\x3c\x3c\x06\x5b\xc3\x7c\xf3\x78\x33\x74\x19\x32\x74\xc6\x94\x4d\ +\x15\xc4\x7f\xe5\xf3\xf9\x60\x6f\xe8\x67\xfa\x8d\x80\x73\xcf\xf4\ +\x8e\x3e\xda\xdb\xdb\x7b\x26\x0b\x7b\xbb\xdd\xd6\xf0\xf0\x69\x06\ +\xfa\x76\xbb\xad\xe9\xe9\x69\xbd\xf9\xe6\x9b\x7a\xf5\xd5\x57\x43\ +\x57\x9c\x3b\x77\x4e\x9b\x9b\x9b\xfa\xf2\xcb\x2f\xe3\xd0\x6c\xc0\ +\x0f\x87\x7c\x37\x1a\x8d\xd0\xa7\xe5\x72\x59\xb3\xb3\xb3\x7a\xf8\ +\xf0\x61\xc4\x79\xb9\x3d\xf2\xdd\xc8\xb8\xe2\x90\xdd\xd4\xd4\x54\ +\xdf\xce\x4f\x58\x58\x74\x0b\x6c\x23\x7a\xaa\xd7\xeb\xa9\x5e\xaf\ +\x47\x99\xf4\x27\x6c\x1d\x07\xd3\x03\x4c\xa9\x87\x07\xca\x7b\xbd\ +\x28\x13\x46\xd8\x53\x9d\x78\xe8\x44\x30\x58\x59\x0c\x55\x16\xe0\ +\xf2\x2b\x8b\x1d\xc9\x32\xd4\xde\x60\xee\xc3\x27\x3f\x3c\x3c\xac\ +\x8d\x8d\x8d\x70\x47\xb8\xbb\xc3\xcb\x77\xc4\xcd\x60\xc8\x02\x22\ +\xa9\xf1\x1f\x04\xb8\xd2\x72\x51\x78\x28\x4b\x06\x31\xb4\xa9\x2b\ +\xe7\x41\x60\x27\xeb\x3d\x0e\xc4\xb2\xc0\x56\x5a\x66\xfa\x5c\xda\ +\x2f\x30\x16\xd4\xdd\xbf\xf7\x3a\x66\x19\x8e\x14\x88\x66\x31\x47\ +\x83\xbe\x4f\xdb\xe5\x32\xc8\x1a\x2b\xcf\x03\xe2\xdc\xc3\x40\xcc\ +\x7a\x0f\xed\xf1\xb1\x90\xd6\x3f\x0b\xa8\xa6\x2b\x33\x67\xc1\x1c\ +\x10\x10\xa3\x01\x58\x41\xd9\x43\x89\xe3\x8b\xdf\xdc\xdc\xec\x03\ +\x0a\xce\xd0\x39\xd3\xe4\x3b\x58\x53\x46\xd2\x27\xb9\x74\xe6\x62\ +\x4b\x5d\x87\x80\x28\xdf\xe5\xc5\xea\x8d\xbe\xc4\x00\xf1\x3b\x0d\ +\xde\x4e\x5d\x79\xfe\xee\x74\xe5\x9a\x6e\x2a\x00\xc4\xb8\xfc\x90\ +\x8d\xc7\x66\xf9\x5c\xe6\x62\xfe\xf8\x98\x03\x7c\x03\xae\x9c\xfd\ +\xe0\x3b\x94\x27\x2b\x3f\xe4\x0e\xf3\x82\xe1\xe3\x6c\x34\x02\x8c\ +\x7b\xbd\x5e\x1c\x28\xec\xf1\x69\x0e\x54\x68\x17\xc6\xcf\x59\x1f\ +\x77\x9d\xfa\x4a\xd4\xdd\x75\xb8\xa3\x76\x76\x76\xa2\x2f\xb8\x67\ +\x66\x66\x46\x92\xb4\xbe\xbe\xde\x07\x6e\x91\x3b\x7d\xc8\xae\x26\ +\xc6\x9f\x87\x41\xf8\x3c\xce\xd2\x75\xe9\xe2\x86\x8b\x32\x9c\xc5\ +\xc0\x40\x03\x58\x31\xc4\xb4\xd7\x99\x1d\xe4\x40\x9d\x30\x5c\xb8\ +\xb1\x00\xc7\xfc\xc0\xd4\x31\x6e\x61\x52\x08\xf6\x65\x95\x0f\xfb\ +\x86\xce\x04\x54\x32\xc7\x3c\x3d\x0a\x6d\x2c\x14\x0a\xf1\x2c\x8c\ +\x13\x8c\x18\xef\x26\xb7\x13\x86\xcf\x5d\xb1\x0e\xd6\xeb\xf5\xba\ +\x86\x87\x4f\x93\xa2\x96\xcb\x65\x4d\x4e\x4e\xea\xfc\xf9\xf3\xc1\ +\x2c\x39\x58\xe5\xf9\x52\xa9\x14\x47\xc1\xe0\x52\x05\x1c\x22\x5b\ +\x77\x73\x33\xce\x71\x8b\x76\xbb\x5d\x95\x4a\xa5\x38\x1a\xca\xdd\ +\x70\xc8\x83\xb3\x0e\xd9\x44\xe0\xb2\x60\xbe\xc1\x04\xb3\xa0\x63\ +\x7c\x94\x4a\x25\x95\x4a\x25\xe5\x72\x67\x67\xf5\xf1\x1c\xb1\x4c\ +\x8c\x6d\x16\x4f\x6c\x08\x68\x34\x1a\xb1\x38\xa2\x9f\x61\x60\x39\ +\xff\x0f\xfd\x41\xec\x1d\x65\xe6\xf3\x79\xad\xac\xac\xa8\x5a\xad\ +\xaa\xdb\xed\x6a\x65\x65\x25\x58\xe7\x97\x5e\x7a\x49\xf3\xf3\xf3\ +\x6a\x34\x1a\xc1\x68\x1d\x1c\x1c\x68\x65\x65\x25\xdc\xe9\x64\xa8\ +\x5f\x5f\x5f\x0f\x57\x26\xe5\xd2\x67\xec\xba\xcd\xe7\xf3\x7d\xc7\ +\x49\x01\x08\x89\xad\xf2\x14\x09\x4e\xc6\x4c\x4c\x4c\x04\xcb\x88\ +\xeb\xb4\x54\x2a\xc5\xb8\x64\x03\x12\x47\x1c\xad\xac\xac\x84\xae\ +\x25\x95\xc4\xc4\xc4\x44\xf4\xa9\xbb\x03\x91\x31\xe3\x8d\x1c\x5c\ +\x8c\x13\xdc\xd6\x8c\x91\x42\xe1\x34\xee\x96\x7c\x65\xd4\xf1\x99\ +\x18\xac\xd4\x68\x0f\x32\x7e\x59\xe0\x85\xcf\xfd\xf9\x14\x0c\x60\ +\x18\xa0\xdd\x5a\xad\x56\x9f\x52\xf3\xfa\xa4\xa0\x63\x10\x9b\x82\ +\xb1\x42\x51\x39\x90\xcb\x32\xc6\xfe\x5d\xaa\x50\xa5\xfe\xed\xdd\ +\xd0\xfb\x69\x7d\x52\x90\x85\x01\xcb\x7a\xcf\x1f\x93\x59\x56\x9b\ +\x53\xe6\x8a\xbf\xb3\x80\xa5\x0f\xba\x2c\x23\x91\x82\x52\xef\x0b\ +\x7f\x8f\xbb\x23\x9f\x07\x20\xfd\x1e\x14\x8a\xcb\x25\x75\xed\x78\ +\xbf\xb9\xc2\xf7\xf7\x4a\x67\x06\x2a\x75\xa7\xa5\xb2\x4b\x65\xe3\ +\xa0\x94\xf7\x78\x1f\x39\x88\xe0\x7b\x14\xa2\x97\xcb\x6a\x93\x7b\ +\xbc\x4e\x2e\x73\xbe\xa3\x1c\xdf\x18\x81\xcc\x01\xe5\x0e\x6e\x98\ +\xc8\x00\x0b\xfa\x21\x8d\xa7\xf3\x36\x61\x8c\xd2\x5d\x36\x28\x3b\ +\x8c\x10\xe5\xb1\x1a\x45\x99\xd1\x1f\x0e\x66\x9c\x8d\x63\xbc\x78\ +\xb9\xde\x6e\x37\x84\x00\x3b\x07\x7c\xd2\x59\x7c\x9d\x1f\x1d\xe4\ +\xc0\xc6\x41\x1b\x4a\x9d\xfa\xc2\x10\xb8\x8b\x12\x03\xcb\x7b\x72\ +\xb9\x5c\xdf\x06\x05\x3e\xf3\xfe\xf3\xb9\x4b\x1b\x9c\xf1\xa1\xee\ +\x28\x47\x18\x6b\x8f\xf7\xf2\xf9\x80\x11\x06\xd4\x61\x08\x68\x1f\ +\xf1\x1b\x00\x72\x82\xb0\x3d\xb8\xd8\x41\x03\xed\x4f\x93\x86\xc2\ +\x28\xa1\x6b\x5c\xe7\x70\xc4\x0c\x06\x0a\x99\x01\xf4\x00\xa4\xc8\ +\x13\xc6\xd5\xfb\x0f\x30\xcc\x38\xc2\xe0\xd6\xeb\x75\xf5\x7a\xbd\ +\x00\x8f\xce\x4e\x22\x17\x64\x81\x3c\x89\x7b\xf2\x4d\x10\xf9\x7c\ +\x5e\xb5\x5a\x4d\x92\xc2\x08\x11\xfb\x44\xdd\x70\x11\x13\x2f\xc6\ +\x79\x7e\x9d\x4e\x27\x58\xb6\x76\xbb\x1d\x40\x82\x77\x1f\x1f\x1f\ +\x6b\x7b\x7b\x5b\x95\x4a\x45\xdd\xee\xe9\xee\x41\xd2\x3e\x20\x57\ +\x8e\x6f\xf1\xbe\x1f\x19\x19\xd1\xc4\xc4\x44\xec\x2e\xc3\x08\xfa\ +\x91\x3f\xc4\x58\xd1\xc6\x4a\xa5\xa2\x5e\xaf\xa7\xb5\xb5\xb5\xc8\ +\x60\x0f\xf3\x08\x93\x89\x1c\xd8\x49\x48\xbd\x39\x3b\x31\x9f\xcf\ +\xf7\xb9\xf8\xbc\xef\x01\x6c\xbd\x5e\x2f\xc0\x22\xfa\x06\xa0\x00\ +\x28\x80\x01\x06\xf0\xfa\x26\x1a\x5c\x68\xc8\xc6\x99\x1b\x40\x58\ +\xa7\xd3\x51\xa3\xd1\x50\xa9\x54\xd2\xe6\xe6\x66\xe8\x0a\x16\x2f\ +\xb0\x88\xc8\x7a\x6d\x6d\x2d\xc0\xa3\x1f\x54\x5d\x2a\x95\x82\xe5\ +\xda\xdb\xdb\xd3\xc2\xc2\x82\xe6\xe6\xe6\x34\x39\x39\x19\x79\xdc\ +\xf2\xf9\xbc\x1e\x3f\x7e\xac\x5e\xef\x94\x71\xbd\x74\xe9\x92\xaa\ +\xd5\xaa\x9a\xcd\x66\x9c\xd3\xc8\x7c\x00\xdc\x33\xe7\x70\xfb\xc1\ +\xb2\xb1\xeb\x33\x5d\x1c\xb1\x50\x81\x94\x39\x38\x38\x3b\xa4\xb9\ +\x5e\xaf\xf7\x1d\xd3\x44\xec\x21\xe3\xdf\x53\x59\x30\x4f\x00\xc5\ +\x27\x27\x27\x01\x46\x73\xb9\xb3\x90\xa0\x62\xb1\xa8\x72\xb9\x1c\ +\x3b\x03\xe9\x47\x80\x19\x65\x43\xcc\xb8\xae\x3b\x3c\x3c\x8c\x71\ +\xbc\xb3\xb3\xa3\x58\x16\xb9\x62\xc9\x02\x38\x59\x6c\x41\x16\xfb\ +\xe0\xca\x8e\x2b\x5d\xed\xb2\x1a\xc2\xcf\xeb\x13\x19\xc3\x90\xf5\ +\xdc\xa0\x2b\x65\x85\x9e\x07\xcc\xfc\x99\xe7\x01\x49\x94\xad\x2b\ +\xfe\x3f\xf6\x7e\x2f\x3f\x5d\x95\x66\x5d\x29\x68\x71\xc5\x95\x55\ +\x27\xea\x8c\x72\x75\xa3\xec\x2b\x2d\xc0\x13\x9f\xff\xb1\x7e\x4a\ +\xdf\xe7\x20\x2e\xed\xff\x2c\xb0\xea\x65\xf2\x6e\x2e\x77\xc3\x38\ +\x18\x94\xd4\x37\xd1\x1c\xf0\x32\x60\xd3\xfe\xc9\x02\xa8\xde\xb6\ +\x54\x9e\x5e\x17\xde\xed\x06\x39\x95\x0b\x0c\x12\xee\xba\xb4\x9d\ +\xee\x6f\x97\xce\x92\x3a\xba\x0b\x12\x70\x49\x7f\x30\x69\x53\x16\ +\x22\x2d\xdb\xc7\x0b\x74\x38\x75\x71\xf7\x99\xef\xa4\x4b\x17\x26\ +\x4e\x8b\x53\x3f\xdf\xb1\x2b\xa9\xef\x88\x22\x16\x3b\x1e\xd3\x41\ +\x5d\x90\x19\x40\x0a\x63\x49\x1c\x95\xbb\x21\x1d\xd4\xd0\x2e\x2f\ +\xcb\xc1\xcd\xa0\x2b\x65\x17\x88\xa5\xf0\xb6\xb9\x6b\x94\xf1\xe1\ +\xe3\xd8\x5d\x09\x9e\xaa\xc5\xfb\x0e\x96\xce\x65\x8a\x2c\xdc\x8d\ +\x8b\xc2\x75\xb0\x9f\x6e\x9d\xe7\xc4\x04\x40\x28\x86\xd4\x03\xb0\ +\x7d\xb7\x63\xaf\xd7\xeb\xdb\x1c\x91\x02\x98\x14\xb4\xc2\xd6\x79\ +\x8c\x1b\x60\x78\x78\x78\x38\x0c\x13\x6d\xc2\xf8\x7a\x5b\x7d\x41\ +\xe3\x8b\x22\x5c\xe4\xb8\xef\x7c\x03\x92\xa4\x38\xcf\x8f\xcb\xc7\ +\x2b\xac\x05\xac\x24\xc7\xe8\x20\xa7\x5a\xad\xa6\x7a\xbd\xae\x5c\ +\x2e\x17\x69\x1a\x98\x0b\x30\x60\xcc\x3d\x74\x9e\xb3\x58\xfc\x66\ +\x0c\xd0\x57\x1c\x71\x82\x8b\x6e\x68\x68\x28\xce\xd6\x03\xc0\x8d\ +\x8e\x9e\x1e\x5a\xcc\xae\x30\xd8\x2e\xc6\x06\x6e\x9c\x62\xb1\xa8\ +\xf1\xf1\x71\x55\x2a\x15\xd5\x6a\xb5\x00\x27\xb0\x29\xbd\x5e\x2f\ +\x8c\x39\x2e\x61\xf2\x83\xb1\x40\x61\xdc\x31\xa7\xe8\xc7\x76\xbb\ +\xad\x5e\xaf\x17\x40\x10\x40\x80\x7e\xf1\x5d\xee\x30\x51\x1e\x0f\ +\xca\xa6\x0d\x6c\xa4\xf7\x1d\x21\x0f\xb0\x24\xf9\x7c\x3e\x62\xea\ +\x70\xc3\x51\x2f\x12\x74\x1e\x1d\x1d\xc5\xfb\x01\x51\xe8\x05\x40\ +\x8f\x2f\x0c\x70\x6d\xe2\x6e\x1c\x19\x19\xd1\xb5\x6b\xd7\x74\xf1\ +\xe2\x45\x55\xab\xd5\x68\xcf\xd6\xd6\x96\xb6\xb7\xb7\xb5\xb9\xb9\ +\x19\x00\x99\xe0\xf6\xad\xad\x2d\x6d\x6e\x6e\x06\x33\x8a\x0b\x10\ +\x57\x31\x2e\x75\x74\x25\xf3\x8b\xf1\xca\x66\x87\x6e\xb7\xab\x56\ +\xab\x15\xfd\x56\x28\x14\x54\x2e\x97\x43\x17\x11\xa7\xc8\x82\x99\ +\x78\xae\x93\x93\x93\x68\x33\x00\xfd\xdc\xb9\x73\x7d\x29\x3d\x90\ +\x3f\x8b\x13\x16\x3c\x8c\x6b\x40\x95\xcf\xaf\x74\x81\x09\xb0\xa4\ +\x3f\xb0\x31\xc4\xae\xe5\x9d\xd1\xc8\x62\x4d\xd2\xc9\x39\x08\xc4\ +\xa0\xa4\xfc\x72\x83\x82\x11\x75\x5f\xb5\xd4\xbf\x73\x8c\x18\x91\ +\xd4\xf8\x0c\x62\x9f\x06\x31\x68\xe9\xbb\x79\x66\x90\x71\x76\x83\ +\x9b\x1a\x51\xaf\x37\xcf\xa4\xef\x4b\x81\x8a\x1b\xf6\x14\xe4\x0d\ +\x02\xaa\xd2\xb3\x71\x4a\x59\xf7\xd2\x36\x3a\x92\xfb\x7d\xc5\x09\ +\x98\x70\x65\x9e\xae\xce\x53\x39\x64\xbd\xc7\xe5\x92\x7e\xce\xfb\ +\x31\x7c\x5e\x1f\x07\x0b\xce\xe0\x38\xc0\x82\x49\x70\xb9\x7b\x5f\ +\x38\xe3\x94\xca\x3b\x4b\x3e\xe9\xff\x0e\xd2\xdd\x78\x7b\xfd\x53\ +\xa6\x4b\xea\x37\x72\x3e\xc6\xe9\x4f\x57\xae\x18\xe0\x14\x50\x7a\ +\x5f\x7a\x9d\x7c\xab\xbf\x3f\xe3\x6e\x5f\x07\x0c\x0e\xa0\xe9\x3f\ +\x8f\x91\x49\xdb\xca\xe5\x31\x4d\xd4\x15\x43\xe6\x2c\x22\xed\x41\ +\x51\x03\x78\x3d\xe6\x26\x4d\x67\x92\xd5\x46\xee\xa3\xfe\xdc\x0b\ +\x7b\x05\x08\x00\x20\xfa\x7c\x61\x95\xee\xab\xea\x14\xf8\x49\x0a\ +\x57\xa1\xcb\xca\x63\x95\xd8\x91\xe7\xdf\x3b\xb8\xf6\x60\x71\xbf\ +\x9c\xe1\x72\x86\x10\xa0\xe7\xe0\x0d\xb9\x52\x1e\xb9\x9b\x00\xa7\ +\x00\x20\x77\x43\x02\x66\x18\xe3\x18\x59\xe4\xc1\xf8\x42\x96\xce\ +\x9c\x53\x06\xcf\xc0\xfa\xa7\xec\xae\xcb\xd3\x19\x4c\xea\x4d\xf9\ +\x00\x1a\x40\x04\x0b\x5c\x40\x33\xa9\x1d\xbc\x7e\x5e\x06\x01\xd2\ +\x30\x2c\xb8\x86\xc6\xc7\xc7\x43\xf6\xb0\x08\x9e\xdd\x9d\x14\x0a\ +\x63\x63\x63\xc1\xaa\xc0\x48\xc2\xc2\xba\x6d\xe9\xf5\x7a\xc1\xa4\ +\x50\x0f\xe2\xb9\x00\x04\xde\x56\xc0\xe1\xf1\xf1\x69\x26\xed\xa9\ +\xa9\xa9\x00\x78\x3c\x83\x8e\x22\xe8\xba\x54\x2a\x85\x11\x75\x60\ +\xcf\xee\x57\x76\xdf\xf1\x7e\x4f\x3e\x8a\x3e\x00\xf0\x90\x8f\x09\ +\xc0\xca\x7b\x19\x9b\xe8\x14\x6c\x1f\x31\x5f\xf4\x0b\x2c\x11\xa0\ +\x17\x26\x84\x31\x06\x30\x70\xb0\x86\xeb\xb0\xdb\xed\x06\xa8\xc2\ +\x33\xc4\xee\x71\x40\x03\xf2\xda\xd9\xd9\xd1\xc6\xc6\x46\x5f\x20\ +\x36\x60\x62\x69\x69\x49\xed\x76\x5b\x7b\x7b\x7b\x5a\x5f\x5f\xd7\ +\xf2\xf2\x72\x64\x47\x9f\x99\x99\xd1\xe5\xcb\x97\x75\x7c\x7c\x9a\ +\x79\xff\xfe\xfd\xfb\x5a\x5d\x5d\x8d\x9d\x8e\xa5\x52\x49\xe7\xcf\ +\x9f\x57\xaf\xd7\x8b\xec\xef\x80\x5e\x32\xe5\xaf\xad\xad\xe9\xab\ +\xaf\xbe\x52\xb3\xd9\x8c\x3c\x66\xae\x1f\xa8\x8b\xeb\x62\x00\x34\ +\x6d\xd9\xda\xda\x8a\x1d\xae\x80\x6c\xb7\x85\xad\x56\x2b\x92\xd5\ +\x12\x47\x0b\xf0\x76\x36\x1b\x50\x06\x40\xf3\xb8\xad\x7a\xbd\x1e\ +\xee\x51\xfa\x0c\x40\x86\x4d\x85\x79\xdf\xdd\xdd\xed\x1b\x0f\xb0\ +\xb6\xe4\xcb\xeb\xf5\x7a\x67\x2e\x42\x5f\x2d\x72\xa5\xac\x45\x16\ +\x7b\x91\x1a\x2e\x0c\x63\xca\x16\x81\x92\x3d\x1e\x82\x00\x3e\x37\ +\xc2\x29\x58\xf1\xf7\x48\xcf\xc6\x23\x38\x38\x74\xd0\x45\x79\x28\ +\xb1\x14\x5c\x0c\x32\xd2\xac\x24\x3c\x1e\x85\xc9\x82\xf2\xcf\x02\ +\x59\xa9\x2c\xfc\xf3\xe7\xb1\x3f\xfe\x59\x5a\x97\xf4\xd9\xac\xcf\ +\x5d\xbe\x0c\x20\x77\x35\xf8\xee\xc2\xac\xcb\xd9\xaf\x2c\xb9\x0f\ +\x1a\x03\xcf\x03\xb9\x59\x65\xf9\x06\x01\xca\xa5\x2f\x99\x04\x3e\ +\x21\x9c\xdd\xca\x92\x89\xf7\x9f\x03\x21\x8f\xc7\x41\x1e\x3e\x89\ +\x79\x3e\x95\xab\xbb\xc2\xbc\x0d\xfe\x6e\xca\x42\xae\xee\xe6\xe3\ +\x79\x56\x5a\x18\x6a\xa7\x93\x99\x8c\xe9\x5c\xa3\x0f\xa8\x53\xb7\ +\xdb\xed\x33\x50\x3e\x2f\xa8\x1f\xef\x93\xce\x8e\xc1\x71\xd7\x9b\ +\xa4\x3e\x96\x18\xb7\x98\x07\xb8\xfb\xfb\xe9\xa3\x94\xa1\x73\xd7\ +\xa3\xd7\xd3\xe3\x53\x98\x37\x2e\x1b\xda\xe1\x6c\x25\x00\xc6\xe5\ +\xef\xc0\xce\xc7\x83\xbb\x3d\x9d\xd5\xf4\x15\xa7\xbb\xee\x01\x85\ +\xb0\x69\xdc\xef\x2b\x73\x07\xcb\xee\x96\x4d\xe3\xaf\xbc\xbf\x3d\ +\xd0\xd6\x53\x2a\x34\x9b\xcd\xbe\x14\x02\xa9\x1b\x9a\x8b\x58\x2a\ +\x16\x8f\xfc\x0f\x9b\xc2\x38\xf6\x77\x13\xbf\x04\x93\x50\x28\x14\ +\x02\x58\xf8\x58\xf2\xbe\xa3\x6d\xec\x6a\x73\xd7\x20\x4c\x80\xef\ +\xe2\xa4\x4d\xb8\xa7\x08\x34\xa7\x7c\xd8\x06\xdf\x6d\xc7\xe5\x0c\ +\x33\x46\x1d\x17\x1a\x20\xcc\x59\x5d\xe2\x69\x78\x3f\x4c\x13\xc0\ +\x85\xfa\x33\x86\xd8\xc6\x4f\x6c\x0d\xbb\x0b\x71\xd7\xc2\xd4\x01\ +\x64\x70\x4d\x56\xab\x55\xcd\xcc\xcc\x44\x6c\x2f\x3f\xee\x1e\x45\ +\x16\x00\x16\xe6\x2c\xe0\x10\x97\x95\x83\x14\xc6\x0c\xc6\x1b\x17\ +\x9f\xc7\xf5\x91\xc8\x18\x90\x47\xdf\xb1\x83\x8f\xf9\x40\x1c\x22\ +\xb9\x0a\xc9\x36\x0f\x33\x44\x4c\x1f\x86\x9a\x36\x7b\xf8\x82\x03\ +\x35\x5c\x52\xcc\x2d\x5c\xc4\xc4\x95\x01\xca\x5c\x27\x48\x0a\x86\ +\x85\xdd\x72\x85\xc2\x69\x4e\x2a\x8e\xae\xa9\xd7\xeb\x6a\x34\x1a\ +\xca\xe7\xf3\xaa\xd7\xeb\x3a\x39\x39\x51\xb3\xd9\x54\xab\xd5\xd2\ +\xe4\xe4\xa4\x6a\xb5\x5a\x8c\xc1\x85\x85\x85\x18\x43\x8c\xb9\xe3\ +\xe3\x63\xad\xaf\xaf\xc7\xc2\xa8\x52\xa9\xe8\xe1\xc3\x87\x7a\xfa\ +\xf4\xa9\xa6\xa7\xa7\x03\x9c\x94\xcb\xe5\xbe\xe4\xd8\x3b\x3b\x3b\ +\xc1\xca\xc1\x8c\x36\x1a\x8d\xc8\x85\xe5\xf8\x82\xbe\x21\xa7\x5a\ +\xb9\x5c\x0e\x50\x5a\x2e\x97\xd5\xed\x76\xd5\x6c\x36\x63\x63\x01\ +\xfa\xd7\x59\x70\x5c\xfd\xce\x6c\x53\x7f\xe4\x7d\x70\x70\xa0\x89\ +\x89\x89\xe8\x0b\xd8\x64\xe2\x42\xd1\x0b\x6c\x06\xf0\x05\x78\x68\ +\xd3\x94\xc1\x4a\x0d\xba\x2b\x9e\x94\xb9\x4a\x9f\xe7\xfb\x2c\x03\ +\x8c\x82\xc9\x62\x3b\xdc\x40\xa4\xe5\x3b\x12\x1f\xc4\x36\x38\x38\ +\x4b\x99\x13\xbf\x2f\xeb\x7e\x37\x6e\xa9\xf2\xa2\xce\xde\xd6\xb4\ +\x3c\xff\x3c\x5d\x5d\xd2\x1e\x57\xf4\x2e\xe3\x54\x16\x83\xe4\x97\ +\x05\x0c\xb8\xc7\x57\xe6\x28\x6c\x67\x5e\xb2\xea\xcb\xf3\x59\xf1\ +\x52\x7e\x65\xb9\x3b\x53\x99\x66\x81\xc4\xe7\xb1\x4d\x52\x3f\x10\ +\x73\x39\x79\xdf\xa4\xae\xbc\xe7\x8d\xcb\x74\xfc\xf9\x3b\xbc\x4e\ +\xa9\xfc\xd3\xfb\xb2\xd8\x18\xff\xde\x0d\x07\xab\x2e\xbe\x3f\x39\ +\x39\x51\xb5\x5a\x55\xb9\x5c\x8e\xcc\xe8\x52\x7f\x1a\x07\x77\xdf\ +\x64\xb5\x27\x05\x1d\x0e\x36\x3c\xa7\x93\xd7\x8d\xbf\x3d\xd8\xdc\ +\x59\x54\x07\x2f\xc8\x1a\x10\x8e\x32\x70\x37\xa7\x74\xe6\x32\xf5\ +\xcf\x60\xb4\x1c\xe8\xf9\xbb\x70\x69\x3a\xd0\x73\x60\x91\xca\x92\ +\xbf\x51\xc4\x2e\x47\xe4\x92\xce\x53\x02\x66\x71\x3b\x61\xec\x7d\ +\x07\x26\xac\x99\xe7\x0a\xf3\x3a\xd3\x3e\xde\xc5\x66\x02\x97\x25\ +\x2e\x12\x67\x94\xbc\x5d\x1e\xf3\xe3\x4a\xda\x19\x2b\x0c\x9c\x8f\ +\x7f\x14\xb8\xef\x40\x05\x30\x14\x0a\x85\x70\xf9\x38\x90\xc2\xf5\ +\xe8\xf3\x3c\x5d\xc8\x22\x1f\x98\x01\xda\x8b\x41\x71\x37\x2f\x2c\ +\x15\x8b\x5c\x32\x53\xc3\xea\x00\x84\xb9\xd2\xdd\xb8\x2c\x30\x24\ +\x69\x6b\x6b\x2b\x76\xf0\x11\xd4\x0f\xc8\xc9\xe5\x72\xc1\xc6\x10\ +\xf7\x44\xc2\x51\x0c\x3b\x60\xa3\xdb\x3d\x8b\x8d\x64\x5c\x22\x67\ +\xfa\x13\xb0\x00\xd3\x03\x5b\x50\x2e\x97\x75\xf9\xf2\xe5\xc8\xf4\ +\xcf\xdc\xe5\xfd\xb8\x96\x48\x52\x3a\x34\x34\xa4\xa9\xa9\xa9\xc8\ +\x7f\x84\xb1\x64\xdb\x3e\x79\xd6\xd0\xa3\xee\x7e\x1f\x1d\x1d\x55\ +\xa5\x52\x51\xa1\x50\x88\xf1\x81\xe1\x06\x64\x30\x17\x90\x2d\x72\ +\x85\xed\x03\xe0\xa0\x03\xd8\x4d\xe8\xee\x6f\xea\xe3\xb1\x5f\x2c\ +\x16\xf7\xf7\xf7\x23\x50\x1b\xf0\x4f\x4c\x14\x73\xc9\xcf\xcb\x63\ +\x8c\xef\xec\xec\xc4\x0f\x63\xec\xf0\xf0\x50\x8f\x1f\x3f\x8e\xbc\ +\x66\xf3\xf3\xf3\xba\x70\xe1\x42\xec\xec\x04\x58\x35\x1a\x0d\xcd\ +\xce\xce\x4a\x92\x36\x37\x37\xb5\xb2\xb2\x12\x29\x0b\x60\x30\x49\ +\x1c\x0a\xd8\xcd\xe5\x4e\xd9\x5e\x12\x83\x0e\x0f\x0f\x6b\x7b\x7b\ +\x3b\xce\x85\x65\x77\x27\x31\x5d\x8c\x19\x58\x41\xe9\xd4\xe5\x4a\ +\x32\x50\x4e\x19\xa0\x3c\xf4\x2c\xe3\x84\xf6\xe3\x86\x26\xc3\x3c\ +\xb2\x83\x9d\x04\xa8\x1d\x1e\x1e\xaa\xd5\x6a\x69\x7d\x7d\xbd\x8f\ +\x61\x2f\x95\x4a\xb1\x68\x62\xa3\x0b\x73\xcc\x77\x96\x77\xbb\xa7\ +\x67\x2b\xb2\xc0\x83\x79\x6d\xb7\xdb\xa7\x2e\x67\xe9\x59\x40\x94\ +\x1a\xf7\x2c\x26\x26\xbd\x52\x23\xcb\xff\xa9\x9b\x83\x81\xc7\xe0\ +\x75\xba\xfb\x79\x86\x3e\x05\x29\x52\x76\x8c\x16\x4a\xca\xeb\x2b\ +\xe9\x19\x00\xc2\x95\xae\x38\xa9\x73\x6a\x80\xd3\xe0\xec\xb4\xcd\ +\xe9\x77\xcf\xfb\x2c\x05\xa9\xbe\x6a\x77\xd9\xf9\xf3\x83\xda\xfd\ +\x3c\x40\x94\xca\xc7\x01\x0d\xef\x1a\x04\xf6\xbc\x5f\xbc\x5e\x7c\ +\x9e\x32\x94\xcf\x6b\xb7\xc7\xe7\x78\x39\xb4\xd9\x7f\xbc\x9e\xc4\ +\x42\x3d\x4f\x9e\x29\x20\xf5\xf7\x20\x8b\xd4\x65\xe9\xbf\xd3\xe7\ +\x58\x25\xb9\x7c\x28\xc7\xc1\x12\x4c\x10\xc6\x2b\x9f\xcf\xc7\x31\ +\x20\x9c\x43\xc5\xee\x17\x5c\x47\x92\x62\x22\xa6\xec\x1e\x4c\x09\ +\xe5\x39\x13\xe0\x73\x08\xf9\xa4\x6e\x3d\x07\xa6\xee\xf6\x4b\x63\ +\x1c\x8f\x8e\x8e\x22\x83\xb5\x6f\xeb\x77\x79\x60\x7c\xa1\xc3\x01\ +\x47\x94\xef\x2e\x4a\xe2\x29\x9d\x29\x72\x03\xe7\x72\x73\x56\x15\ +\xf7\x30\xe3\x80\x72\xbd\xcd\x5e\x1e\x60\xcf\x5d\x0b\xde\xbf\x8c\ +\x4b\xc0\x5c\x0a\xd4\xbc\x5c\x77\x09\x72\x8f\x33\x8b\xbc\xcf\xd9\ +\xbc\x94\xd9\x24\x09\xa7\xe7\x51\xc3\xb0\xf1\xfc\x20\xbd\x86\xa2\ +\xf7\x00\x7f\x1f\x1f\x7e\x1f\xed\x62\x87\x13\x40\xc9\x5d\xb7\x0e\ +\x5e\x89\x5d\xa1\x5f\xbc\x4e\xe3\xe3\xe3\xb1\x28\x00\x74\x60\x78\ +\xab\xd5\x6a\x30\x38\xb8\x3e\x73\xb9\xb3\xc3\xa2\x19\x2f\x00\x1f\ +\x02\xfc\x91\x09\x31\x54\xb8\x0c\x8f\x8f\x8f\xb5\xb2\xb2\xa2\x42\ +\xa1\xa0\x6a\xb5\x1a\x39\xc5\x24\x05\xcb\x32\x36\x36\x16\xc0\x44\ +\x52\xb0\x75\x93\x93\x93\xe1\x35\xe0\xc7\xdd\x32\xb4\x01\x97\x66\ +\xbd\x5e\xd7\xcc\xcc\x8c\x2a\x95\x4a\xa4\xcf\x70\x56\x92\x78\x32\ +\x80\x2c\xec\x0e\x7d\x49\xe0\x37\x00\x96\x39\xea\x80\x06\xa6\x8b\ +\x7e\x4b\xd9\x77\xc6\x4b\xbd\x5e\x0f\x60\x9f\xcf\x9f\x9d\xe3\x5a\ +\x2c\x16\x55\xa9\x54\xb4\xb6\xb6\x16\x81\xd5\x9c\x21\xc8\xb8\x24\ +\x5e\x28\x9f\xcf\x07\x50\x03\xb4\x13\x9b\x45\x0a\x06\x07\xd1\x7e\ +\x6a\x04\xa0\xa2\xd9\x6c\xf6\x79\x05\x60\xca\xa4\x53\xe3\x7f\x7c\ +\x7c\x1c\xc9\x59\xd7\xd7\xd7\xf5\xe4\xc9\x13\xcd\xcd\xcd\xe9\xf2\ +\xe5\xcb\xc1\x82\xae\xac\xac\x68\x75\x75\x55\xad\x56\x2b\xea\x7f\ +\x72\x72\xa2\xa5\xa5\x25\x15\x0a\x85\x90\x3b\xf1\x80\xb0\x7e\xe4\ +\x3f\xa3\x4f\x00\xad\x2f\xbc\xf0\x42\xe8\x36\x8f\x67\x72\x57\x35\ +\xfd\xe2\xa1\x04\xb4\x8f\x79\xca\xa6\x06\x40\xb0\xe7\xb2\xe2\x18\ +\x1c\xe2\xc3\x58\x08\xef\xee\xee\x06\x10\x3c\x3c\x3c\x8c\x80\x7a\ +\x76\x3f\xae\xad\xad\xc5\xfc\xe7\x3b\x4f\x31\xc1\xe6\x01\xca\xe3\ +\xf8\x1c\xdc\x94\xc5\x62\x51\x0b\x0b\x0b\xc1\xc2\x7d\xf5\xd5\x57\ +\x5a\x5d\x5d\x3d\x05\x58\x8e\xf6\xb3\x58\xa7\x2c\xa3\x94\x05\xbe\ +\xb2\x9e\x4b\x8d\x00\x74\x37\x93\xd1\x2f\x77\x31\xf8\x3b\x51\x36\ +\x5e\x4f\x2e\x26\x52\xca\x42\x49\x83\x41\x95\x1b\x9c\x54\x51\x73\ +\xf9\x8a\x15\x45\x93\xb2\x68\x69\x9b\x07\xfd\xed\x20\x26\xfd\x3c\ +\xbd\x06\x31\x56\x7c\xe7\x0a\x89\x7b\x19\xa0\x28\x14\x37\x56\xbe\ +\x9b\x2d\x05\x76\x59\xef\x72\x19\x66\x81\x16\x77\xb9\xa6\x65\x79\ +\x5f\xf1\x4c\x16\x83\x46\x39\x29\x70\xa3\x1f\x28\xc3\x59\x95\x54\ +\x5e\xfe\x8e\x54\xae\x6e\xdc\xbd\x4f\xbd\x0c\x7f\xde\xbf\x4b\xcb\ +\xf5\x3a\xa7\x0c\x88\xf7\x43\xea\x02\x73\xd7\x99\x07\x3a\xd3\x47\ +\x28\x66\x76\x0e\xd1\x57\xd4\x0d\xea\x59\x3a\x1b\xc7\xc8\x22\x75\ +\x69\x61\x44\x7d\x7e\x51\x3f\x07\x32\x2e\xa7\x34\xf8\x3d\x0b\xcc\ +\xc2\x24\x64\xcd\x71\xda\x08\x75\xef\x73\xd6\x8d\x92\x83\x7a\x0c\ +\xa5\xcb\x8e\x72\x9c\x2d\x73\x17\xac\x74\xc6\x48\xf9\x0a\xd3\xdd\ +\xa3\xac\xc2\x01\x36\x8c\x4b\x77\x93\xd1\x66\xde\xe7\xa0\xc6\x81\ +\x26\x17\x6d\xe0\x5e\x02\x5e\x01\x9f\xa3\xa3\xa3\x9a\x9c\x9c\x54\ +\x2e\x77\x16\x3f\x86\x3b\x0e\xc5\x4b\x3b\xbd\xcd\xce\xa4\x51\x3e\ +\xf5\xf4\xd5\x3b\x86\x88\xb6\xa4\xf9\xac\x88\xfd\xa2\x4e\xdc\x83\ +\xbc\x30\x16\xce\x5e\xd1\x2e\xd7\x6d\xb0\x58\x00\x44\x40\x01\xac\ +\x48\xaf\xd7\x8b\x60\xe1\x5c\x2e\x17\x41\xf1\xac\xf2\x99\x63\x95\ +\x4a\x25\xc6\x66\xb9\x5c\x56\xab\xd5\x8a\xff\xc9\xd3\x04\xab\x40\ +\xfb\x71\xb3\x79\x1a\x0b\xce\x2d\x24\x78\x9d\x7e\x21\xf5\x03\xae\ +\x2b\xdf\x2e\x93\x00\x00\x20\x00\x49\x44\x41\x54\x18\xbe\x2b\x16\ +\x8b\x6a\x34\x1a\x9a\x98\x98\x88\xf9\x02\x53\x86\xdb\x90\x18\x26\ +\xb2\xb4\xc3\x10\x7a\xb0\xf9\xf6\xf6\x76\xb0\x3a\x43\x43\x43\x91\ +\xae\x81\xb6\x8f\x8e\x8e\x46\xb2\x51\xc0\x0a\x73\x83\x94\x0f\x27\ +\x27\x27\x7d\x79\xb8\x98\x1b\xb8\x90\x3c\xef\x94\x2f\x54\xc7\xc7\ +\xc7\x23\xdf\x14\xe0\x04\xb0\x7b\x78\x78\x18\x47\xbd\x30\x4e\xd1\ +\x1d\x18\x77\x67\x7b\x70\x3d\xf3\xff\xf1\xf1\x71\x30\x38\xc8\x7d\ +\x7f\x7f\x5f\x5b\x5b\x5b\x1a\x1e\x1e\xd6\xea\xea\xaa\x36\x37\x37\ +\x35\x3f\x3f\xaf\xa1\xa1\xd3\x3c\x5a\x4b\x4b\x4b\x7a\xf2\xe4\x89\ +\x8e\x8e\x8e\x54\xab\xd5\x74\xf5\xea\x55\x49\xd2\xca\xca\x4a\x5f\ +\xdc\xd2\xf4\xf4\x74\xb8\x68\x57\x57\x57\xe3\xac\x47\x8e\x2e\xf2\ +\x44\xa7\x17\x2e\x5c\x90\xa4\xe8\x2b\x82\xd1\x49\xaf\xc0\xb8\x43\ +\x97\xb0\x48\x68\xb5\x5a\xc1\x50\x12\x7f\xe5\x31\x54\xcc\x33\x9f\ +\x4f\x1c\xbb\x07\xbb\x0c\x30\x25\x76\xab\x50\x28\x44\x7e\xb5\xe3\ +\xe3\x63\x4d\x4e\x4e\x6a\x62\x62\x22\x58\x39\xe6\x2f\xe7\xfb\x32\ +\x07\xf9\x1c\x10\x07\x58\x6b\xb5\x5a\x5a\x5e\x5e\xd6\xce\xce\x8e\ +\x3a\x9d\x8e\xbe\xf9\xe6\x1b\xbd\xfc\xf2\xcb\xfa\xee\x77\xbf\x7b\ +\x96\x68\x34\x8b\x89\x49\x8d\x7b\xaa\x64\xd3\xcf\xdd\xd8\xba\x21\ +\xf1\x15\x16\x4a\xc6\x8d\xb4\x1b\x7f\xe9\xd9\xa0\x5d\x57\xc2\x3e\ +\x29\x1c\xb8\xa5\x75\x47\x99\xb8\x41\x4f\xd9\x0e\x50\x34\x75\x70\ +\x5a\xdd\xa9\x5a\x8f\x2b\x71\xb7\x82\xb3\x3d\xfe\x19\x4a\xc4\xcb\ +\xf6\x15\x60\x6a\xdc\x7d\xe5\xed\xff\xa7\xcc\x84\xc7\x6f\xa4\x6e\ +\x4b\x37\x16\xc8\x90\xef\x51\xcc\x59\x60\x2d\xab\xef\x5c\x4e\xce\ +\x4e\xa4\x65\x20\x27\xde\x81\xbc\x30\x36\x28\x70\xa9\x7f\xbb\x38\ +\x6e\x24\xfa\x87\x15\x1f\xe5\x63\x04\x06\xed\x3a\x73\x43\x9d\xf6\ +\x7d\x6a\xc0\x53\x36\xc4\xdb\x9f\xfe\x4e\xc7\xa4\x8f\x61\x2f\x1f\ +\x16\x48\x3a\x8d\x2d\x40\x81\x42\xfb\x7b\x8c\x40\x56\x26\x70\xea\ +\xe8\x69\x0f\x30\x0e\x2e\xcb\x42\xa1\x10\x81\xf4\xee\xd6\x22\x56\ +\xc6\x63\x61\x18\xaf\x3e\x66\xf9\xdc\x5d\x99\x0e\xc2\xe9\x0f\x80\ +\x92\xcf\x65\x07\xec\xe9\x85\x81\x70\x16\xcf\xe5\xed\xed\xf0\x71\ +\xea\x81\xee\xd4\x9f\xf9\xec\x97\xd7\x8b\xbe\xf4\xf8\x30\xde\x0d\ +\xe3\x47\xbb\x24\x45\x6c\x87\x8f\x5b\x9f\x07\x5e\xaf\xf4\x4a\xc1\ +\x77\x2e\x97\x0b\xd7\x98\xef\x0e\x4c\xc1\x57\x1a\x13\xc2\xb3\xc4\ +\xc7\xa0\xa4\xdd\x35\x87\x21\x74\x16\xd4\x17\x06\xd4\xd3\xf5\x10\ +\xd7\xf1\xf1\x71\xa4\x42\x40\xae\x18\x29\xca\x61\x7e\xf1\x4e\x8f\ +\xf9\xa2\x1f\x58\x0c\x00\x12\x79\x96\x34\x0a\xb4\xdf\xfb\x88\x24\ +\xa5\xb9\x5c\x2e\xf2\x90\xc1\x36\x8d\x8e\x8e\x6a\x62\x62\x42\x4f\ +\x9f\x3e\x8d\x14\x0c\x30\x48\xb8\x54\x60\xb4\x00\x07\x18\xa9\xe3\ +\xe3\xe3\x60\x6d\x4f\x4e\x4e\x74\xf1\xe2\x45\x15\x0a\x05\xb5\xdb\ +\x6d\x35\x9b\x4d\xe5\x72\x39\x4d\x4e\x4e\xf6\xe9\x39\xb6\xda\xb3\ +\x13\x10\x90\x07\x18\x65\xae\xe0\x02\xa4\xdd\x24\x15\x46\xfe\xce\ +\x56\xb1\xa8\xc3\x65\x48\xaa\x0c\x8c\xeb\xd6\xd6\x56\x64\x64\x77\ +\xa6\x93\x5c\x5b\x30\x31\x6c\xba\x40\xaf\x71\x56\xdf\xe4\xe4\x64\ +\xcc\xe7\x73\xe7\xce\xc5\x18\x26\x57\x15\xe0\x00\xfb\xc4\x3b\xb8\ +\x17\xb0\x99\xcf\xe7\xe3\x28\x1e\x58\x37\xe9\xf4\x20\x67\xce\x70\ +\xa4\x3d\x8c\x8f\xdd\xdd\xdd\x38\x66\xe6\xda\xb5\x6b\x9a\x9a\x9a\ +\xd2\xea\xea\x6a\x80\x5c\x72\x5d\xd5\xeb\x75\x5d\xb9\x72\x25\xec\ +\xc6\xf2\xf2\x72\x80\xc7\x83\x83\x83\x60\x03\xef\xde\xbd\xab\x85\ +\x85\x05\x5d\xbc\x78\x51\xdd\x6e\x57\xf7\xee\xdd\x93\xa4\x70\x17\ +\xe2\xda\x25\x26\x8d\x8b\xb1\xc1\xe2\x68\x69\x69\x29\xd8\xa5\x5c\ +\xee\x2c\x51\xaf\x83\x71\xd8\xa8\x5a\xad\x16\xc0\x07\x66\xaf\xdb\ +\xed\x46\xbf\x78\xb8\x00\xef\x4f\xd3\xac\x38\xeb\xc7\xc1\xe8\xe8\ +\x11\x76\x2a\xe2\xaa\x2e\x95\x4a\x91\xbe\x84\x39\xc4\xd1\x54\x80\ +\x6f\x02\xf1\xc7\xc7\xc7\x75\xfd\xfa\xf5\x18\xaf\x17\x2e\x5c\x38\ +\x3d\xec\x39\x65\x08\xb2\xfe\xcf\x02\x42\x83\x18\xaf\x2c\xa5\x45\ +\x05\xa5\x33\x05\x4d\xa3\x7c\x47\x0d\x03\xf7\x8f\x5d\xa9\x92\xcc\ +\x62\x1c\xb2\x80\xa2\xdf\xeb\x86\x97\xfb\xdd\x98\x49\xfd\x47\x58\ +\xa4\x6e\x22\x37\x62\x59\x2b\xd3\xb4\x2e\x18\x68\xff\xce\x59\x11\ +\x8c\x2d\x2b\x59\x06\x84\x03\x39\xde\xc5\x4a\xcb\xfb\xc3\x8d\x90\ +\xaf\x5e\x99\xa4\xe9\xae\x0d\xea\x90\xf5\xb7\x97\x41\x3d\xf1\x79\ +\x17\x8b\xc5\xc8\x5f\xc6\xea\xd4\x5d\x59\x3c\x4b\x9d\x7c\xcb\xbd\ +\xbf\x83\x76\x38\x9b\x42\x39\x18\x22\x07\x75\xcf\x63\xf7\x5c\xee\ +\x0e\x68\xbc\xbf\x07\x8d\x55\xfa\x05\xe0\xef\xfd\xe1\x7d\x88\x2c\ +\x61\x59\xbc\x4e\xac\xbc\xe8\x27\xe2\x21\x18\x27\xd4\xc9\xd9\xae\ +\x5e\xaf\x17\x40\xcd\x83\x6e\x61\xb5\x30\x82\xbe\x29\x84\x7b\x9c\ +\x9d\x73\x40\x42\x9f\xb3\x73\x8a\xd8\x0f\xe4\xe5\x80\xd8\xeb\xe3\ +\x4a\x0d\xc3\xe3\x97\x1b\x6a\xca\xf2\xf1\xe5\x80\x8d\x7a\xf9\x4e\ +\x4a\x7f\x3f\x63\xdc\xe5\xef\xef\x74\x66\x80\xba\x02\x4a\x00\x9c\ +\x29\x48\x01\x08\x79\xdb\x52\xa0\xe2\x73\xd7\x17\x1d\x00\x5c\x18\ +\x1b\x77\xe9\x3a\x90\xf4\x0b\xc6\x82\x76\x62\x14\x1d\xfc\x91\xe9\ +\x9b\x94\x02\xcc\x6b\x07\x54\xc8\xd3\xc7\x18\xef\xf5\x7e\x85\xc1\ +\xc1\x78\xd0\xb7\x18\x12\xee\xa7\x1e\x94\xed\x80\x10\xa3\xdd\xeb\ +\x9d\xba\x59\x48\x96\xea\x5b\xcc\x19\xaf\x30\x29\xb0\x09\xc4\x57\ +\xed\xec\xec\x68\x62\x62\x22\xda\xcd\x98\x61\x0e\xef\xec\xec\x68\ +\x71\x71\x31\xe2\xb0\x9a\xcd\x66\xec\xda\x6b\x36\x9b\xe1\xfe\x2a\ +\x16\x8b\x91\x51\x9c\xf1\x4c\x8a\x89\x52\xa9\x14\xee\x96\xaf\xbf\ +\xfe\x3a\x0c\x1d\x60\x09\x50\x57\x2e\x97\x35\x3c\x3c\xac\xa9\xa9\ +\xa9\x00\x23\x8c\x75\x3e\x2f\x95\x4a\x31\xbf\x31\xc6\xe5\x72\x59\ +\x47\x47\x47\x6a\x36\x9b\x7d\x20\x99\xfb\xe8\x33\x58\x26\xec\x15\ +\x71\x73\xc8\x19\x59\x16\x8b\xc5\x00\x9e\x9b\x9b\x9b\xa1\x43\xd2\ +\x93\x41\x4a\xa5\x52\x2c\xb8\x70\x75\x16\x8b\xc5\x38\x42\xc6\x33\ +\xd5\xfb\x21\xe3\x8c\x7f\xe6\xa8\x33\xde\xf9\x7c\x3e\x76\x64\x6e\ +\x6f\x6f\x47\x9b\xb0\x65\x80\x96\xb5\xb5\xb5\x38\x42\xa7\xd1\x68\ +\xe8\xca\x95\x2b\x91\x33\x6a\x65\x65\x45\x5f\x7c\xf1\x85\x4a\xa5\ +\x92\x6e\xdc\xb8\x11\xe3\x8d\xb6\x6f\x6d\x6d\x29\x97\xcb\x45\x7c\ +\xdd\xce\xce\x4e\xb8\x91\xc9\xce\x4e\x4c\x14\xcc\xd2\xf1\xf1\xb1\ +\x1a\x8d\x46\x00\x5b\xe6\x2b\x32\x01\x58\x32\x5f\x3c\x1f\x56\xbb\ +\xdd\x8e\xb8\x31\xde\xe9\xe7\x36\xfa\x46\x81\x56\xab\xa5\x4e\xa7\ +\xa3\x5a\xad\x16\x79\xd1\x38\xc6\x88\xc4\xad\xc4\xa7\x71\xb4\x0e\ +\xba\xd9\x41\x1c\xf9\xcb\x00\x83\x3e\x17\x7c\xb3\x4f\xab\xd5\x52\ +\xbb\xdd\xd6\x85\x0b\x17\x54\xaf\xd7\x23\x3b\xff\x5b\x6f\xbd\xa5\ +\xeb\xd7\xaf\x6b\x6d\x6d\x4d\x5f\x7e\xf9\xa5\xde\x7f\xff\x7d\x5d\ +\xbe\x7c\x59\x43\x0e\x9a\x52\x26\x2b\xcb\x35\x93\x7e\x9e\x32\x01\ +\xae\x50\xf9\xdb\xd9\x14\x06\x1b\x0a\xce\xe3\x3b\x18\x14\xbe\x55\ +\x9a\x2b\x55\x9e\x5e\x76\x0a\xa4\x9c\x0d\x4a\x2f\x5f\x11\xa2\xd0\ +\x78\xbf\xb3\x6c\xae\x08\x5d\x39\xa7\xac\x94\x1b\x9b\x2c\x36\xcf\ +\x65\x92\xba\x65\xfc\x5d\x6e\xcc\xb3\x76\xdc\x79\x7b\xa8\x33\x03\ +\x4e\x52\x4c\x36\x3e\x43\x09\x78\xc6\x61\x82\xff\xf0\x9b\x13\x24\ +\xc9\x60\x47\xee\x04\x6e\x96\x4a\x25\x5d\xb8\x70\x41\xd3\xd3\xd3\ +\x01\x92\xaa\xd5\xaa\x66\x67\x67\xc3\xd8\xf2\xae\x9d\x9d\x9d\xbe\ +\xec\xc0\xdb\xdb\xdb\x5a\x5c\x5c\xd4\x6f\x7f\xfb\x5b\xb5\x5a\xad\ +\x67\x64\xe1\x2c\x17\x93\x25\x05\xd8\xce\x26\x62\x74\x53\xb9\x7a\ +\xbf\xf3\x77\x6a\xf4\xb3\x18\x06\xef\xc3\xac\x72\xd2\x71\x99\x5e\ +\x3c\xc7\xc4\xc3\xe8\xc1\x4a\xf1\x3d\x01\xce\xbc\x3f\x3d\xdb\x0b\ +\xe0\xea\x06\x80\x55\x92\x1b\x79\x98\x0e\x1f\x6b\xb8\x56\xa0\xd9\ +\x53\xc6\xaf\xd7\x3b\x0b\x08\xc7\xa5\xe1\x3b\x34\x9d\x75\xf2\xf8\ +\x98\x94\x9d\xa2\x0e\x0e\xdc\x3c\x3d\x45\x96\x7b\x8d\xbe\xf3\x79\ +\x0f\x13\x82\x91\x72\x66\x94\x32\x28\x37\x0d\x13\x60\x9c\x78\xdf\ +\xf0\xb7\xb3\x99\x0e\x86\xd0\x3b\xce\xf4\x30\x3e\x7d\xfc\x51\x0e\ +\x6d\xf3\x14\x07\xd4\x87\xb8\x11\xdf\x2d\xc8\xb3\x30\x16\xb8\x58\ +\x1c\x3c\x7a\x79\x18\x72\x8c\x26\x80\x87\x05\xa6\x8f\x5b\x07\x61\ +\xcc\x6d\x9e\xe5\x37\x63\x38\xdd\xcd\x94\xa6\x06\x70\x9d\x87\x6c\ +\x71\xf3\x78\x9f\xe4\xf3\xf9\x18\xaf\xb0\x9e\x5b\x5b\x5b\xa1\x1f\ +\x60\x7a\xa8\x23\xa0\x0f\xc6\x82\x79\x5e\xad\x56\x03\xd8\xb0\x1b\ +\x0c\x37\x9b\xa7\x08\xf0\x3c\x5f\xe4\xb7\xea\x76\x4f\xf3\x1e\xdd\ +\xbf\x7f\x3f\x18\x2c\xdc\x8c\xd4\x0d\xf9\xe7\xf3\xf9\x70\x0d\x02\ +\x02\xd1\x23\x18\x5c\x2f\x83\x39\xd3\xeb\xf5\x62\x57\x1e\xcc\x10\ +\x75\x25\x28\x9c\xf1\x43\xbc\xa2\xa4\x68\xaf\x07\xef\x13\x08\x8e\ +\x4b\x8e\xfe\xc4\x65\x0d\x50\x42\xfe\xdb\xdb\xdb\x01\x22\x3d\x61\ +\x29\x7d\x79\x70\x70\x10\x40\x03\x56\x91\x14\x23\x3e\xa6\x19\x4b\ +\xe8\x1c\x5f\xec\xc3\xb8\xb2\xbb\x95\x77\x2e\x2c\x2c\xa8\x56\xab\ +\xa9\xdb\x3d\x0d\xcc\x66\x2e\x14\x0a\x05\xcd\xcc\xcc\x04\x80\x66\ +\xdc\xc1\x00\xb2\x4b\xaf\xd9\x6c\xea\xe4\xe4\x34\x6b\xff\xce\xce\ +\x4e\x30\xe9\x9c\x7f\x88\x6c\x01\x84\x1e\xa7\x04\x38\x2c\x97\xcb\ +\x31\x47\x9c\xd0\x40\x47\x11\xcb\x87\x9d\x3d\x3c\x3c\xcd\xd4\xce\ +\xe6\x84\xe9\xe9\xe9\xbe\x45\x3d\x73\x12\xd7\x2c\x3a\x82\x72\xbb\ +\xdd\xae\x2e\x5f\xbe\xac\xa3\xa3\x23\x2d\x2e\x2e\x86\x4e\x87\x59\ +\xf5\x71\x0c\x4b\x0d\x43\xcc\xbc\x1f\x1b\x1b\xd3\xf2\xf2\xb2\xa6\ +\xa7\xa7\x75\xeb\xd6\xad\x98\xe7\x8c\xa1\xf5\xf5\x75\x3d\x7d\xfa\ +\x54\x77\xef\xde\xd5\xaf\x7e\xf5\x2b\x2d\x2d\x2d\x69\x7a\x7a\xfa\ +\x74\x3c\xa0\x98\xf8\xed\x46\x67\x10\xf3\x93\x02\x8c\x41\x46\xca\ +\x15\x6c\xfa\x3d\xab\x3c\x67\x8b\x50\xb6\x4c\x58\x07\x1d\x29\xc8\ +\x81\xe1\x49\xd9\x34\x07\x4d\x59\x8c\x4a\xca\x6e\x51\x46\x0a\x30\ +\xfd\x7d\x28\x95\x2c\x66\x2f\x05\x55\xd4\xcb\x81\xa4\xbb\x82\x5c\ +\x2e\xfe\x3e\x07\xa2\x29\xd3\x93\x1a\x79\x07\xa8\xfe\xee\xd4\xcd\ +\x88\x11\x83\xd6\x9d\x99\x99\x89\x81\xcf\x11\x04\x64\xc4\x65\xe5\ +\x0e\x50\x80\x2a\x87\x81\x3a\x7f\xfe\xbc\x2a\x95\x4a\x04\xfd\xa1\ +\x44\x59\x21\xcd\xce\xce\xc6\x0a\xcd\xeb\xdc\x6a\xb5\xf4\xe0\xc1\ +\x03\x7d\xf8\xe1\x87\x7a\xf4\xe8\x91\x3e\xfb\xec\xb3\x00\x9a\x50\ +\xf0\x69\xfb\x52\xb6\x25\xbd\x06\x8d\x3f\xef\xd7\xac\x67\xbd\xdf\ +\xd2\xff\xfd\xd9\x74\x3c\xa7\x8c\x26\xf2\xe7\x19\xe2\x6e\xd2\x98\ +\x1f\x07\x3c\x0e\x02\x72\xb9\x5c\xb8\xb2\xe8\x1f\x40\x07\xf7\x01\ +\x0a\x98\x07\x80\x0f\xe9\x2c\xfd\x42\x9a\xf7\xc9\x8d\x2e\x9f\x11\ +\x33\x41\x9f\x22\x57\xde\x9d\xd5\x36\x14\xb3\xcf\x33\x5f\x15\xa7\ +\x8c\x95\xcb\xc9\xe7\x68\xca\xb0\x39\xe3\x44\x1d\x1d\x80\x64\x95\ +\x0b\x90\x61\x35\x2f\x29\x8c\x3f\x6e\x1d\x49\xc1\x6a\x01\x30\x60\ +\xa3\xbc\x6d\x5e\x5e\xd6\x18\x21\xd1\x24\xf2\xe1\x1e\x52\x03\xd0\ +\xce\x93\x93\xb3\x33\xe2\x3c\x39\x22\x40\x10\x30\x82\xa1\xf4\xfe\ +\xa7\xcd\x6e\xdc\x68\x37\x63\x0a\xf6\xd6\xef\x75\x20\x08\xa0\xf0\ +\xdd\xae\x3e\x16\x70\xcd\x21\x47\x18\xbe\x42\xa1\x10\x47\x44\x91\ +\x10\xd2\x99\x34\x76\x57\x0d\x0f\x0f\xc7\x4a\x1e\xe6\x14\x60\x86\ +\x01\xc4\x75\x48\xbd\x88\x85\xa9\x56\xab\xe1\xce\x41\x97\x3b\xcb\ +\x2b\x29\x98\x2b\xf4\x2a\xa0\x05\x26\x70\x7f\x7f\x3f\xdc\x2c\xb8\ +\x17\x59\xf0\xad\xac\xac\xe8\xe2\xc5\x8b\x9a\x9a\x9a\x0a\xe6\xa6\ +\x50\x28\xf4\xc5\x60\xc1\x06\x3b\x7b\x02\x60\x00\xfc\x10\x9b\x03\ +\x7b\xc9\xb8\x46\x57\x03\xd4\x70\x63\x32\xcf\xc9\x2c\x8f\x6e\xe4\ +\x42\xbe\x30\x71\x8c\x01\x52\x29\x00\xca\x00\x01\xd4\x9b\x38\x4c\ +\x77\xf1\x4a\xea\x3b\xd4\x99\x45\x18\xb1\x3f\x8c\xab\x56\xab\x15\ +\x79\xc4\x3c\xd0\x9c\xba\x2f\x2f\x2f\xc7\xee\x50\x4f\x87\xc0\xd1\ +\x3e\x8f\x1f\x3f\x56\xb7\xdb\xd5\xc5\x8b\x17\x75\x78\x78\xa8\x47\ +\x8f\x1e\xa9\xd9\x6c\x6a\x74\x74\x34\x0e\xb9\xef\x76\xbb\x71\x78\ +\x37\xe7\x10\xb2\x11\xc2\xc7\x17\xed\x1c\x1d\x1d\x55\xa3\xd1\x88\ +\xfe\x95\xce\x8e\xa6\x01\xd0\x22\x63\xc6\x1f\xa0\x8d\xab\x52\xa9\ +\xc4\xce\x41\x76\x5e\xee\xef\xef\xc7\x6e\xc3\x27\x4f\x9e\xc4\x18\ +\x24\x1f\x18\x20\xd6\xbd\x61\xcc\x2f\xdf\x88\xb3\xb7\xb7\xa7\x6a\ +\xb5\x1a\xee\x3d\xb7\xfb\x8c\xd7\x91\x91\x11\x2d\x2f\x2f\x6b\x68\ +\x68\x48\x97\x2e\x5d\xd2\xd5\xab\x57\x35\x3d\x3d\xad\xfd\xfd\x7d\ +\x6d\x6c\x6c\x68\x7c\x7c\x5c\xad\x56\x4b\x8f\x1f\x3f\xd6\xe1\xe1\ +\xa1\x96\x96\x96\xf4\x93\x9f\xfc\x44\x27\x27\x27\xba\x7e\xfd\xba\ +\xfe\xfa\xaf\xff\x5a\xd7\xae\x5d\x3b\x4d\x76\xcb\x04\xf5\xcb\x0d\ +\x4d\x0a\x0a\xfc\x9e\x2c\x06\xc0\x8d\x57\x96\x5b\x08\xe6\x85\x01\ +\xe9\xca\xd4\xdf\xed\x8a\x9b\xcb\x7d\xa5\xa9\x71\x75\x26\x8a\x7b\ +\xf9\xcc\x01\x08\x86\x22\xbd\x06\x01\x45\x7f\x0f\x34\x6d\xfa\x6e\ +\x07\x08\xc8\xac\x50\x38\xdd\x65\xc1\x31\x04\xbe\x22\x97\x06\x6f\ +\xb1\x4e\x41\x5b\xca\x94\x71\x65\xb5\xc3\x57\x37\xac\x46\x41\xd9\ +\x28\xdf\x9d\x9d\x1d\x7d\xf9\xe5\x97\x7d\x89\x1d\x53\x39\xf3\xd9\ +\xde\xde\x5e\x50\x9e\xf3\xf3\xf3\xba\x71\xe3\x86\x16\x16\x16\x62\ +\xa7\x0e\xb4\x30\x4a\xd1\x0d\x38\x2b\x9c\x89\x89\x09\xbd\xfe\xfa\ +\xeb\x7a\xfd\xf5\xd7\x35\x32\x32\xa2\x66\xb3\xa9\x4f\x3f\xfd\x54\ +\x1f\x7d\xf4\x91\x3e\xf8\xe0\x83\x70\x91\x51\x7f\x77\x31\x79\x5b\ +\xa9\x57\x3a\x26\xd3\xbe\xe2\x7b\x07\x68\x18\xae\x74\x6c\x38\xb8\ +\x4d\xdb\xee\x32\x77\xc0\x97\x8e\x13\x1f\x77\x8c\x4f\xa9\x3f\x26\ +\x0e\x63\x97\x6e\xb3\xf7\xbe\x45\x76\x1e\x24\xcf\x73\x28\x0b\x98\ +\x11\xdc\x64\x30\x7f\xbe\x8a\xa5\x4e\x18\x0b\x76\xb9\x39\x7b\xca\ +\x1c\x72\xa6\x05\x63\xe1\x4a\xde\x41\x91\xa7\x43\x70\xe3\x8d\xa2\ +\x74\xc0\xef\xe0\xc8\xfb\x06\x05\x48\x8e\x25\x82\xf1\x09\x3c\x05\ +\x28\x50\xa6\xc7\xd2\xb0\x4d\x9a\xf2\x31\xba\x1e\x17\xc1\x2a\x96\ +\xfa\x01\x20\x53\x36\x0d\x5d\xe0\x97\x83\x41\x2e\x98\x1b\x5c\x40\ +\x04\x41\x3b\x93\x44\x79\x30\x11\x94\xc3\xbb\x60\x32\x5c\x47\x78\ +\x00\x2e\x86\x15\xa3\xeb\xae\x09\xd7\x09\x9e\x54\x93\x3e\xa0\x3c\ +\x8c\x39\x71\x26\x94\x09\x88\xc3\x3d\xe3\x3b\x9e\x00\x11\xc8\x09\ +\xb6\xa2\xdd\x6e\x07\x10\x61\xb7\x19\xa0\xd4\xfb\x15\xf0\x07\xc8\ +\x71\x99\xe1\x92\x41\x06\xae\x8f\x00\xaf\x94\xc9\x98\xdd\xd9\xd9\ +\x09\x80\xc4\x3b\xd9\xd6\x8f\xbd\xe0\x4c\xb9\xb9\xb9\xb9\x48\x08\ +\xda\xed\x9e\xb9\xd3\xba\xdd\xae\x6a\xb5\x9a\xce\x9d\x3b\x17\x06\ +\x19\xe0\xe1\xf3\x06\x00\x32\x3c\x3c\xdc\x97\xe6\x00\x57\xae\x2f\ +\x6a\x1c\x18\x0d\x0d\x0d\x45\xdc\x17\x7a\x06\x43\x2f\x9d\x82\x22\ +\x62\xe3\x9c\x69\xf4\x14\x14\x7e\x8c\x0e\xac\x27\xfd\xec\xfa\x85\ +\x03\xb8\xd1\x19\x9e\x7f\x89\x23\x7c\x00\x59\x30\x50\xfc\x8f\xec\ +\x6b\xb5\x9a\xe6\xe6\xe6\xb4\xbf\xbf\xaf\xf5\xf5\x75\x5d\xb8\x70\ +\x41\xc7\xc7\xc7\x7a\xf2\xe4\x49\xec\xbc\x63\xe7\xa5\xb3\x35\x4b\ +\x4b\x4b\x11\xa6\xd0\xed\x9e\xe6\x92\x22\x80\x1d\xdd\x4f\x9d\x98\ +\x3b\xf4\x85\x7b\x44\x00\x88\xe3\xe3\xe3\x91\xf6\x80\xf9\x42\x0c\ +\x14\x00\x8a\x71\x02\xe0\x85\x25\x62\x57\x65\xb3\xd9\x54\xa9\x54\ +\x8a\x0c\xf1\x53\x53\x53\x31\x36\xc8\xc4\xdf\xeb\x9d\xa5\xf2\x60\ +\xcc\xf5\x7a\xbd\x48\x9c\x0a\xe8\x86\x95\x64\x17\xea\xf4\xf4\xb4\ +\xa6\xa6\xa6\xb4\xb1\xb1\x11\xf2\xbf\x7a\xf5\xaa\xde\x79\xe7\x1d\ +\xcd\xcf\xcf\x6b\x6f\x6f\x4f\xab\xab\xab\x7a\xf0\xe0\x41\xec\x36\ +\x6c\xb7\xdb\xb1\x53\x71\x76\x76\x56\xef\xbd\xf7\x9e\x2e\x5d\xba\ +\xa4\xd9\xd9\xd9\x00\xb5\x6b\x6b\x6b\xfd\x31\x58\x34\x1e\x05\x91\ +\xb2\x3a\x59\xa0\x8a\x6b\x10\xd0\x72\x05\xc6\xc0\x44\x91\x30\xb9\ +\xa0\xab\x9d\xe5\x71\xf7\x93\x1b\x4e\x07\x26\x83\x40\x5e\x16\x1b\ +\xe2\xab\x7a\xaf\x2f\xed\x4b\x19\x06\xff\x3e\xeb\xf2\x72\x5d\x29\ +\xf3\xee\xe3\xe3\x63\x5d\xb8\x70\x41\x57\xae\x5c\xd1\xc7\x1f\x7f\ +\xdc\x17\x27\xe1\xc6\xdf\x15\xa9\xd7\xc7\x2f\x37\x10\xd4\x13\xc5\ +\x81\x5b\xd0\x57\x54\x28\x10\x2f\x13\x5f\x75\xea\x96\xcd\x92\x87\ +\xcb\xa1\xdb\x3d\x3d\x03\xec\x8b\x2f\xbe\xd0\x9d\x3b\x77\x34\x3b\ +\x3b\xab\x4b\x97\x2e\xe9\xe2\xc5\x8b\x41\xc3\x13\x4b\xc0\xc4\xf3\ +\x1c\x35\x24\x5e\xc3\x08\x5f\xbb\x76\x4d\x3f\xfc\xe1\x0f\xf5\xf7\ +\x7f\xff\xf7\x7a\xf0\xe0\x81\x1e\x3c\x78\xa0\x4f\x3e\xf9\x44\xff\ +\xfd\xdf\xff\xdd\xb7\xfd\x9e\x09\x9f\xba\x7a\x53\xd9\xa4\xec\x95\ +\x03\xe9\x2c\xa3\x99\x05\x56\xf9\xdc\x17\x03\x29\xb8\xf5\xcf\xfc\ +\x7d\x00\x17\xef\x53\xc6\xb1\xb3\x20\x29\x9b\x43\xdf\x63\xdc\x30\ +\x40\xde\xe7\x1e\xa3\xe0\x2e\xc3\x14\x84\x3b\x73\xe6\xab\x4a\x07\ +\x44\x29\x53\x25\xf5\x33\x6c\xfe\x5e\xca\x4d\x8d\xaa\x3f\xeb\x6d\ +\x18\xe4\x92\xa7\x6e\x29\x1b\xe9\xbb\x25\x01\x82\x7c\xee\xac\x0e\ +\x40\x0b\x85\xe9\x3b\x7a\x00\x12\x8c\xe7\x34\x1e\xd1\x99\x2f\x6f\ +\x1b\xf2\x48\x2f\xea\x92\xb2\xea\xe8\x21\xe6\x1b\xe7\xc2\x31\x17\ +\x61\xfb\xa4\x33\x77\x30\xb2\x4d\xfb\xdf\x5d\x8a\xb0\x26\xe8\x03\ +\x77\x81\xa2\xab\x70\x3d\xc3\x1c\x61\x38\x53\x90\x8e\xee\x64\xdc\ +\xe3\xf6\x4b\x17\xae\xf4\x03\xf7\xc1\x1a\x30\x4f\x47\x46\x46\x54\ +\xab\xd5\x42\x9f\x90\xe8\x93\x38\x96\x93\x93\xd3\x1c\x6f\xb0\x4d\ +\x1c\x7b\x02\x30\x76\xc6\x08\xc0\xe8\xec\x1f\x46\x93\x6c\xdf\x9e\ +\xd1\xdc\xdd\x46\xb0\x0e\x0e\x72\x86\x86\x86\x54\xab\xd5\x22\xbf\ +\x16\xef\xe1\xa7\xdb\xed\x06\x58\x38\x39\x39\x51\xb9\x5c\x8e\xfe\ +\x07\xa0\xba\xdc\x09\xaa\x96\xce\x00\x3e\x8b\x7e\xe2\xda\x9c\x8d\ +\x27\x3b\x3d\x99\xbe\x7d\x47\x1b\x00\x81\xec\xf8\xf9\x7c\x3e\x6c\ +\x1a\x60\x0a\xe0\xc6\xd8\x38\x3a\x3a\x8a\x1d\x93\xc8\xa8\x58\x2c\ +\x86\xeb\x89\x36\xf2\x99\xf7\xb9\xbb\x81\x7d\x07\x2a\xed\x9d\x9c\ +\x9c\x8c\x1d\x7e\xa4\x8b\x39\x7f\xfe\xbc\x16\x17\x17\x75\x72\x72\ +\x12\xd9\xd7\x61\x72\xd8\x51\x38\x35\x35\x15\xc0\xa7\xd9\x6c\xea\ +\xe6\xcd\x9b\x3a\x39\x39\x3d\xc7\x8f\x71\x03\x5b\x84\x9b\x99\x31\ +\x46\xea\x03\x40\x15\xb1\x77\x2c\x4c\x60\xf6\x68\x3f\xac\x20\xba\ +\x8c\xb9\x40\x2a\x84\x46\xa3\xa1\x73\xe7\xce\xa9\x5e\xaf\xab\x58\ +\x2c\x6a\x6a\x6a\x2a\x18\x37\x5f\x8c\xc2\xcc\xe3\x09\x40\x97\x7a\ +\xe8\xc6\xa3\x47\x8f\x62\x71\xc2\xa2\xf4\xf8\xf8\x58\xb3\xb3\xb3\ +\x7d\xee\xf7\x99\x99\x19\xd5\xeb\xf5\x60\xc6\x0e\x0e\x0e\xf4\xb3\ +\x9f\xfd\x4c\x0f\x1e\x3c\x08\xe0\xc8\xf8\x2d\x97\xcb\x7a\xe5\x95\ +\x57\x74\xf5\xea\x55\xd5\x6a\x35\x5d\xb8\x70\x41\x3b\x3b\x3b\x5a\ +\x5f\x5f\xef\x5b\xbc\x85\x8b\x70\x10\xab\xe3\x13\x99\xdf\x29\x80\ +\xc9\x02\x21\xa9\x31\x72\xe3\x95\x82\x26\x14\xa6\xaf\xe6\xf9\x3f\ +\x65\x58\x52\x45\x94\x55\x3f\xff\xcc\xc1\x53\x16\x08\xcc\x62\x31\ +\x9c\x7d\xe3\x39\x14\x1e\xab\x4d\x6f\x0b\xf7\x3b\x28\x19\x19\x19\ +\xd1\x1f\xfe\xf0\x07\xdd\xbe\x7d\x5b\xff\xfc\xcf\xff\xac\x1f\xff\ +\xf8\xc7\x6a\x36\x9b\x91\x05\x77\x79\x79\x39\x76\xb3\x60\x64\xfc\ +\xc8\x07\x56\x62\x47\x47\x47\x7a\xf2\xe4\x49\xdf\x24\x73\x36\x02\ +\x65\x98\xc5\x68\xa5\x2b\xa3\x14\x74\x0d\xea\x6b\x97\x89\x03\xcf\ +\x6e\xb7\xab\xa7\x4f\x9f\xea\xe9\xd3\xa7\xfa\xf5\xaf\x7f\xad\x7c\ +\x3e\xaf\xc9\xc9\x49\xdd\xb8\x71\x43\x53\x53\x53\x9a\x9e\x9e\xd6\ +\xc5\x8b\x17\x63\xa5\xc8\xc1\xae\xac\x7a\xb6\xb6\xb6\xf4\xbf\xff\ +\xfb\xbf\x5a\x5e\x5e\xd6\xcc\xcc\x8c\xe6\xe6\xe6\xf4\xca\x2b\xaf\ +\xe8\x6f\xfe\xe6\x6f\xf4\xa3\x1f\xfd\x48\x0f\x1f\x3e\xd4\x27\x9f\ +\x7c\xa2\x4f\x3e\xf9\x44\x8b\x8b\x8b\x11\xd7\xe0\xf1\x06\x59\x57\ +\xda\x6e\x07\x01\x0e\x38\xb8\xcf\x5d\x51\x83\x98\xc8\xf4\xca\x02\ +\x5a\x0e\xb2\xa5\xfe\x78\x20\x1f\x3f\x7e\xb9\xab\x87\xba\xb2\xda\ +\xf5\x67\x52\xe0\xed\x46\x0b\x97\x8a\x1b\x68\x8f\x3b\x4a\x41\x10\ +\x97\x7f\x87\x22\x1c\x74\x39\xeb\x99\xbe\x5f\xea\x77\x47\x52\xb6\ +\xc7\xf9\x70\x0f\x65\xf1\x4e\xc6\x2a\x3f\x0e\x94\x5c\x47\xb8\x7b\ +\xc4\xd9\x22\xea\xe3\x4c\x9a\x2f\x3c\xb2\x16\x69\xce\xbe\x01\x52\ +\x7c\xfc\x23\x17\x8c\x08\x46\x1e\x40\xd0\xeb\xf5\xfa\x98\xd6\x42\ +\xe1\x2c\xeb\xb7\x1f\x20\xec\xab\x7a\x77\xed\x79\x2c\x9b\x8f\x81\ +\x14\x8c\xa5\xcc\x5c\x2e\x77\xe6\x22\xc3\x05\xca\x33\x80\x1c\xca\ +\xf2\x4d\x14\xb4\x19\xc0\xd0\xe9\x74\x22\xbe\xc4\x59\x4b\xe2\x5e\ +\x7c\x27\x1a\xac\x34\x75\xe1\xe0\xe3\x6e\xb7\x1b\x06\x15\xb0\x42\ +\x9e\x37\xda\x99\xcb\xe5\x02\x30\xc0\xb4\x55\xab\xd5\x48\xd9\x80\ +\xbb\x90\xb9\x48\x1f\x72\x5c\x0d\x7f\xe3\x6e\x2a\x14\x0a\xc1\xd4\ +\x90\xdc\xd3\x53\x30\xc0\xd8\xf5\x7a\x3d\x4d\x4c\x4c\x44\xda\x0c\ +\x3e\xc7\xc0\xe2\x0a\x04\x98\xb8\xfc\xfc\x7f\x67\x8d\xe9\x07\x16\ +\x8e\xee\x82\xa6\xef\x68\x77\xaf\xd7\x0b\xe0\x47\xf6\x72\xda\xe6\ +\x6e\x7d\xc6\x14\xf1\x4a\xc8\xb8\xdd\x6e\xab\xd1\x68\x84\xed\xd8\ +\xdf\xdf\x0f\xb0\x88\x07\x82\x7e\xf7\x04\xc6\x00\x7f\xc2\x36\x0e\ +\x0f\x0f\x55\xab\xd5\xe2\x40\x6c\x67\xb6\xd9\x2d\x38\x31\x31\x11\ +\x71\x58\x80\x0e\xdc\x82\xc8\xb2\x52\xa9\xf4\x65\x44\x27\x41\xab\ +\x1f\xf0\x9c\xcf\xe7\x23\x9f\x18\x1b\x72\x00\xca\x93\x93\x93\x71\ +\xfe\x24\x07\x95\x03\xb6\x29\x9f\xf9\x02\x30\x42\xbe\xa3\xa3\xa3\ +\x5a\x59\x59\xd1\xf8\xf8\x78\x94\xe1\x67\x17\xe3\x0a\xe7\x8c\x44\ +\xd8\xad\x7a\xbd\xae\xa9\xa9\xa9\x60\x60\xd7\xd6\xd6\x22\x24\x06\ +\x39\x31\x0e\x87\x86\x86\x62\xc7\xe9\x85\x0b\x17\x22\xa0\xbe\xd1\ +\x68\xc4\x51\x3e\x9f\x7f\xfe\xb9\x9e\x3c\x79\xa2\x95\x95\x95\x88\ +\x9b\x9d\x9c\x9c\xd4\x0b\x2f\xbc\xa0\xbf\xfb\xbb\xbf\x0b\x20\x46\ +\x78\x08\xc7\xf4\x00\x22\x09\xd4\x0f\x58\x9c\xba\xf3\x52\x00\x82\ +\xf2\x02\xf8\xf8\x64\x4e\x41\x56\xba\xf2\xf7\xf2\x7c\x75\xed\x7f\ +\xa7\xf1\x44\x59\x57\xba\x12\x77\x25\x95\x32\x13\xa9\x1b\x28\x7d\ +\xc6\x19\xb1\xd4\x50\x66\xad\xfc\x1c\x60\x79\x3b\xfd\x42\x49\x80\ +\xf4\x5b\xad\x96\x7e\xf9\xcb\x5f\xaa\xdb\xed\xea\x7b\xdf\xfb\x9e\ +\x7e\xfe\xf3\x9f\x6b\x6f\x6f\x4f\xaf\xbe\xfa\xaa\x5e\x7e\xf9\xe5\ +\x58\xf9\x6c\x6c\x6c\xc4\x76\x51\x50\x36\x06\xe6\xde\xbd\x7b\x7d\ +\xae\x15\xea\x43\x72\xc3\x2c\x59\x67\xc9\x26\xab\xbe\x2e\x8b\x14\ +\xc8\x32\xd9\xbc\x6d\x2e\x2b\x0c\xe9\xda\xda\x9a\x0e\x0f\x0f\xf5\ +\xad\x6f\x7d\x4b\xeb\xeb\xeb\xba\x76\xed\x9a\xae\x5f\xbf\xae\xcd\ +\xcd\xcd\xbe\xe0\xf6\x73\xe7\xce\x69\x7e\x7e\x5e\x3b\x3b\x3b\x6a\ +\x36\x9b\xb1\xf2\xad\x54\x2a\x9a\x9b\x9b\xd3\xd5\xab\x57\x75\xeb\ +\xd6\x2d\xbd\xfb\xee\xbb\x6a\xb7\xdb\x5a\x5c\x5c\xd4\x6f\x7e\xf3\ +\x1b\xfd\xf6\xb7\xbf\xd5\xdd\xbb\x77\xfb\xc0\x00\xca\xdc\xeb\x4f\ +\x5d\x9d\x39\x1a\x04\xc0\x51\x6c\x59\x8b\x03\x2f\x2f\x95\x49\x2a\ +\xe7\x2c\x79\x32\xa6\xf8\x3b\x1d\x4b\x3e\x8e\x9c\x69\x73\x80\xe4\ +\x6e\x46\x57\xe4\x18\xeb\x14\x54\xf9\x73\x0e\xea\xf8\x1e\xc0\xeb\ +\x5b\x90\x71\xa1\x50\x26\x2e\x28\x9f\x63\xfe\xb7\x6f\xbc\x48\xd9\ +\x19\xc6\x3c\xef\xf2\xb1\xe2\xe0\xc7\x17\x49\xd4\x0d\xc6\xc0\x75\ +\x01\xc6\xc8\xe3\x4f\xf8\xce\xdd\x25\x5e\x4f\x76\x60\x01\x40\x3d\ +\xce\x85\xb1\x9c\x25\x57\x56\xff\x3e\x76\xd2\x8d\x00\x18\xdf\x83\ +\x83\x83\x78\x8f\x1f\xf0\x8b\x51\xc7\x30\x03\x02\x5c\x47\xa6\x17\ +\xe3\xd9\xc7\x6a\x6a\xbc\xe9\x57\x8f\x21\x62\x03\x8a\xa4\x60\x63\ +\xbc\x1c\x07\x60\xc8\x14\x57\x9b\xc7\x5a\xb2\xe3\xca\x19\x4a\xdc\ +\x64\xc7\xc7\xc7\x61\xc4\xc9\x75\x45\xaa\x03\xcf\xef\xd5\x6a\xb5\ +\x94\xcf\xe7\x23\xb8\x1c\x56\x06\xb7\x35\xf5\x46\xfe\x94\x4d\xac\ +\xa6\x8f\x55\x58\x1b\xce\xd7\x63\x8c\xc3\xc8\x4c\x4d\x4d\xc5\x59\ +\x7f\xf5\x7a\xbd\x0f\xec\x97\xcb\xe5\x00\x05\x04\x43\xfb\xa2\x12\ +\xb6\x8a\xbe\x25\xd6\xac\xd7\xeb\x05\xe8\xf3\x5c\x55\x5e\x1f\xc6\ +\x33\x80\xcb\x77\x98\x31\x56\xa5\x33\xf6\x92\xf8\x26\x4f\xf8\xea\ +\x7d\x8a\x4c\xe9\x5f\x40\x06\x9b\x84\x48\x0f\xf0\xe4\xc9\x93\xd8\ +\xed\x08\xdb\xe8\x80\x84\x3c\x4e\xeb\xeb\xeb\x01\x28\x48\x18\x4b\ +\xfa\x06\x64\xbf\xb2\xb2\xa2\x5e\xaf\xa7\xe9\xe9\x69\x9d\x9c\x9c\ +\x04\x18\x3b\x7f\xfe\x7c\x1f\x7b\xd4\xeb\xf5\xfa\x00\x35\xe3\x97\ +\x33\x18\xd3\x45\xc2\xee\xee\xae\x26\x26\x26\x9e\x99\xef\xc8\x92\ +\x7b\x60\xf4\x70\xfb\xa3\x3f\x28\x1f\x30\x9d\xcb\xe5\x34\x31\x31\ +\x11\x00\x9e\xcc\xee\xc4\x7c\x01\xd2\x76\x77\x77\x63\xd1\x41\xdf\ +\xd6\x6a\xb5\xd8\x70\x41\x9c\x1d\x79\xcb\x98\xbb\xb8\x44\x01\xe7\ +\xc5\x62\x51\xa5\x52\x49\x3b\x3b\x3b\x5a\x5a\x5a\xd2\xc3\x87\x0f\ +\xb5\xb8\xb8\xa8\x56\xab\xa5\x9d\x9d\x1d\xad\xac\xac\x68\x64\x64\ +\x44\xe7\xcf\x9f\xd7\x5b\x6f\xbd\xa5\xdb\xb7\x6f\x07\x78\xee\x74\ +\x3a\x5a\x5f\x5f\x57\x3e\x9f\xd7\xd4\xd4\x54\xcc\x09\xcf\x73\x36\ +\x37\x37\x77\xc6\x60\xa5\x86\x3a\x35\xba\xa9\x21\xf6\x2b\x7d\xd6\ +\x15\xab\x83\x1c\x07\x66\xae\xf4\x52\x20\xc4\xf7\xa9\x81\xf3\xcb\ +\xcb\x4c\x59\x2d\x5f\x45\xa7\xe5\x0e\x02\x7e\x59\x0c\x8e\xff\xef\ +\xe0\x33\x95\x89\x03\x3b\xd8\x85\x56\xab\x15\x2b\xe1\x5f\xff\xfa\ +\xd7\x7a\xe3\x8d\x37\xf4\xc2\x0b\x2f\xe8\xf0\xf0\x50\x77\xef\xde\ +\xd5\xc8\xc8\x88\x6e\xdf\xbe\x1d\x2b\x3c\x06\xf4\xda\xda\x9a\x7a\ +\xbd\xd3\x00\xc5\xa5\xa5\x25\x6d\x6e\x6e\x0e\xac\x3b\x32\xa4\x6e\ +\x59\xc6\x3f\xed\xd3\xac\xf6\xba\x1c\x9e\x27\x83\x41\xec\x57\xab\ +\xd5\xd2\x37\xdf\x7c\xa3\x5b\xb7\x6e\xe9\x0f\x7f\xf8\x83\x66\x66\ +\x66\x54\xab\xd5\xd4\x68\x34\x9e\x61\x59\x6a\xb5\x5a\xd0\xed\x5b\ +\x5b\x5b\x7a\xf2\xe4\x89\x96\x97\x97\x55\x2e\x97\xd5\x68\x34\xc2\ +\x05\xf1\xd2\x4b\x2f\xe9\xf5\xd7\x5f\xd7\x0f\x7f\xf8\x43\xdd\xbf\ +\x7f\x5f\x9f\x7d\xf6\x99\xee\xde\xbd\xab\x0f\x3f\xfc\xf0\x19\x57\ +\xaf\x8f\x15\xe9\xd9\x5c\x4c\x29\x93\xe4\xcc\x24\x6d\x4b\xe3\x85\ +\x52\x39\xa6\xff\xbb\x7c\x30\xd8\x0e\x9a\x52\x70\xc5\xb3\x18\x06\ +\x77\x19\xa1\x8c\x52\x17\x23\xcf\x30\x47\x60\x05\xdc\xf5\x92\xb6\ +\x25\x65\xef\xdc\x25\xe4\xf5\xce\x92\x0b\x72\xe0\xef\x74\xd1\xc5\ +\x77\xce\x08\xb3\xc2\xc4\x18\xf2\x7d\xea\x92\x74\xf7\x9b\xeb\x09\ +\xdf\x02\xed\x0b\x1e\x49\x7d\xb1\x44\x2e\x6f\x80\x16\xa0\x8f\x38\ +\x19\xee\xc1\xb8\x4b\xea\x63\x79\xf8\x1f\xc6\xc4\x77\x1a\x01\xe2\ +\x50\xc8\xac\x96\xd9\x3d\x08\xd0\x83\xc9\x4a\x41\x6f\xaf\xd7\x8b\ +\x38\x26\x18\x2b\xe4\x89\xcb\x9c\x67\x1c\x50\xa6\x63\x97\x55\xbc\ +\xb7\x05\x90\xe5\x7d\x4b\xfb\xbc\x6d\x3e\x06\x52\x86\x16\xb9\x73\ +\x94\xcc\xee\xee\xae\x6a\xb5\x5a\x30\x12\xe5\x72\x59\x9d\x4e\x27\ +\x8c\xeb\xc8\xc8\x48\x80\x49\xc0\x05\xc9\x23\x89\x23\x62\x83\x0a\ +\xc0\x0f\x60\x0c\xc3\x04\x98\x01\xf0\x48\x67\x07\x80\xe3\x7e\x84\ +\x41\x82\xad\x72\xf6\x69\x64\xe4\xf4\x80\x65\x58\x24\x4e\x4a\xe0\ +\x3b\x62\xf9\x60\x7f\x18\x83\xe8\x4a\x18\x3f\x02\xfa\x7d\xdc\xd0\ +\xcf\x30\x10\x8c\x0d\x00\xb3\xf7\xb1\xeb\x1b\x3f\x37\x8f\x18\xb4\ +\x99\x99\x99\x48\x03\x90\xea\x26\x58\x22\x5f\x1c\xe1\x5e\xcd\xe5\ +\x72\xe1\x7e\xa5\xaf\x70\x79\x72\x3c\xcb\xfa\xfa\xba\xe6\xe7\xe7\ +\x23\xd1\x29\x1b\x96\xc8\x66\x3e\x3d\x3d\xad\xa3\xa3\xa3\x48\xfb\ +\xd0\x68\x34\xd4\xeb\xf5\xb4\xb9\xb9\xa9\x8d\x8d\x8d\x58\x94\xe3\ +\xf2\x62\x6c\x8e\x8f\x8f\xeb\xe8\xe8\x48\xad\x56\x2b\x00\x07\xff\ +\x7b\x9d\x70\xfb\x31\xce\xaa\xd5\x6a\x30\x36\x7e\x58\x76\xa7\xd3\ +\x09\x5d\x0f\x90\x66\xec\x48\x8a\x7c\x66\xa4\xce\xe0\x3b\xc6\xba\ +\xf7\x17\xf1\x50\x1c\xb9\xc3\xce\x53\xc6\xc8\xfe\xfe\xbe\x1e\x3d\ +\x7a\xa4\x46\xa3\x11\x1e\x92\xf5\xf5\x75\xed\xed\xed\x69\x76\x76\ +\x56\x63\x63\x63\x11\x0b\xd7\xed\x76\x75\xfe\xfc\x79\x4d\x4d\x4d\ +\x05\x50\xdb\xdd\xdd\xd5\xfa\xfa\xba\x46\x47\x47\xf5\xdb\xdf\xfe\ +\x56\xeb\xeb\xeb\x3a\x38\x38\xd0\xea\xea\x6a\xb8\x28\x2f\x5d\xba\ +\xa4\x6f\x7d\xeb\x5b\x7a\xe9\xa5\x97\xb4\xb0\xb0\xa0\x4a\xa5\x12\ +\x9b\x2c\x88\x65\x04\x5c\x6f\x6e\x6e\x06\x20\x64\xae\x63\xe7\x86\ +\x1c\x20\xb8\xe2\xf3\x01\xe2\x9f\x39\x8b\xe5\x9f\x73\x7f\x16\xe8\ +\xf0\xcb\x57\x9d\xac\x52\xd3\xd8\x2c\xe8\x42\x2f\x33\xad\x97\x97\ +\xed\x86\xc2\x95\x4c\x0a\x1a\x52\xa3\xe2\x6e\xbd\x94\x11\xf1\x0b\ +\x43\x92\x4e\x9e\x14\x74\x61\x10\x3c\xb3\x33\x75\xfd\xf4\xd3\x4f\ +\x35\x35\x35\xa5\x17\x5f\x7c\x51\x27\x27\x27\xba\x73\xe7\x8e\x1e\ +\x3f\x7e\xac\xd7\x5e\x7b\x2d\x0c\x04\x00\xab\xdd\x6e\xab\xdb\xed\ +\xf6\x9d\x08\x9e\x05\x94\xfe\xaf\x0c\xd5\x20\xe0\x35\x48\xa6\x69\ +\xb9\x59\x60\x2b\xbd\x1e\x3e\x7c\x18\x8a\xe0\xe0\xe0\x40\x6f\xbe\ +\xf9\x66\xc4\x32\x9c\x9c\x9c\xa6\x6d\x20\x8d\xc3\xf4\xf4\x74\xb4\ +\xf7\xf0\xf0\x50\x2b\x2b\x2b\xda\xdc\xdc\xd4\xe3\xc7\x8f\xe3\x98\ +\x8d\xf5\xf5\x75\x8d\x8d\x8d\x69\x78\x78\x58\x6f\xbe\xf9\xa6\xde\ +\x78\xe3\x8d\xc8\xb4\xfb\xd1\x47\x1f\xe9\xb3\xcf\x3e\xd3\xe7\x9f\ +\x7f\x1e\xe3\x87\xfa\xba\xc1\x49\xaf\x41\xe0\x5a\x3a\x03\x49\x29\ +\x83\x35\x48\x16\x7c\xe7\xcc\x2b\xe5\xf0\xbf\x83\x1b\x07\x1d\x18\ +\x4b\x67\x9c\xf8\x3e\xcb\x0d\x3a\x3c\x3c\xdc\x77\x4c\x88\x8f\x5b\ +\x0f\xe6\xf4\x31\xcf\xea\x1a\x86\x03\xd6\xce\x41\xa0\x83\x28\xe9\ +\x2c\x6e\x09\x45\xe9\x20\xd1\xdd\xe3\x1e\xd4\x4b\xdc\x8c\x33\x52\ +\xc8\xc1\x99\x3c\x67\xaa\x7d\x35\xec\x40\x2c\x65\xa5\xb8\xa8\xa3\ +\x03\x19\x5f\x44\xa5\xf2\x4f\x41\x37\x72\x66\x25\xed\xf7\xfb\x05\ +\x83\x75\x72\x72\x12\x86\x9e\x7b\x1d\x78\x02\x20\x68\x37\x2e\x1d\ +\x56\xdb\x80\x06\x3f\x3c\x99\xb1\xe2\x80\x8b\xb1\xe0\x7f\xd3\x5f\ +\xb4\xc3\x33\x67\xb3\x53\x95\x95\x37\xb9\x88\x00\x0c\xe8\x11\xef\ +\x7f\x8f\x0b\xe3\xb7\xb3\x22\x18\x6d\xc6\xd2\xfe\xfe\x7e\xe4\x9b\ +\x82\x11\xf2\x38\x3b\xd8\x3c\xde\xb5\xb3\xb3\xa3\x52\xa9\x14\xc6\ +\x1d\x17\x17\xe0\x07\x7d\x88\x7c\x49\x62\x8a\xbb\x89\x1d\x8d\xa5\ +\x52\x49\x13\x13\x13\xd1\xcf\x94\x37\x39\x39\x19\x73\xc0\x13\x49\ +\x02\xe4\x38\x74\x18\x56\x8e\x78\x2a\xde\x87\x8b\x8d\x39\x07\xa0\ +\x64\x17\x2a\xec\x2d\x40\x04\x60\x81\xcc\x7d\xb7\xd9\xd1\xd1\x51\ +\x30\xbf\x8c\x29\xdc\xac\xec\xc0\xe6\xbd\xcc\x2f\x00\x8a\xa4\xa8\ +\x23\x07\x6b\xc3\x46\xd2\xcf\x2c\x18\xf0\x64\x10\xd7\x26\x9d\x6d\ +\x0e\xf3\x3c\x52\xa5\x52\x49\xc5\x62\x31\x76\xbf\xd6\xeb\xf5\x00\ +\xf2\xd8\x0e\x16\x0e\x92\xfa\xc6\x09\x63\x93\x7e\x3f\x77\xee\x9c\ +\x36\x36\x36\x62\x11\x0c\x33\xd5\x6e\xb7\x55\x2a\x95\xb4\xb1\xb1\ +\xa1\x6e\xb7\x1b\xee\x45\x76\xf2\x32\x07\x3d\xce\x0e\xdd\xc0\xb8\ +\x40\xa7\x30\x2f\x7d\xb1\xe0\x69\x1a\x7c\xcc\xb2\xc0\xf1\x45\xd4\ +\xf1\xf1\xb1\xd6\xd6\xd6\xf4\xfd\xef\x7f\x5f\xff\xf2\x2f\xff\xa2\ +\xff\xf8\x8f\xff\x08\x79\x6f\x6c\x6c\x68\x78\x78\x38\xda\x00\xf0\ +\x93\x4e\x41\xfd\xea\xea\xaa\x76\x76\x76\xb4\xb9\xb9\x19\xef\xff\ +\xe4\x93\x4f\xb4\xba\xba\x1a\xf3\xbd\x5a\xad\x06\xe9\x71\xf3\xe6\ +\xcd\xc8\xbd\x96\xcb\xe5\xf4\xf5\xd7\x5f\xeb\xb3\xcf\x3e\x53\xab\ +\xd5\xd2\x0b\x2f\xbc\xa0\x99\x99\x99\xd8\x14\x72\x74\x74\xa4\x89\ +\x89\x89\x58\x0c\xb1\x43\xff\xe4\xe4\xe4\xcc\x45\x98\x05\x94\xb2\ +\x3e\x1b\xa4\x9c\xfc\xf3\x2c\x36\x25\x8b\x35\xf1\xb8\x09\xbf\xbc\ +\xd3\x18\xb4\x0e\x9c\xb2\x98\x34\x0c\x76\x5a\x0f\xfe\x47\x21\xa7\ +\x2b\xe8\xf4\x4a\x01\x48\x16\x13\x96\xd6\xdf\x0d\x35\x01\xe6\xd4\ +\xc7\xdd\x14\xeb\xeb\xeb\xfa\xd5\xaf\x7e\xa5\x46\xa3\xa1\xf3\xe7\ +\xcf\x6b\x73\x73\x53\x9f\x7c\xf2\x89\x8a\xc5\xa2\x6a\xb5\x9a\xc6\ +\xc6\xc6\xb4\xb5\xb5\x15\x3e\xdf\xac\x76\x0f\xaa\x8b\x5f\x4c\xd2\ +\x2c\x59\xa4\xf5\xcd\x92\x61\xfa\xec\xf3\xe4\xe4\x86\x6d\x6d\x6d\ +\x4d\x8d\x46\x43\x5f\x7d\xf5\x95\x72\xb9\x5c\xdf\x4e\x31\x76\x8b\ +\xb0\x82\xe2\xcc\xb2\xb1\xb1\x31\x5d\xbc\x78\x51\x97\x2e\x5d\xd2\ +\xd6\xd6\x96\x0e\x0e\x0e\x34\x35\x35\x15\x41\xbd\x27\x27\x27\xb1\ +\x0b\x64\x7f\x7f\x5f\x73\x73\x73\xfa\xd1\x8f\x7e\xa4\x91\x91\x11\ +\xb5\xdb\x6d\x3d\x7d\xfa\x54\x9f\x7e\xfa\xa9\x7e\xf6\xb3\x9f\x69\ +\x79\x79\xb9\x6f\x2b\xbf\x83\xad\xe7\xb9\x8c\x1d\x50\x0d\x92\x67\ +\x96\x0c\x07\x19\x69\x80\x55\x1a\x7b\x93\x32\x54\x3e\x16\x7d\xcb\ +\x3c\xf7\x64\x01\x09\x68\xf6\xe7\x2d\x32\x30\x1a\x30\x0a\x59\x6c\ +\x1a\x06\x82\x55\x18\x2b\x4e\x80\x94\xcf\x17\xaf\x33\xa0\x02\x4a\ +\xdf\xe7\x1d\x32\x06\xdc\x38\xc8\x4a\x19\x46\x5f\x15\xfb\x18\x72\ +\x60\x0a\xdb\x01\xdb\x40\x9d\x01\x1d\x00\x4f\xef\x1f\xea\xe5\xee\ +\x05\xbf\xdc\x25\xea\x60\xd8\x53\x87\xc0\x74\x48\xea\x3b\x12\xc3\ +\xe7\x03\x46\x8c\xba\xb0\x30\x44\x59\xbb\xbc\x70\x81\xf0\x37\x32\ +\xa7\x2e\x18\x18\x6f\x6f\xca\x16\x72\x3f\xe0\x16\x37\x17\xf2\x77\ +\xb6\xcf\x9f\xe5\x5d\xf4\x07\xe7\xac\x4d\x4e\x4e\x06\x5b\x22\x29\ +\x52\xaf\x48\x8a\x18\x19\x6f\x6f\xbb\xdd\x56\xaf\xd7\x8b\xd8\x21\ +\x56\xeb\x93\x93\x93\x3a\x3e\x3e\x0e\x17\xd7\xc2\xc2\x82\x86\x86\ +\x86\x22\x67\x12\x6c\x18\x60\x03\x36\x85\x3e\xc6\xe8\x33\xae\xf8\ +\xbc\x52\xa9\x44\x80\x33\x8c\x0e\x39\xaa\x2a\x95\x8a\xa4\xb3\x6c\ +\xee\xc4\xa7\xc2\x60\xe1\xd2\x74\xf7\x2a\xac\x03\x00\x1d\x16\x11\ +\xb0\x40\xbe\x26\x40\x2e\x75\x66\x51\x41\x5a\x15\xde\xc1\xc1\xc8\ +\xf9\x7c\x5e\x6b\x6b\x6b\xe1\xc2\x02\x40\x72\x24\x8f\xa7\x12\x71\ +\xb7\x21\x2e\x7b\xea\x23\x9d\x66\x2b\xcf\xe7\x4f\x03\xe8\xcf\x9f\ +\x3f\x1f\x8c\x29\x72\x03\xc8\xb3\x33\xaf\x50\x38\xcb\x3d\x76\x78\ +\x78\xa8\x7b\xf7\xee\x69\x6c\x6c\x2c\x16\xb0\x64\x75\xf7\x85\x0d\ +\x32\x01\x28\x72\xd2\x00\x81\xe8\xe8\x16\x16\x6e\x8d\x46\x23\x80\ +\x7d\xbd\x5e\xd7\xc8\xc8\x48\x30\x8f\xc3\xc3\xc3\x1a\x1f\x1f\x8f\ +\x7a\x3b\x9b\xee\xc9\x8d\x71\x1f\x03\xec\x00\xea\xa3\xa3\xa3\x01\ +\x50\xdc\xc5\x9d\xcb\xe5\x34\x35\x35\xa5\xe3\xe3\x63\x6d\x6d\x6d\ +\x45\x4a\x10\xde\x7d\xfd\xfa\x75\x7d\xe7\x3b\xdf\x51\xaf\x77\xba\ +\x6b\xf2\x3f\xff\xf3\x3f\xd5\xeb\x9d\xe6\x16\x9c\x9b\x9b\x53\xaf\ +\x77\xba\x73\x70\x77\x77\x57\xcd\x66\x33\xe6\x0e\x73\x90\x64\xb8\ +\x43\x43\x43\xba\x76\xed\x9a\x6e\xdc\xb8\x11\x0b\x97\xd7\x5e\x7b\ +\x2d\x00\x25\xc7\xfe\x7c\xf1\xc5\x17\x7a\xff\xfd\xf7\xf5\x8b\x5f\ +\xfc\x42\xff\xf8\x8f\xff\xa8\x99\x99\x19\x7d\xf8\xe1\x87\x7a\xf5\ +\xd5\x57\x63\x3c\x0f\x0d\x0d\xc5\xc6\x84\x3e\x59\x23\x84\xff\xab\ +\x41\x4e\xc1\x92\xdf\x37\x88\xb9\xf2\xe7\x9d\xbe\xf6\xd5\xbf\x2b\ +\x62\x5f\x85\xa7\xcf\x67\x95\x99\x05\x04\x53\x03\xe6\x9f\xa7\xcf\ +\xa4\x57\x0a\x2c\xbc\x4d\x59\xf4\x3b\x9f\xf3\x7f\x6a\xb0\xf9\x1f\ +\xe5\x4f\xf0\x36\xca\x92\xb3\x92\x38\x8c\x15\x14\xef\x97\x97\x3b\ +\x08\x0c\x64\x01\xdc\xf4\xde\x41\xa0\x69\xd0\xb3\x69\x1d\x52\x79\ +\xf8\x33\xcb\xcb\xcb\x9a\x9d\x9d\xd5\x93\x27\x4f\xb4\xb8\xb8\xa8\ +\x6e\xb7\x1b\xa7\xaa\x57\x2a\x95\x58\x01\x71\xa2\x7c\xa1\x70\x9a\ +\x04\x10\xb7\x2a\xc1\xad\x6c\x09\x76\x5a\x1d\xb7\xc6\xc6\xc6\x86\ +\x1e\x3f\x7e\x1c\xc1\x9a\x2f\xbe\xf8\xa2\xfe\xf4\x4f\xff\x54\xff\ +\xf4\x4f\xff\x14\xe9\x1f\x7e\xf9\xcb\x5f\x6a\x7d\x7d\x3d\xea\xc6\ +\xc0\x4f\xeb\xec\x75\xc7\x50\x65\xc9\x36\x0b\xd0\xf3\x39\xca\xc2\ +\xc1\x85\xf4\x6c\xf6\x70\xef\x8b\xd4\xad\xe7\x17\xae\x34\xc6\x3e\ +\x73\xc4\x59\x26\xee\xf3\x80\x71\xdc\x36\x0e\x6a\xfc\x9d\x29\xc0\ +\x49\x77\xf2\x71\xaf\xc7\xb6\xa4\x6d\xf2\x31\xec\x00\x30\x6d\x87\ +\x2f\x2c\xd2\xcf\xbd\x9d\xdc\x03\xd0\x21\x20\xd7\x41\x05\xa0\xc1\ +\x3f\xc3\x9d\x81\xfc\xbd\xad\xe8\x15\x0c\x09\x75\x44\x81\x3b\x88\ +\xf3\xf2\xfd\x42\x0e\x5c\x64\x8e\x76\xa0\xc7\xe5\xbb\xc3\x30\x50\ +\x0e\x92\x9c\x45\xf0\xb8\x2e\x18\x14\xfa\x94\x55\x35\x32\x71\x45\ +\x0d\xbb\xe2\x29\x51\x9c\x11\xf4\x18\x17\xea\x0f\x33\x92\xcb\x9d\ +\xb9\xa5\x19\xdf\x9e\xc3\x0b\x00\x40\xd0\x2f\x41\xcd\xdd\x6e\x37\ +\x82\xd8\x79\x3f\xb2\x07\xb0\xe4\x72\xb9\x60\x50\x60\x58\x16\x17\ +\x17\x83\xb5\x66\x11\x45\xdb\x00\xb2\xe4\x0e\xa3\x2e\x63\x63\x63\ +\xb1\x65\x7e\x74\x74\x54\x0b\x0b\x0b\xf1\x1e\x3f\xa7\xf0\xe4\xe4\ +\xec\xe0\x66\xe9\x14\xb0\x00\x3e\x38\xd2\x06\x5b\x46\x96\x7b\x02\ +\xd9\xf3\xf9\x7c\xbc\x67\x7b\x7b\x3b\xc6\x2f\x00\x8c\x71\x07\xeb\ +\xd5\xed\x76\x75\xed\xda\x35\xdd\xbc\x79\x53\x1f\x7c\xf0\x81\x36\ +\x36\x36\xfa\xde\x7b\xee\xdc\xb9\xc8\x18\x4e\x4c\x20\x40\x00\x9d\ +\x02\x90\x83\xa9\x83\xed\xa3\x6d\x8c\x0d\x76\xf2\x31\x26\x59\x88\ +\x12\xc7\xca\x71\x2d\x1e\xdc\xcf\xd9\x89\xb9\x5c\x2e\x40\x25\xc1\ +\xe8\xbb\xbb\xbb\xb1\xc0\xa8\xd7\xeb\xb1\x91\xc1\x77\xc2\xa2\x6f\ +\xf1\x94\xb8\x1b\xae\x52\xa9\xa8\x5c\x2e\x07\xcb\xc8\xd8\x83\xfd\ +\x03\x70\x95\xcb\xe5\x58\xac\x0c\x0d\x0d\x69\x72\x72\x32\x00\x5d\ +\xaf\xd7\x8b\x78\x24\xa9\xdf\x55\xef\x60\x07\x10\x09\x8b\x86\xec\ +\xdd\xb5\x89\xbb\x93\xf8\x51\xd8\x62\xce\x51\x3c\x39\x39\x89\x44\ +\xa9\x04\xb2\x13\x7f\x05\x8b\xba\xbd\xbd\xad\xaf\xbf\xfe\x5a\xd2\ +\x29\xb3\xfc\xc6\x1b\x6f\xe8\xe6\xcd\x9b\x7a\xf9\xe5\x97\xa3\x9f\ +\xd6\xd6\xd6\xf4\xf4\xe9\xd3\x00\xa8\x7b\x7b\x7b\xea\x74\x3a\xfa\ +\xaf\xff\xfa\x2f\x7d\xf3\xcd\x37\x7a\xf1\xc5\x17\x95\xcf\xe7\xf5\ +\xcd\x37\xdf\xe8\xc1\x83\x07\x71\x4c\x10\xe0\x0a\x1d\xc7\x42\x60\ +\x7c\x7c\x5c\x85\x7c\x3e\xff\xaf\x29\x6b\xc3\x24\x4d\x15\xb3\x03\ +\x96\xf4\x1a\x04\x80\xdc\x80\xa5\xc0\xcc\x8d\x10\xb4\xab\x07\x70\ +\xa2\xe8\xfc\x9d\x28\x2d\xf7\x95\x67\xc5\x69\x00\xd0\xfc\xdd\xfe\ +\x4e\x07\x0b\x83\x8c\x27\xe5\xb9\x92\x47\x79\x65\xdd\x3f\x88\x09\ +\xe1\x33\x7e\x7b\x0e\x23\x14\x2a\x48\xdf\x53\x15\x3c\x0f\x04\x0d\ +\xea\x83\x2c\x70\xe0\x80\x29\xcb\xa0\x64\x5d\xa9\xdc\x9e\xf7\x0e\ +\x3e\xa7\x2f\x89\xdf\x20\x1e\x80\x15\xf0\xe6\xe6\xa6\xd6\xd7\xd7\ +\xb5\xb5\xb5\xa5\x4e\xa7\x13\x6c\x1d\x06\x03\xb9\x92\xbf\xcb\x99\ +\x84\xb1\xb1\x31\x55\xab\x55\x9d\x3f\x7f\x5e\xc3\xc3\xa7\xe7\x40\ +\xdd\xbf\x7f\x5f\x1f\x7f\xfc\x71\xb8\x1e\xdf\x78\xe3\x0d\x7d\xef\ +\x7b\xdf\xd3\xbb\xef\xbe\xab\x2b\x57\xae\x68\x6f\x6f\x4f\xcd\x66\ +\x33\x76\xa9\xd0\xfe\x2c\xe6\xf1\x8f\x7d\x96\x02\x50\xee\x41\x59\ +\x78\xd0\x7c\xfa\xbf\xcb\xd4\x19\x58\xfa\xde\xc7\x96\x83\x36\xff\ +\xdb\x99\x15\x77\x2d\x22\x77\x36\x47\x38\x13\x45\x07\xb8\x66\x24\ +\x00\x00\x20\x00\x49\x44\x41\x54\xb0\xa9\xbb\xd6\x00\x66\xb0\x5b\ +\xee\x7e\xa3\x7c\xc6\x38\x6e\x92\xb4\x6d\xc8\xc0\x0d\x2f\xb2\x75\ +\x20\x48\x4c\x13\x86\xcc\x5d\xa0\xf4\x03\x3f\xc8\xc5\xd9\x33\x02\ +\xc6\xa9\x13\xef\x22\xa6\x25\x4d\xd1\xe0\x6e\x56\xea\xea\xae\x45\ +\xe4\x8d\xdb\x0c\xd9\xb9\xec\x29\x97\xb8\x1f\xde\x4b\x39\x00\x76\ +\x5c\x2c\xf4\x01\x81\xe4\x3e\xaf\x01\x5b\xc8\x8b\xb9\x87\xec\x3d\ +\x96\xc3\xe7\x15\xf5\x46\x57\xd0\x2f\x18\x18\x82\x75\x3d\x81\x25\ +\xee\x15\x07\x19\xb8\x58\x9c\xb1\x81\xb9\xca\xe7\xf3\x61\xfc\xd9\ +\x0d\x45\x1d\x00\x35\xc4\xd2\x1c\x1e\x1e\x06\x23\x03\xb0\xc5\x85\ +\x4a\x1d\x90\x1f\x87\xf3\x12\x9f\xc5\x77\xec\xee\xf2\xac\xe7\xce\ +\x34\x71\x04\x0f\x8b\x21\xe2\x7b\xca\xe5\x72\xdf\xee\x47\x80\x06\ +\x20\x05\x80\xe5\x75\xc9\xe5\x72\xa1\x47\xc9\x1b\xe5\x3a\x1f\x80\ +\xc0\xf8\xf7\x14\x28\xc4\x55\xdd\xbe\x7d\x5b\x97\x2f\x5f\xd6\x37\ +\xdf\x7c\xa3\xc7\x8f\x1f\x07\x03\xdf\xed\x76\x63\x03\x00\x32\xa7\ +\xff\x01\x91\x30\x9b\xee\x92\xe3\xb4\x85\x7a\xbd\xfe\x8c\x3e\x91\ +\x14\x47\xdc\xb0\x6b\x94\x77\x70\xa4\x50\xa5\x52\x51\xa1\x50\x88\ +\xb2\x53\x9b\xcd\x22\xab\x50\x28\x04\x50\x21\x45\x0e\x17\x31\x85\ +\x0e\x96\x61\x57\x39\x50\xba\x58\x2c\x46\x52\x52\xd8\x25\xfa\x10\ +\xc0\x05\x63\xb3\xb7\xb7\xa7\xf1\xf1\xf1\x00\xb7\xb4\x01\xf7\x32\ +\x7d\x46\xdf\x54\x2a\x95\x58\x68\x13\xcb\x37\x34\x34\xa4\xf5\xf5\ +\x75\x95\x4a\x25\x5d\xba\x74\x29\xc0\xe8\xe1\xe1\xa1\xca\xe5\xb2\ +\x26\x27\x27\xf5\xf4\xe9\x53\x7d\xf8\xe1\x87\x5a\x59\x59\xd1\x8d\ +\x1b\x37\xd4\x6a\xb5\xf4\xd1\x47\x1f\xe9\x27\x3f\xf9\x49\x30\x4d\ +\x73\x73\x73\x71\xe8\x34\xc0\xee\xe0\xe0\x40\x9b\x9b\x9b\x5a\x5a\ +\x5a\x52\xa1\x50\xd0\xcd\x9b\x37\xf5\xd2\x4b\x2f\xe9\x9d\x77\xde\ +\xd1\xbb\xef\xbe\x1b\x60\x93\xe3\x6e\x70\x25\xee\xee\xee\x6a\x6f\ +\x6f\x4f\x8f\x1e\x3d\x0a\x26\xf1\xfe\xfd\xfb\xaa\x56\xab\x7a\xfa\ +\xf4\xa9\x3e\xfe\xf8\xe3\x90\xc9\xc5\x8b\x17\x55\xad\x56\xa3\x6f\ +\x4e\x4e\x4e\xcf\x56\x24\x0e\xb9\x90\xcf\xe7\xff\x75\x10\x18\xf2\ +\x0e\x4c\x07\x44\x6a\x68\x78\x26\x75\xe1\xa5\xa0\xca\x3f\x73\x03\ +\x96\xee\x52\x80\x15\x40\x89\xa7\x0a\x28\x2b\x98\x70\xd0\xff\x5e\ +\x7f\x57\xe6\x83\x80\x46\x16\xb8\xe4\xbd\xd4\x3d\xeb\x9e\xac\xbf\ +\x53\xd9\xba\x2c\x90\x97\xc7\xaf\xa4\xec\x50\x5a\xff\xac\xfe\xc8\ +\xfa\x2e\xbd\xcf\xdf\x39\x08\x24\x0f\x62\x6f\x06\x31\x59\x29\xf8\ +\xce\xe5\xce\x12\xe4\xe5\xf3\xa7\xc7\xea\xe4\xf3\xa7\xbb\x58\x9a\ +\xcd\x66\xac\xc8\x5a\xad\x96\x56\x57\x57\x03\x6c\x3d\x7d\xfa\x54\ +\x8b\x8b\x8b\x5a\x5d\x5d\x0d\xe3\x47\xac\x8a\xaf\x7a\x01\x62\x33\ +\x33\x33\x7a\xf9\xe5\x97\x35\x3f\x3f\x1f\x5b\x94\x5b\xad\x96\x1e\ +\x3e\x7c\xa8\x6e\xb7\xab\x46\xa3\xa1\x97\x5e\x7a\x49\xb7\x6f\xdf\ +\xd6\x5f\xfc\xc5\x5f\xe8\xcd\x37\xdf\x54\xb5\x5a\xd5\xfd\xfb\xf7\ +\x03\x70\xa4\x63\x20\x65\x4d\x5c\x76\xe9\xa2\x20\xed\x43\x40\x0b\ +\xcf\x3a\x90\xc8\xea\x53\x00\x83\x8f\xc5\x2c\x76\x0b\x40\x80\xe2\ +\x76\xa3\x9d\x02\x35\xea\xc0\x67\x0e\x96\x9c\x61\x61\xd1\xe2\x8c\ +\x89\x1b\xe5\xb4\xdf\x31\x42\x0e\x46\x90\x19\xef\xc3\x60\x4b\x7a\ +\x06\x40\x49\x67\x8c\x96\x03\xa1\xac\x7b\x78\x9f\xbb\xd7\xd8\x91\ +\x07\x23\xe2\x20\x39\x97\x3b\x0b\xa2\x75\x40\xca\x9c\x4a\xef\xf1\ +\x05\x52\x96\x9e\xe3\x79\xef\x43\x00\x2e\x81\xfc\x1e\xa0\xcc\xff\ +\xee\xfa\x65\xbc\x7a\x3c\x19\xfa\x2a\x97\xcb\xc5\xb3\xee\x26\xf1\ +\xb2\x00\x25\x3e\xb7\x8a\xc5\x62\x5f\xbc\x2a\xac\x10\x00\x14\x86\ +\x2a\x05\xea\x3c\x47\x5f\x11\x5f\xe5\x63\xcf\x93\x59\x02\x2e\xa9\ +\x0f\x8c\x05\x0c\x11\x20\x82\xa0\x71\x18\x38\x9f\x43\xb0\x61\x80\ +\x52\x40\x09\xb1\x7b\xb8\x7a\x2a\x95\x8a\x46\x47\x47\x03\x6c\x15\ +\x8b\x45\x4d\x4f\x4f\xc7\x38\x86\x49\x63\x81\x35\x3e\x3e\xae\xf1\ +\xf1\xf1\x60\xc0\xd9\x25\x06\x0b\xe3\xf5\x95\x14\x7f\x03\xb6\x98\ +\x77\xb4\x13\x06\xce\x17\xea\xcd\x66\x53\xbb\xbb\xbb\xba\x75\xeb\ +\x96\x6e\xdc\xb8\xa1\x8f\x3e\xfa\x48\x5f\x7c\xf1\x45\xc4\xd4\x48\ +\x0a\x7b\xd4\xe9\x74\x74\xee\xdc\xb9\x00\x23\xd4\x9b\xdd\x6d\x23\ +\x23\x23\xc1\xcc\xb3\x78\xe1\x04\x8d\xad\xad\xad\x60\xf1\x58\x90\ +\xa2\xe3\x70\xe3\xe6\x72\xb9\x00\x2f\xb8\x60\x0b\x85\x42\xc8\x8b\ +\x73\x18\x19\x6b\x85\x42\x21\x5c\x75\x8c\x6f\xe6\x0b\x7a\x00\x46\ +\x86\xb1\x49\xf2\x5e\xe6\x19\xbb\x40\x7d\x2e\xd2\x67\x8c\x9d\xd1\ +\xd1\x51\x55\xab\xd5\x00\x6f\xa4\x38\xc0\xc3\x40\x7b\x48\xd7\xb0\ +\xb1\xb1\x11\xf2\xc9\xe5\x72\x31\x36\x7c\xbe\x11\x58\xff\xc2\x0b\ +\x2f\xf4\x2d\x2a\x90\xf9\xca\xca\x8a\xee\xdc\xb9\xa3\x8d\x8d\x0d\ +\xbd\xf2\xca\x2b\xfa\xe9\x4f\x7f\xaa\x1f\xff\xf8\xc7\x7a\xe3\x8d\ +\x37\x02\x08\x2e\x2e\x2e\x6a\x69\x69\x49\xcd\x66\x33\x92\x91\xc2\ +\xaa\xb1\x61\xea\xe6\xcd\x9b\x2a\x97\xcb\x11\x2f\x05\xa8\x3c\x3c\ +\x3c\xd4\x9d\x3b\x77\x22\x19\x69\x3e\x9f\x8f\xcf\x8b\xc5\xa2\x5e\ +\x7c\xf1\x45\xad\xae\xae\xea\xcb\x2f\xbf\x54\xbd\x5e\x8f\xf3\x0c\ +\xb7\xb7\xb7\xb5\xb0\xb0\xa0\x0b\x17\x2e\x84\x0e\xe0\x4c\x43\x08\ +\x93\xc8\xe4\x9e\x02\x26\x04\xef\x86\x21\xcb\xd0\x3a\x3b\x93\x7e\ +\xe6\xcf\x38\x28\xe1\x7f\x77\xb7\xf9\xc5\xe0\xf0\x55\x95\x5f\xa9\ +\x51\x7a\x1e\xa0\x48\xeb\x97\xc5\x0e\x0d\xaa\x3f\x75\x74\x25\x82\ +\x12\xa2\x0c\x07\x4a\x7e\x9f\xff\x9d\x05\x36\xdd\xa8\x39\xd0\x4a\ +\x59\xc2\x41\x20\x90\xef\xdc\xd0\x0e\x02\x5a\x59\x60\x2c\xbd\x37\ +\xab\xbe\xcf\x93\x4f\xfa\xbd\x74\xb6\x95\x7f\x73\x73\x33\x18\x15\ +\x37\x42\x28\x64\x56\x8c\xd3\xd3\xd3\xba\x79\xf3\xa6\xe6\xe6\xe6\ +\x24\x29\x56\x4f\x92\x22\x1f\xc9\xf8\xf8\xb8\x26\x26\x26\x22\x13\ +\x30\xcc\xd7\xfe\xfe\xbe\x16\x16\x16\xf4\xde\x7b\xef\x69\x6d\x6d\ +\x4d\xab\xab\xab\x5a\x59\x59\x89\x15\xe0\xa3\x47\x8f\x54\xab\xd5\ +\x74\xe5\xca\x15\x5d\xbf\x7e\x5d\x7f\xfe\xe7\x7f\xae\x7f\xf8\x87\ +\x7f\xd0\x07\x1f\x7c\xa0\x5f\xfd\xea\x57\xba\x73\xe7\x4e\x1f\x50\ +\x49\xdd\x6a\x83\xda\x9d\x02\x66\x37\x68\x3e\x0e\x78\xc6\xdd\x6c\ +\xee\x76\x72\x19\xe2\xb2\xa3\x3e\xee\x2a\xf2\xff\xb9\x30\xb6\xd2\ +\xb3\xb9\xae\xd2\x45\x4f\xba\xa2\x4f\xfb\xd7\x83\xd2\x29\x0f\x40\ +\x00\x50\xa6\x8e\xf4\x25\x75\x45\x51\x7b\xac\x24\xe5\xf3\x2e\x8c\ +\x88\x2f\x24\x1c\xbc\x39\x68\x4b\x01\x9e\x83\x61\x07\x05\xd4\xd7\ +\xe7\x34\x73\x07\x56\x0b\xa5\xee\xed\xf2\x67\x06\x2d\x32\x1c\x28\ +\xd2\xb7\x2c\xf6\x9c\xf5\x70\xe6\x8f\xf1\x83\x6e\x20\x06\x0b\x76\ +\xcd\x63\x8b\xa8\x03\xfd\x84\x8b\xc9\x37\xba\x78\x30\xb9\x6f\xf6\ +\xa1\x1e\xce\x7c\x31\x76\x7c\xfc\x02\x02\xdd\x9d\x2b\x29\x56\xdd\ +\x80\x3c\xce\xa7\x84\x71\xa6\x1c\x52\x05\x90\xf1\xdd\xdb\xc8\x2e\ +\xb2\xe3\xe3\xe3\x00\x7a\x80\x4a\x0e\x6b\xa6\xef\x30\xd0\xed\x76\ +\x3b\x5c\x76\x43\x43\xa7\x09\x43\xd3\xa0\xee\x46\xa3\x11\x46\x95\ +\x58\x1f\xea\x8d\xcb\x6a\x78\x78\x58\xb5\x5a\x4d\xc7\xc7\xc7\xb1\ +\x91\x48\x52\xbc\x1b\x23\x4f\xfc\x0f\x71\x53\xc4\x73\x52\x4f\xee\ +\x87\x61\x95\x4e\x63\x98\xae\x5d\xbb\x16\xf1\x9e\xcb\xcb\xcb\x6a\ +\x36\x9b\xb1\xc8\x23\x94\xe1\xdc\xb9\x73\xb1\xeb\xbb\xd3\xe9\x68\ +\x66\x66\x26\x98\x72\x18\x4c\x3c\x14\xcc\x3b\x1f\x73\xec\x64\xa3\ +\x4e\x80\x63\x82\xdf\xa9\x1b\xae\x2d\x16\xac\x00\x35\x5c\xaa\xce\ +\xcc\x01\x38\x19\xaf\x04\xde\xe7\xf3\xf9\x70\x37\xb2\xd0\xe0\x7e\ +\x8f\x5b\x73\x16\xb3\xdd\x6e\xc7\x31\x4c\x3c\xeb\xe5\xe4\xf3\xa7\ +\x59\xcc\x29\xd3\x81\x3e\x39\xc7\x66\x67\x67\x23\x36\x12\x59\xc0\ +\x3a\x23\x7f\x62\xc0\x9c\x69\x87\x81\x74\xa6\xd9\xfb\x92\xf1\xe9\ +\x3b\xd4\xb7\xb7\xb7\x23\x80\x7d\x64\x64\x44\xf5\x7a\x3d\x72\x62\ +\xcd\xcf\xcf\x4b\x3a\x8b\xc7\x25\xf8\xbd\xd5\x6a\x45\x8c\x20\x0c\ +\x2d\x8b\x1f\xc2\x01\x78\xae\xd3\xe9\x68\x7e\x7e\x5e\x7f\xf6\x67\ +\x7f\xa6\x7b\xf7\xee\xf5\xb9\xee\xdb\xed\xb6\x3e\xfc\xf0\x43\xd5\ +\xeb\xf5\x48\x41\x34\x3a\x3a\xaa\xb9\xb9\x39\x1d\x1d\x1d\x69\x6d\ +\x6d\xed\x94\xc1\xa2\xf3\xb3\xdc\x47\x29\xc0\xe1\xff\xd4\xd0\xa6\ +\xab\xc1\xf4\x42\xa1\x66\x19\x2f\x5f\x9d\x31\xa9\x10\x0a\xca\x39\ +\x55\x82\x83\x8c\x7c\x5a\x9f\x14\x48\x78\x1d\xa8\x97\xff\x9d\x02\ +\x4c\x7f\x96\x15\x10\x34\x79\xfa\xbe\x41\x86\xf9\x79\x20\xe8\x79\ +\x80\x34\xab\x0e\x69\x1d\xb3\x64\x9e\x05\xe8\xd2\x2b\x0b\xb8\x66\ +\xb5\xff\x79\x00\x2f\x6d\x3b\xf7\x92\x9f\xa4\xd5\x6a\x85\x4f\x7d\ +\x77\x77\x57\x9d\x4e\x27\x12\xb2\xe1\x06\x1c\x1e\x1e\xd6\xdb\x6f\ +\xbf\xad\x17\x5f\x7c\x51\xf5\x7a\x5d\x73\x73\x73\x9a\x98\x98\x88\ +\x15\x2c\x07\x7b\x32\xa9\x51\xe2\x0f\x1e\x3c\xd0\xc6\xc6\x46\xc4\ +\x78\x5d\xbc\x78\x31\xc6\x51\x2e\x77\xba\x53\x91\x78\x0a\xe8\xf2\ +\x6a\xb5\xaa\xef\x7c\xe7\x3b\xfa\xee\x77\xbf\xab\xdb\xb7\x6f\x6b\ +\x7e\x7e\x3e\x56\x3c\x59\x6e\x37\x07\x55\xa9\x6c\xdd\x48\x3a\x43\ +\xe1\x4c\x10\xc0\x20\x05\x07\x0e\x24\x1c\x74\xf0\x1b\xa3\x97\xc6\ +\xe2\x01\x42\x98\xe4\xae\xe4\x68\x3b\x46\x39\x65\x33\xd2\x1d\x84\ +\xc4\xc0\xb9\x11\x60\xe5\x45\xfb\xb9\xdf\x5d\x81\xb4\x97\xfb\x68\ +\x97\x83\x4d\xe9\x8c\xa5\xa3\x8e\xa9\x4c\x28\xc7\x81\x85\x97\xc1\ +\xe2\xc6\xe3\xe7\x90\x0d\x2c\x0a\x60\xc0\xdd\x8a\x28\x6b\xe4\xe2\ +\xbb\xf2\x9c\x61\xf2\x7e\x72\xd0\xc8\xbb\x01\x07\xc4\x49\xd2\xe7\ +\x18\x13\x16\x10\x80\x9d\x52\xa9\x14\x72\x49\x99\x2b\x67\x31\x69\ +\x33\xfd\x8e\x7b\xb7\x50\x28\x84\x11\x41\xcf\x60\xac\x71\xa5\x38\ +\xf3\xe7\xb1\x2f\x92\xa2\x3f\xe9\x7f\x76\xe3\xa6\xee\xe3\x73\xe7\ +\xce\xa9\x5a\xad\xea\xe8\xe8\x48\x9d\x4e\x27\xb6\xb4\x4b\x67\xc9\ +\x30\x19\x17\xb9\x5c\x2e\xe2\x49\xca\xe5\xb2\x9a\xcd\x66\xc4\x80\ +\xed\xee\xee\x46\x2c\x0c\x41\xed\x3e\x46\x19\xc3\x18\x30\x62\x7d\ +\x26\x26\x26\x34\x3e\x3e\xae\x76\xbb\xad\xed\xed\x6d\x8d\x8d\x8d\ +\x69\x72\x72\x52\xe5\x72\x39\x0c\x1c\x2c\x1b\xed\xc0\x25\x8a\x4d\ +\xf0\x31\xc7\x62\x0d\x43\xec\xe3\x96\xd0\x00\xc6\x3f\x0b\x77\xc6\ +\x06\xc7\x99\x34\x9b\x4d\xdd\xba\x75\x4b\xef\xbd\xf7\x9e\x1e\x3f\ +\x7e\xac\xaf\xbf\xfe\xba\x0f\x88\xc2\xe0\x20\x13\x6c\x55\xaf\xd7\ +\x8b\xbe\x63\x9e\xd2\x57\x1e\x2f\x87\x7b\x11\x17\x12\x75\x84\x05\ +\xc9\xe5\x72\x7d\xfd\xc7\x7d\xb0\x2c\x92\x22\x38\x7e\x7c\x7c\x3c\ +\xc6\x30\x1b\x0d\x60\x99\x00\xfe\xb0\x8b\x8c\xa7\x93\x93\x93\x30\ +\xfe\xa4\x48\x20\xaf\x19\x63\x92\x7b\x00\x77\xb4\xa7\x5c\x2e\x2b\ +\x97\xcb\xc5\xce\x47\x5f\x80\x9d\x9c\x9c\x04\xe3\x85\x8e\x6f\xb7\ +\xdb\x11\x8b\x85\x3b\x9b\x83\xbf\x89\xd9\xa2\x0c\xe6\x04\xef\xba\ +\x76\xed\x9a\x76\x76\x76\xfa\xce\x69\x2d\x97\xcb\xda\xdc\xdc\xd4\ +\x07\x1f\x7c\xa0\xbd\xbd\x3d\xdd\xb8\x71\x43\x8b\x8b\x8b\xba\x77\ +\xef\x5e\xec\x80\xad\xd5\x6a\x9a\x9a\x9a\xd2\xeb\xaf\xbf\xae\x1f\ +\xfc\xe0\x07\x11\x46\x32\x33\x33\xa3\xd1\xd1\x51\x6d\x6e\x6e\xaa\ +\xd3\xe9\x68\x7f\x7f\x3f\x3c\x27\xab\xab\xab\x11\x3b\x45\x5a\x05\ +\xdc\xb0\x1e\x13\x09\xf0\xbb\x7a\xf5\xaa\x4e\x4e\x4e\x77\xff\x8f\ +\x8f\x8f\x07\xe0\x67\xa1\x7f\xfe\xfc\x79\x2d\x2d\x2d\xf5\xe9\x94\ +\xfd\xfd\xfd\x33\x80\xe5\x57\xba\x0a\xce\x32\xa6\x83\x3e\x7b\x9e\ +\x41\x47\x39\x64\xad\xa0\x7d\x17\x15\x41\x7d\x18\x11\x57\xbe\xae\ +\xbc\x53\x26\x2b\xad\x4f\x16\x88\xc8\xaa\x57\xea\xf6\x71\xa3\xe8\ +\x97\xff\xff\x3c\x06\x28\xbd\xc7\xbf\x4f\x0d\xf4\xa0\xe7\xb2\xda\ +\x93\xb6\x2d\xab\xec\xac\xcf\xd3\xcb\x99\xad\xe7\xdd\xef\x06\x7a\ +\xd0\x35\xa8\x7c\x14\x2b\x74\x3c\x5b\xa2\xf9\x9e\x15\x4e\xbd\x5e\ +\x8f\x1d\x43\x9c\x35\x45\xe2\xb8\x91\x91\x91\x50\xfe\xae\xb0\x50\ +\x46\x6b\x6b\x6b\xfa\xe2\x8b\x2f\x74\xf7\xee\x5d\x7d\xf9\xe5\x97\ +\x2a\x97\xcb\xba\x76\xed\x9a\xb6\xb7\xb7\x63\x72\x93\xbc\xaf\x56\ +\xab\x85\x7b\x72\x66\x66\x46\xb3\xb3\xb3\x7a\xeb\xad\xb7\xf4\xed\ +\x6f\x7f\x5b\xd7\xae\x5d\xd3\xa5\x4b\x97\xb4\xb1\xb1\xa1\x4e\xa7\ +\xd3\x07\xfc\x69\x63\xea\x36\x74\x99\x33\x3e\xa5\x7e\x50\x35\xe8\ +\x6f\xff\xdf\x7f\x7b\xbc\x10\x7f\xf3\xdb\x63\xd4\xba\xdd\xb3\x83\ +\x52\xdd\x3d\xc5\x7c\x71\x17\x68\xb7\xdb\x0d\xd7\x03\xcf\xb3\x62\ +\x63\x05\xe7\x60\x8d\x7b\x30\xce\xde\x3e\x8f\x0d\xe3\x7f\x07\x45\ +\xee\x7a\x43\x81\x3a\xa0\x72\x36\x2b\x75\x8f\xba\x6b\xca\x9f\x03\ +\x6c\x38\xe3\x01\x10\x20\x48\x9b\xbe\xa0\x7c\x56\xcd\xc8\xc4\xcb\ +\xce\x92\x77\xa1\x50\x88\x71\xe6\xfd\xcd\x6a\x9a\xcf\x9c\x95\xc2\ +\xd0\xd2\x06\x62\xc5\xa4\x33\x37\x92\x33\x48\xc8\x89\xb8\x14\x97\ +\x49\x0a\x82\xfd\xbd\xec\xf4\xa2\xdf\x24\x85\xdb\xcd\x59\x3b\x77\ +\x33\x21\x1b\x0c\x2e\xcc\x9a\x1f\xff\x42\x9f\x13\xeb\x84\x31\x87\ +\xb9\xf0\x14\x0f\xdd\x6e\x37\x12\x05\x03\xfa\x88\x97\xa2\xbd\x18\ +\x43\x07\x97\x80\x03\x00\x41\xa1\x50\x08\x26\x1a\x06\xa5\x5e\xaf\ +\x47\x4c\x1b\x6e\x43\x80\x0d\x2e\x32\x02\xaf\x7d\xe1\xb0\xb7\xb7\ +\x17\xf1\x48\xc4\x63\x31\xe7\x09\x04\x67\x7c\x73\xa2\x04\x8b\x2e\ +\xdc\x6c\x47\x47\x47\x9a\x9a\x9a\xd2\x1b\x6f\xbc\xa1\x2b\x57\xae\ +\x68\x63\x63\x43\x9f\x7d\xf6\x59\xc8\x1f\xb7\x1c\x65\xe1\x5e\x23\ +\xa6\xca\x01\x16\x60\x85\xb8\xb5\x4a\xa5\xa2\xd5\xd5\x55\x4d\x4f\ +\x4f\xeb\xed\xb7\xdf\xd6\xa3\x47\x8f\xb4\xb5\xb5\x15\xc1\xfc\xce\ +\x3a\x7a\x9f\x91\x23\x10\xb0\x09\x23\xe7\x7d\xca\xa2\x95\x38\x28\ +\x40\x1c\xe3\x1f\x66\x8c\x1f\x58\x3c\x9e\x3d\x3e\x3e\x0e\xd0\x03\ +\xf8\xed\x76\xbb\x5a\x5f\x5f\x8f\x20\xf2\x72\xb9\x1c\x1e\x24\x16\ +\x11\x23\x23\x23\xda\xd9\xd9\x89\x9d\x8b\x80\x75\x64\x42\x7f\x90\ +\x20\x95\x05\x0e\xe3\x75\x68\x68\x28\x76\x2b\xfa\xc2\x05\xd7\xe4\ +\x95\x2b\x57\xe2\xfc\x4b\xdc\xa9\xc5\x62\x51\x5b\x5b\x5b\xfa\xec\ +\xb3\xcf\xb4\xb9\xb9\xa9\x72\xb9\xac\xfb\xf7\xef\x6b\x66\x66\x46\ +\xd7\xaf\x5f\xd7\x1b\x6f\xbc\xa1\x1b\x37\x6e\xe8\xea\xd5\xab\x9a\ +\x9c\x9c\xd4\xf6\xf6\x76\xb4\x83\xbe\x67\xdc\xb3\x53\x74\x64\x64\ +\x44\x53\x53\x53\xca\xe5\x72\x11\xcf\xc7\x98\x25\x36\x0c\x6f\x09\ +\xcc\x2b\x29\x41\xee\xdf\xbf\x1f\x7a\x85\xf9\x3f\x3c\x3c\xac\x46\ +\xa3\x11\x2e\x5b\x5c\xc4\xa5\x52\xa9\x3f\x06\x8b\xc9\x90\xc5\xa8\ +\x3c\xcf\xa0\x0e\xba\x52\x23\x9e\xba\x00\x68\x94\x2b\x78\x98\x0b\ +\x14\xa4\xbb\x36\xbc\x3e\x6e\xb0\xfc\xbb\x2c\xe0\x92\x32\x60\x59\ +\x80\xc5\x01\xa2\x03\x90\xb4\x7c\x57\x98\x5e\x17\x8c\x46\x2a\xaf\ +\x2c\x59\xf2\x3b\x95\x47\x0a\x0c\xff\x2f\xb2\xce\x02\x82\xa9\xac\ +\xd2\x2b\xab\x3f\x9e\x57\x4f\x7f\x26\x2d\x27\x0b\xc8\xba\x81\x72\ +\x63\xcb\x99\x52\x93\x93\x93\x11\x14\x88\xe2\x5c\x5a\x5a\x52\xb9\ +\x5c\x56\xb5\x5a\xd5\xd2\xd2\x92\xb6\xb7\xb7\xfb\x02\x2c\x3d\xe9\ +\x63\xaf\x77\x7a\x34\xc6\xf4\xf4\xb4\x8e\x8f\x8f\xd5\x6c\x36\xf5\ +\xc9\x27\x9f\xe8\xa7\x3f\xfd\x69\x24\x22\xe4\xa8\x9d\xa1\xa1\x21\ +\x6d\x6c\x6c\xc4\xee\x1d\x18\x0f\x7c\xec\x95\x4a\x45\x57\xaf\x5e\ +\xd5\x6b\xaf\xbd\xa6\x6f\x7d\xeb\x5b\x7a\xf9\xe5\x97\x55\xa9\x54\ +\xb4\xbf\xbf\xaf\x66\xb3\xa9\x5c\x2e\xa7\x7a\xbd\x1e\x4a\x1b\x05\ +\xee\xf9\xa7\x3c\xc0\xd8\x99\x06\x98\x25\x67\x05\xf8\x1e\x99\x71\ +\x0f\xc6\xd0\x57\x77\x0e\xdc\x72\xb9\x5c\x4c\x60\x0f\x78\xf7\x85\ +\x86\x8f\x21\x07\x11\x5e\x16\xc6\x1f\x05\x21\x9d\x8d\x5f\x00\x0c\ +\x7f\x03\x56\x7c\xbe\x60\xb4\x60\x50\xb8\x9f\x58\x1e\xde\xe1\xbb\ +\xee\x7c\x2e\x7b\x2a\x02\xdf\x61\xe5\x60\x08\xc3\x0c\x88\x20\x33\ +\x36\x86\x1c\x37\x8b\x07\x12\xd3\x1e\x3f\x74\x9c\x98\x3d\x8f\x93\ +\xa2\xcd\xb4\x05\xc0\x46\x2c\x8f\xb3\x98\xbe\xba\x26\x99\x23\x63\ +\x92\xba\xc3\xfe\x21\x13\x94\xb8\xcb\x82\x76\xa3\xeb\x70\x6f\x39\ +\x80\x26\x3b\xb5\xbb\x15\xa9\x9f\x03\x46\x4f\xa4\xc9\x6e\x38\xfa\ +\x1b\x79\xb0\xa0\xf1\xcf\x60\x9c\xea\xf5\xba\xb6\xb6\xb6\x42\x5e\ +\x95\x4a\x25\x02\xcf\x37\x37\x37\x23\xef\x13\xee\x97\xdd\xdd\xdd\ +\xc8\x0b\x94\xcf\xe7\x75\xff\xfe\x7d\x15\x0a\xa7\x59\xaa\x77\x77\ +\x77\xd5\x6a\xb5\x22\x80\x9d\x38\xa0\x6e\xb7\x1b\xbf\x5d\x1e\xb8\ +\xbc\xf8\x0e\x20\x07\x50\x81\x2d\xea\x76\xbb\x91\x83\x08\x3d\xe4\ +\x71\x69\x24\xc4\x74\x80\x0c\xf8\x04\x18\x31\x0e\xdc\x75\x49\x26\ +\xf3\xb5\xb5\xb5\x60\x76\xce\x9f\x3f\xaf\x62\xb1\xa8\xe5\xe5\x65\ +\x7d\xfa\xe9\xa7\x7d\x8b\x06\xd8\x62\x3f\x37\x8f\xc3\xa1\x61\x3c\ +\x31\xdc\x1e\x43\x85\x3b\x52\x92\xde\x7e\xfb\x6d\x9d\x3b\x77\x4e\ +\x9f\x7c\xf2\x49\x30\x88\x1c\xab\xc3\x82\x85\xb9\x43\xd9\xc8\xd2\ +\xdd\xbc\xcc\x11\xe6\x05\x75\x04\x1c\xa0\x2f\xa9\xb3\x2f\x66\xd1\ +\x1d\xb8\xe5\xd8\xc4\x80\x0e\xa4\xae\x1c\x6b\x43\xec\x1b\xcc\x27\ +\xfa\x1c\x5d\xc0\x0f\x60\x0a\x17\x33\xe0\x88\x63\x75\x26\x27\x27\ +\x23\xce\x09\x76\x48\x52\x90\x27\x8c\x07\x02\xe7\xe7\xe7\xe7\xa3\ +\x8d\x00\xc2\x6e\xf7\xf4\x78\xb6\xcf\x3f\xff\x5c\x07\x07\x07\x9a\ +\x9b\x9b\xd3\x1b\x6f\xbc\xa1\xb7\xdf\x7e\x5b\x57\xaf\x5e\x8d\x7c\ +\x70\xec\x34\xfc\xc3\x1f\xfe\xa0\x8d\x8d\x8d\x58\x00\xd0\x46\x02\ +\xff\x91\x2b\xf2\x83\x79\x96\x14\xfa\x15\xd7\x6b\xa9\x54\xd2\xe4\ +\xe4\x64\x2c\x0a\xe6\xe6\xe6\x34\x3a\x3a\xaa\xbb\x77\xef\x6a\x78\ +\x78\x38\x80\xfd\xf2\xf2\xb2\x86\x86\x86\xfa\x16\x20\x8c\xe7\xa1\ +\xac\x18\x0e\x57\x30\x83\xbe\xf3\xce\x73\x23\x9b\xde\x03\xed\x39\ +\x88\xe9\x71\x40\xc3\x91\x07\xed\x76\x5b\x9d\x4e\x27\x8c\xaf\x03\ +\x24\xde\xe1\x2b\x4b\xaf\x67\x0a\x5a\x06\x01\x90\x3f\xc6\xdc\xa4\ +\x6d\x1e\xf4\x3c\x00\x22\xbd\xa0\xc9\x3d\x5e\xc3\x01\x5f\x2a\x93\ +\x2c\xd9\x7a\x1b\xdc\x70\x0e\x62\xeb\x06\x31\x53\xa9\x8c\xfc\xbe\ +\xb4\xed\x59\xfd\x9f\x32\x6f\x69\x39\x59\x72\x42\x31\x41\x85\x97\ +\xcb\x65\xd5\x6a\xb5\x38\x88\xb4\x52\xa9\xe8\xde\xbd\x7b\xba\x73\ +\xe7\x8e\xca\xe5\xb2\x2e\x5d\xba\xa4\xdf\xfc\xe6\x37\xba\x79\xf3\ +\xa6\x66\x66\x66\x42\xae\x4c\x96\x5e\xaf\x17\x80\x07\x25\x32\x3a\ +\x3a\xaa\x2b\x57\xae\xe8\xd2\xa5\x4b\x7a\xf5\xd5\x57\xf5\xd1\x47\ +\x1f\xe9\xdf\xfe\xed\xdf\x94\xcb\xe5\xf4\xce\x3b\xef\xe8\xad\xb7\ +\xde\x0a\x25\xce\xaa\x68\x6a\x6a\x2a\x9e\x67\x6c\x00\x9a\x67\x67\ +\x67\x75\xe1\xc2\x05\x7d\xfb\xdb\xdf\xd6\xda\xda\x9a\x7e\xf7\xbb\ +\xdf\xe9\x17\xbf\xf8\x85\x7e\xff\xfb\xdf\x4b\x52\xac\xaa\xbc\x8f\ +\x31\x7e\x04\xb4\xfa\xe5\x2e\x41\xea\xed\x2e\x41\xfe\xe7\x6f\xc6\ +\x89\xe7\x68\x02\xb8\xb3\xe2\x45\xa1\x02\x6c\x9c\x51\xa2\x1c\x77\ +\x13\x62\xa8\x51\xb2\x59\x63\x05\x37\x14\x8a\xdb\x5d\x5b\xcc\x5f\ +\x1f\xd3\x30\x35\x83\xc6\x1b\x40\x82\x72\x5c\x1e\xdc\x0b\x7b\x02\ +\x3b\x45\x7b\x3c\x4e\xc9\x5d\xaf\xe9\xd8\xa4\x7c\x8c\x1f\xcf\x32\ +\x77\x01\x34\xee\x32\x4a\xc7\xb5\xeb\x2d\xcf\x99\x85\x0c\x3d\x3e\ +\x84\xfe\x07\x04\xb9\x2b\x01\xb9\x00\x4e\xf8\x8e\x72\x08\x66\xe7\ +\x22\xbe\x08\x23\x8b\x71\xf5\x2d\xe5\x80\x02\xe9\x0c\x14\xd2\x36\ +\x00\x24\xba\xd1\x53\x39\xa4\x40\x1e\x70\x07\x38\x68\x36\x9b\xf1\ +\x6c\xa5\x52\x09\x70\x07\x13\x44\xdc\x15\x46\x82\x7a\x3f\x79\xf2\ +\x24\x80\xd1\xde\xde\x9e\xbe\xf9\xe6\x9b\xbe\x85\xb1\xbb\xea\x60\ +\x4d\x90\x37\xf2\xa3\x3d\xfb\xfb\xfb\x9a\x9c\x9c\x8c\xa0\xe9\x89\ +\x89\x89\x48\x36\xca\x3c\x72\x43\xdf\xed\x76\x03\x14\x00\x4a\x71\ +\xd1\xc0\xe6\x90\x5a\x82\x38\x2f\xc6\xb3\xb3\x97\x9d\x4e\x47\x3b\ +\x3b\x3b\x91\x2b\xa9\xdb\x3d\x4d\xec\xfc\xe4\xc9\x93\xe8\x6b\x12\ +\x69\x22\x13\xe6\x1d\x6e\x38\x80\x30\x8c\x05\xb1\x47\x3b\x3b\x3b\ +\x7d\x2e\xc5\xed\xed\x6d\x95\xcb\x65\x7d\xfe\xf9\xe7\x61\xcb\x72\ +\xb9\x5c\xdf\x2e\x41\x5c\x6c\x1c\xab\x06\x53\x85\x2c\x89\x05\x62\ +\x2c\xa1\xc7\xd0\xa9\xc4\xc1\x11\x2b\x24\x9d\xe6\x47\xe3\x2c\xc2\ +\xd5\xd5\xd5\x78\x16\xa6\x0b\x17\x20\x80\xad\xd7\x3b\xcd\x4f\x06\ +\xa0\xf5\x1d\xbb\xdc\xb3\xbd\xbd\x1d\x80\x87\x39\xb2\xb6\xb6\xa6\ +\x52\xa9\xa4\x76\xbb\x1d\xb9\xe2\x58\x84\xf8\xd8\x1c\x1b\x1b\xd3\ +\xe6\xe6\x66\x00\x15\x12\x96\x02\x1e\x97\x97\x97\xc3\x25\x99\xcf\ +\xe7\xc3\x8d\xe8\xed\x6f\xb5\x5a\x9a\x98\x98\xd0\xdf\xfe\xed\xdf\ +\x06\xc3\xb9\xbf\xbf\xaf\xdf\xfd\xee\x77\x7a\xf8\xf0\x61\x1f\x2b\ +\x3c\x3b\x3b\x1b\xfd\xc1\x78\x20\xcc\x81\xfb\x58\xdc\xa1\x23\x89\ +\x69\x93\x4e\x33\xd5\xc3\xea\xa2\xef\xd1\xab\xfb\xfb\xfb\x9a\x9f\ +\x9f\xd7\xc5\x8b\x17\xb5\xb9\xb9\xa9\x5e\xaf\x17\xb9\xc6\xee\xdc\ +\xb9\xa3\x2b\x57\xae\x44\x00\x3d\x8b\xae\xb3\x23\xba\x13\x85\x93\ +\x1a\xcf\x2c\x43\x9a\x65\x78\xb3\x80\x19\xf7\xa0\x98\xfc\x7d\x28\ +\x46\xb6\xdf\x76\x3a\x9d\xbe\x95\x99\xd3\x77\xae\x64\x9c\x85\xc1\ +\x00\x3c\x0f\x38\x70\xaf\x07\x9c\x7a\x1d\x52\x10\xe6\x81\xc4\x1e\ +\x08\xec\xcf\xbb\xe1\x94\x9e\x65\xca\xe8\x40\x94\x8d\xbf\x87\x36\ +\x66\x01\xbd\x14\xc4\xa4\xf2\xcd\xfa\xdf\x57\xde\xfe\x7d\xd6\xbd\ +\xfc\x9d\xd6\x37\xbd\x2f\x35\x46\x59\x7d\x9c\x05\x40\x59\x9d\x03\ +\x14\x38\x23\x0b\x05\x31\x3c\x3c\xac\x0b\x17\x2e\xe8\xe2\xc5\x8b\ +\x2a\x97\xcb\xfa\xe2\x8b\x2f\x34\x3f\x3f\xaf\x89\x89\x09\x7d\xf5\ +\xd5\x57\xea\xf5\x4e\xf3\x9f\x2c\x2c\x2c\xa8\x54\x2a\x69\x6d\x6d\ +\x2d\xf2\x06\xb1\xea\x20\xce\x0b\x25\x37\x3b\x3b\xab\x1f\xfe\xf0\ +\x87\xfa\xee\x77\xbf\xab\x9f\xff\xfc\xe7\x9a\x9d\x9d\xd5\x8b\x2f\ +\xbe\xa8\x7b\xf7\xee\xa9\xdb\xed\x6a\x65\x65\x25\x72\x67\x9d\x9c\ +\x9c\x84\x52\xa1\x3f\x70\x93\x90\x75\xfa\xc2\x85\x0b\xba\x76\xed\ +\x9a\xde\x7c\xf3\x4d\xfd\xfe\xf7\xbf\xd7\x47\x1f\x7d\xa4\x0f\x3e\ +\xf8\x20\x8e\x4a\xf1\xd4\x03\x18\x24\x8f\x0d\x61\x7c\x78\x6c\x14\ +\xe3\x85\x31\xc7\x95\x8e\x23\x57\x2e\x7c\xef\x2e\x41\x07\x6a\x29\ +\x80\xc0\xe0\x65\xb1\x31\x3e\x4e\x19\x93\x04\xce\x02\x46\x06\x19\ +\x69\xfa\xd5\x41\xdd\x20\x10\x06\xc8\x90\x4e\x13\x58\x22\x0b\x5c\ +\x05\x30\x38\xbd\xde\x69\x9c\x0b\x00\xfa\xe0\xe0\x20\x56\xf1\x6e\ +\xbc\x31\x7e\x2e\x3b\x0c\x2e\x32\xa7\x5e\xb8\xfa\x78\x1e\x03\x4c\ +\xff\x3a\xcb\xe5\xe0\x09\xb9\xb8\x8c\xc7\xc7\xc7\x23\x91\x25\xef\ +\x62\x75\x8b\x31\x42\x96\xe8\x04\xe4\x8a\x62\xe6\x82\x65\x23\x80\ +\x98\xfa\x7a\x1f\xa1\xec\x01\x43\x27\x27\xa7\xc7\xd1\x48\x67\xb1\ +\xa3\x7e\x54\x0d\x60\x77\x78\x78\x38\xe2\x1a\x01\x4e\xb8\x36\x4e\ +\x4e\x4e\xc2\xed\x2e\x29\xe2\x4d\xdc\xd8\xe0\x16\xc2\xe8\xf1\x1c\ +\x71\x4d\xb0\x60\xcc\x5b\xfa\x87\xd5\xbe\x07\x29\xfb\x99\x73\x5b\ +\x5b\x5b\x21\x43\xfa\x0e\x10\x89\xa1\x07\x58\xd1\xbf\x9e\x0e\x82\ +\x45\x11\x63\x0d\x30\xce\x18\xc1\x90\x3b\xab\x0b\xdb\x45\x5b\x00\ +\xae\x1e\xb7\xc8\x58\xc6\x6d\x39\x3c\x3c\xac\xcd\xcd\xcd\x60\xa7\ +\x89\x4f\xf3\x58\x37\xfa\x0f\xb9\x39\xe8\xa0\x5f\xfd\x73\xda\xc4\ +\x01\xc0\xee\x56\xc2\xae\x71\xea\x45\x2e\x77\x9a\x58\x93\x3e\xe7\ +\x39\x77\xb9\xd1\x7e\xda\xb1\xbd\xbd\x2d\x49\x91\x12\x83\x78\x55\ +\x00\x5e\x3a\x17\xe9\x9b\x42\xa1\x10\x61\x10\xb8\x0e\x1d\xec\x7b\ +\x00\x3a\x8c\x0e\xf5\x6d\xb5\x5a\x91\x36\x62\x7f\x7f\x5f\x6b\x6b\ +\x6b\xba\x70\xe1\x42\x5f\x6e\x2d\xea\xe8\x24\x02\x9f\xd1\x2e\xc6\ +\xf9\xd0\xd0\x90\xaa\xd5\x6a\xe8\xe3\xc3\xc3\xc3\xd0\x45\x94\x47\ +\xba\x9f\x57\x5f\x7d\x55\x8d\x46\x43\xf7\xef\xdf\x57\xb3\xd9\xd4\ +\xfa\xfa\x7a\xc4\x3c\x01\xd0\xdd\xfd\x48\xea\x9e\xd9\xd9\xd9\x3e\ +\x77\x5e\xa7\xd3\x89\xc5\x14\x39\xc6\xd0\xff\x9c\x83\x48\x1e\xb6\ +\x56\xab\x15\x76\x87\x79\x3f\x3c\x3c\xac\x3f\xf9\x93\x3f\xd1\xfb\ +\xef\xbf\xaf\xe3\xe3\xe3\x48\x6d\xb1\xb1\xb1\xa1\xaf\xbf\xfe\x5a\ +\xaf\xbe\xfa\x6a\xd8\xfd\x62\xb1\x78\x9a\x68\xd4\x0d\x65\xd6\x0a\ +\x37\xcb\x90\x0e\x02\x33\x08\x35\x05\x62\x83\xc0\x1b\xc6\x01\xc5\ +\x03\x02\xc6\x48\x80\x56\x25\x85\x92\x90\xce\x52\xf2\xfb\xe5\xca\ +\x36\x8b\x51\x71\x45\x85\x01\x73\x25\xe7\x94\x73\x16\xb3\x97\x02\ +\x92\xac\xcf\x1d\xf0\xb9\xd1\xe4\x3b\xde\x09\xfa\x77\xf9\xb8\xbc\ +\x28\xdb\x65\xf5\x3c\x76\x2b\xfd\x2e\x65\x15\xfc\xbb\xe7\xfd\xfd\ +\xc7\x40\xf5\xff\xf5\xf2\xd8\x17\xe2\xa5\x0a\x85\x82\x2e\x5f\xbe\ +\xac\x5c\xee\x34\xd9\x6a\xbd\x5e\xd7\x5b\x6f\xbd\x15\x49\xed\xc8\ +\xe0\xde\x6c\x36\x95\xcf\xe7\xb5\xb1\xb1\xa1\xf3\xe7\xcf\xc7\x39\ +\x53\xbe\x3b\x8b\x98\x2e\x94\x7d\xab\xd5\x8a\x3e\xfd\xc1\x0f\x7e\ +\x10\x8a\x73\x7a\x7a\x5a\x92\xb4\xba\xba\xaa\xaf\xbe\xfa\x2a\x0c\ +\x2b\xd4\x35\x01\xb5\x18\x66\x62\x41\x98\x3c\xd3\xd3\xd3\x7a\xef\ +\xbd\xf7\xf4\xfd\xef\x7f\x5f\xf7\xef\xdf\xd7\xfb\xef\xbf\xaf\x0f\ +\x3e\xf8\x40\x9b\x9b\x9b\x7d\xbb\x4d\x1c\xd0\x48\x67\xd9\xd4\x1d\ +\xd4\xfc\x31\xf0\xef\xfd\xe1\x80\x87\xf7\xe0\x76\x72\x60\x01\x70\ +\x00\xa4\x01\x42\x9d\x21\x63\x3c\x13\x43\xe2\x00\xcb\x59\x2e\x07\ +\x4a\x24\x00\xf4\x79\x4a\xa0\x2f\x00\x9a\xe7\x9d\xf1\x71\xb6\x0c\ +\x39\xf0\x19\xcf\x39\x63\x05\x73\x82\x32\xe7\x98\x28\x56\xf3\x18\ +\x69\x56\xa2\xb8\x3f\x7c\xde\x62\xdc\x00\x20\x69\x60\x3b\x6e\x1b\ +\xde\xe7\xc6\x0a\x63\xc4\x73\x2e\x2f\xb2\xa5\x7b\x9d\x53\x3d\xc7\ +\x18\x77\xb7\xb1\x27\x11\x45\x36\xc8\x8b\x2d\xfa\xb4\x2f\x97\xcb\ +\x05\x73\xc4\x78\xe1\x19\xdc\x1b\xb0\x17\xb4\xc7\x01\x2a\xef\xa4\ +\x7e\xb8\xd8\xdc\x30\x7a\xcc\x1a\xb9\x7e\x60\x07\x31\x1c\x7e\x3e\ +\x23\x8b\x16\xc6\x1e\x63\x9b\x6d\xef\xe3\xe3\xe3\x6a\xb5\x5a\x61\ +\xe4\x91\x6b\xb1\x58\x8c\x1c\x42\x30\x60\xd4\x9d\x31\x39\x3c\x3c\ +\x1c\x01\xed\x80\x7b\x62\x2a\x7b\xbd\x5e\xb8\xa9\x00\x5c\x8c\x59\ +\x77\x3d\xc1\xf6\xf8\x98\x20\xc1\x24\x7d\xef\x87\x52\xc3\xca\xb0\ +\xb1\x06\x20\x82\xab\x68\x7f\x7f\x3f\x76\xcf\xed\xef\xef\xc7\x31\ +\x5d\xd8\x1e\x5c\x7e\x85\x42\x41\xe5\x72\x39\x82\xd3\xe9\xb3\xcd\ +\xcd\x4d\x15\x8b\xc5\x88\x17\x73\xdb\x44\x3b\x01\xe0\xcc\xe1\x42\ +\xa1\x10\x6c\xd8\xf8\xf8\x78\xdf\x1c\x22\x96\xac\xd3\xe9\xe8\xf0\ +\xf0\x30\x40\x00\x67\x45\xc2\x10\x22\x7f\x00\x8d\xeb\x21\x8f\x7d\ +\xc2\xa6\xfa\x81\xdd\x00\x3c\x74\x0c\xc7\x70\x71\x31\xfe\xa8\x6b\ +\xa7\xd3\x09\x80\xe9\x9f\xd3\x46\x8f\x0f\x24\x96\x09\xc0\xdf\x68\ +\x34\x62\x67\xe3\xd1\xd1\x91\x96\x97\x97\x75\xe1\xc2\x85\x58\x84\ +\x74\xbb\xa7\x09\xa8\x5d\xc7\xb9\x5d\xbb\x74\xe9\x92\xbe\xf8\xe2\ +\x0b\xfd\xfb\xbf\xff\x7b\x30\x67\xd5\x6a\x55\x17\x2e\x5c\x08\x90\ +\xb8\xb3\xb3\x13\xc0\x98\x78\x34\x62\xa9\x48\x3a\x0d\xab\x55\x2e\ +\x97\x35\x3b\x3b\x1b\x8c\x74\xa1\x50\xe8\xd3\xfb\x4b\x4b\x4b\x9a\ +\x9a\x9a\xea\x4b\xcf\x41\x9c\x5b\xa1\x50\xd0\xad\x5b\xb7\xb4\xb1\ +\xb1\xa1\xff\xf9\x9f\xff\x09\xdd\x93\xcf\xe7\xf5\xe5\x97\x5f\x6a\ +\x72\x72\x52\x33\x33\x33\xb1\x90\x28\xe4\x72\xb9\x7f\x75\xc5\x9e\ +\x1a\xf7\xf4\xca\x62\xa8\xf8\x3c\xeb\xbe\x94\x35\xe1\x37\x06\x05\ +\x85\x82\xc1\x74\x16\x80\x81\x8a\x12\xf0\x1d\x29\x28\x07\xa8\x52\ +\x5f\x69\xb8\x42\xe4\x33\xcf\xa3\x84\xcf\x9b\x20\x59\x14\x04\x9f\ +\xf3\x4e\x2f\xcb\x8d\x02\x75\x67\x30\x30\x91\xa9\x97\x2b\x54\x8f\ +\x11\xe1\x87\x77\x0e\x32\xb6\x59\x32\x7b\xde\x7d\x0c\xc4\xe7\xb1\ +\x89\x0e\x6e\xd3\x32\xbc\x3f\x52\xc0\x96\xbe\xf3\xff\xeb\xe5\x65\ +\xd5\x6a\x35\xdd\xba\x75\x4b\xe5\x72\x39\x76\xee\x49\xa7\x07\x96\ +\xb2\xba\xaa\xd5\x6a\xb1\x9a\x38\x3c\x3c\x54\xb3\xd9\x54\xad\x56\ +\x8b\x78\x27\x0c\x37\xfd\xce\x36\x5d\xc0\x12\xc6\x86\x38\x0d\x62\ +\x4c\x88\x7d\x00\x60\xb1\xf2\xe4\xbc\x43\xa8\x77\xfa\x17\xc3\xca\ +\x76\x6e\x49\xba\x75\xeb\x96\xde\x79\xe7\x1d\xdd\xbe\x7d\x5b\xaf\ +\xbd\xf6\x9a\x66\x66\x66\x74\x7c\x7c\xac\x95\x95\x95\xbe\x15\x1b\ +\x75\x1c\x24\x47\x97\xf7\xf3\xe4\xec\x74\x3d\x06\x88\x67\xf9\xf1\ +\xf2\xdc\x7d\x45\x90\x29\xcf\x7b\xfd\x88\xa5\x00\xa0\x78\x3c\x16\ +\x9f\x7b\x4c\x95\x9f\xb3\xc6\x9c\xe2\x7e\xfe\x66\xcc\x13\x8b\xc2\ +\x4a\xd8\x5d\x0d\xec\x3e\x63\xec\xd3\x1e\x76\x79\xb2\x2d\xdb\xe3\ +\x60\x08\xf2\xa6\x5c\xe9\x2c\xdd\x00\x80\x82\x72\x70\x0d\x10\x83\ +\x44\x3d\xf8\xe1\x7f\xda\xe1\x80\x98\xb6\x22\x33\x0f\x6d\x70\xd7\ +\x1c\xac\x0a\xdf\x03\x80\xba\xdd\x6e\x64\xb1\xc6\xb8\x50\x1f\xc0\ +\xbf\x03\x64\x98\x0b\x0c\x3c\x06\xa2\xd5\x6a\x05\x08\x73\x3d\xe2\ +\xf1\x51\x80\x4b\x64\xcc\x58\x01\x84\x01\xee\x38\xef\x0e\xc0\x83\ +\x0b\x0c\x23\x4d\x60\x3e\xcc\x42\xaf\xd7\x53\xb5\x5a\xed\x0b\x10\ +\xcf\xe5\x72\xb1\xb2\xc7\x95\x43\x3e\x25\x67\xef\x72\xb9\x5c\xec\ +\x4e\x64\xc1\x82\x5b\x4c\x3a\x63\xce\x88\xd7\xa9\xd5\x6a\x2a\x95\ +\x4a\x71\x9e\x1e\x06\x0e\xd7\x3f\xec\x16\x4c\x3f\x60\x07\xd7\xe9\ +\xea\xea\x6a\x8c\x23\x18\x2a\x40\xb2\xc7\xe0\x11\xa3\x89\xcc\x01\ +\x57\xce\xd4\xba\x2b\x90\x67\x01\xe5\xce\x8a\x49\x8a\x1d\x6e\xb8\ +\x7d\x3d\x98\x9b\x31\x41\xce\x30\x58\x40\x62\x8e\x00\xf9\x00\x23\ +\x74\x15\x73\x8e\xfe\xc3\x95\x0b\x10\x07\xf0\xa2\x43\x09\x7b\x00\ +\x24\xc2\xda\x38\xab\x8c\x1b\x12\xf0\x4c\x5c\xb3\x9f\x11\x08\xb0\ +\x82\x85\x64\xdc\x30\x0f\x52\x66\xbc\xdb\xed\xaa\xdd\x6e\xc7\x33\ +\xbd\x5e\x4f\xd3\xd3\xd3\x01\xd6\x61\xa1\xc8\xee\xcf\xbc\x72\xe0\ +\xb6\xbe\xbe\x1e\x41\xed\xe3\xe3\xe3\x7a\xf2\xe4\x49\xec\xf8\x63\ +\x87\xa4\xcf\xb1\x7c\x3e\xaf\xe9\xe9\x69\xbd\xff\xfe\xfb\xfa\xf1\ +\x8f\x7f\x1c\xae\xc6\x7a\xbd\x1e\xf2\x45\x87\xc0\x8c\xf2\xf7\xf6\ +\xf6\xb6\x9e\x3c\x79\xa2\x6e\xb7\xab\x7a\xbd\x2e\xe9\x74\x57\xe4\ +\xcc\xcc\x8c\xa6\xa7\xa7\x35\x39\x39\xd9\xb7\xd0\x03\x24\xb3\x08\ +\x83\xdd\xc3\x53\x42\xbd\x86\x86\x4e\x53\x8d\xdc\xb9\x73\x27\xfa\ +\x0f\xc0\xcb\xbb\x2c\x54\xa0\xf0\xaf\xae\xf8\xfd\x4a\x0d\xc4\xf3\ +\x8c\xad\x03\x2a\x0c\x94\x3f\x97\xb2\x24\x7c\xe6\x00\x8b\x0e\xa5\ +\x33\x01\x58\x18\x0e\x14\x2f\x42\x61\x75\xe5\xae\x3b\x57\x64\x18\ +\x15\x5f\x85\xf9\xdf\xfc\xf0\xac\x1b\x1c\xa7\x92\xf9\xcd\x8a\xd0\ +\x5d\x36\xbc\xc7\xeb\xc5\xdf\x4c\x54\x07\x53\xfe\xce\x41\xb2\x1d\ +\x24\x33\x9e\x77\x57\x93\xff\xfd\x3c\x83\x9e\xf6\x47\xfa\x79\xda\ +\x97\x5c\xff\x7f\x00\x97\x83\x36\x8c\x24\x31\x15\xf9\xfc\xe9\x31\ +\x16\xd7\xaf\x5f\xef\xcb\xd2\x5c\xab\xd5\x22\x17\x0f\x99\x82\x7d\ +\x15\x45\x5d\x31\x3c\x63\x63\x63\x11\xff\x00\x95\x5b\xab\xd5\x42\ +\x71\xc3\x24\x38\x9d\x4e\x8e\x1d\xca\xde\xde\xde\xd6\xf1\xf1\x71\ +\x9c\x29\x26\xa9\xcf\x60\xf8\x7b\x51\x86\x4c\xa0\x46\xa3\xa1\x97\ +\x5f\x7e\x59\xdf\xff\xfe\xf7\xf5\xee\xbb\xef\xea\xf2\xe5\xcb\x3a\ +\x38\x38\x88\xf3\x10\x59\x2c\xa4\x31\x52\x94\x95\xf6\x9d\xbb\xda\ +\x90\x1d\x4a\x15\x16\x50\xea\x3f\x10\xd9\xfb\xd0\x83\xe7\xf9\x0d\ +\x55\xcd\x73\xfc\x20\x73\x62\x98\x28\xdf\x9f\xf7\x71\x46\x3b\xa4\ +\x33\x17\xa4\xb7\xc5\x8f\xfe\x00\x60\x62\x08\x91\x83\x1f\x52\xed\ +\x00\xd1\x7f\x28\x47\x3a\x3b\x0a\x88\xe7\xa8\x23\x31\x3a\x30\x24\ +\x80\x45\x5c\x69\xce\x4c\xd3\x5e\x98\x26\xfa\xc2\x77\xfb\x21\x57\ +\x5f\x38\xd1\x0e\x8c\xbd\xbb\xf8\x09\x12\xc6\x3d\x44\x7c\x21\xf9\ +\x89\x78\x9f\x2f\x20\xbb\xdd\x6e\x8c\x7f\xd8\x1c\xca\x20\x0b\x36\ +\x75\x2e\x16\x8b\xaa\x56\xab\xc1\xd4\x91\x46\x01\xa0\x3a\x3d\x3d\ +\xdd\x97\x93\x08\xb9\xe1\x5a\x94\x4e\x99\xfe\x89\x89\x89\x60\x67\ +\xd1\x59\x93\x93\x93\xa7\xd9\xa5\x8d\x1d\x2d\x97\xcb\x21\x3b\xcf\ +\x9e\x4e\x5f\xc0\xf4\x8d\x8f\x8f\xf7\xf5\x2f\x00\x08\x17\x56\xa3\ +\xd1\x08\x60\xeb\x79\x9c\x00\x69\x8d\x46\x23\x92\x34\xc2\x50\xd5\ +\xeb\xf5\x00\x22\x30\x59\x69\xdf\x01\x4a\x58\x98\xd2\x87\xc4\xa9\ +\xd1\x1f\xe8\x8a\xd4\xf5\x8a\xcd\xc0\x10\x7b\x3f\x03\xa6\x99\x3b\ +\x30\x9a\x8c\x33\xd8\x2f\xd2\x26\xf0\xbd\xa7\x7a\xc0\x6e\xc1\x0c\ +\xed\xef\xef\xc7\xce\xba\xdd\xdd\xdd\x98\x57\xee\x46\xe6\x50\x6b\ +\xf4\x97\x6f\x80\x80\x04\x48\xe7\x17\x7f\x73\xe0\x35\xbb\xa9\x39\ +\x71\x80\x39\xe2\xcc\x1b\x06\x9f\xf3\x11\x01\x9f\xb8\xc8\x58\x1c\ +\x48\x8a\xdc\x58\xb0\x4e\x84\xec\x30\x77\xa8\x7f\x3e\x9f\x8f\xd4\ +\x0d\xed\x76\x3b\xd8\x48\x64\xf8\xf0\xe1\xc3\x67\x8e\x6d\xc2\xe5\ +\x07\x70\x27\x5c\xe4\xe8\xe8\x48\x8f\x1f\x3f\x0e\x7d\xe1\x29\x22\ +\x00\x35\xb0\x48\xcd\x66\x53\x5f\x7e\xf9\x65\xa4\xaa\x60\x2c\xb1\ +\xd8\x22\x75\x02\xf6\x02\xd9\x5f\xbd\x7a\x55\x33\x33\x33\xd1\x1f\ +\xcc\x0d\xc0\x38\xfd\x43\x1e\xb2\x6e\xb7\xab\xf9\xf9\xf9\xbe\x05\ +\x27\x3b\x5e\x71\xbf\xf7\x7a\xbd\x18\x7b\x5f\x7c\xf1\x45\x8c\x41\ +\xca\x64\x5e\x0f\x0d\x0d\x9d\xed\x22\x4c\x5d\x62\xce\x86\xa4\x7f\ +\xa7\xc6\x76\x10\x4b\xe5\xca\x2a\x7d\x9e\xc1\x4e\x03\x99\x88\x74\ +\x3e\x4a\x07\x23\x99\x96\x45\x7c\x00\x4a\xcc\x7f\xbb\xe1\xf1\xf7\ +\xb9\xf2\xce\xaa\x7b\xfa\xb9\xff\xef\xf7\x60\x28\xd2\xf7\x7b\x19\ +\x59\xae\x41\xaf\x83\xc7\x80\xa5\x00\x28\x95\x3b\xdf\xa7\xf2\xcf\ +\x02\x58\xe9\x3d\xde\x86\x2c\xf6\x2a\xbd\xb2\x40\xd7\x1f\x03\x62\ +\xa9\x7c\xfd\x6f\x67\x36\x36\x36\x36\xf4\xd5\x57\x5f\x69\x77\x77\ +\x37\xb6\xd9\x42\x1f\xb3\xad\x95\x09\xcd\x0a\x26\x97\x3b\x5d\x79\ +\x6e\x6f\x6f\x87\x32\x73\xf6\xa2\xdb\xed\x3e\x93\x23\x67\x74\x74\ +\x54\x63\x63\x63\xa1\x58\xd8\x3d\x02\xf0\xc6\x48\x73\xb8\xed\xfa\ +\xfa\x7a\x18\x33\x0c\x12\x6d\xc6\xcd\x01\x70\x47\x09\xb1\x2a\x5b\ +\x5a\x5a\xd2\xec\xec\xac\xfe\xea\xaf\xfe\x4a\xdf\xfb\xde\xf7\x74\ +\xfb\xf6\x6d\xd5\xeb\x75\x3d\x7d\xfa\x34\x76\xf6\x0c\x9a\x33\xde\ +\x5f\x80\x21\x0c\xb2\x2f\x54\x1c\x94\x48\x67\x0c\x8e\x1b\x0b\x9e\ +\x73\x30\xcf\x2a\x15\x60\xc0\x58\xf0\xd8\x26\x98\xbb\x74\x0c\x62\ +\x74\xe9\x43\x7e\xbb\xc1\x60\x0c\xe3\x86\x72\x85\x4d\x39\xd4\x0b\ +\x7a\x9d\x7e\x83\xa5\x70\xd7\xa4\x2f\xb6\x7c\x85\x8e\x11\x26\x16\ +\x28\x1d\xfb\x00\x40\x16\x4f\xe8\x91\x7c\xfe\x2c\x1b\xbb\xa4\x3e\ +\xa0\xc4\xbb\x30\x38\x3c\x8f\x5e\x42\xce\x3e\x47\x68\x2f\xc6\x00\ +\x56\xdc\x15\xaa\x2f\xf0\xe8\x3f\x07\x0e\x30\x41\x2c\xbe\x78\x06\ +\x60\x40\x02\x4a\x18\x7d\x82\x6d\x59\x35\x03\xae\x38\x87\x8e\x36\ +\x71\xa6\x5d\xaf\xd7\x0b\xc6\x8f\xb6\x01\x4e\x39\x64\x99\x1c\x49\ +\xf4\xb9\xc7\x5b\xc1\x8e\x20\x73\x76\x08\x62\xb4\xb9\xc7\x63\x54\ +\x69\x2f\x7d\x89\x2b\x9f\x00\x6c\x82\x85\xc9\xc3\x54\xad\x56\x43\ +\x2e\xc5\x62\x51\x8d\x46\x23\x5c\x7e\x80\x1e\xdc\x66\x80\x26\xce\ +\x96\x63\x0c\x31\xbe\x7c\x33\x05\xee\x30\xf2\xe8\x91\x87\x0f\x03\ +\xce\x8e\x35\x8c\x65\xa1\x70\x76\xf4\x8c\x2f\x8a\xe9\x37\xd8\x0b\ +\x00\x9e\x07\x8c\xe7\xf3\xf9\x88\x0f\xe3\x18\x1c\x18\x71\x80\x3f\ +\x40\xb1\xd5\x6a\x85\x7c\xe8\x1f\x5f\xf4\x31\xb6\xfc\x07\xfd\x82\ +\x0e\x42\x3f\x74\x3a\x9d\xc8\xe9\xe4\x63\x8b\x44\xa8\x13\x13\x13\ +\x92\xce\x80\x25\x3b\xa9\x99\xeb\xe8\x0e\x32\x8e\x17\x0a\xa7\x41\ +\xf5\xc8\x1f\x79\x01\x58\x68\x1f\xfd\x7c\x7c\x7c\x1c\x0b\x65\x5c\ +\xa9\xfc\x4f\x4a\x84\xf9\xf9\xf9\x48\x74\x5a\xa9\x54\xa2\x4e\x00\ +\x5f\xf4\xeb\xff\xa3\xed\x5d\x63\xeb\x3a\xaf\x33\xff\x67\xf3\x7e\ +\x3b\x3c\x24\xcf\xe1\x4d\x24\x45\x52\x22\x75\x97\x65\x49\x96\x2d\ +\xc5\x8e\x53\xa7\x6e\x2e\x4d\x9c\x20\x45\xd2\x69\x52\x60\x2e\xe8\ +\x00\x9d\x60\x3a\xc5\xe4\x43\xbe\xb4\x19\x8c\xfb\x61\xe6\x4b\x11\ +\x0c\x30\x03\x34\xc0\x00\xe3\x0f\x33\x4d\x8b\xb4\x4d\x9b\xb4\x75\ +\x1a\x5b\xa9\x8d\xc0\xf6\x44\x96\xc6\xd6\xc5\xb2\xac\x2b\x45\x91\ +\x14\x0f\xaf\x87\xe7\xc2\x3b\x79\x78\xe6\x03\xf3\x5b\x5c\x67\x67\ +\x1f\x4a\xe9\xfc\xff\x1b\x20\x48\x9e\xcb\xde\xef\x7e\xf7\x7a\xd7\ +\x7a\xd6\xb3\x2e\xef\xca\xca\x8a\xa6\xa6\xa6\xd4\xd2\xd2\xa2\x8e\ +\x8e\x0e\xf5\xf4\xf4\x18\x50\x25\xd4\x5a\x51\xb1\x9d\x73\x3b\x3d\ +\x3d\xad\xab\x57\xaf\x1a\x58\xa7\x39\x35\x36\x81\x79\x84\x8d\xa5\ +\x10\x81\x3d\x0a\xb1\x03\xcd\xcd\xcd\x6a\x6c\x6c\xb4\x74\x07\x64\ +\x1d\x1b\xe4\x73\x6b\x01\xd9\x5e\x5f\x7a\xdd\xdb\xd9\xd9\x69\x7d\ +\xd4\xd0\x3b\xac\xe3\xa1\xa1\xa1\x6d\x9d\x17\x04\xc1\xcb\xe5\x8c\ +\xa3\x37\x08\xe1\xff\xcb\x81\xab\xb0\x31\x2f\xf7\x7d\x94\x9c\xff\ +\x8d\xc2\x40\xe1\x30\x61\x7c\x3e\x8a\x85\x89\x62\x79\xc2\x40\x23\ +\x0a\x7c\x44\x81\x2f\xff\x9a\xa7\x47\xfd\xb9\x59\x80\x2c\xea\xa8\ +\xf7\xbd\x71\xf4\xe3\xdd\x0d\xac\x86\xe7\x28\x3c\xee\xa8\xfb\xde\ +\xed\x39\x85\xcf\x23\xfd\x62\xd7\xef\xa8\xef\x46\x81\xa5\xf0\xb5\ +\x77\xfb\x3e\x87\x07\xa0\xe1\xcf\xa5\xd3\x69\x4d\x4f\x4f\xab\xab\ +\xab\x4b\x27\x4e\x9c\xb0\x5e\x38\x18\x11\x94\x09\x46\x12\x90\x83\ +\x01\x61\x31\xb3\xc9\x2a\x9e\x20\x95\x1d\x78\x4a\x78\x28\x24\x51\ +\xb3\x68\x7d\xa2\xac\x07\x07\xf4\xa7\x41\x19\x01\x0e\x59\x78\xde\ +\x28\xe7\xf3\x79\xf3\x1e\x47\x47\x47\xb5\xb0\xb0\xa0\xc6\xc6\x46\ +\x0d\x0f\x0f\xeb\xb9\xe7\x9e\xd3\xa7\x3e\xf5\x29\x1d\x39\x72\x44\ +\x9b\x9b\x9b\x1a\x19\x19\x29\x61\x65\x3d\xc8\x46\x4e\xc2\xa0\xd4\ +\xcb\x19\xff\xfb\x67\x81\x6c\x72\x3e\xe6\x9a\x7b\xe6\x33\x9e\x45\ +\xf5\x79\x20\x7c\xcf\xb3\xb5\x28\x22\x40\xa8\x77\x26\xbc\xcc\x85\ +\xe5\x03\x85\xc3\x38\xfd\xba\x91\x76\x8a\x5b\x3c\x60\xc6\x70\x30\ +\x46\xbf\x6e\x3c\x28\x25\x3f\x02\x70\x15\x04\x81\xf5\x47\x03\xac\ +\xa1\x3f\x7c\x98\x97\x67\x4d\x28\x2d\x2c\x87\x3e\x3c\xc8\x5c\xf8\ +\xfb\x62\xbc\x00\x18\xc0\x1c\xac\x1a\x21\x34\x6f\xdc\x49\x3b\xf0\ +\xac\x11\xe7\x06\xe0\x70\x7f\x5c\x37\xfc\x9c\x39\x97\x6f\x03\x80\ +\x52\x27\xec\x08\xe0\xf1\xad\x25\xc8\x05\x21\x97\xd0\x6f\x6d\x02\ +\x58\xc2\xeb\x66\x8c\x7e\x1b\x1b\x9e\x35\xe1\x28\xf2\x61\xd9\xee\ +\x8a\x7b\xe5\x1a\x6b\x6b\x6b\xb6\x1e\x8b\xc5\x9d\xfc\x1e\x9e\x21\ +\x20\x52\x92\xb1\x56\x3e\x24\x08\x08\xc3\x80\x02\x78\xbc\xbc\xc1\ +\x5e\x01\x84\x3c\xa0\xf1\x21\xd2\xca\xca\x4a\xdb\x37\xaf\xa9\xa9\ +\xa9\x84\xbd\x21\x14\x8a\xac\x00\x50\x7d\xae\x1a\x21\x72\xdf\x42\ +\x84\x70\x19\x72\xc2\xb3\xa3\xc2\x0f\x16\xc6\x03\x16\x4f\x16\x20\ +\x37\x84\x3f\x59\x5f\x92\xac\x99\x26\x00\x0c\x36\xb2\x58\x2c\x1a\ +\x83\x03\x70\xf7\xcf\x8b\x5c\x35\x0f\x96\x01\x23\x4d\x4d\x4d\x2a\ +\x14\x0a\x96\x83\x84\x5c\x78\x00\x8e\x6c\x33\xd7\xdc\x77\x55\x55\ +\x95\x85\x7d\x3d\x1b\x13\x2e\x7a\x20\x44\x2d\xc9\xc2\x81\xc9\x64\ +\xb2\x44\xdf\xb2\xae\xb3\xd9\xac\xf4\x8c\x58\x31\x00\x00\x20\x00\ +\x49\x44\x41\x54\x12\x89\x84\xcd\x29\x60\x9b\x90\x1a\x6b\x08\x67\ +\x2e\x99\x4c\x5a\x9f\x32\xd6\x0e\x73\xdb\xda\xda\xaa\xf1\xf1\x71\ +\x5d\xbc\x78\xd1\xe6\xd2\xb3\x6b\x6c\xac\x4c\xde\xe8\xfc\xfc\xbc\ +\xba\xbb\xbb\x15\x8f\xc7\x6d\x9f\xc3\xea\xea\x6a\x0b\x8f\xa2\x13\ +\xd9\x35\x24\x08\x76\x7a\xa8\x91\x32\xc2\x3a\x40\xc6\x3d\xa1\xe3\ +\x3b\xf0\x57\x54\x6c\x6f\xfe\x4c\xfa\x01\xfa\x94\xeb\x97\x84\x08\ +\xbd\xc2\xf4\x87\x37\xf0\x61\xb0\xe2\xbf\xe7\xff\x47\x21\x45\x81\ +\xb7\x30\xa8\x61\xa0\x18\x33\x0f\xa6\xbc\x62\xe3\x1c\xbc\xee\xc7\ +\x15\x66\x89\xc2\x9e\x34\x4a\x09\x05\xec\x15\x7a\x78\xdc\x18\xfb\ +\x20\xd8\xf1\xf6\x59\x0c\xbc\xc6\x42\xe2\x3b\xfe\x5a\xe1\x23\x7c\ +\xff\x61\x43\xf5\x38\xcc\xd2\x6e\xe7\x0e\x83\xcc\x72\x00\x94\xff\ +\xa3\x80\x59\x14\x10\x2e\x37\x8e\xf0\x75\xa2\xd8\xad\xdd\xbe\x27\ +\x95\x36\x97\xeb\xe8\xe8\x30\x05\x17\x04\x81\x79\x14\x1e\xe8\xc4\ +\x62\x31\x53\x9e\x80\x08\x8c\x39\xc6\x97\x64\x4c\xf2\xbb\x58\x4c\ +\x78\x68\x2c\x1c\xc2\x5d\x30\x0f\x78\xd2\x94\x4c\xf3\x9c\x83\x20\ +\x28\xc9\xe1\x41\x0e\x90\xa3\xf5\xf5\x75\xc5\xe3\x71\x2b\xed\x6d\ +\x68\x68\x50\x3a\x9d\x56\x26\x93\x51\x4b\x4b\x8b\x4e\x9e\x3c\xa9\ +\x67\x9f\x7d\x56\x27\x4e\x9c\x50\x3c\x1e\xd7\x87\x1f\x7e\x58\x52\ +\xfd\x15\xf6\xc6\xc3\xce\x07\x61\x22\x64\xce\x3f\x6f\x7e\x18\x2b\ +\x20\x47\xda\x61\x59\xc3\x4e\x01\xd7\x00\xf0\x78\x59\x24\xd7\x09\ +\xe0\x80\x8c\x87\x43\x68\x28\x3f\x94\x14\x47\x38\x5f\x0c\x83\xef\ +\x43\x05\x84\xd4\x18\xa3\x54\xba\x57\xa3\x07\x47\xde\xa8\x7b\xc0\ +\x06\xe0\x42\xa9\x7b\xb0\x46\x02\xae\x0f\xf1\x78\xe6\xd2\x27\xf6\ +\x87\xe7\x2b\xea\x59\x30\x27\xdc\x7f\xf8\xf9\x78\xb6\xdd\x6f\xc7\ +\xc1\x3c\x31\x2f\x92\x4a\x18\x3b\xe4\xd1\x87\xdd\x3c\x28\xe4\xda\ +\x00\x95\x20\xd8\x09\x53\x00\xbc\x3c\xa8\x93\x64\x3a\x8b\x50\x08\ +\xcc\x17\x00\x83\xb9\x20\xd9\x98\xfb\x86\x29\x59\x5f\x5f\xb7\xb0\ +\xa5\x67\x6f\x78\x4e\x30\x32\xbe\x12\x8e\xd7\x09\xf5\x03\xcc\x69\ +\x94\x49\x28\x90\x30\x64\x73\x73\xb3\x81\x24\xd6\x12\x21\x4b\xe4\ +\xd1\xe7\x32\x61\xf8\x48\x58\xe7\x1e\xc3\x6c\x19\x6c\x04\xf9\x5d\ +\x24\xda\x27\x93\x49\x63\xbf\x08\xf7\x4a\x32\xb9\x41\xd7\xf8\xe2\ +\x06\x80\x82\xb4\x53\xbc\x42\x17\x73\x58\x45\xc0\x0e\x86\xdb\xcb\ +\x2c\xf3\x05\x80\x65\x6e\x91\x3f\x80\x1e\x6d\x25\x60\xc8\x90\x63\ +\x72\x97\x90\x31\xbf\xa7\x22\xf2\x57\x5d\x5d\x6d\x3b\x62\xb0\x66\ +\xb7\xb6\xb6\xac\xd7\x13\xd7\xcd\xe5\x72\x25\x0d\x61\x01\xf7\x84\ +\xb2\x60\x22\x3d\xb3\x47\x9b\x0a\xe6\x93\x9c\x30\x80\x25\x76\x9a\ +\x9c\x41\x80\x0d\xeb\x6f\x6a\x6a\xca\xa2\x0d\xe4\x30\x01\xb6\x69\ +\xdc\x8a\xce\x5d\x5c\x5c\xd4\xe8\xe8\xa8\xc9\x46\x22\x91\x30\xfd\ +\x44\x15\x60\x45\xc5\x76\x68\x7b\x64\x64\x44\x6f\xbe\xf9\xa6\x85\ +\xe2\xdb\xda\xda\xcc\xa1\x01\xfc\xb0\x8d\x13\x3b\x14\xb0\x6b\x00\ +\x80\x13\x00\x59\x28\x14\x4c\xee\x91\x43\xda\x6c\x74\x76\x76\x1a\ +\x90\x46\xef\x23\xf3\x00\x59\x74\x15\xd5\xb9\xb1\x58\x4c\x93\x93\ +\x93\x2a\x16\xb7\x1b\x67\xd3\x82\x63\xef\xde\xbd\xa5\x9d\xdc\xc3\ +\xc6\x36\x2a\x94\x16\x65\x90\xbd\x60\xf9\xf7\x7d\x4e\x85\x07\x34\ +\xfe\x7a\xfe\x7d\x3c\x37\x16\x6e\x18\x7c\x85\xc1\x43\xd4\xb8\xfd\ +\x77\x10\x68\x84\xd2\x7b\xe8\x51\xe0\xc1\x2b\x7d\x0e\x1f\xae\x91\ +\x76\x72\x3c\x7c\x88\x8f\xe3\x71\x59\xa5\xf0\xf7\xfc\xa2\x7c\xd4\ +\xfd\x45\x7d\x2e\x7c\xff\xe5\x40\x4f\xb9\xf1\x45\x5d\xb7\x1c\x40\ +\x7b\xd4\x7b\xe5\xee\x3b\x7c\x6c\x6e\x6e\xaa\xb5\xb5\x55\x07\x0e\ +\x1c\x30\xd0\x02\x90\x86\x46\xc7\xdb\xf4\x15\x51\x34\x7d\x43\x79\ +\xfb\x64\x6c\x3c\xd3\x5c\x2e\xa7\x91\x91\x11\xcd\xcc\xcc\x58\xb2\ +\x3c\x74\x35\xcf\x12\xaf\x87\x10\x0a\x1d\x7d\xa1\xe7\x01\x09\xbe\ +\x4c\x17\x20\x87\x21\xf1\xe1\x35\x36\xa2\x45\x79\x65\x32\x19\x4b\ +\x2c\x1e\x1c\x1c\xd4\xf3\xcf\x3f\xaf\x8f\x7f\xfc\xe3\x6a\x68\x68\ +\xd0\x07\x1f\x7c\x50\xa2\xc8\xc3\x4e\x87\x9f\xc7\xf0\x5c\x7a\xf9\ +\xc5\x30\x7b\x0f\x18\x70\x84\xe2\x60\x5e\x3c\x5b\xcc\x79\xc2\xeb\ +\x16\x03\x84\xf7\xeb\x4b\xfb\x91\x29\xd6\x74\x18\xe4\x7a\x26\xc7\ +\xb3\x8a\x5c\xcb\x8f\x05\x20\x10\xae\x34\xf4\x34\x3b\xbf\x7d\xce\ +\x95\xbf\x17\x40\x11\x49\xcb\x3c\x47\x1f\xe6\x63\x3e\x82\x60\x87\ +\xf1\xe3\x7f\x3e\x23\xa9\xe4\xbe\xc3\x86\x0c\x80\xe4\xc1\x2e\x39\ +\x4f\x7e\x3b\x12\x72\xa0\x7c\xee\x0f\x4e\x99\xf7\x76\x31\x64\x61\ +\x40\xc7\x6f\xe6\x11\xd0\x48\x42\xba\x07\x6d\x00\x30\x3f\x67\xcc\ +\x31\x8e\x00\xcf\x80\x04\x6c\x42\x3f\x9e\x01\x66\xfe\x3d\x60\xdb\ +\xda\xda\xe9\x25\xe5\xc1\x9b\x07\xd5\x30\x12\xf5\xf5\xf5\x56\x7d\ +\xc7\x9c\x14\x8b\x45\x03\x63\x6d\x6d\x6d\x4a\x24\x12\x16\x1a\xc4\ +\xa8\xf9\xee\xe7\x3e\x37\x93\x10\x16\xc9\xd9\x9e\x11\x64\xbe\x70\ +\xc0\xd1\x01\xbe\xfb\x3c\xb9\x3f\x84\x61\x61\x92\x70\x04\x7c\x95\ +\x1d\x7a\x80\xf9\x26\x9f\x0a\xf9\xe5\x5a\x80\x7c\x72\x6e\x25\x99\ +\x43\xc6\xda\x00\x00\x32\x3f\x3e\x4f\x97\xf9\x60\x0c\x1b\x1b\xdb\ +\xcd\x5d\x25\x95\xec\xb5\xc7\x5c\xc3\xf8\x20\xd3\x95\x95\x95\x06\ +\x06\x01\x86\x3e\x77\x90\x0d\x9e\x01\x78\x80\xcc\xf5\xf5\x75\x03\ +\x14\xde\x51\xf4\xe0\x66\x73\x73\xd3\xe4\x6b\x63\x63\x43\x89\x44\ +\x42\x2d\x2d\x2d\x5a\x5c\x5c\xb4\x42\x23\x80\x1f\x0e\x65\x10\x04\ +\x25\x6c\x59\x7d\x7d\xbd\x15\x2f\x10\xda\x66\x6d\xb3\xae\x98\x47\ +\x64\x87\xc2\xa1\xc5\xc5\x45\x0b\xaf\xc6\xe3\x71\x0d\x0e\x0e\x5a\ +\x7e\x19\x2c\x62\x7d\x7d\xbd\x92\xc9\xa4\xee\xdf\xbf\xaf\xf3\xe7\ +\xcf\x9b\xae\x4d\x24\x12\xb6\x4e\xd8\x86\x68\x69\x69\xc9\x00\xef\ +\xca\xca\x8a\x45\x18\x36\x36\x36\xac\xb8\x63\x7e\x7e\xbe\x04\x48\ +\xf3\x3e\xa1\x43\xf4\x2b\xba\xde\x47\xd6\x70\x70\x08\x99\x62\x4f\ +\x86\x86\x86\x94\xcd\x66\x35\x3b\x3b\x6b\x80\x6c\x6d\x6d\x4d\xdd\ +\xdd\xdd\xdb\x00\x0b\x61\x8b\x62\x73\x3c\xb8\xf0\x1e\xb3\x57\x0c\ +\xd2\x2f\x26\xdf\xf2\x5a\x94\xc1\x0f\x1b\x0e\x6e\x8a\xef\x78\xcf\ +\x8c\x71\x79\x4a\x3f\xea\x08\xb3\x6c\x61\xd0\xc0\x84\x7a\xfa\xd6\ +\x9f\xd3\x7f\x8f\x45\xe8\x95\x17\x4a\x28\x8a\x71\xf0\xe7\x28\x37\ +\x36\x1f\x0a\x0a\x7f\x36\xfc\x5e\xf8\xfc\xe5\xc0\x4f\xf8\xda\xe5\ +\xc0\x55\x58\x91\xfb\xbf\xc3\xcf\x25\x7c\x3e\xff\xfa\xe3\x00\xa7\ +\x47\x1d\x9c\x97\x45\x42\xd2\x66\x65\x65\xa5\x12\x89\x84\x16\x16\ +\x16\x0c\xd0\xb0\x37\x56\x22\x91\xb0\xee\xcc\x24\x14\xe3\x21\x05\ +\xc1\x4e\xdf\x17\x72\x04\x28\xb7\xbe\x70\xe1\x82\xaa\xab\xab\x75\ +\xe4\xc8\x11\xa3\xb4\xa1\xc3\x79\x96\x3e\x67\x04\x05\x89\x32\x60\ +\x01\xfa\x8a\x16\xc2\x0a\x80\x29\x7a\x74\x61\x90\xf8\x2c\x9b\xd2\ +\x62\xf4\x57\x57\x57\xb5\x6f\xdf\x3e\x03\x5a\x9d\x9d\x9d\xba\x77\ +\xef\x5e\xc9\xbe\x63\x78\x7a\x28\x65\x14\x15\xe3\x62\x2d\xf2\x1c\ +\x3c\xa3\xea\x19\x29\x0c\x27\xc6\x55\xda\x61\x69\x24\x99\x11\xf6\ +\x86\x0b\x70\x80\x53\xb2\xba\xba\x5a\x92\x6b\x43\xb8\x8d\xb5\xc0\ +\x38\x3d\xb0\x09\xaf\x19\x9f\xfb\x44\x8e\x87\x07\xa7\x1c\x3c\x0b\ +\x8c\x9b\x7f\x16\x6c\x19\x82\x97\x0f\xf0\x65\x5c\xac\x2d\x64\xcb\ +\x03\x60\x74\x87\xcf\xe9\xe4\x19\x02\xd4\xfc\x3c\x02\x64\x3c\x40\ +\x85\xa9\x0a\x82\xc0\xd8\x37\x42\x37\x80\x3b\xc0\x05\xef\x7b\x96\ +\x94\xfb\x83\x95\xc5\x60\xf3\x2c\x31\xee\x8c\x85\x6b\xd3\x90\xb2\ +\x58\x2c\x5a\xc3\x4d\x12\x85\x69\x0f\x00\x2b\xc2\x9c\x78\x79\xc6\ +\xc8\x33\x4f\x18\x57\x80\xb4\xaf\xa6\xf5\x7a\x11\x50\x4b\x65\x23\ +\x61\x14\x00\x07\xe7\xc4\x40\xf3\x9d\x96\x96\x16\x03\x44\xe4\xe5\ +\x10\x0e\x24\xcc\xef\xb7\x25\x01\x74\x31\x7f\xde\x98\x91\x48\xce\ +\x5c\x20\x13\xb1\x58\xcc\x00\xeb\xd2\xd2\x92\xa4\xed\xaa\xba\x62\ +\xb1\xa8\x4c\x26\x63\x61\x41\x6f\x64\x29\x86\xa8\xa9\xa9\xb1\xb6\ +\x07\xbe\xaf\xd9\xf2\xf2\xb2\x81\x64\x42\x61\x00\x6b\xcf\xa8\x12\ +\xee\xa2\xc5\x01\x80\x91\x30\x26\xeb\xb8\xb6\xb6\xd6\x2a\xdc\xf2\ +\xf9\xbc\x85\x66\x01\x7f\xb0\x4c\x4b\x4b\x4b\xa6\x23\xc8\x23\x82\ +\xd5\x04\xb0\xe5\xf3\x79\xcb\x95\x63\xcd\xd3\x1c\x16\x20\x06\x43\ +\x84\x0e\xdb\xd8\xd8\xb0\x4a\x3a\xc0\x3c\x39\x70\xc5\xe2\x76\x98\ +\x99\x4d\xba\xb9\x0e\xac\x7d\x45\x45\x85\xd2\xe9\xb4\x56\x56\x56\ +\x14\x8f\xc7\x4b\x2a\x13\xc9\x27\xf5\x32\xcc\x16\x64\x30\x85\xcc\ +\x3f\xfd\x2c\x7d\x9f\x41\x64\x83\xf0\xfe\xd2\xd2\x92\x31\x6d\x30\ +\xc5\x03\x03\x03\xa6\x4b\xa9\x28\x95\xa4\x64\x32\xa9\x89\x89\x09\ +\x5d\xbc\x78\xd1\xce\x41\xb5\x2b\x80\x71\x7d\x7d\x5d\x73\x73\x73\ +\x25\xa0\x0f\x06\x37\x08\xb6\x2b\x61\x7d\x11\x06\x21\x3d\x1c\x23\ +\x7f\xaf\x92\xcc\x46\xc0\xfa\x7a\x90\xe8\x1d\x46\xd6\x5c\x63\x63\ +\xa3\xee\xdc\xb9\xa3\xe9\xe9\x69\xb5\xb6\xb6\x9a\x7c\x5a\x92\x7b\ +\xb9\x83\xf7\xca\x31\x22\xfe\x6f\xff\x59\x14\xa4\xa7\xe2\xf9\x1d\ +\x65\xbc\x01\x19\x4c\xaa\x37\x80\xde\xab\xf3\x87\xf7\x18\xf1\xce\ +\x7d\x6e\x14\xdf\x09\xff\x78\x03\x11\x06\x24\xfe\x73\x51\xf7\xed\ +\x85\x7d\x37\xb0\xe5\xef\xed\x51\x60\x89\x1f\x6f\x2c\xc2\xe0\x2f\ +\x0a\xa4\x32\x06\x0f\xae\xfc\x7b\xe5\xc6\xfd\x28\x96\x24\xea\x1c\ +\xe5\xc0\x55\xb9\xef\xef\x76\xe0\x11\xb4\xb6\xb6\xaa\xbe\xbe\x5e\ +\xbd\xbd\xbd\x4a\xa7\xd3\x46\x1f\x4f\x4f\x4f\x9b\x37\x44\x45\x93\ +\x67\x19\x7c\xd8\x0a\x65\x88\x67\xc4\x82\x69\x68\x68\xb0\xd8\xfd\ +\x91\x23\x47\x74\xe0\xc0\x01\x4b\x0c\xf5\x9d\x8c\xfd\x9c\x60\x4c\ +\xa9\x66\xc4\xa8\xb2\x00\x7d\x3e\x50\x2e\x97\x33\xcf\x8d\x1e\x3c\ +\x6b\x6b\x6b\x5a\x58\x58\xb0\xd0\x07\x95\x55\x85\x42\xc1\x94\x5a\ +\x3e\x9f\x57\x32\x99\xd4\xf3\xcf\x3f\xaf\xe3\xc7\x8f\x5b\x7f\x99\ +\xca\xca\x4a\xdb\xfe\x23\x08\x02\x25\x12\x89\x92\xfc\x0b\xef\x68\ +\x30\x16\x3c\x4a\xd6\x0e\x3f\x1e\x70\x78\x96\x03\x70\xe6\x9d\x19\ +\x8c\x3c\xa0\x80\x90\x05\x73\xcc\xfc\xa0\xbc\xc3\x00\x8f\xb5\xc6\ +\x79\x00\x2e\x80\x13\x80\x00\x60\x91\xb1\x78\x50\x08\x73\xe1\x1d\ +\x29\x94\x99\xa7\xf8\xa9\xb6\x42\x71\x62\x60\x00\x29\xfc\x2f\x95\ +\xe6\x68\x30\x46\xc0\x64\x78\x8d\x79\x2f\xdf\xe7\xae\xc0\x20\x78\ +\x1d\xc6\xbd\xf1\x3a\x0a\x3c\x2c\x9b\xc8\x8f\x77\x16\x01\x6d\xe8\ +\x46\xfe\xf6\xcf\x26\x1c\x3a\x05\x2c\x71\x1e\x64\x90\x36\x09\x3e\ +\x67\x0b\x70\xe3\xcb\xf2\x01\x4f\x80\x7f\x58\x26\x5a\x13\x34\x37\ +\x37\x5b\x02\x39\x8c\x2e\x32\xef\x81\x2e\x73\xc8\xfc\xb0\x96\x00\ +\x60\xc8\x39\x3b\x36\xb4\xb7\xb7\x97\x34\x83\x8d\xc5\x62\x96\x0b\ +\x09\x48\x21\xb9\xdd\x57\xea\xf1\xdc\x00\x03\x54\x7e\x71\xbe\xf9\ +\xf9\x79\xbd\xfd\xf6\xdb\x7a\xf7\xdd\x77\x75\xff\xfe\x7d\xe5\x72\ +\x39\x15\x8b\x45\x35\x37\x37\x97\x30\x33\x30\xd1\xe4\x52\xc1\x04\ +\x01\xd2\x01\x70\x80\x58\xe4\x8a\xf9\x47\x76\xa5\x6d\x1d\x4b\x0f\ +\x2e\x40\xbf\xaf\x00\x44\x5e\x0a\x85\x82\xb5\x68\x20\x27\xcb\xb3\ +\x8a\xc8\x3f\x3d\xb4\x82\x20\xd0\xf2\xf2\xb2\x85\x65\xb1\x7f\xc5\ +\x62\xd1\xc2\x6c\x38\xa3\x5e\xaf\x31\x87\xdc\x8b\x07\xfb\xb0\xf3\ +\x1b\x1b\x1b\x9a\x9e\x9e\x36\xfd\x48\xcf\x45\xba\xbe\xc3\x04\xc1\ +\x20\xc6\x62\xb1\x92\x76\x44\xbe\x68\x63\x75\x75\x55\xa9\x54\xca\ +\x0a\x14\x60\xe4\x68\x6d\x10\x8b\xc5\xcc\xc1\x00\xc0\x11\x06\xf7\ +\xd1\x20\x2a\xfb\x60\x81\xbc\xcd\xaf\xaf\xaf\x57\x7f\x7f\x7f\x49\ +\x6f\x2c\xaa\x13\xe3\xf1\xb8\xc6\xc6\xc6\xf4\xd6\x5b\x6f\x59\xea\ +\x07\x00\x97\x16\x18\xec\xf1\x98\x48\x24\x2c\x7a\x05\xa8\x24\x72\ +\x05\x7b\x85\xcd\x22\x24\x4e\x74\xcb\x47\xcb\xd0\x75\x9c\xc3\x83\ +\x6f\xc6\xc5\xba\xd8\xdc\xdc\x54\x77\x77\xb7\x32\x99\x8c\x66\x66\ +\x66\x8c\xbd\xfb\xb9\x93\x5c\x69\x00\x2b\x0c\x3a\x78\x3d\x0c\x8c\ +\xfc\x7b\xde\xb8\x02\x72\xa2\x58\x94\xdd\x58\x18\x0f\x20\xf8\x9b\ +\x85\x0c\xb2\xf7\x71\x7f\x6f\x10\xc3\xe3\x88\x02\x47\xbb\x81\x9b\ +\x72\xcc\x51\x98\x11\xf2\xe7\xf0\xff\x87\x99\xb2\x72\xe7\x0f\x7f\ +\x3f\x3c\x37\x9c\x2b\x2a\x7f\x26\x6a\x6c\xfe\xda\x51\x73\x1a\xbe\ +\x96\x67\x21\x39\x1e\x05\x10\xc3\x47\xd4\xf5\x76\x03\xe7\xe1\x23\ +\x7c\x9d\xde\xde\x5e\x75\x77\x77\xdb\x73\x1c\x1d\x1d\x55\x4b\x4b\ +\x8b\x35\x2c\xa4\x04\x98\xd0\x1d\x46\x94\x26\xa5\x78\xa6\x89\x44\ +\x42\xcd\xcd\xcd\x5a\x59\x59\x51\x22\x91\x30\x4f\xb7\xb9\xb9\x59\ +\xe9\x74\x5a\xf1\x78\x5c\x4f\x3e\xf9\x64\x49\xf7\x68\x0f\xcc\x30\ +\x1e\x18\x4c\x8c\x2b\x8b\x14\xa5\x80\xd1\x6b\x6c\x6c\xd4\xbd\x7b\ +\xf7\x34\x36\x36\xa6\x7d\xfb\xf6\xa9\xb6\xb6\x56\xe3\xe3\xe3\xe6\ +\xad\x2e\x2d\x2d\x69\x61\x61\x41\xcb\xcb\xcb\xea\xe8\xe8\x50\x43\ +\x43\x83\x72\xb9\x5c\x49\x95\xdd\xf2\xf2\xb2\x7a\x7b\x7b\x75\xee\ +\xdc\x39\x63\x13\x3e\xfb\xd9\xcf\xea\xd2\xa5\x4b\xc6\xc2\x35\x37\ +\x37\x9b\xa2\x0e\xaf\x8d\xf0\x33\x07\x04\x00\x70\xfc\x3c\x7b\x00\ +\x86\xc2\xc3\x43\x47\xe6\x00\x38\x78\xb5\x8c\xd3\x7b\xbe\x61\x96\ +\x8c\xf9\xe2\xf5\xf0\xf5\xfd\x5a\xf4\x07\xdf\x81\x61\xe3\x6f\x18\ +\x46\x1f\xee\x24\xf4\x83\x71\x04\x20\x03\xd2\x7c\x95\x98\x4f\xc4\ +\xf6\xb9\x43\x1e\x60\x7a\x99\xf7\x40\x94\xf3\xa1\x9c\x25\x19\x0b\ +\xc5\x1c\x61\x28\x09\x75\xf9\xbc\x38\x9f\xa3\x09\xcb\x02\x23\xe6\ +\x99\x26\x9e\xa3\xcf\x37\xe5\x6f\x3c\x65\x14\x3b\x0a\x1d\xc3\x87\ +\x5c\x7a\x2f\xda\xcf\xb9\xcf\x31\xc5\x21\xa1\x51\x26\x80\x23\x1c\ +\x0a\x03\x50\x71\x2d\xc2\x1e\x3e\xec\x1c\x4e\xb6\xf6\xf9\x4f\xc5\ +\x62\xd1\x8c\x51\x5b\x5b\x9b\xb5\x95\x80\x5d\x60\xad\x51\xe9\x2b\ +\x6d\x33\x26\x8c\x8f\xf1\xb0\xaf\xe3\x3b\xef\xbc\xa3\xf3\xe7\xcf\ +\x6b\x76\x76\xd6\x64\xae\xa9\xa9\x49\x23\x23\x23\xba\x7f\xff\xbe\ +\xfe\xe1\x1f\xfe\x41\x7f\xff\xf7\x7f\x6f\xa1\xfb\xf3\xe7\xcf\xeb\ +\x67\x3f\xfb\x99\x26\x26\x26\xd4\xda\xda\xaa\x81\x81\x01\x0b\x0f\ +\xd2\x58\x12\xc0\x53\x2c\x16\x4b\xfa\xac\x85\xf3\xde\x98\xcb\xb0\ +\x2e\xc7\x99\x01\xac\xc1\xec\x92\x18\xed\x41\x16\x39\x4d\xfc\x0d\ +\x8b\x43\x65\xac\x6f\x40\x8b\x63\x81\xb1\xc6\xb8\x13\x12\x6c\x6c\ +\x6c\x34\xc7\x0c\x10\x33\x3b\x3b\xab\x6c\x36\x5b\xb2\x66\x78\xf6\ +\x3c\x7f\x18\x27\x36\x47\xe6\x5a\xc8\x18\xe3\xf3\xd5\x89\xd9\x6c\ +\xd6\x1c\x5a\xbf\xfd\x10\x2c\x5d\x10\x04\xb6\x9f\x20\xa1\xee\xf5\ +\xf5\x75\xdb\xdf\x12\x50\x07\xd0\xa6\xc8\xc2\x27\xf6\x17\x0a\x05\ +\x93\x2f\x9a\xe5\x6e\x6d\x6d\x59\xae\x54\x4f\x4f\x8f\x82\x20\xb0\ +\xf0\x1c\xfa\x39\x16\x8b\x69\x7e\x7e\x5e\x6f\xbc\xf1\x86\xea\xea\ +\xea\x6c\x37\x81\xa6\xa6\x26\xdb\xb4\x19\xe0\xd5\xd2\xd2\x62\x15\ +\x8c\xac\x7f\xd6\x0a\xc0\xd0\x57\xb4\x86\x01\x16\x8e\x03\xf3\xcf\ +\xba\xf7\x85\x25\xde\x61\x83\xcd\x44\xd7\x8d\x8c\x8c\x58\xfb\x8a\ +\xaa\xaa\xaa\x9d\x10\x61\xd8\x70\x7b\x01\xf3\xef\xa3\x38\xc3\x4a\ +\xdc\x7f\x3e\xfc\xdd\xa8\xf7\xa2\x00\x8a\x4f\xae\xc3\xb3\x40\x11\ +\x86\x19\xac\x30\x68\x89\x02\x08\x8c\xd1\x03\x81\x72\xf7\xc8\x11\ +\xc5\x04\x45\x9d\xdb\x1b\x95\xf0\x77\x77\x1b\x57\x14\xe8\xf1\x28\ +\x3f\x0c\xca\xa2\xc0\xd4\xe3\x8c\x31\x7c\xcf\x1e\x3c\x47\xdd\x4f\ +\xf8\x19\xef\xf6\x99\xf0\x38\xfd\xfb\x8f\x7b\x74\x76\x76\xea\xd8\ +\xb1\x63\xda\xd8\xd8\xd0\xd5\xab\x57\x75\xfa\xf4\x69\x05\x41\xa0\ +\xab\x57\xaf\x2a\x91\x48\x58\x1e\x01\xbd\x83\x60\x8e\x32\x99\x8c\ +\xf5\xdf\xc1\x9b\x6f\x6f\x6f\x57\xb1\x58\xd4\xf4\xf4\xb4\x6a\x6a\ +\x6a\x6c\x37\xf8\xcd\xcd\x4d\xa5\xd3\x69\xd5\xd5\xd5\x69\xff\xfe\ +\xfd\x25\x3d\x8d\xf0\x32\x50\x96\x3e\x77\x61\x71\x71\xb1\x84\x61\ +\x09\x82\xc0\x8c\x1f\x7f\xc3\x4e\x91\x54\x8a\x92\x24\x8f\x01\x2f\ +\x79\x66\x66\x46\xb9\x5c\xce\x72\xbe\x90\xed\x20\x08\xac\xaa\xe5\ +\xcc\x99\x33\x96\xf0\xf9\xf2\xcb\x2f\xeb\xdc\xb9\x73\x1a\x1d\x1d\ +\xd5\xed\xdb\xb7\xcd\xb8\xb2\x0e\xb8\x3e\x8b\xdc\x87\xa2\x00\x2c\ +\x7c\xd6\x33\x4c\x28\x21\x6f\xfc\x59\x6b\x3e\xb7\x84\x75\xe7\x9d\ +\x14\x1f\xbe\xf1\x72\xc5\x9a\xf4\x72\x09\xe3\x8c\xa1\x8f\xfa\xac\ +\x0f\x89\xfb\x62\x12\xee\xcf\x33\xcf\x3e\xb4\x46\xc5\x14\x60\xd0\ +\xf7\x3d\xe2\x33\xe1\x35\xc3\xb9\xc2\xc0\xcf\xcf\x09\x4e\x8d\x07\ +\x44\x1e\x30\x21\x33\x9e\x0d\x21\xcc\x89\x2e\x04\x3c\xb1\x35\x10\ +\x60\x86\xb9\x85\x79\xf0\x55\x8f\x3e\xdd\x82\xf1\x03\xf0\x98\x3b\ +\xcf\xa6\x02\xde\x60\x2b\xf8\x2e\xe1\x37\xc0\x30\x63\xf7\x7b\xda\ +\x55\x54\x54\xd8\x16\x34\xd2\x8e\x6e\x24\x3c\xc5\x77\x38\x9f\x6f\ +\xf3\xd0\xd2\xd2\x62\x06\xd2\x33\x69\x18\x43\xd8\x62\x42\xa5\xec\ +\x6b\x87\x81\x86\x85\xf4\xe1\x56\xcf\x16\x30\x97\x97\x2e\x5d\xd2\ +\xad\x5b\xb7\xb4\xb4\xb4\xa4\x5c\x2e\xa7\xb9\xb9\x39\x65\xb3\x59\ +\xbd\xff\xfe\xfb\xfa\x9b\xbf\xf9\x1b\x7d\xf8\xe1\x87\x7a\xf0\xe0\ +\x81\xb1\x44\xb0\x56\xe9\x74\x5a\xb3\xb3\xb3\xba\x7d\xfb\xb6\x35\ +\xfd\x1d\x1c\x1c\xd4\xd6\xd6\x96\xf5\xc8\x43\x7f\xc0\x44\x30\x07\ +\xc8\x50\x10\xec\x30\x98\xfe\x7d\xc6\xbc\xb9\xb9\x69\xc0\x04\x47\ +\x0a\x59\xc0\x0e\x10\xaa\x25\x47\x8d\xeb\x13\xc6\xf2\x9f\x45\xdf\ +\x78\x9b\xe6\xc1\xae\xef\x43\xe5\x43\x99\x5c\x07\xe7\x83\xb6\x06\ +\x7e\xac\xdc\x27\xec\x18\x0c\x6f\x6b\x6b\xab\xe6\xe7\xe7\x4d\xde\ +\x90\xe3\x95\x95\x15\x4d\x4f\x4f\x9b\x8c\xe6\x72\x39\x6b\xfc\xca\ +\xe6\xe0\xcc\x13\xc0\xa9\x50\xd8\x4e\x44\x6f\x69\x69\x31\xa6\xaa\ +\xae\xae\x4e\x53\x53\x53\x25\x3a\x80\x04\xf2\xd5\xd5\x55\xeb\xcd\ +\xe6\x99\xb1\xc5\xc5\x45\xb5\xb4\xb4\xa8\xa5\xa5\x45\xed\xed\xed\ +\xf6\x4c\x98\xff\xe5\xe5\x65\xb5\xb6\xb6\x2a\x95\x4a\xe9\xad\xb7\ +\xde\x52\x45\x45\x85\x3a\x3b\x3b\x55\x5b\x5b\x6b\x9b\x2f\x13\x3a\ +\xa7\xbf\x18\x3a\x9f\xb5\x09\xf8\x0c\x82\xc0\xc2\xa5\xcc\x89\x67\ +\x7a\x01\xc1\x5e\x4f\xf8\xd4\x20\xef\x48\x79\xfd\x08\xd8\x26\xc9\ +\x9e\x66\xaa\x3f\xb7\x2d\x95\x2f\x3f\xae\x61\x8c\x62\x2c\xc2\x46\ +\x9b\x9b\xe2\x6f\xbe\x17\xf5\xbf\xff\x9e\xaf\x42\x42\xa0\x51\x7e\ +\x5e\xf1\xfb\x6b\xee\xc6\xc6\x44\x8d\xd5\x5f\x3b\xea\x3c\xfe\x7b\ +\xbb\x81\x2b\xff\x9e\x67\xf7\xfc\x1c\x85\xd9\xaf\x30\x68\xf1\x00\ +\x35\x1c\xe2\x09\x82\x9d\xaa\x49\x1f\x0e\xf9\x65\x41\x4d\x39\x76\ +\xad\x1c\x30\x0e\x03\xb2\x72\xe7\x2e\x37\xb7\x8f\x7b\xf8\x10\x46\ +\xb1\x58\xd4\x53\x4f\x3d\xa5\xf6\xf6\x76\xa5\x52\x29\x65\x32\x19\ +\x65\x32\x19\x25\x93\xc9\x92\xce\xdb\x5e\x21\x91\x33\xc0\x86\xaa\ +\x4d\x4d\x4d\x96\xb3\x45\x15\xd1\xe6\xe6\x76\x1f\x94\xc9\xc9\x49\ +\x4d\x4c\x4c\x68\x78\x78\xd8\x4a\x9b\x3d\xd8\xc0\xab\xc3\xab\xf1\ +\xcd\xee\x78\x0e\x2c\xb4\x20\xd8\x0e\x15\xd2\xf9\xb8\xb7\xb7\x57\ +\x8d\x8d\x8d\x9a\x9b\x9b\x33\x4f\x66\x71\x71\xd1\x72\xc5\xb8\x9e\ +\x24\xf3\xee\xa4\x9d\xa4\x61\xbc\xd5\x9a\x9a\x1a\xbd\xf0\xc2\x0b\ +\xba\x78\xf1\xa2\xfe\xfc\xcf\xff\x5c\xdf\xfa\xd6\xb7\xf4\xf5\xaf\ +\x7f\x5d\x03\x03\x03\xe6\xb5\xe6\xf3\xf9\x92\xbc\x1b\xe6\xdf\x27\ +\x23\xfb\xd7\xfd\x33\x84\x09\xf6\xeb\x12\xe0\x00\x80\x62\x4e\x3c\ +\x2b\xc2\x39\x79\xcf\x1b\x1e\xd6\x27\xf3\xe7\xaf\x8b\x77\xed\x81\ +\x12\xf7\xec\x43\x76\x18\xdb\x70\xc8\x57\x92\x81\x02\x42\x97\x00\ +\x05\xaa\x95\x58\x13\xde\x39\xf1\x80\x27\x4a\xf7\x00\x6c\xfc\x3c\ +\xe0\x9d\x7a\x30\xed\x3f\xeb\xe7\xc9\x83\x22\xbf\xcd\x0a\x4a\x9c\ +\x67\x0c\x28\xe2\x79\x79\x87\xca\x87\x41\xd1\x01\x24\x08\x23\x8f\ +\xde\x93\x46\x1e\x61\x11\x99\x2f\xe6\x03\xc3\xe6\x4b\xf8\x91\x09\ +\x12\xd0\x61\x60\x00\x26\x8c\x81\xfb\x42\x06\x61\x5f\x01\xf4\x5c\ +\x0b\xa0\xc5\x98\x7e\x5e\x7e\x6e\x46\x0a\x80\x45\x38\xbf\xb9\xb9\ +\xd9\x9a\xa5\x02\xec\x38\x3f\x4e\x00\xe3\xe5\x7c\xd3\xd3\xd3\xba\ +\x7d\xfb\xb6\x9e\x78\xe2\x09\xf5\xf6\xf6\x2a\x95\x4a\x69\x72\x72\ +\x52\x17\x2f\x5e\xd4\xbd\x7b\xf7\x8c\x41\x5a\x5b\x5b\x53\x6b\x6b\ +\xab\xf6\xec\xd9\xa3\x7b\xf7\xee\x69\x66\x66\x46\x83\x83\x83\x16\ +\x1a\x0d\x82\x40\xb7\x6f\xdf\x96\x24\x0d\x0c\x0c\xa8\xbd\xbd\x5d\ +\x41\x10\x94\x30\x58\x3c\x57\xbf\x41\xb3\x9f\x5b\xcf\x7c\xc1\x9a\ +\xf2\xfc\x71\xb4\x7c\xbb\x07\x40\x91\x97\x69\xf2\xf1\x78\xbe\xe8\ +\x30\xc0\x33\x00\x98\x9c\x22\x40\xad\x97\x4f\x64\x1c\x23\xee\x7b\ +\xf2\xf9\x02\x0a\xd6\x6f\xb8\xd2\x91\x50\x6c\x32\x99\x94\x24\x0b\ +\x91\x01\xba\x18\x1f\xeb\x0b\x70\xb3\xb4\xb4\x64\x63\x4a\x26\x93\ +\x5a\x5c\x5c\xd4\xf2\xf2\xb2\x85\xe3\x38\x16\x17\x17\x15\x04\x81\ +\x6d\x7c\x9d\xcd\x66\x35\x39\x39\xa9\x44\x22\x61\xe9\x12\xe4\xaa\ +\xa2\xf7\xd1\xbb\x0b\x0b\x0b\x26\x9b\x95\x95\x95\xd6\x61\x1d\xd9\ +\x05\xc8\x17\x0a\x05\xed\xd9\xb3\x47\x53\x53\x53\x3a\x7f\xfe\xbc\ +\x2a\x2a\x2a\xd4\xda\xda\xaa\xe6\xe6\x66\x75\x77\x77\x5b\xa1\x80\ +\xb4\xcd\x8c\xae\xaf\xaf\x2b\x95\x4a\x19\x43\xc7\x5c\x7b\x3d\x81\ +\xc3\x84\x33\x83\xe3\x53\x53\x53\x53\x52\x05\xcb\xba\x65\x4d\x01\ +\x2e\x7d\xf8\x9f\xfb\x22\xcc\xdd\xd7\xd7\xa7\x07\x0f\x1e\x28\x93\ +\xc9\x6c\x3b\x5e\x15\x3f\xaf\x22\x2c\xc7\x6e\xec\x06\x30\xa2\xbe\ +\x13\xfe\x3b\xea\xbd\x30\x90\x01\xa5\x4b\x3b\x4a\xd6\x03\x2a\x4f\ +\x8b\xfb\xf3\xf0\x9d\xa8\x6b\x85\xd9\xae\xf0\xf8\xc3\x20\xe1\x51\ +\xf7\x1d\x05\xea\xfc\x67\xfd\xfb\xbb\xcd\xcb\x6e\xc0\x05\x7a\x1a\ +\x5a\x9e\xee\xb2\xfe\x7e\xca\x9d\xb3\xdc\x6b\x8f\x02\x8a\xe5\xc0\ +\xd4\xff\x2b\x88\x2a\x77\x70\x9d\xa6\xa6\x26\x2b\x9f\x7e\xf2\xc9\ +\x27\x95\xcf\xe7\x35\x35\x35\xa5\xad\xad\xed\x1d\xee\xeb\xea\xea\ +\xd4\xd2\xd2\xa2\x5c\x2e\xa7\xf6\xf6\x76\x75\x77\x77\x9b\x32\xa6\ +\xa2\x03\xa3\xe1\x73\x7b\xe8\xa3\x35\x33\x33\xa3\xf6\xf6\x76\xad\ +\xad\xad\xe9\xc1\x83\x07\xea\xe9\xe9\xd1\xe0\xe0\xa0\x25\x1f\xfa\ +\x0a\x57\x16\x9c\xb4\xd3\x06\x00\x23\xc9\x81\xac\xf9\xea\x2b\x00\ +\x46\x5b\x5b\x9b\x79\x93\xc5\xe2\x76\xfe\xc4\xfc\xfc\x7c\x09\x75\ +\x4e\xa2\xf6\xc2\xc2\x42\x49\xce\xd1\xc6\xc6\x86\xe5\x5b\xfc\xd6\ +\x6f\xfd\x96\x36\x36\x36\xf4\xd2\x4b\x2f\xe9\xd0\xa1\x43\xfa\xd7\ +\xff\xfa\x5f\xeb\xb9\xe7\x9e\xd3\x8b\x2f\xbe\xa8\xfe\xfe\x7e\xe5\ +\x72\x39\xf3\xd0\xa9\x9e\x02\x80\x4b\x3b\x8c\x0d\x49\xc1\x00\x8d\ +\x70\xbe\x8f\x4f\xac\xf6\x0c\x0f\x00\x13\x2f\x9f\xce\xe4\xc8\xb4\ +\x67\x7b\xbc\xcc\xf8\x6a\xb4\xb0\xb3\x80\x0c\x31\x37\x8c\x0f\xa0\ +\xc8\x58\x01\xb3\xbe\x3a\x0e\x05\xe8\xc3\x5d\x18\x1a\x3c\x64\x1f\ +\x66\x94\x4a\xfb\x80\x71\x0e\xd2\x0d\x30\x54\x7e\x9c\x8c\x8d\xef\ +\xfb\x31\xfb\x1e\x52\xfe\xfb\x6c\xc9\xe4\xb7\xf7\x42\xe9\x02\xfe\ +\x39\x07\x06\x1c\xe3\x8d\x7e\x0b\x33\x8c\x9e\x6d\x67\x1c\x80\x2d\ +\x98\x3b\x80\x1f\x2c\x05\x4c\x51\x65\x65\xa5\x85\x33\x30\xf8\x9c\ +\x87\xf0\x1d\xf3\xc5\x33\x20\x5f\x88\x71\x92\x14\x0d\xf3\x12\x04\ +\x81\x6d\x9f\x83\x81\x24\x31\x19\x06\x83\xdc\x19\x1a\xa0\x56\x54\ +\x54\x58\xf5\x2f\xf7\xe2\xdb\xa0\xf8\xc6\xb7\x80\xcf\xa6\xa6\x26\ +\xbd\xf7\xde\x7b\xfa\xee\x77\xbf\x6b\xed\x02\xce\x9f\x3f\xaf\x6b\ +\xd7\xae\x29\x93\xc9\xd8\x9a\xf4\xc0\x96\x76\x2d\x33\x33\x33\x6a\ +\x6b\x6b\x53\x6b\x6b\xab\x1e\x3e\x7c\xa8\x96\x96\x16\x3d\xf7\xdc\ +\x73\xaa\xab\xab\xd3\xf8\xf8\xb8\xea\xea\xea\x94\xc9\x64\xf4\xe3\ +\x1f\xff\x58\xb7\x6f\xdf\xd6\xcd\x9b\x37\x25\x49\x7d\x7d\x7d\xd6\ +\x8c\x95\xb0\x2b\x2d\x05\x78\x3e\x00\x18\xc6\xc9\xb5\x2b\x2a\x76\ +\x3a\x99\xb3\x76\x91\x27\xaf\xbf\xd1\x1f\x80\xcf\xb5\xb5\x35\x65\ +\x32\x19\x03\x5c\x4b\x4b\x4b\x26\x5f\xc8\x6a\x55\xd5\xf6\xe6\xc7\ +\x6b\x6b\x6b\x4a\xa7\xd3\xb6\x29\x33\x69\x0a\xde\xe1\xa3\xe7\x13\ +\x00\x90\x64\x7e\x3a\xb1\xfb\x35\x4d\x22\x3e\xac\x14\x45\x41\xd8\ +\x5d\x64\x00\x96\x92\xd0\x27\x91\x80\x4c\x26\x63\x2c\xb1\x0f\x87\ +\xc2\xe8\xf5\xf6\xf6\x1a\x23\x05\xfb\x08\xc0\xdf\xdc\xdc\xb4\x14\ +\x8e\x7c\x3e\x6f\xa0\x0c\x26\x8a\x6b\x37\x36\x36\xaa\xbb\xbb\xdb\ +\x40\x0b\xf2\x0f\x58\x9f\x99\x99\xd1\x1b\x6f\xbc\x61\xfa\xc0\xdf\ +\x8b\xcf\x7b\x7c\xf8\xf0\xa1\x56\x57\x57\xd5\xd1\xd1\x61\x0e\x10\ +\x21\x3c\x2a\x30\x79\x46\x80\x72\xd6\x9f\x0f\x27\x42\xec\x20\x03\ +\x7c\x86\x8d\xae\xbd\x93\x8a\x3e\x5f\x5c\x5c\x54\x3c\x1e\x57\x2a\ +\x95\xd2\xad\x5b\xb7\xb6\x65\x88\x10\x61\xd8\x98\x86\xc1\x90\x3f\ +\xa2\x8c\xbd\xf7\xd2\xbc\x92\x0a\xb3\x3c\xe5\x18\x22\x3e\x07\xa2\ +\x96\x76\x4a\xaa\xc3\xe1\x86\xa8\x73\x95\x03\x16\xe5\xfe\xde\x0d\ +\x04\x85\xcf\x1b\x66\xb8\xca\xcd\xcb\x6e\x73\x57\x0e\xc0\x60\x68\ +\xfc\xb8\x8a\xc5\xa2\x3e\xfd\xe9\x4f\xab\xa7\xa7\xc7\xbc\x31\x6f\ +\xd4\xc2\xbf\xc3\xe7\x0c\x3f\x8f\xa8\x79\xf0\x73\xe0\xc7\xea\xc1\ +\xee\x6e\xe0\xec\x9f\x7a\xf8\x50\x04\x02\xbc\xb9\xb9\xa9\x23\x47\ +\x8e\xa8\xbb\xbb\x5b\xb7\x6e\xdd\x32\x6a\xb8\xbd\xbd\x5d\x43\x43\ +\x43\x25\x8b\x1d\xb6\x69\x73\x73\xbb\xa3\x30\x9e\x32\x9e\x3c\x0a\ +\x1d\x8f\x1b\xcf\x4a\x92\x4e\x9c\x38\x61\xe0\x1d\x39\x0b\xcb\x0e\ +\x7f\x63\x10\xa0\xd1\xf1\x5c\x01\x26\xc4\xf3\x7d\x3c\x1e\x4f\xac\ +\xbd\xbd\xdd\xe8\xfc\x44\x22\xa1\x95\x95\x15\x65\xb3\x59\x35\x36\ +\x36\x5a\xcf\x2f\xbf\x8d\x06\x95\x41\x93\x93\x93\xfa\xca\x57\xbe\ +\xa2\x13\x27\x4e\xe8\x6b\x5f\xfb\x9a\x56\x57\x57\xad\x11\xeb\xc1\ +\x83\x07\xf5\xab\xbf\xfa\xab\x3a\x77\xee\x9c\x0e\x1d\x3a\xa4\xca\ +\xca\x4a\xcd\xcf\xcf\x5b\x97\x68\x42\x7d\x3e\x64\xed\x59\x18\x0f\ +\x94\xbc\x6c\xf8\xf5\x09\x78\x25\x31\xda\x1b\x18\xe6\xc7\x2b\x6f\ +\x94\x3e\x5e\x35\x9f\x89\x2a\x1e\xf0\x7f\xfb\xf9\xc7\xc3\xe4\x9c\ +\xdc\x43\x4d\x4d\x8d\x95\x4f\x63\x38\x60\x56\x90\x1f\xa8\x7d\x18\ +\x11\x0c\x10\xc6\x30\x08\x82\x92\x7c\x23\xcf\x1e\x31\x4e\xe6\x0e\ +\x83\xc1\x6b\x5e\xc1\x7a\x46\x0f\x66\x03\xb9\x65\x1e\x3c\x88\xe1\ +\x5e\x3d\xa8\x62\x7c\x7c\x9f\xcf\x79\x96\x9e\xcf\x01\x40\x90\x3b\ +\xa9\xb4\xaa\x89\xf3\x22\x9b\xc8\xbc\x24\x63\x79\x60\x1b\x08\x49\ +\x52\x15\xe6\xd9\x39\x8a\x2e\x7c\xd2\x3a\x79\x36\xbe\x3c\x9f\xfb\ +\x6f\x6c\x6c\x2c\x09\x39\xc1\xe4\x60\x40\x2b\x2b\x2b\x2d\x54\x08\ +\xab\x47\x52\x3d\xec\x15\x86\x8e\x9c\x99\xca\xca\x4a\xfd\x8f\xff\ +\xf1\x3f\xf4\xfe\xfb\xef\xab\x50\x28\x68\x64\x64\x44\x53\x53\x53\ +\xb6\xa6\x3d\xf0\x64\xed\xaf\xae\xae\x5a\x28\xaa\x58\xdc\x4e\x0d\ +\x90\xa4\xa1\xa1\x21\x65\x32\x19\x8d\x8e\x8e\x1a\x83\x98\xc9\x64\ +\x2c\xd4\x4e\xef\x29\xc2\x67\x1d\x1d\x1d\x4a\xa5\x52\xba\x72\xe5\ +\x8a\x01\x44\x5a\x14\xb0\xc6\x83\x60\xa7\xc0\x85\xde\x4c\x75\x75\ +\x75\x56\x18\xe0\xd7\x14\xe0\x1b\x96\xc3\x27\xa1\x23\xab\x3c\x43\ +\x74\x0b\x69\x09\xcc\x35\x73\x4f\xd5\x73\x75\x75\xb5\x81\xc1\xe5\ +\xe5\x65\x7b\x0d\x3d\xea\x01\x38\xd7\xc2\x39\xa7\x4d\x43\x38\xec\ +\xc9\x7a\xf6\xce\x4e\x2e\x97\xb3\x2a\x4b\x40\x06\xbd\xd4\xd6\xd6\ +\xd6\x94\xcd\x66\x0d\xb8\x33\xe6\x74\x3a\x6d\x00\x97\xf3\xa5\xd3\ +\xe9\x12\x36\xb4\x50\x28\xd8\xf6\x64\x54\x12\xa3\x53\x5a\x5b\x5b\ +\x6d\x8c\x0d\x0d\x0d\xea\xea\xea\x32\x32\x85\xcf\xa3\x53\x1f\x3e\ +\x7c\xa8\xd7\x5e\x7b\x4d\x41\x10\xd8\xf9\xb8\x26\x6b\x78\x73\x73\ +\xd3\x92\xcc\xd1\xa9\x3c\x93\x9a\x9a\x1a\x03\xa4\x84\x35\x7d\x98\ +\x9a\x35\xe5\x99\x73\x64\x8f\x90\x2b\x89\xf5\x00\x65\xd6\x36\x72\ +\x5d\x59\x59\xa9\xae\xae\x2e\x05\x41\xa0\x3b\x77\xee\x6c\x3f\x93\ +\x8a\x88\x3e\x58\xfe\xff\x72\x8c\x4d\x39\x56\xc8\x2b\xf7\xf0\x79\ +\x1f\x05\x0a\x3c\x75\xe7\x15\xae\xf7\x48\xa3\xc0\xd9\xa3\x58\x23\ +\x0e\x84\x38\x6a\x5c\xfe\x1e\xca\xb1\x3f\x51\x80\x8e\xf3\x46\x81\ +\xb2\x28\x00\x1a\xbe\x16\x0a\x2c\x5c\x8d\x34\x33\x33\xa3\xdf\xfa\ +\xad\xdf\xd2\xc9\x93\x27\xf5\xbf\xff\xf7\xff\xb6\xb1\x87\xef\xc1\ +\x2b\x74\x3f\x0f\xfe\x1a\x8f\x02\x48\x51\x40\x2a\xea\x3c\xff\xd4\ +\x83\x31\xfb\xd0\x0c\xd5\x41\x34\xb6\xeb\xe8\xe8\xb0\xea\x41\xbc\ +\xe0\xea\xea\x6a\x0d\x0e\x0e\xda\x62\xe8\xe8\xe8\xb0\x2d\x42\xc8\ +\xc1\x20\x89\x14\x23\x02\x63\xd4\xd2\xd2\x62\xd5\x7e\x0f\x1f\x3e\ +\x54\x6d\x6d\xad\x0e\x1d\x3a\x64\xde\x35\xc9\x8e\x2c\x30\xef\x09\ +\xf9\x8a\x34\x9f\x78\xcc\x62\x85\x41\x63\x51\x63\xf8\x61\x69\x8a\ +\xc5\xed\xa6\x77\x18\x97\x78\x3c\xae\x20\x08\x34\x3f\x3f\xaf\x54\ +\x2a\xa5\xca\xca\xca\x92\x4d\x75\x61\x62\x82\x20\xd0\xd8\xd8\x98\ +\xce\x9e\x3d\xab\x13\x27\x4e\xe8\x1b\xdf\xf8\x86\xd6\xd7\xd7\x75\ +\xe6\xcc\x19\xa3\xff\xfb\xfb\xfb\x35\x3c\x3c\xac\x53\xa7\x4e\x69\ +\x68\x68\x48\x41\x10\xe8\xee\xdd\xbb\x5a\x5f\x5f\x2f\xe9\x8e\x8c\ +\x6c\x78\x85\xca\xfd\x84\x43\x86\x1c\x61\x63\x8e\x77\x0f\x28\x42\ +\x89\x78\x90\xe3\x43\xd7\xe1\x90\xa0\xff\x9f\x6b\xe2\x0d\x62\x10\ +\x50\xfc\x5e\x16\x39\x9f\xaf\x6c\x23\x6c\x13\xa6\xf5\xe9\x7d\x83\ +\x5c\x01\x9a\xb9\x1f\x0f\x82\xc3\xfa\x2c\xec\x08\x86\xf3\x93\xfc\ +\x1a\x85\xb1\x82\x41\xe3\x7e\x31\xfc\xc8\x08\x0c\x88\x9f\x0f\xbe\ +\xef\x13\x77\xb9\x06\x2c\x83\x0f\xc5\xf9\x6b\xc2\x12\x31\xff\xb0\ +\x4e\x84\x70\x30\x78\xe4\x08\x21\x8b\x5e\x97\xf2\xbc\x7c\x35\x26\ +\x20\x4e\x92\xc9\x3e\xb9\x84\x84\xd8\xb9\x0f\xc0\xaa\xcf\xdb\xa9\ +\xaa\xaa\xb2\xde\x41\x34\x89\xa4\xec\x1e\xc3\x0c\xd3\xe3\x19\x43\ +\x92\xa3\xc9\xd5\xca\xe5\x72\x3a\x7f\xfe\xbc\xd2\xe9\xb4\x6d\x06\ +\xee\x0b\x1d\xbc\x63\x40\xae\x8b\xcf\xb5\xc3\x46\xf4\xf6\xf6\x2a\ +\x93\xc9\xe8\xc6\x8d\x1b\x26\x1b\x9d\x9d\x9d\x1a\x1c\x1c\xd4\xda\ +\xda\x9a\x25\xc1\x17\x8b\x45\x5d\xbb\x76\x4d\xef\xbf\xff\xbe\x6e\ +\xde\xbc\xa9\x27\x9e\x78\x42\xd7\xae\x5d\xd3\xdb\x6f\xbf\xad\xaf\ +\x7d\xed\x6b\xca\xe5\x72\xca\x66\xb3\x16\xb2\x03\x70\x10\xfe\x25\ +\x67\x33\x9f\xcf\x1b\x68\x46\x57\xc2\x48\xb1\x56\x99\x5b\x98\x57\ +\x98\x47\x9e\x87\x0f\x05\xfa\x56\x33\x38\x5f\xf4\x10\x23\xc7\x0a\ +\x50\x55\x5f\x5f\xaf\x6c\x36\x5b\x32\xa7\x3c\x67\xfa\x04\xe2\x24\ +\xa1\x93\x90\x07\xda\xe0\x90\xc7\xe7\xd9\x7b\xf4\x60\x45\xc5\x76\ +\x61\x59\x22\x91\x50\x67\x67\xa7\x16\x17\x17\x35\x3b\x3b\xab\xad\ +\xad\x2d\x2b\x54\xa0\xbd\x04\xf3\x81\xdc\x2e\x2c\x2c\xa8\xbd\xbd\ +\x5d\x92\xac\x25\x02\xed\x28\x78\xcd\xef\x2f\x8b\xae\x69\x6d\x6d\ +\x55\x47\x47\x87\xc9\xba\x07\xd5\x6c\x95\xf3\xda\x6b\xaf\xa9\x50\ +\x28\x68\x60\x60\xc0\x3a\xfb\x7b\x76\x8a\x16\x13\xe8\x75\x9c\x70\ +\xa2\x16\x84\xf2\x18\x33\xed\x22\xe8\x7e\x0f\x5b\xed\xf5\x26\x39\ +\x6e\xb4\x0b\x02\x9c\xfb\xd4\x08\xc2\x8a\x95\x95\xdb\x05\x0e\x75\ +\x75\x75\xb6\x2d\x5c\x65\x10\x04\x2f\xef\x16\x6a\x2b\xf7\xbf\x07\ +\x37\xbc\xee\x0f\xcf\xb8\x94\x03\x30\x5e\x91\x71\x33\xbe\x14\xdc\ +\x2b\x46\x94\x71\x39\x63\x1f\x05\x7e\xa2\xc6\xc4\x98\xa3\xce\xf1\ +\xa8\xf7\xcb\x8d\xbf\x1c\x78\xf2\xe3\xe1\xb3\xfe\x5c\x30\x2d\x54\ +\xc2\x05\xc1\xb6\x07\xde\xd6\xd6\xa6\xb5\xb5\x35\x25\x12\x09\xbd\ +\xf0\xc2\x0b\x3a\x74\xe8\x90\x52\xa9\x94\x25\x28\xfa\x67\x10\xf5\ +\x1c\x1e\xc5\x5e\xed\x36\x7f\xe1\xf3\x73\x84\xd9\xc3\x5f\xe6\x08\ +\x8f\xb3\x50\x28\x68\x70\x70\x50\x07\x0e\x1c\x30\xcf\x77\x75\x75\ +\xd5\x42\x6a\xd7\xaf\x5f\xb7\x44\xf1\xa6\xa6\x26\x0d\x0e\x0e\x2a\ +\x1e\x8f\x97\x30\x99\x74\x5d\xf7\x61\x39\x2a\x95\x50\x86\x13\x13\ +\x13\xba\x7c\xf9\xb2\x95\xf5\xd2\x94\xd4\xe7\x01\x79\xc6\x05\xcf\ +\x10\x20\xe0\xab\xfe\x00\x58\x3e\xf7\x84\x7c\x20\x9a\xf5\x79\xa6\ +\xc4\xcf\x19\x5e\x18\xf2\x8b\xd2\x64\xc1\x2f\x2c\x2c\x94\xcc\xf3\ +\xdc\xdc\x9c\x8e\x1e\x3d\xaa\xcf\x7c\xe6\x33\xfa\xce\x77\xbe\xa3\ +\x57\x5e\x79\x45\x9f\xfc\xe4\x27\xb5\x7f\xff\x7e\xcd\xcf\xcf\x1b\ +\xf0\xe8\xeb\xeb\xd3\xc9\x93\x27\xd5\xdc\xdc\xac\xf7\xde\x7b\xcf\ +\xd8\x1a\x0c\xaf\x0f\xbf\x79\x50\x15\xce\x43\xf2\x0c\xb3\xaf\xb0\ +\x62\x4d\x62\xe0\xbc\x17\xec\x65\x06\xe0\xe6\xe5\xc6\xaf\x57\xae\ +\x13\x96\x27\x3f\x06\x3f\x56\x49\x06\x46\x60\x91\x0a\x85\x42\x49\ +\x35\x0f\x00\x01\x10\x28\xed\x54\xf5\xf9\x22\x00\x49\x56\x81\x07\ +\x28\x64\x8c\x28\xfd\xf0\x9c\xf0\xdb\x33\x96\x00\x71\xc6\x44\xb8\ +\x01\x10\x24\xed\xb4\x30\x88\xd2\x51\x9c\x03\xd9\x82\xe1\xf1\xf7\ +\xee\xc3\x94\x41\x10\x58\xb8\xc7\xf7\x50\x42\x6f\x60\x10\x98\xc7\ +\x95\x95\x15\xf3\xbe\x79\xfe\x34\x5b\xf4\x20\x8f\xd0\x32\x06\xdb\ +\xeb\x54\x9f\x1b\x26\xc9\x7a\x30\x61\xd8\xe9\xeb\x44\xd8\xab\xb1\ +\xb1\x51\x2d\x2d\x2d\x8a\xc5\x62\x06\x2c\x82\x20\x28\x59\xab\x80\ +\x10\x9e\x21\xbd\x99\xb6\xb6\xb6\x74\xe3\xc6\x0d\xdd\xbd\x7b\x57\ +\x77\xee\xdc\xb1\x36\x2d\x5e\x4f\x7a\xa7\x31\x2c\xab\xfe\x39\x7a\ +\x26\x96\xd6\x0e\xcb\xcb\xcb\x3a\x71\xe2\x84\x36\x37\x37\x35\x38\ +\x38\xa8\xae\xae\x2e\x9d\x3f\x7f\xde\x3a\x6e\x2f\x2f\x2f\x97\x80\ +\x86\xc1\xc1\x41\x1d\x3f\x7e\x5c\x7b\xf7\xee\xb5\x70\x1e\xa0\xb9\ +\xaa\xaa\xca\x12\xa0\x61\x66\x68\x7b\x41\xd7\x6e\x92\xde\x91\xc5\ +\x20\x08\x8c\xf5\x40\x6f\xf8\x30\x39\x72\xe5\x43\x4c\xfc\x96\xb6\ +\xf3\xa5\xd8\x42\x88\xd0\xac\x07\xf7\xc8\xb9\x77\x0a\x08\x3d\xb2\ +\x7e\x00\x6d\x80\xbd\xd6\xd6\x56\x05\x41\x60\x39\x63\xb0\x6d\xb0\ +\x76\x5b\x5b\x5b\xf6\xfd\xee\xee\x6e\x35\x35\x35\xa9\xa3\xa3\xc3\ +\x40\x27\x6b\xa8\xaa\xaa\xca\x7a\x8c\x91\x5c\x4e\xe3\xd5\x85\x85\ +\x05\xb5\xb5\xb5\x59\x82\x3f\x80\x1d\xa0\xb2\xb8\xb8\xa8\xd6\xd6\ +\x56\xab\x8e\x26\x55\xa4\xb5\xb5\x55\x9d\x9d\x9d\xc6\x6a\x4b\xb2\ +\xfb\x6d\x6c\x6c\xd4\xcc\xcc\x8c\x5e\x7f\xfd\x75\xeb\x5e\xbf\xb5\ +\xb5\x65\xdb\x38\x79\xd6\x79\x69\x69\x49\x15\x15\x15\xe6\x60\xd3\ +\xeb\x0a\xa7\x80\xb0\x20\x45\x28\x2b\x2b\x2b\x56\x8c\x81\x8e\x21\ +\x05\x00\x87\x07\x5d\x44\x68\x9c\xd0\x39\xeb\xc4\x37\x1c\xf6\x0c\ +\xf9\xe5\xcb\x97\x77\xfa\x60\x85\x15\x61\x18\x4c\xf8\xe3\x97\x31\ +\xd6\x8f\x7a\xdd\xb3\x2e\x5e\xd1\xb1\x20\xc3\x8a\xb8\x9c\xa1\x0f\ +\x83\x9a\xf0\xeb\xe1\xef\x94\x03\x14\xe1\xf1\x95\x03\x6b\x52\x29\ +\x43\x10\x06\x33\x3e\xa9\x4e\x2a\x2d\xf9\xf6\x3f\x7c\x8f\xf8\x7b\ +\x65\x65\xa5\x3a\x3b\x3b\xf5\xe4\x93\x4f\xea\xde\xbd\x7b\xba\x72\ +\xe5\x8a\x8e\x1e\x3d\xaa\x13\x27\x4e\x28\x99\x4c\xea\xe6\xcd\x9b\ +\x25\x06\xd1\xcf\x5f\x39\x60\x58\x6e\xfc\x51\xf3\x13\xf5\xda\xff\ +\x0b\xb8\x0a\x9f\x97\x31\xb2\x59\x67\x22\x91\x50\x47\x47\x87\x32\ +\x99\x8c\xbe\xf8\xc5\x2f\xaa\xa9\xa9\x49\xd7\xaf\x5f\xd7\xc2\xc2\ +\x82\xed\x61\xc6\x02\x46\x71\xc3\x22\x49\xb2\xe4\x54\x9f\x38\x5e\ +\x5d\x5d\xad\xb9\xb9\x39\xad\xad\xad\xe9\xad\xb7\xde\x52\x5f\x5f\ +\x9f\x92\xc9\xa4\x52\xa9\x54\xc9\xc6\xab\x0b\x0b\x0b\x25\x4d\x34\ +\xb9\x37\x14\x36\xca\x2f\x2c\x83\x28\x33\x72\xb0\x30\xc4\xbc\xcf\ +\xf3\x47\xa1\xa2\x60\xa1\xd3\xf1\x7c\x90\x79\x16\x2d\x49\xef\x28\ +\x8a\x27\x9f\x7c\x52\x5f\xf8\xc2\x17\xf4\xf6\xdb\x6f\xeb\xe5\x97\ +\x5f\xd6\xb1\x63\xc7\x74\xf2\xe4\x49\x0b\xe9\xe0\x85\xf1\xfa\xd2\ +\xd2\x92\x46\x47\x47\xcd\x18\xfb\x90\x18\x7f\xfb\x67\x1b\xa6\xc8\ +\x31\x0a\x1e\x6c\x48\x32\x96\x40\xda\x69\x04\xec\xd7\x22\x73\xef\ +\x3f\x13\xbe\x36\x73\x09\x23\x51\xce\xe9\xe2\x7d\xc0\x0a\x8d\x5b\ +\x09\xaf\x00\x50\x31\x7a\x28\x7c\x9f\x68\xcf\x9c\xfb\xdc\x29\xae\ +\xe7\x73\x39\xfd\x33\xc5\xe0\x49\x3b\xac\x1c\x0e\x10\xe7\xf1\x20\ +\xc4\x27\xc1\x7a\x96\x49\xda\xc9\xef\xe3\x39\xf8\xcf\xc3\x88\x70\ +\x0f\xc8\x9e\x24\x33\x1c\x84\x62\x60\x3a\xf1\xd0\x01\x65\xb4\x27\ +\x81\x8d\xe2\x7d\x9e\x1b\xc6\x5f\x92\xc9\x15\x2c\x99\x37\xd0\x84\ +\xa3\x3c\x63\xc4\x73\xf3\xac\x16\x73\x42\xce\x23\xfb\xac\xe1\xd0\ +\x10\xa2\x64\x3d\x60\xd0\xd0\xe3\x38\x2b\x3c\x6b\x0c\x57\x3e\x9f\ +\xd7\x9f\xfe\xe9\x9f\xea\xfe\xfd\xfb\x16\xe2\x2c\xa7\xe3\xc3\x7a\ +\xce\x83\x2a\xce\x49\x75\x19\x80\x33\x08\x02\xfd\xca\xaf\xfc\x8a\ +\xda\xda\xda\xb4\xb1\xb1\xa1\xfb\xf7\xef\x5b\x28\x94\x7b\xa1\x12\ +\xae\xaf\xaf\x4f\x6f\xbd\xf5\x96\xf2\xf9\xbc\x9e\x7a\xea\x29\x35\ +\x36\x36\x2a\x95\x4a\xfd\x42\x83\x5c\x18\x51\xc2\xd6\x8c\xd1\x03\ +\x66\x80\x2e\xeb\x1e\xa7\x8e\x63\x6d\x6d\xcd\x98\x77\x9c\x3d\xe4\ +\x1a\x66\x7d\x7d\x7d\xdd\x42\x9f\x3c\xbb\x86\x86\x06\x03\xd2\x30\ +\xf5\xc8\x39\x20\x06\x40\xb2\xb6\xb6\x66\xfb\xf0\xd1\xb6\x06\x16\ +\x98\xf9\x8b\xc5\x62\xa6\x0b\xe9\xaa\xee\x59\x62\x6c\xd1\xe2\xe2\ +\xa2\x26\x27\x27\x6d\xef\x4b\x9c\x93\x5c\x2e\xa7\xba\xba\x3a\x6b\ +\xb3\xb0\xb1\xb1\xa1\xb9\xb9\xb9\x92\xee\xf6\x14\xfe\x04\xc1\x4e\ +\xcf\x2f\xc2\x6c\x5c\xbb\xa1\xa1\xc1\x74\xa3\xeb\x1f\x65\x72\x0e\ +\xe0\xf9\xd1\x8f\x7e\xa4\x8d\x8d\x0d\xed\xdd\xbb\x57\xd2\x4e\xc3\ +\x64\xbf\x2e\x01\x7d\x38\xb4\x3e\xff\xcf\x3f\x2f\xf4\x11\x40\x13\ +\x07\xd9\xb3\x92\x3e\x3f\x75\x63\x63\xc3\x22\x11\xb0\x87\xac\x6d\ +\x74\x3d\xfa\x8d\x50\xf9\xcf\x41\x64\xe9\x5e\x84\x3e\xa4\xe0\xff\ +\xf6\x47\x14\x08\x89\x62\x3d\xc2\x4a\xd4\x7f\x37\x0c\x40\x78\xdf\ +\x1b\x01\x6e\x3a\x6c\x08\xa2\xbe\x17\xbe\xde\xa3\x8e\x28\x10\x51\ +\x0e\x18\x96\xbb\x56\x98\x35\xf2\xc6\x22\xcc\xa6\x79\x8f\x1e\xaf\ +\xd4\x1b\xba\x9a\x9a\x1a\xf5\xf4\xf4\x58\x9f\x90\x99\x99\x19\x65\ +\x32\x19\x3d\xf9\xe4\x93\x7a\xf0\xe0\x81\xde\x7b\xef\x3d\x1d\x3b\ +\x76\x4c\x5f\xf8\xc2\x17\x74\xf7\xee\x5d\x13\xd0\x28\x96\x2a\xea\ +\x59\xf8\x7b\x8c\x9a\xa3\xf0\xb9\xca\xcd\xc3\xa3\xe6\x28\xea\x5a\ +\xfe\x80\xfa\x9e\x98\x98\xd0\xc6\xc6\x86\x86\x87\x87\x4d\x18\xf7\ +\xec\xd9\xa3\x20\x08\xac\xc2\x90\xae\xbc\xc4\xd2\xc9\x23\x21\x09\ +\x7b\x79\x79\xd9\x72\x48\xd8\x12\x87\xfe\x2a\xc5\xe2\x76\x15\xcd\ +\xe4\xe4\xa4\xba\xbb\xbb\xd5\xd6\xd6\xa6\xf5\xf5\x75\xeb\xbc\xbe\ +\xb9\xb9\xa9\xc5\xc5\x45\xcd\xcc\xcc\x58\x35\x0f\xf4\x30\x14\x3b\ +\x5e\x3e\x73\x83\x31\xe4\xfc\x18\x11\xe6\x25\x1c\x8e\xe1\x35\x4a\ +\x80\x59\xf0\x41\x10\x58\xbf\x2f\xbc\x5c\xbc\xca\xca\xca\x4a\xa3\ +\x9b\xf1\xf6\xbe\xfa\xd5\xaf\x6a\x66\x66\x46\x7f\xf4\x47\x7f\xa4\ +\xa6\xa6\x26\xbd\xf8\xe2\x8b\x6a\x6c\x6c\x54\x2e\x97\x33\x85\xdc\ +\xd7\xd7\xa7\xc1\xc1\x41\x9d\x3a\x75\x4a\x33\x33\x33\x9a\x98\x98\ +\xb0\x70\x1e\x07\xf7\xe7\x13\xb6\x3d\x28\xe1\x3e\xc3\xac\x96\xf7\ +\x92\xbd\xe2\xc1\x88\xb0\x56\x3d\xa8\x01\x88\x49\x3b\x6b\xda\x33\ +\x26\x80\x1a\xbf\x75\xcb\xf8\x2c\x00\x00\x20\x00\x49\x44\x41\x54\ +\x3e\xa2\x58\x35\x00\x94\xa4\x92\xfc\x13\x1f\x86\x43\x97\xd0\xfc\ +\xd1\xe7\x45\xf0\x1c\xfd\xbd\x4b\x3b\xd5\x91\xe1\x70\xa9\x0f\xd9\ +\x32\x76\xe6\xcb\x7b\xf0\x3e\x6d\xc1\x33\x6d\xbc\xc6\x0f\xe7\xe2\ +\x75\x1c\x00\x64\x09\x20\xc3\xdc\xfa\x39\x81\x21\xa5\xba\x8c\x3d\ +\xfd\x3c\x5b\xe3\xab\x6c\x61\x2c\x18\xc7\xc6\xc6\x86\x35\xe2\x24\ +\x5c\x4d\x38\x03\x63\x42\xbe\x0f\x63\xf0\x95\x5e\x1e\x74\x4a\xb2\ +\x3d\xe0\xda\xdb\xdb\x8d\x7d\x60\x1f\x4e\x64\x81\xa2\x13\x42\x46\ +\x1e\xc0\xc1\x20\x93\xeb\xd6\xd1\xd1\xa1\x74\x3a\xad\x5b\xb7\x6e\ +\x95\x00\xef\xb0\xb3\x18\x7e\xdd\xeb\x18\x9e\x11\xce\x0c\xc9\xd2\ +\xa9\x54\x4a\xd5\xd5\xd5\x3a\x79\xf2\xa4\x6e\xde\xbc\xa9\x0f\x3e\ +\xf8\x40\x1d\x1d\x1d\x1a\x1b\x1b\x93\x24\xab\xbc\xc4\x89\x9b\x99\ +\x99\xd1\xda\xda\x9a\xc6\xc7\xc7\x95\x4e\xa7\x75\xea\xd4\x29\x35\ +\x35\x35\xe9\xde\xbd\x7b\xb6\x9e\x7d\x98\x16\x7d\x01\xcb\x45\x92\ +\xb9\x4f\xfe\x97\x54\xd2\x94\xd3\xaf\x17\x69\x67\xdb\x35\xc0\x1a\ +\xba\x83\x04\xf8\x20\x08\x2c\xe4\xe5\xe5\x82\xe7\xce\x5a\x5b\x5d\ +\x5d\xb5\x2a\x6b\x7a\x40\xf9\xf3\x10\x19\xca\xe5\x72\x25\xc9\xfb\ +\xe8\x2f\xd6\x09\x40\x81\xbd\x2c\x01\xf3\xcb\xcb\xcb\x9a\x9b\x9b\ +\x33\xb0\xcd\x3a\xcf\xe5\x72\xaa\xa8\xa8\x50\x77\x77\xb7\x6d\xcd\ +\x43\x03\x51\xae\xe9\x81\x87\x24\xd3\x6d\x30\xd0\xe3\xe3\xe3\xaa\ +\xae\xae\x56\x4f\x4f\x8f\x01\x18\x58\x78\xd6\x19\xf3\xfd\xa3\x1f\ +\xfd\x48\x85\x42\x41\x3d\x3d\x3d\xaa\xae\xae\xb6\xbd\x16\x01\x94\ +\xe4\x69\x52\xf8\xe1\x77\x2b\xe0\x1e\x83\x20\xb0\xf7\x89\x42\xf8\ +\x66\xd2\xcc\x33\x3a\xce\xeb\x27\xaf\xfb\x18\x1b\xf7\x89\xfe\xf4\ +\x4c\x7e\x4f\x4f\xcf\x76\x88\x30\x4a\x78\x77\x03\x29\xe5\x16\x40\ +\xd4\x67\xa2\x3e\xcf\xe1\x8d\x13\x4a\x8f\xcf\x41\x7f\x7a\xe3\xe6\ +\x43\x86\x8f\x62\x6a\xca\x81\xbd\xdd\xbe\x13\xf5\xb9\xa8\xf3\x84\ +\x01\x4c\x98\xc6\xf6\xbf\x31\x04\xe1\x73\xd5\xd5\xd5\xa9\xad\xad\ +\x4d\x6d\x6d\x6d\xea\xea\xea\x52\x32\x99\xd4\xca\xca\x8a\x9a\x9a\ +\x9a\xd4\xd7\xd7\x27\x49\x4a\xa7\xd3\x4a\xa7\xd3\x4a\x26\x93\xda\ +\xbf\x7f\xbf\xaa\xaa\xaa\x34\x34\x34\xa4\xdf\xfc\xcd\xdf\x54\x63\ +\x63\xa3\xde\x7b\xef\xbd\x92\x6b\xef\x76\x8f\xe5\x00\x4f\x18\x70\ +\x85\x7f\xef\x76\xee\xc7\x9d\x53\xfe\x2f\x16\x8b\x56\x8e\x8b\xd1\ +\x6b\x6d\x6d\x55\x6f\x6f\xaf\xf6\xef\xdf\x2f\x49\x6a\x69\x69\x31\ +\xe3\xc1\x7b\x7b\xf6\xec\xd1\xec\xec\xac\xd6\xd7\xd7\xd5\xd8\xd8\ +\x68\x46\xd4\x1b\xc3\x8d\x8d\x0d\xf3\x4e\x29\x33\xa6\xa7\xd5\xc1\ +\x83\x07\x6d\x7b\x8a\xaa\xaa\x9d\x0d\x4d\x51\x54\x28\xab\x4c\x26\ +\x63\x21\x14\x58\x01\x9f\x2f\x50\x2e\xef\x08\xaf\x05\xc5\x52\x55\ +\x55\xa5\x74\x3a\x6d\xb9\x5f\x24\xe6\x02\xa2\x92\xc9\xa4\x85\x6b\ +\x28\xf7\xee\xee\xee\x36\xcf\x37\x08\x02\x4b\x82\xa5\xeb\xf2\xaf\ +\xff\xfa\xaf\x6b\xff\xfe\xfd\x7a\xf9\xe5\x97\xf5\xce\x3b\xef\xe8\ +\xc5\x17\x5f\xd4\xbe\x7d\xfb\x6c\x0b\x8b\xad\xad\xed\x84\xfa\x3d\ +\x7b\xf6\xe8\xf4\xe9\xd3\x2a\x14\x0a\xba\x76\xed\x9a\x29\x52\xc6\ +\xec\x93\x43\xc3\xcf\x88\xb1\x47\xf5\xbd\xf2\x5e\x22\x61\x6d\x3e\ +\xc3\x73\x08\x1b\x49\xe6\xc4\xe7\x17\x7a\xbd\x10\xce\x13\x62\x4c\ +\x7e\x4e\x31\xe4\xe4\x7c\x10\x1a\xf3\xec\x4d\x10\xec\x94\xc2\xfb\ +\x6e\xfd\xc8\x2f\xd7\x07\x54\xb2\x26\xc3\xf7\x18\x36\x80\x15\x15\ +\x15\x56\x55\xe7\x1d\x30\x40\x32\xb9\x32\x78\xf6\x7e\xbd\xf8\xca\ +\x4a\x64\xc8\x3f\x03\xc6\x4e\x21\x46\x78\x7e\x19\x33\x4c\x05\x0d\ +\x3c\xf9\x1f\x56\x08\x87\x63\x73\x73\x53\xcd\xcd\xcd\x96\x03\x16\ +\x04\xdb\x9e\x36\xfd\xa8\x30\x6a\x3e\x79\x1d\x63\x43\x22\x33\x6b\ +\x89\x3c\x27\xd8\x1a\x12\xad\x69\xc5\xe0\x43\x82\xe8\x70\x42\x2f\ +\x30\xcc\xe8\x25\x0f\x76\x3d\x00\x80\x35\x78\xed\xb5\xd7\x34\x3d\ +\x3d\x6d\xe3\xd9\xcd\x96\x78\xbd\x1b\xd6\x4b\x5b\x5b\x5b\x5a\x5e\ +\x5e\x36\xa3\x5b\x2c\x16\xd5\xde\xde\xae\xf9\xf9\x79\xbd\xff\xfe\ +\xfb\xea\xef\xef\xb7\xf1\xb0\xdb\x02\x21\x4b\xbf\xc5\x0e\xc6\x9a\ +\x04\xee\x81\x81\x01\xad\xac\xac\x28\x97\xcb\x69\x6b\x6b\xcb\xee\ +\x19\x27\xc2\xb3\x20\x14\x02\xe0\x20\xb2\x4e\x82\x60\x67\x47\x08\ +\x2f\x8f\xa4\x17\x00\xb8\x61\x5d\x60\xa3\x9a\x9a\x9a\x34\x3f\x3f\ +\x6f\x8c\xa0\xa4\x12\x20\x06\x33\x06\xf8\x03\xc8\xf9\xaa\x4f\xd6\ +\x13\xcd\x49\x49\xbe\x87\x71\x04\x58\x90\x90\xce\xe7\xd1\xb5\xe8\ +\x27\xba\xc2\xe3\x00\xd3\xc8\xb4\xae\x6e\x7b\x83\xe4\x8d\x8d\x0d\ +\xa5\xd3\x69\xeb\xa7\x55\x28\x6c\x6f\x08\x8d\xf3\x88\x3e\x67\x23\ +\xee\x4c\x26\xa3\xf9\xf9\x79\x63\xd2\x12\x89\x84\xba\xba\xba\x6c\ +\x5c\xfe\x5e\x9a\x9a\x9a\x34\x31\x31\xa1\xb7\xdf\x7e\x5b\xa9\x54\ +\x4a\x1d\x1d\x1d\x6a\x69\x69\x51\x3e\x9f\x57\x3e\x9f\x57\x22\x91\ +\xb0\xbc\x34\x69\xc7\x59\xc3\x61\x00\xa4\x11\xad\x68\x6f\x6f\x37\ +\x7d\x4c\xba\x01\x73\x08\x2b\x8e\xdc\x32\xbf\xac\x59\xe4\xc4\x3b\ +\x6c\x38\x0c\x54\x75\xb3\x96\x1b\x1a\x1a\x76\xaa\x08\xa3\x04\x39\ +\x0c\x16\xbc\xe0\x83\x0a\xa3\x16\xc3\x6e\xc7\x6e\x60\xc6\x1b\x30\ +\x1f\x9e\x41\x29\xe1\x15\xf2\xdd\x30\xd0\xe1\x88\x1a\xef\xa3\xc0\ +\x40\xb9\x39\xf0\x9f\x29\x07\x18\xcb\x81\x47\x5f\x5d\xc0\x6f\x5f\ +\xd5\xf1\xe4\x93\x4f\xaa\xab\xab\xcb\x14\xef\xa1\x43\x87\x54\x5f\ +\x5f\xaf\x5b\xb7\x6e\x59\x75\x5c\x2a\x95\x52\x32\x99\xd4\xd9\xb3\ +\x67\x75\xfa\xf4\x69\x3d\x7c\xf8\x50\x6f\xbc\xf1\x86\xbe\xf6\xb5\ +\xaf\x69\x78\x78\x58\x0f\x1e\x3c\x30\x05\x11\x06\xc8\x51\x8c\x55\ +\xb9\x67\x56\x6e\xae\xc2\xdf\x8f\x9a\x8f\x72\xe7\xe5\x35\x94\x27\ +\xbf\x3b\x3b\x3b\x35\x39\x39\xa9\x78\x3c\xae\xcf\x7d\xee\x73\xda\ +\xbb\x77\xaf\xea\xeb\xeb\xb5\x77\xef\x5e\x75\x74\x74\x68\x72\x72\ +\x52\x92\x4c\x91\x0f\x0f\x0f\x2b\x93\xc9\x58\xd9\xaf\xaf\x48\xa1\ +\xfb\x30\x09\xbe\x7e\x1c\x73\x73\x73\xa6\x9c\x26\x26\x26\x6c\x41\ +\xb5\xb4\xb4\xd8\x33\xf2\xa5\xcd\xe4\x0b\xd0\x36\x01\x25\x01\xe0\ +\xf0\xca\x0b\x70\x15\x0e\x55\x20\xc3\x4b\x4b\x4b\x06\x24\xe9\x73\ +\x54\x28\x14\x2c\xcc\x39\x3b\x3b\xab\x5c\x2e\xa7\xe6\xe6\x66\x53\ +\xb8\x80\x4b\xc0\x4b\x5b\x5b\x9b\x24\x29\x93\xc9\xa8\xb2\xb2\x52\ +\x2f\xbc\xf0\x82\xf6\xed\xdb\xa7\x57\x5e\x79\x45\x3f\xfd\xe9\x4f\ +\xf5\xc4\x13\x4f\xe8\xe8\xd1\xa3\xca\xe7\xf3\x92\x76\x18\x8f\xa6\ +\xa6\x26\x3d\xfd\xf4\xd3\xea\xe8\xe8\xd0\x3b\xef\xbc\x63\x9e\x1c\ +\x32\xe8\x01\x8c\x07\xe8\x9e\xbd\xe2\x33\x7c\xc7\xcb\x53\x38\x4c\ +\xe8\xe5\xda\xcb\x93\x07\x0d\x5c\xdf\x7f\x86\xfb\xf4\xa1\x39\xff\ +\xfc\x36\x37\x37\x8d\x61\x20\xd4\xc5\xb3\x0f\x82\xc0\xc2\x10\x30\ +\x24\xb0\x04\xfe\x39\x84\x81\x14\xf7\x09\x98\x85\x59\x81\x81\x82\ +\x8d\x60\xfd\xa2\x44\x3d\x8b\xe6\xab\x0b\x7d\x35\x12\x4a\x3a\x0c\ +\x18\x3d\xb3\xc5\x5c\xf0\x19\x18\x1f\x14\x39\xf3\x10\x06\xac\x1e\ +\xd4\x22\x4b\xe4\x90\x30\x3e\x42\x54\x2b\x2b\x2b\x25\xba\x87\x5c\ +\x45\x1f\xaa\xaa\xa8\xa8\x28\xd9\xa2\xc5\x3b\xb3\xb0\x2f\x8c\x95\ +\x0e\xed\x0d\x0d\x0d\xc6\xbc\x02\xb0\x7c\x7e\x11\xf3\x40\x5e\x5c\ +\x65\x65\xa5\x39\x2c\x00\x3b\x58\x97\x58\x2c\xa6\x4b\x97\x2e\xe9\ +\x6f\xff\xf6\x6f\x8d\x29\xf6\x32\x15\x66\xe6\x1f\xd7\xd1\x03\x00\ +\x57\x57\x57\x2b\x9d\x4e\x6b\x7e\x7e\x5e\x9f\xf8\xc4\x27\xf4\xa5\ +\x2f\x7d\x49\x35\x35\x35\xba\x70\xe1\x82\x3d\x73\xbf\x8e\x61\xad\ +\x1b\x1a\x1a\x8c\x59\xfb\xd9\xcf\x7e\xa6\xa1\xa1\x21\xed\xd9\xb3\ +\x47\xa3\xa3\xa3\xc6\xc4\xf8\xd2\x7e\x5a\x20\x50\x20\x00\x08\xa3\ +\x2a\x11\x1b\xe6\xd9\x40\x5a\x62\x50\xe9\xe6\x99\x7a\x9c\xc3\xfa\ +\xfa\x7a\xcb\xf5\xa1\xe9\xa8\x6f\x4f\xe2\x19\x41\xcf\x8c\x4a\x3b\ +\x20\x8c\x10\xb5\x0f\x5d\x03\x32\xa4\x9d\x0d\xc9\x83\x20\x50\x3a\ +\x9d\x36\xfd\x86\xdc\xc0\x8c\xe7\x72\x39\x8d\x8d\x8d\x59\x28\x98\ +\xaa\x3c\x1c\x1e\xa2\x2e\xc5\xe2\xf6\x9e\x90\x1e\x60\x37\x35\x35\ +\xd9\xfd\xde\xbb\x77\xcf\xf2\xb0\x6a\x6a\x6a\x74\xe0\xc0\x01\x0d\ +\x0c\x0c\xa8\xb9\xb9\x59\xf1\x78\x5c\x89\x44\xa2\x44\xb7\x50\xf0\ +\x10\x8f\xc7\x35\x35\x35\xa5\xb7\xdf\x7e\x5b\x8b\x8b\x8b\x96\x8f\ +\x16\x8b\xc5\x2c\x37\x8e\x3c\x45\x49\xa6\xdf\xd1\xe9\x1b\x1b\x1b\ +\xb6\x06\xb6\xb6\xb6\x4a\xf2\x65\xfd\x5a\x2f\x14\x0a\xd6\x3b\x8c\ +\xf9\x21\x47\x8f\x48\x81\x67\xb8\x7c\x3a\x05\xb6\xc0\xf7\x18\xfb\ +\xf9\x35\xb6\xb7\xca\xf1\x6c\x52\x39\x03\xbb\x1b\xa0\x8a\xfa\x5d\ +\xce\xe0\x46\xbd\xe7\x5f\xf3\xf9\x0e\x28\x48\x1f\x3e\x88\x02\x12\ +\x51\x63\x88\x5a\x80\x9c\xc3\x9f\x2f\x6a\x1c\x8f\x73\xde\xf0\x6b\ +\x51\x4c\x15\xf1\x5b\xee\xc3\x57\xa6\x9c\x3e\x7d\x5a\x43\x43\x43\ +\xe6\xa1\xf6\xf7\xf7\x5b\xa9\x69\x2c\x16\xd3\xb1\x63\xc7\x4c\xa8\ +\x8f\x1c\x39\xa2\xda\xda\x5a\x9d\x3e\x7d\x5a\x6f\xbd\xf5\x96\x5e\ +\x7e\xf9\x65\x1d\x39\x72\x44\xfd\xfd\xfd\x6a\x6e\x6e\xb6\x1e\x24\ +\xe1\xfb\x29\x37\xc7\x51\xe3\x7f\x5c\x10\x1a\xf5\xd9\x72\x73\xc3\ +\xeb\x7e\x9b\x8e\x99\x99\x19\x1d\x3c\x78\x50\xff\xee\xdf\xfd\x3b\ +\xa5\x52\x29\x2d\x2d\x2d\x59\x4e\x47\x4f\x4f\x8f\x9e\x78\xe2\x09\ +\x15\x8b\x45\xfd\xf4\xa7\x3f\x35\x06\x8b\xfb\x23\xf9\x14\x05\xb0\ +\xbe\xbe\xae\xf9\xf9\x79\x33\x40\x54\x95\x55\x54\x54\x68\x74\x74\ +\x54\x6d\x6d\x6d\x5a\x5a\x5a\xd2\xe4\xe4\xa4\x25\x87\xb7\xb4\xb4\ +\x68\x61\x61\xc1\xaa\x48\xa4\x9d\x50\x14\xcc\x07\x46\x0f\xc5\x9b\ +\xcf\xe7\xcd\x0b\xdd\xdc\xdc\xb4\x2e\xee\x2c\x58\x14\x03\xb2\x4b\ +\x38\x87\x85\xcb\x62\xc7\xe8\x10\x2a\x25\x37\x85\x39\x02\x30\x02\ +\x18\x7c\xff\xa0\x95\x95\x15\xed\xdb\xb7\x4f\x47\x8f\x1e\x55\x2c\ +\x16\xd3\x7f\xf8\x0f\xff\x41\xb5\xb5\xb5\xfa\xf4\xa7\x3f\x6d\x8c\ +\x9b\x0f\xc7\x9d\x39\x73\x46\xc3\xc3\xc3\xfa\xf1\x8f\x7f\x6c\x21\ +\x0c\x94\x71\xf8\xb9\x01\x16\x90\x59\x14\xb9\xcf\x85\xf4\x40\xcb\ +\x33\x60\xfe\x39\x23\x7f\xe1\xf9\xe0\xb5\x70\xe1\x4a\xd8\x69\x91\ +\x76\x42\x27\x18\x6e\x8c\x2f\x73\x85\xb1\x21\x89\x95\xcf\xf8\x56\ +\x11\xfe\x5a\x28\xca\x70\xc8\xcb\x3b\x25\x28\x55\x9f\x47\xc1\x8f\ +\xbf\x2f\x42\x4b\xfe\xf0\xf9\x95\x9e\x05\xf3\xcc\x21\x2c\x05\x0a\ +\x9a\x6a\x26\x40\xad\x0f\x1b\xa2\xf4\x25\x59\xb5\x9d\x67\xde\xf0\ +\xf0\xc9\x33\xa2\x40\x86\xd7\x61\x4f\x30\x02\xb0\xa1\x18\x5c\x3e\ +\x13\x04\x81\x31\x0a\x85\x42\xc1\xaa\x02\x01\x5c\x14\xdf\x90\x03\ +\x49\xd5\x16\xf3\x80\xf1\x87\x4d\xe1\x99\x79\xe6\x12\x47\x85\xb6\ +\x29\xbe\xc0\xe4\xfc\xf9\xf3\x1a\x1d\x1d\xb5\xd0\x5a\xf8\x88\x8a\ +\xa8\x84\x1d\xbb\xf0\xff\xde\x49\x0a\x82\xc0\x98\xf1\x89\x89\x09\ +\xf5\xf7\xf7\x5b\x9e\xeb\xc4\xc4\x44\xc9\x79\x01\xb8\xc8\x64\x26\ +\x93\xb1\x96\x31\xbd\xbd\xbd\xb6\xf7\x9f\xdf\xb5\x81\x75\xc2\x7a\ +\xad\xa9\xa9\xb1\xde\x55\x5e\x16\xa9\xa6\x0b\x87\x5b\x61\x14\x3d\ +\xb3\xe4\xdb\xa2\xc0\x7e\x65\x32\x19\xdb\xf8\xde\x57\xfd\xd1\x76\ +\x00\x99\xe3\x35\x42\xb4\xe8\x19\x9f\x77\x18\x96\x41\x92\xe1\x7d\ +\x83\xd1\x42\xa1\x60\x7b\x13\x26\x93\x49\x55\x57\x57\xeb\xee\xdd\ +\xbb\xb6\x45\x0d\x7a\x6b\x6a\x6a\x4a\xf5\xf5\xf5\xc6\x60\xe5\xf3\ +\x79\xd3\xc5\x95\x95\xdb\xcd\x44\x73\xb9\x5c\x49\xeb\x84\xb6\xb6\ +\x36\x05\xc1\xf6\xb6\x3b\xed\xed\xed\xca\xe5\x72\xda\xd8\xd8\xb0\ +\x5c\x5c\x72\xb0\x98\x1f\x00\x73\x3e\x9f\xd7\xdb\x6f\xbf\x6d\xed\ +\x35\xa8\x20\xc6\x81\xc6\x11\x66\x5d\x6c\x6e\x6e\x5a\xfe\x22\xe7\ +\xa0\xa2\x93\x30\x22\x47\x63\x63\xa3\x85\x59\xc9\x25\xc3\x91\xc1\ +\x99\xe3\x7d\x80\xad\xd7\x63\xe8\x92\x70\x5a\x44\x45\x45\x85\xaa\ +\xc2\x2c\x95\x17\xee\x30\x78\x28\x07\x26\xa2\xbe\xe7\xcf\x1b\xf5\ +\x3d\xbe\xeb\x3d\x5d\x94\x20\x4a\x86\xc9\x29\x67\xbc\xcb\x81\x89\ +\x30\x5b\x13\xb5\x50\xfd\x7b\x61\xe3\x10\xf5\xd9\xf0\x75\xa3\x8c\ +\x4a\x14\xab\x23\xc9\x92\x0f\xb7\xb6\xb6\x2c\x67\x61\x63\x63\x43\ +\x53\x53\x53\x4a\xa5\x52\x6a\x6c\x6c\x54\x67\x67\xa7\x95\xdb\x1e\ +\x3b\x76\x4c\x8d\x8d\x8d\x1a\x18\x18\xd0\x9e\x3d\x7b\xf4\x97\x7f\ +\xf9\x97\xfa\xcf\xff\xf9\x3f\xab\xbb\xbb\x5b\xc7\x8f\x1f\x57\x53\ +\x53\x93\x3a\x3b\x3b\xf5\xdf\xff\xfb\x7f\x57\x5f\x5f\x9f\x2a\x2b\ +\x2b\xd5\xd1\xd1\x61\xcd\xdc\x08\xa7\x95\x7b\x36\xfe\xde\xca\xdd\ +\x5f\xd4\x7b\xe5\xfe\x7e\xd4\x51\x2c\x6e\x27\x95\x1e\x3b\x76\x4c\ +\x92\x74\xed\xda\x35\xfd\xcb\x7f\xf9\x2f\x35\x30\x30\xa0\x9f\xfc\ +\xe4\x27\xda\xb7\x6f\x9f\x79\x36\xc5\xe2\x76\xbe\x48\x5f\x5f\x9f\ +\x9e\x7a\xea\x29\x6d\x6c\x6c\x68\x64\x64\xc4\x3c\x19\x2a\xee\x26\ +\x26\x26\xd4\xd2\xd2\x62\x49\x98\x78\x1e\x6c\x84\x0b\xd0\x5a\x5e\ +\x5e\x56\x36\x9b\x35\x03\x96\x48\x24\x94\xc9\x64\xb4\xb0\xb0\x60\ +\x0c\x13\xf9\x5e\xc8\x21\x46\x02\x36\x42\x92\x29\x54\x00\x32\xef\ +\xb3\xf0\x00\x5a\x24\x6d\x02\x04\x50\x14\x34\xec\x43\x79\x70\x2d\ +\x18\x34\x14\x5b\x3c\x1e\xb7\x50\x03\xe5\xd9\x5e\xa1\xc7\xe3\x71\ +\xb5\xb5\xb5\xe9\xd8\xb1\x63\xfa\xf1\x8f\x7f\xac\xdf\xf8\x8d\xdf\ +\xd0\x3b\xef\xbc\xa3\xef\x7c\xe7\x3b\x8a\xc5\x62\x1a\x1f\x1f\x37\ +\xa5\xbd\xb6\xb6\xa6\x2f\x7e\xf1\x8b\x92\xa4\x7f\xff\xef\xff\xbd\ +\x95\x99\xa3\xfc\xfd\xb3\x0e\xe7\x66\x79\x05\xc2\x7b\xbc\xe6\xf3\ +\x27\xc3\x0c\x94\xcf\x63\x93\x64\x39\x44\xcc\xa1\x97\x3b\xc0\x07\ +\xe7\x0f\xe7\x43\x31\x3e\x9e\x03\x86\x1f\xc3\xe1\x99\x22\x14\x9b\ +\xef\x1f\x05\x28\xe5\x3d\xc6\x10\x66\x7b\x31\xaa\x8c\xc1\x87\x09\ +\xb9\x57\xc0\x0a\x46\x0f\xf6\x82\xcf\xf9\x24\xfb\x28\x70\x19\xfe\ +\x1c\x60\x18\x70\x25\xed\x74\xa2\xf7\x61\x41\x0f\xd2\x91\x17\x76\ +\x0b\x20\x34\x15\x76\x5a\x9b\x9b\x9b\x8d\xdd\x00\x10\x60\xc4\x31\ +\xae\x5c\x97\x39\x05\x20\xf0\xec\xd6\xd7\xd7\xd5\xd2\xd2\x62\x21\ +\x2f\xee\x9b\xdc\x51\xce\x27\xc9\xe4\x9d\x2d\x51\x24\x59\x42\x35\ +\x79\x2f\xfc\xcd\xfc\x16\x0a\x05\x5b\xcb\x9e\xd5\x8c\xd2\x45\x51\ +\x7a\x87\xf7\xbc\xfc\x79\x19\x83\x15\xbb\x73\xe7\x8e\x8a\xc5\xa2\ +\xf6\xed\xdb\xa7\x83\x07\x0f\xea\xc0\x81\x03\x9a\x99\x99\xf9\x85\ +\x73\x60\x77\xd0\x17\xf3\xf3\xf3\x7a\xe9\xa5\x97\xb4\x6f\xdf\x3e\ +\x4d\x4e\x4e\x6a\x60\x60\xc0\x7a\x1b\x01\x58\x00\xbb\x00\x57\x52\ +\x10\xfc\x3c\x02\xba\xb1\x67\xbe\x32\x93\x90\x3c\xcf\xd0\xb7\x55\ +\xa0\x73\x3a\x8c\xd2\xd2\xd2\x92\x55\xcd\x8d\x8f\x8f\x97\x34\x0b\ +\x85\x81\xc7\x21\xa9\xa9\xa9\xb1\x3e\x5a\x54\xd3\xc1\xf4\x54\x56\ +\x56\x1a\x83\x44\x7e\x15\xf2\xb6\xbc\xbc\x6c\xa1\x5b\x1c\x59\xee\ +\x95\x75\x84\xee\x63\x5b\x9c\xe6\xe6\x66\x55\x55\x55\x69\x7e\x7e\ +\x5e\x0f\x1f\x3e\xd4\xf4\xf4\xb4\xa6\xa6\xa6\x6c\x0e\x86\x86\x86\ +\xac\x97\x5d\x77\x77\xb7\x66\x66\x66\x94\x4a\xa5\x0c\xc0\x55\x54\ +\x54\x98\x3c\x47\xb1\xcf\xb4\x9b\xa0\xfa\x94\xfc\xb0\x5c\x2e\x67\ +\x73\x89\xfe\x02\x7c\x6e\x6e\x6e\x9a\x3d\xf5\xc9\xe9\x00\x62\x1c\ +\x73\xda\xf9\xa0\x4f\x08\x8f\x57\x56\x56\x5a\x6b\x06\xcf\xa4\xc1\ +\x7c\x79\x86\x1f\xb9\x66\x7d\x78\x16\xac\xa2\xa2\x42\x55\x1e\x24\ +\x84\x81\x43\x58\xa0\xfd\x11\x06\x17\x51\x60\x26\xfc\x5a\x14\x20\ +\xf1\xff\xf3\x1a\xde\x3b\xc2\x49\x12\xa5\xdf\x7e\x20\x0c\x0c\xa3\ +\x80\x83\x07\x43\xe5\x80\x64\x14\x60\x2a\x37\xf6\x72\x20\xd4\x87\ +\x89\x78\x50\xde\xa3\x24\xd7\x8a\x70\xc0\xd2\xd2\x92\x96\x96\x96\ +\x2c\x6e\x7d\xf3\xe6\x4d\x35\x34\x34\x68\xcf\x9e\x3d\x25\x5e\xcd\ +\xfc\xfc\xbc\x79\x89\xb3\xb3\xb3\x1a\x1f\x1f\xd7\xc5\x8b\x17\x55\ +\x51\xb1\xd3\x9c\x72\x64\x64\xc4\x76\x81\x27\x1c\xd0\xd6\xd6\x66\ +\xe5\xfc\x51\x47\x39\xd0\xca\x7b\xe5\x9e\xdb\x2f\x7b\x60\xb8\x08\ +\x33\xf4\xf5\xf5\x69\x75\x75\x55\x07\x0f\x1e\x54\x45\x45\x85\xe6\ +\xe7\xe7\xf5\x6b\xbf\xf6\x6b\x76\xfe\xd9\xd9\x59\xeb\xd3\xb2\xb0\ +\xb0\xa0\x96\x96\x16\x0b\x81\xae\xaf\xaf\x6b\x68\x68\x48\xb1\x58\ +\x4c\xb3\xb3\xb3\x0a\x82\xc0\xfa\xd5\x10\x82\x83\x81\xf2\xbd\x64\ +\xb2\xd9\xac\x6d\x89\x41\x65\xd5\xf4\xf4\xb4\x55\xf3\x05\x41\xa0\ +\x7c\x3e\x6f\x39\x02\x3e\x96\xee\x13\x92\xa1\xc4\xa1\x85\x89\xcb\ +\xa3\x38\xf1\x70\x7d\xb8\x03\x40\x42\x72\x36\x4c\x16\x8b\x31\x9c\ +\x0b\x11\x04\x81\x95\x33\x43\xdd\x73\x5d\xde\x5f\x5d\x5d\xd5\x99\ +\x33\x67\xf4\xdd\xef\x7e\x57\xf5\xf5\xf5\xba\x7c\xf9\xb2\xce\x9e\ +\x3d\xab\x17\x5f\x7c\x51\x7f\xfb\xb7\x7f\xab\xc3\x87\x0f\xeb\xee\ +\xdd\xbb\x36\x67\xd9\x6c\x56\x5f\xfd\xea\x57\x35\x3e\x3e\xae\x6f\ +\x7f\xfb\xdb\x25\xec\x88\xff\x5b\x2a\xad\x16\x84\xe1\x40\xd9\xf9\ +\xaa\x3d\x6f\xd4\x90\x3b\x0f\xae\x58\x13\x92\x4c\x71\x7a\xb6\x2a\ +\x6c\x14\xbd\xbc\xf8\xf0\x1d\xaf\x01\x5c\x7d\xc3\x51\xcf\xc6\xa1\ +\xfc\x18\x4f\xd8\x71\xe2\x35\x14\x30\x20\x0c\x56\xc7\x87\x43\x99\ +\x07\x0f\xf4\x7c\xca\x02\x8c\x10\xeb\x82\xd7\x61\x55\x29\x5f\x0f\ +\x87\x62\x39\xc2\xeb\x0b\x7d\xc1\xbd\x73\x7f\x3e\xa1\x1e\x7d\x28\ +\xed\x74\xdb\x46\x36\xd1\x8b\xc8\x09\x63\xf1\x4c\x18\x20\x8b\x73\ +\x92\xa0\xed\x9f\xb5\xcf\x49\xaa\xa8\xa8\x50\x22\x91\xb0\xb0\x0a\ +\xf7\x86\xfe\x62\x4d\xfb\xfc\x21\xd8\x34\x9f\x0c\xec\x4b\xf9\x7d\ +\x25\x21\xec\x0a\x9d\xda\x79\xce\x1e\x90\x7a\x9d\xfc\xcb\xd8\x14\ +\xff\xdc\x61\x83\xa7\xa6\xa6\x94\xcd\x66\x35\x36\x36\x66\xfa\xc2\ +\x1f\x18\x4d\x18\x8e\xba\xba\x3a\x1d\x38\x70\x40\x5f\xfd\xea\x57\ +\xf5\xe5\x2f\x7f\x59\x3f\xfc\xe1\x0f\xf5\x57\x7f\xf5\x57\x96\xab\ +\x86\x8c\xc0\xbc\xb1\xdf\x21\xeb\x99\xb9\xe1\xb3\xcc\x0f\x6b\x8a\ +\xf9\xf4\x6c\x36\xe0\x8e\x8e\xf2\x2b\x2b\x2b\x06\x40\xe3\xf1\xb8\ +\xe5\x3a\xa1\x1b\x09\x47\x57\x55\x6d\xb7\x71\x58\x59\x59\xb1\x6d\ +\x6d\x78\xce\x00\x13\x98\x52\xae\xe1\xd7\xb7\x07\x26\xf4\x78\x0a\ +\x82\xc0\xe4\x9c\xb5\x43\x02\x3b\xc9\xf4\x38\x81\x38\x0b\x93\x93\ +\x93\x1a\x1d\x1d\x35\x79\xa3\x47\x61\x5f\x5f\x9f\xea\xeb\xeb\xb5\ +\xb2\xb2\x62\x7a\xb6\xad\xad\x4d\x1d\x1d\x1d\xb6\x89\x77\x22\x91\ +\x30\xf9\x00\xac\xc3\x12\xd1\xdd\x1f\xc6\x94\x70\x33\xd5\x81\xeb\ +\xeb\xeb\x7a\xf8\xf0\xa1\x3a\x3b\x3b\xad\xe7\x15\xe3\xa2\xa0\x89\ +\xf9\x68\x6a\x6a\x52\x3a\x9d\x56\xb1\x58\x34\xb0\xc6\xda\x44\x47\ +\xfb\x50\xb9\x7f\x5e\xe8\x2c\xae\xed\x1d\x2a\xd6\x26\xb2\x0e\x76\ +\xd9\xda\xda\x52\x45\x58\x98\xa3\x84\xb5\x1c\xb3\xe3\x3f\x1b\xce\ +\xc9\x8a\x62\x4b\xa2\x58\x8f\xb0\xc2\xc1\x63\xe5\x35\xe2\xfd\x78\ +\xc1\x51\xe7\x09\x03\x28\x1f\xcb\x0f\x8f\x65\xb7\xf1\x94\x03\x61\ +\xe5\x3e\xc3\x9c\xf9\xb8\xb8\xcf\x45\xa9\xae\xae\x36\x4a\x7a\x75\ +\x75\x55\xb9\x5c\x4e\x1f\x7e\xf8\xa1\x3e\xf8\xe0\x03\x3d\x78\xf0\ +\x40\x17\x2e\x5c\xd0\xdd\xbb\x77\xad\xb2\xe7\xee\xdd\xbb\x1a\x19\ +\x19\xd1\xc3\x87\x0f\x35\x36\x36\xa6\xa5\xa5\x25\xeb\xd7\x82\xa0\ +\x4b\xdb\x0a\x21\x97\xcb\x19\x0a\xcf\x66\xb3\x4a\xa7\xd3\x9a\x9b\ +\x9b\xd3\xe8\xe8\xa8\xa6\xa7\xa7\x77\x05\x51\x7e\xae\xfd\xfd\x94\ +\x63\x0c\xc3\x5e\xe4\xe3\x1e\x5e\xd1\xf5\xf5\xf5\x59\xe3\xcf\x13\ +\x27\x4e\xd8\xae\xe3\x33\x33\x33\x66\xc0\xae\x5f\xbf\xae\xca\xca\ +\xed\x76\x06\xf1\x78\x5c\x92\x2c\x29\xfc\xca\x95\x2b\x56\xe9\xf3\ +\xde\x7b\xef\xa9\xa2\x62\xbb\xdb\xfb\xcc\xcc\x8c\xe5\x5a\x10\x2e\ +\xf4\x39\x2a\x41\x10\x58\x4e\x55\x43\x43\x83\x25\x41\xa3\xa0\x48\ +\xb8\x24\x11\x93\xc5\x48\xec\xdd\xcf\x01\x09\x8e\xd2\x0e\x38\x09\ +\x57\x83\xf1\x3e\xeb\x21\x9d\x4e\x2b\x9b\xcd\x1a\x7b\x45\x8f\x2e\ +\x98\x2e\x94\x30\x1b\xd7\xfa\x5c\x14\x64\xaa\xb1\xb1\xd1\xc2\x3c\ +\x8c\x6b\x68\x68\x48\xef\xbd\xf7\x9e\xb5\xb5\xf8\xcc\x67\x3e\xa3\ +\xc1\xc1\x41\xfd\xe4\x27\x3f\xd1\x91\x23\x47\x34\x30\x30\x60\x2d\ +\x0e\x56\x57\x57\xf5\x7b\xbf\xf7\x7b\x1a\x1e\x1e\x36\x27\xc5\x03\ +\x12\x0f\x76\x78\xd6\xe4\xd1\x20\x6f\xbe\x92\x90\x9c\x03\x0c\x93\ +\x5f\x9b\xd2\x4e\xf2\xba\x67\x83\x3c\xb3\xc0\x5c\x4a\x32\xc0\xca\ +\xb5\x3d\xdb\xe5\xc3\x30\xbc\x46\x7e\x8b\x6f\x03\x40\xfe\x13\xcf\ +\x4e\x2a\xdd\xe7\xd0\x1b\x7d\xc0\x15\x87\xaf\xa4\xe2\xf0\x54\x7f\ +\x38\xac\xeb\xdf\xc3\x50\xfa\x2d\x85\xf8\x8c\xdf\x54\x16\xc0\xc6\ +\xf9\x78\xa6\x8c\x1d\xa0\x0e\x6b\x15\x8b\xc5\x8c\xbd\x02\x5c\x51\ +\xcc\x00\x88\x87\x15\x90\x64\xad\x17\x90\x11\x1f\x2e\xc1\xb9\xf0\ +\xa1\x33\xc2\x1e\x30\x4a\xdc\x07\xcd\x33\x49\xa6\xaf\xab\xab\xb3\ +\xdd\x13\xc8\x73\x01\x64\x32\x87\x3c\x6b\xf2\x6c\x90\x0b\x18\x1a\ +\x9e\x11\x00\x8f\xe7\x50\x5f\x5f\xaf\xe1\xe1\x61\x7b\xee\x30\x25\ +\xbb\x31\xe8\xe8\x94\xf0\x6b\x9e\x2d\x64\x9e\xd7\xd7\xd7\x35\x38\ +\x38\xa8\xa7\x9f\x7e\x5a\xc9\x64\x52\x99\x4c\xc6\x58\xf2\x7b\xf7\ +\xee\x95\xe8\x69\xd6\x03\x8c\xdf\xbe\x7d\xfb\x74\xea\xd4\x29\xcb\ +\x6d\x3c\x77\xee\x9c\x6e\xdf\xbe\x6d\x3d\x96\xbc\x8c\x90\x77\xc3\ +\x1c\x23\x4b\xe4\x4f\x01\x40\xc8\xe1\x89\xc7\xe3\x16\xba\x42\x0f\ +\xe0\x6c\xf3\x79\x64\x8d\x9d\x15\x90\x17\xaa\x9d\x09\xd5\xfa\xc2\ +\x02\xbf\x96\xfc\x9a\x46\x4f\xe2\xb8\x33\xa7\x80\xaf\x42\x61\x7b\ +\xaf\x3f\x12\xec\x49\x7d\xf0\x72\xcf\xf3\x8e\xc5\x62\x1a\x1a\x1a\ +\xd2\xec\xec\xac\xe6\xe6\xe6\x34\x35\x35\xa5\xc9\xc9\x49\xdd\xb9\ +\x73\x47\x9b\x9b\x9b\xea\xeb\xeb\x53\x77\x77\xb7\x0e\x1f\x3e\xac\ +\x73\xe7\xce\xd9\x76\x35\x80\xf7\xf1\xf1\x71\xab\x46\xec\xeb\xeb\ +\xd3\xc1\x83\x07\xd5\xd1\xd1\x61\x85\x24\x5e\x47\xf0\x5c\x89\x44\ +\x00\x66\x69\x68\xeb\x37\x8d\xe6\x7d\x80\x3c\x00\x15\xb9\x66\xfe\ +\x89\x08\xf0\xdc\xe9\xc1\x85\x03\xcb\x5a\xf0\x29\x11\x7e\x5d\xfb\ +\x36\x0f\xb0\x82\x5c\x0f\xb9\xc4\x86\xb0\x66\xad\x8a\x30\x0a\x10\ +\x85\xff\x0e\x1b\xdf\x30\x30\x8a\x02\x57\x51\xec\x90\xff\xdb\x03\ +\x07\xde\x43\x48\x68\xb4\x46\x67\xe1\x30\x88\x0b\x9f\x2f\xec\xb1\ +\x96\x3b\xc2\xf7\xbb\xdb\xe7\xc2\xbf\x3d\x3d\xec\x01\x0f\xff\x7b\ +\x0a\x11\x81\xcf\x66\xb3\x9a\x9b\x9b\xb3\xde\x4c\x7c\xc7\x1f\xde\ +\xf3\x67\x51\x31\x6f\xfe\xfa\x5e\x00\xf9\x1e\x3f\xfe\xfe\x1f\x05\ +\xb0\xa4\x5f\xcc\x19\x0b\x9f\xfb\x51\xf3\xb2\xdb\x81\x91\xc6\x98\ +\x7e\xe2\x13\x9f\xd0\x8b\x2f\xbe\x68\x61\x87\x07\x0f\x1e\xe8\xea\ +\xd5\xab\x9a\x9c\x9c\x54\x63\x63\xa3\xa6\xa6\xa6\x34\x35\x35\x65\ +\x5b\xe3\x48\x52\x3e\x9f\x57\x65\x65\xa5\x92\xc9\xa4\x7e\xfa\xd3\ +\x9f\x2a\x16\x8b\xe9\xdc\xb9\x73\xfa\xd9\xcf\x7e\xa6\xd9\xd9\x59\ +\x5b\x54\x9c\xaf\xa9\xa9\x49\x99\x4c\xc6\x42\x84\x78\x40\x73\x73\ +\x73\xaa\xad\xdd\xde\x7d\x9d\x85\x87\x42\xbb\x73\xe7\x8e\xe5\x2c\ +\xc4\x62\x31\x49\xb2\xad\x10\xd8\x93\x10\x66\x02\xef\x90\x85\x2b\ +\xed\x30\x34\x30\x2a\x3e\x9c\x83\xc7\xe8\x19\x05\xc2\x09\x00\xad\ +\xe5\xe5\x65\x25\x12\x09\x55\x54\x54\x58\x98\x92\x3c\x1f\x0f\x76\ +\xfc\x33\xa5\x44\x79\x7d\x7d\x5d\x1d\x1d\x1d\x2a\x14\x0a\xfa\xdc\ +\xe7\x3e\xa7\xa3\x47\x8f\x5a\x32\xef\x67\x3e\xf3\x19\xdb\xd7\x6c\ +\x63\x63\x43\x03\x03\x03\xca\xe7\xf3\x7a\xe3\x8d\x37\x6c\x7d\x85\ +\xe5\x0a\xb0\xe1\x13\xc0\x91\x55\xcf\x3a\x85\x9f\x3f\xcf\x19\x63\ +\x0b\x70\x08\xe7\x5b\xa1\x88\xf0\xbc\xf9\x1e\x9f\x05\x14\x73\x4e\ +\xc6\xc5\xfd\xb3\x76\x00\x8e\x54\xcf\x01\x6c\x01\x50\xb0\xde\x7e\ +\xce\x79\x36\x8c\xcd\x2b\x74\x1f\x16\xf6\xf7\xc4\xb3\x87\xb1\xe1\ +\xc0\xb3\x67\x3c\x3e\x3f\x0a\xf0\xee\x19\x49\xee\x11\x63\xc3\x3a\ +\x43\x66\x7c\x78\x96\xd2\x78\x49\x25\xb9\x52\x3e\x7c\xeb\xd7\x36\ +\x8e\x02\x3f\x28\x78\x2a\x2f\x37\x37\x37\xd5\xd5\xd5\x65\xa1\x18\ +\x8c\x0d\x4c\x09\xe3\xc4\x33\xf7\xc0\x2e\x1e\x8f\xab\xb3\xb3\xb3\ +\x84\x65\x2b\x16\x8b\xe6\x0c\x50\x69\xc6\x79\x30\x62\x18\x18\x9e\ +\xb3\x97\x9d\x8d\x8d\xed\xfd\xfb\x3a\x3a\x3a\x14\x8f\xc7\xf5\xc6\ +\x1b\x6f\x94\xcc\x8f\xd7\x1f\x8f\xa3\x9f\x99\x13\xdf\xc7\xc8\x83\ +\x0b\x72\xaf\xfe\xed\xbf\xfd\xb7\x6a\x6a\x6a\x32\x5d\x4c\x98\x90\ +\x75\x40\x22\x39\xcc\x78\x5f\x5f\x9f\x3e\xf5\xa9\x4f\x19\x33\xf2\ +\xee\xbb\xef\x2a\x93\xc9\xa8\xaf\xaf\xcf\xee\x87\xeb\x56\x55\x55\ +\xd9\x9e\xa0\x41\xb0\xd3\x48\x18\x99\xa0\x35\x01\xac\x29\xb6\x81\ +\xfb\x04\x60\x12\xe2\xf3\xf3\xc6\x79\x36\x37\x37\x6d\x73\xe3\xd1\ +\x9f\x6f\x05\x44\xde\x16\x95\xa8\x92\x8c\xad\x64\xdd\x87\xb7\xf5\ +\x81\xdd\x01\x00\x56\x55\x55\xe9\xf8\xf1\xe3\xca\xe5\x72\xba\x7f\ +\xff\x7e\x49\xee\x56\x2c\x16\x53\x5f\x5f\x9f\xe2\xf1\xb8\xde\x7c\ +\xf3\x4d\xcb\xc7\x62\xcf\xd8\x7b\xf7\xee\xd9\x36\x39\x95\x95\x95\ +\xea\xef\xef\xb7\x9e\x56\xc8\x43\x2a\x95\xd2\xdc\xdc\x9c\x72\xb9\ +\x9c\x9a\x9a\x9a\xd4\xdf\xdf\xaf\xc1\xc1\x41\x65\xb3\x59\xbd\xfe\ +\xfa\xeb\x06\xc2\x8a\xc5\xa2\xfa\xfa\xfa\x0c\xe0\x78\x76\xb9\xbd\ +\xbd\x5d\xd9\x6c\x56\xef\xbe\xfb\xae\x96\x97\x97\x15\x8f\xc7\xb5\ +\xb4\xb4\x64\xeb\xb5\xb3\xb3\xd3\x42\xa1\xc8\x33\xce\x88\x0f\xb1\ +\xe3\x5c\x78\x19\xe1\x39\x10\xc6\x65\x2d\xfa\xf4\x03\xef\x54\x52\ +\x71\x89\x5e\x67\x2d\xb3\x87\xeb\xea\xea\xaa\xb1\xb9\xc5\x62\x51\ +\x55\x5e\x58\xbd\xd0\x96\x13\xe8\xf0\x11\xf6\x3a\xca\xb1\x54\x51\ +\x74\x6f\x14\x20\xe3\x66\x51\xb0\x30\x0b\x61\xa5\xbd\xdb\x98\xca\ +\x8d\x63\xb7\xef\xed\xb6\xa0\x39\x57\xa1\x50\xd0\xde\xbd\x7b\x75\ +\xf8\xf0\x61\x13\xc8\xf9\xf9\xf9\x5f\x00\x5a\x1e\x3c\xf9\x8d\x21\ +\xb9\xb7\x47\x01\x1f\xef\xd1\x47\x81\xa1\xa8\xf1\xf9\xf7\xc3\x9f\ +\x8d\xf2\x08\xc3\x40\x19\x03\xb8\xdb\xb3\x7f\x1c\x86\xcf\x1f\x80\ +\xd1\xaf\x7f\xfd\xeb\xfa\xfc\xe7\x3f\xaf\x58\x2c\xa6\x78\x3c\xae\ +\x6c\x36\xab\x4f\x7d\xea\x53\x9a\x9e\x9e\xd6\xc4\xc4\x84\xb1\x6e\ +\xb1\x58\x4c\x63\x63\x63\xea\xea\xea\x52\x5d\x5d\x9d\x55\xb1\x64\ +\xb3\x59\x65\xb3\x59\x8d\x8c\x8c\x28\x99\x4c\xea\xa5\x97\x5e\xd2\ +\x9f\xfc\xc9\x9f\xe8\xc1\x83\x07\x3a\x71\xe2\x84\x3a\x3a\x3a\xd4\ +\xd6\xd6\xa6\xd1\xd1\x51\xc5\xe3\x71\xf3\xf4\x12\x89\x84\x72\xb9\ +\x9c\x72\xb9\x9c\x86\x87\x87\x95\x4a\xa5\x6c\x23\xd0\xfb\xf7\xef\ +\xab\xb6\xb6\xd6\xb6\xd0\x68\x68\x68\x50\x63\x63\xa3\xf5\xd3\xda\ +\xdc\xdc\xb4\xdc\x2d\xbc\xf8\xaa\xaa\x2a\xeb\x54\x0c\x18\xf3\x71\ +\x78\xc2\x33\x18\x1f\xf6\x2e\xab\xad\xdd\xde\x17\xac\xa1\xa1\xc1\ +\x72\xb2\xd2\xe9\xb4\x82\x60\x7b\x5f\x2d\x0c\x57\x75\x75\xb5\x85\ +\x4d\x82\x20\xb0\xbd\xaf\xc2\xa0\x67\x6b\x6b\x4b\xad\xad\xad\xd6\ +\xf3\x6b\x7d\x7d\x7b\x5f\xb0\xaf\x7c\xe5\x2b\xfa\xe8\xa3\x8f\xf4\ +\xd4\x53\x4f\xe9\xe2\xc5\x8b\xfa\xc1\x0f\x7e\xa0\x81\x81\x01\x63\ +\x34\x5f\x7a\xe9\x25\x7d\xeb\x5b\xdf\x32\x43\xc4\x81\xbc\x79\xa6\ +\xc5\xbf\x8e\x7c\xf0\xb7\x07\x05\x80\x24\x1f\x72\xf0\x32\xe6\x19\ +\x28\xce\xe9\xfb\x87\xf9\x35\x0d\x90\xf2\x2c\x08\xba\x00\x26\xcc\ +\xf7\xd7\xe1\xc0\x93\xe5\x9c\xcc\x09\x86\x9f\xcf\xfa\xdc\x32\xfe\ +\x67\x4c\xfe\xbe\x59\x1b\x80\x10\x1f\xb2\x63\x1d\x70\xff\x18\x51\ +\x5f\x2e\xcf\x7d\x87\xf3\x81\x00\xd4\x80\x2b\x80\x3a\xe1\x3e\x0c\ +\x2f\x6c\x11\x63\x23\xa4\xe7\x41\x8e\x0f\x2b\x33\x07\x54\xb4\x21\ +\x2f\x18\xd4\x20\x08\x2c\xbf\xa6\xa1\xa1\x41\xa9\x54\xca\xee\x89\ +\x0d\x73\x3d\x3b\xd8\xd2\xd2\xa2\xcd\xcd\x4d\x0b\x11\x7a\x26\x17\ +\xb6\xc0\xa7\x1f\x78\xf0\x84\xec\x03\x26\x28\x9d\x87\x99\x95\xa4\ +\x64\x32\x29\x49\x16\x02\x0b\xeb\x22\x5e\xdb\x4d\xcf\xf0\x9d\x42\ +\x61\x7b\x4f\xc3\x7f\xf5\xaf\xfe\x95\x2e\x5d\xba\xa4\xcb\x97\x2f\ +\xdb\x7c\xaf\xae\xae\x2a\x9d\x4e\xab\xab\xab\x4b\xdf\xf8\xc6\x37\ +\xf4\xf0\xe1\x43\xfd\xf3\x7f\xfe\xcf\xd5\xd4\xd4\x64\x72\x50\x2c\ +\x16\xad\xb2\x77\x6d\x6d\xcd\x42\x79\x37\x6f\xde\xd4\xfd\xfb\xf7\ +\x75\xfc\xf8\x71\xd5\xd7\xd7\xab\xa7\xa7\x47\x13\x13\x13\x16\x42\ +\xf3\x8e\x34\x4e\x00\xcf\x07\x36\xcf\xe7\xed\x00\x96\x37\x37\x37\ +\xcd\xd0\x13\x4a\x42\x87\xd0\xab\x8f\xf7\x39\x4f\x45\x45\x85\xa5\ +\x0e\x90\xdb\x86\x6e\x92\x64\x49\xe0\x14\x3b\x01\x9c\xa8\xf6\xa3\ +\x0a\x17\xb0\xcf\xbd\xb3\xa5\x0f\xfa\x00\x60\x87\xa3\x42\x88\x97\ +\xe2\x84\x7b\xf7\xee\x19\x8b\xd7\xd0\xd0\xa0\x53\xa7\x4e\x95\x6c\ +\xe8\x0c\x70\x27\xea\xb2\xb9\xb9\x69\x5b\x26\x91\x07\xd5\xd2\xd2\ +\xa2\xe5\xe5\x65\x65\x32\x19\x5b\xef\xac\x01\x9f\x0b\xe7\x1d\x36\ +\x64\xb5\xa1\xa1\x41\x63\x63\x63\x96\x72\xd3\xdb\xdb\x6b\xcc\x1c\ +\xe1\x47\x58\x56\xbf\xb3\x00\x55\xd8\x75\x75\x75\xe6\x24\x4b\xdb\ +\x8e\x74\x4b\x4b\x8b\x9a\x9b\x9b\xad\xd8\x89\x1d\x36\x70\xd0\x00\ +\xb0\xc5\x62\xd1\x98\x47\x0f\x00\x79\xf6\x54\x39\x7b\xe0\x56\x51\ +\x51\xb1\x0d\xb0\xca\xb1\x4f\x61\x96\xa5\x9c\x90\x7b\x90\x15\x05\ +\xa2\xa2\x8c\x7a\x39\x86\xcb\x2b\x3b\x28\x4c\x0e\xaf\x40\xc3\x80\ +\xad\x1c\x53\x16\x35\x96\xa8\xd7\xa2\x00\xa6\x1f\x37\xe3\xea\xee\ +\xee\xd6\xe0\xe0\xa0\xe6\xe7\xe7\x4b\xfa\x8d\xf0\x80\xc2\xa1\x86\ +\xf0\x39\x7c\x9e\x41\x14\x13\x57\x6e\x6c\x51\x60\x29\xea\x35\x9f\ +\x30\x1a\x7e\x7e\xbb\x01\xad\xf0\xbc\xec\x36\xae\xc7\x39\xbc\x71\ +\xbd\x76\xed\x9a\xea\xea\xea\xf4\xc4\x13\x4f\x68\x69\x69\x49\x53\ +\x53\x53\xaa\xad\xad\xd5\xb9\x73\xe7\xf4\xe2\x8b\x2f\xea\xf2\xe5\ +\xcb\xba\x7a\xf5\xaa\x9a\x9b\x9b\xd5\xd9\xd9\x69\x79\x05\x30\x07\ +\xf3\xf3\xf3\x3a\x75\xea\x94\x2e\x5e\xbc\xa8\xdb\xb7\x6f\xab\xbb\ +\xbb\x5b\xbd\xbd\xbd\x7a\xf5\xd5\x57\x55\x28\x14\xb4\x7f\xff\x7e\ +\x5b\x5c\x30\x11\xec\xf0\x3e\x32\x32\xa2\x7c\x3e\xaf\xae\xae\x2e\ +\xfd\xe3\x3f\xfe\xa3\x55\x43\x91\xe4\x4e\x82\xfb\xf8\xf8\xb8\x95\ +\x14\xa7\xd3\x69\xc5\xe3\x71\xad\xad\xad\x69\x6c\x6c\x4c\xc3\xc3\ +\xc3\xc6\x08\xb0\xf8\x7d\xc2\x2e\xa1\x46\xaa\x90\x48\x28\xa5\xcd\ +\x00\x14\xb4\x07\x4b\x55\x55\x55\x4a\x26\x93\x0a\x82\x40\xb9\x5c\ +\xce\x3a\x30\x57\x57\x57\x5b\x05\x14\xd7\x93\x64\x46\x03\x99\xc2\ +\x30\x60\xc0\xb7\xb6\xb6\x34\x3f\x3f\xaf\x43\x87\x0e\x29\x9d\x4e\ +\xeb\xab\x5f\xfd\xaa\x3a\x3a\x3a\x74\xe9\xd2\x25\xf5\xf7\xf7\x6b\ +\x71\x71\x51\x4f\x3c\xf1\x84\xbe\xf8\xc5\x2f\xea\x87\x3f\xfc\xe1\ +\x2f\xe4\x51\xf9\xff\xbd\x31\x94\xf4\x0b\xe0\xdb\xaf\x43\x28\x7a\ +\xcf\x76\xf9\xdf\x51\xaf\xfb\x10\x9d\xbf\x2e\xf3\xe9\x19\x26\xee\ +\x19\x00\x45\x99\xb9\x07\x4f\x78\xec\x5e\xa6\x01\x7a\x00\x36\xe6\ +\xd3\x1f\x00\x2c\x00\x4f\xb1\x58\xb4\x90\x04\x05\x12\xd2\x4e\x35\ +\x97\x57\xe0\xbe\x3a\xcf\x2b\x63\xc6\xe6\x93\x95\xb9\x07\xcf\x12\ +\xfb\x90\x21\xf7\xcd\xbd\xe0\x81\x73\xdf\x80\x45\x8c\x0e\xa0\xd6\ +\x33\xad\x8c\x95\xf9\x43\xf9\xc7\x62\x31\x33\x92\xcc\x2b\x46\x81\ +\x64\x5f\x2a\xae\x92\xc9\xa4\x12\x89\x84\x24\x59\xe9\xbc\x9f\x27\ +\xd6\x16\xd7\x24\x67\x4b\x92\x19\x5e\xef\x48\xe2\xd1\x27\x12\x89\ +\x12\x56\xe3\xc2\x85\x0b\xfa\xbb\xbf\xfb\x3b\xcd\xce\xce\x96\x54\ +\xc5\x21\x53\x61\xc0\x15\xa5\x17\x99\xa3\x81\x81\x01\x65\x32\x19\ +\xdd\xb9\x73\x47\x89\x44\xc2\x3e\xe7\xe5\x17\x96\x25\x1e\x8f\xeb\ +\xa7\x3f\xfd\xa9\xa4\x6d\x90\x37\x3c\x3c\xac\x1b\x37\x6e\x58\x78\ +\x1f\x59\xdc\xb3\x67\x8f\x4e\x9c\x38\xa1\xde\xde\x5e\xa5\xd3\x69\ +\xdb\x6b\x31\x5c\x0d\x8e\x21\x87\x69\xa2\x29\x28\x39\x58\xb0\x79\ +\xc8\x7b\x10\x04\x06\xb2\x7d\xb5\x2a\x8c\x1f\x7d\xa1\x08\x07\x02\ +\xca\xb7\xb6\xb6\x0b\x68\xd8\x2a\x8d\xbe\x7a\x3e\x0f\x8c\x1c\x25\ +\x92\xc0\x09\x3f\xfa\x5c\x25\x58\x5f\x40\x0d\x79\x51\x92\xec\x9a\ +\xd9\x6c\xd6\x80\x42\x3c\x1e\xd7\xd5\xab\x57\xb5\xba\xba\xaa\xe1\ +\xe1\x61\x4b\xd5\xa1\x2d\x0e\xa1\xba\xca\xca\xed\x8e\xef\x9e\xe9\ +\x86\x65\x3e\x7a\xf4\xa8\x16\x16\x16\x4c\x2f\xe2\x40\xc2\x18\x02\ +\xac\x90\x7d\x00\x3a\x32\x2a\xc9\x72\xa5\x70\x16\xf8\x7c\x67\x67\ +\xa7\xb1\x64\x2b\x2b\x2b\x9a\x9d\x9d\xb5\x90\x23\x40\x91\x66\xa8\ +\xde\x01\x0c\x82\xc0\xae\xb1\xb2\xb2\xa2\xee\xee\x6e\x73\xca\x90\ +\x67\xe6\xdc\xcb\x1d\x60\xd4\xeb\x1f\x58\xdb\x20\xd8\xa9\x14\x96\ +\x64\x00\xbf\xca\x83\x8e\x28\xc1\x8e\xfa\xdb\x1f\xe5\x58\xa8\x28\ +\x46\x28\xfc\x5d\x14\x20\x37\x14\x04\x3b\xa1\x04\x1f\x6e\x61\x8c\ +\x3e\xd6\x19\x3e\xa2\xc0\xca\x6e\xd7\x8e\x7a\xbd\x1c\xd3\xc6\x38\ +\x49\xca\x1b\x19\x19\x31\xcf\x1a\x8f\x44\xda\x61\xa7\xbc\xd1\xe0\ +\x9c\x7e\xc1\x87\x01\x9c\xf7\xfa\xa3\xe6\x88\xfb\x09\x7f\x66\x37\ +\xd0\x53\xee\x3c\x7e\x4c\xe5\xc6\xf7\xff\x7a\x70\x4e\x68\xf3\x77\ +\xde\x79\x47\xef\xbc\xf3\x8e\x3a\x3b\x3b\x75\xee\xdc\x39\xd5\xd7\ +\xd7\xeb\xbb\xdf\xfd\xae\x5e\x7a\xe9\x25\xd5\xd7\xd7\xeb\xe9\xa7\ +\x9f\xd6\x53\x4f\x3d\xa5\xfb\xf7\xef\x6b\x6a\x6a\xca\x72\x51\x48\ +\x8e\xbc\x7d\xfb\xb6\x9e\x7c\xf2\x49\xa5\x52\x29\xdd\xbd\x7b\xd7\ +\x80\x49\x5d\x5d\x9d\x7a\x7a\x7a\x6c\x93\xcf\xfd\xfb\xf7\x2b\x95\ +\x4a\xe9\xd0\xa1\x43\xaa\xa9\xa9\xd1\x7b\xef\xbd\xa7\xb1\xb1\x31\ +\x1d\x39\x72\x44\xa9\x54\x4a\xb7\x6f\xdf\xd6\xa7\x3f\xfd\x69\x4d\ +\x4e\x4e\x9a\xd7\x93\xcd\x66\x4d\x39\x4a\xd2\xed\xdb\xb7\x95\xcd\ +\x66\xd5\xdb\xdb\xab\x20\x08\x34\x35\x35\x65\x61\x12\x18\xa3\xb9\ +\xb9\x39\x7b\x0d\x2a\x1a\xf6\x8a\x85\xbc\xb0\xb0\x60\xaf\x91\x10\ +\x8a\x62\x46\x79\x91\x0f\x84\xb1\xc0\x80\xc2\x20\x00\xe2\xa4\x52\ +\xd9\x42\x46\x29\x0f\xe7\xd9\x56\x56\x56\x5a\x83\xc4\xef\x7f\xff\ +\xfb\xfa\xe6\x37\xbf\xa9\xe3\xc7\x8f\xeb\x95\x57\x5e\xd1\x97\xbf\ +\xfc\x65\x49\xd2\x33\xcf\x3c\xa3\x1f\xfe\xf0\x87\x36\x36\xa9\x74\ +\xad\x84\xc1\x14\x80\x8e\x35\xe9\x01\x90\xcf\x47\x0a\x83\x26\xcf\ +\x7a\x01\x38\x7d\x92\x3a\xf7\x0d\x73\xe3\x01\x54\xf8\x3c\x9e\x21\ +\xc3\xc0\x7b\xe7\xc5\xcf\x93\xbf\x97\x30\xdb\xed\x73\xb9\xf8\xbe\ +\x57\xe6\x3e\x5f\xca\x2b\x7b\xdf\xc2\x81\xb5\x4d\xd8\x97\x83\xfb\ +\x40\x5f\xf9\x1c\x40\x0e\xbf\x7d\x11\x61\x0a\xae\x87\xd7\x8c\xf2\ +\x47\xb9\x7b\x56\x81\x71\x49\x32\xf6\xc3\x1b\x29\x64\x81\xd0\x0a\ +\x06\x91\xff\x7d\xf8\x85\xea\xaf\x74\x3a\xad\xfa\xfa\x7a\x33\x4c\ +\x80\x49\x7a\x5f\xf1\x3d\xe6\x81\x39\xf5\xcf\x06\xc6\xcd\xe7\xbd\ +\x00\x38\x2b\x2a\xb6\x93\xf0\x27\x26\x26\x34\x33\x33\xa3\x0f\x3e\ +\xf8\x40\x7f\xf3\x37\x7f\x63\x73\xe2\x43\xe1\x5e\x7f\x70\x84\x9d\ +\x51\x7e\x6f\x6e\x6e\xef\xd9\xda\xdd\xdd\xad\xd9\xd9\x59\xbd\xf5\ +\xd6\x5b\x26\x9b\xc8\x55\x3a\x9d\x96\x24\xfd\xf6\x6f\xff\xb6\x24\ +\xe9\xe2\xc5\x8b\x76\xff\x6c\x91\xf3\xcc\x33\xcf\xe8\xfc\xf9\xf3\ +\x4a\x26\x93\x56\xdc\xd2\xd7\xd7\xa7\xfe\xfe\x7e\x1d\x3e\x7c\xd8\ +\x74\x3f\x65\xfd\x3e\x0c\xc5\x33\xe7\x79\xc2\x32\x01\x62\xb6\xb6\ +\xb6\xac\x10\x60\x6b\x6b\xcb\x18\x46\xbf\xb7\x24\x8e\x39\x4e\x5f\ +\x75\x75\xb5\x15\xd8\xc0\x76\x7a\x99\x22\xd4\x05\xb0\x27\x07\x97\ +\x2d\x71\x00\x6f\x89\x44\x42\x53\x53\x53\xc6\xa2\xb3\x0d\x53\x3e\ +\x9f\xb7\x10\x3a\x6c\x58\x73\x73\xb3\xc6\xc6\xc6\x34\x3b\x3b\x6b\ +\xc5\x0d\xc8\x11\xd7\xea\xe8\xe8\x30\x76\x8f\xf0\xe2\xd2\xd2\x92\ +\x01\x78\x42\x79\xcc\xd3\x8d\x1b\x37\x4a\xda\x74\xe0\x30\x61\xd7\ +\x91\x0b\xd6\x10\x0e\x46\x54\x2e\x1e\x3a\x13\x40\xdb\xd6\xd6\x66\ +\x1b\x83\xd7\xd5\xd5\x19\x43\x4f\xfe\x21\xa1\x4c\xaa\x2d\xa9\xdc\ +\xc7\x19\x0c\x77\xbe\x9f\x98\x98\xb0\x5c\x36\x18\x69\xc2\xa4\xe8\ +\x2e\x42\xab\xf9\x7c\x5e\xeb\xeb\xeb\x36\x06\xd8\x35\xf4\x0a\x3f\ +\xb0\xb4\xbf\xd0\x68\xd4\x2b\x71\xff\x1a\x82\xef\xbd\x30\xbf\x08\ +\xc2\xff\xef\x06\x78\xa2\x58\x23\xef\xf9\x30\xe9\x9e\x2e\xe4\x21\ +\x3c\x0a\x08\x78\x60\xc3\xe2\x08\x83\x94\xdd\x98\xb4\xf0\xc1\xeb\ +\x18\x04\xce\x41\xc2\x1c\x06\x83\xcf\x96\x3b\xe7\xa3\xc0\x50\x39\ +\x70\x1a\xc5\xba\x95\x3b\x47\xf8\x88\x9a\xe7\xa8\xcf\xf8\xd7\xc3\ +\xb9\x10\x5e\xd0\xa3\xbe\x1f\x75\xf8\x7b\xf6\x61\x94\xc5\xc5\x45\ +\xdd\xbc\x79\x53\xd7\xaf\x5f\x57\x3e\x9f\xd7\xbd\x7b\xf7\xf4\xfa\ +\xeb\xaf\xab\xb3\xb3\x53\x5f\xfe\xf2\x97\x95\x48\x24\x2c\x4f\x84\ +\xea\x10\x7a\x96\xa4\x52\x29\x75\x75\x75\x59\x68\x8d\x3c\x8e\x03\ +\x07\x0e\x58\x92\x65\x36\x9b\xd5\xfa\xfa\xba\x7a\x7a\x7a\x34\x3a\ +\x3a\xaa\x54\x2a\x65\x1e\xe4\xc6\xc6\x86\x26\x26\x26\x74\xe6\xcc\ +\x19\x5d\xbb\x76\xcd\x9a\xe4\xfd\xe4\x27\x3f\xd1\xe6\xe6\xa6\x8e\ +\x1f\x3f\xae\xcd\xcd\x4d\x5d\xba\x74\xc9\x98\x8e\xf5\xf5\x75\x4d\ +\x4e\x4e\x5a\x87\xfd\x62\xb1\xa8\x5c\x2e\xa7\xf1\xf1\x71\xeb\x3a\ +\xcc\x9c\x41\x25\xfb\x04\x6f\xdf\x74\x0e\x45\x89\x0c\xfb\xc5\xe8\ +\xfb\x00\xa1\x7c\xfc\x73\x0d\xcb\x13\xe0\x8b\xe4\x77\xff\xbc\x60\ +\x73\xd6\xd7\xd7\xf5\xf9\xcf\x7f\x5e\xc7\x8f\x1f\xd7\x97\xbe\xf4\ +\x25\xa5\xd3\x69\x7d\xf6\xb3\x9f\xd5\xca\xca\x8a\xfe\xf4\x4f\xff\ +\xd4\x00\x06\x06\xc9\x3b\x3b\x7e\xed\xf8\xfc\x20\xae\xef\x43\x65\ +\x18\x58\x0e\x0c\xbd\xaf\xa4\x65\x5c\x1e\x1c\x00\x30\x90\x3f\x3f\ +\x06\x3f\x2e\xd8\x00\xc2\x16\x75\x75\x75\xc6\x30\xf9\x9c\x35\x58\ +\x1e\x80\x91\x77\xc8\xd0\x69\x8c\x97\x90\x84\xcf\xf7\xe2\xb9\x10\ +\xc6\x21\xff\x8e\xfb\xf3\x09\xc4\x3c\x77\xfe\x0f\x83\x5f\xcf\x72\ +\x71\x5f\x84\x38\x60\x93\x7c\x65\x12\xde\x3b\x95\xc1\x18\x2c\xee\ +\x15\x19\x26\xa9\x19\xe3\x22\xed\xe8\x44\xf2\x87\x98\x77\x9e\x49\ +\x2e\x97\x2b\xa9\x2a\xf3\x9e\x39\xb2\xd7\xd4\xd4\x64\xbd\xae\x08\ +\x99\xc0\x14\xfa\xb9\xf2\xba\x1f\x19\xf4\x45\x05\x84\xd8\x61\x63\ +\x9b\x9a\x9a\xd4\xdd\xdd\xad\x2b\x57\xae\xe8\x8f\xff\xf8\x8f\xf5\ +\xda\x6b\xaf\xe9\xe6\xcd\x9b\x25\x80\x25\xca\xbe\x44\xe9\x25\xff\ +\x1a\xf3\xb6\x77\xef\x5e\x4d\x4c\x4c\x18\x9b\xe8\xc3\xaf\x5d\x5d\ +\x5d\xea\xea\xea\xd2\xc7\x3e\xf6\x31\xfd\xfe\xef\xff\xbe\x9a\x9b\ +\x9b\xf5\x8d\x6f\x7c\x43\xb7\x6e\xdd\xd2\x9e\x3d\x7b\x54\x2c\x16\ +\x35\x3e\x3e\xae\x86\x86\x06\xcd\xce\xce\x6a\x6d\x6d\xcd\xf6\x24\ +\xcc\xe7\xf3\x6a\x6b\x6b\x53\x32\x99\x54\xa1\x50\x50\x6f\x6f\xaf\ +\xae\x5c\xb9\xa2\x1b\x37\x6e\x18\x13\x47\x6f\x2b\x40\x2e\x61\x3a\ +\xcf\x52\xd3\xd7\x8e\x1c\x2c\x64\x0f\xf9\x66\x1d\x01\x84\x59\x7f\ +\x99\x4c\xc6\x9e\x0d\xba\x88\xcf\x52\x2c\xe5\xd9\x33\x72\xf6\x60\ +\x36\x7d\x78\x16\xd9\xc1\x41\x21\xda\x42\x2a\xc4\xc2\xc2\x82\x6d\ +\x19\xd6\xdb\xdb\xab\xfe\xfe\x7e\x63\xbb\x82\x20\xb0\x0a\x44\x80\ +\x36\x1b\x88\x27\x12\x09\x25\x93\x49\xad\xad\x6d\x6f\xb5\xd4\xde\ +\xbe\xa2\xe4\x49\x00\x00\x20\x00\x49\x44\x41\x54\xde\xae\xaa\xaa\ +\x2a\x73\x58\xb3\xd9\xac\xba\xbb\xbb\x75\xf2\xe4\x49\x2d\x2c\x2c\ +\x58\x85\x22\x0c\x5f\x36\x9b\x55\x2e\x97\x53\x47\x47\x87\x39\x9a\ +\x6c\x97\x83\x3d\x45\xb6\x9b\x9b\x9b\x55\x2c\x16\xf5\x7f\xfe\xcf\ +\xff\xd1\xd4\xd4\x94\x3a\x3a\x3a\x2c\xa9\x7e\x63\x63\x43\x33\x33\ +\x33\x06\x04\x7d\x58\xdf\x83\x1f\xe6\x07\xfd\x85\xf3\xcf\x8f\x07\ +\x7b\xdc\x37\x20\xb2\xa2\xa2\xc2\xba\xf9\xc3\x30\xa2\x13\xb8\x27\ +\xa2\x17\x30\x60\xcc\x5f\x55\x18\x2d\x46\x09\xb6\x17\x70\xaf\xf8\ +\xf9\x1d\x36\xca\xe5\xc0\x4a\xb9\x73\x45\x2d\x24\xcf\xee\x78\x23\ +\x15\x06\x80\x7c\xde\x7b\x70\xe1\xf3\x78\x83\xf5\xcb\x8c\x91\x73\ +\x30\x06\x3f\x0e\x72\xc3\xc2\xf3\x17\x35\x9f\x61\xc6\xa9\x1c\x90\ +\x8b\xfa\xff\x71\xc6\x18\xbe\x66\xb9\xd7\xa3\x40\x98\x37\x9c\x52\ +\xe9\x36\x30\x51\x4c\xde\x2f\x73\xb0\xa8\xc3\x00\x19\xe5\x3e\x3b\ +\x3b\x2b\x49\x56\x01\x39\x36\x36\xa6\xfa\xfa\x7a\x4d\x4e\x4e\x6a\ +\x6c\x6c\x4c\xc9\x64\x52\x73\x73\x73\x46\x41\x63\x94\xea\xeb\xeb\ +\x75\xf8\xf0\x61\x6b\x14\x3a\x3e\x3e\x6e\xe3\xdd\xbb\x77\xaf\xee\ +\xdf\xbf\xaf\x91\x91\x11\x35\x37\x37\xab\xa1\xa1\x41\xd3\xd3\xd3\ +\x5a\x59\x59\xd1\xde\xbd\x7b\x2d\x49\xf4\xf8\xf1\xe3\xb6\xa7\xe3\ +\x67\x3e\xf3\x19\xd5\xd4\xd4\xe8\xf2\xe5\xcb\xda\xbb\x77\xaf\x5e\ +\x7f\xfd\x75\xd5\xd6\xd6\x6a\xff\xfe\xfd\x1a\x1f\x1f\x57\x10\x6c\ +\x37\x73\x44\x81\x66\x32\x19\xdd\xbd\x7b\x57\x83\x83\x83\x96\xc7\ +\x00\xcd\x9f\xcf\xe7\xad\x0a\xac\xa2\xa2\xc2\xaa\xb8\x30\x54\x30\ +\x35\x18\x43\x49\x76\x5e\xdf\x94\x91\x1f\x18\x32\xc2\x70\x5b\x5b\ +\x5b\x96\x07\xe2\xc1\x15\x32\xee\x8b\x41\xd2\xe9\xb4\x3e\xff\xf9\ +\xcf\x6b\x6a\x6a\x4a\x4f\x3f\xfd\xb4\xae\x5f\xbf\xae\x3f\xfc\xc3\ +\x3f\xd4\xc0\xc0\x80\x1e\x3c\x78\x60\x1e\xbf\x7f\x36\x78\xcb\xfe\ +\xf0\x4e\x0d\x4c\x96\x67\xd6\x00\x36\xe1\xc3\x87\x51\x09\x19\x61\ +\x00\xc3\x6c\x92\x3f\x7c\x7e\x93\x4f\x1e\x27\xa9\x17\xa6\xc7\x03\ +\x34\xd8\x28\x3c\x51\xde\x67\x4e\x3d\xa0\xf2\x6c\xa1\xd7\x1b\x8c\ +\xd5\xdf\x27\x73\x8a\x77\x4c\xab\x0f\x3c\x6d\x0f\x42\x90\x4d\x3c\ +\x61\xee\x81\x06\x8e\x3c\x1b\xc6\x41\x25\x14\xd7\xc9\xe5\x72\x92\ +\x64\x8c\x15\x15\x63\xac\x19\x3f\x4e\xee\xd9\x3b\x30\x00\x28\xf4\ +\x21\x86\x0b\x06\xca\xe7\x08\x12\xd6\x6c\x6e\x6e\x56\x7d\x7d\xbd\ +\x55\x25\x02\x50\x09\x31\xb5\xb6\xb6\x96\xb0\x75\x5e\x0e\x01\x72\ +\xd9\x6c\x56\x53\x53\x53\x9a\x9d\x9d\xb5\x9e\x46\x80\xc0\xce\xce\ +\x4e\xbd\xff\xfe\xfb\xca\x64\x32\xe6\xa4\xc2\xfc\x4b\xa5\x7a\x8e\ +\x79\xf4\x80\x2b\xca\x41\xde\xda\xda\x52\x7f\x7f\xbf\x56\x57\x57\ +\x35\x3b\x3b\x6b\xcc\x0d\x9f\x0d\x82\xed\x5c\x9f\x97\x5e\x7a\xc9\ +\xf6\x14\x7c\xf5\xd5\x57\xf5\xc3\x1f\xfe\xd0\x42\x53\xb9\x5c\x4e\ +\xab\xab\xab\xba\x72\xe5\x8a\x7d\x27\x97\xcb\xe9\xf8\xf1\xe3\xea\ +\xea\xea\xd2\x0f\x7e\xf0\x03\x5d\xbe\x7c\x59\xff\xf3\x7f\xfe\x4f\ +\xcd\xce\xce\x6a\x7a\x7a\xda\xb6\x30\x03\xfc\x12\x52\x42\x4e\xd9\ +\x1b\x94\xad\x89\x3c\x73\x43\xa8\xcf\xe7\xe8\xf8\x0d\xc0\x57\x57\ +\x57\xad\x6a\x70\x71\x71\xb1\xa4\x75\x06\xb2\x03\x60\xf2\x4c\x19\ +\x6c\x30\xa0\x22\x9b\xcd\xea\xc8\x91\x23\xe6\x0c\x02\x60\xa6\xa7\ +\xa7\x4b\xd8\x2f\x72\xa0\x6a\x6a\x6a\x94\xc9\x64\x54\x57\x57\x67\ +\x29\x12\x6c\x4f\x03\xcb\x0f\x80\x2c\x16\x8b\x9a\x98\x98\xd0\xaf\ +\xfd\xda\xaf\xe9\xe9\xa7\x9f\xd6\xc5\x8b\x17\x0d\xc0\xd1\x37\x8a\ +\xfb\x22\xb7\x0f\x07\x55\x52\x49\x5b\x07\x2a\x54\xd1\x9d\x30\xad\ +\xbe\xe2\x12\x46\x94\x35\x0d\xe0\xa4\xda\x7a\x65\x65\x45\xf3\xf3\ +\xf3\x6a\x6e\x6e\x96\x24\x6b\xdb\x43\x38\xdc\xeb\x11\xd8\xc9\xe6\ +\xe6\x66\x55\x54\x54\x58\xe3\x68\xbf\x13\x03\x3a\x4a\x92\x25\xb3\ +\x23\x8b\xc8\x25\x0c\x7b\x3e\x9f\xd7\xc6\xc6\x86\xe5\xcd\xe1\xb0\ +\xfb\x8e\x07\xeb\xeb\xeb\x3b\x21\xc2\xdd\x80\x55\xf8\x88\x62\x5c\ +\xc2\xe7\x78\x14\x80\x41\x09\x84\xcf\xeb\x93\x37\xfd\x82\xc1\xf3\ +\x8a\x62\xc2\xfc\xdf\xe5\xc0\x01\xe7\xe7\xe0\xdc\xe5\x40\x89\x3f\ +\xa7\x67\xd1\x10\x08\xaf\xe8\xc2\x63\x79\x1c\xb6\x29\x6a\x7c\xde\ +\x58\x3c\x2e\x73\x15\xbe\xf7\xf0\xbd\x3e\x2e\x28\xda\x0d\x10\x86\ +\x5f\x7f\xdc\x23\x8a\xbd\xe3\xb9\xfa\xd0\x53\x3e\x9f\xd7\xb7\xbe\ +\xf5\x2d\xbd\xfe\xfa\xeb\xfa\xd8\xc7\x3e\xa6\xd9\xd9\x59\xcd\xcc\ +\xcc\xa8\xa7\xa7\x47\x99\x4c\x46\x5d\x5d\x5d\x6a\x6d\x6d\xb5\x45\ +\xc6\x8e\xf7\x67\xce\x9c\x51\x47\x47\x87\x32\x99\x8c\x46\x47\x47\ +\x95\x4e\xa7\x75\xe5\xca\x15\x9d\x3c\x79\x52\xb1\x58\xcc\x14\x12\ +\xde\x78\x4f\x4f\x8f\x66\x67\x67\xcd\xcb\xbc\x70\xe1\x82\x0e\x1f\ +\x3e\xac\xfd\xfb\xf7\xeb\x95\x57\x5e\x51\x47\x47\x87\x7a\x7b\x7b\ +\xd5\xd8\xd8\xa8\xae\xae\x2e\x7d\xf0\xc1\x07\x7a\xf7\xdd\x77\xd5\ +\xd6\xd6\xa6\xfb\xf7\xef\xeb\xd2\xa5\x4b\x3a\x74\xe8\x90\x36\x36\ +\x36\x74\xf3\xe6\x4d\x7d\xfa\xd3\x9f\xd6\xa1\x43\x87\xb4\xb0\xb0\ +\xa0\xaa\xaa\x2a\xeb\x08\x4c\x5e\x05\xca\xd4\x27\xc0\x7b\xe3\xe4\ +\x2b\x61\x90\x7b\x36\xe7\x6d\x69\x69\xb1\x70\x0d\x86\x09\x56\xc4\ +\x37\xbc\x64\x4e\xc3\x72\xc8\x75\xc8\x35\x7b\xf0\xe0\x81\xfe\xd9\ +\x3f\xfb\x67\x7a\xf1\xc5\x17\xf5\xfb\xbf\xff\xfb\x9a\x98\x98\xd0\ +\x5f\xff\xf5\x5f\x4b\xda\x09\xd3\xec\xa6\x03\xbc\x31\xe7\xf0\x39\ +\x5c\xd2\x2f\xe6\x5d\x85\xbf\xeb\x73\x79\xfc\x7b\x38\x2e\x3e\x91\ +\xde\xbf\xc6\xf9\x7c\x72\x69\xf8\xdc\x3e\xd4\x40\xc7\x6d\xdf\xcc\ +\x93\x71\x79\x23\xe7\x2b\xad\xb8\x26\xca\x1d\xa3\xc6\xf3\x03\x00\ +\x78\xd6\x0a\xa3\x4e\x83\x5f\x9f\x38\xbd\xba\xba\x6a\x49\xb6\xbe\ +\x93\x3a\xe7\x84\x91\x92\x64\xb9\x3b\xb0\x57\xbc\x46\xb8\x0d\x4f\ +\x9a\xff\x3d\x28\xf6\xec\x27\xa1\x2a\xd8\x25\x0e\x80\x1d\x8c\x18\ +\xd7\xc7\xe0\xc0\xae\x01\xba\x36\x37\x37\xd5\xdf\xdf\xaf\xca\xca\ +\x4a\x7d\xf4\xd1\x47\x7a\xf8\xf0\xa1\x0a\x85\xed\x72\x7e\x5a\x9d\ +\x48\xb2\x10\xe3\xd5\xab\x57\x75\xe3\xc6\x0d\x0b\xef\x97\x3b\xc2\ +\x55\x85\xfe\xd9\xc0\xee\x44\x85\x7a\xfd\xff\x7c\xa6\xaa\x6a\x7b\ +\x4f\xd1\xcd\xcd\x4d\xdb\xf8\xde\xb3\x13\x00\xf2\xee\xee\x6e\xd5\ +\xd4\xd4\xe8\xfb\xdf\xff\xbe\x24\xa9\xb7\xb7\xd7\x1c\xa1\xf6\xf6\ +\x76\xed\xd9\xb3\x47\x57\xaf\x5e\x35\xb9\xf9\xf8\xc7\x3f\xae\xe3\ +\xc7\x8f\xeb\xfa\xf5\xeb\xfa\xfc\xe7\x3f\xaf\xea\xea\x6a\x7d\xfb\ +\xdb\xdf\xd6\xe4\xe4\xa4\x55\xaa\xc1\x40\x7a\x60\x10\x8f\xc7\x6d\ +\x8f\xbb\x72\xa1\x66\xd8\x48\xdf\xc4\x13\xe0\x0b\xe8\x83\xb9\x22\ +\xa1\x1d\x16\xb8\x58\x2c\x96\x84\xd0\x90\x29\x49\x9a\x9f\x9f\x57\ +\x63\x63\xa3\x3a\x3a\x3a\x34\x3f\x3f\xaf\xa6\xa6\x26\xd5\xd6\xd6\ +\x6a\x7a\x7a\xda\x7a\x67\x61\x3b\x69\xc1\x01\xd0\xa1\x01\x68\x3a\ +\x9d\x56\x2a\x95\x2a\xc9\xa9\xa4\x4b\xfb\xde\xbd\x7b\x75\xfd\xfa\ +\x75\xc5\x62\x31\xab\x48\x6d\x6d\x6d\x55\xa1\xb0\xd3\x62\xa2\xb2\ +\x72\xa7\x45\x0d\xfa\x67\x7d\x7d\x5d\x07\x0f\x1e\x34\xe7\xb5\xb2\ +\xb2\xd2\xf6\x23\x84\xe5\x64\x1c\x9e\x61\x66\x5e\xbc\x43\xea\x53\ +\x86\x36\x37\x37\xd5\xd1\xd1\xa1\xd5\xd5\x55\x03\x3a\xb0\xd9\x9c\ +\x1b\x80\xe7\x53\x1b\xd0\x9d\xc8\x1c\x4e\x71\xb1\x58\xb4\xe2\x28\ +\xee\x83\x74\x10\x6c\x07\x80\xab\xb2\xb2\xd2\x1a\x62\xb3\xe6\xc8\ +\xc5\xc6\x71\x84\x31\xdc\xd8\xd8\xd8\xe9\xe4\xce\xc4\x84\x05\x3b\ +\xca\xf0\x96\xfb\x4c\xf8\xf3\xe5\x0e\xaf\xcc\xc3\x8c\x94\x07\x54\ +\x51\x00\xcc\x7f\x2e\x0c\x44\xa2\x80\x06\x87\x0f\x17\x44\x31\x4a\ +\x51\xc6\xc5\x7b\x8e\xde\x2b\xf4\x3d\x84\xfc\xb9\x7d\x78\xd3\x8f\ +\x39\x6a\x4e\xa2\x5e\xdb\x0d\x1c\x3e\x0a\xe0\x3c\x2e\xb0\xdd\xed\ +\x08\x5f\x63\xb7\xf1\xfc\x53\x0e\xaf\x04\x31\x2e\x5b\x5b\x5b\x7a\ +\xf3\xcd\x37\x2d\xd9\xf2\x8d\x37\xde\x30\xa5\xf4\xc1\x07\x1f\xe8\ +\xd0\xa1\x43\xda\xdc\xdc\xd4\xab\xaf\xbe\xaa\x20\xd8\xce\x25\xc8\ +\xe7\xf3\x3a\x7f\xfe\xbc\x4e\x9f\x3e\x6d\x55\x29\x28\x87\x42\x61\ +\x7b\xd3\xe6\xc6\xc6\x46\xa5\xd3\x69\x9d\x3c\x79\x52\x4b\x4b\x4b\ +\xba\x79\xf3\xa6\x8e\x1f\x3f\xae\xf6\xf6\x76\x1d\x3b\x76\x4c\xef\ +\xbe\xfb\xae\x46\x46\x46\xf4\xdc\x73\xcf\xe9\xc6\x8d\x1b\xba\x7f\ +\xff\xbe\xce\x9d\x3b\xa7\xe5\xe5\x65\x75\x75\x75\x69\xff\xfe\xfd\ +\x7a\xf8\xf0\xa1\x5a\x5a\x5a\xf4\xf0\xe1\x43\x5d\xbc\x78\x51\xad\ +\xad\xad\x16\xa2\x1c\x19\x19\xd1\x8d\x1b\x37\x6c\x91\xa2\x90\x08\ +\x5d\x51\xc5\x48\x22\x30\x15\x36\x15\x15\x15\x9a\x9e\x9e\xd6\xcd\ +\x9b\x37\xd5\xd7\xd7\xa7\x33\x67\xce\x58\x93\x3d\xd8\xab\x8d\x8d\ +\x0d\xcb\x8f\x20\x77\x09\x39\xc2\x70\x00\x0a\x90\x37\x0f\x22\x78\ +\xfe\x30\x05\xe4\x56\x7c\xef\x7b\xdf\xd3\x13\x4f\x3c\xa1\x3f\xfa\ +\xa3\x3f\xd2\x37\xbf\xf9\x4d\x7d\xee\x73\x9f\xd3\xab\xaf\xbe\x2a\ +\x69\x07\x64\x85\x13\xdc\xbd\xb1\xf0\x6c\x42\x18\x54\x49\x3b\xc9\ +\xf1\x7c\x1e\x9a\x1c\xf0\x88\x57\xef\x1d\x27\x8c\x04\x21\x12\x80\ +\xa4\x07\x72\x3c\x57\x58\x28\xfa\xbf\x71\x6d\x0f\x9a\x90\x5b\x9f\ +\x18\xee\x59\x32\xae\x8f\xd2\x25\xdc\x07\xab\x85\x01\x87\x79\xf4\ +\x0d\x0e\x19\x93\x07\x39\x5c\x87\xf9\xc3\x3b\xe7\x59\x73\x6d\xef\ +\x4d\x73\x6d\x18\x30\x42\x3c\x5e\x1f\xd2\x5e\xc1\x7b\xe4\x8b\x8b\ +\x8b\xd6\x2d\x9c\x71\x21\x03\x00\x28\x49\x16\xce\x26\xbc\x51\x28\ +\x14\x8c\x1d\x81\x85\xa3\x42\x90\x6d\x78\x70\x0a\x9a\x9b\x9b\xd5\ +\xdc\xdc\xac\x91\x91\x11\xfd\xfd\xdf\xff\xbd\xde\x7c\xf3\xcd\x92\ +\x35\x5c\x57\x57\xa7\xc1\xc1\x41\x75\x77\x77\x6b\x65\x65\x45\x17\ +\x2f\x5e\xd4\x9e\x3d\x7b\xf4\xcc\x33\xcf\xa8\xb3\xb3\xd3\x98\xb4\ +\x5c\x2e\x67\xdb\x62\xa5\xd3\x69\xad\xae\xae\x6a\x7c\x7c\xdc\xe6\ +\xd9\x83\x05\x0e\x64\x2c\xcc\x62\xa1\x7f\x98\xc7\x42\x61\xbb\x72\ +\xf0\xf8\xf1\xe3\xca\x64\x32\x25\x1d\xbd\x5b\x5b\x5b\x75\xf6\xec\ +\x59\xb5\xb7\xb7\xeb\xfe\xfd\xfb\x16\xd6\x01\x84\x62\x8c\xab\xaa\ +\xaa\xd4\xdf\xdf\x6f\xd7\x46\x6e\x17\x16\x16\xb4\x7f\xff\x7e\xfd\ +\xaf\xff\xf5\xbf\x74\xfa\xf4\x69\x5d\xb8\x70\x41\x57\xae\x5c\xb1\ +\x1d\x16\x08\xfd\xc3\x8e\xfa\x10\x36\x6b\xd5\x57\xf2\x91\xbb\xc9\ +\xf3\xca\x66\xb3\x66\x2b\x7c\xc2\x39\x63\x83\x8d\xe4\x7c\xcc\x27\ +\xf2\x41\x1e\x23\xeb\x84\x10\x21\xa1\xae\x42\xa1\xa0\xcb\x97\x2f\ +\xab\xab\xab\xcb\x00\x17\xf3\xcd\xfa\xae\xa8\xa8\xb0\x0a\xce\x9a\ +\x9a\xed\xed\xc5\x4e\x9d\x3a\xa5\xdb\xb7\x6f\xeb\xcd\x37\xdf\x54\ +\x22\x91\xb0\x5d\x32\xfa\xfa\xfa\xac\x2d\xc7\xea\xea\xaa\x7a\x7b\ +\x7b\x6d\x0d\xf2\x7c\xc8\xfb\xf2\x8c\x73\x3a\x9d\x56\x32\x99\x34\ +\x56\x0c\x99\x27\x1c\x87\x73\xd0\xd8\xd8\x68\x1b\x49\x13\xba\x26\ +\x5f\x8d\xe2\x21\x18\x61\x0a\x92\x6e\xdf\xbe\xad\xfe\xfe\x7e\x0d\ +\x0c\x0c\x68\x64\x64\x44\xd9\x6c\xd6\xd6\xa0\xd7\x55\x4d\x4d\x4d\ +\x0a\x82\xc0\x00\x10\xd5\x94\xe4\xc5\xe1\x04\x91\xc7\x86\x7e\x92\ +\xa4\xb6\xb6\x36\x63\x67\x7d\xe1\x11\xeb\x84\xf9\x07\xdc\xf2\x59\ +\x49\x56\x21\xba\xba\xba\xba\x9d\x83\xe5\x05\x39\x6c\xf0\xc3\x7f\ +\x87\x41\x42\x94\xf7\x5c\xce\xfb\xf0\xdf\x29\x77\x7e\xff\xbf\x57\ +\xd0\x00\x1d\x4f\x23\xef\xf6\x7d\x3f\x9e\xa8\xf7\x77\x03\x82\x51\ +\xa0\x22\x7c\x9f\xfc\xbd\x1b\x08\x8c\xfa\xff\x51\xe7\x8b\x7a\x6d\ +\xb7\xef\x45\xbd\xef\x3f\xf7\xb8\x60\xcb\x27\x0d\x97\x3b\xfc\x39\ +\xff\x29\x20\xce\xd3\xb6\x24\x08\x42\x0b\x4b\x32\x16\x88\x3e\x27\ +\x34\x1c\x25\xb1\x3d\x1e\x8f\x1b\x95\xde\xde\xde\xae\x42\xa1\xa0\ +\xb1\xb1\x31\x7d\xf4\xd1\x47\x46\x8d\xd7\xd6\xd6\xea\xe2\xc5\x8b\ +\xca\xe5\x72\xba\x77\xef\x9e\x66\x67\x67\xad\xbc\xf7\xf2\xe5\xcb\ +\x46\x7f\xcf\xcc\xcc\x98\xf2\x5a\x5e\x5e\x56\x4b\x4b\x8b\x55\x0a\ +\x56\x55\x6d\x77\x5e\x3e\x73\xe6\x8c\x9e\x7e\xfa\x69\xdb\xca\x88\ +\x0a\xc7\x62\xb1\xa8\x93\x27\x4f\xaa\x58\x2c\x6a\x64\x64\x44\x1b\ +\x1b\x1b\x5a\x58\x58\xd0\xe4\xe4\xa4\x32\x99\x8c\xdd\x1f\xf9\x36\ +\x99\x4c\xc6\x58\x00\x14\x22\x7b\x24\x42\x89\x67\xb3\x59\xab\x92\ +\x29\x14\x0a\x7a\xf8\xf0\xa1\x8a\xc5\xa2\x75\x36\x2e\x16\x8b\xe6\ +\x6d\x61\x4c\xcb\x85\xc4\xc3\x6b\x0c\x85\x58\x5b\x5b\xab\x7d\xfb\ +\xf6\xe9\xdb\xdf\xfe\xb6\xa6\xa6\xa6\xf4\xdc\x73\xcf\x69\xff\xfe\ +\xfd\xba\x72\xe5\x8a\x95\xd8\x7b\x00\x82\xb1\xf7\x4e\x86\xbf\x86\ +\x77\x5a\xfc\x67\x51\xa4\x7e\x2c\xbe\x8a\x8e\xc3\xeb\x0f\xce\x87\ +\x61\x62\xdc\x28\x2b\x7f\x8f\x9e\x8a\x0f\x82\x9d\x62\x0a\xc6\x1e\ +\x04\x41\x49\xf5\xa1\x0f\xfb\xf9\xf0\xa1\x0f\xb9\x79\x66\x0a\x83\ +\xdc\xda\xda\x6a\x32\xe2\x2b\xb1\x00\x44\xde\x20\xc2\x58\x32\x6e\ +\xcf\x90\x63\xe0\x60\x97\xe2\xf1\xb8\x9a\x9a\x9a\x2c\x9c\xe2\x0b\ +\x1a\x78\xce\x41\x10\x94\x34\xdb\xc5\x7b\x67\xce\x7c\x83\x56\x6f\ +\xa4\x3d\x3b\xb4\xba\xba\xaa\x86\x86\x06\xc5\xe3\x71\x03\x10\x54\ +\x7e\x11\x16\x6c\x6c\x6c\x94\xb4\x6d\x14\xfa\xfb\xfb\x35\x33\x33\ +\xa3\x3f\xfb\xb3\x3f\xd3\x77\xbe\xf3\x1d\x8d\x8e\x8e\xda\xba\xe4\ +\x19\x51\xd4\xd3\xd2\xd2\xa2\x4f\x7e\xf2\x93\x3a\x7b\xf6\xac\x2e\ +\x5d\xba\xa4\x9a\x9a\x1a\x0d\x0f\x0f\x6b\xff\xfe\xfd\xb6\x21\xf4\ +\xd6\xd6\x96\x12\x89\x84\x86\x87\x87\x75\xf6\xec\x59\x1d\x38\x70\ +\x40\x13\x13\x13\xca\xe7\xf3\x25\x40\xc2\xeb\x52\xe6\x03\x99\xf3\ +\xba\x83\xb5\xc1\xe7\x66\x66\x66\x74\xeb\xd6\x2d\x0b\x19\x23\x1f\ +\xff\xe2\x5f\xfc\x0b\xb5\xb7\xb7\x6b\x72\x72\x52\x83\x83\x83\xfa\ +\x2f\xff\xe5\xbf\xe8\x2f\xff\xf2\x2f\xcd\x78\x26\x93\x49\x1d\x3b\ +\x76\x4c\xeb\xeb\xeb\xba\x7c\xf9\x72\x49\xd8\x73\x74\x74\x54\x2f\ +\xbe\xf8\xa2\x9e\x7f\xfe\x79\x55\x57\x57\xab\xab\xab\x4b\x17\x2e\ +\x5c\xd0\xe2\xe2\xa2\xe5\xd0\xb1\xfe\xc8\x75\x84\x09\xa4\xc5\x82\ +\x77\x10\x60\x42\x68\xa3\x41\xeb\x03\x69\x67\xbf\x53\xd8\x33\x9e\ +\xbf\x27\x17\x68\x12\x2a\xc9\x12\xd5\xd1\x9d\xd9\x6c\xd6\xc6\x80\ +\x83\xc6\x5a\xcb\x66\xb3\x6a\x6d\x6d\x35\xb9\xf0\xbb\xa1\xd0\xe1\ +\xbe\x58\xdc\xce\x1f\x1b\x1e\x1e\xd6\xbe\x7d\xfb\x34\x31\x31\xa1\ +\x91\x91\x11\xb5\xb7\xb7\xab\xa1\xa1\xc1\x00\x12\xa1\xbe\xbd\x7b\ +\xf7\xea\xf4\xe9\xd3\xca\x64\x32\x6a\x6d\x6d\xd5\xec\xec\xac\x0a\ +\x85\xed\x4a\x3d\xe4\x8c\x8a\x3f\x40\x56\x77\x77\xb7\x1e\x3e\x7c\ +\x68\x6c\x19\xe1\x71\xd6\x45\x4b\x4b\x8b\xc6\xc7\xc7\x25\xc9\xf6\ +\x8a\x64\x1d\x4b\xdb\x0e\x0c\xfb\x5f\x7e\xf4\xd1\x47\xba\x73\xe7\ +\x8e\xb6\xb6\xb6\x34\x3c\x3c\xac\xbd\x7b\xf7\xea\xee\xdd\xbb\x06\ +\x70\x60\xe8\xb6\xb6\xb6\xac\x35\x84\xb4\xb3\x05\x15\xe1\x4c\x80\ +\xb1\x4f\x6d\x00\xc8\xc1\x28\x52\xe0\x81\xb3\xec\x75\x06\xf9\x8e\ +\xcc\x2d\xcc\x32\xe1\x46\xf2\xd4\x6a\x6a\x6a\x76\x00\x56\x94\xd1\ +\x8e\xca\x5d\xf2\x47\x14\x28\x8a\x02\x59\xe5\x80\x5a\xd8\xeb\x0e\ +\x83\x1e\xef\x75\x86\xd9\xab\xc7\x3d\xc2\xdf\x79\x14\x00\xf1\x4a\ +\x91\x49\xf5\xe7\xf0\x86\x26\x6a\x2c\x51\xf7\xf7\xcb\x02\xa5\x72\ +\x20\xf5\x71\x80\xa9\xff\x7e\xd8\xf8\x3e\xea\xf8\x65\xe7\xf5\x97\ +\x05\x5c\x7e\x6e\xa3\x3c\x57\x6f\xf0\x50\x78\x0f\x1f\x3e\xb4\x30\ +\x00\xcd\x35\x29\x27\x67\xeb\x06\xaa\x0a\x9b\x9b\x9b\x35\x34\x34\ +\xa4\xfa\xfa\x7a\xb5\xb6\xb6\xea\x77\x7f\xf7\x77\x6d\xe3\xe8\x03\ +\x07\x0e\xe8\xc4\x89\x13\xb6\xe8\xf6\xef\xdf\xaf\xa7\x9e\x7a\x4a\ +\xf1\x78\x5c\x43\x43\x43\xea\xee\xee\x56\x10\x6c\x87\x73\xe8\x4d\ +\x55\x5f\x5f\xaf\x74\x3a\xad\xa6\xa6\x26\x0d\x0c\x0c\xa8\xbf\xbf\ +\x5f\x27\x4f\x9e\x54\x47\x47\x87\xc9\xe6\x9d\x3b\x77\x34\x39\x39\ +\x69\xd4\x30\xde\xdc\xad\x5b\xb7\x2c\x71\xb2\xbe\xbe\x5e\xed\xed\ +\xed\x4a\xa5\x52\xba\x77\xef\x9e\xe6\xe6\xe6\xb4\xb1\xb1\xbd\xc1\ +\x69\x3a\x9d\xd6\xf4\xf4\xb4\x19\xf5\x74\x3a\x6d\xf7\x0f\xb3\x45\ +\x1f\x17\x0c\x34\xa1\x06\x1f\x66\xf1\x61\xa3\xb0\xfc\xf2\x5e\x6d\ +\x6d\xad\xd2\xe9\xb4\xfe\xeb\x7f\xfd\xaf\x0a\x82\x6d\x3a\xfd\xa9\ +\xa7\x9e\x52\x7f\x7f\xbf\xae\x5e\xbd\x5a\x42\xf5\xfb\x3c\x1f\x94\ +\x53\x94\x3c\xc1\xca\x84\xd7\x0a\x06\xdd\x2b\x54\x98\x92\xf0\x38\ +\xc3\x8c\x32\x63\xf6\xa5\xd9\x8c\x85\x9c\x14\xd8\x39\xcf\xba\x01\ +\x12\xf1\x50\xfd\x16\x43\x18\x2d\x1f\x6e\xf5\x61\x89\x70\xf8\x12\ +\x76\xc7\xcb\x23\x9f\x0b\x82\x9d\x06\xa2\xe4\x33\x01\x3e\xb8\x5f\ +\x64\x49\x92\xcd\x2b\x8c\x18\x09\xff\xb0\x5b\xe4\x3b\x91\x50\xec\ +\x2b\x17\xb9\xaf\x62\xb1\x58\xb2\x75\x09\xf3\xe5\xc3\x32\x1e\xa8\ +\x31\x66\x0a\x21\x30\x0c\xcd\xcd\xcd\x96\x23\xc3\x3c\xc6\x62\x31\ +\xf5\xf7\xf7\xeb\xfd\xf7\xdf\xd7\x1f\xfc\xc1\x1f\xe8\xee\xdd\xbb\ +\x92\x76\x80\x15\xf7\xc3\x33\xc1\x3b\x5f\x5f\x5f\xd7\xa7\x3e\xf5\ +\x29\x75\x77\x77\xeb\x2f\xfe\xe2\x2f\x24\x49\x07\x0e\x1c\x50\x32\ +\x99\x34\x07\x87\x4d\xdc\xc7\xc7\xc7\xd5\xd9\xd9\xa9\xc3\x87\x0f\ +\x6b\x7c\x7c\x5c\xe9\x74\x5a\x9d\x9d\x9d\xc6\x3e\xf1\xec\x09\xcf\ +\xfa\xbd\xe9\xc2\xcf\x10\x00\x31\x3d\x3d\x6d\x40\x8e\xb9\x5a\x59\ +\x59\x51\x67\x67\xa7\xf6\xef\xdf\xaf\x33\x67\xce\xe8\x3f\xfd\xa7\ +\xff\xa4\x1f\xfd\xe8\x47\x56\x99\x9c\xcf\xe7\x35\x3c\x3c\xac\x83\ +\x07\x0f\xea\xea\xd5\xab\xb6\xb6\x98\xc3\x7c\x3e\xaf\xe7\x9e\x7b\ +\x4e\x4f\x3d\xf5\x94\x31\x2f\x97\x2f\x5f\xd6\xe8\xe8\xa8\xa5\x29\ +\xc0\xa6\x22\x47\x30\x31\xb0\x53\x5e\xb6\x37\x37\x37\x0d\x7c\x01\ +\xa6\xb8\x67\x5f\xd0\x40\xd8\x35\x5c\x2c\x43\x48\x8c\x75\xbf\xb4\ +\xb4\xa4\xe9\xe9\x69\x63\xf3\x3c\xc3\x83\x13\x45\xf2\x3b\x4e\x5e\ +\x53\x53\x93\x6d\x39\x03\xc8\x38\x7b\xf6\xac\x9a\x9b\x9b\x0d\xc8\ +\x2f\x2f\x2f\xeb\xce\x9d\x3b\x5a\x58\x58\xd0\xde\xbd\x7b\xad\x81\ +\x33\x3f\x77\xef\xde\x55\x7b\x7b\xbb\x8e\x1e\x3d\xaa\x89\x89\x09\ +\x03\x8b\x5b\x5b\x5b\xd6\x9d\x9d\xca\x3a\xfa\x4d\xd5\xd5\xd5\xe9\ +\xf9\xe7\x9f\x57\x2e\x97\xd3\xfc\xfc\xbc\x85\xd7\xc8\xd7\x4a\xa7\ +\xd3\xaa\xac\xac\x54\x2a\x95\x52\x7d\x7d\xbd\x86\x86\x86\x4c\x3f\ +\xb3\xcf\x27\x45\x4e\xc5\x62\x51\x1f\x7d\xf4\x91\xae\x5c\xb9\x62\ +\x2d\x22\xe2\xf1\xb8\x66\x66\x66\x4a\x5a\x50\xf0\x9c\x7d\x3e\x21\ +\x63\x25\xef\x0a\x5d\x46\xe8\x96\xfc\x2c\xe6\x88\x6a\x5a\x9e\x2d\ +\xba\x17\x9d\xeb\x59\x74\x80\x14\xb2\xc9\x3a\x91\x7e\xde\x10\x19\ +\x80\xc5\x22\x2a\x07\x1c\x3c\x58\x88\x62\x69\xa2\xde\x0b\x7b\x21\ +\x61\xe5\xec\x3d\xd8\x28\xd0\x10\xf6\x5a\x58\xe0\x61\xd6\xc8\x8f\ +\xc3\x2b\xa0\xf0\x3d\x85\xaf\xeb\x15\x7b\x78\x0c\x28\x79\x5e\xf7\ +\x20\xc0\x4f\xe8\x6e\xc7\xe3\x00\x8f\x28\x8f\xbe\xdc\x67\xa2\xc0\ +\x62\x78\xbe\x1f\x07\xe8\xfc\x7f\x71\x44\x81\xc7\x72\xd7\x0e\x87\ +\x6f\xfc\xdc\xfb\xaa\x3b\x14\x17\xb9\x31\x78\x65\xe4\xc5\xbc\xf0\ +\xc2\x0b\x7a\xee\xb9\xe7\x74\xea\xd4\x29\xa3\x75\x7b\x7a\x7a\x74\ +\xe8\xd0\x21\xdb\x7e\xa1\xa9\xa9\x49\x1b\x1b\x1b\xfa\xe4\x27\x3f\ +\xa9\xda\xda\x5a\xbd\xf1\xc6\x1b\x25\x25\xc4\xb5\xb5\xb5\x4a\x26\ +\x93\xda\xb3\x67\x8f\x29\xac\x89\x89\x09\x25\x93\x49\x2b\xd5\xc6\ +\x53\xab\xa8\xd8\xde\x2f\xf1\xfc\xf9\xf3\x4a\xa5\x52\x92\xa4\xc9\ +\xc9\x49\x15\x8b\xdb\x1b\x52\x0f\x0e\x0e\xea\xf8\xf1\xe3\xd6\x8d\ +\x98\xdd\xe4\x97\x96\x96\xd4\xde\xde\x6e\x20\x86\x62\x08\x0c\x22\ +\x9d\xa4\xd7\xd6\xd6\x74\xf5\xea\x55\xdd\xba\x75\x4b\xa3\xa3\xa3\ +\x7a\xf3\xcd\x37\x75\xfd\xfa\x75\x53\xb6\xc9\x64\xd2\x9a\x05\x32\ +\x67\x9e\x81\x20\x81\x19\xd0\xe0\xe7\x18\x20\xc0\xb3\x22\xcc\x38\ +\x3f\x3f\xaf\xff\xf6\xdf\xfe\x9b\x6a\x6a\x6a\xf4\xec\xb3\xcf\xea\ +\xc2\x85\x0b\xea\xe9\xe9\xd1\xf3\xcf\x3f\xaf\xf5\xf5\x75\x35\x37\ +\x37\x2b\x93\xc9\x94\xf4\xe9\xf1\xba\x80\x75\xe8\x2b\x7c\x51\xf6\ +\x3c\x5b\xcf\x26\x01\x4c\xc2\x20\x1a\x96\xc9\x33\x4c\x7c\xce\xe7\ +\x6b\xe1\x15\x62\x68\x08\xbb\x54\x54\x94\x6e\x28\xcd\xff\x9c\x1f\ +\x10\x8a\x22\x64\xcc\x9c\xcb\x83\x13\x58\x27\xe6\xcb\xb3\x2a\x00\ +\x3c\x14\x33\x4a\x9b\xdc\x0b\xaa\xe5\x3c\x3b\x46\x08\xb7\xa6\xa6\ +\x46\xb9\x5c\xce\x1a\x78\xfa\x6b\x92\x8f\x07\xd0\xc3\x0b\xf6\xed\ +\x17\xb8\x2f\xee\x81\xef\xfa\x79\xc0\xa0\x78\xb0\x48\x3e\x17\xbf\ +\x91\x25\xb6\xe7\xa9\xaa\xaa\x32\xf0\xd8\xd0\xd0\xa0\x81\x81\x01\ +\xbd\xfe\xfa\xeb\xfa\xe3\x3f\xfe\x63\x1b\xa3\x77\x7a\xc3\x7a\x07\ +\x39\x4c\xa5\x52\x2a\x14\xb6\x77\x11\xb8\x72\xe5\x8a\xae\x5f\xbf\ +\xae\xd6\xd6\x56\x9d\x3c\x79\x52\x9d\x9d\x9d\xba\x7b\xf7\xae\x3e\ +\xfc\xf0\xc3\x12\xf0\x7d\xe8\xd0\x21\xed\xd9\xb3\x47\x3f\xfb\xd9\ +\xcf\xd4\xdb\xdb\xab\x44\x22\x61\x61\x2c\x98\x0a\xee\xc7\x57\xb3\ +\x45\xe9\x1a\x9e\x27\x72\x00\x60\xad\xae\xae\xd6\xef\xfd\xde\xef\ +\xe9\xb5\xd7\x5e\xd3\xf7\xbe\xf7\x3d\x7b\x6e\xd8\x8f\x99\x99\x19\ +\x6b\x42\x0a\x7b\x2e\x49\x2d\x2d\x2d\x5a\x59\x59\xd1\x27\x3e\xf1\ +\x09\x9d\x3a\x75\x4a\xbf\xf9\x9b\xbf\x69\xd5\xc2\x77\xef\xde\xb5\ +\xbd\x18\xc9\x91\x02\x60\xf8\x9c\x1b\x0c\xb1\x77\x06\x3c\xd3\xcc\ +\xeb\xde\xb6\x01\x8c\x8a\xc5\x62\x49\x08\x75\x71\x71\x51\x0b\x0b\ +\x0b\x16\x8e\xa4\x83\x78\x65\x65\xa5\x6d\xc1\x06\x73\xc2\x73\xa2\ +\xb8\xc0\xcb\x9e\x7f\x1f\x87\xe0\xf0\xe1\xc3\x9a\x9a\x9a\xd2\xc4\ +\xc4\x44\x49\xfe\xd6\xc4\xc4\x84\x31\x58\x7e\xcb\xa4\xb1\xb1\x31\ +\x6b\xa6\xb9\xb0\xb0\xa0\x62\xb1\x68\x95\x80\xb4\xcc\x68\x6f\x6f\ +\x37\xc0\x08\x30\x7a\xe6\x99\x67\x94\xcf\xe7\xad\xc9\x33\x0c\x1a\ +\xa9\x14\x30\xd4\x8d\x8d\x8d\x1a\x1a\x1a\x52\x32\x99\x54\x3e\x9f\ +\xb7\xb9\x5d\x59\x59\x51\x57\x57\x97\x8a\xc5\xa2\x7e\xf4\xa3\x1f\ +\xe9\xd6\xad\x5b\xea\xea\xea\xd2\x9e\x3d\x7b\x6c\xe7\x8e\x30\xf8\ +\xa6\xd5\x4d\x10\xec\xf4\x93\x8b\xc5\x62\x96\x6c\x8f\x43\x06\x70\ +\x5d\x59\x59\xb1\xd0\xf8\xf4\xf4\xb4\x15\x42\x60\x9b\xfc\x7e\x8e\ +\x5c\x8b\xe7\x00\x7b\xee\xd3\x9c\x98\x27\x49\xa5\x7d\xb0\x3c\x20\ +\x0a\x2f\xae\xb0\x61\x2c\x77\x78\x6f\xa3\xdc\xfb\xfc\xf6\x86\x37\ +\x8a\x09\xf2\x1e\x27\x07\xdf\x09\x83\xa2\x28\xb0\x84\xf7\x19\x1e\ +\x7b\x14\xcb\x14\x06\x83\x51\x60\xc1\x7b\x4a\xe1\x64\xcc\xdd\xe6\ +\x25\xca\xf3\x7f\x5c\xd6\x2a\xfc\x99\xf0\x75\xbc\xc1\xf2\xdf\xfb\ +\x65\xd8\xa8\x7f\xea\xe1\x99\x92\xa8\xf7\x18\x8b\xcf\x13\xe2\xf3\ +\x03\x03\x03\xaa\xab\xab\xd3\xfc\xfc\xbc\xe6\xe6\xe6\x7e\x41\xd6\ +\xc8\x65\x08\x82\x40\x67\xcf\x9e\xd5\x91\x23\x47\xb4\xb8\xb8\xa8\ +\xc5\xc5\x45\xdd\xb8\x71\x43\x93\x93\x93\x3a\x7a\xf4\xa8\x06\x07\ +\x07\x35\x3e\x3e\xae\x3b\x77\xee\xa8\xbe\xbe\x5e\x37\x6f\xde\x54\ +\x3c\x1e\x57\x3e\x9f\xd7\x9f\xfc\xc9\x9f\xa8\xb5\xb5\x55\x5f\xfa\ +\xd2\x97\x8c\xca\x66\x61\x8e\x8f\x8f\xeb\x83\x0f\x3e\x50\x2a\x95\ +\xd2\xd3\x4f\x3f\xad\x3d\x7b\xf6\x68\x75\x75\x55\x6d\x6d\x6d\x92\ +\xa4\x0f\x3e\xf8\xc0\x92\x76\x3f\xf6\xb1\x8f\xa9\xab\xab\x4b\x95\ +\x95\x95\xba\x7b\xf7\xae\xae\x5d\xbb\x66\x1b\x9a\xa2\x48\xda\xdb\ +\xdb\x75\xf2\xe4\x49\x2b\xe3\x5e\x5c\x5c\xd4\xf4\xf4\xb4\x95\x80\ +\x93\x08\x9b\xcf\xe7\x35\x30\x30\xa0\x5c\x2e\xa7\xf7\xdf\x7f\xdf\ +\x3c\x45\xbc\x5d\xba\x25\xa7\x52\x29\xa5\xd3\x69\xf5\xf5\xf5\x29\ +\x99\x4c\x6a\x72\x72\x52\x8b\x8b\x8b\x3a\x7c\xf8\xb0\xda\xda\xda\ +\x4a\x98\x1a\x7e\x53\xe1\xc6\x81\x12\x91\x64\x8c\xc8\x0f\x7e\xf0\ +\x03\x49\x52\x4f\x4f\x8f\x2e\x5d\xba\xa4\x42\xa1\xa0\xdb\xb7\x6f\ +\xab\xbd\xbd\x5d\x5f\xf8\xc2\x17\x74\xed\xda\x35\xdd\xb8\x71\x43\ +\x27\x4e\x9c\x50\x2a\x95\xb2\xdc\x04\x80\x8f\xcf\x67\xf1\xc6\xcf\ +\xb3\x26\x3e\x7f\x0a\xb0\xe2\x43\x66\x9c\x8b\xc3\x27\xbd\xfb\x10\ +\x65\x78\xed\x23\x23\xe4\xa7\xb0\xb6\x49\x36\xf6\x6c\x4e\xd8\x29\ +\xc3\xf8\x32\x76\xcf\x10\x01\x22\x7d\xfa\x81\x77\xe6\xf0\xfa\x57\ +\x57\x57\x6d\x93\x70\x1f\xb6\x8c\x62\xde\x50\xde\xd2\xce\xb6\x3b\ +\x8c\x0b\xc3\xcb\x39\xb8\x07\x0f\x0a\xbd\xa7\x2d\xed\xec\xad\x08\ +\x00\x63\xbe\x09\x65\x90\x1b\x4a\x7e\x10\x9f\xaf\xac\xac\xb4\x7d\ +\xeb\x30\xdc\xb1\x58\xcc\x3a\x5d\x27\x93\x49\x7d\xff\xfb\xdf\xd7\ +\x2b\xaf\xbc\x62\xf3\x02\x58\x0b\x1f\xde\xf1\x9d\x9b\x9b\x33\x03\ +\x36\x35\x35\x65\x86\x86\x6a\xcb\xc1\xc1\x41\x25\x93\x49\xfd\xe0\ +\x07\x3f\xd0\xe0\xe0\xa0\x7e\xe3\x37\x7e\x43\xaf\xbf\xfe\xba\x56\ +\x57\x57\xf5\x95\xaf\x7c\x45\x57\xae\x5c\xd1\xfd\xfb\xf7\xf5\xdc\ +\x73\xcf\x69\x7a\x7a\xda\x9a\x51\x02\x02\x93\xc9\xa4\xae\x5f\xbf\ +\x1e\x29\x77\x8c\x25\x6c\xab\x98\x8f\xaf\x7f\xfd\xeb\x3a\x78\xf0\ +\xa0\xe5\x8f\xf9\xe7\x02\x08\x21\xb1\x9d\x67\x0f\xc0\x1d\x1a\x1a\ +\xd2\x97\xbf\xfc\x65\xbd\xfa\xea\xab\xc6\xca\x48\x2a\x69\xb5\x00\ +\x90\x62\xce\x69\x34\xc9\xb3\x45\xd6\x08\xa7\x02\x1c\x09\x35\xf1\ +\xcc\x7c\x2b\x13\xc0\x13\xef\xcd\xcd\xcd\x95\x38\x1a\x3c\xcf\xea\ +\xea\x6a\x25\x93\x49\x4b\xd4\x97\x64\x2d\x21\xda\xda\xda\xb4\xbc\ +\xbc\xac\x7c\x3e\xaf\x7c\x3e\xaf\xcd\xcd\x4d\xc5\x62\x31\x03\x2a\ +\x54\x5d\xc7\x62\x31\xb5\xb4\xb4\x68\x7e\x7e\xde\xa2\x02\x55\x55\ +\x55\xda\xb3\x67\x8f\xe2\xf1\xb8\x39\x2a\xeb\xeb\xeb\xf6\x79\x98\ +\x56\x9e\x15\x0d\x9b\x71\x06\x25\x59\xe8\x93\x3c\x2b\x9f\xb4\x0f\ +\xd0\x61\xff\x55\x98\x21\xef\x18\xf8\x67\xc5\x9a\x48\x24\x12\xd6\ +\x4a\xa3\xb3\xb3\x53\x27\x4e\x9c\xd0\xd3\x4f\x3f\xad\x44\x22\xa1\ +\x0f\x3f\xfc\xd0\x9e\x3b\x0c\x31\xeb\x98\xca\x47\xee\x8f\x8e\xf2\ +\xab\xab\xab\x96\x8e\xc1\x18\xc8\xdb\xad\xaf\xaf\x2f\xe9\xa6\x9f\ +\x48\x24\x4c\xcf\xf0\xfc\x79\x1e\x55\x55\x55\xe6\x08\xc0\x40\xc7\ +\x62\x31\x55\x57\x57\x5b\x55\xe3\xfa\xfa\xfa\x2f\x6e\x95\x13\x0e\ +\xdd\x78\x64\xe6\x3f\x1b\x06\x0d\x8f\xcb\xaa\x78\xf6\x28\x0c\x78\ +\xc2\x8b\xba\x1c\x88\xf1\xd7\x0b\x7f\xa6\xdc\x11\x06\x27\x9c\xc3\ +\x03\x36\xef\x59\x48\x3b\x8d\x0a\xa3\x42\x57\x1e\xc8\x85\xc1\x64\ +\xd4\xfc\x44\xdd\x5f\xb9\xd7\x1e\xe7\x7e\xfc\x3d\xed\xc6\x7a\xf1\ +\xb9\xff\x3f\x41\xd7\x6e\xf7\x50\x0e\x6c\x53\xe5\xc7\xee\xe6\x7e\ +\xbc\xad\xad\xad\xd6\x65\xbd\xa7\xa7\x47\x47\x8f\x1e\xd5\x87\x1f\ +\x7e\xa8\x07\x0f\x1e\x28\x9b\xcd\x6a\x71\x71\x51\xcf\x3e\xfb\xac\ +\x9e\x7d\xf6\x59\x4d\x4c\x4c\xe8\xf2\xe5\xcb\x3a\x7d\xfa\xb4\x19\ +\x97\xba\xba\x3a\xfd\xdd\xdf\xfd\x9d\xf2\xf9\xbc\xbe\xf4\xa5\x2f\ +\x59\x19\xed\xde\xbd\x7b\x95\xc9\x64\x74\xe1\xc2\x05\xdd\xb9\x73\ +\x47\x33\x33\x33\xfa\xed\xdf\xfe\x6d\x1d\x3a\x74\x48\xff\xf0\x0f\ +\xff\xa0\xd5\xd5\x55\x0d\x0d\x0d\xd9\x42\x7c\xf8\xf0\xa1\x82\x20\ +\xd0\x13\x4f\x3c\xa1\xaa\xaa\xed\xed\x10\x92\xc9\xa4\x06\x06\x06\ +\xac\x2b\xf1\xfa\xfa\xba\xee\xdf\xbf\xaf\x89\x89\x09\x03\x64\xf1\ +\x78\x5c\xcf\x3c\xf3\x8c\xce\x9e\x3d\xab\x96\x96\x16\x8d\x8d\x8d\ +\xe9\xce\x9d\x3b\x9a\x98\x98\x30\xcf\x77\x61\x61\x41\xb9\x5c\x4e\ +\x1f\xff\xf8\xc7\x35\x3f\x3f\xaf\xde\xde\x5e\x3d\xfb\xec\xb3\x9a\ +\x9a\x9a\x32\xe3\x3a\x33\x33\xa3\xf1\xf1\x71\x0b\x2b\x54\x56\x56\ +\xea\xf2\xe5\xcb\xda\xb7\x6f\x9f\x79\x82\x84\x96\xfa\xfa\xfa\x8c\ +\x39\xe9\xe9\xe9\x31\xf6\x8b\xb9\x8f\xc5\x62\xfa\xe8\xa3\x8f\xf4\ +\x1f\xff\xe3\x7f\x94\x24\x8d\x8d\x8d\x99\x82\x9e\x99\x99\x51\x67\ +\x67\xa7\xe6\xe6\xe6\xd4\xd2\xd2\xa2\xdf\xf9\x9d\xdf\x51\x36\x9b\ +\xd5\x95\x2b\x57\x4a\x72\x15\x30\xd8\x34\x38\x0c\xb3\xc9\xde\x18\ +\x4a\xa5\x2d\x18\x60\x5d\x90\x43\x4a\xd0\x25\x95\xec\xa5\xe6\x93\ +\xec\x31\xa2\x3e\x1f\x4c\xda\x49\xde\xf7\xe7\xe7\x7c\x94\x5e\x47\ +\x8d\xcd\xff\x1d\x66\xd8\x90\x3f\x14\x2e\x20\x8e\xb1\xc3\x32\x79\ +\x90\xe1\xc3\x9f\x61\x30\xc7\x79\x49\x26\x27\xdc\x40\xff\x2a\xc0\ +\x92\x67\xfc\x60\x5f\x3c\x43\x47\x78\x82\x31\x92\xaf\x83\x51\xad\ +\xad\xad\xb5\xaa\x26\xcf\x14\x71\x6f\x6c\x30\xcc\xda\x80\xcd\x21\ +\xcc\xfe\xca\x2b\xaf\xe8\x7b\xdf\xfb\x5e\xc9\x1c\x46\x39\xad\xdc\ +\x97\xcf\x55\xdb\xda\xda\xd2\xa5\x4b\x97\xd4\xd2\xd2\xa2\x58\x2c\ +\xa6\x81\x81\x01\x75\x74\x74\x68\x7c\x7c\x5c\xb1\x58\x4c\x47\x8f\ +\x1e\xb5\xfd\x3f\x01\xc0\xf7\xef\xdf\xd7\x0b\x2f\xbc\xa0\xdf\xf9\ +\x9d\xdf\xd1\xbf\xf9\x37\xff\x46\xb1\x58\x4c\x27\x4e\x9c\xd0\xdb\ +\x6f\xbf\xad\x7c\x3e\xaf\xbd\x7b\xf7\x2a\x95\x4a\x69\x68\x68\x48\ +\x93\x93\x93\xd6\xc7\x2b\x0a\xf4\x79\x36\x15\x43\xff\xec\xb3\xcf\ +\xea\xb3\x9f\xfd\xac\x0a\x85\x82\x1e\x3c\x78\x60\xcf\x0a\xe3\x48\ +\xf3\xd3\x30\x33\x1b\x8b\xc5\xb4\xb4\xb4\xa4\xdf\xfd\xdd\xdf\xd5\ +\xc0\xc0\x80\xbe\xf9\xcd\xff\x4b\xdd\x9b\x07\xc7\x55\x5e\xe9\xc3\ +\x4f\x77\x4b\xad\xd6\xd2\xea\x56\x4b\xad\xa5\xb5\x58\x9b\x2d\x2f\ +\xf2\x82\xb1\xf1\x1a\x6c\xcc\xe6\xc4\x10\x18\x26\x84\x00\x45\x86\ +\x65\x86\x0c\x33\x93\x4a\x86\xe4\x0b\xf3\xab\x84\x4a\x2a\x49\x55\ +\x6a\x12\x48\x32\xa9\x09\x33\x21\x40\x12\x02\x14\x04\x0c\xc1\x40\ +\x42\x30\x89\x0d\x06\x1b\x64\x39\xde\x2d\x59\xfb\xae\x96\x5a\x6a\ +\xf5\xa6\xd6\xd2\x52\xf7\xf7\x87\xf2\x1c\x9d\xbe\xb4\x84\x1d\x98\ +\xf9\x7e\xdf\xad\x72\x59\x6a\xdd\xbe\xf7\xbd\xef\x7d\xdf\xf3\x3e\ +\xe7\x39\xcf\x39\xef\xff\x83\xab\xaf\xbe\x1a\x1b\x37\x6e\xc4\xbf\ +\xff\xfb\xbf\x0b\x38\x63\x9d\x39\x5d\x02\x83\x6d\x21\xa3\x98\x48\ +\x24\xa4\x76\x13\xdb\xa8\xf7\xa7\x23\x3b\xc7\x36\x93\xa9\xb7\x58\ +\xe6\xeb\x28\x31\x19\x81\x15\xe4\xc9\x3e\x91\xb9\xe7\x79\x74\xcc\ +\xc8\x98\x72\x1b\xb0\xe1\xe1\x61\x98\xcd\x73\x99\xae\x5a\x4e\xc0\ +\xf7\xd8\xdd\xdd\x2d\xe0\x8f\x7b\xfe\x3a\x1c\x0e\x54\x56\x56\x22\ +\x1a\x8d\x62\x60\x60\x00\x95\x95\x95\x52\x0e\x82\x0e\x2f\x80\xa4\ +\xed\x68\x38\xee\xc8\x38\xe9\xec\x48\x2d\x13\x60\xd2\x06\xa5\x1e\ +\x74\x4e\xc9\x9a\x1b\xeb\x85\x91\xb1\xe6\x3d\x6c\x36\x1b\x9c\x4e\ +\xa7\x84\x9e\x7b\x7b\x7b\x93\xe6\x99\xae\x17\xc6\xf1\xc2\xb0\x2c\ +\x30\x5f\x32\x86\xf3\x8a\x2c\x2d\xd9\x2b\x00\x92\xc1\xcd\x3e\xb1\ +\xdb\xed\xb0\x5a\xad\xc2\x1e\x52\xb3\xc8\x52\x17\x9c\x2f\x74\x0c\ +\x68\x2b\x58\x36\xc4\x62\xb1\x24\x03\xac\xc5\xc0\x0f\x5f\x66\x2a\ +\x56\x45\x9f\xb7\x10\xd0\x32\x5e\x4b\x9f\x4f\xa0\x63\x04\x0c\x34\ +\x8a\xda\x50\xb2\xc3\xf8\x5d\xed\x0d\xeb\x6b\xa4\xba\x4f\xaa\xfb\ +\xeb\x6b\xeb\xbf\xd3\xf8\x6b\xf6\x2b\x15\x48\x49\x05\x1e\x2e\x04\ +\x34\xa5\x02\x8b\xba\x9d\xfa\x3d\xe8\xfb\xa7\x02\x6f\xfa\xef\x0b\ +\x01\xce\xff\x0d\x46\x8b\x87\x31\x84\xa4\x19\x8c\x78\x7c\x4e\xe4\ +\xdd\xdc\xdc\xfc\x81\x94\x6e\x1a\x72\xea\x07\x9c\x4e\x27\xd2\xd3\ +\xd3\x71\xe2\xc4\x09\xc9\xc4\xe9\xec\xec\x44\x65\x65\x25\x2a\x2b\ +\x2b\xe1\xf3\xf9\xf0\xfe\xfb\xef\x63\xdd\xba\x75\x28\x2b\x2b\xc3\ +\xa9\x53\xa7\xe0\x72\xb9\x24\xcc\x78\xc9\x25\x97\xc0\x6c\x36\xa3\ +\xbd\xbd\x1d\xab\x56\xad\xc2\xf4\xf4\x34\x0e\x1e\x3c\x88\xe3\xc7\ +\x8f\x63\xe7\xce\x9d\xb8\xe9\xa6\x9b\x10\x8f\xc7\xf1\xc8\x23\x8f\ +\x60\x7c\x7c\x5c\xf6\x2b\x1c\x1e\x1e\x46\x4e\x4e\x0e\x96\x2f\x5f\ +\x0e\xbb\xdd\x0e\xb7\xdb\x8d\x78\x3c\x2e\x6c\x8e\xc5\x32\x57\x09\ +\xda\x62\xb1\x60\xfd\xfa\xf5\xb8\xe2\x8a\x2b\x24\xc6\xdf\xd9\xd9\ +\x89\xb7\xdf\x7e\x1b\xfb\xf6\xed\x43\x79\x79\x39\x2e\xb9\xe4\x12\ +\xd4\xd7\xd7\xa3\xbe\xbe\x1e\x13\x13\x13\x18\x1c\x1c\xc4\xe0\xe0\ +\x20\x72\x72\x72\x70\xf9\xe5\x97\x23\x91\x48\x08\x50\xa2\x00\x7a\ +\x68\x68\x08\x03\x03\x03\xb2\x61\xb5\xdd\x6e\x47\x51\x51\x11\x3c\ +\x1e\x0f\x7a\x7a\x7a\x70\xf6\xec\x59\x78\x3c\x1e\xd8\xed\x76\x64\ +\x67\x67\x63\x60\x60\x00\xc7\x8e\x1d\x93\xcc\x9b\xe2\xe2\x62\xc9\ +\x8e\xb1\x5a\xad\xc8\xcf\xcf\x47\x45\x45\x05\xc6\xc7\xc7\xf1\xd3\ +\x9f\xfe\x14\x26\xd3\x5c\x85\xfa\x96\x96\x16\x9c\x38\x71\x02\x27\ +\x4e\x9c\x80\xdf\xef\xc7\xc0\xc0\x00\x6c\x36\x1b\x6e\xbc\xf1\x46\ +\xd4\xd7\xd7\xa3\xad\xad\x4d\x9e\x99\x42\x55\x32\x77\xa1\x50\x28\ +\xc9\x80\xf2\xdd\x6a\xd0\xa1\xff\xd7\xe7\xea\x85\x88\x4c\x0c\xc7\ +\x02\xcf\xa7\x17\xad\x4b\xb3\x90\xa1\xe1\x56\x21\xbc\xae\xd6\x2c\ +\x11\x20\xd0\x48\xf3\x9a\x9a\xf1\xd0\x59\x8e\x3c\x5f\x1b\x74\x0d\ +\xce\x78\x1e\x0f\x86\x17\xc9\x9a\x69\xc0\xc1\xe7\xe3\xd8\xe7\x58\ +\x61\x6d\x2c\x93\x69\xae\x3e\x53\x30\x18\x44\x38\x1c\x96\x7b\x70\ +\x43\x5a\x86\x08\xb9\x18\x13\xd0\x31\xec\x12\x8f\xcf\xed\x57\xb7\ +\x74\xe9\x52\xbc\xff\xfe\xfb\x12\x96\xa2\xbe\x4a\x27\x44\x90\x39\ +\xc8\xcd\xcd\x15\xe1\x30\xf5\x34\x0e\x87\x03\x25\x25\x25\xf8\xd9\ +\xcf\x7e\x26\xe0\x4a\xd7\xe3\x5a\xc8\x11\xa4\x4e\x85\xe0\xd3\x64\ +\x32\xa1\xbf\xbf\x1f\x7b\xf7\xee\xc5\xd5\x57\x5f\x0d\xab\xd5\x8a\ +\x53\xa7\x4e\x61\xcd\x9a\x35\x28\x28\x28\xc0\x92\x25\x4b\x90\x91\ +\x91\x81\xd3\xa7\x4f\x23\x37\x37\x17\x1b\x36\x6c\xc0\xc9\x93\x27\ +\xd1\xda\xda\x8a\xfa\xfa\x7a\xa4\xa7\xa7\xa3\xaf\xaf\x0f\x9b\x37\ +\x6f\xc6\xb9\x73\xe7\x30\x34\x34\x04\xb7\xdb\x8d\xfe\xfe\x7e\x98\ +\xcd\x66\xac\x59\xb3\x06\x07\x0f\x1e\x4c\xd2\x11\xea\x71\x55\x52\ +\x52\x02\xb3\x79\x6e\x43\x67\x66\x40\xee\xda\xb5\x0b\x36\x9b\x0d\ +\x6f\xbd\xf5\x16\x06\x06\x06\xe4\xfd\xf1\x7d\x01\xf3\xc0\x9d\xe3\ +\x8b\x7b\x11\x56\x57\x57\xa3\xae\xae\x0e\x00\xf0\x37\x7f\xf3\x37\ +\x68\x69\x69\xc1\x73\xcf\x3d\x87\x77\xdf\x7d\x57\x0a\x69\x6a\xc7\ +\x86\x7d\xcd\x30\x3e\xc7\xb4\xc9\x64\x92\x7e\x62\x01\x54\xda\x66\ +\x7e\x4e\x76\x99\x62\x7f\x82\x35\x66\xaf\x52\x53\x45\x70\xa2\xe5\ +\x12\xe3\xe3\xe3\x12\x9a\x66\x26\x22\x41\x88\xc3\xe1\x80\xc3\xe1\ +\x80\xd7\xeb\x45\x76\x76\xb6\xdc\x8b\x73\x94\x19\x8f\x6d\x6d\x6d\ +\x32\xaf\x08\x3a\x39\xb7\x22\x91\x88\xd8\x50\x93\xc9\x84\xd1\xd1\ +\x51\x71\x32\x38\xae\x67\x66\x66\xa4\x8c\x04\xdb\x48\xa1\x3e\x93\ +\x37\xe2\xf1\xb8\x14\x36\xa5\x73\xe1\xf5\x7a\x65\x5d\xe3\xdc\x88\ +\x46\xa3\x02\xc8\xc8\xd2\xd1\x7e\x69\x8d\xd9\xc8\xc8\x08\x5a\x5a\ +\x5a\x30\x3e\x3e\x8e\xe2\xe2\x62\x61\x98\xd8\x4e\xda\x00\x60\x2e\ +\x4c\x37\x32\x32\x22\x4e\x27\xe7\xb7\x2e\x76\x1a\x8d\x46\x11\x8d\ +\x46\xa5\xc0\x6f\x56\x56\x16\x82\xc1\xa0\xb4\xaf\xa3\xa3\x43\xa2\ +\x0b\x9c\xd7\xb4\x81\x64\x32\xb5\x13\xc5\x0a\xf7\x2c\xb6\x6a\xb3\ +\xd9\xf0\xc1\xea\x80\xb8\x30\x36\x68\x21\x46\x24\x15\x9b\x95\x2a\ +\xf4\xb6\x10\x03\xc6\x83\x99\x3a\xec\x74\x8a\xf7\xd8\x79\x1a\x94\ +\xe9\x76\x2d\xd6\x16\xe3\xfd\x8d\x9e\xb2\x9e\xbc\x9a\xc9\xe2\xb9\ +\xa9\x00\xda\x62\xec\x94\xee\xab\x54\xed\x22\x38\x5a\xa8\xcd\x0b\ +\x3d\x83\x06\xa5\x46\x70\x95\x0a\x10\x2f\x06\x10\x3f\xee\xc3\x48\ +\xdd\x03\x90\xba\x2b\x04\x57\x26\x93\x49\x52\x5a\xf5\x79\xfc\x99\ +\xac\x90\xcb\xe5\x12\x9a\xbd\xaf\xaf\x0f\x59\x59\x59\xa8\xaa\xaa\ +\x42\x5a\x5a\x1a\xfa\xfb\xfb\x71\xe6\xcc\x19\xd9\xda\xe1\xf8\xf1\ +\xe3\xc8\xce\xce\x16\x56\x80\x29\xe3\xfb\xf7\xef\xc7\xae\x5d\xbb\ +\xe0\x76\xbb\xf1\xea\xab\xaf\xa2\xaf\xaf\x0f\x37\xdd\x74\x13\x36\ +\x6c\xd8\x00\xbf\xdf\x8f\x37\xdf\x7c\x53\x2a\x38\xd3\x20\x50\xa8\ +\x3e\x3b\x3b\x8b\xda\xda\x5a\x49\xbb\x67\x11\xbe\x70\x38\x2c\x15\ +\xaf\xfb\xfb\xfb\xd1\xd3\xd3\x23\xb5\x53\x96\x2c\x59\x82\xbb\xee\ +\xba\x0b\x81\x40\x00\x4d\x4d\x4d\x38\x73\xe6\x0c\x8e\x1c\x39\x82\ +\x58\x2c\x86\xed\xdb\xb7\xa3\xb2\xb2\x12\x15\x15\x15\x08\x85\x42\ +\x18\x1e\x1e\x96\x7a\x3e\x83\x83\x83\xa2\x6d\xb0\x58\x2c\x22\x3c\ +\x8f\xc7\xe3\xf0\x78\x3c\xb2\xb9\x33\x8b\x98\x52\xa8\xbc\x64\xc9\ +\x12\x31\xf8\x97\x5d\x76\x19\x62\xb1\x18\xce\x9e\x3d\x8b\xc1\xc1\ +\x41\xac\x58\xb1\x02\x1e\x8f\x07\x99\x99\x99\x52\xff\xab\xa6\xa6\ +\x06\xe9\xe9\xe9\x58\xb9\x72\x25\xae\xbe\xfa\x6a\xf4\xf6\xf6\xa2\ +\xad\xad\x0d\x2d\x2d\x2d\xf2\x2c\x8f\x3e\xfa\x28\xf6\xec\xd9\x83\ +\xcf\x7f\xfe\xf3\xd8\xb7\x6f\x1f\x06\x06\x06\xa4\xb8\x61\x45\x45\ +\x05\x46\x47\x47\x25\xd5\x9a\xe0\x48\x8b\xe3\xb9\x90\xd1\x20\x73\ +\x01\x21\x50\x21\x38\xa2\x41\x24\xb0\xa0\xe6\x86\xe7\x11\x94\x71\ +\xf1\xd1\x95\xf3\xc9\xe6\x70\xcc\xb0\x14\x86\x06\x4d\x64\x1d\x79\ +\x0f\x32\x42\x0c\xc3\xf1\x1a\x64\x23\x74\x48\x8e\xe0\x46\x33\x5d\ +\xbc\x2f\x45\xe3\xf4\xda\x01\xc8\xf3\x51\x4f\x42\xc6\x83\x6d\xe4\ +\x73\x68\xe6\x8f\xf3\x81\x05\x47\x79\x6f\x7a\xc6\x2c\x66\x49\xcd\ +\x8a\x66\x9e\xa6\xa6\xa6\x24\x6c\x13\x8f\xc7\x45\x1f\x44\x70\x96\ +\x93\x93\x23\x02\x77\x82\xaf\x92\x92\x12\xe4\xe7\xe7\x63\x7a\x7a\ +\x1a\x4f\x3e\xf9\x24\x9e\x79\xe6\x19\xb9\x1f\x8f\x54\x8e\x1f\x19\ +\x82\x78\x3c\x8e\xda\xda\x5a\xb4\xb4\xb4\x24\x55\x7a\x0f\x87\xc3\ +\x78\xe5\x95\x57\xb0\x71\xe3\x46\x78\x3c\x1e\x2c\x5b\xb6\x4c\xd2\ +\xda\xeb\xea\xea\xf0\xe2\x8b\x2f\x0a\x13\xdc\xd6\xd6\x86\x70\x38\ +\x8c\x92\x92\x12\xac\x59\xb3\x06\x6f\xbf\xfd\x36\x6e\xb9\xe5\x16\ +\x2c\x5f\xbe\x1c\x43\x43\x43\xc8\xc9\xc9\xc1\xd2\xa5\x4b\x31\x30\ +\x30\x80\x95\x2b\x57\x02\x98\xd7\x69\x9a\xcd\x66\x01\xb5\x55\x55\ +\x55\xb0\xdb\xed\x18\x18\x18\x40\x46\x46\x06\x8a\x8a\x8a\xb0\x67\ +\xcf\x1e\x6c\xdb\xb6\x0d\x0e\x87\x03\x8f\x3d\xf6\x18\x00\x48\x68\ +\x94\xcf\x41\xdb\x44\xa6\x24\x2f\x2f\x4f\x42\xa6\xcb\x97\x2f\xc7\ +\x81\x03\x07\xe4\x59\xba\xbb\xbb\xf1\xbb\xdf\xfd\x0e\xcb\x97\x2f\ +\x87\xd3\xe9\x94\x6b\x30\x7c\x4d\xf0\x42\xa6\x44\x27\x7b\xb0\xdd\ +\x04\x0f\xbc\x37\x1d\x07\x86\x02\xf5\xb5\x42\xa1\x50\x52\xf1\xe0\ +\xec\xec\x6c\x61\x99\x09\xba\x08\x40\x78\x70\x2c\x19\xb7\xea\xd1\ +\x8c\x2e\x0f\x32\xc8\xac\xe5\x08\x40\x42\xd9\x9c\xa7\x74\x4a\xe8\ +\xc4\x10\x98\x32\x0c\xcd\xb0\x28\x81\x96\xdd\x6e\x97\x30\x1c\xc9\ +\x0f\x5e\x8b\x55\xde\x59\x1a\x81\xf5\x02\xb9\x69\x32\xe7\x02\x37\ +\xdf\x8e\xc5\x62\x02\x40\x39\xf7\xf8\xfe\xcc\xe6\xb9\xda\x5b\xd4\ +\x56\x71\xec\xb1\x7f\x75\xd9\x8f\xa9\xa9\x29\x09\xb1\x7a\x3c\x1e\ +\x61\x0b\xb5\xe3\x11\x8d\x46\xe5\xfe\xc3\xc3\xc3\xb0\xdb\xed\x00\ +\xe6\xc0\x26\x75\xb3\xcc\xbe\x25\x30\xd5\x5a\x2b\xce\x77\x2d\x17\ +\x60\xff\x72\xff\xd1\x24\x80\xa5\x3d\x4d\xbd\xf0\xa7\x5a\x98\x17\ +\x03\x13\xa9\x00\x85\xee\x74\xed\x0d\xea\x81\xcf\x4e\x23\x75\x07\ +\xcc\xc7\x9d\x39\xc1\x89\xb4\xf5\x20\xe6\xc4\x5b\x08\x1c\xe9\xeb\ +\x6b\xed\x94\xfe\x3c\x95\x8e\x89\x6d\xd6\xf7\x30\xb6\x19\x48\x9d\ +\x18\x90\x0a\x20\x69\xb0\xa9\xef\x65\x3c\x37\x15\x79\x27\x02\x4b\ +\x00\x00\x20\x00\x49\x44\x41\x54\x90\xd3\xef\x86\x87\x16\x06\xa7\ +\x3a\x77\xa1\xf7\xf0\x71\x83\xac\x54\x63\x83\x03\x9d\x4c\x16\x0d\ +\x09\x01\x32\xa9\x58\xe0\x83\xd5\xf9\x13\x89\x84\x78\x7c\x66\xb3\ +\x19\xfd\xfd\xfd\x49\x8b\x38\x45\xc6\xbd\xbd\xbd\x18\x1c\x1c\x84\ +\xdd\x6e\x47\x7b\x7b\xbb\x4c\x92\x44\x22\x21\x59\x2a\x64\xc2\xbc\ +\x5e\x2f\x8e\x1f\x3f\x9e\x94\x21\xd4\xdd\xdd\x8d\xd7\x5e\x7b\x0d\ +\xcb\x97\x2f\x87\xc3\xe1\x90\xa2\xa4\x4c\xb1\xa5\x3e\x25\x12\x89\ +\x60\x70\x70\x10\x2e\x97\x0b\x39\x39\x39\x22\x38\xe5\xc2\x12\x0c\ +\x06\x31\x32\x32\x82\x82\x82\x02\x24\x12\x09\xb4\xb5\xb5\xc9\x42\ +\x78\xe9\xa5\x97\x62\xd7\xae\x5d\xf0\x78\x3c\x78\xf1\xc5\x17\xf1\ +\xd8\x63\x8f\xc1\x64\x32\xa1\xa0\xa0\x00\xbb\x76\xed\xc2\x96\x2d\ +\x5b\x10\x0e\x87\xd1\xd1\xd1\x81\xb4\xb4\x34\xc9\x8a\x2c\x2c\x2c\ +\xc4\xec\xec\x2c\xea\xea\xea\xc4\xc0\xe4\xe7\xe7\x23\x37\x37\x57\ +\xd8\x35\xb3\xd9\x2c\x29\xcb\x15\x15\x15\x28\x2e\x2e\x46\x2c\x16\ +\x43\x6b\x6b\x2b\x12\x89\x04\xd6\xad\x5b\x87\x65\xcb\x96\xc1\x6a\ +\xb5\xa2\xab\xab\x0b\xc3\xc3\xc3\x70\xbb\xdd\x02\x56\xc2\xe1\x30\ +\x72\x73\x73\x91\x97\x97\x87\x15\x2b\x56\x60\xe3\xc6\x8d\xa2\x0b\ +\xf3\xfb\xfd\x38\x70\xe0\x00\x7e\xfa\xd3\x9f\xe2\xb6\xdb\x6e\xc3\ +\xb9\x73\xe7\x60\xb7\xdb\x05\xe4\xb5\xb6\xb6\xa2\xb8\xb8\x58\x3c\ +\x3a\x82\x89\xd9\xd9\xb9\x4a\xd1\x5c\xb0\x08\xfc\x00\x88\xd8\x96\ +\xa2\x6c\x2e\xfc\x4c\x00\xa0\xc7\xcc\xed\x85\x18\x2e\xa1\xdd\xa0\ +\xe1\xa5\x37\xcf\x34\x79\x8e\x1b\xad\x13\x33\xce\x37\x7e\x46\xa3\ +\x4c\xd0\x44\x3d\x08\x17\x24\x0d\xc2\x18\x1a\x9d\x98\x98\x10\x26\ +\x95\xda\x11\xbd\x49\x32\xf5\x29\x64\x1c\xf4\x86\xb0\x3c\x8f\xed\ +\x9d\x9d\x9d\x95\x6a\xd3\x5c\x3c\x19\x82\xd0\xa0\x4b\x1b\x6c\xcd\ +\x8a\x05\x02\x01\xd8\xed\x76\x0c\x0d\x0d\x61\x74\x74\x54\x4a\x95\ +\x4c\x4e\x4e\x4a\xe5\x6d\x0d\xae\xa8\x21\x2a\x2d\x2d\x85\xd5\x6a\ +\x45\x7b\x7b\x3b\xf6\xed\xdb\x87\x33\x67\xce\xa0\xb1\xb1\x31\x69\ +\xb1\x66\xdf\x00\x90\x10\x0f\xe7\x37\x8f\xf1\xf1\x71\xa9\x90\xbe\ +\x6f\xdf\x3e\xe9\x47\x2e\xc2\x27\x4f\x9e\xc4\xee\xdd\xbb\x51\x5e\ +\x5e\x8e\xa7\x9e\x7a\x0a\x37\xdd\x74\x13\x96\x2d\x5b\x06\x00\xe8\ +\xeb\xeb\xc3\x92\x25\x4b\x10\x0e\x87\x11\x89\x44\x90\x9b\x9b\x8b\ +\xcb\x2e\xbb\x0c\x07\x0f\x1e\x44\x7e\x7e\x3e\xb6\x6f\xdf\x8e\xb7\ +\xde\x7a\x0b\xb1\x58\x0c\xcb\x96\x2d\xc3\xaf\x7f\xfd\x6b\x5c\x7b\ +\xed\xb5\xa2\xed\xd2\xac\x60\x7e\x7e\xbe\xf4\xc7\xe4\xe4\x24\x2a\ +\x2a\x2a\x70\xed\xb5\xd7\xa2\xa7\xa7\x07\x0f\x3d\xf4\x10\x56\xae\ +\x5c\x89\x23\x47\x8e\x88\x3d\xe2\x3a\xa2\x23\x23\x5c\x8b\xaa\xab\ +\xab\x01\xcc\x85\xcc\xd3\xd2\xd2\xb0\x61\xc3\x06\xbc\xfc\xf2\xcb\ +\x52\x18\xb3\xaa\xaa\x4a\xd8\x26\xae\x4f\x00\xc4\x46\x71\x81\x65\ +\x18\x8e\x63\x98\x63\x5f\x6f\x10\xce\x6b\x90\x89\x22\x58\xd3\xe3\ +\x9a\x40\x5a\x67\xc0\x6a\x06\x05\x98\xdf\x98\x99\x65\x23\xc8\x24\ +\xe9\xec\xc3\xa9\xa9\x29\x4c\x4d\x4d\x09\xcb\x43\x5d\x16\x4b\xdf\ +\xe8\xf0\x1a\xf5\x5c\x1c\xb7\x04\x20\xda\x46\x93\x59\xd5\x99\xbb\ +\x26\x93\x49\x9c\x4e\xbe\x13\xb2\xc0\x94\x4f\xa4\xa5\xa5\xa1\xa8\ +\xa8\x08\x1d\x1d\x1d\x49\x21\x68\xf6\x8b\xd3\xe9\xc4\xd8\xd8\x98\ +\x38\xb6\x9a\x3c\xb0\xd9\x6c\xb2\x95\x4f\x6d\x6d\xad\xf4\x71\x75\ +\x75\xb5\xd8\x22\xce\x53\x96\xfb\xe1\xce\x1a\xba\x7e\x20\x9f\x93\ +\x99\x8d\xf1\x78\x1c\x91\x48\x44\xd6\x1e\x26\x0c\x11\xe0\xe6\xe6\ +\xe6\xca\x3c\x0c\x06\x83\x70\x38\x1c\xb2\x61\x38\x30\xaf\xa5\xa3\ +\xce\x8b\x89\x12\xb4\x2d\x49\xcc\xa1\xd1\x63\x31\x2e\xfc\x0b\x7d\ +\x6e\x9c\x7c\xfa\xf7\x54\x60\xcc\xe5\x72\x49\xfc\x98\x8d\xa1\x51\ +\xd1\x71\x7f\xed\x15\x93\x0a\xe5\x39\x9a\xc2\xd6\x0c\x92\x11\xb8\ +\xf0\x33\xfd\x4f\x1f\x1a\x58\xf1\xfc\xc5\x98\xa3\x85\x9e\xc9\xf8\ +\xf3\x42\xdf\xd5\x13\x7b\x31\x80\x63\x7c\xae\xc5\xae\xcf\x05\x8d\ +\xd7\x4d\xc5\xde\x2d\x74\xfd\x8f\x0b\x64\x19\xdb\xaa\xdb\xcb\xc5\ +\x82\x5e\x0d\xa9\x69\x5d\x05\x97\x06\x4a\xb3\x89\xda\x43\x60\x01\ +\x39\xad\xa1\xa0\x27\xe4\xf3\xf9\x84\x99\xa1\xe8\x9b\x13\x9f\x93\ +\x7e\x78\x78\x58\xd8\xa2\x9e\x9e\x1e\xf1\x5a\xdf\x79\xe7\x1d\x1c\ +\x3f\x7e\x5c\xbc\xf9\x53\xa7\x4e\x21\x33\x33\x13\x25\x25\x25\xc8\ +\xcd\xcd\x45\x30\x18\xc4\x8a\x15\x2b\x24\x2c\xc8\x34\x67\xa7\xd3\ +\x89\xd6\xd6\x56\x8c\x8c\x8c\xc0\xed\x76\x23\x1a\x8d\x62\x74\x74\ +\x54\xbc\x4f\x6a\x0c\xb8\x88\xb8\x5c\x2e\x0c\x0e\x0e\x22\x12\x89\ +\xe0\xf2\xcb\x2f\x47\x6e\x6e\xae\x6c\xef\x70\xe8\xd0\x21\x1c\x39\ +\x72\x04\x3b\x76\xec\xc0\xc6\x8d\x1b\x11\x0c\x06\x05\x30\xf5\xf4\ +\xf4\x48\xa5\x66\xab\xd5\x8a\xbc\xbc\x3c\x44\x22\x11\xa4\xa7\xa7\ +\xc3\xe5\x72\x89\xd1\xe1\x9e\x71\x7c\xaf\x9d\x9d\x9d\x48\x4b\x4b\ +\xc3\xe6\xcd\x9b\x31\x31\x31\x81\x40\x20\x90\x54\x07\x29\x3d\x3d\ +\x1d\x81\x40\x00\x4e\xa7\x53\x32\x1f\x59\x43\xc6\xe7\xf3\x21\x3d\ +\x3d\x1d\x57\x5c\x71\x05\x3a\x3a\x3a\xb0\x66\xcd\x1a\x0c\x0e\x0e\ +\xe2\xcf\x7f\xfe\x33\xb2\xb3\xb3\xb1\x67\xcf\x1e\xbc\xf5\xd6\x5b\ +\x18\x1d\x1d\x45\x4d\x4d\x0d\xd2\xd2\xd2\xa4\x60\x23\x01\x1b\xbd\ +\x50\x96\x22\xe0\x9c\x65\x26\x95\xd6\x0a\xe9\xac\x2e\x52\xf7\x04\ +\x29\x64\x0f\x19\x3e\xe1\xb5\x69\x27\xa6\xa7\xe7\x36\x70\xcd\xc8\ +\xc8\x10\xc0\x92\x95\x95\x25\x55\x9d\x29\x20\xe7\x82\xc1\x9f\x99\ +\x91\x48\x10\x44\x70\x47\x80\x40\x76\x81\xbf\x6b\x0d\x86\x64\x05\ +\xa9\xd0\x37\x3d\x56\x5d\x20\x91\xc0\x8a\x59\x7a\xf4\x9c\x39\xb6\ +\x81\x39\xc1\x34\x01\x7b\x24\x12\x49\xfa\x5c\x33\x5d\xf4\xc2\x39\ +\x7f\x38\x87\xf8\x5e\xc9\xa4\x31\x93\xd4\x6a\xb5\xa2\xa2\xa2\x42\ +\x58\x62\x60\x6e\x4b\x8f\x3f\xfc\xe1\x0f\x68\x6c\x6c\xc4\xf1\xe3\ +\xc7\x01\x00\x95\x7f\x49\x30\x21\xeb\xc7\xb6\xf1\xd9\x39\xf6\x58\ +\xc3\x09\x98\xd7\xd7\x35\x36\x36\xe2\x6b\x5f\xfb\x1a\x00\x60\xdf\ +\xbe\x7d\x49\xc0\xc5\x6e\xb7\xc3\xe3\xf1\x08\xe3\x19\x0c\x06\x65\ +\x33\x63\xaf\xd7\x8b\x99\x99\x19\xf8\xfd\x7e\x14\x17\x17\x63\x6a\ +\x6a\x4a\xc0\xd7\xf0\xf0\x30\x3e\xf1\x89\x4f\x00\x00\xfa\xfb\xfb\ +\xb1\x62\xc5\x0a\xcc\xce\xce\xed\x01\x78\xfd\xf5\xd7\xe3\xb9\xe7\ +\x9e\x93\xfb\x93\xf9\x19\x1e\x1e\x46\x38\x1c\xc6\xca\x95\x2b\x71\ +\xd7\x5d\x77\x21\x37\x37\x17\x3f\xfe\xf1\x8f\x71\xc3\x0d\x37\xe0\ +\xb9\xe7\x9e\x43\x7f\x7f\xbf\x30\xaa\x9c\x27\x9a\xd9\x21\x28\x27\ +\x83\xd2\xdf\xdf\x8f\xae\xae\x2e\x3c\xf5\xd4\x53\xa8\xad\xad\xc5\ +\x8f\x7e\xf4\x23\x11\xa7\x13\x68\x67\x67\x67\x27\x31\x38\x0c\x0b\ +\x13\xcc\x10\x00\xb2\x3e\x15\x30\xaf\x57\x62\x3f\xb3\x1a\x38\x9d\ +\x4c\x96\x25\xa0\x68\x5a\x13\x01\x04\x4b\xa1\x50\x08\x2e\x97\x4b\ +\x58\x14\x6a\xda\x74\x56\x1c\x33\x07\xe9\x1c\x6a\x16\x2c\x2d\x2d\ +\x0d\x3e\x9f\x0f\x93\x93\x93\x28\x29\x29\x41\x76\x76\x36\xda\xdb\ +\xdb\xc5\x31\x22\xe3\x6c\x36\x9b\x25\xa4\xa7\xc1\x20\xe7\x30\x35\ +\x52\xb4\x15\x0c\x69\x92\x00\xe1\xdc\x66\xd2\x4d\x28\x14\x12\x29\ +\x81\xde\xe6\x07\x98\x73\xb8\x58\x8a\x83\xa5\x6a\xc8\x58\x71\xbe\ +\xb3\x1a\x3d\xfb\x7d\x7c\x7c\x1c\xd3\xd3\xd3\xf0\xf9\x7c\x12\x1e\ +\xcf\xcd\xcd\x4d\x0a\x55\x12\x04\xd2\xe9\xe1\xdc\x35\x9b\xe7\x6a\ +\x80\x31\x5c\xa9\xd7\x4f\xb2\xbe\x64\x21\x69\x43\xb8\x85\x19\xc3\ +\x94\x2c\x43\x41\xe7\x8f\x73\x84\xa0\x98\x4c\x1d\x33\x23\xa7\xa7\ +\xa7\x3f\x98\x45\xb8\x18\x48\x32\x2e\xac\xa9\x16\x69\xed\x3d\xea\ +\x7f\x16\x8b\x05\x25\x25\x25\x48\x4b\x4b\x13\x81\x6f\x66\x66\xa6\ +\x30\x53\x1c\x24\x9a\xbd\xe0\x80\x4c\x25\x70\xe4\x80\xd0\x8b\x35\ +\xef\xaf\xcf\x5f\x88\xc5\xa1\xc7\x6b\x6c\x67\x2a\xdd\x97\x7e\xae\ +\x54\xc7\x62\xac\x96\xf1\xbb\x46\xcd\x57\x2a\x20\x96\x8a\x09\x33\ +\x5e\x47\xf7\x33\x27\x7b\x2a\x3d\x98\xb1\x5d\x8b\x81\xc8\x8b\x39\ +\x8c\xc0\x7b\xa1\xcf\xf9\x33\x51\xbf\x3e\x74\x28\xc8\xf8\x7c\x9a\ +\x89\xd0\xe9\xf8\x93\x93\x93\x18\x1b\x1b\x93\x98\x79\x3c\x1e\x97\ +\xf0\x17\x30\x5f\x98\x8f\x46\x94\x29\xf2\x14\xdb\xb6\xb4\xb4\x48\ +\x61\x3b\xab\xd5\x8a\xd6\xd6\x56\xd9\x5a\x82\x5b\x9e\x64\x66\x66\ +\x22\x18\x0c\x22\x16\x8b\xa1\xa0\xa0\x40\x3c\xb8\xa6\xa6\x26\xd1\ +\x29\xd1\x60\x45\x22\x11\xf8\xfd\x7e\xcc\xcc\xcc\xa0\xb5\xb5\x15\ +\x65\x65\x65\xa8\xaa\xaa\x42\x38\x1c\xc6\xc8\xc8\x08\x56\xaf\x5e\ +\x0d\xaf\xd7\x8b\x83\x07\x0f\xa2\xa4\xa4\x04\x6b\xd7\xae\x45\x45\ +\x45\x05\x6e\xb8\xe1\x06\xfc\xfe\xf7\xbf\x47\x4b\x4b\x0b\xda\xda\ +\xda\x70\xe5\x95\x57\x62\xf7\xee\xdd\x78\xeb\xad\xb7\xd0\xd6\xd6\ +\x86\xd2\xd2\x52\x4c\x4f\x4f\xc3\x6e\xb7\x0b\x85\xee\xf5\x7a\x61\ +\x32\xcd\x15\xd6\x74\xb9\x5c\xb0\xd9\x6c\x08\x06\x83\xe8\xec\xec\ +\x44\x20\x10\x40\x45\x45\x85\x78\x7a\x04\x7a\xd4\x60\x8d\x8c\x8c\ +\x60\x74\x74\x14\x15\x15\x15\x72\x4d\x02\x00\xd6\x46\x0a\x87\xc3\ +\xb2\x05\x45\x34\x1a\xc5\xa6\x4d\x9b\xb0\x62\xc5\x0a\xdc\x7e\xfb\ +\xed\xb8\xfc\xf2\xcb\xb1\x6d\xdb\x36\xec\xdd\xbb\x17\x4e\xa7\x13\ +\x2d\x2d\x2d\xb2\x0f\x18\x8d\x17\x8d\x35\xc5\xb5\x5a\x14\xad\x0f\ +\x2e\x0e\x5a\xa0\xce\xea\xfb\x04\xc1\x34\x60\x0e\x87\x43\xe6\xaa\ +\xd6\xe2\x64\x67\x67\x27\x85\x13\x18\xc6\xd0\x80\x80\xf7\xa2\x46\ +\x89\x9e\x33\xe7\xbf\x0e\xff\xe9\xc5\x9b\xba\x96\xd9\xd9\x59\xd1\ +\x56\x50\x68\x4c\x4d\x18\x17\x15\x6e\x9b\xc2\x36\xe8\x22\xa4\xd1\ +\x68\x14\x63\x63\x63\xc2\xa6\xf2\x9d\x78\xbd\x5e\xc9\x9a\xe3\x02\ +\x65\x32\xcd\xe9\xb3\x08\x42\xc3\xe1\x70\x92\x7e\xc8\xe3\xf1\xa0\ +\xac\xac\x4c\x36\xce\xf5\x78\x3c\xa2\x25\x31\x99\x4c\x28\x2d\x2d\ +\x45\x30\x18\xc4\xe9\xd3\xa7\x31\x36\x36\x26\xa0\xa0\xaf\xaf\x4f\ +\x0a\x86\x9a\x4c\x26\xac\x5b\xb7\x0e\xf9\xf9\xf9\xb2\x0f\x28\x17\ +\x74\x60\x3e\x5c\x44\x51\x33\x99\x12\x2e\x44\xec\xb3\x91\x91\x11\ +\x6c\xdb\xb6\x0d\x47\x8e\x1c\xc1\xe8\xe8\xa8\xf4\xf5\x8d\x37\xde\ +\x88\x68\x34\x8a\x77\xde\x79\x07\xd7\x5f\x7f\x3d\xb2\xb3\xb3\x71\ +\xf2\xe4\x49\x00\x10\x26\x90\x4c\x43\x3c\x1e\x97\x39\xfb\xce\x3b\ +\xef\xe0\x3b\xdf\xf9\x8e\x6c\x51\xb3\x67\xcf\x1e\x00\x40\x7b\x7b\ +\x3b\xd6\xaf\x5f\x8f\xe7\x9e\x7b\x4e\xda\x48\x81\x79\x34\x1a\xc5\ +\xee\xdd\xbb\x91\x9b\x9b\x8b\x67\x9e\x79\x06\xd7\x5c\x73\x0d\x96\ +\x2f\x5f\x8e\x70\x38\x8c\xc7\x1e\x7b\x4c\xc0\x93\xd3\xe9\xc4\x92\ +\x25\x4b\xd0\xdc\xdc\x2c\x45\x2b\x75\xa8\x8e\xef\x08\x00\xae\xb8\ +\xe2\x0a\xbc\xfe\xfa\xeb\x78\xf9\xe5\x97\xc5\x5e\x68\x9b\xc4\xbe\ +\x30\x16\x85\xd5\x3a\x29\x82\x78\x86\x9e\xf5\x06\xd4\xdc\xbd\x42\ +\xef\x39\x4a\xc6\x87\x8c\x0b\x0f\x82\x77\xda\x4d\x5d\x8a\x84\x21\ +\x2f\xb6\x2b\x14\x0a\xc9\xdc\xa1\xcc\x81\xce\x09\xa3\x3e\xb4\x15\ +\x55\x55\x55\xb0\x58\x2c\x38\x79\xf2\xa4\x48\x37\x38\x0f\x69\xfb\ +\xc2\xe1\xb0\x38\xab\xb3\xb3\xb3\xc2\x2c\x71\x6e\x98\x4c\x73\xdb\ +\x7c\x11\xe0\xd1\x49\x62\x9b\xc9\x2c\xa5\xa7\xa7\xa3\xbf\xbf\x5f\ +\xe6\x0f\xd7\x2a\x6a\xaf\x02\x81\x80\x54\x7c\x0f\x85\x42\xd2\x66\ +\x32\x7a\x00\x24\x03\x96\x89\x1d\xd1\x68\x54\x00\x27\x59\x7f\xae\ +\x03\x9c\xcf\x3a\xf1\x63\x62\x62\x02\x6e\xb7\x1b\xc1\x60\x10\x15\ +\x15\x15\x52\xa0\x36\x33\x33\x53\xc6\x08\x9d\x3d\x3a\x78\xba\x94\ +\x04\xd9\xbe\xf1\xf1\x71\xf8\xfd\x7e\xc9\xd6\xd6\x7a\x4e\x6a\xf3\ +\xd8\x8f\x0c\x59\x66\x64\x64\x24\x6b\xb0\x8c\x86\x70\xa1\xcf\x17\ +\x03\x5f\x9a\x8d\x20\xdd\x48\x1a\x3b\x10\x08\xc0\xe1\x70\x48\x4d\ +\x0a\x0e\x78\x0e\x20\x0e\x1a\x4d\xe1\xd2\x5b\x30\x1e\xda\x30\xf0\ +\xbe\xfa\xb3\x54\x4c\x8d\x66\xae\xf8\x22\x53\x5d\x73\x21\x46\x4b\ +\x5f\x43\x23\xe0\x54\x80\x8a\x9f\xeb\xf3\xf5\x75\x16\xea\xbb\xc5\ +\xd8\x34\xdd\x76\x1d\x4a\xd4\x9a\x27\x0d\xce\xf4\xbd\x3e\x2e\xd6\ +\xca\xd8\xd6\x54\x47\xaa\x84\x85\x85\x42\x9f\xf4\x7c\xf8\x19\x0f\ +\x2e\x9c\xfa\x1d\x07\x83\x41\xf1\x0e\x49\x89\xeb\x6c\x8e\x91\x91\ +\x11\xb9\x7f\x34\x1a\x95\x5d\xd7\x7b\x7b\x7b\x85\xfa\xa5\xf0\x11\ +\x80\x64\x7a\x70\xb1\xef\xea\xea\xc2\xf4\xf4\x34\xd6\xac\x59\x83\ +\xbe\xbe\x3e\xb8\x5c\x2e\x01\x4f\x43\x43\x43\x22\x88\x05\x20\x13\ +\x98\x59\x3a\xcc\x78\xb2\x5a\xad\xa8\xac\xac\x04\x30\xe7\xb5\x97\ +\x95\x95\x49\x46\x55\x45\x45\x05\x7a\x7a\x7a\x70\xf8\xf0\x61\x14\ +\x14\x14\x60\xd3\xa6\x4d\xb8\xea\xaa\xab\xf0\xce\x3b\xef\xe0\x17\ +\xbf\xf8\x05\x76\xec\xd8\x81\x6b\xae\xb9\x06\x59\x59\x59\xd8\xbb\ +\x77\x2f\x56\xae\x5c\x29\x0b\x73\x30\x18\x84\xcf\xe7\x43\x55\x55\ +\x15\xf2\xf3\xf3\xe1\x72\xb9\x30\x34\x34\x94\x94\xd9\xc2\xe2\xa5\ +\x5d\x5d\x5d\xc8\xc9\xc9\xc1\xe4\xe4\xa4\x14\xe2\x2b\x2b\x2b\x4b\ +\x12\xc3\x92\xa2\x2f\x2f\x2f\x97\x77\xc0\x05\xb5\xae\xae\x0e\x33\ +\x33\x33\x18\x1b\x1b\xc3\x35\xd7\x5c\x83\xfd\xfb\xf7\xe3\xaa\xab\ +\xae\x42\x20\x10\xc0\xdf\xfe\xed\xdf\xe2\xc0\x81\x03\xf0\xfb\xfd\ +\xa8\xa9\xa9\x41\x20\x10\x10\x10\x41\x5d\x8e\x91\x95\x66\xc8\x8f\ +\xe3\x40\x6b\x69\x78\xd0\x73\xd4\x63\x3b\x1e\x9f\xdb\xa7\x92\x9e\ +\x36\xc1\x0d\xc3\xb3\x64\x47\x18\x4a\xa4\x57\x4b\x90\xc6\x05\x4e\ +\x87\xbe\x34\xe0\xe3\x3d\xe8\x2d\xb3\xed\x04\x2d\xac\xca\xcd\xf0\ +\xcc\xec\xec\x6c\x92\xc6\x45\x87\x1c\x29\x7e\x25\x7b\xc6\x2a\xfd\ +\x89\xc4\x9c\x38\x3c\x10\x08\x60\x60\x60\x00\x97\x5e\x7a\x29\xee\ +\xbc\xf3\x4e\x54\x57\x57\xc3\x6e\xb7\x27\x79\xde\xcc\x3c\xe3\xc2\ +\xc5\xfe\x19\x19\x19\xc1\x5b\x6f\xbd\x85\xc1\xc1\x41\x78\xbd\x5e\ +\x11\x33\x87\xc3\x61\x38\x1c\x0e\x38\x9d\x4e\x1c\x3b\x76\x0c\x87\ +\x0e\x1d\x82\xd7\xeb\x95\xfe\x24\x03\x57\x5e\x5e\x2e\xed\x61\xb8\ +\x53\xcb\x28\x52\xc9\x16\x38\xae\xf5\xc2\xce\x79\xea\xf3\xf9\xb0\ +\x7a\xf5\x6a\xac\x5f\xbf\x1e\x6f\xbc\xf1\x86\xbc\x97\x15\x2b\x56\ +\xa0\xa9\xa9\x09\x9d\x9d\x9d\x52\x1e\xe0\xed\xb7\xdf\x46\x7a\x7a\ +\xba\xcc\x03\x3e\xb3\xd9\x6c\x96\xec\xad\x27\x9e\x78\x02\x5f\xff\ +\xfa\xd7\x71\xd7\x5d\x77\xe1\xfe\xfb\xef\xc7\xf8\xf8\x38\xea\xea\ +\xea\xf0\xcc\x33\xcf\xe0\x3f\xff\xf3\x3f\x25\x84\xcf\x90\x6b\x3c\ +\x1e\xc7\x7d\xf7\xdd\x87\xdd\xbb\x77\xe3\x96\x5b\x6e\xc1\xe4\xe4\ +\x24\x56\xad\x5a\x85\xcf\x7c\xe6\x33\xf8\xee\x77\xbf\x8b\xea\xea\ +\x6a\xd8\x6c\x36\x8c\x8f\x8f\xa3\xbc\xbc\x1c\xc5\xc5\xc5\x18\x19\ +\x19\x41\x34\x1a\x45\x20\x10\x90\x31\x47\x36\xa4\xb7\xb7\x17\xeb\ +\xd7\xaf\xc7\x65\x97\x5d\x86\xa7\x9e\x7a\x4a\x42\x4d\xb4\xef\xe9\ +\xe9\xe9\xe2\xe4\x68\xd1\x35\xb5\x4c\x64\xfe\x08\xde\xe8\xb4\xe8\ +\xac\x3f\x8e\x33\x5e\x47\xb3\xae\x3a\x1b\x94\xef\x83\xd7\xe4\xd8\ +\x0d\x06\x83\x22\x08\xe7\x98\x64\x3d\x2e\x6a\xf8\xa8\xf5\x02\xe6\ +\xc1\x32\x81\x12\xd7\xd3\x60\x30\x88\x99\x99\x19\xa9\x71\xa5\x43\ +\x9d\x64\xd0\x2c\x96\xb9\x3d\x03\x09\xce\x18\x11\x20\x0b\x4d\xe0\ +\x99\x95\x95\x95\xb4\x47\x1f\xed\xb9\xae\x3d\xc7\x9a\x7a\x1a\xe8\ +\xe9\x62\x9e\x26\x93\x49\x42\x85\x74\x58\x32\x33\x33\x31\x3e\x3e\ +\x2e\xfa\x31\xda\x77\x26\x32\xb0\xc4\x02\x99\x37\x5e\x33\x91\x98\ +\xdf\x12\x88\x7d\x04\xcc\x17\xfa\x65\x51\x50\x56\x72\xa7\x98\x9e\ +\x2c\x1b\x81\x2f\xcf\xe7\xfb\xd3\xd9\xa2\xb3\xb3\xb3\x52\xbf\x8b\ +\x65\x5b\x68\x7b\x68\x03\xb9\x2e\x49\x16\xa1\x66\x43\x34\x18\x30\ +\x86\xac\xb8\x68\xea\xc5\x50\x7f\xc6\xce\x20\x88\xe2\x82\x44\x46\ +\x80\x62\x65\x7a\x7a\x1c\x50\x34\x48\xa4\xbb\x75\x61\x46\x76\x12\ +\x1f\xce\x78\x3f\x0d\x28\xb4\x87\x4b\x0f\xd4\xc8\x18\x19\xb5\x54\ +\xfa\x6f\x17\xc2\x1c\x2d\xf6\x99\xbe\x96\xfe\xf9\x62\x80\x8e\xf1\ +\xba\x9a\x55\x33\xb6\x8d\x7f\xa3\x91\x5f\xac\x0d\x17\xf2\x9c\x17\ +\x7b\xa4\x6a\xeb\x62\x6d\x30\x8e\x9d\x54\x2c\xa1\xfe\xbb\xf1\x7a\ +\x5a\xb0\x09\x40\x6a\x50\x71\xe2\x73\x21\xe7\x22\x39\x33\x33\x83\ +\xc1\xc1\x41\x31\x1e\xf4\x74\xb8\x51\x29\x0d\xe1\xf4\xf4\x34\xf2\ +\xf2\xf2\x84\x4d\x38\x7a\xf4\x28\x0a\x0a\x0a\x60\xb5\x5a\x31\x3c\ +\x3c\x8c\x40\x20\x80\x9a\x9a\x1a\x79\x86\xe5\xcb\x97\xe3\xcf\x7f\ +\xfe\x33\x86\x86\x86\x64\x1c\x87\x42\x21\xdc\x7c\xf3\xcd\x28\x2f\ +\x2f\xc7\xa1\x43\x87\x64\x6b\x9d\xe6\xe6\x66\xcc\xcc\xcc\xa0\xa4\ +\xa4\x04\x0e\x87\x03\xb1\x58\x0c\x85\x85\x85\x48\x4f\x4f\x47\x73\ +\x73\x33\xac\x56\x2b\x3e\xf3\x99\xcf\x60\xdb\xb6\x6d\x78\xe5\x95\ +\x57\xf0\xf2\xcb\x2f\x63\xfb\xf6\xed\xf8\xd6\xb7\xbe\x85\x57\x5e\ +\x79\x05\x6d\x6d\x6d\xc8\xcc\xcc\x14\x11\x66\x7b\x7b\x3b\x9c\x4e\ +\xa7\x64\x11\x4d\x4c\x4c\xc0\xe3\xf1\x60\xeb\xd6\xad\x38\x7c\xf8\ +\x30\x4e\x9c\x38\x81\xfa\xfa\x7a\x09\xd3\x04\x02\x01\xa9\x6e\x6d\ +\xb1\x58\x24\xbc\xc8\xd4\x7d\xb2\x45\xd4\x13\x25\x12\x09\x09\x41\ +\xe5\xe5\xe5\xa1\xa9\xa9\x09\xab\x57\xaf\x46\x53\x53\x13\xee\xbd\ +\xf7\x5e\x3c\xfe\xf8\xe3\xb8\xf7\xde\x7b\x51\x54\x54\x84\x97\x5e\ +\x7a\x49\x0a\x12\xea\x3a\x54\x0c\x47\xea\xf0\x2e\x17\x18\x20\xb9\ +\xee\x15\xc1\x16\x3f\xa3\xe7\x4a\x56\x49\xa7\xd5\xf3\xbb\x89\xc4\ +\xfc\x9e\x6e\x5c\x58\x74\x08\x19\x80\x78\xe1\xac\x6f\xa4\x6d\x89\ +\x1e\x67\x3a\x5c\xc4\xcf\x09\xda\x69\xa8\xb9\x18\xea\x30\x08\x33\ +\x89\xd8\x77\xd4\x66\x71\x11\x21\x10\x28\x2c\x2c\x84\xd9\x6c\x46\ +\x5d\x5d\x1d\xbe\xf4\xa5\x2f\x61\xe7\xce\x9d\x49\x7a\x8e\x0b\x3d\ +\x46\x47\x47\xd1\xdc\xdc\x8c\xdc\xdc\x5c\xc9\x1e\xe5\x7e\x80\x6f\ +\xbe\xf9\x26\x1a\x1b\x1b\x01\x20\xa9\x8e\x11\xd9\x0c\x3e\x1b\x17\ +\xbc\xf2\xf2\x72\x14\x15\x15\x89\x80\xda\xe8\xcc\xe9\xf0\x17\x7f\ +\xd6\x76\xac\xa1\xa1\x01\x39\x39\x39\xa8\xaa\xaa\x42\x59\x59\x19\ +\x7a\x7b\x7b\xb1\x71\xe3\x46\xb8\xdd\x6e\x7c\xf7\xbb\xdf\xc5\x9d\ +\x77\xde\x89\xd6\xd6\x56\x34\x34\x34\xc0\x66\xb3\xa1\xbe\xbe\x1e\ +\x1b\x37\x6e\x94\x10\x0d\x59\x02\x16\x3f\x1d\x1f\x1f\xc7\xa1\x43\ +\x87\x70\xeb\xad\xb7\xe2\x1b\xdf\xf8\x06\xc6\xc6\xc6\xb0\x66\xcd\ +\x1a\x3c\xff\xfc\xf3\xc8\xc8\xc8\xc0\xa6\x4d\x9b\xf0\xc6\x1b\x6f\ +\x48\xe8\x6c\xe7\xce\x9d\xb8\xfb\xee\xbb\xf1\xbd\xef\x7d\x4f\x6c\ +\xc2\xc9\x93\x27\xf1\xa9\x4f\x7d\x4a\x9e\x6b\x7a\x7a\x1a\x0e\x87\ +\x03\x3b\x77\xee\x44\x46\x46\x06\xce\x9c\x39\x83\xcb\x2f\xbf\x1c\ +\xcb\x96\x2d\xc3\x1f\xff\xf8\x47\x9c\x3b\x77\x4e\x44\xdb\xc5\xc5\ +\xc5\xb8\xea\xaa\xab\x70\xfc\xf8\x71\xc9\x50\x03\x20\x55\xc0\x59\ +\xd8\x97\x2c\x1c\xc3\xcc\x64\x98\x78\x3f\x3a\x1a\x64\x68\x38\xe6\ +\x34\x00\xd0\x49\x1c\x04\xff\x8c\xd2\x10\x20\xe9\xc5\x9c\xe0\x9d\ +\xef\x83\x32\x03\xea\x01\xe9\x48\xb0\x84\x01\x75\x41\x74\x08\xb4\ +\xf8\x3b\x33\x33\x13\x5d\x5d\x5d\xb0\x58\x2c\xc2\x5a\xfb\x7c\xbe\ +\x24\xf6\x87\xe1\x61\x23\x83\xc3\x30\x5f\x7a\xfa\xdc\x7e\x83\x25\ +\x25\x25\x98\x9d\x9d\x2b\x3a\x4a\xc0\xc2\x50\x1d\xc1\x07\xed\x81\ +\xc6\x16\x9c\xaf\x24\x53\xd8\x06\xda\x1f\xf6\x1f\x41\x20\xf7\xde\ +\xd4\x0c\x1f\x1d\x31\x82\x4c\xb2\xc7\xbc\x17\x65\x0a\xb4\x49\x0c\ +\xe1\xb6\xb4\xb4\x88\xc3\xc0\x67\xe2\x73\x31\x03\x97\x5a\x4c\x2d\ +\x73\xa0\x5d\x29\x2a\x2a\x42\x30\x18\x94\x5a\x63\xbc\x96\x4e\x78\ +\xd0\x7a\xba\x0f\x6c\x95\xa3\x3d\x3b\xfd\xbf\x3e\x34\xc3\x42\x4f\ +\xd3\x6c\x9e\xdb\x92\xc1\xe9\x74\xc2\xe5\x72\x25\x09\x55\x75\x56\ +\x4b\x22\x91\x90\x58\x2b\x8d\x13\x11\x39\x8d\x2a\x90\x5c\xfc\x8f\ +\x21\x11\xd2\xa9\xf4\x1c\x8d\x62\xf7\x54\xcc\x8f\xb1\xcd\x1a\xa8\ +\x2c\x04\x8e\x68\x70\x8c\xe7\x2e\x06\x46\x3e\xec\xbe\xc6\x6b\x7f\ +\x18\x00\x33\x5e\xd3\x08\x7c\xf5\xf7\x2e\x14\x30\x69\x10\x9d\xaa\ +\x9d\x7f\xcd\x61\xfc\x5e\xaa\xe7\xbd\xd8\xbf\x7f\x58\x7b\x8c\xcf\ +\x4a\x03\xa4\x7f\x27\x4b\xc3\x38\x38\xbd\xd1\x40\x20\x20\x71\x74\ +\x4e\x8c\xb4\xb4\x34\xf1\xc4\x68\x5c\x82\xc1\xa0\x8c\xdf\xee\xee\ +\x6e\x09\x51\xb5\xb7\xb7\xa3\xa8\xa8\x08\xa3\xa3\xa3\xb2\xaf\x61\ +\x4f\x4f\x0f\xda\xdb\xdb\xb1\x65\xcb\x16\xd9\xbf\x8c\xa0\x8e\x9a\ +\x06\x32\x60\x5d\x5d\x5d\xa8\xab\xab\x93\x4d\x66\xe9\xd9\x79\xbd\ +\x5e\xe4\xe5\xe5\xe1\x8a\x2b\xae\x40\x7b\x7b\x3b\xf6\xef\xdf\x8f\ +\x9a\x9a\x1a\x2c\x5b\xb6\x4c\x4a\x53\xe4\xe6\xe6\xa2\xa6\xa6\x06\ +\x3e\x9f\x0f\x89\x44\x02\x4b\x96\x2c\x41\x22\x31\x97\x22\x4c\x0f\ +\x38\x1e\x8f\xa3\xaf\xaf\x0f\x65\x65\x65\x08\x87\xc3\x18\x1b\x1b\ +\xc3\xd2\xa5\x4b\xa5\xc2\xf2\xc8\xc8\x88\x30\x1e\x64\xf9\xd8\x67\ +\x34\x7e\xd4\x4b\xb1\xdd\x66\xf3\x5c\x35\xfb\xc2\xc2\x42\xdc\x7c\ +\xf3\xcd\x38\x72\xe4\x08\x5e\x7e\xf9\x65\xac\x5f\xbf\x1e\xe9\xe9\ +\xe9\x42\xd1\xd3\x40\x6b\x56\x44\x3b\x33\x5c\x58\xf4\xbc\x25\x88\ +\xe1\x22\xce\x85\x81\xe3\x94\xf4\x3d\xbd\x4f\x1a\x53\x7d\x0d\xfd\ +\x3f\xcf\xa5\xf7\x4a\x23\x49\xc3\xc9\xef\xd3\x88\xf2\x5c\xce\x0d\ +\xbd\xe5\x0d\x00\x11\xe3\xf3\x3c\xb6\x91\xb6\x89\xdf\xe3\xee\x00\ +\x94\x3c\x90\x35\x48\x4f\x4f\x47\x5e\x5e\x1e\x76\xec\xd8\x81\x2f\ +\x7c\xe1\x0b\xd8\xb0\x61\x83\x84\x89\x80\xf9\x30\xf8\xd8\xd8\x18\ +\xba\xba\xba\x44\x6c\x4b\x20\x3a\x35\x35\x85\xc1\xc1\x41\xec\xdb\ +\xb7\x0f\xaf\xbd\xf6\x9a\x00\x3f\x9b\xcd\x06\xb7\xdb\x8d\x40\x20\ +\x80\x17\x5e\x78\x01\x2d\x2d\x2d\x22\x6a\xa7\xf8\x98\x82\x7b\x82\ +\x08\xce\x3d\xbf\xdf\x2f\xd9\x58\x7d\x7d\x7d\x49\xec\xa2\x5e\x08\ +\xf5\x3c\xd4\xcf\x6a\x32\x99\x10\x0a\x85\xd0\xd4\xd4\x94\xc4\x1c\ +\x6f\xd8\xb0\x01\x2b\x57\xae\x14\x0d\x53\x5e\x5e\x1e\x5e\x7c\xf1\ +\x45\x6c\xdf\xbe\x1d\xbb\x76\xed\xc2\x95\x57\x5e\x89\x40\x20\x80\ +\xc6\xc6\x46\x74\x74\x74\x08\xa3\xdb\xd0\xd0\x80\xae\xae\x2e\x44\ +\xa3\x51\xfc\xe3\x3f\xfe\xa3\x54\x87\x77\xbb\xdd\x78\xef\xbd\xf7\ +\xf0\x85\x2f\x7c\x41\xb2\x71\xe3\xf1\x38\x36\x6c\xd8\x80\x7f\xf9\ +\x97\x7f\x41\x63\x63\x23\x1e\x7f\xfc\x71\x19\x77\x03\x03\x03\xb8\ +\xe1\x86\x1b\xd0\xdc\xdc\x8c\xfe\xfe\x7e\xe4\xe7\xe7\x63\xe7\xce\ +\x9d\x58\xb5\x6a\x15\x5e\x7b\xed\x35\x9c\x3c\x79\x12\x1b\x36\x6c\ +\xc0\x96\x2d\x5b\x50\x5c\x5c\x8c\x9f\xfc\xe4\x27\x92\x11\x7b\xed\ +\xb5\xd7\x22\x91\x48\xa0\xab\xab\x4b\xca\xbc\x10\x74\x73\xbc\xb0\ +\x70\x27\x43\x7f\x1c\xbf\x1c\x0f\x04\x22\x16\x8b\x45\x8a\x55\x72\ +\xb1\x27\x58\x01\x20\xc9\x03\x5c\xe3\xe8\x88\x70\xdc\xe8\x39\xc4\ +\x90\x1c\x41\x12\x30\x9f\x91\x1d\x8d\x46\x45\xc0\x1e\x89\x44\xb0\ +\x69\xd3\x26\xf8\x7c\x3e\x59\x6b\x59\x08\x96\x3b\x5b\xd0\x89\xe1\ +\x1c\x64\x75\xf4\xbe\xbe\x3e\xd1\x64\x4e\x4e\x4e\xc2\xe7\xf3\x21\ +\x1a\x8d\x8a\x4e\x90\x60\x84\x63\x83\x7a\x4e\xb2\xe0\x5a\x1b\xc9\ +\xf9\x43\xad\xd8\xd4\xd4\x14\x96\x2c\x59\x22\xe1\x49\x86\xef\xd2\ +\xd2\xd2\x64\x87\x04\xce\xd5\xa9\xa9\x29\x78\x3c\x1e\x89\x1a\x04\ +\x83\x41\x4c\x4f\x4f\x4b\x71\x68\x87\xc3\x81\xa6\xa6\x26\x9c\x3a\ +\x75\x4a\xe6\x95\x96\xc6\xe8\x52\x2d\x66\xb3\x59\x36\x31\x67\xd9\ +\x15\xd6\x0a\xe3\xae\x0b\xb4\xbf\x04\x70\x7c\xcf\x7c\x07\x6c\xdf\ +\xf8\xf8\xb8\x08\xe9\x09\x80\xb5\x03\xc6\xca\xf8\x0c\x05\x03\xf3\ +\x91\x3b\x00\x73\x0c\x96\x91\x51\xe0\x4d\x8c\x8b\x99\x71\x81\x26\ +\x2b\xa0\x51\xf9\xc4\xc4\x84\x84\x71\xca\xcb\xcb\x65\x57\xf5\x78\ +\x3c\x2e\xfb\x11\x39\x1c\x8e\xa4\xc2\x6b\x89\x44\x42\x50\x66\x56\ +\x56\x16\x2a\x2a\x2a\xe4\xe1\xb9\x8f\x10\x0f\x22\x55\x6d\x7c\xe9\ +\x05\xeb\xba\x4a\x7a\xb0\xa6\x62\xbd\xb4\x11\x31\x86\xaf\x8c\xe7\ +\x5c\x28\xd3\xa3\xef\xb5\x90\xb1\x32\xde\xcf\xe8\x3d\x1a\x7f\x4f\ +\x75\xff\xbf\x06\x10\x19\x19\xa4\x54\x2c\xe0\x5f\x73\xad\x8b\x39\ +\x2e\x84\x09\xbc\xd8\x67\xe3\x24\x33\xb2\xab\x64\x44\x29\x96\x67\ +\x35\xdf\x70\x38\x2c\xb5\x50\xc8\x74\x39\x1c\x8e\xa4\x14\x66\xea\ +\x71\xa2\xd1\x28\x86\x87\x87\x51\x50\x50\x80\xfe\xfe\x7e\xa4\xa5\ +\xa5\xa1\xaf\xaf\x0f\xef\xbe\xfb\x6e\x52\x06\xda\xda\xb5\x6b\x51\ +\x5f\x5f\x8f\x77\xde\x79\x47\xc4\xb0\x0c\x87\x33\xae\x4f\x71\xf8\ +\xd8\xd8\x98\x50\xc8\x64\x22\x98\x99\x77\xfc\xf8\x71\x2c\x59\xb2\ +\x04\x9f\xfa\xd4\xa7\xf0\xda\x6b\xaf\xe1\xbd\xf7\xde\xc3\x83\x0f\ +\x3e\x88\xe2\xe2\x62\x29\xfa\x59\x54\x54\x84\xe2\xe2\x62\xf1\xa6\ +\xf9\xcc\x1d\x1d\x1d\x28\x29\x29\xc1\xe6\xcd\x9b\x31\x3a\x3a\x8a\ +\xe2\xe2\x62\xd9\x54\x38\x1a\x8d\x4a\x76\x1f\x17\x0d\x3a\x2e\x0c\ +\x25\xd8\xed\x76\x99\x3f\x3a\x34\x41\xe6\x6c\x74\x74\x14\x79\x79\ +\x79\xf8\xe6\x37\xbf\x89\x4f\x7c\xe2\x13\x78\xfe\xf9\xe7\x71\xcb\ +\x2d\xb7\xe0\xca\x2b\xaf\xc4\xb3\xcf\x3e\x8b\xfe\xfe\x7e\x38\x9d\ +\xce\xa4\xc5\x84\x0b\x11\x19\x2d\x66\x0d\x52\x90\x4b\xb0\xc1\x8a\ +\xcf\x33\x33\x33\x42\xf1\x33\x0c\x67\xb7\xdb\xe5\x6f\x64\x8a\x08\ +\x5e\xfd\x7e\x3f\x00\x48\x86\x1e\x17\x2f\x1a\x72\x60\x7e\x2f\x37\ +\x2e\x14\xc0\x7c\xe1\x50\x3d\x6e\xe8\xcd\xf2\x77\x86\x0a\xf8\xfc\ +\x04\x9c\x1c\xfb\xda\xbb\xe5\x58\x1a\x1d\x1d\x95\x36\xe8\xe4\x81\ +\xd3\xa7\x4f\xa3\xbd\xbd\x1d\xe1\x70\x58\x1c\x4d\x6e\x31\x62\x36\ +\x9b\xe1\xf5\x7a\x31\x3a\x3a\x8a\xda\xda\x5a\x14\x16\x16\x22\x14\ +\x0a\xc1\xef\xf7\x8b\xe1\x1e\x18\x18\xc0\xec\xec\x2c\x9c\x4e\x27\ +\x8a\x8a\x8a\x90\x97\x97\x87\x73\xe7\xce\xe1\x95\x57\x5e\x91\xac\ +\x25\xda\x40\x9b\xcd\x86\xea\xea\x6a\xd1\x16\x45\x22\x11\x09\x0b\ +\x31\x24\x74\xfc\xf8\x71\x6c\xde\xbc\x19\xeb\xd6\xad\x43\x63\x63\ +\x63\x52\x38\x97\xf3\xc7\x68\x2b\xf4\x67\x4c\x02\x78\xf7\xdd\x77\ +\x45\x47\x15\x0a\x85\x84\x09\x78\xf2\xc9\x27\xf1\xd0\x43\x0f\xa1\ +\xaa\xaa\x0a\xe3\xe3\xe3\xd8\xb5\x6b\x17\xda\xda\xda\xe0\xf7\xfb\ +\xb1\x7a\xf5\x6a\xfc\xe6\x37\xbf\xc1\x1d\x77\xdc\x81\x2d\x5b\xb6\ +\xa0\xaa\xaa\x0a\x07\x0e\x1c\xc0\xeb\xaf\xbf\x8e\xae\xae\x2e\xdc\ +\x77\xdf\x7d\xf8\xc9\x4f\x7e\x82\xbc\xbc\x3c\x14\x17\x17\x63\xfd\ +\xfa\xf5\x49\xeb\xd2\x8a\x15\x2b\x24\x63\x78\xfb\xf6\xed\x78\xf3\ +\xcd\x37\xa5\xed\x03\x03\x03\xb8\xf2\xca\x2b\x71\xf4\xe8\x51\xfc\ +\xf3\x3f\xff\x33\x82\xc1\x20\xf6\xee\xdd\x8b\xc3\x87\x0f\x63\xc7\ +\x8e\x1d\x48\x24\x12\x78\xea\xa9\xa7\x70\xed\xb5\xd7\xa2\xbc\xbc\ +\x1c\x7f\xff\xf7\x7f\x8f\xf7\xde\x7b\x4f\xc6\x9f\xdd\x6e\x97\x24\ +\x17\xd6\x31\xe2\x38\xd2\xb2\x04\xb3\x79\x2e\x03\x95\x36\x86\xe7\ +\x30\x91\x8b\x60\x3f\x1e\x8f\xcb\x26\xe1\x74\x04\x02\x81\x80\x8c\ +\x3b\x32\xea\xd4\x71\x11\x90\x31\xd3\x96\x63\x31\x16\x8b\x09\x60\ +\xe0\x3d\x69\xdb\xc8\x8c\x39\x9d\x4e\xc9\x2a\xd5\x21\x5f\xf6\x0d\ +\x59\xde\x44\x22\x81\x91\x91\x11\xec\xd8\xb1\x03\xb1\x58\x0c\x7f\ +\xfa\xd3\x9f\x50\x5b\x5b\x2b\x5a\x43\x86\xdd\x69\x43\x59\xe8\x75\ +\x6c\x6c\x0c\x9f\xfe\xf4\xa7\x91\x99\x99\x89\xc7\x1f\x7f\x5c\xe6\ +\x35\x33\xee\x08\xe6\xf5\x1a\xa8\xb3\x27\x69\x6f\x34\x29\x13\x0c\ +\x06\xa5\x52\x3e\x2b\xbf\x73\xe7\x0b\x46\xb5\xe8\x28\xe9\x82\xae\ +\x94\x13\xe8\x39\x4f\x07\x93\x99\x82\x04\x39\xa3\xa3\xa3\x49\x61\ +\x54\x02\x24\xed\x90\xf3\x3d\xb3\x9d\x4c\x5a\xe2\xde\xa1\xdc\xd3\ +\xd1\xef\xf7\xa3\xa2\xa2\x42\xd6\x07\x16\x17\x25\x5b\x4e\xbb\x65\ +\xb7\xdb\xa5\x9e\x98\x30\x58\x0b\x2d\x7e\xa9\x7e\x37\x99\x4c\xb2\ +\x38\x90\x2e\x25\x75\x46\x91\xb1\x16\x12\x4e\x4c\x4c\x48\x38\x50\ +\x83\x8b\xb4\xb4\x34\xb8\xdd\x6e\xd1\x4e\x00\x40\x71\x71\x31\x9c\ +\x4e\xa7\x50\xbf\x44\xf6\x9a\xe6\x27\xa0\xa3\xf1\x24\x6b\x91\x8a\ +\xd1\x31\xea\xb4\x16\x02\x5a\xc6\xe7\x5b\x88\x41\xd2\xff\xf4\x61\ +\x04\x57\xfc\xcc\x78\xa4\x62\x9e\xf4\xf9\x46\xf0\xa2\x41\x62\xaa\ +\xf7\xf2\x61\x20\xd0\x78\x8f\x8f\x7a\x2c\x04\x02\x17\x3b\x16\x6b\ +\x83\x6e\xff\x87\x5d\x6b\xa1\x7e\x4f\xf5\x77\x7a\x24\xa4\x6d\xf9\ +\x3f\x75\x42\x53\x53\x53\x18\x1b\x1b\x83\xdb\xed\x86\xdd\x6e\x97\ +\x42\x7e\xd4\xf6\x14\x16\x16\x4a\x88\xc0\x64\x32\x61\x6c\x6c\x0c\ +\xb9\xb9\xb9\xf0\xf9\x7c\x49\x2c\x80\xc9\x64\x42\x7d\x7d\x3d\x80\ +\x39\x90\xc3\x90\x1c\xbd\xb4\xde\xde\x5e\xf4\xf4\xf4\xc0\xe1\x70\ +\xc0\x64\x32\x89\x08\xb9\xae\xae\x0e\x4e\xa7\x13\x36\x9b\x4d\xaa\ +\x35\x47\x22\x11\x94\x96\x96\xa2\xae\xae\x0e\x5b\xb7\x6e\xc5\xe4\ +\xe4\x24\x1e\x7e\xf8\x61\xdc\x76\xdb\x6d\xd8\xb0\x61\x03\xfe\xfc\ +\xe7\x3f\xa3\xb6\xb6\x56\xb2\x31\x99\x19\x57\x5a\x5a\x8a\x58\x2c\ +\x86\x50\x28\x24\xf5\xbc\x1c\x0e\x87\x6c\x26\xcd\xcc\x19\xa6\x75\ +\xd3\xfb\xe4\x3c\xe6\x22\xc0\xb9\x45\x27\x80\xdf\xe1\xdc\x9b\x9e\ +\x9e\x16\xe6\xe1\x37\xbf\xf9\x0d\x4e\x9f\x3e\x0d\xb7\xdb\x8d\xad\ +\x5b\xb7\x22\x16\x8b\x49\xb9\x09\x6e\xd9\xa3\xdf\x07\x17\x0a\x7e\ +\xae\xe7\x2f\x0f\x9b\xcd\x26\xe3\x8b\x42\x73\xfe\x63\x16\x18\xdf\ +\x2b\x85\xaf\xcc\xe2\xd1\x61\x72\xb6\x41\x8b\x72\x69\xe8\x35\xe3\ +\xcd\x45\x02\x80\x54\xb3\xe6\x02\xc5\x3e\xa4\xa6\x86\x06\x3c\x23\ +\x23\x03\x39\x39\x39\xd2\x97\x7c\xcf\xdc\x28\x96\x8c\x17\x01\x62\ +\x34\x1a\xc5\xa9\x53\xa7\x30\x36\x36\x86\xde\xde\x5e\x34\x34\x34\ +\xe0\xfc\xf9\xf3\xe8\xeb\xeb\xc3\xf0\xf0\x30\xfa\xfb\xfb\x31\x3a\ +\x3a\x8a\x82\x82\x02\xc4\xe3\x71\xa9\x52\xdd\xdd\xdd\x8d\x40\x20\ +\x80\x82\x82\x02\xd8\x6c\x36\x64\x67\x67\x4b\xc1\xd9\xee\xee\x6e\ +\xbc\xf8\xe2\x8b\x1f\x58\xc4\xa8\x61\xa1\xae\xc6\x6a\xb5\xa2\xa4\ +\xa4\x44\xf6\xe8\xe4\xdf\x27\x27\x27\x25\xa1\x81\x8b\x90\x66\x4e\ +\x3e\x6c\x6e\x69\x76\x92\xa0\xd4\x66\xb3\xe1\xb2\xcb\x2e\xc3\xc8\ +\xc8\x08\x7a\x7b\x7b\x51\x57\x57\x87\x82\x82\x02\xb4\xb5\xb5\xe1\ +\x9e\x7b\xee\xc1\x81\x03\x07\xe0\xf5\x7a\xb1\x62\xc5\x0a\x3c\xf5\ +\xd4\x53\xb8\xf3\xce\x3b\x71\xf6\xec\x59\xfc\xe2\x17\xbf\x10\xed\ +\xe4\xd8\xd8\x18\xee\xbd\xf7\x5e\x74\x76\x76\xc2\xed\x76\x63\xef\ +\xde\xbd\xb8\xf1\xc6\x1b\xe1\xf5\x7a\xf1\xce\x3b\xef\xa0\xb4\xb4\ +\x14\xfd\xfd\xfd\x18\x1e\x1e\xc6\x95\x57\x5e\x89\xec\xec\x6c\x1c\ +\x3f\x7e\x5c\x1c\xf0\x8a\x8a\x0a\x3c\xf0\xc0\x03\x78\xe1\x85\x17\ +\x50\x5f\x5f\x0f\xab\xd5\x8a\x33\x67\xce\xc0\xe7\xf3\xe1\x13\x9f\ +\xf8\x04\x0a\x0b\x0b\xf1\xec\xb3\xcf\xe2\x1f\xfe\xe1\x1f\x30\x33\ +\x33\x83\xea\xea\x6a\x8c\x8c\x8c\xe0\xdd\x77\xdf\x45\x7e\x7e\xbe\ +\x8c\x21\xcd\x86\x12\x4c\x92\x0d\x21\xb8\xe7\xb8\xe0\x98\x0b\x85\ +\x42\x49\x2c\x11\x41\x37\x41\x13\x35\x44\xec\x33\x2d\x8e\x66\xf8\ +\x4e\xf7\x33\xef\xc7\x92\x09\x0c\x3f\x73\x5c\x31\x53\x2d\x1c\x0e\ +\x23\x14\x0a\x61\xf5\xea\xd5\x62\x9b\x08\xe0\xc9\xbe\x64\x67\x67\ +\x0b\x30\x64\x38\x3f\x2f\x2f\x0f\xe1\x70\x18\xed\xed\xed\x28\x28\ +\x28\x90\x3a\x5f\x23\x23\x23\x32\x6f\xb4\x86\x9a\x5a\x31\xb3\x79\ +\xae\xb0\x2b\x59\x5a\xca\x0a\x66\x67\x67\x91\x9f\x9f\x2f\xeb\x3e\ +\x23\x4e\x64\x84\xe9\xc4\xe9\xf9\x4e\x71\x7e\x20\x10\x40\x34\x1a\ +\x45\x6d\x6d\x2d\xdc\x6e\x37\x46\x46\x46\x92\xc8\x1b\x97\xcb\x85\ +\xcc\xcc\x4c\x34\x34\x34\xe0\xc8\x91\x23\x02\xea\xb5\x8c\x80\x76\ +\x81\xda\x58\x6a\xab\xf8\xce\xc8\x60\x51\xae\x60\xb1\x58\xa4\x9c\ +\x02\x1d\x41\x5d\x7e\x81\x4e\x22\xcf\x8b\xc7\xe3\x02\x06\xc9\x4e\ +\x33\x99\x80\xcf\x47\x76\x99\xce\x9a\xd9\x6c\x86\xc5\x64\x32\x7d\ +\x2b\xd5\x84\x5a\xe8\xd0\x2f\x9f\x45\xbe\x28\x7a\x23\x6b\x44\x2f\ +\x94\x06\x90\xde\x57\x41\x41\x81\x18\xb6\xdc\xdc\xdc\xa4\x32\xfd\ +\xcc\xaa\x48\x4f\x4f\xc7\xd8\xd8\x98\xd4\x38\xa1\xc1\xa4\x77\xc1\ +\x6b\x6b\x0f\x94\x46\x59\x67\x9e\x2d\xc6\xd8\x18\x0d\x86\x7e\xf6\ +\x0f\x63\x58\x3e\x0a\x10\x30\x02\x3c\x7d\xbf\xc5\x18\xa1\x54\x20\ +\xd0\x78\x2c\x06\x86\xff\x5a\xc6\x69\xb1\x63\x31\x10\x99\xea\xdc\ +\x0f\x03\x52\x17\x0a\x00\x53\x5d\xc7\xe8\xad\xe9\x67\xa5\x0e\x81\ +\x31\x79\x0a\x30\x99\x81\xc6\x3d\xb5\x28\x46\xe5\x46\xa3\xf9\xf9\ +\xf9\xf2\x7d\x32\x60\x64\xc3\x58\x52\x60\xe3\xc6\x8d\x30\x9b\xcd\ +\x68\x6a\x6a\x42\x53\x53\x13\x0a\x0b\x0b\xe1\xf1\x78\x90\x9f\x9f\ +\x8f\x48\x24\x82\xb6\xb6\x36\x1c\x3f\x7e\x1c\x2e\x97\x4b\x76\xa1\ +\x3f\x75\xea\x14\x72\x72\x72\xe0\xf1\x78\xe0\xf7\xfb\xd1\xdb\xdb\ +\x8b\x9c\x9c\x1c\xac\x5c\xb9\x12\x25\x25\x25\xb2\xb0\x76\x77\x77\ +\xa3\xa6\xa6\x06\x1e\x8f\x07\xff\xe7\xff\xfc\x1f\x11\xe1\x0e\x0c\ +\x0c\x00\x80\x18\x9e\xe2\xe2\xe2\xa4\x50\x05\x05\xd9\xa4\xef\xa9\ +\x9b\x60\x28\x91\x82\x6a\x60\xbe\x98\x26\x99\x1a\x32\x26\x34\xfa\ +\xa1\x50\x08\x26\x93\x49\x68\x75\x86\x62\xb7\x6f\xdf\x8e\x78\x3c\ +\x8e\x03\x07\x0e\xe0\xdc\xb9\x73\x58\xb6\x6c\x19\xf6\xec\xd9\x83\ +\x48\x24\x22\xe1\x4e\x16\x9a\xd4\xa2\x72\x2d\x36\x67\x5b\xb5\x7e\ +\x4a\x7b\xfe\xb4\x23\x34\xd8\x74\xa2\xc8\x16\xd0\xb0\xf1\xfd\x12\ +\x04\x32\xbd\x5d\x6b\xc0\xb4\xd7\xcc\x36\x68\xed\x22\xa9\x7e\x60\ +\xbe\xc6\x0d\x3d\x6e\x1d\x52\x88\xc7\xe3\x22\xde\xd6\xf7\x60\xd8\ +\x88\x06\x98\x02\x65\x2e\xc4\x99\x99\x99\x28\x2d\x2d\x85\xcb\xe5\ +\x82\xdd\x6e\x47\x71\x71\x31\xdc\x6e\xb7\x68\xe9\x08\xd2\x0a\x0a\ +\x0a\x64\x4c\xba\xdd\x6e\xb8\xdd\x6e\x59\x64\x63\xb1\x18\xca\xcb\ +\xcb\x61\xb1\x58\xf0\xc4\x13\x4f\x08\xa8\xd1\xec\x13\xff\x8f\x44\ +\x22\x92\x7c\xc0\x6d\x3d\xb2\xb3\xb3\xe1\x76\xbb\x51\x5e\x5e\x0e\ +\x9b\xcd\x86\xfe\xfe\x7e\x0c\x0e\x0e\xa2\xa8\xa8\x08\x66\xb3\x59\ +\xb2\x16\xf5\xb5\x8c\xce\xa2\xb6\x29\x1a\xa8\x92\xc9\x58\xba\x74\ +\x29\x62\xb1\x18\xce\x9c\x39\x23\x75\xe4\xec\x76\x3b\xb6\x6c\xd9\ +\x82\xdf\xfe\xf6\xb7\x48\x24\x12\x58\xbb\x76\xad\x2c\xba\x5f\xff\ +\xfa\xd7\x65\xe7\x02\x60\x4e\x47\x75\xdb\x6d\xb7\x61\xe5\xca\x95\ +\x08\x85\x42\xd8\xbf\x7f\x3f\x3a\x3a\x3a\x64\x5f\xc3\xdc\xdc\x5c\ +\x1c\x3b\x76\x0c\xe1\x70\x18\x97\x5c\x72\x89\x6c\xb3\xd3\xdb\xdb\ +\x2b\x2c\xcf\xed\xb7\xdf\x8e\x8e\x8e\x0e\xf8\x7c\x3e\x6c\xdb\xb6\ +\x4d\x0a\x8e\xde\x7c\xf3\xcd\x98\x9c\x9c\xc4\x7b\xef\xbd\x87\x9b\ +\x6e\xba\x49\x42\x60\xd5\xd5\xd5\xf8\xd3\x9f\xfe\x24\x36\x80\xef\ +\x96\x60\x89\x21\x30\x86\x5e\x39\x4e\x59\x4e\x84\x5a\x4f\x3a\x01\ +\x3a\x44\x4b\x20\xa0\xaf\x45\xa7\x4d\xeb\x87\xc8\x9a\x68\xa6\x87\ +\xe3\x8d\x0c\x0d\x9d\x39\x86\xa9\x26\x27\x27\xb1\x7a\xf5\x6a\xa4\ +\xa7\xa7\xa3\xbb\xbb\x5b\x00\x16\xdf\x93\xcf\xe7\x43\x38\x1c\x16\ +\x6d\x11\xef\xcd\x31\x4b\xfb\x43\x8d\x67\x59\x59\x19\x00\x48\xdd\ +\x41\xea\xa7\x09\x4e\x9c\x4e\x27\x4e\x9d\x3a\x85\xa1\xa1\x21\x38\ +\x1c\x0e\x61\xa0\x99\xc0\x31\x31\x31\x81\xbc\xbc\xbc\x24\x10\xc3\ +\xb1\x6c\xb3\xd9\x10\x0a\x85\xa4\xe2\xb9\x06\x45\x76\xbb\x1d\x53\ +\x53\x53\x92\xc0\x53\x53\x53\x23\x19\x85\xb4\xb7\xc5\xc5\xc5\xb0\ +\xdb\xed\x68\x6c\x6c\xc4\xd1\xa3\x47\xa5\xce\x9e\x66\xaa\x58\x9e\ +\x87\xfa\x37\x3e\x83\xc6\x2b\x93\x93\x93\xd2\x9f\x74\xe0\x2c\x16\ +\x8b\x30\xea\x2c\x45\xc1\x77\x40\xfb\xa4\x43\x9b\xb4\x31\x63\x63\ +\x63\x32\xf6\xb9\xe6\x70\x9c\x10\x18\xfe\x25\x52\x61\xf9\x16\x5f\ +\x66\xaa\xc3\x38\xe9\xf8\x3b\x55\xf3\xf4\x4c\x29\xf8\xa2\xb1\x64\ +\x18\x84\xa0\x82\x68\x96\xe8\x98\xde\x20\x17\x3d\xa6\xca\xeb\xca\ +\xc4\x7c\x30\x22\x43\x7a\xe9\x44\xab\xda\x60\xeb\xc9\x4f\xe3\x9d\ +\x6a\xf1\x35\x1e\x46\xc3\xb1\x10\xf0\x4a\xc5\xc2\x2c\x06\x14\x8c\ +\x06\x4a\x5f\x5f\xb7\x2b\xd5\xcf\xec\xf7\x0b\x61\x8a\x2e\xa6\xad\ +\x1f\x27\x8b\xb5\x58\x9b\x2e\xe6\x1a\x17\x02\x58\xf5\x77\x8c\xcf\ +\x96\xea\x59\x8d\xd7\xa4\xb6\x47\x53\xd8\x5c\x18\x59\x57\x86\xc2\ +\x44\x02\x29\x6d\xc8\x58\x42\x80\xe2\x52\x66\x13\x51\xb0\xce\x0c\ +\x42\x60\x6e\xe2\xb6\xb5\xb5\x09\x90\xcb\xcb\xcb\x83\xdb\xed\x46\ +\x7b\x7b\x3b\x6a\x6a\x6a\x70\xdd\x75\xd7\xc1\xe9\x74\xe2\xa9\xa7\ +\x9e\x92\x3d\x15\xc9\xe4\xe6\xe7\xe7\x4b\x0a\x7f\x6e\x6e\x2e\xb2\ +\xb2\xb2\xb0\x6b\xd7\x2e\xd4\xd7\xd7\xe3\xbe\xfb\xee\xc3\xda\xb5\ +\x6b\xb1\x6c\xd9\x32\x1c\x3b\x76\x0c\x4b\x97\x2e\x95\x7a\x54\x34\ +\x5e\x4e\xa7\x53\x28\x74\x0a\x49\x69\x54\x73\x72\x72\x44\x20\x6b\ +\x32\x99\x90\x9f\x9f\x2f\x06\x9c\xe0\x8a\xc2\x71\xce\x2f\xd2\xf4\ +\x0c\x59\xb0\xf6\x95\xdd\x6e\x97\x3d\x1b\x8f\x1f\x3f\x8e\x86\x86\ +\x06\xa4\xa5\xa5\x61\xfd\xfa\xf5\xa8\xac\xac\xc4\xf1\xe3\xc7\x11\ +\x0a\x85\x64\x8b\x16\x60\x5e\x38\xae\x19\x69\x82\x41\xf6\x39\xdb\ +\xca\x7e\xe4\xdf\x39\xa7\xf5\xbc\x36\x99\xe6\xab\xb7\x53\x9c\x1b\ +\x8f\xc7\x93\x4a\x25\xd0\x5b\xa6\x87\xca\xb1\xc1\xb6\xb0\xa6\x11\ +\xdb\xc7\x0c\x40\x2d\x98\xd7\x1b\xc2\xd2\xc8\x46\xa3\x51\x59\x04\ +\x35\x40\x4b\x24\x12\x22\xe2\x66\x92\x80\xfe\x3e\xc3\x3a\x04\xb4\ +\x5a\x6f\xc6\x76\xe5\xe6\xe6\xca\x02\x95\x95\x95\x25\x61\x60\x56\ +\xf2\x7e\xe3\x8d\x37\x30\x3c\x3c\x2c\xf7\xe3\xb9\x7a\xcc\xd3\x0e\ +\x13\x3c\x8f\x8e\x8e\xc2\xeb\xf5\x4a\xd8\x83\xd5\xd6\xb3\xb3\xb3\ +\x31\x38\x38\x28\xe0\x82\x05\x4f\x8d\xf3\xed\xc3\x1c\xa2\x78\x3c\ +\x8e\x82\x82\x02\xb8\x5c\x2e\x8c\x8e\x8e\xa2\xbb\xbb\x1b\x66\xb3\ +\x19\x4e\xa7\x13\xf5\xf5\xf5\x88\x44\x22\xd8\xbf\x7f\x3f\xca\xcb\ +\xcb\xe1\x76\xbb\x51\x5f\x5f\x8f\x87\x1e\x7a\x08\x43\x43\x43\x58\ +\xb5\x6a\x55\xd2\xb6\x2d\xaf\xbe\xfa\x2a\xee\xbc\xf3\x4e\x94\x97\ +\x97\xe3\xf8\xf1\xe3\x78\xe5\x95\x57\x90\x9e\x9e\x8e\xbb\xef\xbe\ +\x1b\x03\x03\x03\x38\x71\xe2\x04\xa2\xd1\x28\x3e\xf9\xc9\x4f\xa2\ +\xb6\xb6\x56\x36\xee\x4d\x24\xe6\x4a\x5b\x3c\xf3\xcc\x33\x68\x6c\ +\x6c\x44\x66\x66\x26\xaa\xab\xab\xf1\xfb\xdf\xff\x1e\x00\x70\xcb\ +\x2d\xb7\xa0\xaf\xaf\x0f\xc1\x60\x10\xdb\xb6\x6d\xc3\x23\x8f\x3c\ +\x02\xbb\xdd\x8e\x4b\x2f\xbd\x14\xfb\xf7\xef\x97\x77\xcb\xb1\x66\ +\x8c\x7e\x10\x0c\xe9\xec\x3c\xca\x53\x18\xba\xd6\x02\x67\x86\x91\ +\x98\x75\x4a\xa0\xa2\xd7\x4b\xed\x58\xd0\x36\x11\x18\x50\xdf\xa6\ +\xaf\xc5\x35\x71\x6a\x6a\x0a\xa1\x50\x48\x98\xe3\xb3\x67\xcf\x22\ +\x3f\x3f\x5f\x32\x3f\x23\x91\x08\xba\xbb\xbb\x85\xbd\x8a\x44\x22\ +\x49\x75\x9a\x08\xe8\xfd\x7e\x3f\x86\x87\x87\x51\x55\x55\x85\xa2\ +\xa2\x22\x4c\x4e\x4e\x62\x68\x68\x48\x44\xeb\xcc\xa2\xe3\x3d\xa3\ +\xd1\x68\x92\xac\x81\xf3\x8f\x65\x18\x0a\x0b\x0b\x93\x6a\xc3\x71\ +\xce\xd8\x6c\x36\x8c\x8e\x8e\x8a\x38\x9d\x35\xc2\xb8\xb9\xf5\xcc\ +\xcc\x5c\x7d\xb4\xc2\xc2\x42\x94\x47\x33\x91\xaa\x00\x00\x20\x00\ +\x49\x44\x41\x54\x94\x94\x08\x20\xe5\x1c\xa7\xdc\xa1\xa1\xa1\x01\ +\x0d\x0d\x0d\xc8\xcc\xcc\x14\x1d\x29\xef\x61\x32\x99\x64\xfc\x6a\ +\x76\x9b\x73\x9e\x4c\x15\x1d\x12\xad\xb3\xa3\x4e\x57\x47\xa0\xb4\ +\x3e\x8e\xe3\x9b\xd2\x02\x82\x47\x66\x62\x92\x1d\xe3\x3b\xe4\x9c\ +\x18\x1f\x1f\x9f\x67\xb0\x52\x31\x2e\x1f\xf6\x99\xd6\x41\xd1\x8b\ +\x64\xb8\x8f\xde\x55\x22\x91\x80\xdd\x6e\x17\x71\x1c\x0f\xa6\x56\ +\x13\x98\xe9\x45\x8f\xc6\x90\x42\x5c\x76\x9e\xdf\xef\x97\xef\xd0\ +\x13\xe0\x42\xa8\x8d\x36\x3b\x49\x23\x4e\xb6\x7f\x21\xe0\x92\xca\ +\x88\x2c\x04\x54\x2e\x36\xec\x96\xea\x3b\xa9\x3c\x44\xe3\xbd\x8d\ +\xec\x13\x3f\xd3\xde\xe3\x42\xcc\xd4\x85\xb0\x5e\x17\x7b\x7c\x1c\ +\x20\x2d\x15\x80\xbd\x18\x90\x75\x31\xf7\xd1\x93\x85\x63\x84\xcc\ +\x02\x00\xf1\x36\x08\xa4\x08\xa0\x68\xe0\x58\x2c\x91\x0b\xb7\x2e\ +\x32\x48\x51\xf3\xc8\xc8\x88\xe8\x65\x0a\x0a\x0a\x24\x14\x34\x3c\ +\x3c\x8c\x50\x28\x04\xbb\xdd\x2e\x45\x3d\x69\x54\x9b\x9b\x9b\x61\ +\xb7\xdb\xb1\x6e\xdd\x3a\x5c\x71\xc5\x15\x18\x18\x18\xc0\xf3\xcf\ +\x3f\x8f\x50\x28\x24\x21\xa1\x75\xeb\xd6\x49\x5d\xa0\x4d\x9b\x36\ +\xa1\xac\xac\x0c\x0f\x3c\xf0\x00\x6a\x6b\x6b\xb1\x6b\xd7\x2e\xf4\ +\xf5\xf5\x49\xa1\xc6\xac\xac\x2c\x01\x4f\x64\x83\xb5\x88\x94\x5b\ +\xa6\x98\x4c\x26\xe4\xe6\xe6\x4a\x4d\x1e\x86\x9e\x68\xf4\x38\x67\ +\x66\x67\x67\xd1\xd1\xd1\x81\xa6\xa6\x26\x09\x8d\x79\xbd\x5e\xf1\ +\xe6\x42\xa1\x10\x4e\x9d\x3a\x85\xed\xdb\xb7\xe3\x1b\xdf\xf8\x06\ +\x5e\x7a\xe9\x25\x1c\x39\x72\x04\xad\xad\xad\x58\xb1\x62\x05\x2e\ +\xb9\xe4\x12\xf8\x7c\x3e\xf4\xf7\xf7\xcb\x3e\x5f\x64\x92\x8c\x46\ +\x8c\xef\x9d\x40\x8c\x0e\x9c\x31\x64\x49\xdb\x42\x1b\x41\xe6\x80\ +\x2c\x02\x43\x60\x5a\xc8\xab\x8b\xb0\xea\xfb\xd1\x2e\x71\x2c\x90\ +\x19\x23\x13\xa5\x0b\x77\x72\x6c\xd0\xb0\xc6\xe3\x71\x61\xde\x75\ +\x39\x05\x1a\x5d\x02\x33\x3e\x07\xbd\x7d\x7a\xd3\xba\xdc\x41\x51\ +\x51\x91\x64\x58\x93\x35\xcd\xce\xce\x96\xad\x47\x08\x1c\x23\x91\ +\x08\xdc\x6e\x37\x9a\x9a\x9a\x24\x44\xa2\xd9\x70\xa3\x0d\xd1\xff\ +\xd3\x5e\xd0\xe9\x1d\x1e\x1e\x46\x57\x57\x17\xd2\xd2\xd2\x50\x5c\ +\x5c\x8c\xe5\xcb\x97\x23\x23\x23\x43\x98\x24\xf6\x61\x2a\xfb\x93\ +\x6a\x8e\x69\x06\xab\xb4\xb4\x14\x3d\x3d\x3d\xd2\x0f\xd5\xd5\xd5\ +\x58\xbe\x7c\x39\x3a\x3b\x3b\xf1\xde\x7b\xef\xa1\xb2\xb2\x12\x3b\ +\x76\xec\xc0\xf4\xf4\x34\x1e\x7e\xf8\x61\x6c\xdd\xba\x15\xb3\xb3\ +\xb3\xe8\xea\xea\x92\xf7\x10\x08\x04\x70\xcf\x3d\xf7\xa0\xb6\xb6\ +\x16\x7f\xfa\xd3\x9f\x70\xfc\xf8\x71\xac\x5d\xbb\x16\x2b\x57\xae\ +\xc4\xe0\xe0\x20\x1a\x1a\x1a\xa4\x9e\x56\x4b\x4b\x0b\x7e\xff\xfb\ +\xdf\x23\x33\x33\x13\x27\x4f\x9e\x44\x57\x57\x17\xfa\xfb\xfb\x05\ +\x60\x50\xf3\x1b\x0c\x06\xb1\x7d\xfb\x76\x79\xae\xab\xaf\xbe\x5a\ +\xfa\xf6\xd0\xa1\x43\x48\x4f\x9f\xdb\xe7\x8e\xa5\x03\x74\x02\x0c\ +\x17\x67\x02\x09\x02\x72\x82\x7f\xfe\x4e\xa7\x84\x0c\x2c\x01\x92\ +\x0e\x1f\x51\x5b\x04\x24\x33\x28\x64\xcd\xb4\x8e\xd9\x64\x32\x09\ +\x68\x9b\x9e\x9e\x46\x41\x41\x81\xac\x75\xd4\x03\x95\x95\x95\x21\ +\x14\x0a\x49\x88\x95\xe3\x91\x5a\x2a\x02\x73\xbe\x7b\x66\x56\x32\ +\xac\x1c\x8f\xc7\xa5\x0e\x15\x65\x12\x14\x96\x73\x3d\xe5\x38\xa0\ +\xb3\x45\x5b\xc2\xef\x13\x50\x31\x74\xce\x50\x9b\x2e\xb1\x00\x40\ +\x76\x8e\x30\x9b\xe7\x32\xbe\x09\x82\x58\x0e\xa2\xbb\xbb\x1b\x55\ +\x55\x55\x70\x38\x1c\xf0\xfb\xfd\xe2\x00\xc6\xe3\x71\x61\xb0\x1a\ +\x1a\x1a\xf0\xd6\x5b\x6f\xc9\x7e\xa8\xba\x8f\xf5\xd6\x5d\xda\x5e\ +\xe8\x39\x4f\x1b\x44\x10\x96\x9b\x9b\x2b\x5a\x6f\x6a\x23\x19\xde\ +\xe5\x3b\xe2\x18\x20\xdb\x4f\xf6\x91\xf3\x9b\x3a\x38\xee\x9e\xc0\ +\xf6\x50\x0b\x66\x36\x2e\xf2\xa9\x26\x14\x43\x7f\x46\x70\xc0\xf4\ +\x51\xc6\x61\x99\x5d\x40\x40\xc5\x89\xcb\xa2\x78\xd4\x4e\xb0\x1e\ +\x8a\x6e\x10\x07\x31\x30\x5f\xa4\x8f\xf5\x29\xe8\x9d\x10\x40\x11\ +\x8d\xb2\xa3\xc8\x70\xd1\x98\x68\x76\x8b\x03\x80\xcf\x91\x8a\xa9\ +\xd3\x7f\x4f\x15\xc6\x33\x1a\x9b\x54\x40\x2d\xd5\xf5\xf4\xf7\x53\ +\xfd\x6c\x04\x4f\xa9\xae\x67\xbc\xef\x85\xdc\xcf\xf8\x3c\x1f\xd7\ +\xf1\x71\x87\x19\x79\xfc\xb5\xe0\x6a\xb1\xef\x71\xdc\x00\x90\xda\ +\x24\x1c\x63\x7a\x0c\xd0\x18\xd2\x21\xd0\x19\x89\x7e\xbf\x5f\xbc\ +\x33\x7e\xce\x30\x11\xbd\x28\x7d\x1d\x0a\xe8\xf9\xce\xa8\x4b\x3a\ +\x7c\xf8\xb0\x80\x9e\x93\x27\x4f\xa2\xa3\xa3\x03\x57\x5d\x75\x15\ +\x1c\x0e\x07\x9e\x7f\xfe\x79\xb8\xdd\x6e\x14\x15\x15\x25\xa5\xb5\ +\x67\x67\x67\xa3\xb9\xb9\x19\xa7\x4f\x9f\xc6\xd0\xd0\x10\xee\xb8\ +\xe3\x0e\x7c\xe1\x0b\x5f\xc0\x77\xbe\xf3\x1d\xbc\xff\xfe\xfb\xd8\ +\xb1\x63\x07\x4a\x4a\x4a\x64\x4f\x44\xd2\xd3\xa4\xdc\x47\x47\x47\ +\xe5\xb9\x08\x48\xc8\x24\x5b\xad\x56\xa9\x84\x4e\x23\xcc\x10\x22\ +\xbd\xd4\xe2\xe2\x62\xf4\xf7\xf7\xe3\x8d\x37\xde\xc0\xec\xec\x2c\ +\x0a\x0b\x0b\xc5\xf8\x30\xfb\x70\x60\x60\x00\x6e\xb7\x1b\x8f\x3f\ +\xfe\x38\x4c\x26\x13\x86\x86\x86\xf0\xf4\xd3\x4f\x23\x10\x08\xe0\ +\xcb\x5f\xfe\x32\x56\xac\x58\x01\x9f\xcf\x27\xa1\x17\xcd\x40\x11\ +\xe4\x72\x31\xd6\x4e\x15\xdb\x04\xcc\xef\x43\x37\x35\x35\x25\x46\ +\x9b\x36\x84\x0b\x00\x35\x69\x3c\x9f\xef\x9e\x76\x80\x0b\x80\x1e\ +\x33\x04\x55\x5a\x4b\x64\x32\x99\x04\x70\xeb\x3a\x5d\xba\xe6\x55\ +\x5e\x5e\x1e\x72\x73\x73\xc5\xb8\x1a\x43\x03\x14\xb7\x73\xac\x11\ +\xac\xe9\xb1\x45\x1b\xc6\x62\x8d\x4c\x87\x67\xb5\x6a\x1d\xd6\xa4\ +\xd6\x4e\xa7\xa9\x6b\x07\x4b\xff\xce\x23\x15\x23\xae\x99\x3b\xb3\ +\xd9\x8c\xe6\xe6\x66\xbc\xf9\xe6\x9b\x68\x6f\x6f\xc7\xb2\x65\xcb\ +\xb0\x6d\xdb\x36\xec\xde\xbd\x5b\xe6\xcb\x42\xf6\x8d\x63\x5b\xb3\ +\x8a\x00\x44\xe7\xd3\xd3\xd3\x23\x0b\x52\x4e\x4e\x0e\x4e\x9d\x3a\ +\x85\xb6\xb6\x36\xac\x5b\xb7\x0e\x6e\xb7\x1b\x25\x25\x25\x78\xf1\ +\xc5\x17\x01\x40\xf4\xb7\xba\x9d\x00\xf0\xc3\x1f\xfe\x10\x5d\x5d\ +\x5d\xd8\xb9\x73\x27\x3c\x1e\x0f\xda\xdb\xdb\x11\x0c\x06\xb1\x61\ +\xc3\x06\x00\x73\x05\x41\xcf\x9d\x3b\x87\xa7\x9f\x7e\x1a\x4d\x4d\ +\x4d\xc2\xb4\x00\xc0\x35\xd7\x5c\x83\xd5\xab\x57\x23\x91\x48\xe0\ +\xd8\xb1\x63\xd2\x37\x0d\x0d\x0d\x70\x38\x1c\x38\x78\xf0\x20\x0e\ +\x1c\x38\x80\x4d\x9b\x36\xa1\xa4\xa4\x04\x0d\x0d\x0d\xf0\x78\x3c\ +\xd2\x2f\x3a\x53\x4c\xa7\xf2\x6b\x66\x98\xfd\xc0\x35\x88\x9a\x46\ +\x4a\x65\x58\x3a\x86\x2c\xb7\xae\x82\xce\xf9\x43\xd0\x4d\x20\xc4\ +\xb1\xcb\xb1\xca\x7b\x32\xaa\xc3\xb1\xc4\xe4\x08\xae\x89\x6c\x63\ +\x38\x1c\x96\xb2\x33\xda\x59\x20\x3b\xcc\xb6\x97\x94\x94\x60\xe9\ +\xd2\xa5\x12\x12\x66\x79\x05\xce\x4f\xbe\x4f\x4d\x98\xe8\xb6\x10\ +\x54\xf2\x77\x9b\xcd\x26\x9b\x5d\xb3\x40\x27\x71\x01\xe5\x16\x64\ +\xfd\xb5\xc6\x8d\xc4\x0b\x19\xbb\xdc\xdc\x5c\x61\xfc\x08\x60\xf4\ +\x7a\xcf\xef\xb0\xff\x2d\x16\x8b\xb0\x47\x5a\xab\xc6\x73\x35\x60\ +\xd7\xc2\x7f\x82\x30\x82\xc0\xc9\xc9\x49\xa9\xc1\x95\x48\x24\xa4\ +\x2e\x27\xaf\x43\x07\x62\x64\x64\x44\x98\x47\x32\xd5\xd4\xcd\xf2\ +\x1d\xf0\x5c\xae\x13\x93\x93\x93\x73\x0c\xd6\x42\xec\x09\x5f\xbc\ +\x56\xdd\x1b\x41\xd6\xec\xec\xac\xa0\x47\xde\x80\x05\xd8\x18\x7f\ +\xe5\xcd\x38\x80\x58\x97\x88\x0d\x23\xa0\xe2\x43\x6b\xc0\xa5\x45\ +\x64\xbc\xb7\xd6\x51\xf0\x73\x8d\x5a\x39\xa9\x8c\xa9\xaf\x0b\x85\ +\xdf\x52\x1d\x46\x96\x45\xf7\x0b\x9f\x53\xb3\x49\xc6\x73\x8d\x46\ +\x90\x3f\x5f\x28\xb3\x64\x04\x5f\xc6\xbe\x37\x9e\xa7\xdb\x76\x21\ +\x80\xe5\xa3\x30\x46\x1f\x37\xdb\xf4\x71\x1f\xa9\xde\x1d\x30\xff\ +\xfe\x68\x84\x58\x87\x86\x99\x83\x04\xee\x0c\xff\x70\x67\x75\x32\ +\x1e\x74\x00\xc8\x34\x58\xad\x56\xf4\xf7\xf7\x27\x85\xbb\xf8\x1d\ +\x20\x99\x8d\xf1\x7a\xbd\x18\x19\x19\x41\x7e\x7e\xbe\x80\xb3\xc2\ +\xc2\x42\xf4\xf7\xf7\xe3\xd5\x57\x5f\xc5\x0d\x37\xdc\x80\xfc\xfc\ +\x7c\x34\x35\x35\x61\xc3\x86\x0d\xb0\x58\x2c\x52\x92\x81\x8b\xd7\ +\x86\x0d\x1b\x70\xe8\xd0\x21\xbc\xf0\xc2\x0b\xc8\xc8\xc8\xc0\x0d\ +\x37\xdc\x00\x8b\xc5\x22\x9e\x3a\x33\x81\x02\x81\x00\x8e\x1c\x39\ +\x82\xba\xba\x3a\x59\xf0\x99\xf1\x42\x0f\x94\xa1\x78\x3a\x29\x04\ +\x15\x56\xab\x55\xd2\xb3\x47\x47\x47\x71\xec\xd8\x31\x54\x56\x56\ +\xa2\xa6\xa6\x06\xf9\xf9\xf9\xc2\x7e\xe5\xe4\xe4\x48\xcd\x21\x82\ +\x83\xa3\x47\x8f\xc2\x62\xb1\xe0\xc4\x89\x13\x48\x4f\x4f\xc7\xce\ +\x9d\x3b\xe1\x70\x38\x64\xdb\x12\xce\x3b\x0a\x6e\x75\xb1\x40\x3d\ +\xa7\x69\xd0\x39\x96\xd9\xef\x9c\xcb\x5c\xc4\xa6\xa7\xa7\xa5\xca\ +\xb4\xae\xfd\x43\xcf\x9a\x80\x92\xef\x8f\xde\x34\xc7\x05\xdf\x29\ +\x29\xfe\xec\xec\x6c\x09\x5f\xd0\xc8\xd3\x5b\x27\xf8\xa2\x33\x49\ +\x46\x62\x72\x72\x52\x00\x37\x00\xe9\x6b\x2e\x10\xb4\x73\x1a\xb0\ +\x71\xb1\xcc\xcc\xcc\xc4\xe8\xe8\xa8\x64\x5e\xb2\x0f\x28\xb0\xa7\ +\xc3\xca\x32\x35\x6b\xd7\xae\x85\xd7\xeb\x45\x5f\x5f\x9f\x80\xd2\ +\x54\x4e\xa3\xd1\xd6\xb1\xef\xf4\xdf\x09\x5c\x07\x06\x06\xd0\xd9\ +\xd9\x89\xea\xea\x6a\xac\x5e\xbd\x1a\x4b\x96\x2c\x41\x67\x67\x67\ +\xd2\x26\xd9\xa9\x1c\xc4\x44\x22\x21\x21\x4c\x6a\xa2\xc2\xe1\xb0\ +\x84\xc7\x9d\x4e\x27\x3c\x1e\x0f\x8e\x1e\x3d\x8a\x83\x07\x0f\xc2\ +\x64\x32\xc9\x16\x3b\x77\xde\x79\x27\x00\x24\x31\x9d\xb4\xdf\x00\ +\x70\xe2\xc4\x09\x9c\x38\x71\x02\x05\x05\x05\x38\x7c\xf8\x30\x3a\ +\x3a\x3a\xb0\x71\xe3\x46\x5c\x75\xd5\x55\x88\x46\xa3\x70\x38\x1c\ +\x38\x7d\xfa\x34\xc6\xc7\xc7\x25\x4c\x7e\xfe\xfc\x79\x00\x73\xdb\ +\xee\x78\x3c\x1e\x04\x02\x01\x4c\x4d\x4d\x61\xcb\x96\x2d\x52\x66\ +\x61\x7c\x7c\x1c\x27\x4e\x9c\x40\x69\x69\x29\x00\xe0\xc1\x07\x1f\ +\xc4\x8d\x37\xde\x28\x7a\x35\xce\x7b\x8e\x13\x82\x02\x1d\x36\x25\ +\x70\x21\xa8\xa0\x43\xc5\xbe\xa6\x70\x9d\x80\x58\xd7\x7a\xa4\xf3\ +\x4f\x00\x42\xe0\x45\x30\x4a\x86\x8b\x65\x19\x28\x5d\xe0\xbc\x4d\ +\x24\x12\x52\xee\x20\x1c\x0e\x23\x2f\x2f\x0f\x56\xab\x15\xdd\xdd\ +\xdd\x52\x6f\x32\x3b\x3b\x5b\xca\xc2\x70\x9e\x68\x06\x8d\x95\xfc\ +\x9b\x9b\x9b\xc5\xc6\x39\x9d\x4e\x38\x1c\x0e\x01\x97\x04\x86\x04\ +\x2f\xb1\xd8\xfc\xb6\x3c\x4e\xa7\x53\x4a\x80\x00\x73\xc9\x21\x9c\ +\x87\xba\xcc\x4a\x38\x1c\x46\x20\x10\x40\x7e\x7e\xbe\x14\x8a\x65\ +\xa5\x78\xb2\xcb\x04\xad\xbc\xd6\xf4\xf4\xb4\x6c\x60\xcf\x39\xc6\ +\xb6\x17\x14\x14\xe0\xfd\xf7\xdf\xc7\xe1\xc3\x87\x51\x5c\x5c\x9c\ +\x54\x18\xd8\x64\x9a\xab\x1e\x4f\x30\xc7\xf1\xcd\xdf\x79\x1d\x82\ +\x33\xda\x05\xbd\x9d\x11\x0b\x2f\x73\xbe\x8f\x8f\x8f\x8b\x76\x9c\ +\xec\x25\x1d\x52\xcd\xee\xf1\xbd\x33\x0b\x51\x83\x38\x8b\xc5\x02\ +\x73\xaa\x05\xdf\xc8\x68\x19\x0f\x4e\x6a\x02\x27\x3e\x24\xf5\x2c\ +\x44\x88\xa4\x15\xb9\xb1\x22\xe9\x4e\x7a\x6e\xd3\xd3\xd3\x88\x44\ +\x22\x08\x87\xc3\x12\x9a\x01\x20\xa8\x16\x80\x74\x8c\x66\xd0\x68\ +\x18\xf5\x77\x18\x5f\x65\xe7\x31\x3c\x90\xea\x30\x02\x97\xc5\xce\ +\xe1\xcf\x0b\xb1\x50\xa9\xd8\x2e\xe3\xff\x17\x02\x7a\x16\x03\x05\ +\xfa\x33\x23\xa0\xd2\x3f\x2f\xd4\xa6\x0b\xb9\xe7\x85\x9e\xfb\x51\ +\xc0\xd5\xff\x14\x03\x96\xea\xd0\x5e\x0c\xc7\x05\xc7\x2c\x30\xef\ +\x2d\x92\x9d\x0a\x85\x42\x92\x31\x98\x48\x24\xc4\x30\xea\x83\x20\ +\x8c\x4c\x15\xf5\x0a\x9c\xb8\xc6\xea\xe4\xfa\xdd\xa4\xa7\xa7\xc3\ +\xef\xf7\xa3\xa1\xa1\x01\x13\x13\x13\x38\x7c\xf8\x30\x5e\x7f\xfd\ +\x75\x94\x95\x95\x61\xe7\x5f\x8a\x4f\xb6\xb6\xb6\xe2\xc8\x91\x23\ +\x08\x87\xc3\xa8\xad\xad\x95\x4a\xd7\x81\x40\x00\x3e\x9f\x0f\x1e\ +\x8f\x07\x0f\x3f\xfc\x30\x00\xe0\xc7\x3f\xfe\x31\xee\xbc\xf3\x4e\ +\x98\xcd\x66\x14\x16\x16\x26\x69\x90\x8a\x8a\x8a\xb0\x71\xe3\x46\ +\xa9\x31\x63\x32\x99\x3e\x20\x32\xa5\x5e\x80\xf3\x92\x9e\x73\x28\ +\x14\x42\x57\x57\x17\xf2\xf3\xf3\xe1\xf1\x78\x24\x93\x30\x27\x27\ +\x47\x16\x1e\x96\x8b\x20\xc8\xec\xec\xec\xc4\xa6\x4d\x9b\xb0\x74\ +\xe9\x52\x29\xcc\x78\xe4\xc8\x11\x34\x35\x35\x61\xed\xda\xb5\xf8\ +\xfc\xe7\x3f\x8f\x58\x2c\x86\xa1\xa1\x21\xc4\xe3\x71\x54\x56\x56\ +\x4a\x7d\x1e\x1d\x7e\xd5\x61\x12\x2e\x6e\x9a\xde\x67\xba\x36\xc5\ +\xeb\xda\xc1\xa1\x43\x46\xf0\x46\xd1\x3a\x17\x6e\xbe\x07\xad\x59\ +\xe2\xe7\x04\x37\x04\x70\x3c\xe8\xf9\xf3\x99\x99\x45\x45\xc7\x8e\ +\x7a\x2d\x7a\xf5\x0c\x23\xe8\x45\x97\x63\x8e\x8b\x1d\x6d\x23\x9f\ +\x8b\xc6\x9f\x36\x94\x80\x93\xfd\x91\x96\x36\x57\xbd\xda\xe1\x70\ +\xa0\xa8\xa8\x08\xb5\xb5\xb5\x32\x8f\x8c\x63\x6d\xb1\xb9\xa9\x99\ +\x70\xce\x05\x2e\xf8\x7e\xbf\x1f\xbf\xfc\xe5\x2f\xf1\xdb\xdf\xfe\ +\x16\xb3\xb3\xb3\xf8\xdc\xe7\x3e\x87\x6d\xdb\xb6\x09\xe8\xd6\x7d\ +\xa2\x9f\x8b\x20\x8f\xe0\x74\x7c\x7c\x1c\x55\x55\x55\x12\x4a\xeb\ +\xed\xed\x45\x22\x91\x40\x71\x71\x31\xce\x9e\x3d\x8b\xbd\x7b\xf7\ +\x62\xef\xde\xbd\xd2\x9f\x14\x6e\x17\x15\x15\x49\xbb\x78\x2f\x56\ +\xa7\xe7\x96\x3e\x2c\x8a\xba\x76\xed\x5a\x04\x83\x41\x0c\x0d\x0d\ +\xc9\xfb\xec\xee\xee\x96\xf7\xc8\x62\xd6\x7c\x6f\x93\x93\x93\xb8\ +\xf7\xde\x7b\x51\x5e\x5e\x8e\xb7\xdf\x7e\x1b\x00\xd0\xd8\xd8\x08\ +\xab\xd5\x8a\x75\xeb\xd6\x61\xdd\xba\x75\x68\x6f\x6f\x97\xfe\x63\ +\xa1\x6b\x2e\xd4\x1c\x4b\x64\x5f\x48\x0e\x8c\x8f\x8f\xcb\x86\xc6\ +\xba\xf6\x99\xee\x2b\xad\xeb\xe3\xf8\xd4\xa1\x62\x86\xed\x58\x80\ +\x55\x27\x76\x10\x00\x6b\x6d\x16\xc7\x1e\x19\x27\x86\x8a\xd9\x4e\ +\x32\xd7\xe1\x70\x58\xb6\xce\x21\x6b\x49\xe0\xd6\xd7\xd7\x87\x33\ +\x67\xce\x08\xbb\xa5\x33\x05\xd9\x2e\xfd\x8e\x09\xb4\x58\x8e\x81\ +\x49\x3e\xd4\x2e\x31\x21\x86\xfa\x27\xad\x69\x24\x5b\x47\x41\x38\ +\x25\x15\xdc\x97\x90\x02\x73\x60\xae\x0c\x0a\xb7\x3c\xa3\x73\x44\ +\xf6\x9d\xa5\x23\xf8\x0e\x68\xb3\x69\xa3\x09\x08\xf9\xce\xd9\x1e\ +\x6a\xd7\xb8\x91\x35\x9d\x2d\xf6\x25\x4b\x40\x00\x10\x06\x0d\x80\ +\xf4\x01\xf1\x0d\x41\x1a\x4b\x51\xb0\x5f\x35\x33\x4f\x3b\x0a\xcc\ +\x3b\x35\x93\x93\x93\x73\x21\x42\x3d\x71\x8c\xe0\x81\x8b\x94\x91\ +\x21\xd1\x48\x2e\x1e\x8f\x0b\x03\xc5\x49\x4b\x81\x18\x3b\x83\x1e\ +\x04\x4b\x39\x04\x83\x41\x49\x6d\x65\xa3\x68\xb8\xb4\x76\x82\x86\ +\x47\x1f\x34\x48\x34\xbc\xfc\xbe\x51\xe3\xc1\x41\xa2\xc3\x45\xfa\ +\x19\xb5\xa7\x77\xa1\x47\x2a\x96\x68\x21\x2a\x5d\xff\x6f\x3c\x77\ +\x21\x50\xa4\xfb\x36\xd5\xb1\x18\xab\x68\x6c\xcb\x62\x06\x77\xb1\ +\x7b\x2c\x74\xfe\x47\x65\xae\xfe\xb7\x98\x2f\xfd\x6c\x7a\x1c\x00\ +\x73\x0b\x31\xf7\xe5\x23\xe5\xac\xc7\x8d\xa6\xf6\x17\x62\x07\xa6\ +\xa7\xa7\x31\x3c\x3c\x2c\xd9\x4f\x9c\xd0\xac\x87\x62\x5c\x90\xb8\ +\x98\x26\x12\xf3\xe1\xa1\x9a\x9a\x1a\xa9\x7d\x75\xe9\xa5\x97\x22\ +\x1a\x8d\xa2\xa9\xa9\x09\x91\x48\x44\xb6\x9f\x08\x87\xc3\x28\x2b\ +\x2b\x93\x0d\x9b\x29\x32\x37\x9b\xcd\x78\xe8\xa1\x87\xf0\xe4\x93\ +\x4f\xe2\xee\xbb\xef\x86\xdd\x6e\x87\xd3\xe9\x14\x91\x34\x17\x0a\ +\x32\x29\x64\x74\xa2\xd1\x28\x46\x46\x46\x92\xb6\xd4\xe0\xfc\xd0\ +\x22\x74\x9f\xcf\x07\xab\xd5\x8a\xfa\xfa\x7a\x29\x77\x50\x50\x50\ +\x20\x6d\xd7\x05\x06\xa9\x0f\x29\x2b\x2b\x93\xcd\x71\x99\x81\x73\ +\xfe\xfc\x79\x3c\xfa\xe8\xa3\x08\x85\x42\xf8\xf2\x97\xbf\x8c\xe5\ +\xcb\x97\x8b\x67\xef\xf3\xf9\xe0\xf3\xf9\x10\x08\x04\x24\x41\x80\ +\x00\x85\x7d\x48\xcf\x99\x21\x0f\x82\x13\xf6\x23\x3f\x23\x40\xa2\ +\xed\xa1\x3d\xe2\x35\xb5\x78\x9c\xdf\xe5\xf7\xf5\xa2\xc8\x05\x54\ +\x33\xe1\x14\xd1\x32\xd9\x86\xde\x2c\x6b\xf4\xb1\xef\x68\x8f\xc8\ +\xb6\x73\x61\x22\x10\x63\xa8\x99\x6d\xa2\x43\xa8\x53\xdd\x99\x09\ +\xc7\x7e\x20\x5b\xc8\xaa\xfd\xf4\xd8\xf5\x78\x06\x90\x14\x62\xd5\ +\xe3\x8e\xcf\xa4\x6d\xb7\x66\xf3\x79\x0d\x32\x26\x8d\x8d\x8d\x78\ +\xf2\xc9\x27\xf1\xbb\xdf\xfd\x0e\x2b\x56\xac\xc0\x5d\x77\xdd\xf5\ +\x01\xf1\x2e\xc7\x72\x4e\x4e\x0e\xaa\xab\xab\x31\x30\x30\x00\x8f\ +\xc7\x83\x9c\x9c\x1c\xe4\xe7\xe7\x27\xd5\x1a\x4a\x4f\x4f\x47\x69\ +\x69\xa9\x8c\x8b\x27\x9f\x7c\x12\xdf\xff\xfe\xf7\x01\x00\x9b\x37\ +\x6f\x96\x6a\xe0\xac\x9c\xae\xed\x43\x3c\x1e\xc7\xe9\xd3\xa7\xe5\ +\xf7\xf7\xdf\x7f\x1f\x2d\x2d\x2d\x98\x9a\x9a\x42\xd7\x5f\xf6\x56\ +\x64\x89\x09\xaf\xd7\x2b\x8b\x2f\xb5\x78\xdc\x1c\xfd\xc0\x81\x03\ +\x18\x1d\x1d\xc5\xfa\xf5\xeb\x31\x32\x32\x02\x8b\xc5\x82\xb6\xb6\ +\x36\xbc\xfd\xf6\xdb\xf8\x8f\xff\xf8\x0f\x29\xae\x99\x9d\x9d\x9d\ +\x14\x41\xe1\xbc\xa0\x2d\xe0\x7b\xe6\xc2\x4d\x9b\x41\x20\xcf\x3e\ +\xe4\x36\x30\x3a\x21\x8b\x60\x64\x76\x76\x56\x18\x49\xbe\x1b\x6e\ +\x9d\xa3\x37\x05\xe7\xf8\xd7\x22\x6a\x82\x35\xfd\x77\x96\x61\x60\ +\xf1\x64\x96\x28\xd0\x6c\xbb\x5e\x5f\x2d\x16\x0b\x02\x81\x80\x00\ +\x13\xae\xaf\x5a\x43\xa8\x81\x20\x30\x07\x7c\x96\x2e\x5d\x8a\xfa\ +\xfa\x7a\xd9\x15\x20\x3d\x3d\x5d\xb6\xc0\x61\x36\x2d\x6b\xac\xc5\ +\xe3\x73\x3b\x65\x90\xd5\xd5\xd7\x26\x03\xc4\x7b\x4c\x4d\x4d\x89\ +\x13\xc9\xca\xf4\x0c\x89\xfa\xfd\x7e\xe9\x6b\xbd\x83\x07\x81\x8d\ +\xc5\x62\x91\x0c\x5f\x3a\xb8\xd1\x68\x54\x12\x4b\x18\x31\xd3\xf3\ +\x93\xfd\xc9\x39\xc7\x70\x1f\xdf\x51\x7a\xfa\xdc\x06\xd5\x91\x48\ +\x44\x92\x93\xc6\xc6\xc6\x90\x96\x96\x26\x21\x5d\xb6\xdb\x98\x05\ +\xca\xb9\x45\xe7\x42\xb2\x98\x39\xd1\x52\x2d\xcc\x3a\x1c\xc6\x43\ +\x4f\x56\xbe\x4c\xdd\x69\xa4\xd6\x8d\x2f\x8c\x5e\xaa\xf6\xf2\x8d\ +\x74\x1b\x17\x3b\xa2\x4b\xde\x23\x15\x58\x31\xea\x68\xb4\x57\x6b\ +\x0c\xaf\x2d\x06\x26\xfe\x1a\x16\x27\x15\xab\x64\x3c\x52\x01\x26\ +\xe3\xb3\x2c\xd6\xa6\x0b\x01\x68\xa9\xce\x5f\xac\xed\xc6\x73\xfe\ +\x6f\x0f\xf5\x7d\x94\x43\xbf\x2b\x3d\x01\x68\x68\x34\xa3\x45\x63\ +\x04\x20\xe9\x77\xe3\xbc\x00\xe6\x8b\x70\x72\x1c\xeb\x05\x4f\x33\ +\xb0\x3c\x8c\xe3\x30\x27\x27\x07\x81\x40\x00\x99\x99\x99\xd8\xb8\ +\x71\x23\xae\xbf\xfe\x7a\x94\x94\x94\xe0\xdc\xb9\x73\x70\x38\x1c\ +\xd8\xbd\x7b\x37\xac\x56\x2b\x06\x06\x06\x50\x5d\x5d\x8d\x25\x4b\ +\x96\x08\x50\xea\xeb\xeb\xc3\xe3\x8f\x3f\x8e\x9d\x3b\x77\xe2\x2b\ +\x5f\xf9\x0a\xf6\xee\xdd\x8b\xe7\x9e\x7b\x0e\x37\xdf\x7c\x33\xa6\ +\xa6\xa6\x50\x58\x58\x28\xde\x37\xb3\x10\x99\x41\xc8\x22\x9f\xa4\ +\xd3\xb9\xf0\x93\x7d\xa1\x16\xa8\xb2\xb2\x12\xf5\xf5\xf5\x52\x9c\ +\x92\xa5\x22\x46\x46\x46\x04\xfc\x05\x02\x01\x1c\x3c\x78\x10\xfb\ +\xf7\xef\xc7\xf3\xcf\x3f\x8f\x43\x87\x0e\x61\x70\x70\x10\x5f\xfd\ +\xea\x57\x61\xb1\x58\x30\x32\x32\x82\x89\x89\x09\x9c\x3f\x7f\x1e\ +\xc1\x60\x10\xfb\xf7\xef\xc7\xb1\x63\xc7\xf0\xf9\xcf\x7f\x1e\xb7\ +\xde\x7a\x2b\x4e\x9e\x3c\x89\xb4\xb4\x34\xac\x5b\xb7\x0e\x9f\xfe\ +\xf4\xa7\x51\x58\x58\x28\x19\x4d\x34\x96\x00\x04\xe4\xd0\x36\xd0\ +\xbe\x00\x1f\xcc\x1c\x66\x78\x82\x86\x8f\xa9\xd2\xc0\xbc\xf3\xa6\ +\xeb\x68\x71\x3c\x68\xd0\x45\xa0\x92\x93\x93\x03\x97\xcb\x25\x99\ +\x97\x05\x05\x05\x12\x66\x22\x3b\x95\x48\x24\x24\x0b\x4a\x6b\xcb\ +\x98\x41\xc8\x8c\x2f\x02\x42\x1a\x5c\xee\x87\xc6\xcd\x60\xc9\x5a\ +\x91\x21\xe3\x82\x45\x6d\xab\xd3\xe9\x84\xd3\xe9\x14\xed\x17\x17\ +\x24\x1e\xda\xc1\xd4\xe3\x9e\x3f\x7f\x98\xf3\xc5\x71\xc9\xfb\xa6\ +\xa5\xa5\xa1\xb7\xb7\x17\x8f\x3d\xf6\x18\xba\xba\xba\x70\xf3\xcd\ +\x37\xa3\xb4\xb4\xf4\x03\x5a\xa9\xf5\xeb\xd7\x4b\x61\xcb\xe2\xe2\ +\x62\xd9\xd3\xf2\xcc\x99\x33\x52\xaf\xcb\xef\xf7\xe3\xc8\x91\x23\ +\x38\x7f\xfe\xbc\x68\x05\x83\xc1\x20\x00\xa0\xb2\xb2\x12\x36\x9b\ +\x4d\x40\x0f\xdb\x44\xc0\x9c\x96\x36\xb7\x61\x39\xc1\xe6\x89\x13\ +\x27\x70\xf2\xe4\x49\xf8\xfd\x7e\x71\x6c\xc8\xda\x70\x11\xd5\xac\ +\x07\xc1\xab\xc5\x62\xc1\x77\xbf\xfb\x5d\xb4\xb6\xb6\xa2\xbe\xbe\ +\x5e\x9e\x7b\xdf\xbe\x7d\x12\x16\xa3\x16\x88\x36\x81\x0c\x05\x59\ +\x47\xce\x7b\x3a\x18\xba\xce\x98\x5e\xbb\x78\x3f\xea\xaa\x08\xf4\ +\xf8\xfe\x39\x66\x39\x0e\x09\x00\xa8\x05\xe4\x3a\x4a\xdb\x42\x76\ +\x8c\xa0\x51\xeb\x3b\xb5\x46\x49\x0b\xb0\x87\x87\x87\x85\x69\xd1\ +\x4c\x0a\xf5\x42\xc5\xc5\xc5\x28\x2d\x2d\x4d\xda\x27\x93\x73\x6d\ +\x66\x66\x6e\x6b\x31\x66\x23\x02\x90\xac\x5c\x82\x41\x86\xc9\xc9\ +\x04\x31\x5b\x5a\xaf\xb1\x3a\xba\x62\x32\x99\x44\x96\x40\xc0\xc9\ +\x9a\x80\x04\x3e\x66\xb3\x59\xaa\xd2\xb3\x9f\x09\xe2\xa8\x7d\xe2\ +\xc1\x79\x64\x32\x99\x24\x44\x4f\xbc\x90\x93\x93\x83\xf1\xf1\x71\ +\xe9\x7f\xda\x71\xda\x06\xbe\xc7\x44\x22\x21\x45\x4c\xa9\x5f\x0d\ +\x06\x83\xc2\x0c\x6a\x56\x5d\x4b\x47\x38\x07\xe8\xfc\xb1\x0f\x19\ +\x6e\x24\xd3\xc6\x76\xba\x5c\x2e\xa4\xe9\x89\x69\x5c\xbc\xc9\x28\ +\x11\x04\xe9\x89\xaa\x43\x30\xfc\x3e\x81\x15\x5f\x8c\xd1\x7b\xd2\ +\xe7\x69\x8f\x8b\x1e\x03\xf0\xc1\x98\xbf\xbe\x1f\x0f\xb6\x8b\x3f\ +\xeb\xc9\x61\x04\x2e\x1f\x85\xad\x4a\x75\x68\xa6\x23\x15\xd8\x49\ +\x75\xfe\xc5\x7c\xae\xff\xbe\x10\xb8\xd2\xa0\x37\x15\xf3\xa8\x0f\ +\x0d\xf0\x8c\xe0\xf3\x62\x8e\xff\xbf\x81\xb1\x85\x98\x42\x1e\x5a\ +\x94\xc8\xc3\xf8\xbb\xf1\x7a\x5c\x0c\x39\x1f\xb4\xb8\xf1\xc3\xd8\ +\x42\x60\xbe\x02\x36\x30\x47\x6b\xdf\x7d\xf7\xdd\x28\x28\x28\x40\ +\x73\x73\xb3\x14\x19\x5d\xbb\x76\x2d\x02\x81\x80\x2c\xa8\xac\x27\ +\x65\xb3\xd9\x70\xee\xdc\x39\x9c\x3d\x7b\x16\xb7\xdf\x7e\x3b\x7a\ +\x7a\x7a\x70\xd3\x4d\x37\xe1\xe1\x87\x1f\xc6\x57\xbe\xf2\x15\xdc\ +\x7b\xef\xbd\x78\xe2\x89\x27\x44\xd7\xc5\xd4\x7b\xb2\x30\x9a\x75\ +\xa2\xb7\xc6\x79\x43\x71\x28\xc7\x34\xc3\x53\xcc\x1a\x62\x86\x25\ +\x3d\x43\x26\xa7\x1c\x38\x70\x00\xcf\x3e\xfb\x2c\x9c\x4e\x27\xee\ +\xb8\xe3\x0e\x7c\xeb\x5b\xdf\xc2\x13\x4f\x3c\x81\x5f\xfd\xea\x57\ +\xe8\xef\xef\x17\x5d\x4c\x24\x12\xc1\xd1\xa3\x47\xd1\xd4\xd4\x84\ +\x9d\x3b\x77\xe2\x89\x27\x9e\x90\x3a\x78\x75\x75\x75\x98\x98\x98\ +\xc0\x1f\xfe\xf0\x07\xdc\x7f\xff\xfd\x98\x98\x98\x40\x71\x71\xb1\ +\x78\xbc\x34\x66\x5c\x4c\xc8\x06\x90\x55\x61\xb6\x9f\xb1\x9f\xb9\ +\x71\xad\x5e\xac\x78\x3d\xcd\x8a\xb3\x6f\xb5\x73\x06\xcc\xb3\x70\ +\xac\x84\x4f\xdd\x0c\x01\x55\x20\x10\x10\x66\x4d\x87\x68\x08\x9c\ +\x78\x5f\x02\x5b\x86\x7f\xc8\xf2\xd3\xa8\x03\x10\xcf\x98\x80\x8c\ +\x4c\x5c\x6e\x6e\x6e\x12\xc0\x22\x23\xc0\x76\x73\x1c\xf3\x30\x3e\ +\x9b\x71\x0c\xa6\x72\xf2\x80\xf9\xad\x92\x78\x90\xc9\x3c\x70\xe0\ +\x00\x56\xad\x5a\x25\xdb\x22\x31\x14\x57\x59\x59\x89\xf5\xeb\xd7\ +\xe3\xd7\xbf\xfe\x35\xd2\xd2\xd2\x50\x5b\x5b\x8b\xf6\xf6\x76\x1c\ +\x3c\x78\x10\x89\x44\x02\x35\x35\x35\xe8\xe9\xe9\x41\x67\x67\x27\ +\x80\x39\x9b\xee\x76\xbb\xd1\xd1\xd1\x21\xf7\x28\x29\x29\x91\x7e\ +\x30\xae\x2d\xcb\x96\x2d\x13\x26\x95\xe0\x27\x16\x8b\x49\xc6\x2e\ +\x35\x68\x9c\xaf\x1a\x6c\x73\x7c\xb0\x0f\x6d\x36\x1b\xfc\x7e\x3f\ +\xba\xba\xba\xb0\x64\xc9\x12\x19\x93\x1b\x37\x6e\xc4\xc4\xc4\x04\ +\x3a\x3a\x3a\x3e\x10\x2e\xe3\x1c\xd0\xa1\x65\xae\x37\xd4\xeb\x70\ +\xc1\xe5\x82\xcd\xb1\xa9\xfb\x97\x0e\x01\x19\xa1\xf4\xf4\x74\x99\ +\x6b\x16\x8b\x45\x34\x5a\x04\x86\x7c\x3f\x2c\xe5\x41\xb0\x49\xd6\ +\x90\xac\x0d\x6b\x3e\x01\x90\x6a\xeb\x39\x39\x39\xc2\x1a\xe5\xe6\ +\xe6\x62\x72\x72\x52\xb2\x9b\x13\x89\x84\x6c\xf5\xc3\x1a\x7e\x64\ +\x6f\xf4\xfb\x27\x73\x1b\x89\x44\x44\x23\x98\x91\x91\x21\xc9\x3e\ +\x7a\xdd\x63\xf1\x4f\xb2\xea\xd1\x68\x54\xec\x02\x37\xcb\x66\x08\ +\x90\xc0\x45\xaf\x99\xac\xcf\x45\x1b\xc5\x04\x12\x66\x3f\x6b\xe9\ +\x02\xf5\xa3\xec\x57\x86\x3c\x69\x13\xc8\xe4\xd1\x3e\xf1\x1d\xc4\ +\xe3\x73\xd9\xad\xbc\x87\x76\x60\x08\xa4\x99\x40\xc0\x76\x33\x94\ +\x1a\x0c\x06\x61\xb1\x58\xa4\x88\x30\xc7\xe4\xc8\xc8\x48\x52\x39\ +\x0f\x8e\x0b\x16\x5b\xa7\x43\x4b\x27\x6a\x7e\x27\xe5\xbf\x1c\x6c\ +\x98\x16\x47\xea\x09\x90\x2a\x84\xc5\x07\x62\x0c\x54\xa7\x22\x6b\ +\x00\xa0\x11\x2b\x0f\x9d\x7a\xad\xef\xc1\xef\xa4\x3a\xb4\xc2\x9f\ +\xf7\xd2\xa8\x59\x77\xb0\x36\x9a\x1a\x8c\x7d\x14\xc0\x90\x0a\x8c\ +\x1a\xdb\xbe\x50\xfb\x17\x03\x37\xa9\x00\x95\xb1\x2f\x34\x88\x35\ +\xb2\x34\x17\x02\x9c\xfe\x5a\x90\xf9\x51\xfb\xec\x7f\xfb\xd0\xd4\ +\xad\x91\x45\x22\xc0\x37\xf6\x9b\xee\xd7\xc5\xde\xab\x4e\xa4\xe0\ +\x71\x21\xef\xc0\x64\x32\x89\xb8\xbe\xb3\xb3\x13\x13\x13\x13\x38\ +\x77\xee\x1c\xfe\xf8\xc7\x3f\xa2\xa0\xa0\x40\x00\x80\xc7\xe3\x11\ +\xc3\x14\x89\x44\x44\x9b\xe0\xf5\x7a\xb1\x74\xe9\x52\xac\x59\xb3\ +\x06\xa1\x50\x08\xc3\xc3\xc3\xb8\xff\xfe\xfb\x11\x0e\x87\xf1\xad\ +\x6f\x7d\x0b\x59\x59\x59\xf8\xd9\xcf\x7e\x06\xb7\xdb\x0d\x00\x12\ +\x7e\x63\x09\x07\x56\xae\xa7\x20\x93\x99\x47\xac\x03\xc3\xb0\xc3\ +\xc4\xc4\x04\xaa\xaa\xaa\x70\xf4\xe8\x51\x3c\xf3\xcc\x33\xb8\xe6\ +\x9a\x6b\xe0\x72\xb9\xa4\xc6\x53\x6e\x6e\x2e\x3e\xf5\xa9\x4f\x61\ +\x76\x76\x16\xc7\x8e\x1d\x43\x53\x53\x13\x5e\x78\xe1\x05\x2c\x5b\ +\xb6\x0c\x2b\x56\xac\xc0\xf5\xd7\x5f\x8f\xf6\xf6\x76\xd9\xfc\xba\ +\xa8\xa8\x08\x85\x85\x85\xb8\xee\xba\xeb\xf0\xd8\x63\x8f\x21\x12\ +\x89\xe0\xfb\xdf\xff\xbe\x6c\xa5\x95\x95\x95\x85\xa5\x4b\x97\x22\ +\x23\x23\x03\x5f\xfd\xea\x57\xa5\x98\xaa\xc7\xe3\x91\x3e\x25\x6b\ +\xc8\x85\x93\xfd\x4d\x23\x4b\x00\xa3\xf5\x76\xf4\xec\xf5\x79\xf4\ +\x6a\xb9\xf8\x72\xc1\x23\xa8\x20\x18\x62\xf5\x76\xcd\xa0\x11\x84\ +\x51\xfc\xcb\x31\xa1\x4b\xce\x00\xf3\x69\xf6\x7c\xe7\xac\x2a\x4d\ +\x7b\xa4\x75\x66\x00\x04\x44\x70\x91\x48\x24\xe6\x32\xac\xac\x56\ +\xab\x6c\xee\xcc\x36\x93\x71\xd0\x76\x59\xb3\xa8\xc6\x24\x01\xed\ +\x58\xe9\xdf\xf5\xa1\xc5\xf2\xfc\x99\xd7\x3e\x7b\xf6\x2c\xba\xba\ +\xba\xe0\xf1\x78\x60\x36\xcf\x6d\x11\x73\xfd\xf5\xd7\x4b\x76\xe8\ +\xee\xdd\xbb\xd1\xd6\xd6\x86\xc3\x87\x0f\xc3\x64\x9a\xd3\x53\xb5\ +\xb6\xb6\x8a\x37\x9f\x9e\x9e\x8e\x55\xab\x56\xa1\xbd\xbd\x3d\x89\ +\x31\xd5\xcf\xa4\x6b\x9b\x01\x10\xf1\x3f\x9f\x69\x76\x76\x16\x79\ +\x79\x79\x48\x4b\x4b\x43\x77\x77\xb7\xb0\x84\x04\xdf\x7a\x7e\x53\ +\x2c\xce\xf2\x2a\xc0\xdc\x16\x36\x2d\x2d\x2d\xc2\xd2\xc6\x62\x31\ +\x5c\x7b\xed\xb5\x18\x1b\x1b\x43\x7b\x7b\xbb\x00\x17\x1e\xf1\x78\ +\x5c\x74\x37\x74\x88\x08\x80\xb9\x86\x91\x39\x62\xd8\x8c\xe0\x99\ +\x60\x8b\x20\x8c\x00\x7b\x7a\x7a\x5a\x74\x51\x3a\xab\x54\x67\x0c\ +\x12\xa0\xf1\x73\xda\x18\xcd\x22\x71\x7c\x13\xf8\x30\xb3\x90\x59\ +\xfa\x4b\x96\x2c\x81\xd9\x6c\x46\x57\x57\x97\x38\x21\x8c\x0c\x39\ +\x9d\x4e\xd1\x4f\x51\xcf\xd8\xdf\xdf\x2f\x5b\xc5\x84\x42\x21\xb8\ +\xdd\x6e\x09\x4b\x92\x71\xf5\x7a\xbd\xb2\xe6\x92\x45\xd3\xfb\x9f\ +\x12\xec\xd2\xbe\xd1\x61\xe0\x9c\x21\x2b\x4d\x27\x84\x7d\x6b\x36\ +\xcf\x15\x1c\x0f\x04\x02\x22\x87\x98\x9d\x9d\x95\xc4\x1c\x60\x7e\ +\x1b\x2c\x3d\xb6\xd9\x96\x9c\x9c\x1c\x8c\x8d\x8d\x25\x85\x4f\x09\ +\x48\x09\x60\x33\x32\x32\x24\x19\xc1\x28\x2b\x62\x3b\x09\x86\x18\ +\x8e\xcc\xc8\x98\xdb\xd8\x79\x62\x62\x42\xc0\xdb\xf0\xf0\xb0\xbc\ +\x7b\xce\xf9\x68\x34\x2a\xec\x22\xaf\x69\xb1\x58\x10\x89\x44\x84\ +\xed\x4b\x02\x58\xda\x03\xe2\xcf\xec\x3c\x0e\xe0\x54\xa1\x17\x0e\ +\x2a\x3d\xc9\x39\x28\x79\x2d\x5e\x9f\x87\x66\xad\xf8\xdd\x0f\x63\ +\x9e\x8c\x6c\x19\xaf\xc3\xb6\xe8\x50\x8f\x11\x70\xf1\x58\x08\x24\ +\x7c\x18\x80\x58\xe8\xb9\x75\xfb\xb4\x5e\xcd\xf8\x9d\xc5\x8e\x0b\ +\x05\x2f\xfa\x5e\x46\xf0\xb0\xd8\xbd\x16\xfa\xdb\xff\x34\xd8\xfa\ +\xff\x12\x94\x69\x96\x55\x83\x6a\x2d\x72\x06\x52\x87\x7d\x8d\x63\ +\x46\x1f\x1c\x77\xa9\xc2\xe6\xc6\xef\x1b\x59\xdd\xf4\xf4\x74\x78\ +\x3c\x1e\xb8\xdd\x6e\xac\x5a\xb5\x0a\x8f\x3e\xfa\xa8\x54\xa8\x8e\ +\x46\xa3\xb2\x29\x73\x5b\x5b\x9b\x80\x9c\xa6\xa6\x26\x1c\x3d\x7a\ +\x14\x2b\x57\xae\xc4\xe9\xd3\xa7\x51\x5d\x5d\x0d\xb7\xdb\x8d\x44\ +\x22\x21\xc5\xfb\xbe\xf2\x95\xaf\xe0\xfc\xf9\xf3\xf8\xe5\x2f\x7f\ +\x89\xec\xec\x6c\xfc\xf0\x87\x3f\xc4\xf0\xf0\x30\xce\x9f\x3f\x2f\ +\xc6\xd2\xef\xf7\x4b\x4d\x26\x9b\xcd\x86\xf6\xf6\x76\xf8\x7c\x3e\ +\x94\x97\x97\x4b\xfa\x7f\x5b\x5b\x9b\x00\xbc\xe6\xe6\x66\x64\x65\ +\x65\xe1\x8b\x5f\xfc\x22\x2c\x16\x0b\xbc\x5e\x2f\xda\xdb\xdb\x31\ +\x3c\x3c\x0c\x87\xc3\x81\x65\xcb\x96\x21\x2b\x2b\x0b\xb7\xdd\x76\ +\x9b\x6c\x1a\x1c\x0e\x87\x71\xfe\xfc\x79\x14\x15\x15\xe1\xb2\xcb\ +\x2e\x93\x6c\x1f\x1a\xe2\x1f\xfc\xe0\x07\xb0\xd9\x6c\x78\xe4\x91\ +\x47\x50\x59\x59\x89\x43\x87\x0e\x61\xeb\xd6\xad\xe8\xed\xed\xc5\ +\xe1\xc3\x87\x91\x96\x96\x86\x1f\xfd\xe8\x47\x08\x04\x02\x78\xfe\ +\xf9\xe7\xd1\xd8\xd8\x08\x93\xc9\x84\xca\xca\x4a\x31\x86\xc6\x72\ +\x0b\x5c\x0c\x75\x08\x30\x91\x48\x24\x65\x28\x03\x73\x36\x86\x5e\ +\x2f\x8d\x31\x8d\xad\x06\x4d\x04\xe0\x34\xd4\x5a\x7c\xcc\x85\x92\ +\xe5\x66\x28\x9e\x75\x38\x1c\xe2\xad\x53\xeb\xc1\x6b\x90\x09\x61\ +\x1f\x10\xe4\x25\x12\x09\x14\x14\x14\x08\x18\x60\xe1\x51\x6a\xd4\ +\xc8\x60\x31\x5b\x92\x76\x8e\xc0\x64\xa1\x31\xc8\xcf\xf4\xb8\xd3\ +\x36\x39\x15\xdb\x6a\x04\x5e\x9a\xd1\x22\x43\xd0\xda\xda\x0a\x97\ +\xcb\x85\xba\xba\x3a\xb4\xb4\xb4\xc0\xeb\xf5\xe2\x92\x4b\x2e\x41\ +\x6b\x6b\x2b\xce\x9f\x3f\x2f\xe0\xcf\xef\xf7\x27\x69\xcd\xd6\xac\ +\x59\x83\xbe\xbe\x3e\x84\xc3\xe1\x24\x80\x5b\x58\x58\x88\xf3\xe7\ +\xcf\x4b\xa2\x84\x9e\x83\x2c\x82\x49\x96\x38\x91\x48\xa0\xa2\xa2\ +\x02\x16\x8b\x05\xad\xad\xad\x29\xdb\xcf\x77\xc8\x8a\xe4\xdc\x83\ +\x8e\x6c\x0b\x81\x08\x17\xee\x55\xab\x56\x21\x14\x0a\xc9\xde\x8f\ +\xec\x1f\x86\x7d\x74\x0d\x34\x32\x4c\x9a\xa5\xd4\x99\x75\xcc\x82\ +\xe7\xfb\xd6\xcc\x1c\x99\xae\x44\x22\x21\x5a\x2a\x0d\x7c\xe8\x1c\ +\x10\x90\xea\xb2\x24\x3a\x33\x56\x6f\x97\xc3\xb9\x10\x0c\x06\xb1\ +\x74\xe9\x52\x5c\x7b\xed\xb5\x52\x80\x93\x80\x93\x6c\x1c\x93\x2f\ +\x26\x26\x26\x10\x0a\x85\xb0\x66\xcd\x1a\x64\x67\x67\xa3\xab\xab\ +\x0b\x19\x19\x19\x02\xfa\x18\x06\xa3\x5e\x91\xd9\xad\x0c\x63\x6a\ +\xcd\x11\x59\x6f\x82\x4c\x82\x3b\xce\x37\x96\x4c\x62\x35\x7b\x3a\ +\x3a\x2c\x28\x4e\x67\x8d\x63\xcb\xe9\x74\x4a\xf6\x35\xf7\x5c\xd4\ +\xba\x2b\x8e\x0f\xa7\xd3\x09\x97\xcb\x85\x60\x30\x28\xe5\x4f\xcc\ +\x66\xb3\x6c\x1b\x64\x36\x9b\xa5\x16\x21\x9d\x47\x8e\x07\xbe\x23\ +\x9d\x09\xc8\x79\xc6\xeb\xb1\xbf\xb2\xb2\xb2\xe4\xbd\x73\x2e\x93\ +\xe9\x22\xeb\xc5\xf7\x36\x35\x35\x05\x97\xcb\x05\xa7\xd3\x29\xfb\ +\x4c\x9a\x4c\x26\x04\x02\x01\x0c\x0f\x0f\x27\x03\x2c\xde\x98\xa0\ +\x8a\xc6\xc6\x38\x11\x8d\xa1\x38\xcd\x3e\x71\x32\x1b\x3d\x7c\x0d\ +\xb2\x48\x7f\x6a\xc1\xa5\x11\x04\xa5\x02\x30\xba\x0d\x9a\x16\xe6\ +\x7d\xf9\x77\xfd\x3c\xfc\xdb\x42\xde\x9b\xbe\xae\xfe\x8e\x66\xf0\ +\xf4\x77\x16\x02\x2b\xa9\x26\xfd\x85\x1e\xa9\x98\xab\x54\xc7\x62\ +\x00\x29\x15\x28\xb8\x50\x56\xeb\x62\x8f\x0b\x7d\xb6\xff\x1b\x18\ +\x2f\x82\x29\x23\xc0\x32\x1e\x46\xc0\x95\xea\xd0\x63\x7f\xb1\xef\ +\x6b\x16\x80\x74\x76\x7e\x7e\x3e\xca\xcb\xcb\x65\x5f\xab\x68\x34\ +\x8a\x35\x6b\xd6\xc8\xbe\x86\x26\xd3\x9c\xa6\x63\x68\x68\x08\x83\ +\x83\x83\xd8\xb0\x61\x03\x0e\x1e\x3c\x88\x57\x5f\x7d\x55\x80\x85\ +\xc3\xe1\x40\x4d\x4d\x8d\x78\x6e\x99\x99\x99\x12\x4e\xfc\xc1\x0f\ +\x7e\x80\x58\x2c\x86\x9f\xfe\xf4\xa7\xc8\xcf\xcf\xc7\x3d\xf7\xdc\ +\x83\xd1\xd1\x51\x31\x82\xac\xd6\x4e\x71\x36\xb3\xb3\x4c\x26\x13\ +\x7c\x3e\x9f\x84\xdd\xb8\xe8\x47\xa3\x51\x54\x55\x55\x21\x18\x0c\ +\xa2\xa1\xa1\x01\x59\x59\x59\xc2\x66\xd0\x08\xd9\xed\x76\x14\x14\ +\x14\x60\xd3\xa6\x4d\x00\xe6\xf6\x16\xa3\xbe\x8b\x1b\x65\x33\x6c\ +\x61\xb5\x5a\x71\xc7\x1d\x77\x20\x3d\x3d\x1d\x5b\xb6\x6c\xc1\x13\ +\x4f\x3c\x81\xed\xdb\xb7\xe3\x8b\x5f\xfc\x22\xee\xbf\xff\x7e\x5c\ +\x72\xc9\x25\xe8\xe8\xe8\x40\x22\x91\xc0\x96\x2d\x5b\xf0\xb9\xcf\ +\x7d\x0e\x2f\xbd\xf4\x12\xbe\xf7\xbd\xef\xa1\xb3\xb3\x13\xa5\xa5\ +\xa5\x52\x4e\x82\x1e\x38\x6b\x0b\xd1\x8e\xf0\x3d\x68\xcd\x15\x3f\ +\xd3\x7a\x2e\xad\x95\x63\x76\x90\x66\xa0\xb4\xed\xd2\x61\x60\x32\ +\x0f\x5c\x4c\xb8\x08\x93\x01\xe4\x02\xc8\x72\x0f\x19\x19\x19\x52\ +\xf9\x3e\x37\x37\x57\x0a\x38\x02\x90\x90\x6d\x76\x76\xb6\x24\x47\ +\xd0\x93\xce\xcc\xcc\x44\x66\x66\xa6\xb0\x36\x04\x86\x00\xe0\x70\ +\x38\x92\xc6\x1b\x9f\x23\x95\xa3\xa0\xc1\xdc\x42\x8e\x57\x22\x91\ +\x48\x2a\xe3\x11\x08\x04\x92\x6c\x33\x9f\x93\x20\x65\x68\x68\x48\ +\x44\xe5\xdc\xd6\x89\xa1\x21\x26\x2b\xf0\xde\xd5\xd5\xd5\xe8\xee\ +\xee\x86\xcf\xe7\xfb\x80\x63\xe3\x70\x38\x30\x38\x38\x88\xb2\xb2\ +\x32\x01\x64\x7c\x8e\xfc\xfc\x7c\x74\x76\x76\x26\xcd\x33\x97\xcb\ +\x05\xaf\xd7\x2b\xc0\xcb\x68\x93\x79\x5d\x32\x49\x0c\xa9\x32\x43\ +\x30\x12\x89\xc8\xb6\x2e\x37\xde\x78\x23\xf6\xec\xd9\x83\xf7\xde\ +\x7b\x0f\x3e\x9f\x4f\xde\x2b\x41\x00\x35\x3d\x04\x08\x6c\x37\x43\ +\x7e\xac\xa9\xc7\xcf\x39\xde\x18\x6a\xd4\x9f\xeb\x62\xd8\xcc\x5a\ +\xe3\x1c\xe1\xf7\xb8\x70\x73\xcf\x50\xb2\x55\x7a\x4d\x23\x70\x23\ +\xe8\xa7\x6e\x72\x7c\x7c\x1c\x2e\x97\x4b\x40\x12\x0b\x5c\xea\x62\ +\x99\x64\x51\x13\x89\x84\xe8\x93\xf8\x3c\xc0\xfc\x56\x3e\xe9\xe9\ +\xe9\x18\x1c\x1c\x4c\x2a\xad\xc4\x24\x17\x86\x43\xe3\xf1\x78\x12\ +\xd8\xd4\xac\x1b\x7f\xb6\x58\x2c\x52\x1e\x22\x1c\x0e\xcb\xfe\xa8\ +\xe1\x70\x18\xe9\xe9\xe9\x72\x5d\xce\x83\xc2\xc2\x42\xf4\xf4\xf4\ +\x48\x62\x0a\x6d\x35\x75\x4e\x3a\xb3\x92\x20\xd5\x66\xb3\xc9\xfb\ +\xe1\xfc\xcd\xca\xca\x42\x24\x12\x91\xf7\xc3\xf7\x0e\x40\xee\xcd\ +\xeb\xb3\x7f\xc9\x44\x25\x12\x09\x01\xbe\x26\x93\x49\xb4\x81\x6e\ +\xb7\x5b\xc6\x0e\x93\x8f\xd8\x36\xb2\xf9\x2c\xa1\x41\x7b\xc3\x79\ +\x3f\x3e\x3e\x8e\x34\xe3\xc2\xa2\x27\xd6\x42\x87\x71\x70\x13\x49\ +\x12\x75\x92\xf2\x24\x95\x4f\x01\xb0\x2e\x52\x66\xf4\xa4\x78\x4f\ +\xcd\x86\xf1\xbb\x3c\xb4\xa1\xd0\x8b\xa6\x3e\x38\xb0\x8d\x20\xd0\ +\xf8\xbf\xf1\x3b\xa9\x3e\x5b\x88\x91\x32\x5e\x77\x21\x70\x75\xb1\ +\xe0\x46\xb3\x63\xc6\xe7\xd5\xd7\x66\x5f\x7d\x18\x80\x32\x3e\x73\ +\xaa\xf3\x2f\x06\x84\x2d\x04\x50\x17\xba\xae\xbe\xf7\x87\x1d\xff\ +\x13\x60\xd0\xd8\x5e\xbd\xb8\xa6\x6a\xdb\x85\x8e\xfb\xc5\xda\xa9\ +\x19\x60\x00\x62\x5c\x49\xef\xb3\x98\x5e\x43\x43\x03\xdc\x6e\xb7\ +\x64\xab\x10\x34\x91\x5e\xee\xed\xed\xc5\xfb\xef\xbf\x8f\xc6\xc6\ +\x46\x7c\xf6\xb3\x9f\x45\x61\x61\x21\xe2\xf1\x38\x4a\x4a\x4a\x84\ +\xce\xe7\x42\xd6\xd7\xd7\x07\xbb\xdd\x8e\xff\xfe\xef\xff\x86\xdb\ +\xed\xc6\xb7\xbf\xfd\x6d\x58\x2c\x16\x7c\xf6\xb3\x9f\x95\x39\x49\ +\xe3\x6b\x36\x9b\x31\x3c\x3c\x2c\x42\x70\x9f\xcf\x27\x35\x80\xca\ +\xca\xca\x90\x9b\x9b\x0b\xaf\xd7\x8b\x70\x38\x8c\x81\x81\x01\x74\ +\x74\x74\xc0\xeb\xf5\xa2\xa9\xa9\x49\xb6\x68\xb1\xdb\xed\x22\x4c\ +\x1d\x1d\x1d\x45\x24\x12\xc1\xd8\xd8\x18\x62\xb1\x98\xec\x77\x47\ +\xbd\x10\xfb\x6c\x6a\x6a\x0a\x27\x4f\x9e\x44\x76\x76\x36\x8a\x8a\ +\x8a\xf0\xe0\x83\x0f\xe2\xca\x2b\xaf\xc4\x43\x0f\x3d\x84\x07\x1e\ +\x78\x00\x0f\x3c\xf0\x00\x76\xed\xda\x05\xbf\xdf\x0f\xbf\xdf\x8f\ +\x60\x30\x88\xfb\xee\xbb\x0f\xb7\xdc\x72\x0b\xbe\xfd\xed\x6f\xe3\ +\xbf\xfe\xeb\xbf\x00\x40\x8a\xa0\x52\x84\xca\x77\xcc\x5a\x56\x7a\ +\xac\x33\x2c\xc8\xcc\x30\xda\x1f\x32\x45\x64\xa5\xb8\x00\x69\x10\ +\x40\x6f\x1b\x80\x7c\x47\x67\x06\x02\x10\x31\x34\xd9\x2e\xb2\xe8\ +\x0c\x61\xf1\xfd\x18\x33\x7e\x29\xa4\xe7\xbd\x0a\x0b\x0b\x45\xd4\ +\x4e\x26\x88\x40\x8a\xf7\xe3\xb3\x71\x83\x70\xbd\xad\x8d\xb6\x19\ +\x7a\x8c\xea\xd0\x27\x6d\x09\x53\xd0\xa9\x1d\xa2\x9d\x2e\x2d\x2d\ +\x95\xb0\x1f\x35\x26\x00\x04\xec\x01\x10\x46\x88\x82\x69\x00\x02\ +\x18\xb4\x33\x9c\x95\x95\x05\x97\xcb\x85\xde\xde\x5e\x09\xb1\x68\ +\x5b\x9e\x9d\x9d\x8d\x8c\x8c\x0c\xf4\xf4\xf4\x08\x08\xe3\xdc\xa9\ +\xac\xac\x84\xc5\x62\x11\x9d\x15\x19\x98\xec\xec\x6c\x74\x74\x74\ +\x88\x96\x49\xcf\x37\x6d\x27\xd3\xd3\xd3\xd1\xdf\xdf\x0f\x00\xd8\ +\xb4\x69\x53\x92\x26\x98\x2c\xd1\x9d\x77\xde\x89\x8c\x8c\x0c\x34\ +\x34\x34\xa0\xaf\xaf\x4f\xea\x2e\xf1\x79\x99\xd5\x47\xb0\xcb\x70\ +\x3d\x30\x9f\x95\xaa\xb3\xca\xb4\x40\x5d\x47\x6f\x28\xc0\xe6\x58\ +\x64\xdf\xe9\x6d\xa9\xc8\xfa\x10\x7c\x31\x74\xcd\xc5\x9a\xec\x2c\ +\x41\x3d\xe7\x2d\x8b\xda\xfa\x7c\x3e\xb4\xb6\xb6\x4a\x6d\x3f\x60\ +\x0e\x24\xb3\x9e\x9f\x2e\x74\x4b\xe6\x09\x80\x24\x4c\xf4\xf6\xf6\ +\xca\xb3\x70\xed\xb5\x58\x2c\x72\x0f\x86\x38\x09\x08\x39\xd6\xf8\ +\x6e\x28\x79\xa0\xdd\xe2\xef\xec\x4b\x8e\xc5\x81\x81\x01\x38\x1c\ +\x8e\xa4\x2c\x5f\x32\xbb\x04\x4d\x5a\x2e\x94\x9b\x9b\x2b\x7d\xce\ +\xeb\xb0\xaf\x32\x32\x32\x24\xac\x4e\xb6\x2c\x14\x0a\x25\xed\xee\ +\xc2\x39\xee\xf5\x7a\x25\xf9\x80\xa5\x31\xf4\xfa\xc9\xcc\x51\x3a\ +\x18\xb1\x58\x4c\x92\x2b\xf8\x9e\xf4\xd8\xe2\xdc\x63\x5f\xc5\x62\ +\x31\xd1\x26\x32\x5c\x48\xa7\xc3\x6a\xb5\x22\x4d\x4f\x48\xad\x85\ +\x32\xb2\x57\xa9\x0e\x3d\x98\x88\x86\xf5\xa2\xa6\x0d\x20\x27\xb7\ +\x7e\x51\x46\x06\x46\xc7\xa1\x35\x80\x5a\x0c\x20\x68\x50\xa2\x19\ +\x2b\xfe\x6d\xb1\xef\x1a\x8f\x54\x6d\x5a\x8c\xf1\x32\x5e\x3b\x95\ +\x27\x79\x21\x87\xbe\x8f\xfe\xde\x42\xc0\x25\x15\x23\xb7\x10\x48\ +\xd4\x7d\x93\xea\xfc\x8b\x69\xe7\x42\x7d\x91\xaa\xcd\x1f\x37\x58\ +\xba\xd8\x43\xb7\x63\xa1\x44\x0e\xe3\x39\x1f\x06\x56\x8d\xe3\xcc\ +\xf8\x37\xde\x83\x9f\x69\x8f\x7d\x64\x64\x44\xb6\xe3\xa8\xac\xac\ +\xc4\xc4\xc4\x04\x06\x06\x06\x60\xb1\xcc\x15\x0a\xa5\x91\x28\x2c\ +\x2c\x44\x71\x71\x31\xe2\xf1\x38\xd6\xaf\x5f\x8f\x92\x92\x12\x49\ +\x63\x27\x08\x62\x28\x82\x8c\x88\xc9\x34\x57\xf1\xdb\xef\xf7\xe3\ +\xeb\x5f\xff\x3a\x22\x91\x08\xbe\xf9\xcd\x6f\x62\xd3\xa6\x4d\xa8\ +\xab\xab\xc3\xe0\xe0\xa0\x08\x4d\x75\xe1\xbe\x9e\x9e\x1e\x8c\x8d\ +\x8d\x61\xf5\xea\xd5\xe8\xef\xef\xc7\xc4\xc4\x04\x86\x87\x87\xd1\ +\xd7\xd7\x87\xf3\xe7\xcf\xe3\xe8\xd1\xa3\xf0\x7a\xbd\x18\x1e\x1e\ +\x46\x2c\x16\x13\x61\x7a\x2c\x16\x43\x76\x76\x36\x86\x86\x86\x50\ +\x58\x58\x88\xce\xce\x4e\xc4\xe3\xf3\x5b\xc8\x90\xcd\xb1\x5a\xad\ +\x68\x6d\x6d\xc5\x0f\xa0\x4b\xaf\x00\x00\x20\x00\x49\x44\x41\x54\ +\xd4\xd4\x14\xea\xea\xea\x90\x95\x95\x85\xa9\xa9\x29\xf4\xf7\xf7\ +\xc3\xe9\x74\x62\xe7\xce\x9d\xb8\xfc\xf2\xcb\xf1\xdc\x73\xcf\xe1\ +\xc9\x27\x9f\xc4\x27\x3e\xf1\x09\xd4\xd5\xd5\x21\x12\x89\x60\x74\ +\x74\x14\x03\x03\x03\xb8\xe4\x92\x4b\xf0\xb5\xaf\x7d\x0d\x5b\xb7\ +\x6e\xc5\x89\x13\x27\xf0\xf4\xd3\x4f\xa3\xb5\xb5\x15\x55\x55\x55\ +\xa2\x9b\xe0\x9c\x20\x6b\x44\xcf\x97\xac\x04\xfb\x88\x5e\x30\x00\ +\x59\xb8\xc9\x22\x70\x71\xa2\x67\x4b\x66\x8b\x4e\x22\x17\x53\x66\ +\x39\xb1\x3e\x8e\xdd\x6e\x17\x43\xcd\xc5\x82\xef\x5d\x67\x1e\x99\ +\x4c\x26\x29\x66\x48\x0f\x9c\xed\x60\x66\x20\x35\x4e\x2c\x29\x41\ +\x60\xc5\x45\xcf\x64\x32\xc9\x78\xa0\x51\x4f\xc5\x5c\xe9\xb1\x6e\ +\x2c\xb1\x50\x5c\x5c\x2c\xa1\x65\x3a\xc6\x33\x33\x33\x18\x1d\x1d\ +\xc5\xd8\xd8\x58\xd2\x22\xca\x39\x11\x0a\x85\x04\x74\x91\x2d\xe0\ +\x35\xc9\x90\xf0\xfa\x66\xf3\xdc\x1e\x84\xa1\x50\x48\xf4\x49\x5a\ +\x33\x0b\x00\x5b\xb6\x6c\x81\xc5\x32\xb7\x65\xd4\xa6\x4d\x9b\xa4\ +\xe8\x25\x00\x2c\x59\xb2\x44\xaa\xd7\x73\x01\xab\xaf\xaf\x87\xc5\ +\x62\x41\x7b\x7b\x7b\xd2\xbc\xd3\x62\x70\x3e\x3f\xcb\x59\x0c\x0e\ +\x0e\x62\xed\xda\xb5\x98\x9d\x9d\xc5\xc1\x83\x07\x25\x74\x99\x95\ +\x95\x85\xd6\xd6\x56\xd1\x28\x31\x19\x4b\x4b\x62\x08\x30\x58\x57\ +\x6b\x66\x66\x46\xc4\xd7\x64\x30\x4c\x26\x93\xbc\xc3\x44\x22\x91\ +\xa4\xc3\x23\x33\xa2\xeb\x67\x71\x6c\x31\x7b\x97\x20\x85\xe0\x86\ +\x2c\x28\x41\x02\x01\x7a\x34\x1a\xc5\xc4\xc4\x84\x08\xca\x75\x5b\ +\xc9\x18\xd2\x71\xb0\xd9\x6c\xc8\xcf\xcf\x47\x4f\x4f\x8f\x64\xfc\ +\x4e\x4e\x4e\x4a\xa9\x0d\x26\x7f\xa4\xda\x66\x2a\x1c\x0e\x4b\xa8\ +\x4c\xb3\xbf\x0c\x53\x92\xa5\xca\xca\xca\x4a\x22\x4c\xd8\xe7\x64\ +\xaf\xa9\xa9\xa3\x13\x41\xc6\x4c\xaf\xf9\xec\x63\x0d\xb0\x58\x9c\ +\x95\x63\x88\xa0\x9c\xe3\x94\xa4\x0d\x9f\x97\xf3\x81\x4c\xa3\xae\ +\x4b\x47\x70\xa4\xb3\xfc\x68\x7b\x82\xc1\xa0\x14\x4a\x26\xc3\x9f\ +\x9f\x9f\x9f\x34\xde\xad\x56\x2b\x3c\x1e\x0f\x22\x91\x88\xcc\x59\ +\x32\x93\x6c\x43\x34\x1a\x95\x79\xcb\x7b\x10\xf8\x33\xfc\x99\x96\ +\x96\x36\x17\x22\xe4\xe0\xd4\xfa\x12\x23\xb8\xd0\x93\xca\xc8\xb2\ +\x70\x00\x19\x17\x57\xfd\xb3\x1e\xc0\x3c\x8c\x60\x41\x87\xe5\x8c\ +\xc6\x22\x15\x1b\x65\x64\x27\x52\x1d\x0b\x81\x82\x85\xce\x49\xc5\ +\x88\x19\xc1\x94\x51\xd3\x60\x04\x65\x17\x7b\xa4\x62\xc6\x78\xad\ +\x54\x2c\xcc\xc5\x5e\x57\x1f\x1f\x05\xf8\x2c\x06\x38\x3f\xea\xf5\ +\xff\xda\x7e\x5b\xec\x7b\x7a\x8c\xa6\x62\x19\x8d\x60\x68\xb1\x67\ +\x5b\x0c\xc8\xa6\xba\x36\xdf\x9d\xb1\x5e\x13\xeb\xde\x94\x97\x97\ +\xc3\x6c\x36\xc3\xe7\xf3\xa1\xb9\xb9\x19\x1e\x8f\x47\x40\x43\x22\ +\x91\xc0\xe6\xcd\x9b\x51\x58\x58\x88\xee\xee\x6e\xa9\xce\x4e\x16\ +\xab\xa9\xa9\x09\x26\x93\x09\x79\x79\x79\x98\x98\x98\x90\x42\xa0\ +\xa7\x4f\x9f\x46\x7a\x7a\x3a\xfe\xed\xdf\xfe\x0d\x79\x79\x79\xf8\ +\xd2\x97\xbe\x84\xa7\x9f\x7e\x5a\xb2\xf8\x76\xec\xd8\x81\xf1\xf1\ +\x71\xc9\x22\x3a\x73\xe6\x0c\x22\x91\x88\x88\x5f\x07\x06\x06\xd0\ +\xd6\xd6\x86\xb6\xb6\x36\xbc\xfa\xea\xab\x00\x80\x8a\x8a\x0a\x6c\ +\xdc\xb8\x11\x6e\xb7\x5b\x0c\xdf\xf4\xf4\xb4\x68\x12\x98\xe6\xee\ +\x72\xb9\x64\x53\x56\x82\x34\xee\x7b\x56\x54\x54\x84\xea\xea\x6a\ +\xcc\xce\xce\xa2\xbf\xbf\x5f\x0c\xff\xc0\xc0\x00\x6c\x36\x1b\x6e\ +\xbe\xf9\x66\xd8\xed\x76\xfc\xfa\xd7\xbf\xc6\xae\x5d\xbb\xf0\xab\ +\x5f\xfd\x0a\x3e\x9f\x0f\x5b\xb7\x6e\xc5\xbe\x7d\xfb\x50\x57\x57\ +\x87\x4d\x9b\x36\x61\xfb\xf6\xed\xd8\xb3\x67\x0f\x5e\x79\xe5\x15\ +\x1c\x3a\x74\x08\x8d\x8d\x8d\xd2\xc6\xac\xac\x2c\xa9\x30\xcd\xf7\ +\xa9\x59\x44\x5d\xfe\x80\x8b\x2a\x43\x72\x34\xaa\x0c\xd7\xe8\xb4\ +\x73\x2e\x04\xac\xb8\x6d\xdc\x92\x8b\x8b\x29\xeb\x1b\x19\x41\x0f\ +\xcf\x23\xe3\x64\x32\x99\x44\x07\xc2\xd0\x9c\xce\x98\xd4\x6c\x97\ +\xd6\xaf\xd0\xce\x16\x17\x17\xa3\xaa\xaa\x0a\x5d\x5d\x5d\x29\xc7\ +\xb5\xd1\x4e\x73\x41\x98\x99\x99\x41\x5e\x5e\x1e\x4a\x4a\x4a\x50\ +\x52\x52\x82\x8e\x8e\x0e\x61\x1d\x58\x9c\x13\x40\x52\x08\x5d\x6b\ +\x5a\x75\xa8\x54\xcf\x29\x7d\x7f\x2e\x30\x5e\xaf\x57\xfa\x4e\xcf\ +\x05\x5e\x77\xfb\xf6\xed\x02\x84\x4b\x4a\x4a\x24\x9b\x12\x98\x63\ +\x28\xc9\x40\xf1\x1e\x25\x25\x25\xf0\xf9\x7c\x73\x9a\x96\xbf\x84\ +\xa9\x58\x3b\xcc\x98\x70\xc2\xf6\x30\xb4\xc9\x8a\xf2\x79\x79\x79\ +\x68\x6a\x6a\xc2\xfa\xf5\xeb\x11\x8b\xc5\x50\x5d\x5d\x8d\x6d\xdb\ +\xb6\xe1\xed\xb7\xdf\x16\xa0\xc1\x05\x9a\x19\xa4\x6c\x2f\xc7\x06\ +\x35\x77\x04\x3a\xcc\x00\xe4\xb6\x6f\x04\x59\x64\x76\x6c\x36\x9b\ +\xb0\xa7\x00\x64\x2f\x3e\x8e\x85\x78\x7c\x3e\xbb\x95\xa1\x6e\x0d\ +\xe6\xc9\x7e\xcf\xcc\xcc\x08\x58\xd5\xba\x34\x96\x63\xe1\xba\xca\ +\xb1\xef\x72\xb9\x30\x38\x38\x98\x34\x47\x59\xb6\x84\x02\x7c\x32\ +\x48\x64\x87\x08\xe4\xa8\x2f\x23\x06\x20\xa8\x20\xe0\xe7\x3b\xa1\ +\x96\x8c\xbb\xb8\xf0\x7b\x2c\x2b\xc1\xb6\xb0\xb0\x38\xb7\xce\x63\ +\x81\x71\xb3\xd9\x2c\xdb\xec\xb0\x7d\x04\x8a\x74\x58\x68\x3f\x75\ +\x54\x81\xe1\xf7\x91\x91\x11\xd1\x3e\x51\x33\xc5\x24\x17\x7e\x9f\ +\x3f\xeb\x82\xac\xfc\x99\xef\x9c\xcc\x35\x1d\x23\xce\x57\x3a\xaf\ +\x7a\xbf\xc2\x44\x22\x21\xce\x23\xe7\x70\x38\x1c\x86\xc9\x64\x92\ +\x6c\xc5\xa9\xa9\x29\xa9\x83\x36\x3b\x3b\x3b\x07\xb0\x38\x28\x35\ +\x23\x45\xcf\x2e\x95\xb6\x89\xe7\xd2\x58\xe9\x45\x85\x13\xc3\x78\ +\xa4\x62\x53\x8c\x46\x40\xdf\x4f\x5f\x73\x21\x2f\xed\xc3\x16\x45\ +\xe3\xb1\x18\x1b\x66\x64\x61\xf4\x67\x0b\x31\x69\xc6\xcf\x2f\xf6\ +\x48\x05\x9e\x8c\xd7\x33\x02\x01\x23\x5b\xb2\x18\xb3\x92\xea\xf9\ +\x8d\xcf\x7a\x31\xc7\xc5\xf4\xf5\x42\xdf\xff\x9f\x62\xb6\x16\x62\ +\x96\x52\x31\x53\xa9\xc6\xf2\x47\x61\xdd\x52\x01\x7e\x7e\x3e\x33\ +\x33\x23\x9b\xd3\x52\x5b\x31\x38\x38\x28\xe7\xd4\xd6\xd6\x22\x16\ +\x8b\x61\x60\x60\x00\xc5\xc5\xc5\x28\x2c\x2c\x04\x00\x9c\x39\x73\ +\x06\x03\x03\x03\x52\xb4\x92\x40\x8a\x74\xbd\xd5\x6a\xc5\xd8\xd8\ +\x98\x64\x12\x55\x54\x54\x60\x60\x60\x00\xb3\xb3\xb3\xa8\xa8\xa8\ +\xc0\x17\xbf\xf8\x45\xf4\xf5\xf5\xe1\xf6\xdb\x6f\xc7\x2f\x7f\xf9\ +\x4b\x6c\xdd\xba\x15\x67\xcf\x9e\x85\xc7\xe3\x81\xd5\x6a\xc5\xb3\ +\xcf\x3e\x8b\xc3\x87\x0f\x63\xc3\x86\x0d\x68\x6e\x6e\x46\x5e\x5e\ +\x1e\x00\x88\xa0\xf6\x93\x9f\xfc\x24\xd6\xad\x5b\x27\xbb\xd6\xdb\ +\x6c\x36\x84\xc3\x61\x84\xc3\x61\x49\x15\x27\xd0\xa2\x41\x66\x8a\ +\x37\x6b\x70\x31\x8c\x34\x3e\x3e\x8e\x86\x86\x06\x01\x9b\x04\x37\ +\x0c\x23\x0e\x0e\x0e\x22\x2f\x2f\x0f\xb7\xdd\x76\x1b\xa6\xa6\xa6\ +\x70\xd3\x4d\x37\xe1\xf9\xe7\x9f\x47\x43\x43\x83\xd4\xa9\xb1\xdb\ +\xed\x08\x04\x02\x58\xba\x74\x29\xfe\xe9\x9f\xfe\x09\x7f\xf7\x77\ +\x7f\x87\x73\xe7\xce\xe1\xe7\x3f\xff\x39\x0e\x1c\x38\x00\x00\x58\ +\xb1\x62\x85\x64\xf0\xe9\x8a\xf5\x64\xa7\x98\x82\xcd\x76\xe8\x42\ +\x81\x5c\x3c\xb8\xf0\x73\x03\x58\x3d\xc7\xb8\x30\x11\x08\xd1\x5e\ +\xb2\x8f\x28\x88\x37\x99\xe6\xf7\x32\xcb\xca\xca\x4a\x5a\x44\x1c\ +\x0e\x87\x2c\x4a\xdc\x47\x95\x7a\x14\xd6\xdd\x22\x90\x65\x78\x87\ +\x0b\x55\x30\x18\x44\x59\x59\x19\xd6\xaf\x5f\x8f\x03\x07\x0e\x24\ +\x69\xa5\xf4\x38\xd4\x76\x44\x8f\x7f\x9b\xcd\x86\x8e\x8e\x0e\x4c\ +\x4d\x4d\x89\xb0\x98\x42\x6d\xa3\x73\x9b\xea\x30\x02\x2a\x7d\xe8\ +\x85\x3f\x95\xb3\xac\x7f\xbe\xec\xb2\xcb\x10\x8d\x46\x51\x52\x52\ +\x82\xec\xec\x6c\x09\x11\xb2\xd6\xd8\xf9\xf3\xe7\x05\x80\x14\x14\ +\x14\x20\x91\x48\xe0\xdc\xb9\x73\x72\x8d\xcc\xcc\x4c\x14\x14\x14\ +\x48\x35\x77\x7d\xed\xe2\xe2\x62\xf4\xf6\xf6\x02\x00\xba\xbb\xbb\ +\x31\x3e\x3e\x8e\xeb\xae\xbb\x0e\xb1\x58\x0c\x4d\x4d\x4d\xd8\xb2\ +\x65\x0b\x5c\x2e\x17\x5a\x5b\x5b\xb1\x7b\xf7\x6e\x5c\x71\xc5\x15\ +\x38\x78\xf0\x20\x2a\x2b\x2b\x05\x24\x04\x83\x41\x61\x90\x58\xf6\ +\x21\x16\x8b\x89\xae\x68\x7c\x7c\x5c\x00\x0b\x01\x17\xc7\x0f\xb5\ +\x52\x94\xcc\x68\x06\x84\x40\x9a\xa9\xff\x04\xd9\x64\x71\xb8\xfb\ +\x49\x56\x56\x96\xec\xbd\x4b\x50\xcf\x3e\xa6\x33\xc0\x31\x44\x80\ +\xc9\xec\xb5\xa9\xa9\x29\xd9\x85\x81\xd2\x01\xbe\x5f\xbb\xdd\x2e\ +\xf6\xc4\x64\x9a\x0b\x8b\xeb\x4a\xe5\xc0\x5c\x18\x98\xc0\x47\x67\ +\xdc\xea\xca\x00\x04\x29\x7a\x3b\x25\x8e\x33\xda\x2a\xd6\xba\x22\ +\x6b\xc6\x92\x11\x0e\x87\x43\xf4\x50\x04\xae\x2c\x07\x41\x99\x01\ +\x9d\x10\x0a\xe9\xd9\x36\x87\xc3\x21\x05\x4d\xd3\xd2\xd2\xa4\x98\ +\x2c\xdb\xc2\x31\x48\x06\xcd\xa8\xb9\xe4\xfb\x04\x20\xef\x53\x33\ +\x8f\x85\x85\x85\xd2\x1f\xcc\x26\xa4\x9d\xe3\x5c\xe3\xfc\xb7\xdb\ +\xed\x22\x9c\x27\x5b\xee\xf1\x78\x50\x5a\x5a\x8a\xac\xac\x2c\x04\ +\x83\xc1\xb9\xf0\xae\x9e\x90\xc0\xe2\xa9\xea\x7a\x31\xa7\xf1\x32\ +\x4e\x9e\x54\x8b\x99\x11\x44\x2c\xc4\xd2\x18\xf5\x2f\xfc\x5b\xaa\ +\xc5\x2f\x15\x18\x59\xe8\xbc\x85\xee\xbb\x58\x3b\x8d\xc7\x42\x6d\ +\xfe\x28\x80\xe1\x42\x19\xa6\xc5\x58\x2c\x23\x60\x5d\xe8\x1a\xff\ +\xdb\x47\x2a\x56\x70\x21\x20\xf2\xd7\x1e\xa9\xc0\xb7\xb1\x0d\x0b\ +\xf5\x45\x2a\x30\x74\x21\xf7\x5b\xe8\x5a\x8b\xb1\x8c\xd4\x41\xd1\ +\xe0\x58\xad\x56\x74\x75\x75\x49\xa8\x8e\x99\x85\x3d\x3d\x3d\x68\ +\x6a\x6a\x42\x4f\x4f\x0f\x0e\x1f\x3e\x8c\xd3\xa7\x4f\x27\x15\x0e\ +\x4d\x4b\x4b\x43\x4f\x4f\x0f\xda\xdb\xdb\x65\x13\x53\x7e\x37\x16\ +\x8b\xc1\xe5\x72\xa1\xaa\xaa\x0a\xcd\xcd\xcd\x38\x79\xf2\x24\xee\ +\xb9\xe7\x1e\x4c\x4f\x4f\xe3\xbe\xfb\xee\x83\xdd\x6e\x87\xdb\xed\ +\x86\xcf\xe7\xc3\x4b\x2f\xbd\x84\x37\xde\x78\x03\x9b\x36\x6d\xc2\ +\x8a\x15\x2b\x84\x0d\x88\x46\xa3\xa8\xa9\xa9\xc1\x3d\xf7\xdc\x83\ +\x9b\x6f\xbe\x19\x45\x45\x45\x32\x2f\x47\x46\x46\xe0\xf5\x7a\x31\ +\x3a\x3a\x8a\x40\x20\x80\xa1\xa1\x21\xf4\xf5\xf5\x21\x2d\x2d\x0d\ +\xa5\xa5\xa5\xa8\xa9\xa9\x41\x41\x41\x81\xb0\x40\xf4\xe2\x29\xae\ +\xe5\xe6\xed\x04\x21\x4e\xa7\x13\x05\x05\x05\x28\x2c\x2c\x44\x76\ +\x76\x36\x22\x91\x88\x68\x73\xf6\xec\xd9\x83\x9f\xff\xfc\xe7\xb0\ +\x58\xe6\xaa\x6e\x77\x77\x77\x4b\xda\xf3\xd9\xb3\x67\x71\xee\xdc\ +\x39\xe4\xe4\xe4\xe0\xd6\x5b\x6f\xc5\x9b\x6f\xbe\x89\x67\x9e\x79\ +\x06\x95\x95\x95\x68\x6a\x6a\x92\x3e\x27\x45\x0f\x20\xa9\x66\x1e\ +\xc7\x0c\x8d\x3b\xcf\xa5\x11\xd5\x95\x98\x43\xa1\x10\xfa\xfb\xfb\ +\xd1\xd1\xd1\x81\x68\x34\x0a\xbf\xdf\x8f\x96\x96\x16\x74\x76\x76\ +\xc2\xe7\xf3\x21\x1e\x8f\xa3\xbf\xbf\x5f\xde\x07\x8d\x39\x0d\xbc\ +\x5e\x20\xb9\x88\xb0\xe8\x23\xb3\xb2\x9c\x4e\xa7\xd4\x30\x22\xa0\ +\xe2\x3e\x6b\x5a\x27\xc5\x6b\x02\x48\x69\x77\x17\x1a\xab\x7c\x5e\ +\xb2\xa5\x1b\x37\x6e\xc4\xe6\xcd\x9b\x11\x08\x04\xb0\x7e\xfd\x7a\ +\x5c\x76\xd9\x65\x29\x6d\x2f\xc7\xeb\x62\x07\xc7\x3d\xfb\x75\x21\ +\x67\x5c\xcf\x8f\x9d\x3b\x77\xa2\xbe\xbe\x1e\xcd\xcd\xcd\xd8\xb8\ +\x71\xa3\x00\x4e\x00\xc2\x72\x72\x11\x33\x99\x4c\x70\x3a\x9d\xe8\ +\xeb\xeb\xc3\xd0\xd0\x90\x2c\xa0\x64\x4a\x03\x81\xc0\x07\x4a\x55\ +\xd4\xd6\xd6\x0a\x60\x3d\x7c\xf8\xb0\x2c\xc8\xb1\x58\x0c\x0e\x87\ +\x03\x65\x65\x65\x02\xd6\xb2\xb2\xb2\xb0\x67\xcf\x1e\x61\x71\xb8\ +\xd8\x73\xbf\x3d\x2d\x58\x27\x93\xa2\xc5\xd6\xd4\x23\x92\xa1\x24\ +\x60\x02\xe6\x49\x0a\x32\x19\x74\xae\xa8\x57\xe3\xbd\xc8\x3c\x71\ +\xc1\x67\x5f\x12\x7c\xf3\x33\x1e\x04\x59\x5a\xcf\x4c\x26\x95\xe2\ +\x73\x86\xcb\xf5\x98\x09\x04\x02\x08\x04\x02\x18\x1f\x1f\x17\x7b\ +\xc2\x70\x2a\x33\x8d\xf5\x7b\x23\xf3\xc5\xd0\x30\xff\xe9\xfa\x60\ +\x3a\xa3\x97\xf5\xb7\x18\x7e\xa4\x90\x9f\x6d\x63\xc6\x20\xef\xc3\ +\xef\x90\x35\xa4\x68\x5c\x67\xfd\xea\x10\xb0\x06\xad\x9c\xbb\x16\ +\xcb\x7c\x9d\x2a\x96\x58\xe1\x77\x74\x31\x65\x2d\x23\x60\x76\x20\ +\xcf\xe3\xfc\xe0\xfb\x26\x93\x09\xcc\x81\x4d\x6e\xa8\xcd\x62\xc0\ +\x69\x69\x69\x52\x17\x4c\x97\x59\x99\x9c\x9c\xc4\xd8\xd8\x98\x68\ +\xb0\xa4\x4e\x97\x71\x91\xe2\xcb\x4f\xb5\x00\xa5\x9a\x70\x1a\x98\ +\x19\xc5\xeb\xa9\x16\xd4\x85\x58\x9b\x85\xe8\x67\xa3\xa1\x30\x7e\ +\xcf\xc8\x26\xa5\x6a\x9f\x91\x7d\xd2\x6d\x4b\xf5\x8c\x0b\x5d\x4b\ +\x5f\xf3\x62\x18\x8f\x85\x58\x33\xe3\x35\x17\x3b\x52\x89\xda\x17\ +\x6b\x67\xaa\xbf\x7d\x54\xe0\x75\x21\xfd\xc2\xf3\x16\x7b\xe6\x8f\ +\x93\x69\x5b\x6c\x81\xd1\xef\xd2\x38\xae\xb5\xc7\xfd\x61\x0c\xa0\ +\x3e\xe7\x42\x0f\x7d\x3e\x69\x64\x82\x88\xec\xec\x6c\x38\x9d\x4e\ +\x24\x12\x09\x9c\x3f\x7f\x1e\x56\xab\x15\x59\x59\x59\x18\x1d\x1d\ +\xc5\xe0\xe0\x20\xd6\xad\x5b\x27\xa1\x28\x6a\x47\x28\xc4\x6d\x6c\ +\x6c\xc4\xd4\xd4\x14\x36\x6f\xde\x2c\xe2\xcd\xe1\xe1\x61\x4c\x4c\ +\x4c\xa0\xbc\xbc\x1c\x63\x63\x63\xf0\xf9\x7c\x28\x28\x28\x40\x4e\ +\x4e\x0e\x7e\xf6\xb3\x9f\xe1\xc1\x07\x1f\xc4\x55\x57\x5d\x85\x9f\ +\xff\xfc\xe7\x38\x7f\xfe\x3c\x7e\xf2\x93\x9f\x60\xfb\xf6\xed\x88\ +\xc5\x62\xe8\xe9\xe9\xc1\xcc\xcc\x8c\x88\x5d\x8b\x8a\x8a\x30\x34\ +\x34\x24\x5e\xba\xc9\x64\x12\xe1\x68\x46\x46\x06\xf2\xf2\xf2\x60\ +\x36\x9b\x31\x36\x36\x26\xfb\x31\x32\xc4\xc1\xd2\x02\x4c\x57\x66\ +\x6a\x3c\xcb\x0d\x50\xf8\xcb\xf0\x0d\xf7\x2d\xa5\x38\x36\x2f\x2f\ +\x4f\xbc\xe5\xd5\xab\x57\xe3\x91\x47\x1e\xc1\xb5\xd7\x5e\x8b\xce\ +\xce\x4e\xbc\xfe\xfa\xeb\x52\x1f\x29\x2f\x2f\x0f\x5d\x5d\x5d\xa8\ +\xa8\xa8\x40\x5d\x5d\x1d\x6e\xbd\xf5\x56\x5c\x77\xdd\x75\xf8\xd7\ +\x7f\xfd\x57\x3c\xfe\xf8\xe3\x48\x4b\x4b\x43\x55\x55\x55\xd2\xe2\ +\xa0\xa5\x09\xec\x37\x1a\x71\x02\x30\x7a\xe0\x26\xd3\x9c\xd6\xa6\ +\xac\xac\x0c\xf5\xf5\xf5\x70\xb9\x5c\x38\x78\xf0\x20\x4a\x4a\x4a\ +\xb0\x74\xe9\x52\x54\x57\x57\x23\x91\x48\xe0\xcd\x37\xdf\xc4\xb6\ +\x6d\xdb\xe0\xf7\xfb\x91\x99\x99\x89\xa1\xa1\xa1\xa4\x8c\xbf\x58\ +\x2c\x06\xbb\xdd\x2e\xe1\x84\x78\x7c\x6e\x6f\x34\x8a\x87\xc9\x6e\ +\x71\x21\x26\xa8\xa2\x21\xd7\x62\x6e\x93\xc9\x84\xf2\xf2\x72\x1c\ +\x3b\x76\x0c\x8f\x3e\xfa\x28\x2a\x2a\x2a\x84\x09\x4d\xc5\x5c\x19\ +\xc7\x2f\xef\x71\xe6\xcc\x19\x7c\xe6\x33\x9f\xc1\xa6\x4d\x9b\x60\ +\xb7\xdb\x71\xf0\xe0\xc1\x94\x61\xb6\x54\x0e\x68\xaa\x79\x05\x2c\ +\xbc\x73\x81\x9e\x03\x5c\x8c\x3c\x1e\x8f\xe8\x6a\xaa\xaa\xaa\x92\ +\xd2\xf1\x75\xc5\x78\x93\x69\xbe\xc0\xe4\xf0\xf0\x70\xd2\xfd\xdd\ +\x6e\xb7\xe8\x6e\x74\x1f\x31\xcb\x91\x19\xb2\xef\xbf\xff\x3e\x96\ +\x2e\x5d\x8a\xcf\x7d\xee\x73\xb8\xff\xfe\xfb\x11\x8b\xcd\xed\xd3\ +\xb9\x64\xc9\x12\x94\x96\x96\xe2\xfe\xfb\xef\x87\xcd\x66\xc3\xea\ +\xd5\xab\x31\x36\x36\x96\x54\x75\x5f\xd7\xe6\x22\x68\xd0\x0b\x32\ +\xd9\x0b\x6e\xae\xac\x75\x66\x89\x44\xf2\x86\xbf\xfc\x9f\x73\x80\ +\x3a\x2e\xfe\x8d\x6c\x14\xc7\x0e\xc7\x06\x75\x4d\xd4\x27\x69\x16\ +\x8d\x19\xa8\x0c\x39\x92\x6d\x01\x20\xc9\x2c\x1c\x5b\x9c\xbb\x64\ +\xbf\xb5\x96\x8b\x20\x89\x05\x75\x39\x16\x08\x88\x34\x2b\x9b\x9b\ +\x9b\x2b\x73\x84\x6d\x66\xc8\x91\x59\x7c\x5a\xc7\x44\x01\x39\xc3\ +\xdf\x2c\x15\x01\xcc\x01\x28\x96\xc7\xa0\xfd\x20\x63\x4c\x90\x45\ +\xf0\xc9\xb1\x43\x07\xe5\xff\x25\xee\xcd\x83\xe3\xaa\xee\xec\xf1\ +\xf3\xa4\xd6\xd2\x92\x7a\x53\xaf\xda\x25\x6b\xb1\xe5\x7d\x63\xb5\ +\x83\x4d\x12\x16\x27\x60\x60\x08\xdb\x4c\x91\x0a\x35\xc9\x90\x40\ +\x26\x0b\x99\x4a\x41\x12\xc2\x64\x42\x2a\x0b\x99\x04\x6a\x08\xa9\ +\x64\xa8\x99\x04\x86\x24\x04\x02\x18\x18\x17\xc4\x90\x80\x21\xb6\ +\xf1\x82\x25\x79\x95\x2c\x59\xbb\xd4\xad\x96\x7a\x93\xba\x25\xb5\ +\xd4\xdd\xbf\x3f\x34\xe7\xe3\xab\xc7\xeb\x96\x98\xcc\xb7\x7e\xb7\ +\x4a\x25\xa9\xfb\x2d\xf7\xdd\x77\x97\x73\xcf\xe7\xf3\x39\x1f\x7e\ +\x47\x56\xb9\xa6\xa6\x46\xde\x39\x03\x80\x32\x99\x0b\x99\x61\x68\ +\xe6\xe3\xc6\x8f\x80\x32\x99\x4c\x8a\x75\x61\x6a\x6a\x0a\xdd\xdd\ +\xdd\x32\xbf\x91\x79\xa4\x3f\x55\x26\x93\x11\xe6\x8d\x00\x96\xcc\ +\x1d\xfd\x28\x93\xc9\x24\x7a\x7a\x7a\xe4\x79\x4a\x4b\x4b\x17\x9c\ +\xdc\xb3\x01\x1b\x95\xad\x52\x9d\xd4\xf4\x8b\x27\x27\x0f\x95\x16\ +\x56\xcf\x35\x1a\xb4\x7a\x66\x4a\x3f\x39\xe8\x59\x22\xfd\x2e\x4b\ +\xbf\x78\x1a\x01\x3b\xf5\x5e\xb9\x18\x06\xf5\x9a\xea\xef\x6c\xe7\ +\x2e\xb5\x20\x67\xbb\x76\xae\xe3\xb3\x01\xa2\x5c\xf5\xce\xc5\x80\ +\xfd\x5f\xb1\x44\xb9\xee\x95\xed\xde\xcb\x29\x4b\x81\xc3\x0f\x5b\ +\xf4\xef\x4e\xdf\xb7\x00\x2c\xda\x81\x72\xa7\xa7\x46\x9c\x66\xbb\ +\x77\xb6\xfe\xa0\x07\xee\x7a\x66\x91\xf6\x7c\xf5\x1a\xea\x84\x4a\ +\xdf\x13\x6a\x2a\xd1\x67\xa9\xbf\xbf\x5f\x9c\x44\x81\x05\xdf\x8d\ +\x8a\x8a\x0a\x14\x17\x17\xc3\x6a\xb5\xc2\xe7\xf3\xc1\xe7\xf3\x21\ +\x12\x89\xe0\xfc\xf9\xf3\x38\x7d\xfa\x34\x1a\x1b\x1b\x25\xe4\xdf\ +\xeb\xf5\xc2\xe1\x70\x48\xe2\xd7\x1d\x3b\x76\xe0\xbd\xf7\xde\xc3\ +\x2d\xb7\xdc\x82\xfb\xef\xbf\x1f\x5f\xfd\xea\x57\xd1\xd3\xd3\x83\ +\xc9\xc9\x49\x71\xa2\x66\x28\x75\x26\x93\x41\x24\x12\x01\x80\x45\ +\xe6\x23\x4d\xd3\x24\x45\x06\xcd\x67\x6e\xb7\x1b\xb3\xb3\xb3\x12\ +\x75\x43\x9f\x14\x8e\x53\x9a\x0a\x79\x4c\x3a\x9d\x96\x48\x22\x86\ +\x97\x33\xd9\x3b\xcd\x33\xf9\xf9\xf9\x28\x2f\x2f\x47\x7f\x7f\x3f\ +\xae\xb8\xe2\x0a\x3c\xf2\xc8\x23\xf8\xc7\x7f\xfc\x47\x98\xcd\x66\ +\xd9\x79\x77\x76\x76\xa2\xb3\xb3\x13\x5b\xb6\x6c\x41\x47\x47\x07\ +\x56\xaf\x5e\x8d\xab\xaf\xbe\x1a\x4f\x3e\xf9\x24\xea\xeb\xeb\xf1\ +\xe0\x83\x0f\xca\x82\xa8\xca\x27\x50\xec\x51\xd3\xb4\x45\x2a\xec\ +\x04\x20\x8c\x28\xa4\xde\xd2\xf5\xd7\x5f\x8f\xef\x7f\xff\xfb\xd2\ +\x06\xeb\xd6\xad\xc3\x27\x3f\xf9\x49\x00\xc0\xf9\xf3\xe7\x11\x0a\ +\x85\xf0\xf5\xaf\x7f\x5d\x64\x16\x9e\x78\xe2\x09\xf4\xf7\xf7\xa3\ +\xa0\xa0\x00\xe1\x70\x58\x4c\x90\xdc\x35\x9b\x4c\x26\x71\x8a\x27\ +\xb8\xe2\x62\xce\xc8\x29\x2e\x5a\x34\xc3\x90\xf9\x60\x34\xd9\x33\ +\xcf\x3c\x83\x99\x99\x19\xd8\x6c\x36\xc9\x2b\xc9\xfe\xb5\xd4\x18\ +\x65\x54\x55\x5b\x5b\x1b\xfe\xe6\x6f\xfe\x06\x7b\xf7\xee\xc5\x1b\ +\x6f\xbc\x21\xec\x00\xfb\xa7\xda\x9f\xd5\x6b\xea\xd7\x06\xa3\x71\ +\x62\xb4\x01\xe4\x46\xe6\xf6\xdb\x6f\x47\x32\x99\xc4\x9d\x77\xde\ +\x89\x7b\xee\xb9\x07\x57\x5c\x71\x05\x5e\x7e\xf9\x65\x69\xdf\x92\ +\x92\x12\x1c\x3d\x7a\x54\xc6\x28\xc3\xdd\xd9\x7e\xec\x1b\x54\x75\ +\x57\x03\x13\xf4\x2c\x13\xcb\xc4\xc4\x04\xaa\xaa\xaa\xd0\xd9\xd9\ +\x89\x74\x3a\x8d\x0d\x1b\x36\xa0\xb8\xb8\x18\xff\xf5\x5f\xff\x25\ +\x32\x1f\x13\x13\x13\x0b\x8b\xe1\xff\x80\x0a\x2e\x9e\x64\x81\x58\ +\xd4\xfb\x10\x08\x10\x80\xf0\xb9\x09\x5c\xa8\x70\xae\xbe\x17\x3e\ +\x0f\x8f\xa3\x59\x8b\x3e\x4b\x04\x3f\xd4\x6b\xca\xcf\xcf\x47\x38\ +\x1c\x96\xe8\x41\x15\x28\x30\x00\x80\xec\x0f\x59\xcf\x70\x38\x8c\ +\xb1\xb1\x31\xd9\x38\xf0\xfe\x36\x9b\x0d\x89\x44\x42\xf4\x9e\x18\ +\x31\x4a\x93\x3a\x7d\x9b\x26\x26\x26\x24\xc2\x95\xe3\x84\x40\x92\ +\x0c\x2d\x95\xda\x35\xed\x82\x14\x88\x2a\x7d\x02\x2c\xb0\x3a\x34\ +\x37\xaa\x22\xa0\x74\xf0\x27\xf3\x44\x80\x42\xb0\xc4\xfe\xcc\xcd\ +\x18\xa5\x35\x80\x05\x86\x93\x7e\x4e\x6c\xaf\xd1\xd1\x51\x6c\xde\ +\xbc\x59\x7c\xe4\x78\x7e\x7e\xfe\x82\x96\x16\xe5\x69\x82\xc1\xa0\ +\xd4\x95\x2a\xed\x34\xeb\x53\x26\x83\x11\xb1\x1c\x93\x9c\xa3\x0a\ +\x0b\x0b\xe1\xf7\xfb\xe5\x99\x1d\x0e\x87\x00\x47\xfa\xe2\x31\xc8\ +\x80\x73\x5a\x71\x71\x31\x26\x26\x26\x20\x3d\x51\x1d\x1c\x6a\x07\ +\xcd\xc6\x26\x71\x22\x35\x72\x88\xe7\x31\xd9\x06\xaa\xd1\x71\xaa\ +\xd3\xb8\xd1\xf7\x6a\xd1\xd7\xc5\x28\x2a\x31\xdb\xb5\x3e\x2c\x08\ +\x30\xaa\x83\x1a\xb5\xf2\x61\xcf\x5d\xce\x39\xcb\x3d\xd6\xe8\x79\ +\xf4\xac\xde\x87\x7d\xe6\xe5\xd4\x6f\x29\x10\xf2\x61\xc0\xec\x72\ +\xee\xf7\x61\xeb\xa6\xf6\x59\xf6\x2b\xd5\x8c\xa1\x17\xc0\xfd\x30\ +\x75\x58\xee\xb3\xb1\x1e\x34\x11\x95\x94\x94\x48\xca\x13\xb7\xdb\ +\x0d\x97\xcb\xb5\xc8\x31\xbc\xa2\xa2\x42\xf2\x0e\x72\x02\x22\x28\ +\xe0\x64\x3a\x33\x33\x83\x86\x86\x06\x54\x55\x55\x61\x60\x60\x00\ +\xe7\xce\x9d\x43\x20\x10\x80\xc3\xe1\x10\xc5\x63\xa6\xdf\x18\x1c\ +\x1c\x44\x5b\x5b\x1b\x9e\x7c\xf2\x49\xfc\xe4\x27\x3f\xc1\x27\x3f\ +\xf9\x49\x6c\xda\xb4\x09\x3f\xf8\xc1\x0f\x50\x55\x55\x85\x1b\x6f\ +\xbc\x11\xad\xad\xad\xf0\x7a\xbd\x98\x9c\x9c\xc4\xf8\xf8\x38\x32\ +\x99\x0c\xaa\xaa\xaa\xb0\x7a\xf5\x6a\xac\x58\xb1\x02\xd5\xd5\xd5\ +\x22\x16\x9a\x4c\x26\x31\x34\x34\x84\x91\x91\x11\x11\x8d\xa4\x4a\ +\x32\xef\x49\x1f\x0a\xb3\xd9\x2c\xc9\xaa\xe9\x7b\x42\x3f\x8c\x48\ +\x24\x02\xb7\xdb\x8d\x99\x99\x19\x9c\x3b\x77\x4e\x04\x36\x39\x91\ +\x53\xc3\x47\xd3\x34\x4c\x4c\x4c\xe0\x8b\x5f\xfc\x22\x3e\xf7\xb9\ +\xcf\xa1\xad\xad\x4d\xfc\x1b\x00\xe0\xdc\xb9\x73\x38\x77\xee\x1c\ +\x00\x60\x60\x60\x00\xcf\x3d\xf7\x1c\xc6\xc6\xc6\xf0\xad\x6f\x7d\ +\x0b\xbf\xfb\xdd\xef\x44\x29\x9f\x6d\xc8\x1d\x3f\xdf\x1b\xb5\x7e\ +\x00\xc8\x8e\x96\xf7\xe6\x7b\xa5\xef\x0b\x00\x31\xa5\xb2\xd0\xd1\ +\x3a\x91\x48\xe0\x9d\x77\xde\xc1\x81\x03\x07\x60\xb1\x58\x30\x32\ +\x32\x22\x09\x62\xb9\x00\x01\x58\xa4\x9f\x95\xc9\x2c\x98\x80\x28\ +\xfc\x4a\xd6\x24\x3f\x3f\x1f\x36\x9b\x0d\x16\x8b\x65\xd1\x0e\x3d\ +\x99\x4c\xa2\xbc\xbc\x1c\x1d\x1d\x1d\xd8\xb7\x6f\x1f\x80\x0b\xfe\ +\x64\x46\x63\x32\x1b\xf8\x21\xb3\x96\x4c\x26\x31\x32\x32\x82\xfd\ +\xfb\xf7\x03\xb8\xa0\x63\xc8\xb9\x54\x7f\x9d\x0f\x3b\x86\xf5\x63\ +\x24\x93\x59\x10\x6c\xbc\xe6\x9a\x6b\x30\x3f\x3f\x8f\x03\x07\x0e\ +\xe0\xd5\x57\x5f\x45\x41\x41\x01\xba\xba\xba\x00\x00\x8d\x8d\x8d\ +\x98\x9f\x9f\x87\xdf\xef\x17\xff\x33\x9a\xd4\xd4\xe8\x72\xaf\xd7\ +\x0b\xb3\xd9\x8c\x70\x38\x8c\xb2\xb2\xb2\x45\xef\xa8\xb4\xb4\x14\ +\xdb\xb7\x6f\x47\x55\x55\x15\x80\x05\xb6\x2c\x93\xc9\x60\xcf\x9e\ +\x3d\x98\x9d\x9d\x45\x7d\xfd\x42\xfe\xc3\x3d\x7b\xf6\x60\xcb\x96\ +\x2d\xf8\xf2\x97\xbf\x8c\xee\xee\x6e\x64\x32\x0b\x51\x80\x4c\x10\ +\xcc\x4d\x91\x0a\xae\x08\x76\x19\x05\x4a\xf0\xa1\xfa\xe3\x71\xbc\ +\x73\x21\xa7\x13\x3b\x59\x18\x46\xc9\x01\x10\x7d\x29\x82\x67\x9a\ +\xf8\x18\xd4\x30\x3e\x3e\x0e\x4d\xd3\xe0\xf1\x78\x44\x6e\x81\x24\ +\x03\x99\x4e\x95\x85\xa1\x46\xd3\xe4\xe4\x24\xa6\xa6\xa6\xc4\x3f\ +\x8a\xc2\xb8\x04\x4c\x64\x92\x28\xbf\xa1\x69\x9a\x6c\x90\x98\x28\ +\x9e\x3a\x52\x00\x16\xb1\x5c\x34\x95\x59\x2c\x16\x09\xac\xe1\x5c\ +\x55\x5c\x5c\x2c\x91\x8b\x7c\x27\x6a\x34\xdf\xcc\xcc\x8c\xb0\xb7\ +\x74\x1b\xa0\x2f\x26\x9f\x9b\xef\x7b\x76\x76\x56\xda\x9f\xa0\x0c\ +\x80\x00\x2d\x5e\x93\xff\x07\x83\x41\x71\x49\x98\x9e\x9e\xc6\xd4\ +\xd4\x94\x80\x67\xb2\x4d\x2a\xcb\x48\x73\x64\x34\x1a\xc5\xd8\xd8\ +\x98\xa8\xfe\xa7\xd3\x69\x44\x22\x11\xf1\x4d\x0c\x04\x02\xf0\x7a\ +\xbd\x58\xbb\x76\x2d\xc6\xc6\xc6\x30\x31\x31\x81\x54\x2a\x85\x91\ +\x91\x11\x51\xcf\x4f\xa7\x17\xf4\xbd\x46\x47\x47\xe1\x72\xb9\x10\ +\x0c\x06\x31\x3c\x3c\x2c\x51\xde\x8b\x4c\x84\x6a\x67\x52\x17\x09\ +\xbd\xa3\xb0\x7e\xe0\x19\xed\xde\xd5\xff\x55\x96\x40\xbf\xf0\x67\ +\x73\xa4\xd7\xb3\x52\x46\x83\x58\xcf\x9a\xe5\xaa\x93\xd1\xf5\x97\ +\x53\xf4\xac\x9d\xfe\x7c\x3d\xfb\x67\x54\x97\x0f\x73\x3f\xf5\xba\ +\x46\xed\x61\xb4\xab\xd4\x9f\xa7\x1e\xfb\x7f\x55\xd4\x67\xca\xc5\ +\x9c\xfd\x35\xd7\xd7\x5f\x37\x17\x08\xd3\x1f\xaf\xee\xc0\xb3\x01\ +\x70\xf5\x73\x55\x28\x50\x7f\xcf\xa5\x9e\x55\x5f\xb2\x6d\x0a\x38\ +\x81\x3a\x1c\x0e\x71\xf8\xe6\xc2\x4b\x1d\x17\xd2\xff\x0c\x4d\x77\ +\xb9\x5c\x92\xb4\x95\xfa\x44\x35\x35\x35\xd0\x34\x4d\x76\x5e\x34\ +\x83\xb8\x5c\x2e\xac\x5d\xbb\x16\x65\x65\x65\x88\x46\xa3\x62\xf2\ +\xeb\xe9\xe9\x81\xdf\xef\x17\xb1\xbc\x3b\xef\xbc\x13\x6b\xd7\xae\ +\x85\xd9\x6c\xc6\xbf\xff\xfb\xbf\xe3\x9f\xfe\xe9\x9f\xf0\xd0\x43\ +\x0f\x61\xd5\xaa\x55\x18\x18\x18\x40\x7d\x7d\xfd\x22\xa5\x6d\xee\ +\xe6\x5c\x2e\x97\xc8\x33\x64\x32\x19\x99\xb8\x98\x4e\x87\x8c\x8c\ +\x2a\x97\xc0\x1d\x20\x17\x2d\xaa\xbc\x5f\x7e\xf9\xe5\x70\xbb\xdd\ +\xe8\xea\xea\xc2\xc0\xc0\x00\x6a\x6a\x6a\xd0\xd7\xd7\x87\xe9\xe9\ +\x69\x78\x3c\x1e\xa1\xe2\xf9\xf7\xe4\xe4\x24\xfc\x7e\x3f\xa6\xa6\ +\xa6\xf0\xb5\xaf\x7d\x0d\x6d\x6d\x6d\x78\xe3\x8d\x37\x50\x50\x50\ +\x80\x8d\x1b\x37\x62\xf5\xea\xd5\x18\x1f\x1f\xc7\xcc\xcc\x0c\x1a\ +\x1b\x1b\xd1\xd7\xd7\x87\x03\x07\x0e\x60\xcd\x9a\x35\xb8\xed\xb6\ +\xdb\x10\x08\x04\xf0\xe5\x2f\x7f\x79\x91\x42\x3a\x7f\xf8\x6e\xf8\ +\xae\xe8\x17\xa3\xaa\x77\xab\x01\x3c\x3c\x4e\x4d\x44\x4d\x1d\xa7\ +\xa7\x9f\x7e\x1a\xfb\xf7\xef\x17\x86\x81\xe6\x40\x55\x86\x81\xe0\ +\x9a\xc0\x8a\x7e\x3b\x5c\xb4\xc9\xe0\x51\x07\x89\xe7\x11\xd8\xa6\ +\x52\x29\x14\x17\x17\xe3\xb7\xbf\xfd\x2d\x80\x0b\xf9\xf6\x68\xba\ +\xc8\xc5\x7c\x1b\x8d\x4b\x82\xb6\xb2\xb2\x32\x84\x42\xa1\xac\x9b\ +\x61\xfd\x1c\xac\x9f\xf3\x8c\xac\x13\xfa\x6b\x90\xd9\xf8\xec\x67\ +\x3f\x8b\xce\xce\x4e\xec\xd9\xb3\x07\x8f\x3c\xf2\x08\x1e\x7e\xf8\ +\x61\xf8\xfd\x7e\x39\xae\xac\xac\x0c\x7e\xbf\x5f\x9e\x8f\xe7\xaa\ +\xd1\x5d\x14\x96\x24\xfb\xd3\xd8\xd8\x28\xb9\xf8\x00\xc0\xeb\xf5\ +\x62\xf3\xe6\xcd\x68\x6e\x6e\x06\x00\x5c\x7b\xed\xb5\x58\xb5\x6a\ +\x15\xec\x76\x3b\x00\x60\xdb\xb6\x6d\x18\x19\x19\x41\x26\x93\xc1\ +\xae\x5d\xbb\xd0\xdd\xdd\x8d\x44\x22\x21\xa6\x70\x8e\x4f\x82\x57\ +\x55\xeb\x8a\x1b\x07\x82\x21\x3a\xa3\x17\x16\x16\x8a\xe9\x48\x35\ +\xf5\xaa\x92\x44\x6c\x3b\x3a\xb6\x33\xda\x94\x1b\x14\x9a\x3a\xd9\ +\x67\x54\xe6\x98\xec\x4f\x24\x12\x11\x86\x8e\xed\x43\xc0\x46\x80\ +\x4e\x19\x02\x3a\xe0\xd3\x19\x9e\x75\xe7\xdc\x43\x9f\x33\xb2\x44\ +\xdc\x58\xd0\x57\x4d\x8d\x3a\xe4\x3b\xa5\x54\x05\xfb\x28\x81\x1a\ +\xef\x4f\xd6\x95\x40\x12\x80\x6c\x0a\xa9\xf3\x46\x7f\x2a\x00\x8b\ +\xd8\x5b\x8a\x2f\x73\xbc\xf1\x38\xb2\xe5\x0c\xc0\x61\x6e\x4b\xfa\ +\x3b\x69\x9a\x86\xc9\xc9\x49\xf1\x47\xcd\x64\x16\xcb\x92\xc4\x62\ +\x31\x19\xcb\x94\x97\x61\x34\x20\x9f\x8b\xed\x42\x57\x0c\xb2\x71\ +\xd4\x12\xeb\xe8\xe8\xc0\xf8\xf8\x38\x0a\x0b\x17\xd2\x22\x75\x77\ +\x77\x63\x6e\x6e\x0e\x1e\x8f\x07\xc1\x60\x50\x58\x64\x8b\xc5\x82\ +\xf1\xf1\x71\x0c\x0f\x0f\xc3\x6a\xb5\x62\x6c\x6c\x0c\x23\x23\x23\ +\x0b\xc9\x9e\x49\xd3\x19\x0d\x16\xa3\x81\xaa\x3f\x46\xfd\xdc\xe8\ +\x18\xa3\x05\xcb\x08\x30\x2c\xb5\x78\x13\x54\xb1\xe8\x4d\x92\x00\ +\x0c\x41\x17\xbf\x33\x9a\x08\x72\x95\xe5\x1c\xb3\x5c\x10\x95\x6b\ +\xc2\x5b\x0a\xb0\xea\xaf\x9f\x0b\x38\x2e\xa7\x2e\x7f\x4d\x59\x2e\ +\xf3\xb4\xd4\xee\x57\x5f\x8c\xa2\xfd\x3e\x4c\x3d\x54\xe6\x4a\xbd\ +\xaf\x0a\xac\xd4\xef\xe8\x8c\xcd\x62\x04\xf2\x8d\x00\xae\x51\x3d\ +\x72\x01\x31\x2e\x06\x34\xc7\xa9\x82\x77\x33\x33\x33\xf0\x7a\xbd\ +\x28\x28\x28\x40\x28\x14\x42\x6d\x6d\xad\x28\x00\x17\x17\x17\xc3\ +\x6e\xb7\xc3\xed\x76\x63\x7e\x7e\x21\xf1\x6d\x30\x18\x94\x28\x24\ +\x9f\xcf\x27\x69\x73\xce\x9f\x3f\x8f\xde\xde\x5e\xf4\xf7\xf7\xa3\ +\xad\xad\x0d\xb3\xb3\xb3\x58\xb1\x62\x05\x36\x6d\xda\x04\x97\xcb\ +\x05\x8b\xc5\x22\xbb\xb5\x9b\x6f\xbe\x19\xe1\x70\x18\xdf\xf9\xce\ +\x77\xf0\xfd\xef\x7f\x1f\x4e\xa7\x53\x72\x90\xd1\x84\xc0\xc9\x88\ +\x89\xa6\xb9\xdb\x74\x38\x1c\xa8\xaa\xaa\x92\x45\x7f\x7a\x7a\x1a\ +\x91\x48\x04\x05\x05\x05\x70\x3a\x9d\xb0\xdb\xed\x92\x3a\x62\x7a\ +\x7a\x1a\xa1\x50\x08\xe5\xe5\xe5\xd0\x34\x0d\xc3\xc3\xc3\x70\xb9\ +\x5c\x70\x38\x1c\x92\xcf\x6c\xc3\x86\x0d\x38\x79\xf2\x24\xc2\xe1\ +\xb0\xb0\x65\xc1\x60\x70\x81\x5a\xcf\xcb\x83\xc3\xe1\xc0\xe0\xe0\ +\x20\xbc\x5e\x2f\x7e\xff\xfb\xdf\xe3\x8d\x37\xde\xc0\xbf\xfe\xeb\ +\xbf\xe2\xc8\x91\x23\xd8\xb4\x69\x13\xec\x76\x3b\x4e\x9e\x3c\x29\ +\xfa\x3f\x2f\xbe\xf8\x22\x4a\x4a\x4a\x50\x5f\x5f\x8f\x2f\x7d\xe9\ +\x4b\x18\x1b\x1b\xc3\xf7\xbe\xf7\x3d\xac\x59\xb3\x46\x98\x2f\x75\ +\x6e\x98\x9d\x9d\x45\x65\x65\x25\x2c\x16\x0b\x0e\x1d\x3a\x24\x20\ +\x47\xd5\xb7\x51\xfb\x07\x17\x80\x93\x27\x4f\x22\x18\x0c\xa2\xbf\ +\xbf\x1f\x9d\x9d\x9d\x62\x66\x0d\x87\xc3\x22\x10\x4a\xf3\x30\x23\ +\x25\xe9\x5b\x45\x53\x0e\x17\xc7\x54\x2a\x85\xb2\xb2\x32\xd8\xed\ +\x76\xf1\x67\xa1\x99\x90\x1b\x03\x8f\xc7\x83\xe3\xc7\x8f\x8b\x39\ +\x8d\xbb\x66\xd5\x89\x59\xed\xa3\xd9\xe6\x03\xee\xe0\xfb\xfb\xfb\ +\xb3\x4a\xcd\x64\x9b\x7b\x54\xff\x5a\x23\xe0\x65\x74\x1e\xc7\xd4\ +\x4d\x37\xdd\x84\xf2\xf2\x72\x3c\xf4\xd0\x43\xb8\xfe\xfa\xeb\x51\ +\x52\x52\x82\xcb\x2f\xbf\x1c\xd7\x5e\x7b\x2d\xee\xbb\xef\x3e\x00\ +\x0b\x11\x62\x67\xcf\x9e\x5d\xe4\xdc\xaf\x46\xae\xa5\x52\x29\xb8\ +\xdd\x6e\x38\x9d\x4e\xb4\xb7\xb7\x4b\x70\x45\x30\x18\xc4\xc0\xc0\ +\x00\x00\xc0\xe9\x74\xa2\xb4\xb4\x14\x2e\x97\x0b\xc0\x02\x2b\xd6\ +\xd9\xd9\x89\x9b\x6f\xbe\x19\x0d\x0d\x0d\xb8\xf8\xe2\x8b\x01\x2c\ +\x30\x5b\xb1\x58\x0c\x4d\x4d\x4d\xb8\xe8\xa2\x8b\x70\xe4\xc8\x11\ +\xd4\xd6\xd6\x22\x1e\x8f\xcb\x66\x82\xec\x10\x45\x3a\xe9\xf4\xcd\ +\x85\x3c\x3f\x3f\x5f\x00\x89\xca\x92\x93\x09\x01\x16\xa2\x4b\x09\ +\x62\xe8\x08\x4d\x7f\x28\xe0\x02\x43\xca\x28\xc2\xa9\xa9\x29\x79\ +\x7e\xfa\x6a\xb2\xb0\x4d\x2c\x16\x8b\x30\x29\x56\xab\x15\x05\x05\ +\x17\x12\x48\x93\x3d\x22\x00\x52\xeb\x4d\x13\x20\x23\xf1\xe8\x27\ +\x49\xb0\x47\x89\x85\x99\x99\x19\x44\xa3\x51\xe9\x7b\x6a\xc0\x06\ +\x4d\x62\x94\x9f\xa0\x8f\x97\x2a\x87\xc0\x3e\xc4\x00\x00\x9a\xb6\ +\xc9\x72\xb3\x4d\x09\xae\x54\x19\x06\x1e\xc7\x8d\x0e\x9d\xda\x39\ +\xee\x38\x0f\x4e\x4e\x4e\xc2\xe9\x74\xa2\xb0\xb0\x10\xc7\x8f\x1f\ +\x47\x7f\x7f\xbf\x24\x9c\xe6\x33\x13\x28\x15\x14\x14\xc0\xe1\x70\ +\x08\x08\x0b\x04\x02\xe2\xb6\xc0\x77\x40\x8d\x40\xbe\xeb\xc2\xc2\ +\x42\x11\x0b\x1d\x1c\x1c\x14\x21\x52\x55\x2a\x63\x7a\x7a\x1a\x67\ +\xce\x9c\xc1\xe0\xe0\xa0\x44\xc3\x1e\x39\x72\x44\xb2\x36\x84\xc3\ +\x61\x78\x3c\x9e\x05\x1f\x2c\x95\x4d\x52\x4d\x29\xfa\x5d\x7f\x2e\ +\x66\x44\x3f\xd0\xd9\xd0\xea\xff\xea\x35\xb8\xd0\xe8\x3f\xd7\x2f\ +\x84\xb9\x76\x54\x6a\xc9\xc6\xdc\xe8\x9f\x21\xdb\x79\x46\x45\x7f\ +\x1d\xb5\x0e\xcb\x2d\x46\xf5\xc9\x76\x5c\xae\xff\xd5\x3a\xe9\xdf\ +\xc9\xff\x06\xd0\xfc\xbf\x2e\xd9\x00\xf9\x72\x8e\x5f\x4e\xd1\x5f\ +\x53\xed\x1b\xfa\x88\x28\x7d\xf0\x05\x8f\x61\x3f\x5f\x4e\x3d\x96\ +\xfb\x3e\xf4\xe7\x24\x93\x49\x31\xbf\xb1\xcf\x93\xf1\xa1\x10\xa1\ +\xd5\x6a\x85\xd7\xeb\x45\x69\x69\xa9\x4c\x80\x9c\xa0\xd2\xe9\x34\ +\xfa\xfa\xfa\xc4\x57\x83\x93\xa2\xc7\xe3\xc1\xd8\xd8\x18\xda\xdb\ +\xdb\xd1\xd6\xd6\x86\xe1\xe1\x61\x89\xd2\xdb\xba\x75\x2b\x9a\x9b\ +\x9b\x31\x3f\x7f\x21\xa1\xb3\x1a\x52\x7e\xdf\x7d\xf7\xe1\x97\xbf\ +\xfc\x25\x1e\x7a\xe8\x21\x3c\xfa\xe8\xa3\x30\x99\x4c\x38\x7f\xfe\ +\x3c\x5a\x5a\x5a\x30\x3b\x3b\x2b\x5a\x59\xaa\x9c\x02\xc1\xe8\xf4\ +\xf4\x34\x4a\x4b\x4b\x65\xa2\xa4\xea\x7c\x5f\x5f\x9f\x68\x0c\x11\ +\x68\x30\xaa\x88\x66\x90\xe1\xe1\x61\xd4\xd6\xd6\x62\x7e\x7e\x21\ +\x2b\x3d\x9f\xa3\xb7\xb7\x57\x92\xb6\x52\xfa\x81\x51\x86\x64\x78\ +\x8a\x8a\x8a\xf0\xd9\xcf\x7e\x16\xbb\x76\xed\xc2\xe3\x8f\x3f\x8e\ +\x67\x9e\x79\x06\x16\x8b\x05\x0d\x0d\x0d\xb0\xd9\x6c\xe8\xed\xed\ +\x95\x9d\x39\xd5\xc3\xff\xf9\x9f\xff\x19\xaf\xbf\xfe\x3a\x8e\x1e\ +\x3d\x8a\x2b\xae\xb8\x42\xa4\x24\xc8\x24\x8d\x8f\x8f\xe3\x8a\x2b\ +\xae\x80\xdd\x6e\xc7\x2b\xaf\xbc\x82\xea\xea\x6a\x99\x68\xd5\x94\ +\x34\x9a\xb6\x60\x5a\xe9\xea\xea\x82\xc9\x64\xc2\xeb\xaf\xbf\x0e\ +\x00\xb2\xd8\xd0\xac\xc8\xf9\x93\x8b\x8e\xba\x58\xd2\x37\x87\xa6\ +\x5f\x32\x24\x5c\xfc\x68\xde\xe0\x62\xc6\xc5\x8e\xc0\x62\xef\xde\ +\xbd\x00\x20\x0b\x12\x43\xe1\x79\x2f\xce\xdb\x4b\x31\xb2\xf9\xf9\ +\xf9\x88\x44\x22\x18\x19\x19\xc1\x67\x3e\xf3\x19\xfc\xf8\xc7\x3f\ +\x16\xd6\x25\x57\x9f\xcf\xb5\x31\xce\x06\xe8\xd2\xe9\x34\x2e\xba\ +\xe8\x22\x34\x37\x37\xe3\xf9\xe7\x9f\x97\xdc\x95\xbf\xfc\xe5\x2f\ +\xf1\x91\x8f\x7c\x04\x5b\xb7\x6e\x95\xa8\x40\xfa\xb9\xd0\x47\x8d\ +\x85\x2c\xd0\xcc\xcc\x0c\x2a\x2a\x2a\x04\x5c\xd2\x4c\x47\x76\x03\ +\x58\x48\xa7\xc3\x7e\x4a\xd6\xea\xe9\xa7\x9f\xc6\x55\x57\x5d\x85\ +\xcd\x9b\x37\xc3\xed\x76\x63\xc5\x8a\x15\x30\x9b\xcd\xc2\x34\xdc\ +\x72\xcb\x2d\xf8\xd3\x9f\xfe\x24\xfe\x56\x14\x90\xa4\xaf\x11\xfd\ +\xa2\xa8\x5f\xa7\x69\x9a\xb0\x22\x64\x65\xd8\x9f\x38\xae\xc9\x78\ +\xf1\x67\x7e\x7e\x1e\xe5\xe5\xe5\xb0\x58\x2c\x18\x1b\x1b\x93\x48\ +\x38\xf6\x19\x55\xf0\x95\xfe\x56\x04\x2f\x6a\xbb\xd3\x9f\x90\x60\ +\x29\x9d\x5e\x10\x1b\x65\xfe\x3e\x32\xa7\x74\xa2\x67\xbf\x22\x53\ +\x3e\x37\x37\x87\x40\x20\x20\xfd\xa4\xac\xac\x4c\x58\x2e\x82\x40\ +\xfa\xb8\xa9\x22\xb9\x8c\x6e\xe5\x73\x53\xb8\x94\x00\x86\xa6\xc6\ +\x64\x32\x29\xf9\x38\x59\x17\x32\xba\xf4\x89\xe4\x3c\x34\x37\x37\ +\x07\x87\xc3\x81\x4c\x26\xf3\x81\x3c\x8c\x34\x0b\x52\x43\x8b\xa6\ +\xf9\xd9\xd9\x59\xec\xd8\xb1\x03\xcd\xcd\xcd\x22\x51\x43\xb9\x86\ +\xad\x5b\xb7\x22\x93\xc9\x88\xaf\x27\x4d\xee\xf1\x78\x1c\xa1\x50\ +\x08\x1b\x37\x6e\x44\x2a\x95\x92\xb9\xd4\x6e\xb7\x43\xd3\x34\xb9\ +\x37\x4d\xb9\x9c\xdb\xaa\xab\xab\x17\x18\x28\x93\x09\x8d\x8d\x8d\ +\xe2\x63\x4a\x13\x66\x41\x41\x01\x2c\x16\x8b\x88\x94\x8e\x8c\x8c\ +\xc0\xe3\xf1\x20\x3f\x3f\x1f\xc1\x60\x10\xa5\xa5\xa5\xa8\xaa\xaa\ +\x5a\xd0\xc1\x52\xed\xb3\x6c\x1c\xd5\xe4\x62\x04\x6c\x8c\x18\x2c\ +\xa3\x81\xa9\x82\x37\xf5\x5e\xd9\xc0\x4b\xae\xeb\x00\xf8\x40\xa7\ +\xe3\x67\xb9\x1c\x95\xb3\xe9\x65\x19\x31\x5b\xea\xfd\xd4\x73\x38\ +\x81\xe9\x27\x95\xe5\x00\x89\x6c\xc7\xaa\xe7\xe8\x17\xea\xa5\xae\ +\x65\x04\x30\xf4\xdf\x1b\xb5\xc5\xff\x1f\xe5\xff\x45\x1d\x72\x81\ +\x4a\x3d\xd8\x37\x6a\x27\x95\xbd\x02\x96\x07\x02\x97\x73\x7f\xfd\ +\x67\xf4\xad\x50\x53\x44\x90\x3d\xa0\x3f\x09\xfb\xef\xe4\xe4\xa4\ +\x38\x70\xd2\xfc\x16\x89\x44\x64\x91\xa1\xc2\xb0\xd5\x6a\xc5\xe8\ +\xe8\x28\xda\xdb\xdb\xc5\x91\xb4\xae\xae\x0e\xf1\x78\x1c\x5e\xaf\ +\x17\x73\x73\x73\x38\x7e\xfc\x38\x5a\x5b\x5b\x45\x93\x85\x26\x88\ +\xbc\xbc\x85\x64\xce\x0f\x3e\xf8\x20\xee\xbf\xff\x7e\x3c\xf0\xc0\ +\x03\xf8\xf1\x8f\x7f\x8c\x2d\x5b\xb6\xe0\xd4\xa9\x53\xe8\xea\xea\ +\x42\x79\x79\x39\x9a\x9a\x9a\x24\x79\x6c\x51\x51\x11\xca\xca\xca\ +\x64\x07\xcf\x09\x39\x93\x59\x48\x58\xbc\x6e\xdd\x3a\x8c\x8c\x8c\ +\xe0\xad\xb7\xde\x92\xa8\x3b\xfa\xa5\x44\x22\x11\x98\xcd\x66\x94\ +\x97\x97\x8b\xee\x0c\x41\x1b\xc5\x48\x9d\x4e\xa7\x38\x84\xfb\x7c\ +\x3e\xd1\x82\xa2\x96\x16\x27\xe7\xa1\xa1\x21\x54\x57\x57\xe3\xfb\ +\xdf\xff\x3e\x92\xc9\x24\xda\xda\xda\x50\x56\x56\x06\x8f\xc7\x83\ +\xd6\xd6\x56\x54\x57\x57\x63\x62\x62\x02\xef\xbd\xf7\x1e\x9a\x9a\ +\x9a\xd0\xd8\xd8\x88\x5f\xfc\xe2\x17\xd8\xb6\x6d\x1b\xc2\xe1\x30\ +\x9c\x4e\xa7\x98\x6f\x22\x91\x08\x34\x4d\xc3\xce\x9d\x3b\x91\x4a\ +\xa5\x44\xa8\x94\xfd\xa7\xaa\xaa\x0a\xd1\x68\x14\x27\x4e\x9c\x40\ +\x45\x45\x05\xc2\xe1\x30\xf6\xee\xdd\x8b\xf7\xdf\x7f\x5f\x7c\xca\ +\x78\x2c\x81\x16\x17\x58\x35\x62\x91\x7e\x55\x8c\x50\x53\x17\x1c\ +\x00\xb2\xb8\x4e\x4e\x4e\xca\x1c\xc3\x85\x6c\x66\x66\x06\x6e\xb7\ +\x1b\x47\x8f\x1e\xc5\xf3\xcf\x3f\x2f\x73\x30\x17\x33\x9a\x97\xd9\ +\x97\xb3\xcd\x1f\xfa\xb9\xdb\x64\x32\x61\xcf\x9e\x3d\xf8\xca\x57\ +\xbe\x82\xcf\x7c\xe6\x33\xf8\xd5\xaf\x7e\x65\xc8\x68\x65\x9b\x93\ +\x72\x6d\x2a\xf4\xa5\xa2\xa2\x02\x27\x4e\x9c\xc0\xb9\x73\xe7\xf0\ +\xb5\xaf\x7d\x0d\xe3\xe3\xe3\xf8\xf3\x9f\xff\x8c\x07\x1e\x78\x00\ +\x27\x4f\x9e\x04\xb0\xa0\xde\x4e\x71\x51\xb6\x27\x81\x0a\xc7\x90\ +\xc5\x62\x81\xdd\x6e\x47\x47\x47\x87\x88\x87\x32\x95\x09\x4b\x32\ +\x99\x14\xe6\x61\xd3\xa6\x4d\x38\x73\xe6\x0c\x92\xc9\x24\xfc\x7e\ +\x3f\x76\xec\xd8\x01\x97\xcb\x85\xa7\x9f\x7e\x1a\xd1\x68\x14\x56\ +\xab\x15\x6f\xbe\xf9\x26\x56\xad\x5a\x85\xed\xdb\xb7\xa3\xa7\xa7\ +\x07\x56\xab\x55\x80\x4b\x7e\x7e\xbe\x38\x6a\xab\xba\x65\x1c\xcf\ +\x04\x5e\x74\x32\x07\x2e\xa4\xb5\x61\xc0\x04\xc1\xf2\xcc\xcc\x0c\ +\x62\xb1\x98\x8c\x63\xb2\x97\x34\x23\xd2\xe7\x4e\x95\x94\xa0\x59\ +\x8f\x40\x92\xa6\x42\x35\x22\x90\xe6\x51\x0a\x84\xd2\xdc\xc8\x20\ +\x08\x6a\x63\x71\xfc\xd8\x6c\x36\xdc\x75\xd7\x5d\x18\x18\x18\xc0\ +\x3b\xef\xbc\x23\x51\x83\x04\x84\x45\x45\x45\x22\xe5\x02\x40\xee\ +\xc3\x77\xae\xf6\x5b\x02\x89\x82\x82\x02\xb8\xdd\xee\x45\xe2\xa7\ +\xec\x4b\x93\x93\x93\x02\xc4\x08\x44\xf9\x4e\xd9\x2e\x99\x4c\x46\ +\x4c\xeb\xdc\x00\xd1\xb4\x48\x76\x90\x6c\x13\x81\xe7\xea\xd5\xab\ +\x31\x37\x37\x87\xde\xde\x5e\x49\xf9\x53\x57\x57\x27\x1b\x34\x6e\ +\xec\x26\x26\x26\xd0\xd7\xd7\x07\xbb\xdd\x8e\xab\xae\xba\x0a\x7b\ +\xf7\xee\x85\xdb\xed\x46\x7e\x7e\xbe\xe4\x4f\x0d\x85\x42\xa8\xae\ +\xae\x46\x67\x67\x27\xc2\xe1\x30\x4a\x4b\x4b\x61\x36\x9b\x51\x5d\ +\x5d\x8d\xf6\xf6\x76\x58\xad\x56\x34\x34\x34\x20\x9d\x4e\xa3\xa1\ +\xa1\x01\x63\x63\x63\x48\xa5\x16\xf2\x6e\xae\x58\xb1\x02\xcd\xcd\ +\xcd\x28\x28\x28\x40\x67\x67\x27\x02\x81\x00\x0a\x0a\x0a\x50\x5f\ +\xbf\xa0\xa9\xf6\xee\xbb\xef\x22\x3f\x2f\x2f\xef\x9f\xf5\x0b\x83\ +\x0a\x62\xd4\x62\x64\x7e\x61\x31\x02\x1a\x46\xc7\xe9\xa3\x55\xf4\ +\x93\x40\xae\x1d\x98\x9e\x85\x30\xaa\x9b\xfa\xb7\xfe\x5c\xa3\x62\ +\xf4\x3d\xc1\x26\x7f\xab\x3e\x3c\xfa\xe3\xd4\x7b\xe9\x27\x20\x5e\ +\xdf\x88\x75\x33\x3a\x4f\x7f\x0f\xf5\x6f\xf5\x9d\x18\x1d\x93\x0d\ +\x58\x19\xd5\xf9\x7f\x5b\x3e\x2c\x73\xb7\x14\xf8\xfe\xbf\x2c\xd9\ +\x9e\x51\x5d\xec\xd4\xef\x72\xb1\xac\x7f\xcd\xfd\xf8\xbf\xda\xf7\ +\x38\x68\x39\xb9\x70\x12\xb1\xdb\xed\x42\xf1\xd3\xc7\x84\xf4\xb9\ +\xdb\xed\x46\x49\x49\x89\xec\x46\x3d\x1e\x8f\xf8\xe4\x9c\x3c\x79\ +\x12\x2f\xbc\xf0\x02\x8a\x8a\x8a\xe0\xf5\x7a\x25\xcf\x17\x95\xa6\ +\x6d\x36\x1b\x52\xa9\x14\x86\x86\x86\x30\x3c\x3c\x8c\xee\xee\x6e\ +\x9c\x3d\x7b\x56\x92\xe5\x32\x0d\xce\xba\x75\xeb\x30\x35\x35\x85\ +\x0c\x52\x6a\xe3\x00\x00\x20\x00\x49\x44\x41\x54\xa3\x47\x8f\xe2\ +\xea\xab\xaf\x86\xdf\xef\xc7\xdc\xdc\x1c\xd6\xaf\x5f\x2f\xe6\x0a\ +\xee\x06\xb9\xbb\xa4\xd3\x31\x01\x10\xd5\xa2\x1b\xfe\x47\x16\x61\ +\xff\xfe\xfd\x68\x6e\x6e\x46\x6d\x6d\xad\x38\x22\xab\x82\x88\x66\ +\xb3\x59\x98\x88\x68\x34\x8a\x8a\x8a\x0a\x54\x57\x57\x63\x76\x76\ +\x16\x5e\xaf\x17\x4e\xa7\x53\x1c\x70\xb9\x63\x2c\x2f\x2f\x97\x45\ +\x69\x6a\x6a\x4a\x94\xb3\x5f\x7b\xed\x35\x14\x16\x16\x62\xcf\x9e\ +\x3d\x68\x6e\x6e\x46\x73\x73\xb3\xe4\xc0\xab\xae\xae\x86\xc5\x62\ +\x41\x65\x65\x25\x26\x27\x27\xf1\xf2\xcb\x2f\xa3\xa6\xa6\x06\x00\ +\xc4\x57\x65\xf7\xee\xdd\xb8\xed\xb6\xdb\x10\x0a\x85\xf0\xda\x6b\ +\xaf\x89\x49\x86\xcf\x4c\xc1\xc7\x63\xc7\x8e\xa1\xb3\xb3\x13\x43\ +\x43\x43\x12\xb0\xc0\xc8\x4f\x32\x8b\xf4\x3f\x01\x20\xdf\x17\x17\ +\x17\x4b\xd2\x61\x02\x64\xf6\x0d\x0a\x2d\xb2\xbf\x70\xe1\x52\x75\ +\x7b\x68\x32\x79\xec\xb1\xc7\x24\x3a\x91\x7d\x95\x6c\x94\xa6\x5d\ +\x88\xd2\xe3\x77\xfa\xfe\xa8\x5a\x26\x00\x08\xd8\xff\xcb\x5f\xfe\ +\x82\x4b\x2e\xb9\x04\x95\x95\x95\xe8\xec\xec\xcc\x3a\x66\x59\xc7\ +\x5c\x8c\xbe\xfe\x87\x00\x9b\xb9\x25\xaf\xbc\xf2\x4a\x34\x37\x37\ +\xe3\x0f\x7f\xf8\x03\x92\xc9\xa4\x48\x6a\x9c\x3a\x75\x0a\xe5\xe5\ +\xe5\x38\x7f\xfe\xbc\xb4\x07\xc7\x08\xaf\x9f\x4a\xa5\x50\x5d\x5d\ +\x8d\x64\x32\x89\xbe\xbe\x3e\x59\xec\x1a\x1b\x1b\xd1\xd3\xd3\x83\ +\xb1\xb1\x31\xac\x59\xb3\x06\xa5\xa5\xa5\x22\xdc\x4b\x36\xe3\xf4\ +\xe9\xd3\x70\x3a\x9d\xd8\xbe\x7d\xbb\x98\xc3\x35\x6d\x21\x2d\xd5\ +\xbf\xfd\xdb\xbf\xa1\xad\xad\x0d\x6b\xd6\xac\x11\xb3\x34\xc1\x2b\ +\x9f\x81\xed\x0c\x60\x91\x49\x8c\x0c\x0d\x9f\x97\xe3\x57\x8d\xb8\ +\xd7\x34\x4d\xb4\xa6\xf8\x8e\x29\x2f\xc1\x3e\xc6\xe0\x0e\xb2\xcb\ +\x7c\x3f\x65\x65\x65\xa2\x11\x46\x0d\x26\x32\x3f\x54\x43\x8f\x46\ +\xa3\xf0\xf9\x7c\xa8\xad\xad\x05\x00\xd1\x9a\xa3\x39\xbf\xa4\xa4\ +\x44\x80\x6b\x22\x91\xc0\x0d\x37\xdc\x80\x3b\xee\xb8\x43\x4c\x79\ +\xa1\x50\x48\xda\x9b\xbe\x95\xf4\x33\x63\xbf\x51\xd3\xfd\x64\x32\ +\x19\x8c\x8f\x8f\x0b\x98\xe1\xf8\x26\x93\x47\x7f\x2e\x4d\xd3\x30\ +\x30\x30\x80\x60\x30\x28\x29\xbc\x02\x81\x00\x02\x81\x00\x42\xa1\ +\x10\x62\xb1\x18\xc6\xc6\xc6\x30\x30\x30\x20\xd9\x23\x12\x89\x04\ +\x6a\x6a\x6a\x60\xb7\xdb\x45\x97\x8f\xce\xf0\x94\xf4\x08\x04\x02\ +\x78\xe4\x91\x47\x30\x3a\x3a\x8a\x48\x24\x82\x58\x2c\x86\xfe\xfe\ +\x7e\x49\xad\xc5\x08\xca\x9e\x9e\x1e\xf4\xf6\xf6\xc2\xef\xf7\x8b\ +\x29\x34\x12\x89\xa0\xbb\xbb\x5b\x14\xee\xcb\xcb\xcb\x31\x30\x30\ +\x20\xae\x0c\xbd\xbd\xbd\x48\xa5\x52\x88\x44\x22\x92\xd5\x22\x91\ +\x48\xc0\x66\xb3\xe1\xd0\xa1\x43\x38\x7f\xfe\x3c\x6c\x36\x1b\x4e\ +\x9d\x3a\x85\xd1\xd1\x51\xd1\xc2\xe2\x9c\xf4\x97\xbf\xfc\x05\xb3\ +\xb3\xb3\x68\x68\x68\x40\x59\x59\x19\x4e\x9e\x3c\x89\x73\xe7\xce\ +\x2d\x38\xb9\xb3\x13\xe9\x81\xc1\x72\xcc\x61\xfa\x85\xc6\x08\x58\ +\xa9\x00\x62\x39\x26\x2d\x7d\x1d\x8c\xee\x95\x8b\xbd\x59\x8a\x55\ +\xd2\x4f\x0e\xea\x39\x7a\x70\x49\xc0\xa9\xaf\xb7\xd1\x75\xd5\x6b\ +\xa8\xd7\xcf\x06\xca\xd4\x6b\x92\x3a\xe5\x31\x7a\x69\x0c\xa3\xe7\ +\xcc\xf6\xfc\x46\xf5\xd3\xbf\x1b\xf5\xb3\xe5\xee\x46\xb3\xf5\x07\ +\xf5\x3a\xb9\xae\xfd\x7f\x09\xae\x8c\xde\x61\xb6\xf7\xaa\x07\xb1\ +\x6a\x3b\xfc\xb5\xec\x5a\xae\x7e\xc0\xf7\x9a\x48\x24\x64\x62\xa5\ +\xf4\x02\xcd\x6f\xd4\xd3\xe1\xee\x98\x8e\xb0\x2e\x97\x4b\x1c\x39\ +\x6d\x36\x1b\x46\x47\x47\x17\x76\x44\x8a\x49\x71\xe5\xca\x95\x18\ +\x18\x18\xc0\xd8\xd8\x18\xe2\xf1\x38\x5c\x2e\x17\x5c\x2e\x17\xbc\ +\x5e\x2f\x56\xad\x5a\x85\xf3\xe7\xcf\x23\x1a\x8d\xa2\xae\xae\x4e\ +\x84\x42\xcf\x9d\x3b\x87\x78\x3c\x8e\x9a\x9a\x1a\x49\x5b\x73\xf4\ +\xe8\x51\x7c\xf3\x9b\xdf\xc4\x83\x0f\x3e\x88\xeb\xae\xbb\x0e\xc1\ +\x60\x10\x6d\x6d\x6d\x08\x04\x02\x58\xb7\x6e\x1d\xf2\xf2\xf2\x30\ +\x35\x35\x25\x3f\x64\xa8\x08\xb6\x34\x6d\x21\xea\x69\xe3\xc6\x8d\ +\x28\x28\x28\xc0\x4b\x2f\xbd\x84\xeb\xae\xbb\x0e\xcd\xcd\xcd\xe8\ +\xed\xed\x15\xe6\x2c\x1c\x0e\xa3\xa1\xa1\x41\x26\xa5\x55\xab\x56\ +\x21\x16\x8b\xc1\xe7\xf3\x89\x93\x2d\x17\x38\x6a\xfb\xcc\xce\xce\ +\x2e\x52\x34\x9f\x9f\x9f\xc7\xf0\xf0\x30\xb6\x6f\xdf\x8e\x1b\x6e\ +\xb8\x01\xaf\xbc\xf2\x0a\x36\x6d\xda\x84\x37\xde\x78\x03\x16\x8b\ +\x05\x37\xdd\x74\x13\xb6\x6e\xdd\x8a\x89\x89\x09\x94\x97\x97\xa3\ +\xac\xac\x0c\xb7\xdd\x76\x1b\x7e\xfd\xeb\x5f\x8b\xb6\x4d\x38\x1c\ +\xc6\xd6\xad\x5b\xf1\xc5\x2f\x7e\x11\x00\xa4\xcd\x39\x99\xf3\x99\ +\x82\xc1\x20\xde\x7f\xff\x7d\xd8\x6c\x36\x44\xa3\x51\x01\x7f\x00\ +\x64\x41\xb4\xd9\x6c\xc2\x8a\x31\x48\xa0\xb8\xb8\x58\x22\xac\xe8\ +\x9f\x45\x20\x44\x60\xca\xfe\xa9\xea\x38\x11\x5c\x13\x54\x78\xbd\ +\x5e\x1c\x39\x72\x04\xfb\xf7\xef\xff\xc0\xdc\xc9\x63\xe8\x13\xa2\ +\x17\x8a\x54\xfb\x26\xdb\x8d\x00\x57\xd3\x16\x64\x22\xc6\xc7\xc7\ +\x31\x3a\x3a\x2a\x51\x77\xfa\xb1\x6a\x34\x67\x1b\x8d\xe9\x6c\x9b\ +\x38\xf6\x8b\xa6\xa6\x26\x54\x55\x55\xa1\xa3\xa3\x03\x67\xcf\x9e\ +\xc5\xe7\x3e\xf7\x39\xc4\x62\x31\xbc\xf4\xd2\x4b\xd0\xb4\x85\x28\ +\x36\xe6\x75\x24\x1b\x44\x56\x97\x20\x33\x95\x4a\xa1\xb7\xb7\x57\ +\xd2\x90\xb0\x9d\x18\x3c\xb2\x65\xcb\x16\x94\x94\x94\xa0\xad\xad\ +\x0d\x1b\x36\x6c\xc0\x65\x97\x5d\x86\xc7\x1e\x7b\x0c\x00\x70\xf4\ +\xe8\x51\xdc\x73\xcf\x3d\x48\xa5\x52\xb8\xfa\xea\xab\xe5\x79\xbf\ +\xf5\xad\x6f\xe1\xd1\x47\x1f\xc5\xd1\xa3\x47\x61\xb3\xd9\x24\xd7\ +\x1e\x9d\xac\xf9\x63\x32\x99\x24\xf8\x84\xb2\x0c\x00\x16\x89\x69\ +\xf2\x3d\x52\xe7\x8d\xa6\x7e\x32\x5c\x1c\xef\x9a\xa6\x89\x49\x96\ +\xce\xe4\xaa\xf9\x0d\x80\x44\x97\x12\x94\xcc\xce\xce\x4a\x84\x1e\ +\x01\x5e\x61\x61\x21\x2a\x2a\x2a\xb0\x61\xc3\x06\x31\x45\x33\xdb\ +\x42\x34\x1a\xc5\xaa\x55\xab\xb0\x62\xc5\x0a\xc9\x06\x41\x15\xf7\ +\xe9\xe9\x69\x8c\x8f\x8f\x23\x16\x8b\xc9\x86\xa2\xa0\xa0\x00\x81\ +\x40\x00\xb1\x58\x0c\xe5\xe5\xe5\xa8\xab\xab\x13\x5f\x27\x8f\xc7\ +\x23\xfd\x57\x8d\x68\xe6\x3b\x2b\x2e\x2e\x86\xc7\xe3\x91\x3c\xab\ +\xc0\x82\x89\xbe\xa3\xa3\x43\x98\x5e\xae\x67\xb1\x58\x4c\x12\xc5\ +\xb3\x1f\x25\x93\x49\xc4\x62\x31\xac\x5f\xbf\x5e\xda\x90\x6b\x61\ +\x26\x93\x11\xd6\x1c\x80\x6c\xc0\xda\xda\xda\x10\x89\x44\xb0\x66\ +\xcd\x1a\xcc\xcf\xcf\xe3\xcf\x7f\xfe\x33\xbc\x5e\x2f\xb6\x6e\xdd\ +\x2a\x29\x91\x34\x4d\x93\xc4\xce\xef\xbe\xfb\x2e\x42\xa1\x10\x2a\ +\x2a\x2a\x64\x0c\x9e\x39\x73\x46\xa4\x66\xc6\xc6\xc6\x16\xa5\x01\ +\xa2\x2f\xa6\xc9\x64\x42\x67\x67\xa7\x44\x0c\x12\xdc\x73\x7e\xee\ +\xee\xee\xc6\x91\x23\x47\x64\xae\x68\x69\x69\x41\x26\x93\x41\x34\ +\x1a\x95\x60\x0a\x53\xb6\x5d\x49\x36\xf0\x61\xb4\x98\xe8\x17\xb3\ +\x6c\x94\xb2\xde\xdf\x45\x45\xff\x99\x4c\x66\x11\xab\xa5\x67\x01\ +\x96\xb3\x38\x67\x5b\x2c\x8d\x16\xe0\x5c\xc7\x64\x7b\x7e\x23\x70\ +\x95\x0d\x0c\xea\xaf\x6b\xf4\x0c\xd9\xea\x43\x50\x97\xed\xba\x46\ +\x40\x27\x17\x90\xcc\xf6\xff\x5f\x5b\xf4\xf5\x37\x02\xe8\xfa\x7a\ +\xe7\x3a\xff\xc3\x94\x5c\x00\x5b\xdd\xb1\xab\x3f\xea\x8e\x3f\x1b\ +\x30\xfa\xb0\x6d\x94\xab\xee\xea\xf3\x71\xd7\xaa\x4e\xc0\xd4\x4f\ +\xa2\x26\x16\xc3\x8f\x29\xc2\xc7\xf0\xee\xde\xde\x5e\x1c\x3e\x7c\ +\x18\x33\x33\x33\xb0\xdb\xed\xd8\xbe\x7d\x3b\xb6\x6e\xdd\x8a\x68\ +\x34\x0a\x9b\xcd\x86\x2d\x5b\xb6\x20\x12\x89\xa0\xb6\xb6\x56\x84\ +\xf2\xa8\xdb\xc2\xc5\xa4\xa2\xa2\x42\x14\xb4\x01\xe0\xca\x2b\xaf\ +\xc4\xec\xec\x2c\x8e\x1e\x3d\x8a\xc2\xc2\x42\x1c\x38\x70\x00\xdf\ +\xf9\xce\x77\xf0\xab\x5f\xfd\x4a\xd4\x9d\x7d\x3e\x9f\x44\x34\x32\ +\x92\x91\x0e\xba\x34\xe9\xd1\xa9\x3d\x14\x0a\xa1\xaf\xaf\x0f\x2b\ +\x57\xae\x84\xc3\xe1\xc0\x53\x4f\x3d\x85\x9d\x3b\x77\x0a\x3b\x40\ +\x6d\x9d\xb3\x67\xcf\x4a\xaa\x13\x00\x12\x41\x44\xe0\x19\x89\x44\ +\x84\xb1\xa2\xbf\x47\x2c\x16\x83\xcb\xe5\x5a\x04\x24\x22\x91\x08\ +\xbe\xf2\x95\xaf\x20\x1e\x8f\xc3\xef\xf7\xe3\xea\xab\xaf\xc6\xd9\ +\xb3\x67\x71\xf8\xf0\x61\x6c\xdf\xbe\x1d\xa9\x54\x0a\x13\x13\x13\ +\x28\x2c\x2c\xc4\xe6\xcd\x9b\xb1\x7b\xf7\x6e\x3c\xfd\xf4\xd3\x58\ +\xbb\x76\x2d\x34\x4d\xc3\x2d\xb7\xdc\x22\x6d\xa3\x6e\xaa\xb8\x5b\ +\xe7\xa2\x49\xc1\xc0\x4c\x26\x23\x20\xa0\xa0\xa0\x40\x22\xa8\x18\ +\x6e\xaf\xdf\x71\x13\x5c\xd3\x69\x97\xec\x06\x17\x2b\x0a\xb3\x72\ +\xc1\x22\x43\x41\x13\x22\xf5\x7e\x9e\x79\xe6\x19\x69\x6f\x15\x44\ +\xb1\xdf\x71\xce\x24\xb8\xd3\xf7\x3d\x15\x14\xa9\x82\x8d\xc1\x60\ +\x10\xdb\xb6\x6d\xc3\x47\x3e\xf2\x11\x91\x7e\xc8\xb6\xd9\x32\x9a\ +\xef\x72\xcd\x6b\x6a\xfd\xf8\x1d\x81\x42\x7d\x7d\x3d\x2e\xbb\xec\ +\x32\xb4\xb5\xb5\x21\x99\x4c\xa2\xbe\xbe\x5e\x7c\x73\x54\x26\x8e\ +\xcf\x45\x53\x1d\x37\x29\x00\xb0\x6a\xd5\x2a\x78\x3c\x1e\x0c\x0e\ +\x0e\x8a\x0f\x4d\x5e\x5e\x1e\xea\xeb\xeb\x51\x5d\x5d\x8d\xfa\xfa\ +\x7a\x74\x74\x74\xe0\xe0\xc1\x83\x72\x6f\x8f\xc7\x83\x57\x5e\x79\ +\x05\xe3\xe3\xe3\xf8\xbb\xbf\xfb\x3b\x74\x76\x76\xe2\xfd\xf7\xdf\ +\xc7\xf9\xf3\xe7\xc5\x3c\x45\xb3\x55\x5e\xde\x82\x8e\x15\x7d\xe0\ +\x32\x99\x0c\xfc\x7e\xbf\x00\x1b\xf6\x4b\x9a\xbb\x55\xbf\x30\xb2\ +\xaf\x64\x62\x26\x26\x26\xc4\xa7\x88\xe7\x97\x97\x97\x23\x1c\x0e\ +\x4b\x2e\x4a\x0a\x7a\x26\x12\x09\x54\x57\x57\x23\x1c\x0e\xa3\xbf\ +\xbf\x5f\x04\x33\xeb\xea\xea\xb0\x65\xcb\x16\x74\x77\x77\x63\x68\ +\x68\x48\xfc\x20\x5b\x5b\x5b\x31\x3e\x3e\x2e\x73\x0b\xd9\xd4\xd1\ +\xd1\x51\x58\xad\x56\xb8\x5c\x2e\xd8\x6c\x36\x01\xa4\xd1\x68\x14\ +\x2f\xbc\xf0\x02\xba\xba\xba\x90\x4a\xa5\x70\xea\xd4\x29\x78\xbd\ +\x5e\xf8\x7c\x3e\xcc\xce\xce\x0a\xe3\xe4\x74\x3a\x25\xd0\x82\x26\ +\x51\xa6\x84\x49\xa7\xd3\x38\x71\xe2\x84\x6c\x28\x46\x47\x47\x11\ +\x0c\x06\x05\x6c\x51\x26\xc1\xed\x76\x63\x7a\x7a\x5a\xd8\xf9\xc2\ +\xc2\x42\xb8\xdd\x6e\xb9\x26\xc7\x00\xc7\x0b\xa3\x7d\xd9\x47\x29\ +\xac\xca\x67\x03\x16\xd2\x20\x91\x91\xe6\x46\x88\x52\x1c\x2b\x56\ +\xac\x10\x66\xdc\x6e\xb7\xa3\xa6\xa6\x46\x18\x2a\x32\x84\xd4\x25\ +\xa3\x5f\x24\x37\x00\xbc\x27\x99\x3d\xce\xd3\x4c\x9b\x45\x5f\x47\ +\x15\x70\xd2\x3c\x1c\x0e\x87\x65\x7e\x1d\x1f\x1f\xc7\xd4\xd4\x14\ +\x3c\x1e\x8f\x38\xf8\x9b\x54\x0d\x14\xa3\x41\x63\xb4\x90\x19\x15\ +\x23\x60\xa2\x5e\x47\x1f\xa5\xa5\x02\xae\x6c\xc0\x4b\xf5\xff\x32\ +\xba\x97\xfe\x33\x5e\xcb\x88\xc9\x50\xff\xe7\xb5\xb3\xb1\x1c\xea\ +\xf1\x2a\xda\xce\x05\xb4\xd4\xa2\x67\xc3\xd4\xe7\x33\x02\x25\xea\ +\x6f\xf5\x38\x55\x46\x20\xdb\x3d\x59\xc7\x6c\x7e\x66\xcb\x05\x2f\ +\xd9\xc0\x64\xae\xf3\x97\xd3\x67\x96\x2a\xb9\x40\xb1\x11\x70\xcb\ +\x55\x54\xd3\x0a\x01\x2a\x27\x48\xfd\xe6\xc0\x08\x00\xaa\x8b\x91\ +\x5a\x37\xa3\x7b\x2f\x55\x1f\x75\xa1\xe0\xb1\x64\x62\xc8\x42\x11\ +\x78\xd1\xc1\x94\x3b\xb6\xb9\xb9\x39\x74\x77\x77\xe3\xcc\x99\x33\ +\xe2\x67\xb3\x62\xc5\x0a\x61\xae\x7c\x3e\x1f\x4e\x9d\x3a\x85\xa1\ +\xa1\x21\xec\xdc\xb9\x13\xf9\xf9\xf9\xf0\x7a\xbd\x28\x2f\x2f\x47\ +\x26\x93\x91\xd0\x66\x93\xc9\x84\x68\x34\x2a\x0e\xe4\xb1\x58\x0c\ +\x15\x15\x15\x32\xf1\x87\x42\x21\x34\x35\x35\xe1\xf6\xdb\x6f\xc7\ +\x9e\x3d\x7b\xf0\xf3\x9f\xff\x1c\xf7\xde\x7b\x2f\xbe\xf1\x8d\x6f\ +\x60\xc3\x86\x0d\x38\x7f\xfe\x3c\xba\xbb\xbb\xd1\xd0\xd0\x80\xf1\ +\xf1\x71\x8c\x8c\x8c\xa0\xb6\xb6\x16\x95\x95\x95\x98\x99\x99\x11\ +\x49\x06\x4d\xd3\x44\x74\x54\x4d\xb7\xf3\x9b\xdf\xfc\x06\x45\x45\ +\x45\xa8\xaa\xaa\xc2\x99\x33\x67\xe0\xf3\xf9\x60\x36\x9b\x25\x82\ +\x4b\xd3\x2e\x88\x97\xa6\xd3\x69\x38\x9d\xce\x45\xba\x47\x9c\xdc\ +\xa8\x4b\x43\x13\x0a\xc1\x86\xc9\x64\xc2\x03\x0f\x3c\x80\x9f\xfe\ +\xf4\xa7\x38\x7c\xf8\x30\x2e\xb9\xe4\x12\x99\xd8\x19\x39\xc4\x45\ +\xf0\x8e\x3b\xee\xc0\x7f\xfe\xe7\x7f\x62\xd5\xaa\x55\x28\x2a\x2a\ +\xc2\x9a\x35\x6b\xe4\x5d\x31\xca\x93\x0e\xab\x6a\x1e\x40\x86\xe1\ +\xc7\xe3\x71\xb4\xb6\xb6\xa2\xae\xae\x0e\x67\xce\x9c\x11\x33\x0e\ +\x4d\x59\x54\xd2\x2e\x29\x29\x91\x89\x9a\x91\x83\x74\x0a\xa6\xfc\ +\x05\xfb\x27\x99\x3a\x3a\xc9\xab\x8b\x4a\x6d\x6d\x2d\xf6\xee\xdd\ +\x8b\x23\x47\x8e\x2c\x8a\xb4\x62\xdf\xd2\xcf\x9f\x46\xfe\x53\xfc\ +\x9f\x9f\xe5\xe5\x2d\xe4\x52\x8b\x46\xa3\xa8\xaa\xaa\xc2\xad\xb7\ +\xde\x8a\x99\x99\x19\x11\xbf\x54\x59\x73\x7d\x1f\x5f\x6a\xb3\xa6\ +\x8e\x1b\x15\xf4\xd1\x0f\xa8\xab\xab\x0b\x65\x65\x65\x70\x3a\x9d\ +\x70\x3a\x9d\xf8\xcd\x6f\x7e\x03\x60\x01\x60\x9f\x3b\x77\x4e\x16\ +\x4c\x00\xf2\x6e\x79\x0d\xb2\x11\x54\xff\x27\x58\x9f\x9f\x9f\xc7\ +\xc4\xc4\x04\xec\x76\x3b\x46\x47\x47\xe1\xf1\x78\xd0\xd8\xd8\x28\ +\x7d\x9b\x85\xfa\x56\xbb\x77\xef\x16\x33\xfc\xd7\xbe\xf6\x35\x38\ +\x9d\x4e\x34\x37\x37\x0b\x00\xe6\xd8\x64\x7e\x4d\x55\x91\x9f\xa0\ +\x57\x6d\x67\x4d\xd3\xc4\x19\x9e\x6d\x40\x55\x6f\xfa\x52\xfa\xfd\ +\x7e\xf1\x0d\xa2\xfc\x43\x5e\x5e\x9e\xe4\x16\x65\x5f\x20\x50\x33\ +\x99\x4c\xa8\xad\xad\x15\x59\x80\x54\x2a\x05\xbb\xdd\x8e\x86\x86\ +\x06\x61\x9d\x0f\x1f\x3e\x8c\x48\x24\x82\x73\xe7\xce\x89\x76\x1c\ +\x93\x76\x07\x83\x41\x14\x16\x16\xe2\xad\xb7\xde\xc2\x81\x03\x07\ +\xa4\xef\x4d\x4f\x4f\xc3\xe9\x74\xca\x9a\xb2\x7a\xf5\x6a\x5c\x7a\ +\xe9\xa5\x78\xf3\xcd\x37\x71\xf0\xe0\x41\x94\x96\x96\x8a\x5c\xc9\ +\xb1\x63\xc7\x64\x33\xa5\x9a\xb1\x29\x89\x40\x66\x4f\xd3\x34\xf1\ +\x81\x23\x1b\xc5\xf7\x42\xd7\x00\xe0\x82\xac\x08\x9f\x95\x1b\x5d\ +\xb6\xd9\xdc\xdc\x9c\x80\x33\x6e\x36\x18\xc4\x31\x35\x35\x85\x40\ +\x20\x20\xc7\x70\x43\x03\x40\xa2\xad\x5d\x2e\x17\xe2\xf1\x38\xe6\ +\xe6\xe6\xd0\xd5\xd5\xb5\x48\xe0\x94\x9b\xd5\x0d\x1b\x36\x20\x91\ +\x48\x20\x91\x48\x48\xff\x21\x3b\x4a\x76\x8f\x63\x30\x91\x48\x88\ +\xf9\x96\x8e\xfa\x34\xf7\xab\xe3\x8a\xe9\x86\xc8\x5a\x9b\xcd\x66\ +\x11\xac\xe5\xf8\x16\x1f\x2c\x7d\x31\x02\x1f\xfc\x1f\xf8\xa0\x4f\ +\x90\x3a\xc0\xd4\xc5\x4c\xfd\xce\x08\x5c\x19\x2d\x66\xfa\x09\x42\ +\xed\xd0\xb9\x58\xa2\x6c\x12\x0e\xfa\xf3\xf5\xcf\xa6\x9f\x9c\xd4\ +\xa2\x67\xf8\x72\x01\x26\x7e\xaf\x5e\x53\x7f\xae\x1e\x84\xaa\xe7\ +\xa8\x3f\xd9\xbe\x33\x6a\x23\xa3\x76\x36\x9a\x24\x8d\x4a\x36\xf0\ +\xb0\x14\x1b\xb8\xdc\xeb\xe5\x3a\x7e\xa9\x5d\x70\xb6\x67\xd0\x9f\ +\xa7\x3e\xaf\xfa\xde\x55\x61\x47\x55\xb5\x7b\xb9\xf5\x37\xba\xbf\ +\xbe\x9f\xf3\x33\xf5\x7f\xd2\xf5\x5c\xac\x55\x35\xe3\x92\x92\x12\ +\x54\x55\x55\xc1\x6e\xb7\x2f\xca\x73\x35\x3b\x3b\x8b\x58\x2c\x86\ +\xc1\xc1\x41\x0c\x0f\x0f\xc3\xef\xf7\xc3\xe9\x74\x62\xed\xda\xb5\ +\xd8\xb5\x6b\x17\x9a\x9a\x9a\x44\x98\x94\xe1\xc8\x14\x27\xe5\x3d\ +\x59\x37\x3a\xb4\xab\x29\x2d\xf8\xec\x3e\x9f\xef\x03\x34\x7d\x55\ +\x55\x15\x3e\xf5\xa9\x4f\x61\x70\x70\x10\xfb\xf6\xed\xc3\xb1\x63\ +\xc7\xb0\x69\xd3\x26\x14\x14\x14\xc8\xce\xbc\xbd\xbd\x1d\x43\x43\ +\x43\x68\x6d\x6d\x95\x05\x5f\x9d\x80\xaa\xaa\xaa\x64\x51\x64\x38\ +\xb8\xcd\x66\xc3\xc1\x83\x07\x61\xb7\xdb\xb1\x6e\xdd\x3a\x78\x3c\ +\x1e\xb8\xdd\x6e\x01\x27\x5e\xaf\x77\xd1\xee\x31\x9d\x4e\x8b\x49\ +\x81\x8b\x19\xf5\x7c\x24\xb7\xd7\xff\x2c\xb8\x5c\xa4\xac\x56\x2b\ +\xb6\x6c\xd9\x82\x58\x2c\x86\xda\xda\x5a\xb8\xdd\x6e\x31\x63\xa6\ +\xd3\x0b\x22\x83\x65\x65\x65\x30\x9b\xcd\x38\x71\xe2\x04\xfe\xe1\ +\x1f\xfe\x01\x00\xe0\x76\xbb\x11\x0a\x85\x24\x02\xf2\xbd\xf7\xde\ +\x83\xd3\xe9\x14\x00\xc4\x7b\xa4\xd3\x69\x89\x40\x6a\x69\x69\x41\ +\x51\x51\x11\x4e\x9d\x3a\x05\x9b\xcd\x26\x3e\x39\x04\x56\x64\xde\ +\xb8\x10\x10\xa0\xf1\xdd\xd0\xbc\xa8\x9a\x01\x39\xd1\xb3\x7f\xa8\ +\xac\xd7\x0f\x7f\xf8\x43\x8c\x8d\x8d\x2d\x12\x45\xd5\x8f\x05\xd5\ +\x94\xa6\x6e\xb4\xf4\x7d\x56\xed\xd3\xe9\x74\x1a\x9b\x37\x6f\x46\ +\x45\x45\x05\x0e\x1d\x3a\x84\xf5\xeb\xd7\xc3\xe5\x72\xa1\xab\xab\ +\xeb\x03\xae\x22\xcb\x19\x27\xfa\xb9\x9b\xfd\x91\x4c\x0f\x17\xa1\ +\xe1\xe1\x61\xec\xd8\xb1\x03\xad\xad\xad\xb8\xff\xfe\xfb\x51\x5a\ +\x5a\x0a\x8b\xc5\x22\xce\xd2\x2c\x2a\xd0\x23\xb3\x45\x33\x5b\x45\ +\x45\x85\x2c\x8c\x34\xe1\x34\x36\x36\xa2\xa2\xa2\x42\x12\x40\x33\ +\x60\xe1\xd5\x57\x5f\x05\x00\xdc\x7d\xf7\xdd\x48\xa5\x52\xd8\xbf\ +\x7f\x3f\x3e\xfe\xf1\x8f\xa3\xb2\xb2\x12\x0e\x87\x03\x87\x0f\x1f\ +\x86\xc7\xe3\x91\xe7\x65\x5f\xcb\x64\x32\xc2\x72\x10\x98\xd2\x69\ +\x9c\x4e\xdf\xaa\x88\x25\x17\xdb\x92\x92\x12\x79\xef\xb1\x58\x4c\ +\xf2\x83\x32\xc9\xb1\xdd\x6e\x97\x71\xc9\x68\x40\x6e\x84\x54\xc6\ +\x98\x3e\x98\x56\xab\x15\xf5\xf5\xf5\x28\x28\x28\xc0\xf9\xf3\xe7\ +\x85\x45\xa3\x7f\x1b\x4d\xea\xac\x17\xb0\xe0\x27\xe6\x70\x38\x60\ +\xb1\x58\x44\xa3\x6e\x6a\x6a\x0a\x85\x85\x85\xc2\x88\xd7\xd5\xd5\ +\x89\xef\xd4\x99\x33\x67\xd0\xd1\xd1\xb1\x08\x84\x6b\x9a\x26\xd7\ +\x63\xdb\x93\x41\x9c\x9a\x9a\x12\xe9\x07\xd6\x83\xfd\x98\xef\x28\ +\x93\xc9\xc0\xe1\x70\x08\xb3\xcd\x3e\x39\x31\x31\x21\x69\xb8\x46\ +\x47\x47\x31\x35\x35\x85\x99\x99\x19\x9c\x3a\x75\x0a\x0d\x0d\x0d\ +\x58\xb7\x6e\x1d\xac\x56\xab\xa4\x53\xa2\x0b\xc5\xe4\xe4\x24\x9a\ +\x9b\x9b\x61\x36\x9b\xf1\xdc\x73\xcf\x61\x68\x68\x08\x2d\x2d\x2d\ +\x62\x0e\x2d\x2a\x2a\x92\xbe\xcb\xf9\xc1\x6a\xb5\x62\x62\x62\x42\ +\xde\x09\xe7\x63\x15\x34\xd2\x4c\x4b\x16\x99\xea\xf9\x1c\x57\x34\ +\x4d\xd3\xb9\x9e\xb9\x13\xd9\x37\x98\xe2\x4c\x35\x83\x72\xbe\xe7\ +\x46\xd9\x64\xc4\x3a\x18\xed\xee\xd5\x63\xf4\x0b\x8b\x1e\x30\x18\ +\x31\x3e\xea\xae\x4b\x4f\x03\xeb\xc1\xd3\x52\x0b\xbc\x11\x33\xa5\ +\x2f\x46\x8c\x8e\x9e\x2d\x32\xba\xaf\x7a\x0f\x3d\xb3\xa5\x4e\x64\ +\x46\xcf\xc0\x0e\xaa\x6f\x47\xd5\x5c\xc5\xf6\x33\x02\x72\x7a\x9f\ +\x2b\xa3\xe7\xcb\x06\x78\xd5\x05\x21\x1b\x33\x93\xad\x2d\xf5\x9f\ +\xa9\xbf\xf5\xef\xd2\x88\xb5\x32\xaa\x9f\xfa\xfc\xd9\x8a\x7a\xed\ +\x6c\x7d\x46\xad\x8b\x51\x7b\x18\x3d\x0f\x27\x1d\xbe\x2b\x46\xca\ +\xe8\xdf\xcd\x72\xea\xa5\x7f\x26\xb5\x2e\x7a\xe6\x95\x7d\x84\xb4\ +\x36\x77\x67\x7c\x37\xdc\xed\x92\xb1\xa2\x84\x83\xde\xb4\xe3\xf5\ +\x7a\xb1\x6e\xdd\x3a\xf1\x57\x02\x20\x69\x62\x98\x2e\xa4\xa6\xa6\ +\x06\x36\x9b\x0d\xc1\x60\x50\x26\x3f\x4d\xd3\x50\x59\x59\x29\x13\ +\x08\x69\xf0\x40\x20\x00\x4d\xd3\xd0\xd2\xd2\x82\x82\x82\x02\x71\ +\x98\xae\xa8\xa8\x00\x00\x71\x9c\xbf\xe7\x9e\x7b\x30\x37\x37\x87\ +\x97\x5e\x7a\x09\xbf\xf9\xcd\x6f\xf0\xed\x6f\x7f\x1b\xa7\x4f\x9f\ +\xc6\xe9\xd3\xa7\x61\xb5\x5a\x71\xfc\xf8\x71\xf4\xf4\xf4\xe0\xe6\ +\x9b\x6f\x46\x30\x18\x14\x33\x09\x93\xc8\x9a\x4c\x26\x59\xe0\xa8\ +\xc8\x7d\xc9\x25\x97\x60\x62\x62\x42\x16\x95\x82\x82\x02\xac\x5c\ +\xb9\x12\x23\x23\x23\x02\xc4\x68\x9a\x51\x77\x7e\x7c\x87\xdc\xf9\ +\x72\xf2\x53\xc7\x5f\x5e\x5e\x9e\xe4\x3a\x5c\xbd\x7a\x35\x7a\x7b\ +\x7b\xd1\xd8\xd8\x88\x92\x92\x12\x71\x0e\xa6\x43\x70\x69\x69\x29\ +\x76\xed\xda\x85\x95\x2b\x57\xe2\xfd\xf7\xdf\xc7\x9b\x6f\xbe\x89\ +\xc9\xc9\x49\x84\x42\x21\x58\xad\x56\x54\x57\x57\x7f\xe0\x9d\x67\ +\x32\x19\x5c\x74\xd1\x45\xb8\xeb\xae\xbb\x70\xe0\xc0\x01\x3c\xf5\ +\xd4\x53\x70\x3a\x9d\x12\x44\x40\x15\x6d\xca\x6b\x90\x81\x22\x4b\ +\xa1\x4f\xda\x4c\xc0\x48\x13\x35\xfd\xa7\x32\x99\x8c\x44\x9d\x15\ +\x16\x16\xc2\xe5\x72\xe1\x95\x57\x5e\xc1\x89\x13\x27\x16\x05\x69\ +\x18\x6d\xcc\x58\xd4\x85\x57\xdf\x87\xf5\xe3\xc7\x64\x32\xa1\xad\ +\xad\x0d\x83\x83\x83\x28\x2a\x2a\x42\x28\x14\x12\xb9\x0b\xe6\x87\ +\xd3\xb3\xbe\x46\x73\xbc\xd1\xb8\xa1\x79\x8d\x00\x84\x7d\x36\x14\ +\x0a\x21\x18\x0c\x62\xfd\xfa\xf5\x38\x73\xe6\x0c\xe6\xe6\xe6\x50\ +\x5f\x5f\x8f\x40\x20\xb0\x48\x91\x9e\xf5\x53\x37\xa9\xaa\xd3\x75\ +\x5e\x5e\x1e\xa2\xd1\x28\x56\xae\x5c\x89\xb3\x67\xcf\x0a\x73\x40\ +\x8d\xb7\xb7\xde\x7a\x0b\xe1\x70\x18\xe3\xe3\xe3\x72\xbd\x8d\x1b\ +\x37\xe2\x99\x67\x9e\xc1\xeb\xaf\xbf\x8e\x9f\xfe\xf4\xa7\x78\xfb\ +\xed\xb7\xf1\xe9\x4f\x7f\x1a\xed\xed\xed\xe8\xeb\xeb\x43\x65\x65\ +\xe5\x22\xcd\x2d\x2a\x9a\x6b\x9a\x26\x9b\x11\x26\x64\xd6\x34\x4d\ +\x00\x11\x8f\x61\x22\x72\x7e\x47\x71\x59\x55\xd3\x4c\x0d\x18\xc9\ +\x64\x2e\x44\x93\x52\x60\x98\x89\xd5\xf9\x0e\x79\x6f\xb2\x9e\x04\ +\x6d\xa9\x54\x0a\x36\x9b\x4d\xb4\xe6\x5c\x2e\x17\xd2\xe9\x34\x42\ +\xa1\x90\x80\x07\x02\x7c\x00\xa2\x28\x4e\x67\xf3\xc9\xc9\x49\x1c\ +\x3e\x7c\x18\xc9\x64\x12\x93\x93\x93\xa8\xaa\xaa\xc2\xf5\xd7\x5f\ +\x8f\xe9\xe9\x69\x89\x98\x9c\x9e\x9e\x86\xdb\xed\x46\x51\x51\x11\ +\x26\x26\x26\x84\xa9\xae\xae\xae\x16\xf1\x61\xd6\x9d\xfa\x77\x0c\ +\xc0\x71\x38\x1c\x32\xc7\x25\x12\x09\x78\x3c\x1e\x44\xa3\x51\x4c\ +\x4e\x4e\x62\xdb\xb6\x6d\xb0\x5a\xad\xc2\x08\x0f\x0c\x0c\xc0\x64\ +\x32\x61\xd7\xae\x5d\xa8\xa8\xa8\x90\xf9\x92\xe3\x5f\xb5\x60\x11\ +\xc0\x91\x31\x56\xf3\x18\x26\x12\x09\xd9\x50\x51\xc1\x9e\x9b\x4b\ +\x8e\x2b\xfa\xb3\xaa\xb9\x16\xb9\x01\xca\x64\x16\x24\x2b\xf8\x4c\ +\x94\xdc\xb0\xd9\x6c\xd2\x2f\x18\xf1\x49\xe9\x0b\xf6\x45\x02\x4c\ +\xd6\x59\x5d\x6b\x4c\x26\xd3\x05\x1d\x2c\x0e\x10\x75\xa2\x37\x2a\ +\xb9\x98\x21\x75\xf0\xe9\x17\x29\xfd\x40\xcc\x36\x58\x97\x62\x18\ +\xb2\xd5\x4d\x3d\x8f\x40\x43\x7f\xbc\xfe\x5e\xd9\x40\xa0\x1e\x5c\ +\x65\xab\x83\xbe\x0d\x72\xb1\x30\x46\xff\xeb\xef\xa5\x3f\xc6\xa8\ +\x4d\xf9\xb9\x0a\xc8\xd4\xcf\x96\x62\x69\x96\x0b\x7e\xd4\xb2\xdc\ +\xe3\xd4\xe3\xf5\x20\x70\xa9\xbe\xb0\x14\xe0\x51\x8b\xd1\x7b\xe4\ +\x71\xbc\x1e\x1d\xa4\x69\x6e\xd2\xb7\xdd\x52\xf7\xc9\x05\x72\xb3\ +\xf5\x09\xa3\x4d\x84\xfe\x3a\x74\x10\xa5\x98\x9f\x0a\xae\xf2\xf3\ +\xf3\xe1\x72\xb9\xb0\x7e\xfd\x7a\x89\x9a\x01\x20\x11\x45\x79\x79\ +\x79\x62\x0a\x24\xf8\xa0\x8f\x90\xdd\x6e\x97\x09\x86\x8a\xcb\x8c\ +\xf0\x73\xb9\x5c\x22\x0c\x3a\x31\x31\x81\x74\x3a\x8d\xea\xea\x6a\ +\xd9\xdd\xcd\xcd\xcd\xa1\xef\x7f\x92\x27\x7f\xf5\xab\x5f\x45\x41\ +\x41\x01\x9e\x7b\xee\x39\x78\xbd\x5e\x5c\x7b\xed\xb5\x78\xf9\xe5\ +\x97\x11\x0a\x85\xb0\x6e\xdd\x3a\x38\x9d\x4e\x8c\x8f\x8f\xa3\xb5\ +\xb5\x15\x13\x13\x13\x32\xe9\xe4\xe5\xe5\x89\x90\x62\x26\xb3\xc0\ +\xd6\xf8\x7c\x3e\x11\xe4\x1b\x19\x19\x41\x73\x73\xb3\x4c\x42\x36\ +\x9b\x0d\x99\x4c\x46\x1c\x7d\x19\xfa\x0e\x60\x91\xce\x0e\x25\x14\ +\xb8\x60\x73\x5c\xab\x91\x5a\xf3\xf3\xf3\x08\x85\x42\x98\x9a\x9a\ +\xc2\xc0\xc0\x00\x6a\x6b\x6b\xc5\xe4\x18\x08\x04\x10\x89\x44\xe0\ +\xf1\x78\xb0\x63\xc7\x0e\x74\x75\x75\x21\x18\x0c\xa2\xbd\xbd\x1d\ +\xa5\xa5\xa5\x62\x72\xe0\x0e\x97\xe6\x8d\x58\x2c\x06\x8f\xc7\x83\ +\x4f\x7d\xea\x53\xb0\x5a\xad\x30\x99\x4c\x88\x44\x22\x70\x38\x1c\ +\x62\x06\xa0\x09\xb0\xa4\xa4\x44\x26\x63\x4d\xd3\x24\xf2\x8a\x6c\ +\x96\xda\x07\xe8\xdb\x45\x40\x49\x3f\x0f\x9a\x94\x98\x20\x9b\x26\ +\x34\x9e\xaf\x07\x3a\xfc\x4c\x9d\xe7\xf4\xbe\x85\x34\xb3\x66\x32\ +\x99\x45\x40\x2d\x2f\x2f\x4f\xd4\xf2\x35\x4d\x13\x06\xa2\xa1\xa1\ +\x01\x6d\x6d\x6d\x02\x02\x55\x25\x72\xfd\x86\x56\xbf\x6e\x10\x8c\ +\xb1\x4d\xa8\xba\x9e\x4e\xa7\x11\x0c\x06\x11\x8d\x46\xd1\xd4\xd4\ +\x04\xb7\xdb\x8d\x9f\xfd\xec\x67\xd2\x4e\x64\x20\x78\x2f\xce\xdd\ +\x2a\x3b\xc2\xfa\x33\x97\xe2\xca\x95\x2b\x51\x50\x50\x20\x3e\x44\ +\x73\x73\x73\xa8\xad\xad\x45\x28\x14\xc2\xc8\xc8\x08\x76\xef\xde\ +\x2d\xec\x95\xcf\xe7\xc3\x96\x2d\x5b\xd0\xd5\xd5\x85\x91\x91\x11\ +\xac\x58\xb1\x42\x4c\xb8\xd5\xd5\xd5\x18\x1a\x1a\x92\x77\x98\x48\ +\x24\x10\x0e\x87\xe1\x70\x38\xa0\x69\x9a\x98\x9a\xc8\x54\xb1\xaf\ +\x90\x19\x8a\x46\xa3\x28\x2b\x2b\x13\xe7\x6e\x55\x8f\x4c\xcd\x76\ +\x50\x52\x52\x22\x7d\x97\x1b\x8d\x50\x28\x24\xfd\x97\x60\x2c\x9d\ +\x4e\x2f\x32\x91\x03\x0b\x89\xe2\xe9\xaf\xc5\x31\x42\x26\x8c\xe0\ +\x4c\xd3\x16\x02\x61\xa8\x19\xa5\x9a\x05\xd9\x77\x2d\x16\x8b\x38\ +\x79\x53\xd4\x96\xc0\x00\x58\x30\xb7\x11\x14\x39\x1c\x0e\x19\x9f\ +\xb5\xb5\xb5\x8b\xc6\x86\x5a\x5f\xa6\x87\xa1\xde\x94\xd9\x6c\x86\ +\xc7\xe3\x81\xa6\x69\x62\xde\xf4\x78\x3c\x62\x82\xaf\xac\xac\x04\ +\x00\x49\xd6\xbd\x6f\xdf\x3e\xf8\x7c\x3e\x6c\xdc\xb8\x11\x27\x4f\ +\x9e\xc4\xe8\xe8\xa8\xf8\x90\xf2\x7e\x6a\x5a\x20\x82\x22\xfa\xc6\ +\x55\x55\x55\x89\x59\x95\x1b\xce\xfe\xfe\x7e\x8c\x8f\x8f\x23\x1c\ +\x0e\xa3\xa4\xa4\x04\x2e\x97\x0b\xa1\x50\x48\x94\xd6\x29\xe3\xc0\ +\xcd\x1c\x7d\xdf\xbc\x5e\x2f\x22\x91\x88\x80\x44\x8a\x2d\xb3\xbd\ +\x09\x6e\xe9\x16\xc0\xf9\x88\xef\x85\x22\xa4\xe9\x74\x7a\x11\xe0\ +\x32\x71\x80\xa8\x8c\x0f\x17\x09\xa3\x45\x12\xf8\x20\x3b\xa4\x5f\ +\x98\x8c\x76\xfc\x7a\xd0\xa2\x07\x40\x46\x4c\x8f\x5a\xb2\x01\x23\ +\xfd\x77\xac\x9f\x5a\x67\xa3\x67\xd0\xd7\x27\x1b\x93\xa3\x5e\x3f\ +\x1b\x7b\xc1\xe7\xd1\x9b\x05\x8d\x00\x9b\xfe\x73\x9e\xaf\x07\x55\ +\xcb\x61\x6f\x8c\xc0\x89\xd1\xa4\x67\xb4\x8b\xd5\xdf\x2f\x5b\xc9\ +\xf6\x9e\xf5\x9f\x19\x31\x4e\xfa\x67\xce\x56\x8c\x00\xf7\x72\x00\ +\x57\xb6\x1d\x3a\x59\x24\xf5\xda\x3c\x47\x65\xf9\xb2\xd5\x2f\x17\ +\x30\xcc\x06\xae\xd4\x62\xd4\xd6\xfa\xf7\x9a\xc9\x5c\x88\x14\x9b\ +\x9b\x9b\x43\x28\x14\x42\x2a\x95\x42\x28\x14\xc2\xcc\xcc\x0c\x86\ +\x87\x87\x61\xb3\xd9\xe0\x76\xbb\x61\xb1\x58\xc4\x94\x00\x40\xfc\ +\x39\xa8\x5b\xa3\x46\x20\x4d\x4c\x4c\x20\x1e\x8f\x4b\x74\x13\x85\ +\x03\x4d\x26\x93\x64\xb3\xaf\xad\xad\x45\x79\x79\x39\xa2\xd1\xa8\ +\x68\x5a\x39\x9d\x4e\xc4\xe3\x71\x24\x93\x49\x7c\xe1\x0b\x5f\xc0\ +\xca\x95\x2b\xf1\xf0\xc3\x0f\x63\x7e\x7e\x1e\xb7\xde\x7a\x2b\x9e\ +\x78\xe2\x09\x6c\xdd\xba\x15\x3e\x9f\x0f\x5d\x5d\x5d\x58\xb9\x72\ +\xa5\x48\x11\xc4\xe3\x71\xc9\x7f\x46\xf5\xf7\x35\x6b\xd6\xc8\xee\ +\x7f\xc3\x86\x0d\xf2\x3e\xf2\xf2\x16\x22\x12\x2b\x2a\x2a\x16\x45\ +\x65\xd9\xed\x76\x61\xe2\x68\xaa\x99\x9e\x9e\x16\x91\x51\x4d\xd3\ +\x16\xb1\x43\x2a\x08\x28\x29\x29\xc1\xe0\xe0\x20\x26\x27\x27\x45\ +\x96\xe2\x93\x9f\xfc\x24\x46\x47\x47\x85\xd6\xe7\x7b\x78\xe2\x89\ +\x27\x64\x82\x24\xfb\x61\x36\x9b\x91\x48\x24\x3e\xe0\x64\x6b\xb3\ +\xd9\x50\x55\x55\x85\xb1\xb1\x31\xbc\xf7\xde\x7b\xa8\xa9\xa9\x91\ +\xe8\x40\x6a\x14\x11\xa4\x72\xf1\x21\x10\x20\x9b\xc1\x45\x81\x8b\ +\x2d\x27\x60\x3e\x13\x70\x41\x4a\xa4\xb8\xb8\x18\x15\x15\x15\x78\ +\xe9\xa5\x97\x70\xee\xdc\x39\xd9\x5d\xab\x73\xb1\xd1\x46\x4b\xff\ +\x1d\x41\x53\x61\x61\x21\xec\x76\x3b\x42\xa1\xd0\x22\x56\x50\x65\ +\x87\x78\xad\xf2\xf2\x72\x71\x18\x57\x99\x7a\x23\xe6\x57\xbf\x19\ +\x54\xc7\x21\xef\xcd\x7b\x71\x51\xcb\x64\x32\xb8\xf1\xc6\x1b\xa1\ +\x69\x1a\xfe\xf8\xc7\x3f\xa2\xb2\xb2\x52\xb4\xc8\x80\x0b\x22\x93\ +\x2a\x80\xe6\xff\xea\xfd\xa8\xbe\x3f\x31\x31\x81\x4c\x26\x03\xb7\ +\xdb\x8d\x4d\x9b\x36\x61\xcd\x9a\x35\x38\x7e\xfc\xb8\xf8\xc5\xbc\ +\xf5\xd6\x5b\x00\x80\x3b\xee\xb8\x03\x35\x35\x35\x68\x6d\x6d\x45\ +\x6b\x6b\x2b\x56\xaf\x5e\x8d\x96\x96\x16\xf4\xf5\xf5\x21\x10\x08\ +\x88\x2f\x24\xc7\x10\xfb\x02\xb5\x94\x98\xb8\x57\xd3\x34\x31\x6d\ +\x6b\x9a\x86\x70\x38\xbc\xc8\xdf\x8a\xe3\x99\xa6\x73\x9a\x3c\x13\ +\x89\x04\x82\xc1\x20\x2c\x16\x8b\xe4\x50\x64\x61\xda\x24\x9a\xee\ +\x38\x2f\x51\x49\x9c\x7d\x9c\x72\x28\xe3\xe3\xe3\x70\x38\x1c\x48\ +\xa5\x16\xf2\xe1\x91\x01\x25\x83\x43\xff\xb1\x78\x3c\x8e\x92\x92\ +\x12\xd1\x93\xa3\xca\xb9\xcb\xe5\x92\x71\xa4\xa6\x9b\x61\x40\x49\ +\x22\x91\x40\x65\x65\x25\xbc\x5e\xaf\x00\x2e\xa6\x71\xca\xcf\x5f\ +\x48\xd1\x35\x35\x35\x05\x97\xcb\x25\xec\x35\x59\xd6\x9e\x9e\x1e\ +\x4c\x4c\x4c\x48\x86\x09\x87\xc3\x81\xd5\xab\x57\x4b\xfd\xe9\x54\ +\x4f\xd0\xc7\xd4\x34\xe5\xe5\xe5\x38\x79\xf2\x24\xba\xbb\xbb\x25\ +\x92\x9a\x4e\xe6\xec\x8f\xec\x77\x64\xe7\xc8\x4c\x71\x6c\x90\xb1\ +\x27\x53\xc7\xd4\x3c\x23\x23\x23\x00\x16\x36\xa8\xf4\xd7\xa2\x59\ +\xb0\xa0\xa0\x40\x40\x20\xfd\x2c\x09\xaa\x62\xb1\x98\x68\xf5\x91\ +\x01\xa7\xdf\x16\x00\x91\xdb\xa0\x7e\x17\xe7\x57\x4d\xd3\x04\x90\ +\x33\x72\xd3\xa4\x1f\xa4\xb9\x16\x09\x75\x80\xe9\x81\x8a\x7e\x40\ +\xe4\x62\x1d\xf4\x0c\x8c\xd1\x39\xfa\xe3\x8d\x16\xfa\xe5\x30\x2b\ +\x4b\x2d\x8e\xb9\x40\x8a\x11\xdd\xae\xd6\x9b\xc7\x71\x42\xd1\x5f\ +\xd7\x88\xed\xd3\x9b\x45\x55\x60\x96\xeb\xf9\x59\x8c\xcc\xb3\xfa\ +\xe7\xd3\xb7\xa7\xfa\xbe\x8c\x82\x0d\xf4\xd7\x51\x9f\xd9\xa8\xe4\ +\xfa\x4e\x7f\xad\xff\x2d\x80\xcb\xb5\x63\x56\x8b\x51\x1b\x93\x19\ +\x21\x73\xa5\x07\x52\xd9\xcc\xa8\xea\x75\x8c\xee\x95\x0d\xd0\x2d\ +\xf5\x7c\xd9\x9e\x8b\xa1\xdc\x63\x63\x63\xa8\xaa\xaa\x42\x63\x63\ +\xa3\xa4\xc8\xf0\xf9\x7c\x12\x8d\x42\x20\x40\x66\x80\xc0\x99\x66\ +\x0b\xa6\xcf\xe1\xe2\xad\x3a\x81\x3a\x1c\x8e\x45\x02\x8c\xab\x57\ +\xaf\x46\x2c\x16\xc3\xe8\xe8\xa8\xb0\x4e\xf1\x78\x1c\x4e\xa7\x13\ +\x1e\x8f\x07\x23\x23\x23\x78\xfd\xf5\xd7\x71\xcd\x35\xd7\x00\x00\ +\x1e\x7e\xf8\x61\x38\x9d\x4e\x7c\xe9\x4b\x5f\xc2\x0b\x2f\xbc\x80\ +\xa6\xa6\x26\x5c\x7a\xe9\xa5\x78\xfb\xed\xb7\x91\x9f\x9f\x8f\x33\ +\x67\xce\x60\xfd\xfa\xf5\xe2\x57\x51\x5e\x5e\x2e\x2c\x1b\xf3\x75\ +\x4d\x4d\x4d\xc1\x66\xb3\x61\x68\x68\x48\x9c\x95\xc3\xe1\xb0\x4c\ +\x78\xf4\xa7\x52\x17\x67\x00\x22\x24\xc9\x49\x90\xe6\x96\x4c\x26\ +\x23\xe2\x8a\x04\x01\x57\x5f\x7d\x35\x1e\x7a\xe8\x21\xac\x5d\xbb\ +\x16\xa3\xa3\xa3\x38\x78\xf0\x20\x4c\x26\x13\xea\xeb\xeb\x45\xd5\ +\x5b\xd3\x34\x74\x76\x76\x8a\x8f\x8a\x9a\x82\x83\x7d\x49\x9d\xb4\ +\xf3\xf2\xf2\x70\xf6\xec\x59\xfc\xf7\x7f\xff\x37\x7a\x7a\x7a\x24\ +\x0a\xaa\xb0\xb0\x10\xa5\xa5\xa5\x02\xb0\xb8\x40\xa9\x63\x4a\xd3\ +\x34\x31\x03\xa9\x91\x81\x04\x53\xf4\x2f\x51\xd5\xb1\x6d\x36\x1b\ +\x26\x26\x26\xf0\x1f\xff\xf1\x1f\x00\xb0\x48\x44\x94\xcf\xa9\xef\ +\xa7\x46\x9b\x01\xfe\x4d\x45\xfc\x0d\x1b\x36\x60\x70\x70\x10\x7e\ +\xbf\x5f\x80\x20\x41\x20\x8b\x2a\x98\x39\x3f\x3f\x8f\xa6\xa6\x26\ +\xac\x5b\xb7\x0e\xaf\xbe\xfa\xaa\x2c\x20\x46\x1b\x54\xf5\x79\xf9\ +\x39\xe7\x18\xfa\x18\x52\x5b\x69\xe3\xc6\x8d\x38\x7d\xfa\x34\x80\ +\x05\xf3\x75\x4f\x4f\x8f\xf8\xa5\xe9\xe7\x5c\x82\x0b\x7e\xc6\x5c\ +\x7b\x36\x9b\x0d\xe9\x74\x1a\xef\xbf\xff\x3e\xf2\xf2\xf2\xb0\x72\ +\xe5\x4a\xac\x5f\xbf\x1e\xd7\x5e\x7b\x2d\xfa\xfb\xfb\x51\x5f\x5f\ +\xbf\x28\xba\xf0\x13\x9f\xf8\x04\xde\x7c\xf3\x4d\xbc\xf1\xc6\x1b\ +\xf8\xfc\xe7\x3f\x2f\xa6\x33\x2e\x8e\xa1\x50\x48\xd8\x1a\x32\x47\ +\x64\xd4\x78\xef\x74\x3a\x2d\x0e\xe9\x54\xf2\xe6\x62\xca\xf4\x46\ +\x8c\xfe\x9d\x99\x99\x11\x00\x4f\xb3\x99\xa6\x69\xd2\x9f\x1c\x0e\ +\x87\x5c\x9f\xa6\x71\xd5\x65\x40\xed\x7b\xf9\xf9\x0b\x8a\xe3\x66\ +\xb3\x19\x81\x40\x00\x79\x79\x79\x12\xa9\x46\xc1\x4c\xfa\x63\xb2\ +\x3e\x14\xa0\x65\x5f\x23\xbb\x3a\x38\x38\x88\x50\x28\x24\x2c\x52\ +\x24\x12\xc1\xe4\xe4\x24\x6a\x6a\x6a\x90\x4e\x2f\x64\x8b\xb0\x58\ +\x2c\x92\x63\x93\x12\x07\x34\xc1\xcd\xcf\xcf\x23\x1a\x8d\x4a\xee\ +\x4a\xb2\xc5\xe1\x70\x18\xb1\x58\x0c\x4e\xa7\x13\x2e\x97\x0b\x83\ +\x83\x83\x28\x29\x29\x81\xd7\xeb\xc5\x89\x13\x27\x70\xfa\xf4\x69\ +\x34\x34\x34\xa0\xb9\xb9\x19\x26\xd3\x42\xae\xd1\xe2\xe2\x62\x58\ +\x2c\x16\x31\xb5\x87\xc3\x61\x91\xa1\xa0\x49\x8e\xfd\x61\x76\x76\ +\x56\x04\x4b\xd9\x37\xb9\xa1\x21\x4b\x3a\x35\x35\x85\xbc\xbc\x3c\ +\x61\x05\x57\xad\x5a\x85\x60\x30\x28\xac\xbf\x3a\x4f\x92\x11\x26\ +\xbb\xaf\x69\x0b\x26\x5e\x32\x88\x8c\xec\x65\x06\x0a\x6a\xee\x31\ +\x7f\x27\x7d\xdb\xe8\x63\x47\x89\x17\xfa\x6b\x71\xac\x98\xcd\xe6\ +\x05\x0d\x34\xd5\xce\xa9\x0e\x18\x23\x3f\x21\x23\x66\x42\xbf\x68\ +\x18\xb1\x31\xb9\xc0\x07\xbf\xd7\xb3\x16\xcb\x01\x4f\xcb\x29\xaa\ +\x33\x6f\xb6\x45\x53\xbf\x4b\xca\x06\x26\xf9\x99\x91\x23\xa9\x5a\ +\x67\xfd\xf3\xeb\xd9\x2d\x3d\x10\xd2\x1f\xaf\xaf\x33\xff\xd6\x07\ +\x0f\xa8\xe7\xa8\xf5\xcd\xe5\x6b\xa4\x37\x9f\x66\xbb\xd6\x87\x05\ +\x11\xea\xdf\xcb\x65\xae\x8c\xbe\xd7\x3f\x73\x36\xd0\x69\xf4\x19\ +\xcf\xe1\x2e\xdd\x88\xc5\x32\x62\x4e\xf5\xf5\xce\xd6\x0f\xb3\x01\ +\xfe\xa5\x0a\x99\x89\x50\x28\xb4\x28\x42\x89\xfa\x33\x00\xd0\xd0\ +\xd0\x80\xd5\xab\x57\xa3\xb2\xb2\x52\x14\xc7\xe9\x67\x40\x3d\x27\ +\xa6\x52\xe1\x4e\x8b\xbb\x4b\x3a\xc8\x73\xe1\x27\x8d\xce\x8c\xf3\ +\x34\x3d\x45\x22\x11\x4c\x4c\x4c\x08\x50\x88\x46\xa3\x98\x9d\x9d\ +\xc5\xaa\x55\xab\xe0\xf3\xf9\x30\x3f\x3f\x0f\x97\xcb\x05\xb3\xd9\ +\x8c\x93\x27\x4f\xe2\xde\x7b\xef\x45\x77\x77\x37\x1e\x7b\xec\x31\ +\xc4\xe3\x71\x7c\xfc\xe3\x1f\x47\x7d\x7d\x3d\x2c\x16\x0b\xde\x7b\ +\xef\x3d\x00\xc0\x65\x97\x5d\x26\x75\x4d\x26\x93\xa8\xac\xac\xc4\ +\x96\x2d\x5b\xe0\x70\x38\xa4\x4e\x16\x8b\x45\x04\x42\x09\x44\x26\ +\x26\x26\x50\x53\x53\x23\x3e\x3a\x9c\xa8\xd4\xc4\xd1\xaa\x89\x8a\ +\xf4\x3b\x81\x98\xca\xfe\xd0\x44\xb4\x61\xc3\x06\xdc\x7f\xff\xfd\ +\x78\xee\xb9\xe7\x10\x0a\x85\x84\xce\x67\x7f\xa2\x03\x30\x17\xaf\ +\xf1\xf1\x71\x5c\x74\xd1\x45\xa8\xaf\xaf\xc7\x1f\xfe\xf0\x07\x71\ +\x56\x65\x49\x26\x93\x78\xf1\xc5\x17\x31\x32\x32\x82\xba\xba\xba\ +\x45\x13\x32\x05\x24\x09\xe2\xe9\xf0\xae\x3a\xcb\x92\xc5\x20\xdb\ +\xa8\xa6\x1f\x22\x98\xa4\xb9\x8a\xa6\x9b\x5f\xff\xfa\xd7\x18\x18\ +\x18\x10\x07\x6b\xce\x1d\xfa\x31\xcb\x3e\xab\x2f\xfa\xf1\x32\x3c\ +\x3c\x0c\x87\xc3\x81\x8b\x2e\xba\x08\xe3\xe3\xe3\x08\x04\x02\x18\ +\x18\x18\x10\x56\x8f\xcc\x11\x99\x47\xe0\x82\x36\x57\x30\x18\xc4\ +\x65\x97\x5d\x86\x63\xc7\x8e\x89\x8f\x9d\xda\xf7\xf5\x3e\x5a\xc0\ +\x85\x08\x40\x55\xf1\xbb\xa4\xa4\x04\x3b\x77\xee\x44\x5d\x5d\x1d\ +\x9e\x7a\xea\x29\x91\x23\x51\xcf\xe3\xb8\xa3\x09\x8d\xe0\x8a\xf5\ +\x63\x06\x81\xd6\xd6\x56\xcc\xce\xce\x62\x7c\x7c\x1c\x3e\x9f\x4f\ +\x4c\x43\x6d\x6d\x6d\x08\x06\x83\xb8\xf5\xd6\x5b\x45\xda\x82\xd1\ +\xa0\x2f\xbe\xf8\x22\xae\xba\xea\x2a\xac\x5d\xbb\x16\x7d\x7d\x7d\ +\xf0\xfb\xfd\x70\x38\x1c\x70\x38\x1c\x28\x28\x28\x10\xd0\xa9\x69\ +\x9a\x88\xcb\x92\xd1\xa4\x84\x03\xdf\x01\x25\x0f\x28\x57\xa2\x6e\ +\x0c\x38\xfe\x32\x99\x8c\x30\x97\xa5\xa5\xa5\xe2\xb8\x4e\x13\xbe\ +\x2a\x3c\x4a\x06\x84\x2e\x03\xd4\xcb\x63\x9e\x41\x32\xbe\xf4\x09\ +\x1a\x1b\x1b\x43\x51\x51\x11\x6a\x6a\x6a\x64\xe3\x44\x93\xd9\xe4\ +\xe4\x24\xdc\x6e\x37\xca\xca\xca\x04\xdc\x6a\xda\x82\xc3\xf7\xaa\ +\x55\xab\x70\xe2\xc4\x89\x45\x9f\x13\xb4\x32\x4f\x20\x19\xbd\xca\ +\xca\x4a\x11\xef\x04\x16\x58\xb8\xbe\xbe\x3e\x74\x75\x75\xa1\xb4\ +\xb4\x14\x17\x5f\x7c\x31\xe2\xf1\xb8\xa4\x90\x19\x1a\x1a\x42\x2c\ +\x16\xc3\xba\x75\xeb\x04\x64\xd5\xd5\xd5\xa1\xbb\xbb\x5b\xe4\x24\ +\xb6\x6d\xdb\x86\xf9\xf9\x79\xf1\xbb\xb2\x5a\xad\x88\x46\xa3\x88\ +\xc7\xe3\xa8\xa8\xa8\x10\xc0\xc9\x48\x3d\xb6\x3b\x41\xa7\x1a\x99\ +\xaa\x7f\x1f\x94\xb3\x88\x44\x22\x62\x11\x98\x9e\x9e\x16\xf0\xce\ +\xfe\x46\xc0\x6b\xb5\x5a\x91\x4e\x2f\x08\x1d\xf3\x9d\x13\x44\x72\ +\xcc\x51\xda\x81\x7e\x70\x04\x5f\xbc\x76\x7e\x7e\xbe\x00\x73\x02\ +\x6b\xf6\x7f\xd6\x2d\x91\x48\x2c\x44\x11\xe6\x02\x17\x2a\xc8\x30\ +\x5a\x80\x97\x0b\xb6\xd4\xef\x8c\x3e\x37\x32\x3b\xea\x17\x6b\xa3\ +\xff\x73\x15\x3e\xe8\x52\xc7\x1b\xd5\xd9\x08\x5c\xe9\x9f\x3b\xdb\ +\x75\x8c\xee\x97\xab\x1d\xd4\xe7\x57\xdb\x59\x9d\xc0\x8c\x26\x33\ +\xf5\x7c\x7d\xbd\xb3\x3d\x8f\xda\x36\xb9\xda\x61\x39\xed\x64\xf4\ +\x3c\xb9\xc0\xec\x52\xd7\x5c\x4e\x1d\x72\x9d\x63\xd4\x5f\x55\xc6\ +\xce\x88\xb9\x52\xaf\xb1\x54\xbd\x4b\x4a\x4a\x60\xb7\xdb\x25\x9c\ +\x59\xbd\xb7\x11\x50\x63\x61\x6a\x0f\x2e\x50\x74\xbc\x4c\xa5\x52\ +\xb2\x73\xea\xeb\xeb\xc3\xd1\xa3\x47\x11\x89\x44\x50\x57\x57\x27\ +\xe6\x28\xaa\xc0\xb3\xfe\xdc\x25\x65\x32\x19\xa1\xa3\x39\x29\xab\ +\x39\xd2\x08\xe4\x18\xf5\x32\x3f\x3f\x2f\x79\xb8\x18\x45\xc5\xfa\ +\x54\x54\x54\x88\x8c\xc3\xcc\xcc\x8c\xf8\x6c\x99\xcd\x66\x5c\x75\ +\xd5\x55\x78\xf1\xc5\x17\xf1\xf6\xdb\x6f\xa3\xb1\xb1\x11\x8d\x8d\ +\x8d\x78\xf2\xc9\x27\x31\x3d\x3d\x8d\xca\xca\x4a\xd1\xa5\x19\x1c\ +\x1c\x44\xc3\xff\x24\xd4\xad\xa8\xa8\xc0\xdc\xdc\x1c\x4e\x9e\x3c\ +\x09\xbf\xdf\x8f\xb2\xb2\x32\x99\xd4\x48\xd5\x3b\x1c\x0e\x49\xed\ +\xc1\x7c\x89\x9a\x76\x21\xca\x87\x2c\x24\xe9\x7f\x2e\x3e\x64\x0f\ +\x54\x55\xf3\xa2\xa2\x22\x1c\x3a\x74\x08\x9b\x37\x6f\x46\x7b\x7b\ +\x3b\xc6\xc6\xc6\x70\xfb\xed\xb7\xc3\xe5\x72\xa1\xbf\xbf\x1f\x63\ +\x63\x63\xa8\xaf\xaf\x47\x28\x14\xc2\x9e\x3d\x7b\xa4\x4f\x54\x54\ +\x54\xe0\xde\x7b\xef\x45\x7d\x7d\x3d\xf6\xee\xdd\x0b\xb3\xd9\x2c\ +\x40\x88\x8e\xac\xd3\xd3\xd3\xf0\xf9\x7c\xb2\xd8\xd1\x5c\xcb\x1c\ +\x84\x34\x35\x72\x41\xa0\x69\x81\x3f\x2a\x38\x52\x9d\xb7\x35\x4d\ +\x13\xf0\x90\x97\xb7\x90\xa3\x30\x1a\x8d\xe2\x47\x3f\xfa\x11\xc2\ +\xe1\xf0\x22\x55\x73\x3d\xcb\xad\xef\x6b\xd9\xc6\x06\x17\x86\x48\ +\x24\x22\xe6\x64\x0a\x50\x96\x97\x97\xc3\x64\x32\x89\x9c\x81\xdd\ +\x6e\xc7\xfa\xf5\xeb\xf1\xfe\xfb\xef\x0b\xbb\xd7\xd7\xd7\x87\xb9\ +\xb9\x39\xb4\xb4\xb4\x40\xd3\x34\x91\xfb\xc8\xb5\xc1\xd0\x8f\x07\ +\x46\x0a\xde\x7a\xeb\xad\x28\x2e\x2e\xc6\x93\x4f\x3e\x09\x8f\xc7\ +\x83\xbe\xbe\xbe\x45\xa2\xad\x04\x1c\xf4\x51\x53\x7d\xaf\xc8\x66\ +\xa5\xd3\x69\x34\x37\x37\x63\x68\x68\x08\xa1\x50\x08\x0e\x87\x03\ +\x4d\x4d\x4d\xa8\xaf\xaf\xc7\xcf\x7e\xf6\x33\xac\x58\xb1\x02\x3b\ +\x77\xee\xc4\x67\x3f\xfb\x59\x64\x32\x19\x7c\xe1\x0b\x5f\x90\xb4\ +\x50\x2e\x97\x0b\xb7\xdd\x76\x1b\x7c\x3e\x1f\xfa\xfa\xfa\x90\xc9\ +\x64\xd0\xd6\xd6\x86\x68\x34\x2a\xe2\xa5\xac\xcb\xec\xec\xac\x98\ +\x80\xd5\x5c\x93\x04\x62\xdc\x28\xd0\x54\x4f\xd6\x8a\x79\xf9\x38\ +\x2e\xc9\x2c\x13\xd0\xd3\xff\x92\xfd\x9a\x0c\x88\x1e\x3c\xd3\x54\ +\xcd\xb6\xa6\xa9\x8e\xc0\x8b\xe9\xa4\x32\x99\x05\xfe\xd6\x1c\x83\ +\x00\x00\x20\x00\x49\x44\x41\x54\xe7\x6c\x32\x71\xd4\x61\x8b\xc5\ +\x62\x8b\xda\x4d\xd3\x16\x82\x5f\x68\xfe\x8c\xc7\xe3\xa2\x37\xa7\ +\xe6\x22\x24\xe0\x04\x16\x54\xde\x47\x47\x47\xa5\x3d\x98\x42\x27\ +\x10\x08\xa0\xac\xac\x0c\xd5\xd5\xd5\xb8\xe4\x92\x4b\xb0\x72\xe5\ +\x4a\x34\x35\x35\x21\x16\x8b\x61\xed\xda\xb5\x68\x6e\x6e\xc6\xd1\ +\xa3\x47\x51\x57\x57\x27\xd1\xb5\x1c\x3f\xcc\x85\x48\x90\xa8\xa6\ +\x13\x8a\x46\xa3\x62\xea\xa4\x64\x0d\xe7\xeb\x99\x99\x19\x34\x36\ +\x36\xc2\x6c\x36\x63\xef\xde\xbd\xe8\xe8\xe8\x58\x14\x6c\x42\x76\ +\x71\x72\x72\x52\x58\xab\xf3\xe7\xcf\x63\x6e\x6e\x4e\xf4\xb5\x38\ +\xee\x98\x9e\x27\x9d\x4e\x8b\x63\xbc\x2a\x35\x41\x36\x92\x5a\x78\ +\xcc\x3b\xc8\xfa\xab\xd9\x36\xd4\xd4\x58\xaa\xff\x9d\x4a\x5a\xe5\ +\x6b\x9a\xf6\xcf\x2a\x90\xd0\xb3\x24\x46\x8b\x59\xb6\x9d\xbf\x5a\ +\xf4\x2c\x86\x6a\x42\xd4\x4f\x04\x46\xc0\x2d\x17\x18\xd3\x9f\x93\ +\xab\xe8\xc1\x87\xd1\x35\x96\x02\x72\x46\x7f\xeb\xc1\x04\x3f\x33\ +\x32\x15\xf0\x7f\xfd\x62\x6f\xd4\x56\x6a\xbd\x55\x26\x27\xdb\x7b\ +\xc8\xf6\xbf\xbe\x18\x31\x86\xfa\xf3\x3e\x0c\x6b\x98\xed\xde\x1f\ +\x06\x5c\x2d\xe7\xda\xcb\x39\x2e\x5b\xff\xd3\x7f\xa7\x67\x49\x73\ +\xdd\xd7\xa8\x0e\x64\x58\xd4\x5d\x0a\x8f\xcd\x05\xe2\xa7\xa7\xa7\ +\x31\x32\x32\x22\xfe\x55\x64\xd8\xd4\xb0\x66\x9e\xe7\xf7\xfb\x71\ +\xf0\xe0\x41\x54\x55\x55\x61\xeb\xd6\xad\x22\x95\xc0\xd4\x35\x4c\ +\x0a\xcc\x7c\x65\xdc\x41\xab\x4e\x9b\x64\x00\xb8\x68\x10\xb0\x70\ +\xc2\x61\x52\xe3\x40\x20\x00\x97\xcb\x85\x91\x91\x11\xc9\x27\x36\ +\x38\x38\x28\x51\x90\x27\x4f\x9e\xc4\xba\x75\xeb\x60\xb7\xdb\xb1\ +\x6f\xdf\x3e\xb4\xb5\xb5\x49\x82\x65\x8b\xc5\x82\xda\xda\x5a\xe4\ +\xe7\xe7\xe3\xd5\x57\x5f\x85\xdb\xed\xc6\x9d\x77\xde\x29\x8a\xd8\ +\x6f\xbf\xfd\x36\xba\xba\xba\x50\x53\x53\x23\xb4\x3b\x85\x10\x09\ +\x4c\x34\x6d\x61\xe7\x4f\x25\x7b\xee\x30\xe9\xb8\xca\x67\xa2\xbe\ +\x96\xea\xe8\xab\x32\x1c\x73\x73\x73\x68\x6f\x6f\xc7\x9a\x35\x6b\ +\x70\xc9\x25\x97\xe0\xee\xbb\xef\xc6\xf6\xed\xdb\x51\x53\x53\x83\ +\xd2\xd2\x52\xf4\xf5\xf5\xa1\xba\xba\x1a\x53\x53\x53\x78\xf1\xc5\ +\x17\x31\x3d\x3d\x8d\xba\xba\x3a\x7c\xe5\x2b\x5f\xc1\x86\x0d\x1b\ +\x10\x8f\xc7\x71\xf0\xe0\x41\x61\x14\x28\xab\x41\x01\x44\x6a\xfa\ +\x98\xcd\x66\xd8\x6c\x36\x31\xa5\xb0\xaf\xf3\x78\x15\x20\xea\x7d\ +\xb1\xd4\xf9\x95\x26\x2f\xb5\x9f\x7a\xbd\x5e\x3c\xfb\xec\xb3\xd8\ +\xbb\x77\xaf\x48\x45\xb0\x3f\xe9\x83\x26\x72\x6d\xa6\x8c\x18\x6d\ +\x00\xa2\x61\x44\xcd\xa9\xd6\xd6\x56\x49\x2f\x94\xc9\x64\xb0\x7d\ +\xfb\x76\xb4\xb6\xb6\xe2\xb5\xd7\x5e\x93\x9d\x3c\x7d\x02\x7d\x3e\ +\x1f\x3e\xfa\xd1\x8f\x22\x12\x89\x60\x7c\x7c\xfc\x03\x2e\x12\xfa\ +\x79\x8e\xf7\x2e\x28\x28\x80\xc7\xe3\x41\x65\x65\x25\xfe\xf6\x6f\ +\xff\x16\xaf\xbd\xf6\x1a\xde\x79\xe7\x1d\xd1\x78\x52\xd9\x29\xf5\ +\x1c\x35\xf0\x83\x85\x09\x93\xf3\xf2\xf2\xd0\xdd\xdd\x8d\x4c\x26\ +\x83\x1d\x3b\x76\xc0\x6c\x36\xe3\xa5\x97\x5e\x82\xd9\x6c\xc6\xa3\ +\x8f\x3e\x8a\x9f\xfd\xec\x67\x38\x70\xe0\x00\x80\x05\xf3\xb6\xdf\ +\xef\xc7\xd1\xa3\x47\xb1\x7f\xff\x7e\x71\x80\xb7\x58\x2c\x18\x1a\ +\x1a\xc2\x5b\x6f\xbd\x25\x40\x86\xe0\x89\x63\x84\x00\x9f\x20\x87\ +\x00\x5a\x75\xbf\xa0\x19\x89\x66\x2b\x46\x8e\x71\xe1\xa5\xb8\x27\ +\x17\x75\x06\xa0\x10\x5c\xc4\x62\x31\x04\x83\x41\xc9\x10\x30\x35\ +\x35\x25\xef\x8c\xc1\x1f\xea\xc6\xc2\x6a\xb5\x4a\xdd\x6c\x36\x9b\ +\x38\xcb\x93\xbd\x9a\x9f\x9f\x97\x9c\x87\x1e\x8f\x47\x98\x6c\xfa\ +\x20\x31\xc7\x5e\x22\x91\x10\xad\xb8\x92\x92\x12\x14\x15\x15\xa1\ +\xbc\xbc\x1c\x4e\xa7\x13\x89\x44\x02\x13\x13\x13\x92\x86\x6b\x6a\ +\x6a\x0a\xd1\x68\x14\xeb\xd6\xad\x93\x9f\x99\x99\x19\x0c\x0c\x0c\ +\xa0\xaf\xaf\x4f\x52\x0f\xf1\x7d\x76\x75\x75\xe1\xf4\xe9\xd3\x58\ +\xb1\x62\x85\x38\xc3\x3b\x9d\x4e\x00\x17\x52\xf3\x10\xc0\x93\xe9\ +\xe5\x33\xd3\x19\xbd\xa9\xa9\x49\xa2\x1a\xd9\xa6\xf5\xf5\xf5\x48\ +\x24\x12\x78\xf6\xd9\x67\xc5\x15\x81\xe0\x95\x1b\x4f\xfa\x4d\xaa\ +\x01\x26\x74\xad\x20\x90\x64\x5b\xaa\x52\x0b\x91\x48\x44\xe6\x56\ +\x8e\x37\xba\x15\x10\x6c\xb3\x7f\x92\xe1\x67\xbf\x67\xd4\x25\xc7\ +\x2b\xe7\xe7\xfc\xfc\xfc\x05\xc1\xd6\x3c\x5d\x2e\xc2\x6c\x03\xc6\ +\xe8\x98\x6c\x03\x5b\xfd\x4c\xbd\x8e\x6a\x53\x57\x27\x8c\xe5\x9a\ +\x5c\x8c\x80\x0a\xaf\xa1\x3f\xc6\xa8\xae\x46\xa0\x8e\xa0\x48\xbf\ +\xf8\xea\xeb\xcf\x5d\x64\xae\x45\x5d\x2d\xfa\x49\x88\x13\x6b\xb6\ +\x85\xdb\x08\xa4\xe4\x02\x0e\xd9\x00\xd3\x52\xc5\x88\x01\xd4\xb3\ +\x64\xb9\x9e\x2b\x5b\x1f\xc8\x05\xca\x97\x73\x1d\x7d\x9f\x5b\xaa\ +\xff\x71\xe7\x93\x2d\x30\x42\xdf\x7e\x4b\xb5\x8f\x11\xb0\xd7\xdf\ +\x53\x8d\xf2\xe1\xa0\x25\x88\x59\xce\x33\x73\xb2\x00\x2e\x88\x17\ +\xea\xcf\xa3\x96\xd3\xdb\x6f\xbf\x0d\xbb\xdd\x0e\x9f\xcf\x27\x0b\ +\x34\x43\xad\x4b\x4b\x4b\x31\x3f\x3f\x2f\xa6\x03\xb5\xaf\x5a\xad\ +\x56\x24\x93\x49\xf1\xbf\xe1\xe4\x4e\x00\x33\x3e\x3e\x2e\x93\xd7\ +\xd4\xd4\x94\xec\x22\xe9\xcb\x70\xfa\xf4\x69\x24\x12\x09\x54\x55\ +\x55\x89\xe3\xfb\xca\x95\x2b\x31\x38\x38\x88\xb3\x67\xcf\xe2\xe0\ +\xc1\x83\xb8\xe5\x96\x5b\xf0\xf1\x8f\x7f\x1c\x85\x85\x85\x78\xe7\ +\x9d\x77\xf0\xc7\x3f\xfe\x11\x37\xdc\x70\x83\x98\x6f\x0e\x1f\x3e\ +\x8c\xd7\x5f\x7f\x1d\xab\x57\xaf\x46\x4d\x4d\x8d\x38\x33\x13\xe8\ +\x11\x58\xd1\x4f\x85\xce\xad\x64\x2c\x08\xb0\x08\x3e\xb9\xd8\xab\ +\x7e\x39\x7c\x66\xe6\x6b\x74\xbb\xdd\x98\x9b\x9b\x43\x63\x63\x23\ +\x12\x89\x04\xf6\xef\xdf\x8f\xeb\xaf\xbf\x5e\x52\xe3\xa4\x52\x29\ +\x94\x96\x96\xe2\xc9\x27\x9f\x44\x7e\x7e\x3e\xee\xbb\xef\x3e\xec\ +\xdc\xb9\x13\xc0\x82\x09\xe4\xd8\xb1\x63\xb2\x3b\xe5\xa2\x43\xc6\ +\x8a\x66\x59\x02\x2b\xb2\x53\x74\x56\xa7\xa6\x10\x59\x0f\x00\x02\ +\x20\xd5\xb9\x83\xe3\x9f\x7f\xf3\x39\xc8\xb4\x7d\xf3\x9b\xdf\x14\ +\x49\x09\xe0\x82\x6f\xa7\xde\x8d\x23\x57\x5f\x33\x62\xb7\x34\x6d\ +\x41\x08\x76\x78\x78\x58\x34\xc1\x0e\x1d\x3a\x84\xde\xde\x5e\xcc\ +\xcd\xcd\x89\xd9\xb4\xbd\xbd\x1d\xbd\xbd\xbd\xc8\xcb\xbb\x20\x6d\ +\x52\x5a\x5a\x8a\x58\x2c\x86\x68\x34\x8a\x1d\x3b\x76\x60\x66\x66\ +\x46\x64\x3f\x72\x8d\x55\x32\x38\x36\x9b\x0d\xd7\x5d\x77\x1d\xbc\ +\x5e\x2f\x7e\xfd\xeb\x5f\xa3\xb4\xb4\x14\xbd\xbd\xbd\xe2\x97\xa6\ +\xce\xbf\x9a\xa6\x7d\x40\xbb\x8e\x0b\x28\xcd\xcf\x73\x73\x73\x92\ +\x7b\xf0\xde\x7b\xef\x45\x3c\x1e\xc7\xd9\xb3\x67\x71\xd7\x5d\x77\ +\x61\xc3\x86\x0d\xb8\xed\xb6\xdb\x90\x4a\xa5\x70\xd3\x4d\x37\xe1\ +\xb2\xcb\x2e\x83\xdd\x6e\xc7\x9d\x77\xde\x89\x4f\x7c\xe2\x13\x78\ +\xe4\x91\x47\x90\x4c\x26\xf1\xb1\x8f\x7d\x0c\xa9\x54\x0a\x2f\xbd\ +\xf4\x92\x30\x96\x34\x15\xd2\x2f\x2a\x95\x4a\x2d\x0a\x52\x60\x14\ +\x2e\x37\x01\x2a\x30\x23\xa8\xe6\xfb\x55\x03\x09\x54\x19\x0e\x00\ +\x02\x90\xe8\xc3\x43\x90\xc3\xf6\xd6\x34\x6d\x51\x72\x78\xd5\x17\ +\x8c\x91\x6a\x04\x0b\xdc\x6c\xd0\x07\x89\xef\x60\x6c\x6c\x0c\x93\ +\x93\x93\x28\x2f\x2f\x47\x6d\x6d\xad\x28\xc9\x27\x12\x09\x11\xe2\ +\x5c\xb9\x72\xa5\x44\xb2\x92\x75\xa3\x83\x3c\x19\x5a\xf6\x67\x12\ +\x24\x95\x95\x95\x70\xb9\x5c\x70\xbb\xdd\x70\x3a\x9d\x38\x76\xec\ +\x18\x52\xa9\x85\x3c\xa4\x04\x7b\x05\x05\x05\x38\x71\xe2\x04\x2c\ +\x16\x0b\xd6\xad\x5b\x27\x9b\x8e\xc9\xc9\x49\x4c\x4c\x4c\x88\x9c\ +\x09\xc1\xfa\xc4\xc4\x04\x86\x87\x87\x71\xfc\xf8\x71\x94\x94\x94\ +\xa0\xba\xba\x1a\x1e\x8f\x47\x58\x79\x9a\x5c\x39\xbe\x5f\x7d\xf5\ +\x55\xf4\xf5\xf5\x89\xe8\x32\x00\x99\x07\x39\x1e\xa9\x31\x46\x1f\ +\x39\x6e\x38\x19\x25\xa9\x69\x9a\x64\x07\xa0\x62\x3b\xdf\x37\xe7\ +\x53\x8e\x3f\xca\x6f\xd0\xa7\x8f\xac\x19\x7d\xf1\x08\xcc\xf5\x1b\ +\x41\x06\x43\xc8\x2a\x6d\xb4\x00\x19\x01\x17\xfd\x62\xa6\x0e\x7e\ +\xfd\x71\x7a\xc0\x90\x6d\xd1\x34\xf2\xf7\xd2\x17\xfd\xae\x4d\xbf\ +\x70\x66\x5b\xd8\x59\x5f\x23\x60\xa2\x7f\x46\xfd\xb1\xea\x67\x46\ +\x8e\xe8\xd9\x40\x25\x8b\x3a\x89\xea\x01\x04\x07\x84\x3a\x09\x67\ +\xbb\xb6\xd1\xb3\x1a\xd5\x51\xfd\x2e\x5b\xbb\xb0\x4e\x7a\x07\x7e\ +\xfd\x35\x97\x03\x18\xf4\x65\xb9\x60\x46\x7f\x4c\xae\x77\x90\xed\ +\xbd\xaa\x75\xd6\x83\x57\x3d\xf0\x33\x7a\xaf\x46\xf5\x51\x8f\xd1\ +\xff\xd6\x97\x99\x99\x19\x94\x96\x96\xca\x20\xcf\xd6\xbf\x01\x88\ +\x73\x36\x7d\x74\xa8\xa7\xa3\xaf\xa7\xa6\x69\x62\xba\x29\x2f\x2f\ +\xc7\xf3\xcf\x3f\x8f\xdf\xff\xfe\xf7\x18\x1e\x1e\x96\x89\x82\x4e\ +\xa7\x85\x85\x85\xe2\x9c\x49\x1f\x0a\x55\x49\x99\xfe\x01\xbc\x4f\ +\x20\x10\xc0\xcc\xcc\x0c\xbc\x5e\x2f\x32\x99\x0c\xce\x9e\x3d\x2b\ +\x13\x58\x2c\x16\x43\x28\x14\x12\x90\x60\x36\x9b\x51\x59\x59\x89\ +\x86\x86\x06\xc4\x62\x31\x4c\x4f\x4f\xe3\x9e\x7b\xee\xc1\x7d\xf7\ +\xdd\x87\x4c\x26\x83\xbf\xff\xfb\xbf\x47\x28\x14\x42\x38\x1c\x46\ +\x32\x99\xc4\x77\xbf\xfb\x5d\x89\x0a\x3c\x72\xe4\x08\x5e\x79\xe5\ +\x15\xd4\xd7\xd7\xc3\x6c\x36\x23\x12\x89\xa0\xa4\xa4\x04\x26\x93\ +\x49\xd2\x6d\x70\x91\xe7\xb8\x27\x0b\x40\x0d\x1b\x4e\x56\x2a\x93\ +\x41\x69\x04\x1e\x9b\x4e\xa7\x05\x98\x69\xda\x42\x32\x6c\x46\x1f\ +\xed\xde\xbd\x5b\xfc\xcf\x00\x48\xa4\x96\xdf\xef\x87\xcb\xe5\xc2\ +\xe5\x97\x5f\x8e\x2d\x5b\xb6\xc8\xb5\xe9\x27\x46\x7f\x21\xd6\x8d\ +\xfa\x56\x04\x57\x64\xdf\x08\x78\x69\xfe\xe2\xfb\x2d\x2c\x2c\x44\ +\x51\x51\x91\x80\x07\x55\xf8\x90\x8c\x06\x75\x90\xd4\x85\xd8\x6a\ +\xb5\x62\xdf\xbe\x7d\x88\x46\xa3\xb0\x5a\xad\x52\x2f\x3d\x4b\xaa\ +\xfe\x36\xea\x97\xfa\x39\x46\xed\x5b\x7e\xbf\x1f\x75\x75\x75\xb8\ +\xf8\xe2\x8b\x91\x4e\xa7\x51\x55\x55\x05\x8b\xc5\x02\xab\xd5\x8a\ +\x8d\x1b\x37\xc2\xe9\x74\x2e\x32\x95\x70\x33\x40\xb3\x4a\x7b\x7b\ +\x3b\xde\x79\xe7\x1d\xec\xda\xb5\x0b\x17\x5f\x7c\xb1\x04\x53\xe8\ +\x4d\x97\xea\x26\x78\x6a\x6a\x0a\x76\xbb\x1d\xbb\x76\xed\xc2\xe9\ +\xd3\xa7\x31\x3c\x3c\xbc\x28\x72\x90\xc7\xb1\xd0\x0c\x63\xf4\x1d\ +\xc5\x34\xa7\xa7\xa7\x01\x00\xb7\xdc\x72\x0b\xa6\xa6\xa6\xd0\xdb\ +\xdb\x8b\x9d\x3b\x77\xa2\xad\xad\x0d\x37\xdc\x70\x03\x92\xc9\x24\ +\xae\xb8\xe2\x0a\xdc\x78\xe3\x8d\x38\x77\xee\x1c\x46\x47\x47\x25\ +\x47\xe5\xf9\xf3\xe7\xb1\x7a\xf5\x6a\x00\x90\x44\xc3\x7c\x9f\x34\ +\xf9\xa8\x69\x8e\xd8\xe7\xe8\x24\x4d\xc0\x41\xf5\x7d\x32\x91\x0c\ +\x3e\x21\xd0\x62\x78\x3f\x01\x0b\xa5\x1a\x18\xc9\x4b\xb3\xa4\xc7\ +\xe3\x41\x79\x79\xb9\xb4\x39\x37\x6d\x9a\xa6\x89\x8f\x65\x3c\x1e\ +\x17\xb3\x15\x93\x94\x33\x65\x93\x2a\x5b\x30\x35\x35\x85\xc9\xc9\ +\x49\x4c\x4f\x4f\xa3\xa2\xa2\x02\xc5\xc5\xc5\xe8\xe8\xe8\x90\x68\ +\x3d\x3a\x75\x33\xb2\x34\x16\x8b\x09\xbb\xc3\x71\x43\x95\x7c\x02\ +\x22\x46\xea\xf1\xb9\xa8\x89\x95\x4c\x26\xe1\x74\x3a\x71\xed\xb5\ +\xd7\x62\xd3\xa6\x4d\x70\xb9\x5c\x88\xc5\x62\x92\xb6\xa7\xbc\xbc\ +\x1c\x5d\x5d\x5d\xf8\xf3\x9f\xff\x8c\xfd\xfb\xf7\xe3\x77\xbf\xfb\ +\x1d\xf6\xee\xdd\x8b\x81\x81\x01\x1c\x3d\x7a\x14\xbd\xbd\xbd\x32\ +\x0f\x05\x02\x01\x4c\x4c\x4c\x08\x10\x9b\x99\x99\x41\x2c\x16\x13\ +\x56\x8a\x51\x97\x6c\x6b\x82\x56\xfe\xa8\x7a\x5f\xcc\x4b\x69\x36\ +\x9b\xc5\xd1\xbf\xb8\xb8\x18\x76\xbb\x1d\x05\x05\x05\xb0\x5a\xad\ +\x70\x38\x1c\xb0\x5a\xad\x02\x62\x55\x5f\x41\x82\x65\x6e\xa4\xb9\ +\xae\xa8\x99\x05\x54\x2b\x84\x9a\x27\x31\x2f\x2f\x4f\x36\x65\xac\ +\x27\x80\x0f\x32\x58\x46\x93\xbe\x9e\xb9\xc9\x35\xa0\x8d\x16\x73\ +\x75\x00\xaa\x9a\x44\xfa\x85\x3d\xd7\xa2\xae\x67\x6c\x8c\x9c\xc6\ +\xb3\x2d\xc4\x6a\xbd\xb3\x31\x43\xcb\x61\x54\x96\x3a\x5e\xff\x9d\ +\xca\xae\xa8\xf5\xd0\xef\x60\xd5\xfa\xf1\xef\x5c\xc0\x42\x5f\xf4\ +\xcf\x63\x54\xef\x6c\x6d\xab\xb6\x7f\x36\x00\x97\xab\x0e\xb9\xda\ +\xe5\xc3\x96\xa5\xfa\x93\xfe\x33\x15\x9c\x1a\x01\x60\x96\xe5\xb2\ +\x7b\x1f\xa6\x90\xba\x6f\x68\x68\x90\xdd\x20\x07\xb8\x5a\x4f\x2e\ +\x52\xaa\xa3\x66\xb6\x67\xaa\xaf\xaf\x17\xda\x9c\xea\xc4\xf4\xd1\ +\x22\x8b\xc2\x1d\x36\x9f\x9b\xd1\x6c\x8c\xb6\xa3\x19\x8e\xbb\xda\ +\xf9\xf9\x79\xc4\xe3\x71\x94\x95\x95\xc9\x64\xdc\xdf\xdf\x8f\xd9\ +\xd9\x59\xc4\xe3\x71\x54\x57\x57\xa3\xa1\xa1\x41\xb2\xc5\xdb\x6c\ +\x36\x99\xec\x6c\x36\x1b\xa6\xa7\xa7\x25\x55\xc5\x8a\x15\x2b\xf0\ +\x89\x4f\x7c\x02\x2f\xbd\xf4\x92\x38\x0e\x5f\x77\xdd\x75\xa8\xa9\ +\xa9\x41\x51\x51\x11\xda\xdb\xdb\xf1\x97\xbf\xfc\x05\x76\xbb\x1d\ +\x2d\x2d\x2d\x32\xf1\x96\x97\x97\xcb\x33\x53\xd3\x8a\x0b\x11\xa3\ +\x22\xf9\xcc\x79\x79\x79\x8b\x1c\x8c\x55\xc6\x4b\xd5\x35\x23\x90\ +\xe1\xf9\x00\x04\x80\x9a\xcd\x66\x1c\x3e\x7c\x18\x4d\x4d\x4d\xf0\ +\x78\x3c\xf0\xfb\xfd\x22\xd4\xb8\x6e\xdd\x3a\xac\x58\xb1\x42\x00\ +\x20\xb0\x60\x7e\x3a\x78\xf0\x20\xa2\xd1\xa8\xf8\x8b\x70\xf2\xa6\ +\x29\x82\x0b\xa4\x9a\x0a\x87\x8b\x73\x26\x93\x91\x09\x58\x4d\xaa\ +\x4c\x53\x21\x99\x3b\x82\x16\x15\x64\x55\x56\x56\xe2\xfc\xf9\xf3\ +\x78\xe0\x81\x07\xc4\x6c\xc2\xbe\xa2\xf6\x19\xa3\xa2\xdf\x74\xaa\ +\xac\xb9\xfa\x1d\x41\xe8\xea\xd5\xab\xd1\xd6\xd6\x86\x82\x82\x02\ +\x71\x26\xae\xab\xab\x83\xcb\xe5\xc2\x55\x57\x5d\x05\x9f\xcf\x87\ +\xd7\x5f\x7f\x1d\xc0\x05\xe9\x08\x02\x60\x60\x21\xa7\x5f\x22\x91\ +\xc0\x47\x3f\xfa\x51\x58\xad\x56\x74\x77\x77\x67\x65\xf6\x79\xce\ +\xdd\x77\xdf\x8d\xfa\xfa\x7a\x1c\x38\x70\x00\x47\x8e\x1c\x41\x28\ +\x14\x92\xf6\x63\x61\x9b\x69\x9a\xb6\x88\xb1\xe1\x67\x04\x06\x74\ +\xf8\x76\x3a\x9d\x58\xb5\x6a\x15\xde\x78\xe3\x0d\xb8\xdd\x6e\xb4\ +\xb4\xb4\xe0\x91\x47\x1e\x41\x6f\x6f\x2f\x5c\x2e\x17\x3e\xf6\xb1\ +\x8f\xa1\xae\xae\x4e\x40\xe1\xf1\xe3\xc7\x91\x48\x24\xb0\x66\xcd\ +\x1a\xac\x5f\xbf\x1e\x7e\xbf\x1f\xdf\xfb\xde\xf7\x04\xdc\xb2\xcd\ +\x59\x17\x82\x27\x46\xaa\xb1\xad\xc9\x42\xb1\x0f\x03\x10\x3f\x1d\ +\x7e\xce\xa0\x13\xfa\x66\x91\x39\x01\x20\x6c\xe8\xf4\xf4\x34\x2c\ +\x16\x0b\x34\x4d\x93\x08\x39\x35\x07\x22\xe5\x52\xb8\x68\x13\x6c\ +\x50\x86\x81\x26\xac\x48\x24\x82\xfe\xfe\x7e\x11\x16\x8d\x46\xa3\ +\xe8\xed\xed\xc5\xec\xec\xac\xb0\x50\x63\x63\x63\xe2\x5e\x50\x52\ +\x52\x82\x9a\x9a\x1a\x19\x2f\x8c\xc2\xa3\x2f\x12\xb3\x27\x8c\x8e\ +\x8e\xc2\xef\xf7\x0b\x8b\x04\x00\x83\x83\x83\x32\xb7\xd0\x8c\xaa\ +\x69\x1a\x4e\x9f\x3e\x8d\x43\x87\x0e\xa1\xab\xab\x0b\x13\x13\x13\ +\xe8\xeb\xeb\xc3\xfa\xf5\xeb\xa1\x69\x1a\x06\x06\x06\x90\x4a\xa5\ +\x10\x8f\xc7\x51\x54\x54\x84\xe6\xe6\x66\xd9\x08\x72\x2c\xbb\x5c\ +\x2e\xd4\xd6\xd6\xc2\xe3\xf1\x20\x16\x8b\xc1\xe1\x70\xa0\xa1\xa1\ +\x41\x74\xb6\x68\x4e\xa4\xc9\xf3\xd5\x57\x5f\xc5\xb9\x73\xe7\xc4\ +\x3d\x81\x73\x3b\x45\x5d\x2b\x2b\x2b\x45\x16\x45\xd3\x16\x4c\xad\ +\xdc\x6c\xd2\x8c\x4a\x97\x85\x78\x3c\x2e\x0a\xfc\x04\x4c\xc9\x64\ +\x52\x40\xb1\x2a\x0e\x0b\x40\x36\xb5\x7a\x76\x9d\x73\x91\xd9\x6c\ +\x96\x3e\x43\xa9\x0c\x93\x7e\x60\xa8\x4c\x8f\x7e\xf1\xd7\x3b\xa2\ +\xab\xc5\x08\x78\xe9\x17\x6e\x15\x54\xe8\x59\x25\x3d\xc3\xa0\x2e\ +\x9e\xbc\x37\x3f\xe7\x35\xb3\xb1\x36\xd9\x4a\x36\x20\xa7\x4e\x50\ +\xea\xae\x59\xcf\x76\x19\x3d\x93\xfa\xb9\x51\x7b\xf1\x7f\x15\x04\ +\x70\x91\xd0\x4f\x86\xfc\xce\xc8\x01\x3d\x1b\x70\x30\x02\x24\x46\ +\x00\x52\x3d\x3e\xdb\x75\xf5\xc0\x2a\xd7\x75\xb2\x95\xa5\xbe\x5b\ +\x0e\x00\xd3\xbf\x27\xfd\x35\x8d\x98\x36\xb5\x7f\xe4\x62\x19\xf5\ +\xc7\x2c\x05\x26\xf5\xe7\xa9\x7f\xd3\xf7\xe7\xba\xeb\xae\xc3\xee\ +\xdd\xbb\x71\xf4\xe8\x51\x0c\x0e\x0e\x22\x91\x48\x60\x6e\x6e\x4e\ +\x16\xc8\xe5\x5e\x9f\xe6\xba\x64\x32\x29\x09\x96\x4b\x4a\x4a\x70\ +\xee\xdc\x39\x99\x98\x2a\x2a\x2a\x64\xc0\xd3\x74\x42\x76\x8b\xfe\ +\x02\xdc\x89\xc5\xe3\x71\xa4\xd3\x69\xa1\xab\xe9\x9c\x6f\xb5\x5a\ +\xd1\xdf\xdf\x8f\x64\x32\x89\xfe\xfe\x7e\xac\x5e\xbd\x1a\x1b\x37\ +\x6e\x44\x4f\x4f\x0f\xd6\xac\x59\x83\xbe\xbe\x3e\x0c\x0e\x0e\x8a\ +\xaf\x94\xdd\x6e\x47\x4f\x4f\x0f\x8a\x8b\x8b\x71\xf9\xe5\x97\xe3\ +\xa9\xa7\x9e\xc2\xa7\x3f\xfd\x69\xfc\xf0\x87\x3f\xc4\x0b\x2f\xbc\ +\x80\x54\x2a\x85\x3f\xfd\xe9\x4f\x18\x1c\x1c\x84\xc9\x64\x82\xcb\ +\xe5\x12\x36\x80\x00\x84\xcc\x1b\x17\x49\x9a\xc1\x00\x08\x90\x22\ +\xdd\x4e\x90\xa9\xee\x10\x69\xbe\x01\xb0\x68\xb1\x05\x16\xd8\x2d\ +\x52\xfc\xf4\xc5\xa0\x7f\x0b\x00\x8c\x8c\x8c\xc0\xe9\x74\x62\xdd\ +\xba\x75\x28\x2e\x2e\x96\xdc\x6b\x2c\x5c\x08\x09\x04\x69\x1e\x29\ +\x2a\x2a\x5a\xa4\xd8\xcd\x9d\x3c\x27\x5a\x3a\x33\xd3\xa4\x98\xc9\ +\x2c\x98\x62\xe9\xb0\xcb\x9d\x2f\x77\xbc\x04\x16\x8c\x22\xa5\x23\ +\xfb\xb3\xcf\x3e\x8b\x50\x28\x24\x11\x50\x9c\xbc\xf5\x45\x9d\x7b\ +\x54\xd6\x5f\x75\xae\x55\x99\x71\x7e\x97\x4e\xa7\xe1\xf1\x78\xd0\ +\xdf\xdf\x8f\x60\x30\x88\x64\x32\x89\x91\x91\x11\x09\x8b\x0f\x04\ +\x02\x8b\x22\x3c\xd5\xb9\x94\x66\x2b\x7e\xd7\xd6\xd6\x86\x48\x24\ +\x82\x1b\x6e\xb8\x01\xf5\xf5\xf5\xf8\xfd\xef\x7f\x2f\xbe\x35\xfa\ +\x28\xc3\x6d\xdb\xb6\x61\xf3\xe6\xcd\xd8\xb3\x67\x0f\xde\x79\xe7\ +\x1d\x59\xb8\x08\x16\xd4\xfa\x01\x58\x94\x7e\x85\xcf\x48\xf0\x45\ +\x3f\xb7\xd1\xd1\x51\x6c\xde\xbc\x19\xa3\xa3\xa3\x62\x02\xe7\xfb\ +\xca\x64\x32\x68\x6c\x6c\x94\x54\x54\x67\xcf\x9e\x45\x32\x99\x94\ +\xc5\x39\x1a\x8d\x22\x3f\x3f\x1f\xcf\x3f\xff\x3c\x3a\x3b\x3b\x71\ +\xd1\x45\x17\x89\xd0\x2e\x4d\x45\xaa\xaa\x3c\x1d\x9c\xa9\x75\x45\ +\x86\x95\x4c\x16\x99\x2a\x35\x59\x35\x17\x57\x8e\x45\xfa\x5a\x51\ +\xa9\x7c\x66\x66\x06\x66\xb3\x19\x43\x43\x43\x00\x20\x4c\x0c\xfd\ +\x82\xd4\x9c\x84\x04\xb7\x64\xed\xd4\xf6\x39\x73\xe6\x0c\x26\x26\ +\x26\x90\x4a\xa5\xd0\xda\xda\x8a\xe9\xe9\x69\x44\x22\x11\x89\x3e\ +\x2c\x2b\x2b\x43\x7d\x7d\x3d\xc6\xc6\xc6\xa4\x6d\x42\xa1\x90\x68\ +\x52\xc5\xe3\x71\x84\xc3\x61\x24\x12\x09\x84\x42\x21\x79\x36\xce\ +\x0b\x76\xbb\x5d\x18\x4d\x46\x42\xfa\xfd\x7e\x9c\x3e\x7d\x1a\x15\ +\x15\x15\x62\x56\x26\x73\x4d\xb6\x97\x02\xc6\x64\xd1\xaf\xbe\xfa\ +\x6a\x04\x83\x41\x9c\x3e\x7d\x1a\xc9\x64\x12\xcd\xcd\xcd\x98\x9e\ +\x9e\xc6\xb1\x63\xc7\x04\x4c\x39\x9d\x4e\x49\xe0\xcc\xb6\x57\x75\ +\xa5\x06\x07\x07\xe5\x3d\x33\x32\x93\x09\xaf\xb9\x81\x24\xc0\x89\ +\x46\xa3\xe2\x53\x4a\xa0\x4c\x50\x4a\x85\x79\x8a\xb2\x12\xd0\xf3\ +\xdd\x15\x15\x15\x21\x12\x89\x08\x28\xa6\xee\x16\xeb\xc4\xf9\x88\ +\xef\x98\x0a\xf6\x64\xbc\x08\x48\xc9\x60\xc5\xe3\xf1\x05\x1d\x2c\ +\xc0\xd8\xa7\x4a\x05\x04\x7a\x40\xc3\xcf\xf5\x4e\xf1\x46\x93\x41\ +\xae\x05\x4f\xbf\xc0\xa9\xff\xab\x0e\x85\x46\xe7\x1b\x01\xab\x6c\ +\x20\x21\x1b\x38\x62\x51\xfd\x24\x54\x60\x94\x8d\xb9\xd3\x2f\xd0\ +\xfa\xdf\x7a\xba\x3c\xd7\xa2\xae\x7e\x4e\xaa\xd2\xe8\x38\x7d\xbb\ +\xe9\xff\x36\x62\xe7\x8c\xea\x63\x54\x6f\xb5\xe4\x62\x14\x8d\x8e\ +\xfd\x6b\x58\xab\x6c\xf7\xcd\xc6\x34\xaa\x45\x05\xaa\xfa\x9d\xfe\ +\x72\x41\xe0\x87\x01\x57\x99\x4c\x46\xc2\x73\xd5\x45\x25\x2f\x2f\ +\x4f\x92\xa0\x72\xd7\xc3\x77\xa8\xbf\x6f\xae\x0d\x0a\xa3\x76\x82\ +\xc1\xa0\xf8\x36\x38\x1c\x0e\x0c\x0c\x0c\xe0\xf8\xf1\xe3\x12\xa5\ +\x54\x57\x57\x27\x13\x0b\x80\x45\x09\x47\xb9\xa0\x53\x0c\x30\x10\ +\x08\xc8\x24\xcd\xd4\x1a\x8c\xf2\x0b\x04\x02\x62\x0e\x68\x6a\x6a\ +\x42\x5e\x5e\x1e\x82\xc1\x20\x1c\x0e\x07\xa2\xd1\x28\x8e\x1d\x3b\ +\x86\x9a\x9a\x1a\x91\x83\x98\x9c\x9c\x44\x67\x67\x27\x2e\xbb\xec\ +\x32\xfc\xe0\x07\x3f\xc0\xfd\xf7\xdf\x8f\x9f\xfc\xe4\x27\xb8\xe4\ +\x92\x4b\xd0\xdb\xdb\x2b\x8e\xb2\x2b\x57\xae\x14\xc0\x67\x32\x99\ +\x16\x2d\x86\x99\xcc\x42\x9e\x32\x0a\x6f\x72\x41\xe3\x8f\xca\x5a\ +\xa8\xe6\x6c\x35\x19\x30\x4d\x1a\xc0\x05\xd5\x77\xbe\x23\x06\x05\ +\xd0\x07\x05\x00\x7a\x7a\x7a\x44\xea\x02\x00\x36\x6d\xda\x24\x61\ +\xf6\xbc\x9e\xcb\xe5\xc2\xd8\xd8\x98\xf8\x60\xd1\x54\xc8\x64\xb2\ +\x99\x4c\x46\x16\x9c\xe2\xe2\x62\x34\x37\x37\xcb\x42\x42\xf6\x8a\ +\xc5\xe9\x74\x4a\x5e\xc9\xb9\xb9\x39\xf8\x7c\x3e\xe4\xe7\xe7\x23\ +\x18\x0c\x8a\xd9\x70\x76\x76\x16\x55\x55\x55\xc8\x64\x32\x38\x74\ +\xe8\x90\x3c\x9f\x1a\x82\xae\xce\x45\xea\xe6\xcf\x68\x9e\x52\xfb\ +\x96\x7e\xfc\x98\x4c\x26\x49\xc9\x54\x50\x50\x20\xce\xd4\x54\x72\ +\xa7\x08\xa6\xc5\x62\x11\x7f\x1d\xf5\x3a\x6c\x23\xf6\xf7\xbe\xbe\ +\x3e\xfc\xe2\x17\xbf\xc0\xb5\xd7\x5e\x8b\xcf\x7f\xfe\xf3\xe8\xe9\ +\xe9\xc1\xab\xaf\xbe\x2a\xfd\x91\x00\xea\x9a\x6b\xae\x41\x5f\x5f\ +\x1f\xde\x7e\xfb\x6d\x51\x88\x27\xc0\xe2\xf3\xa9\xd1\x7b\xbc\x97\ +\xca\x1c\xa9\xec\x21\xb5\x8d\xae\xbf\xfe\x7a\x78\xbd\x5e\xfc\xf0\ +\x87\x3f\x44\x45\x45\x85\x48\x8e\x58\x2c\x16\x31\x59\x3d\xf1\xc4\ +\x13\x18\x1e\x1e\xc6\x95\x57\x5e\x89\x96\x96\x16\xc9\x55\x18\x8d\ +\x46\x71\xe2\xc4\x09\xac\x58\xb1\x42\x9e\x35\x9d\x4e\x0b\x58\xe6\ +\x33\x93\x95\xd2\x34\x4d\x00\x38\x93\x25\xc7\xe3\x71\xe9\xab\x54\ +\xe1\xcf\x64\x32\x1f\x60\x2a\xf9\xae\x7c\x3e\x9f\x30\xb6\xaa\x89\ +\x4b\xd3\x34\xf1\xe5\xcb\xcf\xcf\x17\x86\x85\x8b\x38\x99\x69\xce\ +\x6f\x6c\xab\xa9\xa9\x29\x61\xa8\xd9\xd7\x98\x3e\x8b\xbe\x97\x65\ +\x65\x65\x08\x87\xc3\xc2\x5c\x33\xc9\x71\x38\x1c\x46\x28\x14\x42\ +\x57\x57\x97\x24\xf9\xe6\xbc\x96\x97\x97\x87\x8e\x8e\x0e\xb4\xb6\ +\xb6\xa2\xb1\xb1\x11\x81\x40\x00\xe7\xcf\x9f\xc7\xe6\xcd\x9b\x71\ +\xd3\x4d\x37\x89\x90\x30\x4d\x70\x53\x53\x53\x28\x29\x29\x91\xcd\ +\x46\x6b\x6b\x2b\x3a\x3b\x3b\xd1\xde\xde\x2e\x0a\xef\x87\x0f\x1f\ +\x86\xdf\xef\x47\x4f\x4f\x0f\xbc\x5e\x2f\x86\x86\x86\x50\x51\x51\ +\x81\x96\x96\x16\x0c\x0d\x0d\x49\x80\x40\x7f\x7f\x3f\xf2\xf2\xf2\ +\x16\xf9\xb6\xd2\x24\x4a\xe9\x19\xa6\xf2\x61\x0a\x2a\xb2\xcc\xf4\ +\x89\xd5\x34\x4d\xfa\x39\xc5\x46\xe7\xe6\xe6\x84\xc1\xe7\xa6\x8f\ +\xe3\x87\x9b\x3a\x46\x60\xf3\x7d\x33\xa0\x45\xd3\x34\xc4\x62\x31\ +\x94\x96\x96\x4a\x14\x34\x59\xe6\xb2\xb2\x32\x44\xa3\x51\x78\x3c\ +\x1e\x01\xdb\x64\xdd\x79\xed\xa2\xa2\xa2\x0b\x0c\x96\xba\x00\xf0\ +\xb7\x7e\x00\xeb\x4d\x7e\xd9\x18\x86\x6c\xa0\x44\x0f\x32\xf4\xc7\ +\xf3\x1c\xd5\xe9\x31\x17\xc0\x30\x02\x2c\xd9\xea\x62\x54\x2f\x23\ +\xb6\x47\xad\x67\x36\x26\x65\x29\xc0\x07\x2c\x66\x00\x55\x86\x4e\ +\x6d\xc7\x6c\xf7\xe2\xe4\xa9\x5e\x8b\xf7\xca\xf5\x3c\xfa\x3a\xa8\ +\xe7\x18\xb1\x6c\x1f\x16\x68\xe4\x7a\xe7\x6a\x31\x7a\x1f\xb9\xde\ +\x7f\xb6\xfb\xe8\xeb\xa8\x5e\x9f\xc5\x88\x21\x5a\x6e\xdf\x59\xce\ +\xb3\xe8\x9f\x87\x8b\xa0\xc9\x64\x82\xd7\xeb\x85\xd5\x6a\x45\x4f\ +\x4f\x0f\xba\xba\xba\xc4\xb7\x2a\xdb\xf3\x18\xf5\x3f\xf5\x1e\x4c\ +\xc7\x92\x4a\xa5\x70\xf1\xc5\x17\xcb\x8e\x8e\x7e\x5b\xaf\xbf\xfe\ +\xba\x98\x07\x99\xec\x34\x12\x89\xc0\x6c\x36\xc3\xe5\x72\x61\x78\ +\x78\x58\xcc\x6b\x99\x4c\x46\x72\x96\x8d\x8e\x8e\x8a\xff\xcf\xe8\ +\xe8\x28\x56\xac\x58\x81\xc6\xc6\x46\x00\x10\x40\x36\x30\x30\x80\ +\xfc\xfc\x7c\x49\x19\xc1\x7e\x9a\x4a\xa5\x24\x34\x9b\x42\x86\x3d\ +\x3d\x3d\xb8\xf1\xc6\x1b\xf1\xec\xb3\xcf\xe2\xe7\x3f\xff\x39\xaa\ +\xaa\xaa\x70\xdd\x75\xd7\x21\x12\x89\xa0\xbe\xbe\x1e\xe3\xe3\xe3\ +\x18\x18\x18\x90\xbc\x65\x9c\x24\x6d\x36\x1b\x7a\x7a\x7a\xd0\xd0\ +\xd0\x20\x66\x89\x74\x3a\x8d\xc9\xc9\x49\x61\x8a\xb8\x08\x71\x32\ +\x63\xbd\xb9\xe0\x72\x22\x54\xf5\x86\xd4\x85\xd1\x64\x32\xa1\xbf\ +\xbf\x1f\x7d\x7d\x7d\x68\x6a\x6a\x12\x16\xcf\xe5\x72\xe1\xd4\xa9\ +\x53\x78\xec\xb1\xc7\xb0\x6a\xd5\x2a\xd9\xb9\x66\x32\x19\x71\x82\ +\xa5\x8f\x06\xcd\x00\x6a\x3a\x91\x8a\x8a\x0a\x78\xbd\x5e\xa4\xd3\ +\xe9\x45\x2c\xa2\x5e\x81\x1c\x58\x18\xaf\x56\xab\x15\x0d\x0d\x0d\ +\xc2\x06\xa4\xd3\x69\x8c\x8d\x8d\x09\x70\x74\xbb\xdd\xb0\xdb\xed\ +\x38\x7d\xfa\x34\xfa\xfb\xfb\x25\xbc\x9c\x92\x1a\x6c\x7b\x55\xfd\ +\x5d\xed\x27\xaa\x23\x38\x59\x26\x75\x8e\xd1\xf7\x5f\xd5\xfa\xc0\ +\xe7\xce\xcf\xcf\x97\x05\xb7\xbf\xbf\x5f\x22\xbf\xd8\xd6\x2c\xf3\ +\xf3\xf3\xe2\x5f\xc6\x85\x64\x76\x76\x56\x14\xe7\x2f\xbd\xf4\x52\ +\xdc\x76\xdb\x6d\xe8\xec\xec\xc4\xf1\xe3\xc7\x51\x55\x55\x85\x6d\ +\xdb\xb6\xc1\xed\x76\xe3\xb7\xbf\xfd\x2d\x0e\x1f\x3e\x2c\x0b\x97\ +\x5a\x57\x3d\xeb\x4c\x46\x61\x7e\x7e\x1e\xb5\xb5\xb5\x18\x1a\x1a\ +\x42\x3c\x1e\x17\xb6\x60\x76\x76\x16\x57\x5e\x79\xa5\xf4\x9d\x8f\ +\x7e\xf4\xa3\x68\x6f\x6f\xc7\x37\xbe\xf1\x0d\xe4\xe5\xe5\x61\xf7\ +\xee\xdd\x68\x69\x69\x41\x3a\x9d\x16\x26\xf6\xd9\x67\x9f\xc5\x3d\ +\xf7\xdc\x03\xbb\xdd\x8e\xbc\xbc\x3c\x94\x94\x94\xc0\xe9\x74\x0a\ +\x43\xc1\xc0\x06\x8e\x03\xfa\x52\xd1\xcc\xae\x46\xe2\xf2\x9d\x10\ +\x58\x50\x08\x58\x8d\x7a\xa5\x23\xbc\x2a\x0d\x00\x40\x98\x66\x9a\ +\xe9\x99\xd8\x59\x8d\x9a\xa5\xd3\x34\x65\x19\xe6\xe6\xe6\xb0\x7a\ +\xf5\xea\x45\x63\x6a\x78\x78\x58\x14\xd8\xd9\x66\x4c\xf5\xc3\x85\ +\x9e\x19\x11\xe6\xe6\xe6\x50\x55\x55\x25\x9a\x50\xe9\x74\x1a\x43\ +\x43\x43\x48\xa7\x17\x72\x44\x56\x54\x54\xc0\x6c\x36\x0b\xb3\xa8\ +\x69\x1a\x1a\x1a\x1a\xc4\xb4\xad\x3a\xb5\xd3\x47\xab\xb2\xb2\x52\ +\xf2\x09\x46\x22\x11\x4c\x4d\x4d\x61\x7c\x7c\x1c\x6e\xb7\x1b\xd3\ +\xd3\xd3\x38\x7c\xf8\x30\xf2\xf3\xf3\xe1\x76\xbb\x45\x6a\x66\x7c\ +\x7c\x1c\xd5\xd5\xd5\x08\x04\x02\x72\x1e\xa3\xf4\x92\xc9\x24\x3a\ +\x3b\x3b\x45\xc3\x8a\x9f\x01\x90\x4d\x8e\xd7\xeb\x95\xf9\xc1\xe7\ +\xf3\x21\x12\x89\xc0\xe7\xf3\x89\x43\x3b\x15\xd9\x69\x3a\x65\xe0\ +\x0b\x7d\x2b\x55\x11\x51\x0a\xb3\xb2\xdf\x11\xf0\xd2\xd4\x5b\x5c\ +\x5c\x8c\x48\x24\x22\x80\x9b\xa0\x4c\x65\xa1\x39\xc7\x72\xac\x72\ +\xe3\xa6\x9a\x75\xe9\x6f\x2a\x32\x0d\xd9\x16\x14\x75\x81\xd0\x3b\ +\x12\x67\x5b\x28\xb2\x2d\x9e\xb9\x16\x1f\x75\x41\xe6\xe0\xe7\xff\ +\xfa\xa2\xf7\x5f\x52\xaf\x6f\x64\x5e\xcb\x56\xf4\x8b\x3e\x0b\x23\ +\x99\x72\xb1\x5f\xd9\x9e\x25\x97\x2f\x90\x1e\x74\x65\x63\x06\xf5\ +\x8c\x96\xda\xe6\xb9\x80\xa9\xbe\x2e\xea\x79\xfa\x73\xb2\x01\x52\ +\xa3\x67\xd3\x03\x04\xa3\x63\x72\xbd\x73\x75\x32\x30\xaa\xd3\xff\ +\xa6\xb0\xfd\x8c\xde\x61\xae\x6b\x2f\xb7\xde\x14\xf6\xe3\xee\x94\ +\xc7\xb2\x5f\x52\x47\x8a\x0a\xd9\xb9\xcc\xe7\x46\xef\xc9\xa8\x1e\ +\x04\x18\x9a\xb6\xe0\x9b\x53\x5b\x5b\x2b\x89\x98\xe9\x54\x7c\xf6\ +\xec\x59\x1c\x3b\x76\x0c\xb5\xb5\xb5\x68\x69\x69\x41\x2c\x16\x13\ +\xa7\x57\xee\x50\x87\x86\x86\x30\x34\x34\x84\xb2\xb2\x32\xd1\xbf\ +\xe9\xee\xee\x16\x9d\x98\x4c\x26\x03\x9f\xcf\x87\x92\x92\x12\xd9\ +\xfd\xda\xed\x76\xf4\xf7\xf7\x23\x1e\x8f\x63\x6c\x6c\x0c\xe1\x70\ +\x18\x95\x95\x95\x42\xad\xbb\x5c\x2e\xd4\xd5\xd5\x61\x6a\x6a\x0a\ +\xa9\x54\x0a\x2d\x2d\x2d\x00\x80\x7d\xfb\xf6\x21\x14\x0a\x61\xfb\ +\xf6\xed\xb0\x5a\xad\x18\x1a\x1a\x42\x77\x77\xb7\x38\xd3\x12\x88\ +\xd6\xd5\xd5\x01\x80\xf8\x8a\x39\x1c\x8e\x45\x6d\x42\xc0\xa3\x8a\ +\xfd\x65\x32\x19\xd9\xb9\x72\x21\x64\x3b\x93\x39\xe4\x04\xc9\xdf\ +\x85\x85\x85\x78\xfc\xf1\xc7\x31\x32\x32\x82\xbb\xef\xbe\x1b\x53\ +\x53\x53\x38\x77\xee\x9c\xf8\x1f\x3d\xf2\xc8\x23\x98\x9b\x9b\x83\ +\xdf\xef\xc7\xe8\xe8\x28\x12\x89\x84\x38\x5e\x7b\x3c\x1e\x09\xf3\ +\x76\xb9\x5c\x70\x38\x1c\xf0\x7a\xbd\x70\xb9\x5c\xb0\x5a\xad\x8b\ +\xbe\x57\xc1\x8c\xd1\xd8\x23\xa3\xa1\x37\x0b\xd2\x64\x5b\x5b\x5b\ +\x8b\x44\x22\x81\xbb\xee\xba\x0b\xc1\x60\x50\x44\x51\x8d\xcc\xca\ +\xea\xb8\x51\x2d\x06\x4b\xf5\x79\xfd\x1c\xad\xce\x9b\xf4\x63\x23\ +\x7b\x55\x5e\x5e\x8e\x4d\x9b\x36\xa1\xad\xad\x0d\x63\x63\x63\xd2\ +\xcf\x09\xf2\xbc\x5e\xaf\x2c\xfe\x8c\x10\x04\x16\x64\x45\x8e\x1f\ +\x3f\x2e\xe0\x7a\xd3\xa6\x4d\x68\x69\x69\xc1\xc6\x8d\x1b\xf1\xda\ +\x6b\xaf\x61\xdf\xbe\x7d\x8b\x40\xa1\xda\x46\xea\xff\x04\x9e\xf3\ +\xf3\xf3\xb8\xfe\xfa\xeb\xf1\xdd\xef\x7e\x17\x0f\x3e\xf8\x20\xae\ +\xbd\xf6\x5a\xf1\xd5\xab\xab\xab\xc3\x9a\x35\x6b\x50\x5f\x5f\x8f\ +\x35\x6b\xd6\x60\xd7\xae\x5d\x78\xf4\xd1\x47\x31\x38\x38\x88\x9b\ +\x6e\xba\x09\xbb\x77\xef\x96\xe4\xe3\xb7\xdf\x7e\x3b\x6e\xbc\xf1\ +\x46\x04\x83\x41\xfc\xea\x57\xbf\xc2\xe5\x97\x5f\x8e\x35\x6b\xd6\ +\xc0\x64\x32\xe1\xbd\xf7\xde\x13\x73\x21\x9d\xf8\xc9\x26\x11\x38\ +\x6b\xda\x05\xad\x35\xe0\x82\xa0\x6d\x20\x10\x40\x6d\x6d\x2d\x2e\ +\xbf\xfc\x72\x61\xc6\x28\x0e\xcc\x85\x9a\x3e\x6e\x2a\x4b\x4a\x10\ +\x5f\x54\x54\x24\xdf\x11\xd8\x11\xf8\xd9\x6c\x36\x14\x15\x15\xc1\ +\xe9\x74\xa2\xaa\xaa\x0a\xc5\xc5\xc5\xa8\xab\xab\xc3\xda\xb5\x6b\ +\x25\x22\xd0\xe7\xf3\xc1\xed\x76\x8b\x94\xc1\xe8\xe8\x28\x52\xa9\ +\x14\xce\x9c\x39\x23\x3e\x4b\x99\x4c\x46\x16\x78\xb6\x31\x13\x79\ +\x13\xf0\x13\xe0\xbb\xdd\x6e\x91\x34\x70\xbb\xdd\xb8\xe8\xa2\x8b\ +\x10\x8b\xc5\x30\x36\x36\x86\xda\xda\x5a\x58\x2c\x16\x89\x1c\xed\ +\xea\xea\xc2\xde\xbd\x7b\x31\x36\x36\x26\xfd\x90\x0c\x11\x85\x82\ +\x1d\x0e\x07\x6a\x6b\x6b\x91\x97\x97\x87\xfe\xfe\x7e\xb8\x5c\x2e\ +\x78\x3c\x1e\x94\x94\x94\xa0\xbd\xbd\x1d\xdb\xb7\x6f\x47\x7e\x7e\ +\x3e\xf6\xef\xdf\x2f\xe9\x88\x02\x81\x00\x6a\x6a\x6a\xc4\xc7\x8b\ +\xec\x57\x49\x49\x09\x4a\x4b\x4b\xe1\x76\xbb\x61\xb3\xd9\x60\x36\ +\x9b\xd1\xd1\xd1\x81\x77\xdf\x7d\x57\xe4\x52\xca\xca\xca\x44\x6c\ +\x15\x58\x48\xf9\xc4\xe8\x57\x8e\x09\x06\xd8\xf0\x87\x40\x3f\x91\ +\x48\x88\xff\x1a\xc5\x4f\x99\xa2\x4b\x55\xc2\xcf\xcb\x5b\xd0\xd8\ +\x2a\x2e\x2e\x96\x3c\xa5\x64\xee\x38\x5f\x67\x32\x19\x49\x17\x46\ +\x7f\x59\x93\xc9\x74\xc1\xc9\x7d\xa9\x81\x6a\xb4\xe8\xea\x07\xb1\ +\xbe\x18\x4d\x12\xcb\x61\xb2\xb8\xe3\x62\xc7\xce\x55\x3f\x23\x16\ +\x22\x17\x73\xa1\xaf\x43\x36\x10\xa2\x67\x7a\x54\x70\x94\xad\x2e\ +\xea\xe7\x3c\x8f\xd7\xe2\xc4\xa9\xdf\x69\x1a\x31\x3c\x2a\xa0\x5d\ +\x0e\x23\xa7\xbf\xaf\xfe\xfb\x6c\xf5\x5c\x8a\x85\xe2\x31\xb9\x80\ +\xf1\x52\x6d\xa1\xaf\x9b\xfe\x9c\x6c\xd7\x5f\x0a\xa8\x1b\xb5\xe3\ +\x72\xdf\x8f\xfe\xfe\x46\x25\x3f\x3f\x1f\x56\xab\x55\xec\xf7\xea\ +\x06\x83\x11\x2b\x04\x0b\x2a\xe5\xbc\x54\xc9\xf6\x5c\x7a\x60\x6e\ +\xb7\xdb\x51\x53\x53\x83\x9e\x9e\x1e\xc9\x9b\xc5\x01\x1e\x0a\x85\ +\xe0\xf7\xfb\xb1\x69\xd3\x26\xac\x5c\xb9\x12\x7e\xbf\x1f\x43\x43\ +\x43\xa8\xae\xae\x96\x5d\xf4\xc8\xc8\x88\xf8\x6d\x55\x57\x57\xc3\ +\x66\xb3\xe1\xcc\x99\x33\xc8\xcf\xcf\x47\x55\x55\x95\x30\x09\x74\ +\x92\xcf\x64\x16\x12\xd4\x76\x77\x77\x63\x7a\x7a\x1a\x2b\x56\xac\ +\xc0\xdc\xdc\x1c\x06\x07\x07\x51\x50\x50\x00\xa7\xd3\x09\xa7\xd3\ +\x89\xd9\xd9\x59\x4c\x4d\x4d\x09\x68\xd2\x34\x0d\x7f\xfa\xd3\x9f\ +\x30\x3e\x3e\x8e\x2d\x5b\xb6\xc0\xef\xf7\xa3\xa9\xa9\x49\xd4\x99\ +\xbd\x5e\x2f\x3c\x1e\x0f\x86\x87\x87\x11\x8d\x46\x05\xf0\xd1\x71\ +\x59\x35\xa9\xaa\x8b\x1b\xc7\x1c\xfd\x5c\x68\x4e\xe4\x42\x45\xf0\ +\xa5\xb6\x3d\x1d\x6f\xbf\xfe\xf5\xaf\xe3\xdb\xdf\xfe\x36\x5a\x5a\ +\x5a\x30\x3b\x3b\x8b\xd2\xd2\x52\x94\x97\x97\xe3\xe5\x97\x5f\x46\ +\x2a\x95\x42\x45\x45\x05\xec\x76\xbb\x44\x71\xb9\x5c\x2e\xb8\x5c\ +\x2e\x61\x68\xdc\x6e\x37\x76\xec\xd8\x81\xba\xba\x3a\x99\xdc\xd5\ +\xa4\xcb\xcb\x79\xcf\x7c\x97\xea\x86\xd1\x62\xb1\xc0\x6e\xb7\xc3\ +\x6a\xb5\x42\xd3\x34\xfc\xee\x77\xbf\xc3\x4f\x7f\xfa\x53\x34\x36\ +\x36\x0a\xe3\xa0\x07\x1d\x6a\xbf\x51\xcd\xa7\xbc\x26\xeb\xa2\xea\ +\xa9\x19\x6d\x0c\xf5\x7d\x8e\xfd\x8d\x11\xa3\x0c\x70\x38\x7b\xf6\ +\x2c\x86\x87\x87\x17\x81\xc8\xda\xda\x5a\x68\x9a\x26\x89\xc2\x01\ +\x88\xe0\x6b\x4b\x4b\x0b\xea\xea\xea\x24\x25\x13\xfd\x7d\xb6\x6d\ +\xdb\x06\xbb\xdd\x8e\xd7\x5e\x7b\x0d\xc0\x05\xa6\x59\x75\xde\x57\ +\xff\x57\x01\xd7\xe5\x97\x5f\x8e\x93\x27\x4f\xa2\xab\xab\x0b\x77\ +\xdc\x71\x07\x76\xee\xdc\x89\x2b\xae\xb8\x02\xd7\x5c\x73\x0d\xf2\ +\xf2\xf2\xd0\xda\xda\x8a\x2d\x5b\xb6\xe0\xad\xb7\xde\xc2\xe3\x8f\ +\x3f\x8e\xcb\x2e\xbb\x0c\xf7\xde\x7b\x2f\x86\x86\x86\xf0\x83\x1f\ +\xfc\x00\x91\x48\x44\x80\xde\xae\x5d\xbb\xb0\x76\xed\x5a\xfc\xf1\ +\x8f\x7f\x14\x39\x81\xe7\x9e\x7b\x4e\x4c\x94\x0c\x68\xc8\x64\x32\ +\xa2\x1d\x47\xdf\x2b\x7e\x46\x5f\xb5\xb9\xb9\x39\x6c\xd9\xb2\x05\ +\x5b\xb7\x6e\x85\xd5\x6a\x95\x31\x44\xb1\x5c\x3e\x3f\x9f\x83\x82\ +\xb5\xd4\xce\x63\x9f\xd0\x34\x4d\x34\xad\xc8\x76\xb1\x2f\x93\x69\ +\xe1\x02\xcd\x31\xeb\xf1\x78\x64\x0e\xf0\xf9\x7c\xd2\xde\x7d\x7d\ +\x7d\x98\x99\x99\x41\x79\x79\x39\x4a\x4a\x4a\x84\xad\x26\x88\x36\ +\x99\x4c\x70\x3a\x9d\xc2\x40\x33\xa5\x96\xea\xdf\xc8\x80\x8c\xf9\ +\xf9\x79\xf8\xfd\x7e\xf4\xf7\xf7\x0b\x50\x0b\x06\x83\xe2\xd3\xc9\ +\xd4\x5e\x1d\x1d\x1d\x98\x99\x99\x41\x7d\x7d\xbd\xf8\x8b\x52\x90\ +\x97\xe7\xd0\x8d\x62\x74\x74\x14\x87\x0e\x1d\x92\x7c\x98\x4e\xa7\ +\x13\xbd\xbd\xbd\x08\x04\x02\x70\xbb\xdd\x68\x6e\x6e\x46\x38\x1c\ +\x96\x54\x41\x56\xab\x15\x55\x55\x55\x02\x5c\xd8\x86\x04\xbf\xaf\ +\xbc\xf2\x0a\x4e\x9d\x3a\x05\x8f\xc7\x03\xaf\xd7\x2b\x63\x82\x72\ +\x36\x14\xc8\x65\xde\xc5\xfc\xfc\x7c\xd4\xd4\xd4\x48\x5d\xc8\x7a\ +\xcd\xcf\xcf\x8b\x2f\x9d\xaa\xcc\x5f\x56\x56\x26\x6a\xfe\x9c\x8f\ +\x38\xff\xa8\xf3\x14\xcd\xba\xcc\x75\x9a\x4e\xa7\xa5\x8e\x9a\xa6\ +\x09\x80\x16\x06\x4b\xf5\xb7\x52\x07\xe4\x52\x83\x35\xd7\x71\xd9\ +\x26\x1c\xb5\xa8\x13\x42\xb6\x45\x52\x5d\x4c\xd5\x73\xf4\x45\x05\ +\x14\x1f\x76\xf1\x37\xfa\xcc\xe8\x99\x8d\x98\x98\xe5\x9c\xaf\x2f\ +\xd9\xda\x01\xb8\xa0\xa1\xa3\x07\x69\x46\xf7\xd1\xef\x76\xf9\xb7\ +\x9e\xe5\x53\x19\x16\x3d\xa8\xcb\x06\x9e\xb3\xb5\x4d\xb6\xcf\x73\ +\x81\xf0\x5c\x65\x39\xd7\xfa\xdf\x7c\xbe\xd4\x42\x98\xab\x5e\xdc\ +\xe1\x70\x12\x05\xf0\x01\x76\x81\xac\x49\x36\x47\xf6\xa5\x9e\x5b\ +\x7f\xac\x3a\x0e\xaa\xab\xab\xe1\xf5\x7a\xd1\xdd\xdd\x0d\xa7\xd3\ +\x89\xd1\xd1\x51\xd9\x79\xa5\xd3\x0b\x61\xf6\x03\x03\x03\xa8\xa8\ +\xa8\x40\x6d\x6d\x2d\x4e\x9d\x3a\x85\x40\x20\x80\xfa\xfa\x7a\xb8\ +\x5c\x2e\x94\x96\x96\x0a\xf0\x2a\x2b\x2b\x43\x4b\x4b\x8b\xec\x62\ +\x83\xc1\xa0\x38\xc6\xd3\x0c\x46\x4d\x18\xfa\xbc\xe4\xe7\xe7\x8b\ +\x29\x84\xc9\x9c\xd7\xad\x5b\x87\xf3\xe7\xcf\x23\x18\x0c\xa2\xb9\ +\xb9\x59\x9c\x3b\x37\x6f\xde\x8c\x77\xdf\x7d\x17\x0e\x87\x03\xd7\ +\x5d\x77\x9d\x80\x14\x4d\xd3\x24\x5a\x27\x91\x48\x88\xe9\xc5\x66\ +\xb3\x2d\x4a\x39\x41\xc7\x6e\x3e\x3b\x7d\x54\x54\x33\x21\x4d\x34\ +\x7c\x37\x74\x7a\x66\x21\x7d\xff\xf8\xe3\x8f\x63\x70\x70\x10\xdf\ +\xfd\xee\x77\xc5\xbc\xd4\xd4\xd4\x84\xae\xae\x2e\x3c\xfe\xf8\xe3\ +\xa2\x82\xcd\x45\xc5\x6e\xb7\x4b\x7e\x3b\x8b\xc5\x82\x95\x2b\x57\ +\x62\xcb\x96\x2d\x12\x61\xc8\xf7\xbe\x5c\x50\x95\xab\xf0\xd9\x08\ +\x56\xfe\xe5\x5f\xfe\x45\x9c\x9a\x99\x10\x59\x65\xb5\x39\x2f\xf3\ +\x87\x75\xd1\xf7\x15\x3a\xd9\xeb\x7d\xa7\x96\xda\x04\x51\xa0\x72\ +\x7a\x7a\x1a\x8d\x8d\x8d\xd8\xbe\x7d\x3b\x02\x81\x00\x3a\x3a\x3a\ +\xe4\x7b\xa7\xd3\x89\xe6\xe6\x66\x9c\x3b\x77\x4e\x7c\xe8\xc8\xac\ +\xb4\xb4\xb4\x08\xf3\x98\x48\x24\x30\x39\x39\x89\xb1\xb1\x31\xb4\ +\xb7\xb7\x63\xdf\xbe\x7d\x78\xf8\xe1\x87\x71\xe9\xa5\x97\xe2\xe6\ +\x9b\x6f\xc6\xa5\x97\x5e\x8a\x6d\xdb\xb6\xe1\x23\x1f\xf9\x08\x36\ +\x6e\xdc\x88\x96\x96\x16\xb4\xb4\xb4\x88\xfa\x37\x4d\xa4\xa9\x54\ +\x0a\x47\x8e\x1c\x41\x57\x57\x17\x1c\x0e\x07\x5e\x7c\xf1\x45\xc4\ +\xe3\x71\x1c\x3b\x76\x0c\x77\xdc\x71\x87\x68\xb9\x35\x35\x35\xe1\ +\x47\x3f\xfa\x11\x06\x07\x07\xf1\xf9\xcf\x7f\x1e\xe1\x70\x18\xbf\ +\xf8\xc5\x2f\x24\x07\x26\xc5\x6b\xad\x56\x2b\x36\x6c\xd8\x80\x8a\ +\x8a\x0a\x24\x93\x49\x74\x74\x74\xa0\xa3\xa3\x43\xfc\xf3\xf8\x9e\ +\xe9\xdb\xc3\x7e\x47\xf0\x41\xf3\xd0\xf4\xf4\x34\x2e\xb9\xe4\x12\ +\x6c\xdc\xb8\x11\xf1\x78\x5c\xa2\xd4\x54\x6d\x36\x82\x70\xbe\x4f\ +\x4a\x32\x10\xc0\xd1\xfc\xa9\xf6\x27\x1e\xcb\xc8\x43\x8e\x03\x9a\ +\x30\xf9\xde\xea\xea\xea\xa4\x7d\xc8\xe4\xb2\x5f\x54\x56\x56\xe2\ +\x92\x4b\x2e\xc1\xaa\x55\xab\x70\xf6\xec\x59\x8c\x8c\x8c\x08\xab\ +\xe6\x76\xbb\x05\xe4\x31\x51\x32\xa5\x0d\xc8\xd0\x68\x9a\x86\x60\ +\x30\x28\x8a\xf4\x56\xab\x15\xa5\xa5\xa5\x98\x9c\x9c\x44\x5e\x5e\ +\x9e\x48\x1b\x14\x16\x16\xa2\xae\xae\x0e\x8d\x8d\x8d\x12\x7d\xc9\ +\xf7\x31\x31\x31\x21\xe9\xc0\xe8\x9a\x60\xb7\xdb\x45\x4e\xc2\xe7\ +\xf3\x61\xf3\xe6\xcd\xf0\xfb\xfd\x68\x6f\x6f\x97\x74\x3f\x94\x9f\ +\x60\x46\x08\x9f\xcf\x07\x97\xcb\x25\x26\x39\x93\xc9\x84\x70\x38\ +\x0c\x9b\xcd\x86\x44\x22\x81\x3f\xfc\xe1\x0f\xe2\x27\x5a\x56\x56\ +\x86\x4c\x26\x23\xcf\x64\x32\x99\xe0\xf7\xfb\xf1\xff\x71\xf7\xe6\ +\xc1\x71\x5d\x55\xfe\xf8\xe7\xa9\xb5\xb4\x7a\x57\xb7\xa4\x6e\xed\ +\x92\x65\xc9\x92\xbc\xc7\xf1\xbe\xc4\x0e\x24\x0e\x81\x40\x48\x80\ +\x0c\x09\x93\x01\x02\x04\x0a\x98\x01\xa6\x28\x6a\xa0\x66\x32\xd4\ +\xb7\x8a\x2a\xa6\x80\x81\x09\x30\x24\xc3\x10\x32\x13\x87\x64\x20\ +\x93\x10\xb6\x24\xc4\x21\xc1\x49\xec\xc4\x8e\x57\xd9\x92\x2d\xcb\ +\xda\xa5\x56\xab\x77\xf5\xa2\xad\xbb\x7f\x7f\x68\x3e\x47\x57\x2f\ +\xaf\x25\x39\x64\x96\xfa\xdd\x2a\x97\xa5\xd6\xeb\xf7\xee\xbb\xef\ +\xbe\x7b\x3e\xf7\x73\x3e\xe7\x9c\x5c\x2e\x27\xec\x39\xfb\xc8\xb5\ +\x9c\xc9\x44\xb9\xee\x31\xf2\x98\xf7\xca\x4a\x0d\xea\x3b\xc9\x8d\ +\x20\x00\x01\xa8\x7c\xee\x7c\xff\xc8\x1a\xaa\x69\x3b\x8a\x8b\x8b\ +\x17\x44\xee\x7a\x43\xae\x77\x79\xa8\x2f\xac\xba\xd8\xa8\x6e\x1a\ +\x1e\xa7\x3f\x9f\x1e\x58\xe9\x41\xca\x72\x8b\x92\x9e\x89\x59\xce\ +\x98\xb1\xff\xea\x39\x8c\x9a\x7a\x5e\xf5\x78\x3d\xd8\x51\x5f\x08\ +\x3d\x2b\x95\xaf\xcf\x7a\xc0\xca\xf3\xea\x17\x47\xf5\x3b\xfa\xcf\ +\x8d\x16\x48\xf6\x85\x2f\x9b\x7a\x8c\x1e\xd0\xe4\x7b\x26\xfa\x63\ +\xf3\xb1\x64\x46\x7f\x5b\xea\x7b\xfa\xf3\x1b\x01\x63\xf5\x1c\xea\ +\x67\x46\x63\xa8\x3f\xc6\x68\xdc\xf2\xb5\xe5\xe6\x48\xbe\xf9\xcc\ +\x88\x19\x02\x99\x7c\xe7\x21\xb8\x52\x01\xd8\x9f\x62\x84\xf5\xef\ +\x5b\x67\x67\x27\x36\x6e\xdc\x88\xf5\x0f\x13\xce\x00\x00\x20\x00\ +\x49\x44\x41\x54\xe6\xe6\x66\x0c\x0f\x0f\xa3\xa0\xa0\x40\x92\xe4\ +\x71\x41\x8c\x46\xa3\x92\xe4\x73\xf7\xee\xdd\x18\x1a\x1a\xc2\xd1\ +\xa3\x47\xb1\x75\xeb\x56\xac\x5e\xbd\x1a\x26\x93\x09\xa7\x4e\x9d\ +\xc2\xef\x7f\xff\x7b\x98\x4c\x26\xb4\xb7\xb7\x63\x6e\x6e\x0e\x97\ +\x2f\x5f\x16\xb7\x14\xcb\xd4\x30\xd2\x8a\xf5\xd4\x62\xb1\x98\xec\ +\xec\x18\xe6\x4d\xed\x87\xd7\xeb\x45\x51\x51\x11\x02\x81\x00\xfc\ +\x7e\x3f\x76\xec\xd8\x81\x3d\x7b\xf6\xe0\xab\x5f\xfd\x2a\xb6\x6f\ +\xdf\x8e\x0d\x1b\x36\xa0\xb3\xb3\x13\x00\xa4\x90\x2d\x75\x4b\x53\ +\x53\x53\x88\xc5\x62\x12\x22\x4e\xd6\x80\xf7\xce\xf1\x54\x45\xdf\ +\xfa\x77\x99\x00\x50\x9d\xd7\x76\xbb\x1d\xa3\xa3\xa3\xf8\xd2\x97\ +\xbe\x84\x23\x47\x8e\x00\x98\x2f\x76\xcd\x68\xc1\x23\x47\x8e\xa0\ +\xae\xae\x6e\x91\x16\x87\xfa\x0d\x8b\xc5\x82\xd6\xd6\x56\x6c\xde\ +\xbc\x59\x0c\x6f\xbe\x77\xfb\xed\x6a\xcf\x3f\xff\x3c\x06\x07\x07\ +\x61\xb1\x58\x04\x68\xb2\x91\xc9\x50\xdd\x74\x46\x8c\xbe\x1a\x4c\ +\xb1\x6e\xdd\x3a\x04\x02\x01\xf4\xf4\xf4\x18\xb2\xed\x6c\x46\x6b\ +\x41\x30\x18\x84\xc3\xe1\x40\x6d\x6d\x2d\xee\xba\xeb\x2e\x3c\xf2\ +\xc8\x23\x72\xbd\xd6\xd6\x56\x01\xaa\xfc\x1e\x0d\x6e\x22\x91\x40\ +\x24\x12\xc1\xc8\xc8\x08\x2c\x16\x0b\xb6\x6e\xdd\x8a\xfa\xfa\x7a\ +\x3c\xfd\xf4\xd3\x18\x1c\x1c\xc4\xeb\xaf\xbf\x8e\x3b\xef\xbc\x13\ +\xe7\xcf\x9f\xc7\xde\xbd\x7b\x51\x57\x57\x97\x77\x3c\x32\x99\x0c\ +\x62\xb1\x18\x12\x89\x04\x7a\x7b\x7b\xf1\x77\x7f\xf7\x77\xb0\x58\ +\x2c\x68\x6e\x6e\xc6\x5f\xff\xf5\x5f\x03\x98\xd7\xb8\xdc\x7e\xfb\ +\xed\x98\x9e\x9e\xc6\xe3\x8f\x3f\x8e\xdf\xfd\xee\x77\xd8\xbd\x7b\ +\x37\xfe\xe5\x5f\xfe\x05\x5d\x5d\x5d\x30\x9b\xcd\xd8\xb2\x65\x0b\ +\x6a\x6b\x6b\x61\xb7\xdb\xa5\x76\x9e\xd9\x6c\xc6\xba\x75\xeb\x50\ +\x50\x50\x20\xc5\xa6\x19\x1c\xa1\x8a\x93\x09\xec\xa9\x4b\xe2\xb8\ +\x97\x95\x95\x61\xcb\x96\x2d\xe2\x22\x24\x6b\x41\xdd\x14\xc1\x19\ +\xcf\x59\x58\x58\x88\x99\x99\x19\x61\x90\xe9\xde\xa7\xbe\x90\x7a\ +\x2f\xe6\x78\xe2\xb3\x66\x24\x2a\xf3\x37\x31\x12\xcf\x62\xb1\xe0\ +\xca\x95\x2b\x32\xe7\x63\xb1\x98\xb8\xa8\x08\x82\xe9\x72\xdf\xb1\ +\x63\x07\x8e\x1f\x3f\x0e\xaf\xd7\x0b\xa7\xd3\x29\xcf\xb6\xb2\xb2\ +\x12\xe7\xcf\x9f\x47\x2c\x16\xc3\xb6\x6d\xdb\x60\xb5\x5a\xe5\xf9\ +\x75\x75\x75\x61\x72\x72\x12\x1b\x37\x6e\x44\x75\x75\xb5\x14\x70\ +\x66\x1e\x30\x55\xb4\xaf\x69\xf3\x89\x71\x43\xa1\x90\x30\x4f\xf5\ +\xf5\xf5\x70\x3a\x9d\x18\x18\x18\x80\xd7\xeb\x45\x6d\x6d\x2d\x26\ +\x27\x27\x11\x89\x44\x50\x54\x54\x84\xba\xba\x3a\xcc\xcd\xcd\x89\ +\xd6\x6f\xd3\xa6\x4d\x12\x65\x77\xf9\xf2\x65\xb4\xb6\xb6\xca\x86\ +\x8e\x11\x98\x8c\x28\x56\xa3\x28\x27\x27\x27\x25\xdd\x04\x75\x60\ +\x94\x30\x30\xda\x79\x76\x76\x76\x91\x8e\x90\x35\x59\x5d\x2e\x97\ +\x14\xac\xa6\x4e\x8a\xeb\x38\xc1\xad\xc3\xe1\x40\x3c\x1e\xc7\xf8\ +\xf8\xb8\xb8\x7a\x93\xc9\xa4\xb0\x9c\x7c\xae\x05\x05\x05\xc2\xd4\ +\x12\xdc\xa9\x6c\x26\xd7\xb9\xff\x7a\xae\xa6\xbf\x57\x5f\x3c\x23\ +\x06\x49\x6f\xec\x96\x63\x11\x8c\x0c\xb9\xfe\xfb\xf9\xc0\x86\x9e\ +\x5d\x51\x0d\xb4\xba\xab\x5b\xca\x98\x2d\xa5\x87\x31\xea\xef\x52\ +\xf7\xa1\x67\x84\xd4\x6b\x2c\x75\x0e\xf5\x5e\xf4\xf7\xb3\x12\x16\ +\x46\xbd\x57\xa3\x1d\xa9\x11\x70\xe1\xcf\xea\x77\xd4\x73\x19\x81\ +\xdd\xff\x8e\xb6\x52\xf0\xac\x1e\xbf\xd4\xe7\xcb\xb1\x6c\xfa\xb6\ +\x14\xa0\x5e\xea\x6f\x66\xb3\x19\x0e\x87\x43\xdc\x52\x46\xc7\xe8\ +\x41\x79\x3e\xd6\x55\xed\xc7\x5b\x99\x8b\x99\x4c\x06\xf5\xf5\xf5\ +\x68\x6e\x6e\xc6\xa5\x4b\x97\x10\x0c\x06\xe5\x18\x66\x5d\x6f\x6f\ +\x6f\x47\x5d\x5d\x1d\x8e\x1d\x3b\x06\x9f\xcf\x87\xcd\x9b\x37\x63\ +\x7c\x7c\x1c\x3d\x3d\x3d\x28\x2f\x2f\x97\xc8\x39\xbb\xdd\x8e\xa1\ +\xa1\x21\x24\x12\x09\x54\x55\x55\x49\xce\x1c\x02\x26\x0a\x51\xdd\ +\x6e\x37\x4c\x26\x93\xec\xe0\xb8\x90\xdb\xed\x76\xc9\xf1\x13\x8d\ +\x46\xb1\x6a\xd5\x2a\xd4\xd6\xd6\x22\x1c\x0e\xa3\xab\xab\x0b\x3e\ +\x9f\x0f\x3b\x76\xec\x40\x69\x69\x29\x9e\x7d\xf6\x59\x6c\xdc\xb8\ +\x11\xc3\xc3\xc3\x52\xc8\x99\xdf\xe5\x0e\x92\x42\x60\xa6\x94\x00\ +\xb0\x08\xac\xaa\x91\x65\x34\x7a\x8c\x1a\xa2\x21\x54\x5d\xb3\x8c\ +\x3c\xfa\xca\x57\xbe\x82\xfa\xfa\x7a\x7c\xf1\x8b\x5f\x44\x30\x18\ +\x94\x45\x77\x64\x64\x04\x3f\xfb\xd9\xcf\xd0\xd2\xd2\x22\x21\xde\ +\x04\x90\xbb\x77\xef\xc6\xfe\xfd\xfb\xb1\x61\xc3\x86\x45\xb5\xf1\ +\x56\xba\x86\x5c\x6d\xe3\x39\x1f\x7a\xe8\x21\x84\x42\x21\x11\xca\ +\xd2\x88\x70\xe3\xa4\x02\x77\xfe\xaf\xea\x52\xd5\x77\xda\x6c\x36\ +\x63\xef\xde\xbd\x28\x2b\x2b\xc3\xc8\xc8\x08\x66\x66\x66\xde\xb4\ +\xce\xaa\xd7\xd7\xaf\xbf\x2c\x76\x0b\x00\x07\x0e\x1c\x40\x4d\x4d\ +\x0d\x42\xa1\x90\x14\x1b\x9f\x9a\x9a\x42\x5b\x5b\x1b\xee\xb9\xe7\ +\x1e\x7c\xe9\x4b\x5f\xc2\xf5\xd7\x5f\x8f\x83\x07\x0f\xe2\x13\x9f\ +\xf8\x04\x3e\xf5\xa9\x4f\x21\x14\x0a\xe1\xd4\xa9\x53\xd8\xb4\x69\ +\x13\x36\x6e\xdc\x88\xa6\xa6\x26\x1c\x3f\x7e\x1c\xf7\xde\x7b\x2f\ +\x9a\x9a\x9a\x44\xef\xd7\xd1\xd1\x81\x9e\x9e\x1e\x00\xf3\x39\xa1\ +\x78\x9f\xec\x17\x75\x48\x4d\x4d\x4d\xd8\xb8\x71\x23\x3e\xff\xf9\ +\xcf\x63\x60\x60\x40\x74\x30\x76\xbb\x1d\x7f\xf5\x57\x7f\x85\xd6\ +\xd6\x56\x14\x16\x16\xe2\xa3\x1f\xfd\x28\x76\xee\xdc\x29\x49\x63\ +\xcf\x9c\x39\x83\x70\x38\x8c\xe3\xc7\x8f\xc3\xe5\x72\xe1\xda\x6b\ +\xaf\x45\x38\x1c\x46\x30\x18\xc4\x9a\x35\x6b\x90\xcb\xe5\xf0\xd4\ +\x53\x4f\x21\x93\xc9\x08\xd0\xa6\xa0\x5b\xd3\x34\x61\x49\xe9\x02\ +\xe2\xfc\x2b\x2b\x2b\x83\xdd\x6e\xc7\xe9\xd3\xa7\x51\x59\x59\x29\ +\xac\x23\x0d\xab\x2a\x72\xa7\x58\x1c\x98\xd7\x69\xba\x5c\x2e\xc9\ +\xce\x4f\xb6\x88\xcf\x99\x6c\x16\xd3\x4c\xd0\x3d\xc5\x39\xc1\x7f\ +\x04\x67\x04\xba\xc1\x60\x10\x63\x63\x63\x92\x00\xd5\xef\xf7\x23\ +\x14\x0a\x21\x14\x0a\x61\x7a\x7a\x1a\x3e\x9f\x0f\xa5\xa5\xa5\xc2\ +\x4a\x15\x17\x17\xa3\xbf\xbf\x1f\x57\xae\x5c\x41\x2e\x97\x43\x24\ +\x12\x91\x7e\x32\xa3\xfc\xf6\xed\xdb\x51\x59\x59\x89\x48\x24\x02\ +\x87\xc3\x21\x89\x67\x4b\x4b\x4b\x65\xfc\x99\xce\x62\x62\x62\x02\ +\x3d\x3d\x3d\xa8\xa8\xa8\x40\x59\x59\x19\x2a\x2a\x2a\x50\x5b\x5b\ +\x8b\x64\x32\x29\x9a\x2d\x26\xcc\x1d\x1a\x1a\x42\x20\x10\xc0\xe8\ +\xe8\x28\xfa\xfb\xfb\x71\xe1\xc2\x05\x6c\xdd\xba\x15\x4d\x4d\x4d\ +\x8b\x12\xae\xce\xcd\xcd\x09\x10\xaa\xad\xad\x95\x02\xf5\x04\x59\ +\x04\x9f\xc7\x8f\x1f\x47\x7f\x7f\xbf\x94\xba\x21\x6b\xc8\x8d\x0a\ +\xf3\xa4\x55\x57\x57\x8b\xdb\x9d\xe3\xa9\xca\x12\xb8\x1e\xa5\x52\ +\x29\xd1\xbe\x05\x02\x01\x01\x6c\x9a\xa6\xc9\xfa\xc5\x77\x8f\xa9\ +\x63\x98\x1e\x82\x49\x9e\x99\x92\xc5\xe9\x74\x02\x58\x08\x1c\xfa\ +\x2f\x76\x77\x1e\x60\x19\x31\x2a\x7a\x03\x67\xb4\xe0\xe4\x7b\x81\ +\x8d\x8e\x31\x62\x56\xf4\xa0\x63\x25\x00\xc4\xe8\xef\x7a\x56\x6c\ +\x25\x40\x30\x9f\xc1\x35\x32\x90\x6a\x24\xe0\x72\x63\x92\xaf\xad\ +\x84\xc1\x51\x81\x1c\x0d\x08\xaf\xa3\xdf\xc9\xab\xd7\x57\x8f\xe5\ +\xdf\xf5\xac\xa4\x1e\x5c\xad\xa4\xef\x2b\x7d\x36\xf9\xee\x75\xa5\ +\x2d\x1f\xf8\xd4\x83\x4e\xf5\x33\xa3\xe3\xf3\x3d\xcf\xa5\xc0\x15\ +\x17\x46\x93\xc9\x24\x0b\xce\x52\xf7\xb3\x54\x1f\xd5\xeb\x19\xfd\ +\x4d\xff\x1d\xce\x2d\xfd\xe7\xb9\xdc\xbc\x68\xb2\xa5\xa5\x45\xa2\ +\xfc\x80\x05\x76\xc3\x6e\xb7\x23\x9d\x4e\x23\x10\x08\xe0\xda\x6b\ +\xaf\x45\x63\x63\x23\x7a\x7b\x7b\xd1\xd1\xd1\x21\x0b\x41\x5d\x5d\ +\x9d\x64\x5b\x6f\x68\x68\x90\x62\xce\xa4\xaf\x4b\x4b\x4b\x31\x3e\ +\x3e\x0e\xb3\xd9\x0c\xaf\xd7\x2b\x9a\x04\x66\x14\x8f\xc5\x62\xb0\ +\xd9\x6c\x58\xb5\x6a\x15\x66\x66\x66\x24\x57\x13\xf3\xfb\x24\x12\ +\x09\x44\xa3\x51\xac\x5f\xbf\x1e\x93\x93\x93\xd8\xbc\x79\x33\x8e\ +\x1d\x3b\x86\x40\x20\x80\x6d\xdb\xb6\x21\x99\x4c\x4a\x1f\xd4\xec\ +\xd3\xbc\x0f\x46\x3b\x31\x6a\x0e\x80\xa4\x9f\x98\x9b\x9b\x5b\x54\ +\xf3\x8f\x82\x60\x66\xfb\xa6\x41\xcc\xe5\xe6\xf3\x7a\x5d\xba\x74\ +\x09\x4f\x3d\xf5\x14\x7e\xf0\x83\x1f\x08\x48\xa1\x26\xe2\x17\xbf\ +\xf8\x05\xae\x5c\xb9\x82\x86\x86\x06\x49\x00\xd9\xd6\xd6\x86\x0f\ +\x7d\xe8\x43\xd8\xb6\x6d\x9b\x44\x01\xb1\xb1\x8c\xd1\xd5\x04\xcc\ +\xac\xb4\x69\x9a\x86\xf3\xe7\xcf\xe3\xd1\x47\x1f\x15\x9d\x4f\x32\ +\x99\x94\xf5\x85\xb9\xd0\x34\x6d\xc1\xfd\x44\x77\x10\x8d\x8d\xca\ +\xae\xd2\x05\x6b\xb3\xd9\xb0\x69\xd3\x26\x14\x15\x15\xe1\xf2\xe5\ +\xcb\x79\x37\xb2\xaa\xb6\x8a\x46\x86\xba\xa1\xb9\xb9\x39\xb4\xb6\ +\xb6\xe2\x2f\xfe\xe2\x2f\x70\xef\xbd\xf7\xe2\xa3\x1f\xfd\x28\x6e\ +\xb9\xe5\x16\x7c\xea\x53\x9f\xc2\x67\x3f\xfb\x59\xbc\xe3\x1d\xef\ +\xc0\x9a\x35\x6b\xb0\x6e\xdd\x3a\xb4\xb6\xb6\xa2\xb2\xb2\x52\x44\ +\xcd\x9d\x9d\x9d\xd8\xb0\x61\x03\x42\xa1\x10\x1c\x0e\x87\xb0\xa5\ +\xbb\x77\xef\x86\xdd\x6e\x47\x3c\x1e\x87\xcb\xe5\xc2\x96\x2d\x5b\ +\x30\x35\x35\x85\xd7\x5f\x7f\x1d\xcd\xcd\xcd\xc8\xe5\x16\xb4\x4f\ +\xea\xfa\x56\x53\x53\x83\x63\xc7\x8e\xe1\xe4\xc9\x93\xf8\xf2\x97\ +\xbf\x8c\x81\x81\x01\xf4\xf4\xf4\xc0\x6e\xb7\xa3\xa6\xa6\x06\x2d\ +\x2d\x2d\x28\x2f\x2f\x47\x75\x75\x35\xda\xdb\xdb\xf1\xc1\x0f\x7e\ +\x10\xd1\x68\x14\x2f\xbf\xfc\x32\x3e\xfc\xe1\x0f\xa3\xb3\xb3\x13\ +\x63\x63\x63\xb8\xee\xba\xeb\x24\xef\x9a\xc5\x62\xc1\xe5\xcb\x97\ +\x25\xf1\x2c\xdf\x79\x60\x41\x64\x6f\xb1\x58\x84\xf5\xa0\x1b\x3a\ +\x99\x4c\x62\x68\x68\x48\x0c\x39\xd9\x0b\x4d\xd3\x24\xc2\x92\x63\ +\x48\x6d\x0e\x9f\x17\x01\x0e\x05\xdb\x9c\xd3\x3c\x77\x2e\x97\x13\ +\xe6\x98\xd5\x0b\x98\x7a\x20\x9d\x4e\x0b\x08\x23\x33\xc2\x6b\xd2\ +\x6d\xc9\xc8\x5f\x6a\xc0\x18\xd9\x47\xb7\xf1\xc4\xc4\x04\xb2\xd9\ +\x2c\x1a\x1a\x1a\xd0\xde\xde\x8e\xfa\xfa\x7a\x0c\x0d\x0d\xa1\xb8\ +\xb8\x58\x8a\xbe\x3b\x1c\x8e\x45\x20\x9f\xec\x8d\xd7\xeb\x45\x49\ +\x49\x89\x14\x7f\xef\xef\xef\xc7\xc9\x93\x27\x71\xe5\xca\x15\xd4\ +\xd5\xd5\xc1\x6e\xb7\x0b\xa8\xe8\xee\xee\x86\xd5\x6a\x85\xcb\xe5\ +\x5a\xe4\xbe\x73\x38\x1c\x92\x39\x7d\xdb\xb6\x6d\xd8\xb0\x61\x03\ +\x22\x91\x08\x3a\x3a\x3a\x50\x52\x52\x82\xb1\xb1\x31\x78\xbd\x5e\ +\x54\x55\x55\x21\x10\x08\x48\x19\x9e\x74\x3a\x2d\x63\x46\x01\x7d\ +\x69\x69\x29\x5e\x7b\xed\x35\x0c\x0f\x0f\xa3\xa2\xa2\x02\xd9\x6c\ +\x56\x0a\x44\xb3\x60\xb7\xa6\x69\x02\x6a\x99\x52\x87\xe0\x8b\x89\ +\x45\x09\x90\xf9\x8e\xd3\x1b\xc1\x00\x21\x9f\xcf\x27\xe9\x2d\xa8\ +\xbd\x9b\x9d\x9d\x95\xfc\x77\xdc\x14\xb0\xd4\x90\x1a\xc0\x41\x1d\ +\x1e\xd7\xc8\x45\x51\x84\x7a\xe3\xbc\x14\x13\xa5\x5f\x34\x54\xa3\ +\xa2\x07\x26\xf9\x76\x53\xea\xf7\xd9\x56\x62\xc4\x8d\xd8\xa3\xe5\ +\xc0\x9f\x1e\x18\x19\x7d\xcf\xc8\x70\xeb\x81\x4b\xbe\x7e\xab\x2d\ +\x1f\x88\x31\x62\xf3\x54\x36\x4e\xdf\x17\x5e\x57\x1f\x2d\xa7\xee\ +\xae\x55\x03\xcd\xf3\xa8\xcc\x8a\xfa\x2c\xf5\xd7\x5e\x0e\xd0\xac\ +\xe4\xf7\xe5\xda\xd5\x02\xd1\x7c\xe3\xac\xb2\x71\x7a\x70\xb9\x92\ +\xf3\xe5\x9b\xbf\xd4\x21\x01\x10\x8d\x89\x51\xff\xd5\x9f\xf3\x8d\ +\xe5\x5b\x69\xf9\x40\x37\x9f\x33\xc3\x92\x47\x46\x46\x00\x60\xd1\ +\xc2\x1d\x8b\xc5\x10\x08\x04\xb0\x61\xc3\x06\x34\x37\x37\xe3\xcc\ +\x99\x33\x00\x80\xc6\xc6\x46\x24\x93\x49\x0c\x0e\x0e\xc2\xe7\xf3\ +\x21\x14\x0a\xa1\xb7\xb7\x57\x28\x74\x82\x26\x2e\xe8\x99\x4c\x06\ +\x15\x15\x15\xb0\x58\x2c\xe8\xee\xee\x16\x96\x88\xd1\x63\x3c\xae\ +\xbc\xbc\x1c\xb5\xb5\xb5\x38\x77\xee\x1c\x2e\x5d\xba\x24\x0c\x9a\ +\xcd\x66\x93\x50\x70\xb7\xdb\x8d\xc7\x1f\x7f\x1c\x5b\xb7\x6e\x15\ +\x50\x16\x8f\xc7\x45\xe4\xcd\x1d\x27\x85\xb1\x4c\x12\x4a\x61\x31\ +\xdd\x28\x5c\xa8\x18\x59\xc4\x5d\x28\xc3\xa7\x69\xc4\x68\x0c\x1e\ +\x7c\xf0\x41\xec\xd8\xb1\x03\xd7\x5e\x7b\x2d\x62\xb1\x98\x08\xd3\ +\x4f\x9e\x3c\x89\xc7\x1e\x7b\x0c\xcd\xcd\xcd\x18\x1d\x1d\x45\x79\ +\x79\x39\x6e\xbf\xfd\x76\xbc\xf7\xbd\xef\x15\x77\x20\x8d\x2b\x13\ +\x0c\xf2\xde\xdf\xee\xc6\xf7\xf4\xa9\xa7\x9e\x92\x60\x02\xa6\x02\ +\xa0\x71\xa6\x41\xe5\xfd\xd2\x08\x68\xda\x42\x71\x70\x95\xf5\xe1\ +\xcf\x7d\x7d\x7d\x48\xa7\xd3\xd8\xbb\x77\x2f\xc6\xc7\xc7\x31\x31\ +\x31\xf1\x26\x1d\xa6\x7e\x9e\x92\xb1\x61\x9e\xb3\xca\xca\x4a\xb4\ +\xb7\xb7\x4b\x80\x07\xa3\x28\xa9\x67\x21\x0b\x40\xf6\x85\xcf\xac\ +\xba\xba\x1a\x13\x13\x13\x38\x7c\xf8\x30\x6a\x6b\x6b\xf1\x99\xcf\ +\x7c\x06\x66\xb3\x19\x83\x83\x83\x22\xb0\x9e\x9e\x9e\xc6\xa1\x43\ +\x87\xa4\x98\xef\x2f\x7f\xf9\x4b\x24\x93\x49\x49\xab\xa0\xa6\xe6\ +\x61\xe4\x62\x67\x67\x27\x62\xb1\x18\x76\xee\xdc\x89\x3f\xfe\xf1\ +\x8f\x38\x78\xf0\x20\x6c\x36\x1b\x7e\xf7\xbb\xdf\xe1\xdd\xef\x7e\ +\xb7\x3c\x3b\x7e\x7f\xe3\xc6\x8d\xf8\xde\xf7\xbe\x87\x3d\x7b\xf6\ +\xe0\xd3\x9f\xfe\xb4\xb8\x19\xef\xbe\xfb\x6e\x84\x42\x21\x78\xbd\ +\x5e\x8c\x8d\x8d\xe1\xdc\xb9\x73\xe2\xe6\xa6\x7b\x09\x58\x28\xec\ +\xcb\xf1\x62\x04\x2b\x3f\x63\xf9\x1a\x97\xcb\x25\xf3\x98\x6e\x7b\ +\x23\x21\x3b\xc1\x15\x35\x7e\x04\x54\x2c\xe4\xac\xe6\x73\xe2\xfd\ +\x53\xe4\xce\xe8\x36\x46\xb5\xa9\x2e\x62\x1e\xcb\x0d\x84\xd9\x6c\ +\x46\x65\x65\x25\xea\xeb\xeb\x51\x5e\x5e\x8e\xb3\x67\xcf\x22\x9d\ +\x4e\x23\x12\x89\x20\x10\x08\xa0\xb1\xb1\x11\x75\x75\x75\x02\xe6\ +\xf8\x4c\x82\xc1\x20\x62\xb1\x98\xa4\xe0\x20\x7b\xc3\xb2\x3a\x55\ +\x55\x55\x48\x24\x12\x18\x1f\x1f\x5f\x94\x0f\x6a\xd5\xaa\x55\x72\ +\x3c\x19\xe2\xa1\xa1\x21\x6c\xd9\xb2\x05\x4d\x4d\x4d\x98\x9a\x9a\ +\x92\x92\x32\xe9\x74\x5a\xde\x6b\xe6\xe1\x33\x9b\xcd\xe2\x52\x7c\ +\xe3\x8d\x37\xb0\x6a\xd5\x2a\xb8\xdd\x6e\xf4\xf5\xf5\xa1\xa6\xa6\ +\x06\x0e\x87\x43\x58\x30\x32\x71\x66\xb3\x19\x76\xbb\x1d\xc7\x8f\ +\x1f\x97\xb5\x8c\xfa\xbf\x6c\x36\x0b\x8f\xc7\x23\xb2\x82\xd2\xd2\ +\x52\x04\x83\x41\x99\xeb\xf4\x4c\x70\xec\x28\x1b\x28\x2d\x2d\x5d\ +\xb4\xe1\x2b\x2e\x2e\x96\xe0\x25\x06\x31\x30\xb2\x99\x6e\x64\xe6\ +\xf0\x23\xd8\xa6\x04\x82\x00\x8d\xeb\x15\x5d\xbc\x26\x93\xc9\xf4\ +\xf7\x46\x06\x6b\x29\x60\xa0\x1e\xc3\xe3\x8c\x34\x0b\x2b\x31\x96\ +\x46\x0c\x44\x3e\x23\xa6\xf6\x25\x1f\x28\x5b\x0e\xa0\xad\xd4\xd0\ +\xeb\x77\xb0\xf9\xae\x91\xef\xba\x46\x00\xc0\x88\x15\xd4\x1b\x56\ +\xbd\xa6\x8d\xdf\x33\x62\x9f\x54\x60\xc5\xf1\xd7\x8f\x5b\xbe\x71\ +\x7c\x2b\x6d\x39\x56\x66\x25\xdf\x7d\x2b\xc7\xae\x04\x48\xaf\xc4\ +\x2d\xa8\xff\x2e\x0d\x05\x17\x46\xbd\x5e\x4e\xdd\x1c\x5c\x4d\x7f\ +\xd9\x56\xb2\x59\xd0\xcf\x03\xd5\xbd\x3b\x37\x37\x87\xca\xca\x4a\ +\x4c\x4f\x4f\x63\x74\x74\x54\x5c\x19\x7a\xd0\xd7\xd5\xd5\x25\xa5\ +\x2d\x7a\x7a\x7a\x30\x31\x31\x81\xb5\x6b\xd7\x22\x1e\x8f\x63\x60\ +\x60\x40\x76\x54\x64\x48\x6a\x6b\x6b\x91\xc9\x64\xd0\xd6\xd6\x86\ +\x13\x27\x4e\xa0\xa4\xa4\x04\xf1\x78\x5c\xa2\xe9\xb8\x93\xac\xa8\ +\xa8\xc0\xc4\xc4\x84\xec\x18\xab\xaa\xaa\x24\x07\x4c\x75\x75\xb5\ +\x08\xc4\x73\xb9\x9c\xec\xec\x5a\x5b\x5b\xf1\xc2\x0b\x2f\x20\x9d\ +\x4e\x63\xd3\xa6\x4d\x92\x3b\x87\xc6\x85\x11\x59\x0c\x97\x66\x23\ +\x6b\xc0\x08\x2a\x2e\x6c\x14\xa9\xd2\x88\xf1\x19\x31\xd7\x97\xdd\ +\x6e\xc7\x89\x13\x27\xd0\xdf\xdf\x8f\x0f\x7f\xf8\xc3\x08\x04\x02\ +\xb0\xdb\xed\xb0\x5a\xad\x38\x73\xe6\x0c\xbe\xfe\xf5\xaf\x23\x97\ +\xcb\xc1\x6a\xb5\xe2\x96\x5b\x6e\xc1\xad\xb7\xde\x2a\x5a\x20\xba\ +\xc5\xb8\x48\xab\xc6\xe6\xed\x76\xa3\xf3\x5d\xfd\xfd\xef\x7f\x8f\ +\xc3\x87\x0f\x03\x00\x22\x91\x88\x64\xa3\x57\x85\xfe\x6a\x21\x70\ +\xd5\xf8\x13\x70\xf1\xb9\xeb\x37\xb2\xc3\xc3\xc3\x30\x99\x4c\x68\ +\x69\x69\x41\x77\x77\xb7\xa4\x53\x50\x53\x59\xa8\x73\x9c\x60\x95\ +\x91\x73\x4e\xa7\x13\xbb\x77\xef\x96\x5a\x70\x36\x9b\x4d\x18\x46\ +\x02\x40\x55\x84\x4f\x83\x3d\x36\x36\x86\x67\x9e\x79\x06\x4f\x3e\ +\xf9\x24\x3e\xf1\x89\x4f\x60\xc3\x86\x0d\x18\x1a\x1a\x42\x57\x57\ +\x17\x36\x6d\xda\x24\xe9\x41\x92\xc9\x24\xbe\xf9\xcd\x6f\xc2\x62\ +\xb1\xe0\xcb\x5f\xfe\x32\x34\x4d\x93\xba\x8f\xec\x23\x35\x81\x16\ +\x8b\x05\x87\x0e\x1d\xc2\xc4\xc4\x04\x34\x4d\xc3\xfe\xfd\xfb\xf1\ +\x91\x8f\x7c\x04\xef\x7f\xff\xfb\xd1\xdc\xdc\x8c\x27\x9e\x78\x02\ +\xcd\xcd\xcd\xb0\x5a\xad\xa2\x87\x9a\x99\x99\xc1\x0f\x7e\xf0\x03\ +\x5c\xbe\x7c\x19\x7b\xf6\xec\xc1\xc4\xc4\x04\x7e\xf5\xab\x5f\x61\ +\xe7\xce\x9d\xd8\xbc\x79\x33\x8a\x8b\x8b\x71\xe2\xc4\x09\x84\x42\ +\x21\x89\x5a\x63\xa1\x6e\x8a\xc7\x55\x97\x34\xd9\x29\xce\x3d\xbe\ +\x93\x4c\xe6\xc9\x00\x0d\xfe\x4d\xd5\x0b\xf2\xde\xc8\xa6\x30\xf2\ +\x98\xcf\x9c\xcf\x98\xdf\x23\x60\x62\x82\x5e\x1a\x7c\xb2\xb9\xc0\ +\x42\x32\x6c\x6a\x23\xa9\x63\x64\x3f\xa8\xf9\x2a\x28\x28\xc0\xb9\ +\x73\xe7\xd0\xdf\xdf\x8f\x1b\x6e\xb8\x01\x2e\x97\x4b\x12\xfb\x52\ +\x73\x68\x32\x99\x10\x08\x04\x10\x0a\x85\x50\x50\x50\x20\x51\x88\ +\x4c\xef\x50\x50\x50\x80\x60\x30\x28\xf5\x24\xe9\x0a\x24\x03\x94\ +\x48\x24\x24\x9b\x3b\xf5\x6a\x64\x82\xc7\xc6\xc6\xc4\x45\xaf\xa6\ +\xa6\xe0\xfc\xf4\x78\x3c\x38\x7d\xfa\x34\x92\xc9\x24\xce\x9e\x3d\ +\x2b\xc2\xf2\x4c\x26\x03\xa7\xd3\x89\xb2\xb2\x32\x61\x05\x53\xa9\ +\x94\x14\x73\x37\x9b\xcd\x38\x7e\xfc\xb8\xcc\x6d\x82\x4b\x60\xde\ +\xe5\x4c\xdd\x96\xea\x6e\x67\x0a\x0e\x26\x2d\x65\x4a\x16\xf5\xfd\ +\xa1\xd0\x9d\xe0\x2c\x97\xcb\xa1\xba\xba\x5a\x3e\x53\x6d\xed\xe4\ +\xe4\xa4\xdc\x27\x19\x3a\x3e\x43\xbe\x63\xcc\xbd\x05\x60\x71\x9a\ +\x06\x23\xc3\xa6\x77\x33\x19\x01\xb1\x7c\x2f\xbd\xfa\x99\x3e\x94\ +\xdd\x88\x82\x5f\x0e\x3c\xe9\x9b\xfe\x1a\x46\xc0\x84\x7f\x57\xff\ +\xb6\x52\x57\x97\x6a\xf4\xd4\xff\xf3\x01\xd2\xa5\x8c\xb1\x11\x1b\ +\xa8\x52\xff\xfa\x6b\xaa\x80\x4a\x5d\xec\xf5\x7d\xd7\x1b\x66\x7d\ +\x3f\xd4\x5d\x6c\x3e\x70\xa2\xbf\x87\x95\xb4\x3f\x05\xa8\xfd\x4f\ +\x9c\x77\x39\x90\xcd\x2c\xdc\x1c\x4f\x35\x5f\x0c\x13\x43\x1a\xcd\ +\x6b\xfd\xb9\x8d\x58\x82\x95\x02\x51\x23\x2d\xa1\xfa\xae\x50\x33\ +\xe0\xf3\xf9\xd0\xdf\xdf\x8f\x5c\x6e\x21\x34\x9f\xae\x95\xb2\xb2\ +\x32\xdc\x74\xd3\x4d\xe8\xeb\xeb\xc3\x6b\xaf\xbd\x06\x9b\xcd\x26\ +\xe0\xa5\xac\xac\x0c\xa5\xa5\xa5\x88\xc7\xe3\x68\x6c\x6c\x84\xd7\ +\xeb\x95\x3c\x3e\xd1\x68\x54\xc2\xbf\x4f\x9d\x3a\x25\x35\x08\xe9\ +\x62\xe4\x02\x49\x37\x14\x01\x14\x17\x63\x9f\xcf\x27\x99\xda\x69\ +\xc4\x81\x79\xdd\x49\x28\x14\xc2\xa1\x43\x87\x70\xc7\x1d\x77\x88\ +\xde\x81\xc5\x98\x63\xb1\xd8\x22\xd7\x07\xc5\xc0\xdc\x3d\xd3\x80\ +\x00\x90\x52\x35\xcc\x6f\xa5\x4f\x4f\x40\xfd\xcc\x7f\xfc\xc7\x7f\ +\x60\xc3\x86\x0d\x92\x69\xdb\xe7\xf3\x61\x74\x74\x14\x9f\xfb\xdc\ +\xe7\x10\x8f\xc7\xb1\x61\xc3\x06\xdc\x71\xc7\x1d\xd8\xb5\x6b\x97\ +\x18\x07\xe6\xcd\x51\x81\xa7\xba\xd0\xbe\xdd\x4d\xd3\x34\x9c\x3a\ +\x75\x0a\xff\xf4\x4f\xff\x24\x73\x8b\x69\x3e\xc8\x18\xd0\x10\x90\ +\xc1\xa2\x41\x57\x99\x2c\xfd\x26\x40\x9d\x33\xc0\x3c\x93\xe5\xf1\ +\x78\xc4\x3d\x44\x86\x96\x06\x80\x91\x69\xfc\x9d\xa0\x20\x93\xc9\ +\xc0\xeb\xf5\xe2\x96\x5b\x6e\x41\x24\x12\xc1\x9a\x35\x6b\x50\x51\ +\x51\x21\x06\x9e\x1a\x1c\xf6\x9d\x2e\x29\x4d\xd3\xf0\xad\x6f\x7d\ +\x0b\xdf\xfe\xf6\xb7\xf1\xad\x6f\x7d\x0b\x6d\x6d\x6d\x38\x7c\xf8\ +\x30\x0e\x1c\x38\x80\x9f\xfe\xf4\xa7\x88\x46\xa3\x18\x1c\x1c\x44\ +\x36\x9b\xc5\x67\x3e\xf3\x19\x29\xf8\xcc\x12\x2a\xc1\x60\x10\xe9\ +\x74\x1a\x03\x03\x03\x88\xc7\xe3\x92\xa1\xfc\xd0\xa1\x43\xf8\xe1\ +\x0f\x7f\x88\xfd\xfb\xf7\x23\x9b\xcd\xa2\xb1\xb1\x11\x6f\xbc\xf1\ +\x06\xe2\xf1\x38\x76\xee\xdc\x29\x0c\x17\xd9\x14\x00\xf8\xd5\xaf\ +\x7e\x85\x47\x1f\x7d\x14\x1f\xf8\xc0\x07\xb0\x71\xe3\x46\x29\x69\ +\xe2\xf7\xfb\x71\xc7\x1d\x77\x60\x76\x76\x16\xaf\xbc\xf2\x8a\x48\ +\x00\xd4\x68\x55\x66\xf0\x57\x35\x4f\x14\x54\x6b\x9a\x26\x00\x8e\ +\x46\xd4\x62\xb1\x48\xaa\x04\x1a\x60\xf6\x43\xd3\x34\xd1\x2d\xb2\ +\xc4\x0e\xa3\xe5\xf8\xce\x53\x03\xa5\x26\x3a\x25\xc8\xe3\x33\xa2\ +\x40\x9e\x62\x7a\x0a\xce\x09\x6c\xf9\x77\xf6\x9b\x85\x9d\xc9\x54\ +\x9b\xcd\x66\xd4\xd6\xd6\xca\xcf\x6a\x50\x49\x20\x10\x40\x2e\x97\ +\x43\x45\x45\x85\xdc\xa7\x1a\x39\x4b\xe0\xc4\x5a\x85\x3e\x9f\x0f\ +\x05\x05\x05\x18\x19\x19\x11\x0d\x5b\x38\x1c\x46\x69\x69\xa9\x80\ +\x62\x4d\xd3\x10\x8b\xc5\x24\xb8\xc4\xe3\xf1\x60\x7c\x7c\x5c\x5c\ +\x96\x89\x44\x42\x5c\x76\x23\x23\x23\x28\x2f\x2f\x47\x63\x63\xa3\ +\xc8\x18\x98\x86\xc6\xe3\xf1\x08\x70\x8a\x44\x22\xf2\xce\x5b\x2c\ +\x16\x9c\x3c\x79\x12\x3d\x3d\x3d\xf0\xf9\x7c\x32\x46\x6e\xb7\x1b\ +\x05\x05\x05\x22\xba\x07\xe6\xb3\xdd\xab\x9b\x67\x46\x42\x73\x23\ +\xa3\x4f\xe0\x9b\x4a\xa5\x90\x4e\xa7\xc5\x75\x4b\xb7\x2c\x01\x2b\ +\x93\xb1\x96\x94\x94\xc8\x73\x62\xd4\x20\x41\x3e\xf5\x73\x5c\x9b\ +\xcd\x66\xf3\x7c\x14\xa1\x9e\x85\xd2\xbf\xb8\x4b\xb1\x49\x46\xcc\ +\x8a\xd1\xcf\xfa\xb6\x9c\x50\x5d\x05\x4d\xbc\x96\xd1\xe7\xea\xf1\ +\xf9\x98\x0c\x23\x76\xc9\xe8\x3a\xfa\xef\xab\x86\x8c\x7f\xe3\x8e\ +\x52\xef\xc3\xcd\x17\x69\x98\x8f\x3d\x31\x02\x59\xf9\x18\x3d\xa3\ +\xef\xe7\x1b\x13\x23\xb0\x69\x34\x2e\x46\x00\x57\x3f\x3e\x6f\xf7\ +\x2e\x7e\x25\x2d\x1f\xf8\xe5\x3d\xac\xb4\x4f\x46\x73\x96\xcf\x8e\ +\x75\xb6\xd4\xe7\x55\x5c\x5c\x2c\x35\xcc\x02\x81\xc0\xa2\x73\xe8\ +\x0d\xae\xd1\xbc\xcc\xc7\xbc\xe6\xbb\x2f\xfd\xf3\x56\xcf\xa7\xb2\ +\x98\x3d\x3d\x3d\x70\x3a\x9d\x68\x6f\x6f\xc7\xf9\xf3\xe7\x0d\x8d\ +\xff\xda\xb5\x6b\x31\x3a\x3a\x8a\x4b\x97\x2e\x49\xd6\xf5\x44\x22\ +\x81\x63\xc7\x8e\xe1\x83\x1f\xfc\x20\x1a\x1b\x1b\xa5\xcc\xcb\x9a\ +\x35\x6b\x10\x0a\x85\xe0\xf1\x78\xd0\xdd\xdd\x8d\xcd\x9b\x37\xa3\ +\xa1\xa1\x01\x4e\xa7\x53\xb4\x16\x0d\x0d\x0d\xb8\x72\xe5\x0a\x3c\ +\x1e\x0f\x9a\x9b\x9b\x31\x36\x36\x86\xd2\xd2\x52\xd4\xd6\xd6\x4a\ +\xbe\x9e\x48\x24\x82\x68\x34\x2a\xef\x31\xdd\x4d\xc1\x60\x10\x5b\ +\xb7\x6e\xc5\xff\xfb\x7f\xff\x0f\x67\xcf\x9e\xc5\xce\x9d\x3b\x25\ +\x4d\x43\x32\x99\x14\x3d\x03\x17\x7a\xea\x18\x48\xdd\x4f\x4d\x4d\ +\x49\x11\x6a\x2e\x62\x64\x5a\xc8\x54\x10\x70\x94\x95\x95\xe1\xc2\ +\x85\x0b\x70\x38\x1c\x58\xbf\x7e\x3d\x62\xb1\x18\xda\xda\xda\x30\ +\x39\x39\x89\x7b\xef\xbd\x17\x00\x70\xe7\x9d\x77\xe2\x8e\x3b\xee\ +\x80\xdb\xed\x46\x38\x1c\x86\xa6\x69\x62\x08\x99\x0d\x9e\x2c\x84\ +\x3e\x19\xe6\xdb\xd1\xf8\x1c\xfb\xfb\xfb\xf1\xe0\x83\x0f\x0a\xdb\ +\xa0\xa6\x5b\xe0\xce\x9b\x73\x80\xc6\x96\xd1\xac\xcc\x26\xad\x96\ +\x6f\xe1\xbb\x4b\x03\xc1\x75\x24\x9b\xcd\xe2\xb5\xd7\x5e\x13\xc3\ +\xc9\x44\xb9\xfa\x35\x5e\xcd\xbb\x44\xa6\x21\x93\xc9\xc0\xef\xf7\ +\x23\x12\x89\x08\x98\x55\x37\x21\x7e\xbf\x5f\x9e\xdf\xd1\xa3\x47\ +\x91\x4a\xa5\xd0\xd9\xd9\x89\x7f\xff\xf7\x7f\xc7\x4d\x37\xdd\x84\ +\xca\xca\x4a\x7c\xf7\xbb\xdf\x85\xcf\xe7\xc3\xc1\x83\x07\x61\x36\ +\x9b\xf1\xed\x6f\x7f\x1b\xb3\xb3\xb3\xf8\xc2\x17\xbe\x80\xc2\xc2\ +\x42\x7c\xfc\xe3\x1f\x47\x67\x67\x27\xde\xfd\xee\x77\xe3\xf5\xd7\ +\x5f\xc7\xaa\x55\xab\xc4\xa0\xe6\x72\x39\xd1\xfb\xfd\xe8\x47\x3f\ +\xc2\xe6\xcd\x9b\xd1\xd7\xd7\x07\xb3\xd9\x8c\xc7\x1f\x7f\x1c\x17\ +\x2f\x5e\x84\xcf\xe7\x43\x3c\x1e\xc7\x81\x03\x07\x70\xf4\xe8\x51\ +\x61\x6d\x9e\x79\xe6\x19\x7c\xf1\x8b\x5f\x04\x00\xd4\xd6\xd6\xa2\ +\xb4\xb4\x14\xdd\xdd\xdd\x18\x1f\x1f\xc7\xf8\xf8\x38\xa6\xa6\xa6\ +\x30\x32\x32\x82\x4b\x97\x2e\xa1\xa1\xa1\x41\xf4\x7c\x4c\x91\x40\ +\x20\x45\xa3\x4c\xb6\x98\xd1\x68\xb3\xb3\xb3\x70\x38\x1c\x92\xc7\ +\x6c\x76\x76\x56\x00\x06\x59\x40\x7d\x29\x16\xb5\x4e\x21\x59\xe4\ +\xe2\xe2\x62\x89\x30\x93\x50\xfe\xff\x02\x6f\xd4\x24\xd2\x6d\x45\ +\x37\xb9\x1a\x51\xcb\xc8\xd7\x78\x3c\x2e\xe2\x78\x82\x3c\x46\x76\ +\xce\xcc\xcc\x60\xcd\x9a\x35\xb8\x74\xe9\x12\x4e\x9f\x3e\x8d\xb6\ +\xb6\x36\x49\xc0\xc9\x77\x97\x1a\x47\xa6\x14\xc8\xe5\x72\x52\x62\ +\x8b\x9b\x32\x97\xcb\x85\x54\x2a\x85\x50\x28\x24\x2c\x96\xd7\xeb\ +\x15\x29\x05\x6b\xae\x32\x45\x0a\xeb\x77\x32\x2f\x54\x2a\x95\x92\ +\xe8\xde\xb1\xb1\x31\x14\x14\x14\x20\x16\x8b\xc1\xe3\xf1\x88\x6e\ +\xac\xe9\xbf\x6a\x11\x32\x0d\x88\xcf\xe7\x13\x50\xa3\x69\xf3\xda\ +\xcb\x50\x28\x04\x4d\x9b\xd7\x56\x31\x3f\x15\x83\x65\x08\x30\x09\ +\x7c\xc6\xc7\xc7\xe1\xf3\xf9\xe0\xf5\x7a\xc5\x95\xc8\x0d\x27\x01\ +\x6f\x26\x93\x11\xd9\x02\xbf\x9f\x4e\xa7\x65\x13\x99\x48\x24\x24\ +\x97\x17\x01\x9b\xcd\x66\x93\x9c\x81\x0c\x90\x61\xba\x0b\x8e\x83\ +\xca\x2e\x72\x13\x59\xa8\x52\x60\xfa\x1d\x12\xf0\xe6\x68\xb5\xe5\ +\x8c\xb6\x11\xbb\xc2\xa6\x6a\x07\x8c\x8c\x65\x3e\xa0\xa3\x2e\x56\ +\xfa\xff\xf5\x80\x48\x3d\x8f\x5e\x98\x9e\xaf\xe9\xd9\x2d\xf5\x73\ +\xf5\x9c\xaa\xbf\x5f\x4d\xdf\xa0\x8f\x26\xcb\x77\x0f\xf9\xc0\x1f\ +\x11\xb5\x91\x91\x56\xc7\x6a\x29\x06\x4a\xcf\xce\xad\xe4\x9e\x8d\ +\x18\x32\xfd\xdf\xfe\x37\xda\x52\x40\xf3\xad\x34\xea\x20\x48\x41\ +\x8f\x8c\x8c\x2c\xca\xac\x5d\x54\x54\x24\x09\x27\x47\x47\x47\x05\ +\x60\xe5\x4b\xd3\xc0\xc6\x85\x50\x1d\x73\xd5\x85\xa2\xb6\xab\x01\ +\xce\xfc\x3b\x59\xac\xd3\xa7\x4f\x63\xef\xde\xbd\xe8\xeb\xeb\x13\ +\xb7\x16\x5b\x22\x91\xc0\xb3\xcf\x3e\x2b\xf5\xd1\x1c\x0e\x87\xec\ +\x98\x6d\x36\x1b\x9e\x7d\xf6\x59\xbc\xef\x7d\xef\x43\x49\x49\x09\ +\x06\x06\x06\x60\x32\x99\x60\xb5\x5a\x25\x29\x69\x57\x57\x17\xda\ +\xdb\xdb\x91\xc9\x64\x24\x02\x28\x14\x0a\x61\xed\xda\xb5\x18\x19\ +\x19\xc1\xdc\xdc\x1c\xd6\xaf\x5f\x2f\x9a\x07\x95\x72\xe7\x82\xad\ +\x69\x9a\x7c\x4e\x56\xcc\xe5\x72\xe1\x85\x17\x5e\xc0\xc1\x83\x07\ +\xa5\x80\x2c\x93\xfa\xa5\xd3\x69\xc9\x3b\xc3\xba\x7f\xd4\x1f\x71\ +\x3c\xb8\xc8\x72\x11\xa3\x8b\x8c\x6b\x08\xc3\xd2\x19\x95\x96\x4a\ +\xa5\xb0\x6a\xd5\x2a\x00\xc0\x57\xbe\xf2\x15\x98\x4c\x26\xdc\x77\ +\xdf\x7d\x68\x6b\x6b\x83\xdd\x6e\x47\x2c\x16\x13\x71\xb1\xfa\x4e\ +\x71\x1e\x70\x2e\xbc\xdd\x4d\xd3\x34\x8c\x8c\x8c\xe0\xc7\x3f\xfe\ +\xb1\xec\xf4\x69\x24\x19\x69\x44\x70\x41\x30\x44\x10\xa3\x0a\x67\ +\x09\x60\xd5\xb5\xcd\x28\x18\x83\xa0\x6a\x7c\x7c\x1c\x56\xab\x55\ +\xd2\x2b\x90\xa5\xe5\xfc\x54\x33\xcc\xb3\x79\x3c\x1e\x3c\xfd\xf4\ +\xd3\xa8\xa9\xa9\xc1\xd8\xd8\x18\x2e\x5d\xba\x84\x99\x99\x19\x0c\ +\x0d\x0d\x89\xce\x26\x1e\x8f\x63\x72\x72\x12\x3d\x3d\x3d\x98\x9c\ +\x9c\x44\x32\x99\xc4\xfe\xfd\xfb\xe1\xf1\x78\xf0\xc9\x4f\x7e\x12\ +\x33\x33\x33\xd8\xbf\x7f\x3f\x1e\x7e\xf8\x61\x74\x77\x77\x0b\x83\ +\x70\xfa\xf4\x69\x5c\xbc\x78\x11\x5b\xb6\x6c\xc1\x93\x4f\x3e\x89\ +\xe7\x9e\x7b\x0e\x00\x70\xf2\xe4\x49\x00\x0b\x11\x92\x7c\xbe\x3e\ +\x9f\x4f\x52\x8a\x14\x17\x17\xa3\xaf\xaf\x0f\xe5\xe5\xe5\x88\xc7\ +\xe3\xb8\xff\xfe\xfb\xf1\xd8\x63\x8f\xe1\x86\x1b\x6e\x40\x3a\x9d\ +\xc6\x6b\xaf\xbd\x86\x8f\x7d\xec\x63\x00\x80\x9b\x6e\xba\x09\x1d\ +\x1d\x1d\xf8\xf9\xcf\x7f\x2e\x6e\xa8\x9b\x6f\xbe\x19\xc1\x60\x10\ +\xdf\xff\xfe\xf7\x45\xdb\xa4\x0a\xd2\x99\xf8\x95\x46\x92\x02\x6d\ +\x8a\xab\x6d\x36\x9b\xb0\xc1\x4c\x5b\x42\x56\x8f\x6e\x25\x4d\xd3\ +\x90\x4a\xa5\x60\xb5\x5a\xdf\x24\x3d\x20\x98\x23\x10\x53\xc3\xfd\ +\x09\x9c\x19\xf0\x10\x89\x44\x04\x7c\xf3\x99\x53\xec\x3d\x3a\x3a\ +\x8a\xd9\xd9\x59\x38\x9d\x4e\xd9\xe0\x30\xa1\x25\x9f\xa5\xcb\xe5\ +\x12\x86\x6c\xd5\xaa\x55\x38\x75\xea\x14\x3a\x3b\x3b\xe1\xf5\x7a\ +\x61\x32\x99\x64\x53\xc4\x42\xc8\xb1\x58\x4c\x84\xda\x4c\x1d\xc1\ +\x1c\x5e\xe9\x74\x5a\x80\xbc\xea\xf2\xe3\xfb\x4e\x16\x9b\x00\x87\ +\xee\x56\x82\x71\xb7\xdb\x2d\x09\x6c\xa3\xd1\x28\x2c\x16\x0b\x5c\ +\x2e\x97\xf4\xbd\xac\xac\x0c\xd1\x68\x14\xd3\xd3\xd3\x68\x6b\x6b\ +\x93\xd4\x0f\x14\xde\x73\x23\xc4\x39\xcf\x22\xea\xfc\xcc\x66\xb3\ +\x61\x6a\x6a\x0a\xa9\x54\x4a\x22\x89\x09\xf4\x42\xa1\x90\xb0\xe4\ +\x2c\xe8\xcd\xc8\x43\x95\x34\x61\x6e\x30\x02\x26\xda\x62\xea\xb4\ +\xc8\x5e\x9a\x4c\x26\xa4\xd3\x69\xc9\xaf\x46\x1b\x9f\xc9\x64\x04\ +\x50\x86\x42\xa1\x45\x01\x33\xc5\xc5\xc5\xf3\x22\x77\xd5\x80\xab\ +\x6c\x8a\xba\x48\x2c\xc5\x2a\x2c\xf7\xbb\x9e\x29\xc9\xe7\x72\xc9\ +\xc7\x9c\xe4\x33\x56\x4b\xb1\x44\x2a\xc0\xd2\x7f\xae\xfe\x53\xcf\ +\xaf\x07\x92\x4b\x19\x57\x95\xbd\xd3\x03\x4f\x3d\x80\x5c\x09\x60\ +\x21\x3b\xa6\x1f\x7f\xa3\xb1\xcf\x07\xb6\xd4\xbf\x1b\x5d\x37\x1f\ +\xf8\x5d\xea\x5c\x4b\xfd\xed\x7f\xa2\xe9\x81\xe3\x5b\x69\xea\x0e\ +\x87\x06\x8c\xbb\x55\xba\xa0\x6c\x36\x9b\xb8\x13\x80\xc5\x59\xb4\ +\x8d\xfa\x03\x40\x0c\x36\xb0\x38\x35\x48\x3e\x36\x52\x7f\x9e\xa5\ +\x98\x42\xbd\xe8\x97\xa5\x73\xfa\xfb\xfb\x25\x0b\x39\xc3\x83\xc3\ +\xe1\xb0\xe8\x1b\xa8\x8f\x32\x99\x4c\x70\xbb\xdd\xe8\xed\xed\x85\ +\xc3\xe1\x40\x7d\x7d\xbd\xcc\xb1\xb2\xb2\x32\x59\x88\xba\xbb\xbb\ +\xe1\x74\x3a\xd1\xd0\xd0\x80\x58\x2c\x26\xe2\x4c\xb7\xdb\x0d\xaf\ +\xd7\x8b\x4c\x66\xbe\xe8\x74\x38\x1c\x16\xad\x05\xf3\x62\x51\x83\ +\x41\xc3\xc1\xfb\x71\xb9\x5c\x88\x46\xa3\x78\xf8\xe1\x87\x71\xf0\ +\xe0\x41\x11\xab\x03\x90\x5a\x69\x14\xb8\x33\x9c\x9b\xac\x16\x85\ +\xa7\x6a\x18\x36\xc1\x06\x05\xe8\x4c\x10\x7a\xf1\xe2\x45\x8c\x8f\ +\x8f\xa3\xa6\xa6\x06\x0d\x0d\x0d\xb0\xdb\xed\x52\x7c\xf8\xa1\x87\ +\x1e\x42\x5b\x5b\x9b\x8c\x2d\xc7\x86\x91\x58\x64\xd0\xe8\x66\xfc\ +\xef\xd8\x50\x10\x04\xfd\xe8\x47\x3f\x92\xd4\x01\x34\x10\x7c\x76\ +\x00\x44\x30\xce\xba\x89\x7a\xe6\x54\xd5\xe0\x90\x71\x22\xeb\x47\ +\x43\xa1\x5f\x33\xe8\xb6\xa5\x21\x57\x99\x77\x15\xa0\xf1\xfb\x99\ +\x4c\x06\xd7\x5c\x73\x8d\x14\xfb\x9d\x9b\x9b\xc3\x3d\xf7\xdc\x83\ +\x5f\xfe\xf2\x97\x78\xfa\xe9\xa7\xf1\xd2\x4b\x2f\xe1\xec\xd9\xb3\ +\xb8\x78\xf1\x22\xfa\xfa\xfa\xa4\x5c\x48\x47\x47\x07\x92\xc9\x24\ +\x9e\x7f\xfe\x79\xd8\x6c\x36\xd8\x6c\x36\x64\xb3\x59\x74\x75\x75\ +\x49\x69\x16\x8e\xf5\x3b\xdf\xf9\x4e\xb4\xb4\xb4\x60\x64\x64\x04\ +\x4f\x3d\xf5\x14\xac\x56\x2b\xac\x56\x2b\xaa\xaa\xaa\xe4\x19\x78\ +\x3c\x1e\x54\x56\x56\xa2\xb0\xb0\x10\x89\x44\x42\xf2\xad\x31\xb3\ +\x78\x2e\x97\x43\x7f\x7f\x3f\x06\x06\x06\xf0\xae\x77\xbd\x0b\xfb\ +\xf6\xed\xc3\xf8\xf8\xb8\xb0\x4e\x5f\xfb\xda\xd7\xd0\xdf\xdf\x8f\ +\x7f\xfe\xe7\x7f\x86\xcd\x66\xc3\xe6\xcd\x9b\xf1\x9e\xf7\xbc\x07\ +\xbf\xf9\xcd\x6f\xf0\x93\x9f\xfc\x04\x77\xde\x79\xa7\x3c\x1f\x1a\ +\x5d\xb5\x3a\x00\x81\x07\xb3\x82\x97\x96\x96\xa2\xa3\xa3\x43\x40\ +\x18\x00\xd1\x15\xf1\x1d\x20\x2b\xc5\x0d\x84\xca\x3c\xaa\xac\x28\ +\x9f\x8f\xba\x51\x20\xc8\xa3\x9b\x90\xd7\x27\xf8\xa2\xeb\x9c\x81\ +\x1e\xd1\x68\x14\xd1\x68\x54\x58\x4e\xb2\x57\xdc\xa0\xd3\x65\x45\ +\x37\xb3\xd5\x6a\x45\x28\x14\x42\x34\x1a\x45\x55\x55\x95\x6c\x8e\ +\x18\x80\x62\xb5\x5a\x05\xa8\xcc\xce\xce\x4a\x14\x75\x2e\x97\x93\ +\x7c\x60\x64\x63\x08\x70\xb8\x2e\x71\xa3\x54\x52\x52\x22\xe7\xe4\ +\xbb\x4e\x06\x90\x73\x9a\x75\x01\x59\xcf\x54\xd3\xe6\x65\x1a\xe3\ +\xe3\xe3\xb2\xf9\xa1\x2b\x91\xfa\x2b\xa6\xa3\xa1\x7b\xce\x6e\xb7\ +\xe3\xfc\xf9\xf3\xb8\x72\xe5\x8a\x44\xf9\xb1\x76\x24\x5d\xfb\x04\ +\x42\xd9\xec\x7c\xcd\xd0\xc9\xc9\x49\xd9\x3c\x31\xcd\x0b\xd9\x61\ +\xd6\x91\xe4\xb8\x71\x7d\xe3\xc6\x51\x95\x22\xa8\x45\xb8\x59\x7c\ +\x9a\xf3\x47\x95\x2f\x70\x23\xc3\x4d\xbd\x44\x11\xea\xd9\x1f\x36\ +\xfd\xcf\x2b\x5d\x88\xf2\x7d\x4f\x05\x1f\xea\xc2\xb6\x94\xb1\xd1\ +\x1b\x2a\xa3\xfe\xe5\xfb\x6c\xa5\x7d\x36\x72\xd7\xac\xe4\x3b\xf9\ +\xae\xad\x5e\x7f\xa5\x4d\xed\x83\x7e\x47\x6d\x34\x06\x2b\x31\xe2\ +\x46\x9f\x19\x01\xd6\xff\x6d\x20\x75\x35\x6d\xa5\x7d\xe5\x7d\x31\ +\x34\x9f\xa5\x4a\x08\xa6\x98\x94\x8e\x3b\x1c\xee\x1e\x55\x57\x39\ +\xff\xa9\x80\x47\x35\x50\xdc\x11\xf3\x05\x5c\x8e\x99\x5a\xe9\x7d\ +\xa9\xac\x98\xa6\x69\x18\x1b\x1b\xc3\x96\x2d\x5b\x50\x54\x54\x84\ +\xe1\xe1\x61\xac\x5e\xbd\x1a\xef\x7a\xd7\xbb\x50\x5d\x5d\x2d\x49\ +\x3d\x99\xa7\x2a\x16\x8b\x49\x11\xde\x5d\xbb\x76\xe1\xa9\xa7\x9e\ +\xc2\xae\x5d\xbb\xa4\xc0\x2c\x77\xe9\xc9\x64\x12\x33\x33\x33\x92\ +\x03\xab\xa0\x60\x3e\x81\x5e\x53\x53\x13\xb2\xd9\xac\x44\xe2\x45\ +\x22\x11\x01\x39\x74\x19\x71\x97\x1f\x08\x04\x24\x0c\x9d\x11\x48\ +\xbc\x97\x47\x1e\x79\x04\x9b\x37\x6f\xc6\xde\xbd\x7b\x31\x33\x33\ +\x03\xbf\xdf\x8f\x78\x3c\x8e\x64\x32\x89\xf2\xf2\x72\x29\x9e\x4c\ +\xb7\xa6\xcb\xe5\x12\x97\x21\x77\xaf\xaa\xb0\x9b\xd1\x6e\x2c\xa5\ +\xf1\xdd\xef\x7e\x17\x9a\xa6\x61\xf7\xee\xdd\xf0\x7a\xbd\x78\xe2\ +\x89\x27\xf0\xc0\x03\x0f\xe0\x17\xbf\xf8\x05\x6a\x6a\x6a\x84\xf9\ +\xe1\xf7\x09\xae\x26\x26\x26\x24\x9a\xf2\xbf\x93\xad\xe5\xe6\xb2\ +\xb2\xb2\x12\xc1\x60\x10\xa7\x4f\x9f\x06\x30\xcf\x68\x94\x96\x96\ +\x22\x10\x08\x20\x91\x48\x20\x91\x48\x48\x64\x12\x19\x72\xd5\x35\ +\xc7\x75\x92\x0c\x1f\x17\x7d\x1e\xa7\x1a\x70\x6e\x66\x59\x32\x89\ +\x9f\xa9\xae\x55\x8e\x09\xe7\x02\x30\x0f\xbc\x5a\x5b\x5b\x71\xec\ +\xd8\x31\xd4\xd6\xd6\x62\x6a\x6a\x0a\x2f\xbf\xfc\xb2\x68\xd3\x9c\ +\x4e\xa7\xec\xd4\xc9\xb6\xb0\x24\x53\x20\x10\x80\xd7\xeb\x95\xba\ +\x8d\x91\x48\x04\x57\xae\x5c\x11\x46\x88\x6c\xcf\x9e\x3d\x7b\xd0\ +\xd1\xd1\x01\x4d\xd3\xf0\xe0\x83\x0f\x2e\x32\xbc\x64\x72\xd8\x4f\ +\xd6\x88\x24\x10\xe7\x98\x59\xad\x56\x94\x97\x97\x23\x18\x0c\xc2\ +\xe9\x74\xe2\xcf\xfe\xec\xcf\x70\xe1\xc2\x05\x14\x17\x17\xe3\x86\ +\x1b\x6e\xc0\xd4\xd4\x14\xfe\xf5\x5f\xff\x15\xc1\x60\x50\x5c\x63\ +\xf1\x78\x1c\xbf\xfe\xf5\xaf\x71\xfd\xf5\xd7\x63\xd3\xa6\x4d\x08\ +\x87\xc3\x02\x3e\x68\x50\x09\x58\x68\x84\xe9\xaa\x6b\x6e\x6e\x16\ +\xa0\x41\x6d\x0e\x23\x57\xb9\x01\x88\xc5\x62\x22\x88\x67\xff\x09\ +\x96\xb8\x9e\x70\xcd\xe0\xb3\x20\xe0\xd5\x34\x4d\xdc\x8a\x04\xfb\ +\x64\x6d\xa9\x01\x8a\x44\x22\x48\xa7\xd3\xc2\xec\x50\xbc\xcd\xb4\ +\x01\x9c\x37\x04\x02\x6a\x20\x08\xc1\x8a\x0a\xcc\xd4\x5c\x5d\x74\ +\x1d\xce\xcd\xcd\x89\x96\x28\x9b\xcd\xa2\xb2\xb2\x12\x56\xab\x55\ +\x6a\x9d\x32\x31\xa9\xcb\xe5\xc2\xea\xd5\xab\x61\xb7\xdb\x31\x32\ +\x32\x82\xc9\xc9\xc9\x45\x09\x49\x99\x30\x94\x81\x22\x81\x40\x40\ +\x5c\x8f\x93\x93\x93\xe2\x05\x02\xe6\x01\x2e\x6b\x29\x8e\x8e\x8e\ +\x22\x95\x4a\xa1\xae\xae\x4e\xd8\xc2\x82\x82\x02\xa4\xd3\x69\x01\ +\x82\xb5\xb5\xb5\x38\x7b\xf6\x2c\x02\x81\xc0\xa2\x31\x64\x50\x4c\ +\x32\x99\x44\x34\x1a\xc5\xcc\xcc\x8c\xac\x5d\x0c\x96\xe1\x78\x90\ +\xb1\xce\x64\x32\xc2\x22\x53\x3b\xc5\xe7\x6f\xb3\xd9\xa4\xff\xcc\ +\x89\xc6\x8d\x27\xd9\x3f\x35\x1d\x07\x99\x3e\x32\x93\x8c\xba\x4d\ +\xa5\x52\xf3\x00\xcb\x68\x71\x30\x62\x4d\x56\xe2\xf6\x58\x09\xc0\ +\xb8\x5a\x36\x62\xa5\x6c\x8b\xfe\xdc\x2b\x75\x35\xbd\x55\x80\x91\ +\x0f\x58\xe9\xfb\x70\x35\x4d\xcf\x26\xf2\xfb\xea\xcf\x4b\x81\x4a\ +\xfe\xbc\xdc\x31\x6f\xa5\xfd\x29\xe0\xc1\xa8\xa9\x60\xc5\x88\x05\ +\x54\x8f\x33\xfa\x7f\xa9\xbe\xe8\x01\x28\x17\x20\x4d\x9b\x77\xd9\ +\xd0\xb8\x78\x3c\x1e\x14\x14\x14\x20\x1a\x8d\x0a\x40\xe2\x42\xc8\ +\xef\xaa\x3f\xeb\x9f\x2d\x5d\x3c\x8c\xa6\x53\x77\xa7\xcb\x3d\xfb\ +\x95\xce\x3b\x32\x15\x81\x40\x00\xdb\xb7\x6f\x97\xe2\xab\x15\x15\ +\x15\x58\xb7\x6e\x1d\xca\xca\xca\x70\xf9\xf2\x65\x01\x7c\x64\x88\ +\xb2\xd9\x2c\x6e\xb9\xe5\x16\x9c\x39\x73\x46\xdc\x67\x4e\xa7\x13\ +\x36\x9b\x4d\xc4\xdd\xc1\x60\x50\x76\xbf\x0c\xf3\xb6\xdb\xed\x92\ +\xc0\x90\xcc\x11\x75\x1a\x2c\x0b\xc1\x88\x24\x1a\x04\x6a\xa7\x58\ +\x98\xb7\xb4\xb4\x14\xc7\x8e\x1d\x43\x79\x79\x39\xda\xda\xda\xd0\ +\xdf\xdf\x2f\x11\x73\x85\x85\x85\x52\xfa\x63\x60\x60\x40\x76\xfb\ +\x5c\x08\x19\x49\x15\x0c\x06\x25\xff\x0f\x23\xb1\x58\x38\xf6\xfe\ +\xfb\xef\xc7\xc4\xc4\x04\xde\xf9\xce\x77\x62\xed\xda\xb5\x38\x7f\ +\xfe\x3c\x3e\xff\xf9\xcf\x8b\x48\x9b\x2e\x43\x3e\x03\x82\x0a\x2e\ +\xaa\x2c\xd6\xbd\xd4\x33\xd2\xcf\xcd\xb7\xfa\xaf\xbc\xbc\x1c\x07\ +\x0e\x1c\x40\x22\x91\x40\x67\x67\x27\xa6\xa7\xa7\x31\x31\x31\x21\ +\xc6\x8b\xae\x66\xb2\x49\x04\x42\x34\xce\xaa\xc6\x93\x3f\xab\x2e\ +\x28\xfd\x7b\xa3\xae\x1d\x34\xee\x7c\x7e\x00\xc4\xe8\xd0\xd0\x91\ +\xbd\x2a\x2f\x2f\xc7\x85\x0b\x17\xf0\x9e\xf7\xbc\x07\x17\x2e\x5c\ +\xc0\xe5\xcb\x97\x01\xcc\x1b\xe1\xa6\xa6\x26\x71\x91\xa8\x42\xf9\ +\x82\x82\x02\x78\xbd\x5e\xd1\xf2\xb0\x56\x26\xe7\x06\x8d\xfc\xe4\ +\xe4\x24\x76\xec\xd8\x81\xed\xdb\xb7\x63\x7a\x7a\x1a\x4f\x3c\xf1\ +\x84\xe8\x60\x58\x45\x20\x1e\x8f\x0b\x00\x70\x3a\x9d\x8b\x84\xcc\ +\x64\x9b\xc9\x1c\xc4\xe3\x71\x54\x57\x57\xe3\x8e\x3b\xee\x90\xea\ +\x03\xdd\xdd\xdd\xe8\xeb\xeb\xc3\xae\x5d\xbb\x50\x53\x53\x83\xa1\ +\xa1\x21\x58\x2c\x16\x0c\x0f\x0f\x63\xcf\x9e\x3d\xb8\xed\xb6\xdb\ +\xa4\x70\xb8\x0a\x08\x00\x08\x0b\xc2\xf5\xb7\xb8\xb8\x58\x32\xc2\ +\x93\x05\x21\xa3\xa4\xa6\x08\x21\x43\x48\x16\x87\x8d\xcc\x36\xe7\ +\xb6\xca\x4a\xf1\x19\xaa\xc2\x78\xae\x19\x64\x7e\x38\xd6\xdc\xc0\ +\x11\x10\x03\x10\x01\xbd\xca\xba\x90\x39\x24\x60\x26\x13\x65\xb1\ +\x58\x50\x59\x59\x09\xbb\xdd\x8e\xbe\xbe\x3e\x8c\x8d\x8d\x21\x97\ +\xcb\x49\xce\x2a\x96\xc8\xe2\x3a\xc3\xf1\x21\xa3\xca\x1c\x76\x7c\ +\x4e\x56\xab\x15\xc1\x60\x50\x4a\x70\x71\x2e\x32\xa2\xb8\xb4\xb4\ +\x14\xfd\xfd\xfd\x98\x9e\x9e\x16\x76\x9a\xcc\x0f\xc7\x96\xcc\x35\ +\xe7\x2a\x53\x1c\x30\xd1\x6a\x43\x43\x03\xbc\x5e\xaf\x14\x67\xa6\ +\x1b\xd2\x66\xb3\xe1\x95\x57\x5e\xc1\xd0\xd0\x90\x48\x16\x8a\x8a\ +\x8a\xe0\x72\xb9\x84\x01\x63\x61\x7a\xb3\xd9\x8c\xe1\xe1\x61\x61\ +\x3e\xb9\xc1\x26\xab\x4b\x80\x46\xf7\x6a\x2e\x97\x93\xf4\x34\x1c\ +\x0b\xae\x43\x6a\xa9\x2e\xce\x11\xf5\xdd\xe1\xb9\x78\x4f\x7c\xc6\ +\xc9\x64\xf2\xcd\x00\x4b\x35\x1e\x4b\x19\x54\x23\x81\x74\x3e\x03\ +\x99\x0f\xd4\xac\x84\x35\x5a\x09\xb8\xe2\xc2\xb3\x14\xab\x63\xc4\ +\x00\xbd\x5d\xcc\x8d\x7e\x41\xd5\xf7\xfb\xad\x34\xd5\xd0\xab\xcf\ +\x42\x35\x0a\xf9\x70\x98\xc1\x30\x00\x00\x20\x00\x49\x44\x41\x54\ +\x80\xd4\x4a\xfa\xfb\x56\xda\xdb\x79\x7f\x46\x80\x50\xbd\x5f\xfd\ +\xf5\x8c\x8e\x5f\x0a\x60\xea\xe7\x0d\x8d\x0c\x81\x14\x8f\xe7\xae\ +\x91\x0b\x05\xa9\x7f\xf5\xfb\xfa\x20\x06\xf5\x73\xd2\xcd\x00\x64\ +\x47\xab\x56\xb1\x5f\x6e\x0c\x96\x63\x50\xf8\x77\xee\xd0\xc2\xe1\ +\xb0\x84\x06\x77\x76\x76\x22\x93\xc9\x60\xe3\xc6\x8d\xa8\xaf\xaf\ +\x47\x77\x77\xf7\xa2\x7a\x74\x43\x43\x43\x28\x2f\x2f\xc7\xa6\x4d\ +\x9b\x30\x3c\x3c\x8c\x96\x96\x16\x54\x55\x55\xc1\x66\xb3\x21\x16\ +\x8b\x61\x6c\x6c\x0c\xc5\xc5\xc5\x58\xbf\x7e\x3d\x00\x48\xe6\xf7\ +\x40\x20\x20\xc2\x74\x56\x88\xa7\x7b\x8d\xc6\x99\xb5\x05\x59\x18\ +\x95\x6e\x42\x2e\xa0\x16\x8b\x05\x2f\xbd\xf4\x12\x2c\x16\x0b\xd6\ +\xae\x5d\x2b\x85\x94\x67\x67\x67\xb1\x76\xed\x5a\xcc\xcc\xcc\xa0\ +\xb7\xb7\x17\x00\xe4\x6f\x8c\x78\xa3\xcb\x8c\x9a\x24\x6a\x42\xa6\ +\xa6\xa6\xd0\xd1\xd1\x81\xa7\x9f\x7e\x1a\xdf\xfc\xe6\x37\xf1\x99\ +\xcf\x7c\x06\xd7\x5f\x7f\x3d\x8e\x1e\x3d\x8a\x4f\x7c\xe2\x13\xb8\ +\xe6\x9a\x6b\x30\x3a\x3a\x8a\x8b\x17\x2f\xe2\xb6\xdb\x6e\x83\xc3\ +\xe1\x10\x43\x4a\x97\x5c\x2a\x95\x42\x79\x79\xb9\x80\x9a\xe5\xc0\ +\xd1\x4a\x1b\x59\x00\x0a\x9b\x99\x76\x22\x95\x4a\x21\x1c\x0e\x63\ +\x7a\x7a\x1a\x4d\x4d\x4d\xe8\xeb\xeb\xc3\xd0\xd0\x10\xfc\x7e\xbf\ +\x68\x3f\x54\xc0\xa4\x82\x22\xae\x01\xb9\x5c\x6e\x91\x7e\x95\xbb\ +\x6d\x95\x51\x55\x19\x4f\xba\x77\xaa\xab\xab\xe1\x76\xbb\x11\x8b\ +\xc5\xb0\x6e\xdd\x3a\x6c\xdb\xb6\x0d\x26\x93\x49\x92\x3b\xee\xd9\ +\xb3\x47\xb2\x7b\x33\xda\xec\xe3\x1f\xff\x38\xb6\x6d\xdb\x06\x97\ +\xcb\x85\x53\xa7\x4e\x89\x4b\xb3\xb5\xb5\x15\xb3\xb3\xb3\x02\xc8\ +\x99\x84\xb1\xa4\xa4\x04\x0e\x87\x43\xb2\x7d\x03\x40\x34\x1a\x95\ +\x0d\x8c\x5a\x0b\xee\xba\xeb\xae\xc3\x3b\xde\xf1\x0e\x4c\x4d\x4d\ +\x49\x4d\x39\xb3\xd9\x8c\x8a\x8a\x0a\x14\x17\x17\x63\x78\x78\x58\ +\x0c\x1d\x45\xe5\x35\x35\x35\x00\xe6\xb5\x86\x74\xcd\x15\x15\x15\ +\xa1\xb4\xb4\x14\xd7\x5e\x7b\xed\xa2\x3a\x92\x43\x43\x43\x70\xbb\ +\xdd\x28\x2b\x2b\xc3\xaa\x55\xab\xb0\x7a\xf5\x6a\x8c\x8c\x8c\xc0\ +\x66\xb3\xe1\xc6\x1b\x6f\x84\xa6\xcd\xb3\x97\x14\x8e\xf3\x5a\x7c\ +\xdf\xb9\x16\x50\xab\x49\x6d\x1c\x41\x90\xaa\x8d\xd2\x34\x6d\x91\ +\xdb\x89\xcf\x45\xdd\x94\x11\x18\x12\x44\xa8\x6e\x27\x60\x41\x77\ +\x46\x77\x3d\xdf\x05\x3e\x47\x6a\x8a\xa8\x0f\x22\x5b\xc5\xc4\xb4\ +\x9c\x77\x6a\x04\x2e\xfb\xc5\x0d\x1f\xeb\x8e\x96\x96\x96\xc2\x6e\ +\xb7\x0b\x38\x4a\x26\x93\x32\x56\xb9\x5c\x4e\x22\x22\xc3\xe1\xb0\ +\x6c\x46\x12\x89\x84\xb0\xfe\xdc\x08\x50\x77\x37\x38\x38\x88\x74\ +\x3a\x8d\xaa\xaa\x2a\x61\xc7\x92\xc9\xa4\x44\x23\x4f\x4e\x4e\x22\ +\x1a\x8d\x4a\x8e\xbc\x60\x30\x88\xe6\xe6\x66\xc4\xe3\x71\x74\x77\ +\x77\x2f\xca\xa4\x5f\x53\x53\x23\x6e\x40\x87\xc3\x01\x9f\xcf\x87\ +\xe2\xe2\x62\xc4\xe3\x71\x00\x0b\x6c\xac\xd3\xe9\x44\x5f\x5f\x1f\ +\x4e\x9d\x3a\x25\xd1\x7e\xec\x23\xd7\x34\x6a\x4b\x43\xa1\x90\xb0\ +\x60\x5c\xbb\xd5\x60\x11\x8e\x1b\xd9\xab\xd9\xd9\x59\x99\xab\x7c\ +\x76\x7c\xb6\xdc\x4c\x72\x3e\x73\x3d\xe2\xbb\xc7\x79\x43\xf0\xc5\ +\xb5\xa0\xa4\xa4\x04\x6f\xca\xa6\xa7\x07\x28\x2a\xa3\xc2\x96\x2f\ +\xfa\x4c\x7f\x1e\xde\x9c\x6a\x44\x8c\x00\x1c\xcf\xb7\x12\xf7\xa0\ +\x11\x80\xe2\x8d\xea\x8d\x9a\x3a\xd9\x8d\x18\xb8\xb7\xda\xf4\x6c\ +\x86\xba\xc8\xa9\xf7\x69\xf4\xf3\x4a\xce\xc9\xff\x89\x8e\xb9\x18\ +\xa8\x60\x23\x1f\xd3\x95\x6f\xac\xd5\xeb\xac\xc4\xa0\xb3\xa9\x0b\ +\xf7\xd5\x36\x23\xd6\x67\xb9\xe3\xf2\x01\x77\xfd\xf3\x33\x9a\xa7\ +\xea\xb9\x8c\xce\xad\x02\x2b\x7e\x16\x0c\x06\xc5\x45\xc1\xd2\x2d\ +\x5c\x70\x59\x32\xc1\xe8\xde\x09\x7a\x34\x6d\x5e\xbf\x12\x8d\x46\ +\x25\xdf\x0f\x8b\x2a\x1b\x89\x90\xf5\xe7\x50\xef\x6f\xa9\x63\x38\ +\x36\xa3\xa3\xa3\x18\x1d\x1d\x5d\xe4\xb6\x39\x76\xec\x18\x36\x6c\ +\xd8\x80\xf7\xbf\xff\xfd\x78\xee\xb9\xe7\x64\xc7\x5d\x50\x50\x80\ +\x63\xc7\x8e\x01\x98\xcf\xb4\xbc\x67\xcf\x1e\x01\x50\xac\x47\xb8\ +\x67\xcf\x1e\xd8\xed\x76\xf8\xfd\x7e\x61\x2c\x68\xf8\xa9\x41\x61\ +\xda\x0a\x1a\x4e\x2e\xf4\xd1\x68\x74\x51\xdf\xd4\xf7\xac\xbc\xbc\ +\x1c\x1d\x1d\x1d\xf8\xf5\xaf\x7f\x8d\xbb\xef\xbe\x1b\x1e\x8f\x07\ +\x23\x23\x23\x52\x58\x95\xae\x45\x46\x74\x3a\x1c\x0e\x89\x7e\xe4\ +\xf9\xc8\xb2\xd1\xc8\x57\x54\x54\xe0\xe5\x97\x5f\xc6\x13\x4f\x3c\ +\x81\xfb\xee\xbb\x0f\x37\xdf\x7c\x33\x7e\xf1\x8b\x5f\xe0\x8e\x3b\ +\xee\xc0\xf6\xed\xdb\x11\x08\x04\x30\x3d\x3d\x8d\xef\x7c\xe7\x3b\ +\x68\x6d\x6d\x95\x31\xe4\xfd\xa8\x91\x3f\x00\x16\x01\x1b\x15\x20\ +\x31\x35\x01\x41\x26\x13\xa1\x6a\xda\x42\x19\x1f\x02\x29\x60\x21\ +\x22\x8f\xac\x03\x0d\x11\xa3\x8b\x26\x26\x26\x90\x4c\x26\xd1\xd2\ +\xd2\x22\x22\xd9\xb2\xb2\x32\x61\xda\x80\x85\x64\xa7\x34\xda\xd4\ +\x77\x00\x0b\x42\x74\xce\x61\x1a\x26\x35\x97\x12\xe7\x35\x59\x2d\ +\x87\xc3\x81\x7d\xfb\xf6\xe1\xe4\xc9\x93\xb8\xed\xb6\xdb\xf0\xa1\ +\x0f\x7d\x08\x27\x4e\x9c\xc0\x95\x2b\x57\x50\x50\x50\x80\xbd\x7b\ +\xf7\xa2\xb9\xb9\x59\xa2\xb8\x0e\x1d\x3a\x84\x99\x99\x19\x7c\xe0\ +\x03\x1f\x40\x7f\x7f\x3f\x6e\xbf\xfd\x76\xf4\xf7\xf7\xe3\xfb\xdf\ +\xff\x3e\x92\xc9\x24\x02\x81\x00\x1a\x1a\x1a\x70\xf9\xf2\x65\x71\ +\x31\x33\x3b\x3f\x9f\x3b\xdd\x28\x6a\xb4\x23\xf5\x3b\x9a\xa6\x89\ +\x7b\xf8\x0f\x7f\xf8\x03\x3a\x3b\x3b\x51\x51\x51\x21\x21\xef\x64\ +\x77\xa8\x41\x4a\x26\x93\xe8\xee\xee\x46\x79\x79\xb9\x68\x04\xfd\ +\x7e\x3f\x52\xa9\x14\x36\x6d\xda\x24\xcc\xd2\x63\x8f\x3d\x86\xf7\ +\xbf\xff\xfd\x88\x46\xa3\xa8\xae\xae\x16\xd7\x37\x30\x9f\x70\x97\ +\xda\xa6\xc9\xc9\x49\x01\x74\xc0\x82\x26\x4f\xd3\xb4\x45\x75\xe5\ +\x54\x9d\x1e\x23\xfd\xb8\xb1\x20\x0b\xa3\x1a\x52\xae\x13\xac\x52\ +\xa0\xa6\x56\x50\xdf\x5d\x00\xe2\x36\xa2\x0b\x5c\xb5\x4f\xaa\xf1\ +\x2e\x2a\x2a\x12\x16\x99\xe5\x71\x78\xde\xb2\xb2\x32\x11\x87\x73\ +\xad\x22\xf0\x9d\x9d\x9d\x85\xdd\x6e\x87\xc3\xe1\x10\x06\xa9\xa0\ +\xa0\x00\xf1\x78\x5c\x44\xe8\x2d\x2d\x2d\x38\x77\xee\x1c\xfa\xfa\ +\xfa\x24\x31\x30\xc7\x21\x1e\x8f\xcb\x7b\x02\x40\xf2\xc2\xb9\xdd\ +\x6e\x24\x93\x49\x49\xd1\x50\x59\x59\x09\x00\x08\x87\xc3\x52\x57\ +\x34\x93\xc9\xa0\xa3\xa3\x43\xd8\xa1\xc9\xc9\x49\xf4\xf5\xf5\x49\ +\x70\xd1\xd6\xad\x5b\x31\x3d\x3d\x8d\x70\x38\x2c\x95\x06\xda\xda\ +\xda\x04\x7c\x11\x04\x51\x5c\x4e\x76\x8a\xfa\x3d\x82\x55\xb3\xd9\ +\x2c\x2e\xb8\x5c\x2e\x27\x63\xe4\xf5\x7a\x25\x80\x45\xbf\x91\xe2\ +\xfb\x31\x33\x33\x23\xd1\xb5\xdc\x38\x66\xb3\x59\xd4\xd5\xd5\x61\ +\x68\x68\x48\x34\xa0\xe3\xe3\xe3\x02\x7e\xb9\x26\x90\xa5\xe2\xba\ +\x4f\xed\x97\xc3\xe1\x90\xe8\x4e\xce\x61\x75\x7d\x11\x80\xa5\xdf\ +\x05\xe5\x5b\xe8\xf9\x45\x76\xc0\x88\x61\xe2\x79\xf4\xe2\x3e\xf5\ +\x6f\xea\xf1\xaa\xe6\x65\x39\x30\x60\x64\x54\xf3\xf5\x45\xdd\x01\ +\xe6\x3b\xc7\xd5\x36\x02\x1a\x55\x5c\xaa\xef\xcf\x52\xfd\xcf\xd7\ +\xf4\xe3\xc2\xef\x72\xac\xf9\xe0\xf8\x92\xab\xa0\xd4\xe8\x3e\xf5\ +\x3b\x5b\x7d\xbf\xd4\xfe\x2e\xf5\xec\xf5\xa0\x6e\x39\xa0\xa4\xbf\ +\x07\xe0\xcd\xb5\x21\x55\x9d\x13\x7f\xd7\xff\xac\x9f\x33\xfa\xb1\ +\x32\xfa\x7c\xa9\x63\xf3\xf5\x17\x98\xdf\x1d\xab\x42\x6c\x1a\x4f\ +\x75\x8c\x8d\xc6\x50\xa5\xf5\xd5\xdd\x7b\xbe\x88\xd0\x7c\x6d\xa5\ +\xe0\x1b\x58\xd8\x2c\x50\x3b\xc5\x1c\x41\xcc\x6b\x73\xc3\x0d\x37\ +\xa0\xb3\xb3\x13\xc9\x64\x12\xa5\xa5\xa5\x98\x9d\x9d\xc5\x0b\x2f\ +\xbc\x80\x73\xe7\xce\xa1\xa3\xa3\x63\x11\x38\xba\x7c\xf9\x32\xaa\ +\xaa\xaa\x00\x40\xc0\x81\xa6\xcd\x87\x7b\x33\x2f\x0d\x33\x20\x13\ +\x2c\x90\x99\x51\x5d\x87\x9a\xa6\x49\x09\x1d\x6a\x67\x7c\x3e\x1f\ +\x56\xaf\x5e\x8d\xa1\xa1\x21\x29\xe9\x41\xd6\x63\x70\x70\x50\xdc\ +\x4a\x8c\xaa\x23\x33\x41\xc3\xc3\xf3\xf2\xf9\xb8\x5c\x2e\x14\x15\ +\x15\x61\x60\x60\x00\x1f\xfb\xd8\xc7\xb0\x6f\xdf\x3e\x74\x76\x76\ +\xe2\x99\x67\x9e\xc1\xdf\xff\xfd\xdf\x4b\x82\xd4\xd6\xd6\x56\x98\ +\xcd\x66\x74\x75\x75\x49\x28\x3d\xc5\xd2\x04\x4a\x04\xa0\x64\x4a\ +\xb8\x1b\x25\x10\x20\xb0\xa2\x70\x9a\x02\x60\x46\x1c\x51\xdb\x45\ +\x61\x2d\x5d\x0b\x34\x02\x34\xd8\xd4\xca\xd0\x25\xda\xd7\xd7\x87\ +\xf3\xe7\xcf\x8b\xdb\x88\x51\x9b\x9c\x47\x5c\xc8\x55\xf1\x3b\x41\ +\x17\xe7\x01\x45\xd3\x34\xca\xc0\x42\xb4\xeb\xec\xec\x2c\x6a\x6a\ +\x6a\x30\x32\x32\x82\xd5\xab\x57\xc3\xe5\x72\xe1\xcc\x99\x33\xe2\ +\x46\x1b\x1b\x1b\x13\x77\x13\xdd\x1e\x6d\x6d\x6d\xa8\xac\xac\xc4\ +\x67\x3f\xfb\x59\x94\x95\x95\x21\x95\x4a\xe1\xb9\xe7\x9e\xc3\x91\ +\x23\x47\x16\xb9\xbc\x86\x87\x87\x51\x57\x57\x07\x8f\xc7\x23\xe0\ +\x51\x15\x88\xf3\x77\x46\x9a\x02\xf3\xee\x68\x86\xb4\xdf\x73\xcf\ +\x3d\xa8\xa8\xa8\xc0\x5f\xfe\xe5\x5f\xe2\xdf\xfe\xed\xdf\x50\x53\ +\x53\x83\xb2\xb2\x32\xc9\xb5\xa4\x1a\x6e\x00\x12\x3e\xcf\x28\xba\ +\x50\x28\x84\x5d\xbb\x76\x49\x5a\x84\xaa\xaa\x2a\x54\x55\x55\xa1\ +\xb6\xb6\x56\x72\x69\x31\x99\x29\x41\x02\x53\x8e\xa8\x6e\x3d\x02\ +\x3a\x6e\x8e\x54\xe6\x8a\xee\x32\xce\x75\xba\xad\x09\xc0\xc9\x66\ +\xa8\x7a\x4b\x8e\x01\xcf\x49\xd0\x4e\x80\xcc\x75\x90\xeb\x37\x75\ +\x5c\x6a\x6e\x37\xda\x14\x95\x0d\x23\x03\xc2\xd4\x25\x4c\x70\xaa\ +\x69\xf3\x91\x6f\x2c\xc8\xae\x96\x6b\x09\x06\x83\x32\x4f\x08\x20\ +\xdd\x6e\xb7\xb0\x41\x9a\xa6\xc1\xe3\xf1\x60\xcb\x96\x2d\x38\x7d\ +\xfa\x34\x3a\x3b\x3b\x51\x56\x56\x86\x5d\xbb\x76\x21\x9d\x4e\x8b\ +\x5e\x8b\xc2\x76\xa6\x49\xf1\xfb\xfd\xc2\x2a\x51\xe3\x54\x5d\x5d\ +\x2d\xa9\x57\xec\x76\x3b\xea\xea\xea\x44\x30\x5f\x5d\x5d\x8d\x9a\ +\x9a\x1a\xec\xde\xbd\x5b\x74\x51\x1b\x36\x6c\x40\x71\x71\x31\x1a\ +\x1a\x1a\x70\xe3\x8d\x37\x02\x98\x0f\x86\x19\x1b\x1b\x03\x30\x0f\ +\x3e\xfb\xfb\xfb\x65\x3c\x28\x71\x60\x9f\x29\xae\xe7\x58\x10\xe4\ +\xda\xed\x76\x68\x9a\x26\x81\x37\x64\x28\xcb\xca\xca\x10\x8b\xc5\ +\xe0\x76\xbb\xa1\x69\xf3\x51\x8f\x04\x66\x2c\xce\x9d\x4e\xa7\xc5\ +\x2d\x4d\x70\x4b\xb6\x59\xd3\xb4\x45\x99\xf6\xb3\xd9\x2c\x26\x27\ +\x27\x65\xae\xaa\xd1\xcd\x64\xca\xf8\xee\xd3\x4d\x3e\x35\x35\x85\ +\x42\x23\xa3\xbe\x9c\x91\xa2\xe1\x37\x32\x00\xfc\x7d\x29\xa3\x61\ +\x64\x3c\x8d\xd8\x8e\x95\x18\x27\x23\x20\xa1\x37\xe6\x2a\xcb\xb4\ +\x92\xa6\x32\x53\x7a\x63\xae\x67\xdd\x8c\xee\xe3\x6a\x8c\xbc\xfa\ +\x1d\xbd\x21\x27\x48\x25\x9d\xc9\x17\xd6\xc8\xf0\xab\xd7\x50\xc1\ +\x96\x7a\x2f\xfa\xeb\xe9\x01\xae\x5e\xdc\xcd\xef\xab\xcc\x84\x11\ +\x7b\xa7\x77\x9f\xa9\x73\x28\xdf\xbd\xeb\x81\xa9\xfa\xec\xde\xce\ +\x70\x79\xa3\xbe\x1b\x35\x1a\x4d\x2e\x90\x64\x0a\x8c\x98\x43\x7d\ +\x53\xc7\x8d\x06\x71\xb9\x14\x0f\x2b\x6d\xfa\x3e\xf3\x79\xb0\x2f\ +\x13\x13\x13\x12\x25\xe4\x76\xbb\xd1\xd8\xd8\x28\x99\x9b\xab\xab\ +\xab\x25\xea\xcf\x64\x32\xa1\xab\xab\x0b\x67\xcf\x9e\xc5\xb6\x6d\ +\xdb\x50\x59\x59\x89\xd3\xa7\x4f\xe3\xdc\xb9\x73\x28\x2d\x2d\x15\ +\xb7\x08\x17\x2c\x1a\x9c\xa1\xa1\x21\x71\xdd\x15\x16\x16\x22\x1e\ +\x8f\xcb\x8e\x98\x7d\xb3\xd9\x6c\xa2\xc1\xa1\xe8\xb7\xbb\xbb\x1b\ +\x03\x03\x03\xa8\xab\xab\xc3\xd1\xa3\x47\x51\x5f\x5f\x8f\xfd\xfb\ +\xf7\xe3\xf9\xe7\x9f\x87\xa6\x69\x92\x6f\x6c\x7a\x7a\x1a\x5e\xaf\ +\x57\x4a\x53\x70\xe1\x22\xeb\xc4\xb0\x71\xa6\x94\xa0\xde\xeb\x81\ +\x07\x1e\x80\xdf\xef\xc7\xae\x5d\xbb\xe0\x74\x3a\x45\xb4\x9e\xcb\ +\xe5\xf0\xe4\x93\x4f\x4a\xed\x38\x1a\x0e\x46\x79\x11\x18\x73\x01\ +\xa5\xa1\x24\x6b\xa4\x82\x98\x5c\x2e\x07\xb7\xdb\xbd\x68\xae\xb3\ +\xf6\x9a\xc7\xe3\x91\x7c\x48\x64\x69\x54\xa6\x89\xf5\xdd\xe2\xf1\ +\xb8\xec\xc2\x2f\x5e\xbc\x28\x0c\x0f\xe7\x8a\xcb\xe5\x42\x28\x14\ +\xc2\xec\xec\xac\x00\x50\xa3\xb9\xc5\xa6\x26\x1d\xe5\x3a\x40\x20\ +\x67\x36\x9b\xf1\xde\xf7\xbe\x17\xbd\xbd\xbd\xa8\xae\xae\x16\x97\ +\x1b\x00\xf4\xf6\xf6\x8a\x1b\x97\xf3\x93\x3b\x79\x1a\xd3\xa6\xa6\ +\x26\x4c\x4f\x4f\xe3\xc7\x3f\xfe\x31\x36\x6f\xde\x2c\xfa\x44\x86\ +\xa0\x03\x40\x79\x79\xb9\xb0\x6e\xcc\x1d\x45\x00\xcd\xfa\x6b\x9c\ +\x9f\x91\x48\x04\x9f\xfc\xe4\x27\x71\xdd\x75\xd7\x21\x95\x4a\xe1\ +\x1f\xff\xf1\x1f\x71\xee\xdc\x39\x54\x57\x57\x8b\x81\xe6\xbd\x90\ +\x5d\x24\x10\x60\x66\xf9\x86\x86\x06\x4c\x4d\x4d\xe1\x73\x9f\xfb\ +\x1c\x9c\x4e\x27\x7e\xf6\xb3\x9f\xe1\xb9\xe7\x9e\xc3\xb7\xbe\xf5\ +\x2d\x7c\xfa\xd3\x9f\xc6\xf0\xf0\x30\x4e\x9e\x3c\x89\x8a\x8a\x0a\ +\x99\x93\x3c\x1f\xdf\x7b\xba\x7d\x54\x60\x49\x90\x4a\x7d\x10\x8b\ +\x1a\x13\x28\x4f\x4e\x4e\x4a\xf6\x73\x75\x8e\xf0\xdd\x60\x74\x2b\ +\x73\x5a\xd1\xc0\x72\x5e\x31\x3b\x3e\xc7\xa5\xa0\xa0\x40\xdc\x6c\ +\x2a\x73\xc5\x8d\x07\xd9\x51\xce\x49\x35\x6d\x05\xfb\x4b\x76\x8e\ +\x9a\x33\x35\x21\x29\xef\x6b\x72\x72\x52\x36\x8c\x00\xc4\xbd\xc9\ +\xe7\x5c\x58\x58\x88\xaa\xaa\x2a\xc9\x83\xe7\x70\x38\xd0\xd6\xd6\ +\x86\xde\xde\x5e\x14\x14\x14\x48\x04\xa2\xdf\xef\x97\xe4\xa3\x13\ +\x13\x13\x68\x6a\x6a\x12\xa1\xfb\xdc\xdc\x1c\x9a\x9a\x9a\x84\x45\ +\x25\x48\xb9\xe6\x9a\x6b\xe4\x79\x71\xde\x71\x6c\xd9\xa7\x75\xeb\ +\xd6\x89\x76\x2c\x99\x4c\x62\xd5\xaa\x55\x8b\x58\xdb\x91\x91\x11\ +\x4c\x4c\x4c\x20\x93\x99\x4f\x7c\xcb\x67\xc8\x34\x0c\xdc\x24\xa9\ +\xc2\x75\x02\x5c\xba\x91\xb9\x76\xf0\x3d\x27\x80\x26\x9b\x47\x2d\ +\x28\xd7\x2b\xea\x57\x67\x67\x67\x45\xde\x40\xf6\x98\x6b\x91\x1a\ +\x81\x4e\xf7\x24\xc1\x17\xdd\xe1\x1c\x5f\x62\x0e\x8b\xc5\xb2\xd8\ +\x45\xa8\x07\x0f\x2a\x68\xc8\x07\x1c\x54\xa0\xa1\x1a\x32\xf5\xf8\ +\xa5\x00\x53\x3e\x43\xab\xbf\x8e\xd1\x71\x2a\xd8\x50\x17\x22\x3d\ +\xa3\x93\xef\xfa\x46\xe7\xd5\xff\x3d\x1f\x4b\xa2\x0f\xed\xce\x07\ +\x28\x56\x0a\x16\xd5\x97\x4e\xbd\xae\xfa\x7d\x35\x4a\x4d\xff\x3d\ +\xfe\xac\x07\x13\x46\x2e\x37\x1a\x0f\x3d\xa0\xd6\x83\x6c\x75\x7c\ +\xf5\xf7\xa9\x02\x2b\xb5\x8f\x46\x40\x73\x25\x2c\x9a\x9e\x7d\x7b\ +\x3b\xc0\x89\xca\x24\xa9\x80\x27\xdf\x1c\xe3\x42\xc7\x17\xca\x88\ +\x4d\xcb\xd7\xd4\xf9\xb7\x12\x17\xfa\x4a\xe6\x85\x11\x2b\xa9\xf6\ +\x97\x3b\xe3\x4c\x26\x83\x9e\x9e\x1e\x58\x2c\x16\xc9\x95\xc3\xdd\ +\xd8\xaa\x55\xab\x60\x32\x99\x50\x5d\x5d\x8d\xa9\xa9\x29\x5c\xba\ +\x74\x49\xa2\x6b\xd6\xac\x59\x83\x5c\x6e\x9e\x96\xe7\x8e\x91\x1a\ +\x2b\xbe\x43\x6a\x06\x69\x55\xf7\x41\x23\x5a\x52\x52\x22\xac\x0e\ +\x00\x31\xd6\x27\x4e\x9c\xc0\x23\x8f\x3c\x82\x8e\x8e\x0e\x1c\x3e\ +\x7c\x18\x5d\x5d\x5d\xf8\xea\x57\xbf\x8a\x03\x07\x0e\xe0\xb5\xd7\ +\x5e\xc3\xd9\xb3\x67\xe1\x72\xb9\x50\x5d\x5d\x2d\xc6\x80\xbb\xfa\ +\x54\x2a\x05\x9b\xcd\x26\x61\xfe\xb5\xb5\xb5\x78\xfe\xf9\xe7\xd1\ +\xd9\xd9\xb9\x28\x2a\x08\x00\x2e\x5e\xbc\x28\xae\xdd\x64\x32\x29\ +\x0b\xaa\xdf\xef\x17\xe3\xc2\x1c\x5d\x4e\xa7\x53\x5c\x46\xd4\x59\ +\x38\x9d\x4e\x71\x0b\xd1\xf5\x46\xe0\xa0\xa6\x9e\xa0\xc1\xa6\x91\ +\x9d\x98\x98\xc0\xf8\xf8\xb8\xec\xf8\x09\x2c\xe6\xe6\xe6\x24\x5a\ +\x8a\x29\x34\x18\x7a\x1e\x0e\x87\xe5\x39\x52\x5f\x66\x36\x9b\x25\ +\x2a\x8e\x11\x6d\x2a\x43\xa5\x5f\xd7\xd8\x1f\xb2\x5b\x2a\xc8\xca\ +\x64\x32\x38\x73\xe6\x0c\xf6\xec\xd9\x83\xb2\xb2\x32\xfc\xe7\x7f\ +\xfe\x27\x1a\x1b\x1b\x71\xf2\xe4\x49\x1c\x3c\x78\x10\x16\x8b\x05\ +\xa7\x4e\x9d\x12\x23\x7b\xec\xd8\x31\xf8\xfd\x7e\xd4\xd6\xd6\xa2\ +\xba\xba\x1a\x7b\xf7\xee\xc5\xc6\x8d\x1b\x25\x70\x22\x10\x08\xc0\ +\xe1\x70\x20\x1a\x8d\x0a\x58\x6d\x6f\x6f\xc7\xc5\x8b\x17\x51\x56\ +\x56\x26\x63\xe2\xf3\xf9\x64\xd3\x6d\x32\x99\xb0\x7f\xff\x7e\x89\ +\xac\xda\xbb\x77\x2f\x2c\x16\x0b\x1e\x7a\xe8\x21\x0c\x0d\x0d\xa1\ +\xbd\xbd\x5d\xc6\xc9\x6a\xb5\xa2\xb4\xb4\x54\x72\x1e\x51\xc7\x33\ +\x33\x33\x83\x0f\x7f\xf8\xc3\xf0\xfb\xfd\xb8\x78\xf1\x22\xae\xb9\ +\xe6\x1a\x6c\xd9\xb2\x45\xf4\x35\xe5\xe5\xe5\x92\xd3\x29\x1a\x8d\ +\x8a\xd6\x8e\x8c\x03\x0d\x1c\xd7\x68\xba\xdf\x54\x61\x32\x0d\x2e\ +\xf5\x5b\xea\xbc\x2a\x29\x29\x11\x36\x56\x2d\xbb\xc2\x39\xae\xe6\ +\x9e\xd2\x6f\x80\x55\xa1\xb4\x9a\xa1\x5f\x05\xdf\xaa\xa6\x4b\xad\ +\x73\xc8\x77\x59\x75\x8f\x11\x8c\x93\x4d\xa3\xeb\x9e\xeb\x59\x61\ +\x61\xa1\x44\xf0\x12\x10\xab\x49\x4f\x55\x81\x36\x53\x6b\x00\xf3\ +\x1b\x04\xb7\xdb\x8d\xf1\xf1\x71\xf4\xf4\xf4\x2c\xaa\x89\x49\x76\ +\x39\x97\xcb\x21\x14\x0a\xc1\xe9\x74\x62\x68\x68\x48\x44\xeb\xdc\ +\x24\x90\x19\x0b\x85\x42\xf0\xf9\x7c\x02\x96\x26\x26\x26\x44\x3b\ +\xc7\x60\x0a\xce\xcf\xe9\xe9\xe9\x45\xd2\x02\xb2\x60\xdc\x84\x14\ +\x16\x16\x62\x6c\x6c\x4c\x58\xf1\xe9\xe9\x69\xf9\x9c\xef\x19\x81\ +\x1d\x25\x05\xf1\x78\x1c\x4d\xff\x55\x03\x91\x1b\x9a\x82\x82\x02\ +\x71\xdb\x72\xac\xc6\xc7\xc7\x51\x5e\x5e\x0e\x9b\xcd\x86\x48\x24\ +\x22\xd1\xdf\x5c\x1f\x78\x5f\x8c\x22\x54\xf5\x6d\x1c\x4b\x5e\x57\ +\x15\xc3\xd3\x5e\x71\x8e\x31\x12\xd3\x64\x32\xcd\x33\x58\x7a\x20\ +\xa1\x37\x70\xf9\x18\x00\x23\x43\xa8\xb2\x45\xf9\x8c\xa7\xfe\x67\ +\x23\x26\x66\x29\x63\x98\x4f\x73\x94\x8f\x5d\x52\xfb\xb5\x94\x41\ +\x33\xba\x56\xbe\xcf\x8c\x80\x86\xda\x54\x80\xa2\x77\x91\x19\x01\ +\x1a\x23\xb0\xc8\xc5\x5c\x0f\x7a\xf4\xcf\x46\x65\x9c\x8c\xc6\x5e\ +\xbf\x48\xe7\xbb\x77\x95\x89\x51\xcf\x9d\x0f\x64\xaa\xcf\xda\x08\ +\xdc\x19\xfd\x6e\xd4\x7f\xfd\x79\xf3\xf5\xef\x6a\x40\x97\x9a\xf7\ +\x47\x7f\x1e\xa3\x46\xe6\xca\xed\x76\xa3\xa4\xa4\x04\xb1\x58\x6c\ +\x51\xb2\xc7\xab\x69\xcb\x7d\x47\x7f\x2f\x46\xbf\x03\x4b\xbb\x46\ +\xf5\x73\x90\x3b\x29\x2e\x4e\x5c\x50\xec\x76\xbb\xec\x58\xe7\xe6\ +\xe6\xc4\x4d\xe4\xf3\xf9\x24\xe9\x28\x19\x1e\xb2\x5d\x14\xdd\x72\ +\xf1\xa0\xc8\x35\x1a\x8d\xca\x5c\xe6\x62\x49\xba\x7d\x72\x72\x52\ +\x40\x46\x6d\x6d\x2d\x2e\x5f\xbe\x8c\x70\x38\x8c\x60\x30\x88\xdd\ +\xbb\x77\x63\xd5\xaa\x55\xb8\xfb\xee\xbb\xf1\x8d\x6f\x7c\x03\x1d\ +\x1d\x1d\xc2\x3a\x10\x6c\x30\xd3\x35\x5d\x32\x4c\x98\x5a\x51\x51\ +\x81\xe7\x9f\x7f\x1e\xff\xf0\x0f\xff\x80\xf6\xf6\xf6\x45\x21\xe8\ +\x00\x64\xe1\xb3\xdb\xed\xa8\xac\xac\x14\x10\x64\xb3\xd9\x04\x84\ +\x30\x0d\x07\x23\x28\xb9\x23\x56\x43\xdc\xb9\x30\x52\xff\x43\x57\ +\x93\xba\x7b\x55\x33\x54\x03\x10\x63\x4a\xb6\x83\x46\x9a\x02\x7d\ +\xb2\x79\xec\x17\x5d\x80\x7c\xd7\x19\x19\x49\xd7\x02\x4b\x06\xe9\ +\xd7\x01\x1a\x27\xfd\x1c\x20\x20\x23\xd0\xcd\xe5\x72\x78\xf5\xd5\ +\x57\xd1\xdf\xdf\x8f\x7d\xfb\xf6\xe1\xc2\x85\x0b\x58\xbb\x76\x2d\ +\x8a\x8b\x8b\xd1\xdd\xdd\x2d\xd7\x9e\x9b\x9b\xc3\xad\xb7\xde\x8a\ +\xc1\xc1\x41\xdc\x75\xd7\x5d\x38\x71\xe2\x04\xfe\xe6\x6f\xfe\x06\ +\x83\x83\x83\xb8\xf6\xda\x6b\xb1\x7d\xfb\x76\xfc\xe1\x0f\x7f\x90\ +\x14\x09\x34\x88\x97\x2f\x5f\xc6\xf5\xd7\x5f\x2f\x00\x87\xa2\x60\ +\x75\x1e\xb9\xdd\x6e\xec\xd8\xb1\x03\x67\xcf\x9e\xc5\xd4\xd4\x14\ +\x7e\xfa\xd3\x9f\x8a\xcb\x9a\x51\x81\x64\x4a\x68\x60\x23\x91\x08\ +\x6a\x6b\x6b\x61\xb5\x5a\x65\x73\xf0\xbe\xf7\xbd\x0f\x17\x2f\x5e\ +\xc4\xef\x7e\xf7\x3b\x7c\xe0\x03\x1f\xc0\x37\xbe\xf1\x0d\x54\x55\ +\x55\xe1\x9e\x7b\xee\xc1\xfd\xf7\xdf\x8f\x58\x2c\x86\xc1\xc1\x41\ +\xd1\x6d\x71\x7c\x68\x1b\x08\xd6\xf3\x8d\x23\x01\x35\x81\x16\x05\ +\xe5\xfc\x1b\x23\xf3\xe8\xb6\xa6\xae\x87\x99\xd2\x69\xe8\xa9\xbb\ +\x22\xf3\x49\x1d\x8f\x2a\xe9\xe0\xdf\x73\xb9\x9c\xb0\x2b\xcc\x15\ +\xc5\x7e\x51\x38\x4f\x17\x18\xd9\x12\x1a\x79\x32\xb0\x9c\x47\x7c\ +\xd7\x00\x08\x8b\xc6\xef\x51\xab\x44\xf7\x3f\x19\x25\x35\x52\x92\ +\x60\xb1\xa0\xa0\x00\x47\x8f\x1e\x95\x7a\xa1\x7e\xbf\x5f\xe4\x05\ +\x4c\xbf\x60\xb1\x58\x10\x89\x44\x10\x0e\x87\x51\x57\x57\x87\xae\ +\xae\x2e\x9c\x38\x71\x02\x7b\xf7\xee\x45\x5d\x5d\x9d\xe8\xa0\x4e\ +\x9e\x3c\x29\xa9\x56\xfc\x7e\x3f\x9c\x4e\x27\xac\x56\xab\x00\x48\ +\xf6\xfb\xf2\xe5\xcb\xc8\x64\x32\x58\xb5\x6a\x15\x42\xa1\x90\xb8\ +\xad\xe9\x56\x23\xe0\xa1\x98\x9c\x8c\x21\xdf\x43\xbe\x03\x2a\xf8\ +\xe5\x7d\x53\xa4\x9f\xcd\x66\x51\x5e\x5e\x2e\x7d\xe3\x7b\xc5\xf4\ +\x16\xdc\xf4\xf0\x19\xe9\x37\xd4\xcc\x18\x4f\x21\x3c\x5d\xae\xcc\ +\x47\xc6\x31\xa4\xee\x8d\xeb\x30\x4b\xe6\xd0\x9d\x5a\x68\x64\x0c\ +\xd4\x88\x15\x3d\x90\x59\x8e\x85\xd2\x2f\x02\xea\xff\xea\xcf\xf9\ +\x8c\x08\x0d\xfd\x52\x40\x4c\x0f\x2a\xf4\xe7\xcc\xc7\xb6\xa9\x4d\ +\xbf\x3b\xcc\xd7\x8c\xfa\xc1\x5d\x8b\x0a\x80\x96\x62\x9e\x8c\xee\ +\x41\x0f\x12\xd5\x08\x10\xfe\xac\x5e\x8f\x4d\x5d\x80\x8d\xc6\x5d\ +\x05\x54\xcb\x01\x92\x7c\x60\xc3\xe8\x9c\x46\xe3\x00\x2c\x4c\x6e\ +\x55\x57\xb5\xd4\xb1\x46\x7d\xa0\x8f\xfb\x6a\x81\x49\xbe\xc6\xe7\ +\xa2\x1f\x87\xe5\xee\x97\x91\x2c\x1e\x8f\x07\x9a\xa6\x49\x48\xff\ +\xdb\xd1\xb7\xa5\xe6\xfb\x52\x73\x55\x0f\x98\xf5\x63\xab\x07\xeb\ +\x6c\x05\x05\xf3\xa9\x27\x2e\x5c\xb8\x80\xa9\xa9\x29\xb4\xb5\xb5\ +\x89\x7e\x2a\x1c\x0e\x8b\x18\x96\xcc\x04\xf3\xc1\xb8\xdd\x6e\x4c\ +\x4d\x4d\x49\x0e\x22\x96\xcd\xc8\x64\x32\x62\x44\xad\x56\xab\x88\ +\xb5\x39\x46\xd4\xc0\xb0\xe8\x6a\x63\x63\xa3\x44\xac\x25\x12\x09\ +\xdc\x75\xd7\x5d\x48\x24\x12\xf8\xfa\xd7\xbf\x8e\xc7\x1f\x7f\x5c\ +\xdc\x51\x5c\xc0\x18\xe2\x0d\xcc\xef\xae\x59\x96\xe3\xc9\x27\x9f\ +\xc4\xc3\x0f\x3f\x8c\x6b\xaf\xbd\x16\xcd\xcd\xcd\xb2\x78\xd2\x18\ +\x16\x16\x16\x4a\x92\x43\x46\x35\x5a\xad\x56\xd9\xf9\x9a\x4c\x26\ +\xd9\x81\x72\x4c\xa8\x63\xd4\x34\x4d\x12\x19\x32\x2a\x92\xac\x1d\ +\x59\x00\x55\x13\x36\x35\x35\x25\xae\x3f\x60\x7e\x61\x66\x30\x03\ +\xd9\x13\x46\x0e\x66\xb3\x59\xc4\xe3\x71\x38\x9d\x4e\xcc\xcd\xcd\ +\x21\x12\x89\x08\xbb\xc0\xf7\x85\x20\x89\x73\x8c\x3b\x64\xae\x4d\ +\x04\x04\xdc\x0d\xe7\x9b\x83\x6a\x94\x54\x36\x9b\xc5\xe8\xe8\x28\ +\x8e\x1c\x39\x22\xe2\xf4\x83\x07\x0f\x22\x18\x0c\x0a\x83\x06\x00\ +\x4f\x3d\xf5\x14\xbe\xf9\xcd\x6f\x0a\xb0\x2a\x2b\x2b\xc3\xab\xaf\ +\xbe\x8a\xdb\x6e\xbb\x0d\x2e\x97\x0b\xe7\xce\x9d\xc3\xfe\xfd\xfb\ +\x71\xe5\xca\x15\x99\x4f\x03\x03\x03\x18\x1a\x1a\xc2\xa6\x4d\x9b\ +\x30\x32\x32\x02\x00\x12\xd4\x71\xf3\xcd\x37\xe3\xe8\xd1\xa3\xf8\ +\xe3\x1f\xff\x88\xa1\xa1\x21\x8c\x8f\x8f\x4b\x52\x59\x82\xb1\xbe\ +\xbe\x3e\xc9\xf6\xdd\xdf\xdf\x2f\xeb\x5c\x34\x1a\xc5\xce\x9d\x3b\ +\xd1\xd8\xd8\x88\x33\x67\xce\x20\x97\xcb\xe1\xd0\xa1\x43\x38\x70\ +\xe0\x00\x34\x4d\x93\xd4\x0b\xb3\xb3\xb3\xe8\xed\xed\x95\x14\x1c\ +\x4c\x13\xc0\x74\x09\x00\xa4\x9e\x1d\xb0\xe0\x5e\x23\x83\xa3\x0a\ +\x95\x99\x3e\x82\xeb\x17\xdd\x8a\xea\x46\x57\xdf\x3c\x1e\x0f\x00\ +\x48\x82\xcd\xc9\xc9\x49\x11\x79\xf3\x3b\xaa\xab\x94\x60\x8b\xec\ +\x91\x9a\xea\x81\x86\x5a\xfd\x9e\x9a\x7c\x96\xc1\x1e\xd4\x7c\xf1\ +\x5d\x57\x73\x8b\xf1\x1e\x39\xaf\x98\x2f\x0b\x80\xb8\x28\xd5\xdc\ +\x4f\x04\xe2\xaa\x66\xaf\xb0\xb0\x10\xbb\x77\xef\x96\x2a\x16\x17\ +\x2e\x5c\x40\x2c\x16\x83\xa6\x69\xa8\xa8\xa8\x80\xcd\x66\xc3\xec\ +\xec\xac\x24\x15\x4e\x24\x12\x52\x04\xfe\xf0\xe1\xc3\xa8\xaa\xaa\ +\x92\x1c\x77\x8f\x3e\xfa\xa8\x68\x36\x7d\x3e\x9f\x68\xea\xb8\xe9\ +\x32\x9b\xcd\x08\x06\x83\x98\x9c\x9c\x44\x2e\x97\xc3\xb9\x73\xe7\ +\xa0\x69\xf3\x75\x1b\xdb\xdb\xdb\x61\xb5\x5a\x31\x31\x31\x01\x8b\ +\xc5\x22\x2e\x5f\x56\x3d\xc8\x64\x32\x12\x50\x91\x48\x24\x24\x09\ +\x32\xc1\x3d\x6b\x63\x12\xa4\xd3\xad\xcd\xec\xfb\xd4\x05\x4e\x4f\ +\x4f\xc3\xed\x76\x0b\xe3\xad\x4f\xbb\x40\xdb\xce\xb9\x40\x56\x52\ +\x15\xb0\x33\xe1\x2a\xaf\x4d\x17\x21\x81\x22\xe5\x26\xc5\xc5\xc5\ +\x0b\x0c\x96\x9e\x61\x59\x8e\x69\x30\x6a\xfa\xef\xe9\x77\xdc\xfa\ +\xa6\x1a\x64\xfd\xe2\x61\xc4\x50\x19\x9d\xd3\x08\xf4\xe9\x41\x88\ +\x7a\x1c\xbf\x97\x6f\xb1\xca\xc7\x10\xa9\xe7\x55\x8f\x51\x77\x47\ +\xfa\xfe\x71\x22\xeb\xc1\x17\xbf\xa7\x37\x8a\xf9\x98\x2d\xa3\x71\ +\xcb\x07\x76\xd5\x3e\xeb\xbf\xab\xb2\x4d\xea\xf5\x54\x4a\x9d\x9f\ +\xab\xe3\xa4\x1f\x43\xf5\x3a\x46\xe3\x68\x04\x1a\xd4\xe7\xc1\xef\ +\xe9\x59\x2f\x3d\x9b\xa7\xd7\xf9\xe5\x7b\x6e\x7a\xa0\xaa\xde\x43\ +\xbe\x31\xcc\xd7\x62\xb1\x18\x4c\x26\x93\x18\x46\x32\x1b\x46\x9b\ +\x05\xb5\x6f\x46\xf7\x9e\xef\x67\xa3\xbf\xf1\xdc\xfa\x9f\x97\x9a\ +\x07\x46\x4c\x96\x3a\x46\xdc\xb1\x5d\xbe\x7c\x19\xb1\x58\x0c\x35\ +\x35\x35\x58\xbd\x7a\x35\x32\x99\x8c\xe4\xc3\xa1\xf8\x93\xe0\x89\ +\x91\x83\x87\x0f\x1f\xc6\xf8\xf8\x38\xf6\xee\xdd\x2b\x11\x8b\xcc\ +\x55\x34\x35\x35\x25\x5a\x0d\x82\x24\xe6\xb0\x29\x28\x98\xaf\x47\ +\x58\x5e\x5e\x2e\x49\x0c\x5f\x7c\xf1\x45\xbc\xf8\xe2\x8b\xb8\xe3\ +\x8e\x3b\x70\xfc\xf8\x71\xdc\x7f\xff\xfd\xb8\xef\xbe\xfb\x70\xe1\ +\xc2\x05\x01\x22\xd4\x55\x84\xc3\x61\x59\x2c\xc7\xc7\xc7\x71\xe6\ +\xcc\x19\xec\xd8\xb1\x03\x35\x35\x35\xb2\xf0\x91\x45\x22\xdb\x44\ +\x63\xc4\xc2\xb2\x04\x3a\x00\x16\x85\x55\x03\x0b\xc9\x17\xa9\xb5\ +\x61\x3e\x21\x95\xd6\x27\x03\x00\x2c\x04\x3c\x90\x25\xcb\x66\xb3\ +\x8b\x34\x36\x34\xdc\x1c\x0b\x00\x12\xdd\x49\xe6\x62\x72\x72\x52\ +\x0c\x22\xdd\x46\x7c\x66\x6a\x7d\x45\xee\xd4\x29\x18\x07\x16\x47\ +\x17\x92\x99\x01\x16\xd6\x22\x1a\x5b\xfe\xe3\x7b\xd5\xd2\xd2\x82\ +\xdd\xbb\x77\xa3\xbf\xbf\x1f\x3f\xfb\xd9\xcf\xb0\x63\xc7\x0e\x74\ +\x77\x77\x4b\x30\xc7\x83\x0f\x3e\x88\x1b\x6e\xb8\x01\x37\xde\x78\ +\x23\x7e\xfc\xe3\x1f\xc3\xed\x76\xe3\xf5\xd7\x5f\xc7\xc5\x8b\x17\ +\x85\xf9\x50\x03\x3f\x78\x9d\xc1\xc1\x41\xf8\x7c\x3e\x64\xb3\x59\ +\x29\x57\x54\x5d\x5d\x8d\x93\x27\x4f\xe2\xc9\x27\x9f\x14\xb0\x48\ +\xb0\x4c\x97\x14\x5d\x64\x74\x05\x71\x13\x4f\x23\x5a\x52\x52\x22\ +\xb9\x8f\x4a\x4b\x4b\xf1\x9b\xdf\xfc\x06\x9b\x36\x6d\xc2\xa6\x4d\ +\x9b\x90\x4e\xa7\xb1\x7e\xfd\x7a\x61\x36\x4a\x4b\x4b\x25\x9f\x58\ +\x6b\x6b\x2b\x9c\x4e\x27\xbc\x5e\x2f\x5c\x2e\x97\xe4\x88\x52\x75\ +\x66\x7f\x4a\xd3\xaf\x79\x05\x05\x05\xc2\xb6\xb2\x9a\x02\x93\xfb\ +\x46\xa3\x51\x61\xaf\x08\xc6\xb9\xae\x72\xcd\xa3\xcb\x8e\x60\x98\ +\xc2\x69\xba\x00\xf9\x4e\x33\x40\x85\xf7\x0c\x40\xf4\x57\x04\x4a\ +\xea\x26\x9f\xe7\x53\xeb\x2a\xb2\x1c\x15\x4b\xf8\xf0\x39\x10\xd8\ +\x93\x39\x5c\xb7\x6e\x1d\x5e\x78\xe1\x05\x64\xb3\x59\xd4\xd7\xd7\ +\x63\x66\x66\x06\x65\x65\x65\xb2\x79\xa8\xa8\xa8\x10\x77\x31\xd7\ +\xc6\x8a\x8a\x0a\x0c\x0e\x0e\xa2\xaf\xaf\x0f\xb9\x5c\x4e\x44\xee\ +\xa9\x54\x0a\xef\x7e\xf7\xbb\x61\xb3\xd9\xf0\xab\x5f\xfd\x0a\x87\ +\x0f\x1f\xc6\xcc\xcc\x0c\xd6\xaf\x5f\x2f\x2e\x44\x8b\xc5\x02\x87\ +\xc3\x21\x9b\xb3\x9e\x9e\x1e\x5c\xb8\x70\x41\x0a\x41\x57\x56\x56\ +\xa2\xba\xba\x5a\x36\x7e\x5c\xe3\xe6\xe6\xe6\x24\xdb\x3b\x9f\x2d\ +\xd9\x40\xea\xaa\xc8\xc6\x73\x2d\x64\x70\x42\x26\x93\x11\xb7\x35\ +\xe7\x20\x99\x3d\xa7\xd3\x29\x85\x9e\xe9\xf6\x66\xba\x1d\x6e\xae\ +\xb8\xbe\xd2\x1e\xf0\x3d\xe7\xb3\x65\x52\x59\x35\x1a\xd9\xe5\x72\ +\xcd\x17\x7b\xe6\x44\xe2\x49\xd8\x54\x46\x88\xc7\x18\xb9\xbc\xd4\ +\xbf\xa9\xdf\x5d\x89\xc0\xd8\xe8\x1a\xf9\xd8\x00\x3d\x50\xe1\x60\ +\xf1\x3b\xea\x44\xe6\x62\xa4\xfe\x9e\xaf\x1f\x46\xa0\x50\xfd\x9b\ +\xda\x47\xf5\x58\xd2\xf3\x9c\xe4\xea\x7d\x70\x61\xe4\x39\x8d\x58\ +\x37\xb5\x8f\xea\xf8\xe9\x81\x99\x3a\xc6\xea\x77\xf5\xfd\x54\xbf\ +\xaf\x2e\xc4\x2a\x43\xa6\x7e\x57\x05\x5c\x5c\x88\xb8\x30\xe9\x9f\ +\xc1\x72\x6e\x46\x3d\x78\xd3\x3f\x33\xfd\x71\x6a\x3f\x54\x10\xc7\ +\x5d\x26\x77\xee\x4b\x01\x69\x3d\xb0\x52\xc1\x9b\x7a\xbd\x95\x36\ +\x7e\x9f\x55\xe9\x99\x51\x98\x6c\x8e\x3a\x0e\x2b\xd9\x7c\xe8\xc1\ +\xf9\x52\xe0\xc9\xe8\x79\x1a\x5d\x67\xb9\xf9\xab\x4f\x94\xc7\x85\ +\x88\x62\xde\x40\x20\x20\xda\x85\xe9\xe9\x69\xb8\x5c\x2e\xa1\xdf\ +\xcd\x66\x33\xd2\xe9\x34\x86\x86\x86\x70\xe9\xd2\x25\xac\x5a\xb5\ +\x0a\xf5\xf5\xf5\xb0\x5a\xad\x88\x44\x22\x92\x8b\x2b\x91\x48\xa0\ +\xbe\xbe\x1e\x99\x4c\x06\x93\x93\x93\xe8\xed\xed\xc5\x4d\x37\xdd\ +\x84\x4c\x26\x83\xe1\xe1\x61\x58\xad\x56\x0c\x0e\x0e\x22\x16\x8b\ +\xa1\xa2\xa2\x02\xe9\x74\x1a\xbf\xfd\xed\x6f\x71\xf4\xe8\x51\xdc\ +\x7b\xef\xbd\x78\xe6\x99\x67\x70\xe8\xd0\x21\xa4\x52\x29\xc9\x06\ +\x4d\x77\xe2\xc0\xc0\x80\x30\x03\xb9\x5c\x0e\xd7\x5f\x7f\x3d\x2c\ +\x16\x0b\x7a\x7b\x7b\x25\x7d\x02\x17\x41\x55\xec\xaa\xd6\x33\xe4\ +\xfd\x96\x94\x94\x08\x0b\xc5\x45\x91\xe3\xc5\xdd\x3b\xbf\xaf\x46\ +\x77\x91\x59\xe0\x78\xab\xf5\x0b\xd5\xe8\x46\x8e\x35\x75\x5d\x14\ +\xea\xb2\xc4\x47\x55\x55\x15\x0a\x0a\x0a\xa4\xb6\x25\xaf\xc9\x67\ +\xc1\x48\xc2\x54\x2a\x25\x25\x47\xc8\x18\x30\x0f\x0f\xaf\x01\x2c\ +\xe4\x3c\x52\x1b\xfb\xaf\xb2\x5e\xb9\x5c\x0e\x2f\xbd\xf4\x12\x6e\ +\xbc\xf1\x46\xb4\xb4\xb4\xe0\xc8\x91\x23\xa8\xae\xae\xc6\x99\x33\ +\x67\xb0\x66\xcd\x1a\x4c\x4d\x4d\xa1\xab\xab\x0b\xa7\x4e\x9d\x82\ +\xdb\xed\x06\x30\x5f\x20\xd9\xef\xf7\xe3\xf0\xe1\xc3\x68\x6e\x6e\ +\x96\x77\x91\x40\x93\xad\xa8\xa8\x08\xe1\x70\x18\x17\x2e\x5c\x90\ +\x7b\x7e\xe5\x95\x57\x90\xcb\x2d\x8e\xa8\x23\x80\xe2\xdc\xa7\x0e\ +\x4a\x4d\xd6\xc9\x77\xb5\xa4\xa4\x44\xc4\xed\x0c\xb7\xef\xe9\xe9\ +\xc1\xf0\xf0\x30\x9a\x9a\x9a\x10\x08\x04\xf0\xf0\xc3\x0f\x23\x14\ +\x0a\xe1\xe0\xc1\x83\x58\xbd\x7a\x35\x2c\x16\x0b\xfc\x7e\x3f\x6c\ +\x36\x1b\x9a\x9a\x9a\xde\xc4\x3a\xa9\xfa\xb4\xa5\x36\xa3\x57\xdb\ +\xd4\xf1\x27\x6b\x41\x97\x3b\x35\x64\x64\x2b\x59\x0b\x32\x97\xcb\ +\x49\xaa\x13\x26\xf2\xa4\xc0\x7a\x76\x76\x56\xb2\xa1\x13\xc0\x53\ +\x9f\x47\x30\xc7\x0d\xc0\xf4\xf4\xb4\x80\x1e\x82\xb4\x5c\x2e\x27\ +\x6e\x4c\xae\xe1\x74\x6f\x91\xed\xe2\x86\x80\xcf\x84\x8c\x33\x23\ +\x4d\x1f\x78\xe0\x01\x9c\x3b\x77\x0e\x5b\xb7\x6e\x95\x12\x35\x0c\ +\x0e\xa1\x20\xdd\x64\x9a\x2f\x41\x43\x06\x28\x10\x08\xc0\x6a\xb5\ +\x62\xef\xde\xbd\xc8\x64\x32\x68\x6b\x6b\x13\x20\xb6\x76\xed\x5a\ +\x5c\xb9\x72\x05\xd7\x5f\x7f\x3d\x6e\xbf\xfd\x76\x0c\x0f\x0f\x0b\ +\x63\x34\x38\x38\x88\x8a\x8a\x0a\x98\xcd\x66\xa9\x8b\xe8\xf1\x78\ +\x70\xea\xd4\x29\x4c\x4d\x4d\xe1\xd6\x5b\x6f\x15\x6d\xde\xf8\xf8\ +\x38\xfc\x7e\xbf\x64\xef\x57\x37\x22\x4c\xc2\xca\xb9\x63\xb1\x58\ +\x84\x55\x62\xc0\x0d\x0b\x83\x33\x08\x85\xeb\xdc\x95\x2b\x57\x44\ +\x2e\xa0\x82\xb0\xa2\xa2\x22\x49\x3f\x42\xb7\x22\x59\x48\xb5\x7c\ +\x50\x71\x71\xf1\x22\xf0\xcc\xe8\x6b\x3e\x5f\x4a\x02\x16\x31\x58\ +\x6c\x7a\x86\x48\x3f\xa9\xf4\xec\x89\x6a\x24\x54\xe6\x48\x65\x29\ +\xf4\xe7\xd0\x7f\xc7\xc8\x30\xab\x7d\x31\x9a\xdc\x6a\x5f\x78\x4e\ +\xb5\xdf\x1c\x38\x23\xe3\xae\x9e\x5f\x0f\x9a\x8c\x8e\x55\x99\x2b\ +\x95\x1d\x30\x32\xa0\xdc\x01\xab\x60\x50\x1d\x13\x7d\x3f\xb9\x0b\ +\x21\x7b\x60\x74\xee\xa5\x98\x0e\xa3\x31\x55\x77\xbc\x7a\x40\xa3\ +\xe6\x82\x52\x29\x6a\x00\x8b\x68\x67\x7d\x33\x02\xde\xea\x38\xea\ +\xc7\xd3\x88\xa1\x51\x8f\xd5\x37\x15\x68\xa8\x3b\x39\xa3\xb9\x66\ +\xd4\xf8\x6c\x8c\xc0\xff\xd5\x34\x7e\x97\xa2\x4f\x9f\xcf\x07\x97\ +\xcb\x05\x00\xa2\x3b\x5a\xea\x5e\x96\x63\xa9\xd4\x7b\xd2\x83\x77\ +\xa3\xef\x19\xfd\xae\xdf\xcc\xf0\x18\x95\xc6\x2e\x2a\x2a\x92\xc8\ +\x3c\x4d\xd3\x60\xb5\x5a\x17\x25\xd1\xa3\x11\x64\xb8\x77\x36\x9b\ +\x15\x51\xe8\xd4\xd4\x14\x36\x6f\xde\x2c\x3a\x28\x86\xae\xd3\x38\ +\xf0\x38\x0a\xa0\x2f\x5e\xbc\x88\xe2\xe2\x62\xec\xd9\xb3\x47\x22\ +\x16\xcf\x9e\x3d\x2b\xae\x33\x93\xc9\x84\x9e\x9e\x1e\x9c\x3a\x75\ +\x0a\xeb\xd6\xad\xc3\xcd\x37\xdf\x8c\xbb\xee\xba\x4b\x84\xa9\x00\ +\x84\x51\x62\x9f\x68\x14\x18\x15\x45\x70\xc5\xa4\xa6\x34\xd4\x34\ +\x2e\x2c\x0b\x43\x97\x1e\xaf\xcb\x3e\x53\x2f\xc3\x31\x50\xc1\x3c\ +\xc7\x8b\x7a\x1a\x06\x01\x30\x04\x5e\x05\x5f\xdc\x4c\x71\x17\x4d\ +\x37\x8c\x5a\x17\x8d\xe0\xc8\x6e\xb7\x8b\xfb\x88\x73\x93\x9a\x1f\ +\x3e\x4f\x96\x23\x51\xd7\x4e\xb5\x84\x8b\x9a\x5e\x40\x9d\x23\x7a\ +\x86\x57\xfd\x3b\xef\xe9\xd9\x67\x9f\x85\xc9\x64\xc2\x47\x3f\xfa\ +\x51\xd4\xd4\xd4\xa0\xbf\xbf\x1f\x9b\x37\x6f\x96\xfc\x46\xdb\xb7\ +\x6f\xc7\x23\x8f\x3c\x22\x91\x92\x91\x48\x04\xaf\xbe\xfa\x2a\xb6\ +\x6d\xdb\x86\xc6\xc6\x46\x68\x9a\x86\xaa\xaa\x2a\x74\x75\x75\x2d\ +\xda\x54\x32\xe7\x0f\xdf\x35\xba\x9d\x18\x69\xaa\xae\x1f\x46\x6b\ +\x09\xef\x89\xc6\x12\x98\xcf\x3c\x4e\x70\xe6\xf5\x7a\x51\x53\x53\ +\x23\xee\x49\xd6\xd1\xdb\xb8\x71\x23\x9c\x4e\x27\x06\x06\x06\xb0\ +\x6f\xdf\x3e\x71\x35\xe9\x35\x6b\xff\x53\x4d\x0f\xb6\xdc\x6e\xf7\ +\x22\x20\xc5\x67\xca\x71\xe1\x9c\x4b\xa5\x52\x08\x85\x42\xe2\xa2\ +\xe7\x18\xcd\xcc\xcc\x88\x90\x5b\xcd\xa3\x95\x4e\xa7\x11\x8d\x46\ +\x45\x10\xce\x31\x63\x79\x29\x26\xcf\x74\xbb\xdd\x28\x2d\x2d\x15\ +\xf6\x8c\xb9\xfd\x62\xb1\x18\xe2\xf1\xf8\xa2\xc8\xc3\x4c\x66\xbe\ +\x54\xcc\x8b\x2f\xbe\x88\xce\xce\x4e\x61\xa0\x00\x20\x12\x89\x88\ +\x76\x90\x6c\x58\x36\x9b\x95\x28\xbf\x68\x34\x2a\x39\xb0\x1a\x1a\ +\x1a\x50\x51\x51\x01\x97\xcb\x85\xba\xba\x3a\xd4\xd7\xd7\x4b\xd9\ +\x9b\xfa\xfa\x7a\x78\x3c\x1e\x78\x3c\x1e\x9c\x39\x73\x06\x25\x25\ +\x25\xf0\xf9\x7c\x88\xc5\x62\x78\xe1\x85\x17\xe0\xf5\x7a\x51\x57\ +\x57\x07\x00\x68\x6e\x6e\x46\x45\x45\x85\xb8\x56\x19\x81\x59\x5e\ +\x5e\x0e\x00\x12\x61\xcb\x7b\x65\xce\x35\xea\xc5\x54\x7b\xca\xb9\ +\x35\x39\x39\x29\x91\xcf\x89\x44\x42\x58\xf6\xd9\xd9\x59\x89\xba\ +\xce\xe5\x72\x92\x2a\x84\xf6\x8f\xec\x16\x37\x17\x7c\x86\xaa\x86\ +\x8f\xec\x35\xe7\x1e\xdd\xbb\x74\xf9\xf3\xf8\x25\xf9\xd3\xe5\x0c\ +\x88\xfa\xbb\xca\x46\xac\xe4\x3b\xaa\xe1\x5c\x8a\xb5\x32\x6a\x7a\ +\xa0\x64\x64\xd4\xd5\xeb\xf2\x58\x2e\xac\xfa\x3e\x11\x18\xa9\x7d\ +\x53\x75\x56\x9c\xec\x2a\x2d\xaf\x07\x93\xbc\x76\x26\x93\x59\xb4\ +\x9b\x35\x5a\x60\xd8\x54\xfd\x12\x41\x85\xfe\x7e\x78\x0d\xa3\xdd\ +\xab\x1e\x68\xe5\x13\x76\xab\xf7\xab\xd7\x77\xa9\xfe\x7d\x15\xb0\ +\xaa\x63\xa3\x3f\x0f\x77\xab\xfa\x67\x68\xd4\x54\x36\x4e\xbd\x4e\ +\x3e\x40\xad\x07\xdc\xf9\x18\x1b\xfd\xfd\x1b\x81\xb9\x3f\xb5\x4d\ +\x4d\x4d\x61\x68\x68\x48\x12\x91\x72\x3e\x18\x8d\x53\xbe\x3e\xe6\ +\x03\xef\x46\x1b\x19\x36\x75\x3e\xa9\xff\xf3\xbb\xfa\xb1\xe1\xb9\ +\x08\x20\xa8\xb9\x98\x9a\x9a\x92\x28\x2d\xa6\x5f\x50\x4b\x6f\x00\ +\xc0\x95\x2b\x57\x50\x5c\x5c\x8c\xe6\xe6\x66\x61\x80\xea\xeb\xeb\ +\x11\x0e\x87\x31\x33\x33\x23\xa5\x51\x0a\x0b\x0b\x45\xf8\xcf\x50\ +\xe6\x50\x28\x84\xa9\xa9\x29\x8c\x8c\x8c\xe0\xfc\xf9\xf3\xa8\xab\ +\xab\x83\xdb\xed\x46\x57\x57\x17\x7e\xfb\xdb\xdf\x8a\x36\xa4\xa8\ +\xa8\x08\xe9\x74\x1a\x16\x8b\x05\xaf\xbc\xf2\x0a\x6e\xbd\xf5\x56\ +\x78\x3c\x1e\xd9\x79\xea\xdf\x13\xea\xa5\x00\xa0\xa7\xa7\x07\x85\ +\x85\x85\xe2\x72\xd2\x34\x4d\x04\xec\xbc\x67\xee\xf4\x39\x36\xd4\ +\xba\x70\x47\x4a\x60\xc3\x5d\xbd\x2a\xf6\xd5\x34\x4d\xee\x8f\x22\ +\x56\x6a\xbc\xb8\xf1\xa1\x18\x9e\x7d\x53\xdd\x5c\x34\x64\x04\x08\ +\xd4\x7b\xb0\x4f\x2c\xf5\xc1\x75\x84\x91\x89\x9c\x47\x64\x38\x98\ +\x26\x80\x4c\x9b\xdd\x6e\x17\xe0\x9b\x4f\x2f\xaa\xba\x08\x39\x0f\ +\xf8\xae\x11\x08\xce\xcd\xcd\x21\x14\x0a\xc1\xe5\x72\x49\x18\xfb\ +\xe0\xe0\x20\x76\xef\xde\x8d\x03\x07\x0e\xe0\x27\x3f\xf9\x09\xc2\ +\xe1\x30\x8e\x1f\x3f\x8e\x74\x3a\x8d\xf3\xe7\xcf\xc3\x64\x32\x61\ +\xfb\xf6\xed\x18\x1d\x1d\x45\x6b\x6b\x2b\x5e\x7d\xf5\x55\x71\x97\ +\x90\x9d\x61\xea\x0e\xba\x5d\xd4\x7e\x10\x48\xe8\x53\x4e\xa8\x6b\ +\xac\xfa\x1e\x15\x14\x14\x48\xfe\xa2\xba\xba\x3a\x8c\x8e\x8e\xe2\ +\xb6\xdb\x6e\xc3\xf4\xf4\x34\xfa\xfa\xfa\xc4\x98\x4d\x4c\x4c\xc0\ +\xe5\x72\x89\xbb\x18\x00\xfa\xfb\xfb\xb1\x7a\xf5\xea\x25\xde\xc4\ +\xff\x99\xa6\x6e\xbc\x1b\x1a\x1a\x44\xbc\x4f\x31\x3c\x59\x53\x60\ +\xa1\x6c\x13\xd7\x7c\xb2\x20\x91\x48\x04\xc0\x42\x36\x77\x4a\x13\ +\x12\x89\x84\xcc\x29\xce\x31\xea\x7f\x18\x1c\x41\xc6\x89\xc9\x7b\ +\xb9\x29\x62\x36\x74\xba\x9e\x09\xb6\x06\x06\x06\xd0\xd3\xd3\x83\ +\x60\x30\x88\xc6\xc6\x46\x94\x97\x97\x0b\x78\x49\xa5\x52\xa2\xad\ +\x1a\x1e\x1e\x96\x6c\xef\x64\x18\xd3\xe9\x34\x4a\x4a\x4a\x04\xec\ +\x3a\x1c\x0e\x9c\x39\x73\x46\x12\xc3\xb2\xcc\x55\x57\x57\x97\xac\ +\x3b\x14\xc0\x7b\xbd\x5e\x84\xc3\x61\x49\x70\xeb\xf1\x78\x50\x53\ +\x53\x83\x50\x28\x24\xe5\x7c\x68\xf7\xb8\xc9\x98\x98\x98\x40\x36\ +\x9b\x45\x45\x45\x05\xfa\xfa\xfa\xa4\xac\x0e\xd7\x16\xae\x83\xcc\ +\xe5\xb7\x79\xf3\x66\xcc\xcc\xcc\xe0\xf4\xe9\xd3\x12\xe1\x4a\x6d\ +\x16\xb5\x96\x2a\x59\xc2\x0d\x51\x45\x45\x85\xc8\x09\xc8\x0c\xaa\ +\xc1\x34\xb4\xed\xec\x1b\xaf\x5d\x5c\x3c\x5f\xd8\x39\x91\x48\x48\ +\xa6\x7b\xba\x2d\xf3\x02\xac\xab\x01\x3c\x2b\xfd\x0e\x17\x40\x23\ +\x17\xd4\x5b\xb9\x96\xaa\xe1\xe2\xf9\x54\xf6\x46\x6d\x7a\xf7\xa5\ +\xfa\x3f\x01\x03\x1f\x2c\x29\x5a\xbd\x91\x54\x81\x1a\xf0\x66\xad\ +\x97\x3e\x8f\x8d\x91\x8e\x88\xcd\x28\xcd\x43\x3e\xa6\x86\x60\x4f\ +\xdf\x67\x23\x36\x4e\x1d\x0f\x95\x5d\xd3\x8f\x93\xea\xea\xca\xc7\ +\x14\xe9\x19\x98\xa5\x98\x24\x8e\x9d\x7a\x4d\xf5\x1c\xfa\x67\xae\ +\xbf\x77\xf5\xbe\xd4\x1c\x30\xea\x31\x46\x3f\xab\x63\xf4\x76\x81\ +\x2b\xf5\xfe\xb3\xd9\xac\x24\x4b\x54\xc7\xc8\xe8\x3b\x6a\xdf\x8c\ +\xe6\x8f\xfe\xdc\x4b\xfd\xae\x9e\x53\xaf\x5f\x53\x1b\xe9\x70\x15\ +\xa8\x6b\x9a\x26\x1a\x32\x9e\x83\x34\x38\xcf\x93\x4c\x26\x11\x8b\ +\xc5\x30\x39\x39\x89\x77\xbc\xe3\x1d\x68\x6c\x6c\x44\x28\x14\x12\ +\x30\x12\x89\x44\xe0\x72\xb9\xc4\x30\x33\xc2\x72\x7a\x7a\x1a\x3d\ +\x3d\x3d\xb2\xb0\xbe\xf4\xd2\x4b\x00\x80\x9b\x6e\xba\x09\x45\x45\ +\x45\x18\x1f\x1f\xc7\xcb\x2f\xbf\x2c\x94\x3d\xc1\x44\x26\x93\x91\ +\x24\x95\x13\x13\x13\xe2\x1a\xa3\x21\xa6\xd6\x89\x3b\xca\x5c\x2e\ +\x27\x2e\x34\x9e\x83\xef\x16\x99\x24\x35\xe1\xa9\xc7\xe3\x11\x9d\ +\x05\xc1\x8c\x5a\x67\x8c\x63\xe8\x76\xbb\xe5\xfb\x7c\xa6\x04\x63\ +\x2c\x75\x44\x57\x03\x35\x48\x74\xbf\x70\x3e\xf0\x67\x82\x4f\x02\ +\xa3\x68\xf7\xc7\x00\x00\x20\x00\x49\x44\x41\x54\x32\x1a\x45\x1a\ +\xba\xe2\xe2\x62\x4c\x4c\x4c\x08\xe0\xe1\xa2\xcb\x79\x4d\x90\x41\ +\x30\x36\x33\x33\x83\x44\x22\x21\xdf\xe5\x18\xaa\x6b\x0a\xe7\x0a\ +\xd7\x16\x3d\xdb\x0b\x40\xfa\x48\x97\x64\x2c\x16\x83\xd7\xeb\xc5\ +\x9a\x35\x6b\x16\xe5\x05\x03\x80\xf7\xbe\xf7\xbd\x92\x7f\x6a\x60\ +\x60\x00\x36\x9b\x0d\x99\x4c\x06\xdb\xb6\x6d\xc3\x03\x0f\x3c\x80\ +\x9d\x3b\x77\x4a\x16\x7e\xb2\x8c\x2a\xeb\xa7\x66\x6d\x57\x37\xa1\ +\x2a\xd8\xe2\xb1\x64\xae\xd8\x38\x2f\x00\x88\x58\xbc\xb9\xb9\x19\ +\x47\x8f\x1e\x45\x77\x77\x37\x3e\xf4\xa1\x0f\x21\x97\xcb\xe1\xc8\ +\x91\x23\x08\x85\x42\x08\x06\x83\xf0\x78\x3c\xb8\x7c\xf9\x32\xac\ +\x56\x2b\x5a\x5a\x5a\xf0\xca\x2b\xaf\x60\xff\xfe\xfd\x6f\x59\x6b\ +\xf5\x56\xec\xdc\x52\x8d\xf7\x6f\xb1\x58\x50\x52\x52\x82\x60\x30\ +\x28\x00\x09\x58\x18\x07\xea\xf6\xe8\x22\xa5\xfd\xa0\x46\x8b\xa0\ +\x9b\x86\x9c\xa5\x65\xe8\xbe\x62\x61\x75\xe6\x61\xa3\xfe\x91\x1a\ +\x21\xbe\xfb\xa9\x54\x4a\xf2\x3a\x45\x22\x11\x04\x02\x01\x8c\x8e\ +\x8e\x8a\x9b\xec\xda\x6b\xaf\x5d\xa4\xf9\x8b\x46\xa3\xd2\x17\x16\ +\x7a\xa7\xce\xca\xe5\x72\xa1\xb4\xb4\x14\x15\x15\x15\xa8\xae\xae\ +\x96\x20\x8a\xa9\xa9\x29\x24\x12\x09\x5c\xb9\x72\x05\x3d\x3d\x3d\ +\x52\x64\xdb\xe5\x72\x21\x93\xc9\x60\x68\x68\x08\x2d\x2d\x2d\xe2\ +\xd9\x69\x69\x69\x01\x00\x89\xf0\x1b\x19\x19\x11\xf6\xb2\xa8\xa8\ +\x08\x93\x93\x93\xc2\x4a\xa9\x2e\x7c\x00\x68\x6a\x6a\x42\x43\x43\ +\x03\xa6\xa7\xa7\xd1\xdb\xdb\x2b\xc0\x9f\xf3\xdd\x6c\x36\x0b\xc8\ +\x21\xd0\xa3\x2b\x50\x8d\xa0\xa4\x2e\x4b\x65\x8a\x3d\x1e\x0f\x06\ +\x06\x06\x16\x15\xf6\xe6\xfc\x25\x38\x26\x03\x4e\xb0\x45\xd6\x5b\ +\x0d\xe6\xe0\x1a\x3a\x39\x39\xb9\xa0\xc1\xd2\x4f\xb8\xab\x99\x74\ +\x46\xdf\xd1\x33\x4c\x7a\xe6\xc2\x88\x71\x02\x8c\x5d\x2c\xf9\x18\ +\x0b\xfe\xae\x37\xac\x2a\x95\xa7\x82\x0d\x3d\xd0\x50\xcf\x49\xfa\ +\x11\x58\xd8\x15\x73\xc1\xd7\x37\x75\x01\x03\xb0\x28\xfa\x84\x06\ +\x4f\x0d\x1b\x56\x59\x19\xb5\x0f\xbc\x36\xcf\xa5\xee\xec\xe8\xee\ +\x51\x5d\xb2\xf4\xa7\xab\x89\xdc\x78\x0f\x2a\x5d\xa9\x1f\xcf\xa5\ +\xb4\x08\x4b\x3d\xef\xa5\x40\x8d\xfe\xd9\xb0\xb1\xff\xaa\x11\xc8\ +\x07\x7a\xd5\xf1\x57\x41\x85\x11\x53\xa7\x6f\x46\x60\xea\xed\x5c\ +\x28\xf5\xd7\xd2\xbb\xc6\xd5\x3e\xe8\xe7\x62\xbe\x39\xab\xff\x5f\ +\xff\x77\x60\x69\xa0\xa8\x5e\x47\x65\x36\x3d\x1e\x8f\x2c\xb6\xfc\ +\xcc\x64\x32\x49\xde\x1a\x82\x06\xb3\xd9\x0c\xbb\xdd\x8e\x44\x22\ +\x21\x91\x30\x74\xc7\x05\x02\x81\x45\x6e\x70\x6a\x9a\xc6\xc6\xc6\ +\xc4\x08\x64\x32\x19\x29\xa9\x33\x3c\x3c\x8c\x5d\xbb\x76\x21\x1a\ +\x8d\xe2\xcf\xff\xfc\xcf\xb1\x6d\xdb\x36\x3c\xfe\xf8\xe3\x38\x74\ +\xe8\x10\xcc\x66\x33\x1a\x1a\x1a\x30\x3a\x3a\x2a\x3b\x78\x1a\x96\ +\xe9\xe9\x69\xf4\xf7\xf7\x23\x12\x89\xa0\xb8\xb8\x58\x5c\x02\xc0\ +\xc2\xce\x9e\xcf\x9f\x6e\x37\x55\x7b\xa1\x69\xf3\x69\x1d\x08\x16\ +\x49\xdf\xd3\xa0\x30\xcb\xb5\x9a\xaa\x81\xee\x4f\x1a\x2f\xbe\xe7\ +\x7c\x5f\xf9\xae\x31\x4b\x38\x19\x3f\x95\xa5\xe5\x62\xaa\x86\x79\ +\xa7\xd3\x69\x01\x44\x16\x8b\x05\xb1\x58\x0c\x73\x73\x73\x12\x49\ +\x69\xb7\xdb\xc5\xed\x11\x8f\xc7\x17\x01\x25\x4d\xd3\xc4\x15\xc8\ +\xf5\x8a\xe0\x07\xc0\xa2\x30\x7a\x35\x5d\x08\xe7\x9f\x9a\xa3\x4b\ +\x05\x2a\x34\x22\x6a\xb4\x19\xf3\x24\x65\x32\xf3\xd9\xd2\xa7\xa7\ +\xa7\x71\xea\xd4\x29\xf4\xf6\xf6\x62\x74\x74\x14\x77\xdf\x7d\x37\ +\x9e\x7b\xee\x39\x64\x32\x19\xc9\x6b\x54\x5d\x5d\x0d\xbf\xdf\x8f\ +\xaa\xaa\x2a\xd4\xd7\xd7\x63\x64\x64\x04\x9a\x36\x5f\xde\x64\x74\ +\x74\x54\x2a\x16\x90\x81\x54\xdf\x13\xa3\x75\x88\xac\x24\xc1\x72\ +\x2e\x97\x5b\xb4\x46\x02\xf3\x6e\x79\x06\x08\x8c\x8c\x8c\x08\x68\ +\x60\x22\xcb\x8a\x8a\x0a\x44\xa3\x51\xf8\xfd\x7e\x78\x3c\x1e\x74\ +\x74\x74\x20\x95\x4a\xe1\xc8\x91\x23\x38\x70\xe0\x80\xe1\x3b\xb3\ +\x5c\xfb\xef\x58\x33\xf8\xac\x4c\x26\x13\xbc\x5e\xaf\xb8\xe1\xa9\ +\xdf\x23\xfb\xa9\xd6\xbb\x53\xed\x10\xf3\xb9\x01\x0b\x1b\x23\x1e\ +\xcb\xe8\x43\x32\xa3\xd4\x45\xd1\x6d\x96\x4e\xa7\xc5\x3d\x49\x9d\ +\x25\x09\x03\xbf\xdf\x2f\x9b\x19\xaf\xd7\x8b\x86\x86\x06\xa9\xe1\ +\x17\x0e\x87\x11\x0e\x87\x51\x50\x30\x5f\x06\x69\x64\x64\x04\xc5\ +\xc5\xf3\x05\xaf\xab\xaa\xaa\x10\x0c\x06\x11\x0a\x85\x30\x3a\x3a\ +\x0a\x4d\x9b\x8f\x30\x2c\x2b\x2b\x93\x79\x32\x39\x39\x89\x35\x6b\ +\xd6\xa0\xa1\xa1\x41\x22\xeb\x22\x91\x88\x6c\x46\xfa\xfb\xfb\x85\ +\x3d\xa7\x08\xdd\xe3\xf1\xa0\xb2\xb2\x12\x47\x8e\x1c\x41\x3a\x9d\ +\xc6\xae\x5d\xbb\x64\xe3\xc3\x79\xa2\xe6\xe8\xcb\xe5\x72\xa8\xa8\ +\xa8\x90\x77\x82\xf2\x04\x6a\xf2\x18\x45\x78\xe9\xd2\x25\xcc\xcd\ +\xcd\x2d\xaa\x5a\xc1\xe0\x87\x4c\x26\xb3\xa8\x80\xb4\x9a\x93\xac\ +\xaf\xaf\x4f\xae\xa9\xe6\x21\x63\x24\x28\xed\x2e\xd7\x53\xbe\x5b\ +\x14\xdf\x73\x93\x46\x6d\xe8\xf4\xf4\xf4\xe2\x28\xc2\x95\xb2\x15\ +\xea\xe4\x34\xda\x79\x1b\x9d\x43\x6d\x7a\x50\xb4\x14\xa8\xd2\x03\ +\x35\xa3\x6b\xeb\x3f\x33\xea\x17\x77\x0b\x7a\x91\xbe\x0a\x5e\xb8\ +\xe3\x23\x48\xa2\x21\xcb\x27\xd6\xe7\xe2\xac\x02\x09\x6a\x10\xf4\ +\x59\xa1\xf5\xbb\x3a\x3d\xe8\x62\x1f\xb9\xd3\xe5\x22\xc9\x17\xd5\ +\x28\x75\x86\xd1\x58\xab\xd4\xbb\x0a\xe6\xd4\x45\x8f\xc7\xe6\x03\ +\x3e\x7a\x80\xa0\x6f\xdc\xe1\x00\x0b\xb5\x9a\xd4\x7b\xa5\x41\x52\ +\xfb\xac\xb2\x30\x2a\x9b\x95\x0f\xc0\x72\x2c\xf5\xf7\x61\x34\x37\ +\xf5\xac\xd1\x4a\x17\x4d\xa3\x39\xab\xff\x3b\xcf\x9b\x6f\x8c\x8c\ +\xe6\xa1\xaa\xb1\x31\xda\x00\xa8\xe7\x50\xcf\xa5\xde\x5f\xbe\x7e\ +\xa9\x73\x91\x73\xda\x62\xb1\xc0\xe3\xf1\x48\xb2\x4a\x55\x87\x44\ +\x63\xaf\xce\x73\x56\x96\xb7\xdb\xed\x62\x54\x23\x91\x88\xd4\x7d\ +\x2b\x2a\x2a\x92\x05\x75\xcd\x9a\x35\x58\xbd\x7a\x35\x8a\x8b\x8b\ +\x71\xe6\xcc\x19\x3c\xf3\xcc\x33\x28\x2b\x2b\xc3\x8e\x1d\x3b\x30\ +\x31\x31\x81\xf7\xbc\xe7\x3d\xb0\x5a\xad\x78\xf0\xc1\x07\xf1\xe4\ +\x93\x4f\x02\x80\x94\xb4\xa1\x1b\x89\xbb\x44\x0a\x5b\xcf\x9e\x3d\ +\x2b\xc6\x94\xcf\x5a\x7d\xdf\x00\x88\xd0\x9b\xbf\xf3\x1d\x20\x0b\ +\xa2\x0a\xb0\x29\x64\x57\x73\xdb\xd0\xbd\xa7\x32\x61\x7c\xb7\xd4\ +\x70\x79\xba\x55\x19\x59\xc8\x71\xa2\xe8\x95\x6c\x0d\xfb\x62\xb7\ +\xdb\x05\x1c\xd8\x6c\x36\xa9\xe5\x56\x5c\x5c\x8c\xfa\xfa\x7a\x59\ +\x80\x8b\x8b\x8b\x51\x59\x59\x89\x73\xe7\xce\xe1\xd1\x47\x1f\x45\ +\x71\x71\xf1\xa2\x5c\x59\x74\x1b\x91\x1d\xcc\x66\xb3\xd2\x07\x46\ +\x1a\xaa\x2e\x69\xbe\x63\x46\x73\x56\x5d\xcf\xc8\x78\xa8\x11\x85\ +\x45\x45\x45\xb8\x70\xe1\x02\xe2\xf1\x38\xd6\xaf\x5f\x8f\x99\x99\ +\x19\x9c\x3f\x7f\x1e\xe3\xe3\xe3\xc2\x74\xbe\xfa\xea\xab\x72\xbe\ +\x81\x81\x01\xd4\xd4\xd4\x20\x91\x48\x48\x02\xc9\xa3\x47\x8f\x4a\ +\xf1\xe5\x9e\x9e\x1e\x61\x17\xa8\x83\x53\x5d\xb0\x6c\x74\xe1\xa8\ +\x9b\x3f\x02\x4a\x1a\x50\x00\xc2\x36\xc6\xe3\x71\xc9\x29\x44\x61\ +\x34\x73\xa3\x91\xcd\x19\x1e\x1e\x96\xf9\x45\xc1\xf7\xf7\xbe\xf7\ +\x3d\xec\xdb\xb7\x4f\xc6\xea\xff\x4a\x53\xd9\x49\x8e\x4d\x2a\x95\ +\x92\x3c\x6a\x3c\x86\xa9\x25\xb8\xb1\x9f\x9a\x9a\x7a\x53\x39\x22\ +\x46\x26\xaa\xf3\x90\xeb\x63\x2a\x95\x12\x40\x4e\xd1\x3d\x8b\x13\ +\x53\xac\xad\x02\xb0\xa9\xa9\x29\xd1\x1f\x51\xc7\xc6\xe7\xc9\x72\ +\x50\x73\x73\x73\x72\x2d\xce\xe7\xa2\xa2\x22\x09\x5a\xa1\xfb\x9a\ +\xcf\xde\xef\xf7\x8b\x66\x35\x99\x4c\x4a\x6d\xbf\x92\x92\x12\xb8\ +\x5c\x2e\x61\x7b\x99\xe2\x62\xd5\xaa\x55\xf0\x78\x3c\x88\xc5\x62\ +\x68\x6a\x6a\x82\xdf\xef\xc7\xe9\xd3\xa7\xd1\xd2\xd2\x22\xe0\x86\ +\xef\x2e\xe7\xfb\xc4\xc4\x84\x88\xe8\x13\x89\x04\x9a\x9a\x9a\x24\ +\xa1\xb2\xea\x7e\x26\x68\x24\x61\xa1\x8e\x35\x99\x27\x32\x7d\xdc\ +\x24\x50\x73\xd5\xd4\xd4\x84\xb1\xb1\x31\xa9\xae\x40\xd7\xa2\xd5\ +\x6a\x15\xd0\xc4\x77\xac\xa0\xa0\x40\x84\xfa\xdc\x18\x50\x14\x4f\ +\x37\x63\x21\xf0\x66\x4d\x08\x3f\x53\x7f\x37\x6a\x4b\x1d\x63\x64\ +\xec\x8c\x40\x95\xfe\x7f\xfd\x71\xea\xb9\xf4\x9f\xe5\x3b\x56\x05\ +\x13\x46\x20\x43\x35\x60\xaa\x01\xe4\xa0\xf3\x67\x1e\xaf\x66\x4d\ +\xe6\x03\xe3\x82\xa2\x8a\x35\xa9\x61\xe1\xc2\xa6\xba\x1d\x55\xbd\ +\x01\xcf\xcf\xc5\x1d\x80\xe4\xce\x01\x16\xb2\x46\xab\xae\x41\x2e\ +\xcc\x8c\x66\xcb\x37\x0e\x04\x37\xfc\xae\xaa\x7d\x62\x53\xff\x6e\ +\xd4\x8c\xd8\xc7\x7c\xcf\x5a\xd5\x74\xa9\xe3\xa1\x66\xb5\x55\x8b\ +\xd2\xaa\xe0\x40\x5d\x64\x79\x6e\x9e\x4b\x05\x64\xaa\x9e\x43\xbd\ +\xbe\x51\xff\xaf\x66\xfe\xe6\x63\xcf\xf4\xa0\x48\x3f\x7e\xf9\x58\ +\x2c\xa3\x6b\xe6\xdb\x80\xe8\xff\x6e\xd4\x77\xf5\x73\xce\x1d\x75\ +\x7c\xb8\xfb\x1d\x1f\x1f\x17\xb1\x37\x00\xa1\xad\x23\x91\x88\x80\ +\x7d\xe6\xb8\xa2\x36\x8b\xd7\xaa\xa9\xa9\x11\x57\x1b\xb5\x49\x00\ +\xe0\xf3\xf9\x50\x53\x53\x23\x61\xf2\xa1\x50\x08\x17\x2e\x5c\x40\ +\x79\x79\x39\xae\xbf\xfe\x7a\x98\x4c\x26\x34\x34\x34\x20\x9d\x4e\ +\xe3\xa1\x87\x1e\xc2\xf9\xf3\xe7\xa5\x10\x2b\xaf\xa9\x2e\x70\x0c\ +\x83\xa6\x40\x96\xee\x01\xce\x1b\x35\x1d\x01\xef\xb3\xa8\xa8\x48\ +\x92\xfc\x91\x7d\x02\x20\x3a\x14\xd5\x0d\x46\x57\x22\x99\x28\x8a\ +\x56\xb9\x23\x55\xb3\x7c\x53\xd3\xa5\x32\xad\x99\xcc\x42\x49\x12\ +\x5e\x8b\x00\x95\xc6\x85\xa5\x43\x68\x70\x2c\x16\x8b\xec\xca\x09\ +\xc8\xf4\xcf\xce\x66\xb3\xe1\xb1\xc7\x1e\x5b\x14\x69\x98\xcb\xcd\ +\xd7\x50\x63\xfe\x2e\x60\x81\x89\xe3\xfd\x73\x6e\xf3\xfc\xe1\x70\ +\xf8\x4d\x9a\x26\x75\x6e\x70\xfe\xa9\xda\x51\x4d\xd3\xc4\xb5\xf4\ +\xd8\x63\x8f\x21\x10\x08\x20\x9d\x4e\x4b\x3e\xac\x99\x99\x19\xdc\ +\x7a\xeb\xad\x78\xe3\x8d\x37\xf0\xe2\x8b\x2f\xc2\x64\x9a\x0f\xc1\ +\xef\xef\xef\x47\x4d\x4d\x0d\xdc\x6e\x37\x1c\x0e\x87\x44\x1a\x12\ +\xec\xa8\xac\x9b\x3a\xa7\xf9\xfe\x53\x10\x4d\x66\x90\x1b\x51\x55\ +\x6b\xa7\x06\x0c\xf0\x3e\xc9\x06\x72\x2d\x4d\x24\x12\x48\x24\x12\ +\xb2\x59\x60\xda\x81\x48\x24\x22\x8c\x43\x71\x71\xb1\x18\x5a\xea\ +\xf4\xfe\x2f\x35\x75\xd3\xcc\x28\xd1\xe9\xe9\x69\x4c\x4c\x4c\xc8\ +\x78\x50\xe7\xa7\x16\x22\x67\x9d\x46\x0a\xdb\x01\x48\x60\x05\x93\ +\xdf\x32\x30\x8a\x1b\x04\x82\x70\x6a\xd6\xac\x56\x2b\xac\x56\xab\ +\x14\x24\x8e\xc5\x62\x92\x1b\x2a\x12\x89\x48\x8a\x08\xe6\x73\xab\ +\xaa\xaa\x92\xa4\xaa\xac\x70\xc0\xa8\x61\x46\x79\x32\x78\x86\x9a\ +\xc7\xce\xce\x4e\xb8\x5c\x2e\xf8\x7c\x3e\xf8\xfd\x7e\x68\x9a\x26\ +\x25\x7b\x62\xb1\x18\xac\x56\x2b\xc6\xc6\xc6\x50\x58\x58\x88\xa6\ +\xa6\x26\x24\x93\x49\xd4\xd6\xd6\xc2\x6e\xb7\x63\x62\x62\x02\xc1\ +\x60\x10\x3e\x9f\x4f\x52\xb3\x10\x80\xa9\xf9\xab\x98\x64\x95\xee\ +\x50\xd5\x76\x76\x74\x74\xe0\xca\x95\x2b\x48\x26\x93\x02\x2c\x55\ +\x7b\x4e\x22\x80\xbf\x53\xb4\xcf\x75\x88\x6b\x01\xd7\x14\xa7\xd3\ +\x29\xfa\x53\xb3\xd9\x8c\x5c\x2e\x27\x6e\x4b\x32\x64\xdc\x10\x72\ +\x7d\x23\xc9\x40\x17\x2e\xdf\x8f\xc2\xc2\xc2\x79\x80\x95\x0f\x20\ +\xfd\x29\x4d\x6f\x90\x96\x33\x7c\x4b\xb1\x53\xf9\x18\x00\xbd\x71\ +\x53\xd9\xaa\x7c\x8c\x83\x3a\xf8\x2a\xe0\x51\x17\x2a\x35\x52\x2c\ +\x1f\xdb\xc5\x85\x82\xf4\xbd\x0a\xa6\x78\x0c\x17\x1a\xa3\x7b\xe1\ +\x0b\xd7\xd8\xd8\x28\xe1\xea\x7c\xe1\xd4\x85\x88\x3b\x0b\x23\xb6\ +\x43\x3d\x1f\xaf\xa7\x0a\x84\xf5\xc2\x72\x60\x41\x2c\x6f\xe4\xf2\ +\x52\x9f\x4b\x3e\xa6\x48\xd3\x34\x94\x95\x95\xc9\xcb\x47\x76\x80\ +\xfd\xa6\x96\x86\xd7\x51\xfb\x9e\xef\x59\xe9\xe7\x04\x19\x02\xfd\ +\x3c\xd0\x7f\x77\xa9\xf9\x60\x04\xca\xf3\x1d\xa7\xbf\x5f\xfd\x31\ +\xfc\x5d\x05\x5f\xfa\xef\xa9\xac\x95\x7e\x3c\xf5\xc7\xab\xd7\x30\ +\xba\xbe\xfe\x3e\xd5\x9f\x55\x20\xc2\x50\x61\x32\x21\xc0\x3c\x60\ +\x22\x40\xa7\x18\x96\xee\xc2\x82\x82\x02\xc9\xf3\xc5\xbc\x4e\x9c\ +\x2b\x5e\xaf\x17\x25\x25\x25\x48\x26\x93\x70\x3a\x9d\xd8\xb8\x71\ +\x23\x00\xa0\xab\xab\x0b\xe3\xe3\xe3\x92\x8c\xf2\xba\xeb\xae\x83\ +\xc9\x64\x12\x0d\xd7\xcf\x7f\xfe\x73\xf4\xf6\xf6\xc2\xed\x76\x2f\ +\x62\x9b\x58\xdb\x8b\x09\x48\xc9\x18\x65\xb3\x59\x11\x9a\xd2\xf8\ +\xd2\xfd\x46\xca\x9d\x86\x9c\xda\x11\x02\x29\x75\x83\xc3\x9d\x33\ +\x8d\x2a\x35\x50\xea\xa6\x42\x05\x68\xa9\x54\x0a\x0d\x0d\x0d\x68\ +\x6f\x6f\x97\xe8\x34\xa6\xe1\x60\x16\x6f\x9b\xcd\x06\xbb\xdd\x2e\ +\x86\x49\x65\x66\x8c\xc0\xd3\x4a\xda\x1f\xff\xf8\x47\x00\x10\xb0\ +\x41\x3d\x0d\x0b\xea\xf2\x59\x92\x75\x54\xd7\x1e\xb6\xc2\xc2\xc2\ +\x45\xdf\x61\x53\x5d\x51\xea\x5c\x26\xc8\xca\xe5\xe6\x6b\x22\xda\ +\x6c\x36\x8c\x8f\x8f\xcb\xf3\xe9\xe9\xe9\x01\x00\xd1\xd8\x0d\x0c\ +\x0c\x60\x6e\x6e\x0e\xe5\xe5\xe5\x28\x2e\x9e\x2f\x0a\x3d\x37\x37\ +\x27\x81\x08\x5c\x8b\xa8\xcf\x62\x94\x14\xaf\x0d\x2c\xd4\x6b\x53\ +\xd7\x37\x3e\x3f\xae\x0d\xfc\x5c\x75\x11\x92\x75\xa2\x4b\xa9\xaa\ +\xaa\x0a\x36\x9b\x0d\x8d\x8d\x8d\x00\x80\x81\x81\x01\xd1\xa2\x11\ +\xa4\xb9\xdd\x6e\x14\x15\x15\xe1\xd4\xa9\x53\xa8\xab\xab\x93\x88\ +\x42\x1a\xfd\x3f\xd5\x76\xbd\xdd\x4d\x65\xd5\x28\xf3\xf0\xf9\x7c\ +\xa2\x95\xe2\x38\x00\x0b\x6b\x52\x51\x51\x11\xca\xca\xca\x60\xb3\ +\xd9\x30\x35\x35\x25\x40\x27\x93\xc9\x08\xeb\x48\x26\x8c\x73\x48\ +\x4d\x2a\x0a\x40\x22\x7a\xb3\xd9\xf9\x60\x0a\xa6\x9e\x01\x00\xbf\ +\xdf\x2f\x6e\x69\x6a\x1e\x99\x7d\xdd\x62\xb1\x48\xda\x10\x6a\x8e\ +\x00\x60\x74\x74\x14\x81\x40\x00\x85\x85\x85\xa8\xad\xad\x85\xcb\ +\xe5\x42\x63\x63\xa3\xb0\xc5\x15\x15\x15\xe2\x8a\x67\x24\x23\x8b\ +\x2e\xc7\xe3\x71\x4c\x4c\x4c\x48\x50\xc8\xa5\x4b\x97\x04\xe4\x31\ +\x4d\x0b\x19\x6d\xb2\xc4\xd4\x51\x31\x1a\x9a\xd9\xff\x4f\x9c\x38\ +\x81\x9a\x9a\x1a\x29\x7e\xcd\x22\xd7\x95\x95\x95\x92\xa6\x85\x2c\ +\x30\x99\x71\xae\x0d\x2c\xef\x93\xcd\x66\x65\xf3\x41\xf6\x6a\x66\ +\x66\x06\xbd\xbd\xbd\x92\x07\x8c\x8c\x94\x1a\x50\x43\xc0\x46\x20\ +\xc9\xf7\x40\x4d\xec\x4a\x8d\xa3\xcd\x66\x33\xd6\x60\xf1\x41\xeb\ +\xdb\x4a\x27\xaf\x6a\xdc\xf4\x0c\xc8\x72\xd7\x58\x69\xd3\x1b\x5e\ +\x3d\x58\x30\x02\x0e\x46\xd7\x33\xa2\x94\x8d\xce\xa5\x1e\xa7\x69\ +\x8b\x6b\x4b\xf1\x77\x15\x60\xa9\x8b\x9d\xca\xee\xa8\xe7\xc9\x66\ +\xb3\xb8\x70\xe1\xc2\x22\x10\xa2\xb2\x68\x46\xf7\xbc\x14\xb0\xe0\ +\x42\xc6\x6b\xa8\x40\x53\xd5\x70\x18\x9d\xc7\xe8\x33\x1a\x2a\x2e\ +\xb0\xcc\xd5\xc2\xc4\x6c\xd1\x68\x54\xfc\xfb\x7a\x50\x94\x8f\x8d\ +\x31\x9a\x07\x7a\x5d\x9a\xd1\xb1\xec\x8f\x7a\x0f\xfa\xa6\x02\x14\ +\xa3\xe3\xf5\x00\x46\x0f\x8a\xd4\xe3\x54\xf0\xad\x07\xb3\x2a\xe0\ +\xd1\xf7\x77\xa9\xfb\x5e\x0e\x14\xaa\xc7\xa9\x7d\x21\x48\x88\xc7\ +\xe3\x8b\x98\x0a\xfa\xfd\x99\x2c\x93\x0c\x4f\x49\x49\x89\x84\x5c\ +\xab\x69\x40\x48\xf9\x13\x3c\xd0\xbd\x45\x60\x4e\xe1\x28\xdd\x5f\ +\x95\x95\x95\x08\x85\x42\xd0\x34\x0d\x6b\xd6\xac\x41\x79\x79\x39\ +\x22\x91\x08\x4a\x4a\x4a\x10\x0e\x87\xf1\x93\x9f\xfc\x04\xc1\x60\ +\x50\x12\x53\x92\x79\xa0\x3b\x50\x65\x3a\xa8\x7f\xe0\x71\x0e\x87\ +\x43\xee\x2b\x97\xcb\x89\xce\x81\x7d\x25\xc5\x9e\x4a\xa5\xe4\xdd\ +\x22\xf0\xe2\x42\xc6\xf0\xea\xd5\xab\x57\x8b\xa6\xa2\xa5\xa5\x05\ +\x4e\xa7\x53\xca\xfd\x94\x95\x95\x49\x28\x7b\x65\x65\x25\x7c\x3e\ +\x1f\xae\xb9\xe6\x1a\xd9\xb9\xaa\x06\x64\xa5\x4d\x75\x71\x1b\x35\ +\x9e\xef\x8d\x37\xde\xc0\x73\xcf\x3d\x27\xec\x0b\x5d\x12\x6a\x5e\ +\x22\x2e\xd4\xea\xe6\x68\x6a\x6a\x4a\x58\x47\xe6\x4a\xa2\xab\x86\ +\xee\x1e\xf5\x1d\x50\xd9\x76\x75\x7e\x94\x96\x96\xc2\xeb\xf5\xa2\ +\xb7\xb7\x17\xe1\x70\x18\x7b\xf6\xec\x11\xc3\x55\x58\x58\x88\xfa\ +\xfa\x7a\x64\xb3\x59\x7c\xe7\x3b\xdf\x01\x00\x01\xab\xa1\x50\x08\ +\xb9\x5c\x4e\x42\xdc\x29\xd0\xe6\x9c\xa2\xa8\x5a\x65\xdc\xf8\x1c\ +\xa9\x15\x52\x77\xf3\xfc\x5d\x3d\x56\xef\xf2\xb4\xdb\xed\xf0\xfb\ +\xfd\xa8\xa9\xa9\x11\x86\xc4\xe9\x74\xca\x7b\x1a\x8f\xc7\x25\xd5\ +\x04\x01\x3a\x05\xd2\x8c\x5e\xa5\xa0\xfb\xff\x1a\xc0\x52\x1b\xd7\ +\x3a\x6e\x1c\x8c\xfe\x06\x2c\xac\x03\x7c\x57\x1c\x0e\x07\xe2\xf1\ +\xb8\x24\xad\x55\x0b\x1c\x33\x98\x04\x58\x00\x70\x64\x72\xb9\xc9\ +\x51\xd9\x16\x6e\xae\xc2\xe1\xb0\xac\xdb\xa5\xa5\xa5\x28\x2f\x2f\ +\x87\xcf\xe7\x93\xca\x07\x74\xb9\x33\x6f\x57\x61\x61\xa1\x14\x56\ +\x8f\xc5\x62\x88\x44\x22\xa8\xab\xab\x43\x5b\x5b\x1b\xfc\x7e\x3f\ +\xc6\xc6\xc6\x00\xcc\x6f\x76\x46\x47\x47\xb1\x7e\xfd\x7a\x38\x1c\ +\x0e\x58\xad\x56\xd1\x6a\x85\x42\x21\x49\x0c\xdc\xde\xde\x2e\xe5\ +\xb2\xfa\xfb\xfb\xd1\xd9\xd9\x29\x75\x02\xa9\xbd\xa2\x47\x28\x93\ +\xc9\xa0\xaa\xaa\x0a\x65\x65\x65\x18\x18\x18\x80\xa6\xcd\x27\x52\ +\x75\x38\x1c\xc2\x9e\xa9\xb9\xb2\xa8\x83\xf2\x78\x3c\x12\x9c\xc1\ +\x39\x4b\x60\x06\x2c\x94\xdb\x71\xb9\x5c\x98\x9d\x9d\x95\xa0\x14\ +\x4d\xd3\x24\x18\x81\x63\x47\xf2\x25\x9b\xcd\xa2\xb9\xb9\x19\xd5\ +\xd5\xd5\x38\x7d\xfa\xb4\xb8\x65\xc9\xa6\x73\x83\x29\x00\x4b\x6f\ +\x6c\xf4\xcc\x10\x7f\x56\x1f\xfc\x52\x6d\xa9\x63\x8c\x0c\x93\xd1\ +\x31\xfa\xeb\x1b\xfd\xae\xb6\xab\xf5\xbd\x1b\xdd\x9b\x51\x3f\x8d\ +\xfa\xa5\x9e\x43\xfd\xd9\x08\x88\xb1\xd1\xf7\x4b\x81\x5c\x36\x9b\ +\x95\x09\x74\x35\x7d\x36\xea\xaf\xfa\xfb\x52\x69\x21\x96\xba\x17\ +\xfd\x67\x3c\x27\x0d\x23\x0d\x00\xdd\x45\x7a\x66\x4a\x7d\xc1\xf3\ +\x9d\x5f\x05\x0d\x4b\x81\x11\xa3\xa6\xba\x56\x79\x2e\x23\x97\xaf\ +\xda\x27\xbd\x60\x7c\xb9\xeb\xe8\x37\x03\x2b\x19\x6f\xa3\xfb\xd3\ +\xff\x9c\x0f\x38\xaa\xfd\x33\x02\x83\xd9\x6c\x16\xad\xad\xad\xb0\ +\xdb\xed\xb8\x74\xe9\x12\x9a\x9b\x9b\x61\x36\x9b\x11\x08\x04\x04\ +\x3c\x33\x52\x86\x89\xf3\x32\x99\x8c\x24\x01\xa4\x41\xae\xaa\xaa\ +\x12\xe3\x4d\x46\x83\x00\x88\xb5\x04\x09\xde\xc8\x66\xb4\xb4\xb4\ +\xa0\xa0\xa0\x00\x8d\x8d\x8d\x22\x80\x0d\x06\x83\x68\x6e\x6e\x46\ +\x3c\x1e\x97\xc4\x8f\xd5\xd5\xd5\xe2\x9e\xe1\xe2\xc2\x1d\x31\x35\ +\x38\x33\x33\x33\x92\xdc\xd4\x6c\x36\xc3\xe1\x70\x20\x14\x0a\x89\ +\xa1\x67\xed\x47\x00\xb2\x63\x27\x40\xa2\x50\xbf\xb2\xb2\x12\x6e\ +\xb7\x5b\x8a\x49\x33\xc3\xf4\x9a\x35\x6b\x10\x8b\xc5\x60\x36\x9b\ +\x71\xf0\xe0\x41\x54\x56\x56\x4a\x9e\xa6\x7c\x8d\xa5\x54\x8c\xda\ +\x4a\xd7\x91\xa5\xd6\x37\x60\x3e\x7d\xc0\x4f\x7f\xfa\x53\x59\x78\ +\xd5\x67\xcd\x77\x89\xfd\xe4\xfb\xc5\x5d\x37\x9b\x1a\x69\xc6\xcd\ +\x0b\x17\x7c\x1a\x1e\xf6\x45\xbf\x3e\x17\x14\x14\xa0\xb2\xb2\x12\ +\xe1\x70\x18\xa3\xa3\xa3\x98\x99\x99\x91\x08\x3c\x00\xd8\xb0\x61\ +\x03\xdc\x6e\x37\xbe\xf7\xbd\xef\xe1\xfc\xf9\xf3\x12\xa6\x6f\x32\ +\x99\x10\x08\x04\x90\x4a\xa5\x60\xb7\xdb\x61\xb3\xd9\xd0\xd0\xd0\ +\x00\x00\x70\x38\x1c\x8b\x02\x7f\xb8\x71\xe4\x3d\xf1\xbe\x68\x4f\ +\x78\x4f\x64\xee\x78\x0f\x9c\xbb\xea\xfb\x41\x83\x7a\xf1\xe2\x45\ +\x11\x6e\xd3\x25\x68\xb7\xdb\x11\x0a\x85\x50\x5f\x5f\xbf\x68\x4e\ +\x33\x47\x1b\x81\x5d\x20\x10\x40\x7d\x7d\xfd\x9b\x36\xb2\xff\x17\ +\xdb\x72\xfd\x53\x37\x89\x04\xa6\x7c\x77\x99\x35\x9e\x32\x0c\xd5\ +\x1d\xaf\xce\x0d\x06\x91\x90\xd9\xa2\x7b\x8d\x9b\xab\x64\x32\x29\ +\xcc\x1f\x41\x1c\x37\x5f\x7c\x8e\x8c\x8e\xa3\x0b\x93\x79\xe9\xd4\ +\x4a\x07\x13\x13\x13\x52\x4a\x8a\xae\x5d\xbb\xdd\x8e\xc9\xc9\x49\ +\xf4\xf5\xf5\x61\x6e\x6e\x0e\x6d\x6d\x6d\x52\xc0\x7d\x78\x78\x18\ +\xbb\x77\xef\x86\xc7\xe3\x91\xe0\x1b\x32\xb4\xe1\x70\x18\x7d\x7d\ +\x7d\x12\x75\xc8\x02\xce\xac\x0a\xc1\x34\x23\x5c\x17\x47\x46\x46\ +\x50\x5d\x5d\x8d\x78\x3c\x8e\x60\x30\x28\xee\x74\x4d\xd3\x64\xed\ +\x60\xf0\x88\xa6\x69\x08\x85\x42\x48\xa7\xd3\x70\xbb\xdd\x30\x9b\ +\xcd\xe2\xfa\xe4\x7c\x07\x20\x7a\x31\xb2\x81\x04\x64\x8c\x6c\xe4\ +\xff\xac\xfb\xaa\x46\x24\x53\xaf\xe5\xf1\x78\x16\x5c\x84\x46\xc0\ +\xc1\x68\x67\xaf\x3e\xf8\xe5\x9a\x9e\xc9\x31\x3a\x97\xd1\xa4\xba\ +\x1a\x83\x98\xef\x7b\x4b\xb1\x20\xfa\xcf\xaf\xc6\xc8\xe7\x3b\x87\ +\xfe\x67\xf6\x47\xbd\x06\xfd\xbf\xaa\x3e\x41\x5d\x4c\x57\xca\x0e\ +\x2e\x77\x9c\x1e\xc0\x2c\x05\x0a\x97\x6b\xdc\xed\xf2\x5c\xdc\xc9\ +\xf2\x3a\x7c\xa1\xf3\x31\x41\xdc\x49\xab\xdf\x01\x16\x27\x52\x5d\ +\x0e\x88\xf3\x78\x60\x31\xd3\xb5\xd4\x58\xe8\x3f\xd7\x6f\x1e\xf2\ +\x01\xa7\xe5\xe6\x9e\x51\x9f\xd5\xe7\xac\xbf\xf7\x7c\x7d\xe4\x98\ +\xe9\x03\x0f\xf4\x73\x86\xc6\x45\xd3\xe6\x5d\x80\x04\x3d\x34\x22\ +\x26\x93\x09\x95\x95\x95\x02\xaa\x98\x8b\x89\x00\x8a\x3a\x22\xe6\ +\x76\x22\xd0\x4a\xa5\x52\x42\xd3\x3b\x9d\x4e\xd4\xd6\xd6\x8a\x60\ +\x98\x0c\x10\xb5\x58\x83\x83\x83\x08\x06\x83\xa8\xae\xae\xc6\xea\ +\xd5\xab\x31\x38\x38\x88\x1f\xfe\xf0\x87\x88\xc7\xe3\x22\x68\x25\ +\xcb\xc4\x9d\x29\xeb\x87\x01\x90\x1c\x31\xdc\x55\xcf\xcc\xcc\xa0\ +\xad\xad\x0d\xbd\xbd\xbd\x28\x2f\x2f\x47\x2a\x95\x42\x38\x1c\x86\ +\xcf\xe7\x13\xd7\x09\xd3\x39\xcc\xcd\xcd\xa1\xa9\xa9\x49\xc0\x60\ +\x36\x9b\x85\xd3\xe9\x84\xcb\xe5\x42\x34\x1a\xc5\xbe\x7d\xfb\x50\ +\x57\x57\x87\x67\x9e\x79\x06\xdb\xb6\x6d\x93\xa4\x85\x46\xcf\xed\ +\x7f\x8a\xd5\xd0\xb4\x79\x97\xc5\x43\x0f\x3d\x24\x06\x81\xc9\x4e\ +\x29\x68\xa6\x11\xa4\x06\x89\xc0\x83\xee\xa2\x5c\x2e\xb7\xa8\xb4\ +\x89\xea\x6e\xa7\xa6\x87\xcc\x82\x2a\x2a\xe7\xfb\x46\x83\xcc\xe4\ +\x94\x14\xe1\xe6\x72\x39\x74\x76\x76\x02\x00\xbe\xf6\xb5\xaf\xa1\ +\xb7\xb7\x17\x5f\xf8\xc2\x17\xc4\xcd\xcf\x5c\x5c\x89\x44\x02\xc1\ +\x60\x10\x76\xbb\x1d\x3e\x9f\x0f\x5b\xb7\x6e\xc5\x7d\xf7\xdd\x87\ +\xe1\xe1\x61\x74\x74\x74\xc8\x98\xaa\x1a\x2c\xd5\x5d\xa9\x82\x02\ +\x46\x02\xea\x53\xae\xa8\x40\x91\xcc\x6b\x2a\x95\x92\x02\xe5\x99\ +\x4c\x06\xfd\xfd\xfd\x92\x2b\x4d\x4d\xfc\xdb\xd7\xd7\x87\xd6\xd6\ +\x56\x61\x70\x4f\x9e\x3c\x89\x91\x91\x11\xb4\xb7\xb7\xc3\xe3\xf1\ +\x88\xa1\xfc\xff\x43\xd3\x8f\x6f\x41\x41\x81\xb8\xf9\x58\x4b\x8f\ +\x6e\x58\xae\x29\x8c\x4e\x65\xbe\x2a\x82\x2d\x32\x60\x91\x48\x04\ +\x4e\xa7\x13\x99\x4c\x06\xa1\x50\x08\x00\x84\x29\x65\xfd\x4c\x02\ +\x15\x46\x18\x36\x36\x36\xa2\xb8\xb8\x18\xc9\x64\x12\x36\x9b\x4d\ +\x98\x35\x6a\x3a\x4b\x4b\x4b\xb1\x66\xcd\x1a\x04\x02\x01\x4c\x4c\ +\x4c\x88\x0e\x8b\x7f\xe3\xa6\x30\x12\x89\x60\xdf\xbe\x7d\xb0\xd9\ +\x6c\x78\xe9\xa5\x97\x64\xcd\xc9\xe5\x72\x58\xbd\x7a\x35\xce\x9c\ +\x39\x83\x68\x34\x8a\xb5\x6b\xd7\x0a\x1b\x95\xc9\x64\x30\x3a\x3a\ +\x2a\xae\xfb\x44\x22\x81\x50\x28\x84\xf2\xf2\x72\x71\xe9\x7b\xbd\ +\x5e\x8c\x8c\x8c\xa0\xa8\xa8\x08\x7e\xbf\x1f\x77\xde\x79\x27\x76\ +\xed\xda\x85\xbf\xfd\xdb\xbf\x9d\x2f\x59\xa3\xe4\x6c\x23\xd8\x52\ +\xeb\x1c\x6a\xda\x42\x71\x69\xba\x37\x19\x81\x09\xcc\x4b\x28\xb8\ +\x76\x3a\x9d\x4e\xc9\x01\xc8\x7c\x79\xec\xe7\xec\xec\x2c\xc6\xc7\ +\xc7\x51\x53\x53\x33\xaf\xc3\xd2\x1b\x42\x3d\xb3\xa0\x37\x9c\x57\ +\x33\x31\xf2\x19\xc0\xe5\x76\x7f\xf9\xda\x72\x60\x69\xa5\xe7\x59\ +\xe9\xb1\x6f\x05\x74\xa9\x8c\xa0\x5e\x0b\x36\x3d\x3d\x2d\x20\x45\ +\xbf\x83\xc9\x37\xe6\x7a\x46\x44\xff\xb7\xa5\xd8\x95\xe5\x58\xaa\ +\x7c\xcf\x5a\x05\x34\x2a\x18\x21\x75\xaa\x3f\x9f\x0a\xb2\xb8\x93\ +\x52\xbf\x63\xd4\x37\xfd\x3d\x1b\xf5\x53\xfd\xa7\x46\x24\xaa\x7f\ +\x67\x3f\xf5\xfd\xc9\xc7\x90\xe5\x9b\x8f\xcb\x3d\x6b\xa3\x71\x37\ +\xba\xc6\x4a\xe6\x93\x11\xc8\xd3\x3f\x17\x2e\x96\xbd\xbd\xbd\x62\ +\x44\xbb\xba\xba\xe0\xf5\x7a\xe1\x70\x38\x24\x31\x23\x5d\xb6\x4d\ +\x4d\x4d\x18\x1f\x1f\xc7\xd0\xd0\x90\x88\xbe\xe9\xb2\x53\x05\xd6\ +\x14\x63\xc6\x62\x31\x0c\x0e\x0e\xa2\xbd\xbd\x1d\x9a\xa6\xc9\xa2\ +\x53\x56\x56\x26\x2e\x28\x2e\x9e\x0d\x0d\x0d\xa8\xac\xac\xc4\xe1\ +\xc3\x87\xf1\xf3\x9f\xff\x1c\x6e\xb7\x1b\x1b\x36\x6c\x00\xb0\x90\ +\xd2\x24\x18\x0c\xa2\xae\xae\x4e\x76\xc3\x3b\x77\xee\x84\xd7\xeb\ +\x95\x74\x00\x0e\x87\x03\xe3\xe3\xe3\x98\x99\x99\xc1\xfe\xfd\xfb\ +\xb1\x7f\xff\x7e\x34\x35\x35\xe1\x0f\x7f\xf8\x03\x5e\x7f\xfd\x75\ +\xd4\xd6\xd6\xc2\xe3\xf1\x88\xab\x30\x10\x08\x2c\xda\x81\x73\x4c\ +\x72\xb9\x1c\x46\x46\x46\x50\x55\x55\x85\xc2\xc2\x42\xbc\xfc\xf2\ +\xcb\x08\x04\x02\x52\x58\xf6\x7f\x93\xb9\x60\xd4\xd6\x43\x0f\x3d\ +\xb4\x48\x4c\x4c\x20\x44\x20\xa1\x66\x9d\xe7\x02\xcf\x7c\x3e\x14\ +\xdf\xeb\xd3\xbd\xa8\x20\x91\x20\x86\x73\x46\x9f\x53\x89\xae\x53\ +\x16\xf0\xa5\x48\xf8\x8d\x37\xde\xc0\xc8\xc8\x08\x3e\xf2\x91\x8f\ +\x60\xf7\xee\xdd\xb8\xe1\x86\x1b\x00\xcc\x07\x34\x70\x0e\x58\x2c\ +\x16\x44\xa3\x51\x00\x0b\x9b\x28\xcf\xff\x47\xde\x9b\x07\xb7\x7d\ +\x97\xf9\xe3\x2f\x5d\xbe\x24\xeb\xb0\x64\x49\x96\x0f\xf9\x8e\x63\ +\xc7\x39\xed\x34\xbd\x12\x48\xd3\x96\x02\x5b\xba\x3b\xcb\x51\x3a\ +\xed\x2c\xec\x72\x74\x61\x17\x76\x67\x97\x59\x8e\xdd\x81\x2f\xc7\ +\x32\xd3\x2e\x2c\x33\x94\xd9\x05\x26\x30\xb0\x05\x0a\x5d\x58\xd2\ +\x96\xb6\x93\xa6\xa4\x69\x9a\xd0\x36\xcd\xe1\x9c\xb6\xe3\xdb\x96\ +\x25\xeb\xb6\x2c\x5f\xb2\xa4\xdf\x1f\xfe\xbd\x1e\xbf\xf5\xa9\xec\ +\x84\xc2\xf2\x05\xbe\xef\x99\x4c\x6c\x4b\xfa\xe8\xf3\x79\x9f\xaf\ +\xe7\xf5\xbc\x9e\xe7\x71\x3a\x71\xf7\xdd\x77\xe3\xc8\x91\x23\xd8\ +\xbc\x79\x33\x80\xb5\xd4\x34\x7c\x6e\x2d\x13\x4b\xb1\xba\xaa\x5f\ +\x21\xb0\x52\x23\x0b\x55\xb1\xb0\xd9\x6c\x16\xa6\x93\xac\xd5\xf4\ +\xf4\xb4\xe8\xf7\x26\x26\x26\x50\x5b\x5b\x8b\xc5\xc5\x45\xbc\xfa\ +\xea\xab\xd8\xb2\x65\x0b\x4c\x26\x13\x92\xc9\xa4\x08\xf2\xa3\xd1\ +\xa8\x88\xbe\x7f\xdf\x59\xac\x37\xd2\x08\x5c\x59\x7c\x39\x1c\x0e\ +\x17\x04\x40\x51\xa7\x46\x40\xcf\xec\xf0\x25\x25\x25\x70\x3a\x9d\ +\xc2\x50\x31\xa5\x08\x6b\x29\x96\x94\x94\x20\x9b\xcd\x22\x91\x48\ +\x60\x6e\x6e\x4e\xb4\x9c\xc0\x5a\xee\xb8\x5c\x6e\xb5\xfe\x64\x34\ +\x1a\xc5\xf0\xf0\x30\x1a\x1a\x1a\xe0\xf5\x7a\x25\xd9\x69\x3e\x9f\ +\x87\xcf\xe7\x13\x77\x6f\x32\x99\x14\x40\x33\x33\x33\x83\xa1\xa1\ +\x21\x1c\x38\x70\x00\xdd\xdd\xdd\x38\x76\xec\x18\xca\xca\xca\x50\ +\x53\x53\x23\x69\x1d\xf6\xec\xd9\x83\xfa\xfa\x7a\x3c\xf7\xdc\x73\ +\x72\xcf\x04\x8a\x04\x40\x04\xf5\x81\x40\x00\x16\x8b\x45\x8c\x34\ +\x1a\x2b\xf3\xf3\xf3\x02\xc2\x23\x91\x88\x04\x58\xa8\x89\x58\x09\ +\x48\x67\x66\x66\x84\x9d\x33\x9b\xcd\x08\x85\x42\xb2\x06\xb8\x86\ +\xe8\xaa\xa7\x31\x60\x34\x1a\x25\xed\x4a\x2e\x97\x93\xb4\x0c\x24\ +\x22\x0c\x06\x03\xda\xdb\xdb\x85\xcd\x12\x91\xfb\x6f\x93\x41\xe1\ +\x35\xaf\xf5\xfe\x8d\xc0\xc3\xaf\xd3\xae\xe7\x80\x7c\xa3\xed\xd7\ +\xbd\xb6\x7a\xe8\x6b\x9f\x2b\x95\x4a\x5d\xf3\x00\xbe\x56\x5f\x69\ +\x0f\xe7\x8d\x00\xf1\xb5\xee\x71\xbd\xdf\x8b\x1d\xfa\x5a\x70\xa5\ +\xbd\x0f\x95\x81\x51\xc3\xa5\x79\xc8\x17\x03\x39\xaa\x05\xac\x9d\ +\x0b\xfc\x1b\x0f\x55\xb5\x74\x04\xdf\xb7\xd1\x06\xaa\x5e\x47\xcb\ +\x7c\x15\x7b\xee\x8d\xfa\x90\x7f\xdb\x88\x8d\x2d\xf6\x1c\x6a\x9f\ +\x14\x7b\x1d\x78\x7d\xad\x46\x36\x6e\x02\xdc\xa4\xc8\x02\xa4\x52\ +\x29\x24\x12\x09\xc9\x0d\x14\x08\x04\xb0\xb2\xb2\x82\xe6\xe6\x66\ +\xb8\xdd\x6e\xb1\xfa\x92\xc9\x24\x2a\x2b\x2b\xc5\x5d\xe7\xf1\x78\ +\x10\x0c\x06\xc5\x4d\x9d\xc9\x64\xd0\xdb\xdb\x2b\x3a\x8b\xf2\xf2\ +\x72\x29\xbd\xc1\x1c\x33\xc9\x64\x12\xed\xed\xed\xc8\x64\x32\xf8\ +\xc1\x0f\x7e\x80\xc9\xc9\x49\xf4\xf4\xf4\x48\x4e\x2c\xea\xb4\x58\ +\x18\xd5\xed\x76\x63\xd7\xae\x5d\x68\x6d\x6d\x85\x5e\xaf\xc7\xb1\ +\x63\xc7\x30\x38\x38\x88\xde\xde\x5e\xb4\xb6\xb6\xe2\xeb\x5f\xff\ +\xba\xa4\x7f\x38\x7f\xfe\x3c\x1e\x7b\xec\x31\x94\x95\x95\x89\xeb\ +\x93\x91\x86\x0c\x93\xf6\xfb\xfd\xd2\x87\x0c\xd7\x5e\x58\x58\x80\ +\xdd\x6e\x97\xdc\x4c\x81\x40\x40\x8a\x0f\xff\xdf\x6c\x34\xa8\x7e\ +\xf2\x93\x9f\x60\x7a\x7a\x1a\x25\x25\x25\x48\x26\x93\x58\x5a\x5a\ +\x92\x02\xd4\xcc\x7e\xaf\xe6\xf6\x02\xd6\xe6\x11\x59\x2d\x82\x03\ +\x95\x25\x22\x80\x22\x88\xa2\xc5\x4c\xe3\x98\xc2\xe2\xba\xba\x3a\ +\xec\xdd\xbb\x17\x17\x2f\x5e\xc4\xc2\xc2\x02\x5a\x5a\x5a\x70\xfe\ +\xfc\x79\x18\x8d\x46\x4c\x4c\x4c\xa0\xb5\xb5\x15\xdf\xf9\xce\x77\ +\xf0\xd0\x43\x0f\xe1\xfc\xf9\xf3\x70\xb9\x5c\xc2\x34\xf1\x9e\xf2\ +\xf9\x55\x4d\x14\x75\x3e\x0f\x3d\xf4\x10\x3e\xf2\x91\x8f\xe0\x9e\ +\x7b\xee\xc1\xfb\xdf\xff\x7e\x00\x6b\x79\xb8\x18\x2d\x45\x01\x31\ +\xd7\xbb\xaa\xcb\xa2\xb0\x5d\x1d\x23\x35\x8b\x39\x41\x83\x4e\xa7\ +\x93\x0c\xe4\x25\x25\x25\x88\x44\x22\x88\x44\x22\x28\x2d\x2d\x15\ +\xe0\x3d\x31\x31\x81\x5b\x6e\xb9\x45\xe6\x44\x49\x49\x09\x46\x47\ +\x47\xe1\xf7\xfb\x51\x59\x59\x29\x00\xa1\xaa\xaa\xea\x37\x3a\x53\ +\x7e\x9f\x1b\xfb\x8b\x6e\x3a\x8e\x1d\x59\x3e\x06\x0d\x10\x68\x31\ +\xc3\x39\xf7\x11\x96\xd3\xb1\xdb\xed\x05\xac\xa9\x5a\xf0\x3c\x10\ +\x08\x48\x70\x05\xf3\xbf\x01\xab\xc0\x99\x80\xfc\xf4\xe9\xd3\x48\ +\xa5\x52\xe8\xe9\xe9\x41\x6d\x6d\x2d\x12\x89\x84\x08\xc4\x6b\x6a\ +\x6a\x60\x30\x18\x30\x31\x31\x21\x02\xf7\xde\xde\x5e\xec\xda\xb5\ +\x0b\xe7\xcf\x9f\x87\x5e\xaf\xc7\xd6\xad\x5b\x11\x0e\x87\x31\x37\ +\x37\x27\xc1\x2f\xb7\xdd\x76\x1b\x6a\x6b\x6b\x25\xe1\x27\xc5\xf9\ +\x64\xdb\xa8\xf1\x63\x1a\x05\xab\xd5\x8a\xd1\xd1\x51\x2c\x2d\x2d\ +\xc9\x7e\x67\xb7\xdb\x31\x32\x32\x82\x74\x3a\x2d\x39\x02\x69\x60\ +\xaa\x3a\x50\x46\x5e\xe6\x72\x39\x04\x83\x41\x39\x67\xe8\x61\xe2\ +\x3c\xe4\x7a\x24\x63\x4a\xf0\x45\x22\x41\xcd\x53\x66\xb5\x5a\xd1\ +\xda\xda\x8a\x50\x28\x84\x5f\xfd\xea\x57\x30\xe8\x74\xba\xcf\x02\ +\xaf\x77\x75\xf0\x6f\xda\xd7\xae\xf7\x00\xff\x75\x2c\xf9\x8d\x5c\ +\x3d\xd7\xd3\x7e\xdb\x2c\xd4\x1b\xf9\xfc\xf5\xb8\xaa\xd6\xbb\xf6\ +\xaf\xc3\xcc\x71\x53\xd3\x5e\xbf\x18\xf8\x29\x76\x5d\xad\x36\x45\ +\x7d\xaf\x0a\x06\xb8\xe1\x69\x01\x82\x0a\xb4\x54\x00\xa4\xbe\xa6\ +\x82\x2b\x36\x6d\xe4\x22\x81\x98\x7a\x1d\xfe\x4d\xeb\x3e\x53\x43\ +\xba\x55\x41\xaf\xaa\x5b\x62\x5b\xaf\x3f\x36\xea\xd7\x8d\x80\x50\ +\xb1\xcf\xa8\x7d\x5b\x4c\xeb\xa3\x1d\x57\xb5\x1f\xd5\xcf\xaf\x07\ +\xae\xf8\x1e\xba\xdb\xd4\x8d\x81\xfa\x14\x35\x39\x21\xfb\x8e\x22\ +\x55\x8a\xbc\x79\x40\xd3\xfa\xa3\xde\x80\xc0\x88\x62\x62\x96\x9d\ +\xa0\x7e\xa2\xbf\xbf\x1f\x4b\x4b\x4b\xe8\xed\xed\x45\x2c\x16\xc3\ +\x57\xbf\xfa\x55\x8c\x8c\x8c\xa0\xb1\xb1\x11\x65\x65\x65\xa2\xa3\ +\xb2\x5a\xad\xf0\x78\x3c\x68\x68\x68\x40\x6f\x6f\x2f\x9a\x9a\x9a\ +\x90\x48\x24\x70\xf2\xe4\x49\x3c\xfc\xf0\xc3\x78\xfc\xf1\xc7\xb1\ +\x63\xc7\x0e\x2c\x2e\x2e\x22\x1c\x0e\x63\x76\x76\x16\x53\x53\x53\ +\x78\xee\xb9\xe7\xd0\xd7\xd7\x87\xd1\xd1\x51\x38\x1c\x0e\xdc\x79\ +\xe7\x9d\x00\x20\xc5\xa7\x19\x26\xed\xf1\x78\x44\xa3\xc5\xbe\xab\ +\xa8\xa8\x40\x75\x75\x35\x56\x56\x56\x90\x48\x24\xb0\xb8\xb8\x88\ +\x5d\xbb\x76\xc1\xeb\xf5\xbe\x6e\x2e\xfc\xae\x1a\xe7\xc0\x53\x4f\ +\x3d\x85\x97\x5f\x7e\x19\x95\x95\x95\xa2\x09\x49\xa7\xd3\x92\xdd\ +\x3d\x1c\x0e\x63\x65\x65\x45\xa2\x3f\xa9\x1f\xe2\x38\xa9\x7a\x2b\ +\x02\x10\xba\x06\x39\xf7\xf3\xf9\xbc\x58\xf6\xfc\x0c\xd7\x0c\x53\ +\x16\x7c\xf0\x83\x1f\x84\xc9\x64\xc2\x8f\x7f\xfc\x63\xfc\xf5\x5f\ +\xff\x35\xb6\x6d\xdb\x26\x5a\x9b\xee\xee\x6e\xec\xde\xbd\x1b\x5f\ +\xfb\xda\xd7\x24\xf9\x23\x19\x4f\x1e\x14\xb3\xb3\xb3\x38\x70\xe0\ +\x00\x9c\x4e\x27\x2a\x2a\x2a\xf0\x9d\xef\x7c\x07\x2e\x97\x0b\x1f\ +\xf9\xc8\x47\x70\xec\xd8\x31\x8c\x8e\x8e\x16\x84\xa7\x13\x24\x31\ +\x62\x4b\x4d\xd1\xa2\xb2\x6b\xaa\xab\x90\x7f\x23\x03\xca\xf1\xe5\ +\x7c\xd5\xe9\x74\x52\x64\x9d\xd7\x6d\x6c\x6c\x94\xdf\xb7\x6d\xdb\ +\x86\xcd\x9b\x37\xc3\x62\xb1\x60\x62\x62\x02\x9b\x37\x6f\x46\x4d\ +\x4d\x8d\x30\x86\x16\x8b\x45\x74\x31\x7f\x8c\x2d\x9f\x5f\x2b\xe5\ +\xa2\x1a\xac\x04\x12\xcc\x93\xc5\xb5\xaa\xee\x57\x8c\xf4\x26\x38\ +\x4e\x24\x12\x88\x44\x22\xc2\x2e\x32\xd9\x29\x81\xad\x1a\xf4\x10\ +\x89\x44\x30\x3b\x3b\x8b\xea\xea\x6a\xc9\xf7\xc4\x08\xe4\xb2\xb2\ +\x32\xf8\x7c\x3e\x91\x26\x10\x98\x65\xb3\x59\xec\xd9\xb3\x07\xfb\ +\xf7\xef\x87\x5e\xaf\xc7\xd4\xd4\x94\xdc\x4b\x2a\x95\xc2\xf4\xf4\ +\xb4\x00\xa4\x78\x3c\x2e\xe0\x9d\x51\x93\x2c\x41\x53\x55\x55\x85\ +\x54\x2a\x85\x89\x89\x09\xd1\x0b\xc6\x62\x31\xbc\xfd\xed\x6f\xc7\ +\xbd\xf7\xde\x8b\x5f\xfe\xf2\x97\xf2\x4c\x4b\x4b\x4b\x05\x25\xae\ +\xc8\x1e\x33\xb0\x40\x35\xd0\x09\x4a\x19\x98\x41\xbd\x9b\x0a\x62\ +\xd5\x6b\x30\xea\x58\x0d\x2c\x22\x43\xcd\xba\xa8\xa1\x50\x08\x67\ +\xcf\x9e\x7d\x7d\x1e\x2c\xf5\x20\x58\x8f\x8d\x52\x0f\xa3\x8d\x80\ +\xd1\x7a\x56\xfb\xf5\x7c\x86\x3f\xaf\xc7\x28\xa8\xef\xf9\xdf\x6e\ +\xc5\xee\xe1\x7a\xee\x69\x3d\x26\xe4\x5a\xef\x53\xdf\xbb\xde\xb3\ +\x72\xa2\x70\x93\x55\xc7\x85\x9f\x2f\x36\x5e\xea\xbd\xaa\x60\xaa\ +\x18\x20\x2b\xf6\xfd\xaa\xb5\x09\xac\xd5\x43\xa3\x15\xad\xde\xa7\ +\x0a\x06\xb9\x71\xaa\x80\x84\x3f\x53\x0c\xad\x82\x30\xbe\x57\x8d\ +\xba\x01\x0a\x73\xed\xf0\xba\x8c\xec\xd8\xa8\x5d\x0b\x84\x6f\x04\ +\xae\xd4\xf7\xf1\xde\x78\x30\x68\x73\x01\x15\x03\x76\xd7\xc3\x8e\ +\x15\xbb\x1f\xf6\x0d\x9f\x9d\x9b\x87\xaa\xc7\x20\xf8\x52\x33\xb3\ +\xd3\x2d\xc0\x7c\x64\xd4\x5b\xd8\xed\x76\x09\xa5\xe6\xe6\xc8\xcc\ +\xea\xc9\x64\x12\x2e\x97\x4b\x34\x5c\x37\xdf\x7c\x33\x42\xa1\x10\ +\x3e\xf5\xa9\x4f\x21\x93\xc9\xa0\xbb\xbb\x1b\x6e\xb7\x1b\x8d\x8d\ +\x8d\xa2\xdb\xa2\x6b\x60\x71\x71\x11\x7d\x7d\x7d\xb8\x7c\xf9\x32\ +\xce\x9c\x39\x83\x99\x99\x19\xf8\xfd\x7e\x09\x9f\x3f\x75\xea\x14\ +\xda\xdb\xdb\xe5\x3b\x9b\x9a\x9a\xb0\x6d\xdb\x36\x04\x02\x01\xfc\ +\xe9\x9f\xfe\x29\xf4\x7a\x3d\x82\xc1\xa0\x14\x97\x66\x52\x44\xce\ +\x05\x3e\x27\xb5\x44\x00\x24\x19\x63\x79\x79\x39\xa6\xa6\xa6\x30\ +\x3f\x3f\x8f\x96\x96\x16\xc9\xf9\xf3\xbb\x6a\x1c\xa7\xbe\xbe\x3e\ +\xbc\xf4\xd2\x4b\x30\x1a\x8d\x08\x87\xc3\x05\xf9\xbe\x54\xe6\x8a\ +\x89\x5f\xe9\x26\x04\x20\x8c\x20\xb3\x46\xab\xf7\xaf\xa6\x41\x60\ +\x64\x92\x6a\x6c\x30\x6c\x9f\x20\xc7\x6c\x36\x23\x1c\x0e\xc3\xe7\ +\xf3\x09\x73\xf9\x2f\xff\xf2\x2f\xf8\xf6\xb7\xbf\x8d\x7f\xfc\xc7\ +\x7f\x94\x1c\x52\xdd\xdd\xdd\xf8\xe5\x2f\x7f\x09\x00\x22\x7e\x66\ +\xf4\x26\xad\xf6\x9e\x9e\x1e\x9c\x3a\x75\x0a\x97\x2e\x5d\xc2\x99\ +\x33\x67\x10\x8b\xc5\xf0\xfd\xef\x7f\x1f\x75\x75\x75\x92\xd1\x3e\ +\x9f\xcf\x4b\x04\x27\xc7\x44\xcd\xd1\x44\x40\xc5\xb9\x4b\x30\xc9\ +\xef\xa0\x2b\x45\x7d\x56\xce\xf7\x44\x22\x81\x7c\x3e\x2f\xd1\x8d\ +\xe3\xe3\xe3\xd8\xbe\x7d\x3b\x4e\x9d\x3a\x85\x83\x07\x0f\xe2\x9e\ +\x7b\xee\xc1\xce\x9d\x3b\xe1\xf1\x78\xe0\x72\xb9\x10\x89\x44\x24\ +\x68\x23\x16\x8b\x89\x0e\xe6\xff\x36\xbb\xf9\xbf\xd5\xf2\xf9\xbc\ +\xe8\xa0\x98\x1e\x20\x1c\x0e\xa3\xba\xba\x1a\x46\xa3\x11\x33\x33\ +\x33\xd2\xdf\xd4\xe0\xe5\xf3\x79\x71\xbf\x31\x05\x42\x3a\x9d\xc6\ +\xe4\xe4\x24\x82\xc1\x20\x3c\x1e\x0f\x74\x3a\x9d\x24\x47\x0d\x04\ +\x02\x52\x32\x8a\xe0\x63\x7a\x7a\x1a\x06\xc3\x6a\x96\xfa\xba\xba\ +\x3a\x31\x8c\x6d\x36\x9b\xb8\x03\x19\xd9\xc8\xba\x86\x3d\x3d\x3d\ +\xc2\x0e\x79\x3c\x1e\x5c\xba\x74\x09\x03\x03\x03\x70\xbb\xdd\x98\ +\x9c\x9c\x14\xfd\x12\x13\x76\xd2\xa8\xa6\xb6\x73\x61\x61\x01\xb3\ +\xb3\xb3\x08\x85\x42\x88\x44\x22\x70\x38\x1c\xe8\xef\xef\x47\x4b\ +\x4b\x0b\x4a\x4a\x4a\x70\xe1\xc2\x05\x2c\x2f\x2f\x4b\x1e\x3e\x06\ +\x55\x00\x6b\xee\x6c\xb2\xc8\x04\x6e\xaa\x1b\xbe\xa2\xa2\x42\xf6\ +\xce\x4c\x26\x83\x48\x24\x82\x86\x86\x06\xc9\x33\xd8\xd0\xd0\x20\ +\x39\xba\x18\x88\xa3\xd3\xe9\x44\x1f\xaa\x82\xca\x4c\x26\x83\xcb\ +\x97\x2f\xaf\x06\xf1\x70\xa0\xb4\x80\x49\x3d\x08\xb5\x07\x35\x3f\ +\xa3\xbe\x5e\xac\x6d\xc4\x4c\x6d\x74\x98\xa9\xdf\xb1\x1e\xc8\x28\ +\x06\x06\xd6\x6b\xeb\x01\xc3\xf5\x9e\xe5\x7a\xd9\x28\x2d\x03\x57\ +\x8c\xf5\x28\x06\x4e\xaf\x75\xbf\xda\xe7\x2a\xd6\x47\x3c\x78\xd6\ +\x0b\xdd\x56\xc7\x8a\x4d\x4d\xec\xa7\x05\xd4\x5a\x30\x4b\xfa\x5e\ +\xcb\x26\x69\xc5\xac\xda\xa8\x41\x55\x98\x48\x6b\x49\xad\x57\xc6\ +\xff\x79\x78\x72\x21\x70\xc2\xae\xd7\x8f\x8c\x94\x29\xc6\x02\x6d\ +\xc4\x56\x69\x9f\x75\xbd\xf7\x68\xbf\x4f\xfb\xb9\x62\x00\x5b\xd5\ +\xc7\x5c\x0b\xc0\x15\xfb\x79\xbd\x67\xe5\xdf\x78\x68\x92\x25\x00\ +\xd6\xdc\x03\xda\x71\x61\xb9\x9b\x48\x24\x22\xac\x14\x33\xb3\x53\ +\x60\xce\x3c\x33\x14\xbb\x02\xab\xeb\xdc\xeb\xf5\xa2\xbe\xbe\x1e\ +\x2e\x97\x0b\x76\xbb\x5d\xea\xc1\x7d\xfa\xd3\x9f\xc6\xee\xdd\xbb\ +\x71\xe3\x8d\x37\xa2\xb6\xb6\x56\x5c\x0a\xd1\x68\x14\xe7\xce\x9d\ +\xc3\xcc\xcc\x0c\x66\x66\x66\x30\x3c\x3c\x8c\x99\x99\x19\xd8\xed\ +\x76\xf8\x7c\x3e\xb8\x5c\x2e\xe8\x74\x3a\x84\xc3\x61\x64\xb3\x59\ +\xd9\xa8\x86\x86\x86\xb0\xb2\xb2\x82\x77\xbe\xf3\x9d\xe8\xec\xec\ +\xc4\xf3\xcf\x3f\x8f\x64\x32\x89\xc1\xc1\x41\xb1\xb8\x23\x91\x88\ +\x00\x09\x93\xc9\x24\xff\x33\xe2\x8e\xf3\xcf\xe1\x70\xc8\xe1\x12\ +\x8d\x46\x11\x0c\x06\xd1\xdc\xdc\xbc\xe1\xb8\xfe\x6f\x34\x9d\x4e\ +\x87\x99\x99\x19\xfc\xec\x67\x3f\x13\xd7\x2a\x13\x33\xae\xac\xac\ +\xc0\x6e\xb7\x63\x66\x66\x46\x2c\x70\x00\xb2\x89\xf3\x79\xb4\x82\ +\x77\x60\x4d\xdc\xce\x43\x86\x06\x8c\x9a\x19\x9f\xfb\x98\xc3\xe1\ +\x40\x2a\x95\x42\x6b\x6b\x2b\x74\xba\xd5\x4c\xec\x5d\x5d\x5d\x30\ +\x9b\xcd\xf8\xda\xd7\xbe\x86\x7b\xef\xbd\x17\xf5\xf5\xf5\x48\x26\ +\x93\x52\x34\xb8\xae\xae\x0e\xc0\x2a\x70\xe3\x78\xd1\xb5\xa4\xd3\ +\xad\x6a\xf1\xb2\xd9\x2c\x0e\x1f\x3e\x2c\x6e\xc4\x8b\x17\x2f\xe2\ +\xd6\x5b\x6f\xc5\xbf\xff\xfb\xbf\xe3\xe3\x1f\xff\x78\x41\x1e\x2b\ +\x86\xf6\x33\x72\x90\x75\xe1\x78\x70\x6a\x5d\x81\x7c\x26\xee\x33\ +\x7c\xf6\xba\xba\x3a\xa9\xc9\x48\xc3\x8b\xf9\x98\x32\x99\x8c\x1c\ +\x70\xc3\xc3\xc3\x38\x74\xe8\x10\x86\x86\x86\xb0\x77\xef\x5e\xf8\ +\x7c\x3e\x0c\x0e\x0e\x4a\x2a\x12\xa6\xe1\xf8\x63\x76\x15\x72\xff\ +\xe0\xbc\x60\x5f\x31\x89\x2f\x0d\x1a\xce\x9d\xe5\xe5\x65\x01\x55\ +\x65\x65\x65\xa2\x39\xea\xec\xec\x84\xc5\x62\xc1\xd1\xa3\x47\x31\ +\x39\x39\x89\xfa\xfa\x7a\xd8\xed\x76\x89\x80\xe5\xe5\x1d\x8d\x76\ +\x00\x00\x20\x00\x49\x44\x41\x54\x5e\xc3\x84\x9b\x1d\x1d\x1d\xd8\ +\xbe\x7d\x3b\x8c\x46\x23\xaa\xaa\xaa\x90\x48\x24\xa4\x66\xe9\x0b\ +\x2f\xbc\x20\x11\xc1\x2e\x97\x0b\xf9\x7c\x1e\x7e\xbf\x1f\xd9\x6c\ +\x56\x12\x91\xd2\x6d\xbe\xb8\xb8\x88\x81\x81\x01\x49\x12\x3a\x3d\ +\x3d\x8d\x44\x22\x21\x79\xeb\x1a\x1a\x1a\x24\x08\x62\x7a\x7a\x1a\ +\x63\x63\x63\xf0\x7a\xbd\xd8\xbf\x7f\x3f\x56\x56\x56\x30\x36\x36\ +\x06\x83\xc1\x80\xff\xf8\x8f\xff\x40\x24\x12\x41\x67\x67\x27\xb2\ +\xd9\xac\x18\x97\xcc\x9b\xc5\x33\x66\x6e\x6e\x4e\x9e\x85\x09\x47\ +\x75\x3a\x1d\xdc\x6e\xb7\xe4\x7b\xe3\xb9\x56\x59\x59\x29\x49\x79\ +\xcd\x66\xb3\xb8\x0b\x0d\x86\xd5\x3a\xad\x4c\xc4\x1b\x0e\x87\x61\ +\xb1\x58\x0a\x4a\x5c\xcd\xce\xce\x8a\x76\xd0\xa8\x0e\x96\xda\x18\ +\x56\xac\x9d\x9c\x1b\x81\xa3\xf5\x18\x1a\x2d\x53\xa2\x3d\xcc\x8b\ +\x5d\xb3\x18\x7b\xa5\x1e\xfe\x1b\x1d\x7e\xea\xfd\xac\xf7\xf7\x8d\ +\x00\xa2\xf6\x10\x54\xbf\x57\x0b\x02\xd6\x03\x59\xeb\xb1\x41\xd7\ +\x3a\x8c\xb5\xef\x5f\xef\x35\x95\x6a\xa7\xef\x97\xd1\x5c\xea\xfb\ +\xd8\x38\x9e\x3c\xa8\xd5\xe4\x76\x64\x08\xf8\x3e\xd5\x05\xa7\xfe\ +\x0e\xac\x01\x2b\xd5\x85\xc1\xa6\x26\x76\xe3\x6b\x4c\xa6\x57\xac\ +\x71\x53\x57\x0b\xd6\xaa\xf7\xaa\xfe\xad\x58\xfa\x89\x62\x20\x72\ +\xa3\x56\x6c\x6e\xad\xc7\x38\x15\x03\xf5\xea\x77\x6a\xe7\x44\xb1\ +\xbf\xa9\x9f\xd7\x7e\x8f\x3a\xaf\xb4\xf7\xc8\xf7\x17\x73\x87\xb2\ +\xf1\x35\x6e\x9e\x0e\x87\x03\x66\xb3\x59\xc6\x98\x51\x84\xcc\x04\ +\x4e\x56\x40\x75\x07\xb2\xbc\x8c\xdf\xef\x97\x3c\x3b\x6e\xb7\x1b\ +\x17\x2f\x5e\xc4\x8b\x2f\xbe\x88\x8f\x7e\xf4\xa3\xf0\x7a\xbd\x98\ +\x9b\x9b\x43\x20\x10\xc0\x89\x13\x27\x30\x3c\x3c\x2c\x09\x07\xcb\ +\xcb\xcb\x61\xb7\xdb\xa5\xc4\x04\xdd\x96\xd4\x6b\x10\x0c\xf0\xda\ +\x57\xaf\x5e\xc5\x4d\x37\xdd\x84\xce\xce\x4e\x3c\xfb\xec\xb3\xc2\ +\x40\xd9\xed\x76\x00\xab\x87\x7d\x32\x99\x94\xbc\x3c\x04\x55\x04\ +\x58\x3c\x34\xd9\x1f\x1e\x8f\x07\xb9\xdc\x6a\x12\xc5\x9a\x9a\x1a\ +\x61\xb7\x7e\x57\x4d\xaf\x5f\xcd\x59\xf5\xf8\xe3\x8f\x4b\x4e\xa1\ +\x54\x2a\x85\x60\x30\x88\xf2\xf2\x72\x74\x75\x75\x21\x1a\x8d\x22\ +\x1e\x8f\xc3\x6a\xb5\x4a\x86\x7d\x75\x3e\xd0\x2d\xa1\x05\x24\x6c\ +\x5c\x3f\x7a\xbd\x5e\xfa\x97\xac\x0f\xad\x72\x5a\xe0\xdb\xb6\x6d\ +\xc3\xa5\x4b\x97\x30\x3a\x3a\x8a\xfd\xfb\xf7\xe3\xd6\x5b\x6f\xc5\ +\x33\xcf\x3c\x83\xbe\xbe\x3e\x38\x9d\x4e\xe4\xf3\x79\xa9\x89\xc7\ +\x54\x15\x3a\x9d\x4e\x34\x78\x2a\x2b\x56\x55\x55\x85\x97\x5e\x7a\ +\x09\xc7\x8f\x1f\xc7\xbb\xde\xf5\x2e\x6c\xdf\xbe\x5d\xa2\xd7\x3e\ +\xf6\xb1\x8f\xe1\xf1\xc7\x1f\xc7\xf1\xe3\xc7\x0b\xf2\x03\xf1\x80\ +\xe7\xa1\x4e\x66\x8b\xd1\x57\xb9\x5c\x4e\xc6\x8f\xfb\x84\x9a\xa8\ +\x91\x2c\x09\xe7\x66\x3e\x9f\xc7\xec\xec\xac\xb8\xad\x4c\x26\x13\ +\x2e\x5e\xbc\x08\x8f\xc7\x83\xb6\xb6\x36\xf4\xf7\xf7\xe3\x85\x17\ +\x5e\xc0\x0d\x37\xdc\x00\xbf\xdf\x8f\xd2\xd2\x52\x0c\x0e\x0e\x62\ +\x70\x70\x50\x7e\x67\x16\xff\x3f\x46\x80\x05\x40\x98\xc7\xaa\xaa\ +\x2a\x61\xa1\xe3\xf1\x38\xc2\xe1\xb0\x00\x0c\xee\x09\x64\xa6\xa8\ +\x77\x62\x22\xe2\x6c\x36\x8b\xfa\xfa\x7a\xdc\x70\xc3\x0d\x78\xe9\ +\xa5\x97\x90\x4c\x26\x61\xb3\xd9\x24\x57\x1d\xcf\x98\xf9\xf9\x79\ +\xa4\x52\x29\x74\x77\x77\x4b\xda\x04\xa7\xd3\x09\xa7\xd3\x89\x4c\ +\x26\x83\x89\x89\x09\xd1\x01\x2e\x2f\x2f\x23\x91\x48\xa0\xae\xae\ +\x0e\x1e\x8f\x47\x5c\x81\x46\xa3\x11\x93\x93\x93\x22\x30\x2f\x29\ +\x29\x81\xd9\x6c\x86\xdd\x6e\x87\xdb\xed\x16\x0d\x5e\x22\x91\x40\ +\x79\x79\x39\x9c\x4e\xa7\xa4\x71\xd8\xbb\x77\x2f\xb6\x6c\xd9\x82\ +\x64\x32\x29\x8c\x56\x22\x91\xc0\xd8\xd8\x98\x94\xac\x49\x26\x93\ +\x92\x74\x99\xe7\x0a\x99\xa5\x7c\x3e\x2f\x19\xda\x69\xb0\x2f\x2d\ +\x2d\x21\x1e\x8f\x4b\x70\x00\x49\x0b\x9d\x6e\xb5\x56\xa2\xba\x27\ +\x91\xe5\x22\x33\x47\x6f\xca\xfc\xfc\x7c\x01\x5b\x36\x35\x35\x85\ +\x54\x2a\xb5\xca\x24\x6e\x34\x78\xda\x43\xa0\x58\xa4\xa1\x76\xb0\ +\xb9\x48\xd9\xd4\xc3\x44\xfd\xbb\xfa\x79\x55\x8b\x72\x3d\x2e\x14\ +\xed\x3d\x5e\xcf\x6b\x1b\xb1\x61\xda\x9f\xd7\x63\x41\x36\x02\x6c\ +\xea\xbd\xae\x77\x78\x17\x03\x8d\x1b\x31\x66\xd7\xba\x07\x95\x7e\ +\x67\x08\x3b\x05\x8d\xf9\x7c\x5e\xea\x28\x79\xbd\x5e\x38\x1c\x8e\ +\x02\x0b\x8f\x62\x66\x75\x33\x57\x59\x11\x02\x1f\x4e\x3c\xb2\x45\ +\x6a\x54\x90\x9a\x0b\x4b\xcd\x87\x03\xac\xd1\xfd\x6a\x24\x91\xb6\ +\xd1\xe2\xe5\x77\x6b\x9f\x5f\x0b\x56\x8b\xcd\x3f\xce\x9d\x5f\xc7\ +\x15\xa0\x1e\x6e\xeb\x01\xfb\xf5\x3e\xa3\xce\xe7\x62\xf7\xac\xfe\ +\xbf\xd1\x67\x8b\x81\x3d\xf5\x7a\xb4\xec\x79\x9f\xc5\xe6\x94\x2a\ +\x7c\x9e\x9d\x9d\x85\x5e\xaf\x97\x88\x1c\x02\x68\x02\x1e\xea\x30\ +\xe8\xca\x61\x88\xf1\xd2\xd2\x12\x02\x81\x00\x62\xb1\x18\x36\x6d\ +\xda\x84\x0b\x17\x2e\xe0\x33\x9f\xf9\x0c\xda\xda\xda\x90\x4c\x26\ +\x11\x89\x44\x30\x39\x39\x29\xb9\xa6\x18\xc2\xdd\xd4\xd4\x54\xe0\ +\xf2\x51\xdd\xa5\x9c\x2b\xd4\x41\xcc\xcd\xcd\x61\x6c\x6c\x0c\x00\ +\xd0\xd5\xd5\x25\x07\xbd\xdb\xed\x16\x86\x8a\x99\xbc\x29\x50\xb6\ +\x58\x2c\x72\xf8\xd3\x42\x24\x98\x54\x45\xff\xd9\xec\x6a\x86\x67\ +\xa3\xd1\x88\xa1\xa1\x21\x34\x35\x35\xc9\x6b\xda\x7e\xff\x6d\x36\ +\xae\x8b\xef\x7d\xef\x7b\xb8\x72\xe5\x0a\xb2\xd9\x2c\xc6\xc6\xc6\ +\x30\x33\x33\x83\x96\x96\x16\xec\xd9\xb3\x47\x18\x24\xf6\x3b\x0f\ +\x29\xba\x7d\x29\x42\x56\x8d\xa5\x62\xa9\x0f\xd4\x79\xa4\xb2\x3f\ +\xc0\xaa\x1e\x64\x7e\x7e\x1e\x76\xbb\x1d\x16\x8b\x05\x81\x40\x00\ +\x55\x55\x55\xb0\xdb\xed\xd8\xbe\x7d\x3b\x9e\x79\xe6\x19\x1c\x3b\ +\x76\x0c\x77\xdc\x71\x07\x74\xba\xb5\x48\x2c\xa6\xe1\xa8\xae\xae\ +\x96\xfe\xa5\xcb\x84\x07\xdf\xc4\xc4\x04\xfc\x7e\x3f\xf6\xed\xdb\ +\x87\x9d\x3b\x77\x22\x16\x8b\x21\x1a\x8d\xc2\xe9\x74\xe2\xe0\xc1\ +\x83\x68\x6f\x6f\x97\x03\x4b\xcd\xa9\xc6\xbd\x80\x7f\x23\x40\x66\ +\x2e\x26\x6a\x57\x08\x14\xf9\xac\x4b\x4b\x4b\x08\x06\x83\x05\xd1\ +\xaf\xb9\x5c\x0e\xd1\x68\x14\x06\x83\x41\x2a\x48\x2c\x2c\x2c\xe0\ +\xc6\x1b\x6f\x44\x49\x49\x09\x9e\x7f\xfe\x79\xf4\xf5\xf5\x61\x72\ +\x72\x12\x8d\x8d\x8d\xa8\xaf\xaf\xc7\x95\x2b\x57\x84\x41\xa4\x7b\ +\xe7\x8f\xd9\x55\xc8\xe7\xa2\x81\xc1\x35\xc3\x1a\x8e\x94\x50\x70\ +\x3d\x30\x85\x0a\xd7\xd1\xe2\xe2\x22\xe6\xe6\xe6\xe0\x76\xbb\xb1\ +\x75\xeb\x56\x8c\x8f\x8f\x23\x1a\x8d\x4a\xad\x4d\xbd\x5e\x8f\xc9\ +\xc9\x49\xa9\x80\xc0\x7c\x88\x56\xab\x15\x89\x44\x42\xd6\xd7\xe0\ +\xe0\x20\x82\xc1\xa0\x04\x78\x9c\x39\x73\x06\xb7\xdd\x76\x1b\xec\ +\x76\x3b\xa6\xa7\xa7\x11\x8b\xc5\x30\x3e\x3e\x2e\x32\x80\x95\x95\ +\x15\xf8\xfd\x7e\xd4\xd4\xd4\x14\xb8\x08\x0d\x06\x03\x3a\x3b\x3b\ +\xc5\xf3\x61\xb7\xdb\xe1\x70\x38\xb0\x75\xeb\xd6\x82\x1c\x7e\x64\ +\x77\x3b\x3a\x3a\x64\xed\x8d\x8c\x8c\x20\x95\x4a\x21\x1a\x8d\xa2\ +\xaa\xaa\x4a\xb2\xaa\xab\x89\x70\x59\x89\x80\xfb\x46\x3c\x1e\x97\ +\x92\x58\x2c\x5f\xc5\x22\xf5\x00\xa4\x1f\xa9\xfb\xa2\x51\x10\x8b\ +\xc5\x0a\x6a\x9f\x92\x3d\x0b\x85\x42\x92\xdc\xb8\x00\x60\xad\xc7\ +\x24\x15\xd3\xcd\xf0\xa0\xe0\xfb\x8b\x89\x90\x09\xaa\x78\x53\xcc\ +\x78\x6a\x30\x18\x90\x4a\xa5\x50\x59\x59\x89\xf9\xf9\x79\x49\xbf\ +\xcf\xcf\x17\x63\xce\xd8\xe8\x9b\x55\xf5\x27\xdc\x4c\xf9\x7d\xfc\ +\xc7\x7b\xd0\xe9\x74\x05\x79\x2d\x54\xcd\x91\xaa\x69\x21\x65\x4d\ +\x40\xc0\x45\x59\x0c\xf4\xf1\xda\xda\xa6\x65\x32\x8a\x7d\x4e\xfb\ +\x73\xb1\xbf\x15\x63\x09\xb5\x3f\xf3\xbb\xb8\x49\x51\xef\xa1\xd7\ +\xeb\xa5\x98\x2e\x17\x1b\x43\x6d\xd5\x67\x63\x38\x2d\xad\x94\x62\ +\xcf\xad\xf6\x33\x0f\x80\xf5\xee\x9b\xe3\xc2\xbe\xe4\x02\x2e\x06\ +\x6c\xa9\x61\xa2\x25\xbb\x51\x7f\xaa\x89\xdc\x00\x14\x00\x3b\xd6\ +\x90\x62\xd8\xac\xf6\xb3\xeb\x01\xa8\x8d\x5e\xd3\x3e\x17\xe7\x39\ +\x17\x29\x9f\xad\x18\x68\x57\xdb\x46\x4c\xa7\xf6\x3e\x78\x6d\x2d\ +\x6b\xa7\xba\x75\xd5\xa6\x82\x61\x3e\x47\x26\x93\x41\x3c\x1e\x97\ +\x03\x3d\x95\x4a\x61\x76\x76\x16\x4b\x4b\x4b\xf0\x78\x3c\x30\x9b\ +\xcd\x88\x46\xa3\x68\x6c\x6c\xc4\xca\xca\x0a\x26\x27\x27\x61\xb7\ +\xdb\x61\x36\x9b\xb1\x7d\xfb\x76\x8c\x8f\x8f\xe3\xf3\x9f\xff\x3c\ +\x16\x17\x17\x31\x3c\x3c\x8c\x2b\x57\xae\xa0\xac\xac\x4c\x52\x41\ +\xa8\xd1\x61\xda\x03\x4b\x75\x5b\x71\xcc\x32\x99\x0c\xfc\x7e\x3f\ +\x26\x26\x26\xe4\xbe\x98\xbb\xa6\xa2\xa2\x02\xc1\x60\x10\xc3\xc3\ +\xc3\xa2\x13\xe3\x3e\xc1\x24\xa9\xbc\x37\x95\x05\xa1\xde\x81\x20\ +\x4e\xb5\x82\xe9\xb2\xdc\xb9\x73\xa7\x6c\x7c\xeb\x31\x85\xbf\x49\ +\xe3\xbc\x7d\xf4\xd1\x47\x71\xf1\xe2\x45\x84\xc3\x61\x5c\xbd\x7a\ +\x15\x56\xab\x15\x0f\x3c\xf0\x00\x76\xef\xde\x8d\x64\x32\x89\x43\ +\x87\x0e\x21\x14\x0a\x09\x18\x25\xb3\xa3\xae\x0d\xce\x0d\x0a\xdb\ +\xe9\x5e\xe7\xf7\xd0\xc8\x61\xb4\x27\xd7\xa1\xfa\x1a\x19\xbf\x74\ +\x3a\x8d\x70\x38\x2c\xae\x9f\x2d\x5b\xb6\x00\x00\x9e\x7c\xf2\x49\ +\xf4\xf4\xf4\xa0\xbd\xbd\x1d\xc0\x1a\x98\x01\x56\x0f\x4b\x32\x1d\ +\x34\xcc\x02\x81\x00\x22\x91\x08\x4c\x26\x13\x76\xed\xda\x85\x9d\ +\x3b\x77\xa2\xa3\xa3\x03\x47\x8e\x1c\xc1\xaf\x7e\xf5\x2b\xec\xdd\ +\xbb\x17\x6d\x6d\x6d\xf8\xde\xf7\xbe\x87\x07\x1e\x78\xa0\x40\xcc\ +\xce\x00\x0c\xd5\x38\xa3\x98\x5d\x05\xf7\x6a\x19\x27\xba\x02\x79\ +\x70\x93\x1d\x59\x59\x59\x11\xa0\xb0\xb0\xb0\x20\xb9\xb9\xe6\xe6\ +\xe6\x70\xec\xd8\x31\xbc\xfd\xed\x6f\x47\x69\x69\x29\x7e\xf0\x83\ +\x1f\xc8\x7d\x96\x94\x94\xc0\xef\xf7\xa3\xae\xae\x4e\x5c\x95\x0c\ +\x32\xf8\x7f\xa1\xb1\xdf\xc8\x96\xf2\x8c\x53\x65\x1a\x4c\x55\x40\ +\x1d\x20\x01\x2f\x0d\xb1\xf2\xf2\x72\xa4\x52\x29\x38\x1c\x8e\x02\ +\x56\x70\x7a\x7a\x5a\xd6\xad\xc3\xe1\x90\x31\x66\x21\xe4\x70\x38\ +\x2c\x01\x2d\xe1\x70\x58\x0c\xb2\x44\x22\x21\x89\x81\x07\x07\x07\ +\x25\xa9\xb1\xcb\xe5\x92\x4a\x0b\x64\x91\x98\xd7\x4f\xa7\x5b\x75\ +\x53\x0f\x0d\x0d\x21\x95\x4a\x61\xfb\xf6\xed\x62\x24\x52\x63\xc7\ +\x7a\x87\x2a\x3b\x4b\xf1\x79\x7d\x7d\x3d\xaa\xab\xab\xc5\x78\xd3\ +\xe9\x74\x02\x9e\xd4\xbd\x84\xee\x55\xee\x59\x64\xdb\xc9\xf4\xab\ +\xac\x1f\xd9\x2a\xf6\x97\x1a\xe0\x41\x77\xe9\xa5\x4b\x97\x64\x3d\ +\x14\x30\x58\xdc\xec\x55\x90\xc4\x8b\xa8\xd6\xb4\xca\x50\x90\x66\ +\xe3\x46\xc1\x62\x95\x5c\x30\x00\xc4\xef\xe9\xf1\x78\xe0\x74\x3a\ +\xe1\x70\x38\x90\xcf\xaf\x66\x8c\xae\xab\xab\xc3\xd0\xd0\x90\x7c\ +\x3f\x37\x1d\x6e\xe0\xea\xe2\x54\x0f\x79\x5a\xcd\x3c\x80\xf8\x8f\ +\x8b\x9c\x93\x8c\xb4\xfa\xca\xca\x8a\x64\x81\xe6\x44\x53\x99\x18\ +\x7e\x3f\xc1\x0a\xa3\x2c\xb4\x59\x8b\x8b\x35\xed\xdf\xd7\xdb\xcc\ +\xd5\xeb\xac\x07\x28\x7e\x9d\x83\x40\x3d\x88\x55\x1d\x07\x8b\x7f\ +\xaa\x87\x15\xfd\xdd\xea\x22\x0b\x87\xc3\xa8\xa9\xa9\x41\x75\x75\ +\x35\x16\x17\x17\xa5\x9f\xd5\x43\x93\x16\xa4\x3a\x26\x9c\x8c\x40\ +\xa1\xdb\x8e\x40\x5a\xed\x13\x83\xc1\x20\x74\xad\xb6\x51\x1f\xc0\ +\xf7\x17\x03\x1c\xdc\x70\x49\xc9\xd6\xd7\xd7\xa3\xb6\xb6\x56\x16\ +\x59\x69\x69\x29\xce\x9c\x39\x23\xb5\xa8\x36\x62\x03\xd5\x7f\xd7\ +\xcb\x5a\xa9\xaf\xa9\xef\x55\x8d\x89\xf5\x80\xb2\xd6\x50\x50\x41\ +\x77\x31\x86\x4b\xcb\x6e\x6a\xdd\xb3\xda\xcf\x71\x6c\x38\xe6\x8c\ +\x62\x51\xbf\x9b\x7d\xcf\x14\x08\x3a\xdd\x6a\x79\x09\x82\x70\x8b\ +\xc5\x82\xea\xea\x6a\xbc\xe3\x1d\xef\x40\x2c\x16\xc3\x27\x3f\xf9\ +\x49\x24\x93\x49\x78\xbd\xde\x82\xe0\x04\xb2\x95\xfc\x3e\xba\x82\ +\x39\x1f\xd4\x79\x40\x00\xca\xfb\x4b\xa7\xd3\xd0\xeb\xf5\xe8\xec\ +\xec\xc4\x89\x13\x27\x60\x30\x18\x70\xec\xd8\x31\x8c\x8c\x8c\xc0\ +\x64\x32\x61\x72\x72\x52\xee\x9d\xf9\xb6\xe8\xae\x52\xe7\x37\xbf\ +\x5b\x05\x6f\xc0\xaa\xcb\x93\x6b\xb8\xa5\xa5\x05\xc1\x60\x10\x91\ +\x48\x04\xb5\xb5\xb5\x72\x3f\xbf\xcd\xc6\x7e\xf9\xc5\x2f\x7e\x81\ +\x23\x47\x8e\x20\x1c\x0e\xc3\xed\x76\xe3\x43\x1f\xfa\x10\x76\xed\ +\xda\x05\xbf\xdf\x8f\x2b\x57\xae\xe0\xd9\x67\x9f\xc5\x0b\x2f\xbc\ +\x20\x09\x0a\x39\x46\x74\x11\xaa\x35\x07\x55\x60\xaa\x0d\x5e\xe1\ +\xf8\x69\xc1\x95\x96\xf9\x2d\x2f\x2f\xc7\xc4\xc4\x04\xd2\xe9\xb4\ +\xa4\xd8\x68\x6d\x6d\x45\x7d\x7d\x3d\x4e\x9e\x3c\x89\x85\x85\x05\ +\xec\xdb\xb7\x0f\x3f\xfd\xe9\x4f\xe5\x3e\x00\x88\xf6\x6d\x65\x65\ +\x45\xca\xe2\xcc\xcf\xcf\xe3\xd8\xb1\x63\xf0\xf9\x7c\xa8\xad\xad\ +\x45\x63\xe3\x6a\xbd\xb9\xf2\xf2\x72\x8c\x8c\x8c\x60\x76\x76\x16\ +\x0b\x0b\x0b\xb8\xff\xfe\xfb\xf1\xfd\xef\x7f\x1f\x87\x0f\x1f\x96\ +\x39\xce\x43\x4b\x35\xb4\xd4\x4c\xe3\xcc\xc3\x44\x17\x15\x05\xd4\ +\xdc\xcb\x19\xb0\x41\x83\x90\xf3\x8f\xa9\x05\x08\xf2\x47\x47\x47\ +\xf1\xc4\x13\x4f\xe0\xf6\xdb\x6f\xc7\xe4\xe4\x24\x26\x26\x26\xd0\ +\xd6\xd6\x86\xa1\xa1\x21\x1c\x3d\x7a\x14\x0d\x0d\x0d\xb8\xf1\xc6\ +\x1b\x51\x5d\x5d\x8d\x70\x38\xfc\x47\x2f\x78\xd7\xe9\x74\x02\x98\ +\x38\xd7\xd4\xbd\x80\xae\x76\x60\x75\x4d\x70\x5d\xf2\x7c\xe7\x7a\ +\x25\xc8\x67\xba\x94\xa5\xa5\x25\x5c\xb8\x70\x41\xdc\xfe\x15\x15\ +\x15\xe2\x0a\xf4\xf9\x7c\xd8\xbc\x79\x33\x66\x66\x66\xf0\xf8\xe3\ +\x8f\x63\x65\x65\x05\x9d\x9d\x9d\x52\xf5\xc1\xe5\x72\xc1\xe3\xf1\ +\x60\x62\x62\x42\x58\x5b\x1a\xca\xdc\xcb\x19\x29\x4a\x5d\xd8\xf2\ +\xf2\x32\x5c\x2e\x17\xd2\xe9\x34\xa6\xa7\xa7\x31\x3f\x3f\x8f\xd1\ +\xd1\x51\x6c\xda\xb4\x49\xa2\x06\x23\x91\x88\xb8\xba\xa7\xa6\xa6\ +\x30\x34\x34\x84\xd9\xd9\x59\x04\x83\x41\x04\x02\x01\x64\x32\x19\ +\xbc\xf7\xbd\xef\x45\x30\x18\xc4\xc9\x93\x27\x25\xb2\xda\x60\x58\ +\xad\xff\x4b\x49\xc2\xc2\xc2\x02\xc6\xc7\xc7\x91\xcd\x66\x05\x8c\ +\xa9\x35\x0c\x49\x58\x90\xd1\xe2\xfa\x64\xad\x44\x9e\x99\xd4\x3f\ +\xc7\xe3\x71\x84\x42\x21\xc4\x62\x31\xb8\x5c\xae\xf5\x5d\x84\xaa\ +\xd5\xad\x6e\xae\xea\x26\xaf\x65\xa9\xb8\x30\x18\xde\xa8\x05\x00\ +\xdc\x1c\xe9\xf3\x64\x08\x27\xfd\xb2\x40\xa1\x2e\x88\x1b\xa8\x8a\ +\x1e\x55\xd0\xc5\xef\x24\xc2\x24\xc5\xc8\xf7\x69\xf3\xcc\x04\x02\ +\x81\x02\xa1\x2c\x2d\x3f\xde\x1b\x73\x80\x00\x10\x41\xe0\x46\xe0\ +\x4a\xeb\xe6\xd1\xbe\x4f\x7b\x68\x5e\x0f\xb3\x75\x3d\xe0\x4c\x6d\ +\xea\xe2\xe1\xb3\xd2\xdf\x4c\xdd\x02\x41\x26\x05\xc3\xb1\x58\x4c\ +\x3e\xcb\xca\xe6\xa1\x50\x48\x98\x3d\x95\xf9\xe3\x38\xd3\xc2\xe6\ +\xef\xec\x3b\xd5\x85\xa5\x32\x7d\xf4\xcd\x2f\x2f\x2f\xcb\xf7\xa9\ +\x7d\xc0\x0d\x98\xe1\xe7\xbc\x86\xfa\x5c\x76\xbb\x1d\xad\xad\xad\ +\x38\x75\xea\x94\x3c\x1b\x99\x0c\xbd\x5e\x0f\xa7\xd3\x29\xf9\x4e\ +\x42\xa1\x90\xf4\xc3\x7a\x2c\xa0\x3a\x0e\x7c\x4d\xcb\x00\x69\x7f\ +\x56\xd7\x01\x37\x7b\x7e\xae\xd8\xfb\x8a\x81\x28\xed\xd8\xa9\x80\ +\xab\xd8\xf7\xab\x7d\xa0\x7e\x4e\x65\x07\xf9\xba\xea\x8a\xe1\xc6\ +\xc5\x7e\xe0\xe7\xc9\x28\x44\x22\x11\x38\x9d\x4e\x34\x37\x37\xa3\ +\xb4\xb4\x14\x0e\x87\x03\x2e\x97\x0b\x5b\xb6\x6c\xc1\xf8\xf8\x38\ +\x3e\xfa\xd1\x8f\x62\x6a\x6a\x0a\x0d\x0d\x0d\x72\xf8\xf2\x99\xb9\ +\x71\x73\x13\xa7\x41\xa3\x46\xfb\x10\x70\xf1\x7e\x57\x56\x56\xa4\ +\x8c\x0d\xdd\x41\x00\x24\x01\xe0\xc4\xc4\x04\xaa\xab\xab\x51\x56\ +\x56\x26\xae\x9f\x70\x38\x2c\x05\x88\x19\x59\x47\x1d\x9f\x36\xbc\ +\x9a\x2e\xb6\x5c\x2e\x27\x62\x77\x83\xc1\x20\xb9\xb3\x58\xac\x96\ +\xdf\xfd\xdb\x00\x5a\x7c\xb6\xb3\x67\xcf\x4a\x34\xdd\x81\x03\x07\ +\xb0\x7d\xfb\x76\x74\x75\x75\x01\x58\x8d\x74\x3b\x79\xf2\x24\xce\ +\x9c\x39\x83\xc5\xc5\x45\x54\x57\x57\xcb\xe7\xd5\xa4\x9a\x04\x58\ +\x8c\x1e\xd4\x82\x67\xae\x33\x46\x27\x91\xd9\xe2\x3e\xa7\x1a\xc1\ +\x25\x25\x25\x88\xc7\xe3\x12\x4e\xcf\xf1\xf0\xf9\x7c\xc2\x20\x86\ +\xc3\x61\x6c\xdd\xba\x15\xdf\xfc\xe6\x37\xa5\xe0\x37\x99\xce\x7c\ +\x3e\x2f\xc2\x5c\x5e\x37\x1e\x8f\xa3\xb7\xb7\x17\x75\x75\x75\xa2\ +\x49\xc9\xe5\xd6\x0a\xf1\x66\x32\x19\x9c\x3d\x7b\x16\x5f\xfa\xd2\ +\x97\x70\xf8\xf0\x61\x39\x40\xb9\xc7\x13\x24\x03\x6b\x61\xf0\x34\ +\xe4\x54\x97\xa1\xba\x8f\xa8\x6e\xc1\x64\x32\x29\xd9\xec\xd9\x27\ +\x4c\x3d\xb2\xb4\xb4\x04\x9b\xcd\x86\xb1\xb1\x31\x1c\x3e\x7c\x18\ +\x8d\x8d\x8d\x88\xc7\xe3\xf0\xf9\x7c\x28\x2f\x2f\xc7\x4f\x7f\xfa\ +\x53\xe8\x74\x3a\xd8\x6c\x36\x49\x9a\x19\x8f\xc7\xd1\xd4\xd4\x04\ +\xb3\xd9\xfc\x47\x09\xb2\x38\x3e\x6a\xea\x00\xae\x11\xee\xb9\xdc\ +\x6f\x19\xe1\xc9\x7d\x91\x2e\x42\xba\xce\x38\x8e\x7d\x7d\x7d\xc8\ +\xe5\x72\xf0\xfb\xfd\x12\x78\xc0\xec\xfe\x3a\xdd\x6a\x30\xc5\xd2\ +\xd2\x12\xa6\xa6\xa6\x90\x4c\x26\xb1\x6b\xd7\x2e\x64\xb3\xab\x09\ +\x3c\x4d\x26\x13\xda\xdb\xdb\x45\xb2\xa0\xd7\xeb\xa5\x5e\xa1\xc9\ +\x64\x42\x4b\x4b\x8b\xec\x33\xf4\x40\x58\x2c\x16\x61\x98\xa8\x7b\ +\x62\xc2\xdc\x0b\x17\x2e\xc0\xe5\x72\xc9\x7c\x65\x34\xae\xdd\x6e\ +\x47\x2e\x97\xc3\xd4\xd4\x14\x2a\x2a\x2a\xe0\x74\x3a\x31\x3c\x3c\ +\x8c\x1f\xfe\xf0\x87\xe2\x4a\x8c\x44\x22\x48\xa5\x52\x52\x9f\x31\ +\x95\x4a\xa1\xb6\xb6\x16\x15\x15\x15\x18\x1c\x1c\x94\x04\xad\x0b\ +\x0b\x0b\xe8\xee\xee\x46\x3a\x9d\x96\xc2\xe3\xc1\x60\x50\xca\x12\ +\x11\x64\xb2\x88\x36\x73\x74\xf9\x7c\x3e\xb8\xdd\x6e\x5c\xba\x74\ +\x49\xf6\x47\xd6\x71\x35\x16\x3b\xdc\xd9\xf1\xb4\x16\xb8\xd9\x01\ +\x6b\xcc\x55\x31\xd7\x05\x69\x66\x16\xe9\x54\x07\x17\x58\x13\x85\ +\x52\xfc\xc6\x70\x49\x56\xe0\x26\x70\xe2\x86\x58\x52\x52\x22\xd6\ +\x9f\xea\x9e\x20\x83\x41\xb6\x49\xd5\x5b\x00\x6b\x80\xce\x68\x34\ +\x4a\x96\x57\x1e\x16\x04\x61\x64\x48\xb4\x8d\x83\x4d\x80\xa7\x3d\ +\x98\xd5\x3e\x52\xfb\x4d\x3d\x40\x8b\xf5\xe7\x46\xcc\x85\x7a\x8d\ +\xf5\x0e\x82\xf5\xd8\x16\xf5\xb0\xe6\x26\xc6\x67\x63\x5f\x53\x20\ +\x6c\x36\x9b\x11\x8f\xc7\xe5\xb3\xe9\x74\x5a\x26\x32\x73\xd7\xb0\ +\x6f\xd4\xd2\x02\xdc\x00\xd9\xb7\xaa\x8b\x4c\x05\x72\x74\x73\x71\ +\xb3\x25\x43\xa5\xde\x3f\x00\x89\xca\xd8\xa8\xb1\xc4\x8a\x0a\x16\ +\xd2\xe9\xb4\x1c\x4e\x99\x4c\x46\x36\x6c\x60\x8d\xd1\x51\x01\x90\ +\xca\x82\xa8\xac\x5b\xb1\xb1\xd3\x1a\x0f\xdc\x9c\x78\x0d\x55\x88\ +\xaf\x75\x13\x16\x03\xd1\xeb\x8d\xa7\x76\xbe\x10\xac\xaa\x9f\x21\ +\x90\x52\xaf\xaf\xba\x93\x78\x1d\xae\x09\x8a\x8b\xe9\xa2\xe1\x7b\ +\xa9\x19\x98\x9b\x9b\x93\xd4\x0d\x3a\x9d\x4e\x74\x0c\xf5\xf5\xf5\ +\x38\x7b\xf6\x2c\x1e\x7e\xf8\x61\xc4\x62\x31\xb4\xb6\xb6\xca\xa6\ +\x06\xac\xd5\xf0\x22\x23\xcd\x79\x45\x06\x4c\x65\x7c\xe9\x8a\x56\ +\xd9\xce\xda\xda\x5a\x8c\x8c\x8c\x20\x91\x48\x08\x08\xa6\x3b\x81\ +\xf7\xc3\xb9\x45\xb6\x9c\x56\x24\xf7\x1d\x5a\x88\x04\x03\xdc\xac\ +\x19\xb5\xa4\x16\x6b\x26\xa0\xe2\x3d\xb0\x48\x2d\xef\x97\xf3\xf7\ +\x8d\x36\x9d\x4e\x87\x78\x3c\x8e\xaf\x7f\xfd\xeb\xd8\xbe\x7d\x3b\ +\xee\xbe\xfb\x6e\xb4\xb6\xb6\x4a\x89\x97\x6c\x36\x8b\x53\xa7\x4e\ +\xe1\xf8\xf1\xe3\x92\x08\x96\x20\x91\x73\x89\xf3\x97\xe3\xaa\x4d\ +\x69\xc0\x3e\x66\x7f\x13\xb0\xa8\x0c\xb3\xca\x3a\xd0\xb8\xe4\x18\ +\xd3\xe8\xe2\x98\x39\x9d\x4e\x00\xc0\xc5\x8b\x17\xb1\x65\xcb\x16\ +\x79\x4d\xa7\xd3\xc9\x1e\x31\x37\x37\x27\xfa\x37\xb7\xdb\x2d\xf5\ +\xe1\x5c\x2e\x17\x7c\x3e\x5f\xc1\x5c\x5c\x5e\x5e\x16\xed\xca\x2f\ +\x7e\xf1\x0b\xdc\x73\xcf\x3d\xf8\xf4\xa7\x3f\x8d\x2f\x7e\xf1\x8b\ +\xd2\x47\xdc\x23\x78\xc0\x31\x8a\x4b\x95\x18\x30\x6f\x12\x9f\x91\ +\x7d\xc3\xb9\x40\x16\x81\xf2\x05\xba\x8d\x99\x30\x73\x69\x69\x09\ +\x4e\xa7\x13\x81\x40\x00\xd1\x68\x14\xb7\xde\x7a\x2b\x46\x46\x46\ +\x84\x09\xed\xe9\xe9\xc1\xd1\xa3\x47\x71\xe4\xc8\x11\x3c\xf8\xe0\ +\x83\x68\x6d\x6d\xc5\xf4\xf4\x34\x9a\x9a\x9a\xc4\xad\xf3\xc7\xd4\ +\xd8\x47\x00\x0a\x8a\xc2\xf3\x35\x8e\x37\x49\x0a\x8e\x89\xc1\x60\ +\x90\x52\x5a\x04\xd6\x9c\x73\x8c\xd4\x6d\x6a\x6a\x92\x7d\x35\x9d\ +\x4e\x63\x71\x71\x11\x15\x15\x15\xc2\x68\xea\xf5\xab\x49\x43\x99\ +\x9e\x61\x72\x72\x12\x3a\xdd\x6a\x81\xf8\x4c\x26\x83\x68\x34\x0a\ +\x87\xc3\x21\xd5\x23\xf6\xef\xdf\x8f\x7c\x3e\x2f\xb5\x23\x59\xeb\ +\xb4\xae\xae\x4e\xd8\xc9\x48\x24\x22\xb9\xed\x9c\x4e\x27\xfa\xfb\ +\xfb\xf1\xf2\xcb\x2f\xe3\xf6\xdb\x6f\x17\x59\x00\xdd\x93\x7c\x0f\ +\xd3\x28\x6c\xda\xb4\x09\x81\x40\x40\x58\xad\x78\x3c\x2e\x6b\x66\ +\x69\x69\x09\x66\xb3\x19\x13\x13\x13\xa8\xac\xac\x84\xc7\xe3\x11\ +\x3d\x18\x8b\xbf\x97\x97\x97\xa3\xa6\xa6\x06\xcd\xcd\xcd\x98\x98\ +\x98\x40\x2c\x16\x93\xac\xf7\x46\xa3\x11\xa1\x50\x08\xc9\x64\x12\ +\x7e\xbf\x1f\xed\xed\xed\x70\x3a\x9d\xc8\x66\xb3\x52\x4e\xac\xb2\ +\xb2\x52\xd6\x91\xb1\xd8\xa1\x00\x40\x1e\x80\x9b\x38\x07\x06\x80\ +\x58\x54\xc5\x0e\x13\x0a\x19\xed\x76\xbb\x2c\x78\x6e\x16\xb9\x5c\ +\x4e\x00\x0f\x73\xae\xf0\x80\x50\x01\x1b\x3f\xa3\x52\xe7\xfc\x3b\ +\xef\x85\xef\xe1\x26\xc5\x6b\xa8\x2c\x0a\x9f\x83\xad\x18\x13\x44\ +\xb0\xc8\x7b\x9a\x9f\x9f\x17\x64\x7d\x2d\xd0\xa4\x7d\xf6\x8d\x0e\ +\xd8\x62\x3f\x17\xfb\x7d\xbd\xcf\x68\xbf\x5f\x6d\xda\x7e\x61\x02\ +\x43\x66\x9d\xcd\xe5\x72\x22\x1a\x2e\x2f\x2f\x97\x1c\x25\xb4\x2c\ +\xcd\x66\xb3\x84\xc7\xaa\x6e\x3e\x82\xdb\x5c\x6e\x2d\xfa\x47\x65\ +\x0e\xb5\xf7\x00\xac\x65\xc8\x8d\xc5\x62\x05\x25\x37\x78\xff\xcc\ +\x10\x4d\x71\xa4\xfa\x6c\x2a\x33\xa4\x46\x24\xb2\x1f\xe8\xde\x62\ +\x31\x4d\x02\x7a\x75\xbc\xd5\xb1\x50\xc1\x90\xca\x74\xaa\x91\x8e\ +\x6c\x5a\x36\x89\x9f\xd1\x8e\x53\x31\x86\xac\x18\x88\xd2\x02\x22\ +\xb5\xa9\xfd\xc1\x79\x4c\x90\xca\x7b\x21\xa8\xd2\x0a\xa0\xb9\x2e\ +\xf9\x1e\x82\x59\x82\x1a\xae\x1b\x8a\x98\xcb\xca\xca\xa4\x1e\x18\ +\x45\xcc\x65\x65\x65\xd8\xbc\x79\x33\x2e\x5d\xba\x84\x2f\x7f\xf9\ +\xcb\xb0\x5a\xad\xd8\xb9\x73\xa7\x1c\xa0\x00\x24\x55\x02\xd9\x0b\ +\x82\x16\x95\xc1\x50\xd7\x25\xff\xd1\x58\x62\x3e\x9b\xd9\xd9\xd9\ +\x82\x67\x22\x60\x52\x8b\xab\x72\xed\x73\x5e\x44\xa3\x51\x01\x14\ +\x2c\xd8\x4a\x70\xb8\xb0\xb0\x20\x21\xfc\x3c\xc0\x6b\x6a\x6a\xc4\ +\x02\xb5\x58\x2c\xf2\xec\x2c\x54\x4e\xdd\x04\x59\xb0\xf5\xc6\x65\ +\xa3\xc6\xb9\xf9\xdd\xef\x7e\x17\x5d\x5d\x5d\xb8\xef\xbe\xfb\x44\ +\x54\xce\x88\xa6\x64\x32\x89\xcb\x97\x2f\x4b\x82\x51\x5a\xbd\xaa\ +\x5e\x8f\x2c\x94\xd6\x05\xcc\xef\xa0\x36\x51\x75\xc5\xf2\xfd\x6a\ +\xfa\x13\xea\xae\xd4\xb4\x28\x34\x30\x7a\x7a\x7a\x60\xb7\xdb\xb1\ +\xb8\xb8\x28\x91\x7f\xcc\x29\x65\xb5\x5a\x91\xcf\xaf\x45\x13\xb2\ +\x86\x25\xe7\x05\x93\x8d\x32\x8b\x37\x85\xd3\x4b\x4b\x4b\xf0\xfb\ +\xfd\x92\x9d\x7e\x7e\x7e\x1e\xbd\xbd\xbd\x48\xa7\xd3\xf8\xab\xbf\ +\xfa\x2b\xfc\xeb\xbf\xfe\xab\xb8\x96\x08\xf4\x09\x16\x55\xb7\xa6\ +\x0a\xb4\x08\xe4\x55\x76\x96\xe7\x44\x45\x45\x85\x48\x3a\x08\xb2\ +\xe8\xbe\xa1\x9b\x86\xa0\x7e\x6c\x6c\x0c\xd9\x6c\x16\x97\x2e\x5d\ +\x42\x3a\x9d\xc6\xd6\xad\x5b\x31\x32\x32\x82\x8a\x8a\x0a\xfc\xc3\ +\x3f\xfc\x03\x3a\x3a\x3a\x04\xd8\xf3\x7a\xbf\xed\xb6\x91\x71\xfc\ +\xbb\x6c\xe9\x74\x5a\x02\x09\xc8\xb8\xd0\xf5\xc6\xb1\xa0\x71\x0a\ +\x40\x82\x47\xb8\x66\x0c\x06\x83\xa4\x16\xe1\x1c\x1c\x1f\x1f\x47\ +\x69\x69\x29\x9c\x4e\x27\x72\xb9\xd5\x92\x45\x2e\x97\x4b\xb4\x6e\ +\xac\x3f\x38\x3b\x3b\x0b\x97\xcb\x05\xb7\xdb\x2d\xc0\x84\x4c\x65\ +\x20\x10\xc0\xe8\xe8\x28\x3a\x3b\x3b\xb1\x69\xd3\x26\x29\x9b\xc5\ +\x24\xa2\xd9\x6c\x56\x72\x6e\xa5\x52\x29\x09\xbe\xa1\x06\xb4\xb2\ +\xb2\x52\x0a\x3f\x57\x54\x54\x08\x38\x27\xbb\x4e\x5d\xa7\xd1\x68\ +\x84\xdb\xed\x46\x7b\x7b\x3b\x66\x66\x66\x10\x08\x04\x90\x4c\x26\ +\x91\x4c\x26\x11\x0a\x85\x30\x3f\x3f\x2f\x2e\x6e\x8a\xec\x19\x29\ +\x4d\x8d\x16\x81\xfc\xd9\xb3\x67\x61\x32\x99\xe0\xf1\x78\x30\x3f\ +\x3f\x0f\x87\xc3\x81\x44\x22\x81\xa6\xa6\x26\x6c\xdf\xbe\x1d\x1e\ +\x8f\x07\xc9\x64\x12\xe1\x70\x18\x15\x15\x15\xd8\xb5\x6b\x17\xea\ +\xeb\xeb\x85\x35\xd7\xeb\xf5\x85\x1a\x2c\x36\x55\x0b\xa5\x6e\xf0\ +\x04\x33\x6c\xea\x01\xa3\xba\x0a\xd4\x4d\x3a\x9f\xcf\x8b\x65\xc9\ +\x0c\xb1\xcc\x1a\x4c\xf7\x11\x27\xbe\x4a\x17\x73\xd1\xd1\xaa\xe5\ +\x66\xc9\x83\x9c\x6e\x4b\xd5\xb7\xac\x02\x23\xfe\x5d\xbb\x31\xa9\ +\xda\x12\x32\x5d\xb4\xb6\xd4\x03\xbb\xd8\x41\xaa\x6d\x1b\xb9\xfc\ +\xb4\x6e\x89\xf5\xd8\x92\x8d\x98\x2e\x15\x70\x6d\xc4\x6c\xf1\x75\ +\x0e\x2a\xdd\x0e\x2a\xad\xae\x16\xe2\x55\x53\x27\xc4\xe3\x71\x59\ +\x38\x6a\x7f\x71\x41\xaa\xae\x56\x82\x00\x15\x78\xf1\x50\x00\x20\ +\xc5\x45\x69\x91\x17\xb3\x12\xed\x76\x3b\x42\xa1\xd0\xba\xcf\xa1\ +\x32\x4d\x9c\x57\xfc\xfe\xca\xca\x4a\x11\x4b\x12\x40\x32\xdc\x5c\ +\x75\x61\xab\xac\x8f\x0a\xb4\x58\x32\xa1\x18\x20\xe6\xfb\x55\x77\ +\x78\xb1\xb1\x55\xaf\xad\x82\x62\x5a\xee\xc5\x9e\x45\xfb\x9c\xda\ +\x67\x56\xd9\x09\x95\x91\xe3\x58\xb2\x1f\x00\x88\x55\xaf\x86\xb7\ +\x53\x8f\xa6\xba\x52\xb9\x4e\xa9\x5b\xb1\xdb\xed\xa8\xab\xab\x43\ +\x57\x57\x17\x76\xef\xde\x8d\xe3\xc7\x8f\xe3\xe0\xc1\x83\x68\x68\ +\x68\x10\x7d\x02\x0f\x6d\xde\x0f\x0f\x4b\xb5\xa4\x04\xd7\x18\x99\ +\x32\x6a\x14\xa8\x5b\x2c\x2b\x2b\x13\x00\xcc\xcd\x90\x91\x48\xb1\ +\x58\x4c\xb2\xb2\xf3\x1f\x19\x28\xee\x1f\x8c\xc2\x21\x8b\xca\x42\ +\xc4\x00\x30\x34\x34\x24\x51\x51\x63\x63\x63\xa8\xaa\xaa\x92\x44\ +\x80\x8d\x8d\x8d\xa8\xaa\xaa\xc2\xfc\xfc\xbc\x58\x9a\x00\x84\xbd\ +\xe5\xa1\x4f\x60\xc8\x79\x73\x3d\x8d\x0c\xe6\x93\x4f\x3e\x09\xb3\ +\xd9\x8c\xdb\x6f\xbf\x1d\xd1\x68\x54\x58\xaa\xb9\xb9\x39\xac\xac\ +\xac\x20\x10\x08\xe0\xdc\xb9\x73\x58\x5c\x5c\x44\x55\x55\x95\x18\ +\x94\x04\x14\xf9\xfc\x5a\x91\x67\xee\x3f\x2a\x8b\xc5\xf9\x40\x10\ +\xa6\x8e\x3d\xe7\x09\xff\x4e\x4b\x9b\xef\x07\x20\x7b\x17\xf3\x1a\ +\x2d\x2c\x2c\x88\xb0\x9d\x40\xd0\xe7\xf3\x41\xa7\xd3\x89\xf1\x43\ +\xb0\xa4\x95\x55\x9c\x3b\x77\x4e\x84\xf5\x14\x8b\xd3\xa5\xcc\x6c\ +\xff\xb4\xf8\x37\x6f\xde\x8c\x47\x1e\x79\x04\x0f\x3e\xf8\xa0\x78\ +\x08\x38\xf7\x38\x76\xea\x5e\xcb\xdf\x69\xb0\x13\x6c\x91\xf1\xe3\ +\x9a\xe7\xbc\x5b\x58\x58\x90\xbc\x5c\x7c\x5e\xb2\x7c\xd4\x67\xc5\ +\x62\x31\x54\x57\x57\x4b\xa1\x6d\x9d\x4e\x87\xd6\xd6\x56\xe4\x72\ +\x39\xf4\xf7\xf7\xa3\xb4\xb4\x14\x3e\x9f\x0f\xbd\xbd\xbd\x68\x6c\ +\x6c\xfc\xad\xeb\xb1\x7e\x1f\xc0\x15\x00\x59\x4f\x04\xa2\x6c\xea\ +\xdc\xe2\x5a\xe6\xb9\xc9\x3e\xce\x64\x32\x92\xff\x89\x01\x31\x34\ +\xcc\x96\x96\x96\x44\xc4\xce\x2a\x0a\x8d\x8d\x8d\x62\x30\x67\xb3\ +\x59\x49\xa9\xc1\x08\x75\x02\x28\x9b\xcd\x86\x64\x32\x09\x9d\x4e\ +\x87\xae\xae\xae\x02\x0d\x20\x65\x45\xac\x29\xa8\x02\x7e\xe6\xc7\ +\x62\x1e\xb6\xe9\xe9\x69\xa4\x52\x29\x29\xf6\x4e\x6c\xe0\xf1\x78\ +\x90\xc9\x64\x84\x19\x06\x20\xd1\xab\xed\xed\xed\xc8\x66\xb3\x98\ +\x9e\x9e\xc6\xe6\xcd\x9b\x31\x36\x36\x26\xae\xf4\x6c\x36\x2b\x32\ +\x25\x87\xc3\x21\x99\xdf\x0d\x06\x83\xa4\x7b\x30\x1a\x8d\x12\x75\ +\x99\xcd\x66\xd1\xdc\xdc\x8c\xdb\x6f\xbf\x1d\xf9\x7c\x1e\xa3\xa3\ +\xa3\x30\x1a\x8d\xd8\xb4\x69\x13\xaa\xaa\xaa\xe0\x70\x38\x24\x07\ +\x1e\x09\x29\xc9\xe4\xce\xa6\x1e\xd4\x00\x0a\x58\x0d\x2e\x12\xed\ +\xe4\xe4\xe0\xa9\x2c\x87\xca\x1c\xf0\xfa\x14\x8e\xf1\x41\x6a\x6b\ +\x6b\x25\xa2\x90\x0b\x46\xbd\x1f\x1e\xe8\x5a\x4b\x9e\xa0\x8d\xbf\ +\xb3\xd1\xba\x57\x17\x39\x50\x98\x6d\x9c\xcf\xc8\xa6\x02\xb9\x78\ +\x3c\x5e\xd4\x05\xb7\x1e\x33\xb5\x11\xc3\xa4\x3d\xbc\xd5\xd7\xd7\ +\xb3\x9e\xd7\x03\x57\xc5\x58\xad\x62\x07\xb5\xf6\x67\x1e\x26\xb4\ +\x22\x08\x88\xac\x56\xab\xb8\x0a\x89\xcc\x99\x30\x4e\xcd\x46\xcb\ +\xf1\xe6\x61\xcf\x6b\x73\xa3\x24\xa8\xe0\xe6\x5c\x55\x55\x25\xd6\ +\x91\x16\xa8\xe6\xf3\x79\x34\x37\x37\xcb\xe2\x5a\x4f\xc7\xc4\x9f\ +\x79\x80\xab\xcc\x26\x19\x4f\x26\x1b\xd4\x8e\xb3\xca\x38\xaa\xf3\ +\x8f\xe9\x04\x54\x57\x8d\xd6\xc5\xa7\x82\x9b\x62\xd6\x68\xb1\x79\ +\x01\xac\x5f\x4b\x50\xdb\xb4\x63\xae\x0d\x28\xe0\xcf\xea\x5c\x55\ +\xdd\xb3\x2a\x4b\xab\xb2\x47\x04\xd0\x4c\xbb\xc0\xf5\xab\xba\x95\ +\x3c\x1e\x0f\x2a\x2b\x2b\xb1\x6f\xdf\x3e\x6c\xde\xbc\x19\x4f\x3d\ +\xf5\x14\x7e\xfc\xe3\x1f\x0b\xcd\x4f\xf7\x94\x0a\xac\xc8\xfc\xaa\ +\x2e\x2e\xea\x2b\xf9\x9e\xf9\xf9\x79\xa1\xce\xcd\x66\xb3\xb8\x04\ +\x66\x67\x67\xd1\xdf\xdf\x8f\x48\x24\x82\x6c\x76\x35\x79\x24\xc3\ +\xef\xab\xaa\xaa\x70\xf9\xf2\x65\xf8\x7c\x3e\x54\x55\x55\xc9\x9e\ +\xc1\x35\xad\x96\x9a\xe0\xa6\xc9\x7b\x54\xc3\xcd\x19\x82\xaf\xd3\ +\xe9\x50\x59\x59\x89\xc1\xc1\x41\xf8\x7c\x3e\x34\x35\x35\x49\xce\ +\x29\xb2\x5e\x2c\x22\x5d\x52\x52\x22\x0c\x0e\xb0\x16\xe8\xa2\xba\ +\xa7\xd6\x1b\xbb\x4c\x26\x83\xc9\xc9\x49\xc4\x62\x31\xf4\xf5\xf5\ +\xa1\xad\xad\x4d\x18\xba\xc5\xc5\x45\xb9\xe7\xc1\xc1\x41\x01\x0c\ +\xaa\xbb\x4e\x65\x58\xd5\x43\x2e\x9f\xcf\x17\x80\x7e\x02\x28\x75\ +\x4e\xaa\x8c\x17\x41\x09\x13\x25\x32\x1a\x4a\x35\x0a\x98\x24\x32\ +\x1a\x8d\xa2\xab\xab\x0b\xdb\xb7\x6f\xc7\x95\x2b\x57\x70\xf3\xcd\ +\x37\xc3\x6a\xb5\x8a\x45\x0f\xa0\x40\x17\x05\x40\xbc\x0e\xc9\x64\ +\x52\xf6\x58\x75\x3e\x5a\x2c\x16\xd1\x70\x11\x64\xd6\xd6\xd6\xe2\ +\xc3\x1f\xfe\x30\xbe\xf4\xa5\x2f\x49\x19\x13\xad\xa1\xc6\xeb\xa8\ +\xeb\x87\x8c\xa9\x2a\x3b\x51\x59\x5c\xce\x7f\x46\x7f\xd3\x25\xca\ +\xf3\x80\xa5\x9f\x98\xee\x23\x16\x8b\xe1\xca\x95\x2b\x12\xe4\xc0\ +\x35\xe6\x76\xbb\xe1\x74\x3a\x65\xfe\xaa\x86\xfc\x7a\x6d\x3d\x03\ +\xe9\xf7\xb9\xa9\xac\x6f\x2c\x16\x13\x5d\x26\xcf\x51\x46\x70\xea\ +\x74\x3a\x61\xae\x68\x74\xf2\x75\xce\xd5\x6c\x76\x35\xef\x93\xdb\ +\xed\x96\x02\xe0\x2c\x67\xc3\x5c\x5b\xc1\x60\x10\xc0\x9a\x56\x93\ +\x8c\x13\xc7\x88\x86\x5b\x79\x79\x39\x66\x67\x67\x51\x53\x53\x03\ +\xbb\xdd\x2e\xfb\x06\x41\x10\x00\x89\x80\x65\xf6\x79\x1a\x6a\x3a\ +\x9d\x0e\x83\x83\x83\x52\x50\x79\x7c\x7c\x1c\x0e\x87\x43\xb4\x4e\ +\x94\x12\x50\x9c\xcf\xfd\x64\x71\x71\x51\x5c\x8f\x34\xf8\xad\x56\ +\x2b\x76\xed\xda\x25\x99\xeb\x0d\x06\x03\x1e\x78\xe0\x01\x78\xbd\ +\x5e\xa9\x7f\x7a\xe9\xd2\x25\x84\xc3\x61\x64\x32\x19\x09\xc4\x60\ +\xba\x87\x9a\x9a\x1a\xec\xd8\xb1\x03\xcb\xcb\xcb\x88\x44\x22\xf0\ +\xf9\x7c\xa8\xaf\xaf\x97\xf4\x22\x17\x2f\x5e\x14\xc0\x58\x51\x51\ +\xb1\xca\xe2\xea\xf5\xfa\xcf\x02\x85\x2e\x12\xbd\x5e\x2f\x60\x85\ +\x00\x89\x13\x5e\x4d\x4e\xa6\x86\xd8\xf3\x1a\x14\x22\xd3\x1a\xe5\ +\x06\x57\x56\x56\x86\xb9\xb9\x39\x58\xad\x56\x71\xef\xd4\xd4\xd4\ +\x48\xf4\x0a\xad\x11\xb2\x49\xea\x42\xe0\x42\x55\x37\x44\x95\x5d\ +\x51\x5d\x18\xea\xbd\xaa\xae\x0b\x2d\x9b\xc1\x83\x97\x9b\x20\xf3\ +\xa6\xac\xc7\x5c\xa9\x56\xb7\xda\xb4\x7f\x2b\x76\x38\x6b\x0f\xfe\ +\x62\xef\xdf\xe8\xda\xc5\xee\x43\xbd\x8e\x16\x64\x68\x81\x19\x17\ +\x94\xda\x5f\xea\xa6\xcf\xc2\x9f\x74\x2d\xaa\xc0\x83\x8b\x8f\xdf\ +\x43\xf0\xc3\x0d\x8f\x07\x31\x35\x71\xb1\x58\x4c\x12\x40\x12\x10\ +\x91\xc2\xf5\xf9\x7c\xb8\x7a\xf5\x2a\xb4\x4d\xfb\xec\xbc\x87\xfa\ +\xfa\x7a\xcc\xcc\xcc\xc8\xa6\x60\x34\x1a\x51\x57\x57\x27\x2e\x8e\ +\xca\xca\x4a\x09\xcd\x2f\xd6\x77\xbc\x16\xc7\x58\x9d\xe3\xea\x78\ +\x6a\xfb\x4a\x65\xa8\x8a\xdd\xe3\x7a\x1b\xaf\xfa\x59\xed\x18\xb3\ +\xa9\x40\x15\x28\x64\xde\x54\x17\x11\x81\x2c\xe7\x32\xff\xa6\xfe\ +\xce\x0d\x94\xfd\x4c\x16\x64\x71\x71\x51\x2c\x44\xd6\x0c\xbb\xf3\ +\xce\x3b\xd1\xd9\xd9\x89\x1f\xfc\xe0\x07\xf8\xd6\xb7\xbe\x85\xda\ +\xda\x5a\x98\x4c\x26\x11\x6c\x32\xfb\xbb\x7a\x38\x92\x1d\xe3\x86\ +\xc7\x8d\x93\x4c\x75\x22\x91\x80\xd9\x6c\x46\x5b\x5b\x1b\x7a\x7b\ +\x7b\x61\xb1\x58\xf0\xda\x6b\xaf\xe1\xc2\x85\x0b\x18\x1f\x1f\x87\ +\xd5\x6a\x95\x62\xb0\x8b\x8b\x8b\xb8\x70\xe1\x02\xf6\xee\xdd\x8b\ +\x48\x24\x22\xc0\x9e\x2c\x2b\xab\xd8\x93\x1d\x0d\x87\xc3\xf2\xbc\ +\xa1\x50\x08\x13\x13\x13\xc2\xb6\xb0\x80\x35\x01\x07\x03\x6c\x26\ +\x26\x26\x30\x3a\x3a\x2a\x61\xe1\x04\x3e\xc9\x64\x12\xb1\x58\x4c\ +\xdc\x22\x9c\x07\xcc\xcc\xac\xea\x80\xb4\xeb\x9c\x63\x55\x52\x52\ +\x82\xee\xee\x6e\x64\x32\x19\xf4\xf7\xf7\x63\x72\x72\x12\x67\xce\ +\x9c\x41\x22\x91\x40\x3a\x9d\xc6\xe8\xe8\x28\xbe\xfb\xdd\xef\xc2\ +\xe1\x70\x88\x3b\x43\xd5\x88\x52\x52\xc1\xbd\x4c\x35\x56\x38\x0f\ +\x54\xc6\x4a\xb5\xc6\x09\x46\xf8\xac\x46\xa3\x51\x74\x33\x5c\xc3\ +\x64\xad\xb3\xd9\x2c\xde\xff\xfe\xf7\xa3\xab\xab\x0b\xe1\x70\x18\ +\xcd\xcd\xcd\x58\x5e\x5e\xc6\x73\xcf\x3d\x87\x96\x96\x16\x84\xc3\ +\x61\x34\x34\x34\xa0\xaf\xaf\x0f\x03\x03\x03\x72\x28\x73\x7f\x48\ +\xa7\xd3\xb0\xd9\x6c\xb8\xe3\x8e\x3b\x84\x99\x6b\x68\x68\x40\x3e\ +\xbf\xea\xa2\xa7\xc6\x76\x70\x70\x10\x81\x40\x40\xd2\x77\x90\x1d\ +\xfa\xce\x77\xbe\x23\xa0\x91\xe7\x84\x76\xaf\x55\xd7\x97\xaa\x27\ +\x03\xd6\xdc\xc5\x64\x30\x55\xd6\x8b\x7f\x23\xa8\x67\x7f\xd9\xed\ +\x76\x01\xe1\x9d\x9d\x9d\xd8\xb3\x67\x0f\x76\xed\xda\x85\x8e\x8e\ +\x0e\x49\xf9\x10\x0c\x06\xf1\xca\x2b\xaf\xc8\x7c\x2d\xb6\x4f\xab\ +\x4d\xeb\xbe\xfd\x43\x69\xec\x3b\xce\x1f\x82\x2b\x35\xfd\x87\x0a\ +\xde\x79\xa6\xd2\x80\x61\x04\x2a\x0d\x5c\x16\x90\x8f\xc7\xe3\x62\ +\x38\x94\x95\x95\xc1\xef\xf7\x43\xaf\xd7\x0b\xf0\x59\x5e\x5e\x16\ +\xe3\x68\x6c\x6c\x0c\xb3\xb3\xb3\xd8\xba\x75\x2b\x9c\x4e\x27\x26\ +\x26\x26\xc4\x65\xcb\xfd\x8a\x86\xff\xdc\xdc\x9c\x14\x51\x9e\x9d\ +\x9d\xc5\xdc\xdc\x1c\x2c\x16\x8b\xa4\x8b\xa0\x3b\xaf\xa4\xa4\x44\ +\x04\xed\x04\x91\xc4\x22\x8c\x9c\xcd\x66\x57\x0b\x42\x5f\xbc\x78\ +\x51\xca\x3b\x0d\x0c\x0c\x20\x16\x8b\x89\x16\x91\x7a\x29\x96\xb1\ +\x1a\x1f\x1f\x47\x6b\x6b\x2b\xba\xbb\xbb\xd1\xdc\xdc\x8c\x1b\x6e\ +\xb8\x01\xfb\xf7\xef\x47\x6f\x6f\x2f\xfc\x7e\x3f\xca\xcb\xcb\xe1\ +\x70\x38\x44\xb3\x6a\xb3\xd9\x84\xe9\x63\x72\x57\xd5\x58\x51\xc7\ +\xa1\xac\xac\xec\xf5\x00\x8b\x3f\x33\xff\x88\x1a\xc1\xa3\x02\x19\ +\x83\xc1\x20\x07\x32\xb0\x26\xba\x65\x5e\x15\x9d\x4e\x27\xcc\x94\ +\xc3\xe1\x90\xcd\xc1\xe9\x74\x0a\x7d\x9d\xcd\x66\x91\x48\x24\x30\ +\x3b\x3b\x5b\x50\x54\x91\x93\x83\x8b\x89\xe1\x95\xaa\x55\xc8\x85\ +\xa7\x1e\x54\x04\x63\x5a\x90\xa5\xb2\x00\xa4\xd7\x79\x18\x71\x13\ +\x20\x0d\xb8\x1e\x08\xba\xd6\xa4\x56\x7f\x2e\xb6\x51\x17\x03\x51\ +\xd7\xf3\xb7\x8d\x2c\x29\xf5\x3d\xc5\x5c\x56\x1c\x4b\xf5\xf0\x65\ +\x72\xc9\xb2\xb2\xb2\x02\xed\x86\xc9\x64\x42\x75\x75\xb5\xd0\x9b\ +\xf9\x7c\x1e\x15\x15\x15\x58\x59\x59\x41\x2c\x16\x93\xc3\x8d\x35\ +\xdf\x6e\xbe\xf9\x66\xcc\xcc\xcc\x88\x88\x3e\x9d\x4e\x4b\xe1\xcd\ +\xbd\x7b\xf7\xe2\xdc\xb9\x73\x05\x42\xf6\xa6\xa6\x26\x04\x83\x41\ +\x09\x0f\xd6\x3e\x47\xb1\x3e\xaf\xa9\xa9\x41\x24\x12\x11\xb1\xbc\ +\xcd\x66\x43\x5b\x5b\x9b\x14\x03\xa6\x58\x7e\x6a\x6a\x6a\xc3\x3e\ +\xe2\x61\xac\x02\x15\xed\x78\xa9\xfd\xa9\x6e\xbe\xd7\x63\xc5\x6a\ +\xc7\x4b\xfb\x77\x15\xdc\x73\xfe\xb2\x11\x44\x69\xc1\xb2\xd6\xc2\ +\xe6\x21\xa5\x82\x5e\x02\x0c\x83\x61\x35\xfc\x5d\x75\x7b\x73\x8c\ +\xed\x76\x3b\xee\xbe\xfb\x6e\x34\x37\x37\xe3\x91\x47\x1e\xc1\x91\ +\x23\x47\xd0\xda\xda\x2a\x00\x8d\xe0\x86\x09\xf8\x28\x34\x55\x5d\ +\x82\x04\x57\xf1\x78\x1c\xa9\x54\x0a\xb1\x58\x0c\x36\x9b\x0d\x07\ +\x0e\x1c\xc0\x8d\x37\xde\x88\x9a\x9a\x1a\x84\x42\x21\x3c\xfb\xec\ +\xb3\xe2\x3a\x22\x5b\x14\x08\x04\xb0\x6b\xd7\x2e\xc9\x68\xbe\x77\ +\xef\x5e\x8c\x8c\x8c\xc8\xa6\x49\xf7\x98\xea\x22\xa5\x71\xc5\xf0\ +\x68\x26\xcf\x9d\x9b\x9b\x93\xcd\x9c\x60\x22\x93\xc9\x14\xa4\x02\ +\xa1\x2b\x63\x6a\x6a\x4a\xe6\x1b\x01\x16\xad\x64\xd6\x6d\x54\x19\ +\x22\xf6\x9d\x0a\x80\xb5\x6b\xd8\x64\x32\xa1\xad\xad\x0d\x37\xdc\ +\x70\x83\xb0\x64\x91\x48\x04\x83\x83\x83\xe8\xeb\xeb\xc3\x5f\xfe\ +\xe5\x5f\x62\xeb\xd6\xad\xf8\xf9\xcf\x7f\x2e\x51\xd2\x04\x09\xd4\ +\x77\x70\xcf\x22\x7b\x43\x10\xa6\x0d\xd6\x51\x19\x7b\xd5\xa0\x5d\ +\x59\x59\x91\x5a\x92\xc0\x5a\xb6\x7c\xf6\x45\x2e\x97\xc3\xfb\xde\ +\xf7\x3e\xb4\xb4\xb4\x60\x6a\x6a\x0a\x7e\xbf\x1f\xb9\x5c\x0e\x27\ +\x4e\x9c\x40\x75\x75\xb5\x64\xcf\x67\xcd\x48\xd5\x15\x4b\x06\x60\ +\xf3\xe6\xcd\xa8\xaa\xaa\xc2\x89\x13\x27\xf0\xb3\x9f\xfd\x0c\x3b\ +\x76\xec\x90\x5a\x6c\xa1\x50\x08\x2e\x97\x0b\xd9\x6c\x16\x03\x03\ +\x03\x92\x24\xd2\xeb\xf5\xca\x77\xbe\xf6\xda\x6b\x05\xf3\x5a\x95\ +\x71\x68\xd7\x83\x1a\x41\x0e\xac\xc9\x4a\xf8\x1e\xa6\xf0\xe0\xba\ +\xe5\xf8\xd3\x10\x20\x7b\xcb\xb1\x8d\x44\x22\x18\x1f\x1f\xc7\x99\ +\x33\x67\x70\xf4\xe8\x51\x9c\x38\x71\x02\xa7\x4f\x9f\xc6\xec\xec\ +\x2c\x26\x26\x26\x60\xb7\xdb\x71\xd3\x4d\x37\xbd\x6e\xad\x6a\xdb\ +\x1f\x22\xb8\x62\x23\x23\x48\xd7\x2f\xe7\x17\xc1\xac\xfa\x8f\x73\ +\x67\x7e\x7e\x5e\x80\x55\x34\x1a\x15\x0d\x9d\xd7\xeb\x95\xeb\x51\ +\x1c\x4f\x31\x3b\x75\x70\x64\x6c\x54\x29\x0f\xa5\x42\x8d\x8d\x8d\ +\x00\x80\xe9\xe9\x69\x71\x13\xd2\x30\xa4\x86\x30\x1a\x8d\x8a\x90\ +\x9c\x1a\x4a\x96\xd3\x49\xa5\x52\xa2\x0d\x74\xbb\xdd\x68\x6b\x6b\ +\xc3\xf0\xf0\x30\x66\x67\x67\x45\x6e\xc0\x5c\x7f\xd3\xd3\xd3\x78\ +\xe5\x95\x57\x70\xf5\xea\x55\xcc\xcd\xcd\x49\xe9\xaf\xca\xca\x4a\ +\xb4\xb6\xb6\x62\x79\x79\x19\x93\x93\x93\x05\xa0\xeb\xca\x95\x2b\ +\xf8\xc6\x37\xbe\x01\xab\xd5\x8a\x6d\xdb\xb6\x21\x16\x8b\xe1\x47\ +\x3f\xfa\x11\xba\xba\xba\xd0\xd1\xd1\x81\x9e\x9e\x1e\xec\xde\xbd\ +\x1b\x4e\xa7\x13\x57\xaf\x5e\x45\x45\x45\x05\x2a\x2b\x2b\xe5\xec\ +\xe1\x7a\x70\xbb\xdd\x82\x7b\xb8\x7f\x64\xb3\x59\x18\x74\x3a\xdd\ +\x67\xb5\x56\x35\x99\x28\x02\x1d\xba\x8d\x88\x78\xf5\x7a\xbd\xf8\ +\x5d\x19\xe1\xa3\x1e\x10\x7c\x8d\x9b\x28\x43\x2a\xcd\x66\x33\x6c\ +\x36\x9b\x0c\x36\x00\xe9\x44\x95\x86\x06\xd6\x5c\x22\xfc\x5e\x5a\ +\xb8\xdc\x64\x74\xba\xb5\x28\x47\x5a\x3d\xfc\x8c\xea\xe6\xa4\x10\ +\x9e\x87\x93\xba\xb8\x81\x55\x2b\x36\x95\x4a\x15\xb8\x5d\xae\xe7\ +\xc0\xd5\x1e\xcc\x5a\xa0\xa4\x6d\xc5\x5e\xd3\x82\xa8\xf5\x0e\xf5\ +\x62\x60\xaf\xd8\xf5\xd4\x0d\x83\x1b\x17\xf5\x1b\x3a\x9d\xae\xa0\ +\x64\x00\xad\x72\x82\x97\xf9\xf9\x0b\xc1\x91\xfa\x00\x00\x20\x00\ +\x49\x44\x41\x54\x79\xc9\xa0\x9d\x48\x24\xa4\x28\xa6\xc3\xe1\xc0\ +\xe6\xcd\x9b\xa5\x16\x93\xdb\xed\x46\x59\x59\x19\xb6\x6c\xd9\x82\ +\x4c\x26\x23\x7d\x97\xcf\xe7\xf1\x9e\xf7\xbc\x07\x3b\x77\xee\xc4\ +\xf8\xf8\x38\x4e\x9c\x38\x21\xf7\x52\x5f\x5f\x8f\x7c\x7e\x35\x55\ +\x06\xc7\xb7\x18\x28\xd5\x3e\xb3\xdb\xed\x46\x2c\x16\x13\x8b\xc7\ +\x68\x34\xc2\xe5\x72\xa1\xb4\xb4\x54\xa2\x81\x16\x17\x17\x31\x32\ +\x32\xb2\x6e\x9f\x68\xfb\x59\x05\x2e\x1b\x81\x58\xed\xd8\x5e\x0f\ +\xd0\xe5\xcf\xea\xe1\x4c\x43\x41\x65\x05\xd9\xd4\xb9\x48\xb0\x4f\ +\x10\xa8\xbd\x3e\x8d\x0d\xd5\x70\xe0\x38\xd2\xbd\xae\x0a\xa8\x6b\ +\x6a\x6a\xb0\x7b\xf7\x6e\xec\xdf\xbf\x1f\x26\x93\x09\x07\x0f\x1e\ +\xc4\xc8\xc8\x08\x36\x6d\xda\x24\x89\x39\x39\x27\x4a\x4b\x4b\xc5\ +\x75\x46\x50\x00\x40\x22\x13\xa7\xa7\xa7\x51\x5a\x5a\x8a\x96\x96\ +\x16\xd8\x6c\x36\xdc\x78\xe3\x8d\xb8\xf9\xe6\x9b\x61\xb7\xdb\x31\ +\x31\x31\x81\x17\x5f\x7c\x11\x4f\x3f\xfd\xb4\x94\xea\x60\x54\xa3\ +\xc1\x60\x40\x20\x10\x40\x77\x77\x37\xe2\xf1\x38\x6c\x36\x1b\x9a\ +\x9b\x9b\xf1\xca\x2b\xaf\x48\x7a\x86\xca\xca\x4a\x79\x16\xee\x37\ +\x3c\x6c\x99\xfb\x88\x80\x88\x73\x99\x6e\xa5\xe5\xe5\xe5\x82\x9a\ +\x8a\x3c\x88\xb9\xd6\x19\x45\xcb\xe2\xcb\x4c\x65\x30\x3d\x3d\x8d\ +\xf1\xf1\x71\x8c\x8e\x8e\x62\x64\x64\x04\xc1\x60\x10\xa1\x50\x08\ +\xa9\x54\x4a\x04\xeb\x64\x69\x55\x57\x84\x1a\x3c\x52\x5d\x5d\x8d\ +\x8e\x8e\x0e\xec\xd9\xb3\x07\xb7\xdc\x72\x0b\xee\xbf\xff\x7e\x94\ +\x94\x94\xe0\xe3\x1f\xff\x38\x82\xc1\xa0\x6c\xfe\xaa\x80\x9f\xd7\ +\xe1\x1a\x24\xe0\x66\xe3\x41\xa6\xa6\xbc\x20\x0b\x41\x00\x96\xcf\ +\xe7\x45\xd3\xa6\xba\x4c\x29\x8d\x58\x59\x59\xc1\xfe\xfd\xfb\xb1\ +\x73\xe7\x4e\xc4\xe3\x71\x38\x1c\x0e\x2c\x2f\x2f\xa3\xaf\xaf\x0f\ +\x46\xa3\x11\xe3\xe3\xe3\xd0\xeb\xf5\x38\x77\xee\x9c\xf4\xa3\x5e\ +\xaf\x17\x06\xa2\xa3\xa3\x03\x46\xa3\x11\xa3\xa3\xa3\x00\x56\xb5\ +\x5b\xaf\xbd\xf6\x1a\x76\xec\xd8\x81\xe6\xe6\x66\x11\xc7\xb3\xf6\ +\xdf\xca\xca\x8a\xb8\x6c\xbc\x5e\x2f\x7a\x7a\x7a\xf0\x95\xaf\x7c\ +\x45\xf6\x62\x00\x05\x86\x70\xb1\xf9\xcf\x35\xc9\x14\x01\x2a\xbb\ +\x4e\x11\xb3\x2a\xef\xa0\xd1\x4d\x70\x48\x10\xca\xfd\x80\xd7\xa2\ +\x48\x9f\x35\x39\x3d\x1e\x0f\xca\xcb\xcb\xe1\xf5\x7a\xc5\x8b\xf2\ +\xc7\xd8\x38\x6f\x54\xc3\x43\x3d\x07\x54\x09\x81\x4e\xa7\x13\xb2\ +\x83\x51\x78\xaa\xf1\xc1\xc2\xd0\x9c\xfb\x4c\x24\x3a\x3f\x3f\x0f\ +\xab\xd5\x2a\x4c\x37\xf7\xa8\x54\x2a\x25\x6b\xf8\xe5\x97\x5f\xc6\ +\xd8\xd8\x98\x9c\xc9\xe7\xce\x9d\xc3\xdc\xdc\x1c\x72\xb9\x9c\x68\ +\x29\xc9\x2c\x93\x95\x26\xd0\xa3\xd0\x9d\x46\x03\x83\x9b\xf6\xed\ +\xdb\x87\xbd\x7b\xf7\xe2\xd5\x57\x5f\x15\xe6\x9e\x5a\xaa\xe1\xe1\ +\x61\xcc\xcd\xcd\xc1\x6c\x36\xa3\xa9\xa9\x09\x6d\x6d\x6d\xb0\x58\ +\x2c\x12\x70\xa3\xd7\xaf\x26\xe0\x1e\x1e\x1e\x96\xe4\xdb\x0d\x0d\ +\x0d\xb8\xeb\xae\xbb\x44\xa8\x7e\xee\xdc\x39\x7c\xe6\x33\x9f\xc1\ +\x73\xcf\x3d\x87\x97\x5e\x7a\x49\x0c\xf9\x60\x30\x88\x60\x30\x28\ +\xc6\x08\x19\xf2\xfa\xfa\xfa\x02\xc6\x90\xc0\x91\xc1\x5e\x05\x1a\ +\x2c\x0e\x00\xa3\x9a\xb8\x51\xaa\xd4\xb5\xaa\xc1\x2a\x86\xf2\x69\ +\x11\xf2\xd0\x55\x59\x28\x6e\xbe\x8b\x8b\x8b\x30\x9b\xcd\x92\x7d\ +\x98\xc8\x98\x8b\x88\x56\x99\x7a\x0f\x74\x0b\x79\x3c\x1e\x2c\x2c\ +\x2c\x20\x1e\x8f\x0b\x78\x62\xe3\x7d\x32\x37\xcc\xca\xca\x8a\x44\ +\x8c\xa8\xf9\x7b\xb8\x78\x39\x71\xd4\x74\x02\x6a\xbb\x1e\x3f\xfc\ +\xf5\x30\x1c\xd7\xdb\x38\xf9\xb5\x2e\x2b\xf5\x7b\xb4\x60\x4c\xfd\ +\x5c\x31\xb7\x28\xdd\x3c\x64\x23\x81\x55\x8d\x06\x59\x20\xa7\xd3\ +\x29\xa2\xbf\xe1\xe1\x61\x6c\xd9\xb2\x05\xd5\xd5\xd5\x88\x46\xa3\ +\x72\x48\xde\x79\xe7\x9d\x78\xd7\xbb\xde\x85\x57\x5f\x7d\x55\x36\ +\xcb\xf2\xf2\x72\x78\x3c\x1e\x29\xce\x5b\x53\x53\x83\xc5\xc5\x45\ +\xfc\xf4\xa7\x3f\x95\x88\x25\x00\x22\x7a\xbc\x74\xe9\x12\x80\xe2\ +\xd9\xf1\x55\x60\xaf\xfe\x5d\x9d\x63\x7c\x7e\x0a\x98\x17\x17\x17\ +\x85\xc2\xfd\xe5\x2f\x7f\x79\xcd\xcd\x92\x7d\xc4\xfe\x50\xbf\xa3\ +\x98\xd8\xb5\x18\xab\xa8\xfe\xac\x1d\x83\x62\x8c\x87\x3a\x1e\x6c\ +\xfc\x9b\x7a\x4f\xea\x77\x15\x7b\x66\x1e\x22\x3c\x90\xd4\x48\x2c\ +\x35\x72\x6b\x61\x61\x01\x8b\x8b\x8b\xd8\xb6\x6d\x1b\xf6\xed\xdb\ +\x87\xfa\xfa\x7a\xbc\xfa\xea\xab\x38\x71\xe2\x04\x5a\x5a\x5a\xd0\ +\xd1\xd1\x81\xe9\xe9\x69\x31\x7a\xbc\x5e\xaf\x00\x90\x54\x2a\x25\ +\xe5\x71\xb8\xd9\x70\x53\xa3\x9b\xc0\x62\xb1\x60\xf3\xe6\xcd\xf0\ +\xfb\xfd\x38\x75\xea\x14\x8e\x1c\x39\x22\xa5\x29\x18\xe9\xa3\x0a\ +\x6b\x69\x89\xce\xcf\xcf\x8b\xf5\xc9\xa8\x46\xba\xa4\x09\x28\x68\ +\x5d\xab\x2c\x63\x22\x91\x10\x9d\x46\x7d\x7d\x3d\x8c\x46\xa3\x80\ +\x3e\xae\x67\xba\x0d\x08\x60\x54\xc0\xc1\x7d\x00\x58\xd5\x16\xf1\ +\xb0\x66\x18\xbb\x9a\x8d\x99\xcc\x3b\xd9\x34\x6e\x92\x74\x41\x79\ +\x3c\x1e\x18\x0c\x06\xd8\x6c\x36\xd8\x6c\x36\xc9\x18\x6d\x34\xae\ +\x66\x28\x1f\x18\x18\xc0\x2d\xb7\xdc\x02\xbd\x5e\x8f\x2d\x5b\xb6\ +\x48\xf4\xa4\xc1\x60\x10\xe3\x44\x65\xb3\x54\xb9\x85\x3a\x96\x5c\ +\x1b\xea\x9e\xa8\xe6\xc0\x62\x7d\x3d\x86\x9e\x6b\xa3\x39\x01\x08\ +\x5b\xc6\xb9\xe6\xf5\x7a\xb1\x65\xcb\x16\xbc\xf0\xc2\x0b\x62\xb0\ +\x30\x3f\x19\xf7\x88\xb2\xb2\x32\xd4\xd6\xd6\x22\x93\xc9\x20\x12\ +\x89\xc8\xbc\x6c\x6d\x6d\xc5\xab\xaf\xbe\x8a\x77\xbf\xfb\xdd\xf8\ +\xf6\xb7\xbf\x8d\x8e\x8e\x0e\x61\x10\x1d\x0e\x07\xce\x9f\x3f\x8f\ +\x96\x96\x16\x44\x22\x11\x9c\x39\x73\x06\x3b\x76\xec\xc0\x8f\x7e\ +\xf4\x23\xbc\xe7\x3d\xef\x11\x89\x07\x0f\x41\x1e\xb4\xec\x17\xa0\ +\xb0\xdc\x17\x7f\xe6\x6b\x1c\x1b\x02\x2c\x3e\x93\x1a\x08\x45\x43\ +\x6c\x65\x65\x05\x33\x33\x33\x72\xae\xa8\x73\x85\xba\x40\x97\xcb\ +\x85\xbe\xbe\x3e\x24\x12\x09\x7c\xf2\x93\x9f\x94\xb9\xf3\xc7\xd8\ +\x18\x04\x41\x80\xc2\xb3\x94\x60\x94\xe7\x3a\x81\x0d\x00\x09\x30\ +\x21\xc0\x52\xb5\x6e\x73\x73\x73\xc2\x38\xb3\xa8\xfa\xcc\xcc\x0c\ +\xf4\xfa\xd5\xd4\x0d\x55\x55\x55\x12\x84\xc4\x52\x35\xb5\xb5\xb5\ +\x28\x29\x29\xc1\xd4\xd4\x14\xca\xcb\xcb\xd1\xd9\xd9\x09\x00\x22\ +\x8c\x67\x9a\x16\xbb\xdd\x2e\xba\x31\xa3\xd1\x88\x9a\x9a\x1a\x39\ +\xa7\xd5\x6c\x02\x25\x25\x25\x38\x77\xee\x1c\x3a\x3a\x3a\xa4\x52\ +\x85\xd3\xe9\x14\x36\x3b\x9f\x5f\x95\x1d\xf1\x6c\x62\x80\x8f\xd7\ +\xeb\x45\x3e\xbf\x9a\x16\x62\x61\x61\x01\xf7\xdc\x73\x0f\x4a\x4b\ +\x4b\x51\x59\x59\x89\xb6\xb6\x36\x99\x3f\xa1\x50\x08\x7a\xbd\x1e\ +\x5f\xf8\xc2\x17\xf0\xf4\xd3\x4f\xe3\xdc\xb9\x73\x38\x79\xf2\x24\ +\xf6\xec\xd9\x83\xbd\x7b\xf7\x16\xe0\xa2\x8a\x8a\x0a\xc4\xe3\x71\ +\x2c\x2c\x2c\x48\xb0\x89\xd5\x6a\x85\xdd\x6e\xc7\xec\xec\x2c\x6c\ +\x36\xdb\xaa\x3b\x93\x13\x56\x9d\xe8\x6a\x1a\x06\x9b\xcd\x86\x78\ +\x3c\x2e\x02\x37\x46\x14\xd0\x0f\xbe\x1e\xc0\x20\xdd\xcd\x7f\xac\ +\xcd\x43\x0b\x83\xe5\x0b\x58\x90\x96\x22\x5d\x75\x02\xa8\x07\x11\ +\x37\x1f\xa2\x72\x6d\x0d\x20\x55\x0c\xca\x56\x5e\x5e\x5e\x60\xed\ +\xa8\x25\x13\xe8\x32\x23\xe2\x2e\xc6\x66\x68\x59\x25\xed\x21\xae\ +\xbe\x56\xec\x75\xed\xe7\xb4\x87\xe9\x7a\x87\xb5\x7a\xed\x62\xf7\ +\xa6\x05\x59\xea\x7b\xd8\x1f\xaa\x30\x96\x7d\xca\x0d\x8a\xcf\x4f\ +\x4d\x1c\xa3\x42\xb2\xd9\x2c\x06\x07\x07\xb1\x7d\xfb\x76\x98\xcd\ +\x66\x2c\x2f\x2f\x23\x1c\x0e\xe3\x99\x67\x9e\xc1\xbb\xde\xf5\x2e\ +\xf4\xf6\xf6\x22\x18\x0c\x62\x65\x65\x05\x1d\x1d\x1d\x88\x46\xa3\ +\x38\x7f\xfe\x3c\x6c\x36\x1b\x4c\x26\x13\x12\x89\x04\xda\xdb\xdb\ +\x71\xfa\xf4\x69\x79\x8e\xe6\xe6\x66\x4c\x4f\x4f\xcb\xfd\x14\x03\ +\x88\xc5\x1a\x59\x4b\x35\xcd\x06\x13\xa8\x66\x32\x19\x38\x9d\x4e\ +\x09\xfb\xdd\xb1\x63\x47\xc1\x77\x6a\x9b\xd6\x6d\x4a\x71\xbc\x0a\ +\xea\xf9\x7a\xb1\x40\x08\xed\x78\x16\x1b\x0b\x36\xad\xf1\xa1\x32\ +\x4e\x7c\x2e\xf5\xef\xfc\x9b\x56\xe7\x56\xac\x71\x83\x5b\x59\x59\ +\x11\x23\x84\x87\x0f\x9f\x69\xcf\x9e\x3d\x12\xa9\xf3\xcc\x33\xcf\ +\xe0\xf2\xe5\xcb\xf0\xfb\xfd\x62\x5d\x52\xe8\x3b\x3d\x3d\x8d\xb2\ +\xb2\x32\xa9\x15\xc8\xec\xcc\xd5\xd5\xd5\x30\x9b\xcd\x92\x88\x94\ +\x73\xc9\xeb\xf5\xa2\xbf\xbf\x1f\x15\x15\x15\x78\xe5\x95\x57\xf0\ +\xfc\xf3\xcf\xcb\x7d\x51\x0f\xa1\xe6\xac\xe3\xf8\x31\x3a\x87\x11\ +\x3d\xd4\x4a\xb1\x3c\x0b\xc1\x0d\xc7\x39\x9d\x4e\xcb\xc1\xac\xd3\ +\xe9\x04\xd0\xb0\x4c\x86\xd9\x6c\x96\xe4\xa9\x1c\x23\x7e\x17\x3f\ +\xa3\xe6\xc6\xa2\x58\x97\x07\xaf\x2a\xbc\xa5\x76\x87\xee\x10\x02\ +\x3d\xfe\x4c\x46\x85\x40\x8c\x07\x01\x05\xe6\x3c\x00\x26\x27\x27\ +\xf1\x81\x0f\x7c\x00\x9b\x36\x6d\x92\x48\x22\x02\x27\xde\x07\x13\ +\x8b\x72\x3d\xaa\xb9\xfd\x54\xf7\x1e\x1b\x41\x24\x9f\x81\x7d\xda\ +\xf4\xff\xd7\x5a\xe4\xc6\x4e\x80\xaa\x02\x79\x32\x3b\x4c\xb9\x90\ +\xcb\xad\xd6\x29\x3d\x73\xe6\x0c\x0c\x06\x03\xc2\xe1\x70\x01\x3b\ +\x56\x5a\x5a\x2a\x3a\x2b\xce\x83\xf2\xf2\x72\x01\x99\xed\xed\xed\ +\x98\x9a\x9a\xc2\x3b\xdf\xf9\x4e\xbc\xef\x7d\xef\xc3\xdf\xfe\xed\ +\xdf\x16\xa4\xf1\x20\xc3\xf8\xd2\x4b\x2f\x21\x12\x89\xe0\xc0\x81\ +\x03\x78\xcb\x5b\xde\x82\x67\x9e\x79\x06\x95\x95\x95\x05\x63\xa1\ +\x4d\x9b\xa3\x75\x11\x32\x4f\x91\xfa\x8c\xec\x6b\xd5\xc8\x27\xdb\ +\x61\x32\xad\x66\x85\x77\xb9\x5c\x68\x68\x68\xc0\xfc\xfc\x3c\x46\ +\x46\x46\xc4\x1d\xd8\xd8\xd8\x58\x90\x5e\xc0\xe7\xf3\x61\xcf\x9e\ +\x3d\x45\xd7\xd7\x46\xed\x7a\xf6\xac\xdf\x97\xc6\x7e\xe2\xf9\x47\ +\x83\x83\x06\x0c\x5d\xd3\x04\xd7\xf4\x52\x79\x3c\x9e\x82\x33\x83\ +\x67\x73\x2e\x97\x93\x32\x4a\x34\x4e\x88\x07\x38\x77\x99\x56\x83\ +\xeb\x8c\x1a\x4f\x00\xa2\xef\xd4\xe9\x74\xa2\xe5\xa2\x07\x8b\xeb\ +\xb9\xbc\xbc\x5c\x4a\xe7\x71\x5d\x12\x2f\x84\xc3\x61\x01\xd8\xc7\ +\x8e\x1d\xc3\xb3\xcf\x3e\x0b\x8f\xc7\x03\x00\xa2\x19\x5c\x5c\x5c\ +\x84\xc7\xe3\x81\x4e\xa7\x93\x2c\x05\xf4\x4e\x0d\x0e\x0e\x22\x12\ +\x89\xe0\xea\xd5\xab\xd8\xb7\x6f\x9f\x14\x8c\x66\xa0\x4e\x28\x14\ +\x82\xd3\xe9\x94\x72\x62\xd4\x7b\x0d\x0c\x0c\xe0\xe2\xc5\x8b\x92\ +\x06\x86\xe0\x6d\x69\x69\x09\xd5\xd5\xd5\xd0\xe9\x56\x2b\xa2\x00\ +\x90\x88\xc3\xfa\xfa\x7a\x91\x3e\x2d\x2c\x2c\xac\xe6\xc1\x52\x85\ +\xb6\x5a\x2b\x8b\x9b\x1a\x3b\x9e\x16\xa9\x2a\xdc\x54\x0f\x04\xa6\ +\x5c\x50\x0f\x31\x82\x19\xea\x75\x18\x45\x48\xf6\xa8\xbe\xbe\x1e\ +\xa9\x54\x0a\xf1\x78\x5c\x92\xd8\x71\xb3\x23\x82\xe5\x46\xc7\xbc\ +\x30\xaa\x06\x8b\x87\x15\x13\x7c\xcd\xcd\xcd\x21\x16\x8b\xa1\xbc\ +\xbc\x5c\xf2\xf8\x50\x78\x0f\xa0\x20\x7f\x16\x59\x9d\xf5\x26\x6a\ +\x31\xe0\xa5\x3d\xb0\x37\x62\xb1\xb4\x4c\x93\xda\xae\xc7\xe5\xa4\ +\x32\x5a\xc5\x58\xad\x62\x8c\x0f\x37\x34\x1e\xc4\x7c\x8d\x2e\x88\ +\x74\x3a\x2d\x51\x7f\x3a\xdd\xaa\xd6\x69\x79\x79\x59\x34\x56\xc3\ +\xc3\xc3\xe8\xee\xee\xc6\xc8\xc8\x08\x92\xc9\x24\x5e\x7a\xe9\x25\ +\xdc\x72\xcb\x2d\xb8\xf3\xce\x3b\x25\x8f\xd6\x8b\x2f\xbe\x88\x70\ +\x38\x8c\x37\xbd\xe9\x4d\x02\x90\xbb\xba\xba\x90\x4c\x26\x31\x38\ +\x38\x08\x00\x62\xc1\x44\x22\x91\x6b\xba\xd9\xd4\xbe\x52\x19\x2d\ +\xd5\xa5\x97\xcb\xad\xe6\xf8\x72\x3a\x9d\x18\x1a\x1a\x82\xc1\x60\ +\x40\x47\x47\x07\x6a\x6a\x6a\xe4\xfd\xec\xaf\x8d\xfa\x59\x7b\x18\ +\x69\xdd\x35\xeb\xb1\x87\xc5\xee\xb3\xd8\xb5\x49\x91\x6b\x75\x54\ +\xeb\x31\xbe\xda\xd4\x11\x3c\x74\xa9\x8d\x23\x53\xc1\xfb\xa3\xfb\ +\x89\x54\x7b\x2c\x16\x43\x7b\x7b\x3b\xde\xfc\xe6\x37\xc3\x60\x30\ +\x60\x6a\x6a\x4a\x40\xad\xcf\xe7\x93\x42\xca\x8c\xa6\x4b\xa7\xd3\ +\xf0\xf9\x7c\x62\x94\x94\x94\x94\xa0\xa1\xa1\x41\x42\xe3\x29\xea\ +\xcc\x66\x57\x4b\x48\xf8\x7c\x3e\xbc\xf2\xca\x2b\x92\x9c\xef\xec\ +\xd9\xb3\x92\x6b\x87\x0c\x31\x0f\x4e\x95\x41\xb2\xd9\x6c\x58\x5a\ +\x5a\x82\xdb\xed\x46\x4b\x4b\x0b\xca\xca\xca\xf0\xe2\x8b\x2f\xca\ +\x26\xcc\xe7\xcc\xe7\xf3\x72\x3d\x6a\xc9\x18\xe1\xc8\x7e\xa3\x7b\ +\x94\x73\x57\x8d\x2c\x54\xf7\x27\x35\xf2\x8d\x2e\x71\x6a\xc2\xa8\ +\x37\x53\x99\xa8\x9a\x9a\x1a\x38\x1c\x0e\xd9\xa3\xb8\x07\xae\x37\ +\x5e\xda\xb1\x03\x80\x57\x5e\x79\x05\xa1\x50\x08\x5d\x5d\x5d\x62\ +\xa8\xa8\x20\x91\xf3\x41\x05\xc4\xaa\xe6\x48\x8d\x02\xe4\xdc\x24\ +\xf8\xe1\x7a\x5e\x59\x59\x11\xfd\xea\xd0\xd0\x90\xac\x75\x1a\x42\ +\x6a\x19\x30\x8a\x6e\x59\x12\x24\x91\x48\xe0\xfc\xf9\xf3\x58\x5c\ +\x5c\x94\x3d\x54\xd5\xd2\x32\xd8\x28\x1a\x8d\x8a\x80\x98\xee\x55\ +\x16\x8c\xb7\x58\x2c\x98\x9f\x9f\xc7\x7f\xff\xf7\x7f\x03\x00\x3e\ +\xfc\xe1\x0f\x63\xfb\xf6\xed\x02\xc6\x0e\x1d\x3a\x84\xbd\x7b\xf7\ +\xe2\x89\x27\x9e\xc0\xdf\xff\xfd\xdf\xe3\xcf\xff\xfc\xcf\xf1\xcc\ +\x33\xcf\xc8\xe1\xa9\xee\xd7\x9c\x2b\x6a\xdf\x70\x4f\x26\xb8\x25\ +\x3b\xa8\x6a\xd1\x38\x76\x74\x23\xf2\x1a\x89\x44\x02\x91\x48\x04\ +\x5b\xb7\x6e\x45\x77\x77\x37\xde\xfc\xe6\x37\x63\x7c\x7c\x1c\xc7\ +\x8f\x1f\x17\xa6\xe2\xf4\xe9\xd3\xb8\xfd\xf6\xdb\x71\xd3\x4d\x37\ +\xa1\xac\xac\x4c\xf2\xab\x5d\xab\x71\x4c\x36\x32\x7c\x7e\xdf\x1a\ +\xf7\x91\xd2\xd2\x52\xc9\x6f\x38\x3f\x3f\x5f\x20\x07\xe1\xbc\xa3\ +\x4e\xcb\x60\x30\xa0\xba\xba\x1a\x76\xbb\x5d\x5c\x6e\x9c\x97\x9c\ +\x2f\x6a\xee\x3a\xbd\x5e\x2f\xee\x37\x1a\x45\x95\x95\x95\x88\xc7\ +\xe3\x02\xe0\xdd\x6e\xb7\x80\x39\x96\xb8\x59\x59\x59\x81\xcd\x66\ +\x13\xe6\x97\x6c\x28\xa3\x9d\x99\xa7\x8c\xe9\x13\x4c\x26\x13\xdc\ +\x6e\x37\x52\xa9\x14\x96\x97\x97\xd1\xd2\xd2\x22\x51\xea\xe9\x74\ +\x1a\x63\x63\x63\x02\xf2\xc9\xda\xcd\xcd\xcd\x49\xc9\x9c\xab\x57\ +\xaf\x22\x18\x0c\xca\x5a\x2d\x2b\x2b\x43\x2a\x95\x92\x00\xbc\x7c\ +\x3e\x2f\xba\xb1\xa9\xa9\x29\x84\x42\x21\xdc\x78\xe3\x8d\xd8\xbc\ +\x79\x33\xf2\xf9\xbc\xe8\xbf\x80\x55\x30\x18\x0a\x85\xe4\xb9\x54\ +\x9d\x57\x2e\x97\xc3\xf8\xf8\xb8\x30\xbb\x99\x4c\x66\x55\xe3\x68\ +\x34\x1a\x3f\xcb\x41\xa1\xd5\xa3\x66\x55\xe6\xa4\x26\xa0\xe2\xa6\ +\xa6\x32\x24\x5a\x40\xa0\x6a\xb5\xa8\xda\x27\x78\x52\xc3\xa4\x99\ +\xf3\xa2\xbe\xbe\x1e\x0d\x0d\x0d\x92\xa0\x8f\xe0\x4e\xcd\x0d\x93\ +\xcf\xaf\x69\x2f\xa8\x39\x51\x5d\x4a\xdc\xe8\xb9\x88\x59\x24\x56\ +\xdd\x2c\xb5\x00\x8b\x96\x97\x7a\xb8\x69\x59\x2b\x3e\x93\xfa\xfb\ +\xf5\x80\x85\x5f\x77\x31\x68\xdd\x4b\x1b\x1d\xf0\xda\xfb\x55\xff\ +\xae\x7e\x9e\x7a\x0f\xa0\x50\xd3\x46\xb7\x2b\x75\x1c\x7a\xfd\x6a\ +\x66\xec\x74\x3a\x8d\x95\x95\x15\xc9\x99\xd5\xd8\xd8\x08\x8b\xc5\ +\x82\xb6\xb6\x36\x78\xbd\x5e\xd4\xd4\xd4\xc0\xe9\x74\x62\x6c\x6c\ +\x0c\xff\xf6\x6f\xff\x86\x74\x3a\x8d\x77\xbf\xfb\xdd\xf0\xfb\xfd\ +\x92\x25\xfa\x9b\xdf\xfc\xa6\x1c\x2e\xcd\xcd\xcd\x18\x1c\x1c\x2c\ +\x48\xa7\xb0\x1e\xeb\x53\x8c\xd9\xaa\xad\xad\xc5\xec\xec\xac\x84\ +\x63\x67\x32\x19\x74\x77\x77\x23\x95\x4a\x21\x14\x0a\x49\x44\x50\ +\x20\x10\xc0\xf9\xf3\xe7\x0b\x34\x4d\xc5\x18\xc1\x62\x4c\x13\xfb\ +\xa9\x58\x1f\xaa\x7d\xaf\xfd\x7c\xb1\xb1\x57\x59\x44\xf5\x77\x2d\ +\x18\x57\xef\x51\xdd\xb8\xb9\x96\x54\x8d\x0e\xd7\x1d\x0f\x1f\x82\ +\x2b\x3e\xdf\xf2\xf2\x32\x3a\x3b\x3b\x71\xc7\x1d\x77\x40\xaf\xd7\ +\x63\x6c\x6c\x0c\xa9\x54\x4a\x02\x3e\x18\xa5\x4b\x97\x13\xf3\xc6\ +\x78\xbd\x5e\x59\x4f\x0c\x30\xa9\xa9\xa9\x91\x4d\x2e\x9d\x4e\xc3\ +\x6c\x36\x63\xeb\xd6\xad\xb8\x70\xe1\x02\xfe\xeb\xbf\xfe\x0b\x76\ +\xbb\x1d\xd1\x68\x14\x0d\x0d\x0d\xd8\xb4\x69\x13\x5c\x2e\x97\x3c\ +\x0b\x37\x3d\x1a\x57\x4c\x80\xea\x70\x38\x44\x0f\xa1\xd3\xe9\xf0\ +\x9f\xff\xf9\x9f\x68\x6b\x6b\x13\xcd\x07\xad\x5f\x06\xb1\x98\xcd\ +\x66\xd1\x85\xf1\x99\xd9\x2f\x64\xb5\xd5\x39\xac\xa6\xa6\xa0\xdb\ +\x8e\xd7\xa1\xb1\x48\xe6\xaf\xb4\xb4\x14\x2e\x97\x0b\xf5\xf5\xf5\ +\xf0\xfb\xfd\x68\x68\x68\x90\x72\x3d\x64\xab\xd4\x88\x42\x6d\xe3\ +\xf7\xa8\x20\x5e\xa7\xd3\xe1\xca\x95\x2b\x38\x75\xea\x94\x80\x3e\ +\x46\x71\xf2\x7e\x09\x22\xb8\x0e\x38\xdf\x55\xd0\xac\x32\xa7\xdc\ +\x43\xd5\x35\x6e\x30\x18\xa4\x80\x71\x20\x10\x80\xc5\x62\x11\xd0\ +\xa6\x65\xab\xb6\x6d\xdb\x86\x1d\x3b\x76\x48\x7a\x96\x68\x34\x8a\ +\x47\x1e\x79\x44\xa4\x00\xf9\x7c\x1e\x16\x8b\x05\x3e\x9f\x0f\x56\ +\xab\x15\xb9\x5c\x0e\xb1\x58\x4c\x0c\x62\x5e\x93\xcf\xe8\x76\xbb\ +\x0b\x0c\xe6\x13\x27\x4e\xe0\xfc\xf9\xf3\xe8\xea\xea\xc2\x9d\x77\ +\xde\x89\xa9\xa9\x29\xd8\x6c\x36\x94\x96\x96\xe2\xd1\x47\x1f\x45\ +\x5f\x5f\x1f\x7a\x7a\x7a\xb0\x6d\xdb\x36\xbc\xfc\xf2\xcb\x32\x6f\ +\x39\x96\x6a\x6e\x32\x3e\x37\xdd\x87\x34\x84\xb9\x3e\x69\x24\x92\ +\x95\xd1\x32\xc2\x1c\x03\x83\xc1\x80\xf1\xf1\x71\x4c\x4e\x4e\xc2\ +\x6a\xb5\xe2\xa6\x9b\x6e\xc2\x81\x03\x07\x50\x5e\x5e\x8e\xe7\x9f\ +\x7f\x1e\x37\xdf\x7c\x33\x1e\x7c\xf0\x41\x0c\x0c\x0c\xa0\xac\xac\ +\x0c\x3e\x9f\xaf\x60\x6e\x15\x6b\xea\xba\xe4\x9e\xf1\x87\xd2\x54\ +\xb0\x4a\x97\x1f\xcf\x6f\x35\x52\x98\x7b\x95\xaa\x2b\x52\x0d\x43\ +\x8e\x09\xc9\x15\x35\xa1\xa7\xfa\x1e\x4a\x37\xb8\xef\xb0\xbe\xa0\ +\xdd\x6e\x97\xb3\x1b\x80\xe4\x33\x53\x33\x02\x70\xcd\xab\xa9\x38\ +\x38\xf7\xac\x56\xab\xdc\x33\xeb\x94\xe6\x72\x39\x91\x38\x90\x40\ +\x21\x53\x4a\x4d\xf8\xfc\xfc\x3c\x12\x89\x04\x2c\x16\x0b\xfc\x7e\ +\x3f\x9a\x9b\x9b\xe1\xf5\x7a\x05\xfc\xed\xdd\xbb\x17\x5e\xaf\x17\ +\x03\x03\x03\xc2\x92\x2d\x2e\x2e\x4a\x10\xcf\xf0\xf0\x30\x06\x07\ +\x07\x61\x34\x1a\x61\xb3\xd9\x90\x4a\xa5\x30\x37\x37\x87\x68\x34\ +\x2a\x11\x8e\x81\x40\x00\xd5\xd5\xd5\xb0\x5a\xad\xa2\xc1\x22\x88\ +\x24\x1b\x66\x64\x07\xd1\xea\x54\x29\x71\xb5\x1e\x98\xc1\x60\x10\ +\xd1\x3a\x5d\x01\x06\x83\x41\x12\x7e\xa9\x9b\x3e\x37\x57\x66\x12\ +\x6f\x6e\x6e\x2e\xc8\xe1\xc3\xc8\x9f\xe1\xe1\x61\x78\x3c\x1e\x41\ +\x80\x8c\x54\x62\x41\x50\x95\x62\x67\x59\x1d\x6e\xa0\xfc\x3e\x82\ +\x25\x95\x8a\xd7\xe9\xd6\x2a\x60\x73\xc2\xa8\xfa\x2e\xfe\x8d\x02\ +\x59\x0e\xb4\xfa\x73\x31\xe6\x48\x3b\x81\xdf\x68\x2b\x06\x9e\xb4\ +\x0c\x99\xf6\x7f\x2d\x88\x2d\x76\x2d\xed\xef\xea\xa6\xad\xba\x26\ +\xb8\xb9\x91\xea\x8d\xc7\xe3\x70\xb9\x5c\xa8\xa9\xa9\x91\xe2\x97\ +\x23\x23\x23\x88\xc7\xe3\xf8\x93\x3f\xf9\x13\x11\xb4\x32\x65\xc2\ +\x37\xbe\xf1\x0d\x00\xab\x40\xe2\xd0\xa1\x43\xb8\xff\xfe\xfb\xb1\ +\x7f\xff\x7e\x7c\xe2\x13\x9f\x90\x85\x44\x1a\x96\x16\x92\xfa\xac\ +\xda\xfe\x2c\xf6\xec\x00\xe4\x00\x06\x20\x74\x36\x17\x9c\xc7\xe3\ +\x41\x3e\x9f\xc7\x53\x4f\x3d\x55\x10\xad\xb8\xde\x98\x15\x1b\x2f\ +\x1e\x74\x74\x67\x53\x8c\xce\x8d\x47\x65\xb4\x8a\x5d\xfb\x5a\x0c\ +\xe6\x7a\x0c\x96\x3a\xaf\xd5\x03\x56\x3d\x60\x00\x88\x91\x43\x10\ +\xa1\xd3\xad\xa6\xc8\xb0\x5a\xad\x62\x95\xdd\x7b\xef\xbd\xe8\xee\ +\xee\xc6\xc9\x93\x27\xf1\xfc\xf3\xcf\x8b\xa8\xd7\x60\x30\x08\x13\ +\x65\xb3\xd9\x24\x5f\x53\x2a\x95\x12\xc6\x0c\x80\xf4\x65\x47\x47\ +\x47\x41\x95\x85\x95\x95\x15\x6c\xdd\xba\x15\xe7\xcf\x9f\xc7\xb7\ +\xbe\xf5\x2d\x34\x36\x36\xca\x5e\xe0\xf3\xf9\x84\x09\xb1\x5a\xad\ +\xa2\x6d\x32\x9b\xcd\xb2\xc6\xed\x76\xbb\x30\x54\xe7\xcf\x9f\xc7\ +\xce\x9d\x3b\x31\x3c\x3c\x2c\x1b\x31\x37\x58\xbb\xdd\x0e\xb3\xd9\ +\x8c\x85\x85\x85\x02\x66\x85\xfb\x0f\x00\x01\x47\x1c\x27\xf6\x0f\ +\xeb\xca\x31\x5a\x99\x46\x16\x37\xff\xc5\xc5\x45\x94\x96\x96\xc2\ +\x62\xb1\xa0\xa9\xa9\x09\xad\xad\xad\xb2\x21\xaa\xad\x18\xeb\x79\ +\x3d\x8d\x7d\xa8\x96\xf4\xd1\xb2\x97\x3c\xd8\x38\x7e\xaa\xb6\x8a\ +\x9f\x57\x0f\x1c\xfe\xae\xb2\xd1\x06\x83\x41\x5c\xa4\xc1\x60\xb0\ +\x60\xec\xa8\xc1\x2a\x2f\x2f\x87\xd5\x6a\x95\xa8\x5b\x7e\x0f\xd9\ +\x27\x55\x70\xae\xb2\x94\xd4\x27\x71\xde\x91\x31\xe2\x61\xa9\x1a\ +\x6a\x34\xac\x75\x3a\x1d\x7e\xf6\xb3\x9f\xe1\x7f\xfe\xe7\x7f\xf0\ +\xec\xb3\xcf\xa2\xa2\xa2\x02\x56\xab\x15\x5f\xff\xfa\xd7\x71\xf6\ +\xec\x59\x98\xcd\x66\x98\xcd\x66\xec\xda\xb5\x0b\x53\x53\x53\x78\ +\xee\xb9\xe7\x44\x2c\xcc\xf3\xa3\xb4\xb4\x54\x6a\xdb\xf1\x40\xe6\ +\xb3\xf3\x3e\x79\x4f\xbc\x07\x8e\x91\x2a\x3f\x21\x6b\x49\x97\xf1\ +\xec\xec\x2c\x7e\xfc\xe3\x1f\xe3\xe4\xc9\x93\x78\xeb\x5b\xdf\x8a\ +\xed\xdb\xb7\xe3\xfe\xfb\xef\xc7\x5b\xdf\xfa\x56\x49\x60\xc9\xdc\ +\x45\x34\xe0\xd7\x6b\xfc\x3e\x15\x4c\xfc\xa1\x34\xce\x1f\xa6\x4a\ +\x61\x3f\x71\x7d\x52\x7f\x47\xc3\x88\xe7\xa8\x0a\xa8\x48\x3e\x30\ +\x35\x03\xa3\xca\xb3\xd9\xac\x44\xa1\x03\xab\x67\x2e\xd9\xd2\x5c\ +\x2e\x07\x97\xcb\x85\xda\xda\x5a\xd1\x87\x92\x89\xf6\x7a\xbd\x28\ +\x2d\x2d\x45\x38\x1c\x96\xeb\xa8\x73\x8b\xb2\x01\x1a\x5d\xd5\xd5\ +\xd5\xa2\x01\xe3\xf7\x19\x0c\x06\xd4\xd7\xd7\x8b\x06\xb3\xa6\xa6\ +\xa6\xa8\x8e\x8e\x64\x02\xd9\x7b\x82\xb7\x85\x85\x05\xf4\xf7\xf7\ +\xe3\xf1\xc7\x1f\xc7\xae\x5d\xbb\x64\xef\xa9\xa9\xa9\x91\xac\xf1\ +\x8c\x5c\x64\xed\x43\x60\x75\x2e\xa4\x52\x29\x61\xec\x28\x97\xa0\ +\x77\x86\x20\x96\xa9\x67\x12\x89\x04\x99\x5b\xc3\x67\x39\x81\x0d\ +\x06\x83\x54\xa7\x67\x89\x87\x5c\x2e\x27\xcc\x13\x69\x43\x52\xed\ +\xdc\x28\x99\xd7\x45\x5d\x04\x7a\xfd\x6a\x24\x22\x85\x6b\x1e\x8f\ +\x47\x3a\x75\x61\x61\x41\xd2\xe8\xd7\xd5\xd5\x01\x00\xae\x5c\xb9\ +\x82\x70\x38\x0c\xb3\xd9\x2c\x35\xcd\x32\x99\x8c\xb8\xf9\xa8\xc7\ +\x21\x83\xc5\x0d\x8c\xcc\x9b\x4a\xc9\x33\x55\xbd\x5a\xc0\x19\x58\ +\x2b\xe3\xc2\x92\x38\xa4\xd2\x8b\xb9\x80\xb4\x6c\x50\xb1\xf7\x69\ +\xdf\x7f\xbd\xad\x18\x8b\x73\x3d\x87\xb6\x96\xe9\x5a\x0f\x78\x91\ +\x15\x51\x7f\xe7\xc6\xca\xfe\x51\x6b\xb6\x91\xe2\xb5\x5a\xad\x92\ +\x75\x37\x9f\xcf\x0b\x4d\x9b\x4c\x26\xd1\xdc\xdc\x2c\x25\x28\x9e\ +\x78\xe2\x09\x00\x40\x5b\x5b\x1b\x2a\x2b\x2b\x71\xf7\xdd\x77\x63\ +\x60\x60\x00\x0f\x3d\xf4\x10\x00\xc0\xe3\xf1\xc0\x6a\xb5\xe2\xf2\ +\xe5\xcb\xeb\x32\x42\xeb\xb1\x44\x6a\xf3\x7a\xbd\x98\x9f\x9f\x17\ +\x46\x26\x97\xcb\xe1\xa6\x9b\x6e\x82\xc9\x64\x42\x20\x10\x90\x0c\ +\xbf\x3a\x9d\x0e\xfd\xfd\xfd\xaf\x63\x8a\xae\x75\x68\xaa\xe3\xac\ +\x5a\xd3\xc5\xac\x64\x6e\xf4\xc5\xc6\x46\x7d\x8d\xd7\x55\x37\x65\ +\xbe\xae\xfd\x3e\xfe\xcf\xbf\x33\xff\x9b\x1a\x6d\x46\x70\xb5\xbc\ +\xbc\x2c\xae\x96\xa9\xa9\x29\xdc\x7a\xeb\xad\x78\xe8\xa1\x87\xf0\ +\xe0\x83\x0f\xe2\xe6\x9b\x6f\xc6\xce\x9d\x3b\x71\xe0\xc0\x01\x6c\ +\xdd\xba\x15\x5b\xb6\x6c\x91\xf0\x7c\x0a\x31\xab\xaa\xaa\x00\xac\ +\xe6\xc5\x22\x58\x21\xcb\xa3\xd3\xe9\x64\x53\x25\x13\xd4\xd1\xd1\ +\x01\x9d\x4e\x87\xef\x7e\xf7\xbb\xe2\xd6\x67\x66\xf6\x48\x24\x22\ +\x39\x6c\x78\x5f\xd4\x58\xf2\x20\xe5\x06\x79\xe4\xc8\x11\xec\xdc\ +\xb9\x13\x6f\x79\xcb\x5b\xf0\xc8\x23\x8f\x88\x6b\x90\x51\xc1\x04\ +\x53\x5c\xdb\xaa\xdb\x90\xa0\x80\x4c\xba\xea\x3a\x24\x5b\xc5\xef\ +\xa6\xfb\x10\x58\xd5\x7c\xf8\x7c\x3e\xf4\xf4\xf4\xe0\xa6\x9b\x6e\ +\xc2\xcd\x37\xdf\x8c\xce\xce\x4e\xc9\xfc\x0e\xac\x01\xda\x37\x02\ +\xac\xd4\xa6\xd3\xe9\x30\x3a\x3a\x8a\x13\x27\x4e\x48\x1e\x29\x15\ +\x10\xaa\x91\x50\x9c\x37\xd4\x93\x02\x6b\x05\xa0\x55\x10\x41\x10\ +\xa9\x0a\xee\x59\x7b\x31\x1e\x8f\x4b\x3f\xf1\xba\x4c\x1a\x49\x26\ +\x31\x16\x8b\xe1\xbe\xfb\xee\x83\xc7\xe3\xc1\xc0\xc0\x00\x52\xa9\ +\x14\x4e\x9f\x3e\x8d\xe1\xe1\x61\x09\x3a\x21\x20\xa1\xbb\x92\xae\ +\x37\x2d\xcb\xcd\x31\x65\x18\x7d\x49\x49\x89\x94\x4d\x89\x44\x22\ +\x98\x9a\x9a\x42\x5b\x5b\x1b\x1e\x7b\xec\x31\x3c\xf9\xe4\x93\xa8\ +\xaa\xaa\xc2\xa6\x4d\x9b\x60\xb7\xdb\xf1\xda\x6b\xaf\xa1\xbd\xbd\ +\x1d\x0b\x0b\x0b\x98\x9e\x9e\x16\x69\x08\x99\xcd\xb6\xb6\x36\x0c\ +\x0c\x0c\xc0\x6a\xb5\x16\x3c\x03\xb0\x06\xf0\xb8\x1e\xd4\xbe\xe3\ +\x1c\x55\xcf\x80\xfa\xfa\x7a\x38\x1c\x0e\xc9\xca\x9d\xcf\xe7\xf1\ +\xd2\x4b\x2f\xe1\xf4\xe9\xd3\x68\x6a\x6a\x42\x53\x53\x93\x64\x73\ +\x07\x56\x81\xbd\x9a\x9b\xeb\x7a\x9a\xba\x86\xff\x10\x1a\x01\x3d\ +\x0d\x50\x75\xbe\x73\xec\x19\x89\x47\x90\xcb\x00\x09\x75\x4f\x23\ +\x7b\x48\x30\xc6\xdf\xe9\xa5\x02\x0a\x93\x82\x93\x21\xa3\xc1\x4a\ +\xf9\x8e\x4e\xa7\x13\x03\x8f\x7b\x1d\x75\x62\xf9\x7c\x5e\x22\x5e\ +\x97\x96\x96\xe0\x72\xb9\xe4\xbb\x8d\x46\xa3\xa4\x65\x50\x0b\x42\ +\x13\x98\x11\x0f\x10\x1b\xa8\x15\x5d\x58\xaf\x94\x65\xab\x68\xb4\ +\x5e\xbe\x7c\x19\x43\x43\x43\x28\x2b\x2b\x93\x80\x91\x2b\x57\xae\ +\x48\xa5\x19\x93\xc9\x84\xda\xda\x5a\xc4\x62\x31\x4c\x4e\x4e\x4a\ +\xf2\x5e\x8b\xc5\x22\x19\x16\xe8\xf5\xe1\x3e\xa8\xd3\xe9\x44\x72\ +\xc0\xfc\x78\x06\x93\xc9\xf4\x59\x76\x18\x69\x5e\x35\xe1\xa4\x4a\ +\xd5\xd2\x82\x4e\xa7\xd3\x30\x99\x4c\xa8\xac\xac\x84\xc1\x60\x10\ +\xa0\x02\xac\xb1\x02\xec\x3c\x83\xc1\x80\x99\x99\x19\x44\xa3\x51\ +\x98\x4c\x26\xc9\xae\xca\x4a\xef\x99\x4c\x06\x13\x13\x13\xf2\x3a\ +\x37\x4e\x00\xa2\x3f\xa1\x76\xc0\x62\xb1\x88\x80\x8d\x1b\x00\x37\ +\x4c\x02\x3c\x02\x08\x0a\xf2\x8d\x46\xa3\xf8\x8e\x89\x82\x19\x85\ +\xa3\x75\x0f\x72\x40\x79\x3d\x75\xa2\xae\x07\xc2\xb4\xef\xfd\x75\ +\x26\xff\x7a\x6e\x27\xed\xf5\xd6\x03\x54\xc5\xd8\x2f\x2d\x08\x03\ +\xd6\x44\xaf\xf9\x7c\x5e\x36\x7e\x1e\x70\x0c\x58\x60\x35\x74\x8b\ +\xc5\x82\x91\x91\x11\xd9\x7c\x98\x67\xca\x6c\x36\xe3\x96\x5b\x6e\ +\x81\xc3\xe1\xc0\xe3\x8f\x3f\x0e\x60\xf5\x90\x6a\x69\x69\x41\x28\ +\x14\xc2\x3f\xff\xf3\x3f\x4b\xdf\xb5\xb6\xb6\xe2\xca\x95\x2b\x05\ +\x0b\x50\xbd\x37\x55\x2b\xa5\xfe\xd3\x82\x5a\xaf\xd7\x2b\x02\x7c\ +\xce\xc3\xfd\xfb\xf7\xc3\xe7\xf3\xe1\xd2\xa5\x4b\x05\x09\x06\xfb\ +\xfb\xfb\x5f\xd7\x77\x1b\x1d\x9e\x5a\x30\xc6\xfe\xe5\xe1\x0e\xac\ +\x95\x9d\xe0\x26\xbc\x1e\x28\x56\x19\x60\x2d\xd0\x52\x5f\xd3\x6a\ +\xbc\xb4\xa2\x64\x46\x3f\x71\xfd\xf0\x10\xe1\x86\x54\x5a\x5a\x0a\ +\xaf\xd7\x8b\xcf\x7d\xee\x73\xf8\xda\xd7\xbe\x86\xcd\x9b\x37\xcb\ +\x67\xaa\xab\xab\xd1\xd6\xd6\x86\x9e\x9e\x1e\xdc\x70\xc3\x0d\xd8\ +\xb7\x6f\x1f\x1c\x0e\x07\x6c\x36\x1b\xee\xba\xeb\x2e\xec\xdd\xbb\ +\x57\xc4\xee\xcc\x44\x4c\xc0\x94\xcf\xe7\x31\x39\x39\x89\x2b\x57\ +\xae\xc8\x86\xeb\x70\x38\xf0\xfc\xf3\xcf\x63\x68\x68\x08\x25\x25\ +\x25\x68\x6a\x6a\xc2\x9f\xfd\xd9\x9f\xc1\x68\x34\xe2\xcc\x99\x33\ +\x52\x0f\x90\x87\xbc\xd7\xeb\x15\x9d\x84\x3a\x96\x7e\xbf\x1f\x3b\ +\x76\xec\xc0\x89\x13\x27\x30\x34\x34\x24\xa0\x98\xae\x28\x32\x87\ +\x04\x4b\xc5\x0e\x56\xd5\xc0\x22\x1b\xc3\x28\x47\x46\x2f\xba\x5c\ +\x2e\x49\x78\xba\x6f\xdf\x3e\xdc\x7a\xeb\xad\x68\x6d\x6d\x95\xb4\ +\x1e\x9c\xaf\x5a\x50\x45\x60\xfd\x46\xdc\x3f\x7c\xc6\xd7\x5e\x7b\ +\x0d\x47\x8e\x1c\x11\x37\x17\x65\x14\x34\x52\x54\x56\x46\x65\x2c\ +\x29\x30\xe6\x1c\x20\x23\xa0\x1e\x18\x8c\x1a\x04\x56\xcb\x5a\x11\ +\x58\x79\x3c\x1e\xd4\xd6\xd6\x16\x44\x7d\x11\xd8\x85\x42\x21\x58\ +\xad\x56\xec\xdf\xbf\x1f\x3a\x9d\x0e\x47\x8f\x1e\xc5\x8f\x7e\xf4\ +\x23\x61\x93\x55\x31\x3f\x0f\x38\xfe\xae\xd3\xad\x95\x43\xa3\xb6\ +\x8b\xfb\x3d\xf7\x66\x82\xf1\x8a\x8a\x0a\xd4\xd4\xd4\x60\x6e\x6e\ +\x0e\x87\x0f\x1f\x46\x36\x9b\x95\x3d\xba\xae\xae\x0e\x16\x8b\x45\ +\xd6\x28\xbf\xdb\x6c\x36\xe3\xf2\xe5\xcb\xf8\xdc\xe7\x3e\x87\x4f\ +\x7d\xea\x53\x68\x6a\x6a\xc2\xf1\xe3\xc7\x0b\xf4\xa2\xec\x57\xea\ +\x77\x54\x77\x25\xc7\x8f\x7d\xc5\x71\x8b\x44\x22\xd8\xb9\x73\x27\ +\x5a\x5a\x5a\xd0\xd7\xd7\x87\x7c\x3e\x2f\xfa\xc3\x43\x87\x0e\xe1\ +\xf8\xf1\xe3\xc8\xe7\xf3\xe8\xe8\xe8\x40\x5d\x5d\x9d\x9c\x31\xda\ +\xa6\x5d\xe3\x6a\xf0\x57\xb1\xd7\x7f\x9f\x1b\xfb\x90\x6c\x0f\xe7\ +\x1b\x41\x17\x3d\x53\x9c\x8b\x4c\x4d\x42\x56\x94\xc6\x0e\x99\x26\ +\x9d\x4e\x57\x50\x1a\x47\x75\xeb\x93\xe4\xa8\xad\xad\x95\xf9\xaa\ +\x9e\xa5\xf4\x4a\x71\x7d\xd3\xe5\xc8\x6b\xf1\x6c\xde\xb5\x6b\x17\ +\xb6\x6c\xd9\x82\x89\x89\x09\xd9\xab\xe2\xf1\xb8\x04\xc1\x71\x4d\ +\xf0\xbb\xd5\xbd\x94\x82\xf9\xfe\xfe\x7e\x91\x90\x10\x8c\x3b\x9d\ +\x4e\x98\xcd\x66\xb8\x5c\x2e\x94\x97\x97\xcb\xde\x31\x33\x33\x23\ +\x49\x68\xa7\xa6\xa6\x30\x31\x31\x81\x48\x24\x82\xe9\xe9\x69\x64\ +\x32\x19\x24\x12\x09\x9c\x38\x71\x02\x1e\x8f\x07\x55\x55\x55\x05\ +\xe9\x56\x18\x20\x47\xad\xdb\xe4\xe4\x24\x96\x96\x96\x30\x3b\x3b\ +\x2b\xfa\x31\x23\x37\x39\x7e\x90\x2e\x19\x35\x2a\x47\xad\x4a\xcf\ +\x82\xb9\x00\xc4\xa5\x40\x26\x4b\x9d\x78\x8c\x52\x63\x04\x12\x13\ +\x97\x9a\xcd\x66\xd4\xd7\xd7\x03\x80\x54\x42\x37\x1a\x8d\xf0\xf9\ +\x7c\x92\x4d\x5d\xd5\x07\x01\x6b\x9a\x29\xd5\xc2\xd5\x6a\x25\x54\ +\x11\x24\x80\x82\x10\x66\x9b\xcd\x26\x19\x88\x89\xc4\xd5\xd4\x0c\ +\xea\xe1\x79\xbd\x8b\xe7\xb7\xb1\xc8\x8a\x01\xa4\x8d\xdc\x87\xd7\ +\x62\xda\xf8\x37\x95\xb9\x62\xe3\x86\x42\xd7\x01\x83\x11\xd8\x67\ +\x2b\x2b\x2b\xe8\xef\xef\x2f\xb0\x16\x59\xdb\x2b\x9f\xcf\xe3\xd8\ +\xb1\x63\x00\x80\xad\x5b\xb7\x8a\x2b\x21\x9f\xcf\xc3\xe3\xf1\xe0\ +\xc9\x27\x9f\x94\x39\x71\xd3\x4d\x37\x49\xd2\x4a\xd5\x35\xc8\xc3\ +\x8d\xf7\xa8\xf6\x01\xc5\x8e\xdc\x00\xf8\xfd\xaa\x70\x97\x2d\x12\ +\x89\xc0\x62\xb1\x60\xf7\xee\xdd\x98\x9b\x9b\x83\xd7\xeb\xc5\xf0\ +\xf0\xb0\x58\x55\xc5\x80\xd0\x46\xfd\x5f\x0c\xe0\x69\x69\xea\x5c\ +\x2e\x87\x99\x99\x19\xa9\xa3\xa8\x1e\x8a\xea\xc6\xcb\x83\x5a\xd5\ +\x27\xaa\x63\xc0\xb9\xc9\x35\xa7\x1a\x12\x3c\xd8\x08\xb4\xb4\x40\ +\x8f\x1b\xd9\x8e\x1d\x3b\xd0\xdb\xdb\x8b\xf1\xf1\x71\x0c\x0d\x0d\ +\x49\x62\x58\x9f\xcf\x87\x7c\x3e\x8f\x60\x30\x88\x81\x81\x01\x61\ +\x74\x74\xba\x55\xb7\x12\x43\x9a\xbd\x5e\x2f\xb6\x6e\xdd\x2a\x5a\ +\xab\xd2\xd2\x52\xd8\x6c\x36\x09\x2f\x3e\x7b\xf6\x2c\x66\x66\x66\ +\x70\xf9\xf2\x65\x3c\xfd\xf4\xd3\xa8\xad\xad\x85\xdb\xed\x46\x4d\ +\x4d\x8d\xd4\xaf\xf3\x7a\xbd\xc8\xe5\x72\x48\x24\x12\x12\x56\x4d\ +\x1a\x9f\xae\x43\x66\x33\xaf\xad\xad\xc5\xe9\xd3\xa7\x11\x08\x04\ +\x24\xc3\xbf\xaa\xc7\xa1\xf6\x49\x15\x80\x13\x70\xa9\xae\x36\x02\ +\x00\xb2\x28\xb9\x5c\x0e\xa1\x50\x08\x1e\x8f\x07\xbd\xbd\xbd\xe8\ +\xee\xee\x16\x01\x6e\xb1\xb5\x50\xac\xa9\x00\xf7\x8d\x34\xce\xb1\ +\xa9\xa9\x29\xb1\xd0\x09\x8c\xe8\xe6\x53\xd7\x27\xe7\x86\x2a\x6c\ +\xe7\x3c\xe1\x61\xc7\xfb\x51\x19\x66\x0a\x8c\x39\x97\xa8\x69\x6d\ +\x69\x69\xc1\xfd\xf7\xdf\x8f\x78\x3c\x8e\x43\x87\x0e\xc9\xde\x0d\ +\x00\x9f\xff\xfc\xe7\xf1\xee\x77\xbf\x1b\x5d\x5d\x5d\x70\x38\x1c\ +\x88\x44\x22\xf2\x59\x00\x22\xf7\xa0\xfe\x8e\x01\x3f\x64\xd7\x08\ +\xe8\x59\x8f\xd0\x6c\x36\x4b\xc6\x6c\xba\x04\x0d\x06\x03\xa6\xa7\ +\xa7\x31\x38\x38\x28\x9a\x3d\x1e\x98\x00\xb0\x6f\xdf\x3e\xb8\x5c\ +\x2e\x1c\x3b\x76\x0c\x95\x95\x95\x92\x83\xec\x83\x1f\xfc\x20\xfe\ +\xe2\x2f\xfe\x02\x7a\xbd\x1e\xef\x7d\xef\x7b\x11\x0a\x85\xf0\xa9\ +\x4f\x7d\x0a\x7e\xbf\x5f\xfa\x80\x06\x1e\x00\x79\x2e\x32\x14\xbc\ +\x5f\x82\x7b\xb3\xd9\x8c\xa9\xa9\x29\xbc\xf8\xe2\x8b\xf8\xc4\x27\ +\x3e\x81\xf6\xf6\x76\x3c\xfc\xf0\xc3\xc8\x66\xb3\xd8\xb9\x73\x27\ +\x6e\xbd\xf5\x56\x9c\x3a\x75\x0a\x5f\xf8\xc2\x17\xf0\xf3\x9f\xff\ +\x1c\xff\xe7\xff\xfc\x1f\xdc\x76\xdb\x6d\x32\x47\xb4\x4d\x3d\x5f\ +\x38\x4f\x54\xe3\xf0\x0f\xa9\x91\xed\x4d\x26\x93\x72\x46\x92\x40\ +\x21\x70\xa5\x51\xc4\x67\x66\xa4\x1c\x85\xec\x34\x12\xdc\x6e\x37\ +\x6c\x36\x1b\xa2\xd1\xa8\x80\x6d\xa6\x5a\x61\x3f\xb2\x88\x32\x59\ +\x67\xbe\xae\xea\x0d\x39\xa7\x1c\x0e\x07\x74\x3a\x9d\xe8\x09\x09\ +\xee\x88\x03\xa8\xcd\x24\x13\xc6\xbd\x99\xa2\x78\x83\xc1\x50\x10\ +\xd4\x46\x8f\x55\x73\x73\x33\xf2\xf9\x55\x9d\xa1\x1a\x0c\x43\xb7\ +\x34\x0b\xb1\xab\x6e\xcd\xf6\xf6\x76\xe8\x74\x3a\xa9\x0a\x12\x8f\ +\xc7\x11\x89\x44\x50\x51\x51\x21\x5a\xad\xd2\xd2\x52\xd4\xd5\xd5\ +\x49\xf4\x3d\x25\x08\xd9\x6c\x56\xbc\x3e\x83\x83\x83\xb0\xdb\xed\ +\xc2\x9e\x19\x69\x41\xb2\xb3\xc9\x6e\x70\xc1\xa9\xa2\x77\x82\x12\ +\x0a\xe2\x18\x39\xd0\xd8\xd8\x58\x10\xd9\x02\xac\xb9\x59\xaa\xaa\ +\xaa\xd0\xdc\xdc\x2c\xe9\x1d\xc8\x78\xc5\x62\x31\xd9\x6c\x49\xf5\ +\xf1\xa6\x29\xbc\x65\xd6\x71\x4e\x78\xd6\xcf\xa3\x2f\x98\xee\x49\ +\x82\x43\x82\x06\x4e\x98\x6c\x76\xad\x78\x2d\x07\x8e\x49\xc7\xe8\ +\x4e\x60\xd3\x82\x94\xdf\xb6\x95\x72\xad\x6b\x6a\x0f\xf8\x6b\x81\ +\x2f\xde\xf3\x46\xd7\xe5\xa1\x4d\x4a\x95\xef\x23\xb2\x27\x4b\xc2\ +\x84\x8d\xe3\xe3\xe3\x82\xf8\xe7\xe7\xe7\xd1\xd6\xd6\x86\x37\xbd\ +\xe9\x4d\xf8\xc9\x4f\x7e\x02\x00\x38\x76\xec\x18\xfa\xfa\xfa\x70\ +\xc7\x1d\x77\xe0\xe2\xc5\x8b\x18\x1f\x1f\x47\x34\x1a\x2d\x28\x9c\ +\xfb\xb1\x8f\x7d\x0c\x87\x0e\x1d\xc2\xa9\x53\xa7\x5e\x27\x44\xa5\ +\xbe\xcf\x66\xb3\xc1\xe9\x74\xc2\xe5\x72\x49\xee\x24\x86\xbb\x9f\ +\x3c\x79\x52\x36\x34\x6e\xa2\xc0\xda\xc1\x50\x52\x52\x82\xfa\xfa\ +\x7a\xb4\xb4\xb4\x60\x7e\x7e\x1e\xe7\xcf\x9f\x7f\x5d\xa2\x51\xf5\ +\xff\xf5\x0e\x58\xf5\xf0\x5d\x8f\xf5\xa2\x2b\x2b\x91\x48\x08\x50\ +\xdf\xbd\x7b\x37\x62\xb1\x18\xfa\xfb\xfb\x11\x0e\x87\xe5\xbe\xd4\ +\x67\x2c\x36\x1e\x04\xb6\xea\xfb\xf9\x19\xf6\x53\x24\x12\x81\xdf\ +\xef\x97\x7a\x5d\x99\x4c\x06\x36\x9b\x0d\x2d\x2d\x2d\x32\xe7\x07\ +\x06\x06\xf0\x81\x0f\x7c\x40\xea\x79\x91\x36\xaf\xab\xab\x43\x55\ +\x55\x15\x86\x87\x87\x31\x39\x39\x89\xe5\xe5\x65\xa9\xc7\x06\x40\ +\x02\x05\x6a\x6b\x6b\xb1\x67\xcf\x1e\x39\xd4\x75\x3a\x1d\x4e\x9d\ +\x3a\x85\xe6\xe6\x66\x39\x8c\x2b\x2a\x2a\x30\x34\x34\x24\x40\xb3\ +\xb9\xb9\x19\xe5\xe5\xe5\x38\x72\xe4\x48\x81\x0b\x00\x58\xab\x89\ +\x07\x40\x72\xbf\x30\x5b\x3f\x53\x16\x30\x02\x6e\x61\x61\x41\x42\ +\xfb\xb9\x39\xb1\x0c\x92\x4e\xb7\xaa\x63\xa0\x5e\x43\x35\x00\xc8\ +\x0c\xf1\xf7\xd9\xd9\x59\x98\xcd\x66\x6c\xdf\xbe\x1d\x07\x0e\x1c\ +\x10\x99\x01\x50\x58\x9b\x74\xa3\x46\xc0\xaf\x82\xf2\x37\xd2\x72\ +\xb9\x1c\xc6\xc6\xc6\x24\x92\x31\x95\x4a\x15\xb8\x4b\xd4\xc4\xc8\ +\x64\x5e\xb4\xac\x08\x41\x96\x0a\xb8\xd5\x94\x35\xea\x67\x78\x30\ +\xa6\xd3\x69\x9c\x3e\x7d\x1a\x46\xa3\x11\x6f\x7b\xdb\xdb\x70\xef\ +\xbd\xf7\x22\x18\x0c\x62\x70\x70\x10\x63\x63\x63\x38\x74\xe8\x10\ +\xfe\xe9\x9f\xfe\x09\x4f\x3c\xf1\x04\x1a\x1b\xd7\x8a\x1b\xab\x73\ +\x93\xee\x18\xb2\x52\x4c\x32\x4b\x17\x62\x45\x45\x85\xec\xc1\x5c\ +\x87\xf4\x1e\x54\x56\x56\x62\x69\x69\x09\x93\x93\x93\x05\x8c\x07\ +\xf7\xee\xca\xca\x4a\x04\x02\x01\x49\xf6\x59\x56\x56\x86\x70\x38\ +\x8c\x9e\x9e\x1e\x3c\xfc\xf0\xc3\x05\x06\xc8\x5d\x77\xdd\x85\x67\ +\x9f\x7d\x16\x93\x93\x93\xd2\x1f\x3c\xa4\x81\x35\xc0\xa3\x8a\xfa\ +\x55\xb0\x93\xcb\xe5\x50\x53\x53\x83\xb1\xb1\x31\x3c\xf6\xd8\x63\ +\xf8\xe2\x17\xbf\x88\x8e\x8e\x0e\x7c\xf9\xcb\x5f\x86\xc9\x64\x42\ +\x4b\x4b\x0b\xaa\xab\xab\xf1\xa6\x37\xbd\x09\x47\x8f\x1e\xc5\x17\ +\xbe\xf0\x05\xf4\xf4\xf4\xc0\x66\xb3\x15\x8c\xa5\x6a\x6c\xa9\x91\ +\xea\x3c\xe0\xb5\x6e\xfd\x37\x0a\xcc\x7f\x57\x8d\xfd\xcb\x48\x63\ +\x60\xad\xf8\x3b\xe7\x3b\x6b\x51\xaa\xfa\x4b\xd5\x20\xe0\x18\x30\ +\x6a\x8e\x15\x11\xe8\xaa\x03\xd6\xf2\x56\x52\x7a\xc3\xb1\x33\x18\ +\x0c\x52\xf8\x99\xe5\x70\xb4\x7a\x36\xce\x67\x82\xfa\xab\x57\xaf\ +\x22\x9b\xcd\xc2\x66\xb3\x89\xd4\x87\x60\x8e\x86\x95\xca\xc2\x51\ +\x36\x40\x97\x23\x99\x55\x35\x42\x92\x51\x83\x14\xc5\x53\x87\xc9\ +\x3d\x99\x91\xb8\x46\xa3\x11\x4d\x4d\x4d\x82\x41\x96\x96\x96\xa4\ +\x7e\x23\x8d\x0b\x35\xd7\x15\x19\x7b\x06\x80\x78\x3c\x1e\xc4\xe3\ +\x71\x49\x07\xa5\xd3\xe9\x60\xe4\x43\xab\x45\x5f\x99\x29\x3b\x18\ +\x0c\x22\x1c\x0e\x0b\x28\x99\x9b\x9b\x83\x5e\xbf\x1a\x7e\xcd\x0d\ +\xc5\xe5\x72\x49\xb8\xa4\x8a\x64\x81\x35\x11\xea\xd5\xab\x57\x25\ +\xb1\x60\x22\x91\x80\xc9\x64\x42\x55\x55\x15\x8c\x46\x23\x12\x89\ +\x84\x5c\xd7\xe5\x72\x89\x65\x4c\x1f\x39\xc5\xe8\x64\x5a\x38\xc9\ +\x33\x99\x4c\x41\x14\x92\x9a\x8f\x83\x9d\xc3\xc8\x1a\x00\x22\xe8\ +\x34\x1a\x8d\xd7\x4c\x2c\xfa\xbf\x41\x01\x17\x03\x70\x5a\x50\xb5\ +\x9e\x7b\x52\xfd\x8c\xf6\xe7\x62\xdf\xa3\x75\x4b\xa9\xec\x0a\x5d\ +\x09\x04\x30\xd4\xe2\xd4\xd5\xd5\x21\x99\x4c\x62\x61\x61\x41\x26\ +\xfb\xd9\xb3\x67\xb1\x63\xc7\x0e\x7c\xe8\x43\x1f\xc2\xe1\xc3\x87\ +\x31\x3c\x3c\x8c\x44\x22\x81\x57\x5f\x7d\x15\xbd\xbd\xbd\x68\x6a\ +\x6a\x92\x24\x72\x3e\x9f\x0f\x7f\xf7\x77\x7f\x87\x03\x07\x0e\xe0\ +\xd0\xa1\x43\x00\x56\x75\x0e\xcc\xab\x44\x4d\x1e\x2d\x2a\x5a\x27\ +\x9c\xe8\x7a\xbd\x1e\x7e\xbf\x1f\x9b\x37\x6f\xc6\x4f\x7e\xf2\x13\ +\x24\x93\x49\x39\x54\x68\x55\xd1\x77\x4e\x3a\x76\x7a\x7a\x1a\xc3\ +\xc3\xc3\x00\xd6\xa2\x90\xd4\x3e\x2e\xd6\x2f\xea\xef\xda\x7e\xd7\ +\x36\x66\x1b\x37\x18\x0c\xf0\x78\x3c\x98\x9d\x9d\x85\xc7\xe3\xc1\ +\x3d\xf7\xdc\x83\xc9\xc9\x49\x8c\x8f\x8f\xc3\x68\x34\x62\x78\x78\ +\x18\x7d\x7d\x7d\x52\xfc\x14\x58\x2b\x4c\xad\xce\x59\xba\xda\x55\ +\xd6\xb0\xaa\xaa\x4a\x36\x88\x03\x07\x0e\xe0\xea\xd5\xab\x08\x85\ +\x42\x88\x46\xa3\x68\x6c\x6c\x44\x7b\x7b\xbb\xb8\xc4\xf8\xb9\x4c\ +\x26\x23\x5a\x45\xa3\xd1\x88\x99\x99\x19\x39\xc8\x7b\x7b\x7b\xb1\ +\x6d\xdb\x36\xc9\x68\x3c\x34\x34\x04\xb3\xd9\x8c\xde\xde\x5e\x71\ +\x05\x5f\xb8\x70\x01\x81\x40\x00\x00\x30\x39\x39\x09\xbd\x5e\x8f\ +\x17\x5f\x7c\x11\x06\x83\x01\x9b\x36\x6d\xc2\xce\x9d\x3b\x11\x0c\ +\x06\x51\x52\x52\x02\x8f\xc7\x03\xa3\xd1\x88\x81\x81\x01\x31\xa4\ +\x58\xdc\x59\x4d\xc6\xc9\x5c\x34\x74\x23\x70\xcc\x98\xe1\x9b\x25\ +\x4c\x56\x56\x56\x50\x53\x53\x83\x6d\xdb\xb6\xc1\x60\x30\x20\x16\ +\x8b\x41\xa7\xd3\xc1\xe1\x70\x48\x29\x1e\x26\x09\xa4\x75\xcd\x44\ +\xa6\xb3\xb3\xb3\x18\x1f\x1f\xc7\xee\xdd\xbb\x71\xcf\x3d\xf7\x60\ +\xcb\x96\x2d\xd2\xdf\xaa\xf0\xf9\x5a\x60\x49\x7b\x40\xbe\x51\x70\ +\x05\xac\x1e\x42\xb1\x58\x4c\x0a\xc3\x72\xac\xc9\x04\xa9\x6e\x37\ +\xae\x43\xae\x45\x15\x24\xa8\xec\x15\x23\x28\x81\xb5\xf5\x4f\xc6\ +\x8b\x40\x8c\xc6\xd1\xc9\x93\x27\x71\xe6\xcc\x19\xbc\xed\x6d\x6f\ +\xc3\xd6\xad\x5b\xb1\x7b\xf7\x6e\x3c\xf0\xc0\x03\xb8\xff\xfe\xfb\ +\x71\xfc\xf8\x71\x80\x81\x2a\xcc\x00\x00\x20\x00\x49\x44\x41\x54\ +\x2c\x2c\x2c\x60\x6a\x6a\xea\x75\xc0\x33\x9f\x5f\x4d\x97\xc0\x3c\ +\x53\x0c\x2f\x67\xdf\x33\xfd\x02\x0d\x31\xce\xbd\x7c\x7e\x35\xac\ +\x9d\xeb\xd3\x6e\xb7\x23\x91\x48\x88\xb1\x4c\x43\xdc\xef\xf7\x0b\ +\x73\x66\xb3\xd9\x44\x7b\xf7\x95\xaf\x7c\x45\xb2\xf7\xb3\x35\x37\ +\x37\xe3\xee\xbb\xef\xc6\x2f\x7e\xf1\x0b\x4c\x4e\x4e\x16\x88\xfe\ +\x55\xd6\x8e\xa0\x47\x8d\x40\x53\x0d\x94\xfa\xfa\x7a\x1c\x3e\x7c\ +\x18\x26\x93\x09\xdf\xfa\xd6\xb7\xf0\xe8\xa3\x8f\xe2\xe8\xd1\xa3\ +\xb0\xd9\x6c\xa8\xad\xad\x85\xc3\xe1\xc0\x5d\x77\xdd\x85\x81\x81\ +\x81\x02\x37\x28\xd9\x42\xae\x21\x15\xc0\xd1\x83\xa3\x46\xef\xfe\ +\xa1\xb1\x58\x16\x8b\x45\x34\x94\xc0\x9a\xf4\x86\x2c\x3a\xc1\x91\ +\x2a\x91\x20\x1e\xa0\x8c\x86\x5e\x2c\x82\x69\x1a\x39\x7a\xbd\x5e\ +\x24\x42\x15\x15\x15\xd2\x8f\x3c\x6b\xc8\x94\xd6\xd4\xd4\x48\xe5\ +\x10\x95\x99\x54\xdd\xea\xa5\xa5\xa5\x62\x58\x12\xd8\xd3\x05\x47\ +\xaf\x93\xd5\x6a\x85\xc5\x62\x41\x2a\x95\x92\x60\x0a\x00\x05\x04\ +\x91\x4e\xa7\x43\x55\x55\x95\xb8\xf8\x6a\x6b\x6b\xc5\xb5\xc9\x3d\ +\x45\x5d\x83\xf1\x78\x5c\x52\x3c\xa8\x9a\xc8\x8a\x8a\x0a\xd8\xed\ +\x76\x79\x9d\xee\x56\x96\xc9\x51\x4b\xe6\x50\xcb\x6c\x30\x18\x24\ +\x09\xaa\xd5\x6a\x5d\x4b\x34\xca\xc6\x03\x90\x93\x98\x37\x6d\x34\ +\x1a\x45\xe0\xc5\x05\x59\x55\x55\x85\xb9\xb9\x39\x4c\x4d\x4d\x09\ +\xab\x55\xac\x51\x8b\xc0\x4e\x64\x99\x0e\xb2\x48\x8c\x3a\xa2\x95\ +\x4d\x9f\x3d\x17\x13\x41\x60\x63\x63\x23\x4a\x4b\x4b\x85\xb1\xa0\ +\x1e\x41\x8d\x6e\xa4\x6b\x91\xc2\x5c\xba\x31\xa8\xe3\x9a\x9b\x9b\ +\x13\x4b\x49\x0b\x52\x7e\x1d\xf7\xd2\x6f\xd2\xb4\x0c\xcb\x6f\x0a\ +\xea\xb4\x40\x8d\x8d\xd6\x17\xe9\x59\x35\x2a\x8b\x40\x9a\x39\x69\ +\x52\xa9\x94\x1c\x90\x00\xa4\xef\x7e\xf8\xc3\x1f\x4a\xe6\x5c\x6a\ +\x60\x0c\x06\x03\x9e\x7e\xfa\x69\xec\xde\xbd\x1b\xad\xad\xad\xa2\ +\xdf\x02\x80\xbf\xf9\x9b\xbf\xc1\xf9\xf3\xe7\x45\xaf\x55\x51\x51\ +\x81\x4c\x26\x23\x07\x68\x3c\x1e\x97\xe4\x88\xdc\xd8\xc8\x80\x55\ +\x56\x56\xc2\xef\xf7\x63\x69\x69\x09\xdf\xff\xfe\xf7\x91\xcd\xae\ +\x66\x0d\x66\x4d\xbd\xf2\xf2\x72\xbc\xf8\xe2\x8b\x05\xcf\xc8\x03\ +\x4c\x15\x8b\xab\x7d\x7b\xbd\x4d\x7d\x3f\x7f\xa6\xc5\x62\x32\x99\ +\x24\xe2\x35\x1a\x8d\x22\x1c\x0e\xc3\x60\x30\x60\xf7\xee\xdd\xd8\ +\xb1\x63\x07\xc2\xe1\x30\x82\xc1\x20\xf2\xf9\x3c\x0e\x1e\x3c\x88\ +\x99\x99\x19\x38\x1c\x0e\x61\x1e\x58\x04\x75\x79\x79\x59\xc4\xe6\ +\x3c\x64\x38\x46\x15\x15\x15\xf0\xfb\xfd\x78\xf5\xd5\x57\x31\x35\ +\x35\x25\xe3\x6a\x36\x9b\x0b\x58\xdd\x86\x86\x06\xd9\x18\x19\x79\ +\xc3\xe7\x1f\x1a\x1a\x42\x30\x18\x84\xd5\x6a\x15\x91\x68\x5b\x5b\ +\x9b\x58\x98\x36\x9b\x0d\x9d\x9d\x9d\x08\x04\x02\x52\x6c\xd9\xe7\ +\xf3\xc9\x1a\x61\x26\xe3\x60\x30\x88\xb1\xb1\x31\xa9\xbc\x40\x17\ +\x10\x0f\x1e\xee\x05\x5c\xcf\x0c\x91\x56\xdd\x5a\xa4\xe5\x99\x73\ +\xab\xa3\xa3\x43\x2c\x60\xd2\xed\x3b\x77\xee\x14\x2b\xd4\x64\x32\ +\xc1\xe9\x74\x0a\x20\x75\x3a\x9d\xa8\xad\xad\x45\x2e\x97\x93\xbc\ +\x5e\x5d\x5d\x5d\xd8\xb7\x6f\x1f\x6e\xb8\xe1\x86\xd7\x59\xc2\xaa\ +\xf1\xb1\xd1\xf8\x12\x00\xfd\xa6\x87\x24\xbf\x8f\xc9\x5c\x1d\x0e\ +\x87\x58\xba\x9c\xdf\xcc\x7e\xcd\xfb\xa2\xdb\x45\xd5\xff\xa8\xd1\ +\x5b\xec\x07\x95\xad\xe3\x67\x55\xd1\x30\x00\x61\xf6\xab\xaa\xaa\ +\x10\x8b\xc5\x70\xf0\xe0\x41\xb9\xa6\xc7\xe3\xc1\x7d\xf7\xdd\x87\ +\xc6\xc6\x46\x0c\x0c\x0c\xbc\xce\xcd\x4e\x6b\x9b\xb2\x8d\x74\x3a\ +\x2d\x73\x8b\x7b\x6e\x5d\x5d\x1d\xcc\x66\x33\x66\x67\x67\x05\x50\ +\xa7\xd3\x69\xa9\x16\x30\x3b\x3b\x0b\xb7\xdb\x8d\xba\xba\x3a\xf4\ +\xf7\xf7\xcb\x5e\x4e\xd9\x40\x73\x73\x33\xa2\xd1\xa8\x80\x67\x8f\ +\xc7\x83\x47\x1f\x7d\x14\x5d\x5d\x5d\xaf\x1b\x23\xce\x1b\x16\x8a\ +\xa7\xfe\x86\x4c\xa0\xea\xca\x55\x65\x2c\x2a\xb3\x45\xbd\x4e\x7d\ +\x7d\x3d\x9e\x7a\xea\x29\xbc\xf7\xbd\xef\xc5\xc1\x83\x07\xf1\xd6\ +\xb7\xbe\x15\x47\x8f\x1e\x85\xc9\x64\x42\x7f\x7f\x3f\x4a\x4b\x4b\ +\x71\xfb\xed\xb7\xa3\xa2\xa2\x02\xb9\x5c\x4e\xc4\xc9\x04\x50\xcc\ +\xc7\xc6\xe8\x46\x02\x7d\x46\x63\xaa\x51\x96\xd7\x9a\x1b\xbf\x09\ +\x70\xff\x6d\x36\xce\x39\xce\x7b\x3e\x2b\x23\xee\xa9\x1d\x25\x30\ +\x52\x35\x83\xaa\xeb\x58\x4d\xe3\xa4\xee\x95\x34\x42\xf3\xf9\xbc\ +\x00\x36\x55\x13\xc8\xc0\x08\xee\x1d\xea\xfc\x67\x6a\x08\xb2\x9c\ +\x16\x8b\x45\x80\x0a\x6b\x16\xd3\x03\xc5\x88\x44\x93\xc9\x04\xab\ +\xd5\x2a\x60\x50\x2d\x2d\x45\x42\x86\x6c\x39\x8d\x40\xe2\x0d\xf5\ +\x9c\xa4\x67\x8e\x98\x87\x1a\x34\x62\x19\xd6\x4e\xe4\x33\xa4\xd3\ +\x69\xcc\xcf\xcf\xe3\xea\xd5\xab\xa2\x43\xa4\x6b\x92\xdf\xc1\xb4\ +\x27\xcc\xbd\x67\x04\x50\xe0\xba\xa0\x4f\xfe\xf2\xe5\xcb\xb2\x29\ +\x73\x81\x32\xff\x05\x51\x5e\x38\x1c\x16\x17\x51\x75\x75\x75\x41\ +\xb8\x3c\x27\x2f\xab\x51\x73\x51\x30\x0f\x16\x37\x0b\x76\x16\x0f\ +\x21\x00\x52\x29\x5e\x2d\xf9\x50\x5e\x5e\x8e\x50\x28\x24\x9b\x3c\ +\xe9\xcc\x7c\x3e\x8f\x58\x2c\x06\xb3\xd9\x2c\xb4\xb5\xea\x36\x64\ +\x12\x3d\xde\x5b\x26\x93\x29\x08\x89\xd6\xb6\x62\x40\x47\x65\x9c\ +\xd6\x7b\xcf\xf5\x36\x2d\x13\xa5\xfe\xaf\xbd\x8f\x62\x80\xa1\x18\ +\x18\x5b\x8f\xf1\x62\xe3\xe4\x57\x45\xb6\x6a\x51\x4e\x35\x11\x2c\ +\x29\x53\xfa\xeb\x63\xb1\x98\xd4\x15\x64\x34\x69\x69\x69\x29\xa2\ +\xd1\x28\x22\x91\x08\x36\x6d\xda\x04\xab\xd5\x2a\x1a\x88\xf9\xf9\ +\x79\x78\x3c\x1e\x54\x57\x57\x03\x00\x62\xb1\x18\xf2\xf9\xd5\x72\ +\x23\x64\x28\x4d\x26\x13\x2c\x16\x8b\x58\x20\xa4\x7f\x99\xd4\xb0\ +\xa1\xa1\x41\xee\xaf\xb5\xb5\x55\x32\x06\xb3\x50\x2d\x2d\x4a\x5a\ +\xba\xaa\x86\xaa\xd8\x58\x6d\xd4\xbf\xda\xfe\x03\xd6\xd8\x90\x8a\ +\x8a\x0a\xd1\x16\x11\x7c\xd2\x3a\x21\x43\x35\x34\x34\x24\x51\x51\ +\x6e\xb7\x5b\x34\x01\xcc\xff\x42\x0b\x9f\x59\xc4\xc9\x66\x70\xa3\ +\xa1\x51\x91\xcd\x66\x71\xe2\xc4\x09\x4c\x4f\x4f\xcb\x7d\x70\x7d\ +\x2c\x2f\x2f\x23\x10\x08\xc0\x64\x32\xa1\xb3\xb3\x13\xdd\xdd\xdd\ +\x52\xa3\x4f\xaf\xd7\x0b\x0d\x1f\x8f\xc7\x91\x4e\xa7\x45\xb8\xce\ +\x44\x78\xd4\x6f\x35\x36\x36\xc2\x66\xb3\x21\x14\x0a\x21\x12\x89\ +\xa0\xa9\xa9\x49\x44\xca\xc3\xc3\xc3\x68\x69\x69\xc1\x6d\xb7\xdd\ +\x86\xd1\xd1\x51\x5c\xb8\x70\x01\x4d\x4d\x4d\x02\xc6\x59\x1a\x42\ +\x65\x47\x09\x7c\xb9\x59\xab\xd1\x7e\x74\xfb\x2f\x2f\x2f\x63\x64\ +\x64\x04\x1d\x1d\x1d\x68\x69\x69\x81\x5e\xaf\x47\x34\x1a\xc5\xe1\ +\xc3\x87\x91\xcb\xad\xa6\x7c\xb8\x72\xe5\x8a\x44\xf8\x51\x2f\x02\ +\x40\xf4\x3e\xb5\xb5\xb5\x68\x6c\x6c\xc4\x7d\xf7\xdd\x27\x07\x1b\ +\xeb\xa7\xd1\xe2\x25\x18\xdb\x68\xad\xa9\xae\xbb\xdf\xf4\xf0\xe3\ +\x7a\xf9\xca\x57\xbe\x22\xe9\x68\x68\x44\xaa\xf5\x1c\x99\xd5\x5d\ +\xfd\x4e\xd5\xa0\x55\xb5\x3e\x2a\x1b\xa3\xea\xb8\xc8\xb6\xa9\x29\ +\x4b\x98\x37\x88\xfd\xce\xa2\xbc\xd5\xd5\xd5\xc8\xe7\xf3\xf8\xea\ +\x57\xbf\x8a\x7c\x3e\x8f\xae\xae\x2e\x01\xe5\x8c\x82\xa2\x48\x38\ +\x9d\x4e\xcb\xfe\x5d\x57\x57\x87\xba\xba\x3a\xd9\x27\xc9\xac\xd2\ +\xc0\x25\x33\x41\xef\x01\x05\xc6\x04\xd4\x8c\x14\x9f\x9b\x9b\x43\ +\x45\x45\x05\xdc\x6e\x37\x2e\x5d\xba\x04\xa3\xd1\x88\xf6\xf6\x76\ +\xbc\xe3\x1d\xef\xc0\x1d\x77\xdc\x21\x63\xa1\x1d\x23\x87\xc3\x81\ +\xa9\xa9\x29\xbc\xfd\xed\x6f\x47\x26\x93\xc1\xd0\xd0\x90\xcc\x63\ +\x3e\x3b\x75\xb5\xfc\x0c\xd7\x3f\x0f\x6f\xa6\x0e\x6a\x69\x69\xc1\ +\xf3\xcf\x3f\x8f\x0f\x7c\xe0\x03\x78\xfc\xf1\xc7\xd1\xd1\xd1\x81\ +\x48\x24\x82\xba\xba\x3a\x54\x56\x56\xa2\xaa\xaa\x4a\xd6\x15\xd9\ +\x19\xce\x0f\xb2\xcc\x3c\xbf\x68\xbc\x73\xcc\x98\xe8\x9a\x01\x19\ +\xc5\x9a\x1a\x30\x70\xad\xbd\xe7\x77\xd1\xb8\xcf\x1b\x0c\x86\x82\ +\x80\x08\x1a\x37\xf4\xf8\x50\x3b\xca\x54\x2a\x04\xbe\xf4\x24\x71\ +\xdf\x55\x73\x2b\x32\x00\x87\x24\x06\x80\x82\x9c\x6c\xd4\xe4\xf1\ +\x0c\xe2\xdc\xa3\x3e\xdb\x66\xb3\x09\x98\xa5\xe4\x88\x52\x03\x26\ +\xa9\x2d\x2b\x2b\x93\xe4\x9e\xcc\x31\xc7\xf3\x82\xcc\xb1\xb8\xe4\ +\x8c\x46\x54\x56\x56\x22\x99\x4c\x4a\x64\x33\x3d\x5d\x4c\x4f\xc1\ +\xef\x23\x20\xe4\x79\x47\xc6\x99\xe7\x0d\x01\x18\xdd\xab\xd4\x97\ +\xd2\xe5\x99\x48\x24\xe4\xba\x16\x8b\x05\x6e\xb7\x1b\xd1\x68\x14\ +\xc0\xea\xf9\x3a\x39\x39\x09\x43\x55\x55\xd5\x67\x09\x9a\x88\xe2\ +\xa2\xd1\xa8\x88\x07\x6d\x36\x9b\x14\xdb\x75\x3a\x9d\x42\x15\x92\ +\x0e\x76\x38\x1c\x52\x3b\x88\x9f\xe3\xc2\x23\x30\xe2\xa6\xca\x9b\ +\xe7\x86\xc2\x4e\x21\xca\x24\xe8\xe2\x81\x99\xcb\xe5\x84\xde\x04\ +\x20\x83\x40\x8b\x82\xa8\x95\x3e\x5c\x46\xa9\xa8\xa2\x59\xba\x0e\ +\x39\xe9\x0d\x06\x83\xb8\x72\xae\x07\x28\x69\x0f\xe1\x62\xae\xbe\ +\x5f\xa7\x69\xc1\x90\xfa\x4f\xfb\xbe\x8d\xbe\x4b\x0b\xb6\x8a\xb9\ +\x10\xb5\xd7\x54\xad\x18\x9d\x6e\x2d\x3a\x4b\xa7\x5b\x8d\xbc\xa4\ +\xc0\x8f\xc0\x95\x7a\x0c\xaf\xd7\x8b\x86\x86\x06\xf8\xfd\x7e\x78\ +\xbd\x5e\x78\xbd\x5e\xec\xd8\xb1\x43\xca\x6b\x90\xea\xa5\x7f\x9a\ +\x0b\x92\x2e\x08\x96\x17\x61\xa6\x7d\x96\x4e\x60\xd4\x07\x37\x2d\ +\x86\x83\x2f\x2c\x2c\xe0\xd2\xa5\x4b\x30\x9b\xcd\x68\x6f\x6f\x97\ +\x64\xa3\x81\x40\x40\x74\x78\x64\xe6\xb4\xae\x55\x2d\x93\xb7\x9e\ +\x35\xa9\xf6\x8f\xaa\xe5\x00\x20\x91\x69\xb4\x92\x08\x7a\x2a\x2b\ +\x2b\xa5\xcc\x46\x30\x18\x94\x79\xc9\xd0\xf7\x50\x28\x84\x63\xc7\ +\x8e\x15\x88\x32\xe3\xf1\x38\x2c\x16\x8b\x68\x10\xb9\x16\x18\x35\ +\xdb\xd0\xd0\x20\x1b\x14\x69\xed\x99\x99\x19\xb4\xb6\xb6\x62\xdf\ +\xbe\x7d\xd0\xeb\xf5\xb8\x7a\xf5\x2a\x02\x81\x00\x4a\x4a\x4a\x70\ +\xe9\xd2\x25\x39\x54\x68\x18\xb1\x42\x02\x0f\xc2\xea\xea\x6a\x54\ +\x57\x57\x4b\xae\x23\x16\x4d\x3e\x77\xee\x1c\x9e\x7d\xf6\x59\x98\ +\xcd\x66\x74\x74\x74\x88\xdb\x6d\x6c\x6c\x0c\x3a\x9d\x0e\x3d\x3d\ +\x3d\x68\x6c\x6c\xc4\x63\x8f\x3d\x86\x97\x5f\x7e\x19\x5e\xaf\x57\ +\x2c\xc6\x74\x3a\x0d\xab\xd5\x0a\xb3\xd9\x8c\x95\x95\x15\xd9\x08\ +\xff\x3f\xea\xde\x3c\xb8\xed\xeb\xba\x1e\x3f\x58\xb8\x83\x00\xb1\ +\x12\x04\x41\x02\xdc\x45\xed\x8b\xb5\x45\xb6\x1c\xb9\xb1\x1d\xaf\ +\x49\x9d\xc4\x75\x96\xb6\x93\x49\x93\x66\xa6\x49\xc7\x69\x93\x4e\ +\x9a\x4e\x13\x4f\x33\xd3\x7e\xdb\xa6\x49\x9b\x66\x3c\xd9\xdd\x34\ +\xb6\xe3\x36\x89\x1d\xc7\x8e\x3d\xde\x64\x5b\x96\x6d\x6d\xd6\x4a\ +\x89\x14\x77\x02\x04\x41\x10\xc4\x4a\x80\x0b\x48\x00\xbf\x3f\x98\ +\x73\xf5\xf8\x31\x28\x51\xae\x9c\xf6\xf7\x66\x38\x12\xb1\x11\x9f\ +\xf7\x79\xef\xbe\x7b\xcf\x3d\xf7\x5c\x3a\xa3\x2c\xc1\xd7\x12\xb9\ +\x8b\xc5\xa2\x74\x69\xa0\xe6\x15\x0d\x6b\x4f\x4f\x8f\x88\x9b\xbe\ +\xf5\xd6\x5b\x98\x9b\x9b\x13\x1d\x99\xb9\xb9\x39\x69\x37\xc1\xaa\ +\xb4\x89\x89\x09\x41\xef\x92\xc9\x24\x66\x66\x66\x10\x0c\x06\x25\ +\x25\xa0\x96\x96\xf3\x1e\xab\x87\x31\x03\xb3\x6b\x31\x74\x3a\x1d\ +\x0e\x1e\x3c\x88\x6f\x7f\xfb\xdb\x70\xb9\x5c\x62\xc4\xc9\x0d\x25\ +\xea\x58\x2c\x16\x25\x0a\xe7\xbe\xa0\xa3\xa4\x4a\x63\xd0\x5e\xaa\ +\xc5\x20\xac\xf0\xa5\x11\xe7\x01\xc8\xcf\xa1\xc3\xc4\x3d\xd0\xda\ +\xda\x8a\x6d\xdb\xb6\x61\xdf\xbe\x7d\xd8\xbc\x79\x33\x8e\x1c\x39\ +\x02\x9f\xcf\x87\x60\x30\x88\xa5\xa5\x25\x59\xcf\xec\x45\xd8\xd9\ +\xd9\x29\xc5\x08\x35\x35\x35\x22\x93\xa3\xaa\xbd\x17\x0a\x05\x69\ +\x77\xc4\x83\x91\xf7\xc9\x64\x32\x09\x07\x8b\x45\x16\xa4\x7a\xec\ +\xdc\xb9\x13\xa1\x50\x08\x3d\x3d\x3d\xe8\xee\xee\x86\xd5\x6a\x95\ +\xe2\xa6\x52\x7b\xb1\xa2\xa2\x02\xcf\x3c\xf3\x0c\xca\xcb\xcb\x25\ +\xa5\xcc\x43\x4e\xe5\x5f\xd1\xe1\x22\x4f\x8b\xe7\x05\x6d\x19\x65\ +\x04\x9c\x4e\x27\x4e\x9c\x38\x81\xa9\xa9\x29\x7c\xe6\x33\x9f\x41\ +\x6b\x6b\xab\x9c\x15\x0c\x74\xd4\x74\x20\x6d\x09\x89\xf4\x0c\x14\ +\xd4\xb4\xbe\xd1\x68\x44\x26\x93\x91\x6c\x88\x8a\xe4\x70\xf0\x7b\ +\xd1\x09\x28\xe5\x48\x69\xab\xab\xdf\xcd\x41\x1b\xc7\xfd\x42\x94\ +\x8e\xfb\x41\x4d\x97\xd1\x06\xab\x00\x06\xe7\x9a\xc1\x0f\xef\x03\ +\x6d\x38\x80\x15\xf7\x49\xad\x58\x57\x03\x0b\x3e\xa6\xce\x31\xf9\ +\x52\x3c\x33\x98\x91\xe2\x7d\x21\xe8\xa3\x56\x0d\x93\xdb\xc5\x74\ +\x64\x6d\x6d\xad\x54\x08\x32\x28\xb7\xd9\x6c\xc2\xf5\xa4\x84\x4b\ +\x59\x59\x99\x70\x7f\x6b\x6b\x6b\x45\x5a\x81\xaf\x05\x2e\xa5\xe7\ +\xe9\xc3\xb0\xf3\x05\x81\x85\x86\x86\x06\xd8\x6c\x36\x78\x3c\x1e\ +\x78\x3c\x1e\xb4\xb7\xb7\xa3\xa9\xa9\x09\x36\x9b\x0d\x36\x9b\x0d\ +\xc5\x62\x51\xf4\xb4\x18\x34\x18\x55\xa3\xc4\xcd\xab\xa2\x4d\xec\ +\xb1\xc3\xca\x15\xa6\x3a\x38\xa9\x5c\xd4\x3c\x60\xa7\xa7\xa7\x65\ +\x62\xb9\x68\x59\xcd\x91\xcb\xe5\xa4\x7c\x91\xa8\x18\x89\x6b\xbc\ +\x89\x34\x80\x84\x2f\xb9\x20\x79\x93\x98\x4e\xa1\x76\x85\x9a\x02\ +\x53\x3f\x93\x9c\xab\xb9\xb9\x39\x78\x3c\x1e\x44\x22\x11\x21\xd9\ +\xab\x0b\x6f\xad\x0b\x74\xb5\x48\x44\x3b\xde\x89\xd3\xb5\x5a\x8a\ +\x6f\xb5\xcf\x2a\xf5\xb8\xf6\x77\x75\x31\xd3\x50\xa8\x62\x82\xdc\ +\x60\xf4\xda\xab\xab\xab\xd1\xd4\xd4\x24\x7c\x20\xde\x4f\x6e\x18\ +\x46\x7c\xc5\xe2\x72\x75\x46\x7d\x7d\x3d\xc6\xc7\xc7\xc5\x61\x2b\ +\x2b\x2b\x13\x0e\x1c\xab\x81\x54\x67\x9b\x69\x67\x72\x37\x88\x90\ +\x25\x12\x09\x44\x22\x11\x59\xa0\x8b\x8b\xcb\xad\x7c\xe2\xf1\x38\ +\xba\xbb\xbb\x91\xcd\x66\x71\xf6\xec\x59\x41\x8d\x00\x48\x64\xa1\ +\xe5\xdd\x70\x5e\x54\x24\xa3\xd4\x81\xab\x9d\x27\x1a\x3c\xb3\xd9\ +\x2c\x08\xee\xf4\xf4\xb4\x54\xa4\x30\x6d\xc2\xbe\x55\x9d\x9d\x9d\ +\x00\x20\xfd\xb5\x18\x99\x51\x35\xbd\xab\xab\x6b\x05\xdf\x81\x3f\ +\xe1\x70\x18\xd5\xd5\xd5\xf0\x7a\xbd\xd2\x96\xc1\xed\x76\x03\x58\ +\xae\xa8\xf5\x7a\xbd\xd8\xb9\x73\xa7\xa4\xc3\x2d\x16\x8b\x34\x54\ +\xdd\xb7\x6f\x1f\xf2\xf9\x3c\x9e\x78\xe2\x09\xf8\xfd\x7e\xcc\xcd\ +\xcd\x89\x1e\x55\x5d\x5d\xdd\x8a\xaa\x59\x1e\x0a\x54\xd2\xa7\x33\ +\x7b\xea\xd4\x29\x9c\x3f\x7f\x1e\x6d\x6d\x6d\x68\x68\x68\x40\xb1\ +\xb8\xdc\x40\x9d\x0e\xa2\xc7\xe3\xc1\x2f\x7e\xf1\x0b\x7c\xeb\x5b\ +\xdf\xc2\xc6\x8d\x1b\x65\xdf\xb3\x48\x82\x11\x23\x9b\x1f\xb3\x19\ +\x33\x9d\xe6\x85\x85\x05\x71\x10\x18\x6d\xd2\x18\x67\x32\x19\x8c\ +\x8e\x8e\x0a\x37\x07\x00\xfc\x7e\x3f\xde\x78\xe3\x0d\xec\xd8\xb1\ +\x03\x77\xdc\x71\x87\xa0\x9d\x7c\x2f\xd1\x93\xc9\xc9\x49\x71\x3c\ +\x9d\x4e\x27\x3e\xfc\xe1\x0f\x0b\x97\xd2\xe7\xf3\xa1\xa1\xa1\x41\ +\x6c\x56\xa9\xfd\xa2\xad\xe6\x7b\x27\x43\x4d\x55\xf1\x70\x7c\xe3\ +\x8d\x37\x60\x36\x9b\xa5\x42\x8b\xeb\x89\x82\xae\x8c\xac\x39\x2f\ +\x74\xa2\x80\x4b\x95\x71\x00\x56\x38\x34\x1c\x3c\xe8\xb8\x57\xb9\ +\x77\x69\x4f\xf9\x1c\x0b\x45\x66\x67\x67\xe1\xf1\x78\x50\x55\x55\ +\x05\x9b\xcd\x26\xa4\x5d\xbf\xdf\x8f\x42\x61\xb9\x0a\x96\x5d\x32\ +\x78\x0d\xa9\x54\x0a\x26\x93\x49\x84\x57\x2f\x5c\xb8\x80\x48\x24\ +\x82\xae\xae\x2e\xe1\xaf\x2c\x2d\x2d\xf7\x60\x24\x59\xdd\xe3\xf1\ +\x08\xd5\x20\x14\x0a\x21\x1e\x8f\x63\xfb\xf6\xed\x30\x18\x0c\x38\ +\x7a\xf4\xa8\xa4\x07\x89\x00\x35\x36\x36\x62\x62\x62\x42\x1a\x04\ +\xaf\x56\x84\xe0\x70\x38\xe0\xf3\xf9\xd0\xdb\xdb\x8b\xc6\xc6\x46\ +\xb4\xb5\xb5\x21\x14\x0a\x09\xff\x8e\xc5\x51\x3c\x57\xd4\x8a\x42\ +\x82\x03\x0c\xd4\xc9\xd7\x69\x6e\x6e\xc6\x8f\x7f\xfc\x63\x94\x97\ +\x97\xe3\xab\x5f\xfd\x2a\x1c\x0e\x07\x12\x89\x84\xa4\x1f\x89\xc4\ +\xf0\x6c\x51\xef\xa1\x5a\x59\x47\x5b\xc6\x00\x49\x7d\x5f\xa9\xc0\ +\x97\x6b\x53\xed\xaf\xcb\x41\xc7\x8e\xf7\x7d\xad\x45\x19\xff\x93\ +\x41\xae\x67\x3e\x9f\x17\xce\x23\xd7\x0f\x79\x4f\x0c\x0c\x88\x08\ +\x31\xa8\xa2\x8c\xc7\xdc\xdc\x9c\x38\xb1\x44\xf4\x97\x96\x96\x24\ +\x8d\x97\xcd\x66\xc5\xa1\x24\xb5\x81\xf3\xa2\xf2\xa3\xa8\x1b\xc5\ +\x40\x8a\x45\x31\x1c\x6a\x71\x88\xaa\xb5\x49\x47\x78\x69\x69\x59\ +\x25\x9d\xdf\x8f\xdc\x29\x72\xc5\x54\x19\x22\x22\x75\x26\x93\x49\ +\xce\x7e\x3e\xce\xb3\x4d\xd5\xe3\x22\xbd\x88\x6a\x07\xbc\x37\x44\ +\xea\xf8\x3b\x51\x76\xda\x75\x76\xc5\x00\xb0\x22\xb5\xac\xd7\xeb\ +\x61\xe4\xa1\xa6\xd3\x2d\x97\x15\x3a\x9d\x4e\xb8\x5c\x2e\xe4\xf3\ +\xcb\xc2\x93\xb9\x5c\x4e\xb8\x19\x2a\x8c\x57\x51\x51\x81\xc5\xc5\ +\x45\x71\xa8\x00\xc8\xc2\x57\xbf\xcc\xfc\xfc\x3c\x1a\x1a\x1a\xe0\ +\xf7\xfb\x31\x35\x35\x85\xf1\xf1\xf1\x15\x1c\x2b\x96\x72\xce\xcd\ +\xcd\x21\x91\x48\x08\x94\xcd\xc9\xe6\x02\x61\xf4\xa1\xd7\xeb\x91\ +\x48\x24\x24\x8d\x50\x28\x2c\xcb\xe6\xab\x82\x65\xf4\x6e\x19\xad\ +\x90\x93\x65\x34\x1a\x85\x7f\xf5\x4e\x46\x29\x27\xe6\x5a\x39\x59\ +\xda\xbf\xa1\xfd\x0c\xed\xe3\xa5\x10\x2b\xed\x6b\x55\x42\x3b\x79\ +\x1d\x84\xd3\xf3\xf9\xbc\x18\x5b\x0a\xfd\xb5\xb5\xb5\x01\x80\xa4\ +\x1f\xe8\x58\xb1\x02\x84\x15\x5e\x6a\x6a\x66\x61\x61\x01\x4d\x4d\ +\x4d\xd2\xac\x93\x8b\x1c\x58\x86\x49\x63\xb1\x98\x18\x76\x46\xbf\ +\x00\x44\x83\x84\x55\x66\xd4\x1d\x99\x9f\x9f\xc7\x85\x0b\x17\xe4\ +\xfb\x1f\x3f\x7e\x5c\x10\x47\x95\x83\xa1\x56\x44\x69\xd3\x81\xa5\ +\x8c\x9e\x76\x0e\x89\x90\x12\x0a\xe7\x9a\x49\xa5\x52\x02\x75\x03\ +\x10\x87\x30\x99\x4c\x62\xf7\xee\xdd\x82\x4a\x11\xb5\xa5\xee\x8f\ +\x2a\x94\x48\xf8\x9b\x87\x43\x2c\x16\x13\xc2\xf8\xc5\x8b\x17\xe1\ +\xf1\x78\xd0\xd5\xd5\x25\xe9\x45\x1a\x1e\xee\xb3\xce\xce\x4e\x14\ +\x0a\x05\x9c\x39\x73\x06\x0d\x0d\x0d\x78\xdf\xfb\xde\x87\x57\x5f\ +\x7d\x15\x4e\xa7\x13\x9f\xf8\xc4\x27\x00\x00\x81\x40\x00\x06\xc3\ +\xb2\xaa\x31\x23\x7e\xf2\x23\x59\xf9\x18\x0e\x87\x31\x36\x36\x86\ +\x53\xa7\x4e\xa1\xbb\xbb\x1b\x7b\xf7\xee\xc5\x96\x2d\x5b\x60\x32\ +\x99\x10\x89\x44\x90\x4a\xa5\x44\xc4\x75\xeb\xd6\xad\x78\xfd\xf5\ +\xd7\x71\xff\xfd\xf7\xc3\xef\xf7\x0b\xda\xc9\xd7\xb2\x79\x6b\x2a\ +\x95\x42\x4b\x4b\x8b\x1c\x40\x4c\xed\xf1\xf0\xa3\x00\x29\xa3\x4f\ +\xb3\xd9\x8c\x44\x22\x21\xc6\x74\x6a\x6a\x4a\x8a\x1b\xe8\x80\xf4\ +\xf5\xf5\x61\xf7\xee\xdd\x68\x6d\x6d\xc5\x91\x23\x47\x44\xac\x6f\ +\xdb\xb6\x6d\xc8\xe5\x72\x38\x79\xf2\x24\xea\xea\xea\xd0\xd5\xd5\ +\x05\x97\xcb\x25\x7f\x93\xea\xe6\xb4\x3b\xab\xed\x27\x15\x7d\xbe\ +\xda\xd4\x0c\xdf\xc3\xc3\x86\x9f\x35\x3c\x3c\x8c\xdf\xfc\xe6\x37\ +\x68\x6a\x6a\x92\x40\x2e\x9b\xcd\xca\xa1\x4c\x8d\x39\x72\x1f\xa9\ +\x45\x64\x30\x18\x04\x05\xa4\x33\xca\xc3\x4d\x4d\x39\xa9\xc6\x9d\ +\xbf\xf3\x1a\x79\x40\xb3\x0d\xca\xba\x75\xeb\xa4\xcd\x15\x53\x15\ +\x7d\x7d\x7d\x72\x68\x90\x63\x47\x9e\xaa\xc1\x60\x10\x05\xfe\x44\ +\x22\x81\xca\xca\x4a\x21\x2d\x4f\x4e\x4e\x8a\x38\x34\xa5\x1d\xd4\ +\xe1\x76\xbb\xe1\xf3\xf9\x90\x4c\x26\x51\x5b\x5b\x8b\xd6\xd6\x56\ +\x69\x1d\x52\x5f\x5f\x2f\x4d\x7f\x55\x89\x87\xa9\xa9\x29\xdc\x70\ +\xc3\x0d\xb2\xf7\x4a\xd9\x46\xab\xd5\x8a\xae\xae\x2e\xf4\xf4\xf4\ +\x20\x1a\x8d\x4a\x53\x72\x95\x4a\xc2\xd4\x13\xd3\x55\x74\xb2\xb8\ +\xe7\xdc\x6e\xb7\xd8\x24\xa7\xd3\x89\xf9\xf9\x79\xf8\xfd\x7e\x7c\ +\xf7\xbb\xdf\xc5\x4b\x2f\xbd\x84\x9f\xfe\xf4\xa7\xd8\xbd\x7b\xf7\ +\xdb\x6c\x07\x51\x16\x75\x7d\xf0\x2c\x61\xaa\x8f\x01\x0c\xd7\x38\ +\x1d\x3d\xa2\x3d\x2a\x67\x8e\xe7\x9a\xca\x33\xe5\xfd\xe4\xfe\xa4\ +\x03\xfc\xbb\x48\x17\x2e\x2d\x2d\xb7\x3f\xb3\xdb\xed\x48\xa7\xd3\ +\xc2\x69\x9a\x9b\x9b\x93\x80\x9a\x1a\x6b\x0c\x94\x68\x13\x29\x99\ +\xa4\x3a\x4b\xe4\x64\xf1\xb5\x2a\x82\xcd\x2c\x95\x4a\x25\x52\xd1\ +\x47\x52\x79\x54\x4a\x12\x9d\x11\x9d\x6e\xb9\x92\x98\x88\x12\x81\ +\x1b\xf5\x9e\xd0\x29\xa4\x4f\xc0\xb6\x6e\x04\x0e\xf8\x1c\x03\x65\ +\x7e\x67\xf2\xe7\x78\x4f\x48\x6d\xa0\xf3\x4c\xff\x86\xa4\x79\x06\ +\x77\xd9\x6c\x56\x90\x36\x60\x65\x8a\x98\x55\xb8\xe4\x8e\xa9\xc5\ +\x4c\xb4\xeb\x46\xa6\x77\xf8\x87\x08\xe5\x8e\x8c\x8c\x88\x73\xc4\ +\x1b\x64\x34\x2e\x0b\x1a\x92\xb4\xc6\xc3\x32\x9d\x4e\x0b\x54\x4c\ +\x0f\x94\x28\x16\xcb\xaa\x5f\x7e\xf9\x65\x81\xd3\x98\xe2\xe0\xe4\ +\xb0\x2c\x98\x5f\x8c\x55\x83\x6c\xf9\xc1\x68\xaf\x58\x2c\x4a\x43\ +\x62\x46\x06\xf4\x60\x79\xc3\xe8\xe0\xd1\xb0\xb2\xdc\x9b\xdf\x57\ +\xe5\x89\xad\x36\xd6\xea\x20\x95\x7a\xcd\xe5\xde\xb7\x1a\xe7\x67\ +\xad\x8e\x5b\xa9\xe7\x4b\x21\x32\xda\xe7\x88\x2e\xa9\xad\x48\x18\ +\xed\xb1\x92\x0b\x00\xf6\xed\xdb\x87\x68\x34\x2a\x48\x01\xa3\x36\ +\x6e\x32\xf6\xa1\x62\xfe\x9b\x8b\x92\x29\x0b\x12\x14\xf9\x79\xd1\ +\x68\x54\xd2\x43\xcc\xeb\xf3\x40\xa4\x93\xc6\x0a\xa4\x54\x2a\x85\ +\x6c\x36\x2b\x6d\x1d\x28\x48\x48\x91\x51\x5e\x13\x37\xea\xe5\x1c\ +\x5b\xad\x23\xc5\x39\x56\xa3\x45\xd5\xa9\x22\xa1\x51\x85\xc7\xf9\ +\x38\x89\xdc\xfc\xce\xd5\xd5\xd5\x08\x06\x83\x68\x6c\x6c\x94\xca\ +\x91\x5c\x2e\x07\x97\xcb\x85\x50\x28\x24\x1a\x31\xed\xed\xed\xf0\ +\xf9\x7c\x88\x46\xa3\xb0\x5a\xad\x18\x1d\x1d\x45\x59\x59\x99\xb4\ +\x1d\xda\xba\x75\x2b\x36\x6f\xde\x8c\x48\x24\x82\x48\x24\x82\xb2\ +\xb2\x32\xcc\xce\xce\xc2\xe5\x72\x21\x99\x4c\xa2\xa1\xa1\x01\x66\ +\xb3\x59\x9c\xd3\xea\xea\x6a\x44\xa3\x51\x31\x1c\x44\x1d\x18\x91\ +\x92\xff\x63\x34\x1a\xd1\xde\xde\x8e\xaa\xaa\x2a\x9c\x3e\x7d\x1a\ +\xd5\xd5\xd5\x58\xb7\x6e\x9d\x44\xf9\x7b\xf6\xec\xc1\x8b\x2f\xbe\ +\x88\xb9\xb9\x39\x39\x14\x19\xa1\xbd\xf2\xca\x2b\xd0\xe9\x56\xea\ +\xc6\x91\x23\x47\x94\x8f\x30\x3d\xd3\x72\x34\x34\x9c\x33\xa3\xd1\ +\x88\x8d\x1b\x37\xe2\xf4\xe9\xd3\x58\x5a\x5a\x42\x53\x53\x93\xa0\ +\xd3\xaa\x06\x0f\xa3\x3e\x92\xfe\x1f\x7c\xf0\x41\xdc\x7f\xff\xfd\ +\xf8\xc7\x7f\xfc\x47\xe1\x79\x10\xa1\x38\x70\xe0\x80\x1c\x5e\xc0\ +\xa5\xc0\x41\x2d\xda\x58\xcb\x9e\xbd\x9a\x83\x4c\x45\x93\x74\xba\ +\x65\x7d\x9c\xaa\xaa\x2a\x41\x1c\x0f\x1f\x3e\x8c\xb3\x67\xcf\x62\ +\xf7\xee\xdd\x2b\xd0\x75\x35\x3d\xca\x40\x93\x8e\x13\x53\x71\x7c\ +\x8d\x5a\x99\xa7\x06\x0e\x2a\xca\xa5\xa2\x56\xe4\xb2\x30\x9d\x63\ +\x30\x18\x30\x36\x36\x86\xae\xae\x2e\x6c\xdc\xb8\x11\xc3\xc3\xc3\ +\x72\x5f\xd8\xfe\x46\xa7\xbb\x54\x4c\xa4\xde\x23\xf2\x6f\xf4\x7a\ +\xbd\xf4\xaa\x24\x6d\x00\x58\x46\x70\xb7\x6d\xdb\x86\xef\x7f\xff\ +\xfb\x38\x77\xee\x9c\xe8\x5c\x1d\x3c\x78\x10\x4f\x3e\xf9\xa4\xf0\ +\x5d\x2d\x16\x8b\x04\x44\x3a\x9d\x0e\x7e\xbf\x1f\xed\xed\xed\xc8\ +\xe7\xf3\xe8\xee\xee\xc6\xb1\x63\xc7\xd0\xd6\xd6\x86\xf6\xf6\x76\ +\xb9\x77\xfc\x2e\xea\x7d\xd1\xe9\x74\xd8\xb6\x6d\x1b\x1e\x79\xe4\ +\x11\x38\x1c\x0e\xf9\x7e\xfc\xfe\x9c\x43\xae\x25\x75\x7f\xf2\xbb\ +\x44\xa3\x51\xbc\xff\xfd\xef\x47\x7f\x7f\x3f\x22\x91\x88\x9c\x63\ +\xcd\xcd\xcd\x18\x18\x18\xc0\xa7\x3f\xfd\x69\x1c\x3f\x7e\x5c\xce\ +\x1a\x2d\xb5\x40\xfb\x7d\xd4\x35\xc5\x83\x9e\xf7\x15\x80\xd8\x3e\ +\x06\x6b\x44\x4e\x80\x4b\x3a\x5e\x2a\xc7\x55\x0d\xea\xc8\xe5\xa1\ +\xa2\xfe\xbb\x39\xd8\x37\x2f\x1e\x8f\xcb\x3d\xa7\x53\xcf\x40\xda\ +\x62\xb1\xc8\xba\xe3\xbd\xe1\xf9\xcd\x7b\xcf\x20\x92\x8e\x04\xcf\ +\x06\x16\x0c\x30\x03\xc5\x02\x0f\xa2\x5e\x3c\x33\x18\x24\xd0\xa9\ +\x2a\x16\x8b\xe2\x4b\xd0\x6f\xa0\x83\xce\x94\x1e\x39\x5b\xfc\x9b\ +\x4e\xa7\x53\x00\x02\xf2\x5c\xe9\x50\xd1\x0e\xf0\x7b\xa8\x08\x24\ +\x1d\x30\x60\x65\xab\x32\xee\x2b\xee\x5f\x3a\x71\xb4\x3d\x2a\x5d\ +\x86\x05\x59\xcc\xbe\xd0\x61\xd3\x8a\x9e\xaa\x42\xed\x46\x5e\x24\ +\x3d\xd0\x99\x99\x19\x9c\x39\x73\x06\xd9\x6c\x16\xd9\x6c\x16\x43\ +\x43\x43\x68\x6c\x6c\x04\xb0\x1c\xcd\x73\x51\xd1\xb0\xd2\x13\xd6\ +\xe9\x74\x52\xf1\x44\x0f\xd8\x6a\xb5\x62\x61\x61\x01\xe1\x70\x18\ +\x3a\x9d\x0e\x5e\xaf\x17\xd5\xd5\xd5\xe8\xed\xed\x95\x7e\x3f\x13\ +\x13\x13\x68\x6a\x6a\x42\x4b\x4b\x0b\x9a\x9a\x9a\xa0\xd3\xe9\x10\ +\x89\x44\xc4\x53\x9c\x9b\x9b\x93\x8b\xa7\x01\x23\x17\x84\x93\xc5\ +\x6a\x1d\x22\x28\x24\x24\x93\xb0\x47\xad\x0f\x95\xdc\x79\xb9\x71\ +\xb5\x8e\xd3\x95\xc6\x6a\x8e\xd5\x6a\xaf\x55\xa3\x1a\xed\x46\x2f\ +\x35\x4a\xa1\x57\xea\xff\xb9\x40\x54\x27\x83\x48\x24\xab\x88\xe8\ +\xe8\x74\x76\x76\x62\x7a\x7a\x1a\x75\x75\x75\x28\x2f\x2f\xc7\xf8\ +\xf8\x38\x6a\x6b\x6b\x45\x41\x9b\x0e\x1a\x53\x23\x44\x1f\x79\xd0\ +\xb3\xd2\x82\x8b\x36\x9f\xcf\xcb\x6b\x0a\x85\xe5\xbe\x71\x24\xe7\ +\xaa\xe4\x43\x5e\x23\x23\x44\xa6\x0a\x4b\xa5\x00\xd7\x82\x1a\xae\ +\xf6\xbb\xca\xb1\xe0\xda\xe5\xe6\xa5\xb1\xe4\x70\x38\x1c\x58\x58\ +\x58\x10\xa7\x0f\x80\x08\xef\xa5\x52\x29\x34\x35\x35\xad\x88\x56\ +\xd2\xe9\x34\xda\xda\xda\x50\x59\x59\x29\x04\x48\x5e\x3f\xa3\xd8\ +\x96\x96\x16\x58\x2c\x16\x24\x12\x09\x5c\xb8\x70\x41\x0c\x85\xc7\ +\xe3\x91\x08\xb2\xba\xba\x5a\x1a\x8b\x2e\x2e\x2e\xe2\xf0\xe1\xc3\ +\xd8\xbb\x77\x2f\xf2\xf9\xbc\x04\x25\x34\x46\xa1\x50\x08\x4e\xa7\ +\x13\xb5\xb5\xb5\xe8\xeb\xeb\x83\xd3\xe9\x14\x54\x70\xc3\x86\x0d\ +\xb2\xe6\x63\xb1\x18\xdc\x6e\x37\x8a\xc5\x22\x5c\x2e\x17\x06\x07\ +\x07\xe1\x74\x3a\xe1\xf1\x78\x44\xcd\x38\x14\x0a\xa1\xa1\xa1\x61\ +\x05\xea\x49\x28\x9c\x69\x59\x87\xc3\x21\x24\x61\x1a\x53\x72\xeb\ +\x88\x72\x52\xdd\x7f\x61\x61\x01\x5e\xaf\x17\x4e\xa7\x53\x8c\x17\ +\x1b\x42\xbb\xdd\x6e\x71\x04\xaa\xaa\xaa\xf0\x27\x7f\xf2\x27\xd2\ +\x92\x82\x83\x86\x50\xeb\x5c\x71\x6d\xf3\xf9\x6b\xc5\xab\x02\x2e\ +\x89\x81\x52\xe6\x82\x73\xed\x72\xb9\x10\x8d\x46\xe5\xc0\x64\x6b\ +\x1c\x95\x7b\x45\xc7\x49\x6d\x8f\x43\x74\xc4\x64\x32\x61\x76\x76\ +\x76\x45\xe5\xf4\xfc\xfc\xbc\x68\x5e\xd1\xb9\xe1\x21\xc0\x60\x15\ +\xc0\x8a\x20\x93\x6b\x9a\x86\xdf\x60\x30\xe0\xd4\xa9\x53\xd8\xb0\ +\x61\x03\x1a\x1a\x1a\xa4\xff\xe7\xf0\xf0\xb0\xa4\x41\x78\x0f\xd5\ +\xf7\x93\x4b\xab\x52\x26\x68\x23\x72\xb9\x1c\x1c\x0e\x07\x7e\xf8\ +\xc3\x1f\x62\xfb\xf6\xed\xa8\xa9\xa9\x41\x77\x77\x37\x80\x65\xa7\ +\xe2\xe1\x87\x1f\x16\x69\x1d\xde\xd7\xa9\xa9\x29\x18\x0c\xcb\xdd\ +\x40\x28\xcd\xf0\xcc\x33\xcf\xa0\xb7\xb7\x17\x9f\xf9\xcc\x67\xe4\ +\xde\x31\x90\x57\x07\xf7\xe6\x8e\x1d\x3b\xd0\xd4\xd4\x24\x36\x9a\ +\x88\x15\xd1\x3e\xe0\x12\x82\xc2\x43\x8e\xa8\x03\xf9\x60\x81\x40\ +\x00\x9f\xf8\xc4\x27\x70\xea\xd4\x29\x04\x83\x41\x58\x2c\x16\x4c\ +\x4e\x4e\xa2\xb1\xb1\x11\xc3\xc3\xc3\xb8\xf3\xce\x3b\xf1\xd0\x43\ +\x0f\xc1\xeb\xf5\xae\x68\xa9\xc2\xef\xc1\xdf\xf9\x3d\xb5\x76\x47\ +\x25\xaf\xf3\x35\x2a\x87\x49\x45\x22\xb9\x46\xd5\x14\x17\xff\x06\ +\x8b\x40\xd4\x8a\x3a\x75\xac\x16\x40\xbf\x93\x91\x4e\xa7\xa5\x28\ +\x87\xe7\x26\xf7\x14\x11\xb6\x74\x3a\x2d\x01\xa4\x5e\xaf\x97\xca\ +\x52\x95\x96\x01\x5c\x92\x78\x50\x0b\x93\xe8\x64\x19\x8d\x46\x49\ +\x45\x93\x03\x0a\x40\xaa\x8c\x39\x0f\xbc\x97\xfc\x1c\x95\xee\xc1\ +\xea\x67\xee\x03\x0e\x9e\x11\x94\x5a\x60\xda\x98\x9f\x45\x87\x87\ +\xda\x57\x9c\x6f\xce\x25\xef\x17\x70\x49\xcb\x4d\x1d\x74\xc2\x78\ +\x06\xf1\xde\xd1\x31\x53\x29\x37\xb4\xe5\xfc\x3c\x95\x0a\x03\x5c\ +\x0a\x7e\x01\x2c\x73\xb0\x78\xc8\xa9\xb2\xfa\x5e\xaf\x17\x4d\x4d\ +\x4d\x48\xa5\x52\x38\x76\xec\x18\x2c\x16\x8b\xf4\x0a\xa2\x27\xce\ +\x45\xa7\x42\xa3\x24\xa8\xd2\xb3\xa4\x93\xb4\x65\xcb\x16\xd4\xd4\ +\xd4\x60\x6c\x6c\x4c\x3c\x4c\x56\x8d\x59\xad\x56\xd8\xed\x76\x39\ +\xf0\x78\x01\xf1\x78\x5c\xaa\xb6\xe8\x58\x71\xf2\xf3\xf9\x65\x79\ +\x7d\x92\x8d\x59\xd9\xe2\x72\xb9\x90\x48\x24\x44\x4b\x2b\x97\xcb\ +\x21\x16\x8b\xc1\xe1\x70\xac\xa8\x66\xbc\x56\x63\x2d\x8e\xd0\xe5\ +\xd2\x7b\xab\x7d\xe6\x95\xd2\x7f\xab\xfd\xae\x7e\x27\x3a\x56\x4c\ +\x29\x10\x1a\x66\x7a\x20\x95\x4a\xa1\xa6\xa6\x46\x3a\x9c\xf7\xf5\ +\xf5\xe1\xa3\x1f\xfd\xe8\x8a\x5c\x3d\x91\x2e\x6a\x1a\x11\x12\x9e\ +\x9b\x9b\x93\x43\x74\x61\x61\x41\x72\xe0\x33\x33\x33\x48\xa7\xd3\ +\x28\x2f\x5f\x16\x14\xcd\x64\x32\x98\x99\x99\x11\xc7\x4a\x8d\x1c\ +\x81\x95\x0b\x9b\xdf\x59\x25\x9c\x5e\xee\x3a\x2f\x37\x6f\xda\x39\ +\x53\xab\xc7\x18\xb9\xa9\x8e\xa7\x3a\x67\x3a\x9d\x4e\x88\x95\x66\ +\xb3\x19\xb5\xb5\xb5\x88\xc7\xe3\xd2\x34\x14\x80\x90\xee\xc9\x5b\ +\x1b\x1b\x1b\xc3\xf0\xf0\xb0\x10\xbf\xc9\x5b\xa2\x73\x45\xe1\x5c\ +\xaa\xa9\x03\x90\x46\xa3\x3c\xdc\x18\x08\x18\x8d\x46\x24\x12\x09\ +\xe4\xf3\x79\x74\x76\x76\x22\x93\xc9\x60\x64\x64\x04\x8d\x8d\x8d\ +\x82\x38\xd1\xb9\x6d\x6c\x6c\x94\x03\xc9\xe1\x70\x88\x26\x16\x09\ +\x9d\xd3\xd3\xd3\xe8\xed\xed\x15\x64\x6c\x76\x76\x16\xcd\xcd\xcd\ +\xb0\xdb\xed\xd0\xeb\xf5\x22\x7f\xf0\x9e\xf7\xbc\x07\xaf\xbc\xf2\ +\x0a\x0e\x1d\x3a\x24\xce\x12\x8d\x90\xcd\x66\x93\x26\xa7\x24\xaa\ +\x33\x0d\x42\x02\x70\x6d\x6d\x2d\xea\xea\xea\x44\x64\x72\xe7\xce\ +\x9d\xf0\xfb\xfd\xd2\xfb\x8d\x28\x20\x53\x84\x4c\xf9\x30\xbd\x6f\ +\xb5\x5a\xf1\xe2\x8b\x2f\xe2\x3b\xdf\xf9\x0e\xee\xb9\xe7\x1e\x79\ +\x9f\x1a\x6d\x02\x2b\x5b\x71\xad\x76\xef\xaf\x76\x68\x03\x0f\x16\ +\xc2\xe4\xf3\x79\xf8\xfd\x7e\x39\x48\x68\xf7\x82\xc1\x20\x1e\x7f\ +\xfc\x71\x78\x3c\x1e\xe1\xa4\x32\x62\x66\x05\x21\x0f\x5e\x22\x43\ +\x24\xe1\x02\x97\xf4\x7f\x0a\x85\x82\x04\x1f\xaa\xd6\x19\x70\xe9\ +\xc0\xe0\x5e\x50\x25\x68\xd4\xd4\x76\x45\x45\x05\xc2\xe1\x30\x8e\ +\x1f\x3f\x8e\xdb\x6f\xbf\x1d\xd9\x6c\x16\xd1\x68\x14\xc3\xc3\xc3\ +\xf0\x7a\xbd\xf2\x37\x58\x10\x41\x47\x80\x3a\x66\x1c\x2a\x3a\x16\ +\x8d\x46\x71\xe0\xc0\x01\x6c\xdf\xbe\x1d\x53\x53\x53\x82\xae\x12\ +\x45\xe5\xfd\x64\xeb\x90\xf9\xf9\x79\x98\xcd\x66\xec\xd8\xb1\x03\ +\x4b\x4b\x4b\xf8\xbb\xbf\xfb\x3b\x78\x3c\x1e\x54\x56\x56\xe2\xfe\ +\xfb\xef\x17\x7e\x25\x87\xb6\x18\x81\xa3\xad\xad\x0d\xbb\x76\xed\ +\xc2\x1b\x6f\xbc\x21\x62\xc7\xdc\x1b\x6a\x4a\x55\x2d\x18\xa0\x53\ +\x53\x55\x55\x85\xad\x5b\xb7\x0a\x51\xfe\xeb\x5f\xff\x3a\x5e\x7d\ +\xf5\x55\x8c\x8d\x8d\x61\xdb\xb6\x6d\xa8\xab\xab\x43\x67\x67\x27\ +\x1e\x7b\xec\x31\xcc\xcc\xcc\xc8\x7d\xd7\xae\x03\x75\x1d\x69\x8b\ +\x5f\xf8\xbb\x36\xe0\x53\xd3\x8c\x74\x8c\xc9\xdb\xd4\x3a\x59\xfc\ +\x3c\x3a\x8a\xac\x94\xd3\xf2\x46\xe9\x60\x68\x83\xbe\x77\x32\x72\ +\xb9\x9c\x14\x8c\xd0\xf9\x20\x7f\x9a\x45\x2c\x76\xbb\x5d\x68\x1f\ +\xb4\x5d\x2a\xb0\x41\x54\x59\x95\x66\x61\x26\x4a\x6d\xf1\x45\x9b\ +\x49\xda\x09\xed\x25\xed\x05\xd7\x19\x39\x51\xb4\x05\x44\x6b\xe9\ +\x53\xa8\x73\x48\xce\x14\xaf\x85\xc8\x35\xef\x89\xba\x7f\xe9\x40\ +\x72\xee\x54\xa7\x98\x67\x00\x7f\xae\x64\x2f\x54\x24\x4f\x3b\xd4\ +\xc7\x54\x47\x0b\x58\x49\x45\x30\xd4\xd6\xd6\x3e\x40\xd8\xb5\x50\ +\x28\x48\xd5\x0e\xf5\x6b\xae\xbb\xee\x3a\xc9\x6b\x3a\x1c\x0e\x21\ +\x7f\x11\xe2\x66\x4e\x35\x16\x8b\x09\x1a\xa0\x56\x85\xe5\x72\x39\ +\xd8\xed\x76\x21\x9a\xa7\xd3\x69\xa9\x4e\x62\x13\x5a\x36\x82\x56\ +\x0f\x6b\x3a\x02\x34\x76\xac\x36\xa0\x72\x35\x51\x92\xba\xba\x3a\ +\xf1\x7e\x49\xc6\xe3\x02\xe1\x02\xe2\xc2\xa8\xad\xad\x45\x20\x10\ +\x58\x91\x83\xff\x9f\x0e\x15\x61\xb9\xd2\x67\xaa\x13\xaf\x3e\x06\ +\xac\x4c\x6f\x5d\xce\xa1\xd2\x8e\x2b\x39\x63\x4c\x99\x02\x10\x03\ +\xab\xe6\x99\x89\x10\xd0\x89\x6a\x6a\x6a\x12\xa7\x48\x95\xb7\x58\ +\x5a\x5a\xee\x09\x18\x8f\xc7\xb1\xb0\xb0\x80\x91\x91\x11\xa4\xd3\ +\x69\x24\x93\xc9\x15\xaa\xb6\x2c\x93\xb5\x58\x2c\x38\x73\xe6\x0c\ +\xa6\xa7\xa7\x45\x1b\x08\x80\x6c\x1c\xed\x66\x2a\x35\xa7\xa5\xe6\ +\x62\xad\x8e\x27\x1f\xe3\x46\x22\xac\xac\x06\x06\xfc\xbb\xea\x3d\ +\x29\x95\x12\xa0\xc2\xf8\xba\x75\xeb\x56\xc8\x85\x78\xbd\x5e\x31\ +\x90\xd1\x68\x14\xa3\xa3\xa3\xa8\xac\xac\x94\x96\x4c\xfe\xdf\x72\ +\x99\xca\xcb\xcb\xe1\xf1\x78\xa4\xca\xe5\xc2\x85\x0b\x28\x14\x0a\ +\x22\x67\xc1\xfe\x55\x15\x15\x15\x18\x1e\x1e\x46\x26\x93\x41\x7b\ +\x7b\xbb\x3c\x57\x57\x57\x27\x7d\xaf\x58\x09\xd4\xd1\xd1\x21\x0d\ +\xcb\x93\xc9\xa4\xcc\x07\xab\x36\x1d\x0e\x87\x34\x2a\x2d\x2f\x2f\ +\x47\x47\x47\x87\xf0\xa4\x52\xa9\x14\x46\x46\x46\x30\x30\x30\x80\ +\xc9\xc9\x49\xc4\x62\x31\x1c\x3a\x74\x08\xa7\x4f\x9f\x96\x34\x07\ +\x49\xed\x74\x84\x0a\x85\x82\x20\x65\x34\xba\x95\x95\x95\x52\x85\ +\x43\xc4\x9a\xa9\x84\xba\xba\x3a\xb4\xb4\xb4\x00\x80\x20\xce\x2e\ +\x97\x0b\xe9\x74\x1a\x4e\xa7\x53\x2a\x02\xeb\xeb\xeb\xe1\x70\x38\ +\x10\x8d\x46\xd1\xde\xde\x8e\x78\x3c\x8e\x63\xc7\x8e\x61\xc3\x86\ +\x0d\x22\x93\x91\xcb\xe5\x90\x4a\xa5\x64\x9d\x5e\xed\x1e\x59\xcb\ +\xe0\xe7\x92\x9c\x4c\x1e\xaa\x8a\xac\xf2\x90\x79\xfe\xf9\xe7\xf1\ +\x93\x9f\xfc\x44\xe8\x13\xb4\x87\xb4\x89\xaa\xa1\xa5\x4d\x5a\x5a\ +\x5a\x12\xd9\x01\x72\x8a\x88\x02\x32\x12\x27\xda\xae\x16\xf5\x70\ +\xff\xf2\x00\x27\x22\x49\x61\x50\x1e\x50\x67\xce\x9c\x81\xcb\xe5\ +\xc2\x6d\xb7\xdd\x86\xd1\xd1\x51\x3c\xf1\xc4\x13\xd8\xb3\x67\x0f\ +\xe6\xe7\xe7\x71\xf1\xe2\x45\x39\x54\x98\x36\xe4\x7d\xa6\xc3\xc5\ +\x39\xe5\xfe\x98\x9c\x9c\x44\x7d\x7d\xbd\x70\x55\x26\x26\x26\xe0\ +\xf1\x78\xf0\xe8\xa3\x8f\xe2\xc4\x89\x13\x22\xf8\x48\x67\xcd\x66\ +\xb3\xa1\xb9\xb9\x19\x91\x48\x04\x9f\xfa\xd4\xa7\x70\xe7\x9d\x77\ +\xe2\xf6\xdb\x6f\x87\xdf\xef\x5f\xa1\xa1\xa6\xfe\xa8\xf3\xc4\x7f\ +\x93\xc9\x24\x0e\x1e\x3c\x08\xab\xd5\x2a\xfc\x17\xbe\x57\x15\x9e\ +\xe4\xbd\x01\x20\x9c\xaf\xd6\xd6\x56\x74\x77\x77\xe3\x47\x3f\xfa\ +\x11\x2a\x2a\x2a\xf0\xb9\xcf\x7d\x0e\xc0\x32\x97\xe7\xba\xeb\xae\ +\xc3\xcc\xcc\x0c\xf6\xef\xdf\x8f\x0d\x1b\x36\xac\x40\x25\x56\x43\ +\xfd\x55\xfb\xa1\x22\x18\xea\x6b\xb5\x76\x8a\x0e\x20\xef\x97\xfa\ +\x1e\x35\x58\x20\x88\x40\xc7\x4b\x9b\x92\x26\x38\xb1\x5a\x25\xe2\ +\x6a\x48\x7e\xa9\xd7\x19\x0c\xcb\xf2\x0c\xac\xd2\xa6\xb2\xb9\x4a\ +\xb5\xe1\x59\xca\x16\x32\xac\x12\x65\x00\x44\x87\x8b\xd9\x2e\x15\ +\xb9\x52\x81\x11\xa6\x6e\xd5\x39\x64\xa0\xa0\xa2\xb0\x4c\x1d\xaa\ +\xd7\xc9\xb5\x4c\x14\x95\xd9\x35\x15\x8d\xd2\xce\x3b\x1d\x45\xee\ +\x27\x3a\x7c\x6c\xf5\xa4\xf6\xcf\xe4\x7e\x52\xe7\x9a\xf7\xe8\x5a\ +\xfc\x94\x1a\x06\xb3\xd9\xfc\x00\x2b\xf3\xe8\x25\x1a\x0c\x06\x64\ +\x32\x19\x9c\x3d\x7b\x16\xbd\xbd\xbd\xd8\xb8\x71\x23\x5a\x5b\x5b\ +\xd1\xdf\xdf\x8f\xc9\xc9\x49\xb9\x58\xf2\x56\xd8\xe5\x9d\xf0\xb8\ +\x1a\x71\x01\xcb\xc4\x48\x8f\xc7\xb3\xe2\x46\xd0\xd8\x90\xe0\x4b\ +\x88\x92\x37\x6e\x66\x66\x46\x48\xbb\x4c\x1b\x10\x9e\xaf\xaa\xaa\ +\x82\xcb\xe5\x12\xe8\x9d\x37\x82\x9e\x3a\xf3\xda\xe4\xa5\x58\x2c\ +\x16\x34\x37\x37\x63\x69\x69\x09\xc1\x60\xf0\x9a\x38\x58\x6b\x39\ +\xe0\x4b\x8d\xcb\x39\x51\x6b\xfd\x8c\x52\x0e\x41\xa9\xcf\x51\x9d\ +\x05\x6e\x54\xa6\x23\x78\xa0\x30\x27\xce\x68\x82\x4d\x80\x17\x16\ +\x16\x84\x04\x9d\xcb\xe5\x30\x3e\x3e\x2e\x1a\x24\x54\x1a\xa7\xe0\ +\x60\x36\x9b\x85\xd5\x6a\x5d\xa1\x65\x44\x72\xb3\xca\xbd\x52\x9d\ +\xd1\x52\xdf\x53\x1b\x29\xf2\x5a\x4b\xcd\x97\xfa\x19\x6a\xc4\x49\ +\xa3\xa8\x75\x3c\xf9\x43\x07\xaf\xd4\xfb\x4b\x7d\xae\xc9\x64\x42\ +\x3c\x1e\x47\x26\x93\x11\x62\xfb\xc2\xc2\x82\x94\xe3\x2e\x2e\x2e\ +\xc2\xe7\xf3\x21\x9b\xcd\xe2\xd4\xa9\x53\x98\x9a\x9a\x92\x14\x2b\ +\xe1\x75\x72\xb5\xc2\xe1\xb0\x20\xba\x14\xdc\x65\x3a\xcf\xe7\xf3\ +\xc9\xda\x27\x9a\xc1\x20\x84\xce\x0e\x00\x64\xb3\x59\xa9\x9a\x63\ +\x5b\x06\x8b\xc5\x82\xfa\xfa\x7a\xcc\xcc\xcc\x48\x8a\x8f\x68\x32\ +\xab\x43\x79\xd0\x1b\x0c\x06\x04\x02\x01\x9c\x3b\x77\x0e\xb1\x58\ +\x0c\xa3\xa3\xa3\x78\xfa\xe9\xa7\x71\xe8\xd0\x21\x49\x0d\x31\x9a\ +\xa4\xe1\xe2\x81\xc6\xf2\x76\xa6\x88\xab\xaa\xaa\x24\x9a\xb5\x58\ +\x2c\xb0\x58\x2c\x22\xd2\x18\x8d\x46\xc5\xd1\xb2\x58\x2c\x52\xfd\ +\x9b\x4c\x26\x61\xb5\x5a\x45\xd4\x32\x18\x0c\x22\x97\xcb\xc1\xef\ +\xf7\x4b\x39\xb4\x5e\xbf\xac\x2f\x46\x14\x84\x87\x3a\xcb\xcb\x29\ +\x60\x49\xfb\xc0\xfb\xaa\x3a\x08\x6b\x1d\x4c\xe1\x32\x25\xa5\x12\ +\x68\x89\xa2\xcc\xcc\xcc\x08\x27\x4c\xa7\xd3\xe1\x9f\xfe\xe9\x9f\ +\x70\xe6\xcc\x19\xe9\x42\xa0\x22\x0e\x2a\xea\xc1\x80\x86\xc8\x06\ +\x51\x2d\x5e\x07\x9f\x57\x5b\x81\xa8\x4e\xbd\x4a\xa2\xe6\xe7\xe4\ +\xf3\x79\x58\xad\x56\xe1\x9d\xaa\xa9\x92\x60\x30\x88\xf7\xbc\xe7\ +\x3d\x88\xc5\x62\x78\xe9\xa5\x97\xf0\x81\x0f\x7c\x00\xc1\x60\x10\ +\x43\x43\x43\x32\x37\xdc\x07\xaa\x58\xa7\xaa\xfb\x94\xc9\x64\xe0\ +\xf1\x78\xf0\xb1\x8f\x7d\x4c\xec\x41\xb1\x58\x84\xd7\xeb\xc5\xd2\ +\xd2\x12\xbe\xf6\xb5\xaf\x61\x7a\x7a\x1a\x0e\x87\x43\xda\x1d\xf9\ +\x7c\x3e\xd4\xd7\xd7\xa3\xb7\xb7\x17\xfb\xf7\xef\xc7\xdf\xff\xfd\ +\xdf\xc3\xe1\x70\xc8\xe1\xaa\x06\xa0\xaa\x4e\x98\x16\x11\xd2\xe9\ +\x96\x85\x1a\x9f\x7f\xfe\xf9\x15\x81\x10\xe7\x8c\x4e\x89\x4e\x77\ +\xa9\x8f\x27\xf7\x44\x55\x55\x15\x1c\x0e\x07\x3a\x3b\x3b\x91\xcf\ +\xe7\xf1\xf0\xc3\x0f\xa3\xbb\xbb\x1b\xb7\xdf\x7e\x3b\x46\x46\x46\ +\x50\x5f\x5f\x8f\x62\xb1\x08\xb3\xd9\x2c\x15\x75\x5a\xbb\xa9\xda\ +\x1c\xad\xfd\x51\xed\x50\x29\xdb\xa1\x3a\x64\x2a\xcf\x4c\x7d\x9c\ +\xeb\x42\xb5\x6f\xbc\x27\xaa\xe3\xc6\x74\x1a\xcf\x51\x75\x70\x3e\ +\x98\x95\x58\x4b\x50\x4f\xe7\x9d\xc1\x75\x5d\x5d\x1d\xec\x76\xbb\ +\xf4\x80\xcd\xe5\x96\x9b\xbf\xd3\x36\x92\x03\x4b\x7b\x44\xe7\x87\ +\xce\x0e\x1d\x73\x16\x40\x91\xbb\x4d\x07\x46\x9d\x27\xee\x19\x7e\ +\x17\xde\x77\xce\x3f\x1d\x22\xfa\x03\xbc\x6e\xae\x15\x3a\x47\x74\ +\xde\x98\x09\xe0\x39\xa3\x75\xb0\xf8\xf9\x6a\xf0\xbc\x56\x67\xe8\ +\xdd\x18\x06\xb3\xd9\xfc\x00\xcb\xb4\xa9\x4b\x14\x89\x44\x24\xc5\ +\x30\x39\x39\x29\x9d\xa9\xa9\xd3\xc3\x0b\x99\x9b\x9b\x83\xd3\xe9\ +\x44\x2a\x95\x5a\xa1\x5e\xcd\x9b\xcf\xc3\x9b\xb9\x5d\x42\xcd\x76\ +\xbb\x1d\x2e\x97\x4b\x0e\xdf\xca\xca\x4a\x51\x0e\xa6\x2e\x12\x3d\ +\x6e\xf2\xbc\x3c\x1e\x8f\xa4\x43\x8a\xc5\xa2\x38\x01\xe1\x70\x18\ +\x99\x4c\x06\x95\x95\x95\x68\x6c\x6c\x44\x65\x65\xa5\x18\x85\xea\ +\xea\x6a\x89\x82\xca\xcb\x97\x55\xdc\x23\x91\x88\x6c\xfa\xff\xc9\ +\x28\xb5\x29\x2f\xb7\x51\x57\x7b\x9f\xf6\xb1\x2b\x7d\x2f\xad\xc3\ +\xb1\x96\x0d\xc6\x39\x26\x82\xc3\xd4\x00\xef\x0f\x17\x30\x8d\x57\ +\x22\x91\xc0\xe0\xe0\x20\x92\xc9\xa4\xf0\x6c\x8a\xc5\x22\xc6\xc7\ +\xc7\x51\x28\x5c\x6a\x65\x54\x53\x53\x83\x58\x2c\x26\x06\x1f\x58\ +\xb3\x8b\xcc\x9e\x00\x00\x20\x00\x49\x44\x41\x54\x8e\x26\xf9\xa3\ +\x12\xe8\xb5\xd7\xb7\x9a\xb3\xa5\x5e\xe3\xd5\xcc\x1b\x7f\x57\x37\ +\x50\xa9\x08\x55\x1b\x81\x96\x7a\x0d\xb0\xdc\xe6\xa7\xba\xba\x1a\ +\x53\x53\x53\x52\x02\xdf\xd8\xd8\x28\xba\x2a\x44\x5f\xea\xeb\xeb\ +\xe1\x72\xb9\xd0\xdb\xdb\x2b\xc4\x6e\x12\xe1\x55\x27\x74\x6a\x6a\ +\x0a\xa3\xa3\xa3\xe8\xeb\xeb\xc3\x3d\xf7\xdc\x03\xab\xd5\x8a\x57\ +\x5e\x79\x05\x7a\xbd\x1e\x2d\x2d\x2d\xa2\x74\xdf\xd5\xd5\x05\xff\ +\x6f\x91\xaf\x40\x20\x20\x87\x6e\x34\x1a\x45\xb1\x58\x14\x42\x2f\ +\x85\x80\x97\x96\x96\x44\x9f\x2e\x91\x48\xc0\x6c\x36\xc3\x6a\xb5\ +\x22\x10\x08\xa0\xa7\xa7\x47\xb8\x66\x27\x4e\x9c\x40\x26\x93\xc1\ +\xf9\xf3\xe7\xd1\xd7\xd7\x27\x51\x22\x91\x27\x4a\x4e\xa8\xe8\x0a\ +\x45\x00\x59\x72\xcd\xea\x40\xde\x6b\x16\x0a\xd0\x91\x22\x5a\x5c\ +\x5f\x5f\x8f\x68\x34\x8a\x74\x3a\x8d\x75\xeb\xd6\x61\x71\x71\x11\ +\x0e\x87\x03\x75\x75\x75\x82\x74\x77\x75\x75\x89\x61\xce\xe7\xf3\ +\x18\x1d\x1d\x85\xcb\xe5\x42\x75\x75\xb5\x34\x7e\xbf\x78\xf1\x22\ +\x1a\x1b\x1b\x11\x0e\x87\xf1\xd6\x5b\x6f\xc1\xe3\xf1\x60\x68\x68\ +\x08\xd1\x68\x14\xe7\xcf\x9f\x47\x3c\x1e\x87\xdb\xed\x96\x40\x8a\ +\xc4\xfd\xcb\xad\x15\xad\x33\xce\x9f\x40\x20\x80\x64\x32\x09\xbb\ +\xdd\x2e\x48\xd9\xc4\xc4\x04\xa2\xd1\x28\x26\x26\x26\x50\x2c\x16\ +\xe1\x70\x38\x10\x0a\x85\xf0\xbd\xef\x7d\x0f\xe3\xe3\xe3\x42\x4d\ +\xe0\xa0\x53\xc5\xb5\xa7\xae\x67\xde\x07\x9d\x4e\x27\xfc\x55\xb5\ +\xca\x8a\xeb\x90\x07\x12\xf7\x1d\xf9\x5d\x9c\x6f\xa2\x1b\x4e\xa7\ +\x13\x7a\xbd\xfe\x6d\x68\xfd\xfa\xf5\xeb\x91\x4c\x26\x31\x36\x36\ +\x86\xdb\x6f\xbf\x1d\x07\x0f\x1e\x14\xa9\x0f\x3a\x78\x74\x20\x55\ +\x54\x81\x07\x67\x36\x9b\xc5\xf6\xed\xdb\x71\xdf\x7d\xf7\x61\xe7\ +\xce\x9d\x18\x1d\x1d\x15\x11\xd7\x17\x5f\x7c\x11\xff\xf1\x1f\xff\ +\x21\x02\x8e\xa9\x54\x0a\x6d\x6d\x6d\xa8\xa9\xa9\xc1\xc9\x93\x27\ +\xd1\xd5\xd5\x85\x7f\xf9\x97\x7f\x91\xf5\x21\x69\x12\xa5\x52\x6b\ +\x71\x71\x11\xd1\x68\x54\xe6\x41\x7d\x9d\x4e\xb7\x5c\x60\x31\x34\ +\x34\x84\xb7\xde\x7a\x4b\xa8\x0c\xbc\x7e\xa2\x43\x24\x21\xd3\x69\ +\x05\x96\x9d\x2c\x9f\xcf\x87\x0d\x1b\x36\xa0\xae\xae\x0e\xaf\xbd\ +\xf6\x1a\x7e\xf3\x9b\xdf\xe0\x43\x1f\xfa\x10\x36\x6f\xde\x8c\x74\ +\x3a\x8d\x0d\x1b\x36\xc0\xe9\x74\x8a\x53\x5c\xca\x86\x94\x7a\x9c\ +\xfb\x42\x75\x08\x4b\xd9\x1e\xfe\xa8\x28\x95\xea\xf4\xd3\x49\x56\ +\x7f\x57\x9d\x5e\x95\x0f\xc7\xfb\xae\xa6\xb3\xd4\x35\xcc\xe0\x4d\ +\xad\x3c\x2d\x35\xf8\x3e\x16\xcb\xd4\xd6\xd6\xbe\xed\x1a\x55\xad\ +\x49\x3a\xdf\x5a\xd4\x94\x95\x93\x6a\xca\x92\xe7\x06\x79\x84\xaa\ +\x14\x82\xea\xf0\xf0\x87\x69\x6a\x5e\xaf\xfa\x37\x54\x47\x93\x9f\ +\xc7\xb4\x3a\x1d\x2a\x3a\x53\x5a\x24\xea\x7f\xdb\x89\xba\xdc\x30\ +\x38\x9d\xce\x07\x58\x5a\xc9\x2a\x2a\x72\x97\x08\xf7\x2f\x2c\x2c\ +\x20\x1e\x8f\x0b\x3c\x38\x37\x37\x87\x99\x99\x19\x69\xd8\x3b\x3e\ +\x3e\x8e\x74\x3a\x2d\x87\x50\x24\x12\x11\xa7\x86\x93\xab\xe6\x77\ +\x55\x5e\x10\x2b\x95\x88\x0c\xcc\xcc\xcc\x08\xf7\x4a\x2d\xd1\xe4\ +\xc2\x48\xa7\xd3\xd2\x28\xda\x62\xb1\x20\x1c\x0e\xc3\x6a\xb5\xa2\ +\xb6\xb6\x56\xa2\x9c\x5c\x2e\x27\xa4\x3b\x1e\xfe\xec\x17\x56\xaa\ +\xf4\xf8\x6a\x46\xa9\xc3\x58\x1d\x6a\x44\x73\xb9\xe7\xb5\xff\xbf\ +\xdc\x63\x57\xf3\x7e\xf5\x39\xd5\x30\xa8\xff\x57\x53\x05\xbc\xcf\ +\x4c\xfd\xce\xcc\xcc\x20\x95\x4a\xc1\xeb\xf5\x4a\x71\xc2\x7b\xdf\ +\xfb\x5e\x00\x90\xb4\x16\x0f\x74\x96\x43\x13\x26\x66\xaa\x84\x88\ +\x55\x4d\x4d\x0d\xe2\xf1\xf8\x0a\x51\xd8\x2b\x5d\xef\x6a\xe9\xc2\ +\x2b\x6d\x18\x75\x53\x95\x72\xdc\xb8\x79\xb9\xa1\xd5\xbf\x55\xea\ +\x3b\x10\xd1\x63\x14\x5a\x55\x55\x85\xae\xae\x2e\xd1\x54\x71\xb9\ +\x5c\x22\x36\x37\x39\x39\x89\x27\x9e\x78\x02\x3a\xdd\x72\xea\x8e\ +\x68\x0e\x4b\xdd\x29\xb2\x5a\x5b\x5b\x8b\x75\xeb\xd6\xa1\xbd\xbd\ +\x1d\xe5\xe5\xe5\xb0\xdb\xed\xd2\x9f\xb3\xba\xba\x5a\x94\xee\x49\ +\x8e\xb7\xdb\xed\x92\x0e\xf2\x7a\xbd\x2b\xaa\x41\x9d\x4e\xa7\x44\ +\x70\x33\x33\x33\x18\x1e\x1e\x96\xc3\x68\x7c\x7c\x1c\x17\x2f\x5e\ +\x44\x6f\x6f\x2f\xfa\xfb\xfb\x71\xf1\xe2\x45\x84\xc3\x61\x4c\x4e\ +\x4e\x0a\x97\x86\xd7\x44\xb2\x26\x03\x17\x1e\xb4\x8c\x72\x99\xf2\ +\x22\xd7\x8a\x87\x83\x8a\x72\x71\x4f\xab\x9c\x1e\x6a\x31\xd1\x09\ +\x63\x6a\x51\xad\xe4\x21\xd1\xb7\xbd\xbd\x1d\x1e\x8f\x07\xf1\x78\ +\x5c\x9c\xfe\xfa\xfa\x7a\x54\x54\x2c\xb7\xc5\x32\x9b\xcd\x18\x1e\ +\x1e\x46\x20\x10\xc0\x8e\x1d\x3b\x50\x5e\x5e\x8e\xc9\xc9\x49\x9c\ +\x39\x73\x06\x7d\x7d\x7d\x48\xa7\xd3\x38\x73\xe6\x0c\xe2\xf1\xb8\ +\xd8\x13\x75\x0d\x70\xed\x31\x55\x51\x28\x14\x44\xb7\x87\xf7\x9a\ +\x05\x3a\xc9\x64\x12\xd1\x68\x14\x76\xbb\x1d\x16\x8b\x05\xa7\x4e\ +\x9d\x42\x3c\x1e\x17\x5d\x31\xb3\xd9\x8c\x5f\xfd\xea\x57\xe8\xef\ +\xef\x5f\x51\x9a\xad\x1e\xf6\x2a\x9f\x0b\xb8\x24\x28\x0a\x40\x5e\ +\x47\x09\x05\x92\xb8\x89\x68\xf1\x79\x1e\x48\x74\x28\x88\xb4\x91\ +\xbb\x93\x4a\xa5\x50\x5f\x5f\x2f\x87\x72\x2e\x97\x83\xd5\x6a\xc5\ +\xfb\xde\xf7\x3e\x0c\x0c\x0c\x88\x7c\xc7\x23\x8f\x3c\x02\xa7\xd3\ +\x29\xc8\x9c\x96\xd8\xcd\x79\xa2\xd3\xb1\xb0\xb0\x80\x1b\x6f\xbc\ +\x11\xdb\xb7\x6f\xc7\x89\x13\x27\xe0\xf7\xfb\x45\x5c\xb3\xa7\xa7\ +\x07\x87\x0e\x1d\x82\xdb\xed\x16\xe5\xfa\x4d\x9b\x36\xa1\xae\xae\ +\x0e\xaf\xbf\xfe\x3a\x1e\x7d\xf4\x51\xb4\xb6\xb6\x0a\xef\x50\xdd\ +\xc3\xb4\x09\x44\x63\x89\xde\x71\x6f\x6a\x51\x8e\x9f\xfd\xec\x67\ +\xd2\xa6\x4a\x75\x42\x58\x3c\xc3\x6c\x09\xaf\x5d\xa7\xd3\x61\xdd\ +\xba\x75\x58\x5a\x5a\x82\xc7\xe3\xc1\xc4\xc4\x04\x42\xa1\x10\x92\ +\xc9\x24\x6e\xba\xe9\x26\x38\x1c\x8e\xb7\xa1\x27\xa5\x10\x28\xd5\ +\x41\x52\xbf\xff\x6a\xff\xd7\x3a\xee\xda\x79\x2d\x45\x84\x56\x83\ +\x3a\x2d\xf7\xaa\x54\xfa\x4a\xad\x24\xe5\xdf\x24\x0d\x07\x58\xe9\ +\x64\x69\x9d\x3f\x7e\x26\xcf\x58\x35\x08\xe1\xb9\xaf\x3a\x45\x2c\ +\x06\xe3\x5c\xb1\x18\x89\xa9\x6c\x15\x35\xe2\x63\x1c\xfc\xee\xe4\ +\x6c\xf1\xde\xf0\x31\x3a\x68\x44\xb9\xf9\x19\x74\x9e\x54\x87\x4a\ +\x95\x14\x51\xaf\xed\xff\xa2\x13\x75\xb9\x61\xb0\x58\x2c\x0f\xb0\ +\xfa\x8e\xde\xaa\xc5\x62\x11\x28\xd7\x62\xb1\x08\x72\xc5\xca\xbf\ +\x7c\x3e\x7f\xa9\x99\xa1\x71\xb9\xd9\x6d\x2e\x97\x43\x73\x73\xb3\ +\x90\x70\xa9\x2e\x4d\xc8\x7f\x76\x76\x56\x1c\x34\x60\x59\x09\x9b\ +\xfc\x1f\xf6\xbb\x8a\x44\x22\xc8\x64\x32\x70\xb9\x5c\x72\x83\xca\ +\xcb\xcb\x85\xb3\xd5\xdb\xdb\x8b\x50\x28\xb4\x42\x92\xbf\xad\xad\ +\x4d\xb8\x1a\xa3\xa3\xa3\xc2\x21\xa3\x86\x87\x4a\xa6\xab\xaa\xaa\ +\x92\xc6\xa7\xff\x13\x04\x6b\x35\x47\x41\x85\x92\xb5\x8f\xaf\xc5\ +\x31\xba\x52\x34\xa5\x85\xab\xd5\xc7\xd4\xf7\x68\x9d\x3c\x75\x03\ +\xaa\x25\xa9\x34\x76\x3c\x64\x18\x55\x1a\x0c\x06\xd8\xed\x76\x54\ +\x56\x56\x62\x74\x74\x14\x85\x42\x01\x89\x44\x42\xf8\x76\x55\x55\ +\x55\x70\x3a\x9d\x32\xf7\xa9\x54\x4a\x52\x05\x36\x9b\x4d\x0c\x07\ +\x53\x2c\x6c\x17\xa2\xce\x87\xf6\xff\x97\x43\x00\xb5\xaf\x2b\x35\ +\x54\xc7\xa9\xd4\x9c\x6b\x23\x50\x75\xce\xb5\xef\x53\x3b\xb3\x13\ +\x5a\xf7\xf9\x7c\xa8\xab\xab\x93\x00\xc3\xe9\x74\x8a\x20\xe2\x1b\ +\x6f\xbc\x81\x17\x5e\x78\x01\x9d\x9d\x9d\x52\x21\xa7\x8a\xe9\x6e\ +\xdd\xba\x55\x9c\xae\xea\xea\x6a\x9c\x39\x73\x46\x0e\x75\x22\x4f\ +\xf1\x78\x1c\xa7\x4f\x9f\x46\xa1\x50\x80\xdf\xef\xc7\xe9\xd3\xa7\ +\x11\x89\x44\xa4\x6a\x8f\xed\x88\x92\xc9\x24\x1c\x0e\x87\x54\xfb\ +\xb0\x5f\xdc\xd4\xd4\x94\x70\xb5\xfa\xfb\xfb\xd1\xd7\xd7\x27\x44\ +\xd3\x62\xb1\x28\x08\x93\x5a\x36\x4d\x23\xab\xa6\x13\x69\x5c\x6b\ +\x6b\x6b\x57\x20\x23\xea\xc1\x4f\x47\x8e\x06\x3f\x97\xcb\x09\x71\ +\x98\x08\xb4\x6a\x18\x9d\x4e\xa7\x14\x48\xf0\x6f\xb1\x95\x85\xc5\ +\x62\x41\x3a\x9d\x46\x4b\x4b\x0b\xca\xcb\xcb\xd1\xdf\xdf\x8f\xd9\ +\xd9\x59\xb4\xb7\xb7\xc3\x6a\xb5\x8a\x78\xb1\xc3\xe1\x40\x3e\x9f\ +\xc7\xc8\xc8\x08\x1c\x0e\x07\x3c\x1e\x8f\x10\xcf\x23\x91\x88\xa0\ +\x59\xc7\x8e\x1d\xc3\xf0\xf0\x30\x1a\x1a\x1a\x24\x85\x08\x40\xd0\ +\x22\x9d\x6e\xb9\xca\xf8\xdc\xb9\x73\x22\x14\x4a\x44\xe6\xe4\xc9\ +\x93\xf8\xca\x57\xbe\x82\xaf\x7e\xf5\xab\xd2\x2f\xf1\xc4\x89\x13\ +\x08\x87\xc3\xc8\x66\xb3\x98\x98\x98\x40\x5f\x5f\x1f\x9e\x7a\xea\ +\x29\x51\xe2\x07\x20\xc8\x14\x11\x07\x35\x85\xc3\xb5\xa7\x22\xc1\ +\x44\x90\x58\x9e\x4e\x87\x81\x08\xb3\x76\xef\x72\x9e\xf9\xb9\x44\ +\xf8\x17\x17\x17\xc5\x79\x8a\x46\xa3\xb0\x58\x2c\xb8\xe9\xa6\x9b\ +\x10\x89\x44\xe0\xf5\x7a\x71\xfa\xf4\x69\x9c\x3b\x77\x0e\x6e\xb7\ +\x5b\x0e\x2c\x7e\x8e\x8a\x1a\xe4\xf3\xf9\x15\xdc\x57\xa6\xfc\x6f\ +\xbd\xf5\x56\x8c\x8f\x8f\xe3\xa1\x87\x1e\xc2\xc7\x3f\xfe\x71\x3c\ +\xf9\xe4\x93\x38\x73\xe6\x8c\x38\xe2\xbc\x8f\x0b\x0b\x0b\xf8\x87\ +\x7f\xf8\x07\xdc\x7a\xeb\xad\x62\x63\x78\xdd\x5a\x27\x82\xd7\x44\ +\x3d\x3e\xfe\x7d\xce\x9b\x5e\xaf\x87\xdd\x6e\xc7\x33\xcf\x3c\x23\ +\xdc\x5b\xbd\x5e\x2f\xdc\x34\x75\x6e\xf8\x77\x48\x86\x5e\xb7\x6e\ +\x1d\x86\x86\x86\xe0\xf3\xf9\xd0\xda\xda\x8a\x57\x5f\x7d\x55\x1e\ +\xa7\xec\x89\xea\x5c\xa9\x63\x2d\x41\xf3\x6a\xcf\xa9\x3f\x5a\x9b\ +\xcd\x6b\x52\xed\xb6\x6a\xcb\xd4\xc0\xb3\x14\xfa\xc5\xeb\xd3\xa2\ +\xa3\x2a\x02\xc6\x39\xd6\xea\xc1\x69\x83\x4b\x3a\xb6\x44\xac\xa8\ +\x23\xa7\xd3\xe9\x44\x29\x5d\x4d\x6b\xf2\xf3\x0c\x86\x4b\xe2\xad\ +\x2a\xea\x46\xfb\x41\x9b\xa1\x56\x13\xaa\x45\x18\xfc\x51\x91\x28\ +\xa2\x5b\x2a\x37\x4a\x5d\x9b\xff\x7f\x72\xa2\x2e\x37\x0c\x0d\x0d\ +\x0d\x0f\x90\x4f\xc1\xe8\x98\x1c\xac\x50\x28\x84\xb2\xb2\x32\x34\ +\x36\x36\x4a\x9b\x03\xc2\xcd\x8d\x8d\x8d\xd0\xeb\xf5\x08\x85\x42\ +\x52\x69\xc2\x8e\xd9\x4e\xa7\x13\x63\x63\x63\x62\x50\xd9\x9f\x8e\ +\x79\x79\x76\x69\x27\xc9\x4e\xaf\xd7\x4b\xf4\x4b\x42\x71\x73\x73\ +\xb3\xa0\x66\xb9\x5c\x0e\x93\x93\x93\x70\x38\x1c\x82\x2a\x94\x95\ +\x95\x09\xd7\x45\xaf\xd7\x0b\x2f\x83\xc8\x19\xb5\x5d\x54\x92\x72\ +\x65\x65\x25\x86\x87\x87\xdf\x16\x29\x70\xac\xd5\xe9\x2a\xf5\x3a\ +\xed\xe6\x51\x5f\xa7\x3e\x57\xca\x09\x5b\xed\x33\x57\x8b\x8e\xf8\ +\x7f\xd5\xe1\xe2\x63\xda\x8d\x4c\x27\x96\xe5\xb0\x8c\x42\x48\xc8\ +\x25\x57\xa8\x94\x06\x14\x1b\xee\x8e\x8f\x8f\x8b\x28\x5d\x3e\x9f\ +\xc7\x89\x13\x27\x24\xdd\x3b\x3a\x3a\x8a\x70\x38\x2c\x22\x87\xc9\ +\x64\x52\xf4\xb6\xe6\xe6\xe6\x50\x57\x57\x87\xc9\xc9\xc9\xb7\x39\ +\xb5\x97\xbb\xfe\x52\x06\x67\xb5\xf9\x5d\x6d\xce\xd5\xc7\x79\xc0\ +\x01\x6f\x57\xf5\x2e\x35\xa7\x74\xee\x75\x3a\x9d\x18\x24\xbf\xdf\ +\x2f\x44\x67\x36\xb9\x25\xb9\xbb\xa7\xa7\x47\xa4\x49\xe8\xf4\x30\ +\x35\x48\x4d\xaa\xf9\xf9\x79\x4c\x4e\x4e\xe2\xe9\xa7\x9f\x46\x65\ +\x65\x25\xf6\xef\xdf\x8f\xa1\xa1\x21\xb8\xdd\x6e\xec\xda\xb5\x0b\ +\xd5\xd5\xd5\xd2\x4c\x9a\x0e\x69\x22\x91\x40\x73\x73\x33\x0a\x85\ +\x02\x4e\x9f\x3e\x2d\x29\x34\x9d\x4e\x87\x81\x81\x01\x69\x32\xec\ +\x76\xbb\x45\xbc\x92\xbd\x3e\xcb\xca\xca\x30\x33\x33\x03\xbd\xfe\ +\x92\x7e\x19\xf5\x6a\x80\xe5\xb4\x00\x91\x4c\x12\xa9\x59\xee\xce\ +\x68\x97\x9c\x07\xce\x47\x36\x9b\x15\x24\x85\xce\x23\xd7\x8e\x2a\ +\xc1\xb0\xb8\xb8\x88\x48\x24\x02\x93\xc9\x84\x86\x86\x06\x41\xb0\ +\xd9\x95\x9e\xe4\xf9\x9a\x9a\x1a\x69\x5d\x41\x1b\xa0\xd7\xeb\xf1\ +\xeb\x5f\xff\x1a\xd3\xd3\xd3\xd8\xb8\x71\x23\x2a\x2b\x2b\xe1\xf7\ +\xfb\x61\x36\x9b\xd1\xd6\xd6\x06\xb3\xd9\x8c\xa9\xa9\x29\xd8\x6c\ +\x36\x58\xad\x56\x71\xc2\x74\x3a\x1d\x42\xa1\x10\xb2\xd9\xac\x04\ +\x03\xb4\x59\x94\x20\x01\x20\x9c\xb5\x9a\x9a\x1a\xbc\xf4\xd2\x4b\ +\x08\x85\x42\xd0\xeb\xf5\xf8\xf1\x8f\x7f\x8c\xcf\x7f\xfe\xf3\x18\ +\xfd\xad\xda\xfc\xf3\xcf\x3f\x8f\x47\x1e\x79\x04\x47\x8f\x1e\x45\ +\x7f\x7f\x3f\x5e\x7b\xed\x35\x3c\xfa\xe8\xa3\x78\xf8\xe1\x87\xa5\ +\x62\x53\xeb\xa4\xd0\x79\x52\xd7\x99\xea\x88\xf2\x70\x21\x52\xa4\ +\x3a\x14\x16\x8b\x45\xe4\x14\x78\x90\x92\x1b\xa5\xf2\xe0\x00\x08\ +\x82\xc0\xee\x06\x76\xbb\x1d\x65\x65\xcb\x9d\x17\x76\xed\xda\x85\ +\xb2\xb2\x32\x1c\x3f\x7e\x1c\xcf\x3d\xf7\x9c\x54\xf0\xf1\xa0\x64\ +\x13\x5a\x55\x6e\x40\xa7\xd3\x49\x4a\xdc\x68\x5c\x16\x63\x9e\x9a\ +\x9a\xc2\x1f\xfc\xc1\x1f\xe0\xaf\xff\xfa\xaf\xb1\x61\xc3\x06\xd8\ +\xed\x76\x7c\xe9\x4b\x5f\x42\x63\x63\x23\x12\x89\x04\xaa\xaa\xaa\ +\x10\x8b\xc5\x90\xcb\xe5\xf0\xed\x6f\x7f\x1b\x1f\xf9\xc8\x47\xe4\ +\x3b\xab\x0e\x85\x76\x1f\x73\x2f\x97\x7a\x8e\xe9\x27\x56\xc5\x3e\ +\xf7\xdc\x73\x32\x5f\x2a\xaf\x49\xe5\xaf\x71\xce\x1b\x1a\x1a\xd0\ +\xd0\xd0\x80\xba\xba\x3a\x44\xa3\x51\xec\xde\xbd\x1b\x4f\x3f\xfd\ +\x34\x9c\x4e\x27\xee\xbe\xfb\x6e\xd1\x55\xd4\x52\x08\x68\x1f\x2e\ +\x67\x8b\x4a\xd9\xaa\x52\x8f\x69\x9d\x01\xd5\xc9\x52\xd1\x2b\xad\ +\x7d\x53\x3f\x4b\xb5\x4f\xbc\x46\xed\xf7\xe3\xf9\xa5\x66\x27\x54\ +\xa7\x87\x1c\x2e\xf5\x79\x0e\x16\x88\xb1\x02\x90\xe7\x31\x0b\x9b\ +\xcc\x66\xf3\x8a\x1e\x85\x2a\x2f\x8b\x69\x3f\x35\x6d\x4d\x5b\x43\ +\xee\xa8\x36\x35\xa8\x3a\x50\xea\xdc\xfd\x5f\x4e\xeb\x5d\xcb\x61\ +\x68\x6a\x6a\x7a\x40\xad\xca\x20\xfc\x3b\x3b\x3b\x2b\x1d\xe2\x81\ +\x4b\x08\x80\xff\xb7\xfc\x10\x42\xec\xd9\x6c\x16\xd3\xd3\xd3\xa8\ +\xaa\xaa\x5a\x91\x53\x67\x6f\x36\xd5\x61\x72\xbb\xdd\x42\xa4\x6f\ +\x69\x69\x81\xd1\x68\x44\x32\x99\x44\x3e\x9f\x17\xfe\x08\x95\x91\ +\x19\x6d\x2d\x2e\x2e\x37\x52\x6c\x6d\x6d\x95\xbc\xb3\xc7\xe3\x41\ +\x4b\x4b\x0b\xca\xca\x96\x3b\xa4\x5f\xbc\x78\x11\x4e\xa7\x53\x2a\ +\x9a\x36\x6e\xdc\x08\x9f\xcf\x27\x8d\x2d\xd9\x47\x2b\x95\x4a\x21\ +\x14\x0a\x5d\x31\xcd\xa7\x1d\xda\x4d\xb1\xda\xd0\xa2\x2c\x57\xda\ +\x84\xab\x1d\xf4\xa5\x3e\xb3\xd4\x63\xa5\x9c\xb5\xd5\x9c\x10\x46\ +\xc2\x5c\xf4\x2a\xf9\x96\x04\xe4\xc5\xc5\x45\xd8\x6c\x36\x21\x40\ +\x32\x9a\xe5\x30\x9b\xcd\xa2\x5d\x52\x55\x55\x25\x06\x9e\x39\x73\ +\x00\x42\xe2\x6e\x6d\x6d\x15\x7e\x46\x2a\x95\x42\x2a\x95\x5a\x93\ +\xec\x02\xaf\x69\xb5\x94\xe2\xe5\xe6\xa6\xd4\xb5\x6b\x8d\xbd\x96\ +\x47\xa1\x45\xfc\xe8\x90\xd2\x90\x53\x63\xad\xb3\xb3\x13\x06\x83\ +\x01\xe3\xe3\xe3\xd8\xbc\x79\xb3\xa4\x87\x22\x91\x08\x06\x07\x07\ +\xd1\xd0\xd0\x80\xe9\xe9\x69\xe1\x30\xc6\xe3\x71\xb4\xb7\xb7\x63\ +\x71\x71\x51\xf8\x6c\xa1\x50\x08\x5d\x5d\x5d\xa8\xaf\xaf\xc7\xc2\ +\xc2\x02\x9a\x9b\x9b\xc5\xe8\xbb\xdd\xee\x15\xbd\xfa\xac\x56\x2b\ +\xd6\xaf\x5f\x2f\x6a\xc9\xf9\x7c\x5e\xd2\x66\x81\x40\x40\xaa\x7d\ +\x28\x6c\xea\xf3\xf9\xd0\xd8\xd8\x08\xab\xd5\x2a\x15\x87\x6e\xb7\ +\x5b\x10\x0e\x92\x51\x55\x68\x9f\xd7\xca\xca\x5c\x56\xfb\x11\x69\ +\xa3\xb1\x24\x41\x9e\x73\x44\x32\x34\x9b\xbd\x53\xba\x83\x28\x08\ +\x5b\xc5\x50\x2b\xa9\xbc\xbc\x1c\x91\x48\x44\x9a\x5e\x33\xad\x4c\ +\x45\x67\xa6\x6d\xe6\xe7\xe7\x45\x3e\xe2\xbf\xfe\xeb\xbf\x60\x36\ +\x9b\xa5\x01\xb1\xcb\xe5\x42\xa1\x50\x80\xd7\xeb\x95\x06\xd5\x26\ +\x93\x49\x52\xab\x24\x64\xd3\xb0\x53\x3a\xe0\xdc\xb9\x73\x22\x5d\ +\xc1\x83\x61\x70\x70\x10\x7e\xbf\x1f\xfb\xf7\xef\xc7\x89\x13\x27\ +\xf0\xb5\xaf\x7d\x0d\x8f\x3e\xfa\x28\xac\x56\x2b\x7c\x3e\x1f\xf4\ +\x7a\xbd\xa0\x1d\x6c\x7b\xc1\xea\x4d\x06\xa3\x6a\x45\x2a\x6d\x23\ +\x1d\x22\xfe\xa8\x69\x1d\x22\x10\x0c\x62\x74\x3a\x9d\x7c\xa7\x5c\ +\x2e\x87\xf5\xeb\xd7\xc3\x66\xb3\x49\x00\xab\x36\x42\x27\x72\xaa\ +\x45\x83\x74\xba\x65\x2e\x4e\x2c\x16\x83\xcd\x66\x43\x6b\x6b\x2b\ +\xae\xbb\xee\x3a\x4c\x4f\x4f\xe3\x07\x3f\xf8\x01\xe6\xe7\xe7\x25\ +\xa8\xe5\x81\xc8\xc3\xae\xbc\xbc\x5c\x52\x31\x6c\xb5\xe3\x76\xbb\ +\xf1\xc5\x2f\x7e\x11\xf7\xde\x7b\x2f\xfe\xf0\x0f\xff\x10\x2f\xbf\ +\xfc\x32\x7e\xf4\xa3\x1f\xe1\x13\x9f\xf8\x04\x0e\x1d\x3a\x84\x13\ +\x27\x4e\xc0\xe3\xf1\x20\x1a\x8d\x62\x76\x76\x16\xdd\xdd\xdd\xf8\ +\xfe\xf7\xbf\x2f\xe2\x9e\xb1\x58\x4c\x9a\xbc\x03\x97\x47\x6f\x38\ +\x78\xef\xb9\xc6\x39\x37\x16\x8b\x05\x27\x4e\x9c\xc0\xc4\xc4\x84\ +\x04\xe4\x44\x50\x0b\x85\x82\xb4\x34\x61\x1a\xab\xb9\xb9\x19\x2d\ +\x2d\x2d\xa8\xaa\xaa\xc2\x0f\x7e\xf0\x03\xdc\x7d\xf7\xdd\x30\x18\ +\x0c\x38\x7b\xf6\x2c\x3e\xf9\xc9\x4f\xc2\x62\xb1\x88\x30\xa5\x4a\ +\x34\x5f\xcd\xc6\xac\xf6\x7d\xd5\xf7\x68\x03\x3c\xf5\x77\xde\x2b\ +\xce\x37\x51\xcb\x52\x48\x3b\xff\xaf\x75\x3c\x79\xbf\x38\x97\xea\ +\x77\x51\xd3\x87\xa5\xbe\x03\xb3\x4c\x5c\xc3\x94\x4e\x22\xb2\x44\ +\x44\x90\xfb\x85\x8e\x14\x6d\x3b\x53\x76\x3c\x3b\x69\x17\x18\x64\ +\xaa\x3f\x5a\x5b\xbd\x9a\xe3\xb4\xda\xb9\xf8\xbf\x31\x7e\x57\xdf\ +\xc1\x48\x6d\x0a\x1a\x47\xa6\x04\x29\x96\x48\x6d\x1e\x60\x99\xf8\ +\xcb\x88\x88\x0d\x70\x55\x4d\x0a\xde\x28\x87\xc3\x21\xfc\x92\xde\ +\xde\x5e\xd1\xcb\x89\xc5\x62\xb2\xa1\x82\xc1\x20\xcc\x66\x33\xea\ +\xeb\xeb\x11\x0c\x06\x61\xb3\xd9\x60\x34\x1a\x91\x4a\xa5\x50\x55\ +\x55\x25\x07\x3b\xd1\x03\x93\xc9\x84\x0b\x17\x2e\x48\xfa\x0a\x58\ +\xe6\x65\x31\x75\x53\x5e\x5e\x8e\x40\x20\x80\xaa\xaa\x2a\x41\xd2\ +\x88\xd8\xb0\x4a\x82\x95\x59\xfc\x6c\xad\x43\xb4\xda\xb8\xda\x9b\ +\xb1\x16\xa7\x88\x7f\xb7\xd4\x26\x5e\xab\x03\xb8\x16\xc7\x4f\x8d\ +\xf4\x98\x83\xa7\x71\xe5\x86\x27\x4a\xc1\x4a\x22\xe6\xdd\xcb\xca\ +\x96\x9b\xea\xb2\x91\x2e\x91\x0d\x6a\x96\xf1\x33\x1c\x0e\x07\x9a\ +\x9b\x9b\x01\x2c\xb7\x10\x31\x18\x0c\x18\x1d\x1d\x15\x5e\x87\xd3\ +\xe9\x2c\x59\xbd\xa9\x46\x78\x34\x78\xda\x2a\x1b\x3a\x3a\xbc\xde\ +\x52\x73\xa9\x8d\x96\x69\xdc\xd4\xb9\x55\x51\xcb\x52\x69\x55\x0e\ +\xa6\x7d\x68\xec\x2d\x16\x8b\x1c\x44\x89\x44\x42\x52\x67\xf9\x7c\ +\x1e\x4d\x4d\x4d\x38\x77\xee\x9c\x08\x74\x52\xcc\x90\x7a\x51\xb1\ +\x58\x0c\xb5\xb5\xb5\x68\x6b\x6b\xc3\xc2\xc2\x82\x90\xd9\x2f\x5c\ +\xb8\x80\xb1\xb1\x31\x21\x4d\x57\x56\x56\x0a\xa7\x67\x71\x71\x51\ +\xda\x3e\xd5\xd7\xd7\x23\x9b\xcd\x62\x74\x74\x54\x0e\x8f\xc5\xc5\ +\x45\xe1\xd7\xcc\xcc\xcc\xa0\xa6\xa6\x06\x89\x44\x42\x9c\x00\x36\ +\x65\x36\x9b\xcd\xd8\xbc\x79\xb3\x18\xd2\x48\x24\x22\xb2\x19\xb9\ +\x5c\x4e\xfa\xc5\x31\x82\x25\xd4\xcf\xb5\xa0\xa6\x79\x58\xa5\x55\ +\x2c\x16\x05\xc5\x62\x6f\xc9\x78\x3c\x8e\xf9\xf9\x79\x51\x99\x37\ +\x1a\x97\x9b\x56\x93\x4b\x11\x8d\x46\x45\xf0\x94\x1a\x58\x14\x79\ +\x24\x47\x0b\xc0\x8a\xfe\x83\x7b\xf6\xec\xc1\xc2\xc2\x02\x7e\xf1\ +\x8b\x5f\x60\x66\x66\x06\x3b\x76\xec\xc0\xe4\xe4\xa4\xf0\xd0\x74\ +\x3a\x1d\x5c\x2e\x97\xf4\x7a\x23\xa7\xc4\x64\x32\xc1\x66\xb3\xa1\ +\xa6\xa6\x06\x47\x8e\x1c\x41\x28\x14\x12\xb1\xc9\xdd\xbb\x77\xa3\ +\xac\xac\x0c\xeb\xd6\xad\x13\x6d\xb1\xd7\x5e\x7b\x0d\xff\xfc\xcf\ +\xff\x8c\x91\x91\x11\xb4\xb6\xb6\xae\x48\xeb\xea\xf5\xcb\x4d\xb3\ +\x29\x85\x41\xa7\x89\x04\x6b\x55\x0f\x90\xeb\x96\x07\x14\x0f\x35\ +\xf5\x79\x0e\xf2\x11\x79\x90\x91\x7a\x91\xcf\xe7\xb1\x73\xe7\x4e\ +\x4c\x4d\x4d\x21\x18\x0c\xae\x70\x82\x98\xd2\x31\x99\x4c\xc2\x55\ +\x25\x4a\x4c\xfa\x05\x9d\x2c\xa7\xd3\x89\x5f\xfe\xf2\x97\x88\xc7\ +\xe3\x68\x6c\x6c\x94\x2c\x82\xba\xde\x0d\x06\x83\x04\x56\x14\xa1\ +\xad\xaa\xaa\xc2\xbd\xf7\xde\x8b\x7b\xef\xbd\x57\x8a\x21\x5e\x79\ +\xe5\x15\x51\x65\x7f\xea\xa9\xa7\xb0\x7d\xfb\x76\x9c\x3c\x79\x12\ +\x00\xf0\xb9\xcf\x7d\x0e\x5f\xff\xfa\xd7\x31\x3b\x3b\x2b\xfc\xd6\ +\x73\xe7\xce\x49\x55\xad\xca\x4f\xbb\xdc\xa0\x5d\xa2\x66\x1c\x69\ +\x1d\x5d\x5d\x5d\xf8\xec\x67\x3f\x8b\xfb\xef\xbf\x1f\xc9\x64\x52\ +\x1c\x4c\x16\x2d\xa9\x29\x33\x56\x53\xb2\xfa\x3c\x97\xcb\xe1\xc2\ +\x85\x0b\xb8\xee\xba\xeb\xf0\xb3\x9f\xfd\x4c\x2a\x44\x79\x9f\xd4\ +\x7f\xb5\x76\x44\xb5\x0f\xa5\x6c\xd5\x95\x86\x6a\x4b\x96\x96\x96\ +\x7b\x93\xd2\x86\x90\x26\xc3\x60\x57\x6b\x87\x98\x9e\x53\xd1\x3a\ +\x7e\x57\x15\xa5\xe2\x63\xda\x60\x5d\xe5\x97\xd1\xd6\x31\x10\xe0\ +\x59\x48\x27\x8b\x22\xa0\x5c\x1b\xb5\xb5\xb5\x2b\xae\x5d\x6b\x87\ +\x39\x4a\x09\xa3\xae\x05\x7d\xe2\x39\x54\x0a\xe9\x2b\xf5\x79\xef\ +\xb6\x03\xc4\xf9\x57\x83\x7e\x8e\xb5\x7c\xc7\xb5\x0e\x03\x80\x07\ +\xe6\xe7\xe7\x31\x38\x38\x88\x78\x3c\x2e\xfa\x34\xf3\xf3\xf3\x88\ +\xc7\xe3\x70\xb9\x5c\x92\x6a\x2b\x2b\x2b\xc3\xb9\x73\xe7\x84\x18\ +\x3d\x39\x39\x89\x6c\x36\x8b\x54\x2a\x05\x8b\xc5\x82\x62\xb1\x28\ +\x3c\xad\xf9\xf9\x79\xd4\xd6\xd6\xc2\xe3\xf1\x88\x7e\x52\x34\x1a\ +\x45\x28\x14\x92\xf2\x74\x92\xd1\xe9\x15\x93\x84\xce\x45\xc8\x5e\ +\x75\x83\x83\x83\x48\x24\x12\x88\x46\xa3\x88\x46\xa3\x12\xc5\xd3\ +\x40\x51\xa7\x83\xfa\x3f\x91\x48\x04\xe3\xe3\xe3\x52\x5e\x9f\xcb\ +\xe5\xd0\xd9\xd9\x09\x93\xc9\x84\xc1\xc1\x41\x89\x26\xae\xe5\x8d\ +\xd4\x6e\x4e\xed\xff\x57\xdb\xbc\x97\x73\xc6\xb4\x0e\xc5\x5a\x53\ +\x8b\xea\x50\x61\x62\x46\x2b\x00\x24\x42\xa9\xa9\xa9\x11\x0e\x08\ +\x8d\x17\x9f\xa7\x43\xc6\xcf\x09\x06\x83\x22\xea\xc7\x7b\xe9\xf1\ +\x78\xd0\xd0\xd0\x20\x46\x8c\x55\x6d\xe5\xe5\xe5\x52\x4d\x68\x32\ +\x99\x44\xce\xa1\x54\xd5\x8b\x7a\x0d\x2a\x09\xf4\x72\xd7\xa9\x9d\ +\xbf\x52\xf3\xab\x46\x85\x34\x40\xda\xcf\x52\xff\xcf\xe8\x8e\x06\ +\x8d\x7d\x08\x6f\xbc\xf1\x46\xb8\x5c\x2e\xcc\xcd\xcd\xa1\xbd\xbd\ +\x1d\x35\x35\x35\x68\x68\x68\x40\x32\x99\xc4\xd0\xd0\x10\x36\x6d\ +\xda\x84\x81\x81\x01\xd1\x58\x73\xb9\x5c\x92\xf6\xe3\xdf\x1d\x1b\ +\x1b\x93\xa0\xc4\x64\x32\x49\x6f\x33\xa2\x7b\x63\x63\x63\x52\x1e\ +\x6d\xb7\xdb\x51\x5f\x5f\x8f\x40\x20\x20\x3d\xc2\xe8\xac\x0c\x0c\ +\x0c\xe0\xc6\x1b\x6f\x94\x14\x13\xb0\x7c\x68\x53\x5f\xae\xb1\xb1\ +\x11\x3e\x9f\x0f\x5b\xb7\x6e\x15\x59\x0d\x9f\xcf\x07\x8f\xc7\x23\ +\xf0\xfe\xcd\x37\xdf\x2c\x41\x15\x83\x21\x93\xc9\x04\xab\xd5\x2a\ +\xa9\x22\xce\xbf\xda\xfc\x5b\x45\x01\x99\xd2\x53\xe7\x98\x05\x2a\ +\xc9\x64\x12\x93\x93\x93\x82\x4e\xc7\xe3\x71\x49\x3d\x18\x8d\x46\ +\x39\xf8\x99\xaa\xa0\xd8\xaa\x5e\xbf\xdc\x37\x6f\x7c\x7c\x1c\x7e\ +\xbf\x1f\x06\x83\x01\x4f\x3d\xf5\x14\xaa\xab\xab\xe1\x74\x3a\x71\ +\xf1\xe2\x45\x94\x95\x95\xc1\x6a\xb5\x8a\x5e\x55\xa1\x50\x90\x0e\ +\x13\x24\x89\x3b\x9d\x4e\x24\x93\x49\x9c\x38\x71\x02\x3e\x9f\x4f\ +\x3a\x3b\x94\x95\x95\xe1\xd0\xa1\x43\x18\x1e\x1e\xc6\x23\x8f\x3c\ +\x82\xbf\xf8\x8b\xbf\xc0\xdc\xdc\x1c\x5a\x5a\x5a\x24\x65\x4e\x7e\ +\x93\x7a\xad\x44\xfb\x68\x03\x89\x10\x30\x25\x4c\xfb\xc8\x0a\x6a\ +\xa2\xc4\x74\xea\x69\xc8\xe9\x30\x69\x51\x0c\x3e\xef\xf5\x7a\x51\ +\x5f\x5f\x0f\x00\x92\x76\x5d\x5c\x5c\x14\xed\x22\xf2\xaf\xaa\xab\ +\xab\x05\xe9\x2c\x2f\x2f\x47\x77\x77\x37\xea\xea\xea\xb0\x7b\xf7\ +\x6e\x54\x55\x55\xe1\x5b\xdf\xfa\x96\xd8\x45\x00\x82\x5e\xa8\xa9\ +\x47\xde\xb3\xf9\xf9\x79\x44\x22\x11\xec\xdc\xb9\x13\xdf\xfd\xee\ +\x77\x61\x34\x1a\x71\xf4\xe8\x51\xfc\xf2\x97\xbf\xc4\x99\x33\x67\ +\xf0\xe0\x83\x0f\x62\x7c\x7c\x1c\x8f\x3f\xfe\xb8\xf4\x9d\x7d\xf6\ +\xd9\x67\xf1\xf9\xcf\x7f\x5e\x7a\xd8\xa9\xbd\x38\x07\x07\x07\x61\ +\x30\x18\x44\xc3\x8d\x55\x8e\x4c\x33\xf1\x9a\xb5\xfb\x59\xb5\x4d\ +\x44\xda\xd7\xaf\x5f\x8f\x68\x34\x8a\xb3\x67\xcf\x0a\x85\xa1\x50\ +\x28\xac\xe8\xd4\x01\x40\xaa\x55\xf7\xed\xdb\x87\x50\x28\x84\xb3\ +\x67\xcf\x22\x91\x48\xe0\xb3\x9f\xfd\x2c\x9e\x7c\xf2\x49\xb4\xb7\ +\xb7\xe3\x96\x5b\x6e\x59\x51\xe1\xae\xdd\xff\x5a\x67\x85\xce\x88\ +\xf6\x3e\x69\x87\x8a\xd2\xf0\xd0\x56\xd3\xe8\xc9\x64\x12\x67\xcf\ +\x9e\x85\xd1\x68\x84\xc3\xe1\x10\xd4\x8d\xf3\xa1\x5e\x07\xff\x8e\ +\x9a\x4a\xd4\xa2\x3f\x74\x98\xf8\x2f\x55\xed\xd5\x79\x24\x42\xad\ +\x12\xc6\xc9\xbb\xe4\x77\x55\xd3\x76\xda\x6b\x57\xaf\x77\x35\x24\ +\xea\x6a\xd3\x7a\xaa\xe3\xa8\xb5\xf7\xda\xb1\x1a\x72\x78\xad\xc7\ +\xef\xe2\xef\x18\xe6\xe6\xe6\x1e\x88\xc5\x62\x72\xd3\x68\xac\xd9\ +\xcb\x8a\xa4\x74\x6e\x74\x1e\xa0\xdc\xe0\x74\x82\x48\x9e\x25\x09\ +\x8e\xf0\xbd\xcb\xe5\xc2\xd6\xad\x5b\xb1\x7e\xfd\x7a\x34\x36\x36\ +\xa2\xab\xab\x0b\x56\xab\x55\x6e\x3c\x25\x15\x42\xa1\x90\x54\x38\ +\x11\x05\xe3\x01\xc0\x94\xd6\xf6\xed\xdb\xe1\xf1\x78\x90\xcf\xe7\ +\x11\x8d\x46\x11\x8f\xc7\x45\xd3\x44\x15\xb8\x4c\x24\x12\x98\x9c\ +\x9c\x44\xb1\xb8\x2c\xd5\x40\x78\x98\x7a\x5d\x54\x08\x5e\xab\xa7\ +\xba\x16\x47\x4c\x3d\xd8\xb5\x8e\xd5\x6a\x0e\xd3\x95\x3e\x73\x2d\ +\x51\xd4\x5a\x16\x08\x23\x66\xb5\x8a\x86\x7c\x0b\xa6\x6c\x17\x17\ +\x17\x85\xa7\x43\x51\xcc\x78\x3c\x2e\xa9\xa6\x44\x22\x81\x58\x2c\ +\x26\x46\x90\x72\x00\xe4\xde\x9d\x3b\x77\x0e\x63\x63\x63\x98\x99\ +\x99\x41\x45\x45\x85\xf4\x13\x4b\x26\x93\xa2\x93\x33\x34\x34\xb4\ +\xa2\x7a\x68\xb5\xf9\xd3\xa2\x4b\x34\x48\xda\x39\xd6\xce\x11\x8d\ +\x93\x76\xce\xd5\xf7\xa8\x4e\x96\x1a\xd9\xeb\x74\x97\x44\xeb\xd4\ +\x0a\x25\x56\xfd\x25\x93\x49\x59\x8f\x0c\x00\x8e\x1d\x3b\x86\xc3\ +\x87\x0f\x43\xa7\xd3\x61\xf3\xe6\xcd\x52\x18\xe0\xf5\x7a\x11\x8f\ +\xc7\x85\x7c\xde\xd7\xd7\x07\x60\x39\x5a\x34\x99\x4c\xc2\x07\xec\ +\xe8\xe8\x90\xf4\x1a\xf9\x45\x46\xa3\x51\x4a\xe3\xe9\xc0\xb8\xdd\ +\x6e\xa4\xd3\x69\x44\xa3\x51\xf8\x7c\x3e\xb9\x1f\x7a\xbd\x5e\xfa\ +\x8b\x31\x95\x36\x36\x36\x86\x5c\x2e\x87\x74\x3a\x2d\x24\x61\x3a\ +\x06\xfb\xf7\xef\xc7\x7d\xf7\xdd\x87\xf9\xf9\x79\x9c\x39\x73\x46\ +\xd2\xc1\x94\x63\x60\x35\x2e\xd1\xbb\xca\xca\x4a\xa9\xc2\x65\x73\ +\x76\xa2\xda\x6c\x9d\xc4\xea\x53\x5e\x13\xc5\x27\x49\x2d\x88\x44\ +\x22\x08\x06\x83\xd2\x40\xd8\x64\x32\x09\xda\xa9\xb6\x93\x51\xf9\ +\x81\x23\x23\x23\x28\x2f\x2f\x17\xbd\xaf\xb7\xde\x7a\x4b\x64\x63\ +\x4e\x9d\x3a\x85\xf9\xf9\x79\x78\x3c\x1e\xe8\x74\xcb\x9d\x03\xe6\ +\xe7\xe7\x25\x1d\xb9\xb8\xb8\x28\x55\x6f\xb3\xb3\xb3\xf0\x7a\xbd\ +\xb0\x58\x2c\x38\x79\xf2\x24\x7e\xf1\x8b\x5f\xe0\xbf\xff\xfb\xbf\ +\xf1\xe4\x93\x4f\xe2\xf8\xf1\xe3\xf0\x78\x3c\xa8\xab\xab\x13\xe7\ +\x4a\x15\x48\x24\x17\x55\xeb\xac\xf3\x5f\x56\x71\x71\x1d\xf1\xf0\ +\xa2\x13\xc4\xf4\x10\x49\xec\xc0\x25\xc7\x86\x9c\x48\xae\x23\x3a\ +\x9f\xd3\xd3\xd3\x52\x74\xc2\x26\xdc\xad\xad\xad\x22\x68\x4b\x35\ +\x6e\x76\x15\xa0\x2a\x3f\x25\x6e\x6e\xbe\xf9\x66\x3c\xf9\xe4\x93\ +\x78\xe1\x85\x17\xa4\xf1\xb1\x8a\xe8\xaa\xc8\x24\x0f\x67\x72\x55\ +\x6b\x6a\x6a\xf0\xfb\xbf\xff\xfb\x08\x04\x02\x78\xf4\xd1\x47\x71\ +\xf2\xe4\x49\x7c\xe8\x43\x1f\xc2\xce\x9d\x3b\xf1\x85\x2f\x7c\x01\ +\xe9\x74\x1a\xf7\xdd\x77\x1f\x7e\xf5\xab\x5f\x61\xc7\x8e\x1d\x52\ +\x59\xce\xf4\x25\x39\x4e\x15\x15\x15\x88\xc7\xe3\x12\xac\x15\x8b\ +\x45\x04\x02\x01\x41\x7e\x69\x8f\x54\x94\x44\x1b\xf8\xa8\x28\x89\ +\xcd\x66\xc3\xb1\x63\xc7\x30\x32\x32\x22\xe8\x2a\xaf\x89\x0e\xc2\ +\xd2\xd2\x12\xac\x56\x2b\xb6\x6e\xdd\x8a\x54\x2a\x85\xde\xde\x5e\ +\x8c\x8c\x8c\xe0\xf3\x9f\xff\x3c\x6e\xbe\xf9\x66\x3c\xf5\xd4\x53\ +\xb8\xe3\x8e\x3b\xa0\xd3\x5d\xaa\xf6\x24\x8f\x8b\x3f\x2a\xf1\x5f\ +\x4b\xb4\xe6\x63\x5c\x1b\xfc\x9b\x7c\x9c\xa9\x5e\x16\xc5\xa4\xd3\ +\x69\x24\x12\x09\x4c\x4f\x4f\x63\x72\x72\x12\xfd\xfd\xfd\x78\xe9\ +\xa5\x97\xb0\xb8\xb8\x08\xb7\xdb\xbd\x22\xe0\xe5\xff\xb5\x7c\x29\ +\x6d\xea\x8f\x7f\x8b\x41\x13\xbf\x37\x03\x07\x72\xa0\x54\x9b\x56\ +\xca\x21\x52\xed\x6a\xa9\x73\xed\x6a\x1d\xa7\xb5\x0e\xd5\x99\x53\ +\xbf\x9f\xda\x12\xea\x77\x39\xb4\x8e\xed\xbb\x35\x0c\x6d\x6d\x6d\ +\x0f\xb8\x5c\x2e\x34\x34\x34\xa0\xa3\xa3\x43\xf2\xfe\x8c\xc8\x26\ +\x27\x27\x45\xa1\x3d\x1c\x0e\x23\x1e\x8f\x23\x1c\x0e\x23\x10\x08\ +\x48\x4a\x82\xd5\x06\x5e\xaf\x17\xed\xed\xed\xd8\xbc\x79\xb3\xa8\ +\x59\xab\xd1\x1d\x17\xd0\xf9\xf3\xe7\xa5\x32\xe4\xe4\xc9\x93\x70\ +\xbb\xdd\x62\x80\xbd\x5e\xaf\xa8\xf8\xe6\x72\x39\xa9\x34\xa2\xe3\ +\xb6\xb0\xb0\x80\xf9\xf9\x79\x18\x0c\xcb\x22\x85\x1e\x8f\x07\x9b\ +\x37\x6f\x16\x52\x2f\x1d\x2f\xab\xd5\x2a\x08\x02\xcb\x9a\x29\x1b\ +\xc0\x8a\xa7\xb5\x8e\xb5\xa2\x5d\x5a\xef\xff\x4a\xaf\x03\xfe\x67\ +\x79\xe9\xd5\x1c\x37\xed\x6b\x98\x2b\x27\xe1\x9f\x91\x8d\x16\x4d\ +\x32\x18\x0c\xf0\x78\x3c\xb0\x5a\xad\x18\x1e\x1e\x16\x54\x84\x11\ +\xa9\x5e\xaf\x97\x4a\xc1\x40\x20\x20\xed\x36\x0a\x85\x65\x6d\xac\ +\x54\x2a\x25\x6d\x65\xce\x9f\x3f\x2f\xce\xed\xf4\xf4\x34\x6c\x36\ +\x9b\x10\x9d\xb5\xb0\x6c\x29\x47\x72\x2d\x73\x44\xa3\x54\x8a\x40\ +\xa9\x7e\x96\x36\xe5\xa8\x9d\x3f\xbe\x47\xe5\xa9\xf1\xb3\x3b\x3a\ +\x3a\x50\x5f\x5f\x8f\xd1\xd1\x51\x99\x07\x97\xcb\x85\x78\x3c\x8e\ +\xbe\xbe\x3e\x54\x54\x54\xe0\xe4\xc9\x93\xc8\x66\xb3\xf0\x7a\xbd\ +\x70\xbb\xdd\x42\xf8\x36\x1a\x8d\xd8\xb9\x73\x27\x36\x6d\xda\x84\ +\x6d\xdb\xb6\xa1\xa5\xa5\x05\x5e\xaf\x17\xc1\x60\x50\x10\x8e\x7c\ +\x3e\x2f\x2d\xa3\x22\x91\x08\x5c\x2e\x17\x2a\x2b\x2b\x11\x0e\x87\ +\x31\x3d\x3d\x0d\xbf\xdf\x0f\xaf\xd7\x8b\x62\x71\x59\x03\x6b\x7c\ +\x7c\x5c\x8a\x3b\xe8\x14\x31\x8d\x6a\xb7\xdb\xb1\x6e\xdd\x3a\x49\ +\x8b\x57\x55\x55\x09\x2f\xb1\xa5\xa5\x05\xdb\xb6\x6d\x83\xc9\x64\ +\xc2\xc1\x83\x07\x61\x34\x1a\xd1\xd0\xd0\x80\x42\xa1\x20\xad\x70\ +\xcc\x66\xb3\xa8\x2b\xab\x69\x64\x9d\x4e\x27\xd5\xa2\xd7\x5f\x7f\ +\x3d\x76\xef\xde\x2d\x1a\x5d\x5c\x47\x9c\x57\x22\xa3\x16\x8b\x05\ +\x00\xa4\x43\x43\x7f\x7f\xbf\xb4\x16\xf2\xf9\x7c\x72\x40\xf0\x00\ +\x9b\x9d\x9d\x95\x4a\xc6\xea\xea\xea\x15\x64\x7b\x83\x61\xb9\xdf\ +\x5e\xb1\x58\x44\x63\x63\x23\x4e\x9e\x3c\x29\x6a\xeb\x7a\xbd\x5e\ +\x64\x22\x78\xb0\x33\x7d\x06\x00\x27\x4f\x9e\xc4\xcb\x2f\xbf\x8c\ +\x43\x87\x0e\x21\x10\x08\x08\x4d\x80\x69\x51\x15\xcd\xa1\x83\x45\ +\xbb\x45\xe7\x97\xf7\x8a\x22\xca\x74\x28\x54\xb2\x35\x00\x09\x1a\ +\x89\x0c\xd1\x71\xe3\x35\xf0\x7e\x13\x45\x21\x1a\xc6\xf7\x27\x93\ +\x49\x4c\x4d\x4d\x21\x99\x4c\x22\x99\x4c\xa2\xac\xac\x0c\xcd\xcd\ +\xcd\x12\x3c\x36\x36\x36\x8a\x6d\x66\x4a\x71\xfb\xf6\xed\x18\x18\ +\x18\xc0\xc6\x8d\x1b\x61\xb3\xd9\xf0\xe5\x2f\x7f\x59\x02\x28\x12\ +\xe1\xd5\xc3\x9a\xf7\x89\xa9\x5f\xab\xd5\x8a\xf7\xbe\xf7\xbd\xf8\ +\xf4\xa7\x3f\x8d\x58\x2c\x86\x87\x1e\x7a\x08\xc3\xc3\xc3\xe8\xe8\ +\xe8\xc0\xdf\xfe\xed\xdf\xe2\xdf\xfe\xed\xdf\xf0\xc2\x0b\x2f\xc0\ +\xe3\xf1\xe0\xe0\xc1\x83\x70\x38\x1c\x18\x1b\x1b\x43\x3e\xbf\x2c\ +\xf8\x7a\xec\xd8\x31\x51\xe7\xaf\xaa\xaa\x82\xc7\xe3\x81\xd1\x68\ +\xc4\xcc\xcc\x8c\x38\x6e\x94\x6a\x61\xc6\x21\x9b\xcd\x0a\x6a\xa9\ +\x3a\x2f\x2a\x7a\x93\x4a\xa5\x24\x9b\x42\x49\x8e\xda\xda\xda\xb7\ +\x91\xb9\x75\xba\x65\x1e\x9a\xd7\xeb\x45\x6b\x6b\x2b\x26\x26\x26\ +\x30\x34\x34\x24\xd7\xfd\xe7\x7f\xfe\xe7\xe2\x90\x38\x9d\x4e\x71\ +\x8c\xb4\x69\xdc\x7c\x3e\xbf\x42\x97\x8c\x0e\x93\x8a\x78\x71\x4d\ +\x70\x1d\x30\x80\x4a\x24\x12\x18\x19\x19\x41\x5f\x5f\x1f\xfa\xfa\ +\xfa\x70\xf0\xe0\x41\xf4\xf4\xf4\xe0\xec\xd9\xb3\x38\x72\xe4\x08\ +\xc2\xe1\x30\x06\x07\x07\xf1\xeb\x5f\xff\x1a\xc3\xc3\xc3\x72\xa6\ +\xce\xcd\xcd\x89\x58\x30\x03\x0c\x55\xb5\x9c\xe7\x1d\x1d\x29\x3a\ +\x57\x6c\xa4\x0c\x40\x74\xea\xb8\xbe\xfe\xaf\x0e\x06\xb7\x5a\xa7\ +\x86\xa9\xf5\x52\xe3\x7f\xc3\xf1\xba\xd6\xc3\xc8\xfe\x66\x75\x75\ +\x75\x88\xc7\xe3\x82\x10\x19\x0c\x06\xc4\x62\x31\xe1\x07\x24\x93\ +\x49\x21\x39\x33\x87\x5b\x59\x59\x89\xc1\xc1\x41\x39\xb4\x19\x49\ +\x32\xba\x49\xa7\xd3\x08\x85\x42\x88\x44\x22\xe8\xe8\xe8\x40\x5b\ +\x5b\x1b\xf2\xf9\xe5\xfe\x5e\x6c\x76\xeb\x70\x38\x90\xc9\x64\x84\ +\xc0\x1b\x0c\x06\x51\x5f\x5f\x8f\x8f\x7c\xe4\x23\xd8\xbc\x79\x33\ +\xbe\xf7\xbd\xef\xe1\x8d\x37\xde\x40\x53\x53\x13\x82\xc1\x20\xd2\ +\xe9\xb4\x38\x4e\x2d\x2d\x2d\xa8\xa9\xa9\x41\x28\x14\x12\x02\x2b\ +\x1d\x32\xaa\x5a\xbb\x5c\x2e\x11\xc8\xe4\x41\x06\x5c\x7d\x9e\x75\ +\x35\x27\xab\x54\xbe\x9e\xaf\xe7\xf3\xda\xc7\xd4\xf7\x5e\x8b\x71\ +\xb9\x6b\x61\x54\xad\x72\x4b\xb4\x95\x4c\xea\x41\x49\xc9\x0b\xf2\ +\x78\xae\xbb\xee\x3a\x30\x85\x4c\xa3\x52\x5b\x5b\x0b\xa7\xd3\x29\ +\x04\xd9\x40\x20\x20\x08\x43\xb1\x58\x44\x30\x18\x44\x4d\x4d\x0d\ +\x3a\x3a\x3a\x60\x30\x18\x10\x0e\x87\x11\x0e\x87\xf1\x9e\xf7\xbc\ +\x07\x4b\x4b\x4b\x08\x04\x02\x52\x31\xa4\xc2\xe1\x74\xa2\xb5\xb0\ +\x3c\x8d\xe0\x6a\xc8\x95\x56\x4b\x46\x8b\x56\xf1\x73\xd5\xa8\x59\ +\x1d\xac\x90\x51\x53\x6e\x7a\xbd\x1e\xeb\xd7\xaf\x47\x6b\x6b\xab\ +\x88\x63\x36\x37\x37\x8b\x7a\xf7\xd4\xd4\x14\x3a\x3b\x3b\x31\x3c\ +\x3c\x8c\xc6\xc6\x46\x4c\x4d\x4d\xe1\xe2\xc5\x8b\xb8\xfe\xfa\xeb\ +\x31\x35\x35\x25\xfc\x8b\x54\x2a\x05\x9f\xcf\x87\xe9\xe9\x69\xf9\ +\x5e\x56\xab\x15\xb1\x58\x0c\xb1\x58\x0c\x66\xb3\x19\x85\x42\x01\ +\xb5\xb5\xb5\xe8\xea\xea\x82\xd7\xeb\x15\x54\x21\x99\x4c\x22\x18\ +\x0c\x8a\x5c\x4a\x6d\x6d\x2d\x8e\x1d\x3b\x86\x96\x96\x16\xb4\xb5\ +\xb5\x49\x35\x1d\x2b\x83\x78\x98\xb3\x07\x1d\x8d\xb5\xc9\x64\x92\ +\x4e\x0a\xe5\xe5\xe5\xf8\xb3\x3f\xfb\x33\x41\xa4\xa9\xd6\x4f\x44\ +\x24\x95\x4a\xc9\xfe\xe2\x81\x9c\xcf\xe7\x71\xf1\xe2\x45\xf8\x7c\ +\x3e\x7c\xf2\x93\x9f\x04\x00\x8c\x8e\x8e\xca\x41\x4b\x81\x51\xea\ +\x4f\xcd\xcf\xcf\x0b\x82\x45\x47\xa4\xbc\xbc\x1c\xe1\x70\x58\x1c\ +\x2d\xbe\x87\xa5\xdd\x0c\x00\xd8\xf6\x87\x3c\x50\xde\x63\x8b\xc5\ +\x82\xb3\x67\xcf\xa2\x50\x28\xa0\xad\xad\x0d\xe1\x70\x18\x33\x33\ +\x33\x52\x48\x11\x8f\xc7\xa5\xd8\xa2\xac\xac\x0c\x47\x8e\x1c\xc1\ +\x13\x4f\x3c\x81\xf1\xf1\x71\x58\x2c\x16\x38\x9d\x4e\x98\xcd\x66\ +\x64\x32\x19\xb1\x01\xaa\x5e\x13\x79\x40\x6a\x3a\x90\x5c\x44\x06\ +\x24\xe4\xa9\x10\x61\x51\xd1\x06\xa2\x56\xe4\x03\x51\x84\x97\x95\ +\x81\xbc\x46\x00\x12\x24\xe6\xf3\xf9\x15\xa8\x12\x9d\xbe\x62\x71\ +\xb9\x92\xce\x6e\xb7\x63\x61\x61\x01\x35\x35\x35\x88\x46\xa3\x82\ +\x0e\xb7\xb5\xb5\xa1\xbd\xbd\x1d\x66\xb3\x19\x67\xce\x9c\x11\x19\ +\x89\x6f\x7e\xf3\x9b\x92\x4a\x8b\xc5\x62\x82\x6c\x51\x6a\x84\xdc\ +\x39\xa6\xa7\x66\x66\x66\xb0\x6d\xdb\x36\x7c\xe3\x1b\xdf\xc0\xec\ +\xec\x2c\xfe\xf3\x3f\xff\x13\x17\x2e\x5c\x80\xcd\x66\xc3\x17\xbf\ +\xf8\x45\xa4\xd3\x69\xfc\xfb\xbf\xff\x3b\x00\xe0\x83\x1f\xfc\x20\ +\xde\x7a\xeb\x2d\xbc\xf6\xda\x6b\xd8\xb9\x73\x27\x4e\x9e\x3c\x89\ +\x3f\xfa\xa3\x3f\x82\xc1\x60\xc0\xd3\x4f\x3f\x8d\x70\x38\x8c\x87\ +\x1e\x7a\x08\x7f\xf3\x37\x7f\x83\x9d\x3b\x77\x0a\x4a\x09\x00\x0d\ +\x0d\x0d\xe2\xac\xaa\xd5\x69\x4c\xd9\x71\x8f\xd3\xc1\x20\xc7\xad\ +\xac\xac\x0c\x53\x53\x53\x70\xbb\xdd\x68\x6f\x6f\xc7\xd4\xd4\x94\ +\xd8\x0d\xee\x25\x7e\x56\x6d\x6d\x2d\xfc\x7e\x3f\x26\x26\x26\xe4\ +\x5e\x7e\xef\x7b\xdf\xc3\x97\xbe\xf4\x25\x7c\xfc\xe3\x1f\xc7\xcf\ +\x7f\xfe\x73\x1c\x39\x72\x04\x66\xb3\x59\x1c\x61\xde\x3b\xde\x13\ +\x16\x57\xf1\xde\x73\x3d\xd0\xc9\x61\x01\x0f\x29\x2d\xf1\x78\x5c\ +\x2a\xe8\x81\x65\xb4\xb6\xaa\xaa\x0a\x75\x75\x75\x08\x06\x83\x98\ +\x98\x98\x10\x09\x03\x93\xc9\x04\x9f\xcf\x87\x81\x81\x01\x84\xc3\ +\x61\xf4\xf5\xf5\xa1\xb1\xb1\x51\x9c\x5f\x92\xc9\xb9\x2e\x6a\x6b\ +\x6b\x85\x77\x37\x3b\x3b\xbb\xa2\x52\xdb\xe1\x70\xa0\xb1\xb1\xf1\ +\x6d\xda\x73\x2a\xbd\xe2\x6a\xcf\xb7\xdf\xc5\x28\x45\xfb\x20\xf7\ +\x57\xfb\xb8\x2a\x0b\xc3\x3d\xa1\xda\x6d\xed\x7b\x2e\x37\xd4\x40\ +\x9a\xef\x53\x39\xbf\xef\xe6\x30\x66\x32\x19\x64\x32\x19\x38\x1c\ +\x0e\x11\xf3\xa4\xd6\x0f\x1b\x7a\xb2\xdc\xde\xe7\xf3\x21\x95\x4a\ +\x21\x93\xc9\xc0\x66\xb3\x21\x9b\xcd\x62\x78\x78\x18\xc0\xf2\xa1\ +\xc4\x4d\x4d\x23\xcb\x83\xa6\xa9\xa9\x09\xcd\xcd\xcd\xc8\xe7\xf3\ +\x62\xf0\xbc\x5e\xaf\x54\xad\x91\xd7\x93\xcf\xe7\x61\xb3\xd9\x30\ +\x3f\x3f\x2f\xd1\x0b\x8d\x0a\xd3\x10\x6c\xda\xc9\x0a\xb6\xcd\x9b\ +\x37\xe3\xf4\xe9\xd3\xb8\x70\xe1\x02\x3c\x1e\x0f\xea\xeb\xeb\xa5\ +\x8a\x28\x14\x0a\x21\x97\xcb\x09\x5c\x3e\x31\x31\x01\x97\xcb\x25\ +\xaa\xd8\xef\xc4\xc9\xba\xd2\xd0\x3a\x61\x97\x7b\xcf\xb5\x42\xb2\ +\x2e\xf7\x3e\x35\xe7\x4e\x14\x91\x4d\x67\xc9\x9d\x63\xbe\x9e\x8f\ +\xf3\x30\xa1\x16\x5a\x36\x9b\x45\x75\x75\x35\x9a\x9b\x9b\x31\x30\ +\x30\x80\x9e\x9e\x1e\x41\x29\x13\x89\x04\xb6\x6d\xdb\x86\xb1\xb1\ +\x31\xd8\xed\x76\xb9\x47\x34\x3a\x3c\x30\xe9\xe4\xb8\x5c\x2e\x4c\ +\x4c\x4c\x48\xe4\xa2\xe5\x18\x68\xaf\xa7\x94\xf3\xaa\xbe\xbe\xd4\ +\xbc\x69\xdf\x53\x6a\x13\xa9\x8e\x16\xf9\x44\x00\xa4\xda\xae\xb6\ +\xb6\x16\xf5\xf5\xf5\xd0\xe9\x96\x89\xb5\x2e\x97\x0b\xf5\xf5\xf5\ +\xd8\xb4\x69\x13\x06\x07\x07\x45\x69\xda\x64\x32\xe1\x43\x1f\xfa\ +\x10\xcc\x66\xb3\x10\xfb\x79\xfd\x7a\xbd\x5e\xc4\x3d\xcf\x9e\x3d\ +\x8b\xba\xba\x3a\x34\x37\x37\x8b\x5e\x1c\x23\xd2\xf9\xf9\x79\xb4\ +\xb7\xb7\x63\x76\x76\x56\xd0\x02\xf2\x0a\x81\x65\x8e\x09\x79\x72\ +\x77\xdf\x7d\x37\x80\x65\x07\x27\x93\xc9\x48\x1a\x91\x6d\x2d\x12\ +\x89\x84\x20\x52\x74\x62\xf8\xdd\x79\x0f\x98\x32\xa6\x12\x3d\xb0\ +\x7c\xc0\x0c\x0f\x0f\x63\x6a\x6a\x4a\x64\x26\x18\x2c\x8d\x8f\x8f\ +\x43\xa7\xd3\xe1\xbe\xfb\xee\x93\xf9\xdb\xba\x75\x2b\xc6\xc6\xc6\ +\x04\x55\x20\x39\x99\x29\x31\x0a\xb2\x52\x3e\x85\x22\xaa\xd1\x68\ +\x14\x43\x43\x43\x92\x5e\x36\x99\x4c\xa2\x7b\x47\x47\x5a\xaf\xd7\ +\x63\x7c\x7c\x5c\x52\xcd\x9d\x9d\x9d\x68\x69\x69\x81\xdb\xed\xc6\ +\xe1\xc3\x87\xc5\x99\xa3\xa4\x85\xdf\xbf\xdc\x90\x79\x76\x76\x16\ +\x35\x35\x35\x78\xf1\xc5\x17\xf1\xe0\x83\x0f\xa2\xba\xba\x1a\x36\ +\x9b\x0d\x00\x04\x21\x60\x1a\x58\x45\x29\x98\xe2\x59\x58\x58\x78\ +\x9b\x68\x63\x3e\x7f\xa9\xb1\x36\x0f\x5f\xca\x5f\xa8\xd1\x37\xd3\ +\x93\x5c\x6b\x66\xb3\x59\x90\xf9\x40\x20\x20\x08\x3a\xf7\x19\x9d\ +\x78\xbe\x9e\xdf\x87\xa9\x43\xde\x7b\xf2\xa7\x1c\x0e\x87\xf0\xe9\ +\x5c\x2e\x17\x22\x91\x08\x9e\x7d\xf6\x59\x64\xb3\x59\xec\xd9\xb3\ +\x07\x2f\xbf\xfc\x32\x06\x06\x06\x24\x35\xcf\x66\xee\x76\xbb\x5d\ +\x78\x70\x74\x46\x88\xd0\x16\x0a\x05\xdc\x74\xd3\xfd\x8c\xe6\xaf\ +\x00\x00\x20\x00\x49\x44\x41\x54\x4d\x70\xb9\x5c\xf8\xc1\x0f\x7e\ +\x80\x9e\x9e\x1e\xb4\xb7\xb7\xe3\x03\x1f\xf8\x00\xb6\x6c\xd9\x82\ +\xbf\xfb\xbb\xbf\x13\x7b\xf0\x57\x7f\xf5\x57\xe8\xe9\xe9\xc1\xaf\ +\x7f\xfd\x6b\x7c\xfd\xeb\x5f\xc7\x8e\x1d\x3b\xf0\xc5\x2f\x7e\x11\ +\xb7\xdd\x76\x1b\xa2\xd1\x28\x1e\x7b\xec\x31\x3c\xf9\xe4\x93\x38\ +\x7a\xf4\x28\xee\xbb\xef\x3e\xb4\xb7\xb7\x8b\x26\xa2\xdd\x6e\x97\ +\x22\x03\x92\xfb\xb9\x07\x89\x62\xaa\x28\xa2\x4e\xb7\x5c\xc4\xd0\ +\xdf\xdf\x8f\x87\x1f\x7e\x18\x93\x93\x93\xb0\x5a\xad\x22\xdb\x43\ +\x04\x49\xbd\xaf\xe1\x70\x58\x50\x21\x60\xd9\xa9\x0b\x04\x02\x78\ +\xe4\x91\x47\xf0\x95\xaf\x7c\x05\x9d\x9d\x9d\x88\x44\x22\x58\x5a\ +\x5a\xc2\xf0\xf0\xf0\x8a\x82\x13\xee\x77\xb7\xdb\x8d\x7c\x3e\x8f\ +\xe9\xe9\x69\xe9\xab\x19\x8f\xc7\x31\x38\x38\x28\x6b\xce\x6a\xb5\ +\xca\x7d\x67\xe5\x3a\xf5\x1e\x69\x37\x4d\x26\x13\x32\x99\x0c\xc6\ +\xc7\xc7\x51\x2c\x16\xa5\x7a\x91\xe8\x19\xd7\x24\xcf\x3c\x9d\x4e\ +\x27\x3c\xb6\x40\x20\x80\xe9\xe9\x69\x09\xe4\xe6\xe7\xe7\xe5\x4c\ +\x5e\x5a\x5a\x42\x4d\x4d\x8d\x38\x88\x94\x2f\x62\x5a\x99\x3c\x36\ +\x15\x15\xfd\xbf\xe6\x64\x69\xc7\x6a\x0e\x0e\xd7\x27\xe7\x5a\xa7\ +\xd3\x21\x9d\x4e\x03\xb8\x24\x31\x73\xa5\xcf\xe0\xa0\x5d\x61\x05\ +\xbc\xc1\x60\x58\xf1\x59\xef\xe6\x30\x06\x83\x41\x31\x84\x7b\xf6\ +\xec\x11\x18\x37\x93\xc9\x00\x80\x90\x70\x5d\x2e\xd7\x0a\xfe\x52\ +\x20\x10\x90\x26\xbf\x84\xd1\x3d\x1e\x0f\x9c\x4e\x27\x4c\x26\x13\ +\x8c\x46\x23\xce\x9f\x3f\x0f\x8b\xc5\x02\x97\xcb\x25\xc6\x9e\x5e\ +\x3b\xfb\x63\x91\xdb\xe3\xf3\xf9\x60\xb7\xdb\x45\xde\xe1\x99\x67\ +\x9e\xc1\xdc\xdc\x1c\x3a\x3a\x3a\x70\xc3\x0d\x37\xa0\xa7\xa7\x07\ +\x7a\xbd\x1e\x6e\xb7\x5b\xa2\x18\x22\x33\x6e\xb7\x1b\xbd\xbd\xbd\ +\x98\x9e\x9e\xc6\xd2\xd2\x12\xdc\x6e\x37\xdc\x6e\x37\x86\x87\x87\ +\xa5\x91\x2e\x35\x7a\x54\x03\xfa\x6e\x2c\xbe\xcb\x39\x48\xaa\x53\ +\xb7\x5a\x3a\x4f\x7d\xdd\xb5\x18\xe4\xb5\xa8\x79\xfe\x85\x85\x05\ +\xc9\xd9\x13\x81\xd0\xe9\x74\x12\x65\xda\xed\x76\x64\xb3\x59\xc4\ +\x62\x31\x0c\x0f\x0f\xa3\xa6\xa6\x46\x78\x45\xc1\x60\x50\x2a\xda\ +\x46\x46\x46\xe0\x74\x3a\x91\xcb\xe5\x50\x5b\x5b\x8b\x0b\x17\x2e\ +\x60\x6e\x6e\x0e\xeb\xd6\xad\x43\x38\x1c\x86\xd7\xeb\x45\x65\x65\ +\x25\xf6\xec\xd9\x03\xa3\xd1\x88\xc3\x87\x0f\x63\xdf\xbe\x7d\x00\ +\x80\x13\x27\x4e\xac\x48\x09\x68\xe7\x47\x3b\x57\x5a\x0e\x0c\x5f\ +\x5f\x6a\xee\x54\x24\xac\xd4\x3c\xaa\x95\x44\x74\x36\xd4\xc8\x86\ +\x0e\x8f\xd3\xe9\x44\x4f\x4f\x0f\xaa\xab\xab\xb1\x69\xd3\x26\xb4\ +\xb7\xb7\x0b\x62\xbb\x7f\xff\x7e\x8c\x8e\x8e\xa2\xaa\xaa\x0a\x63\ +\x63\x63\x12\x85\x06\x02\x01\x41\xb7\x76\xee\xdc\x09\x93\xc9\x84\ +\xe3\xc7\x8f\xa3\xb9\xb9\x19\xb5\xb5\xb5\x82\xb6\x7a\xbd\x5e\x9c\ +\x3a\x75\x0a\x9d\x9d\x9d\xd8\xb5\x6b\x17\x86\x87\x87\x31\x3a\x3a\ +\x2a\xe2\xad\x3d\x3d\x3d\xe8\xe8\xe8\x80\xdd\x6e\x97\xca\xbc\x62\ +\xb1\x88\x86\x86\x06\xcc\xcc\xcc\xc8\x5a\xa6\xb0\x2e\xf9\x86\xaa\ +\xa6\x14\x11\x5d\x56\x0c\x69\xaf\x9f\x83\x11\x79\x77\x77\x37\xba\ +\xbb\xbb\xe5\x71\xda\x01\x46\xee\x6e\xb7\x5b\xe6\x98\xd1\x34\xc5\ +\x4c\x49\xc8\x66\x6a\x86\x45\x0d\x2a\xda\xc3\x76\x40\x4f\x3f\xfd\ +\x34\xd6\xad\x5b\x87\xc6\xc6\x46\xd8\x6c\x36\xcc\xcc\xcc\x88\xd2\ +\x3d\xb9\x82\xa3\xa3\xa3\x08\x06\x83\xd8\xb0\x61\x03\xfc\x7e\x3f\ +\x2a\x2a\x2a\xb0\x6e\xdd\x3a\x21\x61\x53\x70\xb5\xac\xac\x0c\xfd\ +\xfd\xfd\x72\x9d\x7d\x7d\x7d\xf8\xe9\x4f\x7f\x8a\xca\xca\x4a\xe9\ +\x48\x41\xa4\x64\xb5\x74\x31\xd3\xdc\x44\x31\xb8\x2e\xb8\x7e\x98\ +\xc2\xe4\x75\xe8\x74\x3a\x71\x82\x88\xa2\xf0\xf3\x88\xfe\xb1\xdb\ +\x44\x77\x77\x37\xb6\x6c\xd9\x82\xf3\xe7\xcf\x4b\x85\x29\xf9\xaa\ +\xb4\x9b\x00\xde\xa6\xf7\xc4\xea\x3e\x76\x4b\x20\xc7\x68\x68\x68\ +\x08\x87\x0f\x1f\x46\x3a\x9d\x86\xcf\xe7\x43\x77\x77\x37\x2e\x5e\ +\xbc\x88\xe9\xe9\x69\x69\x2b\x44\x44\x96\x3c\x5a\xa2\xa3\xc1\x60\ +\x10\x23\x23\x23\x72\xfd\x65\x65\x65\xd8\xb4\x69\x13\x7e\xfe\xf3\ +\x9f\xe3\x27\x3f\xf9\x09\x76\xed\xda\x85\xbb\xee\xba\x0b\xfb\xf7\ +\xef\x47\x6f\x6f\x2f\x7e\xf4\xa3\x1f\x01\x00\xbe\xf1\x8d\x6f\xc0\ +\xe7\xf3\xc1\xe7\xf3\xe1\x96\x5b\x6e\xc1\x97\xbf\xfc\x65\x7c\xf3\ +\x9b\xdf\xc4\x77\xbe\xf3\x1d\x7c\xee\x73\x9f\x43\x6f\x6f\x2f\x1e\ +\x7b\xec\x31\xdc\x73\xcf\x3d\xc8\x66\xb3\x78\xfc\xf1\xc7\xd1\xd6\ +\xd6\x26\xfb\x73\xef\xde\xbd\x28\x16\x8b\x68\x6a\x6a\x42\x47\x47\ +\x87\xac\x41\xf5\xfa\x39\xd8\x7c\x18\x00\x62\xb1\x18\x5e\x78\xe1\ +\x05\xc4\x62\x31\x29\x9c\x21\x37\x8e\x55\xa8\x4c\x11\xb3\x70\xaa\ +\xb7\xb7\x57\x50\x3f\x9d\x4e\x87\xe7\x9f\x7f\x1e\x77\xdf\x7d\x37\ +\xb6\x6c\xd9\x82\x4d\x9b\x36\x01\x80\x38\xcb\xe4\x25\xb2\xbd\x55\ +\xa9\x02\x9c\x77\x63\x5c\xae\x6a\xba\xb5\xb5\xf5\x8a\xef\x57\xb5\ +\xd6\x38\x07\x9c\x6b\x22\x83\x94\x31\x51\x9f\xe3\xb8\x96\xe7\xcb\ +\xbb\x31\x08\x08\xa8\x88\xd3\xdc\xdc\x9c\x14\x52\x25\x93\x49\x41\ +\xbf\xb4\x6a\xef\xab\x7d\x9e\x5a\x01\xcc\xeb\x67\x95\x7b\xa9\x39\ +\xba\x56\xc3\xe0\xf1\x78\x1e\x70\x3a\x9d\xe8\xe8\xe8\x90\x32\xe9\ +\x42\xa1\x20\x08\x16\xf3\xe7\x8b\x8b\x8b\x08\x85\x42\x72\x08\xd3\ +\x28\x85\x42\x21\x18\x8d\x46\x21\xf8\x52\x60\xd1\xe3\xf1\x08\x19\ +\x97\xa2\x66\x24\xfd\x51\x32\x21\x99\x4c\x0a\x87\xeb\xec\xd9\xb3\ +\xc8\x66\xb3\x28\x16\x97\x7b\xde\x31\x62\x68\x6f\x6f\x47\x57\x57\ +\x97\xf4\x20\x33\x99\x4c\x82\x70\xd5\xd6\xd6\x22\x9b\xcd\x62\x68\ +\x68\x08\xed\xed\xed\x12\xad\xa7\x52\x29\xd1\xc0\x62\xcf\x42\x36\ +\x88\xce\xe5\x72\xd7\xac\xe1\x33\xb0\x36\x87\x4a\x7d\xed\x95\x9c\ +\xab\x2b\x7d\xe6\xd5\x0c\xfe\x2d\x0a\x38\x32\x1d\x48\x8e\x09\x00\ +\x69\xe9\xa2\x36\x20\x66\xea\x22\x93\xc9\xa0\xbd\xbd\x1d\x2d\x2d\ +\x2d\x52\x35\x78\xd7\x5d\x77\x61\xd3\xa6\x4d\x18\x1d\x1d\x95\x2a\ +\xc4\x48\x24\x02\xbf\xdf\x8f\xf5\xeb\xd7\x0b\xaf\xa0\xba\xba\x5a\ +\x14\xf8\x01\x20\x10\x08\x48\xff\xbc\xe9\xe9\x69\x21\x67\x5f\x89\ +\x8f\xa5\x5e\x4b\xa9\xe7\x75\x3a\x9d\x38\xdc\xfc\x5d\x8b\x6a\x69\ +\x39\x1b\x2a\x67\x8b\xa4\x59\xe0\x92\x90\xe6\x86\x0d\x1b\xb0\x7d\ +\xfb\x76\x4c\x4f\x4f\x63\x6a\x6a\x0a\x5d\x5d\x5d\x68\x6e\x6e\x86\ +\xd5\x6a\xc5\x6b\xaf\xbd\x86\x89\x89\x09\xec\xda\xb5\x0b\x6d\x6d\ +\x6d\x58\x5a\x5a\x92\x56\x37\xb1\x58\x0c\x17\x2f\x5e\x14\x1e\x07\ +\x79\x1e\xa1\x50\x48\x10\x18\x1a\x84\xce\xce\x4e\xc4\x62\x31\x44\ +\xa3\x51\x6c\xd9\xb2\x45\x8a\x30\xa8\xba\xcd\x34\x81\xdf\xef\x47\ +\xa1\x50\x80\xcf\xe7\xc3\xe2\xe2\xa2\x68\x6d\x99\x4c\x26\x5c\x77\ +\xdd\x75\x42\x9c\xa5\x44\x01\x00\xd9\x7b\xac\xe2\xd5\xf2\xd4\x4a\ +\xcd\x6d\x29\x24\x90\xc2\x94\xe4\xd2\xa9\x8e\xad\x5e\xaf\x17\x59\ +\x09\xa6\xa5\x88\xa2\x2d\x2d\x2d\x89\xb8\x29\x89\xdc\xc5\x62\x51\ +\x3e\x2b\x95\x4a\x61\x68\x68\x08\x63\x63\x63\x88\x44\x22\x88\x46\ +\xa3\x08\x04\x02\x18\x1c\x1c\xc4\xf4\xf4\xb4\x14\xda\xa8\x7d\x13\ +\x59\x2d\x58\x55\x55\x85\xa6\xa6\x26\x8c\x8f\x8f\x63\x78\x78\x58\ +\x10\x34\x36\xcd\x7e\xea\xa9\xa7\x44\xc0\x55\x15\xf9\xe4\x3d\xd1\ +\xe9\x74\x2b\x38\x5a\xbc\x4e\xa6\x23\x54\x55\x69\x2d\x5f\x4f\x75\ +\xfe\x99\xd6\x63\x0a\x95\xe8\x30\x51\x98\x62\x71\xb9\xaa\x92\xbd\ +\x57\xfd\x7e\x3f\xba\xba\xba\x44\x99\x9e\x41\x1f\x15\xee\xe9\xa0\ +\x92\x2f\x64\x34\x1a\xd1\xd5\xd5\x25\xcd\x8b\xfb\xfa\xfa\x70\xf4\ +\xe8\x51\x04\x83\x41\xd0\x5e\x57\x54\x54\x60\x74\x74\x74\x85\x43\ +\x41\x4a\x07\x1d\x6c\x12\xb8\xeb\xea\xea\x70\xe7\x9d\x77\x62\xdf\ +\xbe\x7d\xf0\xfb\xfd\x70\x3a\x9d\xd8\xb4\x69\x93\xc8\xdf\x1c\x38\ +\x70\x00\xbb\x76\xed\xc2\xba\x75\xeb\x30\x3a\x3a\x8a\x9f\xff\xfc\ +\xe7\x78\xe6\x99\x67\xf0\xf1\x8f\x7f\x1c\xff\xef\xff\xfd\x3f\xc9\ +\x24\x18\x0c\x06\xdc\x7a\xeb\xad\xd8\xbb\x77\x2f\xde\x7c\xf3\x4d\ +\x98\xcd\x66\x1c\x3c\x78\x10\x00\xb0\x6f\xdf\x3e\xb4\xb4\xb4\x60\ +\xfb\xf6\xed\xd8\xb3\x67\x0f\xba\xba\xba\xb0\x6b\xd7\x2e\x5c\x7f\ +\xfd\xf5\x22\xa7\xc3\x80\x46\xdd\x9b\xda\x1f\xce\xf7\xa9\x53\xa7\ +\xf0\xec\xb3\xcf\xc2\xed\x76\x8b\xa6\x22\xb9\x52\xdc\x5f\x00\x84\ +\x1b\xe8\x70\x38\x70\xec\xd8\xb1\x15\x12\x3f\xf1\x78\x1c\x1f\xfe\ +\xf0\x87\xa5\x28\x82\x4e\x1d\xef\x2d\x09\xe2\x97\x2b\xbc\xb9\xd6\ +\x43\xa5\x36\xa8\xd7\xab\x25\xd7\xaf\xf6\xb7\x55\xee\xa9\xb6\x60\ +\x82\xcf\x13\xad\xbc\xd2\x59\xf3\x7f\x75\xa8\x36\x1b\x58\xbe\x26\ +\xa2\xf2\x6a\x85\x27\xaf\xf3\x72\x83\x67\x04\xd3\xc2\xb4\xfb\x6a\ +\x7a\xf5\x5a\x8e\x15\x67\x4d\x43\x43\xc3\x03\x7a\xbd\x1e\x56\xab\ +\x55\x72\xc0\xe9\x74\x5a\x74\x6f\xf2\xf9\xbc\xc0\xa2\x14\x09\x24\ +\x1a\x15\x8d\x46\x31\x35\x35\x05\x93\xc9\x84\x6c\x36\x8b\x9d\x3b\ +\x77\x62\xcf\x9e\x3d\x48\xa5\x52\x18\x18\x18\x00\x00\x78\xbd\x5e\ +\x98\xcd\x66\x8c\x8c\x8c\x60\x6e\x6e\x0e\x66\xb3\x19\x3d\x3d\x3d\ +\xd0\xe9\x74\xf0\x7a\xbd\x42\x1a\x66\x3a\x80\x7a\x3c\x9c\xc8\x4c\ +\x26\x83\x78\x3c\x2e\x91\x4f\x30\x18\x84\xc3\xe1\x00\x00\x91\x72\ +\x88\x44\x22\xf0\xf9\x7c\xd0\xe9\x74\x88\x46\xa3\x72\x03\x08\xaf\ +\xba\x5c\xae\x15\x69\x45\x96\xd3\x5f\x6b\x47\xa6\xd4\x44\xaf\xe5\ +\xb1\x77\x6b\xf0\x46\x73\x71\x31\x9a\x67\xa5\x26\x23\x6e\xf2\xd7\ +\xc8\xc7\x4b\xa7\xd3\x48\x26\x93\x78\xee\xb9\xe7\xd0\xd6\xd6\x26\ +\x48\x16\x9b\x02\x03\x40\x7d\x7d\x3d\xc6\xc7\xc7\xf1\xe6\x9b\x6f\ +\xc2\xed\x76\xa3\x58\x2c\x62\xc7\x8e\x1d\xd8\xb3\x67\x8f\x14\x45\ +\x18\x0c\x06\x34\x36\x36\x62\x6c\x6c\x0c\x27\x4f\x9e\x44\xb1\x58\ +\xc4\x85\x0b\x17\xe0\xf5\x7a\xb1\x71\xe3\x46\xe4\x72\x39\xc4\xe3\ +\xf1\x55\x37\x88\xea\x4c\x69\x51\x2c\xf5\xa7\x54\xf4\xc1\xc7\x54\ +\x79\x01\x1e\x9a\x8c\x8a\x88\x96\xf0\x50\xa4\x7a\x3d\x1d\xc5\x60\ +\x30\x88\xd6\xd6\x56\x91\xa2\x08\x04\x02\xb0\xdb\xed\x12\x9d\xb3\ +\x17\x1e\x1d\xcc\xd6\xd6\x56\x74\x74\x74\xa0\xa3\xa3\x03\xd3\xd3\ +\xd3\xb8\x70\xe1\x02\xe2\xf1\x38\xde\xf7\xbe\xf7\x01\x80\xa4\x60\ +\x4c\x26\x13\xfa\xfb\xfb\xd1\xd6\xd6\x86\xa6\xa6\x26\x3c\xff\xfc\ +\xf3\xf2\x3d\x33\x99\x8c\x54\xda\xda\x6c\x36\x6c\xdd\xba\x55\xf4\ +\xc8\x88\x4c\x70\xbf\x4c\x4c\x4c\x20\x97\xcb\xc1\x66\xb3\x21\x99\ +\x4c\x62\x70\x70\x10\x53\x53\x53\xf0\x78\x3c\x28\x16\x8b\x92\xc2\ +\xd4\x56\x56\xae\xb6\x2e\x4b\x1d\x76\x5a\x83\xcf\x7f\x6d\x36\x1b\ +\x3a\x3a\x3a\xd0\xd2\xd2\x02\x97\xcb\x25\x8d\xda\xa7\xa7\xa7\x31\ +\x3f\x3f\x8f\xf5\xeb\xd7\xc3\x68\x34\x22\x12\x89\xa0\xa2\xa2\x42\ +\x84\x3b\xe9\x64\x65\xb3\x59\x24\x93\x49\xc4\x62\x31\x8c\x8f\x8f\ +\x0b\x51\xf8\xc2\x85\x0b\x18\x19\x19\x41\x38\x1c\x16\x9a\xc1\xd8\ +\xd8\x98\x38\x20\x4c\x81\x36\x35\x35\x61\x62\x62\x42\x9a\xb7\x57\ +\x54\x54\x60\x7c\x7c\x1c\x2f\xbf\xfc\x32\x2a\x2b\x2b\xe5\x9e\xab\ +\x95\x66\x6a\xe4\xaf\x5e\x0f\x79\x40\x5c\x1f\xaa\x23\xae\xee\x1f\ +\x1a\x6a\xbe\x5f\x25\x4a\x13\x19\xd6\x56\x78\x19\x0c\x06\x8c\x8d\ +\x8d\x21\x10\x08\xc0\xe9\x74\xa2\xa9\xa9\x09\x2d\x2d\x2d\xa8\xaf\ +\xaf\x17\xae\x16\xd1\x3b\xb5\xb1\x6d\x5d\x5d\x1d\x66\x67\x67\xf1\ +\xf2\xcb\x2f\x63\x78\x78\x58\x82\xc7\x96\x96\x16\xe1\xc7\x92\x08\ +\xcf\x0a\x48\xee\x71\x6a\xd4\x11\x8d\x2d\x2f\x2f\x47\x28\x14\x42\ +\x3e\x9f\xc7\x75\xd7\x5d\x87\x2d\x5b\xb6\xe0\x86\x1b\x6e\xc0\x96\ +\x2d\x5b\x50\x5d\x5d\x8d\xc6\xc6\x46\x69\x81\x35\x38\x38\x88\x60\ +\x30\x88\x60\x30\x88\x13\x27\x4e\xe0\xb3\x9f\xfd\x2c\x1c\x0e\x87\ +\xc8\xef\x18\x0c\x06\x09\x0a\x8e\x1c\x39\x82\x1f\xfe\xf0\x87\xa8\ +\xae\xae\xc6\xba\x75\xeb\x64\x0d\x37\x36\x36\x8a\x33\xec\x72\xb9\ +\x30\x39\x39\x29\xb6\x86\x04\x7e\xb6\x1a\x52\x75\x14\xb5\xeb\x71\ +\x78\x78\x18\x3f\xfe\xf1\x8f\xd1\xd4\xd4\x24\x41\x47\x2e\x97\xc3\ +\xdc\xdc\xdc\x8a\xf6\x44\x00\x70\xd3\x4d\x37\x61\x7a\x7a\x1a\xfd\ +\xfd\xfd\xe2\xec\x52\xf5\xff\x9e\x7b\xee\x41\x4b\x4b\xcb\xdb\x1c\ +\x98\x2b\xfd\xd0\x8e\xbc\x5b\x3f\x00\xe4\x9a\xd4\xb5\xaa\xda\xb0\ +\xab\xfd\x5e\x1c\xbf\x2b\x34\xee\x77\x75\x9e\xa9\xf6\x89\xdc\x4d\ +\xb5\x57\xec\x95\x86\x3a\x3f\x5a\xa9\x8e\x6b\xf1\xdd\x54\x1b\xcb\ +\x39\x59\x5c\x5c\x84\x71\x60\x60\x40\x88\xa6\x74\x94\x18\x6d\x86\ +\x42\x21\x89\x84\x00\x88\xf2\x7a\x7d\x7d\xbd\xc0\x90\xc5\x62\x51\ +\x0e\x9d\xc5\xc5\x45\x8c\x8e\x8e\x4a\xd4\xc4\x1e\x75\xf4\xce\x5d\ +\x2e\x17\xb6\x6f\xdf\x2e\x8d\x5f\xd9\xac\x79\x6e\x6e\x0e\xbb\x76\ +\xed\x12\x0d\x1a\x3a\x4a\x14\xa8\x9c\x9e\x9e\x16\xc3\xd3\xd9\xd9\ +\x29\xed\x39\xdc\x6e\x37\xe6\xe7\xe7\xe1\x74\x3a\x31\x3f\x3f\x8f\ +\x40\x20\x20\x91\x74\x3a\x9d\x86\x5e\xaf\xc7\xfb\xdf\xff\x7e\x54\ +\x57\x57\x63\x72\x72\x52\xb8\x2c\x36\x9b\x0d\x91\x48\x64\xd5\xc3\ +\xf9\x9d\x4c\x30\x87\xd6\xd9\xba\xda\x28\x48\x9b\x22\x53\x1f\x7b\ +\x27\xa3\x50\x28\x88\x04\x83\xba\xa9\xb9\x01\xd5\x72\x74\xce\x8d\ +\xd1\x68\x44\x6f\x6f\x2f\x36\x6d\xda\x84\xa1\xa1\x21\x71\xc0\xfa\ +\xfa\xfa\x70\xe8\xd0\x21\xb4\xb6\xb6\xe2\x86\x1b\x6e\xc0\xc0\xc0\ +\x00\xa2\xd1\x28\x3c\x1e\x0f\xba\xba\xba\x10\x08\x04\xe4\x30\xe4\ +\xfa\xa8\xae\xae\xc6\x0d\x37\xdc\x00\x8f\xc7\x23\x51\x7b\xb1\x58\ +\x44\x5b\x5b\x1b\xea\xeb\xeb\xf1\xd8\x63\x8f\x21\x9b\xcd\xca\x61\ +\xa6\x5e\x27\x9d\xe0\xb5\xa2\x80\xc0\x25\x65\x68\xf5\x33\xd4\xea\ +\x15\x22\x77\x4c\x0b\xf2\x77\xa2\xac\xfc\x9e\x13\x13\x13\xf0\x7a\ +\xbd\xc2\x4d\x64\xbf\xc0\xfa\xfa\x7a\xd8\x6c\x36\x9c\x3d\x7b\x16\ +\x8b\x8b\x8b\x68\x6e\x6e\x16\x83\x1e\x0c\x06\xe1\xf7\xfb\x31\x39\ +\x39\x89\x5c\x2e\x87\xdf\xfb\xbd\xdf\x93\x56\x2e\x7a\xbd\x1e\x2d\ +\x2d\x2d\x72\xd8\xb4\xb5\xb5\x49\x4a\x9c\xf2\x08\xe4\x64\x30\xc5\ +\x17\x8f\xc7\xd1\xdf\xdf\x2f\xd5\x72\x44\x8d\x54\x3d\x26\xa6\x3b\ +\xd4\x6b\x1f\x1c\x1c\x44\x79\x79\x39\x36\x6e\xdc\xb8\xa2\x02\x97\ +\xe3\x72\x0e\xe9\xe5\x86\xd6\xb8\xeb\xf5\x7a\xd8\x6c\x36\x71\x04\ +\xe3\xf1\x38\x46\x46\x46\xa4\xc2\x32\x1c\x0e\xe3\x8e\x3b\xee\x40\ +\x73\x73\xb3\x10\xe9\xd9\x4c\x7c\xef\xde\xbd\xc8\xe7\xf3\xe8\xef\ +\xef\x17\x02\x6f\x59\x59\x19\xe6\xe6\xe6\x30\x39\x39\x89\xa1\xa1\ +\x21\xa9\x72\xd3\xeb\xf5\x18\x1e\x1e\xc6\xc6\x8d\x1b\xb1\x61\xc3\ +\x06\x64\x32\x19\x0c\x0c\x0c\x60\x78\x78\x18\x4e\xa7\x13\xb1\x58\ +\x0c\x0d\x0d\x0d\x18\x1c\x1c\x94\x26\xc8\x24\xb0\xab\x46\x8f\x3c\ +\x44\xae\x03\x35\x3d\xa5\x72\x3e\xb8\xce\xb8\x4e\xb8\x46\x48\xc0\ +\x26\x31\x7d\x71\x71\x51\x82\x09\x3a\x54\x00\xe4\xff\x95\x95\x95\ +\xc2\xbb\xca\x64\x32\x78\xf5\xd5\x57\x51\x5d\x5d\x8d\xd6\xd6\x56\ +\xd8\xed\x76\x78\x3c\x1e\x41\xdf\x32\x99\x8c\x38\x9d\xc9\x64\x12\ +\x00\xe0\x70\x38\xf0\x85\x2f\x7c\x01\x53\x53\x53\xe8\xe9\xe9\x01\ +\x00\xe1\xb5\x92\x10\xce\x6b\xe4\xf7\x51\x95\xbf\xf9\x3d\xd9\x9c\ +\xfc\xc4\x89\x13\xe8\xed\xed\x45\x5d\x5d\x1d\x9c\x4e\x27\x7c\x3e\ +\x9f\x38\x8a\xc9\x64\x12\x7f\xfa\xa7\x7f\x2a\xb2\x11\x87\x0f\x1f\ +\xc6\xcd\x37\xdf\x8c\x97\x5e\x7a\x09\x85\x42\x01\xf7\xde\x7b\x2f\ +\x82\xc1\x20\x32\x99\x0c\x2c\x16\x0b\xe6\xe7\xe7\xb1\x6f\xdf\x3e\ +\x6c\xd8\xb0\x01\x16\x8b\x45\x78\x4c\x33\x33\x33\xe2\x90\x16\x8b\ +\xcb\x72\x16\xec\x1d\xd9\xd4\xd4\xb4\x02\x6d\x24\x35\xa1\x14\x2d\ +\x00\x58\x0e\xe2\x98\x02\x66\x77\x09\x5e\xb7\x8a\x14\x36\x34\x34\ +\x40\xa7\xd3\xc9\xdc\x70\x6d\xb2\x15\xdb\xe4\xe4\xa4\xdc\xe3\x6b\ +\x31\xd4\x80\x4d\xfd\xce\x6b\xb5\xd1\xea\x35\x32\xa3\x70\x35\xef\ +\x5f\xcb\xeb\xde\x6d\xf2\x36\xc7\xb5\x38\x3f\xaf\x76\xa8\x7b\xad\ +\xd4\x58\xcb\x79\xa9\x8a\xb8\x5e\x69\x5c\x2e\x30\xe5\xe0\x5a\x64\ +\xf6\x8f\xca\x0a\x46\x9b\xcd\x86\xc9\xc9\x49\x21\xba\x87\xc3\x61\ +\x24\x12\x09\xf4\xf6\xf6\x02\x80\x88\xf6\x11\x8e\xa3\x7a\x33\x0f\ +\x03\x12\xa3\x47\x46\x46\xa4\x7a\x82\x15\x3d\x15\x15\x15\x38\x7e\ +\xfc\x38\x66\x66\x66\x60\xb7\xdb\x71\xfe\xfc\x79\x04\x83\x41\x78\ +\xbd\x5e\x54\x57\x57\x63\x7c\x7c\x1c\x23\x23\x23\x88\x46\xa3\x48\ +\x26\x93\x68\x6a\x6a\x42\x2c\x16\x93\x32\x71\x22\x6b\xf9\x7c\x1e\ +\x43\x43\x43\xb2\x98\x99\x9e\xaa\xac\xac\x84\xd3\xe9\x5c\x51\xd2\ +\x5b\x5f\x5f\x8f\x5c\x2e\x87\xf1\xf1\x71\x98\x4c\x26\xbc\xfe\xfa\ +\xeb\x12\xfd\x50\xba\xa1\xa1\xa1\x01\x91\x48\xe4\x5d\x59\x1c\xda\ +\x14\xd5\xd5\x7a\xf8\xea\x7b\xb5\x8f\xbd\xd3\xc1\x34\x06\x51\x25\ +\x2e\x2e\x12\x8b\x19\x11\x30\x7d\x42\xbd\x27\x16\x26\xa8\x8d\x62\ +\x47\x47\x47\x91\x4e\xa7\x71\xe1\xc2\x05\x6c\xda\xb4\x09\x16\x8b\ +\x05\x6f\xbe\xf9\x26\x42\xa1\x10\xba\xbb\xbb\x57\x54\xdd\x14\x0a\ +\x05\x49\x07\x1b\x8d\x46\xf8\x7f\x5b\xe5\xf3\xec\xb3\xcf\x4a\x7a\ +\xf1\xee\xbb\xef\xc6\x9b\x6f\xbe\x89\xd1\xd1\xd1\xb7\xcd\x99\x6a\ +\x74\xb4\x8f\xa9\xbf\xf3\x79\xb5\x5a\x90\xc6\x94\xce\x08\x80\x15\ +\x55\x29\x2a\xe1\x9b\x29\x05\x8a\x71\xc6\x62\x31\x34\x36\x36\xc2\ +\xef\xf7\x8b\x9c\x01\x5b\x03\x91\x67\xc5\xb4\x38\x9b\x5c\x73\x9e\ +\x06\x06\x06\xa0\xd7\xeb\xb1\x77\xef\x5e\x69\x24\x3c\x36\x36\x86\ +\x60\x30\x88\x44\x22\x21\xfc\xc0\x6c\x36\x8b\xf9\xf9\x79\xf4\xf5\ +\xf5\x61\xc7\x8e\x1d\x98\x9e\x9e\x16\x64\x80\xf7\x61\x64\x64\x04\ +\x91\x48\x04\x63\x63\x63\x52\xbc\xc1\xef\x5c\x59\x59\x89\xce\xce\ +\x4e\xd9\x87\x95\x95\x95\x68\x6b\x6b\x13\xae\x16\x49\xb7\x5a\xb4\ +\xe6\x5a\x0e\xd5\x38\xa9\xce\x16\x00\xb4\xb5\xb5\xe1\xfa\xeb\xaf\ +\x97\xaa\xe4\xc1\xc1\x41\x69\x5c\x5d\x56\x56\x86\x0b\x17\x2e\x60\ +\x60\x60\x00\x16\x8b\x45\x52\x5b\x44\x25\x28\xff\x91\xcf\x2f\xb7\ +\xd0\xe2\x81\x7d\xfc\xf8\x71\x2c\x2c\x2c\xc0\x6c\x36\xe3\xb1\xc7\ +\x1e\x43\x73\x73\x33\xba\xbb\xbb\x51\x2c\x2e\x77\x96\x20\x5f\x8e\ +\x0e\x11\xd7\x20\x00\xe1\x74\x70\x1e\xe8\x6c\x31\x4d\xad\x56\x5d\ +\x6a\x0f\x62\x72\x15\xc9\xd3\x62\xb5\x22\x7f\x88\x7e\xb2\x7a\x8d\ +\x95\xba\x2c\xfa\x60\x1a\x97\x73\xc6\x66\xd3\x94\x8b\x61\xa0\x0a\ +\x00\xcd\xcd\xcd\xf8\xe3\x3f\xfe\x63\x1c\x38\x70\x00\x37\xde\x78\ +\x23\xea\xea\xea\x70\xd7\x5d\x77\xa1\xb7\xb7\x57\x90\x62\x3a\x56\ +\xfc\x3c\x12\xf7\x29\x55\xa3\xf2\xc7\xd8\x16\x85\x0a\xff\x94\x13\ +\xb9\xe3\x8e\x3b\x30\x34\x34\x84\xf3\xe7\xcf\x63\x7c\x7c\x1c\x77\ +\xde\x79\x27\xea\xeb\xeb\x61\xb5\x5a\xf1\xe0\x83\x0f\x62\xdf\xbe\ +\x7d\xf8\xcb\xbf\xfc\x4b\x1c\x38\x70\x00\xe9\x74\x1a\xaf\xbe\xfa\ +\x2a\x2c\x16\x0b\x6e\xbe\xf9\x66\x7c\xf8\xc3\x1f\x46\x2e\x97\x5b\ +\x51\x29\xb8\xd6\x41\x64\x49\x5d\x43\xda\x20\x48\x7d\x8e\x8e\x30\ +\x5b\x08\x11\xb5\xe0\xbe\x26\xea\x4c\x52\x3f\xd3\x88\x44\xb7\x98\ +\x7a\xe7\xdf\xa0\x9e\x1d\xa5\x3a\xe8\x78\x73\xbd\xa8\x73\xc7\x03\ +\x93\xda\x66\x24\x97\xab\xe9\x3c\xe0\x92\xcd\xba\xda\x40\x9a\x43\ +\x2b\xf8\xa9\xee\x53\xed\x79\x72\xa5\xff\x6b\x3f\xff\x7f\xc3\x01\ +\x5a\xeb\x78\xa7\xdf\x91\x7b\x7a\x35\xee\xd5\x95\x3e\x8f\x9c\x51\ +\xb5\xd8\x63\xad\xf7\x4f\x95\x59\x21\x37\x55\xad\x36\x2d\x16\x8b\ +\xd2\x6a\xd0\x64\x32\xc1\x48\x6e\x05\x35\x64\xea\xea\xea\x00\x2c\ +\x57\x2e\x35\x37\x37\x23\x1a\x8d\x22\x9b\xcd\x4a\xeb\x1b\x60\x59\ +\x7b\x23\x93\xc9\x20\x99\x4c\x4a\x04\x1f\x08\x04\x60\x36\x9b\x85\ +\xa4\x17\x0a\x85\x50\x5e\x5e\x0e\xbf\xdf\x8f\xc5\xc5\x45\x44\xa3\ +\x51\xe4\x72\x39\x29\x29\xa6\x96\x55\x5b\x5b\x1b\xdc\x6e\x37\xce\ +\x9d\x3b\x87\x89\x89\x09\xb4\xb7\xb7\x43\xa7\x5b\xae\xdc\xea\xed\ +\xed\x95\xe6\xb5\x24\x33\x46\xa3\x51\x78\xbd\x5e\x24\x12\x09\x9c\ +\x3f\x7f\x5e\x1a\xa8\xda\xed\x76\xa9\x10\x99\x9a\x9a\x42\x2a\x95\ +\x82\xd3\xe9\xc4\xc4\xc4\x04\x32\x99\x0c\x1a\x1a\x1a\xe0\x76\xbb\ +\xa5\x8d\x07\x6f\xc4\xe5\x26\xf5\x6a\xd1\x27\x8e\xb5\xbe\xe7\xdd\ +\x38\xf4\xb4\x9f\x5f\x55\x55\x25\x55\x98\x74\x7a\x55\x8e\x09\x79\ +\x36\x2c\xef\xef\xea\xea\xc2\xd4\xd4\x94\xf4\x98\x6c\x6d\x6d\x45\ +\x6f\x6f\x2f\xc2\xe1\x30\x9c\x4e\x27\x2c\x16\x0b\x4c\x26\x93\x20\ +\x23\xcd\xcd\xcd\x58\x58\x58\x90\x12\x7c\x56\xbf\x19\x0c\x06\x4c\ +\x4d\x4d\xe1\xc8\x91\x23\xf0\xfb\xfd\xc8\x64\x32\x18\x1a\x1a\xc2\ +\x86\x0d\x1b\xb0\x67\xcf\x1e\x21\x1d\x37\x34\x34\xe0\x83\x1f\xfc\ +\x20\x5e\x7e\xf9\x65\x9c\x39\x73\x66\x85\x66\xcf\x6a\x65\xc7\xa5\ +\xf8\x33\x1c\x74\x42\x4a\x3d\x4f\xc7\x4a\x45\x2b\xc8\x29\x64\xa3\ +\xd8\xa5\xa5\x25\x49\xc5\x78\x3c\x1e\xa4\x52\x29\x1c\x3e\x7c\x18\ +\x6d\x6d\x6d\xd8\xb5\x6b\x17\x3c\x1e\x0f\xa6\xa7\xa7\x31\x3c\x3c\ +\x8c\xf3\xe7\xcf\x0b\x02\x68\x32\x99\x24\x95\x4a\x35\x71\x4a\x5e\ +\x44\xa3\x51\x64\x32\x19\x4c\x4e\x4e\x62\xeb\xd6\xad\x30\x9b\xcd\ +\x08\x87\xc3\x68\x6b\x6b\x43\x24\x12\xc1\xe3\x8f\x3f\x0e\x00\xc2\ +\xd1\xa1\x1a\x3a\x53\x6f\x24\xb3\x4e\x4d\x4d\x89\x98\x27\xa5\x52\ +\x12\x89\x04\x26\x26\x26\x60\xb7\xdb\x05\x0d\xee\xe8\xe8\x80\xd1\ +\x68\x94\x52\xf7\xcb\x19\xe2\xab\x5d\x4f\x40\x69\x03\xa6\x75\xb6\ +\xb4\x64\x5d\x56\x5b\x71\x2c\x2d\x2d\xe1\xe8\xd1\xa3\x88\xc5\x62\ +\x22\x44\x99\x48\x24\x90\xcd\x66\x85\x3c\x4f\x87\xbd\xbf\xbf\x5f\ +\x44\x89\x8f\x1c\x39\x22\x48\xe8\xd8\xd8\x18\x2e\x5e\xbc\x08\xab\ +\xd5\x8a\xa1\xa1\x21\xe1\x11\xce\xcf\xcf\xaf\x40\xab\x4a\xe9\xbd\ +\xf1\x5f\x1a\x45\x1e\x98\xaa\x33\x45\x74\x48\x2d\x84\xa0\x02\x3d\ +\xed\x8e\x96\x03\x43\xa3\x4d\xf5\x6c\xae\x33\x22\x54\x33\x33\x33\ +\xa2\xca\xae\xa6\x2a\x3e\xf8\xc1\x0f\xe2\x63\x1f\xfb\x18\x6e\xb9\ +\xe5\x16\xd1\x10\x03\x80\xa1\xa1\x21\xbc\xfa\xea\xab\xb0\xd9\x6c\ +\x92\x7e\x64\xe1\x0a\x00\x41\x6b\xf9\xb7\x78\x2d\xea\x7d\x52\xcb\ +\xff\xab\xab\xab\x71\xd7\x5d\x77\xe1\xfa\xeb\xaf\xc7\xf4\xf4\x34\ +\xf2\xf9\x3c\xd2\xe9\x34\x6e\xba\xe9\x26\xf4\xf5\xf5\x09\xcf\xe5\ +\xeb\x5f\xff\x3a\x02\x81\x00\x3e\xfd\xe9\x4f\xa3\xab\xab\x0b\x83\ +\x83\x83\xb0\x5a\xad\xd8\xbf\x7f\xbf\xec\x4f\x16\x31\x10\xc5\x23\ +\x62\x46\x6d\x37\xb6\x1e\x9a\x9b\x9b\x5b\x11\xd8\xc5\x62\x31\x94\ +\x97\x97\x0b\x87\x8f\x81\x9f\xda\x2e\x87\xda\x4e\xec\x93\x48\x67\ +\x8a\x14\x07\x5e\x1b\xd3\xa1\x89\x44\x02\x83\x83\x83\xd2\x23\x97\ +\x88\x1e\xd1\x39\x12\xfe\x93\xc9\xa4\xb4\x84\xa3\x18\xed\xc4\xc4\ +\x04\x5a\x5b\x5b\x65\x8d\x51\xe7\x8c\xf2\x16\x3a\x9d\x4e\xc4\xb4\ +\x75\x3a\x9d\x70\x0b\x89\x96\x65\xb3\xd9\x15\x8e\x23\x83\x38\x4a\ +\xe3\x30\x5d\x4b\x67\x8d\x7b\x84\x8e\x39\x1d\x76\xce\x6b\x29\x5e\ +\x2a\xef\xad\x6a\xfb\xb4\xc8\x7e\xa9\x3d\x79\x25\xd4\x4e\x3d\xe3\ +\x7e\x57\xa8\x17\x70\xa9\x42\x17\xb8\xd4\x22\x48\xfb\xfc\x6a\xb6\ +\xea\x4a\xa4\xf6\xcb\xbd\x9f\xd7\x1a\x0e\x87\x11\x8b\xc5\xe0\xf7\ +\xfb\xc5\xe7\x61\x26\x42\x3d\x77\x78\x7f\x19\x84\x93\x7b\x4e\x07\ +\x4a\xed\x15\xcb\xbf\xc7\xf6\x5d\xbf\xa5\x17\x2c\x93\xc9\x19\x9d\ +\xb3\xef\x58\x47\x47\x87\xe4\xf6\xa9\x4b\xa2\xf6\xfd\x62\xc5\x4d\ +\x3e\x9f\x87\xd9\x6c\x86\xcd\x66\x13\x71\x4a\x93\xc9\x04\xb7\xdb\ +\x8d\x50\x28\x84\x81\x81\x01\x6c\xd9\xb2\x05\x0e\x87\x03\xc1\x60\ +\x50\x52\x00\xe4\x00\xf1\x20\x31\x99\x4c\x22\xda\x66\xb5\x5a\xe5\ +\xf3\x01\x08\xba\xc5\xf4\x65\x38\x1c\x86\xcd\x66\xc3\xc6\x8d\x1b\ +\x11\x8b\xc5\x56\x68\x8e\x4c\x4e\x4e\xe2\xa3\x1f\xfd\x28\xcc\x66\ +\x33\x1e\x7f\xfc\x71\xd4\xd6\xd6\x62\xdb\xb6\x6d\x62\x94\xbd\x5e\ +\xaf\xf4\xf4\x52\x53\x49\xea\xe0\xa2\x7b\x27\xe8\xd3\xd5\xbc\xe7\ +\xdd\x72\xae\xb4\xf9\x6a\x1a\x7c\x1a\x39\xce\x3d\x0f\x04\x12\x64\ +\x23\x91\x88\xdc\xff\xe6\xe6\x66\x84\xc3\x61\x49\x69\x84\xc3\x61\ +\x59\x5c\x06\x83\x41\xb8\x35\x6e\xb7\x5b\x0c\x8e\xc9\x64\x42\xb1\ +\x58\x14\xfe\x88\xcb\xe5\x12\x87\x64\x7c\x7c\x5c\xd0\xc6\x44\x22\ +\x21\x51\x25\x9b\x0a\xef\xdd\xbb\x17\x15\x15\x15\x38\x76\xec\x98\ +\xa0\x41\x1c\x34\x12\xa5\xa0\x5a\xad\xae\x89\xf6\x31\x2d\x6a\xa5\ +\x6e\x6c\x92\x8b\x5b\x5a\x5a\xd0\xdc\xdc\x2c\x86\xdf\xe9\x74\xc2\ +\xe3\xf1\x60\xdb\xb6\x6d\x58\x5c\x5c\xc4\xf3\xcf\x3f\x2f\x41\xc8\ +\xa1\x43\x87\xa4\x25\x4d\x6b\x6b\x2b\xe2\xf1\x38\x1c\x0e\x07\x12\ +\x89\x04\x42\xa1\x90\x54\x8c\x1d\x3a\x74\x48\x1c\x20\xbb\xdd\x8e\ +\x42\xa1\x80\x0d\x1b\x36\x20\x9d\x4e\xe3\x99\x67\x9e\xc1\x6d\xb7\ +\xdd\x86\xce\xce\x4e\x78\xbd\x5e\xbc\xf5\xd6\x5b\x52\x11\xf3\xaf\ +\xff\xfa\xaf\xd2\x29\xa1\xaa\xaa\x4a\x5a\xc2\xac\x5f\xbf\x1e\xfb\ +\xf6\xed\x93\x03\x8d\x6b\x9e\xf2\x19\xd4\xd1\x21\x07\x87\x52\x0b\ +\x5c\x07\xaa\xfe\x90\x76\xfd\x5d\x69\xcd\x6a\x23\xfa\xb5\x18\x38\ +\xed\x50\x9d\x2b\x00\x68\x69\x69\xc1\xa7\x3e\xf5\x29\x41\x2e\xd9\ +\x4f\xb1\xab\xab\x0b\x2f\xbc\xf0\x02\x1e\x7f\xfc\x71\xd8\xed\x76\ +\x8c\x8d\x8d\x61\x64\x64\x44\x14\xb2\x09\xc5\x57\x56\x56\x62\x61\ +\x61\x01\xbf\xf9\xcd\x6f\xe4\x33\x9d\x4e\x27\x74\x3a\xdd\x0a\x31\ +\x4e\x55\x3e\x41\x4d\x2d\xd0\xe9\xa2\x03\xca\xe7\x89\xa2\x71\xce\ +\xd4\x54\x21\xf7\x13\x11\x51\x55\x5a\x81\xf3\xc8\xc7\xd8\xbe\x87\ +\xc2\x94\xac\x5a\x4b\xa5\x52\x28\x16\x8b\xa8\xa9\xa9\xc1\xbe\x7d\ +\xfb\x70\xeb\xad\xb7\xe2\xb6\xdb\x6e\xc3\xe6\xcd\x9b\xe5\xde\x30\ +\x40\xec\xe8\xe8\xc0\x6b\xaf\xbd\x86\x99\x99\x19\x98\xcd\x66\xe1\ +\xea\x00\x10\xdb\x0b\x5c\x52\x88\xe7\x77\xa0\x73\x49\xa7\x85\xa4\ +\x7e\x06\xb5\x07\x0e\x1c\xc0\xd2\xd2\x12\x82\xc1\x20\x7a\x7b\x7b\ +\x71\xdf\x7d\xf7\x21\x1e\x8f\xe3\x95\x57\x5e\xc1\xc6\x8d\x1b\xb1\ +\x6f\xdf\x3e\x09\x1a\xbe\xfc\xe5\x2f\x8b\x14\x84\xdd\x6e\x17\x67\ +\x83\x8e\x29\x1d\x89\xca\xca\x4a\xa9\x38\xad\xae\xae\x46\x20\x10\ +\x10\x21\x68\xaf\xd7\x8b\xa5\xa5\x25\x64\xb3\x59\x99\x93\xb9\xb9\ +\x39\x41\x0c\xe9\x80\x71\x3f\x16\x0a\xcb\x9a\x85\x4d\x4d\x4d\xb0\ +\x5a\xad\x98\x9a\x9a\x42\x43\x43\x83\xdc\x53\x16\x55\x30\x90\xa9\ +\xab\xab\xc3\xf0\xf0\x30\xc6\xc6\xc6\x60\xb5\x5a\x51\x2c\x16\x05\ +\x9d\x64\xf5\x38\x8b\xa9\x58\x0c\xc2\x36\x4e\x6c\x7b\x45\x4a\x03\ +\xf7\x08\xcf\x9e\x42\x61\x59\x2f\xcc\x66\xb3\x21\x9d\x4e\x23\x1e\ +\x8f\x8b\x56\x5d\x79\x79\xb9\x74\x30\x00\x20\xfc\x65\xa2\xfd\xe3\ +\xe3\xe3\xa8\xa9\xa9\x81\xc7\xe3\x59\xa1\x6f\x45\x74\x8d\x76\x99\ +\x0d\xd2\x55\xc7\x9f\xc4\x7b\x06\x49\xaa\x2e\x14\x5f\xa3\x16\x57\ +\xa8\x8e\x41\x3a\x9d\x96\x7d\xc0\x54\x2d\xd7\x06\x03\x58\xbe\x56\ +\x2b\xae\x7c\xad\x46\x29\x34\x4e\xfb\xbc\x6a\xcf\x4b\xd1\x6a\x56\ +\xcb\xe2\x5c\xce\x19\xd3\xa6\x6b\xb5\x68\x20\x1f\x6b\x68\x68\x90\ +\x2c\x18\x00\x69\xc3\x67\x32\x99\xe4\x31\x7e\x0f\x82\x12\x9c\x23\ +\xce\x21\x0b\x3f\x28\x51\x43\x31\x5d\xb5\x70\xca\x18\x89\x44\x90\ +\x4a\xa5\x50\x59\x59\x09\x8b\xc5\x22\x0b\x92\x50\x2b\xf5\x5a\xb8\ +\xf0\xb8\xc9\x55\x45\x5b\x2e\xb2\x48\x24\x22\xba\x56\xc1\x60\x50\ +\x04\x48\x2f\x5e\xbc\x28\x2d\x02\x18\xa1\x98\x4c\x26\x89\xca\xf9\ +\x37\x19\xc5\xf2\xef\x72\x91\x57\x57\x57\x8b\xd0\x1e\x1d\xbd\xe9\ +\xe9\x69\x51\x06\xaf\xab\xab\x43\x55\x55\x95\x54\x15\x95\x95\x95\ +\x09\x24\x6e\x32\x99\x44\xf5\x7a\x62\x62\x02\x33\x33\x33\xb0\x58\ +\x2c\x68\x69\x69\xc1\xe0\xe0\xe0\x65\x6f\xfc\x95\x16\x86\x76\xbc\ +\x13\xb4\xeb\x4a\x7f\xe7\x9d\xa0\x0e\xea\x62\x23\xfc\x49\xc3\x44\ +\x4e\x1d\x0f\x29\x1a\xa3\xba\xba\x3a\xf4\xf7\xf7\x23\x97\xcb\xa1\ +\xa2\xa2\x02\xbd\xbd\xbd\xc8\x66\xb3\xc2\x7f\x60\x75\x17\x21\x72\ +\x8b\xc5\x82\x78\x3c\x8e\x50\x28\x24\xa9\x29\xa3\xd1\x88\xba\xba\ +\x3a\xe8\x74\x3a\x51\x6c\x77\xbb\xdd\xf0\xfb\xfd\xf0\xf9\x7c\x82\ +\x04\x50\x9c\x2f\x99\x4c\x4a\xa4\x9a\x4c\x26\xb1\x7e\xfd\x7a\x78\ +\x3c\x1e\x9c\x3d\x7b\x56\x88\xbd\xda\x28\xad\xd4\x5c\x94\x72\xae\ +\xd4\xe8\x5d\x7d\x1c\x80\xa4\x73\xc8\xef\xa9\xac\xac\x44\x3c\x1e\ +\x47\x75\x75\x35\xb6\x6e\xdd\x8a\xf3\xe7\xcf\x63\x6c\x6c\x4c\x36\ +\x5a\x77\x77\xb7\x54\x28\x51\x50\x72\x76\x76\x16\x9b\x36\x6d\x12\ +\x55\x65\xaa\x6d\xeb\x74\x3a\xec\xdd\xbb\x17\x35\x35\x35\xe8\xef\ +\xef\x97\x88\x98\xfb\xe5\xb5\xd7\x5e\xc3\xfc\xfc\x3c\xbc\x5e\x2f\ +\x9e\x7e\xfa\x69\x41\x17\x89\xc4\x3c\xf7\xdc\x73\xd8\xb0\x61\x03\ +\x3e\xfa\xd1\x8f\x62\xc3\x86\x0d\x18\x1f\x1f\x47\x32\x99\xc4\xc8\ +\xc8\x08\x4c\x26\x13\x1a\x1b\x1b\x45\xf4\x33\x9d\x4e\xe3\x8d\x37\ +\xde\x40\xa1\x50\x80\xd5\x6a\xc5\x9e\x3d\x7b\x50\x28\x14\x10\x8f\ +\xc7\x51\x5b\x5b\xbb\xc2\xa9\xa1\x51\xe7\xfd\x56\x2b\x0b\x55\xe7\ +\x4b\x8d\xdc\xb8\x66\xd4\x1e\x66\x8c\xc2\x99\x9a\xa2\x0d\xa8\xab\ +\xab\x13\xe1\x5a\x56\xe7\xd0\xc1\x61\xda\x8c\xf7\x81\x14\x80\xc6\ +\xc6\x46\x34\x36\x36\xca\x77\x8c\xc7\xe3\x78\xf8\xe1\x87\xf1\xf4\ +\xd3\x4f\xe3\xf5\xd7\x5f\xc7\xe9\xd3\xa7\x05\x1d\x51\x2b\xa7\xf8\ +\xd9\x3c\x30\xe8\x38\x93\x8f\x46\x2e\x1a\x1f\xa7\xcd\xa2\x13\x55\ +\x2c\x5e\x52\x65\xe7\xfa\x51\x53\xcc\xa5\x38\x6b\x2a\xaa\xa5\x3e\ +\xcf\x8a\x5c\x1e\xa0\xaa\xe3\xc3\x94\x12\x91\x19\x8b\xc5\x82\x03\ +\x07\x0e\xa0\xb3\xb3\x13\x76\xbb\x1d\x07\x0e\x1c\xc0\x8e\x1d\x3b\ +\x90\xcf\xe7\x31\x36\x36\x26\xc5\x25\x0e\x87\x43\xfa\x77\xb2\x42\ +\x4f\xfb\x5d\x78\x2f\x18\x88\xd0\xf1\xd5\xa2\xbd\x2a\x42\x44\xe7\ +\xc6\x62\xb1\x20\x16\x8b\xe1\xe8\xd1\xa3\x58\x5c\x5c\xc4\x2d\xb7\ +\xdc\x82\x97\x5e\x7a\x09\xcd\xcd\xcd\xf8\xc0\x07\x3e\x80\xa5\xa5\ +\x25\x0c\x0d\x0d\xc1\xe7\xf3\x49\x50\x46\x07\x89\xe9\x35\x3a\x72\ +\x5c\x7b\x74\xbc\x58\xc0\x30\x34\x34\x24\xfd\x09\x29\x29\xc2\xef\ +\x66\xb3\xd9\x84\xa4\xcf\x14\x1e\x11\xc0\xb9\xb9\x39\x54\x55\x55\ +\x21\x93\xc9\x20\x1c\x0e\xaf\x90\xc7\x00\x20\x0e\x81\x5a\x94\xc2\ +\x74\x3a\x0b\x70\xd4\xea\x64\x3a\x45\xc5\x62\x51\xa4\x31\x92\xc9\ +\x24\x12\x89\x84\x7c\x6e\x53\x53\x93\x48\xd0\xa8\x4d\xd0\x55\x91\ +\x5c\xb6\x85\xe2\x59\x93\x4e\xa7\xc5\xc9\x67\x17\x81\x68\x34\x8a\ +\xa6\xa6\x26\xd4\xd6\xd6\x4a\x73\x77\xb6\x72\xa3\x2d\xd7\x72\x9a\ +\xf9\x19\x6a\x96\x86\x3d\x3a\x89\xd8\x11\x51\x9b\x9f\x9f\x17\x21\ +\x60\xae\x61\x3a\xa7\xa4\x03\xf0\xb3\xd9\xb3\x92\x8e\x2b\xd3\xad\ +\x4c\xbd\x6b\xed\x29\xf7\x0c\x85\x51\xe9\x74\xa9\x45\x1d\x74\x6c\ +\xb9\x0e\xc9\x8b\xe6\x77\x51\x29\x28\x6a\x4a\xfe\x4a\x83\x7c\x49\ +\x15\x69\x66\x50\x50\xaa\x92\xb7\xd4\x67\x5e\x09\xcd\x53\xf7\x0f\ +\x1d\xcb\x9a\x9a\x1a\x69\xd5\xc7\xcc\x00\xd3\xf5\xec\x38\xc0\xd7\ +\xd2\x3f\xe2\x9c\xb2\xe2\x97\xa8\x39\x8b\x89\x68\x27\x78\x2d\x46\ +\x0a\x23\x92\x27\xc1\x1b\xc0\x72\xdf\xca\xca\x4a\x79\x93\xfa\x7b\ +\x2c\x16\x13\x88\xec\xe2\xc5\x8b\x72\xc8\xd8\xed\x76\x91\x48\x70\ +\xb9\x5c\x52\xc6\xce\x2a\x28\x2e\x48\x6e\x50\x9d\x4e\x27\x0b\x8a\ +\xd0\xfb\xc2\xc2\x02\x32\x99\x8c\x78\xf1\x7c\x1f\x79\x59\x6c\x24\ +\x3c\x3c\x3c\x2c\xdc\x2a\xbf\xdf\x8f\xa5\xa5\x25\x54\x56\x56\xe2\ +\xe8\xd1\xa3\x98\x9a\x9a\x12\xcd\x0c\xf6\x5a\xac\xaa\xaa\x12\x22\ +\x69\x6d\x6d\xad\x44\x01\x97\x4b\x7d\xac\x35\xca\xbf\x56\x43\x75\ +\x8a\xae\xd6\xb9\xd2\xbe\x9e\x46\xb8\xb2\xb2\x52\x10\x3c\xd5\xc1\ +\x2a\x16\x8b\x52\xe1\xf5\xff\x31\xf7\xa6\xb1\x8d\x9e\xe7\xd5\xf0\ +\xa1\x48\x4a\x5c\xc4\x4d\xdc\x29\x52\xfb\x36\xd2\x48\x1a\x69\x34\ +\x9b\xe3\xf1\x8c\x63\x27\x8e\x63\x37\x40\x93\xb8\x41\x9d\x36\x48\ +\x02\x38\x5b\x8b\x02\x05\x5a\xa0\x01\x02\x34\x2d\xd2\x1f\x4d\xe0\ +\xa2\xfd\xd3\x25\x40\x92\xb6\x68\xda\xa4\x4d\x0b\x78\x8b\x97\x8c\ +\xed\x19\xcf\xbe\x49\x9a\x19\xed\x3b\xc5\x7d\x11\x17\x49\x24\x45\ +\x49\x14\xdf\x1f\xca\xb9\xfc\x48\x19\xe7\x6d\xf3\x16\x5f\x3e\x02\ +\x83\x99\xd1\x4a\x3e\xbc\x9f\xfb\xbe\xae\x73\x9d\x25\x9b\xcd\xe2\ +\xde\xbd\x7b\xd2\x8d\x73\x63\x53\x22\x7d\x7c\x4e\x95\x4a\x05\x16\ +\x8b\x45\x1c\xa9\x57\x56\x56\x64\x74\x38\x30\x30\x80\x78\x3c\x2e\ +\x51\x2a\x85\x42\x01\x5e\xaf\x57\xc8\xc8\xf4\x4d\x23\x59\x9b\x2a\ +\xc2\x4a\x65\x3f\xca\xc2\xef\xf7\xcb\x66\x42\x42\xb8\xf2\xc1\x91\ +\x1f\xbb\xe7\xc3\x0f\x1e\x82\x4a\x12\x23\x0f\x45\x76\x7c\x5a\xad\ +\x16\x56\xab\x55\xd4\x51\x1c\x0b\x9e\x3f\x7f\x1e\x2d\x2d\x2d\xf0\ +\x78\x3c\x50\xa9\x54\x22\x81\x1f\x1c\x1c\x44\x22\x91\x40\x77\x77\ +\xb7\x98\x59\xa6\xd3\x69\x11\x5f\xe8\x74\x3a\x0c\x0f\x0f\x63\x75\ +\x75\x55\xb8\x8c\xf9\x7c\x1e\xa7\x4f\x9f\xc6\xd1\xa3\x47\xa1\xd5\ +\x6a\xe1\x74\x3a\xa1\xd1\x68\xb0\xbc\xbc\x8c\xe1\xe1\x61\xd8\x6c\ +\x36\xbc\xf1\xc6\x1b\x78\xe9\xa5\x97\x30\x3c\x3c\x8c\x95\x95\x15\ +\x54\xab\x55\x7c\xfc\xe3\x1f\xc7\xc7\x3e\xf6\x31\x78\xbd\x5e\xb1\ +\x38\xe9\xef\xef\x87\xdb\xed\xc6\xed\xdb\xb7\x31\x3b\x3b\x0b\xe0\ +\xfd\x83\xd3\x68\x34\xe2\x8d\x37\xde\x00\xb0\x5f\xa0\x58\x2c\x16\ +\x78\xbd\x5e\xbc\xfc\xf2\xcb\xe8\xea\xea\x42\x77\x77\x37\xec\x76\ +\xbb\x8c\x5b\x80\xf7\x8b\x4e\x3e\x28\x1a\xe1\xfb\xac\xec\x84\x6b\ +\x6b\x6b\xe5\x9e\xe4\xb8\x92\x9b\x10\x73\x0e\xd7\xd6\xd6\xe4\x70\ +\x5f\x5f\x5f\xc7\xd6\xd6\x16\xf4\x7a\x3d\x6a\x6b\x6b\xe5\x3e\x56\ +\xda\xbe\x00\x90\x02\x5b\xa3\xd9\x0f\xc1\x2d\x95\x4a\xf8\xc2\x17\ +\xbe\x80\xf1\xf1\x71\xf9\x3c\x47\x34\x0f\x53\x44\x1d\x1e\x17\x2b\ +\x37\x79\x76\x9c\xbc\x4e\x5a\xad\x56\x8a\x4a\xfe\xad\x2c\xa0\x94\ +\xf0\xfe\xe1\x0d\x9c\xff\xe6\xd7\x28\x51\x6f\xe5\xe7\xd8\x0c\xf2\ +\x41\x87\xfd\x86\x86\x06\x34\x35\x35\x61\x78\x78\x18\xdd\xdd\xdd\ +\xe8\xeb\xeb\x43\x7b\x7b\x3b\xee\xdd\xbb\x87\x5c\x2e\x87\x97\x5e\ +\x7a\x09\xa5\x52\x09\x81\x40\x40\x54\x7a\x91\x48\x04\x7d\x7d\x7d\ +\xd8\xd8\xd8\xc0\xd5\xab\x57\x01\x40\x62\x5c\xd8\x1c\xf0\xb5\xf3\ +\xba\x2b\x95\x90\xca\x26\x90\x87\x25\xaf\x11\xc3\xbc\x2f\x5f\xbe\ +\x8c\x85\x85\x05\x7c\xed\x6b\x5f\x43\x5b\x5b\x1b\xee\xde\xbd\x8b\ +\x73\xe7\xce\xe1\xc8\x91\x23\x07\xf8\x7f\xa4\x90\x28\x73\x31\xd9\ +\xbd\x2b\x0f\x71\x7a\x13\xad\xae\xae\x62\x79\x79\x19\x66\xb3\x19\ +\x43\x43\x43\xd8\xdb\xdb\x43\x30\x18\x14\xaa\x07\x00\xf9\x1e\x2a\ +\x13\xd9\xe8\x70\x8d\x59\x2c\x16\x68\xb5\x5a\xdc\xbe\x7d\x5b\x14\ +\xeb\x2c\x92\x95\x23\x50\x16\x4c\x91\x48\x44\xd0\x84\xc3\x48\x0f\ +\xd7\x28\xd7\x6b\xa9\x54\x12\x04\x8e\xbf\xf3\xca\x95\x2b\x28\x97\ +\xcb\xe8\xed\xed\xc5\xf6\xf6\xb6\x9c\x6d\x26\x93\x49\x4c\xb6\x8b\ +\xc5\x22\x92\xc9\xa4\x14\xa7\x44\x9c\x48\x6a\xe6\xb9\xb6\xbb\xbb\ +\x2b\xdf\xc3\x83\x98\x48\x3d\x5f\x33\xf7\x64\x16\xde\x4a\x7e\x17\ +\xcf\x42\x36\x72\xe4\x2a\xd7\xd6\xd6\x8a\xf9\xa9\x5e\xaf\x97\xc6\ +\x87\xaf\x99\x7b\x1a\x33\x4a\x95\xef\x0d\xc7\xc7\x54\x91\xef\xed\ +\xed\x49\x81\x58\x5f\x5f\x8f\x6c\x36\x0b\xb3\xd9\x7c\x40\x35\x5b\ +\x2c\x16\x91\x4a\xa5\xc4\xf8\x9b\x48\x28\x8d\x5c\x79\x3d\x95\x23\ +\x4f\x16\x2a\x2c\x00\x0f\x07\x51\xb3\x60\xe4\x99\xcd\xfb\x92\xb5\ +\x85\xf2\x3d\xe1\x48\x56\xa7\xd3\xc9\xef\x50\xf2\xef\x94\x23\x57\ +\xae\x4d\xbe\xc6\xc3\xf7\xb0\xf2\x9c\xd7\x68\x34\x92\xe6\x40\xbe\ +\x37\x4d\x98\x79\x2f\xdd\xb8\x71\x03\x7e\xbf\x5f\x68\x0d\xe4\x30\ +\x12\x09\x5d\x59\x59\x11\x95\xb7\xd2\x0b\x4f\xa5\xda\x17\xb6\x6c\ +\x6f\x6f\x0b\xa7\x54\xc3\x17\xa8\x84\xd1\x79\xc1\x0e\x43\x86\x2c\ +\xbc\xa8\x04\x3b\x7a\xf4\xa8\x10\x99\x59\x45\x8f\x8f\x8f\x4b\xd5\ +\x47\x35\x0c\x2f\xb2\x92\xa0\xcb\x27\x4e\xc8\x9f\x10\x3a\xbf\x96\ +\xdd\x48\xa9\x54\x82\xdd\x6e\x17\xf4\x6b\x77\x77\x17\xa9\x54\xea\ +\xc0\x8d\x14\x8d\x46\x01\x00\x1b\x1b\x1b\x02\xfd\xd2\xd4\x51\x59\ +\x40\x51\xfe\xcc\xf8\x81\x87\xc1\x8e\xca\x62\xeb\x83\xa0\xcb\x5f\ +\xe5\xf1\xdf\xfd\x5e\xe5\xd7\xfd\xaa\xc8\x15\x1f\xbc\x59\xb6\xb6\ +\xb6\x84\x8c\xa7\x3c\xb0\xb8\xe1\xda\xed\x76\x49\xac\x57\x8e\x1b\ +\x94\x1d\xbd\xf2\x20\xd3\x68\x34\x07\x60\xe8\xd5\xd5\x55\xf9\x9d\ +\xd7\xaf\x5f\xff\x85\xe7\x45\x05\xd4\x07\x3d\x88\x44\xf0\x77\x11\ +\xba\x25\x81\xf8\x83\xbe\x87\xcf\xf1\xb0\xec\x56\xb9\xde\xf8\x87\ +\x08\x05\xc7\x99\x35\x35\xfb\x2e\xeb\xcc\xce\xe4\x75\xbf\x73\xe7\ +\x8e\x20\x72\xf1\x78\x1c\x8d\x8d\x8d\xd2\xf1\x32\x02\x44\xaf\xd7\ +\xe3\x3f\xff\xf3\x3f\x25\x2b\x53\xc9\x23\x72\x38\x1c\xd8\xd9\xd9\ +\xc1\xdc\xdc\x1c\xca\xe5\x32\x5a\x5a\x5a\xc4\xd2\xc2\xe3\xf1\xc0\ +\xed\x76\x63\x62\x62\x02\xa5\x52\x09\xc3\xc3\xc3\xb2\xb1\x8e\x8c\ +\x8c\x40\xa5\x52\xe1\x13\x9f\xf8\x84\x04\x1e\x73\x73\x79\xe9\xa5\ +\x97\xf0\xd1\x8f\x7e\x14\xe7\xcf\x9f\xc7\xcd\x9b\x37\xd1\xd2\xd2\ +\x22\x48\xd6\xa9\x53\xa7\xd0\xdb\xdb\x8b\xb9\xb9\x39\xa8\xd5\x6a\ +\xd9\x64\xb3\xd9\x2c\xee\xdc\xb9\x83\xbd\xbd\x3d\x41\xbb\xe8\x38\ +\xbd\xbb\xbb\x2b\x5c\xc4\x6c\x36\x0b\xb7\xdb\x2d\xb6\x2c\xdc\xa4\ +\x22\x91\x88\xb8\xba\xd3\x3c\x94\xbc\x39\x46\x74\x68\x34\xfb\xd1\ +\x4a\x36\x9b\x4d\x48\xa3\x0e\x87\x43\xba\x6f\x6e\x94\xc5\x62\x51\ +\x36\x6c\x6e\x48\xdb\xdb\xdb\x62\x58\xbb\xbb\xbb\x8b\x95\x95\x95\ +\x03\xc5\x15\xd7\x99\x92\xa4\xcf\xf5\xa7\x2c\x22\x94\x6b\x5e\xc9\ +\x53\x21\x2a\xc5\x62\x84\x3f\x8b\x63\x6e\xe5\xfd\xc2\x35\xa2\x5c\ +\xf3\x7c\x1c\x46\x51\x69\xed\xb1\xbe\xbe\x2e\xf7\x0b\x00\x41\xc5\ +\xbb\xbb\xbb\xe1\x72\xb9\x00\x00\xfd\xfd\xfd\x68\x69\x69\x91\xcd\ +\x98\x91\x37\xd3\xd3\xd3\x62\x18\xab\xd1\x68\xc4\xbe\x81\xe3\xa5\ +\x9a\x9a\xfd\x10\xef\xfb\xf7\xef\x63\x79\x79\x59\x52\x15\x78\x0f\ +\xd2\x28\x98\x45\x25\x37\x77\xf2\x2c\x59\x8c\x29\x51\x46\xde\x47\ +\xcf\x3f\xff\x3c\xca\xe5\x32\x7e\xf6\xb3\x9f\x01\xd8\x17\x23\x4c\ +\x4d\x4d\xe1\xc8\x91\x23\xe8\xef\xef\x47\x32\x99\x94\x51\xda\xde\ +\xde\x1e\x96\x96\x96\x90\x4e\xa7\xd1\xd3\xd3\x83\xba\xba\x3a\x2c\ +\x2d\x2d\xa1\xae\xae\x4e\x9c\xc7\xb7\xb7\xb7\x25\x60\x9c\x05\x8f\ +\xcf\xe7\x83\x4e\xa7\xc3\xe8\xe8\x28\x7c\x3e\x1f\xd6\xd6\xd6\x90\ +\xcd\x66\xa5\xa8\xe0\x3e\x6f\xb3\xd9\x0e\xb8\xaf\x53\x10\x70\xe5\ +\xca\x15\xb4\xb4\xb4\xe0\xce\x9d\x3b\x38\x79\xf2\x24\xf4\x7a\x3d\ +\x26\x26\x26\x60\xb3\xd9\xe4\x75\x30\xa6\xab\x54\x2a\x89\xe5\x83\ +\x72\xb4\xc7\xb8\x26\x46\xd4\x90\xd2\x6e\xf7\xbc\x00\x00\x20\x00\ +\x49\x44\x41\x54\x6b\xc9\xd1\xb9\xc1\x60\x80\xd3\xe9\x44\x3a\x9d\ +\x3e\x80\x3e\x53\x58\x45\x44\x54\xa3\xd1\x88\x1a\xde\xe1\x70\x08\ +\xe2\xce\x71\xa2\x5e\xaf\x47\x2a\x95\x42\xb1\x58\x94\xd4\x13\x72\ +\xb2\xb8\xef\x70\xed\x71\xbc\xbf\xbb\xbb\x2b\x4d\x88\xf2\x9c\xc9\ +\xe7\xf3\xa8\x54\x2a\xc2\x09\xe2\xa1\xcf\x66\x96\x5c\x34\x16\xda\ +\x5c\xe3\x34\xa5\x4d\xa5\x52\x30\x99\x4c\x30\x9b\xcd\x42\xe3\xa1\ +\x11\x31\x05\x15\x0d\x0d\x0d\x42\x21\xe0\xef\xe5\xd4\x47\xaf\xd7\ +\x23\x91\x48\x60\x7b\x7b\x1b\x5e\xaf\x57\x9a\x60\x5e\x17\xa3\xd1\ +\x08\xb3\xd9\x8c\xad\xad\x2d\xb9\xf7\x18\xb2\xae\xd7\xeb\xc5\xf9\ +\x3e\x91\x48\x48\x18\x7c\x7d\x7d\xbd\x08\x50\xcc\x66\x33\xb4\x5a\ +\xad\x98\x2e\x2b\x3d\xdf\x00\x48\x62\x08\x91\x77\x9a\x9d\xb3\xe0\ +\x4b\x24\x12\x72\xcf\xf8\x7c\x3e\xf1\xe5\x64\xd1\xc4\x62\x9d\xcd\ +\x3e\x8b\x59\x83\xc1\x20\xd4\x09\x5a\x14\xf1\xeb\x09\x08\xc5\x62\ +\x31\x09\x89\xef\xee\xee\x16\xb4\xd1\x64\x32\x49\xce\x2e\xbd\x42\ +\x69\xe2\x1b\x8b\xc5\x04\x75\xa5\xfb\x3e\xef\xe7\xa3\x47\x8f\xee\ +\xa3\x81\x4a\x48\x1b\x80\x48\x5b\x95\xdd\x9e\xf2\x00\x53\xc6\x41\ +\x70\x2c\xc0\xc5\xc0\x62\x89\x37\xfe\xe1\x83\x99\x6f\x14\x6f\x78\ +\xe5\x61\xce\xf1\x13\x6f\x0e\xce\x9d\x0d\x06\x83\x18\xf2\xf1\xcd\ +\xe4\x9b\x4b\x75\xd1\xce\xce\x0e\x16\x16\x16\xa4\x62\xdf\xdd\xdd\ +\x95\x02\x40\x09\x4d\xef\xec\xec\x08\xe1\x51\x39\x0a\xf8\xef\xcc\ +\x89\x81\x5f\x6e\xc7\xf0\x7f\x7b\xfc\x4f\x0b\xb3\x5f\x65\x34\x78\ +\xf8\x41\x22\x2e\x8b\x2a\x2e\x00\x16\xb9\x5a\xad\x16\x36\x9b\x0d\ +\xe9\x74\x1a\xa1\x50\x48\x6e\x38\x5e\x63\xe0\x17\xa5\xf9\x87\xbf\ +\x46\x59\xbd\x03\x0f\xb7\x56\x78\xd8\xcc\x9c\x6b\xe8\xf0\x75\x21\ +\xe9\x96\x1b\x98\xf2\x30\x7d\xd8\x7b\xc5\xa6\x40\xf9\x9c\xf9\x73\ +\xc8\x41\xe1\xff\x01\x48\xe8\x74\x5d\x5d\x1d\x06\x06\x06\x24\xda\ +\x89\x45\x7b\x28\x14\xc2\xe4\xe4\x24\xce\x9c\x39\x83\x13\x27\x4e\ +\x20\x1e\x8f\x63\x66\x66\x46\x0a\xb2\x58\x2c\x86\x50\x28\x04\xab\ +\xd5\x8a\x9e\x9e\x1e\x49\x2b\x28\x14\x0a\x32\x2a\x28\x16\x8b\x38\ +\x75\xea\x14\x2e\x5d\xba\x84\x89\x89\x89\x03\xf2\x79\xa2\x89\xb7\ +\x6f\xdf\x96\xce\x75\x6b\x6b\x0b\x4f\x3d\xf5\x14\x1e\x7d\xf4\x51\ +\x69\x12\xf2\xf9\x3c\x62\xb1\x18\x8c\x46\x23\x9a\x9a\x9a\xf0\x93\ +\x9f\xfc\x04\xc3\xc3\xc3\x78\xf4\xd1\x47\xf1\xe0\xc1\x03\x59\xc7\ +\xef\xbe\xfb\xae\xa0\x80\x23\x23\x23\xa2\xca\xb3\x58\x2c\xa8\xad\ +\xad\x85\xc7\xe3\x41\x34\x1a\x15\x63\xde\x4a\xa5\x22\x2a\x5a\x46\ +\x25\xb1\x90\xd2\x6a\xb5\xb0\xdb\xed\x88\x44\x22\x72\xff\x64\x32\ +\x19\xcc\xcf\xcf\xa3\xa7\xa7\x47\x10\x25\x3a\x2a\xeb\x74\x3a\x14\ +\x8b\x45\x39\x04\xd8\xd1\x72\x93\x64\x6c\xd2\xe1\xf7\x84\xdf\xa3\ +\x44\xd2\x2c\x16\x0b\xbe\xf5\xad\x6f\xe1\x1b\xdf\xf8\x86\xac\xa1\ +\x5f\xd6\x00\x29\x3f\xaf\xfc\x18\x3b\x61\x8e\x29\x95\x82\x06\x65\ +\x61\xa5\x44\x63\x95\x8d\xa4\xb2\x93\x55\x8e\x1f\xb9\x29\x93\xec\ +\xda\xd8\xd8\x28\xa3\xe3\xc1\xc1\x41\x9c\x3f\x7f\x5e\x8a\x51\x3a\ +\xc8\xb3\xf8\xe4\x98\x6a\x63\x63\x03\x36\x9b\x4d\xe8\x0e\xbb\xbb\ +\xbb\xe2\xd2\xce\xc2\x83\x8a\x43\x87\xc3\x81\x77\xde\x79\x47\x50\ +\x66\xee\xd3\x6c\x44\xb6\xb6\xb6\x0e\xa8\xda\x78\x2d\x78\x20\xf2\ +\x7e\xa5\xe9\x6b\x26\x93\x81\xc7\xe3\xc1\x33\xcf\x3c\x83\x50\x28\ +\x84\x57\x5f\x7d\x15\x8f\x3e\xfa\x28\xb2\xd9\x2c\x6e\xdd\xba\x85\ +\x17\x5f\x7c\x11\x56\xab\x15\xab\xab\xab\x68\x68\x68\x40\x3e\x9f\ +\x47\xa9\x54\x12\x0b\x0d\xfe\x3f\x1a\x8d\x4a\x46\x1e\xf7\x70\xf2\ +\x77\xc9\x19\xa4\xa9\xf4\xf2\xf2\x32\x36\x37\x37\xd1\xd9\xd9\x09\ +\xbd\x5e\x2f\xeb\x8c\x85\x37\x7d\x15\x43\xa1\x10\x02\x81\x80\x28\ +\x75\x1b\x1b\x1b\xb1\xb1\xb1\x81\x7b\xf7\xee\x21\x10\x08\x08\x9f\ +\x97\x22\x2b\x5e\x2b\x00\x22\x1a\x60\x33\xc2\x7d\x5d\xa9\x62\x26\ +\x51\xfe\xda\xb5\x6b\xa2\xec\x24\x0a\xb4\xbd\xbd\x8d\xf6\xf6\x76\ +\x58\x2c\x16\x84\xc3\x61\x59\x03\x3c\x94\x95\x42\x15\xa6\x0e\x00\ +\xfb\x7c\xbf\xf9\xf9\x79\x19\x1f\x56\x2a\x15\xa4\x52\x29\x39\x94\ +\xd7\xd6\xd6\xe0\x70\x38\x84\x20\xcd\xa0\x69\xf2\x04\x0b\x85\x82\ +\xac\x49\xb5\x5a\x2d\x71\x37\x44\x61\x59\x88\xf1\x1e\x62\x96\x27\ +\x11\x2e\x5e\x43\x8f\xc7\x03\xa3\xd1\x08\x8d\x46\x23\xef\x03\xcf\ +\xcd\xb5\xb5\x35\xd4\xd4\xd4\xc8\x35\xe0\xf8\x91\xeb\x89\x42\x0b\ +\x16\xeb\xcc\x0f\xae\xab\xab\x93\x09\x86\x92\x36\xc0\xfb\x92\x05\ +\xa4\xc5\x62\x41\x77\x77\x37\x00\x08\x32\xed\x72\xb9\xa4\xb9\x62\ +\x91\x45\x15\x36\x0b\x27\xae\x13\x25\xba\xcc\xfd\x9d\x36\x50\x26\ +\x93\xe9\x40\xdd\xc1\xc2\x31\x97\xcb\x41\xad\x56\x8b\x80\x8e\xc5\ +\x15\xef\x07\x66\x22\x93\xf6\xc2\x62\xd0\x62\xb1\x20\x9f\xcf\x1f\ +\xf0\x5d\xd4\xeb\xf5\x98\x9b\x9b\x13\x7b\x1e\x7e\x9d\xcd\x66\x43\ +\x28\x14\x92\x38\x40\x86\xc4\xb3\x19\x60\x72\x86\xd7\xeb\x45\x32\ +\x99\x84\x5a\xad\xc6\xd2\xd2\x12\x2e\x5e\xbc\x88\xdd\xdd\x5d\x9c\ +\x3c\x79\x12\x89\x44\x02\x47\x8e\x1c\x81\x86\x1b\x8c\x72\xae\xcf\ +\x27\xc5\x37\x9a\x9b\x91\x72\x83\xb2\x58\x2c\x48\x24\x12\x88\x44\ +\x22\x72\xd0\x29\x37\x2e\xc2\x72\x2c\x84\x94\x07\x35\x11\x33\x76\ +\x87\xfc\x9c\x32\xbd\x9e\x85\x5b\xa1\x50\x90\x4a\x56\x59\x10\x71\ +\x53\x25\x74\x4c\xa4\x46\xb9\x51\x2a\x37\x62\x7e\x8f\x12\xd2\x54\ +\x16\x09\xca\x8d\x5c\xb9\x61\x3f\xec\xe3\xca\xd7\xf2\xff\x3a\x3a\ +\xfc\xa0\x9f\xf1\xb0\xa2\xe4\x7f\x5a\x70\x29\x91\x1c\x16\xcd\x4a\ +\x62\x2c\x89\xd5\xe1\x70\x58\x64\xcf\x24\x92\x2a\xd5\x78\x87\x65\ +\xc4\x7c\x3e\x0f\xfb\xf7\xe1\x1b\x92\xdf\x7f\xf8\xda\x29\x0b\x6f\ +\xfe\x0c\x25\x87\x84\x9f\x53\x8e\x65\x94\x6b\x10\x78\xdf\xd3\x8a\ +\x3c\x1f\x6e\xae\xcc\x6f\xe3\x0d\x7c\xf2\xe4\x49\x34\x34\x34\xc0\ +\x64\x32\x21\x1e\x8f\xe3\xc4\x89\x13\x72\x58\xb1\xbb\x65\x98\xf9\ +\xd9\xb3\x67\x65\x7d\x17\x0a\x05\x84\x42\x21\x9c\x38\x71\x42\x48\ +\xfe\x2a\xd5\xbe\xc3\xf4\xd1\xa3\x47\x71\xe5\xca\x15\xd8\x6c\x36\ +\x38\x1c\x0e\xb8\xdd\x6e\x04\x83\x41\xc4\xe3\x71\x34\x34\x34\xe0\ +\xdd\x77\xdf\x95\xb1\x23\xc7\xed\x56\xab\x55\x8a\xde\x27\x9f\x7c\ +\x12\xb9\x5c\x0e\x3b\x3b\x3b\x98\x9d\x9d\xc5\xe6\xe6\xa6\x64\xcb\ +\xb1\xb1\x69\x68\x68\x40\x24\x12\x91\x4e\x6b\x74\x74\x14\xb9\x5c\ +\x0e\x3a\x9d\x0e\xb9\x5c\x0e\x36\x9b\x0d\x5b\x5b\x5b\x70\xbb\xdd\ +\xd2\xe1\x2e\x2c\x2c\x88\xa5\xc3\xed\xdb\xb7\x51\x2a\x95\xd0\xde\ +\xde\x0e\x87\xc3\x81\x9a\x9a\x1a\xcc\xce\xce\x4a\xf1\x11\x89\x44\ +\x24\xa9\x81\x91\x37\xca\x31\xa2\xd1\x68\xc4\xca\xca\x8a\x8c\x8c\ +\xec\x76\xbb\x74\xce\x2c\x62\x78\xc0\x71\x1c\xb0\xb9\xb9\x29\x1e\ +\x4f\x34\xf5\xe5\xe8\xa7\x52\xa9\x88\x4f\x15\xc3\x8f\xd9\xf9\xbb\ +\xdd\x6e\x0c\x0e\x0e\x02\xc0\x2f\xac\xbf\xc3\x6b\x47\x79\x4f\x1f\ +\x5e\x4b\xbc\xc7\xa9\x2e\x53\xa2\xf2\xfc\x5a\x25\x4a\x75\xf8\x67\ +\xf0\xc1\x71\x8d\x92\x58\xde\xd6\xd6\x86\x53\xa7\x4e\xe1\xcc\x99\ +\x33\xe8\xec\xec\x84\xd7\xeb\x15\x14\xaf\xa1\xa1\x01\x9b\x9b\x9b\ +\x12\x70\x1f\x08\x04\xb0\xbd\xbd\x8d\xd5\xd5\x55\x54\xab\xfb\xe1\ +\xd5\x14\x9a\x34\x35\x35\x41\xad\x56\x63\x6b\x6b\x4b\x8c\x52\xe9\ +\x21\xa8\x6c\x6e\xe7\xe6\xe6\xe4\xfe\x65\x31\xa8\x5c\xff\xe4\xbb\ +\xf0\x39\xb2\x99\x52\x36\x24\xca\xfb\x97\x16\x20\x37\x6e\xdc\x40\ +\x2e\x97\xc3\xd9\xb3\x67\x51\x2e\x97\x05\x71\x4a\xa5\x52\xb0\xdb\ +\xed\x88\xc7\xe3\xd0\x6a\xb5\x42\x4e\x27\x6f\x2b\x14\x0a\xa1\xb9\ +\xb9\x19\x00\x10\x0e\x87\x65\x44\xe2\x70\x38\xb0\xb9\xb9\x29\x45\ +\x0f\xd7\xf3\xf0\xf0\x30\x00\x48\xa4\x1a\x47\x5a\x2a\x95\x0a\x5d\ +\x5d\x5d\xc8\x66\xb3\x98\x9d\x9d\x45\x36\x9b\x15\xf3\xe7\x63\xc7\ +\x8e\xa1\xbf\xbf\x1f\x2f\xbd\xf4\x12\x6e\xdf\xbe\x8d\xda\xda\x5a\ +\x18\x8d\x46\x1c\x3b\x76\x0c\xd7\xae\x5d\x3b\xf0\xba\xa9\x46\x07\ +\xde\xf7\xf3\xe3\xf5\xe2\x19\x53\x53\x53\x23\xaa\x67\x5a\xf3\xf0\ +\x7d\xbd\x79\xf3\xa6\xf8\x31\xfa\xfd\x7e\x69\xea\x88\xcc\x30\xe4\ +\xbd\xad\xad\x4d\x90\x1d\x16\xb0\x2c\xa2\x83\xc1\x20\x1c\x0e\x87\ +\x18\x70\x97\x4a\x25\x44\x22\x11\xb8\xdd\x6e\x79\x8e\x6c\x1a\xa9\ +\xb6\xb7\xd9\x6c\x22\xbc\xa1\xa4\xff\xf6\xed\xdb\x38\x76\xec\x98\ +\xf0\x90\x99\x50\x50\xad\x56\xe5\x1e\x23\x25\x20\x9f\xcf\x8b\x9d\ +\x0e\xb0\x4f\xd0\xe6\x75\xa0\x8a\xbb\x58\x2c\x4a\x7e\x65\x32\x99\ +\xc4\xfa\xfa\x3a\xd4\x6a\x35\xf2\xf9\xbc\x34\x5a\x44\xe9\xf8\x1c\ +\x6e\xde\xbc\x89\x8e\x8e\x0e\x1c\x3b\x76\x4c\xd0\xaf\x74\x3a\x0d\ +\x8f\xc7\x23\xea\xe6\x54\x2a\x05\x95\x6a\x3f\x17\xd0\xe9\x74\xca\ +\xcf\x19\x1c\x1c\xc4\xfd\xfb\xf7\x91\x4c\x26\x31\x3c\x3c\x0c\x8b\ +\xc5\x22\x54\x1c\x16\x3e\xdc\x9f\x13\x89\x04\x6a\x6a\x6a\xe4\x79\ +\x50\x1c\xa5\xd7\xeb\x25\xe5\x80\x48\xd9\xde\xde\x7e\x0a\x01\xf7\ +\x03\xae\x35\x36\x16\x1c\xf1\xf1\x1e\x21\x22\xc9\x66\x97\xe0\x02\ +\xaf\x3f\x41\x1c\x2a\xdd\x5d\x2e\x17\x4c\x26\x13\xac\x56\x2b\xcc\ +\x66\x33\x52\xa9\x14\x2e\x5d\xba\x04\x97\xcb\x25\x66\xc7\x4c\x21\ +\x48\xa7\xd3\x30\x1a\x8d\xa8\xaf\xaf\xc7\xfd\xfb\xf7\xe1\x76\xbb\ +\x51\xad\x56\x71\xff\xfe\x7d\x38\x9d\x4e\x3c\xf6\xd8\x63\x68\x6e\ +\x6e\x86\x56\xab\xc5\xf8\xf8\x38\x5e\x7d\xf5\x55\x68\x94\xa3\x16\ +\xde\x90\x4a\x58\xf0\x61\x1b\x1b\x67\x8d\xb3\xb3\xb3\x62\x12\xc9\ +\x87\xf2\x80\xe4\xcd\xae\xec\xaa\x94\xc5\x8b\x12\x95\x50\x16\x41\ +\xca\x7c\x25\xfe\xe1\xff\x79\x21\x95\x85\x96\xf2\xef\xc3\x45\xc0\ +\xe1\xcf\x29\xff\x7d\xb8\xc0\x7a\xd8\x68\xee\x61\xa3\xc2\xc3\x05\ +\x80\xf2\x63\x0f\xbb\x0e\xbf\xec\x71\xf8\x6b\x1e\xf6\x1c\x1e\xf6\ +\xff\x87\xfd\x1c\x65\xe1\x47\x6f\x2b\xa5\x50\x41\x49\x42\x24\xf1\ +\x3f\x97\xcb\x21\x18\x0c\x02\x80\x10\x2a\xb5\x5a\xad\x2c\x4e\x8e\ +\x7e\x09\x8b\x1f\x7e\x6d\x0f\x1b\xd1\xf0\xf9\xd0\x93\x2c\x9b\xcd\ +\xfe\xc2\xba\x50\x2a\xda\x78\x70\xf0\x06\xe4\xd7\x56\x2a\xfb\xce\ +\xdf\xf4\xef\xb1\x5a\xad\x68\x6b\x6b\x13\x25\x16\x83\xaa\xf3\xf9\ +\x3c\xc6\xc6\xc6\x84\x8c\xe8\x72\xb9\x64\xd3\x23\x24\xde\xd7\xd7\ +\x87\x13\x27\x4e\xe0\xca\x95\x2b\xa2\xe6\xda\xd8\xd8\x80\xd1\x68\ +\x44\x43\x43\x03\x06\x07\x07\x91\xcd\x66\xe1\x74\x3a\xd1\xf2\x73\ +\xb3\xd0\xf5\xf5\x75\x58\x2c\x16\xe1\x28\xd2\x53\xed\xf1\xc7\x1f\ +\x17\x49\x77\xb1\x58\xc4\xda\xda\x1a\xc6\xc7\xc7\x85\x17\xb1\xb6\ +\xb6\x06\xa7\xd3\x09\xb3\xd9\x0c\xb3\xd9\x2c\x1c\x8d\x68\x34\x2a\ +\x37\xa9\xdf\xef\xc7\x6b\xaf\xbd\x86\xe1\xe1\x61\x7c\xe8\x43\x1f\ +\xc2\xf8\xf8\x38\xea\xeb\xeb\xd1\xd9\xd9\x89\xdb\xb7\x6f\xc3\xe9\ +\x74\x22\x1e\x8f\x63\x63\x63\x43\x3a\xd1\xb6\xb6\x36\x51\xd2\xe9\ +\xf5\x7a\xb4\xfc\x5c\x62\x5c\x28\x14\xc4\x4c\xb1\xb3\xb3\x13\x3a\ +\x9d\x0e\x3e\x9f\x0f\x8b\x8b\x8b\xb8\x7c\xf9\x32\x6a\x6b\x6b\x25\ +\x17\x31\x1a\x8d\x62\x79\x79\x19\x1f\xfd\xe8\x47\x11\x08\x04\x30\ +\x3f\x3f\x2f\x4d\x95\xc1\x60\x40\x30\x18\x14\x63\x4a\x16\x09\xf9\ +\x7c\x5e\x78\x1b\x47\x8e\x1c\xc1\xcf\x7e\xf6\x33\x98\xcd\x66\xb4\ +\xb4\xb4\xa0\x5c\x2e\xc3\x66\xb3\x89\x82\xab\xb6\xb6\x16\xf1\x78\ +\x1c\xd1\x68\x14\x7a\xbd\x1e\xf1\x78\x1c\x2a\x95\x0a\xd7\xaf\x5f\ +\x47\xb1\x58\xc4\x89\x13\x27\xa4\xf3\x07\xf6\x0f\xdf\xf6\xf6\x76\ +\xa8\x54\x2a\xc4\x62\xb1\x5f\x7a\x6f\x70\xbd\x1d\xbe\x27\x0f\x73\ +\x16\xb9\x87\xb0\x59\x23\x87\xec\x70\x7c\x8c\xd2\x68\x74\x6f\x6f\ +\xef\x17\x68\x03\x1a\x8d\x06\x9f\xf9\xcc\x67\xf0\xd4\x53\x4f\xa1\ +\xaf\xaf\x0f\x1d\x1d\x1d\xe2\xf3\x05\x40\x88\xb0\x2c\x8a\x6b\x6b\ +\x6b\x31\x34\x34\x84\xad\xad\x2d\x19\x65\x28\xef\x3d\x72\x0b\x77\ +\x76\x76\x10\x0c\x06\xe5\x7e\x59\x5b\x5b\x93\x20\x70\x8b\xc5\x02\ +\x9d\x4e\x87\xa9\xa9\x29\xfc\xf0\x87\x3f\x3c\x70\x0d\x0e\x53\x38\ +\x94\xdc\x2f\xe5\xb5\xe0\x7d\x0e\xe0\x00\xe2\xc5\xa0\xf1\x4b\x97\ +\x2e\x21\x10\x08\x48\xec\xd8\xd0\xd0\x10\xee\xdc\xb9\x23\x2e\xfb\ +\x1c\x05\x01\x90\xc0\xf3\x52\xa9\x04\xaf\xd7\x2b\x24\x76\xee\x2d\ +\xb4\x0b\x31\x9b\xcd\xf2\x1a\x3d\x1e\x8f\xd8\xfb\xb4\xb6\xb6\x62\ +\x73\x73\x13\x91\x48\x44\x84\x1f\x16\x8b\x05\xd1\x68\x54\x5c\xe6\ +\x9b\x9b\x9b\xb1\xba\xba\x2a\x4a\xbf\x72\xb9\x8c\xc9\xc9\x49\xec\ +\xec\xec\x88\x10\x62\x69\x69\x09\xd5\x6a\xf5\xc0\x28\x90\x5c\x5f\ +\xe5\x38\xee\xf0\x3a\xf9\x8d\xdf\xf8\x0d\x9c\x38\x71\x42\xc2\xdb\ +\xb7\xb7\xb7\x85\x72\x32\x38\x38\x08\x8f\xc7\x23\x48\x97\xd9\x6c\ +\x86\xdb\xed\xc6\xca\xca\x0a\x72\xb9\x9c\x8c\x05\x39\xd6\x5a\x5d\ +\x5d\x45\x3c\x1e\x47\x7d\x7d\xbd\x8c\xd8\x6a\x6a\x6a\xb0\xbc\xbc\ +\x8c\x07\x0f\x1e\x08\x30\x71\xec\xd8\x31\xe4\x72\xb9\x03\x1c\x26\ +\xda\x30\x90\xbb\xb5\xbb\xbb\x2b\x02\xad\x64\x32\x89\x6a\xb5\x8a\ +\x50\x28\x04\xe0\x7d\x73\x5b\xb3\xd9\x2c\x68\x13\xcf\x2b\xfa\x0a\ +\xd6\xd5\xd5\xa1\xa1\xa1\x41\x14\xd9\x0d\x0d\x0d\x12\x45\x47\xc3\ +\x68\xfa\x43\x36\x37\x37\x8b\xd1\xaf\x4a\xa5\x12\x8f\xc8\x72\xb9\ +\x8c\x6b\xd7\xae\xc9\xde\x42\x95\x37\x39\x73\xa9\x54\x0a\xa1\x50\ +\x08\xbb\xbb\xbb\x42\x7d\x70\xb9\x5c\x82\x3e\xd7\xd7\xd7\x63\x69\ +\x69\x49\xb8\x7a\x1c\x99\x5f\xbe\x7c\x19\x3e\x9f\x4f\x10\x4b\x0a\ +\x05\x9a\x9b\x9b\x65\x3f\xe6\xd9\xcb\x66\x92\x9e\x80\xcc\x1a\x66\ +\x91\x59\x53\x53\x23\xd3\x05\x16\x64\xe5\x72\x59\x0a\x4e\x8b\xc5\ +\x22\xc8\x65\xb5\x5a\x95\x75\xc2\x18\x28\xae\xe3\x78\x3c\x0e\xb3\ +\xd9\x2c\xcd\x65\xb5\x5a\x45\x22\x91\xc0\xca\xca\xca\x81\x18\xa7\ +\xa9\xa9\x29\x54\xab\xfb\xb9\x99\x2c\x10\x29\xc8\x6b\x68\x68\x40\ +\x26\x93\x91\x00\xfb\x44\x22\x21\x13\x08\xa2\x60\xb4\x67\xa9\x56\ +\xab\xfb\x8d\xee\xc3\x50\x06\xde\xa8\xfc\xb8\x72\x13\xe3\xc7\x52\ +\xa9\x94\x6c\x42\x1f\xd4\x05\x2a\x0b\x2c\x6e\x02\x4a\x6e\x84\x72\ +\x14\x40\x48\xfe\x30\xa9\x9a\x7f\x1f\x2e\xd0\xf8\x71\x65\x11\xa6\ +\xbc\xb9\xb8\xc9\x7c\xd0\xf7\x1d\x1e\x37\x3d\xec\xe7\x2a\x7f\xde\ +\xc3\xba\xe8\x5f\x56\x40\xfd\x2a\xc8\xd6\x61\xa4\xf0\x57\xf9\x7e\ +\x65\x11\xc9\x6b\xc0\xc3\x84\xd0\xaa\xd9\x6c\x16\xb2\x64\x3c\x1e\ +\xc7\xde\xde\x9e\xdc\xac\x5a\xad\x16\x16\x8b\x05\x1b\x1b\x1b\xe8\ +\xed\xed\xc5\xee\xee\x2e\xd2\xe9\xf4\x2f\xf0\x9a\x1e\xf6\x7b\x01\ +\x08\xda\x52\x5f\x5f\x8f\xa6\xa6\x26\x94\x4a\x25\xc9\x98\x23\x14\ +\x4d\x85\xaa\xb2\x78\xa3\xda\x93\x23\x86\xf6\xf6\x76\x34\x37\x37\ +\x23\x95\x4a\x49\x4c\xd2\xca\xca\x0a\xfa\xfb\xfb\x71\xe9\xd2\x25\ +\x39\x30\x8d\x46\xa3\xf0\xa4\x0c\x06\x03\x5a\x5a\x5a\xa4\x23\xda\ +\xde\xde\x46\x6f\x6f\x2f\x2c\x16\x0b\xea\xea\xea\x70\xff\xfe\x7d\ +\x58\xad\x56\x8c\x8d\x8d\x61\x69\x69\x09\xc5\x62\x11\x99\x4c\x06\ +\x67\xcf\x9e\x95\x54\x80\x6a\xb5\x2a\x3c\x94\x50\x28\x84\xa3\x47\ +\x8f\x4a\x67\x54\xad\x56\x61\x32\x99\x70\xe6\xcc\x19\xe4\x72\x39\ +\x9c\x3e\x7d\x1a\xf7\xee\xdd\x43\xb5\x5a\xc5\xe4\xe4\xa4\x74\xf1\ +\x26\x93\x09\xc7\x8f\x1f\x97\x58\xa8\x81\x81\x01\x6c\x6d\x6d\x21\ +\x9d\x4e\xcb\x06\x96\x4c\x26\xd1\xd4\xd4\x84\xad\xad\x2d\x4c\x4f\ +\x4f\x63\x7c\x7c\x1c\x9f\xfe\xf4\xa7\x05\xc9\x59\x5e\x5e\x46\x3a\ +\x9d\xc6\xa3\x8f\x3e\x0a\x97\xcb\x25\x21\xbd\x95\x4a\x05\xb1\x58\ +\x0c\x8d\x8d\x8d\x48\xa5\x52\x48\x24\x12\xc2\xdf\x09\x87\xc3\x30\ +\x99\x4c\x48\x24\x12\x18\x18\x18\xc0\x57\xbe\xf2\x15\xe4\xf3\x79\ +\xdc\xbd\x7b\x17\xa5\x52\x09\x3a\x9d\x0e\x8f\x3c\xf2\x08\xb2\xd9\ +\xac\x6c\xe0\xdd\xdd\xdd\x52\x8c\x98\xcd\x66\x78\x3c\x1e\x51\x64\ +\x95\xcb\x65\x1c\x3b\x76\x0c\xa1\x50\x48\xfc\x91\x34\x1a\x0d\x06\ +\x07\x07\xa5\x4b\x66\x3c\x0c\x43\xdd\xe9\x82\x5f\x2c\x16\x31\x30\ +\x30\x20\x79\x8d\x44\xa5\x37\x36\x36\x10\x8b\xc5\xd0\xd7\xd7\x07\ +\x00\x82\x04\x2c\x2e\x2e\xe2\xf8\xf1\xe3\x38\x77\xee\x1c\x2e\x5d\ +\xba\x74\x60\x7d\x29\x1b\x2c\xae\xb7\xc3\x9f\x57\xae\x7d\xde\x43\ +\x6c\xd4\x88\x70\xf2\xfa\xb1\xc0\x27\xa7\x94\x0f\x16\xda\x8d\x8d\ +\x8d\x38\x79\xf2\x24\x86\x86\x86\xf0\xe8\xa3\x8f\x7e\xe0\xfd\xc6\ +\x46\x45\x39\x06\x05\x20\x88\xd6\x2f\x7b\x70\x63\x76\x38\x1c\xa2\ +\xe6\xe5\xf8\x14\x00\x7e\xf2\x93\x9f\x88\xba\x9b\xe8\x04\x29\x15\ +\x54\xb7\x29\xf7\x30\xbe\x2e\x16\x71\xca\xfd\x94\x23\xb5\xd5\xd5\ +\x55\x14\x8b\x45\x3c\xfe\xf8\xe3\x70\xb9\x5c\x78\xf0\xe0\x01\x0c\ +\x06\x03\x86\x86\x86\x30\x33\x33\x83\x6c\x36\x8b\x62\xb1\x88\xda\ +\xda\x5a\xcc\xcd\xcd\x89\xe5\x01\x85\x30\xe4\x48\x01\xfb\x45\x40\ +\x22\x91\x90\x0c\xda\x6c\x36\x2b\xdd\x7d\x4b\x4b\x0b\x8c\x46\x23\ +\x76\x76\x76\x90\x4c\x26\xb1\xb5\xb5\x85\xa3\x47\x8f\x0a\xb9\xb8\ +\x54\x2a\x21\x93\xc9\x20\x99\x4c\xa2\xa5\xa5\x05\x66\xb3\x19\xfd\ +\xfd\xfd\xd8\xde\xde\x86\xcf\xe7\x43\x36\x9b\x45\x38\x1c\x86\xc3\ +\xe1\x80\xd9\x6c\xc6\xc6\xc6\x06\xee\xdc\xb9\x23\xa3\x2f\xbe\xb7\ +\xca\xd7\x4f\x04\x9b\xaf\x9b\xa3\xdc\x67\x9f\x7d\x16\x8d\x8d\x8d\ +\xd8\xdc\xdc\x44\x4b\x4b\x0b\x26\x26\x26\x30\x37\x37\x27\x02\x29\ +\x60\x9f\xe7\xcb\x3c\xcc\x73\xe7\xce\xe1\x53\x9f\xfa\x94\xd0\x54\ +\x18\x21\x17\x8f\xc7\x51\xa9\x54\xe4\x9e\x9d\x9a\x9a\x42\x3e\x9f\ +\x47\x20\x10\x90\x22\xab\xae\xae\x0e\x81\x40\x00\x81\x40\x00\xc9\ +\x64\x12\xa1\x50\x08\xd5\x6a\x55\x78\xbf\x26\x93\x49\x0e\x6e\xbe\ +\x47\x46\xa3\x11\xed\xed\xed\xf2\x9e\x32\x91\x84\x6b\x81\xfc\x48\ +\x93\xc9\x24\x84\xf8\x9d\x9d\x1d\x09\x85\x0f\x06\x83\x32\x26\x0b\ +\x04\x02\x32\xca\xe2\xda\x26\xd2\x48\xae\x91\x5e\xaf\x87\xc3\xe1\ +\x40\xb5\xba\x6f\x77\xd4\xd9\xd9\x09\x8b\xc5\x82\xb6\xb6\x36\x59\ +\x23\xb4\xce\xf1\x78\x3c\x82\x92\x6b\x34\x9a\x03\xf1\x46\x1e\x8f\ +\x07\x75\x75\x75\x72\x6d\x67\x67\x67\xe5\xe3\xe5\x72\x19\x6d\x6d\ +\x6d\x08\x04\x02\x42\x2b\x68\x68\x68\x80\x4a\xa5\x12\x74\x54\xa9\ +\x9e\x4c\x24\x12\x82\x48\x65\x32\x19\x11\x3d\x90\xce\xc2\xf5\xcb\ +\x02\xd5\x62\xb1\x88\x7a\x3b\x99\x4c\x4a\x74\x96\x46\xa3\xc1\xc8\ +\xc8\x88\xd0\x34\xb8\xb7\xa6\x52\x29\xb4\xb7\xb7\x4b\x36\x25\x6d\ +\x4f\x56\x57\x57\x31\x3f\x3f\x8f\xde\xde\x5e\x99\xd6\x91\x7f\xc5\ +\xb1\xad\xcb\xe5\x42\xb1\x58\x44\x28\x14\x42\x6d\x6d\xad\x9c\x57\ +\xe5\x72\x19\xf1\x78\x1c\xe7\xcf\x9f\x47\x4f\x4f\x0f\xde\x7d\xf7\ +\x5d\xb1\x81\xaa\x56\xab\x68\x6d\x6d\x45\x5f\x5f\x1f\x54\x1a\x8d\ +\xa6\x7a\x18\x85\xe0\x66\xa5\x94\x6e\x2b\xd5\x5b\xca\x03\x9c\xff\ +\x57\x1a\xf4\x3d\xac\x93\x00\x0e\xc6\x98\x28\xb9\x0d\x0f\x43\x7b\ +\x1e\x86\x44\xf1\xe3\x87\x0b\x2b\x7e\x8e\x17\x85\x6a\x0d\x7e\xaf\ +\xb2\xcb\x01\x20\xaa\x14\x22\x3d\xd5\x6a\x55\xe6\xc0\xff\xb7\xc7\ +\xc3\xd0\xbc\xff\xad\xc7\x07\xa1\x57\xbf\xca\xcf\x21\x29\x91\xa3\ +\x08\x6e\x96\x84\x59\xf5\x7a\xbd\xb8\x7e\x33\x7c\xd9\xe9\x74\x62\ +\x7b\x7b\x1b\x26\x93\x09\x76\xbb\x1d\xd5\xea\x7e\x9e\x63\x2e\x97\ +\x43\x3c\x1e\x47\x6b\x6b\xab\x64\x3f\x92\x3f\x11\x0e\x87\x51\x57\ +\x57\x27\xdd\x4f\x6f\x6f\xaf\x28\x52\x36\x37\x37\x91\xcf\xe7\xa1\ +\x56\xab\xc5\xbe\x83\x9d\xdc\xfc\xfc\x3c\x54\x2a\x95\xf0\x07\x7c\ +\x3e\x1f\x32\x99\x0c\xac\x56\x2b\x16\x16\x16\xe0\xf3\xf9\xd0\xd7\ +\xd7\x27\xe3\x06\x8e\x9c\x5c\x2e\x17\x22\x91\x08\xa2\xd1\x28\xf2\ +\xf9\x3c\xec\x76\x3b\xb4\x5a\x2d\xda\xda\xda\x84\x33\x51\x28\x14\ +\xa0\xd3\xe9\x30\x36\x36\x86\x44\x22\x81\x73\xe7\xce\xe1\xf4\xe9\ +\xd3\xd8\xd8\xd8\x90\x6e\x23\x16\x8b\x49\xe1\x58\x28\x14\x24\x64\ +\x99\x5d\x99\xcb\xe5\x42\x63\x63\xe3\x01\x93\xdd\x2b\x57\xae\xe0\ +\xd4\xa9\x53\x30\x99\x4c\x98\x9d\x9d\x15\xfe\x92\xcb\xe5\x92\x38\ +\x9b\x78\x3c\x2e\x1b\x9c\xd3\xe9\x84\x5a\xad\x96\x18\x17\x46\x8a\ +\x44\x22\x11\xd9\x8c\x9a\x9a\x9a\xe4\xb5\xf4\xf6\xf6\x8a\xeb\x3d\ +\x83\xb1\x9d\x4e\xa7\x6c\xce\x44\xdc\x48\xa4\xe5\x7a\x39\x76\xec\ +\x18\x66\x66\x66\x30\x31\x31\x21\x23\xbf\xad\xad\x2d\x9c\x3f\x7f\ +\x1e\x7d\x7d\x7d\x98\x99\x99\x81\x5a\xad\x46\x4b\x4b\x0b\x36\x36\ +\x36\x90\x4c\x26\x45\x6e\xce\x51\x05\x47\x01\x54\x0a\x12\xae\xdf\ +\xde\xde\x46\x3a\x9d\xc6\xea\xea\x2a\x06\x06\x06\x44\x19\xc5\x4d\ +\x92\xd7\x92\x04\x60\xa2\x5d\x1c\x57\x31\xfc\x79\x67\x67\x47\x38\ +\x29\xe4\xf3\x94\xcb\x65\x59\x4b\xcc\x18\xbc\x71\xe3\x06\xfe\xfa\ +\xaf\xff\xfa\x00\x82\xce\xc7\x07\x21\xa7\x5c\xf3\x87\x1b\x14\xde\ +\xdf\x94\x50\xf3\x79\x93\xb3\x01\x00\x47\x8f\x1e\x45\x4f\x4f\x0f\ +\x86\x87\x87\x71\xe6\xcc\x19\xd8\x6c\x36\xc9\xbe\x0b\x87\xc3\xb2\ +\x2f\x6c\x6d\x6d\x61\x61\x61\x01\x3a\x9d\x0e\x0e\x87\x03\x95\x4a\ +\x05\x2e\x97\x4b\xc6\x67\xca\xc8\x29\x1e\x42\x14\xdc\x70\xf4\x4a\ +\xb9\x3d\xaf\x0f\x1f\x24\x05\xbf\xf6\xda\x6b\xf8\xe7\x7f\xfe\x67\ +\x54\x2a\x15\x51\x86\x2a\xa7\x03\x2c\xa0\x80\x7d\xf4\x8c\x23\x3a\ +\x5a\x59\x98\xcd\x66\xe1\x99\xb2\x10\x23\xda\xb1\xba\xba\x8a\xd3\ +\xa7\x4f\xe3\x4b\x5f\xfa\x12\x54\x2a\x15\x5c\x2e\x17\x5e\x7c\xf1\ +\x45\x3c\xf5\xd4\x53\xf8\xbd\xdf\xfb\x3d\x6c\x6f\x6f\xcb\x18\x26\ +\x1a\x8d\x8a\x27\x10\x95\xa0\x54\xb2\xf1\xbe\xe7\x28\x8b\xea\x71\ +\x12\x7f\x99\x20\x40\xb2\xfd\xf2\xf2\x32\x5c\x2e\x97\xf0\x9e\xc8\ +\x8b\x21\x0f\xaf\xb6\xb6\x56\x94\x6f\xd5\x6a\x15\x36\x9b\x0d\xdb\ +\xdb\xdb\xf8\xfa\xd7\xbf\x8e\x54\x2a\x05\x8f\xc7\x83\x4b\x97\x2e\ +\x21\x16\x8b\x49\xe4\x14\xc7\x7f\x4a\x81\x94\x52\x24\x03\xec\x73\ +\xb3\x3e\xf1\x89\x4f\xe0\xf3\x9f\xff\x3c\x02\x81\x00\x00\xa0\xb7\ +\xb7\x17\xe5\x72\x19\x8b\x8b\x8b\xb8\x76\xed\x1a\xee\xdd\xbb\x27\ +\x68\xaf\xc1\x60\xc0\x4f\x7e\xf2\x13\x68\xb5\x5a\xbc\xf9\xe6\x9b\ +\x12\xa4\xbd\xb6\xb6\x26\x7e\x59\x06\x83\x41\xf6\x97\xf9\xf9\x79\ +\x98\xcd\x66\xd8\x6c\x36\x59\xcf\x8d\x8d\x8d\xc2\xeb\x22\xc2\x46\ +\xb5\xba\xc9\x64\x12\x34\xa8\xbe\xbe\x1e\xe1\x70\x18\x76\xbb\x1d\ +\xc9\x64\x12\x3d\x3d\x3d\xc2\x9d\xd4\xe9\x74\x62\x28\xac\x52\xa9\ +\xc4\xc8\xb2\x50\x28\xc0\x62\xb1\x48\xd1\x0a\x00\x7d\x7d\x7d\xd0\ +\xeb\xf5\xa2\xe2\x65\x41\xc2\x7b\xb8\x50\x28\x48\x64\x1c\x91\x5b\ +\xbe\x0f\xe4\x77\x71\x2f\xe1\xfb\xa7\xdc\x3f\x69\x40\xcd\x0c\x49\ +\x8d\x46\x83\x58\x2c\x86\x4c\x26\x83\xd6\xd6\x56\x49\x0d\x68\xf9\ +\xb9\x82\x7f\x73\x73\x13\xd1\x68\x54\x8a\x32\x46\x63\x39\x1c\x0e\ +\xc9\x19\x56\xa9\x54\x42\xbf\x50\xde\xd7\x4c\x60\x60\x8a\x48\xb5\ +\x5a\x15\xde\x35\xcf\x17\x52\x2a\x78\xbf\x71\xaf\xa1\x15\x06\x51\ +\x78\x00\x58\x5a\x5a\x42\x2c\x16\x13\x4e\x1a\xfd\xad\x94\xc8\x2e\ +\x45\x7a\x57\xae\x5c\x41\xa9\x54\x12\x25\x6c\x5d\x5d\x1d\xbc\x5e\ +\xaf\x88\xe2\x68\x49\x14\x0c\x06\x61\x30\x18\x60\xb7\xdb\x05\x6d\ +\xed\xef\xef\xc7\xfa\xfa\x3a\x92\xc9\x24\x02\x81\xc0\x81\x94\x82\ +\xf5\xf5\x75\xa8\x55\x2a\xd5\x37\x1f\x86\xe4\x1c\x46\x74\xf8\xe6\ +\x29\x8b\x1d\x6e\x16\xfc\x37\x80\x03\x05\x94\x72\x83\x54\x8e\x84\ +\x94\x05\xd1\xe1\xdf\xc5\xef\x05\xde\x47\x4b\x58\x51\x2a\x65\x9a\ +\xca\x42\x8e\x9f\x07\x20\xb9\x8a\x2c\x9a\x38\xb7\xe6\x73\xe4\x8c\ +\x9d\x64\x47\x56\xd2\x1f\x44\xba\x3e\xfc\x78\x18\x72\xf5\xbf\x55\ +\x64\x1d\x46\xce\x7e\x95\xef\xe7\x83\x86\x67\xec\xd6\xd9\xe1\x51\ +\x61\xc1\x0d\x3f\x91\x48\x60\x6c\x6c\x0c\x36\x9b\x0d\x8f\x3c\xf2\ +\x88\x74\x26\xbc\xd1\x59\x6c\x04\x02\x01\xe9\x9a\xea\xea\xea\x30\ +\x3c\x3c\x8c\xba\xba\x3a\x8c\x8c\x8c\xc0\x60\x30\x08\xe9\xbb\x5c\ +\x2e\xa3\xb9\xb9\x59\x16\x60\x67\x67\xa7\x14\x74\xca\x0d\x9a\xbe\ +\x41\xd5\xea\x3e\xc7\x60\x68\x68\x08\xa5\x52\x09\xd9\x6c\x16\xed\ +\xed\xed\xd0\xeb\xf5\xb8\x7c\xf9\x32\x52\xa9\x14\xba\xbb\xbb\x85\ +\xf7\x43\xf9\x3b\xc9\x8e\x43\x43\x43\x12\x28\xeb\xf5\x7a\x65\xd3\ +\xae\x56\xab\xe2\x4c\x9f\x4e\xa7\x91\xcd\x66\xc5\x26\x60\x79\x79\ +\x19\xad\xad\xad\x68\x6c\x6c\xc4\xb1\x63\xc7\x64\xd4\x50\x57\x57\ +\x87\x54\x2a\x25\xa6\xa1\x75\x75\x75\x78\xf0\xe0\x01\xe6\xe6\xe6\ +\xa0\x52\xed\x67\x9d\x95\xcb\x65\x39\x68\xd9\xc1\x91\xbb\xb2\xb6\ +\xb6\x26\x3f\x5f\xab\xd5\xc2\x60\x30\x20\x9d\x4e\x0b\xa1\x9c\x1d\ +\xfc\xc0\xc0\x00\x0a\x85\x02\xde\x7c\xf3\x4d\x44\x22\x11\x3c\xf3\ +\xcc\x33\x42\x0e\xcd\x64\x32\x58\x58\x58\x80\xd7\xeb\xc5\xa9\x53\ +\xa7\x10\x89\x44\x30\x39\x39\x89\x44\x22\x01\x9b\xcd\x86\xe5\xe5\ +\x65\x31\x18\x65\x7c\x0a\x03\xd1\x9b\x9a\x9a\x60\xb7\xdb\x85\xbf\ +\xc1\xcd\x86\xef\x0f\x37\x44\x4a\xe6\x73\xb9\x9c\x74\x82\x89\x44\ +\x02\xa5\x52\x49\x94\x61\xb3\xb3\xb3\x12\x4e\x4d\x55\x63\x38\x1c\ +\xc6\x4f\x7f\xfa\x53\x24\x93\x49\x54\x2a\x15\xf4\xf5\xf5\xa1\xa5\ +\xa5\x05\xeb\xeb\xeb\x32\x42\xdd\xdb\xdb\xb7\x67\xc9\xe7\xf3\xa8\ +\xad\xad\xc5\xdd\xbb\x77\xa1\x56\xab\x91\xc9\x64\x64\xf3\x2c\x16\ +\x8b\x32\x12\xa2\xbc\x7e\x68\x68\x48\xd2\x02\xe8\x1f\xf6\x41\xdc\ +\xbf\x87\xdd\x23\x2c\xc8\x0e\xa3\xab\x2c\xca\xc8\x5b\xa3\x3f\xde\ +\xf3\xcf\x3f\x8f\x2f\x7f\xf9\xcb\xf8\x83\x3f\xf8\x03\x3c\xfd\xf4\ +\xd3\x18\x1c\x1c\x44\x20\x10\x10\x63\xd7\x68\x34\x2a\xc4\x69\xe6\ +\xa3\xb2\x00\x28\x95\x4a\x08\x87\xc3\x58\x58\x58\x40\x26\x93\x91\ +\x11\xcd\xda\xda\x1a\xd6\xd6\xd6\xb0\xbd\xbd\x8d\xc9\xc9\x49\xe1\ +\x97\xe5\xf3\x79\xac\xac\xac\x20\x91\x48\x20\x1e\x8f\x8b\xa2\x74\ +\x7d\x7d\x1d\x37\x6e\xdc\x40\x2a\x95\xc2\x5b\x6f\xbd\x85\x2f\x7e\ +\xf1\x8b\x07\x02\xac\x59\x74\xd0\x30\x52\x29\xed\xa7\xc0\x07\x80\ +\x1c\xae\xca\x83\x87\x45\x0f\xb9\x33\x5d\x5d\x5d\x78\xfa\xe9\xa7\ +\xf1\x4f\xff\xf4\x4f\x78\xef\xbd\xf7\xe0\x74\x3a\x71\xfd\xfa\x75\ +\x7c\xed\x6b\x5f\x43\x6b\x6b\xab\xf0\x31\x99\x8a\xd1\xd4\xd4\x04\ +\x8f\xc7\x03\xbb\xdd\x2e\xe4\x62\x36\x69\x1c\xef\x95\x4a\x25\x39\ +\xf8\xca\xe5\x32\x0c\x06\x83\xa8\xc8\x18\x69\x44\x84\x67\x69\x69\ +\x49\x50\xcf\x74\x3a\x8d\x64\x32\x89\xbd\xbd\x3d\xc9\x18\x64\x22\ +\x01\x91\xed\x5b\xb7\x6e\x09\xd2\x94\x48\x24\xa4\x59\xe4\x98\x94\ +\x46\xaa\x44\x37\x01\x1c\x28\xae\x46\x46\x46\xd0\xda\xda\x2a\xe8\ +\x54\xa9\x54\x3a\x60\x1f\x60\xb5\x5a\xd1\xd7\xd7\x87\xda\xda\x5a\ +\x21\x56\xe7\x72\x39\x7c\xfc\xe3\x1f\xc7\xb1\x63\xc7\x04\x3c\x20\ +\x02\x67\x32\x99\xc4\xfd\x9b\xe6\x92\xbc\xa7\x38\x56\x75\x3a\x9d\ +\x42\x3f\xb0\xd9\x6c\x72\xa0\xdf\xbf\x7f\x5f\xce\x2f\x5a\x40\x50\ +\x79\xc7\xc3\xdb\x6a\xb5\x8a\x2f\x18\xc7\x6a\xb4\xbf\xa0\x40\x29\ +\x1c\x0e\x4b\xd4\x1b\x73\x77\x29\x02\xe3\x19\x16\x89\x44\x90\x48\ +\x24\x90\x4a\xa5\xb0\xbe\xbe\x2e\xef\x19\xcf\x5f\x26\x4a\x04\x83\ +\x41\xec\xec\xec\x60\x63\x63\x43\xb2\x53\x69\x5b\xc3\x11\xe3\xde\ +\xde\x9e\x20\xd4\xe4\xbb\x6d\x6f\x6f\xc3\x6c\x36\x0b\x72\x49\x34\ +\x87\x63\x6e\xa2\x6d\x00\x64\xbf\x67\x21\x47\x65\x38\x1d\x06\x8c\ +\x46\x23\x6c\x36\x9b\xf0\x08\x79\x7e\x91\x4f\x9a\xc9\x64\x44\x11\ +\xa9\x74\x03\xa0\x00\x80\x74\x96\x72\xb9\x8c\xe5\xe5\x65\x21\xf1\ +\x93\xec\xcf\xb1\x7e\x7b\x7b\xbb\x88\x4f\x9c\x4e\xa7\x88\xe5\x58\ +\x0f\xc4\xe3\x71\xb1\x6f\xa2\x18\x84\xc5\xec\xe4\xe4\x24\xf6\xf6\ +\xf6\x04\x85\xb7\xdb\xed\x62\x19\x45\x7e\x62\xa1\x50\x40\x77\x77\ +\xb7\x90\xe6\x5f\x7f\xfd\x75\xe1\xac\xaa\x55\x2a\xd5\x37\xb9\x41\ +\x1d\x1e\xc5\x29\xc9\xef\xf4\x5f\xa1\x5b\xb4\x32\x93\x89\xfe\x1f\ +\x5c\xec\x3c\xd4\x59\x04\xf1\xff\x4a\x52\x3b\x55\x55\xfc\xf9\xca\ +\xdf\x4d\xa4\x85\x55\x34\x49\x9c\xca\x82\x4d\x59\xe8\xf0\x77\x56\ +\x2a\x15\x59\x0c\x54\xdd\xb0\xab\x31\x18\x0c\x22\x77\xe6\xa1\xa3\ +\xdc\xb4\x94\x45\xd6\xc3\x0a\x16\xe5\x66\x7d\xf8\xf3\x1f\x54\x60\ +\xfd\x77\x10\xae\xc3\xd7\xfd\x7f\xe3\x41\x74\x81\x9d\x8b\x52\xc1\ +\x46\xd2\x21\x21\xd2\x07\x0f\x1e\xa0\xbf\xbf\x1f\x4d\x4d\x4d\x08\ +\x04\x02\x68\x6a\x6a\xc2\xbd\x7b\xf7\xb0\xb1\xb1\x21\x08\x16\x37\ +\xb3\x95\x95\x15\x19\xf9\x75\x74\x74\x08\x74\xbb\xbd\xbd\x2d\xdd\ +\xfa\xfa\xfa\x3a\x8c\x46\x23\x12\x89\x04\xe6\xe7\xe7\x11\x0c\x06\ +\x65\xf4\xc0\x8d\x7f\x71\x71\x11\xab\xab\xab\x48\xa7\xd3\x58\x59\ +\x59\x11\xce\x41\x3e\x9f\x87\xdf\xef\x97\x02\xcc\xef\xf7\xc3\xed\ +\x76\x4b\x0c\x92\xcd\x66\x43\x47\x47\x07\xc2\xe1\xb0\x18\x99\xb2\ +\xdb\x20\x9a\x94\x48\x24\x90\xc9\x64\xb0\xba\xba\x0a\x9f\xcf\x87\ +\xba\xba\x3a\xac\xaf\xaf\x43\xaf\xd7\x23\x1a\x8d\x62\x74\x74\x54\ +\x4c\x51\x59\x40\x26\x12\x09\x5c\xba\x74\x09\xf9\x7c\x5e\xa4\xdd\ +\x26\x93\x09\xb7\x6f\xdf\x86\x56\xab\x45\x67\x67\xa7\x10\x53\xd7\ +\xd7\xd7\xe1\xf5\x7a\x31\x32\x32\x82\x8d\x8d\x0d\x64\x32\x19\x51\ +\x94\x51\x09\xc4\xc8\x20\x95\x6a\xdf\xef\x6b\x70\x70\x10\x8b\x8b\ +\x8b\xd2\x95\x92\xe8\xea\xf7\xfb\xa1\xd7\xeb\x51\x2c\x16\x11\x89\ +\x44\x10\x8f\xc7\x31\x3a\x3a\x0a\x83\xc1\x80\xde\xde\x5e\xbc\xf3\ +\xce\x3b\xd0\xeb\xf5\xe8\xeb\xeb\x93\x22\x0f\xd8\x3f\x50\xcd\x66\ +\xb3\xe4\x7c\xb6\xb6\xb6\xa2\x5c\x2e\xcb\x28\x82\x1b\x0d\x3b\x58\ +\xb5\x5a\x8d\x47\x1f\x7d\x54\xc8\xb4\x34\xe5\x75\x3a\x9d\xb8\x70\ +\xe1\x82\xa0\x32\x2b\x2b\x2b\x98\x9d\x9d\x85\xdf\xef\x87\xc5\x62\ +\xc1\xfc\xfc\x3c\x3c\x1e\x0f\x12\x89\x04\x5a\x5a\x5a\x10\x0e\x87\ +\x11\x8d\x46\x31\x30\x30\x80\x86\x86\x06\xa4\x52\x29\x29\x4c\x39\ +\x76\x25\xfa\xc5\x8d\x93\xa3\x12\xee\x15\xf3\xf3\xf3\xb8\x7d\xfb\ +\xb6\x8c\x48\x8e\x1e\x3d\x8a\x91\x91\x11\x89\xd6\x3a\x7a\xf4\x28\ +\xe2\xf1\x38\xee\xde\xbd\xfb\x0b\x5c\xab\x0f\xba\x77\xf8\x6f\xe5\ +\x83\xdf\x4b\xb4\x83\x23\x94\x17\x5e\x78\x01\x7f\xfc\xc7\x7f\x8c\ +\x27\x9e\x78\x02\x5d\x5d\x5d\x30\x9b\xcd\x58\x5e\x5e\x16\x84\x72\ +\x6d\x6d\x4d\x8a\xdd\x42\xa1\x00\xb7\xdb\x2d\x36\x13\x46\xa3\xf1\ +\x00\x9d\xc1\x6e\xb7\xc3\x66\xb3\x89\x0a\x90\x23\x18\xde\xcb\x66\ +\xb3\x59\xd6\x9e\xc1\x60\x80\x5e\xaf\xc7\xea\xea\xaa\x44\xe1\xac\ +\xac\xac\x20\x1e\x8f\xe3\xf1\xc7\x1f\xc7\xab\xaf\xbe\x8a\x2b\x57\ +\xae\x08\x92\xca\x83\x96\x08\x2f\xef\x61\xaa\xbf\xa8\x5e\xe3\x9e\ +\x51\x2c\x16\xc5\x9d\x9a\xf2\x71\xa5\xa7\xe0\xef\xff\xfe\xef\x23\ +\x1c\x0e\xe3\xb5\xd7\x5e\xc3\xb3\xcf\x3e\x2b\xce\xd5\x5f\xfc\xe2\ +\x17\x65\x34\x93\xc9\x64\x04\x59\xa4\xf9\x23\xd1\xb8\x96\x9f\x5b\ +\x83\x34\x37\x37\xa3\xa7\xa7\x07\x4d\x4d\x4d\x72\xdf\x91\xc7\xd8\ +\xdc\xdc\x0c\x8f\xc7\x83\xb6\xb6\x36\x58\x2c\x16\x98\x4c\x26\x78\ +\xbd\x5e\x34\x34\x34\xa0\xa3\xa3\x03\x4e\xa7\x53\x0e\xda\xe6\xe6\ +\x66\xf8\x7c\x3e\x69\x98\xe8\xf8\xce\x7b\xf3\x47\x3f\xfa\x11\xae\ +\x5e\xbd\x8a\x6a\xf5\x7d\x43\x64\xbe\xaf\x87\xa7\x0d\xca\xf3\x8a\ +\x88\xf3\xc9\x93\x27\x25\x90\x9d\x85\x3c\x0f\xf1\x74\x3a\x8d\xd1\ +\xd1\x51\x44\xa3\x51\xac\xac\xac\x20\x9b\xcd\x22\x91\x48\xc8\x48\ +\x8e\xc5\xad\xd7\xeb\xc5\xfa\xfa\xfa\x01\x9b\x0c\x36\x2f\xd9\x6c\ +\x16\xb9\x5c\x4e\x0a\x44\x7a\x57\x91\x52\xc1\x03\xdc\x60\x30\x88\ +\x3d\x8b\xc3\xe1\x80\xd7\xeb\x85\xc9\x64\x92\x82\xcc\xeb\xf5\xc2\ +\x6e\xb7\x0b\x2a\x48\x54\x8e\xfc\x23\x0a\x76\x38\xaa\xe5\x59\x47\ +\xa1\x04\x05\x4a\xdc\x3f\x4b\xa5\x12\x2c\x16\x8b\xf8\x44\xea\xf5\ +\x7a\x78\xbd\x5e\x54\xab\x55\x51\x43\x72\x84\x4d\xde\x1f\x0b\x46\ +\x72\x03\x59\x08\x2d\x2d\x2d\x09\xdf\x88\x44\x70\xae\x4f\xaa\x53\ +\x89\x1e\x55\x2a\x15\xcc\xcc\xcc\xc8\xf8\x8d\x63\xe0\xee\xee\x6e\ +\xb8\xdd\x6e\xe8\x74\x3a\x34\x36\x36\xca\x08\x9c\x53\x24\xa7\xd3\ +\x89\xda\xda\x5a\x4c\x4d\x4d\x49\xe8\x39\x6d\x60\x6a\x6a\x6a\x44\ +\x9c\xb3\xbe\xbe\x2e\x6b\x81\x0a\xea\xda\xda\x5a\x29\xbe\x8d\x46\ +\x23\xec\x76\xbb\x7c\x8c\xd6\x0e\x0b\x0b\x0b\x98\x9f\x9f\x17\xeb\ +\x26\xa3\xd1\x28\x42\xa3\x4a\xa5\x22\xd3\x8b\xb6\xb6\x36\x1c\x3b\ +\x76\x4c\x7c\xea\x6a\x6a\x6a\xe0\x72\xb9\x84\xa0\xcf\xf8\xb2\x9d\ +\x9d\x1d\x44\x22\x11\xcc\xce\xce\x8a\x59\x6e\x3c\x1e\xc7\xdc\xdc\ +\x1c\xcc\x66\xb3\xec\xa1\x3e\x9f\x0f\xe1\x70\x18\x6a\xb5\x5a\xfd\ +\x4d\xe0\x7d\x82\xb2\x72\x21\x2b\xd1\x23\xa2\x20\xe4\xd1\xf0\x66\ +\xe7\xf7\xf0\xeb\x94\x32\x67\xce\x51\x95\x3e\x2d\x4a\x28\x13\x78\ +\x1f\xf1\x52\x3e\x07\x16\x45\x9c\xc5\x92\x54\xc9\xa2\x88\x17\x9f\ +\x37\x9a\xb2\xd0\x52\x8e\x2e\x95\xaf\x03\x80\xbc\x79\xc0\x7e\x1e\ +\x56\x3e\x9f\xc7\xce\xce\x0e\x5a\x5a\x5a\xc4\xf8\x50\xb9\x59\xff\ +\xb2\x71\xc4\xe1\x7f\x3f\xac\x98\xfa\xdf\x1c\x1f\xfe\x4f\x1e\x87\ +\x91\x3e\x5e\x2f\xde\x38\x2e\x97\x0b\x6b\x6b\x6b\x48\x24\x12\x78\ +\xf6\xd9\x67\xc5\xe8\x51\xaf\xd7\x63\x7e\x7e\x1e\x63\x63\x63\xe2\ +\xbd\xc2\x22\x26\x95\x4a\x49\x84\x11\x53\xee\x89\x36\xcc\xce\xce\ +\x0a\x6a\x91\xcb\xe5\xb0\xb4\xb4\x04\x9b\xcd\x06\x97\xcb\x25\x31\ +\x13\x8c\xa7\x00\x20\xe3\xc8\x63\xc7\x8e\x41\xa7\xd3\xc1\xed\x76\ +\x23\x99\x4c\x4a\x86\x1e\x89\x9c\x35\x35\x35\xc2\xcb\x5a\x58\x58\ +\x90\x1b\x62\x63\x63\x03\x1d\x1d\x1d\x18\x1c\x1c\x3c\x10\x6d\x40\ +\x3f\x17\xa3\xd1\x28\x45\x87\x4a\xa5\x12\x45\x50\x77\x77\xb7\x64\ +\x8e\x51\x11\x77\xf7\xee\x5d\x58\xad\x56\x0c\x0e\x0e\xca\x73\x5f\ +\x5f\x5f\x87\xcb\xe5\xc2\xfc\xfc\x3c\xda\xda\xda\xd0\xda\xda\x2a\ +\x9e\x2b\x5a\xad\x16\xe9\x74\x1a\x5a\xad\x16\x47\x8f\x1e\xc5\xd8\ +\xd8\x18\x5a\x5b\x5b\xc5\xee\x62\x67\x67\x07\x7e\xbf\x5f\xfc\x58\ +\x58\xf0\xe5\xf3\x79\xb8\x5c\x2e\xd8\xed\x76\x2c\x2f\x2f\x43\xad\ +\x56\xcb\x73\x79\xe3\x8d\x37\xf0\xde\x7b\xef\x41\xaf\xd7\xa3\xbb\ +\xbb\x1b\x89\x44\x02\x7b\x7b\x7b\xf8\xf1\x8f\x7f\x8c\xf1\xf1\x71\ +\x3c\xf9\xe4\x93\xd0\x68\x34\x52\xc8\x51\xf5\x53\x28\x14\x70\xeb\ +\xd6\x2d\xf8\xfd\x7e\x3c\xf2\xc8\x23\xe8\xe8\xe8\x80\x46\xa3\x41\ +\x7f\x7f\x3f\x4e\x9c\x38\x81\xd7\x5e\x7b\x0d\x2e\x97\x0b\x8f\x3c\ +\xf2\x08\x6e\xde\xbc\x29\x63\x00\x1e\x20\x1b\x1b\x1b\x98\x99\x99\ +\x41\x4b\x4b\x0b\x8e\x1c\x39\x82\xf6\xf6\x76\x31\xe9\x7d\xe2\x89\ +\x27\x90\xcf\xe7\xb1\xbc\xbc\x0c\x87\xc3\x81\x93\x27\x4f\xa2\xa3\ +\xa3\x03\xbd\xbd\xbd\xd0\x68\x34\x28\x14\x0a\xe8\xea\xea\xc2\xe6\ +\xe6\x26\xd2\xe9\x34\xde\x7b\xef\x3d\xf4\xf4\xf4\xc0\x66\xb3\xe1\ +\xf6\xed\xdb\xa8\x54\x2a\x18\x1b\x1b\x43\x2a\x95\xc2\xcc\xcc\x0c\ +\xae\x5d\xbb\x06\x9b\xcd\x26\x87\x32\xe1\x74\xad\x56\x8b\x78\x3c\ +\x8e\x50\x28\x24\x23\xa9\xed\xed\x6d\xbc\xfe\xfa\xeb\x00\xde\xe7\ +\x86\x1e\xe6\x3e\x1e\xe6\x5c\x29\xf7\x21\xe0\x20\x82\xbe\xb7\xb7\ +\x07\x8f\xc7\x83\xbf\xfa\xab\xbf\xc2\xd0\xd0\x10\x76\x77\x77\x11\ +\x89\x44\x50\xad\xee\xdb\xc9\xe4\xf3\x79\x19\x5b\xb3\xd1\x32\x1a\ +\x8d\x82\x48\xd2\x26\x86\x87\x34\x00\xe1\x5d\xd1\x7a\x81\x66\xaa\ +\x6c\x0a\xb9\xaf\x11\x69\x4a\x24\x12\x48\xa7\xd3\xb0\xd9\x6c\xe8\ +\xeb\xeb\x13\x34\xab\xbd\xbd\x1d\xab\xab\xab\xf8\xc6\x37\xbe\x21\ +\x68\x08\x00\x29\x06\xb8\xa7\x91\x08\xac\xf4\x81\x22\xfa\x4e\x34\ +\x98\xa6\xa6\xd1\x68\xf4\xc0\x6b\xf8\xf2\x97\xbf\x8c\x4c\x26\x83\ +\xef\x7e\xf7\xbb\x78\xee\xb9\xe7\x70\xee\xdc\x39\xfc\xf0\x87\x3f\ +\xc4\x57\xbf\xfa\x55\x9c\x3f\x7f\x1e\x99\x4c\x06\x8b\x8b\x8b\x50\ +\xa9\x54\x42\x8c\x5e\x5f\x5f\xc7\xe2\xe2\xa2\x8c\xd1\x69\x0f\xc0\ +\xd7\xa6\xe4\x76\xb1\x69\x23\x17\x8f\x0d\x6e\x4d\x4d\x8d\x90\xb0\ +\x89\x60\x93\x0f\xc4\x68\xa7\xbd\xbd\x3d\x24\x12\x09\xec\xec\xec\ +\xc8\x41\x5e\x5f\x5f\x8f\x7f\xfc\xc7\x7f\xc4\xd2\xd2\x92\x34\x57\ +\x3c\xc4\xf9\x75\x87\xb9\xaa\x7c\xdf\x19\xd3\x96\x4a\xa5\x50\xad\ +\xee\x0b\x08\xfc\x7e\x3f\x4c\x26\x13\xd2\xe9\x34\x1c\x0e\x07\x5a\ +\x5b\x5b\x91\x48\x24\x10\x0a\x85\x10\x8f\xc7\x71\xff\xfe\x7d\xdc\ +\xbd\x7b\x57\x7e\x1e\xa9\x08\xa4\x91\xd0\xf0\x97\xbf\x93\x16\x04\ +\x4a\xd5\x3b\xd7\x13\x7d\x90\x58\x60\xd0\xcc\x93\xd1\x41\xa4\x45\ +\xb0\x61\xe2\x68\x8b\xf7\x65\x32\x99\x14\xaf\x47\x60\xbf\x29\x66\ +\xe3\xa7\x56\xab\x11\x0a\x85\x10\x0e\x87\x0f\x8c\xf8\x95\x86\x9d\ +\xdc\x0b\x55\x2a\x15\xba\xbb\xbb\x91\xcb\xe5\x10\x8b\xc5\xe4\x9e\ +\x67\x21\x42\x21\x06\xdd\xca\xb9\xc6\xec\x76\x3b\xdc\x6e\x37\xea\ +\xea\xea\xc4\xea\x65\x7b\x7b\x5b\x50\x53\x83\xc1\x20\x82\x1d\x16\ +\xa5\x3c\xd7\x37\x36\x36\x50\x2e\x97\xb1\xb2\xb2\x22\xaa\xbd\xa9\ +\xa9\x29\x94\xcb\x65\xd8\xed\x76\xbc\xf4\xd2\x4b\xe2\xf5\xb6\xb7\ +\xb7\x87\xb5\xb5\x35\x5c\xbf\x7e\x1d\x99\x4c\x46\x40\x0e\xf2\xc9\ +\xe8\x2b\x98\xcf\xe7\xe5\x5a\x53\xb5\xcc\x62\x8f\x48\xa6\x92\x92\ +\xc0\xfb\x4e\xe9\x57\x55\x2e\x97\xd1\xd5\xd5\x25\x06\xe5\xa4\x07\ +\x50\x90\x44\x5e\xf0\xb5\x6b\xd7\x70\xff\xfe\x7d\xf8\x7c\x3e\x34\ +\x36\x36\x8a\x69\xb2\x56\xab\x45\x63\x63\xa3\xac\x6d\xda\x6d\x10\ +\xa8\xe8\xee\xee\x3e\x80\x92\x8e\x8c\x8c\xa0\x52\xd9\x77\xc5\x57\ +\x03\xf8\xa6\xb2\x18\xe1\x42\x65\x21\xc2\x6e\x99\x50\xe4\xde\xde\ +\xde\x01\xa3\x4e\x1e\xe6\xf4\xb4\xa9\x56\xab\xa2\x2e\x11\xbb\xf8\ +\x9f\xf3\x9c\x94\x5d\x25\xbf\xee\xb0\x5c\x9a\xe3\x48\xa3\xd1\x88\ +\x42\xa1\x20\xdc\x00\xa2\x01\xca\xce\x4a\xb9\x81\xf2\xef\x87\xa1\ +\x4c\x34\x74\xe3\x85\x65\x57\xa0\x52\xa9\x60\xb3\xd9\x90\x48\x24\ +\xd0\xd7\xd7\x87\xe6\xe6\x66\x04\x83\xc1\x5f\xf8\x7e\x65\xc1\xf5\ +\x41\x05\xd5\xaf\xab\x98\x3a\xfc\xe0\x75\xe7\x48\x4d\x69\xee\xc7\ +\xf1\x99\xcb\xe5\x82\xcd\x66\x43\x53\x53\x13\xfc\x7e\xbf\x18\xe9\ +\x65\xb3\x59\x0c\x0d\x0d\xc1\x66\xb3\x61\x76\x76\x56\xd0\xc9\xfe\ +\xfe\x7e\x18\x0c\x06\xb8\xdd\x6e\x34\x36\x36\x8a\x71\x22\x65\xfe\ +\x83\x83\x83\x62\xe0\x68\xb3\xd9\x30\x34\x34\x24\xbc\x85\xcf\x7d\ +\xee\x73\xf0\xf9\x7c\x08\x06\x83\x98\x9a\x9a\x82\xcd\x66\x13\x62\ +\x65\xa1\x50\xc0\xcc\xcc\x8c\xc0\xce\x16\x8b\x45\xe0\xda\x8d\x8d\ +\x0d\x2c\x2f\x2f\x43\xa5\x52\xc9\x7c\x9f\x68\xda\xde\xde\xbe\x79\ +\xa6\x32\x00\x39\x1e\x8f\xc3\x68\x34\x22\x99\x4c\x62\x65\x65\x05\ +\x95\x4a\x05\xf1\x78\xfc\x80\x9c\xfa\xfe\xfd\xfb\x28\x16\x8b\xd8\ +\xd9\xd9\x11\x04\xac\xa9\xa9\x09\x46\xa3\x11\xe1\x70\x18\xc7\x8f\ +\x1f\xc7\xb3\xcf\x3e\x2b\x7e\x61\x43\x43\x43\xe8\xec\xec\x44\x28\ +\x14\xc2\xd2\xd2\xf7\xda\xba\xc8\x00\x00\x20\x00\x49\x44\x41\x54\ +\x12\x42\xa1\x90\x98\x78\x26\x12\x09\xc4\x62\x31\x2c\x2c\x2c\x88\ +\xc9\x67\x38\x1c\xc6\xe6\xe6\x26\xfa\xfb\xfb\xd1\xd9\xd9\x29\x9d\ +\x97\x5a\xad\x16\x6e\x9a\x46\xa3\x11\x14\x6e\x62\x62\x42\x60\xe9\ +\x0f\x7d\xe8\x43\x32\x2e\xd8\xd8\xd8\xc0\xc5\x8b\x17\xd1\xd0\xd0\ +\x80\x85\x85\x05\x8c\x8d\x8d\xc1\xed\x76\x63\x69\x69\x09\xf1\x78\ +\x1c\x4e\xa7\x13\xb1\x58\x0c\x43\x43\x43\x50\xab\xd5\xb8\x71\xe3\ +\x06\xea\xeb\xeb\xb1\xb0\xb0\x80\x70\x38\x2c\x86\x7c\x53\x53\x53\ +\xd8\xde\xde\x86\xd1\x68\xc4\xea\xea\x2a\xbc\x5e\x2f\xcc\x66\xb3\ +\xb8\x79\xab\x54\x2a\x7c\xf8\xc3\x1f\x86\x4a\xa5\x12\x43\xcb\xc6\ +\xc6\x46\x38\x1c\x0e\xc4\xe3\x71\xe8\xf5\x7a\xdc\xbc\x79\x13\x7a\ +\xbd\x5e\x10\xb6\x99\x99\x19\xec\xee\xee\x62\x64\x64\x04\x5b\x5b\ +\x5b\x98\x98\x98\xc0\xd6\xd6\x16\xbc\x5e\x2f\xda\xda\xda\x84\x94\ +\x3d\x37\x37\x07\xa3\xd1\x88\xd3\xa7\x4f\x0b\xa2\x41\x71\x03\xbd\ +\x63\x4e\x9f\x3e\x2d\x09\x03\x4d\x4d\x4d\xa8\xa9\xa9\x11\xf2\x7f\ +\xb9\x5c\xc6\xc4\xc4\xc4\x81\x22\x4a\x59\x54\x29\xf7\x0b\xfe\xad\ +\x1c\x15\x71\x5c\x48\x1e\xdb\x7f\xfc\xc7\x7f\xe0\x89\x27\x9e\xc0\ +\x95\x2b\x57\x30\x3f\x3f\x8f\xcd\xcd\x4d\x6c\x6c\x6c\x88\xd0\x23\ +\x16\x8b\x09\x57\x88\x05\xbe\xd5\x6a\x95\xfb\x87\x5d\x2e\x39\x8d\ +\xd5\x6a\x55\x72\x35\x67\x66\x66\xe0\x70\x38\xa4\x6b\x65\x96\x24\ +\x47\xb9\x34\xce\x55\xab\xd5\x62\x96\x49\xfb\x00\x93\xc9\x84\x4b\ +\x97\x2e\xe1\xdf\xff\xfd\xdf\xe5\x70\x54\xaa\x6a\x79\x88\x00\x90\ +\x51\x0a\x3b\xf9\xba\xba\x3a\x21\xc2\xfb\x7c\x3e\xa4\x52\x29\x1c\ +\x3d\x7a\x54\x50\xe2\x42\xa1\x80\x4f\x7e\xf2\x93\x70\x3a\x9d\xf8\ +\xdb\xbf\xfd\x5b\x68\x34\x1a\x3c\xff\xfc\xf3\x78\xfb\xed\xb7\xa1\ +\x56\xab\xf1\xf5\xaf\x7f\x5d\x38\x98\x1c\x83\x01\xef\xa3\xfb\xc0\ +\xfe\x41\x95\x4c\x26\x31\x3f\x3f\x8f\xf5\xf5\x75\x04\x83\x41\xdc\ +\xb8\x71\x03\xcb\xcb\xcb\x42\xa2\x66\xb1\xc2\x62\x94\x9c\x14\x76\ +\xfc\xc1\x60\x10\xb7\x6f\xdf\xc6\x95\x2b\x57\x50\x28\x14\xa4\xb8\ +\x24\xc7\x89\x48\x2b\xd1\xa7\xbf\xfd\xdb\xbf\xc5\x8f\x7f\xfc\x63\ +\x19\xf5\xd3\x1e\x41\x49\xe3\x50\x16\x57\x3c\xa3\xea\xea\xea\xe0\ +\x72\xb9\x90\x4c\x26\xc5\xa8\x97\x0d\x9e\xc9\x64\xc2\xc2\xc2\x02\ +\x1e\x3c\x78\x80\xe5\xe5\x65\xdc\xba\x75\x0b\x6f\xbf\xfd\x36\x16\ +\x17\x17\x51\xa9\x54\xd0\xdd\xdd\x2d\xc4\x7c\x9a\x07\x57\x2a\x15\ +\xa1\x4d\x90\x0b\xe9\xf1\x78\x24\x7f\x95\xc8\x0c\x49\xe1\x54\x07\ +\xd2\x42\x81\x56\x38\x85\x42\x41\xf6\x32\x16\x4b\x44\xe5\x78\x36\ +\x2e\x2e\x2e\x4a\xb1\xae\xa4\x53\xd4\xd4\xd4\xc8\x7b\xec\x76\xbb\ +\x65\x52\x14\x8d\x46\xb1\xbb\xbb\x2b\xfb\x26\x79\x82\xe4\xdb\x4d\ +\x4e\x4e\x62\x65\x65\x05\xa3\xa3\xa3\x78\xf0\xe0\x01\xbc\x5e\xaf\ +\x34\xc1\x8c\xdb\xd1\x68\x34\x08\x87\xc3\xb8\x73\xe7\x8e\x28\x9f\ +\xa9\x54\x24\x8f\x8c\xfc\x34\xf2\x08\x95\xe3\x3a\x8e\x30\x4d\x26\ +\x13\x2c\x16\x8b\x70\xd2\x1c\x0e\x87\x44\x60\xa5\xd3\x69\xb8\xdd\ +\x6e\xd8\x6c\x36\x5c\xbb\x76\x0d\x2d\x2d\x2d\xf0\x7a\xbd\xb2\xe7\ +\xe7\xf3\x79\x84\x42\x21\xa4\x52\xa9\x03\x5c\xde\x5c\x2e\x07\x9f\ +\xcf\x27\x0e\xf5\x95\x4a\x05\x91\x48\xe4\x00\x48\x42\x95\x2e\xf7\ +\xd5\x6c\x36\x2b\x62\x29\x52\x34\x3c\x1e\x0f\x3a\x3b\x3b\x65\x9f\ +\xe0\x3d\xc3\xa2\x9e\x21\xea\x00\x60\x34\x1a\x11\x0c\x06\x11\x0c\ +\x06\x51\x57\x57\x07\xbd\x5e\x0f\x97\xcb\x25\xa3\x44\x8e\xcb\x5d\ +\x2e\x97\x98\xa5\x92\x5b\xea\xf1\x78\xc4\xbd\x9f\xb5\x89\xdb\xed\ +\x3e\x58\x60\x29\x8b\x04\x6e\x2e\x94\xbe\x2b\xa3\x1a\x68\xda\x45\ +\xf2\x1a\x61\x44\x1e\xec\x2c\xbc\x94\xdd\x24\x33\x8e\x98\x39\xc5\ +\xcd\x83\xe8\x98\xb2\x48\x23\x67\xc2\xe1\x70\xa0\xaf\xaf\x0f\x7e\ +\xbf\x1f\xe9\x74\x1a\x85\x42\x41\x72\x9e\x08\x15\xb3\x7b\x3b\x8c\ +\xc0\xf1\xf9\x70\x71\x28\xa1\x65\x8b\xc5\x22\x7c\x05\x42\xd9\x00\ +\x60\xb3\xd9\x10\x8d\x46\xa5\x4b\xe2\xe3\x61\xc8\x94\x72\xb3\xff\ +\xff\xc3\x83\xcf\x85\x9d\x21\x37\x21\x3a\xe2\x73\x13\x62\x56\x60\ +\x2e\x97\x43\x34\x1a\x45\x2c\x16\x83\xd5\x6a\x45\x4b\x4b\x8b\x70\ +\x27\xd2\xe9\x34\x36\x37\x37\x31\x30\x30\x20\x1b\x05\xb9\x52\x95\ +\x4a\x05\x2b\x2b\x2b\xf0\xfb\xfd\xd8\xda\xda\x42\x2a\x95\x42\x5b\ +\x5b\x9b\x10\x88\xa9\x26\xa3\x6d\xc2\xa9\x53\xa7\x44\xa1\xd4\xd7\ +\xd7\x87\x42\xa1\x80\x48\x24\x22\xf6\x10\x8f\x3e\xfa\x28\x9e\x7e\ +\xfa\x69\x34\x36\x36\xe2\xd6\xad\x5b\xb0\x58\x2c\x18\x1c\x1c\x94\ +\x8e\xc9\x6c\x36\x23\x18\x0c\x0a\x51\x9e\x79\x60\xf4\x1a\xd1\x68\ +\x34\xe2\xd9\x42\xf3\x3e\x8e\x87\xa7\xa7\xa7\x71\xe5\xca\x15\xf8\ +\xfd\x7e\xb4\xb4\xb4\xc0\x6e\xb7\x23\x16\x8b\xc1\xef\xf7\x8b\xcc\ +\x97\x50\x7a\x73\x73\xb3\xac\x69\x93\xc9\x84\xc9\xc9\x49\x44\x22\ +\x11\x34\x34\x34\xa0\xa6\xa6\x06\x43\x43\x43\x68\x6d\x6d\x15\xae\ +\x13\xd1\xbe\xba\xba\x3a\x6c\x6d\x6d\xc9\x8d\xbf\xb5\xb5\x85\xd9\ +\xd9\x59\x21\xc8\xdf\xbb\x77\xef\x40\xbe\x15\xdf\xa7\xad\xad\x2d\ +\x31\x1d\xf4\x78\x3c\x18\x18\x18\x40\x20\x10\x10\x87\xf5\x5c\x2e\ +\x87\xd6\xd6\x56\x58\xad\x56\x5c\xbf\x7e\x1d\xbb\xbb\xbb\x98\x9e\ +\x9e\x86\xd3\xe9\x44\x7f\x7f\x3f\xe2\xf1\xb8\xf0\xbb\x06\x07\x07\ +\x71\xf1\xe2\x45\x4c\x4d\x4d\x61\x7d\x7d\x1d\x97\x2f\x5f\xc6\xcd\ +\x9b\x37\xf1\xd4\x53\x4f\xe1\xf2\xe5\xcb\x78\xf0\xe0\x01\x7c\x3e\ +\x1f\xde\x7c\xf3\x4d\xec\xee\xee\x22\x1c\x0e\x23\x93\xc9\xe0\x89\ +\x27\x9e\x80\x4e\xa7\xc3\xe2\xe2\x22\x8a\xc5\xa2\x8c\x18\x39\x96\ +\x8a\x44\x22\xe8\xed\xed\x85\xc9\x64\xc2\x5b\x6f\xbd\x85\x62\xb1\ +\x88\x96\x96\x16\xd9\x58\x17\x16\x16\x04\x55\x69\x6d\x6d\x15\xae\ +\x91\xc5\x62\xc1\xc0\xc0\x00\xd6\xd6\xd6\xb0\xbe\xbe\x2e\x12\xe8\ +\x96\x96\x96\x03\x8a\x56\x72\xee\x1a\x1a\x1a\x70\xf9\xf2\x65\x5c\ +\xb8\x70\x01\x7b\x7b\x7b\x68\x6d\x6d\x45\x47\x47\x07\x7e\xf4\xa3\ +\x1f\x01\x78\xbf\xd9\x53\x3e\x94\x05\x15\x1f\x6c\x24\x88\x76\xf0\ +\xf0\xfb\xec\x67\x3f\x2b\x04\x76\xa5\xb9\x24\x8b\x08\xf2\x87\x98\ +\x01\x38\x34\x34\x84\x5c\x2e\x87\x8b\x17\x2f\x0a\x1a\x93\x4e\xa7\ +\xb1\xb0\xb0\x80\x54\x2a\x25\xa3\x80\x81\x81\x01\xb4\xb6\xb6\x22\ +\x10\x08\x20\x9b\xcd\x62\x7d\x7d\x1d\x1e\x8f\x07\xa1\x50\x08\x5e\ +\xaf\x57\xd4\x66\xbc\x7f\x28\x04\x20\xb2\x42\xa5\xe1\x1f\xfd\xd1\ +\x1f\x89\x49\xa5\x32\x37\x51\x49\xcd\x60\xa1\xcc\xf8\x29\x06\x2f\ +\x97\x4a\x25\x29\x4e\x89\xda\x9c\x3c\x79\x52\x46\xdd\x2d\x2d\x2d\ +\x78\xf3\xcd\x37\x91\xc9\x64\xf0\x85\x2f\x7c\x01\x06\x83\x01\xdf\ +\xfd\xee\x77\xf1\xe2\x8b\x2f\xc2\xe1\x70\xc8\x7e\xc7\x11\x26\xf7\ +\x92\xba\xba\x3a\xd8\xed\x76\xd8\xed\x76\x00\xfb\xe8\xb0\xcf\xe7\ +\x13\x75\xa1\xd3\xe9\xc4\x83\x07\x0f\xf0\xee\xbb\xef\x22\x91\x48\ +\xc0\x6a\xb5\xa2\x5a\xad\x4a\x0e\xa6\xdb\xed\x96\x91\x12\xd5\x6d\ +\xd1\x68\x14\xb9\x5c\x4e\x38\x48\x34\x5b\xbd\x71\xe3\x86\x18\xfc\ +\xde\xbd\x7b\x17\x17\x2e\x5c\xc0\xbd\x7b\xf7\x24\xe0\x9a\xa8\xc4\ +\xe1\xa9\x04\x47\x70\x2c\x36\xcb\xe5\x32\x32\x99\x8c\x04\x24\x73\ +\x8c\x55\x2e\x97\x31\x37\x37\x87\x2b\x57\xae\x60\x79\x79\xf9\x40\ +\x6e\x5e\xb9\x5c\x46\x7b\x7b\x3b\x6c\x36\x1b\x62\xb1\x98\x14\x7b\ +\x73\x73\x73\x38\x72\xe4\x88\x8c\xd7\x4c\x26\x93\x9c\x25\x3c\xbc\ +\x0d\x06\x83\xe4\xdd\x3a\x1c\x0e\x11\xbb\x70\xcc\x49\x7f\xb1\x68\ +\x34\x2a\x87\xf3\xda\xda\x1a\x00\xa0\xb9\xb9\xf9\xc0\xc8\x8f\x63\ +\xf5\x74\x3a\x8d\x54\x2a\x25\x74\x03\xda\x12\xf0\xac\x64\x14\x16\ +\x91\xc0\x7c\x3e\x8f\xe9\xe9\x69\x39\xaf\x39\x76\xeb\xea\xea\x82\ +\xc1\x60\x40\x67\x67\x27\x9a\x9b\x9b\x65\xec\xc6\xe8\x20\xc6\x79\ +\xc5\x62\x31\x8c\x8c\x8c\x48\x34\x17\x47\x8d\xe5\x72\x59\x1a\x49\ +\x2a\x08\x49\x1b\xa1\x2a\x90\xd7\xd6\x64\x32\xc1\xe5\x72\xa1\x5a\ +\xdd\x57\x04\xb2\xe0\x71\x38\x1c\x68\x6f\x6f\x97\x62\xe5\xc4\x89\ +\x13\xa2\x34\xe5\xb9\x32\x32\x32\x02\xbf\xdf\x0f\x60\xbf\x18\xeb\ +\xe8\xe8\x90\x82\x76\x67\x67\x47\xea\x86\x78\x3c\x2e\x7b\xaf\xb2\ +\xd6\xe0\x3a\xe2\x78\x9e\x6a\xd7\xfa\xfa\x7a\x41\x9b\x38\x56\x24\ +\xbf\x8c\x7c\xaa\x9d\x9d\x1d\x19\xab\xf3\xba\xd1\xf3\x8b\x88\x18\ +\xed\x81\x18\xad\xa3\x7c\xd8\x6c\x36\x5c\xb8\x70\x01\xaf\xbf\xfe\ +\x3a\x7a\x7b\x7b\x45\x20\xc5\x06\xe3\xe7\xa8\xa3\xfa\x9b\x94\x30\ +\x93\x5b\xc0\x07\xf9\x3b\xdc\x0c\x29\x0f\x05\x80\x7c\x3e\x2f\xca\ +\x1c\xe6\xee\xf0\xc5\xf1\x05\xd2\x24\x8e\x1b\x06\xbd\x53\x58\xfd\ +\x72\xe4\xc8\x58\x06\x25\x22\xa6\x52\xed\x87\x6d\x72\x9c\x53\x2e\ +\x97\xb1\xbe\xbe\x8e\xfa\xfa\x7a\x91\xe1\x52\xd2\x4f\x07\x77\xbe\ +\x0e\xfe\x9f\xbe\x3c\xac\x54\x89\x64\x11\x8e\x24\x11\x91\x5d\x35\ +\x8b\xc9\xc3\xbe\x4d\xdc\xd0\x0f\xf3\x41\x1e\xc6\x03\xf8\x75\x3d\ +\x08\x55\x33\xca\x43\x79\x2d\x95\x7c\x11\x7a\x4a\x8d\x8d\x8d\x09\ +\xd9\x58\xa7\xd3\xe1\xc1\x83\x07\x32\xa3\xa7\x42\x46\x99\x35\x15\ +\x8b\xc5\xb0\xb7\xb7\xef\xb4\x3b\x38\x38\x28\x07\x02\x0b\x13\x16\ +\xcc\x54\xd0\x0d\x0e\x0e\xc2\x66\xb3\xe1\x95\x57\x5e\xc1\xa5\x4b\ +\x97\x10\x89\x44\xf0\xf4\xd3\x4f\xe3\x2b\x5f\xf9\x0a\x36\x37\x37\ +\xb1\xb8\xb8\x88\xba\xba\x3a\x9c\x3a\x75\x4a\x36\x86\xd3\xa7\x4f\ +\xa3\xa7\xa7\x07\x4b\x4b\x4b\x08\x06\x83\xf0\x7a\xbd\xe8\xe8\xe8\ +\x10\x8e\x88\xd7\xeb\x05\x00\x4c\x4f\x4f\x23\x1e\x8f\xa3\xa7\xa7\ +\x07\x99\x4c\x06\x85\x42\x01\xa9\x54\x0a\x5d\x5d\x5d\x07\xc2\x9d\ +\xd7\xd7\xd7\xd1\xd6\xd6\x06\x95\x6a\x3f\xaf\x8c\x07\x10\x4d\xf2\ +\xe8\x90\x4c\x2e\xc1\xe4\xe4\xa4\xa8\x8b\x26\x27\x27\xf1\xe0\xc1\ +\x03\xcc\xcc\xcc\x20\x16\x8b\xe1\xe6\xcd\x9b\x98\x9a\x9a\xc2\xdd\ +\xbb\x77\xd1\xdc\xdc\x8c\xd3\xa7\x4f\x43\xa7\xd3\xa1\xb7\xb7\x17\ +\x43\x43\x43\xd0\xeb\xf5\xc2\x51\x21\x94\x4d\xfe\x06\x25\xc6\xd9\ +\x6c\x16\xd3\xd3\xd3\x98\x9d\x9d\xc5\xc8\xc8\x88\x20\x67\x2a\x95\ +\x0a\xf7\xef\xdf\xc7\xf4\xf4\x34\x32\x99\x0c\xf4\x7a\x3d\xce\x9e\ +\x3d\x8b\xe3\xc7\x8f\x8b\x2f\x92\xd9\x6c\x46\x4f\x4f\x0f\x3c\x1e\ +\x0f\x2e\x5e\xbc\x28\xa3\x8a\x44\x22\x21\xc8\x4b\x6d\x6d\xad\xc0\ +\xed\xa7\x4f\x9f\x96\x0d\xda\x68\x34\xe2\x33\x9f\xf9\x8c\x78\xef\ +\xd0\xcf\x8b\xc8\x5c\x7b\x7b\x3b\x2a\x95\x0a\x66\x67\x67\xe1\x74\ +\x3a\x91\x48\x24\xe4\x80\x0d\x85\x42\x28\x97\xcb\x38\x7e\xfc\xb8\ +\x70\x18\x48\x64\x25\xaf\x64\x65\x65\x05\xe9\x74\x1a\xb3\xb3\xb3\ +\x30\x9b\xcd\xe8\xed\xed\x95\xc3\x89\x9c\x0c\x6e\x86\xb9\x5c\x4e\ +\xbc\xc6\xe8\x5a\x9e\x4e\xa7\x11\x8b\xc5\x50\x57\x57\x87\xc1\xc1\ +\x41\xe9\xb6\x35\x1a\x0d\x6e\xde\xbc\x29\xeb\x5b\xf9\xb7\x72\xdd\ +\x53\x7c\xc3\xcd\x73\x77\x77\x17\xcd\xcd\xcd\xe8\xe8\xe8\x80\xc9\ +\x64\xc2\xb9\x73\xe7\x50\x2c\x16\xb1\xb8\xb8\x08\x83\xc1\x80\xcd\ +\xcd\x4d\xe4\x72\x39\x41\x91\xf2\xf9\x3c\x7c\x3e\x1f\x5c\x2e\x97\ +\xa0\x39\xec\x4c\x79\xa0\xd2\x08\x94\xc1\xc1\xd1\x68\x54\x10\x4a\ +\x16\x41\xc5\x62\x51\x14\x6b\x93\x93\x93\x68\x68\x68\x40\x6f\x6f\ +\xaf\xbc\x0f\x0c\x50\x27\x8f\x6a\x67\x67\x07\x3f\xf8\xc1\x0f\xf0\ +\xf2\xcb\x2f\x4b\xe3\xa3\xa4\x4e\xb0\x29\x24\xd5\x82\x71\x57\x5a\ +\xad\x56\x62\x59\xe8\x92\xbd\xb6\xb6\x26\x23\x43\xb3\xd9\x2c\xf6\ +\x18\x77\xef\xde\xc5\xda\xda\x1a\xda\xda\xda\xf0\xf8\xe3\x8f\xe3\ +\x1f\xfe\xe1\x1f\xf0\xe9\x4f\x7f\x1a\x9f\xff\xfc\xe7\x91\xcd\x66\ +\x65\x0d\x6d\x6e\x6e\x0a\x52\xac\x14\x31\x91\x53\xe4\x74\x3a\xc5\ +\x91\x9c\x63\x79\xba\xb7\xd3\xd0\x95\xbe\x70\x74\xbc\xa7\x83\x7c\ +\x24\x12\xc1\xd8\xd8\x18\xaa\xd5\x2a\x9a\x9b\x9b\xc5\xb2\x85\x2a\ +\x63\x95\x4a\x25\x8a\xc8\x89\x89\x09\x84\xc3\xe1\x03\xe3\x58\x36\ +\xed\x2c\x88\xc9\xa9\x25\xb2\x50\xa9\x54\x0e\x78\x62\x71\x0f\xdc\ +\xde\xde\x16\xf3\x57\x1e\xf8\x46\xa3\x11\xcd\xcd\xcd\xa8\xaf\xaf\ +\x97\xc2\xb7\xa9\xa9\x09\x6b\x6b\x6b\x58\x5c\x5c\x44\xa9\x54\xc2\ +\x9d\x3b\x77\x70\xfe\xfc\x79\x3c\xf6\xd8\x63\x58\x5a\x5a\x42\x2a\ +\x95\xc2\xc2\xc2\x02\xa2\xd1\x28\xb2\xd9\x2c\xe6\xe7\xe7\x11\x8f\ +\xc7\x65\x4f\x99\x99\x99\xc1\xe8\xe8\xa8\x20\x53\x44\x26\x59\xb0\ +\x12\xd9\x60\xc1\x4a\x04\x8c\x26\x97\x2c\x96\x68\xb8\x4b\x7b\x04\ +\x1a\xa4\x12\x21\x21\x1f\x49\xa5\x52\x09\xd2\x43\x7e\x2b\x00\x24\ +\x93\x49\x41\x87\xd9\xcc\xa9\xd5\x6a\xd9\x1f\xe8\x59\xb9\xbe\xbe\ +\x2e\x76\x0c\x3a\x9d\x4e\x4c\x41\xc9\x53\x62\xd3\xa8\x9c\x32\x51\ +\xe5\xc7\x26\x96\x08\x30\x91\xef\xa9\xa9\x29\xb1\x4c\xe0\x48\x72\ +\x67\x67\x07\xab\xab\xab\x22\xaa\xe1\xe4\x60\x77\x77\x3f\x9f\x98\ +\x94\x0a\x36\x5d\xf4\xad\x22\xa7\x97\xf7\x1b\xcd\x8a\x0f\x37\x55\ +\x2c\x7a\x88\x54\x92\xc6\xc2\x42\xf6\xee\xdd\xbb\x72\x36\x70\x74\ +\xcf\xe7\x6e\xb7\xdb\xa5\xb9\x66\x21\xce\x3a\xc1\xe1\x70\x08\x47\ +\x97\xa1\xe0\xd3\xd3\xd3\xd8\xda\xda\x82\xd1\x68\xc4\xcd\x9b\x37\ +\xf1\xde\x7b\xef\xe1\xec\xd9\xb3\x18\x1a\x1a\x92\xfd\x8d\x08\x20\ +\x93\x03\x9c\x4e\xe7\x3e\x82\xc5\x50\x43\x4a\x6e\xb9\xf1\x90\x21\ +\xcf\x91\x1a\x0f\x51\x66\x26\x71\x36\x4b\xef\x0b\xbe\x08\x4a\xc8\ +\x59\x54\xd1\x5d\x16\xc0\x01\x35\x22\x6f\x12\x1e\xe4\x94\xb3\x2a\ +\xa5\xa4\x99\x4c\x06\xf1\x78\x5c\x2a\x51\xda\xd4\xd3\x19\x98\x45\ +\x12\x23\x3a\x28\x7f\xf7\xfb\xfd\xe2\xe6\x4c\x4e\x18\xe5\xa7\x4d\ +\x4d\x4d\xb2\x89\x91\x57\x43\xf2\xbe\xdb\xed\x46\xa9\x54\x3a\x90\ +\xe2\x7e\x78\x2c\x78\x18\xf1\x53\x16\x57\xbf\xce\x42\x8b\xb0\x2f\ +\xc3\x7b\x59\xfd\x13\x55\xaa\x56\xab\x92\x31\x67\x32\x99\x60\xb3\ +\xd9\x84\xf7\xa1\xd5\x6a\xc5\xda\xa2\xbe\xbe\x1e\xf1\x78\x5c\x50\ +\x26\x72\x28\x38\xb6\x20\x11\x99\x4a\x14\xde\xb8\xdc\x78\x39\x72\ +\x22\xe1\x32\x1c\x0e\x4b\xe7\x33\x34\x34\x84\xe6\xe6\x66\x51\x9d\ +\x30\xab\xee\xee\xdd\xbb\x48\xa7\xd3\xe8\xed\xed\x85\x4a\xb5\x1f\ +\x6b\x44\x92\xfc\xd1\xa3\x47\xc5\x61\x7a\x6a\x6a\x0a\x8d\x8d\x8d\ +\x50\xa9\x54\x18\x1a\x1a\x82\x46\xa3\xc1\xf8\xf8\x38\x76\x77\x77\ +\x71\xe4\xc8\x11\x09\x9a\x0e\x06\x83\x58\x5f\x5f\x87\xc3\xe1\x10\ +\x54\x8e\xf3\xfc\x4c\x26\x83\x40\x20\x20\xd6\x0f\x75\x75\x75\x52\ +\xdc\x10\xde\xdd\xdc\xdc\xc4\xb9\x73\xe7\x24\x1e\x83\xdc\x43\xb3\ +\xd9\x8c\x44\x22\x81\xf5\xf5\x75\x0c\x0c\x0c\x60\x77\x77\x17\x3f\ +\xfd\xe9\x4f\x51\xa9\x54\x84\x10\x6d\xb5\x5a\xf1\xe0\xc1\x03\x34\ +\x35\x35\x89\xf1\x62\x67\x67\xa7\x84\x8b\x3a\x9d\x4e\x64\xb3\x59\ +\x2c\x2c\x2c\x60\x6f\x6f\x0f\xf1\x78\x5c\x50\x24\xde\x33\x7e\xbf\ +\x1f\xaf\xbc\xf2\x0a\xee\xdc\xb9\x83\xd6\xd6\x56\x19\x41\x92\x68\ +\x5f\x2a\x95\x70\xfe\xfc\x79\x34\x37\x37\xe3\xca\x95\x2b\xa8\xad\ +\xad\xc5\xd2\xd2\x12\x7c\x3e\x9f\x18\x0b\x4e\x4d\x4d\xc9\xc8\x35\ +\x99\x4c\x0a\x42\x42\x39\x73\xa1\x50\x80\xcb\xe5\x42\x34\x1a\x85\ +\x46\xb3\x9f\xb9\xf6\xee\xbb\xef\xc2\xe3\xf1\xc0\xe5\x72\x41\xa5\ +\x52\x89\xa7\x56\x20\x10\xc0\xca\xca\x0a\x96\x97\x97\xc5\x99\xdb\ +\x68\x34\x8a\x8a\x73\x6c\x6c\x4c\x78\x7c\x81\x40\x00\x7b\x7b\x7b\ +\x88\xc5\x62\x62\x5f\x30\x3f\x3f\x8f\x7b\xf7\xee\x61\x71\x71\x51\ +\x36\xcf\x77\xde\x79\x07\x4d\x4d\x4d\x78\xe6\x99\x67\xb0\xb3\xb3\ +\x23\x74\x00\x5a\x39\xb8\x5c\x2e\x5c\xbd\x7a\x55\xb2\x10\x1f\x86\ +\xb4\x2b\x39\x9f\x2c\xae\x34\x1a\x8d\x48\xa9\xd7\xd6\xd6\xf0\xd4\ +\x53\x4f\xa1\xb5\xb5\x15\xa3\xa3\xa3\x08\x06\x83\x22\xb9\x57\xf2\ +\x80\xc8\x6d\x49\x24\x12\x52\xfc\x93\x6b\x43\x09\x37\x49\xc1\x7a\ +\xbd\x1e\x1d\x1d\x1d\x72\x70\xd2\xb8\xd1\xe3\xf1\xe0\xd5\x57\x5f\ +\x95\x62\x2b\x9d\x4e\xe3\xca\x95\x2b\x32\xca\x66\x61\x90\xcd\x66\ +\x71\xf2\xe4\x49\x5c\xbd\x7a\x15\x7f\xf2\x27\x7f\x22\xea\x3d\x36\ +\x89\xe4\xd5\x10\x29\x51\x22\xd2\x85\x42\x41\x8c\x11\x39\x92\x67\ +\x4c\x93\xdb\xed\x86\xd7\xeb\xc5\xe2\xe2\x22\xee\xdc\xb9\x23\x19\ +\xad\xf9\x7c\x1e\x9f\xfd\xec\x67\x51\x2e\x97\x31\x3e\x3e\x8e\xef\ +\x7d\xef\x7b\x52\xd4\x73\xc4\xde\xda\xda\x8a\xad\xad\x2d\xc4\x62\ +\x31\x54\xab\x55\x41\x7b\x29\xc8\xa0\x95\x0b\x9b\xdd\xf1\xf1\x71\ +\x74\x74\x74\x40\xaf\xd7\xc3\x6e\xb7\x23\x10\x08\x20\x1a\x8d\x42\ +\xad\x56\xa3\xbb\xbb\x5b\xce\x0a\x66\xc8\x39\x9d\x4e\xd8\xed\x76\ +\x71\xba\x4f\x24\x12\x98\x99\x99\x81\x56\xab\x45\x7f\x7f\x3f\xf4\ +\x7a\x3d\x8e\x1f\x3f\x8e\x4a\xa5\x82\x7f\xfd\xd7\x7f\x95\xc2\x09\ +\x38\x68\x1d\xa4\xe4\xfa\x92\xbf\xc4\xdf\x45\x9e\x29\x05\x56\x1c\ +\xb3\x71\x62\x42\xde\xd1\xfc\xfc\xbc\xe4\xd4\x12\x9d\x60\x16\x9d\ +\xd9\x6c\xc6\xef\xfc\xce\xef\xe0\x85\x17\x5e\x40\x4f\x4f\x8f\x50\ +\x24\xc8\x47\xdd\xdb\xdb\x13\x24\xc4\x6a\xb5\x62\x6e\x6e\x0e\xb1\ +\x58\x0c\xa5\x52\x09\x73\x73\x73\xc2\x55\x63\xd3\xb8\xbc\xbc\x8c\ +\x50\x28\x24\xdc\x63\x36\xfe\x54\x45\xea\x74\x3a\x19\x19\x13\x50\ +\x60\x04\x92\x72\x2d\xb0\x41\x23\x52\xc5\x86\xc2\x64\x32\xe1\xc8\ +\x91\x23\xb0\xd9\x6c\xb2\x9f\x26\x12\x09\x39\x0f\x22\x91\x08\x6e\ +\xdd\xba\x25\xc5\x24\xd5\xe5\x1a\x8d\x46\x48\xdc\xe4\xc6\xd2\xd1\ +\xbe\x5a\xdd\x4f\x1e\x70\xb9\x5c\xa8\xaf\xaf\x87\xc1\x60\x90\x31\ +\xa5\x56\xab\x15\x63\x54\x7a\x2a\x32\x09\x83\xcf\x8d\x44\xf2\x6a\ +\xb5\x2a\x96\x21\x1e\x8f\x47\xae\x1f\xd5\x7c\x3c\xf7\x95\xd3\x8a\ +\xad\xad\x2d\x41\x76\x79\x0e\x50\xb5\x4a\x64\x2c\x16\x8b\x21\x18\ +\x0c\x0a\x38\x40\x44\xca\x6a\xb5\x62\x74\x74\x54\xd6\x0a\xa9\x30\ +\xe9\x74\x1a\xed\xed\xed\x42\xbf\x68\x6a\x6a\x42\xb1\x58\xc4\xfc\ +\xfc\x3c\xc2\xe1\xb0\x28\x2e\xd9\xa8\x70\xc4\x0c\x40\x7c\xe5\x58\ +\x8b\x6c\x6e\x6e\xc2\x68\x34\x62\x66\x66\x06\x4b\x4b\x4b\xe8\xec\ +\xec\x44\x6b\x6b\x2b\xaa\xd5\x2a\x2e\x5d\xba\x24\x06\xd3\x9c\xac\ +\xa9\xad\x56\xeb\x37\x89\xe2\xb0\xc8\x02\xde\x27\x89\x29\x3d\x46\ +\x00\x48\x07\xc6\x05\xd0\xd1\xd1\x01\xa3\xd1\x28\x5d\x09\x00\xe4\ +\x72\x39\x71\xf0\xa6\x7b\x2c\x51\x2d\x93\xc9\x24\xc9\xd4\xe4\x5a\ +\xad\xad\xad\xc1\xeb\xf5\xa2\xb9\xb9\x59\x16\x82\x5a\xad\x86\xdb\ +\xed\x16\x69\x28\x49\xbd\xfc\x5e\x2e\xca\xf5\xf5\x75\x31\x6e\x63\ +\x61\xa7\x84\x8c\x89\x4e\xb1\xab\x22\xa1\xb9\x58\x2c\x62\x6e\x6e\ +\x0e\x5b\x5b\x5b\xe8\xed\xed\x3d\xa0\x2e\x24\x39\xf3\x83\x0a\x2a\ +\xfe\x5b\x59\x4c\x7d\x50\x87\xfd\xff\xd5\x83\xaa\x21\x72\x00\x78\ +\x78\xb0\xf0\x71\xb9\x5c\xc8\x64\x32\x08\x85\x42\x88\x46\xa3\x07\ +\xe4\xb8\x0e\x87\x03\x76\xbb\x5d\xdc\x81\x79\x53\x73\x84\x45\x03\ +\xcd\x50\x28\x04\x8d\x66\x3f\xf3\x8a\xf6\x01\xb5\xb5\xb5\x78\xfa\ +\xe9\xa7\xb1\xb9\xb9\x89\xeb\xd7\xaf\xc3\xeb\xf5\x0a\xaf\x8a\x1d\ +\x07\xcd\x4c\x4f\x9c\x38\x81\xc9\xc9\x49\x2c\x2d\x2d\x89\xa3\x38\ +\xb9\x62\x94\xad\x93\xb4\x4b\x23\x41\x86\xea\xf2\x50\xa4\xc9\xa0\ +\x4e\xa7\xc3\xc4\xc4\x04\x76\x77\x77\xd1\xd6\xd6\x06\xaf\xd7\x8b\ +\xe5\xe5\x65\x79\x4f\x72\xb9\x1c\x9a\x9b\x9b\x51\xa9\xec\x67\x84\ +\x9d\x3c\x79\x12\x23\x23\x23\xb0\xdb\xed\x68\x6d\x6d\x45\x3a\x9d\ +\x16\x48\x97\x85\x35\xbd\x5a\x78\xb3\x7b\xbd\x5e\xf1\xb7\xb1\xdb\ +\xed\xe8\xe8\xe8\x40\x57\x57\x17\x5a\x5a\x5a\xb0\xbd\xbd\x8d\x95\ +\x95\x15\xf4\xf6\xf6\xa2\xb9\xb9\x19\xd3\xd3\xd3\x52\x88\x1a\x0c\ +\x06\x5c\xb8\x70\x01\x95\x4a\x45\x08\xd0\xec\xe0\x74\xba\xfd\x40\ +\xd2\xe6\xe6\x66\xd8\xed\x76\x19\x2d\xf8\xfd\x7e\x9c\x39\x73\x06\ +\xe9\x74\x1a\x81\x40\x00\x9d\x9d\x9d\x48\xa5\x52\xc2\x55\x30\x9b\ +\xcd\x98\x9a\x9a\x82\xdb\xed\xc6\x73\xcf\x3d\x27\xe4\x7f\x36\x00\ +\x16\x8b\x45\x14\x39\x6d\x6d\x6d\x12\x07\xd2\xda\xda\x0a\xa7\xd3\ +\x89\xbb\x77\xef\xe2\xca\x95\x2b\x68\x6f\x6f\x47\x7f\x7f\xbf\x10\ +\x96\xeb\xea\xea\xd0\xd6\xd6\x86\xf6\xf6\x76\x0c\x0c\x0c\xe0\xc1\ +\x83\x07\x32\x12\x23\xba\xac\xcc\xf6\xf4\xfb\xfd\x58\x5c\x5c\xc4\ +\xd5\xab\x57\xc5\xc0\x74\x75\x75\x15\x3b\x3b\x3b\x38\x73\xe6\x0c\ +\x9c\x4e\x27\xc6\xc7\xc7\x11\x8d\x46\x31\x3d\x3d\x8d\x9a\x9a\x1a\ +\xcc\xcc\xcc\x48\xb1\x5d\x53\x53\x23\x6b\xc7\x64\x32\xe1\xa7\x3f\ +\xfd\xa9\x98\xa3\xde\xbf\x7f\x5f\x1c\xa4\x69\x7b\xc0\x03\x11\xf8\ +\x45\x23\x63\x25\x7a\xa5\xe4\xe8\xe8\x74\x3a\x38\x9d\x4e\xf1\xa8\ +\x1a\x18\x18\x40\x3e\x9f\xc7\x91\x23\x47\xb0\xbb\xbb\x8b\x8b\x17\ +\x2f\x62\x78\x78\x18\xb1\x58\x4c\x8a\x90\xbd\xbd\x3d\x41\x67\xf8\ +\xfa\x39\xfa\xe6\x68\x91\x86\x99\x35\x35\x35\xf0\x78\x3c\xb2\xb1\ +\xbb\x5c\x2e\x19\x97\x1a\x0c\x06\x5c\xbe\x7c\x59\xec\x28\x2e\x5f\ +\xbe\x8c\xf9\xf9\x79\x4c\x4e\x4e\x8a\xf5\x44\x30\x18\x44\xa5\x52\ +\xc1\xdf\xfd\xdd\xdf\x21\x18\x0c\x8a\x24\x9e\xaf\x83\xaf\x95\x7b\ +\x2c\xdf\x63\xb5\x7a\xdf\xd8\xd4\xe7\xf3\xc1\x6c\x36\x8b\x1f\x17\ +\x9b\x53\x16\x0a\xf4\x49\xe2\xba\xf3\x7a\xbd\x38\x71\xe2\x04\x5e\ +\x7f\xfd\x75\x3c\xff\xfc\xf3\x18\x1f\x1f\xc7\x9f\xfe\xe9\x9f\xe2\ +\xbf\xfe\xeb\xbf\x30\x3d\x3d\x8d\x6b\xd7\xae\xe1\xed\xb7\xdf\xc6\ +\x99\x33\x67\x30\x38\x38\x88\xdb\xb7\x6f\x1f\x40\xb2\xc8\x7b\xdd\ +\xda\xda\xc2\xd8\xd8\x98\x38\x96\x6f\x6e\x6e\xc2\x6a\xb5\x22\x9f\ +\xcf\x23\x1e\x8f\xc3\x60\x30\x88\x49\x31\x0f\x57\x22\x98\xad\xad\ +\xad\xf0\x78\x3c\x62\xc3\x32\x3c\x3c\x2c\x48\x01\x0f\x7e\x9b\xcd\ +\x86\x85\x85\x05\xfc\xdb\xbf\xfd\x9b\x9c\x31\xbc\x0e\x2c\xa2\x78\ +\x2d\x94\x93\x10\xa2\xf7\x4a\xf4\x8f\xcd\x20\x8b\x1a\x5e\x57\x1e\ +\xfe\x1c\x25\x17\x8b\x45\x04\x83\x41\x71\x51\xff\xd6\xb7\xbe\x85\ +\x4f\x7f\xfa\xd3\x82\x38\x4e\x4c\x4c\x20\x1e\x8f\xa3\xb9\xb9\x59\ +\x2c\x13\x48\x4b\x58\x5a\x5a\x82\xd5\x6a\x15\xde\x29\x7f\xa7\xdb\ +\xed\x16\x95\x66\x53\x53\x93\x70\xd8\xf4\x7a\xbd\x58\x73\x50\x50\ +\x33\x35\x35\x25\x13\xa2\x68\x34\x8a\xcd\xcd\x4d\xa8\x54\xef\x07\ +\x35\x27\x12\x09\x24\x93\x49\xcc\xce\xce\x22\x95\x4a\xc1\x6a\xb5\ +\x8a\x5f\x95\x92\xa7\x45\x71\x8f\xc5\x62\x91\xc4\x01\x87\xc3\x81\ +\xb6\xb6\x36\x74\x77\x77\xa3\xab\xab\x0b\xad\xad\xad\x82\x0e\x73\ +\x0d\x91\x12\xa0\x56\xab\xb1\xb0\xb0\x80\xc5\xc5\x45\x11\xe1\x90\ +\xf3\xcc\x71\x17\xfd\xd1\x08\x84\xd8\x6c\x36\x51\x8e\x93\xe7\x44\ +\x3b\x04\xab\xd5\x2a\x0e\xf0\xc9\x64\x52\x10\x5f\x36\x92\x8c\xbb\ +\x61\x31\xc2\x74\x0a\x9e\xc3\xa4\x84\x10\xa9\xe3\x38\x8f\xf4\x06\ +\xa2\xc8\x14\x2b\xb1\x19\xa4\x15\x0e\xed\x52\x9a\x9a\x9a\xc4\x44\ +\xdb\x62\xb1\x60\x75\x75\x55\x7c\xd7\xf4\x7a\x3d\xda\xdb\xdb\xa5\ +\xb1\x51\x06\xd5\xb3\x70\xa5\xb5\xcc\xc0\xc0\x00\x4a\xa5\x12\x26\ +\x27\x27\xd1\xdb\xdb\x8b\x81\x81\x01\x7c\xff\xfb\xdf\x47\xa5\x52\ +\x91\xf1\xea\xf5\xeb\xd7\x45\x90\x45\x34\x54\x6d\x32\x99\xbe\x49\ +\x73\x3a\x92\xf2\x58\x85\x52\x7e\x4b\xa9\x3b\x4d\x2a\xa9\xb2\xa0\ +\xa3\x33\x33\x7b\x38\xca\x01\x70\x20\xee\xa6\x58\x2c\x0a\xa9\x98\ +\x44\x6b\xe5\xe8\x91\x70\xb2\xc5\x62\x41\x36\x9b\x95\x8a\x91\x3f\ +\x83\x2f\x98\x37\x16\x91\x2b\x25\x7f\x8b\x70\x76\xb5\xba\x6f\x5a\ +\x96\x4a\xa5\x50\xa9\x54\x84\xac\xe8\x74\x3a\xe1\xf3\xf9\xa0\x56\ +\xab\x71\xf3\xe6\x4d\x6c\x6e\x6e\x8a\xd2\xa6\xb5\xb5\x15\xd1\x68\ +\x14\xc9\x64\x12\x99\x4c\x06\x3e\x9f\x0f\x9d\x9d\x9d\x82\x9c\x3d\ +\xac\x88\x52\x2a\x0b\xff\x37\x8b\xaa\x5f\xe5\x67\x71\xb1\x70\x44\ +\xc2\x1b\x80\x8a\x15\xca\x57\x43\xa1\x10\x12\x89\x84\x74\x98\x7c\ +\xfd\x73\x73\x73\xc2\x73\xe1\x26\xc5\x9f\x43\xf8\x9e\x9b\x3d\x47\ +\x2d\x4a\xd5\xc6\x91\x23\x47\xb0\xba\xba\x2a\xb9\x6b\xe4\x26\x04\ +\x83\x41\x2c\x2d\x2d\xa1\xb7\xb7\x17\x3d\x3d\x3d\xb8\x71\xe3\x86\ +\x38\x32\x73\x4d\x3c\x78\xf0\x00\xa3\xa3\xa3\xa8\x56\xf7\x9d\x85\ +\x53\xa9\x14\x76\x77\x77\x51\x2a\x95\xb0\xb6\xb6\x06\xbd\x5e\x8f\ +\x07\x0f\x1e\x20\x16\x8b\xe1\xa3\x1f\xfd\x28\x9e\x7a\xea\x29\x51\ +\xb0\xd8\xed\x76\x29\x74\x0a\x85\x02\x9a\x9a\x9a\x90\x4e\xa7\x45\ +\x3e\x4b\x57\xee\x9a\x9a\x1a\xb4\xb6\xb6\x0a\x32\xc2\xdc\x29\x2a\ +\x7f\x36\x37\x37\xe1\x72\xb9\xd0\xdd\xdd\x2d\x24\x48\x86\x42\x73\ +\x7d\x11\xf1\xe0\x88\x99\x31\x1f\x2b\x2b\x2b\x02\x31\x73\x9c\xa6\ +\x56\xab\x85\x83\x55\x53\x53\x03\x9f\xcf\x87\x9a\x9a\x1a\xe1\x33\ +\x01\xc0\x85\x0b\x17\x70\xe1\xc2\x05\xdc\xbc\x79\x53\xd6\x1c\xa3\ +\x80\xa8\xba\xe3\x86\x44\x69\x75\x5f\x5f\x9f\xf8\xb6\xe4\xf3\x79\ +\xac\xad\xad\xc9\xe1\x4f\x37\xec\xc9\xc9\x49\x19\x03\x70\xe3\x65\ +\xd7\xad\xd3\xe9\x70\xf2\xe4\x49\xec\xed\xed\x21\x99\x4c\xa2\x54\ +\x2a\xc1\x66\xb3\xa1\xe5\xe7\x06\xa4\xb7\x6e\xdd\xc2\xca\xca\x0a\ +\xa2\xd1\x28\xaa\xd5\xfd\x28\xa2\x7b\xf7\xee\xe1\xdb\xdf\xfe\xb6\ +\x08\x17\x98\x36\x7f\xf4\xe8\x51\x54\xab\x55\xbc\xf2\xca\x2b\x78\ +\xe9\xa5\x97\x24\x73\x8d\x08\x07\x39\x66\x33\x33\x33\x12\x24\xcd\ +\xa2\x95\xee\xe1\x7d\x7d\x7d\xb0\x5a\xad\xb8\x73\xe7\x0e\x92\xc9\ +\xa4\x90\x86\xf3\xf9\x3c\x92\xc9\x24\x0a\x85\x02\xda\xdb\xdb\x31\ +\x3a\x3a\x8a\x62\xb1\x78\x20\x35\xe2\xf0\x43\x29\xa2\xf1\xfb\xfd\ +\x30\x9b\xcd\x28\x16\x8b\xb0\xd9\x6c\xf8\xc4\x27\x3e\x21\x68\x50\ +\x77\x77\x37\xec\x76\xbb\x1c\x24\x44\x1e\xf2\xf9\xbc\xf0\x3e\x88\ +\xa6\xf0\xfa\x2f\x2e\x2e\xa2\xbd\xbd\x5d\xcc\x13\x49\xd2\x2e\x14\ +\x0a\x18\x1d\x1d\xc5\xca\xcf\xe3\x36\xde\x7d\xf7\x5d\x44\xa3\x51\ +\x9c\x3a\x75\x0a\xb9\x5c\x0e\x0d\x0d\x0d\x18\x19\x19\xc1\xf1\xe3\ +\xc7\x71\xec\xd8\x31\x29\x02\xac\x56\x2b\x5e\x7c\xf1\x45\xdc\xb8\ +\x71\x43\x38\x7e\xb4\x55\xe1\xbe\xc8\xc2\x91\x86\x9a\xe4\xa8\x6a\ +\x34\x1a\x54\x2a\x15\x34\x37\x37\xa3\xad\xad\x4d\xee\x69\x7a\x11\ +\x29\x79\xad\x0c\x08\xfe\xcc\x67\x3e\x83\xb5\xb5\x35\x64\xb3\x59\ +\x1c\x3d\x7a\x14\x77\xef\xde\x85\xd7\xeb\xc5\x93\x4f\x3e\x89\xc7\ +\x1e\x7b\x0c\x0d\x0d\x0d\xb8\x78\xf1\x22\xac\x56\x2b\x3e\xf6\xb1\ +\x8f\x49\x40\x35\xc7\x76\xb4\x48\x61\x20\xf3\xcc\xcc\x8c\x8c\xab\ +\x89\x7a\x91\xe3\x49\xc4\x6f\x67\x67\x3f\x63\x93\xe1\xce\xab\xab\ +\xab\xd0\x6a\xf7\x23\xb8\x68\x00\x49\x64\x84\x6e\xe5\x7a\xbd\x1e\ +\xb3\xb3\xb3\x78\xf9\xe5\x97\x65\x9f\xe7\x19\xa2\xb4\xf5\xe1\xb5\ +\x01\x20\x7c\x21\x06\xf1\x92\xa2\x00\xbc\x1f\x13\xc4\x75\xc1\xb1\ +\x15\x03\xd5\x55\x2a\x95\x88\x63\x3e\xf5\xa9\x4f\xe1\xb3\x9f\xfd\ +\xac\x18\xf3\x86\xc3\x61\x79\xbe\xe1\x70\x18\x8b\x8b\x8b\xd0\x68\ +\x34\x98\x99\x99\xc1\xf2\xf2\xb2\x20\x55\x76\xbb\x5d\x1a\xae\xda\ +\xda\x5a\x19\x11\xd3\x73\x8e\x76\x0c\x1c\x17\x12\xb0\xa0\x88\x8b\ +\xbc\xa1\x5c\x2e\x27\x91\x33\x2c\xaa\xb8\x36\x35\x1a\x8d\xd0\x1f\ +\x2e\x5d\xba\x24\xcd\xa3\x92\xce\xb3\xb5\xb5\x25\x45\xc5\xc6\xc6\ +\x86\x24\x2f\x10\x19\x06\xf6\x47\x6a\x8b\x8b\x8b\xd0\x6a\xb5\x42\ +\x97\x21\x67\xd5\xe5\x72\xa1\xb9\xb9\x19\x35\x35\x35\x08\x04\x02\ +\xe8\xe8\xe8\x90\x06\x8b\xef\x2b\x27\x21\x1d\x1d\x1d\xf0\x7a\xbd\ +\xf2\x73\x58\xe8\x29\xfd\xa1\x48\xad\xa0\x52\x2f\x9d\x4e\x03\x00\ +\xb2\xd9\x2c\xa6\xa6\xa6\x84\xc6\xa3\x54\x27\x6e\x6f\x6f\x4b\x53\ +\xc9\x89\x87\x5a\xad\x86\xcf\xe7\x93\xfd\x91\xd4\xa1\x91\x91\x11\ +\xc9\xff\x3c\x7f\xfe\xbc\xf8\xd3\x39\x1c\x0e\xb1\x4c\xd0\x6a\xb5\ +\x98\x9c\x9c\x84\xc1\x60\xc0\xc4\xc4\x04\x66\x66\x66\x50\x5b\x5b\ +\x8b\x48\x24\x02\x9b\xcd\x86\xc6\xc6\x46\x44\xa3\x51\xb8\xdd\x6e\ +\x74\x75\x75\x89\xc2\xb1\xbe\xbe\x5e\xf2\x0d\xf7\xf6\xf6\x64\xe2\ +\xc5\x5a\x81\x62\x88\x8f\x7c\xe4\x23\x70\x3a\x9d\x98\x9a\x9a\x82\ +\xd5\x6a\x15\xcf\xb7\x4a\xa5\x82\x96\x96\x96\xfd\xf3\xa3\x58\x2c\ +\x7e\x93\x37\x36\xbb\x06\xa5\xfb\x32\xbb\x42\xe5\x4d\xaf\xd5\x6a\ +\x25\x3f\x2c\x99\x4c\x4a\xc5\xcd\x8e\x92\x4a\x2f\xe5\x81\xad\x52\ +\xed\x07\x44\x72\xee\xaa\x8c\x33\xf1\x78\x3c\x00\x20\xf2\x62\xfe\ +\x31\x18\x0c\xc2\x65\x21\x9a\xc6\x39\x27\x61\x52\x3e\x5f\xce\xb2\ +\x59\x45\x73\x51\xd1\x4b\x29\x99\x4c\x8a\xed\x03\x3b\x5b\xe5\x4c\ +\x96\x6a\x26\x1e\x00\x1c\x03\x1d\xb6\x82\xe0\xe3\xd7\x8d\x58\x29\ +\x9f\x07\xa1\x65\x8e\x47\xa8\x10\x23\x31\xb5\x58\x2c\xe2\xd6\xad\ +\x5b\x48\x24\x12\x68\x68\x68\xc0\xd9\xb3\x67\xa5\xc3\xe6\x08\xb7\ +\xbd\xbd\x5d\x3a\x39\x8e\xfa\x8a\xc5\xa2\x8c\x13\x0d\x06\x83\xf0\ +\x64\x58\xe9\x93\x28\x4c\x29\x6e\x20\x10\x10\x5b\x82\x54\x2a\x25\ +\xe3\x31\xab\xd5\x2a\x31\x29\x6e\xb7\x1b\xb5\xb5\xb5\x70\x3a\x9d\ +\x18\x1e\x1e\x86\xd7\xeb\x45\x4d\x4d\x8d\x10\xf0\x99\xfc\x4e\x34\ +\x81\xe3\x1f\xa7\xd3\x09\x9b\xcd\x86\x89\x89\x09\x04\x83\x41\x41\ +\x9c\xa2\xd1\xa8\x44\xad\x54\x2a\x15\xe1\x8f\x9d\x3a\x75\x0a\x7a\ +\xbd\x5e\x0c\x13\x83\xc1\x20\x26\x26\x26\xb0\xb0\xb0\x80\xc9\xc9\ +\x49\x19\x1b\x30\xb5\x3d\x1c\x0e\x63\x6a\x6a\x0a\x57\xaf\x5e\x95\ +\x6e\x67\x7e\x7e\x1e\x4b\x4b\x4b\x58\x5c\x5c\xc4\xdc\xdc\x9c\x8c\ +\x71\x26\x27\x27\xe5\x90\xe0\x0d\xd5\xdb\xdb\x2b\xdc\x31\x9f\xcf\ +\x87\x8e\x8e\x0e\xa8\xd5\x6a\x4c\x4d\x4d\x49\x04\xd1\xfc\xfc\x3c\ +\x16\x16\x16\x64\x4c\x44\x64\x40\xad\x56\x63\x66\x66\x06\x8b\x8b\ +\x8b\x78\xfb\xed\xb7\xc5\x65\x9f\xe3\xf4\x78\x3c\x8e\xc9\xc9\x49\ +\xf8\x7c\x3e\xc4\x62\x31\xfc\xf0\x87\x3f\x94\x8e\xf4\xea\xd5\xab\ +\x30\x99\x4c\x88\x46\xa3\xb8\x77\xef\x1e\x9e\x7e\xfa\x69\x6c\x6f\ +\x6f\x63\x66\x66\x06\x43\x43\x43\x58\x5a\x5a\x12\x58\x7c\x7d\x7d\ +\x1d\xd7\xaf\x5f\x47\x24\x12\x11\xde\x80\xdd\x6e\xc7\xd5\xab\x57\ +\x31\x3a\x3a\x0a\x00\x02\xd1\x3f\xf9\xe4\x93\x42\x16\x56\xab\xd5\ +\xb2\x76\x96\x96\x96\x84\xa3\xc1\xce\xee\xa9\xa7\x9e\x82\xc3\xe1\ +\x80\xdf\xef\x17\xb2\x34\xef\xff\x33\x67\xce\xc8\xf8\x9d\x87\x1d\ +\x65\xd6\xf4\xe4\x2a\x95\x4a\xc2\xdf\xa4\x2a\x69\x6d\x6d\x0d\x0e\ +\x87\x43\x08\xd2\xf7\xef\xdf\x97\xc3\x95\xeb\x1e\x78\x3f\x46\x87\ +\xef\x43\x4d\x4d\x0d\xfc\x7e\x3f\x6a\x6a\x6a\xb0\xb0\xb0\x80\xd3\ +\xa7\x4f\xe3\xc3\x1f\xfe\x30\x52\xa9\x94\xa8\x3c\x9f\x7c\xf2\x49\ +\x00\xc0\xe2\xe2\xa2\xf8\xac\x75\x75\x75\x21\x1a\x8d\x4a\xd6\x1c\ +\x47\x0b\x8b\x8b\x8b\xe2\x11\xc5\x34\x02\x72\xce\x38\xb6\xbe\x71\ +\xe3\x06\x2c\x16\x0b\x8e\x1c\x39\x82\x64\x32\x29\x99\x91\x34\x4b\ +\xe4\xf5\xa8\xaf\xaf\x87\xdf\xef\x47\x22\x91\xc0\xd5\xab\x57\x91\ +\xc9\x64\x64\xf4\xc7\xbd\x93\x8d\x8c\x92\x4b\xc4\xc2\xd2\x60\x30\ +\x20\x14\x0a\xc1\xe1\x70\xe0\xc4\x89\x13\xd8\xdc\xdc\xc4\xcd\x9b\ +\x37\x0f\x5c\x03\xa5\x78\x68\x7b\x7b\x1b\x81\x40\x00\x67\xcf\x9e\ +\xc5\xc5\x8b\x17\xc5\xe0\xf6\xe4\xc9\x93\xe2\x7b\xc4\x62\xe1\x43\ +\x1f\xfa\x10\xf4\x7a\xbd\xa0\xd2\x24\xfe\xf2\xf7\x93\x4a\xa0\x56\ +\xab\x45\xdc\x54\x2a\x95\x90\xcf\xe7\xb1\xbb\xbb\x2b\x56\x08\xbb\ +\xbb\xbb\x08\x04\x02\xa8\xab\xab\xc3\xdc\xdc\x1c\xfc\x7e\x3f\xba\ +\xba\xba\x24\x22\x8a\xd9\x7e\x00\xe0\x72\xb9\xb0\xb9\xb9\x09\x83\ +\xc1\x80\x64\x32\x89\xb9\xb9\x39\x78\x3c\x1e\x78\xbd\x5e\xdc\xba\ +\x75\x4b\xec\x31\x88\x22\x2a\x95\xe0\x24\xaa\x1f\x3b\x76\x4c\x84\ +\x06\x3e\x9f\x0f\x7a\xbd\x5e\x94\x7a\xe4\x11\x51\x95\xac\xf4\x33\ +\x1b\x1e\x1e\x46\x2e\x97\xc3\x6f\xfd\xd6\x6f\xe1\x2f\xff\xf2\x2f\ +\xf1\xc2\x0b\x2f\xc0\xeb\xf5\xa2\x5c\x2e\x63\x78\x78\x58\x72\x09\ +\x9b\x9b\x9b\x25\x81\x40\xad\x56\x63\x76\x76\x16\xe1\x70\x18\x5d\ +\x5d\x5d\xe2\x31\x45\x9e\x31\xa7\x36\x44\xff\x98\xbb\x47\x23\x56\ +\x72\x7e\x54\x2a\x95\x44\x07\xb1\x91\x1c\x1d\x1d\xc5\xf4\xf4\x34\ +\xa2\xd1\x28\x66\x67\x67\xc5\x22\x45\xad\x56\x0b\x97\x90\xa6\xae\ +\x33\x33\x33\xb8\x78\xf1\x22\x5e\x7e\xf9\x65\x8c\x8f\x8f\x23\x12\ +\x89\x88\x7f\xde\xf6\xf6\x36\x6e\xdd\xba\x85\xcb\x97\x2f\x63\x6f\ +\x6f\x0f\xe1\x70\x58\xa6\x3c\xeb\xeb\xeb\x78\xe7\x9d\x77\xc4\x1a\ +\x81\xef\x7d\x30\x18\xc4\xca\xca\x0a\x54\xaa\x7d\x6b\x07\x16\xd6\ +\xf4\xc7\xa2\xb0\xc8\xe9\x74\xc2\xe1\x70\x08\xa5\x84\x7e\x52\x14\ +\x1f\x91\x63\xc6\x11\x28\xb3\x60\xbb\xbb\xbb\x31\x38\x38\x88\xa6\ +\xa6\x26\x41\x7f\x3a\x3b\x3b\xe1\x76\xbb\x25\xb6\x8d\x6b\xce\xe5\ +\x72\x09\xd5\x85\xb6\x13\x9c\x64\x70\x4c\x48\xd0\x87\x63\x52\x95\ +\x4a\x85\x95\x95\x15\x00\x40\x6b\x6b\x2b\x80\xfd\x49\x54\x7b\x7b\ +\x3b\xe6\xe6\xe6\xa0\xd3\xe9\x04\x79\xb6\x5a\xad\x42\x2d\xe1\x3e\ +\x4f\x52\xfa\xfa\xfa\x3a\x26\x27\x27\x45\xf8\x76\xfb\xf6\x6d\x11\ +\x64\x51\x10\xc0\xd4\x09\xd6\x3b\x7b\x7b\x7b\xf0\x7a\xbd\x72\x56\ +\xf9\xfd\x7e\x99\x1a\xf8\xfd\xfe\x7d\x0e\x16\x2f\x1e\x47\x79\x9c\ +\x55\xb3\x23\x20\x8c\xa7\x94\xca\x53\xb5\x02\x40\x98\xf7\x26\x93\ +\x49\x2e\x84\xf2\xa1\xac\xb4\xa9\xa0\xe2\xf8\x90\x17\x52\xd9\x9d\ +\xb1\x48\xa3\x74\xd8\xeb\xf5\x0a\x31\x8d\x88\x18\x8b\x30\x12\x0b\ +\x09\xa5\xf3\x46\xe4\xa1\x6c\xb1\x58\x50\xa9\x54\xa4\x2b\x60\x36\ +\x52\x4d\x4d\x8d\x70\x95\xd6\xd6\xd6\xe4\xb0\x63\x0e\x56\x26\x93\ +\x39\xe0\xa6\x7c\x78\x53\x57\xfe\x9f\x1f\xfb\x75\x14\x5b\x84\x37\ +\xd9\x9d\x91\xb8\xc8\x62\xd4\x6e\xb7\x4b\xdc\x00\x89\x9e\x44\x69\ +\x88\xe6\x54\x2a\x15\x71\x09\x66\xc4\x07\xc7\x6c\x1b\x1b\x1b\x12\ +\x20\xbc\xb1\xb1\x01\x95\x4a\x85\xde\xde\x5e\x74\x74\x74\x1c\x50\ +\x5b\xf2\xda\xb1\xe8\xe0\xcf\xaa\x54\x2a\x02\x0f\x33\x7d\xbc\xa6\ +\xa6\x46\x42\x57\xa9\x80\x62\x57\x4e\xc9\x31\xd1\x43\xb7\xdb\x2d\ +\xa3\xaf\x9f\xfd\xec\x67\x78\xf5\xd5\x57\xc5\x33\x2b\x9f\xcf\xa3\ +\xbb\xbb\x1b\x1d\x1d\x1d\x52\xfc\x9b\xcd\x66\x34\x37\x37\x0b\x61\ +\x99\x86\x9a\x89\x44\x02\xb9\x5c\x0e\x6d\x6d\x6d\xc8\xe5\x72\x62\ +\xaa\xba\xb3\xb3\x83\x85\x85\x05\xdc\xbe\x7d\x5b\xfc\x7f\x88\x04\ +\x92\x84\x4a\x75\xd2\xd6\xd6\x16\xee\xdd\xbb\x87\x9d\x9d\x1d\x04\ +\x02\x01\x89\x0b\x21\x62\x14\x0e\x87\x11\x0a\x85\xc4\xe8\xb1\xbb\ +\xbb\x1b\xa7\x4e\x9d\x42\x4f\x4f\x0f\xd6\xd6\xd6\xf0\xe7\x7f\xfe\ +\xe7\xb8\x7d\xfb\x36\xe6\xe6\xe6\x60\xb7\xdb\xd1\xdb\xdb\x8b\xda\ +\xda\x5a\xf4\xf4\xf4\xa0\xbb\xbb\x1b\xd7\xae\x5d\xc3\xf2\xf2\x32\ +\x92\xc9\xa4\x14\xa7\xcf\x3e\xfb\x2c\xbe\xfa\xd5\xaf\xc2\x6e\xb7\ +\xe3\x3b\xdf\xf9\x0e\x1a\x1a\x1a\xf0\xc5\x2f\x7e\x11\xf9\x7c\x1e\ +\x4b\x4b\x4b\x92\x99\x47\xf2\x3e\x03\xb9\xcf\x9c\x39\x23\x61\xcf\ +\x67\xce\x9c\xc1\x91\x23\x47\xa0\x52\xa9\x44\x99\xeb\x72\xb9\x84\ +\x3b\xb0\xb5\xb5\x85\x48\x24\x02\x8f\xc7\x83\x63\xc7\x8e\xc9\x66\ +\xb1\xb2\xb2\x82\x70\x38\x8c\xc1\xc1\x41\xa8\x54\x2a\xb4\xb7\xb7\ +\x8b\x05\x04\x55\x73\x1c\xc3\xd7\xd7\xd7\x0b\xb9\x35\x18\x0c\x22\ +\x9f\xcf\x0b\x72\x05\xec\xab\xd0\x94\x26\x82\xb4\x06\x61\xf6\x17\ +\xd1\xc4\xda\xda\x5a\x89\x1c\x21\xa9\xd8\x6c\x36\x63\x61\x61\x41\ +\x62\x97\xf8\x50\x0a\x4f\x38\x06\x22\xe7\x8e\x28\x73\x6b\x6b\x2b\ +\x16\x17\x17\x31\x3e\x3e\x8e\xd1\xd1\x51\xbc\xf9\xe6\x9b\xb8\x7f\ +\xff\x3e\xd2\xe9\xb4\x84\xcf\x06\x83\x41\x3c\xfe\xf8\xe3\x68\x6f\ +\x6f\xc7\xe5\xcb\x97\xd1\xd5\xd5\x85\x9a\x9a\x1a\x4c\x4f\x4f\x03\ +\x00\x06\x06\x06\x24\x81\x60\x77\x77\x17\x1e\x8f\x07\xed\xed\xed\ +\x42\x32\xa7\x9d\x0c\xdd\xeb\xc9\xf3\x63\x4e\x24\x79\x38\xe4\x40\ +\xee\xec\xec\xe0\x73\x9f\xfb\x1c\xd2\xe9\x34\x66\x66\x66\x64\xbf\ +\xa3\x51\x25\x91\x05\xbe\x2e\x36\x91\x74\xb8\x3e\x79\xf2\xa4\xa0\ +\x83\x54\x54\x13\x41\xe4\xeb\xae\xab\xdb\xcf\xcf\xfb\xdd\xdf\xfd\ +\x5d\x84\x42\x21\xac\xad\xad\x89\xa1\x65\x3c\x1e\xc7\xc5\x8b\x17\ +\xb1\xbd\xbd\x2d\x88\x0f\xad\x3b\x18\xca\xac\xd3\xe9\x10\x0c\x06\ +\x31\x38\x38\x88\x8d\x8d\x0d\x89\x40\xa1\x11\x25\x3b\x74\x12\xae\ +\x79\xe0\x69\xb5\x5a\x44\xa3\x51\x34\x34\x34\xc0\x6c\x36\xcb\x59\ +\xb1\xb1\xb1\x21\x08\x09\x1b\x3b\xda\x79\x94\xcb\x65\xf8\x7c\x3e\ +\xa4\xd3\x69\xe8\x74\x3a\x3c\xf3\xcc\x33\x38\x77\xee\x1c\x00\x48\ +\xa1\x97\x4e\xa7\x65\x1c\x4a\x7e\xcb\x23\x8f\x3c\x82\x3f\xfc\xc3\ +\x3f\xc4\x63\x8f\x3d\x86\xd3\xa7\x4f\xe3\xf9\xe7\x9f\x47\x5f\x5f\ +\x1f\x3e\xf9\xc9\x4f\xe2\x85\x17\x5e\x40\x5d\x5d\x1d\x12\x89\x04\ +\x3e\xf9\xc9\x4f\xe2\x4b\x5f\xfa\x12\x1a\x1b\x1b\xd1\xd6\xd6\x86\ +\xdf\xfe\xed\xdf\xc6\x0b\x2f\xbc\x80\x8f\x7c\xe4\x23\x38\x7b\xf6\ +\x2c\xfa\xfb\xfb\x31\x36\x36\x26\x46\xc8\xe3\xe3\xe3\x08\x87\xc3\ +\x82\x30\x1d\x39\x72\x04\x8d\x8d\x8d\x48\x24\x12\xe8\xea\xea\xc2\ +\xd1\xa3\x47\xe1\x72\xb9\x04\xd1\x4f\xa5\x52\x88\xc5\x62\x68\x6a\ +\x6a\x12\x3b\x98\xcd\xcd\x4d\xbc\xf1\xc6\x1b\xb8\x77\xef\x1e\xba\ +\xba\xba\xb0\xb8\xb8\x08\x87\xc3\x81\xae\xae\x2e\x94\xcb\x65\x44\ +\x22\x11\xa4\xd3\x69\x59\xab\x00\xc4\xe4\x35\x93\xc9\x08\x17\xab\ +\x52\xa9\x88\x21\x34\x4d\x31\x2d\x16\x0b\xfe\xe6\x6f\xfe\x06\xaf\ +\xbf\xfe\x3a\x52\xa9\x14\x36\x36\x36\x10\x0c\x06\xa5\x00\xa1\x8d\ +\x52\x2c\x16\xc3\xe9\xd3\xa7\xe1\xf1\x78\x30\x35\x35\x85\xba\xba\ +\x3a\xd8\x6c\x36\xb4\xb7\xb7\x0b\x68\x51\x2c\x16\xc5\xcb\x2c\x95\ +\x4a\xc9\x5a\x25\x87\x90\xe3\x39\x16\x8e\x7c\x7e\xc5\x62\x51\x78\ +\x4a\x6a\xb5\x1a\x8b\x8b\x8b\x62\x1d\xa1\x52\xa9\x44\x35\x49\xe3\ +\x5d\x22\x88\x3c\x7f\x79\xf6\x73\x5c\xcb\x62\x8e\x05\x1d\xed\x27\ +\x58\xd4\x5b\x2c\x16\x31\xdf\x25\x7f\x94\x4a\x46\xda\xad\xa8\xd5\ +\x6a\x39\x1b\x18\x28\xce\xb0\x72\x22\xb2\x46\xa3\x11\x5b\x5b\x5b\ +\x82\xb2\x53\xbc\x45\xd4\x89\x4d\xed\xe5\xcb\x97\xf1\xde\x7b\xef\ +\x61\x6a\x6a\x4a\xac\x49\xd8\x68\x2f\x2e\x2e\x4a\x93\x44\x4e\x1d\ +\x29\x48\x34\x1d\x26\x9f\x5d\x65\x32\x99\xaa\x24\x59\x02\x10\x45\ +\x20\x0f\x6d\x25\x57\x4a\x69\xc4\xc9\x45\xa1\xd1\x68\xd0\xd6\xd6\ +\x26\x70\x29\x00\x99\x3f\x2b\x8d\xf1\x94\x9b\x22\xf0\x8b\x01\xad\ +\x84\xc0\x89\x66\xf0\x10\xb6\xd9\x6c\x38\x77\xee\x1c\x4a\xa5\x12\ +\x5e\x7f\xfd\x75\x21\xc5\x03\x10\x25\x4a\x4f\x4f\x0f\x0c\x06\x83\ +\xe4\x0f\x91\x0b\xc6\x18\x04\x12\xe0\x39\x9a\x2a\x95\x4a\x02\x1f\ +\x1f\xf6\xe1\xe2\x81\x70\xd8\xaa\xe1\xd7\xad\x12\x7c\xd8\x83\x9b\ +\x2f\xf9\x17\x74\x88\x26\xe7\x81\x05\xd7\xf6\xf6\x36\xc6\xc6\xc6\ +\xd0\xd3\xd3\x03\xab\xd5\x2a\x01\xa1\x9c\xdf\x03\xfb\xc6\xab\xec\ +\xea\xee\xde\xbd\x8b\x8e\x8e\x0e\xd9\xbc\x01\x48\x57\x7f\xf9\xf2\ +\x7c\x5a\x47\x67\x00\x00\x20\x00\x49\x44\x41\x54\x65\x51\xb8\x30\ +\xa4\x93\x9d\x33\x00\x0c\x0e\x0e\x22\x16\x8b\x21\x12\x89\x48\xcc\ +\x48\x5b\x5b\x9b\xa8\x2c\xc8\xd5\x3a\x71\xe2\x04\x4e\x9e\x3c\x89\ +\xf9\xf9\x79\x19\xc7\xb1\xb8\xa3\x51\x29\x73\x11\xb7\xb7\xb7\x85\ +\x77\x90\xcd\x66\x71\xea\xd4\x29\xe9\x50\xad\x56\x2b\x56\x57\x57\ +\xc5\x8b\x89\x31\x3a\x4a\xa9\x3e\xd7\x49\x38\x1c\xc6\xc0\xc0\x80\ +\xf0\xba\x18\x30\x3b\x3d\x3d\x2d\x9e\x3c\x54\xb4\xb0\x13\xa9\xab\ +\xab\xc3\xca\xca\x0a\xac\x56\x2b\x2e\x5d\xba\x84\xdd\xdd\x5d\xf4\ +\xf4\xf4\xa0\xa1\xa1\x41\xd6\x50\x22\x91\x10\x34\x96\xe4\x59\x8b\ +\xc5\x82\xdf\xfc\xcd\xdf\xc4\x63\x8f\x3d\x86\x13\x27\x4e\x20\x99\ +\x4c\xe2\xef\xff\xfe\xef\x11\x0c\x06\x0f\x28\x62\x77\x76\x76\xd0\ +\xdd\xdd\x0d\x8b\xc5\x82\xe9\xe9\x69\xac\xae\xae\x0a\xf1\x9f\xc5\ +\xe8\x9f\xfd\xd9\x9f\xe1\xb9\xe7\x9e\xc3\x77\xbe\xf3\x1d\xbc\xf3\ +\xce\x3b\x38\x7f\xfe\x3c\x4e\x9e\x3c\x89\xb9\xb9\x39\x34\x35\x35\ +\x61\x75\x75\x15\x7d\x7d\x7d\xb0\xdb\xed\xf8\x8b\xbf\xf8\x0b\x71\ +\xc4\x0e\x04\x02\x58\x58\x58\xc0\xd0\xd0\x90\x8c\xee\x94\xb9\x75\ +\x44\x85\x78\xfd\xb9\xa1\xd3\x8f\x2b\x9b\xcd\x62\x7b\x7b\x1b\x5e\ +\xaf\x17\x9d\x9d\x9d\x58\x58\x58\x40\x2c\x16\x93\x0e\x57\xa3\xd1\ +\x48\xba\xfc\xe9\xd3\xa7\x05\x31\xe0\xda\x20\xe2\xa8\x52\xa9\xd0\ +\xd2\xd2\x22\xfc\x33\x72\xfa\x00\xc8\x68\x61\x62\x62\x42\x0e\xec\ +\xce\xce\x4e\x91\x8b\x53\xea\xff\xfd\xef\x7f\x1f\x77\xee\xdc\x11\ +\x34\x87\x6b\x8e\xf7\x25\x49\xae\x6e\xb7\x5b\xc4\x1a\xe4\xae\xcd\ +\xcd\xcd\xa1\xbf\xbf\x1f\x8f\x3f\xfe\x38\xea\xeb\xeb\x71\xef\xde\ +\x3d\xdc\xb8\x71\x03\x67\xcf\x9e\x45\xa1\x50\xc0\xe6\xe6\x26\x7a\ +\x7b\x7b\x61\xb5\x5a\x31\x3f\x3f\x0f\x87\xc3\x21\x7b\xd3\xad\x5b\ +\xb7\xa0\xd7\xeb\xf1\xf4\xd3\x4f\x43\xa7\xd3\xe1\xee\xdd\xbb\x68\ +\x6a\x6a\xc2\xe6\xe6\xa6\xf0\x2f\x38\x72\x62\xc8\xad\xc3\xe1\x10\ +\x75\x97\x52\x1c\x41\xf2\x38\x8d\x7b\xbf\xfd\xed\x6f\x63\x62\x62\ +\x02\x16\x8b\x45\x0a\x2b\x16\x24\xbc\x2f\xc9\x53\xe1\x5e\xd6\xd2\ +\xd2\x82\xb3\x67\xcf\x22\x12\x89\xe0\xde\xbd\x7b\xd0\x6a\xb5\x82\ +\x84\x70\x02\xc1\xf1\xcf\xca\xca\x0a\xbe\xf7\xbd\xef\xa1\x5a\xad\ +\xe2\xd5\x57\x5f\xc5\x5b\x6f\xbd\x85\xe1\xe1\x61\x04\x02\x01\x51\ +\xcf\xed\xed\xed\xc9\x21\x4a\x5e\x97\xcf\xe7\x13\xef\x38\x12\x8e\ +\x73\xb9\x1c\x74\x3a\x9d\x5c\xb3\xdd\xdd\x5d\x9c\x38\x71\x02\x3a\ +\x9d\x0e\xe9\x74\x5a\x1a\xf2\xb1\xb1\x31\x21\x63\xd3\x1f\xac\xb7\ +\xb7\x17\xb3\xb3\xb3\xc8\xe5\x72\xa8\xad\xad\x95\x74\x07\x2a\xd0\ +\xc8\x1f\x34\x9b\xcd\xc8\x66\xb3\x68\x6a\x6a\x12\xce\x28\xc5\x17\ +\x44\x73\x76\x76\x76\xc4\x16\x82\x06\xa7\x2c\xee\x28\x3a\xe8\xec\ +\xec\x44\x20\x10\xc0\xec\xec\x2c\x12\x89\x84\x20\xfa\x7e\xbf\x1f\ +\x7e\xbf\x5f\x90\xc5\x93\x27\x4f\x4a\xe1\x96\xcd\x66\x91\x4c\x26\ +\x61\xb7\xdb\xf1\xce\x3b\xef\x20\x18\x0c\xc2\xef\xf7\x4b\x41\xd6\ +\xd0\xd0\x80\xa9\xa9\x29\x18\x8d\x46\xc4\xe3\x71\x41\x3a\x59\x20\ +\xd2\xf3\xeb\xcc\x99\x33\x48\xa5\x52\x70\xb9\x5c\x62\x0d\xc1\xe6\ +\xa2\x58\x2c\xe2\x6b\x5f\xfb\x9a\xa0\xa6\x4b\x4b\x4b\x28\x95\x4a\ +\x38\x7e\xfc\xb8\x80\x0b\x5c\x07\x8c\x02\xa3\xb3\xfc\xd4\xd4\x14\ +\xec\x76\x3b\xe6\xe6\xe6\xe0\x76\xbb\xd1\xde\xde\x8e\x74\x3a\x2d\ +\x8e\xec\xa9\x54\x4a\xde\x7f\x66\xb7\x26\x12\x09\xb1\x50\x08\x06\ +\x83\x52\x08\x73\x3a\x14\x0a\x85\x44\x35\x9f\x4c\x26\xc5\x4d\x9e\ +\x02\x29\x3e\x07\xd6\x01\x44\x55\x29\xfa\xe0\xef\xe2\xde\x7e\xe7\ +\xce\x1d\x09\x5d\x0e\x87\xc3\xf0\xfb\xfd\x70\x38\x1c\x70\x3a\x9d\ +\x58\x5a\x5a\x12\xeb\x10\x46\x4b\xd1\x10\xb6\xb1\xb1\x11\x3d\x3d\ +\x3d\x22\xc4\x01\x20\x29\x05\x3c\xdf\xfe\x5f\x1e\xd5\x6a\x55\xc0\ +\x14\x00\x42\x41\xa9\xaf\xaf\x47\x32\x99\x14\xef\x2c\x22\xca\x74\ +\x81\x67\x0e\x2f\x01\x0a\x93\xc9\x24\xe7\x1f\xcd\xb6\x6b\x6b\x6b\ +\x05\x31\x1d\x1e\x1e\x3e\x60\x16\xab\xd3\xe9\xa0\x6a\x68\x68\xa8\ +\x3a\x9d\x4e\x00\x90\xcd\x9f\x7e\x55\xd5\x6a\x55\xa0\x58\x22\x13\ +\x94\xd5\x32\x22\xc5\xe1\x70\xa0\xa7\xa7\x07\xb3\xb3\xb3\xa8\x54\ +\x2a\xd2\x7d\xea\xf5\x7a\x59\x54\x7c\x02\x4a\x87\x75\xa5\xcf\x07\ +\x51\x2d\x8e\xfe\xf8\xa6\xb5\xb6\xb6\x8a\xcc\xdc\xe7\xf3\x61\x6c\ +\x6c\x0c\x6b\x6b\x6b\xe8\xed\xed\x05\xf0\xfe\x3c\x9e\x0f\xa5\x4b\ +\x2b\x55\x80\xe4\x70\x71\x2e\xaf\x1c\x5f\x2a\x7d\x70\xc8\xd1\xa0\ +\xfb\x38\x8d\xcf\x48\xaa\xe6\xe6\x07\xfc\xfa\xc7\x82\xc0\xfb\xea\ +\x29\x3e\x58\xc1\x53\xfd\xc1\xe2\x44\xab\xd5\x4a\x87\xb5\xbb\xbb\ +\x8b\x96\x96\x16\xf1\x25\x22\x22\x45\x22\x26\x47\xa5\x0c\x6b\xe6\ +\xc8\x94\xea\x33\xf2\x11\x38\xca\x25\xa9\x95\x5d\x09\x47\x5b\x34\ +\x5c\xa4\xcf\x18\x00\xc9\xe0\xaa\x56\xab\x88\xc7\xe3\xa2\x34\x23\ +\x97\xc1\xe9\x74\x42\xa3\xd1\x60\x6a\x6a\x0a\x66\xb3\x19\x7d\x7d\ +\x7d\x28\x16\x8b\x88\x46\xa3\x52\x88\x50\x02\xec\x76\xbb\x31\x3a\ +\x3a\x8a\xa6\xa6\x26\x68\x34\x1a\x24\x12\x09\xf8\xfd\x7e\x39\xf4\ +\x06\x07\x07\x25\xf4\x78\x77\x77\x57\xc6\xcc\xcc\xae\x62\xb2\xfc\ +\xe6\xe6\x26\xce\x9e\x3d\x2b\x3c\xc2\x48\x24\x02\x8d\x46\x83\x96\ +\x9f\x3b\xfb\x8f\x8f\x8f\xa3\x5a\xad\xc2\x6a\xb5\xa2\x50\x28\x08\ +\xb9\x92\x0a\x56\xda\x0c\xb0\x83\x53\xaa\x98\x68\x72\xfa\xc4\x13\ +\x4f\xe0\xc3\x1f\xfe\x30\x72\xb9\x1c\x26\x27\x27\x25\xf2\xa1\x5a\ +\xad\x62\x6a\x6a\x4a\x94\x6e\xbc\x21\x7d\x3e\x9f\xf0\x22\xc8\x7b\ +\x20\xf4\x4c\xf3\xca\xab\x57\xaf\x62\x70\x70\x10\x3e\x9f\x0f\x85\ +\x42\x01\xab\xab\xab\x00\x80\xd3\xa7\x4f\x23\x1c\x0e\xc3\xe1\x70\ +\x88\x8f\x16\x8d\x1f\xe9\xfc\xec\xf1\x78\x70\xf3\xe6\x4d\x8c\x8c\ +\x8c\xa0\x58\x2c\xe2\x95\x57\x5e\x81\xd7\xeb\xc5\x91\x23\x47\x50\ +\x2c\x16\xe1\x70\x38\xa0\xd3\xe9\x30\x3b\x3b\x2b\x44\x56\x92\x7b\ +\x53\xa9\x14\x9a\x9b\x9b\x91\xcd\x66\x61\x34\x1a\xc5\xee\x82\xe3\ +\x06\xc6\x62\x2c\x2e\x2e\x8a\x30\x41\x59\xd8\x91\x80\x4f\xbe\x50\ +\xb5\x5a\x15\xca\x00\x95\xc6\x0d\x0d\x0d\xc8\x64\x32\x07\x90\x59\ +\x12\x66\x7f\xf0\x83\x1f\x20\x91\x48\x08\x5d\x81\xfb\x09\xef\x83\ +\xae\xae\x2e\x34\x35\x35\x49\x6e\x9a\x56\xab\xc5\xe0\xe0\xa0\x8c\ +\xa7\x86\x86\x86\x70\xe2\xc4\x09\xec\xed\xed\x09\xb9\x98\xc8\x36\ +\xad\x62\x32\x99\x8c\x18\x56\xd2\x99\xba\xa9\xa9\x09\x6d\x6d\x6d\ +\xd8\xd8\xd8\x10\x13\xd2\x54\x2a\x85\x9a\x9a\x1a\xb4\xb7\xb7\x63\ +\x6d\x6d\x0d\x93\x93\x93\xb0\xdb\xed\x38\x72\xe4\x88\x08\x65\xf8\ +\x3a\x49\xee\x27\x79\x5f\xad\x56\xe3\x5f\xfe\xe5\x5f\x30\x39\x39\ +\x29\xf7\x31\x47\xb1\xe5\x72\x59\xee\x6f\x1e\xb6\x44\xb4\x3a\x3a\ +\x3a\xf0\xdc\x73\xcf\x21\x97\xcb\xe1\xc2\x85\x0b\x22\xc8\x20\xaf\ +\x88\xfb\xb4\x46\xa3\x41\x28\x14\x42\x5f\x5f\x1f\xde\x7a\xeb\x2d\ +\x5c\xba\x74\x09\x5f\xfa\xd2\x97\x44\xc2\x6f\x34\x1a\xc5\x49\x9f\ +\x08\x02\xc7\x97\xf4\x74\x9a\x98\x98\x90\x11\x92\x4e\xa7\x13\xc4\ +\x83\x05\x2c\xf7\x61\xad\x56\x2b\x85\x30\xd1\x0b\xb7\xdb\x8d\xc9\ +\xc9\x49\x14\x0a\x05\xc9\x04\x5c\x5c\x5c\xc4\xc2\xc2\x82\xa8\xce\ +\x88\x7c\x26\x12\x09\x2c\x2d\x2d\x01\xd8\x9f\x84\xf0\xb5\x92\x1b\ +\xe9\x70\x38\x64\x34\xeb\xfa\x3f\xb4\xbd\xd9\x6f\xa3\xe7\x7d\x36\ +\x7c\x91\x94\x44\x8a\x94\xb8\x8a\xbb\x28\x52\x5c\xb4\x2f\xb3\x6f\ +\xce\xcc\xd8\xf1\x92\x38\xce\x8a\xb6\x69\x51\xa4\x47\x2d\x8a\xa2\ +\x87\x0d\x7a\x58\xc0\x68\x8f\x8a\xa0\xe8\x3f\x50\x34\x45\x51\x04\ +\x49\x9b\xb5\x7e\x6d\xc7\xeb\xcc\xd8\xe3\xd1\xcc\x68\x46\xfb\xbe\ +\x93\x14\x45\x8a\xab\x28\x8a\xa2\x24\x6e\xdf\x81\x7c\xfd\xca\x51\ +\xc7\x49\xde\x7e\x7d\x09\x0c\x3c\xd6\x68\xa1\xc8\xe7\xb9\xef\xdf\ +\x7d\xad\x36\x9b\x18\x0f\x4a\xa5\x12\xda\xdb\xdb\x91\x4c\x26\x65\ +\x00\x0d\x87\xc3\xb2\x67\xf5\xf4\xf4\x08\xc3\xb1\xb5\xb5\x85\xbb\ +\x77\xef\xe2\xab\x5f\xfd\xaa\xa4\x98\x7b\x3c\x1e\x18\x0c\x06\x74\ +\x77\x77\x63\x7f\x7f\x1f\xc1\x60\x50\x62\x46\x78\xff\x52\x3f\x76\ +\xe5\xca\x15\xd8\xed\x76\x94\xcb\x65\xd8\xed\x76\x3c\x79\xf2\x04\ +\xd1\x68\x14\x7a\xbd\x5e\xae\x5f\x5e\x73\xad\xad\xad\x78\xf2\xe4\ +\x09\x2e\x5e\xbc\x88\x81\x81\x01\x84\xc3\x61\x2c\x2f\x2f\xa3\x58\ +\x2c\x22\x91\x48\xe0\xd6\xad\x5b\xb8\x72\xe5\x8a\x44\xdb\xf0\xda\ +\xa0\x9b\x91\x07\xdf\x5c\x2e\x27\xc3\x06\x99\x01\x4a\x5d\xf6\xf6\ +\xf6\xe4\x10\x42\x3d\x29\xc3\x41\x39\x6c\x11\x85\xa4\x3e\x90\x6d\ +\x16\x2d\x2d\x2d\xe2\x6e\x3e\x3e\x3e\xc6\xea\xea\xaa\x68\xf8\x54\ +\x2a\x15\x7a\x7a\x7a\x24\x7b\x8c\xe1\xd3\xcc\xff\xab\x54\x2a\x88\ +\xc7\xe3\x92\xc7\x47\x00\x64\x7b\x7b\x5b\x10\xfd\x5a\xad\x06\xb7\ +\xdb\x8d\xd5\xd5\x55\x41\xf9\x68\x5a\x4a\xa7\xd3\xb2\xe7\xd2\x75\ +\xca\xe0\x64\x06\x31\x33\xe7\x0d\x80\x1c\x92\xa9\x61\x63\x29\x35\ +\xc3\x8c\x1b\xd7\x0d\x1e\x34\x18\xbf\x42\x8a\x9c\xb9\x86\xbf\xcb\ +\x83\x3f\x8f\xcf\x91\xb1\x1f\x7c\x54\x2a\x15\x64\x32\x19\xa1\x84\ +\x89\x8c\x01\xc0\xca\xca\x8a\xe8\x4c\x55\x2a\x95\xb0\x26\x0a\xab\ +\xd5\x5a\xe7\xd0\xc3\xc0\x50\x8a\x9b\x1b\x6f\x70\x46\x24\xe4\x72\ +\x39\x71\x47\x71\xf1\x6f\x6d\x6d\x15\xa8\x8d\x27\x52\xbe\x58\x1c\ +\xb6\xaa\xd5\xaa\xb8\xfd\xaa\xd5\xaa\x2c\x9e\x44\x40\x58\x1e\xca\ +\x12\x4d\xd2\x88\x36\x9b\x4d\xca\x4f\x5d\x2e\x97\xa4\xc4\x37\xbe\ +\xd8\xfc\x25\xb9\x60\x30\x8f\x89\xe2\x79\xf6\x0e\x01\x10\x6d\x11\ +\x4f\xd0\xb5\x5a\x4d\xba\xbd\x08\x5f\xf3\x0d\x6b\x5c\x5c\xb8\xf0\ +\x11\x59\xf8\x7f\x3d\x64\x9d\x15\xd2\x9f\xfd\x37\x6e\x2a\x44\x5c\ +\x34\x1a\x8d\x38\x47\x98\x73\xd2\xd2\xd2\x22\x83\x07\xa7\xf1\xb6\ +\xb6\x36\x0c\x0f\x0f\x03\x80\xe4\x83\xc4\xe3\x71\x81\x5d\x99\x7f\ +\x44\xc7\x9b\xcb\xe5\x42\xbd\x7e\x9a\x5a\xcd\x4a\x1c\x9e\x60\x1c\ +\x0e\x87\x58\xc4\x5d\x2e\x17\x0e\x0e\x0e\x30\x37\x37\x87\xa1\xa1\ +\x21\x74\x77\x77\x4b\xaa\xb5\x42\xa1\x10\x47\x58\x2e\x97\x93\xf0\ +\xbe\x70\x38\x0c\x00\xf0\xfb\xfd\x32\xa4\x33\x3f\x88\xae\x3b\x26\ +\x5f\x53\xe4\x7c\xed\xda\x35\xa9\xf0\xe0\xe0\xcc\x5c\x1b\xc2\xda\ +\xac\x58\xe0\x90\x72\x70\x70\x00\xaf\xd7\x2b\x34\x37\xaf\x6d\xd2\ +\x21\x0c\x96\xe4\x40\xb3\xbe\xbe\x0e\xbd\x5e\x2f\x08\x18\xb3\x7b\ +\x0a\x85\x02\x92\xc9\xa4\xd0\xa9\xe5\xf2\x69\x99\xf5\x2b\xaf\xbc\ +\x22\xe9\xd0\xd4\x0d\x30\x4e\x84\x28\x50\x7f\x7f\xff\x33\x34\x29\ +\xcb\x84\x77\x77\x77\x85\xba\x2b\x14\x0a\x72\x7f\x70\xa0\xb4\xdb\ +\xed\xf2\xda\xf9\xfd\x7e\x24\x12\x09\x5c\xba\x74\x09\x27\x27\x27\ +\x18\x1b\x1b\x93\xbc\xa8\x8d\x8d\x0d\xf4\xf6\xf6\x8a\x8e\x8d\x88\ +\x02\xdd\x45\x14\xc2\x0f\x0c\x0c\x88\x9d\x9c\x1b\x1f\x11\xa9\x9d\ +\x9d\x1d\x5c\xbf\x7e\x1d\xd5\x6a\x15\x9f\x7e\xfa\xa9\xbc\x77\x3c\ +\x51\xb7\xb7\xb7\x63\x60\x60\x00\xc5\x62\x11\x1b\x1b\x1b\x52\xb0\ +\xca\x61\x8b\x9a\x3f\xea\x75\x68\xab\x66\x5b\x82\xd3\xe9\x94\x13\ +\x6b\x73\x73\xb3\x54\x6d\x10\x71\xe4\x70\x99\x4e\xa7\x85\x02\x7e\ +\xe7\x9d\x77\xd0\xd7\xd7\x87\xd1\xd1\x51\xdc\xbb\x77\x4f\xc2\x65\ +\x89\xa2\xd3\x4d\x5c\xab\xd5\x70\xe9\xd2\x25\xf8\x7c\x3e\x6c\x6e\ +\x6e\x62\x6f\x6f\x0f\x9d\x9d\x9d\xb8\x7d\xfb\xb6\x50\x19\x1c\xe2\ +\x29\x7d\xd0\x6a\xb5\x52\x06\x7c\x78\x78\x88\xfe\xfe\x7e\xa1\xcd\ +\x78\xea\xa6\x30\xbe\x5c\x2e\x63\x69\x69\x49\x86\xed\x72\xb9\x2c\ +\xce\x65\x95\x4a\x25\x5a\x0d\xad\x56\x2b\x54\x18\x6b\x5a\x28\xe8\ +\xde\xd9\xd9\x91\x85\xf7\xed\xb7\xdf\x16\xdd\x15\x17\x72\xea\x29\ +\x39\x68\x31\x6e\x82\x34\x66\xbd\x5e\xc7\xb7\xbe\xf5\x2d\x94\xcb\ +\x65\xcc\xcc\xcc\xc8\x1a\x7a\x70\x70\x20\x71\x18\xdc\x1c\xe2\xf1\ +\x38\x7e\xf0\x83\x1f\x88\x06\x8d\x43\x32\x37\x07\x0a\x75\x35\x1a\ +\x0d\xfc\x7e\x3f\x3c\x1e\x8f\x74\xf1\xf5\xf7\xf7\x4b\x60\x22\xd7\ +\x97\x74\x3a\x2d\x26\xa6\xc6\xb0\xc6\xc9\xc9\x49\x64\xb3\x59\x78\ +\xbd\x5e\x1c\x1e\x1e\xc2\xe5\x72\xc9\x41\x8e\x87\x87\xef\x7e\xf7\ +\xbb\x50\x2a\x95\xf8\xec\xb3\xcf\xe0\xf7\xfb\x61\xb7\xdb\x01\x40\ +\x62\x58\xe8\x38\xe6\xf7\x28\x95\x4a\xe8\xed\xed\x15\x87\x27\x35\ +\xba\x1e\x8f\x07\x3e\x9f\x0f\x4a\xa5\x52\xb4\x4c\x0c\xf2\xe4\x9e\ +\xc0\xbc\x3c\xd2\xa6\x3d\x3d\x3d\xc8\xe5\x72\xa2\x0d\x5c\x59\x59\ +\x91\x14\xf6\x9d\x9d\x1d\x71\x30\xbf\xf6\xda\x6b\x30\x1a\x8d\x78\ +\xe7\x9d\x77\x04\xb1\xbe\x7c\xf9\xb2\x68\x43\xa9\x93\xac\xd7\xeb\ +\x22\xf6\x67\x99\x77\x3a\x9d\x96\x41\xff\xf8\xf8\x18\x4b\x4b\x4b\ +\xf2\xbc\x49\x15\x71\x2d\xaf\x56\xab\xb2\xd6\x8e\x8d\x8d\xe1\xf5\ +\xd7\x5f\xc7\xec\xec\x2c\x22\x91\x08\x5e\x7c\xf1\x45\xe4\xf3\x79\ +\xa1\x4a\xa9\x65\xe2\xc1\xc7\x6a\xb5\xa2\xbf\xbf\x1f\xf5\xfa\x69\ +\x50\x6d\x34\x1a\x45\xa9\x54\x42\x67\x67\xa7\x0c\x78\x44\x32\xff\ +\xf9\x9f\xff\x19\x37\x6f\xde\xc4\x6b\xaf\xbd\x86\xb5\xb5\x35\xb4\ +\xb6\xb6\x0a\xaa\xc5\xca\x9e\x9b\x37\x6f\x4a\x33\xc3\xd5\xab\x57\ +\x45\xa7\xd8\xde\xde\x8e\xd5\xd5\x55\x58\x2c\x16\x74\x76\x76\x62\ +\x75\x75\xf5\x19\xd4\xf6\xf8\xf8\x58\xf6\x69\xba\x46\xa3\xd1\xa8\ +\x30\x5f\x94\x47\x50\xdf\x4b\x14\x9b\xf3\x41\x57\x57\x17\x96\x97\ +\x97\xa1\x52\x9d\xd6\x85\x91\xb1\xa0\xc3\xb6\x5e\xaf\xa3\xb7\xb7\ +\x57\x40\x9c\x62\xb1\x28\x3a\x30\x6a\x57\x6b\xb5\x9a\x64\x92\x75\ +\x74\x74\xa0\xab\xab\x4b\xcc\x18\x6c\x0f\x28\x95\x4a\xf0\x7a\xbd\ +\x92\x4b\xd5\xdb\xdb\x8b\xc3\xc3\x43\xe9\x6f\x64\x37\x24\x67\x0a\ +\xee\xe9\x67\x07\xab\xb3\xff\x4f\x6d\x2a\xd7\x90\x6c\x36\x2b\xa6\ +\x05\x0e\xe1\x7c\xa8\x54\x2a\xd5\x9b\x74\x62\x34\xd2\x76\x74\xb3\ +\xf0\xc2\xe1\x0b\xcb\x13\x06\x39\xd1\x48\x24\x22\xda\x0b\x86\x96\ +\x71\xc2\xe4\x29\x85\xf6\x7a\xfe\x9d\x83\x0c\xa3\x17\x58\x5f\xc2\ +\x70\x3d\xea\x5e\xd8\xd1\xd4\x38\x54\x10\x79\x61\x60\x20\xb5\x07\ +\x4a\xa5\x52\xc4\x8c\x84\x2e\x79\x8a\x25\xec\xd7\x28\xda\x6c\x7c\ +\x31\xb5\x5a\xad\xd8\x51\xd9\xb8\xce\xaf\x67\x60\x2a\x79\x60\x8a\ +\x43\x89\xbc\xfd\xae\xc3\xd2\xff\xd6\xa3\xd1\x69\xd4\x98\x33\xd6\ +\xd5\xd5\x25\x7c\x33\xf3\x5c\x88\x7a\x34\xa2\x90\x6a\xb5\x1a\xc9\ +\x64\x12\x89\x44\x42\xdc\x76\xbc\x80\xdb\xdb\xdb\xe5\xfd\xa4\x1b\ +\xaf\x5e\xaf\x0b\x75\x45\xea\xa2\xa3\xa3\x43\x1c\x2a\x1c\xb2\x1b\ +\x61\xe4\x52\xa9\x84\x44\x22\x01\x00\x58\x5b\x5b\x93\xc5\x99\x22\ +\x58\xd2\x50\xc0\x69\x1a\x6e\x4f\x4f\x0f\x66\x67\x67\x11\x8b\xc5\ +\xe4\x04\xc5\x01\xda\x64\x32\x09\xc2\xa3\xd3\xe9\x44\x70\xda\x48\ +\x6d\x31\x2e\xe1\xe8\xe8\x48\xe2\x17\xc8\xb7\xb7\xb4\xb4\x60\x78\ +\x78\x58\xa0\xeb\x68\x34\x2a\x69\xde\xac\xc2\x59\x5d\x5d\xc5\xd1\ +\xd1\x11\x36\x36\x36\x44\x13\x41\x31\xaf\xdd\x6e\x97\xfc\x9f\xc6\ +\x1e\x3a\xe6\xbb\x90\x86\x4a\xa7\xd3\xa2\x73\xd2\xe9\x74\x32\x44\ +\x30\x9c\x91\x99\x5b\x07\x07\x07\x12\x5e\xe7\xf7\xfb\x61\x32\x99\ +\x90\xcb\xe5\x50\x28\x14\xd0\xd3\xd3\x83\xa3\xa3\x23\xc9\xa0\x6a\ +\xfc\xb3\xbd\xbd\x8d\x64\x32\x29\x1b\x17\x63\x18\xe8\xde\xe4\x00\ +\xb9\xbe\xbe\x8e\x78\x3c\x8e\x7c\x3e\x2f\xd7\x77\xa9\x54\x12\xc4\ +\x6a\x62\x62\x42\x52\xe8\xe3\xf1\x38\x42\xa1\x90\x64\x80\x69\x34\ +\x1a\x41\xd9\x78\x2f\xc6\x62\x31\x14\x0a\x85\x67\x06\x68\x85\x42\ +\x01\xa7\xd3\x29\x91\x0d\xed\xed\xed\xe2\x6a\x62\xac\x45\x4b\x4b\ +\x8b\x98\x5a\x98\xa8\x5e\x28\x14\x04\x4d\xa4\x66\x84\x09\xda\x85\ +\x42\x41\xa8\xc3\xc6\xe0\xca\x93\x93\x13\x68\xb5\x5a\x6c\x6e\x6e\ +\x42\xaf\xd7\x23\x91\x48\x08\x7d\xdf\x78\x0f\x03\x90\x41\x91\xc3\ +\x44\x5b\x5b\x1b\xe6\xe7\xe7\xe5\xbe\x89\x46\xa3\xe2\x24\xb5\x58\ +\x2c\x92\x4d\xc5\xdc\xa0\xad\xad\x2d\xd9\x0c\x19\x0a\xca\xec\x29\ +\xe6\x4a\xa5\x52\x29\x49\x3f\x0f\x87\xc3\x22\x8d\xe0\xb0\xc7\x01\ +\x21\x91\x48\xc0\xed\x76\x4b\xa6\xce\xc1\xc1\x81\x44\x5e\xbc\xfd\ +\xf6\xdb\x32\xb8\x90\xee\xe4\xef\xc1\xf5\xd5\xe5\x72\x09\x45\xed\ +\xf7\xfb\x31\x38\x38\x88\x27\x4f\x9e\x60\x7a\x7a\x5a\xe2\x52\x48\ +\x7d\x90\x6d\x20\xca\xae\x50\x28\xf0\x9d\xef\x7c\x07\xbd\xbd\xbd\ +\xf8\xfe\xf7\xbf\x8f\x74\x3a\x0d\xa7\xd3\x09\x85\x42\x21\xce\xca\ +\xa6\xa6\x26\x71\x44\x51\x83\xb9\xb0\xb0\x80\xa1\xa1\x21\x31\x37\ +\xf5\xf6\xf6\xca\x1a\xdc\xdd\xdd\x8d\xa6\xa6\x26\xa9\x08\x69\x6d\ +\x6d\xc5\xc0\xc0\x00\xfc\x7e\xbf\x04\xc4\x52\x2e\xd2\xdb\xdb\x2b\ +\xa6\x14\xea\x86\x94\xca\xd3\x90\xd9\x40\x20\x20\xc3\x3f\x35\x98\ +\xdd\xdd\xdd\xe8\xeb\xeb\x13\x43\x12\x07\x54\xad\x56\x8b\xa1\xa1\ +\x21\x59\xdb\xaa\xd5\x2a\xee\xde\xbd\x0b\x9d\x4e\x07\x9f\xcf\x07\ +\x9d\x4e\x27\x31\x2d\x4c\xe1\xa6\x80\xf9\xf6\xed\xdb\x08\x06\x83\ +\xb0\xd9\x6c\x70\x3a\x9d\x18\x1a\x1a\xc2\xe0\xe0\x20\x6e\xdf\xbe\ +\x8d\x97\x5e\x7a\x09\x06\x83\x01\xd7\xaf\x5f\x87\xc5\x62\x91\x03\ +\x19\x83\x83\xbb\xbb\xbb\xd1\xdc\xdc\x2c\x99\x7c\x6b\x6b\x6b\x58\ +\x5e\x5e\x46\x2c\x16\xc3\xfe\xfe\xbe\x64\xa5\xad\xae\xae\xa2\xb9\ +\xb9\x19\x6f\xbd\xf5\x16\xde\x7d\xf7\xdd\x67\xdc\xd3\xe5\x72\x19\ +\x97\x2e\x5d\x12\x07\x9a\x42\xa1\x78\x86\x05\xa2\xb3\x9b\xc8\x55\ +\x2a\x95\x42\x7b\x7b\xbb\xec\x43\xe5\x72\x19\x2b\x2b\x2b\xb2\xc6\ +\xac\xad\xad\xe1\xe9\xd3\xa7\xc8\xe5\x72\xe8\xe9\xe9\x91\x68\x8f\ +\x54\x2a\x85\x6c\x36\x0b\x93\xc9\x84\x4a\xa5\x82\x64\x32\x89\x8f\ +\x3f\xfe\x18\x6b\x6b\x6b\xf8\x93\x3f\xf9\x13\x28\x95\x4a\x41\x6b\ +\xab\xd5\x2a\xfe\xee\xef\xfe\x0e\x5a\xad\x16\x2f\xbc\xf0\x02\xee\ +\xdd\xbb\x27\xf1\x0b\x77\xef\xde\xc5\xe2\xe2\x22\x8e\x8f\x8f\x31\ +\x3c\x3c\x0c\x95\x4a\x25\x83\xa9\x4e\xa7\x43\xad\x56\x83\xc7\xe3\ +\x91\x7c\x3a\x3a\xab\x15\x0a\x85\xc4\x1f\xb1\x97\xf4\xd3\x4f\x3f\ +\xc5\xfc\xfc\x3c\xd6\xd7\xd7\x05\x51\x34\x1a\x8d\x52\xa1\xa3\xd7\ +\xeb\x11\x89\x44\x84\xea\x65\x71\x35\xf7\x69\x3a\x36\xa9\x23\xe4\ +\xfb\x4c\xf7\xb4\xc9\x64\x92\x4e\x44\x52\xbf\x2d\x2d\x2d\x72\xb0\ +\xe4\xfa\xc1\xc1\x9d\xb3\xc6\xf6\xf6\xb6\x68\x47\x13\x89\x84\xbc\ +\x7f\xfc\x78\x26\x93\x41\x2c\x16\x43\x2c\x16\x13\xd9\x09\x23\xa2\ +\x36\x37\x37\xa5\x95\x83\xa6\x97\xc3\xc3\x43\x4c\x4d\x4d\x61\x7c\ +\x7c\x1c\xe3\xe3\xe3\x18\x1c\x1c\xc4\xca\xca\x0a\x66\x67\x67\x11\ +\x0e\x87\x4f\x11\xe3\x72\xb9\xfc\x26\xa7\x6b\x0e\x56\xd4\x3f\xf1\ +\x86\xe7\x1f\x0e\x15\x0c\x21\xa5\x60\x93\x0f\x06\x92\x32\x70\x94\ +\x70\x27\xd3\x54\x79\x3a\xe4\xc9\x88\xc2\xb7\x46\xa4\x46\xad\x56\ +\xcb\x93\x3f\x3b\x9c\xf0\x97\x65\xd7\x53\xe3\xf3\xe2\xa6\x49\xb8\ +\x9c\xb4\xde\xe1\xe1\xa1\x68\x24\xb8\xb9\x31\x01\x97\x03\x1a\xa7\ +\x7f\x16\x4a\x12\xed\x21\x64\xc8\xbc\x21\xc2\x92\x3c\x39\x7e\x11\ +\xc2\xf4\xff\xe2\xd1\x88\x2c\xf2\x7d\xa1\x10\xda\x6a\xb5\x42\xa5\ +\x52\xc9\x09\x4e\xa3\xd1\xc0\xe1\x70\x40\xad\x56\x63\x63\x63\x43\ +\xb4\x2d\x0a\x85\x42\xea\x49\x1c\x0e\x87\x54\x20\x00\xa7\xf0\x67\ +\x77\x77\xb7\xc0\xea\xc1\x60\x10\x3e\x9f\x4f\x60\x5d\xde\x4c\xec\ +\xd0\x22\xfd\x4b\x34\x80\x48\xa0\xc9\x64\x12\xcb\x30\xc5\xea\x4a\ +\xe5\x69\xbf\x55\x3a\x9d\x96\xbe\x40\x86\x24\xe6\xf3\x79\x11\x90\ +\x33\x97\x8b\xa2\x7a\x9a\x19\xf4\x7a\x3d\x42\xa1\x10\xda\xdb\xdb\ +\xb1\xb4\xb4\x84\x62\xb1\xf8\xdf\xdc\x6a\x6c\x16\xa8\x54\x4e\x8b\ +\x52\x73\xb9\x9c\x3c\xd7\x96\x96\x16\xe9\x66\x63\xda\x3a\x11\x9b\ +\x6c\x36\x8b\x64\x32\x29\xc3\x3f\xaf\xa3\xd6\xd6\x56\x29\xc1\x4d\ +\x24\x12\x22\xb8\x26\x9c\xcf\xbc\xab\x72\xf9\xb4\x5d\x9d\x19\x36\ +\x1c\x7a\x39\xb0\x36\xea\x61\xd8\x67\xb8\xb8\xb8\x08\x93\xc9\x24\ +\xb5\x1e\xe5\x72\x59\xaa\x23\x0c\x06\x83\x1c\x46\xd8\xdb\xe6\xf1\ +\x78\x84\xc2\xaa\xd5\x6a\x98\x9c\x9c\x04\x00\xc9\x2b\xeb\xe9\xe9\ +\x11\x24\xe3\xf0\xf0\x10\x16\x8b\x45\xd2\xd6\x49\xc9\xee\xee\xee\ +\x8a\x40\x9b\x68\x47\xb9\x5c\xc6\xd4\xd4\x94\x7c\x2f\xe6\x88\x91\ +\x36\x9a\x9a\x9a\xc2\x8d\x1b\x37\x50\xaf\x9f\x76\xa5\xf5\xf4\xf4\ +\xc8\xeb\x46\xa4\xa6\x5c\x3e\xed\x2b\x73\x38\x1c\x82\xb4\xd9\xed\ +\x76\x49\xd1\xd7\xe9\x74\x78\xf0\xe0\x01\x86\x87\x87\x25\x69\x5a\ +\xa3\xd1\xc8\xda\xc1\xcd\x85\x0b\x61\x36\x9b\x45\xad\x56\xc3\xc6\ +\xc6\x06\xf2\xf9\x3c\xfc\x7e\xbf\x84\x3a\x76\x75\x75\xe1\xe8\xe8\ +\x08\x89\x44\x42\xd0\x9f\x46\x17\x9e\x5a\xad\x7e\xc6\x48\xd1\xd6\ +\xd6\x26\x1d\x77\x47\x47\x47\x22\x1e\x3e\x3c\x3c\x44\x22\x91\xc0\ +\xc9\xc9\x09\xa2\xd1\x28\xf6\xf6\xf6\x04\xf9\x25\xea\x49\x13\x0e\ +\xf3\xbf\x68\xa0\x38\x3e\x3e\x86\xd5\x6a\x45\x5f\x5f\x9f\xd8\xc2\ +\xb9\x09\x0d\x0d\x0d\xc1\x6e\xb7\x8b\x51\x83\xef\x2b\x91\x7f\xa3\ +\xd1\x88\xe9\xe9\x69\xa1\x6a\xce\x9a\x65\x68\xa8\xa9\x54\x2a\x32\ +\x98\x87\x42\x21\xd1\xa1\xf1\x84\xdf\xb8\x76\xf2\x60\xcb\xfb\x40\ +\xad\x56\xe3\xf2\xe5\xcb\x78\xf5\xd5\x57\xf1\x83\x1f\xfc\x00\x1b\ +\x1b\x1b\xb8\x7c\xf9\x32\x46\x46\x46\xf0\xca\x2b\xaf\xc0\xe3\xf1\ +\x88\x68\xbb\xbd\xbd\x5d\xee\x19\xbf\xdf\x8f\x9e\x9e\x1e\x18\x0c\ +\x06\xdc\xbb\x77\x4f\x32\xda\xb8\xee\x75\x75\x75\x09\xe2\x1d\x0c\ +\x06\x65\xf3\xb5\xdb\xed\xb8\x74\xe9\x92\xe8\x6a\xfc\x7e\xbf\x1c\ +\x10\x68\x24\x61\x0c\xc3\xd1\xd1\x11\x76\x77\x77\xc5\x3d\xd6\xda\ +\xda\x8a\xf3\xe7\xcf\x4b\x1e\x16\xb5\x58\x81\x40\x00\x7e\xbf\x1f\ +\xa1\x50\x48\xb2\xe8\xe8\x44\x7e\xf2\xe4\x89\x14\xfe\x12\x41\x5b\ +\x5f\x5f\x17\xed\xda\xc1\xc1\x81\x54\xf2\xd0\x69\xbe\xb8\xb8\x88\ +\x89\x89\x09\xac\xaf\xaf\xe3\xf1\xe3\xc7\x58\x5d\x5d\x15\xc1\x35\ +\xa9\xd2\xe5\xe5\x65\xdc\xbf\x7f\x1f\x0b\x0b\x0b\x18\x19\x19\xc1\ +\xd0\xd0\x90\xb0\x1f\x66\xb3\x19\x81\x40\x00\xe7\xcf\x9f\x97\x8f\ +\xdb\xed\x76\x11\xbb\x33\x79\x9d\xcd\x0f\x1e\x8f\x07\x56\xab\x55\ +\xea\xb6\x6c\x36\x9b\x1c\x46\xbb\xbb\xbb\x65\x3d\xa5\xd6\x8d\x8d\ +\x15\xbb\xbb\xbb\x70\xb9\x5c\x92\x8f\x65\x36\x9b\xe1\x76\xbb\x31\ +\x3b\x3b\x8b\x5f\xfd\xea\x57\x98\x98\x98\x90\x01\x5a\xaf\xd7\x63\ +\x76\x76\x56\xc2\x2f\xb9\x4e\x77\x77\x77\x63\x68\x68\x08\xd7\xae\ +\x5d\x43\xa5\x52\xc1\xfc\xfc\xbc\xac\x51\x77\xee\xdc\x91\x7b\x24\ +\x9b\xcd\x8a\xab\x99\x01\xcb\x0c\x85\x4e\x26\x93\x92\x83\xc7\x03\ +\x23\x9d\xe5\x3a\x9d\x4e\x74\xce\x6c\x0e\x88\xc7\xe3\x22\x05\xe2\ +\x01\x9a\xac\x90\xd3\xe9\x94\x21\x9a\xa1\xca\xcc\x6a\xe3\x01\xec\ +\xe0\xe0\x00\xc9\x64\x52\xd0\xd5\x9d\x9d\x1d\xb4\xb4\xb4\x40\xa1\ +\x50\x60\x61\x61\x41\xea\x81\x16\x17\x17\xc5\x99\x49\x53\x1d\xb5\ +\xba\x2e\x97\x4b\x52\x04\x88\xd4\x9a\xcd\x66\x49\x5f\xa7\x7b\x95\ +\xc9\xf2\xc3\xc3\xc3\x82\x88\x51\x86\xc0\x7b\x81\xe8\x14\xf5\x8c\ +\x34\xf6\xe9\x74\x3a\x38\x1c\x0e\x79\x3d\xb9\x9e\x0c\x0f\x0f\xc3\ +\xed\x76\xe3\xa3\x8f\x3e\x92\x0e\xcc\x48\x24\x72\xba\xce\x02\x78\ +\x93\x9b\x38\x11\x0a\x4e\xbb\x67\x45\xe8\x8d\x55\x05\x1c\xc0\xb8\ +\xc8\x71\x51\x23\xe4\x4f\x34\x81\x0b\x15\x75\x4e\xa4\x0b\x39\x00\ +\x11\x95\x62\xce\x09\x3f\xf6\x9b\x86\x17\xfe\x3c\x6e\x38\x8d\x0b\ +\x55\xe3\x9f\xe7\x7d\xac\x91\x7a\xe3\x46\xc6\x85\x9e\xd3\x38\xe9\ +\x40\x2e\x2e\x84\x5e\x39\x84\x71\x32\xfe\x4d\x34\x5e\xe3\x73\xfd\ +\xdf\x78\x34\xbe\xce\x00\xa4\x5e\xc1\x62\xb1\xa0\x56\xab\x49\x78\ +\x28\x11\x36\x8a\x2e\xa9\x83\x01\x4e\xfb\xaf\x48\x19\x72\x33\x67\ +\xac\x03\x1f\x4c\xba\xef\xec\xec\x14\xbb\x37\x07\xca\x4a\xa5\x02\ +\xa3\xd1\x88\x6f\x7f\xfb\xdb\x22\x36\xe5\xa2\x46\xbe\x9b\xba\xaa\ +\xbe\xbe\x3e\xf8\x7c\x3e\xc9\x78\x32\x9b\xcd\x12\x5c\x07\x40\x06\ +\x2b\x5a\xbd\x81\x53\xad\xc1\xc6\xc6\xc6\x33\xda\x2c\x6a\x53\xe8\ +\x6c\x65\x8d\x02\x51\x16\x3a\x71\x38\x5c\x30\xbf\x84\xda\xbb\xa6\ +\xa6\x26\xac\xad\xad\xa1\x5e\xaf\x8b\x7e\x81\xc5\xaf\xe9\x74\x5a\ +\xa2\x38\x8e\x8f\x8f\x25\xfc\x93\xc8\x1d\x75\x68\x44\x5d\x09\x7f\ +\xb7\xb6\xb6\xc2\x60\x30\x48\xcd\x0b\x33\xae\x02\x81\x00\xba\xba\ +\xba\x44\xc8\xdc\xa8\xad\x51\xab\xd5\x70\xb9\x5c\x12\x51\xc0\xbc\ +\xa0\x7c\x3e\x8f\xee\xee\x6e\x7c\xe9\x4b\x5f\x92\xac\x17\xe6\xef\ +\x30\x98\x77\x6e\x6e\x4e\xa8\x28\x86\xfe\x31\x27\xaa\x5e\xaf\xa3\ +\xaf\xaf\x0f\x7e\xbf\x1f\xf9\x7c\x5e\x92\xd4\x8b\xc5\x22\xda\xda\ +\xda\xa4\xdf\xf0\xc9\x93\x27\x38\x3e\x3e\x96\x00\x53\x1e\x3e\x98\ +\xef\xc5\x6b\xa4\x58\x2c\x8a\x48\x9b\x28\x15\xd3\xa6\xdd\x6e\x37\ +\x54\x2a\x95\x88\xaa\x89\xe0\xd0\x50\xa1\xd1\x68\xe0\x74\x3a\xc5\ +\x75\xa4\xd1\x68\x04\x6d\x3c\x38\x38\x10\x11\x3d\x83\x20\xa9\xe3\ +\xe0\x7b\xca\x6b\x9a\x48\x13\xcb\x8f\x2b\x95\x8a\xb8\x0e\x3b\x3a\ +\x3a\xb0\xbe\xbe\x2e\x07\x3b\xae\x27\x94\x1d\x04\x02\x01\x68\x34\ +\x1a\xf4\xf4\xf4\x08\x9d\xc7\xc2\xda\x81\x81\x01\xa1\x54\xf7\xf6\ +\xf6\xc4\x3d\x45\xf7\x92\xdb\xed\x96\x0e\xb6\x50\x28\x84\x8e\x8e\ +\x0e\xa9\x96\x22\xcd\x1a\x89\x44\x04\x6d\xe0\x90\x4d\x2a\x88\x94\ +\x11\xad\xf5\x74\x3d\x5d\xbc\x78\x11\x2e\x97\x4b\x02\x47\x89\x58\ +\x35\xa2\x57\x5c\x2b\x38\x38\x56\xab\x55\xc4\xe3\x71\xc4\xe3\x71\ +\xf4\xf7\xf7\xe3\xf6\xed\xdb\x32\x30\x33\x1c\xb7\xad\xad\x4d\x8a\ +\xbf\x79\xcd\xf7\xf4\xf4\xe0\x9b\xdf\xfc\x26\x3e\xfe\xf8\x63\xc4\ +\x62\x31\x29\x7f\x66\x21\x7a\x28\x14\x42\x5f\x5f\x1f\x6c\x36\x1b\ +\x94\x4a\x25\x9c\x4e\xa7\x0c\x14\x1d\x1d\x1d\x48\xa7\xd3\x12\x7e\ +\xdb\xd1\xd1\x21\x83\x01\xb5\x55\x8c\x3d\xe1\x21\xab\xa7\xa7\x47\ +\x72\xf7\xae\x5d\xbb\x26\x15\x2a\x74\x2d\x92\x62\x22\x1d\xd4\xd9\ +\xd9\x29\x81\xa9\xd9\x6c\x16\x97\x2e\x5d\xc2\xc8\xc8\x08\x0e\x0e\ +\x0e\xd0\xd9\xd9\x89\xa5\xa5\x25\x41\x85\x4b\xa5\x92\xa0\x9f\x1d\ +\x1d\x1d\xf0\xf9\x7c\xe2\x76\x9f\x9a\x9a\x12\x54\xac\xa9\xe9\xb4\ +\x03\x34\x12\x89\x60\x73\x73\x13\x81\x40\x00\x77\xef\xde\xc5\xc3\ +\x87\x0f\x51\x2c\x16\xe5\x70\x47\xda\xe9\xbd\xf7\xde\x93\xb8\x97\ +\x78\x3c\x2e\xe6\x01\xae\x8d\x74\xe0\x51\xaf\xbb\xb7\xb7\x27\xf5\ +\x3d\xd4\x16\x31\x34\xb5\xab\xab\x4b\x2a\x83\xce\x9f\x3f\x0f\xa3\ +\xd1\x28\x92\x05\xa2\x3d\xac\x65\xa1\x73\x4e\xa3\xd1\xe0\xfe\xfd\ +\xfb\xf2\xfa\xcf\xce\xce\xc2\xed\x76\x8b\x79\xc8\xeb\xf5\xc2\xe5\ +\x72\xa1\xa3\xa3\x43\xca\x93\x43\xa1\x10\xfe\xe8\x8f\xfe\x08\x7f\ +\xf0\x07\x7f\x20\x6b\x5a\x2c\x16\x43\xad\x56\xc3\xe0\xe0\xa0\xe4\ +\xe7\xcd\xcc\xcc\x48\xb5\x4e\x3c\x1e\x87\xc5\x62\xc1\xf9\xf3\xe7\ +\x85\x99\xf1\xf9\x7c\xcf\xc4\x3e\xd4\x6a\x35\xf8\xfd\x7e\x7c\xe5\ +\x2b\x5f\x81\xdf\xef\xc7\xd5\xab\x57\xe1\x70\x38\x60\xb1\x58\xa4\ +\x30\x9a\x7b\xe4\xd3\xa7\x4f\x61\x32\x99\xd0\xde\xde\x8e\x47\x8f\ +\x1e\xe1\x57\xbf\xfa\x15\x22\x91\x08\x2e\x5f\xbe\x8c\xcd\xcd\x4d\ +\x64\x32\x19\xfc\xf8\xc7\x3f\xc6\x9d\x3b\x77\x60\xb3\xd9\xe0\xf3\ +\xf9\x60\x36\x9b\xf1\xf8\xf1\x63\xbc\xfd\xf6\xdb\xa8\x56\xab\x82\ +\x9a\x51\x86\x42\xdd\xab\x42\xa1\x40\x24\x12\x91\x3d\x87\xdd\x96\ +\x44\x26\xb3\xd9\xac\xc8\x10\x80\x53\x7a\xb9\x58\x2c\x22\x1e\x8f\ +\x63\x73\x73\x53\x42\xa7\xcd\x66\x33\x12\x89\x04\x96\x97\x97\x9f\ +\xc9\xe7\x62\xb8\xef\xd2\xd2\x12\x76\x77\x77\xa5\xc7\x95\x45\xf3\ +\x8c\x47\xe1\x8c\xa3\x52\xa9\xa4\x41\x82\xf3\x0b\xdf\xbb\x62\xb1\ +\x08\x83\xc1\x80\x7a\xbd\x2e\xc6\x1f\xae\x47\xe7\xce\x9d\x43\x6f\ +\x6f\x2f\xce\x9d\x3b\x77\x8a\xf4\x35\x37\x37\xbf\xd9\x28\x96\xe6\ +\xd0\x71\x76\x40\xe0\x8b\xc0\x7f\x3f\x3b\x5c\x71\xc1\xe0\x7f\x49\ +\x4b\x35\x7e\x2f\x0e\x43\x5c\x38\xf9\x3d\x88\x44\x01\xff\x95\xc2\ +\xfb\x3f\x79\x34\x46\x2a\xfc\xa6\xc7\xf3\x86\xae\xe7\x0d\x42\x67\ +\x4f\x98\x67\xff\xed\x8b\xb4\x58\xcf\x1b\xee\xce\x7e\x9f\xdf\x65\ +\xf0\x6a\x1c\x36\x99\x91\xc3\xa2\x55\xfe\xae\xe1\x70\x58\xaa\x68\ +\x00\x48\xb4\x81\x4a\xa5\x42\x3e\x9f\x87\xc3\xe1\x90\x54\xec\x4a\ +\xa5\x82\xde\xde\x5e\x79\xfd\x49\xd1\x04\x02\x01\xd9\x0c\xb8\x51\ +\xe5\xf3\x79\x41\x90\x88\x3a\x00\x10\x3d\x09\x39\x77\x3a\x2e\xe8\ +\xf4\xa3\x7b\x90\xf9\x66\xa4\x18\x9a\x9b\x9b\xc5\x3d\x47\x5b\x2d\ +\x07\x72\x86\x2d\xd2\xf1\xc9\x0c\xa4\xfe\xfe\x7e\xe8\xf5\x7a\x59\ +\xb0\x29\x3a\x66\x34\xc2\xd1\xd1\x91\x64\xdf\xd4\xeb\x75\x09\x45\ +\xa4\x3e\x40\xa9\x54\x22\x9b\xcd\xc2\x68\x34\xc2\xed\x76\x8b\x5b\ +\x2b\x12\x89\xc0\xed\x76\x63\x68\x68\x08\x2e\x97\x0b\x16\x8b\x05\ +\x43\x43\x43\x72\x72\xa1\x15\x78\x68\x68\x48\xc2\xec\xda\xda\xda\ +\xa0\x50\x28\x24\x8d\x9b\xc8\x18\xad\xed\x1c\xbc\x92\xc9\xa4\xdc\ +\xc0\xab\xab\xab\x58\x5d\x5d\xc5\xfe\xfe\xbe\x20\x38\x5a\xad\x56\ +\xa8\x2c\xa2\x1a\xdc\xac\x48\x63\x73\x30\x76\xb9\x5c\xcf\x68\x04\ +\x68\x67\x76\xb9\x5c\xb0\x5a\xad\x58\x5b\x5b\x93\x85\x5b\xa5\x52\ +\xe1\xd2\xa5\x4b\x30\x1a\x8d\xa2\xeb\xd2\xe9\x74\xc8\xe7\xf3\x92\ +\xe8\xee\xf3\xf9\xe0\x72\xb9\x90\xc9\x64\x04\xd5\x6c\x6f\x6f\x17\ +\x1a\x9c\x31\x03\x36\x9b\x4d\x6a\x86\x08\xe7\x73\x38\x52\x2a\x95\ +\x88\x44\x22\xf2\xfa\xce\xcf\xcf\x23\x9b\xcd\x0a\xbd\x4a\x4a\x8d\ +\x01\xb0\x1c\xe6\x48\x19\x93\x76\xe7\x7b\x4a\xe7\x13\x00\x19\x7a\ +\xbc\x5e\xaf\x0c\x34\x3c\x61\x12\xd2\xa7\x38\x97\x4e\x41\xbe\x07\ +\x3c\x04\x31\x8f\x89\xa8\x08\xe9\x58\x1e\x8a\x68\xcc\xa0\x09\x24\ +\x18\x0c\xa2\xaf\xaf\x4f\x36\x91\x50\x28\x24\xf7\x9e\xdf\xef\x87\ +\xd1\x68\x84\xcd\x66\x93\xfc\x36\xb3\xd9\x8c\xae\xae\x2e\xe8\x74\ +\x3a\x94\x4a\x25\xa1\x93\x32\x99\x8c\x1c\x22\x9b\x9a\x9a\xc4\xc4\ +\x31\x38\x38\x08\x83\xc1\x80\xc7\x8f\x1f\xe3\xde\xbd\x7b\x72\xc2\ +\x7e\xde\x3a\xd5\xb8\x5e\x10\x45\xdc\xdf\xdf\x17\xbd\x0a\x0d\x18\ +\xc3\xc3\xc3\x78\xfc\xf8\x31\xae\x5e\xbd\x8a\x3f\xff\xf3\x3f\x97\ +\x32\xe3\xce\xce\x4e\xbc\xf6\xda\x6b\x70\xb9\x5c\x98\x9f\x9f\x87\ +\xd7\xeb\x45\x4f\x4f\x8f\x0c\x9d\x8c\x81\x60\x18\x2d\x0f\xba\x56\ +\xab\x15\x85\x42\x01\xd3\xd3\xd3\x30\x99\x4c\xb0\xd9\x6c\x98\x99\ +\x99\x11\x2d\x1a\x7f\xa7\x96\x96\x16\x19\xec\x19\x88\x49\x3d\xae\ +\xc9\x64\x12\xad\x14\x51\x62\x22\x40\xdc\x4c\x75\x3a\x1d\xec\x76\ +\xbb\xd4\xee\xd0\xd8\xc1\x0c\x23\xaf\xd7\x2b\x45\xe7\x7b\x7b\x7b\ +\x88\xc5\x62\xc2\x56\xac\xac\xac\x88\x2c\xe0\xf6\xed\xdb\x22\x77\ +\x30\x1a\x8d\x52\xb5\x63\x30\x18\x24\x30\xf6\x1b\xdf\xf8\x06\xd4\ +\x6a\x35\xfa\xfa\xfa\x04\x34\xa0\x99\xc3\x6e\xb7\x63\x6b\x6b\x4b\ +\x50\x77\x96\x7d\x73\x20\x62\x30\x70\x2e\x97\xc3\xfd\xfb\xf7\x65\ +\x5d\xa4\x46\x75\x75\x75\x55\xaa\x61\xb6\xb6\xb6\xb0\xbb\xbb\x2b\ +\x9f\xc3\x56\x08\x1e\xdc\x0e\x0f\x0f\x61\xb3\xd9\x70\x7c\x7c\x8c\ +\x99\x99\x19\x41\xc5\xc7\xc7\xc7\x31\x37\x37\x87\x96\x96\x16\xd1\ +\xa6\xd2\x79\x3f\x30\x30\x80\xae\xae\x2e\x71\x37\x5f\xbf\x7e\x5d\ +\xf4\x43\xe9\x74\x1a\x53\x53\x53\xa2\xaf\x0c\x87\xc3\xa2\x01\xeb\ +\xe8\xe8\x90\xec\x3e\x66\x3d\x2e\x2e\x2e\x8a\x99\x83\x31\x0b\xec\ +\x36\xed\xea\xea\xc2\xe5\xcb\x97\xd1\xde\xde\x8e\xad\xad\x2d\x41\ +\x6c\x19\x9c\x4c\x16\xa9\xaf\xaf\x0f\x3a\x9d\x0e\xe1\x70\x18\x6e\ +\xb7\x5b\xe4\x16\xb9\x5c\x0e\x89\x44\x02\xed\xed\xed\x12\x35\x33\ +\x3c\x3c\x8c\x40\x20\x80\x5b\xb7\x6e\x21\x18\x0c\x4a\x3b\x0c\xdd\ +\x9e\x5c\xf3\xf8\xbb\xe6\x72\x39\xd1\x76\x76\x77\x77\xc3\x6c\x36\ +\x4b\x36\x15\x2b\x99\x26\x27\x27\xb1\xb6\xb6\x26\x87\x0e\x16\x59\ +\x13\x6d\x23\x9b\xe1\x70\x38\x24\xac\x96\xe6\x2d\xc6\x36\xf1\x90\ +\xe7\xf5\x7a\x71\xf3\xe6\x4d\xd9\x7f\x98\xec\xff\x93\x9f\xfc\x44\ +\x58\x29\x9a\x5e\x54\x2a\x95\x64\x4b\xf2\xfa\xe7\xfe\x70\x56\x6b\ +\xbb\xb9\xb9\x89\x4f\x3e\xf9\x04\x77\xef\xde\x95\x90\xd9\x62\xb1\ +\x08\x95\x46\xa3\x79\x93\xe2\xca\x46\x34\xe8\xec\x83\x17\x63\xe3\ +\x30\xd4\xf8\xf7\x2f\x1a\x2e\xf8\x77\x8a\x39\x29\x0e\xe5\x10\xc5\ +\x01\xec\x37\xfd\xec\xdf\xf4\x68\x1c\x54\xfe\x37\x29\x3b\x0e\x8f\ +\x67\x7f\x56\xe3\xef\xd5\x18\x7a\xf8\xdb\x86\xa9\xb3\x03\x59\xe3\ +\x30\xd8\x38\xc8\x35\xfe\xbd\xa3\xa3\x43\x36\x72\x06\xb2\x31\xc6\ +\xe2\xe0\xe0\x00\xb1\x58\x0c\x83\x83\x83\x32\xfc\x10\x3d\xa0\x83\ +\x93\x0e\xb3\xfd\xfd\x7d\xec\xef\xef\x23\x93\xc9\x60\x65\x65\x05\ +\xfb\xfb\xfb\xb0\x58\x2c\x12\x26\x4b\x37\x1e\x07\x29\xa2\x53\xb4\ +\xd9\xee\xed\xed\xc1\x6e\xb7\xe3\xe2\xc5\x8b\xd8\xd9\xd9\xc1\xea\ +\xea\xaa\x58\x93\xab\xd5\xd3\x82\x50\xbe\x8f\xc1\x60\x50\x82\xda\ +\x18\x8c\x47\x21\xfc\xde\xde\x1e\x4a\xa5\x12\x82\xc1\xa0\xa4\x45\ +\x53\x10\xc9\xfc\xa0\x96\x96\x16\x71\xb2\x51\x87\xc7\x4c\x2f\xb7\ +\xdb\x2d\x27\x60\x0e\x45\x16\x8b\x05\xcd\xcd\xcd\xf0\xf9\x7c\x22\ +\xa2\x66\x4c\x05\x69\x05\xa5\x52\x29\xb9\x4f\xa4\x26\xbd\x5e\x2f\ +\x00\xc8\xd0\x52\xa9\x54\x84\x46\x6c\x2c\x6a\xa5\x5b\x8c\xce\x25\ +\xb5\x5a\x8d\x74\x3a\x2d\x54\xf7\xf1\xf1\xb1\x14\xfa\x52\x0c\x5e\ +\x2e\x97\x71\x70\x70\x20\xa1\x90\x99\x4c\x06\x63\x63\x63\x50\x28\ +\x4e\x43\x70\xe9\x46\xbc\x7c\xf9\x32\x9a\x9b\x9b\x71\xff\xfe\x7d\ +\x89\x67\x60\xcd\x0c\x9d\x3c\x84\xee\x1b\xd3\xe4\x39\x18\xb8\xdd\ +\x6e\x54\xab\x55\x9c\x3f\x7f\x1e\x27\x27\x27\x88\xc7\xe3\x00\x20\ +\xe1\xa2\x2a\x95\x0a\x1e\x8f\x07\xdb\xdb\xdb\xd0\xeb\xf5\x32\x34\ +\x3b\x9d\x4e\x54\x2a\x15\xbc\xfa\xea\xab\x02\xc5\xb7\xb7\xb7\x8b\ +\xee\x8c\x55\x41\x3c\xbd\xd1\xe1\x4b\xe1\xb0\xcd\x66\x83\xc7\xe3\ +\x11\x33\x43\xb1\x58\x14\xea\x56\xa1\x50\x60\x75\x75\x15\x27\x27\ +\x27\x18\x1c\x1c\x14\x5d\xe0\xf9\xf3\xe7\x25\x29\x9d\x36\xf0\xc6\ +\x18\x11\x6e\xd4\xd4\x5e\x0d\x0c\x0c\xe0\xe4\xe4\x04\xd3\xd3\xd3\ +\x38\x3a\x3a\x82\xdd\x6e\x47\x34\x1a\x15\x67\xe6\x93\x27\x4f\x00\ +\xfc\x97\x68\x98\xeb\x93\x52\xa9\xc4\xf0\xf0\xb0\xe8\xe7\xf6\xf6\ +\xf6\x44\xe4\x5b\x28\x14\x90\xcf\xe7\x45\x32\x40\x21\x3a\x2b\x83\ +\x98\x5a\xed\xf7\xfb\xc5\x6e\xcd\xf7\xa0\xa9\xa9\x09\x07\x07\x07\ +\x70\xbb\xdd\xe8\xe9\xe9\xc1\xf6\xf6\x36\x0c\x06\x83\xe8\xef\xe6\ +\xe7\xe7\x31\x3a\x3a\x2a\xc6\x1d\xbd\x5e\x8f\xb9\xb9\x39\xdc\xb9\ +\x73\x07\x3f\xfc\xe1\x0f\xb1\xb6\xb6\x26\x4c\xc0\xd9\xb5\xe3\xec\ +\x9a\x53\xaf\xd7\x25\x27\xae\xa7\xa7\x07\x91\x48\x44\xf2\xd7\x58\ +\x35\x76\xed\xda\x35\x38\x9d\x4e\x18\x0c\x06\x49\xa2\xbe\x74\xe9\ +\x12\xfa\xfa\xfa\x9e\x41\x5d\x81\xd3\x0c\x32\x8b\xc5\x82\x91\x91\ +\x11\xe9\x5a\xb5\xd9\x6c\x72\xdd\xf3\xf3\x47\x47\x47\x31\x3c\x3c\ +\x8c\x54\x2a\x85\x60\x30\x28\xcd\x03\x74\x75\x31\xf4\x75\x6f\x6f\ +\x0f\xa9\x54\x4a\x50\x5c\xab\xd5\x8a\x54\x2a\x25\x8e\x3e\x9d\x4e\ +\x87\xcd\xcd\x4d\xd1\xc3\x2a\x14\x0a\x71\x8c\xd1\xf9\xf6\xe0\xc1\ +\x03\xa1\x79\x7e\xf4\xa3\x1f\x61\x7a\x7a\x1a\x4d\x4d\x4d\x98\x9f\ +\x9f\xc7\xa3\x47\x8f\x10\x89\x44\x44\xeb\xc9\x61\x62\x79\x79\x59\ +\x9c\x8d\xd1\x68\x54\x32\xd4\x12\x89\x84\xc4\x61\x30\x30\x95\x62\ +\x63\x95\xea\xb4\xec\x98\x95\x36\x64\x4c\x78\x98\xd2\xeb\xf5\x00\ +\x80\x8e\x8e\x0e\xbc\xf5\xd6\x5b\x58\x58\x58\x10\x01\xfb\xf1\xf1\ +\x31\x46\x46\x46\xd0\xd9\xd9\x89\x7c\x3e\x2f\x9a\xd0\xf9\xf9\x79\ +\xec\xec\xec\x88\x08\x9b\x9a\x51\x16\x67\x33\x94\xf8\xe0\xe0\x00\ +\x13\x13\x13\xe2\x16\xe6\x3d\xcc\xf7\xef\xfc\xf9\xf3\xf8\xdb\xbf\ +\xfd\x5b\x68\xb5\x5a\xd1\x33\xd2\x81\x4b\x24\x27\x93\xc9\xe0\xd1\ +\xa3\x47\x30\x18\x0c\x68\x6e\x3e\x2d\x1d\xa7\xe6\xca\x6e\xb7\xcb\ +\x80\x48\x2d\x31\x69\xde\x6a\xb5\x2a\xa6\x2f\x1e\x2c\x89\x00\x92\ +\x4e\x24\x1a\xce\xd0\x5c\xd2\xff\xbc\x37\xe8\xc4\xdc\xde\xde\xc6\ +\xe5\xcb\x97\x71\xeb\xd6\x2d\x28\x14\x0a\x2c\x2d\x2d\x41\xa3\xd1\ +\x20\x10\x08\xe0\xcb\x5f\xfe\x32\x9a\x9a\x9a\xa4\xec\xdd\x68\x34\ +\xa2\xbb\xbb\x1b\x1d\x1d\x1d\xd2\xef\x39\x3f\x3f\x8f\x1b\x37\x6e\ +\x48\x03\x04\x0f\x1f\xcc\xb7\xe4\xfb\x42\x79\x0a\x0f\x61\x33\x33\ +\x33\x48\x24\x12\x70\x38\x1c\xf2\x35\xad\xad\xad\x30\x1a\x8d\x08\ +\x85\x42\x68\x6e\x6e\x16\x29\x0b\x73\xb7\xa8\x3d\x26\x23\x46\xf9\ +\x0a\x75\x81\xbe\xcf\xf3\xdb\xf8\x31\xde\x03\x3c\xa0\xd9\xed\x76\ +\x89\xb6\xa0\x0b\x9d\x66\x18\x3a\x22\x49\xd3\x53\x1a\xa0\xd3\xe9\ +\x84\xb6\x7d\xf1\xc5\x17\x85\x4e\x35\x1a\x8d\x50\xd5\x6a\xb5\x37\ +\x59\x92\xda\xb8\xd9\xf3\x71\x96\x7e\xfb\xbf\x7d\xf0\x6b\xce\x0e\ +\x11\x67\xff\x3c\xef\x6b\xce\x7e\xec\xec\xd0\xf2\x45\x14\xdd\xff\ +\xf4\x79\x3e\x6f\x70\x7a\xde\xef\x71\x76\x98\x6a\x34\x07\xf0\x73\ +\x09\x9b\xf3\x66\x6d\x69\x69\x11\x11\xe3\x59\xd4\x8f\x14\x12\x17\ +\x67\x8f\xc7\x23\x6f\x1a\x4f\xb3\x44\x69\x8e\x8e\x8e\xc4\xe2\xeb\ +\x70\x38\xa4\x53\x90\x90\x3a\x4b\x2b\xa9\xef\x09\x04\x02\x92\xc9\ +\xc3\x45\x95\xda\x1e\x0e\x0d\xa4\x3f\xcb\xe5\xb2\xd0\x8e\xcc\x21\ +\xea\xee\xee\x86\x42\xa1\x10\xa4\x85\x89\xe9\xb4\xd3\x37\x37\x37\ +\xc3\xe9\x74\xca\x4d\xcb\xde\x3a\xb5\x5a\x8d\xb9\xb9\x39\xe8\xf5\ +\x7a\xfc\xe5\x5f\xfe\x25\xaa\xd5\xaa\x08\x95\x79\x8a\xef\xed\xed\ +\x45\x47\x47\x87\xa0\x10\x6c\x8b\x27\x4a\xb2\xbe\xbe\x2e\x27\x0d\ +\x86\x95\x52\x5b\xc1\x7a\xa3\xc3\xc3\x43\xd1\xb8\xb0\x27\x8b\x54\ +\x07\x0b\x5c\x09\x2b\x93\x1a\x64\x98\x2c\x1d\x34\x66\xb3\x19\xf3\ +\xf3\xf3\xb2\x18\x11\x8d\x9b\x99\x99\xc1\xfa\xfa\xba\xd0\x5d\xc1\ +\x60\x50\x10\x2f\x9d\x4e\x87\xb5\xb5\x35\x41\xea\x58\xb7\xe3\xf3\ +\xf9\xa4\xa6\x86\x9a\x00\x7e\x5f\x9d\x4e\x27\xdd\x6c\x66\xb3\x19\ +\xd5\x6a\x15\x0f\x1f\x3e\x44\xb9\x5c\x86\xcf\xe7\x83\xc7\xe3\x11\ +\x21\x3c\x8b\x71\x99\x0b\x46\xc7\x25\x2b\x47\x58\x6a\xca\x14\x7a\ +\x9b\xcd\x26\xc6\x05\x1a\x03\x98\xd5\xa3\x52\xa9\x90\xcd\x66\x25\ +\x39\x9b\x42\xf6\xef\x7d\xef\x7b\xc8\x64\x32\xf8\xf0\xc3\x0f\x11\ +\x8f\xc7\x65\xd8\xa4\x53\x94\x25\xd1\x56\xab\x15\x2b\x2b\x2b\x12\ +\xd6\xca\x9a\x8c\x95\x95\x15\x14\x0a\x05\x58\xad\x56\xf4\xf4\xf4\ +\xc8\x90\xdc\xd7\xd7\x87\xd6\xd6\x56\x89\xdc\x20\xad\x18\x08\x04\ +\xa4\xb5\x7e\x64\x64\x44\x1a\x01\xd8\x25\x49\x3a\xc8\x68\x34\x02\ +\x00\xb2\xd9\x2c\x46\x46\x46\xd0\xd3\xd3\x23\xb2\x83\x6b\xd7\xae\ +\xe1\xe6\xcd\x9b\x70\x3a\x9d\x32\x64\xf1\xc4\x4d\x2b\x38\x07\x48\ +\x9e\x40\x19\x2d\x70\x78\x78\x28\x82\xe1\xde\xde\x94\xbc\x32\x73\ +\x00\x00\x20\x00\x49\x44\x41\x54\x5e\x74\x77\x77\x23\x12\x89\xe0\ +\xce\x9d\x3b\xf0\x78\x3c\x22\x40\x67\x2a\x3d\x37\x5b\x5a\xfb\xb9\ +\x99\x35\xba\x86\x26\x26\x26\x04\x5d\xe4\x21\x72\x7b\x7b\x1b\x1f\ +\x7f\xfc\x31\xda\xdb\xdb\xa1\xd3\xe9\xb0\xbe\xbe\x2e\x87\xcc\xc6\ +\xf5\xee\x79\xeb\x19\x59\x02\xca\x26\xa8\x19\xa3\xa3\xf6\xca\x95\ +\x2b\x48\x24\x12\xb8\x7a\xf5\x2a\x34\x1a\x0d\xde\x79\xe7\x1d\xb4\ +\xb5\xb5\x49\xd8\x2c\x75\x20\xc3\xc3\xc3\x18\x1c\x1c\x84\xd3\xe9\ +\x94\x6a\x90\x78\x3c\x8e\xa5\xa5\x25\x31\xeb\xe4\x72\x39\xf4\xf6\ +\xf6\xa2\xad\xad\x4d\xb4\x78\x74\xab\x31\x78\x94\x87\xa3\xb6\xb6\ +\x36\x31\x11\x31\x70\x36\x95\x4a\xe1\xfa\xf5\xeb\x50\x28\x14\x82\ +\x1e\xf3\xd0\xa6\xd5\x6a\x05\xe9\x66\x05\x0c\x25\x02\xcc\x49\x1b\ +\x1e\x1e\x46\xbd\x5e\xc7\xf9\xf3\xe7\xf1\xe2\x8b\x2f\x62\x72\x72\ +\x12\x2a\x95\x0a\x03\x03\x03\x48\x26\x93\x52\xfd\xe3\x74\x3a\xa5\ +\x5b\xb2\xab\xab\x0b\xd1\x68\x54\xee\x41\x22\x70\x81\x40\x00\x76\ +\xbb\x1d\xc5\x62\x51\x22\x14\x94\x4a\xa5\x18\x0c\x4a\xa5\x12\xc6\ +\xc6\xc6\x90\x4c\x26\xd1\xdf\xdf\x8f\x73\xe7\xce\x49\x3a\xb9\xc7\ +\xe3\x81\x46\xa3\x41\x6f\x6f\x2f\xd2\xe9\x34\x1e\x3d\x7a\x24\xd1\ +\x31\x44\x72\xf6\xf7\xf7\xa5\x85\x01\x80\x20\xc5\x47\x47\x47\x50\ +\xab\xd5\x88\xc5\x62\x42\xf9\xb3\x8b\x77\x64\x64\x04\xfd\xfd\xfd\ +\xe2\x5e\xbe\x76\xed\x1a\x94\x4a\xa5\x0c\xe7\x16\x8b\x05\xb7\x6e\ +\xdd\x12\xa4\xfa\xca\x95\x2b\xa2\x7b\xd3\xeb\xf5\xf0\x7d\x6e\x68\ +\xf1\x7a\xbd\x52\x49\x43\x6d\x11\x8d\x1f\x4d\x4d\x4d\xa2\x73\x62\ +\x36\x15\xbb\x65\xd9\x33\xc8\x50\x5d\x9a\x8c\xa8\xe5\xa5\x93\x7e\ +\x77\x77\x17\xdb\xdb\xdb\xf0\x7a\xbd\xc8\x64\x32\x92\x27\xc7\x5c\ +\xca\x58\x2c\x86\xb5\xb5\xb5\x67\x9c\x83\x3a\x9d\x0e\xe3\xe3\xe3\ +\xa8\x54\x2a\x72\x6d\x54\xab\x55\x5c\xbc\x78\x11\x73\x73\x73\x38\ +\x38\x38\x40\x7f\x7f\x3f\x56\x57\x57\xd1\xd9\xd9\x89\x44\x22\x21\ +\x6c\xcb\xc1\xc1\x81\x98\x04\x58\xff\xd5\x08\x22\xd0\xd9\x5b\x2a\ +\x95\x70\xf9\xf2\x65\x8c\x8e\x8e\x0a\x0b\xc1\x4c\xb1\xe5\xe5\x65\ +\xc4\xe3\x71\x79\x7f\x96\x97\x97\x11\x8d\x46\x85\x21\xe1\x9e\xcc\ +\xa1\x68\x77\x77\x17\x91\x48\x04\x8f\x1e\x3d\x12\x19\x06\x0f\xac\ +\x8b\x8b\x8b\x70\x38\x1c\x22\xc0\x07\xf0\x8c\x98\x9d\xc6\x1b\x1e\ +\xb6\x89\xa6\x71\x88\xe4\x01\xe5\xf0\xf0\x10\x6e\xb7\x1b\xb9\x5c\ +\xee\xbf\xba\x08\xf1\xb9\x06\xeb\xb7\x0d\x3a\xff\x5b\x5a\xa2\xe7\ +\x0d\x4a\xff\xb7\x5f\xff\x9b\x1e\x67\x69\xcb\xff\xc9\xf3\x23\xa4\ +\xcc\xc5\xee\x2c\x15\xd8\x38\x58\x35\xea\x29\xf8\xf3\x49\x21\x51\ +\x90\xe8\xf7\xfb\xe5\x14\x69\xb5\x5a\x05\x32\xe5\x02\xcc\x7c\x17\ +\x8f\xc7\x03\xbf\xdf\x2f\xd9\x1e\xb1\x58\x4c\xdc\x8c\xd4\xb5\x50\ +\x60\xcd\xbc\x1e\xc6\x09\x10\x15\xe4\x80\x65\x36\x9b\x11\x8b\xc5\ +\xe4\x94\x9b\x4c\x26\x45\x4b\x95\xc9\x64\xd0\xdc\xdc\x2c\xae\x2e\ +\x85\x42\x21\x43\x44\x32\x99\xc4\xfa\xfa\xba\xb8\x30\x98\x55\x43\ +\xf4\x83\x94\x0d\x85\x81\xa4\x91\x00\x88\xa6\x89\xd6\xe6\x44\x22\ +\x21\xd4\xc1\xcc\xcc\x0c\x76\x76\x76\xe0\xf3\xf9\xb0\xb6\xb6\x86\ +\x44\x22\x21\x9d\x71\xd1\x68\x54\x4e\xbb\x14\x3a\xf2\x06\x00\x4e\ +\xc3\x6f\x23\x91\x08\x9c\x4e\x27\x12\x89\x04\xd6\xd6\xd6\x24\xeb\ +\x8b\xa7\xb4\xc5\xc5\x45\x89\xe3\xe0\xc6\xcf\xe7\xd9\xd6\xd6\x06\ +\x9f\xcf\x27\xc3\x2e\x83\xe0\x18\x07\xc2\x10\xd5\xe3\xe3\x63\x71\ +\x19\x92\x83\xf7\x7a\xbd\xd0\x68\x34\xb0\xdb\xed\x12\x24\xca\xe7\ +\xd7\xde\xde\x2e\x9b\x6b\x73\xf3\x69\xef\x15\x17\x7c\x52\x12\x8c\ +\x11\xe8\xee\xee\x46\x3e\x9f\x87\xd7\xeb\x85\x5e\xaf\x47\xb9\x5c\ +\xc6\xfe\xfe\xbe\x2c\x2e\xd4\x21\x91\x42\xe7\xe6\xda\xd8\x74\xcf\ +\x45\x87\x29\xf9\x2c\x33\x4d\x24\x12\x58\x5a\x5a\x92\x1c\x18\x9e\ +\xe4\x1a\x4b\xd1\x57\x57\x57\xe1\x74\x3a\xf1\xe2\x8b\x2f\xe2\xc9\ +\x93\x27\x98\x9b\x9b\x93\xb8\x06\xda\xae\x4f\x4e\x4e\x90\x48\x24\ +\x04\xa2\x27\x02\x76\x72\x72\x82\xdd\xdd\x5d\x6c\x6d\x6d\x09\xcd\ +\x08\x00\xef\xbd\xf7\x1e\x1e\x3d\x7a\x84\x54\x2a\x05\x97\xcb\x25\ +\xc9\xff\x1d\x1d\x1d\x68\x6b\x6b\x13\x01\x76\xa1\x50\xc0\xd4\xd4\ +\x94\xd0\x01\xd5\x6a\x15\xd9\x6c\x16\xc7\xc7\xc7\x22\xa0\x25\x0c\ +\xdf\xd3\xd3\x23\x83\x97\xd7\xeb\x45\x20\x10\x00\x00\x58\x2c\x16\ +\x5c\xb9\x72\x05\x6f\xbc\xf1\x06\xbe\xf9\xcd\x6f\xe2\xf8\xf8\x18\ +\x3f\xff\xf9\xcf\x45\x8b\x49\xc7\x28\x87\x20\xba\x1f\x7b\x7b\x7b\ +\x01\x40\x10\xdc\x9b\x37\x6f\x22\x14\x0a\x09\x2d\x43\xf4\xc7\xe3\ +\xf1\x20\x99\x4c\x4a\xad\x0b\x0f\x24\x0a\xc5\x69\x89\x2c\x11\x39\ +\xea\xd9\x42\xa1\x90\x88\xfe\x01\x88\xeb\x95\x8e\x3a\x9b\xcd\x86\ +\x97\x5e\x7a\x09\xd5\x6a\x15\x8f\x1f\x3f\x7e\x46\x6b\xc5\x07\x9f\ +\xfb\xd9\xf5\x84\x9f\x4b\x74\x81\x68\x3f\x6b\xab\xbe\xf2\x95\xaf\ +\x20\x18\x0c\xe2\xdc\xb9\x73\x30\x18\x0c\x58\x5b\x5b\xc3\xd2\xd2\ +\x12\xb4\x5a\xed\x33\x9a\x15\xf6\xe9\xd1\xb8\xc0\x8f\x33\x61\x5f\ +\xa9\x54\xe2\xeb\x5f\xff\x3a\xf6\xf6\xf6\x70\xff\xfe\x7d\x29\x3c\ +\xa6\x7b\xeb\xf1\xe3\xc7\x38\x38\x38\x80\xc3\xe1\x40\x3e\x9f\xc7\ +\xc3\x87\x0f\xc5\xda\x9e\x4e\xa7\x71\xf9\xf2\x65\x84\xc3\x61\xac\ +\xae\xae\xa2\xaf\xaf\x0f\xe5\x72\x19\x3b\x3b\x3b\x50\x28\x4e\x9d\ +\x5d\xa4\xb0\x82\xc1\x20\xf2\xf9\x3c\x66\x66\x66\x70\xf3\xe6\x4d\ +\xa9\x50\x31\x1a\x8d\x58\x58\x58\xc0\xfe\xfe\xbe\x38\xea\x02\x81\ +\x00\x76\x76\x76\x24\x3c\x9a\x1d\x71\xcb\xcb\xcb\xe8\xec\xec\x94\ +\x61\x6b\x77\x77\x57\xa8\x5a\x97\xcb\x85\x5c\x2e\x27\xc2\xed\xf6\ +\xf6\x76\xf8\xfd\x7e\x91\x45\xdc\xbb\x77\x4f\xe8\xa3\xd9\xd9\x59\ +\x41\x86\x96\x97\x97\x25\x58\x3b\x12\x89\xc0\xe7\xf3\xc1\xe1\x70\ +\xc8\x75\x57\x2a\x95\xb0\xbd\xbd\x2d\x54\x19\x0f\x51\x6e\xb7\x5b\ +\xee\x1b\x0a\xf0\x69\xf0\x62\x35\x0c\xaf\x1d\xc6\x0b\x90\x82\xa6\ +\x2e\x8d\x7d\x9b\xa1\x50\x48\x0e\x8e\xec\xef\x64\x0d\x16\x00\x0c\ +\x0c\x0c\xc0\x6e\xb7\x63\x6c\x6c\x0c\x63\x63\x63\xc2\x0e\x6c\x6d\ +\x6d\xc9\xe7\xb6\xb6\xb6\xa2\x52\xa9\x60\x68\x68\x08\x6e\xb7\x1b\ +\xf9\x7c\x5e\x90\x66\xca\x37\x42\xa1\x10\xe2\xf1\x38\xee\xdd\xbb\ +\x87\x78\x3c\x8e\xf5\xf5\x75\x89\xa9\xe9\xea\xea\x92\xda\xb1\x8b\ +\x17\x2f\x4a\x41\x32\x23\x6d\x7c\x3e\x1f\xf6\xf6\xf6\x90\x4e\xa7\ +\xb1\xb8\xb8\x28\xf5\x66\x1d\x1d\x1d\x78\xfa\xf4\xa9\xe8\xa1\x88\ +\x64\x51\x64\x4e\xa7\xf6\xb9\x73\xe7\x44\xda\x62\x34\x1a\x05\xad\ +\xcb\x64\x32\x28\x16\x8b\x62\xf8\x20\x1b\xc2\xc1\xb0\xa7\xa7\x07\ +\x36\x9b\x0d\xb1\x58\x0c\x1f\x7e\xf8\xa1\x68\x8d\xe9\xda\x63\xbe\ +\xd7\xc2\xc2\x02\xaa\xd5\x2a\x96\x97\x97\xa5\x60\x9e\x01\xd1\x64\ +\x34\x58\x5f\x54\xab\xd5\xa4\x1b\xb3\x58\x2c\xca\xbe\x44\xc4\x8a\ +\xeb\x70\x73\x73\x33\x5c\x2e\x97\xa0\xd9\xfb\xfb\xfb\xb0\xdb\xed\ +\x58\x58\x58\x80\xd7\xeb\x45\x30\x18\x94\x0c\xc6\x93\x93\x13\xf8\ +\x3e\x4f\x81\x5f\x5e\x5e\x96\x7d\xa9\x52\xa9\x9c\x0e\x58\x5f\x84\ +\x0e\x9d\xfd\xfb\xd9\xc5\xe1\xff\xef\xd0\xf5\x3c\x3a\xed\xec\xbf\ +\xfd\x2e\x3f\xef\x37\x21\x4d\xbf\xed\xfb\x7e\xd1\x83\x6f\xd2\xf3\ +\x86\xac\xc6\xff\x72\x51\x64\x74\x42\xe3\xbf\x51\x3c\xcf\x6e\xa2\ +\x5a\xad\x26\x03\x12\x17\x01\x6a\xab\x98\x34\xcb\xd3\x2a\x4f\xf4\ +\xe4\x85\x79\x92\x26\xe7\x4d\xfa\xa6\xbd\xbd\x5d\xc2\x17\x49\xbf\ +\x52\x8c\xef\x70\x38\xa4\xda\xa4\x11\xd5\x62\x76\x59\xad\x76\xda\ +\xfc\xae\xd3\xe9\x10\x8b\xc5\x44\xb7\xd5\xb8\xa0\x6f\x6f\x6f\xa3\ +\x52\xa9\x20\x1c\x0e\x23\x16\x8b\x21\x10\x08\xa0\xa9\xa9\x49\xea\ +\x50\xa8\x3d\xa1\xf5\xbb\xa3\xa3\x03\xd9\x6c\x16\xd1\x68\x54\xa0\ +\xf8\xf7\xdf\x7f\x5f\x74\x16\x0a\x85\x42\xc2\x38\x29\x34\x75\xb9\ +\x5c\x92\x8a\x4c\xe1\xa1\xd5\x6a\x95\x2c\x18\xa6\x6c\xe7\x72\x39\ +\xa8\xd5\x6a\x84\x42\x21\x59\xd8\x48\x3f\x34\x35\x35\xc1\x6e\xb7\ +\x4b\x98\x29\x4f\x44\xa4\x22\xf7\xf6\xf6\xa4\xe8\x94\x03\x44\x28\ +\x14\x92\x7c\xa2\x72\xb9\x8c\x74\x3a\x0d\x93\xc9\x24\xba\x2e\xda\ +\x8a\x39\x88\x45\x22\x11\xa4\xd3\x69\x78\x3c\x1e\xa1\x47\x49\xc7\ +\x32\xe4\x75\x63\x63\x43\x86\x47\x26\x36\xa7\x52\x29\x41\x0e\xec\ +\x76\x3b\x36\x37\x37\xb1\xbd\xbd\x2d\xd4\x2b\x29\x8f\x62\xb1\x88\ +\x58\x2c\x26\xa7\x21\x3a\xab\xb4\x5a\x2d\x4c\x26\x13\x42\xa1\x90\ +\xfc\xdc\x91\x91\x11\x41\x23\xf9\xfa\x50\x07\x46\xcd\x12\x75\x16\ +\x66\xb3\x19\xab\xab\xab\xf0\xf9\x7c\xa8\xd7\xeb\xc8\x66\xb3\xb8\ +\x78\xf1\x22\x34\x1a\x0d\xb2\xd9\xac\x38\x00\x39\x1c\xcf\xcd\xcd\ +\x49\xc4\x0a\x21\x75\x66\x95\xb1\x30\x3d\x9b\xcd\xc2\xef\xf7\xe3\ +\xe6\xcd\x9b\x92\x29\x46\xca\x2c\x9b\xcd\x22\x12\x89\xe0\xe2\xc5\ +\x8b\x82\xd8\x06\x02\x01\x5c\xb9\x72\x05\x9d\x9d\x9d\x92\x74\xdd\ +\xd2\xd2\x22\xd4\x12\xc5\xcb\x7c\x5d\x48\x85\x12\xc5\x60\x53\x03\ +\x4f\xea\xef\xbe\xfb\x2e\x9c\x4e\x27\xe2\xf1\xb8\x18\x4f\x88\xf2\ +\xb6\xb5\xb5\xe1\xd6\xad\x5b\x42\x0d\x33\xc0\xf4\xea\xd5\xab\x88\ +\xc5\x62\x68\x6e\x6e\xc6\xb5\x6b\xd7\x90\x4a\xa5\x04\xe1\x53\xa9\ +\x54\xa2\x1d\xe2\x41\x83\x3a\x8b\xc3\xc3\x43\x09\xd4\x2d\x97\xcb\ +\x22\x10\xcf\xe5\x72\xe8\xec\xec\xc4\xcb\x2f\xbf\x0c\xdf\xe7\x01\ +\xbe\xfd\xfd\xfd\xa2\xe9\x69\x6d\x6d\xc5\xd3\xa7\x4f\xb1\xbc\xbc\ +\xfc\x8c\xe4\xe0\xac\xa4\xa0\xf1\x30\x78\x16\xd5\x3f\xbb\xd6\xac\ +\xae\xae\xe2\x95\x57\x5e\x41\x6b\x6b\x2b\x3e\xfa\xe8\x23\xfc\xf1\ +\x1f\xff\x31\x86\x86\x86\x30\x39\x39\x89\xff\xf8\x8f\xff\x40\xb5\ +\x5a\x45\x5f\x5f\x1f\x34\x1a\x0d\x36\x36\x36\x90\xcd\x66\xf1\xc6\ +\x1b\x6f\x48\x1e\x13\xb5\x90\x00\x44\x77\xb5\xb2\xb2\x82\x3f\xfd\ +\xd3\x3f\xc5\xf9\xf3\xe7\x05\xed\xa1\xce\xaa\xa9\xa9\x09\x73\x73\ +\x73\x28\x97\xcb\x32\xb4\xf0\x70\xa5\xd5\x6a\x11\x0e\x87\xb1\xb9\ +\xb9\x09\xbf\xdf\x2f\x42\x64\xd6\xad\x30\xa5\xbd\xbf\xbf\x5f\xd0\ +\x73\xbe\x4e\xf5\xfa\x69\xb6\x5e\x20\x10\xc0\xde\xde\x1e\xa6\xa6\ +\xa6\xc4\xd5\xb8\xb9\xb9\x09\xad\x56\x0b\xa7\xd3\x09\xa7\xd3\xf9\ +\x8c\xf0\x98\xee\x53\x3a\xa8\x9f\x3e\x7d\x8a\x1f\xff\xf8\xc7\x18\ +\x1b\x1b\x43\x20\x10\xc0\xc0\xc0\x00\xe6\xe7\xe7\x45\x83\xc4\x3a\ +\x26\xa2\xa8\x44\xd2\x32\x99\x0c\x76\x76\x76\xa0\x56\xab\xe5\x20\ +\x44\xe7\x1c\xd7\x1f\x97\xcb\x25\x82\x6c\xb7\xdb\xfd\x4c\x47\x1e\ +\x51\x34\x3a\x5e\xe9\xd0\xd5\xe9\x74\x78\xfa\xf4\xa9\xe8\xa4\x88\ +\x76\x38\x9d\x4e\xa1\x27\x35\x1a\x0d\x66\x67\x67\x61\x36\x9b\x91\ +\x4a\xa5\xb0\xb0\xb0\x80\xe5\xe5\x65\xfc\xf2\x97\xbf\x44\x2e\x97\ +\xc3\xca\xca\x0a\xc6\xc7\xc7\xe5\x9a\x31\x9b\xcd\xf0\x7a\xbd\x38\ +\x3e\x3e\x16\xb1\x3e\x7b\x00\xb5\x5a\xad\x94\x95\x97\x4a\x25\x31\ +\x48\x90\xfe\x26\x0a\xc3\xaa\xa9\x5b\xb7\x6e\x49\xb1\xb3\xd3\xe9\ +\x94\x82\x7a\x6a\x46\x1b\x83\xa2\x57\x57\x57\xa1\xd1\x68\x24\xf6\ +\x26\x9f\xcf\x8b\xab\x73\x7e\x7e\x1e\xa5\x52\x49\x7e\x67\x3a\x59\ +\x59\xf0\x0c\x9c\x06\x97\xab\x54\x2a\xc4\xe3\x71\x71\xed\x73\x98\ +\xeb\xee\xee\x96\x60\x60\xde\xfb\xf9\x7c\x5e\x40\x05\x1a\x9a\x8a\ +\xc5\x22\xb6\xb6\xb6\x70\x74\x74\x04\x9f\xcf\x27\x6b\xf2\xe0\xe0\ +\xa0\x64\xda\x51\x17\x69\x30\x18\xe0\x76\xbb\xe1\xf3\xf9\x00\x40\ +\xe4\x0d\x44\xc6\xed\x76\x3b\x5c\x2e\x97\x54\x39\x31\xc2\x89\x39\ +\x67\x8c\x0e\x61\xf6\x58\x3a\x9d\xc6\xd6\xd6\x96\x44\xcb\x90\x9e\ +\x0c\x87\xc3\x48\x24\x12\xa2\x15\x64\x02\x3c\x69\x7d\xbb\xdd\x2e\ +\xfd\xb3\x32\x60\x35\xde\xf8\xbf\xcb\xe3\x7f\x0b\xd1\xfa\x6d\xdf\ +\xfb\xb7\x0d\x61\x5f\xf4\xdc\x9f\xa7\x9f\x6a\x7c\x34\x22\x4d\x7c\ +\x34\xa2\x50\xfc\x2f\x9d\x42\x44\x19\x9e\xf7\xf3\xc9\xad\xb7\xb6\ +\xb6\x4a\x34\x00\x29\x2f\x8f\xc7\x23\xc2\x41\xea\xa2\x28\x4a\xa4\ +\xcb\x69\x73\x73\x53\x38\xf1\xed\xed\x6d\x00\x10\x7b\xb8\xdf\xef\ +\x87\xc1\x60\x90\x60\x4f\x0e\x52\x1c\x6a\x98\xaa\x4e\xf1\x6f\x67\ +\x67\xa7\x5c\x98\xdc\xdc\xc8\x6d\xd3\x40\xc0\x6c\x21\xab\xd5\x2a\ +\x1b\x2e\x13\xcf\xe9\x06\x63\x52\x39\xdd\x95\x8d\xee\x36\x6a\x29\ +\x34\x1a\x8d\xf4\xec\xf1\xe4\xc2\xc1\x8d\xcf\x85\xaf\x11\x51\x2d\ +\x6e\x5a\x47\x47\x47\x08\x04\x02\xd2\x8d\x48\x41\xf6\x97\xbf\xfc\ +\x65\x98\x4c\x26\xa9\xc6\x60\xb1\x28\x70\x4a\x8f\x85\x42\x21\x41\ +\xe7\x5a\x5a\x5a\xb0\xbd\xbd\x8d\x8d\x8d\x0d\xd8\xed\x76\x49\xb5\ +\x26\x9d\x93\x4e\xa7\xc5\x86\xcf\x4e\xac\xa6\xa6\x26\xb1\xda\x53\ +\xa0\x4f\x9d\x08\x9d\x5f\x7c\x2f\x79\x2a\x65\x7c\x00\x4f\x5c\xa4\ +\x29\x1d\x0e\x87\x44\x92\x4c\x4f\x4f\x23\x9d\x4e\xe3\xe5\x97\x5f\ +\xc6\x87\x1f\x7e\x28\x74\x2e\x9d\x40\xa4\x2b\xa9\xe7\x89\xc7\xe3\ +\xd2\x1d\x46\x64\xaa\xb5\xb5\x55\x1c\x79\xbc\xbe\xdc\x6e\xb7\x5c\ +\x6f\x66\xb3\x59\xae\x47\x2e\x0e\x7c\xff\xf8\xb5\xd4\xa2\xf0\x9a\ +\x20\x85\x37\x34\x34\x84\xbd\xbd\x3d\xcc\xcd\xcd\xc9\x09\xab\x50\ +\x28\x48\x98\x62\xa9\x54\x02\x00\x41\xf6\x78\x70\x60\xca\x76\x2e\ +\x97\x83\xd5\x6a\x95\x3c\x19\xba\x3a\x5b\x5a\x5a\x10\x0c\x06\xe5\ +\xfa\x6a\x6d\x6d\x45\x3a\x9d\x86\xd1\x68\xc4\xda\xda\x9a\x2c\xa2\ +\x84\xd6\x1b\x4b\x83\xab\xd5\x2a\xd6\xd7\xd7\x45\xb0\xbc\xb5\xb5\ +\x85\xbd\xbd\x3d\x2c\x2e\x2e\xe2\xe8\xe8\x08\x2d\x2d\x2d\x58\x5a\ +\x5a\x12\x21\xef\xc6\xc6\x06\xa6\xa7\xa7\xf1\xa3\x1f\xfd\x08\xc9\ +\x64\x12\xbd\xbd\xbd\xa2\x3d\xe3\xa1\x80\xa6\x03\x86\x52\x32\xc5\ +\x7e\x7d\x7d\x5d\x86\x87\xc6\xa1\x92\x01\xa5\x0f\x1f\x3e\x94\xee\ +\xd3\x48\x24\x82\xd6\xd6\x56\x9c\x3b\x77\x0e\xad\xad\xad\xb0\xd9\ +\x6c\x72\xa2\xa7\x73\xeb\xe6\xcd\x9b\x30\x9b\xcd\x58\x5b\x5b\x93\ +\x3a\x96\xbb\x77\xef\x22\x93\xc9\x60\x76\x76\x16\x9d\x9d\x9d\xd8\ +\xdf\xdf\xc7\xbb\xef\xbe\x2b\x94\x71\xe3\x1a\xf4\x9b\x9c\xcf\x8d\ +\x92\x03\x7e\x5d\xe3\x30\x36\x37\x37\x87\x8e\x8e\x0e\x3c\x78\xf0\ +\x00\x46\xa3\x11\x6a\xb5\x5a\x22\x04\x28\xfe\x67\xd9\x2d\xb3\xd6\ +\x0e\x0f\x0f\xb1\xb0\xb0\x20\xfd\xb1\x44\x26\x76\x77\x77\x11\x0e\ +\x87\xa1\xd7\xeb\x65\xc0\x66\x19\xb2\xd5\x6a\x95\xf7\x41\xaf\xd7\ +\xe3\xf6\xed\xdb\x82\x84\xd1\x39\x19\x0a\x85\x24\xa6\x80\x03\x18\ +\xe3\x4a\x2a\x95\x8a\x50\x7a\xc5\x62\x11\x2f\xbd\xf4\x12\xf2\xf9\ +\x3c\x66\x67\x67\xc5\xf9\x4a\x5d\xde\xce\xce\x8e\xdc\x2b\xdf\xfc\ +\xe6\x37\xe1\x76\xbb\x05\x05\x61\xec\x48\x3c\x1e\x17\x54\x28\x95\ +\x4a\x61\x7f\x7f\x1f\xd9\x6c\x16\x5b\x5b\x5b\x78\xf9\xe5\x97\x85\ +\xa6\xd4\x68\x34\xf0\x78\x3c\x42\x8d\xfa\xfd\x7e\xa9\x45\x21\x2a\ +\x7f\xe9\xd2\x25\x04\x83\x41\x49\xc8\x8f\x44\x22\x12\x46\x79\xfb\ +\xf6\x6d\x44\x22\x11\xfc\xec\x67\x3f\x43\xa9\x54\x92\xb2\xf4\x44\ +\x22\x81\x89\x89\x09\xa9\x97\xa1\x23\x8d\xc8\xed\xe6\xe6\x26\x36\ +\x37\x37\xf1\xe0\xc1\x03\x54\x2a\x15\x0c\x0c\x0c\x08\xaa\x46\xbd\ +\xe6\xe2\xe2\x22\x56\x56\x56\xa0\xd7\xeb\xc5\x40\x44\x89\x06\x0f\ +\x34\x3c\x90\xe9\xf5\x7a\xdc\xbf\x7f\x1f\x63\x63\x63\xa8\xd7\xeb\ +\x18\x1a\x1a\x92\x43\xb9\x5a\xad\xc6\xfa\xfa\xba\x68\x5c\xd9\x29\ +\x49\xd4\x66\x6a\x6a\x4a\x68\x4a\x06\x42\xd3\xb9\xcc\x2e\x50\x8a\ +\xf6\x99\x19\x46\x0d\x1c\x1b\x33\xc2\xe1\x30\x0e\x0e\x0e\x44\xc4\ +\x4f\x0d\x70\xbd\x5e\x17\xf4\x88\xeb\x38\x33\xa3\xbc\x5e\x2f\xaa\ +\xd5\xaa\xd4\xb1\xb1\xe6\x48\xa1\x50\x88\xa6\xf6\xe4\xe4\x44\xa8\ +\xd5\x72\xb9\x2c\xb4\x28\x75\x72\xa4\x31\x79\x80\xd4\x6a\xb5\xb8\ +\x70\xe1\x82\x20\x81\x74\xe9\x72\x0d\xcb\xe5\x72\x22\xab\xa1\x96\ +\xab\xb5\xb5\x55\x68\x51\x86\x81\xb6\xb4\xb4\x08\xd3\x43\x54\x8a\ +\x31\x37\x0a\x85\x42\xe4\x13\x53\x53\x53\xb2\xe7\xef\xec\xec\xc0\ +\xe3\xf1\xe0\xe2\xc5\x8b\xd2\x9f\xc9\x3d\x98\x07\xc7\xde\xde\x5e\ +\x31\xde\xf0\x63\x44\x6f\x55\x0a\x85\xe2\xcd\xff\x36\xb9\x7c\xc1\ +\xc0\x71\x76\xb0\xf8\x6d\x43\xcc\x6f\xfa\xdc\x2f\xfa\x3c\xfe\xbc\ +\xdf\x34\x64\x3d\xef\xe7\x9e\x5d\x90\xce\x52\x84\x1c\xa8\x00\xc8\ +\x9b\xc7\x7e\x21\xf2\xca\x3c\x15\x70\x58\xa1\xe5\x9f\xb0\x38\xeb\ +\x57\x9e\xb7\x18\x32\xd0\xb1\xad\xad\x0d\x83\x83\x83\xf2\x1c\xb8\ +\x90\xf1\xd4\xc3\x37\x9c\x75\x3c\x57\xae\x5c\x11\xad\x03\x37\x73\ +\x52\x3d\xe9\x74\x5a\xa0\xe6\xd5\xd5\x55\xd1\x60\x6c\x7d\xde\x7c\ +\x4e\x61\x2e\xb3\x7f\x88\x2e\xd4\xeb\xa7\x3d\x63\xc7\xc7\xc7\x72\ +\x9a\x30\x99\x4c\xf0\x78\x3c\x00\x20\x95\x06\x9c\xee\x77\x77\x77\ +\xe1\xf5\x7a\x31\x30\x30\x20\x25\xd0\x2c\x0d\xee\xe8\xe8\x10\xc4\ +\x8b\x59\x20\x8c\xe9\x60\x00\x2b\x75\x50\x74\x08\x11\xd1\x23\x94\ +\x4d\x67\x8d\x52\xa9\x14\x8a\x54\xa1\x50\x08\xe2\xc1\xee\xca\x96\ +\x96\x16\x59\x60\xb6\xb6\xb6\xe4\x34\x76\xff\xfe\x7d\x39\x99\x03\ +\xa7\xb5\x04\x74\x98\x31\x5b\xad\x5e\xaf\x0b\x25\xc0\xeb\x95\x6d\ +\x03\x1c\x64\x28\xe0\x66\xe7\x55\x2e\x97\x13\x97\x08\x87\xaf\x54\ +\x2a\x85\xc5\xc5\x45\x84\xc3\x61\x29\x72\x25\x34\x7d\xe5\xca\x15\ +\x5c\xba\x74\x09\xf9\x7c\x5e\xb4\x58\x95\x4a\x45\x02\x28\x73\xb9\ +\x1c\xea\xf5\x3a\xfa\xfb\xfb\x85\x86\x64\x60\xa2\xcd\x66\x43\x28\ +\x14\x92\x9b\x54\xab\xd5\x4a\x16\x0f\x2d\xdd\x99\x4c\x06\x4e\xa7\ +\x13\x00\x24\xf6\x62\x67\x67\x07\xf1\x78\x1c\x46\xa3\x11\xdb\xdb\ +\xdb\xcf\x0c\x5f\x44\x9d\x28\xaa\xe5\x22\xc6\x52\x62\x3a\xb8\xd8\ +\xb7\xa7\xd3\xe9\x04\x15\xa3\x23\x93\x6e\x17\x22\x60\x74\x6f\xb2\ +\x06\x28\x10\x08\xc8\xc1\x81\x79\x76\x3a\x9d\x0e\x26\x93\x49\xb2\ +\xee\x78\x4f\x04\x83\x41\x74\x77\x77\x8b\x63\x89\x8e\xb4\x52\xa9\ +\x84\xa7\x4f\x9f\x62\x7a\x7a\x5a\xac\xe2\x85\x42\x01\xbb\xbb\xbb\ +\x68\x6b\x6b\x93\x3c\xa0\xfd\xfd\x7d\xbc\xf6\xda\x6b\x18\x18\x18\ +\x90\xe0\x5a\xa7\xd3\x29\x5a\x89\x91\x91\x11\x71\xbc\x12\xd5\xa5\ +\x0e\x91\xef\x25\x69\xe2\x48\x24\x22\xbd\x79\xc5\x62\x11\x57\xaf\ +\x5e\x95\x1a\x0e\x95\x4a\x85\x8d\x8d\x0d\x89\x2e\xe8\xe8\xe8\xc0\ +\xcb\x2f\xbf\x8c\xa3\xa3\x23\x7c\xf8\xe1\x87\x68\x69\x69\x41\x6f\ +\x6f\x2f\xfa\xfb\xfb\x91\x4a\xa5\x24\x14\xb2\x56\xab\x89\xed\x9d\ +\xfa\xc0\x91\x91\x11\x11\x0b\x93\x56\xf2\x78\x3c\xd2\xaf\x36\x36\ +\x36\x26\x71\x26\x7c\x7c\x91\xe4\xa0\xf1\xdf\x1a\xd7\x2f\xca\x16\ +\x88\x7e\x50\xf8\xdc\xd3\xd3\x83\x58\x2c\x26\x08\xd9\xb7\xbf\xfd\ +\x6d\x8c\x8e\x8e\xe2\xd2\xa5\x4b\x22\x3b\x70\xb9\x5c\xb8\x77\xef\ +\x1e\x12\x89\x84\x0c\x0f\x76\xbb\x1d\x4f\x9f\x3e\x95\xe8\x03\x9a\ +\x2b\x28\xde\x3e\x38\x38\xc0\xc6\xc6\x06\xee\xdf\xbf\x2f\x31\x17\ +\xfb\xfb\xfb\x52\x38\xac\x50\x9c\x9a\xa2\x98\xe4\x1f\x08\x04\xb0\ +\xbd\xbd\x2d\x42\xf0\xbe\xbe\x3e\xe9\x77\xa3\x2b\x98\xc8\x65\x2c\ +\x16\xc3\xc2\xc2\x02\x8e\x8f\x8f\xe5\x9e\x61\xb7\x61\x6f\x6f\x2f\ +\x2c\x16\x0b\x3e\xfd\xf4\x53\xfc\xfa\xd7\xbf\xc6\xff\xf9\x3f\xff\ +\x07\x1f\x7f\xfc\xb1\x98\x4b\x28\x42\x6e\x6e\x6e\xc6\xc3\x87\x0f\ +\xc5\xc5\x49\x4b\x3c\xaf\xb3\xa5\xa5\x25\x6c\x6c\x6c\x48\x08\x27\ +\x2b\xc0\x58\x72\x5e\x28\x14\xb0\xb4\xb4\x84\xe9\xe9\x69\xe9\x3c\ +\x4c\xa5\x52\x52\xc7\x43\xfa\x7f\x77\x77\x57\x50\xb9\xfd\xfd\x7d\ +\xec\xec\xec\xa0\xbf\xbf\x5f\x4a\xc7\xa9\x0f\xbd\x7d\xfb\xb6\x74\ +\x09\xd2\x40\xe4\xf3\xf9\x70\x7c\x7c\x2c\x2e\xde\xb1\xb1\x31\xa1\ +\xb2\xc9\x32\x70\x10\xa0\xe9\x85\x1a\xcc\x5a\xad\x86\xbe\xbe\x3e\ +\xb9\xa7\x75\x3a\x1d\xb2\xd9\x2c\x9e\x3c\x79\x82\xb5\xb5\x35\x6c\ +\x6f\x6f\x23\x1e\x8f\xa3\xb3\xb3\x53\xa8\x51\x6a\xb4\x0a\x85\x82\ +\x5c\xdb\x94\xa8\x50\xbb\x44\xb7\x32\x5d\xcf\x91\x48\x44\xe8\xf4\ +\xf6\xf6\x76\x09\x84\x65\x98\x67\x5f\x5f\x1f\x1c\x0e\x07\xda\xda\ +\xda\x10\x08\x04\xe0\x76\xbb\xa5\x29\x63\x76\x76\x16\x63\x63\x63\ +\xd8\xd8\xd8\x80\xc1\x60\x90\xe1\xb8\xb3\xb3\x13\xc1\x60\x10\xa1\ +\x50\x08\x9d\x9d\x9d\xcf\x0c\x45\x46\xa3\x11\x2d\x2d\x2d\xe2\xa6\ +\xe4\xb5\x4d\x59\x87\xd1\x68\x44\x2c\x16\x93\xac\x41\xea\x79\x1b\ +\x8d\x26\x89\x44\x02\x47\x47\x47\xd8\xde\xde\x46\x26\x93\x91\x8c\ +\x45\xfe\x0c\x95\x4a\x25\x87\x27\xa5\x52\x89\x50\x28\x84\x64\x32\ +\x89\xf9\xf9\x79\xe9\x6b\x4c\xa5\x52\x48\x24\x12\x28\x14\x0a\xc2\ +\x30\xd4\x6a\x35\x91\x71\xd0\x51\xaf\xd1\x68\xc4\xc8\x90\xc9\x64\ +\xa4\x6b\x95\x68\xbe\xc3\xe1\x10\xe3\x43\x73\x73\x33\xdc\x6e\x37\ +\x2c\x16\x8b\xc4\x08\x25\x93\xc9\xe7\x0f\x58\xbc\xc1\x09\x41\x36\ +\x22\x37\xbf\xeb\x50\x75\x76\xa8\x69\x1c\x84\x9e\x87\x3a\x3d\x6f\ +\x78\xe2\x06\x4e\x87\x1a\x17\x99\x46\x47\x5e\x63\x8e\xd6\xd9\x4c\ +\x19\xbe\xe0\xe4\x75\x99\xe1\xc1\xfc\xac\x5a\xad\x26\x9b\x0a\xf9\ +\x61\xda\xf1\xb9\xe9\xf2\x54\xae\x50\x28\x04\x79\x6a\x7c\x8e\x9c\ +\x98\x1b\x4f\xd0\x46\xa3\x11\xd1\x68\x14\xf1\x78\x5c\xf4\x4e\xe9\ +\x74\x5a\xe8\x26\x9e\xca\xb8\x39\x51\x94\x4c\x21\x37\x61\x68\x00\ +\x88\xc5\x62\x62\xbb\x27\xac\xce\x9e\x3f\xba\x21\x98\x8c\xcc\xee\ +\x3e\xd2\x3b\x84\x6d\x95\x4a\xa5\x88\xb7\xe9\xd4\x23\xcc\xce\x48\ +\x06\x97\xcb\x25\x02\x74\x0e\x8b\x2a\x95\x0a\x3e\x9f\x4f\x84\xb6\ +\x8d\x3a\x93\xb3\xe5\xb2\xd4\x0d\x91\xbe\xa4\x3e\x81\x28\x14\x4f\ +\x04\xac\x29\x20\xf5\x42\xb8\x5e\xa3\xd1\x88\x93\x87\xc3\x40\x34\ +\x1a\x95\x14\x5f\x3a\x3a\x98\x99\xc5\x41\x8f\x10\x7f\x2a\x95\x12\ +\xfb\x37\x2d\xd4\x3c\xb5\x31\x19\x3a\x9d\x4e\x4b\x68\x22\x00\x89\ +\x0a\xe0\x70\xc1\x64\x61\xbe\xaf\x26\x93\x49\xde\x0f\x0e\x4e\xb5\ +\x5a\x4d\x9c\x67\x0a\xc5\x69\x17\x55\x34\x1a\x85\x56\xab\x95\x85\ +\xbe\xb9\xb9\x59\x12\xa4\xf9\xde\xd3\x8d\x02\x9c\x76\x5f\x6e\x6e\ +\x6e\x8a\x0e\x45\xa7\xd3\xe1\xea\xd5\xab\xe8\xe9\xe9\x91\xd0\x44\ +\x8a\x6a\xb9\xf8\xa5\x52\x29\xd1\x69\xf0\xe3\x3c\x39\xb3\x12\x89\ +\xe5\xad\x1d\x1d\x1d\x88\xc7\xe3\x88\x44\x22\xf2\xdc\x89\x22\xec\ +\xef\xef\x8b\x53\x94\x10\xfb\xde\xde\x9e\x38\xff\x6e\xdd\xba\x25\ +\x81\xb1\x5c\x64\xd8\xa1\x47\xca\xa4\xbf\xbf\x1f\xed\xed\xed\x50\ +\x28\x14\x52\x8d\xc2\x40\x4d\xa5\x52\x09\xdf\xe7\xae\x1e\xc6\x41\ +\xec\xed\xed\x61\x70\x70\x10\xbf\xff\xfb\xbf\x8f\x52\xa9\x84\xa5\ +\xa5\x25\x29\xea\x75\x38\x1c\xe2\x92\x1c\x19\x19\x41\x3a\x9d\x96\ +\x21\xbc\x58\x2c\x8a\xc6\x6e\x6b\x6b\x0b\x6a\xb5\x1a\x23\x23\x23\ +\xc8\xe5\x72\xb2\xf9\x1c\x1e\x1e\xe2\xdc\xb9\x73\xc8\x64\x32\x32\ +\x70\xb3\x1e\x49\xa9\x54\xc2\xef\xf7\x63\x61\x61\x41\xea\x4d\xa2\ +\xd1\xa8\x1c\xb0\x1c\x0e\x07\x92\xc9\x24\x9e\x3c\x79\x82\xbf\xf8\ +\x8b\xbf\x80\xd9\x6c\xc6\xdf\xfc\xcd\xdf\xc0\x68\x34\x42\xa3\xd1\ +\xc8\xe6\x48\xe4\x71\x76\x76\x56\x4e\xf2\x2a\x95\x0a\xe9\x74\x5a\ +\x4a\xaa\x0b\x85\x02\xae\x5f\xbf\x0e\x97\xcb\x85\xa5\xa5\x25\x94\ +\x4a\x25\x38\x9d\x4e\xcc\xcc\xcc\xc8\x61\x81\x6b\xc7\x59\xf7\x71\ +\xe3\xa3\x11\xb1\x6a\x7c\x50\xa6\xc0\x38\x02\xa5\x52\x29\xba\x32\ +\x96\x00\x13\x51\xd0\x6a\xb5\x58\x5a\x5a\x12\x94\xb9\x5e\xaf\x63\ +\x72\x72\x52\xca\xa7\xed\x76\x3b\x9c\x4e\x27\xde\x79\xe7\x1d\x74\ +\x76\x76\x4a\x32\x36\xb3\xba\x06\x07\x07\x45\x5b\x79\x72\x72\x82\ +\xb5\xb5\x35\x59\x17\x79\xcf\xd7\xeb\x75\xac\xac\xac\x48\x2d\x4d\ +\x2c\x16\x93\xec\x34\x3a\x99\xe9\x3e\xbc\x74\xe9\x92\xbc\x3f\xfd\ +\xfd\xfd\xb2\xc9\xc6\xe3\x71\x91\x3c\x10\xdd\x61\x90\xe5\xc4\xc4\ +\x04\x76\x77\x77\xa1\x56\xab\x31\x3b\x3b\x8b\xd1\xd1\x51\x74\x77\ +\x77\x8b\x80\xf9\x4b\x5f\xfa\x12\xde\x78\xe3\x0d\x24\x93\x49\x3c\ +\x78\xf0\x40\x90\x69\x6e\xb6\x14\x2e\x2b\x14\x0a\xbc\xf7\xde\x7b\ +\x98\x9a\x9a\x42\xb1\x58\x94\xf0\xc9\x0f\x3e\xf8\x40\x0a\x8d\x99\ +\x81\xc7\xbd\xe6\x83\x0f\x3e\xc0\x8f\x7e\xf4\x23\x38\x9d\x4e\xf8\ +\xfd\x7e\x00\xa7\x31\x45\x0e\x87\x03\xe7\xce\x9d\x93\x42\xf7\x40\ +\x20\x80\x4a\xa5\x82\x5c\x2e\x07\xbf\xdf\x8f\xfe\xfe\x7e\x89\x1a\ +\xe0\xda\x17\x0c\x06\xe5\xb0\xee\x72\xb9\x24\x6b\xa9\x11\x10\x70\ +\xb9\x5c\x08\x85\x42\x58\x58\x58\x80\x5a\xad\xc6\xab\xaf\xbe\x8a\ +\xf6\xf6\x76\x8c\x8d\x8d\x49\xcc\xcd\xfa\xfa\xba\xd0\x9c\xad\xad\ +\xad\x98\x9f\x9f\x97\x83\x23\x63\x58\xd8\x98\xc1\xc3\x0f\x1d\xa3\ +\xef\xbe\xfb\xae\x54\x12\x91\xea\xf2\x78\x3c\x22\x7d\xc8\x64\x32\ +\x72\xc0\x55\x2a\x95\xf8\xf0\xc3\x0f\x01\x40\xa2\x42\x48\x35\xce\ +\xcf\xcf\x8b\xb6\x93\xbf\xc7\x4f\x7f\xfa\x53\xfc\xe3\x3f\xfe\x23\ +\x7e\xfa\xd3\x9f\xe2\x27\x3f\xf9\x09\x3e\xfd\xf4\x53\x4c\x4f\x4f\ +\x63\x6b\x6b\x4b\x4a\xa7\x6f\xde\xbc\x09\xaf\xd7\x2b\xee\xe6\x54\ +\x2a\x85\xee\xee\x6e\x6c\x6c\x6c\x60\x62\x62\x42\xae\xad\x4a\xa5\ +\x82\xc9\xc9\x49\xc4\x62\x31\x14\x8b\x45\xdc\xb9\x73\x47\x0e\xad\ +\x89\x44\x42\x2a\x9a\x0a\x85\x02\x56\x56\x56\x60\xb1\x58\xc4\x0d\ +\x1e\x0e\x87\x31\x3f\x3f\x8f\x42\xa1\x80\x78\x3c\x2e\x87\xc1\x5c\ +\x2e\x27\x88\x3a\xf7\x6a\x06\xc7\xf2\x1e\xe7\xfb\x4b\x37\x21\x63\ +\x32\x48\x57\x02\x10\xc7\x2b\x11\xf0\x5a\xad\x86\x89\x89\x09\xd4\ +\xeb\xa7\x7d\xaa\x14\xed\xa7\xd3\x69\x3c\x7d\xfa\x14\x9b\x9b\x9b\ +\x78\xe9\xa5\x97\xfe\xfb\x80\xd5\x08\x5d\x5f\xb9\x72\x45\xf4\x08\ +\xd4\x17\x3d\x4f\x33\xd0\x38\x38\xf1\xf3\x88\xa4\x70\x50\x68\x5c\ +\x5c\xf8\xb9\xfc\xfb\xd9\xfc\x2a\x7e\x2e\x39\x6f\x42\x72\x5c\x64\ +\x94\x4a\xa5\x24\x86\x37\x22\x56\x0a\x85\x42\x5c\x4a\xfc\x1d\x28\ +\x36\xa7\x63\xee\xe4\xe4\x44\xdc\x3e\x0c\xcf\xe4\xbf\x35\x37\x37\ +\x0b\x22\x44\xce\x99\x68\x16\x73\x3b\x48\x57\x35\x3e\xd7\xc6\x64\ +\x75\x56\xb7\x90\x72\xa1\x4d\x7d\x77\x77\x57\x52\x68\xb9\x59\xa8\ +\xd5\x6a\x19\x9e\xf8\x66\xd3\x72\xcb\xef\x47\x01\x35\xeb\x38\x78\ +\x23\x70\x98\x21\xdd\x07\x40\xca\x37\x99\x96\x4e\x57\x22\x2d\xe7\ +\xac\xe0\xe0\xd0\x45\x51\x3c\x83\x04\xd9\xd9\xa6\xd5\x6a\xe1\xf1\ +\x78\x24\xf4\xb1\x31\x3b\x88\xa7\x22\x0e\x55\x56\xab\x15\x5a\xad\ +\x56\xc2\xfc\xb8\xb1\x90\x5e\x24\xad\xc5\xd7\xaa\xaf\xaf\x4f\x04\ +\xfc\x1c\x78\x99\x8f\xc5\x0b\x9d\x5f\x6f\x32\x99\x10\x0c\x06\xc5\ +\x81\x59\x2c\x16\x05\x1a\xe6\x10\xcc\x70\x4b\x9d\x4e\x27\x3d\x67\ +\x44\xe6\xfc\x7e\x3f\x36\x37\x37\x25\xc0\x8f\xa8\x08\x17\x20\x83\ +\xc1\x20\x8b\x32\x87\x29\xa2\x04\x44\x08\x79\xfd\x11\x12\xa7\xb6\ +\x2c\x9f\xcf\x23\x1e\x8f\x0b\xad\xc2\x53\x68\x6f\x6f\x2f\x0e\x0e\ +\x0e\x04\x65\x64\x57\xda\xc1\xc1\x01\x96\x96\x96\xb0\xb0\xb0\x80\ +\x96\x96\x16\x64\xb3\x59\x41\x91\x98\xf1\xd5\xdf\xdf\x8f\x8b\x17\ +\x2f\x8a\xe0\x3b\x97\xcb\x49\x5e\x17\x79\x7f\x0e\x46\x07\x07\x07\ +\x18\x1d\x1d\x85\xd7\xeb\x15\x57\x91\xc9\x64\x12\xda\x8d\x9d\x80\ +\xa4\x2e\x78\xa2\xa4\x70\x97\xc9\xfc\xf1\x78\x5c\x2a\x3c\xf4\x7a\ +\xfd\x33\x29\xfb\xe1\x70\x58\x84\xcf\x0c\x7e\x75\xb9\x5c\xf2\x9c\ +\x63\xb1\x98\x94\x1f\xf3\x63\xa4\x50\x9d\x4e\xa7\xa0\x23\xec\x75\ +\xe3\x20\x46\x6d\x18\x2b\x87\x76\x76\x76\xb0\xb3\xb3\x23\x5d\x5e\ +\x4a\xe5\x69\x1d\x96\xd1\x68\x94\x70\x47\x93\xc9\x04\xb3\xd9\x2c\ +\x09\xc9\x1c\x5c\x67\x66\x66\x24\xd8\x71\x75\x75\x55\xee\xc7\xb6\ +\xb6\x36\x2c\x2f\x2f\x4b\x24\x47\x3e\x9f\xc7\x5b\x6f\xbd\x25\x9b\ +\xae\x42\x71\x5a\x81\x12\x0e\x87\x31\x3e\x3e\x8e\xa5\xa5\x25\xa8\ +\xd5\x6a\x71\x9d\x52\x33\xc2\xe7\x4f\x1a\xb2\xab\xab\x4b\x86\x5f\ +\x0a\xc6\x35\x1a\x0d\x3a\x3b\x3b\xe5\xf7\x67\xe9\xef\xc7\x1f\x7f\ +\x8c\x07\x0f\x1e\x3c\xb3\x4e\x9d\x7d\x3c\xef\x60\xf9\x45\x1f\x6b\ +\xa4\x59\x38\x84\x33\x2f\x6a\x6d\x6d\x0d\xab\xab\xab\x08\x85\x42\ +\xd8\xdd\xdd\xc5\xd3\xa7\x4f\xb1\xb5\xb5\x85\xc7\x8f\x1f\xa3\x52\ +\xa9\x48\x46\xd2\xbb\xef\xbe\x0b\x83\xc1\x80\xaf\x7d\xed\x6b\x12\ +\x3f\xc2\x70\x59\xb7\xdb\x8d\x5b\xb7\x6e\x61\x60\x60\x40\x5a\x2d\ +\xae\x5d\xbb\x06\x83\xc1\x80\xcb\x97\x2f\x23\x14\x0a\x49\xc8\x26\ +\x1d\xbb\x1c\x6c\xe2\xf1\xb8\x74\xdc\x35\xb6\x33\xb0\x6f\x50\xa5\ +\x52\x61\x7a\x7a\x1a\x93\x93\x93\xe8\xe8\xe8\x40\x30\x18\xc4\x85\ +\x0b\x17\x90\xcf\xe7\xb1\xb2\xb2\x02\x9f\xcf\x87\xae\xae\x2e\xcc\ +\xcd\xcd\xc1\x64\x32\xe1\xe6\xcd\x9b\xb8\x76\xed\x1a\x6e\xdc\xb8\ +\x01\x9d\x4e\x07\xbd\x5e\x2f\x9b\x58\xb9\x5c\x86\xd7\xeb\xc5\xcc\ +\xcc\x0c\x9e\x3e\x7d\x2a\xfb\x41\x24\x12\x81\xc3\xe1\x90\x5c\xb3\ +\x60\x30\x88\xd5\xd5\x55\xdc\xb8\x71\x03\x7f\xf8\x87\x7f\x28\x7a\ +\x27\x9a\x1b\x68\x6c\x61\x52\xb8\xc5\x62\x91\x41\xff\xca\x95\x2b\ +\xf0\x78\x3c\xa8\x56\xab\xb0\xdb\xed\x78\xe1\x85\x17\x30\x34\x34\ +\x24\x03\x09\x0f\x27\xe3\xe3\xe3\x48\xa5\x52\xa2\x13\x24\xaa\x45\ +\x09\xc2\xf1\xf1\xb1\x44\xc6\x50\xd7\x45\x64\x9b\xad\x23\x74\x32\ +\xf2\x90\xcb\x41\x39\x14\x0a\xc1\xeb\xf5\x4a\xf5\xd5\x85\x0b\x17\ +\xa0\x52\xa9\x10\x89\x44\xe0\x72\xb9\xb0\xbc\xbc\x8c\xfd\xfd\x7d\ +\xc9\xa8\x22\x22\x1e\x0c\x06\x25\xb8\x98\x03\x34\x0f\x1f\x6b\x6b\ +\x6b\xe2\xb6\x4c\x26\x93\x70\x3a\x9d\xb8\x78\xf1\x22\x94\x4a\xa5\ +\x30\x14\x8c\xe7\x60\xe6\xe0\xfa\xfa\x3a\x26\x27\x27\xf1\xf6\xdb\ +\x6f\x4b\x1a\x7d\x3c\x1e\x87\x52\xa9\xc4\xeb\xaf\xbf\x8e\xcb\x97\ +\x2f\xa3\xa3\xa3\x43\xea\xc0\x96\x97\x97\xb1\xbd\xbd\x2d\x35\x37\ +\x2c\x87\xcf\x64\x32\x78\xf7\xdd\x77\x71\xe3\xc6\x0d\xb8\x5c\x2e\ +\x89\x60\xd0\xe9\x74\x70\x3a\x9d\x88\x44\x22\xb8\x70\xe1\x82\x5c\ +\x8b\x03\x03\x03\xb2\xd7\xf1\x3a\xa7\x31\x87\x0e\x4d\x46\x56\xe8\ +\xf5\x7a\xf4\xf6\xf6\x8a\x3b\xdb\x64\x32\x09\xba\xeb\xf5\x7a\x61\ +\xb5\x5a\xa5\xbe\xeb\xf8\xf8\x18\x6d\x6d\x6d\x52\x13\xc6\x7c\x2f\ +\x46\xea\x2c\x2e\x2e\x8a\x43\x94\xfb\x0d\xd7\x81\xb6\xb6\x36\x44\ +\xa3\x51\xac\xae\xae\x02\x38\x8d\x89\xd9\xd8\xd8\x40\xb5\x7a\x5a\ +\x8e\x4d\x73\x02\x33\x20\xff\xdb\x80\xc5\xe1\x88\x10\x23\x69\x31\ +\xde\x4c\xcf\x73\x1a\x32\xb0\x8b\x9b\x11\xdd\x5b\x8d\x28\x12\x37\ +\x2f\x7e\x8f\x46\x0d\xd4\x59\x27\x4d\xbd\x5e\x97\x84\xf1\x7a\xbd\ +\x2e\x50\x1c\x37\x55\x93\xc9\x24\x51\x02\x1c\xbc\x38\x01\x73\x31\ +\x6b\x44\x95\xf8\x7c\xb8\xc0\xd3\x95\xc7\xa4\x5e\xea\x58\xf8\x5c\ +\x48\xeb\xd0\x6d\x73\x74\x74\x24\x25\xd0\xe5\x72\xf9\xbf\x0d\x83\ +\x74\x75\x11\xde\xe5\xc9\xbe\xb5\xb5\x55\xd2\xbc\x2f\x5f\xbe\x2c\ +\x82\x47\x76\xe8\x51\x78\xba\xb7\xb7\x87\x78\x3c\x0e\x9b\xcd\x26\ +\x83\x1f\xf3\x65\xa8\x6b\x22\x62\xc0\x04\x59\x9e\xa2\xf9\x9a\xb2\ +\xec\x99\xa9\xea\xd4\x2f\x70\xa8\x6c\xd4\x27\x34\xfe\xee\x74\x15\ +\xb6\xb6\xb6\x22\x93\xc9\x48\xde\x0a\xfb\xee\xa8\xad\x22\x8d\x49\ +\x17\x4b\x6b\x6b\xab\xdc\xb8\xac\xbc\x69\x69\x69\x11\xc8\x9a\xaf\ +\x1d\x2b\x66\xf8\x3a\xfb\x7c\x3e\x71\x30\x31\x56\xc0\xe7\xf3\x89\ +\x46\x8d\x7d\x6d\x5e\xaf\x57\xac\xd0\x8c\x82\x30\x9b\xcd\x32\x88\ +\x51\xfb\xc4\x53\x09\xa3\x1c\xb8\x58\x31\x70\x94\x85\xc3\xd4\x50\ +\x31\x07\x86\xe1\x9c\x67\x9d\x94\x0c\x3d\x65\xf1\x72\x36\x9b\x95\ +\x4a\x1c\xe6\xc0\x51\x4c\xdd\xda\xda\x2a\x88\x20\x8d\x02\xb1\x58\ +\x4c\x36\x40\x9e\x8e\xdd\x6e\xb7\x2c\xca\xa4\xda\xbc\x5e\xaf\x20\ +\x82\xcd\xcd\xcd\x72\x93\x6e\x6e\x6e\xc2\x6a\xb5\x8a\x53\x8a\x90\ +\x37\x35\x55\x84\xac\x59\x55\xc1\x54\xe6\x48\x24\x82\xbd\xbd\x3d\ +\x49\xc1\x5f\x5f\x5f\x17\xb7\x56\x77\x77\x37\xdc\x6e\xb7\xbc\x0e\ +\x4c\x00\x67\xd6\x4d\x5f\x5f\x9f\x6c\x26\xd1\x68\x14\xa1\x50\x48\ +\xea\x43\xe8\xe4\x61\x49\xf3\xc8\xc8\x08\xc6\xc7\xc7\xe5\x84\xbc\ +\xbb\xbb\x2b\x7a\x07\xbb\xdd\x8e\x72\xb9\x8c\x68\x34\x8a\xa5\xa5\ +\x25\xb9\xbe\x18\x28\xf8\xe4\xc9\x13\x2c\x2d\x2d\xc9\x29\xfa\xca\ +\x95\x2b\x72\x42\x27\x1d\xca\x61\xaf\x56\xab\x09\x22\x72\xe5\xca\ +\x15\xac\xad\xad\x49\xe5\x05\x51\x69\x97\xcb\x85\x17\x5e\x78\x01\ +\x16\x8b\x05\xbd\xbd\xbd\xd0\x6a\xb5\x58\x5c\x5c\x94\x9f\xab\x52\ +\xa9\xb0\xb5\xb5\x25\x29\xe3\x43\x43\x43\x42\x37\x32\x38\x94\x11\ +\x07\xc9\x64\x12\x66\xb3\x19\xd7\xaf\x5f\x17\xdb\xfe\xd0\xd0\x10\ +\x16\x16\x16\xb0\xb0\xb0\x20\x48\x4b\x2e\x97\x43\xb9\x5c\x46\x20\ +\x10\x40\x30\x18\xc4\xc6\xc6\x06\xdc\x6e\xb7\xc4\x21\x6c\x6f\x6f\ +\xa3\x58\x2c\xe2\x95\x57\x5e\xc1\xfa\xfa\x3a\xc6\xc6\xc6\x9e\x41\ +\xf1\xcf\x1e\xce\xce\x8a\xd9\x9f\xe7\x7e\xe6\x5a\xca\xd7\x85\x9f\ +\xc7\xbf\xf3\x9e\x4f\x26\x93\x58\x58\x58\xc0\xd3\xa7\x4f\xb1\xb7\ +\xb7\x87\x47\x8f\x1e\xe1\xc3\x0f\x3f\x14\xc4\x73\x67\x67\x47\xc2\ +\x43\x53\xa9\x14\x2e\x5c\xb8\x80\xce\xce\x4e\xd4\xeb\xa7\x55\x4e\ +\x53\x53\x53\xc8\x66\xb3\xf2\xda\xb1\x63\xd6\x6a\xb5\x0a\x02\x65\ +\xb1\x58\x60\x30\x18\x30\x32\x32\x22\x6b\x0c\x53\xf2\x47\x47\x47\ +\x65\x50\x2d\x16\x8b\x58\x5c\x5c\xc4\xe1\xe1\x21\x2e\x5e\xbc\x08\ +\xa7\xd3\x89\x9d\x9d\x1d\x41\x5e\x99\x39\x66\xb1\x58\x24\x51\x7d\ +\x74\x74\x14\xc7\xc7\xc7\x58\x5e\x5e\x46\x7f\x7f\x3f\x82\xc1\x20\ +\x16\x16\x16\x84\x66\x64\x5d\xd4\xf8\xf8\x38\xfe\xf5\x5f\xff\x15\ +\x3f\xfe\xf1\x8f\x25\xdc\x93\xda\x44\xd2\x47\x1e\x8f\x47\xee\x1b\ +\x06\xf5\x5a\x2c\x16\x49\xf2\xe7\x7e\xa2\xd3\xe9\xf0\xf8\xf1\x63\ +\x09\x07\xde\xde\xde\xc6\xca\xca\x0a\x86\x86\x86\x70\x72\x72\x82\ +\xf1\xf1\x71\xec\xec\xec\xe0\xe8\xe8\x08\x0e\x87\x03\x4b\x4b\x4b\ +\x52\x37\x35\x3d\x3d\x8d\xe6\xe6\x66\x74\x75\x75\xc9\x60\x41\xb6\ +\x84\x89\xff\x07\x07\x07\x08\x85\x42\xa2\xc5\x62\x07\x67\x47\x47\ +\x87\x88\xd7\x55\x2a\x15\xa2\xd1\xa8\x24\xe1\x7f\xf2\xc9\x27\x48\ +\x26\x93\x42\xef\x27\x12\x09\x41\x8f\x79\x80\x1e\x1c\x1c\x94\xf2\ +\x67\x3a\x6f\x99\xc0\x7f\xfd\xfa\x75\x28\x95\x4a\x61\x6d\xbc\x5e\ +\x2f\x46\x47\x47\x45\xcf\x3b\x3d\x3d\x0d\xa3\xd1\x88\xd1\xd1\x51\ +\xa9\x16\x62\xa5\x1a\x0f\xbb\xdb\xdb\xdb\x72\x58\x7d\xfa\xf4\x29\ +\x3e\xfe\xf8\x63\x19\x50\x18\x96\xcc\x43\xf9\x0b\x2f\xbc\x80\x2b\ +\x57\xae\xa0\xad\xad\x0d\xaf\xbf\xfe\x3a\xbe\xf5\xad\x6f\x21\x10\ +\x08\xe0\xe2\xc5\x8b\x62\x00\x48\xa7\xd3\x08\x87\xc3\xe8\xe8\xe8\ +\xc0\xf1\xf1\x31\x56\x57\x57\xa5\x62\x8b\xb5\x49\xbc\xf6\x39\x54\ +\x75\x75\x75\x49\x4d\x18\x6b\x94\x6a\xb5\x9a\x44\x3e\x30\xd3\x8f\ +\xd5\x3d\xd4\xed\x51\x0b\xd8\xd9\xd9\x29\x0e\x58\xee\x17\x94\x6b\ +\xd4\x6a\x35\xc4\x62\x31\x31\xa0\xcd\xcd\xcd\x49\x3d\x8e\x5e\xaf\ +\x17\x8d\x18\x5d\xe8\xd9\x6c\x56\xf4\xce\xd4\x1f\x4e\x4e\x4e\x4a\ +\x8f\x26\x07\xb0\xc6\x5c\xcf\x68\x34\xfa\x6c\x55\x4e\xe3\x02\x66\ +\xb1\x58\x24\x3b\xa6\xb5\xb5\x55\xc4\x81\x67\x29\x32\x9e\xcc\x48\ +\x47\x69\xb5\x5a\xe1\x2e\x59\x75\x52\xab\xd5\x64\xd0\xa0\xb3\x8c\ +\x70\x33\x87\x29\x7e\x6f\x0a\xcb\xb9\xa0\x50\x1f\x42\x6a\xcf\x66\ +\xb3\x01\x80\x68\x41\xa8\xa1\x21\x32\xe5\x74\x3a\xc5\x06\x4f\xf1\ +\x74\x23\x87\xcb\xd3\x2d\x17\x35\xbe\xa9\xfc\x5e\xf1\x78\x1c\x3b\ +\x3b\x3b\x48\x26\x93\x38\x38\x38\x90\x8a\x8e\xb3\x1b\x3a\xf3\x3f\ +\xe8\x50\xe2\xc4\xca\x92\x53\x0e\xa8\xa9\x54\x0a\xfd\xfd\xfd\xa2\ +\xe1\x22\x02\x46\xd7\x02\x7f\x5f\x95\x4a\x85\xfd\xfd\x7d\x11\xbf\ +\x93\x6a\xe4\xc2\xc9\xcf\x4f\xa7\xd3\x52\x36\x7d\x70\x70\x20\xbf\ +\x63\xbd\x5e\x97\xc5\x8e\x27\x33\x9e\x7a\xe9\xd2\xe0\xf0\xa7\x56\ +\xab\xb1\xb9\xb9\x29\xb1\x01\x8d\x56\x5e\x0a\xd0\x99\x45\xa2\x54\ +\x2a\xa5\x80\x95\x19\x25\xac\x49\xa2\x48\xfc\xe0\xe0\x40\x2c\xc8\ +\xa4\x4e\x08\x93\x73\x43\xa2\xee\x6a\x7c\x7c\x5c\x36\x48\x72\xe2\ +\xa4\xa0\x4d\x26\x93\x14\xd9\x36\x5a\x6b\x59\x04\x4c\x2d\x44\x3a\ +\x9d\xc6\xda\xda\x1a\x3a\x3b\x3b\x01\x40\x7e\x17\xe6\xcd\xf0\x26\ +\x69\xac\x30\xa8\xd5\x6a\x42\x09\x30\xac\x8f\xa9\xbc\x6a\xb5\x5a\ +\x06\x37\xd6\x83\xf0\x86\xe1\xbf\x71\x58\xa2\xde\x87\x34\x6f\xa3\ +\x68\xb3\xa5\xa5\x05\x91\x48\x44\x02\x5b\x49\x81\x30\x87\x85\x95\ +\x34\xf1\x78\x5c\x72\xa9\x48\x13\x5b\x2c\x16\x89\x90\xe0\xf7\xe3\ +\x6b\xcf\x53\x30\x43\x13\x59\xab\xb1\xb3\xb3\x83\xc5\xc5\x45\xbc\ +\xfc\xf2\xcb\xe2\x38\x8d\x46\xa3\x42\x01\x30\xf5\xdd\x6c\x36\x8b\ +\x2e\x85\x03\xf6\xd3\xa7\x4f\xa5\x4b\x8f\x9b\x74\x34\x1a\x85\xcd\ +\x66\x43\x3e\x9f\xc7\xd6\xd6\x96\x58\x93\xf7\xf7\xf7\xe5\xb5\xa2\ +\x3e\xb0\x52\xa9\xc8\x80\x59\xaf\xd7\xc5\x64\xc0\x61\x7a\x6f\x6f\ +\x0f\x13\x13\x13\x72\xe8\x00\x20\x46\x89\xad\xad\x2d\xcc\xce\xce\ +\x4a\x99\x2e\x00\x29\xb0\x4d\x24\x12\x30\x9b\xcd\x78\xf5\xd5\x57\ +\x65\x43\xaa\x56\xab\xa2\x73\x1b\x1e\x1e\x7e\xe6\x1e\xa7\x8e\x8f\ +\xb4\x26\x87\x05\xae\x15\x46\xa3\x11\x53\x53\x53\xb0\x5a\xad\x82\ +\x74\x52\x68\x3d\x30\x30\x80\xe1\xe1\x61\x5c\xba\x74\x49\x42\x2d\ +\x79\x4d\xbb\x5c\x2e\xf4\xf7\xf7\x8b\x6d\xfb\xc6\x8d\x1b\xb2\x19\ +\x12\xed\x08\x87\xc3\x50\x28\x4e\x8b\xaf\x99\x7f\x94\xcd\x66\x11\ +\x8b\xc5\xb0\xb1\xb1\x81\xa6\xa6\x26\xc9\x2b\xfb\x22\x2d\xea\xd9\ +\x7f\x3b\x4b\x1f\xd6\xeb\x75\xa9\x2b\xe2\x5a\x47\x14\xd3\xe5\x72\ +\xa1\x58\x2c\xca\xc6\xc1\xe7\xca\xce\x4f\x5e\xf7\x4c\x9e\xd6\xe9\ +\x74\xe8\xeb\xeb\x83\x5a\xad\xc6\xce\xce\x0e\x6e\xdf\xbe\x2d\xf5\ +\x3d\x44\x5f\x73\xb9\x1c\xde\x7e\xfb\x6d\x9c\x9c\x9c\x48\x91\x73\ +\x38\x1c\xc6\xec\xec\x2c\xb6\xb7\xb7\xb1\xb8\xb8\x88\xd9\xd9\x59\ +\x49\x05\xff\xec\xb3\xcf\xf0\x9f\xff\xf9\x9f\xb8\x71\xe3\x86\x68\ +\xe4\x26\x27\x27\x85\xba\xa6\xb3\x96\x8e\x43\x9b\xcd\x86\x0b\x17\ +\x2e\x88\x48\x7b\x73\x73\x13\x6d\x6d\x6d\x68\x6b\x6b\xc3\xbf\xfd\ +\xdb\xbf\x41\xa1\x50\xe0\xd2\xa5\x4b\xb8\x7b\xf7\xae\x18\x29\x78\ +\xb0\xa3\x3e\xf0\xf2\xe5\xcb\x78\xf9\xe5\x97\xf1\x8d\x6f\x7c\x03\ +\x37\x6f\xde\x44\x67\x67\x27\x16\x17\x17\xb1\xb1\xb1\x21\xee\x60\ +\x0e\xff\xb9\x5c\x0e\x7a\xbd\x1e\x43\x43\x43\x98\x9b\x9b\x93\x83\ +\x20\x0f\x64\xbc\x8e\xd7\xd6\xd6\xe4\x60\xc1\x01\x87\xa5\xcd\xa1\ +\x50\x08\xdb\xdb\xdb\xd8\xdc\xdc\xc4\xc6\xc6\x06\x96\x96\x96\x10\ +\x8f\xc7\x05\x3d\x26\xc0\x40\x87\x6b\x34\x1a\x95\x43\x2a\x01\x07\ +\x1e\x14\x79\xf8\x3d\x7f\xfe\x3c\xba\xba\xba\xb0\xbe\xbe\x8e\xd9\ +\xd9\x59\x31\x1f\xa5\x52\x29\xf8\x7c\x3e\x49\x96\x2f\x95\x4a\xd2\ +\xfd\xd9\xd4\xd4\x84\xce\xce\x4e\x68\xb5\x5a\x4c\x4f\x4f\x4b\x84\ +\x0a\xd7\x20\x96\x21\x33\xa4\x99\xf7\x9d\xc9\x64\x92\xb2\x6a\xd6\ +\x12\xad\xad\xad\x89\x09\xc5\xe9\xbb\x6e\xa5\x1c\x00\x00\x20\x00\ +\x49\x44\x41\x54\x74\x4a\x91\x33\x03\x4c\x29\xe0\x6f\x6a\x6a\x42\ +\xb1\x58\xc4\xf0\xf0\x30\x6e\xdd\xba\x25\xc1\xbd\xd4\x75\x31\x7b\ +\x8e\x00\xc6\xd4\xd4\x94\x84\xc1\x72\xbd\x69\x6b\x6b\xc3\xa3\x47\ +\x8f\xd0\xd9\xd9\x29\xe1\xc6\x0c\x61\xae\xd5\x4e\x0b\xab\x57\x57\ +\x57\xd1\xd5\xd5\x25\x11\x45\x63\x63\x63\x88\xc7\xe3\x12\x39\x64\ +\xb5\x5a\x61\xb7\xdb\xe1\x70\x38\xc4\x24\xb3\xbf\xbf\x0f\x93\xc9\ +\x84\x91\x91\x11\x84\xc3\x61\x3c\x7c\xf8\x10\x9b\x9b\x9b\x92\xfd\ +\x35\x3d\x3d\x2d\x87\x1b\x06\x84\xb2\x1b\x73\x61\x61\x01\xbf\xf8\ +\xc5\x2f\x24\x26\x66\x67\x67\x07\xbf\xfe\xf5\xaf\x61\x30\x18\x70\ +\xfb\xf6\x6d\xd9\xcb\x18\x76\xda\xd3\xd3\x23\x6e\x65\x66\xc8\xf9\ +\x3e\x77\x58\x93\x2e\xe7\xfd\x47\xf0\x24\x9d\x4e\x43\xd5\xd4\xd4\ +\xf4\x66\xa3\x7e\x89\x7c\x28\x39\x4b\xea\x20\x48\x11\x10\x89\x22\ +\xfa\xc4\x3f\x4c\x19\x66\x0f\x1b\x8b\x21\x89\x24\x34\x06\xf1\x31\ +\xd1\x9d\xd9\x17\x8c\xd1\x27\x25\x43\x9d\x0f\x69\x42\xe0\xb4\xbb\ +\x8e\x68\x15\xf5\x37\x8d\x74\x9a\xdf\xef\x47\x77\x77\x37\x5a\x5b\ +\x5b\xc5\x35\x46\xca\x8f\xb9\x44\x85\x42\x01\x66\xb3\x59\x26\x5b\ +\x52\x66\x27\x27\x27\xd2\x19\x65\x36\x9b\x25\xcc\x8c\x05\xbc\x7c\ +\x93\x72\xb9\x9c\x68\x8f\x38\x30\x32\x7b\x87\x90\x3d\x2f\x86\x70\ +\x38\x0c\xab\xd5\x2a\xa5\xbf\xac\x35\xa1\xc6\x84\x6e\x1b\x6a\x90\ +\x58\x24\x4c\x74\x8d\xfa\x89\xfd\xfd\x7d\x19\x62\x88\x22\x36\x0e\ +\xa4\xd4\x3b\x1c\x1d\x1d\x09\xdd\x43\x57\x18\x87\x4a\xbe\xb7\x1c\ +\x9e\x75\x3a\x1d\x3c\x1e\x8f\x20\x0b\x7a\xbd\x1e\x7b\x7b\x7b\x42\ +\xa5\x45\xa3\x51\xd1\x65\x70\x98\x24\xca\xc0\xbe\x3c\xe6\x38\xe9\ +\x74\x3a\x1c\x1f\x1f\xa3\x58\x2c\x0a\xcd\x54\x2e\x97\x91\x4c\x26\ +\x61\xb7\xdb\x45\x1c\xc9\x14\x75\x86\xf1\x45\x22\x11\x98\x4c\x26\ +\x00\x10\x08\x9c\xf0\x2e\xf5\x42\x8c\x31\x20\x32\x49\x71\x2d\x93\ +\x72\xa9\xb9\x32\x18\x0c\x22\xaa\x1e\x1d\x1d\x15\x81\xa1\x5a\xad\ +\x86\xd9\x6c\x06\x00\x39\x79\xf3\x75\xe7\x46\x35\x32\x32\x22\xb4\ +\x76\x4f\x4f\x8f\x38\x22\x19\x21\x40\x67\xa5\xdb\xed\x86\x42\x71\ +\xea\x86\xe4\x35\xaf\x56\xab\x91\xc9\x64\xe4\x7a\x8f\x44\x22\xb8\ +\x74\xe9\x12\xdc\x6e\xb7\xa0\x75\x0c\x64\x55\xab\xd5\xe8\xea\xea\ +\x42\x38\x1c\xc6\xd0\xd0\x90\xdc\x03\x0a\x85\x42\x82\x01\x09\x33\ +\x37\x36\x1d\xb0\xd8\xf6\xe4\xe4\x04\x06\x83\x41\x16\x0b\x96\xa7\ +\x6b\x34\x1a\xc9\x01\x6a\x6e\x6e\x96\x60\x52\x0e\x5c\xbb\xbb\xbb\ +\x28\x16\x8b\xb2\x30\x31\x6c\xf0\xdc\xb9\x73\x08\x06\x83\x98\x9b\ +\x9b\x93\x06\xfa\x42\xa1\x20\x87\x21\xde\xa7\xac\xba\x69\x6a\x6a\ +\xc2\xd8\xd8\x18\x26\x27\x27\x05\x31\x9c\x99\x99\x01\x00\xd9\x04\ +\xd8\xb5\xa6\xd3\xe9\x10\x08\x04\xc4\xf2\xcc\xc3\x11\x69\xdf\x8b\ +\x17\x2f\x4a\x43\x00\xa3\x3f\x88\x7c\x01\xa7\x6e\x51\x22\xd7\x0b\ +\x0b\x0b\xd8\xde\xde\x16\xb1\x3b\x33\x89\x68\x0a\xa1\xe0\x3b\x16\ +\x8b\x3d\x73\x8a\xdd\xd8\xd8\xc0\xc1\xc1\x81\x20\x9f\x1c\xe2\x78\ +\x9a\xe6\xbd\x9b\x48\x24\x64\x80\x2e\x14\x0a\x42\x93\x30\x80\x95\ +\xe9\xe5\xf1\x78\x1c\x1f\x7d\xf4\x11\xd6\xd6\xd6\xe0\x70\x38\x84\ +\x2a\x1b\x19\x19\x41\x34\x1a\x45\x2c\x16\x83\xcb\xe5\x92\xeb\xea\ +\x4b\x5f\xfa\x12\xd6\xd6\xd6\x30\x3b\x3b\xfb\xcc\xd0\xf4\x45\xee\ +\xc1\xe7\x31\x03\xbc\xce\x5c\x2e\x17\xd4\x6a\x35\x00\xc8\x9a\x59\ +\xab\xd5\x24\x72\x81\x6b\x00\xdb\x13\x58\x51\xc3\x1e\x52\xa2\x04\ +\xed\xed\xed\xc8\xe7\xf3\x78\xff\xfd\xf7\xa5\x46\x67\x6c\x6c\x0c\ +\xef\xbf\xff\xbe\x20\x9f\xa4\xc7\xca\xe5\x32\xc2\xe1\xb0\xb8\x35\ +\x3b\x3b\x3b\x25\x9e\x82\xd1\x2e\xa9\x54\x0a\x4f\x9e\x3c\x41\x2a\ +\x95\x12\x37\xe0\xd4\xd4\x94\xf4\x04\x1a\x8d\x46\xd1\xef\x10\x25\ +\x66\xd1\x32\x37\xcf\xfd\xfd\x7d\xd1\xb9\x55\x2a\x15\xd9\xd8\x28\ +\x82\x66\x52\x3e\x11\xab\x9d\x9d\x1d\x18\x8d\x46\xd1\x9f\xb2\xda\ +\xa9\xbb\xbb\x5b\x1c\x6c\x74\xcb\x7d\xf8\xe1\x87\x28\x16\x8b\x78\ +\xf5\xd5\x57\x71\x78\x78\x28\x81\x9d\xcc\xbe\x63\x0c\xc4\xe8\xe8\ +\x28\x06\x06\x06\x90\xcb\xe5\xc4\xcc\xd2\xdf\xdf\x0f\xaf\xd7\x2b\ +\xf7\x19\xbb\xf9\x48\x69\x11\x7d\x66\x89\x34\x0f\x84\xac\xa1\xe1\ +\x75\xcc\xfd\x8b\x88\x68\x7b\x7b\x3b\x66\x66\x66\x64\x40\x66\x88\ +\x29\x75\x83\xa5\x52\x49\x62\x17\x3e\xf8\xe0\x03\xd1\xf5\xe4\xf3\ +\x79\xfc\xfa\xd7\xbf\x46\xa9\x54\xc2\xe6\xe6\x26\xee\xdf\xbf\x8f\ +\x93\x93\x13\xcc\xcc\xcc\xe0\x83\x0f\x3e\xc0\xee\xee\x2e\x76\x77\ +\x77\x25\xe3\x4a\xa9\x54\xa2\xaf\xaf\x0f\xc7\xc7\xc7\x48\x26\x93\ +\xd8\xd9\xd9\xc1\x3f\xfc\xc3\x3f\xe0\x97\xbf\xfc\xa5\xa0\xda\x0c\ +\xe8\xad\xd7\xeb\x28\x95\x4a\x30\x99\x4c\xd8\xde\xde\x96\xb5\x8a\ +\x88\x74\xa9\x54\x12\x69\x07\x59\x95\xb7\xdf\x7e\x1b\x53\x53\x53\ +\x70\x38\x1c\x52\xba\xcc\x6a\x27\x46\x72\x70\x0d\xd6\x68\x34\xd8\ +\xdb\xdb\x93\x6b\x85\x86\x08\x32\x4b\xdc\xdb\x3c\x1e\x0f\x54\x2a\ +\x95\x20\x95\xdc\xc3\x33\x99\x0c\xe2\xf1\xb8\x0c\xa9\x2e\x97\x0b\ +\x57\xaf\x5e\x85\xcd\x66\x13\x86\xa5\x56\xab\x09\x9a\x4e\x03\x12\ +\xdd\xa7\x64\xe1\x38\x2c\x92\x99\x1b\x1d\x1d\x45\xad\x56\xc3\x27\ +\x9f\x7c\x22\xcc\x1a\xb5\x58\xd4\x55\xb2\xb5\xc0\x64\x32\x61\x6a\ +\x6a\x4a\xb4\xb0\x0b\x0b\x0b\x68\x6f\x6f\x97\x21\x7b\x64\x64\x44\ +\x72\x09\x63\xb1\x18\x8e\x8f\x8f\x4f\xaf\xe5\xae\xae\xae\x37\x19\ +\x6a\xc8\x3a\x09\x0e\x34\x0c\x20\xe4\xa6\x4e\x54\x08\x80\x6c\xf0\ +\x2c\xba\xa4\xd6\xa9\x71\x20\xe0\x0b\xc4\x27\xcf\x49\x9b\x8b\x38\ +\x17\x01\x4e\xef\x9c\x26\x59\x5a\x4b\xcd\x0c\x6d\xce\xf5\x7a\x5d\ +\x14\xfa\xb4\x99\x9a\xcd\x66\x71\xa8\xd1\xae\x5a\x2e\x97\x45\xf5\ +\xcf\x3a\x84\x73\xe7\xce\x09\x3c\x49\x6e\x9c\x8b\x35\x07\x26\xda\ +\x38\x09\xf5\xd9\xed\x76\xd1\xe3\x54\x2a\xa7\x0d\xf7\x44\x81\x28\ +\x10\x24\xdd\xd3\xd4\xd4\x84\x4c\x26\x23\xe9\xc5\xd4\xe6\xd4\x6a\ +\x35\xc9\x92\xca\xe5\x72\x92\xbb\xc3\x61\x93\xb6\x75\x0e\x79\xbc\ +\x58\xa8\x4f\x21\x8d\xe8\x72\xb9\x24\xac\x8e\x56\x7c\x6e\x6e\x74\ +\x04\x12\x9a\x27\x9d\xd9\x98\xd5\xa4\x52\xa9\xa0\xd7\xeb\xa1\xd1\ +\x68\x30\x31\x31\x01\xbd\x5e\x0f\xad\x56\x2b\x28\x95\x4a\x75\xda\ +\x57\xc5\x26\x73\x95\x4a\x05\x97\xcb\x25\xb6\x59\xe6\x75\xa5\xd3\ +\x69\xec\xed\xed\xe1\xfc\xf9\xf3\xd0\x68\x34\x32\x0c\x91\x8e\x4c\ +\xa5\x52\x92\xea\x3b\x30\x30\x20\x03\x06\x2b\x62\x68\x89\x25\xda\ +\xc7\xd0\x3a\xea\xbb\xa8\x0d\xa2\x63\x83\xf5\x2f\x9d\x9d\x9d\x22\ +\x5c\xe4\x02\x1f\x8f\xc7\xa1\xd1\x68\xe0\xf5\x7a\xa5\xfa\x82\xfa\ +\xaa\xe3\xe3\x63\x49\x89\x27\x0a\xd8\xdc\xdc\x8c\xa1\xa1\x21\xd9\ +\xa4\x9a\x9b\x9b\xd1\xdf\xdf\x8f\x0b\x17\x2e\x20\x95\x4a\x49\x10\ +\x29\x37\xe9\x4c\x26\x23\x08\x05\xb5\x15\x84\xc8\xe9\xa4\x23\x4a\ +\xcb\xfb\x23\x18\x0c\xa2\x58\x2c\x8a\x38\x96\x99\x66\x74\x1f\x16\ +\x0a\x05\x74\x77\x77\x4b\xfe\x15\xbf\x0f\x5d\x87\xbd\xbd\xbd\x68\ +\x6a\x6a\x92\x6b\x9e\xdd\x84\x6c\xac\x6f\x6e\x6e\x16\x8d\x86\x42\ +\xa1\xc0\xc0\xc0\x00\x3e\xf9\xe4\x13\x29\x24\xa6\x1e\x81\x88\x2e\ +\xe9\x61\xfe\xfe\xfb\xfb\xfb\x82\xe2\xf2\x79\x73\x63\xb1\xd9\x6c\ +\x72\x3a\xa4\x98\x9b\xdd\x95\xb4\xfd\x53\xbb\xc2\x21\xcc\x6a\xb5\ +\x02\x38\x0d\x42\xb5\xd9\x6c\x72\xfd\xa9\x54\x2a\x09\x67\xad\x56\ +\x4f\x4b\xb9\xbb\xba\xba\xb0\xbd\xbd\x2d\x7f\x4f\xa5\x52\x38\x3c\ +\x3c\x14\x17\x11\xc3\x0b\x49\xcb\xe8\xf5\x7a\x7c\xf7\xbb\xdf\x85\ +\xc5\x62\x91\x1c\x31\xa2\xb5\xac\xcd\xe1\x21\x00\x80\x88\xa0\x19\ +\x5a\xb9\xb5\xb5\x25\xfa\xba\x17\x5f\x7c\x51\xf2\xa1\x66\x66\x66\ +\xe0\xf7\xfb\x25\xb9\x99\x43\xec\xe4\xe4\xa4\xe8\x2f\x49\x0d\x33\ +\x19\x9f\xf7\x7a\xa1\x50\xc0\x9d\x3b\x77\xb0\xb4\xb4\x24\xeb\xdc\ +\xe6\xe6\x26\x8c\x46\xa3\xa4\x48\x73\x58\x7d\xf4\xe8\xd1\x33\x06\ +\x95\xb3\xda\xaa\xb3\x31\x0c\x8d\x9f\x53\xaf\x9f\x36\x3c\x70\xa8\ +\x06\x4e\xc3\x6d\x73\xb9\x9c\xd4\xe0\x70\xad\x62\x46\x13\xd1\x60\ +\x6a\x56\x77\x77\x77\x91\x4c\x26\x45\x34\x4c\xda\xf6\xdc\xb9\x73\ +\xe8\xe9\xe9\x11\x97\xdd\xe8\xe8\x28\x9a\x9b\x9b\xb1\xb4\xb4\x84\ +\x9f\xff\xfc\xe7\xf0\x7d\xde\x2a\x50\xa9\x54\xa4\xee\x84\xce\x3a\ +\x22\xf4\xc0\xa9\xe6\xf3\xda\xb5\x6b\x78\xf5\xd5\x57\x25\x2b\xe8\ +\xc1\x83\x07\xe2\xc6\x66\x4e\xd8\xf9\xf3\xe7\xa5\xce\x2a\x18\x0c\ +\x62\x6d\x6d\x0d\xeb\xeb\xeb\x42\xb5\xe8\x74\x3a\x58\xad\x56\xd1\ +\xe9\x11\xd5\x9f\x9c\x9c\xc4\xe4\xe4\x24\xda\xdb\xdb\x11\x0a\x85\ +\x44\x0b\xa6\xd3\xe9\xb0\xbc\xbc\x8c\x4c\x26\x83\xbd\xbd\x3d\xdc\ +\xbd\x7b\x17\x9b\x9b\x9b\x72\x68\x9c\x9f\x9f\x7f\xc6\x09\x57\x2c\ +\x16\xf1\xb3\x9f\xfd\x0c\x53\x53\x53\xa8\x54\x2a\x12\xfd\xc1\xeb\ +\x93\x12\x09\x52\xa7\xcb\xcb\xcb\xb8\x7c\xf9\xb2\xe4\x1e\xb1\xcf\ +\xf2\xf6\xed\xdb\x12\xdf\xc2\x43\x11\x1d\xdc\x3f\xfc\xe1\x0f\xf1\ +\xd9\x67\x9f\x89\x60\x9d\x0e\xe4\xbe\xbe\x3e\x59\x1b\x36\x36\x36\ +\xb0\xb7\xb7\x87\x81\x81\x01\xec\xec\xec\x88\x0b\x73\x7e\x7e\x5e\ +\x2a\xc0\x8e\x8e\x8e\x30\x31\x31\x21\x07\x58\x22\x7e\x44\x29\xf5\ +\x7a\xbd\xd0\xb0\xbd\xbd\xbd\xc2\xf0\x0c\x0c\x0c\x08\x2d\x35\x3e\ +\x3e\x8e\xc9\xc9\x49\x18\x0c\x06\xac\xae\xae\xe2\xcf\xfe\xec\xcf\ +\xd0\xd7\xd7\x87\x40\x20\x80\xe5\xe5\x65\xc9\xe5\x32\x99\x4c\x58\ +\x58\x58\x40\x3e\x9f\xc7\xea\xea\x2a\xbc\x5e\x2f\xb6\xb6\xb6\xf0\ +\xfe\xfb\xef\x4b\x2f\x21\x7b\x3d\xe9\xf4\x6e\x6b\x6b\xc3\xc0\xc0\ +\x00\x06\x06\x06\x60\x30\x18\xa4\xa0\x9d\xc0\xca\xe8\xe8\x28\x86\ +\x86\x86\x84\xb6\x63\x74\x4c\x28\x14\x12\xe0\xa2\xb9\xb9\x19\xa3\ +\xa3\xa3\x70\xbb\xdd\x28\x95\x4a\x92\x6d\x66\xb5\x5a\xd1\xd1\xd1\ +\x21\x08\x18\x65\x0c\x8c\xfd\x31\x18\x0c\xc8\x66\xb3\x98\x9c\x9c\ +\xc4\x9d\x3b\x77\x24\xe7\xae\xf1\xe0\x46\x56\x41\xa1\x50\x48\x79\ +\x37\x0f\x4e\x03\x03\x03\x52\xa9\x53\x2a\x95\xe0\x72\xb9\xd0\xdd\ +\xdd\x2d\x55\x3c\x5f\xf9\xca\x57\xa0\xd7\xeb\x31\x35\x35\x25\x8d\ +\x14\x1e\x8f\x07\x26\x93\x49\x0e\xeb\xa1\x50\x48\x32\xe1\xa8\x5f\ +\x64\x66\x21\x91\xfb\xdd\xdd\x5d\x71\x1c\xab\xec\x76\xfb\x9b\xe9\ +\x74\x5a\x16\xd1\x74\x3a\x2d\xc5\xa8\x27\x27\x27\xf2\xe4\x58\x16\ +\xca\x45\x81\x59\x3a\x4e\xa7\x53\x4e\x20\x0c\x38\xe3\xc0\x42\xd1\ +\x28\xa9\x1e\xc2\x9c\x1c\xd0\x4e\x4e\x4e\x44\x97\xc2\xc1\x85\x22\ +\x57\x0a\x5e\x1b\x87\x39\x9e\xf0\x5b\x5a\x5a\x60\xb7\xdb\x01\x9c\ +\x52\x1b\x99\x4c\x46\x2c\xb5\xcc\x9a\xa2\x46\xc1\x64\x32\xc9\xc2\ +\x43\x51\x35\xdd\x54\xfc\xde\xb4\x3e\xf3\x64\x98\xcf\xe7\x9f\x11\ +\x80\x72\x98\xa9\xd5\x6a\x92\x2c\x4d\x3a\xaf\xd1\xf5\xc7\x45\x96\ +\x4e\x2d\x52\x35\x2f\xbe\xf8\xa2\x08\x9d\xbb\xba\xba\x10\x8f\xc7\ +\xe5\x94\x43\x27\x88\x5a\xad\x96\x0b\x89\xb0\x2f\xf3\x96\xb8\xf1\ +\x00\xa7\xe1\x9f\x1c\x76\x48\xb7\x32\xbb\x88\x1a\x33\x8a\x9d\x69\ +\xa9\x4e\x26\x93\xc8\xe5\x72\x08\x06\x83\x50\x2a\x95\x52\x73\x41\ +\xe4\x86\xcf\x97\xe8\x03\x53\xd4\xe9\x18\xa2\x58\xd2\xe9\x74\x8a\ +\x6b\x8e\xb5\x23\x00\x44\x10\xcf\x8e\x26\x9d\x4e\x87\xcb\x97\x2f\ +\x43\xa5\x52\x21\x1c\x0e\x43\xab\xd5\x4a\x23\x39\x23\x15\xd8\xa3\ +\xc7\x4d\x8b\xa7\x8d\x83\x83\x03\x0c\x0d\x0d\x89\x28\x9d\x15\x2c\ +\x1c\xaa\x39\x70\x90\x7a\xa6\x83\x90\x9b\x0a\x2b\x14\x48\xd9\xc4\ +\xe3\x71\x94\x4a\xa5\x67\xa2\x19\x36\x37\x37\x45\x98\xbc\xb6\xb6\ +\x26\xf4\x5f\xa5\x52\x11\x84\xaa\x58\x2c\x4a\xe8\x2a\xcb\x4d\x49\ +\x3d\x76\x77\x77\xcb\xa1\x81\xb9\x4f\xd9\x6c\x56\x3e\x8f\x2e\x13\ +\x9e\x5c\xb9\x20\x73\x88\x4a\x24\x12\xe2\x48\xa5\xe6\x6c\x6b\x6b\ +\x0b\xcd\xcd\xa7\x45\xc7\x74\x33\x52\x73\xc8\x1c\x1a\x0a\xca\x39\ +\xd4\xf0\x3e\xf4\xfb\xfd\x62\xd1\xe6\xc1\xa3\x56\xab\x61\x65\x65\ +\x05\x26\x93\x49\x06\xcc\xc6\xfc\xab\x4c\x26\x83\xcd\xcd\x4d\xa1\ +\x70\x83\xc1\xa0\x08\xc0\x89\xa0\xf6\xf6\xf6\x3e\x23\x46\x9f\x9f\ +\x9f\x17\x73\xc2\x97\xbf\xfc\x65\xc9\x03\x6a\x6f\x6f\xc7\xc2\xc2\ +\x82\x68\x2e\xb3\xd9\x2c\xc6\xc7\xc7\x85\x2e\xe4\x80\xc8\xea\x24\ +\x00\x72\x28\xa3\x6d\x9d\xf1\x25\x2c\xa3\x0d\x04\x02\x82\x7a\xf0\ +\x3d\x19\x1c\x1c\x84\xd1\x68\x44\x36\x9b\x15\x5d\x20\x91\x27\x22\ +\x68\xed\xed\xed\x28\x14\x0a\x08\x85\x42\xd0\xe9\x74\xd8\xdf\xdf\ +\x47\x30\x18\x44\x20\x10\xc0\xe2\xe2\x22\x1e\x3f\x7e\x2c\x81\xbd\ +\x6f\xbd\xf5\x16\x62\xb1\x18\xfa\xfa\xfa\xd0\xdd\xdd\x8d\xde\xde\ +\x5e\x44\xa3\x51\x3c\x7a\xf4\x08\x47\x47\x47\x72\x6d\x31\x67\xcd\ +\xe5\x72\xc1\xed\x76\x4b\x07\x5e\x2c\x16\xc3\x83\x07\x0f\xc4\x25\ +\x9a\x4a\xa5\xf0\xf8\xf1\x63\x7c\xf2\xc9\x27\xb8\x73\xe7\x0e\x92\ +\xc9\xa4\x0c\x4b\x67\xd1\xab\xc6\xff\x36\x1a\x75\x88\x1c\xd6\xeb\ +\x75\xa9\x53\xe1\x40\x4b\x3d\x26\xc3\x1c\x1b\x87\x33\x32\x0e\x5c\ +\x3f\xe9\xc2\x24\x32\xcf\x7e\xcf\xe1\xe1\x61\xdc\xbc\x79\x53\x18\ +\x06\x0e\x64\x7a\xbd\x1e\x5f\xfb\xda\xd7\x04\x9d\xa1\x0b\x53\xa1\ +\x38\x75\x52\x4f\x4e\x4e\xa2\xa5\xa5\x05\xf1\x78\x1c\xf3\xf3\xf3\ +\x98\x9c\x9c\x14\x54\x75\x71\x71\xf1\x19\xa3\x10\x00\xbc\xf2\xca\ +\x2b\xb8\x79\xf3\x26\x4a\xa5\x92\xa0\xd8\x6e\xb7\x5b\xb2\x92\x46\ +\x46\x46\x10\x8b\xc5\x84\x9e\x61\x56\x14\xe9\x42\x3e\x5f\xa5\x52\ +\x29\x5f\xd7\xd4\xd4\x24\xf6\x78\x00\x08\x04\x02\x38\x3c\x3c\x14\ +\xb3\xcd\xc9\xc9\x09\xcc\x66\x33\x72\xb9\x1c\x36\x36\x36\x24\x3c\ +\xf6\xad\xb7\xde\xc2\xe3\xc7\x8f\xc5\x81\xfb\xd1\x47\x1f\x21\x1e\ +\x8f\x23\x16\x8b\xa1\xab\xab\x0b\x5b\x5b\x5b\xd8\xde\xde\x96\xb8\ +\x83\xe3\xe3\x63\x4c\x4e\x4e\x8a\x65\x9f\x3a\x1d\xa3\xd1\x28\x22\ +\x75\x9b\xcd\x06\x83\xc1\x80\x9d\x9d\x1d\x18\x0c\x06\x7c\xf5\xab\ +\x5f\xc5\xd5\xab\x57\x65\x40\xa4\xcc\x86\x1a\x30\x1e\xaa\xb4\x5a\ +\x2d\x7c\x3e\x1f\xba\xbb\xbb\x85\xc6\x55\x28\x14\xe2\xb8\x6b\x6d\ +\x6d\xc5\xc0\xc0\x00\x9a\x9a\x9a\xa4\x26\x6a\x6b\x6b\x0b\x0b\x0b\ +\x0b\x92\x7f\x47\x5d\x26\x0f\xb6\x46\xa3\x11\x4e\xa7\x53\xf2\xa0\ +\xbe\xf3\x9d\xef\x48\x87\x65\xa5\x52\xc1\x6b\xaf\xbd\x26\xe1\xbe\ +\x5d\x5d\x5d\x50\x28\x4e\xfb\x1b\xb9\x8f\x32\x3e\x85\xf7\x56\x30\ +\x18\x94\x21\x9e\x59\x85\xb9\x5c\x4e\xe2\x1d\xf4\x7a\xbd\x08\xc7\ +\x19\x7d\x31\x39\x39\x09\x00\xa2\x37\xf3\x7a\xbd\xd2\xa5\xab\x54\ +\x2a\xf1\xb3\x9f\xfd\x4c\xc2\x92\xd9\x6e\x70\x72\x72\x02\xb7\xdb\ +\x2d\xce\x40\x22\x70\x94\x24\xd5\xeb\x75\x89\xf1\x50\xab\xd5\xa2\ +\x61\xa6\xab\x98\x5a\xc1\x44\x22\xf1\x8c\xb4\x82\xa1\xa2\xf9\x7c\ +\x5e\xd0\xa7\xa3\xa3\x23\x24\x12\x09\x09\xb8\xe6\x75\x13\x0e\x87\ +\x61\xb1\x58\x00\x40\xae\x63\xbf\xdf\x8f\x0f\x3e\xf8\x00\x7f\xfd\ +\xd7\x7f\x8d\x47\x8f\x1e\x49\x34\x45\x77\x77\x37\xb6\xb6\xb6\xd0\ +\xda\xda\x8a\xd1\xd1\x51\xa8\x54\x2a\x61\x7e\xa6\xa7\xa7\xb1\xbb\ +\xbb\x2b\x8e\x6e\xc6\x81\xa8\xac\x56\xeb\x9b\x6e\xb7\x1b\x2d\x2d\ +\x2d\x62\x59\x64\xdb\x3d\x1d\x63\xd4\xa4\x54\x2a\x15\xe1\x5a\x39\ +\x9c\x50\xa7\xc4\xc5\x83\x83\x82\xc5\x62\x91\xcd\x94\xa8\x04\x87\ +\x23\x0a\xc1\x58\x5f\xa0\xd1\x68\x60\xb3\xd9\x64\x73\x6f\x6a\x6a\ +\x92\x9f\x4f\xca\x90\x79\x4e\x5c\x84\x18\x5a\x49\x9a\x84\x42\xc6\ +\x46\x9d\x18\x35\x61\x2c\xe1\x64\xa6\x49\x3c\x1e\x97\x1b\xd2\x62\ +\xb1\xa0\xbd\xbd\x5d\xba\xd8\x78\x62\x64\x48\x1a\x07\x4d\xc6\x20\ +\xb0\xe2\xa6\x50\x28\xc0\xe9\x74\xc2\xe1\x70\x88\x0d\x9b\x1a\x1b\ +\x9e\xee\x18\x36\x7a\x74\x74\x84\x95\x95\x15\xd8\x6c\x36\x41\x09\ +\xc9\xd7\xf2\x77\xe2\x69\x98\x94\x14\x87\x5c\xbe\x07\xf1\x78\x5c\ +\xd0\x2e\x6a\xa6\xf8\xda\x70\x10\xe5\x50\x4b\x98\x93\x03\x5b\x23\ +\x3d\xbb\xbb\xbb\x2b\xb4\x27\x83\x04\x49\x35\xd0\x01\x48\x4a\x94\ +\x49\xdf\x14\x99\x92\x33\xa7\x70\x99\x34\x2e\x45\xed\x7d\x7d\x7d\ +\x72\xa2\xeb\xea\xea\x92\xaf\x6f\xcc\xb0\x6a\xb4\x44\x57\x2a\x15\ +\xb9\x18\x19\x07\xd0\xd9\xd9\x09\xb3\xd9\x2c\x70\x30\x6f\x52\x3a\ +\x4d\x98\xaf\x03\x9c\x8a\x21\xbd\x5e\xaf\x68\xd2\xaa\xd5\xaa\x74\ +\xf9\xf1\xf5\x23\x6c\xef\x74\x3a\xc5\x84\xc1\xd0\x53\xbd\x5e\x2f\ +\xae\x2f\x16\xae\x2a\x95\x4a\x24\x93\x49\xa1\x09\x0d\x06\x83\xe4\ +\x69\x51\x18\xcd\x4d\xbd\x56\xab\x89\xdb\x86\x1b\x03\xb3\xa5\x4a\ +\xa5\x92\x9c\x64\x1a\xcb\x3f\x23\x91\x88\x40\xd6\x44\x38\xe9\x0a\ +\xea\xe9\xe9\x01\x70\x4a\x7f\x31\xc6\x82\x21\xa7\x0e\x87\x03\x16\ +\x8b\x05\xeb\xeb\xeb\xa2\xb3\x38\x39\x39\x91\xbf\x53\x70\xca\xf7\ +\x8b\xe8\x25\xa9\xcb\xb6\xb6\x36\xd1\x0f\xb4\xb6\xb6\x8a\x5b\x90\ +\xb1\x15\xbc\x1e\x8f\x8e\x8e\xe0\x72\xb9\x10\x0e\x87\xb1\xb4\xb4\ +\x24\xd5\x44\xe3\xe3\xe3\x12\x54\xc9\xe1\x9b\xe2\xdf\x42\xa1\x80\ +\x87\x0f\x1f\x0a\x4d\x04\xfc\x97\x7b\x96\xc3\x65\x57\x57\x17\x1c\ +\x0e\x07\xca\xe5\xb2\xf4\xa8\x91\x3e\xe2\x26\xcf\xe1\xd7\x68\x34\ +\xca\x70\xfb\xc1\x07\x1f\x60\x62\x62\x02\x99\x4c\x46\xd0\x18\x22\ +\x31\xfc\x1a\x22\x1e\xd9\x6c\x16\xb3\xb3\xb3\x28\x97\xcb\x72\x9d\ +\x50\xe8\xcf\x83\x90\x56\xab\x45\x77\x77\xb7\x04\x3b\x4e\x4f\x4f\ +\x23\x1c\x0e\x4b\x09\x3a\x35\x3a\xd9\x6c\x16\x9f\x7e\xfa\x29\x92\ +\xc9\xa4\xd0\xc5\x2b\x2b\x2b\x82\xe8\x90\x6a\x48\x26\x93\xa2\x63\ +\x5a\x5c\x5c\x94\x88\x12\xde\x3f\x3c\x6c\xf2\x00\xd9\x38\x44\x71\ +\x90\xe2\xc1\x8e\xd7\x24\x35\xa5\x6c\x33\x68\x8c\xcd\x68\x5c\x03\ +\x1d\x0e\x07\xea\xf5\x3a\x9c\x4e\x27\xaa\xd5\x2a\xb6\xb7\xb7\x25\ +\xfc\x56\xa1\x50\x48\x4d\x0e\x8b\xc1\xcf\x9d\x3b\x07\xb7\xdb\x2d\ +\xb4\x0e\xd7\x63\xab\xd5\x2a\x32\x01\xba\x4d\xb9\x06\x3a\x1c\x0e\ +\x74\x76\x76\x4a\x50\xed\xd4\xd4\x14\x4c\x26\x13\xfa\xfb\xfb\xa5\ +\xa6\x8b\x83\x1f\x69\xa2\x8d\x8d\x0d\xac\xac\xac\x20\x97\xcb\x49\ +\xcd\x16\x45\xea\x6b\x6b\x6b\x88\xc7\xe3\xb2\xe6\x29\x95\xa7\x35\ +\x31\x66\xb3\x19\xcb\xcb\xcb\x12\xdd\x42\xad\xed\xe6\xe6\x26\x7e\ +\xf1\x8b\x5f\x88\x98\x7c\x62\x62\x02\xb1\x58\x4c\xe2\x36\xda\xdb\ +\xdb\x45\xbb\x43\xf7\xda\x8d\x1b\x37\x24\xdc\xf6\xe8\xe8\x08\xc3\ +\xc3\xc3\x08\x06\x83\x12\x3f\xf1\xc2\x0b\x2f\xe0\xf6\xed\xdb\xa2\ +\x23\x62\x5a\x3c\xa3\x59\x2e\x5e\xbc\x28\x08\x16\xb3\xf5\x88\x7e\ +\x29\x95\x4a\x44\xa3\x51\xb9\x0e\xde\x7a\xeb\x2d\xf8\x3e\x4f\x18\ +\xd7\x6a\xb5\x98\x9c\x9c\xc4\xc4\xc4\x04\xae\x5f\xbf\x0e\xb3\xd9\ +\x8c\x9d\x9d\x1d\x58\x2c\x16\xec\xee\xee\xa2\x5e\xaf\xcb\x00\x48\ +\xe9\x8d\xc9\x64\x92\x43\xb7\xd7\xeb\x85\xdf\xef\xc7\xfa\xfa\x3a\ +\xa6\xa6\xa6\xb0\xb8\xb8\x28\x21\x99\x2f\xbd\xf4\x12\xac\x56\x2b\ +\x62\xb1\x18\xbe\xf7\xbd\xef\x49\x9f\x23\x69\x40\x9a\x3e\xde\x7b\ +\xef\x3d\x74\x74\x74\xe0\xf5\xd7\x5f\x87\xd9\x6c\x46\x53\x53\x93\ +\xb8\x0f\xdf\x7b\xef\x3d\x38\x1c\x0e\xd1\x8a\x1e\x1d\x1d\x61\x6b\ +\x6b\x4b\xe4\x0c\x99\x4c\x06\x97\x2e\x5d\x82\xd9\x6c\x16\x21\xbd\ +\xd9\x6c\x16\xea\x56\xa3\xd1\x88\xf8\x9d\x81\xd9\x1f\x7d\xf4\x11\ +\xda\xda\xda\x24\x97\x2a\x1a\x8d\xe2\xde\xbd\x7b\x82\x74\x6e\x6d\ +\x6d\x49\x3b\x06\x65\x1a\x64\x4f\xd8\x0b\xdb\xd6\xd6\x26\x09\xec\ +\x5c\xfb\x88\xa6\xf3\x20\x4a\xf6\x82\x28\xde\xe8\xe8\xa8\xd0\xfd\ +\x06\x83\x01\xeb\xeb\xeb\x28\x14\x0a\x22\x4b\x2a\x14\x0a\x98\x9d\ +\x9d\x95\x03\x1d\x29\xeb\xe3\xe3\x63\xa9\x36\x9a\x99\x99\x41\x5b\ +\x5b\x1b\x1c\x0e\x07\x3e\xfa\xe8\x23\x1c\x1f\x1f\xc3\xef\xf7\x0b\ +\x73\x47\x71\x7d\xb5\x5a\x15\x6d\xd9\xfb\xef\xbf\x2f\x26\x34\xad\ +\x56\x8b\x83\x83\x03\xd9\x2b\xd8\xe5\xc8\xbe\xe0\x6a\xb5\x0a\x85\ +\xd9\x6c\xae\x1b\x0c\x06\x29\xfd\xb5\x5a\xad\x42\x35\x31\x0a\x80\ +\xa8\x4e\x23\x1c\x46\x6d\x15\xb5\x42\x9c\xda\xb5\x5a\xad\xb8\x2c\ +\x22\x91\x88\xc0\xb0\xa9\x54\x4a\x86\x15\x9e\x72\x78\x93\x73\x20\ +\x61\xc6\xc9\xfe\xfe\x3e\xfa\xfb\xfb\xa5\x30\x98\x1a\xa7\xc6\x45\ +\x8a\x28\x0b\xad\xf6\xdc\xf8\xb9\xd9\x32\x7e\x81\xc2\x51\x6a\x79\ +\x28\xdc\xa3\xbd\x9a\x03\x0d\x69\x3b\x0e\x29\x4c\x4b\xe7\xdf\x49\ +\x99\x84\xc3\x61\x34\x37\x37\x8b\xa6\x41\xab\xd5\xca\xd0\x42\xc7\ +\x4d\xad\x56\x83\xc1\x60\x90\x86\x75\x96\x7b\x36\x0e\x6d\x06\x83\ +\x41\x10\x19\x3e\x98\x45\xd3\x18\xbf\x4f\x97\x59\xa3\x39\x60\x6f\ +\x6f\x4f\xf2\xa6\x94\x4a\xa5\x68\x8a\x18\x36\x47\x14\x92\xb6\x7c\ +\x00\x72\xb3\xb3\x7a\x85\x61\x77\x44\xf8\xe8\xec\x31\x99\x4c\x12\ +\x46\x17\x0a\x85\x44\x94\xbd\xb8\xb8\x88\xbe\xbe\x3e\x41\x2b\x8a\ +\xc5\x22\xfa\xfb\xfb\xe1\xf1\x78\xb0\xb6\xb6\x26\x55\x11\x1c\x9c\ +\x74\x3a\x9d\xd0\x14\x2c\x43\xe6\x20\x66\xb5\x5a\xe5\xc4\xc2\x6c\ +\x98\xdd\xdd\x5d\xec\xef\xef\x4b\x69\x2d\x75\x46\xb4\x3e\x17\x0a\ +\x05\x7c\xfb\xdb\xdf\xc6\xc6\xc6\x06\xa2\xd1\xa8\x50\xaf\x46\xa3\ +\x11\x3e\x9f\x4f\xf2\xbf\x58\x69\xc2\xc2\x64\x0e\x5b\x66\xb3\x59\ +\x04\xf3\x14\x67\x33\x93\xa5\x5a\xad\xa2\x50\x28\xe0\xfc\xf9\xf3\ +\xe8\xe8\xe8\xc0\x07\x1f\x7c\x80\xd1\xd1\x51\x58\x2c\x16\xa1\x77\ +\x63\xb1\x98\xb8\x34\x4b\xa5\x92\x0c\x63\xbc\x0e\x75\x3a\x1d\x12\ +\x89\x84\x44\x58\x30\x69\x9a\x5a\x9d\xcd\xcd\x4d\x39\x50\x58\xad\ +\x56\x6c\x7d\x5e\x1d\x54\xab\xd5\x70\xff\xfe\x7d\xfc\xfd\xdf\xff\ +\x3d\xd4\x6a\x35\xbe\xff\xfd\xef\xe3\xf7\x7e\xef\xf7\xe4\xf0\xc0\ +\x2a\x22\xde\x9b\xd4\x34\x25\x93\x49\x6c\x6c\x6c\x40\xad\x56\x23\ +\x18\x0c\xc2\x6e\xb7\x4b\xea\x32\x07\x29\xa2\x10\x56\xab\x15\xd5\ +\x6a\x55\x4e\xec\x44\xba\x18\x10\xdb\xdf\xdf\x8f\x5f\xfc\xe2\x17\ +\x68\x69\x69\x11\xed\x49\x34\x1a\x15\x2a\x92\x88\x29\x0d\x1d\x95\ +\x4a\x45\x16\x27\xea\xcd\x5e\x7a\xe9\x25\xa4\xd3\x69\xbc\xf3\xce\ +\x3b\xd0\xeb\xf5\x92\xb3\xb3\xb2\xb2\x82\x54\x2a\x85\xdb\xb7\x6f\ +\xc3\x60\x30\xc8\x42\xc6\x7b\x86\x74\x2f\xa3\x02\xa8\x7b\xb8\x70\ +\xe1\x02\x6c\x36\x9b\x84\x52\x72\x00\x64\x89\x2d\x0f\x71\xbc\xbf\ +\x33\x99\x0c\x00\x48\xb1\xb9\xef\xf3\xce\x44\xae\x5b\xf5\x7a\x5d\ +\x34\x84\x4c\xbf\xe6\x61\x85\x92\x02\x9e\x4e\x49\xaf\x33\x83\xa7\ +\xf1\x41\xd3\x0c\xef\xf7\x9e\x9e\x1e\x1c\x1c\x1c\xc8\x7b\xef\xf1\ +\x78\x60\x30\x18\x90\x48\x24\x64\x90\x65\x52\x7d\x3e\x9f\x17\x0d\ +\x4f\xa9\x54\xc2\xf1\xf1\x31\xea\xf5\xba\x20\xeb\xd4\x66\x06\x02\ +\x01\xd9\xc0\xa8\x21\xa3\x16\xac\x54\x2a\x89\x86\xc4\xe9\x74\xe2\ +\xf8\xf8\x58\x5c\xc9\xf1\x78\x5c\x74\x35\x9f\x7d\xf6\x19\x9a\x9b\ +\x9b\xf1\xd2\x4b\x2f\x61\x6b\x6b\x0b\xf3\xf3\xf3\x78\xe3\x8d\x37\ +\x60\x36\x9b\x11\x0e\x87\xa5\x0b\xb2\x5a\xad\xe2\xc5\x17\x5f\x84\ +\xc3\xe1\xc0\xa7\x9f\x7e\x8a\x42\xa1\x80\xe6\xe6\x66\x44\x22\x11\ +\xe8\x74\x3a\xd8\xed\x76\x24\x93\x49\x0c\x0d\x0d\xa1\x54\x2a\xe1\ +\xe3\x8f\x3f\x46\x32\x99\xc4\xd5\xab\x57\x31\x30\x30\x80\x4a\xa5\ +\x82\x52\xa9\x24\x41\xcd\x85\x42\x01\xc9\x64\x12\xe5\x72\x19\x89\ +\x44\x02\x9f\x7e\xfa\x29\xce\x9f\x3f\x0f\x9b\xcd\x26\xfa\x3f\x9a\ +\xa2\x02\x81\x80\xb8\x54\x19\xbb\xf1\x2f\xff\xf2\x2f\x12\x7f\x12\ +\x0c\x06\x25\x91\xfd\xda\xb5\x6b\xd8\xd9\xd9\x41\xa1\x50\x90\xf8\ +\x10\x52\x67\x3d\x3d\x3d\x98\x9d\x9d\x15\xbd\x8f\x42\x71\x5a\x2f\ +\x33\x34\x34\x84\xed\xed\x6d\x41\x41\xa7\xa6\xa6\x04\xb9\x21\xba\ +\x99\xc9\x64\x24\xce\x61\x77\x77\x17\x5f\xfa\xd2\x97\xd0\xde\xde\ +\x2e\x99\x47\xdb\xdb\xdb\xb0\x58\x2c\x58\x5e\x5e\xc6\xf9\xf3\xe7\ +\xe1\x70\x38\xf0\xef\xff\xfe\xef\x32\x2c\xd0\xa1\x3b\x39\x39\x89\ +\xbd\xbd\x3d\x69\x69\x18\x18\x18\x90\x38\x03\xa7\xd3\x89\xb9\xb9\ +\x39\x24\x93\x49\x41\x1a\xb9\x2f\xd2\x38\x12\x0c\x06\x45\xb4\xbd\ +\xbc\xbc\x2c\xb1\x25\xa4\x4e\x19\xf3\xd2\xd4\x74\x5a\xbc\x3d\x33\ +\x33\x23\xbf\x23\xef\x6d\xa7\xd3\x29\x2c\xc2\x8d\x1b\x37\xf0\x4f\ +\xff\xf4\x4f\x30\x1a\x8d\xb8\x7e\xfd\x3a\xba\xbb\xbb\x31\x39\x39\ +\x89\x91\x91\x11\x94\xcb\xa7\xbd\xb6\x3c\x80\xae\xaf\xaf\x63\x60\ +\x60\x40\x28\x36\x1e\x7a\x14\x0a\x05\x6c\x36\x1b\x76\x77\x77\xa5\ +\xe8\xfa\xb3\xcf\x3e\xc3\x9d\x3b\x77\xf0\x57\x7f\xf5\x57\x50\xab\ +\xd5\x52\x6a\xee\xf3\xf9\xa0\xd7\xeb\x85\x5a\x54\x2a\x95\x92\xcd\ +\xd7\xdb\xdb\x0b\xbf\xdf\x2f\x45\xf7\x2c\x0b\xe7\x1e\xc7\x43\x17\ +\xeb\x92\xa8\xb5\x2d\x97\xcb\x62\xb2\xa3\x46\x73\x79\x79\x19\x36\ +\x9b\x0d\x3b\x3b\x3b\xb8\x76\xed\x9a\x98\x08\xe8\x7e\x26\xe0\xc1\ +\x68\x22\x9b\xcd\x26\x94\x21\xd7\x62\xd6\x11\x51\xff\xca\x3d\xb0\ +\xa9\xa9\x09\x5e\xaf\x17\x4f\x9e\x3c\x41\x57\x57\x17\xbe\xfe\xf5\ +\xaf\xa3\x5c\x2e\x63\x7c\x7c\x1c\xf3\xf3\xf3\x62\x4c\xea\xef\xef\ +\x47\x3a\x9d\x46\x22\x91\x80\xcd\x66\xc3\xc3\x87\x0f\xd1\xd5\xd5\ +\x25\xf5\x76\x5b\x5b\x5b\xe8\xec\xec\x3c\xcd\xf7\xab\x56\xab\x6f\ +\x32\xa2\x80\x90\x57\x3e\x9f\x17\x2b\x3e\x69\x24\x56\x46\x30\xdc\ +\x8b\x39\x42\x3c\x1d\xf5\xf4\xf4\x40\xad\x56\x0b\xac\xcd\x45\x91\ +\xba\x13\x16\xd9\x12\xd6\x2b\x16\x8b\xc8\xe5\x72\xc8\xe7\xf3\x92\ +\xc2\xcc\xa1\x8b\xfc\x76\xa3\x80\xba\xb7\xb7\x57\xa6\x6c\xea\x98\ +\x98\xdf\x44\x91\x27\x75\x3c\xd4\x0b\x90\xc2\xe9\xed\xed\x15\xd7\ +\x08\xa9\x3b\xa6\xec\x12\x56\x27\xf2\x75\x72\x72\x22\x3a\x31\xa2\ +\x09\x81\x40\x40\xe0\x4a\x76\x02\x52\x27\x44\x5e\x9a\x89\xae\x84\ +\xe8\xe9\x38\x53\xab\xd5\x82\x62\x31\x7f\x85\x3a\x17\x56\xd2\xb0\ +\xd3\x89\xb4\x19\x75\x1c\x44\xb2\xb8\x98\x53\x70\x4e\x87\x18\xdb\ +\xd3\x5d\x2e\x97\xfc\x0e\xf9\x7c\x5e\x90\xb3\xc6\x58\x0b\xf2\xc8\ +\x74\x7d\x71\xc0\xe4\xcd\x44\xaa\x8a\xdc\xb4\xc1\x60\x10\x2e\xdc\ +\xe3\xf1\xc0\x6a\xb5\x4a\x67\x1c\x35\x3e\x99\x4c\xe6\x99\x4e\x39\ +\x6a\xd0\x68\x2f\xde\xd8\xd8\x80\x4e\xa7\x83\xdb\xed\x46\x36\x9b\ +\x15\xea\xa1\x11\x81\x61\x5c\x02\xa9\x24\x66\xa6\x70\x40\xdb\xdb\ +\xdb\x43\x22\x91\x10\x0d\x1b\x37\x66\xd2\x63\x1c\x16\x38\x90\x30\ +\xf0\x90\xef\x17\xa1\xed\x58\x2c\x26\xb6\x69\x6a\x2e\x98\xba\x4f\ +\x4a\x95\x54\xe5\xe0\xe0\xa0\xe4\xbf\xac\xaf\xaf\x23\x9d\x4e\xcb\ +\x73\x27\x42\x46\xf7\xe6\xd6\xe7\xf5\x2e\xac\x05\xa2\xf1\xa0\xa5\ +\xa5\x45\xf8\x7d\x1e\x4c\xf8\xa0\xd6\xe2\xff\xa3\xeb\x4d\x62\x1b\ +\x3f\xef\xf3\xf1\x47\xa2\xf6\x85\xa4\x28\x2e\x22\x29\x71\x13\xb5\ +\xef\xd2\x2c\x9e\x19\x7b\x66\x62\x3b\x76\xe0\x34\x0e\x82\x16\x28\ +\x82\xa2\x08\x72\x28\xd0\x5b\x0f\xbd\xf5\x64\xf4\x96\x1e\x7a\x68\ +\x4f\x5d\x50\x14\x6d\x81\xb8\x69\xd3\x24\x76\x6a\x8f\x1d\x6f\xe3\ +\x99\xd1\x8c\x66\x34\xa3\xd1\xbe\x51\x14\x49\x91\x14\x25\x91\xa2\ +\x76\x51\x12\x29\xfd\x0e\xca\xf3\x94\xf3\x07\xfe\x06\x82\x2c\x76\ +\x34\x12\xf5\xfd\xbe\xef\xe7\xf3\xac\xfc\x59\x36\x37\x37\xe1\xf5\ +\x7a\xf1\xf6\xdb\x6f\x63\x7c\x7c\x1c\x8b\x8b\x8b\xa2\x02\x52\xa9\ +\x94\xb6\xfc\xca\xca\x4a\xf4\xf4\xf4\x00\x00\x76\x76\x76\x54\xa7\ +\x41\xc4\xb7\xaa\xaa\x0a\x26\x93\x09\x4d\x4d\x4d\xe8\xeb\xeb\x93\ +\x1b\x96\x08\x12\xff\x4c\x42\xee\x44\x0b\x4a\x4a\x2e\xd3\x9e\x59\ +\xd9\xc3\x81\x84\x08\x2f\x11\xa0\x8b\x8b\x0b\x0d\x77\xa4\x84\xd7\ +\xd6\xd6\x50\x59\x59\x89\x6b\xd7\xae\xe1\xe0\xe0\x00\x93\x93\x93\ +\x72\x98\x92\xbe\x5e\x5b\x5b\x53\xe6\x0f\x9f\x69\x6a\x9d\xce\xcf\ +\xcf\xf5\xef\x7c\x17\x99\xd5\x36\x39\x39\xa9\xe5\x86\x91\x2d\xfc\ +\x9a\xec\xbc\x7c\xfa\xf4\x29\x22\xbf\xef\x0b\x23\x9a\x76\x72\x72\ +\x02\x83\xc1\x80\xad\xad\x2d\x84\x42\x21\x5c\x5c\x5c\x28\x11\x7f\ +\x75\x75\x15\x4f\x9f\x3e\x55\xfe\x16\x87\x33\xea\xb0\xd8\x8d\x78\ +\x71\x71\x21\x77\x22\xe9\x5a\x9e\x4f\xac\xf4\x68\x6d\x6d\x85\xdf\ +\xef\x17\x45\x67\xb5\x5a\x51\x5a\x5a\x8a\xfa\xfa\x7a\x2d\x43\x1e\ +\x8f\x47\xcb\x18\x07\x1a\x26\x96\x93\x2a\xa7\x63\xd8\x66\xb3\xc1\ +\xef\xf7\x2b\x15\xda\xe1\x70\xc0\xe3\xf1\xa8\x0b\x8e\x96\xf4\x83\ +\x83\x03\x5d\xd0\x1c\xbc\x93\xc9\xa4\x24\x09\xab\xab\xab\x70\x38\ +\x1c\x72\x3b\xf9\xfd\x7e\xbc\x7c\xf9\x52\xcb\xec\x57\x5f\x7d\x85\ +\x40\x20\xa0\x1a\x1d\x0a\x96\x23\x91\x08\x7a\x7b\x7b\xb1\xb8\xb8\ +\x88\x70\x38\x0c\x97\xcb\xa5\x32\x6c\xba\x4e\x87\x86\x86\x30\x3b\ +\x3b\x8b\x67\xcf\x9e\x09\x9d\x25\x6d\x48\xdb\x3c\x11\x5f\x9f\xcf\ +\x87\x1f\xfe\xf0\x87\x58\x5e\x5e\x96\x18\x3f\x16\x8b\x89\x52\xa2\ +\x46\xed\x93\x4f\x3e\xc1\xfe\xfe\xbe\x0c\x03\xa3\xa3\xa3\x1a\x66\ +\x3d\x1e\x0f\xce\xce\xce\xe0\x70\x38\xf0\xec\xd9\x33\x21\xe9\x1c\ +\xf0\x6c\x36\x1b\x4c\x26\x13\x5e\x7b\xed\x35\x4c\x4c\x4c\xc8\x90\ +\x12\x8f\xc7\xf5\x2e\x5e\x5c\x5c\x60\x65\x65\x05\x16\x8b\x05\x3d\ +\x3d\x3d\x1a\x44\x8e\x8e\x8e\xb0\xba\xba\x2a\x0a\x95\x54\x7f\x5b\ +\x5b\x1b\xc6\xc7\xc7\x31\x36\x36\x26\x34\xde\xef\xf7\xe3\xeb\xaf\ +\xbf\xc6\x3f\xfd\xd3\x3f\xc1\x62\xb1\xa8\xd0\xbb\xa1\xa1\x01\x4f\ +\x9f\x3e\xc5\xe2\xe2\x22\xcc\x66\x33\xfa\xfb\xfb\x51\x55\x55\x25\ +\xfa\x69\x75\x75\x15\x2f\x5f\xbe\xd4\x42\x4b\xfd\x57\x4b\x4b\x8b\ +\x34\x95\x0e\x87\x43\xd4\xef\xda\xda\x1a\xba\xba\xba\x50\x57\x57\ +\x87\xc1\xc1\x41\x6c\x6e\x6e\xe2\xde\xbd\x7b\x72\x57\xfb\x7c\x3e\ +\xcc\xcd\xcd\xe1\x8b\x2f\xbe\x10\x33\xc0\xc1\x81\xda\x62\xb3\xd9\ +\x8c\xdf\xfc\xe6\x37\xf8\xfc\xf3\xcf\xf1\xd7\x7f\xfd\xd7\x78\xff\ +\xfd\xf7\x75\xa7\x3f\x7b\xf6\x4c\xba\xc0\xf9\xf9\x79\x1c\x1f\x1f\ +\x23\x16\x8b\xa1\xb7\xb7\x17\xb7\x6f\xdf\x96\x4b\x7b\x77\x77\x57\ +\xce\x63\x32\x34\x0c\xee\xbd\x7e\xfd\xba\xa4\x32\x35\x35\x35\x18\ +\x1a\x1a\x82\xdf\xef\x47\x2a\x95\x7a\x85\x1e\xa4\x0c\x80\x11\x19\ +\x8b\x8b\x8b\x0a\xfe\xac\xac\xac\x84\xc1\x60\xc0\xea\xea\x2a\x9e\ +\x3f\x7f\x8e\x5f\xfd\xea\x57\x88\xc7\xe3\xd8\xdf\xdf\x97\x84\x62\ +\x75\x75\x15\x5b\x5b\x5b\x8a\x7d\xf1\x78\x3c\xe8\xed\xed\x45\x36\ +\x9b\xc5\xce\xce\x0e\x7a\x7b\x7b\xe5\x5e\x3e\x3e\x3e\x96\x21\x80\ +\xba\x4f\xba\xe5\x09\x9a\xd0\xc5\x4f\x14\xee\xea\xd5\xab\xfa\xfe\ +\x98\x2c\xc0\x20\x64\xa2\xef\x2f\x5f\xbe\xc4\xcc\xcc\x0c\xec\x76\ +\x3b\x7a\x7a\x7a\x60\x34\x1a\x91\x4c\x26\x15\x5e\x4a\xe4\xf2\xe2\ +\xe2\x02\xd3\xd3\xd3\x98\x9d\x9d\xc5\xc6\xc6\x06\xee\xdf\xbf\x7f\ +\x09\xa6\x94\x97\x97\x5f\xd0\x91\xc2\x0a\x17\x1e\x62\xc5\x50\x36\ +\x07\xa7\x9a\x9a\x1a\x51\x4c\x44\xb2\x88\x74\xb1\x93\xeb\xf0\xf0\ +\x50\xe1\x72\x44\x4b\x78\x89\x9e\x9e\x9e\x6a\x3a\x25\x55\xc8\x90\ +\x36\x6a\x02\x58\xcb\x42\x7a\x8b\x74\x0a\x37\xce\xff\x6f\xb4\x02\ +\x87\x2a\x26\x07\x93\xa6\x21\x85\xd9\xd9\xd9\x29\x61\x24\x3b\xb7\ +\x78\xa0\x93\xca\x63\xd4\x00\xb9\x67\x5e\xf8\x85\x42\x01\x81\x40\ +\x40\x8e\x32\xb3\xd9\x0c\xbb\xdd\xae\xea\x04\xa2\x18\xc5\x2f\x29\ +\x51\x04\x6a\x18\x58\x8b\xc2\x6d\x93\xe1\x6b\x74\x80\xc5\xe3\x71\ +\x05\xa4\xb2\xc9\xdb\x62\xb1\xe8\x50\x22\x4c\x0d\x40\xc3\x1d\x37\ +\xef\xf2\xf2\x72\x69\x82\xb8\x9d\x59\xad\x56\x1c\x1e\x1e\x8a\x8a\ +\x22\x6d\x4b\xea\x8f\x29\xc3\x6f\xbf\xfd\x36\xa2\xd1\x28\xe2\xf1\ +\x38\x3a\x3a\x3a\x00\x00\x91\x48\x44\x54\x44\xb1\xbb\xa7\xad\xad\ +\x0d\xc3\xc3\xc3\xb2\x66\x53\xec\xc9\x6a\x97\x6c\x36\xab\x67\x87\ +\xc8\x21\x51\x4e\x26\x3f\x33\x4b\x8a\xc3\x29\x45\xcb\xcc\x66\xe2\ +\xff\xef\xe0\xe0\x00\x47\x47\x47\x68\x6e\x6e\x16\xbc\x4e\xc7\x91\ +\xdb\xed\x96\xf6\x87\x5f\x6f\x7b\x7b\x1b\x46\xa3\x11\x26\x93\x49\ +\xe2\xca\xa3\xa3\x23\xe9\xbf\xaa\xaa\xaa\xf4\x73\xb3\xce\xc8\xe9\ +\x74\xc2\xe1\x70\xc0\xe7\xf3\xa1\xb2\xb2\x12\xe1\x70\x58\xb1\x19\ +\x74\xcc\x32\x17\x66\x73\x73\x13\x2d\x2d\x2d\x32\x46\xb0\x12\xc4\ +\xe3\xf1\x20\x93\xc9\x20\x93\xc9\x68\x38\xa6\xd3\x86\x0e\x3c\xa2\ +\x47\x7c\xd6\x96\x97\x97\x51\x5e\x5e\x8e\xc1\xc1\x41\xb8\x5c\x2e\ +\x84\x42\x21\xbc\x7c\xf9\x12\x16\x8b\x05\x6f\xbc\xf1\x06\x76\x77\ +\x77\xf1\xf2\xe5\x4b\x58\xad\x56\x6d\xd8\x44\x6a\x7d\x3e\x1f\x36\ +\x37\x37\xb1\xba\xba\xaa\x81\xa8\x38\x58\xd7\x64\x32\xc9\x19\xcb\ +\x54\x6e\x0e\xd9\x8c\x5c\x60\x70\x2c\x61\x73\x83\xc1\x80\x78\x3c\ +\x2e\xa7\xed\xce\xce\x8e\xe8\x7c\x2e\x2d\x8c\xfe\x60\x66\x15\x17\ +\x98\xd3\xd3\x53\x44\xa3\x51\x7d\xbe\x3c\x13\x58\x3f\xc3\x05\x84\ +\x87\x33\x6b\xa8\xe8\x40\x26\x62\xcd\x4c\x37\xfe\x59\xd4\xad\x9d\ +\x9e\x9e\x2a\x8a\x60\x7b\x7b\x5b\x61\x81\x0c\x60\xe5\x85\xc1\x01\ +\xa7\x38\xdd\x9d\xce\xcd\xca\xca\x4a\xe4\xf3\x79\x98\x4c\x26\xd5\ +\xa1\x54\x56\x56\x2a\x0f\x8d\xb1\x24\x34\x5d\x50\x8b\x48\xd4\x63\ +\x63\x63\x03\x0d\x0d\x0d\xf0\xf9\x7c\xca\x4f\x63\xf2\x3c\x51\x73\ +\x22\x30\x5b\x5b\x5b\xf0\x78\x3c\x72\xa3\x3e\x7a\xf4\x08\xb5\xb5\ +\xb5\xa2\xed\x88\x46\x4e\x4f\x4f\xa3\xa3\xa3\xe3\x95\x1c\x39\xe0\ +\xd2\x10\xc1\x41\xf8\xfc\xfc\xb2\xb3\x93\x55\x24\x5c\xde\xe2\xf1\ +\xb8\xc4\xd7\x25\x25\x25\x88\x46\xa3\xa2\xa0\x17\x17\x17\x31\x32\ +\x32\xa2\xee\xc5\xae\xae\x2e\x0d\xbc\xfd\xfd\xfd\x98\x9b\x9b\xc3\ +\xc8\xc8\x08\xca\xcb\xcb\x31\x3e\x3e\x8e\xbb\x77\xef\xa2\xbd\xbd\ +\x1d\xff\xf2\x2f\xff\x82\x67\xcf\x9e\xc1\x6c\x36\xa3\xaf\xaf\x0f\ +\xaf\xbf\xfe\xba\xcc\x40\xbc\x64\x83\xc1\xa0\x96\x5b\xa2\xe6\x5c\ +\xb2\x28\x08\xfe\xfc\xf3\xcf\xa5\x57\xa2\xe6\x74\x70\x70\x10\x7f\ +\xf2\x27\x7f\x82\x0f\x3f\xfc\x10\xa9\x54\x4a\x67\x77\x7d\x7d\x3d\ +\xc6\xc7\xc7\xf1\xe2\xc5\x0b\x7d\xbe\x2d\x2d\x2d\x58\x59\x59\x81\ +\xdf\xef\xc7\xad\x5b\xb7\xf4\xfc\x17\x23\xf0\x0b\x0b\x0b\x70\xb9\ +\x5c\xf8\xe9\x4f\x7f\xaa\x33\x9f\x8e\xb8\xdf\xfe\xf6\xb7\x98\x98\ +\x98\xc0\x6b\xaf\xbd\x26\x9d\xd4\xee\xee\xae\x1c\xcd\x95\x95\x95\ +\xd2\xe2\x7e\xf9\xe5\x97\x5a\x80\xe6\xe7\xe7\xf5\x19\x33\x12\x87\ +\x7d\x7d\xec\xd4\x64\x46\x52\x36\x9b\xc5\x37\xdf\x7c\x83\xbe\xbe\ +\x3e\xbc\xf3\xce\x3b\xd8\xdf\xdf\xc7\xdc\xdc\x9c\xee\x8c\xce\xce\ +\x4e\xc9\x2c\x96\x96\x96\x90\x4e\xa7\x11\x08\x04\x84\xec\x33\x85\ +\x9d\x03\xd4\xf6\xf6\xb6\x68\x69\x56\xf8\xb0\x83\x73\x64\x64\x04\ +\xc3\xc3\xc3\xf8\xf8\xe3\x8f\x75\xae\x73\x79\xec\xeb\xeb\x43\x49\ +\x49\x09\x46\x47\x47\x61\x32\x99\xd0\xd6\xd6\x86\x37\xde\x78\x43\ +\xcc\x51\x26\x93\x41\x45\x45\x05\x6e\xdd\xba\xa5\x3a\xa0\x6c\x36\ +\xfb\x8a\xd3\xf5\xe0\xe0\x00\x9f\x7f\xfe\x39\x00\xc0\x6e\xb7\x63\ +\x6d\x6d\x0d\x7f\xfa\xa7\x7f\x0a\x8b\xc5\x82\xcf\x3e\xfb\x0c\x1f\ +\x7e\xf8\x21\x6a\x6a\x6a\xd0\xd5\xd5\x85\x92\x92\x12\xf4\xf5\xf5\ +\xa1\xbf\xbf\x1f\xf5\xf5\xf5\x78\xf8\xf0\xa1\xce\xeb\x93\x93\x13\ +\xf4\xf6\xf6\x2a\x76\x87\xef\x21\x4d\x62\x4c\x44\x67\xde\x64\x32\ +\x99\x84\xd3\xe9\x54\x8c\x05\x25\x40\x15\x15\x15\x48\x24\x12\x68\ +\x6e\x6e\xc6\xfe\xfe\xbe\x62\x29\xd6\xd6\xd6\x94\xc1\x46\x01\x7d\ +\x22\x91\xc0\xf0\xf0\xb0\x28\xbc\xe2\x67\x8e\x4c\x01\xfb\x7c\x99\ +\xb9\xc8\xe7\x89\x8b\x05\x5d\xc4\xd4\xd6\xe6\xf3\x79\xf8\xfd\x7e\ +\x45\x02\xc5\xe3\x71\x6c\x6c\x6c\xa0\xb5\xb5\x55\x2e\x51\x9e\x63\ +\x8c\x4d\xe2\xb0\xce\x30\xe7\xdf\xfd\xee\x77\xaf\xa4\x2c\x18\x6a\ +\x6b\x6b\x3f\x20\xf5\x46\xaa\x8f\xda\x14\xf2\xea\xd4\xf2\x50\x57\ +\xc2\x49\x9f\x08\x08\x51\x02\x36\x77\xb3\x50\x94\x03\xd6\xd1\xd1\ +\x91\x90\x26\x0e\x6e\xec\xf6\x2a\x16\xb7\x53\xb4\x47\x81\xfb\xd9\ +\xd9\x99\x52\xb9\x89\x86\xd5\xd7\xd7\x0b\xa6\xa7\xd8\x8f\xe2\x36\ +\x5e\xde\xf9\x7c\xfe\x95\xac\xa6\x42\xa1\x20\x04\xa5\xa4\xe4\xb2\ +\x4a\x80\x0f\x06\x63\x19\xe8\x0e\x63\x2e\x14\x5f\xea\xf3\xf3\x73\ +\x05\xf4\x01\x50\x92\x2f\x0b\x4d\x89\x5a\x14\xe7\x90\xf0\x7b\xb3\ +\x58\x2c\xa2\x6a\x18\x55\xc1\x41\x87\x9a\x98\xf5\xf5\x75\x5d\x2e\ +\x74\x3f\x59\x2c\x16\x0d\x43\xfc\xff\x91\x7b\x66\xe5\x0c\x87\x4f\ +\x8a\xf6\x0b\x85\x82\xdc\x36\x25\x25\x25\x58\x5b\x5b\x83\xef\xf7\ +\xa1\x9e\x27\x27\x27\x1a\x74\x59\x7a\x4a\xad\x4d\x65\x65\x25\x62\ +\xb1\x98\xb4\x65\xc7\xc7\xc7\x78\xf7\xdd\x77\x45\x13\x53\xdf\xb2\ +\xb6\xb6\xa6\x0d\xc5\x60\x30\xc8\x61\x77\x7c\x7c\xac\x5a\x18\x66\ +\x74\x51\x10\xda\xd8\xd8\x88\x58\x2c\x06\xb3\xd9\x0c\x87\xc3\x21\ +\x44\x2f\x9b\xcd\xa2\x50\x28\xa8\x58\x96\x4e\xc1\x8e\x8e\x0e\x89\ +\x9e\xcf\xce\x2e\xdb\xed\x39\x54\x52\xf8\x4a\x34\x6f\x6d\x6d\x4d\ +\xfa\x10\xba\xe3\xe8\xd8\x33\x1a\x8d\x42\x08\x8b\x05\xc4\xcd\xcd\ +\xcd\x32\x59\x50\x14\xc9\xee\x45\x6a\x45\xf8\xb9\xb3\xae\xc7\xf7\ +\xfb\x1e\x49\x2e\x02\xcc\xa6\x61\xfe\x8b\xdb\xed\x16\xa5\x04\x5c\ +\x46\x4e\x10\xa9\x30\x1a\x8d\xb2\x15\x1f\x1c\x1c\x60\x62\x62\xe2\ +\x95\x70\x5b\x6a\x64\xa8\xcd\x7b\xfc\xf8\x31\xf2\xf9\x3c\x2c\x16\ +\x8b\x02\x50\x39\xe8\xd6\xd5\xd5\x89\x8e\x25\xc5\xc5\x17\x9d\xf0\ +\x36\x29\xe8\x44\x22\x21\x8b\x74\xb1\xe8\x99\x59\x60\x75\x75\x75\ +\x1a\xa4\x28\xd2\xcf\x64\x32\xf0\x78\x3c\xd2\x4d\xf0\xfd\x8c\x46\ +\xa3\x42\x87\x4c\x26\x13\xd2\xe9\xb4\x4a\x76\x2f\x2e\x2e\xd0\xd6\ +\xd6\x06\xb3\xd9\x8c\x99\x99\x19\x0d\xb7\x44\x43\x77\x77\x77\xa5\ +\xaf\xe3\x73\x43\xd8\x9f\x59\x31\xd4\xc9\x30\xa8\x98\x6e\x49\xbf\ +\xdf\x8f\xee\xee\x6e\xe9\x62\x38\xf4\xd9\x6c\x36\xd4\xd5\xd5\x89\ +\x06\xa6\x8d\xbb\xb8\xa8\xd8\x6e\xb7\x6b\x10\x60\x1d\x91\xc9\x64\ +\x52\x26\x0f\x07\x2f\xe6\xea\xb0\x01\x80\x01\xc6\x8c\x1a\xa1\xb3\ +\x6b\x7f\x7f\x5f\x28\xe7\xee\xee\xae\x50\xb9\xcd\xcd\x4d\xa4\x52\ +\x29\x0c\x0c\x0c\x20\x9b\xcd\x2a\x25\x9b\xc8\x32\x51\x0a\xb7\xdb\ +\xad\x7a\x26\x3a\x9d\xbb\xba\xba\x70\x78\x78\x88\x67\xcf\x9e\xc9\ +\x25\xcc\xcf\xcf\xe1\x70\x28\x12\xc6\x6c\x36\x63\x76\x76\x16\xfd\ +\xfd\xfd\x1a\x84\x4f\x4f\x2f\x6b\xb2\x4c\x26\x13\x7a\x7a\x7a\xa4\ +\x01\xbc\x7a\xf5\xaa\x82\x4f\xa9\x69\x65\xf2\x3e\x9f\xe5\x9b\x37\ +\x6f\x6a\xc0\x9e\x9b\x9b\x43\x75\x75\xb5\x12\xda\x39\xd8\xb6\xb4\ +\xb4\xc0\xe9\x74\x62\x6e\x6e\x0e\x99\x4c\x06\x7e\xbf\x5f\x67\xbf\ +\xc1\x60\x40\x47\x47\x07\x9c\x4e\x27\x82\xc1\xa0\x90\x6b\x87\xc3\ +\x21\x5b\xff\xf0\xf0\x30\xb2\xd9\x2c\xee\xdd\xbb\x87\xb1\xb1\x31\ +\xdc\xbd\x7b\xf7\x15\xc4\x96\xf5\x3e\x03\x03\x03\xb8\x76\xed\x1a\ +\xfe\xec\xcf\xfe\x0c\xc3\xc3\xc3\x72\xf5\x3a\x9d\x4e\xac\xac\xac\ +\x48\xb3\x48\x54\xbc\xab\xab\x0b\x6f\xbf\xfd\x36\x2a\x2b\x2b\xf1\ +\xb3\x9f\xfd\x0c\xc2\xb0\x30\xc3\x00\x00\x20\x00\x49\x44\x41\x54\ +\x93\x93\x93\x98\x9b\x9b\xc3\xb3\x67\xcf\xf0\x9f\xff\xf9\x9f\x78\ +\xfe\xfc\xb9\x06\x69\x2e\xbd\xed\xed\xed\x1a\x6e\x68\x60\x98\x98\ +\x98\x90\x9c\x81\x3f\x33\xdd\x8c\xfc\x7d\x97\x96\x96\xa2\xa9\xa9\ +\x09\x47\x47\x47\xf0\x78\x3c\xfa\xbe\xef\xdc\xb9\x83\x9f\xfc\xe4\ +\x27\x38\x3c\x3c\xc4\x93\x27\x4f\xa4\xf3\xed\xec\xec\x84\xd7\xeb\ +\x55\x79\x33\xa9\x40\x3e\x6b\xb3\xb3\xb3\x98\x99\x99\x81\xcf\xe7\ +\x43\x20\x10\xc0\xec\xec\x2c\x7a\x7b\x7b\x55\xe3\xc5\xe5\xde\x66\ +\xb3\x29\xe7\xae\xab\xab\x0b\x99\x4c\x06\xed\xed\xed\x32\x5e\x11\ +\x40\x58\x5d\x5d\xd5\xd2\x64\xb3\xd9\x30\x3b\x3b\x2b\x44\x88\xef\ +\xcf\xca\xca\x0a\xa6\xa6\xa6\x14\x73\x50\x52\x72\xd9\x28\x12\x8f\ +\xc7\xd1\xdf\xdf\x0f\xbf\xdf\x8f\x3b\x77\xee\xc0\xe9\x74\xa2\xa4\ +\xe4\xb2\xdb\x94\x88\x7b\x38\x1c\x86\xdd\x6e\x57\xe2\x3e\x17\x9d\ +\xfd\xfd\x7d\xdc\xbf\x7f\x1f\x8b\x8b\x8b\x08\x04\x02\x38\x3d\x3d\ +\xc5\xd8\xd8\x98\x96\x7d\x6a\x92\x38\xe0\x9d\x9d\x9d\x61\x72\x72\ +\x12\x9f\x7c\xf2\x09\x2a\x2b\x2b\xf5\xfb\x7d\xf6\xec\x19\x56\x57\ +\x57\xf1\xce\x3b\xef\xe0\xe0\xe0\x00\xad\xad\xad\x30\x99\x4c\x68\ +\x6e\x6e\x56\x09\x38\xef\x7a\x93\xc9\x04\x97\xcb\xa5\xb3\x92\x6c\ +\xcf\xd2\xd2\x12\x5e\xbc\x78\x81\xcd\xcd\x4d\x9d\x07\x5b\x5b\x5b\ +\x30\x1a\x8d\xd2\x7a\xd3\xfd\x77\x71\x71\x81\xfe\xfe\x7e\xcc\xce\ +\xce\xe2\x57\xbf\xfa\x95\x90\x6c\x06\x89\x33\x5c\x38\x99\x4c\x62\ +\x6e\x6e\x0e\x8b\x8b\x8b\xd2\x59\x01\x50\x53\xc9\xf8\xf8\x38\x36\ +\x36\x36\x90\xc9\x64\x90\x4a\xa5\x70\x74\x74\x24\xd3\x4c\x3a\x9d\ +\x16\xbb\xb7\xbf\xbf\x8f\x9b\x37\x6f\xc2\x50\x5d\x5d\xfd\x01\x51\ +\x28\x5e\x48\xcc\x1a\x62\xc0\x67\x49\x49\x89\x34\x59\xd5\xd5\xd5\ +\xa2\x07\xa9\xf4\x27\x4f\xca\x49\x9a\x62\x5d\xba\xa9\x28\x86\xf6\ +\xf9\x7c\xa2\xfd\x28\x38\xf6\x78\x3c\x82\xe8\x9c\x4e\xa7\x84\xd4\ +\xfc\x7a\x8c\x8b\xe0\xf7\xc8\x01\x86\x5a\x2d\x22\x34\x84\x82\xf9\ +\xbd\x52\x8b\xc0\xcb\x90\x2e\x20\xc6\x48\xd4\xd7\xd7\x2b\x5d\x9b\ +\x49\xed\xa4\xc8\x78\xd8\x53\x20\x4d\x04\x86\xd0\x2f\x9d\x3b\xcc\ +\x2e\x22\x25\x00\x40\x03\x1c\xc3\x46\x0f\x0e\x0e\xb4\x95\x17\x7f\ +\x66\x15\x15\x15\x68\x68\x68\x40\x53\x53\x93\x60\x5d\xa2\x2c\x17\ +\x17\x17\xba\xf0\x0b\x85\x82\xaa\x62\x3a\x3a\x3a\x04\x05\xef\xef\ +\xef\xa3\xb5\xb5\x15\x3e\x9f\x4f\x1a\xa7\x48\x24\x22\x21\x2e\x37\ +\x45\x8a\x50\x4b\x4b\x2f\x7b\xfb\x9a\x9b\x9b\xe1\xf1\x78\xa4\xc5\ +\x48\xa7\xd3\x30\x1a\x8d\x2a\x4b\x65\xde\x15\x5f\x64\x6e\x24\xd4\ +\x82\xf1\x62\xa6\x36\x8a\xdb\x10\x87\x68\xea\xb8\x36\x36\x36\x84\ +\x42\xd1\x39\xc7\xc3\x8b\x43\x19\xad\xf8\x2d\x2d\x2d\xaf\x64\xfa\ +\x1c\x1e\x1e\x22\x12\x89\x48\x94\xb8\xb7\xb7\xa7\x8b\x68\x6b\x6b\ +\x4b\x29\xe5\x3d\x3d\x3d\x58\x5d\x5d\x55\xe7\x20\xc5\xb4\x5c\x06\ +\xe8\x6c\x2a\xfe\x2c\xea\xeb\xeb\x25\x72\x2f\x46\x1f\x19\x52\xc9\ +\x21\x9a\x03\x3a\xcd\x12\xd4\x55\x51\x48\xc9\x4b\x93\x42\x5d\xd2\ +\xbe\x27\x27\x27\x08\x06\x83\xa2\xb5\x38\x88\x13\x71\x23\xfd\x43\ +\x0a\x9e\x74\x35\xf5\x09\xb9\x5c\x4e\x2f\x33\xdd\xbb\x14\x73\x86\ +\x42\x21\x21\x56\x8c\x20\xa1\xd8\x9e\x07\x1b\x75\x7b\xb4\x38\x13\ +\x55\xb6\x5a\xad\x78\xfe\xfc\xb9\x86\x15\x52\xcf\xe1\x70\x58\x3a\ +\x18\xea\x0e\xdd\x6e\xb7\xba\xfa\xf8\x7e\x12\xd5\xb4\xd9\x6c\x8a\ +\x63\xe0\x62\x90\x48\x24\x94\xad\x46\x2a\x91\x30\x3d\x87\x5b\x9e\ +\x25\xb5\xb5\xb5\xa8\xae\xae\xd6\xef\x80\x2e\x5a\x52\x66\x8c\x5d\ +\x39\x38\x38\xd0\x00\x43\x04\x6b\x63\x63\x43\x43\x0a\x13\xf1\x77\ +\x76\x76\xe4\xec\x4b\x24\x12\x2a\x74\x66\xf8\x23\x07\xeb\xa3\xa3\ +\x23\x45\x3a\xf0\xfd\xe6\x60\x96\xcb\xe5\x60\xb1\x58\x70\x78\x78\ +\x88\xe5\xe5\x65\x6d\xd5\x8b\x8b\x8b\xa2\x08\x23\x91\x08\x36\x37\ +\x37\x51\x53\x53\x83\x54\x2a\x85\x64\x32\x89\xf6\xf6\x76\x5d\x8e\ +\x14\x2f\x33\x8e\x60\x6a\x6a\x0a\xd1\x68\x14\x57\xae\x5c\x51\x7f\ +\x59\x5b\x5b\x9b\x96\x44\x83\xe1\xb2\xe1\xc2\xef\xf7\xe3\xea\xd5\ +\xab\x72\x64\x73\xc8\x1a\x1c\x1c\x44\x3a\x9d\x86\xc3\xe1\x80\xc1\ +\x60\x10\x55\x5f\x9c\x8d\x47\x97\x26\x2b\x8e\x4e\x4f\x4f\x31\x30\ +\x30\x20\x2a\xa4\xa9\xa9\x09\x1b\x1b\x1b\x78\xf3\xcd\x37\x45\x07\ +\xa7\xd3\x69\x7c\xfc\xf1\xc7\xa8\xad\xad\xc5\x5b\x6f\xbd\xa5\x5e\ +\xd3\xd6\xd6\x56\x54\x54\x54\xc0\xed\x76\x63\x7c\x7c\x5c\x28\x2d\ +\x75\xa8\x6c\x9a\xa0\x4e\x6e\x7e\x7e\x5e\xfa\x3e\x8b\xc5\x82\xb9\ +\xb9\x39\xc5\xa4\x70\x41\x79\xe7\x9d\x77\x70\xe7\xce\x1d\xfc\xcf\ +\xff\xfc\x8f\x52\xcb\x8f\x8f\x8f\xe1\x76\xbb\x15\x21\x91\xcf\xe7\ +\x31\x39\x39\xa9\x10\xcf\xb2\xb2\x32\xcc\xcf\xcf\xe3\xde\xbd\x7b\ +\x5a\x18\xef\xdf\xbf\x8f\xe9\xe9\x69\x55\xc1\xf0\x6e\x99\x9b\x9b\ +\x53\xf6\x1f\x3b\x17\x79\x26\x31\x1d\x7c\x71\x71\x51\x6d\x0b\x34\ +\xd4\xd8\xed\x76\x8c\x8c\x8c\x28\xe0\x92\x4e\x61\x93\xc9\xa4\xee\ +\x4f\x9e\x77\x04\x0d\x18\x39\xc3\xd8\x1c\xb3\xd9\xac\xf3\xb8\xa5\ +\xa5\x45\x01\x9a\xd4\x51\x51\x92\xb2\xb0\xb0\xa0\xdc\xb5\x42\xa1\ +\x80\xad\xad\x2d\xb4\xb7\xb7\xcb\x10\x72\x78\x78\xa8\x60\xe8\x78\ +\x3c\xae\xef\x8f\x08\x50\x4f\x4f\x8f\x8c\x53\x7e\xbf\x1f\x43\x43\ +\x43\xf0\xf9\x7c\xca\x3a\xa3\x56\x99\x6e\x48\x26\xb7\x13\xad\x65\ +\x4e\xe3\xb3\x67\xcf\xd0\xd6\xd6\x86\xfd\xfd\x7d\xbc\x78\xf1\x02\ +\xab\xab\xab\x0a\xe2\x64\x7c\xcf\x8d\x1b\x37\x70\x72\x72\x82\xa9\ +\xa9\x29\x0c\x0e\x0e\xe2\xce\x9d\x3b\xa8\xac\xac\xc4\x97\x5f\x7e\ +\x89\xed\xed\x6d\x54\x54\x54\x20\x99\x4c\xa2\xb2\xb2\x52\x89\xf5\ +\xac\x96\x62\x4c\x13\x1b\x4d\x4e\x4f\x4f\x31\x3e\x3e\x2e\xa9\x04\ +\x9d\xe4\xe1\x70\x18\xd9\x6c\x16\x3f\xfd\xe9\x4f\xe5\xac\xbe\x77\ +\xef\x1e\x1e\x3c\x78\x20\x8a\x90\xae\x79\xc6\x17\xb1\xbc\x7e\x7c\ +\x7c\x1c\x33\x33\x33\xf8\xe2\x8b\x2f\x64\xf2\xa2\x74\x28\x97\xcb\ +\xc1\xe7\xf3\x29\xfb\xaf\xb6\xf6\xb2\xcb\x36\x97\xcb\xc9\x8c\xc3\ +\x45\xce\xe1\x70\xe0\xe6\xcd\x9b\xe8\xed\xed\x85\xc7\xe3\x41\x65\ +\x65\xa5\xba\x30\xe3\xf1\x38\x1a\x1a\x1a\xd0\xdb\xdb\xab\xe5\x3d\ +\x99\x4c\x6a\xf1\x66\xc0\x29\x4b\xe7\x17\x17\x17\xb5\x94\x11\x8d\ +\xaf\xac\xac\xd4\x60\x66\xa8\xa8\xa8\xf8\x80\xf6\x6d\x6e\xfb\xac\ +\x63\xe1\x41\x5a\x28\x14\x14\x00\xc7\xe1\x8b\x83\x09\x35\x15\xdc\ +\x02\x09\x1d\x33\x57\x88\x7f\xe0\xd1\xd1\x91\x10\x1d\x5e\x9a\xb4\ +\x0a\x73\x3a\x67\x20\x20\x33\xb9\xf8\xe7\x17\xd3\x79\x7c\xc9\xf8\ +\x90\xf3\x87\x67\x84\x40\x69\x69\xa9\x9c\x80\x4c\x1f\xe7\x76\xcf\ +\x43\x64\x67\x67\x47\xb6\x58\x52\x6f\xac\x27\xe1\xa5\x4f\x27\x02\ +\x9d\x64\x5d\x5d\x5d\xa2\x47\xf8\x19\xf0\xa1\x3a\x39\x39\xd1\xff\ +\x76\x74\x74\xa4\x87\x83\x0f\x4b\x79\x79\xb9\x10\x09\xc6\x48\xd0\ +\x72\x6c\x30\x18\xa4\xa9\xe0\xcf\x1b\x0e\x87\x71\x76\x76\x86\xa6\ +\xa6\x26\x7d\x66\x4e\xa7\x13\x47\x47\x47\x88\xc7\xe3\x28\x2b\x2b\ +\x13\x85\xc8\x5f\x3a\x91\x1d\x06\xf0\x11\x09\x24\x9a\xc2\x6d\x8d\ +\x7c\x38\x39\x70\xda\xc1\x19\x1e\xca\x69\x9c\x0e\x33\x26\x90\x73\ +\x0b\x60\xd5\x08\x75\x39\x1c\x72\x69\xd1\x27\x5d\x45\x67\x29\xc3\ +\xe0\x48\x57\x26\x12\x09\x89\xb0\x8b\x69\x4b\xb6\x9a\xf3\x92\x22\ +\xfd\xcb\xa1\xb4\xb8\x78\xfc\xe0\xe0\x40\xce\x91\x99\x99\x19\x6c\ +\x6d\x6d\xe9\x33\xe1\xf7\x54\x57\x57\x27\x07\x0e\xa9\x0c\xea\x6c\ +\x08\x3f\x93\x52\xe6\x62\xc1\xfe\x29\x0e\x57\x3c\x00\x39\xd4\xd0\ +\xfe\xcb\x6a\xa4\xd2\xd2\x52\x7d\xbf\x34\x4c\x90\x5a\x3b\x3b\x3b\ +\x13\x9a\x4b\x64\x96\x3f\x37\xd1\x85\xd2\xd2\x52\x0d\x85\x74\xc3\ +\xb1\xca\x89\x95\x45\x44\xae\xf8\xcf\x97\x95\x95\xa1\xb2\xb2\x52\ +\xa1\xb0\x2e\x97\x4b\xe8\x03\x70\x19\xcc\xc8\x42\x5b\x6a\xad\x08\ +\x77\x33\x29\x9e\x82\x4f\x2e\x39\x17\x17\x17\x32\x5c\x50\x6b\x44\ +\xa7\x28\xd1\x12\xe6\x76\xd1\x96\x4c\xf4\x99\x62\x6d\xfe\xfe\xf9\ +\x5c\x72\x58\xe5\x73\x49\xf4\x96\x91\x26\x5c\x90\xec\x76\xbb\xce\ +\x8b\xca\xca\x4a\xb5\x17\x84\xc3\x61\xa1\xce\xe9\x74\x5a\xda\x2a\ +\xea\x10\xa9\x17\x23\x02\x60\xb1\x58\x94\x73\xb5\xb1\xb1\xa1\xc0\ +\x49\xda\xbe\x29\x22\x67\x66\x8e\xd3\xe9\xc4\xf9\xf9\xb9\xde\x69\ +\x8a\xde\x6b\x6a\x6a\xe0\x74\x3a\x55\xcc\x4e\xad\xdd\xf9\xf9\x39\ +\xac\x56\x2b\xfc\x7e\xbf\xb4\x9f\x1e\x8f\x07\x7d\x7d\x7d\x78\xf6\ +\xec\x19\x6a\x6a\x6a\xd0\xdf\xdf\x2f\x04\xc1\xe7\xf3\x61\x6f\x6f\ +\x4f\xe7\x42\x2c\x16\x13\xca\x46\x5a\x9a\x88\x18\x69\x70\x4a\x06\ +\x38\x38\xb2\xf2\x88\x97\x27\xfb\xdf\x88\x5c\x3e\x7d\xfa\x14\x27\ +\x27\x27\x0a\x7f\xa4\xc0\x9f\xb2\x82\xf9\xf9\x79\xb8\xdd\x6e\x24\ +\x93\x49\x7c\xf6\xd9\x67\xf8\xdd\xef\x7e\x87\xcd\xcd\x4d\xcc\xce\ +\xce\x22\x14\x0a\xe9\x1c\x9d\x9b\x9b\xd3\x39\xc4\x8c\xa0\x4c\x26\ +\x83\x8b\x8b\x0b\x8c\x8e\x8e\x62\x7a\x7a\x5a\x6e\x4a\xbb\xdd\x8e\ +\x93\x93\x13\x39\x0a\xa9\x3d\xa5\xbc\x83\x83\x09\x23\x1c\x32\x99\ +\x8c\xe4\x12\xcc\x07\x24\xab\xc1\xe7\x81\x8b\x6d\x63\x63\x23\x46\ +\x47\x47\x55\x3f\xb2\xb3\xb3\x23\x74\x9d\xf9\x42\xd4\x3b\x31\xf6\ +\x80\x2e\xc9\x40\x20\xa0\xe8\x00\x0a\xd6\xf7\xf6\xf6\x10\x8b\xc5\ +\x30\x31\x31\x81\x7b\xf7\xee\xa1\xa4\xa4\x04\x63\x63\x63\x42\xbc\ +\xa9\xe3\xe1\x80\xc3\xba\xb1\x8d\x8d\x0d\x34\x36\x36\x8a\xf6\xa7\ +\x73\x92\x2e\x4c\xf6\x3b\x16\xbb\x8a\xd7\xd6\xd6\x10\x8d\x46\x11\ +\x8b\xc5\x60\xb3\xd9\x94\xf7\x46\x53\x8a\xd7\xeb\x45\x6b\x6b\x2b\ +\x4e\x4f\x2f\xfb\x00\x4d\x26\x13\x02\x81\x80\xde\x47\x9e\x29\xb3\ +\xb3\xb3\xf8\xfc\xf3\xcf\x61\xb5\x5a\x11\x0e\x87\xf1\x8b\x5f\xfc\ +\x02\x8f\x1f\x3f\x7e\xa5\xb7\x35\x18\x0c\x8a\x96\x26\x52\xcb\xa6\ +\x07\xd2\x9a\x44\x6f\x08\x4c\x30\xae\x87\xe5\xd3\xab\xab\xab\xca\ +\x1a\x9b\x9f\x9f\x47\x75\x75\x35\x92\xc9\x24\x96\x96\x96\xe0\x70\ +\x38\x10\x0a\x85\x90\x4a\xa5\xf4\xb9\x70\x59\xa5\xeb\xef\xe4\xe4\ +\x04\x93\x93\x93\xa2\x7b\x2b\x2b\x2b\xf1\xe2\xc5\x0b\x94\x96\x96\ +\xea\xae\x64\x4e\x1f\x0d\x54\x2e\x97\x0b\xa3\xa3\xa3\xa2\x4e\x2b\ +\x2a\x2a\x10\x8f\xc7\xb1\xb7\xb7\x07\x8f\xc7\x83\xb5\xb5\x35\xe5\ +\x94\x7d\xfc\xf1\xc7\xca\x4f\xa4\x26\x94\x66\x8e\xd6\xd6\x56\x95\ +\xd3\x53\xcf\xe8\xf1\x78\x94\x09\xc6\x46\x10\xe6\xa4\x45\x22\x11\ +\xc9\x6f\xe2\xf1\x38\x9e\x3e\x7d\x8a\xe9\xe9\x69\xb9\x22\x1f\x3d\ +\x7a\x84\xd9\xd9\x59\x19\xf6\xd8\xd6\x51\x5a\x5a\x8a\x89\x89\x09\ +\x7c\xf5\xd5\x57\x70\xb9\x5c\x18\x1c\x1c\x14\xd2\x4d\x30\xc2\x6e\ +\xb7\x23\x1c\x0e\xa3\xb9\xb9\x19\xf5\xf5\xf5\xaf\xe4\x82\xd5\xd7\ +\xd7\xa3\xc4\xed\x76\x5f\xd4\xd5\xd5\x49\x0b\xe3\x70\x38\x50\x28\ +\x14\x34\x0d\x17\xc7\x2a\xd0\xda\x0c\x40\x82\x55\x1e\xa4\xa4\x31\ +\xf6\xf6\xf6\x64\x87\xe6\x46\x4c\x01\x19\xc3\xc3\xc8\xc5\x92\x0a\ +\x21\xfa\x43\x1e\x9b\xc2\x46\x6e\xdf\xfc\xfa\xdc\x16\x2f\x2e\x2e\ +\x34\x25\x52\xfc\xcd\xcd\xb6\x58\x13\x41\x21\xb4\xd3\xe9\xd4\xd0\ +\x42\x97\x10\xf3\x31\x78\x01\x1c\x1c\x1c\xc8\xdd\xb6\xbf\xbf\x0f\ +\x87\xc3\x81\xc6\xc6\x46\x6c\x6e\x6e\x0a\x59\xe1\x83\xc4\x98\x07\ +\x8a\xf7\x29\x7c\x35\x99\x4c\x72\x00\xb2\x4d\x9e\x48\x18\xff\x1c\ +\x00\x0a\x89\x33\x9b\xcd\x18\x1f\x1f\x87\xd9\x6c\x46\x5b\x5b\x9b\ +\xb2\xa2\xd8\x5e\x4f\x4a\xcb\x62\xb1\xa8\x43\x6a\x7f\x7f\x5f\x30\ +\xf3\xe2\xe2\xa2\xb4\x01\xa4\x12\xe9\xb6\x60\xac\x05\x45\xc4\xa7\ +\xa7\xa7\xaf\xd4\x35\x54\x55\x55\xa1\xa3\xa3\x03\x03\x03\x03\x18\ +\x1f\x1f\x7f\x05\xed\xe2\xc0\x04\x00\xa1\x50\x48\xb4\x65\x3e\x9f\ +\xc7\xca\xca\x8a\x68\x0f\xd2\x6d\x00\x24\x6e\x65\xe3\x3a\x69\x5b\ +\xe6\xa3\x31\xd7\x8a\xf9\x52\x1c\xf4\x48\xeb\x1a\x0c\x97\x85\xca\ +\x74\x69\x12\x81\xa9\xad\xad\xd5\x96\xc9\xa1\x95\x06\x87\xc5\xc5\ +\x45\xc1\xc7\x7c\x61\x69\x5f\xa6\x6d\x99\x2e\x32\x00\x8a\x7c\xa0\ +\x90\xf9\xfc\xfc\x5c\xfa\x02\x0a\x39\x01\xc8\xd5\xb6\xbb\xbb\x2b\ +\x14\xe4\xfc\xfc\xb2\x7a\x85\xbf\x47\x66\x46\xf1\xeb\xd4\xd7\xd7\ +\x4b\xbf\xc6\xcd\x2a\x93\xc9\x60\x79\x79\x59\x4e\x33\x0a\x55\xb9\ +\xf9\x51\x7b\xc8\x77\xc3\xe9\x74\x0a\x26\xdf\xda\xda\x92\x00\x97\ +\x01\xbc\xbc\x64\xca\xcb\xcb\x51\x5d\x5d\x2d\x4d\x09\x3f\x13\xa2\ +\x68\xcc\x8f\xa2\xc3\x86\x54\x23\x07\x14\xbe\x2f\x0c\x93\xa5\x26\ +\x91\x14\x45\x38\x1c\xd6\xb3\x64\x36\x9b\x95\x53\xc7\x81\x84\x94\ +\x24\xbf\x2e\x6d\xd5\x1c\xb8\xf8\xcf\xf3\x7d\x24\x75\x40\xba\x92\ +\x4b\x16\x3f\x47\x52\x0f\xac\xd8\x3a\x3b\x3b\x93\xae\x90\x67\x08\ +\x07\x6c\xfe\x3e\xca\xca\xca\x10\x0a\x85\x50\x59\x59\x89\x96\x96\ +\x16\xd5\x59\x9c\x9f\x9f\x63\x7e\x7e\x1e\x2d\x2d\x2d\x30\x1a\x8d\ +\x58\x5d\x5d\x55\x43\x00\x73\xa1\xa8\x7b\xa1\x48\x99\x9a\x40\x86\ +\x39\x72\x60\xa3\x06\x2b\x99\x4c\xe2\xea\xd5\xab\x38\x3b\x3b\x53\ +\x86\x9a\xdd\x6e\x7f\xa5\x00\x9a\xb5\x2a\x5c\x2e\xe8\x32\x3b\x3a\ +\x3a\x82\xd9\x6c\xc6\xc1\xc1\x81\xe4\x00\x34\xa0\xf0\x52\x9c\x9d\ +\x9d\x45\x55\x55\x95\x2a\xa9\x76\x76\x76\xf0\xd9\x67\x9f\x61\x69\ +\x69\x09\x77\xef\xde\x45\x4d\x4d\x8d\xde\x75\xa7\xd3\xa9\x67\x9b\ +\x42\xee\x95\x95\x15\x34\x34\x34\xe0\xe6\xcd\x9b\x32\xe2\x70\xf9\ +\x24\x1a\xee\xf3\xf9\x90\x48\x24\xf0\xd1\x47\x1f\xa1\xa1\xa1\x01\ +\xed\xed\xed\x42\x63\x97\x97\x97\x61\x32\x99\xf0\xf6\xdb\x6f\x6b\ +\x49\x4a\xa7\xd3\x18\x1a\x1a\x42\x32\x99\xc4\xce\xce\x0e\x6c\x36\ +\x1b\x56\x57\x57\x91\x4c\x26\xf1\xfa\xeb\xaf\x6b\xb1\xbe\xb8\xb8\ +\x50\x35\x56\x20\x10\x90\x80\x98\x5a\x3c\xd2\x2e\x89\x44\x42\x9f\ +\xf7\xd9\xd9\x65\xe1\x3d\x73\x9d\x76\x77\x77\x15\x5a\x49\xad\x11\ +\x9d\xba\x73\x73\x73\x48\xa7\xd3\x62\x36\x78\xdf\x70\x81\x31\x18\ +\x0c\x42\x09\x1f\x3d\x7a\x84\xf6\xf6\x76\x34\x36\x36\x62\x7a\x7a\ +\x1a\x3d\x3d\x3d\x68\x6e\x6e\xc6\xe2\xe2\x22\xe6\xe6\xe6\x44\x55\ +\x8f\x8f\x8f\x23\x97\xcb\x01\x80\xc2\x23\xd9\x65\xc9\x01\x93\xcc\ +\x05\xf3\xa5\x38\x28\x72\x08\xe3\x62\xcf\xbc\x23\xea\x80\xf6\xf7\ +\xf7\x11\x8b\xc5\x50\x59\x59\x89\xee\xee\x6e\x3d\x53\x34\xdf\xd4\ +\xd5\xd5\x49\x93\xc4\x73\x80\xb1\x24\xab\xab\xab\xb8\x7a\xf5\xaa\ +\x32\x1a\xcb\xcb\xcb\xf1\x8f\xff\xf8\x8f\x28\x29\x29\xc1\xcd\x9b\ +\x37\xf1\xde\x7b\xef\x29\x56\x85\xe6\x1b\x52\x91\x74\xf4\x52\x13\ +\xda\xd2\xd2\xa2\xe7\x71\x76\x76\x16\xfb\xfb\xfb\xaf\x68\x5e\x6b\ +\x6b\x6b\x11\x0c\x06\x11\x8b\xc5\xd4\x75\x48\xe3\x14\xb5\x6b\xd3\ +\xd3\xd3\xb8\x73\xe7\x0e\x06\x06\x06\xb0\xb4\xb4\xa4\x10\x6a\x22\ +\xc9\x5c\x9a\x4a\x4b\x4b\xb1\xb8\xb8\x88\x1b\x37\x6e\x60\x64\x64\ +\x44\xe1\xd3\x74\xd5\xd1\x64\x54\x1c\xcb\x34\x35\x35\x85\xc6\xc6\ +\x46\xc5\xe7\xfc\xf6\xb7\xbf\xc5\xf6\xf6\x36\xde\x7c\xf3\x4d\x34\ +\x36\x36\x2a\xcd\x9e\xc8\xb2\xd7\xeb\x45\x2e\x97\xc3\x37\xdf\x7c\ +\x83\xb7\xdf\x7e\x1b\xb5\xb5\xb5\x12\xeb\x53\x3f\xba\xbd\xbd\x0d\ +\x9f\xcf\xa7\xc6\x16\xea\xe8\xea\xeb\xeb\xb1\xba\xba\x8a\x81\x81\ +\x01\x1c\x1f\x1f\x63\x6c\x6c\x4c\xe9\xf3\x93\x93\x93\x58\x59\x59\ +\x41\x4d\x4d\x0d\x6e\xdf\xbe\xad\xf3\x86\x69\xf8\x34\x94\x7d\xf8\ +\xe1\x87\x78\xfb\xed\xb7\x61\xb1\x58\xf0\xd5\x57\x5f\x09\xa9\x06\ +\x20\xe4\x8a\xcd\x0e\x94\xd4\x1c\x1d\x1d\xa1\xa4\xb6\xb6\xf6\x82\ +\x2d\xd1\xa9\x54\x4a\xc3\x4d\x2a\x95\xd2\x25\x48\xbd\x15\x1d\x54\ +\x1c\x6c\x98\xd8\xcc\x0f\x99\x08\x09\xb5\x30\xbc\xb4\x1a\x1a\x1a\ +\xb4\xc5\xdb\xed\x76\xe5\x15\x51\xd8\x47\x98\x32\x95\x4a\x89\x83\ +\xa6\xd5\x97\xf9\x36\x4c\x8c\xe7\xe5\xc1\x09\xb2\xb6\xb6\x56\x17\ +\x3a\xbf\x0f\x00\xa2\xdc\x28\xae\x2b\x86\xe6\x99\xf2\x4d\xa1\x2d\ +\xf5\x5e\x44\x22\xe8\xe0\xa2\x80\x9e\xb0\x20\x87\x00\x6e\x92\xdc\ +\xee\x5b\x5b\x5b\x25\xaa\x63\x58\x26\x43\x21\x8f\x8f\x8f\x5f\x69\ +\x26\x37\x1a\x8d\xaf\x38\x16\x28\x24\x66\x5a\x30\x35\x13\xbc\x90\ +\x38\x34\x10\xa5\xd8\xd9\xd9\x51\x96\x48\xa1\x70\x59\x0e\x9c\xcb\ +\xe5\x94\x9d\x53\x8c\xd0\x50\x28\x5b\x55\x55\xa5\xe2\x56\x3a\x1e\ +\xe2\xf1\x38\xba\xbb\xbb\xd1\xdb\xdb\x8b\xe7\xcf\x9f\x0b\xc9\x3b\ +\x3c\x3c\x94\x90\x9e\x9f\x15\xdd\x82\x44\x34\x92\xc9\xe4\x2b\x51\ +\x13\x74\xa0\x76\x77\x77\x23\xf2\xfb\xf8\x81\xfa\xfa\x7a\x00\xd0\ +\x80\xc9\xac\x16\x5e\xec\x74\xe5\x91\x7e\x24\x25\xcc\xcf\x24\x93\ +\xc9\xc0\x6c\x36\xa3\xb6\xb6\xf6\x95\xbc\x9c\x6c\x36\xab\x17\x95\ +\x30\x31\xe9\x32\x6a\xfc\x08\xc7\x73\x48\x23\x8c\xcd\x20\x58\x3e\ +\xcf\xfc\x19\x89\x0a\x11\x55\xa1\x7e\x8a\x90\x3e\xf3\xe1\x88\x3a\ +\x30\xe5\x9a\xf9\x4d\x44\x0b\x89\xc8\xd1\xd9\x55\x4c\x0f\x33\x79\ +\x9c\x17\x0a\xa1\x74\x0e\x20\xf9\x7c\xfe\x95\x28\x01\x0e\x81\xb4\ +\x94\x13\x0d\xad\xa9\xa9\xc1\xde\xde\x9e\x10\x48\x52\x5f\xcc\x82\ +\x23\x25\x40\xca\xb1\x50\x28\x88\xde\xe3\x33\x45\x5a\x91\x83\x10\ +\x97\x9b\xe2\xd4\x64\xfe\x4e\x8b\xdf\xf5\xff\xbf\xbf\xf8\x39\x16\ +\x6b\xc2\xa8\xfb\xb3\x58\x2c\x82\xdd\x99\xc4\x4c\x4b\x3f\x87\x33\ +\x22\x18\x1c\xe0\xe8\xf4\x25\x02\xd0\xd2\xd2\xa2\x94\xfd\x62\xfb\ +\x76\x63\x63\xa3\x86\x19\xa7\xd3\x89\xe5\xe5\x65\x74\x77\x77\xa3\ +\xb5\xb5\x55\x05\xb6\xa5\xa5\xa5\xd2\x94\x51\xd0\x7e\x7a\x7a\x8a\ +\xae\xae\x2e\xa1\xb3\x0c\x25\x64\x86\x5c\xa1\x50\x90\xde\x8f\x56\ +\xf9\x44\x22\x01\x9b\xcd\x86\xb7\xde\x7a\x0b\x4f\x9e\x3c\x41\x20\ +\x10\xc0\xf1\xf1\x31\xee\xdd\xbb\x87\x8e\x8e\x0e\x85\xb7\xb2\xa6\ +\x8b\xdb\x77\x30\x18\x54\x7d\x17\xe9\x36\xaf\xd7\x8b\xd9\xd9\x59\ +\x9c\x9f\x9f\xe3\xc6\x8d\x1b\xca\xf9\x59\x59\x59\x81\xc9\x64\x82\ +\xd7\xeb\x45\x4b\x4b\x0b\xd6\xd7\xd7\x15\xe8\x19\x08\x04\x14\x4d\ +\x51\x28\x14\x44\x8b\xec\xec\xec\xe8\x19\xe7\xb0\x37\x37\x37\x87\ +\xbe\xbe\x3e\x55\x28\x8d\x8e\x8e\xc2\xed\x76\xc3\xeb\xf5\xe2\xdb\ +\x6f\xbf\xd5\xfb\x46\x6d\x23\xe9\x97\x48\x24\x02\x8f\xc7\x83\xe1\ +\xe1\x61\x69\x4d\x8d\x46\x23\x9a\x9a\x9a\x34\x24\x72\x81\xd9\xdd\ +\xdd\x55\x47\xa2\xc1\x70\xd9\x02\xc1\xe5\xf7\xf8\xf8\x58\xcb\xb8\ +\xd3\xe9\xc4\xf1\xf1\x31\xd6\xd7\xd7\xd1\xd1\xd1\x81\x96\x96\x16\ +\x3c\x7c\xf8\x10\x2f\x5e\xbc\xc0\xb5\x6b\xd7\x84\x3c\xf0\x79\xe1\ +\x62\xc8\x90\xd7\x44\x22\xa1\x7c\x26\x83\xc1\x80\x47\x8f\x1e\x61\ +\x73\x73\x53\x46\x0e\x9e\xaf\x5c\x8c\x56\x57\x57\x95\x18\x4e\x3d\ +\x1e\xdb\x35\x28\x36\x9f\x98\x98\x40\x6d\x6d\xad\xb2\x8d\x58\xc3\ +\xc4\x2c\xb1\xef\x7f\xff\xfb\xa2\xa8\xbb\xbb\xbb\xb1\xb7\xb7\xa7\ +\x77\x3e\x9d\x4e\x63\x78\x78\x58\x2d\x12\x44\x83\x58\x9a\x6d\xb7\ +\xdb\x31\x3d\x3d\x8d\x64\x32\xa9\x16\x8d\x92\x92\x12\xc5\x73\x50\ +\x22\xf0\xe6\x9b\x6f\x02\xb8\xd4\x6c\xfe\xef\xff\xfe\xaf\x90\x4f\ +\x52\x4f\x2b\x2b\x2b\xd8\xd9\xd9\xd1\x3d\x34\x34\x34\x04\xa7\xd3\ +\x89\xe7\xcf\x9f\x63\x7b\x7b\x1b\xad\xad\xad\x5a\x04\xc2\xe1\xb0\ +\x9e\x2d\xa2\xed\x4c\x90\x3f\x3a\x3a\xd2\x99\xce\x6c\x49\xe6\xc7\ +\x79\x3c\x1e\x9c\x9c\x9c\x48\x5b\xcb\xc5\x97\x1a\x5a\x46\x5c\x50\ +\xaf\xd6\xd1\xd1\x81\xa5\xa5\x25\xcc\xcf\xcf\x63\x6b\x6b\x4b\x4e\ +\x4a\x32\x55\x0c\x72\x5e\x5f\x5f\xc7\xce\xce\x0e\xa2\xd1\x28\xcc\ +\x66\x33\x86\x86\x86\x74\x56\x13\xf1\xa7\x14\x82\x89\x01\x34\x91\ +\xfc\xdb\xbf\xfd\x1b\x00\xe0\xb5\xd7\x5e\x53\xc7\x27\xeb\xa6\x06\ +\x07\x07\x71\x76\x76\x86\x7f\xfe\xe7\x7f\xc6\xd6\xd6\x16\x9a\x9a\ +\x9a\x50\x57\x57\x87\xd6\xd6\x56\x44\xa3\x51\xd5\xe4\x6c\x6f\x6f\ +\xe3\x8d\x37\xde\xc0\xce\xce\x8e\xd8\x9c\x89\x89\x09\xb4\xb6\xb6\ +\xca\xfc\xc2\x9f\x8b\x01\xd7\x94\x5b\x30\x9a\xe8\xc5\x8b\x17\xc8\ +\x66\xb3\xf8\xc1\x0f\x7e\x80\x4c\x26\x83\x99\x99\x99\x57\x00\x1b\ +\xc6\x2e\x1d\x1e\x1e\xe2\xd7\xbf\xfe\x35\xf6\xf7\xf7\x71\xfb\xf6\ +\x6d\x5c\xbb\x76\x0d\x15\x15\x15\x98\x9d\x9d\x45\x26\x93\x81\xa1\ +\xaa\xaa\xea\x03\x83\xe1\xb2\xa0\x97\x1b\x2e\xcb\x5c\x1b\x1b\x1b\ +\x25\x6a\x25\x94\xcb\x8b\x92\xc2\x59\xf2\xdf\x15\x15\x15\x7a\xc9\ +\x01\xe8\xc5\xe7\x60\x46\x8b\x37\xe9\x41\x4e\xd7\xd4\x4c\x91\x76\ +\xe4\xd6\xc7\x61\x8b\x17\x1f\x91\x0e\xa3\xd1\x28\x4a\x91\x97\x24\ +\x03\x15\x49\xe9\x0c\x0d\x0d\x49\xe3\xc0\x43\xd8\xe1\x70\xa8\x0b\ +\x90\xdf\x73\x3c\x1e\x17\x15\x42\xe7\x08\x11\xb7\xed\xed\x6d\x09\ +\x49\xab\xab\xab\x85\x32\x10\x72\xe5\x0b\x64\xb1\x58\x04\xd5\xb2\ +\xc6\x87\x82\x58\xda\x70\xa9\x61\xe1\xcf\xc8\x87\x8d\x94\x21\x69\ +\x43\x6e\xfd\x99\x4c\x46\x2f\xcf\xd9\xd9\x99\x86\x02\x3e\x98\xab\ +\xab\xab\x88\x46\xa3\x12\xc2\x52\x90\x4c\x9e\xdc\xe9\x74\x6a\x58\ +\x28\x2f\x2f\x57\xc7\x1b\x2f\x33\x66\x27\x75\x75\x75\xc9\x36\x4d\ +\x81\x31\x21\x7c\xe6\x5f\x35\x34\x34\x48\xec\x4f\xad\x49\x4b\x4b\ +\x8b\x50\x42\x06\xca\xd1\xce\xcf\x97\x94\xda\x10\x36\xa3\xd7\xd7\ +\xd7\x2b\xe9\xdf\xe5\x72\xc9\x4c\x41\x14\xac\xaa\xaa\x4a\x4e\x0f\ +\x6e\xb9\x14\x14\xf3\xe7\x24\x6d\x51\xfc\x1c\x31\x95\x98\x22\x7d\ +\xda\xfa\xe9\xfa\x20\x9a\xc8\xa1\x83\x07\x0e\x5b\x05\x98\x8b\x76\ +\x76\x76\x26\x1d\x20\xb9\xfa\xe2\xea\x28\x0e\x20\x1c\xe0\x98\x5f\ +\x53\xec\x7a\xa4\xa6\x8a\x8e\x51\xfe\xe7\xba\xba\x3a\xbc\xfb\xee\ +\xbb\xb8\x7a\xf5\x2a\x00\x20\x93\xc9\x68\xc8\x60\x9c\x01\xdf\x2f\ +\x66\x59\xf1\xd9\x26\xea\x43\x44\x98\x9f\x15\xe9\x00\xa2\xb9\xa4\ +\xe6\x29\x48\x67\x94\x05\x87\xae\xd3\xd3\x53\x7d\x4f\x44\x3b\x59\ +\x53\x44\xaa\x88\xcf\x28\x91\x31\xa2\xc3\x1c\xd2\xf9\xbb\xe2\xbb\ +\x62\x36\x9b\x15\xf8\xdb\xd8\xd8\x28\x3d\x24\x51\xaf\xc3\xc3\x43\ +\x85\x40\x66\xb3\x59\x95\x2d\xaf\xaf\xaf\xeb\x7f\xcf\xe7\xf3\x72\ +\x26\x71\x93\xae\xaa\xba\xec\x99\x64\xcd\x06\x23\x2a\x0a\x85\x02\ +\xf6\xf6\xf6\x54\x0f\xc3\x2d\x35\x12\x89\xe0\xf0\xf0\x10\x2e\x97\ +\x0b\x00\x34\xe8\x12\x75\x68\x6e\x6e\x96\x0e\xc4\xe7\xf3\x49\x52\ +\x70\x78\x78\x88\xf5\xf5\x75\xe9\x12\x59\x4a\xdc\xde\xde\x8e\xb5\ +\xb5\x35\xcc\xcd\xcd\xa1\xac\xac\x0c\x3f\xf8\xc1\x0f\x90\xcb\xe5\ +\x10\x8f\xc7\x91\x48\x24\xb0\xbf\xbf\x8f\x70\x38\xac\x73\xc9\x6e\ +\xb7\xa3\xbd\xbd\x1d\xf5\xf5\xf5\x70\x38\x1c\xea\xee\xbb\x76\xed\ +\x9a\xb4\x98\x9b\x9b\x9b\x08\x85\x42\x42\xbd\x19\x4a\x3c\x3d\x3d\ +\x2d\x3d\x60\x71\xd0\x70\x69\x69\xa9\x16\x9d\xc6\xc6\x46\xdc\xbc\ +\x79\x13\x3e\x9f\x4f\xc1\xad\xec\x50\x05\x80\xde\xde\x5e\x98\xcd\ +\x66\x7d\x7e\xcc\x06\x24\x12\x44\x97\x65\x63\x63\x23\x3a\x3b\x3b\ +\x15\xa3\xc2\x48\x0f\xe6\x39\xf5\xf6\xf6\x2a\x1d\x7d\x7f\x7f\x5f\ +\xb2\x09\x00\xe8\xeb\xeb\x83\xcd\x66\xc3\xf1\xf1\xb1\x0a\xb9\x99\ +\xa5\xc5\x08\x98\xb5\xb5\x35\x38\x9d\x4e\x51\x53\x55\x55\x55\xa2\ +\xda\x06\x07\x07\x35\x50\xf0\x6c\xa6\xfc\x82\x5f\xab\xa2\xa2\x42\ +\x9a\x3f\x0a\x97\xf9\xae\x6d\x6d\x6d\x89\x7e\x1e\x1b\x1b\x13\x03\ +\xe0\x72\xb9\x74\x1f\xed\xef\xef\xc3\xe5\x72\xa9\x0b\x8e\x92\x11\ +\x46\x01\xf1\x72\xad\xae\xae\x16\xdd\xb4\xb3\xb3\x83\x60\x30\x88\ +\xdd\xdd\x5d\xec\xed\xed\xc1\xe7\xf3\xc9\x88\xc2\x85\x20\x14\x0a\ +\xa9\xfb\x8f\xb4\x1e\xcf\x26\x06\x9a\xe6\xf3\x79\x3c\x78\xf0\x00\ +\x0f\x1e\x3c\x78\xa5\x97\x32\x99\x4c\x8a\x6a\x63\x08\x25\x00\x45\ +\x1b\xb5\xb6\xb6\xa2\xb9\xb9\x19\xcb\xcb\xcb\xb8\x7b\xf7\xae\xe2\ +\x8d\x02\x81\x80\x06\xe1\x7c\xfe\xb2\x82\x2e\x14\x0a\xbd\x72\xf7\ +\x25\x12\x09\x19\x6d\xda\xdb\xdb\xa5\xb1\x33\x1a\x8d\x32\xd6\x7c\ +\xfe\xf9\xe7\x58\x5d\x5d\xc5\xe0\xe0\xa0\xc2\x3d\x1d\x0e\x07\xfa\ +\xfb\xfb\x15\xaf\x93\xcd\x66\x55\x32\xcd\xa1\xab\xa1\xa1\x01\xd7\ +\xaf\x5f\xc7\xde\xde\x1e\xa6\xa7\xa7\x65\x48\x69\x69\x69\x91\x6c\ +\xe1\xe4\xe4\x04\x4b\x4b\x4b\x58\x59\x59\x91\x3e\xf7\xd3\x4f\x3f\ +\xd5\x3d\xbe\xba\xba\x8a\x9d\x9d\x1d\x3c\x7e\xfc\x18\xa7\xa7\xa7\ +\xe8\xeb\xeb\x43\x2a\x95\xc2\xc4\xc4\x84\xe4\x1c\x2c\x71\x67\x54\ +\x4d\x3e\x7f\xd9\x6a\xb1\xb7\xb7\x87\xc9\xc9\x49\xe9\xa5\x3e\xf9\ +\xe4\x13\x2c\x2e\x2e\xe2\x27\x3f\xf9\x09\x3a\x3b\x3b\xf1\xda\x6b\ +\xaf\xc1\xeb\xf5\xe2\xf0\xf0\x10\xcd\xcd\xcd\xb0\xd9\x6c\xaa\x28\ +\xe2\x2c\xc0\x74\xfe\x68\x34\x8a\x1b\x37\x6e\x88\x15\xa2\x2c\x81\ +\xa6\x0b\x22\xe3\x9f\x7e\xfa\x29\x9e\x3e\x7d\x0a\xbb\xdd\x0e\xb7\ +\xdb\x0d\xab\xd5\x8a\x58\x2c\x86\x85\x85\x05\xc5\x6f\x2c\x2f\x2f\ +\x23\x97\xcb\x29\xe6\xe9\xfc\xfc\x1c\x6e\xb7\x1b\xef\xbd\xf7\x9e\ +\x52\x16\xf8\xee\x98\xcd\x66\x18\xba\xba\xba\x3e\xe0\x03\xc2\x4b\ +\x87\x1c\x2b\xc3\xec\xe8\x2a\xa4\xb0\x99\x68\x41\x79\x79\xb9\xc4\ +\xcd\x3c\x90\x79\x00\x73\x58\xe3\xa6\xcd\x3c\xab\xaa\xaa\xcb\x32\ +\x4c\x86\x42\x52\x73\x41\xae\xf7\xfc\xfc\x5c\x9b\x7b\xb1\x75\x9f\ +\x36\xff\xe2\x1a\x12\x5e\x76\x7b\x7b\x7b\xca\x1a\x22\x4a\x46\xd7\ +\x0b\x75\x3b\xc5\x39\x52\x1c\x66\xa8\x57\xe0\x40\x40\x7b\x25\x69\ +\xbf\xa6\xa6\x26\x71\xd9\x5d\x5d\x5d\xb0\x58\x2c\x72\x29\x52\xc7\ +\x41\xe7\x02\x37\x36\xa2\x5a\x74\x47\x11\x46\x67\x46\x18\x6d\xa5\ +\x14\xe2\xf3\x9f\xe1\xe5\x45\x4a\x90\xd5\x37\xd4\x3b\x71\xa3\x24\ +\xb7\x4b\xe4\x85\xe8\x16\x83\x0c\x89\x8c\xd1\xc6\x4d\xa7\x17\x91\ +\x13\xba\x3e\x3b\x3a\x3a\x74\x91\xa6\xd3\x69\x75\xd1\x51\x98\x6f\ +\xb1\x58\xb0\xb3\xb3\xa3\xa4\x5c\x66\x48\x25\x93\x49\x3d\x17\x23\ +\x23\x23\xa2\x79\x28\xe4\x26\x75\x5b\x51\x51\xa1\x01\x95\x1a\x96\ +\x68\x34\x0a\x93\xc9\x84\xd2\xd2\x52\xac\xae\xae\x0a\x01\xe1\xa5\ +\x53\x56\x56\x06\xbf\xdf\x8f\x6c\x36\x8b\x83\x83\x03\xb8\xdd\x6e\ +\x18\x0c\x06\xb9\x46\x19\x0a\xc7\xc8\x00\x56\x09\x11\xd9\x60\x9a\ +\x3b\x43\x4f\xa9\xeb\xe2\x20\x5c\x59\x59\x09\x97\xcb\x05\x8b\xc5\ +\xa2\x83\x85\xf4\x10\xe9\x01\xfe\x95\xc9\x64\xf4\xbc\xb2\x8c\x38\ +\x9b\xcd\x4a\xab\x56\x9c\x1a\xcf\x81\x87\x54\x24\x13\xda\x01\x48\ +\x0f\xc6\xc2\xef\x44\x22\x81\xe3\xe3\x63\x2d\x31\x44\x5c\x39\x08\ +\xd1\xed\xc6\x77\x81\xef\x16\x93\x88\x8b\xab\x9b\x88\x34\x51\xfb\ +\xc2\x0d\x8b\x03\x10\x35\x92\xbb\xbb\xbb\x12\x61\x72\x40\x29\x0e\ +\xd9\x04\xa0\x3a\x16\x0e\x8a\xd7\xaf\x5f\x17\x5d\x41\x1a\x83\x17\ +\x19\xeb\x2d\x88\x50\x70\x08\x65\xb7\x18\xf5\x4a\x2c\x3d\x27\xf5\ +\x15\x8f\xc7\x55\x40\x4c\xe1\x29\x87\xbf\xeb\xd7\xaf\xab\x6f\x92\ +\xe1\x9b\x74\xcd\x9a\x4c\x26\xd9\xd3\x4d\x26\x13\x9c\x4e\x27\xce\ +\xce\xce\x30\x3b\x3b\xab\xfa\x29\x6a\x22\xdb\xda\xda\xb0\xbc\xbc\ +\x8c\xc5\xc5\x45\xbc\xfe\xfa\xeb\xfa\x1a\x4e\xa7\x13\xa9\x54\x0a\ +\xc0\x65\xb5\x53\x3a\x9d\x46\x4b\x4b\x0b\x3a\x3b\x3b\x91\xcf\xe7\ +\xf5\xfc\x05\x83\x41\xe4\x72\x39\x0d\x0b\xcb\xcb\xcb\xb8\x7d\xfb\ +\x36\xda\xdb\xdb\x11\x0a\x85\x30\x3f\x3f\x8f\x37\xde\x78\x03\x0d\ +\x0d\x0d\x58\x5e\x5e\x56\xd8\x67\x22\x91\xc0\xd3\xa7\x4f\x85\x74\ +\xec\xec\xec\x60\x67\x67\x07\x3e\x9f\x4f\x85\xcb\x1c\x94\xbb\xba\ +\xba\x70\x71\x71\xa1\x4c\x41\x52\xda\x2d\x2d\x2d\x08\x06\x83\x32\ +\x84\x30\x02\x81\x1a\xca\xa9\xa9\x29\x85\xad\xf2\xf9\x35\x9b\xcd\ +\x78\xfa\xf4\xa9\x0c\x48\xac\x6c\x3a\x3f\xbf\xac\x4a\x1a\x1b\x1b\ +\x43\x69\x69\x29\xd6\xd7\xd7\xb1\xb5\xb5\x85\x67\xcf\x9e\xc1\xe3\ +\xf1\xe0\xfa\xf5\xeb\x72\xe1\xd1\xd5\xb9\xb9\xb9\x89\x95\x95\x15\ +\x9c\x9d\x9d\xc9\xd9\x5b\x5b\x5b\x0b\xb3\xd9\xac\x73\x69\x66\x66\ +\x46\x02\x6b\x0e\x6e\x74\xe1\x92\x91\xe0\x72\xc8\x67\xfa\xfc\xfc\ +\xb2\xad\x80\x8b\x61\x57\x57\x97\xd0\xa6\xc8\xef\x93\xc4\xed\x76\ +\xbb\xdc\xcd\xbb\xbb\xbb\x58\x59\x59\x81\xd5\x6a\xc5\xe9\xe9\x29\ +\xbe\xfd\xf6\x5b\x0c\x0f\x0f\x23\x9f\xcf\xc3\xe5\x72\x61\x78\x78\ +\x18\xe7\xe7\xe7\x58\x5d\x5d\xc5\xc6\xc6\x86\x8c\x33\x5c\xb6\x12\ +\x89\x04\xe6\xe6\xe6\xd4\x29\x7a\x78\x78\x28\x21\xfe\xb7\xdf\x7e\ +\x8b\xa5\xa5\x25\x3c\x7c\xf8\x10\x8f\x1e\x3d\xd2\xc2\xfd\x57\x7f\ +\xf5\x57\xa8\xaf\xaf\xd7\xd9\x4d\xf6\x64\x60\x60\x00\x36\x9b\x0d\ +\x3b\x3b\x3b\xc8\x64\x32\x08\x87\xc3\x92\x4f\x44\x22\x11\x2c\x2f\ +\x2f\xe3\xf8\xf8\x18\xa1\x50\xe8\x15\xb4\x2a\x9f\xcf\xa3\xb7\xb7\ +\x17\xc3\xc3\xc3\x30\x9b\xcd\xb8\x7d\xfb\xb6\x5c\x91\xf7\xef\xdf\ +\xc7\xdf\xfc\xcd\xdf\xe0\x1f\xfe\xe1\x1f\x70\x72\x72\x82\x97\x2f\ +\x5f\x8a\xaa\x0b\x85\x42\x48\xa7\xd3\x58\x5c\x5c\x84\xcb\xe5\x42\ +\x2e\x97\xc3\xfa\xfa\xba\x4c\x19\x4c\xfb\x67\x12\x7b\x32\x99\xd4\ +\xf3\x5c\xdc\xd6\x30\x31\x31\xa1\xbf\x77\xf5\xea\x55\xec\xee\xee\ +\xe2\xcb\x2f\xbf\x54\xbc\xd0\xf2\xf2\x32\xd6\xd6\xd6\xd4\x0b\xea\ +\xf7\xfb\xb1\xb4\xb4\x84\xff\xf8\x8f\xff\xc0\xd2\xd2\x12\xc2\xe1\ +\x30\x42\xa1\x90\x80\x13\xb6\x3d\x3c\x78\xf0\x40\x34\x22\x97\x6f\ +\x2e\xa2\xe5\xe5\x97\x55\x5f\x0d\x0d\x0d\xb8\x76\xed\x1a\xde\x79\ +\xe7\x1d\xe9\x28\xdd\x6e\x37\xee\xdf\xbf\x8f\x95\x95\x15\xb9\x50\ +\x01\x88\x4e\x5e\x5c\x5c\xc4\xf4\xf4\x34\xae\x5f\xbf\x8e\x77\xde\ +\x79\x47\x68\xb3\xcb\xe5\xc2\x8d\x1b\x37\x30\x38\x38\x88\xb1\xb1\ +\x31\x65\x93\x31\x6a\xe1\xed\xb7\xdf\x56\x0e\x17\x07\x56\x9e\xd1\ +\x15\x15\x15\x68\x6c\x6c\x44\x5b\x5b\x9b\xde\x01\xb3\xd9\x8c\x9e\ +\x9e\x1e\x14\x0a\x97\xf5\x45\xd4\x14\x4e\x4e\x4e\x0a\x19\xe6\xe0\ +\xc9\xbf\x68\x9a\x62\xdf\x2a\x0d\x09\x94\x52\x30\x52\x87\x86\xb3\ +\x07\x0f\x1e\xc0\xe1\x70\xa0\xb7\xb7\x17\x06\xa3\xd1\xf8\x01\x87\ +\x03\x52\x39\xc5\xf1\x09\x14\x79\x72\x33\xae\xaa\xaa\x92\x6b\x8f\ +\xc1\x7a\xdc\xc2\x39\xf5\x73\x50\x21\xdd\xc0\x43\xae\xd8\xa5\xc5\ +\x7c\x1e\xa2\x5b\xc5\x14\x88\xcd\x66\xc3\xfa\xfa\xba\x44\xb7\xcc\ +\xc7\xa1\x95\xb4\x38\x99\xbb\x58\x0b\x40\x3d\x4b\x32\x99\x14\xe2\ +\x45\x5a\x84\x28\x15\x70\xa9\xc5\x61\xd0\x26\x83\x16\xe9\xea\xe2\ +\x3f\xcb\xd4\x77\x8a\x25\x4d\x26\x13\xf6\xf6\xf6\x90\x48\x24\x24\ +\x70\xa4\xa5\x9a\xd3\x3a\x2f\x6a\x22\x0a\x84\x4f\x19\xeb\x70\x70\ +\x70\x00\xab\xd5\x0a\xbb\xdd\x2e\x0d\x0e\x45\xa2\xd4\x0b\xd1\xf1\ +\xc8\x70\xc4\xa3\xa3\x23\x54\x56\x56\x6a\x28\xa5\x00\x3a\x9f\xcf\ +\xcb\x96\xce\xf0\x4e\x83\xc1\x20\x1a\xec\xe0\xe0\x00\xf1\x78\x5c\ +\x3a\x9a\xed\xed\x6d\xa4\xd3\x69\x3d\xdc\x2f\x5f\xbe\x54\x32\x30\ +\x13\xcd\xad\x56\xab\x28\xa4\xd2\xd2\x52\x8c\x8c\x8c\x60\x7b\x7b\ +\x1b\xf1\x78\x5c\xbf\x4b\x3a\x8b\x28\xce\xdc\xdb\xdb\x93\x23\x88\ +\x03\x02\x87\x54\x0a\xaf\x53\xa9\xd4\x2b\xb1\x0f\xa4\x01\x78\x20\ +\x5b\xad\x56\x55\x75\x0c\x0d\x0d\xa1\xa6\xa6\x46\x6e\x40\xd2\x9f\ +\x1c\xb8\xd9\x2c\x40\xd3\x45\x59\x59\x99\x74\x29\x6c\x82\x07\xf0\ +\x0a\x62\x43\x83\x00\x00\x0d\x1e\x2c\x47\xb6\x58\x2c\x68\x6a\x6a\ +\x42\x65\x65\x25\xe2\xf1\xb8\x90\x49\xbe\x13\xec\xe1\x63\xea\x32\ +\x45\xe1\x74\xee\xf1\xf7\xc9\xdf\x07\x87\x9e\xb2\xb2\x32\x5d\xa2\ +\x0c\xcd\x4b\xa5\x52\x3a\x9c\xa8\xe7\x70\xbb\xdd\x42\xd6\x0c\x06\ +\x83\x86\xe1\x48\x24\xa2\xaf\xc5\x64\x63\x6e\x8d\x2c\xc2\x26\x52\ +\xc3\x34\x7c\x3a\x60\x49\x17\x30\x95\x9f\xc3\x3d\x35\x59\x4c\xca\ +\x2f\xfe\xda\x14\x82\x13\x2a\x27\xc2\x42\x91\x39\xcf\x01\x22\xb3\ +\x2e\x97\x0b\x46\xa3\x11\xa1\x50\x08\x7d\x7d\x7d\x7a\x3e\x78\xb9\ +\x10\xed\xe4\xe1\x4b\x34\x84\xd5\x2c\x0c\xe0\xcd\xe7\xf3\x58\x5a\ +\x5a\xc2\xfe\xfe\xbe\x4c\x1e\x87\x87\x87\xe8\xee\xee\x16\x6a\xc8\ +\x8d\x99\xff\x9d\xe5\xb3\x74\xac\x32\x9f\x8c\x83\x6e\xf1\x02\x42\ +\x04\x7d\x77\x77\x17\x1d\x1d\x1d\x30\x18\x0c\x98\x9e\x9e\xc6\xd1\ +\xd1\x11\x02\x81\x00\xf2\xf9\xbc\x22\x66\x80\xcb\xe8\x02\xd2\xf5\ +\x74\x3e\x4d\x4d\x4d\x29\xe0\xb3\xa7\xa7\x47\x1a\x17\xea\x3d\x52\ +\xa9\x14\xa6\xa7\xa7\x11\x8f\xc7\x91\x4a\xa5\xf0\xc5\x17\x5f\x20\ +\x16\x8b\x61\x71\x71\x11\x1b\x1b\x1b\xca\x2f\x62\xba\x33\xa9\x53\ +\x26\x8e\x73\xd1\xa4\x03\x8a\x59\x7b\x74\x39\x5a\xad\x56\x85\xd9\ +\x72\xe3\xe7\xc0\x4f\x44\x66\x6c\x6c\x0c\x5b\x5b\x5b\xd8\xd8\xd8\ +\xc0\xcf\x7f\xfe\x73\xb9\xb6\xb9\x14\xe7\x72\x39\xb9\xa4\x68\xf1\ +\x3f\x39\x39\xc1\xf3\xe7\xcf\x71\x70\x70\x80\x50\x28\x84\xf1\xf1\ +\x71\xa4\xd3\x69\x0c\x0e\x0e\xca\x48\x60\x34\x1a\xf1\xe4\xc9\x13\ +\x4c\x4d\x4d\x61\x73\x73\x53\x4e\x57\x0e\x85\x8c\x80\xa0\x66\x8d\ +\xef\x73\x45\x45\x05\xc6\xc7\xc7\xf5\xbb\x20\x95\x5b\x5e\x5e\x8e\ +\xe9\xe9\x69\x09\x82\x0b\x85\x82\xda\x00\x62\xb1\x98\x82\x51\x8b\ +\x83\x6f\x79\x66\x53\x92\x50\x7c\x8e\xd3\x19\xca\x58\x12\x9e\xdb\ +\x64\x11\xc2\xe1\xb0\xde\x7d\x76\xa6\xf2\xe2\x76\xbb\xdd\x78\xf7\ +\xdd\x77\xf1\x07\x7f\xf0\x07\xb8\x72\xe5\x0a\x3e\xfa\xe8\x23\x9c\ +\x9f\x5f\xf6\xcd\xba\x5c\x2e\x4c\x4f\x4f\x4b\x1b\xb8\xb9\xb9\x29\ +\xb4\x89\xc3\x6b\x5d\x5d\x1d\xb2\xd9\x2c\x2c\x16\x8b\xe8\x44\x8f\ +\xc7\x03\x87\xc3\x81\x96\x96\x16\x65\x37\xd1\xc4\x11\x08\x04\xd0\ +\xd6\xd6\x86\x5b\xb7\x6e\xe1\x47\x3f\xfa\x11\xac\x56\xab\xf4\x6f\ +\x75\x75\x75\x32\x2d\xb0\xcd\x22\x1e\x8f\xeb\xf3\xa6\x2e\x98\x32\ +\x94\xe6\xe6\x66\x85\xc0\xb2\x6d\x81\xb1\x33\x53\x53\x53\x5a\xc8\ +\x48\x4d\x17\x0a\x05\xc4\x62\x31\x9c\x9e\x9e\xa2\xa9\xa9\x09\xb1\ +\x58\x0c\x6b\x6b\x6b\xa2\x88\x79\x66\xfa\x7c\x3e\x94\x95\x95\x21\ +\x1e\x8f\x63\x7d\x7d\x5d\x08\xde\xfc\xfc\x3c\x1a\x1b\x1b\x11\x08\ +\x04\xe0\x74\x3a\x31\x3a\x3a\x8a\xc9\xc9\x49\xdc\xbe\x7d\x1b\xc3\ +\xc3\xc3\xd2\xfa\xdd\xb9\x73\x47\x75\x41\x0c\xd1\x66\xa3\x48\x5f\ +\x5f\x1f\x86\x87\x87\x31\x3c\x3c\x8c\x44\x22\x21\x9d\x53\x34\x1a\ +\x15\x52\xcd\xfb\x88\x7f\xcf\x62\xb1\x28\xa8\x95\xa8\x5a\x77\x77\ +\x37\x3e\xfd\xf4\x53\xbd\xc7\x9c\x15\x58\xd5\xc3\x2c\x35\x82\x08\ +\x94\x29\x50\xae\xc4\xdf\x27\x87\x4c\x9a\x10\x8e\x8e\x8e\xf0\xc6\ +\x1b\x6f\x60\x68\x68\x08\x1b\x1b\x1b\x98\x9e\x9e\x46\x45\x45\x85\ +\x24\x40\x9c\x87\xa2\xd1\x28\x0e\x0f\x0f\xd5\x34\xc0\x21\x9e\x19\ +\x75\xa4\xfb\x0b\x85\x02\x0c\xa5\xa5\xa5\x1f\x54\x55\x55\xc9\xd6\ +\x49\x9a\x83\x99\x51\x67\x67\x67\xd8\xda\xda\x12\x45\x50\xec\x52\ +\xb3\xdb\xed\x30\x9b\xcd\x0a\x64\x24\x62\x45\xbb\x2c\x05\xa3\x9c\ +\x52\x2f\x2e\x2e\x5e\x71\x9e\xb1\x3e\x81\x5b\x33\x5d\x48\x74\xf7\ +\x51\xb7\xc5\xdc\x27\xa6\x98\x13\x29\xe2\x80\x37\x38\x38\x28\x8e\ +\xb9\x38\xff\x88\xdb\xbd\xd1\x68\x54\xc7\xd0\xc6\xc6\x06\x6e\xdf\ +\xbe\x8d\xba\xba\x3a\xac\xae\xae\x6a\xa0\xe3\x00\x54\x5c\x3a\x4c\ +\x6e\x9f\x17\x3e\x85\xb0\xa4\xf9\x28\x74\x24\xdd\x43\x04\x83\x56\ +\x76\xba\x93\x98\x55\xc2\x17\x8d\xc2\x3c\x0e\x90\x74\x82\x30\x43\ +\x88\x43\x29\xc3\x5b\xb3\xd9\xac\xd0\x2a\x5e\x80\x56\xab\x55\x02\ +\x66\x5e\xc4\xa4\x38\x69\xeb\xdd\xd9\xd9\x91\xa8\x31\x99\x4c\xe2\ +\xd6\xad\x5b\xf8\xcb\xbf\xfc\x4b\xa4\xd3\x69\x89\x0e\x89\xfc\x51\ +\xf0\xcf\x52\xe4\x74\x3a\x8d\x2b\x57\xae\xc0\x6e\xb7\x63\x72\x72\ +\x52\x03\x29\x93\xaa\x09\xef\x6e\x6c\x6c\x68\xd0\xa3\x56\x6e\x6f\ +\x6f\x0f\x16\x8b\x05\x43\x43\x43\xa2\x8c\x8a\x93\xb0\xf9\x2c\x51\ +\x7f\xc5\xdc\x20\x8a\x03\x99\x3b\xc4\xf8\x0c\x0e\xeb\xd4\x10\x1c\ +\x1e\x1e\x4a\xab\x43\x84\xb1\xa9\xa9\x49\x5b\x14\xad\xfa\x4c\xcf\ +\x27\xba\xc5\x4d\x93\x29\xdd\xc5\x28\x56\x2c\x16\x93\x5e\x8f\x94\ +\x6d\x75\x75\xb5\x9c\x85\xd4\xe5\xf1\xdf\x49\xbf\x72\xd3\xe2\xfb\ +\x42\x3d\x51\x31\x72\xc9\x21\x9a\x4b\x06\xe3\x0b\xf8\x3b\x2d\x36\ +\x79\x30\x49\x99\xd1\x20\x7c\x67\x98\x44\xcc\x78\x04\x0e\x31\xb4\ +\x48\xf3\xcf\xe7\x70\x77\x76\x76\x26\x5a\x97\x9f\x53\x3e\x9f\x87\ +\xdb\xed\x56\x9a\x3d\x07\x5b\xea\x55\x4e\x4e\x4e\x90\x4e\xa7\xf5\ +\x2e\x3d\x7e\xfc\x18\x15\x15\x15\x18\x19\x19\xd1\xa0\xeb\xf1\x78\ +\x50\x53\x53\x83\xfa\xfa\x7a\xd8\xed\x76\x09\x6c\x7b\x7a\x7a\x34\ +\x98\xf5\xf4\xf4\x48\x0b\xc8\x21\x93\xf4\xd7\xc0\xc0\x00\x00\xa8\ +\x73\xd0\x60\xb8\xac\x0d\x49\xa5\x52\xaa\x97\xa2\xee\x2c\x1a\x8d\ +\x2a\x1a\x81\xda\x2e\x3a\x84\x0b\x85\x82\x2e\x32\x8a\xeb\x5b\x5a\ +\x5a\x84\x80\x54\x57\x57\x4b\x5b\xb5\xb9\xb9\x29\xd7\x25\x9d\xa0\ +\x26\x93\x09\x2f\x5e\xbc\x80\xd7\xeb\x85\xd3\xe9\x44\x3e\x9f\x87\ +\xd3\xe9\x84\xdf\xef\xd7\x76\x6a\x32\x99\x34\x28\x3a\x1c\x0e\x59\ +\xbd\x97\x97\x97\x15\x3e\xc9\xed\xd6\xe5\x72\xc1\xef\xf7\x8b\x32\ +\x20\xe5\x76\x76\x76\x86\xb9\xb9\x39\x21\x1c\x8c\x9a\xb1\x58\x2c\ +\xd2\x06\x51\xf4\x5d\x5c\xfe\x5b\x8c\x6a\x16\x53\xcf\x1c\x2e\x36\ +\x36\x36\xf0\xcd\x37\xdf\xc0\xe5\x72\x21\x10\x08\x28\xef\xa8\xbc\ +\xbc\x1c\x7d\x7d\x7d\xea\x4b\x6c\x68\x68\x50\xc7\x67\x49\x49\x09\ +\x3a\x3b\x3b\x65\x98\x39\x3b\x3b\x53\x1c\xc4\xde\xde\x1e\xbe\xf7\ +\xbd\xef\x21\x10\x08\x28\xe0\x91\x03\x2b\x23\x0d\xb6\xb6\xb6\x30\ +\x36\x36\x86\x50\x28\x04\x83\xc1\xa0\x01\xb2\xb8\xf8\x99\x48\x36\ +\xb5\x81\x6b\x6b\x6b\x38\x3e\x3e\x46\x4d\x4d\x8d\x84\xcd\xac\x7c\ +\xe2\x92\x4a\xf3\x8c\xc5\x62\x11\x72\x4e\x54\xbf\xa4\xa4\x04\x1d\ +\x1d\x1d\x88\x44\x22\x72\x21\x52\xac\xce\x30\xe1\x8d\x8d\x0d\x1c\ +\x1c\x1c\xe0\xc1\x83\x07\xb8\x72\xe5\x0a\x4c\x26\x93\x22\x2d\xa8\ +\x25\x24\xa5\xc6\xb4\xfb\x9a\x9a\x1a\x0c\x0e\x0e\xe2\xf8\xf8\x18\ +\xb3\xb3\xb3\x88\x44\x22\x48\xa7\xd3\xb0\xd9\x6c\xa2\x12\xdd\x6e\ +\xb7\x10\x13\x1a\x89\xba\xba\xba\x14\x1d\x74\xed\xda\x35\x00\x90\ +\xfb\x9a\x3a\xe2\x5c\x2e\x07\xbb\xdd\x8e\x44\x22\x81\xc3\xc3\x43\ +\xf8\x7c\x3e\x8c\x8e\x8e\xe2\xd1\xa3\x47\x1a\x42\x8f\x8e\x8e\xd0\ +\xd4\xd4\xa4\x5a\xa4\xd2\xd2\x52\xf4\xf6\xf6\x2a\xdd\xdf\xef\xf7\ +\xc3\x68\x34\xe2\xc6\x8d\x1b\x78\xed\xb5\xd7\x44\xe3\x52\x4a\xd0\ +\xd1\xd1\xa1\xc8\x19\x46\xab\x50\x2e\xd3\xd7\xd7\x87\xb6\xb6\x36\ +\x0c\x0e\x0e\xc2\xe3\xf1\x20\x16\x8b\x01\x00\x3a\x3b\x3b\x51\x28\ +\x14\xf0\xeb\x5f\xff\x1a\x7d\x7d\x7d\xf0\xfb\xfd\x72\xad\x2e\x2f\ +\x2f\xc3\xe5\x72\xa1\xbb\xbb\x1b\x81\x40\x00\x77\xef\xde\x85\xcf\ +\xe7\xc3\xfa\xfa\x3a\x06\x06\x06\x30\x30\x30\x20\x73\x1a\xdf\xa9\ +\xc7\x8f\x1f\x23\x1a\x8d\x22\x95\x4a\xa9\x07\x73\x6d\x6d\x4d\xf2\ +\xa1\x58\x2c\x86\x8b\x8b\x8b\x57\x32\xd3\x88\x38\x9a\xcd\x66\x89\ +\xd4\x3b\x3a\x3a\x34\x5b\x90\x85\x62\xdd\x90\xc1\x60\xc0\xf8\xf8\ +\xa2\x54\xa6\x80\x00\x00\x20\x00\x49\x44\x41\x54\x38\x9e\x3e\x7d\ +\x8a\xde\xde\x5e\x94\x95\x95\xa1\xbd\xbd\x1d\x23\x23\x23\x68\x68\ +\x68\x90\xa4\x85\x21\xb6\x9c\x19\x16\x17\x17\x61\x30\x18\xa4\x81\ +\x34\x9b\xcd\xa2\x37\x8b\xcd\x6d\xcc\xd7\x6a\x6b\x6b\x43\x2e\x97\ +\xc3\x6f\x7e\xf3\x1b\x44\x22\x11\x74\x77\x77\xc3\x64\x32\xe1\xd1\ +\xa3\x47\x62\x62\x36\x37\x37\xe5\x60\xbf\x7a\xf5\x2a\x1a\x1a\x1a\ +\xc4\xa8\x05\x83\x41\xac\xad\xad\x61\x67\x67\x07\x81\x40\x40\x86\ +\x1a\x83\xdb\xed\xfe\x80\x5b\x23\x2d\xf8\xa4\x28\xaa\xab\xab\x45\ +\x75\x31\xaa\x81\x6e\x23\x6e\xc2\x1c\x46\xa8\x19\x60\x2a\x3c\xa1\ +\x45\x4e\x9e\xbc\x2c\xa8\x93\xe0\x03\x41\x6d\x11\x27\x75\x3a\x36\ +\xa8\x09\x21\xfa\xc2\x87\x83\x28\x1a\xe9\x05\x52\x95\x14\xc8\x72\ +\xf8\x63\xf0\x18\xe1\x6c\x0e\x04\xe7\xe7\xe7\x48\xa7\xd3\x3a\x40\ +\xf9\xe7\xf1\xe7\x21\x02\xc2\xad\xc7\x6a\xb5\xc2\x62\xb1\x20\x18\ +\x0c\x22\x14\x0a\x69\x28\xa2\xfe\x82\x70\x3a\xb7\x08\x0e\x3b\xec\ +\xa2\xa3\x0e\xa6\xa6\xa6\x06\x1d\x1d\x1d\xe2\xef\x39\x00\xf2\x00\ +\xa5\xe6\x86\x21\x7f\x14\x2c\xf2\xc2\xa9\xa9\xa9\x11\x2f\x4c\xf4\ +\x8e\xc8\x12\x85\x9c\x07\x07\x07\xa2\x79\xa8\x15\xbb\xb8\xb8\x10\ +\xaf\xff\xe3\x1f\xff\x18\x8b\x8b\x8b\xf8\xf7\x7f\xff\x77\xb9\xe7\ +\xf8\xbd\x50\x9b\xc5\x21\x8d\xb0\x3e\xab\x5a\x98\x88\x4b\x6a\x94\ +\x45\xb3\xc5\xdb\xfe\xee\xee\xae\x4a\xa9\xad\x56\xab\xda\xd1\xa9\ +\xc3\xe2\xd7\xac\xad\xad\xd5\x65\xc0\x8b\x9d\x5f\x83\x8e\x33\x5a\ +\xda\x4b\x4a\x4a\xa4\xc7\xa9\xab\xab\xc3\xc2\xc2\x82\xea\x5c\xb6\ +\xb6\xb6\x44\xa5\x50\x57\x43\x98\x9c\x42\x75\x0e\x10\xec\xaf\x6b\ +\x6d\x6d\x55\x4e\x17\x75\x05\xa4\xcd\x28\x34\x27\x52\xc5\x61\x89\ +\x09\xdf\xc9\x64\x52\x10\x3d\x87\x66\x00\x88\xc5\x62\x42\x3e\xf9\ +\xb3\x32\x67\x8a\xd6\x77\x52\x0c\x74\x57\x72\x60\x24\xf5\xca\x40\ +\x42\xa2\xc7\xdc\x3a\x19\xb2\x4b\xaa\x9c\x68\x26\x43\x4a\xf9\xb5\ +\xf9\x5e\xd0\xa5\xcb\x67\x8e\x4b\x02\x35\x4f\x8c\x5c\xa0\x53\x88\ +\xba\x3c\xda\xa0\xf9\x4c\x32\xd0\x93\x83\x07\xb7\x51\x86\x93\xe6\ +\x72\x39\x0d\x2e\xa4\x9e\x3d\x1e\x8f\x36\xde\xf2\xf2\x72\x21\xb9\ +\xcc\x8d\x09\x87\xc3\x58\x5c\x5c\xd4\xef\x9f\x17\x2f\x45\xf1\x7c\ +\x96\x38\x40\x34\x34\x34\x68\x31\x62\x2f\x1c\x51\xb8\x64\x32\x29\ +\x2a\x3d\x14\x0a\x01\x00\x6e\xdc\xb8\x81\x7c\x3e\x8f\xa7\x4f\x9f\ +\xc2\x68\x34\x4a\xcf\x43\x14\x61\x65\x65\x45\xcb\xc0\xe6\xe6\xa6\ +\x6a\x4a\xd8\x52\x50\x51\x51\x01\x9f\xcf\x87\x60\x30\x28\x29\x83\ +\xcd\x66\xc3\x1f\xfe\xe1\x1f\x2a\x1c\x97\xee\xe6\x60\x30\xa8\x68\ +\x08\xa2\x90\x44\x5f\x6e\xdc\xb8\x81\x86\x86\x06\xd1\x76\xcc\xf1\ +\xa2\x00\x98\xee\xc3\xed\xed\x6d\xf5\xf3\x51\x4f\xe8\x76\xbb\x91\ +\x4e\xa7\x11\x89\x44\x94\xdd\x57\x1c\xd9\xb0\xba\xba\x8a\x9e\x9e\ +\x9e\x57\x1a\x03\xf8\xff\xbb\x75\xeb\x96\x10\xbd\x2b\x57\xae\xe8\ +\x42\x64\xcf\x22\x3f\x0f\x46\xc4\x10\xd5\xe7\x02\x4c\xb3\xd3\xbf\ +\xfe\xeb\xbf\x62\x62\x62\x42\x9f\xfd\xcd\x9b\x37\xd1\xd6\xd6\x86\ +\x17\x2f\x5e\x00\x00\xba\xba\xba\x90\x48\x24\x10\x89\x44\x50\x5e\ +\x5e\xfe\x4a\x4a\x36\x2f\xb6\x70\x38\xac\x7a\x2a\x22\x6d\x94\x72\ +\x30\xb7\x89\xda\xab\x99\x99\x19\x94\x97\x97\x0b\x51\xdc\xdb\xdb\ +\xd3\xe7\x5d\x55\x55\xa5\x05\x6d\x6a\x6a\x4a\x79\x84\x0c\xb3\x6c\ +\x6a\x6a\xc2\x95\x2b\x57\x34\x38\xd1\x59\xca\x41\x69\x7c\x7c\x1c\ +\x2e\x97\x4b\xa8\x8d\xc9\x64\x42\x24\x12\xc1\xb7\xdf\x7e\xab\x2c\ +\x27\xa2\x20\x34\x4e\x9d\x9d\x9d\x49\xce\x50\x52\x52\xa2\x32\x6a\ +\x4a\x3a\xf8\x2e\xb3\xe2\xa8\xa7\xa7\x47\x39\x7c\xf9\x7c\x1e\xd1\ +\x68\x14\xeb\xeb\xeb\x0a\x49\x65\xc4\x4b\xa1\x50\x40\x28\x14\x52\ +\x8e\xd9\x2f\x7f\xf9\x4b\x7c\xf5\xd5\x57\x78\xfe\xfc\xb9\xb2\xbb\ +\x98\x1f\xf5\xd9\x67\x9f\xa1\xb1\xb1\x11\x3b\x3b\x3b\x48\x24\x12\ +\x62\x5a\x48\xd5\x66\x32\x19\x39\xda\x59\x9e\x4d\xa4\x8b\x0b\x70\ +\x55\x55\x95\xe2\x06\x9c\x4e\x27\x6c\x36\x1b\x02\x81\x00\xfa\xfb\ +\xfb\x61\xb3\xd9\x90\xcd\x66\x31\x37\x37\x87\xbd\xbd\x3d\xb4\xb5\ +\xb5\xc9\x8c\xf3\xe9\xa7\x9f\xbe\xe2\x66\x66\xa0\x2d\x8d\x2a\x4d\ +\x4d\x4d\x8a\xd5\xe8\xe9\xe9\xd1\xc2\x9b\x48\x24\x74\xe6\x52\x6e\ +\xc1\x77\x77\x61\x61\x01\x85\x42\x41\x75\x36\x1c\x80\xa9\x99\xe5\ +\x82\x48\x84\xce\xe1\x70\xa8\x75\x85\xb1\x14\xdf\x7e\xfb\x2d\x76\ +\x76\x76\xf0\xe4\xc9\x13\xec\xef\xef\xeb\x79\x6a\x6d\x6d\x55\x8b\ +\x0a\xeb\xa6\xc8\x34\xd1\x19\xdf\xde\xde\xae\x12\x7b\xc6\x2f\x05\ +\x02\x01\x0c\x0d\x0d\x21\x93\xc9\xe0\xc9\x93\x27\xb0\x58\x2c\x72\ +\x78\xb2\xa6\x8a\x67\xdd\xe4\xe4\xa4\xee\xff\x9e\x9e\x1e\xe4\x72\ +\x39\x2c\x2e\x2e\x62\x76\x76\x16\xdf\x7c\xf3\x8d\xce\x73\x83\xc1\ +\x80\xb1\xb1\x31\x94\x95\x95\x5d\x9a\x2a\x02\x81\xc0\x07\x4c\x84\ +\x65\xe8\x65\x2e\x97\x83\xc3\xe1\x10\xba\x40\xf1\x1b\xa1\x5e\x83\ +\xe1\x32\x41\x9d\x81\x6a\x00\x34\x19\xf2\x7f\x23\x1d\xc2\x2d\x89\ +\x1c\xfa\xce\xce\x0e\x0a\x85\xcb\xfa\x19\x6e\x3a\xbc\x2c\xa8\x03\ +\x21\xe5\xc8\xe1\x60\x67\x67\x07\x35\x35\x35\xe8\xee\xee\x56\x6c\ +\x3e\xb7\x13\x5a\x8a\x89\x30\x51\xd7\xc2\x41\x8f\x99\x32\x14\x33\ +\x3b\x1c\x0e\x89\x20\xb9\x21\x71\xa0\xa0\x98\x9d\xc1\x70\x84\x5f\ +\x77\x76\x76\xe4\xa6\x21\x9a\xc2\x5c\x23\x6a\x6f\xb8\x61\xf3\x02\ +\xe5\xb0\xc7\x8b\x92\x90\x3b\x5d\x8a\x14\x7c\xb3\xfa\x87\xd4\x19\ +\x5f\xda\x9d\x9d\x1d\xbc\x78\xf1\x42\x5f\xfb\xf0\xf0\x50\x05\xbc\ +\xbc\xfc\xa8\x9f\x21\x34\xcc\x58\x08\x86\x81\x72\xe0\xab\xab\xab\ +\x43\x2e\x97\xc3\xd2\xd2\x12\x16\x16\x16\xf4\x39\x73\x78\xb3\xdb\ +\xed\x1a\xa4\x69\x2f\x27\x5a\xc3\xcd\xcd\x6c\x36\xc3\xeb\xf5\xa2\ +\xa2\xa2\x42\x03\x05\xad\xae\x4c\x87\xe7\x65\x66\xb1\x58\x44\xa9\ +\x6c\x6d\x6d\x89\x1a\xde\xdb\xdb\x93\x13\x87\xcf\x0c\x3f\x07\xbe\ +\x08\x25\x25\x25\x70\xb9\x5c\xa2\x6b\xf7\xf7\xf7\xe5\x10\xa5\x1d\ +\x97\xad\x03\xd4\x11\xf1\x12\x23\xb5\xc9\xcf\xf5\xf0\xf0\x50\x34\ +\x14\x2f\x22\xda\xc7\x19\x7e\x49\x9e\x9e\xa8\x68\x31\x52\x45\xed\ +\x13\x0f\x7c\x3a\xcc\x0e\x0f\x0f\x95\x95\x46\xd1\xae\xc9\x64\x7a\ +\xe5\xf9\xa3\x46\x85\x3a\x45\x0e\xbc\x14\xb4\x33\x63\xa9\x38\x7b\ +\x8a\x28\x2a\x2f\xe6\x5c\x2e\x07\xab\xd5\x8a\xb2\xb2\xcb\x8e\x31\ +\x0e\x3a\xcc\x5f\x21\x05\x4e\x97\x1d\x51\x30\xd2\xf4\x74\x51\xf1\ +\xb0\x3b\x3d\xbd\x2c\x4c\x26\x95\xc8\xe1\x1e\x80\xd2\xf8\x8d\x46\ +\xa3\x86\x7b\xea\xe8\x52\xa9\x14\xce\xce\xce\xf4\xfb\x64\x11\x2d\ +\x6d\xf5\xd4\xab\xc5\xe3\x71\xe9\xbe\x8a\xab\x9e\xf8\x0e\xb6\xb7\ +\xb7\x2b\xfb\x8e\xb9\x7b\x2c\x13\x26\x35\x40\xb1\x38\xeb\x70\x5a\ +\x5a\x5a\x50\x51\x51\xa1\xaf\xc7\xfc\x2a\x06\xf7\xd6\xd5\xd5\x61\ +\x65\x65\x45\x85\xc2\x93\x93\x93\xa2\xd8\xa8\xa3\xe0\x06\xcf\xdf\ +\x2b\xdf\x87\xcd\xcd\x4d\x65\xf6\xcc\xcc\xcc\x08\x11\x69\x68\x68\ +\x80\xd5\x6a\xc5\xee\xee\x2e\xdc\x6e\xb7\x72\xa5\xe8\xc4\x3b\x3e\ +\x3e\x96\x20\x9e\xc9\xcf\xa5\xa5\x97\xc9\xdf\xe3\xe3\xe3\xa2\xac\ +\xe9\x7a\xe5\xa0\x42\x74\x8d\xef\x06\x70\xa9\x7d\xeb\xee\xee\x06\ +\x00\x65\xa2\x51\xc4\x4e\x13\x02\x05\xfe\xa4\xef\x18\x07\xf3\xd6\ +\x5b\x6f\x29\xa5\x9b\x88\xd3\xc5\xc5\x05\x42\xa1\x90\x72\xa4\xe6\ +\xe7\xe7\x25\xe8\xa7\xd5\x7d\x75\x75\x55\xda\x41\xbe\x37\xa4\xde\ +\x6b\x6b\x6b\x91\x4c\x26\xa5\xa1\xa3\x9e\x87\x0e\xd1\xda\xda\x5a\ +\xa4\xd3\x69\xf4\xf6\xf6\xe2\xfd\xf7\xdf\xd7\x3f\x43\x91\x32\xbf\ +\x8f\xf2\xf2\x72\x34\x37\x37\x2b\x5e\xa1\x78\x01\x8f\x44\x22\x08\ +\x85\x42\xea\xfa\x64\xf0\x2c\x69\x4f\x9f\xcf\x27\x11\x32\xc3\x85\ +\x0d\x06\x03\xfa\xfb\xfb\x71\x7e\x7e\x8e\xe5\xe5\x65\xa5\xdb\xd7\ +\xd4\xd4\x60\x7a\x7a\x1a\xad\xad\xad\x68\x6b\x6b\x93\x96\xd7\x6a\ +\xb5\x4a\xca\xc2\x34\xf0\xa6\xa6\x26\xb4\xb7\xb7\x2b\xd4\xf5\xeb\ +\xaf\xbf\x46\x2e\x97\x83\xdf\xef\x57\x69\xfc\xc4\xc4\x04\x62\xb1\ +\x98\xd8\x1b\xa2\xd8\x5c\x16\xc6\xc6\xc6\x10\x89\x44\x90\xcd\x66\ +\x31\x31\x31\x21\x60\xa2\xbc\xfc\xb2\x20\xbb\xbd\xbd\x1d\x2d\x2d\ +\x2d\xf0\x78\x3c\xe8\xef\xef\xd7\x12\x4f\x41\x34\x8d\x4e\x46\xa3\ +\x11\x0d\x0d\x0d\xca\x7b\x64\xa4\x0d\xdf\xf5\xaa\xaa\x2a\xe5\x24\ +\xfe\xe2\x17\xbf\xc0\xf9\xf9\xb9\xa8\x3a\xe6\x35\xc6\xe3\x71\x45\ +\xd8\x94\x95\x95\x69\x50\xa5\x73\x7b\x7b\x7b\x1b\x0b\x0b\x0b\x72\ +\x24\x96\x95\x95\x49\x40\xce\x3b\xaf\xa7\xa7\x07\x26\x93\x09\xed\ +\xed\xed\x48\x26\x93\x98\x9d\x9d\x85\xc7\xe3\x51\xbb\x49\x67\x67\ +\x27\xce\xcf\xcf\x11\x0e\x87\xc5\x64\x94\x95\x95\xc9\x6d\xdd\xd6\ +\xd6\x86\xe6\xe6\x66\x19\x6e\x68\xb0\xe2\xc0\xcb\x64\x7b\x2e\xff\ +\x23\x23\x23\x28\x2d\x2d\xc5\xca\xca\x8a\xc4\xfd\xd3\xd3\xd3\x68\ +\x6e\x6e\xc6\x97\x5f\x7e\x09\x9b\xcd\x26\xc4\x9a\xe7\x28\xb5\x5d\ +\xd4\xfa\x6e\x6c\x6c\x60\x79\x79\x19\x17\x17\x17\x78\xf1\xe2\x05\ +\x9e\x3c\x79\x22\x99\x11\x3b\x21\x59\xfd\xc6\x88\xa4\x89\x89\x09\ +\x3c\x79\xf2\x44\x45\xda\xd4\x35\xef\xee\xee\x62\x62\x62\x02\xe9\ +\x74\x5a\x5a\x40\xab\xd5\x8a\xc9\xc9\x49\xfd\xe7\xea\xea\x6a\x51\ +\xd4\x1b\x1b\x1b\xaf\x04\xa5\xef\xed\xed\xa1\xb1\xb1\x11\x47\x47\ +\x47\x3a\xff\x2f\x2e\x2e\x10\x0e\x87\xf1\xf3\x9f\xff\x1c\x06\xaf\ +\xd7\xfb\x01\xf3\x2a\x18\x6d\x40\x7a\x8a\x94\x18\xf5\x02\xec\x69\ +\x6a\x6c\x6c\xd4\xf4\xc8\xa9\x9f\x9b\x87\xd7\xeb\x95\x3e\xc4\x6a\ +\xb5\xea\x17\x4e\x9b\xea\xcc\xcc\x0c\x4e\x4e\x4e\xd0\xd2\xd2\x22\ +\xc1\x9d\xdb\xed\x46\x63\x63\xa3\xe8\x1a\x66\x55\x55\x54\x54\x60\ +\x79\x79\x59\x08\x0a\x87\xae\xbd\xbd\x3d\xec\xed\xed\x29\xd8\x91\ +\x7f\xc6\xc5\xc5\x85\xc4\xbe\xdc\x4e\xb8\x8d\xf3\xa2\x21\x27\xcb\ +\x0f\x0d\xb8\x14\x96\xf3\x97\xc9\x87\x9c\x29\xd6\xbc\x94\xe9\x94\ +\xe4\x21\x61\xb7\xdb\x55\x60\x6d\x34\x1a\xb5\xd1\xd4\xd4\xd4\x88\ +\xce\xa4\x10\x90\xff\x0c\x51\x2e\x3e\xec\x44\x5b\x18\x86\xc6\x83\ +\xe4\xf4\xf4\x54\x4e\x3d\x6e\xba\x26\x93\x49\xda\xac\x44\x22\x21\ +\x9a\x91\x41\x6c\x8c\x9a\xe0\x60\xc9\x0b\x85\x03\x2f\x11\x27\x0e\ +\x15\x1c\x3e\x68\xab\x26\x5a\xe1\x70\x38\x00\x40\x62\x64\x0e\x1a\ +\xd4\xd1\x10\x1e\x67\xfa\x2f\x35\x3c\x15\x15\x15\x12\x65\xb2\x92\ +\x87\xc2\x6a\x5e\x10\xac\xfc\x21\xdf\xce\x0d\x83\x87\xfc\xf6\xf6\ +\xb6\x06\x00\x22\x84\xd4\x3e\xb1\x63\x8a\x41\x92\x44\x52\x39\xcc\ +\x92\x3a\x25\x85\x40\xa1\x30\x5d\x5f\x74\x23\x12\xe6\xe5\x60\x4d\ +\xc7\x20\xd1\x2c\xa2\x29\x8d\x8d\x8d\x4a\x98\xa7\xbe\xca\x66\xb3\ +\x89\x06\xa6\x51\x82\x56\x60\x22\x9f\x1c\x6a\xb9\x28\x90\xae\xa3\ +\xc9\x82\x1a\x8d\xed\xed\x6d\x1d\xea\x7c\xf6\xaa\xaa\xaa\xf0\xe6\ +\x9b\x6f\x6a\x38\x6b\x6d\x6d\x45\x4d\x4d\x8d\xa2\x4d\xaa\xab\xab\ +\x35\xdc\x13\xda\x4e\xa5\x52\x72\x11\xe5\xf3\x79\x21\xc2\x1c\xd2\ +\xa8\x91\x64\xa8\x25\x13\xe6\xb9\x44\x10\xe1\xa3\x4d\x9e\x97\x3c\ +\xd3\x93\xcb\xca\xca\xd4\xbd\x49\xd7\x23\x1d\xa7\x46\xa3\x11\x7e\ +\xbf\x1f\x00\x94\x09\xc3\x41\x96\x2e\xcc\xed\xed\x6d\xf4\xf4\xf4\ +\x08\xb1\xed\xe8\xe8\xd0\x12\xc2\xd4\xf4\x40\x20\xa0\x5e\x40\xd6\ +\x2b\x19\x8d\x46\x1c\x1d\x1d\x21\x1c\x0e\x0b\x95\x65\xb8\x2b\x45\ +\xf6\xa4\x19\x5b\x5a\x5a\x14\x94\xc9\x9f\x89\xcf\x02\x03\x25\xa7\ +\xa6\xa6\x90\xcd\x66\x91\x4c\x26\xf1\xf0\xe1\x43\x15\xb6\xce\xcd\ +\xcd\xa1\xb2\xb2\x12\x2b\x2b\x2b\x2a\x1a\xe7\x72\x98\x4c\x26\xf5\ +\x7e\x12\x99\xe3\x22\x43\x67\x24\x73\xdb\x36\x37\x37\xe5\x4c\x7b\ +\xfc\xf8\x31\x7a\x7b\x7b\x51\x5f\x5f\x8f\x97\x2f\x5f\x2a\xb7\xea\ +\xfc\xfc\x1c\x0d\x0d\x0d\xf0\xfb\xfd\x88\xc5\x62\x18\x19\x19\x41\ +\x5f\x5f\x9f\x10\x59\x22\x3e\x0c\x95\xe5\x73\xcd\x67\xda\x64\x32\ +\xa9\x00\x78\x7c\x7c\x5c\x2e\x36\xc6\xd0\x6c\x6c\x6c\x60\x76\x76\ +\x16\x66\xb3\x19\xeb\xeb\xeb\x68\x6f\x6f\xd7\x10\xc6\x70\x58\x96\ +\xc1\x87\x42\x21\xa5\xb0\xc7\xe3\x71\x98\x4c\x26\x0c\x0d\x0d\xc9\ +\xb4\xf2\xfe\xfb\xef\x4b\xd3\xd2\xd0\xd0\x80\xe9\xe9\x69\x19\x42\ +\x7c\x3e\x1f\x1a\x1a\x1a\xf0\xd9\x67\x9f\xe1\xf0\xf0\x50\x0e\x4d\ +\x1a\x3b\x0e\x0e\x0e\xd0\xdf\xdf\x2f\x07\x2d\x17\x36\x6a\xf9\x5a\ +\x5b\x5b\xb1\xbb\xbb\xab\x18\x13\x0e\xe7\x44\xfe\x67\x66\x66\xb0\ +\xb7\xb7\x87\xcf\x3e\xfb\x0c\x13\x13\x13\xd2\xd8\xed\xed\xed\x21\ +\x1a\x8d\xa2\xbb\xbb\x5b\xef\x4b\x55\x55\x15\x62\xb1\x98\xb4\x69\ +\x7d\x7d\x7d\xb0\x58\x2c\x58\x58\x58\x10\xda\x50\x1c\x61\x42\xb4\ +\xcf\x6a\xb5\xe2\xad\xb7\xde\x92\xbe\x97\x77\x00\x23\x07\xf8\x75\ +\xdf\x7a\xeb\x2d\x18\x8d\x46\xac\xaf\xaf\xe3\xec\xec\x4c\x46\x0c\ +\x56\x75\x1d\x1d\x1d\xe1\xde\xbd\x7b\xb8\x7f\xff\x3e\x4e\x4e\x4e\ +\xb0\xb0\xb0\x80\xbd\xbd\x3d\xd8\x6c\x36\x9d\xaf\x3c\xbb\xae\x5f\ +\xbf\xae\xc4\x7d\x4a\x00\xe8\xf6\x23\x9a\x4b\xb4\xcc\xe7\xf3\xa9\ +\xb5\xe2\xad\xb7\xde\xc2\xfe\xfe\x3e\x66\x66\x66\x74\x4f\xf6\xf5\ +\xf5\x09\xcd\x5d\x59\x59\xd1\x33\x31\x37\x37\x87\xde\xde\x5e\xb1\ +\x0f\xc1\x60\x50\x52\x93\xd2\xd2\x52\x24\x12\x09\xbc\x7c\xf9\x52\ +\x59\x71\x0c\x00\x0f\x85\x42\x78\xf4\xe8\x11\x36\x36\x36\xf0\xce\ +\x3b\xef\x20\x93\xc9\x60\x74\x74\x54\xd5\x65\x4c\x0f\xe0\x70\xec\ +\x74\x3a\xd1\xd7\xd7\x27\x23\x10\x43\x57\xb3\xd9\x2c\x66\x67\x67\ +\x35\x74\x6c\x6d\x6d\xc1\x6e\xb7\x8b\x8a\xae\xa9\xa9\xc1\xcb\x97\ +\x2f\xf1\xfa\xeb\xaf\x63\x6b\x6b\x0b\x4e\xa7\x13\x3d\x3d\x3d\x38\ +\x3e\x3e\x86\xdf\xef\xc7\xc9\xc9\x09\x3c\x1e\x8f\x4c\x51\x44\x9a\ +\xc2\xe1\xb0\x96\x2c\x87\xc3\x81\x77\xde\x79\x07\xc1\x60\x10\x3d\ +\x3d\x3d\xba\x07\xba\xba\xba\x14\xd1\x92\x4a\xa5\xb0\xbc\xbc\xac\ +\x3b\x8a\x5a\x46\xe6\x83\xed\xee\xee\x22\x99\x4c\x62\x65\x65\x45\ +\xb3\xc1\xc6\xc6\x86\x2a\x9f\x28\x9f\xb9\x7f\xff\x3e\xd2\xe9\xb4\ +\xee\x9e\xc1\xc1\x41\xf4\xf5\xf5\x49\x8f\x7c\xfb\xf6\x6d\x7c\xf7\ +\xbb\xdf\xd5\x40\xdf\xdc\xdc\x0c\x8b\xc5\x82\xae\xae\xae\xcb\xdf\ +\xd1\xee\xee\xee\x07\xec\xd5\x61\xe7\x1e\x51\x1a\xa2\x4b\x14\x1b\ +\xe6\x72\x39\xd1\x48\xa4\x7c\x78\x29\x72\xe2\x4f\x24\x12\x12\x9d\ +\x39\x1c\x0e\xe9\x40\x62\xb1\x18\x36\x37\x37\x25\x9e\x26\xba\xc3\ +\x98\x83\x83\x83\x03\x59\x69\x59\x96\xec\x74\x3a\xe1\x74\x3a\x25\ +\xfc\x65\x6e\x0d\x9d\x56\x14\x87\x93\xef\xa7\x23\x91\xce\x35\xba\ +\xce\x8a\xb3\xb2\x68\xcd\xac\xab\xab\x93\xd0\x99\xd6\x4a\x1e\x6c\ +\xd4\x12\x2c\x2e\x2e\xc2\xed\x76\xa3\xa2\xa2\x02\x6b\x6b\x6b\x1a\ +\x12\x58\x1f\xc4\x81\x84\x68\x06\x45\xd5\x44\x88\x1c\x0e\x87\x50\ +\x06\xda\xa6\xd9\x33\x58\xac\x0d\x62\x8d\x05\x5f\xf0\x62\xda\xd2\ +\xeb\xf5\x4a\x0c\x4a\xc4\x80\x83\x0b\x93\x6f\x39\x84\x70\xa3\xa7\ +\xb3\xa7\xf8\x77\xc4\x07\x84\xc9\xe6\x1c\x70\xb8\x61\x70\xf0\x21\ +\xd5\xc1\xdf\xc3\xfe\xfe\xbe\xbe\x27\xd6\xbd\xd0\x09\x49\x8a\x97\ +\x3a\x04\x0a\x1d\x89\x46\x51\xa8\x4e\x74\x91\xc8\x04\x05\xd6\xc5\ +\x3a\x21\x0e\x27\x1c\x72\x80\xff\x2b\xa5\x26\x5d\x4c\xb7\x23\xf3\ +\xc9\x98\x23\x45\xcd\x1e\x2f\x77\x52\xd6\xb4\x83\x33\x3c\x90\x50\ +\x39\x87\x60\x0e\xe3\x4c\xde\x2e\xde\x56\xb9\x41\xd1\xa1\x48\x5a\ +\x8e\x43\x3a\xe1\x6f\x9f\xcf\xa7\x61\x90\x4d\x04\x4c\x7b\xe7\x96\ +\x48\x3d\x1e\x6b\x44\x88\x58\x52\x28\x4f\xbd\x98\xc5\x62\xc1\xc8\ +\xc8\x08\xf6\xf7\xf7\x11\x0a\x85\xf0\xd6\x5b\x6f\xa9\xe3\x8a\x1a\ +\xb3\xd3\xd3\x53\x25\x92\x33\x16\x80\xf1\x20\xa4\x54\xb8\x31\x72\ +\xdb\x8b\x44\x22\xda\xae\x4e\x4e\x4e\xb4\x71\xf2\xd0\xcd\xe5\x72\ +\x88\xc5\x62\x28\x14\x0a\xaa\xa7\x61\x22\x37\x9d\x37\x00\xb0\xb4\ +\xb4\x04\xab\xd5\x8a\x9b\x37\x6f\x0a\xdd\xa2\x39\x24\x95\x4a\x21\ +\x10\x08\x60\x7f\x7f\x5f\x05\xb7\x44\xae\x1a\x1b\x1b\x65\x98\x58\ +\x5b\x5b\x83\xd7\xeb\x45\x28\x14\x82\xcf\xe7\xd3\x66\x4a\xf7\xe0\ +\xfa\xfa\xba\x50\xf2\x50\x28\x24\xfa\x3a\x1a\x8d\x0a\x65\xa4\x76\ +\x92\x08\x6a\x7d\x7d\x3d\xbe\xfe\xfa\x6b\x0c\x0c\x0c\xc0\x6a\xb5\ +\xe2\x9b\x6f\xbe\xc1\x93\x27\x4f\x10\x0e\x87\x71\x78\x78\x88\xbe\ +\xbe\x3e\xe9\xbb\xa8\x09\x3a\x39\x39\xc1\xdd\xbb\x77\xe5\x56\x63\ +\x9a\x76\x34\x1a\xc5\xe4\xe4\xa4\x10\x1c\x46\x4f\x70\x8b\x66\x1c\ +\x0b\x17\x99\xc1\xc1\x41\x5c\xb9\x72\x05\xc0\xa5\xab\x8c\xe2\xe6\ +\xe2\xe4\xf6\xca\xca\x4a\x39\xc3\x28\x03\x08\x06\x83\xd8\xdf\xdf\ +\x47\xe4\xf7\x15\x3c\x13\x13\x13\xaa\xef\xe0\x02\xb1\xb4\xb4\x24\ +\x5d\x23\xdf\xf1\x2f\xbf\xfc\x12\xa9\x54\x4a\x76\xf3\x9d\x9d\x1d\ +\x84\x42\x21\xbd\x8b\x4c\xc6\xa6\xeb\x96\x14\xfc\xe6\xe6\xa6\xd0\ +\x16\x6a\x86\x98\x5f\xc6\xc1\xe5\xe0\xe0\x00\x0b\x0b\x0b\x2a\x76\ +\x66\x74\x42\x45\xc5\x65\x47\x6a\x34\x1a\x45\x4f\x4f\x0f\x3a\x3a\ +\x3a\x30\x39\x39\x89\xb2\xb2\x32\x5d\x6e\xa4\x97\x99\x53\x58\x52\ +\x52\xa2\xb4\x78\xd2\x83\x14\xe7\x53\x87\xca\x45\x67\x7d\x7d\x5d\ +\x28\x26\x3f\xaf\x78\x3c\x8e\x77\xdf\x7d\x17\x3d\x3d\x3d\x28\x29\ +\x29\xc1\x0f\x7f\xf8\x43\xb4\xb5\xb5\xa1\xad\xad\x0d\xdb\xdb\xdb\ +\xf0\xfb\xfd\xa2\x40\x7b\x7b\x7b\x45\x93\x13\x59\xa0\xa6\x87\x65\ +\xda\xb1\x58\x4c\xe8\xe5\x93\x27\x4f\xa4\x21\x6e\x6b\x6b\x93\x10\ +\x9f\x6e\x57\xba\x4e\x79\xf7\xb1\x8a\x88\x48\x20\x3f\x47\x6a\x8a\ +\xf8\xd7\xf6\xf6\xb6\xe2\x38\xe2\xf1\xb8\x06\x7a\x9e\x45\xa4\xd5\ +\xbe\xf3\x9d\xef\x88\x6a\xa6\x6e\x8a\x51\x39\xac\x8b\xcb\xe5\x72\ +\x98\x9b\x9b\xd3\x73\x99\xc9\x64\x70\xf7\xee\x5d\x18\x8d\x46\x7c\ +\xf9\xe5\x97\xaa\xfe\xb9\x7d\xfb\x36\xdc\x6e\x37\xee\xdc\xb9\x83\ +\xf7\xdf\x7f\x5f\x74\x99\xdf\xef\x97\x21\x2d\x9f\xcf\x0b\x05\x2e\ +\x8e\x58\xe1\x70\x96\xcf\xe7\xd1\xdc\xdc\x0c\xaf\xd7\x0b\x9f\xcf\ +\x27\xb7\x2d\xa9\x30\x86\xc9\x3a\x9d\x4e\x5c\xbb\x76\x0d\xcd\xcd\ +\xcd\x38\x39\x39\x41\x69\xe9\x65\x3a\xff\x83\x07\x0f\x84\x1e\xa5\ +\x52\x29\xb9\x4e\x39\x57\x90\x0a\xe7\xc2\xcb\xf0\x4e\x46\xf6\x44\ +\xa3\x51\xcc\xcf\xcf\xa3\xb9\xb9\x59\xa2\x77\x02\x34\x94\x9c\x70\ +\xa9\xe7\xb9\xc6\x76\x14\xea\x2d\x69\xf0\x6a\x6b\x6b\xc3\xca\xca\ +\x0a\x66\x67\x67\xd1\xd5\xd5\x85\xef\x7e\xf7\xbb\xb0\xd9\x6c\x30\ +\x1a\x8d\x9a\x3b\x72\xb9\x9c\x72\xe2\x18\x52\x1d\x8f\xc7\x85\x3c\ +\x46\x22\x11\xcd\x18\xec\x3d\x24\x25\x4b\xfa\x95\xe6\x25\x86\x9f\ +\xce\xcd\xcd\x49\xb3\xb9\xb7\xb7\xa7\xb3\xc9\x50\x5a\x5a\xfa\x01\ +\x73\x6b\x36\x37\x37\x71\x71\x71\xa1\xea\x0e\x42\xc6\x44\x31\x38\ +\x0c\x11\x3a\xb7\xd9\x6c\x0a\x7c\xa4\x65\xbb\xac\xac\x0c\x3e\x9f\ +\x0f\xef\xbd\xf7\x9e\x82\x23\xd9\x88\x4e\xeb\xe4\xee\xee\x2e\xe6\ +\xe7\xe7\x95\xda\xcb\x4b\x7a\x70\x70\x50\x17\x51\x53\x53\x13\xb2\ +\xd9\xac\x84\xc1\x73\x73\x73\x42\x86\x28\x3a\x66\xaa\x33\xd1\x25\ +\xea\x54\x18\xd3\x40\xe4\x85\x21\xa1\x14\xd6\xd3\x26\xcf\x07\x10\ +\x80\x2e\xaf\x62\xbb\x30\x37\x53\x0a\x74\x01\x48\xb8\xb8\xbb\xbb\ +\x8b\x9e\x9e\x1e\x38\x1c\x0e\x5d\x54\x6e\xb7\x5b\x5a\x12\xbe\x88\ +\x7c\xf1\x19\x75\x91\x4e\xa7\xb5\x35\x90\x1a\xe2\xa1\xc2\x38\x03\ +\xe6\x5f\x31\x1c\x94\xb0\x31\x37\x60\x5a\xf8\xb9\xe5\xd3\x0d\x46\ +\x34\xe6\xf4\xf4\xf4\x95\x41\x99\x55\x45\x14\x21\x33\x86\x82\x83\ +\x5b\x79\x79\x39\xcc\x66\x33\xb2\xd9\xac\x5c\x4c\xd4\x30\x1d\x1f\ +\x1f\x6b\xc8\x20\xca\x50\x28\x14\x84\xb8\x31\xd9\x97\xf9\x3d\xbc\ +\xbc\x38\xf8\xd1\x31\xca\x2d\xe2\xe4\xe4\x44\x2f\x67\x75\x75\xb5\ +\x44\xa8\x14\x6b\xf3\x22\x29\x36\x45\x50\xb8\x48\x5d\x5c\xb1\x4b\ +\xef\xec\xec\x4c\xd9\x3f\x6c\xa5\xa7\x18\x98\xc3\x2e\x33\x72\x0a\ +\x85\x82\x44\xda\xa4\xdf\x78\xf1\x12\xd6\x2e\xa6\x33\x19\x89\x41\ +\xcd\xc4\xc1\xc1\x81\x34\x69\xcd\xcd\xcd\xfa\x9e\x78\x31\x90\xaa\ +\xa4\x43\x90\x41\x74\x0c\xd7\xa3\x4e\x83\x83\x3d\x17\x09\xa2\x78\ +\x67\x67\x67\x78\xf8\xf0\x21\x22\x91\x08\x06\x07\x07\xe1\xf3\xf9\ +\x30\x3b\x3b\xab\xdf\x2b\x75\x2e\xcc\x4c\xe2\xe2\xc0\xd4\x63\xf6\ +\xc4\x91\x92\xa1\x6e\x8a\xa5\xbf\xfc\xb3\x88\x30\xf1\x12\xe6\x96\ +\xcd\xa2\x70\x5e\x04\xa4\x83\x4b\x4b\x4b\x05\xb9\xd3\xb4\xc1\x2d\ +\x90\x5a\x4a\x6e\xe1\x4c\xfd\xe7\x60\x79\x7c\x7c\x8c\xa5\xa5\x25\ +\x09\x73\xf7\xf7\xf7\x11\x8f\xc7\xe1\xf5\x7a\x61\xb7\xdb\xb5\x95\ +\x72\x03\x64\xa9\x37\x5d\x81\xcc\xbd\x63\xbc\x01\x1d\x3c\x3e\x9f\ +\x0f\xdd\xdd\xdd\x0a\x83\x6d\x6d\x6d\x45\x55\x55\x15\x3e\xfa\xe8\ +\x23\xf4\xf7\xf7\xe3\x8f\xff\xf8\x8f\xf1\xe5\x97\x5f\x4a\xbf\x63\ +\x34\x1a\x85\xd4\xdc\xb8\x71\x43\x06\x1d\x52\x00\xe9\x74\x5a\xd9\ +\x7d\x06\x83\x41\x5a\x0d\x6a\xe2\x8a\x69\xf6\xf3\xf3\x73\x39\x83\ +\x53\xa9\x14\x32\x99\x8c\x10\xaa\xfa\xfa\x7a\x04\x83\x41\x64\xb3\ +\x59\x8c\x8d\x8d\xa1\xb7\xb7\x57\x4d\x0a\xad\xad\xad\xba\xb8\xe9\ +\xfa\xa2\xe3\x93\xc8\x30\xf3\x8c\x38\xdc\x33\x75\x9d\x08\x22\xc3\ +\x43\x7b\x7b\x7b\x11\x0a\x85\xe4\x48\x64\x97\x1f\xd3\xec\x9b\x9a\ +\x9a\x10\x8f\xc7\xf1\xb7\x7f\xfb\xb7\xd2\x44\x52\x8c\x1c\x8f\xc7\ +\xd5\x08\xb0\xb9\xb9\xa9\x00\xce\x44\x22\x81\x8d\x8d\x0d\xd5\x4f\ +\x45\x22\x11\xf4\xf6\xf6\xe2\xe1\xc3\x87\x70\xb9\x5c\xba\xf8\xd9\ +\x49\x47\xd7\x71\x22\x91\x90\xc6\x94\x97\x1f\x65\x0b\x44\x96\xeb\ +\xeb\xeb\x91\x48\x24\x24\x6c\xe7\x3b\xc7\x4a\x99\xfd\xfd\x7d\x44\ +\xa3\x51\x78\x3c\x1e\x74\x77\x77\x23\x97\xcb\xc1\xeb\xf5\x4a\x07\ +\x45\x3d\xda\x8f\x7e\xf4\x23\x18\x8d\x46\x98\x4c\x26\x5c\xbb\x76\ +\x0d\x2f\x5e\xbc\xc0\xe3\xc7\x8f\x95\xb0\x4e\x13\x0c\xd3\xca\x69\ +\x6c\xe9\xef\xef\x97\xc1\x80\xee\x5d\xea\x43\x57\x56\x56\xf4\x5e\ +\x31\x44\xb9\xa3\xa3\x43\x95\x71\x06\x83\x41\x77\xe3\xad\x5b\xb7\ +\xd0\xdd\xdd\x8d\x77\xdf\x7d\x17\x66\xb3\x59\x85\xf3\x5e\xaf\x57\ +\x14\x29\x85\xe2\x8d\x8d\x8d\x08\x06\x83\x88\x44\x22\xf8\xfc\xf3\ +\xcf\x31\x39\x39\xa9\xfa\x22\xfe\x0c\xc1\x60\x10\xaf\xbd\xf6\x1a\ +\x1a\x1b\x1b\x45\xa9\x1a\x8d\x46\x99\x10\x78\x3f\x05\x02\x01\x51\ +\x57\x74\x6f\x32\x59\x9f\xa1\xa8\x44\xca\xd6\xd7\xd7\x15\x5f\x34\ +\x3c\x3c\x8c\xdb\xb7\x6f\x23\x99\x4c\x8a\xe5\xf0\x78\x3c\xfa\xd9\ +\x6e\xdd\xba\x85\xb2\xb2\x32\x8c\x8d\x8d\x29\x7d\x7e\x71\x71\x51\ +\xb4\x7a\x43\x43\x03\xe6\xe7\xe7\xf5\x7b\x65\x68\x6e\x2a\x95\xd2\ +\xc2\xdd\xd1\xd1\x01\xb7\xdb\x8d\xa3\xa3\x23\x2d\xeb\x47\x47\x47\ +\xba\xe3\xeb\xeb\xeb\x31\x35\x35\xa5\xf3\x21\x97\xcb\x21\x1c\x0e\ +\x2b\xe3\x8b\xcb\x5f\x75\x75\xb5\x06\x7a\xde\x69\x4c\xbe\xdf\xda\ +\xda\xc2\xf6\xf6\xb6\xe8\x7c\x22\xaf\x2f\x5f\xbe\xd4\xbd\xbc\xb8\ +\xb8\x88\x48\x24\xa2\xae\x5b\xb6\x67\x24\x93\x49\xb4\xb5\xb5\x29\ +\x1c\x94\x41\xe1\x04\x37\x08\xaa\x94\x95\x95\x61\x6a\x6a\x0a\x66\ +\xb3\x19\x23\x23\x23\x72\x6d\xaf\xad\xad\x29\x00\x38\x1a\x8d\x62\ +\x7a\x7a\x5a\xac\x4a\x2c\x16\xc3\xfc\xfc\xfc\x2b\x46\xbd\xd2\xd2\ +\x52\x0d\xf6\x86\x86\x86\x86\x0f\x48\x97\x31\xf4\x93\xbd\x63\xc7\ +\xc7\xc7\xe8\xe8\xe8\x40\xa1\x50\x50\xa1\x2b\x2f\x48\x0a\x31\x79\ +\x58\x30\x03\x8b\x5b\x3a\x00\x4c\x4c\x4c\x28\x20\x8e\x7a\x04\x0e\ +\x0b\xfc\xe1\x48\xc1\x51\x33\xd3\xd0\xd0\x00\xb7\xdb\xad\x10\xd0\ +\xa3\xa3\x23\x85\xf1\x91\xa6\x64\x79\x2a\x03\xca\x32\x99\x8c\xc4\ +\xe3\x43\x43\x43\xd2\x04\x31\xac\x2e\x9d\x4e\x6b\xe8\xe0\x41\x46\ +\x6a\x70\x6b\x6b\x4b\x7f\xff\xfc\xfc\x5c\xbf\x5c\xd2\x2b\xd4\x7b\ +\x38\x9d\x4e\x74\x76\x76\xca\x71\x04\x40\x2e\xba\xd2\xd2\x52\x5d\ +\xb0\xfc\x5e\xe8\x6c\x3a\x3d\x3d\x15\xd5\xd6\xd0\xd0\xa0\x97\x88\ +\xe9\xc5\x3c\x38\xe9\x8e\x02\xa0\x8d\x91\x19\x4f\x1c\x40\x39\xf0\ +\x44\xa3\x51\x6d\x81\x74\xfd\xf1\x61\xe5\xd6\xc9\x5c\xa7\x62\x0d\ +\x83\xd9\x6c\x16\x04\x4a\xcb\x35\xe1\x71\x0e\x8d\x14\xf2\xf2\x77\ +\x64\x32\x99\x90\x4e\xa7\xf5\x82\x51\x2b\x40\xea\x8f\x22\xc6\xe2\ +\xcc\x33\x06\xc7\x16\xbb\x39\xcf\xce\x2e\xbb\x15\x19\xf3\x50\x1c\ +\xd9\xc1\x07\x9c\xe5\xd0\x14\xf7\x73\x43\xe6\x40\x49\xbd\x07\xe9\ +\x51\xd2\x9e\x14\x2c\x93\x0a\xa3\x0e\x80\xc8\x10\x17\x05\x66\x7c\ +\x31\xed\x7c\x7d\x7d\x1d\x47\x47\x97\xcd\xf3\x6c\x48\xe7\x76\xc5\ +\x67\x84\x87\x0a\x91\x36\x6e\xba\xec\x36\x04\xa0\xd8\x0c\x6a\x2d\ +\x28\xa4\x4e\x24\x12\xd2\x16\x72\x0b\x65\xc2\x3c\x8b\x6e\x19\x4d\ +\x50\x1c\xee\x59\x5f\x5f\x8f\xce\xce\x4e\xa4\x52\x29\x55\x3c\x90\ +\x0e\xe4\x30\xc9\xe1\x89\x4b\x41\x31\xad\x4e\x37\x2c\x37\x4d\x3e\ +\x4f\xb9\xdc\x65\x6b\x3c\x3b\x43\x0d\x86\xcb\xb2\x61\xba\xaa\x58\ +\xba\xcc\x18\x0d\x52\x98\x1c\x00\xea\xeb\xeb\xb1\xbe\xbe\x2e\x0a\ +\x91\x67\xc2\xf2\xf2\xb2\xb2\x63\x88\xea\xb2\xfe\xc5\x6c\x36\x2b\ +\x43\x67\x63\x63\x03\xab\xab\xab\xf0\x78\x3c\xf0\x7a\xbd\x28\x14\ +\x0a\x98\x99\x99\x91\x10\x97\x69\xe0\xed\xed\xed\x2a\xa6\x3d\x3a\ +\x3a\x42\x5b\x5b\x9b\xf4\x78\x14\xea\x33\x64\xf3\xfe\xfd\xfb\xd2\ +\xfd\xfd\xfd\xdf\xff\x3d\xa2\xd1\x28\x4e\x4f\x4f\xf1\xfd\xef\x7f\ +\x1f\xa9\x54\x0a\x37\x6f\xde\x44\x3c\x1e\xc7\xda\xda\x1a\xaa\xaa\ +\xaa\xb4\x48\xd1\xb4\x90\xcb\xe5\x14\x04\xc9\xa4\xfd\x8a\x8a\x0a\ +\x8c\x8d\x8d\x21\x1e\x8f\x4b\x2c\xbd\xb0\xb0\x20\x64\x97\x51\x1e\ +\x2f\x5e\xbc\x40\x34\x1a\xc5\xdc\xdc\x1c\x1e\x3d\x7a\xa4\xf7\x35\ +\x14\x0a\xa1\xb9\xb9\x19\xef\xbf\xff\xbe\x28\x74\x3e\xbb\x74\x32\ +\x32\x56\x86\x7a\x25\x52\xac\xa4\x98\x98\x79\xd7\xd4\xd4\x84\xaf\ +\xbf\xfe\x5a\xcf\xd9\xe9\xe9\xa9\xcc\x43\xd4\x7c\xb2\xa6\x8b\x52\ +\x04\xd2\xb3\x2d\x2d\x2d\xe8\xe8\xe8\x10\x62\x5f\x5d\x5d\x2d\xfd\ +\x57\x3e\x9f\x97\x63\x90\x89\xf3\x2d\x2d\x2d\x68\x6f\x6f\x17\xe3\ +\xc0\x10\xd9\x60\x30\x28\x04\x8b\x9d\x91\xd1\x68\x14\x35\x35\x35\ +\xe8\xe9\xe9\x51\x7a\x3d\xcd\x04\xbb\xbb\xbb\x68\x69\x69\xd1\xb2\ +\x45\x64\xb8\xa7\xa7\x07\xd7\xae\x5d\x53\xd1\x3c\x7b\xe3\xe8\x26\ +\x65\x29\xf7\xf6\xf6\x36\x02\x81\x80\x42\x2a\x1f\x3e\x7c\x88\xff\ +\xfd\xdf\xff\xc5\x2f\x7e\xf1\x0b\xac\xad\xad\xe1\xf4\xf4\x14\xf7\ +\xef\xdf\x97\x36\x8c\x06\x25\x1a\x58\x68\x34\xe1\xc5\xbd\xbb\xbb\ +\x2b\xba\x89\x48\x68\x5d\x5d\x1d\x1e\x3d\x7a\xa4\xcc\x3f\x46\x13\ +\xfc\xee\x77\xbf\xc3\xee\xee\xae\xee\x42\x06\x9b\x12\x55\x64\xec\ +\x08\xeb\x58\x48\x4f\x33\x3e\x87\xe5\xc1\x44\xb6\xf8\xfc\x04\x83\ +\x41\x0c\x0c\x0c\x60\x74\x74\x14\xdf\x7c\xf3\x0d\x4a\x4b\x4b\x35\ +\x58\x52\x3e\xc0\x21\x6f\x68\x68\x08\x87\x87\x87\x68\x6a\x6a\x52\ +\x71\x3c\x5d\x79\x5c\x68\xaa\xaa\xaa\x30\x37\x37\x87\x07\x0f\x1e\ +\x60\x62\x62\x02\x99\x4c\x06\x9f\x7c\xf2\x09\x3e\xff\xfc\x73\x31\ +\x4e\x4f\x9f\x3e\xc5\x47\x1f\x7d\x84\xe9\xe9\x69\xfd\x8c\xab\xab\ +\xab\xaa\xec\xa2\x0e\x2c\x12\x89\x48\x0b\xf6\xf0\xe1\x43\x31\x47\ +\xe5\xe5\xe5\xaa\x70\x73\x3a\x9d\xea\x95\x8d\x46\xa3\xa8\xad\xad\ +\x95\xf4\x81\x2c\x50\x71\x8c\x4d\x5d\x5d\x1d\x6c\x36\x1b\x1c\x0e\ +\x87\xc0\x9a\xba\xba\x3a\x78\xbd\xde\x57\xd0\xd4\x85\x85\x05\x58\ +\x2c\x16\xdc\xb9\x73\x47\x21\xcb\x64\xba\x18\xe6\x69\xb7\xdb\xd1\ +\xda\xda\x8a\x1b\x37\x6e\xe0\xe8\xe8\x08\x4f\x9f\x3e\x95\x2b\x97\ +\xc9\xfd\x6d\x6d\x6d\xe8\xe9\xe9\x41\x3e\x9f\x47\x2c\x16\xc3\xf7\ +\xbf\xff\x7d\x54\x55\x55\xe1\xef\xfe\xee\xef\x94\x92\x4f\xa3\xc8\ +\xc6\xc6\x06\x46\x47\x47\x11\x8b\xc5\x60\xb1\x58\x50\x5f\x5f\xaf\ +\x5a\x33\x52\x96\x89\x44\x42\x81\xbf\x5c\xea\x4b\x4a\x4a\x70\xfd\ +\xfa\x75\xf8\xfd\xfe\x57\x74\xd4\x17\x17\x17\xd2\xc5\x99\xcd\x66\ +\xe9\xfc\xa2\xd1\xe8\xa5\x8b\x90\xdd\x4b\x84\xc4\xc8\x63\x53\x9f\ +\xc3\xe8\x02\xea\x6e\x08\x81\x31\x26\x81\x9a\x1e\xbb\xdd\x0e\x97\ +\xcb\x85\xa5\xa5\x25\xb5\x9f\x73\x33\xe7\x45\x45\xf4\x81\xe8\x09\ +\xe3\x16\x78\xe9\xb1\x86\x81\x69\xdf\x74\x14\xb4\xb5\xb5\x89\x76\ +\xe1\xe5\x0c\x5c\x5a\x9a\xb9\x65\xf2\x87\x25\x4c\x4d\x64\xa6\xb9\ +\xb9\x19\xb5\xb5\xb5\xb2\x2a\xf3\x82\x26\x67\x0a\x40\x17\x38\xb5\ +\x28\x0c\xfe\xac\xae\xae\x96\x3b\x84\xf5\x26\xb4\x6d\xef\xee\xee\ +\x6a\xc8\x64\x38\x5e\x59\x59\x19\xac\x56\xab\x5c\x32\xd4\x37\x45\ +\xa3\x51\xc1\xd9\x2d\x2d\x2d\x58\x5d\x5d\x55\x91\x69\x59\x59\x99\ +\x52\x91\x09\x7b\xc7\xe3\x71\xa1\x47\x74\xad\x50\xf7\xc3\x4b\x80\ +\x55\x0a\xc5\xe6\x00\xea\x1d\xea\xeb\xeb\xa5\xa9\xe1\x76\xc0\x0b\ +\x97\x03\x10\x53\xce\x01\xe8\xd2\x21\xcd\x4a\xb4\x88\xa8\x10\x0f\ +\xab\xb2\xb2\x32\x89\x47\x99\xc3\xc4\x07\x8d\x03\x18\x1d\x2c\x1c\ +\x4e\x99\x77\x46\xe4\x8a\xbf\x73\xa2\x02\x3c\x14\x8b\xd3\xbe\x99\ +\x31\x45\x3d\x19\xff\x79\xe6\xe2\xf0\xe7\xa4\x3b\x90\x49\xec\x0c\ +\xcf\x24\xda\xca\x6c\x32\xda\xdb\x19\xf0\x4a\x3a\x94\xc9\xca\x44\ +\xb5\x48\xff\x14\xbb\x65\x29\xbe\xcf\x64\x32\x3a\x44\x8a\x29\x59\ +\x5a\xb3\x39\xcc\x71\xf3\xa6\xd6\x8f\x7a\x04\x6a\x69\xca\xcb\xcb\ +\xb1\xbd\xbd\x2d\x74\x8e\x68\x1f\x93\xe4\x6b\x6a\x6a\xf0\xe2\xc5\ +\x0b\xe5\xf5\x6c\x6e\x6e\xea\x67\xa6\x7e\x8f\x22\x69\xe6\x2c\xd5\ +\xd5\xd5\xc1\x60\x30\x88\xd6\x6a\x6a\x6a\x82\xc3\xe1\xc0\xda\xda\ +\x9a\x9e\x79\xea\x5e\x48\xb7\xf3\xf0\x20\x5d\xcc\x8d\x91\xbf\x5f\ +\xea\x52\xf8\xbb\xe6\x80\x46\x44\x96\xda\x9f\xde\xde\x5e\x0d\xd8\ +\xbc\x28\x5c\x2e\x97\x04\xf9\xa4\x88\x99\xf5\x46\x14\x97\xda\x23\ +\x52\xc2\x2e\x97\x4b\x9f\x33\xd3\xcd\x69\xd9\x66\x56\x14\x00\xe9\ +\x6a\xce\xce\xce\xd0\xd5\xd5\xa5\xe0\xdf\xde\xde\x5e\x85\x57\x6e\ +\x6f\x6f\xc3\xe5\x72\xe1\x93\x4f\x3e\xd1\x9f\xc3\xc2\x5d\x9f\xcf\ +\x87\xf3\xf3\x73\x7c\xf5\xd5\x57\xd2\x6a\x32\x66\x24\x14\x0a\xa1\ +\xa9\xa9\x09\xc3\xc3\xc3\xa2\xd2\x99\x75\xc3\x77\xa1\xbb\xbb\x1b\ +\xe5\xe5\xe5\xd2\x6e\x70\x98\x9d\x9a\x9a\x52\x7f\xa4\xc9\x64\x92\ +\x40\x3e\x14\x0a\x61\x7a\x7a\x5a\xc3\x07\x87\x34\xd2\xed\xcc\x2d\ +\xba\x7d\xfb\x36\xde\x7b\xef\x3d\x55\x85\xd1\x04\x42\xa4\x9e\x8e\ +\xb2\x74\x3a\x2d\x8d\x21\x87\x7b\x0a\xeb\xb9\x8c\x2e\x2f\x2f\xcb\ +\xa8\x13\x08\x04\x94\x73\x18\x89\x44\xf0\x9d\xef\x7c\x07\x7f\xfe\ +\xe7\x7f\xae\xe8\x03\xea\xa7\x98\x98\x1f\x08\x04\xb4\xc0\x44\x22\ +\x11\x99\x5b\x98\xe1\xf5\xf4\xe9\x53\x31\x1b\x25\x25\x25\xf0\xfb\ +\xfd\xea\xfb\x23\xd2\xc9\x33\xab\xab\xab\xeb\x15\xd9\x43\x34\x1a\ +\xc5\xf2\xf2\x32\x12\x89\x84\xc4\xd2\x1e\x8f\x07\x2d\x2d\x2d\x28\ +\x2b\x2b\xd3\x67\xcd\x50\x47\x22\x9b\x1c\xc2\x78\x99\x1d\x1d\x1d\ +\x61\x76\x76\x16\x36\x9b\x0d\xc1\x60\x50\x5f\x8b\x99\x80\x5c\xda\ +\x8a\x83\x6b\xcb\xcb\xcb\x35\xa4\x4e\x4e\x4e\x6a\xc1\xe4\xa0\x6b\ +\xb7\xdb\xb5\x98\xad\xac\xac\xe8\x19\x66\xa9\x37\x1b\x4d\xce\xcf\ +\xcf\xb1\xb0\xb0\x80\xed\xed\x6d\xe4\xf3\x79\x64\x32\x19\x24\x12\ +\x09\x39\x7c\x77\x77\x77\x31\x33\x33\x23\xc3\x11\x83\xa0\xcf\xce\ +\xce\x70\xe7\xce\x1d\x55\xbe\x50\xe3\x1c\x8b\xc5\x14\x07\x40\xea\ +\x8b\x19\x81\xa4\x31\x9f\x3e\x7d\x8a\xf9\xf9\x79\xd4\xd6\xd6\xea\ +\x5f\x94\xe5\x8c\x8c\x8c\xa0\xa3\xa3\x43\x22\xff\x8b\x8b\x0b\x0d\ +\x92\x36\x9b\x0d\x2f\x5f\xbe\x94\xf9\x60\x7d\x7d\x1d\x6b\x6b\x6b\ +\x18\x18\x18\xc0\xfe\xfe\x3e\xee\xdd\xbb\x87\x64\x32\x09\xbf\xdf\ +\x2f\x37\xbb\xdd\x6e\x57\x39\x33\x11\xd3\x7c\x3e\x8f\xb6\xb6\x36\ +\x98\xcd\x66\x99\xb5\x78\x6f\x04\x02\x01\x24\x93\x49\x4c\x4c\x4c\ +\x28\xf0\x93\xef\xe4\xc1\xc1\x01\x9e\x3f\x7f\x8e\x96\x96\x16\xec\ +\xee\xee\x62\x61\x61\x41\xf9\x53\x1b\x1b\x1b\x58\x5a\x5a\x92\xd4\ +\x85\x92\x83\xaa\xaa\x2a\xc5\x9e\x34\x34\x34\x68\x99\x75\xbb\xdd\ +\xe8\xec\xec\x44\x77\x77\xb7\x7a\x18\x7f\xf8\xc3\x1f\xa2\xa9\xa9\ +\x09\x99\x4c\x06\x8f\x1e\x3d\x52\x00\xf1\xcc\xcc\x8c\xfa\x1b\x29\ +\xec\x5f\x59\x59\xc1\x57\x5f\x7d\x85\xa9\xa9\x29\xc5\xef\x00\x10\ +\x18\x73\xeb\xd6\x2d\x9c\x9c\x9c\xe0\xc5\x8b\x17\x78\xfe\xfc\x39\ +\xd6\xd7\xd7\x25\x33\xd8\xdc\xdc\x84\xcd\x66\x83\xc7\xe3\x01\x00\ +\x35\xdf\x04\x83\xc1\x57\x06\x7c\x52\xd8\x94\x7f\x18\x0a\x85\xc2\ +\x07\x84\xfc\x72\xb9\x9c\x7a\xa3\x38\xb8\xd0\x89\xc3\x4b\x8f\xf9\ +\x3e\x2c\x51\xa5\x6e\xa2\xaa\xaa\x4a\xee\x07\x00\x7a\x61\x00\xa8\ +\x4a\xa4\xac\xac\x4c\xbc\x25\x45\xf4\xb9\x5c\x4e\x0a\x7e\x6e\xc7\ +\x74\x01\x30\x06\xa1\xb9\xb9\x59\x17\x25\xf9\x64\x52\x31\x44\x9b\ +\xf8\x60\x54\x55\x55\x89\xfe\xa3\x55\x9d\x3c\xb4\xcb\xe5\x12\x45\ +\xc6\x97\x87\x90\x2c\xed\xfe\xd4\x56\x71\x90\x39\x39\x39\x11\x15\ +\x76\x7a\x7a\x8a\x99\x99\x19\x0c\x0f\x0f\xc3\xeb\xf5\x0a\x72\xe5\ +\x30\x47\xa4\x8a\xb1\x10\x44\x86\x78\xa9\xf1\x17\xf3\xe2\xc5\x0b\ +\x3d\x20\x44\xc4\x88\x48\x71\xb3\xa5\x50\x9a\x95\x0b\x6c\x7d\x27\ +\x5d\xc4\x1c\x20\x26\x94\x73\x08\x62\x64\x03\x29\x51\x1a\x01\xd8\ +\x4d\x77\x7a\x7a\x8a\xa5\xa5\x25\x7d\x6f\x84\x46\xb9\x85\xd1\x21\ +\xc1\xc1\x9a\x5c\x39\x3f\x4b\x5e\xd6\xc0\xff\xb9\xb2\x38\xd8\x51\ +\xff\x53\x9c\xc3\x55\x5f\x5f\xaf\x43\x89\x5a\x24\x52\xa4\x1c\xe0\ +\x38\x84\xf1\xb3\xa6\x3e\x8d\x74\xf2\xc9\xc9\x89\xa8\x2b\x22\x91\ +\x1c\xd0\x89\x0a\xf1\xef\x13\x45\xc8\x64\x32\xf0\xfb\xfd\xea\x32\ +\xdc\xda\xda\x12\x35\x57\x9c\x4e\xce\x9f\x97\xe9\xf3\xbc\x8c\xf9\ +\xf5\x78\x81\x31\x51\x9f\x19\x3d\x84\xd9\xb7\xb6\xb6\xf4\x1c\x32\ +\xe2\x60\x7d\x7d\x5d\xe8\x15\xb7\xd4\xe2\x61\x8a\xff\x9d\xee\x3e\ +\x8b\xc5\x22\xbd\x20\x11\x2d\x1e\x8e\x27\x27\x27\x1a\xe2\x89\x4e\ +\x90\x9e\xe2\x50\x48\x8b\x36\xb7\x2c\xba\x21\x59\x54\xce\x7e\x4f\ +\x86\xf1\x51\xb3\xc5\x2c\x9d\x44\x22\x21\xf4\x8c\xbf\x1f\xd6\x84\ +\x84\xc3\x61\xa1\x1f\x44\xba\xa9\xd7\x72\xbb\xdd\x42\xaa\x98\x48\ +\x4e\x5a\x88\x9a\xbf\x70\x38\x8c\x85\x85\x05\x21\xb4\xa4\x65\x39\ +\xf8\x0d\x0e\x0e\xca\xb6\xcf\x65\x86\xb4\xa2\xcf\xe7\x83\xd3\xe9\ +\x44\x3a\x9d\xc6\xfa\xfa\xba\xf2\x97\x08\xff\x97\x95\x95\xa1\xb5\ +\xb5\x55\xb4\x6d\x75\x75\x35\xfa\xfb\xfb\xd1\xdc\xdc\x8c\x47\x8f\ +\x1e\xa1\xb9\xb9\x19\xf9\x7c\x1e\x5d\x5d\x5d\x0a\x0f\x5c\x59\x59\ +\x11\xd2\x43\x94\xcc\xf7\xfb\xf4\x66\xa7\xd3\xa9\xc0\x4c\x96\x40\ +\x7b\xbd\x5e\xe9\x7d\x18\x63\x43\x27\x6f\x6d\x6d\xad\x6a\xa2\x98\ +\x71\x47\xed\x45\x45\x45\x05\x46\x47\x47\xa5\xa3\x39\x3a\x3a\x12\ +\x2a\xcf\xb3\xd5\x64\x32\x69\xf8\x64\xc2\x77\x34\x1a\xc5\xd0\xd0\ +\x90\xf4\x49\xe7\xe7\xe7\x78\xf8\xf0\xa1\xca\xe7\x33\x99\x8c\x16\ +\x17\x52\xf5\x14\xaf\x33\x1b\x8a\xe1\x9f\x00\xa4\xe1\x63\x1c\x47\ +\x2c\x16\x43\x6f\x6f\xaf\xa2\x16\x12\x89\x84\x06\xb5\x4c\x26\xf3\ +\x4a\xf6\x1e\x97\xb8\xc8\xef\xd3\xd6\xaf\x5c\xb9\x02\xaf\xd7\xab\ +\x0b\xbe\xa6\xa6\x06\x8f\x1f\x3f\x56\xd4\x04\x03\x85\xf9\x59\x14\ +\x0a\x05\xac\xad\xad\x29\x63\xce\xe7\xf3\x61\x65\x65\x05\x53\x53\ +\x53\x18\x1a\x1a\x52\xb6\x17\xa3\x03\xe8\x6c\xa4\x5b\x96\xe7\x06\ +\xe3\x06\xf8\xd9\x4e\x4c\x4c\x60\x6d\x6d\x0d\xb7\x6e\xdd\xd2\x05\ +\x6d\xb5\x5a\x71\x70\x70\x80\xfb\xf7\xef\x2b\xd4\xf2\xc3\x0f\x3f\ +\xc4\xc2\xc2\x02\xbc\x5e\x2f\x3a\x3b\x3b\x71\x72\x72\xd9\xbb\x67\ +\xb5\x5a\x71\xed\xda\x35\x3d\xd7\x5b\x5b\x5b\x6a\x0c\xe0\xf2\x4e\ +\x6a\x72\x7a\x7a\x5a\xfa\x3b\x2e\xa4\xbd\xbd\xbd\x38\x3a\x3a\x82\ +\xd5\x6a\x45\x30\x18\xc4\xf3\xe7\xcf\x11\x08\x04\xc4\x28\x78\x3c\ +\x1e\x49\x5f\xb2\xd9\x2c\x4e\x4e\x4e\x14\xa6\x59\x59\x59\x89\xa5\ +\xa5\x25\x65\x82\x55\x55\x55\xa9\xc7\x90\xef\x2c\xa9\xdc\x92\x92\ +\x12\xb5\x37\x64\xb3\x59\x69\x89\xe8\xb4\xa3\x98\xda\xe3\xf1\xc8\ +\xb5\x19\x0c\x06\x11\x08\x04\x60\x34\x1a\xd1\xde\xde\x8e\xf2\xf2\ +\x72\x85\x6e\x72\x18\x4d\x26\x93\x18\x1d\x1d\x15\xe0\x50\x53\x73\ +\xd9\x99\xcb\x14\x7f\xea\x5d\xe7\xe6\xe6\xf4\x4e\x87\xc3\x61\x81\ +\x04\x99\x4c\x06\x13\x13\x13\xc8\x66\xb3\x68\x6d\x6d\x85\xcd\x66\ +\x53\x41\xf5\xd7\x5f\x7f\x0d\x83\xc1\xa0\xf8\x92\xa6\xa6\x26\x39\ +\xee\x19\x7f\xc1\xf6\x90\xed\xed\x6d\xcd\x04\x53\x53\x53\x88\x44\ +\x22\x92\x08\x64\x32\x19\x4c\x4e\x4e\xca\x9c\xc1\xc5\x9d\xcf\xe6\ +\xdd\xbb\x77\xa5\x37\xe4\xa0\x39\x3b\x3b\x8b\xda\xda\x5a\x78\xbd\ +\x5e\x54\x55\x55\xe1\xde\xbd\x7b\xb0\xd9\x6c\xd2\xe8\x9d\x9f\x9f\ +\xe3\x8f\xfe\xe8\x8f\xd0\xd6\xd6\x06\xaf\xd7\x0b\x83\xc1\x80\x07\ +\x0f\x1e\x28\xcd\xbe\xbb\xbb\x1b\xb1\x58\x4c\xbd\x86\x87\x87\x87\ +\x48\xa5\x52\x58\x5a\x5a\x12\xd8\x42\xdd\xf2\xda\xda\x9a\xcc\x6d\ +\xd4\xc5\x52\x6e\xb1\xbd\xbd\x2d\xa7\xa9\xc1\x6a\xb5\x7e\x50\xdc\ +\xcf\xc3\xba\x0b\x7e\xd8\x35\x35\x35\x88\x44\x22\xda\x72\x99\xef\ +\x73\x7c\x7c\x8c\x7c\x3e\x2f\x87\x0f\x2f\xb2\x95\x95\x15\x0d\x0a\ +\x9c\xd2\x49\x03\x32\xf1\x97\xc3\x1a\x11\x11\x42\xef\xe5\xe5\xe5\ +\x42\x7e\x78\xf1\xb1\x64\x94\x22\xf3\x7c\x3e\xaf\xed\x95\xfd\x5a\ +\x74\xbc\x31\xa6\x9f\xc3\x0b\x1f\x48\x1e\xda\x7c\x91\xa8\x39\x01\ +\xa0\xcb\x97\x6d\xe4\x74\x2d\xf0\xb2\xe6\xd7\xf4\x7a\xbd\x4a\x17\ +\xce\x64\x32\xd8\xd8\xd8\x40\x3c\x1e\x87\xd9\x6c\xd6\xc5\xc6\x3c\ +\x8f\x48\x24\x22\x1a\x91\x68\x5f\x53\x53\x93\x7a\xd6\xa8\xc7\xa9\ +\xad\xad\xd5\x67\x40\x4d\x0b\x00\xe5\x28\x51\x37\xb5\xbf\xbf\xaf\ +\xcb\x34\x1e\x8f\x4b\x77\x45\xcd\x07\x69\xbb\x6c\x36\x8b\xe5\xe5\ +\x65\x09\x54\xe9\xb8\xac\xaf\xaf\x97\xc6\x84\x9a\x35\x22\x5f\xc5\ +\xda\x28\xf2\xf9\x25\x25\x25\x12\xec\x11\xc9\xe1\x43\xce\xa1\x84\ +\xc3\x29\x0f\x62\xc2\xac\xa4\x27\x79\xa8\x93\x62\xe4\x10\x42\x14\ +\xa0\xb4\xb4\x54\x83\x3c\x00\xd9\xc0\x0b\x85\x82\xbe\x3e\x00\xb9\ +\xa8\x00\x08\x21\x29\x46\x70\xb8\xd5\xf2\xb9\x04\xa0\x08\x84\xe2\ +\xcb\xa6\xaf\xaf\x4f\x4b\x00\x51\x38\xfe\x2e\x8a\x93\xbf\xf9\xbb\ +\xe1\xe1\x4b\x18\x9c\xb9\x4e\xcd\xcd\xcd\x38\x3b\x3b\x53\x38\x6a\ +\x3e\x9f\x97\x70\x98\x87\x1c\x29\x21\x16\x57\x93\x76\xf7\x7a\xbd\ +\x8a\x18\x69\x6e\x6e\xd6\x65\x4d\x3a\x98\xa8\x90\xcd\x66\x43\x73\ +\x73\x33\x12\x89\x04\x76\x76\x76\xd0\xdb\xdb\xab\x0b\xb5\xbc\xbc\ +\x5c\x19\x32\x66\xb3\x59\xda\xa3\x93\x93\x13\xa5\x4e\x33\x61\x9a\ +\x0e\xc3\xf2\xf2\x72\xd1\x7a\x36\x9b\x0d\xb9\x5c\x0e\xed\xed\xed\ +\x3a\xfc\xf9\x7c\x33\x0f\x69\x7c\x7c\x5c\x31\x0f\xfc\xb0\x1a\x4d\ +\x00\x00\x20\x00\x49\x44\x41\x54\xc1\x60\x10\x7e\xbf\x5f\xb1\x1f\ +\xd1\x68\x54\x42\x4f\xa2\x4e\x7c\x77\xe3\xf1\x38\xa2\xd1\x28\xaa\ +\xaa\xaa\x10\x8d\x46\xe5\x82\x33\x9b\xcd\xe8\xec\xec\x94\x8b\x8b\ +\xce\x49\xba\x85\x0c\x06\x03\x52\xa9\x14\xa6\xa6\xa6\x90\xcf\xe7\ +\xd1\xd7\xd7\x27\x2d\x24\xb3\xc4\x48\xfd\x1a\x8d\x46\x0d\x06\x25\ +\x25\x25\x98\x9c\x9c\xc4\xd1\xd1\x11\x0a\x85\x02\xee\xdf\xbf\x8f\ +\x60\x30\xa8\x3e\x3d\x0e\x2b\x8c\xdb\x60\xd6\x17\x9f\x57\xab\xd5\ +\x0a\x83\xc1\x80\xad\xad\x2d\xb8\xdd\x6e\x98\x4c\x26\x85\x37\xd2\ +\xa8\x43\xf7\x2f\x11\x20\x83\xc1\x80\x64\x32\xa9\xb8\x18\xca\x15\ +\xa8\x13\xe2\xf9\xc1\x5c\x3e\x00\x1a\x1a\x98\xe5\x35\x32\x32\x82\ +\xf9\xf9\x79\x04\x83\x41\x7d\x7d\xb7\xdb\x2d\xf7\xeb\xe3\xc7\x8f\ +\xe1\x76\xbb\x31\x3d\x3d\xad\x61\xee\xe5\xcb\x97\x0a\xa2\x8c\xc5\ +\x62\x78\xed\xb5\xd7\x14\x63\x60\x30\x18\x10\x8f\xc7\x45\x77\xf1\ +\x1d\xa1\xfb\x6e\x65\x65\x45\xce\xd5\xe3\xe3\x63\x6c\x6e\x6e\xe2\ +\xfe\xfd\xfb\x3a\x5f\x49\xfd\x39\x1c\x0e\xc9\x0c\x18\x39\x50\x28\ +\x14\xb0\xb0\xb0\x80\xb5\xb5\x35\x8c\x8d\x8d\xc1\x64\x32\xa9\x43\ +\x95\x99\x70\xeb\xeb\xeb\x7a\x8e\xd8\xb8\xc0\x61\x84\xa6\x0a\x06\ +\x4f\x8f\x8c\x8c\xbc\x72\x1e\x91\x62\x36\x18\x0c\xe8\xe9\xe9\xc1\ +\xd4\xd4\x14\x92\xc9\x24\x22\x91\x08\x76\x77\x77\x91\x4a\xa5\x50\ +\x5d\x5d\x0d\x9f\xcf\xa7\x21\x86\xa8\x0e\x33\xf1\x58\x31\xc3\x9c\ +\xbe\xe6\xe6\x66\xfc\xc5\x5f\xfc\x05\xbe\xf7\xbd\xef\xe1\xf1\xe3\ +\xc7\xca\x26\xfa\xe2\x8b\x2f\x64\xc2\x20\x45\x5c\x56\x56\x26\x64\ +\x35\x9b\xcd\xc2\xeb\xf5\xe2\xcd\x37\xdf\x44\x67\x67\xa7\x50\x46\ +\x9e\x67\xec\xa5\x3d\x3b\x3b\x13\x22\x46\x8d\xed\xd9\xd9\x19\x46\ +\x47\x47\x61\x36\x9b\x91\x4e\xa7\x11\x0c\x06\xa5\x53\x2e\xa6\x86\ +\x69\xd0\x29\xbe\xe3\x52\xa9\x94\xde\xb1\x85\x85\x05\x45\x39\x54\ +\x54\x54\x28\xbd\x9d\x43\x1b\xe9\x36\x32\x23\x3e\x9f\x4f\xa6\x86\ +\x4c\x26\x83\x95\x95\x15\xb5\x88\x14\x0a\x05\x3c\x7f\xfe\x5c\x71\ +\x48\x99\x4c\x06\xcd\xcd\xcd\x68\x68\x68\x40\x28\x14\x12\x32\x4f\ +\xa4\x96\xd2\x16\x66\x63\x6d\x6f\x6f\x4b\xaf\x44\xf7\xf4\xd2\xd2\ +\x12\x1a\x1b\x1b\xf5\xde\xb3\xf1\xa1\xb4\xb4\x54\x9a\x46\xe6\x7b\ +\x8d\x8e\x8e\xca\x01\xcf\xb9\xc2\x62\xb1\xa0\xbd\xbd\x1d\x3e\x9f\ +\x4f\x55\x35\x76\xbb\x1d\x4d\x4d\x4d\x78\xfd\xf5\xd7\xb1\xba\xba\ +\x8a\xe3\xe3\x63\x64\xb3\x59\x3c\x7a\xf4\x48\xee\xf2\xb5\xb5\x35\ +\x04\x83\x41\x54\x54\x54\xe0\xde\xbd\x7b\xa8\xae\xae\xc6\xf3\xe7\ +\xcf\xf1\xc5\x17\x5f\xe0\xf8\xf8\x18\xc9\x64\x12\xc1\x60\x10\x2e\ +\x97\x0b\xc9\x64\x12\x4f\x9f\x3e\xc5\xf1\xf1\x31\x7a\x7a\x7a\xe4\ +\xaa\xed\xee\xee\x56\x23\x84\xcd\x66\xc3\xc0\xc0\x00\xde\x78\xe3\ +\x0d\x7d\x9e\xcf\x9f\x3f\xc7\xdc\xdc\x9c\xa2\x85\x9c\x4e\x27\x36\ +\x36\x36\xe0\x74\x3a\xd1\xdb\xdb\x8b\x42\xa1\x20\x44\xdb\xe5\x72\ +\xc9\x51\x48\x57\xbc\xcb\xe5\x52\xc0\xef\xe0\xe0\xe0\xa5\xa9\xe0\ +\xca\x95\x2b\x1f\xf0\x62\x2a\xce\x41\xe2\x1f\x4a\x71\x35\x27\x38\ +\xea\x29\x5a\x5a\x5a\x10\x08\x04\x84\x40\x50\x44\xc6\x03\x85\x19\ +\x38\xcc\x2a\x21\x87\xcd\x22\xd2\xe3\xe3\x63\xb9\xef\x98\xc5\xc4\ +\x83\x0c\x80\xc4\xf6\xd4\x4c\xd0\x3d\x44\x07\x23\x87\x42\xfe\x70\ +\x8c\x7b\xa0\x53\x8a\x07\x01\xf9\x6d\xfe\x3b\x2f\x78\x22\x38\xa4\ +\x3b\x76\x77\x77\x85\x74\x91\x32\x22\xf4\x4e\xcb\x2e\x33\x9c\x38\ +\x34\x32\x36\xa2\xac\xac\x4c\x83\x12\x00\xd1\x16\x14\xa5\x7b\xbd\ +\x5e\x21\x11\x3c\xfc\x18\xb7\x00\xfc\x9f\xb5\xdf\xe5\x72\x49\x6c\ +\xce\x61\x8b\xb4\xd3\xe6\xe6\xa6\x12\xbe\xb9\xd9\x32\xa2\xa1\xb2\ +\xb2\x12\xab\xab\xab\xe8\xed\xed\x45\x7b\x7b\x3b\x96\x97\x97\xb5\ +\x35\xf3\x52\xa0\x5b\x88\x54\x14\x37\x4c\x26\xd4\x12\x96\xe7\xdf\ +\xe7\xd7\xef\xe8\xe8\x10\x3a\xc6\xf0\x44\x0a\xc0\xd9\xf9\x44\xe1\ +\x2b\x43\xe2\x28\x5c\x64\x06\x12\x87\xcf\x62\xc7\x23\xb5\x34\x8c\ +\xd0\xa0\x4e\x8a\x74\xe3\xf9\xf9\xb9\x34\x20\x14\xcd\xb3\xcc\x99\ +\x08\x25\xb5\x12\x74\xb4\x19\x0c\x06\x6d\xd0\xc5\x61\xaf\x07\x07\ +\x07\xd2\x10\xf0\x20\xe5\x73\x42\x1a\x90\x2e\x48\xc6\x8d\x00\x50\ +\x36\x10\xbb\xfb\x38\x80\x31\x1a\x82\xa8\x15\xbf\x5f\x52\x3e\xcc\ +\x17\x22\xe5\xc7\xac\x2b\x66\x8a\x71\x29\xa1\xee\xa7\xa5\xa5\x45\ +\xcf\x22\xdd\x32\x2c\x6e\x75\x38\x1c\xa8\xaa\xaa\x12\xc2\x49\xc4\ +\xc1\x6c\x36\x4b\xbc\xcc\x41\xc6\x64\x32\xe9\xfb\x3b\x3d\x3d\x15\ +\xfa\xc8\xfe\x38\x36\x2b\x10\x1d\xe5\x70\xc0\xf8\x01\xbe\x77\x44\ +\x28\x96\x96\x96\x50\x59\x79\x59\x0c\xce\x05\xc5\x6e\xb7\xa3\xa2\ +\xa2\x02\xf1\x78\x5c\x89\xcc\x74\xd4\x90\x42\xb5\x58\x2c\x5a\x58\ +\x3a\x3a\x3a\x10\x08\x04\xb0\xb5\xb5\xa5\x7a\x9a\x6c\x36\xab\x58\ +\x10\x96\x96\xf3\x19\x67\xea\x38\xb7\x5c\x22\xca\xa4\x5c\x8b\x51\ +\x69\x93\xc9\xa4\x04\x78\x52\x76\x7b\x7b\x7b\x08\x87\xc3\xa2\xc5\ +\xe2\xf1\xb8\xfe\x1e\x2f\x2c\xd2\xb6\x74\xf4\x11\xe1\x7d\xf9\xf2\ +\xa5\xa2\x50\xe8\x3a\xe5\x00\x1e\x0a\x85\x94\x71\xc6\x8e\x3b\x52\ +\x4c\x1d\x1d\x1d\xe8\xe9\xe9\x91\x6b\xec\xea\xd5\xab\xba\xe8\x98\ +\xf9\xc3\xc8\x80\xe6\xe6\x66\xd1\x58\xd4\x1a\xd1\x55\x4c\xfa\x92\ +\xb5\x3a\xb5\xb5\xb5\x08\x87\xc3\xe8\xef\xef\x97\xcb\xbb\xbe\xbe\ +\x5e\x83\x1f\x07\x14\x8b\xc5\x82\xc5\xc5\x45\x21\x24\x73\x73\x73\ +\x58\x5e\x5e\x56\x30\xe9\x1b\x6f\xbc\xa1\x50\x5c\x2e\x1f\xfc\xf3\ +\xd9\xa7\x4a\x74\x8e\xfd\x86\xd5\xd5\xd5\x5a\x34\x6a\x6b\x6b\xd1\ +\xda\xda\x8a\x95\x95\x15\x4c\x4e\x4e\x22\x16\x8b\x61\x70\x70\x10\ +\x2e\x97\x0b\x9f\x7e\xfa\x29\xce\xcf\x2f\xc3\x9b\xbb\xba\xba\xe0\ +\x76\xbb\x91\x4c\x26\x55\xd1\xc2\xa5\x95\xfa\xaf\x50\x28\xa4\x76\ +\x01\x86\xf8\x96\x96\x96\xe2\xbf\xfe\xeb\xbf\xf4\xee\x32\x18\x99\ +\x91\x2d\xd9\x6c\xf6\x95\x12\x67\x46\xa7\x70\x00\x77\x3a\x9d\xe8\ +\xee\xee\xd6\x90\x7e\x71\x71\x81\xe7\xcf\x9f\x0b\xad\xf8\xd9\xcf\ +\x7e\x26\x96\xa4\xb2\xb2\x12\xc9\x64\x52\x5d\x8b\xe7\xe7\xe7\x8a\ +\x63\xd9\xdd\xdd\x45\x22\x91\x50\x79\xf0\x2f\x7f\xf9\x4b\xd1\x56\ +\xbc\x8b\x58\x41\xc6\x9e\x47\xa2\x92\xc7\xc7\xc7\xe8\xef\xef\xd7\ +\xf0\xc7\x68\x17\x86\x5d\x93\xa2\x8b\x46\xa3\x48\xa7\xd3\xaa\xb7\ +\x22\x1b\x34\x3b\x3b\x2b\x34\xbb\x50\x28\xe0\xd9\xb3\x67\xd8\xde\ +\xde\xc6\xca\xca\x8a\x62\x90\x48\xd3\xf2\xdc\x61\xdf\xe5\xc9\xc9\ +\x09\xec\x76\x3b\xbc\x5e\xaf\x9c\xd2\x44\xb6\xda\xdb\xdb\x31\x38\ +\x38\x28\x89\x0f\x17\xeb\x91\x91\x11\x2c\x2d\x2d\x29\x24\x9b\xc9\ +\xf9\x8c\xf4\x61\xf5\x10\x69\x5a\x1a\x60\x5a\x5b\x5b\xd5\x1d\x5b\ +\x28\x14\x30\x39\x39\x89\x83\x83\x03\x04\x83\x41\x1c\x1c\x1c\x60\ +\x70\x70\x50\xf7\x82\xdd\x6e\x47\x3c\x1e\x97\xce\x8f\x71\x21\x4e\ +\xa7\x13\x1e\x8f\x07\x6e\xb7\x5b\x29\xec\xfd\xfd\xfd\xe8\xe9\xe9\ +\x81\xdf\xef\x57\x6a\x3d\x8d\x61\xd4\x72\xad\xad\xad\xe1\xca\x95\ +\x2b\xe8\xef\xef\xc7\xc7\x1f\x7f\x8c\xd7\x5f\x7f\x1d\x03\x03\x03\ +\xa8\xab\xab\xc3\xd0\xd0\x10\xda\xda\xda\xb0\xbe\xbe\xae\x8c\xce\ +\xde\xde\x5e\x31\x11\x75\x75\x75\x08\x87\xc3\xf8\xef\xff\xfe\x6f\ +\x3c\x79\xf2\x04\x9b\x9b\x9b\x88\x44\x22\xf0\xfb\xfd\x18\x1a\x1a\ +\xc2\xb7\xdf\x7e\xab\x85\x85\x1d\xbc\xd4\x33\x53\x03\xcd\xc8\xaa\ +\x9a\x9a\x1a\x84\xc3\x61\x7c\xfa\xe9\xa7\x7a\x06\x69\x3c\x60\x7c\ +\x14\x59\x09\x43\x30\x18\xfc\x80\xdc\xbb\xc9\x64\x12\x3c\x56\x5a\ +\x5a\x2a\x41\x39\xa1\x4a\xba\x34\xd6\xd7\xd7\x55\x37\x11\x0e\x87\ +\x5f\x09\x8f\x64\x18\x29\xb9\x4d\x86\x38\x12\x0a\x67\x67\x1d\x13\ +\xa6\xd9\xcc\x6e\x34\x1a\x25\x00\x67\x66\x0f\x61\x5a\xba\xe9\x8a\ +\xbf\x16\xa7\xf9\xe5\xe5\x65\xb9\x5b\xd8\xeb\x44\x9d\x98\xc7\xe3\ +\xd1\x3f\xcf\x29\x9b\xe9\xd3\xe4\x6d\x0f\x0f\x0f\xf5\x72\x91\x7a\ +\x59\x5e\x5e\x56\xa5\xc8\xcc\xcc\x8c\x2e\x51\xa3\xd1\xa8\x29\x9d\ +\x2f\x08\x05\xba\x0c\x5c\xa4\x33\x8b\x9a\x16\x42\xa3\x44\xce\x8a\ +\xf5\x3b\x3c\x28\xca\xcb\xcb\xa5\xdb\x62\x42\x38\x73\x5e\x88\xfe\ +\x31\x58\x34\x9f\xcf\xcb\x06\x4b\xa4\x8b\xe2\x62\x93\xc9\x84\x1f\ +\xff\xf8\xc7\x82\x51\x81\x4b\xe7\x26\x87\x8f\xfa\xfa\x7a\x39\xf4\ +\x0e\x0e\x0e\x24\xd8\x64\xae\x0f\x83\x61\xeb\xea\xea\xb0\xb1\xb1\ +\xa1\x30\xcf\x44\x22\xa1\xed\x27\x12\x89\x08\x99\xe2\xe5\x45\xf4\ +\x84\x96\x7f\x5e\xe0\x84\xbd\x99\x10\xcd\xec\xa9\x8a\x8a\x0a\x0d\ +\x5c\x74\xff\x51\x3b\x40\x27\x22\x0f\x13\x42\xc3\x44\x9c\x18\x1f\ +\x42\x24\x8e\xcf\x1e\x11\x24\xa2\x86\xac\x69\x21\xbd\xc9\xce\x29\ +\x86\xa0\x02\x78\x45\xd0\x4f\x1a\x92\x7f\x71\xa8\xe7\x70\x45\x24\ +\x85\x28\x40\x79\x79\xb9\x82\x20\xad\x56\xab\x10\x4a\x22\x90\xfc\ +\xfa\x4c\x95\x66\x67\x23\xb5\x52\x3c\x34\x29\x9c\xad\xab\xab\xc3\ +\xfa\xfa\xba\x0e\x66\x0e\x48\x1c\x2e\x99\x0f\xc7\x6c\x37\xea\xb1\ +\xc2\xe1\xb0\x7a\x19\x59\x2c\x4d\x1a\x90\xc9\xea\x0c\x5e\xa4\x96\ +\x2b\x97\xbb\xac\xf6\x19\x1e\xfe\x7f\x5c\x7d\x59\x73\x9b\xe7\x79\ +\xf6\x05\x10\x5c\x01\x90\x04\x48\x10\x20\x76\xee\x3b\x25\x52\xbb\ +\x97\xc4\x89\x13\x3b\xe9\x4c\x67\xea\x4e\xda\x74\x32\x3d\xe8\x49\ +\xa7\xf9\x19\xee\x51\x4f\x3b\x93\x83\x1e\xf4\x47\x24\x6d\x53\xa7\ +\x93\xc4\x51\x14\xcb\x92\x2d\x89\xa2\x44\x8a\x1b\x88\x85\xd8\x01\ +\x62\xe7\x0a\x12\x24\xf0\x1d\x30\xd7\x15\xf2\xcb\x4c\x66\xba\xc8\ +\x32\x09\xbc\xef\xf3\xdc\xf7\xb5\x2e\xe3\xe4\xe4\x04\xf3\xf3\xf3\ +\xd2\xde\xd1\x04\xe0\xf3\xf9\x84\xd4\xb6\x5a\x2d\xcc\xce\xce\xca\ +\x4d\xc9\x0b\x65\x7c\x7c\x1c\x46\xa3\x11\xaf\x5e\xbd\xc2\xde\xde\ +\x9e\xba\x40\x5d\x2e\x97\xe8\x3e\x46\x90\xf0\xfc\xa0\x23\x97\xf1\ +\x21\x6d\x6d\x6d\xca\xa7\xf9\xe0\x83\x0f\x60\x36\x9b\x15\x9c\xd9\ +\x6a\xb5\xb0\xbd\xbd\x8d\xc1\xc1\x41\xa4\xd3\x69\xfc\xe9\x4f\x7f\ +\x52\x5a\xfd\xf9\xf9\xb9\x12\xc4\x89\x88\xa4\x52\x29\xbc\x7a\xf5\ +\x4a\xda\x95\xc3\xc3\x43\x09\x6a\x87\x87\x87\x51\xad\x56\xf1\xed\ +\xb7\xdf\x6a\x78\xa6\xc6\x6b\x6b\x6b\x4b\xcf\x37\xad\xf6\x9b\x9b\ +\x9b\x7a\xa6\xe3\xf1\xb8\x72\xdd\x9a\xcd\x26\x22\x91\x88\xa8\x08\ +\x87\xc3\x21\x6b\x38\x69\xb3\x5f\xff\xfa\xd7\x1a\x16\x19\xfb\x91\ +\x4a\xa5\xb0\xb7\xb7\x07\xa3\xd1\x88\x42\xa1\x80\x89\x89\x09\x69\ +\x54\xe8\x68\x05\xa0\xce\x3f\x0e\x51\x56\xab\x55\xbd\x6c\x06\x83\ +\x01\x85\x42\x41\x59\x62\x8c\x59\x60\xb5\x51\x3e\x9f\xc7\xf6\xf6\ +\x36\xcc\x66\x33\x3e\xf8\xe0\x03\x5d\xb2\x0b\x0b\x0b\x37\x72\xfe\ +\x8e\x8e\x8e\xf0\xfe\xfb\xef\xa3\xbf\xbf\x1f\x99\x4c\x06\x4b\x4b\ +\x4b\x2a\xed\xe6\xd9\x5f\x2c\x16\x91\x48\x24\x64\x3c\xa8\xd7\xeb\ +\x58\x5c\x5c\x84\xc7\xe3\x51\x65\xc9\xd7\x5f\x7f\xad\x33\x8e\x31\ +\x0b\xd7\xb3\x0c\xdd\x6e\xb7\xc2\x26\x5b\xad\xab\x0a\x18\x52\x9d\ +\xbc\xac\x29\xe6\xa6\x4b\x91\xe8\x66\xf0\xcf\xe1\xd6\x76\xbb\x1d\ +\x6b\x6b\x6b\x2a\x2a\xb6\xd9\x6c\x48\x26\x93\x28\x14\x0a\x08\x04\ +\x02\xc8\x66\xb3\x1a\x18\x0b\x85\x02\x4c\x26\x13\xa2\xd1\x28\x42\ +\xa1\x10\x7e\xf1\x8b\x5f\xa0\x54\x2a\xe1\xe1\xc3\x87\x32\xfc\xd0\ +\xa0\xc0\x50\xdb\x46\xa3\x81\xd5\xd5\x55\x69\xff\x72\xb9\x1c\xfe\ +\xe3\x3f\xfe\x03\x6f\xdf\xbe\x95\xb3\x9e\x99\x49\xac\x91\x0a\x85\ +\x42\xa2\xf0\x0f\x0f\x0f\x31\x3a\x3a\xaa\xc1\xd7\x66\xb3\xc9\x88\ +\xd3\x68\x34\xb0\xb6\xb6\x26\xfa\x95\xe1\xbe\x74\x77\x53\xff\x1b\ +\x8b\xc5\x70\x7c\x7c\x8c\x77\xef\xde\x21\x10\x08\x08\x15\x61\xec\ +\x0d\x0d\x58\xcd\x66\x13\x6e\xb7\x1b\x0e\x87\x43\x06\x08\x52\xfa\ +\xd4\x40\xf2\xff\x47\x57\x37\x11\x79\x1a\x56\xe8\xea\x6f\x36\x9b\ +\xc8\x64\x32\x70\xbb\xdd\xf8\xee\x77\xbf\x0b\x97\xcb\x05\x9f\xcf\ +\xa7\x62\xfb\xd3\xd3\x53\xcc\xcc\xcc\xc0\xe7\xf3\x01\xb8\x92\x08\ +\x51\x83\xbc\xb9\xb9\x29\xa3\x0a\x45\xfe\xb1\x58\x0c\x93\x93\x93\ +\x42\x7f\xee\xdc\xb9\x03\xb7\xdb\x8d\x87\x0f\x1f\xc2\xe1\x70\xa0\ +\x50\x28\x28\x46\x81\x2e\x64\x6a\x46\x67\x67\x67\x35\xe4\xef\xec\ +\xec\xa0\xa3\xa3\x43\xd9\x98\x77\xee\xdc\xd1\x9f\x29\x95\x4a\x78\ +\xf2\xe4\x09\x3e\xfc\xf0\x43\xb4\x5a\x2d\xc5\x18\xed\xee\xee\x8a\ +\xb6\x73\xb9\x5c\x92\x73\x30\x33\x91\x81\xa2\x4c\x7d\xa7\x26\x2b\ +\x14\x0a\x29\x62\x81\xb4\xa8\xc9\x64\x12\x90\x70\x74\x74\x24\x7a\ +\x95\x25\xd2\x4c\xbd\xff\xf8\xe3\x8f\xd1\xde\xde\x8e\x7f\xfb\xb7\ +\x7f\xc3\xe3\xc7\x8f\x55\xfa\x4d\xb9\x4c\xad\x56\x43\x2c\x16\x43\ +\xdb\xc4\xc4\xc4\xe7\xa4\xa2\x28\xbc\xa5\xfe\x88\x3a\x27\x83\xc1\ +\xa0\xf6\xea\x54\x2a\x25\x37\x01\x83\xc2\x28\x88\x66\x08\x27\xd3\ +\x4c\x1d\x0e\x07\x76\x76\x76\x74\x19\x91\x86\x20\xa2\xd4\xdd\xdd\ +\x8d\x07\x0f\x1e\x28\x0c\x90\x11\x03\xc5\x62\x51\x7a\x15\x96\x95\ +\x72\xcb\x60\x8a\x76\x3e\x9f\x47\x32\x99\x94\xd6\x80\x95\x3d\x3c\ +\x50\x69\xb9\xe6\x07\x45\x77\x0a\x11\x21\xfe\xdc\xdc\x3a\x89\x9c\ +\xf1\x32\xaa\x54\x2a\x12\x80\x1e\x1c\x1c\xa8\x2c\x92\x13\x2d\x93\ +\x87\x19\x56\x49\xa1\x71\xab\x75\x55\xd2\x4c\xa1\x3d\x87\x24\x42\ +\xe8\x7c\xb9\x6d\x36\x1b\xce\xcf\xcf\x65\x3b\x37\x1a\x8d\xd8\xdd\ +\xdd\x15\xa4\xda\xd6\xd6\x26\xe1\x3b\x1d\x0b\xac\xf2\x60\xae\xd6\ +\xd8\xd8\x98\x92\xee\x01\xe8\x50\x24\x0d\x40\x34\x82\x9f\x0d\x35\ +\x26\xcc\x84\x01\x20\x34\x87\x7f\x27\x11\x03\x3a\xf2\x08\x1b\x33\ +\x06\x82\x03\x1f\xf9\x70\x0a\x35\xe9\xea\xe2\x40\x43\x84\x8f\xcf\ +\x03\x93\x6e\xd9\xdb\xc8\x7e\x30\x52\x4f\x3d\x3d\x3d\xa2\x50\x4f\ +\x4f\x4f\xa5\x6f\x03\x80\xe1\xe1\x61\x39\x34\x19\x69\xc1\xc0\x39\ +\x0a\xb3\xa9\x2f\xe0\x42\xc0\x01\x95\xf1\x17\xd4\x77\x71\x48\x26\ +\x8d\xdd\xd6\xd6\x26\xed\x15\xb5\x6b\xd4\xb2\x35\x9b\x57\xbd\x72\ +\x46\xa3\x11\xb5\x5a\x4d\x69\xe6\xfc\x19\x28\x6a\x25\x32\xca\x67\ +\x91\xa6\x02\x52\x7e\x7d\x7d\x7d\x6a\x9e\xb7\x5a\xad\x72\xab\xf0\ +\x80\x6d\x34\x1a\xa2\xfd\x68\xaf\xe6\x67\x45\xad\x1a\xdf\x87\xb9\ +\xb9\x39\x45\x98\x58\xad\x56\x1d\x80\xcd\x66\x53\x0b\x08\xb7\xd8\ +\x7a\xbd\x8e\xe9\xe9\x69\xd1\x88\xd4\x70\xf5\xf4\xf4\xc8\xb6\x6f\ +\x30\x5c\x15\x0e\xb3\x04\x97\x94\x2f\xe5\x02\xec\xd7\x6b\x36\x9b\ +\x48\xa5\x52\x5a\x9e\x98\xb8\xed\xf3\xf9\xf0\xe8\xd1\x23\x3c\x7a\ +\xf4\x48\x14\xa6\xdf\xef\x57\x95\xd1\xc9\xc9\x89\x20\x7a\xba\x7a\ +\x39\x00\x5f\x2f\x58\xae\xd5\x6a\x38\x38\x38\x40\x2e\x97\x83\xd3\ +\xe9\x94\xbe\xe2\xce\x9d\x3b\x58\x59\x59\xc1\xe0\xe0\x20\xbe\xf3\ +\x9d\xef\x88\x5a\x26\xe2\x4d\x27\x1a\x75\x74\x2e\x97\x0b\x06\xc3\ +\x55\xb7\x64\xa1\x50\xc0\xfd\xfb\xf7\xe1\x70\x38\xf0\xf4\xe9\x53\ +\xa1\xcf\x7c\xa7\x5f\xbd\x7a\xa5\xf3\x8d\x8b\xc2\xd9\xd9\x19\x76\ +\x77\x77\x15\xe2\x49\x9a\x84\xc8\x3e\x43\x31\x49\xff\x12\x15\xa4\ +\x49\x26\x18\x0c\xe2\xd1\xa3\x47\x72\x6d\x92\x56\x20\x8d\xdd\xd6\ +\xd6\x26\x16\x80\xfa\x18\x0e\x4f\x44\x40\xfd\x7e\xbf\xe4\x01\xb4\ +\xc3\xf3\xd2\x6d\x6b\x6b\x43\x32\x99\x44\x3a\x9d\x56\x17\x5a\x32\ +\x99\xd4\xf3\x3e\x30\x30\x80\x54\x2a\xa5\x67\xb1\xb3\xb3\x53\x0e\ +\xe8\x37\x6f\xde\xa0\x58\x2c\x22\x18\x0c\x8a\x96\xe3\xb3\xca\xf7\ +\x9f\x4b\x9c\xd9\x6c\x56\x74\x0a\x0d\x22\xcc\x1f\xcb\xe7\xf3\x18\ +\x18\x18\x10\xaa\x42\xa9\xc2\xd9\xd9\x55\xd7\x2b\x05\xf2\x4c\xba\ +\x67\xa3\x00\x97\x60\xea\x71\xb9\x20\x64\xb3\x59\x55\x02\xb1\x66\ +\xa6\x52\xa9\x60\x67\x67\x07\x07\x07\x07\x92\x23\xb0\xa2\x85\x8b\ +\x1d\x97\x2c\x0a\xa6\xaf\x97\xb2\x53\xc0\x1c\x8b\xc5\x10\x0e\x87\ +\x35\x98\x2f\x2d\x2d\x61\x74\x74\x14\xe5\x72\x19\x5b\x5b\x5b\x70\ +\xb9\x5c\x7a\xbf\xe8\x9e\x03\xae\x32\xcd\x18\x08\xca\xb8\x0c\x6a\ +\x74\x07\x06\x06\xf4\x67\x99\xed\x67\xb5\x5a\xd1\xdf\xdf\xaf\x30\ +\x6d\x8b\xc5\xa2\x88\x20\xab\xd5\x8a\xbe\xbe\x3e\xec\xec\xec\xe8\ +\x0e\x61\x84\x50\x3e\x9f\x47\x34\x1a\x45\x20\x10\x50\xca\x39\x00\ +\xa1\xdd\x9f\x7c\xf2\xc9\x8d\x85\x9a\x95\x2d\x9d\x9d\x9d\x98\x9a\ +\x9a\x92\xeb\x97\x28\x5b\x32\x99\xc4\xda\xda\x1a\x36\x36\x36\x64\ +\x34\x28\x95\x4a\x5a\xcc\xd3\xe9\x34\x32\x99\x0c\x0e\x0e\x0e\x70\ +\xff\xfe\x7d\xf4\xf7\xf7\x4b\x93\x4b\x77\x38\x33\xf0\x18\x43\xc4\ +\xec\x42\x22\x34\x1e\x8f\x07\x1f\x7f\xfc\xb1\xea\x76\xc8\x24\x30\ +\x82\xc3\x68\x34\xea\xee\x22\x85\x4d\xb9\x09\xbb\x6a\x89\x98\xf1\ +\x3f\xcc\xc9\xdc\xdd\xdd\xc5\xef\x7f\xff\x7b\xdd\xb3\x6c\x7e\x60\ +\x84\x51\xb1\x58\x44\xa5\x52\xc1\x87\x1f\x7e\x88\x68\x34\x8a\x37\ +\x6f\xde\x20\x9f\xcf\xeb\x2e\xca\x66\xb3\x58\x5d\x5d\x95\x13\xb1\ +\xbd\xbd\x1d\xc9\x64\x12\x03\x03\x03\x72\xbd\x2e\x2d\x2d\xa1\xaf\ +\xaf\x4f\xf5\x41\xcc\x3d\x63\xe5\x12\x65\x0c\x33\x33\x33\x00\xae\ +\x22\x20\xa6\xa7\xa7\x85\xc4\xad\xac\xac\xa0\x56\xab\xe1\xe3\x8f\ +\x3f\xc6\x8f\x7f\xfc\x63\xb9\x19\xc3\xe1\x30\xf6\xf7\xf7\x75\xfe\ +\x54\xab\x55\xb4\x59\xad\xd6\xcf\x4f\x4e\x4e\x90\x48\x24\x14\xb6\ +\x59\x2e\x97\x35\x61\x92\x42\xeb\xeb\xeb\xd3\xb6\x45\xdd\xce\xc1\ +\xc1\x01\x5c\x2e\x17\x2e\x2f\x2f\x25\xd8\x2e\x97\xcb\xa2\x5d\x78\ +\x80\x90\x97\xe7\x97\x48\xe1\x3c\x85\x67\x44\x4b\xe2\xf1\xb8\x36\ +\xe3\x46\xa3\x21\xf1\x22\x5f\xfa\xcb\xcb\x4b\xd8\x6c\x36\x85\x2c\ +\x32\xdf\x86\x41\xa1\xa4\x0e\x78\xd8\x25\x12\x09\xa5\xaf\x73\x9a\ +\x7f\xf8\xf0\x21\x6c\x36\x9b\x22\x23\xf8\x30\xf1\x9f\xe1\x86\xc0\ +\xbc\x90\xff\x3f\xfd\x97\x0e\x01\xba\x3c\xae\x77\xc8\x31\x07\x8b\ +\x96\xf5\x66\xb3\x09\xa7\xd3\x09\x9b\xcd\xa6\x8b\x65\x7f\x7f\x5f\ +\x9c\x39\x0f\x0a\xfe\x1d\xcc\x87\x89\xc5\x62\xa2\x68\x29\x66\x3c\ +\x3d\x3d\x85\xd3\xe9\x54\x48\x24\x13\x88\x79\x30\x52\x0b\xc6\x14\ +\x6a\xa2\x3f\xcc\xcd\xe2\xe6\x74\x7c\x7c\x2c\x54\xa6\xbd\xfd\xaa\ +\x16\x86\xc9\xe5\xa4\x45\x18\xac\xc8\x7f\x8e\x03\x2c\x63\x1e\x48\ +\x8b\xf2\xf3\xe6\x66\x60\xb7\xdb\xd5\x3b\xc6\x67\x80\xc3\x36\x0f\ +\x2b\xa2\x50\xb4\xc0\x12\xf5\xa2\x2e\x8a\xc3\x05\xb3\x74\xa8\x8b\ +\xe1\x65\xc0\x4b\xa6\x52\xa9\xa8\xa3\x8d\x43\x1e\x5d\xab\x27\x27\ +\x27\xda\x88\x59\xb3\xc4\xff\x76\x77\x77\xc3\x6a\xb5\xca\x24\x30\ +\x38\x38\x88\xc1\xc1\x41\x09\xa7\xaf\x0f\x90\xe5\x72\xf9\x46\x12\ +\x3c\xa3\x44\x8c\x46\xa3\xea\x52\x08\x35\xa7\x52\x29\x6d\x6f\xf5\ +\x7a\x5d\x30\x3a\x2f\x27\xba\x9a\x28\xa0\x26\x12\xc5\x6d\x96\x30\ +\x3f\x85\xc5\x5c\x40\x28\x42\xa5\xc6\x91\x74\x56\x24\x12\xd1\xd0\ +\x73\x71\x71\x21\x51\xf9\xe1\xe1\xa1\x9e\x5b\xe0\xaa\x02\x87\x07\ +\x1d\x75\x48\x0c\xbe\x64\xbd\x15\x51\x64\x0a\x4c\x49\x71\x13\x69\ +\x65\x70\x26\xc3\x16\x2d\x16\x8b\x2e\x54\xd2\x8b\xdd\xdd\xdd\x98\ +\x9e\x9e\xc6\xe9\xe9\xa9\x36\x72\x00\x98\x9c\x9c\xc4\xce\xce\x8e\ +\x7a\xc5\xd6\xd6\xd6\x54\xab\x71\x7e\x7e\x8e\xdd\xdd\x5d\x74\x77\ +\x5f\x95\x7c\x87\x42\x21\xb9\x59\xaf\x3b\xbb\x00\xc8\x12\x4f\x3a\ +\x9a\x39\x74\x44\x7e\x16\x16\x16\x44\xef\x03\x90\x5e\x92\xfa\x26\ +\x76\x9a\x32\x74\x94\x03\x62\xa5\x52\x11\x22\x1d\x8b\xc5\x60\xb1\ +\x58\xe0\xf5\x7a\x15\x5b\xc1\x4c\xba\xcd\xcd\x4d\xbc\x79\xf3\x46\ +\xe8\x1e\xa9\x15\x22\xd0\x44\x55\xaf\x57\xea\xd8\xed\x76\xd1\x4d\ +\xd4\x17\x32\x0b\xcb\x68\xbc\xaa\x09\x22\x32\xe2\xf1\x78\x24\xaa\ +\xa5\x7e\x2a\x91\x48\xe0\xec\xec\x4c\x14\x0c\x5d\xa9\xef\xde\xbd\ +\x43\xb5\x5a\xc5\xd8\xd8\x98\xb4\x21\xb4\xda\xcf\xcd\xcd\xc1\xed\ +\x76\xeb\xb0\x1f\x1a\x1a\xc2\xca\xca\x8a\x10\x84\xf3\xf3\x73\x0d\ +\xd1\x0c\x05\x36\x1a\x8d\x48\x24\x12\xf8\xe8\xa3\x8f\xb0\xbc\xbc\ +\x8c\x5f\xff\xfa\xd7\x18\x1c\x1c\xc4\xe4\xe4\x24\xca\xe5\x32\x7c\ +\x3e\x9f\xee\x04\x6a\x50\xf9\xd9\xbc\x7c\xf9\x52\x79\x87\x4c\xf6\ +\x4f\x26\x93\x88\x44\x22\x8a\xb1\x20\xb5\x9d\xcb\xe5\x74\x01\x51\ +\xce\x41\x1d\x18\x9f\x61\x3e\x37\xfb\xfb\xfb\x08\xfe\x39\xba\x82\ +\x5a\x1f\x6a\xbc\x18\x35\x43\x29\x00\x0d\x40\x44\xbd\x48\x01\xf3\ +\x7c\xa7\xee\x8a\xc8\x33\x5d\xe0\xb3\xb3\xb3\x4a\x7f\x0f\x04\x02\ +\x1a\x5a\x29\x73\x60\xa1\x77\x57\x57\x97\xb4\x3b\x8c\x1d\xda\xdf\ +\xdf\x17\x7a\x45\x80\x81\xcf\x1c\x73\x17\x29\x54\x67\xd7\x68\x7b\ +\x7b\x3b\x56\x56\x56\x10\x0e\x87\x25\xd1\xb0\xd9\x6c\x42\x81\xe8\ +\xf8\xe6\x00\xc4\xfb\x82\xd5\x74\x64\x81\xea\xf5\x3a\xf6\xf6\xf6\ +\x70\x7c\x7c\x8c\x9d\x9d\x1d\x6c\x6d\x6d\x09\xc1\x09\x87\xc3\xd8\ +\xde\xde\x46\xa9\x54\xc2\xec\xec\xac\xca\xbd\x9f\x3f\x7f\x8e\x58\ +\x2c\xa6\x90\x4c\x8a\xb3\xe9\x70\xde\xde\xde\x96\x76\x94\x8b\x1e\ +\x87\x59\xde\x09\x64\x41\x2e\x2e\x2e\xf0\xdb\xdf\xfe\x16\x4f\x9e\ +\x3c\x51\xbd\x11\x17\x56\xb6\x65\x90\xd2\xbe\xb8\xb8\xc0\xe0\xe0\ +\xa0\x0c\x20\x27\x27\x27\x88\xc5\x62\x48\xa5\x52\xba\xab\x38\x78\ +\x6d\x6d\x6d\xe9\x3c\x23\x85\x1d\x8b\xc5\x84\xf6\xdb\x6c\x36\x2c\ +\x2f\x2f\x2b\xb6\xe5\xba\x23\x3b\x95\x4a\xc1\xeb\xf5\x22\x99\x4c\ +\xa2\x5e\xaf\x23\x9f\xcf\x6b\xce\xd8\xd9\xd9\x41\xa9\x54\xc2\xab\ +\x57\xaf\xf0\xec\xd9\x33\xbc\xf7\xde\x7b\x8a\x8d\x79\xf0\xe0\x81\ +\x98\x0e\x6a\x69\xf9\x9f\xfe\xfe\x7e\xe4\x72\x39\x81\x04\x2b\x2b\ +\x2b\xb0\x58\x2c\xf0\xf9\x7c\x08\x85\x42\xd8\xdc\xdc\x44\x36\x9b\ +\xc5\xdc\xdc\x1c\xe6\xe6\xe6\xe4\x38\xf5\x7a\xbd\x42\x10\xdb\xca\ +\xe5\xf2\xe7\x6e\xb7\x5b\x22\x4f\x42\x81\xd4\x2c\x51\x57\xc5\x8b\ +\x94\xc8\xcc\xc2\xc2\x02\xfc\x7e\xbf\x02\x0f\x89\x1c\xf0\x83\xa1\ +\xb5\x98\x17\x37\xd1\xa3\x52\xa9\x24\x4a\xf0\x7a\x86\x04\xff\x19\ +\x6e\x3f\xdc\xf4\xec\x76\x3b\xa2\xd1\xa8\xfe\x1d\xdc\xaa\x28\x30\ +\x66\xd6\x12\x91\x0a\x6a\x4c\x28\xe4\x3e\x38\x38\xd0\x81\x4a\x2d\ +\x06\xb3\xa4\x78\x38\xc7\x62\x31\xe5\x54\x91\x02\x20\xf5\xc3\xd0\ +\xb9\xcb\xcb\x4b\x0d\x46\xd4\x6f\x31\x03\x8c\x83\x27\xb5\x32\xb4\ +\xec\x1e\x1d\x1d\x09\x89\x21\xe2\x33\x37\x37\x07\x87\xc3\x81\xdd\ +\xdd\x5d\x89\x94\xaf\x53\x88\x16\x8b\x45\x07\xb6\xc1\x60\x80\xd5\ +\x6a\x45\xa1\x50\x90\xe8\x98\xa1\x78\xdc\x9c\x5a\xad\x96\xdc\x84\ +\x1c\x36\x39\xc8\xf8\xfd\x7e\xa1\x53\xdc\x88\x39\x34\x91\x56\x1b\ +\x1e\x1e\xd6\x05\xc4\xf2\x58\xa2\x25\xd4\xca\xd1\xa1\x06\x40\xf9\ +\x32\x44\xb6\x98\x1d\x44\x54\x84\x96\x68\x0e\x61\xec\x39\x1c\x18\ +\x18\x90\xa8\x9e\xdf\x19\x23\x15\x88\x96\x51\x18\xcc\xe7\x90\xdb\ +\x03\xbf\x6f\x00\xb2\x8a\x5f\xb7\xf1\x53\xd7\x47\xb7\x12\x87\x1c\ +\x8a\xf7\x59\xeb\x44\x0a\xab\x58\x2c\xa2\x58\x2c\xea\xa5\x62\x87\ +\x26\x05\xfd\x84\xe7\x49\x9b\x72\x2b\x3e\x3f\x3f\x17\x5a\x47\xd7\ +\x1d\xe1\x7b\x00\x4a\xad\x6f\xb5\x5a\x37\xb2\xce\xda\xda\xda\xd4\ +\x76\x40\x24\x89\x2e\x49\x93\xc9\x24\x21\x2b\xcd\x04\x8c\x4a\x60\ +\x82\x31\x9f\x39\xf6\x13\x32\xab\x6d\x67\x67\x47\x55\x15\xd4\x31\ +\xf1\x80\xe6\xe1\x42\xaa\xf8\xe8\xe8\x48\x4d\x0d\xa4\xf9\xbc\x5e\ +\xaf\x5c\xaf\xdd\xdd\xdd\x48\xa7\xd3\xd2\x74\x6d\x6d\x6d\x61\x67\ +\x67\x47\x39\x4f\xd4\x3a\xd1\xb1\x6a\xb1\x58\xb4\xf9\x57\x2a\x15\ +\x3c\x79\xf2\x44\xd4\x49\x38\x1c\xd6\x70\x76\xdd\x3c\xd1\xd1\xd1\ +\xa1\x01\x93\xda\x0a\x7e\x87\x00\x30\x3b\x3b\xab\x67\x98\x22\xdb\ +\xff\x7f\x08\xa0\x06\x8b\x03\x27\x7b\x46\xf9\xbc\x51\xaa\xc0\x3c\ +\x1a\xc6\x92\xb4\x5a\x57\xcd\x07\x74\x2d\x26\x93\xc9\x1b\x1a\xcd\ +\xad\xad\x2d\x99\x76\xbc\x5e\xaf\xba\xfc\x88\x2a\x79\x3c\x1e\xe4\ +\xf3\x79\x7d\x46\x5c\xc2\xa8\xc1\xc8\x64\x32\x58\x5f\x5f\xc7\xf0\ +\xf0\x30\xb2\xd9\xec\x8d\xe7\x88\x7a\x12\xd2\x17\x74\xd4\x26\x93\ +\x49\x5d\xf8\x44\x78\x22\x91\x08\xca\xe5\xb2\x34\x27\xcc\xc9\x1b\ +\x1c\x1c\xc4\xd6\xd6\x16\xce\xce\xce\x10\x08\x04\x30\x31\x31\x81\ +\x50\x28\xa4\x7c\x23\xa2\xf2\x34\x6b\xcc\xcd\xcd\xe1\xc1\x83\x07\ +\x1a\xd8\xdf\xbe\x7d\xab\x4b\x3e\x14\x0a\x49\xa8\xcb\x3f\x5f\xaf\ +\xd7\x31\x37\x37\x87\x67\xcf\x9e\x29\x03\x29\x1c\x0e\x63\x74\x74\ +\x54\x54\x22\xa3\x1c\x28\x09\x60\x5d\x0a\xdf\x1d\xd6\xa4\xad\xae\ +\xae\xde\x28\x0e\x27\x7d\xbb\xbc\xbc\x8c\xb3\xb3\x33\x31\x00\x93\ +\x93\x93\x72\x06\x33\xd9\xdc\xe9\x74\xe2\xf0\xf0\x50\x35\x34\x44\ +\xce\x89\xfe\xd4\x6a\x35\x38\x1c\x0e\x18\x0c\x06\xb8\x5c\x2e\x0d\ +\x7d\xa4\x7c\x59\x89\x42\xaa\x6d\x7c\x7c\x5c\xff\x1e\xbf\xdf\xaf\ +\xa1\x85\x5d\x91\xf7\xef\xdf\x97\xd3\x96\xc3\x2c\xdb\x15\x7e\xf2\ +\x93\x9f\x20\x12\x89\xe8\xf9\xf1\xfb\xfd\x12\x8f\x33\x72\xe3\xf0\ +\xf0\x50\xf7\xdb\xbb\x77\xef\x50\xab\xd5\x60\xb1\x58\xb0\xb7\xb7\ +\x27\xd4\x73\x7b\x7b\x1b\xe1\x70\x18\xe9\x74\x1a\x0b\x0b\x0b\x58\ +\x5e\x5e\x56\xd2\x3f\x63\x85\xb8\x90\x5a\xad\x56\x2d\x67\xf5\x7a\ +\x1d\xeb\xeb\xeb\x1a\x66\x09\x62\x4c\x4f\x4f\x4b\x72\x40\x36\x64\ +\x6f\x6f\x4f\x40\x08\x87\x56\x6a\x81\x68\x5a\x63\x18\x69\x2a\x95\ +\xc2\xf0\xf0\x30\xfe\xeb\xbf\xfe\x0b\xbf\xff\xfd\xef\xf1\xe9\xa7\ +\x9f\xc2\x62\xb1\x08\x1c\xe0\x82\xfe\xee\xdd\x3b\x6c\x6c\x6c\xa0\ +\xad\xad\x4d\xf4\x31\xcf\x4e\x4a\x2d\x32\x99\x0c\xe6\xe7\xe7\xd1\ +\xd3\xd3\xa3\x05\x89\xdf\x8d\xdf\xef\x47\xa3\xd1\xd0\x82\x45\xe9\ +\xc9\xe5\xe5\x25\xa2\xd1\xa8\x8c\x5c\xb9\x5c\x4e\x28\x98\xcd\x66\ +\x93\x49\x25\x12\x89\x00\x80\x34\xb1\xac\xa6\xf2\x78\x3c\x2a\x97\ +\xa6\x14\xc5\x6e\xb7\x63\x6f\x6f\x0f\xe3\xe3\xe3\xe8\xec\xec\x54\ +\xa8\x2d\x51\xb5\x7a\xbd\x2e\x4a\x95\xc8\x37\xcd\x6f\x56\xab\x15\ +\xe5\x72\x19\x5f\x7d\xf5\x15\x0e\x0e\x0e\x10\x0c\x06\x31\x38\x38\ +\xa8\x9c\xcb\x56\xeb\xaa\x5b\x90\xe7\x24\x11\x6f\xaf\xd7\x8b\x70\ +\x38\x2c\xad\x65\x3c\x1e\x47\x2c\x16\xd3\x52\xd7\xdb\xdb\x8b\x36\ +\xa7\xd3\xf9\x39\xf9\x4f\xc6\x35\x94\xcb\x65\xd8\xed\x76\xb8\xdd\ +\x6e\x85\x73\x1e\x1d\x1d\xe9\xf2\xe0\xa6\xc8\x8b\xec\x7a\xfd\x0b\ +\x85\xc9\x8c\xfd\xcf\x66\xb3\xda\x1e\x78\xd0\x13\x86\xcc\x66\xb3\ +\xb0\x58\x2c\x70\x3a\x9d\xd8\xde\xde\x86\xdb\xed\x86\xcd\x66\xc3\ +\x97\x5f\x7e\x29\xed\xc6\xea\xea\xaa\x84\xb4\xac\xb9\x20\xbd\x41\ +\x47\x22\xf3\x48\x68\xc3\xef\xef\xef\xc7\xe9\xe9\xa9\xf2\xa1\xb8\ +\xb5\xf3\x40\x8c\x46\xa3\x42\xe8\xf2\xf9\xbc\x34\x00\x84\xf5\xba\ +\xbb\xbb\x25\xa0\xa5\xde\x84\x22\x49\xa2\x25\xd7\xd3\x9d\x0f\x0e\ +\x0e\x24\x66\x06\xfe\x22\x4c\xe7\x16\xde\xd9\xd9\x89\xdd\xdd\x5d\ +\x05\x63\x02\x50\x8e\x0c\xd3\xb0\x19\xdc\x46\xd7\x1c\x11\x35\xbe\ +\xbc\xdc\x0e\x48\x51\x71\x30\xe0\x20\x42\x48\x9b\xb1\x0e\x0c\xea\ +\xa4\x26\xe0\x7a\x47\x1d\x23\x39\xa8\x4b\x63\x1c\x03\xe1\xfe\x4c\ +\x26\x23\x67\x24\x91\xaa\xeb\xb5\x3f\x44\x06\x48\x11\xd4\xeb\x75\ +\x41\xc2\x74\x1b\x72\xc3\xe0\x60\xc0\x30\x59\xd2\x26\xa4\x33\xf8\ +\x72\x30\xde\x63\x7c\x7c\xfc\x46\x58\x69\x77\x77\xb7\xe8\x4e\x26\ +\xb4\x53\x1b\xc3\x21\x9b\x43\xd6\xf8\xf8\x38\x9c\x4e\xe7\x8d\x24\ +\x77\x5e\x2a\xd7\xf5\x45\xcc\x99\xe1\x61\xc1\xad\x8a\x81\x9d\x44\ +\x25\xd8\x16\xc0\xc0\x4b\xba\x81\x58\x17\xc5\x4b\x9e\xa6\x03\x5e\ +\x28\x46\xa3\x51\xc1\xba\x14\xfa\x33\xc8\x94\x1a\x24\x5e\x1c\xd7\ +\xa3\x21\x1a\x8d\x86\x74\x81\x5c\x24\x58\xe9\x44\x84\x8f\x50\xbf\ +\xd3\xe9\xbc\xd1\xb7\x49\x1a\xf9\xfc\xfc\x5c\x87\x0a\x6b\x91\xb8\ +\xbc\x90\x5a\xec\xec\xec\x84\xcd\x66\x93\x70\x9e\x1b\x7e\xb9\x5c\ +\xc6\x37\xdf\x7c\xa3\xaa\x1d\x6a\xc8\x88\x30\xf6\xf6\xf6\x62\x7b\ +\x7b\x5b\x6e\x35\x26\xfe\x4f\x4d\x4d\x61\x66\x66\x06\x76\xbb\x5d\ +\x03\x32\x07\x29\x3a\x2f\x1d\x0e\x87\x34\x13\xb4\x9a\x4f\x4e\x4e\ +\x22\x95\x4a\x21\x18\x0c\x0a\x55\x6c\x6b\x6b\x83\xc7\xe3\x91\x13\ +\x0d\x00\x0a\x85\x82\x92\xab\x0b\x85\x02\xa2\xd1\xa8\xa2\x44\xf8\ +\x5c\x71\xd8\xdb\xdd\xdd\xbd\x51\x42\x6d\x34\x1a\x91\x4a\xa5\xd4\ +\x79\xf8\xee\xdd\x3b\xac\xaf\xaf\x6b\x79\xdc\xdb\xdb\xc3\xc6\xc6\ +\x06\x46\x46\x46\xe0\xf5\x7a\x25\xd0\xad\x56\xab\xba\xb8\x01\x20\ +\x12\x89\xe0\xfd\xf7\xdf\x47\x20\x10\xc0\xd3\xa7\x4f\xf5\x7b\x50\ +\xc3\xe8\x74\x3a\xe5\x22\x9e\x98\x98\x40\x3c\x1e\xc7\xb3\x67\xcf\ +\xe0\xf1\x78\xd0\xd6\xd6\xa6\x0b\xb5\xd1\x68\x20\x97\xcb\x29\xf9\ +\x99\x0c\x01\x73\x7c\x28\xab\xa0\x2b\x36\x16\x8b\xc1\xe9\x74\xc2\ +\xe3\xf1\xc8\x51\x6c\x34\x1a\x31\x3a\x3a\x2a\x87\x2b\xd3\xc4\xb7\ +\xb6\xb6\x50\xa9\x54\x44\x3d\xf1\x9c\xe5\xf9\xc5\xcb\x9f\x68\x1a\ +\x51\x9a\x44\x22\xa1\x40\xe6\x6a\xb5\x8a\x50\x28\x84\x8d\x8d\x0d\ +\xfd\xef\x74\x32\x52\xe0\x6f\x30\x18\x84\xda\x13\xcd\x75\x38\x1c\ +\x12\x74\x07\x83\x41\x0c\x0d\x0d\x89\xf5\xf0\x7a\xbd\x8a\x61\x20\ +\xc5\xc2\xa5\x87\xa8\x30\x3f\x3b\x86\x4d\x53\x7b\xc8\x0c\x44\x2e\ +\x1c\xac\x87\xb2\xdb\xed\x28\x16\x8b\x58\x58\x58\x10\x02\xcd\xac\ +\x35\x06\x58\xb2\x7a\x85\x86\x8b\x70\x38\xac\x41\x2c\x9b\xcd\xaa\ +\x06\x8a\x5a\x38\x9e\xc1\xed\xed\xed\x5a\x28\x82\xc1\xa0\x84\xee\ +\x5e\xaf\x17\xa5\x52\x49\x5d\x7c\x8c\x64\x21\xf2\x11\x8f\xc7\x91\ +\x4c\x26\x65\x28\x48\xa7\xd3\x5a\x64\xc8\xc2\x24\x93\x49\x69\x5e\ +\x89\xd6\xd2\x09\x7e\x7e\x7e\x8e\xf1\xf1\x71\x3c\x78\xf0\x40\x15\ +\x5f\xd3\xd3\xd3\x30\x18\x0c\x48\xa5\x52\xba\xdc\xc9\x58\xf0\x77\ +\xae\x56\xab\x5a\xd6\x83\xc1\xa0\xee\x6f\x02\x10\x93\x93\x93\xf0\ +\xfb\xfd\x78\xf5\xea\x15\x5a\xad\x16\x26\x27\x27\x61\x36\x9b\xf1\ +\xc3\x1f\xfe\x50\x43\x0f\x99\x1e\x2e\x8b\x9b\x9b\x9b\xd8\xdf\xdf\ +\x17\x33\x72\x72\x72\xa2\x84\x78\x16\x25\x1b\x8d\x57\x8d\x16\xa3\ +\xa3\xa3\x58\x58\x58\x40\x2e\x97\x53\x56\xe6\xc0\xc0\x80\x32\xcc\ +\x88\xa4\x16\x8b\x45\x5c\x5e\x5e\xe2\xa3\x8f\x3e\x52\xb9\xf4\xf6\ +\xf6\xb6\x82\x59\x4f\x4f\x4f\x31\x31\x31\xa1\xc8\x95\x1f\xfc\xe0\ +\x07\x5a\x46\x9a\xcd\xa6\xc4\xeb\xd1\x68\x54\x9a\xbb\xcd\xcd\x4d\ +\x8c\x8e\x8e\xe2\x67\x3f\xfb\x19\x16\x16\x16\x84\xc0\xf9\x7c\x3e\ +\xbc\x7e\xfd\x5a\xd5\x3d\x04\x01\xec\x76\x3b\x76\x77\x77\xe5\xec\ +\xdf\xdd\xdd\xbd\xe1\xf4\x67\x88\x34\xef\x45\x6a\xa3\x97\x96\x96\ +\x84\x6e\x12\x1c\xa2\x3b\x39\x1a\x8d\xaa\xa1\x82\xd9\x98\x44\xd2\ +\xda\xfa\xfb\xfb\x95\x83\x45\xb1\x71\x20\x10\xc0\xc0\xc0\x00\x72\ +\xb9\x9c\xd0\x13\xaf\xd7\xab\x03\x9c\x0f\x0b\x1d\x11\xd4\x15\x25\ +\x12\x09\xe5\xc3\xf0\x07\x27\xc5\xc2\x6e\x32\x86\x4d\xd2\xf9\x44\ +\x17\x20\x87\xa1\x68\x34\x2a\x0b\x2c\xb5\x38\xbd\xbd\xbd\x88\x46\ +\xa3\xe8\xed\xed\x55\xf7\x1a\x9d\x6a\xa4\x0c\x39\x01\x73\x08\xe8\ +\xef\xef\x57\x47\xa1\xd5\x6a\xc5\xc0\xc0\x80\x5c\x8b\x0c\x03\xa5\ +\x46\x8b\x5f\x20\x5f\x86\x89\x89\x09\xe9\x42\x3a\x3b\x3b\xb1\xb5\ +\xb5\x25\x48\x9a\x21\x8a\x0e\x87\x03\xf9\x7c\x5e\xda\x1a\x0a\x41\ +\x81\x2b\xa1\x3f\x5d\x67\x3c\x04\x7b\x7b\x7b\x31\x38\x38\xa8\x22\ +\x53\xbb\xdd\x7e\x63\x03\xe2\x20\xc2\x00\x41\x52\x1a\xd4\x37\x10\ +\xe9\x63\xbe\x58\xab\xd5\xc2\xe8\xe8\x28\x2c\x16\x0b\x76\x77\x77\ +\x45\xf9\x5d\xa7\xe6\x88\x62\x50\xe3\xc1\xbc\x1b\x0e\x41\xa3\xa3\ +\xa3\x0a\xd6\x23\xfa\x16\x8b\xc5\x24\xf6\xe6\xbf\x93\xe8\x25\x91\ +\x3a\x0a\x7c\xe9\x34\x5c\x58\x58\xc0\xc4\xc4\x84\x68\x07\x26\x4c\ +\x93\x66\x34\x18\x0c\xd2\x90\x11\x51\xe3\xe5\xc4\x67\xee\xf0\xf0\ +\x10\xe9\x74\x5a\x14\x9e\xdd\x6e\xd7\x10\xc5\xe4\x72\xa2\x22\xfc\ +\x3c\x0d\x06\x83\x10\x9a\xf3\xf3\x73\x4c\x4c\x4c\xc0\xe5\x72\x69\ +\xc3\x22\xd5\xc3\x50\x3e\x3e\x6f\x74\x8e\x01\xd0\x32\x40\x5d\xd7\ +\xd1\xd1\x91\x52\xe5\xb9\x24\x38\x1c\x0e\xa4\x52\x29\xfd\xbe\xa4\ +\x40\x19\x74\x4a\xb1\x3d\x87\x52\x52\x7f\x74\xe1\xf2\xef\xa2\x55\ +\x9a\xd4\x06\x91\xca\x4a\xa5\x22\x94\x8c\x87\x3f\x91\x64\xea\xdf\ +\x3a\x3b\x3b\x95\x29\x46\x21\x3c\x2f\x10\x22\x36\xb4\x95\xb7\xb5\ +\x5d\x15\x86\x07\x02\x01\x39\x21\x29\x9c\xef\xe9\xb9\x2a\x5b\xf5\ +\xf9\x7c\x72\x21\x91\xa6\x9c\x9f\x9f\xc7\xd1\xd1\x11\x3c\x1e\x0f\ +\x9a\xcd\x26\x26\x26\x26\x30\x36\x36\x06\xbf\xdf\x2f\x7d\x1f\xdf\ +\x31\xf6\x96\x51\x9c\xcf\x18\x05\x0e\xfd\x0c\x32\x9d\x98\x98\x90\ +\xc8\x94\x22\x7d\x1e\xc4\x74\xeb\x90\x32\x35\x18\x0c\xf0\x7a\xbd\ +\x3a\x74\x99\x88\x7c\x71\x71\x81\x6a\xb5\xaa\xfa\x12\x2e\x5f\xa4\ +\x17\x48\x9b\x27\x12\x09\xa4\x52\x29\xb9\xc4\x76\x76\x76\x00\x5c\ +\x65\xf2\xf1\xd9\x2c\x97\xcb\x42\xbb\xb9\xa8\x38\x1c\x0e\xbd\xc7\ +\x44\x2f\xb8\xb1\x53\x2b\x46\x43\x4a\x20\x10\x00\x00\x6c\x6d\x6d\ +\x49\xfc\xcf\x5a\xaa\xbe\xbe\x3e\x1c\x1c\x1c\xc0\x68\x34\x22\x16\ +\x8b\x61\x65\x65\x45\x0b\x57\xa1\x50\x10\x2a\x48\x24\x96\xe2\x77\ +\x9a\x7a\x78\x98\x1f\x1f\x1f\xe3\xf4\xf4\x54\xc9\xe4\x5c\x22\xa9\ +\x83\x65\xce\x58\xa3\xd1\x40\x28\x14\x82\xc3\xe1\x80\xc9\x74\x55\ +\x51\x36\x3a\x3a\x0a\xb7\xdb\x0d\xab\xd5\x8a\x6f\xbe\xf9\x06\x99\ +\x4c\x06\xb3\xb3\xb3\x72\x98\x71\x69\xe2\xb2\xd3\xd9\x79\x55\xbf\ +\x33\x3d\x3d\x2d\x7a\xb8\x52\xa9\xc0\x6e\xb7\xc3\xe3\xf1\x20\x91\ +\x48\x28\x4e\x84\x08\x2c\x8d\x32\x0c\x0f\xe5\xd9\x69\x34\x1a\x51\ +\x2a\x95\xe4\xee\xa6\x36\x8e\xd1\x17\x81\x40\x40\x91\x1d\xef\xbf\ +\xff\x3e\x8e\x8e\x8e\x50\x2c\x16\x25\xf8\x3f\x3f\x3f\xd7\x9f\xa5\ +\x38\x9b\x0b\x69\x67\x67\xa7\x06\xcd\xcb\xcb\x4b\xd4\xeb\x75\x84\ +\xc3\x61\x00\x57\x35\x32\xc0\x95\x71\x81\xce\x37\x46\x4f\x70\x59\ +\x73\xb9\x5c\x42\xa1\x89\x7e\xf3\x8e\x78\xf5\xea\x95\x6a\xa6\xa8\ +\x05\xe5\x62\xc3\x9f\xf9\x7a\xad\xd5\xe1\xe1\xa1\x50\x22\x00\x5a\ +\x04\x19\xc2\x49\x64\x7a\x77\x77\x57\x03\xd0\xec\xec\xac\x06\x4e\ +\x8a\xb1\xf9\x2c\x55\x2a\x15\xbc\x7e\xfd\x5a\x77\xcc\xf6\xf6\x36\ +\x8e\x8f\x8f\x31\x3e\x3e\x2e\x34\xa4\xaf\xaf\x0f\xb1\x58\x4c\x26\ +\xb1\x44\x22\xa1\xbb\x91\x28\x31\xb5\x66\xcc\xb5\xe2\x77\x9d\xc9\ +\x64\x00\x5c\x85\x12\xaf\xad\xad\xe1\xec\xec\x0c\xc3\xc3\xc3\xf8\ +\xd9\xcf\x7e\x06\xa7\xd3\x89\x48\x24\x82\x62\xb1\xa8\xf3\x77\x6a\ +\x6a\x4a\x67\xe8\xf2\xf2\xb2\xce\x3b\x0e\x28\x44\x96\x38\x7c\xd2\ +\x09\x3c\x3a\x3a\xaa\xde\xe0\x70\x38\xac\x0c\x36\xca\x14\x56\x57\ +\x57\xa5\x47\x63\xae\x5e\x77\x77\x37\xee\xdc\xb9\x83\x99\x99\x19\ +\xdd\x01\xe7\xe7\xe7\x42\xab\x39\x3c\x56\x2a\x15\xf5\x94\x66\xb3\ +\x59\x0c\x0e\x0e\xaa\xd8\xfa\x6f\xfe\xe6\x6f\x70\x7a\x7a\x8a\x64\ +\x32\xa9\x77\x64\x72\x72\x12\x1d\x1d\x1d\x4a\x6e\xbf\x9e\x59\x69\ +\x30\x18\x54\x85\xd5\xde\xde\x8e\xbd\xbd\x3d\x78\xbd\x5e\x0c\x0f\ +\x0f\xc3\xe5\x72\xa1\x50\x28\x20\x95\x4a\x49\xb2\xc2\xce\x48\xa2\ +\xff\x0c\x6c\x35\x18\x0c\xaa\x07\x64\x4f\xa7\xd7\xeb\x15\xa5\x5b\ +\x28\x14\xd0\xd6\xd7\xd7\xf7\x39\x07\x84\xd3\xd3\x53\x2c\x2d\x2d\ +\xe1\xaf\xfe\xea\xaf\xf0\xd5\x57\x5f\x29\xfa\x9d\x1f\x26\x43\x0e\ +\x29\x24\xa5\x5d\x94\x43\x12\x05\xd7\xd7\x03\x1a\xa9\xd9\xe0\xc1\ +\xcf\x41\x8a\x5a\x11\x5e\x72\xe4\x53\x7b\x7b\x7b\xc5\x49\xf3\xf0\ +\x03\xa0\x83\x86\x5b\x3e\x45\x87\xcc\xfd\x61\x02\x2c\x2f\x39\xd2\ +\x68\x0c\x2b\x65\x56\x06\x83\x0e\xe9\xbc\x20\xbd\xc2\x03\x95\x94\ +\xcf\x75\x0d\x0f\xb3\x6a\x38\x18\x9d\x9e\x5e\x75\x19\x12\x59\x60\ +\x2e\x0e\x53\x79\x99\x05\xc5\x8b\x84\xee\x11\x42\xf1\x56\xab\x55\ +\x81\x92\xbc\x84\xb9\x01\xf5\xf4\xf4\x68\x78\xa1\xf0\x9f\xd6\x5c\ +\x6e\xbc\x1c\x08\x58\x84\xc9\xf4\x65\x3a\x81\xd8\x5a\x4f\xad\x19\ +\xc5\xbd\x74\x2b\x7a\xbd\x5e\x85\x3d\x0e\x0e\x0e\x6a\x03\xa3\x38\ +\x9d\x34\x1c\xc5\x85\xa4\xb9\x88\x38\x5d\xd7\x0e\x2d\x2e\x2e\x62\ +\x60\x60\x40\xb9\x60\xfc\xf9\x48\xa1\x9a\xcd\x66\xa1\x82\xb5\x5a\ +\x4d\x1b\xc9\x75\xe1\x24\x63\x0b\xae\x53\x6f\x44\x01\x99\x0a\xcf\ +\x81\xfb\x7a\xd2\x3a\x87\x2b\xc2\xf6\xdc\xc6\x2d\x16\x8b\x3a\xb9\ +\xb8\x1c\x34\x1a\x0d\x89\xa7\xf9\x79\x32\x2d\x9b\xba\x19\xc6\x5d\ +\xf0\xd9\x66\xa2\x31\x69\x5b\x22\x7c\xac\xc8\x31\x1a\x8d\x1a\x7e\ +\xa9\x2d\x23\xe2\x45\x44\x09\x80\x02\x5a\x89\x8a\x71\xd0\xa2\x43\ +\xc9\x66\xb3\x29\x28\x91\x94\x50\x57\xd7\x55\x99\x39\x91\x2f\xa2\ +\x65\x99\x4c\xe6\xc6\x73\xda\xd6\xd6\x26\x41\x3b\x2f\x27\x83\xc1\ +\x80\xd9\xd9\x59\x69\xe2\x48\x6d\x3f\x7f\xfe\x5c\x9d\x84\xd4\x2f\ +\x72\x73\x33\x18\x0c\x28\x16\x8b\x68\x6f\x6f\xc7\xe2\xe2\xa2\x34\ +\x21\xe7\xe7\xe7\x98\x99\x99\xc1\x9d\x3b\x77\xb4\x39\x76\x75\x75\ +\xe1\xc1\x83\x07\xaa\x54\xe1\x40\x97\xc9\x64\x6e\x24\x70\xd3\xbd\ +\xc9\xaa\x14\xc6\x4a\xd0\x2d\x94\x4c\x26\x61\xb7\xdb\x95\xfb\xc5\ +\x74\x77\x56\xf2\xf0\x32\x5b\x5e\x5e\x56\xa2\x3d\x8b\x7e\x03\x81\ +\x00\x0c\x06\x83\xba\xc8\x98\xf5\x15\x08\x04\x94\x98\x3f\x35\x35\ +\x05\xa7\xd3\x89\x74\x3a\x8d\xde\xde\x5e\x51\xad\x14\xb6\xb2\xf6\ +\x65\x62\x62\x42\x0e\x60\xab\xd5\x2a\xd4\x88\x4b\x19\xe9\x24\xb6\ +\x37\xb0\x83\x95\xdd\x9e\xb4\xfe\x13\x61\x66\x97\x29\xff\xef\x5c\ +\x1a\x9c\x4e\x27\x82\xc1\xa0\xe4\x08\x74\xd6\x31\x16\x82\x39\x71\ +\x7c\x16\xf3\xf9\x3c\xa6\xa6\xa6\x24\x98\x27\xc2\xc0\x21\x90\x25\ +\xd0\xc5\x62\x11\x4f\x9e\x3c\x41\x7f\x7f\x3f\x02\x81\x00\x22\x91\ +\x08\x2a\x95\x0a\x7e\xf2\x93\x9f\x20\x9b\xcd\x62\x61\x61\x41\x0b\ +\x81\xcf\xe7\xc3\xea\xea\x2a\xd6\xd6\xd6\xd0\x6c\x36\x71\xf7\xee\ +\x5d\x0d\x1c\xc0\x95\xd8\xd8\xe7\xf3\x09\x11\xbe\x7d\xfb\x36\x6a\ +\xb5\x9a\x5c\xdd\x97\x97\x97\xea\x84\x3b\x3b\x3b\x53\xa7\x2a\x73\ +\xa2\x00\xe0\xcd\x9b\x37\xd2\x98\xf1\x3d\xfb\xea\xab\xaf\xa4\xb5\ +\xa5\x49\x84\x46\x01\x3a\xab\x89\xfc\x52\xde\xc1\xe4\x75\xd6\x9c\ +\x50\xbc\xce\x2c\x32\x1a\x46\x56\x57\x57\x15\x42\xdb\x6c\x36\xf1\ +\xc7\x3f\xfe\x51\x54\xd9\xf5\x8a\x27\x7e\x17\xbc\x8f\x98\x2c\x4f\ +\x44\x9e\x5d\x8a\xeb\xeb\xeb\x58\x5d\x5d\xc5\xdc\xdc\x9c\x5a\x21\ +\x3a\x3a\x3a\x44\x01\x03\x50\x3d\x14\x69\x31\x7e\x2e\xbc\x7b\x28\ +\x63\xb0\xd9\x6c\xaa\xfd\x39\x3e\x3e\xc6\xf4\xf4\x34\x1c\x0e\x07\ +\x2c\x16\x8b\xe2\x08\x68\x94\xaa\x54\x2a\x30\x9b\xcd\x8a\x68\xd9\ +\xdc\xdc\xd4\xbd\x77\x3d\xee\x86\x9f\xe5\xfe\xfe\xbe\x16\x51\x56\ +\xd4\xf1\xe7\xa9\xd5\x6a\xd8\xd9\xd9\x11\x15\xf6\x3f\xff\xf3\x3f\ +\x78\xf4\xe8\x11\x3e\xfb\xec\x33\x94\xcb\x65\x09\xb5\xf3\xf9\x3c\ +\x8e\x8e\x8e\xd4\xf9\xd7\xd1\xd1\xa1\xbe\x5d\x8f\xc7\xa3\x01\x22\ +\x9d\x4e\x6b\x90\x66\x98\xb4\xc1\x08\x8e\x07\x85\x00\x00\x20\x00\ +\x49\x44\x41\x54\x60\xc0\xfc\xfc\x3c\x8c\x46\xa3\x42\x66\xdf\xbc\ +\x79\xa3\xcc\x4a\x52\x6c\x91\x48\x44\x68\x3b\x25\x17\xec\xb7\xec\ +\xe8\xe8\xc0\xce\xce\x0e\x9e\x3f\x7f\xae\x98\x20\x00\x37\x32\xee\ +\x1a\x8d\x86\x42\xbc\x0d\x06\x03\x56\x57\x57\xf1\xe2\xc5\x0b\xb9\ +\xe5\x57\x57\x57\xf5\x0c\x6c\x6f\x6f\xa3\x50\x28\x20\x93\xc9\x60\ +\x66\x66\x46\xd9\x58\xd7\x51\x57\xc6\xc5\x5c\x77\x01\x53\x60\xff\ +\xf8\xf1\x63\x51\xc6\x5c\xea\x99\xe1\xc5\x26\x0b\xa2\xdf\x5c\x58\ +\xac\x56\x2b\x66\x67\x67\x45\xff\x57\xab\x55\x38\x1c\x8e\x2b\x24\ +\x72\x60\x60\xe0\x73\x26\xb4\x1b\x8d\x46\xfc\xe3\x3f\xfe\xa3\x62\ +\xef\x09\x83\xee\xef\xef\x2b\x4a\x3f\x1c\x0e\xc3\xef\xf7\x6b\x8a\ +\xeb\xeb\xeb\x13\x5d\xc1\x43\x8c\x02\xeb\xfd\xfd\x7d\x0d\x56\xa4\ +\x79\x4e\x4e\x4e\x50\xab\xd5\x30\x32\x32\x22\xfd\x06\x37\x22\x52\ +\x6e\x74\x0f\xb2\x40\x96\x34\x55\xab\xd5\x92\xd3\x8d\xb6\x50\x06\ +\x85\x16\x8b\x45\x0d\x0a\xe4\x44\x29\x8c\xe7\x05\xee\x76\xbb\x65\ +\x8d\xa7\x00\x11\x80\x74\x0c\x74\x48\x35\x9b\x57\x85\xcb\xd4\x8d\ +\x71\x80\x73\x3a\x9d\x82\xd8\x09\xd5\x47\xa3\x51\x15\x3c\x32\xea\ +\x82\xba\x06\x52\x7c\xd7\xb3\xb9\x48\xe1\x31\xe0\x8e\xbf\xb7\xcf\ +\xe7\x53\x08\x24\xb7\x79\xba\x52\x18\x2a\xc9\xdf\x8d\x43\x4f\xb5\ +\x5a\x15\x7d\xc5\x21\x8d\x9b\xef\xc1\xc1\x81\x06\x24\xa2\x1f\x3c\ +\xa8\xab\xd5\xaa\x6a\x68\x28\xbe\x67\xf4\xc6\xf0\xf0\xb0\x2e\x1e\ +\xfe\x2e\x14\xdc\x33\x1c\x93\x3c\x76\x20\x10\x80\xc9\x64\xc2\xeb\ +\xd7\xaf\x11\x0a\x85\x64\xbf\x27\x4a\x48\x0d\x97\xc1\x60\x10\x2c\ +\x6e\x32\x99\x44\x1d\x12\x82\x06\xae\x78\x76\x46\x54\xb0\x6f\x8c\ +\xfd\x8e\x34\x4c\x30\x60\x96\xe8\x10\x07\x46\x86\xf8\x31\x21\xde\ +\x64\x32\x89\xfe\xe2\x41\x4a\x37\x5f\x7f\x7f\x3f\x76\x76\x76\x60\ +\x30\x18\xf0\xe8\xd1\x23\x69\x17\xa6\xa7\xa7\xf5\x1d\x92\x26\x65\ +\x10\x27\x93\xd5\x89\xe8\x79\x3c\x1e\xd1\x5f\x7c\xf9\x58\x4c\xce\ +\xef\x98\xc8\x16\xdd\x56\xd4\x71\x70\x88\x65\xe0\xe0\xe5\xe5\xa5\ +\xd0\x14\xfe\x1e\xd4\x2f\x90\x2e\xa3\x3b\x86\x54\x08\x9f\x79\x86\ +\x5f\x72\xd3\xe2\x65\x4c\x01\xff\xda\xda\x9a\xea\xa9\xb8\x7c\xd0\ +\x84\x42\x0a\x87\x4b\x02\x37\xe9\xbd\xbd\x3d\x2c\x2e\x2e\xca\x25\ +\xdc\xd3\xd3\xa3\x2a\x0b\xa6\xb8\xdf\xbd\x7b\x17\x07\x07\x07\xf8\ +\xf6\xdb\x6f\xb1\xbe\xbe\xae\xac\x2e\x6a\x86\xd8\x3f\x47\x1d\x0e\ +\x75\x8a\x74\x5b\xf2\xdf\x43\xbd\x8b\xcb\xe5\x42\xb5\x5a\xd5\xc0\ +\x45\x34\x24\x93\xc9\xe0\xdd\xbb\x77\x70\x3a\x9d\x12\xb3\x52\x13\ +\x45\x5b\x3a\xe9\x55\x8a\x56\x87\x86\x86\x34\x84\x31\xb3\x87\x11\ +\x2b\xec\x1e\x24\x7a\x41\x9d\x24\x23\x42\xaa\xd5\xaa\xba\xcf\x28\ +\x68\xa6\xf1\xe0\xec\xec\x0c\xc1\x3f\xf7\x32\x5e\x77\xa5\x11\xb5\ +\xe6\x3b\x36\x3d\x3d\xad\x05\x60\x6a\x6a\x0a\x93\x93\x93\x32\x69\ +\x74\x74\x74\x48\x7a\x31\x37\x37\x27\x5a\xb6\xbf\xbf\x5f\x36\x7f\ +\x3a\x0d\xa9\xa3\x64\x53\x03\xff\x2c\x23\x14\xe8\xf4\x66\x60\x2a\ +\x9f\xd1\x54\x2a\x85\x5f\xfe\xf2\x97\x08\x85\x42\xd2\x31\xbd\x7a\ +\xf5\x4a\xfa\x26\x2e\x01\xf3\xf3\xf3\x7a\xbf\x22\x91\x88\x50\x91\ +\x8d\x8d\x0d\x45\xdb\x24\x93\x49\x5d\x48\x91\x48\x44\x43\x21\x6d\ +\xf1\x93\x93\x93\x42\xdb\x89\x32\x9a\xcd\x66\xec\xed\xed\x49\xe3\ +\x58\xaf\xd7\x31\x3f\x3f\xaf\x6a\x16\xc6\xb3\xe4\x72\x39\x2d\x8d\ +\xa4\xbd\xe8\x06\x66\x01\xef\xf6\xf6\x36\x5e\xbc\x78\x21\xb7\xb8\ +\xc9\x64\xc2\x8b\x17\x2f\xa4\x87\x32\x18\x0c\x58\x5c\x5c\x84\xdd\ +\x6e\x97\x00\xfc\xdf\xff\xfd\xdf\x61\xb5\x5a\xf1\xe6\xcd\x1b\xd1\ +\xe7\xad\x56\x4b\x83\x07\xef\x22\x93\xc9\xa4\x41\x92\x1a\x41\xbe\ +\xfb\x14\x33\x47\xa3\x51\x3c\x7f\xfe\x5c\xa2\x73\x0e\x32\x76\xbb\ +\x1d\x76\xbb\x1d\x85\x42\x01\x23\x23\x23\xb0\xdb\xed\xe8\xeb\xeb\ +\x93\xe6\x8a\xf1\x05\x74\x00\xbb\x5c\x2e\xc5\x04\x34\x9b\x4d\x59\ +\xfe\x5f\xbe\x7c\x29\x94\x66\x62\x62\x42\x51\x01\xbc\x47\x49\x6d\ +\x33\x64\x9a\x4b\xc0\xc8\xc8\x08\xdc\x6e\xb7\xaa\xbe\xf8\xce\xcd\ +\xce\xce\x62\x68\x68\x48\x08\x37\x1d\x86\xb3\xb3\xb3\x3a\xf7\x2e\ +\x2f\x2f\x55\x1e\xfe\xc5\x17\x5f\x20\x91\x48\xc0\xef\xf7\xe3\x93\ +\x4f\x3e\x81\xdb\xed\x96\xab\x91\xb2\x86\x74\x3a\xad\x00\x61\x26\ +\xa4\x93\x55\x19\x1d\x1d\x45\x2a\x95\xc2\xcb\x97\x2f\x95\x45\x46\ +\x39\xd0\xf5\xbb\x8f\x03\x39\x17\x53\x2e\xf8\x0c\x8a\xe5\xd2\xcd\ +\x24\x7f\x4a\x48\xb8\x08\x9d\x9d\x9d\xc9\x15\x68\xb5\x5a\xe5\x36\ +\xa7\xe4\x27\x93\xc9\x08\xbd\x66\xca\xfc\xbb\x77\xef\xd0\xde\xde\ +\x8e\xa9\xa9\x29\x04\x02\x01\xdd\xe1\x6c\xf8\xe0\x7b\xc5\x5c\xae\ +\xd1\xd1\x51\xf4\xf5\xf5\xe1\xd6\xad\x5b\x0a\x00\xe6\x5d\x4a\x97\ +\x26\x7f\x1e\xe6\x35\x5a\xad\x56\xec\xef\xef\x2b\x93\x91\xb3\x12\ +\xc3\x71\x8d\x46\xe3\x55\x92\x3b\x3f\xb4\x8f\x3f\xfe\x18\x16\x8b\ +\x05\x2f\x5e\xbc\x80\xdf\xef\xd7\x41\xc4\xbf\xcc\x60\x30\x20\x93\ +\xc9\xc0\xe9\x74\xca\xdd\xd3\xdb\xdb\x8b\xb9\xb9\x39\x09\x85\x39\ +\x35\x52\xdc\x4e\x37\x1d\xa7\xcf\xf1\xf1\x71\x6d\xe7\x4c\x52\x26\ +\x34\xcb\xdc\x1c\x9b\xcd\x26\x61\x1b\x37\x16\xfe\x02\x9d\x9d\x9d\ +\xb0\xdb\xed\x18\x1d\x1d\xbd\x61\xbf\x27\xc2\x41\x54\xe7\x7a\x58\ +\x20\x9d\x58\x74\x31\xd0\xbd\x47\x3e\x9e\xc1\x7f\x13\x13\x13\x12\ +\x1e\xd2\xbd\xc0\xc8\x03\x26\x92\xd3\x91\xc5\xed\x96\x83\x00\x35\ +\x27\xd4\x7e\x10\xf6\xa6\x8d\x95\xc2\x55\xf2\xf0\xd4\xd2\x90\xbf\ +\xce\x64\x32\x12\xed\x1e\x1e\x1e\x8a\x4b\x66\xf0\x25\xad\xe0\x74\ +\x35\x72\xc8\xa0\x13\x8f\x22\xfc\x42\xa1\x80\x87\x0f\x1f\xa2\xbf\ +\xbf\x1f\xd5\x6a\x15\xd3\xd3\xd3\xba\xd8\xb9\xf5\x10\x71\x04\x20\ +\xb7\x03\x6d\xb1\xec\x65\x62\xb5\x85\xc9\x64\x52\x51\x2e\x2f\x38\ +\x72\xd1\xd5\x6a\x55\x85\x99\x3c\x24\xe9\x3e\xa3\x58\x9a\xa8\x04\ +\xff\x4b\x91\x3d\x69\x62\x3a\x38\x29\x70\x64\x2e\x12\x9d\xa1\x8d\ +\x46\x43\xf0\x3b\x11\xab\xc1\xc1\x41\x05\x67\x32\x0b\x8c\x42\x50\ +\x6a\xb0\x4e\x4e\x4e\x70\x71\x71\x71\xe3\x10\xcd\x64\x32\x42\x17\ +\xe7\xe6\xe6\x70\x74\x74\x84\x5c\x2e\x87\x47\x8f\x1e\xe1\xe8\xe8\ +\x48\xc8\x05\x3f\x73\xe6\x5e\x11\x99\xe0\x77\x46\x64\x93\x54\x8c\ +\xd7\xeb\x85\xcb\xe5\x52\x0f\x1b\xbf\x57\xa7\xd3\xa9\xd0\xbe\xeb\ +\x4e\x1b\x8a\xa9\x29\x82\xe6\x30\x48\x37\xee\xe5\xe5\xa5\xb6\x6a\ +\xfe\x7d\xa4\x5b\x18\x38\x1b\x8d\x46\x75\x70\x51\x33\xb0\xbb\xbb\ +\x0b\x87\xc3\x81\xcd\xcd\x4d\x6d\x8d\x07\x07\x07\x58\x58\x58\x50\ +\x03\x3d\x87\x5c\xd2\x5e\x1c\x72\x2b\x95\x8a\xde\x59\xea\x00\x59\ +\x06\xbc\xb9\xb9\x29\x17\x21\x97\x94\x6c\x36\x2b\x81\xfe\xee\xee\ +\xae\xde\x41\x9e\x09\x0c\x16\x24\xed\x4a\x27\x26\x87\x27\x2e\x2c\ +\x83\x83\x83\x12\x69\xb3\xbc\x3d\x1c\x0e\x6b\xc1\xe9\xec\xec\x54\ +\x7f\xdd\xd2\xd2\x12\x66\x67\x67\xe5\xe4\xec\xe8\xe8\xd0\xe1\xc9\ +\xcf\xbf\x52\xa9\x88\xba\x1d\x18\x18\xc0\x6f\x7e\xf3\x1b\x8c\x8d\ +\x8d\x69\x50\xe4\xe0\x4f\xf7\xe8\xd9\xd9\x99\x16\x46\x2e\x62\xad\ +\x56\x4b\x89\xd0\xed\xed\xed\x18\x1d\x1d\xd5\xc0\x31\x3b\x3b\x2b\ +\x73\xce\xe2\xe2\x22\x8c\x46\xa3\x34\x7d\xa4\x19\x58\xe7\xc3\xca\ +\x28\x06\x4b\x5a\x2c\x16\x44\x22\x11\x9d\x41\xa4\xf3\x59\x19\x42\ +\x2d\x24\x75\x73\x44\x71\xd7\xd7\xd7\x35\x98\xb0\x22\x88\xee\xd4\ +\xcd\xcd\x4d\xec\xec\xec\x60\x61\x61\x01\xf7\xef\xdf\x57\x8c\xcd\ +\xc4\xc4\x04\xb6\xb6\xb6\x90\xcb\xe5\xf4\x9e\x5c\x5e\x5e\xe2\xeb\ +\xaf\xbf\x96\x7e\xe7\xfc\xfc\x1c\xc9\x64\x52\xfa\x36\x00\x70\x3a\ +\x9d\x38\x3d\x3d\x55\xed\x08\x1d\xe6\xd7\x8b\x71\xcf\xce\xce\x70\ +\xfb\xf6\x6d\xe9\x48\x69\x20\xa0\x16\x8e\xc6\x19\xc6\x5e\xd8\x6c\ +\x36\x0d\x04\x0c\x12\xa5\x9e\x87\xf2\x04\x00\x1a\x6e\xf3\xf9\x3c\ +\xbe\xf9\xe6\x1b\x35\x57\x30\x9e\xe1\xe5\xcb\x97\x2a\xa4\xdf\xde\ +\xde\xc6\xdb\xb7\x6f\x15\x78\xdd\xdf\xdf\x8f\xbd\xbd\x3d\x64\x32\ +\x19\x0c\x0f\x0f\x63\x7f\x7f\x1f\x6b\x6b\x6b\xfa\xbb\x8b\xc5\x22\ +\x62\xb1\xd8\x0d\x8d\xcc\xe8\xe8\x28\x7c\x3e\x9f\xe4\x0c\x1c\x10\ +\x17\x17\x17\xd1\xdd\xdd\xad\x3e\x5d\xea\x77\xe9\x24\x2e\x16\x8b\ +\x18\x1b\x1b\x53\xd0\x36\x35\x65\x1e\x8f\x07\x33\x33\x33\x72\xcd\ +\xf1\x59\xbc\xee\x7e\xe7\xb3\x47\x17\xea\xcb\x97\x2f\x31\x39\x39\ +\xa9\xe0\xdd\xcd\xcd\x4d\xa4\x52\x29\xb8\xdd\x6e\xf5\xc4\x52\xa7\ +\x35\x30\x30\xa0\xbb\xc4\x6a\xb5\x0a\xb9\xa6\xc0\xfc\x8f\x7f\xfc\ +\x23\x06\x06\x06\x84\x48\x0d\x0f\x0f\x6b\xf0\x98\x98\x98\xc0\xd1\ +\xd1\x11\x9e\x3e\x7d\xaa\xfb\x94\x6e\x7d\xde\x57\xbc\x4b\x28\x99\ +\xe1\x62\x4f\xf4\x9e\x7f\x2f\x59\xa1\x5a\xad\x86\x6f\xbe\xf9\x06\ +\x6e\xb7\x1b\xdb\xdb\xdb\xb8\xb8\xb8\x2a\x10\xa7\xb6\x8c\xfa\x54\ +\xa2\xea\x34\x40\xd1\x8c\x92\xcb\xe5\xf4\xbb\x59\xad\x56\xa1\x60\ +\x1c\xa0\xe6\xe6\xe6\xb4\xe0\x90\xd6\x6e\x6f\x6f\x47\x26\x93\x51\ +\xd8\x39\x8d\x6c\xd7\x1d\xcf\x64\x0d\xf8\x6e\xb2\x95\x86\xe7\xf2\ +\x75\x17\xf5\xd9\xd9\x19\x22\x91\x08\xe6\xe6\xe6\xe4\xb4\x5d\x58\ +\x58\x90\xe6\x8b\x9a\x39\xce\x01\x14\xe5\xb3\x4a\xcc\x64\x32\x61\ +\x69\x69\x49\x46\xb6\xa1\xa1\x21\xcc\xcc\xcc\x60\x68\x68\xe8\x0a\ +\x7c\x19\x1b\x1b\xfb\x9c\x97\xc7\xc3\x87\x0f\x51\xa9\x54\x70\x7c\ +\x7c\x2c\x71\x78\x6f\x6f\x2f\xdc\x6e\x37\x4e\x4e\x4e\x90\x4c\x26\ +\x15\xe0\xc7\xe4\x71\xa2\x55\xa4\xad\xfa\xfb\xfb\x35\x04\x70\xca\ +\x5f\x5c\x5c\xc4\xc8\xc8\x88\xa6\x55\x0e\x5b\x85\x42\x41\x1b\x29\ +\x2f\x13\xea\x6a\x28\x38\x67\xae\x06\x07\x08\xa3\xd1\xa8\xa9\x92\ +\x9a\x23\x0a\xeb\x79\x69\x11\xc2\x63\x8d\x0e\x61\x61\xa2\x29\xbc\ +\x90\x49\x79\x1e\x1c\x1c\xe0\xc1\x83\x07\x82\x56\x29\xba\x0c\x06\ +\x83\xd2\x7a\xed\xef\xef\xeb\x81\xa7\x13\x82\x5b\xb4\xdb\xed\xd6\ +\xb6\x52\x2a\x95\x50\x28\x14\x60\x36\x9b\x91\xcb\xe5\xf4\xd0\x71\ +\x7a\x66\x66\x0a\x35\x22\x44\xc4\x7e\xff\xfb\xdf\xcb\x01\xc8\xae\ +\xb8\xb6\xb6\x36\x65\x98\x50\xa4\x4d\x44\x8b\xb1\x07\xe7\xe7\xe7\ +\x12\xe7\x11\x25\xcb\x66\xb3\x4a\xc9\x25\x0d\x95\x4a\xa5\x30\x36\ +\x36\x26\xb4\xa3\xb7\xb7\x57\x16\x75\x0a\xbb\xcf\xce\xce\xf4\x1d\ +\x10\x11\xe3\xd0\x47\x2d\x0c\x37\x69\x5e\xce\xa4\x64\x29\xa8\x64\ +\x28\x27\x1d\x77\xdc\xc4\xf9\x7b\x52\x44\x6a\xb5\x5a\xd1\xdd\xdd\ +\x2d\xd7\x28\xff\x59\x8a\x97\x19\x16\x47\x64\xe0\xf4\xf4\x14\xe9\ +\x74\x5a\xe2\x42\x42\xd5\xb9\x5c\x4e\xdb\x3f\xb7\x9f\xeb\xd5\x28\ +\xa4\x19\x89\xe4\xd1\xc0\xc0\x6d\x8a\x69\xc1\xec\x6d\xe4\xa0\xc3\ +\x4c\x23\x96\x98\x73\xd8\x5c\x5e\x5e\xc6\xfc\xfc\xbc\x90\xce\xd7\ +\xaf\x5f\xa3\xbd\xbd\x5d\x9d\x99\x33\x33\x33\x1a\x00\x88\x6e\xd9\ +\x6c\x36\xf4\xf7\xf7\xcb\xbd\x43\xa8\x1d\x80\xea\x68\x88\xa8\xb0\ +\xd0\x97\xd0\xfd\xcb\x97\x2f\x6f\x24\x57\xf3\x77\x5f\x5e\x5e\x16\ +\x5d\x4d\xf7\x21\x4d\x23\x83\x83\x83\x78\xf6\xec\x19\x16\x16\x16\ +\x10\x0a\x85\x90\xcf\xe7\x15\xcd\xc1\x74\xfe\x52\xa9\x24\xe3\x06\ +\x91\x48\x22\x9e\xb4\xdc\x77\x75\x75\x69\x63\xf5\xfb\xfd\xea\x3c\ +\xdb\xdc\xdc\xc4\xd1\xd1\x91\x9a\x03\x58\xd3\xe4\xf3\xf9\x30\x33\ +\x33\x23\x1d\x5a\x32\x99\x44\xa3\xd1\x90\xbc\x80\xbf\xc7\xec\xec\ +\x2c\xfc\x7e\xbf\x50\xdc\xeb\x07\x6d\x67\x67\xa7\xb2\xa1\x2e\x2e\ +\x2e\xe0\xf5\x7a\x71\xef\xde\x3d\x8c\x8d\x8d\x69\x19\xa3\xf0\xda\ +\x66\xb3\x61\x63\x63\x43\x7a\x14\x9b\xcd\x26\x7a\xbb\x5a\xad\x0a\ +\x51\xe0\xdf\xcf\x81\xea\xf6\xed\xdb\x3a\x20\x79\x16\x71\xeb\x66\ +\xc3\x00\xe5\x09\xbc\x64\x12\x89\x04\x32\x99\x8c\xb4\x4a\x44\x03\ +\x2b\x95\x8a\xce\x92\x60\x30\x88\x74\x3a\x8d\xbe\xbe\x3e\x8c\x8d\ +\x8d\x29\xeb\x87\x48\x66\x5b\x5b\x1b\x82\xc1\xa0\x92\xd7\xb3\xd9\ +\x2c\x46\x47\x47\x65\x95\xe7\xa5\x74\x76\x76\x26\xe1\x33\x91\x6c\ +\x06\xf6\x9e\x9f\x9f\xeb\xac\xa1\xab\xab\xa3\xa3\x03\x93\x93\x93\ +\xc8\xe7\xf3\xa2\x53\xf7\xf6\xf6\xf0\xe6\xcd\x1b\x51\x24\xa5\x52\ +\x49\x06\x21\x86\x27\x53\xa7\xd8\xdb\xdb\x2b\x2d\x2d\x97\x25\x86\ +\x63\x12\xad\x02\x00\xbf\xdf\x0f\xb7\xdb\x2d\xd4\x95\xdf\x11\x29\ +\xa3\xd1\xd1\x51\x8c\x8c\x8c\x88\xce\xa3\x88\x3d\x12\x89\x20\x1a\ +\x8d\x4a\x1b\x94\xcf\xe7\x01\x5c\x19\x5a\xb8\xfc\x1c\x1c\x1c\xe0\ +\xd9\xb3\x67\x08\x87\xc3\xfa\xd9\x6c\x36\xdb\x8d\x14\x74\xd2\xb6\ +\x34\x87\x38\x1c\x0e\xc4\xe3\x71\xd1\xa7\x0e\x87\x03\xbf\xfa\xd5\ +\xaf\x90\x4e\xa7\x11\xfc\x73\x46\x1b\x17\xad\xb9\xb9\x39\xfc\xdd\ +\xdf\xfd\x9d\x68\x47\xa3\xd1\x88\x95\x95\x15\x94\xcb\x65\xcc\xcf\ +\xcf\x2b\x0b\x8c\x03\xa6\xc5\x62\xc1\xd4\xd4\x14\x6e\xdf\xbe\x8d\ +\x83\x83\x03\x65\x33\x52\xae\xb0\xbf\xbf\x2f\x6d\x30\x75\x68\x5c\ +\x58\xb7\xb6\xb6\xf4\x19\x95\x4a\x25\x31\x1f\x8c\x5f\xe1\x1d\x64\ +\x36\x9b\x95\xa5\xd5\xde\xde\x8e\xee\xee\x6e\x4c\x4c\x4c\x88\x92\ +\x64\xe8\x33\xf5\x46\xb1\x58\x0c\x1e\x8f\x47\xc8\x09\x87\x4f\x2e\ +\x61\x6e\xb7\x5b\x9a\x27\xde\xb3\x26\x93\x49\x83\x25\x9d\x92\xa4\ +\x53\xe9\x5e\xa5\x3e\x96\xf1\x0f\x14\x93\x97\xcb\x65\x2d\x0a\x99\ +\x4c\x46\x81\xc9\xe1\x70\x58\xed\x27\xec\xc7\xdd\xdb\xdb\xd3\x73\ +\x1b\x08\x04\x30\x38\x38\x88\x3f\xfc\xe1\x0f\xa8\x56\xab\xea\x44\ +\xa4\xd1\x84\x09\xe9\x0e\x87\x03\xc7\xc7\xc7\xfa\x77\x33\x60\x94\ +\x0d\x0e\x6c\x11\x29\x97\xcb\xea\x6d\x5c\x5f\x5f\x97\x79\x89\x5a\ +\x5e\xc6\xf7\x50\x0a\x41\x09\x08\x43\xb8\xdf\xbd\x7b\xa7\x30\x5c\ +\xce\x34\xd4\xc3\x1d\x1e\x1e\x22\x99\x4c\x22\x95\x4a\xc1\xe1\x70\ +\xe8\x59\xac\xd5\x6a\xfa\x8e\x19\xb8\xce\x05\x8d\xe6\xa8\xf6\xf6\ +\x76\x44\x22\x11\x24\x12\x09\xd5\x11\xf1\x39\xc9\x66\xb3\xd8\xda\ +\xda\x42\x9b\xd7\xeb\xfd\x9c\xe1\x70\xc1\x60\x10\x5b\x5b\x5b\x6a\ +\xae\x9e\x98\x98\xd0\x85\xca\x03\x80\x62\xec\x42\xa1\x20\x11\xe1\ +\x75\xed\x48\xa9\x54\xc2\x6f\x7e\xf3\x1b\x39\x28\xba\xba\xba\xf4\ +\xe7\x49\x35\x71\xaa\xe7\x74\xcb\x0e\x3b\x0e\x47\x3c\xd0\xaf\xd7\ +\x8c\x10\x92\xe4\x66\x49\x3a\x27\x1a\x8d\x4a\x0f\xc1\x30\xb3\xf1\ +\xf1\x71\xd1\x58\x74\xa8\x91\xc7\xa7\x30\x9e\x51\x14\x6d\x6d\x6d\ +\xb8\x73\xe7\x0e\x4c\x26\x13\xb6\xb6\xb6\x04\x03\x2f\x2c\x2c\xe8\ +\xe2\x65\x44\xc0\xe0\xe0\xa0\xb2\x86\x98\x67\xc5\xcb\xa0\x56\xab\ +\x21\x99\x4c\xa2\x56\xab\x29\x85\xfa\xe4\xe4\x44\x22\xc4\x4a\xa5\ +\x22\x14\x23\x9b\xcd\x6a\x20\x8c\xc7\xe3\xd8\xd8\xd8\x90\x68\x99\ +\x83\x1b\x35\x19\x1d\x1d\x1d\x3a\xf8\xf8\xd9\x71\x32\xa7\x6b\x8f\ +\x9d\x54\xbc\xc0\xb8\x9d\xda\xed\x76\x05\xac\x32\x48\x91\x83\xed\ +\xc9\xc9\x09\xa6\xa6\xa6\x14\xf8\xc7\x4c\x14\x00\x32\x1d\x90\x9e\ +\x23\x5d\xdb\xd9\xd9\xa9\x4b\x8b\xce\x0b\x3a\xf4\x98\x16\x4c\x77\ +\x1d\x07\xdc\xee\xee\x6e\xa1\x95\x0c\xf0\xa4\x3e\x8d\xb0\x3f\x6d\ +\xde\x85\x42\x01\x83\x83\x83\x68\x36\x9b\x12\x5c\x8e\x8f\x8f\x8b\ +\x4a\x58\x5e\x5e\xd6\x30\xce\x03\x9c\x7a\x36\x46\x1d\x50\x0f\xd4\ +\xde\xde\x2e\xb1\x36\x61\x77\x8a\xa8\xf9\x3b\x32\xa3\x8d\x9f\x6b\ +\xad\x56\x53\x5e\x15\x07\x2d\x0e\x81\x27\x27\x27\x8a\x1f\xc8\xe7\ +\xf3\x7a\x09\xf9\x3b\xef\xfd\x39\x0b\x8b\x9f\x11\x5d\x63\x74\x3e\ +\x0d\x0d\x0d\x29\x39\x9a\x08\x1b\xd1\x2c\x9a\x16\xa8\x5b\x6b\xb5\ +\xae\x8a\xcf\x97\x96\x96\x90\x48\x24\x70\xff\xfe\x7d\xa1\xb3\x0f\ +\x1f\x3e\xc4\xe6\xe6\x26\xbc\x5e\xaf\x10\x27\x3a\xd5\xe8\xac\x62\ +\x64\x07\x4b\x4c\x57\x56\x56\x64\x7d\xe6\x96\xc8\xa1\xa0\xaf\xaf\ +\x4f\xba\x35\x3e\x97\x74\x3e\xf2\x60\x7e\xf8\xf0\xa1\x34\x22\x36\ +\x9b\x4d\x42\x6c\x3a\x32\x2d\x16\x8b\x04\xf5\x74\xd8\x70\x00\xa2\ +\x6b\x94\x94\x8e\xdd\x6e\x97\xf3\x8e\xa1\xba\x46\xa3\x11\x9b\x9b\ +\x9b\xb8\xbc\xbc\x6a\x6b\xf0\xf9\x7c\xb8\xb8\xb8\x80\xc7\xe3\x81\ +\xc7\xe3\xc1\x9f\xfe\xf4\x27\xb9\xd8\xb8\x3c\x44\x22\x11\x14\x0a\ +\x05\x21\x72\xa1\x50\x08\xeb\xeb\xeb\xd2\x5f\xf5\xf6\xf6\x22\x95\ +\x4a\x61\x69\x69\x49\x62\xdc\xcb\xcb\x4b\x6d\xf6\x14\xfc\x1a\x8d\ +\x7f\xa9\x06\x61\x7e\x19\x29\x5d\xd2\xbe\xe9\x74\x1a\xfd\xfd\xfd\ +\xf0\xfb\xfd\x78\xf1\xe2\x05\xe2\xf1\x38\xb6\xb6\xb6\xe4\xf6\xe5\ +\x41\x4d\x8d\x18\xd1\x09\x66\xcc\x31\x4c\x97\x28\xb5\xd1\x68\x94\ +\x1e\x8a\x07\x33\xdf\x53\x5e\xaa\xd7\xe9\x32\xb7\xdb\xad\xb3\x75\ +\x6c\x6c\x0c\xeb\xeb\xeb\x3a\x5f\x28\x74\x66\x16\x54\xa9\x54\xc2\ +\x9b\x37\x6f\x60\x32\x99\xf0\xe8\xd1\x23\x9d\x81\xa4\x27\x1b\x8d\ +\x06\x26\x27\x27\x95\xd9\x14\x89\x44\x84\xe8\x32\xcc\x97\x11\x2f\ +\xd7\x0d\x08\xa4\x47\xbd\x5e\x2f\xec\x76\x3b\xd6\xd7\xd7\x01\x40\ +\xfa\x21\x2e\x0c\xa4\xc1\x88\xa8\x52\x6f\xd6\x68\x34\x14\x12\xd9\ +\x68\x34\xa4\x8b\x01\xae\x74\x5f\x00\x30\x3f\x3f\x2f\x97\x1e\x97\ +\x18\xca\x42\xa8\x5f\xa2\x56\x96\xda\xcf\xf9\xf9\x79\x89\xc9\x03\ +\x81\x80\x1c\xdb\x8c\xa0\xa1\x6b\x93\x1d\x78\xf9\x7c\x1e\xa1\x50\ +\x08\x33\x33\x33\x98\x9e\x9e\x56\x2e\x18\x17\xc2\x64\x32\x29\x79\ +\xc4\xf1\xf1\xb1\x64\x05\x00\xf4\xbd\x4c\x4c\x4c\xc0\xe1\x70\xc8\ +\x78\xf5\xf0\xe1\x43\x0d\x11\x74\xf8\x11\xa9\x0f\x04\x02\x72\x2a\ +\x13\x6d\x73\xbb\xdd\x42\x88\xa6\xa7\xa7\x71\x7c\x7c\x8c\x64\x32\ +\xa9\xd8\x98\xeb\x4e\xe6\x93\x93\x13\xa1\xea\xd9\x6c\x16\xe5\x72\ +\x19\x83\x83\x83\x5a\xde\x0c\x06\x83\x4c\x5f\xa4\xd8\x38\x90\xd2\ +\xdd\x7c\xeb\xd6\x2d\x31\x30\xc3\xc3\xc3\x98\x98\x98\xd0\xb2\xc5\ +\x25\x96\x74\x23\xcf\x69\xca\x06\x2c\x16\x8b\x00\x0e\x9a\xbb\xd8\ +\xb8\x41\xca\x3f\x9b\xcd\xca\x59\x9f\xcb\xe5\x70\x7c\x7c\x7c\xa3\ +\x99\x84\x3d\x9c\x74\x15\x12\x3d\xeb\xec\xec\xc4\xd3\xa7\x4f\xd1\ +\xd9\xd9\xa9\xf8\xa2\xfd\xfd\x7d\x44\x22\x11\xb4\xb7\xb7\x63\x7d\ +\x7d\x5d\xbd\x7e\x94\xc4\x1c\x1f\x1f\xc3\xe7\xf3\xc9\x11\x1b\x0c\ +\x06\xf5\x73\x13\x09\x3b\x3d\x3d\x95\x79\x8c\x77\x08\x03\x9c\xd7\ +\xd7\xd7\x51\x2a\x95\x44\x63\x9b\x4c\x26\xd5\x57\x99\xcd\x66\x51\ +\xc0\x36\x9b\x0d\xe9\x74\x5a\xf7\x5a\x5b\x5b\x9b\x3e\xc7\x56\xab\ +\x85\x62\xb1\xa8\x64\x05\xa2\xaa\x5b\x5b\x5b\xd8\xda\xda\xd2\xb9\ +\x19\x0c\x06\xd1\x66\xb3\xd9\x3e\x9f\x9c\x9c\xc4\xf0\xf0\xb0\xac\ +\xb3\xac\x2a\x31\x99\x4c\xe2\x1f\x33\x99\xcc\x8d\x50\x4a\xf2\xf7\ +\x74\xfa\x51\x80\xeb\xf3\xf9\x94\xd8\x4e\x61\x1e\xc3\xbb\x98\xd9\ +\xc4\xac\x2a\x1e\xce\xcc\x9b\xa2\xc8\x9d\xc2\xf9\xc1\xc1\x41\x59\ +\xc6\x7d\x3e\x9f\x68\x21\x0e\x74\x14\x3b\xb2\x58\x94\x74\x12\x37\ +\x1f\x8a\x98\xbb\xba\xba\x10\x89\x44\xf4\xd0\xb2\x7f\xef\xe0\xe0\ +\x40\x10\x64\x3c\x1e\xd7\xef\xe7\xf1\x78\x90\x4c\x26\x91\x4c\x26\ +\x85\x70\xf1\xc1\xe0\xa6\x32\x30\x30\x80\xd9\xd9\x59\x74\x74\x74\ +\x20\x1a\x8d\x0a\x79\xab\xd7\xeb\x82\xca\xf9\xb2\xe4\xf3\x79\x6d\ +\xc5\x14\x6d\xf7\xf7\xf7\xcb\x8e\x4e\x64\x85\x4e\x15\x0e\x9b\xd9\ +\x6c\x56\xad\xdf\x74\x2d\x30\xa9\x9e\x76\x51\x6e\xe2\x56\xab\x55\ +\x7a\x1d\xea\xd5\x0a\x85\x82\x50\x40\xa7\xd3\x89\xfd\xfd\x7d\x64\ +\xb3\x59\xb4\x5a\x2d\x8c\x8f\x8f\x63\x7a\x7a\x1a\xe5\x72\x59\x0f\ +\x0b\x87\xb9\xce\xce\x4e\x1d\xee\x0c\xea\xeb\xea\xea\x92\xb8\x98\ +\xdc\x7a\x7b\x7b\xbb\x36\xf3\x56\xab\xa5\x9c\x29\xe6\x5d\x31\x47\ +\xe8\xe2\xe2\x42\x08\x07\xb7\x2a\x0e\x6a\x0c\x0b\xe5\xe0\xc7\xcf\ +\x80\x7a\x98\xdd\xdd\x5d\xec\xed\xed\x49\xdf\xc5\x08\x88\x5a\xad\ +\xa6\x04\xde\x5a\xad\x26\x41\x3d\x0f\x75\x5a\xbe\x4d\x26\x93\x50\ +\x8e\x7c\x3e\xaf\x3c\x9d\xdb\xb7\x6f\x23\x1a\x8d\xca\xf8\xc0\x5c\ +\x30\xb3\xd9\x8c\x83\x83\x03\xec\xed\xed\x21\x9b\xcd\xa2\xb7\xb7\ +\x57\x54\xcb\xe5\xe5\x25\x12\x89\x04\x62\xb1\x18\x4a\xa5\x92\x7a\ +\xda\x00\x28\x0c\x8f\x03\x39\x45\xfd\xd4\x49\xf1\x3b\x5c\x59\x59\ +\x91\xd6\x86\xc8\xdf\xc1\xc1\x5f\x1a\xe1\x23\x91\x08\x3e\xfe\xf8\ +\x63\xa5\xf0\xbb\x5c\x2e\x25\x09\x7f\xfb\xed\xb7\xb8\x7b\xf7\xae\ +\x96\x1e\x6e\xd3\xd7\x3b\x01\x49\xc1\xd8\x6c\x36\xec\xee\xee\x62\ +\x68\x68\x48\xc3\xe3\x9d\x3b\x77\x70\x7a\x7a\x8a\x17\x2f\x5e\xe0\ +\xee\xdd\xbb\xe8\xea\xea\xd2\xcf\x46\x8b\x3d\x07\xfc\x66\xf3\x2a\ +\x19\x9e\x16\x6b\xe0\x2a\x0a\x84\x8b\x4d\xbd\x5e\x47\x2e\x97\x93\ +\xc0\x95\xae\xd5\x42\xa1\x20\xfd\x06\x11\xe0\xa3\xa3\x23\x51\xd2\ +\x2c\x94\x26\x0a\xcc\xec\x24\x5e\x38\xd4\x57\xb1\x1e\x88\x69\xdb\ +\x74\x49\x11\x99\xbc\x7d\xfb\x36\x02\x81\x80\x1a\x19\x66\x67\x67\ +\x31\x30\x30\xa0\x7c\x3b\xc6\x54\x5c\x5c\x5c\x28\x37\xc9\x6a\xb5\ +\x62\x64\x64\x04\xa9\x54\x0a\x6f\xde\xbc\xd1\xb0\xcf\x45\x90\xc3\ +\x0e\x07\xb1\xf3\xf3\x73\x7c\xfd\xf5\xd7\xc8\xe5\x72\x00\xae\x42\ +\x53\x99\xd5\xc6\xdc\x31\xd2\xa1\xd4\x42\x02\x57\x15\x49\xa1\x50\ +\x48\x97\x0f\xdd\xc2\xeb\xeb\xeb\x42\x22\x88\xe4\x12\x91\xe3\x72\ +\xc4\x2c\x31\xd2\xb8\x89\x44\x02\xaf\x5f\xbf\x56\x36\x1d\x07\x98\ +\x9e\x9e\x1e\x44\x22\x11\x89\xe4\x39\xdc\x13\xf5\x0a\x06\x83\x42\ +\x1c\x62\xb1\x98\x68\x45\x36\x50\xb0\xce\x87\xe8\x05\x05\xd4\xb4\ +\xe5\x33\x22\x81\x17\xf6\xcc\xcc\x8c\x36\x7c\x66\xca\x51\xea\x40\ +\xf4\x99\x74\x0b\xb5\x31\xcc\x45\x64\x83\x02\xa3\x3e\x2c\x16\x8b\ +\xc2\x94\x99\x07\x38\x39\x39\x09\x83\xc1\xa0\x28\x8c\x27\x4f\x9e\ +\x88\x89\x20\xfa\x49\x87\x1d\xcd\x28\xcc\x3c\xa3\x76\x89\x19\x65\ +\x6e\xb7\x1b\x46\xa3\x11\xff\xfb\xbf\xff\x8b\x72\xb9\xac\x00\xca\ +\x67\xcf\x9e\x49\x96\x70\xef\xde\x3d\x2d\xa2\xd4\x07\x02\x57\x71\ +\x1c\x74\x68\x3e\x7e\xfc\x58\xef\x26\xed\xfb\xb1\x58\x4c\xef\x65\ +\x30\x18\x54\x58\x6e\xb9\x5c\x16\xf3\x70\xef\xde\x3d\x54\xab\x55\ +\x0d\x08\x94\xbb\x24\x93\x49\xe9\xe8\x98\x0a\x7e\x74\x74\x24\xad\ +\x14\x97\x47\xbb\xdd\x2e\xc3\x52\x47\x47\x87\x06\xc0\xa9\xa9\x29\ +\x0d\x03\x95\x4a\x05\x23\x23\x23\xa2\xcc\x86\x86\x86\xe0\xf1\x78\ +\x6e\x94\x9f\xd3\x29\x4d\x04\x92\x5d\xb7\x44\xfd\xe7\xe7\xe7\x25\ +\xcf\x19\x1b\x1b\x13\x4a\x45\x37\x1f\xb3\x1d\x99\x2b\x95\x4e\xa7\ +\xd1\xde\xde\x0e\xb7\xdb\x2d\x83\x1b\xff\xcb\xc8\x1f\xca\x2e\x0a\ +\x85\x02\x82\xc1\x20\x66\x67\x67\xe5\x72\xff\xde\xf7\xbe\x87\x48\ +\x24\x22\x9a\x91\x4e\x49\xde\xc1\x34\x7d\x8c\x8e\x8e\x22\x99\x4c\ +\xaa\xd1\x80\x55\x6b\x17\x17\x17\x8a\x53\x71\xb9\x5c\x12\xc4\xf3\ +\xfb\x9a\x9d\x9d\x95\x26\x8f\x67\x08\x65\x2f\xe5\x72\x19\x6e\xb7\ +\x1b\xa3\xa3\xa3\xa8\xd7\xeb\xf8\xfe\xf7\xbf\x8f\x99\x99\x19\x44\ +\xa3\x51\xc9\x82\x78\xb7\xd2\x38\x66\x32\x99\xf0\xbb\xdf\xfd\x4e\ +\x39\x76\x3b\x3b\x3b\xe8\xea\xea\xd2\x30\xcf\x67\x80\x1a\xbc\x62\ +\xb1\x88\xe9\xe9\x69\x7c\xf7\xbb\xdf\x95\xcc\xa2\xad\xb7\xb7\xf7\ +\xf3\xa3\xa3\x23\xc4\xe3\x71\x51\x58\x3c\xc4\x78\x31\x5d\x5c\x5c\ +\xc8\x41\xc6\x8b\x88\x4d\xea\xa4\x16\x28\xd4\xa4\x63\x2d\x1e\x8f\ +\x8b\xbb\xa5\xd0\xd5\x60\x30\x08\x16\x24\x64\xc9\x8a\x91\xeb\x2f\ +\xb9\xc5\x62\x11\x25\xc7\x4d\xa4\xab\xeb\xaa\xfd\x3c\x95\x4a\x81\ +\xff\xa1\x75\x98\x83\xc0\xec\xec\xac\x12\x74\x5b\xad\xab\x8a\x87\ +\x62\xb1\x88\x4c\x26\x23\x8d\x05\xa7\xdc\x8e\x8e\x0e\xf4\xf7\xf7\ +\xeb\x82\x61\xd6\x17\xc5\x69\xd7\x29\x29\x06\x9f\x9a\xcd\x66\xd4\ +\x6a\x35\x0c\x0f\x0f\xab\xef\x89\xd0\x26\xe9\xd2\x66\xb3\x29\x44\ +\x86\xc3\x12\xdb\xc7\x39\xe8\x5c\x77\xa6\x55\xab\x55\x0d\x59\x84\ +\xda\x89\x88\xf1\xe7\xe4\xb0\x42\x11\x34\x61\x7d\x66\x33\x31\xc0\ +\x90\x10\x36\x07\xd7\xd3\xd3\xd3\x1b\x70\x2e\x87\x2b\x9f\xcf\xa7\ +\x72\x4e\x1e\xd6\x74\x35\xd2\x3e\xcf\x01\x87\x41\x76\xf7\xef\xdf\ +\x87\xc9\x64\x42\x24\x12\x11\x34\x4c\x8a\x80\xc2\x59\x8a\x73\xab\ +\xd5\xaa\x5c\x9d\x1c\xc6\xd8\xad\xc7\xb4\x66\x66\x35\x31\xf8\x8f\ +\x08\x9a\xd9\x6c\x86\xdf\xef\x57\x11\x33\x37\x25\x66\x02\x11\xb5\ +\x23\xa7\xcf\xcd\x29\x14\x0a\xc9\x86\x4d\x71\x35\x63\x32\x8c\x46\ +\xa3\x10\x2d\xf2\xf0\x0c\xfa\xec\xea\xea\x52\xc8\x67\x7f\x7f\xbf\ +\x92\xc6\xfb\xfa\xfa\xe0\xf5\x7a\xf5\xf9\xff\xf8\xc7\x3f\xd6\x10\ +\xf8\xe0\xc1\x03\xdc\xbf\x7f\x1f\x47\x47\x47\x78\xf6\xec\x99\xdc\ +\xb1\x7c\xf1\x88\x9c\x75\x75\x75\xa9\x14\x79\x6b\x6b\x4b\xef\x04\ +\x97\x0a\x7e\x4e\x5e\xaf\x17\x6e\xb7\x1b\xc3\xc3\xc3\xa2\x69\x07\ +\x07\x07\xf1\xe4\xc9\x13\xdc\xba\x75\x0b\x2b\x2b\x2b\x0a\x19\xe4\ +\x05\x4a\xad\x09\xab\x96\x38\xe0\xb5\xb7\xb7\x23\x1e\x8f\x4b\xbf\ +\x54\xad\x56\xd5\x2c\xc0\xb4\x75\x66\x2a\x71\xd8\xf5\xfb\xfd\xca\ +\x77\x1b\x1f\x1f\x17\x32\x4b\xc4\x96\x19\x6c\x84\xf2\x01\xe8\x12\ +\x60\xc5\x88\xd3\xe9\x84\xdf\xef\x87\xc5\x62\xd1\x80\x40\x3b\x3b\ +\x1d\x80\xcc\xa4\xe2\x60\x70\x5d\x97\xc2\xe1\x9d\x03\xe2\xd0\xd0\ +\x10\xd2\xe9\x34\x1a\x8d\x06\x3e\xfc\xf0\x43\x21\xd7\x7c\x46\xa2\ +\xd1\x28\x2a\x95\x8a\xac\xde\xab\xab\xab\x0a\x93\xe4\xa0\xcd\x7c\ +\xa3\xd5\xd5\x55\x09\x81\xe9\x56\x3d\x39\x39\xc1\x83\x07\x0f\x54\ +\xe7\xd2\xdf\xdf\xaf\x50\x5a\x0e\x2f\xa9\x54\x4a\xe8\xc9\xc1\xc1\ +\x01\x22\x91\x88\x04\xf7\x0c\x29\xe6\xc5\xc5\x0b\x70\x7b\x7b\x5b\ +\x9f\x1f\x11\x9b\x6c\x36\xab\xd8\x17\x52\xb5\x4c\x88\x26\xda\xb0\ +\xb5\xb5\xa5\x41\x84\x2e\xb7\x62\xb1\x28\x24\x82\x1a\x14\x6a\x1a\ +\x0f\x0e\x0e\x30\x39\x39\x29\x7d\x50\xa5\x52\x41\x28\x14\xc2\xea\ +\xea\x2a\xee\xdd\xbb\x87\x40\x20\x80\x5f\xfc\xe2\x17\x98\x99\x99\ +\x41\xb3\xd9\x54\x27\x5e\xa3\xd1\xc0\xc6\xc6\x86\xa2\x6a\x98\x4a\ +\x7e\x71\x71\x81\xed\xed\x6d\x25\xeb\x73\x79\xb6\x5a\xad\x98\x98\ +\x98\xc0\xf1\xf1\x31\xf6\xf6\xf6\x30\x34\x34\x24\x41\x32\x00\x4c\ +\x4d\x4d\xe9\xfd\x22\x85\x77\xbd\x90\x9c\x67\x3e\x91\xa8\x7c\x3e\ +\x8f\xa5\xa5\x25\x00\xc0\x97\x5f\x7e\x29\x43\x02\x83\x35\x89\x9e\ +\x70\xb8\xb2\xd9\x6c\xba\x74\xd7\xd7\xd7\x95\x95\x34\x32\x32\x82\ +\xc3\xc3\x43\x44\xa3\x51\xa1\xb6\x44\x61\xf9\x2e\x39\x1c\x0e\xcc\ +\xcc\xcc\xe8\x6c\xa4\x46\xc6\xe1\x70\xa0\x5a\xad\x62\x75\x75\x15\ +\x5d\x5d\x5d\x18\x1e\x1e\x96\x70\xd9\x62\xb1\x20\x91\x48\x08\x49\ +\x65\x34\x09\xef\x37\xa2\xc3\xfb\xfb\xfb\x92\x9f\x30\x7e\x88\x41\ +\xba\xdd\xdd\xdd\xba\x47\x87\x86\x86\xd0\x6a\xb5\xf0\xf2\xe5\x4b\ +\x39\x0c\xbf\xfd\xf6\x5b\x19\x72\x5c\x2e\x17\x5e\xbc\x78\x81\xf9\ +\xf9\x79\xf8\x7c\x3e\xac\xad\xad\x21\x1c\x0e\x2b\xa6\x87\xf4\x3f\ +\xe9\x29\x22\xd0\x44\x9d\x80\xab\x18\x12\xba\x31\x47\x47\x47\x71\ +\xeb\xd6\x2d\x25\x8f\x93\xd6\x0f\x85\x42\xca\x76\x62\xbc\xc5\xc9\ +\xc9\x09\xd2\xe9\xb4\x1c\xf3\x44\xcc\x32\x99\x8c\x5a\x57\x68\x12\ +\xa1\x71\x8b\xfa\xc1\x78\x3c\xae\xa8\x19\x16\xa1\x7f\xfc\xf1\xc7\ +\x78\xef\xbd\xf7\xf4\xfd\xad\xae\xae\x62\x6f\x6f\x0f\xed\xed\xed\ +\xc8\xe7\xf3\x32\x5b\xd8\xed\x76\x8c\x8c\x8c\xa0\xb3\xb3\x53\x61\ +\xe2\xa5\x52\x09\xd1\x68\x54\x6c\x13\xbf\x77\xaf\xd7\x8b\x48\x24\ +\xa2\xfe\xd8\xd1\xd1\x51\x51\xfd\xc1\x3f\x27\xfd\xbb\x5c\x2e\xb5\ +\x09\x98\xcd\x66\x78\xbd\x5e\xcc\xcf\xcf\x2b\x68\x94\xb2\xa6\x74\ +\x3a\x0d\xb3\xd9\x8c\x85\x85\x05\xdc\xbe\x7d\x1b\xf9\x7c\x5e\x35\ +\x4e\x17\x17\x17\x38\x3c\x3c\xc4\x83\x07\x0f\x24\x85\xa1\x31\x69\ +\x67\x67\x07\x6f\xde\xbc\x51\x64\x04\xe9\x57\x9a\x90\xcc\x66\x33\ +\xdc\x6e\x37\x96\x97\x97\x05\xec\xf0\x7c\x6f\x33\x1a\x8d\x9f\x67\ +\xb3\x59\x89\x65\x79\xb8\x93\x3a\xc9\xe5\x72\x68\x34\x1a\x98\x9a\ +\x9a\x12\x24\x4d\x8a\x25\x9b\xcd\xca\xf6\x4e\x97\x0f\x69\x21\x76\ +\xe2\x5d\x5e\x5e\xca\xfd\x76\xfd\x9f\x63\xb6\x06\x07\x20\xfe\x1d\ +\xb9\x5c\x4e\x93\x32\x9d\x25\x9d\x9d\x9d\xb2\x83\xf3\xd2\xe6\xa4\ +\x4c\x4a\xe5\xec\xec\x4c\x59\x58\xa4\x71\x58\x67\x40\xce\x96\xc3\ +\x18\x5f\x06\x66\x4a\xd5\xeb\xf5\x1b\x15\x01\x84\x47\x4d\x26\x93\ +\x34\x1d\xbc\x2c\xda\xda\xda\x14\xaa\xca\xc3\x8e\x83\x8a\xd9\x6c\ +\x96\xc8\x9a\x2f\x01\x2f\x1b\x0e\x9b\xfc\xfc\xae\x47\x14\x70\x18\ +\xb4\xd9\x6c\x42\x21\x38\x54\x50\x1b\x44\x94\x87\x09\xbd\xdd\xdd\ +\xdd\x70\xb9\x5c\x42\x76\x38\xa0\x91\x1a\x65\x5e\x12\x5f\xc4\x7c\ +\x3e\x7f\xa3\x9a\x82\xfa\x2d\x0a\x31\xf9\xb3\xf2\x20\x6a\x36\x9b\ +\xca\x2c\x7b\xef\xbd\xf7\xf4\xe0\x64\xb3\x59\xe4\x72\x39\xe5\x9d\ +\x71\x53\xad\x54\x2a\xd2\x1b\x19\x8d\x46\xe5\x8e\xf0\x82\xe0\x30\ +\x43\x84\x87\xe5\xba\x66\xb3\x19\xe9\x74\x5a\x34\x06\x53\xce\xb9\ +\x91\xdb\xed\x76\xe9\x13\xa8\x11\xa2\x43\x89\x79\x5f\xd4\xe6\x30\ +\x71\x9e\x5b\x0f\x0f\xf8\xeb\x5b\x30\xa9\x2a\x6e\x52\xcc\x65\xa2\ +\xb8\x98\xc2\x6d\xe6\x96\x91\x32\x0a\x06\x83\xf8\xa7\x7f\xfa\x27\ +\xdc\xbe\x7d\x1b\xa1\x50\x48\x3f\x03\x4b\xbf\x4f\x4e\x4e\x30\x32\ +\x32\x82\xb6\xb6\x36\x21\x9f\x0c\xd8\x64\x20\xe1\xbd\x7b\xf7\x44\ +\x79\x32\x6b\x8e\x9d\x6d\x7c\xfe\x3b\x3a\x3a\xf0\xf2\xe5\x4b\xdc\ +\xbe\x7d\x1b\xe9\x74\x5a\x54\xcf\xab\x57\xaf\xa4\x61\xe3\xe5\x73\ +\x72\x72\x22\x1d\x1f\x00\xd1\x54\x74\x40\x52\xef\x47\xcb\xfa\xe6\ +\xe6\x26\x3c\x1e\x0f\xc6\xc6\xc6\x34\x74\xd0\xb5\xc9\x70\xcd\xad\ +\xad\x2d\x35\x10\x50\x67\x49\x27\x19\x91\x61\x36\x18\x50\x2f\xd5\ +\xdd\xdd\x2d\x64\xe1\xfc\xfc\x5c\x08\x07\x91\x21\x2e\x1a\x1c\xba\ +\xe8\xfc\xe4\x59\xb3\xbb\xbb\xab\xe7\x8d\x6e\x25\xda\xaf\x1f\x3d\ +\x7a\x04\x83\xc1\x80\xf5\xf5\x75\xd4\xeb\x75\xd1\xb9\xfc\x9e\x59\ +\x76\xcd\x18\x09\x16\xee\x02\x90\xe3\x6e\x6c\x6c\x4c\x7f\xff\xc9\ +\xc9\x09\xee\xdf\xbf\x0f\x8b\xc5\x82\x78\x3c\x8e\x8b\x8b\x0b\x85\ +\x1d\x93\x4e\xe6\x62\x47\xdd\x96\xcf\xe7\x83\xcd\x66\xd3\x21\xcd\ +\x25\xcf\x6e\xb7\x6b\x09\xbb\x73\xe7\x0e\x2e\x2e\xae\x7a\xfd\x28\ +\xf6\xe7\x79\x40\x1d\xeb\xf5\x20\x55\xaf\xd7\xab\x9f\xeb\xcd\x9b\ +\x37\xba\x6c\xf7\xf6\xf6\x10\x0c\x06\x71\x79\x79\x89\x4a\xa5\x82\ +\xe1\xe1\x61\xe9\x46\x86\x86\x86\x74\x2e\x32\xb2\x84\x8b\x23\x91\ +\x41\x9a\x47\xae\x67\x29\xf1\x99\x77\x3a\x9d\x78\xf9\xf2\xa5\x7e\ +\x06\x46\x6b\x70\x20\xf2\x78\x3c\xd2\xef\x10\x95\x75\x38\x1c\x58\ +\x59\x59\xc1\x17\x5f\x7c\x71\x23\x07\x89\x4b\x35\x43\x4f\xa9\x53\ +\x6a\xb5\x5a\xea\x9d\xa5\x9b\x8d\xe7\x29\xdb\x24\x86\x87\x87\xe5\ +\x92\xe3\xb0\x13\x8b\xc5\x64\xeb\xa7\x6e\x6f\x62\x62\x42\xa8\x4e\ +\x3a\x9d\x56\xc2\x3c\x87\xb2\x9e\x9e\x1e\xac\xae\xae\xe2\xee\xdd\ +\xbb\xea\x8d\x0c\x04\x02\xa2\x59\x6f\xdd\xba\x85\xd7\xaf\x5f\x23\ +\x1a\x8d\xc2\xe3\xf1\x88\x19\xa0\xa8\xbf\xd5\x6a\x21\x1c\x0e\x2b\ +\x96\x87\x2e\xd8\x7b\xf7\xee\x49\x27\x7a\x3d\x9f\x8f\xfa\x50\x22\ +\xe7\x5e\xaf\x57\x01\xda\x94\xa2\xd0\x74\x33\x33\x33\xa3\x4c\x24\ +\xab\xd5\x8a\x1f\xfe\xf0\x87\xaa\x48\xea\xea\xea\x42\x2c\x16\x43\ +\x7f\x7f\x3f\x5c\x2e\x97\xde\x25\x9e\x61\x26\x93\x49\x9a\x35\x6a\ +\x8d\x39\xd0\x73\xa8\x23\xdd\x4e\xed\x33\x51\x60\x6a\x74\x27\x26\ +\x26\xd0\xd5\xd5\xa5\x26\x08\xa7\xd3\x89\xbd\xbd\x3d\x44\x22\x11\ +\xb4\xb5\x5d\x55\xe0\xbd\x7a\xf5\x4a\xf7\x3c\x23\x1f\x48\x0f\x33\ +\x4c\x74\x6e\x6e\x4e\xcf\x0e\xf5\x55\xd4\x65\xd1\xf1\xee\x76\xbb\ +\x31\x39\x39\x29\xd3\x13\xa5\x1b\x3b\x3b\x3b\xaa\x22\x9a\x9f\x9f\ +\x47\xa3\xd1\xc0\xf2\xf2\xb2\xf4\xc9\x44\xeb\x6a\xb5\x1a\x06\x06\ +\x06\x60\xb7\xdb\xb5\x84\x12\xc5\xca\xe7\xf3\xe8\xe9\xe9\xc1\xf9\ +\xf9\xb9\xea\xaa\xa8\xdd\x7b\xf9\xf2\xa5\xda\x47\x48\x0b\x9a\x4c\ +\x26\xac\xae\xae\xca\x89\x3e\x30\x30\x80\xf7\xdf\x7f\x5f\x05\xf4\ +\x4c\x58\x67\x7c\x0c\x51\x5f\x9e\x27\x9c\x13\x78\x86\x50\x8b\x1c\ +\x8b\xc5\x6e\x48\x8c\x2e\x2f\x2f\x91\xcb\xe5\x90\xcb\xe5\x34\x07\ +\x11\xa4\xa2\x1b\x1a\x00\xda\x2e\x2e\x2e\x3e\xe7\x10\x41\xad\x11\ +\x83\x01\xeb\xf5\xbf\x14\xce\xd6\x6a\x35\x4d\x80\x3c\x70\x29\xd4\ +\xe3\xe0\xc5\x69\xb7\xbd\xbd\x5d\xdb\x36\xff\x0e\x6e\x82\xd4\x16\ +\x31\xbc\x8e\xfa\x2b\xab\xd5\x2a\xdd\x16\x6d\xd3\xd4\x19\xb1\x3e\ +\x82\xd0\xff\xd9\xd9\x99\x92\x8e\x29\x88\xe3\xb6\xc8\xbf\x93\x97\ +\x04\xa7\xef\xeb\x43\x52\x3c\x1e\x57\x88\x28\x23\x04\x98\xda\x4c\ +\x3a\x90\xd5\x3a\x84\xea\x09\xd5\x12\xca\x3f\x3d\x3d\x55\xcf\x20\ +\x5f\x42\x56\x40\xf0\xa2\xf1\x78\x3c\xa8\xd5\x6a\xa8\x56\xab\x1a\ +\xce\x38\x58\x11\xaa\x67\xea\x2c\xad\xe6\x14\x88\x52\x5c\xdf\x6a\ +\xb5\x70\x70\x70\x80\xe9\xe9\x69\xb5\xba\x9f\x9e\x9e\xc2\xed\x76\ +\x23\x18\x0c\xea\x77\xa2\x70\x92\x9a\x26\xda\x7a\x19\xe5\xcf\xf0\ +\x56\xfe\x7c\x74\x28\x5d\xef\xf0\xa3\x36\x8b\x2f\x1d\x63\x13\xa8\ +\x43\x61\xd4\x01\x53\xb9\x09\x45\x33\xfb\xcc\xef\xf7\xdf\x40\xf5\ +\x48\x1d\x10\x85\xa4\xdb\xc8\xe1\x70\xa0\xbd\xbd\x5d\x19\x5d\x1c\ +\xcc\xb9\xa1\x91\xda\xa5\x7d\x97\x9f\x31\x51\x27\x0e\x6c\x44\x1b\ +\x18\x9f\x40\xf4\x83\xa1\xaf\x8c\x32\xa0\x48\x93\x97\xe9\xc6\xc6\ +\x86\x1c\x8e\xa9\x54\x4a\xc8\xc9\xc0\xc0\x80\x90\x1b\xea\xa2\x88\ +\x30\x7c\xf9\xe5\x97\xf8\x97\x7f\xf9\x17\x7c\xfa\xe9\xa7\xf8\xd7\ +\x7f\xfd\x57\x1d\xb2\xd7\xe1\xeb\xae\xae\x2e\x1c\x1f\x1f\x63\x7d\ +\x7d\x5d\x62\x7f\xea\x41\x4e\x4e\x4e\xe0\xf5\x7a\xb1\xbc\xbc\x0c\ +\x9f\xcf\x87\x9d\x9d\x1d\x8c\x8c\x8c\x68\x60\xa6\x73\xb0\xd5\x6a\ +\xe1\xb3\xcf\x3e\x93\x4e\x91\xae\x2d\x52\x96\xa4\x03\xe9\xf8\x21\ +\x1d\xcb\x21\x9f\x71\x1b\x3c\x84\x58\xd6\x4a\x81\x72\x34\x1a\xc5\ +\xe6\xe6\x26\x7a\x7b\x7b\xb1\xb4\xb4\xa4\x2d\xb6\x5c\x2e\xab\x0b\ +\x8f\xcf\x61\x47\x47\x87\x0e\x15\x52\x62\x7c\x0f\x68\x9d\xe6\xe5\ +\x67\xb7\xdb\x45\xab\x73\x90\xaa\xd5\x6a\xba\xf8\xa9\xd7\x72\xbb\ +\xdd\x98\x9a\x9a\xc2\xcb\x97\x2f\x11\x8f\xc7\xe1\xf3\xf9\x60\xb1\ +\x5c\x15\xe3\x52\x18\x1a\x0e\x87\xf5\x0c\xd3\xca\x7e\x5d\xbb\x33\ +\x37\x37\x87\xbe\xbe\x3e\x0d\xa5\xe9\x74\x1a\x0f\x1e\x3c\x40\x30\ +\x18\xc4\xef\x7e\xf7\x3b\x51\xef\xc9\x64\x12\xbd\xbd\xbd\x00\x80\ +\xbb\x77\xef\xc2\xe5\x72\x49\xa3\x45\x0b\x3a\xf5\x7c\x34\x42\x30\ +\xb4\x92\x54\x04\x73\xfc\x88\x9e\x11\x39\xe5\xa0\xc0\x90\x49\xea\ +\x47\xe6\xe6\xe6\x74\x8e\x71\x50\xa3\x70\xdc\xe1\x70\x88\x66\xea\ +\xec\xec\xc4\xf8\xf8\x38\x8c\x46\xa3\x82\x8c\xbd\x5e\x2f\xf6\xf7\ +\xf7\x31\x3e\x3e\x8e\xcb\xcb\x4b\x0c\x0d\x0d\xc1\x6c\x36\x23\x1c\ +\x0e\x23\x12\x89\x88\x4e\xe5\x52\xc3\x68\x12\x22\xd7\x26\x93\x49\ +\x08\xcb\xe9\xe9\x29\xe6\xe7\xe7\xa5\x09\x63\x2e\x1b\xc3\x5b\x99\ +\xcd\x45\x0a\x90\xc9\xf0\xcb\xcb\xcb\x98\x99\x99\xc1\xf6\xf6\x36\ +\x9a\xcd\x26\x7e\xfb\xdb\xdf\x22\x9b\xcd\x6a\xa0\xa0\x0d\x7d\x60\ +\x60\x40\xa2\x7b\x52\xa4\x44\xc8\x49\xe1\x6d\x6d\x6d\xa1\xbd\xfd\ +\x2f\xf5\x64\x9d\x9d\x57\x7d\x76\xe1\x70\x18\x77\xee\xdc\x91\x71\ +\x84\x39\x83\xcb\xcb\xcb\x68\x34\x1a\x72\x75\xae\xad\xad\xc9\x7c\ +\xc3\x21\x6c\x72\x72\x12\x81\x40\x00\x8f\x1f\x3f\x46\x2e\x97\xc3\ +\x47\x1f\x7d\x04\xa7\xd3\x89\x50\x28\x24\x8a\x8e\x97\xdf\xe5\xe5\ +\x55\x47\xe3\xc0\xc0\x80\xa4\x0d\xb5\x5a\x0d\x3e\x9f\x0f\xc1\x60\ +\x50\xce\x6f\x86\x90\x52\xb7\xc8\xf3\x96\x8e\x5d\x36\x83\x00\x50\ +\x3e\x1b\x73\x1e\xb9\x48\xd0\x38\xc3\x0b\x98\x48\x7e\x2a\x95\xc2\ +\xf9\xf9\xb9\x74\x8b\x74\x71\xfb\xfd\x7e\x05\x89\x12\x2d\xdc\xdb\ +\xdb\xc3\xec\xec\xac\xe2\x2f\x98\x77\xc7\xb3\x9a\x83\x6f\x34\x1a\ +\xc5\xd9\xd9\x19\xcc\x66\x33\x92\xc9\x24\x36\x36\x36\x30\x35\x35\ +\x25\x99\xc4\xfe\xfe\x3e\xfe\xef\xff\xfe\x0f\x4b\x4b\x4b\x7a\x56\ +\xf9\xee\x32\xf4\x93\x69\x00\x44\x8f\xe8\x36\x64\x1b\x0b\xcd\x4b\ +\x3c\xa3\xd6\xd7\xd7\x51\x28\x14\x30\x3a\x3a\x2a\x9d\x2b\xef\x7f\ +\x6a\x17\x8b\xc5\x22\x9e\x3f\x7f\xae\x78\x97\x47\x8f\x1e\xc1\x6e\ +\xb7\xe3\xc9\x93\x27\x8a\x5a\x62\xde\xdd\xf6\xf6\x36\x0c\x06\x03\ +\x36\x36\x36\x10\x8b\xc5\x30\x3f\x3f\xaf\x41\x8e\x4e\xd9\xdb\xb7\ +\x6f\xcb\xbd\xba\xb8\xb8\x88\xa9\xa9\x29\x58\xad\x56\xdc\xba\x75\ +\x0b\x81\x40\x00\x89\x44\x02\xc1\x60\x10\x5f\x7f\xfd\x35\x76\x76\ +\x76\x14\x86\x9a\xcd\x66\xb1\xbd\xbd\xad\xbb\xa1\x54\x2a\xa9\x23\ +\x90\xc0\x09\xdf\x1f\x22\xf2\xec\xc2\x7c\xfd\xfa\xb5\x8c\x3d\x1c\ +\x5a\x4f\x4e\x4e\x70\xe7\xce\x1d\x0c\x0f\x0f\xeb\xf9\xa8\xd5\x6a\ +\x18\x1b\x1b\xd3\xc2\xcf\xb2\xfa\xb3\xb3\x33\x85\x97\x76\x76\x76\ +\xa2\x6d\x74\x74\xf4\x73\xc2\x9f\x00\xb4\x7d\x32\xdb\xe7\xf8\xf8\ +\x18\xa5\x52\x09\xf9\x7c\x5e\x1d\x40\xd9\x6c\x56\x5a\x25\x8f\xc7\ +\x03\x00\x4a\x78\xbf\xde\xf1\x46\x94\x81\x74\x0d\x0f\x80\x46\xa3\ +\x21\xb7\x0d\x45\xae\xcc\x41\xf2\xf9\x7c\x4a\x0c\xe7\x21\x40\x47\ +\xcf\xf5\x90\x47\x5a\xce\x99\xb5\xc5\x83\x82\x4e\x09\x0a\xd6\x26\ +\x26\x26\xd0\xdb\xdb\x2b\x2a\xf0\xf0\xf0\x10\xf7\xee\xdd\x93\xc5\ +\x93\xa9\xef\xd7\xb7\x91\x5a\xad\xa6\x07\x9c\x53\x3a\x69\x53\xfe\ +\xef\x2c\x9c\xa4\x43\x89\x68\x09\x23\x05\xf8\xb2\xdb\x6c\x36\xe9\ +\x13\x28\x70\x66\x02\x3c\x85\xdd\x1c\x0a\x29\x6e\x2c\x16\x8b\x12\ +\x20\xf3\xb2\xe3\x17\xe7\xf7\xfb\xe1\xf1\x78\xb4\xbd\x30\x90\x8f\ +\x82\xc6\xae\xae\x2e\xb5\xbe\xd3\x95\x45\xed\x18\x35\x52\x7e\xbf\ +\x5f\x0e\x0b\x3a\x06\x79\x91\xf2\x62\x65\x77\x1a\x70\xa5\xbd\x61\ +\x8e\x08\x87\x61\x6e\x5c\xec\xf5\xe2\x45\xc9\x70\x48\x06\xc3\xf1\ +\x73\xa3\x16\xa9\xa7\xa7\x47\xf4\x28\x75\x28\x1c\x72\xf9\x1f\x66\ +\x4d\xb1\x0d\x9e\xcf\x13\xf5\x3c\xd4\x7b\xd1\xf1\xc6\x8a\x96\xce\ +\xce\x4e\x04\x02\x01\x05\x20\x5e\x0f\x50\x9d\x99\x99\x41\xa9\x54\ +\x42\x2e\x97\x13\x17\xcf\x00\xd2\xad\xad\x2d\x7c\xef\x7b\xdf\x83\ +\xcd\x66\xc3\xca\xca\x8a\xd2\x84\xd3\xe9\x34\x4a\xa5\x92\xf4\x15\ +\xc3\xc3\xc3\xe8\xe9\xe9\xc1\xaf\x7e\xf5\x2b\xe9\xb6\x80\x2b\xe7\ +\x28\xbf\x2b\x6a\x2c\x38\x24\xb3\x76\x28\x99\x4c\x62\x6b\x6b\x0b\ +\xa7\xa7\xa7\xb8\x7f\xff\x3e\xee\xdc\xb9\x83\x78\x3c\x8e\xc7\x8f\ +\x1f\xdf\x58\x6a\x48\x9f\x46\xa3\x51\x1d\xda\x67\x67\x67\x18\x1f\ +\x1f\x97\xbe\xd1\x66\xb3\x29\x0f\x8b\x9d\x6e\x14\xf1\x4f\x4f\x4f\ +\x4b\x1f\x48\x5b\x37\x13\xe0\xb9\x59\xd7\xeb\x75\xa5\x8c\xfb\x7c\ +\x3e\x74\x75\x75\x21\x97\xcb\x09\x7d\x2c\x14\x0a\x98\x98\x98\x50\ +\xec\x04\x11\x33\xe6\xc7\x0d\x0e\x0e\x62\x78\x78\x18\x7d\x7d\x7d\ +\x88\x44\x22\x12\xb1\x76\x74\x74\x60\x7a\x7a\x1a\xa9\x54\x4a\xee\ +\x21\x6a\x2d\x59\xfb\xdd\x59\x72\x00\x00\x1c\xc3\x49\x44\x41\x54\ +\xdd\x41\x97\x0e\x9f\x0f\xa2\x27\x27\x27\x27\x2a\xf8\xf5\xfb\xfd\ +\xe8\xeb\xeb\xd3\xd0\xc0\x1e\x47\x8a\xa9\x89\xce\x51\xe7\xd5\xde\ +\xde\x8e\xdf\xfe\xf6\xb7\x68\x36\x9b\xf8\xf0\xc3\x0f\x11\x8b\xc5\ +\xd0\xd7\xd7\xa7\xf0\xdd\xd1\xd1\x51\x2d\x09\x5c\x64\x38\x4c\x33\ +\x14\x95\xff\x61\x6c\x08\xdf\x4f\xe6\xd9\xf1\xcc\xb9\x77\xef\x1e\ +\xde\x7f\xff\x7d\x0d\x3a\x0c\xd3\xfc\xe2\x8b\x2f\x64\xe4\xc9\xe5\ +\x72\x7a\xdf\x3d\x1e\x0f\x1c\x0e\x07\x1e\x3f\x7e\x0c\xaf\xd7\x2b\ +\x03\x46\x38\x1c\xc6\xee\xee\xae\x96\xad\x66\xb3\x29\xf4\x86\x1a\ +\xc0\xb6\xb6\x36\x94\xcb\x65\x5d\xd8\x4c\xd9\x27\xb2\x46\x1a\x82\ +\x1a\x18\x3a\xe6\xa8\x0b\x64\x51\xf0\xe0\xe0\xa0\x36\x70\x8a\xaf\ +\xf7\xf6\xf6\xd0\x6c\x36\xa5\x25\xa1\x79\x26\x91\x48\x68\xb1\x28\ +\x14\x0a\x08\x04\x02\x98\x9e\x9e\x96\x08\x98\x41\xaa\xa4\xf0\x0f\ +\x0f\x0f\xf1\xe2\xc5\x0b\xf4\xf4\xf4\x60\x74\x74\x54\x46\x04\xd6\ +\x19\x91\x52\xe5\x20\xd5\xdb\xdb\x8b\x5c\x2e\x27\x36\x81\xda\x53\ +\xa2\x23\x1c\x2a\xb8\xcc\x32\xdc\x97\xe7\x5d\xb5\x5a\x45\x34\x1a\ +\x85\xd1\x68\xc4\x4f\x7f\xfa\x53\xf8\xfd\x7e\xbc\x7e\xfd\x1a\xdf\ +\x7e\xfb\x2d\x86\x86\x86\x94\xbc\x6e\xb7\xdb\xf1\xe5\x97\x5f\xca\ +\xa8\x44\x6a\x9d\x4c\x4d\x4f\x4f\x0f\x52\xa9\x14\x1a\x8d\x06\x46\ +\x47\x47\x45\x0f\xfb\x7c\x3e\x39\x7d\x3b\x3b\x3b\x45\x7d\x12\x69\ +\x66\x56\x63\xa5\x52\xc1\xd6\xd6\x96\x06\x2a\x22\xae\x3c\xff\x52\ +\xa9\x94\x90\xf4\x40\x20\x80\x5f\xff\xfa\xd7\x58\x59\x59\xc1\xc8\ +\xc8\x88\x2e\xe2\x91\x91\x11\xc9\x6a\x46\x46\x46\xf4\xec\x30\x26\ +\x87\x88\x2d\x63\x18\xde\xbc\x79\x83\x07\x0f\x1e\x60\x69\x69\x49\ +\x43\x27\x23\x30\xb8\x18\x11\x71\xe7\x3f\xc3\x21\xd2\x66\xb3\x69\ +\x28\xa1\x76\xab\xa7\xa7\x47\xc6\x2b\x86\x2a\x77\x76\x5e\x35\x97\ +\x50\x5f\x76\x7c\x7c\x8c\x99\x99\x19\x21\x9d\x0c\xdd\x05\xa0\xe5\ +\x98\xc8\x2f\x35\x9f\x3e\x9f\x4f\x7f\x96\xe8\x4f\x3c\x1e\x47\x28\ +\x14\x42\x22\x91\x50\x00\x34\xd9\x05\xab\xd5\x8a\x97\x2f\x5f\xea\ +\x99\x64\x44\x92\xc9\x64\x12\x48\x51\x2a\x95\xb4\x00\x14\x0a\x05\ +\x7c\xf5\xd5\x57\x28\x97\xcb\xd8\xdd\xdd\x95\x5e\x95\x61\xdd\x77\ +\xef\xde\x15\xc2\x49\x07\x38\x8d\x66\x94\xdb\xd0\x10\xc4\x67\xa9\ +\x5e\xaf\xc3\xe9\x74\xa2\xbf\xbf\x5f\x51\x2e\x91\x48\x44\x7f\xcf\ +\xc5\xc5\x85\xcc\x4a\x7c\xa7\xb8\xf8\x7f\xfa\xe9\xa7\x02\x3c\x28\ +\xa8\x1f\x19\x19\xb9\x7a\xaf\x02\x81\xc0\xe7\xd7\x83\x2a\x89\x6a\ +\x30\x23\x8a\x9a\x25\xd2\x33\xfc\x45\x48\x0d\x0c\x0d\x0d\x89\x02\ +\x63\x4d\xc2\xe8\xe8\xa8\xda\xb4\x89\x68\xd1\x86\x5e\x2c\x16\x15\ +\xa4\xc8\x38\x04\xf2\xa7\xac\x5a\xa0\x66\x87\x13\x32\xff\x0c\x2d\ +\xb4\xdc\x9e\xf2\xf9\xbc\xb8\x61\xf2\xe3\xa4\xd3\x98\x8d\xc1\xf8\ +\x02\x1e\x44\xbc\xc0\x49\x47\x30\xd8\x90\xb9\x46\xdc\x3c\x48\x43\ +\x9c\x9d\x9d\x89\x96\xe4\xcb\xce\x6c\x15\xd2\x7d\x1c\x60\xf8\x67\ +\xe8\x6e\xe4\x20\x45\x51\x20\xa1\x60\x5a\xd8\x3b\x3b\x3b\x95\xc5\ +\x41\x51\x36\xa7\xff\xae\xae\x2e\x39\xda\xa8\xf9\x22\xd7\x7b\x71\ +\x71\x81\x9d\x9d\x9d\x1b\x1c\x39\xe9\x09\xa6\x86\xf7\xf6\xf6\xa2\ +\xbf\xbf\x1f\xc1\x60\x50\x69\xbe\x14\x16\x5f\xa7\x5e\x79\xe9\x1c\ +\x1c\x1c\x68\x13\x27\x5d\x48\x9a\x88\x4e\x1a\x0e\xb8\xd9\x6c\x56\ +\x17\x3c\xcd\x0f\x74\xda\x30\x85\x9d\xb6\x58\xa2\x91\xf5\x7a\x1d\ +\x23\x23\x23\xb8\xb8\xb8\x40\x34\x1a\x95\xb8\x96\x35\x20\xd4\x0f\ +\x71\x3b\x4e\xa7\xd3\x98\x9b\x9b\xc3\xc0\xc0\x80\x5e\x22\xa7\xd3\ +\x89\x72\xb9\xac\x6d\x98\x88\x11\x69\x5b\xc6\x8d\x30\x71\xdf\x62\ +\xb1\x28\xcb\x8c\x17\x1b\x87\x08\x8a\x19\x53\xa9\x14\x3e\xf8\xe0\ +\x03\x58\xad\x56\xfc\xe1\x0f\x7f\x40\x3c\x1e\x57\xde\x54\x30\x18\ +\x44\x4f\x4f\x0f\x76\x77\x77\x01\x00\xd3\xd3\xd3\xf8\xe0\x83\x0f\ +\x84\x92\xb0\xed\x9d\xe5\xa8\xa4\xaf\x3e\xfd\xf4\xd3\x1b\x94\xae\ +\xd1\x68\xd4\xe5\x5c\xaf\xd7\xf1\xfc\xf9\x73\x39\x53\x12\x89\x84\ +\x74\x34\x9f\x7e\xfa\x29\xbc\x5e\xef\x8d\xb0\xc7\x9d\x9d\x1d\xf5\ +\x40\x92\xaa\xa7\x93\x85\x59\x48\x46\xe3\x55\x91\x38\x69\xf9\xcd\ +\xcd\x4d\xd5\x3d\xd0\x25\x73\x3d\x2a\x83\x5a\xbb\x48\x24\x82\xd7\ +\xaf\x5f\x6b\x28\x0b\x87\xc3\xd2\x5a\xf2\x30\x62\x6e\x0d\x75\x91\ +\xa4\x53\x19\x87\xc1\x3c\x1a\x2e\x65\x26\x93\x09\x33\x33\x33\x0a\ +\x38\x65\xac\x44\xad\x56\x93\x56\x86\x7a\x91\x72\xb9\xac\x8c\x2d\ +\xfe\x19\x06\x0c\x12\x05\x1b\x1a\x1a\x42\x57\x57\x17\x86\x86\x86\ +\x34\xa0\x5c\x5c\x5c\x88\xc6\x28\x97\xcb\xca\x0f\x23\xcd\xce\x67\ +\x8e\xee\xbd\x89\x89\x09\x44\x22\x11\xa5\xb6\xf3\xc0\x64\xf5\x0d\ +\x1d\xcd\x1c\xac\x98\xf2\x4e\x97\x51\xb1\x58\xd4\x01\xbb\xbf\xbf\ +\x2f\xa7\x1d\x51\x43\x56\xbb\x00\x57\x99\x45\x4b\x4b\x4b\x0a\xaf\ +\x64\x18\x29\xb3\xa7\x3a\x3b\x3b\xa5\x99\x19\x1e\x1e\xc6\xd0\xd0\ +\x10\xde\xbe\x7d\x0b\x00\x58\x5c\x5c\x84\xd7\xeb\x95\xf6\xa3\x5e\ +\xaf\x8b\x2a\xa3\x09\x89\xbf\x23\xfb\x05\x69\x4c\x69\xb5\x5a\x1a\ +\xec\xa8\x15\x65\x8d\x49\xad\x56\x53\x91\x36\xe3\x6e\x1a\x8d\x06\ +\x06\x07\x07\x55\x77\xb3\xbe\xbe\x0e\x87\xc3\x81\xa9\xa9\x29\x21\ +\xb0\x6b\x6b\x6b\x5a\x8c\x46\x46\x46\xb4\x90\x11\xc9\xa2\xe9\x80\ +\x82\xe3\xf3\xf3\xab\x4e\xd0\xc5\xc5\x45\xbc\xf7\xde\x7b\x58\x58\ +\x58\xc0\xc9\xc9\x09\x36\x36\x36\x34\x94\x50\xcf\xcb\x6a\x36\xa2\ +\xce\x34\xab\x44\xa3\x51\x44\xa3\x51\x9d\xa7\x74\xcf\x92\xa2\x4b\ +\x26\x93\x8a\x99\xa0\x63\xd2\x66\xb3\x61\x6a\x6a\x4a\x67\x76\xa1\ +\x50\x10\xdd\x55\xa9\x54\x14\x2a\x9d\x4c\x26\xd5\xb5\x18\x0e\x87\ +\x51\x2e\x97\x95\xbd\x36\x3f\x3f\x2f\x5a\x10\x80\x22\x15\x28\x76\ +\xa6\xbe\x8b\x5a\x58\xca\x55\x18\x29\xc4\xbb\x84\x06\x2a\xc6\x78\ +\xa4\x52\x29\xac\xae\xae\xe2\xe4\xe4\x44\x4b\x05\x17\x27\x9e\xdb\ +\x0e\x87\x43\x85\xc3\x99\x4c\x06\x87\x87\x87\x42\x5a\x29\x3f\xa0\ +\x09\x8c\x4b\x11\x0d\x0b\xcc\x4c\xe4\xd9\x7d\x71\x71\x81\x52\xa9\ +\xa4\x5e\xd6\xbe\xbe\x3e\x84\x42\x21\xf5\x79\x52\xaa\xc3\x32\x71\ +\x2e\x17\xd4\x07\xbb\xdd\x6e\x65\x69\xf1\x9f\x61\x02\xfe\xd1\xd1\ +\x11\x4e\x4e\x4e\x30\x36\x36\x86\xdd\xdd\x5d\x54\xab\x55\x8c\x8d\ +\x8d\x09\xbd\xb7\xd9\x6c\x70\x38\x1c\x7a\xe6\x39\xac\x2f\x2c\x2c\ +\xe8\xfb\xa5\x8c\x87\xc3\x0a\x35\xa3\x91\x48\x44\xf5\x51\x5c\x28\ +\x36\x36\x36\xb0\xb2\xb2\xa2\x5c\x45\x2e\xbd\xdb\xdb\xdb\x62\xd4\ +\x2c\x16\x8b\x1c\xa5\xac\x44\xe2\x67\x9c\x4e\xa7\x11\x8d\x46\xa5\ +\xb1\x7a\xfe\xfc\x39\x12\x89\x04\x9a\xcd\xa6\x7a\x5a\x67\x66\x66\ +\x94\xd7\x49\x39\xc3\xeb\xd7\xaf\xa5\xef\xa6\xec\x85\x29\xf5\x2c\ +\x88\x26\xfa\xfc\xbb\xdf\xfd\x0e\x4f\x9f\x3e\x95\xe6\x9a\xef\x15\ +\xd9\xba\x36\xa7\xd3\xf9\x79\xa1\x50\xb8\x91\xab\x44\xb8\x94\xfa\ +\x16\xba\xf8\x3c\x1e\x8f\x3e\x4c\x72\xe3\xc5\x62\x11\xe7\xe7\xe7\ +\x0a\x34\x24\xfc\x4e\x5a\x8e\xfd\x64\xbc\x14\x09\x63\xb2\xa8\x99\ +\x1d\x54\xb4\x5c\x52\xa4\xcc\xd0\x48\x3a\xc6\xe2\xf1\x38\xcc\x66\ +\x33\x66\x67\x67\x75\x68\x30\x91\xf6\xe0\xe0\x40\xc2\x6c\x8a\xec\ +\xc9\xf9\x53\xe3\x45\x7b\x34\x93\x98\x93\xc9\xa4\xb4\x4c\xc7\xc7\ +\xc7\xfa\xfb\x99\x74\xce\x87\x8e\x07\x17\x61\x43\x6a\xa3\xe8\x18\ +\xe2\xef\xc9\x84\xe6\x62\xb1\x88\x8d\x8d\x0d\x51\x59\xd4\x2c\xd1\ +\xd2\xcd\x4b\x83\x0f\x13\x11\x28\xda\x4b\xaf\x43\xce\x14\x49\x27\ +\x12\x09\xe5\x7f\xf1\xef\xe3\xf6\xcf\x70\x51\x52\x49\xe4\xd2\x39\ +\x1c\x02\x57\x19\x29\xd4\x07\x11\x6d\xe2\x50\x49\x31\x34\x5d\x9a\ +\xcc\x01\x32\x9b\xcd\xca\xa8\x62\xa9\x68\xab\xd5\xd2\x90\xb6\xb1\ +\xb1\xa1\xba\xa3\xc5\xc5\x45\xe9\x42\x78\x70\x34\x1a\x0d\x85\xd3\ +\x92\x8a\xa5\x28\x92\xc9\xcf\x1c\x0e\x58\x6b\x64\x30\x18\x70\xe7\ +\xce\x1d\xf4\xf5\xf5\x89\xe6\x21\x8a\xc8\xe1\x9c\x48\x02\x07\x5d\ +\x5a\xfe\xd9\x23\xc7\xef\xb1\x56\xab\xa1\xb7\xb7\x57\x3a\x97\x6c\ +\x36\xab\x22\x59\xa7\xd3\x89\xc3\xc3\x43\xbc\x7a\xf5\x0a\xff\xf0\ +\x0f\xff\x00\xbb\xdd\x8e\xff\xfc\xcf\xff\x44\x30\x18\x14\x32\xc1\ +\x67\x9f\x94\x04\x2f\xab\x5c\x2e\x27\x24\xce\xe1\x70\x60\x6b\x6b\ +\x4b\x1a\x2f\xa2\xb4\x14\x23\x73\x69\xa1\xe1\xe0\x93\x4f\x3e\x81\ +\xc5\x62\xc1\xe3\xc7\x8f\xb1\xbf\xbf\x2f\xd7\x53\xb9\x5c\xc6\xde\ +\xde\x9e\x84\xf3\xad\xd6\x55\x4d\xcf\x8b\x17\x2f\xe0\xf1\x78\x44\ +\x03\x71\xcb\x3c\x3b\x3b\x43\x28\x14\x52\x56\x51\x2c\x16\x93\x1b\ +\x94\x75\x1d\xa4\xf1\xb8\x88\x10\x09\xa6\x1b\xe8\xf0\xf0\x50\xa1\ +\x7c\x1c\x1e\x80\x2b\x77\x2c\xdf\xa7\x62\xb1\x88\x50\x28\x84\x54\ +\x2a\xa5\x01\x98\x66\x09\x22\x1e\xa4\xe2\x89\x26\x93\x06\x20\x1a\ +\xc7\xa8\x17\x06\x93\x1e\x1f\x1f\x4b\x7f\xc9\xa1\x97\x07\xe0\xe4\ +\xe4\xa4\x96\x28\x6a\xd7\x48\xad\x51\x6b\xc2\x73\x89\xe1\x88\x74\ +\x28\x92\xf6\xbe\xbc\xbc\xea\xa9\x3c\x38\x38\x40\x28\x14\x82\xdd\ +\x6e\xc7\xcb\x97\x2f\x15\x81\x11\x8b\xc5\x84\x14\xd3\x39\x4c\x89\ +\x43\x36\x9b\xc5\xee\xee\x2e\xd2\xe9\x34\x0a\x85\x02\x36\x36\x36\ +\xf4\xbd\xef\xec\xec\x28\x7b\xe7\xe4\xe4\x44\x75\x27\x5c\x08\x68\ +\xda\xe8\xeb\xeb\x13\x2a\xdd\xdd\xdd\x2d\xd7\x1a\x1d\xc6\xf3\xf3\ +\xf3\x08\x87\xc3\x98\x9b\x9b\x83\xcb\xe5\x12\xc2\xc6\x50\x61\xa2\ +\x25\xc1\x60\x50\xe2\xdd\x77\xef\xde\x61\x65\x65\x05\xdd\xdd\xdd\ +\xd8\xd8\xd8\x40\xb3\xd9\xc4\xce\xce\x8e\x16\x2a\xa2\x3e\xf9\x7c\ +\x5e\x26\x06\x5a\xda\x19\x1f\x60\xb1\x58\xf4\x19\x6e\x6e\x6e\x2a\ +\xfc\xb4\x5e\xaf\x2b\xe6\x80\x49\xde\xfc\x5e\xe9\xc0\xe2\x10\x4d\ +\x9d\x2b\x75\x44\x4b\x4b\x4b\x12\x73\x2f\x2f\x2f\xa3\x54\x2a\x21\ +\x14\x0a\x49\x0b\x64\x32\x99\xf0\x9b\xdf\xfc\x06\x5e\xaf\x57\xb5\ +\x61\x14\x8e\x27\x93\x49\x2d\x79\xc3\xc3\xc3\xa8\x56\xab\xd8\xdd\ +\xdd\x85\xd9\x6c\x56\x7c\x0a\x11\xb3\x4c\x26\x83\x50\x28\xa4\xca\ +\xa3\xc9\xc9\x49\x9c\x9e\x9e\x62\x6b\x6b\x4b\x94\xcd\xbd\x7b\xf7\ +\x50\x2e\x97\x11\x8d\x46\x35\x9c\xde\xbb\x77\x0f\x03\x03\x03\x38\ +\x3b\x3b\xc3\xdc\xdc\x9c\xce\xbe\xb9\xb9\x39\xe5\x07\x52\xbe\xf2\ +\xfc\xf9\x73\x39\x66\xa9\xb5\x22\xa2\x45\x09\x85\xcf\xe7\x43\xab\ +\xd5\x52\xf0\x2f\x35\x3b\x46\xe3\x55\xcd\x50\x30\x18\xc4\xe2\xe2\ +\xa2\xe8\xed\xde\xde\x5e\x0c\x0f\x0f\x23\x93\xc9\xe0\xe1\xc3\x87\ +\xea\xdb\x3b\x3b\x3b\x53\x24\x11\x35\x7f\x5c\xce\xa9\xd5\xa3\xfc\ +\x82\x25\xc8\x8b\x8b\x8b\xb8\x73\xe7\x0e\x8a\xc5\xa2\xbe\x23\xc6\ +\x3e\x10\xe5\xa7\x7b\x94\xc6\x8d\x8b\x8b\x0b\x2c\x2c\x2c\xc0\x6c\ +\x36\xe3\xbf\xff\xfb\xbf\xd1\xd6\xd6\x86\xcf\x3e\xfb\x4c\xc6\x24\ +\xe6\x96\xf1\xf3\x0a\x04\x02\x32\xa5\xf5\xf6\xf6\xa2\xad\xad\x0d\ +\x1b\x1b\x1b\x1a\x36\xd9\xe6\x91\xcb\xe5\x10\x0e\x87\xb5\x48\x31\ +\xd3\x8a\x60\x07\x5d\x92\x76\xbb\x5d\xcb\x57\xb1\x58\x54\x56\x1a\ +\x9d\xaf\x64\xc4\xda\xda\xda\xf0\xd1\x47\x1f\xe9\xf9\xfa\xc1\x0f\ +\x7e\x80\xcb\xcb\x4b\x21\x4f\x1c\x16\x59\xff\xc3\x81\x9b\xe6\x04\ +\x86\x24\x37\x9b\x4d\xe5\x3e\x92\x46\x3f\x3e\x3e\xd6\x00\xcc\x32\ +\x77\x56\x14\xf1\xfc\x9d\x9e\x9e\xd6\x39\x7d\x7c\x7c\x8c\xed\xed\ +\x6d\x7c\xf8\xe1\x87\xb8\x7f\xff\x3e\xde\xbc\x79\x83\xaf\xbf\xfe\ +\x1a\x5d\x5d\x5d\x78\xf4\xe8\x11\x16\x17\x17\xf1\xe8\xd1\x23\x9c\ +\x9f\x9f\x63\x6d\x6d\x0d\x4b\x4b\x4b\x42\x57\xdf\xbd\x7b\x87\x9d\ +\x9d\x1d\x49\x31\x8e\x8e\x8e\xd0\xe6\x70\x38\x3e\x0f\x06\x83\x4a\ +\xcf\x26\x84\x4c\xc8\x9e\xa8\x04\xc5\xe4\x44\x90\xd8\x3b\xc7\xc6\ +\x69\xd2\x38\x43\x43\x43\xd8\xdd\xdd\x55\x2e\x05\xf9\xdf\xe3\xe3\ +\x63\x09\xd9\xca\xe5\xb2\x90\x21\x1e\xf2\x14\xe3\xf2\xcf\x13\x4d\ +\x62\x1a\xf4\xed\xdb\xb7\xa5\x11\xb9\x2e\x54\xa7\x50\x8d\x16\x7e\ +\xf2\xd4\xdc\xee\x39\xbc\xf0\x52\xa7\x43\x86\x0f\x58\x3a\x9d\xc6\ +\xd1\xd1\x11\x02\x81\x00\x36\x36\x36\x94\x7f\x64\xb5\x5a\xa5\x29\ +\x62\x78\x1b\x3f\x23\x9f\xcf\xa7\x14\x77\x1a\x02\xd2\xe9\xb4\x9c\ +\x11\x95\x4a\x45\xa5\xa4\x84\x12\x39\xd1\x93\x62\x34\x99\x4c\x12\ +\xcc\x52\x93\xc4\x01\x96\x5f\x3c\xbf\x70\x0e\x42\xb4\xd8\x1a\x0c\ +\x06\xe9\x56\x9c\x4e\xa7\x92\xab\x69\xb9\x25\x0f\x4d\x91\x29\xd3\ +\xd9\x67\x66\x66\xc4\x19\x33\x93\xea\xf6\xed\xdb\x30\x1a\x8d\x1a\ +\x70\x1b\x8d\x06\x5c\x2e\x17\xbc\x5e\xaf\xf2\x7f\x38\x99\xd7\xeb\ +\x75\x4c\x4f\x4f\x03\xb8\x72\x0f\xdd\xbb\x77\x4f\xee\x40\x16\xb7\ +\xfa\x7c\x3e\x34\x1a\x0d\xfd\x39\x26\x0e\x73\x38\x2d\x97\xcb\x98\ +\x9a\x9a\x52\x86\x8c\xdf\xef\xc7\xea\xea\xaa\x52\x74\x8f\x8e\x8e\ +\xb0\xb5\xb5\x85\x47\x8f\x1e\xa1\x50\x28\x60\x6d\x6d\x4d\xf6\x7b\ +\x66\xb0\x51\x97\x65\x34\x1a\x71\xff\xfe\x7d\xc1\xf2\xbb\xbb\xbb\ +\x18\x1b\x1b\x43\xa1\x50\xd0\x06\x4f\xb1\x3a\x85\x94\xcc\x78\xaa\ +\x56\xab\x58\x5c\x5c\xc4\xfd\xfb\xf7\xf1\xf2\xe5\x4b\xa5\xd0\xdf\ +\xbf\x7f\x5f\x75\x2b\xcc\x4b\x39\x3a\x3a\x92\xf3\x70\x6b\x6b\x4b\ +\xc8\xd9\xe0\xe0\xa0\x28\x68\x86\xc7\x56\xab\x55\xbc\x7e\xfd\x1a\ +\xf1\x78\x1c\xf7\xef\xdf\x57\x37\x5c\x4f\x4f\x8f\x42\x68\x8d\x46\ +\xa3\x74\x38\x4c\xb7\xbf\x73\xe7\x0e\x72\xb9\x9c\xb6\x42\x3a\xae\ +\xb8\x45\xdd\xbe\x7d\x1b\x43\x43\x43\x4a\xa2\x9e\x9b\x9b\xd3\x42\ +\x40\x8d\x1b\x69\x38\xa2\x46\x8c\x3a\x39\x3b\x3b\x53\x14\x07\x05\ +\xbe\x03\x03\x03\x58\x58\x58\x10\x65\x53\xaf\xd7\xe1\xf5\x7a\x6f\ +\x98\x02\x32\x99\x0c\xa6\xa6\xa6\x94\xa7\xc6\xac\x20\x86\xc0\xce\ +\xcf\xcf\xa3\xab\xab\x4b\x82\xea\x44\x22\xa1\x24\x6e\xc6\x6d\x10\ +\x51\x21\xb4\xce\x88\x86\xb1\xb1\x31\x4c\x4c\x4c\x20\x91\x48\x48\ +\xf0\xdf\xd9\xd9\x89\x93\x93\x13\x99\x6d\xd8\xb7\xe7\xf3\xf9\xd4\ +\xa2\x40\x47\x1d\xe9\x0d\xe6\x40\x31\xfd\xba\x5a\xad\xca\x81\xcc\ +\xec\x36\x3a\x04\x2f\x2f\x2f\x45\x3f\x90\x2e\x7b\xf7\xee\x9d\xaa\ +\x35\x78\x89\x70\x38\x37\x99\x4c\x08\x87\xc3\xd2\xf5\x30\xb0\x93\ +\xfa\xb2\x4a\xa5\x22\x03\x01\x0b\x92\xaf\x3b\xfc\x5c\x2e\x97\xc2\ +\x7d\x33\x99\x8c\x1c\x9f\x34\x95\x70\x1b\x66\x20\x25\xa3\x1c\x58\ +\xe7\xc3\x4e\x35\x86\x59\x72\xf0\xe6\x77\x4b\x9d\x16\xe5\x0a\x7b\ +\x7b\x7b\x37\x3e\x17\x6a\xf1\xba\xba\xba\x90\x4e\xa7\xb5\xa1\x5b\ +\x2c\x16\x78\xbd\x5e\x54\x2a\x15\x2d\x79\x3c\x9f\xac\x56\x2b\xe6\ +\xe6\xe6\xe4\x70\xa5\x39\xa0\x58\x2c\x8a\x0d\xe8\xef\xef\xd7\xc0\ +\x7c\x76\x76\xa6\xce\x3b\x9a\x7f\x18\x83\xf1\x87\x3f\xfc\x01\x16\ +\x8b\x45\x02\x67\xea\xe9\xec\x76\x3b\x7e\xfe\xf3\x9f\x63\x78\x78\ +\x18\x4f\x9f\x3e\x55\xe9\x32\x93\xd0\x79\xa6\x93\xc6\xa2\x8b\xf0\ +\xe8\xe8\x08\x4b\x4b\x4b\x18\x18\x18\x40\x4f\x4f\x8f\x86\x49\x46\ +\x05\x74\x76\x76\xe2\xbb\xdf\xfd\xae\x06\x70\xb2\x08\x34\x49\x31\ +\x7b\x89\x96\x7d\x26\xf6\x4f\x4e\x4e\xea\x6e\x78\xfc\xf8\x31\x22\ +\x91\x08\x2e\x2f\x2f\xe1\x72\xb9\x10\x8b\xc5\xe4\x60\x63\x4c\x04\ +\x03\x70\xe9\x88\xbb\x9e\x8b\x44\xa6\x86\x88\xd5\xc9\xc9\x89\x68\ +\xb5\x95\x95\x15\xf4\xf4\xf4\xa8\x5f\x30\x12\x89\xa8\x72\x8a\xe8\ +\x2f\xef\x1e\x9e\x29\xd4\x28\x07\x83\x41\x3d\x9b\xf3\xf3\xf3\xa2\ +\xff\x29\x41\xb0\xdb\xed\x3a\xa7\xc9\x3e\x1d\x1f\x1f\x63\x67\x67\ +\x47\xda\x47\x76\xf3\x86\xc3\x61\x84\x42\x21\xcc\xcf\xcf\xeb\x8e\ +\x01\xa0\x3b\xf9\x7a\x61\x75\x6f\x6f\xaf\x62\x4e\x58\x1d\x35\x3b\ +\x3b\xab\xcf\xb8\xd9\xbc\xaa\x15\x2b\x14\x0a\x08\x87\xc3\x72\xba\ +\x13\xf5\x29\x97\xcb\x4a\x0a\x20\x98\xe0\xf5\x7a\x15\x55\xf2\xf2\ +\xe5\x4b\x69\x54\x89\x96\xe6\x72\x39\x54\x2a\x15\x58\x2c\x16\x4c\ +\x4f\x4f\xcb\xd9\xd9\xd3\xd3\x03\xbf\xdf\x8f\x91\x91\x11\x49\x00\ +\xe2\xf1\xb8\x74\x71\x64\x63\x58\xf1\x46\xca\x9e\xcb\x79\x20\x10\ +\x90\xa3\x7e\x6a\x6a\x4a\x68\x28\xa3\xa6\x22\x91\x08\xe2\xf1\x38\ +\xac\x56\x2b\xfe\xf4\xa7\x3f\x61\x7b\x7b\x1b\x2e\x97\x4b\x4b\x33\ +\xdd\xbd\x64\x25\x9e\x3e\x7d\x8a\xf3\xf3\x73\x55\x14\xb1\xd7\x95\ +\x39\x78\xe3\xe3\xe3\x57\x14\x61\x26\x93\xc1\xde\xde\x9e\xb2\x7d\ +\x48\x67\xd1\x79\x35\x32\x32\xa2\x52\x51\xba\x4c\x18\x35\xcf\x60\ +\xb2\x50\x28\x84\xbd\xbd\x3d\x51\x0a\x85\x42\x41\x42\x76\xda\x21\ +\x39\x2c\x15\x0a\x05\xc5\x11\x50\x00\x5e\xaf\xd7\xf1\xf6\xed\x5b\ +\x51\x47\xa4\x0d\x0e\x0e\x0e\x44\x0f\x9e\x9f\x9f\xeb\x81\x23\x0a\ +\xf1\xe6\xcd\x1b\x85\xb1\x11\xf9\xa1\xa0\xdb\x6a\xb5\x2a\x33\xeb\ +\x7a\x68\x26\x87\xbd\xd9\xd9\x59\x94\xcb\x65\xdc\xbb\x77\x4f\x3a\ +\x31\xa7\xd3\x89\x85\x85\x05\x58\xad\x56\x54\x2a\x15\x98\x4c\x26\ +\xcc\xce\xce\x0a\x3e\xa5\xa6\x87\x08\x0a\xbb\xc0\x88\x1e\x91\xbe\ +\x68\x34\x1a\x30\x99\x4c\xb2\xde\xd3\x2d\xc2\x24\x72\x0e\x43\x0c\ +\xc7\xdb\xfb\x73\xc6\x90\xc5\x62\x11\xf5\xd6\x6a\xb5\x70\xe7\xce\ +\x1d\x9c\x9f\x9f\xeb\x0b\x64\x3c\xff\xf5\x02\x68\x56\xcc\xb8\x5c\ +\x2e\x78\x3c\x1e\x64\xb3\x59\x05\x85\x92\xd6\x64\x4d\x4c\xad\x56\ +\xc3\xdb\xb7\x6f\xe5\x76\xe2\x41\x4d\x8e\x9a\xee\x43\xbe\x90\xa5\ +\x52\x49\x74\x07\xc3\x1f\x69\x0b\xa7\x38\xf8\xe9\xd3\xa7\x72\x4d\ +\x00\x57\xe5\xcb\xcc\xe9\x62\x68\x26\xc5\xf1\x17\x17\x17\xd2\xb8\ +\x71\x83\xa1\x4b\x6f\x68\x68\x08\xcf\x9f\x3f\x97\x56\xe7\xe2\xe2\ +\x02\x4b\x4b\x4b\x0a\xab\x6d\x36\x9b\xca\xd6\x62\x9f\x15\x69\x28\ +\x1a\x20\x58\x85\xc3\x61\x61\x73\x73\x53\xc5\xc3\xa4\x7a\x43\xa1\ +\x90\x74\x40\x7c\x26\xa9\x75\x23\x62\xc5\xcd\x0b\x80\x06\xfd\xbe\ +\xbe\x3e\x5d\x9c\x07\x07\x07\x0a\xe0\xa5\x38\x94\x1a\x25\x22\x6c\ +\x2c\x1e\x2e\x14\x0a\x18\x1f\x1f\x97\x50\x7a\x7e\x7e\x5e\xf1\x15\ +\xec\xcd\xa4\x23\x6d\x62\x62\x42\x66\x83\xbe\xbe\x3e\xec\xee\xee\ +\x2a\xe0\x8f\x28\x2c\xc5\xd6\x6b\x6b\x6b\x82\xc4\xf9\xee\x31\x20\ +\x93\xa6\x07\xea\x7a\x48\x65\xf5\xf4\xf4\x28\x3f\x8d\xef\xaa\xcb\ +\xe5\x92\x5b\x89\x5a\x3b\x56\x3b\xf5\xf5\xf5\x49\xf4\x4f\xb4\xb0\ +\xbf\xbf\x5f\x49\xd2\xcb\xcb\xcb\x38\x38\x38\xc0\xea\xea\x2a\x7c\ +\x3e\x1f\xee\xde\xbd\x8b\x4a\xa5\x82\xb7\x6f\xdf\x2a\x87\x87\x8e\ +\x9c\xbd\xbd\x3d\x0d\x05\x2c\xbb\xdd\xdf\xdf\xc7\xe6\xe6\x26\x72\ +\xb9\x1c\xd6\xd7\xd7\x45\x1d\x85\xc3\x61\x1c\x1f\x1f\x63\x6a\x6a\ +\x0a\x85\x42\x41\x41\x8c\xa4\x38\xe9\x20\xa5\x40\x9a\x3a\x3f\x1a\ +\x4d\x2e\x2f\x2f\x11\x8d\x46\x55\xbb\xc3\x65\x8c\x61\x9a\xfc\xdd\ +\x99\xa4\xcd\xee\x36\x8f\xc7\xa3\x0a\x9f\x91\x91\x11\xe9\x64\x78\ +\x9e\x39\x1c\x0e\x99\x67\x78\x06\x30\x36\xc4\xe5\x72\xa1\xd5\x6a\ +\xc1\xe5\x72\xdd\xc8\xc4\xa3\xe4\x80\x03\x8e\xc9\x64\x12\x12\x1d\ +\x8f\xc7\xf5\x7d\x9d\x9e\x9e\xc2\xe5\x72\x29\x19\xdb\xe1\x70\xe8\ +\xd9\x71\x3a\x9d\xe8\xee\xee\x56\x8d\xc8\xe5\xe5\xa5\x02\x87\x2b\ +\x95\x8a\xb2\x9f\x56\x57\x57\x55\xcc\x7b\x7e\x7e\x8e\x58\x2c\x26\ +\x63\xce\xcc\xcc\x0c\x2e\x2e\x2e\x94\x3d\x47\xd4\x82\x4b\x19\x93\ +\xf0\x49\xe7\x31\x76\xe5\xe2\xe2\xaa\x22\xaa\x50\x28\xa8\x0c\x7d\ +\x71\x71\x51\x9a\x46\x83\xc1\x80\xed\xed\x6d\xe9\xe3\xa6\xa7\xa7\ +\x65\x72\x99\x9c\x9c\x54\x0e\x57\x20\x10\x40\x28\x14\xd2\xe5\x09\ +\x00\xaf\x5e\xbd\x52\x5e\xdf\xf5\x86\x0f\x6a\x58\xd9\x9e\x41\xad\ +\x28\x2b\x96\x9a\xcd\xa6\x0c\x22\xcc\x6f\x03\xae\x44\xe8\xbc\x13\ +\x78\x5f\x10\xd1\x24\x15\xbc\xb9\xb9\x89\x7c\x3e\x0f\x93\xc9\x84\ +\x44\x22\x81\xf6\xf6\x76\x04\x02\x01\xe9\x1b\x9b\xcd\x26\x1e\x3e\ +\x7c\xa8\x9e\xc6\x7c\x3e\x8f\xed\xed\x6d\xd5\x1c\xf1\xb2\x1d\x1b\ +\x1b\x43\x38\x1c\x46\x20\x10\x50\xbb\x08\x0d\x23\x17\x17\x17\x68\ +\xb5\x5a\x88\x46\xa3\xaa\x06\xe3\x7d\x48\xda\x9e\xe1\xd6\x00\x84\ +\x3a\xfe\xf1\x8f\x7f\x44\x38\x1c\x46\xa9\x54\xd2\x20\xce\xd2\x76\ +\x96\x7c\x53\xdf\xb3\xb7\xb7\x27\x17\x5b\x5f\x5f\x9f\x06\x11\x36\ +\x1d\x10\x28\x69\x36\x9b\x18\x19\x19\x91\xa4\x81\x06\x98\xdd\xdd\ +\x5d\x01\x08\xcc\xbb\x7a\xf6\xec\x99\xd0\xee\x7a\xbd\xae\x67\x39\ +\x14\x0a\x21\x18\x0c\x8a\x5e\xde\xdc\xdc\xc4\xf6\xf6\xb6\xfa\xf7\ +\x46\x46\x46\x60\xb3\xd9\x50\xab\xd5\x84\xc4\x72\x49\x22\x1b\x43\ +\x3d\x5b\x22\x91\x90\x19\xab\xb3\xb3\x13\x3b\x3b\x3b\x68\x6b\x6b\ +\x43\x3a\x9d\x46\xb5\x5a\x55\x01\x37\x07\xc1\xeb\x1d\xad\x0c\xc3\ +\x1e\x1b\x1b\x43\x7b\x7b\x3b\x52\xa9\x94\xea\xc5\x28\x3c\xa7\x36\ +\x8b\x1a\x4a\xbb\xdd\xae\x56\x94\xc7\x8f\x1f\x23\x9b\xcd\xea\xf3\ +\x65\x0c\xc3\xfa\xfa\x3a\xe6\xe6\xe6\x30\x3b\x3b\x8b\x93\x93\x13\ +\xfd\x79\x32\x15\xd9\x6c\x16\xa7\xa7\xa7\x78\xf2\xe4\x89\xda\x3b\ +\xae\x57\x42\xd1\xa8\xc6\xc5\x6e\x77\x77\xf7\x8a\x22\x1c\x18\x18\ +\xf8\x9c\xf6\x6f\x5e\xfa\x74\x30\x71\xe0\x60\x5c\x03\x0f\x5a\x5e\ +\xe0\x03\x03\x03\x3a\xf8\xc8\xdd\x7a\x3c\x1e\x7c\xef\x7b\xdf\x43\ +\x57\x57\x17\x1e\x3f\x7e\xac\x4d\x8f\xc8\x41\x22\x91\x10\x12\x43\ +\xe8\xf1\xba\x86\x27\x97\xcb\xe9\x21\xa1\x8b\x8c\x68\x91\xc1\x60\ +\x80\xc7\xe3\x91\xe0\xb0\xbb\xbb\x5b\x97\x00\xf5\x49\xb4\x8c\x03\ +\xc0\x27\x9f\x7c\x22\x11\x6f\xa3\xd1\xc0\xc2\xc2\x82\x2c\xd7\x7f\ +\xfd\xd7\x7f\x8d\x78\x3c\x8e\x7b\xf7\xee\xe1\xb3\xcf\x3e\x43\xa5\ +\x52\x41\x57\x57\x17\x9e\x3c\x79\xa2\x58\xfc\xcd\xcd\x4d\xe9\xc4\ +\xa8\xb5\x62\xd8\x24\x21\x4e\x6e\xe8\xac\x15\x21\x4d\xe6\x72\xb9\ +\x70\x76\x76\x26\x0a\xae\x50\x28\xc0\xe7\xf3\x29\x07\x8a\xa8\x1a\ +\x0b\x94\x6d\x36\x9b\xa8\x98\xd9\xd9\x59\xd5\xf6\xd4\x6a\x35\xb8\ +\xdd\x6e\x3c\x7c\xf8\x50\x0f\x77\xbd\x5e\x97\xf5\x98\x34\x1e\x87\ +\x37\x5e\x16\xdd\xdd\xdd\x48\xa7\xd3\x12\xf5\xd1\xb0\xd0\x6c\x36\ +\xf5\xa0\x72\x23\x1d\x18\x18\xb8\x21\x4e\xa7\xd3\x31\x1a\x8d\x22\ +\x12\x89\xa8\xaa\x63\x7e\x7e\xfe\x86\x8e\x81\x0e\x19\x6e\xaf\x0c\ +\x61\x9b\x9c\x9c\x94\x0b\xe7\x8b\x2f\xbe\x40\xb5\x5a\xc5\xad\x5b\ +\xb7\x54\x04\xca\x0b\x72\x6a\x6a\x4a\x68\x27\x87\x9d\xd9\xd9\x59\ +\xa5\xb9\x33\x09\x99\x83\x0f\xf3\x7c\x08\xff\xb6\x5a\x2d\x3c\x7e\ +\xfc\x58\x97\x0c\x7f\xef\xe1\xe1\x61\x5d\xd4\x7e\xbf\x5f\x1a\x27\ +\x56\x1e\xb0\x1e\x88\xcf\x54\x32\x99\xc4\xdd\xbb\x77\x61\xb7\xdb\ +\x15\x4b\xc2\x38\x02\x26\xa6\x77\x77\x77\x8b\x6a\xde\xfb\x73\x2d\ +\x04\x83\xfd\x78\xa9\x4f\x4c\x4c\x48\xef\xe4\x70\x38\x50\x2e\x97\ +\xb1\xb1\xb1\xa1\x64\x7f\x3a\x29\x0b\x85\x82\x86\x61\x8a\x9b\x23\ +\x91\x08\x0c\x06\x03\x5e\xbc\x78\xa1\x43\x90\x5a\x41\x06\xe2\xd2\ +\x7d\xcb\x2d\x99\x7a\x3b\xd2\xda\xfc\xfe\xa8\x3f\xf2\x7a\xbd\x78\ +\xef\xbd\xf7\xd0\xdf\xdf\x8f\x99\x99\x19\x7d\xb6\x1c\xa6\x3a\x3a\ +\x3a\x6e\x20\x2b\x16\x8b\x05\x85\x42\x41\x15\x19\xcc\xe2\xa1\x5e\ +\x8d\x7a\xbe\x8b\x8b\x0b\x51\xdc\xc9\x64\x12\x06\x83\x01\x93\x93\ +\x93\x00\xae\x74\x89\x6d\x6d\x6d\x82\xef\x29\x58\x8e\xc7\xe3\x98\ +\x9c\x9c\xbc\x71\xa0\x77\x74\x74\xc0\xef\xf7\x2b\xdf\xce\x6c\x36\ +\x23\x10\x08\xe8\x67\xe7\x20\xcb\xa1\x91\x8e\xde\xbe\xbe\x3e\xfd\ +\x7b\xd9\x8f\x66\x34\x1a\xb1\xbf\xbf\x2f\xba\x9a\xb2\x06\x1a\x1d\ +\xa8\xad\xf2\xfb\xfd\xa2\x43\xf9\x77\x9a\xcd\x66\x51\x99\xd7\x17\ +\x4c\x7e\xe6\xd4\x33\x12\x21\xaf\xd7\xeb\xda\xa4\xf9\x77\x93\xa2\ +\x65\xb2\x3f\x73\xe4\x0a\x85\x82\x0e\x6a\xa2\xf7\xe9\x74\x5a\xb4\ +\x67\x3a\x9d\xc6\x8f\x7f\xfc\x63\xd4\x6a\x35\x6c\x6e\x6e\xe2\xfb\ +\xdf\xff\x3e\xde\xbc\x79\x03\x83\xc1\x80\x99\x99\x19\x54\xab\x55\ +\xe9\x9c\xf8\x99\xd3\x3d\xca\x01\x6b\x7b\x7b\x5b\x51\x26\x44\xf7\ +\x2c\x16\x0b\x86\x86\x86\x50\x2c\x16\x51\x2a\x95\xe0\x76\xbb\xaf\ +\x36\xea\x3f\x5f\x64\x1b\x1b\x1b\x4a\xcc\x27\xc2\xc0\xcf\x97\xfa\ +\x16\x66\x4e\x51\x3e\x32\x37\x37\x27\xa3\x10\x9d\xa1\xa5\x52\x09\ +\x76\xbb\x1d\x0b\x0b\x0b\x42\xf2\x86\x87\x87\xe1\xf7\xfb\x71\x70\ +\x70\x80\xf3\xf3\x73\x78\xbd\xde\x1b\x72\x88\xd3\xd3\x53\xd4\xeb\ +\x57\x3d\x83\xec\x03\x9c\x9b\x9b\x83\xc7\xe3\x41\x22\x91\x50\x96\ +\x18\x91\x37\x52\xbf\x34\x67\xac\xaf\xaf\xcb\x3c\xd1\x6a\xb5\xb0\ +\xba\xba\x0a\xa7\xd3\x29\xe4\x8f\x43\x72\x20\x10\x90\x08\xdb\xe7\ +\xf3\xe1\x9b\x6f\xbe\xc1\xf1\xf1\x31\xc6\xc6\xc6\x84\xfa\xf8\x7c\ +\x3e\x64\x32\x19\xe5\x5a\xb1\x19\x81\x8e\xbf\xb1\xb1\x31\x7c\xff\ +\xfb\xdf\x17\x32\xcf\x68\x81\xb5\xb5\x35\x64\x32\x19\x00\x90\x81\ +\x8a\x43\x29\x91\x4c\xb2\x2c\x1c\xf6\x2e\x2e\x2e\x60\x34\x1a\x15\ +\x1e\xdd\x68\x34\x54\x65\xb4\xb3\xb3\xa3\x3c\x47\x0a\xdc\x89\xe8\ +\x13\xe9\x8e\xc7\xe3\x70\xb9\x5c\x88\x44\x22\x72\xe7\x03\x57\x09\ +\xf8\xa4\xc0\x37\x36\x36\xb0\xba\xba\xaa\xe7\x98\xa1\xcb\xd4\x75\ +\x76\x76\x76\x4a\x76\x10\x8f\xc7\x45\xc1\x92\xba\xe4\x80\xcb\xfb\ +\x8c\xd1\x42\x34\x6f\xd5\x6a\x35\x39\xed\x98\xa7\xc8\x4c\x49\xb7\ +\xdb\xad\xcf\x8d\x72\x97\x4a\xa5\x82\x72\xb9\x2c\x23\x45\x2a\x95\ +\x82\xc5\x62\x11\x23\xc5\xa8\x17\x3e\xaf\x1c\xd0\x88\xec\x9f\x9c\ +\x9c\xe0\xed\xdb\xb7\x72\xd5\x73\x28\xe4\xb0\x4b\xbd\xe4\xb3\x67\ +\xcf\x70\xff\xfe\x7d\xbd\xef\x53\x53\x53\x8a\xf5\xa0\x44\x27\x1e\ +\x8f\xab\xc2\xa8\x52\xa9\x60\x7f\x7f\x5f\x35\x76\xcc\x84\xa3\x2c\ +\x88\x35\x49\xa4\x8b\x19\x8e\xbe\xb0\xb0\x80\xb3\xb3\x33\xa4\x52\ +\x29\x8c\x8f\x8f\x4b\xe8\x1e\x0c\x06\xd5\x84\xb1\xb4\xb4\x24\xb6\ +\xa0\xad\xb3\xb3\xf3\x73\x5a\x7b\x39\x14\x50\xf8\x48\x77\x96\xc1\ +\x60\xc0\x7b\xef\xbd\xa7\x97\x9a\xa8\x89\xd7\xeb\xd5\xff\x4c\x54\ +\x8a\x01\x61\x1e\x8f\x07\xdb\xdb\xdb\xea\x41\xa3\xc5\xd8\x6e\xb7\ +\xeb\x90\xe6\x90\xc1\x8d\x9a\xa5\xac\x0c\x1a\x74\xbb\xdd\x37\x4a\ +\x6f\x99\x01\x53\x2a\x95\x44\x4d\x39\x1c\x0e\x2c\x2c\x2c\xe0\xf0\ +\xf0\x50\x05\xa5\xff\xfc\xcf\xff\x8c\x1f\xfd\xe8\x47\xda\x68\xae\ +\x97\x3a\xf3\x4b\x39\x3b\x3b\xc3\x2f\x7f\xf9\x4b\x14\x8b\x45\xfc\ +\xed\xdf\xfe\x2d\x3a\x3a\x3a\xb0\xba\xba\x8a\xd9\xd9\x59\xbc\x7e\ +\xfd\x5a\xda\x89\xd3\xd3\x53\x5d\x00\x74\x0f\x30\x0c\x90\xa8\x05\ +\x00\x21\x21\xa4\x6d\x08\x31\x93\x0e\x04\xa0\x60\x41\xc2\xa0\xac\ +\x0b\x61\x5a\xfc\xd9\xd9\x99\x04\x95\x44\x78\x08\x7f\x9e\x9f\x9f\ +\x4b\xfb\x42\xc4\x81\xd4\xc8\xf9\xf9\xb9\x52\x7a\x5f\xbd\x7a\xa5\ +\x87\x8c\xc3\x50\xad\x56\xc3\xc2\xc2\x02\x80\x2b\x8b\x2f\x5d\x3d\ +\x0c\xe2\xe4\xcb\xd4\xd3\xd3\xa3\xf0\x53\xda\x72\x89\x8e\xb1\x96\ +\x81\x30\x75\x47\x47\x87\xdc\x33\xdd\xdd\xdd\x48\xa5\x52\x72\x98\ +\xf2\x81\xa6\x7d\x98\x14\x00\x51\x50\x1a\x01\x58\x5f\xc0\x4e\x35\ +\xd2\x17\x8c\x53\x20\xf4\x4e\xa4\x83\x43\x2a\x0f\x6f\x6e\x69\xe4\ +\xfd\x29\xc2\xa6\x1e\x21\x97\xcb\x49\x78\xde\x68\x34\x70\x7e\x7e\ +\x2e\x44\x71\x7f\x7f\x1f\x7e\xbf\x1f\xad\x56\xeb\x46\x80\x5c\x5f\ +\x5f\x1f\x7a\x7b\x7b\x41\x5d\x22\x51\x00\x00\xf8\xf0\xc3\x0f\x25\ +\xf2\xbf\x7b\xf7\x2e\xba\xbb\xbb\x15\x6c\xc9\x0d\x9a\x22\xee\xd3\ +\xd3\x53\x1d\x06\x7c\x67\xe8\x8c\x2a\x14\x0a\xca\xf5\xa1\x46\x91\ +\x25\xc1\xf9\x7c\x5e\x9b\x2f\x0f\x09\xc6\x21\xb4\xb7\xb7\x63\x7c\ +\x7c\x5c\x1a\x41\xe6\x3c\xb9\x5c\x2e\x55\x4d\xf0\xf9\xa4\xb0\xf4\ +\xe4\xe4\x44\xf4\x1c\x75\x39\xf1\x78\x5c\x97\x26\x87\xfd\x6a\xb5\ +\x2a\x71\x30\xbf\x1b\x26\x8d\x53\x27\x49\x1b\x75\x38\x1c\x86\xc1\ +\x60\x80\xdb\xed\x16\xfa\x37\x30\x30\x20\x7a\x8e\x07\x23\x11\x2c\ +\x66\xce\xcc\xcc\xcc\x48\x18\x6e\xb5\x5a\xf1\xec\xd9\x33\x85\x3a\ +\xf2\x0c\xf0\xf9\x7c\x0a\x41\xed\xeb\xeb\x43\x3c\x1e\x97\xb0\x38\ +\x18\x0c\xc2\xe3\xf1\x60\x7f\x7f\x5f\x19\x50\xa4\xe4\x5d\x2e\x97\ +\x9e\x4f\x86\x4f\x12\x89\xe4\xb0\xc0\xe4\x72\xbb\xdd\xae\xc5\xe9\ +\xf0\xf0\x50\x0d\x0e\xec\x7b\xe4\x73\x79\x79\x79\x89\x70\x38\x2c\ +\x1a\xa1\xb7\xb7\x57\xdf\x29\xe9\x44\x46\x86\x9c\x9d\x9d\x21\x10\ +\x08\x20\x16\x8b\xe9\xff\x4e\x34\x9a\xe7\xa8\xd5\x6a\x15\x1a\x59\ +\x2a\x95\xe0\x70\x38\x14\xbf\x62\x30\x18\xf0\xd3\x9f\xfe\x14\xd9\ +\x6c\x16\xf1\x78\x5c\xa2\x65\x52\x3f\x36\x9b\x0d\xc5\x62\x51\x81\ +\xb8\xdc\xce\x07\x07\x07\x31\x35\x35\x25\x61\x30\x00\xd9\xef\x59\ +\xa1\x52\xaf\xd7\xb1\xb6\xb6\x86\x52\xa9\x24\xb4\x8f\x6e\x44\x0e\ +\x05\xd4\xf2\x11\x35\x29\x14\x0a\x12\x1c\x5f\x5e\x5e\x22\x12\x89\ +\x68\x49\xb0\xdb\xed\xd2\x1d\x91\xb6\xbc\x8e\xc6\xf2\xf9\xe1\xb9\ +\x48\x37\x58\xbd\x5e\x47\x32\x99\x94\xe3\x8a\xa1\xd2\xd5\x6a\x15\ +\x4f\x9f\x3e\xc5\xe0\xe0\x20\x26\x27\x27\xd5\x00\xe2\x70\x38\x14\ +\xf0\xd9\x68\x34\x70\x7a\x7a\x8a\x5b\xb7\x6e\xdd\xa0\xce\xe9\x4a\ +\xa7\x40\x7e\x67\x67\x07\x06\x83\x41\x67\xd6\xc8\xc8\x88\xa2\x08\ +\xa8\x09\x66\x4c\x82\xdb\xed\xc6\xd1\xd1\x91\x24\x19\xfc\xd9\xfb\ +\xfb\xfb\x61\x36\x9b\xf1\xec\xd9\x33\x05\xfa\x9e\x9f\x9f\xcb\x78\ +\xc4\xef\x83\x83\xd5\xd8\xd8\x18\x36\x37\x37\x85\x52\x51\x78\x5d\ +\xaf\xd7\x31\x3a\x3a\xaa\x82\x61\x87\xc3\xa1\xf3\xb3\x58\x2c\xe2\ +\xed\xdb\xb7\x72\x5f\x32\x46\x82\x2e\xd7\x91\x91\x11\x45\xe4\x50\ +\x1f\xc4\xcb\xff\xe0\xe0\x00\x89\x44\x02\xe1\x70\x58\xa6\x2e\xba\ +\x0c\x97\x97\x97\x71\xf7\xee\x5d\xc9\x70\xa8\x03\x04\x20\x94\x76\ +\x75\x75\x55\x5a\x2e\xa2\xe2\x3d\x3d\x3d\x32\x6b\xf1\x77\x63\xa8\ +\xb3\xd5\x6a\x95\xf9\x89\x61\xa6\x64\x05\x52\xa9\x94\x74\x6e\x44\ +\x5b\x5d\x2e\x97\xa2\x8d\x08\x9e\x10\x6c\x60\x2b\x44\x38\x1c\x56\ +\x2b\x0b\x25\x04\x44\xb9\xa8\x47\xa4\x5c\x88\xff\x7e\x1a\xaf\xf2\ +\xf9\xbc\xce\x30\x1a\x66\xa8\x0d\x67\x45\xcd\xd8\xd8\x98\xde\x23\ +\x6a\xc6\x27\x27\x27\xa5\x31\xa5\xc8\x3d\x16\x8b\xe1\xf0\xf0\x10\ +\x99\x4c\x06\x9b\x9b\x9b\x08\x85\x42\x0a\x57\x66\xac\x43\x36\x9b\ +\xc5\xe0\xe0\x20\xf6\xf6\xf6\xb0\xbf\xbf\xaf\x73\x85\x5a\xcc\x60\ +\x30\x28\x6a\x9f\x00\xd4\xc0\xc0\x00\xfc\x7e\x3f\xda\xba\xbb\xbb\ +\x3f\x67\xae\x86\xdb\xed\x96\x23\x8f\xe9\xea\x9b\x9b\x9b\x68\x36\ +\x9b\xf8\xce\x77\xbe\x83\x6a\xb5\x8a\x8d\x8d\x8d\x1b\xf6\x52\xf6\ +\x75\x91\x56\x6b\xb5\x5a\xd8\xdd\xdd\x95\xa8\xfb\xf4\xf4\x54\x49\ +\xcf\xa4\x28\xae\x67\xa2\x10\x5d\x00\x20\xb7\x17\xff\x7f\xdc\x50\ +\xfa\xfb\xfb\xc5\xd3\x32\xa6\x61\x6f\x6f\x4f\xe5\x90\x5b\x5b\x5b\ +\x88\x46\xa3\xb0\x58\x2c\xf8\xf9\xcf\x7f\x8e\x1f\xfd\xe8\x47\xa2\ +\x93\xb8\x09\x8c\x8e\x8e\x62\x7a\x7a\x1a\xb7\x6e\xdd\x42\xa3\xd1\ +\x40\x2a\x95\xc2\xdf\xff\xfd\xdf\xc3\x62\xb1\xa0\x56\xab\xa9\x9b\ +\x8b\xa9\xc3\x84\x35\x99\xb5\x43\x9a\xcf\x6c\x36\xa3\xa7\xa7\x47\ +\x82\x5d\x22\x47\xcc\x31\x61\x32\x37\x35\x6b\xa4\xb4\x3a\x3a\x3a\ +\xe4\x46\xa2\x50\xfe\xe2\xe2\x42\x49\xdf\xdc\xee\x78\x70\x31\xc1\ +\x97\xbc\x34\x1f\x78\x0a\x19\xf9\x67\x28\x64\x67\x62\xf7\xcc\xcc\ +\x8c\x74\x26\xec\x03\x64\x66\x0b\x35\x4c\x8c\x5f\xa0\x79\x80\x08\ +\x63\xa9\x54\xc2\xea\xea\xaa\x68\x25\xf6\xca\xd1\x56\x4b\x01\x3c\ +\xed\xe0\x6d\x6d\x6d\xb8\x7b\xf7\xae\x6a\x87\x8e\x8f\x8f\x31\x3f\ +\x3f\xaf\xb0\x37\xe0\x4a\x60\xcf\x0d\x8b\x41\x80\xbd\xbd\xbd\xb0\ +\xdb\xed\x4a\xd8\xef\xe8\xe8\x10\x0c\x4c\xcd\x17\x33\xaf\x18\xdf\ +\x41\xdd\x8c\xc3\xe1\x10\xa2\x44\xdd\x17\x0f\x85\xeb\xa1\x9e\x81\ +\x40\x00\xb3\xb3\xb3\x0a\xdb\xe3\x65\x4c\x34\x12\x80\xc2\x3a\x19\ +\x59\xd1\xde\xde\x0e\xbb\xdd\x2e\xfd\x9a\xd9\x6c\x46\x22\x91\x50\ +\x9e\x96\xd9\x6c\x86\xcf\xe7\x13\x4d\x44\x34\x0c\x80\x2e\xe6\x91\ +\x91\x11\x09\x95\x19\xee\x4a\x04\xc2\x64\x32\x89\x26\xe4\xf6\xcf\ +\xc3\xd4\x68\x34\x2a\x60\xb5\xbf\xbf\x1f\x4e\xa7\x13\x66\xb3\x59\ +\xfa\x17\xe6\x2a\x15\x8b\x45\x19\x1a\x42\xa1\x90\x4c\x21\xac\x19\ +\x2a\x14\x0a\x7a\xb6\xd2\xe9\x34\xc2\xe1\x30\xa2\xd1\x28\x5e\xbc\ +\x78\x81\x5c\x2e\x87\x72\xb9\x8c\x56\xab\xa5\xe1\xd8\x60\x30\x28\ +\xcf\x89\x82\x65\x52\x19\xcc\x20\x22\x42\x7d\x78\x78\x28\xaa\x6c\ +\x7c\x7c\x5c\x65\xed\xff\xaf\xaa\xeb\x6d\x39\x1e\x8c\xa3\x87\x52\ +\x72\x8b\xcc\x0a\xa9\xbd\x10\x35\x8b\x17\x3e\x01\x1f\x5e\x79\x21\ +\x6f\x90\x5a\x59\xfb\x73\xc5\xac\x6c\xb5\xee\x52\x37\xd1\xf3\x42\ +\xe7\xd4\xf3\x0d\x96\xcd\xef\x3a\xd7\xf9\x9d\x3f\x5c\xc5\x33\xbb\ +\x8c\xfa\xa1\xa2\x28\xa4\xc1\xe9\x74\x3a\x30\xc6\x28\xe0\xf2\xf1\ +\x78\xc0\x71\x1c\x19\x35\x08\x6a\x79\xb9\xe2\xff\x9c\xec\xe9\xf3\ +\xf9\x44\x92\x24\x18\x0c\x06\x0a\xf7\xe4\xf7\x1d\xc7\xb1\x6e\x98\ +\x79\x9e\x4b\xac\x6b\x8c\xc1\xe5\x72\x91\x2e\x8d\xee\x5f\x0a\xf4\ +\xf3\x3c\x97\x65\x9b\x8e\x24\x82\x43\xd6\x91\x54\xab\x55\x85\x0a\ +\x53\x24\x5e\xaf\xd7\xf5\x4e\xb8\x62\x67\xf5\x07\x1d\xac\x14\x2f\ +\xd3\xf1\x45\x66\xe2\x7a\xbd\xc2\xb2\x2c\x01\x3a\xb2\x50\x64\x4d\ +\xce\xe7\x33\x46\xa3\x11\x9a\xcd\x26\x7c\xdf\xd7\x5c\x8c\xa2\x48\ +\x8c\x17\x2f\xc1\x5c\x8b\xb2\xae\x8a\x79\x72\xcc\xf8\xe1\x2c\x66\ +\xf2\x34\x2b\x40\xe2\x38\xc6\xdf\xdf\xb7\x4e\x89\x2b\x56\x82\xbc\ +\xf7\xfb\x0d\x63\x8c\x22\x36\x76\xbb\x1d\xc6\xe3\xb1\x1c\xc0\xb7\ +\xdb\x0d\xc6\x18\x44\x51\x84\x5e\xaf\x87\x46\xa3\xf1\x9f\xeb\x9a\ +\xda\x35\xc6\xec\x90\xbd\x65\xfe\x1d\x59\x99\x34\x4d\xb5\x46\x0d\ +\x82\x40\x07\x30\xb5\x63\xb4\xcb\x3f\x1e\x0f\x64\x59\x86\xdf\xdf\ +\x6f\x11\xbb\x6d\xdb\xf0\x3c\x4f\x97\x51\xae\xb2\x6d\xdb\xc6\x74\ +\x3a\x85\x6d\xdb\x8a\x14\x29\xcb\x12\x8b\xc5\x42\x73\x95\x99\x6c\ +\x7c\x1f\x61\x18\x2a\x92\xe4\xfd\x7e\x63\xbd\x5e\x0b\xe0\xf9\xbe\ +\x8f\xd5\x6a\x85\x5a\xad\x86\xfd\x7e\x8f\xfb\xfd\x8e\xf9\x7c\x2e\ +\x10\x4b\xf6\x28\x49\x12\x99\x3b\x3e\x9f\x0f\xa2\x28\xc2\xf1\x78\ +\x14\x40\x26\xf0\x4d\xd3\x14\x3f\x3f\x3f\x58\x2e\x97\x02\xdc\xae\ +\xeb\xaa\x38\x98\xbf\x1b\x33\xd0\x68\x64\xa2\x19\x83\x86\x06\x6e\ +\x95\x18\x36\x7a\x3a\x9d\x74\xfe\x52\xbf\xd8\xef\xf7\x05\x92\xd9\ +\xf3\xd8\x6a\xb5\x90\xa6\x29\x36\x9b\x8d\x74\x94\x41\x10\x08\x4c\ +\xd0\xd4\x44\xfd\x23\x67\x25\x59\xd8\x7a\xfd\x5b\x58\x4e\x00\xcb\ +\xbc\xac\xb2\x2c\x55\xb6\x1e\x04\x81\x2a\x7f\x88\x0b\x8c\x31\x0a\ +\xc4\xf6\x3c\x4f\x01\xa1\x61\x18\xc2\xb2\x2c\x74\xbb\x5d\x14\x45\ +\x21\x02\x82\x73\x76\x36\x9b\x09\x0c\xd3\xa4\x34\x1c\x0e\xe1\xba\ +\x2e\x2a\x95\x8a\x24\x46\xaf\xd7\x4b\xee\xcc\x24\x49\xe0\x38\x8e\ +\x9e\x97\x6b\x57\x9e\xc3\x94\xbf\x4c\x26\x13\x6d\x08\xb8\xb1\xe1\ +\x05\x8a\xa6\x97\x76\xbb\x8d\xc3\xe1\x20\xa0\x4f\x46\x99\x73\x9a\ +\xe9\x03\x24\x01\xb2\x2c\xd3\x73\x6e\xb7\x5b\x6d\xcd\xfe\x01\x2d\ +\x0f\xe7\x3c\x16\xf8\xad\xbf\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ +\x42\x60\x82\ +\x00\x00\x02\x00\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x00\x54\x00\x00\x00\x54\ +\x01\xa3\xad\xc4\x15\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x01\x7d\x49\x44\ +\x41\x54\x38\x8d\x9d\x93\x3d\x4b\xc3\x40\x1c\xc6\x9f\x84\x3f\x5a\ +\x5a\xb0\x5b\xee\x08\x64\xab\xb3\x2f\x9f\xa0\x93\x5b\x43\xd2\x21\ +\x1f\x40\xfc\x0a\x4a\xfb\x11\xda\xa5\x97\xb4\xab\x8b\xaf\xe5\x28\ +\x5d\x0a\x05\x97\x82\xe0\x07\xd0\x59\x9d\x3a\x34\x97\x49\x0b\x81\ +\x56\x52\xeb\x62\xc1\xc6\xa2\xd6\x07\x9e\xe9\xee\xf7\x3b\xee\xf8\ +\x9f\x86\x54\xda\xed\xf6\x7e\x18\x86\xc7\xa3\xd1\xa8\x30\x9d\x4e\ +\xf3\x00\x90\xc9\x64\x5e\x38\xe7\xcf\xa6\x69\xd6\x3c\xcf\xbb\x4f\ +\x33\x00\x80\x7e\xbf\xbf\xe9\xfb\xfe\xa5\xe3\x38\x11\x11\xcd\x01\ +\x2c\x95\x88\xe6\xae\xeb\x46\x41\x10\x5c\x48\x29\x37\xbe\xc1\x8d\ +\x46\xe3\xd6\x30\x8c\x59\x1a\x4c\x97\x31\x36\x13\x42\xdc\x2e\x49\ +\x7c\xdf\xbf\xfc\x0b\xfc\x55\xd2\x6c\x36\xcf\x01\x00\x9d\x4e\x67\ +\xcf\x71\x9c\xe8\xaf\xf0\xa2\xae\xeb\x46\x52\xca\x5d\x08\x21\xae\ +\x57\xdd\xf9\xb7\x12\xd1\x5c\x08\x71\xa5\x2b\xa5\x0a\x49\x92\xac\ +\x7c\xd8\x9f\x92\x24\x09\x94\x52\x05\x3d\x8e\xe3\xad\xb5\xe9\xcf\ +\xc4\x71\x9c\xd7\xff\x0b\x03\x80\xa6\x69\x73\x3d\x97\xcb\x8d\xff\ +\x2b\xc8\x66\xb3\x63\x9d\x31\xf6\x44\x44\x6b\xc3\x44\x04\xce\xf9\ +\xa3\x6e\x9a\x66\xad\x54\x2a\x45\xeb\x0a\x6c\xdb\x56\x96\x65\xd5\ +\x01\x00\x41\x10\x5c\x30\xc6\xd6\x19\xa4\xa4\xd5\x6a\x9d\x01\x80\ +\x0e\x00\x9c\xf3\xc3\x6a\xb5\x7a\xc7\x18\x7b\xff\xed\x64\xc6\xd8\ +\x7b\xa5\x52\xb9\x33\x0c\xe3\x08\x00\xb4\xc5\x82\x94\x72\x43\x29\ +\x75\x3a\x18\x0c\x0e\x7a\xbd\x9e\x91\x9e\x0d\x22\x82\x6d\xdb\x51\ +\xb1\x58\xbc\xe1\x9c\x1f\x79\x9e\xf7\xb6\x24\x58\xa4\xdb\xed\xee\ +\x0c\x87\xc3\x93\x30\x0c\xb7\x27\x93\xc9\xe2\x3b\xbf\x72\xce\x1f\ +\x2d\xcb\xaa\x97\xcb\xe5\x87\xaf\xfb\x3f\x00\xff\x86\xc6\xef\x3c\ +\x18\xee\x37\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x00\x06\x85\ +\x00\ +\x00\x1b\x5b\x78\x9c\xe5\x59\xdb\x6e\xdb\x46\x10\x7d\x6e\xbe\x82\ +\xa0\x5f\x5a\x54\x5c\xee\x8d\x4b\x52\xb1\x14\xa0\x71\x0c\x04\x48\ +\x5f\xda\x14\xed\x9b\x41\x93\x2b\x8b\x09\x45\x0a\x24\x65\x59\x29\ +\xfa\xef\x9d\xd9\x25\x29\x4a\x96\x11\xa3\xb9\xd4\x69\x05\x58\x22\ +\xe7\xb2\x3b\xe7\xcc\xec\x70\x24\x9f\xbf\xb8\x5b\x15\xce\xad\xae\ +\x9b\xbc\x2a\x67\x2e\x23\xd4\x75\x74\x99\x56\x59\x5e\xde\xcc\xdc\ +\xdf\xde\x5e\x7a\x91\xeb\x34\x6d\x52\x66\x49\x51\x95\x7a\xe6\x96\ +\x95\xfb\x62\xfe\xec\xbc\xb9\xbd\x79\xe6\x38\x0e\x38\x97\xcd\x34\ +\x4b\x67\xee\xb2\x6d\xd7\x53\xdf\x5f\x6f\xea\x82\x54\xf5\x8d\x9f\ +\xa5\xbe\x2e\xf4\x4a\x97\x6d\xe3\x33\xc2\x7c\x77\x6f\x9e\xee\xcd\ +\xd3\x5a\x27\x6d\x7e\xab\xd3\x6a\xb5\xaa\xca\xc6\x78\x96\xcd\xd9\ +\xc8\xb8\xce\x16\x83\xf5\x76\xbb\x25\x5b\x61\x8c\x58\x1c\xc7\x3e\ +\xe5\x3e\xe7\x1e\x58\x78\xcd\xae\x6c\x93\x3b\xef\xd0\x15\x62\x3c\ +\xe5\xca\x29\xa5\x3e\xe8\xf6\x96\x8f\xb3\x9a\x36\xc0\xca\x1a\xfe\ +\x06\xf3\x5e\x40\x9a\x6a\x53\xa7\x7a\x01\x7e\x9a\x94\xba\xf5\x2f\ +\xde\x5e\x0c\x4a\x8f\x92\xac\xcd\x46\xcb\xe4\xe5\xfb\x26\x4d\xd6\ +\xfa\x60\xd7\x5e\x68\x19\x48\x56\xba\x59\x27\xa9\x6e\xfc\x5e\x6e\ +\xfc\xf3\x6c\xe6\xbe\x49\x76\xba\xbe\x62\xe6\x7e\x94\xb6\x4e\x90\ +\xeb\xed\x4f\xd5\xdd\xcc\xa5\x0e\x75\x18\x0f\x88\x92\x9c\x33\x87\ +\x29\x49\x04\x67\x22\xec\xa3\x98\x9a\xd5\x67\xee\xba\xd6\x8d\xae\ +\x6f\xed\xea\x7d\xc0\xd3\xac\x4a\x31\x02\x58\x56\xc6\x92\x0b\xca\ +\x25\xbb\xba\xde\x14\xd7\xa4\xa7\x63\x9b\x67\xed\x12\xd4\xfd\x06\ +\x46\xb8\xd4\xf9\xcd\xb2\x05\xe9\xc1\x66\x7d\xfc\xd3\x21\x56\x4a\ +\x62\x4e\x98\x53\xb3\x40\x84\xcc\x9d\x9f\xaf\x74\x9b\x64\x49\x9b\ +\xa0\xb5\x85\xd8\x4b\x64\x10\x06\x60\x00\xf9\x9d\xfe\x72\x71\x39\ +\x3f\x4f\xd3\xe9\xef\x55\xfd\xde\x1a\xe2\x0b\x35\xc9\x75\xb5\x81\ +\x5d\xc1\x2e\x4b\xa7\x90\x81\x55\xd2\xce\xf3\x55\x72\xa3\x31\x79\ +\x3f\x02\xd6\x73\x7f\xaf\x40\x9b\x76\xb7\xd6\xfb\x25\xec\x22\x40\ +\x83\xc9\xe0\xc9\x32\xce\xd2\x55\x8e\x4e\xfe\xaf\x6d\x5e\x14\xaf\ +\x71\x6d\xd7\xf1\xed\x5a\x79\x5b\xe8\xb9\xd9\xa1\xbf\xec\x82\x84\ +\xab\x21\x6e\xbf\x07\x04\x3e\x7a\xd1\xec\x81\xe2\x1d\x80\x14\x66\ +\xb9\x81\x7e\xe4\x3e\xc3\x4c\x5a\xc3\x35\xec\x97\x56\x45\x55\xcf\ +\xdc\xb3\x85\x79\xb9\x56\x71\x5d\xd5\x99\xae\x7b\x95\x32\xaf\x03\ +\x55\x05\x49\x86\xc8\x21\x25\x9d\xb8\xba\x7e\xa7\xd3\xb6\xad\x0a\ +\x5d\x27\x25\xa2\x65\xb4\xd3\xdc\xd4\x90\xd2\x53\xf2\x4d\x9e\xe9\ +\x53\x8a\x21\xaf\x18\xde\xb0\xd1\x49\x6d\xb3\x4c\xb2\x6a\x3b\x73\ +\xf9\xb1\x72\x9b\x97\xa0\xf0\xba\x6a\xe2\x32\x0e\x1e\xb0\x18\x4a\ +\x2b\x08\x7b\x84\x48\xdf\x40\x14\x70\xd8\x43\x6c\x96\xd5\x16\xc1\ +\xcc\xdc\x45\x52\x34\xfa\x78\xc1\x0f\x55\xb5\x9a\xb9\x01\x09\xa5\ +\x3c\x56\xa5\x70\x6c\xa0\x74\x23\xce\x18\x15\xf7\x94\x00\x2e\x8c\ +\x88\x7a\x20\x40\x74\x7d\x28\xf8\x1d\x42\x7b\x40\xb7\x4a\xee\xf2\ +\x55\xfe\x41\x67\xfb\x1c\xed\xb7\xdc\xd4\x35\x74\x4f\xaf\xc0\x03\ +\xbf\x3f\xf7\xa6\x54\xda\x5d\xd1\xd5\x30\x16\xe6\xcc\x6d\xf5\x5d\ +\xeb\xa7\x4d\x33\x22\xc7\xd8\xc8\x20\xa0\xee\xfc\xd9\x77\xa4\x69\ +\xe9\x9f\x0b\xa8\xde\xe9\xd9\xe5\xcb\x97\x8c\x5f\x3c\xff\xcb\x08\ +\x59\x27\x94\xea\x95\xba\xe4\x9d\x90\x5b\x61\x09\xed\xfe\x79\xd3\ +\xd6\xd5\x7b\x3d\x3d\xe3\x82\x5d\x72\xda\xdd\xda\x8c\x4d\x45\x7f\ +\x5b\xe4\xa5\x86\x90\xa7\x75\xb5\x29\xb3\xb1\xf0\x5d\x95\x97\x87\ +\x52\x38\x49\xba\x2e\x00\x73\x3b\x65\xb4\xdb\x4f\xf4\x91\x99\x57\ +\x27\x94\x27\x82\xe8\x0c\x3e\x7b\x10\xe7\xbe\x21\x6b\x7e\xbe\x4e\ +\xda\xa5\x65\x30\x2d\x92\xa6\x41\x12\xfb\x8a\xc6\xb6\xe4\x30\xaa\ +\xa0\x79\x31\x36\x09\x19\x09\xa1\xc5\x29\xe9\xa4\x0e\x9d\x78\x5c\ +\x12\xee\x78\x9c\x92\x08\x9e\x4a\x71\x38\xf1\xa4\x20\x81\xe3\x49\ +\x68\x8f\xbd\x80\x92\xd0\xf1\x58\x44\x82\x09\x36\x3f\x4f\x08\xa2\ +\x26\x0c\x56\x83\x4b\x35\x11\x01\x91\xa0\x05\x25\x83\x37\x87\x91\ +\x78\xc2\x39\x2c\x19\x11\x31\x11\x14\x74\x21\x5c\xc4\x44\xe0\x62\ +\xca\x81\xfd\x39\x34\xfc\xe1\x06\xd6\xea\x6e\x6e\xc1\x35\x74\x96\ +\x8e\xe4\x24\x82\x1b\x0f\xef\x4c\x80\x8c\xc3\x22\x92\xc8\x2e\x54\ +\xd8\x05\x62\x12\x92\x50\xeb\x27\x49\xdc\xc5\xa9\xc0\x31\x1c\x60\ +\xb0\x00\x62\xdd\xdf\x1a\xdf\x0f\xa3\x1a\xfb\xe3\xe7\x37\xaf\x2f\ +\xae\x58\x7c\x75\xaf\x76\xab\x12\xb2\xd1\x56\xb5\x07\x55\x7c\x9b\ +\xb4\x9b\x5a\xef\x9b\x83\x21\x1b\xce\xa7\x49\xfa\x22\x4d\x19\xcf\ +\x4c\x55\x9f\x60\x9f\x8d\xd9\x8f\x14\xa1\xe6\x70\x4e\x18\x00\x34\ +\xfc\x03\x56\xa4\x16\xd3\xe0\x89\x09\x75\xbc\x00\x38\xf4\x10\xac\ +\xbd\x82\x37\xe0\x81\x5a\x12\x84\xc3\x91\x01\x94\x0d\x4a\xe0\xca\ +\xba\xa3\x77\x60\xb2\x23\xcd\xe7\xd8\x53\x40\x6e\x3b\x91\xd7\xeb\ +\x4e\xd0\x10\x7d\x02\x0d\x52\x69\xb5\xe0\x8f\xa3\x41\x0c\x34\x04\ +\x50\x66\x3d\x0d\x90\xcd\x00\x69\x80\xd4\x1b\x22\x90\x06\x61\x3e\ +\x11\x08\x0c\x21\xaa\xab\x55\xc8\x30\x68\x50\x6c\x74\x4b\xa7\xf3\ +\xb4\x8e\xc8\x80\x80\x77\x83\xde\xfa\x10\xa8\x37\xac\x5e\xa8\xc8\ +\x09\x32\x30\x39\x89\x3e\xfc\x3a\xe8\x03\x46\x54\x8f\x5e\x11\x66\ +\xd0\x63\xa4\xcc\xa0\x43\x24\x78\xb2\x22\xb8\x87\x3f\xf3\xb9\x84\ +\x41\x08\xea\x36\x85\x2a\x0f\x00\x20\x8a\x3d\xb0\xb1\x17\x68\x60\ +\xd8\x61\xdd\x41\xb1\x07\x91\x23\x4f\x0a\x21\x2b\x7b\x05\x04\x73\ +\x61\x56\x41\x13\x24\x18\x55\xcc\x1c\x7b\xb8\x40\x93\x13\x9c\xa8\ +\x2f\xc6\x09\x3f\x6c\x4b\xc2\x3c\xb6\x26\x2a\x42\x72\xfe\x0f\x6d\ +\x89\x3f\xa2\x2d\x05\xff\x9c\xfd\xe3\x67\xdf\xe2\xb3\x3f\xfb\x1e\ +\x95\xd8\x30\x36\x8f\x1b\x53\xec\xd4\x0c\xd5\x5f\xf8\xa8\x4f\xd0\ +\xe5\x23\x07\x5d\x7e\xf3\xb4\xca\x88\xc8\x9e\x56\x8e\x0c\x3f\xe5\ +\x1e\x22\x9e\x3c\xdd\xba\x28\xf2\x75\xa3\x8f\x18\xef\x47\x68\x33\ +\x56\xc3\xc0\x1d\x09\x4a\xfb\x11\x19\xa7\x69\x06\xc7\x9c\x47\x54\ +\xc8\xfb\x90\x79\x0f\xb9\x46\x5f\x3c\xe7\xa1\x0c\xe2\x5e\x86\xbe\ +\xd0\x28\xe2\x38\x18\x46\xee\x16\xbe\x9d\x34\xf8\x15\x6f\xe6\xd6\ +\x55\x9b\xb4\xfa\x7b\x11\x13\x29\x54\x10\xa8\x1f\x4e\x0e\x1d\xe6\ +\x75\xc8\x05\x35\xcd\x46\x09\xa6\x6c\x0d\x55\xc5\x0e\x09\x38\x42\ +\x75\x22\x5a\xd6\x47\xbb\x06\xae\x5a\xb0\x62\x02\x7a\xe9\x84\x09\ +\xfc\x06\x0e\x25\xa6\x42\x28\x0c\xc6\xa4\x91\x7c\x2c\x4b\xa7\x22\ +\xfb\xf4\x2c\xdd\x63\xc9\x5c\x16\x48\x94\xa7\xa0\x6e\xc3\x28\xc2\ +\x46\x0a\xa4\xf1\x30\x52\x02\x48\x7b\xe0\x18\xc9\x83\x63\xa4\x70\ +\xfa\xc0\x63\x04\x93\x19\xef\x9f\x3b\x12\xb0\x53\xf3\x2e\xe0\x1c\ +\x44\xdd\xe7\x5e\xea\xf5\x62\xef\x50\xfe\x08\xeb\xfb\xdc\xd3\xcf\ +\x74\x38\xbe\x0c\xed\x48\xe2\x89\x1a\xe2\xf7\x70\x0c\x03\xf4\x1d\ +\x83\x82\xe7\xf6\x3b\x68\x6f\x76\xc7\xef\xcb\x76\x60\xc7\x42\x4b\ +\x7a\x7f\x08\x76\x1c\x7f\x07\x32\xf3\x60\xf7\xdb\xcb\xbf\xd2\x0d\ +\x1e\x05\x38\x1a\x03\x8e\x29\x0e\xf3\x6c\x04\x37\x0e\x2d\x5c\x35\ +\x82\xcb\xa9\xed\xd4\x6a\x04\x57\x59\x51\x20\x9e\x38\xdc\x70\x0c\ +\x97\xd1\xf8\x18\x2f\x63\x31\x8e\xb2\x83\x0c\xf1\x0a\x65\x67\xb9\ +\x71\x7a\x71\xe8\x42\x19\x7f\xe2\x78\xd5\x01\x5e\x66\xfb\xc4\x18\ +\x2f\x8c\x6c\xc7\x78\x83\xc8\xd6\xee\x38\xbf\x41\x68\x87\x9e\xa7\ +\x8e\x37\x18\xe3\x85\x19\xcb\x0c\x6d\x63\xc0\xbc\x2b\x68\xf9\x1f\ +\x29\x68\x79\x90\xe0\xc0\x02\x3e\x68\x58\xf6\xd1\x30\x3c\xf1\xbf\ +\xf5\x8a\x16\x07\x0d\xcb\x14\x2f\x55\x07\x25\x6d\x01\xcb\x6f\xa0\ +\xa4\x3f\x36\x1e\x47\xdd\xc3\x06\x66\x17\x98\x08\x82\xaf\xf8\x3b\ +\x0b\x7e\x05\x7d\xc4\x2f\x2d\xfc\xc9\x8f\xc4\xf8\xbf\x87\xf9\xdf\ +\x68\xb9\x8e\xc3\ +\x00\x00\x02\x51\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x18\x00\x00\x00\x18\x08\x06\x00\x00\x00\xe0\x77\x3d\xf8\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0d\xd7\x00\x00\x0d\xd7\ +\x01\x42\x28\x9b\x78\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x01\xce\x49\x44\ +\x41\x54\x48\x89\xd5\x94\x3f\x88\x13\x51\x10\x87\xbf\xd9\xb8\x09\ +\xa6\x31\xc1\x3f\x51\xce\x26\x8a\x88\x85\xd8\x79\xcd\x2e\x36\x39\ +\x24\xe1\x2c\x6c\x2c\x0e\x41\xbb\x84\x14\x76\x0a\x16\x36\x1e\x16\ +\xa2\x36\xc7\x72\x60\x61\xa3\x4d\x4a\xe1\xb4\x0c\x22\xbb\x70\x28\ +\xa9\x84\x80\x18\xae\x09\x22\xac\x5e\x12\x09\x42\x4e\x83\x8c\xcd\ +\x2a\xf1\x78\x97\x6c\x88\x72\xfa\x83\x57\xcc\xbc\x99\xf9\xe6\xf1\ +\xde\x1b\xf8\xdf\x25\x71\x82\x8a\xc5\x62\xaa\xdf\xef\x2f\x8b\xc8\ +\xe5\xc8\xf5\xa4\xd7\xeb\xdd\x6a\x36\x9b\xdf\x26\xe5\x5a\x26\xa7\ +\xaa\x5a\xaa\x7a\x4a\x55\x17\x54\x75\x21\x9d\x4e\xaf\x8a\xc8\x75\ +\xe0\x48\xb4\x6e\x64\xb3\xd9\xdb\x71\x9a\x33\x02\x80\x93\xc0\x71\ +\x20\x05\xa4\xba\xdd\xee\x45\x43\xcc\x95\x59\x00\x47\x47\x8d\xe1\ +\x70\x98\x35\xc4\x1c\x9e\x05\x90\x8a\x93\x3c\x0b\xe0\x8f\x69\xf7\ +\x00\xae\xeb\xae\xb9\xae\xbb\x36\xa9\x80\xe3\x38\xea\x38\x8e\x4e\ +\x04\xa8\xea\xa2\xaa\x2e\xfe\xb4\x7d\xdf\xbf\x10\xb7\xcb\x20\x08\ +\x76\xfc\x4f\xbf\x00\x22\xf2\x2c\x6e\xc1\x69\xb4\xbb\x97\x6c\x59\ +\xd6\x56\xbb\xdd\xde\x9b\x4c\x26\xbb\x86\xed\x0f\x85\x42\x61\x1f\ +\xf0\x65\x1a\xc0\x77\x55\xdd\x03\x7c\x05\xc8\x64\x32\xef\x6a\xb5\ +\xda\x99\x7c\x3e\xff\xc2\x90\xfb\x78\x30\x18\x9c\x07\x5e\x4d\x03\ +\xf8\x0c\x1c\x00\xde\x03\x94\x4a\xa5\x5a\xbd\x5e\xbf\x5a\xad\x56\ +\x9f\xe6\x72\xb9\x47\x89\x44\x22\xb4\x6d\x7b\x13\xb8\x2b\x22\x2b\ +\x22\xf2\x40\x44\x96\xc7\x01\x7e\xbb\x7d\x55\xdd\x0f\x9c\x06\xd6\ +\x81\x63\xc0\x5c\xa5\x52\x59\x6a\xb5\x5a\xe7\x6c\xdb\xbe\xe9\x79\ +\xde\x56\xa3\xd1\x78\xe3\x79\xde\x59\x11\xb9\x0f\x3c\x0c\x82\xe0\ +\x4e\x6c\x40\x04\x39\x01\xcc\x01\x6f\x81\x4d\x80\x72\xb9\x7c\x29\ +\x0c\xc3\x6b\x9d\x4e\x67\x3e\x0a\x7b\x29\x22\xf7\x7c\xdf\x7f\x3e\ +\xae\xb8\x11\x10\x41\x0e\x02\x79\xe0\x50\xe4\xea\x00\x1b\xae\xeb\ +\x86\x30\xfe\xdd\x6f\x97\xf1\x15\x89\xc8\x27\x11\x79\x3d\x62\xaf\ +\x8b\xc8\xc7\xb8\x45\x27\x02\x4c\x1a\x1d\x07\xe3\x46\xc3\x76\xed\ +\x78\xd4\xd1\xb1\x01\x7f\xef\xa7\xff\xfb\xfa\x01\x21\x71\x90\xdc\ +\x1f\x6f\x8e\x40\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\ +\x00\x00\x0b\x96\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x34\x38\ +\x37\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x32\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\ +\x20\x30\x20\x31\x32\x20\x31\x32\x22\x0a\x20\x20\x20\x77\x69\x64\ +\x74\x68\x3d\x22\x31\x32\x22\x0a\x20\x20\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\ +\x39\x31\x20\x72\x31\x33\x37\x32\x35\x22\x0a\x20\x20\x20\x73\x6f\ +\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\ +\x63\x68\x65\x76\x72\x6f\x6e\x2d\x64\x6f\x77\x6e\x2e\x73\x76\x67\ +\x22\x3e\x0a\x20\x20\x3c\x64\x65\x66\x73\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x64\x65\x66\x73\x39\x22\x20\x2f\x3e\x0a\x20\x20\ +\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\ +\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\ +\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\ +\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\ +\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\ +\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\ +\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\ +\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\ +\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\ +\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\ +\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\ +\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\ +\x22\x31\x38\x37\x37\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\ +\x68\x74\x3d\x22\x31\x30\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x37\x22\x0a\x20\ +\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\x3d\x22\x66\x61\ +\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x39\x2e\x38\x33\x33\x33\x33\ +\x33\x33\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x63\x78\x3d\x22\x31\x38\x2e\x36\x36\x31\x30\x31\x37\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\ +\x79\x3d\x22\x31\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x34\ +\x33\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x63\x75\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\ +\x76\x67\x34\x38\x37\x34\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\ +\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\ +\x6d\x65\x74\x61\x64\x61\x74\x61\x34\x38\x37\x39\x22\x3e\x0a\x20\ +\x20\x20\x20\x3c\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x20\ +\x20\x20\x20\x3c\x63\x63\x3a\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\ +\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x66\ +\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\ +\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x79\x70\x65\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\ +\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\ +\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\ +\x69\x74\x79\x70\x65\x2f\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\ +\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\ +\x3a\x74\x69\x74\x6c\x65\x20\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\ +\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\ +\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\ +\x74\x61\x64\x61\x74\x61\x3e\x0a\x20\x20\x3c\x72\x65\x63\x74\x0a\ +\x20\x20\x20\x20\x20\x78\x3d\x22\x2d\x38\x34\x2e\x30\x30\x35\x30\ +\x30\x35\x22\x0a\x20\x20\x20\x20\x20\x79\x3d\x22\x2d\x32\x2e\x32\ +\x35\x38\x33\x30\x30\x38\x65\x2d\x30\x36\x22\x0a\x20\x20\x20\x20\ +\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\x22\x0a\x20\x20\x20\x20\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x36\x22\x0a\x20\x20\x20\ +\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\x74\ +\x72\x69\x78\x28\x30\x2c\x31\x2c\x31\x2c\x30\x2c\x30\x2c\x30\x29\ +\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\ +\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x66\x69\x6c\x6c\ +\x3a\x6e\x6f\x6e\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\ +\x72\x65\x63\x74\x34\x37\x38\x32\x2d\x30\x31\x22\x20\x2f\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\ +\x63\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x0a\x20\x20\ +\x20\x20\x20\x64\x3d\x22\x6d\x20\x30\x2c\x33\x2e\x37\x39\x39\x36\ +\x33\x30\x32\x20\x31\x2e\x37\x34\x38\x39\x39\x35\x34\x2c\x30\x20\ +\x30\x2e\x30\x38\x39\x37\x34\x37\x2c\x30\x2e\x31\x32\x34\x35\x36\ +\x37\x35\x20\x43\x20\x32\x2e\x31\x30\x35\x37\x30\x38\x32\x2c\x34\ +\x2e\x32\x39\x35\x32\x36\x31\x36\x20\x32\x2e\x33\x37\x38\x37\x38\ +\x32\x35\x2c\x34\x2e\x36\x35\x39\x34\x36\x32\x39\x20\x32\x2e\x36\ +\x36\x32\x37\x38\x31\x34\x2c\x35\x2e\x30\x31\x33\x38\x36\x34\x39\ +\x20\x33\x2e\x30\x32\x32\x37\x30\x31\x32\x2c\x35\x2e\x34\x36\x33\ +\x31\x36\x32\x38\x20\x33\x2e\x33\x39\x30\x34\x34\x37\x35\x2c\x35\ +\x2e\x38\x38\x35\x36\x37\x35\x34\x20\x33\x2e\x37\x36\x36\x35\x32\ +\x39\x34\x2c\x36\x2e\x32\x38\x30\x30\x37\x38\x38\x20\x34\x2e\x31\ +\x33\x31\x32\x30\x35\x38\x2c\x36\x2e\x36\x36\x32\x33\x38\x31\x34\ +\x20\x34\x2e\x36\x34\x30\x38\x39\x36\x37\x2c\x37\x2e\x31\x32\x35\ +\x37\x33\x33\x39\x20\x34\x2e\x39\x39\x39\x39\x37\x39\x36\x2c\x37\ +\x2e\x34\x33\x36\x32\x38\x37\x34\x20\x35\x2e\x33\x35\x39\x32\x34\ +\x33\x31\x2c\x37\x2e\x31\x32\x35\x36\x32\x36\x34\x20\x35\x2e\x38\ +\x36\x39\x35\x36\x32\x38\x2c\x36\x2e\x36\x36\x32\x32\x35\x30\x37\ +\x20\x36\x2e\x32\x33\x34\x31\x30\x33\x36\x2c\x36\x2e\x32\x38\x30\ +\x30\x37\x38\x38\x20\x36\x2e\x36\x31\x30\x31\x39\x37\x2c\x35\x2e\ +\x38\x38\x35\x36\x38\x32\x38\x20\x36\x2e\x39\x37\x37\x39\x33\x35\ +\x33\x2c\x35\x2e\x34\x36\x33\x31\x31\x36\x38\x20\x37\x2e\x33\x33\ +\x37\x38\x34\x39\x39\x2c\x35\x2e\x30\x31\x33\x38\x36\x34\x39\x20\ +\x37\x2e\x36\x32\x31\x36\x36\x31\x36\x2c\x34\x2e\x36\x35\x39\x37\ +\x36\x32\x39\x20\x37\x2e\x38\x39\x34\x30\x35\x36\x35\x2c\x34\x2e\ +\x32\x39\x35\x35\x36\x31\x36\x20\x38\x2e\x31\x36\x31\x32\x36\x34\ +\x36\x2c\x33\x2e\x39\x32\x34\x31\x39\x37\x36\x20\x6c\x20\x30\x2e\ +\x30\x38\x39\x37\x34\x2c\x2d\x30\x2e\x31\x32\x34\x35\x36\x37\x35\ +\x20\x31\x2e\x37\x34\x38\x39\x39\x35\x34\x2c\x30\x20\x2d\x30\x2e\ +\x37\x36\x39\x30\x34\x34\x35\x2c\x31\x2e\x31\x36\x37\x33\x36\x32\ +\x36\x20\x43\x20\x38\x2e\x37\x38\x30\x38\x37\x38\x37\x2c\x35\x2e\ +\x36\x31\x35\x31\x36\x32\x36\x20\x38\x2e\x33\x32\x34\x31\x37\x32\ +\x36\x2c\x36\x2e\x32\x34\x32\x34\x33\x38\x34\x20\x37\x2e\x38\x35\ +\x36\x30\x30\x36\x35\x2c\x36\x2e\x38\x32\x32\x31\x35\x38\x31\x20\ +\x37\x2e\x33\x33\x33\x31\x33\x33\x35\x2c\x37\x2e\x34\x36\x39\x37\ +\x33\x35\x20\x36\x2e\x38\x32\x35\x32\x35\x38\x36\x2c\x38\x2e\x30\ +\x35\x31\x30\x36\x32\x37\x20\x36\x2e\x33\x33\x31\x37\x31\x38\x34\ +\x2c\x38\x2e\x35\x36\x36\x30\x38\x36\x36\x20\x35\x2e\x38\x37\x35\ +\x35\x39\x35\x39\x2c\x39\x2e\x30\x34\x32\x30\x30\x31\x36\x20\x35\ +\x2e\x34\x35\x33\x31\x37\x38\x34\x2c\x39\x2e\x34\x32\x39\x30\x35\ +\x30\x36\x20\x35\x2e\x31\x33\x36\x32\x36\x33\x37\x2c\x39\x2e\x36\ +\x38\x38\x33\x37\x30\x36\x20\x4c\x20\x35\x2e\x30\x30\x30\x30\x31\ +\x33\x37\x2c\x39\x2e\x37\x39\x39\x36\x33\x30\x31\x20\x34\x2e\x38\ +\x36\x33\x37\x36\x33\x36\x2c\x39\x2e\x36\x38\x38\x33\x37\x30\x36\ +\x20\x43\x20\x34\x2e\x35\x34\x30\x32\x35\x35\x39\x2c\x39\x2e\x34\ +\x32\x32\x30\x30\x34\x35\x20\x34\x2e\x31\x32\x35\x31\x34\x30\x32\ +\x2c\x39\x2e\x30\x34\x32\x30\x36\x33\x20\x33\x2e\x36\x36\x38\x39\ +\x33\x33\x36\x2c\x38\x2e\x35\x36\x36\x30\x38\x36\x36\x20\x33\x2e\ +\x31\x37\x35\x33\x39\x33\x35\x2c\x38\x2e\x30\x35\x31\x30\x36\x32\ +\x37\x20\x32\x2e\x36\x36\x37\x34\x37\x36\x35\x2c\x37\x2e\x34\x36\ +\x39\x37\x32\x37\x31\x20\x32\x2e\x31\x34\x34\x36\x34\x35\x35\x2c\ +\x36\x2e\x38\x32\x32\x31\x35\x38\x31\x20\x31\x2e\x36\x37\x36\x36\ +\x30\x35\x34\x2c\x36\x2e\x32\x34\x32\x35\x39\x32\x32\x20\x31\x2e\ +\x32\x31\x39\x32\x37\x32\x35\x2c\x35\x2e\x36\x31\x35\x33\x33\x31\ +\x34\x20\x30\x2e\x37\x36\x39\x30\x36\x34\x38\x35\x2c\x34\x2e\x39\ +\x36\x36\x39\x39\x32\x39\x20\x5a\x22\x0a\x20\x20\x20\x20\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\ +\x30\x30\x30\x3b\x74\x65\x78\x74\x2d\x69\x6e\x64\x65\x6e\x74\x3a\ +\x30\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\ +\x6e\x3a\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\ +\x72\x61\x74\x69\x6f\x6e\x2d\x6c\x69\x6e\x65\x3a\x6e\x6f\x6e\x65\ +\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\ +\x2d\x73\x74\x79\x6c\x65\x3a\x73\x6f\x6c\x69\x64\x3b\x74\x65\x78\ +\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x6c\ +\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x74\x65\x78\x74\x2d\ +\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x6e\x6f\x6e\x65\x3b\x77\ +\x68\x69\x74\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x72\x6d\x61\ +\x6c\x3b\x69\x73\x6f\x6c\x61\x74\x69\x6f\x6e\x3a\x61\x75\x74\x6f\ +\x3b\x6d\x69\x78\x2d\x62\x6c\x65\x6e\x64\x2d\x6d\x6f\x64\x65\x3a\ +\x6e\x6f\x72\x6d\x61\x6c\x3b\x73\x6f\x6c\x69\x64\x2d\x63\x6f\x6c\ +\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x66\x69\x6c\x6c\x3a\ +\x23\x33\x33\x33\x33\x33\x33\x3b\x63\x6f\x6c\x6f\x72\x2d\x72\x65\ +\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x69\x6d\x61\ +\x67\x65\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\ +\x6f\x3b\x73\x68\x61\x70\x65\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\ +\x67\x3a\x61\x75\x74\x6f\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\ +\x22\x70\x61\x74\x68\x34\x32\x32\x34\x22\x20\x2f\x3e\x0a\x3c\x2f\ +\x73\x76\x67\x3e\x0a\ +\x00\x00\x02\x21\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\x10\x00\x00\x00\x10\x08\x06\x00\x00\x00\x1f\xf3\xff\x61\ +\x00\x00\x00\x04\x73\x42\x49\x54\x08\x08\x08\x08\x7c\x08\x64\x88\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x00\x4a\x00\x00\x00\x4a\ +\x01\x4e\x30\x98\x21\x00\x00\x00\x19\x74\x45\x58\x74\x53\x6f\x66\ +\x74\x77\x61\x72\x65\x00\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x2e\x6f\x72\x67\x9b\xee\x3c\x1a\x00\x00\x01\x9e\x49\x44\ +\x41\x54\x38\x8d\xad\x90\x4f\x28\x83\x71\x1c\xc6\x9f\xdf\xfb\xbe\ +\xbf\xbd\xef\xf6\xae\x15\x8a\xb8\x59\x49\x72\x71\xc0\x69\xc9\xcd\ +\x45\x0e\x1c\xe4\x26\x71\x70\x51\x2e\xca\x81\x8b\x49\x49\xcb\x4d\ +\x2e\x88\x83\x9a\x3f\x69\x2b\x4d\xb1\xd7\x9f\x51\x8c\xe2\x22\x17\ +\xf3\x67\xcb\x8c\x21\x7f\x36\x99\x77\xef\xcf\x41\x5b\xb1\x3f\x28\ +\xcf\xe9\xd7\xf3\x7b\x9e\x4f\x4f\x5f\x82\x0c\x52\xec\x76\xa3\x74\ +\xe3\x70\x42\x8d\xca\x7c\x59\x7d\x53\x75\x5d\x9b\x3f\x5d\x4e\xc8\ +\x04\xd0\x3d\x6d\xdb\xf4\xa7\x8b\xb5\x04\x0c\x51\x31\x67\x18\x40\ +\x4b\xba\x1c\x97\xce\xf4\x4c\x5b\x2d\xd2\xf9\x72\x33\x01\x03\x00\ +\x88\x17\xae\xc6\xad\xa9\xfe\xdf\x01\x14\x45\x11\xe8\xdd\xc1\x90\ +\x10\x09\x98\x12\x1e\xff\x76\xaf\xd3\x85\x0f\x7a\x14\x45\x91\x7e\ +\x04\xd0\x33\x57\x9f\x18\x70\x5b\xbe\xfb\xd2\xd5\x7a\x85\xce\xb7\ +\x64\xcd\x0a\x70\xdb\x47\x4b\xa5\xc0\x6a\x3b\xd1\x62\xa9\x5b\x99\ +\x06\xc9\xbf\xd6\xea\x99\xb7\x55\x66\x04\x48\x21\xef\x08\x7d\x38\ +\x2e\x4a\x6d\x7f\x4a\x78\x3c\xcd\x13\x82\x5e\x2b\x63\x8c\x24\x3c\ +\x3e\xf1\xd8\x9e\xea\xed\x94\x7d\x73\x5d\x24\x1e\x4b\x7b\xd8\x24\ +\xe4\xf9\xd2\xec\xf3\x87\xef\x27\x1c\x3b\x7b\xc9\x05\x2b\x8b\x63\ +\xf9\x34\xe8\xe9\x26\xb1\x17\x3e\x5b\x19\x00\x88\x1a\xe5\xe8\xed\ +\x6e\xf7\xe6\xc2\x78\x61\x12\x60\x0c\x1d\xda\xc4\x9b\xfd\x92\x9f\ +\xca\x09\x89\x21\x6f\x31\xbd\xf5\x0e\x02\x00\xd9\x98\x19\x68\x30\ +\x9d\x4c\xcc\x72\xd1\x6b\xc3\x6f\x01\x00\x10\xd7\xe7\xbf\xbe\x94\ +\x77\xb4\xf0\x9d\x35\xa6\x49\x1a\x3e\x32\xff\xa5\x0c\x00\x9c\x1a\ +\xa1\xa0\x72\x91\xc0\x04\x19\x1a\x35\x82\x64\x09\x13\xf5\x15\x60\ +\xf1\x2f\x1e\x03\x81\x46\x04\x3d\x71\x3a\x9d\x06\xf9\x3d\x58\xc5\ +\x31\x96\x72\x7d\x9e\xa7\xbc\xa6\xbe\xe5\x72\xef\x11\xf1\xfb\x9f\ +\xaa\x41\x33\x14\x98\x5d\x7f\x5d\xfe\xff\xfa\x00\x08\x33\x90\x50\ +\x98\x4f\x68\x4d\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\ +\x00\x01\x47\x55\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x5d\x00\x00\x01\xee\x08\x02\x00\x00\x00\xb3\xb4\x48\x3b\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x01\x46\xdb\x49\x44\x41\x54\x78\xda\xec\x9d\x75\x98\x1c\ +\xc7\xb5\xb7\x0b\x9a\x86\x97\x99\x19\xc4\x2c\x8b\x65\xc9\x20\x33\ +\xc9\xcc\x14\xdb\x71\x9c\x5c\x27\x4e\xe2\xdc\x30\x7d\xe1\xc4\x31\ +\xc5\x6c\xc7\x20\x83\x4c\x62\x4b\xb2\x98\x79\xa5\x05\x2d\x33\x0f\ +\x43\x53\xc1\xf7\xc7\xac\xc8\x96\x1c\x27\x71\x72\x0d\xfd\x3e\xf3\ +\xec\x33\xd3\xdb\xd3\x53\x5d\x5d\xf5\xab\x53\xa7\x4e\x55\x41\x00\ +\x00\x00\x20\x37\x27\x73\xdc\xd8\xaa\xe4\xe4\x44\x4a\x29\xb0\xb0\ +\xb0\xf8\x8a\x81\x31\x1a\x1e\xf2\x1d\x3a\xdc\xd0\xd5\xdd\x07\x00\ +\xc0\x08\xc1\xb1\x63\xaa\xe6\xce\x9e\x26\x89\x22\xa5\xcc\xca\x20\ +\x0b\x8b\xaf\x20\x8c\x71\xbb\xc3\x5e\x51\x5e\xcc\x18\x1b\x1c\x1a\ +\x16\xd2\xd3\x53\x27\x4d\x1c\x1d\x8e\xc4\x18\x3b\x45\x14\x20\x84\ +\xc7\xdf\x73\x0e\x00\xe0\xa7\xbb\xda\x89\xb3\xce\x7c\x8e\x85\x85\ +\xc5\x17\x02\x68\x9a\x64\xd2\x84\xd1\x03\x83\xc3\x78\xc6\x59\x93\ +\x05\x2c\x9c\xdc\x7d\x80\x00\x00\x08\x35\x93\xc6\x0c\x53\x33\x09\ +\xa1\x4c\xc0\x10\x42\xc8\x39\xff\x88\x24\x70\xce\x75\x5d\x37\x0c\ +\x83\x10\x02\x00\x40\x08\x7d\xe4\x9c\x4f\x95\x16\x08\xf9\x31\x5d\ +\xf9\x6a\x3d\x04\x00\xc0\xc7\x72\xd5\xc2\xe2\xff\x0e\xce\x39\xa7\ +\x94\xb9\x9d\x76\x21\xc1\xe3\x32\x4d\x72\xbc\xd9\x87\x00\x98\x9c\ +\x87\xa2\x5a\x96\x22\x66\xbb\x14\x11\x01\xbf\x41\x5b\x42\x31\x28\ +\x0a\x0e\x59\x3a\x5e\x88\x21\x84\xaa\xa6\x9a\x26\x73\xbb\x3d\x92\ +\x24\x31\xc6\x63\xd1\x48\x28\x14\x76\x38\xec\x27\x1b\x1a\x9f\x26\ +\x29\xb1\x98\x2e\x8a\x82\x20\x08\xff\xe0\xbc\x78\x45\xfa\x3f\xcd\ +\x35\xc0\x39\x03\x10\xfe\x93\x77\x78\x26\x08\xa5\xba\x6e\xda\xed\ +\xf2\x67\x7b\x59\x0b\x8b\x7f\x07\x93\x98\x09\x89\x09\x82\x69\x9a\ +\x10\xc2\xe3\x8d\x16\xe5\x5c\x8d\x68\x8b\x8b\x92\xcf\xcf\x4f\x49\ +\x57\x44\x11\xc1\xa0\x41\x6b\x7d\xd1\xe7\xea\x7b\xbb\xa3\xaa\xdb\ +\x26\x33\xce\x21\x84\xd1\xa8\x2a\xc9\xb6\x09\x13\x47\x25\x27\x25\ +\x8a\xa2\xc8\x18\x53\x55\xad\xbd\xad\xbd\xb5\xad\xd9\xe9\xb0\x9d\ +\xb6\x84\x43\x04\x4d\x55\x8d\xea\x26\x04\x00\x40\xa4\x28\x8a\x2c\ +\x09\x2a\xb1\xa5\x17\x15\xbb\xfc\xad\x3d\x11\x9d\x23\xe9\xe3\x3d\ +\x11\x08\x01\x25\x34\x1c\xd5\x5d\x4e\x05\x61\xf4\x09\x3d\x15\x08\ +\x80\x1a\x8b\x19\x84\x72\x00\x10\x16\xec\x36\x45\xc0\xe8\x33\x6c\ +\x8d\x39\x40\x31\x1d\xc8\x40\x93\x24\x91\x41\xfc\x69\x3a\x4d\x10\ +\x41\xa2\x69\x51\xcd\x38\x7e\xc0\xee\x74\x08\x18\x01\xce\x09\x43\ +\x5c\xca\x28\xce\x17\x03\x6d\xed\x43\x44\x10\xb9\x26\x8b\xc8\x1f\ +\x25\x76\x9b\x28\x49\xa2\x65\x44\x58\xfc\x1f\x42\x29\xc1\x15\xe5\ +\x25\xc7\x5b\x62\x0e\x61\x38\xa2\xde\x56\x98\x70\x7d\x9e\xcb\x6e\ +\xc4\x74\x35\xa2\x45\x23\x12\xd1\xf2\x65\x30\x36\xc5\xb1\xbb\x2f\ +\x14\xe2\x50\xc4\xd8\x30\x0c\x88\x84\xc9\x53\x26\xb9\x5d\x0e\xd3\ +\x34\x75\x5d\x23\xc4\xc0\x18\xa5\xa6\xa5\x00\x00\xfb\xfa\xfa\x65\ +\x59\xfa\x78\xc1\x36\x0c\x43\x4a\x2d\xac\x2e\x2b\xcb\xc9\xc9\xcb\ +\x4a\x4b\xa4\x91\xe1\x61\xbf\x89\x5c\x25\x0f\xfe\xf4\x7e\x4f\xdd\ +\xd6\x7d\x9d\xc3\x50\x52\x8e\x3b\x2b\x18\x63\x8c\x71\x0e\x20\xa5\ +\x90\xca\x99\x93\xa7\x8d\x55\x06\xdb\xbc\x3a\x83\x08\x03\x00\x38\ +\x67\x8c\x32\xce\x01\x38\x26\x40\x9c\x03\xcd\x94\x92\xf3\x4b\xcb\ +\x8b\x0a\x73\x73\x73\x53\x9c\x52\xc4\x3b\x68\x50\x84\x30\xe2\x8c\ +\x31\xca\xd8\xf1\x93\xe3\xd7\x66\xfc\xe3\x47\x38\x87\x00\xc2\x13\ +\xbf\xce\x01\x00\xfc\xd8\x77\x81\x37\xe4\xbc\xf8\xae\xfb\x6f\x3b\ +\x2b\xf5\xe0\x8e\x9d\x41\x2e\x03\xce\xe3\x29\x84\x23\xb9\x77\xf2\ +\xb7\x46\x52\x65\x1a\x40\x48\xcc\xaf\xa8\x28\xc9\xcb\xce\xcd\xc9\ +\xc9\xcb\xc9\xca\x90\xfc\xbd\x21\x02\x00\xe0\xde\x10\x2a\x9d\x7a\ +\xf9\x43\x77\x8e\x5b\xf3\xfa\x8e\xa9\xb7\x3d\x78\xcf\xdc\xac\x3d\ +\xbb\x9a\xf3\xa7\xce\xc8\xd4\x06\x07\x83\x61\x8e\x25\x18\xbf\x64\ +\xfc\xd7\xe3\x17\xe4\x27\x7e\xc2\xb2\x2d\x2c\xfe\x93\xdd\x09\x20\ +\x30\xc6\xe2\x85\x0c\x42\xa8\x1a\x66\x95\x1d\x9e\x97\x0c\xc3\xfe\ +\xe1\xd6\xa8\x99\x22\xe1\x54\x05\x1f\x1e\x32\xb2\xec\x42\xa6\x4d\ +\xbc\x32\xdb\xf6\x44\x47\x94\x20\xa8\x9b\x66\x79\x79\xb1\x24\x0a\ +\xf5\xf5\x0d\x3e\x9f\x5f\x14\x45\x08\x81\x61\x98\x95\x95\xe5\xd9\ +\xd9\x59\x03\xfd\x03\x9a\x16\xfb\x48\xa3\x07\x11\x8c\x06\xc2\xa3\ +\xae\x3c\xef\x3b\x17\x4d\xf5\x0f\x0d\x31\x2c\x98\xbe\x8e\x25\x7f\ +\x7b\x6c\xdb\x90\x06\x00\xc0\x76\x37\x81\x12\x88\x45\xb1\x28\x23\ +\x0c\xc3\x2a\xc3\x82\x28\x42\x0a\xb4\x88\x46\x6c\xa9\x79\xe5\x77\ +\xdf\x7f\xc5\xfb\x0f\xd7\x1d\x6d\x09\xb8\x30\xd5\x08\x8b\x9a\xd8\ +\x26\x61\x44\x35\x46\xa9\x68\xb3\x01\x00\x38\x03\x2a\xb5\x5d\x70\ +\xfb\xbd\xe7\x66\xf2\xe1\xb0\x0e\x11\x1e\xaa\xdf\xf4\xdc\x8b\x4b\ +\xfb\x54\x1c\x23\x82\x22\x0b\x98\x1b\xc4\x8c\x09\x36\xa7\x41\x10\ +\xe0\x0c\x23\x04\x98\x4e\x29\x15\x14\x9b\xc1\x30\xe0\x1c\x41\x00\ +\xf5\x18\xc2\xc8\x44\x76\xc6\xb8\x80\x10\x60\x26\xa1\x00\x89\x22\ +\xe6\x06\xa7\x44\x40\x72\x77\x7b\xd3\x11\xa1\x27\x4c\x15\x8d\x41\ +\x59\x40\x10\x30\xae\x47\xb1\x68\x13\x30\x0c\xc5\x08\x96\x24\x19\ +\x01\x4a\x4c\x11\x9a\x5c\x10\x01\x04\xb1\x30\x29\x99\x3b\xeb\xc1\ +\xdb\xcf\x26\xde\xc1\x18\x81\x02\x0d\x2d\xfd\xed\xe1\xe6\x1e\x83\ +\x08\x8a\x80\xb9\xc3\x26\x70\x0e\x10\x62\xbd\x9d\xcd\x35\x83\x9d\ +\x61\x21\xe7\x5b\xf7\xdf\xd2\xfe\xb7\xa1\x9a\xbe\x3a\xbb\x48\x09\ +\x63\x41\x03\xda\x44\x01\x71\x83\x98\x86\x68\x77\xe8\x04\x72\x0e\ +\x05\x04\x01\xe0\x02\xb0\x46\x8e\x2c\xfe\x83\x6e\x06\xe1\xe4\xda\ +\x1b\xd3\xcd\xa9\x89\x08\x45\xfc\x26\x65\x4d\x51\x61\x7d\x5f\xb4\ +\x54\x66\x07\x4c\xe9\x96\x74\x33\x6a\x44\xc6\x48\x92\x1b\xb2\x30\ +\xa1\x18\x09\x1e\xb7\x5b\x55\xd5\x50\x28\x94\x9f\x9f\xe7\xf1\x78\ +\x30\xc6\x35\x35\x47\x22\x91\xa8\x28\x8a\x89\x49\x49\xed\xed\x01\ +\x51\x3c\xe5\xca\x80\xc5\x2d\x71\x41\xed\xd8\xf5\xd3\xef\xfe\xa4\ +\xd6\x71\xfe\xdf\x7e\x7f\xef\xdc\x59\x13\xf6\xbc\xde\xa5\xea\x64\ +\xda\x6d\xdf\x39\xeb\x76\xd2\xb0\x7d\xe5\x4b\x2f\xbd\xd5\xa2\x25\ +\x55\xcd\xba\xe4\xce\xc5\xf3\xf2\xdc\xec\xd0\x86\x65\x4f\xbd\xb8\ +\xdc\xd0\xb5\x70\x04\x5c\xfc\x9d\x5f\x9c\xe3\x3b\xf8\xab\x1f\x3c\ +\x32\x2c\x97\x5d\x7b\xc7\xf5\xe7\x4f\x2d\xa6\xc3\x2d\xcb\x5e\x79\ +\x61\xcd\xbe\x4e\x6c\xb7\x71\x0e\x20\x00\x58\xc0\x2d\x6b\x1f\xbb\ +\xf1\x17\xab\xa6\xdf\xf1\xcb\x3f\xdf\xb7\xb0\x78\xc5\xfa\xfa\x26\ +\x7e\xc1\x0d\x37\x5d\x3e\xa7\x5a\xd6\x07\x37\x2c\xfd\xfb\x6b\x6b\ +\x6a\xb3\xe7\x5c\x7e\xdf\x4d\xe7\x65\xba\x6c\x34\xd8\xb3\xf2\xe5\ +\x67\xdf\xdb\x54\x8b\x26\x5d\xf5\xd3\xbb\x2f\x4e\xb3\x33\x7f\xfb\ +\x81\x67\x1f\x7d\xae\x45\x2e\xf9\xf6\xb7\x6f\xae\x48\x75\x1a\xde\ +\x9e\xda\xf6\x60\xe9\xe8\x2a\xa7\xd1\xbf\xe2\xa5\x27\xff\xbe\xb6\ +\x37\xb3\xb8\xb8\x82\x99\x14\x26\xdf\xf4\xdd\x07\x67\x17\xa6\x28\ +\x98\x1d\xdd\xb1\xfa\xa5\x17\xdf\x6c\x8e\x26\x56\xcc\xb8\xf4\xf6\ +\x2b\x67\xa7\xdb\x11\x89\xf5\xbf\xf5\xdc\x93\x9b\x6a\x06\x45\xa7\ +\x0d\x40\xc0\x39\x37\x06\x9a\xfe\xf2\xf0\x83\x4b\x0f\x45\xdd\x4e\ +\x5b\x7e\xaa\x1b\xa4\x8d\xbd\xfb\x8e\x6b\x66\x96\xa6\x10\x8d\x18\ +\x6a\x93\xa9\x93\x8c\xc2\xc2\x4a\x05\xca\xeb\x7a\xfc\xc3\x91\xc9\ +\xd7\x7f\x63\xf2\xd5\xdd\x8f\xfd\xec\xb7\x9b\xba\x1d\xe7\x5f\x7b\ +\xc3\xb5\xe7\x4e\xb0\xeb\x43\x1b\xde\x7d\xf9\xe5\xf7\xf7\x27\x4d\ +\x5e\x74\xef\xcd\x8b\xca\x32\x93\x1a\x0f\xae\xfa\xd9\x1f\x96\x28\ +\xb2\x6c\x95\x60\x8b\xff\x94\x2e\x9c\x6c\x2f\x50\xc6\x13\xa8\x4a\ +\x63\xba\x41\xf8\x05\x6e\xe7\x23\x31\xf1\xb9\x41\xed\xe7\xe5\x42\ +\xa2\x19\x54\x09\x75\x49\x92\x48\x31\x45\xa2\x00\x10\xe7\x4c\xd7\ +\x09\xe7\x5c\xd7\xb5\x58\x4c\xc4\x18\x71\x4e\x29\xa5\xa6\x69\x62\ +\x0c\x29\x39\x61\x52\x1f\xf7\x53\x72\xce\x01\x67\x00\x49\x09\x29\ +\x99\x45\xe9\x69\x76\x09\x0c\xa9\x2a\x05\x50\x92\xf0\xde\x25\x8f\ +\xaf\x50\x4b\xbf\x7b\xcb\x39\x93\xf6\x6c\x6c\xeb\xa8\xb8\xe7\xf6\ +\x73\x3a\xdf\x7a\xe2\x2f\xcd\xae\xff\xf9\x9f\x6b\x16\x77\xb4\x2e\ +\x69\xd2\x20\xd4\xd6\xfc\xed\x91\xb5\x2d\x7d\x03\x11\xcf\xbc\x6b\ +\x17\x2f\x2a\x65\x8f\xff\xe4\x87\x8e\xa9\xd7\xdc\x72\xc7\xad\xbd\ +\x4d\x3f\x3d\xa4\x9a\x10\x62\x06\x00\x31\xf4\xd4\x89\x97\xfc\xee\ +\x0f\x67\x39\xd2\xf2\x7b\x0e\xec\x6d\xe8\x09\x96\xcf\xbd\xe1\xda\ +\xf9\xb9\xcb\x9e\x7d\x34\x9c\x7f\xee\xd7\x6e\xbf\x61\xe7\x8e\x1f\ +\x4b\x89\x29\x29\xc0\xff\xcc\x4f\x7f\xe5\x58\xf4\xc0\x8d\x57\x2d\ +\xdc\xb6\xaf\xa1\xa3\x69\xef\xf3\x4f\x0f\xa4\xa6\xe5\x5d\x7c\xed\ +\xa2\xb3\xc7\xef\x18\x68\x53\x72\xd3\xe4\x55\x7f\xfe\xad\x77\xf2\ +\xe2\xdb\xc6\xbb\x9f\x7c\xec\x77\xa9\xf3\xbe\x76\xe1\xa5\xb3\xdf\ +\xfc\xe0\xef\x48\x14\x45\x8a\x05\xc1\x56\x50\x98\x5e\xbf\xf4\x6f\ +\x6f\xfb\xb3\x1f\xba\xfd\xdc\xb3\xf6\x6f\x6c\x6e\x28\xbe\xf7\xce\ +\x45\xdd\x6f\x3e\xf2\xfb\xc6\xb4\x9f\xfc\xcf\x05\xa9\x49\x2e\x4e\ +\xfb\x18\x63\x9c\x31\xc6\x4c\xc3\x96\x7e\xfd\x83\xbf\xb8\x50\x17\ +\x78\xff\xe6\x5f\x3d\xb1\x75\xe1\xc5\x97\x4c\x4d\x0e\xfc\xe1\x47\ +\x8f\x26\x4d\xbf\xfe\xfa\x79\x02\x00\x10\x0b\x82\x24\x0a\x10\x42\ +\x51\x46\xfb\xde\x79\xee\x8d\x9d\x75\x43\x03\xb4\x7a\xfe\x45\x37\ +\x9d\x53\xf4\xee\x5f\x7f\xd6\x9a\x38\xfb\x3b\xb7\xdc\xd6\x7c\xa0\ +\x75\x20\x2d\x23\xdb\xae\xbe\xf0\xb3\xef\xef\xf5\xeb\xa2\x20\x7c\ +\x64\x5c\xd9\xc2\xe2\x33\xd4\x05\xc4\x39\x38\xfe\x02\x00\x06\x75\ +\xc2\x4c\x13\x32\xb2\xbe\xd3\x47\x18\xbb\x28\x3f\x61\x59\xbb\xd7\ +\x17\x55\x11\x25\x21\xcd\x30\x39\x00\x1c\x32\x4a\xa3\x31\xd5\x34\ +\x09\xa5\x8c\x10\x4a\x88\x19\x7f\x6f\x9a\xa6\x61\x98\xaa\xaa\x41\ +\x04\x4e\xbe\xec\xc8\x0b\x00\x6e\xaa\x34\x75\xf4\xf7\x7f\xff\xe4\ +\x23\xdf\x3a\xc7\x7f\x70\xdd\xf2\xf5\xfb\x88\x64\xc7\x10\x86\xba\ +\x9a\x76\xee\x6a\xf0\x45\xb9\xe4\x4e\x48\x49\x2f\xcd\x10\x06\xd7\ +\x7f\xb8\xeb\xc0\xa6\x4d\xbb\x7a\xd5\x92\x82\x02\x97\x0c\x38\x27\ +\xc3\x2d\xf5\x3d\x5d\xdd\x7e\x25\xbb\x32\x37\xb3\xab\x65\xff\xf6\ +\x0f\x77\x6f\xdb\xbe\x23\xa0\xe4\x57\x64\x2a\xba\x61\x1e\x1b\xf5\ +\x83\x5a\x30\x08\xdc\x59\x63\x0a\x95\xb5\x6f\xbe\xb6\xab\xcf\x5e\ +\x92\x57\x64\x43\xb8\x6a\xfa\xdc\xf1\xd9\xbc\xb6\x65\x48\x90\x14\ +\x00\x38\xd1\xa2\x9d\x75\x35\x7b\x0e\x74\x23\x97\x8b\x61\xf7\x98\ +\xe9\xe7\xdc\x7a\xd3\x85\xe3\x4b\x32\x20\x85\x0e\x51\x44\x90\x53\ +\x6a\xf6\x37\x1c\xdc\x5a\xdf\x67\x9a\xd1\xd6\xa3\x35\x87\x6a\xba\ +\xa1\x2b\xc9\x06\xf1\x31\xa5\xe3\x8c\xf3\x50\x77\xcb\xae\x5d\x0d\ +\xc3\x21\x22\x79\x12\x13\xd3\x4a\xb2\xc4\xa1\x75\x1b\x76\x1d\x69\ +\xf1\x69\x3a\xe5\x9c\x1f\xbf\x65\x00\x20\x66\x7a\x6f\x5b\xe3\xe1\ +\x23\x75\xb5\x8d\xdd\x11\x21\xbd\x38\x3d\xa5\xb7\xed\xc0\x96\x2d\ +\x47\x5a\xba\x03\x10\x9f\xe2\x27\x40\x02\x0c\x74\xb6\xf6\xb4\xb4\ +\x0c\x72\x77\x41\x5e\x29\xf1\xd5\x6d\x5c\xbb\x7b\xf7\xe6\xcd\xcd\ +\x46\xe2\x98\xfc\x14\xc6\xa9\x11\x8b\x0e\x36\x1e\xee\xef\x1d\x02\ +\x00\x9e\x26\x87\xad\x97\xf5\xfa\x8c\x5e\x27\xd9\x0b\x00\x48\x02\ +\xdc\x1f\x01\xf3\x15\xca\x28\x73\xb8\x93\x2f\xb3\xf1\x2c\x36\xb4\ +\x3b\x33\xd9\xd4\x06\x45\x66\xd6\xa9\x28\xc0\x31\x86\xdc\xa4\xc4\ +\xe7\xf3\x27\x25\x26\x08\x82\xd0\xdb\xd7\x27\x0a\x02\x00\x50\xd7\ +\x75\x00\x80\xae\xeb\x3e\x9f\x5f\xc0\x02\xa3\x94\x9f\x32\xac\x00\ +\x19\xe3\x50\x50\xb0\xff\xe8\x13\x4f\xbe\x58\x3f\xa0\x19\xa1\x81\ +\x90\x2e\xc9\xc9\x22\x00\x5c\x90\x64\x59\x10\x00\x63\x10\x80\x90\ +\xb7\x23\x00\xe7\x4f\x1e\x5f\xd6\x68\x77\x8d\xc9\xb0\xf7\xee\xea\ +\x0f\xc4\x30\xc7\xee\x9c\xd2\x22\x67\xb8\x17\x46\x07\x3b\x86\x7d\ +\x53\x4a\x2a\x2a\x46\x17\x3b\x47\x8d\x49\x64\x43\x1d\xc3\x9a\x80\ +\x10\x63\x94\x03\x8e\x04\x31\x70\x70\xed\x2f\xde\x08\xfc\xec\x77\ +\x3f\x5c\xb0\xe8\xdc\xd5\xfb\x5e\xeb\xf5\x0e\x01\xec\xa9\xdf\xbc\ +\xe2\xc3\x76\x2d\x51\x22\x3d\xc3\xd1\x4a\x01\x73\x88\x24\x45\x11\ +\x21\x60\x84\x50\x5b\xca\xcc\xd9\x33\x6d\x83\x2b\x9e\x79\x66\xc7\ +\x75\xbf\x1e\x93\x89\x51\x3c\xbd\xa2\x2c\x8b\x08\x02\x88\x24\x59\ +\x16\x20\x67\x9c\x7f\x64\x00\x42\x90\x24\x59\x14\x00\xe7\x10\xc0\ +\x58\xa0\x3b\x00\xce\x9f\x3e\x75\x6c\x4f\x4f\x8a\x4d\x46\x1c\x70\ +\x4e\x79\xdc\x5e\x80\x48\xc0\x66\x78\xcf\xfa\x65\x2b\xeb\x54\xa7\ +\x1d\xcb\xcc\xd3\xe3\x0b\x4e\x2b\x1d\x33\x61\xec\x36\xa7\x5b\x46\ +\x10\x1d\x1f\x4d\x61\x54\xd3\x88\x92\x53\x5c\xe0\x6a\xf0\xc2\x68\ +\xb4\x7f\xb0\x5b\x4e\x2c\x1e\x37\xae\xa8\x29\x75\x5c\xa1\x2d\xb6\ +\xb7\x3f\x00\x5c\x00\x42\x24\xc9\xb2\x04\xb0\x65\x2c\x58\xfc\x87\ +\xfb\x11\x9c\x1f\x1f\x05\x90\x10\xdc\xa7\x49\xdb\xc3\xb1\xd9\x36\ +\x73\x0c\xf3\xd2\x10\x8d\x51\x3a\x51\x8a\x42\x46\x02\x14\xbd\x1d\ +\x10\x0d\x41\xb0\x71\x0e\x21\xe8\xef\xeb\x93\x24\x31\x2d\x3d\x0d\ +\x41\xc4\x38\x03\x00\x20\x84\x88\x69\x0e\x0e\x0c\x85\xc3\x11\x9b\ +\x4d\xa2\x9c\x9d\x1c\x70\x00\x01\x60\x8c\x23\x49\x51\x80\xd6\xd7\ +\x5a\xdb\x13\x74\xd8\xed\x12\x16\x10\x05\x50\x56\x14\x01\x41\xc6\ +\x91\x2c\xcb\x36\x45\xf4\xb7\xee\x7a\xee\xcd\xb1\x77\xdc\xf6\x83\ +\xf3\x14\xde\x7e\x60\xc3\x7b\x9b\xf7\xf5\xc4\x72\x36\xec\xea\xbd\ +\xf2\x1b\xbf\x98\xeb\x6f\xf8\xf5\x83\x3f\x5d\xf1\xe6\xdb\xc5\xf7\ +\xdd\xf4\xb3\x27\x9f\x64\xd1\xc1\x0f\x97\x3c\xbf\x73\xc0\x00\x8a\ +\x8d\x51\xca\x11\x14\x65\x9b\xcb\xe3\x82\x43\x5b\x5e\x7e\x6f\xcf\ +\x9f\xbe\x79\xd1\xd5\x73\xb6\x3d\xb5\xf6\xad\xf7\x4b\xee\xbe\xf8\ +\xbe\xef\x5f\x21\x8a\x43\xbb\xde\x7a\xf8\xd7\xaf\x72\x24\xda\x64\ +\x09\x72\x0e\x91\x68\xb3\x09\x58\x1b\xde\xb6\x7d\xd7\x84\xc5\xe7\ +\xff\xe1\x77\x73\xa4\x24\xb4\x3f\x1c\x01\x28\x55\x51\x64\x04\x01\ +\x40\xa2\x22\x4b\x08\x02\x84\x45\x45\x66\x80\x03\x2c\x49\x32\x13\ +\x20\x80\x92\xa2\x88\x18\xf2\x91\x34\x4b\xa1\x8e\xdd\x4f\xbf\x56\ +\x75\xcd\x05\xb7\x3c\xcc\x04\xb7\x48\x28\xe3\x94\x33\xc8\x39\x65\ +\x0c\x72\x06\x12\x0b\xef\xff\xd5\xdf\xbe\xce\xa1\x22\xb0\x35\x4f\ +\x7e\xef\x91\x57\x5e\x2b\xfc\xd6\x6d\x3f\xf9\xeb\x23\x80\x83\x40\ +\xf7\x2e\x8d\x31\x41\x92\x6c\xb2\xcc\x22\xdd\x6b\x3e\xa8\xb9\xef\ +\xf2\xaf\x3f\x7f\xd9\xd0\xd3\x3f\xfe\xc9\x7b\x1f\xbc\xbb\xac\xf4\ +\xee\x3b\xfe\xdf\x63\x92\x19\x3e\xb0\xf2\xb5\xb5\x75\x83\x65\xa3\ +\xed\x8a\x2c\x41\xc0\x29\x63\x18\x59\xe3\x11\x16\xff\x41\x5d\x80\ +\x0b\x17\xcc\x3e\x79\xd0\x8b\x70\x20\xea\xea\x8d\x8e\xe0\x34\x59\ +\x75\x20\x8e\x01\xd7\x38\xec\xa5\xe2\xcb\x11\xd7\x01\xee\x76\x8a\ +\x28\x3e\x6a\x66\xea\xa6\x28\x29\x29\x29\xc9\xa2\x28\x22\x04\x39\ +\x07\x8c\xb1\x48\x24\x3a\xec\x1d\x96\x25\xe1\xb4\xa3\x68\x8c\x31\ +\xc9\x95\x92\x2c\x93\x80\xdf\xa7\x71\x01\x02\xc0\x01\xe0\xd0\x95\ +\x94\xe2\x94\x02\x3d\x5d\xa6\x27\x2d\xd9\x09\x63\x83\xc1\xb0\x11\ +\xe1\x4a\x5a\x6a\xb2\x43\xa4\x11\x6f\x7f\x44\xe7\x1c\x49\x4c\x74\ +\xa6\x27\x3b\x30\xd1\xb4\xe0\xb0\x4f\x05\xdc\x91\x9c\x99\x64\x83\ +\x5a\xc8\x3b\xec\xe3\xa2\x1c\xd7\x1f\xc6\x65\x57\x72\x92\xc3\x18\ +\x1c\x0c\x19\x2a\x4c\xcc\x4a\x73\x29\xda\x40\xcf\x70\xcc\x90\x12\ +\x32\x92\xdd\x22\x06\x34\xe6\x0b\x84\x34\xe0\x48\x4b\xb5\xd3\xb0\ +\x77\x30\xa4\xe4\x65\xb9\xb4\xd0\xd0\x90\x97\x3a\xd2\x52\x12\x5d\ +\x0a\x26\xa6\x66\x06\x86\x83\xc0\x93\x92\xa4\xd0\xe1\xde\x41\x29\ +\x23\xdb\x49\xfd\x3e\x9f\x29\x67\xa7\x39\xa2\xfe\x81\x30\x4c\x4a\ +\x4b\x02\xa1\xe1\x10\xb5\xa7\x24\x29\xa1\x9e\x2e\xc3\x9d\x9a\xec\ +\xc6\xb1\x81\xe1\x08\xb4\x25\xa5\x26\xc9\x28\x6d\xdc\x39\xf7\x5f\ +\x31\xe6\xbd\x47\xfe\x77\xe9\x1e\xbf\x6c\x97\x38\x43\xd8\xee\x49\ +\x74\x29\x70\x64\xf4\x92\xd3\xc8\x40\x5f\xc0\x44\xce\x94\x8c\x04\ +\x3b\x06\xcc\x50\x03\xc1\x90\x21\x26\xa4\x25\xa3\xa8\xcf\xe7\x0f\ +\xc2\x84\xb4\x54\xb7\x0c\x4d\x33\x30\xe4\x8b\x51\x5d\xf2\x64\xa6\ +\xb8\x45\xa6\x06\x06\x07\x54\xa0\x48\xae\xe4\x14\x1b\xd5\x7c\x03\ +\x01\x2e\x59\xb2\x60\xf1\x9f\xd5\x85\x05\x67\xcf\xfe\x48\x35\x36\ +\x39\x20\xa6\x59\x06\x62\x25\x82\xa6\x40\xde\x4f\xc5\x43\xd4\x16\ +\xc1\x8a\x5d\x40\xa7\x9c\x66\x12\xce\xb8\xac\x28\xa2\x28\x30\xc6\ +\x75\x5d\x37\x89\x29\x49\x22\x3a\x9d\x28\xc4\x07\xfa\xa9\x69\x98\ +\x0c\x48\xd2\x49\xc5\x9a\x33\x5d\x37\x90\x28\x8b\x88\xe9\x06\x41\ +\x58\x14\x05\xc4\x19\x35\x4d\xc2\x38\xc0\xa2\x28\x62\x04\x00\x67\ +\x94\x98\x26\xe5\x10\xc5\xbf\x4b\x89\x69\x12\x0a\xe3\x67\x9f\xf8\ +\x39\x6e\xea\x3a\x43\xa2\x2c\x62\xce\xa8\x61\x98\x50\x90\x24\x11\ +\x31\x42\x4c\x42\x39\x07\x08\x63\x51\x14\x38\x31\x4d\xca\x45\x59\ +\x02\xd4\x34\x4c\x2e\xcb\x12\xe4\xd4\x30\x49\x3c\x48\x41\x10\x45\ +\x0c\xb8\x61\x10\x41\x96\x11\x33\x75\xc2\x25\x49\x02\xd4\x34\x28\ +\x90\x65\x91\x1a\x06\x05\x50\x12\x05\x53\xd7\xa1\x28\x89\x08\xe8\ +\x86\x09\x38\x62\x9e\xe2\x6f\xfc\xe8\xa1\x99\x69\x90\x70\x52\xbf\ +\x79\xf9\x4b\x2f\xbe\xdd\x07\x9d\x18\x42\x00\x01\x23\xa6\x41\xe8\ +\x71\xd3\x09\x8b\xa2\x24\x20\x62\x9a\x84\x30\x0e\x00\xc2\x58\x12\ +\x05\x62\x1a\x94\x43\x49\x12\x01\xa3\x86\x69\x72\x0e\x45\x49\xc2\ +\x08\x32\x4a\x4c\x93\x70\x88\x44\x51\xc4\x18\x32\xd3\x34\x29\x17\ +\x24\x09\x5b\xa2\x60\xf1\x9f\xd6\x85\xf9\xf3\x66\x9e\xa6\x79\x87\ +\x40\xa7\xc0\x88\x7b\x20\x20\x50\x30\x38\x53\x7c\x1f\xa5\x94\x31\ +\x0e\x21\x40\x08\x21\x84\xbe\xa2\xf9\x08\xc5\xa4\x94\x64\xb7\x5d\ +\xe2\x44\x1b\xec\xeb\x8b\x98\x50\xc0\xc8\x2a\x5e\x16\x5f\x60\xff\ +\x02\x3f\xd5\x11\x70\xbc\xa4\x4b\x10\x48\x27\x5a\x62\xc0\xce\x30\ +\x9f\xf2\x64\x35\xe0\x1f\x73\xce\x7d\x35\x80\x80\x69\x83\x3d\x1d\ +\x7d\x8c\x03\x08\x05\x41\xc4\x08\x72\x6e\xf9\x05\x2d\xbe\xc8\xba\ +\x10\x0c\x86\xac\xa0\xda\xcf\x14\xd5\xca\x02\x8b\x2f\x7c\x3f\xe2\ +\xa9\xbf\x3d\xfe\x7f\x3f\x53\xd1\xc2\xc2\xe2\x73\xd5\x33\xe6\xcc\ +\x5a\xb8\xcd\xc2\xc2\xe2\x14\x84\x70\x38\x6c\xe5\x82\x85\x85\xc5\ +\xc9\x58\x6e\x73\x0b\x0b\x0b\x4b\x17\x2c\x2c\x2c\x2c\x5d\xb0\xb0\ +\xb0\xb0\x74\xc1\xc2\xc2\xe2\xdf\x45\xf8\x62\xa8\x17\x42\xc0\x0a\ +\xb2\xb0\xb0\xf8\xec\xe0\xa7\xae\x90\xf2\x05\xd3\x05\x08\x21\x21\ +\xc4\xef\xf3\x11\x62\x5a\xcf\xd2\xc2\xe2\xb3\xc2\x6e\x77\x38\x5d\ +\xae\x33\x49\xc3\xe7\x5d\x17\x08\x21\xc3\xc3\x83\x89\x89\xc9\x0e\ +\xa7\x2b\x2e\x73\x71\xb9\x38\xae\x7a\xd6\x03\xb6\xb0\xf8\x84\x86\ +\xf5\xb4\xb5\x86\x52\x3a\x34\x38\x40\x88\x99\x90\x98\x74\x5a\x69\ +\xf8\x5c\xeb\x02\x42\xd8\xeb\x1d\xf2\x78\x12\x92\x53\x52\xc1\x49\ +\x5b\x48\x9c\x78\x63\xad\xa7\x6e\x61\xf1\x89\xe6\x76\xbc\x9a\x9c\ +\xba\x7d\x1c\x87\x10\x2a\x79\xb6\xb6\xe6\x26\xd3\x61\x88\x92\xf4\ +\xf1\x7a\x24\x7c\xbe\xef\x0a\xe8\xba\x9e\x96\x9e\x19\xbf\x99\xf8\ +\x02\xe9\xfc\xa4\x1d\xef\x3e\x7a\x3f\xc7\xb3\xe1\xf4\xf9\xf3\x8f\ +\x75\x04\x63\x0c\x00\x38\xd3\xe6\xbd\x23\x97\x07\x10\x23\x08\xc0\ +\x47\x96\xa4\xb2\xb0\xf8\x9c\x4a\xc3\xc9\xba\x10\x7f\xc3\x18\xc3\ +\x18\x63\x41\x20\x84\x88\x92\xf4\xe9\xed\x05\x28\x29\x4a\x7c\x49\ +\x72\x46\x88\x61\x9a\xec\x5f\xaf\x02\x10\x8b\x02\x27\xff\xea\x15\ +\x18\xe7\x9c\x73\xc6\xe3\x33\x14\x39\x44\x08\x9d\xd8\x65\x82\x9c\ +\x74\x51\x08\x00\xa7\xd4\x64\x0c\x0b\x02\x3a\xb5\x83\x01\x01\x33\ +\x4d\x0a\xb1\x80\xe1\x27\x6d\x4c\x83\x10\xe8\x3a\xb2\xab\x87\xe7\ +\x4e\xa9\xce\x88\x2f\x94\xf6\x91\x5d\xb0\x88\xa1\x11\x8e\x25\xa0\ +\x1d\xda\x73\xc0\x59\x32\xbe\x30\xcd\xf1\x5f\x5e\x4f\x0d\x42\x8c\ +\x31\xe4\x94\x50\x20\x08\x18\x00\x46\xc8\xc8\xef\xc3\x93\x3f\x63\ +\x2c\x9c\xd8\x37\x94\x51\x7a\xba\xac\x8f\xdf\x1a\x25\x24\xbe\x0d\ +\xcf\xb1\x4c\xe5\x94\x50\x0e\x90\x70\x6c\xad\x8d\xf8\xe7\x11\xf3\ +\x0d\x0b\x08\x9e\x72\xc4\xe2\xf3\xdf\x8b\xe0\xc7\x1a\xc3\x91\x0d\ +\x1f\xe3\x1b\x92\xc4\x77\x28\xe0\x8c\x83\x4f\xef\x5f\x80\x10\x52\ +\xbd\xed\xd0\xc1\x0e\x5f\x94\x03\x9c\x94\x59\x58\x51\x9c\x8d\x99\ +\xc9\xc1\xc8\x2e\x95\x23\x1b\x9b\x9c\xf8\x00\x46\x3e\x02\x1e\x5f\ +\x08\x11\x1c\xfb\x04\x00\x44\x34\x76\x70\xe3\x1e\x7b\xe9\xe4\x8a\ +\x1c\x27\x31\x08\x80\xf0\x9f\xb1\xfe\x21\x8b\x2f\x43\x09\x01\x67\ +\x1c\x62\x01\x01\xbd\xad\xf6\x70\xfb\x40\x48\x76\xa7\x57\x55\x57\ +\x26\xd8\x10\x31\x19\x44\x10\x02\x80\x30\x0e\xd5\xad\xfd\xf3\x92\ +\xc3\x37\x3c\xf4\xcd\x22\x1b\xa3\xc7\x06\x30\x38\xc4\x38\xd6\xf4\ +\xd7\x3f\xbe\x5a\x71\xd5\xb7\xce\xab\x74\xb2\x63\x85\xfa\x58\x7e\ +\x41\x34\x62\x4a\x40\x84\x78\xdd\xa6\x55\xbb\xec\xe7\x4f\x1b\x9d\ +\xc5\x19\x03\x10\x78\x7b\x1a\x1b\x9a\x7b\x0d\xc6\x18\xe5\x49\xd9\ +\x25\x2e\xef\xe6\x97\xf7\x89\xdf\xba\x63\xde\xd6\x77\xdf\xce\xbd\ +\xa1\xa2\x38\xc3\x15\x5f\x1d\xf3\x78\xee\xc3\x93\x36\x7c\x19\xc9\ +\x89\x93\x4c\x95\x93\x4f\x38\xde\xe1\xe3\x27\x65\x07\x3a\x66\xee\ +\x9c\x69\x8f\x60\xae\xf9\xeb\x9b\xfa\xd2\xcb\x2a\x3c\x60\xa0\xa6\ +\x75\x38\xa7\xa4\x2a\x41\xa4\x8c\x43\x8c\xcc\xb6\xa3\x47\x68\x62\ +\x71\x61\xb2\x0d\x63\x6c\x84\x06\x6a\xeb\x1a\xfd\x31\xe2\x48\xca\ +\x28\x2d\x29\xf4\xd8\x3e\xb2\x81\x15\x14\x04\x1c\xe9\x6f\xed\x8c\ +\x88\x25\x85\x59\x18\x40\x23\xd8\x77\xa4\xf6\x68\x98\xda\x8a\xab\ +\x47\xe5\x26\xd9\x98\x11\x6b\x6b\x6c\xec\xe8\xf3\x29\xa9\x85\xa3\ +\x2b\x8a\x6c\x98\x32\x06\x90\x20\xd0\x40\xd7\xc1\xae\x60\x41\x69\ +\xa5\x47\xb2\x3a\x70\x5f\x0c\x4e\x94\xf5\x93\x6c\x61\xce\x58\xbc\ +\x72\x9c\x59\x16\x00\xfe\xfe\xf7\xbf\xf7\xb1\xf6\x5d\x40\xd1\x9e\ +\x67\x7f\xf5\xdb\xc3\x11\x05\xa9\xfd\x3b\xd6\x7f\xd0\x14\x71\x8d\ +\xaa\x2a\xc0\x44\x8b\x44\xa2\x3a\xe1\xa2\x24\x4b\x88\x47\x42\x21\ +\x9d\x21\x45\x91\x00\x07\x02\xe2\xb1\x70\x28\xaa\x99\x48\x10\x44\ +\x51\xc4\x80\x46\x82\x61\x02\xb0\xcd\xae\x20\x7d\xf8\xdd\xa7\x9e\ +\x0f\xa4\x54\x15\xa6\xca\x0c\x20\x4e\x29\x03\x10\x7d\xba\x41\x47\ +\x8c\x91\xdf\xe7\x75\x7b\x12\x24\x59\xe6\x00\x61\xe2\x7d\xe7\xc9\ +\xdf\xbd\xb6\xa1\x2e\x1a\x0b\x35\xec\x5e\xbf\x7a\x77\x5b\xe1\xe8\ +\x71\x69\x0e\x81\x9a\x66\x34\x12\x56\x4d\x26\xda\x5c\x69\x59\x39\ +\x59\xe9\xc9\xb2\x24\x00\xa2\x05\x43\x11\x83\x72\x01\x63\x80\x04\ +\x4f\x72\x46\x6e\x4e\xba\x4b\x02\xba\x1a\x8b\x44\x63\x14\x0a\x8a\ +\x24\x30\xc6\x18\xd1\xc3\xe1\x88\x66\x32\x59\x51\x10\xe4\x2d\x7b\ +\xb6\xf4\xc9\xa5\xb3\xc7\x65\x33\xca\x04\x81\xef\x7a\xe7\x4f\x7f\ +\x59\xd6\xe0\xb6\xe3\xc1\xbe\x7e\x22\x25\x56\x54\x57\xe6\x64\xe5\ +\x64\xb9\xf9\x9e\xcd\x3b\x93\xc6\xcc\x2a\xcb\x70\x20\x04\xb4\x48\ +\x28\xa2\x11\xd9\xa6\x20\xce\x19\x67\x7a\x2c\x1a\x89\x69\x40\x90\ +\x64\x11\x73\xc6\x88\xa1\x86\x23\x11\x83\x42\x59\x91\x01\x63\x9c\ +\x53\x35\x16\x89\xaa\x86\x20\xc9\x4c\x8f\x86\xa3\x1a\x96\x14\x01\ +\x01\x0e\xa0\x80\x61\x34\x1c\x8c\x1a\x5c\x51\x64\xc4\xd9\xc7\xdb\ +\x78\x24\x08\xa4\xaf\xe6\x0f\xbf\x7c\x3e\x7d\xd6\x05\xd9\xc1\xb5\ +\xf7\x7d\xe7\xf7\x46\xe6\xd4\x49\x25\x29\x10\xa1\x68\xc7\xce\xff\ +\x7d\xf0\xbb\x9d\x19\xf3\xe6\x55\xa4\x04\xdb\xb6\xff\xf5\xf7\x8f\ +\xec\x6a\xf3\x47\xfc\xdd\x35\x87\x3b\x92\xf2\x2b\xf3\x52\x1d\x94\ +\x1e\xb3\x2b\x20\x82\x54\xad\xdd\xba\xec\x91\xdf\xff\x79\xcf\x90\ +\x63\xee\xac\x31\x32\x08\x7f\xf0\xf2\x73\xeb\x6b\x7b\xfa\x8f\xee\ +\x5e\xb6\xb1\xb5\x62\xca\xa4\x14\xde\xb5\xfc\xfd\x75\xed\x7d\x7d\ +\x7b\xd6\x2f\x6f\x24\x69\x13\x2a\x73\x04\x8c\x51\xb4\xfb\xe5\x3f\ +\xff\xf4\x8f\x2b\x0e\x8f\x9b\xb7\x28\xd7\xc1\x28\xb3\x84\xe1\x0b\ +\x03\x82\x10\x63\xbc\x6e\xdd\x3a\x62\x9a\xa9\x69\x69\xf1\x16\x0b\ +\x21\x34\x3c\x34\x28\x2b\x8a\xf4\xe9\xfb\x11\x9c\x51\x6e\xcb\x5e\ +\x74\xd5\x2d\x0b\xab\x93\x7a\xf6\xbe\xf6\xd0\xe3\x5b\x66\x8d\xcf\ +\xd8\xff\xda\x53\x35\x41\x90\x5a\x3a\xf3\xf6\xab\x66\xd5\xae\x7a\ +\x79\x63\xdd\xa0\x41\xe0\x84\xf3\xae\xbb\x6a\x6e\xfe\xb6\x37\x5f\ +\x58\x71\xa0\x1b\x2b\x29\x0b\xaf\xb8\x76\x56\x11\x78\xff\xe5\x97\ +\xf7\x76\x04\x08\x93\x67\x5f\x71\xcb\x05\xa3\x15\x87\x14\xdb\xba\ +\xfc\xc5\x96\x03\x95\x97\x2d\x1a\xbf\xfe\xd9\xa7\xb3\xae\xfa\x9f\ +\xab\xa6\xe4\x18\xfa\xa7\x1a\x77\x8c\xdf\x03\xe0\x00\x63\x7e\xf8\ +\xbd\x97\x56\x36\x39\xbe\xf3\xe3\x6f\x97\x25\x09\x40\x1b\x7a\xe5\ +\x0f\x3f\x7e\xf2\xf5\x2d\xbf\xbf\x6b\xcc\xeb\x4f\xfc\x69\x47\x9b\ +\x9e\x56\x30\xfe\xaa\x79\x59\x6b\x57\x36\x5c\x5d\x51\x2d\x76\xef\ +\x7f\xee\xf9\x25\x9d\x31\xac\x05\xc3\x25\xe7\xdd\x7d\xff\xa2\x94\ +\xf5\xab\x56\x54\x5f\x5f\xa5\xb4\x2d\xfd\xe5\x73\x5b\x15\xb7\x23\ +\xaa\x4a\xe7\xde\x78\xcf\x85\x13\xb2\xba\xea\x3e\x78\xe1\xad\x6d\ +\xa1\xa8\x9e\x31\xe1\xe2\xfb\xae\x9b\x83\x51\x7c\xaf\xce\xf8\xb2\ +\xf9\x1c\x70\x5c\x39\xff\xa2\x7b\xae\x3b\x2b\x9e\x98\xee\x9d\x7f\ +\x7f\x6f\x9f\x5c\x78\xeb\x1c\x0c\xe2\x1d\x12\x52\xb3\xee\xf5\x37\ +\xd6\x1f\x36\x4d\x96\x31\xfe\xc2\xaf\x5d\x33\xb3\x76\xd5\x73\x2f\ +\xae\xa9\x75\x38\xb0\x8e\x32\xaf\xbb\xfb\xee\xc9\x05\x8e\x23\x1b\ +\x57\xbc\xbb\xe1\x60\x48\x35\xc7\x9c\x73\xd3\x8d\xe7\x57\xef\x78\ +\xe9\x0f\xaf\xef\xf5\x39\x65\x8e\x3c\x29\x49\x22\xf7\x0e\xf4\x92\ +\xe4\x89\xf7\xdc\x7b\x53\x51\xa2\xbe\xeb\xfd\x57\xde\xdb\xd9\x6a\ +\x9a\xac\x78\xe6\x65\x37\x5d\x38\x4d\xe6\x06\xe3\x30\xde\x6d\xe2\ +\xfc\xd8\x76\x1c\x10\x2b\x76\x45\xc0\x3c\xec\x37\x52\x6d\xd2\xde\ +\xf5\x2b\xce\x99\xfa\xf5\x02\x97\xb1\x79\xcd\x07\x41\x9e\x56\x12\ +\x8d\x01\x16\x5c\xfa\xf4\x73\x91\xb2\xc5\x3f\xbd\xfd\x1c\x07\xa2\ +\xba\x6e\x70\x80\x4d\xc3\x3c\xa9\xb3\x04\xf5\x50\x5f\x7d\x6b\xb4\ +\x7a\x72\x69\x13\x11\x00\x00\x8c\x4a\x67\x5d\x7e\xc7\xd9\x49\x49\ +\x72\xb8\xf1\x27\xdf\xf8\x65\x43\xb7\xaf\x74\x54\xc1\x95\xb7\xdf\ +\x6f\x93\xf1\xbe\x37\x7e\xf9\x74\x5d\x93\x76\xf1\x14\x99\x87\x56\ +\xbc\xf6\xaa\x3f\x67\xda\x44\x7d\x00\x30\x7a\x7c\x5b\x01\x8b\x2f\ +\x84\x7f\x81\x50\xba\xfc\xdd\x77\x57\xac\x5a\x95\x94\x98\x78\xcb\ +\xcd\x37\x57\x55\x55\xc5\xab\xd5\xbf\x10\xbf\x00\x11\x30\xfd\xde\ +\x81\xbe\xce\xc1\xed\x3b\x6a\x94\xcc\x5c\x3b\xf1\x35\x0f\x2a\x57\ +\x7e\xe3\x81\x49\x79\x8e\xf6\x1d\xaf\xbe\x7d\x30\x72\xe3\xdd\xf7\ +\xda\x5b\xde\xfb\xeb\xdb\x6f\x8c\xaa\xba\xe1\xc3\x0d\x87\x4b\x16\ +\xff\xcf\x0d\xd3\xb3\xb0\x20\x1c\x5a\xf9\xf8\x87\xdd\xca\x5d\x77\ +\x7f\x3d\xb4\xe3\xc5\x17\xde\x58\x3a\xb6\xf4\x7a\x86\x93\xcf\xb9\ +\xfa\xde\x4b\x26\xa7\x9b\xb1\x30\xb8\xea\x5a\x47\xbe\x87\x98\x9f\ +\x76\x72\x37\x63\x8c\x73\xc6\x00\xc4\x20\xb8\xfb\x48\x67\xde\xb4\ +\xdb\xca\x92\x04\xc3\xd0\x45\x25\x75\xee\xd9\x73\x36\xbf\x70\xb8\ +\x7f\x38\xad\xad\x27\xbc\xf0\xf6\x87\xcf\x2d\x49\x52\x5b\xd6\x0e\ +\xfb\x42\x1c\x04\xdf\x7d\xe9\xef\xbd\xa9\xe7\x7d\xef\xc6\x59\x07\ +\xdf\xf8\xe3\xca\xb6\x3e\xce\x3d\x41\xbf\x5f\x23\xcc\xd7\xd7\x06\ +\x72\xa7\x7d\xe7\x1b\x97\xb6\xbc\xfd\xc8\xdf\xdf\x5a\x3e\x63\xec\ +\x5d\x99\xe5\x33\xee\xbc\x6f\x62\xa4\x63\xfb\x5f\x9e\x59\x56\x7f\ +\xde\x24\x84\x60\x7c\xf3\x87\xf8\xc2\xf0\x58\x16\x5b\xd6\xbd\xf1\ +\x9b\x9e\xed\x26\xc3\xd3\x2f\xbe\xb5\x82\x45\xfd\x41\x33\xde\x11\ +\x81\x82\x64\xf4\xee\x78\xe5\xed\xdd\xd3\x6f\xbd\x7f\x82\xd4\xfc\ +\x87\x3f\xbe\xbc\x63\x5a\xa9\xda\xd3\xed\x99\x7c\xc5\xc3\x57\x8e\ +\x5e\xf3\xd4\xcf\xdf\x5a\xb9\x79\xf4\xbd\x17\x56\x4c\x3b\xe7\xae\ +\xea\xd9\x83\x87\xde\x7d\x7a\xdd\x8a\x79\x73\x4b\x07\x3a\xfa\x2b\ +\xce\xbe\xe3\xb6\x39\xf6\x3f\xfe\xf8\x67\x64\xfe\x77\x7e\x70\xb7\ +\xe3\xe9\x9f\xfe\xbf\xcd\x47\xe6\x25\xa5\x1f\x7d\x75\x75\xf3\x45\ +\xf7\xdc\x53\x18\xdd\xf7\xdb\xc7\x5f\xa9\x18\x35\x6a\x6e\xb1\x42\ +\x35\x23\xe0\x1d\x8e\x1a\x5c\x71\xb8\x12\x3c\x4e\x18\xef\xa5\x71\ +\x00\x20\x0f\x0c\x86\xb2\x27\x5e\x98\x0b\x9b\x56\xef\x6a\xbf\xb5\ +\xbc\x63\x6b\x97\xfb\x8a\x8b\xa6\xb7\x7a\xbd\x5a\x40\xdf\x37\x94\ +\x78\xe5\xed\xb3\x1c\x98\x18\x06\xe5\x9c\x31\x00\x20\x38\xb1\xdf\ +\x2f\x23\x86\x90\x50\xb0\xf8\xb6\xd2\xc6\xd5\x7f\xa8\xaf\x25\x0c\ +\x00\xc6\xa1\xc3\xe3\x11\x21\x38\xba\x6b\x73\x28\x6b\x62\x55\x6e\ +\x22\x80\x02\xf5\x37\xfe\xfd\xef\x2f\x6e\x6d\x8e\x9e\x77\xf7\xad\ +\x1e\x04\x9a\x36\xbc\x5f\x0f\xc7\xdd\x77\x5d\xc9\xef\x7e\xfe\x8a\ +\x20\x61\x00\x88\x65\x2e\x7c\x71\x8c\x05\x60\x9a\x46\x6e\x5e\xee\ +\x5d\x77\xde\x49\x29\x15\x25\x91\x50\x7a\xdc\xfb\x78\x26\x65\x38\ +\x83\x2e\x20\x2c\x91\xa1\xb5\x6f\xbf\x58\xeb\x91\xb0\x33\xff\x6b\ +\xb7\x5f\x99\xcd\xeb\x80\x64\x73\xbb\xdc\x4e\x07\xf6\x76\x36\x07\ +\x43\xfa\x96\xf7\x5f\x63\x7a\x2c\xa7\x28\x0d\x08\x99\x97\x5e\x3c\ +\xf9\xf5\x75\x2f\xfc\xad\x63\xda\x95\x17\xcf\x18\xe8\xee\x08\x05\ +\x6c\x6b\xde\x7a\x95\xa8\x5a\x5e\x51\x0e\x31\x28\x00\x48\x10\x25\ +\x49\xc4\x44\x74\x8e\x99\x3e\x83\x19\xaa\x61\xb2\x4f\xbb\x16\x0c\ +\x1f\xf1\x3b\x02\x18\xf7\x97\x50\x00\x28\xa3\x8c\x01\x40\x39\x07\ +\x9c\x51\xc6\xb1\xa0\x38\x5d\x4e\x9b\x5d\xd1\x38\x80\x58\x64\x81\ +\xf6\xa3\x3e\x3a\xed\xaa\x59\x49\x0e\x9b\xdd\x66\x17\x22\x9c\x30\ +\x06\x21\xe4\x8c\x30\x80\x15\x45\x51\x6c\xce\xca\xb1\xa5\x4a\x4d\ +\x63\x98\x68\x2d\x6b\x96\xbe\xbf\xa7\xc3\x26\x1b\x51\x55\x35\x4c\ +\x9d\x8f\x78\x66\x28\x65\x84\x33\x4e\x4c\x92\x54\x3c\x6a\xfe\xc2\ +\x29\x80\x90\x8c\x34\xc5\x18\xe2\x10\x00\x4a\x09\x03\x1c\x62\xe0\ +\x6b\x6e\xf3\xfb\xfd\x87\xd6\x2f\xad\x67\xa6\x2b\x2b\x57\x81\x46\ +\x14\x40\xc5\x61\xb7\x3b\x12\x2b\x47\x97\x6c\x3c\x10\x8c\xc5\x82\ +\xfb\xde\x79\x7e\x53\x53\x44\x62\xde\x28\x4b\x8a\x69\x04\x0a\xa2\ +\xa2\xc8\xf6\x84\xbc\xc2\xec\x9c\x61\x51\x76\x26\x64\x16\x15\xda\ +\x3b\x23\xbe\x2e\xad\xd7\xeb\x0b\xec\x5a\xf1\xfa\x1e\xaa\x25\xe5\ +\x15\x28\x24\x4a\x98\xc2\x55\xdf\xe6\x37\x9f\xda\xdc\x6a\x54\xcd\ +\x3a\xff\x9a\x8b\x67\x61\xc6\x28\xa3\x1c\x02\xc0\x8d\x50\x28\x6c\ +\x2a\xe3\xce\x9f\x97\xf4\xd7\xb7\xde\x7a\xee\x50\x34\x7d\xd2\xe5\ +\x93\x1c\x3b\x0f\x1f\xf0\xc5\x4c\x1b\x87\x10\x70\x06\x38\x93\xa0\ +\xb6\xea\xe5\xdf\x35\xa5\x5f\x72\xf7\x85\xe3\x99\xae\x9f\x28\x00\ +\x8c\x42\x84\x74\x93\xc4\x73\x8f\x31\x86\x30\x6d\xf8\xf0\xe5\x67\ +\xd6\x0d\x5c\x71\xf7\x7d\x05\x4e\xaa\x69\x04\xd9\x93\xa7\x9e\x73\ +\xb1\xec\x5a\xbf\x6b\xdd\xc6\x69\x19\x13\x96\x2e\x5d\xcb\x26\x5c\ +\xb6\xf5\x83\x8d\x3d\x83\x3d\x07\xf6\xd5\x55\xce\x2c\x42\x9c\x31\ +\x2b\x78\xe4\x8b\x00\xa5\x10\x63\x61\xf2\xe4\xc9\x10\x22\x00\x00\ +\xa5\xc4\x30\x0c\x84\x10\x00\x22\x63\x0c\x80\x7f\x2a\xae\x89\x11\ +\x5d\xc8\xb8\xf8\xfa\x7b\x17\x8e\x4e\xc5\x18\x43\xce\x83\x6d\x0c\ +\x70\x4e\x29\xe5\x0c\x2b\x4e\x97\x2b\xbb\xe8\xa6\xfb\xee\x4c\x13\ +\x74\xdd\x60\x1c\x00\xe9\xbc\x5b\x2a\xa7\x77\xbc\xf6\xc4\x9f\x1f\ +\x5d\x0a\xe6\xb9\x92\x52\x8a\xaa\xee\xbc\xff\x2a\x27\xd3\x08\x85\ +\x22\x19\x34\x88\xa6\x1a\x26\x84\x08\x30\x12\xf2\x7b\x91\x20\x0b\ +\x9f\x76\x49\x63\x18\xdf\xd0\x8e\x51\xd3\x84\xae\xf1\x15\xd9\xbb\ +\xb6\xad\xaa\x5f\x58\x56\x96\x20\xb0\x70\xef\xe6\x0f\x37\xc9\xd5\ +\x97\xa6\xd8\x10\x65\x94\x18\x3a\x25\x94\x52\xc6\x39\xe3\x82\xc3\ +\xc6\x49\x4f\x67\x3f\x28\xcd\x27\xc4\xe4\x9c\x33\x42\x39\xe7\x9c\ +\x52\xc6\x18\x63\xc4\xe0\x80\x11\x02\x90\x48\xfc\x4d\x6f\x2c\xdf\ +\x35\xe1\xde\xff\x77\x4d\x71\xef\xaf\x7e\xfa\xb4\xa6\x9b\xc4\x34\ +\x29\xa6\x9c\x51\x46\x28\xc3\x9c\x10\xea\x4c\xcf\x1d\x35\x66\x0c\ +\x36\x62\x00\xe1\x76\x42\x01\x67\x8c\x52\x62\x9a\x94\x30\xc5\x65\ +\x97\xdd\x19\x8b\x6e\xbe\x6f\x7c\x12\x32\x28\x97\x25\xf2\xae\x61\ +\x32\x62\x72\xc0\x0c\xc2\x05\x01\xfb\x5b\xf6\xbe\xb3\xbe\xe7\x86\ +\x9f\xfd\x6a\x3c\xdc\xfe\xa3\x47\x37\xc7\x57\xd0\xa6\xc4\x00\x40\ +\xe7\x94\x13\x5d\x03\x5c\x27\x1c\x32\x0a\xec\x4e\xc9\x91\x90\x77\ +\xe5\x9d\xdf\x28\x72\x00\x93\x98\x0c\x40\x2d\xa6\x02\xc1\xbd\xe0\ +\xc6\x6f\xcd\xa5\x1c\x09\x02\xd6\x55\x53\x90\x46\x76\xf1\x26\x46\ +\x48\xd5\x19\xa4\x69\xd5\x73\x46\xbd\xf3\xd6\x0b\x87\x8b\xfe\x78\ +\x4b\x95\x70\x70\x87\xa9\x05\xa0\x7b\xd6\x68\xc7\xf0\x96\x2d\xbb\ +\x26\xe7\xcd\x76\x0a\x30\x16\xf2\x06\x1c\x2a\x63\x9c\x9d\x3a\x86\ +\xc0\x10\x61\x8c\x73\xce\x19\x21\x10\xc2\x9e\x7d\xef\x3f\xb7\xa6\ +\xf3\xca\x7b\xbf\x39\x2d\xdf\xa1\xc5\x62\x26\x21\x10\xdb\xcb\xc6\ +\x4e\xcb\x54\xc2\x9b\x7f\xbd\xa6\xdd\x3f\x65\xe6\x79\xe7\xb7\x05\ +\xa2\xbd\xfd\x5e\xc3\xd0\x23\xa1\x08\x21\x0c\x03\x6a\xf9\x1e\xbf\ +\x38\x83\x12\x20\x16\x25\xfc\xd8\xa6\x6c\xf1\x75\x58\x39\x67\x8c\ +\x33\x10\xdf\xd5\xfd\xd3\xc6\x2f\x70\xa6\xab\x3a\x10\x44\x01\x03\ +\x55\x55\xb1\x28\x01\x46\x35\x55\xa3\x1c\x10\x06\xca\xcf\xba\xb8\ +\x72\xef\x33\x7f\xf9\xdd\x1f\xb3\x12\xc5\x94\x92\xf9\x97\xcf\x4e\ +\x7c\xf7\xf9\x65\x7e\x24\x0e\xc7\x84\xd4\xd4\xb4\x89\x93\x2e\x3e\ +\xf0\x97\xe7\xfe\xf0\xfb\xee\x14\xbb\x98\x3f\xf6\xdc\xcb\xe6\x64\ +\x57\x8d\x4e\x7e\xfd\xcd\x27\xfa\x0e\x56\xcf\x9d\x51\xba\xf6\xb9\ +\x97\x72\xaf\xfe\x9f\xc5\x53\x73\x3f\x95\x7f\x01\x02\xce\xe3\x9d\ +\x6b\x4a\x54\x5e\x7d\xce\xe2\xb3\xbb\x9e\x7c\xec\x97\xbf\xc8\xcb\ +\x4d\x89\x0d\xb4\x7b\xe5\xd2\xdb\x6f\x99\x29\x93\x23\xaa\xaa\xea\ +\x26\x25\x94\x12\xd3\x50\xa3\x11\x1d\x67\x2d\x9a\x3b\xfa\xa9\xa5\ +\x7f\xf9\x53\x43\x49\xff\xe1\x5a\x63\xd4\x04\x4e\x88\xa6\x69\x06\ +\xa1\xc4\xd0\x54\x4d\xa7\x04\x50\xc3\x50\x63\x31\x2e\xa5\x54\xe7\ +\x7b\xf6\xbe\xf7\x42\x2c\x4d\x6f\xf5\xd1\xd9\x40\xcc\xcc\x4a\xe8\ +\x58\xbb\xfe\xc0\xfc\xca\x51\xe9\x12\xa5\xd4\xd4\x35\x95\xa8\xba\ +\xa6\x23\x43\xc7\x22\x22\x86\x1e\x55\x39\x13\x1d\x19\x29\x74\xc3\ +\xf2\x35\xd3\xbf\x3e\xe7\xac\xb2\x03\x2f\xfc\xee\xb7\xdb\x73\xdd\ +\x38\x7d\xd4\xd5\x97\x4c\xa7\x86\xa6\xe9\x26\x63\x94\xe8\x5a\x34\ +\xa6\x4a\x89\xd9\xe5\xe9\xfa\xea\x25\xcf\xd6\xe0\x3e\xaf\x21\x22\ +\x40\x75\x4d\xd3\x75\x02\x00\xd5\x35\x55\x33\x08\x20\xd4\xd0\x62\ +\xe1\x88\x96\x33\x67\xe6\xe4\x2d\xfb\x1f\xfd\xed\xef\x8a\xd3\x1c\ +\xae\xbc\x51\xe7\x9f\x33\xd3\x0d\x0c\xca\x01\xc4\xa2\x2c\x00\xce\ +\x18\x25\x84\x43\x44\x89\xa9\xaa\x2a\x21\xba\x2f\x10\x32\x31\x37\ +\xa9\x3c\xe3\xf2\xbb\x12\x03\xae\x5c\x07\xf2\x22\x12\x0e\xf8\x22\ +\x30\xe5\x92\x9b\xae\x78\xec\xe9\x25\x3f\x6d\xdb\x91\x97\x2c\x36\ +\xd6\x46\x4a\x4a\x64\x6a\x9a\x1f\x89\xc8\x40\x94\x99\xba\xa6\x6a\ +\x3a\x61\x00\x30\xff\xaa\x25\xcb\x7a\xcd\xe2\xa3\x1b\xdf\xdc\x1f\ +\xd1\x4a\x66\x5f\x34\x1e\x35\xbf\xbe\x7a\x37\xc1\xc2\x70\x77\x5b\ +\xe2\xd4\x85\x85\x39\xd9\x09\xc5\x39\x53\x10\x26\xde\x03\x87\x6a\ +\x87\x27\x4c\x19\xa5\x00\x43\x25\x96\x28\x7c\x41\xbc\x0b\x00\x00\ +\x00\x24\x49\x42\x18\x43\x00\x08\x21\x26\xa1\x30\xbe\x99\x22\x3d\ +\xa3\xb4\xc3\x50\x30\x70\x9a\x6b\x99\xb1\xd6\xa6\x4e\x4f\x7e\x49\ +\x8a\x53\x60\x8c\x43\x88\xa8\xe6\x6f\x69\xf3\x66\x16\x17\xb9\x25\ +\x08\x31\xd6\x83\xfd\x75\x75\x4d\x01\x03\x65\x16\x54\x94\xe7\xd8\ +\x9a\x8f\x1c\xe9\xf6\x46\x6d\x49\xd9\xa3\x2a\x8a\x3d\x76\x21\x3c\ +\xd8\x59\xdb\xd0\x1a\x65\x52\x6e\x49\x65\x71\x56\x02\x89\xf9\x1b\ +\x0e\xd7\x7a\x4d\x5b\x45\x65\x41\xb4\xaf\x57\xce\x2c\xca\x4a\xb4\ +\x7d\x9a\x91\x7f\x51\x14\x6b\x8f\xd4\xe4\x17\x16\xdb\xed\x76\x42\ +\x08\x80\x08\x73\xad\xb5\xbe\xb6\x73\x28\x2c\xb9\x52\x2b\x2a\x2a\ +\x92\xec\x88\x68\x81\x96\xb6\xde\x84\xdc\xe2\x64\xbb\x48\xc2\x83\ +\xad\x3d\x91\x9c\xe2\x22\xa7\x48\xfa\x5a\x9b\xfa\x83\xc1\xfd\x6b\ +\x97\x0f\xe4\x5d\xfc\xf0\x75\x13\x9b\xeb\x9b\x5d\xb9\x25\xf6\x68\ +\x67\x4f\xd4\x56\x5c\x98\xcd\x43\x3d\x2d\xbd\xb1\x82\xb2\x52\x21\ +\xda\x7b\xa4\xb6\x39\xa8\x03\x67\x52\x46\x79\x79\x91\x83\x05\xeb\ +\x8e\x76\x27\xe6\x96\x66\x25\x4a\x80\xb3\xe1\xde\x56\x2f\x4f\x2c\ +\xc9\x4e\x01\x8c\x42\x84\x35\x7f\x67\x87\x1f\x96\x94\xe4\x1b\xde\ +\x8e\xe6\xae\x58\xc9\xe8\x2a\x27\x0d\x34\xd4\xd6\x0f\x04\x75\x67\ +\x46\xe1\xa8\xb2\xec\x40\x57\x73\x48\x4a\x2b\xc9\x4c\x08\x0f\x75\ +\x74\x87\x84\xd2\xe2\x1c\x7d\xb8\xa3\xb6\xa1\x5d\xa5\x38\x39\x2b\ +\xaf\xb4\x30\xd3\xdf\xde\x64\xba\x73\xf3\xd2\x6d\x3d\xcd\xcd\xba\ +\x33\xab\x38\xdd\xd6\xd7\xde\x18\x53\x32\x0b\xb2\x52\x40\x74\xa8\ +\xb6\xb6\xc1\x1b\x25\x49\xd9\x25\x65\x85\x99\x22\xf8\xe8\x43\x83\ +\x08\x71\x2d\xd4\xd2\xda\x9f\x51\x52\xac\x0d\xb4\x07\x71\x4a\x71\ +\x96\x07\x22\x41\x44\xcc\x30\xb9\x19\xee\x69\x1d\x30\xf2\x8b\x0b\ +\x5d\x12\x8a\xfa\x7a\xea\x8f\xb6\x85\x75\x66\x73\xa5\x14\x95\x14\ +\x67\xa5\xba\xe1\xb1\x31\x6c\xc0\x88\xaa\x69\x1c\xe2\xe8\x50\x5b\ +\x6f\x54\x29\x2a\xcc\x12\x99\xd6\xd6\x70\xb4\x3f\x10\x26\x94\x33\ +\xc6\xd2\x2b\x26\x94\x3a\x8d\xfa\xa3\x8d\xde\x88\xe1\x48\xce\xa9\ +\x2e\x2f\xb2\x61\x46\x19\x80\x10\x72\x33\xdc\xd2\x3e\x90\x5a\x50\ +\x92\x28\x7e\x42\x89\xb2\xf8\x7c\xd9\x0a\x08\x22\x55\x53\x57\xaf\ +\x5e\x13\x08\x04\x19\x63\x63\xc7\x8e\x99\x3a\x79\x32\x07\xd0\x66\ +\xb7\x1d\xa9\x39\x94\x9e\x9e\xe1\xf6\x78\x3e\x5e\x19\x4f\xa7\x0b\ +\x00\x00\x88\x64\x59\xa2\x86\x7e\xc2\xbf\x04\xb1\x2c\x0b\xa6\xae\ +\xc7\x0f\x20\x2c\x4a\x92\x88\x20\x27\xa6\x61\x98\x4c\x92\x65\x01\ +\x23\xce\xa8\x61\xe8\x84\x02\x41\x94\x24\x49\x80\x80\x13\x43\xd7\ +\x4d\x8a\xb0\x28\xcb\x12\x02\x4c\x37\x4c\x2c\x8a\xdc\xd4\xcd\x4f\ +\x17\x19\x23\x8a\xe2\x91\x9a\x83\x05\x45\x25\x36\xbb\x9d\x12\x93\ +\x32\x06\x00\x92\x24\x09\x63\xc8\x19\x35\x74\x9d\x32\x0e\x20\x96\ +\x64\x31\x9e\x54\x88\x45\x59\xc4\x8c\x9a\x4d\x5b\x96\x6f\x6c\x09\ +\xba\xb0\xde\xd4\xe6\x9f\x73\xed\x6d\xb3\xcb\x52\x20\x42\xcc\xd0\ +\x19\x92\x44\xc4\x74\xc3\x04\x58\x94\x45\x64\x68\x3a\x10\x24\x59\ +\x12\x10\x80\x9c\x53\x5d\xd3\x19\xc4\x8a\x2c\x12\x63\x24\x85\x82\ +\x28\x0b\x90\xe8\xc7\xc2\x2e\xa0\x20\x49\x18\xe8\xba\x81\x04\x59\ +\x12\x80\xae\xe9\x00\x09\x92\x2c\x61\x04\x19\x31\x34\x9d\x08\x92\ +\x8c\xb8\xa9\x9b\x14\x0b\x92\x84\xb9\xa6\x13\x2c\x4a\x92\x28\x40\ +\x00\x18\x35\x75\xc3\xc4\x92\x0c\xa9\x69\x10\x26\xc9\x32\xa4\xa6\ +\x4e\x98\x28\xc9\x88\x9b\x86\x49\x21\x16\x65\x49\x44\x08\x52\xd3\ +\x30\x0c\x93\x03\xf8\x51\x17\x0c\x07\x00\x21\x59\x16\x4d\x4d\x47\ +\xa2\x84\x39\xd5\x4d\x7a\x3c\x20\x1c\x62\x49\x12\xa0\xa1\xeb\x0c\ +\x40\x2c\x88\x92\x24\x20\x00\x01\x00\x6a\xb0\x6b\xdb\xe6\x03\x11\ +\x0e\x10\x04\x9c\x52\xe4\xc9\x9a\x34\x61\x6c\x92\xcc\xf8\xb1\xac\ +\xe0\x00\xc9\x8a\x2c\xa0\x78\x2c\x18\x24\x86\x6a\x30\x24\xcb\x12\ +\x86\x90\x33\x62\x18\x06\x65\x23\x81\x16\x00\x22\x59\x16\x89\xae\ +\x13\x6e\xcd\x6e\xfd\x02\x05\x30\x70\x84\x71\x53\x63\xe3\x6b\x4b\ +\xde\xc8\xcd\xcd\xbd\xea\xca\x2b\xdc\x6e\x17\xe3\xc0\xe1\x70\x1c\ +\x3e\x74\x30\x23\x33\xd3\xe3\x49\xf8\xd4\xba\xf0\xf9\x40\x14\xc5\ +\x23\x87\x6b\xd2\x32\x32\x52\x53\xd3\x74\x5d\x1f\xe9\x0e\x01\x06\ +\x38\x1c\x29\xa9\xe0\x34\x7e\x13\x88\x40\xa8\xaf\xad\xb1\xb3\xdf\ +\xe0\x52\x46\x61\x79\x51\xa6\x87\x53\xfa\x15\xf5\x91\x21\x44\xa3\ +\x7d\x9b\x37\xec\x0e\x52\x80\x00\x00\xcc\x44\x89\xf9\x33\xa7\x4f\ +\x4e\x56\x18\xb5\x96\xfb\xfd\x6a\xd8\x0b\x1c\x70\x08\xa0\x20\x0a\ +\x3d\xdd\x3d\x6e\x8f\xdb\xe5\x72\x51\x42\x11\xc6\x92\x28\x1d\x3a\ +\xb8\xaf\xa0\xb0\xc8\xe5\x72\x7f\xc1\x74\x01\x21\xe4\xf7\xf9\xda\ +\xdb\x5a\xcb\xca\x2b\xdd\x1e\x4f\x3c\x38\x8b\x73\x0e\x4f\x6a\x4b\ +\x4f\xeb\xfd\xc2\x42\xbc\x95\xe6\x94\x98\x86\xf9\x95\xee\x0a\x43\ +\x88\x44\x49\x3c\xd1\xba\x33\x66\x12\xd3\x1a\x65\xfc\x6a\xb9\x17\ +\x38\x00\x10\x88\x82\xc0\x18\xa7\x8c\xc5\xc7\xd4\xda\x5a\x5b\x55\ +\x35\x5a\x59\x35\xea\xb4\x95\xe8\x73\x3d\x6f\x8a\x31\x96\x94\x9c\ +\x6c\x9a\x46\xe3\xd1\xba\x93\xe7\x7e\xf0\x8f\x38\x5b\x2d\xfe\x79\ +\xeb\xd2\xca\xb7\xaf\x4a\x37\x02\x9c\xb0\xad\x8f\x3f\x74\xc6\xb9\ +\xc3\xe1\x28\x29\x2d\x83\x10\x9e\xd6\xd3\xf7\xb9\xb6\x17\x46\x1a\ +\x7f\x8c\xcd\x8f\x79\xd4\x2d\x2c\x2c\xfe\x1d\x3b\x42\x14\xc5\x33\ +\x89\x02\xf8\x42\xac\xe3\x46\x29\xfd\x2a\x6f\x8a\x6b\x61\xf1\x1f\ +\x31\x25\x38\xff\x84\x08\x14\xab\xb2\x59\x58\x58\x58\xba\x60\x61\ +\x61\xf1\x39\xd4\x05\x84\x30\xb2\xbc\x5e\x16\x16\x96\x2e\x1c\x07\ +\x02\xae\xc6\x22\x1a\xe1\x96\x32\xfc\xf7\xf2\x5c\x52\x90\x2c\x5a\ +\x6b\xe4\x5a\xfc\xdb\xba\x00\xa1\x28\x49\xa2\x80\xe3\x7c\x66\xcd\ +\x3b\x14\x44\x10\x78\xf7\x95\x67\x37\x77\xaa\xb2\xf0\xe9\x2e\x2a\ +\x88\x50\x14\x00\x07\x50\x90\x90\x2c\x1d\x1f\x69\x39\xf9\x23\x14\ +\x44\x28\x49\x50\x10\xa0\x20\x42\x01\x9f\xe6\x66\x04\x11\x0a\x02\ +\x14\x25\x28\x89\x23\x73\x47\x44\x09\x8a\x02\x14\x25\x28\xe2\x63\ +\xe7\x48\x48\x96\xe1\xf1\x5b\x85\x08\x8a\x12\x14\x04\x18\xf7\x77\ +\x42\x3c\xf2\x13\x92\x34\x72\x0e\x44\x50\x94\x90\x2c\x1f\x1b\x3c\ +\x3d\x76\xbe\x28\x8d\xa4\x01\xc2\x63\x27\x9c\xe1\x4e\x11\x86\xb2\ +\x02\x45\xe1\xe4\xec\x81\xa2\x08\x31\x3e\x31\xa0\x84\x05\x24\x2b\ +\x50\x40\x80\x03\x80\x05\x28\x89\x10\x63\x28\x49\x10\xc3\x13\x29\ +\x94\xa4\x91\x8b\x40\x04\x31\x86\x18\xc7\xef\xee\xd8\x7d\x41\xbd\ +\x66\xbd\x7f\x47\x03\x47\xa2\x55\xdc\x2d\x3e\x25\xa7\x19\x8f\x80\ +\x08\xc3\x68\xff\x92\xc7\xff\x5a\xa3\x3b\x9d\x22\xd0\x98\x7d\xc6\ +\xf9\xd7\x5f\x32\x33\xd7\x54\x55\xd5\xa0\xb2\xcd\x86\xa8\xa1\x9a\ +\xdc\x66\xb7\x89\x18\x52\xd3\x50\x35\x9d\x43\x41\xb1\x29\x02\x82\ +\x9c\x51\x42\x18\x16\x45\x04\x98\xae\xa9\x06\x61\x82\xa4\x28\x92\ +\x08\x21\x60\xc4\xd0\x0c\x06\xb9\x31\xd8\x3f\x20\x99\x1c\x02\x00\ +\x91\xa0\xd8\x14\x01\x72\x43\x53\x35\x93\x49\x36\x1b\x66\xa6\xa6\ +\x9b\xc7\x82\x6c\x21\x94\x25\x6d\xf5\xf3\x81\x9e\x8c\x8c\xbb\x16\ +\xc5\x56\xfc\x7e\xb8\xb5\x30\xeb\xce\xcb\x04\x60\x00\x41\x21\x87\ +\xdf\xee\x5d\xd3\x96\x7a\xfb\x03\xf6\x64\x44\x07\x8e\xfa\xde\x79\ +\x2b\xd6\x1d\x02\x00\x48\x95\x67\xa7\x5c\x71\x36\x46\xc7\x03\x1c\ +\x11\x44\x46\x6c\xeb\xdb\xfe\x0d\xfb\x89\xce\x6c\xd3\x2f\x4d\x39\ +\x7f\x06\x12\x88\xbe\xef\xdd\xe1\x65\x5b\x08\x4a\x4e\xb8\xf2\x16\ +\x4f\x55\x26\x60\x8c\xf6\xee\x1b\x7c\x65\xa5\x32\xff\x96\xa4\x29\ +\x39\xcc\x60\x10\x19\xea\xce\xd5\x81\xed\x7b\xb8\x67\x72\xda\x8d\ +\x17\x0a\xd0\x1f\x5c\xf2\x42\xe0\x50\x27\xce\x9d\x98\x7a\xed\x55\ +\xb2\x47\xe0\x80\x9b\x75\xeb\x87\x96\xef\x70\xde\xf0\xa0\x27\x43\ +\xe4\x88\xc5\x36\xfc\xdd\xbb\x7e\x3f\x77\x15\x24\x5d\x7b\x93\x33\ +\xcf\x0d\x38\x37\x9b\xb7\x0c\xbd\xb6\xde\x75\xe3\x37\x5c\xf9\x1e\ +\x4e\xe8\x47\x44\x01\x90\x70\xe8\x9d\xbf\x87\xfd\x19\x19\x77\x2c\ +\xc6\x54\x07\x82\xc4\x7a\x6b\x03\xeb\xd7\x45\x3b\xd4\x84\x6b\x6e\ +\x71\x95\xa4\x01\x8e\x78\xb8\xb1\xef\x91\x67\xd0\xf8\x6b\xd2\x2e\ +\x99\xc2\x07\xea\x87\xdf\x7a\x4b\xed\x09\xa0\xac\x51\xc9\x57\x5f\ +\xad\xd8\x03\xc1\x77\x5e\x0b\xd5\x74\x31\xe8\x74\x5f\x72\x53\xd2\ +\xd4\xfc\xd8\xc6\xe7\x87\xd6\xb5\x20\x59\xe6\x91\x21\x96\x3c\x2a\ +\xe3\x9e\x7b\x14\xc9\xe0\x10\x50\x5f\xaf\x11\x52\x20\x12\xa0\x24\ +\x21\x11\x03\xce\xb8\xae\xb1\xf8\x12\x18\x48\x40\x8a\x02\x31\x04\ +\x94\x30\x4d\xe3\x56\xc0\x93\xc5\x99\x74\x01\x40\x08\x48\xac\xbd\ +\x33\x36\xe9\xa6\x3b\xe7\x95\xbb\x35\x9d\x39\x9d\xca\xf6\x15\xef\ +\xe9\x59\x93\xe6\x8e\x4d\x3e\xb8\x71\xe5\xb0\x7b\xcc\xcc\x62\xb4\ +\xee\x9d\x4d\xed\x43\x5a\x66\xf9\x84\x39\xd3\x47\xe3\x70\xff\xb6\ +\x0d\x3b\x9a\xfa\x82\x92\x27\xab\xa2\x28\xa9\xb3\xae\x3e\x88\x92\ +\xce\x9a\x37\xa7\x38\xd5\x36\xd0\xb4\x7f\xc7\x81\xba\x80\x4a\x53\ +\x0a\xc7\xce\x9e\x3e\x21\x09\xc1\xb8\x01\x82\x04\x91\x0e\x77\xae\ +\x7e\x7f\x4b\x77\x4c\x1e\x37\x73\xfe\xc4\x42\xe7\xc1\x0f\x97\xfb\ +\x3c\xe5\x33\xc6\x16\x00\x72\x2c\x42\x11\x21\xe6\xeb\xd5\x7b\x45\ +\x80\xb8\xd9\xd5\x18\x5a\xba\xdd\x35\x73\x66\xd2\xd8\x0c\x60\x0e\ +\xf8\xdf\x5a\x12\x6e\x4c\x48\xbc\x16\x42\x7b\xfb\xe0\x5f\x7e\xa9\ +\xa7\x2e\x48\xbd\x6e\x0a\x34\xfc\x66\xd4\x0e\x39\x3b\xb9\xdf\x02\ +\x4c\x8d\x9a\x92\x73\xd1\xcd\x12\xaf\xeb\x7b\xee\x45\xb1\x6a\x72\ +\xa2\xeb\xc8\xc0\x8b\xab\xec\x57\x7c\x3d\x41\xdd\x34\xf8\xe2\xf3\ +\xf2\x4f\x7f\x84\x5b\x97\x0f\xbc\xb6\x5a\xeb\xf0\x09\x53\x0d\x80\ +\x11\x12\x48\x74\xcd\xcb\xbe\x23\xc4\x73\xee\xf5\x4a\x4e\xa6\xa0\ +\x20\x6d\xcd\xcb\xbe\x7d\xd1\xb4\xbb\xbe\x16\x7b\xfb\xb1\x81\xa5\ +\x99\x79\xf7\x9c\xab\xad\x7a\x76\x78\xc3\x2e\x6d\xc0\xb4\x9b\x1c\ +\x4a\x32\x39\xf2\xfe\xd0\x3b\x7b\xdc\xb7\xdd\x87\xea\xde\x1c\x7a\ +\xee\x4d\xe5\x47\xf7\x90\x1d\xaf\x0f\xaf\x5e\xa7\x76\x44\x6d\x3a\ +\xfd\xe8\x74\x02\x84\xa1\x3e\x30\xfc\xfc\xb3\xe1\x86\x23\x3c\x6d\ +\x1e\x47\x18\x00\x89\xf5\xef\x1f\xf8\xfb\x7b\xe2\xb8\x85\x69\x0b\ +\xca\xc4\x24\x0f\x67\x08\x99\xfd\xc3\x2f\xbf\x1a\xeb\xe8\x92\x8b\ +\x54\x24\x9a\xbe\xa5\xcf\x44\xc9\xd4\xec\x07\x67\x04\x9e\xfe\xd9\ +\xd0\xb2\xec\xec\x2b\x2a\x81\x3d\x27\xe9\x86\x0b\x58\xcd\x92\xc1\ +\xd7\x9e\xb7\x57\xfd\x5c\x19\x7b\x51\x7a\xa1\x89\x45\xd5\xf7\xf4\ +\xef\xf4\xc4\x42\x51\xe1\x9c\x72\xc0\x91\x90\x5e\x2c\x27\xa4\x41\ +\x1a\x8c\xed\xd8\x1c\x6d\xea\xe1\x82\xcb\x3e\x75\x9e\x73\x44\x77\ +\x3a\x03\xcb\x36\xe9\x41\x1d\xa7\x14\xb9\x66\x4e\x13\x9d\x22\xb0\ +\xa4\xc1\xe2\xcc\xfe\x05\x28\x49\x48\x0d\x07\x86\x87\x87\x83\x61\ +\x55\x74\xb8\xec\xac\xe7\x8d\xd7\xde\xdc\xb1\x63\xf3\xeb\xef\xed\ +\x84\x76\x27\x84\xd0\xe6\x49\x2f\xce\x4f\xd8\xbb\xec\xd5\xd5\x07\ +\xfa\x89\xf7\xe8\x5b\x4b\xb7\x00\x4f\x5a\xa4\x61\xed\x13\xcf\xbc\ +\x11\xb1\x25\x6a\xad\x5b\x9e\xfc\xfb\x7a\x15\x0b\x47\xd6\x2f\x5b\ +\x5f\x13\x48\x4b\xb6\xd7\xac\x7e\xfe\x89\xa5\xdb\x4c\x24\x41\x00\ +\x21\x12\x40\xb4\xf7\x8d\xe7\x5f\x68\xd4\x93\xf3\xdd\xa1\xb7\x9e\ +\x7b\xb1\xd6\x67\x0e\xd4\x1f\xac\x6d\x1b\x02\x1f\xe9\xb5\x60\x11\ +\x8a\x02\x20\x1a\x0d\x27\x79\xa6\x17\x46\xd6\xad\x22\x58\x32\xf6\ +\xad\x8d\x99\x45\xae\xbc\x14\xae\x69\xda\xbe\xf5\x91\xf0\xa8\xcc\ +\x7b\xef\x70\x54\x95\xdb\xc6\xce\x4a\x9c\x3f\x15\x0b\x27\xad\x66\ +\xc9\x19\xc7\x2e\xd7\x82\x2b\x13\xce\x9a\x68\x2f\x2f\xc2\x4e\x17\ +\x96\xa0\xd1\xbc\x97\xa4\x4c\x48\x98\x33\xc5\x75\xce\x25\x32\x18\ +\x8a\xd6\xf6\x0b\x79\xe3\xd2\xef\x7d\x30\xa1\x32\x0d\x30\x0e\x20\ +\x66\x81\x26\xdf\xb2\x8d\x44\xf5\x87\x57\xbe\x11\xdc\xdb\x02\xb0\ +\x16\xd9\xdf\x2e\x4f\xbd\xc4\x3d\x7a\x5c\xe2\xc2\xd9\xac\x7e\x97\ +\x11\x32\xa4\xaa\xf9\x19\xf7\xdd\x65\xcb\x49\xe0\x94\x43\x81\xaa\ +\x87\x0e\x83\xbc\xf9\x89\xd3\xc7\x79\xce\xb9\x48\xf0\x1e\x51\xbb\ +\xfd\x62\xc5\xec\x8c\x7b\xee\x75\x94\xba\xf9\xc7\x27\x89\x31\xc6\ +\x91\xdd\x7d\xc9\x5d\x99\x57\xcf\x45\x22\x07\x1c\x40\x91\x46\xd7\ +\xbc\x13\x69\xf7\x1b\xb5\x9b\xbc\xef\xaf\x31\xc2\x0c\xc9\x24\xf8\ +\xde\xcb\x66\xea\xdc\x94\x05\x63\x20\xa7\x00\x00\xe8\xf4\x20\xc0\ +\x39\x83\x38\x31\x43\x4c\x72\x21\x4f\x6e\xc2\x25\x57\x39\xc7\x8d\ +\x52\x8a\xb2\x90\xcd\x01\x00\x80\x8e\x24\xa5\xa0\x00\x0c\xd6\xa8\ +\x91\xfc\xd4\x2b\xce\x41\xdc\xe4\x1c\x42\x09\xe9\x07\x3f\xf0\x6d\ +\x6f\x02\x46\xb7\xf7\xed\x25\x06\xf0\x60\xda\x3b\xf4\xc8\xef\x02\ +\x8d\x7e\xc8\xfb\x86\x1e\xfb\x63\xb0\x45\x95\x12\x40\xe8\xdd\x17\ +\xa2\x5d\x41\x28\x08\x56\x95\xb0\x38\xb3\x2e\x20\x2c\xd0\xe0\xc1\ +\x1d\x1f\xae\x58\xb1\x6a\xdd\xa6\xdd\x83\x2a\x18\x77\xde\x0d\x17\ +\xe5\x0e\xfe\xe1\x4f\x2f\x96\x5d\x7a\xdb\xdc\x32\x0f\x87\x92\x0d\ +\xaa\x83\xde\x28\x36\xfd\xbd\x5d\xdd\x06\xe0\x62\x52\xc9\xc2\x0b\ +\x2f\xbf\xe1\xaa\xd9\x9e\xc4\xf4\x59\x97\x5d\x79\xdb\x95\x0b\x84\ +\xae\xfa\x81\xa8\x41\x18\x2e\x1a\x3b\xf7\xb2\x2b\x6f\x7c\xe0\xe6\ +\xf3\xbd\x3b\xd7\x36\x07\x0c\x8c\x00\xc6\xd8\xdb\xb1\x6f\xf3\x91\ +\x41\x6e\x46\xfd\x31\xea\xed\x39\xba\xbb\x36\x7c\xc1\x03\x0f\xdf\ +\x73\xc9\x44\xae\x1b\x1f\x8f\xc0\xe2\xcc\x20\x01\x62\x5f\x78\xbd\ +\xac\x1d\x0e\x6e\x3f\x10\xda\x76\xd0\xbe\xf0\x0a\x7b\x2a\xa7\x61\ +\xbf\xe9\x1d\x40\x39\xa5\x82\xc4\x98\xc9\x79\xa8\xd5\xbf\xf2\x7d\ +\x3d\xf2\x91\xc5\xa0\x38\x60\x9c\x07\x8e\x0e\x3c\xf6\x8a\x34\xed\ +\x72\x77\xb1\x83\x04\x7c\xd0\xed\x00\x80\x72\x6e\xc3\x18\xd0\x60\ +\x14\x25\xe7\xca\x59\x89\x20\xbe\x38\x2a\x12\x68\x6f\x8d\xa1\xe4\ +\x26\xdf\x74\x4f\xea\xc5\x53\xa2\xcb\x9e\x09\x36\xf6\x33\x0a\x91\ +\xdb\xc1\x39\x43\x0e\x1b\xe2\x21\xa6\x33\x21\xbb\x48\x4a\x72\x80\ +\x91\x28\x4c\x42\x62\x3a\x74\x27\x00\xc2\x80\xa0\x20\x51\xa5\x51\ +\x5d\xcc\xca\x97\x52\x5c\x80\x9c\x36\x9e\x8c\x03\xec\x90\x0b\xf3\ +\xb1\x00\x00\xe7\x00\x62\x48\x7c\xd1\xd6\x80\x7d\xe1\xf5\xe9\xb7\ +\xdd\x2c\xab\x07\x06\xdf\xdf\x61\x1c\x5e\x17\x6c\xb5\xa5\x5c\xbe\ +\x00\x11\x9d\x33\xca\x80\xdd\x35\x7d\x1a\x3b\xb2\xa2\xef\x91\x5f\ +\x0d\xef\x09\x38\xc7\x57\x43\x53\xe3\x1c\x90\x86\x35\x03\x6f\xd6\ +\x79\x2e\xbd\x5e\xb6\x53\x4e\x39\xd0\xbd\xc1\x55\x1b\xa5\x19\x8b\ +\x6c\x49\x78\x44\x8f\xf8\x88\xdf\x91\x33\x02\x95\x54\xf7\xa2\xab\ +\xd2\xef\x7e\x30\x69\x82\x1c\xdc\x72\xc4\x38\xb8\x2d\x3a\x9c\x94\ +\xfe\xcd\x07\x92\x2f\xbe\xd0\x9e\x65\xe7\xa6\x15\x51\x6a\xf1\x09\ +\xfd\x08\x10\x5f\x06\x30\xe3\xe2\x1b\xee\x5d\x58\x9d\x60\xe8\x26\ +\x21\xcc\x64\x1c\x60\x19\x50\xa4\xc6\x0c\x01\xf3\xed\xcb\x5e\x7e\ +\xab\x16\x5d\xb8\x70\xac\xff\xa8\xcd\x8c\x7b\xf2\x00\x33\x34\xc2\ +\xb0\x82\x01\x8d\xc6\x38\x47\x82\x2c\x02\x4a\x19\x82\x23\x7e\x37\ +\xbb\xdb\x63\x17\x0c\xd5\xa4\x00\x00\x84\x31\x55\xa3\xdc\x95\x54\ +\x58\x94\x9f\x82\xb2\x6e\xff\xfa\xf4\xcc\x5c\x17\x61\x58\xc0\x94\ +\x90\x8f\x59\xdd\x00\x02\xaa\x31\x93\x8b\xc9\x25\xae\x39\xa3\xbb\ +\x9f\xfd\x09\xcc\x5e\x90\x3b\xa3\x32\xb8\x4f\x63\xba\x21\x24\x65\ +\xf0\xde\x56\x4a\x90\xac\x38\x78\xa0\xcb\xbf\x7c\x69\x42\xd9\x2c\ +\xd9\x09\x4f\x5a\x7d\x5d\x04\xd1\xf6\xc1\xc7\x1f\xa3\xc5\x17\x65\ +\x2c\x9e\x83\x28\x41\xce\x04\x1e\x8a\x02\x80\x21\x54\x29\xe3\xb2\ +\xdb\x01\x88\xc9\x4d\x72\xd2\xed\x53\x20\x3b\xa5\xcc\x2c\xbb\xfb\ +\x2c\x25\x7d\xa5\xd6\xa7\x89\x36\xa4\x85\x22\x10\x22\x16\x55\x19\ +\x74\x43\x11\x71\xd3\x04\x27\x5c\x06\x82\x60\x97\x79\x57\x00\x08\ +\x08\x10\x8d\x99\x36\x64\x93\xb9\x69\x00\xf2\x09\x35\x8d\x73\xd3\ +\x1c\xe9\xcf\xc7\x37\xca\x61\x48\x48\xcc\x96\x33\x4b\x5d\x93\xc6\ +\x45\xd6\xb7\xc6\x1a\x0d\x32\xd8\x3a\xf8\xc7\x1f\x99\xed\xf5\x26\ +\xd3\xa2\xb3\xf3\xf5\x35\xeb\x95\xcb\x1f\x48\x9f\x57\x12\x5a\xfa\ +\x47\xef\xdb\xcb\xed\xdf\xbc\x89\xb7\xad\xef\x7f\x7a\xb9\xfd\xb2\ +\xfb\x92\xa7\xe7\xb3\x98\x0a\x90\x44\xfb\x77\x46\x06\x1d\xc9\x37\ +\x56\x03\x53\x07\x00\x21\xbb\x1d\x62\xe3\x98\xf5\x04\x01\x42\x80\ +\x33\x0e\x64\x21\x31\x19\x74\x6b\x34\x1c\x43\x4a\x92\x20\x03\xae\ +\x31\x00\x91\x35\x65\xc2\xe2\x1f\xf6\x23\x00\xd5\xc3\xbd\x5d\x1d\ +\x6d\xad\xad\x2d\x2d\x6d\xbe\x48\xac\x69\xd3\xdb\xeb\xfb\xd2\x7e\ +\xf8\xc3\x5b\xda\x57\x3d\xbf\xa9\x65\x38\xe8\xf3\xf2\x84\xec\x31\ +\xa3\xab\xb3\x92\x65\xc3\xa4\x80\x53\xc3\x20\xf1\xf5\x17\x0d\xd3\ +\x64\x00\x02\xce\x4c\xc3\xe4\x00\x62\x40\xfb\x5b\x8f\xd4\x37\xd5\ +\xaf\x5a\xb9\x2e\x94\x50\x59\x94\xec\x64\xaa\xd6\xd5\xda\xe5\xc8\ +\x1e\x9d\x8f\x82\xfd\x61\x94\x5b\x90\x9b\xe4\x49\x48\x4b\xc2\xfb\ +\x56\x2d\x5d\xbd\xa7\x05\x9e\x3c\xf9\x0f\x00\x40\x4c\x6e\x32\x40\ +\x63\x44\x35\x01\xc4\xca\xa4\x39\x8e\xfc\x0c\xc7\xac\xb3\x65\x07\ +\x04\x3c\x6a\x06\x22\xca\xa4\xf9\x76\x7c\xa0\xff\xc9\x17\x23\x47\ +\x8f\x6a\x6d\xdd\x54\x3f\x65\xcb\x2d\x00\x11\x12\xf4\xd0\x9b\x8f\ +\x47\xcc\x92\xa4\x79\x63\x48\x57\x87\x19\xd2\xa5\xd2\xc9\xe2\xf0\ +\x7e\xff\xa6\xdd\xe1\x35\xef\xe9\x3c\xd5\x51\x9e\x1c\x6f\x2a\xb9\ +\x69\x70\xca\x01\x23\x38\x67\xbc\x14\x69\x0d\x7c\xb8\x33\xba\x67\ +\x83\x36\x08\xec\x85\x05\x8e\xb1\xf9\xfa\xce\xf7\x43\x87\x0f\xfa\ +\xd7\x6e\x46\x95\x93\x25\x3b\xe6\x00\x00\xc0\xb8\x61\x70\xc6\x39\ +\xc1\xb6\x71\xa3\x41\xe7\x06\xff\xce\x83\xa1\x0f\x96\x99\xc9\x55\ +\x4a\xa6\x87\x33\x0e\x00\xe7\xa6\xf1\x49\xce\x3c\x46\xb8\x49\x00\ +\x60\x00\x27\x3b\x4a\xdd\xd1\x4d\xef\x45\x5a\xea\x42\x3b\xf6\xa2\ +\xa2\x12\xd7\x05\x77\xe6\xfd\xf8\x07\x19\x5f\xbb\x3f\x61\x74\x9e\ +\x32\x7e\xbe\xa3\x30\x89\xfa\x06\xcd\xfe\x41\x1a\x53\x59\x54\x65\ +\x26\x03\x5a\xef\xf0\xd3\xcf\x82\xaa\xf3\xdc\x65\x4e\xbd\xbd\x9b\ +\x19\x1c\x4a\x82\x71\x68\x17\x73\xe6\xd8\x32\x6d\x9c\x42\x48\x03\ +\x81\x37\x5e\x88\x34\x0f\x43\x49\x00\x00\x40\x88\xb8\xee\x8b\xd5\ +\xd4\xa8\x07\x37\xf8\xb7\xd4\xca\x55\xc5\x4a\x75\x05\x0c\x1d\xf2\ +\xae\xdb\xad\x35\x37\x1a\x43\x31\x88\x2d\x61\xb0\x38\xd6\x7d\x3f\ +\xcd\xfe\x11\x10\x42\x6a\xf4\x36\x1d\x3c\xd4\xdc\x52\x77\xb8\x66\ +\xff\xde\x23\x51\xce\xfa\xba\x07\x8a\xe7\x5c\x32\x6f\x72\xa5\x2d\ +\xd0\xb2\xbf\xdb\xb6\xe8\x9c\xf1\x43\x35\x5b\xd6\x6d\xd9\xd5\x15\ +\x52\x26\x4c\x9f\x9e\xef\x22\x1d\x03\xe6\xe8\x09\xa3\x6c\xe6\x60\ +\xeb\x80\x51\x3d\x6e\x9c\xc7\x18\x6c\xed\xd3\xaa\x27\x8f\xf1\x1f\ +\xde\xb6\xb7\xb9\xb7\xa7\xf5\x70\x27\xc9\xbe\xfa\x86\xcb\x0b\x93\ +\xdd\x76\x7d\xa8\xa6\x75\xb8\x72\xda\xfc\x29\x45\xf2\xbe\xcd\xeb\ +\x36\xef\x3c\xd0\x1f\x11\x47\x8d\x2d\x6c\x58\xbf\xb2\x8d\x67\x4c\ +\xa8\xcc\x81\x23\x1b\xbc\x41\x88\x11\xed\x6b\x25\x30\xc3\x51\x9d\ +\xa2\x35\xf7\x2b\x63\x26\x48\x29\x89\xb6\xf1\xb3\xed\x85\x49\x90\ +\x53\xb3\xb7\x99\xb9\x4a\xec\xd5\xa3\xec\x55\x25\x66\xed\xb6\xf0\ +\xae\x1d\x91\xa6\x3e\xb1\x68\xb2\x7b\xf2\x68\xe1\xf8\x68\x3d\xc2\ +\xd0\xf0\x47\x0f\xec\x30\xfc\x51\xbd\x66\x67\x78\xcf\x61\xee\xcc\ +\x75\x8c\x19\x2d\xa7\xd0\xf0\x07\xef\x45\xfb\x84\xa4\x6b\x6e\x75\ +\xe4\x38\x39\x61\x10\x12\xa3\xad\x0d\xe5\x8f\xb1\x65\x39\x81\x9c\ +\xa2\x64\x29\xd1\x0d\xcb\x42\xb5\x43\xce\x0b\x6e\xf4\x54\x67\x09\ +\x39\xc5\x28\x58\xe7\x5f\xf3\x21\x4b\x9b\x9c\x76\xf5\xf9\x82\xc4\ +\x01\x00\x90\x46\xb5\xf6\x7e\xb9\x6a\xb2\xec\x00\x30\xb5\x48\x52\ +\xfc\xc1\x15\xcb\x75\x3d\x2d\xe5\xc6\x1b\x6c\xc9\x02\xa7\x00\xb2\ +\xa8\xd6\xde\x2d\x96\x4f\x51\x12\x95\x8f\xfb\xf3\x20\xc2\x2c\xd0\ +\xa1\x47\x9d\xce\x71\x55\x90\x72\xa9\xa4\x14\x74\xed\xf6\x7f\xb8\ +\x95\xa5\x4f\x4d\xbd\xe2\x1c\x51\xc1\x50\x94\x91\xdd\xc6\x06\xda\ +\x99\xbb\xc4\x51\x5d\xa6\x64\xa7\xeb\xfb\xd6\x07\x36\x6d\x36\x61\ +\x7e\xea\x75\x57\x8b\x7a\x77\x64\xcf\x3e\x12\xf1\x47\xf7\x6c\x89\ +\xd4\x75\x0b\xf9\x63\xe4\x54\xd1\x38\x7c\x98\xbb\x47\xb9\xc6\xe4\ +\x70\x06\x20\x09\x04\x97\xaf\x80\x45\x13\x71\xb8\x2e\x16\x4a\x4b\ +\x18\xed\x0e\x6f\xda\x68\xf4\x0d\xc4\x0e\xd6\x89\xe3\x2f\x49\x5d\ +\x38\x11\x27\x64\x29\x69\x38\xb2\x61\x6d\xac\xa5\xcd\xe8\x0b\xda\ +\x66\x2c\xb4\xa5\x39\x01\x65\x56\xad\xb0\x38\xd3\x7a\x4d\x50\x94\ +\x24\x78\x6c\xf7\x10\xc6\x18\x44\x18\x01\x6a\x12\x2e\x48\x22\xa0\ +\x84\x01\x24\x60\xc8\x28\x83\x18\x03\x4a\x4c\x06\x25\x11\x99\x86\ +\xc1\xa1\x20\x89\x88\x18\x06\x83\x82\x24\x8a\x08\x6b\xef\xfd\xe1\ +\x57\xf5\xe9\x97\xff\xef\x2d\xe3\x0d\x9d\x72\x4a\x4c\xca\x04\x51\ +\x42\x80\x1a\x26\xc5\xa2\x84\x61\x7c\x07\x15\x4e\x08\x15\x44\x09\ +\x72\x6a\x7e\xc4\xf6\x16\x44\x08\x39\x37\x29\x94\x44\x40\x0c\xce\ +\x00\x40\x18\x70\x0a\x38\x80\xa2\x0c\x98\xc9\x09\x83\xa2\x08\x30\ +\x02\x94\x02\x88\x20\x02\x4c\x53\xf9\xc9\xbd\xfa\xf8\x50\x1c\x60\ +\x9c\x71\x00\x41\x7c\x8d\x16\x28\x8a\x00\x70\x00\x21\xe0\xf4\x58\ +\xbf\x1a\x42\x49\x04\xd4\x8c\x77\xcb\xa1\x28\x1d\x9b\x8e\xcc\xb9\ +\x69\x02\x88\xa1\x28\x00\xce\x00\x44\x80\x1c\x37\x01\x10\x94\x04\ +\x60\x1a\x23\x7b\x6c\x8d\x5c\x13\x01\x46\x8e\x8d\x4a\x42\x28\x49\ +\x80\x18\x9c\x32\x4e\xc9\x09\x6f\x28\x84\x10\x0b\x00\x02\x80\x45\ +\x88\x01\x8f\xef\xef\x80\x04\x28\x20\xc0\x18\x40\x08\x10\xf3\xb8\ +\x95\x01\x05\x09\x00\xca\x4d\x0a\x45\x11\x20\x00\x18\x07\x08\x03\ +\x6a\x72\x0a\xa0\x2c\x81\x91\xcb\x72\xce\x28\x60\x00\x88\xf1\xec\ +\x22\x23\xc3\x39\x32\xa6\x43\xad\x43\x4f\xfe\xd6\xac\xbc\x2b\xf7\ +\x5c\xa1\xf3\x67\xcf\x78\xbe\xf5\x07\x4f\x96\xc4\x39\x00\x84\x70\ +\x12\x31\xba\x06\x80\xdd\xc5\x3a\xb7\x0d\xbc\xb1\x3f\xe5\x7f\xfe\ +\xd7\x99\xa3\x58\x5e\x06\x8b\x33\xfb\x17\x38\x37\x75\xfd\x23\x2e\ +\xf4\x11\x0f\x9b\x61\xc4\x3f\x1b\xf1\xcf\xc7\xa6\x3f\x1b\x06\x05\ +\x00\x02\x4e\x4f\x7a\xc3\x45\x09\x24\x67\xe7\x67\x7b\x64\x5d\x37\ +\xcc\x91\x2f\x00\x62\x1a\x23\x5d\x95\xe3\x87\x4e\x3d\x0e\x3e\xd2\ +\x8f\x88\xa7\xc8\x30\x4e\x74\xfe\xe3\x47\x4c\x3d\xde\x6b\xe6\xc4\ +\x04\xe4\x58\x17\x5a\x02\xda\x81\x75\xfe\x0f\x0f\x00\x59\x04\x00\ +\x70\x62\xca\xd3\xaf\x4a\x9e\x59\xc1\xc9\x29\xcb\xcc\xf2\xd3\xfc\ +\x16\x3f\xf1\x13\x1f\x3f\x81\x53\x6e\x7c\xbc\xc2\xb0\x93\xbe\xc2\ +\xcf\x70\x4d\x1d\x40\x0c\xcc\x1e\xdf\x4b\x6f\xea\x51\x13\x22\x08\ +\xa8\x01\x12\x8b\x13\x2f\xbb\xda\x96\x08\x38\x35\x39\x3d\xa9\x4f\ +\x71\xba\x0c\xe0\xc4\x38\x71\x9b\xc7\x32\x65\xe4\x5f\xba\xf6\x11\ +\x3f\xcc\xf1\xec\x8a\x1b\x24\x40\x1f\x0c\xbc\xf7\xba\x21\x4d\x48\ +\x9d\x33\x16\x80\x26\xb9\xb0\x18\x23\x3a\xe2\xd7\x40\x02\xe4\x91\ +\xe8\xb6\x65\xd1\x36\x2f\x90\x3d\xee\xab\x6f\x75\x64\xd9\x4e\x71\ +\xb2\x58\x58\xf6\xc2\x7f\x50\x78\x44\x09\x71\x62\x90\xff\xa2\x75\ +\x8a\x30\x3c\x79\xac\x93\xd1\xcf\x41\xb8\x0e\x3c\x25\x10\x93\x73\ +\xfe\x5f\x5a\x4e\x02\x42\x41\x80\x18\x71\xd3\xe0\x0c\x42\x59\x04\ +\x86\x7e\xd2\xe4\x5a\x78\x3c\x50\x12\x70\x6a\x89\x82\xc5\x7f\x4f\ +\x17\x2c\x2c\x2c\xbe\x70\x58\xf3\xac\x2d\x2c\x2c\x2c\x5d\xb0\xb0\ +\xb0\xb0\x74\xc1\xc2\xc2\xc2\xd2\x05\x0b\x0b\x0b\x4b\x17\x2c\x2c\ +\x2c\xfe\x8b\xba\x60\x45\xc5\x5a\x58\x7c\xb9\x39\x63\x1d\x3f\x7d\ +\x5c\x13\xe7\x8c\x10\x62\x49\x83\x85\xc5\x97\x1a\x2e\x08\x02\x84\ +\xe8\x53\xe9\x02\x42\xa8\xbd\xb5\x0d\x0b\xd8\xda\xb2\xc1\xc2\xe2\ +\x4b\x0c\x63\x8c\x12\x5a\x50\x54\xfc\xf1\xdd\x65\x84\xd3\x19\x0b\ +\x1c\x61\x54\x51\x35\xda\xca\x38\x0b\x8b\x2f\x37\xf5\xb5\x35\xa7\ +\xdd\x5d\x06\x9d\x59\x4b\xac\xf9\x33\x16\x16\x5f\x6e\x7b\xe1\x8c\ +\x75\xdc\xea\x29\x58\x58\x58\x7c\x9e\x75\x81\x1a\xa6\xd7\xff\x5f\ +\x98\xe1\x44\x06\xbb\x74\x6f\xe4\x33\x4a\xb3\x66\xfa\x03\xd6\x4a\ +\xa9\x16\x5f\x79\x5d\xa0\x06\xd5\x4e\x9a\x8f\xac\xc5\xd8\x67\x34\ +\x63\x3f\xfa\xe1\xf3\x9d\x4b\xb7\xc4\xeb\x18\x8b\x06\x8d\xa1\x41\ +\x12\xd1\x3f\x7e\x1a\xf7\x1e\xea\x7a\xf2\xe9\x68\xe0\x63\xc7\xc3\ +\x2d\xdd\x8f\x3e\x1e\xee\x37\xfe\xa1\xf5\x14\x7c\xeb\x89\x81\x2d\ +\xcd\x1f\x3d\x1a\x09\x18\x43\x83\x66\x28\xfa\xcf\x4d\xbe\x34\xbd\ +\x03\x4f\xfd\xce\x5b\xef\xb7\x4a\x92\xc5\x97\x89\x7f\x7a\xfd\x5f\ +\xd6\xf4\x7e\xfd\x6f\x97\xa5\x7d\xeb\x0f\x69\xa3\x53\x00\x20\xc3\ +\x8f\xff\x20\x56\x74\x63\xfe\xa5\x13\xfe\xdd\x84\x68\xcd\x03\x1f\ +\xd4\x38\x6f\x5d\x8c\x80\x16\x5a\xfe\x4c\xef\x87\xb5\x00\x61\x46\ +\x80\x63\xc6\xd5\x39\x57\xce\x3a\x79\x85\x31\xa8\xb8\x6d\xf9\x79\ +\xf8\xe3\x9b\xa4\x08\x76\x5b\x61\x81\x20\xff\x63\xa5\x63\xd1\x08\ +\x3b\x65\xde\x77\xc4\xff\xe6\xb3\x03\x5b\x8e\x00\xd9\xc6\x91\x3d\ +\xe5\xa6\x6f\xa7\x56\xa7\x7c\xda\x64\x2b\x59\x09\x95\x89\x3d\xef\ +\x2e\x4f\xaa\xbc\xd1\xea\x92\x59\x7c\xe5\x74\x81\xab\xfe\xf0\xee\ +\x8d\x66\xd2\x59\x89\x36\x11\x46\x3a\xfa\x9e\xfc\x83\xf2\x83\x1f\ +\xbb\xb3\x14\x4e\x4c\xce\x21\x00\x24\xb0\xfc\x99\xe1\xdd\xed\x30\ +\xa1\x30\xed\x86\x5b\x5d\x69\xcc\xff\xfa\x33\xde\xa3\xbd\x00\xda\ +\x1d\xa3\x2b\x59\x7f\x53\xac\x3b\xec\x3c\xfb\x9a\x8c\x79\xa3\x21\ +\x60\x91\xcd\x6f\x0e\x6e\xdc\xcf\x9c\x79\x69\x57\xdf\xe2\xce\x76\ +\xc4\xaf\x6f\xec\xdd\x64\xd8\x46\xe5\x57\x25\x6a\x9b\x1f\x6d\x5f\ +\xd6\x94\xf3\xcd\x1f\x78\x0a\x93\x49\xf7\x9e\x8e\xdf\x3f\xd6\xed\ +\x4c\xcb\x3f\xbf\x2c\xb8\xec\x99\xa1\xbd\x4d\x20\xa9\x32\xe3\xa2\ +\xe9\x24\xe8\xe7\x08\x00\x1e\xf1\xbd\xf3\xb2\xaf\xa6\x83\x43\xc5\ +\x35\xef\xca\xf4\xe9\xa9\xe6\x90\x8f\x43\x81\xf5\x1e\xec\x7d\xed\ +\x6d\x35\x62\x42\x7b\x56\xda\x35\xb7\xb9\x73\x1d\xda\x81\xd5\x7d\ +\xcb\x37\x12\xe0\x48\xbc\xf0\x96\x94\xf1\xb9\x00\xe3\x93\xd7\x80\ +\x8c\xac\x78\xba\xfb\x83\x9e\xdc\xef\xfd\xc4\x95\x9d\x48\xfd\x43\ +\xdc\xe9\xe2\x81\xba\x9e\x17\xdf\x54\xbd\xba\x32\xee\xdc\xac\xcb\ +\xe6\xa0\x40\x73\xff\xeb\x4b\x22\x7d\xaa\x6d\xf2\x15\x39\x17\x4e\ +\xe0\xfe\xa6\xfe\x57\x5f\x8f\x0e\xaa\xb6\x29\x17\x65\x2e\x9a\xe6\ +\x9c\x7f\x0e\xde\xf2\x7c\x70\xf0\x86\x04\xe1\xe8\xd0\xa6\x56\xe7\ +\xcc\x59\xf6\x54\x97\x55\xb0\x2c\xbe\xe4\xfd\x08\x3a\xd8\xea\x7d\ +\xef\xd9\xd6\xdf\xfe\x6a\x60\x47\x1b\x14\x44\x4e\x4c\xb1\xec\xec\ +\xec\xf3\x73\x7b\x1e\x7b\xca\xd0\x01\x12\x11\xe0\x1c\x00\xc1\x3e\ +\xe1\xbc\xec\x5b\x6f\x77\x89\x8d\xbd\x7f\x5f\xc1\x79\xc8\xbf\x71\ +\xaf\x34\x69\x71\xda\xac\x2c\xef\x92\x17\x58\xd1\xfc\xf4\x05\xe5\ +\xde\x97\x9f\x09\x0d\x12\xb3\x66\x69\xf7\x8a\xfa\xa4\x2b\xef\x48\ +\xce\x0e\x74\x3d\xf1\xac\x7e\x6c\x09\xa2\x48\x73\x27\xca\x1f\x85\ +\x01\xf1\xae\xdc\xe7\x5a\x70\x6b\x52\x65\x0e\x56\x6c\x72\xc9\xec\ +\xec\xf3\xc7\x46\xd7\xaf\x20\x3c\x1c\x58\xbb\x15\x57\x2c\xca\xb8\ +\x60\xae\x8c\x87\xfc\xdb\x77\x13\xc6\x23\xef\xfe\xa9\x77\xfb\x70\ +\xf2\xa5\xd7\x27\xa4\xfb\x03\x5b\xf6\x70\x12\x09\x6d\xdf\xa9\xeb\ +\x80\xb4\xec\x09\xb4\x08\xe9\x57\x5d\xe7\xb2\xb7\x75\x3e\xf3\x92\ +\x49\x81\x58\x30\x2e\xe3\x86\xbb\xd2\xa7\x26\x0d\xbe\xf8\x94\x66\ +\xf2\x53\xe2\x38\xd8\xa0\x77\xdb\x4e\xc7\x95\xf7\x26\x14\x67\x63\ +\xc5\x2e\x65\xe6\xcb\x2e\x19\xda\xb3\x93\x2e\xba\x21\xe7\x9a\xf3\ +\xf4\xf5\x2f\xfb\x0e\xf7\x04\xd7\x3c\xed\x1d\xca\xcc\xb9\xed\xb6\ +\xc4\x31\xb9\x80\xf8\x7a\x9f\x78\x44\x4b\x99\x95\x75\xed\x05\xea\ +\x9a\x27\x07\x76\x77\x03\x67\xa5\xe2\x60\xd1\xa3\x43\x50\x56\xd8\ +\x50\x4d\xf7\x9f\x7e\xd1\xfe\xcc\xcb\xc1\xa3\x5d\xdc\xf2\x3a\x58\ +\x7c\x69\xed\x05\xa3\xb3\xeb\x8f\xff\xeb\xf7\x65\xe7\x7d\xfd\xeb\ +\xc9\x63\xf2\x01\x00\xa4\xc6\xe0\x06\x48\xb8\xf0\x76\xd0\xf9\xfd\ +\xce\x57\x97\xbb\xb0\x0c\x31\x02\x4c\x57\x0f\x6e\xf4\x1e\xe9\x61\ +\x83\x03\xcc\xde\xc7\x38\x84\xb6\x44\x7b\xd9\x38\x77\x49\x8a\x7d\ +\xdd\x5e\xa5\x7c\xbc\x3b\xbf\xd4\xfd\xfe\x36\x73\x78\x38\x52\x77\ +\x40\x1d\x0a\xf8\x57\xbe\xc1\x23\xfd\x24\xc4\x48\x18\xc8\x49\x00\ +\x00\x4e\xd5\x18\x4a\x73\x02\x60\x9a\x9a\x24\x78\x12\x4f\xa4\x2f\ +\x31\x01\x92\x7e\xc6\x18\x54\x12\x1d\xd5\x53\x9c\x25\x76\xee\x1d\ +\x80\xb2\x02\xd4\x50\x70\x5b\x4b\xd2\x55\xbf\x49\x1c\x97\xae\xf9\ +\xf2\xfc\x7b\x11\x80\x08\x29\x0a\x84\x80\x03\x28\x64\x94\xb8\xaa\ +\x46\xbb\x12\x2e\xf5\xfe\x66\xbd\xa1\x31\xa1\xfb\xd0\xe0\x07\x7b\ +\x98\x3a\x4c\x74\x62\x68\xa7\x2e\x43\x4f\x63\x94\x12\xe9\xd4\x16\ +\x9e\x05\xfa\x82\xeb\xde\x57\x43\xaa\x11\xf2\x91\x50\xc4\x55\x3e\ +\x51\xd8\xb5\x79\x68\x77\x76\xfa\x45\xe7\x00\xff\xd6\x50\x4b\x3b\ +\x64\xdb\x06\xba\x98\x69\x84\x55\x9f\x0f\x80\x1c\x51\x84\x9a\xd7\ +\x0f\x1c\xe5\x19\x77\x7d\x2f\x7d\xf8\x68\xff\xf3\x7f\x6e\xfa\xd1\ +\xe6\x82\xff\xfd\x6d\xca\xe8\x04\xab\x84\x59\x7c\x19\x75\x41\xcc\ +\x4c\xbf\xe6\x36\x61\xe3\x76\xff\xfb\xcf\xc7\xea\x26\x26\xcd\x5d\ +\xa0\x08\x18\x70\xca\x80\x9c\x72\xe3\xd7\x23\x3f\xff\x45\x7f\x47\ +\x28\xb9\xca\xa6\xd7\xbe\xd7\xb9\xbc\x31\xef\xdb\xf7\xe3\xc6\x97\ +\xbb\x77\xd0\x91\x95\x48\x09\x01\x00\x42\x00\x98\xa6\x03\x4e\x40\ +\xdc\xb2\xe0\x4c\x2c\x99\x91\x75\xdb\x79\x90\x32\x28\xdb\x05\xe7\ +\x88\xd3\x00\x49\x32\x57\x55\x00\x6c\xce\x02\x30\x74\x64\x1f\x3f\ +\x27\x1f\x02\x00\x00\x0b\x1f\xaa\x05\x19\xf3\x44\xcc\x39\xe7\x23\ +\x0b\x1c\x72\x30\x12\xa0\xcd\x79\x7c\xad\x47\xf8\xf1\x7d\x75\x19\ +\xe5\x00\x00\x86\xb0\x28\xb2\xde\xba\xae\xc7\x96\xd8\xaf\xff\x5e\ +\x72\x76\x57\xdb\x63\xcb\x39\xe5\x9c\x71\x80\x8f\xdd\xb8\x98\xaa\ +\x78\x3c\xe1\x3d\x87\xc1\x84\xf9\xc7\xbe\xac\xf7\x3f\xf3\x97\x70\ +\xe2\x05\x05\x37\x8c\x1a\x8a\xfc\x9c\x44\x89\x32\x73\x71\x59\xce\ +\xd8\xc1\x37\x9f\x6d\xfe\xc5\xd1\xe2\x3b\x26\x22\xd9\x93\x70\xd1\ +\x4d\x89\x59\x22\xc4\x22\x74\xb8\x01\xd0\x29\x01\xc8\xe9\x00\xa6\ +\x2f\xb8\xf9\xc3\xc0\xde\xc3\x26\xcb\xc9\xbe\x65\x8e\xa7\xc4\x6d\ +\x15\x2f\x8b\x2f\xa9\x2e\x40\xd1\x36\x6e\x41\xce\xb8\x05\x46\xdb\ +\x41\xdf\x86\x75\xa1\xd6\x71\x8a\x9b\xd2\x98\xca\x38\x00\xae\xa2\ +\x9c\x5b\x2f\xf2\xdd\xfb\x07\xaa\x99\x50\xb2\x21\x1a\xd3\x7b\x3a\ +\xd1\xa0\x8f\x91\x4c\x00\x18\x8b\xc5\x38\x05\x00\x50\xa6\x46\x19\ +\xe5\x00\x70\x16\x8d\x50\xa2\x24\x4e\x9e\xdf\xbf\x79\xc9\xe0\x87\ +\x1e\x7b\x82\x28\x64\x96\x7b\xaa\x47\xfc\x0b\xf6\x9c\xf4\xa1\xbd\ +\xad\x1c\x9c\x95\x74\xf5\xad\xfe\xff\xf7\xd7\xe6\x47\x7d\x89\x95\ +\xd9\xfa\xd1\xed\xbe\x7a\x25\xe7\x7b\x8b\x20\x0f\xd1\x58\x8c\xc5\ +\xb7\xad\xe4\x84\x46\x23\xc0\xe6\xf6\xcc\xa9\x68\x5f\xf2\x84\xa8\ +\xcf\xd7\xb7\xd4\x72\x69\x0e\x00\x8c\xc6\x62\x9c\x01\x40\x74\xaa\ +\xc6\x6d\x01\x93\xc6\x34\x80\x24\x2c\x71\xb3\xbf\x5b\x03\x7d\x54\ +\x35\x21\x82\xa2\x9b\x87\xf7\x6f\x37\x2f\xa8\x16\x45\x04\x80\x23\ +\xed\xf2\xc5\xa1\xdf\x3e\xd7\xc2\x3a\x3d\xe5\x59\xd4\x3b\x24\x4f\ +\x9c\x2b\xb8\x9d\x2c\x38\xa8\xf5\x76\x99\xa1\x98\x88\x88\xde\xba\ +\x3b\xd2\x4d\x95\xfc\x3c\x50\xd3\x4a\x53\x6e\x4d\x2c\x4d\xf6\xbe\ +\xfd\x26\x9e\x37\x1a\x50\x87\x7b\xfa\x74\xc0\xba\xd4\x18\xf5\x94\ +\x65\x70\xff\x91\xd0\xe1\x5e\xe7\xd9\xd7\x26\x4c\xa8\xc0\x96\x13\ +\xd2\xe2\x8b\xcc\xe9\xf7\x8f\x08\x05\x03\x29\xa9\x69\x27\x4f\xa8\ +\xc0\x89\x19\xce\xf1\x67\xb9\x72\x3d\x80\x18\x5c\x49\x71\x56\x94\ +\x22\x08\x50\x6a\xb9\x3d\xdd\x21\xe6\x96\x3b\xab\xc7\xdb\x5d\xe1\ +\xd0\xc1\x1a\x43\x4f\xf0\xcc\x9a\xe7\xcc\x4f\xe5\x26\xb4\x55\x54\ +\x49\x4e\xc0\x4d\x64\x2b\xa9\x96\x1d\x98\x9b\x40\x2e\xaa\x54\x0a\ +\x2b\xdd\x45\xee\x58\xed\x21\xb5\x2f\x24\xe6\x96\xda\x33\x47\xba\ +\x0c\x42\x32\x0e\xac\x59\x83\xc6\x9c\x6d\xcf\xcc\x4f\x9c\x3a\x96\ +\xf6\x34\xc6\x5a\xbb\x60\x42\x79\xd6\x1d\x5f\x73\x67\xd9\x00\x67\ +\x9c\x40\x5b\x59\xa5\xec\x11\x01\x67\x1c\xd8\xed\x65\x15\xf6\xea\ +\x29\x8a\xec\x8b\x34\x76\x53\x6f\x17\xb5\x95\x26\xcf\x18\x05\x08\ +\xb6\x57\x56\x0a\x02\x81\xce\x4c\x67\x69\x36\xe4\x8c\x43\xbb\x73\ +\xf2\x34\x4f\x45\x72\xec\xd0\xde\x58\x4f\xcc\x31\x7e\x66\xc2\x98\ +\x52\x5b\x5e\x36\x1d\xf2\x4b\x45\x15\xa2\x4d\x00\x00\xa0\x94\x92\ +\x84\x89\x45\x66\xc7\x51\xb5\xb3\x97\x01\x9b\xad\x6c\x62\xd2\xf4\ +\x51\xac\xe7\x48\xf8\x68\x3b\xca\x1c\x9f\x3c\x7b\x0a\x0a\x35\xf9\ +\xb7\xef\x56\xc3\x4a\xca\x95\xb7\x78\x72\x53\x1d\x13\x26\x41\x7f\ +\x53\xa4\xa9\x95\x70\x8f\xb3\xba\x94\x1e\x7c\x6f\xb8\xd9\x99\x75\ +\xf1\x74\xec\xcc\xf0\x4c\x9f\x6a\xcf\x4a\x41\xd6\x74\x33\x8b\x2f\ +\x02\x9c\x73\xef\xf0\x90\xc7\x73\x9a\xde\xee\x69\xd6\x7d\x85\x10\ +\x76\x75\xb6\x97\x57\x56\x23\x84\xff\x8b\x89\x64\x81\x57\x7e\x31\ +\xac\x4e\x29\xba\xe3\xbc\x4f\xd9\xd6\xea\xad\x7b\xc2\x6d\xaa\xe4\ +\x21\xbe\x77\xde\x46\xd3\xbf\x96\x77\xe1\xa8\xff\x83\xac\x35\x07\ +\xbb\xff\xdf\x2f\xd0\xbc\x07\xb3\x66\xe6\x5b\xe5\xcc\xe2\x8b\x05\ +\x63\xf4\x68\x7d\x6d\x6e\x5e\xc1\xc7\xa7\x48\x7c\x7e\xf6\x2f\x46\ +\x9e\xcb\xee\x15\xbb\x02\xff\xc4\x37\xa8\xaa\x1d\xdd\x17\xe5\xd8\ +\x36\xff\xb6\xd4\xb3\x47\xfd\xdf\xa4\x9a\xcb\x89\x8b\xbf\xae\x94\ +\x58\xa2\x60\xf1\x95\xf2\x2f\xfc\x17\x81\xf6\x14\x47\x79\xca\xa7\ +\x3f\x5f\x2e\x9d\x9d\x53\x3a\xfb\xff\x38\xd1\x92\xc7\x51\xee\xb1\ +\x8a\x91\xc5\x97\x0c\xcb\x3f\x66\x61\x61\x61\xe9\x82\x85\x85\x85\ +\xa5\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\xba\x60\x61\x61\x61\ +\xe9\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\ +\xba\x60\x61\x61\x61\xe9\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\x96\ +\x2e\x58\x58\x58\x58\xba\x60\x61\x61\x61\xe9\x82\x85\x85\x85\xa5\ +\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\xba\x60\x61\x61\x61\x61\ +\xe9\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\ +\xba\x60\x61\x61\x61\xe9\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\x96\ +\x2e\x58\x58\x58\x58\xba\x60\x61\x61\x61\xe9\x82\x85\x85\x85\xa5\ +\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\xba\x60\x61\x61\x61\xe9\ +\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\xba\ +\x60\x61\x61\x61\x61\xe9\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\x96\ +\x2e\x58\x58\x58\x58\xba\x60\x61\x61\x61\xe9\x82\x85\x85\xc5\xff\ +\x81\x2e\x40\x88\x10\xb6\x72\xc7\xc2\xe2\xcb\x5c\xf9\x11\x06\x10\ +\x9e\xf6\x5f\xc2\xe9\x34\x01\x12\xc3\x68\x6b\x69\xb4\xa4\xc1\xc2\ +\xe2\x4b\x0c\x63\x94\x18\x06\x84\x90\x73\xfe\x51\x11\x08\x05\x03\ +\x1f\xd7\x05\x5d\xd7\x0c\x5d\x3f\x93\x96\x58\x58\x58\x7c\x19\xe0\ +\x5c\x92\x65\x59\x56\x3e\xae\x0b\xc2\xe9\x4e\xe6\xb2\xac\x28\x8a\ +\xcd\xca\x37\x0b\x8b\x2f\xbb\x32\xf0\x8f\x8b\xc2\xe9\x75\xe1\x13\ +\xce\xb6\xb0\xb0\xf8\x2a\x60\x8d\x47\x58\x58\x58\x58\xba\xf0\x8f\ +\x81\x82\x28\x89\xf8\x4b\xee\x5b\xc1\x82\x28\x20\xf8\xb9\x7f\x10\ +\x22\xfe\xd7\x13\x09\x25\x59\x16\x10\xe4\xff\x7c\xce\x48\x02\xfe\ +\xb2\x3d\x6b\x8c\xfe\x6d\x5d\xe0\x1c\x48\x36\xee\x74\x00\x8c\x00\ +\x3f\xe9\xa0\x20\x71\xa7\x13\x88\x18\xf0\x7f\x2e\x51\x40\x10\xc0\ +\xbf\xf8\x74\xa1\x28\xc9\xc7\xab\xa8\x20\x4a\xe2\xe9\x6e\xef\xdf\ +\x73\x8f\x42\x41\x10\x20\xa7\xa6\x49\x38\x00\x00\x42\x8c\x48\xcb\ +\xe1\x3d\xb5\xbd\x11\x8c\xbe\x24\xd2\x00\x11\x16\xc5\x53\x0a\x3a\ +\x42\xbc\xa7\xb9\xa1\x6d\x48\xfd\x3f\xbb\x47\x88\x44\x51\x80\xff\ +\xa0\x68\x1a\xad\x87\x0f\xf7\xf8\x74\x7c\xaa\x46\x23\x41\x92\x25\ +\x11\x9e\x54\xe8\x65\xe9\xe3\x97\x82\x88\xab\x07\x77\x6c\x6f\x1d\ +\x36\x3e\x59\xe2\xb1\x20\x62\xc8\x4d\xd3\x64\x9c\x43\x00\xb1\x00\ +\x07\xdb\x6a\xf6\x34\xf5\x81\xcf\xd5\x60\xdc\xbf\xf1\x94\x10\xe2\ +\x83\xed\xf5\x4d\xfd\x21\x84\xd0\xbf\xa7\x0b\x82\x00\x1b\xf7\x0a\ +\xeb\x36\xc1\x80\x06\x30\xe6\x2e\x0f\x77\xd9\x81\x20\x00\x6f\xbb\ +\xb0\x6e\x2d\x6a\xf3\x02\x11\x03\x08\x4f\xa9\x8e\xf1\x8f\xf0\xe4\ +\xf7\x10\x40\x04\xec\x08\xff\xe6\x56\xe7\xe4\x2b\x71\xab\xc1\x15\ +\x7c\xe2\x5f\x1f\xfd\x22\x3c\x5d\x15\x87\x18\x92\xde\xf6\xa3\x5d\ +\x7e\x0d\x41\x84\x10\x1f\xe8\x6c\x69\x1f\x8a\x22\x04\x01\x84\x30\ +\x7e\x26\xc4\x12\x8e\xbd\xff\xec\x23\xaf\x6f\xeb\x91\x25\x0c\xc0\ +\x89\xff\x9c\x29\x83\x4f\xfd\x37\x14\x44\xd8\x75\x60\xcd\x9f\x7f\ +\xf7\xeb\x3f\x3d\xf1\xc6\xae\xed\x2b\xff\xf4\xc4\xb2\x50\x78\x60\ +\xd5\x3b\x4b\xdb\x23\x2c\xde\x9c\xc2\x53\x53\xfb\xf1\xab\x9f\xe1\ +\x84\x8f\x9e\x09\x3f\x76\xde\x99\x52\xf6\xf1\xff\xfd\x83\x7b\x3a\ +\xed\x29\xc7\x73\x08\x09\x34\xd0\xb5\x7d\xcb\x81\x08\x3d\x76\x06\ +\x14\xb1\xde\xf5\xe6\x92\x25\x8d\x61\x20\xa2\x7f\xfc\x3b\x10\x7e\ +\x52\xda\xe1\xe9\x7e\xf9\x4c\xd7\x1c\x39\x19\x22\x68\x78\x77\xed\ +\xd8\xd9\xa7\x02\x01\x9e\xf6\x5b\x00\x61\x91\x04\x5b\x5e\x5b\xb2\ +\xac\x47\x13\x4e\xae\xd8\x10\x21\x75\xa8\xad\xa1\xbd\x97\x40\x0c\ +\x01\x40\x02\x8e\x7a\x7b\x1a\x9a\x7a\x08\x38\x35\xf7\x90\x48\xfd\ +\xb5\x4b\x97\x7d\xe0\x03\xb2\x00\xcf\x94\x36\x80\x05\x21\xd4\xb5\ +\xef\x99\xbf\xfc\xe6\x57\xbf\x7b\x7a\xeb\xae\x2d\x8f\x3d\xf2\x5c\ +\xf3\x50\x64\xef\x9a\x37\xf6\xb6\x07\x44\x51\x38\xed\xbd\x7c\xd2\ +\xa3\xf9\x37\x9e\xfe\x99\x1f\x28\x14\x65\xa1\x76\xe5\x4b\x8f\xbd\ +\xba\x95\x49\x22\xfa\x74\x45\xfc\x14\x11\x25\xbe\x55\x4b\x5e\x3a\ +\xdc\x17\x13\xfe\x19\x23\xe8\x74\xba\xa0\x38\xd0\xaa\x9f\xdb\xcf\ +\x5d\x20\x6e\x69\xe5\x4e\x2e\xfe\xe6\x21\xe5\x4f\x6f\x02\xbb\x13\ +\xad\x7c\xc4\x7e\xee\xf9\xd2\x07\x3d\xdc\x2e\x02\xce\x01\x80\x40\ +\x96\x00\x84\x00\x63\x00\x01\xe0\x1c\x70\x00\xd0\xb1\xf7\x00\x02\ +\x49\xe4\x1c\x00\x77\x0a\xcd\x4a\x03\x18\x00\x88\x01\xe0\x80\x73\ +\x80\x30\x90\x44\x00\x20\x90\x15\x80\x21\x60\x0c\x00\x08\x10\x02\ +\x71\x3d\x3b\xae\x6a\x58\x14\xf4\xbe\x25\x8f\xff\x65\x47\x67\x44\ +\x94\x64\x85\x0f\xbf\xf5\xec\x9f\xd6\x36\x06\x6c\xb2\xc8\x89\xa1\ +\xe9\x26\xc2\x18\x41\x4e\xb9\x34\x6a\xda\xdc\x29\x65\x49\x1c\x0a\ +\x22\x06\x86\xae\x13\x76\x2c\x77\x78\xdc\x02\x40\x80\x73\x0e\xa0\ +\x28\x4a\x90\x9b\xba\x41\x10\x1e\xb1\xa0\xa1\x20\xb2\xe1\xc6\xd7\ +\xdf\xd9\x5e\x32\xff\x86\xfb\xee\x5a\x3c\xa6\x62\xcc\x82\x05\x93\ +\xe8\x60\xfb\x60\x34\xb9\x2c\xc3\x03\x05\x01\x43\xa6\xeb\x06\xc4\ +\x18\x21\x88\x10\xe6\xc4\xd4\x74\x13\x22\x01\x43\x00\x20\x92\x24\ +\x09\x32\xa2\x9b\x64\x44\xc5\x30\x62\xa6\xa1\x9b\x14\x0b\x98\x53\ +\xc3\x20\x0c\x0b\x02\x04\x00\x61\x51\xc4\xd0\xd0\x75\x0a\x10\x46\ +\x48\x10\x04\x40\x0d\x4d\xd3\x29\xe3\xc7\x1e\x24\xc2\x08\x18\xba\ +\x4e\x38\x12\x10\x88\x9f\x19\x37\xfc\x04\x51\x12\x10\x37\x74\x83\ +\xf2\x8f\x14\x4f\xce\x8e\x39\x86\x11\xc6\x90\x13\x4d\x33\x00\xc2\ +\x18\x41\x00\x91\x28\x8a\xdc\x34\x74\x93\x61\x41\x94\x14\xdc\x5d\ +\xb3\xf1\xcd\x75\x87\x75\x02\xe2\x5f\x41\xa2\x10\xed\x6a\xf6\xab\ +\xb6\x82\x64\xd1\x60\x50\xc0\x08\x9c\x2e\x73\x00\x00\x48\x10\x25\ +\x01\x99\x86\x4e\x28\x83\x00\x00\x84\x25\x51\x60\xa6\x6e\x12\x20\ +\x60\x04\x21\x42\x08\x18\xba\x66\x50\x80\x05\x7c\xac\x6f\xc2\x75\ +\x7d\x24\x25\x10\x61\x08\xa8\xae\x69\x26\xe5\x82\x24\x09\x88\x1b\ +\x86\x41\x39\x40\x58\x8e\x75\xec\x5c\xfa\xde\x86\x08\x65\x84\xf1\ +\xf8\x3d\xc6\xbf\x85\x10\x44\x58\x94\x44\x4c\x09\x1d\x6a\x3b\x12\ +\x56\x12\xf3\x32\xed\x34\xfe\x44\xe3\x5d\x03\x89\x6f\x7b\xe9\xf7\ +\x0f\xfd\xf1\x95\x3e\x4d\x90\x25\x59\xd0\x87\x96\xfc\xe9\x07\xbf\ +\x7e\x7e\x3b\x13\x65\x49\x92\x10\xa7\x86\x61\x32\x00\x90\x20\x78\ +\x9b\x9b\x98\x2d\xb7\x3c\xcb\x6e\x1a\x26\xa1\x5c\x10\x25\x01\xc6\ +\x7f\x45\xc0\x10\xc6\x25\x46\x30\xfd\xab\xde\x7c\x8f\x14\x9d\xf3\ +\xcd\x07\xee\x98\x3e\x76\xd4\xec\xf9\x33\x53\x81\xaf\xb9\x83\x97\ +\xe6\x65\x8b\x18\xc5\x9f\x1a\x87\x68\xe4\x5e\x38\xd1\x35\x9d\xc1\ +\x78\x06\x41\x51\x92\x30\x64\x86\x61\xb0\x91\xa7\x8f\x39\x31\x74\ +\x83\x62\x8c\x39\x35\x0c\x93\x62\x01\x7f\xf4\xe9\x63\x2c\x08\x02\ +\x60\xa6\xa6\xe9\xe4\xf8\x13\x85\x10\x82\x78\x09\x8d\x97\x59\x7e\ +\xec\x81\xea\x1c\x61\x8c\x21\xa3\x2c\xb3\x6a\xca\xdc\x69\xe5\x02\ +\x40\x82\x88\xa9\xa1\x9b\x84\x1d\x93\x87\x93\xbf\x07\xb0\x78\x4a\ +\xfe\x03\x00\x10\x46\xd1\xe1\xde\x8e\x61\x5b\x4e\xb2\x9b\x32\x7e\ +\x72\x6f\x62\xa4\x5e\x9c\xc1\xf6\x3f\xdd\x78\x04\x21\x6c\xe6\x05\ +\x1c\xac\xc6\xad\x3e\x30\xb8\x4f\xfa\xdd\xef\x70\x74\xa6\xb9\xf8\ +\x3c\xd4\xd1\x07\xa4\x5c\x72\x76\xae\x74\xc3\x3c\xe5\xfd\x5a\x2e\ +\xa7\x91\x6f\xfc\x4c\x7b\xe8\x32\xfc\xfa\xef\xe5\xdf\x3c\x8d\xda\ +\x07\xf9\x05\x0f\x6a\x57\xa5\x4a\x3f\xf9\x03\xee\xf2\x01\x4f\x99\ +\xf1\xe3\xdf\x1b\xb7\xcd\x07\xfe\x2e\xdc\xa9\x03\xc4\x84\x47\xee\ +\x52\xfe\xbc\x0a\xfa\x74\x3e\x6a\xae\xfe\x9b\x3f\x99\xb3\x73\xd1\ +\xb6\xd7\x95\x87\x7f\x81\x6b\x7d\xc0\x99\x6a\x3e\xf4\x1b\x73\x6c\ +\x8f\xed\xea\x5f\x91\x5f\xbf\xae\x5d\x3b\x01\x6a\x3a\xc6\xd0\xdf\ +\xd3\x39\x44\x72\x17\xe5\xa7\x00\x04\xc2\x3d\x9d\xc3\xe1\xa4\xab\ +\x46\xa5\x1d\x58\xf3\xda\x9b\x9b\x8f\x12\x23\xe6\x2a\x9d\x73\xe7\ +\xad\x97\x49\x4d\x5b\x57\x6c\xe8\xbe\xe9\xfe\xa9\xe1\xee\x9a\xf7\ +\xdf\x5b\xd5\x32\x18\xf4\x05\xc1\xe5\xf7\x7f\x33\xb7\x67\xfd\xeb\ +\xb5\xae\x6f\xdd\x7b\xc9\xd0\xde\xd7\x9f\xdf\x6e\xdc\x77\xdf\xf5\ +\xde\x83\xcb\x5f\x5b\xb5\x7b\x38\xa4\xe5\x4e\x5c\x74\xf3\xe5\x33\ +\x64\x6a\x62\x0c\xba\x3b\x9a\xba\xfb\x86\x23\x9b\x3e\x48\x75\x9c\ +\x13\xdd\xbf\x06\x4c\xbc\x2a\xc1\xdb\x61\x66\x14\x67\x25\x39\x86\ +\x9b\xb7\x2c\x79\xf3\x83\x9e\x60\xc4\x5d\x3c\xeb\xae\x9b\x17\x79\ +\xf7\x2c\x7d\x75\xf5\x61\xc3\xd0\x95\x9c\x09\xb7\xdd\x7a\x55\xb6\ +\xdd\xa8\xdb\xb2\x72\xf5\xf6\xc3\x43\x43\x43\x42\xe6\x59\xdf\x7e\ +\x70\x71\xfb\xf2\xe7\xdf\xda\xd9\xc6\x00\x4f\x48\xcf\xb3\x53\x6f\ +\x4b\x57\x70\xec\x79\xd7\xdf\x70\xee\x58\xe2\x6d\x5c\xfa\xc6\x7b\ +\xb5\x9d\x5e\xe6\xcc\xbf\xe1\xee\x1b\x6d\x2d\x1b\x5e\x5b\xb5\x3b\ +\x42\xc4\xb1\xf3\xaf\xba\x62\x4e\x09\xa3\x9c\xc5\x7a\x5f\x7b\xfe\ +\xa5\x86\x61\x9d\x61\x25\x27\x2b\x35\x32\xd0\x36\x48\xd2\xaf\xbe\ +\xfd\xf6\xa9\x05\xce\xe1\x96\xbd\xef\x2e\xdf\xd0\x39\xe4\xf5\xb1\ +\xb4\xc5\x97\x4d\xdc\xb7\xe9\xe0\x39\x77\x7e\x73\x0c\x6a\x7f\xec\ +\x91\x97\x8a\x2e\xbf\xf7\xec\xd2\x04\x86\xd0\xe0\xfe\x0f\x5e\x7c\ +\x7f\x7b\x8c\xe8\xd4\x5d\x7e\xf3\xed\x37\x54\x25\xd3\x03\xeb\xde\ +\x7c\x77\x6b\x7d\x44\xe3\xa3\xce\x5e\x7c\xf3\xa2\xaa\xee\xbe\x9e\ +\xd0\xa0\xf7\x6f\x8f\x3e\x77\xe1\xe2\x2b\x27\x16\x27\x22\x4c\x9b\ +\x3a\x7a\x07\x7a\xfb\x96\x3e\xf1\xff\xa2\x3c\x7d\xf1\x6d\xb7\x4c\ +\xce\x51\x5a\xf7\xad\x7e\x73\xf5\x29\x99\x03\xb0\x48\x43\x9d\xcb\ +\xdf\x5b\x76\xb8\x63\xd0\x1b\x30\xa6\x5c\xf9\xf5\x5b\x66\x24\x6d\ +\x7c\xef\xf5\x75\x7b\x5b\x63\x44\x9e\xb5\xf8\xf6\x0b\xcb\xd9\xeb\ +\x2f\xbc\x74\xb8\x5f\x55\x55\x78\xd6\x25\x37\x5d\x3e\xa7\x34\xd2\ +\x71\xe0\xf5\x37\x57\xb5\x0d\x04\x95\xac\xb1\xb7\xde\x79\xad\x6b\ +\x60\xfb\xd3\x2f\xad\x1c\x36\xe4\x89\x0b\x2e\x9f\x9d\xaf\x2f\x7f\ +\xef\x83\xce\xe1\x80\x5f\x4b\xbc\xfb\xe1\x6f\x49\xed\xfd\x21\x7f\ +\xdf\xeb\x4f\xfc\x65\xfa\xe5\xb7\xcd\x4e\xe8\x7f\xe5\xd5\x65\xed\ +\xde\xa0\x2d\x67\xd2\xad\xb7\x2e\xce\xa2\xdd\xcb\xde\x7e\xef\x50\ +\xc7\xf0\x40\x67\x67\xfa\xf4\x5b\x32\x14\x46\xd5\xe3\xed\xbb\xc4\ +\xbc\x47\x6a\x7a\x55\xa7\x19\xee\x1b\x08\x55\xa6\xd8\x37\xbf\xff\ +\xde\xa1\x41\xa9\x60\x46\xb6\x4b\x06\xcd\x3b\xd6\x2e\x5f\xbf\x7b\ +\xc8\xef\x8f\xda\xc7\x7e\xef\xbb\x37\xb4\xb6\x0d\x26\x96\xce\x67\ +\xcd\x6b\x7f\xfd\xd2\x9e\x85\xb7\x7e\x6d\x94\x50\xfb\xca\xeb\xab\ +\x3a\x86\xa3\xf6\xec\x89\xb7\xdd\x72\x49\x9a\x04\x38\xc4\x51\x7f\ +\x67\x43\xf3\xa0\x16\xdd\xb2\x35\xc1\x51\xa0\xee\x3d\x48\xc6\x15\ +\xa7\x0e\xf7\x09\x69\x17\xe7\xa5\xe9\xc3\x0d\xaf\xbf\xfa\x4e\x7d\ +\xcf\x30\x4c\x28\xbd\xe1\xce\x5b\x53\x7d\x5b\x9f\x79\x79\x7d\x84\ +\x52\x43\xc8\xb8\xf6\x8e\x5b\xc6\xe7\xba\xba\x0e\x6d\x79\x7f\xcd\ +\xd6\x3e\xaf\x3f\xcc\xb2\xbf\xfe\xf0\xdd\xea\xae\xa5\x6f\x6c\xae\ +\xa7\x26\x71\x66\x17\x78\x88\xb7\xb5\xc7\x5f\x36\xef\xda\x5b\x16\ +\x4d\x02\xc1\xd6\x77\xdf\x7a\xeb\x40\xbb\x8f\xc8\x59\xd7\xdd\x71\ +\x53\xe2\xd0\x8e\xd7\xde\xdf\x16\xd0\x61\xc5\xdc\xc5\xd7\xcc\xab\ +\x60\x04\x08\x5a\xf3\xa3\x4f\xbc\x3b\xe6\xda\x6f\x9c\x93\x36\xf8\ +\xf4\xa3\xcf\xe7\x5c\xf2\xf5\x09\xc6\xa1\x67\xde\xdc\x10\x36\x75\ +\xe2\x28\xba\xe1\xce\xdb\xc6\x28\x6d\xcb\x96\xad\x1d\x7f\xdd\x7d\ +\x42\xac\x6f\xf5\x7b\xef\xee\x6d\x1a\x08\x04\x02\xe5\x17\x7f\xed\ +\xba\xc2\xe0\x13\xaf\xec\xbb\xf2\x81\x7b\x32\x23\x87\x1e\x79\x76\ +\xf3\xf9\x77\xdf\x5f\x6a\x1e\xfa\xfb\x92\x55\xed\x03\x01\x5b\xce\ +\xf8\x9b\x6f\xbe\x22\x53\xe6\x08\x82\x81\xa1\xb6\x4e\xff\xc0\x9a\ +\x57\x1f\x79\xd7\x50\x2e\xbb\xeb\x2e\xd7\xc1\xa5\x2b\x07\x4a\xbe\ +\x73\xcf\xd9\xbd\xbb\xdf\x79\xea\x83\xc0\xdd\xf7\x5d\x9f\x2a\x99\ +\xc7\x9b\xa8\x4f\xb4\x17\x18\xe5\xb9\x93\x68\x2a\xc0\xbb\x8f\xe2\ +\x4d\xdb\x61\x00\x03\xfd\xa0\xb0\x6b\x2f\x6a\x3f\x02\x32\xa6\xd1\ +\xd2\x74\x7a\xf1\xcd\xfa\x43\xdf\x20\x13\x44\xf1\x47\x3f\xc4\x1d\ +\x03\x68\xcb\x7a\xdc\xa2\x92\x87\x7e\xad\xdf\x7c\x2e\x3c\xf4\xa1\ +\x50\x17\x22\x5f\x7b\x98\x14\xf7\xca\x0f\xfc\x10\xf9\x75\x10\x1c\ +\x86\xfd\x5e\xa8\x46\xf1\xee\xd5\x28\x5c\x6a\xfc\xf8\x1b\xfc\xe8\ +\x72\xf9\x37\x4f\xa2\x81\x16\xe5\xd6\xbb\xb0\xaf\x5a\xff\xd5\xfd\ +\x7c\xb8\x01\xef\x3a\x0c\x44\x07\x4f\x4b\xe1\x22\x86\x9c\x03\x00\ +\x30\x64\xbd\x9d\xf5\x66\x76\x51\x46\x82\x0d\x01\xd6\xd3\xd9\xe4\ +\x4f\xac\xc8\x77\x44\xb7\x6e\xdb\x53\xb0\xf0\xc6\xef\xdd\xb7\x38\ +\x7c\x70\xeb\xe1\xf6\xd0\x40\x77\xd3\x20\x4e\x94\x42\x4d\xcf\x3e\ +\xfe\x5c\x28\x6b\xe6\x5d\xb7\x5e\x95\x06\x09\xe2\xb4\xa5\xb9\x0e\ +\xa6\xa6\xd8\x25\xd0\x55\x5b\x8f\x9d\x99\xa8\x7f\xdb\xe3\xaf\x6d\ +\x1d\x75\xc9\xbd\x0f\x5e\x3b\xe1\xe8\xf6\x75\x5d\x2a\xc0\x08\x20\ +\x6e\x76\x36\x37\x95\x2c\xbc\xe1\x7b\x0f\xdd\x33\x25\x1f\xee\x3f\ +\x3a\xa8\x38\x6c\xdd\xcd\x6d\xd9\xa5\x25\xf6\x70\xfd\x8b\x4f\xbf\ +\xe9\x99\x7e\xf5\x43\xf7\x5c\x36\xbc\x7f\xdb\xd1\x8e\xa1\x43\xdb\ +\x76\xa6\x4d\xbd\xf2\xe1\xef\xdc\x4c\xdb\x77\x6c\xef\x88\x74\x6d\ +\x79\xe3\x99\xe5\x47\xa6\x5c\x71\xeb\x25\x53\x8b\x74\x22\xdb\xe8\ +\xd0\x87\xdb\xeb\xca\x2f\xba\xfb\xbe\xcb\x27\x1c\x3d\xd0\x3a\xea\ +\x82\xbb\xef\xb9\xa8\xe8\xe0\x87\xeb\xbc\x66\x64\xc5\x0b\x2f\xb6\ +\xca\x13\xbe\xf3\xbf\xf7\xa5\xab\x75\x5b\x0e\x1d\x5c\xb9\x7c\x75\ +\xc2\x8c\x6b\x7f\xf8\xbd\xfb\xe7\x8f\xcb\xa6\x84\x42\x24\x06\xdb\ +\x77\xed\xed\x97\x6e\x79\xf0\xdb\x33\x33\xc3\x35\x01\xcf\x2d\x0f\ +\x7c\x7b\x92\xd4\xbb\x69\x7b\x8b\xe6\x3d\xfc\xf8\xe3\xaf\xc3\xb2\ +\xf3\xee\xbe\x76\xae\x9d\xaa\xf6\x04\x7b\xd0\x37\x1c\x34\xa1\xb7\ +\xbd\xe6\x68\xd0\x55\x94\x99\xc4\x39\x10\xb1\xbe\x67\xdb\x36\xa3\ +\x78\xe1\xf7\x1e\xba\x37\x27\x50\xb3\xf3\x70\x57\xef\x91\xd5\xcf\ +\x7e\xd0\xba\xe0\xa6\x6f\xde\x77\xe5\xb8\xdd\xeb\x57\x35\x0e\x04\ +\xbb\x5a\x22\xe7\xdd\x78\xff\xf7\x1f\xbc\x65\x54\x8e\xcb\x34\x19\ +\xa6\x91\xa6\xd6\xb6\xbc\x79\x17\x7d\xfd\x9b\x0f\x4c\x90\x3b\xd7\ +\x6f\xa9\x0b\xf4\xee\xfe\xdb\x47\x33\x07\x61\x32\xf4\xe6\x53\x4f\ +\x1f\x36\x4b\xee\xb8\xf7\xe6\xd2\x04\xc2\x64\x74\x64\xcd\x6b\xef\ +\xee\x33\x6e\xfe\x9f\xef\x5e\x50\xcd\xd7\xef\x3e\xdc\xdb\x7a\x74\ +\x6f\x8b\x70\xfd\xd7\xbf\x7b\xd3\xec\xc4\x6d\x1b\x36\x7a\xc3\x03\ +\xaf\x3d\xfd\xaa\x59\xb2\xe8\xe1\x87\x6e\x32\xda\xb6\xed\xe9\x89\ +\x76\xef\xdd\xec\x73\x8d\x7d\xf0\xe1\x87\xe6\xa6\x0f\x3f\xfd\xc4\ +\x6b\xf2\xd8\x0b\x6e\xb9\x62\x8e\x40\xa0\x0d\x69\xb5\x6d\xbd\x55\ +\x17\xdf\xf9\xf0\x77\xbf\x3d\x3f\x23\xfc\xe2\xe3\x2f\xc2\xea\x0b\ +\xbf\xf7\xcd\x1b\xf4\xfa\x3d\x87\x5b\x7a\x96\xbf\xf8\xd4\xbe\x70\ +\xf6\x2d\xf7\xdc\x32\xa6\x30\x2d\xa3\x24\x4f\xa2\x94\x9d\x70\x36\ +\xc1\xf6\xc3\x87\xd4\xd4\xc9\xf3\xab\x94\x1e\x5f\xa0\x7b\xdf\xda\ +\xed\x3d\xca\xa4\x89\x85\xc9\x59\x49\x7d\xfb\x56\xfc\xed\xb5\xad\ +\x95\xe7\x5e\xbf\x78\x61\x35\x01\x5c\x86\xe1\x8e\x41\x2f\x0b\x1d\ +\x78\xe2\xef\x5b\xc7\x5d\x74\xed\xd4\xb4\xe1\xa7\x9f\x7a\x03\x8f\ +\xb9\xf2\x07\x0f\x5c\xa1\x36\x6c\xa8\xe9\x8b\x60\x0c\x21\xc2\x43\ +\x2d\x87\x85\xf2\xb3\xbf\xfb\xbd\x6f\x5d\x3a\x27\xaf\xb6\xa6\x85\ +\x7a\xd2\xfc\x4d\x75\x4a\x46\x7e\x8e\x23\xf0\xf6\x53\x4f\xf7\x25\ +\x4c\x79\xe8\xe1\xfb\x93\x86\x8e\xec\x3c\x32\xd8\xbe\x77\x4b\x24\ +\x65\xca\x77\xbe\xfb\xcd\x52\xd4\xba\xe6\x60\x4f\xb8\x69\xf3\x93\ +\xcf\x2f\x4b\x3b\xeb\x8a\x9b\x2e\x9e\x06\x28\xb6\xb3\xc0\xd6\x1d\ +\x7b\xf2\x17\xde\xfc\xc0\x0d\xd3\x5a\xea\x1a\x8a\x2e\xf8\xda\xfd\ +\x17\x8f\x3d\xb2\x76\xb3\x57\x0d\xae\x7a\xf5\xf9\x1a\x3e\xea\xc1\ +\xef\xde\x57\xca\xea\x77\xee\xdf\xff\xc1\x7b\x2b\x6d\xe3\xae\xf8\ +\xe1\xc3\x0f\x9e\x3f\x31\x87\x99\x04\x09\x42\xb4\xeb\x68\x7f\x80\ +\xe5\xa5\x3b\xc3\xfd\xdd\x4d\x3d\x38\x27\xd5\x7e\x60\xc7\x96\x70\ +\xf6\xec\xef\x7e\xf7\x81\x62\xb5\x7e\xeb\xbe\xd6\x90\xb7\xaf\x75\ +\x00\xa7\xca\xea\xbb\xcf\x3f\xb6\xcd\x97\x7a\xf3\x5d\xb7\x4f\x4a\ +\x17\x20\x63\x7d\x5d\x4d\xfd\x30\x29\xd9\x69\xf3\x75\x1e\x19\xe4\ +\xb6\x14\x79\xe0\x85\xc7\x5f\xe5\x65\x17\x3e\xfc\x9d\x1b\xd4\xe6\ +\x6d\xbb\xba\x62\x12\x46\x10\xb0\xee\xba\xa3\x99\x63\xcf\xbe\xef\ +\x81\x07\xe6\x65\x45\x97\xaf\x3a\x8c\x21\xf5\x0f\x0e\x32\x48\x1a\ +\x76\xef\x11\x33\x73\x93\x9c\x88\x31\xfe\xe9\xfa\x11\x94\xf2\x94\ +\x1c\xba\xa0\x18\xec\x78\x59\x7a\x6b\x19\x3f\xf7\x3e\xf3\xc2\x14\ +\xf1\x4f\xaf\x0a\x3b\x5b\xe8\xb9\x97\xf2\x50\x9d\xf8\xf6\x12\x61\ +\xf9\x26\x34\xa4\x01\x10\x84\xe1\x18\x40\x08\x24\xe5\x98\xdf\xf8\ +\xa6\x71\xc1\x2c\x4e\x0d\xe0\x48\x37\xef\xfc\xae\x71\xc3\x02\x10\ +\x6b\x46\xfe\x18\x10\x04\x80\x11\x80\x10\x60\x04\x52\x27\x18\x0f\ +\xfd\x88\x8c\xcf\x85\xde\x2e\x54\x5f\x83\x5a\x74\xfa\xad\x87\xf5\ +\xaf\xdd\xc8\x93\x1c\xc0\x30\xf8\x94\x9b\x62\x3b\xb6\x1a\x97\x55\ +\x03\xdd\x00\x00\x42\xaa\xb5\xd7\x77\xe7\x17\x96\x24\xc8\x0c\x32\ +\xa3\xe3\x68\x63\x66\x65\x89\x18\xe8\x1a\x8a\x26\x4e\xa9\x2e\xf2\ +\x24\x26\xb8\xdc\x76\x45\xd0\x3b\xda\xbb\x8b\xaa\x72\xdb\x76\xaf\ +\x1b\x4c\x9f\x73\xc7\x35\xf3\x9c\x64\xc0\xef\xcc\xcc\x76\xf3\x8e\ +\x0e\xad\xba\xb4\x40\x20\xde\x86\x4e\xad\xb0\xb2\xac\x75\xc3\x6a\ +\x9f\x94\xee\x88\x34\xbc\xf3\xc1\x91\x9c\xb1\x33\x72\xec\x80\x72\ +\xc8\x8d\x50\x4b\x7b\x2c\xaf\xbc\x2a\xd1\x6e\x53\x07\x1a\x43\xb6\ +\x94\x82\x54\xb3\xb1\x8d\x96\x97\xe4\x77\x1c\xd8\x74\x24\x94\x90\ +\x21\x0c\xaf\x58\xbe\xc1\x59\x39\x3e\xc7\xe6\x6f\x1a\x72\x8f\x1d\ +\x5d\x9d\x98\xe4\x74\xb9\x3c\x2e\xd0\xbf\x6a\x43\xfd\xa4\xc5\x5f\ +\x9b\x3f\x2a\xb5\x7f\x68\x28\x67\x7c\x35\x1a\x6c\xf4\xa2\x84\x49\ +\xe3\x0a\x1d\x0e\x67\x52\x4e\x7e\x71\x61\x56\xaa\xdb\xed\x70\x25\ +\xe8\xdd\xbb\x37\xb5\xf8\x73\xb3\x95\x1d\xcb\x96\x0f\x80\xfc\x69\ +\x55\xe5\xe3\xc7\x56\x76\x6c\x7c\xf7\xc3\x3a\x9f\xc7\x6d\xe7\x9c\ +\x43\x81\x77\xd5\xb5\xa7\xe4\x8f\xad\xcc\x48\xb0\xdb\x9d\x45\x25\ +\xc5\x39\x69\xe9\x1e\xb7\xd3\xe1\x94\x8e\xac\x5b\x4d\x8b\xcf\xbd\ +\xe3\x92\x29\x6c\x70\x48\x70\x95\x56\xe4\x66\xdb\x21\x0c\xf9\xfc\ +\xfb\xb6\xef\xcf\x9a\x38\x23\x3f\x11\x33\x80\x40\xb8\xaf\xdd\xab\ +\x8e\x9b\x58\x95\x98\x90\x9c\xe0\x72\xd9\x05\x63\xd7\x86\xbd\x15\ +\xf3\xaf\x98\x5b\x95\x9d\x9a\x96\xe4\x50\xa4\xa8\xbf\xab\xc3\x4c\ +\x28\x2d\x2d\x70\xc8\x02\x86\x00\x42\x64\x86\x86\x3b\xba\xcc\xa9\ +\x53\x27\xa5\xa7\x64\xa4\x25\xba\x24\x81\xd7\x6d\x5a\x17\x94\x4f\ +\xce\x1c\xc8\x04\x79\xe0\xe0\xfa\x23\xd1\x9c\xaf\xdd\x7d\x59\x1e\ +\x56\xc3\x46\xd2\xd8\x54\x75\xdd\xf6\xbd\x8e\xfc\x9c\x9e\xbd\xeb\ +\xb6\x36\x98\x73\x27\x96\xf6\x77\x36\x4a\x25\xa3\x4b\x72\x52\x92\ +\xdc\x4e\xa7\xcb\xe3\x6b\xdc\xb8\x67\x18\x65\x7b\xd4\xb5\xef\xae\ +\x02\x69\xe3\x26\x65\xb2\xc3\xcd\xd1\xa2\xd1\x53\xb3\x13\xa5\x9a\ +\x1d\x5b\x59\xf5\x25\xb7\x9d\x37\x99\x04\xba\xa4\xa2\xd2\x34\x1c\ +\x68\xef\x37\x46\x57\x14\xb8\x9d\xb6\xde\x86\x9d\x7b\x07\x6c\xd9\ +\x8e\xd8\x07\xcb\xd6\xa0\xe2\x71\x19\xea\xbe\x9d\x83\x9e\x5b\xef\ +\xb9\xa6\x58\x0e\x0d\x47\x71\x55\x51\x32\x3b\xd1\x87\x80\x02\x09\ +\xd5\x1c\xae\x4b\x9d\x3c\x63\x6c\x61\x66\xf3\xde\xb5\xaf\xae\x6a\ +\x98\xb1\x60\x96\x14\x89\xe4\x25\xb3\x8d\xeb\xb7\x94\x2c\xba\xf1\ +\xc2\xa9\x15\xe1\x9e\xde\xdc\xd2\x32\x87\x3a\xd8\xd3\xd9\xb5\x63\ +\xc3\xce\xbc\x73\x6e\xbe\x62\x46\x49\xd7\xce\x75\x47\xbd\x28\xc7\ +\x1e\x58\xf9\xfe\x06\x94\x37\xa5\x2a\xdd\x41\x19\xc0\xd8\x6c\xa9\ +\xef\x4b\x2a\x1a\x95\xe1\x72\xa0\x48\x57\x57\x0c\x56\x57\xb8\x8f\ +\xd6\x0e\x65\x16\x56\x93\xae\xdd\x1b\x8e\xea\xb9\x69\xe2\xb6\xe5\ +\xef\x0f\xb9\x8b\x26\x96\x09\x47\x1a\xb5\xb2\xb1\x93\x93\x93\x9c\ +\x2e\xb7\x3b\xc9\x6e\x6c\x5a\xbb\xc9\x35\xed\x9a\x6b\xe7\x8e\x89\ +\x79\xbb\x9c\xe5\xe5\x8e\x58\xff\x50\xd8\x33\x65\x54\xb1\xdb\xe5\ +\x48\x4d\xcf\x2e\x2f\xcd\x4c\xf2\x24\xb8\x12\x3d\x46\xf7\xe1\x9d\ +\x35\x7d\xf9\xd9\x8e\x5d\x6b\x56\xb6\x90\x82\x09\xa3\xaa\xc6\x4d\ +\x1c\xd5\xb5\x7d\xf9\x9a\x9a\x01\xa7\xc3\x01\x21\x10\x04\xda\xd6\ +\xd4\x25\xa4\x55\x17\x38\x51\x6f\x77\xa3\x9e\x55\x98\x6d\x0b\xb7\ +\xf6\x05\xc7\x4c\xaa\x4e\x4a\x4a\x4c\x70\x39\x9d\x76\xb1\xb7\xb3\ +\x05\x17\x95\xc1\xbe\x83\x3b\xbb\x92\x6e\xbf\xed\xba\x92\x44\xd6\ +\xed\xb7\x97\xe5\xa4\xf5\xb4\xb6\x64\x57\x14\x27\xc8\xac\xa3\xbe\ +\x3b\x2d\x6f\x14\x6f\xfd\x70\x8f\x0f\x67\xb9\xa3\x1f\xbc\xbb\x06\ +\xa7\x8f\x9d\x90\x63\x37\x18\x00\x24\x50\xdb\xaa\x55\x4f\x9e\x99\ +\x9d\x92\x9a\x9a\x9c\x80\x01\x4c\xc8\x48\x80\x24\x38\xdc\x57\xb7\ +\xb3\x95\x9d\x35\x63\x92\x42\x0d\xfe\x69\xfd\x0b\x8c\x42\x7b\x0a\ +\x9d\x72\x0e\x1c\xdc\x27\x2e\xad\x21\x5f\xbb\xc9\x3c\xe7\x5c\xb4\ +\xed\x65\xdc\xe6\x20\x57\x4c\x86\x2b\x9f\x91\x5e\xdf\xc8\xae\xff\ +\x89\xfe\xad\xcb\x38\x30\x46\x9c\x85\x8c\xc2\xa0\x01\x01\x05\x10\ +\x01\x4e\x61\x24\x04\xb9\xf4\xb1\x8b\x43\x40\x35\xa8\xa9\x20\xde\ +\x81\xb5\x79\x00\x00\x68\xcf\x7e\xdc\xd6\x0a\x74\x03\x88\x22\x18\ +\x6c\x14\x9e\x7d\x1e\xb7\xfa\x81\x80\x01\x00\x9c\x69\x83\xfd\xaa\ +\xcd\x99\xa8\x08\x92\x3e\xd4\xb0\xa5\x46\x1d\x5b\x5d\x11\xe8\x6a\ +\x0e\xba\x0b\x32\x3c\x36\x5f\xe7\x11\x9f\x9c\x90\xed\xd1\x5b\xda\ +\x59\x69\x76\x9a\x77\xa0\xdb\x93\x93\xe3\x04\xa0\xab\xae\x56\x4e\ +\xc9\x49\x44\xfe\x9e\xb0\x23\x3b\x33\x0b\xf8\x5b\x3a\xa2\xa0\xb0\ +\xc8\x33\xd0\x1d\x52\x64\xc9\xef\x0b\x97\xce\xbe\xea\xae\x6b\xe7\ +\xd9\x18\x61\x50\xd4\x03\x6d\x9d\x9a\x5c\x50\x90\xc0\x28\xed\x69\ +\x68\x97\x13\x4a\x93\xcd\xce\x56\xc3\x96\x97\xeb\x19\xee\xef\x93\ +\x5c\x52\xd0\x17\x48\x1b\xb5\xe0\xde\xdb\xaf\xb6\xfb\xeb\xbc\xf6\ +\xa4\x9c\x6c\x47\xb8\xb9\x31\x68\x24\x94\xb8\x42\x7d\x1a\x28\x28\ +\x48\x05\xbe\xae\x96\x4e\xa3\xaa\x24\xb3\xbf\xa9\x95\x3b\x8a\xf2\ +\x9d\xbc\xab\xb5\x41\x4c\xcb\x48\x71\xb2\x86\xfa\x1e\x39\xab\x52\ +\xf6\xf7\x9b\xd0\xc6\xc3\xc3\x2c\xa1\xe2\xe6\x7b\x6f\xaf\x4e\x4f\ +\x9e\x73\xdd\x37\xef\xbf\xa8\x60\xd9\xb3\xcf\xd6\x79\x75\x11\x0b\ +\x02\x0f\xd5\x77\x06\x53\x4a\xca\x91\x3a\xd4\xde\x1e\x2c\xc8\xca\ +\x84\x5a\x47\x83\x4f\xcf\x2b\x4b\xe9\x6b\x0b\xa6\x64\x17\x0b\x40\ +\x3d\xdc\xd8\x6e\x2f\x29\xf2\xd8\x93\x73\x5d\x42\xf3\xc6\x77\xb7\ +\x74\x4b\xf3\x66\x8f\x13\x0c\x1d\x62\x14\xea\xef\x19\x8a\x24\x97\ +\xa6\x27\xaa\xbe\xb6\xc6\xb0\x94\x93\xed\x1e\xec\x35\x32\x33\x32\ +\x01\xd0\xf7\x6e\xd8\xae\xa4\x57\x25\x44\x8e\x86\xed\xc9\x79\x19\ +\x36\x6a\x52\x0e\x00\x42\x28\x38\xd4\xde\x0b\x33\x4b\x0a\x32\xc2\ +\x2d\x9b\xd6\x35\x84\xaa\xc6\x15\xfb\xba\x83\xd2\xa9\x99\x83\x04\ +\xd6\xd7\xd2\x27\x26\x97\xe4\x88\xa0\xa7\xad\x2d\x68\xcb\x4b\x13\ +\x8d\x40\x84\xdb\x41\xd4\xa7\x3b\xce\xb9\xf1\xee\x4b\x27\x66\xb4\ +\x37\x74\xe4\x15\xe6\xd9\xa0\xd1\x50\x3b\x90\x98\x5d\x0e\x87\xfa\ +\xa0\xa8\x68\x01\xaf\xad\xe0\xac\xbb\xee\xb9\x25\x9f\x75\x36\x87\ +\x59\x51\x59\x1a\xd0\x7c\xdd\x43\xde\xf4\x82\x1c\x00\xf4\xe6\x23\ +\x5d\x59\x79\xc5\xd0\xdf\x3d\xa0\xa5\x14\xa4\x27\x02\xa6\x7b\x87\ +\x07\xb0\x53\x8e\x04\xfc\xee\x92\x59\xf7\xde\x75\x7d\x42\xa0\x93\ +\xd9\xd2\x73\xec\xa0\xf7\x68\x53\x00\xe4\x14\x26\xd9\x0d\xd3\x8c\ +\xb7\x67\x08\x21\xdd\xdf\x53\xd7\x4a\xab\xca\xca\x4b\x32\x13\x9a\ +\xb7\xac\x81\xa3\xce\x9f\x9c\xce\xba\x87\x94\x2c\x3b\x1a\x1a\x36\ +\x0a\x72\xd3\x01\x19\xa8\x6d\x8e\xe5\x17\x97\x46\xba\x8f\xfa\x93\ +\x67\xde\x71\xe9\xb4\xba\x0f\xd7\x75\x6b\x2c\xd0\xef\x87\x92\x2b\ +\xe2\x1d\x72\x95\xce\xb9\xe7\xae\xc5\xd9\x76\x48\x39\x46\x7a\x7f\ +\xe3\xa0\x9a\x5f\x96\xc1\x39\xf3\xb6\xb7\x47\x78\x76\xa9\x3b\x52\ +\x3f\xac\x65\x96\xe6\xc6\x06\xbb\x89\xa2\x18\x61\x1f\x4c\x19\x75\ +\xfb\xdd\x77\x8f\x12\xbb\x5a\x34\x54\x54\x96\xc6\x86\xba\xba\xfb\ +\x48\x45\xa6\xdc\xeb\x0b\x64\x16\x66\x03\x1e\x6c\xaa\xeb\x2b\x2c\ +\x2c\x08\x0f\xb4\x06\x5d\x05\x59\x89\x4a\x6f\x43\x23\xb6\x67\x65\ +\x2b\xa4\xb1\xad\x19\x17\x14\x08\xd1\x60\x8c\x39\x78\xc4\x6b\xba\ +\x4a\x6e\xbe\xfb\xb6\x71\x79\xa9\x53\x2f\xbd\xe7\x5b\x57\x55\xaf\ +\x7e\xf6\x99\x83\xbd\x86\x24\x0a\x18\xe8\x5d\xfd\x43\xb6\xbc\x5c\ +\x1b\x62\x9d\x47\x5b\xd3\x72\x0b\xc4\x50\x6f\x4f\xc0\x5d\x9a\x99\ +\x62\x06\xda\x1b\xfc\x28\x2f\x3f\xa5\xb7\xb1\x3d\x37\x3f\x57\x0f\ +\xf4\xeb\xee\xac\x74\x0f\xf2\x76\x1e\xee\x13\x5d\x39\xe9\x62\x6f\ +\x67\x24\x3b\x3b\x57\x00\xbe\x23\x9d\xc1\xf4\xd2\x62\xb5\xb7\x0f\ +\x4b\x8a\xea\xf7\x3a\x0a\x67\xde\xf9\xb5\xeb\x0b\xec\x80\x02\x91\ +\xf8\x9a\xbb\x0c\xa9\x6a\x54\xb6\xd6\xbb\x6f\xcd\x8e\xd6\xca\xf1\ +\xa5\x29\xd9\x99\x98\x0f\x2e\x7b\x7b\xb5\x99\x33\x79\x4a\x91\xd3\ +\x30\xd9\xa7\xf6\x2f\x00\x0e\x0c\x89\xce\x99\xc6\xf0\x13\x48\x99\ +\x48\xc7\x8c\xa3\xe5\xb3\x99\xf0\x37\x24\x8e\xa7\xe5\xf9\x3c\x79\ +\x12\xcd\xb2\x8b\x3f\xbe\x19\x3b\x82\x10\x38\x80\x88\x41\x34\x0c\ +\x82\x21\xc0\x21\x00\x10\xa8\x11\x10\x0b\x02\x06\x80\x1e\x05\x20\ +\x08\x18\x00\x6a\x18\x04\x34\xc0\x38\x88\x06\x41\x30\x06\x00\x07\ +\xe1\x20\xf0\x05\x78\xc1\x74\xfd\xbb\x17\x2a\x4f\x7c\xdb\xf1\x9e\ +\x0d\x78\x4d\xea\xb4\xa3\x3d\x2f\xdb\xee\xff\x39\xf9\x75\x49\xec\ +\xdb\xf3\x21\xd1\x00\x76\x8e\x9a\x98\xf3\xdc\xaa\x67\x1f\xe9\x2e\ +\x1a\x6a\x3c\x82\xab\xe7\xcf\xab\x76\xed\x78\xfa\x90\x2b\xff\x9c\ +\x64\x07\xd8\xb3\xaf\x5e\x4a\x98\xe0\x8a\x34\x34\xa8\xf2\x9c\xfc\ +\x6c\x71\xb0\xf8\xed\x77\xde\x7d\xda\x6c\xa8\xdb\xdc\x94\x75\xce\ +\xa2\x64\xb7\x33\x5d\xf1\x2e\x7f\xf5\xa9\x7d\xa0\xab\x37\x04\x5c\ +\x76\x25\x61\x4c\x85\xb8\xc5\xa7\x6a\xa9\xda\x80\x57\x55\xa9\xd3\ +\x89\x90\x20\x0c\x35\x37\x18\x4a\x76\x41\xa2\xc8\xa9\xff\x60\x43\ +\xa7\xab\x6a\x81\xdb\x86\x1d\xfa\xc0\xce\x83\x2d\x0b\x4b\xc7\x27\ +\xed\xdf\x1d\x8e\x69\xdc\x1c\x08\x53\xc3\x77\xa0\x4e\x49\x1a\x9f\ +\x67\x67\x87\x8f\xd4\x87\x1d\xf9\xb9\x99\xc5\x79\x2e\xfe\xfe\xb3\ +\x4f\xb4\x25\x06\x8e\x78\x6d\x67\xdb\x8c\x9a\xfa\x26\xa5\xf0\x62\ +\x37\x88\xd5\x1e\xec\x4a\xaf\x5e\xe8\xa6\xfd\x07\x9a\x3a\xd2\x16\ +\x5c\x9d\x92\xa7\xe4\x25\x1c\x0c\x84\x63\x36\x6a\xc6\x22\xa1\xa3\ +\xdb\xd7\x6f\x6d\xd2\xed\x5a\x77\x72\x5e\x61\xa2\x4d\xe0\x48\x24\ +\x43\x4d\x8d\x83\xea\xdc\x8a\x8c\x48\xdf\xc1\xba\x61\x65\x71\x71\ +\x5e\xa4\x75\x79\x6f\x50\xbc\x28\x37\x4d\x2f\x4d\x5b\xb3\xf9\xe5\ +\x67\xa3\xf9\x87\xf7\xb7\x65\x5f\xe1\x80\x82\xab\xaa\xca\xf1\x83\ +\x47\xdf\x3f\xfb\xbe\x1f\x4d\xc8\x92\x0c\x55\x97\x44\xd6\xd1\x5c\ +\x1b\x4c\xcc\xc9\x4c\xb5\x0f\xef\xd8\x1f\x40\xee\xe2\xfc\x0c\xad\ +\xc8\xbe\xf2\xfd\x17\x02\x7b\x78\x43\x97\x72\xf5\x7d\x67\x27\xfa\ +\x97\xc5\x7a\x6a\x5e\x78\xf2\x99\xf1\xe3\x67\xcc\x9e\x94\x8f\x10\ +\x0a\xf4\x36\xf5\x79\xdb\xd7\xbe\xf1\xc4\x60\x53\x63\xfe\xd9\x57\ +\x9f\x5d\x99\x5a\xdb\x58\x2a\x6e\xf3\x9f\x94\x39\x98\x52\x98\x5e\ +\x94\xaf\xed\x5a\xfb\xc4\x8b\xfe\xe1\x03\x1b\x95\xea\xc5\xa9\x59\ +\xb9\x65\x05\x19\xb5\xc1\x90\xe6\xc1\xbe\x41\x7f\x34\x43\x3d\xd2\ +\x41\xa7\x2e\x2a\x42\xb1\xf6\xfd\x9d\xc3\xf9\x33\x72\x33\x1d\x55\ +\x69\xca\x86\x50\x4c\x03\xda\x60\xcc\x34\x06\x5b\xea\x7c\x66\x72\ +\x69\xaa\x42\x21\x2c\x29\xcc\x7d\x6d\xc5\xab\xcf\x77\xa7\xef\x3d\ +\xec\x1b\x5d\xe9\x16\x15\x2a\x44\x5b\xdf\x78\xfe\xa9\xd1\xd3\x67\ +\x8e\x29\x1e\x9f\xb1\xed\xc3\x60\x54\x83\x7a\xbf\x37\xa6\xe5\x15\ +\x97\xd3\x95\xcb\x9f\xf8\x9b\x08\x3a\x77\xc6\x12\xe6\xe2\xbe\xbd\ +\xbf\x7c\x62\xe9\xfc\x07\x7e\x38\x3b\x4b\x62\x18\xf7\x34\xee\xea\ +\x10\xd2\xae\xcb\x70\xbb\x5d\x63\xae\xbf\x3d\x79\xdc\xdc\x6a\x5f\ +\xfd\xd2\x76\xe2\x48\xcf\xc9\x2f\xca\x93\x57\xbf\xf6\xc2\x70\x2e\ +\xd8\x3f\xa4\x5e\xe2\x96\xda\x6a\x0e\xe2\xcc\xa9\x17\x5d\x3f\x73\ +\xf8\x47\xdf\x7d\x7e\xe9\xee\xdb\xc7\x8d\x49\x39\xb4\x3d\x1c\xd3\ +\xa9\x31\x1c\x0c\x1b\x19\x2e\x01\x89\x82\xda\xd1\x36\x18\x73\xcc\ +\xcb\x70\x23\xa0\x37\x1e\x3d\x6a\xa6\x55\x25\x3b\xdd\x49\x32\x39\ +\xb4\x7b\xcf\xcc\xf9\x63\x8a\x12\xea\x03\x11\xcd\x46\x74\xbf\x69\ +\xf4\x35\xd5\x86\x79\x46\x79\xba\xdc\x7f\xb0\xb1\x4d\x4d\xba\x32\ +\xa7\x88\xe6\xa6\xbd\xb5\xf4\x25\x5c\xef\xde\xde\xa8\xce\x9f\x29\ +\xb6\xd6\xd5\x38\xf3\xe6\xa5\x28\xb1\x8d\x87\x3b\x9d\x05\x33\x9c\ +\xa6\xaf\xee\x70\x6b\xd6\xb4\x0b\x32\x8b\x68\x5e\xba\x14\x0c\xc5\ +\x9c\x88\xfa\x42\x06\xec\x78\x6f\x63\x63\xd8\x66\x0e\x25\xe4\x16\ +\x27\x3b\x05\xc6\x28\x40\x42\x56\x76\xc6\xea\x8d\xef\x3f\x13\xdb\ +\x7b\x68\x77\x7f\xd9\x45\xce\xde\xd6\x9a\x61\x57\x56\x56\x9a\xd3\ +\x7b\xf0\xc0\x30\x70\x17\x24\x46\xde\x6a\x88\x16\x4d\x2b\xcc\x75\ +\x86\xed\xbd\x6f\x3c\xf3\x34\x20\x4d\xdb\xa4\x84\xb9\x79\xc9\x8e\ +\xb6\x34\x65\xc5\xaa\xd7\xf4\x23\xc2\xfe\x6e\xdf\x3c\xb7\x2d\x2d\ +\x79\x74\xaa\xbc\x29\x14\xd3\xb8\x36\x10\x89\xa9\xcc\xe5\xc6\x22\ +\xf2\x77\x75\x0d\xf5\xf5\x6e\x7f\xe7\x99\x35\x2d\x8d\xce\x29\x57\ +\x5c\x38\x2e\x43\xe2\x3c\x2b\xf2\xf4\xdb\x5b\x32\x7e\xf0\xd3\x3b\ +\x1c\xcc\xd4\xcf\x34\x7c\xfb\xfd\xef\x7f\xef\xb4\x5d\x09\x90\x94\ +\xc9\x46\x55\x92\x6b\xaf\x60\x55\x59\xc0\x93\xc1\x2a\x2b\xc8\xb5\ +\x57\xb0\xca\x6c\x90\x5d\x41\x66\x4d\xa3\x55\x55\x6c\xe6\x42\xf3\ +\x96\x5b\xe8\xd8\x52\x9e\x95\xcf\xe6\xcc\xa3\x55\x45\x00\x11\x90\ +\x94\xcd\x66\xcc\xa3\xe3\xca\x78\x5a\x16\x1b\x3f\x87\x8e\xab\xe0\ +\xd9\xf9\x6c\xf6\x7c\x3a\xb6\x94\x17\x56\xb0\x39\x73\x69\x69\x16\ +\xcf\x2d\x65\x73\xe7\xb1\xf2\x42\x36\x76\x22\x9d\x39\x9f\x8e\x72\ +\x0b\xab\x76\x82\x49\x97\x98\xb7\x5e\x49\xcb\xc7\xd2\x85\x67\x71\ +\x87\x08\x38\x63\x1c\x65\x96\x8c\x2a\x48\x52\x08\x90\x4a\x26\xce\ +\xbb\x74\xd1\x0c\x17\xd0\x99\x98\x58\x55\x59\x91\x6c\x47\x44\x70\ +\x95\x56\x55\xa5\x39\xc5\xb4\x82\xb2\xa2\xcc\x94\xf4\xac\xc2\xfc\ +\x14\x07\x33\xbc\xf5\x9d\x03\x63\xcf\xb9\x68\x54\x66\x52\x6e\x49\ +\x1e\x34\x49\x66\xf5\xb4\x39\x67\x4d\x48\x4b\xf0\xe4\x96\x56\x66\ +\xbb\x61\x28\x46\x13\xd3\x73\xf2\xb2\x53\x04\x0c\x65\x89\xec\x5a\ +\xb9\xc2\x9b\x3e\x65\xfe\xe8\x2c\xa2\xeb\xa2\x27\xb5\xaa\xb2\x38\ +\xd1\x9d\x52\x5a\x90\x2e\xdb\xdc\x65\xd5\x63\x4b\x33\x6c\xe1\x88\ +\xea\x48\xca\xcc\xcf\x4e\x55\x14\x4f\x71\x65\x75\x9a\x0b\x99\xd8\ +\x56\x5c\x5d\x96\x91\x9c\x56\x5a\x9a\x2f\x53\xdd\x53\x30\x66\xc1\ +\xbc\x09\x99\x89\x2e\x87\x27\xa5\xb2\xaa\xcc\x23\x01\xe4\x4c\xaf\ +\xac\x2a\x75\x61\xaa\x78\xb2\x46\x97\xe5\xb9\x93\x72\x2a\x8b\xd2\ +\xf5\x68\x04\xd9\x93\xf2\xf3\x73\x9d\x98\xc7\x62\xaa\x94\x5c\x7c\ +\xde\x85\x0b\x73\x5d\x02\x65\x8c\x9a\x3c\x31\xab\xa4\xb2\x30\x13\ +\x72\x9e\x94\x5f\x52\x5e\x90\xc2\x4d\x90\x5e\x50\x55\x94\x95\x94\ +\x56\x54\x96\xe1\x80\xd4\x96\x31\x63\xde\x82\xb1\x45\xd9\x29\x2e\ +\xb9\xf7\xe8\xee\x3a\xbd\xe4\xde\xdb\x2e\x74\x01\x93\x72\x00\x38\ +\xe7\x48\x2e\xae\xa8\xcc\x49\xb6\x13\x22\xe4\x95\x54\xe5\x65\x24\ +\xe5\x94\x56\x78\x90\x01\x9c\xb9\xe7\x5f\x7e\x69\x65\x9a\x84\x5c\ +\x39\x85\xe9\x1e\x80\x6c\xb9\x85\x05\x29\x6e\x99\x53\x26\xd8\x12\ +\x32\x53\x12\x65\x25\x61\xca\x82\x4b\xce\x9d\x5a\xca\x0d\x33\xa5\ +\xa0\x32\xd7\x73\x22\x73\x44\xc4\x19\xa1\xee\x9c\x92\xd2\xbc\x64\ +\xa2\x06\xeb\x8f\x74\x56\xcd\xbe\x60\x7c\x71\x46\x61\x71\x89\x9d\ +\xc5\x34\x2e\x67\xe6\x16\xa4\x24\xd8\xdc\x99\x05\x95\x25\xd9\x12\ +\xd1\x1d\xa9\x79\x55\x25\x39\x49\x69\x45\xe5\xb9\x09\xd1\x70\x4c\ +\x76\xa7\x15\xe4\x67\xca\x82\x9c\x59\x5c\x55\x98\xee\xa2\x0c\x65\ +\x17\x96\x66\x38\x38\xb5\x67\xcd\x5d\x30\xb3\x34\x37\x35\x29\x35\ +\xb3\xb0\x20\x05\x00\x21\x2d\xa7\xa0\xbc\xac\xb2\x3c\xd7\x15\x09\ +\xc7\x6c\x09\xe9\xf9\x39\x19\x49\xe9\x85\xe5\xd9\xc9\x86\x01\x2b\ +\x26\xcf\x9e\x39\xae\x30\xc1\xed\x4a\x4c\xcf\x29\xca\xcf\xb2\x61\ +\xc0\x39\xa0\x14\x15\x56\x8c\x2e\x4a\x77\x00\x39\xb1\xa4\xb4\xd0\ +\xc6\x0d\x83\xe3\xec\x92\xd2\xc2\x9c\xec\xe2\xe2\x52\x17\x30\xe4\ +\x8c\x8a\x05\xb3\xa7\xe6\xa7\x27\xd8\x1d\x89\xa5\x65\x65\xc9\x9e\ +\x84\x82\xdc\x5c\xa7\x24\x16\x8e\x9d\x5c\x9e\xe9\x8c\x84\x63\xb6\ +\xa4\x8c\xfc\xbc\x0c\x9b\x88\x45\x09\xb7\xec\x5e\xb7\x37\x90\x76\ +\xde\x9c\xb1\x02\xd5\xb9\xe4\x28\xad\x2c\x4f\xf3\x24\x16\x16\xe6\ +\xb8\x6d\x4a\x76\xc9\xe8\xb1\xa5\x69\x5a\x38\x82\x1d\x49\xf9\xf9\ +\xd9\x0e\xd9\x9e\x5d\x52\x95\x9f\x6a\x27\x0c\x65\x96\x96\x15\x64\ +\xa5\x15\x14\x16\xa7\xc8\x04\x7a\xf2\xe7\x2f\x3c\xab\x28\x33\xc9\ +\xe5\x4e\xab\xa8\x28\x4f\xb6\x43\x60\x4f\xae\x1a\x55\xea\x11\xa0\ +\xe8\xcc\xac\x2c\x2f\x4c\x4c\xce\x28\x2f\xc9\x21\xd1\x10\x50\x12\ +\xf3\x0a\x72\x5c\x12\x54\x63\x31\x21\xb1\xf0\xbc\x0b\x16\x14\x24\ +\x89\x84\x32\x4a\x51\x46\x5e\x61\xa6\x1b\x31\x25\x63\xce\x39\x73\ +\xca\xf3\x33\x9c\x0e\x67\x51\x59\x45\x5e\xaa\x83\x98\x38\xb7\xb8\ +\xba\x20\xcd\x69\x4b\xcd\xab\x28\xce\x4e\x4c\x49\x2f\x29\x4c\x03\ +\xdc\x68\x3b\xda\xe1\x1a\xb5\x70\xee\xa8\xcc\xd4\xfc\x12\x0f\x22\ +\x4a\x46\xe5\x82\x39\xb3\x8a\xd2\x3c\xa9\xd9\x25\xe5\x39\x9e\x68\ +\x38\x26\x7b\xd2\x0a\xf2\xb2\xec\x12\xe6\x8c\x22\xd9\x93\x91\x91\ +\x22\x88\x8e\x31\x73\x16\x5d\x38\x6f\x82\x1d\x73\x40\x63\x35\x9b\ +\xb7\xa7\xcd\xbd\xee\xca\xb3\x8a\xa8\x69\x9e\x29\x14\xe9\x34\xf3\ +\x29\x47\x4c\x06\x20\x70\xb7\x13\x30\x13\x46\xa2\xa7\xbe\x47\xc0\ +\x66\xe7\xa2\x00\x00\x00\x9c\xc0\x48\x0c\x28\x0e\x2e\x42\x18\x0e\ +\x01\x06\x80\xcd\xc9\x25\x0c\x23\x21\x20\xd8\xb9\x22\xc0\x70\x08\ +\x28\x4e\x2e\x02\x18\x89\x02\xc5\xc5\x05\x13\x86\x54\xe0\x74\x73\ +\x04\x81\xaf\x51\xb9\xf9\x1c\x69\x43\x98\xf3\x30\x48\x9d\xa8\x3f\ +\xf7\xaa\x31\x27\x1b\x60\x09\xaa\x61\x60\xb0\x63\xa1\x10\x58\x56\ +\x64\x01\x41\xce\x88\xae\xe9\x84\x03\x49\x56\x20\x33\x74\x83\x8a\ +\xb2\x0d\x03\xd3\x20\x48\x91\x90\xa6\x69\x1c\x62\x9b\xcb\x45\x9b\ +\x57\x3f\xfc\xc7\x0f\xaf\xfb\xe1\xff\x56\x39\x01\x17\x24\x45\x12\ +\x18\x25\x8c\x73\x62\x18\x14\x20\x59\x51\x04\x04\x39\x35\x35\xdd\ +\x00\x58\x32\xfb\x0f\x3c\xfa\xcc\xaa\x19\xb7\xdc\x7f\x56\x8e\x4d\ +\x27\x5c\x56\x14\x60\x6a\x3a\xe1\xa2\xa2\x08\x9c\x68\x06\x15\x65\ +\x45\x12\x11\xa7\x54\xd7\x34\x28\x2a\x18\x98\x9a\x4e\x45\x49\x16\ +\x20\xd5\x74\x13\x89\xb2\x22\x8b\x9c\x52\xc6\x39\x31\x4d\x24\x4a\ +\x90\x1a\x3a\xe1\xb2\x22\x03\x53\xd7\x29\x54\x14\x99\x99\x9a\x41\ +\xb8\x20\xc9\x8a\x24\x00\xce\x74\x5d\xe7\x48\x54\x24\x01\x00\x66\ +\x68\xba\x49\x19\x00\x1c\x20\x51\x91\x05\x43\xd3\x38\x14\x14\x09\ +\xeb\x9a\xc6\xb1\x24\x8b\x48\x8f\x1f\xb1\x29\x18\x70\x00\xb4\xfd\ +\x6b\x56\xee\x6a\x6c\xed\x0b\x88\x8b\x6e\xbc\x79\x52\xb6\x4d\x37\ +\xe9\xb1\xc1\x5c\x59\x3c\x96\x1e\x09\x03\x4d\xd3\x21\x16\x15\x45\ +\x46\x90\x1b\xba\x66\x12\x0a\x20\x96\x15\x45\x8c\x0f\x28\x12\x16\ +\x1f\x6d\x54\x14\x11\x02\x4e\x4c\xc3\x30\xe2\xd1\x5c\xa7\x64\x0e\ +\x47\x02\x0f\x75\xaf\x5e\xbe\x3a\x20\xa5\xf2\xe1\xa6\x6e\x9a\x77\ +\xf3\x1d\x57\x67\x8b\x26\x41\xa2\x22\x4b\x18\x72\xd3\xd0\x75\x02\ +\x14\x59\x34\x75\x95\x70\xc1\xa6\x48\xc4\x50\x4d\x06\x25\x59\x96\ +\x04\x0c\x38\xd5\x54\x8d\x61\x49\x16\xb8\xae\x99\x1c\x00\x88\x04\ +\x59\x91\x31\x60\x84\x32\x46\x4d\x83\x70\x49\x51\x64\x01\x11\x5d\ +\xd3\x4c\x2a\xca\x8a\x24\x60\xce\xa9\xae\x6a\x84\x43\x49\x56\x24\ +\x01\x52\x42\x39\xa7\x06\x01\xb2\x2c\x98\x9a\x16\x1f\xd4\x43\x82\ +\x2c\x63\xae\xe9\x3a\x3f\x16\xe8\x83\xb0\x24\x8b\x40\xd3\x74\x80\ +\x25\x9b\x22\x01\x46\x29\xe3\xd4\x34\x80\x20\x63\x6e\x6a\x06\x11\ +\x24\x45\xc4\x4c\xd3\x4c\x51\xb6\x49\x02\x06\x8c\x68\xba\x4e\x39\ +\x12\xcc\x81\x97\x9f\x78\x46\x99\x71\xf3\xe2\xe9\x79\xba\x6e\x8a\ +\x92\x22\x70\x53\x33\x08\x96\x14\x09\x73\x4d\x33\x90\x78\xec\xa9\ +\x69\x1a\x43\xe2\xc8\x41\x41\x92\x45\xa8\x69\x3a\x40\xa2\xa2\xc8\ +\x90\x53\xca\x38\x25\x26\xc0\x12\xe2\x86\x6e\x30\x59\x51\x00\xd5\ +\x75\x02\x64\x45\xe1\xc7\x9e\xbe\x2c\x09\x90\x33\x43\xd7\x19\x8a\ +\x87\x60\x71\xf3\xd8\xb3\x88\xdf\x83\xa2\x28\xc7\x32\x87\x30\x80\ +\xc5\x63\x09\x90\x04\xa0\x6b\x44\x56\x24\x62\x68\x26\x83\xb2\xdd\ +\x2d\x93\x96\x5f\xff\xe0\xb7\x39\x8b\x7f\x70\xcd\xe8\x44\x9d\xe3\ +\xe3\xb7\xcc\x88\x61\x50\x20\xc9\x8a\x24\x20\xc0\xe9\xf1\x51\x70\ +\x88\x05\x45\x96\x31\x04\x94\xb1\x68\x7f\xed\xaa\x0d\x7b\xbb\xda\ +\xdb\x69\xfa\xe4\x5b\xaf\x3b\xcf\x0d\x75\xc2\xce\x1c\x04\x71\x06\ +\x5d\xf8\x4f\xc7\x6f\x41\x40\x35\xb4\x6f\x1b\x6e\x1d\x02\x48\x66\ +\x13\x66\xd1\xaa\x4c\xa0\x1b\xff\xd6\x25\x31\xd6\x87\xbb\x1a\x7b\ +\xf5\xf2\xea\x62\x11\xb0\x7f\x14\x04\x86\x62\xfe\xbe\xde\x30\x2e\ +\xcc\xcb\x40\x8c\x70\x00\xb0\x20\x42\x4e\x08\xfd\x1c\xce\x16\x83\ +\x18\x1a\x47\xf7\xef\x69\x0f\xc2\xca\x09\x93\x8b\x92\xe5\xe3\xa2\ +\xf0\x1f\x8b\x45\x44\x5c\x8f\x34\xd5\xd6\x74\x0c\x47\x65\x77\xda\ +\xe8\x71\x63\x52\x6d\x71\xfb\xe4\x4b\x13\xe9\x8e\x98\xe6\x6f\xef\ +\x0d\x67\x17\xe6\xdb\x20\x65\x5f\x94\x3b\x43\x18\xe9\xbe\xda\x86\ +\xae\x8c\xb2\xea\x64\x05\xb1\x7f\x66\x66\x23\x44\x98\x86\xba\x77\ +\xed\xab\x63\xae\xbc\x89\x13\xab\x9c\x90\x90\x4f\xbc\xed\x7f\x55\ +\x17\xa0\xa0\xc8\x82\xa9\x6b\x9f\xba\xb4\x40\x34\x12\x2e\xc3\x8f\ +\x45\xe4\x40\x60\x77\xf0\x78\x0c\x96\x11\x83\x9a\xf9\xef\xe6\x1a\ +\xe7\x50\x90\x64\x11\xea\x9a\xc1\x3f\x55\x82\x04\x51\x00\xa6\x41\ +\x38\x00\x10\x81\xe0\xd0\x80\x26\x26\x64\x78\x14\xf6\x79\x9c\x48\ +\x0a\x25\x45\x11\x11\x34\x0c\xcd\x24\xec\xbf\x53\x73\x24\x59\x16\ +\x31\xe2\x8c\x1a\xba\x4e\xd8\x97\x6e\x72\x2d\x44\x92\x28\x10\xd3\ +\xf8\x82\xdd\x19\xc4\xb2\x2c\x52\x43\xfb\xe7\x4b\x01\x07\x48\xb4\ +\x29\x72\x3c\x3a\xeb\x1f\x56\x5b\xf4\x2f\x65\xa9\xc0\x02\x75\x2f\ +\x3c\xff\xf7\xa3\x21\x20\x7e\x9a\x00\x7b\x88\x44\x11\xe9\xd1\x90\ +\xd7\xeb\x0b\x86\x63\x64\xa4\xe2\x71\x10\x8b\xc0\x50\x10\x86\x82\ +\x9f\x81\x28\x00\x00\x20\xe4\xd4\xd4\x3e\x9d\x28\x00\x00\x38\x23\ +\x23\x56\x34\x12\x64\xee\x5d\xf1\xea\x33\xdb\x3b\xc2\xa2\xf0\xf9\ +\x9c\x48\xc6\x0d\x4d\x8d\xc6\x62\xff\x25\x51\x00\x00\x70\x66\x68\ +\x6a\x34\x1a\x8d\xa9\xda\x97\x50\x14\xe2\x37\x68\x18\x5f\xbc\x3b\ +\xe3\x54\xd7\xb4\x7f\xa9\x14\x40\xc0\x88\x1a\x8b\xc6\x54\xfd\xd3\ +\xb4\xe5\xc2\x19\xd5\x05\x8a\x23\x16\x01\x40\xb2\x22\x11\x5d\x07\ +\x48\x94\x44\x01\x02\x66\x9a\x0c\x48\xb6\x94\xe4\x24\x9b\x88\x45\ +\x59\x12\x00\x84\x90\x9b\xba\x6e\x52\x16\x0f\xc2\x15\x30\x46\x08\ +\x18\x9a\x66\x12\x06\x20\x14\x90\x79\x68\xfd\xbb\x6f\x7f\x78\x98\ +\x23\x40\x1d\x85\xd7\xde\x74\xed\x98\x1c\x27\x80\x18\x23\xc8\x88\ +\xa1\x19\xe4\xc4\xb7\x20\x30\x74\x95\x40\x51\x16\x80\xa6\xea\x50\ +\x90\x14\x11\x6a\x9a\x01\x90\x20\x49\xe2\xf1\xf3\xb1\x28\x4b\x02\ +\x82\x10\x32\x6a\xea\xba\xc9\xe3\x33\x20\x05\x0c\x01\xd3\x75\x9d\ +\x01\x7c\xfc\x64\xdd\x20\xfc\xa4\x7b\x21\x1c\xca\x8a\x02\x4c\xdd\ +\x60\x40\x92\x24\x8c\x10\x82\xdc\x64\x5c\xed\xe8\x6a\xeb\xe5\x17\ +\x66\x26\x0a\x92\xcc\xb9\xa6\x9b\x4c\x52\x14\xc4\x4c\xdd\xa4\x82\ +\x28\x89\x82\x00\x01\x37\x0c\x8d\x70\x24\x4b\xd2\x49\x57\xb6\xb0\ +\xf8\x72\x22\x9c\xa1\x81\x97\x61\xf8\xe8\x2b\x4b\x76\x8f\xbf\xf0\ +\xda\x0a\x61\xe0\xed\x97\x3f\x2c\x3b\xf7\xd2\x44\xdf\xb6\xf7\x3e\ +\xd8\x1d\xe0\xce\x79\x8b\xaf\x49\xea\x3c\xaa\x3a\xcb\x8a\x1c\xc1\ +\x55\xaf\xbf\x7f\xa8\x75\x80\x4a\xc9\x67\x5f\x72\xd9\x84\xc2\x14\ +\x68\x86\xf6\x7e\xf0\xce\xb6\x9a\x76\x95\xd9\x67\x5d\x7c\xd9\xf4\ +\xf2\x0c\x0e\x04\xd2\xb3\x67\xc9\xdb\xdb\x67\x7d\xfd\x87\x0b\x0a\ +\xe4\x61\x7f\xcc\x93\xe2\x50\x07\x1b\x57\x2c\x5f\xdb\xd0\x17\x2b\ +\x9d\x76\xde\xa5\xf3\xc7\x89\xda\xf0\xce\x75\x1f\xec\xae\xef\x8a\ +\x51\xe9\xac\x2b\x6e\x1a\x67\xd4\x2c\xd9\xaf\x5e\x76\xdd\x22\xda\ +\xbe\xeb\xef\x9b\x07\x2e\xbc\xfa\xe2\x84\x60\xc3\x9b\xef\x7f\xd0\ +\xd8\x1b\x2b\x3b\xeb\xbc\x4b\xe7\x8d\xea\x39\xb4\x66\xf9\x86\x9a\ +\x80\xca\xf2\xc6\x2f\xbc\x7c\xe1\x78\x07\x36\x1a\x76\xae\x58\xbb\ +\xf5\x70\x58\xc8\xb8\xf4\x9a\xc5\xa5\x72\xe7\xd2\xf7\x56\xd7\xf7\ +\xc6\x4a\xa7\x9c\x77\xf1\xbc\x6a\x0c\x10\xf7\xd5\xbc\xb4\xba\xee\ +\xac\x4b\x17\x97\x39\xa2\x6b\xdf\x78\xd9\xa8\x5c\x74\x7e\xb9\xb4\ +\xe9\xfd\x55\x7b\x8f\x76\xa9\x30\xe5\x82\x6b\xae\x4b\x1f\xea\x8a\ +\x26\x94\x14\xa7\x0b\xeb\xde\x78\x3e\x52\x78\xf6\xc5\x13\x52\x76\ +\xad\x78\xb1\x37\xf1\xac\x4b\x67\x95\x34\x6e\x5d\xb5\x7a\xeb\xc1\ +\xa8\x9c\x79\xfe\xe5\x57\x55\x39\x86\xdf\x7d\x65\x59\x5d\x4f\x24\ +\x73\xec\xac\xcb\xce\x99\xee\xfc\x72\x75\xba\x2d\x2c\xfe\x41\x3f\ +\x02\x89\x42\xa0\xa5\x76\x5f\xcd\x90\xd3\xa9\x84\x07\x1a\xb7\xd5\ +\xf7\xb3\x68\xf7\xab\x2f\xac\x48\x99\xb4\xe8\xf2\xf3\xe6\x96\x78\ +\xcc\x7d\x3b\x37\x76\x9b\x28\xda\xb6\x73\xcd\xce\xb6\xa9\x8b\x2e\ +\x29\x93\x3a\x5e\x59\xbe\x4d\x67\xfa\xda\x17\xfe\xf2\xee\x81\xe0\ +\xb4\x39\x67\x81\x9e\x86\x8e\x21\x43\x14\x20\xe7\x0c\xd9\x12\x52\ +\x13\x60\x67\x73\x9b\x2e\x7a\x8a\x0a\xf3\x6c\x5a\xcb\x53\x8f\x3d\ +\xdd\x69\x1f\x7d\xe9\x9c\xdc\x1d\xcb\x97\xb6\xf8\x07\x97\x3d\xff\ +\x97\x65\xf5\xfa\x8c\x99\x93\x68\x6f\xfd\x50\x54\x6d\xa9\xd9\x57\ +\x3b\xc4\x9d\x0a\xee\x69\xd8\x55\x3b\xac\x4a\x46\xd7\xb3\x7f\x79\ +\xba\x5b\xae\xba\x70\x6e\xc1\xa6\x95\x6f\xd7\x0f\x87\x77\x2e\xfb\ +\xc0\xc8\x9c\x76\xf1\xdc\x92\x03\x2b\x5e\xad\x19\xd6\x9a\x37\xbc\ +\xfe\xe4\xd2\x03\x85\x53\xe7\x9f\xbf\xe0\xac\x54\xde\xfd\xd4\x5f\ +\xff\xd6\xae\x54\x5f\x3a\x37\x7f\xe7\xf2\xd7\x1b\x02\x54\x84\x08\ +\xd2\xd0\x91\xc3\x35\xc3\xa6\xa0\xf7\xd5\xae\xdf\xd5\x91\x64\x33\ +\x96\xfc\xf5\xcf\x1f\xb6\xc1\xb3\xce\x1a\x35\xd4\xd6\xe0\x35\x58\ +\x5f\x5b\x53\x42\x51\x71\x22\xed\xdb\xbd\x73\x1f\x93\x15\x6c\x04\ +\xf7\x6e\xa9\x31\xb1\xb3\x6b\xc7\x92\xbf\xbd\xbd\xaf\x72\xfe\x25\ +\xc5\x7a\xc3\x8a\x35\xbb\x76\x2c\x5b\xb2\xc7\x9b\x7e\xc5\x55\x97\ +\x4e\x29\xcd\x12\x01\x63\x96\x28\x58\x7c\x95\x74\x01\x8a\x48\x6f\ +\x69\xef\xb2\x17\x8f\xce\xb2\x0b\x7d\x1d\x8d\x72\x76\x51\x5e\x66\ +\xa2\xdb\xc5\x5b\x9a\x3b\x3c\xc5\xa3\x32\x40\xb8\x77\x18\x4f\xac\ +\xcc\xe8\xa8\x6d\x77\xe4\x4d\x9b\x37\x69\xfc\x98\xd1\x25\x0a\xa4\ +\x3d\x47\x36\xad\x6f\x77\xde\x7e\xff\xbd\x33\xab\x52\x98\x33\xbd\ +\xa0\x20\x0b\x12\xc2\x89\x01\x12\xcb\x6f\xfd\xda\x5d\xee\xf6\x75\ +\xbf\xf9\x7f\x8f\xee\xed\x89\xb5\xef\x58\xd5\x68\xe6\x5f\x30\xbb\ +\x7c\xb8\xbb\xdf\x9e\x59\xa2\xd6\xac\xdb\xde\x97\xf1\xc0\x37\xef\ +\x9e\x54\x98\xc4\x84\xbc\xaa\x14\xdc\xd4\x37\x5c\x32\xae\x54\xa6\ +\x6a\x47\xf3\x60\x45\x65\xc5\xe0\xc1\x15\x35\x2c\xff\xfc\x39\x95\ +\xbe\xee\x5e\x67\x62\xbe\x9b\x74\x1d\x8d\x79\xa6\xcf\x9b\x37\x71\ +\xe2\xa8\xcc\x64\x1b\x09\xb6\xac\xda\x78\x64\xe6\xf5\x77\x5d\x3e\ +\x7f\xea\xc4\xf1\x95\xfe\x43\x6b\xea\xd4\xdc\x0b\xe6\x54\xfa\xba\ +\xfb\xc4\xe4\xfc\x54\x1b\xa2\x9c\x62\x47\xb2\x47\x11\x4d\xa2\xee\ +\xdb\xb4\x29\x61\xe2\xb9\x09\x03\x9b\xf7\x44\xf3\xee\xfb\xe6\x6d\ +\xe3\xd2\xa0\x3d\x39\xbb\x2c\x13\x1c\x6d\x08\x17\x17\x95\x68\x3d\ +\xad\x01\x98\x3f\x2a\x27\x25\x3c\xdc\xd6\x0d\x53\x4a\xb3\xd1\x07\ +\xef\x6e\xcb\x9f\x71\x7e\x55\xa2\xde\x1b\xe2\xe9\xb9\xd9\x49\xc9\ +\x9e\xe8\x50\xcb\x20\x71\x57\x96\x17\x88\xdc\xb2\x15\x2c\xbe\x52\ +\xba\x00\x11\x32\x23\x5d\xbd\xfd\x39\x65\x05\x36\xcc\xbb\x1b\x07\ +\x53\x33\x0b\x53\x52\x0a\xee\xfe\xee\x43\x55\xc6\xde\x3f\x3c\xb6\ +\xa4\xa1\xbb\xdf\x87\x72\x8a\x92\x40\x7d\x67\x5f\x6a\x79\x11\xa6\ +\xb1\x8e\xc6\xf6\x9c\x9c\x4c\x5f\x57\x83\xa3\x6c\x5c\x71\x12\xf6\ +\x75\xd4\x47\x6d\xc9\x05\x19\x0a\x21\x1c\x40\x24\x60\x21\xad\x64\ +\xf2\x6d\x0f\x3d\x58\x42\x3a\xd6\x6c\xaa\x1f\xe8\x1e\x66\x9a\xef\ +\xc3\x65\xef\xb6\xf0\xb2\x7b\xef\xb9\x3c\xd2\xd5\x65\x2b\x1d\x97\ +\x67\x07\x3d\xed\xb5\xfe\x84\xec\x14\x31\xd6\x37\xc8\x2b\x0b\xb3\ +\x01\xf1\x35\x0d\x80\xfc\x82\xec\xe1\xf6\x76\xaa\xfb\x36\xac\x58\ +\xd6\xce\x8a\xef\xb8\xe7\x46\x67\xef\x91\xa8\x3d\xb5\x30\x53\xf0\ +\xb6\xb4\x87\x58\x76\x16\x08\xfa\x74\x5b\x55\x71\x2a\x23\x1c\x42\ +\xb3\xbb\xb9\x9f\xea\xfe\x0d\xcb\xde\x6d\xa2\xc5\x77\xdc\x75\x4d\ +\xa6\xcc\x29\x63\x48\x49\x4a\xb2\xc9\xad\x3b\x3e\xd8\xd0\x22\x5e\ +\xbc\x68\xf2\x40\xdd\xd1\xac\xf2\xb1\xd9\x12\x68\x39\xdc\x26\x26\ +\x57\xa5\xd1\x9e\xa3\x31\xa5\xb8\x2c\xa3\xbf\xb3\xcd\xcc\x28\xc8\ +\x4c\x95\x43\x9d\x8d\xc0\x93\x99\x6e\xf3\xb7\x0d\x9b\xde\x96\xdd\ +\xef\xaf\xdd\x57\x38\xff\xba\x6b\xe6\x57\x8c\xbb\xe8\xae\x07\xae\ +\xa8\x7c\xef\x89\x3f\xae\xac\x0b\x39\x9d\x76\x01\x59\xeb\x65\x5b\ +\x7c\x85\xfc\x0b\x9c\x43\x6c\xb3\xc1\x96\x83\x7b\x36\xa0\xba\x65\ +\x07\x7b\xab\xaf\x74\xd7\x6e\xf9\x60\x80\x3b\x44\x97\x4b\xd4\x59\ +\x57\x53\x0d\xcd\xc8\x49\x20\xfd\x8d\xed\xd1\x89\xe7\x65\x30\x75\ +\xa0\xa6\x21\x92\x7f\x5d\x69\x72\xa8\xa6\x7f\xcb\xbe\x8d\x5b\x1c\ +\xad\xeb\x77\x88\x29\xe7\xa5\x2b\x9c\xea\xd8\xf4\x37\x2f\x5b\x7b\ +\xd0\x99\x95\x05\x03\x2d\xf5\x61\x34\xb7\x2a\x37\xa1\x39\xd9\xde\ +\x25\x8e\x9d\x3c\x19\x18\x82\x43\x54\x92\x93\x3d\xc3\x1f\x6e\xf9\ +\x60\x33\x3c\xba\x6a\x57\x6a\xe1\xe5\x29\x6e\x45\x60\xe1\xbd\x3b\ +\xb6\xea\xbb\x1a\x0e\xfa\xa2\x93\x53\x3c\x9e\xa4\x74\xb7\x13\x8f\ +\x9e\x3c\x59\x30\x78\xb2\x8b\x1d\x3e\xd0\x24\x25\x9f\x95\x2d\x9a\ +\x3b\x1b\x6a\xa3\x49\xa5\xd9\xb9\x05\x09\x72\x70\xc5\x3b\x2b\x06\ +\xf3\x9d\x49\x79\x63\x52\xf2\xd2\x1d\x43\x78\xec\xa4\xc9\xc0\xc4\ +\x1e\x59\x64\x9c\x03\xce\x81\x9c\x58\x60\x1b\x7e\xf4\xa5\xe5\x37\ +\xfe\xcf\x77\x47\xa7\xc9\x3b\x92\x5d\x2d\xfb\xb6\xaf\xdf\xa0\x6e\ +\xdd\x7a\x10\x4c\x9a\x29\x43\x6e\x46\xbc\x6d\x5d\x7d\xe9\x36\x57\ +\xac\xb3\x7e\xf3\xfa\xb5\x47\x57\xee\x34\x13\xcf\x4d\x70\xb8\xd2\ +\x93\x9d\x2c\xbb\x7c\x5a\x89\x83\x79\x52\x43\xed\x87\x77\xb4\xfa\ +\x12\x5c\xb2\xcd\x61\xe3\xe1\xc6\xa7\xff\xbc\x2d\x77\xe1\x2d\xf3\ +\x8a\xed\x96\xff\xd1\xe2\xcb\xc7\x69\xe3\xa0\x39\x43\x72\x66\x46\ +\x46\xa8\xad\xae\x23\x6c\x9b\x38\x69\x6c\x59\x61\x86\x3a\xd0\xb8\ +\x67\xff\x91\xb0\x9c\x77\xf9\xa5\xe7\xb9\x54\x7f\x72\xe1\xe8\x42\ +\x0f\xf0\xe9\xee\x09\xe3\xab\x15\xea\x1b\xd0\xa4\xea\x49\xe3\x2b\ +\x0b\x0b\x6d\xb1\xfe\x96\xb6\x96\x03\xb5\x1d\x95\xe7\x5e\x36\x25\ +\xc7\x41\x18\xe0\x46\xb8\xa3\xa5\xb1\xb9\xad\xcb\xaf\xc9\xb3\x2e\ +\xbe\x7a\xde\xa8\xcc\xe4\x9c\x22\x29\xdc\x7e\xe0\x70\x53\x80\xda\ +\x0b\x0a\xf3\x8b\x8a\xf3\x84\x68\x77\x43\x4b\xeb\xe1\x3a\x6f\xe5\ +\xac\x8b\xa6\x56\x65\xa4\x24\x2a\xad\x75\x75\xaa\xab\x70\xea\x98\ +\xaa\xbc\xec\xdc\xb2\xb2\x52\x29\xd4\x76\xe0\x70\x53\x90\x38\x4a\ +\xcb\xb2\xc2\xfe\x48\x66\xf5\x84\xa2\x14\x61\x68\x60\x28\xa5\x64\ +\x54\x59\x51\x51\x49\x76\x42\x77\x43\x4d\xdb\x90\x96\x9e\x57\x36\ +\x71\xf2\x68\x29\xd4\xbe\xff\x70\x53\x80\x38\x8a\x4a\xf2\x5c\x32\ +\xe2\x9c\x43\x28\x88\x50\x95\x0a\x27\x5d\x72\xf6\x44\x4c\x48\x52\ +\x56\x01\x1c\x6e\x69\xe8\xd1\x2a\xc6\x8c\xad\x28\xca\xcf\xcb\xcb\ +\x4b\x97\x0d\xaf\xa1\x8c\x9b\x30\xde\xad\x75\xd6\xb6\xf8\x0a\xc6\ +\x8e\xab\x2c\x2d\xc8\x2b\x2c\x29\xcd\xf3\x74\x1e\x39\xd0\xd0\x39\ +\x64\xcf\x28\x48\x93\xc2\xfb\x77\xef\x69\xec\x09\x8d\x99\x7f\xf9\ +\x82\x72\x5b\x73\xfb\x70\x56\x69\x55\x86\x53\xb0\xbc\x0c\x16\x5f\ +\x3e\xce\x18\xd7\x04\x71\x3c\x0a\xe2\x44\xa4\xa7\x2c\x62\xce\xa8\ +\xae\x69\x40\x90\x05\x60\x6a\x26\xb0\xd9\x44\x43\xd5\x28\xc0\x36\ +\x9b\xcd\x08\xb6\x6d\xda\x52\xeb\x48\x4f\x8f\xb5\xed\x5e\x5b\xcb\ +\x6e\xff\xc6\x6d\x85\x0e\x40\x18\x07\x10\x2b\x8a\x2c\x60\xc4\x39\ +\x23\x86\xae\x9b\x64\x24\x32\x17\x23\x46\x4d\x4d\xd3\x19\x40\x8a\ +\xc3\x25\x06\xf6\x7e\xf7\x27\x2f\xcd\xbe\xef\x27\xe7\xe4\x08\x26\ +\x92\x14\x59\xe4\x23\x21\xcc\x3a\xe1\xe8\xc4\xf9\xaa\x21\x28\x0a\ +\xa4\xba\x66\x30\x51\xb1\x09\xdc\x3c\x16\x92\x2c\x21\xc0\x0c\x5d\ +\x35\x08\x94\x6d\x8a\x88\x11\xa7\xa6\xaa\xe9\xc7\x2b\x2d\x96\x6c\ +\x0a\x66\xaa\xaa\x53\x00\x60\x3c\xf2\x14\x32\x4a\x39\xa7\xa6\x66\ +\x50\x49\xb1\x09\xdc\x54\x4d\x26\x2b\x36\x11\x71\x42\x19\x67\x54\ +\xd7\x8d\x63\x57\xe6\xa6\xa1\x99\x0c\x29\x8a\x8c\x00\x27\xa6\xae\ +\x9b\x5c\xb1\xc9\x44\x53\x4d\x4b\x15\x2c\xbe\x52\xba\xf0\xcf\x5d\ +\x05\x62\xae\xf5\x7d\xb8\xfa\xc3\xe6\x81\x90\x9c\x98\x37\x7b\xfe\ +\xbc\xb2\x74\xbb\x49\x3e\x6d\xb8\x2e\x44\x22\x19\x3a\xbc\x66\x77\ +\xef\xf4\x73\x17\x26\x23\xca\xac\xc7\x62\x61\xf1\x25\xd0\x85\xb8\ +\x81\x31\x62\x17\x30\xa2\xeb\xfa\x3f\x39\xd1\x80\x03\x24\xd9\x64\ +\xac\xab\x9a\x25\x0a\x16\x16\x5f\x22\x5d\xb0\xb0\xb0\xf8\xb2\x20\ +\x58\x59\x60\x61\xf1\x15\x01\x21\x14\xdf\x45\x82\x73\xce\x18\xfb\ +\x84\xbd\x26\x2d\x5d\xb0\xb0\xf8\x6a\x88\x02\xc6\xe1\x50\x28\x18\ +\xf0\x73\xce\x44\x51\x4a\x48\x48\x50\x6c\x76\xc6\x4e\xdf\x71\xb7\ +\xf6\xa1\xb3\xb0\xf8\x0a\xf8\x0b\x10\xea\xe9\xec\xe8\xec\x68\x93\ +\x25\x39\x21\x21\x59\x10\xc4\xbe\xde\x9e\x80\xdf\x77\xa6\x4d\xa8\ +\xfe\x5d\x7b\xe1\xd8\x96\x16\x9f\xf6\x24\x2c\x88\x08\xb0\x4f\x3f\ +\x54\x61\x61\x61\xf1\xef\x77\x1f\x86\x86\x06\x7c\x3e\xef\xe8\x31\ +\xe3\x25\x59\x01\x80\x03\x00\xb4\xe4\x94\xae\x8e\x56\x49\x96\x6c\ +\x36\x27\xe7\xec\xd3\xe9\x02\x44\x8a\xcd\x16\x8f\xf3\x8d\xaf\xcc\ +\x61\x7e\x7c\xf4\x90\x03\x2c\xc9\x02\x64\x86\x61\x7e\xa2\x26\x60\ +\x59\x11\x4c\xcd\xa0\x80\x43\x08\xc2\xde\xde\x30\xb5\xa5\x25\xbb\ +\x20\xb7\x46\xfe\x2d\x2c\xfe\x1b\x70\xce\x87\x06\x06\x0a\x8a\x4a\ +\x24\x59\xa6\x34\xbe\x3d\x1a\x50\x14\x25\x25\x35\x3d\x18\x0c\xda\ +\xed\xce\x8f\xd7\x45\xe1\x74\x35\x19\x71\x23\xb8\x6d\xed\xfb\x2d\ +\xbe\x18\xa1\xcc\x91\x98\x35\x6e\xf2\x94\x92\x4c\x17\x31\x4c\x88\ +\x05\x41\xc0\x10\x70\x4a\x28\x87\x60\xf0\xc8\xa6\xd5\xfb\x7b\xa6\ +\x2e\x5a\x3c\x2e\x03\x45\x55\x13\x20\x2c\x08\x18\x01\x40\x89\x19\ +\x5f\xcc\x03\x42\xc4\xd4\xfe\xb7\xff\xbe\x52\x9a\xb0\xf0\xc2\x29\ +\x15\x30\xd2\xfb\xfa\x5f\x1f\x5e\xe1\x9f\xf0\xfb\xdf\xdd\x9f\x25\ +\x01\x88\x10\x84\x80\x51\xc6\x21\xc4\x08\x31\x4a\xe2\xeb\xa8\x41\ +\x84\xe3\x4b\x1e\x10\x62\x52\x2b\x70\xc8\xc2\xe2\xdf\xd6\x05\x46\ +\x89\xc7\x93\x40\x29\x45\x28\x1e\x01\x0c\x29\xa5\x0e\x87\x33\x10\ +\xf0\xf1\xd3\xed\x43\x7d\x3a\x5d\x40\x98\xaa\xc3\x1f\xbc\xf2\xcc\ +\xb6\x58\x52\x41\xba\x53\x8f\x86\xdf\x5a\xba\xf2\xea\x7b\xbf\x71\ +\xf9\xb4\xfc\xd0\x50\xff\x50\x20\xcc\x80\xe0\x49\xc9\xcc\x48\x73\ +\x0e\x1c\xde\xfe\xf6\x3b\x87\x71\xde\x38\x8f\xe9\x49\x48\xcd\xb4\ +\xb1\x68\x4f\x5b\xbf\x4a\x85\x94\xac\x2c\x8f\x8c\x08\x65\x10\x61\ +\x1a\xeb\x5d\xf1\xc6\xd2\x04\x9a\x5a\x9a\x28\xa7\x27\x2a\x05\x63\ +\x26\x4d\xf0\x97\x38\x30\x8f\x06\x86\x87\x02\x61\xc2\xa0\xc3\x9d\ +\x20\x32\x35\x10\xd2\x1c\x89\xa9\x69\x49\x0e\x08\x20\x37\xa3\x9d\ +\x9d\x03\x3a\x90\xd3\x32\xb3\x5c\x22\x20\x96\x34\x58\x58\xfc\xfb\ +\x0e\x06\x84\x00\x00\x83\x83\x83\xcd\x2d\x2d\x55\x95\x95\x1e\x8f\ +\x07\xc6\x9d\x0b\xfc\x9f\xf0\x2f\x40\x88\x60\xf1\xfc\x3b\xfe\xf6\ +\x9d\xf3\xfd\x75\x1b\x7e\xf7\xab\xff\xf7\xda\x4b\x4b\xa7\x4d\xfc\ +\x76\xef\xaa\xa7\x7f\xfd\xce\x41\xc0\x61\x52\xe9\xdc\xef\xfe\xf0\ +\x6b\x8a\xd3\xe3\x62\x81\xd7\x7f\xf7\xd0\x87\xd5\xf3\x7f\xfa\x93\ +\xdb\x6b\x5f\xfe\xcb\x2b\xeb\x6b\x54\x86\x0a\x27\x5e\xf8\xcd\xaf\ +\x5f\x9d\xad\x40\x06\x00\x80\x82\x3b\xc9\xd3\xb0\xe2\xf9\x07\x56\ +\xae\xfe\xd6\xff\x3e\x10\xe9\x3d\xb2\xa7\xd9\x7e\x37\x36\xd6\xbe\ +\xf8\xc8\x8b\x6b\x0f\xe8\x1c\xa7\x15\x96\xba\xc8\x60\x63\xfb\x70\ +\x4a\xc5\xac\x6f\x7e\xfb\xc1\x29\x29\xbe\xd7\xff\xf6\xd7\xf7\xb6\ +\x35\xa9\x50\x1c\x35\xe7\xca\x7b\x6f\xbb\x3c\x5d\x34\xad\xa9\x49\ +\x16\x16\x9f\x89\xe1\x60\x9a\x66\x72\x52\x92\xae\xeb\xff\xc0\x25\ +\x71\x66\xbf\x00\xe4\xd4\x8c\xa9\x66\x5a\xd9\x84\x59\xd3\x47\xa9\ +\xde\xc6\xc6\x61\x5a\x39\xf7\xf2\x7b\xbf\x76\xe7\xe5\xe7\x4d\x0d\ +\x1c\x59\xb7\xa9\x69\x00\x71\x46\x9c\x59\xb7\xfe\xe8\xd1\xbf\xfc\ +\xe4\x6e\xbe\xe7\xad\x17\x57\x1d\x1e\x73\xc1\x2d\x77\x5f\x39\xab\ +\x6b\xcb\x6b\xef\xec\xee\x15\xc4\xf8\xbe\xda\xdc\xd4\xc8\xb8\x2b\ +\xee\x7d\xfa\xe9\xdf\xcc\xa9\x48\x35\xb4\x78\xf7\x86\x78\xfb\x07\ +\x9d\xe3\xce\xf9\xf9\xaf\x1e\xce\xf4\xd5\x1b\xa5\xd7\x3c\xfa\xb3\ +\xdb\x51\xf7\xbe\x1d\x7b\x8f\x36\xee\x7b\xff\x95\x75\xed\x33\xae\ +\xbe\xeb\xce\x45\x55\x7b\x3f\x78\xfb\xc3\xfd\x7d\xa2\x62\x0d\xa6\ +\x5a\x58\x7c\x06\xa2\x00\x00\xc8\xc9\xc9\xa9\xaa\xaa\xca\xc8\xc8\ +\xf8\xe4\xd1\x82\x4f\xaa\x72\x10\x8b\x8a\x4d\x04\xba\x1e\x0c\xf8\ +\x81\xe0\x72\x18\x6d\xaf\x3e\xff\xd4\x8e\x7e\x5b\x79\x9e\x5d\x94\ +\xa1\x4a\x28\x67\x94\x23\x31\x35\xb7\x28\x2d\x59\x6a\xee\x1c\x30\ +\x39\xed\x3a\xb2\x5b\x77\x0b\xa5\x93\xa6\xa5\x20\xc6\x00\x07\x00\ +\x02\x00\x28\x65\xce\xe4\xcc\xa2\x9c\x0c\x10\xeb\xe7\xc7\x3a\x05\ +\x08\x42\x6c\x73\xe6\x97\x54\x14\xa6\xc9\x5e\x9c\x54\x31\xda\x9e\ +\xe4\x14\x89\x1a\x18\xe8\xe8\x21\x02\x6c\xdb\xbf\xcd\xab\xc0\x71\ +\x63\xc7\x24\x89\x86\xc9\x20\x3c\xbd\xb1\x63\x61\x61\xf1\x69\x41\ +\x08\x41\x08\x09\x21\x9c\x33\x08\x91\x20\x08\xff\x5a\x5c\x13\xd4\ +\x03\xbd\xf5\x87\x0f\xb6\xef\x5a\xf1\xc6\xba\xd6\xb2\x45\x0f\x96\ +\xb2\xb6\xbf\x1e\xee\x2c\x59\x74\xff\xa5\xe3\x78\xc7\xee\xdd\x26\ +\xc3\x0e\xa7\x42\xa3\x81\xfa\x7d\x3b\x0b\x71\x9e\x33\x27\x53\xa2\ +\x2c\xb5\x74\xd2\x25\x33\x0b\xd5\x80\x56\x50\x9d\x41\x4c\x06\x10\ +\x42\xa2\xcd\x25\x9b\xed\x0d\x47\xf6\xd5\x78\x72\x52\x24\x88\x4f\ +\xac\x65\xc2\x19\x23\xa6\xc9\x00\xe4\xd4\x34\x4c\x0a\x00\x04\x50\ +\x48\xcd\xcf\x13\xb4\x23\x99\xa3\x67\x9c\x33\x2a\x5d\xd5\x69\x5e\ +\x65\x16\x33\x4c\x4b\x14\x2c\x2c\xfe\x4d\x51\x30\x0c\xa3\xae\xee\ +\x48\x30\xe0\x47\x08\x73\x46\x53\x53\xd3\x4b\xca\xca\xfe\x89\xf8\ +\x05\x0e\x38\x44\xd8\xee\x74\xf6\xef\x7e\xed\x5b\xdb\x5f\x75\x26\ +\x67\x8d\xbf\xe4\xce\xeb\xae\x99\x9b\xec\xf0\x5e\x30\xab\x7a\xe9\ +\xaa\x27\xeb\xd6\xc9\x44\x4e\x9f\x2e\x09\x39\x53\xe6\xcd\xd9\xb4\ +\xef\xbd\xbf\x7e\x7f\x6d\xd9\xdc\x9f\xfe\xf4\xbe\x3b\xaf\x1a\x7a\ +\x69\xc5\xb3\xdf\x7b\xcf\x74\xa6\x4f\xfc\xd1\x6f\x47\xa5\x23\x60\ +\x32\x2a\xbb\x73\x2f\xb8\x64\xd6\x63\x6f\xbe\xfc\xc0\xba\xe5\x77\ +\x7f\xef\x3b\x58\xc0\xf1\x75\x11\x39\x63\xa7\xbe\xe1\x8c\x31\xc3\ +\x64\x45\xd3\xaf\xb8\xed\xe2\xee\x37\xde\x7e\x7c\xed\x0b\x7a\xca\ +\xa8\xb9\x0f\xff\x64\x7c\x26\x34\x75\x4b\x18\x2c\x2c\xfe\x55\x20\ +\x84\xba\xae\x6d\xdb\xba\x29\x29\x29\x79\xca\xd4\xb3\x14\x45\x0e\ +\xf8\xfd\x8d\x47\x1b\x76\xed\xdc\x91\x9d\x9d\x0d\x21\xe2\xfc\xa3\ +\xf1\x44\x67\x98\x37\xc5\x69\x24\x18\x54\x4d\x0a\x00\x14\x64\x5b\ +\x62\x62\x82\x08\x29\x61\x10\x98\x31\xaf\x3f\x68\x52\x20\x48\x8a\ +\xd3\xe5\xb4\x29\x92\x19\x09\xf8\x43\x31\x20\xda\x12\x12\x13\x6d\ +\xc8\xf0\x7a\xfd\xba\xc9\xb0\x6c\x73\xbb\x9d\x22\x04\x1c\x00\x08\ +\x11\xe0\x86\xdf\xeb\x37\x18\x72\x79\xdc\x40\x0f\x47\x89\x9c\x9c\ +\x64\x8f\xf9\xfd\x1a\x94\x12\xdd\xf6\x58\xc0\x6b\x60\x77\x92\x0b\ +\xfa\x7d\x21\xac\xb8\x12\x3c\x4e\x48\x55\x9f\x37\xa0\x13\x2e\x2a\ +\x76\xb7\xcb\x21\x40\xab\x13\x61\x61\xf1\xaf\x83\x31\x5e\xb7\x76\ +\x75\x66\x66\xce\xe4\xa9\xd3\x0c\x5d\x33\x0c\x83\x33\x06\x20\xdc\ +\xbd\x7b\xa7\x22\xc9\x13\x26\x4d\x26\x84\x7c\x3a\x5d\x00\x10\x0b\ +\x18\x41\x08\x00\xe0\x9c\x31\xca\xe2\xbb\x30\x41\x84\x31\x46\xf0\ +\xd8\x88\x28\xe3\x00\x61\x8c\x11\xe2\x9c\x51\x42\x39\x44\x02\x46\ +\x10\xc2\x91\x8f\x27\xe4\x0a\x61\x8c\x21\xe4\x94\x50\x80\x30\x86\ +\xdc\x24\x14\x0b\x02\xe4\x9c\x52\x8a\x04\x11\x72\x4a\x28\x17\x04\ +\x81\x73\x4a\x29\x83\x08\x61\x84\x21\x04\x9c\x31\x4a\xad\xe5\x55\ +\x2d\x2c\xfe\x5d\xb6\x6f\xdb\x32\xed\xac\x59\x76\xbb\x9d\x98\x06\ +\xa5\xd4\x34\x4c\x4a\x49\x38\x1c\x6a\x6b\x6d\x9d\x76\xd6\x0c\x4a\ +\xe9\xa7\xf4\x2f\x70\x4a\x4e\x13\xab\xcc\x19\x25\xec\x94\xc3\x8c\ +\x52\x76\xfc\xa2\x9c\x91\xd3\x6d\x85\xc3\x4f\x3e\x4e\x47\xde\xd1\ +\x63\x12\x45\xc9\x48\xb8\x24\x39\xf6\x86\x33\x46\x98\xb5\x0e\x83\ +\x85\xc5\x67\x03\xe7\x5c\x10\x44\xa7\xc3\x41\x08\x89\xef\x82\x0e\ +\x38\x27\x94\x3a\x1c\xce\x33\xed\xba\x68\xcd\x9b\xb2\xb0\xf8\xea\ +\x78\x1a\x00\x84\x10\x40\xc8\x39\x07\x9c\x01\x00\xce\xb4\xa2\xb9\ +\xa5\x0b\x16\x16\x5f\x1d\xcb\x01\x00\x00\x20\xe7\x00\x42\xce\xc1\ +\xe7\x65\xfd\x85\x33\x0d\x8a\x58\x58\x7c\x0e\x39\xd3\xda\x04\x10\ +\x42\x08\xe1\x17\x2b\xcd\x71\x4d\xe0\x00\x70\x1e\xff\xcb\x38\xf8\ +\x57\xe3\x9a\x3e\x4b\xfb\x05\x42\xce\x79\x38\x1c\x3e\x3e\x9d\xcb\ +\xc2\xe2\xf3\x8c\x28\x88\x36\xbb\xe3\xe3\xf1\x74\x10\x21\x43\xd7\ +\x35\x55\xe5\x9f\xb7\x51\x32\x0e\x44\x51\xb4\xd9\x1d\x67\x5a\xf9\ +\x00\x02\x10\x57\xb3\x78\x2f\xe2\xd8\xb1\xff\x3b\x5d\x80\x10\x32\ +\xc6\x86\x87\x06\x65\x59\x91\x15\xc5\x2a\x73\x16\x9f\x7f\x83\x3b\ +\x16\x8d\xc5\x62\xd1\x94\xd4\xb4\x93\xeb\x18\x42\x28\x14\x0a\xa9\ +\xb1\x98\xcb\xe5\x82\x9f\x33\xe3\x97\x73\xae\xaa\xb1\x68\x2c\x9a\ +\x92\x92\xfa\x09\x27\x01\xc0\x19\x84\x00\x40\xc8\xc1\x27\x44\x11\ +\xff\x2b\xba\xc0\x01\x17\xb1\x22\x62\xf9\x4c\x92\x09\x01\xa4\xcc\ +\xd4\x49\x0c\x8e\x08\x12\xf4\xfb\x7c\x76\x87\x23\x23\x33\xdb\x2a\ +\x71\x16\x5f\x0c\x52\x41\x57\x47\x7b\x28\x18\xf4\x24\x24\xc4\x8d\ +\x73\x08\xa1\x61\xe8\xd1\x48\x28\x37\xbf\x50\x96\x3f\xa7\xcd\x5b\ +\x77\x57\x47\x28\x18\x48\x48\x4c\x3a\x43\x87\xe2\xd4\x2e\x10\xfc\ +\x4c\xed\x05\x59\xb0\x1f\x6a\x5d\x75\xa4\x73\x83\x24\x9c\x3e\x77\ +\x08\xd5\x73\x53\x46\xcf\xa8\xbe\xde\x24\x5a\xfc\xd7\x55\x35\x96\ +\x99\x9d\x1d\x57\xb5\xf8\xf4\x6f\xfe\x9f\x5c\x97\x05\x22\x04\x3f\ +\xb1\xaf\xf5\x8f\xbf\xcd\xbf\x18\xdb\x55\x23\x84\xbe\x28\x49\xfd\ +\x5c\x9b\x07\x9c\xc7\xeb\x0b\x1c\x89\xd9\xe1\x08\xa1\x84\xc4\xa4\ +\xfe\xbe\x9e\x84\xc4\xc4\xe3\x55\x4a\xd3\x34\x49\x56\x64\x59\x39\ +\xb9\xf4\x1e\x2f\xd2\x9f\x93\x34\xf7\x75\x77\x25\x26\x25\xff\x03\ +\x03\x7e\xa4\xc1\xfe\x4c\xed\x05\x01\x89\xbd\xbe\xa3\x7b\x9b\xde\ +\xb1\x49\xee\xd3\x9e\xa0\x9b\x11\x93\xe8\x73\x46\xdf\x62\x02\xed\ +\xb8\x89\x11\xef\x4d\x1c\xbb\x8d\x53\xd4\xe1\xb3\xd5\x08\x08\xa1\ +\x1e\xf4\x46\x88\x90\x98\xe0\x3c\x55\x7e\xa0\x20\xe0\x78\x38\xd6\ +\x27\x7c\x1b\x63\x16\xf4\x85\xb0\xdd\xe5\x90\x70\x3c\x42\x1b\x02\ +\x08\x11\x1c\x49\xf0\xb1\x3a\x88\x10\x02\x9c\x03\x78\x42\x41\x20\ +\x44\x10\x1c\xbb\x2b\xce\xf9\x31\x71\xe6\x8c\x43\x84\x00\xe7\xc7\ +\xc7\x8a\x47\xce\xe4\x3c\x7e\xc6\x49\xf5\xfa\x84\x24\x21\x84\x8e\ +\x3d\xba\x13\xdf\x3c\xf5\x20\x00\x80\x06\x02\x61\xd1\x99\x68\x13\ +\x98\x15\xf0\xf1\xaf\x15\x95\x8f\x57\xb6\xe3\x7f\x3f\xde\x7a\xc5\ +\x9f\xea\xc9\x25\xf6\x78\xe5\xfc\x78\x49\x1e\x29\x36\xff\x86\x68\ +\x43\x88\x30\x86\xf4\xd4\xbd\x58\x3e\x21\xcd\xf1\xc4\xb0\x4f\xa8\ +\x4d\xf1\xed\x5a\xf9\x27\x76\x21\xe2\x25\xed\x5f\xeb\x47\x08\x58\ +\x52\x24\x97\x22\x39\xcf\xf0\x72\x89\x82\x72\x72\x2f\x83\x8f\x04\ +\x4c\x02\xce\xb9\xa9\x69\x9a\x4e\x00\x00\xf1\x95\xaa\x3f\x73\xc3\ +\x01\x63\xdc\xf4\xe1\xab\x2f\x2f\xdb\x03\xf0\x49\x93\xb4\x00\x84\ +\x4c\xed\x68\x6d\xf1\x69\xfc\x13\xb6\xa1\x46\x18\x1b\x03\x35\x4f\ +\x3f\xf1\x62\xe3\x50\x44\x33\x19\x42\x10\x02\x80\x10\xd7\x63\x11\ +\x55\x55\x63\x51\x15\x62\x04\x01\x40\x18\x99\x9a\x1a\x53\xd5\x48\ +\x34\x46\x38\x82\xf1\xaa\x4e\xb5\x68\x4c\x55\x23\x11\x83\x32\x08\ +\x01\x04\x10\x02\x16\x0d\xc7\x28\xe7\x86\xae\x11\x00\xd1\xf1\xe7\ +\xca\x0c\xcd\x30\x39\x00\x9c\x9a\x9a\x61\x82\x63\xb5\x1d\x23\x60\ +\x18\x9a\x41\x01\x04\xdc\x50\x23\x3e\x9f\x77\xd8\xe7\x8f\xe9\x0c\ +\x0b\x02\x86\x00\x02\x60\x6a\xb1\x80\xdf\x3b\xec\xf5\x45\x35\x8a\ +\x05\x8c\x05\xba\xf7\xdd\x67\x5f\xdb\x70\x14\x21\xc1\xda\x5a\xfb\ +\x5f\x6b\x72\x8f\x03\x21\x8c\x6b\xfd\xc9\x30\xc6\x4e\x36\xb6\xe3\ +\x87\x3e\xf2\x45\xc6\xd8\xc7\x4b\x32\x04\x80\x73\xaa\xa9\x1a\xe5\ +\x00\xfe\xab\x9a\x45\x63\xbe\xe6\x96\x6e\x9d\x9d\x22\x05\x67\xfa\ +\xe9\x91\x5f\xe7\x71\x33\xf9\xdf\x2d\x0e\xff\x25\xdf\x09\x63\x71\ +\xa1\x02\x18\xa3\x2d\x4f\xff\xe6\xb1\x37\xf6\x63\x8c\x85\xd3\x80\ +\x01\xe7\x10\x9d\xf2\x91\x73\x70\xf2\x19\x90\x73\x70\xd2\x19\xf1\ +\x27\x19\xcf\x2d\x88\xb0\x20\x08\x00\x00\xa6\x06\x7c\x21\x95\x03\ +\x80\x4e\xbe\x72\xa4\xf9\xf9\x67\x9f\x6f\xd2\x44\x84\x05\x04\x3e\ +\xfe\x2b\x1c\x70\x80\xa0\xb9\x63\xe5\x32\x3d\x67\x9c\xb3\x6b\xd5\ +\x77\x1e\x7e\xa4\x43\xc3\x58\x10\x7c\xb5\xab\x7f\xfc\xcb\x27\x8f\ +\xb6\xd6\xfc\xfe\xe1\xff\x5d\xdb\x18\xc1\x58\x80\xe1\xa6\xbf\xfc\ +\xe4\xe7\xeb\x6a\xdb\x96\xfe\xf9\xc7\x4f\x2c\xaf\x45\x82\x80\xb1\ +\xbe\xec\xf1\x9f\xff\x6d\xf5\xc1\x43\xcb\x1f\xff\xe1\x9f\xdf\x89\ +\x42\x01\x0b\xb8\x69\xed\x33\x3f\xfc\xf3\xfb\xaa\x31\xfc\xf4\xaf\ +\xef\xfb\xcd\xeb\xfb\xa0\x20\x40\x00\x31\x36\x56\x3d\xfa\x9d\x07\ +\x9f\xfe\x80\x08\x42\xb0\xee\x8d\xbb\x1f\xf8\xe1\xbe\x1e\x1d\x0b\ +\x10\x61\x41\xef\xde\xf5\x83\xff\xb9\xff\xed\x86\x18\x36\xfa\x9f\ +\xf9\xdf\x6f\xfc\xe0\x57\x7f\x7c\xe4\x2f\x7f\xf8\xd5\xaf\x7e\xbd\ +\x64\xc3\x61\x13\x09\x18\xf9\x5f\xf8\xd5\xf7\x1f\xfa\xc9\xef\x1e\ +\x7d\xe4\x8f\xbf\xfc\xf9\x2f\xfe\xbe\x72\x4f\x94\xdb\xc6\x4e\xac\ +\xa8\x5f\xfb\x7e\x53\x80\x60\x04\x4f\xb4\x06\xd6\xeb\x9f\x79\x71\ +\xce\x31\x42\xa1\x50\xe8\xe8\xd1\xa3\x28\xde\x96\x9c\xdc\x02\x7f\ +\xa4\x49\x8c\x2f\x91\x7a\x52\xc3\x7b\xda\x6b\x42\x24\x10\xdf\xe1\ +\x5f\xfc\xf0\xf7\xfb\xfb\xd9\x29\x05\x1d\x82\x93\xcb\x33\x82\x1c\ +\x9c\x5c\xbc\xd1\x89\xff\x62\x8c\xfd\x8d\x5b\x9f\x78\x61\x8d\x26\ +\x61\x8c\x85\x63\x45\xf4\xa4\x64\x33\x76\x3c\xfd\x27\xac\x80\xf8\ +\xc7\x7f\xbb\x95\xf8\xaf\x8c\x53\x1e\x33\x95\xe3\xb9\x48\x0c\xdd\ +\xa0\x00\x10\xff\x9a\x57\x5f\xd9\xdb\x15\xe0\x82\xa7\x7a\x54\x81\ +\xbf\xb5\xa1\xcb\x0f\x26\x2f\xba\xea\xbc\x89\xf9\xbe\xba\xcd\xaf\ +\x2f\xdf\x34\x68\x4a\xe3\xe6\x5e\x72\xe1\x8c\x72\x11\x90\xa6\xed\ +\xcb\x96\x6d\x3a\x14\x31\x61\x66\xd5\xd4\xcb\x2f\x5d\x90\x18\xeb\ +\x7a\xff\xed\x77\x0e\x74\x84\x32\xab\x67\x2d\xbe\x68\x96\x0b\x12\ +\xc6\x01\x12\x24\xc3\x7b\xf4\x9d\x37\xdf\x6d\x0d\x0b\x7a\x77\x87\ +\x34\x7a\x1a\x06\xfa\xce\xf7\x5e\x58\x7b\x68\x40\x4c\x28\xbc\xe4\ +\xda\xc5\x95\x36\x91\xf8\x7b\x5f\xfb\xc3\xcf\x77\xe6\x17\x5e\x76\ +\xd3\x0d\x69\xde\x83\xaf\xbf\xb5\xba\x3b\x02\xab\x67\x5f\x7c\xe1\ +\xcc\x0a\x44\x4d\x00\x31\x09\xb5\xec\xa8\x8f\x4d\xbe\x6b\x7a\x59\ +\x51\x78\xf4\xf2\x1f\xbf\xb9\xe6\xc8\x77\x2e\xcb\x5f\xfe\xf6\xda\ +\xcc\x29\xb7\x4f\x1c\x33\x2a\x36\x71\xdd\x1b\x6f\x2d\x9f\xfb\x83\ +\xeb\x6a\x57\xbe\x3d\x90\x34\xf6\xbe\xa9\xa3\xc3\x70\xf2\x8f\x5f\ +\x78\xab\x61\xc1\xe8\x9c\x8e\x35\x1b\xda\xed\x77\xdd\x3a\xa3\x82\ +\xb8\x57\xfd\xe0\xf1\xd5\x35\x0b\xaf\x2a\xf7\xbe\xb5\xa6\x7e\xd6\ +\x2d\x3f\xf1\xf0\xa1\xd0\xa0\x6f\x4f\xdb\x3b\x07\x17\x8c\x1b\x9f\ +\x26\x06\x8e\x6e\x5e\xbe\xbe\x5e\x9b\x3c\xdd\x04\x20\xe6\x0f\x07\ +\x9b\x0f\xbe\xbf\x66\xdb\xb8\x3b\x16\x48\x50\xdb\xb4\x6a\x79\x7d\ +\x73\xa0\x32\xa8\x02\xaa\x05\xa3\xae\x4b\xbf\xfe\x3f\xf3\x4a\xe4\ +\xae\x23\x9b\x1e\x7f\xe6\xf7\x51\xf1\xe7\xb7\xcf\x90\x7c\x31\x69\ +\xf6\xd5\x0f\x5c\x3d\xc9\xd5\xdb\xb8\xf7\xb9\x47\x1f\x7b\x01\x3e\ +\x74\xdf\x79\x73\x2a\xdc\x1b\xb7\xd6\xf6\x94\xce\xc8\xe5\xd6\xb2\ +\x56\xff\xaa\x3b\xc9\x1f\x08\xbc\xfa\xea\xab\xf5\xf5\xf5\xd7\x5d\ +\x77\xdd\xb4\x69\xd3\xf8\x31\x11\xf8\x48\xf7\x8c\x1f\xeb\x34\x9e\ +\xe8\x47\x1c\xab\x8b\xa7\xb1\x44\x18\xd3\x35\x03\x61\xe4\x6d\xde\ +\xb1\xe4\xed\x0d\x3e\x9d\x2a\xc9\xc5\x97\x2e\xbe\xb2\x24\x91\x1e\ +\x5a\xbf\x74\xf5\xce\x46\xe6\x28\xb8\xe2\xda\x2b\xca\xd2\x84\x83\ +\x1f\x2c\x59\xbd\xab\x01\x25\x97\x5c\x72\xd5\x55\x65\x9e\xe8\xe6\ +\xa5\x4b\xb7\xd4\xf6\xda\xb2\xc6\xcd\xab\x14\xb4\xb6\x6d\x7f\xfc\ +\x59\x7f\xd6\xa8\xb9\x37\x5c\x78\x96\x03\xd1\x8f\x74\x4a\x46\xfa\ +\x3b\x23\x81\x09\xf1\x40\x25\xce\x18\xfb\xf7\x8d\xc7\xff\x86\xbd\ +\x00\x01\x60\x23\x0b\x51\x73\x00\x38\x80\x10\x63\x4c\xc2\x3d\x1f\ +\x6e\xac\x2f\x9c\x7e\xd1\xdc\x22\xe3\xdd\x25\xef\xd8\xc6\x2c\x98\ +\x57\x29\xbf\xf5\xdc\xab\x4d\x7e\xea\xce\x28\x3e\xfb\x92\xab\x2e\ +\x9f\x95\xbf\xe1\xcd\x97\x0e\xfa\x98\xef\xc8\x8a\x47\x5e\x5c\x9f\ +\x33\xe5\xdc\x73\x26\x26\xee\xda\xb6\x75\x58\xd3\xd6\xbd\xf2\xd4\ +\x81\x58\xfe\x35\x8b\x2f\x8c\xec\x79\xf3\xef\x1f\x1c\x45\x22\xe6\ +\x10\x21\x73\xf8\xad\xbf\x3d\x5a\xa3\xe5\x9c\xb7\x70\x76\xa6\x53\ +\xa4\x84\x30\x20\xe6\x8f\x99\x75\xf5\xb5\x8b\x8b\x8c\xc3\x2f\x2c\ +\xd9\x6a\x02\x84\xec\x9e\xa9\xe7\x5d\x76\xe9\xb9\x73\x53\x8c\xd6\ +\x67\x9f\x7a\xd9\x2c\x3d\xfb\xaa\xf3\x47\xed\x7c\xfd\xa9\x8d\xcd\ +\x3e\x01\x23\x0e\x51\xa4\xbf\x71\x48\x48\xcc\xcb\x54\x00\x4e\xbd\ +\xea\x86\x0b\xfa\x36\xbf\xf6\xf7\x97\x9e\x3f\x02\xab\xae\x39\x7f\ +\x0c\x67\x70\xc6\xe5\xd7\xe6\xfa\x77\x3e\xf3\xe2\x4b\xef\xec\x8d\ +\x5e\x76\xed\xc5\x0e\xce\x32\x26\x5f\x7c\x41\x85\xb6\xe4\xb9\x17\ +\x9e\x7d\x63\xdb\xa8\x8b\xae\xae\xf2\x00\x98\x3c\xe6\xc6\xcb\xc6\ +\x6d\x7b\xf3\xd9\x97\x9e\x7d\xc5\x2c\x3d\xe7\xc2\xb1\x49\xc6\xb0\ +\x0f\xba\xc7\x9e\x5d\x85\x57\xaf\xd9\x0d\x80\xbe\x76\xe5\xb6\xbc\ +\x59\x17\xe4\x91\x60\xc4\x04\xbe\x41\x73\xe2\xdc\x73\xa5\xb6\x4d\ +\x3b\x3b\x0d\xbd\x7d\xc7\xe6\x0e\xdb\x39\x33\x47\xeb\x43\x5e\x00\ +\x21\xc4\x82\x28\xcb\xb2\xdd\x5d\x32\xe5\xa2\x6b\xe6\x54\xec\x5d\ +\xb9\x55\xa3\x10\x63\x2c\xc9\xb2\xa4\xb8\x0b\xc6\xcc\xbf\xfe\xaa\ +\xf1\x3b\xd6\x6d\xf4\x02\x4f\x79\x76\x52\x47\x7d\x17\x07\xd0\x6a\ +\xfa\xff\xd5\x17\x68\x6d\x6d\x11\x04\x61\xc2\x84\x09\x6d\x6d\x6d\ +\xc1\x60\x00\x42\xc8\x01\x07\x1f\x8f\x08\x3c\x26\x01\x3c\x6e\x3a\ +\x7c\xbc\x11\x3f\xf5\x05\x11\x12\x44\xd0\x51\xb3\xf5\x40\x30\x61\ +\xd1\x25\x8b\x12\x87\x76\xbc\xf8\xc6\xba\xe1\xfe\xc3\xcf\xfc\x7d\ +\x5b\xf9\x82\x2b\x2e\x5d\x38\x39\xc5\x25\xb6\x6c\x5c\xf2\xf2\xe6\ +\x9e\xb3\xaf\xb8\xb6\x5a\x6c\x79\xfa\xa5\x65\x81\x90\x77\xeb\xba\ +\x1d\x69\xe3\xe6\x2d\x9c\x35\xce\x89\x4c\x21\xa5\xe4\xbc\x4b\x16\ +\x9f\x37\xa5\x4c\x04\x94\x1d\xb3\xba\x3f\x92\xf8\x93\xde\x00\xc0\ +\x3f\x1b\x6f\x9d\xf0\xdf\xea\x47\x8c\x80\x46\x6c\x76\xca\x18\x11\ +\x9d\x29\xa5\x95\x63\x27\x3b\xcc\x35\xfb\x86\x0b\x46\x8d\x9f\x0e\ +\xa5\xcd\x1b\x9f\xe9\xf7\x47\x52\x40\xd7\xb6\x75\x3b\x02\xb1\x60\ +\x28\x1a\xf5\x0f\x87\xeb\x76\x6f\x4f\x98\x72\xc1\x55\x67\x4f\xd6\ +\x3a\x02\x89\xdb\x82\x5a\xa8\x67\xf7\x9e\x0e\x7f\xb6\x73\xe5\xaa\ +\xd6\x81\xa0\x6e\xeb\xe8\xd2\x41\x19\x06\x3c\x32\xd8\xb8\xbf\xcb\ +\x75\xcd\x0f\xaf\x9a\x94\x23\xc1\xfa\x0f\x96\x05\x28\x65\x6a\x67\ +\xdd\x81\x1d\x8d\x83\xa1\xde\x50\xc4\xe1\xd5\xcc\x54\x28\x28\xd9\ +\xc5\xa5\x85\xd9\x72\xe0\xf0\x1b\x87\x3a\xfb\xb3\x5d\xdb\x56\x35\ +\xaa\x11\xc3\xdb\x3a\x18\xe4\xc5\x2e\xce\xb9\x1e\xf6\x01\x41\xb2\ +\x0b\x8c\x1a\x46\x52\xd5\xd9\x97\x8c\xdb\xff\xa7\xd7\x6b\xbe\xf6\ +\xfb\xff\x97\x29\xea\xaa\xce\x44\x77\xc9\x75\x57\x4e\xfb\xee\x1f\ +\x96\x8c\xb9\xee\x67\xd3\xf2\x15\x5d\xd3\x80\xa0\x9c\x7b\xcd\x35\ +\x3b\xbf\xf9\xcb\xe6\xaa\xcb\x7e\x3a\xbb\xc4\x34\x34\xc2\x70\xf9\ +\xfc\xab\xa6\xed\xfd\xf6\x4b\x35\xf9\xbf\xf9\xc5\xd9\x32\xe0\xfe\ +\x58\x38\xcc\x93\x2e\xbe\x60\xf2\xd2\x37\x36\x7f\xf8\xe1\xd0\xa1\ +\x60\xea\xb5\x97\x8d\x7e\xf3\x95\x1d\x11\x9d\x04\x7c\x21\x7b\xc1\ +\x79\x73\x6d\x9b\x57\xaf\x59\x13\x02\x07\x93\x27\x9c\x3b\xdd\xd8\ +\xf0\x61\xc0\x4b\x79\x3a\x00\x9c\x12\x83\x31\x83\x23\xc9\x93\x90\ +\x28\xc4\x7c\x31\x93\x02\xce\x29\x35\x01\xd7\x19\x14\x6d\x09\x19\ +\x30\xd2\x15\x35\x80\xc7\x26\x9b\xbd\x21\x83\x33\xc0\xac\xad\xc0\ +\xff\x15\x6f\x19\xa5\x60\xdc\xb8\x71\x93\x26\x4d\x1e\xf1\x9a\xeb\ +\x1a\x21\xa6\x08\x45\xc6\x18\x3f\xb9\xaf\x0e\x21\xe7\x9c\x31\x0a\ +\xe2\xf1\x82\x9c\x73\xc0\x21\x38\xe6\x65\x3e\x75\x51\x31\x0e\x11\ +\xa5\x8c\x03\xce\x18\x01\x1c\x24\xe7\x97\x8c\x1b\x33\x31\xdb\xac\ +\xff\xe5\xb2\x96\xa8\x54\x5d\x99\x87\xf6\x6e\xdb\x95\x79\xc1\xa2\ +\x4a\xbb\xb6\xa1\xe6\x60\x9f\x57\xde\xb6\x66\xa5\xea\x0f\x0c\xeb\ +\xc3\x81\xa0\x26\x38\x52\x2a\xc7\x8c\x1f\x5d\xe0\xea\xde\xb5\x07\ +\xda\x13\x0b\x4b\xcb\xb2\x24\x5d\x27\x26\xe1\x27\xfb\x0d\x8e\xfb\ +\x1c\x20\x80\x3c\x3e\xbe\xc0\xe2\x29\xfe\x2c\x5c\xd0\xff\x25\x5d\ +\xe0\xf1\x2c\xa2\x94\x61\xc0\x00\xe7\x8c\x52\xca\x00\x67\xa6\xae\ +\x73\x19\x00\x4e\xa3\x51\x95\xcb\x04\x4b\x12\xf0\xb7\xbc\xfc\xc6\ +\x73\x60\xca\x8d\x97\x57\xc3\xe0\x53\xef\x12\x62\x52\x4a\x39\xe2\ +\x04\x00\xca\x38\xe0\x9c\x11\x93\x61\xc7\xe8\xe9\xe7\x9c\x5b\xed\ +\x31\xd8\xe5\x76\xbb\x83\x44\x55\x8e\x04\xc6\x20\x64\xba\xa6\x1b\ +\x00\x48\x94\x32\x8c\x51\xe7\xde\xb7\x9e\x59\xdd\x72\xd3\xd7\x6f\ +\x13\x0f\x2c\x7d\xa3\xce\x30\x09\xa7\x74\x64\xde\x36\x25\x44\xb0\ +\x25\xcf\x38\xf7\xe2\x72\x07\x03\x97\x8b\x36\x77\x82\xaa\x19\x00\ +\x43\x20\xc8\x9c\x1a\x31\x83\x52\x91\x10\x6a\x2f\xaf\xa8\x2c\x28\ +\x52\x2a\xb3\xdd\x9a\x66\x30\xce\x75\x8d\x64\x96\x56\x16\x17\x14\ +\x54\x56\x15\x20\x4d\xd5\x08\x07\x24\x66\x4b\x2e\x1e\x53\x5e\xd0\ +\x5f\x5e\x9d\x24\x98\x6a\x94\x70\x40\x88\xe8\xae\x18\x55\x5e\x24\ +\xe5\x66\x27\x2a\x84\x92\x58\x2c\xa6\x51\x90\x50\x3c\x71\x4e\xc1\ +\x8a\x3f\x3c\xfe\xc6\xf9\xb7\xfd\xb0\x34\x3d\xc4\x49\x34\xa6\x46\ +\x42\x9a\xc9\x3c\xd2\xf8\xf9\xe7\xae\xfa\xc1\x8f\x9e\xe5\x13\x7f\ +\xf9\xeb\xf1\xc6\x9a\x75\xba\x1a\xd2\x49\x1a\x8f\xaf\xe0\x8b\x24\ +\xc0\x02\x07\x0f\xd7\xa2\xdc\x45\x4e\x48\x29\x00\x08\x22\x00\x31\ +\x02\x7a\xfd\xbe\xbd\xb6\xdc\x31\x1e\x09\x74\x69\x06\x94\x45\x4e\ +\x09\xb5\x76\xeb\xf9\x57\x2d\x5a\x9d\xe9\xf1\xa5\x50\xe1\x71\x27\ +\x35\x63\xfc\xa4\x21\xa4\xe3\xbd\x06\xc6\x79\xbc\xf8\xf2\x93\x26\ +\x18\x70\x1e\xaf\x99\x27\x9d\xcc\x11\x63\x0c\x00\xce\x08\x05\x8c\ +\x33\x62\xea\x0c\x98\x5c\x00\xc4\xa4\x8e\xfc\x7b\xbf\xff\xf0\xae\ +\x0d\xab\x5f\xfd\xd3\x2f\x3a\x6e\xbe\x4b\x40\x38\xb5\x74\xf2\x25\ +\x97\x4f\x60\x84\x2a\xae\x24\x8f\xde\x6a\x50\x66\xea\x1a\x00\x0e\ +\xca\x18\x25\x34\xee\x58\xa4\x94\x9e\x3a\x84\x00\x4f\xe8\xd5\x31\ +\x95\x80\x10\x71\xc6\x39\xff\x0c\xfc\x8e\xff\x45\x7b\x81\x33\xce\ +\x20\x62\xc0\x54\x35\x4d\x37\x19\x11\xd4\x98\x6a\x9a\x94\x11\x43\ +\x53\x35\x93\x50\x8a\x4c\x35\xa6\x1a\x8c\x63\x01\x86\xc3\x7e\xaf\ +\x0f\x46\x55\xc3\xa0\x78\xfc\x84\xa9\xaf\x3f\xb9\xe2\xb5\x34\x94\ +\xe0\xdd\xe3\xd5\x0c\xd1\x9e\x35\x7d\x7c\xe2\x3b\x9b\xd6\x65\x48\ +\x93\x44\xc3\xc8\x1b\x3b\xd1\x45\x89\x49\x99\x9c\x58\x70\x56\x05\ +\x7a\xeb\x85\x67\xf5\xb3\xc7\x36\x37\xf4\x90\x9c\x89\x00\x62\xc4\ +\xf5\x80\x77\x18\x07\xc2\x86\x91\x08\x6d\x49\xc9\x3c\xb2\xe9\xbd\ +\xb7\xf9\xe8\x9c\xc2\xe2\x09\x63\x92\xb6\x6e\xfc\x60\xb3\x30\x31\ +\x5b\x33\x5d\x13\x26\x78\x18\xa5\x9c\xe9\x4a\x62\xae\x5d\x3d\xd0\ +\x3b\x10\x2b\xce\x86\x84\x98\xba\xaa\xa9\xaa\xa6\x69\x06\x55\x28\ +\xe5\x1c\x70\x62\xe8\xaa\xaa\xa9\x9a\xae\x11\x62\x63\x94\x03\x00\ +\x4d\xdd\xd4\x54\x55\x55\x35\xd3\x24\x71\xd5\xa1\xa6\xa1\xeb\x9a\ +\xa6\x69\xba\x61\x72\x81\x46\x23\xc1\x90\x49\x74\x43\x1c\x37\x67\ +\xe1\xfc\x58\xf3\xac\x09\x45\x90\xec\xd6\x54\x5f\x38\x16\xf1\x05\ +\xc3\x66\x3a\x15\xdc\xc5\x0b\x16\x2e\x48\x01\xe3\x0b\x5c\xa8\x0e\ +\x98\xc1\xc0\xb0\x46\x4b\x48\x64\xb0\x66\xcf\x76\xb1\x1b\x36\x1e\ +\xdc\xbe\xa7\xdf\x73\xe3\xd7\xa7\x60\x1a\x30\xa3\xfe\xfa\xfd\xdb\ +\x37\x47\xa4\x96\x23\x7b\xf7\xd4\xc3\x2b\xef\x5b\xe0\xa1\xc3\x2d\ +\xfd\xbe\xe4\xea\x14\x60\x9a\x1f\x9f\x45\x6f\xf1\x29\x11\x45\x51\ +\x14\xc5\x78\x7b\xac\xeb\x3a\x67\x8c\x21\xcc\x39\xe3\x8c\xc1\x93\ +\xab\xdf\xf1\x31\x00\xca\x38\x67\x71\x5d\x88\xdb\x0b\x28\x1e\x40\ +\x78\x42\x41\x10\x31\x4d\x35\xa6\x9a\x84\x02\x5d\x53\x35\x9d\x52\ +\x60\x1a\xaa\xae\x9b\x51\x6f\xe7\xc6\xda\x06\x47\x72\x6e\x96\x6b\ +\x63\xab\xd7\xbc\x7a\xfc\xa4\xf5\xaf\x6c\xd9\x7c\xc0\x9e\xad\x00\ +\x4f\x5e\x65\x82\x9b\xa9\x51\xd5\x34\x89\x61\x12\x87\x27\xc5\xe6\ +\x5d\xbf\x72\xf9\xb2\xa2\xcc\xec\xb1\xa3\x4a\x6c\xe2\x89\x2e\xc2\ +\x89\xf0\x03\x08\x11\x00\x1c\x02\x08\x20\x43\x88\x73\xc6\xd9\x67\ +\xe0\x77\xc4\xdf\xff\xfe\xf7\xfe\xe9\x4c\xc4\x72\x73\xdf\xae\xb6\ +\x81\xfd\x22\x96\x4f\x7b\x02\x65\x66\x5a\x42\xd1\x98\xc2\x73\x08\ +\x35\xe2\xa3\xee\x83\x03\xfd\x29\xa9\xe9\x00\x02\xc6\x99\x1e\x8d\ +\xd9\x33\x0b\x0b\xd2\xed\x31\x03\x17\x96\x15\xbb\x44\x33\xaa\xe3\ +\xfc\xe2\xd2\x04\x81\x44\x75\x9e\x3b\x6a\xd2\x84\x8a\xcc\x9e\xda\ +\x83\x75\xad\x83\x29\xa5\xa3\x27\x54\x97\xe4\xe4\x97\x14\xa7\xa1\ +\xc6\xba\x26\x7f\xc8\x3b\x10\x11\x27\xcf\x9e\x33\x71\x54\xb9\x1c\ +\xeb\xa9\x39\xd2\xe8\xd5\x60\x6e\x71\x69\xa2\x8c\x28\x65\x0c\x2a\ +\x25\xd5\xd5\x52\xb8\xa3\xe6\x48\x13\xf1\xe4\x4f\x99\x3a\xa9\xa2\ +\xa2\x3a\x1d\xfa\x0f\xee\x3f\x3c\x60\xda\x46\x4f\x9a\x52\x5e\x98\ +\x5f\x90\x65\xef\x3a\x7a\xb8\x3b\x8c\x0a\x2a\x26\xcd\x98\x50\x1c\ +\x6a\xaf\xab\x6d\xe9\xd2\x50\x42\x49\x71\x8e\x8c\x38\x63\x5c\xb6\ +\xbb\x7c\xf5\xdb\x1a\xb5\x94\xf1\x15\x99\x8c\x10\xa2\x6b\x44\x74\ +\x97\x96\xe5\x4b\x90\x8d\xb4\x1d\xd4\x8c\x19\x28\xaf\xa8\x2c\x59\ +\x41\x94\x8d\xb4\x19\x7a\x4c\x4b\xc8\x29\xce\x4d\x73\x50\x12\x1f\ +\x34\x02\xa6\xae\x62\x67\x56\x59\x5e\x1a\xe6\x54\x57\x63\x54\x4e\ +\xae\x28\xce\x50\xdc\x59\x93\xc6\x8d\xf2\x88\x8c\x52\xa2\x12\x98\ +\x59\x58\x24\x52\x92\x9c\x5b\x9c\x95\x68\x4f\x2d\x1a\x3b\xae\x28\ +\x85\x9a\x94\x53\x8d\xda\x52\x8b\xf3\xb3\xa1\x11\xe8\x19\xe8\xeb\ +\x1d\xf0\xd9\xb3\xc7\x5c\x7d\xcd\xe2\xca\x14\xc9\x20\x8c\xeb\xe1\ +\xe1\xc1\x9e\xde\x01\x9f\x90\x5c\x76\xd9\xf5\xd7\x4c\x28\x48\x0a\ +\xb5\xef\x7d\x77\x63\xdb\x9c\x0b\xce\xcd\xb0\x41\x4a\x19\xb7\xf8\ +\xa7\x00\x23\x61\x26\x2d\xad\xad\x87\x0e\x1e\xec\xec\xea\xea\x68\ +\x6f\x4f\x4c\x4c\x94\x44\x09\x22\xa8\xeb\x7a\x28\x18\x48\x4d\x4b\ +\x8b\x5b\xe6\x08\xa1\x68\x34\x6a\x18\x7a\x72\x4a\x0a\x31\x4d\x36\ +\xd2\x97\xe0\x60\xc4\x88\x88\xfb\x1a\x4f\x5c\x9a\x31\x53\x23\x62\ +\x71\x59\x91\xc2\x75\xc1\x93\x55\x92\x93\xcc\xf4\x18\x95\x12\x8b\ +\xb3\x1c\x0d\xbb\xb7\x1d\x38\xda\x95\x50\x3e\xf7\x92\x19\xa3\x33\ +\x0b\x4a\x0b\x13\x68\xdd\x91\x23\x9d\xfd\xe1\xc4\x9c\xc2\xec\x64\ +\xbb\xa6\x83\x9c\x92\x12\xb7\x08\x44\x77\x4a\x46\x02\xab\x3b\xd2\ +\x10\x41\x49\x65\xc5\x39\x22\x8c\x1b\x30\xc7\x93\xce\x4f\x8a\x5e\ +\x00\x00\x00\x04\x91\x61\x9a\x7e\xbf\x2f\x2d\x2d\xfd\x23\xbd\x89\ +\xde\x9e\x9e\x82\xc2\xa2\xb8\x87\x82\x31\x46\x29\xa5\x94\x20\x84\ +\x06\x07\x06\x72\xf3\xf2\x3e\xee\x92\x38\xd3\x7a\x4d\x9f\x84\x5d\ +\x72\x2f\xdb\xfd\xdb\x35\x07\x1e\xb3\x9f\x21\xae\x49\x33\x23\x63\ +\x0b\xcf\xbf\x6d\xe1\x63\xaa\x11\x06\x00\x60\x2c\xd4\x1c\xda\x5f\ +\x3d\x7a\x2c\x00\x80\x31\x2a\x48\x32\x62\xa6\x66\x70\xc5\x26\x9a\ +\x9a\x6a\x32\x64\xb7\xc9\xa6\xa6\x12\x80\x15\x45\x22\xba\xc6\xa0\ +\xa8\x28\x22\x02\x90\x73\x62\x1a\x66\x70\xb0\xf3\x48\x43\x8f\x33\ +\xc5\xd3\xb6\x63\xe5\x11\xb3\xea\x81\xaf\x5d\x64\xa7\x44\x90\x15\ +\x11\x23\xce\xa9\xae\xaa\xc7\xdd\xf0\x10\x62\x49\x96\x45\x8c\x00\ +\x60\xa6\xae\xeb\x84\x49\xb2\x22\x0a\x08\x02\x40\x89\xae\x6a\x26\ +\x16\x65\x45\x96\x00\x27\x9a\xaa\x31\x28\xc8\x8a\x2c\x40\xc8\xa8\ +\xa1\x69\x46\x3c\x17\x05\x49\xf6\xd7\x7f\xf0\xe8\x9b\x47\xaf\xfd\ +\xfa\x5d\x25\x2e\x40\x91\xa8\x48\x48\x57\x75\x76\x52\xdc\x93\xa2\ +\x48\x54\xd7\xcc\xe3\x9e\x61\x0e\x24\x9b\x0d\x52\x43\x37\xe8\x71\ +\x19\xc7\x92\x22\x23\xa6\xea\x3a\xe7\x10\x09\x92\x22\x41\x55\xd5\ +\xf9\x31\xd7\x71\xfc\x22\x44\xd3\x90\xac\x40\xaa\xeb\x06\x8b\x5b\ +\x85\x9c\x03\x24\xca\x32\xe6\x9a\x6e\x4a\x36\xbb\x88\x00\x07\x80\ +\x51\x62\x18\x06\x65\x1c\x00\x28\xdb\x6c\x22\x46\x9c\x73\x4e\x89\ +\x61\x98\x18\xd1\xcd\xaf\x3d\xb6\x0b\x4c\xbe\xff\xfa\xd9\xd8\xd0\ +\x2d\xe7\xc2\xbf\xe8\x7b\x47\xb8\xa7\xbb\xeb\xb5\x25\xaf\xf7\xf5\ +\xf5\xcf\x9f\x3f\xef\xbc\xf3\xce\x15\x05\x51\x10\x84\x68\x34\xd2\ +\xd9\xd1\x5e\x3d\x6a\x8c\x69\x9a\xf1\xb8\x98\xc1\xc1\x81\x68\x24\ +\x5c\x56\x5e\xa5\xaa\xb1\xf8\x4e\xf1\xc7\xbd\x91\x27\x1b\xf6\xc7\ +\x8b\x8a\x4d\x11\x0d\x4d\x03\x82\x2c\x41\xa6\xea\x06\x14\x64\x45\ +\x84\xba\x4e\x24\x9b\x22\x40\xc0\x18\xd1\x35\x9d\x72\x20\x48\x8a\ +\x2c\x0a\x10\x30\x43\xd7\x0c\x02\x14\x9b\x4c\x74\x8d\x50\x0e\x20\ +\x14\x25\x59\x96\x04\x46\x0c\x55\x33\xf8\xe9\x3c\xfa\xc7\xba\x11\ +\x10\x42\x28\x08\x82\xa6\x69\xad\x2d\xcd\xa3\xc7\x8c\x8d\xa7\xf9\ +\xb8\xb7\x74\xcf\xee\x5d\x73\xe7\x9d\x4d\x4c\x93\x71\x46\x08\x31\ +\x74\x43\xd7\x35\x2c\xe0\x23\x35\x35\xd3\x67\xcc\xfc\xf4\xeb\x35\ +\x7d\x12\x26\x33\xf2\xd2\xc6\xce\x1e\x75\xb3\x88\xcf\x18\x07\x9d\ +\x95\x54\x41\x98\x71\x3c\xf9\x9c\x31\x42\x88\x80\x31\xe0\xc0\xd0\ +\xd4\xb8\xe7\x54\x8d\x9a\x00\x42\xc0\xa9\x1a\x53\xe3\x76\x86\x36\ +\xf2\xc6\x88\x45\x8c\xe3\x81\x46\x80\x9b\xfd\x6d\x75\x03\x75\xdc\ +\x91\x32\xfe\xe6\x85\xb3\x1d\xd4\x34\x19\xa7\x6a\x4c\x3f\x4d\x98\ +\x0a\xd5\x4f\x3d\x6e\x68\xaa\x71\x52\x36\x52\xd3\x88\x9a\xc7\x0f\ +\x10\x2d\xfa\xd1\xc9\x9d\xa6\x6e\x26\x95\x9e\x75\xdd\x65\x59\x0e\ +\x40\x28\x17\x38\x31\xd5\x8f\x9c\xc2\x8f\x27\xf2\xa4\x5f\x51\xd5\ +\x13\x1d\xd0\xf8\x9d\x18\x5a\xec\xd8\x33\x63\xc4\x88\x91\x53\xff\ +\x7f\xfc\x22\x27\x7d\x31\xfe\x2f\x66\xea\xaa\x09\x00\x00\x7a\x2c\ +\xfa\xb1\x1b\xe4\x7a\xec\x94\xbb\xa3\x84\x64\x8d\x5f\x78\x75\x46\ +\x99\x48\x74\xf3\x33\x30\x1e\xbf\xa2\x50\x4a\xf2\xf2\xf3\x6f\xbc\ +\xf1\x86\x96\x96\xd6\x19\x67\x9d\x05\x21\x60\x9c\x72\x20\x18\x06\ +\xf9\xff\xec\x7d\x77\x60\x1c\xd5\xb5\xfe\xb9\xf7\xce\xcc\xf6\x55\ +\xef\x5d\xb6\x25\x59\xee\xbd\x62\x03\xb6\xb1\x0d\x98\xde\x7b\x4b\ +\x27\x2f\xfd\x25\xfc\x52\xc9\xcb\x4b\x4f\x48\x20\xa1\x17\x83\x4d\ +\x71\x01\x1b\x63\x0c\xc6\x05\xe3\xde\x7b\xb7\x24\xab\xf7\xae\xdd\ +\x9d\x76\xcb\xef\x8f\xd9\x95\x56\xb2\x0c\x04\x1c\x97\x97\xf9\xd8\ +\x38\xbb\xa3\xd9\x99\xb3\x33\xf7\x7e\x73\xee\xb9\xe7\x7e\xe7\x8c\ +\xf9\x08\x30\x29\xe3\x82\x47\x47\xfd\xbb\x27\x35\x51\xef\x5c\x07\ +\x10\x4c\x0d\x31\x00\x00\x43\x57\x01\x00\x90\xa0\x86\xd5\x9c\xb4\ +\x60\xb0\x57\x7f\xd1\x35\x1a\x75\x5f\x7b\x1a\x98\x10\xa6\xae\x99\ +\x7a\xbf\xd1\x52\x81\x00\x44\x24\xe8\x28\xc2\x73\x11\x60\x18\x26\ +\x88\x0b\x14\x77\x34\xa8\x5a\x9c\x75\xf9\xf0\xbc\xd9\x70\xb6\x19\ +\x11\x84\x18\x8b\x5a\x37\x25\x84\xcf\x17\x53\x59\x7e\x7a\x50\x61\ +\x91\x4c\x88\x95\x31\x06\xd1\x14\x2b\xe0\xac\xab\x56\x85\x70\x64\ +\x0d\xbd\xef\xdb\x63\x11\x00\x08\xaa\x6b\x3a\xe3\xf0\x6f\x4e\xee\ +\x73\x0e\x19\x33\xfa\xb3\xd2\xa5\x2f\x12\xb8\x06\x8f\x1c\x27\x98\ +\xc9\x38\x48\x8a\xdd\xc1\xbf\x40\x62\x0d\xea\x6e\x66\x79\xb9\xf9\ +\x03\x07\x0e\x34\x4d\x6a\x75\x31\xc3\xa4\x35\xd5\x15\x09\x89\x49\ +\xdd\x0e\xb9\x10\xc2\xeb\xf5\x56\x57\x57\xb5\xb7\xb5\xc6\xc6\xc6\ +\x85\x53\x06\x2c\x42\x80\x5e\xd9\xd0\xe7\xcd\xe6\xee\x1e\x64\xb9\ +\x9b\x26\xa5\x55\x95\xe5\x71\xf1\x09\x5f\x7e\x4a\xe2\x8b\xf0\x02\ +\x02\x64\x32\xdd\x64\xfa\x67\xee\x16\x0e\x3a\x32\x96\x95\x93\x73\ +\xf2\xf8\xb1\x83\xfb\xf6\xb8\xdc\x9e\x68\xc2\xb3\x61\xe3\x62\xe0\ +\x87\xc8\x83\x1f\x41\x78\xac\x27\x82\x81\x80\xd7\xeb\x4b\x4d\x4b\ +\xef\xf6\xb1\x39\xe7\x6e\x8f\x27\x33\x33\xf3\xe4\x89\x63\x1e\xb7\ +\x97\x48\x12\xf4\xf1\x12\x2f\x9c\xcd\x16\x82\x81\x2e\xb7\xc7\x93\ +\x9e\x9e\xf1\xe5\x23\xd0\xe7\x63\x3e\x42\x00\x10\x42\x06\x0f\x19\ +\xda\xda\xda\xa2\x6b\xda\x45\xab\x75\x63\xc3\x46\x37\x12\x93\x92\ +\x63\x63\xe3\x44\xef\x07\x2f\x63\x2c\x39\x25\xd5\xeb\xf5\x75\x74\ +\xb4\x9f\x07\xd7\xe0\x5f\x45\x42\x62\x62\x5c\x5c\xfc\xa5\x94\xd7\ +\x64\xad\x4b\x49\x4c\x4c\xb2\x49\xc1\xc6\x25\x81\x70\xca\x40\x3f\ +\xc1\x08\xe6\x72\xbb\x3d\x5e\xef\x25\x64\xf3\xc5\xcb\x0b\xe7\xd6\ +\x68\x1b\x36\x2e\x20\xac\x0c\x86\xff\xdb\xbf\xd1\x16\x62\xb5\x61\ +\xc3\xc6\x85\xf3\x17\xac\x85\x6b\xf6\x38\xc2\xc6\xa5\x32\x8e\xf8\ +\x14\x3d\xe8\x8b\x53\xd9\xfc\x53\x6c\xbe\x48\x79\xc1\x2a\xb0\xdd\ +\xde\xd6\x79\x66\x25\x3c\x1b\x36\x2e\xc2\x2e\x26\xcb\x8a\x2f\x26\ +\x86\x60\xdc\x27\x8c\x87\x10\x0e\x06\x03\x6a\x28\x78\xf1\x85\x1d\ +\x85\x2c\xcb\x3e\x7f\x0c\x21\xe4\xcb\x87\x1e\xcf\x93\x1e\xb4\x69\ +\x9a\x2d\xcd\x8d\xb1\x71\x09\x2e\x97\xdb\x6e\x74\x36\x2e\x7e\x5e\ +\xe8\xea\xea\x6a\x6a\x6c\x48\x4e\x4e\xe9\xad\x93\x8a\xda\xda\x5a\ +\x04\xe7\x09\x49\xc9\x18\x5d\x64\x7a\xd0\x20\x82\x81\x40\x53\x53\ +\x43\x52\x52\xca\x97\x77\x67\xbe\x20\x2f\x60\x44\x30\x3e\x2b\x2d\ +\x21\x84\xb8\xe0\x9c\xd3\x9e\xab\xd9\xda\x12\x9f\x90\x18\x9f\x90\ +\x64\xb7\x38\x1b\x97\x04\x3c\x5e\x5f\x7d\x6d\x4d\x7b\x5b\x5b\x42\ +\x62\x62\xf7\xfa\x08\x55\x0d\x19\xba\x96\x37\x60\x10\xc6\xe4\x22\ +\xb4\xd9\xeb\xf5\x01\x88\x8e\xb6\xd6\x84\xa4\xe4\x2f\x39\xa0\xf8\ +\x22\xbc\xe0\x94\x3d\x9b\x8e\x2c\xd8\x7e\x62\xa9\x53\xf6\xf4\xbb\ +\x83\x41\xd5\x41\xe9\x93\xe6\x4d\xf8\x91\x6e\x86\xc2\x5b\x0c\xc3\ +\xe7\x8f\xe9\x56\x9a\xfa\x3c\x7a\xd0\x42\x08\x4b\x54\x8b\x33\xf6\ +\x79\xd4\x76\xa3\xf7\x87\x8b\x3b\x8a\xd1\x6d\x2a\x63\x0c\xec\x88\ +\xcb\x05\xbd\x11\x10\xd1\x77\x3d\x53\x5b\xd9\xeb\xf3\xd7\xd5\x56\ +\x47\xdf\x1f\xd3\x30\x15\xc5\x19\xfd\x44\xec\xd6\x5c\x8d\x3e\xc8\ +\x85\xb5\xb9\xb3\xbd\xfd\xcb\x9b\xf1\x85\xf2\x1d\x11\x0e\xa8\xad\ +\xf5\x6d\x27\x3f\x45\x0f\x3a\x29\x26\x0f\x45\x39\x5a\xe1\xcb\xc7\ +\x19\x22\x04\x47\xfd\x18\x00\x00\x46\xfb\xd5\x1f\xc3\x18\x77\xd6\ +\x97\xd6\xaa\xce\x01\xd9\x69\xe4\x73\xb0\x1f\x26\x52\xb0\xa1\xaa\ +\xd1\x70\xe5\x67\x25\x42\x24\x8d\x59\x92\xa4\x70\x4e\x98\xe0\x94\ +\x71\x6b\x37\xdc\xfb\xcc\x08\x11\x42\x50\x78\xaf\xb0\xf8\x2e\x92\ +\x24\x02\x9c\x71\x44\x30\xea\x31\xd0\xda\x53\x30\xca\x04\x92\x24\ +\xd2\xbd\x37\x00\x10\x49\x42\x20\x28\x65\xd1\xc7\xef\x36\xa3\xd7\ +\x46\xc1\x39\xa0\x60\x53\x45\x5d\xc8\x3b\x28\x27\x9e\x51\x5b\x4c\ +\xe5\x82\x01\x45\x1a\xa7\xe8\xee\x5d\x9c\x87\x65\x07\x51\x58\xe9\ +\x24\x3a\xa1\xb0\x5b\xb0\x4d\x44\xf4\x60\x45\xb8\xd6\x63\x58\x5e\ +\x31\x5a\xaf\x01\x21\x4c\x08\x16\x7d\xe4\x9c\xff\x25\xf3\x30\x21\ +\x18\xf5\xe9\x1f\x3d\x36\xa3\xf0\x22\x83\xc8\xe7\xf0\xb9\xd9\x05\ +\xd4\x65\xc1\x98\x48\xc4\x21\x91\xfe\x93\xf2\x19\x77\x10\xdc\xeb\ +\xc8\x96\x1e\x34\x42\x48\x6b\xad\x2b\x2d\xaf\x36\xb0\xc3\x21\x13\ +\x43\x53\x85\xe4\xca\x1e\x54\x10\xe7\x40\x61\xed\xc7\xde\xbc\x50\ +\xb6\xe3\x9d\xa5\x75\x45\x3f\xfb\xfa\x3c\x89\xf1\xe8\x1d\xd0\x99\ +\x6f\x10\xc6\xbc\x6d\xe5\x82\xe7\xbb\x06\x5f\x87\xb4\x60\x42\x66\ +\xba\x47\xc1\x08\x41\x5b\xfd\xe9\x36\xea\x56\xcc\x76\x88\xcb\xce\ +\xf0\x29\x1c\x90\xd1\xde\x50\xdb\xa6\xbb\x15\xa1\x72\x4f\x4e\x56\ +\x1c\x70\x40\xac\xb3\xb4\xa2\xc5\xeb\x56\x3a\x55\x9e\x91\x95\xe5\ +\x40\x1c\x23\x5e\x57\x5a\x06\x71\xe9\x7e\xd4\x55\xdf\x25\xe5\x64\ +\xc6\x23\xab\x1d\xb0\xc0\xe9\xd3\x6d\x09\xe9\xe9\x1e\x87\x59\x5d\ +\x5e\xa5\xc4\xa5\x25\x79\x25\x26\x04\xc2\xb8\xab\xa9\xa6\x45\x73\ +\x66\xa7\xc7\x86\x5a\xab\xcb\xab\x9b\x74\xca\x15\x77\x5c\x4e\x5e\ +\xae\xdf\x49\x18\x63\x7a\x5b\x7d\x79\x4d\x5d\x50\x67\x8a\x3b\x26\ +\x33\x27\x2f\xde\x23\x99\xad\xc7\x5e\x5d\x70\xe4\xde\x1f\x7e\xb7\ +\x30\x06\xdb\xcc\x70\xe1\xc6\xe4\x3d\x3d\xde\x5a\x92\xc8\x19\x13\ +\x51\x6a\x2b\x7d\x34\x54\x05\x44\xf4\xa0\xa1\x47\x1b\x16\x7a\xf4\ +\x9a\xa2\x7b\x2f\xe2\x66\xa0\xaa\xa2\x2d\x2e\x2d\xc3\xab\xf4\x9c\ +\x49\xf4\xe9\xde\x67\xff\x88\x30\xd6\x5a\xca\xf7\x9e\xea\x1a\x3e\ +\x66\xa8\x57\xe2\xfc\x8c\x23\x40\x84\xbc\x7a\xb6\x23\x14\xd1\x71\ +\xbb\x24\xf4\xa0\x23\xea\x37\x08\x63\xb5\xa9\x62\xcb\xfa\x75\xab\ +\x96\xbc\xf4\xab\x9f\x3d\xbe\xe4\x83\xb5\xeb\x37\xed\x68\xa6\x12\ +\x21\x60\x9a\x14\xb0\x24\x11\x24\x84\x20\x44\x22\x48\x30\x4a\x29\ +\x35\x4d\xca\xac\xe7\xae\x61\x9a\x1c\xb0\x44\x90\xc5\xed\xd0\xfd\ +\x7f\x42\x80\x10\x18\xe3\xa6\x43\xeb\x76\xb5\x26\xce\x9e\x90\xf1\ +\xee\x3f\x7f\xf9\xe2\xda\x13\x84\x10\xac\x56\x3d\xff\xfb\xdf\x6d\ +\x2c\x6d\x3d\xbe\xe6\x95\xdf\x3f\xf3\x9e\x46\x08\x21\xc6\x9a\xd7\ +\xfe\xf8\xe2\x47\xc7\xdb\xcb\x36\xfc\xe6\x77\x4f\x9d\xec\x22\x84\ +\x90\xd3\x9f\xbc\xf1\xc7\x67\x56\xb4\x77\x56\x3f\xff\xdb\xff\xf9\ +\xe8\x48\x2b\x21\x44\xaf\xd9\xf6\xc7\x3f\x3c\x59\xd2\xc5\x4a\x36\ +\x2f\xfc\xf6\x77\x7e\x7b\xb4\x5d\x10\x0c\x84\x90\xea\xcd\xaf\x7e\ +\xfd\x7b\x7f\x3c\x58\x27\x08\x69\x7a\xee\xd7\x3f\xfe\xdd\x6b\x1f\ +\x1b\x84\x10\x4c\x08\x6d\x5b\xf4\xe7\x1f\xfc\xfc\x99\x4d\x84\x90\ +\x23\xef\xff\xf3\x7f\x9e\x78\x69\xfd\xc6\x4f\x96\xbd\xfe\xdc\xff\ +\xfc\xee\x6f\xdb\xcb\xda\x09\x21\xa7\xd7\x2c\xf8\xcd\x6f\x9f\x59\ +\xb7\x71\xc3\x8a\x45\x2f\xff\xef\x6f\x7f\xbf\xfe\x68\x43\x5c\xe1\ +\xf4\x51\x71\x8d\xab\x36\x1c\xe2\xa8\xaf\x36\xb9\x8d\xf3\x0f\x49\ +\x96\xeb\x6a\x6b\x3f\xf9\xe4\x13\x84\x31\xee\x29\x6b\xc2\xfb\x6a\ +\xa8\xf6\xe8\xb8\x7d\x06\x10\x26\xb4\xed\xd8\x5f\x7e\xf7\xf4\xa1\ +\x06\x4e\x88\x84\x04\x37\x4d\x93\x23\x2c\x11\x0c\x80\x24\x82\x19\ +\x35\x4d\xca\x04\x17\x80\x88\x44\x30\x35\x4d\x06\x58\x22\x18\x04\ +\x60\x8c\x19\xa5\x42\x40\xdb\xe9\x3d\x6f\x2e\x5d\xdf\xaa\x31\xd6\ +\x2d\xf5\xd1\x2f\xba\xa5\xe2\x01\x2c\x1d\x37\x74\x69\xe8\x41\x47\ +\xfc\x2b\xc6\xb8\x7f\xc0\xb8\xaf\xfd\x70\xa2\x56\xb2\xfa\xf1\x7f\ +\x6c\xba\xff\xbb\x3f\x29\xf4\x42\xa8\xee\xf0\x73\x4f\x2f\x3e\xd5\ +\x14\xf2\xa6\x16\xdf\x71\xdf\x1d\x45\x29\xee\xe6\x53\x5b\x5e\x59\ +\xb0\xa2\x85\x39\xf4\xa6\x32\xe7\xf8\xd1\x0a\xe8\x9b\x57\xbc\xfc\ +\xe1\xae\x72\x8a\xe3\xe7\x3d\xfc\xb0\xbc\xe3\xcd\xad\x74\xcc\xf7\ +\xef\x9f\xdc\x75\x6c\xc3\x3f\x17\x1d\xbd\xf3\x7b\x5f\xcb\xf6\x00\ +\x42\xf4\xe0\xd6\x43\x09\x85\x73\xb2\x13\xd3\xef\xbc\xf7\xea\xff\ +\x79\x79\xe9\x89\xcb\x07\x1b\x6b\xde\xae\x4f\x9e\xfe\xf5\xe9\x83\ +\x63\x86\xdf\xb3\xf9\x17\x4f\xaf\x3a\x38\x6b\x8e\x73\xfb\xba\x32\ +\xdf\x43\x3f\x9b\x51\x94\x14\x9a\xb5\xf9\xe7\x4b\x57\xec\xfa\xc9\ +\xcd\x29\x4b\x3e\x3c\x36\xf3\x8e\xc7\x0a\x0b\xd2\xee\x9a\xbb\xe9\ +\x85\xb7\x97\x5f\x39\xe4\xde\x0d\x4b\x56\x26\x5e\x76\xe7\x65\x39\ +\xfe\x4f\x36\x07\x9c\xac\x6c\xc5\xaa\x9d\x43\xee\x99\x44\x82\xe5\ +\x2b\x56\xed\x76\x78\x3c\x21\x4d\x05\xad\x53\x72\x8b\xca\xbd\x6b\ +\x77\x94\x4e\x9a\x36\x20\xa6\x62\xcf\xda\xed\xa7\x3a\x7c\x23\x82\ +\x1a\x80\xa1\xc3\xd0\xcb\xae\xfb\xe1\xc3\x57\x71\xbd\x63\xd3\xa2\ +\xbf\x3f\xfb\x8f\xd7\x72\xfe\xf0\x5f\x94\x8a\xdc\x91\x57\xff\xf0\ +\xfb\x37\x20\x23\xb8\xf7\xbd\xa7\x9f\x7a\xee\xf9\x8c\xff\xfd\xf9\ +\xd4\x29\x23\xfe\xb8\x6a\x4f\xcb\xdc\x91\xf1\x18\x2e\xc2\x64\xfb\ +\xff\x98\xb1\x04\xc2\x18\x97\x97\x97\xcf\x9f\x3f\xbf\xaa\xaa\xaa\ +\xb9\xb9\xf9\x9a\x6b\xaf\x95\x30\x86\x6e\x91\xe5\xde\xfe\x45\xb7\ +\x2f\x11\x4d\x16\xd0\x9f\x1e\x34\x00\x76\x38\x1c\x4e\x27\xa9\xde\ +\xfb\xde\xd3\x0b\x3f\xe6\x8a\x44\x49\xd2\x4d\x0f\x7e\x65\x62\x8e\ +\x58\xbd\x60\xfe\xc7\x47\x1b\x24\x5f\xfe\x5d\x0f\xdd\x33\x38\xae\ +\xf3\x83\xb7\x5e\xdd\x74\xbc\x9e\x3b\x12\xae\xbe\xfb\x2b\x97\xe5\ +\x98\xcb\x9e\x7d\x7a\xd3\xe9\x40\x5c\xee\xf8\xab\x47\x7b\x50\xc3\ +\xde\x7f\xfc\xe1\x57\xe9\xc3\x67\x3d\x72\xd3\x34\x0f\x66\x82\xf7\ +\xd5\xa1\x05\x88\x3c\x26\x85\x40\xe7\xae\x4a\xd3\xf9\xd2\x83\x0e\ +\x53\x1a\xb7\xfc\x30\x8b\xff\xb8\x10\x60\xb6\x2c\x7f\xf9\xf9\x9a\ +\xd8\xf1\xdf\xfb\xd1\x77\x47\x3a\x4f\x3d\xfb\xfa\x87\x5d\xc1\xe6\ +\x77\x5e\x59\x40\x0b\xe6\x7c\xf7\x3b\xdf\x98\x36\x34\x85\x1b\x86\ +\x01\x8e\x51\x57\xde\xfc\xed\xef\x7d\xe7\xaa\x01\xea\xbb\x4b\x3f\ +\x49\xca\x8b\xa9\x38\xb6\xa3\x05\x50\xf5\xe9\xc3\xf5\x4a\x7c\x9c\ +\x47\x62\x02\x01\xef\x38\xd5\xa8\x26\xe7\x65\x82\x60\x29\x63\xae\ +\x9d\x5d\xcc\x5f\xfa\xf3\xef\xde\xd8\xde\x79\xe3\x1d\xd7\xc5\x70\ +\x53\xc4\x0d\xbd\x6b\xde\xc8\x8d\xf3\x9f\xf8\xf3\xfc\x8f\x8b\xaf\ +\xbd\x63\x78\x12\x62\xc2\x77\xed\x5d\x37\x06\x76\xbe\xf1\xc7\xbf\ +\x3c\x17\xca\xbb\xea\xea\xb1\x69\x8c\xf1\x51\x73\xef\x1c\x2e\x0e\ +\xfd\xf9\x77\x7f\xda\xd4\x9a\x7a\xdb\x0d\x93\x40\x74\xb5\xb5\xea\ +\x97\xdf\x70\xad\x79\x6c\xdd\xc1\x56\xa3\x6c\xdb\x47\x4d\x09\xe3\ +\xe7\x8e\x8a\x69\xe9\x0a\x88\xce\x76\x9c\x30\xe4\xfa\x29\x89\x6b\ +\x3f\xdc\xc6\x79\xfb\x87\x6b\x0e\x4d\xb8\xee\xfa\x34\xd4\xd8\xc1\ +\x01\x21\x24\x38\xa3\x00\xd8\x11\x33\x6d\xee\xf5\xd9\xed\xfb\x0e\ +\xd5\x06\x08\xc1\x42\x70\x0a\x00\xc4\x33\xf6\xea\xdb\x06\x86\x6a\ +\xf7\x1f\x6d\x4e\xc9\xca\x76\x76\x55\x35\x76\xe9\x80\x84\x25\xfe\ +\x63\xbf\xce\xff\xcb\x72\x0a\x42\xa1\xe0\xf8\xf1\xe3\xee\xb8\xe3\ +\x8e\x98\x18\xbf\xa6\x86\xc2\xea\x6c\xbc\x4f\x9a\x10\xea\xde\x22\ +\x20\xea\xeb\x67\x3b\x38\x08\x01\x80\x09\xaf\x2f\x3b\xd6\x91\x32\ +\xfe\xbb\x3f\xfa\xc1\x8c\xcc\xd6\xa5\xcb\x3e\xaa\xaf\x3b\xf6\xf6\ +\x47\x65\x33\x1e\xf8\xfe\x7f\x3f\x7a\xdb\x80\x64\xe5\xc0\x07\x0b\ +\x57\x95\x38\x1e\xf8\xd6\x77\xe7\x16\xb0\x05\xaf\x2d\x6b\x6c\x6b\ +\x3f\x7e\xa2\x71\xfa\x1d\xdf\xf8\xd6\xbd\x57\x27\x4a\x86\x94\x31\ +\xfa\xab\xdf\xf9\xc9\x57\xaf\x1d\xe7\x00\x93\xb1\xfe\xcf\x65\x19\ +\x13\xfe\xf7\x1c\xa5\x36\x9d\xa7\x39\xd8\xee\xab\xc7\x39\xa3\x1c\ +\x18\x63\x00\x82\x0b\x41\x5b\xaa\x4f\x94\x8b\x2b\x67\x4d\xcf\x48\ +\xcd\x9c\x7e\xd5\xe5\x66\x65\xe9\xe9\xd2\xb2\x9a\x56\xef\xac\x2b\ +\x26\xa5\x26\xa7\xe5\xe4\x24\x63\x00\x23\xd8\xf8\xf1\x3b\x0b\x9f\ +\x7b\xee\x95\x8d\x87\x6b\x58\xa0\x25\x76\xd8\xd4\x64\xa3\xee\xe0\ +\xf1\xba\xca\xf2\xba\x81\x43\x8b\x3c\x12\xa3\x8c\x09\x33\x14\xa2\ +\x54\x72\x49\xc0\x4c\xdd\x74\xcc\xba\xf9\x46\xe9\xf8\x66\xcf\xb8\ +\xab\xa7\xe4\x7b\x54\xdd\xd0\x75\xa3\xe0\xf2\x1b\x87\xf9\xaa\x4f\ +\xb2\xe2\x5b\x2e\x2f\x30\x54\xcd\xd0\x54\x77\xee\x94\x9b\xc7\xc7\ +\x1e\x38\xd9\x75\xdd\xad\x33\xdd\x54\x35\x0c\xcd\x70\x64\xdc\x7c\ +\xdb\xb4\xe3\x7b\x8f\x8f\x98\x73\xcb\x20\x1f\x17\xba\xda\xd5\xa1\ +\x27\x0d\x9a\x32\xa3\x58\x59\xbd\x78\xd1\xbb\x5b\xaa\x26\x5d\x7d\ +\x55\x86\x97\x75\x06\x03\xc1\x8e\x2e\xd5\xf0\x4d\x9d\x33\xd7\x53\ +\xb7\xfd\x8d\x37\xdf\xaa\x92\x0b\xae\xb9\xbc\xc8\x0c\x75\x74\xa8\ +\xd4\x4a\x3a\xa3\x20\x4c\xca\x19\x47\x12\x11\xa6\x69\x84\x05\x6b\ +\x39\x33\x4d\x9d\x09\x70\x60\x30\x0c\x03\x14\x99\x20\x2d\x64\x18\ +\x9c\x31\xce\xed\xd7\x85\x79\x31\xc6\x4c\x6a\x16\x14\x14\x5c\x7d\ +\xf5\x35\xb3\x66\xcd\x9a\x39\x73\x96\xcb\xe5\x62\x8c\x46\x75\xed\ +\xbe\x02\x8f\x10\x7e\xce\x71\xce\x59\x44\xe7\xbc\xbf\x83\x33\x0e\ +\x20\xac\xd9\x34\x6f\x6c\x5c\x42\x42\xca\xe8\x89\x23\xcc\x40\x9d\ +\xe1\x2b\x98\x3b\x39\x71\xf5\xeb\x2f\xae\xda\x7e\x9a\xd1\xce\x93\ +\x15\xa7\x5b\x9b\x2b\xde\x59\x38\x7f\xe3\x89\x0e\xbf\xcf\xad\x87\ +\x34\xe2\xf4\x25\x24\x26\x25\xc4\xf9\x08\xe2\x40\x64\x97\xd7\xe3\ +\x72\x10\xce\x18\xeb\xe7\x2c\x3c\xac\xa1\x1c\x79\x1f\xd6\xa9\x86\ +\x4b\x66\x1c\xc1\xad\x75\x53\x82\x0b\x84\x59\x98\xf9\x18\x45\x92\ +\xe2\x92\xb5\xba\xa6\x56\x18\xe0\x6b\x6b\xaa\xd5\x25\xc5\xe3\x73\ +\x2b\xd0\x51\xd9\xd0\x3a\x36\x23\x9d\x53\x86\x89\x28\xdf\xfd\xe1\ +\x3b\xfb\xf5\x9f\xfc\xfa\xbf\x3d\x87\xe7\x3f\xf9\x91\x4a\xbc\xd9\ +\x93\x06\x7b\x36\x7d\xf8\xae\xdc\xe2\x9c\x38\x33\x0f\xe9\x1a\xa3\ +\xc0\x64\xd9\x4d\x88\xda\x1e\xe2\xdc\x4f\x4d\xe1\xf4\x24\x64\xe7\ +\xe5\xfa\xd3\xe2\x38\x35\x19\xe3\x40\x0d\xee\xf5\x64\x66\xe5\xe7\ +\x98\x59\x6e\x30\x0d\xc6\x00\x84\x66\x28\x69\x39\xd9\x39\xe9\xee\ +\xd4\x18\xa2\xeb\x2a\x03\xc4\x55\xcd\x9d\x92\x9b\x97\x99\x9d\x96\ +\x12\xcb\x4d\x9d\xe9\xba\x1a\xe4\x5e\xe2\x9b\x78\xc5\xd4\x25\x3f\ +\xfc\xa3\x3e\xe8\xe6\x47\x86\xa6\x6f\xd8\x04\x41\x55\x0d\x75\xa9\ +\x94\x72\x47\xd2\xd0\x19\xc3\x57\xfc\xe4\xf9\x8d\x0f\xfd\xcf\xef\ +\x53\xdc\xd5\x9c\x9b\x5d\x21\x43\x08\x81\x10\x96\x00\x49\x48\x3f\ +\xb8\xf3\xe3\x53\x90\x7b\x7b\x92\x3f\x68\x52\x00\x24\x61\x22\x4b\ +\xb4\x74\xf3\xda\xc3\xcc\x37\x35\x2f\x49\x6b\x3b\x62\x70\x97\x03\ +\x03\x63\x8c\xd9\x95\x67\x2f\x28\x74\xc6\x74\xab\x96\x6a\x64\xb2\ +\x8c\x47\xba\x7e\x34\x2d\x74\xcb\xbe\xf6\x14\x9e\xeb\x76\xdd\x51\ +\x9f\xc2\x54\x98\x31\x66\x29\x9f\x0b\x2e\x38\x33\x0d\x0e\x06\x15\ +\xc0\x18\x95\x13\x6f\xfc\xe6\x63\x13\x8f\x6c\xfd\xc7\x3f\x9f\x6a\ +\x45\xdf\xcc\x76\xba\x93\x0a\x26\x7e\xe3\xeb\xb3\x08\x33\x11\x51\ +\x50\xeb\x61\x93\x32\x6a\x1a\x02\x98\x10\xdc\xd4\x74\xc6\x00\x38\ +\xe7\x8c\xf6\x51\xe4\xea\x95\x6e\x15\x89\xe2\x45\x74\xe2\x2f\x11\ +\x3d\xe8\xb0\xaf\x60\x4d\xf0\x30\xce\xa8\xa1\x86\x54\x43\xd7\x45\ +\x6c\xfa\x15\x33\x47\x2c\x7c\xf3\xf9\x8e\x83\xe9\xe5\x87\x8f\x8f\ +\x9d\x75\x7f\x66\x66\xf6\x65\xd3\x8b\xde\x7a\xe5\xa9\xe6\x03\x05\ +\xf5\x87\x4a\xa0\x78\xa4\x2f\x21\x33\x49\xec\x59\xbb\x62\x99\xb3\ +\xfe\xb8\xc6\xf3\x74\x2a\x8f\x9a\x32\xf5\x9d\x5f\xff\xcd\x28\xb8\ +\xf5\xa1\x0c\xa7\xa6\xa9\x4c\x20\x53\xf2\x0c\x4a\x73\x6f\x2a\x29\ +\x51\xa7\xa7\x71\x46\xa9\xa9\x87\x02\x01\x49\xd5\x29\x65\x8c\x52\ +\x00\x4c\x4d\xaa\x06\x83\x01\xd3\x52\xa0\xa6\x00\x20\x30\x35\xd4\ +\x60\x20\x10\x32\x0c\x4a\x05\x63\x02\x10\x46\x5c\x53\x83\xc1\xa0\ +\xaa\x19\x8c\x62\x53\x57\xdb\x5a\x82\x2e\xc3\x94\x52\x8a\xef\xb8\ +\xf7\x7e\x23\x65\xb4\x4f\xe8\x94\x99\xcd\x1d\x5d\x01\x57\x67\x50\ +\x15\x4c\xa7\x03\x26\x5d\xf7\x75\x34\x66\x5c\x41\xb2\xa1\x57\x6a\ +\xa1\xce\x96\x80\xe9\xc5\xe6\x89\xdd\x1f\x2f\x78\xad\x21\x50\x7f\ +\xfa\x44\x8d\x76\xcd\xbd\x0f\xe5\xf9\xe1\x20\x33\xab\x8f\x6d\x5a\ +\xf8\x6a\x97\xd6\x54\x7d\xa2\xbc\xf1\x8a\x5b\x1f\x1c\x9b\x8e\x4a\ +\x56\x97\xe9\x31\x59\x09\x4e\x62\x9a\xba\x4d\x0b\x17\x28\xb6\x10\ +\xee\x3f\x92\x24\xc9\xb2\x6c\x0d\xd4\x75\x5d\x17\x00\x1c\x13\x2b\ +\x9e\x87\xce\x88\x94\x09\x11\xd6\x83\xee\x56\x5f\xed\x53\xbd\x16\ +\x00\x84\xc0\x8c\x9a\x21\x55\x35\x28\x05\x5d\x0b\x69\x06\x63\xc2\ +\x34\x34\x5d\x37\x83\x4d\x27\x16\xbd\xb5\x09\xf9\x14\xec\x50\x10\ +\x71\x8f\x9f\x7a\xe5\x96\xe7\xde\x7e\xea\x85\x9a\x14\x87\x94\x33\ +\x6a\xda\xe4\x4c\x50\x43\xaa\x61\x50\x43\x37\x7d\x49\x39\xa9\xfa\ +\xea\x57\x9e\xfd\x47\x5e\xde\xd0\xab\xae\x18\xe3\x93\x39\xef\x2f\ +\x45\xa2\x3b\x8b\x81\x23\x1c\xf6\x71\x2e\x15\x3d\xe8\x86\xfa\xfa\ +\xc4\xe4\xe4\xb0\x03\xc6\x99\x20\xce\xc4\xb4\xec\xcc\xf4\x24\xcc\ +\x21\x75\x40\x71\x6e\xa2\xdc\x11\x10\xc3\xa6\xcd\xbd\x6a\xc2\x40\ +\xa6\xf1\xcc\xc2\x61\xf9\x49\x4a\x57\x40\x4f\xca\x1f\x35\x75\xec\ +\xd0\xac\xac\xdc\xc2\xec\x98\x40\x7b\x07\x89\xcd\x9b\x3c\x79\x7c\ +\x66\x52\x5c\x5c\xac\x7c\xfc\xc0\x91\xb4\x89\xd7\x4d\xce\xf3\xe8\ +\xa6\xc5\xdc\x92\xcf\x15\xfc\xf8\xe3\xbd\xa9\xc3\xc6\x25\xbb\xc0\ +\x64\xe0\x4d\x48\xcd\xca\xc9\xf6\x3b\x08\x8f\x8c\x02\x9d\xde\xd8\ +\xec\x9c\xec\xe4\x38\x57\xe4\x86\x72\xa4\x78\x92\x33\x73\xd2\x53\ +\xe2\xb1\xe5\x7c\x09\x2e\x90\x1c\x9f\x92\x96\x97\x95\xe2\x92\x80\ +\x09\xf0\x24\xa4\xe6\xe6\xa6\xbb\x24\x29\x2d\x77\x50\x66\x9c\xa2\ +\x1b\xc2\xe9\x8b\x4f\x4b\x4b\x4b\x4e\x88\x4f\xc9\xca\x49\x4f\xf6\ +\xcb\x8e\xb8\xa2\xa2\x3c\x45\x18\x0c\x94\xf8\xc4\xd4\x8c\xd4\x94\ +\xa4\xa4\x24\xbf\xdb\x8d\x91\x14\x97\x51\x38\xf7\xba\x1b\x26\x0e\ +\x4a\xd0\x55\xdd\xe1\x8f\x8f\x8b\x77\x0b\xc0\x31\xa9\xf9\x33\xe6\ +\xdd\x3c\x7d\x68\x86\x08\xd4\xaf\x7a\x67\xa5\x6f\xd4\xac\x49\x05\ +\x09\xd4\x64\x76\xc9\xa7\x0b\xf3\x02\x01\x42\x20\x84\x0f\x1e\x3a\ +\xb4\x7a\xf5\xea\x43\x87\x0e\x1f\x3f\x7e\x3c\x3d\x3d\xdd\xa1\x38\ +\x10\x42\x86\xa1\x77\x74\xb4\x25\x45\xb4\x95\x31\xc6\xc1\x60\x40\ +\x37\x8c\xf8\x84\x04\xd3\x34\x84\xe8\xa5\xff\x0c\x3d\xaa\xd0\xe1\ +\x42\x54\x80\xe4\x84\xd4\xb4\x9c\x8c\x24\x9f\xcf\x9f\x91\x91\x99\ +\x12\xe3\x46\x92\x33\x25\x2d\x2b\x2b\xd1\xa7\x76\x34\x77\x68\x30\ +\x68\xdc\xec\x99\x23\xb2\x3d\x49\xd9\x43\x07\x66\xd0\x50\x00\x1c\ +\xfe\xcc\x9c\xec\x78\xbf\x37\x26\x31\x35\x33\x33\xcd\x81\x39\xf6\ +\xc6\x0f\x18\x90\x41\x35\xdd\x93\x90\x9e\x9d\x1e\x4f\xac\x32\x2c\ +\x91\x39\xb8\x6e\x69\xe8\x9e\x64\x27\x8c\x4d\xc3\x6c\x6b\x6d\x4d\ +\x4e\xf9\xb2\x7a\xd0\x5f\x50\xc7\x8d\x32\x5d\x35\x3a\xcf\xea\x95\ +\x99\x01\x83\xaa\x51\xfa\xb8\x88\x0b\x16\x99\xec\xe5\x9c\x99\xc8\ +\x9b\x3e\x7e\x72\xb6\xa1\xa9\x8c\x03\x65\x68\xc0\xa8\xcb\x06\x8f\ +\xc3\x8c\x1a\x9a\xae\x33\x01\x4c\x90\x01\xa3\x2e\x2b\x1a\x87\x41\ +\x08\xd3\xd0\x0c\x83\xa5\x15\x8e\xcf\x19\x4a\x10\x60\x60\x9d\x7b\ +\x37\xbf\xbf\xff\xc0\xc1\x8e\x84\xb1\xf7\x4d\xc8\x30\x0c\x6a\x09\ +\x43\x52\xaa\xc7\x0f\x98\x38\x39\xf7\xc0\xae\x7d\xc7\x0b\x66\x14\ +\x33\xe4\x28\x9a\x30\x55\x98\xba\x49\xa9\x65\x85\x69\x42\x7a\xe1\ +\xc8\x6c\x60\x9a\x1e\xde\x22\x28\x73\x24\x0f\x9a\x98\x81\x34\x4d\ +\xe3\x10\x29\x56\xaa\xc4\x4e\x9c\x92\x64\x6a\x9a\x41\x29\xc2\xae\ +\x61\x93\x27\x72\x53\x33\x28\x45\x8c\x5a\x3b\xa4\x0d\x1a\x9d\x05\ +\xa6\xc1\x93\x26\x66\x22\x4d\x33\x98\x00\xa6\x9b\x00\x00\xc4\x3f\ +\x66\xc2\x78\xaa\x6b\x3c\x73\xf8\xb5\x03\x46\x5b\x21\x15\xd3\xd0\ +\x35\x4d\x07\x10\x9e\xcc\xc2\xd9\x03\x86\x59\xe1\x2a\xd3\x30\x0c\ +\x93\xb5\x97\xec\x2e\x87\xfc\xbb\x26\x0e\xe2\x86\xce\xc1\xf6\x16\ +\x2e\x58\x02\x83\x00\x10\x1c\x32\x32\xd2\xb7\x6f\xdf\x5e\x52\x52\ +\x7a\xc3\x0d\xd7\x7b\x3c\x1e\xc6\x19\x12\xf8\xcc\x18\x9e\xd5\x7e\ +\x23\xfd\xb1\x97\x1e\x74\x78\xde\x3c\x3a\x79\xcd\x19\x3f\x69\x4a\ +\x8a\xa1\x69\x90\x33\x2c\x05\x33\x4d\x57\x1d\x71\xb9\x93\x92\x91\ +\x6e\xd0\x49\x57\x5d\x27\x61\xe0\xcc\xd4\x34\x43\xd3\x98\x3f\xbb\ +\x78\xee\xc0\xe1\x18\x84\xa1\x69\x06\x83\x91\x93\xc6\x33\x5d\xa3\ +\x8c\x01\x83\xa4\xfc\x51\xd7\x17\x8d\x13\xcc\x50\x35\x83\x89\x9e\ +\x04\x06\x11\x1d\x0d\x8d\x38\x11\xe1\x5a\x38\x17\x2a\xaf\x49\xa7\ +\xea\xd0\x9c\x99\x09\xfe\x1c\x89\xc8\x67\xf1\x17\x68\xac\x27\xcd\ +\xa0\x6a\x37\x91\x08\x0e\xba\xae\xbb\x9c\x4e\x53\x08\x0e\x08\xb8\ +\xa9\x85\x4c\x01\x02\x10\x42\x20\x0c\x4d\x35\x7a\x4d\xfc\x30\x43\ +\x0d\x45\xe9\x38\x83\xa9\xa9\xa6\x06\x80\x30\x41\x94\x60\x12\x93\ +\x35\x6a\xfa\xa4\xf1\xc9\x8a\xa0\xb4\xfb\x12\x08\x1d\x39\xa7\xdf\ +\xf4\x40\x87\x81\xa8\x6e\x22\xc1\x8d\x50\x28\x3a\x11\x04\x01\x50\ +\x4d\xa3\xbd\x53\x43\x44\x44\x7c\x39\xea\x3a\x53\x35\x48\x23\x31\ +\x26\xa6\x87\x42\x91\xf7\x91\x83\xe8\x61\x81\x68\xd5\xec\xfb\xa3\ +\xc3\x32\xbe\x4c\x0b\x1a\x67\x84\x57\x0c\x3d\x68\x44\xc9\x61\x62\ +\xee\x4c\x1d\x71\xff\xbd\x13\x93\x1c\xd4\xa4\x76\x52\xd3\x85\x1c\ +\x48\x58\x49\x09\xb1\x31\xb1\xb7\xdd\x76\x6b\x7d\x7d\x43\x41\xc1\ +\xa0\x70\xae\x0d\x42\xda\x19\x9a\x83\x08\x21\xc3\x30\xc2\xa1\x47\ +\xab\x02\x7a\x78\xf6\x32\x9c\x53\xd4\x6b\xc2\x92\x85\xdb\x12\x30\ +\xcd\xd2\x23\x8a\xd2\x83\x0e\x44\x87\x09\x98\xae\x45\xeb\x7c\xeb\ +\x51\x82\xe3\x54\x57\xa9\xde\x8f\xcd\x51\xb9\x4c\xa2\xbb\x6e\xad\ +\x84\x2d\x9b\xe1\xc2\xf0\x02\xe5\x46\x46\x62\x71\x6e\xca\xa8\xb3\ +\x8a\x38\x03\xe2\xdc\xd4\x23\x2e\x83\x10\x22\x21\x31\xb1\xe4\xd4\ +\x89\xc1\xc5\x43\x5c\x2e\x8f\x75\x59\xc3\xa5\xbb\x3e\x53\x0f\xba\ +\x2f\xdc\xa3\xaf\xb8\x76\x1c\x06\x6a\x68\x26\x15\xb2\xa3\x17\xf7\ +\xbb\xdd\x9e\x38\x24\x2e\x89\xf4\x41\xb7\x27\x3b\xc1\x32\xd5\x61\ +\xf7\xce\x0b\x1f\x5f\x00\x21\x5c\x6e\x77\x7a\x5a\xba\x61\x52\x4b\ +\xf7\x35\xd0\xd5\x55\x59\x71\x3a\x37\x2f\x3f\x5a\xf7\x35\x26\x26\ +\xa6\xba\xba\xb2\xb6\xa6\x2a\x2d\x2d\x03\x85\x97\x60\x5f\x40\x3d\ +\xe8\xe8\xf0\x23\x02\x80\x60\xa0\xab\xfc\x74\x59\x76\x4e\xce\x85\ +\xd1\x7d\x45\x80\x28\x33\xac\xd8\xc1\xa7\xef\x16\xbe\xa0\x8c\xa5\ +\x67\x64\x9a\xa6\x79\x68\xdf\x5e\x4c\x24\xbb\x39\xda\xb8\xc8\x7d\ +\x08\x2b\xb4\x98\x9a\x96\x11\x1f\x9f\xd0\xdd\xc7\x84\x10\xb2\xa2\ +\x0c\x1c\x38\xa8\xac\xac\xa4\xa6\xaa\xea\x22\x5c\x52\xc9\x18\x4b\ +\x4d\x4b\x4d\x4c\x4c\xba\x34\xf4\xa0\x2d\xe4\xe6\x0f\x48\x4d\x4b\ +\xa3\x94\x82\x5d\x00\xc5\xc6\x45\x1e\x75\x00\x90\x65\xc5\xe9\x74\ +\xf6\xe9\x60\x9c\x73\xaf\x3f\x66\xc8\xd0\x11\x9a\xa6\x9e\x93\x65\ +\x08\xe7\xd6\xec\x7e\x6d\xbe\xa8\x79\xc1\xaa\xc8\xeb\x70\x38\x1d\ +\xb6\xdb\x6c\xe3\x12\x41\xbf\x1d\x8c\x33\x86\x31\x76\xbb\x3d\x97\ +\x90\xcd\x17\xb5\xbf\x70\x7e\x46\x5f\x36\x6c\xd8\xcd\xf8\xcb\xc3\ +\xd6\x83\xb6\x61\xc3\xc6\x85\xf3\x17\xac\xf5\xed\xf6\x15\xb7\x71\ +\xc9\xc4\x18\x44\xff\x6b\x0d\x2e\xda\x96\xfc\x29\x36\x5f\xa4\xbc\ +\x80\x10\xd2\x34\xb5\xab\xb3\xcb\x5a\xbe\x6e\xc3\xc6\x45\x0e\x82\ +\x89\x3f\x36\x56\x51\x94\xde\xdd\x0c\x09\x10\x1d\x6d\x6d\xba\xae\ +\x5d\x84\xac\x40\x24\xe2\xf3\xc7\x38\x1c\x8e\x0b\xa6\x07\x8d\x10\ +\xc6\x08\x9f\x35\x7b\xc1\x5a\x61\x22\x58\x0f\x29\xa8\x6a\x5b\x7b\ +\x6b\x5a\x5a\x86\xa5\x07\xdd\x6b\xe6\x15\xec\x74\x3f\x1b\x17\x06\ +\xd1\x2d\x10\xf5\x7e\xf0\x06\xba\x3a\x9b\x1a\x1b\x92\x92\x92\xa3\ +\xea\xd3\x02\x42\xa2\xb9\xb1\xd1\xe9\x74\x65\xe7\xe6\x75\xb7\x7f\ +\x14\xf5\x75\x71\x61\x6d\x0e\x74\x35\x35\xd4\x27\x26\x26\x49\xb2\ +\x7c\x01\x78\x01\x01\x32\xcc\x90\x41\xd5\xb3\x79\x53\x42\x80\x44\ +\x64\xa7\xec\x15\x61\x75\x29\xd4\xde\xde\x96\x9a\x9a\xee\xf5\xf9\ +\xfb\x65\x32\x3b\x1e\x69\xe3\xc2\xf0\x42\xa4\x01\xf7\x91\x6c\x15\ +\x42\xc4\xc6\xc5\x53\x4a\xdb\xdb\xdb\x92\x53\x52\xad\x20\xbf\xb5\ +\x3e\x42\x00\xa4\x65\x64\x46\x1c\xf6\x9e\x74\xa6\xf3\x9f\xd7\xd4\ +\x8f\xcd\xb1\x71\x8c\xd2\x8e\xf6\xb6\xe4\xd4\xb4\x2f\x39\x31\xf1\ +\x85\xf4\xa0\x15\xef\x27\x87\x5f\xf9\xf8\xe0\x4b\x4e\xc5\xd7\xef\ +\x0e\x86\x19\x1c\x92\x33\xf3\xae\xcb\xff\xa0\x19\xe1\x7c\x4f\x93\ +\x52\x97\xcb\xdd\x47\x3c\xf7\x73\xf1\x02\x42\xe8\x5f\xbb\xdc\x88\ +\x10\x6c\x89\x48\x7f\xbe\xdd\x31\xc1\x08\x04\xbf\x24\x56\x3a\x13\ +\x42\x00\x04\xb3\xf5\x20\xcf\x95\xeb\x1d\xa5\xad\xdc\xa7\xd7\x01\ +\x80\xcb\xe5\x6e\x6d\x69\x8e\xde\x9f\x52\x2a\x4b\xf2\x99\x5f\x14\ +\xe7\x4e\x28\xe9\xcc\xd6\xdf\x57\x33\xea\xd3\x6d\x76\xbb\x5b\x9a\ +\x1a\x2f\x58\x7c\x41\x08\xce\x38\xeb\x1e\x29\xf4\x01\x13\x4c\xf4\ +\xf9\x93\xe0\x5c\x08\xcc\x79\x58\x0f\x3a\xdc\x0d\xc3\xc2\xee\xfd\ +\x0b\x42\x03\x00\x00\x46\x18\x01\xe7\x42\xa0\xcf\xe1\xa4\x21\x84\ +\xb1\x08\x1d\xdc\xb4\x43\xce\x1b\x5d\x94\x11\xf3\x99\xfd\x07\x21\ +\x4c\x20\xb4\x7f\xcb\xfe\xd8\xc1\xe3\x72\xe3\x95\x88\x74\x2f\x96\ +\xa4\xc8\x34\x4d\x64\x93\x14\xe5\x4c\x5a\x25\xb3\xa2\x76\x0a\x0b\ +\x46\x5b\xa2\xcf\x9c\x31\x4c\x08\x80\xa0\x34\x7c\x05\xac\xef\x32\ +\x4a\x2d\xfd\xbe\x28\xfd\x6b\xeb\x18\x8c\x52\x90\x24\x12\x75\xa9\ +\xac\x4c\x6e\x14\xbd\x11\x38\x17\x82\x9e\xda\xb3\x4d\x4f\x19\x39\ +\x34\xd3\xc5\xa8\xed\x62\x9d\x33\x9f\x5c\xf4\x7e\x46\x41\x44\x6d\ +\xd9\x12\x0d\x81\xbe\xc2\xaf\x96\xb2\x39\x8f\x1e\x02\xf7\x08\x31\ +\xf4\x6a\x5d\x84\x10\x04\x9c\x7e\xe1\x15\x30\x28\xf2\x50\x14\x9f\ +\xd3\xe6\xf0\xf8\xfd\x42\xc6\x1d\xad\x98\x2c\x3a\xdb\x40\xa3\x4f\ +\x2a\x98\xb5\xf2\x0c\x61\xac\xd6\x9f\xd8\x71\xa8\x61\xd8\xf4\x69\ +\xf1\x84\x63\xac\xed\xdf\xb4\x9d\xa7\x0d\x1f\x35\x30\xc1\x72\xc2\ +\x18\x63\x42\x00\xc2\x98\x10\x6c\x0d\xa0\x1a\x0e\x6e\xd8\x56\xe3\ +\xbf\x6e\xee\x68\xcc\x19\x65\x02\x13\x82\xad\xc7\xbb\x25\x98\x80\ +\x09\xc6\xc8\xea\xbe\x96\xaa\x36\x50\x75\xdb\xca\x77\x62\x6e\x18\ +\x34\x38\x33\x2e\x2c\x49\xcf\x39\xe5\x9c\x10\x02\x9c\x31\x2e\xc2\ +\x7b\x31\x66\xb9\x0a\x2d\x47\x36\xbc\xb1\xe2\xd0\x6d\x09\x89\x65\ +\x7b\x5a\x47\x4f\x9b\xe0\x97\x01\x43\x68\xdf\xb6\x5d\x28\x3e\x4b\ +\xad\x2f\x8b\x2b\x9e\x56\x98\x20\x0b\x8c\xab\x0f\x6c\xab\x62\xb1\ +\x5e\xbd\x49\xf5\x0f\x1c\x5f\x9c\xca\x05\x52\x1b\x8e\x6e\x3b\x15\ +\x48\x26\x5a\xc0\x9d\x39\x61\x44\x1e\xe6\x60\xb6\x97\x6f\xdc\x5d\ +\x3f\x76\xf2\xb0\xba\x63\x3b\xd4\xc4\x51\x63\x72\x62\x28\x65\x58\ +\x92\x9a\xcb\x76\x1d\x68\xf5\x4d\x19\x5d\x80\xdb\x4f\x7d\x72\xb4\ +\x65\xf8\x98\x09\xf1\x0a\xe3\x80\x25\x11\xd8\xb3\x75\xb7\x23\x6f\ +\x42\x71\x32\x3a\xba\x79\xe3\xe1\xba\x4e\x40\x52\x42\xfa\x80\x31\ +\x63\x46\xc4\x3a\x04\xe7\xfa\x89\x9d\x1b\x0f\x57\x34\x72\x90\xfc\ +\xc9\x39\xa3\xc7\x8d\x4e\x72\x2b\x5d\xe5\xbb\xde\x5a\x57\xfb\xf3\ +\x1f\xdc\xe6\x45\x5f\x5c\x7d\xdc\x06\xf4\x17\xd8\x22\x18\x5b\x8a\ +\xef\x3d\xae\x66\x78\xb9\x74\x1f\x5a\xe0\xd1\x5f\x14\x67\xd1\x65\ +\x41\x08\x33\xb5\x61\xdb\x9e\xf2\xfc\x91\x63\x52\xfd\x24\x5c\x9c\ +\x2a\xd2\xc2\xc3\xcd\xd8\x7a\xec\x08\x40\x04\x13\x8c\xc3\x7f\x05\ +\x88\xb4\x6a\xe8\xaa\xdc\xff\xe1\xde\xce\xd9\xd7\x4e\xf3\x4b\x9c\ +\x52\x16\xb5\x82\xaf\xb7\x9b\x8d\x22\xdb\x2f\x39\x3d\x68\x4b\xe2\ +\x02\x00\xc9\x0e\xbe\xe9\x9d\xf9\x8b\x3e\x29\xc3\x04\x77\x9e\xf8\ +\xf8\xc5\xd7\xde\x0b\x2a\x5e\x64\x74\x56\x96\x95\x54\x35\xb6\x0b\ +\x4c\x10\x46\xdc\x0c\x56\x9f\x2e\x2d\x2b\xaf\x09\x51\xd1\x51\xb2\ +\x77\xfd\x86\x6d\x27\xcb\xcb\x6b\x1b\xbb\xb0\x2c\xd1\x60\xeb\xe9\ +\xd2\x92\xda\xd6\x20\x22\x12\x08\xae\x76\xb5\x56\x9d\x2e\x2d\xab\ +\xa8\xd5\x38\x26\x42\x6f\xa8\xa9\xac\xae\xac\xd3\x04\x21\x18\x01\ +\xd3\xeb\xab\x4f\x97\x94\x96\xb7\x04\x74\x09\xf3\xd6\xa6\xe6\x4e\ +\x8d\x03\x42\x4c\xeb\x6a\x6e\x6e\x67\x02\x81\x00\xc4\xd5\x4d\xab\ +\x37\x67\x4e\xb9\x7e\x78\x26\xfe\x78\xe9\x33\x8b\xb7\x55\x60\x8c\ +\x5b\x8f\x7e\xfc\xc2\xfc\x0f\xa9\xdb\x5b\xbd\x6d\xc5\x4b\x6f\x7e\ +\x4c\x31\xc1\x5d\x25\xaf\xbe\xfc\xca\x49\xd5\x89\x5b\x76\x3f\xfd\ +\xc2\xc2\x4a\x15\x63\xac\x7f\xb4\xe0\xc5\x8f\x8f\x76\x2a\xb4\xfc\ +\x85\xa7\xe6\x1f\x6f\xe5\x18\xc3\xf6\xb7\x5f\x5c\xb1\xbb\xda\x21\ +\x05\x3e\x5a\xf8\xa7\xdf\x3d\xf5\x4e\xab\xc0\x18\x63\xcc\x5a\x96\ +\x3e\xf1\xeb\x27\x96\x6c\x0a\x21\xac\x55\x6d\xfa\xc3\xaf\x7f\xb3\ +\x7c\x5b\x19\x26\x12\x21\xb8\xf1\xd0\xba\x3f\x3c\xfe\x9b\xd5\xc7\ +\x3a\x30\x6f\x5f\x35\xff\xd5\x7d\xe5\x01\xcc\x82\xfb\xd6\x2c\x7c\ +\xfc\x77\x7f\x3f\xd6\x4c\x31\x0e\x7d\xf8\xd6\x9b\x1b\x8e\xb6\x61\ +\xae\x1e\xdd\xfc\xce\xef\x1e\xff\xe3\x9e\x1a\x7d\xf4\x9c\x79\xf1\ +\xcd\x3b\xb6\x9e\x6a\x43\x04\xdb\x22\xce\xe7\x52\x0f\x5a\x92\x8e\ +\x1e\x3d\xfa\xd6\x5b\x6f\x19\x86\x41\x24\x29\xa2\xa7\xd0\xaf\x1e\ +\x34\x87\xcf\xa1\x07\x0d\x08\xb3\xce\xd3\x6f\xbc\xba\xb4\xb4\x5d\ +\x20\xae\x37\xd5\x56\x96\x96\x94\xd6\x36\x77\x0a\x42\x10\x46\x4c\ +\xeb\xa8\x2c\x2b\x29\xab\xa8\x53\x4d\x86\x24\x49\x68\x9d\x15\xa5\ +\x25\x55\x8d\xed\x10\x6e\xd5\x2d\x95\xa7\x4b\xab\xeb\x9a\x9b\x6b\ +\x4b\xd6\xaf\xd9\x78\xec\xd4\xe9\xea\xfa\x36\x26\x50\xdf\xb3\x76\ +\x9b\x71\xa9\xeb\x41\x73\xce\xe4\xb8\xc1\x8f\xdc\x7b\xe5\xaf\xdf\ +\x7a\xf3\xf4\xe8\x6f\x6c\x7b\x7b\xcd\xc0\xeb\xbe\x72\x59\x7c\xd3\ +\x6b\x4f\xbd\x78\xaa\x0b\x8c\xa0\x36\xea\xba\x47\x6e\x19\x17\xbb\ +\xe2\xb9\xa7\x76\x35\x20\x8f\x37\xee\x9a\xaf\x7c\x2d\xc9\xed\x0e\ +\xd5\xed\x79\x63\x41\x67\xc1\xf8\x9b\x6e\xe4\x95\xaf\xbc\xb4\xa8\ +\x49\x90\x50\x00\xcd\xb8\xef\xd1\x39\x45\xc6\x2b\xff\xfc\xe3\x9e\ +\x06\x25\x3d\x6b\xc8\xfd\x8f\xcc\xdb\xb2\xec\xd9\xe5\xfb\x5a\x93\ +\x63\x48\xe9\xe9\xc0\x6d\x0e\x07\x04\xca\x57\x2f\x7f\xe7\x74\x7d\ +\x7b\x27\x4a\xfb\xca\x77\x1e\x38\xf8\xec\xef\x1b\x86\xde\xff\x9d\ +\x9b\x86\x1f\x7f\x7f\xc1\xcb\x07\xe3\x7f\xfe\xd3\xbb\x5c\x8c\xd3\ +\xce\xd2\x7d\x75\x68\xfa\xcd\x03\x14\xaf\xf2\x95\xbb\xaf\xf8\xdd\ +\xdb\x4b\x2a\x86\x3f\xb2\x71\xd9\xba\xa2\x79\x5f\x19\x9b\x95\x3a\ +\xfc\xfe\x7b\xf7\xfc\xcf\x82\x4f\x4e\x8d\x8f\xdf\xf7\x4e\x7b\xd6\ +\xec\xef\x4e\xc9\xf3\x98\xf7\x4d\xdd\xf6\x8b\xb7\xd7\x1e\xbd\x27\ +\xbf\x64\x43\x5d\xd2\x37\xbf\x3a\xb3\xd0\x1f\xbc\x66\xeb\xff\x5b\ +\xfc\xde\x8e\xef\x5d\x4e\xdf\x3b\x28\xee\xfb\xf9\x8d\x6e\xad\x84\ +\xe3\x0c\x77\xf3\xee\x0f\xb7\xcf\xbe\x6b\x72\x66\xc5\xc6\xf7\xf7\ +\xb7\xc6\x64\x79\x99\x6e\x42\xa8\x4d\xe4\x26\xfa\xf7\x7d\xbc\xaa\ +\x72\xc2\xb7\xb3\x9d\xad\xab\x57\x6f\x71\xc4\xe6\xca\x5d\x5d\xc0\ +\x3d\xc8\x95\x32\x6d\xce\xcd\x73\x87\xc5\x80\xd9\xfa\xfa\x1f\x7f\ +\xfa\xfc\x9b\x1b\xff\xfc\xed\xb1\xc8\x19\x37\x76\xc6\x8d\x37\x4f\ +\x4d\x01\x08\xbd\xff\xf7\x9f\xbe\xb4\x60\xd9\x90\x9f\xdc\x31\x2a\ +\xdf\xb3\xe7\x40\xc9\x55\x45\xe3\x40\xd8\x15\x80\xcf\xcd\x43\x8b\ +\x60\x7c\xf0\xe0\xc1\x57\x5f\x7d\xb5\xad\xad\xad\xa3\xa3\xe3\xee\ +\xbb\xef\x76\x3a\x9d\xfd\x46\xbe\x3e\xbf\x1e\x34\x08\x01\x48\x72\ +\xbb\xdd\x6e\x27\x29\xdd\xfc\xd6\x9f\x16\x6e\x4f\x4a\x8d\x6d\x6d\ +\x36\xae\x7a\xe0\xbb\xd7\x0c\x47\xaf\x3f\xf9\xcc\xf1\xa0\xe4\xf6\ +\x66\xdc\x72\xff\x3d\x83\xd4\xd2\x85\x2f\xbd\x56\x16\x04\x23\xa8\ +\x8f\xbd\xe9\x6b\x37\x8d\x50\xde\xfc\xcb\xff\xee\xeb\xf4\x64\x0c\ +\x9a\x30\x7b\xb8\x93\x74\x94\xae\x58\xb4\x20\x6d\xd8\x15\xf7\xcd\ +\x9b\xe2\x41\xac\xff\x10\xc6\xbf\x41\x0f\xfa\xbc\xd4\xad\x05\xe0\ +\x9c\x59\xcc\x66\x52\x48\x9f\x74\xdd\xdc\xdd\x7f\xf8\xe3\xe3\x3f\ +\xf7\xa4\x8c\xf9\xf1\xd5\xc5\xbb\x96\xfe\x7e\x4b\x53\xc2\xb7\x1e\ +\xba\xba\x65\xf7\x92\x97\xde\x5e\x39\x36\xfd\xf2\xdd\x7b\xab\xc7\ +\x7e\xeb\x97\x37\x8c\xcd\x20\x98\x1c\x57\xf5\xe4\xc1\x57\xfd\xbf\ +\xc7\x6e\x75\x42\x68\xd9\xdf\x7e\x75\x4a\x1e\xf1\x8d\x5b\x27\x1c\ +\x7b\xff\xb9\xc5\x4b\xd7\x5f\xf6\xfd\xd1\x8d\x1d\xfc\xda\xaf\xff\ +\xf8\xea\x82\xf8\xba\xdd\x4b\x97\xef\x34\xbe\xf2\xcb\xdf\x0c\x75\ +\x54\x3f\xf9\xeb\x27\x34\x5d\x83\x98\x01\xd7\xdc\x7c\x57\x57\xa0\ +\x65\xd9\x33\x2f\x6e\xd8\xd5\x7a\xd5\xa4\xec\xa7\xf6\x1c\x52\xa1\ +\xf8\x78\x45\x4d\xe2\x90\x29\x5e\xc4\x4d\x84\xf5\xe6\x8a\x90\xe4\ +\x4e\x89\x97\x04\x35\xb2\xa7\xdc\x70\xe5\x9e\x3f\xfd\xe1\xe7\x3f\ +\xf5\xe5\x4c\xfe\xfe\xac\x21\xcc\x34\x94\xb4\x71\x77\xcf\xd9\xfd\ +\xf4\x5f\x7f\x25\xbb\x93\xef\xfc\xde\x5c\x0f\x37\xa9\x9c\x78\xf3\ +\x7d\x37\xfc\xe1\xc9\x27\x1f\x97\x5c\x93\x6e\xfa\x76\xa1\x9f\x9b\ +\xcc\x73\xcd\xdd\x77\x1d\xfd\xeb\x2b\x8f\xed\x76\x8c\x9a\xfd\xc0\ +\xb8\x24\xa2\x57\x76\xaa\x52\xde\x2d\xf3\xd2\xb7\x7e\xbc\x76\xce\ +\xd0\xb9\x1f\x7e\x72\x72\xca\x8d\x37\x55\xec\x3e\xd5\xa9\x83\xd9\ +\x18\xc8\x99\x78\x43\xb6\xb9\x7f\xf5\x8e\xf2\x9b\x13\x76\x1f\x31\ +\x07\xdd\x72\x55\xe0\x44\x73\x23\x40\x1e\x12\xc2\x30\x34\x00\x2f\ +\x97\xe3\x27\x4f\x9c\xb8\xf5\x9d\x83\x6d\xc6\x48\x04\x9c\x9a\x3a\ +\x80\x29\xc0\x3d\x76\xc6\xb4\xb7\xfe\x7e\xac\x26\x04\x59\x29\x89\ +\x1b\x4a\xea\x0d\xc1\x91\xb0\xc5\xdf\xce\xc9\x58\x02\x09\xc1\xe3\ +\xe3\xe3\x1e\x7a\xe8\x41\x49\x92\x39\x67\x11\x99\x65\xf4\xe9\x7a\ +\xd0\xd1\xa5\xe8\xc2\xa2\x01\x7d\x03\x6a\x5c\x80\x40\x88\xb5\x37\ +\xd5\x7b\x46\x5c\xf3\xf3\x6f\xcd\x3e\xf2\xce\x9f\xe6\xaf\x5d\x3b\ +\x3a\xb5\x68\xc7\xd1\xf6\x79\x3f\xfe\xc5\x9c\xe2\x24\x8c\xcc\x4d\ +\x0b\xde\xdc\xd1\x96\xfc\xe8\x83\x73\x1a\xb6\xbf\xf5\xca\x92\x95\ +\x13\x33\x67\x36\x75\x2a\x37\x7f\xf3\x27\x97\x0f\x8c\xaf\xd9\xf5\ +\x8e\x94\x35\xee\x5b\x3f\xfe\x66\xba\x62\xea\xd4\xa0\x67\xab\x06\ +\x1b\x19\x5b\x9c\x43\x3d\xe8\xf3\xa8\xef\x28\x38\xe7\x58\x08\xc3\ +\xc0\xfe\xab\xae\x9b\xb9\xfa\xd7\x2f\x8e\xbc\xff\xfa\x24\xd2\xb1\ +\xbe\xb6\x36\x14\xf4\xaf\x7f\x7f\x05\xa3\x30\x6a\xf8\x00\x4f\x5c\ +\xde\x6d\x77\x5f\xf1\xf6\x3b\x4f\x97\xec\x18\x76\xf3\xdd\x37\xa3\ +\xb0\xa0\x0e\x80\xd1\x5c\xd9\xdc\x12\x32\x4e\xaf\x5e\x51\x6f\x9a\ +\x09\xa3\x8b\xb3\x84\x69\x60\x2c\xc9\x84\x60\x02\x75\xd5\x75\x38\ +\x6d\x58\x51\xaa\x4b\x56\xbd\x7e\xb7\x8c\x30\x2b\xdf\xfd\xfe\x4b\ +\x6f\xef\xf0\x24\xc4\xd6\xb4\xe9\x05\xba\x96\x35\x66\x92\x73\xe5\ +\xca\xe3\x27\x4e\x56\x36\xb2\xe1\x57\x66\x70\x66\x30\xae\x50\x43\ +\xe3\x80\x88\x60\x94\x9a\x5c\x89\x9d\x3d\x6f\xe6\x27\x3f\x7d\x76\ +\xfc\x37\x66\xa7\x10\x2d\x64\x30\xc4\xd1\xb0\x59\xd7\x66\xad\xdd\ +\xa9\x0d\xbb\x77\x42\xa6\xa2\x86\x74\x01\x34\xb6\xf0\xf2\x19\x83\ +\xde\x5f\xdc\x5c\x30\x7b\x6a\xbe\xa1\x86\xa8\x00\x67\xe6\xd8\x6b\ +\xc6\xbd\xf7\xbb\x1d\xb1\xb3\xaf\x18\x21\x38\x0b\xa9\x81\x4e\x43\ +\x2a\x9a\x34\xab\xf9\xe4\x3f\x9e\x7d\xbe\x26\xe8\x18\xf2\xed\x09\ +\x03\x5e\xdc\xbe\x2f\xa8\x86\xd4\x40\x80\xba\xb3\x67\x4f\x70\x3c\ +\xf1\xd6\xab\xcf\x10\x7d\xf0\xac\xaf\x16\xb6\x2e\xdb\x53\xde\xa6\ +\xb3\xdc\xc8\xc0\x55\x60\x00\x5d\x57\x29\x92\xac\x90\x4c\xb7\x5c\ +\x9f\xa9\x05\x39\x01\x01\x20\x61\xc4\x75\x9d\x32\x86\x99\x1d\x61\ +\x38\x67\x48\x4e\x4e\x4e\x4f\x4f\xb7\x3a\xbc\x69\x98\x96\xc6\xd9\ +\x67\xe9\x41\x8b\xde\x55\x2a\x7b\x45\xc6\x05\x60\x2b\xec\xcd\x18\ +\x03\x04\x92\x44\x10\x92\xd2\xf3\xf3\xc5\x81\x3a\x1e\x3f\xfc\xc1\ +\x5b\x86\x2f\x5f\xf0\xd7\xc3\x79\x93\xee\xbd\x6d\x42\x6d\x73\x63\ +\x28\xa0\xaf\x5d\xf9\x2e\xa3\x64\xcc\xc8\x42\x42\x75\x44\x64\x89\ +\x10\x8c\x91\x10\x5c\x00\x70\x2e\x18\x67\x67\x4c\xb0\xf5\x4a\x12\ +\xb0\x3e\x60\x7c\xc9\xe9\x41\x5b\xe2\xba\x8c\x72\x2e\x04\x37\x64\ +\xb7\x37\x31\x29\x39\xd6\x87\x81\xe3\x78\x5f\xac\x2f\xa5\xe8\xbe\ +\x6f\xdc\xe6\x03\xdd\x30\x99\x10\x10\x37\xed\xd6\x9f\x8d\x9f\xf4\ +\xf2\xef\xfe\xf0\xf2\xb2\x01\x0f\xa7\xcb\xa1\x40\x6b\x40\xa3\x0e\ +\xee\x88\x77\xfb\x12\x32\x27\x7e\xf5\x91\xcb\x89\xa9\x51\x21\xcb\ +\xa1\x23\x8c\x0b\x4a\x0d\xce\x59\x62\x52\x02\xab\x3d\x78\xbc\x76\ +\xce\x28\xbf\x61\x50\x2e\xd1\x8e\xad\x9b\x3e\x84\xa2\xbb\x7e\x72\ +\xff\x65\x1f\xfc\xe5\xb1\xc3\xa1\x90\x23\x79\xd0\xb8\x3c\xba\x74\ +\xf1\x32\xa1\xe4\x5d\x9d\x11\x63\xea\x06\x07\xc0\xae\x38\x42\xb5\ +\xd6\x80\x39\x20\x96\x51\xdd\x90\x9d\x9e\xa4\x94\xd4\x24\x17\xd6\ +\x0c\xca\x19\x07\x6e\x50\xc5\x95\x98\x90\x1a\x8a\xf7\x72\x43\x67\ +\x8c\x01\x30\xc3\xc0\xb1\x49\x49\xc9\x34\x56\x06\xd3\xa4\x54\x00\ +\x98\x3a\x76\x25\x26\xa7\x25\xbb\x64\xc4\x28\xe5\x9a\x16\xd2\x85\ +\x10\x9e\xb4\x59\x93\xf3\xbe\xff\xf4\xc6\xeb\xbf\xf3\x40\x8a\xa7\ +\x19\x78\x48\xd5\x02\x5d\xaa\x89\x5c\x2c\x69\xf0\x65\x43\x94\xa5\ +\x4b\x5b\xc7\xdd\x3f\x26\xbb\x6b\xad\x30\xb5\x2e\x8d\x72\xe0\x00\ +\x42\x08\x46\x5b\xab\x0e\x2c\x5f\xb3\x35\x6d\xd2\x37\xe2\x08\xa3\ +\x96\x8f\xc5\x68\x7b\x53\xe9\x7b\x4b\x36\x64\x0f\xbf\x3e\xdd\x4d\ +\x77\xb7\x75\x49\x71\x05\x88\xb1\x73\xb5\x72\xce\x06\x00\x18\x8c\ +\x19\xba\xde\xd3\xdb\x10\xc2\x98\x71\x21\xd8\x19\x7a\xd0\x8c\x87\ +\xe5\x11\x45\x6f\x79\xc5\x33\x72\x79\x30\xe7\xdc\xd2\x83\x06\x06\ +\x82\x53\x93\x81\x61\x32\xe0\xdc\x60\xf2\x98\xb9\x0f\x0e\x9b\x70\ +\xea\xa9\xdf\xff\xe1\xd5\x4d\x29\xe3\xe2\x12\xfd\x5a\xe1\xfd\xdf\ +\xb8\xd9\x2b\x74\x13\x08\xb4\x1c\x36\x19\x67\xa6\xc1\x05\x45\x08\ +\xd1\xae\xf6\x40\x50\x35\xb8\x49\xcf\x5e\x13\x37\x32\x01\x80\x10\ +\xc2\x96\x68\xfd\xa5\xa5\x07\x2d\x38\xb2\x24\xf1\x38\xa3\xa6\xa6\ +\xe9\x86\x61\x18\xba\x63\xec\x8c\x79\x87\x5f\x7c\xf5\xf1\x5f\x1e\ +\x8d\x73\x38\x87\x5c\x7e\xed\x95\x45\xca\xe2\xd7\x96\x34\x10\x47\ +\xab\xee\x2b\xce\x89\x4b\x1e\x38\xd2\xf7\xe1\xfc\xdf\xfc\xbc\x66\ +\xd8\xb8\x19\x73\x6e\xb8\xe1\xf4\x8b\x8b\x7e\xfe\xcb\x8d\x5e\xc9\ +\x3d\xf1\xba\xdb\x67\xe6\x21\xc3\x30\x0c\x93\xe9\x21\x3d\x79\xd8\ +\xf4\x99\xc3\x4b\x5e\xf8\xc3\xaf\xd3\xe3\x49\x59\x3d\x1f\xe8\x8e\ +\xc9\x1b\x35\x76\xfb\x7b\xcb\x7e\xdf\xb8\xb5\xf6\x78\xf3\xa0\x5c\ +\xc9\x04\xff\x65\xd3\xc6\xbc\xfd\xab\x57\x87\xde\xf6\xe3\x34\x37\ +\xd3\x55\x2a\x80\xcb\x31\xb9\x19\x24\x58\x72\xaa\x61\xdc\x84\x44\ +\x66\x32\x6e\x18\xba\xaa\x6a\x3a\xe5\x8c\x51\xca\x01\x01\xc3\x54\ +\xd7\x34\xdd\x30\x18\x63\xd6\xbc\x23\x96\xa8\xa1\xab\x9a\xae\x9b\ +\x26\xc3\x94\x31\x00\x4c\x98\xa9\xeb\xaa\x86\x4d\x93\x71\xcc\xd5\ +\x50\x57\x90\x09\xaa\x1b\x49\x23\xe6\xfe\xe8\xfb\xa3\xd2\x8b\x12\ +\x4c\xad\x81\xb3\x40\x67\x30\xd0\x19\x50\x99\x07\x19\xdc\x39\xfd\ +\x8e\xef\x0e\x34\x63\xe3\x30\x0b\x48\x22\xd8\xd5\xa6\x31\x22\x8b\ +\xc6\xf7\xdf\x7c\xfa\xe8\x87\x52\x6b\x6b\x5b\x5c\xe1\xf5\x0f\xcd\ +\x19\x26\xcc\x36\x99\x77\x6c\x7a\xe7\xd9\xe6\x6d\xae\xb6\x96\x36\ +\x4f\xf6\xf4\x87\x6e\x9e\xe1\x0a\xd5\x1d\x2b\x6f\xc8\x9e\x92\x81\ +\x28\xed\x9e\x07\xb5\xf1\xa5\xd2\x03\xac\xb1\x04\x42\x92\x24\x59\ +\xf2\xf0\x8c\x31\x84\x90\xc0\x92\xe0\x1c\xb8\xe8\x23\xff\x1e\xf6\ +\x7c\x19\x87\xde\x95\xe1\x30\x46\x42\xf4\xe4\x14\x10\xc0\x94\x52\ +\xdd\x30\x28\x63\x40\x4d\xc3\x30\x19\x13\x94\x9a\x8c\x89\x50\xf3\ +\xf1\xe7\x9f\x5e\xde\x25\x91\x06\x48\x1a\x9f\x92\x3c\x7e\xc4\xb5\ +\xfb\x9f\x7d\xf9\xf1\x5f\x1d\x8a\x55\x9c\xc3\x66\xdc\x30\x7b\x10\ +\x36\x75\xd3\x34\x99\xa1\x99\x31\x19\x45\x45\x9e\xb5\x4f\xfd\xfe\ +\xf1\xec\xc2\xc9\x77\xdf\x74\x45\x8c\xc2\x18\x8f\xa8\x3f\x43\xcf\ +\x64\x04\x46\x48\x80\x40\x80\x38\x26\x02\x38\x9c\x0b\x5d\x08\xd4\ +\xd9\xd1\xfe\xaf\x7e\xc7\xa5\xf8\x3e\xdc\xf3\xe4\xfa\x83\x2f\xba\ +\xce\x92\xd7\xa4\x9b\xc1\xa1\x39\x33\xef\xbe\xe2\x4f\x56\x5e\x13\ +\x21\xe4\xf0\xc1\xfd\x83\x87\x0e\x47\x91\x42\x95\xc0\xd4\x86\xc6\ +\x36\x57\x7c\x8a\x5f\x46\x40\x64\x1a\x68\xae\xa8\xae\xd5\x98\x9c\ +\x9c\x9e\x99\xe0\x41\xf5\x55\x95\xad\x41\xea\x8e\x4b\xc9\xc9\x48\ +\x90\x30\xea\x6a\xac\xa9\x6a\x68\x77\x27\xa4\xe5\x64\x26\xeb\xad\ +\x35\x15\xb5\x4d\x14\xb9\xd2\x32\x33\xe3\x5c\xa2\xb1\xa1\xc5\x19\ +\x9f\xe2\x53\x90\x40\x92\xc4\xd5\xea\xca\xca\xb6\x10\x75\xf9\x13\ +\xd2\x52\x12\x3d\x32\x6f\xa8\xae\x68\x68\x57\x65\x77\x4c\x6a\x6a\ +\x5a\x5c\x8c\x97\x37\xed\xfc\xfd\x53\x1f\xcd\xf8\xea\x77\x27\xa7\ +\x11\x9d\x0a\x00\x50\x1c\xf2\xe1\x55\x2f\x2c\x3a\x11\xfb\xdd\x6f\ +\xdd\x1e\x8b\x4c\x66\x86\x9a\x1a\xdb\x3c\x49\xa9\x1e\x19\x47\x4a\ +\x1c\xf3\xd6\xc6\x46\xee\x8a\x4f\xf4\x2b\x22\x3c\xd5\x8a\xd4\xf6\ +\xc6\x0e\xd3\x91\x9c\x14\x8b\x38\xb7\xda\x96\x1e\x68\x69\x51\x71\ +\x72\x52\xbc\x8c\xc0\x08\x75\x34\x76\x98\x49\xc9\x09\x0a\xc1\xb2\ +\x44\xa8\x69\x0a\x6e\x34\x35\x35\x3b\xe3\x92\x78\x67\xab\xa1\xc4\ +\x24\xf9\x9d\x88\x48\x12\x70\x93\x09\x33\xd4\xd2\x1c\x80\xe4\xa4\ +\xd8\xae\xc6\xea\x86\xf6\x10\x17\xd8\x1b\x9f\x92\x9d\x9e\x84\x99\ +\xc1\x04\xef\x68\xaa\x6b\x6c\xed\xa2\x02\xb9\x63\x92\xb2\x32\x53\ +\xdc\x32\xaa\xdd\xbb\xea\xc9\xa5\x27\x1f\xf8\xc1\xa3\x03\x7d\xc2\ +\xb4\xb3\x9b\xce\x11\x35\x60\x4c\xf6\xed\xdf\xb7\xf1\x93\x8d\x80\ +\x50\x7c\x5c\xdc\x8d\x37\xde\xe0\xf3\xf9\x89\x44\x82\x81\x40\x55\ +\x65\x79\xf1\x90\x61\xa6\x69\x5a\xcd\xb8\xa9\xb1\x21\x10\x0c\x14\ +\x14\x0e\xd6\x54\x95\x47\xd5\x8f\xe0\xe1\xf8\x82\xe8\x35\x07\x47\ +\xd5\x86\xc6\xce\xd8\x94\x14\x08\x36\x77\x50\x67\x4a\x82\x9f\xa9\ +\x6d\x4d\x9d\x2c\x3e\xce\xd5\x54\x55\xd5\xa1\x31\x6f\x42\x7a\x76\ +\x4a\x2c\x91\x88\xd9\xd5\x5c\x51\x55\xa7\x71\x39\x39\x23\x2b\xd1\ +\x83\x9a\x1a\x5a\xdd\x09\xc9\x1e\x05\x23\x8c\xb4\xce\xa6\x8a\xea\ +\x46\xe2\x49\xce\xc9\x48\x94\x70\xf4\x10\x01\x41\x44\x3c\xce\xa2\ +\x0a\x84\x90\x24\xc9\xaa\x1a\x3a\x5d\x56\x3a\x74\xd8\x70\xcb\xe6\ +\xee\x61\xce\xae\x9d\x3b\x2e\xbf\x62\x06\x35\x4d\x2e\x38\xa5\xd4\ +\xd0\x0d\x5d\xd7\x88\x44\x0e\x1f\x3c\x38\x69\xca\xd4\x33\x7d\xcf\ +\x2f\xe8\x2f\x70\x4e\x4d\xa6\x49\xac\xff\x7a\xd6\x26\xd3\x19\x8f\ +\xd6\x45\x45\x56\xed\x6d\x61\x95\xbd\x10\x1c\xc0\x99\x9e\x91\xc9\ +\xa8\x4e\x05\x02\x53\x23\xee\xb8\x82\xe2\x44\x04\x82\x52\x93\x71\ +\xc8\x18\x38\x38\x1b\x21\x21\x98\x69\x52\x93\x81\x37\x39\x73\x58\ +\x5a\x36\xa7\xd4\xd4\x35\x25\x26\x75\x70\x7c\x3a\x02\x41\x4d\x93\ +\x72\x48\xc9\xc8\xe4\xcc\xe4\x5c\x00\x98\x14\x2b\x99\x03\x8a\xb2\ +\x11\x12\x82\x53\xd3\x34\x39\x4e\xce\x29\x48\xcb\x45\x80\xb0\xd0\ +\xea\x56\x2d\x5c\xb8\xef\x54\x4d\xf6\xe4\x1b\xc7\xa6\x3b\x34\x23\ +\xac\x40\x67\x50\x31\x78\xca\xac\x41\x65\x6b\xca\xeb\xdb\x47\xa6\ +\xb9\x05\x71\xa5\x65\x7b\x99\x69\x46\x22\x37\x42\x08\x48\x4c\xcb\ +\x00\x4e\xbb\x35\x23\x05\x13\xae\xb8\x54\x2f\x12\xa6\x19\xae\xf3\ +\x21\x84\x50\x7c\x49\x59\x31\xc2\x34\x29\x05\x24\xb9\x62\xb2\x7d\ +\x88\x9a\x94\x33\xae\x33\x0a\x00\x80\xe4\x94\xf4\x2c\x4e\x29\x4a\ +\x49\x47\xd6\xa1\xb8\xc1\x00\x00\x84\xe4\x49\xcc\xf4\x81\x69\xd2\ +\xb8\x8c\xfc\xa4\x4c\x04\x20\x38\xe7\xd4\xd4\xac\xa1\x64\x6c\x6a\ +\x76\x62\x3a\xb6\xc6\xb4\x94\x1a\xa6\x60\xa5\x65\xd5\x43\xae\x9c\ +\x93\x1f\x87\x4c\xdd\x4e\x6c\x3a\x47\x9e\xac\x10\x5c\xf0\xe2\xe2\ +\xc1\x95\x95\x95\x47\x8e\x1c\x9d\x77\xed\x35\x3e\x9f\x8f\x71\x8a\ +\x39\x3a\x33\x86\xc7\x23\xca\xf0\xbc\x57\x65\x27\x01\x42\xf0\x28\ +\xe1\xc2\xf0\x7c\x04\x71\x65\x66\x7b\x99\x69\x42\x4c\xb2\x17\x71\ +\x93\x9a\xc4\x19\x9b\xe9\x41\x94\xb2\x9c\x82\x62\x8c\x90\xe0\xcc\ +\xa4\xd4\x34\x18\x71\xc7\x17\x0c\x49\xea\x6e\xff\x29\x59\x19\x9c\ +\x9a\x9c\x73\xe0\xe0\xf0\xa7\x0c\x19\x9e\x26\x18\x35\x68\xaf\xfa\ +\xf5\x02\xac\x09\x54\x64\x95\x89\xb7\xb4\x52\xad\xe8\xfe\x39\x59\ +\x9a\xf8\x85\xf4\xa0\xcd\xe0\xf8\xc2\x5b\x8a\x73\x66\x84\xb3\x35\ +\xfa\xb9\xd6\xdc\xa1\x78\x75\x33\xd4\x4d\x6d\x18\xe1\x40\x20\x10\ +\xe3\xf7\x33\xce\x04\x00\x02\x6e\x9a\xcc\xaa\x2d\x0e\x08\x38\xa3\ +\x06\xeb\x99\x75\xa3\x86\x41\xa3\x58\x91\x99\x26\x8b\x90\x0c\xa7\ +\x66\xf7\xdf\x10\x00\x8d\x26\x45\xce\x4d\x23\x5a\x72\x52\x44\x8e\ +\x83\x90\x70\x0f\x19\x3b\x29\x6f\xbc\x3f\x37\x37\x0d\xa2\xf6\x11\ +\xd4\x64\xae\x8c\x9b\xef\xbf\x53\x20\xc9\xea\xf9\xa6\xd1\xf7\x21\ +\x1c\x7d\x8a\x88\x0d\x56\x02\x5b\x54\x6a\x3a\xa3\x26\x0b\xe7\x97\ +\x08\xce\x4c\xa3\xef\xe5\x08\x1f\xa4\xef\xa1\x50\xe4\x8b\xc0\x0c\ +\xe3\xcc\x9b\xc9\x4c\x33\x7a\x23\x67\x68\xd8\x8c\xdb\x47\x2a\x2e\ +\xa6\x19\xc2\xd6\xc2\x3b\x77\xe3\x08\x21\x84\x2c\xc9\x73\xe7\xcc\ +\x99\x3a\x75\x4a\x42\x42\x02\x65\x0c\x81\x40\x84\x74\x75\x75\x46\ +\x2f\x9a\x02\x00\x89\x48\xaa\xa6\x72\xce\x11\x20\x0e\xd1\x33\x96\ +\x56\x43\xee\x95\xdd\x0f\x82\x87\x9b\x13\x0b\x37\x18\xc1\x99\xc9\ +\x01\x00\xa2\x1b\x2a\x82\x33\xdb\xbf\x19\xd5\xd8\x4c\x9d\x9e\x25\ +\xde\x28\x20\x2a\x9d\x0a\x81\x10\x98\x90\xae\xae\x2e\x49\x92\x2e\ +\x0c\x2f\x70\xc1\x7c\xee\xa4\x58\x4f\xda\xa7\xa4\x26\x73\xc1\xbb\ +\x5d\x06\xc1\x79\x6a\x5a\xfa\xa9\x13\xc7\x0a\x0b\x07\x7b\xfd\x7e\ +\xcb\x21\xb7\x46\x44\x00\xd6\x2f\xfb\x77\xaf\x37\x51\x06\x0c\x19\ +\x89\x91\x30\x4d\x93\x0b\xd2\x47\xaf\x53\x51\x1c\x20\xf8\x25\x31\ +\xe9\xe7\x70\xb9\x40\x70\x2e\x6c\xed\xdc\x73\xc5\x0b\x56\x97\x42\ +\x96\xa6\xab\xd7\xeb\x65\x8c\x13\x0c\x42\x88\xe6\x86\x86\x9a\xaa\ +\xca\xa2\xe2\xa1\x56\xda\xbb\x15\x3b\x8f\x8d\x8d\xad\xad\xa9\x2e\ +\x39\x79\x3c\x27\x27\x4f\x91\x95\xb0\x1e\x74\x58\x26\x1e\x9d\x9f\ +\x05\x80\x51\x36\x43\xcf\x50\x02\x90\x00\xd1\xda\xdc\x5c\x59\x7e\ +\xba\x70\x70\x71\xb7\xcd\xe7\x39\xee\x88\x38\xa7\x1c\x3e\xef\xb9\ +\x39\xe7\x89\x49\x49\x02\x44\xc9\xa9\x13\x8c\xb1\xb0\x78\x7c\x9f\ +\x85\xa9\xf6\xf3\xcf\xc6\x05\x18\x45\xf4\x74\x36\xd1\xeb\xbd\x50\ +\x14\x65\x60\x41\xa1\xd7\xeb\x8d\xd6\x83\x46\x18\x17\x0e\x1e\x5c\ +\x5e\x56\xba\x77\xcf\xae\xee\x75\x00\xbd\x5a\x32\xba\x30\x36\x5b\ +\x7f\x90\x65\x79\x60\x41\x81\xdf\xef\xbf\x64\xf4\xa0\x39\xe7\x49\ +\x49\xc9\x89\x89\xc9\x02\x84\xcd\x00\x36\x2e\x95\x21\x46\x9f\x0e\ +\x26\x84\x90\x24\x79\x50\xe1\xe0\x8b\x53\x19\xa0\x5f\x9b\x2f\x6a\ +\x5e\xb0\xa8\xa1\x37\xdf\xd9\xb0\x71\x11\x7b\x12\x67\xe9\xf9\xe2\ +\x1c\x09\xa5\x9d\x4f\x9b\xbf\x00\x6c\xdd\x57\x1b\x36\x6c\xd8\xbc\ +\x60\xc3\x86\x8d\x8b\x67\x1c\x11\x49\x6a\xb2\xb3\x71\x6c\x5c\x02\ +\x40\x08\x63\x8c\xcf\xf4\xcc\x2d\xa1\x24\xce\xf9\x45\x38\x20\x3e\ +\x9b\xcd\x17\x2f\x2f\x20\x84\xba\xba\x3a\xd5\x90\x6a\x4b\xc5\xdb\ +\xb8\x14\x20\x38\x17\x5e\x9f\xcf\xe3\xf5\x8a\xa8\x74\x22\x84\x90\ +\x49\x69\x47\x5b\x5b\x38\x8f\xe9\xa2\x0b\x2e\x08\xb7\xc7\xeb\xf5\ +\x7a\x2f\x94\x1e\xb4\x20\x58\x91\x88\x72\xb6\x22\xd4\x08\x80\x71\ +\x46\x99\x06\xe1\xf5\x1c\x38\x10\xe8\x54\xd5\x50\x66\x76\xae\xa2\ +\x28\x76\xa3\xb3\x71\xf1\x43\x55\x43\x35\x55\x95\x12\x21\x0e\xa7\ +\xb3\x5b\x52\x91\x73\xde\xd2\xdc\x18\x17\x9f\x90\x90\x90\x74\x31\ +\xda\xac\xa9\x35\x55\x15\x12\xc1\xce\x88\x96\xea\x79\xe5\x05\x8c\ +\xa5\x96\xce\xca\xb6\x60\x2d\x46\xfd\x97\xf4\xe5\x82\x7b\x9d\x71\ +\x29\x71\x03\xad\x94\x4c\x84\xa0\xb3\xa3\x23\x33\x3b\xc7\x52\xe3\ +\xbf\x20\x2a\xba\x36\x6c\x7c\x1e\xaf\xb6\xbb\x29\xba\x5c\xee\xc4\ +\xc4\xe4\xd6\x96\xe6\xd4\xf4\x74\x6b\xe6\x0f\x21\xa4\xaa\x21\x89\ +\xc8\x09\x09\x49\xdd\xb3\x12\xdd\x5f\xe9\x23\x65\x7c\x9e\x6d\xb6\ +\xfe\x75\x39\x5d\x49\x49\x29\x2d\x8d\x0d\x6e\x8f\xf7\x42\xe8\x41\ +\x4b\x9e\x3d\x25\x2b\x3e\xda\xf7\xb4\xdb\xe1\xef\x77\x07\xcd\x0c\ +\x8c\xc8\x9d\xf3\xc0\xac\x7f\x68\x46\x97\xb5\x85\x71\xae\xc8\x8a\ +\x25\x29\x00\x51\x1a\xdb\x5f\x5e\x43\xa2\x1f\xc5\xdc\xcf\xfc\x0a\ +\x26\x96\xb0\x5c\x84\xe6\x70\x24\xdd\x11\x13\xf2\x45\xb5\xa1\x11\ +\x26\x18\xf1\x4b\x43\x13\x41\x58\xa2\xd9\xb6\xae\xf4\xd9\x48\xc1\ +\x7a\x23\x2b\x0a\x65\xbd\x92\xf7\x18\x63\x84\x90\xee\x1d\x50\x94\ +\xbe\xe3\xbf\x87\x14\x10\xc6\x9f\xd6\x47\xa2\x05\xa9\x2d\xc8\x8a\ +\x62\x5e\xa8\xfc\x05\x01\x42\x22\x8a\x53\xf1\x3a\xe4\xb3\x56\xf5\ +\x95\x25\x67\xaf\xc0\x8c\xa5\x07\x2d\xb8\x08\x8b\x9d\xf7\xfc\x81\ +\x7d\x71\x05\x53\x24\x49\x74\xd7\xaa\x37\xaa\x62\x26\xdf\x38\xa5\ +\xf0\xd3\x54\xa5\xa3\x7f\x30\x41\x47\x3f\x7e\xfb\xb4\x32\x64\xee\ +\xd4\x22\x41\x29\x00\x98\xba\x06\x58\x22\x04\x23\xda\x75\xea\x78\ +\xb9\x3b\x63\x50\x9a\x4f\xf9\x17\x45\x75\x91\x84\x82\x9b\xdf\x7b\ +\x5f\x1a\x36\x6f\x62\xae\x3b\xb2\x82\x22\x5a\xd0\x39\x2c\x0f\x1d\ +\x9d\xbb\x1e\x56\x91\x8e\xd2\x95\xb6\xbe\x87\x88\x44\x10\x08\x46\ +\x11\x91\x20\x4a\x3e\xba\xaf\xae\x34\x67\x34\xcc\x5f\xd6\x31\x38\ +\xa5\xa2\x97\x84\xb4\xe0\x8c\x71\xd1\xfb\xa4\x00\x02\xc0\x3c\xb8\ +\x7e\x55\x63\xcc\x88\x99\x63\xb2\xd9\x7f\xb6\x7c\x6c\x9f\xca\x46\ +\xa8\x3b\x85\x50\x44\x16\x47\x9d\x45\x0f\xba\x5b\xfd\x99\x47\x9e\ +\xd5\x67\xd6\x95\xf9\x92\x7a\xd0\x08\x00\x04\xd3\x0d\x4e\x24\x09\ +\xa3\x7e\x12\x83\xfb\x6e\x89\x5a\xf6\x7d\x61\x78\xe1\x0b\xc0\x5a\ +\xaf\x6e\xf1\x5f\xe9\x27\xef\x2c\xdb\x71\x0a\x11\xc9\xe1\x4b\x1a\ +\x35\x65\xc6\xe4\x21\x19\x9c\x9a\x02\x70\x77\x9b\x66\xa6\x89\x65\ +\xd9\x5a\x16\x85\x24\x99\x20\xa0\xa6\x89\x88\x4c\x30\x70\x2e\x2c\ +\xa9\x5c\x08\x6b\x75\xb3\xda\xd2\x03\x25\x19\x43\x11\x00\x20\xab\ +\xbb\x00\x00\xa7\x26\x03\x40\x92\x2c\xf5\x70\x0f\x17\x80\x89\xb5\ +\x43\xc3\xd1\x1d\x07\x7c\xc9\xd7\x4c\x2d\xe2\x98\x60\xbd\x66\xc9\ +\xfc\xb7\x0b\x6f\xfe\xc6\xa8\x64\x02\x5a\xcb\xc7\x2b\x97\xe7\x5c\ +\xff\x68\x46\xac\xeb\xcc\xf9\x5b\x4e\x4d\x2e\x00\x50\xb7\x9d\x82\ +\x9a\xe1\x87\x09\x96\xa5\x96\xfd\x6b\x96\x6d\xae\x7d\xb0\xe0\xe4\ +\xfc\x57\xf6\x4f\xb8\xee\x9e\xc1\xf1\x08\x40\x5d\xff\xc6\x12\x3e\ +\x68\xac\x71\x7c\xb7\x63\xc4\x9c\x19\xc3\x53\x05\xc0\xc9\x2d\x4b\ +\x77\x76\x66\x0e\x96\xcb\x0e\xb3\xa2\xbb\x67\x8f\xc6\x02\xba\xca\ +\xb6\xbf\xb7\xb9\x26\x2f\x0b\x1f\x6b\x4a\xbe\xe7\xb6\x29\x8a\x00\ +\xb3\xfe\xe0\xeb\x1f\x1c\x9c\x7e\xdb\x2d\x4d\x1f\xbd\x59\x15\x37\ +\xe6\xfa\x2b\x8a\xc1\xa4\x58\x96\xaa\xf7\xac\x5e\x7f\x0c\x6e\xba\ +\xfb\x2a\xa9\xf1\xf8\x9b\x6f\xef\x18\x77\xfb\x1d\x85\xf1\x12\x65\ +\x20\xa1\xae\xd5\xaf\x2d\x55\x46\xcc\x9d\x3e\x3c\x66\xd3\xf2\xc5\ +\x5b\x8f\x37\x11\x59\xf6\x27\xe7\x4c\xb9\xf2\xca\x21\x19\xb1\x9c\ +\xa9\xfb\x3e\x7a\xe3\xa3\xbd\x0d\x44\x91\x3c\x71\xe9\x13\xa7\xcf\ +\x1c\x95\x9f\x90\xe0\xee\x7c\x65\xe9\xb2\x81\x83\xbf\x93\xe3\x10\ +\xff\xc9\x4e\x83\x88\x7a\xf0\x22\x00\xd3\x34\x1d\x0e\x07\xa3\x34\ +\xdc\xb5\xb8\xe8\xa3\xa1\x2a\xa2\x74\x5f\x7b\x3f\xf2\xce\xd0\x83\ +\xc6\x12\xed\x2c\x5b\xb4\x62\xdf\xd8\xab\xaf\x2f\x48\x92\x7b\xb7\ +\x22\x44\x64\x09\x45\xb5\x4c\x22\xcb\x28\xea\xaf\xdd\xed\xb6\xed\ +\xe4\xc6\x85\x9f\x74\x3c\xf8\x95\x79\x5e\x00\x66\x9a\xa2\xb7\xcd\ +\x02\x7a\x16\x6d\x41\x44\x93\x3a\xac\x34\x87\x2e\x11\x3d\x68\x1e\ +\x59\x62\x82\x10\x94\x6e\xdf\x54\x11\x48\x98\x7e\xf9\xd4\xfc\x58\ +\x73\xd9\xd3\x8f\x3f\xf7\xe1\x01\x4e\x24\x49\x62\xd5\x27\xf6\xae\ +\xfd\x68\xfd\xc1\xd2\x7a\x2c\xcb\x2d\xe5\x87\x0e\x97\xd5\x0a\x8c\ +\xb5\xc6\xd3\x47\x4f\x56\x01\x46\x7a\x5b\xf5\x81\x43\xa5\x1d\x1d\ +\x2d\x87\x77\x6d\x59\xb7\x76\xcd\x96\x3d\x47\x3b\x19\x06\x00\x4c\ +\x24\x09\x83\x00\x20\x22\x78\x7c\xcf\xe6\xb5\xeb\x36\x95\x35\x04\ +\x89\x4c\x10\x32\x4f\x1f\xde\xbd\x66\xf5\xea\xad\xfb\x8e\x07\x28\ +\x46\x98\x60\x1a\x38\xb6\x7b\xd3\x86\x4d\x9b\x4a\x5b\x0d\x87\x42\ +\x04\x80\x00\x04\x2c\x58\x7e\x72\xcf\xda\xd5\x1f\x6e\xd8\xb8\xbb\ +\x85\xf9\x2f\x9b\x7d\x75\x71\xaa\xdb\xe8\xa8\x3f\xb0\x73\xf3\xda\ +\x35\xeb\x76\x1e\x2e\xad\x3e\x7d\x7c\xd3\xfa\x35\x5b\xf7\x9d\x08\ +\x09\x82\x30\x96\xc0\x28\x3d\xb0\xed\xa3\xb5\x1b\x8e\x57\xb5\x11\ +\x89\x08\x2b\x69\x9e\x77\xae\x5f\xbf\x2d\xfb\xb2\xab\x86\x0e\xca\ +\xe3\x65\xdb\xdf\x7c\x77\x1b\x20\xd2\x7a\xe0\xc3\xa5\x5b\x4b\x93\ +\x73\x06\xa4\x3a\x6a\xde\x7c\x63\x59\x13\x43\xa8\xf3\xf8\x5b\x6f\ +\xae\x93\x93\xb2\xb3\xd3\xbc\x5b\x17\x2d\xd8\x55\x63\x60\x14\xfc\ +\x70\xe9\x9b\x25\x28\xb5\x20\x27\xe9\xf0\xea\xd7\xd7\x1f\xef\xc2\ +\x88\x7e\xb2\xec\xcd\x03\x6d\xfe\x14\x37\xdf\xbb\x61\xc5\x3f\x5f\ +\x7e\xfd\x64\x0b\x25\xb2\x04\xa1\xda\xa5\xaf\x3e\xbd\x78\xf5\xce\ +\x10\x42\xa1\xe6\xca\x15\x6f\x3c\x33\x7f\xd5\x5e\x8e\x08\x96\x48\ +\xe3\xbe\x55\x4f\xbd\xf0\xfa\xbe\xd2\x46\x8c\xd4\x5d\x5b\x37\x74\ +\x25\x0f\xbd\x7c\xea\xd8\x38\xe3\xf4\x53\x8f\xff\x76\xd5\xc1\x26\ +\x4c\xcc\xc3\x9b\xd7\xb5\x7b\xb2\xa7\x5f\x36\x31\x5d\x6e\x7c\xf1\ +\x4f\x8f\xbf\xb5\xad\x2a\x63\xe2\x0d\xc3\x9d\x35\x6b\xb7\x57\x20\ +\x62\x5d\x87\xff\xe8\x97\x35\x80\xdc\xb4\x79\xf3\xd3\x4f\x3f\xdd\ +\xd2\xd2\xd2\xa3\x07\x0d\x67\x3e\x7b\x7b\x74\xe2\xc3\xaf\x48\xc3\ +\xee\x7b\x4c\x84\xb8\xda\xb4\xe5\x93\x1d\x8d\x2a\x18\x5d\x0d\xfb\ +\xb7\x6f\x5c\xbb\x66\xed\xf6\x03\xa7\x54\x90\x30\x41\x9d\x75\xa7\ +\x36\xae\x5b\xb3\x7e\xd3\xde\xe6\x20\xc5\xb2\xdc\x55\x77\x6a\xe3\ +\xda\x8f\xb6\xec\x3b\xa1\x0a\x19\x81\x51\x5b\x7a\x68\xe3\xfa\x35\ +\x9b\x77\x1d\x6d\x6c\x6e\x3e\xb2\x63\xd3\x07\x1f\xac\xdd\x7a\xb0\ +\x54\x17\x18\xce\x30\xbb\x3f\x1b\x44\xb7\xf3\xf2\x65\x40\x1e\x7b\ +\xec\x27\xff\xea\x77\x64\xe2\x28\xa9\xdb\x71\xba\x61\xaf\x4c\x1c\ +\xfd\xee\xc0\xb8\x99\x1c\x9b\x3f\x3c\xef\x2a\xca\x0c\x6b\x00\xdf\ +\xd2\xdc\x9c\x98\x94\x8c\x31\xc1\x58\x94\xec\xd8\x14\xca\x9c\x76\ +\xdb\xdc\x09\x83\x86\x8c\x2e\x8e\x6f\x7f\xe5\x8d\xad\xc3\xa6\x4d\ +\x69\xdf\xb1\xe8\xef\xaf\xad\x0f\x69\xed\x9b\x3f\x5a\x67\x24\x17\ +\x39\xab\x56\x3e\xf1\x5e\xd5\xcc\x19\x63\x4a\x96\xfd\xe3\xaf\x4b\ +\x8f\xce\x98\x37\xad\xf6\x93\xf9\xcf\x6f\x6a\xcb\x76\x55\x3e\xf5\ +\xe2\xfb\x5c\x11\x7b\x56\xaf\x3c\x15\x88\x9f\x34\x2c\xeb\xd4\xae\ +\x75\x2d\xbe\x11\x93\x8b\xe2\xd7\xbc\xfa\xd4\x1b\xeb\x4f\x68\x1d\ +\xa7\x3f\xfa\x68\x57\x7c\xe1\xc8\xac\x78\x7c\x6c\xf7\xae\xd3\x75\ +\xf5\xfb\x3e\x5e\x55\xaa\xa7\x8e\x2f\x4e\x58\xbf\xf0\x2f\xf3\xd7\ +\x9e\xa0\x46\xfb\xd1\x03\x25\x89\x45\x13\x27\x0c\xcd\x14\x1c\xb0\ +\xd9\xb6\x63\xcb\xe6\x16\xea\x91\x91\x73\x40\x0e\x59\xf4\xfc\xf3\ +\xb4\xe8\xca\x98\xa3\x4b\xff\xf4\xea\x06\xa4\xd0\xed\x1f\x2e\x5e\ +\x7f\xb8\x81\xeb\xad\x1b\xdf\xff\xa0\x51\x19\x38\xb6\x30\x7e\xd7\ +\xca\x97\x16\x6d\x3c\x8d\xcd\xc6\xb5\x6b\xb7\x78\x06\x8d\xc9\x89\ +\x95\x04\x92\x44\x7b\xd9\x7b\x2b\xf7\x8e\x99\x3b\x2f\x2f\x31\x66\ +\x50\x9e\x67\xf5\x92\x15\xae\xfc\xdc\x2d\x4b\xdf\x49\x9e\xf5\xc8\ +\x35\xc3\x53\x53\xf3\xf3\x2b\x3f\x7e\xe7\x24\xca\x55\xf7\x2c\x3f\ +\xe6\x99\xfa\xd5\x1b\xc7\xc6\x24\xe7\xb9\x1a\xb6\xae\x3a\xa0\xe7\ +\xa2\xa3\xcb\xf6\x88\xaf\x7c\xed\xf6\xcc\xd4\xec\x04\xfd\xe8\x3b\ +\x9b\x6a\xf2\x13\x9a\x96\xae\xad\xb9\xe7\x5b\x0f\x67\xba\x5a\x36\ +\xef\x3c\x6c\x0a\x23\xc0\x13\x26\x0c\xc9\x3c\xf5\xc9\xd2\x35\xc7\ +\xdb\x62\x92\x92\x46\x4d\x99\x2a\xaa\x76\xef\x69\x36\x8d\xa6\xe6\ +\x94\x11\x53\x32\xdd\x4d\x4b\x5f\x59\x1c\xf0\xc5\xfa\xd3\x0b\xa7\ +\x0c\x4b\xda\xb5\x79\x6b\xda\xb4\x3b\xaf\x1e\x5f\x3c\x64\xf4\xe4\ +\xc4\xd6\xcd\x8b\xb6\xd4\x4c\x9b\x36\xf2\xf4\xd6\x4f\x3c\xa3\xaf\ +\x9b\x37\x75\x54\xd1\xf0\x09\x79\xfc\xd8\x1b\x2b\x8e\x4c\x9e\x7d\ +\xb9\xb7\x69\xcf\xb6\x32\x31\x65\x42\x11\xb9\x34\x4a\x6d\xfd\x1b\ +\xc3\x0a\x04\xe3\x5d\xbb\x77\x2d\x5b\xb6\xac\xa5\xa5\xa5\xa6\xba\ +\xba\xb0\xa8\xc8\xe1\x70\x20\x8c\x0d\x4d\xef\x68\x6f\x8b\x8f\x4f\ +\xe0\x11\x01\x1e\x55\x0d\x51\xca\xe2\x13\x12\xa2\x17\x53\xf5\x1b\ +\x38\x47\x08\xb3\x50\xfd\xe6\xed\x65\xa3\x67\x5c\xd1\xb9\x73\xe1\ +\x9f\xdf\xd8\x26\x4b\xfa\xe6\xf7\x57\xd6\xcb\x79\x43\x52\x3a\x9f\ +\xfe\xc3\x33\x95\xa6\xa4\x76\xaa\x69\x03\x8b\x9c\x4d\x7b\x9e\x7b\ +\x69\x49\x0b\x43\xa7\xb6\xad\x39\xae\x26\x8e\xca\x16\xf3\xff\xf0\ +\xbb\xdd\x0d\x26\xc7\x9e\x14\x3f\x3f\xb0\xf7\x98\xe4\x75\x0a\x67\ +\xfc\xc0\x9c\x54\x09\x9d\x65\x74\x1b\xf1\x17\x30\xc6\xa6\x61\xb4\ +\xb5\xb5\xc6\x27\x24\xf4\x89\x4a\xd4\xd6\xd4\xe4\xe6\xe5\x73\xce\ +\x05\x88\xb0\x10\x1d\xa3\x18\xe3\xc6\x86\x86\xac\xec\xec\x33\xed\ +\x3f\x4f\xf9\x8e\x82\x5b\x1a\xbb\x56\x36\x88\xe0\xcc\xe0\x20\x4c\ +\xca\x92\x07\x8c\xcc\xa1\xad\x35\x25\x47\x56\xbd\xb7\x75\xcc\xed\ +\xdf\xfa\xe1\x0f\xff\xfb\x2b\xf3\x72\x57\x2e\xff\xd0\x91\x37\x39\ +\xb9\xb3\xb6\xae\xb9\xe9\x64\x43\x7b\xa8\xab\xfe\x54\x43\xa8\xa2\ +\xb4\xb6\x78\xe4\x30\x37\xed\xf0\x14\x4d\xfb\xc6\xb7\xbe\xfd\xa3\ +\x87\x26\x9f\xda\xf7\x49\xad\x01\x12\x02\x24\xcb\xa1\x8a\x1d\xab\ +\x77\x34\xde\xf1\xfd\xc7\x7e\xf0\xe3\xc7\xae\x1a\xd0\xb5\xf8\xfd\ +\xed\x26\xb8\x0b\x86\x0d\x2b\x2e\x1a\x5c\x90\xe9\x3c\x72\xfc\x70\ +\x75\xc5\xe1\x0f\xb6\xb4\xdf\xf9\xed\xff\xf7\x9d\x47\xbf\x7d\xed\ +\xb8\x4c\xd3\x34\xc3\xaa\xaa\x9c\x72\xe1\x9f\x79\xeb\x7d\xf7\xdf\ +\x35\x27\xd9\x25\x21\x49\x26\x48\x84\x82\xa1\xc4\x82\xcb\xfe\xeb\ +\x5b\xdf\xb9\x6d\x7a\x21\xc4\x15\x7e\xf5\xd1\xef\x7f\xfd\xea\x9c\ +\x63\xfb\x76\xb4\xb5\x57\xac\x7c\x77\xa7\x2f\xbb\xa0\xb0\x68\xa8\ +\xab\xf1\xf8\xda\xf5\x47\x80\x10\x40\x3c\xd4\xd1\xda\x41\xfd\x71\ +\x1e\xa7\x60\xa6\x37\xef\xb2\xbb\x67\x66\x3c\xfb\xeb\xdf\x1c\xf7\ +\x4e\xbc\xf9\xca\x02\x6a\xe8\xcc\x99\x79\xc7\x7d\x57\x9f\x78\xfd\ +\x57\xaf\x1c\x40\x77\xde\x3e\xcb\xc5\x74\xdd\x24\x97\xdf\x72\x5f\ +\x52\xcd\x8a\xff\xf7\xd4\x96\xcb\x6e\xbb\x6b\x80\x8f\x1a\x26\x1b\ +\x7b\xcd\x9d\x43\x8c\x1d\xbf\xfe\x9f\x25\xc5\xf3\xee\x19\x99\x2c\ +\xb3\x8e\xa6\x2e\x11\x7b\xd3\xed\xb3\x5b\xf6\xac\x3f\xd6\x50\xb9\ +\x6e\xe3\xc9\x29\x37\xdf\x95\xa5\x84\x1a\x3b\xa9\xda\xd1\x94\x50\ +\x74\xf9\x35\x23\x95\xf5\xeb\xb6\x96\xef\xdf\x7c\x12\x8a\x6e\x9a\ +\x35\xaa\xb3\xbd\xdd\xb0\x84\x46\x4d\x1d\xb8\x61\x30\x28\x1c\x5d\ +\xa0\xab\x35\xf5\x01\x8e\x31\x30\xd3\x10\x00\xa6\x80\xdc\xa2\x21\ +\xb1\x7a\x79\x45\x07\x8f\x4b\x8f\x0f\x74\x35\x74\xd0\x88\xc6\xde\ +\x7f\xea\x8b\x73\x66\x52\xb3\xb0\xa0\xe0\xb1\xc7\x1e\xfb\xf5\xaf\ +\x7f\x7d\xf7\x3d\x77\x2b\x8a\xcc\x39\x8b\x5c\x96\xde\xc5\xac\xc3\ +\x0a\x2c\x91\xf8\x83\x25\xea\x66\x49\x3f\xf7\xfb\x02\x01\xc0\x42\ +\x81\xae\xe4\xd1\xb3\xff\xeb\xd1\xef\x3e\x7a\xdb\x90\x03\xbb\x36\ +\x37\x74\x76\xd6\xb7\x86\x32\x87\x4f\xbb\xff\xa1\x5b\x07\x25\xc1\ +\xe6\xd5\x2b\x8e\x06\x62\x87\x14\x15\x0d\xca\x70\x6e\x58\xbd\xa1\ +\xa6\x39\xa0\xa1\xf8\xeb\x1f\xfc\xd6\x57\xef\xbc\x2a\x49\x31\x48\ +\xda\xb0\x3b\x1f\xfe\xca\x6d\x33\x86\xcb\xc2\xa0\xac\xb7\xe5\xe1\ +\xf3\x5a\x05\x24\x78\xef\xca\x12\x97\x4a\x7c\xa1\x5b\x16\x4f\x40\ +\xf7\xc5\x96\x24\xd2\xd5\xd5\xd8\x2c\xdc\x12\xd3\x3a\x82\xae\x31\ +\xe9\x09\x00\x90\x94\x95\x8f\x5b\x0f\x8a\xd8\xcc\x81\xc9\x5d\x5b\ +\x37\x6d\x51\x49\xd6\xd4\x61\xea\xe1\x2d\x1f\xb7\x34\x3b\xc6\xce\ +\x1b\x88\x4f\x6e\x02\x41\x55\x06\xb2\x3f\xc9\x29\x55\x07\x74\x93\ +\x0b\x41\x30\x04\x9a\x5b\x98\x92\x92\x1d\xef\x04\x80\xac\xac\x2c\ +\xf3\x40\x57\xc3\xf1\x4d\x2f\xbf\xf8\x6e\x4c\xe1\x70\x1c\x30\xb1\ +\x02\x9d\x1d\xad\x9a\x23\x39\x2d\xde\x03\xa0\x13\x09\x73\xce\x98\ +\x60\x9c\x71\xcc\x18\x8f\x48\xa9\x88\x88\x50\x27\xb7\x42\x3e\x00\ +\x4e\x6f\x9c\x42\xcd\x20\x07\x67\xac\x07\x21\xda\x19\x68\x6b\xd7\ +\x24\x9f\xd9\x55\x5d\xdd\x5e\x30\xf3\xa6\xfc\xc1\xc9\x9a\x6e\x60\ +\x4c\x18\xa3\x42\x80\xc5\xc2\x86\x29\x8f\xb8\x72\x46\xfa\x47\x25\ +\xa3\x2f\x9b\x9e\x88\xb5\x90\x4e\x05\x65\x09\x45\x53\xc7\x65\xbf\ +\x73\xaa\x60\xd2\xe0\x14\x87\x1a\x0a\x0a\xa0\x72\xfc\x80\xcb\x27\ +\x17\x1c\xdc\x1a\x37\x6d\x68\xaa\xa6\x6a\x8c\x03\xf6\x64\x5c\x79\ +\xd9\x88\x3d\x0d\xcd\x57\x4e\xc8\x37\x0c\xc6\xd5\x4e\x55\xd3\x92\ +\x0a\xa7\x4c\x3e\xb2\xeb\x99\x5f\xff\xd9\x97\x3f\xe9\x8e\xb1\x39\ +\xcf\x7c\xa8\x05\x82\xba\x4f\xed\x12\x24\x6f\xe2\x8c\x2b\x77\xfd\ +\x65\xc1\x53\x3b\xd1\xd8\x3b\xbf\x9b\x67\x6e\x78\xff\x78\x40\x33\ +\x58\xf7\x1c\x8b\x4c\xa0\xbd\xbe\x19\x81\xd3\x25\xb1\xee\x49\x12\ +\x19\x41\x4b\x73\x53\x90\x7b\xbc\x12\x30\x26\x84\x10\xac\x3f\xa5\ +\xe1\xff\xc0\x30\x83\xc3\xe1\x40\x08\x5b\x12\x0a\x5c\x08\xc6\x18\ +\xc6\xd8\x6a\xb2\xd1\x7a\xd0\xd6\xc3\xb6\x5b\x13\x29\xac\xf0\x08\ +\x48\x08\x2e\x50\x1f\x21\x48\x4b\x0f\x5a\x84\xe7\x38\x05\x55\x01\ +\x9c\xb1\x49\x88\xd6\x42\xc2\xc8\xef\x3d\x7a\xc3\xd2\xf7\x17\xfc\ +\x6c\x5d\xda\x7d\x0f\xcf\xeb\x50\x03\x44\x49\x68\xac\xa9\xa2\xfe\ +\xa2\xbb\x6e\x19\xe2\x43\x86\x00\x4c\x0d\x1d\xc0\x43\x39\x17\x9c\ +\x9b\x86\xe0\x40\xcf\x32\x79\x84\x10\xea\x89\x8c\x72\x8e\xac\xba\ +\x32\x97\x96\xee\x2b\x67\x80\x30\x06\xc6\x98\x11\x0a\x76\x76\xb6\ +\x75\xd6\x96\xbe\xb7\xf0\x2d\xc7\xc8\x39\xc3\x07\xe7\x9e\x8c\x0b\ +\x6e\xda\xb2\x7b\x48\xfc\x90\x1d\x1b\x37\xe3\xf4\x82\xb8\x84\xf4\ +\xd1\x45\xa9\x7f\x5a\xfc\xde\xe8\x6b\x6e\x9f\x53\x60\xbc\xf8\xec\ +\x2b\x66\xfe\x75\x0f\x65\x3b\x2a\x0f\x52\xce\x28\x33\x81\x53\xd3\ +\xea\xda\x82\x9b\xcd\x8d\x2d\xae\x11\x59\x5e\x73\xf5\x86\x5d\x27\ +\xae\x2d\x84\xcd\x3b\x8e\x64\x8c\x99\xd0\x59\xb6\xbb\x52\x4b\xfb\ +\xd5\xdd\xf7\x18\x7b\xe8\xdf\x36\x68\xde\xc4\xcc\x54\xb6\x78\xfd\ +\xe6\x3d\xc9\xd3\xb2\x3b\xbb\x34\xe6\xa6\x8c\x51\x4e\xb9\x84\x65\ +\x8c\xf4\xb2\xd3\x35\x2d\xf1\xe0\xe0\x06\xe7\x9c\x31\xca\x18\xe7\ +\x8c\x31\xe0\x8c\x32\xeb\x74\x8c\x52\x46\xa9\xd3\x9d\x98\x95\x80\ +\x9c\x49\x05\xd7\xcc\x2c\x34\x82\x41\xe2\x72\x33\x5d\xe7\x92\xac\ +\xb8\xfc\x3e\xdc\xde\xda\xd1\xc5\x12\x3c\x8c\xea\x14\x14\x8f\xcb\ +\x23\xc9\x88\x1a\x26\x63\x1c\x80\x53\x60\x4e\xaf\xd7\x2d\x61\x46\ +\x0d\x46\x99\x00\x44\x4d\x13\x49\x1e\x9f\xdb\xc1\xa9\xc9\x04\xe5\ +\x02\x4c\x93\x49\x58\x71\x7b\xdc\x98\x1a\x14\x4b\x34\x18\x30\x4c\ +\x46\x90\x73\xfc\xe5\x13\xdf\x5b\xff\xc6\xf0\xfb\x26\xc7\x49\x1c\ +\x31\x16\xe8\x08\x84\xba\x02\x82\x71\x6f\xfa\xd0\x89\x03\x7d\xef\ +\x94\xc4\x5d\x36\x3a\x5b\xdf\x22\x68\x57\x48\xd7\x4d\xce\xa9\x1a\ +\xec\xea\x6c\x57\xea\x4e\xef\x9f\xbf\xe4\x50\xf1\x95\x5f\xc9\x90\ +\x0d\x9d\x52\x35\xd8\xd5\xd1\xd1\xda\x5a\x71\xf0\x8d\x25\xeb\xe3\ +\xc7\xdf\x9d\xeb\x81\x43\x75\xcd\x6e\x77\xa1\x1b\x9b\xa6\x41\xed\ +\x42\x14\x88\x5b\x72\x0a\x3d\xe2\x2a\x1c\x13\x8b\x03\xfa\xc8\xc4\ +\x5b\x32\x6e\x9c\xf5\x78\x13\xd1\x29\x39\x51\x71\x08\xc4\x2c\xd2\ +\xa5\x14\x18\x67\x8c\x32\x0a\x94\x9a\x82\x71\x35\xa4\xa6\x66\x4d\ +\xf8\xc6\x37\x0b\x9e\xff\xfd\x2f\xdf\xde\x35\x66\x4e\x7a\x36\x69\ +\x74\x8d\xbd\xf2\xea\x44\x62\x70\xc9\xe9\xe8\x3a\x61\x50\xca\x29\ +\x65\x9c\xca\x92\xc2\x5a\x6b\xaa\x6b\xeb\x65\x2f\x72\xb8\x5d\x04\ +\x9d\x31\x7c\xb0\x54\xdc\xc0\xd2\x90\x43\x1c\x61\x71\x8e\x96\x1a\ +\x9c\x3f\xfd\x05\x2e\x04\xe2\x9c\x71\x14\x13\xe7\x2d\xdf\xfe\xee\ +\x1f\x6a\x37\x50\x53\xa4\x14\xcd\xfd\xce\xb5\x33\x9c\x32\x99\x73\ +\xe7\x1d\x0b\xde\x5c\xf9\xf8\xae\xe5\xb2\x2f\xfb\xde\x7b\x67\x39\ +\x75\x2d\x77\xc4\x88\x84\x55\x27\x33\xf2\x87\x14\xe5\xb7\xc5\x7b\ +\x9c\xae\xe1\xa3\x62\x84\x41\xb1\xe2\x52\x24\xce\x18\x12\xd8\xe5\ +\x50\x28\x97\x06\x0d\x1d\xbb\xe6\xdd\xf5\x47\x67\x7c\xf7\xee\xdb\ +\x2e\x7f\xf5\x9d\x67\xf7\x0a\xe1\xcd\x9c\x7c\xdf\xd4\xc1\xc9\xba\ +\x3c\x76\xcf\x1b\x4f\xfc\xf2\x67\x58\x6f\xf7\x17\x5d\xe9\x88\xcd\ +\xbb\xe3\xde\x39\xaf\x2e\x5b\xf8\x3f\x1b\x48\x30\xc0\x27\x8e\x4c\ +\x60\x86\xc9\x4c\x0a\x52\xf2\xf4\xa9\xe3\x16\xbc\xfb\x6c\xe9\xd6\ +\x81\xb7\xde\x3e\xcd\xe3\x76\x13\xe0\x40\x1c\x4e\x45\x62\x9c\x01\ +\x96\x5d\x0e\x89\x31\xce\xb1\xe2\x50\x88\x70\x67\xdc\x72\xdf\xbc\ +\x57\x16\x2d\xfc\xc5\x27\xc4\x93\x98\x7b\xd3\xbd\xf7\x14\xf8\xc1\ +\x34\x4c\x57\x6c\x4a\x4e\x1a\x1c\x3a\x59\x35\x25\x7f\x30\x63\x14\ +\x51\xae\x38\x14\xcc\x19\x63\x96\xf3\x81\x18\x62\x48\x72\xc8\x18\ +\x51\x93\x31\xc6\x05\x20\x46\xa9\x40\xc4\xa1\x60\x46\x19\x03\xce\ +\x05\x20\x4a\x19\x48\x4e\x45\x62\x94\x71\x82\x74\x95\x3a\x15\x0f\ +\x61\x9a\x23\x79\xd4\x0f\xff\x77\x80\x3b\x2e\x56\xd5\x5b\x7d\x2e\ +\x27\x0d\xa9\xa6\x29\xf9\x5d\x8a\x66\xc0\xf8\xeb\x1f\x1e\x64\x28\ +\x09\x5c\xad\x91\xdd\x2e\xd4\x61\x50\x14\xeb\x71\x6c\x7a\xfb\xf9\ +\x9a\x35\x0a\x05\x47\xe1\x55\xf7\xcc\xbb\x6a\x18\xd5\x3a\x7c\xf1\ +\xde\x8f\x3f\x5a\xf4\xfb\x5d\x2e\xc6\x49\xf6\xd8\x3b\x1e\x98\x33\ +\x81\xe8\x0d\xfb\x8f\xb5\x66\x8c\x1b\xec\x30\x75\x8d\xfe\x07\x4f\ +\x48\x84\x25\x19\x91\xa6\x85\x38\xe7\x18\x63\xc6\xb8\xcb\xe5\x94\ +\x24\x39\x5c\x21\xa2\x77\x1d\x3a\x61\x39\x0c\xdc\x6a\xce\x7d\x79\ +\x21\xba\x70\xad\x00\xc6\x38\x72\xba\x9d\x48\x70\x90\x1c\x4e\x99\ +\x30\xca\x38\x48\x1e\x8f\x9b\xb6\x97\x2e\x58\xf0\x56\x9d\xc1\xa9\ +\x5c\x3c\xb7\x28\x7b\x44\x72\xf2\x65\x35\xf3\xff\xf6\xdb\x5f\x2a\ +\x92\x77\xc2\x35\xb7\x5f\x5d\x24\x3b\x9d\x2e\x24\xb8\xae\x1a\xfe\ +\xec\xe1\x93\x07\x6e\x7f\xf5\x89\xdf\xa6\x0e\xbe\xe2\xa1\x3b\x66\ +\xc6\x28\xac\xdb\x15\x40\xbd\x12\x78\x22\xbc\x10\x11\x9f\x44\x17\ +\x4a\x0f\xfa\x83\xdd\x7f\x5b\x77\xe0\x05\x97\xe3\x2c\x7a\xd0\x46\ +\x70\x58\xee\xac\x7b\xae\xfc\x4b\xb7\x1e\xf4\xa1\x83\xfb\x8b\xc3\ +\x7a\xd0\x8c\x53\x53\xd3\x34\xd3\xe4\x44\x71\x7a\x7d\x1e\xcc\x0c\ +\x83\x0a\x49\x91\x98\x1e\xea\x0a\x1a\x4e\xaf\xcf\x25\x63\x6a\x52\ +\x20\x98\x99\x14\x13\x09\x23\xc1\x18\x43\x44\x42\x42\x70\xce\x98\ +\x00\x89\x10\xab\xea\x33\x91\x64\x09\x83\xa1\xaa\x42\x76\xba\x1d\ +\x92\x16\xec\x0c\x19\xe0\xf5\xfb\x25\x60\x1c\x61\xa0\x7a\x57\x20\ +\x24\xb0\xec\x76\x39\x31\xc6\xb2\x2c\x99\x6a\x57\x40\x35\x88\xe2\ +\x72\x39\xac\x99\x21\x21\x00\x4b\x04\xd4\x60\x40\x67\xd8\xe5\x72\ +\x20\xce\x11\x91\x90\x08\x9f\x45\x70\x46\xad\xd3\x71\x46\x39\x48\ +\x92\x24\xcb\x12\xd5\x02\x5d\x21\x1d\x4b\x0e\x97\xd3\x61\xcd\x99\ +\x12\x87\xb3\x79\xef\xb2\xbf\x2f\xaf\x7a\xf0\x7b\x5f\x1b\xe0\x15\ +\x94\x0b\x4a\x19\x22\x84\x44\xdd\x1f\xc6\x4c\x81\x88\x84\x71\x14\ +\x57\x32\xc6\x41\x92\x7a\x1e\x03\x22\x7c\x16\x82\x22\x25\x4e\x89\ +\x24\x21\x84\x24\x89\x70\x4a\xb9\x10\x8c\x32\xc0\x04\x09\xc6\x11\ +\x96\x30\xb6\x26\xc8\x29\x65\x42\x70\xca\xb8\x24\x49\x82\x99\xba\ +\xa6\x99\x1c\x29\x2e\xb7\xcf\xe3\xe4\xa6\xc1\x38\x70\x4e\x75\x4d\ +\xa3\x4c\x48\x0e\xb7\xdf\xeb\xc6\x18\xaa\x77\x2d\xfd\xe7\xca\xba\ +\x47\x7e\xf0\xcd\x5c\xc7\xe7\xcb\xfa\xf8\x3f\x4d\x0d\x04\x4b\xfb\ +\x0f\xec\x5b\xb1\x62\xa5\x61\x18\x79\x79\xb9\x77\xdc\x7e\xbb\xd7\ +\xeb\x23\x12\x09\x06\xba\xaa\x2a\x2b\xfa\xea\x41\x07\x02\x05\x45\ +\x96\x1e\x34\x8f\x54\xfc\x12\xfc\xcc\x7a\x53\x00\x20\xb8\xc9\x38\ +\x91\x24\xe0\x94\x0b\x2c\x11\x2c\x04\x63\x1c\x08\x06\x5d\x55\x0d\ +\x2a\x1c\x6e\x9f\xdb\x81\x38\x10\x22\xcc\xae\xae\x00\x15\xd8\xe1\ +\x72\x29\x04\x51\xca\xb0\x55\x73\x19\x63\x2c\x68\xa0\x2b\x28\x24\ +\x87\xdb\xa9\xa0\xfe\x03\x8e\xe1\xd2\x11\x96\xd4\xbd\xaa\xaa\x17\ +\x4c\x0f\x5a\x80\x90\x25\x97\xc7\x19\xe7\x54\xbc\xfd\x3b\x21\x58\ +\x71\xc8\x9e\xa8\xd5\x13\x88\x33\x1e\x1e\x8c\x71\x01\x98\xb8\x5c\ +\x1e\x97\x0b\x04\x70\x6a\x68\x56\x0d\x2f\x6a\x98\x08\x2b\x3e\xbf\ +\x02\x42\x98\x56\x5e\x00\xe3\x44\x22\xd6\x84\x31\xc6\x04\x04\x17\ +\x02\x10\x26\x72\xa4\xbc\x8f\x2c\x49\x56\xd9\x0e\xc9\xe9\x14\x5c\ +\x18\x86\x49\x1c\x6e\x9f\x03\x80\x9b\x54\x00\x00\x47\x48\xf2\xfa\ +\xfd\x91\x34\x15\x6e\x1a\x06\x92\x9c\x3e\xbf\x33\xb2\x25\x32\xa3\ +\xcc\x40\x71\x79\x14\x00\xc1\x05\xb2\xe6\xa8\x30\x91\xac\xb3\x74\ +\x9f\x0e\x13\x19\x43\xf8\x20\xc4\xe1\xf3\x3b\xa0\xa7\xaa\x08\x98\ +\x9a\x96\x34\x74\xfa\xec\xaa\xd5\x4d\x2d\x81\x81\x3e\x8f\x10\x20\ +\x49\x92\xe8\x3d\xcb\x85\x89\x8c\x7a\x6f\x41\xe1\x63\xf6\xde\xa9\ +\x67\x0b\x96\x24\x64\x3d\x8b\xba\xd5\x68\x89\x24\x01\x08\x01\x92\ +\x64\x9d\xbc\x3b\x65\x06\x59\x57\x43\x60\x22\xbb\xbc\xb2\x0b\x00\ +\x04\x18\x9a\xde\x3d\x97\xee\xf2\x78\xad\x3b\x67\xe8\xba\x2c\xb3\ +\xa6\x0e\x79\xfa\xdc\xb9\x39\x6e\x11\x99\x14\xff\x8f\x0e\x2e\x50\ +\x61\x8e\x1c\x31\x42\xd3\xb4\x43\x87\x0e\xdf\x74\xd3\x4d\x5e\x9f\ +\x97\x31\x8a\x39\xe2\x5c\xf4\xe9\x30\x56\xa0\x52\xf0\x7e\xf5\xa0\ +\xcf\xa4\x86\xf0\x4d\x01\x1c\xbe\x5f\x80\x88\x44\x40\x08\xe1\xf4\ +\x78\x9d\xd6\xa9\x29\x07\xe0\x1c\x21\x97\xd7\xd7\xdd\x2c\x25\x49\ +\x0a\x87\x0f\x19\x63\x08\xbb\x7d\x3e\x10\x7d\xa7\x4c\x23\xba\x67\ +\x91\x24\x68\x10\x08\x10\xb3\x3c\x99\x0b\x95\xef\xa8\x19\x81\xc9\ +\x83\xef\x98\x58\x74\xeb\xd9\xc3\x1b\x02\x21\xac\x1b\xc1\x6e\x4a\ +\x96\x64\xa9\xad\xb5\x35\x39\x39\xc5\xa4\xa6\x25\xbb\x0f\x42\x00\ +\x60\x82\xcf\x58\x1f\x81\x7a\x55\xd8\x8a\x88\xe8\x41\xb4\x10\x6e\ +\xf7\xbb\x9e\x37\xb8\x77\x51\xae\x33\x46\x62\x9f\xbd\x25\x72\x90\ +\x7e\x0e\x7e\xc6\x9b\x33\xed\x64\xc8\x37\xed\xda\x5b\x28\xe5\x94\ +\x83\x95\x79\x85\xe0\xcc\x47\x48\x7f\x27\x45\x9f\xb6\x53\x7f\xcb\ +\x4f\xa3\x6a\x06\x7c\xca\xa1\x50\xbf\x7b\x00\x42\xc0\x98\x34\xe4\ +\xb2\xab\x87\x13\xc4\x18\xc7\xf8\x3f\x5a\x80\xa3\xfb\x12\x09\x01\ +\x93\x26\x4e\x1a\x37\x76\xac\xac\x28\x8c\x71\x84\x30\x26\x52\x6b\ +\x4b\xb3\xd3\xe9\x8a\x6e\x9c\x8a\xa2\x04\x83\x41\x93\x9a\x04\x13\ +\x86\x38\x70\x01\x08\x80\x8b\x48\x68\xa2\xdf\x09\x4b\x74\xb6\xd6\ +\xdb\xcf\x3d\x42\xa8\xff\xbb\x8b\xfa\x69\x84\xd6\xb9\xc2\x69\x7e\ +\x08\x01\x08\x49\x92\x5a\x5a\x5a\x9c\x91\x85\x5e\x17\x20\xbe\x80\ +\x10\x91\x30\xf9\x0c\xa7\xa2\xbb\x9c\x26\x63\x59\x59\x39\x27\x4e\ +\x1c\xa3\xa6\xe1\x8f\x89\x8b\xc4\x45\xfa\x94\xc5\xb9\xe4\x1f\x5c\ +\x06\xa0\x4b\xe7\x87\xa0\xff\x1b\xd7\xfc\x9c\x5c\x87\x70\x41\x18\ +\x04\x18\x10\x35\x55\x40\x20\x84\xa8\xad\xaa\x6a\x69\x69\x1a\x32\ +\x6c\x44\xb7\xcb\xc0\x18\x8b\x8d\x89\x6d\x72\x34\x1c\x3d\x7c\x20\ +\x2b\x2b\x87\x48\x72\x54\xf7\x13\xe7\xf1\x92\x46\xd9\xdc\xf3\x01\ +\x09\x04\x75\xd5\x35\x4d\x4d\x0d\xd1\x36\x9f\xff\xb8\xe3\xbf\x40\ +\x49\x42\x08\x7f\x4c\xcc\xe0\xc1\x43\x2a\x2b\x4e\xd7\xd5\xd5\xe2\ +\x6e\xc2\x3b\xa3\x9d\xda\xb0\x71\x7e\xc7\x10\xbd\x38\x32\x6a\xe9\ +\x81\xf0\xb8\xbd\xc5\x43\x87\x29\x8a\x12\x9d\x20\x24\x00\x06\x15\ +\x14\xd6\x54\x57\x95\x95\x96\xf4\xac\x06\xee\xd3\x4b\x2f\x94\xcd\ +\x42\xb8\xdd\x9e\xe2\xa1\xc3\x1d\x0e\xe7\x97\x2f\x2d\x73\x9e\xe6\ +\x23\x18\x63\x6e\x8f\x67\xc8\xb0\x91\xd6\x4c\x90\xdd\x22\x6d\x5c\ +\xe4\x7e\x84\x10\x9c\x31\xd6\x27\x6b\xd0\x1a\xe4\x67\x66\xe7\x64\ +\xe7\xe6\xf5\x29\x60\x7d\x31\xd9\x7c\x49\xe9\x41\x0b\x21\x28\x35\ +\xed\x16\x67\xe3\x52\x07\xfb\x0f\x28\x26\x6e\xeb\xbe\xda\xb0\x61\ +\xc3\xe6\x05\x1b\x36\x6c\xd8\xbc\x60\xc3\x86\x0d\x9b\x17\x6c\xd8\ +\xb0\x61\xf3\x82\x0d\x1b\x36\x6c\x5e\xb0\x61\xc3\x86\xcd\x0b\x36\ +\x6c\xd8\xb0\x79\xc1\x86\x0d\x1b\x36\x2f\xd8\xb0\x61\xc3\xe6\x05\ +\x1b\x36\x6c\xd8\xbc\x60\xc3\x86\x8d\xff\xab\xbc\x80\x89\xec\x70\ +\xc8\x08\x21\x22\xc9\x72\xa4\x2a\x86\x0d\x1b\x36\xfe\x4f\xe2\x2c\ +\xeb\xa6\x10\x76\xba\xdd\x32\x0a\xaf\x4b\x17\xd4\x6c\x6f\xaa\x39\ +\xdd\xc6\xb3\xb2\x12\x4a\x77\xad\xdb\x53\x0e\xb3\xae\x9f\x95\x40\ +\xfe\xe3\x75\x84\x6d\xd8\xf8\xcf\xe1\x05\x84\x09\x0f\x35\x7d\xf4\ +\xf6\x87\x65\x5d\x26\xa3\x94\x9a\x2c\x6b\xe4\x94\xc4\xaa\x55\x7f\ +\x5a\xd6\xf8\xab\x27\x7e\x54\xb2\x6d\xd5\xbb\xfb\x13\xa6\xdc\x30\ +\x27\x11\x18\x96\x64\x45\x22\x20\xb8\x69\x9a\x8c\x0b\x22\xc9\x61\ +\x6d\x42\xce\x4c\xd3\x64\x02\x88\xb5\x03\x00\xa3\xa6\x49\x29\xc2\ +\x92\x2c\x4b\x18\x21\x21\x38\xe3\x82\x10\x82\x04\x37\x0d\x83\x09\ +\x00\x84\x65\x59\x26\x18\x45\xbe\x6a\xc3\x86\x8d\x8b\x8a\x17\x10\ +\x16\x7a\xfb\xa6\xe5\x6f\x6e\x67\xe9\x05\x19\x31\x54\x35\xcc\xe4\ +\xc1\x83\x06\x0e\x9d\x30\xb1\x3d\xc9\xe3\x2c\xc5\x92\xa2\xc8\x08\ +\x80\x48\x92\xd6\x5e\x7f\xaa\xba\x49\x38\x63\xb2\x72\x32\x3d\x98\ +\x75\x34\xd5\x34\xb4\x74\x98\x4c\x38\x7d\x09\xd9\x59\xc9\x84\xb3\ +\xae\xa6\xaa\xda\xa6\x0e\x06\x52\x7c\x4a\x66\x7a\x82\x5b\x0f\xb6\ +\x57\x9f\x6e\x0a\x6a\xa6\xe4\x8a\x89\xf7\x91\xb6\xe6\x56\xe6\x88\ +\xc9\xce\xca\x70\x12\x41\x80\xd5\x97\x97\x35\x76\x1a\x71\x29\x99\ +\x19\x49\x7e\x46\xa9\x7d\x6f\x6c\xd8\xb8\xe8\xc6\x11\x92\x22\x0d\ +\x18\xff\xc0\x3f\x7f\x38\x47\x62\x26\xc2\xb0\xeb\xcd\x9f\x7d\xb2\ +\x43\xbb\xfe\x8e\xd9\x96\x22\x23\x91\xe4\x40\xed\x8e\xa7\xff\xfe\ +\xfc\xce\xd3\x6d\x82\x38\x26\x5e\xf3\xe0\xa3\xf7\x4c\xd9\xfa\xea\ +\x9f\x9e\xf9\xa4\x94\x0b\x21\xc5\xe6\xdc\xf1\xf5\x1f\x3d\x30\x23\ +\x6b\xc7\xb2\x57\x9f\x78\xeb\x10\x20\x1a\x93\x3f\xf1\xfb\x3f\xfd\ +\x51\xfc\xb1\x95\x3f\xff\xcb\xd2\xd6\x10\x97\x7d\xc9\x39\xc9\x8e\ +\x9a\xd3\xe5\x41\x29\xf9\x86\x87\xbf\xfb\xd5\xeb\x47\xec\x5f\xf9\ +\xda\xb3\x8b\x3e\x6e\x0a\x50\x4f\x6a\xf1\x43\xdf\xfa\xe6\xe5\xc5\ +\x09\xa6\xc1\xec\xdb\x63\xc3\xc6\x05\xc1\x59\xe3\x8e\xb2\xe2\xae\ +\xde\xf8\xdc\x9d\x37\xdf\x78\xcd\x2d\x8f\xbc\xb2\xb6\xca\xe5\x96\ +\x71\x8f\xb6\x2a\x22\xc8\xdc\xbd\xfc\xb5\xb5\xa7\xe5\x9b\x1e\xfe\ +\xfa\x75\xc3\x62\xd7\xaf\x5c\xb2\xbb\x3c\x44\x3b\x9a\x5d\xc3\x6e\ +\xfa\xe7\x3f\x7f\x3f\x2e\xbe\x65\xfd\x07\xeb\x9b\x98\x6b\xc8\xc4\ +\xeb\xbf\xfe\xb5\x07\x6f\xb8\x62\x4c\x57\xc9\x8e\x4d\x87\x9a\xb8\ +\xd1\xd6\x2a\x32\xbf\xf3\xcb\x3f\xdc\x3b\xc5\x5f\xde\xe8\xf9\xf1\ +\x53\x4f\x5d\x97\xcb\x37\x6c\xdb\x5e\x5a\x7a\x62\xc9\xc2\xe5\x7c\ +\xd0\x8c\xff\xfa\xe6\x9d\xfe\xfa\x3d\x8b\x57\x6f\xec\xe4\x0a\xb1\ +\x63\x9b\x36\x6c\x5c\x5c\xfe\x02\x00\x63\xa6\x3f\x67\xf2\x2d\xd3\ +\x0a\x18\xc7\x43\xf2\xfd\xe6\xde\xb0\xa0\x95\x10\x02\x88\x24\x61\ +\xb3\xae\xaa\x43\xc6\xe4\xf0\xf6\xad\x1e\x39\x79\xc2\xb8\x14\x0f\ +\x37\x9b\x30\xc2\xd8\x9d\x9a\x93\x9f\x95\x9c\x58\x1e\x50\x03\xed\ +\xe5\xcb\x9f\x7a\x72\xb7\x99\x32\x3c\x55\x22\xb2\xc2\x34\x13\x39\ +\x31\x46\x72\x5c\x4a\x46\x5c\x56\x96\x03\xd7\x79\x52\xf3\x06\xa5\ +\xc5\x7c\xd2\x42\xdb\x5a\xea\x9b\x02\xc4\x6c\x29\xd9\xbc\x23\x26\ +\x7d\xc4\x18\x5f\x4e\x3c\xa7\xdc\x96\x7c\xb4\x61\xe3\xe2\xe3\x05\ +\x6a\xf8\x72\xc6\xdc\x7c\xeb\x6c\x89\x53\x21\xd8\xae\x1d\x5c\x08\ +\x01\x08\xcb\x58\xea\x6a\xa9\x3c\x5e\xde\x99\x59\x90\x46\x8f\x34\ +\x0c\x1c\x3b\x6d\x44\x8a\xc3\x04\x6f\x71\x8e\xfb\xa4\xc9\x04\xe1\ +\x94\x52\xce\x05\x60\xa2\xb5\x97\xef\x39\xd2\x90\x7f\xd7\xed\x57\ +\x0f\x50\x8f\x1f\x38\x42\xc3\xf5\x3e\x39\x63\x14\x38\x08\xc1\x29\ +\xa5\x5c\x70\x2e\xc0\x1f\x97\x96\x11\x0f\x25\x4a\xc6\xe5\xb3\x27\ +\x23\xcd\x88\xcf\x28\xf4\x4b\x26\xb3\x23\x0c\x36\x6c\x5c\x6c\xe3\ +\x08\x4c\x24\xc4\x8c\x60\x48\x0b\x04\x82\x06\xe5\x08\x63\x8c\xc1\ +\x44\xde\xb1\x53\x2e\xcf\x42\x75\x6b\xd6\xed\x1d\x76\xcb\x37\xee\ +\x9a\x9a\xf8\xe1\xcb\x7f\x7e\xec\x17\xff\xbb\x78\xdd\x01\x83\xc8\ +\x12\x21\x84\x20\x00\x40\x98\x20\xc1\xdd\xc9\x23\x6e\x9e\x37\xf6\ +\xe8\xca\x97\x7f\xf5\xe4\xa2\x76\x47\x5a\x46\x82\x53\x08\x6c\xed\ +\x81\x10\x22\x84\x00\x00\x42\x04\x71\xee\x4e\x2e\x7c\xe0\x9b\x0f\ +\xa6\xb5\xef\xfc\xc3\x2f\x7e\xf6\x9b\xbf\xcf\x3f\x58\xdd\x25\x49\ +\xd8\x76\x17\x6c\xd8\xb8\x50\x38\x4b\x1d\x3a\xc1\x42\x81\x00\x97\ +\xdc\x5e\x97\x02\x20\x00\x01\xd3\x43\x01\x4d\x78\xbc\x1e\xa7\x8c\ +\x82\x5d\x5d\x0c\x3b\x7c\x5e\x37\x50\xb5\xa3\x33\xc4\x00\xc9\x0e\ +\xa7\xcb\x21\x1b\xc1\x2e\x1d\x14\x9f\x47\xd1\x43\x41\x53\x10\xaf\ +\xcf\x2b\x71\xbd\xa3\x33\x68\x32\x21\x29\x0e\x97\xcb\x85\x99\xda\ +\xa5\x32\x8f\xd7\x03\x54\x0b\x69\xdc\xe3\xf3\x70\x35\xa0\x72\xe2\ +\xf1\x7a\x5c\x32\x0e\x75\x75\x06\x75\x13\x13\xc9\xe9\x72\xc9\xc4\ +\x4e\xc4\xb4\x61\xe3\xdc\xe0\xdc\xd5\xa1\x43\x92\x37\x36\x01\x09\ +\xc6\xac\x0a\x7c\x02\x24\xa7\x37\xc1\x85\x18\x63\x94\x81\xdb\x17\ +\x23\x04\x67\xd4\x44\x58\x89\x89\x73\x20\x04\x82\x0b\xc6\xb9\xcb\ +\x1f\xeb\x06\xc1\x18\x77\x7b\x63\x10\x12\x8c\x31\x8e\x94\x98\x38\ +\x87\xa5\xa7\xcd\x39\x13\xc4\x93\xe0\x44\x8c\x33\x90\x3c\x71\x2e\ +\xc4\x19\x03\x6f\x8c\x13\x09\xce\xb8\x61\x0a\xc5\xe3\x73\x78\x11\ +\x08\xc1\x39\x13\x76\x02\x83\x0d\x1b\x17\x5f\x7c\x41\xf0\xde\xe3\ +\x7b\xc1\x39\xed\xf6\x25\x22\xec\x22\x7a\x4b\xd5\x77\x17\xc6\xeb\ +\xde\x6c\xd5\x8f\x8c\xde\x85\xb2\xc8\xe1\xfb\x7c\x07\x04\x67\xf6\ +\xc4\xa4\x0d\x1b\x17\x77\x7c\xc1\x86\x0d\x1b\x36\x2f\xd8\xb0\x61\ +\xe3\x3f\xa0\xc3\x63\x2c\xcb\xf2\x67\xd6\x2b\x96\xce\xb3\x4d\xf6\ +\x8d\xb1\x71\x29\x00\x01\x88\x3e\x45\xe8\x7a\xfe\x86\xfa\xab\x86\ +\x7e\x71\xdb\x6c\x81\x48\x52\x45\xc5\xe9\xaa\x8a\x8a\x8c\xcc\x4c\ +\xbf\x3f\xe6\xc2\xf3\x02\x42\x88\x73\xde\xd9\xd9\x69\x2f\x7c\xb0\ +\x71\x29\x40\xc8\xb2\xe2\xf6\x78\x10\x42\x7d\x0a\x34\x23\x8c\x75\ +\x4d\x53\xd5\xd0\xc5\x56\x65\x55\x80\x50\x64\xd9\xed\xf1\x9e\x69\ +\x73\x37\x18\xa5\x19\x19\x99\x69\x69\x19\xba\xae\xab\xa1\x20\x91\ +\xc8\x85\xe4\x05\x84\x10\x63\xac\xb9\xb9\xd1\xe5\xf2\xb8\x3d\x1e\ +\xbb\xd1\xd9\xb8\xf8\x11\x0c\x04\x42\x6a\x30\x31\x31\xb9\xb7\xc3\ +\x8b\x3a\x3a\x3a\x74\x4d\xf5\xfb\x63\xd0\x45\xe6\xfc\x0a\x01\xaa\ +\x1a\x6c\x6a\x6a\x4c\x4a\x4a\xfe\x14\x7f\xa1\xb2\xe2\x74\x65\x45\ +\x45\x7a\x46\x66\x4c\xcc\x39\xf7\x17\x84\x40\x0e\x07\x56\x1c\x70\ +\xb6\xe9\x44\x84\x04\x35\xb9\xaa\x42\xd8\xdd\x42\xed\x6d\xad\x5e\ +\xaf\x2f\x25\x35\xdd\x6e\x70\x36\x2e\x09\xc4\x27\x24\x56\x57\x56\ +\x74\x76\x74\xc4\xc6\xc5\x59\xce\x39\x42\x48\xd7\xf5\x50\xb0\x2b\ +\x3b\x37\x5f\x51\x1c\x17\xa5\xd5\x89\x35\xd5\x95\x1d\xed\x6d\x71\ +\xf1\x09\xfd\x0e\x28\x18\xa5\xe9\x19\x59\x69\xe9\x99\xba\xa6\x85\ +\xce\xb9\xbf\x80\x5d\xee\xb6\xd5\xab\x3a\x3e\x59\x4b\x9c\xae\x7e\ +\x77\xe0\xba\xe6\x1e\x3a\x3c\xe9\xce\xfb\xb8\xa6\x01\x00\x42\xa0\ +\xaa\x6a\x5a\x46\x96\x10\x60\xd5\x0a\xff\x14\x57\xe7\xcb\xc6\x2f\ +\x04\xe7\xff\x6e\x07\x0f\x61\x8c\xce\xd9\x79\x30\xc6\x70\x3e\x8c\ +\xb6\xf1\xe9\x4f\x3a\x61\x85\x0c\xac\x7f\x85\x10\x18\xe3\xd8\xb8\ +\xb8\xba\xda\x9a\xb8\xf8\xf8\x6e\xb7\x57\xd7\x74\xc5\xe1\x52\x14\ +\x47\x77\xeb\x15\x91\x36\x7d\xfe\x23\x0e\xfd\xdb\x1c\x1b\x57\x5b\ +\x5d\x15\x9f\x90\xf8\xe9\xf1\x85\x7f\x8b\xbf\x80\x64\x59\xaf\x38\ +\xdd\xf9\xf1\x5a\xe2\xf3\xf7\xcf\x0b\xa1\x00\x60\x8c\x24\x19\x40\ +\xeb\x1e\xfc\x20\x04\x42\xf0\xe8\x6e\x85\x10\x12\x02\x08\x46\xec\ +\x5c\x24\x32\x11\x0c\x1d\xad\x4d\x5c\x8e\x8d\xf1\x48\x00\x08\x23\ +\x6c\x2d\xc7\xe0\xbc\xef\xb1\x25\x49\x02\x10\x94\xb2\x33\xaf\x1a\ +\x02\x60\x94\x8a\x4f\x1b\x13\x61\xa6\xb6\x54\x36\x06\x53\x33\x33\ +\xdd\xb8\xa7\x3b\x63\x8c\x31\xc2\x80\x84\xe0\x82\x7f\xee\x5e\x8e\ +\xb1\xe8\x68\x6e\x16\x0e\x7f\x8c\x47\x61\x9f\x1a\x31\xb2\xf1\x6f\ +\x1a\xe1\x9e\xd9\xd9\xba\xff\x05\xe8\xfb\xf4\xea\x43\x07\xd1\x9d\ +\xb3\xf7\x17\x01\x00\x10\x20\x4c\xb0\xe0\xec\x0b\x73\x3e\x42\x98\ +\x10\xc4\x68\x2f\x99\xa2\x4f\xb1\x59\x08\x01\x08\xf1\xb3\xf7\x25\ +\x46\x69\x7a\x5a\x46\x4a\x4a\x9a\x69\x18\xaa\x1a\xfa\x14\x7f\x01\ +\x7f\x31\xa6\x42\xb2\x8c\x3d\x1e\xec\x76\x9f\xe5\xe5\xc1\x8e\x5e\ +\xa3\x0c\xc1\x22\xd6\x0a\xa1\x07\x3a\x43\x3a\x27\x18\x09\x21\x04\ +\x33\x3a\x3b\xba\x28\xfb\xb2\x8b\x27\x31\x91\x58\xdb\xc9\x97\xfe\ +\xf9\xca\xf1\x56\x8a\x31\x01\xaa\x36\xd6\xd7\xd4\x36\x34\xab\x0c\ +\x13\x29\x7a\xc5\x36\x92\x08\xdf\xfa\xd6\x73\x6f\xad\x3b\x1a\x5e\ +\xcb\xd1\x4d\x16\x84\x9c\xde\xfe\xf6\x3f\x16\xae\x53\x11\xf9\x94\ +\xb5\x19\x98\xe0\x40\xd5\xce\x67\x5f\x5b\xde\xc4\x7a\x66\x57\x88\ +\x24\x61\xae\x37\x37\xd4\xd6\xd4\x36\xb4\x07\x54\x0e\x9f\xf3\xd9\ +\x81\x30\x96\x6a\xf7\xac\x7c\xe6\xf5\x75\x2a\xc6\xf6\x82\x90\x0b\ +\xe2\x26\x74\x03\x21\x84\x31\xee\xb5\x49\x08\xce\x7b\xdd\x4c\x01\ +\x42\x70\xde\xe7\x8b\x9c\x73\xce\x79\xb8\x5b\xf6\x90\x02\x08\x6e\ +\x76\x76\x74\x19\x5f\xb4\x6d\x23\x8c\x69\xa0\xe9\xd8\xf1\x72\x8d\ +\xf7\xa2\x82\xb3\x9d\x3a\x7c\x76\x01\x9c\x73\xf8\x94\x73\x5a\x19\ +\xc5\x9f\xf5\x10\x3a\x4f\xf3\x11\x5c\x08\x10\x02\x04\x60\x82\x77\ +\xbc\xf8\x3f\xaf\xd5\xe7\xfe\xea\xe7\xdf\xc8\xf2\x10\xb5\x6e\xdf\ +\xef\xff\xf0\xfe\x4d\xff\xfd\xd8\xd8\x2c\xa5\x7b\x67\x6a\x9a\x88\ +\xf4\xb3\x42\x42\x30\x4a\xb9\x20\x44\xee\xee\x90\x8c\x9a\x5c\x00\ +\x02\x84\x91\xd8\xbd\x7a\x45\xb3\x6f\xf0\xf0\x1c\x4f\x5b\xd9\xf6\ +\x57\xe6\xbf\x5d\x15\x02\xc2\x29\xf1\xe7\xdc\xf6\xd0\xc3\x63\xb2\ +\x3c\x4c\xe0\xee\x03\xc6\x67\xe6\x71\xbf\x8f\x0b\xc0\x52\x94\x80\ +\xad\xe0\xae\xb8\x8c\x01\xd9\x6e\x2c\x00\x4b\x12\x86\xa8\x53\x00\ +\x96\xa3\x98\x95\x51\x3d\xa4\x19\x5c\x40\xf8\x17\x49\xb2\x5a\x73\ +\xe0\x95\x97\xdf\x38\xd9\xc2\x14\x49\x78\x32\x86\x3f\xf8\xd5\xfb\ +\x72\x3c\x91\x03\x73\x46\x99\x90\xe4\xf0\x75\xe6\xd4\xe4\x80\xa5\ +\xa8\xa3\x15\x8c\x1b\xcf\xd6\xbe\xba\xe1\xf8\x94\xab\x0b\x7d\x8c\ +\x72\x9b\x1c\x2e\x00\x3b\x00\x48\x92\xd4\xde\xde\x5e\x53\x53\x33\ +\x74\xe8\x50\xce\x58\xf4\x13\x18\xf5\xde\xd5\xf2\x79\x7b\x45\xd6\ +\xac\xb6\xdd\xa7\xf7\x11\xd9\x6c\xde\xff\xbf\xbf\x7d\xef\xc6\x1f\ +\xfe\x74\x52\xb6\x12\xd5\x13\x28\x65\x70\xd6\xf6\xc0\x99\xc9\x84\ +\x1c\xf9\x6b\xd3\xa9\x2d\xcf\xbd\xd3\xfc\xb3\xdf\x7c\xd5\x83\x81\ +\x9a\xa6\xe8\xdd\xdd\x7b\x5c\x15\x6b\x7b\x2f\xaf\xe1\xcb\x5e\x93\ +\xf3\xc2\x0b\x08\x59\xae\x75\xd8\x39\x93\xa4\xd6\x23\x1b\x5f\x78\ +\x35\xeb\xbf\xbf\x79\x9d\x0c\x8c\x51\x86\x65\x29\x50\xb2\xed\xd5\ +\x25\xab\xeb\x54\x3c\x78\xea\xbc\xdb\x67\x8d\x6a\x3e\xb6\x76\xe1\ +\xb2\xad\x5d\x26\xf7\xa6\x0e\xcc\x8f\xa1\x27\x4e\x95\xb0\x98\xa2\ +\x3b\xee\xba\x79\x40\x92\x2b\x58\x73\x70\xf1\xd2\x55\xa7\x9b\x8d\ +\x81\x13\xe6\xdc\x32\x67\xbc\x13\x0c\x8e\x24\xd0\x2a\xb7\x1c\x69\ +\x1a\x73\xe7\x37\x3d\x5d\x65\xff\xf8\xcb\x8b\x78\xf2\x3d\x3f\xbd\ +\x6e\xbc\x8b\x05\x36\x2f\x7a\xea\xa5\xa7\x5e\x4c\xfd\xdf\xef\x79\ +\x6a\x36\x2f\x58\xb4\xae\x21\x88\x47\x5f\x75\x5d\x4e\xb0\xad\x4d\ +\xe8\x04\x43\xdd\xe1\xf5\x8b\x57\x6e\x6a\x09\x31\x77\x5a\xf1\x9d\ +\xf7\xdc\xa6\xe8\x9d\xb5\xad\x42\x12\x81\x8f\x97\x2e\xdc\x78\xa8\ +\x9e\x09\x92\x37\x6e\xce\x6d\x57\x8f\x77\x75\x96\x2e\x5e\xbc\xf4\ +\x50\x55\x30\x7e\xc0\xb8\x7b\xee\x9e\x87\x11\x26\x18\x81\x08\x6b\ +\x51\x60\xbd\x66\xfe\xd3\x2f\x54\xa6\xce\xfe\xc9\xb7\x2e\xf7\x11\ +\xa3\xbd\x3d\x14\xef\xd0\xf7\x2e\x7f\xe3\xbd\xbd\x65\xe0\xcb\xb8\ +\xe6\xd6\x3b\x47\x67\x29\x7b\x56\x2f\xfa\x70\xeb\x09\xf0\x67\xdd\ +\x78\xdf\x3d\xc5\x89\xb0\xfb\x83\x25\x1f\xec\x2c\x01\x5f\xce\x75\ +\xb7\xdd\x3a\x22\x73\xc8\xf4\x22\xdf\x86\x4d\x07\x66\x17\x4d\x47\ +\xc2\x16\xb6\xbc\x00\x83\x09\x8c\x51\x73\x73\xf3\xc2\x85\x0b\x4f\ +\x9e\x3c\x79\xfb\x6d\xb7\x4d\xbd\xec\x32\x11\x21\x81\x3e\xcf\x55\ +\x11\x89\x04\xf5\x8c\x23\x22\x7d\xb1\x5f\x4f\x84\x31\x4e\x64\xdc\ +\x74\x62\xe3\xc2\x25\x1f\xb7\x9b\x5c\x89\xcd\xbb\xf1\xae\x3b\x06\ +\x27\xb2\xdd\x1f\xbc\xf9\xe1\x8e\x12\xe1\xcb\xbb\xed\x9e\xdb\x0a\ +\x93\xd0\xae\x95\x4b\x56\xef\x3a\x89\xe2\xf2\xae\xbf\xfd\xae\x21\ +\x09\xa1\x75\x6f\xbe\xb9\xe9\x68\x83\x3b\x73\xd4\xcc\xa1\x0a\xad\ +\xdc\xfa\x97\xc7\xeb\xd2\x87\x5d\x71\xff\x75\x53\x3d\x98\xf5\x19\ +\xa1\x5a\xe7\xb5\xd6\x1f\x09\x21\xac\xff\x71\x7e\x0e\x9e\x2e\xe7\ +\x63\xae\x05\x41\x84\x65\x41\x00\x70\x8d\x2a\x97\xdd\x78\xef\xc0\ +\xe0\xe6\xe7\x97\xef\x17\x0e\x27\xc6\xc0\x19\x73\x25\x0f\x98\x73\ +\xdb\xbd\xf7\x5c\x3b\x72\xf7\xca\xd7\x77\xd4\x9b\xcd\xa7\xb6\x96\ +\x18\x49\xb7\xde\x71\xa3\xa3\xe2\x93\x55\x87\xd9\x75\xb7\xdc\x9a\ +\xd4\xbc\xe5\x8d\xd5\x7b\x99\xd6\xf8\xfa\x0b\xaf\x86\x32\xa7\x3e\ +\x78\xd7\x95\x65\xab\x5f\x5b\xb9\xbb\x8a\xc8\x12\x22\x48\x6f\x38\ +\xdd\xac\xb9\x06\xe7\xf8\xeb\x8f\xac\x3d\xe2\x18\x70\xeb\x2d\x97\ +\x27\xfa\x1c\xae\xd8\xe4\xd9\xf7\xde\x15\xa3\x9e\xd8\x7a\xbc\xb3\ +\xb5\x74\xdb\x81\x36\xf7\x75\x77\xdc\x36\xa9\x30\xb5\xf6\xe8\xee\ +\xe3\xb5\x9d\x6a\xf3\x81\xa7\xfe\xb9\xd8\x55\x7c\xd5\x5d\x37\x4e\ +\xae\xdb\xbf\xa3\xb4\xc5\x0c\x34\x9e\xda\x75\xac\x9a\xd1\xd6\xed\ +\xdb\x77\x27\x4d\xb8\xfa\xd6\xb9\x23\x0f\x2e\x7f\x6d\xed\xc1\x46\ +\xec\x4f\x99\x30\xeb\xe6\x87\xee\xbf\x91\x1f\xfd\x70\xf1\xfa\x72\ +\xd9\x81\xa1\x9b\xe3\x64\xd2\x76\x6c\xdb\x91\x56\xc7\xdd\x0f\xcc\ +\x4b\x8b\x77\xbb\xbc\xb1\x19\xd9\x19\x0e\xc0\xd9\xa3\xa6\xdd\xf7\ +\xf0\x43\xe3\xe2\x1a\x17\x2e\x5f\xdf\x58\x7e\xe8\x8d\x37\x36\x8f\ +\xb8\xf6\xde\xbb\xe6\x4d\x4f\xf3\xcb\x65\x1b\xde\x7c\x7d\x63\xf3\ +\xbc\x3b\x1f\x98\x1c\x5f\xf7\xd2\x4b\xcb\xda\x19\xca\x2f\x4a\xeb\ +\xa8\x3b\xde\xca\x01\xa3\xb0\x5b\x65\xbf\xce\xef\x0b\x2a\x2b\x2b\ +\x63\x63\x63\xa6\x4c\x99\xd2\xd0\xd8\xd8\xd9\xd9\x89\x10\x08\xeb\ +\xbf\x3e\x1d\x3e\x42\x01\xc2\x72\x1d\xc2\x9f\xcf\xfa\x42\x08\x49\ +\x12\x54\x1d\xde\x7e\xd4\x4c\xbb\xf5\xae\x5b\xb3\xd4\x7d\x0b\x16\ +\xaf\x69\xaa\x3b\xf4\xf2\x5b\xbb\x46\x5e\x77\xef\x3d\xd7\x4f\x4b\ +\x89\x91\x4f\xae\x7b\xe3\xcd\xed\x2d\xd7\xde\xf3\xd0\x58\x7f\xcd\ +\x8b\xaf\xbd\xdb\xd6\xd1\xba\x7d\xd3\xfe\xdc\x29\xd7\xdc\x70\xd5\ +\x44\x3f\x36\x49\x72\xd1\x0d\x77\xde\x7f\xe3\xd4\x21\x0a\x50\xce\ +\x79\xbf\xc6\x47\xbd\x81\x7e\x6c\xbe\x78\xfd\x05\x00\x1e\x06\xc3\ +\x04\x38\x33\xa9\x33\xe3\xae\x07\xef\xfa\xed\x6f\x5f\x5f\xe9\xbc\ +\x52\x56\x64\x10\xb4\xb5\xfe\xe4\xda\x55\x5b\xdb\xd5\x50\x5b\x40\ +\x6b\x6d\x0d\xf9\x91\x1c\x9f\x9a\x59\x58\x34\x82\x8f\x1c\xdc\x50\ +\x9d\x36\xa4\x78\x84\x98\x5c\xf8\x42\x69\x53\x73\x15\x2e\x3d\x55\ +\x89\xa5\xad\x6f\x97\xb1\x4e\x55\xeb\x68\x6b\x34\x45\x86\x10\x22\ +\xd4\x19\xe4\xe0\x76\x62\x08\x05\x3b\x24\x9f\x57\x46\x40\x75\xdd\ +\x14\xb2\x4b\x76\xbb\x65\x25\xd0\x11\x64\x82\x24\xa6\x65\x0e\x19\ +\x52\xe8\x01\x95\x60\xc9\x25\x43\xc5\xe1\xad\x6d\xe9\x93\xfe\xfb\ +\xba\x49\xb1\xa1\x92\x64\xff\x27\x9c\x53\xc0\x92\x43\xc6\x8c\x31\ +\xa2\xf8\x73\x07\x15\x0e\x1b\x34\x6c\xea\x27\x6b\x6b\xea\xea\xb4\ +\xfc\xd8\x5d\xeb\xdf\x2f\x69\xd5\xea\x5b\xd4\xf4\x96\x36\x73\x20\ +\x02\x21\x38\x13\x8c\x31\x8e\x21\xd4\x19\x54\xb0\xdb\x2b\x73\x53\ +\xd3\xa9\x00\x40\x58\x12\xa1\x53\x87\xb7\x6d\x39\x5c\x1b\x6c\x6d\ +\xec\x50\xda\x99\x67\x4c\xf1\x40\xdf\xd6\x8f\xd6\xf8\xae\x99\x9b\ +\xe3\x30\x3f\xde\x7d\xa2\xa5\x99\xaf\x5b\xf1\xb6\xde\xd1\x66\x74\ +\x79\x3a\x34\xe1\xf4\x78\xa9\x59\x1f\xd0\x78\x3c\x61\xcc\x0e\x3e\ +\x9e\x77\x30\x06\x23\x47\x8e\x18\x33\x66\x8c\xf5\x51\xd7\x35\x4a\ +\xa9\x8c\x10\xe7\x4c\x44\x8f\xd5\x11\x12\x22\xbc\x54\x50\x08\x26\ +\x22\x3d\x50\x00\x08\xc1\x11\xf4\x19\x70\x60\xc6\xb8\x08\xaf\x3f\ +\x44\xf1\xe9\xb9\x83\x0b\x87\x26\xcd\x19\xbf\x6b\x45\x79\xc8\x39\ +\x6a\xf4\x20\x79\xcb\x9a\xb5\xbe\x39\xd7\xe4\x3a\xd4\xb5\x47\x8f\ +\x34\x34\xcb\x6b\xdf\x7d\x5b\xef\x68\x0b\xf0\xae\x8e\x4e\x55\x76\ +\xc7\x0f\x2c\x2c\x2e\xc8\xf3\x57\x37\x32\xe4\xf0\x67\x64\xe5\xa4\ +\x2b\x86\x4e\xcf\xc8\x08\xb4\xe6\x22\xba\x83\x9c\x00\x9c\x23\xfe\ +\x39\x62\x07\x17\x11\x2f\x08\x2e\x40\x70\xce\x10\x27\xc0\x05\x50\ +\x2d\x24\x25\x4e\xb9\xef\xe6\x23\x7f\x7c\x71\x51\x87\x5c\x20\x07\ +\x2a\x17\xbd\x3c\x9f\x4e\x78\xe8\xfe\x71\xee\x97\x9e\x5c\x40\x0d\ +\x53\x08\xc1\x99\xa9\x5b\x77\xc0\x08\x99\xc0\x29\xc3\xc0\x18\x17\ +\x5c\xc8\xf1\x97\x5d\x73\xcb\xe8\x64\x59\x20\xc9\xe9\x72\x19\xa1\ +\x10\x92\x9d\x44\x91\x40\xa8\xaa\x6e\xa4\xa5\x17\x91\xca\x35\x27\ +\xaa\x3a\x32\x06\x78\x31\x90\x96\x43\xfb\xea\x02\xec\xb2\x9c\x18\ +\x7a\x98\x72\x46\x75\x83\xb9\xc0\xe4\x56\xc8\x46\x00\x35\xa9\x69\ +\x02\x70\x6b\xe1\x27\xe7\x4c\x00\x08\xce\x38\x00\xa7\x86\x0e\x94\ +\x0b\x99\x28\x10\xda\xb8\x7c\xc9\xc6\xa6\x82\xef\x3d\x38\x6b\xef\ +\xab\x4f\x94\x50\x9d\x99\x94\x03\x20\x10\x9c\x31\xca\x4d\x7f\x66\ +\x06\xd3\xb7\x1e\x38\xd1\x92\x3f\x22\x16\x0c\x8e\x15\x47\xc3\x96\ +\xb7\x5e\x7b\xff\xd8\x3d\xdf\xff\x2f\x6f\xc9\x87\xcf\x6f\x08\x9a\ +\x9e\xec\x87\x1f\xfb\xe9\x81\xcd\x1f\x2d\x7c\xfa\x8f\xa7\xef\x7e\ +\x34\x41\xc2\xc9\x03\xc7\xdd\x71\xef\x14\x61\x32\x59\x76\x78\x25\ +\xda\x14\x08\x60\x4c\x24\xc4\x29\xb3\x27\x25\x2e\xcc\x50\x42\xd3\ +\xb4\x9e\xbe\xd6\x3d\xf2\x15\xd0\x27\xb6\x2f\x00\xac\xc6\xc3\x18\ +\x17\xa2\xe7\xd1\x2c\x84\x40\x61\x77\xbe\xc7\x13\xe7\x9c\x87\x57\ +\x09\x73\xc1\x99\xa9\x73\x30\x18\x01\x6a\x32\x57\xe6\x23\x3f\xfe\ +\xf9\x81\x4d\xab\xe7\x3f\xf3\xdb\xaa\x7b\xbe\xee\x21\x52\x52\xe1\ +\xe4\x3b\xef\x1c\x2f\x28\x53\x3c\x7e\x77\xe0\x94\xc1\xb8\x69\xe8\ +\x02\x18\xe3\x9c\x52\x2a\x04\x00\xf0\x33\x56\x1b\xf7\x10\x51\x37\ +\x3f\x20\x24\x04\x17\x42\x7c\x6a\xdc\xf1\xa2\xf3\x17\x04\x17\x1c\ +\x61\x2e\x0c\x4d\xd5\x74\x43\xa7\x7a\xc6\x98\xab\xaf\xdb\xbb\xed\ +\x7f\xd6\xb5\x31\x81\xdd\x1e\xb9\xb2\xbe\xb2\xb4\xcc\xd5\x1a\xd0\ +\xb9\x60\xa6\x16\x52\x55\x9d\x01\x18\x9a\xaa\x6a\x06\x13\xcc\xd4\ +\xd5\x60\x57\xd0\x91\x5e\x30\xa2\xd0\xb3\x66\xf9\x4a\x31\x3e\x8f\ +\x61\xf7\xd0\x51\x63\x53\x09\xa5\xdc\x50\xe2\x53\x3d\x52\xf0\x54\ +\x75\x7b\x71\xc1\xa4\x9b\xc6\xef\x5d\xf2\xb7\x3f\x55\x4d\x1b\xeb\ +\x67\xcd\x3b\x36\x6c\xcb\x99\x7a\xe7\x84\x74\xe5\xf0\x4e\x35\xa8\ +\x6a\x94\x31\x06\xcc\x50\xd5\x40\xd0\xc8\x9c\x34\x21\x7d\xf1\xb3\ +\xaf\xbc\x16\x33\xd4\xd7\x54\xd6\xae\x8f\x17\xdc\x34\xb4\x90\xaa\ +\x33\x6a\xaa\xa1\x90\x6e\x50\xa0\x58\x53\x43\xaa\xc1\x1d\x6e\x2f\ +\x0d\x34\x95\x95\x94\xd6\xb5\x06\xcc\x24\x2e\x3b\xfd\xbc\xa6\x74\ +\xdf\x91\x8a\xcc\x61\x89\x26\x0d\x39\xd2\x46\xcf\x9b\xb2\xe3\xf5\ +\x67\xfe\xd8\x32\x6d\x62\x8a\x8b\x76\x52\x4f\x41\xb2\xc7\x8d\xf5\ +\xaa\xd2\x52\x4f\x6d\x93\x21\xbc\x6a\xe3\xe9\xf5\x47\x0e\x91\xb8\ +\xd8\x78\x1f\x34\x34\x9a\x57\x5d\x36\xfa\xa3\x17\x37\xbe\xf7\xb1\ +\x9c\xed\xe2\xde\x9c\x21\xe3\x12\x62\x6b\x4b\xeb\xdd\xb1\xc3\x62\ +\x90\x61\x55\xd2\xb0\x71\xfe\x21\xcb\xb2\x2c\xcb\x11\x7f\x41\x17\ +\x9c\x73\x4c\xac\x39\x67\x14\xdd\xfd\xba\xe7\x00\x18\xb7\xba\x60\ +\x4f\x78\x12\xf5\xf5\x17\xa8\x69\x84\x42\xaa\x49\x99\xd0\xb5\x90\ +\xa6\x33\x06\xa6\xa1\xea\xba\x19\x6c\x29\x5f\xb3\xef\x90\x2b\x2e\ +\x36\xc9\x6b\xd4\x75\x88\xdb\xc6\x4e\x58\xff\xea\xba\xf7\x37\x88\ +\x74\x27\x4a\xc8\x1f\x3e\x3c\x5e\xa8\xc1\x90\x69\x52\xd3\xa4\x9e\ +\xb8\x14\x5f\xdb\x9a\xe5\x6f\x2f\xc9\xcf\xc8\x1d\x3b\xaa\xd0\x2d\ +\xf7\x37\x44\x08\xe7\x30\x00\x02\xc4\x11\x16\x82\x09\x7e\x0e\xe2\ +\x8e\xe4\xb1\xc7\x7e\xf2\x2f\xc7\x24\x14\x47\x60\xef\xae\xd0\xa1\ +\xfd\xf8\x2c\x59\x5f\xc2\x34\x1d\x39\x79\x31\x97\xcf\x14\xa6\x01\ +\x00\x18\xe3\xc6\x86\xfa\xc4\xa4\x14\x81\x40\x70\x41\x4d\x1a\x93\ +\x9e\x9b\x95\xec\x36\x19\x49\xcf\x1b\x10\xe7\xf4\xe6\x16\x0f\x1d\ +\x56\x94\xd5\x76\xfa\xd8\xc9\xca\xd6\xd4\xc2\xe1\xe3\x86\x0d\x74\ +\x11\xe6\x8c\xcd\xcc\x4d\x4f\x14\x86\xee\x88\x4f\xcf\xcb\x4a\x60\ +\xa6\xa9\xf8\x53\xf2\xb3\xf3\x86\x0c\x19\x84\xda\xab\x4e\x9d\xae\ +\xd1\xa5\x98\xfc\xbc\x2c\x8f\x0c\x8c\x32\xec\x8e\xd5\xcb\x76\xef\ +\xae\x96\xc7\x8e\x1a\x34\x70\xe8\xf0\x0c\xb7\x71\xba\xec\x74\x4b\ +\x10\x0d\x9b\x71\xd3\x8d\x57\x8e\x94\xa8\x6e\x52\xea\x8c\xcd\xc8\ +\xcf\x48\x44\x9c\x52\xca\x7c\x29\x59\xf9\x03\x07\x0d\x19\x94\xd6\ +\x5c\x51\xda\x12\x08\xd4\xd4\x07\x8a\x27\x4d\xcb\xf1\x72\xec\x4d\ +\x1e\x90\x19\x2f\xb8\x94\x91\x9b\x9f\xe0\x24\x86\xc9\x63\xd2\x0b\ +\xc6\x8e\x18\xee\xe8\xac\x3a\x7c\xe2\x34\x24\xe6\x8f\x1f\x3b\x22\ +\x3b\x33\x23\x51\x0e\x76\x4a\xf1\x79\xa9\x71\x82\x31\xc6\x49\x6e\ +\xf1\xc8\x01\xb1\xac\xb2\xbc\xb2\xb1\x35\xe0\x88\x4d\x19\x3a\x7e\ +\xca\xa0\x38\x7e\xec\xd0\xd1\x56\xc3\x39\x62\xe2\xa4\x41\x49\xa4\ +\xe4\xd0\xde\xa3\x65\x0d\x49\x83\x2f\x9b\x77\xf9\x90\xc4\xf4\x81\ +\x83\x52\x95\xd3\x27\x4f\xd6\xb7\x86\x62\xb3\x0b\xf3\x3c\x6d\xef\ +\x2c\xfb\x24\xfb\xf2\x79\xc3\x92\x1d\x06\xe5\xc2\xc6\xf9\x84\x55\ +\x50\x0d\xe1\x93\xa7\x4e\xee\xda\xb5\xbb\xec\xf4\xe9\xb2\xb2\xd3\ +\x09\x09\xf1\x8a\xac\x20\x8c\x74\x5d\xef\xec\x68\x4f\x4a\x4e\xb6\ +\x3c\x73\x8c\x71\x30\x18\x34\x0c\x3d\x21\x31\x91\x1a\x26\x87\xa8\ +\xa3\x58\xcf\x74\x61\x71\x45\xf8\xc0\x9c\x73\x8e\xdd\xf9\x03\x73\ +\xdc\x84\xb9\xe3\x32\xf2\xd2\x62\x39\x35\x24\x77\x52\x7e\xaa\xb7\ +\xec\xe0\x9e\xa3\xa7\xeb\x93\x86\x5c\x79\xdd\xa4\xe2\x94\xac\x01\ +\x03\x93\xe4\xb2\x53\x27\xeb\xdb\xf4\x84\xac\xdc\xb4\x78\x37\x13\ +\x4a\x56\x7e\xbe\x4f\x02\xd9\x97\x90\x91\xa4\x94\x9d\x2a\xd3\x95\ +\xc4\x41\x79\x69\x12\x12\x9c\x87\x83\x1a\x20\x7a\x62\x1d\xdd\x01\ +\x0f\x8c\xb1\x61\x9a\x6d\x6d\xad\xc9\xc9\x29\x7d\x46\x13\xb5\x35\ +\x35\xb9\x79\xf9\x56\x84\x82\x73\xce\x18\x63\x8c\x62\x8c\x1b\x1b\ +\x1a\xb2\xb2\xb3\xcf\xe4\x9b\xb3\xe8\xb8\x7d\x3a\x97\xf8\xfc\x75\ +\xff\xf8\x6b\xc3\xcb\xcf\x9e\x35\xaf\x29\x18\x88\x99\x71\x55\xee\ +\xef\xff\xce\x02\x5d\x00\x40\x88\x74\xf0\xc0\xde\x21\xc3\x46\x00\ +\x00\x67\x4c\x72\x38\x30\x37\x35\x8d\x02\x12\x80\x25\x97\x43\xd2\ +\x35\x8d\x63\xd9\xe5\x74\x60\x04\x82\x33\x4d\x55\x41\x72\x2a\x98\ +\xa9\x9a\x41\x14\xa7\x82\xb9\xaa\x19\x44\x76\x3a\x88\x50\x35\x5d\ +\x60\xc9\xe9\x74\x48\x04\x0b\x66\xaa\x9a\x6e\x05\x68\x31\x51\xf4\ +\xda\x9d\x4f\xbd\xbc\x71\xd6\x23\xdf\x1a\x93\xae\x08\x24\x2b\xb2\ +\x84\x40\x50\x53\xd7\x0d\x2a\x04\x10\xd9\xa9\x10\xae\x69\x3a\x07\ +\xa4\x38\x5d\x12\xb0\x60\x6b\xdd\xfe\xbd\x87\xa8\x3f\x29\x54\xba\ +\x6d\x4b\x85\xf3\xe1\x47\x1f\xcc\xf1\x60\x82\x78\x48\x67\x4e\xa7\ +\x83\x19\x9a\xc1\x84\xe2\x74\x61\x66\xe8\x4c\x38\x9d\x2e\x89\x20\ +\x10\xdc\xd0\x35\xdd\x14\x0e\x97\x8b\x70\x43\xd5\x69\xb7\xdf\x29\ +\x2b\x0e\x45\x96\x10\x02\x4e\x0d\x4d\x33\x89\xe2\x74\x28\x04\x00\ +\x98\xa9\x6b\x06\x77\xb8\x9c\x12\x46\x9c\x99\x9a\xa6\x73\x0e\x92\ +\xe2\x70\x28\x32\x42\x80\x84\x79\x78\xcd\xc2\xb7\xf6\xcb\xdf\xfc\ +\xd6\x6d\x31\x60\xd8\x49\x8f\x17\x04\x18\x93\xba\xba\xda\x45\x8b\ +\x16\x57\x57\xd7\x5e\x75\xd5\xcc\x99\x33\x66\x48\x92\x24\x49\x52\ +\x30\x18\xa8\xac\x28\x1f\x32\x74\xb8\x69\x9a\x00\x40\x08\x69\x6c\ +\x6c\x08\x06\xba\x0a\x0a\x8b\x55\x35\x24\x7a\xf2\xd7\x22\xf3\x11\ +\x7d\xd2\x56\x10\x71\x39\x65\x43\xd3\x40\x72\x28\x88\xab\xba\x81\ +\x24\x87\x53\x46\xba\x4e\x1d\x2e\x27\x89\xb4\x07\xc6\x41\x0e\xb7\ +\x07\x61\x68\xaa\x41\xc1\xe9\x72\x50\x5d\xa3\x4c\x00\x42\x92\xe2\ +\x70\x2a\x92\xa0\x46\x48\x33\x44\x7f\x11\xfd\xc8\x30\x02\x21\x84\ +\x24\x49\xd2\x34\xad\xac\xb4\x64\xd8\xf0\x11\x96\xcd\xdd\xd1\xd2\ +\x73\xa4\xe3\xf6\xe9\xc1\x02\x5d\xf7\x8c\x1c\x9d\xf2\xe0\xd7\xd0\ +\x59\xfd\x05\xc3\x99\x97\x2f\x0c\xbd\x27\x95\x82\x73\xd3\x34\x15\ +\x59\x06\x00\x43\x53\x41\x58\xb9\x64\x02\x38\x0d\x85\x4c\x00\x04\ +\xdc\x0c\x05\x7a\x7e\x09\x18\x9a\x0a\x00\x80\x98\xa1\x87\xdf\x98\ +\x7a\xc8\x04\x00\x04\x9c\x69\xa1\x50\xdf\xd0\x11\x35\x5c\xa9\x23\ +\xee\xbe\x27\x06\xc9\x8c\x52\xce\xb9\x66\xea\xbd\x77\x30\x35\xd5\ +\x0c\xdf\x3a\x53\x53\x29\xc6\x80\x90\xde\xd5\x74\xaa\xac\x4a\xf1\ +\x65\xdf\x7d\xdf\xe5\x99\x0e\xaa\x69\xc2\xba\xb3\x9a\xaa\x5a\xd7\ +\xdb\xb4\xac\x00\xd0\x42\xc1\xe8\x9b\x61\xa8\xa1\x9e\x11\xa7\xf5\ +\x8b\xf5\x5e\x67\xe4\xba\x1a\xfd\x51\x0b\x06\xa3\x8d\xa1\x86\x4e\ +\x0d\x1d\x00\x30\x16\xde\x9c\xf1\xf7\x15\x26\xc5\x22\xfa\xe5\x93\ +\xbb\x6c\x7c\xd1\xb8\x23\xcd\xcc\xc8\xbc\xe7\x9e\xbb\xcb\xcb\x2b\ +\xc6\x8f\x1b\x27\x40\x70\xc1\x04\x48\x86\x61\x9e\xf9\x20\x35\x4d\ +\x2a\x04\x8f\x8e\xfa\x0b\x10\xbd\x1b\x43\x77\x37\x60\x6a\x88\x01\ +\x00\x44\xda\xb0\xa0\x86\x4a\x01\x00\xd4\x60\xaf\xe6\xd4\xdd\x1e\ +\x22\x8d\x4d\xed\xee\xd0\x54\xd7\x02\x7a\xbf\x39\x17\x22\x1c\xcf\ +\x40\x80\x00\x59\x36\x08\x04\x86\x61\x80\xb8\x40\x71\x47\xae\x6b\ +\xbe\x71\x93\xfc\x53\x2f\xff\xb4\x75\x53\xa6\xc9\xd5\x50\x98\x41\ +\x85\xf0\xc7\xc4\x96\x9f\x2e\x2b\x2c\x1a\xec\x54\x94\x30\xcb\x5a\ +\x53\xaf\xa8\x67\x12\xf8\x4b\x67\xa7\xa0\x01\x83\x47\x00\xa7\x9f\ +\x37\xef\xd4\x99\x3d\xf7\xee\x6f\x5c\x83\x00\x80\x9b\xba\x6e\x32\ +\x2e\x2b\xe7\xbb\x45\x0a\x80\xec\xc2\xa1\x48\x70\xc6\xb8\x62\x77\ +\xd0\xf3\x1f\x6f\x8c\xac\xeb\x13\x42\x64\x67\xe7\xe4\xe7\xe5\x1b\ +\xa6\x69\xa5\x04\xea\x86\x5e\x55\x59\x9e\x92\x9a\xda\xed\x90\x0b\ +\x21\x7c\x5e\x5f\x75\x55\x55\x4b\x4b\x73\x7c\x7c\x82\x08\x67\x49\ +\x87\x69\x21\xd2\xd2\xc5\xf9\xb3\xb9\x87\x16\x22\x0f\x53\xdd\xa8\ +\xac\x28\x4f\x4c\x4a\xfa\xf2\x53\x12\xd2\x17\x33\x8d\x1b\x3a\x18\ +\xfa\x67\xee\x16\xe1\x63\x96\x95\x9d\x73\xea\xc4\xf1\x83\xfb\x76\ +\x3b\x1c\x2e\xcb\xf1\x01\xb0\x9d\x66\x1b\x17\x0b\x3f\x44\x58\x3a\ +\xd2\x34\x85\x50\xd5\x60\x4c\x6c\x5c\x4a\x4a\x1a\xeb\x51\x2d\xe5\ +\x2e\xb7\x3b\x27\x3b\xbb\xf4\xd4\x89\x6a\x87\x8b\x48\x12\xf4\xef\ +\x27\x5c\x00\x9b\x2d\x07\x42\x55\x83\x3e\xbf\x3f\x35\x35\x8d\x7d\ +\x69\xa9\xd4\xf3\x34\x1f\x81\x31\x2e\x1c\x5c\xdc\xd1\xde\x6e\x18\ +\x3a\xd8\xfe\xb2\x8d\x8b\x1d\x22\xcd\x95\xe1\xf7\xc7\xf4\xe9\x60\ +\x8c\xb1\x84\xa4\x64\xb7\xd7\xd7\xd5\xd9\x21\x84\xb8\xc8\x5a\xb2\ +\x48\x73\xa6\xfb\x63\x62\x2e\xa5\xbc\x26\xcb\xd6\xd8\xf8\x78\x9b\ +\x12\x6c\x5c\x1a\xc4\x20\xfa\xd7\x44\x63\x8c\x39\x9c\x4e\x97\xcb\ +\x75\x09\xd9\x7c\xf1\xf2\x42\xd8\x13\xb3\x95\xe0\x6d\xfc\x1f\xa0\ +\x8c\xde\xe5\x11\xfe\x4f\xc2\x16\x62\xb5\x61\xc3\xc6\x85\xf4\x17\ +\x10\xc6\x17\xa7\x90\xae\x0d\x1b\xff\x82\x4f\x8e\x10\x42\x17\xa5\ +\x5c\xc6\xa5\x37\x8e\x40\x08\x99\xa6\xd9\xd9\xd9\xc9\x6d\x3d\x68\ +\x1b\x97\x02\x2d\x48\xb2\xe2\x8f\x89\x21\x84\xf4\xd5\x83\x46\x28\ +\xd0\xd5\x75\x71\xea\x41\xcb\xb2\xec\xf3\xc7\x4a\x12\xf9\xf2\xa1\ +\xc7\xf3\xa4\x07\x6d\x18\x46\x4b\x4b\x53\x42\x42\x92\xcb\xe5\x86\ +\xee\x45\xca\x76\xf3\xb3\x71\xb1\xf2\x42\x57\x57\x57\x53\x63\x43\ +\x72\x72\x4a\xb4\xee\x33\x42\xa8\xb5\xb5\x19\x01\x4a\x4e\x4d\xc3\ +\x28\xbc\xdc\x1e\x5d\x34\xbc\x10\x0c\x74\x35\x37\x35\x24\x25\x25\ +\x63\x42\x2e\x10\x2f\x20\xf4\x19\x62\x65\x51\x22\x36\x08\xa1\xf6\ +\xb6\xd6\xc4\xc4\xe4\xb8\xf8\x84\xb3\xfc\x24\x1b\x36\x2e\x00\x50\ +\x54\x6b\xed\xad\x95\x06\x2e\xb7\x47\x70\xde\xde\xde\x96\x90\x98\ +\xd4\xbd\x3e\x42\x55\x43\xa6\x61\xe6\x0d\x18\x64\x69\xf8\x75\x7f\ +\xab\xe7\xcd\x05\xb4\x19\xc0\xed\xf6\x08\x21\xda\xdb\xdb\x12\x93\ +\x92\xbf\xe4\x80\xe2\x8b\xf0\x02\xf1\x78\x1b\xdf\x78\xad\x75\xf9\ +\x62\xec\xee\xbf\x18\x84\x50\x55\xef\x84\x49\x19\xdf\xfb\x09\x8b\ +\xa4\x0f\x1b\x86\xe1\xf5\xf9\xcf\xa6\x07\x7d\x81\x79\x41\x08\x08\ +\x4b\x30\x71\xc6\x05\x7c\xfe\x08\x88\x10\xd6\xf7\x38\x67\xe1\x85\ +\xb6\x7d\x0e\x08\x9c\x0b\x1c\x39\x70\xf4\x0a\x7d\x01\x02\x11\x82\ +\x01\x04\x63\xe2\x6c\x4d\x0a\x9d\x95\x3a\x05\x00\x22\x18\xff\xcb\ +\x06\xdb\x38\xf3\xd6\x03\x58\xad\xb1\x8f\xb6\x32\x42\xd8\xeb\xf3\ +\x75\x74\xb4\x47\x47\xc4\x4c\xc3\x54\x14\x07\xc6\xb8\xbb\xf5\x76\ +\xcb\x37\x85\x9b\xf4\xb9\xbe\x17\xe8\xcc\xbb\xff\x29\x36\x63\xec\ +\xf1\xfa\xda\x5b\x5b\xbf\x7c\x14\xef\x0b\xe6\x3b\xb2\x40\x97\x51\ +\x5b\x43\x7c\xbe\x7e\xff\xce\x83\x41\xda\xde\xd6\x4b\x30\x53\x58\ +\xea\x15\x0c\x00\x2c\x27\x27\xac\x4e\x29\xf8\x05\xe7\x05\x84\x30\ +\xe8\x6d\x47\x4f\x54\x27\x0f\x2c\x8a\x77\x91\xcf\x4f\xb4\x18\x13\ +\x16\x6c\x3e\x51\xd1\x96\x5d\x38\xc0\x05\x1c\x11\x09\x01\x70\x4a\ +\x39\x60\x2c\x82\x47\xf6\xec\x77\xe4\x8e\xce\x55\x9a\x76\x1e\x6f\ +\x2e\x1a\x35\xca\xdf\xeb\xc0\x08\x23\xb3\xf2\xd8\x71\x33\x26\x3b\ +\x2f\xd5\xcf\x28\x47\xfd\x84\xb1\x2c\xc9\x6c\x4c\x64\x09\x89\xbe\ +\x9a\xc0\x18\x8c\x8a\x92\x12\x29\xa5\x30\xc3\x8f\xa8\xbd\x38\xfb\ +\x4b\xf6\x3a\x11\xe9\x6a\x00\x3d\xb2\xae\x08\x45\x16\x4a\xf6\x6a\ +\xc6\x22\x72\x6f\xa2\xf9\x5a\x44\xbc\xe3\x5e\xd2\xaf\x08\x13\x82\ +\xfb\xde\xba\x7f\xc9\x3c\x4c\x30\x46\x7d\x04\xca\x51\x6f\x4b\xba\ +\x99\xa2\x7b\x0b\x3f\x17\x79\x4d\xf8\x8b\x5a\x8c\x91\x2c\x23\xe9\ +\x2c\x2f\x59\x46\xbd\x47\x38\xd6\x02\x51\x40\x08\x10\x34\x57\x94\ +\x9c\xae\x69\xb3\xb6\x5a\x5b\x50\x64\x41\x18\x8a\x1a\xc8\xf5\x99\ +\xba\xe8\xbb\x03\xf4\x53\x24\xb0\x9f\xe3\x44\xff\xa9\xf7\x71\xc2\ +\x3b\x03\x20\x82\x45\xdb\xe9\xa5\xaf\x2d\xaa\xe8\x62\xb8\xb7\x16\ +\xb4\xb5\xeb\xd9\xac\xc2\x58\xec\x5b\xf5\xda\x5b\x1b\x4e\x08\x09\ +\x63\x4c\x82\x8d\xa5\x87\x4b\xab\x29\xc2\x08\x63\xcc\xdb\xd6\xad\ +\x78\x73\x7f\x9d\xc1\x9a\xf7\x2f\x59\xfe\x51\xbb\xe8\x55\x9c\x08\ +\x21\x8c\x91\xb6\xf5\x9d\xd7\xb6\x97\xb5\x37\x1d\x5a\xf5\xbf\x7f\ +\x5d\xd4\xce\x25\x8c\x22\x3f\x0a\x21\x2c\x49\xa2\x69\xdf\x5f\xff\ +\xf0\x97\x83\x1d\xa2\x76\xff\x96\x9d\x47\x1b\xba\x55\xad\x2d\x0b\ +\xb0\x84\x2b\xb6\xbd\xf7\xca\xdb\x9b\x0d\x90\xec\xa9\xe6\x2f\x31\ +\x26\x87\x88\xfc\x99\xc0\x96\x1e\x34\x42\x22\xaa\xb7\xf7\xd1\x50\ +\xed\xd1\x83\xee\x7e\x45\x89\x31\xf7\x51\x73\xe7\x46\xe7\xc9\xe3\ +\x25\xed\x9a\x40\xdd\xe8\xdb\x50\x23\x6d\x32\xd2\x14\xa3\xff\x4a\ +\x08\xd1\x9a\x4a\x3f\xfe\x64\x6f\x90\x91\x68\x0d\xe4\x68\x9b\xa3\ +\x4f\x1d\x5e\x6e\x74\x06\x97\x9d\x57\x5e\xf8\x57\x9f\xc8\x11\x35\ +\x6b\xc0\x18\xef\x7c\xfd\xe9\x57\x57\x1e\x26\x84\x80\x60\x5a\x28\ +\xa8\xea\x14\x61\x6c\x6a\x21\x55\x33\x10\x21\x08\x04\x67\xa6\x1a\ +\x0c\x86\x54\x1d\x30\xc1\x20\x00\x61\x49\xc2\x86\x1a\x0a\x85\x34\ +\x4b\x85\x19\x13\x09\x71\x23\x18\x0c\x31\x20\x12\xee\x75\x7d\x0c\ +\x35\x14\x0c\x69\x22\x7c\x20\xce\xc2\xe7\xe5\x2c\x52\x47\x82\xea\ +\x6a\x30\xa8\x32\xc0\xc0\xcd\x50\x30\x44\x01\x61\x4b\xa4\x89\x71\ +\xd3\xd0\xd4\x90\x06\x98\x10\x04\x02\xb0\x44\xb0\xa1\x06\x55\x9d\ +\x61\x49\x82\x9e\xef\x86\x0c\xc6\x41\x08\xc0\x84\xb7\x1e\xfa\x70\ +\x67\xc3\xb4\xab\xaf\xf0\x72\x0e\x58\xfd\xf0\xb9\x5f\x7d\xe3\xb1\ +\xbf\x1d\x6f\x36\x09\x8e\x2c\x03\xb3\x4a\x66\x20\x88\x56\xea\x95\ +\x24\xc2\x0c\x55\x53\x35\x93\x32\xd3\xa0\x31\x59\x23\xae\x9d\x3d\ +\xde\x05\x0c\x13\x09\x09\x33\x14\x0c\xea\x06\x13\x8c\x83\x37\xfb\ +\xaa\xab\xe7\xe6\xfb\xe1\xe0\x47\xef\xac\xd9\x59\xa6\x86\x34\xc3\ +\x14\x92\x84\x4d\x2d\x14\x0c\x86\x0c\x26\x4f\x98\x39\x43\x3b\xb4\ +\x66\x5f\x6d\x08\x13\x64\x0b\x29\x7c\x49\x48\xb2\x5c\x5d\x55\xb5\ +\x66\xcd\x1a\x2b\x8e\x10\x11\x36\xe0\x7d\x35\x54\x7b\x74\xdc\x3e\ +\x03\x08\x11\xda\x7e\xfc\xc9\x3f\x3d\x77\xb8\x49\x10\x82\x98\xa1\ +\x05\x83\x41\x83\x03\x21\x18\x00\x61\x2c\xb4\x50\x30\x14\xd2\x29\ +\xe7\x80\x09\xc1\xa0\x05\x83\x3a\x13\x12\x21\x20\x04\x00\xd7\xd5\ +\xa0\x6e\x98\x6d\xe5\xfb\x97\x2c\xdb\xd0\xd8\xa5\x6a\x9a\x29\x22\ +\x6a\x92\xfd\xa0\x5b\x2a\x1e\xc0\xd2\x71\x43\x97\x86\x1e\x74\x2f\ +\xdf\x86\x4b\x0e\xa7\xd3\xe9\x10\x7a\xed\xab\xbf\x7f\xe2\x70\x90\ +\x60\x26\x52\xb3\xd3\x58\x67\x5b\x7d\x63\x47\xfe\x15\x77\x7e\xf5\ +\x86\x09\x9d\x87\x37\xbc\xb2\x6c\x7d\x7d\x97\x9e\x35\xe6\xea\x87\ +\xef\x9c\xe9\x37\xdb\xd6\xbd\x31\x7f\xf5\xc1\x3a\x41\x35\x25\x7b\ +\xec\xa3\x8f\xde\xe7\xab\xdc\xf1\xca\xc2\xf7\xaa\xbb\x0c\x25\xa9\ +\xf8\xfe\x87\xee\xcc\xf7\x61\x26\x90\x2c\x82\xab\x5f\xf9\xfb\xaa\ +\xa3\x01\x07\x31\x1d\x59\x63\xbe\xf1\xb5\xbb\xa4\x13\x2b\xfe\xb6\ +\xa6\xe3\xdb\xdf\x7b\x30\xad\x63\xf7\xef\x9e\xf9\x68\xee\xb7\x7e\ +\xec\xda\xf6\xc2\xb3\xab\x4f\x3a\x9c\x84\xf8\x12\x93\x3c\xb8\xa9\ +\xae\x5a\xf3\x14\x3d\xf2\xe8\x23\x83\x15\x05\xab\xe5\x0b\xff\xf9\ +\xe7\x77\x68\xc8\x3f\x70\xfa\x23\xf7\x5f\x9f\xea\xec\xda\xb4\x64\ +\xe1\x87\xfb\x2a\x0c\x2e\x8f\xbb\xe6\xde\x5b\xa6\x0d\xdc\xff\xc1\ +\x73\xaf\x7d\x70\x82\xb8\x93\xae\xbe\xe7\xc1\x2b\x87\xa4\x03\x42\ +\x15\x7b\xf7\x04\x7c\xc5\x63\x73\x3c\x02\x41\xc7\x91\xf5\x47\xf8\ +\xf0\x3b\xc7\x75\x7e\xb0\x6e\xdf\xb0\xbb\x26\x22\x6b\xec\x17\xd6\ +\xfe\x0c\x8b\x47\x03\x60\x19\x9b\x07\x3e\x7a\xeb\xf5\x0f\x0f\xc8\ +\x6e\x67\x7d\x69\xfb\xec\xd9\x8e\x40\xed\xb1\x35\xeb\xbb\x06\x8e\ +\x28\x68\x2b\xd9\x3a\xff\xb5\xe5\x0d\x26\x52\x03\x74\xd2\xbd\xdf\ +\xbb\xa3\xb0\x75\xc3\xba\x75\xce\x82\x61\x7e\x17\x3e\xbe\xe9\xad\ +\xff\xad\xdc\x71\xf9\xbc\x3b\xd2\xdb\x3e\x7e\x7d\xf5\x21\xae\xc4\ +\x5d\x71\xe3\xbd\xb3\xc7\x0c\x1f\x96\xf1\xf6\xf6\x03\xe5\x13\x32\ +\x06\x83\xb0\x13\x49\xbf\xc4\x30\x12\xe3\xd2\xd2\xd2\x57\x5e\x79\ +\xa5\xb6\xb6\xb6\xa5\xa5\xe5\xfa\x1b\x6e\x90\x09\x81\x6e\x91\xe5\ +\x3e\xfe\x85\xe8\x71\xdd\xcf\x0c\xb1\xf7\x1e\x38\x13\xa7\xcb\xe5\ +\x72\x92\xaa\x5d\xef\x3e\xb9\x60\x03\x76\x3b\x0c\x1e\x73\xc3\x43\ +\xdf\xb8\x2c\x5f\xbc\x3f\xff\xa5\x4d\xa7\x5a\x65\x7f\xde\x5d\x0f\ +\xdd\x5b\x14\xd3\xbe\xe2\xf5\xf9\xdb\x4a\x9b\x19\xf1\xcf\xbe\xfb\ +\x6b\x57\xe6\xb3\xc5\x4f\x3f\xb9\xb5\x52\x4b\xc8\x9f\x70\xf5\x68\ +\x0f\x6e\xda\xff\xec\x5f\xff\x37\x7d\xf8\xac\x47\x6e\x9a\xe6\x41\ +\xec\x4c\x1d\xda\xf0\x24\x80\x10\x20\x04\x3a\x63\x2c\x73\x51\xfb\ +\x0b\x08\x20\xaa\xf0\x86\xd5\x57\x80\x06\x9b\x4f\xd6\xc2\xb5\x8f\ +\x3c\xf6\xc3\x3b\x47\x9c\x3c\x70\x7c\xcc\x5d\xdf\xfd\xd1\x03\xd3\ +\x8f\xae\x7a\xf7\x48\x83\x91\x34\x78\xd2\x7d\x5f\xff\xf6\xb7\xef\ +\x9d\x59\xb1\x75\xd5\xbe\x3a\xbd\x72\xc7\xe2\xb7\x76\x07\xee\xf8\ +\xf6\x8f\x7f\xf0\xe0\xf4\x8e\x9a\xd3\xed\xc1\x8e\x15\xaf\xbe\xde\ +\x95\x39\xe3\xbf\xbe\xfd\xf5\xf4\xc6\xad\x0b\x96\xef\x03\x89\x00\ +\x02\xa0\x81\xb2\x92\xba\x91\xd7\x3e\xf8\xd3\x9f\x7c\xd3\x57\xb9\ +\x79\xf9\xa6\x2a\x84\xf4\xce\xae\x00\x13\x00\x4c\xef\xec\xe8\xa4\ +\x9c\xd5\x96\x96\xc5\x0d\xbd\xe6\xa7\x3f\xf9\x4e\x6a\xe0\x58\xad\ +\x7f\xcc\x8f\x1e\xfb\xc9\x60\xf3\xd0\xaa\x4f\x8e\x70\x89\x70\x39\ +\x6e\xe6\x6d\x5f\xf9\xc9\x8f\xbe\xe2\x3e\xfd\xc1\xd2\x2d\xc7\xaa\ +\xf7\x7d\xf4\xd6\x96\xe6\x79\x0f\x7d\xfb\xfe\x59\x79\x1f\xbc\xf1\ +\x7a\x49\x87\x5e\x57\x7a\x22\x61\xfc\x0d\x3f\x7d\xec\xbf\xc6\xe5\ +\xc6\x9a\x26\x45\x40\x4f\xd7\xd6\xcb\x99\x59\x6e\x0c\x08\x82\x5b\ +\x36\xee\xc9\x98\x7e\xc7\x37\xef\x99\xd5\x71\x78\xe3\xc9\x20\x00\ +\x0a\x2f\xc1\xe5\x11\x69\x1d\x2e\x04\x92\xa4\xae\xd2\xed\xaf\x2e\ +\xd9\x33\xf5\xee\xef\xfe\xe8\xd1\xfb\x86\xa6\x3a\x4d\xce\xcd\x50\ +\x47\x43\x4b\x00\xf4\x86\x37\xe6\xbf\xa6\x15\x5d\xff\xdf\x8f\xfd\ +\x60\x72\x1e\x3b\x59\xd5\x2c\x98\xde\xd8\xd8\x18\xa2\x54\xa3\xf2\ +\xf0\x2b\xee\xfe\xc5\xff\xfb\xaf\x19\xc5\xf4\x9d\xb7\x3f\x49\x9a\ +\x76\xef\x2f\x7e\xf6\xe8\x94\xc2\x78\x01\xce\xec\xe4\xf8\xe6\xd2\ +\x5a\x0a\xe1\xe3\xdb\xaf\x2f\xf0\x12\x82\x73\xce\x28\xa5\x57\x5e\ +\x79\xc5\x83\x0f\x3e\x98\x91\x91\xae\x6b\x5a\x78\x80\xc0\xfb\xa4\ +\x09\xa1\xee\x2d\xd6\x9d\x8d\x08\x85\x9e\xfd\xe0\x20\x30\xe1\x0d\ +\x15\xa7\xb4\xec\xcb\xfe\xfb\xa7\x8f\x5d\x5b\xa8\x2d\x7f\x77\x75\ +\x6d\xdd\x89\x15\x1b\xaa\x66\x3e\xf4\xc3\x9f\x7e\xef\x9e\x41\x29\ +\xf2\xde\x55\x0b\x56\x57\x78\x1f\xfc\xd6\x77\xaf\x2d\xc6\x6f\x2c\ +\x58\x56\xdf\xda\x51\x7a\xba\x63\xd6\xfd\xdf\xf9\xee\x43\xd7\x25\ +\xc9\xba\x94\x39\xf6\x9b\x3f\xfc\xf9\x37\xaf\x9f\xe0\x10\xa6\xe5\ +\xf3\x7e\xca\xb9\x78\x77\x2d\x1c\xb8\x44\xfc\x85\xc8\xd5\x63\x61\ +\x62\x10\x5c\x08\x2e\x39\x5c\x1e\x8f\x3f\x35\xad\x28\x35\xe5\x90\ +\xc3\xeb\x4f\x8f\x2b\xc8\x72\x6d\xea\xea\x6a\x3b\x7a\x62\xdd\x92\ +\xf5\xc7\x09\x31\x5b\x35\xa6\x77\x05\x4b\x8f\x9c\xc8\x19\x77\xc3\ +\xe8\xec\x84\x00\xf3\xb9\x15\x45\xef\xaa\x3f\x71\xba\xbd\x5d\xdf\ +\xb2\xa0\x76\x5b\x00\x25\xa4\x3b\xa9\xce\x18\x66\x9c\x31\x8e\x24\ +\xa7\xd7\xeb\x8d\x49\xca\x1a\x93\x9b\xb8\xa7\xbe\xc1\x48\x41\x84\ +\x20\x21\x80\x71\x81\x31\xe6\x9c\x02\x96\x5d\x1e\x8f\x2f\x2e\x73\ +\x50\x5e\x7e\xbb\xc3\x1d\x1b\x97\x36\xb8\x30\xee\xa3\x8e\x16\x9d\ +\x26\x20\x25\x2e\x2b\x23\x39\x3e\xcd\x7d\xd9\xc4\xcc\x25\xa7\x4f\ +\x1c\xef\x2c\x6b\xe9\x6c\x5e\xff\xf6\x42\x61\x04\x13\xd3\xd3\x78\ +\x30\x24\xb0\xe2\xf3\xc7\xc4\xc6\xf8\x0d\x2d\x44\x29\x55\x14\xa1\ +\x6a\x3a\x76\xcb\x08\x20\x54\x7b\x6c\xf3\xee\xaa\xcc\xf8\xa3\x9b\ +\x91\xa6\xd7\x9f\xd8\xbc\xb3\xb2\x70\x3a\x06\x61\x4d\x17\x84\x95\ +\xb3\x38\x62\x08\xd1\xea\x8a\xd2\x50\xfc\xc8\xa9\x23\x73\x62\xa1\ +\x3d\x35\xc1\x65\x50\xc6\x25\x20\xb2\xac\xd6\x9e\xa8\xea\x70\xdd\ +\x3a\x67\x62\xbc\x5f\xf7\x7a\x3d\x92\x60\x4c\x08\x42\xb0\x25\x27\ +\x41\x64\xc5\x21\x13\x86\x12\xe7\x5e\x33\x71\xc9\xc6\x85\xcf\x35\ +\x4c\x9c\x77\xcd\x15\xf9\x5e\xa7\x53\x22\x34\x14\xa2\x9c\x01\xb7\ +\x63\x8f\x5f\x6a\x52\x62\xc0\x80\xfc\xc2\xc2\x42\xeb\xa3\xae\x6b\ +\x8c\x51\x8c\x91\x10\x1c\xa2\xc7\xea\x11\x81\xc7\x48\xd4\xbc\xbb\ +\x00\x1c\x08\xc1\xfb\x06\xbb\x10\xb6\x46\x1c\x9c\x31\x81\x90\xdb\ +\xe7\xf3\xfb\xe2\x86\x8e\x19\xb2\xfc\x9d\x06\x1a\x33\xe7\x86\x2b\ +\xd2\x56\xbf\xfa\xcf\x9a\x09\xb3\x6f\xbe\x6a\x50\x59\x55\x65\x7b\ +\x8b\xf3\x9d\x85\xf3\xa9\x1e\x48\x4e\x1e\x44\x35\x8d\x38\x3c\x31\ +\x31\xb1\x7e\xaf\xab\x03\x38\x60\x49\x76\x38\x64\x49\x37\x28\xeb\ +\xdf\xdb\x41\x3d\xce\x0a\xc6\xdc\xe2\x86\x4b\x86\x17\x2c\x7b\x19\ +\xe3\x98\x58\x32\x78\x8c\x51\x2e\x04\xa7\x86\xce\x0d\x26\x18\xd3\ +\x35\x9d\x0b\x13\x64\x45\xb4\x95\xbe\xb3\x64\x4d\xfe\x9d\xbf\xb8\ +\x7b\x14\xff\xd3\xe3\xcf\x19\x26\xf3\x7b\x1c\xcd\x0d\x0d\x5d\x00\ +\xc0\x28\xe3\x0c\x21\xc9\xed\x72\xe7\x5e\x79\xdb\xbd\x97\xe7\x18\ +\x9a\xc1\xb9\x60\x21\x95\x13\x82\x18\xe5\x82\x33\xd3\x04\x30\xb9\ +\x10\x00\x9c\x48\x0e\xb5\xb5\x3d\xa8\x01\x21\x58\x70\xc6\x18\xe5\ +\x5c\x08\x6a\x02\x98\x82\x0b\x66\xe8\x00\xa6\x29\x00\x84\x60\x94\ +\x72\x46\x39\x13\x20\x3a\x2b\x4f\x37\x79\xd3\xfc\x3e\xa7\xd3\x93\ +\x3a\xe4\xbe\x6f\x3e\x98\x28\x19\x8c\x83\x53\xd2\x0e\x1b\x8c\x51\ +\xd3\xa0\x96\x60\x37\xa2\x8c\x78\x1c\x2e\xda\x1e\x10\x00\x27\xf7\ +\x6c\x69\x77\x25\x0f\x08\x55\x1f\x3f\xc5\x33\x72\x62\x0f\x6e\xdf\ +\xd2\x35\x6e\xaa\xe0\x94\x73\x21\x18\xa5\x8c\x03\xe7\x5c\x50\x61\ +\x4a\x1e\xaf\x0f\xda\x8e\xd4\xb6\x68\xf1\xf1\x9c\x32\x66\x9d\x54\ +\x70\x86\x15\x17\x16\x6a\x75\x7d\xc7\x98\x78\x07\xa3\x8c\x0b\xce\ +\x18\xb3\xe2\x22\x42\x50\x55\x53\x39\x08\x43\x17\x23\x66\xdf\x3f\ +\x64\x42\xf9\x92\x17\x9e\xfc\xf3\xab\xea\x1f\xff\xfb\xce\x4e\x55\ +\x93\xbc\x6e\x60\x94\x31\x6a\xf3\xc2\x97\xc9\x06\xd0\x35\xa6\x5b\ +\xb5\x54\x23\x33\x7f\x56\x81\x37\xce\x79\x34\x2d\x74\xcb\xbe\xf6\ +\xf8\xbf\xdd\xae\x3b\xea\x35\xa5\x28\x00\x31\xc6\x41\x08\xce\xa8\ +\xe0\x82\x33\xd3\xe0\xa0\x9b\x02\x38\x33\x49\xec\xd5\x0f\xff\x68\ +\xfc\xa9\x5d\x4f\xfd\xed\xb9\x57\x1c\xdf\x1c\xe0\xf6\x25\x0e\x1c\ +\xf7\xcd\x6f\xcd\x95\x99\x21\xb0\x04\x2d\x87\x0d\xca\xa8\xa9\x0b\ +\x60\x42\x08\x53\x0d\x51\xca\x05\x61\xcc\xe2\x05\xd4\x63\x33\xea\ +\x45\x0e\xe1\x28\x5e\x44\x27\xfe\x12\xd1\x83\x16\x91\x6b\xcc\x99\ +\x30\x34\x55\xd5\x0d\xc6\x24\x35\xa4\x51\xca\x38\x35\x34\x55\x33\ +\x18\x67\xa6\xa9\x06\x02\xa6\xec\x1f\x90\x1f\xbf\x77\xfd\x72\x38\ +\x89\x4b\xdb\xb4\x62\x24\x15\x4d\x9e\xe3\xfd\xeb\x5b\x4f\xfc\xb9\ +\x31\x56\x2b\x6d\x54\x7d\xd8\x95\x3e\x7b\x4e\xf1\x73\xcb\x9e\x6b\ +\x3d\x36\xc0\x89\x95\xf1\x73\xaf\x2f\x4e\x90\x19\x05\x4c\xa9\x1e\ +\x52\x75\xd3\xe4\xc0\x74\x4d\x0d\x86\xb4\xd8\xcc\xe1\x23\x1c\x1f\ +\xbd\xf0\x97\xbf\x0e\x8c\x69\xad\x0f\x22\x05\x89\x36\x4d\xd5\x9c\ +\x26\x07\xaa\x6b\x21\x55\x98\x8c\x31\x53\x53\x55\x66\x70\xa4\x10\ +\xa3\xee\xdd\x37\x5e\xd9\xc6\xea\x8e\x35\x26\xdf\x7b\xe3\xe8\xa1\ +\x8e\xf8\xc1\x9b\x5e\x78\xf2\x6f\x4f\xe6\xc4\x3a\x13\x07\x8c\xbe\ +\x7e\x56\xa1\xa9\x85\x54\xdd\x60\x94\x5b\x77\x48\x33\xe4\xec\xec\ +\x54\xe3\xa3\xb2\xe6\xb6\xf2\x8f\xd6\x1f\x19\x3a\xef\x47\x8f\xcc\ +\xca\x31\x39\xd6\x2a\xb7\xfd\xec\x57\x0b\xb6\x96\x8d\x4e\x4b\x70\ +\x6c\x59\xbb\x7e\xd2\x2d\x99\x8e\xf6\xd5\xeb\xb6\x1e\xb9\x6b\xea\ +\x40\xa1\xea\x89\x05\xe3\x2e\x2b\xdc\xf3\xec\x5f\xfe\x34\x2c\xd7\ +\x73\xb0\x2c\x30\x75\x26\xa1\x86\x1a\xea\x0a\x8a\xb8\xa2\x2b\x47\ +\xe7\xbc\xf3\xcc\x5f\xea\x87\xa5\x1f\xdf\x5b\x11\x7f\x0d\xe6\xa6\ +\x11\x0a\x85\x74\x03\xe5\x0e\xcb\x5b\xfa\xce\xa2\x3f\x77\x1c\x1b\ +\x39\x7a\x88\x56\x75\xbc\x51\x43\xed\x2a\x4e\xc8\xf2\x13\xbd\xf1\ +\x54\x4d\x73\xda\x84\x54\x30\x4c\x4a\xed\xf8\xc2\x17\x8b\x2d\x20\ +\x01\x80\x40\x48\x52\xb7\x1e\xb4\xd0\x75\x43\x00\x70\x4c\xac\x78\ +\x5e\x9f\x1e\xc6\xb9\x55\x44\x82\x45\x57\x85\xec\x53\xbd\x16\x00\ +\x84\x20\x8c\x9a\x21\x55\x35\x28\x03\x5d\x0b\x69\x06\x63\x82\x1a\ +\x9a\x6e\x98\xc1\xa6\xe3\x0b\x17\xae\xe7\x6e\xc5\x54\x5c\x2e\x87\ +\x6f\xc2\xb4\x99\xdb\x9f\x5d\xf4\xe7\x27\x4f\x27\x3b\x95\xfc\x71\ +\x57\x4e\xcb\x06\x2d\xa4\x1a\x06\x33\x74\xd3\x9f\x92\x97\x41\x57\ +\x3f\xff\xd4\x5f\xf3\xf2\x47\x5e\x7b\xd5\x78\x9f\x2c\x78\x7f\x85\ +\xb3\xbb\xb3\x18\x38\xc2\x61\x1f\xe7\x52\xd1\x83\x6e\xa8\xaf\x4f\ +\x4c\x4e\x06\x00\xc6\xb9\x3b\x2e\x39\x27\x3f\x3b\xce\xef\x4f\xce\ +\xcc\xcc\x4a\x8f\x97\x89\x23\x31\x2d\x3b\x3b\x35\x41\x91\xe5\x84\ +\xf4\xcc\xcc\x9c\x01\x43\x87\x0c\xf1\x63\xc3\xc4\xde\x91\x13\x27\ +\x17\x67\x27\xf8\xe2\xd3\x87\x0d\x1b\xe8\x92\x64\x45\xb4\x97\x37\ +\xa1\x09\x97\x4d\x2a\x1a\x38\xb8\x20\x23\x86\x31\x14\x9b\x9c\x91\ +\x93\x99\xea\x24\x96\x7b\x87\xe3\x52\x33\xb3\x32\xd3\x5c\x12\x72\ +\xc5\x26\x65\xe7\xa4\xc7\x27\x26\x15\x0c\x2d\xf2\x62\x26\xf9\x33\ +\x26\x4f\x9d\x3a\x20\x25\xc6\x1b\x9f\x9c\x95\x93\xe9\x77\x2b\xee\ +\x98\xa4\xdc\x9c\x8c\x58\x8f\xe2\xf0\x25\x65\x67\x65\x25\xc4\x27\ +\x66\xe4\x64\xb8\x24\xe2\x4b\x1d\x74\xf5\xbc\xb9\x85\xc9\x0a\x73\ +\xc4\x0f\x1b\x36\xd8\x2b\x31\xc9\x15\x93\x99\x93\x9d\xe0\xf7\x78\ +\xe3\x52\x73\xb2\xb2\x62\xdd\x32\xe7\x42\x08\xe0\x5c\xf8\x12\xdc\ +\x47\xb7\xae\x6f\xf6\x0c\x18\x33\x72\xc8\xb0\xa2\x1c\x99\x19\xba\ +\x61\x62\x87\x3f\x2b\x3b\xc9\x97\x90\x35\xb4\xa8\x28\xc1\xad\x24\ +\xe6\x0e\x19\x9a\x93\xea\xf6\xfa\x12\x62\x7d\xc0\x4c\x46\xbc\x45\ +\xc3\x86\xa7\x7a\x09\xc3\x9e\xe2\x89\xd3\x46\x17\x64\xba\x3d\xfe\ +\xcc\x9c\xcc\xa4\xf8\xb8\xbc\xc1\x43\xf2\x52\x7d\x4e\x87\xdc\x52\ +\x53\xe1\xc8\x1e\x35\xb6\x30\x27\x29\x25\x33\x23\x39\x21\x25\x6b\ +\x50\x6e\x92\x17\xc9\xee\x8c\xec\xac\x18\x07\xd2\x0c\x96\x52\x38\ +\xe1\xba\x2b\x27\xe8\xa7\x36\x2e\xdf\xd1\x7e\xf5\x75\xb3\xe2\x15\ +\x1e\xa9\x66\x60\xbf\xfe\xc5\x17\x08\x10\x02\x21\x72\xe0\xc0\x81\ +\xf7\x56\xbe\xbf\xff\xc0\xfe\x63\xc7\x8e\x67\x66\x66\x3a\x14\x07\ +\x42\xc8\x30\xf4\x8e\x8e\xb6\xa4\x88\xb6\x32\xc6\x38\x18\x0c\xe8\ +\x86\x11\x9f\x90\x60\x9a\x66\x5f\x65\xe9\x70\x69\x89\xee\x83\x73\ +\xc0\xce\xb4\xac\xac\xac\xb4\x84\x98\xd8\x84\x9c\xec\xac\x24\x9f\ +\x03\x2b\x9e\xac\xec\xdc\x8c\x04\x3f\xd7\x55\x1d\x1c\xc5\x13\xaf\ +\xba\x7c\x68\x86\x3b\x3e\x73\xd8\xe0\x5c\x49\x30\xa7\x3f\x21\x3b\ +\x3b\x33\xd6\xe7\x4d\x4c\xcf\xce\x4a\x4f\x56\x10\xc7\xee\xf8\x81\ +\x85\xb9\x32\x42\xf1\x29\x19\x99\x29\xb1\x18\x7a\x84\xa0\xad\xa1\ +\x78\x94\x26\xb4\xb0\xb2\x07\x4c\xc3\x6c\x6b\x6d\x4d\x4e\xb9\x60\ +\x7a\xd0\x4f\x34\xbc\xf2\x2c\xf1\x9e\xb5\xce\x7d\xcc\x95\x57\xe5\ +\xfe\xfe\x6f\x3d\x7a\xd0\xfb\xf7\x0c\x19\x3e\xd2\x1a\x6e\x11\x45\ +\xc1\xcc\xd4\xa9\x70\x38\x24\x53\xd7\x29\x47\x4e\xa7\x83\x1a\x1a\ +\x15\xd8\xe9\x54\xa8\xae\x71\x24\x39\x1d\x0a\x46\x48\x70\x4a\x19\ +\x6b\xa9\x3c\xba\x66\xfd\x6e\x12\xe3\xaf\x3f\x71\x58\x1a\x74\xd5\ +\x43\x37\x4f\xc0\x26\x95\x1c\x0e\x85\x10\x21\x98\xae\x69\xe1\x1a\ +\x4d\x08\x29\x0e\x87\xa0\xba\x41\xb9\xec\x70\x12\x41\x35\x83\x11\ +\x49\x76\x38\x64\x0c\xc0\x19\xd5\x74\x83\x28\x0e\x22\xa8\xa6\x53\ +\xd9\xe1\x24\x40\x35\x83\x4a\x8a\x53\x02\xaa\x9b\x5c\x76\x38\x65\ +\x82\x11\x70\xd3\xd0\x0d\x93\x03\x00\x96\x64\x87\x22\x63\x04\xd4\ +\xd4\x75\x83\x49\x0e\x27\xe6\xa6\x61\xd2\xee\x94\x57\xd9\xa1\x94\ +\x7e\xf2\xe6\xbb\x25\xb1\xdf\xfa\xfa\x4d\x2e\xb5\x43\xb3\x84\x5b\ +\x11\x76\x38\x1d\xdc\xd0\x18\x92\x1d\x32\xd2\x35\x9d\x38\x9c\x98\ +\x53\xdd\x30\xad\xe9\x65\x84\x89\xe2\x70\x48\x18\x59\xc6\x73\x2c\ +\x3b\x24\xcc\x58\x70\xcf\x9a\xd5\x47\x9b\x0d\x27\x6b\x3f\x7a\x5a\ +\x9d\xf7\xc0\x83\xa3\x73\x62\x08\xc2\xa6\xae\x31\xc0\x0e\xa7\x53\ +\xc2\x60\x18\x3a\x60\x59\x91\x88\x10\x5c\xd0\xc0\xfa\x37\x5f\x28\ +\x8d\xbb\xf2\x81\xab\x87\x31\x5d\xb7\x07\x11\x5f\x3c\x81\x01\x01\ +\x42\x28\x18\x08\xbc\xb3\x7c\xf9\xc9\x93\x25\x37\xdf\x74\xe3\xe8\ +\xd1\xa3\x40\x80\x24\xcb\xc1\x40\xa0\xb2\xe2\xf4\xd0\x61\x23\x7a\ +\xf4\xa0\x1b\x1a\x02\x81\xae\x82\xa2\x62\xed\x0c\x3d\x68\xd1\x5b\ +\x6a\x11\x04\x00\x26\x4e\x87\x64\x6a\x3a\x48\x8a\x8c\xb8\x66\x98\ +\x88\x28\x0e\x19\x19\x06\x95\x9d\x4e\x09\x01\x67\x54\xd7\x0d\x26\ +\x40\x92\x15\x87\x22\x23\xe0\x86\xae\x9b\x0c\x1c\x4e\x85\xea\xe1\ +\x56\x2d\x29\x0e\x45\x96\x04\x33\x34\xdd\x0c\xc7\x3a\x44\xb7\xe1\ +\x22\x92\x88\x13\xce\x7b\x21\x92\xa4\xa9\xea\xe9\xd2\x92\x61\x23\ +\x46\x5e\x00\x3d\x68\xae\x86\x62\x66\xcc\x72\x15\x14\x22\xa9\xff\ +\xaf\x0b\x4a\xa5\xc4\x24\xae\xaa\xd1\x83\x38\x4d\xd3\xdc\x2e\x17\ +\x03\x61\xe8\x1a\x08\x40\x42\x68\x2a\xb5\xe2\x26\xba\xa6\x81\x00\ +\x04\x5c\x0f\x59\x65\x7f\xa8\x1a\x59\x76\x89\x08\x76\xfa\x12\x06\ +\x0e\xcc\x69\xd3\x78\xe6\x9c\x3b\x86\x16\x0f\x20\x86\xc9\x04\x98\ +\xaa\x66\x9e\x11\x3e\x32\x54\xcd\x4a\x79\xa2\x9a\x4e\xad\x79\x10\ +\xd3\x54\xa3\x2e\x50\x64\x3b\xa2\x7a\xf8\x0d\xd3\x75\xeb\x92\x98\ +\xaa\xda\xe7\x80\x67\x7c\x57\x0b\xff\x98\x1e\x0d\x68\x33\x7b\xfc\ +\xf5\xf7\x15\x06\x58\x57\xa7\x8e\x00\x45\x52\xe1\xf4\xb0\x9e\xaf\ +\x61\x1d\x91\xab\xbd\xbe\x28\x18\xd3\x43\xa1\x1e\x6d\x4c\x66\x6a\ +\x26\x60\x82\x53\x73\x07\x74\xe1\x06\x46\x32\xef\x99\x39\x24\x37\ +\xd9\x6b\x6a\xba\x19\x6e\x65\x3c\x6a\x7f\xd6\x6d\xd0\xd0\x99\xb7\ +\x8f\xf4\xc6\x73\x5d\x3b\x17\xd3\xd5\xff\xc1\xe1\x05\x01\x42\x08\ +\xaf\xcf\x77\xcb\xcd\x37\x37\x35\x35\xe7\xe5\xe5\x72\xc6\x05\x08\ +\x84\xb0\xaa\xaa\x7d\x9c\x76\x84\x91\x6e\xe8\xe1\xd0\xa3\x88\xf4\ +\xd0\x70\xaa\x0a\x02\x00\x88\x7e\x48\x33\xa6\x85\xf5\xa0\x0d\x2b\ +\x36\x20\xa8\xa9\x51\x00\x00\x3d\xd8\xd3\x00\x10\x00\x33\x8c\x90\ +\x61\x74\x7f\x2f\xd2\x0b\x00\x00\xa8\xae\x53\x5d\xef\x43\x64\x91\ +\x2e\x85\x84\x00\x40\xc2\xd2\x83\x16\x42\x48\x18\x9d\x69\xf3\xf9\ +\x8b\x2f\x08\xd3\x74\xe6\x0f\x74\x17\x16\x9f\x2d\xf2\x89\x10\x12\ +\x94\x72\x4d\xb5\x1e\xad\x82\xf3\xc4\xa4\xe4\x92\x93\xc7\x07\x17\ +\x0f\x75\xb9\xdd\xdd\x2c\x8b\xa2\x62\xbd\xe2\xec\xc1\x62\x97\x2b\ +\x77\x7a\x76\x01\x02\x04\x9c\xea\x86\x71\x2e\xa2\x2a\xe7\x2e\x90\ +\x8d\xdd\xbe\x98\x38\xc6\x68\xaf\xf5\x11\x5f\xe8\xc1\x35\x60\xc4\ +\xa4\xa2\x31\x04\x40\x30\xd3\x30\x4c\x0a\x8a\xe3\xd3\x0f\xe8\xf5\ +\xc7\x01\xa7\x8c\xdb\xeb\x52\xbf\x74\xd4\x11\x90\x10\xc2\xed\xf2\ +\xa4\xa6\xa4\x76\xeb\x41\x77\x76\x76\x54\x56\x9c\xce\x1f\x30\x30\ +\x5a\xf7\x35\x26\x26\xb6\xa6\xba\xaa\xba\xb2\x22\x23\x23\x13\x61\ +\xc2\x85\x80\x88\x5e\x3b\xfa\xf4\x66\xfc\x6f\xb0\xb9\x67\x59\x72\ +\x64\x53\x57\x67\x67\xf9\xe9\xd2\xdc\xbc\x01\x17\x48\xf7\x15\x21\ +\x61\x18\x2c\x8a\xe1\xce\xb6\x5b\xf7\x05\x4d\x4d\x4b\x37\xa9\x79\ +\xe8\xc0\x3e\x84\xf0\x79\x5b\x79\x66\xc3\xc6\xe7\xef\x69\xd1\x13\ +\x92\xd6\x28\x3e\x33\x33\x2b\x2e\x2e\xbe\xbb\x8f\x09\x21\x64\x59\ +\x1e\x34\xa8\xa0\xac\xb4\xa4\xb6\xa6\x1a\x47\x52\xdb\xc5\x45\x61\ +\x73\x38\xa7\x36\x3d\x3d\x23\x21\x21\xe1\x92\xd1\x83\x06\x80\xec\ +\x9c\xbc\xd4\xd4\x74\x46\xa9\xfd\x7c\xb3\x71\xf1\x43\x92\x64\x45\ +\x51\xfa\x74\x30\xce\xb9\xdb\xe3\x2d\x1e\x3a\x5c\xd7\xf5\x8b\xf0\ +\xd1\xd6\xaf\xcd\x17\x35\x2f\x08\x21\x04\x63\xd1\xd5\x41\x6d\xd8\ +\xb8\x98\x21\x04\xf4\xdb\xc1\xac\x38\xbf\xd3\xe9\xbc\x84\x6c\xbe\ +\xa8\xfd\x05\x38\x2f\xd5\x78\x6c\xd8\xb0\x5b\xf2\x97\x87\xbd\x48\ +\xd7\x86\x0d\x1b\x36\x2f\xd8\xb0\x61\xc3\xe6\x05\x1b\x36\x6c\xd8\ +\xbc\x60\xc3\x86\x0d\x9b\x17\x6c\xd8\xb0\x61\xf3\x82\x0d\x1b\x36\ +\x6c\x5e\xb0\x61\xc3\x86\xcd\x0b\x36\x6c\xd8\xb0\x79\xc1\x86\x0d\ +\x1b\x36\x2f\xd8\xb0\x61\xc3\xe6\x85\x08\x10\x26\x72\xa4\x38\x8a\ +\x0d\x1b\x36\x2e\x49\x5e\x20\x92\xe2\x70\x28\xdd\xd5\x97\x88\xa4\ +\x38\x1c\x32\x46\xfd\xee\x29\x2b\x8a\xfc\xe9\x1d\x1e\x21\x50\xdb\ +\xeb\x4b\xcb\xeb\xcd\x33\xf2\xca\x31\x91\x1c\x8a\x82\x6d\xc2\xb0\ +\x61\xe3\xe2\xe6\x05\x84\x91\x68\x6b\x2c\x3f\x51\x52\xa9\x0a\x8c\ +\x00\x10\x26\xa1\xe6\xca\xe3\xa7\xaa\x42\xa6\x38\x43\xc0\x06\xda\ +\x6a\xcb\xf6\xee\x3f\xd2\x49\xf1\x59\x9d\x01\x84\x15\x50\x3f\x59\ +\xf4\xa7\xdf\x3c\xbb\x3a\x28\x7a\xf9\x0c\x18\xa3\x40\x73\xf5\xde\ +\xbd\xfb\x9b\x35\xb0\x7d\x09\x1b\x36\x2e\x5e\x5e\x40\x18\x3b\x20\ +\xb8\xe6\xd5\xc7\x1f\x7e\xf4\x67\xab\xf6\x37\x39\x5c\x4e\x27\xb4\ +\x2c\x7e\xf2\x17\x5f\xfb\xaf\xdf\x1d\xac\x0d\xca\x8a\x22\x2b\x8a\ +\x2c\x49\x92\x2c\x2b\x0e\x87\xcb\x49\x37\xbc\xf9\xec\x6f\x9e\x7c\ +\xbd\x41\x38\x1d\x32\x06\x40\x92\x24\x59\x7f\x94\x25\x12\xf6\x26\ +\x64\x59\x91\x88\x16\x68\x6b\x0f\xe8\x02\x00\x93\xf0\x2e\x8a\xe2\ +\x70\xbb\xd0\xde\x0f\x5e\xff\xd5\x6f\x9f\x3b\x6d\xc8\x4e\x99\x00\ +\x20\x12\xf5\x7d\x9b\x28\x6c\xd8\xb8\x20\xe8\x77\x9d\x35\xa2\xba\ +\xae\x76\x98\x0a\x6b\x59\xf7\xd1\xda\xab\x26\x7c\xc5\xd8\xbb\x61\ +\xd3\x91\x46\x27\x4e\x6d\x0f\x69\x0a\x31\xb6\xaf\x5c\xb4\xe0\xdd\ +\x0d\x1d\x22\xe1\x8a\x9b\xef\xbb\x77\x6e\x81\xc3\xe3\xe3\x4d\xfb\ +\x7f\xf3\x8d\xfb\x07\x4f\xbc\xf9\xbb\xf7\x15\x3d\xfd\xab\xbf\xef\ +\xaf\xeb\x72\x27\x0e\xbc\xe1\xee\x7b\x67\x8d\xce\x6d\x3d\xb9\x65\ +\xfe\xab\x6f\x1d\xa9\x0e\x30\xa3\xd3\x97\xea\x50\x14\xb6\xf1\xf5\ +\x27\x17\xac\x3f\x28\xe4\xd8\x11\x33\x6f\xfe\xca\x6d\x53\x1c\x2e\ +\xb7\xa4\xd6\x3f\xf5\xfd\x87\x97\x17\x5d\xf5\xff\xbe\x37\x7d\xe9\ +\xef\x9e\xd8\x74\xb2\xd1\x11\x97\x3d\xfb\xd6\x7b\xae\x99\x38\x10\ +\x73\x6a\x2f\xce\xb6\x61\xe3\x22\xf0\x17\x10\xa2\xa6\xde\xd5\xa6\ +\x25\x17\x16\x76\x1d\xda\xbe\x7d\xdf\xc1\x4d\x9f\x6c\xd2\x53\x8a\ +\x13\x24\xbd\x95\x8a\xea\x1d\xef\x3f\x39\x7f\x65\xfc\xe8\xb9\x57\ +\x0e\x75\x2f\x79\xea\xef\x1b\x4a\x5b\x25\x04\x92\x2f\x79\xda\xb5\ +\x37\x5c\x31\x7e\xa0\xe2\x88\x1b\x35\xe5\x8a\xb9\xb3\x2e\x8b\x0b\ +\xee\x7d\x61\xe1\xba\x8e\xce\xea\x45\x2f\x3d\xb7\xbd\x5a\xb9\xf2\ +\xea\x99\x79\xf1\x0e\xca\x18\x13\x72\xee\xe0\xb1\xb3\xe7\xcc\x19\ +\x3d\x40\xf9\xe0\xd5\x05\x3b\x4a\x9a\x88\x84\x91\xd3\x3f\x7e\xf6\ +\x75\x73\xa6\x0d\x75\xc8\xde\x21\xe3\xa7\xcd\x9d\x33\x23\x8b\x94\ +\xbe\x34\x7f\x59\x65\x3b\x93\x88\x3d\x63\x62\xc3\xc6\xc5\xe0\x2f\ +\x20\xa0\x66\xa8\xb5\xcb\x1c\x38\x77\xf6\x80\xb2\xf7\x16\x3e\xff\ +\xbc\x33\x88\xaf\xbf\x73\xc6\xce\x57\x5e\xec\xd4\x3a\x8f\x96\x96\ +\xb6\x07\x79\x5b\xe5\x31\x83\x76\xf9\xbd\x66\x4d\x5b\x30\x96\x31\ +\x39\x26\xed\xaa\x5b\x6e\x1b\xec\x36\xeb\x0f\x6f\xda\xbf\x7f\x57\ +\x83\xae\xa8\x5c\x46\x6a\xa0\xa5\xb2\xac\xb4\xb6\x6d\xf0\xe5\xdf\ +\x7e\xf8\xde\xb1\x4b\xab\xd6\x1c\x2e\xc7\x10\x6a\x3e\x7a\x74\xef\ +\xae\xa3\xad\x0e\x6c\x3a\x40\xed\x08\x85\x64\xc6\xb1\x33\x7e\xfa\ +\x0d\xb7\x4f\x8c\xe7\xad\xa5\x7b\x0e\x1d\xd8\x59\xda\x41\x84\x89\ +\x71\xa8\x2b\xa8\xe9\x08\x5c\xf6\x4d\xb2\x61\xe3\x22\xf0\x17\x00\ +\x28\xd5\x3a\x42\xdc\x9b\x9a\x3d\xfd\x8a\xcb\xf4\x63\xdb\x45\xc1\ +\xa4\xa9\xc5\xb9\x4e\xac\x77\x05\xa8\xdb\x21\x51\x0e\xd9\x23\xa6\ +\xdf\xf3\xc0\xc3\x3f\xf8\xe1\x0f\xaf\x1a\x94\x24\x38\xd5\x42\x5d\ +\x6d\xad\x1a\x08\x75\xc7\xca\x65\x1f\x1d\x6a\xbb\xf2\x8e\x87\x66\ +\x8f\x4b\x35\x74\x2a\xb9\xdd\x4e\x19\x1a\x6b\xcb\x3a\x42\x21\xca\ +\x05\x96\xa5\x8e\xe3\xdb\x16\xbf\xbd\xc6\x37\xfc\xba\xfb\x6f\xbb\ +\xc2\x23\x18\x07\x2c\x61\x64\xe8\x81\x96\xe6\x2e\x00\xfd\xd0\xc7\ +\xab\x56\x6c\x2e\x1d\x7b\xe3\x43\x37\x4e\xcf\xa7\x06\xb5\xc5\x61\ +\x6d\xd8\xb8\x98\xe2\x0b\x46\x57\x63\x6b\x28\x49\x87\x01\x53\xa7\ +\xdf\x7e\x7f\x28\x61\xf4\x15\xc9\xae\x66\x33\xd4\x59\x5b\xad\x8d\ +\xb8\xe6\x8a\x89\xdb\x0f\x6d\x5d\xfa\xc2\xa1\x0f\x30\x4a\x9a\xfa\ +\xcb\x5f\x0c\x1d\x31\x6a\x48\xec\xa6\x37\x1f\xff\xda\x9d\xc3\xa6\ +\x5d\x3b\xb7\x70\x48\xf2\x96\x15\x4b\x9f\x7b\x12\x75\x94\x63\x25\ +\x5b\x49\x1d\x3c\x6f\xf6\xf4\x7f\x2c\x7e\xe3\xc1\x07\xde\x33\xda\ +\x9b\x3c\x43\x24\x77\x4a\x66\x7e\x56\xcc\xa1\x8f\xe6\xb7\xef\x32\ +\x5b\x38\x12\xa0\x0c\x1a\x3c\x38\xcb\xb1\xee\xef\xdf\xbb\xef\xfd\ +\x91\x57\xde\x36\xad\x20\xcb\xb5\x73\xd5\x4b\x4f\xfa\xcc\x72\x24\ +\x17\x61\x7b\xf6\xd2\x86\x8d\x0b\x81\x7e\xea\x4d\x21\x4c\x8c\xce\ +\xea\x2d\x9b\x0e\x25\x8e\x18\x3f\x3c\x3b\x59\x96\x30\x70\xa6\x75\ +\x36\xef\xdb\xb6\x55\x4b\x1d\x33\x6d\x54\x76\xa8\xee\xe4\xce\xbd\ +\x47\xdb\x55\xe6\x49\xcc\x1d\x37\x76\x68\xbc\xc3\x38\xba\x67\xd7\ +\xf1\xca\x16\x7f\x66\xd1\xa4\xd1\xb9\x15\xfb\x76\x9e\xac\x69\x03\ +\xc9\x99\x98\x31\x70\xe4\xb0\x81\x5e\xa2\x1d\xdf\xb7\xeb\x44\x55\ +\x2b\xc8\xae\xd4\x9c\xc1\xa3\x86\x66\xb5\x9f\x3e\xbc\xe7\x70\x89\ +\xca\x88\x3b\x26\x79\xc8\xc8\xe1\x59\x71\x52\xe9\xc1\x3d\x87\x4e\ +\xd5\x3a\x92\xf2\xa7\x4c\x2a\x6e\x3c\xb2\xfb\xc8\xe9\x46\x4e\x94\ +\xb8\x94\xbc\x91\xc3\x06\x7a\x15\xcc\xed\xc0\xa3\x0d\x1b\x5f\x02\ +\x5f\xa0\xde\x54\xff\x75\xe8\x10\x96\xdc\x6e\x27\xd5\x54\xbd\xbb\ +\x20\x2a\x22\x2e\xb7\x0b\x51\x2d\xa4\x99\x58\x76\x38\x1d\x32\x46\ +\x88\x33\x53\xd3\x74\x2e\xb0\xc3\xe9\x94\x25\xcc\xa9\xa1\xea\x54\ +\x71\x3a\x65\x82\x01\x04\xa3\xa6\xa6\x19\x02\x61\xc5\xe1\x54\x24\ +\x6c\x55\x4c\x51\x75\x53\x92\x1d\x0e\x87\x8c\x00\x04\x67\xba\xa6\ +\x99\x1c\x1c\x0e\xa7\x22\x13\xce\x4c\x4d\x33\x24\x87\x53\x91\x08\ +\x00\x44\x0e\x6e\xdf\x56\x1b\x36\xce\x37\x2f\x9c\xa5\x90\x1c\xa7\ +\xc1\x40\xa0\xf7\x26\xa6\x06\x03\x00\x00\x08\x71\x6a\x84\x68\x74\ +\x51\x19\xae\x6b\x3d\x75\xb5\x74\x35\xaa\xc8\x1a\x00\x08\x6e\x68\ +\xa1\xe8\xbd\xa9\xa9\x53\x53\x8f\x0e\x67\x18\xba\x6a\x44\x36\x18\ +\x9a\x6a\xd8\x77\xd2\x86\x8d\x0b\x0a\x7b\x16\xd0\x86\x0d\x1b\x36\ +\x2f\xd8\xb0\x61\xc3\xe6\x05\x1b\x36\x6c\xfc\xab\x38\x7f\xf5\xa6\ +\x10\x42\x94\x52\xbb\xe4\x94\x8d\x4b\xe3\x81\x89\x31\x21\xe4\xcc\ +\xe6\x8a\x10\x12\x42\x50\x4a\x2f\x21\x9b\x2f\x5e\x5e\x40\x08\x75\ +\x74\xb4\xeb\x9a\xde\x5d\x05\xd8\x86\x8d\x8b\x19\x8c\x31\xb7\xc7\ +\xe3\xf3\xfb\x05\xe7\xd1\xcd\xd8\x30\x8d\x8e\xb6\x76\x84\x00\x2e\ +\xbe\xfa\xcb\x9c\x33\x97\xcb\xed\xf3\xfb\xbf\x3c\x35\x7c\x21\x5e\ +\x10\x02\xc9\x2e\x24\x3b\xe0\x6c\xa7\x47\x48\x30\x53\xe8\x41\xab\ +\xd4\x3d\x42\xb8\xab\xb3\xc3\x34\x8c\xec\xdc\x5c\x49\xb2\xeb\xd6\ +\xda\xb8\x04\xa0\xeb\x5a\x75\x65\x85\x24\x49\x2e\x97\xcb\xea\x66\ +\x08\x21\xce\x59\x6b\x73\x53\x62\x52\x4a\x6c\x5c\xfc\xc5\x68\xb3\ +\xa1\x57\x57\x96\x13\x89\xb8\xdd\x9e\x2f\x49\x0d\x5f\x84\x17\x90\ +\xa4\x18\xb5\x07\x8c\xc6\x93\x70\xb6\x45\x4d\x8c\x4b\x31\x69\xce\ +\xdc\x49\x82\x99\x00\x80\x10\x74\x75\x75\x66\xe5\xe4\x4a\x92\x2c\ +\x84\x10\x42\x20\x84\x00\x20\xfa\x8d\xdd\x10\x6d\x5c\x70\x58\x63\ +\x04\xeb\xbd\xc3\xe1\x4c\x48\x4c\x6e\x69\x6e\xf4\x78\x3c\xd6\xf4\ +\x3e\x42\x28\x14\x0a\x49\xb2\x12\x1b\x17\x6f\x35\xe3\xe8\xaf\x44\ +\x7f\xf7\xfc\xdb\x6c\xfd\xeb\x50\x1c\x49\x49\x29\x4d\x0d\xf5\x5e\ +\xaf\xef\x4b\x16\xb6\xfe\x42\xbc\xe0\x70\x77\xed\x79\xbd\xe5\x83\ +\x27\xf1\x59\xd6\x34\x71\x0d\xbc\xa3\x67\x65\x7c\xe3\x23\x11\xea\ +\x88\x10\x05\x97\x25\x99\x73\x01\x20\x2c\x22\xb0\x7e\x0c\x8f\x72\ +\xd2\x3e\xff\xf9\x31\x46\x82\xdb\x19\x4f\x36\xfe\x5d\xa4\x60\xbd\ +\x91\x64\xb9\x4f\xef\xe2\x9c\x13\x4c\xa2\x9f\x64\xd6\x9b\x6e\x9a\ +\x38\xe7\x46\x61\xfc\x69\x7d\xa4\xdb\x66\x11\x81\x24\xcb\xf4\x5c\ +\x94\xba\xff\x62\xe3\x08\x40\xb2\x13\xbb\x00\xbb\xce\x42\x0c\x48\ +\xc5\x8a\xa7\xd7\xaa\x27\xce\xb9\x10\x58\xf0\xc8\x01\x30\x21\x18\ +\x00\x18\xa5\xe2\x5f\x19\xa8\x09\x00\x24\x98\xaa\x19\x44\x71\xda\ +\xb2\x2d\x36\xce\x15\xac\x27\x3e\x46\x28\x1c\x4d\x08\xf7\x32\x2e\ +\x44\xef\xe6\x29\x22\x8c\x10\x61\x01\x1e\x79\x56\xa3\x33\x1b\x2a\ +\x22\x84\x20\xe0\x94\xf2\x2f\x1a\x8a\x10\x34\xa4\x32\xd9\xa1\xf4\ +\x2b\x65\xd6\xdd\xbd\x50\x84\xa2\xba\xe9\xe1\xcb\x5f\x90\xf3\x14\ +\x05\xe4\x9c\x43\x37\xb1\x01\x22\x24\xf0\xde\x73\x4f\xbc\xbc\x62\ +\x0f\x48\x12\x12\x42\x20\x4c\x24\x29\xfc\xc2\x28\xec\x4d\x74\x6f\ +\x41\x20\x04\x58\xef\x25\x49\xa2\xcd\xfb\x9e\x7d\x65\x71\x23\x91\ +\x88\x24\x61\x4c\x88\x24\x21\x10\x02\x70\x78\x4f\x44\xba\x0f\x25\ +\x84\xe8\x7e\x8f\x7a\x28\xd5\x86\x8d\xbe\x40\x00\xc0\x79\x28\x14\ +\xc2\x84\xf4\x74\x2d\x2e\x38\xe7\xd1\xc2\x85\x42\x08\xce\x59\xf4\ +\xf3\x19\x00\x04\xe7\x82\xf3\xbe\x07\x44\x84\x76\x9c\x7a\xe9\xd9\ +\x05\xc7\x9a\xb8\xd4\xdd\x92\x25\x09\x83\x10\x02\x70\xf7\x47\x04\ +\x42\x88\xa8\x8f\x42\x08\xd4\xbd\x73\x47\xc9\x96\x67\x5e\x5d\x6d\ +\xc8\x12\x91\xa4\xfe\xdb\x6f\xef\x53\x03\x42\x82\x0b\xce\x39\xa0\ +\x2f\xfb\xcc\x3c\x2f\xf3\x11\x08\x59\xc4\x2b\xc0\xea\xe1\xb8\xe3\ +\xf8\xe6\x8f\x36\x6f\x6f\xf3\x07\x26\x4e\x1e\x5e\x9c\x80\xb5\x60\ +\xeb\xe1\x03\x07\xaa\x9a\xbb\x24\x6f\xca\xc8\xf1\x63\xd3\x3c\x98\ +\x23\x1c\xaa\x3f\xb5\x7d\xd7\x11\xc3\x93\x36\x6e\xe2\xd8\x04\x07\ +\xab\x3d\xb9\xef\xd0\xc9\x0a\xdd\x91\x36\x34\xad\xe3\xf4\xa1\x5d\ +\xef\x2d\x4a\x28\xc8\xc9\x1e\x51\x98\x5c\x5e\xde\x3c\x70\xe8\x50\ +\x3f\xb4\xef\xdf\x7f\x2a\x61\xd0\xa8\x54\xd2\xb2\x67\xff\xa1\xaa\ +\xc6\x40\xd2\xc0\xe1\x93\x86\xe7\x37\x9c\xdc\xb5\xf3\x68\xb5\x27\ +\x63\xf0\xa4\x51\x05\x0a\x62\xf6\xd8\xc3\x46\x3f\xcd\x13\x00\x21\ +\xb4\x66\xed\xda\xbd\x7b\xf7\x3e\xf8\xc0\x03\xa9\x69\x69\xa6\x61\ +\x00\x00\x87\x33\x9f\xbd\x11\x2e\x88\xfa\x1c\xfd\x31\xda\xc3\xe7\ +\x5a\xeb\xbe\x5d\x87\x8a\xae\xbe\x43\x6b\xaf\xde\xbb\xe7\x50\x63\ +\xa7\xee\x4b\x1d\x30\x6e\xec\x50\x2f\x61\xad\x15\x87\x76\x1e\x28\ +\x31\x1d\xc9\xe3\x27\x8c\x4e\x89\x75\xb5\x95\x1f\xda\xb1\xff\x14\ +\x49\x1a\x30\x71\xdc\x08\x2f\x0a\x56\x1c\x39\x72\xa4\xb4\x86\xc4\ +\xe6\x66\x4b\x1d\x25\x7b\x36\xbe\xbd\x04\x65\xe4\x14\x4d\x1e\x39\ +\x48\x41\x7d\xdb\x6f\xf7\x60\x06\x10\x0a\xf7\x2f\x10\x67\x3a\x2f\ +\x17\xa9\xbf\x80\x2c\x7f\xc1\xfa\x09\x08\x21\x11\xfc\x64\xdd\x8e\ +\x91\xb7\x7f\xef\xc6\x41\xda\x9a\xad\xc7\x00\x91\x8e\x8a\x1d\x4f\ +\x3d\xbf\xf8\x54\x63\xdb\xd1\x4f\x96\xfc\xf5\x89\x57\xaa\x0c\x62\ +\xd4\x1d\x78\xe1\x99\x57\x4f\xb5\x69\x95\x3b\x97\x3f\xff\xda\x6a\ +\x0d\x42\xef\xbf\xf4\xfc\x07\x3b\xcb\x5a\xdb\xdb\x42\x94\x28\x12\ +\xd2\xd5\x90\x6e\xf2\x60\xc3\xbe\x57\x16\x2e\xaf\x63\x84\xd0\x9a\ +\x77\x16\xce\x3f\xd8\x2a\x3a\x4f\x7e\xf8\xcf\xf9\x6f\x9f\x6e\x6c\ +\xeb\x0a\x6a\x55\x07\xdf\x7f\x76\xc1\xea\x0e\x5d\xdb\xb1\xfc\xc5\ +\xd7\xd6\x1e\x45\x44\xb2\x1f\x8c\x36\xfa\x00\x00\x30\xc6\x3b\x77\ +\xed\xfa\xf8\xe3\x8f\x5b\x5b\x5b\x17\x2f\x59\xd2\xd6\xd6\x86\x30\ +\xb6\xba\x7b\x9f\xb1\xbd\xf5\x84\x8e\xf6\x17\x3e\xd5\x09\x21\x4e\ +\x97\xd3\xe5\x42\x25\x5b\x97\x3f\xb7\xe4\x93\xe6\xf6\xc6\x8f\x16\ +\xfc\x73\xc1\xfb\x07\xd4\x8e\x53\xcf\xfc\xed\xe5\xe3\xcd\xa1\xce\ +\x96\x96\x10\xc3\x1d\xa7\x36\x3e\xf7\xf2\xd2\xfa\x90\x71\x74\xed\ +\xeb\x2f\xad\xd8\x6e\xa8\x4d\x6f\x3f\xff\xf4\xe6\xa3\x55\x4d\xad\ +\x1d\xa6\x20\x32\x11\x9a\x1a\x52\x0d\x33\x7a\x78\x73\xe6\x6f\x08\ +\xff\xbf\x10\x67\xda\x7c\x11\xfb\x0b\x96\xaf\x25\xb8\x10\x1c\x61\ +\x29\x58\x7d\x70\x6f\x8d\xf3\xae\x47\x26\x66\xe6\xd6\xfd\xea\xad\ +\x4f\xea\xaf\x1e\xce\xb5\xa0\x92\x39\xf4\xf6\x07\x1f\xcc\x10\xd5\ +\x4f\xfc\xe8\xf7\xeb\xb7\x57\x8c\x0d\xae\xda\xdd\x24\x6e\x9e\x14\ +\x87\x4d\xf7\x86\x6d\x6b\x8e\x5e\x3f\xd2\x14\xbe\x69\x37\x3c\x74\ +\xd3\xe8\xd8\xce\xb2\xd5\xe0\xcf\x98\x73\xe7\x9d\x83\x5d\xd0\x7a\ +\xec\x3d\x87\xd3\x81\x04\x00\x47\x0e\x97\x5b\xc6\x5c\x0d\x04\x62\ +\xf2\xc6\x3e\xf8\xf5\x07\x63\x21\xb0\xf0\x97\x4f\x37\x88\xa2\x09\ +\xb1\xf1\x9a\x43\xdb\xfc\xe1\xe6\x5b\x67\x16\x7b\x39\xe3\xf6\xf3\ +\xd1\x46\x1f\x67\x96\xb3\x21\x43\x8a\x87\x0c\x19\x42\x08\x61\x8c\ +\x4a\x92\xc4\x39\xc3\x18\x45\xe2\x0b\x3d\xbb\x0a\x01\x42\x70\x80\ +\xee\x7f\x45\x64\x5c\xcf\x51\x1f\xd7\x1d\x61\xce\xb9\x00\x21\x04\ +\xd3\x42\xa1\x94\x51\x33\x1e\x79\x70\x56\x45\xfe\x33\x7f\xfc\x78\ +\x5b\xe3\xd8\x49\x9d\x41\x35\x2d\x63\xc8\x0d\x33\x46\x7a\x25\xed\ +\xfd\x45\xab\x4e\x74\xc5\x8d\x48\x88\x53\x9a\xa5\xe5\x1f\x6f\xb9\ +\x7e\xcc\x1c\x83\x24\x5e\x73\xe7\xc3\x53\x72\x3c\x35\x3b\x97\x92\ +\xe4\xa2\x1b\xee\xbc\x2b\x45\xa6\xba\x66\xd0\xfe\x23\x8f\x3d\xd9\ +\x02\x96\xc1\x97\x52\x5e\x13\x17\x5c\x08\xc1\x18\x97\x24\x51\xba\ +\x6b\xe3\xb1\xca\x92\x37\x9f\xf8\xbd\x43\x6f\xad\x3a\xdd\xbc\xed\ +\x58\xfb\x14\x09\x13\x8c\x98\x09\xe0\x4a\xcc\x8a\x53\xea\x5b\x9a\ +\x3b\xd4\x2e\xa7\xd7\x8f\xa8\xc1\x63\x87\x3c\x78\x5f\x5a\x86\x6c\ +\x52\x04\xd4\xd0\x00\x38\xa5\x8c\x0b\x61\x1a\x02\x9c\xc0\x05\xa7\ +\x96\x6f\x85\xc0\x8a\x62\x72\x40\x48\x30\xcd\x00\x40\x5d\x2d\x01\ +\xe1\x49\x74\x33\x23\x18\x3f\x7c\xd6\x03\xc9\x03\x88\xa1\x51\x61\ +\xd3\x82\x8d\x33\x43\x77\x48\x22\xc4\x1a\x93\x4b\x92\x04\x00\x8c\ +\x31\x8c\x31\x17\x42\x70\xde\x13\x77\x44\x20\x40\x70\x6e\x6d\xee\ +\xd5\x03\x23\xe1\xc9\x68\x07\x1e\x73\xce\x00\x04\xa7\x4c\x00\x08\ +\x6e\xaa\x00\xc4\x1b\x87\x59\x1d\x8a\x1f\xf1\xc3\xef\xdd\xf5\xce\ +\xca\x65\x3f\xff\x78\xed\xdd\x5f\xbd\x39\x68\x68\x0e\xbf\x97\xea\ +\x9a\x3b\x6b\xdc\x57\xc6\x17\xc6\x60\x8d\x03\x98\xba\x06\xe0\xa6\ +\x9c\x0b\xce\x4d\x5d\x30\xa0\x8c\x33\x21\x00\x45\xd9\x1c\x4d\x44\ +\xd6\x07\xce\x39\x17\x9c\x47\xdb\x7c\xd1\xfb\x0b\x42\x70\x2e\x90\ +\x2c\x3a\x4b\x57\x6f\xaf\xba\xfc\xae\xaf\xcd\x1e\xe0\x36\xb1\x5c\ +\xfc\xe1\x4b\x9b\xd7\xaf\x1f\x7a\xb9\xc3\x6c\x6d\xac\xa8\xa8\x05\ +\xfd\xe0\xb6\x1a\x63\xda\x0d\xd9\x69\x1d\xb9\x68\x7b\x75\x5a\xe1\ +\xb8\x41\x31\x4c\xa5\xae\x04\xb9\x55\x37\x28\xa3\x26\xa7\x26\x56\ +\xbc\xa2\xad\xa9\xf4\x64\x69\x72\x86\x1b\xb9\x53\xdc\xad\x1f\xee\ +\xdd\x53\x92\x92\xdd\x16\x50\x75\xc6\x18\xa3\x94\x52\x60\xd4\xa4\ +\xc4\x53\x98\x17\x53\xd2\x02\x83\x27\x4c\xf3\x9a\x21\xee\xf4\x12\ +\x46\x99\x9d\x28\x61\xa3\xff\xf1\x34\xc6\x18\x8b\xa8\x31\x2f\xc7\ +\xc4\xea\xfd\x51\xb4\xd0\xfd\x44\xe6\x9c\xf1\x6e\x6f\x22\x3a\x25\ +\x27\x8a\x71\x30\xa3\x8c\x51\xc6\x18\x13\x94\x31\x4a\x19\x05\x6a\ +\x9a\x9c\xb2\x50\xb0\xd3\xe9\x2f\xb8\xe7\xc1\x8c\x97\xff\xf4\xab\ +\xf7\xf6\x4e\x99\x97\x9d\xb7\xb6\xc6\xc8\x1f\x39\x29\x45\x32\x84\ +\xc3\xeb\x52\x4b\x0c\x83\x32\x4a\x29\xa7\x8a\xe2\x64\xcd\x15\xa5\ +\xe5\xe5\xc2\xaf\x78\xfd\x5e\xa9\xff\x62\x2f\xe1\xdc\x4b\x04\x88\ +\x23\x6c\x39\xe6\x97\x8e\xbf\x60\xcd\x53\x12\xd4\x74\xea\x58\x40\ +\xc9\xbd\x6e\x42\x71\xba\x93\x0b\x2c\xf9\xaf\xb8\x6c\xcb\x1b\xa7\ +\x2a\x5a\x72\x45\x67\xd5\xbb\xaf\xfd\x83\x87\xd4\x81\xb3\x6e\x99\ +\x32\xd0\xeb\xd2\xaf\xbd\xb5\xf4\xad\xa5\x4f\xff\x81\x13\xc7\xe0\ +\xc9\x37\xdf\x35\x23\xd9\x17\x1b\xeb\x92\xc0\x34\x0c\x39\xae\x68\ +\xce\x84\xf4\x95\x2f\x3f\xb1\xb7\x60\xfc\x7d\x77\xdd\x70\xc7\xf5\ +\xa3\x5e\x5f\xfa\x8f\xfd\x0a\x66\xde\xec\x34\x8f\x24\x24\x4f\xac\ +\x8f\x08\x46\x35\x86\x26\xdc\x74\x77\xdd\x9b\x8b\x9e\xfa\xfd\xef\ +\x25\xd9\x33\xf5\x96\x7b\x67\x16\xa5\x9c\x93\xa9\x5d\x1b\xff\x97\ +\x42\x8e\x08\x00\x01\x6a\xef\xec\x30\x4d\x83\x10\xc2\x18\xf3\xfb\ +\xfd\x8a\xac\x84\x3d\x02\xce\x51\xaf\xf8\x02\xf0\x30\x58\xaf\x29\ +\x09\x6b\xb6\x32\xca\x03\x11\xc0\x18\x48\x31\x71\x7e\x02\x0c\x9c\ +\xbe\x18\x8f\xc2\x28\x05\xe2\x4a\x88\x8b\x11\x1d\xe5\x4b\x16\xbe\ +\x55\xad\x31\xe4\x1e\x35\x6f\x58\xde\xd0\xa4\xf4\x39\x0d\x0b\x5e\ +\x7c\xe2\xb7\x84\xf8\x26\x5e\x7b\xfb\xdc\x42\x47\x4c\x5c\xac\x8c\ +\x84\x11\xd2\x7d\xd9\x23\xae\x18\xbe\x67\xf1\x33\x7f\x4d\x29\xba\ +\xe2\xc1\x3b\x66\xc6\x28\xac\xdb\x15\x40\x67\x32\x03\x42\x3c\xcc\ +\x5a\xe2\x4b\x4f\x47\x9c\x45\xaf\xe9\x33\xb8\xd5\x15\xd3\xf2\xee\ +\x0f\x5b\x56\xff\x05\xbb\x49\xff\x2c\xa0\x32\xef\xa8\x6b\xd3\x1f\ +\x79\x8f\xab\x1d\x00\x40\x08\x39\x74\x70\x7f\xf1\xd0\xe1\x08\xa1\ +\xee\x84\x05\x8b\x95\x11\xc6\x04\x93\xba\x83\xef\xfe\xf9\xdd\xfa\ +\x6f\x7f\xff\x91\x4c\x85\x11\x45\x11\xd4\xe0\x40\x64\x09\xe9\xaa\ +\x6a\x72\x90\x24\x99\xf4\x08\x3d\x0a\x40\x98\x10\x64\x68\x1a\x03\ +\x2c\x4b\xb2\x2c\x13\x53\x53\x0d\x06\x8a\xa2\xe0\xa8\x94\x33\x01\ +\x02\x13\x59\x02\xa6\x6a\x3a\x07\x24\x49\x12\x46\x76\xc2\x83\x8d\ +\xbe\xe3\x08\x84\x80\x60\x72\xf0\xe0\xc1\x77\x96\x2d\xd3\x34\x7d\ +\xd0\xa0\x41\x77\xde\x71\xbb\xc7\xe3\x21\x92\x14\x0c\x74\x55\x55\ +\x56\x14\x0f\x19\x66\x9a\xa6\xd5\x8c\x1b\x1b\x1b\x82\x81\x40\x41\ +\xd1\x60\x4d\x55\xb9\x08\x77\x43\x84\x80\x0b\x81\x00\x7d\xee\x4c\ +\x1c\x41\xa9\x49\x99\x50\x1c\x2e\x05\x0b\x06\x58\xc2\x42\x53\x35\ +\x2a\x90\x2c\xf7\xb4\x52\x01\x02\x21\x42\xb0\xd0\x35\xdd\x9a\xbb\ +\x44\x51\x63\x1f\x6b\x40\x81\xad\xb1\x0b\x02\x04\x08\x61\x24\x49\ +\x92\xaa\xaa\x65\x65\xa5\xc3\x86\x0d\xb7\x6c\xee\x1e\xe6\x9c\x1b\ +\xbd\xa6\xcf\x1c\x15\x60\x77\xbc\x9c\x98\x85\x9d\xce\xfe\x79\x41\ +\xd7\x24\x5f\x0a\xf4\xf8\x33\x88\x33\xce\xb9\xc0\x48\x44\x82\x90\ +\xdd\xf1\x1a\x81\x31\x21\x8a\x3b\x21\xce\xef\x90\x24\x09\x33\x6b\ +\x8a\x08\x80\x19\x06\x20\x49\x56\x20\x92\x4c\xd2\x3d\xb4\x12\x9c\ +\x72\xc0\x92\x8c\x01\x40\x70\xd3\xe0\x40\x24\x85\x00\x9c\x11\x88\ +\xe5\xd4\x34\x00\x88\x2c\x13\x88\xca\x48\xb1\x61\xa3\xb7\x0b\x40\ +\x05\x1d\x31\x62\x38\x65\xec\xf0\xe1\x23\x37\xdd\x78\x83\xc7\xeb\ +\x61\x8c\x21\x8e\x39\x17\x7d\x3a\x4c\x38\xb2\x10\xf9\xaf\xdb\x59\ +\x00\x21\x38\x84\xa9\xa1\x8f\x3f\xd2\xaf\xa6\x39\x91\x64\x22\x01\ +\x08\x66\x32\x00\xe0\x06\x03\x2c\xf7\xd3\xd4\x85\x60\x94\x03\x91\ +\x65\x6b\x86\xbf\x57\x9e\x20\x08\x04\x20\xc0\x4a\xa9\x42\x02\x09\ +\x24\x10\xe3\x9c\x73\x2e\x2e\x54\xbe\x23\xd7\xba\x62\x2e\x7b\x34\ +\x66\xda\x7f\x9d\x55\xc7\x1d\x01\x08\xc1\xb5\xae\xee\x8f\xb2\xa2\ +\xb4\xb4\x34\xa5\xa5\xa5\x53\x4a\xb9\xc0\x48\x08\x14\x9e\x76\x05\ +\x10\x3c\xa9\x70\xc6\x63\x85\x20\x04\xe5\x40\x08\xb1\xdb\xaa\x8d\ +\xf3\x35\x8c\x40\x3d\xb9\x82\xe3\xc6\x8e\x1d\x33\x66\x34\xc6\x98\ +\x31\x4e\x30\x21\x44\x6a\x6a\x6a\x74\xb9\xdd\xd1\xfd\xd1\xe1\x70\ +\xd4\xd7\xd5\x19\x86\x2e\x11\x89\x5b\x13\x0e\x28\x9c\x96\x73\xde\ +\x56\xfa\xf4\xd8\x1c\xfe\xd8\x3d\x1e\x02\x49\x92\x9a\x1a\xfb\xda\ +\x7c\x7e\xe3\x0b\x42\x80\x60\x9f\x19\xe7\x0d\xf3\x08\x63\xd9\xd9\ +\x39\xc7\x8f\x1d\x31\x75\xdd\x1f\x13\x1b\x31\x5a\x7c\x36\xaf\xda\ +\xb0\x71\x5e\x82\x0c\xdd\xce\xb9\xd5\xd5\x84\x10\x2d\xcd\x4d\x5d\ +\x9d\x1d\x43\x86\x8d\xe8\x76\x19\x18\x63\x31\x31\xb1\x5e\x8f\xe7\ +\xc8\xe1\x03\x19\xe9\x59\x44\x96\xfb\x6b\xc9\xe7\xd9\x66\x81\xa0\ +\x87\x26\xda\x5a\x9a\xdb\xda\xdb\x86\x0c\x1b\xce\xbe\xb4\xcb\x70\ +\x3e\xe2\x8e\x42\x08\x8f\xd7\x5b\x3c\x74\x78\x75\x65\x79\x6b\x4b\ +\x0b\xb2\xab\x42\xd8\xb8\x98\x43\x0e\x00\x80\x84\xc7\xe3\x2d\x1e\ +\x3a\x5c\x92\xa4\xe8\xd1\x29\xe7\x3c\x7f\xe0\xa0\xfa\xba\xda\xea\ +\x9a\xaa\x88\xbb\x7b\xd1\xd8\x0c\xc2\xed\xf1\x0e\x1d\x36\x5c\x96\ +\x95\x2f\x9f\xda\x74\xfe\xe6\x23\x9c\x4e\x67\x61\xf1\x50\x3b\xf8\ +\x67\xe3\x92\x00\xe7\x9c\x52\x76\x66\x07\xe3\x9c\xa7\xa5\x67\x64\ +\x64\x65\xa3\x8b\xd2\x66\xc6\xd8\xa5\x94\xef\x68\x79\x0d\x34\x2a\ +\x46\x6a\xc3\xc6\x25\x0a\xc6\x18\xfb\xbf\x3e\xe1\x6d\xab\xaa\xd9\ +\xb0\x61\xc3\xe6\x05\x1b\x36\x6c\xd8\xbc\x60\xc3\x86\x0d\x9b\x17\ +\x6c\xd8\xb0\x61\xf3\x82\x0d\x1b\x36\x6c\x5e\xb0\x61\xc3\x86\xcd\ +\x0b\x36\x6c\xd8\xb0\x79\xc1\x86\x0d\x1b\x36\x2f\xd8\xb0\x61\xc3\ +\xe6\x05\x1b\x36\x6c\xd8\xbc\x60\xc3\x86\x0d\x9b\x17\x6c\xd8\xb0\ +\x71\xa9\xe3\xac\xeb\xa6\x88\xa4\x38\x1c\x0a\x46\x20\x18\xd5\x74\ +\xcd\xd6\x57\xb7\x61\xe3\x3f\x9c\x17\x90\x24\xe1\xa6\xd2\x9d\x1f\ +\xae\xd9\x52\xdd\x6e\xc4\x67\x15\xcd\x9c\x7d\x55\x7e\xbc\x04\x58\ +\x56\x14\x09\x04\x37\x75\x9d\x72\x01\x80\x24\x59\x91\x65\x82\x40\ +\x70\x4a\x75\xc3\x24\x8a\x53\x21\x5c\x55\x0d\xa2\x38\x64\x0c\xba\ +\xa6\x71\xc0\xb2\xe2\x90\x25\xcc\x99\xa9\xeb\xa6\x00\x24\x3b\x1c\ +\x12\xc6\x08\x09\x66\x9a\x86\x49\x05\x00\xc2\x92\xc3\x21\x63\x04\ +\xd4\xd0\x0d\x93\x13\x59\x51\x14\x09\x38\x33\x0c\x83\x31\x81\x48\ +\xf8\xaf\x8c\x9a\x7a\xbf\x0a\xfa\x36\x6c\xd8\x38\x0f\xbc\x80\x25\ +\x29\x58\xb3\xeb\x89\xdf\xfc\xb1\xd2\x91\x99\x9b\xe0\x68\x3e\x76\ +\x68\xf8\xf4\x59\x83\x15\xa9\xbd\xa9\x6a\xff\xa9\x6a\xa6\xc4\x0c\ +\x28\x1a\x14\xe7\xc0\x80\x50\x7b\xed\xc9\xd2\xaa\x16\x86\x24\x7f\ +\x62\x6a\x6e\x56\x4a\x4b\xc9\xbe\xf2\x2e\xef\xf0\x21\x99\x4d\xa7\ +\x0e\xd7\x84\xf0\xc0\xa2\xc2\x78\x99\xd6\x96\x1e\x3c\xdd\x10\xf0\ +\x27\x67\x15\xe4\xa7\x23\x23\x58\x79\xe2\x64\x53\x7b\xc0\xe0\x38\ +\x29\x73\x40\x7e\x7a\x8c\x10\x48\xe8\xed\x47\x0e\x97\xb6\xa9\x22\ +\x31\x63\xc0\xc0\x9c\xc4\x60\x43\xc5\xbe\xb2\x6a\xee\x8c\x2f\x28\ +\x18\xe0\x77\x4a\x34\xd8\x76\xf8\x70\x69\x5b\x88\xc7\xa5\x64\xe5\ +\x65\xa7\x48\xc2\x2e\x25\x67\xc3\xc6\x05\xe1\x05\x84\x43\x1d\xd5\ +\x27\xab\x5b\xf3\x6e\x7b\xe4\xe7\x5f\xbf\xd6\x61\x04\x91\xe2\x6c\ +\xab\xdc\xf3\xf4\xdf\x9e\x3f\x50\x17\xe2\x94\x15\x4c\xbd\xe5\xfb\ +\xdf\xbe\x35\xb4\x6f\xd9\x9f\x9f\x7a\xb3\xa4\x39\xc4\xa8\x11\x33\ +\x78\xda\xe3\x8f\xff\xa8\xfc\xdd\xbf\xfd\x76\xdf\xd0\x45\x2f\x7f\ +\x6b\xfb\xd2\x17\x5e\x2e\x75\xfd\xf9\xc9\x3f\xb6\xed\x78\xfd\xcf\ +\xf3\x3f\x6a\xd5\x05\x90\xb8\xeb\x1f\xf9\xde\x4d\x23\xe8\x4b\xbf\ +\xfb\xf5\x9e\x66\x1d\x09\xea\xcd\x1e\xfd\xed\x1f\xff\xbf\xa9\xc9\ +\x6d\xaf\xff\xe3\x2f\x6f\x6f\x3d\xd9\xa5\xa3\xcb\xbf\xfa\x9b\xef\ +\x49\xd5\xff\x7c\xe2\x9f\x07\xea\x82\x82\xe3\x81\x97\xdf\xf3\xd8\ +\x7d\x93\x36\x2e\x7e\xf2\xa5\x55\x47\x65\x97\x3b\x7f\xec\x4d\x8f\ +\x7d\xf7\x06\xc5\xd0\x6d\xa5\x77\x1b\x36\xfe\xdd\xe8\x27\xee\xc8\ +\x18\x4d\xc8\xbf\xec\xa1\xbb\x67\x77\x6e\x5b\xf0\xc0\x3d\x8f\xfc\ +\x63\xe9\xc6\x16\xd5\x3c\xf4\xc1\x5b\xeb\xcb\xf8\x55\xb7\xdd\x33\ +\x6f\x6c\xfa\xee\xf5\x2b\xb6\x1d\xad\x58\xb7\x68\x49\x99\x6b\xd4\ +\x5f\xe6\xcf\xff\xe6\xd5\xa3\xcd\x8e\x56\x9d\x83\xec\x70\x79\xdc\ +\x4e\x04\x20\x3b\x9c\x5e\xb7\x87\x07\xaa\x96\x2d\x78\xa7\x35\x7e\ +\xc4\x83\x0f\xde\x99\x4f\xea\xde\x5b\xb5\xaa\x2a\xc4\xd5\xce\xd0\ +\xd8\x87\x7e\xf6\xf2\xef\x1f\x75\x35\x1e\xdc\xba\xb3\xa4\x7c\xff\ +\xca\x37\x3e\xae\xbc\xe6\xd1\xdf\xbe\xbd\x64\xe1\xf7\xae\xce\x5a\ +\xbf\x62\xd1\xd6\x32\x36\xfb\xf6\x87\xae\x1d\x9f\xbc\x7d\xd9\xb2\ +\x43\x95\x55\xa5\x25\xa7\x58\xcc\xd0\xaf\xfc\xe0\xa7\x3f\x78\x78\ +\xae\x8b\x1a\x36\x29\xd8\xb0\x71\x61\xfc\x05\xc1\x29\x38\x92\x6e\ +\xfa\xda\xff\x9b\x3e\xaf\x7c\xcf\xfa\xb7\xff\xb1\xe0\x49\x0d\x70\ +\x5e\x8b\xa1\x48\x66\xc9\xc1\xfd\xf1\x9e\xb4\x2b\x66\x0c\x4b\x14\ +\xad\xbb\x1a\xf4\xac\xf1\xc5\xc5\xe9\x69\x75\x4e\x07\x06\x13\x01\ +\x00\x70\xc1\x99\xec\x70\x2a\x12\x01\x84\x4c\xad\xad\xa1\x0b\x61\ +\xa5\x61\xef\x3e\x92\x38\x64\x42\x56\xce\x20\xc2\x38\xc2\x08\x2b\ +\xae\xb4\xac\xd4\x98\x18\x27\xd3\xbb\x5a\x6a\x6a\x0c\x4f\xee\x98\ +\x21\x83\x13\x13\xbd\x60\xd4\x34\x77\xb6\x70\xc1\xca\x0e\xef\x8d\ +\x75\x66\xcd\xbd\xca\xed\xf4\x65\xdc\xf1\xd0\x77\xcc\xd7\xde\x7c\ +\xf1\x8f\x7f\x18\x3e\xf3\xa6\x87\xef\xb9\x3a\x01\x9b\xd4\x1e\x48\ +\xd8\xb0\x71\x01\xc6\x11\x44\x0e\x36\x1c\x7e\x7b\xfd\xd1\xb4\xc2\ +\x02\xc5\xeb\x55\x30\xef\xec\x34\xb3\x8b\xb2\xc5\xa6\x3d\x29\x03\ +\x87\x8f\xce\x76\x53\x16\x33\xac\x28\xe7\x44\x86\x7b\xe7\xee\xed\ +\xef\xad\x8d\x3d\x5d\xd9\x08\x92\x1f\x11\xc9\x9f\x92\xc2\xea\x0e\ +\xae\xfe\x68\x7d\x53\x5d\x0b\x13\x0e\xc5\x93\x56\x98\xe5\x3c\xde\ +\xee\x1a\x32\x66\xbc\x1f\x19\xbe\xf4\xe1\xa9\xce\x1a\x83\x72\x27\ +\x67\x8c\x71\xc6\x19\xe7\x28\xb9\x60\x48\x5c\x70\xc1\xb2\xf7\x96\ +\x77\x0d\x4d\xf3\x24\x64\xe6\x67\xe6\x61\x76\x20\x31\x7f\xe4\xf8\ +\x0c\x12\x70\xa4\xe5\x7b\xa1\xaa\xde\x9c\x78\xcd\x4d\xe8\x9d\xf9\ +\x1f\xae\x5b\x7d\xf9\xb5\x73\x53\x93\x10\xb5\x89\xc1\x86\x8d\xf3\ +\xcf\x0b\x08\x61\xae\xb5\x1e\xde\xf6\xc1\xe2\xb7\xdf\x64\xc4\x95\ +\x3f\x6e\xde\x2d\x57\x4f\x1d\x9e\x30\xfc\x91\x7a\x75\xf9\x8a\x97\ +\x56\x07\xd9\xc0\x71\xd7\x0d\x9d\x36\xf6\xea\xfb\x1e\x28\x7b\x7a\ +\xfe\xf3\x7f\xfb\x3b\x11\x4c\xca\x8c\xa7\x9c\x0c\x9d\x76\xfb\xbc\ +\xc3\xcf\x2e\x7e\xfa\x1f\x48\x71\x0f\x98\x94\x1f\xe3\x4b\xbe\xe9\ +\xeb\xdf\x6a\x7d\xf1\x8d\xd7\x9e\xfa\x93\x46\xe2\xe6\x3d\xf4\x93\ +\xa1\xa9\x8a\xcb\xe3\x71\xca\x04\x10\x77\xb9\x3d\x12\x16\xe9\x23\ +\xae\xfd\xf6\x83\x0d\xaf\xbd\xb7\xe8\xb7\x2b\xcc\x91\xf3\xbe\xf7\ +\xab\x7b\x1f\xb8\xbf\xf3\x85\xe5\xef\x3c\xb7\x4e\xa3\xd9\xd3\x1f\ +\x18\x9d\xe7\xdf\xb6\x7c\xfe\xca\x23\x5d\x2e\x6f\xec\x9c\xeb\x6f\ +\x2c\x8a\x47\x06\xb3\x49\xc1\x86\x8d\x7f\x3b\xce\x5a\x87\x8e\x33\ +\x6a\x52\x06\x80\x64\x87\x53\x91\x10\xe7\x88\x20\x1a\x0a\xe9\x0c\ +\x80\x48\xb2\x44\xb0\x24\x49\x4c\xd7\x41\x36\x3f\xf8\xe7\x1f\x17\ +\x1c\xd4\x1f\xfb\xf3\x9f\x26\xc4\x09\xcd\xd0\x54\xcd\x14\x08\xcb\ +\xb2\x4c\x30\x96\x24\x89\x9b\xaa\xaa\x53\xc0\x58\x96\x64\x8c\x84\ +\x61\x98\x48\x92\x65\x0c\x86\x69\x22\x2c\x29\x8a\x22\x61\x50\x43\ +\x21\x2a\x40\x22\x92\xec\x74\x12\x6e\xaa\xaa\xce\x00\x24\x49\x96\ +\x30\x62\x8c\x9a\x94\x02\x96\x5c\x4e\x17\x16\xd4\xa6\x05\x1b\x36\ +\xfe\x55\x9c\xc3\x3a\x74\x88\x48\x8a\x24\x87\x0f\x4a\x29\x07\x00\ +\x8e\x90\xc3\xe5\x82\x48\x01\x5f\x46\x29\x92\x1c\x4e\xa7\xe4\xf6\ +\x78\xbc\x1e\x22\x21\x60\x8c\x0a\x24\xb9\xdc\x72\xf7\x3e\x94\x9a\ +\x08\xcb\x2e\xb7\x02\xe1\x52\xc0\xc8\xe9\x72\x09\xc1\x85\x00\xa7\ +\xd3\x25\x84\x10\x9c\x99\x02\x29\x4e\x97\x62\x7d\x85\x9a\xac\xf7\ +\x59\x24\xd9\x21\x2b\x0e\x00\x10\x36\x29\xd8\xb0\x71\x01\xc7\x11\ +\x11\x8a\x39\xa3\x98\x95\xd5\xa1\x7b\x6d\xa0\x6a\x08\x2e\xbb\xfb\ +\x3b\x93\xef\x02\x49\x0a\x4f\x21\x8a\xbe\xfb\xf4\x3a\x50\xb7\xb8\ +\x7d\x8f\xca\x7d\xef\xc3\xf6\xd9\xff\x8c\x73\xda\xb0\x61\xe3\x82\ +\xf1\xc2\xbf\x00\x22\xc9\x04\xec\xaa\xb0\x36\x6c\xd8\xbc\xd0\xdb\ +\x23\xb0\xaf\xa3\x0d\x1b\x97\x16\xd0\xbf\x9b\x17\x3e\x3f\x30\xc6\ +\x60\xd7\xa1\xb3\x71\x49\x40\x88\xb3\x15\x74\x43\x08\x21\x8c\x2f\ +\xc2\x7e\x2e\xce\x6e\x73\xb7\xe9\xdd\xc5\x2c\x05\x7c\x5a\xc1\xdd\ +\xf3\xc4\x0b\x08\x21\xce\x59\x7b\x7b\x27\xa3\x76\x29\x3a\x1b\x97\ +\x00\x64\x59\xf1\xfa\x7c\x08\xa1\x3e\xee\x30\xc2\x58\x0d\x85\xd4\ +\x50\xe8\x62\xab\xc0\x2e\x04\x28\x8a\xec\xf1\xfa\x31\x46\x9f\xed\ +\xc2\x87\x1f\xcf\xe8\x42\xf2\x02\x42\x88\x52\xda\xdc\xdc\xe8\xf3\ +\xc6\x78\xbd\x5e\xbb\xcd\xd9\xb8\xf8\x11\x08\x04\x1a\x1b\x1b\x92\ +\x93\x53\xfa\xb4\xe4\x8e\xf6\x36\xd3\x30\x62\xe2\xe2\x30\xba\xb8\ +\x5c\x06\x01\x10\x0a\x06\x9a\x9a\xea\x93\x92\x52\xd0\x67\x7a\xe5\ +\x42\x7c\xfa\x40\x42\xfa\x62\x16\x28\x04\xc9\xe4\xac\x84\x89\x00\ +\x28\x07\x9d\x8a\xc8\xa9\x51\x7b\x5b\x6b\x4c\x4c\x5c\x52\xef\xab\ +\x6c\xc3\xc6\x45\x8b\x98\xd8\xb8\x9a\xea\xaa\x8e\xf6\xf6\xb8\xf8\ +\x78\xcb\x39\x47\x08\xe9\xba\xa6\x86\x42\xb9\xf9\x03\x24\x6b\x0e\ +\xff\x22\x43\x6c\x6c\x5c\x6d\x4d\x75\x47\x7b\x5b\x7c\x42\xe2\x59\ +\x07\x14\x08\x00\x21\x40\xe8\xd3\xb9\xe3\x8b\xf0\x82\x5b\x46\x2b\ +\x0f\xaa\x6b\x8e\x6a\x6e\xa5\xff\x43\x6b\xa6\x18\x91\x29\xdf\x3f\ +\xc5\xab\x99\xc2\xf2\x59\x34\x4d\xcb\xc8\xcc\xb6\xc6\x34\x42\x88\ +\x33\xdd\xb3\x2f\xec\x3b\x11\x82\x01\x80\x33\xf6\x39\x23\x17\x02\ +\x80\xe0\x7f\xed\x2b\x67\x3d\x29\x67\x9f\x15\xbe\x89\x9c\x13\x11\ +\x8c\xe0\x9c\x14\x20\x17\x42\x20\x42\x30\x80\xe0\x8c\x7f\xbe\x1f\ +\x10\xfe\xc9\x82\x33\x01\x76\x74\xa7\xcf\x95\xe9\x1e\x99\x5b\xfd\ +\xc4\xfa\x57\x08\x81\x31\x8e\x89\x89\xad\xab\xad\x8e\x47\x09\xdd\ +\xce\x82\xa1\x1b\x0e\x87\x53\x92\xe4\xee\xd6\x2b\x22\x6d\x1a\x21\ +\x24\xe0\x7c\x5c\xde\xcf\xb0\x39\x36\xb6\xb6\xaa\xf2\x6c\x7d\x5e\ +\x20\x10\x1c\x21\x21\x40\x08\x10\x00\x48\x9c\x4b\x5e\x90\x30\xd4\ +\x77\xd0\xbd\x95\x86\xcf\xd1\xff\xe9\x83\x86\xf0\xbb\x90\x84\xa3\ +\x7f\x8c\x00\x04\x82\x33\x00\xc0\x84\xf4\xfc\x18\xce\xf8\x97\x48\ +\x50\xc0\x58\x34\x56\x9c\xec\x92\x93\x73\x53\x63\xc5\xe7\xeb\x75\ +\x18\x41\x7b\x7d\x75\x17\xf8\xd2\x93\x63\x80\xf7\x55\x73\xc0\x44\ +\xc2\x48\x50\xca\x3e\xf5\xa4\xa8\xb3\xa9\xba\xc5\x74\x67\xa5\xc4\ +\x82\xf8\xec\x93\x22\x4c\x40\x6d\xae\x6c\x83\xb4\xd4\x38\x02\x08\ +\x13\xeb\xba\x08\xce\xd8\x17\x10\x93\xc0\x18\x1b\x9d\xcd\x35\x6d\ +\x7a\x7a\x7a\xba\x4b\x46\xc0\x19\x3d\xe3\x28\x92\x24\x59\xbc\x47\ +\x08\xe6\x94\x22\xc4\x1b\xab\xea\xe4\xa4\xcc\x58\x59\xd8\xb9\x61\ +\x7d\x9e\x9d\x00\x20\xa2\xba\x74\x77\x3f\xb7\x76\xe8\x43\xe5\xdd\ +\xa9\x35\xd1\xbc\xd0\xdd\x2d\x41\xf4\x6a\x0d\x08\x21\x42\x48\x7f\ +\xf7\xe7\x73\x9b\x87\x09\xc1\x88\xf5\x5e\x11\xd4\x6d\x73\xb4\x55\ +\x61\xdb\x38\x07\x00\xf6\x29\x1d\x41\x08\x08\xe7\x07\xa1\x4f\x37\ +\x0a\x7f\x31\xc6\x92\x08\x72\xc9\xc8\x79\x96\x97\x4b\x46\x0a\xe9\ +\x75\x62\xc1\xb8\x10\xe1\x68\x87\xd6\xd9\x52\x59\x5e\x76\xea\x54\ +\x49\x45\x4d\xa3\x21\x08\x91\xf0\x17\xbe\x6c\x18\xd3\x3d\xab\x5f\ +\x5d\xb9\xeb\x34\xc1\xf8\x73\x52\x35\x26\x70\x60\xe5\xab\xcb\x36\ +\x1e\x27\x67\x84\x94\x31\xc6\x9d\x35\x27\x0f\x1e\xad\x82\x4f\x3b\ +\x1a\xc2\x18\x1f\xd9\xf0\xf6\xab\xab\x0f\x02\xc1\x9f\xeb\x84\x98\ +\x6d\x7d\xfb\xe5\xc5\x9f\x9c\xc4\x84\x60\xc2\x9a\x6b\x2b\x4a\x4e\ +\x95\xd4\x34\x76\x00\x91\x08\xfa\x22\xbc\xd0\x52\xb2\xf9\x99\xd7\ +\xd7\xab\x66\xfb\x92\xa7\xff\xf0\xc1\xb1\x56\x89\x90\xe8\xbf\x4b\ +\x84\x6f\x7c\xf3\x99\x97\x56\x1c\x01\xda\x7a\xf0\xe0\x91\x0e\x46\ +\x30\x41\x47\xd6\xbe\xf9\xea\x8a\xdd\x82\x48\xb6\xbf\xd0\xa7\x25\ +\x8b\x48\x97\x46\x08\x61\x8c\xc3\x79\x75\x51\x88\xf6\xc9\x04\x84\ +\xfb\x5e\xf4\x0e\x9c\x73\xce\x79\x9f\x34\x40\x04\x48\x50\xbd\xb1\ +\xa1\x49\xa5\x5f\x70\x0a\x0e\x61\x6c\x76\xd4\xee\x3b\x70\x52\x65\ +\x28\xba\x39\x76\xdb\xdc\xeb\xd4\xdd\xa6\x0a\x8b\x26\xd0\x59\x78\ +\x10\x21\x04\x08\xe1\xf0\xbb\x0b\x1b\x77\x04\x00\x1e\x71\x5d\x30\ +\x21\xbb\x17\xfe\xe5\x99\x9d\x1d\x83\x07\xa5\xa8\x9d\x5d\x52\x4a\ +\xf1\xdd\xf7\xdc\x59\x90\x28\x73\xc0\x18\x23\x10\x00\x08\x04\xa3\ +\x1c\x49\x04\x0b\x6a\x52\x2c\xc9\x18\x01\x35\x4d\x44\x64\x82\x05\ +\xe7\x80\x31\x82\x9e\xbb\x25\x4c\x43\x37\x39\x07\x00\x42\xa4\xee\ +\x9f\xc9\xa9\xc9\x04\x10\x42\x30\x42\x80\x10\x08\x66\x52\x2e\x49\ +\xb2\xc5\xec\x54\x0f\x86\x74\x06\x00\x44\x92\x2c\x9a\x65\x8c\x0b\ +\x40\x18\xe3\x8a\x4f\xde\x5e\x5c\x37\xec\x37\xc5\xd9\x48\x70\x0a\ +\x58\x22\x38\x7c\x2e\xce\x4c\xc6\x89\x24\x5b\x77\x88\x99\x7a\x50\ +\x35\x04\x00\xc6\x98\x84\x4f\xc1\x99\x40\x04\x23\x6a\x9a\x80\x88\ +\x24\x61\x46\x4d\x2e\x80\x48\x58\xad\xda\xf9\xe1\x9e\xf6\x79\x3f\ +\x1a\x49\x8c\xe6\x15\xaf\xbc\xb8\xfe\x68\x83\xcb\xeb\x0a\x75\x04\ +\x06\x4e\xbb\xe5\xc1\x9b\xa6\xb9\x31\xb7\x9a\x23\x20\x04\x20\xa8\ +\x49\x01\x61\x49\x22\xe1\x2d\x82\xd3\x48\xfe\x37\x26\x12\xb1\x4e\ +\x2f\xcc\x60\x20\x44\x91\xb3\x60\xc4\x78\x39\xce\xc1\x85\xe5\x20\ +\x84\x5b\x83\xe0\x90\x5e\x38\xcc\xe9\x4a\x09\x54\xed\x78\xf1\xf5\ +\x83\x8f\x3e\x3e\x24\x0e\xe4\xb1\xd3\x27\x7e\xf8\xd4\x07\x07\xa6\ +\x8f\x1a\x95\x4c\x4c\xca\x6d\x76\xe8\xe3\x96\xcb\xb2\xdc\xdc\xd4\ +\x54\x5e\x51\x31\x76\xec\x58\xab\xb3\x75\x77\x7e\xd4\x7b\x6f\x21\ +\xc2\x59\xbd\x7d\x1e\xc2\x7d\x7b\x20\x91\x8c\xe6\xc3\xbf\x7b\xfc\ +\xdd\x5b\x7e\xf2\xcb\x29\x39\x4a\x24\xd4\x87\x80\x33\xca\x84\x24\ +\x4b\x20\x04\x80\x60\x8c\x09\x88\xbe\xdd\x8c\x52\x21\xc9\xe1\x5e\ +\xd9\x58\xb2\xfd\xe5\x25\x0d\x3f\xfd\x9f\x02\x2f\xe1\xdc\x64\x7d\ +\xba\x7b\x8f\xab\x12\xbe\xf1\xa2\xdb\xe6\x3e\xfd\x1d\x21\x44\xa9\ +\x19\x08\x04\xdc\x1e\x37\x17\x4c\x80\x40\x80\x64\x42\x3a\x3a\x3b\ +\xcf\x46\x5a\xe7\x85\x17\x10\xe2\x9c\x8b\xf0\x3d\x60\xc1\x90\x18\ +\x3a\xfd\xee\xc7\x1e\x9c\x14\x6c\xab\x5d\xf5\xca\x9f\xff\xf2\x3c\ +\xfe\xdf\x9f\xdc\xef\xef\x3c\xb5\xf8\xf5\xa5\x47\xaa\x3a\xe3\xf3\ +\xc7\xde\x7b\xdf\xf5\x1d\xdb\x5e\x58\xd9\x90\xf7\xe8\x5d\x33\x1b\ +\x36\x2f\x7e\xe7\x88\xf3\xab\x5f\x9b\xd7\xba\xff\x83\x37\x77\xd2\ +\x6b\xa6\x26\xaf\x5c\xbc\xa2\x95\x01\x48\x89\xd7\xdc\xf5\xc0\xe4\ +\x41\xae\xee\xa9\xe4\xe6\x92\xad\xaf\x2f\xfa\xa0\x3e\x08\x79\x63\ +\xaf\xba\x63\xde\x54\x9f\x1c\x5c\xbf\xe8\xf5\x8f\x0f\x94\x61\x5f\ +\xe6\xbc\x3b\xee\x1d\x97\x1f\xdb\x78\xfc\x93\x85\x4b\x3e\x6a\x13\ +\xce\xae\xf2\xba\xfc\x6b\x9c\x66\xa8\x66\xd9\xfc\x57\x0f\xd4\x04\ +\xe3\x06\x4d\x7f\xe8\xf6\x99\x31\x32\x13\x00\x8a\x43\xae\x39\xf0\ +\xee\x4f\x7f\xb9\x7f\xc8\x94\xdb\xee\x9c\x1e\xbb\xf2\xb5\xd7\xb6\ +\x9e\x6c\x76\x26\x17\xde\x74\xc7\xad\x43\xd3\xbc\x1d\xe5\xbb\x17\ +\xbe\xfe\x6e\x23\x55\x3a\x1b\x4a\x95\x71\x13\x25\x80\xc3\x1f\x2e\ +\x5c\xba\xe5\x98\x21\xc7\xce\xbe\xfd\xfe\xf4\xa6\xd5\xef\x56\xa4\ +\x7c\xf3\x9e\xd9\xae\xf6\xc3\x4f\xbd\xfa\xf1\xe4\x3b\xbf\x3e\x3a\ +\x11\x21\xc4\x4f\xee\xdf\x61\xe6\x8e\x1b\x95\xe1\xde\xfe\xfa\xdf\ +\xdf\x3f\xae\x7c\xe7\xb1\xc7\x0b\xe2\x1d\x6d\x15\xbb\x9f\xfc\xe3\ +\xf3\x8b\x53\xb3\x1e\x1c\x89\x17\xbc\x34\xff\x68\x93\xc1\x41\x1e\ +\x3d\xfb\xb6\x1b\xa7\x0d\x56\x78\x70\xe7\x8a\x25\xab\x76\x9e\x60\ +\xce\x94\xd9\xb7\xde\x33\xb9\x20\x9e\x99\x0c\x61\x89\x77\x56\xbe\ +\xfd\xfa\x1b\x07\xea\x74\x64\x34\xea\xbe\x89\x0a\xe8\x95\xa5\x87\ +\xbd\x49\xc3\x8b\x91\xb1\xfb\x83\x45\x2b\xb7\xfc\x7f\xf6\xbe\x3b\ +\x4e\xae\xe2\xc8\xbf\xba\xfb\x85\xc9\xb3\x39\xe7\x55\x58\x65\xa1\ +\x00\x02\x49\x08\x90\x84\x10\xd1\xe4\x64\xa2\x03\xc6\x38\x9d\xed\ +\xbb\x9f\x7d\xb6\xcf\xf6\xd9\x60\x1f\xe7\xec\x23\xd8\x46\x88\x20\ +\x10\x41\x24\x83\x2d\x72\x92\x00\x49\x08\x25\x94\xd3\xe6\x5d\x6d\ +\x4e\x33\xf3\x52\x77\xd7\xef\x8f\x37\x3b\x3b\x9b\x04\xc8\x58\xc1\ +\x4c\x7d\xe6\xb3\x9f\x99\xd9\x99\xf7\x6a\xde\xab\xae\xae\xf8\xad\ +\xbd\x5c\xf2\x60\xf9\x82\xaf\x7e\x61\x49\x4f\xfd\x81\xfd\xbe\x82\ +\x29\x13\x7d\x4e\xf3\xae\x7b\xff\xfb\xbf\xca\x26\x9d\x72\xf3\x55\ +\x67\xcd\xce\xff\xeb\x86\xad\x07\x4e\x3a\x7b\x02\xa4\x9c\x89\x61\ +\x06\x60\x53\x53\xf3\x43\x0f\x3d\x78\xf0\xe0\xc1\xf6\xb6\xb6\xb3\ +\x16\x2e\x72\x17\x0b\xc2\xd0\x72\x00\x84\xb8\xb7\x3a\xe0\x47\xf4\ +\xaf\xc5\xe1\x61\x20\x40\xc2\x18\xd3\x34\x7a\x68\xfb\xab\xf7\x3f\ +\xf6\x7a\x14\x81\xfa\x8b\x2f\xbd\xfe\xfa\x69\x79\x72\xed\xd3\x2b\ +\x5f\xde\x54\x4b\x82\x15\x57\xdf\x70\x75\x55\x96\x58\xb3\xea\xd1\ +\x57\x36\x57\x43\xb0\xe8\xa2\x6b\x6e\x98\x91\x6b\xae\xbe\xff\x81\ +\xb7\xf7\x74\x04\x4b\x66\x2e\x99\xe6\xc5\xc6\xf5\xbf\xf9\x59\x73\ +\xc1\xd4\x45\x37\x7f\x6e\xbe\x9f\x8a\x21\x8e\xaf\x7b\x5e\x92\x64\ +\xf5\xb8\x3c\x0f\x59\xeb\x8c\x31\xc7\x32\xf7\xee\xde\x35\x7b\xce\ +\xa9\x52\x48\x00\xc1\x18\x53\x18\xab\xab\xad\xf6\x7a\x3c\x23\x06\ +\x23\x8e\x46\xae\x85\x00\xc8\xb8\xe7\x85\x90\x08\x2d\x00\xf1\xa7\ +\x17\x5e\x70\xe5\x15\xda\x9e\xad\x07\xea\x9a\xfe\xfe\xe0\x9f\x76\ +\xc8\x31\x37\xdf\x72\x7d\x6e\xd7\x3b\xff\xf7\xe8\xeb\x6a\x5a\xd6\ +\xbe\xf7\x3f\xec\xe6\x7c\xe7\xe6\x0d\xaf\xbf\xbd\xf6\x10\x27\x0d\ +\x3b\xd6\xf7\xaa\xba\xd1\xb2\x73\xb7\x95\x7f\xed\x97\xbe\x3c\x2f\ +\xbf\x63\xe5\xc3\xab\xa2\x52\x51\x08\x00\xd3\x64\xb4\x7a\xd9\x3d\ +\x0f\xc3\x84\x73\xbe\x70\xfd\xd2\xb6\xb5\x2b\x1e\x7a\x7d\x27\x12\ +\xff\x94\xd3\xcf\xbd\xf5\x6b\x5f\x3d\x39\xfd\xd0\x93\xcf\xbd\x16\ +\xe9\x6b\x78\xf8\x4f\x2b\x60\xdc\xd9\x37\x7f\xfe\x92\xb1\xd9\x3e\ +\x42\x70\xdf\xfa\xa7\xfe\xb6\x5f\xbf\xee\xb6\x6f\x5e\xb5\x78\xaa\ +\x4e\xb8\x1b\xe6\xb0\x1d\xcc\xab\x3a\xe3\xab\x5f\xfb\xca\xf9\xf3\ +\x0b\xde\x7c\xe4\xde\x17\x6b\x83\xd7\x7e\xe1\x8b\x33\x7c\xd5\x7f\ +\xfe\xcb\x33\xbd\xb1\xb6\x95\xcb\x96\xb5\xe7\x9e\x76\xc3\xf5\x57\ +\x4c\x2d\x0a\x49\x2e\x04\x40\xe9\x8c\xb3\xbe\x78\xdb\x6d\xe7\x4d\ +\xd2\x56\x3d\xf9\x82\xe9\xcf\xaa\x5e\xb7\xb1\x29\x46\xfa\x0e\x6e\ +\x3b\xd0\x60\x66\x87\x55\x94\x08\x68\x35\x54\x37\xe6\x97\x94\xeb\ +\xb2\xf9\xed\xad\x7b\xa7\x5d\x7c\xe5\xc4\xbc\x10\x50\x25\x7b\xec\ +\xdc\xf3\xcf\x1e\xf3\xde\x3b\x5b\x3b\x5a\x6b\xb7\xed\xe9\x5e\x7c\ +\xcd\x17\xaf\x39\xab\xf4\xe5\x95\x8f\xec\xea\xe0\x0d\xef\x3d\xf3\ +\xc8\x3b\xed\x17\xde\x74\xdb\xd2\xf1\xf2\xe1\xfb\x1f\x6d\x30\xa8\ +\xc2\xa8\xc2\xcc\xd7\x9e\xf8\xd3\xda\x8e\xac\x6b\x6f\xba\x61\xc1\ +\x94\x22\xe0\x92\xa0\x59\xb3\x67\x47\x8b\x29\x5b\xd6\xaf\x5a\xf6\ +\xfc\xae\xd3\xaf\xb8\xe9\xf3\x0b\x27\xd5\xbe\xff\x41\x87\x8d\x1d\ +\xb5\xfb\xf6\x37\x74\xa3\xe4\x7a\x4e\xc5\x65\x5f\xfc\xda\xe7\x97\ +\x9e\xe6\x67\x5a\x5e\x71\x4e\x4d\x6d\xbd\x85\x89\x0d\x2e\xf5\x48\ +\x3c\x64\x5b\x5b\x4b\x59\x59\xd9\x39\xe7\x9c\x63\xd9\x56\x34\xda\ +\xe7\xda\xe3\x80\x30\x34\xf6\xd5\xef\x2e\xa0\x6b\x3a\xc4\x55\xc2\ +\xa8\x0f\x00\x60\x0a\x36\xee\xd9\x54\xa7\x8f\xbf\xf9\x96\x2f\x4e\ +\xd5\xf7\x3f\xfa\xe4\xcb\x2d\xcd\xdb\x57\x3c\xf3\xe1\x69\x57\xde\ +\x7a\xeb\x75\xe7\x16\x65\x68\x3b\x5e\x7e\x64\xd5\x16\xeb\xaa\x2f\ +\xdd\x76\x46\x41\xf7\xfd\x0f\x3e\xdb\xd1\xdd\xb5\x69\xe3\xbe\xa9\ +\x4b\xaf\xbe\xee\xe2\x33\xd3\x15\x9b\xe5\x4f\xb9\xf6\x8b\x5f\xfb\ +\xfc\xa2\xe9\x1a\x70\x21\xe5\x48\x67\x81\xa4\x27\xd0\xef\x47\x0c\ +\x55\x52\xa1\x50\xa8\xa3\xb3\xfd\xfd\x0d\xeb\xa2\xb1\x98\xaa\x2a\ +\x86\x11\xdb\xba\x6d\x0b\x00\xc9\xc8\xcc\x1c\x31\x1c\x7e\x94\xfc\ +\x08\x14\x52\x4a\x21\x25\xa1\xcc\xad\xca\xe2\x02\x84\x70\x10\x99\ +\x27\xa8\x62\x4f\xe3\x81\x9d\x07\xc4\x39\xdf\x3e\x67\x6c\x45\x30\ +\xfd\xc2\x33\xdf\xfb\xcb\x76\xb9\x68\x69\xa5\xb6\x7e\xef\xae\xed\ +\x0d\xa6\xaf\x34\xd3\xda\xb9\xed\x40\x67\xad\x39\x79\xf1\x14\x5f\ +\xa4\xda\x9f\x99\x53\x5c\x52\x5a\x72\xd6\xa9\x2f\xdd\xb7\xe5\x90\ +\xc9\x09\x01\xaa\x90\xce\xfd\x1f\xb6\xf0\x92\x6f\x9d\x37\xb7\xc4\ +\x03\xe7\x2e\xd8\x70\xff\xc6\x5d\xb1\xf9\xb9\x5b\xdf\x7c\x7e\xfd\ +\xc1\x2e\xb3\xb3\x25\x56\x10\x6b\xa8\xdb\x57\xe3\x54\x7c\x63\xc9\ +\xe9\xe5\x69\x62\x42\x59\xc6\x66\xdb\xc9\x1d\x73\xf2\x78\xf5\xb1\ +\x55\x4f\xaf\x5e\xb2\x64\x49\x4e\xb6\xe4\x42\x02\x28\x52\x4a\xd5\ +\x1b\xca\xc9\xce\xd2\x8c\x83\xef\xef\x6d\x99\x75\xd9\x2d\x93\xc6\ +\xe4\x56\xf9\xce\x79\xef\x7f\x9f\xdb\xba\x33\xa7\x21\xe2\xbf\xf8\ +\xe2\xc5\x15\x99\xb4\xb1\xbc\x78\x4f\xb7\x40\x1e\xdd\xbe\xf1\xb5\ +\xb7\xb6\xd4\x3b\xb1\xd6\x1e\x7b\x4c\xa8\x70\xca\xc4\xd0\x4b\x1f\ +\x1e\x6c\x2e\xda\xdb\x94\x36\x6e\x66\x9e\x2a\x2c\x5b\xe8\x68\xc5\ +\x22\xe8\xd1\x3d\x20\x62\x36\x80\xd7\x47\x81\x5b\x8e\x23\x15\x45\ +\x53\xbd\x21\x69\x58\x0e\x97\x7a\x20\xa3\xa8\xa4\x74\x5c\xf9\x59\ +\x13\x9f\xdf\xd1\xde\xd2\xd6\x7e\x70\x77\x4b\x87\xf1\xf2\xaa\x47\ +\x78\xb4\x03\x48\x71\xa4\xd7\xc2\x1c\x15\x23\xcd\x3b\xf7\xb4\xce\ +\xbd\xf6\xb6\x89\x95\x85\xc1\xae\xb1\xde\xbd\x3d\x8e\x94\x4c\xf5\ +\x78\xa8\xb1\xf1\xfd\x3d\xb9\x33\x2f\x38\x6b\x6a\x65\x64\x57\x75\ +\xd8\x53\x2f\x39\x27\x8a\xa2\x30\xe0\x9c\x13\xcd\x9b\x9e\x93\x93\ +\xe1\x31\x11\xa4\xa6\x79\x9d\xbe\x98\xcd\xa5\x2a\x52\xf6\xc2\x20\ +\x12\x02\x26\x4f\x9e\x3c\x6d\xda\x74\xf7\xa5\x65\x99\x9c\x73\x95\ +\x10\x29\x05\x48\x39\x60\xbc\x13\x82\x80\x52\x8a\xfe\x54\x54\x22\ +\xe0\x07\x88\x72\xc8\xae\x8b\x40\x85\x90\x08\x28\x85\x00\x20\xe1\ +\x9c\xbc\xd2\x92\x8a\xc0\x59\x33\xd7\x3c\x5b\x6f\xfa\xe6\xcc\x9b\ +\x1a\x78\xfd\xd9\x27\xe5\xa2\xf3\x16\xe7\x78\x77\xee\xdd\xd3\xde\ +\xae\x3e\xff\xd8\x23\x76\xa4\x0b\xd5\xa2\x48\xc4\x54\x7c\x69\x45\ +\xa5\xe5\xc5\x05\xa1\xfa\x7a\x49\x54\x6f\x46\x76\x4e\xba\x66\xd9\ +\x23\x07\xc3\x07\x9d\x56\x4a\x22\x51\x0e\x5f\xe7\x88\xc8\x14\xa5\ +\xa2\xa2\xb0\xad\xb5\x6d\xd3\xfb\xeb\xa4\x44\xca\x68\x38\x2d\x2d\ +\xaf\xbc\x3c\x16\x8d\x1c\xdb\xf8\x82\x04\x44\x21\x24\x65\x20\x10\ +\x09\x61\x0c\x18\x53\xf8\xf6\x4d\x6b\xea\x7c\x79\x25\xf9\x19\x9b\ +\xa5\xd1\xdd\x17\x03\x08\x46\x7b\xbb\x6d\x00\x4f\x76\xc9\xc4\x72\ +\x7d\xf5\xd3\x2f\xe7\xe4\x8c\x5b\x74\xba\xb5\xf9\xa5\x47\x7a\xad\ +\xac\x9b\x26\xe4\xf2\x35\x5c\x0a\xc7\x72\x80\x72\x20\x00\xc2\x11\ +\x9c\x0b\x94\xa0\xaa\x2a\x3a\x7d\xbd\x31\x07\x3c\xd0\xdb\xdb\xab\ +\x85\x7c\x75\xef\x3e\xbf\xea\x9d\xee\x6f\xfc\xe0\xab\xfc\xc3\xc7\ +\x1e\xd8\xe4\x50\x45\x55\xac\xee\xae\x88\x01\x69\x2a\x17\xd2\x36\ +\xcd\x70\xf1\x59\xff\xef\x47\x15\xef\xbd\xf4\xf8\xbd\x77\xfe\xf2\ +\xfa\xff\xf7\xc3\x53\x8b\x7c\x52\x08\x29\x05\x77\x6c\x04\x00\xaa\ +\x6a\x04\xfb\xba\xfa\x00\x72\x8d\xde\x5e\xd3\x61\x5e\xdd\x83\xc2\ +\x68\xeb\x8a\x41\xa6\x5f\x0a\x89\x4c\xe9\xde\xf9\xda\x23\xcf\x6f\ +\xb9\xe2\xdf\xbf\x57\xda\xb1\xf6\x37\x4f\xec\x77\xfc\x05\xa7\x4c\ +\x2f\xfe\xdb\x2b\x7f\x6f\x32\xba\x27\x2c\xac\x20\xc2\x11\x82\x4b\ +\x42\x34\x2f\x18\xb1\x1e\x50\x27\x96\x87\xfd\x5b\xde\xd9\x14\x9b\ +\x71\x9e\xae\x0a\x30\xda\xb6\xac\xdf\x5a\x50\x35\xdb\xcb\x2c\x94\ +\xc2\xb6\x2c\xc1\x6c\xc6\x50\x48\xa9\x20\x49\xaf\x38\xe5\x86\x2f\ +\x2d\x51\x85\x4d\x15\x55\x55\x1c\xc3\x04\x0f\x50\x4d\x95\xed\x1d\ +\xbd\x00\x85\x52\x48\x29\x44\x5c\xec\xa4\x54\x28\x98\xd1\x48\x7f\ +\x18\x1d\x85\x70\x23\x51\x42\x4a\x74\x1c\x27\x6e\xf7\x4a\xc7\x30\ +\x62\xcc\xa7\x81\x14\x52\xa4\x86\x81\x0c\xcb\xac\x1b\x86\x1b\x2b\ +\x74\xb5\x00\x21\xc4\x0d\xe8\x8d\xe0\x47\xa0\xfb\x76\x3c\xda\x07\ +\x6e\x6c\x1f\x87\xa6\x8c\x11\xa8\x10\x02\x10\xa5\x10\x28\x51\x0a\ +\xc7\x92\x60\x73\x82\x82\x73\x4f\xfe\xe7\xbf\xf3\xc3\x7d\x1b\x5e\ +\xfb\xf3\x03\xbf\x3a\x64\xdd\x9a\xa9\x6a\xd9\x55\x73\x6f\xbe\x61\ +\x3e\xe1\x5c\xf1\xf8\xd4\xee\xdd\x0e\x17\xdc\xb6\x10\x84\x94\x92\ +\xdb\x1c\xe3\xa9\xbc\xa1\xda\x9c\xf4\xc7\x37\xfb\xb5\x03\x91\xfd\ +\x34\x3c\xa0\x88\x88\x8c\xb1\xc2\xa2\x22\x57\x97\x29\x8a\xc2\x18\ +\x1b\xa9\x69\xfa\x28\xdb\x0b\x12\x25\x4a\x22\x89\x94\x40\xb8\x71\ +\x60\xdb\xdb\xcf\x3c\xd7\xdc\x59\xbb\x6f\xcb\xde\x43\x4b\x2f\xff\ +\xca\x98\xd2\xc2\x93\x4f\x29\x7d\x7a\xc5\x5f\x8c\xdd\xa5\xbb\xd6\ +\xad\x9f\x3a\xef\xea\x74\x8f\x77\xfa\xd4\x8a\xbf\xfc\x74\x55\xee\ +\x57\x7f\x3e\x6f\x6a\xe4\x6f\x2b\x1e\x54\x17\xfe\xa8\x32\x20\x36\ +\x1b\x66\xcc\xb0\x04\x07\x69\x9b\xb1\x58\xcc\x96\x24\x1c\xf6\xee\ +\x7c\xf7\xed\xce\x93\x2f\x9c\x59\xf2\xc6\x83\x77\xff\x79\x76\x29\ +\x79\x77\x5d\xd7\x59\x5f\x9e\x1a\xb6\xd6\xf9\xe5\xf6\xcd\x1b\xd6\ +\x43\x6d\x5d\xcc\x2e\x0f\xe6\x4f\x98\x3b\xe1\xaf\x2b\xee\xb9\xab\ +\x6e\x66\xe9\x8e\x5d\x2d\x81\xb9\x4a\xd3\xde\x35\xef\x6e\xe9\x48\ +\x53\x7c\x41\x2a\x2c\xdb\x16\x5c\x13\x82\x64\x96\x17\x75\xbf\xf3\ +\xe6\xb2\x87\xf8\xf8\x31\x13\xce\x38\x7d\xc6\xfd\x2f\xdc\xf7\x50\ +\xe7\xf4\x43\x5b\xdf\x0d\x4c\x59\x3a\x7e\xec\xf4\xd3\x26\xbe\xfe\ +\xc2\x3d\xbf\xef\x9d\x3f\xe1\xc0\xd6\xfd\xb2\x6a\x8e\xe2\x0b\x87\ +\x34\x6b\xe7\xc6\x0d\x9d\xb1\xfd\x11\x47\x58\x06\x4e\x99\x3b\xef\ +\xb9\x1f\xdc\xf9\x5e\xe6\xdc\x1f\x95\x65\x3b\x96\x2d\x84\xe4\x4c\ +\xcd\x2d\xce\x5e\x5b\x5b\xdb\x69\x9d\xbc\xe4\x92\x4b\xf7\xdc\xf5\ +\xe4\x2f\x7e\x55\x3b\xa9\x24\xad\x69\xe7\xc6\x6a\x6b\xc2\x97\x17\ +\xcd\x20\xad\xaf\x44\xa3\x26\xe7\x42\x20\x8f\x45\xa3\x11\x4b\x59\ +\x30\xfb\xf4\x97\x36\x3c\xb3\x62\x95\x53\x1a\x60\xe9\xa5\x13\x4f\ +\x9e\x5e\x89\xb6\x65\xe9\x59\xf3\xe6\x9f\xb2\xec\xd9\x65\xf7\x77\ +\xce\x11\xb5\x1b\x0d\x3a\x9e\x08\xc7\x88\x45\xfa\x62\x74\xfe\xdc\ +\x99\xab\xff\xfc\xec\x5d\x2b\x7a\xd3\x3a\xb6\x35\x1b\x3e\x8a\xdc\ +\x36\x0c\x83\x9a\x9e\xf4\xe2\xcc\xe8\x73\x4f\x2f\x5f\xb6\x7b\x5c\ +\xc5\xbc\x53\x26\x1d\x6a\x6c\x2b\xaa\xca\x51\xd0\x71\x52\x40\x16\ +\x03\xbb\x6d\xfc\x89\xaa\xaa\xaa\x1a\x2f\x55\xb2\x4c\x53\x02\x48\ +\xca\x00\x25\xe2\x40\x42\x90\x24\x14\x83\x94\x52\x48\x44\x89\x49\ +\xa1\xbe\xfe\x6c\x65\x62\x1d\x52\xc1\x9d\x58\xcc\x70\xb8\x40\xcb\ +\x8c\x99\xb6\x10\xe0\xd8\xa6\x65\x39\xd1\xb6\x03\xcf\xaf\xdb\xa8\ +\x85\xf5\x90\x1f\x7b\x2d\x65\xc9\x9c\x79\x6f\x2d\x7b\xe9\x91\x67\ +\x22\x05\x1e\x9a\x5b\x35\x6b\x56\x0e\x1a\x31\xc3\xb6\xb9\x63\xf3\ +\x60\x66\x41\x7a\xdf\xcb\x8f\x3d\xfc\x60\x45\xc9\xd8\x79\x73\x26\ +\xfb\x15\x94\x38\x2c\x50\x18\xd7\x09\x40\x80\x48\x42\x01\xe5\x68\ +\xb5\x8c\x6e\xfe\x82\x52\xea\x7e\xe3\xf0\xd5\x34\xec\xfb\xdf\xff\ +\xde\x27\xbd\x9a\x9a\x42\x36\xd7\xd9\x1f\x36\x3a\xda\x28\x69\x2f\ +\x47\x40\x69\xa6\xb2\x60\xbc\xc7\x11\xf1\xd4\x5a\xcb\xa1\x43\x59\ +\xd9\xb9\x00\x28\x25\xea\x5e\x5d\x80\xd5\xd7\x67\x68\x19\xa5\x4b\ +\x2e\xb9\xf2\xf4\xf1\x39\x86\x29\x4b\xaa\x26\x65\x29\x91\x9a\xc6\ +\x9e\x31\xa7\x2e\xbd\x60\xc1\x64\x6a\x99\x7a\x5a\x56\x46\x56\xd1\ +\x94\x69\x53\x0b\x32\x7c\x81\xcc\xbc\xa9\xb3\x67\xe5\x79\x29\x07\ +\x9a\x96\x55\x50\x9a\x97\x4e\x01\xbd\xc1\xac\xe2\xe2\xe2\xa2\xbc\ +\x42\xcd\x8e\xfa\x8a\x26\x9e\x36\x7b\x22\xe9\x69\x6e\xee\x65\xa7\ +\x9d\x77\xc9\xdc\xf1\x39\xde\xcc\x82\xa2\x0c\x56\x5b\x5d\x67\x69\ +\x39\xa7\xcc\x99\x5d\x92\x9b\x5b\x35\x79\x52\x80\x77\xd5\x1f\xea\ +\x4c\xaf\x3c\x69\xee\x29\x53\x7c\xa2\x7b\xdf\xde\x03\x6d\x51\x36\ +\xfb\xec\x8b\x4f\xae\xc8\x12\x42\x48\x21\x7c\xb9\xe5\x05\x7e\x6c\ +\x3e\xd4\xe9\xcb\x2c\x9a\x39\x77\x6e\x45\x90\x57\xd7\xb5\x64\x4d\ +\x58\x70\xe9\x39\xa7\xe8\x40\x4a\x27\x4e\xcd\x66\x7d\x75\x8d\x1d\ +\x81\xfc\xaa\xf9\x27\x4f\x29\x2c\xae\xa8\xc8\x0b\x36\xd7\x56\xf7\ +\x08\xff\xf4\x39\x73\x26\x94\x64\x87\x33\xb2\x3a\x76\xac\xe3\xe5\ +\x67\x2e\x39\xb9\x54\xd8\x8e\x44\x40\xa2\x84\x74\xf1\xee\x6b\xef\ +\xa6\x57\x4d\x2b\x2f\xa9\x98\x3e\xad\x52\xf4\xb4\xb6\x75\x1b\x19\ +\xe5\x33\x2f\xbb\xf2\xa2\xb2\x20\x58\x8e\xd4\x43\x59\x25\xa5\x05\ +\x1a\x01\xc5\x1b\xc8\x2b\x2a\xca\x2f\xad\x9c\x50\x96\xd9\xd9\xdc\ +\xd0\x1d\x83\xec\xa2\xd2\xfc\xcc\x00\x0a\xc1\x05\xe6\x94\x4f\xaa\ +\xc8\x52\x1a\xeb\x1a\xa5\xaf\x60\xee\xfc\x39\xa5\x99\x01\xa6\xfa\ +\xf3\x0b\x8b\x8b\x2b\x26\x4c\x2a\x49\xeb\x68\xef\x34\x23\x3d\x8d\ +\x5d\xda\x69\x0b\x66\xa5\x79\x94\xf4\xfc\xc2\xe2\xc2\xe2\x8a\xe2\ +\x50\xc7\xa1\x43\xd2\x9f\x97\xcb\x0e\xad\x5e\x53\x3f\xff\xbc\x73\ +\x0b\x7c\xe8\x08\x89\x29\xea\xdf\xee\x01\x91\x10\xba\x6b\xd7\xce\ +\x35\x6b\xd6\xee\xdd\xbb\x6f\xdf\xbe\x7d\x39\x39\x39\xba\xa6\x13\ +\x42\x2c\xcb\xea\xed\xe9\xca\xce\xc9\x75\x97\x10\xa5\x34\x1a\x8d\ +\x58\xb6\x9d\x91\x99\xe9\x38\x76\x22\x53\x98\xd8\x75\xe5\xe0\x23\ +\x23\x10\x3d\x90\x56\x5e\x56\xe8\xd7\xd5\xf4\xec\xc2\xe2\xec\x20\ +\x20\x04\xd2\xf3\xca\x72\x03\x87\xaa\xf7\xd6\xb6\xf4\x14\x4d\x5f\ +\x74\xee\xec\xb1\x19\xf9\xe5\x55\xc5\xa1\xd6\xa6\x86\x1e\x8b\xe6\ +\x95\x94\xe6\xa4\xfb\x55\x6f\xa8\xa8\xb4\xc4\xa7\x20\x0b\x66\x96\ +\x14\x86\x5b\x9b\x5a\xc0\x9f\x53\x59\x92\xab\x10\x29\xe3\xd1\x45\ +\x8c\x03\x93\xf4\x9f\xda\xfd\x4b\x29\xb5\x1d\xde\xd5\xd9\x99\x93\ +\x9b\x9b\xbc\xec\x09\x21\x87\x9a\x9b\x02\xc1\x20\x21\x94\x24\x11\ +\x00\xd8\xb6\x1d\x0e\xa7\x0d\xb7\x1a\x46\xc5\x71\x3b\x0c\x05\x3d\ +\xe4\xee\x37\xfa\x96\xbf\x13\x0d\x7a\x46\x0e\x5b\x46\x2d\x79\x56\ +\x95\xe7\x8e\x4b\xd3\x22\x26\xba\x19\xc4\x6d\x5b\x37\x4d\x9a\x32\ +\x0d\x00\xa4\x10\x54\xd5\x3d\x9a\x02\x88\x28\xb9\x65\x59\x0e\x77\ +\xeb\x0e\xa9\xe6\xf1\x68\x0a\x15\x8e\x6d\x5a\x36\x02\x00\x61\x5e\ +\xaf\xc6\x4d\xc3\x96\xd4\xeb\xf5\xa0\x6d\x9a\x5c\x28\xaa\x47\x67\ +\xd2\x30\x6d\x60\xaa\x47\x53\x2c\xd3\x40\xaa\x7a\x3d\x9a\x6d\xc4\ +\x38\x30\x8f\xd7\xa3\x50\x70\x2c\xcb\xb2\x1d\x20\x54\xd5\x3d\xba\ +\xca\x00\x40\xd8\x96\x69\xd9\x48\x15\xdd\xa3\xab\x8c\x02\x4a\xcb\ +\x34\x05\x28\x5e\x8f\x46\x08\x72\xdb\xb2\xec\x44\xe9\x08\xd1\x3c\ +\x5e\x5d\xa1\x8e\x6d\x9a\x16\x57\x3d\x5e\x5d\x65\x92\x3b\xa6\x65\ +\x49\x09\x40\xa8\xee\xf1\xa8\x0a\x05\x44\xc7\x32\x4c\x47\xaa\xba\ +\x47\x77\xb5\xa3\x74\x6a\xb7\x6d\xf8\x60\xd7\xae\x9d\xd5\xc6\xd2\ +\xeb\x6e\x9a\x92\x95\x80\xa2\xa4\x9a\x26\xde\x7a\xf8\xee\x6d\xde\ +\xb9\xb7\x5e\x36\x0b\x38\xe8\x1e\x9d\x51\x82\x82\x9b\x96\x25\x84\ +\x04\xa6\x7a\x75\xc5\x32\x4c\x09\x54\xf7\xea\xd2\x36\x6d\x8e\x8a\ +\xaa\x7b\x74\x95\x10\x74\x2c\xd3\xb2\x45\xbf\xfa\x27\xaa\xa6\x6b\ +\x9a\x42\x00\xb9\x6d\x99\xb6\xd0\x3d\x1e\x10\xa2\xaf\xe9\xc3\x37\ +\xb7\xd4\x85\x43\x81\xea\xcd\x6b\x5b\x32\x4e\xbb\xf5\xaa\x33\x03\ +\x1a\xa5\xd2\x31\x2c\xa1\x68\x1e\xaf\xae\xaa\xcc\x7e\x79\xd9\x6f\ +\x3f\x50\xe6\xdc\x7a\xe5\x1c\x70\xaf\x6d\x8a\x06\x97\x84\xb4\xb7\ +\xb5\x3d\xfe\xe4\xaa\xda\x9a\xba\xf3\xce\x5d\x7a\xfa\x82\xf9\x94\ +\x32\x45\x51\x62\xd1\x48\x5d\x6d\xcd\xa4\xc9\x53\x1d\xc7\x71\xa3\ +\xfa\xad\xad\x2d\x91\x48\xdf\xb8\xf1\x13\x4d\x23\xe6\xea\x84\x41\ +\xe5\x4e\x43\xb6\x72\xc2\xbc\x1e\xd5\x36\x4d\x50\x74\x8d\x08\xc3\ +\x72\x88\xa2\x79\x54\x6a\x59\x5c\xf7\x7a\x18\x25\xae\x5c\x09\x09\ +\x8a\xa6\x7b\x34\x95\x10\xb4\x4d\xc3\xe6\xe0\xf1\xea\xdc\x32\xb9\ +\x40\x20\xa0\x68\x1e\x8f\xa6\x20\xb7\x63\xe6\x08\x37\x8e\xf4\xff\ +\x71\xd7\xb9\xa2\x28\xa6\x61\x1c\x3c\xb8\x7f\xca\xd4\xe9\x2e\xcf\ +\x09\xbd\xb0\x65\xd3\xfb\x79\xf9\x05\x94\x32\xd7\x5e\x48\x58\x0d\ +\x91\x48\x5f\x71\x49\xd9\x70\xdb\xe1\x48\xfc\x08\xcb\xc1\xd9\xe5\ +\xba\x5f\xa7\xda\x28\x75\x39\x8e\xc4\xa2\x74\xc5\x72\x12\x6b\x0d\ +\x50\xa2\x6d\xdb\xba\xa6\x21\xa0\x63\x1b\xdc\xea\x57\x72\x6e\x71\ +\x05\x02\xa0\xb4\x63\x31\x7b\x70\x3c\xc8\x88\x18\x00\x40\x40\x9a\ +\xd1\x98\x6b\x2b\x09\xdb\x8a\xb9\x47\xe4\xdc\xe0\x1c\x80\x80\xe4\ +\xb1\x88\x3b\x9f\x4e\x98\x91\xe8\xc0\x15\x43\x74\x0c\xc3\x31\x92\ +\xae\xa1\x10\x56\x34\x66\x0d\x1c\xdf\x8e\x3a\xf6\x70\x6b\x2b\x99\ +\x8d\xc1\x47\x00\x40\x69\xc5\x06\x8e\x40\x00\xb8\x69\x72\x13\x00\ +\x80\x29\xc4\x8c\x74\x77\x59\x81\x25\x97\x9e\x3f\x39\x9b\x59\x36\ +\x27\xf1\xd5\x2c\x6c\x5b\x99\x73\xe1\xd5\x45\x5d\xc0\x6d\x41\x25\ +\x1a\x11\x3e\xe8\xce\xc6\x7f\x08\x00\x48\x2b\xea\xfe\x5e\x10\xb6\ +\x15\xb5\xad\xa1\x49\x76\x40\xc7\x34\x1d\x33\xe9\x46\xc4\x0c\xc2\ +\x18\x55\xbc\x1a\x8f\xd5\xd6\xf6\xa6\x4d\x3a\xfb\xbc\x53\xa6\x7b\ +\xd1\xb6\x62\x48\x80\x10\x00\x61\x99\x11\xcb\x24\x54\x94\xcf\xb9\ +\x60\x6c\x76\x31\xb5\x6c\x2e\x91\xa4\x8a\xa1\x07\x2f\x2c\x21\x44\ +\x4e\x4e\xee\xb5\xd7\x5c\x5d\x5f\xdf\x30\x6d\xda\x54\x94\x28\x51\ +\x00\x51\x4d\xd3\x1e\xbe\x91\x3a\xb6\x03\x28\xe3\x79\x41\x48\x6e\ +\x56\x26\x80\x43\x7a\x2c\x85\x11\x15\x00\x00\xc2\x32\x00\x00\x08\ +\x3a\x8e\xe1\x00\x00\x18\x03\x82\x0a\x04\x40\x58\x56\xd4\x1a\xb8\ +\xdd\x66\xd4\x48\xdc\x77\x6e\x9a\x11\x73\x04\x9e\x07\xe4\x82\x20\ +\x89\x9f\x16\x91\x10\xcb\xb6\x3f\x95\x3e\xcf\x23\xb1\x17\x10\x41\ +\x57\x89\xae\x8c\xda\xe3\x40\x08\x71\x04\x1a\x76\xdc\x37\x63\x8c\ +\xd5\xd6\x54\x47\xa3\x91\xaa\x09\x93\x54\x4d\x77\xab\x45\x11\x91\ +\x40\xbf\x88\xba\x49\xa1\x13\xbc\x3e\x46\xd1\xbd\x2a\x23\xd2\x31\ +\x2d\x47\x0e\x2d\x2c\xa1\x4c\xa1\xe0\xf0\x7f\xc2\x58\x1c\x44\xc2\ +\x54\x8f\xae\xc5\x75\x90\x69\x89\x11\xa2\x4e\xc0\x14\x05\x84\x10\ +\x29\x04\x9d\xd1\xa2\xf9\x88\x8c\x31\xa6\x30\xdb\xe1\x04\x01\x00\ +\x63\x31\x63\xd7\xce\x0f\x0b\x8b\x8a\xb3\xb3\x73\x5c\x58\x54\x4a\ +\xa9\x65\x99\xbb\x76\xee\x28\x2d\x2b\xcb\xce\xce\x85\x78\x8f\x0f\ +\x02\x12\x84\xa4\x6a\xe8\xa3\xc7\xf3\xa0\xf0\x23\x00\x18\x86\xb1\ +\x6b\xc7\x87\x79\x05\x05\xb9\xb9\x79\xc9\x50\xae\x47\xc9\x5e\x20\ +\x04\x6c\x8e\xf6\xe1\xe6\x38\x60\xb2\x55\x25\x84\x28\x2a\x2e\x39\ +\xb0\x7f\xef\xd6\xcd\x1b\x55\x55\x4f\x6d\x57\x29\x3a\x8e\xed\x07\ +\x24\x40\x10\xd0\xb6\xcc\xcc\xac\x9c\x84\x52\x70\x03\x75\x1e\x8f\ +\xb7\xac\xac\xbc\xa6\xfa\x40\x43\x5d\x1d\xa5\xec\xf8\x92\x64\x04\ +\xdb\xb2\x32\xb2\x32\x87\x28\x85\x23\xa3\xa3\x87\xcb\x32\x76\x5c\ +\x55\xa4\xaf\xd7\xb6\x9d\x14\x62\x53\x8a\x8e\x7b\xe3\x0f\x3c\xba\ +\xc7\x1f\x08\x0c\x59\x60\x42\x88\xf4\x8c\x4c\x9f\x3f\x10\x8d\x46\ +\x86\x96\x48\x1f\x07\x3c\xeb\xba\x27\x30\x8c\xe7\xe3\x5a\x2f\xb8\ +\x31\xda\x40\x30\x94\x92\xb9\x14\x9d\x28\x34\xe2\x02\x13\x42\xa8\ +\xaa\x9a\x9e\x9e\x71\x02\xf1\x7c\xfc\xea\x85\x84\x25\x96\x92\xb6\ +\x14\x9d\xf0\xd6\xc4\xe8\xe5\x40\xff\x32\x44\x53\xb7\x39\x45\x29\ +\x4a\xd1\x31\xb3\x17\xc8\x47\x41\x47\xa5\x28\x45\xc7\x0d\x11\x80\ +\xc3\xe2\x41\x1f\x8f\x92\x7c\x38\x9e\x8f\x53\xbd\x40\x08\xb1\x6d\ +\xab\xb7\xa7\x57\xba\xfe\x4f\x7f\x7a\x72\xe0\x17\xa5\x28\x45\xc7\ +\xc0\x25\x48\x5e\x53\xc9\xf2\x8a\x8c\xa9\xe1\xb4\x34\x45\x51\x86\ +\xba\x0c\x84\xf4\xf6\xf6\x9a\x46\x0c\x30\x49\x8c\xc9\xa0\xac\xe1\ +\x31\xe1\x19\x01\x15\x45\x0d\x85\xc3\xaa\xaa\xfe\xe3\x6e\xce\x11\ +\xea\x05\xf2\x31\x2e\x41\x82\x37\xb7\xa4\xb4\xb3\xb3\x3d\x3b\x3b\ +\xcf\xeb\xf3\x25\xfd\x38\x32\xec\xb7\xa6\x28\x45\x47\x79\x8f\x85\ +\xa4\xc5\x3d\x20\xbc\x7d\xbd\x7d\x6d\x6d\x2d\x39\x39\x79\x34\x09\ +\xd7\x8b\x10\xd2\xde\xde\xa6\x28\x4a\x41\x51\x31\x21\x34\x19\x6c\ +\x71\xd8\x5e\x77\x0c\x78\x8e\x44\xfa\xda\xdb\x5b\xb3\xb3\x73\x18\ +\x53\x8e\x8d\x5e\x10\x08\x42\x8c\x9a\xa7\x41\x00\x4a\x48\x02\xe5\ +\x8c\x10\xd2\xdd\xd5\x99\x93\x93\x17\x4e\x4b\x87\x24\x90\x4c\xc0\ +\xa3\x57\x0d\x92\xa2\x14\x8d\x68\xc6\x26\x8b\x5f\x32\x1c\x71\x56\ +\xb6\x47\x4a\xd1\xdd\xd5\x99\x95\x9d\x93\xe8\x8f\x88\xc5\xa2\x52\ +\x88\xc2\xb2\x8a\xa4\x4f\x92\xfe\x6a\x9d\xa3\x5a\xd7\x34\x84\x67\ +\xf7\x6f\x66\xa6\x47\x0a\xd9\xd3\xd5\x95\x95\x93\xfb\x0f\x3a\x14\ +\x47\xa2\x17\xfc\x3a\x59\xb1\x2e\xba\x6a\x63\xcc\x3f\x0a\xee\xab\ +\x61\xe3\xa9\x95\xfa\x77\xcf\x09\xc5\xac\x38\xf7\xb6\xe3\xf8\xfd\ +\x81\xe4\x1e\x8f\x21\x00\x9b\xff\xc8\x05\x25\x24\x0e\x77\x2c\xff\ +\xe1\x9b\xc2\x18\x83\x23\x49\xf6\x10\xc6\x3e\x25\x0e\x12\x47\x03\ +\x14\x12\x29\x21\x38\x0c\x9c\x16\x08\xa1\x84\x60\x3f\x8e\x1f\x22\ +\x12\xca\x28\xf9\xf4\xce\xff\xd9\xd3\x0e\x89\xa5\x95\x58\x75\x84\ +\x10\xbf\x3f\xd0\xdd\xd5\x99\x1c\x4a\x70\x1c\x47\x55\xb5\x64\xf5\ +\x31\x50\xbc\xfb\x29\x41\x9c\x0f\xd7\x01\x23\x1e\x76\x08\xcf\x89\ +\x9e\x4e\x7f\x20\xd0\xd5\xd1\xfe\x8f\x87\x3f\x8e\xa8\xde\x11\xc0\ +\x72\xb0\xc7\xc0\xd1\xfa\xf8\x63\x36\xc6\xec\x21\xc0\x78\x28\x01\ +\xa9\x8b\xc3\x1f\x87\x44\x8c\xe3\x41\x03\x65\x44\x0a\x7e\xa4\xd7\ +\x94\x10\xca\x63\x87\x36\xef\x68\x2a\x9f\x3c\x2d\xdb\x03\xff\x40\ +\xa9\x2f\x61\x0c\x0e\xed\xdd\xd2\xc4\x73\x4f\x9a\x90\xfb\x49\x96\ +\x18\x51\x14\x51\xbd\x7d\x9b\xcc\xac\xa8\xc8\x0d\x26\x63\x74\x0e\ +\x41\xf2\xfd\xd8\x6c\x88\xda\x0f\x37\xf5\x78\xca\x27\x97\x07\x62\ +\x96\xd4\x74\x95\x0e\x71\x2a\xa5\x30\x6c\x87\xa9\x9a\xa6\xa9\x44\ +\x0a\x41\x28\xef\x6e\xd8\x5e\x17\xa9\x9a\x54\xe5\x21\x3c\xa5\x1a\ +\x3e\xa9\x45\x9e\xc8\x3a\x12\x42\x06\x60\x5d\x09\x91\x88\x43\x31\ +\x54\xfb\xd1\x90\x12\xe0\xe3\x03\xf0\xd0\xc3\x06\xbb\x11\xc2\x18\ +\x23\x47\x26\x04\x09\xd9\xa6\x14\x86\x00\x4a\x0f\xe1\x39\xe1\xb1\ +\xbb\xef\xe0\xa7\x34\x00\x9e\x1e\x29\xc7\xc0\xe8\xe1\x1e\x43\x00\ +\x95\xa5\x94\xfd\xbe\x18\x23\x4e\xf7\x8e\x0d\x6b\x5e\x7e\xe9\xe5\ +\xb7\xd7\x6f\xeb\x35\xad\xfd\xef\xbf\xfa\xd6\xee\x16\x45\x89\xf7\ +\x6c\xbb\xc5\xdb\xb4\x5f\xe3\xc5\x5f\xd2\xf8\x4b\xea\xbe\x48\xd2\ +\x9a\x8c\x51\xde\x73\xf0\xd1\xc7\x5e\x68\x34\x19\xe9\x07\x46\xa6\ +\x71\x1a\x38\xc8\xc0\xd1\x48\xf2\x61\x29\xed\x7f\xe2\xe2\xe4\xee\ +\x7c\xe3\xf9\x17\xde\xab\x25\x64\x80\x81\x64\x96\xe2\x07\x1f\xc4\ +\x11\x30\x85\x99\x4d\x9b\x96\x3f\xf0\xe4\x21\x9b\x10\x4a\x7a\x9a\ +\xf6\xad\x79\xfd\x95\x57\x5e\x7d\x6b\x57\x5d\x27\x53\x5c\xac\xeb\ +\x81\x73\x91\x41\xb7\x7c\xe0\x20\x03\xf7\x83\x52\x42\x60\xd3\xdf\ +\x9e\x7e\x73\x7b\x57\xb4\xe6\xb5\xdb\x7f\xfd\x60\x93\xa9\x30\x4a\ +\x06\x18\x56\x14\xd2\xbd\xef\xee\x9f\xff\xcf\x96\x36\xb3\x71\xeb\ +\x9a\x37\x36\x37\x32\x4a\x54\x6a\xbc\xb1\xf2\xfe\x97\xb7\xb7\xd1\ +\x41\xd8\xd0\x29\xfa\xe8\x10\x5e\x7f\xf3\x13\xba\x57\x17\xfa\x0d\ +\xb1\xfe\xc5\x87\xc3\xd4\x82\x4c\xfe\x62\x52\x63\xf5\x10\xa5\x40\ +\xa4\xd5\xb1\x75\xd3\xf6\x36\x03\x29\x1d\x2a\x00\x43\xa4\x7a\x44\ +\x99\x57\x14\xc5\x38\xb4\xfb\xef\x2f\x6f\x88\x4a\x45\xa1\x64\x44\ +\x9e\x93\x4f\x1d\x6f\x3d\x38\x2c\x1e\xf4\x3f\x3d\xbe\xf0\x49\xb5\ +\x08\xba\x6d\xea\x84\x32\xd2\xf3\xfc\xb2\x3f\xbc\xb4\xd7\x19\x57\ +\x99\x11\x89\xd5\xe6\x97\xe6\xed\xda\xf0\xf2\x86\x00\x9d\x9c\xeb\ +\x51\x3c\xde\xa0\xdf\x8b\x56\xb4\xb3\x27\xaa\x06\xd2\xc2\x3e\x95\ +\x3b\x5c\x0a\x27\x1a\x89\xd8\x92\x06\x42\x61\x9f\x4e\x23\xdd\x9d\ +\x31\xae\xa4\xa7\x87\x19\x72\xa4\x0a\x11\x66\x77\x8f\x69\xf4\xc5\ +\x10\xe2\xd3\x32\x10\x91\x00\x9a\xd1\x48\x24\x66\xa9\xde\x60\x38\ +\xe8\x45\x6e\x5b\x96\x43\x98\xa6\x32\xc2\x6d\x4b\x00\xd3\x54\xc6\ +\x1d\x33\x1a\x89\x09\xa6\x87\x83\x3e\x3b\xd2\x63\x08\x16\x4e\x4f\ +\x63\x80\x08\x20\x1d\xa3\xa7\xbb\x0b\x99\x37\x2d\xa8\xbb\x80\xd4\ +\xd2\xea\xeb\xec\x31\xf4\x50\x7a\x48\x67\x5c\x08\xdb\x8e\x46\x22\ +\x31\xa2\xfa\x82\x01\x0f\x05\x20\x20\x36\xbe\xfc\x0a\x1d\xb7\x70\ +\x4e\x69\xb0\xfa\xdd\xc7\xee\x7d\x74\x8d\xaf\x64\x4c\x18\x22\xcf\ +\x3d\xbb\x6a\xd6\xc5\xb7\xde\xb0\x70\x22\xd8\x56\x34\x12\x35\x2c\ +\xae\x07\x42\x21\x9f\x26\xb8\x60\x8a\xea\xc4\x7a\xba\xa3\xb6\x3f\ +\x94\xee\xd7\x88\xe3\xda\x5d\x84\xaa\x0a\x89\x76\x77\xd9\xc0\x4d\ +\x2e\x51\x70\x6f\xde\xf4\xcb\x3f\x57\x99\xae\x08\xa4\x8c\xd8\x46\ +\x57\x77\x2f\x2a\x9e\x40\xd0\xaf\xf8\xf3\x97\x5e\x71\x59\x41\x96\ +\xb6\xe1\xb9\x57\xde\xe0\xa7\x4e\x2d\x0b\x68\xc1\x8a\xf3\xe6\x17\ +\x2f\x7f\xe9\xd5\x85\xd3\xaf\xf6\x21\xa6\xaa\xc7\x3e\x29\xa9\xaa\ +\x7a\xe0\xc0\x81\x9d\x3b\x77\x2e\x5d\xba\x94\x31\xc6\x39\x87\xf8\ +\xe4\x5a\x39\xd4\xec\xed\x37\x28\x92\xfd\xdf\xe1\xa6\x3e\xa5\x0a\ +\xef\xd9\xff\xe7\xff\x5b\x75\xd5\x7f\xdd\x31\xbf\x4c\x46\x7a\xfa\ +\x62\x26\xd7\xfd\xa1\xa0\x5f\x47\x21\x89\xb4\xbb\xba\x7b\x25\xd1\ +\x02\x41\xbf\xa6\x6a\x54\x18\x9d\x5d\xbd\xd4\x1b\x4a\x0b\x78\x04\ +\xe7\x82\x5b\x91\xbe\x28\xd5\xfd\xbd\xf5\x3b\x9e\x7f\xe1\x60\xc9\ +\xc4\x31\x85\x41\xcd\xef\xf3\xd0\x21\x51\xcd\x24\x10\x98\x84\x3a\ +\x73\x51\x63\xfe\xf1\x2c\xea\x51\xc4\x89\x77\xdd\xa5\x68\xe3\x3b\ +\x5b\x0f\x4c\xbb\xf1\xd7\x5f\x9a\x93\x05\x42\x02\x35\xf6\xaa\x6a\ +\xf5\xdb\xcf\xfd\xfe\xe0\xba\x53\xaf\xfa\xc2\x82\xac\xda\x87\xee\ +\x7d\x60\x6f\xb7\x43\xf5\xf4\x73\x3f\x7f\xcb\x59\x13\xd5\xe7\xfe\ +\xf2\xeb\x97\xb6\xf5\x85\xb3\x2b\xae\xbb\xf5\x7a\xf8\xf0\x85\x95\ +\xaf\xee\xb0\x1d\x27\x6b\xca\xe2\x2f\x5f\xbb\xc4\xdf\x5b\xbd\xe2\ +\xde\xbf\x6c\x6e\x95\x3e\xda\xdd\x2a\x0a\x19\x01\x40\x50\x54\xb5\ +\xe5\x83\xd5\xbf\xbf\xff\x79\x1e\x0c\x59\x31\x67\xee\x15\xb7\x5e\ +\x31\x37\xed\xf1\x3b\x6f\x0f\x9e\xfd\x6f\x97\xcd\x2e\x79\x6f\xc5\ +\x2f\x37\x78\x16\x7d\xe7\xb2\xca\x47\x7f\xf3\x8b\x8d\x9d\x1e\x0f\ +\x9a\x9e\xec\x7c\x1f\x8f\xb6\xb6\xb6\x67\x4c\xfb\xdc\x77\x6e\x5e\ +\xec\x55\xc8\x81\x37\x1f\xff\xdf\x86\x17\x7b\x62\xec\xcc\xab\xbe\ +\x7c\xf1\xc9\x65\xb1\xfa\xcd\x0f\x3e\xf4\x54\x43\xcc\x11\x2c\xfb\ +\x8a\x5b\x6e\x9d\xce\xf6\xfe\xf1\xb7\xcb\xea\x1d\x4f\xd1\x84\x85\ +\xb7\xdc\x78\x8e\x1f\x10\xcc\x86\xf5\x7b\x7b\xa7\x7f\xfe\x14\xd2\ +\xb9\xfd\xfe\x65\xab\xab\xae\xfb\xd1\x4d\x67\x8c\x01\x80\x86\x75\ +\x8f\xfe\xf8\xfe\xe5\x13\x27\xdd\x9e\xb3\x6f\xc5\xff\xae\xdc\x12\ +\x0a\x7b\xfb\x4c\xdf\x45\x5f\xb8\x6d\xf1\xe4\xec\xf6\x3d\x6f\x2d\ +\x7f\xec\xa5\x4e\x4b\x60\xb0\xfc\xfa\x2f\xde\x58\x95\xc1\x84\x04\ +\x95\x8a\xed\x2f\xad\x78\x60\xf5\x16\x3d\x14\x68\xda\xd7\x3a\x6b\ +\xba\xd7\x6c\xdf\xf9\xe4\x0b\x07\x6e\xfd\xee\x78\xbd\x7d\xf7\xc3\ +\x7f\x7e\x68\x57\x8f\x90\x91\xde\x9c\xf9\x57\x7f\x73\x49\xf1\xeb\ +\xcf\xfe\x75\x7e\xc1\xb7\x02\x7e\x5f\xd3\x1b\x2f\xfc\xbe\x6b\xe3\ +\xb4\x73\xbf\x74\xe9\xa9\x73\xd9\x9b\xcf\xec\x68\x76\xe6\xe4\x82\ +\xe4\x29\x5f\xe2\x93\x45\xa7\x76\xef\xde\xbd\x7c\xf9\xf2\xd6\xd6\ +\xd6\xae\xce\xce\xcb\x2e\xbf\x5c\x53\x55\x48\x80\x2c\x0f\xb1\x2f\ +\x70\xf0\x9a\x84\x91\x71\xe2\x11\x11\x80\x79\x7d\x3e\xaf\x97\xd5\ +\xbc\xb7\xea\x37\x0f\xad\xf1\xa5\xf9\xa2\x86\x7e\xc1\xcd\x5f\x5f\ +\x38\x1e\x9e\xfa\xf3\x9f\xdf\x6f\x8c\xe9\xc1\xd2\xab\x6e\xbe\xbe\ +\x2a\xd0\xf8\xe4\x03\xcb\x37\x37\x45\x38\x6a\x67\x5c\xf9\x95\xa5\ +\x55\x64\xe5\xef\x7e\xb5\xfe\x10\xe6\x54\x9e\x72\xee\x0c\x3f\xeb\ +\xd8\xfe\xd0\x3d\xbf\x2b\x98\xba\xf0\xe6\x8b\x4f\xf7\x13\x31\x54\ +\x01\x25\x70\x1f\xdc\x11\x18\xa3\x28\xa9\xe3\x54\x2f\x10\x00\x17\ +\xd6\x46\x4a\x41\x7c\xe5\x17\x2d\x3e\x65\xe5\x8a\x3b\xef\xde\x77\ +\xda\x19\x67\x9d\x35\xb1\x50\x75\x6c\x39\xf9\xdc\xcf\xff\xfb\x25\ +\xb3\x18\xf6\x3e\xf3\x87\x3f\xd5\x66\x9c\xf5\xa3\x7f\x3b\xb3\xfa\ +\xb5\xe5\x7f\xbe\x7f\xd5\x94\x1f\x5d\x58\x5f\xdf\x3e\xfb\xca\x6f\ +\x5f\x3d\xb3\xc4\x68\x58\x77\xc7\x13\x1b\x4e\xbd\xfe\xb6\x99\xa1\ +\xfa\xdf\xfe\xef\xe3\x6b\x67\xcc\x28\xd8\xb7\xf2\x7d\xab\xe2\x7b\ +\x3f\xbe\x1a\x0e\xbe\xfc\xb3\x07\xb6\x71\x29\xdd\xcb\xd4\xdb\x5a\ +\x1f\x0d\xcd\xfc\xaf\x1f\x5f\xdb\xf2\xe6\xfd\xbf\x7d\xf6\x85\x05\ +\xd3\xaf\x43\xdb\x76\xf7\x64\xee\x58\x0e\x13\x68\x75\xd7\x37\xf3\ +\xf3\x6f\xfb\xf7\x53\xb5\x0f\xfe\xfd\x17\x4f\x2d\xfd\xce\x9d\x5f\ +\xd5\x3f\xf8\xe9\x2f\x9e\xd9\x76\xe1\x69\x42\x62\xe1\xb4\xa5\xff\ +\x7e\xeb\xc2\xc6\xb5\x8f\xfc\xf1\xe1\x95\xb3\x27\x7d\x75\xc3\xe3\ +\x8f\xd4\x06\xe7\xdf\x7a\xfd\xb4\x77\x57\xfc\xfa\xa1\x67\xd6\x95\ +\x2d\x74\x5a\x8d\xac\x2f\xff\xf0\x3b\xa5\x1e\x50\xa5\x2d\x99\xee\ +\x74\xd7\x75\x08\xf5\xcc\x02\x7f\xeb\xfe\x6d\xb5\x9e\x29\x5f\x98\ +\x35\x06\x84\x6d\x0b\x5a\x34\x7b\xd1\x94\x95\xef\xed\xda\x51\x47\ +\x7b\x1a\x83\x93\x16\xfd\xe0\x0b\x0b\x3f\x58\x71\xe7\x73\xcf\xbe\ +\x3a\x6f\xfc\xd2\x67\x1f\x7a\x82\x8f\xbf\xec\xab\x67\x14\x3f\xff\ +\x7f\xbf\x5c\xf9\xdc\x94\x9f\x7e\xf1\x54\x02\x10\x69\x5a\xbf\xfc\ +\xe9\xcd\xf3\xbe\xf4\xbd\x25\x55\x74\xc5\x2f\xfe\xd7\xe4\x8e\x70\ +\x8c\x9e\x3e\x83\x11\xeb\xcd\x27\x97\xed\xf6\x9c\xf2\xfd\x6f\x9c\ +\xdf\xf8\xd6\x3d\xf7\xed\x68\xb0\x64\x7e\xb4\xb7\xc7\x12\xd2\xe6\ +\xb2\x72\xc1\xd5\x3f\xb8\xf1\x54\xe1\x08\xe9\xf0\x5c\xb0\x9a\x1a\ +\x7a\x20\x3f\x2c\x53\xf9\x9d\x4f\x20\x9c\x28\x24\x6a\x9a\x7a\xf1\ +\xc5\x17\xab\xaa\x2a\x51\x3a\x8e\xa3\xaa\x0a\x22\xba\x90\x6d\xc9\ +\x9f\x4d\xbc\x83\x83\x2d\x86\x11\x7a\xa8\xe2\x30\x6f\x48\xa9\x6c\ +\x6f\xac\xa5\xe3\x17\xff\xe0\xd6\x45\xdb\x9e\xfc\xd5\x93\x7f\x7b\ +\x79\x42\xb8\xe2\xd5\x0d\x87\x2e\xfd\xc1\x4f\xce\xac\x0c\x31\x95\ +\x6c\x78\x6c\xc5\x9b\x2d\x19\xdf\xfc\xca\x0d\x87\xd6\x3e\xbc\xfc\ +\xd1\x67\x4f\xfa\xd6\x59\x0d\xcd\xf6\x05\x5f\xfe\xcf\x05\x63\xb3\ +\x5a\xb7\xfc\x55\x29\x3e\xf9\x6b\xdf\xbb\xb5\x40\xe7\x02\x9d\xd1\ +\xb4\x7d\xa2\xef\x5a\xf6\x43\x48\x9d\x18\x7a\xc1\x8d\xd3\x20\x4a\ +\x29\x84\x00\x76\xea\x25\x5f\x1a\x3b\x6b\xcf\x7b\x6f\xbf\x76\xcf\ +\x9d\x3f\x5d\xfa\x85\x5b\x99\xa2\x10\x46\x19\x21\xd0\xd7\x7a\xa0\ +\xa6\x77\xf6\x4d\xb3\xd3\x03\x81\xe0\xc9\x73\xb3\xfe\xbe\xb2\xb6\ +\xad\x8f\x29\xba\xdf\xeb\xf5\x78\xf5\xc6\x96\xa6\x96\x8e\xc8\x87\ +\x6f\x3f\xb7\x17\xed\x60\xd9\xf8\x74\xd9\xb5\x7f\x6f\xd3\xf8\xd9\ +\xe7\x15\x85\xfd\x91\x9c\x1c\x1f\x25\x42\x70\x29\xa4\xa0\x4c\x12\ +\xa2\x79\xbc\xba\xc7\x53\x52\x35\x39\xfc\xf2\x3b\xdd\xbd\x26\x50\ +\x57\xd7\xbb\x59\x06\xc9\x85\xa4\xaa\xae\x6b\x4a\xb0\x68\x4c\x51\ +\x46\x86\xa6\xe8\xa1\xa2\xa2\xbc\x4c\xd1\xde\x13\xf5\x03\xf1\x67\ +\xe4\x86\xfd\x81\xf0\xac\x93\x73\xff\xfe\x40\x6d\x53\x6d\x75\x6b\ +\x67\x37\xd9\xfa\xc4\x23\xbb\x6c\x27\xad\x2c\x27\xc8\xed\x56\x45\ +\xf7\xfa\x7c\x5e\xaf\xe6\x38\x9c\x0b\xa2\xa2\x69\x08\x24\x2a\x95\ +\x42\x4a\x40\x17\x90\x55\x0a\x89\x08\x5c\xb8\xca\x90\x50\x8f\xae\ +\x6b\x9e\xc0\x84\xc9\xe5\x2f\xd4\xb5\x77\x45\x5b\x0f\x36\xf4\x99\ +\x6c\xdd\xca\xe6\x75\x31\x4f\x71\x59\x3a\x33\x05\x57\x91\x75\x35\ +\xee\xee\xcb\x2c\x9f\x39\xad\xd0\xa7\x9a\xd9\x21\x6f\x9d\x74\x84\ +\x44\x4a\x99\xe8\xeb\xd8\x5f\xdd\x35\xfb\xca\x53\xb3\x02\x9e\x0e\ +\x9f\x4f\xa5\x44\x48\x01\x84\xa0\xe4\x52\x4a\xaa\x50\x46\x40\xa0\ +\x94\x40\x34\x22\x2d\xc3\x02\x94\x42\xf0\xd4\x82\xff\x44\xca\xa1\ +\xb8\xb8\xb8\xa2\xa2\xc2\x5d\xe5\xb6\x6d\x0b\x21\x28\xa5\xe8\x62\ +\x25\xc2\x20\x80\x47\xd7\x4b\x1b\x80\x6f\x23\x90\xe4\xd2\x27\x85\ +\x02\x81\xb8\x59\x2d\xc1\x39\x10\xd0\x3d\xba\xae\xfb\xc7\x4c\xae\ +\x12\x7b\x9b\x45\xfa\x85\x57\x2d\xad\x58\xfd\xc0\xef\xf6\x4f\x3b\ +\xeb\xaa\x0b\xa6\xd4\x36\x37\xf6\x76\xf9\x9f\x7b\xfc\x11\x61\x5b\ +\x15\x15\x85\xd2\x32\x89\xea\xf5\xfa\xbc\x1e\x5d\x25\x20\x81\x50\ +\x42\x29\x21\x28\x87\xa2\x67\x0c\xca\x39\xb8\x2f\x28\x95\x28\xf1\ +\x84\xb1\x17\x00\xa0\x1f\x45\x57\xa0\xe0\x5d\x51\x11\x28\x98\x78\ +\xc1\x75\x63\x45\xdb\x77\x5f\x7a\xf3\xc3\x05\x2a\x89\xf6\xc5\x04\ +\x02\x61\x9e\x70\x98\xed\xdf\x5f\x8f\xd3\xf2\x0e\xd5\x1d\x68\x27\ +\x69\x21\xaf\x22\xa5\xe0\x8e\x23\x51\x78\x3c\x5e\x5f\x20\x7b\xe9\ +\x35\xb7\xcc\xcc\xf7\xd8\xb6\xa3\x29\xe2\xe5\xb5\x7a\xf5\x9e\x03\ +\xbd\x4b\xa6\x11\xc7\xe1\x82\x0b\x21\xa4\x90\x92\x72\x29\x24\x0a\ +\xee\x58\x12\x2d\x0e\x80\x08\x54\x51\x44\x63\x4b\x17\x40\x19\x20\ +\x0a\x2e\xa4\x90\x88\xc8\x6d\x5b\x58\x0e\x48\x61\x9b\x26\xd8\xb6\ +\x00\x02\x42\x48\x2e\x04\x72\x00\x68\x3e\xb0\xaf\xdd\x0c\x64\x84\ +\xd2\xfc\x9a\xb7\x64\xca\xb9\xdf\xbe\x6c\x9a\xb0\x2c\xa9\xea\x91\ +\x6d\xcf\x4b\x14\x8e\x65\x39\x20\x04\x02\xa0\xc3\xf4\xa0\x8a\x4e\ +\x7b\x8f\x55\x55\x3c\xa9\xd4\x7a\xe5\xd5\xf7\x76\xdc\x70\x56\x15\ +\x23\x62\xdf\x3b\xab\xb7\xdb\x9e\x5b\xab\xf2\xe5\x5a\x2e\x24\x77\ +\x00\x6c\x21\x00\x90\x10\x3d\xe4\xf3\x56\xce\xbf\xe4\xa6\xc5\x95\ +\x76\xcc\xe4\x52\xca\x98\xe9\xa8\x9a\x27\x98\x4b\xdb\x77\x1e\xac\ +\xed\x2d\x19\xa3\x72\xce\x05\x17\x52\x4a\x44\x81\x54\xf3\xfb\x48\ +\x4d\x75\x23\xcc\x2c\xe4\x96\x2d\x51\x4a\xee\xea\x1b\xa4\x28\x8c\ +\xbe\x28\x97\x52\x38\x42\xda\x7d\x5d\x82\x16\x04\x54\xe9\x38\x32\ +\x05\xf8\xfc\x09\xf5\x82\x25\x85\x65\x59\x03\x7b\x2f\x21\x94\xd2\ +\x38\x1e\x74\x92\x5a\x48\x8c\x7e\x13\x42\xba\x5a\x23\x91\x8f\x20\ +\x43\x4b\x26\xa9\x94\x12\x10\x51\x08\x14\x20\x25\x77\x04\x58\xb6\ +\x00\x29\x1d\xf0\x9f\x79\xd5\x37\x66\xce\xdb\xfa\xfb\x5f\xfd\xf1\ +\x81\xd0\xad\x13\x83\x69\x19\x65\x27\x7d\xe5\x9b\x17\x78\x84\x25\ +\x08\xc3\xf6\xed\x8e\x10\xc2\xb6\x25\x0a\x44\x70\xa2\x11\xcb\xe6\ +\x82\x72\xc1\xe5\x50\x2b\x21\x59\x5f\xc5\x07\xd8\xd2\x7e\x9c\x78\ +\x72\xa2\xd8\x0b\x88\x12\x91\x32\x88\xd5\x3c\xb7\xf2\xa9\xfa\x88\ +\xe6\x25\xb1\x9a\x7a\x3a\xff\x86\xc9\x93\x8c\xd8\x2b\x2b\x1e\xbb\ +\xa3\xe1\xbd\xc9\x67\x5e\x7c\xf6\xf9\xe7\xdf\xfb\xe0\xc3\xb7\xef\ +\x7b\xb5\xb7\xa9\x69\xea\xd2\x1b\xcb\x42\x10\x8d\xc6\x7c\x0e\xb7\ +\x4d\x3b\xbd\x62\xe6\xa2\x19\x1b\x97\xff\xf6\x7f\xde\x2a\x48\xf3\ +\xe5\x8c\xbd\xf0\xe2\x73\x4f\x5e\x74\xf1\xa6\x7b\x1f\xfd\xc5\x1d\ +\xfb\xd2\xf9\xa1\x6e\x9a\xa5\x81\x74\xb8\x40\x2a\xb8\x6d\x1b\x16\ +\xe3\x42\xa2\x63\x9b\xb1\x98\x41\x42\xb3\x4f\x9e\xf3\x87\x27\x97\ +\xff\x62\xff\xeb\xed\xbb\x1b\x0b\x16\x7a\x84\x63\x9b\x86\xe1\x70\ +\x21\x84\x63\x18\x86\xcd\x05\x70\x6e\x1a\x86\xe5\x88\x0c\x9f\x56\ +\xb3\xf6\x99\xdf\x45\xd7\xd6\x1d\xac\x1d\x7b\xf6\x75\x25\xe9\x79\ +\x8b\xcf\x9e\x7f\xcf\xe3\xcb\x6e\xaf\xa9\xf0\x12\xcf\xdc\xcf\x5d\ +\x3e\x1e\xa4\x69\x58\x9c\x0b\xa1\x08\x81\x00\xc2\x64\xfe\xa2\x22\ +\x0f\xdf\xbb\xb3\xfe\x8c\x45\x55\xd7\x5e\xbf\x74\xf9\x93\xf7\xfc\ +\xf7\x86\x92\x30\x44\x6b\x0e\xf5\x9e\x7e\xe9\xcd\x33\xf3\x95\x37\ +\x22\x31\xd3\xb2\x85\x00\x6e\x5b\xb1\x58\x0c\x3d\xf9\xe7\x5e\x38\ +\xe3\x4f\xcf\xde\x7d\x68\x4b\x89\x47\xf1\xcd\xbb\xe8\xd2\xc9\x59\ +\x9a\x63\x59\xfe\xc2\x59\x17\xce\xda\xf8\xe4\x5d\x77\x6c\x2a\xc9\ +\xd8\xbf\xaf\x63\xca\x34\xcd\xb1\x6d\x23\x16\x35\x68\xfa\x82\xc5\ +\x8b\xff\xf8\xf0\x43\xbf\xa8\x7b\xd7\xa8\xdd\x62\x95\x9c\x2d\x1d\ +\xc7\x34\x8c\x98\x01\xe3\x27\x8d\x7f\x66\xf9\x93\x3f\xff\xe5\x96\ +\x49\x27\x5f\xb4\xb0\x68\x7f\x3b\x0d\x94\x14\xf8\x2c\x93\xa7\xca\ +\x18\x3e\x41\x5e\x0d\x80\x20\x32\x45\x51\x15\xc5\x8d\xde\xd9\xb6\ +\x4d\x08\x71\x37\xb2\xe1\x0e\x82\xeb\x10\xa3\x14\x49\xd9\x80\x41\ +\xa5\x7a\xfd\xf6\x02\xe5\xdc\x31\x4c\xd3\x11\x02\x1d\xcb\x30\x6d\ +\x21\x90\x3b\x96\xed\xf0\x68\xdb\xee\xfb\x97\xbd\x68\x79\xd4\x3e\ +\x1a\x2a\x0e\xa5\x9f\x32\xee\x9c\xf7\xef\x7d\xf8\xf6\x5f\xee\xce\ +\xd2\xf5\xf1\x73\xcf\x39\xab\x9c\x58\x86\x69\x3b\xc2\xb6\x9c\x70\ +\xfe\x98\x32\xfa\xd2\x3d\xbf\xba\xa3\x74\xec\xec\x4b\xcf\x9b\x1b\ +\xd2\x50\xf6\x4f\x60\x24\xc3\x2c\x07\x12\x8f\xee\x8f\x8a\x07\xfd\ +\xc9\x2e\xcc\x11\xe0\xb8\x05\x74\xb2\x6c\x6d\xe4\xd1\xf5\xb1\xc0\ +\x28\x75\x4d\x31\x1b\xe7\x8f\xd5\x7f\x74\x41\x38\x6a\xb9\xb8\xaf\ +\x6c\xfb\xb6\x2d\x13\x26\x4f\x25\x94\x22\x37\x5b\xea\xab\xeb\x9a\ +\x3b\x1c\xa9\x64\x15\x57\x8e\x29\xca\x62\x22\x5a\xb3\x7f\x77\x5d\ +\xbb\x5d\x50\x39\x61\x6c\x61\xb8\xbd\x6e\xef\x9e\xea\x56\x7f\x5e\ +\xf9\x84\x31\xc5\x1a\xef\xab\xad\xad\x53\xb3\x4a\x73\x03\x9a\x24\ +\x4c\x11\xd1\xfd\x7b\x76\x1f\xea\x36\x83\x39\x25\x63\x2b\x8a\x7c\ +\x2a\x35\xba\x1a\x77\xef\xad\x89\x09\x25\xb3\xa0\xa4\xb4\x20\x47\ +\xa3\x08\x94\x18\x1d\xcd\x4d\xbd\xb4\xac\x2c\x1f\x8c\xce\x9a\x86\ +\x9e\xbc\xb2\xb2\x34\xcd\xa9\x3f\xb0\xa7\xa6\xa5\x57\xf5\xa7\x97\ +\x95\x97\x67\x79\x45\x6d\x75\x53\xb8\xa8\x3c\x5d\x77\xaa\xab\x1b\ +\x03\xf9\xe5\xb9\x1e\xab\xba\xa6\xde\x9f\x57\x11\xe0\x5d\x07\xaa\ +\x6b\xbb\x63\x3c\x9c\x57\x3e\xa1\xa2\x80\x4a\x4e\x15\xd6\x55\xbf\ +\x6f\x6f\x7d\xab\x54\x82\x95\x13\xaa\x32\xa0\xb7\xba\x29\x52\x50\ +\x5e\xec\xa1\xf1\x21\x60\xaa\xae\xee\x7b\xf5\xfe\x07\x37\xe9\xdf\ +\xfc\xe6\xe7\xf3\xbd\xd8\xd5\x5c\xbb\xf7\x60\x83\x89\x5a\x5e\xe9\ +\xd8\xca\x82\x34\xc9\x9d\xae\x96\x9a\x2e\x19\x2e\x2d\xcc\xe6\xdd\ +\x0d\x75\x1d\xa2\xa4\xbc\xd4\x47\x78\x73\xed\x9e\x83\x8d\x5d\xcc\ +\x97\x5e\x39\x7e\x6c\xba\x4e\x25\x22\x50\xa6\xa0\x55\xb3\x77\x57\ +\x63\x47\x4c\x0f\x67\x95\x97\x57\x04\xa0\xab\xfa\x90\x51\x5c\x5a\ +\x1a\x50\x45\x5b\x43\x4d\x53\x5b\xf7\xde\xf5\x7f\xdb\x4a\x66\x7e\ +\xff\x4b\x4b\xda\xf6\x57\x07\x0b\xcb\x32\xfd\x58\xb7\x6f\x77\x6d\ +\xab\x59\x3c\x76\x4c\xcd\xea\x65\xef\xab\xf3\xbe\x7d\xdd\x5c\x4c\ +\x21\xbb\x7e\x92\xe8\x02\x01\x42\x29\xdb\xba\x75\xcb\xfa\xf5\x1b\ +\x28\x63\x81\x40\xe0\xfc\xf3\xce\x0d\x06\x43\x8a\xc2\x22\x91\x48\ +\x7d\x5d\xcd\xc4\x49\x53\x12\xb8\xaf\x6d\xad\x2d\x91\x68\x64\xdc\ +\xf8\x09\xa6\x61\x60\x3f\x22\xb3\x1b\x56\x27\xee\x28\x87\x81\xda\ +\x7f\x2a\xed\xde\x83\xb5\x1d\x79\x65\x65\xd0\xd3\xd0\xe2\xf8\x2b\ +\x0a\xb3\x9d\xde\xe6\xba\x0e\xa7\x30\x2f\x54\xbf\x67\x4f\x7b\x8c\ +\x87\x73\xcb\xab\xca\x72\x75\x4d\x89\xb6\xd5\xed\x3e\x50\x67\x08\ +\xbd\x78\xcc\xb8\xa2\x30\xa9\xa9\x6e\x4e\x2b\x2a\x4d\xf3\x30\x42\ +\x49\x6f\x6b\xdd\xee\x03\x8d\x4a\x5a\xf1\xa4\xb1\x45\x2a\x4d\xce\ +\x9b\xc6\xa1\xa5\x12\x8a\x81\x10\xa2\xa8\xaa\x11\x8b\x55\x1f\x3c\ +\x30\x79\xca\xd4\x7f\x10\xf7\xf5\x88\xf0\xa0\x75\x72\xcf\x5b\x7d\ +\x0f\xbc\x1b\x3b\xcc\x9c\xfb\x33\xc7\xeb\xb7\x5f\x9c\x16\xb1\xfa\ +\xf1\xa0\xb7\x7c\x30\x69\xea\x74\x37\x18\xc3\x98\xa2\xb8\xf5\x7c\ +\xc2\xb1\x6d\x47\x02\xd5\x75\x5d\xa1\xc4\xb1\x2d\x9b\x4b\x55\xd3\ +\x54\x85\xa1\xe0\xb6\xed\x08\x24\x9a\xae\x21\xb7\xdd\x89\x07\x84\ +\x32\x4d\x53\x29\x25\xd2\xfd\x22\x12\xa6\xa8\x9a\xaa\x10\x02\x92\ +\x3b\xb6\xe3\xd6\x46\x21\x55\x34\x95\xa1\x65\x39\x40\x15\x5d\x63\ +\x8e\x65\x49\xa0\xaa\xa6\x2b\x8c\x00\x4a\xc7\xb6\xb9\x24\x9a\xae\ +\x0a\xdb\xe2\x48\x74\x4d\x93\x8e\xe5\x20\xd1\x35\x4d\x38\x96\xa4\ +\x8a\xae\xaa\xee\x00\x51\xdb\x76\x24\x02\x10\xa2\xa8\x9a\xaa\x50\ +\x40\x69\x5b\x96\x00\xa6\xab\xcc\xb6\xed\x84\xe3\x49\xa8\xa2\x58\ +\x4d\x2b\x96\x3d\x5d\x7a\xce\x35\xf3\xc7\xa4\x4b\xa0\xaa\xa2\x10\ +\x40\xc1\x1d\x87\x0b\x89\xa0\xa8\x1a\x03\x61\x3b\x9c\x30\x4d\x53\ +\xc0\xb6\x6c\x24\x54\xd5\x34\x85\x51\x90\xd2\xb6\xfb\x11\x19\x11\ +\x80\x52\x4d\xd3\xdc\xd2\x45\xc7\xb6\x38\x2a\xba\x4a\x11\x9d\x03\ +\x1b\xdf\x7e\x7d\xe3\x01\xcd\x4b\xeb\x6b\xda\x66\x5e\x70\xdd\x92\ +\x99\x45\x8c\x10\x6e\x5b\x02\x89\xa6\xe9\xaa\xae\xdb\x4d\x1f\xdc\ +\xfb\xf0\x9b\xa7\x5d\x79\xf3\xb4\x1c\x66\x73\x4c\xf5\xa1\x7d\x82\ +\x02\x06\x00\x42\x89\x69\x9a\x7f\x7d\xfe\xf9\xdd\xbb\xf6\x5c\x71\ +\xf9\x65\x93\x26\x4f\x42\x89\x8a\xaa\x44\x23\xd1\xba\xda\xea\xc9\ +\x53\xa6\x0d\xe0\x41\xb7\xb4\x44\x22\x7d\xe3\xaa\x26\x1a\x46\x34\ +\xc9\x93\x4f\xd4\x3f\x91\xc1\xbd\x0b\x54\xd7\x15\xc7\xb2\x81\xa9\ +\x2a\x95\x96\xcd\x09\x53\x35\x85\x38\x8e\x50\x34\x9d\x51\x40\xc1\ +\x2d\xdb\x91\x08\x8a\xaa\xaa\x8a\x42\x08\x72\xdb\x76\x04\xb8\xc2\ +\xe9\xfa\x82\x4c\xd5\x34\x95\xa1\x70\x2c\x9b\x27\x07\x31\x10\x90\ +\xc4\xab\x1e\xdd\x19\xd5\x40\x09\x65\x8c\x99\xa6\x79\xf0\xc0\xfe\ +\xa9\xd3\xa6\x1f\x03\xbd\xc0\x28\x34\xf7\x88\x96\x5e\x39\xda\x98\ +\x76\x89\x10\xf6\x92\xb2\x2c\x25\xfe\xdb\x14\x65\xdb\xe6\x4d\xe5\ +\x63\xc6\x06\xfc\x7e\x87\x3b\x12\x11\x10\x88\x8b\xde\x4f\xc8\x09\ +\x0f\xf8\x8a\xc0\x18\x31\xa3\x51\x4e\x35\x9f\xfe\xe9\xfb\x65\x84\ +\x42\xb4\xe3\x50\x75\x6d\x63\x8c\xb3\xac\xa2\xf2\x8a\xa2\x0c\x74\ +\x86\xce\x4e\x47\xc7\x8c\x38\x24\xe8\xf7\x00\xca\x54\x77\xea\x11\ +\x10\xa5\xd4\xb2\xac\xce\xae\xae\xc2\xc2\x02\x29\x24\x02\xea\x1e\ +\x6f\x4b\x73\x73\x57\x67\x7b\xb2\xbd\xd0\xde\xd6\xd6\xda\xd6\x3a\ +\x65\xca\x54\xcb\xb2\xdc\xb1\x5e\x10\x47\x2c\xc6\x63\x76\xd9\xc9\ +\x80\x3e\xd2\x74\x4f\x7b\x6b\x6b\x7b\x6b\xcb\xa4\x7f\xd8\x5e\x38\ +\x12\x39\xe6\x12\x0a\xd3\x94\xd2\xcc\xd1\x9b\xc7\x08\x08\x09\x16\ +\x8f\xfb\x66\x28\x65\x4e\x6e\xee\xbe\x3d\xbb\x26\x4c\x9c\xec\x0f\ +\x04\x12\xa8\xfb\x24\xe9\x62\x9e\xd8\xca\x01\xc1\xe3\xf5\x03\x0a\ +\xf9\xcf\x58\x95\x88\xde\xe2\xb1\x05\x15\x13\x08\x80\x14\xdc\x76\ +\x1c\x54\xb4\x21\x03\xcf\xc1\xeb\x0b\x30\x22\x85\xc0\x14\x0a\xfc\ +\x27\x5b\x53\xfd\x09\x48\x44\xaf\xd7\x9b\x99\x99\xe9\x70\x0e\x2a\ +\x01\xc4\xee\xae\xae\xfa\xba\x9a\xb1\xe3\xaa\x92\x71\x5f\xc3\x69\ +\x69\x8d\x8d\xf5\x35\x35\x07\x8b\x8b\x4b\x35\xca\x64\x52\x95\xe3\ +\x51\xef\xa6\x24\x00\x43\x8d\x94\x9e\xee\xee\xda\xea\x83\x63\xc6\ +\x8d\x3b\x36\xb8\xaf\x04\xc0\x11\xe8\x88\x8f\xf9\x03\x40\x4a\x99\ +\x9b\x9b\x2f\xa4\xd8\xb5\x63\x5b\xff\x60\x6e\x48\xf5\x56\xa7\xe8\ +\x38\xd3\x0f\x89\xe1\x94\x80\x88\x94\xd2\xb2\xb2\xf2\x70\x38\x9c\ +\x58\x63\x88\xa8\x28\xca\xb8\xf1\x55\xd5\x07\xf6\x6f\x6c\x5e\xe7\ +\x3a\xf5\xc7\x4e\x92\x07\xf1\xec\x3e\xa7\x94\x96\x94\x95\xa5\xa5\ +\xa5\x9f\x30\x78\xd0\x12\x65\x41\x61\x71\x6e\x4e\x9e\x18\x52\x58\ +\x9a\xa2\x14\x1d\x7f\x31\x07\x02\x40\x19\x63\x4c\x19\xb2\xc0\x5c\ +\xa8\xf8\xaa\x89\x93\x39\xe7\xc7\x1b\x1e\x34\xb8\x3c\x2b\xca\x89\ +\x84\x07\x0d\x00\x52\x08\x42\xa9\x42\x53\x88\x92\x29\x3a\x31\xc8\ +\x1d\x66\x3f\xec\x4d\x09\xfd\xfd\xf8\xc7\x23\xcf\x9f\x12\x1e\x74\ +\x6a\x95\xa6\x28\x45\x29\x4a\xe9\x85\x14\xa5\x28\x45\xc7\x8f\x5e\ +\x48\x81\x41\xa7\xe8\x04\xa2\xd1\x40\x9f\x8f\x67\x58\xf3\x4f\x91\ +\xb7\xa3\x87\x07\x1d\x8d\x46\xa2\x91\x68\x2a\x0d\x91\xa2\x13\x45\ +\x33\x04\x43\x21\xaf\xcf\x87\x49\xb9\x7d\x42\x88\x10\xa2\xa7\xbb\ +\x9b\x3b\xce\xf1\x96\x0f\x76\x2b\xa4\x83\xc1\xb0\xd7\xe7\x3d\x66\ +\x78\xd0\x8c\x82\x42\xc9\xe8\xe5\x0b\x20\x10\xdc\x22\x45\x00\x20\ +\x84\xc6\xa2\x91\x48\x5f\x6f\x61\x51\xa9\xc7\xeb\x85\xfe\x16\xf1\ +\x84\x6e\x4b\xe1\xbe\xa6\xe8\x58\x6d\xb0\x09\x09\x4c\xde\x69\x11\ +\x31\x1a\x89\x34\x37\x35\x30\xc6\x54\x55\x4d\x7a\x5f\xb6\xb7\xb7\ +\x06\x83\xe1\xec\xd2\x52\x42\x68\x42\x8c\x11\x8f\xc1\x3c\xeb\x11\ +\x78\x8e\x46\x9a\x9b\x1a\x28\xcb\xd4\x34\xfd\x18\xe8\x05\x4a\xa0\ +\x23\x2a\xbb\x63\x92\x92\x51\x55\x97\x5f\xa3\x39\x21\x2a\xfb\x61\ +\x23\x7a\x7a\xba\x0b\x0a\x8b\x3c\x5e\x6f\x02\xa0\x12\x00\xa4\x94\ +\x29\x3c\xe8\x14\x1d\x07\x3b\x6d\x52\xef\x53\xbf\x28\x06\x82\xc1\ +\xcc\xac\xec\xee\xae\xae\xbc\xfc\xfc\xc4\x9c\xfb\x68\xa4\x8f\x52\ +\x96\x93\x9b\x87\x18\x4f\x4c\x10\x42\x92\x8b\x05\x8f\x9a\x24\x0f\ +\xe1\xd9\xfd\x1b\x08\x04\xb3\xb2\x73\xba\xda\xdb\xf3\x0a\x0a\xff\ +\xc1\x6c\xe5\x91\xe8\x05\x9f\x46\x56\xac\x33\x1e\x7a\x2f\x7a\x98\ +\xbe\xa9\x05\xe3\xf4\xff\xfe\x5c\x5a\xb4\x1f\x0f\x9a\x0b\xa1\xeb\ +\x1e\x29\x31\xa1\xe0\xdc\x1f\xf6\x89\x30\x24\x5c\xd4\x63\x29\xc4\ +\x51\xb9\xf6\x84\x31\x7a\x04\x08\xcb\x94\x31\xf2\xe9\x8d\x0f\x75\ +\x0f\x27\x85\xa0\x8c\x01\xa0\x18\xd6\x40\xed\x42\x47\x0b\x21\x08\ +\xa5\x20\x25\x1e\xed\xab\xf4\xaf\xa0\x11\x12\xfb\xf0\x90\x6d\x5f\ +\xd7\x3d\x9c\x3b\xc9\x9f\xe7\x42\x28\x4c\x71\x0d\x87\xe4\x4f\xfe\ +\xd3\x26\x56\x26\xee\xea\x47\xf3\xec\xfe\x4b\xd7\x3d\x2e\x08\xdd\ +\x31\xf3\x23\x74\x85\xe8\xca\xc8\x7a\x41\x48\x50\x87\xf4\x4e\xa0\ +\x94\x88\xd4\xed\x13\x65\x8c\x24\xcc\x21\x29\xb8\xfc\x78\xf5\x21\ +\x84\x38\x7d\x6d\xcd\x5d\x76\x4e\x41\x9e\x4e\xf0\x9f\xad\x13\x28\ +\x6f\x7b\xe3\xc5\xf7\x72\x67\x2d\x9a\x90\xed\x91\x1f\x5b\x37\x50\ +\x45\xe9\xad\xd9\xb2\xee\x80\x3d\xef\x8c\xd9\x7e\x9a\x54\x92\xfc\ +\xf1\x7f\xe6\xe0\x35\x6f\x1d\xda\xf1\xfa\xfb\xcd\xa7\x9d\x73\x16\ +\x69\xa9\x8d\xb2\x70\x5e\x56\x70\x10\x64\x18\x21\x46\x57\x73\x6b\ +\x84\x15\xe6\x67\x31\xce\x11\x80\x29\xb4\x6e\xeb\xdb\x07\xed\x82\ +\x05\x27\x8f\x01\x9e\x42\x67\xf9\xd8\x0a\x22\xd9\xd6\x1d\xc0\x83\ +\x96\xa3\xe1\x41\xf7\xb7\x4a\x81\x4c\xec\xd8\xc3\x0e\x18\xc7\x83\ +\x96\x9c\xcb\x23\x89\x45\xa0\x8b\x25\xc5\x87\x36\x64\x1d\x86\x67\ +\x42\xe9\x31\xc6\x83\xfe\xa4\x24\x45\x1c\x64\x8d\x50\xe6\x74\x56\ +\xff\xfd\xb1\xe5\x77\xdf\x73\xcf\xf2\xc7\xfe\x5e\xdb\x69\xba\x18\ +\xc7\x4c\x51\x98\xa2\xb8\xda\x30\xf1\x92\x00\x22\xa1\xee\x73\xc6\ +\x58\xa4\xfa\x9d\xfb\x57\x3c\xd7\xca\x19\xa3\x30\xda\x57\x98\xc2\ +\xdc\x5b\xe6\xde\xb7\xa4\xf7\x29\x22\x02\xa1\xf1\xaf\x00\x61\x2e\ +\xca\x2e\x65\x6c\xe0\x33\xfd\xe7\xa5\x84\xd8\x6d\x6b\xde\x78\xb5\ +\xd1\x60\x84\x32\xa6\xd0\xb8\x1c\xf4\x7f\x98\x52\x82\x88\x84\xc5\ +\x3f\x4f\x89\x7b\x3a\x42\x30\xf2\xd2\x93\x2b\xb7\x76\x52\x0f\x23\ +\x4e\x67\xf5\x8b\xab\x1e\xba\xfb\xae\xbb\x1f\x7c\x72\x75\x75\x97\ +\xad\x28\x6c\x10\x9f\x8c\xc6\x5d\x2a\x3a\xe4\x20\x03\x9c\x53\x42\ +\xb0\x63\xef\x1b\x6f\x6c\x30\x19\xdd\xf6\xf7\x47\x9e\x7a\x6b\x37\ +\x61\x8c\x24\x2e\x88\xa2\x30\xc6\x9a\xb6\xbd\xbc\xec\xa9\x77\x6c\ +\xbb\xe3\x85\x95\x0f\xed\xe9\x05\x42\x58\x80\x76\x3d\xff\xc4\xe3\ +\x7b\xba\x1d\x4a\x93\x60\x8b\x53\x8f\x11\x1f\x49\x18\x0a\xf1\x86\ +\x22\xc6\x06\x36\x7f\x89\x43\x30\x54\x31\x09\xf7\x75\x00\x7c\x41\ +\x4a\xec\x87\x6f\x4a\x1c\x99\x10\x2a\x22\xf5\xcf\x3f\xf3\x62\x75\ +\x37\x0e\x12\x2d\x40\x57\xf8\xe2\x2f\x09\x24\x0b\x12\x01\x44\x00\ +\xf7\xb9\xa2\x28\x91\xda\x8d\x0f\x3e\xfe\xba\xa1\x28\x4a\x5c\xce\ +\x71\x10\x02\xb5\x0b\xce\x93\x38\xb5\x2b\x80\x2e\xd2\x1c\x39\x51\ +\xf0\xa0\xdd\x9f\x44\x18\x15\x2d\x2b\xee\xfe\xe3\x0e\x18\x77\xc6\ +\xf4\xbc\xae\x0e\x23\x66\x71\x4a\x69\x6f\x4b\xcd\xfe\xda\x36\x7f\ +\x6e\x49\x45\x71\x2e\x45\x1e\x69\xab\xdd\x5f\xd3\x02\xde\x8c\xca\ +\x31\x65\x41\x12\x3d\xb8\x67\x7f\x5b\x14\xf2\x4a\xc6\xe6\x95\xce\ +\xbc\xf4\xc2\xaa\x0c\x26\x90\xd2\x48\x5b\xdd\xfe\x9a\x56\x6f\x56\ +\xd1\x98\xf2\x3c\xe0\x76\x4f\x6b\x5d\x43\x53\xbb\x21\x68\x4e\x51\ +\x45\x49\x8e\x9f\x73\x09\x00\x04\x45\x57\x73\x43\xe3\xa1\x0e\x13\ +\xd5\x82\x92\xca\xc2\x4c\xdd\x8c\x74\xd5\xb6\x19\xb9\x85\x79\x3a\ +\x31\xeb\xaa\xdb\x02\x39\x85\x7e\xd9\x71\xb0\xae\xb1\x27\xc6\xc3\ +\xb9\x45\xe9\x4a\xb4\xbe\xa9\xd3\x93\x55\x3c\xa6\x2c\x97\x02\xd1\ +\x54\x68\xde\xff\xe1\xd6\x2e\x2d\xbd\xb8\xa2\x28\xd3\x8f\x92\x10\ +\xab\x67\xcf\xbe\x03\x11\x08\x8e\x19\x5b\x11\xd4\x20\xda\xd5\xdc\ +\xd0\xd0\xdc\xe7\x28\x25\x95\x95\xd9\x01\x1d\x18\xeb\xdb\xfb\xf6\ +\x07\x6d\x69\xb7\x7c\x7d\x16\x6f\x7c\xff\xce\xdf\xdc\x67\x17\xcc\ +\x9a\x35\xae\xb0\x75\xcf\xbb\x77\xfc\xfc\x83\x2f\x7f\xe7\xdf\x66\ +\x17\xe8\x9d\x4d\x35\x0d\x2d\xed\x36\x6a\x79\xa5\x95\x85\xe9\x1e\ +\x09\x54\x18\x6d\xbb\xf6\xd6\xda\x5a\xc6\xb8\x71\xa5\x5e\x82\x2e\ +\x58\x97\xc2\x58\xa4\xa5\xfa\xc0\xa1\x3e\xbb\xbe\x8d\xa8\x9a\x14\ +\x30\xe1\x8c\x0b\x73\x94\x1c\x14\x48\xa5\x51\xbd\x77\x7f\x7b\x84\ +\x87\xb2\x72\x8b\x0b\xf3\x73\xab\xe6\x5f\x96\xef\xf1\xf2\x8e\x0f\ +\x3f\x58\x7b\x28\x6d\xac\x53\x9a\x3b\x7e\xf2\xa2\xb9\x79\xeb\x5e\ +\x7a\x6b\xef\x84\x8b\x26\x82\x48\x21\xc0\x7e\x0c\xf1\x04\x50\x14\ +\xe5\xfd\xf7\xdf\xdf\xbc\x79\xf3\xd5\x57\x5f\x1d\x0c\x06\xdd\x66\ +\x44\x09\xc3\xbd\x83\x01\x9c\xf8\x41\x7e\xfe\xe0\xad\xdb\x75\x00\ +\x44\xb4\x71\xf5\xf3\xaf\xa6\xcd\x58\x58\xec\xeb\xaa\x3d\x58\xd7\ +\x15\x75\x7c\x99\x05\x15\xa5\xf9\x2a\x91\x66\x57\xe3\xbe\xea\x26\ +\xae\x84\x2a\x2a\x4b\xc3\x01\x8f\xd5\xd9\xb4\xf7\x60\x03\x4d\x2b\ +\x18\x57\x5e\xa4\x48\xb3\xa3\xa9\xbe\xa1\xb9\x9d\x06\x72\xbc\x9d\ +\x8d\xef\xaf\xd9\x5c\x54\x91\x55\x98\x93\x37\xa6\x24\x57\x21\x38\ +\x1c\x87\x36\x91\x8a\xe8\x57\x49\xf8\xa9\x14\x68\x1f\x25\xdc\x57\ +\x11\x0f\xd2\x00\x58\xdd\x35\x87\xba\xcb\x2e\x3a\xfb\x82\xc5\x15\ +\xee\x7f\xdb\x76\xbd\x79\xff\xca\xd7\x58\x5a\xb8\xb3\xb9\x73\xce\ +\x95\xb7\x2d\x2e\xeb\xbe\xe7\x57\xf7\x9b\x99\x85\xa1\x40\x71\x4e\ +\x71\xce\xd6\xd5\xf7\x3d\xbb\xad\xaf\x20\x2b\x5c\x31\x27\x77\x61\ +\xc6\xfa\xe5\x8f\xee\xff\xce\xed\xdf\x13\xfb\xdf\xfe\xc3\x3d\x4f\ +\x3b\xc1\x0c\xa3\xb3\x7b\xea\x05\x5f\xb8\x61\x71\xe9\x2b\xf7\xdd\ +\xf9\x7a\x7b\x66\x49\xd8\xa8\xe9\xf5\xdf\xf4\x6f\xdf\x3d\x25\x5f\ +\x13\xc0\x14\xb3\xed\xd9\xbb\xee\xd8\x64\x17\xe5\xe9\xdd\x8d\x22\ +\xff\xeb\xdf\xfd\x4e\xe1\xa1\x0d\xbf\xbe\x67\xf3\x37\x7f\xf6\x9f\ +\xe3\x3c\x35\x7f\xfe\xed\x3d\xf3\xbf\x75\x7b\xe5\xc1\x87\xef\x78\ +\xa2\x66\x7c\x45\x66\x7d\x5d\xab\x3f\x23\x3f\xcb\x6f\x1f\x3c\xd8\ +\x73\xfe\x6d\xdf\x3f\x7f\xa2\x8e\xbc\x73\xcd\x8b\x7f\x6b\xf0\x19\ +\x4d\xbd\xbe\x6b\xbf\xf5\xed\x53\x8b\xcd\xa7\x1f\xfc\xcb\xd6\x2e\ +\xcd\x6b\xb5\xff\xad\x60\xee\xb7\x6e\x5a\xfc\xee\xd3\xbf\x5b\xb5\ +\x45\x96\x15\x97\x2e\x4e\xcf\xcf\x09\xfb\x28\xc1\xbd\x9b\x77\x2a\ +\x05\xd3\x2b\x3c\xf2\xc5\x27\x1e\xe9\x28\x3c\xe7\x97\xdf\xbe\xd8\ +\x03\x00\x17\x2c\xc9\xb8\xf3\xff\x3d\xfe\xc4\x9b\xd3\xbf\x35\xf7\ +\xe9\x3f\xdc\xb9\x59\xe6\x17\x7a\xba\x9a\xac\xdc\x5b\xff\xdf\x77\ +\x26\x68\xb5\x8f\xdc\xfb\x40\x3d\x86\x49\x57\xf3\x6b\x13\x2f\xb8\ +\xed\x9a\x79\xaa\x70\xa8\xa2\x75\xed\x7b\xed\x37\x77\xaf\x12\x59\ +\xe5\x5a\xe7\xbe\x6e\x67\xbc\x47\x83\x6d\x2f\x3e\xba\x3e\x74\xc1\ +\xf7\xae\xf3\xbd\x78\xff\xaf\xff\xbe\xc7\xce\x4f\x83\x3d\xf5\xfc\ +\x4b\x3f\xfa\x79\x51\xf5\x1b\x7f\x5e\xe3\xff\x9f\x6f\x9c\xe6\xd1\ +\xc5\x9e\xcd\xeb\x78\x73\x59\xd6\xf8\xf1\xb3\xa6\x15\x6d\xd8\xf0\ +\x41\xef\x45\x93\x02\x80\xa9\x30\xc3\x47\x6e\x5a\x94\xd2\x8d\x1b\ +\x37\xae\x5c\xb9\x32\x1a\x8d\x5a\x96\x75\xfd\x0d\x37\xf8\x7d\x3e\ +\xf7\xb2\x0d\x89\x7f\x21\xf6\x67\x2d\x93\x1d\x8c\x91\xf0\xa0\x01\ +\x11\x88\xe2\xf3\xf9\x7c\x5e\x7a\x60\xcd\xaa\x5f\x3e\xb6\x6d\xec\ +\xd8\xdc\xa6\x83\x2d\x73\xae\xfa\xe6\xe5\xb3\xd9\xb2\xdf\xde\xdd\ +\xee\xcf\x0b\xfb\x73\xfc\xf9\xa5\xde\xbe\x6d\xcb\xee\x7b\x22\xea\ +\xcb\x88\xb6\x36\x97\x2d\xba\xe9\xfa\xd3\x02\x8f\xfd\xee\xf6\x3d\ +\xa4\xa0\x62\xfc\xac\xd3\xc7\x69\x8a\xd9\xba\xf1\xdd\xb7\x9b\x26\ +\x9c\x5a\x5a\x92\xaf\x82\x18\x1e\xc5\x40\xd7\x25\x4f\xc2\x83\x3e\ +\xa1\x70\x5f\x51\x22\xa2\x14\x1c\xbc\x15\xd7\x5f\x73\xe1\x43\x4f\ +\xdd\xf5\xd3\x4d\x65\x27\x9f\xb9\x74\xd1\xcc\xac\x37\x5e\x78\xb2\ +\xc9\x7f\xf2\xf5\x67\x4d\xdd\xf3\xca\xfd\x7f\x7d\xf9\xb5\x49\x97\ +\x14\x1f\x68\x15\x97\x5e\x7f\xcd\xa2\x49\x79\x54\xb6\xad\xde\xb3\ +\x4b\x2b\xbb\xe4\xe6\xeb\x16\xa7\x7b\x95\x8e\x6d\x82\x31\x85\x71\ +\xe3\xad\x27\x9e\x64\xd3\x2e\xff\xe1\xf5\xa7\xb7\x7e\xf0\xd8\x4f\ +\x1e\x7a\xfa\x94\xa9\xb7\xc4\x4c\x76\xfa\xa5\x5f\xbc\x7a\x6e\xf6\ +\x8a\x9f\x7e\xef\xf5\xb7\xf6\x9c\x72\xed\x34\xe4\x52\xf2\x58\xb7\ +\xe1\x39\xe7\xc6\xaf\x9e\x3f\x99\xdd\xfb\xbd\xff\x7a\x73\x43\xdd\ +\xf5\x63\x55\x5d\x57\x5d\x86\x34\x5d\x63\x44\xf4\x75\xf7\x16\xcc\ +\x5a\xfa\xbd\x2f\x9f\xf3\xf2\x1f\xff\xf3\x55\x71\xca\x7f\x7c\x6b\ +\xd1\x5b\xcb\x7f\xf0\xd7\xf5\xdb\xce\x19\x5f\x09\x2c\xf3\xfc\xeb\ +\xbf\x7e\xd1\x44\xff\xea\x7b\x7f\xf2\xcc\x2b\xeb\x73\xa7\xf6\xbe\ +\xf4\x7e\xe7\xf9\x37\x5f\x9d\x1b\xdd\x79\xcf\xb2\xd5\x1f\x9e\x31\ +\xad\xb7\xcf\x9a\x71\xd1\x2d\x5f\x5d\x3c\xc1\xb6\x4c\xc7\x76\x74\ +\x5d\x34\x74\xf4\x78\x0b\x72\x00\x3b\x77\x56\xcb\xa9\x17\x4c\xf7\ +\x80\xb0\x4c\x87\x79\x3c\xb3\xa6\x8d\x5f\xf3\xca\x8e\x4e\x73\x66\ +\xaf\xed\x3f\xfb\x86\x6f\x5d\x34\xd5\xf8\xe3\x7f\xfe\xf4\x8d\xad\ +\x4d\x3e\xf3\xd9\xb5\xd5\xe2\x9a\x9b\xce\xd0\xeb\xde\xfe\xd3\x33\ +\xab\x76\x2d\x99\x3d\x2d\x8d\x52\x88\xbc\xb6\xea\xef\x6c\xd2\x95\ +\x3f\xfd\xd2\x19\x9d\x1b\x56\xfe\xcf\x13\x75\x36\x97\x40\xa9\xa6\ +\xd3\xd6\xbd\x6f\x3e\xbd\x49\x7e\xf5\x27\x3f\x99\x9e\xde\x74\xc7\ +\x7f\xde\xd5\x1d\xb5\x8b\x29\x55\x18\x41\xc9\x25\x64\x5c\x70\xc3\ +\xad\x67\x96\x05\xb9\x84\xae\xdc\x2c\xdb\xa8\x6b\x37\x30\xa0\xc8\ +\x14\xa4\xdb\x47\xfa\xf1\x52\xca\xd2\xd2\x92\x6f\x7f\xfb\xdf\x18\ +\x53\x84\xe0\x0a\xa3\x52\x0a\x4a\xc9\x30\x0c\x55\x77\x44\x49\x02\ +\x0f\x3a\x19\x95\x65\x58\x7f\x3b\x4a\x89\x12\x01\x09\x88\xbe\x9e\ +\xae\xcc\x59\xe7\x7f\xef\xd6\x25\x7b\x56\xff\xf6\xae\xb5\x6f\xce\ +\x1b\x33\x75\x5f\x43\x74\xc1\x6d\x97\x7f\x6e\x56\x09\x03\xeb\xd5\ +\x65\xab\xb6\x44\xb2\xbf\x7c\xde\x82\xb6\xcd\xcf\x3d\xfc\xd7\x97\ +\x16\x8e\x5b\xd2\xe7\x84\x2e\xfb\xfa\x77\x4f\xaf\x08\x35\x6c\x78\ +\x4a\x29\x9c\xf1\xc5\x6f\x7c\x25\x57\xe5\x96\x6d\x8f\x62\xfb\x91\ +\xfe\x91\x4d\xe0\x42\xcc\x9d\x50\xb8\xaf\x32\x8e\xfb\xca\x05\x8c\ +\x39\xed\x73\x3f\x39\x69\xfe\x8e\x8d\x6f\x3f\xf2\xe8\x6f\x9a\xdb\ +\xae\x70\x7a\xa3\xa8\x74\x6c\x7e\xff\x7d\x1e\x9c\xb8\x68\xec\xb8\ +\x8c\xa2\xc9\x5f\xb9\xba\xe1\xb9\x47\x7f\xfb\x5e\xd6\xd4\xcf\x5f\ +\xf7\xb9\x4b\x6f\xb8\xf5\x99\xa7\xfe\xfa\xf3\x9f\x6f\x98\x77\xfe\ +\x0d\xf3\x43\x94\x00\x38\x46\x5f\x73\x8b\x18\x7b\xe6\x18\x06\x90\ +\x5d\x31\x29\x8d\x6f\x39\xd4\x16\x65\x8a\x82\xd2\x01\xf0\x14\x67\ +\x85\x6a\xa2\x3d\x1c\xa5\x10\x12\x84\x24\x94\x22\x77\x80\x84\x8b\ +\x32\xfd\x07\x22\x3d\x8e\xc4\x78\x3f\x27\x02\x00\x0a\x21\x10\x08\ +\x45\x61\x03\x64\xa7\x87\xf5\x56\x13\x00\x02\xe9\x99\xbc\xce\xb0\ +\xb9\x20\x44\xf1\x68\x0c\xc0\x53\x5e\x59\xf9\xd2\xfa\x96\xba\xe6\ +\x98\xc9\x65\xc3\xae\xcd\x8d\xdc\x99\xb3\xf4\xec\xc2\x80\xac\x93\ +\x84\xa0\x8b\x15\x2b\x10\x10\xd1\xe1\x42\x00\x45\x00\xe6\x53\xec\ +\xde\xbe\x3e\x00\x06\xe0\x30\x80\xde\x9e\x3e\x49\xfd\x0c\x05\x50\ +\x2a\xb9\x0d\x24\x98\x9f\x95\x51\x1f\xe9\x6d\x6b\xe9\x90\xc2\x3e\ +\xb0\x6d\xa3\xb0\xf5\xb3\x96\x9c\x91\xc6\x38\x17\x0a\xc1\x9e\xfa\ +\x6e\x2c\x9e\x33\x86\x01\x28\x9a\xa6\x50\x14\x42\x48\x44\x40\xd9\ +\xde\x54\xcd\x4a\x2a\xcb\x72\x55\x30\x24\x63\x14\xa4\xfb\x1f\x14\ +\x9c\x23\x48\x29\x1c\x90\x8e\xe0\x54\x02\x05\x14\x0e\x17\x82\x88\ +\x14\x04\xec\xc7\xa1\x50\x28\x94\x98\x5b\xcd\x39\x77\xf1\xa0\x25\ +\x4a\x4c\x46\xd4\x20\x80\x80\x52\x0a\x44\x74\xf3\x4d\xfd\xc9\x88\ +\x81\xf4\x44\x92\xb6\xa1\x42\x48\x57\xc6\x00\x80\x82\xb4\x01\xc2\ +\xb9\x05\xc4\x69\x86\xcc\x93\x6e\xbb\xa9\xe6\xc9\xe7\xee\xde\xf2\ +\xfa\x84\x1b\xae\x5f\xd4\xd1\xdb\x2d\x84\x67\xdb\xa6\x0d\x82\xe7\ +\x9c\xb3\x78\x9a\x07\x2d\xa4\x0c\x25\x07\x00\x29\x05\xa2\x74\x1c\ +\x14\x84\x8f\x92\xe1\x1a\x8a\x0a\x7d\x22\xe2\xbe\x4a\x09\x14\x79\ +\xb4\xa6\xa9\xd1\x17\xce\x9e\x3c\xe7\x8c\x93\xde\x7d\x75\xdd\xfe\ +\xf6\x53\xb3\xb2\x7c\xea\xd8\xcb\xaf\x5b\xa2\x38\x31\x21\x28\x08\ +\xbb\xf2\xb4\xcb\xfe\x63\xda\xf4\x5f\xfd\xec\x17\x4f\xbe\x37\xf1\ +\x1b\x0b\xc7\x5f\x7d\xdb\x77\x3f\x7c\xe6\x37\x7f\x7a\x62\xd5\x98\ +\xeb\xcb\x29\x0a\x50\xbc\x45\x45\xfa\xba\x0f\x36\x2e\x3e\xe9\xec\ +\x96\x0f\xde\xeb\xd2\x42\xf9\x99\x5a\xb5\xc3\x55\xce\x11\x1c\x47\ +\x4a\x44\xc9\x39\x97\x5c\x02\x17\x52\xa2\xe0\x0e\xa0\xcd\xa5\x94\ +\x52\xea\xde\x00\xeb\xad\xdd\x5f\xd7\x52\x5a\x64\xda\x0e\x97\x42\ +\x48\x29\xa5\xe0\x0e\x80\xe0\x52\x0a\xce\xc1\x11\x42\x02\x48\xc9\ +\x39\xe7\x96\x11\x33\xac\x9e\xde\x75\x1b\x3e\x0c\x96\x5e\x56\x9e\ +\xdf\xe6\xf7\x78\x67\x9d\x7d\xd9\xb4\x6c\x66\xda\xd2\xaf\xc5\xde\ +\xb6\xb9\xe0\xdc\x71\x1c\xce\x39\x00\x71\x04\xcb\x08\x04\xcc\x43\ +\x1d\x1c\x4e\x9a\xb3\x60\xcc\x6f\x5f\x79\x72\xcd\x84\xcc\x69\x85\ +\x81\x8e\xea\x0d\x8f\xbd\xb1\xa7\xec\xec\x6f\xa6\xa1\xc5\xa5\x94\ +\x9c\x03\xd8\x9c\x0b\xc9\x21\xb3\x38\x47\xdb\x11\x9d\x7f\xd1\xb5\ +\x95\x5e\x1e\x75\x50\xa5\xd2\xb6\x6d\xd0\x03\x63\xf3\x94\x37\xd6\ +\xaf\x6d\x99\x73\x89\x8c\x99\x8e\xc3\x05\xe7\x52\xa2\x14\x32\x9c\ +\x55\xc2\xab\xd7\xed\x3c\xd8\x7d\x92\xbf\x3b\x6a\xb9\xda\x4f\xa2\ +\xe4\x40\x19\xa2\xd9\x78\xa8\x33\x92\x21\xa5\x1e\x8c\xb6\xb5\x31\ +\x25\x1c\x52\x04\x77\x78\xca\x8f\x38\xac\x0f\x41\xfa\xe3\xe2\x62\ +\xd0\x6b\x42\xa4\x94\x28\xdd\xfc\xd9\x80\x3b\x1c\xb7\x7b\x51\xba\ +\x38\xf1\x30\x18\xf7\x15\x06\xcd\xa1\x22\x42\x08\xd7\x46\x46\x89\ +\x52\x72\x2e\xc0\xe1\x1c\x50\x98\x16\x2f\x99\x71\xfe\x7f\x4c\x9e\ +\x71\xd7\x1d\xff\xbd\xf2\xbd\x71\x0b\x72\x0a\xbc\x3d\x79\xe7\x5d\ +\x79\x55\x1a\xb1\x38\xa8\xac\x7b\xa7\xc3\xa5\x70\x1c\x21\x39\x65\ +\x0a\xef\x6e\x6d\xef\xec\x0e\xf8\x25\x61\x0a\xa5\x00\x38\x42\x3f\ +\x41\xfc\x1d\x42\xa4\x8c\xdb\xe5\x27\x92\xbd\x20\x11\x01\x08\xb1\ +\xda\xde\x78\xe6\xd1\x1d\xcd\x96\x02\xb6\x01\xd9\x17\xde\x74\xea\ +\x49\x9e\x92\xfa\x3f\x3f\xf2\xe3\x1f\xbc\xad\x7a\xd2\x16\x7e\xee\ +\xba\x93\xd2\xeb\x1e\x58\xfe\xb7\x28\x23\x91\xe0\x94\x4b\x2a\x3c\ +\x6f\xad\xba\xe7\xed\x3d\x3d\x68\x45\xa6\xcc\x3e\x23\x44\x9a\x05\ +\x4a\x4b\x78\xe6\x5e\x72\xc5\xee\xfb\x9f\xfc\xf9\x0f\xd7\x08\x9b\ +\x9d\x7d\xe9\x8d\xe5\x7e\xf1\xa6\x00\x45\x4a\x21\x85\x1b\xb1\x75\ +\x47\x38\x80\x90\xae\x41\xe7\x4e\xfe\x94\xdc\xd1\x72\xc6\x9f\x33\ +\x2f\xef\xe9\x7b\x6f\x7f\xdb\x4f\x3b\x30\x9c\xe6\x21\x5c\x00\x02\ +\x4a\x74\x07\xde\xa2\x40\x29\x10\x41\x4a\x41\xbc\x59\x21\xfa\xe2\ +\xb2\xdf\xbc\xc7\x6c\x11\x9e\x70\xc3\x19\x53\x0a\xd2\xad\xf3\xe6\ +\xec\x5d\x7e\xe7\x4f\x82\x5e\x2d\x6f\xea\x99\x37\x7e\x6e\x26\x21\ +\x80\x28\x85\x90\xee\xa6\x6c\x5a\x6a\xe5\xd8\xe2\xe7\x5f\xd8\x5e\ +\xd7\x77\x66\xd5\x82\x6b\xaf\xe9\x59\xb1\xea\x9e\x3b\x9f\xf7\xa8\ +\xa6\xe1\x14\x9f\x7c\xc5\xb5\x0b\xc7\xda\x46\xad\xcb\x0f\x48\x89\ +\x80\xc2\xb6\x8a\x17\x5f\x74\xfa\x8e\x65\x77\xfd\xe4\x87\x7e\x9f\ +\x5a\x74\xca\x45\x9f\x5f\x34\x95\x08\xc7\xb2\xd4\xd3\x2e\xb9\xfc\ +\xc0\xf2\xc7\x7e\xf1\xe3\xad\xaa\xd5\x21\x33\x66\x79\x88\x94\x08\ +\x8e\xed\x64\x8d\x9d\x77\xe9\xc9\x1f\x3e\xfe\x87\x9f\xbd\x1c\xa2\ +\xfb\x3b\xcd\x53\x5c\x39\x94\x8e\xad\xe6\x9f\x36\x63\xfc\x8a\x07\ +\x7f\xbd\x33\x6f\xcc\xe5\xb7\x5c\xd7\xb6\xab\x29\x5c\xba\x38\x84\ +\x8e\x9d\x9a\x62\xfb\x11\x7a\xa1\x3f\xb3\x2e\x84\x3b\x02\x54\x0a\ +\xc1\x18\xa3\x94\x4a\xca\xdc\xc1\x32\x43\x90\xb1\xfa\x81\xe2\xe3\ +\x4b\x70\xc0\x8f\x88\xeb\x85\x01\xef\xc4\xad\x20\x71\x47\x89\x00\ +\xa2\xe0\x52\x08\x64\x4c\xb1\x3b\xf6\x2e\x7b\xe4\x89\x36\x09\x11\ +\x52\xba\xb0\xbc\x70\x56\xee\x45\xbb\x6b\x96\xdd\xfe\x5f\x3f\xf0\ +\xa9\xfe\x59\x4b\x2f\x3f\x77\x3c\x23\x00\x28\xa4\x6d\xda\xe1\xe2\ +\xc9\x33\xf2\xde\xba\xe7\x97\x3f\x29\x9a\xb0\xe0\xc6\x2b\x17\x85\ +\x35\x31\x42\xaa\x21\x8e\x06\x0d\x04\x88\xa4\x14\x51\x62\x52\x95\ +\xd0\x91\x5f\x99\x23\xc3\x83\xbe\x6f\x6d\xe4\xd1\x75\x87\xc5\x83\ +\x1e\xa7\xff\x57\x12\x1e\xf4\x87\xdb\xb6\x4c\x9c\x3c\x95\x10\x22\ +\x05\x37\x23\xbd\xdd\x7d\x51\x81\x34\x90\x9e\x95\xe6\x53\x90\x50\ +\x6e\xf4\xb6\x77\x74\x0b\xaa\xa5\xa5\x67\xe8\xc4\xee\xea\xec\x36\ +\x39\xfa\xd3\xb2\x33\x03\x4a\x5f\x77\x47\x77\xc4\xa4\x9a\x3f\x2b\ +\x3b\x53\x71\xa2\xbd\xa6\xf0\xf9\xfd\x9a\xc2\x84\xd1\xd3\xd2\xde\ +\xa7\x05\xd3\xb3\xd2\x03\xd2\xb1\x62\xd1\x18\xd1\x7c\x5e\x9d\xd9\ +\xd1\x88\x4d\x34\xbf\x57\x03\x44\x40\x11\x8b\x1a\x8a\xd7\xa7\x2b\ +\xd4\x8a\x46\x38\xf3\xf8\xbd\x3a\x45\xde\xd5\xde\x16\x75\xd0\x17\ +\x0c\x87\xfc\x1e\x61\x45\x2d\x54\xfd\x3e\x0f\x37\x22\xa6\x50\x82\ +\x7e\xdd\xb1\xa2\xa6\x60\x01\x9f\xee\x18\xd1\x9e\x9e\x3e\x87\xa8\ +\x19\xd9\xd9\x7e\x15\xb8\x20\x2a\xe5\x1d\x6d\xed\x51\x4b\x78\x82\ +\x69\xe9\x41\x8f\x19\x8d\xa0\xea\xf5\x6a\x4a\xff\x38\x30\xa6\xca\ +\xb6\xe5\xbf\xb9\x8b\x9e\x76\xd3\x8d\x67\x56\x82\xe0\x3d\x1d\x6d\ +\x3d\x51\x5b\xf5\x87\xb2\x33\xd3\x88\x70\x84\xe0\xb1\xa8\xc1\x3c\ +\x7e\x8f\x46\xcc\x48\x54\x30\x3d\xe0\xf3\x50\x34\xdb\x5b\x3b\x0c\ +\x0e\xbe\x50\x7a\xd8\xaf\xc7\x07\x98\x29\x2a\xd8\x7d\xad\x6d\xdd\ +\x0e\x51\x42\xe1\x34\xbf\x47\xb5\x63\x11\x4e\x74\x9f\x87\xd9\x46\ +\xb4\x2f\x6a\xf4\x36\x6d\x5e\xfe\xc4\x07\x17\x7e\xeb\xfb\xa7\x66\ +\x58\x9d\x26\xfa\xfd\x7e\x15\xed\xce\x8e\x76\x8b\x05\xbc\x91\x9d\ +\x77\xdf\xff\xc6\xa2\xaf\xfc\xdb\xa9\xf9\x9a\x9d\xb2\x16\x3e\x46\ +\x54\x9c\x51\x65\xf3\x96\x4d\x2f\xbe\xf8\xb2\x94\x32\x3f\x3f\xff\ +\x8a\xcb\x2f\x0b\x06\x43\x4c\x61\xd1\x48\x5f\x7d\x5d\xed\x50\x3c\ +\xe8\x48\x64\x5c\xd5\x04\xd3\x30\x5c\x73\x22\x61\x0d\x0f\xaf\x30\ +\x40\xc9\xa3\x31\xcb\xe3\xf7\x83\x1d\x33\xa5\x12\xf0\xe9\xd2\x31\ +\x63\xb6\xf4\x7a\x94\xbe\xce\xae\x98\x23\xbd\xa1\xcc\xac\xa0\x8e\ +\x94\x81\x1d\x6d\x6b\xef\xb4\x91\x85\xd2\xd2\xfd\x3a\x89\x46\x0c\ +\xcd\xe7\x57\x29\x21\x94\x4a\x3b\xda\xde\xd1\x03\x7a\x30\x33\x2d\ +\x40\x61\xc8\x5c\x6b\x4c\x40\xc6\xbb\x1d\x53\x8a\xa2\x1a\xc6\xa7\ +\x83\x07\x7d\x84\xf6\x02\x25\xa0\x30\x18\x0d\x9c\x42\x61\x30\xb8\ +\xac\x89\x24\xd9\x5d\xa0\x07\xc2\x79\x81\x30\x21\x20\xa5\x70\x38\ +\x47\x44\xaa\xfa\x72\x0b\x02\x24\xee\xf0\xeb\x59\x79\xf9\xee\x0c\ +\x0f\x87\x4b\x6f\x28\x2b\x90\x46\x10\x50\x0a\x47\x32\x3d\x1c\x24\ +\x42\x48\xee\x48\xa2\x05\xf2\x8b\x42\x80\x52\x38\x36\x22\xf1\x05\ +\x43\x20\x85\x14\x52\xf5\x05\x34\x48\x8c\xe2\xa2\xfe\x50\x08\xa5\ +\x90\x12\xb5\x40\x50\x47\x94\x82\x4b\x42\xd2\x72\xf2\xd2\xdd\xd8\ +\xb2\x90\x8a\x27\xa0\x02\x4a\xc1\x15\x8f\x3f\x48\x50\x0a\xa9\xe8\ +\xfe\x90\x3b\x9b\xcc\x1b\xcc\xf1\x87\x08\xa0\x94\xd2\x71\x10\x00\ +\x6c\x24\x69\xd9\xb9\xe9\xae\x0d\x22\xd1\x1b\x08\x41\xdc\x9d\x73\ +\x05\xc1\x91\x5a\xce\x92\x73\x4e\x7f\xbd\xba\xae\xc7\x2e\xf7\xa1\ +\xf0\xa5\x65\x05\xd2\x09\xa2\x94\x8e\xe5\xe6\xc8\xfd\xa1\x20\x4a\ +\x29\x04\xea\x81\x00\x41\x14\xdc\x91\x44\xcd\xc8\xcd\x77\x47\xf5\ +\x25\x0e\x25\x1c\x9b\x30\x6f\x4e\x81\x8f\xc4\xcf\x25\x35\x5f\xc0\ +\xcb\x98\xd3\x55\xbf\xfa\xf1\x95\x7b\xfa\x18\xc6\xa2\x63\xe6\x9e\ +\x33\x35\x87\x71\xf4\x84\x03\x20\x84\xc3\x09\x4b\xcf\x29\xd0\x54\ +\xb2\xe7\x9d\xae\xca\x39\x4b\x4e\x2a\xf0\x59\x8e\x9d\x5a\xf5\x1f\ +\x27\xee\xc8\xd1\x99\x36\x75\x6a\x77\x77\xf7\xb6\x6d\xdb\xcf\x3b\ +\x77\x69\x30\x14\x14\x82\x53\x49\x10\x87\xc2\x9c\x24\x4a\x05\xe2\ +\x3e\x46\x7f\xe4\x11\x10\x25\x0c\x53\x0d\x54\x09\x85\x54\x29\x25\ +\x78\x5c\x89\x12\x44\xd1\x43\x1a\x11\x12\xd3\x73\xf2\x32\x09\x20\ +\x22\x97\x02\x84\x20\x4c\xcf\xce\x2f\x24\xf1\x5b\x0d\x81\x50\x28\ +\x3e\x9f\x42\x08\xa2\xfa\x72\x0b\x02\x80\x52\x0c\xae\xbc\x45\x70\ +\x0d\x99\xfe\x22\x68\x40\x02\xc4\x8d\x7d\x8c\x0c\xcd\x82\x28\xa5\ +\xa4\x94\x0d\xb6\xe2\x47\x8d\x51\x1e\x89\xbd\x40\x08\x98\x0e\x5a\ +\xce\xa8\xe6\x0a\x22\xa8\x8c\xf8\x74\x37\x6f\x02\x4c\x51\xb6\x6f\ +\xdd\x52\x50\x54\x9c\x91\x99\xe9\x38\x76\x3c\x44\xde\x3f\x72\x93\ +\xfc\x6b\xf5\x47\x10\x4a\xa5\xe3\x00\x65\xff\x94\x66\x5c\x29\xa2\ +\x7d\x3d\x51\x93\x33\xdd\x9f\x91\x11\x66\xc8\x05\x8e\x10\x07\x67\ +\x8c\xa5\x7a\x4e\x3e\x7e\x7c\x21\xe1\x05\x98\x96\xe9\xf7\xfb\xdd\ +\x08\x9f\xae\x7b\xea\x6a\x6b\x4d\x33\x36\x7e\xfc\x84\x84\xbd\xd0\ +\xd9\xd9\xd1\xd8\xd8\x30\x75\xea\x74\xce\xf9\x60\x3c\x68\x38\xca\ +\x7d\x53\x38\xf8\xbc\x40\x08\x00\x6a\xba\xa7\xb1\xbe\x3e\x1a\xe9\ +\xad\x9a\x30\x69\xb0\xbd\x40\xd7\xbf\xb7\x26\x33\x33\x2b\x2d\x3d\ +\xc3\xfd\x0a\xa5\x94\x31\x16\x89\xf4\x39\xb6\x53\x56\x51\xf9\xe9\ +\xd8\x0b\x88\xe0\x55\x89\x5f\x3b\x5c\x35\x32\x22\x24\xf4\x1b\x4a\ +\x59\x58\x54\xbc\x7f\xff\x1e\x29\xc7\x84\xc3\x69\x83\xac\xa1\x7f\ +\x39\xf1\x45\x94\x54\x51\xfe\x59\x3f\x8b\xb2\x60\x46\x76\x28\x7e\ +\x51\xb9\x1c\x61\x52\x04\xa1\x8c\x02\xa4\x94\xc2\xc7\xbc\x59\x2e\ +\x0c\x71\x7c\xd7\xf5\x79\xbc\x82\x0b\x00\x02\x88\x8d\xf5\x75\x2d\ +\x87\x9a\x26\x4d\x9e\x9a\x68\x37\x90\x52\xa6\xa5\xa5\xb7\x34\x37\ +\xed\xde\xb5\xbd\xa4\xa4\x9c\x29\x2a\xe0\x31\x10\xe4\x01\x9e\xfb\ +\x27\x49\xf4\x43\x43\x43\x73\x43\x43\x53\x63\xfd\xa4\xc9\x53\x86\ +\xb5\x48\x20\xa3\x2c\x1a\x8d\xea\x1e\xaf\xcf\xe7\x73\x9d\x08\xd3\ +\x34\x6d\xd3\x62\x8a\xf2\xa9\xd9\x0b\x47\x40\x8c\xb2\xae\xee\xce\ +\xfa\xda\x1a\xdb\xb6\x09\xa1\xd0\x9f\x2a\x4c\x51\x8a\x8e\x8b\x18\ +\x43\xd2\x0a\x73\xff\x7a\xbd\xde\xd2\xf2\x0a\xbf\x3f\x90\x9c\x20\ +\x24\x84\x20\xca\xba\xda\x9a\xce\x8e\x8e\xc1\x5f\x3c\xb6\x3c\xc7\ +\x79\xf0\x78\xbc\xa5\xe5\xe5\x81\x40\x70\x78\x52\x73\xf7\xce\xed\ +\xc5\x25\x65\x75\x75\x35\x8a\xc2\x14\xa6\x12\x82\x8c\xa9\x39\x79\ +\x05\x5d\x9d\x6d\xf9\x05\x45\xc3\x95\xda\x51\xca\x47\x08\x29\xd2\ +\xd2\xd2\xd3\x33\x32\x53\x98\x4d\x29\x3a\x41\x4c\x09\x90\x52\x0c\ +\x59\x60\x6e\x8b\x4d\x79\xc5\x98\x8a\xca\xb1\x27\x0a\xcf\x09\x63\ +\x27\x33\x2b\x3b\x10\x0c\xf5\x74\x77\x09\xce\x35\x5d\x0f\x85\xd3\ +\x28\xa5\x9d\x1d\xad\x23\x87\x08\x8f\x1a\xd3\x52\x4a\x90\xa9\x22\ +\x9b\x14\x9d\xf0\x0a\xe3\x53\x6b\xa2\x3f\xba\x24\x84\x50\x35\x2d\ +\x2f\xbf\xc0\x9d\x90\xe1\x96\x6f\x8d\xf6\x61\x25\x75\xa3\x53\x94\ +\xa2\xcf\x84\xb3\x44\x08\x77\x9c\x48\x5f\x9f\xa2\x28\x9c\x73\xaf\ +\xd7\x7b\x98\x0f\x2b\x47\x9f\xb9\xd4\x1d\x4a\xd1\x89\x60\x16\xe0\ +\x09\x27\xc6\x87\xe7\x59\x51\x94\xce\xce\xce\xbb\xee\xbe\x3b\x16\ +\x8d\xa6\xa5\xa7\x7f\xfd\x6b\x5f\xf3\xf9\xbc\xc7\x5e\x2f\x10\x42\ +\x1c\xc7\xc1\x94\x2b\x91\xa2\x13\x81\x28\x63\xca\x48\x79\x25\x17\ +\xb8\xcd\x71\x9c\xe3\x30\xe7\x33\x1a\xcf\xae\xd2\xe0\x9c\x67\x65\ +\x65\x5d\x7e\xf9\xe5\xab\x57\xaf\xbe\xe4\xe2\x8b\x83\xc1\xa0\x6d\ +\xdb\xa3\xc5\x4c\x8f\x1e\x1e\x74\x77\x77\xa7\x6d\x73\x85\xb9\xc9\ +\x88\x21\x81\xdc\x94\x11\x91\xa2\x63\xb3\xc5\x26\x49\xe0\xa0\x25\ +\xe2\x38\xdc\xeb\xf3\x86\xc3\x69\x72\x30\x1e\xb4\x65\x5b\xbd\xdd\ +\xdd\xfd\xf5\x82\x43\x12\x19\x47\x47\x92\x47\xe6\x19\x11\x84\xe0\ +\xba\xc7\x1b\x0e\x87\x47\x6c\xc7\xb6\x2c\xd3\xe3\xf1\x4e\x9c\x30\ +\xa1\xb2\xa2\x42\xd7\x75\x29\xa5\x63\xdb\x40\xe2\x03\x39\x3f\x05\ +\xbd\x80\x00\xba\x42\x34\x76\x98\x71\xd6\xc0\x25\x18\x4e\x1c\x1f\ +\x82\x10\xda\xdb\xd3\x2d\xb8\x28\x2d\x2b\x63\x2c\x15\xd1\x48\xd1\ +\x09\x40\xb6\x6d\xd7\xd7\xd5\xa8\x8a\xea\xf5\xf9\x12\xb8\xcf\x42\ +\x88\xae\x8e\xf6\xec\xdc\xbc\x70\x38\xfd\x38\xe4\xd9\x71\xec\xfa\ +\xba\x9a\x58\x94\xf9\xfc\x81\x64\xd5\x40\x29\xf5\xf9\xfc\x8d\x0d\ +\xf5\xe3\xab\x26\x72\x87\xab\xaa\x2a\x11\x29\xa5\x1d\x1d\x6d\x1e\ +\xaf\x77\xc4\x65\x7c\x24\xab\x54\x63\xb0\xbb\xd9\xd9\xdf\xca\xd5\ +\x51\xea\xa0\xb9\x84\xbc\x10\x3d\xa9\x54\xe3\xf1\x2e\x35\xe8\xeb\ +\xeb\x2d\x2d\xaf\x60\x4c\x19\xdc\x64\x82\x29\x3c\xe8\x14\x1d\x3f\ +\x94\x0c\xa0\xaa\x69\x5a\x56\x56\x4e\x5b\xeb\x21\x7f\x20\x5e\xc2\ +\x40\x08\x31\x62\x31\x45\xd5\xc2\xe1\xf4\x78\x7f\x75\x92\x57\x9f\ +\x8c\x25\x7d\xac\x78\x56\x55\x2d\x2b\x3b\xb7\xb5\xb9\x29\x10\x0c\ +\x25\xe7\x1a\x10\xb1\xa8\xa4\x6c\xdf\xae\x9d\x07\xf6\xed\x29\x28\ +\x2a\x51\x55\xd5\xb6\xad\xb6\xd6\x16\xdb\xb6\xb2\xb2\x73\x46\xac\ +\xbf\x38\x12\xbd\xa0\x2b\x64\x63\xad\xb5\x72\xfd\xe1\xfa\xa6\xe6\ +\x8d\xd5\xe7\x54\xea\x03\x5d\xbe\x84\x30\xca\x92\x47\x86\xbb\x4a\ +\x41\xa6\xc2\x0d\x29\x3a\x6e\x94\x42\x52\x97\x34\x12\x42\x86\x0f\ +\xa7\x45\x40\x45\x51\x13\x28\x8f\xc9\x0b\xef\x78\xe0\x19\x00\x18\ +\x63\xc3\x59\x71\xd5\xdc\xd8\xaa\xaa\xc6\x86\xfa\x3d\xbb\xb7\x2b\ +\x4c\x25\x14\x7c\x5e\x7f\x7e\x41\x11\xa5\x74\x44\xe6\x8f\xb0\xde\ +\x11\xf1\x23\x8a\xbc\x08\x40\x2a\xf3\x90\xa2\x14\x1d\x47\x8a\x8f\ +\x52\x40\xe0\xdc\x41\x44\x4a\x09\x8b\x03\xde\x8f\xbc\x8e\x8f\xd0\ +\xdb\x27\x04\x28\xf9\x88\x20\x44\xca\x37\x48\x51\x8a\x8e\x1f\x72\ +\x53\x81\x09\x23\xe8\x23\x92\x9a\x47\x7e\x9a\xd4\xba\x4f\x51\x8a\ +\xfe\x45\x49\x39\xbc\xf7\x42\x28\x3d\x0e\xbd\x81\xf8\xf0\x8c\x94\ +\x66\xfa\x4c\x99\xc1\x40\x08\x3d\x1e\x67\x49\x63\x7c\x6a\x12\x8e\ +\x68\xba\x53\x45\x3d\x4e\xcd\x07\xc1\xe5\x11\xd4\x41\x53\x4a\x0d\ +\xc3\x88\x45\x23\xc7\x5b\xb2\x00\x11\x54\x55\x09\x04\x43\x8c\xb1\ +\x54\x22\xe3\xb3\xa2\x14\x08\x11\x42\xf4\xf5\xf4\x8a\xe3\x6f\x88\ +\x16\x21\xc4\xe7\x0f\x78\x3c\xde\x21\xc0\x8a\x44\x51\x45\x5f\x57\ +\x7b\xfd\x01\x07\xc9\xf1\x56\xa1\x43\x00\x43\xb9\x85\xfe\xcc\x5c\ +\x29\x46\xbe\x9e\x23\xc7\x1d\x09\x21\x7d\x7d\xbd\x86\x61\x64\x64\ +\x64\x0e\xc1\x78\x39\x1e\x34\x83\x61\x18\x7d\xbd\x3d\x59\xd9\x39\ +\x8c\x29\xa9\x7e\xed\xcf\x82\x52\x70\xb8\xd3\xd1\xde\x16\x0a\xa5\ +\x79\x3c\xde\xe3\x8d\x3d\x21\x78\x67\x67\x87\xdf\xef\x0f\x04\x43\ +\x89\x72\x5e\x42\xa9\xd3\xd7\xd3\xb8\xe6\x6f\x61\x26\xfc\x81\x60\ +\x62\x39\x0e\xaa\x81\x3a\x76\x5a\x81\xdb\x4e\x87\xe1\x04\xa6\x9c\ +\x9a\x51\x52\x29\x47\x52\xb5\x23\xdb\x0b\x8e\xe3\x44\xfa\xfa\x4a\ +\xcb\x2a\x34\x5d\x3f\x0e\x05\x25\x14\x4e\xa3\x8c\x76\x77\x75\x66\ +\x65\xe7\xa4\x2c\x86\xcf\x82\x66\xe8\xee\xec\x4c\x4f\xcf\xcc\xcc\ +\xca\x3e\x3e\xf9\xf3\xf9\x03\xf5\xb5\xd5\x1e\x8f\x37\x11\xd5\xa3\ +\x8a\xda\xba\x7d\x7d\x06\x58\x05\x2a\x42\xb4\x15\x08\x1d\x54\x12\ +\x79\xf4\x85\xd6\x85\x7a\x4b\x3c\x97\x18\xd4\xf5\x03\x7b\xb7\xfa\ +\xb3\xf3\x35\x4d\xff\x58\xf8\x0b\x6e\xdf\x15\x53\x14\x4d\xd7\x13\ +\x88\xb7\x09\xc7\x7e\xc8\x08\xdd\x4f\xee\x04\x30\x46\x01\x50\x0a\ +\xfc\x08\xd3\x2a\xb9\x5c\x24\x8e\x79\x3b\x50\x0d\x45\xc3\xe1\xb4\ +\xce\xf6\xf6\x63\x55\x4c\x92\xa2\xa3\x6b\x2f\x80\x65\x59\xa1\x70\ +\xda\x88\x03\xe9\xff\xa9\x1e\x2b\x63\x14\xfa\xd1\xa2\x87\x0b\x7f\ +\xe2\x89\xae\xeb\x94\x52\xce\x9d\xe4\xf6\x04\x8b\x63\x69\xc0\x8b\ +\x91\x76\xa4\x2a\x10\x11\xcf\xdb\xe3\x80\x4c\x1f\x1d\xaf\x3b\x8e\ +\xec\x44\x00\x01\x49\xff\xd0\x3c\x14\xdc\xab\x7b\x54\xd3\x70\x4c\ +\x53\xd3\xbd\x80\xe2\x63\xd9\x0b\x89\x24\x23\x26\x80\xa9\x13\x18\ +\x97\x52\x02\xc0\x88\x33\x73\x29\x53\x28\x41\xc1\x85\x3b\xb7\x93\ +\x31\x2a\xdd\x41\x91\xc9\x71\x18\xa7\x6b\xf7\xfe\x86\xac\x8a\xaa\ +\x0c\x9d\x1c\x1e\xc3\x7c\x38\x14\xce\x80\x92\x42\x01\x40\x64\x4a\ +\x23\x7c\x66\xc8\x15\xc8\x84\x34\x26\xea\xe2\x5c\x69\x1c\x04\x93\ +\x4c\x28\x8b\xf7\xe0\x0c\x47\x4b\xfd\x64\x44\x29\xb4\xd4\xec\xee\ +\x60\x39\x55\x85\x19\x52\xca\xe1\xdb\x7c\x62\x84\x04\x73\xd5\x01\ +\x0e\xe3\xd9\x1d\x3a\x45\x5c\x6c\xb8\x38\x3a\x6b\x42\xb9\x7d\x1c\ +\x85\x48\x29\x89\xe3\xb4\xf5\xa3\x4f\x33\x4a\x00\x51\xa0\x0b\xd3\ +\x08\x03\xa8\xd4\xa3\xc4\x11\x10\xc8\xc0\x08\xcd\xc4\x88\x2c\x29\ +\x41\x22\x0a\x31\x9a\xe9\x42\x47\xbb\x0f\x52\xc4\xaf\x78\x3f\x00\ +\x6e\x7c\x9e\x06\x8e\x72\x24\x42\x20\xd6\xdd\xd2\xd4\xd6\x23\x09\ +\x21\x84\x48\xb3\xaf\xb9\xf1\x90\x35\x78\xc2\x37\xa1\x94\x46\xf7\ +\x3d\xfe\xc8\x23\x07\xfa\x90\x7e\x94\xbe\x4c\x9e\x38\xec\x62\x25\ +\x27\xcf\xed\x05\x44\x14\x22\x55\x3b\xf5\x19\x21\x57\x1a\xe3\x03\ +\x90\x07\x86\x39\x0f\x91\x46\x24\x44\x61\x4c\xb6\x35\x54\xef\xda\ +\xb9\x73\x5f\x75\x43\xaf\xc1\x8f\x5c\x40\x08\xa5\x54\x6e\x7a\xe5\ +\xf1\xa7\xd7\xd7\xb8\xa3\xa8\x46\x94\x46\xe9\x4a\xa3\x3b\x51\x6d\ +\x08\xcf\x52\x82\xe4\x88\x42\x4a\x81\x42\xa2\x10\x28\x85\x14\x1c\ +\xa5\x90\x52\xe0\x47\x3d\x00\x25\x45\xde\xda\xd9\xbb\xf3\x50\x57\ +\x75\x97\x21\x10\x19\x4a\x90\xbc\xb5\x37\xd2\x69\x71\x00\x49\x85\ +\x5d\xd7\xd6\xd7\x63\x8b\xf8\xd8\x93\x91\x1e\xee\xac\x8b\xfe\xe7\ +\xf1\xf3\xba\x63\xac\xc0\x7d\x32\xca\xaf\x1f\xd5\x5e\x40\x29\x06\ +\x79\x10\x00\x49\x23\xf9\x46\x3a\x90\xc2\x76\xbc\xfa\xa7\x15\x4d\ +\x93\x7f\xf9\xcd\x4b\xfc\x00\xd1\x03\xef\xfc\xea\xee\xf7\xbe\xfc\ +\x8b\x9f\x8c\x4f\x67\x00\x28\x84\x74\x5d\x2f\x14\xdc\xe1\x1c\xc1\ +\x1d\x34\x0f\x52\x08\xc2\x18\x01\xe4\xce\xe8\x93\x97\xfb\x2f\x7d\ +\x7c\x6e\x6f\xff\xfd\x90\x83\x67\x7e\xa4\xe8\x5f\x59\x2f\x0c\x9e\ +\xef\x44\xfa\xf7\xea\x41\x1b\x03\x61\x0a\x76\xbf\xf4\xc0\x7d\x2f\ +\xbc\x5f\x17\xcc\x48\xe3\x96\x98\x7d\xd9\x2d\x97\x9f\x5c\x22\x84\ +\x00\x42\x19\x25\x92\x3b\x92\x30\x85\x51\x29\x04\xa1\x8c\x10\xe4\ +\x0e\x27\x4c\x61\x94\x48\x21\x5c\x73\x84\xa9\x0a\x41\x29\x90\x30\ +\x4a\xdc\xde\x64\x31\xd8\x95\x4e\x9c\x74\xc0\xa1\xc0\xf8\x50\xc3\ +\x21\x89\x73\x94\x12\xa4\x00\x29\x01\x08\xa2\x74\xc3\x0a\x71\xcc\ +\x56\x48\xf2\xf6\x47\x31\x15\x18\xda\xcf\x6f\xae\x7d\xb5\xc5\x0a\ +\xea\x34\x6a\xf2\x82\xc2\xbc\x2f\x4d\xcb\x4f\xc3\xe8\x03\x6b\xf7\ +\xe4\x4c\x9a\x74\x63\x31\x7b\x69\xc3\xbe\x57\xa2\xfa\xd7\x4f\x2b\ +\x0b\x13\x3c\xdc\xb4\x41\x92\x60\x99\xc4\x2f\x1a\x25\x44\x48\x90\ +\x12\x39\x7c\xe2\x3e\xeb\xb8\x95\x8e\x83\x20\x6f\x07\x8d\xf1\x1d\ +\xb6\x7c\x29\x61\x9a\xee\xf5\xb9\x91\x18\xaf\x57\x53\x18\xa5\x54\ +\xf4\xd6\x3e\xfd\xc8\xca\x2d\xf5\x5d\x7a\xf6\xa4\x6b\x6e\xbc\x66\ +\x8c\xc2\x28\xa5\x8c\xa9\x7d\x07\x5f\xff\xe3\xf2\x97\x22\xa8\xa0\ +\x92\xb6\xe8\x92\x6b\xce\x9a\x9a\xcf\x1d\x7e\x38\x57\x0f\xfa\x1b\ +\x42\x11\x07\x71\x98\xa2\xcf\x82\x1f\xe1\xce\x6c\x4a\x2c\xc2\xc4\ +\x93\x01\x73\x9c\x2a\x2a\x6c\xfb\xeb\x43\x4f\xad\x8f\x7d\xe5\x3f\ +\x7f\x36\x25\xcf\x6b\xf6\xf5\x38\x7a\xb8\xaf\xfa\xdd\xfb\x57\xae\ +\x6e\xea\x72\x0a\x67\x2c\xbe\xf1\xf2\x85\xac\x71\xcb\x9f\x1e\x78\ +\xbc\xde\xa4\x08\xda\xbc\x8b\xae\x3b\xef\x94\x0a\xd1\x53\xff\xf4\ +\x63\x2b\xdf\xdf\xd7\x9e\x5e\x36\xfb\xcb\x5f\xb9\xd4\xde\xf6\xea\ +\xc3\xcf\xbc\xd9\x69\x90\x71\xf3\x2e\xbe\xfe\xbc\x69\x0a\xa5\x24\ +\xe9\x74\xc3\xa5\x31\xb1\x1e\xc4\xf0\xe5\x28\x25\x72\x77\x80\x19\ +\xf6\x1f\x24\xc9\xc5\x38\xac\x25\xa3\x2a\x64\xc3\xf6\x9a\x17\x5a\ +\xe0\x9b\xf3\xc7\x8e\xf7\xd2\x48\xa4\xef\xae\x35\xd5\x0f\xfb\xf4\ +\xaf\x8f\x55\x35\xca\x74\xb4\xde\xd8\xd0\xf8\x6a\x54\xfd\xc6\x9c\ +\xa2\x12\xe6\x1c\x66\xdd\x0c\x9c\x91\x80\xbb\xa9\xc6\x79\x96\x08\ +\x92\xa3\xa4\xf0\xc9\xec\x05\x04\xd7\x2c\x42\x48\xbe\x0b\x71\x2d\ +\x37\x6a\x7b\xb5\xa6\xb6\x6c\x7a\xed\x9e\xfb\x9a\x35\x02\x66\xcb\ +\xde\x16\x9e\xee\xd5\xac\xd7\x1f\x5c\xb6\xd1\x9a\xf6\xd5\xdb\x66\ +\xad\x7d\xf0\x37\xf7\x3d\x55\xf1\xb3\x4b\xfd\x00\x84\x50\xd2\x51\ +\xbb\xad\x56\xe4\x7c\xf3\xeb\x57\x45\x37\x3e\xf7\x97\xfb\xee\x4d\ +\xfb\xd1\x8f\x66\x64\x80\x73\x38\x6f\x30\xf9\xda\xba\xf3\xbc\x53\ +\x7a\xe1\x33\x64\x2f\xb8\x23\x13\x06\x04\x12\xe2\xd3\x62\xb1\xdf\ +\xec\x27\x4e\xeb\xbb\x9b\x36\x97\x9d\xfb\x1f\x33\x8a\xc3\x9c\x3b\ +\xbe\x70\x06\x20\x88\x9c\xf1\x97\x5e\x5f\x2a\x7b\xf6\xdd\xf3\x7f\ +\x4f\xaf\x39\xe9\xd4\xb9\x56\xf5\x8e\x66\xdf\x17\xff\xfd\x0b\xb8\ +\xfd\xa9\x7b\x1e\x7d\x6c\xf2\xe4\x6f\xd7\x3d\x71\xef\x3b\x6d\x95\ +\x5f\xfa\xea\x95\x5e\xe6\xf1\xb4\x6f\xb9\xfb\x81\xbf\x8d\xb9\xe4\ +\x96\xab\xc2\x75\xbf\xff\xc3\xf2\xb5\x13\x7e\xa8\xa8\xf1\x49\x1c\ +\xc3\xca\xfa\xe3\xa0\x05\x08\xe8\x3a\xe3\x52\x88\x21\x9f\x91\x88\ +\x20\x1d\xe0\x02\x29\x12\x40\x02\x20\x5d\x05\x11\xcf\x56\x92\xd1\ +\x6d\x05\x0a\x96\xf5\xee\xa1\xbe\x09\xe3\x2a\x27\x06\x88\xe0\x22\ +\x9c\x16\xb8\x60\x6c\xe0\xd7\xb5\x5d\xb1\xd2\x4c\x8d\x88\x97\x37\ +\xee\x2f\x48\x0b\x7d\xe7\xd4\xa2\x3c\xca\x6d\x07\x3f\x22\x76\xda\ +\x1f\xa9\xc3\xf8\x84\x2a\x44\x24\x20\x11\x84\x90\xa3\x6f\xad\xa3\ +\xd9\x0b\x28\xa5\x00\x00\x39\xd8\x9b\x90\xa3\x8f\xbe\x73\x1d\x16\ +\x2d\x94\x5e\x54\x52\xe2\xa1\x18\x83\x8e\xed\x0d\x52\x46\x9b\xb6\ +\x55\x37\x76\x08\xb2\xf2\xc1\x3d\x91\x6e\x24\xe9\xb6\x6d\x6b\xe0\ +\xce\x7d\x42\x16\x4c\x4b\xcf\x2f\x28\x4c\xbf\xf0\xd2\x35\xef\xfc\ +\x72\xf3\x8e\xe6\x99\x0b\xf2\x84\x23\x46\xbd\x56\x83\xe6\xf6\xba\ +\x86\xa5\x48\x2d\x98\xcf\x04\x11\x82\x52\x4a\x94\x20\xe2\x1e\xfe\ +\x08\xd2\x48\x29\x08\xcb\xe6\xc2\xe3\x55\x40\x3a\x8e\xe3\x00\x10\ +\xa6\x90\xe6\x7d\x9b\x9f\x59\xfd\x6e\x54\x88\xd6\x5e\xc7\xec\xed\ +\x13\x3a\xf1\x04\x33\xf3\x0b\x0a\x72\xd2\x16\xe4\xbe\xb9\xaa\xb1\ +\xae\x71\xc7\xce\x9e\x05\xd7\x9d\x37\xa9\x22\x07\x81\xb4\xac\x7d\ +\xbd\xa9\xb9\xc5\x7e\xfb\xd9\x6a\xb4\xa4\xaa\x58\x46\xaf\x44\x82\ +\x28\xc5\x30\x90\xe5\x64\x71\x24\x04\x01\xd4\xa1\x71\x47\x77\x4e\ +\x99\x90\x88\x12\x64\xff\x28\x4b\x40\xe9\x2a\x04\x09\x87\xe9\x2f\ +\x42\x82\x20\x1c\x07\x21\x48\x25\x38\x0e\x17\xc8\x80\x28\x8c\xa2\ +\x10\x5c\x70\x77\x2e\x4b\x8f\x61\xd7\xf7\x98\x79\x61\xf6\x11\x66\ +\x33\x62\xff\x1c\x2c\x74\x73\x12\x12\xe2\x69\x15\x90\xc2\x5d\x40\ +\x23\xee\xf4\xca\xc8\x21\x44\x04\x89\x52\xe2\x40\x7c\x25\x61\xb6\ +\x8d\xa6\xe7\xa4\x00\xc7\x76\xc2\xa5\x93\x17\x2e\x5e\xe4\x27\xd0\ +\xfb\x21\x7f\x6f\xf3\x46\x5b\x32\x46\xd4\x31\x73\x2e\xfc\xfa\x92\ +\x4a\x87\x4b\xa2\xfa\x59\xf7\x7b\x8e\x9b\xd1\x90\x02\xdd\x1d\x3f\ +\xda\xd3\x67\x39\x59\x3a\x93\x9c\x8f\x38\x95\x9d\x0c\xbe\x1b\x48\ +\x88\x0b\xe3\x2f\x51\xa6\x80\x9e\x3e\x13\x6a\x01\xc0\x9d\xfb\x26\ +\xdd\xe8\x9e\x1b\x80\xef\x77\x28\xe2\x32\x2d\x90\xeb\xe1\xb2\x9c\ +\x9c\xd5\xef\xae\xef\x5c\x50\x19\x56\xa4\x00\x45\xb3\x6b\x9f\x7c\ +\xf4\x11\x79\xca\xad\xdf\x5a\x98\xfb\xd0\x2f\x7e\x67\xd9\x5c\xaa\ +\x12\xa5\xb0\x2d\x6e\x59\x9c\x12\x04\x24\xaa\x62\x77\x74\xf5\x00\ +\xe4\x22\x00\x55\xa9\xe2\xcf\x3f\xef\xda\x2f\x4e\x0c\x51\x49\x98\ +\xdf\x2f\x5f\x78\xc3\xc0\x00\x80\x18\xd0\x0b\x64\xb0\x76\x40\x00\ +\x4a\x69\x7c\xa5\x0c\xe1\x59\x0a\x14\x0e\x80\x40\x19\x37\x6f\x00\ +\x80\x60\xdc\xcd\x87\xc3\x04\xc7\x08\x20\xa5\x63\xbd\xea\x1b\x75\ +\xdd\x91\xfc\xec\x00\x20\xd8\xfc\x83\xba\xbe\xfc\x8c\x6c\x3f\x0a\ +\x0b\xc9\x92\x69\x45\x13\x7b\xdb\x7f\xff\x4e\x8d\x35\xa7\x68\x5e\ +\x98\x99\xfc\x70\x03\x9e\xa0\x5f\x79\x12\xd2\x3f\x80\x86\x12\xd7\ +\xde\x8e\x87\x1d\xc9\x27\x88\x3b\xba\x93\xe9\x71\xd0\xdc\x5e\x00\ +\x94\x72\x34\x24\x15\xa1\x80\x63\x19\xd1\x68\x34\x66\x58\x94\x41\ +\x2c\x1a\x8b\x44\xfa\x4c\x92\xbd\x68\xde\xf4\xbb\x57\x3f\xf2\x70\ +\x6c\x86\x4f\xd2\x09\xa7\x9d\x39\x2d\x2b\xc3\xcb\x3b\xd6\xae\xdd\ +\x7c\x4e\x86\xda\xb2\x6f\xc3\xe3\x0f\xe9\xa2\x6e\x53\x57\xb0\xea\ +\xda\xf1\x69\x31\x63\xd0\x98\xd5\xa1\x25\x12\x49\x35\x0c\x12\x08\ +\xca\xc3\xe6\x67\x52\xf4\x2f\x16\x5f\x90\x28\x51\x12\x99\x34\xe8\ +\x34\x49\x1a\x01\x00\x91\xc7\x40\x9b\x77\xde\x25\xdb\xfe\xf0\xf0\ +\x1d\x3f\x6f\x9e\x32\x26\xcf\xec\xed\x2d\x9c\x76\x72\x61\x41\xce\ +\xc6\xdd\x1b\x5e\x67\x99\x07\x3b\x8c\x19\x04\xb9\x6d\xc5\x0c\x4b\ +\x70\xc1\x1d\x3b\x16\x89\xd9\x6a\xfa\xdc\x45\x33\xff\xf8\xf4\x5f\ +\xec\xba\x29\x69\xfe\x8c\xd3\xe6\xcf\x98\x51\xb6\xe1\xf1\xfb\x1e\ +\x9c\x5d\x95\x2d\x03\x85\x67\x2f\x9c\x93\x95\x16\xae\x5b\xb7\x66\ +\xd7\xbc\x09\x63\x82\xc8\x71\x04\x69\x8c\x23\x0e\x48\x1c\x0e\x5c\ +\x8a\xee\x9e\x2c\x11\x25\xc4\x7d\x0e\x77\x63\x85\x78\x95\xd1\x61\ +\xc4\xd7\x92\x64\xe1\xd8\x8c\x3d\x9b\xda\x6e\x7f\xcf\x9a\x14\x56\ +\x5a\x3b\x63\xd5\x42\xbf\xa5\xdc\xcf\x84\x1d\xb3\x45\x8f\x2d\xa6\ +\x8e\xc9\xb9\x85\x1f\xba\x7b\x7d\xa3\x76\x72\xfe\x49\x7e\x32\x9a\ +\x66\x20\x18\x8f\x3b\xba\xd9\x1a\xe2\x7a\x3d\x6e\xed\x10\x0a\x90\ +\xa3\xf2\xc0\xbe\xff\xfd\xef\x0d\x79\x8b\x12\x62\x99\x66\x24\xd2\ +\x97\x93\x9b\xeb\xd8\xf6\x40\x4e\xa8\xdf\x84\x93\xfd\x06\x44\xf2\ +\x43\x22\x52\xc5\x9b\x9d\x57\x52\x9c\x1d\x06\x21\x24\x61\xc1\xcc\ +\xdc\xc2\xa2\xbc\xa2\x31\x13\x2b\xb2\x94\xb6\xb6\x4e\xc1\x02\xc5\ +\x65\x45\x69\x69\x39\x45\x59\xe9\x4c\xf1\x78\x9c\xa6\x1d\xf5\x4e\ +\x59\x51\x96\x27\xa3\xf2\x82\x4b\xce\x2d\xf2\x11\x47\x0c\x3e\x2c\ +\xc4\x4f\x23\x93\x02\xd1\x49\xc5\x4e\xb2\xad\xb5\x25\x37\x2f\x2f\ +\x85\xec\xf2\x2f\x4f\x94\xd2\x96\x43\x87\xb2\x73\xf2\xe2\x72\xe8\ +\x8a\xa2\x5b\xb9\x10\x17\x4e\xb7\xa8\x45\x28\xa1\x82\x99\x33\xaa\ +\x54\xbb\xaf\x37\x6a\x69\xc1\xcc\xb2\x31\x13\x4f\x39\x69\x22\x8b\ +\xb4\x1e\xea\x32\x0a\x27\x9f\x3c\x6b\x52\xa9\x5f\xd7\x82\x99\xb9\ +\xc5\x85\x59\x0a\x01\x5f\x28\xbd\xa8\xa8\xb0\x7c\xfc\x84\xf2\x0c\ +\xa5\xad\xb5\x83\x78\xd3\x4a\x2a\x27\xcd\x9c\x5e\xa5\x5b\x5d\x1d\ +\xbd\x96\x2f\x33\xbf\x28\x2f\xa7\xb0\x30\x3f\xa0\x0a\x5f\x56\x51\ +\xa6\x97\x70\x19\x97\xc6\xc4\x04\xe6\x7e\xb1\x24\xaa\xaa\x34\x37\ +\x37\x87\x82\x21\x4d\xd3\x12\x51\xd0\xe6\x5d\x5b\x72\xec\x2e\xca\ +\x6d\xd7\x3c\x00\x97\xe7\xb8\x3c\xcb\x11\x96\x50\xd2\x03\xa5\xd4\ +\x34\x75\x56\xae\x57\xe3\xbc\xdb\xc1\xcc\xb0\xef\xca\xf1\xe9\x15\ +\x1a\x70\x21\x3d\x8a\x52\x1a\xd4\xb2\x28\x29\x4e\xf7\x64\x32\xc1\ +\xa9\x52\xe4\x21\xfd\x97\x60\xd8\x71\x12\xc9\x54\x97\xdd\xb8\xb5\ +\x85\x40\x50\x61\x6a\x93\x89\xc1\xaa\x93\x3c\x5e\xdf\x08\xf0\xb6\ +\xc3\xfb\x23\x28\xa5\xbd\x3d\x3d\x87\x9a\x9b\x26\x4f\x9b\x6e\xc4\ +\x62\xfd\x79\x62\x57\x05\xc6\xd3\xc8\x23\xda\x18\x4c\xf3\x68\x54\ +\x18\xa6\x0d\x00\x84\xa9\x1e\x5d\xb1\x0c\x53\x02\x51\x75\x8f\xae\ +\x32\x40\x69\x1a\x86\x23\x50\xd5\x3d\x3e\x8f\xb6\xfd\x85\x5f\xfd\ +\x69\x73\xe6\xcf\x7f\x7c\x4b\x1a\x8f\xc6\x62\xa6\x73\xd8\xfa\x47\ +\xd2\xff\xc7\x55\xd3\x6e\xc7\xd4\xce\x1d\x1f\x4e\x9b\x3e\x83\x1f\ +\x7f\x8d\x34\x29\xfa\x74\x89\x31\xb6\x6d\xeb\xe6\xc9\x53\xa7\x25\ +\x8a\x07\x92\xea\x6f\x13\xa9\x01\xf0\xfa\xbc\x8c\x52\x42\x15\x55\ +\x8d\xb7\x30\x72\x3b\xd6\x1b\xb5\xbc\x5e\x0f\xa3\x04\xa4\x30\x4d\ +\x43\x80\xea\xd1\xa9\x69\x98\x48\x14\x8f\x47\xe5\xa6\xe9\x48\xa2\ +\x79\x3c\xba\xca\x50\x70\xc3\x30\x25\x51\xbc\x5e\x9d\x51\x22\xb9\ +\x6d\x98\x16\x52\xd5\xab\x6b\xdc\x8a\xd9\x6e\xad\x4c\xbc\x76\x26\ +\xe1\xd1\x52\x88\xf7\x4d\xf9\xb7\x6e\xd9\x54\x5c\x54\xe2\x0f\xc4\ +\x81\x15\x15\xdd\xbb\xf9\x99\x07\xa6\x44\x6b\x54\xc7\x44\xe8\xb7\ +\x26\x92\xb2\x9d\x87\x77\x81\xfd\x0a\x8d\x43\x1b\x29\x04\x88\x1b\ +\x26\x94\x80\x10\x73\xa4\xae\x50\x14\xd2\x42\x00\x00\xaf\x42\x51\ +\x4a\x53\x1e\x36\x1f\x41\x80\x20\x41\x40\xa4\x40\x11\xa0\x9f\x67\ +\x8f\xcf\xf7\x41\x8f\x2c\xb8\xf8\x2b\xe1\x8c\xcc\xe1\x8d\x95\xca\ +\x68\x91\x1e\x87\x3b\x52\x4a\x20\x20\x13\xa3\x73\x5d\x93\xc9\x35\ +\x46\x46\x0a\x76\x08\xcb\x30\x12\xfc\x70\xc7\xe0\xee\x44\x5d\x74\ +\x8c\x98\x63\x0c\xac\x70\x6e\x1a\x7d\x8e\x9d\x3e\x76\xfe\x45\x69\ +\x2a\xef\xe9\xea\x95\x3c\x31\x2e\x7c\x68\x98\x23\x39\xdb\x42\xfa\ +\x53\x21\x04\x80\x12\xcb\xb0\x52\x7d\xd6\x9f\x29\x3f\xc2\xb6\x6d\ +\x4d\xd5\x04\xc6\xa3\x0b\x04\xfb\xb3\x7d\x08\x80\xc0\x18\x7b\xfc\ +\xf1\x27\x3a\x3a\x3a\x12\xc0\xc2\xdc\x71\x0a\x0a\x0a\x2e\xb8\xe0\ +\x7c\x23\x12\x49\x3a\x92\x6d\xc4\xf7\x11\x6e\x46\xb9\xeb\xcb\x27\ +\xcb\x27\x80\x63\x44\x9c\xa4\xb0\x59\x5c\x8c\x49\xc2\x2a\xef\x9f\ +\x13\x8b\xfd\x30\xca\x84\x52\x21\x84\x70\x9c\x21\xfb\x25\x0a\xe1\ +\x58\x96\x4e\x91\xa3\x84\x44\xd6\xbf\x3f\x08\x78\x18\xdc\x22\x4a\ +\xc8\x83\xbb\xda\xbb\x6d\x31\x68\x26\x3a\x02\xa5\x70\xd5\xd8\x74\ +\x02\x98\xd0\x8b\x86\x23\x3f\x32\x34\xe3\x66\x72\x49\xa2\x76\x42\ +\x4a\x42\x09\x00\x0a\xce\x1d\x0e\x71\xdf\xe2\xe3\xc4\x17\x10\xd1\ +\xe7\xf3\x09\x21\x1a\xea\x6b\x0b\x0b\x8b\x49\x1c\x01\x0e\xf1\x53\ +\x9c\xe7\x8d\xe0\x1b\x77\x5a\xe9\x04\x34\x2d\x0b\x41\x3f\x4c\x06\ +\x82\x24\x54\x50\xdc\x66\x20\x00\x60\x59\xd6\xc1\x7d\x7b\x33\xb2\ +\x72\x52\xcd\x11\x9f\x11\x4a\xcf\xc8\x38\xb0\x6f\x5f\xd5\xc4\x49\ +\x5e\xaf\x5f\xa2\x24\x71\x47\x9d\x24\x6f\xba\x0b\x16\x2c\xb0\x6d\ +\x7b\x20\xe2\x20\xd1\xe3\xf1\x68\x9a\xae\xa8\x9f\x0e\x02\x02\x19\ +\x68\x70\x48\xac\xba\x78\xa5\x63\x5d\x4d\x0d\x10\xea\xf3\xf9\x92\ +\x14\x99\xc8\xac\x9c\xb8\xef\xcd\x9d\x93\xd3\x35\x8f\xa6\x26\x65\ +\xd8\xe3\xa9\xd5\xc3\x0b\xee\x99\xe5\x59\x8e\x1c\x5a\xf9\x44\x08\ +\x09\xfa\xd5\x23\x02\x44\x21\x83\x9e\x11\x82\x52\xd6\xf4\x18\x58\ +\x38\xd5\x1f\x0c\x7f\x02\x7c\x47\x4a\x69\x34\x1a\x39\xb0\x7f\x9f\ +\x94\x92\x31\x16\xd7\x71\xc7\xa2\x3b\x34\x71\x6a\x92\x48\xc3\x02\ +\xe1\x8e\x1d\x4e\x4b\x2f\xaf\xa8\x4c\xe9\x85\xcf\x4e\x4a\xe2\xe0\ +\x81\xfd\xbd\xbd\x3d\x8a\xa2\xba\xfa\x60\xb8\x34\x2a\x8c\x0d\xdd\ +\xb1\xff\x09\xb3\x24\x49\xbc\x33\x71\xa0\x7d\x47\x08\x41\x29\x1d\ +\x33\x6e\xbc\xd7\xeb\x1b\x88\x76\x11\x42\x08\x3d\xb0\x71\x4d\xcf\ +\xd6\x77\x15\x2b\x42\xe8\x27\x83\x60\x50\x46\xf9\x38\xff\x47\x83\ +\x69\xf1\x38\xa4\x24\x14\x8a\xab\xc6\x9e\x7e\x8e\x3f\x94\x3e\x22\ +\x04\xc3\xa8\xb8\xaf\x94\x51\xc1\x79\x34\x12\x95\x28\xc9\x30\xad\ +\x73\x34\x4d\xc8\x84\x41\x94\x78\xad\xaa\x9a\xdf\xef\xc7\xc3\xd6\ +\x65\xa7\xe8\x5f\x4a\x2f\x10\x42\x08\x89\x46\x22\x0e\x77\x8e\xa9\ +\x34\xc2\x10\x04\x05\x37\x4f\xe9\xf7\x07\x18\x63\x43\x42\xe0\x84\ +\x10\xc2\x94\x68\x6f\x4f\x7c\x7c\xcb\xf1\x75\x3d\xa9\x3f\x18\x54\ +\x14\xf5\x93\xe1\xb2\x24\xdf\x8c\xe3\xd1\xdb\x44\x18\x82\x8d\x93\ +\xa2\xcf\x84\x76\x38\x2e\x51\x05\x01\xe0\x30\x5b\x14\xa1\xec\xf8\ +\x6c\xee\x1b\x0d\x7b\x6e\xd4\xf8\xc2\xc7\xf9\xb5\x29\x4a\xd1\xb1\ +\x11\xe5\x13\x8f\x67\x71\x22\x2e\x21\x9a\x92\xb6\x14\xa5\x28\x45\ +\x29\xbd\x90\xa2\x14\xa5\x28\xa5\x17\x52\x94\xa2\x14\xa5\xf4\x42\ +\x8a\x52\x94\xa2\x94\x5e\x48\x51\x8a\x52\xf4\x29\xd3\xff\x1f\x00\ +\x22\x2a\x7e\x9a\x81\x97\x86\x22\x00\x00\x00\x00\x49\x45\x4e\x44\ +\xae\x42\x60\x82\ +\x00\x00\x98\x4c\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\xe9\x00\x00\x01\x5f\x08\x02\x00\x00\x00\x24\xb1\x7c\x68\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x00\x97\xd2\x49\x44\x41\x54\x78\xda\xec\x7d\x75\x7c\x94\ +\x47\xfe\xff\x67\x66\x1e\x59\xdf\x8d\xbb\x7b\x08\x21\x48\x70\x77\ +\x87\x96\xd2\x52\xa8\xdb\xd5\x4e\x7a\xd7\x73\xff\xde\xef\xb4\x27\ +\x95\xeb\xd5\x9d\x16\x2b\xee\xee\x0e\x41\x02\x81\xb8\xbb\x6d\xb2\ +\xfe\xc8\xcc\xef\x8f\x4d\x42\x02\x81\x52\x0f\x74\xdf\xaf\x7d\xf1\ +\x22\xcf\x3e\xb6\x33\xef\xf9\xcc\xc7\xe6\x33\xe8\xfe\xc5\x77\x80\ +\x0f\x3e\xdc\x22\x20\x1c\x1f\x1a\x1a\x36\x78\xc8\xf0\xc8\xc8\x28\ +\x92\xd9\x3f\xcd\xd7\x22\x3e\xdc\x2a\xa0\x54\x6d\x69\x6e\x2a\x2f\ +\x2b\x09\x09\x0d\xe3\x64\x49\xf6\xb5\x88\x0f\xb7\x10\x10\xc2\x76\ +\x87\xed\xd8\x91\xc3\x1c\x63\xcc\xd7\x1c\x3e\xdc\x42\x60\x8c\x21\ +\x84\x6a\x6a\x2b\x39\x1f\x75\x7d\xb8\x05\xe9\x0b\x8a\x22\x73\x94\ +\x52\x5f\x5b\xf8\x70\x2b\x4a\x5f\x9f\xce\xe0\xc3\x2d\xcb\x5d\xea\ +\xe3\xae\x0f\x3e\xb9\xeb\x83\x0f\xdf\x28\x77\x55\xd5\xa7\xef\xfa\ +\xe0\x93\xbb\x3e\xf8\xf0\x8d\xea\xbb\xd4\xc7\x5d\x1f\x7c\x72\xd7\ +\x07\x1f\xbe\x51\xb9\xcb\x7c\xfa\xae\x0f\xb7\xa8\xdc\xf5\xc5\x26\ +\x7c\xb8\x65\xf5\x5d\x5f\x3b\xf8\x70\x2b\x72\x17\x7c\xb1\x09\x1f\ +\x6e\x59\xb9\xdb\xde\xde\xe6\x6b\x08\x1f\x6e\x45\xee\xa2\x77\xde\ +\x7e\xc3\xd7\x10\x3e\xdc\x8a\x3a\x03\x62\x54\xf5\x35\x84\x0f\xb7\ +\x22\x38\x9b\xcd\xe6\x6b\x05\x1f\x6e\x49\xee\x7e\x9d\xf7\xe6\x11\ +\x27\x00\x42\x00\xc8\xd7\xd0\xb7\xf7\x04\x0e\x8c\x01\xa5\x4c\x95\ +\x41\x55\x6e\x65\xee\x12\x0e\x30\x01\x55\xa1\xa5\xe7\xd5\x92\xf3\ +\xcc\xed\xf4\xa5\xb7\xdf\xde\x40\x98\x20\x8d\x0e\x9b\x82\x70\x4c\ +\x2a\x0e\x8a\x02\x4c\x40\x55\x81\x2a\xb7\x1a\x77\x39\x81\xb9\x6c\ +\xca\x99\xdd\xea\xa9\xed\x60\xad\xc7\x6e\x07\xa2\x2a\x07\x3e\x37\ +\xdc\x6d\x2d\x75\x11\x02\x4c\x28\x27\xaa\x5a\x03\xf3\x8f\xe0\x86\ +\xcd\xe4\x52\x87\x82\x46\x0f\xb2\xf4\xf5\x8e\x99\xf6\x36\xeb\x57\ +\x76\x33\x51\x07\xb5\xc5\x9e\x75\x2f\x41\xf1\x39\x4e\xd4\x20\x8c\ +\x01\x63\x9f\xc2\xf0\x9d\xa1\x30\x05\xc6\x98\xaa\x2a\x0c\x20\x69\ +\x30\x37\xe5\x21\x2e\x2a\x85\x79\x5c\xf0\xb5\x49\xae\xaf\x8e\xbb\ +\x82\x96\x5e\x38\x24\x6d\x7a\x8d\x6b\xab\x27\xa2\xd6\x27\x69\xbf\ +\xbb\x2a\x04\x30\x2a\x79\x64\x73\x28\x99\xfe\x28\x9f\x39\x16\x64\ +\xcf\xd7\xf4\x20\xfc\x15\x11\x57\x43\xcb\x2e\x78\x56\xbd\xc0\xdb\ +\x1a\xb1\x8f\xb8\xdf\x75\xc3\x0d\x21\x41\xc3\xb7\x37\xc8\x6b\x5f\ +\xa4\x0d\x15\x88\x17\xfb\x30\x77\x09\x07\xd6\x46\x79\xe3\xab\xbc\ +\xec\xc4\x5f\xdb\x8b\xfa\x70\x6b\x01\xf3\x82\xe8\xb1\xcb\x1b\x5e\ +\xa5\x2e\x3b\x60\xd2\x57\xb9\x8b\xb1\x67\xdb\x3b\xa4\x2a\x1f\x0b\ +\x1a\x9f\xc4\xf5\xa1\x53\xfa\x02\x12\xb5\xa4\x24\x47\xda\xf8\x1a\ +\x60\xfc\x75\x3c\xe2\x4b\xfb\x19\x38\x41\x2d\xc9\x85\xcb\x47\xb1\ +\xa8\xfd\x36\x5a\x88\x01\xa0\xcf\x67\x0d\x32\x06\x08\xf5\x95\x97\ +\xf9\x6a\x9f\xfe\x95\xfd\x2e\xf6\x55\x59\xd8\x98\xd7\xa8\x97\x8e\ +\xaa\xa5\xb9\x24\xae\x3f\x28\xf2\x35\x42\x0f\x6b\x34\x1a\xf4\x59\ +\xaf\xcd\x18\x75\xbb\x3d\xd7\x7a\x5a\xbf\x2c\x77\x11\xc7\x2b\x97\ +\x8e\x11\xb7\x0d\x34\x86\x6f\xc3\x2e\xc0\x80\xbc\xa4\xe9\x2b\x76\ +\xca\x67\x58\xe2\xde\x77\xfe\x5a\xc4\xdc\x17\x85\xec\x06\xc4\x03\ +\x47\xbe\x06\xea\x02\x60\xcc\xb9\xdb\x95\xf3\x07\x48\xd2\xe0\xab\ +\xb8\x4b\x08\x69\x6c\x6a\xda\xbe\x6d\xbb\xcb\xe5\xc4\xd7\x17\xcc\ +\xaa\xaa\x1a\x4d\xa6\xe9\xd3\xa6\xf9\xf9\xf9\xa9\xaa\xfa\xd5\x71\ +\x97\x10\xda\xd6\xc4\xaa\xf2\x11\xe6\x6f\xf6\x12\xc9\xc9\x54\x0a\ +\x08\x01\x26\x40\x78\x44\xc8\x17\xef\x2d\x19\xb8\x91\xf7\x13\xf9\ +\x84\xfb\xd4\x45\xc4\x71\x37\x79\x09\x19\x74\x17\xc1\xe7\xa5\x9c\ +\x3c\x20\x9d\xef\x4c\x15\x26\x4b\x88\xd7\x02\x46\x00\x00\x8a\xc4\ +\x14\x19\x00\x23\x41\xbc\x32\xd9\xa9\x12\x93\x65\x24\xe8\x3a\xce\ +\x41\x8c\x79\x5c\xa0\x52\x40\x18\x10\x46\x1c\x0f\x20\xf0\x23\xef\ +\x46\xcd\x7b\x3d\x97\xab\x11\x47\xae\x27\x85\x10\x87\x99\xfc\x55\ +\x17\x2f\x64\x2a\x03\xa3\x30\xe6\x0e\x28\xdb\x2a\x97\x37\x42\x47\ +\x93\x32\x50\x65\xa6\xa8\x48\xd0\x01\x62\x1d\xe3\xca\xe3\x62\x88\ +\x47\x42\xa7\xc3\x5d\x72\x30\xa4\x23\xf1\xc3\x90\xb3\x4c\x6d\x6c\ +\x01\x4c\x80\xa9\x40\xfc\x84\xb1\x73\x58\xde\x26\xb9\xa6\x05\xb8\ +\xaf\x42\x4f\x25\x1c\xab\x2b\x65\xd6\x06\xa4\x37\x77\x8f\xba\x09\ +\x82\x50\x54\x54\xf4\x9f\x97\x5e\x74\xd8\x1d\xdc\xf5\xbb\x4f\x51\ +\x14\x3f\x3f\x4b\x7a\x7a\x7a\x48\x48\x88\xcb\xe5\xfa\xea\xb8\x8b\ +\x09\xb3\xb5\xa0\xc6\xca\x9b\xa2\x0e\x63\x0c\x78\x7e\xf4\xb3\x62\ +\x4a\x04\x93\x9c\xb4\xbd\x5a\x39\xb7\x53\x29\xaf\x03\x9e\x07\x60\ +\x20\xbb\x99\x4a\x81\x08\x88\xe7\x41\xf1\x30\x8a\x91\x28\x80\xe2\ +\x61\x2a\x20\x41\x04\x2a\x31\x85\x21\x0e\x33\x59\x02\x4a\x01\x73\ +\x48\x10\x80\x22\x14\x9a\x8c\xed\x79\x40\x19\x30\x95\xc9\x1e\xa0\ +\x0c\x71\x9a\x8e\x16\x97\x5d\x4c\x51\x01\x73\x48\x10\x01\x61\x60\ +\x0a\x48\x2e\xea\xc4\x7c\x68\x7f\x8e\xab\x96\x4e\x51\xf0\xf6\x8b\ +\x22\x81\x25\x4d\x33\x6a\xac\x7a\x76\x85\x5c\x63\x47\x54\x45\x71\ +\x13\x34\xa3\xc6\x23\x57\x99\xb4\x7f\x95\xda\xe2\x02\x42\x98\xec\ +\xc6\x51\x93\xb4\x23\xd3\xa4\xbd\x1f\x2a\x4d\x6e\x44\x00\x64\x91\ +\x1f\xf7\x90\x90\x14\x03\x1e\x17\x6b\x2b\x97\x4e\x6e\x52\xaa\x25\ +\x1c\x37\x10\xb9\x0f\x30\x87\x1d\x74\x3a\xc4\xf3\x9d\xa3\xc2\x0d\ +\x0c\x23\x5e\x03\x54\xc2\xfd\xef\x15\x43\x9b\x9c\x1b\xd7\x83\xc6\ +\x88\x04\x01\x14\x0f\x93\x25\x40\x5c\xc7\x20\x51\x25\x26\x79\x80\ +\x21\x10\xb4\x88\x74\x8e\x99\x2b\xbf\x42\x03\x18\x40\xf6\x30\x45\ +\x06\x86\x80\x13\x3a\x1f\x21\x33\x8f\x83\x21\x03\x8e\x1d\x0c\xad\ +\xfb\x18\xa5\x88\x10\x00\x06\x8a\x8c\xa2\xc7\x69\xfa\xc7\x48\xfb\ +\x3f\xa2\x4e\x1e\x30\x05\x99\xe3\xc6\x7f\x8f\xb8\x4f\x79\x8e\x9f\ +\x03\x9e\x63\x2a\x16\x46\x3f\x8d\x5d\x39\x34\x70\x34\x6e\x76\xa8\ +\xf5\x8d\xc0\x54\xe6\x71\x82\xe8\x4f\x12\xb3\x69\xf9\x0e\xc6\x28\ +\x52\x55\x26\x4b\x00\x04\x09\x1a\xc0\x18\x40\x05\xc9\xcd\x54\x0a\ +\x9c\x06\xf1\x37\xcb\x1c\x44\x38\xd4\x58\x49\x5b\x1b\x88\xd1\xbf\ +\x3b\x77\x25\x49\x4a\x49\x4e\xfe\xc3\xef\x7e\xe7\x72\xb9\x6f\x20\ +\x77\x29\xa5\x06\x83\x3e\x2e\x36\xd6\xe3\xf1\x7c\x95\x3a\x03\x02\ +\xcc\x64\x37\x73\xdb\x10\x2f\xdc\xc4\xa4\x45\x01\x44\x92\x9a\x0d\ +\xf5\x9b\x3c\x79\xe5\x38\x7a\x98\xb8\xf0\x8f\x64\xc7\xdf\x3c\xe7\ +\x8b\x01\x8b\x38\x6e\x0c\x17\x16\x40\x6b\xcf\x29\x25\x15\x28\x72\ +\x20\x27\xb4\x2a\xe5\x15\xc8\x92\xc8\xf9\x81\x52\x56\x00\x86\x78\ +\x3e\x54\xaf\xd6\x34\x73\x31\xfd\xb0\xc5\xc4\xda\xcb\x94\x82\xf3\ +\xd4\x0d\x40\x15\x2f\x71\x01\x19\xb8\x7e\x13\x88\x99\x53\x4b\x4e\ +\xa8\x0d\xad\xc0\x89\x38\x61\x1c\x17\x1e\x04\x6d\x65\x72\xfe\x05\ +\x26\xcb\x8c\x18\xb9\xcc\xf1\x3c\xcf\x91\x00\x23\x34\x75\x4a\x3e\ +\x55\xc1\x89\xb3\xc4\x09\x33\xf9\x70\xbd\xbb\x70\x35\x28\x1e\x08\ +\x18\xaa\x9d\x73\x37\x3d\xbd\x4c\xb5\x8c\xd7\xce\x5d\xec\xfc\xf8\ +\x2d\xd5\x2d\xa1\xa0\x6c\xcd\xb4\xbb\xf8\x30\xa4\x1c\xe3\x80\x32\ +\x20\x8c\x51\x0d\x97\x3c\x08\x35\x6f\x71\x9f\xa9\x22\x69\x33\xb4\ +\x77\xff\xc0\xf5\xf6\x0b\x20\x31\x1c\x3f\x56\x44\xa9\xac\xe1\x82\ +\x52\x55\x03\x8c\x32\x31\x90\xcf\xcc\xc6\xbc\x4b\x29\x38\x41\x1b\ +\x6d\x60\x08\x23\x19\x43\x34\x4e\x9d\x5a\x7f\x41\x29\x2c\x42\x01\ +\xa9\x7c\x72\x3a\x72\x55\xcb\xf9\x67\x99\x47\x02\x43\x38\x9f\x35\ +\x10\x0b\x92\x5a\x7c\x4a\x6d\x6e\x07\x8c\x00\x08\x8e\x1f\xcb\x45\ +\x04\xb3\xb6\x32\x25\xff\x02\x93\x19\x0a\x49\xe7\xa3\xe2\x91\x80\ +\x68\xd5\x39\xef\x23\x40\x1b\xc6\x0f\xc8\x44\x58\xc4\x3a\x44\x15\ +\xda\x21\x71\x29\xe6\x86\x3e\x2c\x0e\x9b\x48\xc4\x46\xe5\xf0\xfb\ +\x2a\xe3\x11\x60\x60\x4e\x26\xfb\xf1\xd9\xd3\xe5\x33\xa7\x55\x05\ +\x21\x6d\x1c\x3f\x7c\xa4\xba\x75\xa7\x92\xb7\x97\x28\x8d\x40\x29\ +\x58\xe2\x84\x41\xfd\x10\x11\x31\xaf\xa8\x94\x81\x2a\x81\x39\x49\ +\x48\xcd\x44\x72\xbd\x7c\xf9\x0c\x73\x2b\x0c\x78\x92\x3c\x81\x0b\ +\x36\xd3\x8a\x1c\xa5\xaa\x06\x38\xe1\xe6\xd4\x3a\x0c\xae\x76\xe6\ +\x71\x20\x8c\x59\x4f\x81\x1a\x14\x18\x78\xcf\xa2\x7b\x6f\xe6\x26\ +\x6e\x97\x53\x92\xa4\xab\x34\xe3\x2f\x27\x77\x11\x30\x55\x05\x45\ +\x06\x5e\xb8\xa9\xb3\x01\x10\x73\xa8\xd5\x17\xd4\xcb\xb9\xca\xe5\ +\x23\xd4\xfd\x0b\xdd\xf8\xbb\xe4\xdc\xbf\xa0\x41\x0f\x68\x86\xa7\ +\xa8\x95\x55\xfc\xa0\x29\x64\xdf\xbf\x14\x71\x84\x66\x08\x67\x7f\ +\xf5\x1f\x38\xed\x5e\x5d\xb6\xcb\xf6\xca\x1f\x50\xca\x1c\x31\xd5\ +\xea\x3e\xad\x6a\xa7\x8f\x51\x2e\x9d\x43\x59\x33\xf9\xc8\xe5\xce\ +\x0d\x3b\x81\x01\x00\x03\x26\xf2\x53\x7e\x24\x44\x22\xb5\x49\xe2\ +\x07\x8d\x95\x36\xbd\x20\x55\xba\x91\x21\x00\xf1\x7a\x9c\xfd\x30\ +\x09\x5a\xee\xdc\x71\x42\x98\xfe\x03\x31\x56\x50\xca\x6a\x48\x58\ +\x18\xab\x57\xbb\xe6\x0d\x70\x56\x48\x5b\xde\x82\xa9\x4b\x00\x30\ +\x28\x0a\x4e\x1e\x89\x6d\x67\x5d\x7b\x37\x50\xff\x46\xee\xd1\x67\ +\x48\xa0\x5e\xad\xd3\x8b\x93\xe6\xd0\x33\x1f\xcb\xd2\x9c\x4e\x2d\ +\x10\x01\x00\xc8\x1e\xa5\xe4\xa4\x7c\x2e\x57\x69\xa4\x7c\xea\x73\ +\x24\x40\x60\xc0\x61\xbf\x08\xe2\x0e\xe6\xc6\xce\x92\xd6\xff\xc9\ +\x53\xac\x68\xe6\xfe\x84\xd3\x36\xab\x2e\x83\x76\xe0\x50\xf7\xd2\ +\xbf\x32\xd9\x0d\xc0\x23\x83\x1f\x6a\x66\x10\x90\xad\x59\xf8\x30\ +\x6a\xcd\x67\xfa\xf1\x7c\x62\xb4\x63\xfd\x1e\x71\xc6\xf7\x09\x57\ +\xa1\x36\x39\xb0\x51\xab\x34\xb5\x21\x86\x00\x61\x64\x0c\x44\x82\ +\x9e\x64\x3f\xcc\x05\xaf\x70\x6e\x3b\x2a\x8c\xfb\x9e\x60\x69\x54\ +\xea\x14\x61\xf8\x0c\x69\xfd\x1f\x3d\x65\x44\x7b\xe7\x4f\x09\x57\ +\xa3\x36\x03\x17\xe0\x27\x75\xa4\xb3\x22\xc0\x98\x36\xe6\xb8\x37\ +\xd5\x8a\x53\x47\x5c\x51\xaf\x39\xa2\xe6\x6e\xa5\xc3\xbf\xcf\x45\ +\x87\xaa\x79\x95\x38\x7d\x34\x72\xe4\x4a\x05\xd5\xfc\x82\xe7\xb8\ +\xaa\xb7\xe4\x56\xad\x76\xc1\x4f\x89\x52\xa2\xda\xb5\xd8\x4f\x07\ +\x8a\x1b\x8c\xe9\xda\xd9\x0f\x40\x4b\x3e\x33\x0d\xd5\xc6\x44\xb8\ +\xd6\xad\x21\x23\x9e\xd4\x0c\x8c\x50\xab\x9b\xf8\x41\x13\xf1\x9e\ +\x57\xa4\x8b\x65\xc0\xf3\x37\xd5\xef\x1d\x39\x3a\x3d\x98\x27\x08\ +\x42\x69\x59\xd9\x47\x1f\x2d\x75\x38\x1c\xe4\xfa\xaa\xa3\xaa\xaa\ +\x66\xb3\xf9\x81\x07\x1e\x08\x0f\x0f\x53\x14\xe5\x2b\xb5\xd5\x10\ +\xfa\xdc\xc6\x07\xe6\x80\x13\x11\x56\xd4\xaa\x0b\x74\xe4\x34\x64\ +\x4e\xe2\xb3\x87\x28\xfb\xff\xe0\x3e\x51\x4c\x86\x7f\x5f\x37\x66\ +\xbe\xbc\xf2\x30\x1d\xb6\x80\x0b\x30\xa1\xe0\x70\x30\x58\xb1\x29\ +\x06\x87\x87\xd2\xc2\x6d\x4c\x18\x4f\xeb\x8e\xba\x56\xbd\x8c\x32\ +\xee\xd7\xcf\x1a\x85\xb5\x7b\x81\x31\xa0\x32\x0a\x1c\x2e\xa4\x5a\ +\x3c\x4b\x7f\x26\x57\x78\xf8\x3b\xff\x2a\x0e\x9f\x24\x17\x2f\xa3\ +\xb5\x85\x2a\x84\x80\xbf\x9d\x8f\x4e\xc6\x21\xb2\x90\x14\xe8\x59\ +\xf6\x13\x4f\x99\x2a\xa2\x28\xbe\xab\xc5\x11\xa2\x35\x67\x18\x44\ +\x08\x98\x00\x30\x60\x08\x1b\x8c\xcc\x51\xc8\x88\x16\x14\x27\x73\ +\x03\xd6\xea\xb8\xe1\x77\xe1\xa6\x9d\xce\x93\x17\x75\x99\xf3\x41\ +\x91\x3b\x8d\x22\xc6\x10\xcf\x0d\xb8\x53\x63\x9e\x44\x92\x87\x43\ +\xcb\x61\xb9\xd6\x23\x60\x8f\x72\x66\x85\x73\x77\x81\xb8\xf8\x05\ +\x3e\x39\x4e\xc6\x51\x7c\x90\xdd\xf5\xc6\x9f\x15\xb7\xbf\xf8\xc0\ +\xdf\x85\xc1\x19\x1e\x27\x63\xd5\x47\x5c\x1b\xdf\x03\xa4\x17\xe6\ +\x3f\x86\xad\x7b\x1d\x4b\x3f\x00\xff\x61\xba\x47\x9e\xe5\x63\x2f\ +\x80\xce\x0c\x2d\x15\xd2\xe1\x1d\xd4\x2e\x21\x41\x00\x00\x50\x3d\ +\xb4\xb6\x40\x85\x50\xb0\xd8\xf9\xb8\x0c\x44\x4e\x22\x8e\x2a\x39\ +\xcb\x9c\x7b\x0a\xc5\xc5\xff\xe4\x93\xe3\x15\x2e\x86\x33\x35\x3a\ +\xdf\xf8\x93\xaa\x46\xb2\x80\x48\xb8\xa2\xb9\x29\xb4\xe8\x38\xf8\ +\x4f\xea\xe1\x58\x45\x1c\xb3\xe5\xcb\x45\x56\x21\x23\x4b\xca\x6b\ +\xe4\x33\x32\x68\xfe\xc7\xd4\x85\x81\xb9\x98\x47\x26\xa9\x53\x38\ +\xee\x92\xe3\xbd\x7f\x52\x3e\x11\x05\xfd\x14\x54\xc4\xf5\x9b\xca\ +\x45\x1a\x3c\x85\x75\x40\x83\xf8\xec\x91\xe4\x6c\x31\x3f\xa8\xbf\ +\xbc\xe5\xd7\x9e\x8b\xd5\x64\xec\xcf\x75\xa3\xa6\xcb\x85\xff\x65\ +\x94\xbb\x39\xe7\x46\x2f\xb9\x84\x1c\x47\xea\xea\xea\xd7\xae\x5b\ +\xd7\x6e\xb3\xdd\x40\xdf\x95\x65\x39\x30\x30\x70\xd6\xac\x99\xd1\ +\xd1\x51\x5f\x29\x77\x19\x03\xc2\x83\xa0\x61\x9f\xcb\x41\xc3\xa8\ +\xd7\x3c\x22\xe6\x70\x44\xdb\x18\x32\x62\xec\x91\x9b\x1a\x80\x60\ +\xda\x54\xc5\xf8\xd1\xc8\x7e\x49\x6d\x43\x5c\xe6\x54\x06\x97\xa4\ +\x0b\x1c\x97\x39\x1a\xfb\x33\xe5\x48\x39\x44\x00\x00\x46\x82\xc0\ +\xdc\x56\x26\x13\x44\x38\x00\x00\x55\x06\x5d\x00\xf2\xb4\xd0\x36\ +\x1b\x60\x44\x1b\xeb\x51\xa0\x01\x87\x8f\xd6\x2c\xb8\x9b\x16\x1c\ +\x04\x00\xa0\x0c\x74\x26\x80\x36\x6a\x75\x22\xac\x01\xaa\x76\xd8\ +\x5b\x1d\x0d\x20\x22\xe8\x12\x1e\x94\x49\x1e\x10\xb4\x48\xf1\x30\ +\xe0\x80\xc8\x0c\x87\xf1\x69\x03\x09\x09\xd6\x87\xcf\x22\x31\x29\ +\x78\xf4\x4c\x65\xcd\x5a\x46\xa9\xd7\x14\x47\x82\x0e\x91\x66\xe5\ +\xf4\xc7\x4a\x41\x0e\x95\x38\x40\xde\x61\x09\xcc\xde\x0a\x3a\x11\ +\x99\x2c\xcc\x5e\xa7\xba\x55\x50\x6c\xac\xb9\x19\x1b\xfd\xc0\x09\ +\x80\x30\xc2\x84\x31\x11\xe9\xb5\xb4\xb9\x9c\x01\x01\x5b\x03\x75\ +\x10\xa2\x6b\x73\xaf\x7e\x41\x1c\x7b\xa7\xee\x81\xd1\xca\xb1\x0f\ +\x3c\x67\xf3\x01\x51\x14\x3a\x4e\x3b\x7f\x2e\xcd\x3f\x08\x88\x01\ +\x43\x80\x00\x28\x05\xc2\x03\x07\xcc\xde\x02\x3a\x0d\x18\x4c\xcc\ +\xd1\x48\x5d\x0a\x88\x00\x3d\x5c\x48\x08\x78\x0d\x5c\x2d\xcc\x10\ +\x02\x97\x72\x6e\x9f\x30\x7b\x28\x49\xb4\x11\x7f\x49\xda\x99\xdb\ +\x31\x61\x32\x82\x74\x46\x66\xaf\x60\x92\x8a\x78\x0a\x8c\x02\xe3\ +\x90\xce\x08\x52\x1b\xe2\xf4\xcc\x55\xe9\xde\xb4\x9f\x2a\x3a\x4c\ +\x5c\x72\x8b\x15\x30\x63\x8d\x15\x20\xa6\x20\x9e\x63\xee\xcf\xf6\ +\x48\x30\xc6\x40\xd0\x00\x2f\x5c\xe5\x0e\xf2\x78\xa4\xf4\xf4\xf4\ +\xb7\xdf\x7a\x4b\x96\xa5\x1b\xb8\xc9\x18\x63\x82\x20\xc6\xc7\xc7\ +\x4b\xd2\x57\xaa\xef\x32\xc6\x90\x46\x87\x0c\x16\xb0\xb5\xc0\x4d\ +\x79\x0c\x10\xc3\x3c\xd6\x1a\xc1\x18\x48\x22\x86\x68\x26\x4f\xa6\ +\xb9\xaf\xa8\xcd\xc5\xd4\x86\xf9\xc1\x13\x15\xeb\x29\x6e\xd0\x58\ +\xd4\x9a\xaf\x3a\x9b\xd9\xe5\x42\xfd\xdc\xef\xa9\x07\xfe\xe4\x2c\ +\x08\x36\xdc\xff\x20\xab\xd8\xaa\x34\x34\xa3\x18\x0e\xb0\x0a\x8c\ +\x01\x26\x40\x08\x80\x0a\x88\x20\x4b\x18\xb4\x5c\xa4\x64\x06\xdf\ +\x7f\x30\xbd\x6c\x17\xfa\xa7\xd3\xd2\xb7\x99\x5f\x16\x26\x56\xf7\ +\xc1\xe5\x2c\x51\x4b\x86\x5b\x58\x53\x11\x95\xef\x15\x87\x8f\x52\ +\x8f\x16\x23\x9d\x01\x3c\xbd\x18\x9d\x80\x10\x70\x84\x96\x5e\x40\ +\x43\x66\x70\xf1\x71\x34\x78\x2c\x21\x4d\x52\x5d\x81\xfc\xe9\xef\ +\x24\xad\x08\x62\x98\xc6\x12\xa8\x5e\xca\xa1\x32\x43\x1c\x00\x60\ +\x84\x55\xf9\xdc\xa7\xae\x43\xf9\x88\xe7\x10\xc7\x03\x11\x01\x91\ +\x8e\x64\x65\xc4\x01\xcf\xd3\xca\x3c\x34\xf6\x1e\x21\x29\x5e\x6e\ +\x0f\xe3\x92\x23\x94\x3d\x45\x0c\x92\x90\x7f\x2c\x09\x0a\xa3\xb2\ +\xa4\x96\x97\x0a\x83\xa7\x70\xa7\xf2\x59\xe8\x78\x62\xb6\x79\x1a\ +\x24\x04\xb2\xb4\xf3\xbf\xea\xc4\xdf\x68\x86\x4c\x94\xce\xe6\x52\ +\x8a\x50\x40\x2a\xc6\x56\xf7\xc1\xe5\x2c\x41\x43\x46\x06\x01\xea\ +\x7c\xcf\x8e\x47\x70\xb4\xf2\x12\x8c\x5b\x2c\xf6\xef\xe7\xa9\xe6\ +\xb1\x56\x4b\xd1\xb5\xf6\x08\xee\xe1\x3e\xe3\x78\x5a\x71\x58\x69\ +\x9a\xaa\x5d\xf2\x04\xbd\xb8\x5a\x69\x76\x00\x12\x01\x71\xc0\xa9\ +\xb4\x2a\x0f\x8d\x9c\xc9\x27\x1f\x93\xdb\x2c\x48\xa3\x05\x4e\x56\ +\x6b\x4a\xd8\xa0\x2c\xb5\xe4\xa0\x62\x63\x08\xdc\x54\x36\xa9\x2e\ +\x9d\x30\x68\xb8\x72\xac\x80\x1f\x3c\x8a\xd5\x1d\x62\x2e\x05\x6e\ +\xc6\xbf\xc4\x28\x68\x8d\x58\xa3\x67\x3d\x2b\x81\xa8\xaa\x6a\x32\ +\x19\x87\x0d\x1b\xfa\x99\xd5\x6d\x10\x42\x92\x24\xc9\xb2\xfc\x95\ +\xea\xbb\x54\x45\x06\x0b\x84\xc4\xb1\xb6\xc6\x9b\xf3\x76\x49\xac\ +\xb1\x9d\x1b\xfe\x88\x3e\xbd\x9d\xa9\x2e\xf5\xc4\xff\xa4\x93\x39\ +\x88\x28\xee\x6d\xef\x69\xa6\xdd\xa3\x7b\x78\x26\xb3\x95\xb8\xb7\ +\xad\x63\x98\xa7\xc5\x27\xd4\xf6\x51\x6a\x45\x19\xab\xaa\x56\xad\ +\xb3\x59\xe1\x09\xea\x21\x44\x76\x82\xd3\x03\x18\x83\xea\x61\xf6\ +\x76\xc0\x8a\x92\x77\x42\x18\x3f\x94\xd3\x1f\x74\x6d\x5c\xa3\x99\ +\xf4\x98\x7e\x28\xa6\x35\x7b\xdd\x47\x73\x18\x6e\x92\xeb\x1e\xd3\ +\x3e\xfc\x12\x10\x1d\xd4\xec\x04\x47\xb1\x7b\xcb\x52\xcd\xc4\x7b\ +\xf4\xa9\x0c\x89\x44\x39\xdc\xd0\x4d\xcf\x41\x00\x94\x39\xac\xa0\ +\x50\x20\x1a\x56\xbd\xcf\x75\x2c\x5a\x73\xc7\x1f\x91\xd4\x22\xed\ +\x78\x47\xb5\xb9\x01\xd7\xb3\x76\x15\x04\x89\x36\xd7\xd0\xe6\x06\ +\x60\x00\x80\x00\x31\xe6\x68\x03\x8a\x91\xa8\x43\x3c\x01\xa0\xa0\ +\x30\xe6\x6c\x43\x92\x82\x30\x30\xc9\xc6\x24\xc6\x6a\x0e\xb9\xf6\ +\xc5\x8a\xd3\x7e\x2e\x80\xac\xe4\x7d\xe2\xb9\x54\x0b\x9a\xfd\x72\ +\xe6\x53\xda\xfb\x7f\xa7\x5c\x5c\xeb\xde\xfb\xa1\x64\x7e\x42\xb3\ +\xf8\x4f\xa0\xda\x95\x5d\xaf\xcb\x4d\x58\x9c\xf6\x18\x1f\x15\x04\ +\xaa\x43\x3a\xb6\x93\x81\x80\x08\x62\x25\xdb\xe4\x94\x47\x3b\x7f\ +\xc5\x0e\x60\xc0\x9c\xd6\x9e\x8f\x38\xe8\xde\x1d\x21\x8e\xfb\xa1\ +\x1e\x00\x48\xa3\xd2\x62\x43\x5d\x06\x3b\x42\xc0\x24\x66\x6f\x67\ +\x0c\x75\x57\x1b\x10\xb4\x4a\x67\x4e\x08\x89\x63\xe5\xb3\x47\x18\ +\xe3\x01\x33\x70\xb6\x31\x4a\x68\xd9\x2e\xf7\xc1\x08\x71\xda\xf3\ +\x02\x20\x24\x55\x50\x97\x4a\xcb\x36\x79\x4e\x07\x89\x0b\x7e\x27\ +\x52\x59\xcd\x5d\xe3\x3e\x78\xc0\xb3\xe9\x03\xcd\xd4\xf9\x86\x54\ +\x9e\xb6\x5c\x70\x6d\xdb\xce\x40\xbc\x19\x37\x30\x53\x14\x16\x1e\ +\x89\xcc\x41\x57\xa5\xa5\x8b\xa2\x98\x97\x97\xf7\xd2\xcb\xaf\x38\ +\x9d\x37\xd2\x77\x15\x45\xb1\x98\x2d\xcf\x3d\xf7\xa3\x84\x84\x04\ +\x49\xea\x91\x54\xf9\x65\xf3\xc8\x90\x46\xef\xd9\xf6\x1e\xda\xbb\ +\x94\x88\xe2\xcd\x79\xb4\x11\x70\x02\xc2\x88\x29\x2e\xe6\x91\x3a\ +\x16\x56\xa8\x32\x60\x11\x89\x3c\x48\x0e\xa6\x62\x20\x18\x80\x42\ +\xf7\x46\x07\x06\xc8\x9b\x4e\xc9\xae\x1a\x3c\xc0\x09\x00\x2a\x48\ +\x12\xf0\x7a\xc4\x03\x73\x3b\x01\x38\x40\x14\x18\x41\x1a\x2d\x30\ +\x85\xc9\x12\x00\x02\x45\x06\x4e\x83\x04\x1e\x14\x4f\x87\x83\xf9\ +\x6a\x85\x8c\x75\x38\x43\x14\x8a\x34\x7a\xa0\x1e\x2a\x29\x3d\x7d\ +\x7f\x57\x3d\xfd\x9a\x97\xb9\x72\x04\x01\x30\x60\x14\x54\x8a\x44\ +\x1d\x20\xca\xdc\x4e\x20\x02\x30\x15\x10\x87\x44\x11\x54\x89\xc9\ +\x12\x63\x18\x6b\x74\xa0\x7a\xa8\x24\x21\x8e\x07\x22\x20\x42\x98\ +\xea\x06\x49\x06\xaf\x3a\xc4\xd4\xab\x7f\xc5\x55\x8f\x00\x0a\x8a\ +\x0a\x82\x0e\x71\xd8\xeb\x22\xbc\xfa\x77\x21\xd4\x4b\xe0\x86\x52\ +\xc0\x08\x18\xeb\x31\x80\x99\xca\x54\x15\x89\x7a\x44\x10\x48\x6e\ +\xc6\x10\x80\xca\x54\x86\x44\x1d\x22\x88\x29\x12\x50\x0a\x8a\x02\ +\x9c\x06\x09\x1c\xf3\x38\x80\x7a\xbb\xe9\x26\xe4\x9b\xdb\xa9\x8e\ +\xb8\x43\x73\xc7\x0f\x98\xdb\xd1\xfd\xb8\x46\xa3\x39\x71\xf2\xe4\ +\xaf\x7e\xf9\x6b\x9b\xdd\x76\x63\xff\xae\xbf\xbf\xff\x3f\xfe\xf1\ +\xf7\x8c\x7e\xfd\xae\x72\x93\x7d\xe9\x1c\x48\xc2\xa9\xf5\x15\xca\ +\xc7\xff\xc7\xdb\x1a\x00\xdf\x5c\x80\x80\x75\x36\x6b\x2f\x51\xcd\ +\x6e\xb1\xa9\x2b\x3a\x74\x57\x9c\xa7\xd7\x80\x4f\xb7\x6f\x59\xcf\ +\xdb\x7a\xbb\xed\xca\x91\xeb\x3f\xfa\xaa\x3b\x5f\x7d\xe1\x75\xce\ +\xb9\xee\x09\xac\xc7\xaf\xb8\xf6\x1d\x50\xaf\xdf\xb2\xce\xeb\xd0\ +\x35\xa1\x66\xb8\x51\x53\xf4\xfe\xb6\x37\x0c\x14\x5f\xd7\x3e\xb9\ +\xe6\x1d\x6e\xfc\xfe\x37\x31\x33\xcb\x9c\x86\x7b\xe0\xff\x48\x54\ +\x2a\xa8\xf2\x55\x9a\x80\x2c\xcb\x75\x75\x75\xb2\x22\x7f\x86\xbe\ +\xcb\x0b\xa1\xa1\xa1\x1c\x77\x75\xed\xbc\x2f\x9d\xcf\xa0\x2a\x24\ +\x2c\x4e\xed\x3f\x56\x3d\xbc\x9a\xdc\x94\xc5\x76\xfd\x88\xff\xb5\ +\x32\xe3\xea\x48\x2b\xba\x61\x1c\xf6\x9a\x3b\x5f\x2b\x5c\xd1\xcd\ +\x05\x73\x11\xfa\x42\xe7\xf4\xf6\x9e\x37\x7e\x87\x1e\xdf\x5e\xe7\ +\xf5\xae\x3a\xe7\xb3\x1f\x01\x9f\xfd\xd5\x75\x2f\xf9\x32\x6d\xd8\ +\x1b\x75\x65\x09\x0d\x98\x4c\xa2\xd3\x40\x91\xae\x25\x25\xcf\xf3\ +\xf1\xf1\xf1\x37\x91\xcf\xc0\x64\x59\xbe\x56\x2d\xfe\x2a\xd6\xfc\ +\x50\x95\x1f\x3e\x47\xaa\x2f\xc5\x45\x39\x98\x10\x5f\x2a\x99\x0f\ +\x9d\xf3\xbd\xa4\x84\x25\x0a\xe3\x17\x5d\x2f\xdd\x82\x31\x76\x95\ +\x0a\xfb\xf9\x7c\xad\x5f\xc1\x2b\xaa\x0a\x32\x07\x70\x93\x1f\xf0\ +\x98\x02\x55\x8f\x0b\x7c\x45\xa2\x7c\x00\x60\x8a\xe4\x41\x3c\x37\ +\xeb\x7b\x38\x20\xec\xda\x0c\xb2\xaf\x04\x5f\xd9\x9a\x1f\xc4\x0b\ +\x6a\x63\xb5\xbc\x7b\x29\xc9\x3b\x48\x08\xc7\x28\xfd\x9a\xb2\x36\ +\x7d\xe8\xe3\x40\x8c\xa9\xb2\x47\x09\x8c\xe1\xa6\x3f\xc2\xa7\x8f\ +\x60\x92\xfb\xeb\x7a\xd0\x57\xb9\xd6\x92\x13\x00\x63\x69\xe7\x87\ +\xec\xf4\x0e\x4e\x72\x21\xc9\x09\x18\x03\xc2\x5f\x57\xbe\xac\x0f\ +\x7d\x49\xce\x76\x64\x44\x51\xaa\x22\x02\xe9\xa3\xb9\xc9\xf7\x91\ +\x90\x58\xe6\x71\x7e\x8d\x83\xe4\xab\xe4\xae\x57\xb5\xa7\x54\xad\ +\xcc\x57\x72\x76\x41\x43\x19\x06\x60\xed\x8d\xc8\xd6\x02\xaa\xec\ +\x5b\x30\x7c\x3b\x8b\x5a\xc2\x21\x41\xab\xea\x2d\x28\x38\x86\x1b\ +\x3a\x93\x24\x64\x01\x2f\x5c\x6b\x9f\xf5\x6d\xee\x02\x00\xc6\x80\ +\x39\x00\x44\xdb\x1a\x68\x75\x11\x6d\x6b\x64\x4e\x1b\xf8\xaa\x9e\ +\xdd\xc6\xcc\xc5\x04\x34\x7a\x6c\x0a\xc0\x91\xc9\xd8\x3f\x0c\x80\ +\x82\xaa\xc0\xd7\x5f\x50\xe6\x6b\xe0\xee\x15\x12\x13\xc4\xf1\x1d\ +\x6a\x83\x4f\xe8\xde\xde\x0a\x03\x63\x40\x55\xa6\xc8\xdf\xa4\x90\ +\xfa\x3a\xeb\x91\x51\x95\x49\x3e\x71\xeb\xc3\xd7\x26\x1b\x7d\x4d\ +\xe0\xc3\x2d\x0a\x4e\x10\x84\x6f\xe6\x49\xde\x60\x34\x42\xa8\x2b\ +\x8e\xc2\x18\x63\x8c\x5d\x15\x56\xc1\x18\x23\x9f\x5f\xe2\x76\x47\ +\xf7\x55\x93\x5f\xb8\xbb\xb9\x5d\x3b\xb7\x7d\x13\xe2\x1d\xe3\xa8\ +\xa8\x68\x8e\xe3\xdc\x6e\x97\xd3\xe1\x00\x00\x81\xe7\xb5\x3a\x03\ +\x26\xd8\xe5\x72\x45\x44\x46\x1b\x0c\x06\x4a\xa9\x20\x08\x2f\xbd\ +\xf8\x62\x65\x65\x05\xcf\xf3\xbe\x0e\xbe\x3d\x59\xab\x28\xfe\x01\ +\x81\x3f\x79\xfe\xa7\x8c\x51\x84\x90\xc7\xe3\x29\x2a\x2a\xfa\x62\ +\xf4\xe5\x3e\xfc\x70\xe9\xd7\xfd\xba\x94\x52\xbd\x5e\xff\xd2\xcb\ +\xaf\x58\x5b\x5b\x1c\x76\x87\x7f\x40\x10\xcf\x71\x92\xc7\x83\x30\ +\x8e\x88\x8c\x6e\x6c\xac\x53\x3a\x9d\x29\x08\xa1\xa6\xa6\xc6\x9a\ +\x9a\x9a\x6f\x6c\x36\xf0\xe1\x1b\x86\xa2\x28\x8a\x4a\xbd\xf9\x6d\ +\x08\x21\xc6\x98\xdb\xed\xfe\x82\xdc\x15\x45\xf1\x1b\xe0\xae\x56\ +\xab\xad\xaf\xab\x6d\xb7\x5a\x13\x53\x52\xf5\x7a\x03\x42\x48\x51\ +\x94\x96\xa6\xa6\xba\xda\x1a\x40\x57\xf2\x3b\x18\x03\x8e\xe3\x78\ +\x9e\xbf\x22\x77\x19\x63\x9d\xd3\x4a\xcf\x6c\x0c\xd4\x2d\x19\x8b\ +\x5d\x35\xf5\x5c\x7b\xa4\xeb\xf8\x8d\x0f\x76\x7f\xc4\xd5\x67\x7a\ +\x17\x87\xa0\x1b\x3d\xa2\x97\xfb\x77\x7b\xff\xee\x77\xff\xce\xea\ +\x45\x08\x21\xbe\xe7\x1a\xe3\xee\x6a\x64\xdf\xb3\xd5\x10\x92\x65\ +\xb9\xb1\xa1\x2e\x36\x21\xd1\x60\x34\xa9\xaa\xaa\x28\x0a\x42\x28\ +\x28\x24\x44\xd4\x88\xed\x6d\x56\xd4\x6b\xf4\x98\x51\x45\x56\x80\ +\x70\xa2\x28\x10\x8c\x10\xc2\x82\x46\x23\x0a\x3c\xc1\x44\x10\x45\ +\x51\xe4\x31\x02\x55\x91\x64\x95\xf1\x82\x28\xf0\x9c\x2a\x4b\xb2\ +\x4a\xbd\x0c\xc1\x1c\x2f\x8a\x22\xc1\x20\xcb\x72\xd7\x7e\xc9\xde\ +\xc2\x2a\x5d\xe5\x55\x18\x53\x25\x49\x06\x4c\x44\x51\x24\x18\x41\ +\x47\xae\x1f\xe6\x05\xd1\x0b\xd2\xb9\x34\x88\x51\x55\x51\x54\x22\ +\x88\x82\xc0\x77\x8e\x22\xe0\x78\x41\x23\x8a\x04\x58\xe7\x23\x18\ +\xa5\x14\x18\xeb\xda\xf3\x8b\xa9\x8a\x24\x2b\x88\xe3\x45\x51\xe8\ +\xb8\x13\x42\x9c\xd0\x71\x77\x8e\xf8\xac\xe4\x2f\x6d\xab\x7d\x13\ +\xd4\x05\x90\x25\x09\x00\x99\xcd\x16\x45\x96\x09\x21\x98\x10\x45\ +\x92\x28\xa5\x26\xb3\x5f\x75\x65\x79\x6f\xc3\x8e\x29\x2a\x49\x1b\ +\x77\xc7\x9c\xf1\x03\x78\xaa\x38\x1b\x2e\xee\x39\xd2\x30\x6a\xfe\ +\xa4\x40\x4e\xf0\xf3\xd3\x59\x9b\xad\xb2\xa7\x62\xc5\x7f\x3f\xa8\ +\xb2\xa4\xcd\x5f\x30\x3b\x21\x50\x87\x10\x6a\x2d\xcd\x59\xb7\x7e\ +\x4b\x49\x0b\x1b\x3a\xe7\x91\x25\x53\x12\xac\x8d\x6d\x94\xca\x45\ +\x27\xb7\x6f\x39\x78\xc1\xc3\x08\xc8\x6e\x7d\xca\x94\x9f\x7d\x6f\ +\xe6\x91\xf7\xfe\xb2\x31\xb7\x4d\xe4\x41\x65\xda\x41\xd3\xe7\x4e\ +\xce\x4e\xd6\x10\xc2\xdc\x0d\xfb\xd6\x2d\xdb\x5f\x2e\x3e\xfa\xa3\ +\xe7\x32\x0c\xce\x66\x17\x15\x39\xc7\x81\x35\xcb\xf7\x9e\xab\x22\ +\x3c\x02\x31\x70\xe2\xbc\x7b\x46\xa5\x06\x03\x95\x2b\xcf\xed\x5b\ +\xbe\xe1\xd8\x90\xc5\x3f\x99\xdf\xdf\xd8\xd8\x6a\xa7\xaa\xeb\xc2\ +\xfe\x4d\xbb\x4f\x17\xbb\x3c\x2c\xf3\xce\x1f\x3d\x31\x58\xfa\xd7\ +\x3f\x5f\x2f\xb7\x63\x1e\x51\x2a\xf8\x8d\x9b\xb9\x60\x4c\x46\x24\ +\x62\xcc\xd3\x72\x69\xd9\xc7\x7b\xfa\xdd\xf9\xc4\xb4\x74\x5d\x63\ +\x8b\x5b\xd0\xa0\x4b\x7b\x56\xaf\xdb\x97\x4b\x79\xd1\x67\x96\x5e\ +\x43\x17\xcc\xf3\xdc\x55\x93\x97\xaa\x28\x2a\x65\xdf\x02\x77\x01\ +\x80\x01\xc3\x18\x13\x8e\x63\x8c\x95\x94\x94\x14\x14\x14\x8c\x1b\ +\x37\x4e\xab\xd5\x12\x42\x7a\x4f\x3b\xa3\x32\xf2\x1f\xbc\x70\xce\ +\xc8\xdc\x15\xff\xda\x7a\xd9\x13\x16\x62\x6c\x6d\x68\x2a\xfa\xf7\ +\x69\x73\xc2\xa8\x67\x16\x0f\x5d\xf3\xee\xff\x4a\x5b\x9d\x1e\x12\ +\xf9\xd0\xd3\x4f\x1a\x0b\x37\x7f\xb0\xe6\x8c\xcc\xfb\x8f\xbf\xfb\ +\x91\xef\xdd\x8f\xff\xfc\xca\x7a\x43\x60\x68\xeb\xf9\x6d\xaf\xae\ +\x38\x62\x88\x1f\xf1\xc4\xe3\x0f\xda\x6b\xff\xb6\xe5\x42\x3d\x25\ +\xa6\x09\x23\x07\x51\x97\x9a\x35\x7a\xd4\xc1\x8b\x6b\xad\x1e\x2e\ +\x63\xe6\x92\x07\x26\x05\xaf\xf9\xf0\xfd\xbc\x7a\x8f\x7f\x80\x9f\ +\xa7\xd9\x85\x78\x8b\xd9\x2c\xef\x7c\xe7\xe5\x9d\x65\xed\xa2\xc0\ +\x01\xa5\x9c\xc0\x49\x6e\x39\x36\x7b\xd2\xdc\x6c\xdd\x9b\x2f\xfc\ +\xb3\x5a\x35\xf9\x69\x55\x0f\x12\x83\xc3\x4d\x05\xbb\x57\x7c\xb8\ +\xaf\x30\x7c\xc0\xe4\x27\x16\x3f\xd4\x54\xf5\x87\x43\xd6\xd8\x91\ +\xe9\x81\x76\x0e\x8f\x1a\x94\x50\xba\xfb\xb2\x87\xd3\x8f\x5d\xf0\ +\xbd\x39\xf1\xad\x1f\x7f\xfc\x46\xb5\x0d\x05\x04\x68\x5a\x24\x6c\ +\xf1\x33\xe6\x6e\x79\xf3\x83\x7d\xe5\x82\x28\x20\x60\xe0\x23\x6e\ +\x2f\xbc\xc5\xb2\xa3\x25\x2f\xaf\xa0\x5d\xee\xca\xb6\x67\x14\x89\ +\x31\xc9\x29\x91\x81\x7a\xaa\xd2\x6f\x5c\x67\xe8\xa6\xd9\x48\x92\ +\x94\x97\x97\x57\x5a\x56\x56\x52\x5a\x8a\x31\xbe\x7e\x2e\x38\x66\ +\xee\xd6\x1a\xab\x27\x2a\x39\x3d\x58\xe3\x29\xb8\x78\xb9\xd5\xee\ +\xb4\xb7\xb5\x5a\x6d\x76\x8f\xdb\x63\x6f\x6b\x6d\x6c\xb4\x85\xa6\ +\x8d\x4a\xe1\xf3\x3f\x5c\xb1\xb9\xac\xae\xa9\xae\xfc\xc2\xaa\x0f\ +\x56\x42\xc2\xd0\xfe\xd1\x66\x49\x92\x1c\xd6\xa6\xba\xda\xea\xf2\ +\x92\xe2\x66\x99\xd3\xeb\x04\xa6\x28\xe6\xa8\xfe\x03\x82\xec\xef\ +\xbd\xfa\x5a\xb3\xff\xc0\x81\x71\x66\x05\x87\x4e\x18\x93\x94\xb3\ +\xf1\x83\x1d\xa7\x8a\x5a\x9a\xea\x2f\x9f\x3f\x53\x50\xdd\x8a\x09\ +\xa8\x54\x8c\xed\x97\x95\x3d\x74\xd8\x80\xb4\x04\x0d\x96\x55\x40\ +\x98\x80\xa3\xa5\xbe\x55\xb1\x24\x27\xc7\x13\x47\xed\xe5\xfc\x72\ +\x0f\xe2\x80\xc9\xed\x2d\x8d\xf5\x75\x35\x55\x15\x55\x1e\x22\x70\ +\x58\x4c\x1d\x3a\x5a\x53\xba\xed\xa5\x8f\x0f\xc6\x0f\x1d\x13\xc2\ +\xab\x42\x40\xe2\xd8\xc1\xc1\x5b\x3f\xfe\xf8\x58\x5e\x45\x73\x53\ +\xcd\xa5\x0b\x97\xad\x6e\x99\x52\x08\x89\xcf\x18\x32\x74\xd8\x90\ +\x01\x69\x66\x11\x14\xea\x4b\x16\xbd\x46\x85\x25\xd8\xd9\x52\x7a\ +\xea\xf4\xa5\x26\x9b\xa3\xbd\xbd\xbd\xad\xbd\xdd\xe6\x68\xaf\xb8\ +\x74\xee\x42\x59\x23\x70\x04\x7d\x2b\x72\xb7\x53\x71\xa4\x1c\xc7\ +\xcd\x9d\x3b\x97\x10\x22\xcb\xb2\xa2\x28\xd7\xed\x3d\xc4\x61\x67\ +\xe9\xb2\xb7\xde\x1b\x37\x71\xdc\x5d\x8f\x0d\x73\x55\x9e\xfa\x74\ +\xcd\xae\x7a\x19\x13\x4c\x10\x42\x98\x10\x4c\x78\xa3\xd9\xdf\xdd\ +\x5a\xe5\x50\xb1\xc8\xf3\x08\xb0\xe2\xa8\x6f\xf6\xf0\x66\xa3\xae\ +\xd5\xa3\x24\x8d\x5b\xf8\x7c\xc4\xc4\x80\xb0\x50\xdb\xf9\x2d\xfb\ +\x2f\xd5\x33\xcc\xa7\x0d\x1d\x86\x1a\x73\xab\x6b\x6a\xf3\x6b\xe4\ +\xa1\xc3\xfb\xed\xab\x6c\x35\x12\xa5\xa8\xa9\x85\x13\x35\x80\x20\ +\x6e\xc4\xac\x34\x5c\xba\x23\x4f\xa2\x4c\x0c\x8f\x4f\x76\x07\x28\ +\xb4\xbd\xaa\xb2\xf0\xa2\xd5\x03\x9c\xc0\x37\x17\x1d\x7a\xf3\x5d\ +\xf7\x84\xb1\xe3\x9e\x18\x3d\xbd\xe0\xf0\xc6\x35\xfb\x8b\x3d\x1e\ +\xed\xb8\x3b\x1e\xf6\x1b\xe6\x08\x08\x0b\x6d\x3c\xbc\xf1\x4c\xb3\ +\xf6\xae\xc5\x71\x15\x7b\x77\x35\x95\x92\x66\xcd\xa8\xa1\xa9\x81\ +\xdb\x5b\x8c\x46\xd6\x5a\xdb\xee\x11\x35\x22\x21\x98\x60\x50\x19\ +\x50\x86\xfc\x23\x13\x52\x95\x20\x41\xb1\x36\x56\x14\xd4\xb5\xc9\ +\x04\xfb\x24\xef\x35\x33\xae\xaa\x58\x62\x32\x66\xcc\x1e\xaf\x67\ +\x6e\xca\x40\xe0\x51\xfe\xc1\xed\x17\x14\x95\x7d\x2b\xfa\xee\x55\ +\x8e\x5e\xc6\x98\xb7\x48\xc4\x8d\xad\x4b\x4c\x48\x5b\xe5\xf9\x4f\ +\xdf\xcb\xd5\x05\x24\x3d\xf6\x93\xe7\xef\x1a\x5f\xf6\xf2\xda\xb3\ +\x57\xbe\x45\x6a\x73\x43\x95\x10\x92\x1c\xaa\xc7\xf9\x6d\x12\xa1\ +\x1e\x43\x62\x72\xb8\xe0\xda\xd5\xd4\xa6\xed\x4f\x9a\x4b\xce\x1d\ +\x38\xdc\x30\x67\xc9\xc2\xd6\xca\xc2\x7a\xab\x03\x9b\x53\x86\x0c\ +\x88\x0b\x02\xd3\x0f\x7e\x9e\xcd\xeb\x02\x42\x35\x23\xa2\xd7\x7e\ +\x58\xeb\xe2\x63\xa3\x23\xe9\x99\x5c\x17\xe1\x2c\x09\x83\x87\x6b\ +\xd4\x5d\xb9\x85\x88\x35\xef\x5a\xf6\xce\xb6\x92\x36\x41\xe0\x05\ +\x41\xc3\x11\x00\x84\x08\x92\x4b\xcf\xee\x29\xcd\x3d\x14\x92\x3a\ +\xe9\xe7\xcf\x2c\x2e\x2f\x7f\x59\xa1\xee\xaa\x4b\x67\x0e\x9c\x2a\ +\xb6\xb5\x35\x55\x56\xd7\x9a\xd2\xe6\x64\xc4\x06\xd9\x26\x2e\x49\ +\x1c\x8f\xfc\xfc\xfc\x2d\x43\x07\xef\xfe\xb4\xa8\x91\x05\x25\x87\ +\x9b\xce\x56\xd5\x61\x2d\x47\x15\x59\xe5\x81\xc3\xca\x99\xad\x4b\ +\xdf\xda\x53\x26\x0a\x02\x27\x88\x02\x47\x7c\x4c\xbd\xc6\xe7\x83\ +\x44\x51\xaf\xb8\xea\x1c\x6e\x49\xe4\x14\x95\x22\x84\x68\x8b\xcd\ +\x2e\x06\xea\x08\x63\xca\xb7\xc5\x5d\x84\x30\x42\xb8\xb9\xa9\xa1\ +\xa5\xa5\x05\x18\xd3\x6a\x75\x81\xc1\x21\x1c\x21\xbd\x67\xe9\x50\ +\x05\x8c\xd1\x13\xc7\x27\xbb\x9a\x6b\x1d\x28\xd8\x5f\x0f\x8d\x1e\ +\x85\x01\x42\x18\x73\x1a\x0e\x01\xe2\x04\x5c\x77\xf1\xc0\x91\x8a\ +\xc1\x8f\x3c\xf5\xc4\xd6\xbd\xa7\x5c\x42\xc8\xf8\x99\xd3\x6a\x8f\ +\xaf\xba\x50\xed\x1a\xa7\xd5\xbb\x1b\xab\xce\x1d\xde\x59\xed\xd6\ +\xfd\xf4\x89\x47\x47\x16\xfc\xbf\xca\xd8\x51\xd1\x9e\xf3\xff\xfe\ +\xd7\x87\x6d\x98\x53\x54\xd3\xfd\x3f\xfb\xc9\xe4\xe1\x96\xed\x9b\ +\x8e\x3c\x77\xff\x23\x0f\xa2\x8d\x67\xcb\xdb\x52\xa2\xfc\x95\x3a\ +\x85\x01\xc2\xbc\x5f\x62\xc6\xa0\xc1\xfe\x76\x81\xe7\x1c\x4d\x55\ +\x95\xf5\x2d\xb2\x82\x02\x63\x06\x8c\x4f\xf1\x6f\xaa\x6a\x10\x23\ +\xa2\x78\x2a\xcb\x94\xf1\x22\xdf\x50\x96\x7f\xf6\xec\x25\x5e\x27\ +\xaa\xc8\x3c\x6a\xf2\xc8\xba\xbd\xef\xbf\xf2\xe9\x19\xcc\x33\x5d\ +\xf8\xf0\xe7\x7f\x30\x39\x75\xeb\xf1\x6d\xbb\xf2\x1e\x5b\xf2\x24\ +\xf5\xdf\x59\xde\xaa\xfa\x07\x0a\x79\xa7\xcb\x00\x34\xd1\xc9\x99\ +\x43\xda\x83\x05\x9e\x97\xed\x0d\xa5\x55\x0d\x0a\xf3\x85\x10\xaf\ +\x9e\x99\x8d\x81\x91\x16\x96\x73\xe4\x64\xde\xc4\xec\x44\x01\x94\ +\x9a\xcb\x67\xce\xd7\x28\x23\x07\x05\x23\xf5\xea\xdc\x18\x32\x20\ +\xb3\xff\x37\x21\x6e\x11\x1a\x34\x68\xa0\xdb\xed\x6a\xac\xaf\x13\ +\x35\x1a\x5e\x10\x64\x49\xb6\xb6\x34\x01\x42\xed\x6d\x56\x3f\xff\ +\x00\x51\x14\x19\x63\x84\x70\xfb\xf7\xed\x6d\x6d\x6d\x25\x18\x33\ +\x5e\x9f\x90\x36\x20\x6b\x40\x66\x62\x74\x40\xf9\xf1\xcd\x1b\x0f\ +\x5c\x52\x11\x22\x1a\x43\x80\x16\x0a\x2f\x17\x38\x54\x4c\x54\xe7\ +\xe5\x73\xe7\xdc\xa6\x98\xac\x01\xfd\xe3\xc2\x4d\xa5\x47\x36\xac\ +\xda\x7e\xca\x8d\x05\xb3\xbf\x3f\x6d\xaf\x28\xad\x6d\x6b\x6b\xac\ +\x6c\xe7\x42\x23\x8c\x92\x2c\x58\x1c\xa5\x27\x4e\x17\x37\x30\x06\ +\x8a\xc7\x66\x03\x73\x84\x41\x3d\xb1\x67\xc7\xc5\x7a\x35\x39\x73\ +\x60\x46\x6a\x92\xd6\x55\x75\xec\xd8\xc9\xca\x56\x29\x20\x28\x2a\ +\x21\x39\x2e\x36\x2e\x21\x31\x25\x45\xe7\xaa\x2d\x28\xab\x55\x01\ +\x8b\xa6\x90\xf4\x81\x83\x33\xfb\xa5\x85\x9b\x95\x03\x1b\x57\x9d\ +\x28\x6c\x0d\x08\x09\x72\xd7\x14\x55\x34\xbb\x38\x0e\x40\x13\x9c\ +\x16\x67\xc9\x3d\xb2\xb7\xa2\x4d\xc6\x54\x75\x38\xda\x88\x25\x5a\ +\xdb\x5e\x72\xe4\xf0\xe1\x2a\x8f\x21\x63\x40\x56\x72\x42\x8c\x11\ +\xbb\x4a\x0b\xcb\x54\xbd\x25\x2e\x31\x39\x2e\x2e\x3e\x21\x39\x35\ +\x4c\xe3\xb8\x54\x58\x26\x51\xf4\x5d\x73\xf4\x7a\x03\x55\x93\x26\ +\x4d\xf6\xfa\xc2\x15\x45\x69\x6c\x6c\xec\xee\x36\x07\x41\x1f\xea\ +\x2f\x5e\x3e\x7d\xf8\x78\x4e\xee\xc5\xf3\xe7\x72\x4b\x5b\xd3\x46\ +\x4c\x18\x10\x6d\x56\xd4\xab\x93\x2a\xd1\xfd\x4b\xee\xfd\xfa\x27\ +\x02\xc6\xf3\xfc\xbc\x39\xb3\x22\xa3\x63\x02\x02\x02\x11\xf2\xaa\ +\xac\x44\x55\xd5\xb6\xd6\x16\x9b\xad\x3d\x3e\x29\xd9\x68\x34\x51\ +\x4a\x05\x41\xfc\xe3\x1f\x7e\x57\x52\x52\x22\x08\x02\x30\x2a\x4b\ +\x92\xd7\xa0\x41\x84\x13\x78\x1e\x63\xc4\x54\xd9\x23\x29\x82\xa8\ +\xc1\x1d\xce\x7e\x2a\x4b\x92\xd7\x7b\x82\x3b\xce\x01\xd9\xe3\x56\ +\x80\xd7\x88\x1c\x30\x2a\x7b\xdc\x14\x0b\x84\xc9\x0a\x70\x1a\xa1\ +\x63\x92\x51\x64\xb7\xc2\x38\x8d\xc0\xa9\xb2\x24\x77\x2a\x52\x84\ +\x17\x45\x0e\xb9\x5d\x4e\x85\x21\xef\xcd\x31\x27\x8a\x3c\x07\xc0\ +\x98\xaa\x48\x92\xec\xad\xfb\x4c\x78\x5e\xe0\x88\xec\x76\x31\x4e\ +\x14\x78\x0c\x0c\x00\xa8\xc7\xed\xc1\xbc\x46\x20\xde\x3a\xb7\xcc\ +\xe3\x76\x63\x5e\xc3\x13\x50\xa4\x0e\x97\x33\x20\x22\x8a\xbc\x2a\ +\xb9\x65\x85\x79\x8b\x22\x20\xcc\x8b\x22\xff\x1d\x14\xba\x8a\xa2\ +\x04\x07\x07\xff\xf9\x2f\x7f\xa5\x94\x62\x8c\x5d\x2e\x57\x5e\x5e\ +\x5e\x8f\x01\xcc\x80\x13\x34\x48\x6e\xaf\xa9\x6d\xf4\x50\x62\xf0\ +\x0b\x08\x30\x69\xe8\xb7\xa8\xef\x32\xc6\x78\x41\x30\x99\xcc\x9d\ +\xb1\x25\x46\x29\xe5\x38\x4e\xa7\xd7\xdb\x6c\x6d\xdd\x5d\xc1\x8c\ +\x75\xe4\xe8\x00\x20\x4e\x10\xb9\xee\xf7\xa0\x0c\x10\x11\x45\xd2\ +\x2d\x42\x85\x78\x41\xe4\x7b\xcc\x39\x40\x78\x91\x78\xff\x07\xc0\ +\x09\x1a\x00\x00\xe8\x71\x0d\xe1\x3a\xfe\xc4\x1c\x2f\x72\x57\xae\ +\xa6\x0c\x04\x8d\x4e\xe8\xf1\xda\xd4\xab\x7a\x0b\x1a\xd2\xfd\xb7\ +\x70\xa2\x06\x00\x58\x87\xa3\x00\x09\xa2\x06\x00\xba\xa2\x12\xde\ +\x3f\x19\x03\xc2\x0b\xa4\xdb\xcb\x71\x82\x86\xeb\x79\xf7\xef\xa0\ +\xa3\xa1\xb3\x73\xaf\xaf\x5b\x12\xac\x38\x1a\x8a\x0a\x8a\x5b\xdc\ +\xcc\xe0\x17\x1a\xac\xd5\x00\xed\xdd\x23\xf3\x8d\x71\x97\x8a\x82\ +\xc8\xf3\x3c\xa3\xb4\x7b\x00\x56\x10\xc4\xab\xaa\x81\xf0\x3c\x4f\ +\x08\x21\xc4\x67\xc7\xdc\xb6\xdc\xbd\x41\xa2\x15\xc2\x04\xcb\x6d\ +\x87\x76\x6d\x2d\xb6\x13\x66\x6f\x57\x05\xa1\xb0\x2a\x73\xda\xb8\ +\x41\x3a\xd4\x8b\x47\xf1\x1b\xf4\x33\x20\x40\x08\xb1\x6b\x2c\xb8\ +\xee\x7f\xc9\xb2\x72\xc7\xfc\xb9\xe2\x4d\xec\x9f\xe1\xc3\xad\x0b\ +\xa7\xc3\x41\xa9\xda\xeb\x52\x1a\x8c\x71\x7b\x43\x71\xa5\x2b\xe8\ +\xce\xbb\xc7\x5c\xde\x7d\xd8\x92\x91\x54\x7a\xec\x6c\x79\x4b\x4a\ +\xbf\x20\x2d\x55\xe9\xb7\xc7\xdd\x9b\x13\xcf\x5a\x9d\x2e\x35\xbd\ +\xbf\xaf\x83\x6f\x63\xe4\x5f\xba\x40\x29\xc5\xbd\x6e\xba\x86\x98\ +\x22\xcb\x9c\xa8\x13\x38\xac\x2a\x9e\xd6\xc6\x7a\x9b\x44\x45\x9e\ +\xf4\x5a\xf4\xa3\xcf\x65\x84\x30\x5f\x69\x92\xdb\x5f\x6d\xb8\xbe\ +\x17\x42\x65\xfa\x80\x98\xe4\xf8\x40\x90\xa9\x46\x23\x9d\x3b\x95\ +\x1f\x98\x3e\x30\xc6\x2c\xaa\xbd\x69\xbc\x9c\xaf\x29\x7d\xe8\x53\ +\x13\x2f\x11\xcd\x51\x11\x22\x42\x62\xea\x90\x11\x62\xa8\x35\x38\ +\x36\x82\x07\xaa\xf4\x76\xb2\x2f\x13\xcf\x87\x3e\x04\x42\x88\xa3\ +\x21\xff\xc0\xe1\x8b\x2a\xc7\x55\xe5\xe5\x1c\x3b\x76\x68\xcb\xf6\ +\x83\x4d\x1e\xe8\x35\x78\xee\xe3\xae\x0f\x7d\x09\x08\x14\x59\x42\ +\x9c\x46\x6e\x29\x39\x57\xa9\x4c\xbb\x63\x5e\x04\xb3\xd6\xb4\x39\ +\x7b\xb5\xdd\x7d\xdc\xf5\xa1\x2f\xe9\x0c\x14\x4c\x01\x61\xb8\xf5\ +\xdc\xb2\x95\x3b\x85\xe8\x8c\x28\x3f\xad\xc6\xe4\x67\x10\xb8\x5e\ +\xad\xa0\x3e\xae\xef\x52\x5b\x4b\x43\x53\xab\x1d\x34\x96\xa8\xb0\ +\x40\x0e\x83\x2a\x79\x5c\x32\xd3\xeb\x35\x57\x6a\x19\x2b\x9e\xc6\ +\xfa\x7a\x97\x4a\xfc\x82\x82\x4d\x22\xb4\x34\xd4\x5b\x9d\x8a\xd1\ +\x3f\x28\xc8\xa2\xef\x38\x43\x6e\xdd\xb1\x62\xe9\xa9\x46\xcd\x9c\ +\x7b\x1f\xee\x1f\xfa\x45\x7e\x6f\xcd\xf9\x9d\x9f\x6c\x38\x11\x9e\ +\x3d\xe7\x9e\x69\x99\x04\x40\xb6\xb7\xd4\x34\xd9\x2d\x61\xe1\x66\ +\x91\x03\x46\x5b\xeb\xab\x6d\x4c\x1b\x1e\x16\xd8\xed\xd6\xb4\xbd\ +\xb9\xbe\xc5\xe6\xd1\x99\x03\x02\xfd\x8c\x6e\x6b\x63\x63\x8b\x0d\ +\x6b\x2d\x21\x21\xfe\x82\x4f\x56\xdc\xb8\xbf\x55\x85\x33\x86\x8f\ +\x9f\x36\xb3\xc9\x81\xa3\x62\x22\x39\xa2\x0e\x1d\x3f\x46\xd4\x88\ +\xa0\x2a\xea\x35\x55\x4b\xfa\x36\x77\x9d\x35\xcb\xdf\xfe\x5f\x3d\ +\x0a\x0d\x8b\xcf\x5a\x34\x7f\xac\xda\x5c\xbc\xe2\xed\xb7\xab\xc3\ +\xa6\x3e\xff\xc0\x84\x0e\xef\xb6\xdc\xb0\xfe\x83\x0f\x2f\x34\x82\ +\x06\xd3\xa4\xc9\x4b\xc6\x9b\x4b\x5e\x7a\x6b\x9d\x29\x3c\xc6\x65\ +\x73\x0f\x9d\xfb\xe0\xd4\xcc\x10\x00\xa8\xbf\xb0\xff\x74\x73\xd8\ +\x63\x4f\xcf\xf3\xe7\xbe\xd0\x8f\x95\x9b\x76\xef\x3e\xd6\x6f\xde\ +\xd3\x53\xd3\x4c\x04\x80\xb5\x97\xae\xfc\x68\x75\x83\x84\xb0\x21\ +\xe1\xfe\xc7\xe7\x3b\x4f\x6d\x5c\x75\xb0\x94\xa9\x52\x64\xf6\xfc\ +\xbb\xc7\x27\x03\x00\x80\x7a\x71\xcf\x8a\x75\x87\x4b\x05\x8d\xa0\ +\x0f\xc9\x5c\x72\xff\x90\xf5\x2f\xbf\x50\xac\x89\x30\xa9\x36\x7d\ +\xea\xc4\x87\xef\x18\x29\xfa\x18\xfa\x19\x6a\x03\xc2\x08\x9c\xd6\ +\xda\xb3\x0d\x15\x94\x21\x9e\xe7\x14\x8f\x64\x08\x8b\x4b\x8a\x0c\ +\xc2\xac\x47\x64\xb8\x8f\x73\xd7\x46\x2d\x89\x0f\x2c\x7e\x24\xda\ +\x00\x00\xb4\xb4\xb2\x1a\x0c\x01\x46\x7c\xa5\x12\xf1\x85\xed\x9f\ +\xe6\x4a\x29\x3f\xf9\xe5\x1c\x1d\x53\x01\x91\x86\x33\x39\x01\x99\ +\x33\x9f\x59\x32\xa9\x62\xd7\x3b\x1f\x1e\xce\x99\x94\x39\x83\x00\ +\x30\x8f\xa3\x3c\xff\xf4\xf2\x65\x30\x2a\x2b\xea\xcc\xae\x6d\x8d\ +\xa6\xac\xc7\x17\x4d\xaa\x38\xb2\x6e\xc7\xe9\xaa\x88\x21\x53\xef\ +\x9d\x36\xc8\x59\x76\x72\xe5\x86\x3d\x4d\x2c\xec\x8e\x25\xf7\xa4\ +\x04\x8a\x00\x00\xce\xca\xb5\xcb\xd7\xe6\x35\x28\x59\x93\x16\xcc\ +\xca\xd6\xbb\x5b\xea\x76\xad\xf9\x40\x99\x3a\x7f\xce\x88\xf8\xaa\ +\xdc\x23\x15\x24\xfd\x97\xcf\xcd\xdc\xf1\xee\xbf\x0e\x5f\xa8\xd1\ +\x9e\xb9\x18\x3f\xe5\x87\x53\x74\x07\xfe\xbb\xe1\x5c\xfb\xf8\x64\ +\x13\x80\xab\xf2\xc4\xda\xbd\x15\xb3\x9f\xf9\x59\x56\x28\xaf\x48\ +\x8c\xa3\x95\xd4\x10\xb9\xe8\x07\x3f\x48\x6b\x3e\xfd\x87\xd7\xf7\ +\x55\x4d\x1c\x99\x60\xf6\xd1\xf3\xba\xc0\x84\x93\x5a\x4b\x77\x6e\ +\xde\x23\x99\xc2\xcc\x5a\x0e\x33\x4f\x45\x71\x95\x10\x1c\x9e\x64\ +\x0a\x63\xd7\xee\xd0\xd6\xa7\x67\x10\xc1\x14\x80\x5b\x56\xbd\xf3\ +\x5a\xca\xf0\xa9\x33\x87\x25\xc4\x65\x8d\x15\xc1\xbe\xe9\xbc\xd2\ +\x19\x60\x71\x16\x14\xb5\xa4\x8f\xbd\x57\x07\xc0\x64\xc9\xc1\x04\ +\xcc\x09\xcd\x97\x0f\x7d\xba\xba\xb5\xe2\x7c\x69\xca\xf4\x69\x5e\ +\xdf\xb7\xac\x92\xd4\x91\x77\xfc\xe0\xbe\x31\xf9\xdb\xdf\x74\x84\ +\x8e\xf9\xc1\xbd\x13\x5b\xce\xac\xdb\x91\x2f\x3c\xfa\xf4\x3d\xab\ +\xdf\x58\x73\x26\xce\x58\xb0\x7d\x7f\xd4\xc4\x87\x46\x55\xad\x5b\ +\xb3\xf9\xf8\x2f\x1f\x1c\x0b\x00\x47\xd7\xad\xae\x32\x0d\x7b\x6a\ +\x9a\xfe\xa3\xa5\x9f\x9e\x0a\x58\x60\x0a\x4b\x5c\xb2\xe0\xb9\x41\ +\x21\x0c\x00\x82\xe2\xd2\x4d\x47\xb6\xbd\xbb\xcc\xd9\x5c\x5e\x17\ +\x96\xc6\x8f\x1c\x9a\xf2\xe2\xaa\x97\x0a\x74\x90\x30\xe1\x41\x13\ +\x00\x00\xd4\x17\x15\x72\xb1\x03\x33\x42\x79\x00\xea\x72\x3a\x34\ +\x06\x4e\x6e\xab\xdd\xb5\x62\xcd\xf1\xc6\x4b\x9a\xc8\x41\x61\x3e\ +\xe2\xde\x58\xe6\x62\x70\xb4\xd6\x79\xf4\x09\xb3\xe6\x4d\x35\x63\ +\x85\x03\xeb\x8e\x35\x7b\xfd\x47\x4e\xce\x0a\xd5\x49\xf2\xd5\x2b\ +\x15\xfa\xb4\xfe\x85\x4d\x11\x0b\x1e\xfd\xd1\xa3\xb3\x32\x73\x77\ +\x6d\xc8\x6b\x56\x00\x80\xa9\x6a\xb7\xf1\x47\x38\x8e\xc9\x92\x0c\ +\x00\xce\x8a\x9c\x65\xeb\xf7\x38\x54\x4e\x63\xf4\x0b\x8f\x8a\xef\ +\xd7\x2f\xba\x31\xff\x9c\xd5\x9b\xf5\x03\x80\x09\x07\x00\x84\x70\ +\x7a\xb3\x9f\x9e\x80\xab\xa1\xaa\xa4\xec\xe2\xea\x55\x1b\x1b\x5c\ +\xc8\xd9\xde\x52\x57\x5f\x7e\x72\xc7\xea\x6d\x67\xeb\x04\xe4\xdd\ +\x37\xd1\x5a\x51\xab\xf4\x1b\x92\xee\x1f\x91\x9e\x14\x82\x2a\xab\ +\x9b\x31\xc7\xf1\x3c\x78\x63\x98\x9a\xf0\x81\x0f\x3c\xf2\xc8\xf8\ +\x81\xe1\xcc\x83\xfd\xfd\x48\x65\xb5\x33\x73\xdc\xe4\xe1\xa9\xa1\ +\xf5\x45\x79\x76\xef\x3b\x09\x1c\x93\x65\xef\x7d\x76\xae\x5c\x76\ +\xa1\x91\x6a\x44\x6d\x60\x58\x54\x7a\x66\x3f\x4d\x6b\x45\x51\x83\ +\xdb\x47\xd0\x1b\xea\xbb\x4c\x17\x10\xdb\x2f\x2d\x52\xc4\x40\x08\ +\x01\xa2\x4f\x1e\x90\x11\xaa\x17\x30\xe1\xae\xf5\x92\xf5\x69\xb9\ +\x2b\xb9\xda\x1d\xb2\xc6\x60\xd4\x61\x55\x55\xbd\xeb\xd7\xa9\xaa\ +\x5c\xc9\x41\x16\x07\x0c\x88\x7d\x73\xf7\xba\xa1\xe9\x8f\xe8\xdb\ +\x9b\x1b\x5b\x55\x55\xd1\x8a\xfe\xd1\xc3\x86\x0e\x6a\x16\x2a\x8f\ +\xae\x2d\xb1\x29\x60\xe1\x81\xa9\xaa\x37\xf5\x93\xaa\x8a\xac\xa8\ +\x00\xa0\x0f\x0a\x8b\x89\xf2\x9f\xbb\x64\x81\x1f\xcf\x69\x69\x7d\ +\xe1\xfe\xb0\xb4\x09\x73\x27\xa5\xf9\x33\xa2\xe1\x00\x00\xcc\x11\ +\xc1\xf8\xfc\xb9\xa2\x61\x7a\x7d\x49\xbd\x9a\x3d\xca\x52\x74\x56\ +\xea\x1e\x4a\x37\x06\x04\x54\xe5\x6c\xb3\xfb\xf5\x1f\x91\x82\x36\ +\xad\xa9\x08\x5f\xb4\x70\x28\x72\x1c\x5a\x91\xdf\x26\x4f\x31\xf0\ +\x10\x96\x9a\xc9\x6d\x5d\xbe\xeb\xf4\xc0\x69\xe9\x4a\x63\x43\x63\ +\xa8\xac\x02\xa7\x4f\x1b\x94\x9d\xc5\x5b\x8e\xec\x3a\x5d\xd3\xea\ +\xca\x0c\xd6\xf8\x38\x7a\x03\x4f\x03\x10\x82\x9c\xd6\xb3\x27\x8e\ +\x78\xb3\x5c\xb1\x60\x8e\x36\x37\x9d\x3e\xde\x18\x91\x96\xe6\x2f\ +\x62\xda\xcd\xe1\xd0\xa7\xb9\xeb\x6e\x2e\x5c\xb9\x6c\x7b\x83\x2c\ +\x64\x4c\x9c\xdd\x3f\x58\x00\x00\x5e\x6f\x09\x0a\x10\xbb\x26\x8b\ +\x98\x31\x0b\xe7\xdb\x3f\x5d\xf5\xea\x0b\x8a\xa2\x46\x0c\x9f\x1f\ +\x18\xa2\x92\xda\xe5\x7f\xfb\x73\xbe\x56\x67\x9a\x7c\xf7\xc2\x28\ +\x1e\x00\x40\x34\xfa\x87\x04\x18\x00\x40\x63\x0a\x0c\x16\x74\x00\ +\x10\x31\x70\xca\xd8\xca\x15\xef\xff\xfb\x1f\xc6\xa4\x51\x8f\x2c\ +\x9a\xb8\x60\xee\xb8\xe5\x1b\x3e\xfc\xe7\x0e\xfd\x84\x85\x0f\x8f\ +\x8c\x37\x01\xa0\x91\xf3\xee\xa8\x59\xb6\xf6\xdf\x6f\x2a\x19\xe3\ +\xee\x18\x1a\x67\xae\xf7\x0b\xd2\x76\xc5\xde\x1d\xd5\xab\x57\xac\ +\xaa\x50\x23\x96\x3c\x32\xc7\x0f\x69\xa6\xcc\x1d\xb9\x72\xf5\x7f\ +\x4e\x80\x3e\x7b\xfa\x82\x08\x1e\x00\x80\x0b\xc8\x78\x60\xc9\xd4\ +\xd5\x5b\x3e\xfc\xfb\x36\x55\x13\x90\x18\x13\xe4\xd7\x6a\x94\xd7\ +\xbc\xf4\xe7\x1d\x5a\x4d\xc4\x98\xb9\x63\x93\xfd\x7c\xf4\xbc\xa1\ +\x9d\x86\xa8\xec\x6c\x6a\xa8\x77\x20\x6f\x01\x0b\x0a\x3c\x0d\x0a\ +\xe2\x5a\x9a\x5b\x82\xae\xa9\xe7\xfb\x0d\xe5\x9e\x13\x82\xef\xbf\ +\x6f\x49\x62\x52\x0a\x55\x55\x84\x31\x42\xd8\x0b\x4a\x69\x65\x45\ +\x69\x7c\x62\x47\xee\x39\x00\x54\x55\x96\xa7\xf5\xcb\xf4\xf5\xe2\ +\x6d\x8c\xcb\x79\x17\xc2\xc2\xc3\x31\x26\xbd\xe6\x9e\x23\x44\x38\ +\x9e\x74\xdf\x8b\x4b\x96\x15\x44\xd0\xb5\xe9\xe7\xbe\x7c\x06\x1f\ +\xfa\x94\x9f\x81\x38\x9b\x8b\x0f\xee\x3d\x63\xc7\x04\x03\x00\x55\ +\xa8\x21\x6a\xf2\xf8\x6c\xb3\x80\xbe\xfd\x75\xc2\x3e\xf8\x70\xa3\ +\x29\x9a\x52\x4e\xeb\x9f\xdc\x3f\x43\x46\x18\x21\xc2\xab\xd6\x93\ +\xa7\xca\x6a\x1d\x03\xfc\x34\x1a\xaa\x32\x1f\x77\x7d\xe8\xcb\xdc\ +\x65\xbc\x36\x20\x7d\x60\x04\x06\x86\x30\x4f\x9c\x95\xf9\xe7\xca\ +\xae\x5d\x65\xe9\xe3\xee\xb7\xdd\x4f\xdf\xb1\x4c\xe5\x9b\x59\x0b\ +\x83\x09\x76\xb7\x55\x1e\xdf\x97\xef\x44\x98\x20\x70\x34\x55\xd7\ +\xa3\x90\x6c\xb3\xee\xd6\xcb\x67\x38\x7b\xea\xa8\x54\x7b\xde\xeb\ +\x9d\xbd\x3d\xd0\xa2\xd5\xa9\x9d\x7d\x18\x6a\x49\x26\x98\x67\xf0\ +\x9d\x60\xb0\x2c\xcb\x16\x8b\x25\x21\x21\xe1\x26\x38\x0e\x04\x73\ +\x02\x21\x8c\xaa\x96\x98\xcc\x21\x29\x29\xfe\x02\xbb\xf5\x72\xcf\ +\x95\xc6\x02\xf3\xb6\x27\xd1\xed\x52\x46\x1a\x31\xd8\x99\xde\xaf\ +\x4d\x14\x31\xa3\x08\xf0\xf7\x67\xaf\x35\xeb\x82\xd5\xde\xf3\xaa\ +\x6f\x37\x89\xeb\x70\x38\x9a\x9b\x9b\x3f\xf3\x4c\x4a\xa9\x68\x8a\ +\x1c\x3a\xca\xbf\xa1\xc5\x61\x0e\x0c\xd6\xf1\xc0\x68\x47\x15\xa5\ +\x5b\x8c\xbb\x08\x13\xe0\x01\x78\xed\x6d\xa3\x25\x70\x44\xcb\x13\ +\x91\x30\x0a\x80\x3b\x96\x7b\x7f\x67\x34\x87\x9b\xd1\x19\x10\x26\ +\xe0\x6a\xd8\xbd\x7d\x5b\x69\xb3\x62\x8c\xce\x9c\x3b\x2e\xad\xb2\ +\xb8\xdc\x3f\x36\x21\x40\xc3\x51\x76\xab\xd9\x6a\x94\x01\xba\x5d\ +\x3a\x17\x31\xa0\x8c\x51\xca\x10\x63\x00\xbe\x65\x79\xbd\xea\xbb\ +\xa8\xb5\xb1\xbc\x15\xc5\xdd\xf7\xe0\x80\xc3\x5b\x0f\x35\x3a\xa2\ +\x6a\x0b\x0b\xdd\x81\x51\x41\x3a\xfe\x16\xf3\x33\x30\x00\xf5\xf6\ +\xe2\x2e\xeb\xfc\xf8\x70\xfd\xc9\x09\x11\x4c\xdb\xda\x6d\x94\xca\ +\x35\x65\x65\x0d\x0e\x35\x9c\xe7\xe1\xd6\xcb\x3d\x67\x40\x29\x20\ +\x7a\xfb\x70\x97\xaa\x8c\xaa\x3e\xb9\x7b\xfd\x0e\xa7\xa0\x35\x05\ +\x6a\x3c\xf9\xfb\xf7\x35\x51\x59\x6a\x2e\xaa\x8a\xc8\xc8\x4e\x0e\ +\x32\x62\xd5\x03\xf4\x56\x93\xbb\xf4\xb6\x93\xbb\xde\x1d\xcf\x91\ +\x8f\xbc\xbd\xaa\x88\xaa\xa2\xf1\x8b\x1a\x3b\x79\x62\x55\x6d\xb3\ +\xcc\x00\x21\x4e\xa7\xa7\x45\x97\x2e\x8a\xe6\xe0\xd0\x40\x13\x62\ +\xf4\x56\xd2\x77\xd5\xdb\x4c\xee\xd2\x0e\x7d\x17\xf9\xa8\xdb\x6b\ +\x13\x11\xa2\xd8\x6a\x0f\xee\xdc\xd1\x48\xf5\x7a\x91\x43\x4c\x6e\ +\xa8\x69\xc0\x26\xbf\xc4\xcc\x11\xc1\x41\x16\x0e\x7a\x18\x6c\x7d\ +\x5d\xee\x2a\xb7\xd1\x72\x50\x04\x40\x29\x63\xb4\x53\xfc\xfa\xd8\ +\x7b\xad\xad\x86\x91\xb5\xa9\xbc\x15\x45\xce\x5e\x30\xc5\x42\x54\ +\x8e\xb5\xed\x5a\xbf\xdf\x6f\xc4\x84\xac\x50\x83\x4a\x95\x5b\x2c\ +\x17\xe7\xb6\xb2\x6c\xba\x0c\x35\x1f\x6b\xaf\xab\xef\x32\x8d\x31\ +\x34\x21\xc1\xa9\xd7\x08\x22\xa1\x98\x19\x63\x93\x13\x05\x83\x96\ +\x17\x78\xe6\x91\xae\xd2\x78\xfb\xb6\xdc\xa5\x14\x24\x00\x70\xdd\ +\x36\xdc\x95\x15\x97\x07\xab\x98\x51\x0c\x18\x13\x4c\x08\xb9\x7d\ +\xd4\xf9\x1b\x4c\x38\x08\x79\xf7\x6a\xb8\x99\x1e\xe7\x74\x96\x20\ +\x83\xa7\xec\xf2\x05\x8c\x00\x80\x21\xbd\xc5\xc0\x6c\x05\x97\xab\ +\x03\x22\x23\x0d\x3c\xba\x65\x74\x06\x6c\x89\x72\x4f\xfa\x3f\x4c\ +\x6e\x9f\xbd\x85\x07\xe9\x0d\x4a\xe7\xee\x46\xd5\x15\xf5\x0d\x9c\ +\xf5\x3b\x12\x9b\x90\x24\xc9\x64\x32\x7d\x36\xcb\x31\x96\x5d\xcd\ +\xf9\xe7\xcf\xdb\x10\x21\x08\x31\xa6\x82\x10\x3c\x38\x2b\xec\x52\ +\x6e\x71\xff\x90\x08\x93\x80\xd5\x5b\x65\xdd\xc4\xe0\x11\xe3\xd9\ +\xc8\x09\xb7\x53\x17\x76\x2f\x7d\x28\xcb\xf2\x77\x2a\x1d\xe7\x66\ +\xf6\x37\xa7\xaa\xaa\xb1\xc4\x4e\xbd\x2b\x91\x80\xea\xf6\x28\x82\ +\x28\x22\xa6\xaa\x2a\x8b\x9c\x1d\x8f\x10\x5c\x95\xd5\xd0\xb7\xe5\ +\xee\x6d\x5d\x85\xd7\xb7\x57\x7d\xef\xc3\x9b\x90\xb6\xea\xbc\x43\ +\xc7\xce\xb7\xba\x14\xc1\x14\x32\x64\xc4\xc8\x84\x20\x9d\x4a\xd5\ +\x6b\x87\xb9\xaf\x4e\x8b\x0f\x7d\x49\x33\x26\x9c\xd2\x56\xb9\x6f\ +\xff\x29\x31\x6a\xc0\xc4\x49\xe3\x53\xfc\x3c\x87\xf6\x1d\x6e\x70\ +\xd1\x5e\xa5\x98\x2f\x7f\xd7\x87\xbe\x34\xd3\x62\xb0\xb6\xd4\xc8\ +\xc6\xc4\xf1\xa3\x87\xe8\x40\x49\x8e\x30\x35\xac\xd8\x51\xdb\xee\ +\x0a\xd6\xea\xae\xf5\xce\xf8\xe4\xae\x0f\x7d\x08\x8c\x82\xc1\x1c\ +\x88\xda\xcb\x4e\x9d\xbf\xdc\xd0\x58\x97\x7b\x26\xa7\x4e\xd5\x04\ +\x1a\x34\xb7\x5e\xee\xb9\x2c\xc9\x04\xf5\x50\x0a\x29\xa3\x88\xb0\ +\xbe\xb3\x93\x0a\x63\x4c\x52\x55\x76\x55\xa5\x33\x45\x11\x31\x46\ +\x18\x7f\x4b\xdd\x4f\xdd\x2a\x83\x9e\x4d\x84\x54\x45\xc3\x11\xe8\ +\xf3\xf6\x03\x55\x55\xc1\x3f\x6e\xd4\xd0\xe6\xfd\xc7\x76\xe7\xc9\ +\x8c\x68\x2d\x03\x47\x8d\x0b\xd3\x13\xf5\x9a\x8d\x01\xfb\x3a\x77\ +\x8f\x9e\x3c\x50\xda\x70\x98\x74\xfa\xc8\x18\x53\x31\x33\x4c\x1c\ +\xba\x28\x2c\x3c\xf4\x4b\xdc\x55\x29\x3c\x7b\x8a\x8b\x1e\x1a\xe7\ +\xff\x15\x70\x4b\xa2\xf4\xd8\xda\xd5\x42\x59\x09\x74\xd2\x17\xa9\ +\x8a\x2b\x28\x74\xf0\xc2\x45\x26\xdd\x67\xa7\x1d\x57\x5f\xce\x69\ +\x37\x24\xa4\x45\x9a\x01\x00\x14\xfb\x85\xf3\x97\x82\x53\xb3\x83\ +\x75\x5f\xea\x95\xda\x1c\xee\xb3\x5b\xde\xd0\x39\x4a\x19\xee\x1c\ +\xf6\xaa\x24\x85\x0c\x1d\x3e\xe3\x7e\xfe\x73\x0e\x79\xd5\xd1\x70\ +\x3e\xbf\x2e\x31\x33\xd3\xf8\xcd\xd1\x84\xa9\x94\x44\xf6\x1b\xb5\ +\x38\x79\x88\x5b\x52\x39\x51\x23\x12\xf0\x78\xa4\x5e\x4f\xed\xdb\ +\xb5\x45\xd4\xd6\x8b\x2d\x9f\xf0\x5c\x07\x09\x54\xe6\x31\x93\x24\ +\x8c\xee\xf7\xfe\x55\x7c\x74\xd3\x81\x3a\xff\x7b\xef\x18\xa3\x01\ +\x39\x67\xeb\xb2\xad\x67\x1a\xfa\x4f\x98\x3f\x67\x44\x22\x02\x00\ +\x67\xd9\xfb\xef\x6d\x4d\x9f\x7d\xdf\xd0\x18\x23\x00\x94\x9f\xda\ +\xb8\x6c\xe3\x69\x30\x9a\xc3\x12\x06\xdd\x31\x77\x48\xee\xa1\x5d\ +\xa6\xd9\xc3\xe3\xfc\x7b\x79\xe2\xc5\x3d\x6b\x9a\xa3\xc6\x8e\x4d\ +\x0a\xbc\xd9\x96\x26\x44\x28\x2f\x35\xaf\x5f\xc1\xb4\x1d\x8c\xc3\ +\x2e\x17\x1b\x3b\x89\x09\x82\xb7\xf3\x8f\x6d\x59\x55\x69\x19\xbd\ +\x70\x4c\x22\x00\xd0\x96\xbc\x4f\x36\x5e\x9e\xb8\xe4\xce\x70\x0e\ +\x94\xa6\xdc\x4f\x77\x57\xc4\xc5\x99\x79\xbe\x73\x51\x80\x64\x3f\ +\xbe\x77\xf7\xa0\xe8\x2f\xcb\x5d\x46\xb4\xfa\x9a\xbd\x01\x25\x1b\ +\x69\x27\x75\xb1\x04\x4d\xc3\x7e\xc1\x08\x28\xed\x05\xeb\x37\x14\ +\x8e\x5d\x3c\x2b\x08\xcb\xc7\x36\xac\x54\xfb\xcd\x1b\x95\x60\xb8\ +\xd1\x28\x6f\xab\x3d\xb0\xef\x70\x60\xfa\x37\xc7\x5d\x4c\x88\xb3\ +\xa5\x6c\xdf\xc1\x73\x0e\x42\x30\x20\x46\x15\x30\x46\x8d\x1b\x39\ +\xc0\xc8\xa3\x6b\x73\xcf\xfb\xb4\xbe\x8b\x00\xf3\x44\xcf\x63\x5d\ +\xd7\x87\xe0\x8e\x12\xa0\xf5\x17\x0f\x6d\xd8\xb2\x27\xbf\xaa\x1e\ +\x00\x6c\xf9\x7b\xb6\x5e\x60\x8b\xee\x9d\x5a\x79\x68\x7d\x4e\x1d\ +\x03\x50\x4f\x6e\x5d\x7f\xe8\x62\x79\xbb\xb3\x63\xbc\x36\x94\x95\ +\x99\xfb\xcf\x7a\xfe\x47\x4f\xf8\xd7\x1f\x5e\xbe\xf3\x92\x46\xc3\ +\x72\xb6\xaf\xd8\xba\xfb\x68\x93\x1b\x00\x58\x5d\xc1\x89\xd5\x2b\ +\x57\x9f\x28\x6c\x04\x80\xf6\x9a\xc2\x6d\xcb\x97\xae\xdd\x77\x5e\ +\x51\x3c\xf9\xc7\x77\xac\x5c\xbd\xb5\xb8\xc9\x01\x00\x2d\x65\xe7\ +\xd6\xaf\x58\xb6\xf7\x6c\x59\x6f\x6a\x17\xc7\xb4\x3a\xa6\xd1\x76\ +\x7c\xb4\x5a\xc6\xf1\x5e\xbb\x22\xef\xd0\xf6\xad\x7b\x8e\x54\x34\ +\xd9\x3b\xda\xda\x12\xec\xa9\x39\x7b\x26\xdf\x0e\x00\xe5\x39\xc7\ +\xca\x3d\xba\xd8\xb0\x20\xb3\x41\x07\xe0\x3a\x77\x70\xdb\xa7\x1b\ +\xb6\xd7\x4b\xbc\x46\x00\x66\xaf\xdc\xb5\x6e\xd5\xf6\xa3\x97\x5c\ +\x00\x00\x9e\x82\x53\xbb\x57\x7e\xba\xf1\x72\x9d\x03\x00\xda\x2a\ +\x73\xd7\xaf\x5c\xbe\xf3\x64\x31\xbb\xb1\x22\x83\x79\xca\x03\xe5\ +\xb5\x9d\x1f\x60\x98\x20\x00\x2a\x5b\xcb\x8a\x2b\xdd\x0c\x00\x68\ +\x43\x65\x69\xa3\x93\x29\x4d\xf9\x9b\x3e\x5d\xbe\xf5\x68\x3e\x03\ +\x68\x2d\x3d\xb7\xfe\xd3\x4f\x8f\x5e\xaa\x03\x00\x2a\xb5\x1c\xdb\ +\xb9\x69\xdd\xce\xc3\x76\xa4\xe5\xbf\x41\x8e\x30\xc6\x38\x41\x1f\ +\x1e\x13\x13\x1d\x15\x1d\x15\x1d\x93\x10\x15\xd8\x5e\x59\x52\xeb\ +\x90\xf0\xed\x54\xb3\xdf\x3f\x79\xe4\x7d\xf7\xde\x19\x63\x00\x0a\ +\x50\x59\x5c\x62\x4a\xca\x4a\x88\xeb\x97\x18\x48\x2a\xea\x1a\xda\ +\x8a\x8f\x14\xab\xb1\x33\x47\xa5\xb2\xce\x82\x91\x84\xe7\x65\x67\ +\x5b\x6d\x6d\x4d\xab\x8b\xea\x34\x02\xa3\x60\xf4\xf7\xb7\x17\x1d\ +\x5a\xbb\xf3\x6c\x5b\xed\x99\xe5\x6b\x0e\x0b\x66\xe1\xd0\xea\xa5\ +\x39\x8d\x4e\x41\xa3\x0b\x8a\x8c\x4b\x89\x0d\x2c\x3c\xbc\x7e\xfd\ +\xf1\x1a\x13\xdf\xbc\xf2\x93\x4d\x4d\x2d\x65\xab\x56\x6e\x91\xfc\ +\x63\x42\xcd\xda\x9b\x8e\x25\x30\x00\x48\x18\x39\x6f\xc9\x9c\xb1\ +\x66\x4e\xee\x6c\xec\xc0\x21\x19\x11\xc5\x17\xf3\x00\x94\x73\x85\ +\xed\x83\x47\x0f\x2c\x3b\xb4\xe1\x58\x69\x6b\xc9\xde\x55\x9b\x73\ +\xea\xcc\x06\x4e\x92\x18\x72\xb7\x6f\x5e\xb1\xa6\xdd\x18\xda\x7c\ +\x76\xe7\x81\xdc\xba\xea\x9c\x9d\xeb\x0e\x96\x99\xb4\x8e\x75\x1f\ +\x7f\x5a\x65\xaf\x5d\xff\xf1\x46\x87\x7f\x4c\x84\x9f\xf6\x8b\xca\ +\x02\xc2\x77\x6c\x04\x8b\x38\x41\xa7\xc3\x0d\xeb\x97\xae\x6d\xd6\ +\x47\xc4\x84\x06\x48\x75\xe7\x56\x6c\x3a\x66\x0c\x0d\x38\xbb\x75\ +\xd5\xf9\x16\xcf\xa9\x75\x1f\x1d\x2a\xf7\x98\x34\xe0\x96\xe9\x37\ +\xa9\x23\x33\x95\xf2\xfa\x90\x81\x23\x47\x8e\x1c\x31\x7c\xe4\xc8\ +\x91\x23\xb2\x33\x83\xb4\xc8\x23\xf7\x9e\x49\xd8\xd7\xb9\xcb\x7a\ +\x7e\xba\xc0\xf3\xbc\x86\x43\x0a\x65\xde\x9a\x3f\x9c\xc0\x01\x20\ +\x9e\x70\x72\x6b\xc5\xc1\x53\xa5\x99\x23\x46\xf9\x0b\x2a\xeb\x1c\ +\xac\x84\xb0\xb2\x9c\x7d\x6b\x36\xec\xd6\xa4\x4f\xbb\x6b\x7c\xb2\ +\xca\x34\x19\xa3\xa6\xcc\x9e\x36\x44\xad\x2d\xca\x39\x75\x51\x93\ +\x3e\x61\xce\xb4\x39\x93\x92\xf9\xb3\xe7\x8a\x28\x12\x62\x32\x87\ +\xa6\xc7\x86\x5c\xcc\x2b\xcd\x98\x70\xd7\xf4\xb9\x0b\x92\xa0\xea\ +\x6c\xa5\x12\x1b\x66\xac\xaf\x6d\x16\xcd\x26\xdc\xcb\x1b\xb2\xab\ +\x3e\x00\xcc\xfb\x60\x91\x27\x1c\xf4\x58\xab\x92\x92\x99\x29\xd5\ +\x5c\xae\x28\xca\xab\x54\xfd\x07\xc4\x59\x30\xaf\xd5\xe3\xe6\x33\ +\xe7\x1b\x87\xce\x5d\x38\x65\xda\xe4\xc4\x60\x5d\x7b\xc3\xa5\x33\ +\xb9\xd5\x0e\x97\xc3\xd6\x5c\x51\x70\x21\xf7\xd4\xb9\xca\xe4\xf1\ +\xb3\xa6\xcf\x5a\x34\xc0\x50\x7b\xba\xc0\x13\x17\x6d\x6e\xac\xaa\ +\xe3\x4d\x16\xf4\x79\x1b\x8e\x75\xbd\x2a\x42\x18\x00\x10\x62\x54\ +\x05\x5d\x44\x84\xa5\xa5\xba\x4e\xf0\x33\xd7\x15\x9d\x2f\xaa\x6e\ +\x6c\x6b\x75\x34\x37\x96\x5d\x3c\x7f\xfa\x72\x05\x4c\x5d\xbc\x60\ +\xfa\xf8\xd1\xe1\x7a\x50\xbe\xc1\xd8\x1f\x22\x58\xb2\xd5\x1c\xdd\ +\xb3\x7b\xf7\xde\xbd\x7b\xf6\xee\x5a\xb7\x7e\x6b\x85\xa2\x0f\x35\ +\x69\xd9\x2d\xb1\xbf\xda\xd5\x73\x88\xca\x18\xed\xfe\xb9\x5a\xb6\ +\x51\x80\xc0\x40\xbf\xb6\xfa\x3a\x00\x77\xa3\x4d\xd2\xeb\x68\x6d\ +\x41\xe1\xfa\xe5\xef\xad\xdf\x7d\xf8\xe0\xc1\xd3\x1e\xaf\xde\x26\ +\xa3\xcc\xe9\x8b\x7f\xf8\xcc\x93\x77\x4f\xcb\xd6\x80\x4a\x19\x65\ +\x14\x08\xe2\x78\x1e\xf3\xbc\xe0\x71\xb8\x00\xc0\xe1\xf4\x08\x1a\ +\x2d\x62\x92\xd3\x2e\x03\x20\x0d\x07\x76\x97\x0b\xc0\xe3\x74\xc9\ +\x48\x1f\x32\xed\xfe\x67\x66\x26\xba\x3f\x7a\x7d\xa9\x43\xba\xf6\ +\x15\x81\x76\xfb\xa8\x57\xe7\x36\xf6\xf8\x4b\x13\xd3\x2f\x45\xd7\ +\xf8\xc9\xda\xed\xc6\xd8\xac\x20\x04\x54\xa5\x0c\x09\x5a\x5e\xb5\ +\xb5\x3a\xbc\x74\x42\x58\xd0\xea\xf5\xc1\xe1\xf1\x53\xee\x79\xf2\ +\xfe\xd9\x43\x34\xe0\xb1\xdb\x25\x00\xc9\xee\x56\x88\x18\x30\x66\ +\xf1\xd3\xf3\x33\xd0\xf2\xd7\xdf\x2b\x76\xdf\xb8\xd5\xae\x7e\xa5\ +\x8e\x01\x2f\x1a\x98\xa7\xb1\xc9\x0a\x00\xad\x35\x4d\x6e\x51\x63\ +\x1e\xbe\xf0\xc9\x7b\x86\x19\xd7\xbc\xfe\xce\x65\x3b\x36\x99\x03\ +\xa3\x13\x53\xef\x7e\xec\x47\xb3\x87\x44\xaa\xb2\xcb\x66\xa5\x08\ +\x23\xc6\xe8\x37\x19\xb6\x46\x08\x51\x2a\xd9\xad\x6d\x6d\x6d\xed\ +\xd6\x16\x2b\x35\xc6\x4e\x9b\x3a\x36\x48\x83\x6e\xcd\xfd\xd5\xba\ +\xcb\x5b\xda\x63\xac\x31\x4a\x65\x45\x55\x01\x22\x06\x8d\x8b\x38\ +\xb1\xf4\xaf\x7f\x3f\xa5\x0d\x4a\x7b\x30\x7b\x98\xdf\xb0\x61\x00\ +\xed\x1b\xde\xfd\x00\x0f\x1a\x28\x76\x78\x5e\x14\x59\xba\xb2\x4e\ +\x5a\x95\x15\x95\x02\x63\xaa\xcb\xa3\x26\x0d\x1b\x53\xf2\xc1\x07\ +\xff\x79\xe9\xa8\x4b\xf5\xbf\xf7\xce\x24\x63\x41\xde\xc6\xd5\xef\ +\xbe\xdb\x3a\x69\xec\xb0\xa1\x9b\xb6\xbe\xfb\xd2\x41\xa0\x11\xd9\ +\x77\x85\xcb\x7b\x36\x2c\x2f\xab\xa9\x17\x8d\xe1\xa4\xb7\xc1\x4e\ +\x3b\xc4\xad\x77\x5e\xee\x21\x22\xa8\xaa\xf4\x2c\xeb\x62\x1a\x96\ +\x11\xb4\xea\xed\x33\xe3\x17\x0f\x04\x00\x45\x71\xbb\x14\xcb\xe4\ +\x29\xd9\xff\x5b\xf9\xce\xab\x87\xb8\x5a\x9b\x66\x4c\xd4\x80\xd1\ +\x83\x8f\x1f\x3d\xbc\xb7\x36\x28\x72\xd2\xac\x19\xa3\x27\x0e\x7b\ +\x7b\xf9\xb2\x97\x4e\x81\x62\x1c\xf4\x44\x32\xdd\xbf\x7e\x55\x49\ +\x43\x2d\x67\x08\xd0\x90\xcf\x6a\xb3\xee\xb9\xa3\xac\xa3\x15\x91\ +\x21\x65\xd4\x40\xf3\x9a\x57\xfe\xbe\x5b\x90\xd4\xd0\xe1\x4b\xe2\ +\xd8\x91\x2d\x9f\x16\xd4\xd6\xa9\xbc\x39\x65\xd0\xd8\xf6\xf2\xd5\ +\x47\x0f\xec\x0b\x0a\x4d\x0a\x4b\x18\x37\x7e\x4c\xfc\x27\xef\xff\ +\xfb\x8c\xe8\x6c\xe4\x12\x35\xdf\xa0\x43\x92\xaa\xaa\x68\x8a\x1c\ +\x33\x23\x06\x75\xeb\xe6\x5b\xb3\x2e\x4e\xcf\x95\x89\xac\xa7\x48\ +\x33\xc4\x0d\x7d\x20\x58\x36\x00\x80\x36\x6a\xe1\x63\x0f\x97\x56\ +\xd9\x82\x63\x12\xfd\x3a\xb8\x65\x18\x7f\xc7\x62\xa4\xed\xa8\x32\ +\x9e\x31\xe5\xde\x04\xd4\xb9\x75\x0a\x68\x27\x2f\x7e\x82\x33\x81\ +\xc0\xb2\x17\x2d\x94\xfd\xfd\x2c\x77\x3f\xfc\x48\x59\x55\x8b\x5f\ +\x54\x5c\x88\x0e\x20\x6b\xc6\x93\xe6\x54\x2b\x35\xc5\x26\x84\x3e\ +\x14\x1c\x57\xdd\xaa\xc6\xc4\xc7\xeb\x44\x39\xad\xff\xc0\x80\x38\ +\x08\x8f\x8b\xd7\xf4\xda\x60\xb4\xdb\x00\xeb\xa9\xdc\x44\x8f\xb8\ +\x73\x11\xed\xb1\xc5\x44\xd0\xd0\x05\x2f\x24\xcc\xf0\x0f\x01\x00\ +\xc8\x9a\xf5\x48\x3f\xde\x6c\xd4\x4f\x78\xf2\xd1\xb8\x8a\x46\xbb\ +\x39\x38\x22\xc2\x88\x63\xe6\x3c\x10\x56\x5a\xda\xae\x6a\x2d\x02\ +\xe8\x63\x46\x3c\xf4\x50\x44\x55\x8b\x14\x99\x10\x67\xe4\x59\xca\ +\x80\x2c\x4b\x7b\x46\x68\x6c\x62\x08\x7f\x53\x72\xb7\x63\x38\x5d\ +\x69\x43\x94\x3d\xeb\xe1\x88\x8c\xd2\x56\x59\x13\x1b\x17\xad\xc1\ +\x2c\x31\x23\x4b\x1f\xe9\x99\x16\x9d\x10\x66\xd1\x44\x2d\xb9\xaf\ +\xb8\xbc\x96\x69\x03\x04\x80\xb8\x51\x0b\x9e\x88\x2e\xa9\x6b\x57\ +\x02\xc2\xa3\x02\xb8\x6f\x7c\xae\x55\x6e\xaa\x66\x45\x5f\x5f\x37\ +\xe1\x55\x15\x3a\x47\x60\x8f\x19\x0c\x8b\xfa\xc0\x4e\x56\x68\x8c\ +\xa1\x69\x69\xdd\x9d\xbe\xd8\xe4\x17\xd0\xf5\x87\xd6\x1c\xd0\xcd\ +\xba\xc1\xe6\x80\x20\x00\x00\xd0\x07\x06\x00\x00\x68\xcc\x21\xa9\ +\xe6\x90\xce\x6f\x85\xb0\xb8\x94\x30\x00\x00\xb0\x84\xc6\x5a\x42\ +\xbb\x0e\xa6\x86\x7d\xc6\xf8\x62\xd0\xdb\x10\x13\x0c\xdd\xde\xc3\ +\x4b\x1f\x4e\x1f\x12\xd2\x31\x90\xf4\x96\x0e\x67\x9c\x39\x34\xb6\ +\x7f\xd7\xeb\xf3\xba\x98\xe4\x7e\x5d\xe7\x9b\x43\xa2\xbb\xde\x2e\ +\x34\x36\x39\xf4\xf3\x4f\x57\x3d\x40\xc4\xf0\xf8\xd4\xf0\xce\xbf\ +\x82\xa3\x13\x83\xa3\x3b\xbf\x31\x04\x26\xf7\x0b\xec\x52\x3c\x83\ +\xa2\x93\x82\xfa\xf6\x94\xdc\xe7\xd7\x4d\xf4\x94\x68\x7d\xcf\x8b\ +\xd7\x21\xe4\x58\x77\x21\xf7\x6d\xbf\x15\x05\x50\xfb\xd8\x2b\x7d\ +\x27\xb9\x7b\x95\xdc\xed\xa6\x4c\x32\xc6\x6e\x5c\x6b\x85\x51\x0a\ +\xd7\x38\x06\xbd\xb7\xe8\xc8\x4b\x62\x8c\x32\x86\xbf\x74\xf0\x96\ +\x76\x2b\x6f\x83\xbc\xff\x45\x00\x00\xde\x6a\xd8\xa8\x57\xe7\x64\ +\xd7\xb5\x94\xa1\xcf\x9b\xeb\xc9\x28\x85\xeb\x5e\xd4\xeb\x70\xba\ +\x79\xf7\xaa\xb7\x55\x6f\xfc\x46\xde\xb3\x3a\x7e\x56\x8f\x06\xfd\ +\x82\x3e\xdd\xdb\x5f\xee\x76\x68\x95\x08\x03\xc0\xa5\x03\xeb\xb6\ +\x1c\x3a\xe7\xd6\x46\xdf\xf5\xc0\x7d\x29\x01\x5d\xda\x9f\x7b\xf7\ +\xd2\xd7\xf2\xf5\xe3\x9e\xbe\x63\xc0\xc9\x4d\x4b\x77\x9d\xad\x36\ +\xc7\x0f\xb9\x67\xc1\xd4\x80\x0e\xd5\xc2\x73\x76\xe7\x9a\x1d\x27\ +\x8b\x3c\x54\x3b\x68\xda\x5d\x63\x62\xdb\xdf\x7b\x69\x59\xbb\xc1\ +\xa2\xd1\x85\x4c\xbb\x6b\x61\x66\xb8\xfe\x4b\x7a\xf1\x7a\x78\x16\ +\x30\x07\xce\x8a\x4f\xde\x5f\x59\xd1\xa6\xd8\x1b\x9b\xe2\xa7\x3d\ +\xf4\xd8\xb4\x8c\xea\xf3\xbb\xd6\xee\xaf\x98\xf9\xe8\x23\xf1\xde\ +\xc8\x99\x62\xdd\xbf\x61\xf5\xd1\x4b\x75\x96\xe4\xd1\x4b\xee\x1c\ +\x67\x24\xc0\xda\xcb\xde\x7e\xed\x83\xe8\xf9\xcf\x4f\x4b\xd1\x03\ +\x80\xda\x7e\xe9\xf5\xd7\x77\x4d\x78\xf8\x99\xf4\x20\x0c\x52\xc3\ +\xd2\xff\x7d\x9c\x70\xf7\x63\x91\xd5\xbb\xde\x5d\x9b\xc3\x1b\xf5\ +\x96\xa8\x01\x77\x2d\x9c\x11\x2c\xf6\x4a\xde\x6b\x6c\xb5\x6e\xef\ +\x57\x9f\xb3\xf1\xdd\xbd\xf5\xf7\x3f\xf3\x58\xa4\x06\x40\x6d\xfc\ +\xe4\xdf\x6f\x6a\x26\x3c\x70\xe7\x90\x28\x00\x28\xcf\xd9\xfa\xe9\ +\xe6\x33\x0a\x27\x35\xd9\x75\x0f\xfe\xf4\xe7\xfd\x0d\xad\xbb\x57\ +\x7d\x58\x1e\x30\xf9\x91\x69\x5d\x3a\x8c\x7c\xf9\xc0\xc6\xcd\x87\ +\xf3\x1c\x2a\x9f\x32\x72\xde\x5d\x43\xd1\x6b\xff\xf9\xb8\x85\x68\ +\x45\x5d\xc0\x84\xb9\x77\x0f\x8d\xb7\x7c\xbe\x31\x4f\xa9\x20\x08\ +\xfd\xfa\xf5\xfb\x62\x2d\x8f\xfb\x38\x73\x19\xbd\xfa\xe3\x75\x15\ +\x68\xc3\xfa\x3d\xf8\x83\x9f\x8f\xf2\xaf\xd9\x7c\x20\xaf\xeb\xf4\ +\xaa\x9c\xbd\x47\xce\x97\x3a\x24\x70\xd4\x9f\xdc\x73\x56\x79\xf2\ +\x37\xbf\xca\x50\xf3\x77\x9f\x2c\xe9\xf8\xf6\xe8\xda\xd5\xc7\xdb\ +\xe6\x3d\xfa\xdc\x8f\x9e\x7e\x70\x44\x5a\xa8\xab\xa9\x9a\x86\x0c\ +\xfd\xc9\x2f\x7e\x3e\x33\xc6\xba\x66\xf3\xd1\x2f\x33\xba\xae\xf2\ +\xe3\x31\x60\x40\x15\xd0\x45\xdf\xfb\xe4\xf3\xbf\xfa\xc9\x03\xa9\ +\x91\xa1\x49\xa9\x09\x4a\xcb\xe5\xbd\x07\x4e\x54\xd7\xb5\x4a\x9d\ +\x34\x6a\xbe\x74\xe4\x44\x8d\xe9\xc7\xbf\xfe\xa1\xa1\xf8\xc8\xf1\ +\x32\x1b\x00\x3d\xba\x77\xc7\xa5\x8a\x56\xa9\xd3\xac\x56\x24\x5b\ +\xf1\xd1\x83\x3b\x72\xf2\x00\xa0\xe9\xf2\xde\xad\x7b\xf3\x1c\x1e\ +\x67\x53\x6d\x43\xcc\xf8\xfb\x7f\xf5\xcb\x1f\x07\x34\x1d\xd9\x7c\ +\xb4\xf2\x7a\xaf\x44\x69\x0f\x37\xd9\x95\xaf\xac\x25\x9b\x77\x9f\ +\x68\xb5\xd9\x3d\x14\x00\xe0\xe2\xbe\xcd\x27\x4a\xad\x8a\xdb\xeb\ +\x4b\x84\x98\x41\x33\x9e\xff\xdd\xaf\x1f\x9c\x3a\x20\x34\x3a\x35\ +\xde\x0f\xf2\x8f\x1f\x3c\x71\xa1\xb8\xcd\x71\x65\xbd\x60\x73\xee\ +\xce\x8f\x77\x96\x4e\xb8\xff\x07\xcf\xff\xe0\xb1\x71\x59\xb1\x72\ +\x73\x9d\x53\x97\xf6\x93\x5f\xfd\xf2\xae\x0c\xb2\x65\xd3\x6e\xc7\ +\x17\x72\x8a\x69\xbf\x28\x70\x5f\x17\xba\x3d\x01\x8c\x01\xa3\x00\ +\x24\x36\x29\x29\xd0\xa0\xd8\xdc\x62\x5c\x64\x87\x45\x41\x6d\xa5\ +\x07\xce\x5b\x27\xce\x98\x64\xe1\x54\x41\x6f\xd6\xa3\x96\x13\xa7\ +\xcf\x36\x3b\xda\x9b\x9a\xda\x00\x00\xc0\x75\x36\xa7\x34\x6d\xf2\ +\x8c\x94\x10\x83\xd1\x3f\xd0\xdf\xa0\x21\x98\x78\xac\x35\x17\x2e\ +\x17\x5c\xae\xf5\x44\xc7\x84\x7f\x1d\x01\x14\x82\xa1\xfa\xd4\xc1\ +\x96\xc0\x41\x63\x62\xb4\xd8\x94\x74\xcf\xc3\x4b\xd2\x83\xf4\xb4\ +\xd3\xe1\x63\x09\x8f\xd7\xbb\xcb\x37\xac\xdf\xda\x6a\x8a\x49\x8b\ +\x34\x5a\x2f\xed\x29\xa4\x89\xd3\xc7\xa4\x60\xa5\x23\x0e\xe7\x6c\ +\x75\x27\x8e\x1c\xa6\x56\xe4\xd6\xb8\xdb\x4e\x9e\xa9\x1b\x38\x6e\ +\x10\x6d\xb3\x23\x8e\x6b\xa9\xc8\xbf\x98\x7b\xa6\x49\x36\xc6\x46\ +\xfa\xdd\x64\x5c\xa2\xf3\xad\xd4\xe3\x07\x0e\xf9\x0f\x9e\x3a\x30\ +\xca\x00\x1c\x28\x15\x27\x72\x5a\xfc\x66\x4d\x1e\xc4\x29\x6a\x17\ +\x93\x80\x59\x0f\x9d\x2c\xcf\x9a\x30\x46\x0f\x90\x34\x7a\xee\xe2\ +\x19\x23\xf4\x58\xee\xba\xf3\xc5\x73\x97\xa2\x46\xce\x18\x14\x69\ +\xd2\x99\x02\x42\xfc\x35\x18\x63\xc5\xd1\x98\x5b\x90\x77\xa9\xd2\ +\x16\x16\x15\xf5\xc5\xc2\x7d\xf4\x8b\xa2\xaf\xc7\xd5\xe8\x35\x31\ +\xab\x2e\x2f\xed\xb1\xd5\x4b\x4b\x8d\xd9\x33\xb3\x3b\x68\x77\x61\ +\xff\x2e\x39\x72\x48\x92\x1f\x73\x38\x5c\xbc\x21\x6d\xd1\x3d\x13\ +\x58\x4d\x51\x7e\x49\x03\xd1\x7b\x67\x68\x55\x92\x91\x46\xcb\x03\ +\x80\xa3\xe6\xdc\xda\x8d\xfb\x6d\x58\x27\xb5\xd5\x5e\x38\x9b\x53\ +\xd3\xa6\x82\xcb\x2e\x7d\x71\x75\xad\x67\x20\x80\x02\xbb\xb2\x05\ +\x5c\xdb\xb1\x73\x75\x19\x43\x33\x31\x00\xe6\x08\x2f\x80\x4a\xaf\ +\xb8\x2a\x19\xc2\x26\xb3\xd1\x6d\x6d\x75\x7a\x64\xc5\xd9\xb0\xfb\ +\x40\x61\xea\xd0\x41\x5a\xc5\xe5\xe9\xf4\x10\xc9\xf6\x36\x1c\x3d\ +\x6c\x7c\x22\x5b\xf7\xce\x27\x75\xa6\x7e\xe3\xfb\xf9\xdb\xed\x2e\ +\x40\xd0\x52\x5d\x74\xf6\x5c\x9e\x5d\xc2\x92\xbd\xfd\x26\x63\x13\ +\x8c\x01\x06\x70\x55\x9d\x3c\x5d\xad\x19\x9a\x15\x23\xbb\xdc\xc8\ +\x2d\x1f\x38\x74\x3a\x3c\x23\x3b\x90\x97\x3d\xf2\x15\x9f\x94\xad\ +\xec\x62\x8d\x12\x3c\x20\xc5\xbf\x63\x52\xa6\x94\xb2\x2b\x9b\x37\ +\xcb\x0a\x15\x45\x0d\x00\xb0\xb6\xfc\x4f\x57\xec\x69\x21\x82\x62\ +\x6f\xbc\x98\x73\xb6\xa2\xd9\xad\x48\x2e\xcf\x37\x6b\x12\xde\x8a\ +\xf9\x0c\x08\x00\x2a\x8f\x6f\xcc\x71\xc5\x3d\xb4\x78\x9c\x08\xa0\ +\xb8\x1d\x76\x57\x73\x8b\x4d\xae\x3c\xbe\xf6\xad\xe5\x3b\xcf\xe4\ +\x9c\xc8\x6b\x74\x07\x26\x0e\x99\x3a\x3c\x85\xd3\x87\x64\xa6\x46\ +\x79\x3d\xbe\x49\x09\xa6\xbc\x23\xa7\x5d\x00\xaa\xbb\xa5\xac\xb4\ +\xda\xe9\x61\x21\x69\xd9\xf7\x2c\x5a\xf4\xe4\xa2\x91\x65\xc7\x8e\ +\xd4\xa8\x5f\xc3\xc0\x6b\xac\xaa\x51\x34\x49\x11\x81\x3d\xe4\x21\ +\x02\xa0\x6e\xbb\xcb\x51\x74\xee\x54\x23\x97\x7c\xdf\x83\x4f\x64\ +\x1a\x6b\x8e\x9c\x28\x92\x55\xeb\xde\x65\x6f\xaf\x3b\x70\xf6\xf4\ +\xb1\x63\x56\x15\x00\x40\xf1\xb8\x3c\x20\x0e\x18\x9a\x51\x71\xfa\ +\x42\xd8\x80\x21\x81\x7a\x70\xcb\xb2\x24\xe1\x7e\xe3\x67\x2e\xb9\ +\xef\xe1\x39\x03\x8d\xc7\x0e\x9e\x91\x6e\x7e\x72\x06\x70\x59\xad\ +\x6d\x4d\x05\x9f\xbc\xf5\xde\xe1\x9c\x73\x47\x4e\x5d\xb4\x39\x6c\ +\xc7\xb7\x7c\xb2\x72\xc7\xa1\x93\xc7\x4e\x55\xbb\x5c\x6d\x56\x1b\ +\x00\x54\x17\x15\xf0\x91\xfd\x82\x7a\x0c\x84\x2e\x4a\xa2\xf8\xb8\ +\xd0\x92\x9c\x63\x8d\x14\x90\xd2\x5e\x56\x5c\x65\x97\x99\x7f\xc4\ +\x80\x45\x8b\x16\x3f\x7d\xff\xc4\xba\x73\xc7\xca\xda\xbe\xd1\x12\ +\x46\xb7\xe0\x9a\x1f\x44\x00\x3c\x27\x0e\x1d\x2d\x6a\x0b\xfc\xe8\ +\xe5\xc2\x88\x81\xd3\x06\xeb\xf3\xd6\x9e\xd7\x3d\xf9\xd0\xd3\xe3\ +\x01\x9a\xce\xac\x5f\x59\x10\x9a\x1e\xc4\x1f\x59\xf3\xfa\xbe\xcb\ +\xb6\xf4\x29\x0b\x87\x45\x75\xe4\x14\xf6\x9f\x72\x67\xd1\x87\x1f\ +\xbd\xf0\xd7\xcb\xa2\xd2\x26\xc4\x4f\xb4\x18\xc5\x86\xdc\x7d\xff\ +\x7d\xa9\x0a\x3b\xdb\x93\xc7\xcf\x8c\xfa\x1a\xa2\x47\xad\x2d\x35\ +\x0c\x07\x58\x8c\x3d\xc6\x1d\xe1\x00\xea\x2f\xbe\xbb\x36\x6f\xf6\ +\xac\xec\xc0\xdc\x0d\xff\x7a\xf1\x8c\x8a\xc2\xef\x18\x3a\x2c\x69\ +\xda\x48\x00\x38\xf8\xf1\x2b\x6d\x03\xc6\x59\x08\x00\x80\xc7\xed\ +\x41\x1c\xe2\xf4\x19\xcf\xfe\xee\x79\xff\x58\x4b\x73\xb5\xea\x71\ +\x4b\x1a\x1d\x39\xb3\x71\x69\xfd\xd9\x40\x97\x0b\xc6\xce\x1d\x7a\ +\xd3\x75\xb5\x99\x0a\xe0\x9f\x31\xfd\x57\x19\xd3\xa9\xbd\xe2\xe3\ +\xa5\x5b\x87\x0d\xcf\x4a\x9a\x98\x35\x0f\xe0\xf4\xc6\xa5\xd5\x21\ +\x63\x75\x55\x47\xde\xd9\x67\xff\xfe\xe3\xf3\x6a\x6a\x9a\x83\xd2\ +\xc2\x7b\x8a\x8a\x2b\x2e\x84\xb8\x91\x73\x46\x94\xbd\xf7\xbf\xbf\ +\xfe\x5d\x0b\x4e\xc5\x9c\xed\x6f\xd0\xb6\x55\x1e\x7b\xe5\xa5\x1a\ +\xce\xe5\x88\x19\x3e\x21\xde\xf2\x8d\x8a\xc2\x3e\xbd\xbf\xda\xb6\ +\xbd\xab\x36\x9e\xfb\xa5\xd0\x99\xbf\xab\x50\xb7\xbf\x98\xf2\xcc\ +\xbc\x0f\x83\x43\xfd\x9d\xed\xad\xd6\x76\xbb\xa4\x50\xad\x29\x20\ +\xc0\x40\x9c\x1e\x30\x1a\xb5\x08\x80\xca\x6e\x97\x42\xf4\x5a\xd2\ +\xda\x58\x4f\x05\x4b\x80\x59\xdb\xd3\xb9\xe4\x6e\xaa\x6f\xf6\x30\ +\xce\x2f\x20\x50\x2f\xb0\xb6\xa6\xa6\x76\x97\x2c\xe8\xcd\x41\xfe\ +\x26\xfc\x85\x7c\x3c\x1e\x80\xa3\xff\xf8\x0b\xb7\x6a\x29\x74\xe6\ +\xef\x82\xcb\x29\x4d\x98\x96\xfd\x97\x7f\x1a\x39\xa2\xca\x6e\xb7\ +\x84\x74\x7a\xb1\xf3\xde\xaa\xcb\xee\xe6\xf5\x7a\x8e\x7a\xda\xec\ +\x92\xc1\x6c\x54\x1d\xd6\x86\x66\xbb\x21\x28\xd8\xa2\xed\x20\xa1\ +\xe4\x72\x50\x5e\xab\xe1\x30\x00\x28\x1e\xa7\x87\xf1\x7a\x4d\x87\ +\x17\x45\x95\x5c\x1e\x4a\x44\xa2\xb6\x34\x36\xbb\x54\x64\xb4\x04\ +\xf8\x19\x7b\xd9\x22\xd3\xea\x62\xe7\x5e\x9e\xa7\xcf\xdf\xc8\x84\ +\x2b\x6f\xe9\x19\xfb\x8b\xa1\x0f\xff\x55\xe8\xa4\xb1\xcb\xe9\xe6\ +\x75\x7a\x0e\x01\x00\xc8\x6e\x97\x4a\x04\x01\x24\x9b\x8b\x99\x4c\ +\x3a\x8f\xc3\x8e\x44\xbd\xc8\xa1\x6e\x0f\xe5\x74\x9a\x6e\x71\x3c\ +\xea\x69\x6e\x6a\x76\xca\xd8\xe2\x1f\x60\xd4\xe2\xf6\x96\x66\xab\ +\xdd\x2d\xe8\xcc\x81\xfe\x66\xee\xe6\xa8\xdb\xb5\xbf\xda\xed\x2c\ +\x77\xf5\x42\xc0\xe0\xc8\x87\xb8\x6e\xeb\x26\x08\xe8\x55\x2a\x03\ +\x80\xce\xe4\xa7\x33\x5d\xb1\x54\x4c\x9d\xfd\x84\x79\x8d\x9e\x07\ +\x00\xf0\x0b\xea\x25\x10\x86\xb0\x26\x28\x2c\xa2\xeb\x4f\x73\x50\ +\xe8\x97\xdc\x9b\x1a\xa9\x2a\x8b\x4f\x54\xef\x79\xa0\x6b\xdd\x04\ +\xa8\x0a\x0b\x0e\x05\x59\x02\x4e\x4b\x3a\x5f\xa6\xcb\x78\xd3\x1a\ +\xf4\x00\x00\x44\x34\x9b\x45\x00\x20\x7a\x4b\xa4\xbe\x87\x5f\x49\ +\xd0\x5e\x71\xd5\x71\xa2\xae\x7b\xf7\x10\xa1\x63\x7c\x04\x85\x47\ +\xde\xe8\x95\x14\x97\x12\x3b\xd9\x15\x98\x04\xdd\xd6\x4d\xd0\xa0\ +\xfe\x48\xed\x2c\x0f\x81\x88\x56\x7f\xe5\x29\xbc\xd7\x08\x00\xad\ +\x99\x07\x00\xd0\xe8\x7b\x64\xa3\x77\x3d\xb4\x9b\x9a\x29\x06\x04\ +\x87\x77\x05\x0b\x4d\xfe\xc1\x26\x7f\x5f\x6c\xe2\x1a\x8c\x18\x36\ +\x76\x34\x9a\xd8\xd3\x74\xa3\x7d\xaa\x08\x12\x8f\xf1\xa8\xf9\x77\ +\xc2\x55\xeb\xd5\x54\x95\xff\xf6\x56\x86\x99\xf4\x9a\xd1\x77\x3d\ +\x73\xf5\x7a\x35\x45\xe1\x71\x67\xc8\xa4\x8f\xab\x84\x98\x13\x04\ +\x0e\x75\x38\x3d\x18\x03\x40\x08\x14\x49\x92\x15\x7a\xd5\xeb\xf7\ +\x69\xee\x72\xdc\xd5\xaf\x47\xfa\x98\x71\x89\x10\x12\xae\x79\x49\ +\xf8\x56\x97\x82\x22\x8c\xc5\xde\x9a\xf2\x96\xb0\x65\x30\x21\x8e\ +\xa6\xc2\x6d\x7b\x4e\xdb\x31\xc7\x73\x1c\xa3\x8a\xaa\xaa\x14\x19\ +\x32\x86\x8d\x48\x8f\xf6\xa3\x8a\x7a\x8b\xdb\x6a\x3e\xdc\xbe\x40\ +\x08\x31\x2a\xdb\x6d\x76\x27\x91\xf3\xcf\xe4\x6b\xe3\x53\xe3\x03\ +\x84\xb2\xdc\x1c\xab\x3e\x32\x3d\x31\x18\xf5\xdc\x52\xd8\xc7\x5d\ +\x1f\xfa\x10\x54\x45\xd1\x07\xa6\x2d\x79\x36\x9b\xc7\x8d\x1f\xfe\ +\xed\xad\x90\x3b\x1e\x98\x96\x12\x78\xe6\xd3\xd7\xf7\xcb\xf2\xb5\ +\x9a\xa2\xaf\xb6\x88\x0f\x7d\x4d\x6f\xc0\xcc\x51\xb7\x7b\xd9\xd2\ +\x1d\x27\xce\x55\xd4\xb4\x02\xb3\x95\x54\x37\x68\xcd\x16\x9e\xd1\ +\x5b\xc9\x56\xf3\xe1\x3b\xc7\x5b\x8e\x73\x37\xe5\xbf\xff\xc6\x7b\ +\xc5\x42\xda\x83\x8f\xcd\xdd\xbb\xf1\xb5\x5f\x6e\x43\x76\x14\xfa\ +\xe8\x5d\x71\x48\x92\xfb\x74\xdd\x73\x84\x90\x2c\x49\x75\xb5\xd5\ +\xe8\xb6\xae\x00\xf9\x1d\xd7\x68\x3d\x1e\x97\x77\xc1\x67\x2f\xdf\ +\x02\x73\x39\xed\x81\x19\x33\x17\xcc\x99\x18\x66\x80\xd4\xe8\xd8\ +\xd3\x85\xad\x49\x03\x87\xc6\xfb\x61\x8f\xa2\xf6\x75\xb9\x1b\x14\ +\x1c\xe2\x76\xb9\x7c\xdc\xbd\x5d\xc1\x18\x0b\x0a\x0a\xb9\x5e\xff\ +\xaa\xb2\x62\x89\x1a\x7c\x77\x22\x6e\xa8\x28\xce\x29\xf0\xf8\x87\ +\xa6\xcc\x9e\x63\x56\x3c\x6e\x59\xe9\xf3\x35\x9d\x18\x63\x26\xb3\ +\xc5\x47\xdc\xdb\xdf\x26\x53\xaf\x93\x3e\x82\x09\xc7\xdc\x87\x3e\ +\xfd\x60\xc5\xfe\x3c\x97\xc3\x83\xf4\x81\xa3\xe6\x2c\x5e\x38\x2e\ +\x1d\xf5\x52\x16\xa7\xef\xc9\x5d\x4a\xa9\xaf\x6b\xbf\xb3\x20\x1c\ +\x67\x2b\x3b\xbe\xfd\x74\xdb\x92\xef\xff\xa8\x6c\xc7\x6e\x7d\x5a\ +\xf4\xa5\xa3\x7b\x2e\xa4\xc7\x0e\x0c\x12\x65\xb5\xcf\xdb\x6a\xa2\ +\x28\x62\xec\xf3\x7e\xdc\xe6\x6a\x83\xdb\xed\xbe\x8e\x8f\x01\xda\ +\x5b\x1b\xc4\xe0\xd4\xcc\xe4\x88\xca\x9d\x5c\x40\x44\xa4\x11\xce\ +\xdb\xdd\x32\x20\xb1\xaf\xeb\x0c\x3c\xcf\xbf\xff\xfe\x7b\x75\xb5\ +\x35\x1c\xe7\xab\x67\x7f\xdb\x6a\x0b\x16\x8b\xe5\xe1\x47\x1e\xed\ +\x75\x99\x1a\xa5\x60\xb0\x84\xf9\x19\x6a\x9d\x0e\x19\xab\xd5\x1f\ +\xbe\xfc\x56\x68\xc6\xa4\xf9\xa1\x26\x4a\xfb\xbc\xbe\x8b\x31\x2e\ +\xc8\xcf\x2f\x2a\x2a\x12\x04\xc1\xd7\xcd\xb7\x25\x14\x45\x09\x09\ +\x09\x41\x08\xf5\xca\x5d\x55\x96\xf4\xd1\x43\x9f\x78\x84\x70\x48\ +\x19\x32\x75\x4e\xc8\x08\x4d\xe6\x80\x34\x2d\xf3\x48\x6a\x9f\xaf\ +\x8b\xc3\x18\x08\x82\xa0\xd1\x68\x7c\xdc\xbd\x8d\xb9\x2b\x8a\xe2\ +\x0d\xf4\xdd\xf6\xda\xdc\xf5\xab\xf7\x5a\x31\x27\x70\x02\xa6\xd2\ +\xe9\xbc\xb2\x85\xf3\x27\xfa\x8b\xbd\x94\x75\xea\xd3\xb1\x09\x45\ +\xf2\x28\x0c\x08\x46\x8c\x31\x84\x39\x9e\x23\xb2\xe4\x01\xc2\xf3\ +\x1c\x06\x06\x54\x91\x64\x8a\x45\x81\x67\x4c\x55\x14\xa5\x63\x18\ +\x33\xc0\x1c\x47\x08\x28\xb2\xc2\x18\x50\x4a\x11\xc2\x08\x21\xc2\ +\x73\x04\xa8\x2c\x2b\x5d\xeb\x71\x30\xc7\x73\x18\x51\x55\x91\x15\ +\xd5\xeb\xd9\x20\x1c\x4f\xb0\xcf\xc5\xf1\xed\x0a\x2f\xca\x69\xcc\ +\x09\xa9\xa9\x0e\x44\x30\x22\x82\xd2\xb4\x67\xff\x99\xe2\x71\x23\ +\x02\xc3\x75\xb7\x12\x77\x65\x05\x86\xde\xf1\xcc\xf4\x01\x41\x4e\ +\x87\xcb\x6d\x6f\x3c\xb9\x67\xdb\xb1\x02\xeb\xf4\xfb\x9f\xa6\xb9\ +\x1b\x76\x9c\xa9\x05\x8c\x53\xc6\x2c\x1a\xe9\x5f\xb6\x7c\xc3\x21\ +\x17\x36\x67\x8e\x9d\x3b\x76\x48\x92\x81\x47\x6d\xb5\x05\xdb\x37\ +\x6d\xae\x94\xa2\xef\xff\xe1\xdd\x91\x3c\xe2\x35\x82\xe2\x96\x11\ +\xb6\xee\xfc\x68\xe9\xb1\x0a\x65\xf8\xcc\x39\x23\xfa\xc5\x8a\x44\ +\x6d\x2e\x3d\xb7\x6d\xdb\xde\x4a\xab\xc7\x18\x9a\x3c\x7f\xce\xac\ +\xc4\x20\xad\xea\xb6\x1e\xdb\xb6\xfa\x70\x7e\x13\xc7\x11\x1f\x87\ +\xbe\x35\x6d\x58\x51\xb5\x96\xb8\xc9\x73\xd3\x3a\xfe\x96\xaa\x8a\ +\x73\x4a\x1d\xb2\x82\xe0\x56\xda\xe7\x87\x31\xe0\xa2\x93\x62\xad\ +\xf9\x5b\x56\xee\x2b\x8e\x1c\x30\x79\xe1\xa3\x8f\x38\xfe\xf3\xaa\ +\x25\x22\x96\x95\x70\x1e\x8f\x07\x30\x11\xcd\x91\xb1\x61\x6d\x8a\ +\x87\x0d\x5c\xf0\xf0\x7d\x23\x0d\x5b\xd6\x6c\xae\x68\x43\xfd\xc6\ +\xcc\x7e\xe6\x87\x61\xff\x7b\xe9\xa3\x6d\xcb\x96\x1a\xfd\x62\xee\ +\x7f\xe4\x8e\xbc\x5d\xef\x9e\x2e\x6b\x69\x69\x52\x27\x3c\xf0\xc3\ +\x19\xd1\xd6\xf5\x1b\xd6\x36\x29\xba\x21\xd3\x16\x3c\xfd\x78\xc0\ +\x0b\xff\xfe\x78\xc8\x82\x87\xb2\xb8\x73\x1f\x7e\x72\x5c\x0c\x0a\ +\x93\x6d\x1e\xec\x93\xbb\xdf\x2a\x08\xc7\x39\x5b\x8a\xf6\x6e\xca\ +\x75\x20\xc2\x11\x64\x2d\xcf\xcd\x93\x2c\x13\xfd\x8d\xbd\x7a\x4e\ +\xfb\xb2\xce\x80\x40\xf6\x34\x96\x17\x5d\xba\x98\x5b\xd9\x66\x9a\ +\x3e\xf5\xfe\x10\x7f\xad\xdb\x4d\x23\xc2\xe3\xd2\xd3\x45\x40\x38\ +\x2a\x44\x2f\xb9\x1d\x38\x30\x79\xca\xa8\x84\x7d\x1f\xfe\xdf\x96\ +\xb3\x2d\x1a\x9e\x5d\x2c\xac\xb6\xfc\xee\xb7\x93\x07\x87\xbf\xb6\ +\xf1\x6c\x53\x30\xb1\xb5\x3b\x1a\xaa\xca\x0a\x0b\x9b\xfd\x13\x26\ +\x4c\x1d\xa4\x5f\xf3\xc2\x3f\x0f\x94\x3a\xb5\x3c\xbd\x54\x6c\xfd\ +\xd9\x1f\x9e\x1a\x9b\xb5\xb7\xc9\xee\x62\xfe\xc8\x63\x6f\xba\x5c\ +\x78\x99\x0a\x7a\xbd\x48\x98\x6f\xa3\xea\x6f\xb1\xcb\x11\xa2\x8a\ +\xb3\xa9\xae\xde\xce\xf1\x4c\x91\x39\x4b\xda\xc3\x73\xc6\x45\x1b\ +\xb0\x72\x8b\xed\x95\xc2\x54\x89\x69\x86\x4c\xb8\xf3\x7b\x31\x93\ +\xa3\x52\xd2\x68\xd1\xc9\x33\xc5\x2d\xe3\x66\xea\x53\x86\x4c\xe0\ +\x23\xdb\x01\xe1\x80\x98\x18\xf7\x09\x59\x6b\xf1\xd7\x72\xb6\xf2\ +\x2a\x9b\x46\x2b\xf0\x08\x64\xa9\xbd\xb4\xc2\x31\x2e\x34\x40\xe0\ +\x11\xc2\x18\x21\xc0\x98\x60\x8c\x0d\x7e\xe1\xbc\xa3\xb6\xda\xea\ +\x14\x35\x22\x47\x40\x71\xd6\x56\xb5\x28\xa1\x61\xfe\x1b\x97\xbf\ +\x69\x5c\x78\xe7\xa2\xef\xfd\xd0\x5e\x7b\x79\xfb\xc6\x2d\x25\x56\ +\x99\xf3\x79\x97\xbf\x4d\x9d\x41\xd1\x07\xf7\xbf\xf7\xb1\xc4\x86\ +\x26\xbb\x25\x38\x44\x43\x00\x01\x93\x3c\x9e\x5e\x4f\xe6\xfa\xf2\ +\x18\xc4\x88\xba\xec\x6d\xf5\x35\x65\xc5\x17\x0e\x17\x15\x95\x36\ +\xcb\x3a\x3d\xb6\x1f\x5e\xff\xde\xc7\xfb\x4b\x00\x93\x41\xf3\x7f\ +\x38\x3b\x58\x74\xb7\x37\x78\x54\x43\x44\x88\xee\x54\x5e\x1b\xe2\ +\x99\x8a\xfd\x22\x23\xf4\xcd\xa7\xac\x2a\xc5\x9d\xeb\x05\x01\x21\ +\xe4\x6c\xaf\x57\xf4\x03\x82\x0d\x62\xb1\x55\xc2\x9c\x4a\xc5\xf0\ +\x30\x0b\x5f\x67\x6d\x73\xb6\x95\xad\x7d\xf7\xa5\x3d\xfe\x11\x93\ +\x96\x7c\xef\xfe\xfb\xd0\xbf\x5f\x5c\xe5\x10\x44\x1f\x79\xbf\xb5\ +\x3e\x27\x1c\x76\xd6\xac\xfc\xf0\xed\xa3\x85\xed\x91\x43\x66\x7e\ +\xef\xce\x21\x85\x17\x0b\x43\x93\xd3\x83\x74\xdc\xb5\x41\xe1\xbe\ +\xac\x33\x60\x81\xa3\x65\xa7\x0f\x6f\xdb\x7a\x51\xd4\x8a\x1c\xcf\ +\x71\x18\x61\xc2\x61\x82\x11\x42\x80\x10\xc1\x9c\x28\x68\xd4\xc6\ +\x82\xbd\x27\xab\x17\x3e\xf0\x68\xeb\xf2\x0d\x55\xed\x90\x3e\x7a\ +\xfe\x10\x7d\xc5\x1b\x27\x8b\x28\xe1\x01\x10\xe1\x79\x8c\x01\x63\ +\x62\xab\x3e\xb3\xff\xd2\xe4\x85\x0f\x3e\xc0\xd6\xee\x6a\x92\xb4\ +\x83\x67\x2c\x0a\x77\xe4\xad\xcc\xa9\x49\xce\x1e\xe3\xa7\xb4\xd4\ +\x36\x3b\x3d\x12\x68\x43\x8d\x1c\x80\x4f\x65\xf8\x36\xf5\x5d\x82\ +\x1b\xca\xcf\x16\xda\x63\x7e\xfa\xeb\x71\x1b\x3e\xd8\x5c\xde\x1a\ +\x97\x77\xe8\x90\x35\x30\x2e\xd4\x68\xa2\xca\xad\xc3\x5d\x84\x58\ +\x6b\x7d\xad\xc7\x45\x35\x5a\xad\x20\x72\xde\xf2\x4e\x2d\xf5\x35\ +\xaa\x43\x22\x04\x03\xc2\xee\xf6\x86\x1a\xc1\xce\xf1\xf4\xf8\xfa\ +\xb7\xc1\x36\x7b\xf4\xec\x7b\x45\x82\x9c\xcd\xa5\xef\xbc\xb2\xb1\ +\xa0\x45\x11\x78\x02\x54\xaa\xaf\xa9\xb6\x7b\x28\x26\x84\x67\xce\ +\x5d\x1f\xfd\xd7\x3d\x63\xce\x94\xbb\x1e\xe0\x10\x6d\xaf\x39\xf7\ +\xc6\x9b\x5b\x2b\x9d\xfc\xd0\xc8\x94\xf1\x59\x71\x02\x41\x8a\xad\ +\x66\xc5\xd2\x0d\xad\x84\xf7\x65\x34\x7f\xbb\x9d\xae\xa8\x54\xa7\ +\xd3\x13\x9e\xd3\x0b\x50\x59\x5c\x5c\xd7\x2e\xc5\x5d\xa7\x4f\xfa\ +\x56\x7d\x06\x41\x10\xff\xf8\x87\xdf\x95\x94\x94\x78\x63\x13\xaa\ +\x22\x33\xcc\x71\xdd\x6c\x7f\x55\x91\x01\x73\x5e\x2f\x2c\x55\x15\ +\x95\x61\x9e\x23\x8c\x2a\x8a\xa2\x22\xc2\x61\x04\x54\x51\x18\x26\ +\x7c\x87\x9f\x8b\x29\xb2\x82\x39\xce\x5b\x60\x93\x51\x55\x51\x28\ +\xe6\x08\x02\xa6\xaa\x2a\xc2\x1c\x47\x30\x55\x55\x6f\x25\x54\xaa\ +\xaa\x0c\x61\xde\xe7\x20\xfb\x9a\xa1\x28\x4a\x70\x70\xf0\x9f\xff\ +\xf2\xd7\x5e\x5d\x07\x84\xe7\x1d\x55\xe7\xde\x7f\x77\x45\x2b\x31\ +\xb8\xed\x76\xc4\x09\x31\x83\xa6\x2d\x99\x33\x5c\x03\x0a\xed\xfb\ +\x79\x64\x3d\x3d\x26\xfc\x0d\x8e\x60\xe2\xad\x65\xc1\x10\x26\xbc\ +\x40\x3a\xf5\x8c\xee\x01\x39\xc4\xf1\x57\xce\xef\x71\x5a\x67\x61\ +\x0b\x4c\xba\x8e\xf8\xb4\xdc\x6f\x1f\x54\x55\x79\x4b\xe4\xe4\x39\ +\x77\xda\x14\x20\x04\x21\x24\x04\x84\x47\x0b\xd0\xeb\x56\x29\x7d\ +\x6e\xdd\x04\x50\x4a\x15\x45\xf1\x31\xe9\x36\x96\xbb\xea\xf5\xd3\ +\x5c\x31\xc1\xce\x96\x92\x5d\x1b\xb7\xb4\x10\x9e\x20\x84\x64\x5b\ +\xa3\x1a\xf9\xcc\x8f\x1e\x4d\xb4\x70\x4a\x1f\xcf\x81\x94\x65\x65\ +\xd6\xac\x99\x6e\xb7\xdb\xc7\xdd\xdb\x15\x8c\x31\x8e\x90\xeb\x65\ +\x69\xab\xb2\x62\x08\xc9\x78\xe8\x47\x29\x0c\x00\x30\xaf\xa7\xf5\ +\xef\xbf\xb6\xa6\xaa\xdd\x99\xec\x67\xee\xeb\x72\x97\x31\xea\xef\ +\xef\x1f\x10\x14\xea\x5b\x3a\x71\xfb\x5a\x63\xa8\xb1\xbe\x86\x31\ +\xd6\x6b\x17\x23\x84\x28\x55\xdd\x4e\xa7\x0a\x80\x09\x69\xa9\x2e\ +\xac\xb1\xd3\x01\x1a\xa1\xd7\xa4\xb3\xbe\xb8\x6e\x42\x96\x65\x1f\ +\x77\x6f\x63\xee\x5e\x77\xc1\x0f\x00\xe6\xb8\xf6\xea\x8b\x4b\xdf\ +\xde\xd8\x4c\x78\x0e\x61\xd5\xde\xe4\x0a\x1d\x16\x63\x31\x50\x26\ +\xdf\x02\xdc\xf5\xe1\xbb\x0c\x55\x96\x8d\x61\x59\xdf\xfb\x45\x7f\ +\x06\x80\x38\xd1\x0c\x75\x6f\xbd\xb6\xa6\xb8\xa9\x3d\x28\x5c\xa7\ +\x02\xf3\x71\xd7\x87\xbe\x2d\x95\x15\xc9\xde\x6e\x53\x01\x21\xc2\ +\xb5\x36\x16\x56\xd4\xdb\x52\x50\xaf\x69\x64\x3e\xee\xfa\xf0\xd5\ +\x01\x63\xcc\x71\x9c\x24\x7d\xe1\xfd\x0f\x80\x70\x5c\x7b\x75\xde\ +\x47\x6f\xae\x6f\x26\x3c\x8f\x41\x92\x68\xec\xf0\xd9\x99\x21\x7a\ +\x55\x55\x6e\x3d\xee\x12\x42\x08\xc6\x00\x40\x19\x55\x14\xd5\xc7\ +\x8f\xbe\x09\x9e\xe7\x29\xa5\x4e\xa7\xb3\xb9\xb9\x39\x2c\x2c\x8c\ +\xe3\x38\x84\x90\x72\x73\x5b\xab\x76\x87\xa2\xc8\xfa\x90\x8c\x47\ +\x7f\x9a\xc6\x11\xe6\xf1\x28\x1a\xa3\xd9\xa8\xe5\x65\x49\xba\x05\ +\xfc\xbb\xd7\x8e\xe3\xca\xea\x9a\xca\xca\x5a\x00\xe6\xe7\x67\x49\ +\x4f\x4d\xe2\x08\xb9\x6a\x7b\x40\x59\x51\x3e\x73\x73\x39\x4c\x78\ +\x1e\x33\x49\xbe\x2a\x22\x8e\x30\x46\xbe\x25\xf5\x5f\x89\x79\x7d\ +\xe1\xc2\x85\xe4\xe4\xe4\xb2\xb2\xb2\x37\xde\x78\xe3\x85\x17\x5e\ +\xa8\xab\xab\x73\x3a\x9d\x71\x71\x71\x9f\xbb\x79\x19\x08\x1a\xbd\ +\xab\x3e\x67\xd5\xc6\xbd\xd5\x6d\xb2\x31\x38\x7e\xca\xec\x19\xe9\ +\xa1\x7a\xaa\xdc\x52\x39\x90\x1c\xc7\x55\xd7\xd4\x9d\xce\xc9\x4d\ +\x4d\x49\xc0\x18\x97\x94\x55\xe5\x17\x95\x64\xa4\x26\x4b\xb2\xdc\ +\x45\x5c\x51\x10\x62\x63\x22\x7b\x3a\x25\x18\xc2\xbc\xa8\x11\x31\ +\x30\xc6\x28\x55\x55\x45\x55\x6d\x8d\xe5\xf5\x76\x2e\x26\x26\x14\ +\x77\xaf\xc7\xc6\xa8\x24\x53\x42\x88\xcf\xa3\xf1\x25\xe5\x0b\xa5\ +\x74\xe5\xca\x95\xc1\xc1\xc1\x8c\xb1\xd6\xd6\xd6\x35\x6b\xd6\x5c\ +\xbc\x78\x31\x25\x25\x25\x35\x35\xd5\xed\x76\x7f\xae\x6d\x2b\x31\ +\xc7\x2b\x2d\x85\x1f\xbd\xbf\x8a\x24\x66\x19\x5b\x0b\x55\x57\xe5\ +\x9a\x15\x1b\x4c\x8f\x2d\x8a\xd0\x22\xe5\x16\x5a\xf3\x83\x11\xb2\ +\x3b\x9c\x7a\xbd\xbe\x7f\xbf\x54\x49\x92\xfd\xfd\x2c\x39\xe7\x2f\ +\x56\xd7\xd5\x77\xd7\xeb\x9d\x2e\x57\x73\x4b\xeb\x88\x61\x83\xe4\ +\xce\x5d\x96\x30\x27\xb8\xea\xf3\x37\xec\xd8\xdb\xe0\x26\xa2\x46\ +\x1f\x95\x3a\x68\xcc\x88\x7e\x6d\x15\xb9\x07\x4a\xf4\xf7\xc6\x86\ +\x8b\x00\x9c\x20\x70\x18\x21\xa0\xd5\xb9\xbb\x76\x17\x68\xee\xbc\ +\x6b\xaa\x4e\xb1\x79\x54\xe0\x08\x48\x92\x0c\x88\x13\x05\x2c\x7b\ +\x24\xe0\x04\x81\xe7\xbc\xc9\xa3\x2a\x05\x4e\x10\x78\x82\xa9\x22\ +\x49\xb2\xca\x10\xe6\x05\x81\x23\x48\x95\x65\x49\x56\xbe\xe3\xdc\ +\xf5\x78\x3c\x1c\xc7\xa5\xa6\xa6\xae\x5d\xbb\x36\x2c\x2c\x2c\x35\ +\x35\x75\xd7\xae\x5d\x8a\xa2\xcc\x9b\x37\xcf\xe9\x74\x52\x4a\xc9\ +\xe7\xa9\xa4\x8d\x09\x6a\xa8\xba\x64\x33\x0d\xfe\xc9\x03\x73\x77\ +\xbc\xb1\x3c\x76\xe6\xd8\xf3\xcb\xd7\x16\x36\xb6\x47\xc5\x9a\x81\ +\xaa\xb7\x0c\x77\x19\x80\xc0\x73\xc5\xa5\xe5\xdb\x77\x1d\xf0\x46\ +\x89\x45\x9e\x67\xdd\xe7\x20\x84\x14\x49\x29\x29\xab\x18\x3d\x22\ +\x5b\x86\x4e\xee\x12\xce\xd5\x50\x76\xb6\xb0\x75\xca\x82\x79\x66\ +\xb9\xfe\xd0\xce\x65\xb5\xf6\xc5\x77\x64\x65\x8d\x30\x53\x1e\x80\ +\x20\xb9\x3c\xef\x7c\x55\x93\x2b\x38\x2e\x55\x70\xb6\xe6\xe5\x54\ +\xf8\xfb\xe1\x88\x88\xe8\x48\x33\x6b\x68\x47\xd1\x31\xe1\xd8\xd5\ +\x70\xb9\xd8\x1e\x16\x17\x03\x4d\x95\xb9\x65\x55\x36\x45\x88\x4f\ +\x49\x8f\xf4\xe7\xab\x0b\xcf\x96\xd4\x39\x82\x62\x92\x13\x23\xfd\ +\xb1\xe2\x2e\xbb\x78\xbe\xb2\xc9\xe9\x1f\x11\x9f\x10\x1d\xcc\x31\ +\xfa\x9d\x4d\x9b\xe4\x79\x7e\xcb\x96\x2d\xdb\xb7\x6f\x67\x8c\x8d\ +\x18\x31\xe2\xa1\x87\x1e\x32\x9b\xcd\xc5\xc5\xc5\x6f\xbf\xfd\xf6\ +\x87\x1f\x7e\xf8\xf1\xc7\x1f\x3f\xf6\xd8\x63\xfd\xfb\xf7\x97\x65\ +\xf9\xe6\x7b\x9d\x10\x81\x20\x87\x24\x29\xaa\xa7\xf9\xc0\xc6\x4d\ +\x0d\x2e\x4d\xb6\x45\x4f\xd9\x2d\xb6\xe6\x07\x14\x55\x8d\x8e\x0c\ +\x1f\x39\x6c\x90\xdb\xbb\x69\x28\xba\xda\x9f\x62\x77\x38\x8f\x9d\ +\x38\x7b\xf5\xac\x84\x90\x3e\x20\x7a\xd0\xd0\xe1\x91\x3a\x19\x35\ +\xe4\xad\x2f\xae\xac\xd1\x58\xd7\x9f\x17\x7f\x9e\x16\x7d\x76\xd3\ +\xca\x6d\xe7\x5b\xc2\xc3\x02\xdd\xda\xe0\x44\x5e\x83\x55\x57\x63\ +\x5d\x9d\x29\x20\xac\xa1\xee\xf0\xea\xb3\x86\x67\x9e\xbd\x57\xd3\ +\x7c\x69\xf5\xea\x8b\x8b\x9f\x7b\xaa\x66\xe7\x8a\x6d\x55\x9a\xa4\ +\xb8\xd8\xd0\xb8\xc4\xd2\x93\xbb\x36\x9d\x6a\x8e\x0a\xd3\x9d\x3a\ +\x7e\x7a\xc4\xc2\x87\x43\x2b\xb7\xae\x3c\xde\x90\x10\x1b\xe6\xc6\ +\xa6\xd8\xd8\x30\x5e\xfd\xee\x72\x57\x55\xd5\x31\x63\xc6\xd4\xd7\ +\xd7\x1f\x3d\x7a\x74\xea\xd4\xa9\xa1\xa1\xa1\x2e\x97\xab\x7f\xff\ +\xfe\x43\x86\x0c\xd9\xb2\x65\xcb\xbd\xf7\xde\x9b\x98\x98\xf8\xb9\ +\x2c\x36\x55\x51\xcc\xd1\x43\xe6\xcd\x68\x17\x28\x0b\x89\xb6\x5c\ +\xba\xec\x9e\x7a\xd7\x9d\x89\x66\xfe\xd6\xf3\x33\x30\xca\xb4\x5a\ +\xd1\xcf\xcf\xec\x72\xb9\x7b\xf5\x05\x72\x84\x60\x7c\xf5\xde\x29\ +\x08\x13\xc9\x5a\xba\x67\xeb\x26\xc1\x5e\x75\xe6\x6c\x73\xd6\x1d\ +\xfd\x34\xee\xa3\xa2\x46\xab\xd4\xe7\xed\x3d\x5d\x37\xee\xe1\x1f\ +\x8c\x8b\xd2\xa8\x80\xca\x8e\x9f\x35\x45\x0f\xb8\x73\xf1\x3d\x01\ +\xc4\x95\xb7\xef\x88\x20\x70\x88\x31\xc0\x9c\xa8\x11\x30\x53\xed\ +\x4e\x48\x1f\x33\xe7\xfe\x89\xc9\x52\x6b\xc9\xdb\x6f\x1f\x81\xf8\ +\xf1\xd1\x31\x7e\x0d\x79\x39\x47\x4e\xe4\x4d\x36\xb6\xba\x91\x69\ +\xf0\xb8\xa9\xf1\x41\x46\x59\xf2\xf8\x6c\xbd\xeb\x45\x77\xbf\x40\ +\x70\x94\x51\x4a\x74\xfe\xe9\xa9\x41\x92\x2c\x0d\x99\x7e\xdf\xd0\ +\xd9\x1c\x87\x40\x96\x95\x5e\xa5\x43\xdf\x4e\x79\x41\x40\x29\x53\ +\x55\x7a\x83\x0f\xf4\xb2\x79\x0d\x62\xb2\xbb\xb5\xa5\x45\x16\x82\ +\x67\x2c\x79\x7c\xd6\xe0\x68\x55\x56\x00\x63\xa9\xdd\x2a\x11\x53\ +\x64\x98\x91\xaa\x14\x61\x84\x18\x63\x8c\x2a\x8a\x42\x19\x43\x8c\ +\x32\xc0\x84\xe3\x08\xee\x68\x6f\x44\x30\x30\x45\x51\xa8\x22\xdb\ +\x6d\x2e\x24\x12\xa5\xa9\xa1\x39\x72\xf0\x94\x09\x99\x51\xe9\x13\ +\x16\xce\xc8\xd0\x6d\x7c\xff\xf5\xf7\x37\x1c\x76\x50\xee\xbb\x6c\ +\xeb\x11\x42\x0e\x1e\x3c\x98\x93\x93\x23\x8a\xe2\xce\x9d\x3b\xeb\ +\xea\xea\x00\xe0\xc2\x85\x0b\xa7\x4e\x9d\xd2\xe9\x74\x9b\x36\x6d\ +\x2a\x2a\x2a\xe2\x3e\xe7\x36\x2d\x8c\xaa\x1e\x49\x62\x0c\x10\x42\ +\x4c\x55\xa5\xeb\x10\x17\x6e\xcb\xd8\x04\x55\x65\xde\x3f\x71\xf6\ +\x5d\x0b\x83\x79\xca\x54\x4a\x99\x4a\x19\xa3\xb2\xac\x0d\x49\xf2\ +\x83\x5d\x47\x8f\xe4\x05\x64\x85\x50\x2c\x60\xad\xd6\xd5\x5c\xdb\ +\xd0\xd8\xcc\x19\x89\xc6\x12\xe4\xac\xc9\x2f\xa9\x6e\x8c\x72\xba\ +\x25\x59\x65\x00\x8c\x52\x4a\x81\x31\x95\x13\x83\x22\x42\xb4\xed\ +\x86\xf0\x31\x93\x33\xa9\xd3\x81\x34\x3a\x97\xd3\x91\x31\x7e\x6e\ +\x6c\xd4\x9e\x7f\x7f\xb0\x2f\x6b\xc8\xe0\xac\x50\xa2\xca\xdf\x51\ +\xe1\x2b\xcb\xf2\xe4\xc9\x93\xa7\x4f\x9f\xbe\x66\xcd\x9a\x35\x6b\ +\xd6\x94\x96\x96\x86\x84\x84\x94\x94\x94\xc8\xb2\xfc\xfd\xef\x7f\ +\x3f\x33\x33\xd3\x9b\x9d\xf2\x05\x67\xdd\xcf\x72\x50\xf4\x6d\x9d\ +\x81\x01\x46\x88\x23\xa4\x57\x5b\x15\x21\xc4\x71\xdc\x55\xbf\x90\ +\x31\x86\x39\x5e\xab\xe1\x15\x8f\xc7\xa3\xaa\x94\x21\x4e\xe4\x09\ +\x27\x68\x05\xc4\x8c\x71\x73\xe7\x8d\x5f\xb7\x75\xcd\xab\x47\x70\ +\x58\xff\xf1\xf3\x47\x0f\x1f\x18\xfa\xe1\xf2\x37\x5f\x8e\x1e\x38\ +\x79\xc1\xc4\x91\x13\x32\xca\x36\xbe\xfb\x12\x8f\x55\x6d\x48\x86\ +\x81\x03\x5e\xa3\x15\x79\xcc\x18\x65\xbc\xdf\xb4\xf9\xb3\xd7\x6c\ +\xd8\xf3\xf2\x7f\xf6\x68\x0c\xa1\xd3\x17\xdd\x45\xf2\xf6\x6f\x3e\ +\x56\xa8\x30\x94\x3a\x7c\x6c\xb4\x1f\xf7\x1d\x8f\x98\x68\x34\x1a\ +\x45\x51\x2e\x5f\xbe\x3c\x76\xec\x58\xc6\xd8\x89\x13\x27\xa6\x4f\ +\x9f\x7e\xe9\xd2\xa5\x4b\x97\x2e\x8d\x18\x31\xe2\xf3\xfa\xc8\x3e\ +\xdf\xac\xdc\xa7\xd6\xfc\x20\x84\x4a\x4b\x8a\x2c\xfe\x41\x08\x21\ +\x9e\xe7\x8a\x4b\x2a\xce\x5f\xbc\x3c\x61\xcc\x70\xb9\x37\x57\x14\ +\x46\xa8\xa9\xd5\x7a\x21\xaf\x60\xe1\xfc\x19\x9e\xee\x71\x48\xc6\ +\x28\x65\x98\xe0\xee\x2f\x40\x19\x23\x98\x70\x3c\x51\xdc\x2e\xa7\ +\x47\x26\xbc\xa0\x11\x44\xcc\x64\x87\xd3\x8d\x38\x51\x14\x05\x0e\ +\x53\xa7\xc3\xa9\x30\xac\xd1\x88\x18\x01\xa5\x2a\x78\xd7\xc8\x03\ +\x10\x8e\x63\xb2\xdb\xe1\x92\x80\x70\xa2\x28\x20\x55\x76\x7b\x24\ +\x86\x78\x9d\x5e\x8b\xd9\x77\xd8\x52\xeb\x9a\xe8\x28\x2d\x28\x28\ +\x48\x49\x49\x29\x28\x28\x78\xed\xb5\xd7\xfe\xf5\xaf\x7f\xb5\xb4\ +\xb4\x38\x9d\xce\xf8\xf8\xf8\x6b\x53\xc6\x10\x42\xcd\x8d\x75\xb1\ +\x71\x09\x5f\x3e\x55\xb0\xef\xca\x5d\x45\x51\x23\x23\x42\x5b\xac\ +\xd6\xc3\xc7\x4e\xf7\x9a\x8a\xce\x18\x10\x82\x46\x0c\x1d\x28\x5f\ +\x65\xc9\x22\x44\x38\xd4\x7d\xb4\x23\x84\x38\x8c\x18\x63\x8a\xac\ +\x00\x27\xe8\x39\x01\x80\x31\xa6\xaa\xde\xdd\x49\x19\x63\x4c\x55\ +\x29\x12\xb5\x3a\xb1\x4b\x78\x13\x0e\x3a\x6f\xa1\x2a\x0a\xc2\xbc\ +\x4e\xcf\x77\x4c\x64\x9c\xa0\xe3\x04\x00\x00\x1f\x71\xbd\x42\x04\ +\xe3\xfe\xfd\xfb\x53\x4a\x63\x62\x62\x7e\xfa\xd3\x9f\x62\x8c\x43\ +\x43\x43\xbf\x58\x4c\xf8\x36\xe1\x2e\x63\x8c\x10\x32\x38\x2b\x43\ +\x92\xe4\x1b\xb4\x1a\xc7\x71\xd7\x0e\xee\x6b\xa7\xa9\x2b\x47\xae\ +\x8a\x29\x5f\x4f\xbb\xba\x46\x15\xf9\x1c\x8a\xd8\x77\x52\xf1\x05\ +\x00\x9d\x4e\x67\x32\x99\x24\x49\xba\x41\x86\xee\x77\x82\xbb\xd0\ +\x21\x1b\xd9\x8d\x03\x33\xdf\x4c\x33\xf9\x70\x93\xca\xc3\x97\x49\ +\x22\xfb\xdc\xf2\xde\xd7\xe2\x3e\xdc\xaa\xba\x8a\xaf\x09\x7c\xb8\ +\x45\xd1\xe7\x74\x06\xc6\x7c\xfa\xe4\xed\x0c\xd6\x9b\x35\x72\x9b\ +\x70\x17\x21\xe0\x79\xde\xb7\xd6\xf2\x76\x05\x42\xe8\xab\x2a\x72\ +\xdc\xe7\xf6\x06\xe4\x38\x2e\x2c\x2c\xcc\xd7\xc7\xb7\x31\x5a\x9b\ +\x1b\x19\xa3\x08\x5d\xcf\x04\x47\x84\x20\x7a\x13\xee\x47\x9f\xbe\ +\xeb\x43\x1f\x13\xcc\x40\x9d\x76\x87\x74\x13\x9e\x73\x1f\x77\x7d\ +\xe8\x4b\xae\x03\x8e\x97\x9b\x0a\x96\x2d\x5f\x57\xeb\xc4\x9f\x99\ +\xe5\xd4\x07\x6d\x35\xe6\xb9\xce\xa6\x87\x3e\xdc\x4a\x2c\xc4\x98\ +\xe3\x79\x84\xc0\xe9\x74\x4a\x92\x84\x11\x16\x45\x51\x14\x45\x40\ +\xe8\x06\x35\x8e\x09\x41\xad\x8d\xc5\x4d\x0e\xc1\xdf\x6c\x40\xc8\ +\xd1\xa5\x19\x33\xd6\xe7\xf7\x13\xf6\x06\x12\xeb\xeb\x6a\xfa\xb8\ +\xad\x86\x30\xf2\x36\x27\x42\x08\x63\x4c\x55\x5f\x12\xef\xd5\x02\ +\x48\xd4\x68\xf4\x7a\x43\x45\x79\x89\xdb\xe5\xd6\x68\x75\x18\x21\ +\x49\x92\x8c\x26\x53\x70\x48\xa8\xaa\xaa\x00\xe8\x3a\x17\x82\x46\ +\x6b\x72\x37\x5e\xcc\x2b\xaa\xe8\x17\xcc\x7b\x73\x5c\x19\x43\xa2\ +\x4e\xa7\x11\xb8\xab\x3c\x14\x5c\x1f\x1c\xaf\x3a\xbd\xa1\x2f\x73\ +\x17\x63\xec\xb4\xdb\x0b\xce\x9f\x75\x39\x1c\x08\x20\x26\x25\x35\ +\x26\x39\x45\xed\x19\xbb\x57\xe4\x9e\xab\x97\xbb\x7e\x0d\x03\x60\ +\x0c\xf1\x82\x56\x20\x6e\x97\xbb\x87\x52\x87\x10\xc1\x98\x52\xf5\ +\xf6\xf0\x10\x72\x1c\x57\x5a\x5c\x04\x08\xa5\xa4\x65\x88\xa2\xe8\ +\xdd\x43\xb8\xb6\xa6\xaa\xa5\xb1\x11\xa3\xeb\x6a\xaa\x8a\xac\xfa\ +\xc7\x0e\x1e\x9f\x79\x61\xfd\xdb\xff\xde\x22\x0a\x08\x00\x80\x4a\ +\x1e\x61\xc4\x82\xc5\x73\x47\x26\x31\xb7\xc4\xfa\x32\x77\x81\x31\ +\x55\x55\xfa\x02\x77\x79\x9e\xef\x1e\x8e\xf6\x78\x3c\x5e\x3a\x62\ +\x4e\xac\x28\xca\x37\xf9\x07\x64\x8f\x9f\xdc\xde\xda\x92\x73\x68\ +\x7f\x73\x7d\x5d\x17\x53\x19\xa5\x1a\xad\x3e\x3a\x39\x99\xe3\xf9\ +\x8e\x83\x08\x73\x04\xab\x8a\x4c\x01\xf3\x02\xcf\x11\xd4\x52\x76\ +\x7a\xf5\xf1\x86\x71\x33\x26\xf8\x0b\xd0\x39\x17\x22\xa0\xee\x26\ +\xab\x53\x67\x09\xd0\x10\x7a\xab\xd3\x17\x63\xdc\xda\xd2\xec\x76\ +\xbb\x32\x32\x07\x12\x42\xbc\x49\x39\xa2\x28\x46\x44\x46\x57\x55\ +\x94\x79\x3c\xee\xeb\xf6\x2f\x53\x65\xa4\x9f\xb8\xf8\x07\x23\xe7\ +\x58\xdb\x9d\x32\x00\x55\x24\x59\x51\x91\xce\x62\xa1\x1e\xb9\xcf\ +\xeb\xbb\x7d\x23\xd7\x05\x21\x54\x5a\x56\x66\xb7\xd9\xba\x56\xaf\ +\xc4\xc4\xc4\x78\xe5\x07\x30\x06\x0c\x9a\x6a\xaa\x79\x81\xa7\xaa\ +\xea\x1f\x1c\xec\x72\x38\xbb\x3a\x83\x10\x52\x56\x70\xc9\x14\xe0\ +\x1f\x14\x1e\x41\x15\x05\x73\x82\xd2\x5c\xf0\xf2\x3f\xfe\x5e\xe0\ +\xf6\x33\x69\x79\x53\x68\xf2\x9d\x4b\x16\x45\x51\x4f\x4b\x6b\x9b\ +\x37\x61\x9d\xd7\x68\x45\x9e\x63\x94\x35\x5f\xda\xf3\xca\x07\xf9\ +\x4f\xfc\xe1\x77\x69\x5a\x6b\x9b\x93\x8a\x22\x71\x3b\x5d\x2a\xe2\ +\x74\x5a\x41\x71\xb9\x54\xcc\x6b\xb5\x22\x41\x48\x72\x3b\x5c\x12\ +\x15\x34\x3a\x8d\x40\x98\x22\x39\xdd\x1e\x95\x61\x8d\x56\x2b\xf0\ +\x98\xca\x92\xcb\xe5\xa6\xd0\x07\xa6\x2c\x84\x6c\xb6\x76\x93\xd9\ +\xc2\x71\xbc\xaa\x2a\x3c\xcf\x33\xc6\x14\x45\xe1\x79\x5e\xab\xd5\ +\xb5\x59\x5b\x6f\x20\x9b\x10\x42\xaa\xdb\x56\x5d\x5a\x58\x56\x6f\ +\xf7\x8f\x4a\xea\x97\x1c\x25\x80\xa2\x28\xf4\xd6\xd8\x2b\xc5\x9b\ +\xc8\xfb\xed\x12\x97\xe3\xb8\x83\x07\x0f\xae\x5b\xb7\x21\x2c\x2c\ +\xac\xad\xad\xcd\x64\x32\xfe\xe9\xff\xfe\x28\x08\x02\xa5\x54\xa5\ +\x94\x01\x73\xbb\xdc\x4e\x9b\x43\x55\x15\x8c\xb1\xde\x68\xbc\xd2\ +\xa0\x3c\x4f\x38\x5e\x51\x14\x4a\x29\xa5\x14\x01\x28\x8e\x96\x92\ +\x46\x32\xff\xc7\x3f\x1c\x16\xa2\xec\x5e\xf6\xea\xbf\x5e\x5e\xf1\ +\x7f\x4f\x8f\x89\x88\x74\x0a\x08\x11\xe6\x38\xbe\xe9\xd3\xc3\x17\ +\x6b\x82\xd3\x46\x4f\x4c\xc6\xf5\x97\x8f\xbe\xfa\xe7\xdf\xa6\xa4\ +\x0f\x9c\x94\x1d\x7c\x26\xa7\x76\xe8\xd4\x29\xa1\xb4\x62\xd3\xc6\ +\x9c\xd8\xb1\xd3\x43\x6d\x67\x56\xec\x39\x56\x6d\x85\x41\x13\xe7\ +\x4c\x19\x18\x7c\x6e\xcf\xca\xbd\x39\x15\xa6\xf8\x41\x73\xa6\x8d\ +\x0a\xe4\xed\xc7\x36\xaf\x39\x7c\xa1\xd2\x3f\x7e\xf0\xcc\x19\xa3\ +\xfd\xb0\xa2\x7e\xdb\x63\x1f\x53\xaa\x28\x8a\x5e\x6f\xc4\x18\x51\ +\x8a\x4e\x9c\x38\x21\x08\x42\xff\xfe\xfd\x11\xc2\x84\x10\x76\x7d\ +\x5b\x0d\x61\xc2\xa9\xb6\x1d\xcb\xde\xd8\x71\xd9\x15\x19\x6a\x6e\ +\xda\xb1\xe5\xe0\xb0\x3b\x1f\x9b\x37\x5c\x80\x5b\xa5\xb6\xc8\xb7\ +\x2d\x77\x19\x63\x8a\x2c\xcf\x9f\x33\xb7\xa8\xa8\x88\x10\x8e\xe3\ +\xc8\xdd\x0b\x17\x06\xf8\xfb\xbb\xbd\x0e\x10\xca\x18\x65\xd1\x89\ +\x89\xf1\xe9\xfd\xe4\x6b\xd2\xa6\x04\x51\x74\xd9\xed\x8c\x52\x6f\ +\x74\x1b\x28\x05\xc6\x38\xad\x39\x32\x3a\x26\x21\x46\x68\x4c\x8d\ +\x58\x5b\x68\x6d\xa9\xca\x5b\xb7\x31\x27\x73\xcc\xa8\x23\x2b\x5f\ +\x7b\xff\xa4\x67\xc2\xe8\x4c\x3f\x83\x40\x81\x8a\xc6\xc0\xb4\x01\ +\x83\xd2\x63\xa3\xa0\xe9\xf4\xe6\x6d\x79\xc9\x93\xe6\xc4\x28\x8d\ +\x7b\xb7\x6e\x9b\x30\x70\xba\xf3\xe0\xfa\x6d\xe7\xb8\x3b\x66\x0c\ +\x0b\x36\x8b\x17\x77\x7e\xf8\xc1\x01\xc7\xec\x19\x83\x2e\x6c\x5d\ +\xfd\x1e\x35\xdc\x15\x98\xfb\xf6\xc6\x82\xf9\x0b\xa6\x6a\x91\x06\ +\x18\x65\x8c\x7d\xeb\x7b\x15\x31\xc6\x50\xa7\xf2\xd0\xd0\xd0\x70\ +\xe6\xec\x59\x9e\xe3\x22\x22\x23\x83\x02\x83\x6e\x7c\x21\xe1\x48\ +\x73\xd1\xc9\x93\xd5\xc6\xa7\x7e\xfe\xd3\x94\x20\xc1\x55\x79\xf2\ +\xc5\x37\x76\xe6\x0e\xef\x3f\x34\x54\x43\xfb\x78\xdd\xf3\x0e\x77\ +\xc8\xb7\x2d\x77\xbd\xb2\xdf\x68\x32\x4e\x9d\x32\xf5\x3f\x2f\xbd\ +\x34\x72\xd8\xf0\xa1\xd9\x43\x5c\x2e\x97\x57\x99\xa1\x94\x32\xc6\ +\x64\x49\x72\xbb\xdc\x8a\x7c\x35\x77\x29\x63\xb2\x2c\x33\xca\x3a\ +\xe4\x2e\xa5\x14\x71\xa8\xbd\xf0\x9d\x7f\xff\x65\x23\xb1\x95\x55\ +\x58\xa7\xdd\xff\xc3\x10\x7d\xb1\xa8\xd3\xe3\x96\xe2\x9d\x87\x4a\ +\x26\x3e\xf9\xe7\xfb\xb3\x02\x3c\x2a\xb2\x5e\x5e\x4f\x8c\xa1\xc3\ +\x26\x4c\xc9\x34\x2b\x55\x39\x39\x1a\xad\x88\x98\xaa\x52\xa4\xd5\ +\x69\x39\x50\x3d\x32\x44\xa7\x0f\xbf\x63\xfe\x2c\xde\x5d\xfd\xd2\ +\xab\x07\x1b\xe4\x84\xa2\x4b\x05\xcd\xed\xd6\xe2\x53\x67\xe7\x2d\ +\xf0\xe7\xe5\xb6\x06\x3b\x37\x6b\x42\x56\x00\x51\x3d\xca\xb7\xef\ +\xf4\x40\x2a\xf5\xb6\x95\xaa\xd2\xe0\xe0\xe0\xef\x3d\xf1\x04\x00\ +\xc8\xb2\x4c\xe9\x67\x27\xac\xaa\x8a\x02\x44\x63\x30\x68\x09\x01\ +\x9d\xc1\xc0\x83\xaa\xa8\xf4\x96\xa9\x03\xd9\x47\x72\x71\xdc\x6e\ +\xf7\xa0\x81\x59\xd3\x26\x4f\x1e\x33\x66\x34\x63\xac\xab\xb4\x16\ +\x63\x94\x75\x43\x2f\x2f\xcf\x7a\x82\xaa\xc0\x9b\x92\x33\xb2\xfa\ +\x47\xf8\xdf\x15\x15\x13\x17\x15\xd2\x7c\x36\x8f\x01\x52\x65\x49\ +\x56\x89\x56\xcb\xa9\x8a\xa2\x52\x02\x8c\x31\x6f\x09\x2a\x55\x45\ +\x98\x29\xb2\x02\x88\x70\x1c\x41\x80\x28\x63\x00\x48\x55\x64\x97\ +\xcb\xcd\x64\xb7\x5b\x26\x51\x49\x99\x83\xfa\x87\xf5\x4b\xcf\x34\ +\xf9\x87\x46\xc7\x87\xfc\xfa\xc7\xa1\x9b\xd7\x6f\xf8\xfd\xbe\x7d\ +\x8f\xfc\xe8\xfb\x03\x83\x89\x47\xf9\xf6\x27\x2e\x6f\xcb\x20\x04\ +\x18\xe3\x0e\x1b\x17\x63\xf8\x2c\x5d\x5c\x55\x68\x50\xfc\xe0\x34\ +\xd3\x1b\x2f\xfd\xed\xaf\x89\x11\xa6\x86\xb2\x22\x9c\x38\xb9\x7f\ +\x98\x51\x55\x6f\x85\xda\xd1\xac\x0f\xe8\xbb\xdd\xd5\xee\x25\x8b\ +\xef\x05\x84\x3c\xdd\xb6\x05\xa5\x94\x79\x3d\x94\x84\x23\x94\x5e\ +\x1d\x94\xf7\xea\x73\x94\xaa\x5d\x72\x57\x55\x24\x17\xd3\x67\x0d\ +\x1f\x3d\x32\x42\x70\x4b\x0a\x95\x25\x45\x51\x5c\x4e\x07\x58\xa2\ +\xb2\x92\xc4\xad\x1f\x7d\x12\x3c\x6f\xb8\xc8\x6b\x43\x8c\x41\x5c\ +\x7b\xd9\xd1\x43\x87\xd4\x38\xff\x20\x53\x82\xc5\xb9\x79\xeb\xb6\ +\x9d\x10\xdd\xd8\xd8\xee\x62\xc0\x14\xd9\x23\xc9\x32\x65\x8a\x0a\ +\xfe\x83\x07\x46\xbf\x7f\xe6\xb2\x6b\x4c\xb2\x49\x71\x6a\x4c\x86\ +\xb6\xca\x92\x7a\xb7\x61\xe2\x8c\xf1\x67\x5f\xf8\xf8\x72\x45\xfb\ +\xe0\x10\xbf\x6f\xbd\x40\x20\x42\x2a\x63\xcc\xbb\x1e\xb1\xb6\xa6\ +\xca\x6e\xb3\x11\x8e\x18\x8d\xe6\xc0\xe0\x10\x74\xc3\x9d\x44\x18\ +\x55\xa8\x26\x78\xfe\x83\x4f\x84\x1f\x39\x56\xd2\xe0\x1c\x30\xf9\ +\x9e\x51\xc3\x32\x75\x20\x29\x2a\xbb\x36\x85\xc7\x27\x77\x3f\x4b\ +\x6f\x43\x88\xf5\xa4\x02\xa5\xaa\xce\x60\x68\x6d\x6c\x2c\xbd\x74\ +\xe9\x5a\x96\x60\x8c\xdd\x4e\x97\x20\x6a\xbc\xaa\x05\xa5\x2a\x12\ +\x8c\x69\xfd\x52\xb4\x20\x39\x5d\x4c\x51\x29\xe1\x11\xa7\x0b\xe8\ +\x97\x1c\x4d\x99\x76\xc6\x83\x4f\x49\x2b\x3f\xfd\xf4\x93\x8f\xfd\ +\x12\xb2\xef\xbf\x67\xf6\xbd\x0b\x86\x2f\xdf\xb5\xa2\x26\x69\xc4\ +\x83\xf7\xce\x7d\xe4\xb1\xf9\x4b\x37\xac\x7f\xfb\x04\x09\xcd\xc8\ +\x8e\x33\x61\x47\x58\x42\x92\xec\xcf\x64\xc5\x23\xb3\xec\x79\x8f\ +\xd9\xf1\xa7\x9b\x3e\xfe\x80\x0a\xfe\xd3\x96\x44\x24\xb9\x2a\xb6\ +\xaf\xd9\xdd\x24\xf1\xe9\xd3\xee\x9d\xd4\xcf\xe2\xf2\x28\x8c\xf5\ +\x89\x1e\x74\x3a\x9d\x79\x17\x72\xa9\xaa\x68\x75\x3a\x00\xd4\xdc\ +\xd4\xe4\x74\xd8\x79\x5e\x40\xd7\x97\xbe\x98\xe3\xa5\xc6\xfc\x65\ +\x1f\x2d\xab\x67\x16\x1d\x8f\x6a\xab\xcb\x8f\xed\x5e\x2f\x08\xbc\ +\xac\xa2\xac\x29\x8b\xef\x18\x1e\x25\xc9\x57\xb4\x8e\x3e\xb7\x4e\ +\xb8\xa4\xa8\xc0\x68\x34\xf7\xf5\xb8\x1a\x42\xf5\xd5\x95\x8e\xb6\ +\xb6\x6b\xa5\x08\xa3\xd4\x12\x18\xe4\x1f\x12\x7a\x85\xf1\x08\x8b\ +\x1a\x5e\xf1\x78\xba\x8c\x0d\x44\x38\x91\xc7\x1e\x8f\x87\x61\x4e\ +\xe0\x79\x0c\x8c\x31\x55\x92\x14\x22\x88\x3c\x46\x54\x55\x24\x49\ +\xc1\x82\xc0\x13\x04\x80\x00\x98\xe4\xf6\x20\x4e\xe4\xb0\xe2\xf1\ +\xa8\xde\xf1\x21\x08\x3c\xea\x70\xe6\x4b\x14\xb0\xc0\xf3\x00\x0c\ +\x18\x95\x25\xb9\x2f\x2c\xff\x24\x84\x34\x35\x35\xd6\xd5\x56\x47\ +\xc5\xc4\x19\x8d\x46\x80\x8e\x1d\xc9\xdd\x2e\x57\x9b\xb5\x85\x32\ +\x9a\x92\x96\xd1\xeb\x85\x9c\x28\xd4\x9f\xdf\xf4\xf6\xba\xf2\xc9\ +\x77\x4c\x35\x13\x95\xb5\x97\xad\xde\x74\x62\xc0\xb4\x39\x09\x16\ +\x5e\x17\x10\x11\x1d\x64\xa0\xdd\x7e\x5e\x1f\xd4\x19\x98\x2c\x4b\ +\x7d\x3f\x7f\x37\x28\x3c\x3c\x38\x22\xf2\x3a\xca\x86\x2a\x79\x7a\ +\xa4\x64\xc8\x52\xcf\x0c\x0d\x59\xea\x3c\x20\xcb\x6e\xd7\x95\xe3\ +\x92\xe4\xba\xde\x35\x3d\x1d\x1a\x72\xcf\xfb\x4b\xdd\x6f\xd2\x27\ +\xbc\x9c\x44\x91\x65\x9d\x5e\xaf\x37\xe8\x19\xa5\xe0\x2d\x42\xc4\ +\x98\x46\xab\x75\x3a\x05\xf7\x8d\xdf\x96\x31\x4e\x1f\x98\x39\x30\ +\xd3\x9f\x00\x78\x02\x8e\xed\xcd\x0d\x88\x4f\x19\x1c\x63\x72\xb9\ +\xdd\x57\x6d\xb1\xd6\x07\xf3\x77\xf9\xd0\xf0\x08\xb8\x5d\xc0\xf3\ +\x3c\x21\x18\x00\x14\x45\xf9\xee\x54\x21\xe1\x38\x5e\x56\x14\xc6\ +\x28\x02\xc4\xa0\xc3\x5f\xe6\x5d\xf8\x2d\x8a\x1a\x97\xcb\x75\x7d\ +\x5b\x8d\x05\x45\xa7\x9b\x1d\x6f\xbe\xfe\xa6\x38\x3c\x35\xb8\xfe\ +\xe2\x91\x7c\xc5\x7f\xb2\x51\x70\xb9\x5c\xb7\x40\xfd\x5d\x8c\xb1\ +\xc9\x6c\xb9\x6d\x7a\xb1\xb1\xa9\xa5\xba\xa6\x0e\x21\x14\x1f\x17\ +\x6d\x32\x1b\xe1\x3b\x03\xad\x4e\xd7\xd6\xda\xda\xab\xc2\x75\x23\ +\xe1\xa5\xca\xd8\x14\xb7\xf8\xc1\x7b\xd7\x6d\xd8\xb5\x7b\x67\xae\ +\x2e\x28\xfe\xfe\x87\x66\x47\xeb\x91\xac\xdc\x6a\x35\x4c\x6f\x75\ +\x34\x37\xb7\x1e\x39\x7e\x2a\x32\x3c\x4c\x92\x95\x1d\xbb\xf6\x4f\ +\x9b\x3c\xb6\x4b\x5d\x63\x8c\xf1\x02\xaf\xd3\x6a\x6f\xeb\x06\xf8\ +\x22\xaa\xb7\xaa\x28\x86\x88\x01\x8f\xfc\x70\x30\x30\x86\x80\x29\ +\xb2\x24\x5f\x67\xbe\xf2\x71\xf7\x6b\x44\x5b\xbb\x4d\xe0\x85\xc1\ +\x03\xfb\x03\xc0\x89\x53\x68\xe7\x9e\x83\x5d\xc9\x3d\x08\x90\xdd\ +\xe9\x1c\x3a\x24\x2b\x21\x2e\xa6\xeb\x7c\x7b\x43\x49\xce\xf9\x02\ +\x49\x0c\xca\x1a\x9c\x19\xa8\xe3\x01\xa0\xad\xe6\xf2\xa9\xdc\x72\ +\x73\x5c\xff\xac\xe4\xf0\x8e\xae\x52\x6d\xf9\x97\x4b\x2d\xb1\xfd\ +\x43\xf4\x08\x00\xaa\xf3\x4e\x5e\x28\x6b\x90\x55\xea\x17\x93\x31\ +\x2c\x33\xee\xf6\xe8\x4e\xaa\xca\x6e\x97\x8c\x3e\x8b\xfb\x3e\xee\ +\x7e\x59\x1c\x38\x70\xa0\xb2\xb2\xf2\x9e\x7b\xee\xb9\xb6\x58\x27\ +\xcf\x73\x79\xf9\x05\x00\x54\x56\x14\x9e\xe7\x75\x3a\x6d\x37\x8d\ +\x90\xd4\x35\x36\xd6\xd6\x35\x5c\xe1\xae\xbb\x66\xcd\x7b\xef\x57\ +\x10\x3f\xa9\x66\xcd\x86\xfd\xe3\xfe\xdf\x6f\x96\x68\xab\x8f\xbc\ +\xf0\xf7\xa5\x42\x78\x74\xcb\xfa\xcd\x25\x0f\xff\xe2\xee\xec\x70\ +\x7b\x6d\xde\x9a\x8f\xdf\x59\xb9\xbf\xe6\xfb\xaf\x2c\x9b\xa6\x07\ +\x00\xfb\xb6\xa5\xff\x3b\x2b\x0c\x1c\x14\x21\x28\xe6\xb8\xdb\x28\ +\x89\x18\xf1\x82\xc8\x73\x18\x18\xa3\x54\x95\x6e\xc5\x7d\x7e\x6e\ +\x09\xd4\xd5\xd5\x7d\xf0\xc1\x07\x17\x2e\x5c\xb8\xf7\xde\x7b\x33\ +\x33\x33\x7b\x4c\x7f\x2a\x4d\x49\x4a\x98\x36\x79\xbc\xeb\x9a\x95\ +\x20\x82\x20\x98\xcd\x66\xb9\x5b\xb9\x2a\x26\x04\x2d\x78\xe6\x17\ +\x7a\x83\x4e\x2a\xda\xfd\xec\x1f\x36\x54\xca\x4b\x1a\x37\x6c\x90\ +\x92\xe7\xfd\xbf\x67\xa7\x15\x6e\x7d\xf9\x5f\x6b\x36\xcd\xc9\x7e\ +\xa2\xf2\x52\xbe\x10\x9f\x99\x59\xc1\x30\xa5\x00\x18\xa0\xcd\x85\ +\x82\x67\xdf\xff\xfd\x69\x09\xb7\xd3\xb2\x6a\x24\x08\xa8\xb6\xe8\ +\xec\x85\x82\x72\x27\xe5\xc3\xe2\xd2\x06\xa4\xc5\x70\xaa\x74\x6d\ +\x82\x91\x6f\xbd\xda\x97\x05\x21\x24\x21\x21\xc1\x66\xb3\x3d\xff\ +\xfc\xf3\xeb\xd6\xad\xeb\xa9\xee\x31\x41\xe0\x31\xc6\x7a\x9d\xee\ +\xaa\x0f\xcf\x71\x5a\x8d\xa6\x47\xea\x39\xe6\xf5\x06\x1d\x80\x7a\ +\xe4\xe0\x51\xff\x21\x53\xd2\x78\x4f\x71\xad\x23\x3a\x21\x05\x00\ +\x22\x62\x93\x05\x5b\x75\x95\x04\x69\x13\xef\x58\x34\x6f\x94\x89\ +\x87\xae\x55\xb4\x1c\xf2\x6c\xf8\xef\x2f\xff\xf2\xd2\x07\x97\x1a\ +\x6f\x8f\x85\x52\x58\xe0\xe1\xe2\xae\x65\x2f\xbc\xf4\xf6\x81\x33\ +\x97\x8b\x2e\x9d\x5e\xf6\xc6\x7f\xde\x58\x7d\xc4\x43\x04\xec\x93\ +\xbb\x5f\x07\xaa\xab\xab\x83\x82\x82\x16\x2f\x5e\x3c\x61\xc2\x84\ +\x2f\x77\x27\xf7\xe1\x65\x2f\x6d\xac\x0a\xfb\xf1\x8f\x67\x63\xb0\ +\x77\xe4\x0a\x5f\x65\xf4\x50\xc6\x18\xeb\x34\xd6\x23\xbe\xf7\x7f\ +\xff\x72\xb7\xd7\xef\xfa\xe4\xbf\xff\x7e\xf9\xe3\xbf\xff\xf1\x51\ +\xff\x5b\x5c\x16\x61\x8e\x73\xd7\xe7\xae\xdf\x75\x71\xe2\x63\xbf\ +\x9a\x35\x20\x94\x31\x70\x56\x9f\x7a\xf1\x7f\xeb\xf6\xa7\xa5\xcc\ +\xea\x6f\x71\x7b\x54\x9f\xdc\xfd\x2a\xc1\x71\x5c\x52\x52\xd2\xef\ +\x7f\xff\x7b\xef\x2e\x37\x5f\xe6\x56\x17\xb6\xbc\xbb\xa1\x34\xf8\ +\x27\xbf\x78\x34\x42\x0f\x00\x86\xb8\x70\x43\x59\xe1\x25\x00\xa8\ +\x2c\xba\x24\x99\xa3\xc2\x85\x6b\xcc\x78\xaa\x32\x84\xb5\x96\xf0\ +\x91\xe3\x06\x49\x35\x15\xed\xae\x5b\xbe\x31\x31\x81\x96\xfa\x12\ +\x08\xca\x1a\x99\x11\xcd\x54\x59\x55\x64\x4b\xf4\xc0\x09\x69\x81\ +\xc5\x25\xe5\x32\xe1\x6e\x81\x7c\x86\x5b\x0b\xd3\xa6\x4d\x9b\x31\ +\x63\x86\x20\x08\xbd\xf9\x88\x98\x7a\xfd\x78\x84\xaa\xaa\x3d\xd2\ +\x21\x3c\x65\x9f\x7c\xb8\xb1\x39\x7e\xd2\x96\xf7\xfe\x67\x97\x85\ +\x09\x77\x3d\x3a\x69\xc1\x82\x83\x7f\x79\xef\xb7\xff\x77\xaa\xad\ +\xae\x65\xda\xe3\xbf\xd4\x77\xdc\x53\x75\xbb\xdc\xde\xbb\xb6\x17\ +\x1f\xff\x68\xfd\x5e\x17\x23\x75\xa5\xe5\x59\x33\x1f\x8e\xd4\xdf\ +\x0e\x5e\x35\x4c\x08\x02\x45\x56\x28\x70\xde\xd4\x3a\x59\x52\xd5\ +\x5e\xb7\x70\xf4\x71\xf7\xcb\x42\xa3\xd1\x5c\xef\xab\xf0\xb0\xd0\ +\x92\xb2\xca\x35\xeb\xb7\x5c\x1b\xe2\x66\x8c\x09\xa2\x38\x72\xe8\ +\xe0\x6e\x5d\x11\xf8\xd0\xcf\xff\x58\x6f\x77\x29\x0a\x65\x58\xf0\ +\x17\x29\x58\xb2\x9f\xff\x75\xc0\xf9\x4b\xd5\xa6\x98\xd4\xb4\x98\ +\xce\xac\x6d\x3e\xfa\xa1\xe7\x9e\x33\x45\x62\x00\xd0\x87\xa7\x4c\ +\x9c\x88\x1a\xda\x15\xbf\xf9\x4b\x52\x93\xa2\x6e\x83\xbe\xa4\x94\ +\x99\x03\x13\xe3\x22\x0b\x30\x02\x41\x10\x79\x40\xcc\x63\x45\xfe\ +\x11\x59\x49\x51\xf8\x9a\xe2\xf7\x3e\xee\x7e\x8d\x10\x45\x61\xfc\ +\x98\x11\x8a\xd2\x7b\xed\x6b\x8c\x31\xcf\xf3\xdd\x8c\x3e\x43\xf2\ +\xc0\xa1\xc9\x3d\xcf\x31\x04\xc5\x8f\x0c\x8a\xef\x69\x85\xeb\xe2\ +\x92\x3b\xce\xe2\xf4\x01\xe9\x83\x46\xa4\xdf\x46\x2d\x46\x15\x99\ +\x0f\x4e\xbd\x63\x9a\xfe\xf0\xd6\x8f\xd6\xd4\x39\x02\x62\xfa\x8d\ +\x1d\x3d\x64\xec\xec\x85\xaa\x4a\x25\xb9\xef\xaf\x9b\xb8\xdd\xbc\ +\x10\x98\x10\xd1\xd7\x0e\x37\x09\x44\x38\xe4\xac\x5e\xfd\xde\x5b\ +\xf9\x6a\xc4\x80\x84\x80\xea\x9c\xcd\xaf\x57\x34\x3f\xfb\xe0\x2c\ +\x33\xee\x65\xc5\x85\x8f\xbb\x3e\xf4\xad\xa1\x5e\x5f\x72\xa6\x44\ +\x4e\xfa\xc1\x4f\x9f\x08\xd7\x00\xb4\x0d\xf9\xd7\x3f\x96\x5f\xa8\ +\x1b\x33\x26\x4a\xaf\x2a\xcc\xc7\xdd\x6f\x0e\xaa\xaa\x1e\x3d\x91\ +\x53\x55\x5d\x0b\x8c\x25\x27\x25\x0c\xca\xca\xf0\xb5\xc9\x67\x99\ +\x6a\x20\x6a\xf4\xe0\x2e\xaa\xad\x6f\xf1\x0f\xd5\xd8\x6a\x6b\xda\ +\x55\xa2\x17\x38\xf0\xc5\xd5\xbe\x61\x54\x56\xd7\xda\xed\x8e\x45\ +\x77\xcd\x05\x80\xd5\xeb\xb7\x3a\x1c\x8e\xae\x0d\x8b\x18\x63\x82\ +\x20\x64\xa4\xa7\x74\x0f\x14\xfb\xa0\xca\xaa\x5f\xdc\x90\x31\x29\ +\xe7\xdf\xfd\xe7\xff\x59\xcc\x5a\x9b\xd5\x9e\x3c\xe9\xde\x8c\x60\ +\x9d\x42\x65\x1f\x77\xbf\x7a\x58\xad\x56\xab\xd5\x0a\x00\x08\x21\ +\x4a\x69\x70\x70\xb0\x5e\x7f\xc5\x59\x65\x6d\x6b\xab\xaf\x6f\xf0\ +\x48\x52\x52\x42\x4c\x63\x53\x73\xf7\x12\x24\x05\x85\xc5\x80\x60\ +\xe8\xe0\xac\x4e\x99\xe3\x3c\xba\xfe\x93\x2d\xc7\xf2\x9d\xcc\x30\ +\x76\xc1\x43\xf3\x86\xc6\x00\x38\xf7\xad\x78\x67\xf3\xf1\x52\x73\ +\xc2\x88\x47\x1e\xbe\x2b\x5c\x87\x00\xa0\xa9\xe0\xc0\x7b\xab\x0e\ +\x8f\x7d\xf8\x17\xc3\xc2\x11\x00\x80\xea\x38\xb3\x7f\xdb\x9e\xc3\ +\xb9\xc6\xcc\xe9\x0f\xce\x1b\x7e\xcb\x6b\xd6\x4c\x95\x91\x76\xec\ +\xc2\xa7\xfb\x8d\x2c\xaf\x6c\x72\x58\xc2\x62\x62\x42\xcd\x54\x96\ +\x7d\xf9\x0c\x5f\x0b\x4e\x9d\x3a\xf5\xf7\xbf\xff\x3d\x28\x28\x48\ +\x96\x65\xbb\xdd\xfe\xe2\x8b\x2f\xa6\xa4\xa4\x74\xf9\x19\xb6\x6d\ +\xdd\xb2\x7d\xd3\x3a\x84\x31\xe1\x08\xe9\xbe\x40\x88\x31\xbb\x4b\ +\x4a\x48\x78\xf6\xca\x01\x8f\xcd\xce\x02\xe6\x3e\xf2\x0c\xe4\x6d\ +\x78\xf1\xd5\xd7\x33\x86\xfc\x95\xdf\xf3\xc1\xd2\x43\x6d\xcf\x3e\ +\xf7\xd4\xb9\xa5\x2f\xbd\xfa\x49\xd0\x9f\x1f\x1b\x5f\xb0\xfb\xe3\ +\xf7\xb6\xee\x2f\x28\x57\x06\x48\xde\x31\xe0\xd9\xbb\xec\xcd\x23\ +\xd6\xd0\x39\xf7\x3e\x1a\x17\x11\x72\x7b\x98\x84\x98\x60\x77\x4b\ +\x79\xce\xc9\x63\x25\x0d\x4e\x63\x48\x33\x19\x37\x22\xd2\xc2\xd3\ +\xde\xf2\x77\x7d\x71\xb5\x2f\x8b\xc9\x93\x27\x8f\x1f\x3f\x3e\x34\ +\x34\x34\x28\x28\xe8\x9e\x7b\xee\xe9\x22\x2e\x00\x60\x84\x99\xaa\ +\x78\x5c\x76\xc9\xed\x70\xd9\xdb\xed\xed\xd6\xae\x8f\xad\xad\x55\ +\x72\x3b\xf9\x6e\xa9\x67\x48\x13\x32\xe5\x8e\x3b\xb2\x93\x63\x93\ +\x12\xe2\xfc\x8c\x3a\x01\xab\xc7\x4f\xe6\xa7\x8c\x99\x97\x15\x9f\ +\x34\x7b\xd6\x04\x6b\xee\xb1\x5a\x06\x21\xfd\x26\xfe\xe4\xe7\xcf\ +\x0e\x8b\xf5\x67\x8a\x0a\x00\x9e\x92\x03\x2b\xb7\x9d\x74\xb4\x57\ +\x6e\x5a\xb9\xf2\x70\x7e\xe3\x6d\xe2\x67\x70\xd4\xac\x7a\xef\xad\ +\xa3\x15\x4a\x4c\x6c\xa4\xab\xe4\xc0\xeb\xef\xad\x6b\x70\x23\xd2\ +\x5b\x99\x7f\x1f\x77\xbf\x02\xdc\x73\xcf\x3d\xa5\xa5\xa5\x8a\xa2\ +\xdc\x75\xd7\x5d\x57\xb7\x2f\x46\x98\xe0\x5e\x41\x48\x2f\x8d\x2f\ +\xd7\x9d\x79\xfd\xa3\x3d\xc3\x17\x3d\x12\x05\x9e\x16\xbb\x62\xb0\ +\x58\x00\xc0\x60\x34\xf1\xb2\xc3\x2a\x81\x39\x34\x2c\xd0\xa2\x55\ +\x55\x95\x21\x04\x00\xa5\x79\x17\x95\xb0\xec\xa7\x9e\x7a\x7a\xc1\ +\xa8\xe0\x55\xff\xfb\xdf\x85\x96\x5b\xbe\x82\x24\x21\xb8\xb1\xfc\ +\x5c\x05\x4b\xfd\xfe\x8f\x9e\x9a\x3f\x7f\xc1\x33\x3f\x7a\x22\xda\ +\x55\x5e\xd8\xea\xd6\x88\xe2\xb5\xf4\xf5\xe9\x0c\x5f\x01\x12\x13\ +\x13\xe7\xcc\x99\x13\x19\x19\x69\x30\x18\xae\xd6\xdf\xae\x4f\x27\ +\xc6\xae\x4e\xae\x96\x1a\x73\x5f\x7c\xe9\xe3\xb0\x19\x4f\xde\x37\ +\x3a\x02\x40\x32\x6a\x71\x75\x5b\x1b\x40\x94\xc3\x6e\x97\x79\x9d\ +\x89\xbb\xd6\x8f\xc1\x04\x8d\x5f\x84\x9f\x01\x0f\x1e\x19\xbb\xfc\ +\x48\x65\xab\x2d\xc3\xdf\x74\x8b\x0b\x5e\xa0\x54\x25\x4c\xae\xab\ +\xac\x74\x11\x19\xb5\x97\xb5\xab\xe0\x6e\xaa\x2b\x63\xad\xa2\xd1\ +\xdf\xac\xe3\xbb\xd7\x3f\xf0\x71\xf7\xab\xc1\x83\x0f\x3e\xd8\x6b\ +\xe0\x57\xa1\x2a\xa3\x94\x5d\xb3\x48\x8b\x51\xaa\xaa\xa0\xb2\xee\ +\x6a\x9c\x7d\xf9\xab\xff\xb5\xc6\x2c\x78\x62\x68\x44\x53\x53\x93\ +\x39\x30\x70\x68\x76\xf2\xdf\xb6\x6c\xba\x38\xc2\x78\x76\xdb\x1e\ +\x53\xfa\xfc\x08\xd2\x71\xa5\x2c\x49\xde\xb5\x43\x09\xfd\xfa\xb1\ +\x75\x6b\x36\x5f\x98\x96\xd2\xb0\xbf\x82\x84\xdf\x1b\x6c\xba\xd5\ +\x9b\x91\xaa\xcc\x14\x94\x60\x74\xed\x7f\xff\xf5\x4a\x2d\x8f\x14\ +\xc9\xed\x92\xd8\x81\xd5\x1f\xed\x56\xd9\xc0\x19\x0f\xdc\x33\x2a\ +\x4e\xea\x16\x18\xf6\x71\xf7\xab\x9a\xec\x7a\xd9\xb5\x46\x14\x85\ +\xe0\xa0\xd0\xba\x9a\x72\x86\x70\x47\x6d\xd6\xce\xba\x1a\x14\x90\ +\xc9\x6c\x32\x76\x97\xd3\x9e\xe6\x56\x07\x71\x94\xec\xfb\xc7\xff\ +\xdb\xad\x60\xc3\xdc\xc7\x7f\x3e\x7a\xda\xc3\x8b\x9a\xde\x7c\xef\ +\x5f\x2f\x1a\xe3\x46\x3e\xbd\xa4\x33\xbb\x12\x69\x23\xe3\xe3\x2d\ +\x1a\x04\x00\x9a\xc4\x29\xcf\x3e\xd0\xbc\xec\xc3\x7f\x1d\xd1\x06\ +\x2f\x7a\xea\x89\xc4\x5b\x7f\x29\x27\x55\x64\xc1\x3f\xe1\xa1\x9f\ +\xfc\x9e\x01\xc8\xb2\xca\x0b\x3c\x55\x24\x49\x56\x19\x03\x5e\xa3\ +\xbb\x6a\xe1\x5a\xdf\xaa\x2d\x02\x00\x55\x95\xe5\x69\xfd\x32\x6f\ +\x1b\x4e\x97\x95\x57\x95\x57\x55\x77\x78\x18\x18\x03\x84\xa0\xb3\ +\x20\x9f\xbf\xbf\x5f\x46\x7a\xca\xed\x3a\x98\x2b\xca\x4b\xeb\xaa\ +\xab\x82\x43\xc3\x58\xc7\xce\x06\xc4\x5b\x19\xd6\xd6\xde\x6e\xb5\ +\xb6\xa4\xf5\xeb\x7f\x5d\x29\xc0\xf3\xae\xba\xcb\x5b\xb7\xef\xab\ +\x6c\x95\x4d\xa1\x89\x93\xa7\x4f\x8a\x0f\x10\x15\xa5\xb3\x78\xac\ +\x4f\xdf\xfd\xc6\x10\x1b\x13\x19\x1b\x13\xe9\x6b\x87\x9b\xf6\x33\ +\xf0\xac\xad\xec\xe3\x77\x3e\x6c\x0f\x4c\x54\x9b\x6b\xeb\x24\xdb\ +\xd2\xa5\xf6\x47\x1f\x59\x10\x2c\x52\x7a\x8d\x8f\xd7\xe7\x67\xf0\ +\xa1\x4f\xa9\x5e\xa8\xb1\xe2\x42\xa3\x98\xf9\xcc\x53\x4b\xfa\xc5\ +\x24\xcc\x59\xbc\x28\xd6\x53\x75\xb9\xa1\x0d\xf7\x56\x81\xcf\x27\ +\x77\xfb\x04\x1c\x4e\x57\x45\x65\x35\x63\x2c\x34\x24\xc8\xdf\xcf\ +\xf2\x9d\x16\xbd\x80\x08\x07\x8a\xa2\x2a\x92\xf5\xd4\xbe\x7d\x95\ +\x4e\x7e\xa0\x51\xd7\x6b\x79\x45\x1f\x77\xbf\x7d\x28\x8a\xba\xff\ +\xe0\x51\xbd\x41\x4f\x30\x3e\x7f\xf1\xd2\xf4\x49\xe3\xb4\x5a\x4d\ +\x57\x6f\x21\x84\x45\x51\xf8\x8e\x34\x85\xaa\xa8\xe6\xe8\x41\xd3\ +\x26\x58\x79\x95\x05\x84\x08\xa7\x73\x5b\xc6\xcc\xbf\x3b\xc5\x4f\ +\x50\x55\xc5\xc7\xdd\xbe\x08\xb7\xc7\x63\xb3\x3b\x66\x4e\x9b\x08\ +\x00\x17\xf2\xf2\xf7\xec\x3f\xdc\xbd\xd4\x83\xc7\x23\x25\x26\xc4\ +\x0e\x1c\x70\x25\x07\x8d\xba\x5b\x2f\xe7\x15\xb4\x29\x9a\xf8\xd4\ +\x94\x10\x93\x06\x00\x14\x67\xc3\x85\x0b\x45\x60\x89\x4a\x4f\x8e\ +\xea\xa4\xb9\x5a\x5f\x59\xaa\x1a\xa3\xc2\x2d\x1d\xa1\x62\x26\xbb\ +\xcb\x0a\x2f\xb5\xa8\xc6\xb4\x7e\x89\x3a\x0c\xae\xa6\xaa\x8b\x85\ +\x15\xba\xb0\x94\xf4\xd8\x00\xef\x4d\xcb\x2f\xe7\x55\xb4\x2a\x31\ +\x29\x99\xd1\x81\x1a\x00\x70\xb5\xd5\xe6\x5d\x2a\x15\x43\x92\xd2\ +\xe2\x82\x3a\x7d\x28\x4a\x55\x59\x85\x18\x18\x15\x64\xe0\xbf\x2e\ +\xb3\x9e\xaa\xc4\x10\x3a\x78\x60\x84\x2c\xb9\xb3\x67\x3e\x98\x3d\ +\x57\xd0\x0a\x58\x96\x7a\xaf\x85\xed\xe3\xee\x37\x84\xf2\xf2\xf2\ +\xbd\x7b\xf7\x2e\x5e\xbc\xf8\xda\x95\x6d\x1c\x47\x6a\xeb\xea\xb7\ +\xee\xd8\xa3\x52\xca\x11\xa2\xd7\xeb\xae\x98\x23\x08\x39\x5d\xae\ +\xc2\xe2\xb2\x6e\xdc\x75\xef\xfe\xf8\xad\xdd\xa5\x4e\xc1\xdd\x50\ +\x83\x52\x7e\xfd\xfb\x1f\xc6\xe9\x6a\xdf\xff\xd7\x3f\x72\x1d\x46\ +\xce\xd6\x9c\x34\xeb\xa9\x27\x67\x66\x80\xab\x69\xff\xe6\xe5\xff\ +\x7b\x67\xe3\xb8\x5f\x7e\xf0\xf4\xd8\x50\x00\xa0\xad\xc5\x2b\x56\ +\x6c\xa8\x76\x91\x90\xb8\xcc\xc4\xfe\x89\xac\x29\xf7\xa5\xbf\xbd\ +\xd6\xaa\x0b\xb0\x37\x7f\x3a\xf9\x91\x5f\xdc\x31\x38\xe8\xe8\xa7\ +\xaf\xaf\x3e\xdb\x1e\xe1\xc7\x3e\x5d\xb7\xf3\xc1\xe7\x7f\x35\xc8\ +\x50\xf4\xda\x5f\x5e\xaa\x13\xfc\x5d\xcd\xcb\x46\x2c\xf9\xd9\xe2\ +\x51\x51\x52\x5b\xd5\xce\x4f\x3f\x78\x63\xe3\xf9\xfb\x7f\xff\xe6\ +\xc2\x81\xe6\xaf\xb1\xa5\xa8\xe2\xf1\x28\x00\x88\xe3\x05\x84\x40\ +\x92\x94\xeb\x9d\xe8\xe3\xee\x37\x04\xab\xd5\xfa\xc1\x07\x1f\x5c\ +\xbc\x78\xf1\xee\xbb\xef\xce\xce\xce\xee\x31\x51\xaa\x34\x38\x28\ +\x70\xec\xe8\xe1\x92\x74\x75\xa6\x1f\xc6\xb8\xb1\xb1\x39\x2f\xbf\ +\xb0\xdb\x31\x3e\xfb\x8e\xc7\xc7\xfa\xfb\x89\xf6\xd2\x5f\x3d\xf5\ +\xbb\x73\x0d\x4e\xb1\x6a\xd3\xc9\xb6\xd8\x7f\xfc\xf3\x87\x90\xbb\ +\xee\xf9\x57\x57\x96\x4e\xca\x30\x16\x9c\x2d\x75\x89\xe9\x69\xf1\ +\x62\xc7\x5a\x4e\xdb\xa7\x6f\xbf\x76\x5a\x4e\x9e\x35\x69\x78\xff\ +\xcc\x4c\x33\xc0\x91\x4d\x2b\x6a\x82\xa7\xbd\xf4\xb3\x79\x25\x5b\ +\x5e\xfc\xc7\x9a\x0d\x93\xfb\xdf\xb5\x7f\xff\x99\xec\xef\xfd\xfb\ +\x9e\x4c\xd3\xeb\xbf\x7a\xf6\xe4\xa5\x3a\x93\x75\x75\xa1\x7e\xf8\ +\x4b\xbf\xbb\xaf\x69\xdf\x9b\x7f\x5c\xfd\xe9\xf4\x51\xcf\xd9\x2f\ +\x1c\xaf\xe4\xc2\xfb\xc7\xd6\x73\xe8\x1b\x8a\x3c\xf7\xba\x0f\xab\ +\xcf\xcf\xf0\xed\x20\x3a\x3a\x1a\x21\xf4\x9b\xdf\xfc\xe6\x7f\xff\ +\xfb\xdf\x55\xbd\x24\x0a\x82\x5e\xa7\xf3\xb3\x98\xaf\xfa\x98\x4d\ +\x46\xb3\xd9\x84\x7b\x44\xec\x88\xc5\xdf\x4f\x04\xa8\x3a\x7f\xd4\ +\x1e\x3a\x20\x3b\x4e\x57\x52\x5c\xee\x1f\x97\x69\x06\x30\x47\xa5\ +\x85\x41\x53\x51\x9d\x23\x70\xc0\xe4\x87\xee\x5f\x14\x1f\x20\x78\ +\x0b\xd6\xca\x95\xb9\x87\x2e\xd6\xfa\x5b\xf8\xbc\x7d\x2b\xfe\xfc\ +\xf7\xd7\xeb\x1d\xee\xda\x8a\xb6\xd8\x01\x49\x08\x20\x3c\x33\x9d\ +\x6f\xae\x6c\x90\x2d\x33\x26\xf4\x3b\xf0\xc9\x5b\x9f\x7c\xf8\x46\ +\xa5\x76\xc0\xac\x91\x61\x17\x0b\xea\x62\x52\xd2\x04\x80\xf0\xe4\ +\x54\x9d\x54\x57\xdc\x0a\xd1\xa3\x16\x3c\xf9\xe0\x9c\x50\x1d\x51\ +\x69\x5f\xa9\x1d\xe5\x93\xbb\xdf\x10\x30\xc6\x56\xab\x95\xe3\xb8\ +\xd1\xa3\x47\x4f\x99\x32\xe5\x4b\xde\xad\xea\xe4\xa7\x2f\xaf\x2d\ +\x58\xf8\xd4\x4f\x23\x10\x5c\x56\x68\x47\x61\x50\xef\x26\x86\x1d\ +\x49\x12\x8c\xa9\xcc\x7b\xbc\xbd\xa5\xc1\x65\x48\x7d\xf8\xd1\x87\ +\xc3\xc4\xd6\x97\x7f\xf2\x8b\x9d\x39\x63\x75\xbc\xd0\x31\x1e\x30\ +\x60\x00\x4a\xc1\x4d\xb9\x90\x50\x3f\x91\x59\x5b\x1b\x5b\xeb\x9a\ +\x1d\x40\x70\x47\x88\xdb\x7b\xc7\x0e\xf9\x47\xfb\xd4\x8e\x9b\x3e\ +\xee\x7e\x73\xd0\xeb\xf5\x8f\x3d\xf6\xd8\xf0\xe1\xc3\xbf\x64\x55\ +\xf7\xb6\xfc\x1d\xaf\xae\xbc\x78\xc7\x0f\x7f\x3e\x22\x52\x0b\x00\ +\x91\xe1\x21\xad\x87\xf2\x5d\x30\x9e\x36\x94\xd4\xa9\xa6\x48\xf3\ +\xd5\xf9\x40\x7a\x93\x85\xb7\xd5\x55\xd8\x59\x98\x88\x01\x10\xa7\ +\x31\x44\x44\xe9\x0f\x5d\xaa\x80\xa9\x69\xcd\x97\x8b\x25\x4b\xa8\ +\xc1\x73\xe9\xad\xdd\xe5\x0b\x7f\xfb\xa3\xec\x48\xac\x69\x7c\x6e\ +\xfd\xb6\xb3\x77\xc6\x06\xed\x2a\x2a\x51\x60\x50\x5b\x59\xa9\x93\ +\x04\x44\xf8\xf5\xc5\xf6\xf4\x71\xf7\x1b\x42\x52\x52\xd2\x6b\xaf\ +\xbd\xd6\x6b\xe1\x1c\x06\xa0\xa8\xea\xf5\xd5\x3e\xd6\xb3\x56\xbd\ +\x67\xdd\x7b\x1f\x14\xda\x92\xca\x0f\xaf\xbd\xd8\xee\x4a\x1d\xbf\ +\x70\xf4\xa4\x79\xa9\x87\xfe\xf5\xa7\xbf\xfe\x9b\x6f\x28\x4a\x9c\ +\xfc\x60\x8a\xa5\xe3\x3a\xc9\xed\xf0\xc8\x14\x00\x34\x71\x83\xa6\ +\x0e\xde\xf6\xe1\x3f\x5f\xc8\x09\xb4\x97\xe8\x33\xef\xcc\x8a\x0e\ +\x8b\x98\xb5\xf9\x6f\x1f\xfc\xf9\x5f\x17\x9b\x8b\x4b\x47\xdf\xfb\ +\xd3\xb0\x40\x4b\x56\x1c\x59\xf9\xde\x7f\x2f\x45\x90\x9c\x72\x34\ +\x61\x4a\xda\xc0\x58\x53\xf0\x81\xd7\xfe\xfa\xcf\x4a\x5b\x79\xe1\ +\xa0\x39\x3f\x8a\x40\x9d\x1e\x0e\x97\x53\x52\xfb\x8a\xe8\xf5\xe5\ +\x33\xf4\x01\x30\x76\xe8\xe8\xc9\xa6\xe6\x96\x5e\xe4\x31\x63\x0c\ +\xa1\x8c\xf4\x94\xc4\xf8\xd8\xce\x43\x52\xe1\xe9\x93\x45\x75\xad\ +\x0a\xa5\xaa\xca\x62\xb2\xc6\x0d\x8c\xb5\x78\x5a\xcb\x8e\x1e\xbf\ +\xc0\x02\x12\x86\x0e\x4e\xd3\x77\x98\x30\x72\x59\x5e\xae\x1a\x90\ +\x9a\x10\xa2\x03\x00\x90\x5a\x73\x8e\x9f\xac\x71\x69\x06\x64\x8f\ +\x88\xf2\xe3\x01\xc0\x5a\x75\xf9\xc4\xb9\x22\x53\x4c\xe6\xd0\x8c\ +\x68\x0c\xa0\x3a\x9a\xcf\x9c\x3a\x55\xdd\x4e\x63\x52\x07\x65\x25\ +\x85\x00\x40\x7b\x7d\xe1\x89\x53\xf9\x62\x64\xc6\xf0\xcc\xd8\x8e\ +\x8d\x59\xc0\x5d\x98\x7b\x49\x1b\xd9\x2f\xd2\xef\xb3\xfd\xcd\x5f\ +\x38\x9f\xc1\xc7\xdd\x5b\x0c\x8a\xaa\x3a\x9d\xbd\x97\x13\x23\x18\ +\x77\xf7\x9a\xdd\x2a\xf8\x06\xb8\xeb\xd3\x19\xfa\x86\xea\x46\x88\ +\xc9\x68\xf0\xb5\xc3\xe7\x33\x7f\x7d\x4d\xe0\xc3\xad\x3a\xe0\x7d\ +\x4d\xd0\x17\x70\x29\xbf\x28\xf7\xe2\x65\xc6\x58\x54\x64\xd8\xc8\ +\x61\x43\x7c\x0d\xe2\xe3\xee\xad\x01\xa7\xd3\x75\x21\x2f\x7f\xc1\ +\xbc\x19\x18\x93\x2d\x3b\x76\xef\x3f\x74\x54\xaf\xd3\x7b\x73\x71\ +\xbc\xbb\xf2\x26\x25\xc4\x99\xbf\x4b\xfb\x5b\x5d\x9b\xf1\xd8\x6b\ +\x8c\xcd\xc7\xdd\x3e\x01\xb7\xc7\x63\xb3\xd9\x15\x55\x49\x4d\x4a\ +\xa8\xa8\xaa\xb1\xd9\x6c\x1d\xa6\x34\x42\xd6\xb6\xf6\x86\xa6\xa6\ +\x99\x53\x27\x76\x9d\x5c\x7e\x7a\xdb\xa7\x5b\x0e\x37\xb9\xb9\xcc\ +\x49\x77\x2d\x9c\xd8\x8f\x03\x28\x39\xb6\x7e\xe9\xc6\x23\x28\x28\ +\x7d\xd1\xfd\xf7\x26\x05\x08\x00\xa0\xb6\x55\xac\xfc\x68\x99\x79\ +\xdc\xe3\x33\xfb\xfb\x7b\xaf\xaa\xc9\x3b\xb2\x75\xe7\x41\x9b\x29\ +\xed\xbe\x07\xe6\x06\x12\xcf\xe9\x2d\xcb\xd7\x1f\xbc\x64\x4a\x1c\ +\x79\xff\xfd\x73\x43\x04\x70\xd4\x5e\x58\xb9\x62\x7d\x51\x93\x9c\ +\x34\x6c\xd6\xe2\x39\xd9\xac\xe1\xd2\xca\x15\xeb\x2f\xd7\xb4\xfb\ +\x25\x0e\xbf\x7f\xf1\x9c\x10\x2d\xb2\x57\x9f\xfd\xe4\xe3\x75\x15\ +\x0e\x31\x6b\xe2\xfc\x3b\xc6\xa5\x91\xaf\xd3\xb6\xf7\xb8\x9c\x0a\ +\x65\x00\x08\x23\xa0\x8c\x01\xc2\x82\x28\x5e\x5b\x80\xd7\xc7\xdd\ +\x6f\x1f\x82\x28\x9e\x3d\x93\xb3\x7f\xd7\x56\x8e\xe3\x08\xc1\x57\ +\xed\x17\x64\x77\x38\x27\x4f\x9d\xd9\x5d\x4c\x57\x56\x5a\x93\xc7\ +\xce\x1b\x2f\x5d\x7a\xe5\x8d\x97\x42\x93\xff\x37\x1e\x1d\x7e\xf9\ +\xdd\x9d\x63\x1e\x7c\x8c\x9c\x5d\xf5\xd2\x6b\xab\xfe\xfe\x9b\x25\ +\x6a\xe1\xc1\x37\x3e\x5e\x7d\xe4\x44\xd1\xb4\xfe\x0f\x7a\xaf\x29\ +\x39\xb4\x72\xd9\xa1\x86\x11\x93\x66\xa7\xc6\x46\x06\x12\xa8\x3e\ +\xb2\xe2\xcd\x8d\x05\x8b\x1e\xbf\xb7\x68\xfd\x5b\xff\x5d\xea\xff\ +\xa7\x47\x06\x7d\xf2\xea\x7f\xad\x19\xf7\x3f\x3d\x4f\x78\xfd\x9f\ +\x6f\xae\x0a\x89\x9f\x65\xac\x46\x61\x83\xef\x1d\xaf\x5b\xff\xfa\ +\x7f\xdf\x30\xc4\xfd\xee\x9e\xc8\xf7\x5f\x7e\xd3\x3d\xe8\xfe\xc7\ +\xd2\xed\xff\x7d\xe5\x15\x3e\xe0\xcf\xf3\x32\xbe\x96\x70\x05\xe1\ +\x79\x5b\x55\xce\xbb\x6f\x2c\x6f\x40\x3a\x1e\x14\x49\xa6\xbc\x80\ +\xdd\x6e\x71\xfc\xdd\x0f\xcc\x1c\x1a\xa3\xba\x65\xe6\xe3\x6e\xdf\ +\x9a\x22\x11\x62\x54\xb1\x59\x9b\xf8\x5e\x8a\xa7\x33\x97\x4b\xe2\ +\xb9\xee\x62\x4e\x37\x7a\xfe\x22\x00\x80\x56\x53\xc4\xca\x23\xc0\ +\xab\x17\x0e\x1f\xc3\xf1\x13\x17\x8c\xca\x52\xe3\xd9\xc1\xdf\x7f\ +\x90\xd7\xb8\x28\xd3\x3f\x61\xd1\x13\x4f\x07\xf1\xaf\x4b\x8a\x02\ +\x00\xe0\x28\x59\xbe\x6c\x5d\x8d\xa5\x7f\xce\xbe\xed\xed\xa3\xe6\ +\xce\x0f\x32\x9f\x3d\x92\x13\x36\xee\xbe\x09\x83\x06\x0c\x16\xc7\ +\xfe\xfc\xad\x23\xd5\xf6\x41\x04\x73\xe6\xc0\xc0\x88\x68\xbf\xa8\ +\xb0\x60\x11\x53\x4b\xda\xe4\xfb\xd2\x00\xc0\x53\x18\x17\x94\x2b\ +\x03\x38\xca\x8a\x5b\xb9\xf9\x63\x47\xc4\x86\xd1\x71\x99\x3b\x4e\ +\x9f\x2c\x9c\x97\x31\xf4\xeb\xd1\x16\x90\xbd\xb9\xca\xa5\x4d\x5e\ +\xb4\x68\xb6\xb6\xf1\xc4\xaa\xed\x95\x33\x1f\x9e\x55\xb7\x7d\x6d\ +\x59\x55\x93\x3a\x3c\x1e\x40\xf6\xc9\xdd\xbe\x05\x06\x80\x11\x26\ +\x84\xc3\xf8\xda\xa9\x98\x61\xdc\x4b\xb9\x7a\x50\x9a\x56\xbd\xff\ +\x9e\x38\x72\xd1\x84\x10\x71\x77\x93\x55\x67\x09\x06\x00\xa2\x37\ +\x9a\x88\xa7\xc9\xee\x14\xe3\xc2\xa3\xc0\x46\xa8\xe2\x5d\x5b\xdf\ +\x56\x5e\x50\xe6\x09\x5a\xb2\xf8\xbe\x28\x4f\xee\x4b\xaf\xbf\xec\ +\x1f\xf4\x2b\xa7\x93\x05\x04\x19\x01\x40\x08\x08\xe4\x9d\xb9\x0e\ +\xa2\x9b\x36\x65\xc0\x2f\xdf\xfe\x4f\xe9\x26\xa5\x4e\x1c\xf4\x8f\ +\x21\x1d\x35\xd6\xf3\xb6\x2f\xdd\xdf\x14\xfb\xec\xf7\xfa\x83\xde\ +\x31\x22\x49\xb3\xe6\x7f\xff\x6e\xc8\x0a\xc9\xc9\xad\xe4\x46\xe1\ +\xaf\xaf\x29\x10\x80\xc6\x2f\x38\xb9\x5f\xbc\xa9\xaa\x7a\xeb\xe1\ +\xf6\xc4\xe4\x74\xed\xd9\x5d\x65\xac\x73\x91\xaa\xcf\x47\xd6\xa7\ +\x80\xbc\x46\x59\xaf\x75\x3a\x19\x00\xba\xe6\x0b\xd5\xfa\xe9\x2b\ +\xff\xbe\x64\x18\xf7\xdc\xc3\xe3\x00\x40\xab\x11\xdd\x8e\x76\x00\ +\x00\x8f\xc7\x45\x39\xa3\xc8\x77\x98\x37\x9d\x97\xa9\xaa\x04\xbc\ +\x7f\x72\x42\x54\xfc\xa0\x89\x43\x43\x69\x51\x55\x93\xd6\x24\xd8\ +\x6c\x2e\x00\x50\x1c\xed\xaa\x46\x4b\x1c\x0d\x1b\xf7\x57\xdc\xf3\ +\xa3\xdf\xff\xfe\x8f\xbf\xcd\x16\x0b\x96\x6f\xca\x03\x80\xfc\x9d\ +\xef\xbe\xb7\xdf\xfa\xc4\x8f\x9f\x4d\x34\x02\x80\x7e\xc1\x0f\x7f\ +\xf9\xe8\xdc\xe1\xa1\x46\xc1\x66\xa3\x51\x71\xe1\x5f\x17\x77\x29\ +\x32\xf9\x85\x38\xeb\xf2\x2e\x15\x37\x95\x5e\xbe\x7c\xa9\xe8\xec\ +\xd6\x75\x9b\x77\x9e\xad\x0c\x0e\x0d\x11\xa8\xea\xe3\x6e\x5f\x94\ +\xbb\x0a\xa5\xac\x57\x00\x53\x29\x55\x7b\x2e\x91\x3d\xb1\xf2\xbf\ +\x3b\x9b\xe2\x1e\xbf\x6f\x8a\xe8\xb4\x4b\x00\xfd\x06\x66\xd9\x0b\ +\xf6\x1d\xaf\x68\x3e\xb5\x7f\x4b\x93\x39\x25\x35\xb8\x63\xff\x0b\ +\x55\x51\xbc\x17\xfa\x47\x25\x06\xcb\x45\x9b\x8e\x97\xb4\x57\x9c\ +\x39\x53\xcf\xe2\xe2\x93\x06\x64\xc5\x97\xec\xdb\x55\xd8\xd8\xba\ +\x6f\xd3\x61\x4d\x7c\x56\xa4\xbe\xbd\xac\xa4\xda\x4d\x89\xc6\xe4\ +\xaf\x03\x57\xab\xcd\xed\xa9\xde\xf7\xea\x8a\x73\x33\x1e\x7e\x34\ +\xd5\x8f\x3a\x9c\x1e\x00\x00\xac\x4f\x48\x8c\xb1\x55\xe5\xb3\xb8\ +\x09\xb3\x87\x7e\x5d\xdc\x55\x15\xc5\x18\xde\x6f\x4c\x9a\xe6\x83\ +\xbf\xff\xf2\xdf\x9b\x2b\x67\xdc\x31\xa5\xee\xc4\x5e\x25\x66\xc4\ +\xb8\xcc\x08\xc5\xa3\xf8\x6c\xb5\xbe\xa8\xef\xfa\xfb\xf9\xd7\x55\ +\x73\x2a\x05\x06\x08\x18\x63\x88\x01\x03\x04\x88\x31\xe0\x05\x8d\ +\xb1\x47\xc8\xcd\x5e\x5c\xd2\x2c\x37\x37\xfd\xf7\x4f\xbf\x76\xb9\ +\x95\xe1\x77\x3f\x77\xf7\xf0\xf9\x0f\xcf\xac\x5b\xf1\xcf\x3f\x60\ +\x63\xd4\x23\x4f\xde\x17\xd8\xd1\xa5\xd8\x1c\x14\xa2\xd1\x73\x00\ +\x00\x96\xf4\x27\x9e\x5a\xf8\xce\x8a\x57\xff\x48\xb9\x7e\x73\x1f\ +\x1d\x13\x23\x72\x91\xf7\x2e\x28\x79\xe3\xbf\xff\xf7\x3b\x6d\x58\ +\xff\xc7\x9f\x9c\x26\x6a\xc9\x23\x0f\x4d\xfb\x78\xe5\x3f\x8f\x2d\ +\x67\x86\x88\xb1\x8f\xdf\x39\xa8\xe1\xd0\x6b\x2d\x92\x63\xc7\x7b\ +\x2f\x6c\x71\x3b\x83\xd2\xa7\xff\xf8\xb1\x69\x17\x37\xbf\xfd\xf1\ +\x91\xaa\x88\xe4\x21\x3f\xfb\xe9\xec\xf0\xaf\xaf\xe2\x24\x53\x24\ +\xac\x9f\x70\xcf\xd3\x49\xc3\xab\xa8\x3e\x28\x32\xd8\x0c\x93\x26\ +\xab\x08\x23\x55\xbe\x76\xdd\x8f\x2f\x9f\xa1\x4f\xa0\xba\xa6\xee\ +\xfc\xc5\x4b\xb8\xb7\xaa\x50\x5a\xad\x76\xd8\x90\x81\x1a\x8d\xd8\ +\x73\x6e\xa5\xde\x1c\x70\x44\x08\x41\x08\x00\x28\xa5\xa8\x23\x7f\ +\xf7\x7a\xbd\x40\x29\x83\xee\x75\x54\x19\xa5\x80\xae\x3c\x93\x51\ +\x55\x65\x88\x74\xd5\xac\x63\x54\xf5\xca\x6d\x84\x39\x82\xbd\x95\ +\xa9\x30\xbe\xd9\xec\xcd\x2f\x98\xcf\x80\x30\xc7\x3c\xe7\x0f\x6e\ +\xda\x7d\xa6\xa1\xdf\x84\x39\x93\x33\xc3\x9a\x5b\xda\x0d\x66\xb3\ +\x80\x7b\xd1\xa8\x7c\x72\xb7\x4f\x20\x22\x3c\x34\x22\x3c\xf4\x73\ +\xa8\xc8\x18\x73\x3d\x1d\xf8\xbd\x56\x30\xe8\x71\x09\xba\xda\xe8\ +\x43\x3d\x2f\x41\x98\x70\x57\xff\x8d\xbb\x9f\xfc\x0d\xec\x59\x4c\ +\x38\xae\xbd\xf4\xe8\xc6\x7d\x45\x99\xd9\xa9\x27\xb7\x6f\x4d\x8a\ +\x98\x75\x7a\xe3\xae\xd8\x19\x0b\xb2\xc3\xf4\xb2\x7a\xf5\x7a\x0d\ +\x9f\xbe\xeb\x43\x5f\x52\x9f\x30\x6b\xb7\xb6\x98\xa2\xb2\x17\xdc\ +\x3d\x3f\x23\x80\x6f\xb1\xd9\xed\xcd\xcd\x36\x59\xed\x75\x3e\xf1\ +\xc9\xdd\x3e\x01\xb7\xdb\x53\x57\xdf\xc0\x18\x04\x06\xfa\x1b\x0d\ +\xfa\xef\x6c\x3b\x30\x86\x74\x06\x8b\xad\x78\xdb\x7f\x5e\x2c\xac\ +\xca\x2f\x11\x6a\xca\xa8\x21\x75\x6a\xa0\x89\xf6\xb6\x48\xce\xc7\ +\xdd\x6f\x1f\xaa\x4a\xf7\x1f\x3a\x0a\x80\x30\xc6\x27\x73\xce\xcd\ +\x9a\x3e\x49\xab\x11\xbb\x5c\x5c\x18\xe3\x2f\xb9\x46\xe8\x56\x6a\ +\x0a\x45\x31\x84\xf5\x9b\x39\x47\x6d\x91\x48\x56\xbf\x4c\xc0\xda\ +\xd8\xd4\xf4\x30\x1d\x28\xaa\xaf\x2e\x4e\x9f\x84\xcb\xed\xb6\xb6\ +\xd9\xef\x59\x30\x1b\x00\xce\x5d\xb8\xbc\x73\xcf\xc1\xee\xb5\xfc\ +\x25\x49\x4a\x4a\x8c\xeb\x5e\x31\x92\x29\xf6\xf2\x92\x72\x9b\xaa\ +\x89\x8e\x89\x31\xeb\x38\x00\x50\xa5\xb6\xd2\xe2\x4a\x30\x86\xc4\ +\x45\x76\xd5\x01\xa1\xad\x4d\x75\x54\x13\x14\xd0\x55\x07\x44\x95\ +\xea\x2b\xcb\x5a\x55\x6d\x6c\x7c\x94\x06\x81\x64\x6b\x2c\x29\xaf\ +\xd7\x06\xc5\xc4\x84\x78\xb3\x7c\xe4\xfa\xf2\xd2\xba\x36\x35\x2c\ +\x2e\x21\xd8\x28\x30\xd9\x59\x5b\x55\xd9\x64\x57\x03\x22\x62\xc2\ +\xfd\xf5\x9d\x43\x87\x36\xd5\xd7\x73\xa6\x60\x8b\xf6\xeb\x4a\x67\ +\x60\x54\x25\xba\x80\xec\x31\x63\x2b\x0a\xf2\x4a\xeb\x1d\xfe\x11\ +\xd1\xa1\x7e\x5a\xa6\xf6\xbe\x31\xa8\x8f\xbb\xdf\x3e\x78\x8e\xab\ +\xa8\x2c\x5f\xb5\x7a\x2d\x63\x8c\x10\x42\x29\x95\x3d\x5d\x05\x9d\ +\x50\x6b\x6b\x9b\x24\x49\xdd\xb8\xeb\xd9\xbb\xf4\xb5\xcd\x79\x4d\ +\xd8\xdd\x6a\x37\x0f\xf9\xd5\x2f\x9f\x88\xd2\x35\x2d\x7f\xe9\x1f\ +\x47\xaa\x29\x91\xa4\xc1\x0b\x9f\x7d\x70\x42\x32\x28\xed\x27\x77\ +\x7d\xfa\xf2\x6b\x9f\x8e\xfc\xc9\x7b\x4f\x8d\x0d\x01\x00\xb0\x57\ +\xae\x5d\xb9\xf6\x72\xbd\x2b\x20\x2e\x2b\x24\x21\x4a\x63\x2d\x78\ +\xed\xef\xaf\x94\x29\x1a\xb7\x8b\xcc\x7b\xf2\xe7\xd3\x33\xfc\xce\ +\x6c\x7c\xe7\xe3\x83\x55\x16\xbd\xda\x24\x05\x3e\xf1\xfc\x4f\x62\ +\xdb\x4e\x2f\xfd\x70\x97\x53\x76\xd5\xb4\xe0\x45\x3f\xfe\xe5\xc4\ +\x44\xb3\xea\x6c\x3c\xb8\xe1\xa3\x57\x3e\x3d\xb5\xf8\x37\xaf\x2d\ +\xc8\xfa\xda\x6a\x8b\x60\x8e\x53\xdb\xb7\x7c\xf4\xda\xd6\x3c\x67\ +\x54\xa8\xa9\x69\xfd\xda\xa8\x51\x77\x3d\x32\x67\x28\x47\x25\xea\ +\xcb\x23\xeb\x8b\xdc\xe5\xf9\xaa\x8a\xf2\xa3\xfb\xb6\xf3\xbc\x70\ +\xad\x02\xe8\x72\x4b\xf7\x3d\xf4\x58\x77\x5b\xbc\xff\xd4\x25\xd9\ +\xf7\x85\x1b\xdd\x45\xbf\x78\xf2\x8f\xa7\xeb\xee\x17\xeb\x37\xed\ +\xaf\x0d\xfe\xcb\x8b\xcf\xc3\xe9\x95\xbf\x78\x67\xf9\x84\xd1\xbf\ +\xd3\x5e\x3c\x76\xba\xd2\x1e\x1d\x1d\x29\x74\xd4\x55\x77\xae\x7f\ +\xe7\xb5\xa3\xae\xf8\xf9\x33\xa6\xf7\x4b\x4f\x36\x03\x1c\xdf\xfc\ +\x71\xa1\x61\xec\xbf\x7f\xbd\xb0\x78\xdd\x0b\x2f\xad\x5c\x3f\x26\ +\x65\xfe\xf6\x6d\x47\x86\x3c\xf1\x9f\x45\x03\x0c\xaf\xfd\xf2\xd9\ +\x5d\xc7\xcb\x7e\x30\x7d\xf8\x0f\x7e\x31\x46\x23\x3a\x3f\xfc\xed\ +\x33\x87\x4e\x57\x4c\x4c\xec\x5f\x7e\x7a\xef\x99\x56\x31\x21\x2c\ +\x80\xc0\xd7\xb8\xd6\x92\xe3\x48\x6b\xc1\xe9\x63\x65\x9a\xef\xfd\ +\xec\x27\xfd\x42\x34\x8e\xb2\x63\x2f\xbe\xbd\x37\x77\x58\xbf\x21\ +\xc1\x22\xf5\xf9\x19\xfa\xa2\x81\x02\xc0\x11\x22\x0a\xbc\x70\xed\ +\x47\xe4\x79\x81\xef\xe9\x9e\xe2\x82\xc2\xc3\x8d\x1c\x34\x16\x9e\ +\x77\x06\xa5\x0d\x88\xd6\x16\x16\x94\xf8\xc5\x0d\x0a\x04\x08\x8c\ +\x1f\x10\x46\xeb\x0a\x6b\x1d\x41\x59\x53\x9f\x7c\xfc\xe1\xb4\x50\ +\x9d\xa2\xa8\x00\xa0\x56\xe7\xee\x3d\x53\xa2\x15\xe4\xa3\x1b\xdf\ +\xf9\x7f\xff\xfa\xa0\xd5\xe3\xa9\x2e\x6e\x8e\x1b\x9c\x2e\x00\xc4\ +\x0c\xee\xcf\x35\x96\xd6\x49\x96\x89\xa3\x52\x8e\xaf\xfb\x64\xe3\ +\xda\xe5\xf5\xfa\xfe\x53\x86\xc5\x00\xf0\xce\xaa\x93\xaf\xff\xbf\ +\xdf\x1d\xb2\x27\xce\x9b\x98\x0a\x00\xf1\x63\xee\x7e\xee\xa9\x45\ +\x51\x46\x4e\xf9\x3a\x6b\x8b\x20\x04\x2e\x67\xbb\xd6\x2f\x22\xd4\ +\xdf\xa0\x2a\xd4\x1c\x1c\x1e\xa8\x41\x36\xb7\xd4\xab\xc2\xef\xe3\ +\x6e\x9f\x00\x42\x08\x21\x8c\xae\x05\x20\x8c\x7b\x89\x38\x34\x5c\ +\xd8\xf2\x9f\x8f\x4f\xcf\x7a\xe2\xe9\x38\x0e\xdc\x92\x42\xbc\x89\ +\x66\x18\x63\x84\x3a\x03\xc8\x8c\xaa\x1d\x35\x47\xac\x4d\xb5\x0e\ +\x43\xda\xe3\xcf\x3c\xf5\x93\x5f\x3f\x1f\xd6\x70\x64\xdb\xe9\x52\ +\xc6\x0b\x1c\x21\x00\x80\x09\xc1\x0c\x28\x03\x5e\x67\xd0\xf1\xa8\ +\xb5\xa6\xb2\xa6\xbe\xc5\xe1\xf2\x00\x80\xc6\x12\xd2\x7f\xe8\x88\ +\x58\xb1\xe5\xd0\xb1\xbc\x2e\x53\xea\x0b\xd4\x16\x21\x18\xf3\x3c\ +\xcf\x71\x3c\xe9\x70\x1f\xdf\xe8\x0e\x8a\xac\x5a\x22\x07\x4d\x18\ +\x93\xae\xe3\x40\x14\x05\x10\xfd\xc7\xcd\x9f\x97\x1d\xe9\x2f\x68\ +\x34\x22\x7f\xb5\xc4\xf7\xe9\x0c\x7d\xc4\x37\xc4\xd8\x75\x68\xc1\ +\xba\xa7\xd5\x00\x00\x80\xa3\x74\xff\xcb\x1f\x1c\x99\xf4\xbd\x5f\ +\x4e\x4a\x32\x00\x40\x58\x48\xa0\xf5\x64\xb1\x0c\xe3\x94\xd6\xca\ +\x46\x45\x1f\x6e\xbe\xda\xc5\xa6\xd5\x1b\x39\x47\x73\xa3\x1b\x22\ +\x45\x9d\x86\x47\x14\x8b\xa1\xe1\xba\xa3\x85\x35\x30\x25\xd5\x5a\ +\x5c\x2a\x99\x82\x74\xae\xcb\xef\x6c\x2f\xbb\xeb\xd7\xff\x1a\x12\ +\x89\x03\xfe\xf9\xdc\xa7\x1b\x8f\x0e\xf9\xde\x04\x5d\x40\xf4\xa8\ +\xa9\xd1\x21\x72\xed\x5f\xf7\x1c\xb0\xcf\x19\xf0\x05\x16\x82\x62\ +\x8c\x55\x55\xad\xad\xaf\xb7\xd9\x6d\x18\x63\x93\xc9\x12\x11\x11\ +\x81\x31\xb9\x01\x7d\x11\x02\x95\xc9\xcd\xa5\x17\xd7\x95\x5c\x16\ +\x38\x8e\x51\x15\x00\xce\x5d\x38\x27\x29\x2c\x3c\x75\xd8\xd8\x01\ +\x91\x6a\xb7\x2d\x27\x7c\xdc\xed\x13\xd4\x55\x29\x65\xc0\x28\x55\ +\xbd\xdd\xca\x80\x01\x20\x6f\x7e\x19\x55\xd5\x9e\x95\x47\xe4\xb5\ +\xef\xbc\x53\xe0\x4a\x1d\x5e\xb8\x77\xc5\x69\x57\xfc\xf0\x59\xd9\ +\x13\x67\x47\x1f\x78\xe9\x6f\x2f\xab\x7c\xf5\xd9\xf0\x31\xf7\xa4\ +\xfa\x79\x85\x34\xf3\xb8\x3a\x6a\x8b\xe8\x12\x06\x8d\x4d\xdb\xf4\ +\xc1\x8b\xaf\xe6\x85\xb4\x5f\xc6\xc9\xcf\x65\xc5\x45\x84\x4f\xdd\ +\xf8\xf7\x95\xff\x79\xa3\xb8\xe1\xc2\xb9\xc1\x73\x9f\x8b\x08\x0a\ +\x48\x0e\x55\xd7\x2e\x7b\xaf\x2a\x96\x3b\x5c\x4e\x87\x3e\x90\x56\ +\x7f\x7e\xfb\xfa\x93\xb5\x46\x41\x39\x77\x3c\xb7\xff\xe4\xa7\x3b\ +\x89\x4b\xdd\x4e\xe7\x75\x0a\x8a\xf6\x32\x93\x38\x9c\xce\x16\x6b\ +\x71\x70\x70\x48\x5c\x7c\xa2\x24\x79\x2a\xab\x2a\x2f\x5d\xba\x18\ +\x1a\x12\x8a\xd0\xf5\x67\x7b\x04\x4c\xf5\xb8\x5c\xb2\x2c\xd7\xef\ +\xda\x75\x2c\x20\x6b\x6c\x56\xb4\xc9\xe3\x91\x15\x95\xba\xdd\x1e\ +\x15\x00\x75\x23\x3e\x19\x90\xd9\xff\x1b\xe8\x1c\x8c\xd1\x80\xcc\ +\x4c\xff\x80\x40\x6f\x74\xbb\x0b\x8c\xb1\xf6\x36\xab\x9f\x7f\x80\ +\x28\x76\x78\x34\xdb\xdb\xdb\x82\x82\x43\xbe\x53\xcc\xc5\x08\xd9\ +\x1d\xae\xe6\x56\xbb\xc1\x64\xd1\x1b\xfd\x74\x06\xb3\xde\x64\xd1\ +\x1b\x2c\x3a\xa3\x45\xa3\x37\x87\x84\x47\x4e\x9b\x32\x29\x28\x28\ +\xb0\x8b\xbb\x88\x33\x05\xf9\x69\xdc\x2e\xb7\x2c\xab\x7e\xe1\x71\ +\x51\x61\x51\x83\x06\x24\xb8\x9a\x9b\x83\x06\x4c\xbd\x7b\xf6\x70\ +\x5d\x07\x31\xb0\xc1\x12\x1c\x1b\x1f\x1f\x6c\x12\x00\x69\xfb\x0f\ +\x1c\x68\x50\x5a\xda\xf9\xc8\x3b\x17\xdd\x9d\x60\xe6\x88\x39\x26\ +\x33\x25\xc4\xda\xdc\x96\x36\xee\x8e\x3b\xc6\x26\x63\xd0\xf6\x1b\ +\x38\x40\x74\x36\x36\xb9\xb8\xe1\x33\x16\xce\x18\x14\xa9\x4a\xae\ +\xd6\xe6\x56\x0f\xd3\x0e\x9c\x7c\xd7\x9d\xe3\xd3\x3a\x83\xc9\xc4\ +\xe4\x1f\x12\x17\x1f\xeb\xaf\xff\x6c\x91\x67\x6b\x6b\xbb\x70\xfe\ +\xfc\x90\x61\xc3\x13\x13\x93\x05\x51\xd0\x68\x34\xa1\x21\xa1\xaa\ +\xaa\x96\x14\x15\x9a\x4c\xa6\xeb\x75\x31\x53\x99\x68\x0a\x1f\x38\ +\x20\xba\xec\xcc\xa9\x56\xac\xd3\x6a\xfd\x46\xcf\x5a\x38\x67\xc2\ +\xb0\x81\x03\x06\x24\x84\x9b\xaf\xda\x99\xd5\x97\x8b\xd3\x27\xa0\ +\xaa\xd4\xed\xf1\x5c\x6f\xe6\xd5\x6a\x6e\xbd\xad\x82\x8b\x0b\x0b\ +\xab\xab\x2b\x47\x8f\x1d\x2f\x49\x12\x53\x15\x59\x51\x64\x59\x06\ +\xc6\x72\x4e\x9f\x12\x45\x7e\x70\xf6\xf0\x5e\x43\x65\x98\xe3\xa4\ +\x96\xc2\x8f\xfe\xf7\x6e\xad\x7f\xf6\xd3\x8f\x2f\x70\x9d\x5f\xff\ +\xde\xe6\xca\x05\xcf\x3c\xda\xcf\x5f\x50\xae\xf1\x33\xf8\x74\x86\ +\x3e\x01\x42\xb0\x5e\xa7\xbd\x9d\x7e\x91\xac\xc8\x41\xc1\xc1\x18\ +\x63\x60\x8c\x32\x60\xc0\x28\xa3\x1c\x21\x66\x3f\xbf\xb6\xd6\x96\ +\x1b\xa8\x0c\x76\xbb\x2d\x74\xc0\xdc\x45\xb3\x46\x9b\xb0\x8a\xb2\ +\xe7\x3c\x6e\xcc\x57\x88\x4a\xa9\x2f\xae\xe6\xc3\x37\xa9\x0b\x61\ +\xe2\xd5\xdb\x11\x42\xc0\x00\x28\x03\x02\xd8\x5b\x65\xf5\x3a\x51\ +\x6e\x55\x51\x2d\xe1\x59\x73\x63\x38\xaa\x4a\xb2\xc2\x00\x50\x58\ +\x4a\x1a\x53\x14\xd5\xb7\x57\x4a\xdf\x9d\x61\x4b\xca\xce\x5d\xb8\ +\xc4\x18\x8b\x89\x8a\x1c\x32\xe8\x76\x51\x99\xba\xb6\x7b\xe9\xf2\ +\x8d\xd1\x9b\xb1\xf3\xa8\xa2\x28\x84\xe3\x35\x02\xbe\x32\x2b\xc9\ +\x92\xec\xd3\x19\xfa\x20\x5c\x2e\xf7\x99\x73\x17\xa7\x4f\x19\x4f\ +\x08\xd9\xb1\x7b\xbf\xac\xc8\x06\x7d\x8f\xda\x22\x71\xb1\xd1\x86\ +\x5b\xb0\x9c\x5e\x07\x71\x19\xd0\x2e\x5f\xdf\xcd\xc4\xe4\x10\xe6\ +\x09\xad\xaf\x2c\xac\x6b\x75\x78\xfd\x0a\x54\x25\x01\x11\x51\x61\ +\x01\x06\xd6\x53\x45\xf6\x71\xf7\xdb\x07\x65\x54\x92\x65\x8e\xe7\ +\x14\x45\x1d\x90\xd9\xaf\xa4\xb4\xdc\xe5\x72\x77\x79\x9a\xda\xda\ +\x6c\x35\x75\xf5\xd3\x26\x8d\xeb\x71\x89\xbd\x76\xcf\xb6\x2d\x27\ +\xf2\xaa\xcd\x89\xc3\xee\xb9\x6b\x5a\xa0\x00\xe0\xac\xdb\xba\x76\ +\xcd\xf1\xa2\xb6\xac\xa9\x77\xcf\x1f\x91\xe0\x3d\xad\x36\x77\xf7\ +\x86\xb3\xee\xbb\xef\x99\xe5\x2d\x3a\xaa\x38\x9a\x4e\x1f\x39\x70\ +\x2c\xb7\x2c\x66\xf8\x9d\xf3\x47\xc6\x02\x80\xa3\xe6\xfc\xaa\x6d\ +\xe7\x87\xcf\xbe\x3b\x35\x58\x00\x60\x65\xa7\xb6\xad\xdd\x7e\x42\ +\x09\x19\x70\xdf\xe2\xb9\x61\x3a\x2c\x5b\xcb\x36\xac\x5a\x73\xa1\ +\x01\x46\xcd\x5d\x34\xb9\x7f\xb8\xda\x56\xb9\x63\xeb\xd6\x9c\x82\ +\xba\xc0\xb4\x31\xf7\xdc\x31\xc1\x72\x33\xdc\x41\x1d\xac\xf5\x7a\ +\xb0\xe1\x33\x13\xe2\x10\x16\x90\xe7\xf8\xc6\xa5\xab\xf6\x15\x8a\ +\x26\x03\x87\x00\x80\x4a\x1e\x61\xf8\xfc\x45\xe1\xa1\x16\xf0\x48\ +\xbe\xfa\x0c\x7d\x0b\xa2\x28\x9e\x3d\x93\x73\x78\xff\x2e\xc2\x71\ +\x1c\x47\xae\xaa\x2d\x62\xb3\x3b\xc7\x8e\x9b\x78\xd5\x25\x2d\x95\ +\x25\x0d\x8a\x65\xf2\x8c\xe4\xcd\xef\xbf\xb7\x3c\x20\xf1\xd9\x69\ +\x21\x1f\xfe\xfb\x6f\x97\xf4\xc3\xa7\x67\xa1\x0f\xdf\x7f\x3b\xa1\ +\xff\x5f\xfb\xa3\xea\xb5\x9f\x7c\xb4\x65\xc7\x3e\x57\xbf\x07\xef\ +\x17\x00\x00\x6c\xb5\xb9\x6b\xd6\xec\xc5\xe1\x29\xc3\xc7\x4f\x0a\ +\x8f\x0e\x01\x70\x1d\x5a\xfd\xc1\xba\x6d\xbb\x2f\xc9\xa9\xa3\xee\ +\x16\x00\xa0\xfc\xe0\xd2\xbf\x7f\x92\x37\x7b\xd1\xd4\x8b\x6b\xdf\ +\xff\x68\x77\xfa\xcf\x66\x9b\xdf\xf8\xdb\x0b\xd6\xa4\xe9\x23\xe2\ +\xf3\x3e\x7a\xf3\xe3\x8c\x17\x7f\x2a\x54\x15\xb7\xe0\xe0\xa9\xd3\ +\x12\xd7\xbc\xfb\xd1\xea\xa0\xb8\x47\xc7\xc7\x7e\x0e\xf5\xc1\xcb\ +\xda\xcf\x12\xbb\x84\xe3\xda\xcb\x4f\x6c\x3d\x5a\x37\xef\x99\x5f\ +\x0d\x8d\xd4\x76\xf9\x16\x30\xe1\xa8\x47\xf2\xe9\x0c\x7d\xcf\xa6\ +\x41\x58\x91\xa5\xc6\xba\xaa\x9b\xab\x2d\x02\x00\x10\x98\x36\x6a\ +\x71\x1a\x00\x34\x9f\x58\xad\x31\x1a\x74\x8d\xc7\x57\x1d\x6e\x8b\ +\xff\x7f\xbf\x5c\x14\xc4\x2e\xec\xdc\xf1\x4e\x8b\x15\xc0\x0f\xc7\ +\x0f\x18\x37\xaa\xa9\xa5\x39\x35\x45\x07\x00\x4a\xdd\x87\xff\xf9\ +\x4f\x8e\x14\x91\x41\xf5\x29\x59\xd9\x51\x81\x5a\x90\x6d\x96\x98\ +\x21\x93\x47\x59\x71\x53\x42\xb4\x01\x40\x2a\xfd\x64\xf5\xd1\x31\ +\x0f\xff\x71\xd6\xd0\x20\x5d\xc9\xce\x43\xad\xad\xe7\x37\x6e\x2d\ +\x34\x8e\xfa\xc7\xa3\x73\x50\x55\xe0\xa6\x83\x1b\xac\x6d\x90\xda\ +\x6f\xfc\x92\x7e\x00\x4a\xcd\xbe\x95\x1a\xcd\x4d\xba\xed\x3a\x63\ +\x2c\x5e\xe1\xdb\xcb\x7a\xfd\xab\xcd\x3b\x68\xb7\xd6\xf1\xc1\xe9\ +\x03\x53\x22\x74\xd4\xd9\xe5\xcf\xa5\xaa\xa2\xfa\xf6\x13\xee\xab\ +\xf4\x45\x84\xe3\x08\xe9\xfd\xd3\xbb\x49\xde\x5e\xf6\xd1\x3f\xff\ +\xd9\x10\x31\xf5\xee\x51\x61\x7b\xf7\x9c\x4f\x1f\x3b\x39\x88\x00\ +\xad\xa9\x73\xf1\xe6\x40\x3f\x00\x7d\xd8\x80\xc1\x09\x2d\xad\x72\ +\x52\x62\x22\x00\x54\x1e\xda\x74\x09\x67\x7c\xff\xd9\x47\x07\x07\ +\xb5\xbe\xf9\xea\x47\x0d\x0a\x00\x6f\xcc\x18\x32\xc4\xd5\xdc\x1a\ +\x9a\xd0\x4f\x04\x68\x3c\x77\xbc\x46\x48\x9a\x3a\x34\x08\xc0\xd5\ +\xdc\x24\x07\x5b\xa4\xe3\xa7\x2b\x06\x4f\x1d\x2f\x02\xb4\xb7\x56\ +\x33\x6d\xb0\x77\x17\x0b\xb9\xb5\xf0\x9d\x7f\xbc\xe8\x4e\x9e\x3d\ +\x6f\x78\xd8\xcd\x4a\x5c\x2f\x5d\x11\x00\x42\xc0\xe0\xc6\x4a\x03\ +\xa5\xe0\x17\x18\x4d\x1b\xcf\xed\x3b\x7a\xa1\xa1\xb9\xb5\xb9\xb9\ +\xb9\xb9\xb9\xb9\xa9\xa9\xc5\xe1\x51\xae\xd5\x37\x7c\x72\xb7\x8f\ +\x9b\xea\xd0\x6b\x6f\xb7\x14\x1d\x7c\xf3\xbd\xcd\x96\x21\x77\xfc\ +\x72\xde\x30\x2d\x54\x96\x36\xb2\x94\xb8\x38\x00\x38\x73\xec\x24\ +\x0d\xcb\x48\xd1\x03\x00\xc8\x55\xe7\xaa\x25\xff\x19\x09\x26\x00\ +\xc8\xcb\x2b\x8d\x1a\xbc\x28\x2b\x31\xd6\xc3\x06\xad\x39\x79\xc8\ +\x29\x03\x70\x00\x52\x71\x7e\xb5\x94\x31\x27\x01\x00\x2a\x2b\xca\ +\x34\x21\xfd\x03\x01\x68\x6b\xc1\xe9\x0a\x98\x3e\x59\xbf\x77\x3f\ +\x9a\x19\x16\x08\x00\xe7\x0e\xe5\x98\x52\xa7\x84\x09\xd0\x94\xb7\ +\xeb\xf5\x8f\x76\x87\x8f\xb9\xf7\xe7\x33\x07\x0a\xf0\xf9\xa8\xdb\ +\x2d\xd6\x7d\x23\xa8\x8a\xa2\x0b\xcb\xbc\x73\x4a\xc1\x47\xcb\xff\ +\xbb\x5f\xd0\xf2\x18\x01\x50\xc9\x2d\x8c\x5c\x78\xdf\xdc\x51\x49\ +\xcc\xed\xd3\x77\xfb\x1e\x3f\xd5\xae\x5a\x22\xd7\x7c\x49\xaf\x39\ +\xee\xac\x38\xfc\xc2\x8b\xab\x06\xdd\xff\xfc\xc2\x61\xd1\x8c\x01\ +\x00\xa6\x1e\x7b\x6b\x6b\x4b\x7b\x61\xde\x47\xbb\xaa\xa6\x3d\xff\ +\xac\xb7\x53\x4b\x73\xf3\xd4\xe0\xf8\x04\x1d\x00\x00\x01\xa5\xa1\ +\xaa\x1c\x20\x69\xf7\xce\x5d\x9a\xd8\xd1\x91\x5a\x00\x00\x47\x49\ +\x41\x0d\x0b\x58\x14\x2b\x76\x4c\xd6\xcd\x0d\x56\xa7\x75\xc7\x5b\ +\xef\xb1\x8c\x39\x23\x92\x03\xb6\xb7\xb7\x34\xb4\xd9\x6a\xeb\x77\ +\xaf\x3a\x47\x1f\xff\xd3\x04\x4f\xe9\x9e\xbf\xbd\xba\x79\xec\xe3\ +\x3f\x9b\x9b\x15\xc6\x28\x83\xaf\x61\xd5\x30\x42\x44\x10\x79\x84\ +\xf0\xc0\x19\x0f\xa7\x8d\x99\x6f\x6d\x73\xaa\x00\x98\xa9\x6e\xb7\ +\x22\x9a\xcc\xd4\x23\xfb\xe4\x6e\x5f\x54\x18\x0c\x06\x23\x63\x58\ +\xe9\xcc\x31\xf4\x92\xd5\x9b\xef\x81\x31\xd1\x68\x35\xdd\xcf\x3f\ +\xb7\x67\x4b\x5e\xbd\x15\x6d\x7a\xfb\xf8\x2a\xd7\xa0\xf9\xcf\x2c\ +\x1e\x1d\x3b\x7b\xf6\xd0\x37\x96\xfe\xe9\x82\x5f\xc8\xe8\x87\x9e\ +\x9f\x91\xec\x5d\xc3\x43\x4b\x6b\xac\x09\xfd\xa6\x78\x05\xe4\xc8\ +\xd9\x77\x9e\x7c\xf5\xe3\x1f\x3f\x7f\xd0\x12\xde\xef\x89\x47\xa6\ +\x7a\x7b\xbd\xaa\xaa\xd2\x2f\x6e\x40\x84\x00\x00\xd0\x6f\xd4\xac\ +\xa4\x13\x6f\xfe\xfa\x17\xe7\xc2\xd3\xc6\xfe\xf0\xc1\x49\x82\x46\ +\x9e\x3d\xa9\xdf\xd2\x57\x7f\xb7\xc7\x1c\x71\xe7\x53\x3f\x1a\x1c\ +\x04\x7b\x3e\xdd\x5c\xd8\xd4\x26\xae\xf9\xdf\x81\x8f\xa5\x11\x0b\ +\x7f\xb8\xe0\xab\x2e\x8d\x43\x38\xce\x5e\x9f\xb7\x72\xed\x7e\x2b\ +\xe1\x09\x30\x60\x08\x63\xc4\xa8\x4c\x02\xd3\x16\xcc\x1a\x6b\xe6\ +\xd9\xb5\x79\xc3\xbe\x7c\x86\x3e\x81\x92\xd2\xf2\x33\xe7\x2e\x74\ +\xe6\xe9\xb2\x6e\xfa\x1f\xd5\xe9\xf5\xe3\x46\x0d\xef\xbe\x5d\x8a\ +\x2a\xcb\x2a\x55\x25\x49\xa6\x0c\x04\x8d\x4e\x23\x10\x00\x26\xb9\ +\x5d\x2a\x12\xb4\x62\x97\x30\x62\xaa\xa2\x62\xc2\x75\x69\x89\x54\ +\x95\x5c\x6e\x45\xd0\xe9\xf8\x2b\x47\x14\x40\xa4\x2b\xb1\x9d\xa9\ +\x92\xd3\x43\xb5\x5a\x0d\xbe\xb2\x23\x95\x1b\x71\xa2\xc8\x93\xce\ +\x87\x2a\x92\xa4\x50\x00\x41\xa3\xd7\xf0\x9f\x61\x29\x5d\xbe\x94\ +\x87\x00\x52\x52\xd3\xdc\x6e\x37\xa5\xaa\x24\x49\x1e\x8f\x87\xe3\ +\x48\x69\x49\x49\x6b\x4b\xd3\xc8\x31\xe3\x69\xcf\x6d\xb9\x30\x21\ +\x6e\x6b\xc5\xa9\x13\x97\x5b\x9a\x4b\x0f\xe6\x54\x0d\x1e\x33\x26\ +\x40\x8b\x89\xd4\xb8\xef\x70\xc5\xdc\x1f\x3c\x3b\x2c\x4c\x27\x2b\ +\xbe\xd8\x44\x9f\x44\x7c\x5c\x4c\x7c\x5c\xcc\xcd\x8a\x28\x9e\x27\ +\xc0\x0b\x62\x77\x61\x8c\x04\xcd\x55\xc1\x0b\x44\x7a\xfa\xda\x30\ +\x11\xf4\x7a\xa1\xe7\x91\x9e\xb5\x44\x88\xd0\x33\x00\x82\x35\x5a\ +\xdd\x35\x0f\xfd\xba\x5a\x80\xaa\xaa\x68\x8a\x9e\x72\x47\x5a\xed\ +\x99\xb5\x25\xd6\xb0\x05\x8b\xee\xb4\x20\x00\xb9\xba\xea\xe2\xdb\ +\x0e\x8f\x82\xc0\x57\x9f\xc1\x87\xbe\xac\xf7\x33\xd5\xed\x72\x8b\ +\xfa\x00\x77\xcd\xc6\xed\x7b\x52\x86\xc6\x9b\x2a\x4f\x6f\xbf\xec\ +\x31\x8c\x0f\xf0\xd5\x67\xe8\xc3\x90\x24\xa9\xa5\xd5\xca\x18\xb3\ +\x58\x2c\xb7\x62\xc6\xe3\x57\x05\x55\x91\xf5\x11\x59\xf7\xcc\xae\ +\x59\xbe\xe5\xc3\xc3\x1e\xca\x1b\x42\x67\xde\xb3\x24\xd6\x88\x55\ +\x45\xf1\x71\xb7\x2f\x82\x52\x7a\xe0\xf0\x09\x97\xdb\x8d\x10\x72\ +\xbb\xdd\x73\x67\x4d\x11\x78\xe1\x76\xfa\x81\x18\x63\x74\x93\x7e\ +\x09\xc6\x14\x15\x25\x8c\x98\xff\x8b\xc1\xd3\xdc\x92\xca\x6b\xb4\ +\x22\x07\x8a\xdc\xfb\x52\x0d\x1f\x77\xbf\x7d\x38\x5d\xee\xe6\x16\ +\xab\xb7\xb6\x48\xce\xd9\x0b\x5b\xb6\xef\x15\x78\xbe\xeb\x5b\x59\ +\x51\x52\x92\x13\x52\x93\x12\xae\xbe\xca\xda\x58\xdf\x62\x33\xf8\ +\x87\x06\x59\x3a\xb4\x52\x67\x4b\x5d\x7d\xbb\x1c\x10\x1e\x61\xea\ +\xca\xc0\x52\x3c\x2d\x6d\x2e\xa3\x9f\xa5\xcb\xb2\x92\x9d\x6d\xf5\ +\x8d\xad\xbc\x29\x38\xc4\x4f\xe7\x75\xc1\xb5\xb5\x5a\x79\x83\x45\ +\xd7\x79\x89\x2a\xdb\xdb\xec\xd4\xec\x67\xea\xaa\x51\xd2\xde\x6a\ +\x25\x3a\x8b\x5e\xec\x38\x81\xc9\xee\xc6\x86\x7a\x37\x31\x46\x84\ +\xf8\x93\xcf\x24\x24\x42\xaa\xa2\x9c\x3b\x77\x86\x10\x12\x1b\x17\ +\x8f\xe0\x66\x18\xcc\x14\x59\x02\x44\x34\x1a\xc2\x98\x2a\xcb\xd7\ +\x3d\xcf\xc7\xdd\x6f\x1f\x1c\x47\x6a\x6a\xaa\xb7\x6c\xdb\x4e\x29\ +\xc3\x18\x63\x50\x64\x49\xe9\xec\x7a\xd4\xda\x6a\x3d\x9f\xeb\xb9\ +\x8a\xbb\x6d\x85\x87\xde\x5e\xb6\xb5\xc9\xe1\x6c\x76\xea\x97\xfc\ +\xe8\x17\xe3\x12\x0c\x65\x27\xd6\xbe\xb1\xfc\x80\xcb\x65\xe3\x13\ +\x26\xff\xea\xf9\x45\x7e\xc0\x5a\x2a\x2e\x6e\x58\xfa\xc6\x2e\x6b\ +\xfa\x4b\x7f\x7e\x2a\x00\x03\x80\xe7\xf2\xe1\x1d\xbb\x4f\xe4\x37\ +\xd9\xa5\x7e\x13\xef\xbd\x6b\x54\x9c\xab\xa5\x7c\xef\xba\xa5\x1f\ +\x1d\xb6\x3e\xff\xa7\xbf\x0f\x0e\x07\x00\xa5\x3a\xef\xf8\x27\xef\ +\xbc\x5f\x1d\x32\xed\xaf\x3f\xbb\x4b\x0b\xe0\xb6\x56\x1d\xd8\xbc\ +\xe2\x93\x1d\xc5\x0f\xfe\xf9\xd5\x09\x91\x00\x00\x4d\x05\xc7\x36\ +\xee\x3e\xde\xd0\xdc\xa2\x4b\x9e\xf4\xe8\xc2\xb1\xba\x9b\x90\xa3\ +\x1c\xc7\x65\x67\x0f\x53\x54\xb5\xbd\xbd\x8d\x7d\x9e\xda\x0e\x9f\ +\xb9\x24\xd9\xc7\xdd\x6f\x1f\x02\x2f\x94\x95\x96\x1c\xdc\xb3\x85\ +\xe7\x85\x6b\x0b\xf0\x3a\x3d\xd2\x7d\x0f\x3c\x7a\xd5\x61\x3e\x20\ +\xe9\xee\xc7\xd3\xa2\xc2\xfc\x3e\xf8\xed\x53\xc7\xce\x57\x8e\x0b\ +\xf2\xbc\xfa\xd6\xce\x31\xdf\xff\xf3\xdc\xe8\xc2\x1f\xff\xf4\xa3\ +\x0b\xf5\x8b\xc6\x70\x79\x6b\x56\xad\x2d\xa8\x68\x8b\x1c\x9c\xea\ +\xc7\x03\x00\xe4\xac\x7f\x77\xe5\x69\xc7\xd8\x69\xd3\x1f\xcc\x4e\ +\x37\x08\x18\xa4\xa6\x2d\x2b\x56\x5c\x28\xad\xd4\x05\x67\xc5\x84\ +\x63\x00\xb0\x5e\xde\xff\xf1\x86\x93\xe5\x2d\xae\xa4\xf1\xfd\xb5\ +\x00\x00\xcd\xdb\x56\xad\xcb\x2d\x2c\x06\xff\xc4\xf4\x48\x04\x00\ +\x4d\x17\xb6\xbf\xb2\xec\x70\xc2\xb0\x49\x4b\x16\x0d\x8f\xf4\xbb\ +\x39\xa5\x1c\x21\x45\x51\xce\x9d\xcb\xc1\x98\xc4\xc5\x27\xdc\x9c\ +\xdc\xbd\x69\x55\xc4\x47\x9d\x6f\xdf\xbe\x06\xe0\x08\x16\x78\x4e\ +\xe0\x39\xfe\xaa\x8f\xc0\xf1\x1c\x77\x6d\xe9\x5b\x9d\x7f\x48\x54\ +\x58\x40\x73\xfe\xae\xdc\x36\xbf\xf1\xc3\x93\x4e\x6f\x58\x87\xb2\ +\xe6\xce\xca\xf4\x03\x8e\x68\x34\x5a\x42\x01\x02\xfa\x3d\xf6\xe3\ +\x9f\x64\x46\x06\x27\x25\xc5\x62\x00\xb9\xea\xd0\x47\xeb\x8f\x6b\ +\x4c\xdc\xf1\x75\x6f\xbd\xba\xf2\x90\x0a\x00\x42\xe0\x82\xa7\x7e\ +\x36\x2d\x23\x2a\x22\x3e\xd9\xbb\x8c\xd3\x9c\x32\xe9\x67\xcf\x2f\ +\x8a\x0d\x0a\x4d\x4a\x89\x05\x00\x00\xff\xf9\x8f\x3f\x3b\x6b\x68\ +\x6c\x78\x7c\x7a\x08\x00\x48\xf5\x2b\x96\xae\x6a\x01\x5d\xdd\xd9\ +\xcd\x2f\xfd\xef\xa3\x4a\xf7\xcd\x0a\x4f\x8e\xe3\xb2\xb3\x87\x0f\ +\xc8\x1a\x04\x37\x11\x13\xf6\x71\xf7\xd6\x03\x42\x08\x7f\x9e\xda\ +\x22\x00\x9e\x33\xdb\xde\xfb\xfb\xdb\x87\xa7\x3c\xf2\xdc\xb0\x30\ +\xd7\xf1\xbc\xd6\xcc\xac\x81\x04\xc0\x7a\xa9\xd0\xae\x0d\x8f\xf7\ +\xe6\xc9\xd8\x8b\xf2\x1b\x71\x4a\x62\x1c\x00\x9c\x3b\x74\xd0\x30\ +\x74\xc9\x1f\x9e\xff\xd1\xcf\x1f\x9b\x51\x76\x7c\x4f\x85\xd3\x7b\ +\x93\xd6\xf3\x85\x0d\x71\xa9\xfd\x3a\xdf\x01\x5c\xc5\x97\x6b\x54\ +\xff\xf4\x38\xaf\x4c\x45\x00\xb6\xbc\xbc\x9a\xa8\xf4\x14\x00\x68\ +\x2e\x3c\x5e\x0e\xfd\x9e\xff\xf5\x2f\x7e\xf6\xdb\x1f\x04\x34\xe5\ +\x9c\xb8\xdc\x7e\xf3\x72\xf7\xe4\xc9\x63\xe7\xce\xe6\x00\xc0\x57\ +\x2b\x77\x7d\x3a\x43\xdf\x10\xbd\xec\xba\x6b\x0a\xae\xad\x2d\x02\ +\xcc\xb5\xfb\xfd\x97\xf6\xb7\x46\x3e\xfb\x9b\x3f\x44\x9b\x11\xb0\ +\xe2\xe6\x76\x1a\xe9\x1f\x00\xe0\xd8\xb4\xe5\x40\xe8\x90\xc7\xbd\ +\x05\xd4\xad\x05\x17\xdb\xb5\x11\x89\x91\x00\xc0\x6a\xea\x5a\xb4\ +\xa1\x21\x00\xd0\x6e\xb7\x12\xbd\xbf\xd1\xeb\xc6\x68\x2c\x2e\x6b\ +\xd3\xcc\x4b\x0f\xea\xba\x71\x71\xc1\x25\x12\x92\x16\xd3\x65\x28\ +\x5a\x6b\x0b\x9a\xf0\x94\xa4\x50\x00\x68\x6f\xac\x76\x09\x01\x16\ +\x1d\x80\xa3\xc5\x45\xb5\xfe\x7e\xfa\x9b\xfc\x61\x84\xe3\xb2\x87\ +\x8e\x50\x55\xb5\xad\xcd\xfa\xd5\xca\x5d\x1f\x77\xfb\x04\x75\x55\ +\x4a\x19\xeb\xac\x2d\xd2\x55\x3f\x03\x81\x77\xd7\x87\x9e\xb5\x45\ +\x20\x7f\xd3\x7f\xff\xb9\x26\x6f\xd1\x93\x23\x4a\x4e\xee\x6c\x49\ +\x18\x9a\x15\x17\x1e\x1d\x48\x0f\xac\x7f\xaf\x7d\x57\xf5\x49\x96\ +\xf5\xb3\x79\x03\xbd\xa7\x9d\x3d\x9d\xcb\x47\x8c\x0f\x05\x00\x40\ +\x89\x89\x51\x1b\x77\xac\xde\x64\x29\xc9\xd9\x75\x2c\x7b\xf6\xf7\ +\xbd\xfb\xa9\x54\xe6\x9d\x6b\x12\x23\x53\xfc\xbb\xe6\x5e\xc7\xb9\ +\x9c\x82\x90\x81\xd3\xba\xfe\x6e\x28\x39\x55\xc7\x42\xe3\x43\xb5\ +\x00\x10\x14\x93\x4a\xaa\x57\xad\x59\x17\xac\x5c\xda\x83\x52\x27\ +\x8f\x8c\xf9\x1c\x65\x4c\x25\xc9\x23\x49\xd2\x57\xde\x6a\xbe\xda\ +\x22\x7d\xc0\xfd\x89\x50\x53\x8b\xb5\xb1\xd9\xaa\xd5\x1b\x34\x5a\ +\xa3\xa8\x35\x74\x7c\x74\x06\x5e\x34\x04\x04\x87\x4c\x9e\x3c\x29\ +\x34\x24\xb8\xeb\xfc\xd6\xe6\x16\x5d\x60\x20\xd8\x9b\x6b\x1b\x9a\ +\x75\xe1\xc9\xf1\xc1\x96\x94\xb4\x78\x47\x5d\xb9\x12\x32\xe8\xa1\ +\xfb\xee\x0c\xd3\x79\xe7\x65\xc5\xe9\x81\xa4\x01\xd9\x11\x01\x5a\ +\x00\x08\x4a\x4c\x0f\xc1\x6d\x85\x15\xb6\x41\x33\xee\x9e\x3d\x3c\ +\xc1\xcb\x4e\x97\xdb\x1d\x92\x30\x30\x35\xd2\x1f\x75\xba\xc7\xdc\ +\xaa\xae\xff\xe0\x01\x41\xfa\x0e\xc1\x2b\xd9\x5d\x7e\xf1\x19\xfd\ +\x62\x83\x08\x80\xe0\x17\x9d\x1a\xad\x2d\x29\x28\xb3\xa4\x4d\xba\ +\xff\xae\x71\xba\xcf\x52\x36\x9b\x9a\x1a\x11\x40\x60\x60\x90\xa2\ +\x28\x00\x8c\x52\xaa\xaa\x2a\xc6\xd8\xda\xda\xea\x76\x39\xa3\x62\ +\x62\x19\xfb\xb2\x32\xd8\x97\x8b\xd3\x27\x20\x2b\x8a\xcd\xe6\xe8\ +\x5d\xba\x10\x62\x36\x19\x6e\xb9\x5f\xf4\x79\x73\x71\x7c\x3a\xc3\ +\xad\x0a\x9e\xe3\xfc\xfd\xcc\xbe\x76\xf0\xf9\x19\x7c\xf8\x4e\xc0\ +\x27\x77\xfb\x04\xca\x2b\xaa\xcf\x5d\xc8\x63\x8c\xc5\xc5\x44\x65\ +\x66\xa4\xf9\x1a\xc4\xc7\xdd\x5b\x03\x6e\xb7\xfb\x64\xce\xb9\x71\ +\xa3\x87\x11\x42\xf6\x1e\x38\x2a\x2b\x8a\x41\xaf\xeb\xaa\x2d\x42\ +\x08\x89\x8a\x0c\xd7\x6a\x34\xbe\x86\xf2\x71\xb7\xcf\x41\x55\xa9\ +\xa2\x28\x41\x81\x01\xaa\xaa\x66\x0f\x1e\x50\x50\x58\xdc\x6a\x6d\ +\xeb\x30\xa5\x11\x6a\x6f\xb7\x57\x54\xd6\x4c\x9e\x30\xba\x87\xf9\ +\xeb\x6a\x3a\xbc\x67\xe7\xc9\xbc\x2a\xbf\xa4\xe1\x77\xcc\x19\x63\ +\x26\x00\x52\xcb\xfe\xcd\x1b\x8e\x17\xb5\x65\x4d\x5e\x30\x75\x60\ +\x64\x87\x47\xa2\xf8\xd8\x96\xb3\xf6\x59\x73\x27\x5b\xbc\x9e\x03\ +\xa9\xfd\xfc\x89\x23\x47\x73\x4b\x23\x07\xcf\x9c\x35\x34\x06\x00\ +\xa4\xe6\xa2\x0d\xbb\xce\x65\x4d\x9a\x93\x18\xe8\x75\xf9\xb2\xf2\ +\x53\xbb\x4e\x36\x18\x67\xce\x1c\xae\x03\xa5\xf8\xd4\xfe\xdd\x47\ +\xce\x38\xc5\xc8\xe9\xf3\xe7\xa5\x86\x68\x01\xa0\x31\xff\xf0\xda\ +\xad\x47\xe4\xc0\xf4\x05\x77\xce\x0a\xd5\xf9\xb8\xfb\x9d\x87\x28\ +\x8a\x67\xcf\x9e\x39\x71\xf4\x00\x21\x84\xe3\x38\x9e\xef\x59\x5b\ +\xc4\xe6\x18\x3a\x7c\xd4\x55\x97\x34\x97\xe4\x15\x36\xa8\x03\x06\ +\x67\xec\x5c\xf9\xfe\x32\x63\xd4\x93\x93\x42\x57\xbd\xfc\xb7\x13\ +\x72\xea\xf8\x58\x75\xc5\x5b\x6f\x44\xfd\xf3\x4f\x69\xb8\x6e\xeb\ +\xaa\x65\x1b\x36\xed\x68\x4b\x5e\x3c\x7f\x01\x00\x80\xb3\xb9\x60\ +\xc3\xea\x1d\x2e\x53\x74\x52\xc6\x80\xa8\xa8\x00\x00\xcf\xc9\xcd\ +\xcb\xd6\x6e\xdc\x7a\xd6\x99\xf0\x9f\x19\x0b\x00\xc0\xd3\x94\xbf\ +\x6a\xf9\x9a\x2d\xdb\x0f\x84\xcd\xf8\xf1\x5d\x00\xe0\xae\x3e\x7d\ +\xa1\x22\x34\x6d\x70\xeb\xa9\x75\xaf\xbc\x83\xff\xf9\xab\xbb\x3d\ +\x17\x36\xfe\xf5\x7f\x7b\x07\x4f\x9f\x5c\xbd\x67\xcd\xbb\x62\xc8\ +\xaf\x16\x0e\xf9\x5c\x3f\x13\x01\x20\x1f\x77\x6f\x37\x7b\x19\x63\ +\x8f\xdb\x55\x55\x5a\xd8\xeb\x3e\x3f\x4e\x8f\x34\x6a\xf4\xd8\xab\ +\x0e\x07\xf6\x1b\xfb\x70\x3f\x00\x68\x2f\xd8\xbd\x91\xe3\xb8\x96\ +\x9c\x4f\x77\x56\x05\xff\xfe\x1f\x8f\x44\xe0\x0b\x47\x0e\xbd\xd5\ +\xd0\x02\x69\x66\xc9\x2f\x2a\x73\x48\x66\x4d\x73\x4a\x9a\x1e\x00\ +\x58\xd3\xc7\xff\x79\xe1\x98\x2d\x6c\x50\x86\x7f\x60\xc2\xf8\xa4\ +\x30\x03\x48\x6d\xc8\x14\x37\x7c\xc8\x00\xa9\x25\x21\xda\x04\x00\ +\x20\xbb\xa5\x88\x01\x43\x07\x56\xd6\x86\x0c\x18\x00\x00\xa0\x89\ +\xb9\xfb\xa1\x87\x01\x20\xb7\xed\xe8\xa9\x22\x22\x80\xf3\xfd\x8f\ +\x36\x25\xdd\xf1\xb3\x25\x53\x12\xce\xda\x4f\xbf\x57\x53\xaf\xdc\ +\x14\x7b\xae\x84\x81\xbf\xf2\xed\x81\x7c\x7e\x86\x3e\x01\x82\xd0\ +\x35\x69\x38\x3c\xc7\xf3\x9c\xc0\xf3\x1c\xdf\xeb\x25\xcc\x5d\xb7\ +\xfa\xd5\x7f\x96\x5b\xc6\xdc\x3d\x2e\x72\xff\xae\x9c\xd4\xf1\x53\ +\x23\x04\x60\x75\x8d\x1e\xce\xe2\x6f\x06\x30\x46\x0f\x1f\x9b\x65\ +\xb3\x29\xde\xda\x22\x35\x47\x36\x9d\x75\xc7\x3f\xf6\xe8\x3d\x09\ +\xa4\xf4\x95\x97\x97\x36\xa9\x00\x82\x79\xc8\x98\x71\x60\x6b\x0f\ +\x8d\x4f\xf7\x16\xfe\x35\x44\xf6\x9f\xd0\xdf\x62\x93\x0c\xc9\x29\ +\x5d\x71\x10\x7a\x71\xe7\x07\xef\x1f\x93\xef\x7b\x70\xbe\x54\x72\ +\x20\xcf\x15\x33\x6b\x64\x02\x00\x34\x34\x39\x83\x82\x83\x3e\x9f\ +\xd8\x43\x1d\x3a\x90\x8f\xbb\xdf\x19\x5c\xa7\xb6\x88\xad\xf2\xd4\ +\x8b\x7f\xf9\x4f\x85\x65\xfc\x2f\x9f\xbb\xd7\x04\xd5\x85\xf5\x34\ +\x2e\x21\x11\x00\x2e\x1c\x3f\xa5\x84\xa4\xa6\x18\x01\x00\x94\x9a\ +\x73\x55\x2e\x73\x72\xa2\x05\x00\x2e\xe4\x16\x45\x0d\x9d\x39\x22\ +\xb3\xdf\xc4\xb1\x23\xf4\x52\xa3\xcd\x1b\xa0\x55\x4a\x2f\x57\xb9\ +\x92\x32\xae\x64\x06\xd7\x5d\xba\x6c\xd5\x46\xa6\x79\xf3\xca\xa4\ +\xa6\x0d\x6f\xfe\x6d\xe9\x09\xf7\x23\x3f\xfd\xe5\xb0\x30\x52\x55\ +\x98\x8f\x43\xe3\xfd\xf5\x00\x52\xd1\xb1\x62\x5b\x66\xff\xb4\xcf\ +\xfd\x43\x7c\xfa\xee\x6d\xc9\x4f\xea\xcd\xc6\xe9\xd1\xc3\xde\x1a\ +\xcb\xbd\xd4\x16\x91\x6a\x4f\xff\xe7\x3f\x4b\x93\x16\x7c\xff\xde\ +\x51\x5e\xda\x51\xd9\xe5\x70\x38\x1d\x72\xd5\x99\x0f\x77\x14\x8f\ +\xfb\xfe\x63\x5e\xcd\xa3\xe2\xc2\x25\x25\x28\x21\xc1\x1b\x92\x53\ +\xa4\x96\x86\x06\x00\x38\x7c\x60\x3f\x1f\x39\x28\x42\x0b\x00\xe0\ +\x2e\x29\xaa\x51\x03\x17\xc4\x5d\xb1\xb9\x0a\x2e\xe7\x5b\xe2\xa7\ +\x98\x01\x80\xd9\x56\xbf\xfa\xaf\x0b\xda\xd1\xbf\xf8\xc5\x2c\xb3\ +\x37\x73\x81\xaa\xf6\x36\x9b\xa4\xd2\x5d\xef\xbd\xdb\x12\x32\x72\ +\x62\x86\xf1\x73\x09\x5c\x40\x70\x73\xd5\xf4\x7c\xdc\xbd\xa5\x80\ +\x10\x68\x44\x2d\x65\x48\x96\xd5\x0e\xcf\x58\x17\x79\x19\x00\xa0\ +\xab\x6a\xec\x9d\xde\xb6\xf2\x48\x71\x83\x67\xe7\xc7\x3f\x5f\xef\ +\x18\x38\xef\xa9\x45\xa3\x62\xa7\x4f\xc9\x78\xf3\xed\xdf\xe6\x58\ +\xfc\xb2\xee\xfe\xe1\xbc\x0c\x3f\x2f\xd7\xf2\x4b\x6a\x23\x53\x46\ +\x7b\x5d\x6b\x23\x66\xcc\x3e\xfc\xca\xf2\x9f\xfc\x7c\x97\xd6\x1c\ +\xf7\xc8\x13\xd3\xbd\xb7\x2b\x2f\x2b\xd2\x44\xa6\x47\x75\x25\x91\ +\xb3\xd6\xe2\x0a\x67\xf2\xf4\x38\x00\x68\x2b\xd8\xbf\x66\xc7\x39\ +\xcb\x00\xee\x1f\xbf\x39\x60\x8a\x1b\xf7\xfd\x27\x66\xc6\x67\x4f\ +\x4d\xdd\xfd\xdf\xdf\xfd\x28\xcf\x1c\xd5\xef\x99\xa7\xef\x31\xdc\ +\x34\x73\x3b\xca\xa4\x74\x68\xef\x5f\x69\xbb\xf9\xf2\x19\xfa\x02\ +\x2e\xe5\x17\x9d\x3a\x7d\xa6\xab\xb6\x08\x63\xc8\x5b\xf6\x93\x52\ +\xaa\xd7\xeb\x27\x4d\x18\x6b\x31\x9b\xae\xc8\x5d\xa7\xc3\x25\x49\ +\xde\xda\x22\x5a\x93\x9f\x49\xcb\x03\xa3\xb6\xb6\x56\x95\xe8\xcc\ +\x46\x6d\x97\x69\xe4\x71\xbb\x11\xaf\x11\x3a\xd7\x94\xc9\xae\x76\ +\xab\x5d\x36\x58\xfc\xb5\x9d\xc5\x45\x14\xc9\xad\x00\xa7\x11\x3a\ +\xe5\x17\xa3\x6e\x97\x87\xd7\x68\x09\x06\xaa\xb8\x1d\x4e\x8f\x24\ +\x49\x8a\x4a\x39\x51\xef\x67\x31\x60\x00\xc5\x6d\x6f\x73\xc8\x06\ +\xb3\x45\xe4\x3e\x5b\x6d\xbd\x92\xcf\xe0\x72\x51\x4a\x25\x59\x92\ +\x24\x0f\x47\x48\x89\x2f\x9f\xe1\x36\x43\x5a\x4a\x62\x5a\x4a\xe2\ +\x4d\x9e\x2c\xe8\xf4\x82\xae\x67\xfa\x2c\xc2\x46\x4b\xc0\x55\x52\ +\x49\xd4\xf4\xd8\x7c\x85\xd7\x9a\x82\x7a\xee\xc6\xc2\x09\x9a\x9e\ +\xc5\x45\xb0\xa6\x73\xbf\x16\xcc\x69\x8c\xa6\xab\xa3\x21\x9c\xc6\ +\x10\xf0\xb9\x22\x24\x08\x79\x3f\xde\x7f\x00\x00\x21\xec\x2d\x63\ +\xfa\x95\x98\x6c\x3e\x5b\xcd\x87\xaf\xcb\xf1\xe7\x70\x38\xbc\xb5\ +\xce\xbd\x95\x4b\x11\xc2\x2a\xa5\x1e\xb7\x87\xe7\x38\xf6\x55\x68\ +\x0f\x3e\xee\xf6\x09\x28\x8a\x62\xb5\xb6\xb5\xb6\x5a\x65\x59\xb9\ +\x3d\x7e\x91\x28\x8a\xc5\x45\x05\x2e\xa7\x4b\xe0\xbc\x3a\x0a\x12\ +\x05\xc1\xe9\x72\x36\x37\x35\xea\x74\xfa\xaf\x84\xbb\x3e\x9d\xa1\ +\x0f\xf8\x19\x18\x3b\x74\xf4\x54\x4b\xab\x15\x21\x00\x04\x73\xa6\ +\x4f\xe1\x38\x72\xab\xff\x28\x42\x88\x46\x10\x4e\x9d\x3a\x96\x9a\ +\x92\x6e\xf1\xb3\xf0\xc0\xea\xeb\xeb\x0b\x0b\x2e\x07\x07\x07\x73\ +\x1c\xf1\x71\xf7\x36\x81\xc3\xe9\x6a\x68\x6c\xba\xfb\xce\xd9\x00\ +\x70\xfc\xe4\x99\xcd\xdb\x77\x8b\xdd\x1c\x0b\x8a\xa2\xa6\xa5\x26\ +\x26\x5c\x53\x69\x4f\x76\xb6\xb7\xda\x5c\x1a\x53\x80\x49\xdb\xd1\ +\x89\xb2\xa3\xad\xc5\xa9\x58\x02\xfc\x45\x7c\xa5\xd4\xa3\xd3\xe5\ +\x11\x75\xba\xae\x22\x20\xaa\xec\xb2\xb6\xd9\x88\xc6\x6c\x31\x78\ +\xfd\x0b\xcc\xed\x70\x62\x51\x2b\x70\x9d\xa5\x43\xa8\xe4\x74\xab\ +\x5a\x9d\x16\x03\x30\xd5\xd3\xda\x62\x65\xbc\xc1\xcf\xa2\xbf\x32\ +\x41\x53\xd9\xe9\x52\x44\xbd\xf6\xc6\xc3\x8b\x52\x35\x2c\x2c\x8c\ +\x70\x7c\xee\xf9\xb3\xde\xc2\xfd\x08\x70\x74\x74\x2c\xcf\x91\xe6\ +\xe6\x46\x9f\x8f\xec\x36\x01\x47\x48\x7d\x7d\xc3\xfe\x83\x87\xa8\ +\x4a\x11\x42\x02\x41\x54\xed\x58\xdd\x85\x11\x6a\xb3\x5a\x73\xce\ +\xe6\x5e\xc5\x5d\x5b\xc9\xf1\x77\x97\x6d\xac\x6e\x6e\xb7\x41\xf0\ +\x83\x3f\xfa\xc9\xf0\x68\x6d\x6d\xee\xb6\x37\x3f\xda\xd1\xd8\xd6\ +\x6e\xe9\x3f\xe7\x67\xcf\xce\x33\x01\xd8\x1b\x4b\xb6\x7d\xf2\xe6\ +\xd6\xfa\xb8\x7f\xfc\xf1\x7b\x01\x3c\x00\xc8\xc5\xa7\xf7\xed\x3e\ +\x7c\xae\xb2\xd9\x91\x31\xe9\xfe\x7b\xc6\xc6\xcb\x8e\x86\x23\x9b\ +\x97\x7d\xb0\xb7\xee\x99\xdf\xfe\xbf\xc1\xe1\x00\xc0\x9a\xcb\xce\ +\xad\x78\xf7\xdd\x52\xf3\xb8\x3f\xfe\x64\x81\x4e\x6d\x58\xfb\xf6\ +\x07\x27\x4b\xea\xdb\xda\x3c\x83\xef\x7c\xea\xd1\xa9\xe9\x00\xd0\ +\x52\x79\x71\xdd\x87\x6f\x9e\xa1\xc3\x5f\xf8\xed\xbd\x9f\x39\x35\ +\x50\x4a\x83\x03\x03\xcd\x66\xb3\xa2\xaa\x08\x61\x51\x14\x45\x51\ +\x6c\xb3\x5a\xbf\xaa\xbc\x06\x1f\x77\xbf\x7d\x08\x82\x50\x54\x78\ +\x79\xdf\xce\x8d\xbc\xe0\xad\x2d\x82\xba\xeb\x13\x4e\x8f\x67\xf1\ +\x7d\x0f\x5f\x6d\xa6\x18\xc3\x67\x2c\x7e\x3a\x39\x2e\xe8\xfd\xdf\ +\x3c\xbd\xff\x54\xe9\xf0\x20\x78\xe5\xbf\x6b\x33\x1f\xfe\xfd\xaf\ +\xe2\x4b\x9f\xff\xd5\xf2\xdc\x86\x79\xa3\x48\xde\x27\xef\x2e\xcf\ +\x2b\x28\xf7\x1b\x32\xc9\x9b\x44\x96\xb7\xf3\x93\xe5\x47\x9a\x46\ +\x4c\x99\x71\xef\x90\x34\xa3\x80\x41\x6e\xde\xf0\xfe\x3b\x39\x85\ +\x45\xaa\x61\x60\x64\x38\x01\x80\xb6\xfc\x3d\x6f\xae\x3a\x52\x5a\ +\xd2\x90\xbc\x20\x55\x07\x00\x54\xc8\x18\x77\xc7\xf4\xc7\x13\x6b\ +\xb6\xfd\xe3\xff\xed\xdc\x7f\xd7\xd4\x74\x4d\xc9\xa1\x0f\x3e\xdd\ +\x79\xf9\x72\x4d\xc4\xcc\xf4\x9b\xf4\x37\x50\x4a\x11\xc6\x02\x21\ +\x18\x13\x84\x50\xaf\xe5\x1c\x7d\xb6\xda\xad\xac\xef\x02\x70\x84\ +\xf0\x1c\xe6\x09\xe6\x08\xe6\x08\xba\xf2\xe1\x10\x87\x11\xb9\xa6\ +\xb6\x88\x3e\x28\x2a\x39\x2e\xdc\x56\x7e\x3c\xdf\x66\x1e\x39\x24\ +\xe1\xfc\x86\xd5\xee\xb4\x39\x0b\x86\x87\xf3\x06\x9d\x51\xab\x01\ +\x15\x20\x20\xf9\xf1\x1f\x3f\x9f\x9d\x18\x99\x9c\x12\x4f\x00\xd4\ +\xba\x13\xef\x2d\xdf\x25\x13\xf5\xc8\xda\x77\xde\xdb\x78\x8a\x01\ +\x00\x67\x99\xff\xf4\x2f\xe6\x64\x27\x46\x27\xa6\x78\x97\xb6\x1a\ +\x13\xc6\xff\xe2\xf9\xfb\x52\x23\x22\x92\x53\xe3\x01\x00\x78\x4b\ +\x72\x6a\xa2\x4e\x69\x3c\x7a\xa6\x36\x3d\x7b\x88\x19\x40\x8c\x19\ +\xf9\xdc\xf7\x1f\xef\x1f\x19\x99\xd6\x2f\xa2\x4f\xb8\x32\x7c\xd4\ +\xe9\x0b\xb8\x61\x6d\x11\xdc\x5b\x6d\x11\xf5\xf2\x81\x95\x7f\x79\ +\x79\x73\xf6\xbd\xdf\x1f\x13\xad\x1c\xcd\x6d\xca\x1a\x3c\x88\x07\ +\xb0\xe5\x17\xb5\x8b\xa1\xb1\xa1\x00\xc0\x21\xb9\xaa\xa0\x8e\xa5\ +\x26\xc4\x01\xc0\xf9\x83\x7b\xb9\x81\x8b\xfe\xf2\x9b\x9f\xfd\xec\ +\xa1\x89\x79\x7b\xb7\x94\xb9\x00\x10\x21\xc8\x76\xb1\xa0\x2e\x26\ +\xa5\xa3\xb6\x08\xe6\x88\x5c\x55\x54\x25\x5b\xd2\x13\x3a\xbc\xbc\ +\xed\x95\x67\x5e\xfa\xf3\xdf\x6b\x23\x67\x3d\x79\x57\x36\x00\x00\ +\xc1\x9e\xa6\xca\x52\xa7\xbe\x5f\x54\x40\x9f\xd0\xb5\x7c\xbc\xe9\ +\x23\xae\x86\xcf\x51\x5b\x04\xa4\xc3\x2b\x5e\xdd\x5c\xa4\x7b\xf0\ +\xe7\xbf\x4f\x0d\xd6\x00\x2b\x69\x6c\x63\x99\x81\xc1\x00\x9e\x1d\ +\xdb\x0f\x06\x66\x2d\x89\x40\x00\x00\xed\x85\x17\x5a\xc5\xf0\xc4\ +\x18\x0c\xc0\x2a\xab\x9b\x4d\x61\xd1\x08\xc0\x23\x49\xbc\xde\xac\ +\xf7\x76\x7b\x4b\x71\x89\x55\x9c\x99\x7e\xa5\xa2\x40\x71\x41\x1e\ +\x0a\x4e\x8d\x15\x00\x00\xea\x2e\x6c\x7b\x6d\xe9\x91\x41\x0b\xbe\ +\x3f\x37\x3b\xa6\x6b\xe8\xd4\x96\xe4\x2a\x7e\xc9\x11\x7e\xa8\x2f\ +\x34\x9a\x4f\xee\xf6\x09\xea\x2a\xaa\xca\x28\xa5\x54\xa5\xaa\xda\ +\xf1\xaf\xf7\x3f\x4c\x55\x55\xe5\xaa\xda\x22\xc5\x3b\x5e\xff\xfb\ +\xf2\x73\xfd\x87\x0f\x72\xfc\x7f\xf6\xae\x3c\x2c\xaa\xf3\xdc\xbf\ +\xe7\x9c\x99\x33\x3b\x33\xc3\xec\x33\xec\xfb\x2e\xca\xa2\x80\x0b\ +\x20\x2e\xb8\x90\xa8\x4d\xd2\xb8\x64\xd1\xc4\x3c\xb9\x4d\xd2\xf6\ +\xb6\xb1\xf6\x36\xde\xa4\x49\xb3\x3d\xd6\x36\x69\x9a\xc6\xb4\x89\ +\xda\xa4\x35\x69\xb4\x88\x51\x12\x35\xa8\xe0\xca\xa2\xa0\x28\x9b\ +\xa8\x2c\xc2\x30\x0c\x0c\xcc\x0c\xb3\x9f\xed\xfe\x31\x88\x88\x92\ +\x66\x31\x37\x18\xce\xef\x39\x7f\xf0\x9c\x73\x66\xce\xc3\xf7\xfd\ +\xce\x6f\xbe\xf7\xfd\xde\xa5\xbd\xae\xb9\xdb\x01\x88\x5a\x1b\xe0\ +\xad\x3c\xb4\xab\xe4\xfd\x2d\x47\xad\x91\x6b\x96\x4d\xf7\xdf\x56\ +\x7f\xb6\x9e\xab\x8f\xd3\x03\x00\x20\xa1\x21\xea\xab\x55\xfb\x2b\ +\x4e\x96\xbd\xf7\x51\x79\x52\xde\x42\x35\x17\x00\xa0\xbb\xe9\x7c\ +\x1f\x47\x1f\xaf\x1a\x31\xba\xdc\xe7\x6b\x5b\x54\x31\x71\x1c\x00\ +\xb2\xaf\xf6\x95\x17\xde\x66\xc2\xd3\x82\xb0\xbe\xb3\xf5\x57\xaf\ +\xd7\x05\x61\x2e\xd6\x34\xc9\x22\x63\x26\x48\x42\x33\x5b\x5b\x64\ +\x02\xe8\x07\x82\x18\x8d\xbd\xe6\xfe\x01\x9c\x27\xe0\xf0\x84\x5c\ +\x5c\xc0\xe1\x0b\x38\xb8\x80\x8b\x0b\x30\x8e\x40\x1a\xa8\x9c\x9b\ +\x9f\x6b\xd0\xdf\xe8\xc5\xd7\xdb\xd1\x46\xf0\xc4\x5e\x4b\x57\xeb\ +\x95\x76\xae\x26\x26\x5a\xa7\x88\x8e\x31\xf4\xb4\x5c\xb0\x89\x13\ +\xd6\xae\x7d\x30\x74\xb8\x72\x2e\x39\x30\xe0\x08\x4b\xc9\x0a\x53\ +\x0b\x01\x40\x1b\x1d\x27\x76\x5e\xab\x6d\x32\x25\xcc\xbd\x7f\x45\ +\x7e\xbc\x5f\x76\xed\x56\x4b\x40\xc8\xd4\x94\x70\xd5\xf5\xda\x22\ +\x9e\x01\x3b\x24\x66\xa6\x6b\x25\xb8\x73\xa0\xab\x67\x08\x15\x20\ +\x8e\xcb\x97\x5a\xad\xb4\x34\x31\xc1\x5f\xe7\x89\xe8\xb7\xf9\x12\ +\xa6\x4e\xd7\x7f\x85\x22\x90\x36\x9b\xd5\x31\x64\x17\x89\x25\xfe\ +\x15\x11\x82\xa0\x08\x82\xa0\x28\xea\xf3\x7a\x3d\x1e\xf7\x1d\x99\ +\x62\x36\x16\x67\x42\xc0\xeb\xf3\xf5\x5b\x06\x11\x7f\x96\x81\xbf\ +\x67\xf4\xf5\x5c\x4b\x2e\x97\xab\x56\x29\xee\xba\xff\xa8\xb3\xa3\ +\xcd\xd4\xdd\xa5\xd6\xea\xfc\x6a\xe5\xf7\x33\x70\x38\x9c\x21\xbb\ +\xdd\x6a\x1d\x88\x4f\xbc\x03\x8a\xc9\xae\x77\x27\x04\x78\x38\x6e\ +\xd0\x69\xd8\x71\x60\xd7\xbb\x2c\x26\x05\x58\xdd\x9d\x10\x30\xf6\ +\xf4\x5e\x68\x6c\x66\x68\x26\x3c\x34\x38\x36\x26\x92\x1d\x10\x96\ +\xbb\x77\xc9\x62\xd7\xeb\xad\xac\xae\x4d\x9f\x36\x05\xe3\x60\xa7\ +\xaa\xce\x50\x14\x25\xba\x51\x5b\x04\x30\x0c\xd5\x69\xd5\x5c\x2e\ +\x97\x1d\x28\x96\xbb\x13\x0e\x04\x49\x11\x14\x15\x12\xac\x07\x80\ +\x19\xe9\x53\x1b\x5b\x2e\x8f\x6c\x46\x20\x08\x32\x34\xe4\x08\x94\ +\x4b\x73\x67\x65\xdd\xf4\x19\x9f\xad\xf6\x64\xc5\x99\xa6\x6e\x45\ +\x4c\xc6\xc2\xb9\xe9\x22\x04\x80\x1e\xaa\x39\x7c\xb0\xe6\xb2\x7d\ +\x4a\xee\x92\x9c\xf8\xe1\x44\x5f\xa7\xb1\xbe\xec\xbc\x3d\xaf\x60\ +\x66\x80\x9f\xf9\x8c\xbb\xb5\xae\xba\xea\x42\x9b\x26\xa5\x60\xde\ +\xd4\x20\x00\x60\x1c\x5d\x87\x2a\x2e\xc6\x66\xcd\x0d\x0b\xe4\xd2\ +\xae\xbe\xd3\x15\xe5\x17\xdb\x07\x74\x29\xb3\x17\xe4\xc4\x0f\x87\ +\xea\xb8\xcc\x15\x15\xd5\xda\xb4\x85\x71\x6a\xce\x60\x6b\xe5\x9e\ +\xb2\x2a\x37\xf0\x79\x1c\x86\xc4\x83\xee\xbd\x7f\x91\x56\x80\xb2\ +\xdc\x9d\xdc\x86\x1a\x0f\xaf\x3f\x7f\xfe\x42\x6d\x15\xea\xaf\x2d\ +\x32\xaa\x97\x2a\x82\x80\xcd\xee\x48\x49\x1d\x5b\xc5\xa3\xff\x52\ +\x5d\x4d\x4b\xaf\x2e\x48\x71\x6c\xd7\x56\x1b\xf7\x7f\xd7\xce\xd1\ +\xed\x7f\xe7\xf5\x23\x7d\xda\x4c\x83\x6d\xdb\x5f\xde\x55\x6d\xde\ +\x14\x83\x58\xca\xf7\xed\x2e\xde\xb3\xd7\x1c\x7a\x7f\x7e\xe1\x4c\ +\x00\xf0\xd9\x3b\x4b\x8b\x4b\xfb\xd0\x40\x9d\xc6\xa0\x53\x88\x01\ +\xc8\xfa\x23\xc5\xc5\x7b\x4a\xaa\xac\xc1\x5b\x72\x16\x02\x80\xa9\ +\xe1\xf4\xd9\x4e\x77\x94\x86\xf7\xf9\x5f\xdf\xa0\x64\xaf\x2c\x4b\ +\x54\x34\x1c\xdb\x5b\x52\x52\x7c\xfa\x9a\xe4\x85\xac\x25\x00\xc0\ +\x11\xc9\x42\xc3\xa3\x51\x0e\x5d\xb1\x6b\x47\xbb\xf6\xde\x07\xf9\ +\xdf\xb3\xb1\xc4\x72\xf7\xfb\x07\x86\x62\x2e\xa7\xbd\xf3\x72\xd3\ +\x98\x9c\x4a\x00\x00\x86\x71\x7b\x7d\x69\xe9\x99\x63\x4e\x2b\x93\ +\x72\x9f\x48\xca\x05\x70\xf5\x56\x1f\xf5\x92\x8c\xfd\x62\xc9\xa7\ +\x4d\x82\x8d\x9b\x9f\x8a\xe0\x5e\xb8\xf0\xcc\xdf\x8c\xfd\x10\x23\ +\xb1\xd3\x02\x5d\x7c\x6c\x9c\x3e\x2e\x41\x02\x00\x60\xfb\xd7\x9b\ +\xaf\x97\x5b\x54\x59\xe9\xfa\xf8\x8c\x9c\x28\x85\x10\x7c\x56\xbb\ +\x4f\x9c\x90\x10\x67\xb7\x45\x85\xc9\x00\x00\xf4\x19\x45\xcf\x64\ +\x00\x78\x7b\x1b\x0e\x9f\x74\x7a\x28\x00\xa7\xcd\x2b\x8e\x8b\x8b\ +\x35\x4b\x75\xf1\x32\x00\x00\x89\x3e\x6e\xae\x3e\xae\xb1\xec\xaf\ +\x9e\xe0\xc5\xaf\x6d\x58\x2d\xfd\xbe\x37\xd7\x58\x3f\xc3\xc4\xa0\ +\x2f\x82\xe2\x3c\xfc\x36\xe0\xe1\xe3\xf6\xb8\xa4\x06\x0f\x6c\x7b\ +\xe3\x12\x3f\xe3\xbe\xfc\xd0\x63\x07\x2b\xa3\xf2\x16\x45\x08\x00\ +\xfa\x06\x7c\x5c\xa9\x5c\x02\x20\x0d\xcf\x2f\x9c\x4d\xba\xe9\xe8\ +\xc8\x28\x00\xe8\xad\x2a\xad\xb4\xa8\x7e\xfc\x40\xa1\xcc\x76\x76\ +\xcb\x1b\x3b\x07\x69\x00\x5c\x36\x73\xe1\x22\x31\xe1\xd1\x84\xc7\ +\x8f\x24\xb9\xd3\x2e\xf3\xee\xad\x7f\x1e\x88\x5e\xb0\x24\x55\x0d\ +\x20\xca\x9e\x37\x57\xc6\xf1\xa8\xc2\x13\x47\x92\xe3\xec\x97\x0e\ +\xbd\xff\x69\xe7\x8a\xc7\x56\x6b\x27\x40\xe3\x4d\x56\x77\x27\x36\ +\xc6\xc9\x4b\xf4\xf4\x36\xee\xf8\xdb\x07\x03\xaa\xec\x0d\x1b\x8a\ +\x94\x48\x4f\x93\x91\x8c\x2a\x88\x01\x80\xe6\x9a\x3a\xaf\x22\x26\ +\x56\x0a\x00\x40\xf5\x9e\xef\x74\x4a\xe7\x44\x07\x02\xc0\x85\x73\ +\x8d\x41\x33\x56\xcc\xcb\x9a\x4a\xa8\x9c\x27\xfe\x5c\x31\xe8\x01\ +\xb9\x10\x80\xee\x6c\xec\x74\x45\xe7\x47\x0f\xf3\xb2\xad\xf2\xdd\ +\xf7\x8b\xf1\xc4\x85\x1b\x1f\xc8\x97\xfa\x35\x8d\x32\x37\xb5\x0c\ +\x46\x3c\x30\x12\x3a\xdc\xbf\xf3\xc3\xfd\x51\x45\xcf\x64\x68\x27\ +\x84\xe1\xc8\x72\x77\x42\xf0\x93\x81\x71\xaa\x6e\x20\xc0\xdc\x12\ +\x89\x43\x5a\x1a\xdf\x7a\xe3\x7d\xf5\xfc\xc7\x7f\x9d\x17\x87\x00\ +\x00\x10\x5e\xb7\x87\xa0\x28\xb0\xd4\x7d\x78\xa0\x29\xfb\xb1\xdf\ +\xf9\x83\x6b\xbb\x1a\x9a\x08\x55\x78\x64\x00\x00\x00\xe9\xf5\x0e\ +\xd9\x6c\x00\x70\xa6\xfa\x34\xaa\x4b\xd2\x0b\x01\x00\x7c\xed\x97\ +\x8d\x94\xbc\x28\x52\x0c\x00\xce\xce\x53\x7f\x7c\x67\x5f\xca\x7d\ +\xcf\x2c\xcb\x08\xba\x61\x10\xf6\xb5\x77\xb8\x25\xb3\x43\x86\x2d\ +\xbf\x2b\x65\xbb\x1b\xe8\xc4\x17\x0a\xa2\x26\xc8\xb8\x4d\x14\xee\ +\xd2\x34\x4d\xd3\x34\x82\x20\x93\x90\xbb\x08\x00\xc6\xe1\x90\x34\ +\x0d\x04\xe1\xe7\x29\x33\x5c\x90\x03\x61\x18\x86\xa6\x01\x45\x6f\ +\x5a\xda\xd5\xec\xdd\x7e\xe0\x7c\x57\x8e\xb8\xe4\xf9\xc3\xce\xe4\ +\x45\x8f\xdf\x97\x1d\x92\x3f\x33\x62\xdb\x3b\x1b\xab\x03\x44\xd1\ +\x0b\x9f\xb8\x6f\x9a\xbf\xe7\x14\xd3\xd0\xd4\xae\x8e\xbc\xdf\xff\ +\x73\x3f\xbd\x60\xde\xd1\xbf\x7c\xbc\xf1\xb9\x43\x80\xa9\xd6\x3c\ +\xb9\xd8\x4f\xee\xb6\xd6\x26\x50\xc5\x86\x09\x00\x80\x38\xb2\x6b\ +\xc7\xb1\x16\x12\x3d\xb4\xa3\x66\x3f\x3a\x67\xf9\xba\x05\x53\x34\ +\x00\x60\xbe\x5c\xef\x93\x45\x06\x2b\x11\x00\x00\xba\xef\xc0\x17\ +\x75\x89\x85\xcf\x4d\x9c\xed\xe9\xef\x3f\x9e\xa1\xab\xb3\x3d\x34\ +\x3c\x82\x24\x49\x8a\x22\x85\x42\xb1\x75\x70\x20\x36\x21\x69\xb2\ +\xd1\xf7\xdc\xf9\x8b\x95\xd5\x67\xfc\xfd\x2b\x19\x06\x00\xf1\x47\ +\x44\x22\x34\x4d\x8b\x44\xc2\x45\x0b\xe7\x29\x15\x81\x23\x37\xbb\ +\xac\x16\x9b\xd3\xed\xf5\xf9\x28\x06\x24\x4a\xbd\x3a\x80\x0f\xb4\ +\xcf\xdc\x63\x22\x79\x52\x8d\x52\x3a\xd2\xc3\xda\x69\xb3\x01\x3f\ +\x40\xc4\x1b\x3e\xe1\x1a\xec\x35\xdb\x7c\x72\xb5\x4e\x2a\x1c\x16\ +\x2c\xaf\xd3\xe6\x01\xbe\x54\xc4\x03\x86\x76\x58\x2d\x36\x97\xc7\ +\xe7\x25\x68\x04\x93\xab\xf4\x81\x62\x2e\x00\x10\x2e\xbb\x93\xc6\ +\x65\x62\x3e\x00\x00\x4d\x58\x07\x1d\x82\xaf\x56\x58\x04\x26\x49\ +\x3c\x03\x03\x0c\x86\x71\x02\x15\x2a\xbf\xf4\x0e\x0c\xf4\x4f\x42\ +\xe9\x4d\x9d\x92\x94\x3a\xe5\xab\xbe\xb1\x42\x99\x42\x28\x1b\x63\ +\x72\xe3\x6a\x43\xc8\x98\x53\x22\xa9\xfc\xa6\x4f\xc9\x35\x61\xf2\ +\x9b\x7d\x73\x22\xe9\x70\x3c\x18\x82\x8a\xe5\x2a\xb1\x7c\xec\x83\ +\xb8\xc2\x80\x1b\xcf\x41\xb9\x32\x85\x7c\x42\x0d\xda\xf7\xcf\x5d\ +\x04\x10\x8a\x22\xcd\xbd\x3d\x7e\xdd\x45\x11\xd6\xf5\xc1\xe2\xae\ +\xd2\x5d\xb9\x42\x49\xd3\x34\x73\xf7\xe8\xae\xcf\x47\x90\x24\x89\ +\xa2\x28\x9f\xcf\x63\x69\x34\xa9\x75\xb7\xaf\xd7\x74\x17\xe9\xee\ +\xc0\x80\xf5\x44\x65\x8d\xc7\xeb\xa3\x28\x32\x21\x36\x7a\x4a\x72\ +\xc2\xb7\x7d\x13\x1c\x36\x17\xf0\x86\x57\x96\x00\x00\x8c\x63\xa0\ +\xcf\xc3\x09\x50\x06\xb0\x2d\x52\x26\xb2\xee\x32\x0c\xc6\xe1\x28\ +\xd5\x5a\x7f\xae\xcb\x5d\xa1\xbb\xcd\x97\x2e\x87\x04\xe9\x53\x53\ +\x12\x5d\x2e\xf7\x67\x07\x8f\xf4\x98\xcc\xa3\x1d\x26\x02\x81\x20\ +\x2b\x73\xda\x68\x3d\xa6\x08\xaf\xcb\xed\x65\x10\x8e\x40\x24\xe0\ +\xa2\xb7\xda\x3a\x4c\xdd\xbe\x6d\x55\x82\x39\xcf\xdc\x3b\xed\xfa\ +\x19\xe2\xd4\x47\x5b\x2f\xc5\xac\x7c\x2a\x57\xf8\xf1\x3f\xca\x92\ +\x8b\x56\x25\x2a\x30\x96\xac\x13\x8e\xbb\x7e\x17\xa6\xcf\xeb\xb9\ +\xb3\xc9\xfb\xdf\x1e\xf5\xf5\xf5\x4a\xa5\x52\xaf\xd7\xdf\x7a\x09\ +\xc5\xd0\x96\xd6\x2b\x0c\xc3\x90\x24\xa5\xd1\xa8\x5c\x2e\xf7\x88\ +\x77\x8f\xc7\xc3\x1b\x9a\x9a\x23\xc2\x82\x43\x43\x86\x1d\xa5\xd4\ +\xc0\xa5\x57\x9f\xdb\xd4\x8e\x06\x29\x85\x18\x2a\x36\x14\xad\x79\ +\x68\x46\xf8\x18\xa3\x87\x19\xb2\x98\x07\x15\xa3\xbb\x45\x33\xae\ +\x21\x9b\xd3\x4b\x00\x86\x4b\xa4\x01\x3c\x96\xb7\x13\x94\xbb\x7e\ +\x02\xfb\x33\xba\x27\x12\x8a\x8b\x8b\xdb\xda\xda\x1e\x7e\xf8\xe1\ +\xfc\xfc\xfc\x5b\xaf\xe2\x38\x57\x20\xe0\x13\x04\x21\x10\xf0\x02\ +\x65\x37\xb2\x0f\x79\x3c\xbc\xcb\x68\xa2\x47\xed\x27\xd0\x5e\x47\ +\x1f\xa1\x5c\xb7\xe9\xc5\xac\x20\x38\xfa\xe1\xeb\xef\xbe\xfb\x6f\ +\xed\xfa\xf4\x93\xd5\xbd\x45\xf7\x2f\x90\x90\x1d\xbb\x76\x9e\xca\ +\xbe\xef\x41\x89\x84\xdb\x76\x7a\xff\x96\xee\x72\x90\x44\x2c\x7f\ +\xf0\xfe\xf0\x00\x04\xc5\x30\x14\x41\x00\x05\x8a\xa0\x01\xc3\x00\ +\xc8\xfa\xc3\xbb\x3f\x3b\xd9\x8c\x68\xa7\x3c\xb4\xf2\x1e\x9d\x98\ +\xb5\x68\xd9\x78\x86\xf1\x21\x14\x0a\x79\x3c\xde\xb6\x6d\xdb\x36\ +\x6c\xd8\xd0\xde\xde\x3e\xc6\xc0\x8c\x0c\x0f\x8b\x8b\x89\x4a\x4e\ +\x8c\x4f\x4a\x88\x4b\x4c\x88\x1d\x39\xa2\x22\xc3\x83\xf4\xda\x31\ +\x7b\x61\x1c\x5c\x28\x15\x08\x00\x15\xa9\x14\x62\xca\xe7\x1b\x32\ +\x5f\x3e\x59\x75\xd1\x4d\x03\x90\x96\x9a\x13\x95\x26\x27\x70\x10\ +\x92\xe1\xa9\x66\xe4\x15\xa8\xac\x95\x7f\xf8\xd3\x3f\x29\xc0\xb9\ +\x28\x00\xca\x01\x8f\xf9\xf8\xe1\x8a\x1e\x02\x3a\x8f\xbc\xf7\x56\ +\xf1\xc5\x94\xdc\x05\x33\xa7\x45\x09\x58\x19\x9e\x50\xba\x3b\x61\ +\xc1\x30\x8c\xdf\xbb\x7e\x33\x75\xbf\xac\xfc\xfc\x98\xc6\x11\x08\ +\xca\x45\xac\x8d\x6f\x6d\x7e\x41\xcd\x71\x99\xed\xe8\x8f\x9f\x7c\ +\x54\xc7\x9c\xc0\xf9\x3c\x14\x01\x40\x30\xbe\x40\xc0\x41\x19\x37\ +\xc1\x8d\xce\xc8\xca\x49\x4b\x9f\x11\x49\xd5\xfe\x6a\x77\x93\x79\ +\x39\xd7\x5f\xdc\x0e\xc1\x04\x42\x31\x0f\xb5\x96\x97\x37\xa4\x2e\ +\xfe\xf9\xa2\xd9\x11\xec\x8c\xb0\xdc\xfd\xcf\x70\xb9\x5c\x6e\xb7\ +\x7b\xdd\xba\x75\xb7\x5d\x33\x7c\x1d\xf6\x53\x8c\x40\x97\xbf\x78\ +\x45\x5a\x98\x52\xa5\xd6\x48\x04\x9c\xfe\x7a\xc6\xe7\xf1\x30\x14\ +\x00\x86\x21\x08\x0c\x6f\x03\xd3\x0c\x00\x30\x24\x49\x03\xa0\x08\ +\x42\x33\x0c\x8a\x0d\x37\x27\x43\x00\x28\x9a\xbe\xc3\xdd\x1a\x58\ +\xee\xfe\x80\xb1\x7c\xf9\x72\x85\x42\x61\x30\xdc\xa6\xf6\x16\x4d\ +\xd1\x5f\x62\x59\x52\x14\x45\x33\xa3\xae\x52\x3e\x17\xc9\x89\x88\ +\x4b\x8c\xd0\x0c\x8f\xb6\x42\x1f\x1b\xe8\xda\xfb\xe1\xbf\xcb\x72\ +\xb4\xc6\x1e\x87\x17\x41\x10\x14\xf1\x75\x36\xd5\xd7\xd4\xc1\xd9\ +\xbd\x1f\x71\xa2\xf3\x13\x54\xfc\x5e\x9c\xba\x5c\x77\xc1\x9d\x1e\ +\xe5\x75\x3b\x3c\xb4\x2c\x77\x76\xc2\x4b\xc5\xef\x7d\x2a\x5a\x12\ +\x88\xf3\xa3\x92\x93\xb5\x12\x9c\x9d\x20\x96\xbb\xe3\x22\x25\x65\ +\xdc\x32\x11\x1a\x8d\xf2\xd2\xe5\xab\xe4\x59\xe2\x56\x06\xa3\x28\ +\xea\xf6\xb8\x47\xb7\x36\x41\x45\xea\x59\xb9\xb3\x14\x82\x1b\xab\ +\x0e\x44\x99\xf8\xd4\x4f\xd7\xee\xda\x77\xfc\x8b\xab\x9c\xcc\xc2\ +\xc5\x21\x01\x40\x65\x17\xa6\x0e\x56\x1d\xfc\xec\xb0\x32\x66\xf1\ +\xaf\x96\x17\x02\x40\x7a\xd1\xca\xf6\xd2\xc6\x6e\xb7\x38\x67\x4e\ +\x8e\x9a\x03\xe1\xf3\xd7\xff\x14\x2d\x3e\x78\xf2\x30\x15\x10\xad\ +\x8f\x4f\x62\x67\x07\xd8\xda\x22\xdf\x18\xd7\xba\x8c\x83\x56\xdb\ +\x98\x08\x2f\x00\xa0\x69\x5a\xab\x51\xdf\x8d\xd5\x40\xee\x2c\xd8\ +\xda\x22\x13\x17\xc1\x41\xfa\xe0\x20\x3d\x3b\x0e\xdf\x23\x58\x1f\ +\x19\x0b\x76\xbd\x3b\xc9\xd0\xd0\x74\xc9\xdc\x67\xe1\xe1\x78\x72\ +\x62\x9c\x44\x22\x62\x07\x84\xd5\xdd\xbb\x86\xb8\xc6\x9e\xde\x90\ +\x20\x3d\x87\x8b\x1d\x3e\x76\xa2\xdf\x32\xd8\x63\x32\xfb\x0f\x63\ +\x4f\xaf\xcd\x36\xf4\x1d\x3d\xd7\x6d\xbe\xb8\x6f\x7f\x85\x95\x62\ +\x67\x80\xd5\xdd\xff\x64\x62\x8e\xb7\x4d\x6d\xb5\xd9\x95\x0a\x79\ +\x64\x44\x68\x18\x15\xe4\xad\xf2\x9e\x3c\x5d\x3d\x62\xb4\x21\x08\ +\x32\x30\x68\x2d\x9c\x9f\xa7\x52\xfa\xcd\x35\xaa\xa1\x62\x7f\xf5\ +\xd5\x41\xbe\x40\x80\x32\xa4\xdb\xed\xd3\x25\xcf\x2a\xc8\x88\xfa\ +\x66\x5b\x63\xae\xde\x8b\x07\xbe\xe8\x9a\xba\x70\x8e\xec\xe6\xf3\ +\x1d\x95\x07\xcf\x51\xc1\x45\x39\x09\x08\xcb\x5d\x16\x00\xb0\x7d\ +\xfb\x76\xb1\x58\xbc\x6c\xd9\xb2\x5b\xeb\x29\x61\x18\x76\xaa\xea\ +\x6c\x77\x8f\x89\xa2\x28\x1e\x8e\x0b\x04\x37\x22\x15\xb9\x5c\xee\ +\xd5\xb6\x0e\x87\xd3\x75\x9d\xbb\x08\x8a\x61\x7c\x3e\xa7\xe1\xd0\ +\x27\xad\xa2\x94\xa5\x33\x63\x39\x1c\x0e\xc3\x80\xb9\xeb\xaa\x13\ +\x91\x18\x74\x2a\x1c\x03\xca\xe7\xb6\xf4\x9b\xed\x6e\x5a\xae\xd1\ +\x09\x69\xa7\xa9\xcf\x26\x54\xe8\x34\x32\x01\x30\xd4\xd0\xa0\xc5\ +\x62\x1d\x02\x5e\x80\x5e\xab\xc4\x31\x04\x50\x8c\xcb\xe5\xa0\x08\ +\x00\x31\xd4\xd5\x6d\xf6\x02\x4f\xa3\xd7\x8b\x71\xb4\xb7\xe1\x44\ +\xa9\x31\x32\x2e\x54\x1a\x28\x96\xab\x64\x42\xc2\x65\x33\x9a\xfa\ +\xb9\x52\xad\x4e\x21\x42\x00\x7c\x43\xfd\xdd\xbd\x83\x98\x58\xae\ +\x53\x2b\xb9\x28\xcb\xdd\x49\x00\xa3\xd1\x58\x5d\x5d\x5d\x57\x57\ +\xb7\x72\xe5\xca\xe4\xe4\xe4\x31\x9a\x9c\x3d\x3d\x7d\xea\x94\x44\ +\x8a\xa2\x6f\xa1\x35\x4a\x51\xa3\x73\x7b\xd1\xf8\x99\x4b\xe2\x01\ +\x8e\xf6\x37\xe2\x8a\x79\xab\x1f\xc8\x06\x18\x3a\xb0\x63\x73\x45\ +\xeb\x10\x42\x38\xe4\x53\xee\x7d\x76\xd5\xec\x0b\xfb\xdf\x79\xab\ +\xf4\xb2\x56\x25\xb4\xda\xbc\x81\x7a\x2d\xe2\x32\x77\xd9\x44\x6b\ +\x37\xbe\x38\x53\x5a\xff\xfa\x86\x3f\xd9\x03\x0d\x1c\xd7\x40\x40\ +\xfc\xfc\x5f\xfc\x64\x19\x36\xfc\x08\x70\xb6\x5f\x28\xde\x75\xd0\ +\xd4\x37\x48\x6b\x32\x36\x6e\x58\x23\x12\xe3\xa6\x86\xe3\x7f\xff\ +\xab\x29\xe7\x9e\x55\xf3\x62\xba\xdf\x7b\x73\x7b\x0f\xc9\x75\xd8\ +\x7d\x79\x0f\xfd\xa2\x28\xd8\xf8\xc6\x96\x1d\x03\xa8\x48\x11\x9c\ +\xb4\x72\xcd\x03\x06\x21\xbb\xde\x9d\x04\xe0\x72\xb9\x71\x71\x71\ +\x46\xa3\x71\xe3\xc6\x8d\x67\xce\x9c\xb9\x89\xba\x30\x9c\xbb\x8b\ +\x61\xe8\x98\x03\x00\x50\x14\xb9\x35\x61\x9d\xa4\x69\x3f\xd1\x2d\ +\xd5\xfb\x3e\x39\x61\x2a\x58\xb9\xee\xe1\xc5\xd3\xce\xed\xf9\x67\ +\x95\x8d\xb2\x59\x06\x82\x66\xae\x7e\xf9\xb5\xd7\xf3\xf4\x24\xa1\ +\x9f\xfd\xe2\xab\x6f\xde\x13\xe1\x3a\x78\xf8\x2c\x41\x58\x9d\x78\ +\xf8\x53\xcf\xbf\xfc\x87\xcd\xbf\xe0\x36\x97\x7e\x72\xdc\xc4\xe3\ +\x61\x00\x40\x92\x20\x8a\x98\xfa\xe0\x43\x8f\xaf\x7b\x64\x09\xd9\ +\x7a\xbc\xf2\x8a\x0f\x48\x2c\x79\xde\xaa\x57\x5e\xdc\xb8\x38\x2d\ +\xf8\xd8\x87\x7f\xab\x27\xc2\x57\xae\x5b\xbf\x20\x82\xdc\xfd\xd1\ +\xfe\x96\xcb\xf5\x8d\x66\xfe\xca\xff\x7e\xfe\xd9\x27\x7e\x50\xc4\ +\x65\x75\xf7\xcb\x40\x92\x64\x4b\x4b\x4b\x44\x44\xc4\xfa\xf5\xeb\ +\xd3\xd2\xd2\xee\xc4\x57\x22\x00\x60\xea\xbc\xe6\x70\x59\xcf\x95\ +\xed\xa9\x23\x88\xd4\xec\x2c\x25\x0f\xae\x21\x28\x86\x61\x00\x98\ +\x21\x4c\x77\x81\x44\x00\xc0\xa0\x53\x56\xdb\xed\x3e\xe0\x72\x79\ +\x38\x8a\x00\x08\xa2\x32\x63\xe4\x27\xdb\xda\x88\x20\x0c\x41\x39\ +\x3c\x0c\x6a\xf7\x6e\xfb\xb8\xaa\x4f\xab\xe4\x58\xbc\x14\x4d\x50\ +\x23\x5f\x0e\x40\x5e\xeb\xec\x76\xb9\xf9\x87\x8a\xff\xe5\x75\x2b\ +\x67\xa6\x86\xe8\x33\x32\xd7\xb4\x5a\xfe\xf1\xf2\xff\x84\x64\x16\ +\xae\x5e\x9e\x27\xe3\xb2\xdc\x9d\x04\x90\xcb\xe5\x4b\x97\x2e\x5d\ +\xbd\x7a\x35\x9f\x7f\xa7\x12\x6f\x18\x00\x50\x69\xd5\x12\xb9\xf7\ +\x9e\x27\x7e\x16\xc5\x07\x1a\x00\x05\x68\xbb\x1e\x67\x43\x33\x0c\ +\x43\xd1\x00\xc0\x00\x02\x08\x8a\x20\x08\xe9\x71\x7b\x7c\x00\xc2\ +\xbe\xc6\x0e\x9b\x7a\x61\x10\x97\xee\xf1\xf9\x48\xda\x66\x39\x78\ +\xe0\x74\xc2\xa3\x7f\x7c\x64\x3a\xfe\xe7\xdf\xbc\x40\x90\x34\xce\ +\x07\x7b\x8f\xcd\x07\x80\x03\xaa\xd1\xa8\x95\x9c\x19\x3f\x79\x7a\ +\x11\x07\x18\x1a\x10\x94\xa6\xe7\xae\xfe\x69\x76\xc1\xb9\xe7\x36\ +\x6c\xde\x17\x1a\xbb\x66\x86\x9e\xe5\xee\x0f\x1f\xeb\xd7\xaf\xc7\ +\x30\x6c\x1c\x57\x03\x43\x10\x3e\x00\xb8\x6d\x3c\x83\x8f\xf0\xdd\ +\x5a\xe5\x86\x26\x7d\x24\x49\x03\x80\x3a\x67\xd9\xa2\xda\x2d\xbf\ +\x7f\xf6\x97\x1a\x39\x4f\x95\xb2\xe4\xa9\x1f\x65\x31\x14\x49\x50\ +\x14\x00\xd0\x24\x41\x90\x14\x00\xd0\x14\x41\x92\x14\x86\x8b\xbc\ +\xbd\x8d\xef\x6d\x7e\x49\xe8\xea\xf1\x2a\x67\x3c\x9b\x17\x2c\x18\ +\xb2\x2a\x9c\x25\xfb\xcf\xce\x9f\x9d\x9b\xba\xf3\xa3\x2d\xa6\x23\ +\x78\xab\x89\x88\x15\xf0\xc2\x33\xb3\x79\x9f\xef\x78\xf6\x97\x75\ +\x59\x45\x2b\x17\xaf\x79\xac\xfe\xd5\xb7\x7f\xf9\xab\x53\x12\x01\ +\x2f\xeb\x47\x4f\xcf\xe1\x9d\x7b\xeb\xe3\x72\x1a\xa1\x29\x6d\x62\ +\x9c\x41\xfe\x43\x9a\x20\x36\x9e\xe1\x9b\xc0\xe1\x74\x9d\xaa\x3c\ +\x63\xb7\xdb\x6f\x1b\xcf\xa0\x56\x2b\xb3\x32\xd3\xb9\xdc\x9b\x74\ +\xc1\x61\xe9\x75\x61\x12\xb5\x4c\x08\x00\x0c\xe9\x35\x5e\x6b\x1f\ +\x74\x52\x52\x4d\x50\xb0\x2a\xc0\x39\x68\x76\x21\x12\x95\x4c\xe0\ +\xb6\x9a\x87\x18\x91\x5a\x2e\x72\x5b\xfb\x9c\xa8\x54\x38\x74\x6c\ +\xd3\x2b\xe5\x4b\x9f\x5c\x1f\xcc\xa7\x54\x21\x21\x01\x38\x06\xc0\ +\x0c\xf5\x77\xd9\x91\x40\x83\x8c\xd3\xdd\xd1\x66\x71\x50\xe2\x40\ +\xa5\x5e\xa7\xe1\x63\x8c\xdd\xdc\x79\xcd\xec\x94\xeb\x42\xf5\x0a\ +\x91\xcf\x31\xd8\xd9\x65\xf4\x02\x4f\x17\x12\x2e\x43\x1d\xed\x1d\ +\x5d\x0e\x02\x55\x1b\x42\xb5\xf2\xff\xbf\x05\x2f\x1b\xcf\x30\x41\ +\x21\x16\x09\xe7\xcf\x9d\xfd\xf5\x3e\xa2\xd0\x88\x47\x04\x83\xc3\ +\x33\x84\xc7\x8e\xc4\x56\x8a\xe4\x6a\xff\xbe\x9c\x40\xa6\x16\x0c\ +\xff\xa1\x12\x00\x38\xad\x04\x09\x7c\x7d\x78\x48\xe4\x8d\x6d\x3b\ +\x44\xa2\x0c\x96\x00\x00\x80\x21\x22\x6e\x54\x74\x26\x12\xa0\x0e\ +\x4d\x1c\xae\x1b\x06\xb8\x58\x1e\x15\x37\x22\xb1\xd2\x88\x58\xe9\ +\x0f\x72\x16\x58\xee\x4e\x5c\x08\x74\xb3\x7f\xf3\x7c\xa6\x4c\xc0\ +\x8e\x04\xcb\xdd\x3b\x0a\x9a\xa6\xfd\x4e\x5c\x0c\xfb\xae\xd2\xc7\ +\x50\xae\x48\xad\x66\x23\x25\x58\xee\xde\x51\xd8\xec\x43\xc7\x4f\ +\x55\x3b\x1c\x4e\x60\x98\x94\xe4\x84\x84\xb8\xe8\x6f\xff\x2e\x78\ +\x1c\x2e\xe0\x8b\xf8\x1c\x84\x1d\x5e\x96\xbb\xdf\x21\x1a\x9a\x2e\ +\x05\xe9\x75\xa9\x29\x09\x4e\xa7\x6b\xff\x81\xb2\x1e\x53\xef\xc8\ +\x46\x1a\x4d\xd3\x62\x91\x28\x7d\x5a\x0a\x7e\xbd\x00\xff\xed\xe2\ +\x22\xdc\x55\x9f\xef\x73\x18\xe6\xcc\x4d\xb9\xde\x0f\x90\x30\x7d\ +\xbc\xf5\x83\xe0\xe5\x4f\xcf\x8d\x60\x85\xf6\x2b\xff\x2e\xb1\x43\ +\x30\x1e\x5a\x5b\x5b\x2d\x16\xcb\xed\x47\x0d\x41\xae\xb6\x77\x34\ +\x36\xb7\x5e\x69\xeb\x08\x36\xe8\x49\x92\xa2\x69\xc6\x7f\x70\x38\ +\xdc\x73\xf5\x0d\xa6\xde\xbe\x91\x9b\xcb\xb6\x3e\xff\xda\x47\x27\ +\xaf\xfb\xcc\x1c\xc5\x6f\x6e\xda\xfa\x59\x33\x86\x00\x79\xd3\x7e\ +\xb2\xd7\xd4\xdd\x65\xf3\xd0\xec\xb0\xb3\xba\x7b\x07\xb0\x73\xe7\ +\xce\xee\xee\xee\xb5\x6b\xd7\xce\x98\x31\x63\xec\x35\x04\x08\x82\ +\xf4\xf9\x7c\x04\x41\xf2\xf8\x3c\xfe\xa8\x58\x1c\x1c\xc7\x3b\xae\ +\x75\x51\xa3\xfc\xbe\xf1\xc9\xc1\xdb\xfe\x5e\x6e\x5c\x96\x63\xe0\ +\x03\x65\x6a\x3e\x56\xd7\xb7\xec\xbe\x48\x71\x5b\x8f\x4f\xc0\x07\ +\x80\xbe\x96\x13\x7b\x0e\x9e\x65\x38\x64\xbb\x95\x4e\xc1\x31\x00\ +\xb8\x52\x55\x5a\x7a\xa2\x81\xab\x4d\x5e\x76\xcf\x7c\xad\x18\x03\ +\xc2\x72\xa4\xa4\xe4\x6c\xc7\x50\x64\x46\xc1\xe2\x39\x49\x3c\xf0\ +\xd4\x95\xed\x3f\x5a\x7b\x55\x1a\x3a\xed\xde\x1f\x15\x4c\xe6\x52\ +\x4f\xac\xee\x8e\x6f\xe6\x0b\x04\x24\x49\xbe\xfd\xf6\xdb\x2f\xbd\ +\xf4\x92\xd1\x68\xbc\xe9\x1a\x03\xf1\xb1\x51\xa9\x29\x89\x19\x69\ +\x53\xd2\x52\x93\xa7\x4d\x49\x1a\x39\x92\xe2\x63\xc2\x42\x82\x46\ +\xd7\x16\x09\x9a\x3a\x2f\x01\x6d\x2d\x6f\xec\x07\x80\x4b\x35\xe5\ +\x9e\x90\x59\xb3\xf4\x01\xb5\x65\x25\xa7\x5b\x9d\xd0\x5f\xbd\x79\ +\xcb\x07\x5e\x4d\x7c\x5c\x90\x94\xf0\x7a\x51\x9c\x6f\xa9\xfd\x64\ +\x6b\x49\xc3\xb4\xb9\x0b\x14\xe6\x63\x6f\x7e\xf0\x05\x00\xb3\xef\ +\x9d\xdf\xef\x6d\x24\xd2\xa6\x46\x9c\xdf\xfd\xd6\x8e\xf2\x4e\x4b\ +\x5d\xe9\xd6\xe2\x33\x29\xb9\x05\x49\x21\xca\x49\xbe\x36\x66\xb9\ +\xfb\x65\xe0\xf1\x78\x34\x4d\x1b\x8d\x46\x97\xcb\x75\x33\x75\xbf\ +\x46\x6d\x11\x10\x85\xe5\x4e\x0f\x3e\x73\xb8\x12\xc0\x7b\xfc\x54\ +\xfb\xd4\xfc\xd9\x28\x90\x18\x2e\x14\x89\xf0\x96\x13\x15\xde\xb0\ +\xdc\x27\x1f\x98\x3f\xa7\xb0\x20\xde\x20\x43\xc0\x5e\x75\xe4\x78\ +\x57\xbf\xa5\xa1\xa6\xba\xad\xcf\x7a\xb5\xb1\xa5\xcf\x58\x7b\xa2\ +\xd1\xbd\xe2\xbf\x9e\xc8\x9f\x5b\xb4\x76\x79\x66\x7d\xd9\x41\x97\ +\x58\x19\xc0\xd8\xaf\x5c\xb3\x87\x4d\x49\x92\x4e\xee\xd9\x63\xd7\ +\x0c\xe3\xc2\xe5\x72\x0d\x0c\x0c\xac\x5a\xb5\xaa\xb0\xb0\xf0\x5b\ +\xb6\x44\xcd\x9e\x57\x50\xb2\xe5\xe8\xd1\x63\xcc\x15\xd2\xf0\x78\ +\x56\x30\x80\x7b\xc4\xb0\x43\xae\x6f\xcd\x31\x00\xc0\x50\x1e\x1f\ +\xe8\x62\xd2\xf3\x72\x93\x88\x9c\x99\x3f\x56\x86\x04\x92\xe7\x08\ +\x06\xf3\x5b\x7d\x5c\x0e\x8f\x76\xf7\x49\xa2\xe7\xbc\xf4\x5b\xfd\ +\xbe\x3d\xbb\x5e\xf8\xf5\x91\x47\x36\x6c\x9a\x6e\x98\xbc\xbd\x5a\ +\x59\xdd\x1d\x17\x8b\x16\x2d\x7a\xf5\xd5\x57\x8b\x8a\x8a\x6e\x25\ +\x2e\x4d\xd3\x0c\x33\x7e\x6d\x11\xfa\xe6\xda\x22\x00\x58\xf0\xac\ +\xfc\x08\xfb\x6f\x37\xbd\xa3\xca\x59\x14\xc5\x03\x00\x86\xf0\xba\ +\x5d\x2e\x5f\x7c\xd6\x4c\xa4\xf5\xc8\xf6\xcf\x6b\xae\x5e\x6c\x36\ +\xf6\xdb\x49\x46\x3a\x3d\x3b\xd9\x7a\xa5\xb6\xd3\x0e\x28\xe9\x21\ +\x81\xc1\xf4\xa9\xd3\x82\x89\x3d\xdb\xff\xdd\xdc\x58\xb5\xb3\xa4\ +\x22\x2c\x2b\x97\x67\xed\xb9\xd4\x4b\x66\x15\xe4\x8a\x9d\x9d\xcd\ +\x1d\x56\x56\x77\x59\xdc\x06\x99\x99\x99\xe3\x5d\x52\x06\xca\xdb\ +\x3b\xaf\x5d\x6c\x68\xba\x5d\xec\x39\xe6\x76\x7b\x24\x62\xf1\x18\ +\x8d\xc8\x59\xba\xb4\xa6\x37\x68\x71\x9e\xbf\xca\x34\x16\x92\x30\ +\x4d\xaa\xe1\x82\x2e\x67\xc3\xcf\xbc\x9f\xec\x2b\xdd\xee\xa1\x75\ +\x69\x79\xf1\x81\x98\x21\xec\xd1\xa7\xbd\xff\x2a\xfd\x74\xa7\x07\ +\xc4\xb3\x57\x68\x22\xd5\xfa\x95\x4f\xff\x7c\xf7\xce\x4f\xfe\xb9\ +\xf3\x42\x50\xf6\x9a\x35\x2b\xa6\x12\x6d\x55\xc7\xf6\x95\xf6\xb8\ +\xb1\xd8\xc2\x47\x97\xcd\x50\x4d\xe6\x09\x62\x63\x71\xbe\x21\xae\ +\x5c\x6d\xb7\x0c\x0c\xde\x1a\x8b\x43\xd1\xb4\x41\xaf\x0b\xd2\x6b\ +\x27\xf9\x9b\xdf\xd9\xd1\x66\x32\x76\xab\x35\x5a\x36\x16\x67\xc2\ +\x21\x32\x22\x2c\x32\x22\x8c\x1d\x87\x71\x45\x11\x10\xe2\x7a\xbb\ +\xb8\x91\x73\x0c\xc3\x50\x14\x79\xa7\xbc\x23\xec\x7a\x97\xc5\x77\ +\xc3\x5d\x14\xb1\x5b\xad\xa3\x99\x8a\x20\x40\x91\xa4\xc7\xed\x44\ +\xd0\x3b\xc3\xde\xff\x1b\x00\x0d\x36\x0d\x9d\xcb\x2c\xd6\xb4\x00\ +\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x00\xc4\x3f\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x15\x00\x00\x00\xc5\x08\x02\x00\x00\x00\xf5\xc5\xf1\x2e\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x67\xbc\x5c\xc5\ +\x91\x3e\x5c\xd5\xdd\x27\x4c\x9e\xb9\x73\x73\x56\x96\x90\x00\x09\ +\x81\x48\x06\x23\x01\x06\x61\x92\x10\x39\xd8\x64\x8c\x8d\x31\xc6\ +\xfb\xae\xb3\xd7\x86\xdd\xf5\x3a\x10\x16\x63\x83\x31\x60\x82\xc0\ +\x64\x0c\x06\x4c\x46\x64\x05\x94\x51\x0e\x57\xf1\xe6\x38\x77\xc2\ +\x39\xa7\x43\xbd\x1f\x46\x12\x02\x84\xc8\xfb\x37\x68\x9e\x0f\xf7\ +\x37\x77\xc2\x09\x7d\xea\xe9\x0a\x5d\x5d\x85\x44\xb4\xbe\x65\xdd\ +\x83\x0f\xde\xbb\x72\xc5\x52\xdf\x2f\x20\x32\x28\xa1\x84\x12\x3e\ +\x1a\xc4\xba\xb5\x6b\x7e\xfb\x9b\x5f\xf5\xf6\x74\x3b\x4e\x08\x19\ +\x27\xa2\xd2\xa0\x94\x50\xc2\x47\xe5\xcf\x43\x0f\xfd\xad\xab\xab\ +\xd3\xb6\x5d\xa9\x34\xc0\x8e\xe4\x41\xc4\xad\xaf\x88\xe0\xdd\x1f\ +\x7d\xac\xef\x7c\xf4\xaf\x95\x50\xc2\x17\x0c\xbc\xba\xaa\x8c\x00\ +\x88\x68\xbb\x58\x23\x00\x20\x7a\x52\xe5\x03\xe9\x49\xa5\xb4\x11\ +\x1c\x11\xf1\x3d\xaa\xa9\xf8\x8e\xef\x07\x41\x10\x28\xa5\x00\x80\ +\x31\xf6\x7e\xf5\x85\x88\x4a\xa9\x20\x08\xa4\x94\x5a\x6b\xc6\x76\ +\x72\xa8\xcf\x03\x88\x00\xf0\x21\x27\x2a\xde\xe9\xbf\xa6\xca\xdd\ +\x76\xfd\x1f\x6f\xba\xf9\x28\x77\x5d\xc2\x67\xc9\x9f\x11\xc3\x9b\ +\x11\x70\x47\x91\x52\x44\xfd\xd9\x42\x85\xc5\x46\x45\x43\x0d\x21\ +\x2b\x84\xd8\x39\x98\x0f\x88\x6c\xf1\x8e\x75\x87\x88\x9e\xef\x15\ +\xbc\x20\x12\x89\x47\x22\x31\xcb\x76\x03\xa9\x72\xb9\xac\x65\x89\ +\x1d\x8f\x4e\x44\x83\xd9\x1c\x63\x56\x2c\x16\x77\x43\x51\xc6\x44\ +\x36\x9b\x35\x5a\x09\x21\x3e\xeb\x67\x4c\xc6\x18\xd8\xae\xe6\x10\ +\xa4\x54\x85\x82\x6f\x59\x7c\x17\xa2\x26\xa5\xf2\x3c\x9f\x73\xfe\ +\xe1\x47\xff\x3f\x27\x8f\x92\x3a\x97\xcb\x0b\xc1\xdf\xd1\xdd\x1f\ +\xfa\x2b\x00\xdf\x97\xbe\x2f\x85\xe0\x25\xc9\xfe\x3f\xb2\xdf\x88\ +\xc8\x18\xb3\xfd\x7f\x4d\x54\xc8\x7a\xa7\x0d\x2d\x9f\xda\x94\xae\ +\x74\x2d\x8b\xc1\x40\xa0\x97\xf5\xe6\x6f\x5f\xde\xba\x29\x57\x88\ +\x87\x1c\x43\x84\x88\xb9\x5c\xc1\x76\x42\x13\x27\x8e\x2b\x2b\x4b\ +\x59\x96\x65\x8c\x29\x78\xde\xfa\x96\xf5\xeb\xd6\xad\x89\x46\x42\ +\xdb\x1f\xf9\xe0\x60\xbe\xb1\x79\xc8\xb0\xa1\x43\xc2\xe1\x30\x63\ +\x4c\x29\xd5\xdb\xd7\xbf\x6c\xe9\xd2\xc1\xec\x60\x24\x1c\xda\x09\ +\x85\x10\x91\x4c\x3e\x97\x0f\xb4\x01\x40\x2e\x44\x38\xe4\xf0\x9d\ +\xa9\xb5\x77\xcb\x0d\x7a\x12\x8d\x96\x51\x61\xb4\xe5\x00\x91\xd4\ +\x9c\x85\xeb\x86\x37\xb3\xbe\x75\xeb\x72\xc2\x01\x04\x24\xca\x65\ +\x73\xd2\x10\x00\x72\x2e\x22\x61\xd7\x10\xa7\x50\xf5\xf0\x46\x27\ +\xbb\x69\x55\x0f\x84\x18\xee\x5c\x8e\xf3\x79\x5f\x1b\x8a\x45\x5d\ +\x43\xbb\x10\x77\x34\x4a\x66\x73\x05\x03\x80\x80\xc2\xb2\xc2\x21\ +\x07\x10\xe1\x93\xce\x11\x5a\xa3\x76\xab\xf6\x1a\x53\x91\x5b\x35\ +\x6f\x8b\x76\xd8\x47\xa0\x10\x02\x15\x94\x1d\x4a\xd5\xd7\x45\x0b\ +\x9d\x1b\x37\xfb\x96\x5b\xb2\x93\xff\x2f\xf4\xcf\xe8\x51\xc3\x61\ +\x9b\xfe\x21\xc4\xc1\x6c\xfe\xfc\x21\xa9\x33\x1b\xa3\xe1\x20\xef\ +\xe7\xb3\x5e\x2e\x6b\x2b\xaf\xc1\x81\xf1\xe5\x91\xd9\x6d\x99\x0c\ +\xa1\xc5\x79\x10\x04\xc8\xf8\xa4\x49\xfb\x45\x22\x21\xdf\xf7\x3d\ +\xcf\x0b\x02\x1f\x11\x2a\x2b\x2b\x10\x79\x5b\x5b\xbb\xe3\x58\x00\ +\x2c\x33\x98\x6b\x1e\x32\x74\xcc\xe8\x91\x88\xe0\xfb\xbe\xef\xfb\ +\xc6\xe8\x70\xc8\xad\xac\xaa\x6c\x6f\xef\x94\xc1\xce\x26\x7e\x43\ +\x9e\xe6\x55\x43\xc7\x8e\x6a\x6e\x6e\x68\xa8\x4f\x85\x30\xd3\xd5\ +\xa5\x51\x20\x82\x31\xc6\x18\x22\x42\x40\x2c\x6a\x1b\x63\xc8\x10\ +\x20\x40\x26\x0f\x95\x7b\x1c\x71\xd5\x8f\xce\x2a\x2c\x9c\xb9\x66\ +\x40\x73\x46\x5d\x19\x6b\xfc\x94\x33\xbe\x7d\xda\xc8\xd9\x4f\xbc\ +\x5c\xb0\x1c\x63\xd0\xd3\xe1\xda\xe1\x7b\x8c\x6c\x6e\x6c\x68\x68\ +\x48\x85\x70\xa0\xbb\xb3\x2f\x63\xef\x7d\xd4\x89\xdf\x3a\x61\xe2\ +\xaa\xe7\x9e\xdc\x62\x5c\xce\xd8\x3b\x9a\x4c\x1b\x43\x80\x88\x79\ +\xdf\xaa\x1c\x3a\x76\xef\xa6\x64\x66\xd3\xfa\x3c\x2b\xca\x31\x91\ +\x31\xda\x10\x01\x6e\xd7\xdb\x5a\x92\x72\x2b\x46\x8e\x1e\x3d\xa4\ +\xa1\xa9\xbe\xae\x26\xc2\x65\x5f\x67\x17\x31\x81\xc8\xb6\x5f\x6a\ +\xf1\xfb\x64\xb4\x26\x44\x44\x32\xc5\x53\x00\x19\xa3\x09\xb7\xdf\ +\x60\xf1\x8e\xb2\x39\xa8\xdd\xf3\xe0\xcb\x2f\xfe\x7a\xc7\x4b\x4f\ +\xb6\xf8\x82\x31\x56\xbc\xa6\x6d\x27\xdd\x7a\x0d\x86\x60\xdb\xb3\ +\x23\xd2\xb2\x2d\x9b\x3c\xe1\xec\xf3\x8f\xdd\x37\x3c\xeb\x99\x39\ +\x32\xec\x92\x36\xda\x10\x11\x62\xf1\xb2\x89\x8c\x36\xc6\x10\x00\ +\x02\x60\x49\xf4\x3f\x1b\xfd\x63\x8c\x29\xaa\x0b\x44\x2c\x04\x72\ +\x8f\x30\x3b\x3a\x8d\x83\x7d\xdd\xeb\x72\xb2\xdc\xe6\x15\x2e\x5f\ +\xd2\x1d\xd4\x86\x44\x75\xc8\x3a\xa5\x2e\xf4\xa7\x0d\x39\xc5\xd0\ +\x97\x72\xf4\xa8\xd1\x88\x98\xcd\xe6\xb6\x1f\x48\x4a\xe9\xfb\x7e\ +\x6d\x6d\x4d\x47\x7b\xbb\xef\x17\x10\x21\x1c\x8e\x34\x36\xd4\xf7\ +\xf7\xf7\x2f\x5f\xbe\x9c\x73\x01\x00\x5a\xab\x58\x2c\x36\x6a\xd4\ +\xc8\x61\x43\x87\x2e\x5d\xfa\xb6\x10\xe6\xbd\xf4\x51\x32\xb0\x53\ +\xa7\x5f\xf6\xbd\x7d\xc3\xb9\xde\xbc\x04\x80\xcd\xf3\xff\x79\xdb\ +\x3d\x4f\x77\xeb\x28\x43\xce\x10\x30\x28\x30\x86\x8a\x87\x8d\x06\ +\xce\x10\x48\xa9\x20\x8f\x18\xcd\x66\x3a\x17\x2f\x59\xde\x91\x37\ +\x32\x00\x4f\x0b\x4b\x50\xd4\xe5\x64\x24\x19\x30\xc6\x28\x0d\x3e\ +\x4f\x9c\xfc\xed\xcb\x0f\x88\x66\x3b\x33\x52\x58\xb8\xe9\xad\xa7\ +\xae\xfd\xe3\x53\xca\x10\x72\x41\xa1\xa4\x1a\xd4\x4c\x06\x56\x28\ +\xa4\xa4\xca\x4a\x16\xb6\x39\x1a\x4f\x2b\x95\xf1\x2a\x8e\x9b\x7a\ +\xec\xd4\x8a\xae\xff\x5e\xf2\x76\x9f\x32\x9c\x43\xbf\x6f\x80\x59\ +\x0e\x37\xe0\xe5\x50\x58\xc2\xb6\x01\xc8\xcb\xc9\xe4\x98\xf1\x97\ +\xfd\xdb\x99\x91\xc1\xce\x01\xcf\xd8\x5c\xaf\x9e\xfb\xdc\x03\xf7\ +\x3d\xd9\x6d\x22\xb9\x00\x84\x10\x16\x6a\xf0\xb2\x24\x22\x60\x39\ +\x42\x65\x15\xda\x92\x84\x85\x05\xd2\xb6\x6f\x44\xcc\x0a\x0a\x81\ +\x50\x84\x82\x21\x90\xd6\xaa\x60\x74\x14\x00\x8c\xd6\x06\x80\x8c\ +\xce\xe4\x89\x31\x61\x73\x02\x2f\xcb\x2c\x17\xb8\x1d\x68\xb4\x18\ +\x90\x56\x24\x73\x3c\x1c\xc9\x7b\x44\xc0\xc2\x36\x85\xec\xa2\x8d\ +\x4d\xb9\xbc\xd2\x60\x85\x2c\x20\x3f\x0b\xcc\x66\xb6\x5b\x08\x94\ +\xcd\x19\x00\x08\x20\x86\x25\x0f\xe9\xb3\xb3\xdf\xb6\xff\x93\xf7\ +\xe5\xfe\x29\xc6\xb2\x7d\x52\x9b\xd5\x39\xf1\x7c\x5b\x6e\xa4\x63\ +\xe6\x07\xce\x79\x35\x32\x1f\x64\xf7\xb2\xed\x04\x9a\x8c\xd2\x9c\ +\x89\x58\x2c\x9e\xcf\xe7\x76\x0c\xac\x15\xbd\x1d\x22\x53\x96\x2e\ +\x5b\xbf\xbe\x05\x11\xea\xea\xaa\xb4\x56\xf9\x7c\x9e\x08\xc6\x8d\ +\x1b\xab\xb5\xce\xe5\x72\xeb\xd6\xad\x2b\x14\xbc\x48\x34\x6c\xd9\ +\x8e\x52\x92\x73\x41\x3b\x38\x18\x1a\x88\x18\x72\x47\xcc\x7f\xec\ +\xda\x8b\x6e\x5c\x70\xf2\x0f\xaf\xfd\xf9\xf4\xa9\x8f\x3c\xf8\x7c\ +\x6b\xdd\x21\xbf\xfe\xde\x29\x35\x11\xea\xdb\xb8\xe8\xb6\x1b\xfe\ +\xbc\x82\x8d\xf8\xf7\x1f\x5f\x38\x22\xe5\x92\x9f\x99\xf7\xdc\x23\ +\x77\xfe\xed\x05\x11\x8e\x8f\x9d\x38\x7e\xcd\x03\x77\x50\xf5\xfe\ +\xdf\xbb\xf4\xcc\x89\x0d\x51\x2d\xcd\x40\xcf\x12\x02\x32\x44\x64\ +\x00\x05\x11\xe9\xb7\xff\x71\xc3\xb7\x6f\x9c\x7b\xf0\x37\x7e\xf1\ +\x9b\x0b\xa7\x8e\x7e\xf0\xd5\x5c\x21\x27\x2a\x9a\xbf\x77\xdd\x5f\ +\x54\xb6\xf5\xa9\xbb\x6f\x7d\x62\xd6\x8a\xc1\xf8\x98\xd3\xce\x3b\ +\xe3\xd8\x03\x47\x52\xff\x86\xa7\xfe\x76\xfb\x5d\xcf\xb4\xe6\x06\ +\x32\xee\x3e\xe3\xaf\xbe\xe5\xe6\x39\x4f\xde\x7e\xfd\x5f\x5e\xab\ +\x3e\xe4\x84\x4b\xcf\x39\x66\x4c\xb5\xbb\x76\xde\x4b\x77\xdf\x75\ +\x7f\x4b\x46\x0a\x87\x17\x95\x15\x65\xdb\x1f\xb8\xe6\xff\xbb\x73\ +\x9e\x3e\x78\xfa\x79\x3f\xf9\xc6\xf4\xde\x8d\x6b\x6f\x7e\x72\xed\ +\x1e\x47\x9f\x76\xc9\xa9\x93\x1b\x62\x7a\xf1\xcc\x7f\xdc\xf0\xd7\ +\x27\x47\x9f\xfe\xd3\xcb\x46\x2c\x3e\xff\xdf\x1f\x9a\x7a\xd9\x15\ +\xfb\x5a\x73\x7f\xf6\x9b\x37\x2f\xbb\xe5\x37\xe9\x99\xb7\xfd\xf1\ +\x2d\x75\xe5\x0f\x2e\x18\x59\x1e\xe1\x41\xe6\xb5\xc7\xee\xb9\xf3\ +\xc1\x37\x75\xf1\xb9\x10\x0d\xe4\x61\xd8\xfe\x53\x2f\x39\xeb\xa8\ +\x91\x69\xbe\x62\xd6\x73\x77\xdd\xf5\xc0\xc2\x7c\xf2\xdc\x2b\xff\ +\xed\xb8\x51\x91\xc0\xcf\xbc\xfe\xd8\x5d\x77\x3f\xb6\x30\xb5\xdf\ +\x09\x97\x9d\x7f\xec\xf0\xa4\x45\x08\x2d\x4b\x54\xa6\xa0\xa3\x63\ +\x0f\xba\xe4\x9c\xe3\xc6\x54\xb9\x1d\xab\xe7\xce\xb8\xed\xce\x79\ +\x3d\xf6\xe9\x97\x7d\xe7\xe8\xf1\xc3\xcb\xdc\xec\xef\xaf\xbd\x7e\ +\xee\xa2\x8d\x21\xd7\x2e\x49\xff\x67\xac\x7f\xb4\xa1\xa4\x2e\xe8\ +\xbc\x1f\x28\xfa\x7a\x3c\x7a\x43\xde\xba\xad\xd3\xbb\x7a\x14\x2b\ +\x93\x99\xbc\xd4\x11\xdb\xb6\x0c\xd7\xc6\x12\x80\x44\x46\x6b\xd5\ +\xdd\xdd\xd3\xdb\xdb\xc7\xf9\x56\xcb\xa7\xa1\xa1\x31\x14\x72\x18\ +\x43\xad\x35\x43\x44\x44\x29\xa5\x52\x8a\xc8\x64\xb3\x59\x22\xe3\ +\x79\x05\x00\xf4\x64\x80\x42\xf8\x9c\x49\xcd\x18\x63\x08\x20\x8c\ +\x11\x44\xc2\x18\x2e\x95\xc5\x02\xe8\xec\x1c\x32\xe2\xb0\x6b\xbe\ +\xbf\x4f\x4d\xad\xee\x9f\xf9\xaa\x9d\xc9\x54\x0c\xbe\x7a\xff\xcf\ +\x17\x86\xe3\xb5\xd3\xbe\x79\xe2\xf1\x4d\xf5\x41\x8b\xdf\x2c\x7b\ +\x67\xfd\xf6\xe6\x79\xa1\xfd\xae\xf8\xe6\xb1\xdd\xf3\xdf\x7e\xad\ +\x90\x77\x8d\xca\x53\xfa\xa8\xb3\x4f\x1f\x15\xde\xf2\xd3\x5f\x3c\ +\x3c\xea\x98\x8b\xa7\xed\x1d\x91\x0c\x25\x11\x18\x22\x02\x22\x12\ +\x6e\xa2\xb6\xb1\xa1\xb1\x26\x41\xd2\xf3\x95\x64\x96\xa3\xfb\x36\ +\xdf\x7c\xdd\x2d\xf1\x63\xbf\x77\xce\xc9\x53\xfe\xf9\xfa\xda\x03\ +\x8e\x39\xe9\xb8\x71\xd6\x2d\x57\xfd\x0c\xc7\x9f\x7c\xe9\xf9\xe7\ +\x2f\x99\xff\xdf\x46\x58\x99\xf5\x8b\xfe\x7c\xd3\x8c\x0d\xfd\x79\ +\xaa\xde\xfb\xe2\x4b\x4e\xe2\xb3\xef\xbf\xf2\xc6\xee\x73\x2f\xbf\ +\xf8\xec\x13\xbb\xae\xff\xcb\x63\x83\x22\x49\x64\x8a\xa1\x79\xc1\ +\x31\x15\x96\x6f\x3e\xf3\xda\xa2\x23\xf6\x1d\x56\xd7\x58\x3d\x24\ +\xfa\xad\xf3\x8e\xdc\xf4\xd0\x9f\xae\x5f\x1b\xbf\xf2\xca\xd3\xcf\ +\xde\xd0\xf2\xf7\xd9\xb3\x82\x43\x26\x8c\x68\x1e\x52\xdd\x34\xbc\ +\xd9\x6f\x1b\x3a\x7c\xf4\x88\x70\xfe\x99\x15\x2d\x10\x1a\xdf\x50\ +\x61\x3d\x79\xcd\xd5\x6b\x46\x9d\xf2\xef\xc7\x1f\xfb\xea\x2b\x73\ +\xba\x02\x85\x00\x52\x11\x4b\xee\xf1\xad\x4b\x8e\x2f\x3c\x77\xc7\ +\x15\x73\x83\x4b\xaf\x3c\xef\x8c\x63\x5b\x37\xdc\xf1\xd2\x0b\x0f\ +\xdc\xb9\xa1\xba\x6c\xef\xaf\x1e\x79\xd0\xd7\xa6\x3e\xff\x52\xc7\ +\x31\x67\x1f\x17\xdf\x38\xf3\xc7\xbf\x5b\x74\xf4\xb9\x17\x8d\xb0\ +\x4d\x4e\xd4\x5f\x76\xd1\xc9\xe9\x8d\xaf\x5c\xf3\x60\xdb\x29\xe7\ +\x9f\x73\xca\xb4\x35\xf3\xfe\x77\xe9\x88\x71\x43\xdb\x5f\x7a\xf0\ +\xbf\x5e\x9c\x3f\x50\xc8\xdb\x16\xdf\xd1\xe9\x2d\xe1\xd3\xe8\x9f\ +\x77\x79\xa1\x03\xbe\x32\x96\x44\x82\xe7\x37\xf6\x2a\x91\x3e\xa1\ +\x29\xf9\xc4\xfa\x8e\x33\x52\x41\x54\xe0\xa0\x07\x92\x42\x40\xa8\ +\x8d\xc9\xe7\x0b\x00\x94\x4c\x26\xd3\xe5\xe5\xdb\xbd\xe4\x20\x08\ +\x7c\x3f\x28\x14\x3c\x04\x04\xc0\x82\xe7\x7b\x81\xf4\xb4\x0e\x10\ +\x3c\x00\x45\x50\x40\x2c\x20\x60\x3e\x1f\x1d\xcc\x8f\xeb\xea\x4e\ +\xf8\x7e\x4a\xeb\xf2\x82\x9f\x0c\x82\x98\x94\x51\xa5\xc2\x52\x86\ +\x35\x95\x4f\x3b\x3e\x44\x38\x8c\x69\xe8\xe9\xd6\xbe\xfa\x3d\x00\ +\x00\x28\x00\x01\x00\x7f\xb9\x1e\x00\x0e\x47\x80\x07\x6e\xaa\x25\ +\x38\x14\xee\x4d\xdc\x55\x7f\xae\xf1\xbe\xc6\xe6\x55\x2e\x7d\xfa\ +\xb4\xd6\x4c\xc5\xed\xd7\xe6\xb3\xeb\x1a\x67\xb7\x55\x40\x6d\xd8\ +\x8b\xd5\x65\x0b\x05\xb4\x7a\x98\x9d\x17\xc2\x63\xac\x69\xea\xa5\ +\xb7\x4f\xa5\x5c\x6f\xfb\x93\xf7\xdc\xb7\xac\x33\xbf\x97\x65\x19\ +\x2f\xb7\x71\xd9\x62\xbf\x7e\xcb\x37\x46\x47\x45\xb4\x6a\x54\x5d\ +\x6d\xc7\xfa\x57\xde\x78\x69\x2e\xcb\xd7\x9e\x7c\xdc\xc5\xe3\xea\ +\x13\x03\x00\xfe\x60\x5f\xc7\xca\xa5\xad\x76\x55\x6c\xe4\xd8\xe1\ +\xf1\xfc\x8c\x57\x67\x2f\x7c\xb9\xfd\xd5\xa3\x8f\x3b\xb7\x7e\x68\ +\xca\x95\xbd\xea\x9d\x21\x34\x5a\x79\x05\x89\x29\xdb\xb5\x85\xaf\ +\x74\xb2\x72\x4c\xb5\xe8\xb8\xf3\xa5\x39\x0b\x5a\xec\x39\xa7\x9f\ +\x78\x50\x53\xfd\x1d\x6f\x2d\x5a\xde\x73\xf4\x89\x5f\xdb\xd7\x72\ +\xbb\x73\x3c\x79\xd8\xc9\x87\xf0\x8e\xd6\xf5\xeb\x36\xc2\xb0\x89\ +\x46\x05\x9d\x6b\x97\xcd\x1e\x58\x17\x1c\xbd\x9f\x1b\x8e\xa2\x21\ +\x00\xf2\x7c\x19\xaa\x1d\xd3\x1c\xc9\xfc\xe9\x95\xd9\x0b\xe7\x66\ +\x5f\x9f\x76\xfc\xb4\xda\xa6\xaa\xa6\xbd\x4e\x3a\xff\xf4\x44\xa6\ +\x2d\x88\x08\x08\x30\x51\xd9\xdc\x1c\x67\x0b\x9f\x9a\x33\x7b\xee\ +\xa6\xbd\x8f\xcf\x8f\x4a\x6b\x27\x3d\x74\x48\xc4\x62\x55\xc3\x8f\ +\x9c\x5c\x15\x74\xb7\x74\x66\x58\xd8\x02\xad\x29\xdb\xb6\x61\xcb\ +\xea\x15\x98\xaa\x16\xbc\x64\xc0\x7d\xe6\xfa\x07\xc0\x16\x38\x2f\ +\x0b\x53\x5c\x6d\xb4\x89\x26\xd2\x27\xb9\x54\x6b\xba\xe6\xd4\x96\ +\xa9\x42\xa7\x65\xe4\xb2\x02\xef\x33\x9c\x23\x49\xad\x7a\x7b\xfb\ +\x92\xc9\x78\x10\x04\x00\xb4\xa3\x33\xca\x39\xef\xe9\xed\x23\x4b\ +\x28\xc6\xdb\x07\x07\x53\xf9\x84\xeb\x07\x89\xae\x9e\xf8\x96\xf6\ +\xa6\x7c\xa1\x2e\x97\xaf\x1b\xc8\x34\x1a\xe2\x4a\x69\x29\x39\x11\ +\x03\x22\xc0\x5e\xdb\xee\x77\xac\x01\xdb\x6a\xb3\xc2\x03\x91\xe4\ +\x7e\x27\x9e\xa0\xd6\xbd\x78\xcf\x32\xeb\xd4\x1f\xfe\x32\xd1\x37\ +\xf7\xfa\xc7\x57\x7c\xfd\xfc\x4b\x87\x78\xaf\xff\xf1\xfe\xa5\x47\ +\x5d\x72\x71\xed\xa2\x27\xff\xb1\x32\x38\xeb\xf4\x29\x2d\x8f\xde\ +\xb7\xba\x50\x7d\xf2\xa1\x23\x36\x3c\xfb\x64\x5b\x9f\x5d\x56\x5e\ +\x1e\x5f\xd3\xa2\xdf\x78\x6b\x18\x7a\xbf\x84\x9c\x7e\xec\x66\xf6\ +\x04\xfb\x51\x2e\x1f\x30\xd6\x65\x59\x2d\xc9\x8d\xc3\x6e\x2b\xcb\ +\xf2\x8e\x5b\x57\xf6\x76\x9a\x42\xfb\x60\xa6\xd7\x4a\x07\xae\x43\ +\x8e\x63\xb9\xae\x46\x20\x40\x16\x64\x36\x76\xf7\x1c\xb1\xcf\xe8\ +\x3d\xf6\x1e\x86\xe3\xf6\xae\x80\xde\x96\xf6\xfe\x90\x82\x44\x79\ +\x75\x45\xf3\x90\x9e\x3e\x52\xbd\x6b\xb7\xf8\x47\xef\x3b\x7e\xcc\ +\xab\x9d\xe9\x89\x43\xaa\x7a\x37\x2d\x1a\x28\x30\x0c\x91\x31\x86\ +\x10\x80\x31\x37\x5e\x1e\xa9\x74\x4e\x3b\xfb\x84\x3d\xcb\x72\x33\ +\x96\x2c\xda\xd4\x6d\x06\xf1\xf0\xfd\xf6\x19\xb9\x3a\x9a\xd8\xab\ +\x3a\xd4\xb6\xa0\xa7\x6f\x73\xc7\xca\x35\x1d\xe7\x1c\x7d\xf8\x9c\ +\x07\x66\x3c\x16\x3f\xe0\xdc\xaf\x8d\x78\xfb\xf9\xbf\xad\xeb\x64\ +\x65\xa3\x05\x00\x5a\x8e\x6b\x73\x46\x86\x00\x48\x03\xd8\x6e\xa4\ +\xa2\xae\xcc\xeb\x5e\xdd\x21\x8f\xda\x6f\xfc\xe8\xb7\xf2\xde\x84\ +\xfa\xb2\xd6\xb7\xb6\x44\x86\x1f\xf2\xd5\x21\xf8\xdf\x3f\xba\x37\ +\x3f\x61\xda\xf7\x26\xd7\xeb\xc1\x2d\x9b\x06\x61\x9f\x09\xfb\x8c\ +\x9e\x9b\x8f\x87\x6d\x44\x21\x33\x6d\x5d\x9a\x57\xf5\xb4\x3c\x7a\ +\xef\x33\x39\x91\x70\xb3\x9b\x7d\xa7\x12\x81\x98\xb0\x1c\xd7\x91\ +\x08\x25\xe5\xf3\xd9\xf1\x87\x68\x7b\x6e\x80\xcd\x70\xbe\x67\xbf\ +\x31\x98\x3f\x34\x24\xf7\xd2\x3d\x3a\xa3\x73\x5a\xef\x63\xe7\xd0\ +\xa8\x7e\xc5\x1e\xe9\xb7\x02\x21\x42\x44\x88\xd0\xde\xde\xe6\xb8\ +\x16\x43\x4e\x64\x88\x80\x10\x0d\x22\x08\xde\xd3\xdb\xd7\x97\xcb\ +\x0d\x23\xd3\x90\x2f\x34\xf7\xf6\xed\xb3\x74\x79\x6d\xbe\x50\x3d\ +\x30\x80\x9e\x9f\x0d\x85\x06\xc2\xe1\xc1\x58\x74\x7e\x24\xbc\x34\ +\x90\x7d\x21\xb7\x2f\xe4\xf6\x3a\x56\x9f\x6d\xe7\x85\x20\x00\x42\ +\x30\x81\xd4\x89\x9a\xea\xef\xff\x9b\xf5\x44\xff\x23\x6b\x17\x0c\ +\x84\x86\xfc\xf2\xbc\x43\xe3\x9d\x57\xdd\x9f\xa3\x2b\xcf\xfe\xc1\ +\xf9\x5f\x1f\x0c\x55\x96\x2d\xec\x9e\x35\xdb\x8b\x1e\x7d\xdc\xf1\ +\x8d\x93\x0f\x1f\x1a\x71\x5a\x96\xcd\xfc\xdd\x1b\x71\x7f\xd2\x89\ +\x63\x7e\x7a\xdc\xdf\x2e\xbd\xe0\xc5\xd8\x21\x3f\xf8\xc6\x71\x13\ +\xc3\xd2\xea\xea\xee\x9d\xfb\xc2\xcc\x7b\x9e\x4c\x48\x53\x9f\x2b\ +\x8c\xc8\xf4\x0d\xbd\xff\x3e\xd6\xba\xf1\x57\x1a\x5a\x5d\xb7\x2b\ +\x11\x7b\x5b\xf4\x88\xb7\xe7\x39\x55\x43\x15\x30\xdf\x76\x31\xcc\ +\x5c\xbb\xf0\xdc\xe3\x7f\x1f\x53\xff\xcd\x9f\xde\x78\x33\xe4\xbb\ +\x5f\x79\xe0\xce\x05\x9d\x7d\xee\xab\x6f\x1d\x35\xfe\x94\x5f\xde\ +\x74\xcb\x82\x7f\xde\xfd\x9f\xd7\xfd\xe3\x2f\x77\x8c\xf9\xde\x59\ +\x17\xde\x7d\x8a\xd5\xb9\x7a\xfe\x1d\x7f\x7f\xb6\x13\x23\x82\xc8\ +\x90\x91\x81\x94\x56\xd9\xf4\xef\xfd\xf6\x04\x2d\xfb\x3a\x36\x3c\ +\x72\xeb\x2d\x33\x17\x6c\x19\xb0\xf4\x6d\x0f\x8e\xbb\xf0\xbc\x9f\ +\x4e\x75\xa9\x65\xfe\x8b\x0f\xcf\x9c\x0f\x28\x67\x2d\x69\x39\x7b\ +\x72\xf5\xa2\x25\xf3\xe7\xb1\xd4\x37\x8f\x19\xb1\x6e\xf6\xac\x3e\ +\x6e\x97\x73\xee\xb8\x0e\x47\x20\x14\xae\x6b\xbb\x0e\xb6\xae\x5d\ +\xfb\x76\x97\x75\xec\xa9\xa7\xbc\x7a\xd5\x2d\x37\xdd\xb1\xe7\xf7\ +\x4e\xbf\x7c\xc6\x39\xbc\x75\xf9\x1b\xb7\xfc\xf3\x95\x15\x90\x9d\ +\xd3\x3a\xee\xd2\x1f\xff\x5c\x3a\x21\xd3\xb6\x5c\x65\xd6\xdc\x77\ +\xcf\x13\xff\x76\xde\x31\x37\xdf\x72\x2c\x63\x66\xc9\xcb\x59\xca\ +\xae\xbe\xfb\xee\x27\x2f\x3b\x7d\xf2\xd5\xbf\x3f\x02\xfd\xcc\xdf\ +\xff\xf7\xa7\x4b\xe7\x2b\xdb\x75\x39\x67\x64\x8c\x26\x62\xa5\xd0\ +\xf6\x67\xb5\x52\x77\xe4\x11\x87\xee\x18\x04\x50\x04\x96\x5f\x38\ +\x3b\x32\x70\xa0\x53\x88\x30\xc3\x01\x0a\x84\xad\xda\x9a\x91\x8d\ +\x2f\xa4\x58\xd4\x62\xc5\x90\xa9\xf4\xa5\x65\x3b\xe5\xe5\xe5\xe8\ +\x38\x9a\x73\x4b\xca\x68\x20\x6b\x3b\x3a\xea\x5b\xd6\xef\x93\xc9\ +\x0c\xc9\x15\x38\x11\x03\xd8\x68\x5b\xeb\x92\xa9\xce\x9a\xaa\x2d\ +\x15\xe5\xbd\xd1\x68\x9e\xf3\x0c\xe2\xe6\xcc\x40\xce\xcb\x87\x85\ +\x40\xa2\xe2\xd7\x76\x30\x26\xc8\xa0\x88\xa7\x2a\x9c\x42\x7b\x57\ +\x96\x24\x4f\xd5\x56\x84\x79\x76\x4b\x4b\xc6\x2e\x2f\x2f\x8b\x39\ +\x4c\x29\x3f\xdb\xd1\x15\x1e\x39\xf9\x97\x3f\x3d\x6d\xd6\x0d\xbf\ +\x79\x62\x43\xd6\x0c\x76\x65\x3d\x60\x91\xf2\x74\x9c\x53\x7f\x5b\ +\x6b\x9e\xf1\x58\xba\x32\x15\x41\x06\x81\x37\xd0\x3f\x90\x0d\x98\ +\x70\x95\x0e\x6b\x16\xd6\x3a\x9d\xeb\x1b\x51\xf0\x9b\xb3\xb9\x11\ +\x83\xd9\xe6\xc1\x1c\xb7\x2c\x27\x64\xaf\xd7\xfa\xad\xba\xd1\x5d\ +\xf5\xe1\x59\x41\xb0\x49\xf3\x5c\x34\x5d\x9f\x0a\xd9\x5e\xa6\xbf\ +\xbb\xd7\x58\x8e\x27\x45\x34\x95\x48\x86\x85\xc9\xf5\x65\xb3\xb9\ +\x3e\xe9\x24\xd2\x65\x29\x97\x15\xfa\x3b\x33\x79\xc9\x1d\x9b\x88\ +\x88\xc0\x88\x68\x2a\x1e\xb1\x19\x10\x29\x7f\xb0\x6f\x20\x93\x65\ +\xa1\x30\x18\xca\x6b\xab\xa2\xbc\x2c\x22\x4c\xb6\xb7\x3d\x17\x20\ +\xb7\x58\x1e\x53\x35\x71\x2c\x0c\x74\xe6\x20\x99\x2e\x73\x4d\x4f\ +\xfb\x00\xd9\xcc\x4e\xa4\x13\x42\xf7\xb6\x75\xb0\xea\x9a\x24\x06\ +\x03\xdd\xbd\x79\x66\xc5\x52\xd5\x76\x7e\xa0\xbf\xbf\x5b\x85\xd3\ +\x15\xe9\xb8\x45\xf9\xfe\x8e\x6c\x41\x2b\x6e\xb1\x70\x59\x55\xdc\ +\x41\x30\x2a\x3f\xe0\x65\x07\x7b\x03\x11\x4a\xa6\xd3\x11\x0b\x8c\ +\x0e\xb2\x7d\x05\x3f\xc8\x04\x3c\x92\x4a\xa7\x43\x82\x4c\xe0\x67\ +\xba\x07\x82\x48\xa2\x22\x19\xce\x77\x76\x17\xa4\xc1\xd2\xea\xea\ +\x67\xc7\x9f\x23\x0e\x3f\xf4\x3d\x2b\xdc\x92\x40\x4a\x39\x12\xf2\ +\xc3\xb9\xef\xa2\x69\x37\xd6\x62\x1d\xce\x72\x27\x2c\xb6\xc6\x09\ +\x0c\x80\x41\xf4\xb4\x06\x4d\x23\x89\x26\xf8\xfe\xfe\x1d\x9d\x43\ +\xba\xba\xab\x72\xf9\x8c\x63\x6f\x88\x44\xde\x4e\x24\x96\x25\xa2\ +\x1b\x23\x91\xcd\xae\x5b\x30\x9a\x71\xcb\x71\x1c\xc1\x40\x07\xca\ +\x2f\x78\x1c\x8d\x6d\x59\x1f\xbc\xd4\x4f\x41\x10\x00\xb7\x6c\xc1\ +\xc8\x28\x3f\xd0\xdc\xb2\x2d\x46\x81\x94\x86\x00\x81\x7c\x69\x37\ +\x4e\x38\xf2\xd7\xbf\x3c\xed\x99\x2b\x2f\x98\xb1\x3a\x6f\x87\xa3\ +\xb6\x40\x32\x2a\x90\x5a\xd8\x0e\x47\xd2\x4a\x29\x6d\x08\x80\x31\ +\x5e\xcc\x87\x20\x00\x83\xa0\x0c\x01\x63\xc5\x90\x21\x27\xaa\xf2\ +\xbc\xa6\x6c\x6e\x68\x7f\x66\xc2\x60\xb6\x79\x30\x53\xee\xcb\x3e\ +\xd7\x5d\x1d\x8f\xbe\x9e\x4c\x2c\x88\x46\x5a\x62\x31\x72\x6c\x1b\ +\x88\x1b\xa3\x03\xa9\x0d\x71\x21\x84\xe0\x48\x46\x4a\xa5\x89\x38\ +\x17\xc5\x65\xfe\xad\xeb\x2f\x46\x4b\xa9\x0c\x00\x02\x30\xce\x85\ +\x10\xc5\x8f\xc8\x68\xa9\x94\x21\x10\xc2\xe2\x9c\x21\x00\x18\xe5\ +\x4b\x23\x6c\x9b\x91\x0e\xa4\x12\xb6\xc3\x11\xc8\x6c\x7b\x4d\xca\ +\x93\xc6\xb2\x2c\xce\x40\x49\xa9\x81\xd9\x96\x40\x32\x52\x4a\x4d\ +\x50\x3c\x29\x02\x29\x29\xb5\xa1\xe2\x3d\x0a\x4b\xb0\x1d\xde\xd9\ +\xfa\x1d\x22\xa5\xa4\x32\x54\x5c\xcf\xe5\x0c\x02\x3f\x00\x61\x59\ +\x9c\x95\x96\x7e\x3e\x4b\xfe\x4c\x99\xfc\x95\x9d\x64\x88\x20\xf8\ +\x1a\x02\x02\x02\x10\x00\x2e\x07\xbe\x2d\xc4\xec\x33\xc6\x89\x52\ +\x52\xed\xdb\xd7\x77\x50\x57\xcf\x3e\x3d\x7d\xb6\xd6\x03\x8e\x33\ +\x37\x9d\x5a\x50\x96\x5c\x16\x8b\xf5\xdb\xd6\xa0\x10\xdb\xa3\x6a\ +\x88\xa0\xf5\xf6\x15\x44\xe4\x9c\x31\xc4\x4f\x63\x3d\x18\x03\x56\ +\x28\x5a\x5d\x99\xc8\xb6\xb7\xf6\x07\xe6\xa3\xa7\xb7\xbc\x77\x8d\ +\x1f\x51\x32\x66\x00\xa2\x5a\x27\x02\x39\x3c\x97\x9d\xd0\x3b\x30\ +\xa9\xb7\xbf\xc6\x2b\x68\x64\x6f\x27\x62\xaf\x97\xa7\x67\xa5\x53\ +\x5d\x8e\x1d\x30\xe6\x68\x53\x12\xbb\x12\x76\xc2\x9f\xc9\x87\x1d\ +\xb4\x33\x11\x7c\xef\x3b\x0a\x40\x31\x26\xc8\xec\x91\xc9\x1e\xd9\ +\xd9\x75\x60\x77\x5f\x4d\xa1\xb0\x29\x12\x9e\x5b\x96\x7a\xa3\x2c\ +\xb5\x32\x16\xed\xb1\x2d\x04\x60\x3b\x9a\x64\xb8\xf3\x43\x7d\xba\ +\xbc\x92\xad\xab\xef\x52\x6a\x66\x59\x82\xe1\xa7\x3a\x5a\xd1\x73\ +\x03\x30\x88\x06\xd1\x00\xc4\xb4\x1a\x39\x98\xdb\xaf\xb7\xff\xc0\ +\x9e\xde\x11\x83\xd9\x3e\xc7\x7e\xab\x2c\xf9\x4c\x55\xe5\xc2\x44\ +\x3c\xc7\xb9\x4d\xc4\x89\x76\xb8\xb5\x12\x76\x7b\xfe\x4c\xdc\x67\ +\x4f\xb6\x0b\x95\x4e\x40\x8c\x81\xe3\x24\x19\x9b\xd8\x9f\x39\x6a\ +\xd3\x96\x7d\xfa\xfa\x0b\x00\xb3\xa2\xe1\x97\x2a\xca\x17\x26\xe2\ +\x19\x4b\x28\x44\xdb\x18\xfe\x25\x90\x2a\x02\x83\x18\x30\x86\x00\ +\x31\xa9\x46\x65\xb3\x53\xba\xba\x0f\xe9\x1f\x4c\x00\xac\x8e\x46\ +\x9e\x6e\xa8\x7f\x23\x9d\xec\x46\x24\xdf\x47\xad\x8b\xc9\xdb\xa5\ +\x40\xd6\xee\xce\x9f\xeb\xaf\xbb\xf6\x03\x2d\x20\xc6\xc8\x76\xa0\ +\x90\x8f\xbe\xfc\xf2\xde\x2f\xcd\xdc\x67\x20\xc3\x46\x8c\x68\x3b\ +\xfc\xf0\xd9\x43\x9a\xd7\x86\x1c\x03\xc8\x8b\xf3\xf1\x97\x6e\x50\ +\x08\x40\x23\x6a\x44\x00\xa8\x0f\x82\x49\x5b\x5a\x87\xbe\xf4\x32\ +\x2e\x5c\xb0\xcc\xb1\xe7\x7d\xe5\xe0\xbe\x23\x8e\x30\xe9\x34\xfa\ +\x3e\x28\x15\x0e\x87\x38\x17\xa5\xfd\x02\xbb\x2f\x7f\xda\x5a\xdb\ +\x76\x2e\x42\x96\x05\x00\xee\xbc\x79\xc9\x5b\x6e\x81\x17\x5f\x84\ +\xda\xda\x9e\x53\x4f\x1d\x9c\x3a\x55\xd7\xd7\xdb\x42\x58\x7a\x77\ +\x99\x77\x15\x63\x01\x19\xec\xea\x8a\xbc\xf0\x42\xf9\x7d\xf7\xb3\ +\x95\x2b\x60\xef\xf1\x99\x4b\xbf\x95\x3f\xec\x30\xc3\x79\x45\x2c\ +\x66\x39\x36\x94\xf8\xb3\xdb\xf2\x67\xcd\xea\xd5\xef\x7b\x0f\x8d\ +\xeb\x5a\xed\xed\xc9\x5b\x6e\x49\xdc\x75\x97\x4e\xa5\x06\xce\x3d\ +\x37\x73\xd2\x49\xaa\xae\x0e\x83\x00\x95\xda\x0d\xc5\x85\x84\x20\ +\xdb\xe6\xfd\xfd\xd1\xa7\x9e\x4a\xde\x7a\xab\xbd\x72\x65\xf6\xa4\ +\x93\xba\x2f\xbb\x2c\xb6\xff\xfe\x0e\x10\x29\x55\x92\xa4\x12\x7f\ +\x00\x00\x80\x73\x12\x22\xfc\xf2\xcb\xe5\xff\xf3\x3f\xd6\x9a\x35\ +\x99\x53\x4f\x1d\xb8\xe8\x22\x7f\xe8\x50\x54\x0a\xa5\xdc\xcd\x07\ +\x8b\x38\x07\xdb\x16\x5d\x5d\xf1\xbb\xee\x4a\xde\x76\x9b\x09\x87\ +\xfd\xff\xbc\xda\x9c\x71\x06\x00\x40\x89\x42\x25\xfe\x80\x65\x01\ +\x51\xe2\xb6\xdb\xca\xae\xbb\x4e\xd5\xd7\xf7\xfc\xf0\x87\xb9\x29\ +\x53\x00\x11\xa5\x2c\x99\x28\xef\xb0\xc8\xb2\x80\x31\x77\xc1\x82\ +\xf2\xff\xfa\x2f\x77\xde\xbc\xe0\xd2\x4b\x83\x5f\xfe\x07\x45\xa3\ +\xe0\xfb\xa5\xc1\xd9\x7d\xf9\x43\x96\xc5\xb2\xd9\xf4\xb5\xd7\x26\ +\x6e\xbf\x7d\x70\xfa\xf4\x9e\x1f\xfc\x40\x36\x36\x32\xdf\x87\x52\ +\x88\x69\x27\xc3\x86\xe4\xba\xac\xbb\xbb\xfa\xce\x3b\xc3\x7f\xf8\ +\x83\x3a\xf6\xeb\xde\xb5\xd7\x52\x4d\x35\x04\xb2\x34\x36\xbb\x23\ +\x7f\xc8\xb2\x30\x9f\xaf\xb8\xea\xaa\xf8\x03\x0f\xf4\x5e\x7e\x79\ +\xdf\x65\x97\x91\x6d\xa3\xef\x23\x22\x63\x3b\xa9\x08\xf7\x9e\x5d\ +\xdf\xbb\x27\x8c\x10\x65\xe5\xe9\xe8\xbd\x7f\x73\xae\xb8\x42\x1d\ +\x74\xa0\xf7\xe7\x3f\x53\x7d\x7d\x49\x0b\xed\x56\x10\x45\x9f\x07\ +\xb4\x4e\x5f\x73\x4d\xfc\x81\x07\xba\x7f\xfe\xf3\xfe\x0b\x2f\x04\ +\x29\xd1\xf3\xb8\x10\x8c\xb1\x5c\x2e\xf7\x7e\xaa\x58\x96\x15\x0e\ +\x87\x83\x20\xd8\x9d\x43\xb7\x28\x25\x4a\x29\x2f\xba\xd0\x24\x12\ +\xee\x05\x17\xb8\xdf\xbf\xd2\xbb\xed\x56\x8a\x44\x4a\xbe\xd0\xee\ +\xc5\x1f\xb2\xed\xc4\x5f\xff\x9a\xbc\xed\xb6\xbe\xef\x7d\xaf\xff\ +\xfc\xf3\x41\x4a\xd4\x9a\x0b\xd1\xd9\xd1\xf1\xd4\x3f\xff\xd9\xdd\ +\xd3\xf3\x7e\xfe\x70\xce\x47\x8e\x1c\xf9\xb5\x23\x8f\xb4\x2c\x6b\ +\xb7\x5e\xfd\x30\x06\xf2\x79\x75\xf2\x74\x2f\x97\x0d\x5d\x70\xa1\ +\xfd\xab\xab\xbc\xdf\xfc\x0f\x32\x56\x32\x7a\x77\x17\xfe\x90\xe3\ +\x38\x0b\x17\xa6\xaf\xbb\x2e\x37\x75\x6a\xef\x65\x97\xa1\x31\xa0\ +\x35\x00\x08\x21\x66\xbe\xfc\xf2\xac\xd9\xb3\x5d\xd7\x7d\xff\xcf\ +\xb4\xd6\x1b\xd6\xaf\x6f\x6c\x68\x98\x38\x71\xa2\xbf\x9b\x5b\x2c\ +\xc6\x40\xa1\xa0\xce\x39\xc7\x5f\xb6\xcc\xf9\xdf\x1b\xf4\x57\x0f\ +\x55\xd3\xa6\x41\x3e\x5f\x92\xad\xdd\x43\xff\x04\x41\xea\x96\x5b\ +\xc0\x98\xde\xcb\x2f\x27\xd7\x45\xcf\xdb\x26\x15\x66\x30\x9b\x3d\ +\xf7\xdc\x73\x6b\xaa\xab\x77\xa2\x7f\x84\x98\x3b\x77\x6e\x57\x77\ +\xf7\x47\x29\x9e\xb6\x5b\x50\x48\x6b\xf9\xdd\xef\x5a\xff\x7c\xda\ +\xf9\xed\xef\xf4\x21\x87\x50\x2c\x56\x9c\x86\x4a\xf8\x92\xf3\xc7\ +\x5d\xb2\x24\xf2\xdc\x73\xfd\xe7\x9f\xef\x8f\x1b\x87\xef\xd6\x24\ +\x08\xd0\xdc\xd4\xd4\xd8\xd8\xa8\xdf\x27\x0a\x96\x65\x6d\xdc\xb0\ +\x21\x9b\xcd\xee\xfa\xe8\x04\xe8\xb8\xae\x40\xe3\x7b\xbe\xa6\x1d\ +\xde\x66\x56\xc8\xb5\x8d\xf4\xfd\x40\xff\x3f\xca\x9a\x43\xdb\x75\ +\x2d\x86\xdb\xeb\x41\x92\x0a\x3c\x3f\x20\x60\xb6\xeb\x5a\x8c\x3c\ +\xcf\xd7\xdb\x2b\xbe\x21\x73\x1c\x97\xa3\x7e\xf7\x5d\xbc\x1b\x52\ +\x52\x43\x7d\x70\xe5\xf7\xdd\x4b\x2f\x15\xcf\x3e\x2b\xcf\x3c\xb3\ +\xa4\x82\x76\x0b\xfe\x44\x9f\x79\x86\x18\xcb\x9e\x70\x02\x18\xf3\ +\xfe\x45\x1e\x29\x65\x10\x04\xef\xe7\x0f\x11\x29\xa5\x3e\x64\xef\ +\x00\x72\x1b\x73\xaf\x3d\xfe\xc8\xea\x5c\xf2\x98\xe3\xbe\x56\xe5\ +\xa8\x40\x13\x00\xa0\xb0\x65\xdb\xb2\x7b\x9e\x7d\x23\xb5\xc7\x11\ +\x87\x4f\x6a\x24\xa9\xff\xaf\xfd\x27\x64\x1c\x72\x2f\x3f\xfc\xd0\ +\xd2\xb6\xbe\x62\xd5\x52\x52\x41\x64\xf8\x01\xd3\x8f\x38\x30\x86\ +\x7d\x2f\x3f\x38\x63\xe9\x40\xf2\xeb\x27\x1d\xd3\x18\xe3\x52\x1b\ +\x64\xc2\xd2\x7d\x2f\x3e\x3c\x63\x59\x26\x39\xf5\xd8\xa3\x9b\x93\ +\x5c\xed\xf4\x7a\x89\xc0\xf3\xd5\x51\x47\x99\xe6\x21\xe2\xe1\x87\ +\xe5\x09\x27\x02\x2f\x79\x41\x5f\x7e\xb0\xd0\xec\xd9\xde\xa4\x49\ +\xfe\xf0\xe1\x9f\x43\x7a\x01\x0a\x0c\x36\xac\x5c\xf4\xcc\x23\x7f\ +\xbb\xe7\xef\x33\xb3\x68\x73\x2c\x4a\xaf\x30\x83\xed\x73\x5f\x7f\ +\x65\xe9\xfa\x5e\x14\xdb\x83\xe3\x58\x8c\x95\xe3\x8e\xa4\xdc\xfa\ +\xce\x8e\x92\xcf\xb6\x7e\x8e\xf8\xee\x4f\x00\x91\xbd\xfb\xa7\xc8\ +\x18\x63\x8c\xed\x74\x77\x06\xa3\xdc\xe2\x37\xdf\x5c\xbc\x6a\xa3\ +\xa7\x94\xef\xfb\x9e\xe7\x4b\x65\x00\x88\xdb\xb1\x9a\x0a\x77\xc1\ +\x8b\x0f\xdf\xfb\xe4\xec\x02\xb3\x38\x82\x65\xe1\xea\xd9\x4f\xff\ +\xed\xa1\x17\x0a\x4e\x45\x55\xc2\x36\xbb\x28\x43\xaa\x94\xa9\xa9\ +\xd1\x5f\x3b\x92\x2d\x5a\x84\xbd\x3d\x20\x44\x49\xbc\xbe\xfc\xfa\ +\xc7\x5a\xb3\x26\x7f\xee\xb9\x60\x59\x9f\xc7\xc2\x05\x01\xda\x4e\ +\x28\x1a\xe5\x8b\x9e\x7f\xe4\xa1\xf2\x8a\x73\x8e\xde\x93\x79\x3e\ +\x00\x01\x13\x6e\x28\xec\x58\xbc\xb8\x79\x07\x19\xb7\x38\x7a\x5e\ +\x41\x2a\xc3\xb8\xe5\x86\x1c\xd0\x4a\x1b\x52\x41\x41\x6a\x16\x0a\ +\x87\x18\x68\x43\xc0\x38\x93\x85\x42\x40\xe8\x3a\x0e\x28\xe9\x69\ +\x12\xc2\xda\xba\x3a\x45\x26\x08\x02\x60\xc2\x12\x0c\x00\x2d\x4b\ +\xa8\xc0\xf3\xa4\x06\x40\xc6\x39\x7f\xef\xa6\x4b\x46\xb2\xe0\x19\ +\x6b\xc2\xe4\xe9\xdf\x39\x6b\x32\x7a\x1e\x01\x90\x96\x9e\x2f\x7d\ +\xc9\x47\x7d\xe5\xf8\xb3\x36\xb6\xdc\xf1\xc2\x23\x2f\x8c\x19\x7e\ +\xe2\x81\xcd\xb9\x0d\x73\x1e\x7c\xf4\x85\xc8\xde\x53\xcf\x3e\xf1\ +\xe0\x10\x48\xb5\x4b\x5d\x89\xc6\xe8\x09\xfb\x58\x7f\xbe\x05\x07\ +\x32\x54\x57\x57\x12\xaf\x2f\x3f\x7f\xd8\xe0\xa0\x6c\x6a\x22\xfe\ +\x79\x55\x34\xd2\x52\x46\x9b\xc7\x8c\xaf\xe5\x6f\x3c\x72\x57\x75\ +\xf5\x95\xc7\xec\x5d\x15\xd0\x7b\x74\x81\x40\x35\x30\xf7\xc5\x67\ +\x9e\x9e\x39\x67\x43\xe7\x60\x24\x5d\xbf\xef\x57\x8f\xfe\xfa\x94\ +\x89\xe9\x90\xd5\xb1\xf4\xb9\x1b\x6e\x7b\x62\xf8\xd7\xbf\x75\xc1\ +\x31\xe3\x05\xc1\xc0\x9a\x99\xd7\xfd\xf1\x91\xea\x29\xdf\xb8\xf8\ +\xa4\x83\x36\x3f\x75\xd3\xef\x9f\xda\x74\xea\xc5\x57\x1c\xb6\x47\ +\x34\xd0\x82\xba\x16\xdd\x7c\xe3\x6d\x6c\xf4\x69\xdf\x39\xfb\x60\ +\xdb\xf8\x1b\x16\xbf\xf2\xf8\x93\x4f\x2f\xdb\xd8\xa3\x89\xa7\x1a\ +\xc7\x9e\x76\xfe\x05\xfb\x54\x8a\x60\xbb\xdd\x85\x68\x82\x6c\x1e\ +\xb0\xd2\x89\x90\x0a\xa4\xef\x29\x43\x5b\xa3\xf0\xa4\x03\x8a\x1c\ +\x72\xfc\x19\x2b\x56\xfd\xfe\xf1\x47\x1e\x1b\xdb\x78\xea\x8a\x47\ +\x1f\x5e\xe5\x37\x5c\x72\xca\xb1\xb5\x21\xe3\xf9\x1f\x36\x44\x44\ +\x66\xf8\x30\x50\x0a\x7c\x8f\x3e\xf1\xce\xd8\x12\xbe\x48\xf1\x37\ +\x00\x0a\x85\xe0\xf3\x7b\xd6\x46\x6b\x1e\x9f\x72\xf2\xf4\x70\xdf\ +\x7f\x3d\x3c\x63\x46\x5d\xd5\x65\xe3\xeb\x62\xde\x0e\xaa\xc0\xe2\ +\xf9\xd7\x1f\xb9\xf3\xaf\xcf\xac\x9e\x78\xd4\xf1\xc7\x8d\xac\xd8\ +\xbc\xe4\xd5\xbf\x3f\x70\x6b\x46\xbb\xdf\x3a\x7e\x42\xc3\x9e\x87\ +\x1e\x35\x71\xc1\xbd\x8f\x3d\x30\x66\xf4\xf0\xc3\xeb\xb3\x8f\xdd\ +\xf7\x70\x7f\x6a\xc2\x45\x93\xc7\x3b\x24\xb5\x0c\x0a\x05\x4f\x6d\ +\xb7\xa6\x48\xfb\x5e\x81\x4b\xc5\x6c\xdb\x5b\xf3\xd6\xbd\x77\xdc\ +\xd3\x57\x75\xe0\x59\x17\xec\x1d\x32\x85\xee\x81\x7c\xc2\x41\xb3\ +\xc3\xec\x80\xc8\x74\xbe\x3f\x1b\x64\xb7\xac\x5d\xfa\xc6\x9b\xba\ +\xaa\xba\xb6\xa6\x22\x65\x73\x23\x95\x29\x32\x88\x25\x86\x4e\x3b\ +\xed\xc4\xcd\xb7\x3c\x7c\xf3\xff\x76\xfa\xfd\xfd\x5f\x3d\xe9\xdb\ +\x93\x86\x26\x3e\x62\x98\x9e\xc2\xe1\x92\x54\xed\x4e\xfc\x41\xe4\ +\xbd\xbd\x9f\xab\xa7\x4b\x5a\x52\xb8\xee\xa4\xb3\xbf\xb1\xf6\x7f\ +\x6e\x9c\x71\xef\x93\x75\x57\x9c\x19\xe6\xb8\x8d\x3d\x76\x6e\xed\ +\x2b\x4f\xbc\xb2\x74\xec\x31\x97\x7e\xe7\x9b\x93\xa3\x0c\x60\xbf\ +\xd1\x32\x73\xf5\xb3\xaf\xcd\xdc\x30\x65\xcf\xa1\xe1\xd8\xe4\xe9\ +\x67\xae\x6e\xb9\xe6\xef\x0f\x3c\x30\xd0\x90\x79\xb3\x3d\x7e\xd6\ +\xf7\xa7\x35\x45\x51\x1a\xda\xea\x1a\xbd\xcb\xfd\x61\x88\xc8\x18\ +\x0e\x76\xb6\x77\x0e\xc8\xd1\x47\x7f\xf5\xa8\x23\xc7\x9b\x42\xc1\ +\xf7\x83\xa0\x58\xda\xe3\x9d\xaf\x1a\xa5\xc3\xc3\x87\x35\x75\xf6\ +\x2c\x7d\xf8\xee\x57\x7a\x06\xf4\xf0\xfd\x8f\x38\xfd\xe4\xa9\x4d\ +\x49\x4b\x29\x03\x00\x32\x50\xf5\x7b\x1d\x32\x79\xc2\x82\xbb\x9f\ +\x9d\x1f\x1e\x35\xf5\x98\x43\xf6\x60\x32\xf8\x88\xd1\x68\xec\xea\ +\x2a\x9e\xa3\x24\x5b\xbb\x05\x7f\x74\x55\x95\xb5\x76\x2d\x6a\xfd\ +\x69\xfa\x6d\x7c\x28\x54\xe0\x87\xeb\xc7\x9f\x75\xe6\x31\xbf\xf9\ +\xf3\x53\x0f\xbd\xb0\xe7\x39\x23\x9d\xa2\x7c\x09\xae\xb7\xac\xdf\ +\x92\xf5\x80\xad\x7a\xfd\xa6\x6b\xe7\x28\x4d\x82\xd3\x96\x0d\x99\ +\x6c\x81\xb6\x0c\xa8\xe1\x21\xa4\xc4\xf0\x53\xce\x98\x7e\xc3\x8d\ +\x77\x3d\xb0\x22\x3a\xe5\x8c\x4b\xbf\x32\x3c\xe5\xfb\x3e\x77\xf9\ +\x07\x9b\x8b\xa6\x6c\xe8\xe8\xbd\x46\x54\xce\x7a\xfc\x4f\xbf\xef\ +\x39\xec\xd0\x83\x26\x0d\xab\x2b\x77\x38\x33\x3b\x10\xc8\xa8\xc0\ +\xaa\xda\xf3\x9c\x0b\xc7\xc8\xc0\xcf\x66\xfa\xd6\x2d\x7e\xe5\x81\ +\xc7\x1f\xbf\x95\xdc\x7f\x3b\x77\x6a\x9c\x53\xb1\xd4\xce\x60\xeb\ +\xca\xe5\xeb\xb6\x58\xb1\x84\xec\x5a\xf6\xe6\xe2\x8d\x27\x4e\xaa\ +\x47\x5f\x7e\xe8\xe8\x10\x63\x6c\xe5\x2a\x8a\x46\x21\x12\xc1\x52\ +\xf0\x6d\x77\x88\xbf\xf9\x7b\xec\xe1\xce\x9b\xc7\xb2\xd9\xcf\x7b\ +\xca\x94\x81\x1e\x32\xe9\x98\xd3\xa6\x0c\x9b\xf3\xd8\x7d\xaf\xac\ +\xec\xb1\x2c\x06\x80\x08\xa6\xe0\x4b\x05\xdc\x72\x44\x31\x62\x66\ +\x88\xd7\x0d\x1f\x3f\xf9\xe0\x49\x15\x36\x69\x43\x44\xe0\x84\x23\ +\xb6\x05\xd2\x90\x36\x9a\xde\x5b\x8e\x84\xde\xa7\xeb\x02\x4c\x0c\ +\x39\xfd\xd2\xef\x9e\x72\xf8\xd8\x9e\x65\x33\xaf\xfb\xcf\xff\xb8\ +\xfe\x8e\xc7\x36\xf4\x2b\xf1\xde\x08\x02\xb7\x9d\x50\x34\x9e\xaa\ +\x6d\x1a\x71\xf8\x09\x67\x4f\x3b\xa0\x7e\xd3\xbc\x39\x1b\xba\xb3\ +\x8c\x21\x20\xb7\x4c\xff\xf3\x8f\xde\x37\xa7\x37\x79\xe6\xb7\xbe\ +\xf3\x95\x9a\xc2\x13\xf7\xdf\xb7\xa4\xdd\xb7\xad\x8f\xb0\x52\xac\ +\xb5\x78\xed\x35\x6a\x6e\xa2\x64\xb2\xb4\x7e\xba\x5b\xe8\x9f\xfc\ +\x61\x87\x95\xff\xea\x57\xee\xbc\x79\xf9\xc9\x93\xb1\x50\xf8\x1c\ +\xad\x38\xa3\x3d\x70\x0f\x3a\xee\xf4\xe5\x6b\x6f\x7c\xfc\x1f\xcf\ +\x81\x16\xd5\x08\x9a\x44\x2a\x16\x42\xc0\x11\x07\x4c\xbb\xf4\xeb\ +\x23\xbc\x6c\x41\x13\x32\xce\xd1\xa8\x42\x3e\x2f\xc1\xb2\xf2\x9b\ +\x1f\xbd\xf7\x81\xfe\x9a\x43\x4f\x9b\xd0\xf7\xe4\xe3\xf7\x0c\x69\ +\xae\x3d\x62\x4c\x5a\x19\xb4\xc3\x36\xc8\xbc\x17\x78\x8c\x97\x81\ +\x7e\x57\x1f\x08\xa3\x8d\x93\x6c\x38\xea\x94\x0b\xbe\x72\x44\xc7\ +\xd2\x59\xcf\xdc\xf5\xd0\x3f\x1e\x89\x55\x7c\xfb\xf4\x43\x84\xf4\ +\xb7\xb9\x4b\xc8\xb9\x40\xd2\x4a\x6b\x6d\xb4\x1d\x76\xca\xd2\x71\ +\x90\xbd\x81\x56\x00\xcc\xb6\x71\xf5\xcb\x4f\x3c\x39\xab\xf5\xc0\ +\xe9\x97\x1d\x76\xc0\xa4\xde\x50\xd7\xd2\x6b\xef\x7e\xf0\xb1\x99\ +\x4d\x17\x4c\x0d\xa3\xde\x45\xf8\x1a\x5c\x87\x2f\x5f\xc1\x5f\x9e\ +\xa9\x4e\x3d\x95\xca\xd2\xa0\x4a\x7b\x19\x76\x03\xfd\x93\x9b\x32\ +\x45\x57\x56\x26\x66\xcc\x40\xcf\x83\xf7\x25\xe3\xf0\x62\x35\xbe\ +\xf7\x41\x08\xb1\xd3\x7d\x0d\x1f\x42\x21\x15\xb0\xc4\xb0\x93\x4e\ +\xfa\x5a\x44\xf6\x66\x0a\xc0\x90\xb4\xa4\xda\x31\x63\x87\x95\x9b\ +\xd7\x9f\xbc\xef\x85\x79\x2d\x05\x45\x64\x82\xfe\x8e\xcd\x6d\x3d\ +\x03\x1a\xb9\xcd\x83\xd9\x4f\xdd\xf7\xea\x26\xf7\xc4\xd3\x4f\x3f\ +\xe5\xf4\xd3\x0f\xa8\xc8\x3d\x72\xef\xc3\xeb\xfa\xb5\x40\x48\x36\ +\x0f\x4d\x61\xff\xec\xb9\x73\xb6\x64\xb4\x1b\x0e\x09\x06\x64\x0c\ +\x11\x01\x32\x53\x18\xec\xe9\xee\x0d\x0c\x4b\x54\x0f\x9d\x74\xc0\ +\x84\xca\x08\xef\xeb\xe9\xf6\x0c\x5a\x42\x08\x21\x00\x90\x81\xec\ +\x6c\x5d\xdf\x31\xe0\xd9\x4e\xc8\x11\xb8\x65\xc5\xec\x99\x6f\xae\ +\x09\x35\x0c\xab\x4e\x44\x91\x8b\x42\xdb\xdb\x0f\xfe\xfd\x45\x7b\ +\xd4\x57\x4f\x3c\x72\x3c\xe6\xb3\x15\x63\x0e\x9d\x7e\xf4\xf8\x8d\ +\x6f\x3c\xfe\xcc\xdc\xf5\xc2\xb6\x3e\x50\x47\x33\x06\x88\xd6\x8c\ +\x7b\x30\x5f\x90\xa7\x9c\x02\x82\x95\x76\x1c\xee\x16\xfa\x27\x68\ +\x6c\xec\x3f\xeb\xac\xf4\x75\xd7\x45\x9e\x7d\x76\xf0\xc4\x13\x59\ +\xee\x9d\x96\x58\x86\xa8\xa7\xa7\xc7\x75\xdd\x62\xfe\x41\x20\x25\ +\x43\x2c\x56\xd6\x14\x96\x95\xc9\x64\x6c\xfb\x43\x7a\xc8\x20\x50\ +\xe0\x15\xf2\x9e\x6f\xde\x71\x84\x82\xca\xb1\x5f\x3d\xfe\xd0\xc5\ +\x37\x3e\xfa\xb6\x17\x68\x32\x92\x95\x8d\x3e\xf9\xd4\x69\xb7\xdf\ +\xf5\xd8\xed\x37\xfc\xe6\x89\x74\xd2\x62\x94\xcf\xe5\xc7\x9d\x70\ +\xd1\xd9\x07\x8f\xd8\xbc\xe0\xf9\x7b\x9f\x58\x38\xee\xa4\xef\x1f\ +\x38\x24\x22\x4d\xe4\xc4\x53\x8f\x7f\xfb\x9a\xbb\x67\x3c\x36\xe2\ +\xfb\x67\x1d\x1e\xaf\xdf\xf7\xeb\x53\x16\xdc\xf3\xfc\x53\xbf\x5d\ +\x3f\xaf\x2c\x16\x32\x5e\x66\x63\x1f\x8e\xb3\x85\xb0\x45\x57\xcb\ +\x82\xdb\xef\x7f\xda\x0b\x27\x1d\x8e\xfe\x60\x4f\x17\x94\x1f\xb5\ +\xef\x3e\xe5\x0e\x7b\xf5\x95\xd9\x89\x64\x72\xdc\xb8\xbd\xf4\xe0\ +\xa6\x37\x9e\xf8\xeb\xeb\xeb\x29\x15\x73\xc1\xc8\x81\xee\x8e\x82\ +\x53\x3f\xfd\xe4\x63\xea\xe2\x16\x04\x7d\x2f\xfd\xfd\xbe\x85\xdd\ +\x89\xf3\x2f\x9c\x5a\xe7\x6a\x2f\x30\x0c\xed\x89\x53\x8e\x9b\xf8\ +\xd6\xff\xfc\xe3\x81\xfb\xc7\x34\x7f\x77\x5c\xa5\x15\xa8\x9d\x39\ +\x36\x8e\xc3\x66\xcf\xb6\xff\xf2\x17\x39\x7d\xba\x9e\x34\x09\xbc\ +\xd2\x2e\xa0\xdd\x83\x3f\xa8\x75\xe6\xcc\x33\xa3\xcf\x3f\x9f\xfe\ +\xcd\x6f\xfc\x3d\xf7\x94\xcd\xcd\xc5\x14\x52\xce\x79\x3e\x9f\xbf\ +\xf1\x8f\x7f\x74\x1c\xa7\xd8\x04\xb0\xa1\xa1\x21\x9f\xcf\x77\x75\ +\x75\x15\x35\x4f\xa1\x50\x38\xa3\xb8\xf5\xff\x03\x61\x14\xd9\xa3\ +\xf7\x3b\xc4\x0a\x92\x71\xb6\xcd\xf2\x21\x23\xc9\xdd\xef\xc8\x93\ +\x4e\xc7\xda\xc4\xb0\x72\xd2\x5a\x4a\xd3\xb0\xcf\x51\x57\xd6\x8d\ +\x98\x3b\x77\xfe\xc6\x8e\x8c\x41\x1e\x4d\xd7\xec\x55\x9f\xd2\xd2\ +\xcb\x0e\x06\x7b\x1f\x79\xc6\xd4\xc3\xc6\xa2\x0c\xa4\xc6\xf4\xe8\ +\xaf\x7c\xe3\xb4\xbe\x45\xfd\x3a\x9b\xf7\x42\x91\xf0\x21\x27\x5d\ +\x58\x31\x64\xd6\x82\x15\x1b\x3d\x45\xcc\x6e\x9e\x70\x70\xdd\xc8\ +\x31\xa3\xa8\xe0\x85\xeb\x86\x1f\x78\xf0\xfe\x2d\x1d\xfd\x9a\xd0\ +\x19\x3a\xf6\xc4\x89\x93\xf6\x1c\x5a\x65\x73\xf1\xd2\xcc\x99\xcf\ +\x3d\xf7\xdc\xed\xb7\xdd\x3e\x6c\x48\xc3\x01\x87\x9f\x14\x7a\x7b\ +\x65\x47\x5f\xd6\x20\xdf\x63\xe2\xe4\x7d\xf6\x9d\xd8\x5c\x11\x56\ +\x4a\xab\x7c\xbf\x8e\x0f\x9f\x76\xce\xde\x07\x8f\x48\x07\x52\x02\ +\x80\x51\x52\x24\x87\x9c\x78\xea\x19\xd1\x79\x9b\xf3\x99\x01\x5d\ +\x59\x09\x60\xde\x4f\x1e\xe8\xef\x77\x7e\xfa\x33\x13\x0a\x05\x57\ +\x7e\x1f\x2c\x0b\x3c\xaf\x24\x5b\xbb\x03\x70\xcd\xea\xd5\xe4\xba\ +\xee\xdc\xb9\xb5\xe7\x9d\xe7\x8f\x1b\xd7\xfe\x87\x3f\xe8\x8a\x0a\ +\xf4\x3c\xc7\x71\x6e\xfc\xe3\x1f\x17\x2c\x58\xe0\x38\x8e\x52\xaa\ +\xac\xac\xec\xe7\x3f\xfb\xd9\x9a\xb5\x6b\xff\xf0\x87\x3f\x58\x96\ +\x05\x00\x41\x10\x9c\x7d\xf6\xd9\x87\x4f\x99\x52\xf8\x60\xaf\x69\ +\x7b\xfe\xa8\x57\xf0\x77\x14\x3a\x64\xc2\x75\x6d\xa3\x7c\xdf\xdf\ +\x9a\x3f\xca\xb8\xb0\x2c\x8b\x73\x86\x44\xc6\x18\x19\xf8\x52\x93\ +\xe5\xb8\x8e\x00\xcf\xf3\xb6\x55\xcb\x42\xdb\x0d\x59\x4c\x17\x0a\ +\xbe\x21\x00\x44\xcb\x72\x2c\xc1\x8b\x2d\xe8\xc9\x68\x29\xa5\x52\ +\x1a\xb9\xb0\x6d\xbb\x58\x27\x98\x0c\x29\x19\x04\x4a\xc7\xe3\xf1\ +\xab\xaf\xbe\xba\xe0\x79\x5b\xb6\x6c\xf9\xd1\x0f\x7f\x34\x62\xe4\ +\x48\xa3\x35\x63\xac\xd8\x80\x54\x06\xc1\xd6\xa5\x24\xe4\x6e\xc8\ +\x65\x46\x16\xbc\x77\x2d\xf3\x72\xdb\x75\x2d\x26\x7d\x6f\x47\xe5\ +\x43\x44\x65\x65\x29\x3b\x1a\x25\xcb\x40\x87\xb9\x00\x00\x20\x00\ +\x49\x44\x41\x54\xdf\x77\xae\xb8\xc2\xbe\xf3\x2e\xef\x8e\x3b\x82\ +\xd3\x4e\x45\xdf\x2f\x19\x6f\xbb\x09\xf8\xe5\x97\x5f\x8e\x5a\xcb\ +\xa6\x26\xd5\xd4\x94\xbc\xe3\x0e\x67\xd5\xaa\xfc\x41\x07\x99\x44\ +\x82\x13\x65\xfa\xfb\x97\xbc\xfd\xb6\xd6\xda\x18\xa3\x94\x22\x80\ +\x55\xab\x56\x6d\xda\xb4\x89\x88\x82\x20\x48\x26\x93\x47\x1e\x71\ +\x44\x22\x91\xd8\xc5\x46\x6e\x04\xd0\x4a\xc9\xf7\x67\x5c\x92\x51\ +\x52\x6a\xfd\x4e\xc9\x52\x22\xa3\x95\x92\x52\x16\x5b\xd6\x15\x7b\ +\xeb\x1a\xad\xa4\x54\x3b\x8a\xa2\x56\xc5\x42\xea\xdb\x43\x05\x5b\ +\x7f\x52\x64\xce\xd6\x06\xbb\x44\xdb\x0f\x25\xb7\x96\x92\x07\xc7\ +\x71\x9e\x7b\xfe\xf9\x0b\x2f\xbc\x70\xd8\xb0\x61\xd7\x5c\x73\xcd\ +\x84\xf1\x7b\xc7\x62\x51\xdf\xf7\x76\xf8\xca\x36\x1f\x4d\x4a\xa9\ +\xde\x97\x2f\x5b\x3c\xf1\xfb\xa2\x07\x6e\x2a\x25\x02\xe9\xfe\xf8\ +\xc7\xf6\x5f\x6e\xf5\x7f\xfd\xdf\xf2\xc2\x0b\x4b\xe4\xd9\xbd\xec\ +\xb7\xa2\xf0\x32\xdf\xcf\x1e\x7d\x34\x16\x0a\x95\x3f\xfb\x59\xcd\ +\x25\x97\x74\xfe\xfa\xd7\xfe\x98\x31\x07\x1f\x7a\x68\x65\x65\x65\ +\x5b\x7b\xbb\xd6\xba\xc8\x99\xca\x8a\x8a\x93\xa7\x4f\x2f\x8a\xe3\ +\x90\x21\x43\x1a\x1b\x1b\xe5\x17\xa7\xa8\x15\x11\xf5\xf7\xf7\x4f\ +\x9f\x3e\xbd\xa7\xa7\xe7\xaa\xab\xae\xba\xea\xaa\xab\x6a\x6a\x6a\ +\x82\x20\xf8\xa4\x9a\x1b\xc9\x71\x58\x6b\xab\xfb\xf3\x5f\x88\x07\ +\x1f\xf2\x7f\xf5\xcb\xe0\x5b\xdf\x82\x52\xa1\xa2\xdd\x91\x3f\x00\ +\x60\x0c\x02\x0c\x4e\x9f\x6e\xe2\xf1\xca\x1f\xfe\xb0\xf6\xdc\x73\ +\xbb\x7f\xf2\x93\xfc\xb1\xc7\xee\x39\x69\xd2\x9e\x3b\x9b\x50\x11\ +\x91\x88\xe4\x17\xad\x22\x5c\xf1\x82\x2f\xbe\xf8\x62\xcf\xf3\xae\ +\xbe\xfa\xea\x5f\xfd\xea\x57\xe5\xe5\xe5\x9f\xe0\x2e\xc8\xb2\xc0\ +\xb2\xc2\xaf\xbe\x1a\xfd\xf5\xaf\xf9\xca\x95\xde\xf5\xd7\xca\x0b\ +\x2f\x84\x6d\x5b\x77\x4b\xd8\x7d\xb0\x43\x0c\xda\x18\x0c\x82\xdc\ +\x51\x47\xb5\xfe\xf5\xaf\xaa\xae\xae\xea\x8a\x2b\xd2\xbf\xf8\x85\ +\x59\xbb\x36\x10\x42\x1a\x23\xdf\x8d\x20\x08\xbe\x70\xe4\x41\x00\ +\xb5\xad\xb2\xc7\xe5\x97\x5f\x3e\x79\xca\x94\xab\xff\xf3\x3f\xfb\ +\xfa\xfa\xc4\xc7\xda\x68\xc0\x18\x85\xc3\xbc\xaf\x2f\x75\xfd\xf5\ +\xb5\xe7\x9d\xc7\x7d\xcf\xfb\xdb\xbd\xf2\x92\x4b\x40\xeb\x12\x79\ +\x76\x47\xff\xe7\xbb\xdf\xfd\xee\x8e\x26\x0e\x28\xa5\xea\xeb\x73\ +\x87\x1d\x86\x5a\xc7\xef\xbe\x3b\xf2\xdc\x73\x14\x0a\xc9\x61\xc3\ +\x4c\x34\x0a\xc6\x7c\x71\x37\x84\x39\x8e\xf3\xe2\x4b\x2f\x0d\x1d\ +\x3a\x74\xf4\xe8\xd1\xc5\xc5\xd6\x03\x0f\x3c\x70\xc3\x86\x0d\x8f\ +\x3c\xf2\xc8\xc4\x89\x13\x8b\x31\xc6\x0f\x1b\x2a\x4e\x8e\x8b\x4a\ +\x45\x5e\x7c\xb1\xe2\x47\x3f\x8a\x3f\xfa\xe8\xe0\x31\xc7\x78\x7f\ +\xfa\x13\x1c\x72\x08\x14\x0a\x25\xb3\x6d\x37\xb5\xdf\xd2\xe9\xb2\ +\x9d\xd8\x27\xc3\x87\xc1\xef\x7f\xe7\x1d\x77\x9c\xf3\xdb\xdf\x56\ +\xfe\xf8\x27\x89\x47\x1f\xf5\xbf\xf3\x1d\x7d\xe4\x11\x14\x8b\xa1\ +\xef\x7f\x11\x27\xda\x58\x3c\x11\x0e\x87\x8a\xde\x0e\x11\x3d\xfa\ +\xe8\xa3\xd7\x5c\x73\x4d\x32\x99\x9c\xbf\x60\xfe\xe8\xd1\xa3\x2f\ +\xfb\xee\x77\x18\xb2\x0f\x0c\x84\x20\xa3\x90\x8b\x05\x8f\xcf\x9e\ +\x65\xff\xe9\x26\xe7\xe9\xa7\x61\xf8\x88\xc2\x9d\x77\xea\xe3\x8e\ +\x65\xae\x0b\x1f\xb6\x89\xbd\x84\x2f\x33\x7f\xac\x0f\x6a\xa5\xc8\ +\x98\x9e\x7a\x74\xfe\x80\xfd\xad\x07\x1e\xb0\x6f\xbc\xd1\x39\xe7\ +\x6c\x7d\xc8\xa1\xf2\xe2\x8b\xd4\x51\x5f\xa3\x54\x19\x4a\x09\x4a\ +\x7d\x81\xd4\x91\x10\x42\x70\xe1\x38\xee\xe3\x8f\x3f\x3e\x73\xe6\ +\xcc\x2b\xaf\xbc\x92\x8c\x39\xf3\x8c\x33\x7e\xf2\xe3\x1f\xb9\xae\ +\x4b\x86\x84\xf3\xbe\x36\x24\x88\x20\x04\xd9\x36\xe6\x72\xfc\xc5\ +\x97\xac\x5b\x6f\x15\x4f\x3e\x01\x95\x55\xc1\x4f\x7f\x12\x9c\x77\ +\x1e\xd5\xd5\x59\x9e\x47\xb2\x94\xa4\xb3\x5b\x03\x33\x03\xfd\xbb\ +\x36\x5a\xc0\xb6\xb1\xb5\xd5\x7a\xe8\x21\xeb\xd6\x5b\xd9\xba\x16\ +\x3d\x66\xb4\x3a\xe7\x1c\x79\xcc\x31\xd4\xd4\x04\x8e\x03\x9e\xf7\ +\x85\x50\x47\xb1\x78\xe2\xc7\x3f\xfe\x51\x47\x47\xe7\xba\x75\xeb\ +\x02\xdf\xbf\xfe\x86\x1b\x5e\x7c\xe1\x05\x00\xf3\x83\x2b\x7f\x20\ +\xa5\x7c\x6f\x81\x07\xc6\xc0\x75\x41\x6b\x6c\x6d\x15\x2f\xbe\x68\ +\xdd\x7d\x37\x7f\x73\x96\xa9\xac\x54\xe7\x9c\x23\xcf\x3e\xcb\x0c\ +\x1b\x06\x5a\x97\x8a\x24\x96\xf0\x11\xf8\x53\x9c\x86\x2d\x0b\x2c\ +\x81\x6d\xed\xfc\x9f\xff\xb4\xef\xb8\x93\xcf\x9a\x45\x15\x15\x6a\ +\xf2\x14\x75\xca\x74\xbd\xdf\x7e\x54\x5b\x4b\xc6\x70\x22\x46\xc4\ +\xfe\x55\xdd\x00\xc7\x0d\xfd\xe4\x27\x3f\x9e\x31\x63\xc6\x4d\x37\ +\xdd\x24\xa5\x7c\xe1\x85\x17\x2f\xba\xe8\xa2\x5f\xfc\xe2\x17\x37\ +\xdf\xf4\xa7\x8a\x8a\x8a\xe2\xea\x96\x66\xcc\x20\x12\x22\xeb\xeb\ +\x17\x0b\xe6\x3b\xff\x78\x02\x9f\x7d\x16\x5a\x5a\x60\xaf\xbd\xcc\ +\x59\x67\xaa\x69\xd3\x4c\xf3\x10\x30\xba\x54\x4d\xbf\x84\x8f\xc3\ +\x9f\x1d\x6c\x20\xb2\x6d\xcc\x64\xf8\xec\xd9\xe2\xb1\xc7\xad\xc7\ +\x1e\x83\xfe\x7e\xa8\xa9\x51\x47\x1f\xbd\x69\xec\xe8\xb6\xba\xba\ +\x01\xdb\xf6\x85\x10\x46\x0b\x63\xf0\x5f\x4c\xc0\x6c\xdb\x7e\xed\ +\xb5\xd7\x03\x19\x1c\x7c\xf0\xc1\xc6\x98\x9b\xff\x7c\x4b\x77\x77\ +\x5f\x28\xe4\x5e\x74\xd1\xf9\x89\x74\x3a\x40\x10\xda\xc4\x83\xa0\ +\xa2\xa3\xa3\x72\xfe\x82\xf4\x9b\xb3\x61\xcd\x9a\xfe\x42\x61\xcb\ +\x84\xf1\xbd\x93\x0f\xcb\x4d\xda\x8f\x2a\x2a\x40\x29\xfc\xc4\x8b\ +\x45\x25\x94\xf8\xb3\x9d\x45\x20\x04\x71\xce\x5a\x5a\xf8\x9b\x6f\ +\x5a\x8f\x3d\xce\xde\x78\x03\xdb\xda\xda\x1c\xbb\xa5\xac\x6c\x49\ +\x4d\x75\x4b\xaa\x6c\x63\x2a\xe9\x6d\x6b\xe0\x8e\xdb\xf4\xd2\xff\ +\xdb\x0d\x99\x44\xc4\x39\x47\xc6\x94\x31\xc4\x98\xaf\x54\x47\x67\ +\x67\x32\x99\x8c\xd9\x76\x43\x26\xd3\xdc\xdb\x37\xb6\xbd\x7d\x58\ +\x4f\x4f\x7d\xbe\x90\x65\x6c\x4d\x45\xf9\xfc\xa6\xa6\x95\x35\x35\ +\x5b\x12\x71\x22\x02\xa5\xb0\x64\xad\x95\xf0\xd9\xf0\x67\x3b\x2c\ +\x8b\x6c\x1b\x0b\x05\xd1\xd3\xb3\xe2\x96\x3f\xb7\xdf\x77\xff\x3e\ +\x3d\xbd\x71\xcf\x13\xc6\xf4\x86\x23\x2b\x2b\xcb\x5b\xca\x52\xeb\ +\xd2\xe9\xde\x50\x28\x67\xdb\x39\xdb\x36\x88\x7c\x9b\x99\x87\xff\ +\x87\xf6\x0f\x01\x18\xc6\x0c\xa2\x66\x0c\x00\xc2\x41\x10\x09\x82\ +\xa4\xef\x0f\xed\xeb\x6f\xee\xee\x1e\xde\xdd\x53\x3b\x30\xa0\x39\ +\x2b\x08\x6b\x59\x55\xd5\xdb\x55\x95\xcb\xab\x2a\xfb\xc2\x61\x4f\ +\x08\x6e\x8c\x28\xed\x21\x2d\x61\xd7\xda\xe4\x93\xff\x54\x4a\x94\ +\x12\x18\x63\xf5\x75\xeb\x0f\x3a\xf0\x8e\x75\xeb\x2a\x81\x6a\x07\ +\x06\x9b\x7b\x7b\xc7\x74\x76\x0e\xeb\xe9\x3d\x74\x6d\x0b\x00\xf5\ +\x44\x23\x3d\xa1\xf0\x96\x44\x7c\x63\x2a\xd9\x15\x89\x76\x46\x23\ +\xdd\x91\x48\x51\x3b\x11\x22\x01\x10\x22\x00\x20\x11\x6e\xfb\x0b\ +\xdb\x94\xd5\x8e\xaf\xdf\x43\x89\x62\xfb\x6b\xda\xfa\x7a\xeb\x71\ +\xb6\x1f\x6d\xeb\x01\x89\x10\xc0\xd6\xba\x62\x70\xb0\x32\x9b\xab\ +\xcc\xe5\xea\x06\x06\x1a\xfa\xfa\xd3\xf9\x7c\x79\x2e\xc7\xb5\xe9\ +\x4c\xc4\x36\xc5\x13\xaf\x37\x35\xae\x2d\x4f\xb7\xc6\xe3\xbd\xe1\ +\x30\x10\x15\x19\xee\x94\x14\x4e\x09\x9f\x8e\x3f\x28\x2c\x8b\x23\ +\x05\x52\xee\x4a\x5b\x18\x03\x52\xf2\x20\x70\x95\x2a\xb8\xee\xca\ +\x8a\xf2\x65\x55\x95\x2f\x8e\x18\xee\x48\x99\x2a\x14\x86\xf4\xf6\ +\x35\xf6\xf7\x37\xf5\xf6\xed\xd5\xd6\xb6\xef\xe6\x2d\xdc\x18\xae\ +\xb5\x67\x59\x9d\xb1\x68\x67\x24\xd2\x13\x89\xf4\x86\x43\x3d\xe1\ +\x48\x7f\xc8\x0d\x38\x0f\xb8\x90\x9c\x49\xce\x15\x63\x8a\x31\x5d\ +\xfc\x8b\x58\xf4\xe9\x8b\xb4\xd9\xd1\x20\xe4\x86\x38\x19\x61\x8c\ +\xd0\xda\x32\xc6\xd2\xda\xd6\xda\x52\x3a\xee\x7b\xe9\x7c\x21\x9d\ +\xcb\xa7\xf3\xf9\xf2\x5c\xb6\x2a\x9b\x8b\x79\x9e\xe6\x4c\x21\x53\ +\x9c\x77\x46\x22\x0b\xeb\x6a\x37\x26\x12\xeb\xcb\x52\x5d\x91\x88\ +\x67\x59\x05\x21\x18\x91\x30\xa6\xc4\x99\x12\x3e\x23\xfe\x30\x2e\ +\xa8\xb0\x7a\xc1\x9c\x36\x95\xdc\x7b\xdc\xc8\x98\x05\x04\xf0\xa1\ +\x2b\xf4\x8c\xc8\xd6\x1a\xb4\x26\xc4\x82\x65\xe5\x6c\x7b\x53\x32\ +\x69\x10\x91\x28\xe1\x7b\x65\xb9\x7c\x2a\x5f\x28\xcf\xe7\x6a\x32\ +\x83\xe9\x7c\xbe\x22\x97\x1b\xd9\xd5\x9d\xf0\x7c\x5b\x06\x04\x58\ +\x10\xa2\x60\x71\x8f\x0b\x9f\x73\x9f\xf3\x80\x33\xc9\x98\xda\x91\ +\x42\x5b\x53\xb5\x89\x11\x71\x22\x61\x48\x18\x63\x19\x63\x1b\x6d\ +\x6b\xed\x2a\xed\x6a\x1d\x52\x2a\xa4\x14\x23\xd2\x42\xf4\xbb\x6e\ +\x7f\x28\xd4\x17\x0a\xcd\xab\x4b\xb4\xc7\x63\x5d\x91\x68\x6f\x28\ +\xd4\x1b\x09\xf5\xb9\x21\xc3\xd8\x3b\x5e\x19\x91\xab\x14\x12\xc1\ +\x17\xaa\x60\x0e\x11\x20\x62\x31\x0b\xf1\xfd\x9e\x5e\xa9\xf8\xcf\ +\xe7\x3a\xf2\xc5\xfd\x6f\xc5\x91\xdf\x19\x7f\x90\x5b\x3a\xf3\xe4\ +\x9d\x37\xbf\xb0\x68\x73\xa1\x6c\x74\xd3\xc8\xa6\x05\x8f\xdf\xe3\ +\x8f\x3a\xe6\xe8\x09\xf5\xf2\x23\xf4\x27\x24\x22\xc1\xf9\x05\x17\ +\x5c\x18\x0a\x87\xb7\xaf\xe8\x6b\x44\xc3\x50\x23\x23\x44\x6e\x0c\ +\x6a\x9d\x33\x26\xd0\xba\xc7\x18\x7b\x70\xd0\xee\xe9\x11\x7d\x7d\ +\xa2\x7f\x20\x3c\x30\x10\x1f\x1c\x14\xb9\x2c\xcb\xe7\x59\xc1\x63\ +\xbe\xc7\xfc\x00\x95\x02\xad\xb7\x86\x8c\x11\x81\x31\xb2\x2c\xb2\ +\x2c\xe3\xba\xc6\x75\x75\x38\xa4\x23\x51\x15\x8b\xa9\x44\x7c\x30\ +\x91\xe8\x4b\x26\x65\x3a\x1d\x24\x93\x45\x3d\x46\x9c\x47\x39\x6f\ +\x66\x6c\xc8\x56\x95\x65\xfe\x9f\x47\x32\x3e\x9b\x69\x4f\x88\xf6\ +\xf6\xf6\xbf\xde\x7e\xdb\x8e\xdd\x65\x3c\xcf\x3b\xea\xa8\xa3\x26\ +\xed\x7f\x80\x57\xda\xbd\xf7\xb9\xc1\xb6\xed\xbb\xee\xba\x73\xf3\ +\xa6\x4d\xae\xeb\x12\xd1\x4e\xf8\xc3\x39\x1b\xd8\xb4\x7c\x6e\x6b\ +\xf8\xdb\x3f\xf9\xe1\x9b\x0f\x3f\xa1\xed\x08\x0f\x32\x1b\x3a\xfa\ +\x08\x1b\x3e\xfa\x69\x12\x89\x44\x38\x12\xd9\x69\x46\xcc\x8e\x1e\ +\x0b\x00\xf8\xb5\xb5\x3e\x62\xf1\x1d\x40\x84\x6d\xe5\xad\xdf\xf9\ +\x0b\xdb\x9d\xa1\x77\xd7\xdb\xd9\x3e\xf5\x12\x01\x11\x00\x21\x6d\ +\x7b\x4d\x24\x00\x2c\xa2\xd0\x76\x9f\xea\x4b\xf7\x14\xfb\xfb\xfb\ +\x5b\x5a\xd6\xd5\xd7\x37\x6c\xdf\x82\x45\x44\xa1\x50\x38\x95\x4a\ +\x15\x3e\xcf\x3a\x30\xbb\x39\x42\xa1\x50\x77\x57\x67\x5b\x6b\x6b\ +\x53\x73\x33\x63\x4c\xec\x54\xbe\x6d\x37\x14\x62\x85\x2d\x5b\x3a\ +\x03\xa2\x81\x4d\x2b\x97\xac\xeb\xad\x1e\x93\x62\xf0\x31\x82\x66\ +\x5a\xeb\xe2\xc6\xbb\x0f\x8f\x00\xbe\xef\xc5\x67\x18\x79\x03\x80\ +\x2f\xe5\x4a\xa7\xd6\x5a\x2b\x55\xc8\xe7\x7d\xcf\x83\x44\x62\x07\ +\x6f\xd4\x14\x47\xbe\x24\xe8\x9f\xdf\xc8\xfb\x9e\x9f\xcf\xe7\x8d\ +\x31\x3b\xe7\x8f\xd1\x2a\x54\x3d\xf6\x98\x03\x96\xcc\xb8\xfb\xce\ +\x01\xa9\x17\xb7\xac\xad\xd9\xeb\xe8\xb3\xf6\xac\x33\xa5\x5c\xaf\ +\x7f\x31\x7c\x40\x77\x89\x12\x3e\x5f\xec\xd8\x54\x5b\xec\xd4\x83\ +\x09\x34\xdf\x67\xea\x37\xaa\x86\x8d\x5f\xd6\xd2\x25\x62\xe9\x86\ +\xfa\x5a\x8b\x02\x4d\xfc\x4b\x3a\x9b\x97\x50\xc2\x27\x75\x44\x77\ +\xca\x2f\x1b\x83\x39\x4f\x3e\xf8\xc8\x4b\x4b\x7d\xe4\x1c\x54\x41\ +\xc6\x4e\xf9\xd6\x25\x07\x0f\x2f\x97\xb2\x14\xe1\x2d\xa1\x84\x5d\ +\xf2\x87\x31\xe1\x75\x2e\x7d\xfc\xb9\xe5\x07\x9c\x7d\xd9\xa1\x43\ +\x63\x52\x69\x02\x0c\x85\xc3\xaa\x44\x9e\x12\x4a\xf8\x50\xfe\x20\ +\x82\x97\xcb\x50\xba\x61\xec\xe8\x21\x71\xbb\xb0\xbd\x6d\x4e\xc9\ +\x74\x2b\xa1\x84\x0f\xe7\x0f\x11\x84\x13\x95\xd1\xae\x45\x37\xfc\ +\xd7\x7f\x94\xd9\x64\xc8\x04\x14\x3b\xfe\x1b\xdf\xd8\x6f\x48\x99\ +\x92\xa5\xc0\x4e\x09\x25\xec\x82\x3f\xc8\x84\x60\x2c\xd9\x74\xf6\ +\x65\x57\xb4\x67\x7c\x44\x04\x20\x02\xab\xb6\x2c\xac\x75\x29\x99\ +\xb2\x84\x12\x76\xc1\x1f\x44\x0a\x06\x57\xad\xe9\x2a\xab\xad\x41\ +\xdb\x8d\x27\x1c\x04\x00\x04\x22\x6e\x09\x2c\x19\x70\x25\x94\xb0\ +\x2b\xfe\x30\x26\x82\xec\xa6\x47\xee\x7b\x76\xf2\x69\xd3\x36\x3e\ +\x7b\xf7\x9c\xf6\xc0\xe2\x48\x64\x0c\x4f\x4f\x3f\xff\xdc\x7d\x9b\ +\x53\x25\xfb\xad\x84\x12\x3e\x90\x3f\x46\x4b\x2b\x3d\xf6\xdf\x7e\ +\xbe\x07\x17\x62\xbf\x91\x3f\x3b\x91\x08\x00\x39\x33\x5d\xad\x9b\ +\x03\xc7\xd2\xba\xa4\x80\x4a\x28\x61\x17\xfa\x47\x88\xee\xe5\x6f\ +\xbc\xb4\x60\xbd\x66\x6c\x6b\x22\x1a\x32\x4e\xb9\x25\x0b\x56\x1f\ +\x70\xd6\x77\xea\x2b\xe3\x32\x28\xb9\x40\x25\x94\xf0\x01\xfc\x41\ +\x00\x44\x9d\xcf\x65\x0d\x13\x00\x80\x8c\x21\x90\x56\x7a\x8f\xaf\ +\x1e\x7b\xc0\x88\x2a\x53\xda\x1e\x53\x42\x09\xbb\xe0\x8f\x56\x2a\ +\x3d\xfa\xab\x97\xec\x75\x38\x00\x72\x21\xc0\x04\x7e\x60\xb8\x10\ +\x42\xf0\x20\x9f\xf5\xa4\x29\x25\x5b\x95\x50\xc2\x07\xf2\x07\x00\ +\x8c\x0a\xf2\x4a\x0a\x81\x6d\x0b\x5f\x7f\xe8\x91\xa7\x3b\x93\x13\ +\xbe\x73\xee\x71\xfe\xa6\xe5\x50\x3e\xbc\x31\x1d\xd6\xa5\x7a\x00\ +\x25\x94\xb0\xa3\xcb\xb3\x93\xb7\x38\x97\xbd\x6b\xef\xfb\xdb\xd3\ +\x91\x21\x7b\x45\x73\x1d\x39\x82\x15\x6f\x3c\xfb\xd2\xdb\x5b\x98\ +\x25\x4a\xe3\x55\x42\x09\xbb\xd2\x3f\x00\x80\x88\xb9\xfe\x8e\xc1\ +\xe8\xb0\xb3\x8f\x3f\xf2\x85\x19\x0f\x73\x61\x31\x52\xfa\xb3\xa8\ +\x98\x43\xa5\xb2\x83\x3b\xce\x53\xc5\xdd\x07\x88\x64\xc8\x18\x83\ +\x40\x88\xc8\x38\x47\x40\x22\x53\x1c\xab\xed\x3b\x14\x94\xd6\x9f\ +\x78\xf4\x76\xab\x61\xdf\xbe\xad\x1d\x01\x18\xe7\x0c\xd1\x18\x43\ +\x44\xc8\x90\xe1\x4e\xb7\x7b\x6c\x1b\x1d\xa2\x1d\xc6\x0a\x0d\x99\ +\x62\xc1\x0d\xb3\xab\x96\xeb\x3b\xe3\x8f\x31\x26\x59\x33\x62\xb8\ +\xfd\xdc\x9f\xff\x74\xa7\xdf\xdf\xd3\x77\xd7\x4d\x6b\xd6\xf1\xb3\ +\xa6\x36\xa0\xd1\x9f\x52\x5c\xf8\xfb\xfa\x7b\x7f\x99\xb0\xe3\x30\ +\x23\x20\x22\x10\x91\x21\x60\xdb\x56\x9e\x19\xa2\x21\x22\x63\x18\ +\x63\x96\x65\xe5\xf3\x39\xdf\xf3\x0b\xf9\xbc\x65\xd9\xb1\x44\xdc\ +\x72\x1c\x6d\x74\x57\x77\x77\xbe\x50\x88\x44\xa2\x8e\xe3\x0a\x21\ +\xbc\x5c\x3e\x3b\x98\x35\xc6\x94\x97\x25\x1d\xdb\xfe\x64\x4c\xb0\ +\x6c\xfb\xcb\xe7\xb7\x6e\xdf\xce\xbf\xf5\x1f\x44\x44\xe0\x5c\x48\ +\x29\x73\xb9\x5c\x28\x1c\xb2\x2c\xab\xb3\xab\x6b\x30\x9b\x8b\x27\ +\x92\x91\x48\xc4\x2f\xf8\xb9\x5c\x4e\x49\x05\x08\x44\x84\xb0\xb5\ +\x74\x04\x22\x7b\x87\x77\x9c\x71\xc6\x19\x43\x00\x72\x6c\x4b\x70\ +\x4e\x64\x42\xbb\xec\xcd\xb1\xb3\xfc\x37\xa3\x4d\xa8\xe6\x94\xf3\ +\x2f\x7a\xf6\xa9\x67\xd7\x38\x5c\x63\xfc\xf4\x4b\xce\xd8\xb7\x21\ +\xfa\x51\x8a\x1f\x7c\x10\x8c\xd6\xb1\x78\xbc\xae\xae\xfe\xcb\x3a\ +\x17\x12\x82\x79\x87\x42\x08\x86\x8c\xd2\xb6\x25\x94\x22\xce\x91\ +\x00\xb4\x21\x63\x94\x65\x59\x40\xc4\x90\xd6\xaf\x5d\xbd\x6a\xe9\ +\xe2\x4d\x1b\xd6\xd7\x56\x55\x0d\x1b\x36\x24\x91\xa8\x58\xd6\xb6\ +\xf1\xf5\xb9\x73\xd7\xb5\xb6\x46\x53\x65\xb5\x0d\x43\x7c\x05\xeb\ +\x56\xad\x6f\x59\xb1\x4e\x66\x03\x4e\xfc\xdf\x2f\x3e\x7d\xdc\xa8\ +\xe1\xfe\xc7\x2f\x80\x8a\x88\xcd\xcd\x43\x84\x10\x5f\xd0\x91\x2f\ +\x6e\xca\x47\xda\x26\xe5\x45\xb2\x00\x68\x05\x8c\x01\x32\x00\xa3\ +\x40\x4b\x70\x5c\x32\xb2\xad\xa3\xa3\x6f\x70\x20\x40\xd3\xdb\xd7\ +\x35\x6b\xee\xdc\xf9\x8b\x16\x8a\x48\x59\xf3\xc8\x71\x7e\x10\xcc\ +\x9f\x3f\x7f\xdd\x9a\xb5\x03\x03\x83\xc6\x50\x20\x95\xc5\x98\x51\ +\x9a\x33\xcb\xb1\xe2\xb6\x1b\x0e\xc7\xe2\xd1\x64\x59\x22\x95\x8a\ +\x84\x42\x82\x6b\xa6\xfd\x7d\xf6\x1a\x5d\x5e\x96\x80\xc2\xc0\xd4\ +\x43\x0f\xdc\xc5\xb0\x8b\x9d\x8f\x39\xc9\xae\x2d\xeb\xbb\x32\x39\ +\x3f\xf0\x05\xf5\xbc\xf4\xf0\xfd\xec\xd4\x53\xf7\x6d\x2e\x93\x9f\ +\x3a\xff\xe0\x4b\xcb\x9f\xf7\x78\x93\x84\xc8\x98\x52\x9a\x23\x23\ +\x43\x1c\x81\x01\x82\xb0\x74\x20\x37\x6d\xda\xb8\x68\xf1\xc2\xde\ +\xfe\x9e\xca\xca\x8a\x23\x4f\x3c\x21\x14\x0e\xad\x58\xb1\xec\xfe\ +\xbf\xdc\xd2\x5b\xc8\x57\xd5\xd7\x4f\x9c\x38\xa9\xab\x6f\x70\xde\ +\xdc\x05\x2b\xd6\xb4\x64\xfb\xf2\x32\x1f\xec\x3d\x66\xef\xe9\x27\ +\x9c\xd0\xd0\x58\xfe\x89\x1b\x96\xd1\x36\x7c\x61\x47\x16\xa9\xc8\ +\x23\x20\x03\xa0\x95\xb1\x6c\x81\x8c\x00\x40\x2b\xc3\xd1\x80\xe3\ +\xf4\xf7\x76\xaf\x5b\xbf\x41\x6a\x3d\x98\xcf\xcf\x5f\xbc\x68\xde\ +\xc2\x85\xf1\x44\x62\xe2\x3e\x93\x06\x0a\x7a\xee\xdc\xb7\x96\x2d\ +\x5d\x96\xcf\xe5\x91\x31\x25\x35\x10\xb8\xdc\x0a\x87\xc2\x8e\xe3\ +\x86\xc2\x91\x64\xac\x3c\x9a\x48\xc5\x92\x29\x27\x14\xe1\xb6\x43\ +\x64\x74\x50\x60\x4a\xd8\x76\x28\x33\x98\xb5\x82\xc2\xae\x63\xce\ +\x3b\xdb\xff\xc3\x85\xec\x59\x3e\xe3\xce\x87\x43\x13\xbe\x76\xd0\ +\xd8\x98\x31\x4a\x19\xa7\x2a\xe6\x96\xf2\x0f\x76\x35\xcd\x13\x10\ +\x62\xd1\x52\x43\x53\x7c\xd0\x84\x8c\x1b\x23\xb9\xb0\x00\x00\x95\ +\xe9\x58\xb7\x61\xc9\xd2\xa5\xb9\xc0\x4b\x57\x57\xec\xb5\xdf\x3e\ +\x8a\xd1\x6b\x73\x66\xcd\x5f\xb2\x98\x10\x46\x0e\x1f\x51\xae\xa8\ +\xbd\xb3\xe7\xa9\x27\x5e\x58\xb7\x69\x93\x17\x28\x69\x38\x6a\xb4\ +\xad\xd0\xea\xb5\x2d\xff\xfd\x9b\xeb\x7f\xf7\xa3\x4b\x26\x8c\x1d\ +\x51\xf0\xfc\xdd\x6f\x60\x71\x5b\xfd\x97\xad\x65\x33\x19\x03\x32\ +\x9a\x88\x18\x67\x5c\xf0\x7c\x3e\xd7\xba\xb1\xad\xb5\xad\xdd\xf3\ +\x83\x55\xeb\xd6\xbf\x39\x67\x0e\x70\x3e\x6a\x8f\xbd\x35\xd1\xb3\ +\x2f\xbc\xba\xa6\x65\xd3\xa0\x27\xa5\xd4\x0c\x11\xd1\x44\x42\x51\ +\x4b\x58\x65\xc9\xb2\x54\x59\x59\x3c\x9e\x08\x87\x22\x6e\x28\x6c\ +\x87\xc2\xc2\x0e\x49\x42\x65\x88\x8c\x01\x2d\x2c\xee\xda\x76\xa8\ +\xa3\xb5\x3b\x66\xa9\x5d\xef\x90\xff\x80\xfd\x3f\xd9\x5e\x3f\xb5\ +\xc7\x79\xe7\x9c\xdc\x68\x69\xa3\x01\xd1\xf8\x05\x2f\x50\xa5\xf5\ +\x9f\x5d\x1a\x4a\x84\x45\x73\x03\x81\x00\x8c\x21\x83\x64\x18\x47\ +\x30\x6a\x4b\x4b\xcb\xea\xe5\x2b\x54\x10\xd4\x35\x37\xd7\x0e\x69\ +\x5e\xbd\x69\xfd\xe3\xcf\x3e\xb3\x72\xc3\x86\xb2\x9a\xaa\x71\x07\ +\x1c\x14\x68\xbd\xf2\xed\xe5\xcb\xde\x5a\xdc\x3b\x30\x50\x50\x4a\ +\x23\xd7\x8a\x6b\xc3\x42\x76\xc8\x15\x2e\x23\xce\x5d\xdb\xb2\x1d\ +\xda\x5d\x17\x0f\xb6\x11\x68\x6b\x81\x26\x02\x4d\xc4\xb8\x65\x15\ +\x0a\xd9\xb5\x6b\xd7\xf4\x66\x06\xda\x3b\xbb\x5a\x3b\x3a\x57\xad\ +\x5e\xe3\x05\xba\xbe\x79\x58\xde\x0f\x5e\x78\xf9\xf5\x35\x6b\xd7\ +\x01\x72\x6d\x10\x49\xc4\x23\xd1\x58\x2c\x66\xdb\xae\x65\x59\x35\ +\x35\x75\xa9\x54\x2a\x14\x0a\x3b\x8e\xcb\x18\x37\x68\x80\x31\x65\ +\x18\x11\x5a\x5c\x10\x11\x23\xb2\x40\x03\xb1\xbe\xde\x01\xb7\xcc\ +\xc5\x8f\x1b\x7f\xd3\xc6\x24\xaa\x86\x0e\x75\x9f\xbd\xe5\xb7\xd7\ +\xa4\x2c\x19\x68\xad\x54\xf8\x88\x53\x4e\x1e\xdf\x98\x52\xaa\x94\ +\x3f\xfa\xc1\x8f\xb9\x58\x50\xb8\xf8\xa4\x19\x32\x02\x40\xe8\xed\ +\xe9\x5e\xf2\xd6\xbc\x7c\x3e\x3f\x7c\xf4\xa8\x64\x3a\xbd\x72\xed\ +\x9a\xa7\xee\x99\x31\x50\x28\xa4\x6a\x6a\x0e\x38\xe4\xb0\xcd\x9d\ +\x1d\x33\x5f\x79\x73\xe9\xca\x55\x32\xe7\x33\xcf\x68\x20\x6d\x38\ +\x71\xcb\x75\xdc\x78\x28\xe2\x58\x6e\x34\x14\x8b\x86\xa3\xc9\x78\ +\x3a\x1a\x8d\x6a\xa3\x77\x57\xfe\x14\xa9\xc3\x00\xc8\x18\xcd\x38\ +\x07\xc4\x35\xeb\x56\xb6\x6e\xd9\x22\xb5\x6e\x69\x6f\x7f\x6b\xfe\ +\x42\xcb\x72\xd2\x35\xf5\x6d\xed\x9d\xaf\xbd\xf9\xd6\xfa\x4d\x9b\ +\xa5\x26\x64\x21\x43\x10\x8b\xc7\xab\x2a\x6b\x93\xa9\x64\x79\xba\ +\x3c\x14\x8e\x64\x73\xf9\xb2\x74\x79\x28\xec\x4a\xa9\x39\x17\x8c\ +\x31\x03\x4a\x03\x18\x0d\x4c\x21\x63\x42\x29\x89\xc8\x2d\x4b\x20\ +\x72\x29\xc9\x12\x36\xc1\xc7\x8c\xbf\x31\x64\xd2\xcf\x76\x75\xf4\ +\xdb\x23\xf7\x1e\x3b\xbc\x1c\xb4\xd2\xc6\x2e\x8f\xda\xbb\x0e\xe4\ +\x7d\xe8\xec\xac\xa4\x2c\x96\x56\xe2\x9c\x6f\x0f\xce\x7e\x91\xe3\ +\x3f\xef\xdc\xc2\x36\xd7\xc2\x00\x02\x02\x02\x63\x00\xd4\xd7\xd3\ +\xb7\x76\xf5\xea\xce\x8e\x8e\x54\x59\x72\xe8\x1e\x63\x5b\xba\x3b\ +\xfe\x7a\xe7\x5f\xa5\xd2\xc3\x86\x8f\x4e\x47\xa2\x2d\x1b\x36\xbd\ +\x3c\xeb\xa9\x8d\x9b\x37\x0f\x66\xf3\xb6\x1b\xd1\x92\x6b\x42\xd7\ +\x8d\x44\xdc\x70\x28\x1c\x8d\x26\x52\xe1\x70\x2c\x1a\x8d\xa5\x53\ +\xe5\xd1\x50\xc4\x00\xe3\xc2\xfa\xc4\xfe\x4b\x31\x9e\xbb\xdd\xff\ +\xf9\x42\x94\xec\x29\x06\x9d\x19\x63\x8c\x21\x19\x00\x04\xad\x14\ +\x13\xdc\x00\x37\xc6\xe4\xf3\xd9\xbe\x4c\x6e\xd5\xda\x96\x35\xeb\ +\x37\x64\x95\x49\x55\xd6\xb5\xb5\xb5\xcd\x7e\xe1\xe5\x8d\x9b\x5b\ +\x81\x04\xb7\x43\x9c\xa3\x25\x42\x8d\x4d\x4d\x4d\x8d\xcd\x89\x44\ +\x2a\x1a\x89\x00\x32\x65\xb4\x41\x2b\x91\x2c\x37\x40\xc4\x34\x32\ +\x66\xc8\x18\x40\x43\x04\xc0\x18\x32\x20\x94\x3a\xe0\x88\x04\xc8\ +\x18\xd3\x5a\x21\xb0\x5d\x17\x56\xdb\xb9\xfd\x96\xeb\x6d\x1b\x48\ +\xec\x71\xc9\x05\x67\x0f\x71\xb5\xd1\x84\x40\xbe\x57\x90\xca\x7c\ +\x9a\x1a\x6d\xb4\xad\xf0\x4f\xb1\x28\xdc\x17\x9a\x3c\xdb\xaf\xbf\ +\xf8\x98\x01\x80\x31\x34\xc6\x20\x32\x63\x74\x57\x67\xcf\xea\xd5\ +\x6b\x06\x32\x03\xe5\x15\xe5\x75\x23\x46\xb6\xb7\xb7\xdf\xf5\xf0\ +\x23\xdd\xd2\x6f\x18\x3a\xdc\x68\x9a\xfd\xf6\xb2\x55\xab\x56\x67\ +\x33\x05\xcf\x0b\x00\xb8\xeb\xc4\x39\xf1\x50\x38\x2c\x6c\xa7\xbc\ +\xb2\x2a\x9d\xae\x88\xa7\xca\xa2\xb1\xb8\xe0\x16\x32\x81\xc8\x19\ +\x32\xa5\x91\x10\x3f\x71\xd3\x2e\xa5\x94\x65\x59\x3b\x5e\xf0\xbf\ +\x32\x85\xb6\xd6\x55\xdb\xa1\x29\xba\x36\x26\x08\xfc\x50\x24\x14\ +\x48\x9d\x2d\x14\xfa\x06\x32\x6f\xcd\x9b\xbb\x60\xd1\x42\xad\x0d\ +\x30\xab\x77\xb0\xff\x95\x59\x2f\x76\x74\x74\x30\x66\x21\x73\x39\ +\xb7\xa3\xf1\x54\x59\x59\x45\x63\x63\x73\x7d\x43\x83\xe3\x84\x11\ +\x51\x08\x2b\x90\x92\xa4\xe6\xb6\x44\xdb\x45\x32\x8c\x11\x01\x6a\ +\x29\x0d\x80\x01\xa3\x09\x25\x01\x69\xc3\xb8\x45\x5a\x33\xc6\x01\ +\x51\x58\x02\x3e\xac\x8f\xd5\xce\xf7\x6f\xbb\xd1\xb4\xd3\xb9\xe8\ +\xe6\xdf\xff\xae\xc2\x36\x9a\xb4\x34\xd1\x23\xa6\x9f\xb4\x77\x7d\ +\xf2\xd3\xd8\x6f\x08\x28\xa5\x74\x1c\xa7\xd8\x44\xfe\x4b\x50\xb8\ +\x6c\xfb\x8c\xce\x18\x43\x04\xad\x15\xe3\xa2\xad\xa3\x7d\xf9\xaa\ +\xd5\x95\xb5\x75\x65\xb5\x75\xcb\x56\xac\x58\xf7\xd6\x02\xcb\x76\ +\xd2\x4d\x43\xbc\x9e\xde\x39\x6f\xbd\xbd\x66\xf5\x1a\xcf\x0f\x10\ +\xb8\x21\x11\x4f\x24\x12\xf1\x54\x32\x59\x56\x56\x56\x66\xbb\x8e\ +\x46\x28\x4f\x97\xdb\x8e\xc3\x85\x85\xdc\x16\x5c\x28\x43\x5a\x13\ +\x02\xa0\xe0\x9f\x66\xba\xd9\xce\x9c\x2f\x84\xfe\x29\x9a\x27\xc6\ +\x14\x0b\xa7\x93\x1f\x48\xc7\x75\xc8\xf0\x6c\x21\x68\xef\xec\x7c\ +\x7b\xe9\x8a\x65\xab\x56\xb5\xb7\xb7\x07\x9a\xda\xda\xda\xd6\x6f\ +\xdc\xd8\xd5\x9f\xe3\x96\x15\x0e\x97\x11\x41\x63\x53\x73\x7d\x43\ +\x53\x59\xba\x32\x95\x2c\x73\x5c\x57\x2a\x63\x0c\x13\xb6\x8d\xc0\ +\x8c\x02\x05\xc6\x37\x90\x0f\x34\x63\x5c\x91\x21\x44\x49\x4c\x6b\ +\x30\x06\xa5\x31\x52\x93\xd1\x46\x20\x32\x44\xc7\xb5\x01\x49\x1b\ +\xa9\x49\x7f\x4c\xfe\x20\x72\x06\x2c\xd5\x7c\xd2\x19\xa7\xae\xed\ +\xf1\x19\x43\x04\xa3\xc9\x4d\xba\x96\xf9\x14\x01\x50\x44\x94\x52\ +\xb6\xb7\xb7\x57\x57\x57\x73\xce\x38\x17\xc5\x01\xfa\xe2\x92\xc7\ +\x18\x02\xa0\xa2\x68\x22\xa0\x26\xc9\x38\x06\x32\x88\xa7\x53\xcd\ +\x23\x86\xcf\x5b\xb4\x78\x53\x6b\x3b\x58\x8e\x9b\xae\xd8\xb4\xa5\ +\x6d\xe1\x2b\x6f\x76\x75\xf4\xc9\x40\x39\x21\xd7\x62\x61\xdb\x09\ +\xd7\xd6\xd6\xd5\x35\x34\x94\x97\x57\x3a\xe1\x10\x20\x7a\x05\x8f\ +\x71\x96\x4a\x24\x8c\x26\xe4\x82\x80\x69\x6d\x6c\xce\xc0\x02\x0d\ +\x64\xd4\xa7\x8a\x7c\xda\xb6\xbd\x3d\x8a\xcd\x18\xfb\x17\x8f\x65\ +\x23\xe2\x76\x0b\x05\x11\x2d\xc7\xee\xcf\x66\x33\xd9\xdc\xc2\xc5\ +\x4b\x16\x2f\x5e\xda\xdd\x3b\xd0\x37\x98\x6d\x6f\xef\xdc\xb4\xb9\ +\x35\x90\x4a\x03\x46\xa2\xe5\x42\x88\x58\x2c\x36\x76\xec\xb8\xc6\ +\x86\xc6\x48\x3c\x11\x89\x46\x7d\xcf\xcf\x65\x73\xae\xed\x6a\xe0\ +\xc5\x02\x38\xda\xa0\x46\x6e\x98\x45\x4c\xf8\x64\x0a\xbe\x54\x46\ +\xcb\x40\x82\x36\x44\xa8\x89\x0c\x81\x21\x6d\x88\x1c\x04\x63\xb4\ +\x65\x61\x2e\x3f\xa8\x54\xe4\x63\xc5\xaf\x91\x94\xdf\xd9\xdd\x1b\ +\x8a\xc7\xeb\xc7\x4c\xa8\x36\xdb\xab\x4e\xa3\xed\x3a\xe6\x53\xd5\ +\x3f\x20\xdb\xb6\x0d\x41\xb1\xb4\xac\x10\x48\x04\xef\xbe\x32\xfc\ +\x22\x54\xf8\x79\xe7\x22\x89\x0c\x63\xc5\x06\x45\x14\xc8\x00\x90\ +\x7c\xe9\x6f\x6a\x6d\x5d\xbc\x74\xd9\xe6\xf6\x2e\x11\x8e\x48\x64\ +\xab\x57\xaf\x5b\xbb\x71\x73\x7b\x57\x97\x10\x76\xc2\x8a\x85\x5c\ +\x87\x3b\x56\x75\x6d\x6d\xc3\xd0\xa1\x65\x95\xe9\x50\x34\x26\x09\ +\x34\x02\xb7\x2c\xcd\x07\x98\xd1\x6e\x24\xe4\xfb\x8a\x21\xd7\x86\ +\x10\x19\x01\x69\x02\x32\x46\x83\x01\xfc\xe4\xc9\x3b\x1d\x1d\x1d\ +\xe1\x70\x24\x12\x09\x6f\x65\x3b\x62\x71\xe6\xda\xca\xa2\x0f\x27\ +\xd3\xa7\xb0\x1d\x3f\x8e\x87\xb6\xdd\x7e\xdb\xae\x85\xa4\x52\x5b\ +\x3a\xda\xd6\x6c\xdc\xb0\x65\x73\xeb\xf3\x2f\xbe\x6c\x88\xb5\x75\ +\xf6\x74\x74\xf5\x0e\x64\x72\x8e\x13\xb6\xdc\x68\x3c\x14\x4d\x95\ +\x55\x36\x36\x36\xa6\xd3\xe9\x8a\x8a\x0a\xd7\x09\x11\x00\x07\x2e\ +\x84\x65\xd9\xb6\x94\x81\x41\x41\xdc\x21\x02\x05\x8c\x50\x18\xc0\ +\x6c\xc1\x2b\x48\x99\x2f\x14\x74\x31\x17\x44\x03\x22\x23\x64\x80\ +\xc8\x10\x2d\x9b\xfb\xb9\x81\x96\x9e\x4d\xc3\x1b\x2b\xba\xba\xda\ +\x32\x69\x77\x5b\x82\xc2\x47\xe0\x0f\xe3\x22\xe8\x5d\x76\xeb\x9f\ +\x9e\x39\xfc\x8c\xe9\xeb\x9f\xfa\xeb\xac\xf6\xc0\xe6\x08\x64\x02\ +\x4a\x9c\x7c\xf1\xc5\x9f\xa6\x7e\xa2\x31\xe4\x38\x4e\x45\x45\x35\ +\x63\x5b\x1f\x85\x10\x5c\x03\x98\x6d\x7d\x43\x74\x31\xc2\x82\x00\ +\x40\x08\xc0\x00\x88\x34\x00\xb0\xe2\xe7\xb8\xad\x8f\x56\x71\x53\ +\x1f\x80\xd2\x06\x11\xb7\xee\xf2\x33\x1a\x11\x08\x91\xe8\x93\x1b\ +\x39\x06\x19\x00\x30\x02\x46\x06\x88\xb6\xce\x1c\x64\x80\xf1\xad\ +\xd7\x04\xa8\x8d\x21\xd2\x42\xa0\x31\x1a\x19\x29\x6d\x84\x65\xfb\ +\x52\x49\xad\xd7\x6c\xdc\xb2\x78\xe5\xca\xee\xee\x9e\x7c\xc1\xeb\ +\xcb\xe4\x56\xcf\x5b\xda\xde\xd9\x13\x28\x32\xc8\xe2\xf1\x8a\x68\ +\x24\x3e\xac\x6a\x58\x43\x55\x7d\xbc\x2c\x96\x28\x4b\x5a\xae\xed\ +\x69\x5f\x73\x66\x73\x61\x04\x53\x40\x32\x43\x42\x4a\x22\x60\x42\ +\x68\x42\x45\x46\xa3\x51\x4a\x49\x25\x35\x19\x69\x88\x28\xf4\x89\ +\xd5\xfe\x0f\xbe\x7b\x25\x72\x56\xdb\x50\xd3\xd0\x58\x5f\x5e\x59\ +\x51\x51\x91\xae\xaf\xad\x4d\x97\x55\x94\xa7\xd2\x80\x1c\x38\xc3\ +\x77\x45\x5f\x35\x01\x32\x64\x40\xdb\x72\x64\x80\xb4\x36\xc5\x04\ +\x19\xdc\x6a\x46\xd2\xbb\xd6\x64\x76\x59\xa0\x9f\x19\xdc\x36\xc2\ +\x60\x18\x10\x82\x21\x62\x45\xce\x28\xcd\x18\x63\x88\x52\x06\x8c\ +\x15\xdd\xe3\x22\xb7\xb9\x01\xc8\x14\xfc\x59\x73\xe6\xae\x5c\xd3\ +\xb2\x74\xf9\x8a\xaa\xea\x9a\x8d\xad\xbd\x6d\x6d\xed\x84\x22\x96\ +\x48\x8e\x1f\xbe\x47\x22\x95\xe6\x96\x15\x0d\xc5\x92\x89\x54\xba\ +\x2c\xcd\x85\xb0\x84\x28\x3a\x4e\x4a\x2b\xe9\x7b\x68\xc8\xe2\xcc\ +\x33\x92\x39\x6e\xc6\x13\x52\x58\xd9\x81\xbe\x6c\xb6\x90\x09\x82\ +\x41\x23\x7c\x89\x71\xc7\xb5\xb4\xef\x71\xa5\x28\x50\x41\x00\x86\ +\xfc\xec\x40\xae\xb7\x3b\xc8\xf6\x56\x24\x5c\xdf\xcf\x1a\xe5\x17\ +\x33\x14\x3f\x2a\x7f\x8c\x56\x3c\x31\xec\x82\x6f\x7f\x33\x12\x8b\ +\x8d\xfc\xc6\x77\x0e\x51\xdb\x03\xef\x2c\x96\x88\x7f\x1a\xe7\xc7\ +\x75\x9d\xa5\x4b\x97\xad\x5e\xf5\x44\x73\x53\x53\x79\x45\x45\x32\ +\x95\x4a\x96\x25\xe2\xc9\x84\x60\xdb\xfb\xc5\x81\xa6\x62\x13\x06\ +\x64\x40\xa4\x15\x18\xc3\x39\x37\x54\x5c\x98\x64\x44\x04\x0c\x11\ +\xd0\x18\x42\x86\x9c\xb3\xa2\x1f\xac\x64\xc0\x39\x83\xa2\x49\xf2\ +\xe9\xec\x41\xda\x41\x22\x00\x34\x90\x41\x64\x00\x8c\x0c\x19\x60\ +\x86\x0c\x32\x06\xa8\xfd\xc0\x17\x16\x33\xa4\x0d\x62\x6b\x67\x7b\ +\x77\xcf\xc0\xe2\xb7\x97\x6f\xee\xea\x1f\x08\x4c\x7b\x67\xe7\xfa\ +\xf5\x1b\xfa\xfb\x07\x6d\x27\x24\xec\x98\xe3\x5a\x91\x68\xb4\xb1\ +\x79\xc8\x98\x91\x7b\x54\x94\x55\x86\xdc\x10\xe3\x2c\x5f\xc8\x07\ +\x3a\xb0\xdd\xb0\x24\x52\x00\x64\xc0\x0f\xa4\x52\x68\x89\x90\xaf\ +\x59\xa0\x28\x30\x46\x1a\xf2\x7c\x09\x48\x68\xc0\x68\x53\x08\x7c\ +\x6d\x3e\xe1\xe2\x1b\x11\x2c\x59\xb6\xae\xb3\xb7\x5b\x23\xa1\x05\ +\xb6\x6b\x85\x42\x4e\x2c\x1c\x8a\x3a\xa1\xc6\xca\xea\xc6\x9a\xba\ +\x9a\xba\x9a\xba\x86\xaa\xfa\xc6\x86\xf2\xf2\xca\x8a\xea\x6a\xc7\ +\x71\x85\xb0\x65\xa0\x38\x17\xc5\x33\x2a\xa5\x2d\x8b\x1b\x43\x9c\ +\xb3\x40\x2a\xcb\xe2\x45\x5e\x19\x00\x40\x60\x1f\x3e\xee\x08\xdb\ +\xa7\x23\x80\xa2\xbf\xce\x91\x17\x9f\x28\x33\x80\xa4\x2d\xc6\x80\ +\x11\x32\xd4\x46\x07\x52\x7a\xd2\x2c\x5a\xba\x72\xee\xfc\x45\xed\ +\x1d\xdd\xeb\x37\xb4\x6d\xdc\xdc\x3e\xde\x8a\x11\x73\xcb\x2a\xea\ +\x6b\xeb\xea\x47\x8e\xde\x23\x1a\x8b\x47\xe3\x09\xcf\xf7\x0a\xb9\ +\x42\x22\x1a\xb5\x85\x95\xcd\xe5\x95\xed\x44\x23\x11\x05\x18\x18\ +\xd4\x68\x07\x20\x95\xd6\xc4\x95\xd2\x7e\x4e\xd9\x83\x59\x03\x92\ +\x65\x33\x19\xe5\x88\xac\x1d\xf5\xb4\x45\xfd\x85\x88\xca\x0e\xea\ +\x81\xfe\xdc\x80\xcb\x39\x33\x1a\x7c\x2f\x61\x61\xd5\xb0\xc6\xa6\ +\xba\xf2\x98\xc3\xc7\x8c\x1c\x1a\x8f\x86\x76\xed\xb6\xbc\xb7\xfe\ +\x8e\x23\xcc\xda\x85\xaf\xf0\x61\x87\x1d\x38\xba\x56\xef\x40\x18\ +\xa3\xd5\xa7\xf1\x7f\x6c\xdb\xde\xb8\x61\xfd\x1f\xff\x74\x63\x2c\ +\x16\x45\xc4\xb2\x74\xba\xa6\xb6\xa6\xa2\xbc\xa2\xba\xa6\xba\xa6\ +\xb6\xb6\xa2\xaa\xb2\x3c\x5d\x5e\x53\x51\x96\x8a\xc7\x81\x31\x60\ +\x08\xdc\x02\x0e\x50\x54\x44\xaa\xa8\x0f\x88\x21\x00\x18\xce\x99\ +\x54\x9a\x61\x51\x59\x01\xe3\x5c\x1b\xcd\x90\x21\xfb\x54\xc9\xa9\ +\x5c\x17\xcf\x01\x8a\x93\x06\x02\x00\x46\xc8\x91\x15\x69\xcc\x01\ +\x8d\x26\x05\x1a\x91\x39\x4e\xa4\xa0\x0a\x83\x79\x6f\xd9\x8a\x15\ +\xc6\xf0\x47\x1e\xfd\x47\x24\x16\x5f\xbe\x7a\x7d\x77\x26\x97\xf7\ +\x82\x58\x2c\x96\x4c\x95\xb9\x6e\x24\x11\x4f\x35\x36\x36\x57\xd7\ +\xd4\x94\x95\x95\xc7\xa2\x31\xd2\x05\x61\xf9\xc0\xb8\x70\x50\x1b\ +\x37\xd0\x60\x00\x10\x38\x53\xda\x52\xc0\x59\x44\x32\x6b\xd0\xb3\ +\x72\x5e\x20\x0d\x1a\x40\xa5\x84\xd1\x81\x51\x06\x01\xa4\x61\xe6\ +\x93\x36\x61\x41\xc4\xe4\xb0\xbd\xa8\x3a\x4f\x00\xca\x48\x6d\xb4\ +\x0c\x72\xbd\xd2\x1f\xf4\xfd\x15\xab\xe7\x58\x48\x40\xca\x76\xb0\ +\xb2\xbc\x7c\x68\xf3\x90\x43\x0f\xfa\xca\xb4\xe9\xd3\xaa\xea\x1a\ +\x6d\x07\x48\x2b\x00\x44\xce\x6d\x2e\x8c\x01\xa5\x35\xe3\x0c\xd0\ +\x68\xda\x6a\xfe\x31\xf8\x48\x16\x37\x21\x20\x82\x29\x3e\x3b\x02\ +\x8e\x80\x00\x64\x14\x4a\xcd\xb8\x00\xce\x41\x03\x6a\xe5\xe5\x0b\ +\x5b\xba\xbb\x5e\x7a\xfd\x65\x5f\xe9\x0d\x5b\xda\xda\x3b\xfa\x7a\ +\x7a\x06\x3a\x3b\x7b\xf2\x81\xb1\x9c\x70\x2c\x99\xae\x69\x68\x2e\ +\x14\xbc\xea\xfa\xc6\x50\x34\x66\x80\x49\xa9\x19\xb3\xc3\x11\x86\ +\xc8\x91\x09\x05\x58\xf0\x02\x37\x59\xee\x49\xf2\xc9\x2a\x90\xca\ +\x69\x96\x2b\xf8\xdc\x04\xb6\x63\x18\x4f\x14\xbc\x3c\xe4\xb2\xb9\ +\x81\x3e\x3b\x19\x0a\x3c\x8f\xc0\x1e\x1c\xc8\x30\x95\x2b\x0b\xbb\ +\xcd\xa9\x32\x30\x50\x59\x91\x1e\xd6\x5c\xef\xd8\x30\x6a\x64\x33\ +\xe7\x6a\xd5\xca\xa5\x1d\x1d\x1b\xca\xe3\xd6\xc7\xca\x3f\x40\x01\ +\xfe\xba\x65\x8b\x13\x35\x93\x6d\xdb\x25\xb1\x9d\x3f\xe4\x17\xb4\ +\xf9\x14\xf9\x3b\x44\x44\x42\x48\xd7\xf1\x84\x05\x40\x1b\xba\x7b\ +\xd6\xb4\xb6\x02\x01\x67\x9c\x88\x2c\xc7\x4e\x25\x12\xc9\x70\xa8\ +\xa1\xa6\xba\xba\xbc\xbc\xba\x32\xdd\xd0\xd0\x50\x59\x59\x9d\x2e\ +\xaf\x4c\xa4\xcb\x23\xe1\x28\xe3\x5b\xd3\x36\x94\x92\x9c\x73\xc1\ +\x00\xb7\x5a\x53\x80\xc8\xb8\xe0\x64\x4c\x31\xee\xf9\x29\x3c\x9b\ +\xed\xcd\x83\x8a\xcd\xba\x48\x20\x93\x24\x99\x34\x21\xe1\x02\xe3\ +\x92\x34\xb3\x44\xe0\x07\xeb\xdb\x5a\xd7\x6f\xda\xb8\x6e\xfd\x86\ +\xd6\xd6\xf6\xa6\xe6\x11\x5b\x3a\xfb\xba\x97\xb7\xb8\x91\x78\x43\ +\xfd\x90\xf2\xf2\x8a\xaa\x9a\x5a\x00\x74\xdc\x50\x3c\x91\x2c\x4b\ +\xa5\x01\x19\xe7\xb6\x6d\x71\xb2\x3c\xc6\x54\x5e\x99\xbc\xa1\x42\ +\xc0\x34\x58\x8c\xdb\x0c\x39\x29\x09\xca\x68\x69\x65\x15\x52\x41\ +\xe7\x3d\x45\x88\x44\xa0\xb4\xe6\x88\x1c\x38\x47\x54\x1a\x3e\x79\ +\x13\x23\x44\x56\x33\x8c\x67\x03\x22\x44\x32\x16\x99\x18\x28\xa6\ +\x73\x42\x0d\xf6\x0e\x64\x2d\x2e\x13\xf1\x88\xe0\x2c\x2f\xf5\x5b\ +\x0b\x96\xb4\x6d\xee\x5c\xb1\x7c\xe5\xb4\x69\x27\xec\x7f\xe0\xfe\ +\xb6\xc5\x35\x52\xe0\x99\x39\x6f\xcd\xdf\xdc\xd6\x31\xed\x84\x13\ +\x05\x31\xe0\x82\x80\x58\x71\x35\x62\x6b\x3e\x0d\x7e\x28\x7f\x08\ +\xb6\x35\xaa\x05\x02\xa9\xb7\xfe\x46\x9b\xa0\xaf\xbb\x7d\xd3\xe6\ +\x8d\x9b\x5b\xc3\xc9\x44\xc0\x41\x3a\xd6\xfa\xf6\xce\xe7\x5e\x7e\ +\xb5\x3f\x93\x2d\xe4\xa5\x05\x56\x34\x94\x48\x57\x56\xdb\x91\xa8\ +\x41\x1e\x89\x27\x2c\x37\x22\x6c\x37\x14\x8e\x32\x66\x2b\xad\xa4\ +\xd4\xae\xeb\x1a\x22\xcd\xb8\x1b\x4d\x70\x62\x83\x3e\x0d\x14\x7c\ +\x49\x3c\xaf\x20\xef\xb3\x82\x14\x96\x6f\xea\xa2\xa1\xd6\xae\xde\ +\xcc\x40\x41\x67\x3a\x87\x36\x54\x2b\xf4\xb2\x1d\x3d\x89\x68\xa2\ +\x69\x44\x45\x7d\xb8\xb6\x32\x92\x6c\xac\x6b\xf4\x02\x2f\x9b\x1b\ +\xa8\xac\x48\x4c\xdc\x77\x5c\x3e\xc8\xae\xdd\xb0\x32\xa0\xec\xc6\ +\xae\x96\x83\x0e\x9c\xb0\x6b\xb7\x5f\xbc\xef\x6e\x45\xc8\xf1\x5e\ +\x78\xe8\xb6\x4d\x6f\xc4\xb6\xfd\xd2\x48\x1d\x99\x32\xed\xc4\xbd\ +\x1a\x3e\x79\xfc\x9a\xb4\x0e\x95\x55\xd5\xef\x3b\xa5\xb8\xd9\x05\ +\x09\x8c\xd2\xc5\x84\x48\x13\x48\xa9\x54\x81\xcc\x60\x2e\xdf\xba\ +\x7a\x0b\x2d\x5b\x67\x81\x34\xbe\x6f\x71\x4c\x25\x92\x65\xa9\xf2\ +\xba\x86\x86\x31\xe3\xf6\x1a\x39\x62\xc8\x88\xe1\x8d\x89\x44\x0a\ +\xc0\x20\x20\x00\x0a\xc6\x02\xa9\xa4\xd2\x16\x13\xc8\x18\x98\x4f\ +\xe5\xe2\x12\x23\x04\x62\x44\x02\x88\x03\x11\x10\x82\x11\xc8\xd0\ +\xb6\xf2\x7e\xd0\xdd\xdb\x97\xa8\x48\xaf\x5d\xb9\x72\xdd\xa6\x4d\ +\x5d\x3d\x7d\xeb\x36\x6c\xdc\xd4\xda\xbe\x79\x4b\xfb\x71\xe5\x8d\ +\xcc\x8d\xd7\x0d\xa9\x6a\x6a\x1a\x32\x7a\xd4\x1e\x6e\x28\x84\xff\ +\x3f\x73\xef\x19\x24\x79\x72\x9e\x77\xa6\xf9\x7b\x53\xde\xb4\xb7\ +\xd3\x3d\x3d\x7e\x66\x67\x76\x66\x77\xd6\x0c\x16\x58\x03\x47\x60\ +\x01\x10\x20\x68\x41\x86\x8e\x0c\x06\x75\x62\x50\xd4\x29\xa8\x88\ +\x8b\xd0\xa7\x23\x43\x11\xbc\xd3\x05\x49\x9d\x48\x9d\x4e\x22\x79\ +\x14\xc9\x23\x40\x02\x0b\xbb\xc0\x02\xbb\x58\x3b\xbb\x3b\xde\x74\ +\xf7\x74\xf7\xb4\xef\xaa\xee\xf2\x55\x7f\x6f\xd2\xdd\x87\x01\xa9\ +\x0b\x7d\x10\xb8\x2b\x01\xc7\xfc\x54\x51\x1f\xb3\xea\xcd\xcc\xf7\ +\xc9\xdf\xf3\x24\x44\x08\x63\xdf\x0f\x54\x4d\x57\x55\xdd\xf7\x23\ +\xa8\x02\x88\x65\x00\x35\x22\x78\x02\x20\x81\x28\x45\x98\x08\x24\ +\x21\x05\x09\x40\x68\x9a\x24\xa9\x1b\x46\x9d\x80\x01\x24\x11\x4a\ +\x91\x2c\x21\x08\x54\x55\x16\x3c\x4d\xd3\x34\x89\x7c\x2f\x08\x48\ +\x6a\x22\xa8\xbe\x0f\x89\x45\x00\x90\xaa\x36\x61\x1c\x41\x19\x09\ +\x84\x21\x50\x20\x91\xa8\x9b\x51\xb2\x95\x5e\x9d\x84\xed\xb9\xa3\ +\x47\xe3\x44\x84\xae\x17\xaa\x83\x46\xa7\xdf\x7e\xe5\xcd\x9b\x37\ +\x6e\x3f\xf1\xe4\xa3\xe5\xa1\x42\xca\xd3\x66\xbb\xb9\xb4\xb2\x29\ +\x00\x9e\x9b\x3f\x74\xee\xa1\x73\x8c\x12\x19\x63\x00\x04\xfc\x7b\ +\xd7\x33\x87\x42\xc0\x1f\x34\x96\xf0\xc1\x1f\x0a\xa2\x74\x30\x00\ +\xfd\xc1\xbb\x6f\xbe\xf1\xea\xab\x6f\xe8\x99\xe2\x67\x7f\xf1\x17\ +\xd4\x52\xbe\x0f\x59\xa6\x3a\x14\x01\x08\x54\x03\x33\xa2\x22\x7d\ +\x68\x68\xd4\x2a\x16\x65\x43\xf7\x43\x3f\x8e\x13\xd3\xca\x78\x5e\ +\xb0\xb1\xb1\x5d\x28\x94\x55\x55\x45\x08\x03\x28\x33\xc8\x80\x80\ +\x29\x07\x1c\x42\xdf\xf5\xfa\xae\x4f\x21\x4e\x39\x70\xfd\x68\xe0\ +\x78\x52\xd4\x95\x48\x9c\x8a\xac\xa2\x4a\x4c\xc6\x23\x25\x4b\x91\ +\xf5\x87\x4e\x1d\xcd\x15\x8b\xa6\x48\x80\xd3\x3e\xa8\x77\x5e\x79\ +\xf5\x56\xad\x56\xdb\xd8\x59\xff\xc9\xcf\x7d\xfa\xb1\xa7\x4e\x6c\ +\xad\xd7\x9c\xa8\x4d\x51\xf8\xf9\x5f\xf8\xd4\xb3\x17\x3f\x14\x47\ +\xc9\x7b\xbb\xff\x01\x02\x65\x72\xc5\x6a\x35\xff\xb7\xe7\x37\x4e\ +\x85\xae\x2b\xf8\xbf\x49\x82\xe1\x0c\xe8\x59\x34\x7d\x4e\xc7\x90\ +\x51\xca\x19\xc7\x10\x0a\x26\x38\xa5\x82\x73\xc1\x38\xa3\x04\x21\ +\x91\xc6\x9e\x22\x52\x1d\xa4\x7e\xa7\x7e\xb0\xb9\x36\x68\xb7\x77\ +\x5a\xcd\xbb\xeb\x2b\x6f\x5e\x7d\x67\x7c\x74\xf4\xc2\xd9\x33\xcf\ +\x3c\xfd\x54\xce\xb6\x18\xe7\x48\x92\x6b\x3b\xbb\xaf\xbd\x75\xf9\ +\x99\xe7\x3e\x7c\xe2\xd8\xd1\x20\x61\xaa\x8c\x1f\x9c\xc9\xdf\xd3\ +\xae\xf8\x40\x8c\xe2\x42\x50\x28\x10\x14\x12\xe3\x28\x22\x00\xcb\ +\x20\x26\xbe\xe7\x01\x04\x02\x08\xea\x9e\xfb\xd2\x2b\x2f\x77\x3b\ +\x1d\xc7\xf3\xbb\x03\xdf\x0f\xd3\x80\x30\x2c\x1b\xc3\x53\x0b\x5a\ +\xa6\x3c\x31\x77\x1c\x41\x38\x3c\x3a\xce\x04\xe6\x02\x99\x86\x4d\ +\x19\xb3\x33\x2a\x44\x98\x0a\x14\x26\x29\x94\x14\x0d\xe2\x90\xea\ +\x09\x17\x7e\xc2\x03\x22\x82\x84\x53\xc0\x31\x21\x86\x2e\x07\x24\ +\x49\x59\xea\x27\x7e\x18\xc6\x48\x92\x28\x65\x12\x93\x28\xa5\x4e\ +\x2f\xa6\x71\xc8\x69\x64\xa8\x18\x8a\x07\x8d\xc3\xfb\xdc\x82\xc2\ +\x38\x8c\x63\x8e\x91\x06\x19\x42\x9c\x53\x91\x48\xd4\x33\x6d\x3a\ +\x52\xc9\xf7\x1a\x9d\x93\x27\x8e\xeb\x99\xd1\xbd\xed\xdd\xf6\x41\ +\xc3\x69\xb7\x07\xed\x66\xb3\xdf\xf9\xe2\x57\xbf\x95\xcb\x9b\x56\ +\x46\xcd\x17\x72\x76\xd6\x6e\x37\x3b\xdf\xf8\xe6\x57\x1f\x3a\x79\ +\x4a\x42\x50\x70\x06\x20\xfe\x5b\x05\x0f\x08\xc1\xff\xbf\x02\xda\ +\x7f\x71\xda\x11\x40\x70\xc0\x01\x80\x9c\x73\x0c\x01\x40\x10\x30\ +\x00\x48\x1a\x34\x5b\xcc\x75\x07\x9d\x4e\xe0\x7a\x56\xa6\x92\x26\ +\x84\xf8\x91\x0b\xe8\xc0\x8d\x04\x52\xb0\x2c\x20\x02\x85\x7c\x31\ +\x6b\x65\x64\x8c\x32\xb6\xd9\xef\x77\x3d\xcf\x57\x31\x0e\xa2\x54\ +\x2d\x28\x18\x70\x4b\xd7\x05\x44\x80\xf3\x80\x10\x2e\x88\xeb\x78\ +\x71\x1a\x05\x7e\x40\x52\x42\x28\x49\x92\x14\x22\x5c\x52\x55\x2b\ +\xaf\x73\x42\xa0\x0c\x18\xa7\x86\x21\x15\x6d\x15\xa4\x91\xb3\x7b\ +\x7f\xe5\xca\x6b\xf5\xfb\x77\x0f\x36\x97\xf7\x07\x61\xca\x71\xe0\ +\xf4\x01\x86\x94\x3e\xb3\xba\x72\xfb\xce\xad\xab\xaa\x0a\x8a\x96\ +\x3a\x31\x75\xd8\x69\x35\xac\xcc\x1c\x13\xf4\xef\x5d\x3f\x82\xc6\ +\x54\x3d\xfb\xd4\xc7\x7f\xea\xb1\x89\x34\x21\xff\xf9\x5b\x42\xfe\ +\x5b\x5e\x35\x43\x40\xc4\x40\x6a\x50\xcb\x84\x10\x61\x84\x65\x24\ +\x41\x24\x21\xf4\x40\x75\xe7\x9c\x0b\xc1\x23\xc1\x38\x8f\x0d\x45\ +\xa0\xd4\xa9\x14\x0b\x07\x9d\x56\xd6\x90\x0f\x4d\x8e\x45\x41\xd0\ +\x69\x35\x57\x37\xd6\x1b\x8d\xc6\x3b\xef\xbc\x33\x3f\x37\x23\x01\ +\x91\x24\x71\x10\x51\x00\x02\x48\x00\x00\x20\x00\x49\x44\x41\x54\ +\x86\x8e\xeb\xe9\x86\x7e\x78\x7e\x5e\x95\x31\x7c\x5f\xbd\x81\x10\ +\x82\x31\x06\x20\x14\x18\xc5\x3c\x31\x04\x42\x21\xed\x2c\xaf\x6c\ +\x2f\xad\xe8\x96\x39\x7e\xe1\x9c\x55\xcd\x1f\x1a\x1a\xf9\xea\x9b\ +\xdf\xbf\x71\x77\x91\xa6\xd4\x89\xa8\x66\x16\x4a\xc3\x13\x56\xb6\ +\x64\x67\x0a\x89\x50\x54\x3b\x8f\x00\x27\x00\xe9\x56\x06\x23\x9c\ +\x50\x91\x26\x0c\x2b\x92\x2a\xc9\x8c\x0b\x24\x2b\x92\xa2\x7a\x11\ +\xf1\x52\x29\xa1\x30\xa6\x2c\x62\x34\x8c\x49\xca\xa9\x80\x00\x48\ +\xd6\x7e\xbf\x93\x24\x81\xef\x77\xb3\x9a\x42\x59\x14\x90\x30\x09\ +\xa9\xac\xc8\xb6\x82\x0b\xa5\x8c\x2a\x67\x34\x19\x57\xab\x95\x42\ +\xce\xa6\xef\x6f\xfe\x85\x20\xfd\x46\x1c\x12\x0c\x15\xc8\xb1\x0c\ +\x11\x10\x04\x43\xcf\xf1\x07\xb3\x23\x66\xeb\xfe\xc0\x69\x35\xe7\ +\x67\xcf\x0f\xe7\x47\xc3\xc3\xfe\xc6\xc6\xfa\xfd\xb5\x95\xe1\x99\ +\x69\xc1\x92\xad\xcd\x95\x4a\xb6\x54\x28\x16\x39\x4d\x45\x3e\x7b\ +\xe7\xfa\xf5\x9b\x37\xaf\x9c\x3f\xf7\x18\x17\x04\x00\xc0\x19\x07\ +\xe2\xc1\x04\x02\x88\xc0\xdf\x09\xe2\x0f\xf8\x92\xbf\x5b\x98\x84\ +\x10\x40\x08\x04\x21\xe7\x8c\x72\x0e\x28\x03\x71\x2a\xc9\xb2\x3f\ +\x70\xae\xbc\xfd\xf6\xf5\x77\xaf\x0e\x7c\x3f\x6e\x34\xfe\xec\x2f\ +\xff\xca\x11\xb4\x43\xd2\xf5\x46\xc3\x1f\x04\x8c\x0b\x03\x29\x59\ +\xd3\x32\x35\xb5\xdd\x3e\xd8\x58\xbd\x33\x18\x0c\x28\x07\x1b\x92\ +\xa6\xa8\xfa\xc4\xf4\x6c\xea\xbb\x3c\x8d\x13\x4a\x05\x40\xfd\x28\ +\x4d\x48\x4a\x69\x2a\x01\x60\xeb\xb2\x6a\x42\x19\x49\x2c\xa5\x82\ +\x93\x24\xf6\x1a\x35\x87\x6a\x25\x69\x38\x0f\x21\x43\x90\x92\xd8\ +\xfb\x8b\x7f\xf7\xfb\xdd\xde\x20\x65\x44\x87\x21\x20\x3e\x90\x4c\ +\x08\xa4\x4f\x7c\xf4\x99\x4f\x7c\xec\xe3\x73\xd3\x93\xf7\xdf\x7d\ +\x27\x6e\xee\x9b\x39\x93\xb4\xe9\xfa\xc6\xfd\xe2\xf0\xcc\xf8\xf9\ +\x05\x46\xfe\xbe\xf5\x23\x28\x50\x0f\x9f\x7e\x44\xce\xcb\x51\x18\ +\xfd\xf7\xa5\x45\x39\x13\x69\x4c\x64\x06\x1f\x88\x31\x18\x20\x8c\ +\x7f\xf0\xa7\x7f\x00\xfe\xa7\xb2\x24\xc9\x46\xc4\x22\x46\x81\xa6\ +\x28\x63\x53\x33\xaa\x88\x9f\x7e\xee\xb9\xbd\xad\xcd\xad\xad\x2d\ +\xcf\xf1\xf6\xf7\x1a\xeb\x3b\xb5\x56\xa7\x33\x5a\x2d\x8d\x54\xcb\ +\x95\x72\x29\x0e\x82\xcd\xb5\x95\xed\xed\xed\x43\x73\x87\xf8\xfb\ +\xa2\x8b\x1e\x20\x45\x10\x21\x06\x05\xe0\x80\x04\x91\xd4\xf7\x57\ +\xaf\x5c\x3f\xd8\xda\x3b\x73\xf1\xb1\xcc\xf4\x38\x90\xc0\x00\x00\ +\x86\x14\xc3\xca\xa4\x31\x67\x92\x30\x73\x43\x85\xf2\x84\x9d\x2b\ +\x61\x59\x73\x42\x02\x25\x59\x51\xa4\x4e\xcf\x89\x23\x50\x2a\x95\ +\x55\x4d\x85\x48\x56\x54\x3d\xe5\x1c\x42\xac\x1a\x96\x90\x64\xa7\ +\xe7\x0e\x22\x99\x03\x59\x08\x42\x93\x20\xf2\xfa\x61\x1a\x95\x46\ +\xaa\xbe\xdf\x67\x50\x84\x02\x16\x0b\x99\x85\xbc\xbc\xb3\xb5\x35\ +\x35\x56\xc8\x64\x73\x76\x26\x93\xb1\xcc\x8c\x6d\x94\xf2\x99\xd6\ +\x41\x3d\x08\x7d\x09\x72\x01\xd0\x7b\x6f\xea\x00\x00\x42\xf6\xf7\ +\xb1\x1b\x21\x88\x39\x83\x29\x07\x29\x89\x85\x44\x38\xf3\x37\xfb\ +\x49\x56\x92\x83\x5a\x7d\xe9\xb5\xd7\x47\xa7\xa6\xad\x72\xf1\xe4\ +\xc9\x13\x99\x62\x36\x88\x7c\x5d\x86\xaa\x26\x45\x4e\x2f\xab\xdb\ +\x9c\xc4\x3a\x42\x13\xe3\x53\x59\xdd\x70\xfa\x6d\xcb\xce\x62\x19\ +\x89\xbf\x15\x0f\x30\x46\x0f\xda\xdb\xbf\x83\xb3\x1e\x7c\x7e\xb0\ +\x30\x21\x84\x25\x84\xd2\x38\x52\x55\x2d\x71\x7d\xa7\xd9\x62\x49\ +\xba\x79\x7f\xfd\x7b\x2f\x7d\x6f\x75\xe5\x9e\x24\x49\xb9\x62\xa9\ +\xe1\xb8\xb7\x76\x77\x22\x20\x7c\x00\x08\x46\x32\x94\x74\x2c\xe7\ +\x4c\x53\x16\x7c\x7b\x7d\x65\xd0\xae\xf5\xbb\x4d\x2e\x84\x66\x58\ +\x04\xa0\x88\xc3\x5b\x07\x7b\xe5\xe1\xb1\xe3\xa7\x4e\xdb\x96\x9d\ +\x30\xae\xe8\x56\x36\xa3\x29\x92\x4e\x93\x88\x04\xae\xdf\xe9\x86\ +\x6e\xcf\xe9\xb6\x43\x77\xd0\xeb\xb5\x3b\xae\x98\x3e\xf7\xdc\xf8\ +\xe4\x51\x9f\x84\x94\xc5\x3c\x65\x20\x0a\xc7\x8b\x39\x81\x84\x26\ +\x25\x89\x8f\x82\x58\x66\x1c\xab\x41\x3c\x22\xa9\x99\x20\xcd\xc7\ +\x9c\x45\xb4\xa2\xc3\xf5\xe5\x7b\x19\x53\x29\x0d\xcd\xf3\xf7\x70\ +\x7f\x2a\x78\x0a\xf4\xb3\x4f\x7d\x14\x30\xf2\xdf\x19\xb5\x46\x18\ +\x84\x1e\xdb\xbb\xc7\x75\x05\x20\x88\x30\x06\x10\x51\xce\x21\x84\ +\x0f\x8c\xe9\x02\xa1\x88\x01\x59\x41\x82\x04\x42\x04\xd0\x92\x4a\ +\xa6\x46\xbc\x28\x67\x58\x43\xe7\x1e\x5d\x58\x38\xb1\xbd\x53\x5b\ +\xb2\x96\x64\x28\xd2\xd0\x6d\xee\x6d\x8d\x8f\x0c\x41\xce\xc7\x46\ +\xaa\x8d\x4e\x7f\xf5\xde\xd2\xc4\xf8\xa8\xa2\xa8\xef\x95\x6a\xa1\ +\x94\x3e\x50\x1d\x38\xa5\x8c\x53\x4b\xd5\x1d\xaf\xbf\x73\x7f\x75\ +\xed\x60\xdf\x8b\x02\x65\x6f\x67\xf0\xfa\x3b\xae\x24\x76\x03\x7f\ +\x73\x65\x33\x8d\x78\x1c\x51\xdd\x2c\x96\x2b\xe3\xba\x91\xc7\x8a\ +\xa5\x19\x26\x61\x0c\xcb\x8a\x95\xb1\x65\xac\x73\x82\xb0\xa2\x6b\ +\x96\x05\x01\x4a\x19\x4d\x09\xe5\x42\x38\xae\x43\x08\x4d\xe2\xc4\ +\x0b\x44\x1c\x47\x2c\xf6\xb0\x48\x00\xa0\x86\x8c\x48\x37\x4d\xa0\ +\x06\xb1\x9a\x52\x29\x5f\x50\x4f\x8c\x28\xe7\x26\xcf\xea\x76\x06\ +\x62\x39\x88\xa2\xa5\xa5\xc5\xfb\x9d\x66\xa7\xd1\x68\x37\xf7\x77\ +\x76\xb7\xff\xe5\x6f\xfe\xe6\xf1\x85\x23\x71\x92\xbc\xd7\xe6\x07\ +\x02\x50\x92\x53\x49\x0a\x21\x42\x5c\x42\x69\x4a\x30\xe2\x80\xc4\ +\x3a\x66\x98\xd0\xe9\xb1\xa9\x93\x63\x93\xdb\xf7\xee\xbd\xfa\xee\ +\x9b\xc3\x47\x16\xec\x89\xb1\xb1\xf9\xd9\xd9\xdc\x24\x4f\x83\x83\ +\xcd\x55\xd1\xef\xa2\x28\x51\x31\xb4\x34\x43\x83\x02\x10\x12\x0e\ +\x1c\x40\x58\x26\x5f\x84\x58\x12\x0f\x2c\xd0\x1c\xfc\x9d\x6a\xf3\ +\x80\x6c\x78\xe0\xd2\x67\x8c\x21\x84\x30\x46\x82\xa7\x9a\xaa\x01\ +\x00\x11\xa5\x1b\x1b\x5b\xdf\x7d\xe9\xa5\x8d\x8d\x2d\x26\xa0\x30\ +\x33\x2e\x49\x6b\xb5\x7a\x42\x45\xc2\x38\x56\xb4\xac\xae\xcb\xaa\ +\x9e\xc9\xe6\x34\x59\x0e\x9c\x81\xdf\x6b\xd7\xb6\xee\x33\xa7\xa5\ +\xf2\x48\x52\xd5\x74\x10\x52\x01\x55\x2b\xc3\x10\x6e\xd7\xee\xef\ +\xe8\xe8\xb1\x27\x2e\x01\x84\xd2\x34\xe8\xec\xed\x1c\xec\xd7\xbb\ +\xed\x56\xe8\xf6\xc3\xc0\xf7\x9c\x41\x1a\x05\x12\x12\x08\x02\x37\ +\x96\xe6\x04\xed\xf5\x9a\xd5\x89\x31\xe0\xf8\x82\xf9\x86\x82\x67\ +\xc7\x46\x8f\x9e\x38\x56\xaf\xad\x91\xa8\xb4\xbf\xef\x25\xb1\xf0\ +\xba\x6d\x08\xf8\xa9\x87\xcf\x95\x2d\xf3\xde\x5d\x14\xbb\x4e\xe8\ +\xf9\xe3\x95\x49\x09\x49\xe2\x3d\xf1\x3b\x10\x08\xfa\xde\x4d\xc2\ +\x7f\x0f\x11\x13\x49\x89\x6b\xb7\x97\x4c\x43\x03\x10\x41\x8c\xd0\ +\x0f\xe8\x57\xf0\x83\x3b\x70\x88\x54\xa0\x41\x01\x79\xea\x0a\x90\ +\xf4\x21\xd1\x25\x08\x05\xbf\xbf\xb4\x32\x33\x7f\x2c\x93\xad\x9e\ +\x3c\x3d\x96\x2b\x0e\xf3\x24\xa4\xa1\x7b\x95\x24\x18\xc1\x6c\xd6\ +\xa2\x69\x7a\xea\xf4\x99\xa7\x3f\xfc\x1c\xa1\x44\x08\xf9\xbf\x7e\ +\x55\xfc\x5f\x0c\x42\x88\x2c\xcb\x9c\xf3\x28\x8a\x24\x49\x12\x41\ +\xba\xb6\xb4\xfe\xd2\x8b\x2f\x6e\x6f\x6c\x48\x32\x96\x0c\x6d\x73\ +\x7d\xd1\x59\xbe\xe1\x12\xe6\xa4\x24\x61\x14\x0b\x48\x19\xcc\x68\ +\x96\x69\xe6\xa1\x6c\x72\xa8\x00\x28\x0b\xc0\x29\x17\x84\x52\xc3\ +\xb6\xdd\x41\x3c\xf0\xfc\x41\x10\x32\xce\xc2\x28\x8c\x92\x18\x20\ +\xe8\xfb\x3e\x00\x42\x96\x65\x43\x46\x45\x93\x18\x36\x50\x05\xe4\ +\x94\xa7\x94\x0e\xbc\x8e\x92\x19\x8e\x63\x00\x98\x5e\xb2\xed\xf6\ +\xfd\x77\x56\x97\x17\xf7\x9b\x9d\x76\x7f\x50\x6f\x34\x84\x00\x9e\ +\xef\x46\xa1\xaf\xc9\xb8\xdf\xef\x46\x81\x0f\xdf\x57\x7a\x84\x10\ +\xa2\xbb\xb3\xd6\xef\xf5\xb0\x2a\x03\x8c\x92\x34\x95\x65\x59\xc5\ +\x72\x18\x25\xcf\x7f\xf8\xe3\x3f\xff\xf9\x9f\x2e\x26\xc9\x4d\xf6\ +\x9d\x17\x0e\x36\xdf\x7e\xe9\x05\x63\x6a\xb2\xb2\x3d\x7d\xe6\xe1\ +\x73\x47\xa6\x67\xce\x9d\x58\x60\xc3\x15\xea\xf9\x1b\x3b\xf7\x4d\ +\xdb\x6a\xec\xd6\x7e\xff\x77\xff\xd7\x4f\x3c\xff\x99\x67\x3e\xf1\ +\x49\x84\x31\xc0\x08\x30\x00\x30\x04\x40\x30\xc6\x24\x49\x12\x82\ +\x0b\x01\x30\xc6\x0f\xc8\xac\x07\x00\x41\x1c\x45\x88\x26\x2c\x8e\ +\xb6\x37\x76\x5e\x79\xe5\x95\xe5\xe5\x15\xd7\x0b\x7b\x5e\x20\x24\ +\xc5\x09\x43\x20\x4b\x6a\x2e\x67\x2b\xaa\x46\xb8\x6d\x66\x65\x2c\ +\x03\x2a\x04\xa1\xc3\xa5\xd2\xbd\xbd\xdd\x83\x83\x9a\x3f\xe8\x54\ +\x64\x7e\x6c\x62\x62\x78\x62\x52\xcf\xe6\x6b\x07\xcd\x6b\x77\x17\ +\x83\x84\x13\x22\xb6\xd7\x16\x25\xcc\xfa\x9d\x8e\xdb\x69\x24\x71\ +\x44\x18\xe3\x5c\x24\x84\x20\x24\x13\xce\xa1\xac\x51\x08\x01\x80\ +\x58\x16\x9c\x86\x9c\xc5\x9b\x5b\xeb\xee\xce\xdd\xf1\x93\x93\x86\ +\xac\x4e\x0c\x8f\xda\xba\x95\x26\xa9\xa6\xea\xc8\x48\x33\x39\xeb\ +\x7f\xfc\xc7\xbf\xf6\xf0\xe3\x97\x1a\xfd\x76\x23\xf5\xe5\xe1\xe2\ +\x5e\xd8\x69\x49\x74\x6e\x24\x0f\x0b\x19\xc0\xdf\x8b\xfe\xf6\xa3\ +\xa2\xc5\x00\xd4\x11\x19\x93\x3d\x5d\xa2\x08\x21\x24\x61\x08\x21\ +\x40\x98\x0b\xc1\x80\x60\x9c\x71\x0e\x62\x12\xa6\x31\x05\x3c\xcc\ +\x6a\x52\xe2\xf6\x74\xd5\xb8\x78\xe1\x31\xd2\x75\xbe\xf6\x9f\xfe\ +\x62\x64\x6e\x7e\xea\xe8\xd1\xd1\xf1\x09\x5b\x93\xfd\x6e\xa3\xb1\ +\x3d\x6e\x4a\x1c\x03\x40\x19\x6d\xec\xed\xbc\xf5\xf2\xb7\xcf\x3f\ +\xf2\x98\x40\x0a\x52\x25\xfe\x9f\x63\x08\x20\x14\x50\x08\x01\x1f\ +\xf8\x72\x84\x00\x00\x41\x01\x04\x04\xe8\x41\x82\x04\x04\x0f\xa2\ +\x3c\x80\x80\xd7\xaf\x5d\x5f\xbc\x72\x63\x7f\x6b\xd7\x8d\xc3\x04\ +\xa3\x84\xb3\x7e\xaf\x1d\x44\x09\xe5\x50\x55\x0c\x05\xc8\x19\x33\ +\x23\x69\x2a\xc7\x92\x66\xe7\xa0\x00\x0a\x40\x0a\x92\x78\x4a\x14\ +\x15\x4b\x92\x8a\x10\xe2\x00\xf4\x5c\x4f\x0e\x03\x96\x46\xaa\x84\ +\x15\x55\x36\x30\x94\x54\xa9\x60\xe5\x00\x84\x69\x12\xc2\xd8\xa1\ +\xfe\xa0\xe7\xf6\x52\xb7\x9b\xfa\xce\xee\x7e\x13\x66\xc7\x4f\x7e\ +\xe8\xb3\x24\xc5\x08\xaa\x98\x81\x8d\xc5\xc5\x17\x5f\xf8\x6b\xcd\ +\xb0\x24\x45\x56\x28\x63\x82\x65\x25\x60\x59\xc6\xd0\xd0\xd0\xd9\ +\x4f\x7d\x6a\x62\x6c\x22\x7d\x1f\xeb\x1a\x84\x10\x00\x89\xc5\x90\ +\x27\x50\x00\x20\x90\x60\x11\x65\x31\xa5\x3c\x6b\x66\x2f\x3e\xf1\ +\xc4\xb1\x87\x1e\x81\xcd\xfd\x66\xf9\xfa\x73\x17\x1e\x3e\x16\xba\ +\x6d\x19\xff\xf5\xe5\xb7\x76\xf7\xeb\x6f\x66\x73\x9f\x7c\xf2\x03\ +\x92\x00\xf5\xdd\x6d\x96\x10\x61\x02\x00\x80\xa6\xa8\xbb\xdb\x9b\ +\x3b\xf7\x96\x4a\xc3\x23\x46\x36\x9f\x32\xde\x1d\xb8\x42\xb0\x52\ +\x3e\x8b\x74\x3d\x25\x8c\x71\xae\x69\x2a\x67\x1c\x21\x88\x31\x8a\ +\xe2\x78\x6b\x73\xb3\xb1\xb7\x75\xfd\xed\xcb\x37\x6f\xdc\xf6\x07\ +\xbe\x95\xc9\xa5\x02\x1c\x74\xba\xc3\x93\x53\x63\xc3\x23\x92\xaa\ +\x0a\x49\xea\x0c\xfa\xad\xe6\x5e\x3e\x9b\x47\x82\x43\x08\xb2\xb9\ +\xfc\x70\x65\xe8\x5d\xe7\xd5\xf6\xc1\x76\xce\xd2\x3e\x78\xf1\xfc\ +\x85\x23\x73\x92\xac\x0f\x02\x7f\x6e\x7c\x6c\x6e\x7a\xf2\x8b\x5f\ +\xff\x66\x1c\x07\x34\x81\xbd\xd6\x41\x2e\x9b\x11\x1e\x84\x51\x82\ +\x05\x07\x58\x52\x24\xdd\x8f\x13\x42\x99\xa4\x69\x29\x03\x00\xa0\ +\x67\x3e\xf6\x11\xbd\x30\x5a\x3d\x34\xdd\xf7\xfb\x5f\xfb\xf6\xf5\ +\xef\xee\x5d\x2f\xa9\xa2\xd3\xd8\xdd\xdd\x5e\xb5\x6c\xdc\x19\x34\ +\xdd\x98\xc7\xbe\xb7\xdb\xda\x2b\x6d\xdc\x75\x9c\x7e\x18\x47\x6e\ +\xd0\xa7\x19\xe5\xb1\x4f\x7e\xf8\xd0\xec\x04\x80\xba\x78\xaf\xf9\ +\x3b\x3f\x8a\x81\x10\x8a\xa3\xb0\xbe\xbb\xa1\x6b\x5a\x26\x9b\x35\ +\x4d\x53\x08\x11\xc7\x49\xa7\xdb\x05\x3f\xc8\x09\xc0\x26\x32\xdd\ +\xd8\xa7\x3a\x6d\x89\x64\xae\x58\xfe\xb5\x9f\xfd\xb9\x73\x47\x1f\ +\x5e\x7a\xf3\x72\x77\xe9\xd6\x5b\xdf\xfc\xe3\x6b\xb7\xc6\x8e\x9c\ +\x78\xfc\xec\xe9\xd3\xd3\xc3\xe5\x87\xcf\x9c\xe8\xd4\x77\x9c\xf6\ +\x3e\x09\xc3\x21\x7b\xfc\xed\xef\x7c\x43\x0a\xbd\xc7\x3e\xf6\x53\ +\x40\x00\x0e\x18\x43\x82\x01\x8e\x18\x96\x84\x04\x05\x80\x48\x40\ +\x24\x18\x60\x98\x23\x20\x00\x84\x22\x4d\x63\x09\x42\x49\x92\x1c\ +\x67\xb0\xba\xb4\x76\xf5\xca\x8d\x76\xbb\xd3\x6e\x35\x00\xe0\x6e\ +\x18\x32\x88\xa9\xc0\xb2\x9c\xad\x94\x0c\x46\xb9\x6e\x18\x86\xaa\ +\x63\x19\x33\x15\x13\x21\x08\x85\x39\x45\xa8\x52\x8a\xb8\x1f\x27\ +\x14\x03\x99\x26\x2c\xe1\x2a\x35\x94\x7e\xe8\x9b\x20\x3a\x32\x94\ +\x29\xc8\x44\x50\xd7\x71\xdd\x4e\x63\xd0\x70\x06\x7d\x77\xe0\xf4\ +\xda\x71\x3b\x38\x68\x79\x21\xe3\x34\x72\x14\x10\x38\x09\x1d\x3a\ +\x5b\x1a\x42\x99\x01\x02\xd9\xbc\x2c\x81\x30\xe1\xa8\x54\xae\x8c\ +\x8e\x94\x2d\x03\xf5\xba\x6d\xc7\xf7\xa8\xc0\x29\x93\x3f\xf9\xfc\ +\x27\x7e\xf2\x73\x3f\x1b\x46\x51\x14\x85\xef\x83\xb8\x15\x00\x70\ +\x41\x85\x24\xc5\x42\x8d\x62\xce\x12\x64\x80\x24\x67\xaa\xba\x0a\ +\x9c\xd4\xbf\x5d\xdf\x3b\x3c\x37\x29\x9d\xfd\x80\xb6\xff\xf5\x13\ +\x82\xb2\x5c\xf6\x23\xff\xea\x5f\xbf\xeb\xd2\x7f\xf3\x47\x7f\xfa\ +\xbd\x2b\x9b\x86\xdf\x18\xcd\x2b\x85\x5c\xde\x09\x23\x06\x89\x65\ +\xeb\x3b\x7b\x9b\x5f\xfd\xf2\x5f\x65\xed\xdc\xb9\x47\x2e\x16\xc7\ +\xc6\x97\x37\xb7\x33\x86\xa6\x91\x92\x83\xd4\x83\x9e\x17\xa6\xa4\ +\x52\x2d\x8d\x8f\x54\x24\x00\x30\x56\x7b\x4e\x6f\x75\x77\x77\x6f\ +\x6f\xf7\x7e\xbb\x83\x6d\x5b\x26\xc0\xca\xe7\x25\x5d\xef\xc5\x69\ +\xa1\x3c\xb4\xdf\xe8\x20\x06\xc7\xa6\x0f\xf5\x7a\xcd\x20\x48\x21\ +\xa7\x39\xdb\x8e\x89\xf0\x18\x6d\x04\x7e\x63\xd0\x25\xc4\x19\x2f\ +\x9b\x24\x71\x5e\xfa\xde\xab\xe7\x8e\x9d\x58\x5d\x5a\x84\x08\x5d\ +\x7a\xee\xb9\x4f\x3d\xfd\xc1\xff\xf0\xd7\x5f\x09\xfd\x30\x0d\xd9\ +\xf8\xc2\x8c\x06\xd1\x2e\xb9\x8f\x09\x59\x38\xbc\x60\x58\xd6\xce\ +\xee\x9e\xa4\x5b\x31\x03\x5e\x98\x8e\x4d\x4e\x3d\xf2\xd1\xe7\x1b\ +\x09\xfc\xd4\xb3\x4f\xbc\xfa\x37\x7f\x32\x1c\xef\xfb\xcd\xc6\xd9\ +\xb3\x27\x3f\xfa\xec\x99\xd9\x99\x31\xce\xc2\x66\xbb\xbd\xda\x8e\ +\x3a\xbd\xc1\xd1\x21\xeb\xa1\xd9\xd2\xce\xba\xbb\xd5\x73\x59\x4c\ +\x2a\x7a\x29\x2b\x2b\x07\xaf\xdd\xd8\x75\xa2\x8f\xfc\xea\xc9\x24\ +\xf4\xff\x7f\xae\x1f\x08\x61\x9a\xa4\x9e\xe7\x4b\x92\x3c\xe8\xbb\ +\x51\x98\x9a\xa6\xc1\x18\x8f\xc3\x58\x08\x01\x10\x60\x02\x42\xce\ +\x3d\xaf\x9f\x1d\x32\x5b\xdd\xd6\x91\x27\x9f\x7c\xf4\x63\xcf\x82\ +\x54\xaa\x1c\x9a\xf8\x09\xe5\xe9\xd9\x8d\x4a\x4b\xe0\xbf\x7a\xf9\ +\x95\xbd\xad\xad\x89\x6a\x61\xb2\x52\x04\x69\xc0\xb9\x08\xe3\xb8\ +\xd3\xed\x8c\x8c\x0c\x35\x9a\x07\xfb\x5b\x9b\x50\x35\xb2\xc3\x19\ +\x86\x79\xbb\xd7\x2b\x66\xca\xaa\x66\x0b\x0e\xe2\x28\x04\x12\x93\ +\x14\x19\x42\xe9\x81\x56\x10\xc6\x51\x14\x05\xcb\xcb\x2b\x6f\xbd\ +\xf1\x56\x7d\xaf\x09\xa1\x64\xdb\xb9\x46\xaf\x27\xb0\x18\x1b\x9f\ +\x50\xf4\x8c\xa2\x19\x58\xd2\x36\x36\x77\x00\x04\xaa\xaa\xca\xaa\ +\x1c\x04\x7e\xb1\x58\x8e\xa2\x98\x27\x11\x88\x3d\x67\xd0\xf7\x83\ +\x90\x02\x24\x30\x34\x72\xf6\xf4\xdc\x21\xc5\x54\x75\x43\x71\x6b\ +\x3b\xb7\x76\x6e\xf3\x7e\x3d\xec\xb6\x1d\xcf\x6d\xf5\x7a\x31\xa1\ +\x00\xb0\x34\x8e\x20\xd7\x80\x96\xf5\x52\x22\x23\x21\xcb\x12\x01\ +\x02\x20\x1c\x39\xbd\x4a\xa6\x94\xf6\xf7\x91\x8c\xfd\x28\x9e\x9c\ +\x99\x79\xea\x89\xf3\x19\x13\xdf\xb9\x73\x9d\x0b\xb6\x78\x6f\xdd\ +\x8f\xc5\xab\xaf\xbc\x32\x36\x31\x73\xf2\xd4\xa9\xf7\x83\xab\x0b\ +\x01\x01\xd0\x35\x43\x27\x20\x12\x2a\xe6\x54\x51\x75\x13\x4a\x12\ +\xa3\x3c\x49\x77\xb6\xb7\x33\x43\xdb\xae\xa4\x46\xba\xba\x1f\xf8\ +\x0f\xeb\x96\xdb\xf3\xd4\x5e\x70\x6c\x74\xe1\xf8\xec\x49\x26\x92\ +\x50\x95\xef\x34\x76\x34\xa6\x4a\x92\x9a\x2f\x67\x29\x42\x34\x8e\ +\xb6\xb6\xb7\x23\x3f\xea\x39\xc1\xe9\xc7\x1e\x03\xba\x19\xc7\x71\ +\xe4\xb9\x8a\x95\x77\x5d\xe7\xa0\xdd\x53\x64\x79\xb8\x9c\xa7\x9c\ +\x5c\xbd\xf2\xee\xd7\x5e\xfc\xf6\xe6\xee\x7e\x98\x84\x98\x0b\x13\ +\x29\x9a\xa6\x67\xec\x4c\xc8\x58\xbe\x58\x34\x33\x16\xd9\x6b\x8c\ +\x95\x47\x9a\xf5\x83\x72\xbe\x30\x3d\x54\x98\x1f\xab\x2e\xdf\xbd\ +\xf5\xee\xb5\x5b\x99\xca\xc8\xc4\xf4\xb4\xe3\x3a\x48\x88\x91\x6a\ +\x99\xc4\x21\xe4\x6c\x7c\x64\x48\x17\xac\xd9\x6c\x8e\x0f\x55\x47\ +\xe7\xe6\xbf\xf9\xda\x9b\xf7\x76\x0f\xda\xcd\xd6\xad\x1b\xb7\x65\ +\x99\x0a\x28\x8d\x8e\x0f\x8f\x8c\x8c\x08\x21\x1e\x3a\x7d\xfa\xf4\ +\xb9\x87\xdf\x7a\xf7\x5a\xbd\xd1\xd1\x14\xf5\xee\xf2\x3d\xa5\x3a\ +\xf5\xfd\xef\xbc\x78\xeb\xf5\xef\xcd\x55\xf2\x67\x1e\x3b\x7e\xf1\ +\xec\x69\x4d\x93\xee\x2d\xdd\xf6\xdd\x8e\x24\x2b\x95\xca\xcc\xc4\ +\x70\x75\xb4\x98\x71\x6a\x3b\x12\x4d\x79\x1c\x0d\xda\x3d\x61\x90\ +\xce\xa0\xdf\xdf\xdb\x36\x27\x66\xde\xb3\xff\xf4\x47\xe7\x96\xe1\ +\x1c\x32\x06\x28\x21\x51\x94\x78\x9e\x27\x4b\x92\x24\xc9\x86\xae\ +\x41\x24\xfa\x3d\xa7\x1b\x78\x32\x94\x25\x9f\x1d\x1f\x99\xcd\xe7\ +\x2b\xcd\xc4\xd3\x0d\xd3\x3a\x31\x1d\xed\xac\x4c\x09\xeb\xc8\xe8\ +\xe4\x27\xfe\xe4\x9f\x7e\xe9\x85\xaf\x2e\xdf\xbe\xee\xf5\xbb\x93\ +\xc3\xe5\xc0\xf1\x8b\xb9\xa2\x97\x12\xa1\xa2\xd0\x71\xbf\xf5\xf5\ +\x17\xa0\x24\x3d\xf9\xec\x13\xc3\x53\xa3\x30\x89\xd2\xd0\x83\x9a\ +\xe9\x0e\xbc\x6e\xbf\x65\xda\x6a\xb6\x98\xa7\x80\xa8\xb2\xd6\x71\ +\x7b\xdb\xb5\x9d\x7e\xaf\xb7\xba\xb9\xee\xa5\x89\x92\x35\x93\x98\ +\x0e\xcf\x8c\x35\xbd\xae\x99\xb1\xb1\x69\x35\x3b\xfd\xb1\x89\x6c\ +\xab\xd7\xd9\xaa\x6d\x56\x2b\xd5\xf1\xcc\x28\x42\x42\x92\x8d\xd9\ +\xb1\x91\xdd\xdd\x9d\xfd\xf5\x5a\x7d\x75\xa5\xdd\xea\xa5\x29\xcd\ +\xe4\xf3\x04\x21\xbb\x90\x8f\xfc\xee\xe8\xc2\xc9\x8c\x2e\xdd\xdf\ +\xdb\xec\xdf\xbf\x9d\x03\x09\x8f\x02\xc1\xa0\x0e\x35\x53\xc7\x24\ +\x0e\x53\x19\x45\x58\xf6\x63\x07\xb3\x54\x53\x8d\x5e\x48\xb4\xc2\ +\xf0\xf4\xe8\x48\x91\x0e\x44\x7b\xb0\xfc\xf6\x65\x6d\x2c\x0b\x92\ +\xb8\x54\xae\x74\x1d\x6f\x73\xb3\xee\xfb\x01\x80\x40\xd3\xb5\x62\ +\xb5\xf0\xfc\x67\x7e\xfa\xd2\xd3\x4f\x1d\x34\x7b\xef\x07\xb0\x80\ +\x50\x00\xe0\x7b\x51\x1a\x51\x81\x29\x4a\x09\xe6\x2c\x8e\x7d\x2c\ +\x01\x96\xf0\xa0\xe3\x16\x54\x9d\x46\x31\x97\xd1\xf0\xc2\xf4\xc6\ +\x8d\xeb\x7e\x14\x14\x0e\x1a\xef\xae\xd6\x93\xd0\xab\x56\x72\x7e\ +\xcc\xef\xaf\xaf\xe3\x44\x02\x02\x97\x87\x8a\x27\x4f\x1d\x49\xa3\ +\xa8\x9c\xc9\x1e\x3f\x7a\x52\xb7\x72\x57\xaf\x5e\xcf\x8d\x4f\xee\ +\xac\x2c\xea\x89\x77\xee\xe2\x07\x2a\x93\x73\x43\x65\x09\x09\xb1\ +\xbe\xb2\x7a\xff\xfe\xf2\xf2\xf2\xd2\xad\x6b\x37\x7a\x6e\x60\x67\ +\x32\xb1\x1f\x78\x00\x55\xf3\x05\x28\x44\xe8\xfb\xb5\xfa\xde\xd4\ +\xdc\x61\xc3\xd4\x34\x4b\x57\x49\xb2\xb9\xb9\x3a\x3f\x35\x1a\x3a\ +\x32\x4f\x92\xb1\x6a\x45\xcb\x64\x14\x41\x15\x04\x62\x2a\x86\x87\ +\x27\x1e\x3e\x72\xd8\x3b\x68\x1f\x9a\x1a\x3d\x34\x5a\x6d\x75\x3a\ +\x99\x8c\x15\xab\x4a\xd6\xb6\x4c\x55\x61\x34\xed\x75\x5b\xe5\x4a\ +\x2e\x9f\xcb\x9f\x3c\x79\x2a\x89\x42\x20\x44\xb1\x54\xcc\xd8\x76\ +\x29\x9f\xdf\x6f\xb4\x55\x19\x4d\x0f\x0f\x7d\xe5\x95\x97\xbf\x76\ +\xef\x5d\xcb\xab\x9f\x9f\xa9\x1c\x59\x38\xd2\x68\x75\x3a\xdd\x66\ +\xbb\xdd\xe4\x2c\x31\x74\xbd\x18\xcb\xaa\xaa\x0e\xea\xbb\xc7\x8f\ +\x1e\xcd\x16\xca\x84\x03\x86\x70\x22\x40\xad\xdd\x5d\x5d\x5e\x39\ +\x3b\x34\xfe\x9e\xf3\x0f\x7e\x44\xc5\x23\x2b\x8a\x6e\x98\x10\x4b\ +\x8a\x22\x71\xc6\xd3\x38\xa6\x82\x20\x08\x49\x4a\x34\x4d\x51\x55\ +\x0d\xca\x92\x01\x24\xc9\x77\xc2\x46\x7f\x73\x7d\xb3\x99\x84\x31\ +\x4f\x6c\x01\x09\xe7\x27\x8b\xa3\xf5\xae\xef\xf4\x06\x27\x4f\x9d\ +\x6e\xee\xd7\x66\xc7\x47\xa0\x48\x87\x46\x46\x1a\x07\x7b\x7e\x18\ +\x41\xc3\x84\x10\x8a\xd0\x17\x84\xdc\xbd\x76\xad\x71\xb0\x9b\x2b\ +\x56\xfa\x1d\x97\x24\xd0\x30\xec\x38\xa1\x84\xa6\x76\x26\xa7\xe8\ +\xca\x5e\x73\xff\xa5\x97\x5e\x5c\xbe\xb7\xe4\x87\x01\x23\x42\x00\ +\x68\xdb\x39\x4d\x56\xb1\xaa\x48\xba\x56\x19\x1e\xdb\xab\xef\xf7\ +\x7d\x4f\x1f\xf4\x29\xa3\xf3\x0b\x73\xc3\x95\x8a\x04\xc1\xf2\xe2\ +\x62\xb7\xdd\xec\xb7\x77\xd3\x28\x6a\xef\x6e\xf7\x9a\x2d\x04\x10\ +\x12\x90\x82\x28\x05\xa0\x17\x74\x9b\xbb\x6b\xed\x6e\xef\xc8\x99\ +\xf3\x39\x15\x51\x05\xe5\x54\x33\x05\x02\x40\x29\x49\xb9\xe0\x00\ +\x20\xaa\x59\xba\x61\x5b\xa3\x1a\xd4\x00\xf1\x52\x5e\xb6\x46\x3e\ +\xf3\x4b\xbf\x2e\x21\xa9\xac\x4b\x43\x19\xeb\x8d\x2f\xfe\xc7\xbb\ +\x0d\x3e\x35\x6c\xb8\x83\xd6\x8d\x9b\xef\x8e\x0d\xe5\x25\x4c\xc3\ +\xd0\x0f\xc2\x28\x5f\xa9\x14\x4a\x76\x14\x74\xe3\x28\x7a\x1f\x74\ +\xd2\x83\xdf\x3e\xa6\x22\x4c\x52\x80\x80\x22\xc9\xc5\x5c\xb1\x62\ +\x8f\xd1\x38\x50\x15\xcd\x50\x54\x1e\x45\x25\x45\x1e\x9e\x9a\xcd\ +\x8d\x0d\xbd\xec\xb6\xb0\xa0\x43\x67\x8f\xb1\x9b\xab\x42\x87\x00\ +\xb0\xa0\xd9\x45\xfd\x18\x60\x1d\xa9\x52\xbb\xdd\x6a\xb7\x0a\x87\ +\x0f\xcd\x3c\x75\xf1\xf1\x47\x1f\xbe\xd0\xea\x0e\xfe\xd3\x97\xbf\ +\x62\x2a\x38\x8d\xa3\xbd\x95\x35\x3b\x57\x4d\x81\x46\x00\xdc\xdd\ +\xf2\x3a\x8d\xdd\x28\x18\x20\xc1\x01\x63\xfd\x4e\x47\x93\x15\x15\ +\x4b\x2a\x40\x34\x89\x5b\x07\xfb\x3e\x63\xae\xe3\x2c\xdf\x5b\xba\ +\xbf\xb1\x25\x01\x09\x72\x16\xf7\x9b\xa2\x9a\xdd\x5d\xef\x38\xdd\ +\x0e\xa2\x44\x47\x42\x13\x1c\x24\xb1\x2e\xa1\x56\xbb\x97\xce\x26\ +\x9d\x76\xfd\x95\x57\x5a\xb6\xa2\xd5\x1a\xad\xe4\xdd\x77\x4e\x5d\ +\xfa\x40\xa5\x5a\x42\xeb\x5b\xf3\xf3\x87\xf2\xc5\x52\x36\x6f\x87\ +\xa1\xa7\xeb\x26\x10\x7c\xd0\xeb\x59\xa6\x95\xcf\xe4\x66\xa6\xa6\ +\x06\x03\x37\x4e\x13\xbf\x7d\xa0\xa4\xa1\x42\xe2\x8c\x26\x3f\xfb\ +\xc1\x0f\xec\xee\xec\xf6\xda\xad\xee\xa0\x27\x38\x37\x74\x15\x49\ +\x22\xe8\x0f\xa8\x22\x2b\x59\xeb\xda\xb5\xeb\xb9\xd2\xd0\xcd\xa5\ +\xcd\x6b\x77\x56\x2c\x33\xab\x43\x04\x99\x50\x2c\x1b\x88\x7f\x18\ +\xfb\xcf\x03\x57\x02\x89\xe2\x88\x51\x0c\x11\x04\x40\x92\x64\xc6\ +\xd8\xa0\xdf\x57\x65\x85\x03\x21\x8c\x4c\x44\x93\x8c\x65\xf2\x28\ +\x30\x35\xcb\x77\x83\xc2\xc4\x84\xf0\xbd\xf9\x13\xc7\xeb\x2f\x7c\ +\xa7\x19\xb1\xde\xc6\xf6\x4e\xb3\xc1\x39\xf2\x23\xc2\x59\x32\x3e\ +\x39\x11\x92\x74\x78\x62\xd2\x19\xf4\x5d\x67\x30\x5a\x1c\xca\x68\ +\x9a\x65\xea\xed\x7a\x53\x92\x4c\x35\x53\xa8\xb7\x3a\x9a\x91\x1a\ +\x76\xde\x50\x71\xa7\xd3\x5f\xdf\xba\xb1\xb9\xb5\x65\x9b\xe6\xcc\ +\xd8\xf4\x95\xeb\x57\xd3\x94\x46\x71\x0a\x18\x1c\x1b\x9d\x48\xa3\ +\x68\x6d\xe5\xfe\xf1\x63\x0f\x0d\x4c\x2f\x9b\xc9\x63\x49\x5a\x5f\ +\x5b\x2f\x97\x0a\xb2\x10\x82\x26\xcd\xdd\x2d\xcb\xd4\x9c\xe6\xde\ +\xfe\xce\x4e\xe8\x38\x8a\xe0\xa3\x95\x21\x20\x40\xcf\xed\x46\x09\ +\x51\x32\x79\x06\x40\x63\x6d\x69\xb4\x58\x3a\x36\x31\xba\xed\xec\ +\x23\x16\x87\x08\x10\x01\x19\x45\x13\x53\x53\x93\xe3\x23\xe5\x72\ +\x29\x37\x3c\x61\xe2\xf4\xf6\x3b\xdf\x5f\xd9\x6b\xa9\xb3\x8f\xc6\ +\xc8\x64\x51\xff\x17\x3f\xf5\xf4\x77\xff\xe6\x6b\xb5\x9d\x65\x2b\ +\x63\x21\xa6\x0f\x57\x8b\xe3\x93\x53\x8a\x2c\xbc\x41\x9b\x0a\x98\ +\x50\x06\x20\xb0\x2d\xdd\x30\x75\xdc\x4b\x08\x01\xef\xf5\x04\xf7\ +\x03\x6f\xb9\x61\x1a\x92\xaa\xca\x0a\x06\x5c\x37\x14\x59\x57\x75\ +\x43\x41\x48\x4a\x68\x62\x9a\xaa\xad\x40\x03\x49\x72\x31\x7b\xfa\ +\x93\x1f\xc9\xe4\xb3\xac\x3a\x52\xe9\x0c\xe0\xea\x7d\xc6\x93\xe9\ +\xf1\xf1\x6c\xe2\xbb\x61\x14\x0b\xa2\x9a\x52\x46\x57\x4f\xcc\xcf\ +\x56\xb2\xe6\xea\x9d\x1b\x37\x6e\xde\x99\xa8\x14\x4c\x05\xe4\x2d\ +\x7d\xf6\xe2\xc5\x7a\xab\xbb\xf1\xdd\xef\x42\x45\x4d\xe3\xe0\xf4\ +\xb1\x43\x0a\xb4\xd2\x34\x3d\x3a\x3f\x97\xa4\xec\xf1\xc7\x9f\x40\ +\x8c\xbf\xf3\xea\x6b\x00\x62\xc9\x42\x92\xe0\xc7\x8f\x2e\x94\xc7\ +\xc7\x55\x55\x73\x7a\xee\x68\xb9\x78\x6c\x6e\x42\xc7\xe2\xde\xea\ +\xba\xa1\x19\x59\xc3\x30\x31\xcc\xeb\xf2\x27\x9f\x7b\xee\xe5\x97\ +\xbe\xb5\xb5\x5d\xbb\x0c\x08\xeb\xb7\x4c\xac\x1c\x99\x5d\xb0\xb3\ +\x19\x12\x27\x7b\x7b\xb5\xad\xad\xcd\x87\xce\x9c\x7e\xf2\xd2\xd3\ +\x13\x93\x33\x66\xce\x6a\x34\x1a\x5b\x9b\x1b\xbd\xce\xe0\xa0\xd1\ +\xf8\xf4\xa7\x3f\xfb\xc8\x23\x17\x8e\x1d\x3b\x7a\xe1\xfc\xb9\x2f\ +\xff\xcd\x97\x7b\xb1\xfb\xcc\xc5\x73\x8b\xa2\x2f\x7a\x5b\x0a\xe4\ +\x49\x10\x1c\xec\x1f\xa4\x8c\x03\x84\x18\x07\xaa\x6a\xd2\x38\x4d\ +\x3c\xcf\x90\xa5\x8d\xed\xed\xfb\xbb\xdf\xf7\xa8\x5c\xef\xf8\x83\ +\xc1\x46\x4e\xd7\x26\xcb\x79\x3f\x49\xd1\x7b\xcd\xaf\xfa\x51\x0c\ +\x4a\x69\xb5\x5a\x19\xa9\x94\xea\xf5\x3a\x25\x04\x48\x12\x42\xc8\ +\x32\xb3\x0f\x4c\x4b\x86\x61\xa6\x94\xe0\x4c\x76\x6a\x64\x24\xc3\ +\x99\x2a\x40\xc1\xce\x95\x80\xa6\xc7\xac\x52\x1c\x51\x8d\x02\xdf\ +\xd8\x44\x02\x57\x8f\x1c\xd9\xd8\xdb\xed\x0f\xfa\x42\x30\x5d\xc1\ +\xa3\xe3\x33\x93\xd3\xb3\x85\xbc\xfd\x8d\xaf\x7f\x35\x4e\x69\xcf\ +\xf3\xb3\x76\x76\x62\x7c\x86\x73\x02\x34\xdd\xa5\xd0\x4f\xd3\xb5\ +\xbd\x75\x53\x95\x41\x1a\x8b\x24\x58\xba\x73\x8b\xb0\xf4\xe1\x87\ +\x2f\xc8\xf9\x52\x5e\xb1\x08\x62\x31\x4a\x45\x94\xd4\x36\x36\xd2\ +\x4a\x05\x44\x49\x34\x70\x6a\xeb\x5b\x8a\xa6\x4d\x4e\x4c\x3a\xcd\ +\xa6\x89\x60\x08\x81\x65\x28\x79\x5d\x55\x31\xaa\x6f\x6f\x06\x83\ +\xfe\x78\xa5\xf8\xb1\x0f\x3e\x35\x3b\x36\xa6\x4a\x4a\x0a\xd0\x57\ +\xbf\xfb\xf2\xe5\x5b\xb7\x19\x92\x7c\xc7\xdf\xbd\x93\xa9\x9c\x3c\ +\x5c\x2d\x66\xa3\x10\x36\x7b\x6d\x9f\x8b\x6c\x75\x74\xe1\xd1\x73\ +\x23\x63\x95\xac\x95\xa9\x58\xa3\xc0\x69\xee\x5a\x79\x4d\x8d\x5a\ +\x7d\x3f\x47\x58\x6d\xbb\xf6\xed\x97\x2f\x6f\xec\xac\xa6\x38\x75\ +\x43\xd7\x56\x58\x66\x6e\xea\xe8\xd1\xc3\xf5\xdd\x6d\x5d\xd3\x20\ +\x62\xe6\xa0\xf7\xe8\xc5\x8b\xa3\xe3\x63\xb2\x26\x63\x0c\x09\x11\ +\xef\x63\xcd\x12\x00\x78\x84\x70\x41\x01\x63\xb1\xdb\x0f\x7c\xec\ +\x6a\x3a\xa3\x0c\x00\x58\xef\x75\xfc\x24\xa0\x66\xe6\xec\x93\x4f\ +\x1c\x1f\xad\x1c\x9b\x1c\x77\x9b\xed\x17\xfe\xe0\xdf\x6d\xed\xf7\ +\x93\x76\x3b\x29\x17\x9f\xbc\xf4\xe8\x95\xd4\x29\xa4\x69\x6d\x6f\ +\xcb\x36\xf5\x89\x4a\x61\xf5\xce\x4d\x4b\x10\x16\x25\x41\xf7\xa0\ +\x62\x6b\xb7\xdf\x79\x63\x71\xf1\xde\x2f\xfe\xf4\xcf\x0b\xd9\xd8\ +\xbc\x7a\x7b\xf2\xd0\x1c\x89\xfd\xab\x57\xae\x64\x2d\x15\x40\x21\ +\xa9\xfa\xd9\xd3\x27\x34\x09\x23\x24\xcd\xcf\x1e\xb2\x4d\xa3\xd3\ +\xeb\xf6\x3a\xad\xa1\xd9\x99\x30\x70\x31\x02\x10\xf2\x4e\x6b\x7f\ +\xa2\x94\xe9\x34\x9b\xc5\x42\x01\x43\xb9\x56\xdb\xb3\xf5\xde\xec\ +\xf8\x50\x21\x5f\x59\x19\x19\x71\xdd\xc1\xc0\x0f\x87\x0b\xc5\xac\ +\x6a\x62\xc3\x9c\x9d\x19\x81\x8d\xe6\x6b\x6f\xbf\xd3\xef\x0f\x80\ +\xa4\xdf\xbe\x7d\x23\x97\xcf\x2b\xba\x5a\x2a\x55\x36\x36\x36\x6a\ +\xfb\x07\xbd\x6e\xef\xf2\xe5\xcb\xa5\x52\x11\x02\x7e\x50\xdf\x3f\ +\x3c\x33\x41\xb4\x42\xc8\xa5\x77\xda\xf5\xf9\x4a\x76\xd0\x69\x74\ +\x5a\x0d\x8c\x11\xe4\x82\x30\x1e\x27\x3c\x8c\x08\x64\x5e\x21\x63\ +\x72\xca\x73\xb9\xa2\xa8\x75\x19\x44\x48\xd5\xb5\x2c\xb6\x6d\x73\ +\x10\x07\x7d\xcf\x7d\x0f\xfe\xb9\x1f\xdd\x88\xe3\xf8\xf4\xc9\xe3\ +\x7f\xf4\x07\xff\xfb\x6f\xff\xce\xef\x2c\x2e\x2d\x8d\x8c\x8e\xee\ +\xd6\xf7\xe3\x38\x52\x34\x5d\x60\xcc\x20\xd4\x2d\xd3\xf1\xfa\xfd\ +\x01\xa2\x12\x46\x84\x49\x4d\x39\x43\x91\xe1\x71\x55\x83\x40\x80\ +\xd1\xa7\x2f\x4e\x54\x26\xf7\x1a\x0e\xc6\xe8\xd6\xcd\x5b\xd3\xd3\ +\x53\xbf\xfc\x3f\xfc\x52\x75\x68\xc4\xe9\xf7\x5e\xfd\xfe\x1b\xdf\ +\x79\xf1\x25\xdf\x75\x0c\xd5\x68\xcd\x1d\xee\x34\xf6\xa7\xc7\x46\ +\x17\x4e\x3f\xd4\xe8\xb5\x5b\x41\x54\x6f\x75\xc6\x4a\xe5\x67\x2e\ +\x5e\x2c\x17\xf3\x73\xa3\xa3\x2f\x7f\xe7\xdb\xd7\xdf\xb8\xac\xa9\ +\xc6\x68\xa1\x2a\x2b\xea\xe6\xd6\x16\x65\xb4\xdd\x69\x47\xfd\x41\ +\x35\x97\xbb\xf1\xd6\xe5\xfa\xfe\xc1\xc2\xd1\xa3\xd5\x6c\xae\x9a\ +\x2b\xd8\x8a\x32\x54\x28\x08\x9a\x7e\xfc\xd9\x67\xdf\x7c\xfd\xd5\ +\xfd\xdd\xbd\x6a\x31\xfb\xf1\x67\x9e\x1e\xb2\x0d\x0b\xb3\xd8\xeb\ +\x98\x76\xf6\xd7\x7f\xf9\x0b\xf1\xff\xf1\x87\xef\xdc\x5e\x54\x80\ +\x39\xa8\xd7\xf6\x2d\x3c\x36\x5a\x2c\x96\x46\x17\xb7\xee\xfb\x02\ +\x3c\xfc\xd0\xc9\x93\x8f\x3d\x5c\x28\x64\x22\xcf\x4b\x7b\x69\x46\ +\xb6\x10\xd2\x53\x2a\x36\xd6\xd7\x3c\xc9\xb2\x0c\xc9\xa3\xc9\x57\ +\xbe\xfd\xad\x98\x25\x87\xa7\x46\xcf\xce\xcf\x66\x2c\x7d\x75\x65\ +\x9d\x31\x92\xcd\x99\x92\x84\xec\x82\xe4\x45\xe9\xab\x6f\xbe\x75\ +\xec\xc4\x11\xc6\xed\xf7\xad\xdc\x4c\xcc\xce\x46\x81\xd3\xda\xb9\ +\xaf\xaa\x90\xb3\x24\x22\x22\xa5\x20\x97\xcb\x75\xdc\xce\x8d\x5b\ +\x6f\x6b\x95\x6a\x23\x71\x6e\x97\x72\xbc\xdd\x31\x09\xd8\x5a\xdb\ +\xb3\x87\x26\x1f\x5a\x98\xdf\x77\x7a\x4b\x9b\xeb\x9d\xd0\x4f\xf7\ +\x0f\xea\x9b\xdb\xb2\x81\x20\x8f\xb3\xba\x7c\x64\x62\x24\x0d\xa2\ +\x34\x0e\x9a\xf5\x1d\x91\x44\xa3\xd5\xf2\xea\xda\xda\x56\xad\x35\ +\x70\x1d\xa3\xdd\xea\xb4\x1a\xb6\x06\x5d\x37\x9e\x9c\x18\xc3\xaa\ +\xf6\xda\x5b\xef\xac\xae\x6d\x19\x58\x7d\xfc\xfc\x79\x09\x0a\xc0\ +\xd9\x7e\x6d\x8f\xca\xd8\x2e\x16\xea\xf5\xb6\x84\xe4\xe5\xb5\x95\ +\x60\xac\x9c\xcd\xe5\xc3\x94\x0e\x0f\x55\xb2\x81\x9f\xba\x03\x11\ +\x87\xf5\xdd\x6e\xe8\x87\xed\x9e\x7b\x23\x74\x1f\x39\x35\x5f\x19\ +\x9e\xe2\x9a\xe9\x24\xf4\xfa\xd2\xbd\x8d\xdd\x5a\x26\x5f\x84\x12\ +\x0e\x02\xcf\xe9\xf7\xa0\x24\xa7\x94\x1e\x3b\x76\x02\x4b\xd2\xb7\ +\xbe\xf6\xcd\x37\xde\x78\x73\x78\xa8\xc2\x49\x32\xe8\xb6\x49\x92\ +\x7c\xf6\x0b\xbf\xf2\xcd\xef\xbd\xae\x01\x32\x51\x1d\x4b\x02\x37\ +\x9f\x35\x99\x60\x34\x24\x34\xa5\x9c\xf1\x24\x4e\x54\xa1\x20\x24\ +\x2b\xb2\x8e\x25\x86\x64\xcd\xf7\xc3\x9e\xef\x67\x73\xf9\xe2\xd0\ +\x50\xd4\x3d\x48\x48\xfa\x9e\xf3\x47\x7f\x24\x87\x37\x84\x03\x77\ +\x60\x4b\x64\x72\xac\x34\x36\xf2\xe4\xd4\xcc\xa1\xd7\xde\x7c\xfb\ +\xed\x2b\xd7\x99\x33\x60\x02\xc1\x30\x92\x31\x96\x61\xec\xb7\x63\ +\xa5\x98\xaf\x6f\xef\x2d\xdf\xbe\x23\x71\x79\x7a\x7c\xf6\xc2\x13\ +\x8f\x0e\xcd\x8f\x72\x9b\xae\xbc\xf3\xf2\x6b\x2f\xdf\x6c\xb5\xfb\ +\x86\xa6\x67\x33\xd9\x76\xab\x73\xe7\xd6\x9d\xbd\xed\xcd\xb7\xdf\ +\x7a\xbd\xb6\xb9\x65\xea\x6a\xab\x3f\xa0\x9e\x77\x72\xe6\xd3\xa7\ +\x0e\xcf\x63\xc0\xe6\x26\x86\x71\xa7\x7f\x70\x50\xab\xe6\x8c\xd5\ +\x1b\x57\xee\xfa\xde\x43\xa7\x4e\xeb\x58\xe9\x45\xa9\xe3\x25\xa5\ +\x52\x15\x71\x28\x52\x5e\x29\x97\xa7\x26\x26\x5a\xed\xc6\xf2\xf2\ +\x1a\x40\x92\x2a\x21\x19\x82\x30\xf0\x83\xc0\xbd\x78\xe1\xa1\x52\ +\x31\x7f\xf6\xf4\xa9\x5c\xc6\xfa\xc6\xd7\xbf\x1a\xf8\xc1\xd0\x91\ +\x39\xa7\xd3\x5e\x7b\x77\xe5\xa9\x0b\xe7\xb7\x37\xd7\x57\xb7\xb6\ +\x2f\x7d\xf4\x13\x3f\xfb\xb9\xcf\x6e\xec\xd5\xef\xef\xb4\x65\xac\ +\x22\xc0\x39\xa7\x69\xca\xc7\xc6\x47\x9f\xb9\xf0\x28\x57\xb4\xdd\ +\xbd\xcd\xc0\xb3\x89\x17\x9e\x9e\x3e\x33\x51\xae\xe8\x39\xed\x56\ +\xed\x8f\x6a\x6f\xbd\xda\xee\x75\x3f\xf6\xc9\x9f\x78\xec\x91\x0b\ +\xfb\x9f\xf8\xec\x3f\xfa\x05\xf3\xe9\x8b\x17\x87\xf2\xb9\x76\xa3\ +\x51\xdb\xaf\xff\xe9\x9f\xfe\xd9\xed\x3b\xab\x9d\x5e\x6b\xe1\xc8\ +\xfc\xa1\x05\x18\xc4\x54\xd2\x4c\x08\x94\x34\x49\xde\xab\x04\xc7\ +\x85\xc0\x08\xfd\x4f\xbf\xf1\x9b\x48\xc4\x7f\xf9\xef\xff\x4d\xb7\ +\xb9\x17\x84\xe1\xf8\xf4\xdc\x3f\xfa\xd5\x7f\x9c\xcb\x17\x5b\x07\ +\xbb\x3c\xf6\x96\x97\x37\xde\xbe\xb5\xd2\x61\xa9\xa2\xc9\x23\x53\ +\x13\x53\x56\x5e\x20\x55\xce\x1a\x61\x63\x7b\x77\xad\x29\x9c\xa4\ +\xbe\xd7\xf4\x62\x62\xaa\x5a\xbd\xd1\x8e\x6d\x6d\x6d\x7d\xbb\x52\ +\x28\x00\x88\xef\x2e\xae\xb4\x03\x7f\x76\x6e\x41\x56\xd5\xbd\xfd\ +\x3a\xe5\x70\xbf\xd1\xa8\x94\x72\x43\x05\xf3\xc8\xdc\xe4\xdd\x3b\ +\xb7\xc3\x84\x7c\xe4\x23\xcf\xfa\xfe\x37\x5a\xfb\xcd\x8d\xcd\xcd\ +\x72\x2e\xc7\x01\xd7\x54\xc5\xe9\x75\x53\x4e\xfd\x41\x5f\x91\xd4\ +\x7c\xd6\xae\x37\x1a\x46\xbe\x3c\xbd\x30\x27\x18\x07\x70\x7f\x66\ +\x66\xca\x36\x55\x32\x08\x25\x8c\x75\x2b\xe3\xa7\xfe\x2b\xd7\x96\ +\x0e\xda\x41\xce\xc8\x74\x3a\x1d\x37\x8e\xf5\x4c\xa1\x30\x32\x12\ +\x86\xc9\xc1\xfe\xc1\xbd\xc5\xa5\x91\xe9\xa8\xd9\xe9\x94\xcb\x65\ +\x00\x40\xa9\x54\xac\xef\xed\xb6\x1b\x0d\x40\x93\x76\xa3\x36\x3e\ +\x32\xd2\xae\xef\xd1\xc0\x19\x2e\xe7\x46\x47\x8a\x3a\xb0\x5a\x4d\ +\xd6\x77\x1d\x08\x39\xe7\x04\x70\x21\xa8\x82\x35\xc3\xf7\xa2\x24\ +\x69\x6d\xb7\xdb\x5e\x90\x04\x51\x2a\x29\x5a\xa6\x50\x08\xe3\x28\ +\x57\xc8\x95\x2a\x45\xfe\x0f\xe1\xfe\x14\x21\x14\xf9\x5e\xb7\x75\ +\xbf\x9a\x37\x19\x80\x9d\xd6\xfe\xb1\xe3\x87\x57\xd7\xd7\xb1\x6a\ +\x20\x55\x6f\xf7\xbd\x8c\xa9\x8b\xfe\x5e\xdc\xdb\x9f\x3a\x76\xe8\ +\xe4\xc2\x5c\xe4\x31\x2e\x50\xc3\xeb\xbf\xf0\xdd\x6f\x17\x57\x0b\ +\xd0\x16\x9e\x1f\x37\x0e\xda\xad\x66\xb7\x54\xc8\xf9\xce\x60\x63\ +\xed\x7e\x7d\x13\x5f\x79\xfb\x72\xe8\x74\x30\x65\x89\xe3\xaa\xba\ +\x9a\x51\xc0\xa1\xa1\x62\x51\x85\x7b\xf5\x0d\xa5\x3a\xa4\x32\x7f\ +\x76\x28\x37\x53\xb1\x17\x5f\x7b\x3d\xab\xea\xdf\xf9\xc6\xd7\x5e\ +\xf9\xfe\x2b\xa5\x52\x95\x73\x74\x70\xd0\x26\x8c\xe7\x8a\x79\x3b\ +\x63\xa7\x24\xae\xef\xef\xcb\x9a\x04\xa1\x64\xda\xc6\xb1\x13\x47\ +\xfa\x8e\xf7\xc4\x93\x8f\xbb\x51\xd8\xdd\xec\xc9\x9a\x3c\x18\xf4\ +\x7a\x81\x1f\x26\x74\x7a\x62\xa6\x5c\x2c\x29\xc1\xf0\xa1\x99\xa9\ +\x89\xa1\xd2\xe8\xd8\xe8\x43\x8f\x5c\x98\x38\x7e\x76\xe6\xaf\xbf\ +\xb6\x59\xeb\x07\x69\xdc\x0f\x1c\xd4\xa5\x58\x86\x43\x95\xea\xec\ +\xc8\xf8\x9b\xef\x5e\x69\x6f\x6e\x45\x6e\x7f\xa8\x50\x38\xfa\xf3\ +\xd3\xfd\xd4\x9a\x3a\x7a\xf8\xec\x23\x67\xef\x6f\x2d\xe7\x8a\x05\ +\x33\xea\x46\x83\xe0\xb7\x7e\xfd\xd7\x0c\x00\x40\x12\x74\x1a\xad\ +\x57\x5f\x7e\x85\x03\x74\xe1\xfc\x45\x59\x33\xef\x7d\x7b\x13\xac\ +\x6f\x3f\xf5\xdc\x47\x3e\xf8\xec\x47\xdd\xc8\x09\x3d\x5f\x46\xaa\ +\x78\xef\xfe\x05\x84\xd0\xf9\x13\x27\x2d\x0d\x1d\xa9\x66\x5f\xfe\ +\xda\x97\x96\xee\x2d\x1f\x3b\x7b\xa1\x73\x70\xd0\x38\xd8\xc7\x2c\ +\xd1\x50\x3a\x95\xcf\xb5\x32\x85\xbd\x24\xda\xec\xee\x6f\x1f\xec\ +\xe3\x90\xc7\x31\xc3\xb6\x2d\xcb\x72\x55\xd2\x3b\xbd\xc0\x0b\x19\ +\xd3\x32\x7a\xa1\x08\x34\xdc\x1c\x38\x11\x97\xcd\xc2\xc8\x41\x7f\ +\xe3\xda\x9d\xd5\x56\xe0\xf5\x23\x16\xc7\xfc\xa0\xd5\x36\xf2\x25\ +\x77\xd0\xaf\x56\x0b\xf9\x52\x21\x4e\xa2\xd3\x0f\x9d\xbe\x7a\xe3\ +\x66\x1c\xc7\x1f\x7f\xfe\x27\xfe\xed\xef\xfd\x5b\x0e\x44\xa3\xd1\ +\xd0\x0d\xed\xe1\xb3\x0f\xad\xee\xed\xd4\x0e\xf6\x65\xac\x9c\x38\ +\x3c\xbf\xb2\xb4\xd4\x0e\xa3\x9b\x4b\x2b\xc5\x96\x0f\x18\x1f\xce\ +\xdb\x73\xf3\x73\x90\x04\x9e\xd3\xa3\x8c\x32\x80\x85\x62\x38\x6e\ +\x7a\xed\xde\x46\xc1\xb4\x75\xcd\x30\xf3\x45\x26\xa3\x30\xa5\x48\ +\x96\x04\x07\x6b\x6b\x6b\x6e\x9c\xe8\x56\x66\x79\x69\x45\x92\x24\ +\x80\x60\x14\xc5\x08\x80\x6e\xa7\xbd\xba\xbc\x98\xba\xfd\x27\x3e\ +\xf4\xdc\xa0\xd7\x9c\x1c\xab\xe6\x6c\xc3\xeb\x74\x7d\xaf\x6f\xe8\ +\x8a\x1f\xc5\x50\x50\x0c\x90\x82\x71\x9c\x10\x09\xab\x76\x21\x2b\ +\x5a\x3d\xc7\x8f\xc2\x94\xa6\x02\x51\xca\x80\x2c\x38\x60\x8c\xff\ +\x90\xc0\x82\x1f\xe3\xfe\xe3\xbb\xa9\xdf\xed\xb4\x6a\x8a\x61\xce\ +\x1d\x39\xb9\xdb\xe8\x20\x09\xa8\xba\xb2\x70\xf2\x14\xd6\x4c\x4d\ +\x96\x44\xfd\xde\x90\x89\x3f\xfa\xe9\x4f\x97\xaa\xc3\x1d\x27\x19\ +\x24\x70\xab\xd6\x7e\xe7\xda\x55\xe2\xf4\xd4\x44\xe8\x8a\xc1\x48\ +\xba\x71\x7f\xb5\x50\x2a\x73\x42\x6e\xdf\xb8\x69\x1b\x5a\x1a\x85\ +\x82\x90\x23\xb3\x87\x24\x00\x64\x95\x4b\x2c\xd6\x78\x42\xbc\x5e\ +\xd2\x6f\x7a\xb1\xcb\x64\x69\xfd\xf6\x8d\x68\x7b\xf9\x91\xd9\xd9\ +\xd6\x41\x3b\x9b\xcf\x22\x59\xda\xad\xef\x6a\x7a\x96\x09\x94\x32\ +\xba\xdb\xa8\x0b\x15\x75\x7a\xed\x66\xbf\xcd\x39\xd7\x75\x73\xa8\ +\x32\x8c\x35\xd9\x6f\x07\x6e\x37\xe8\xf4\xbb\xba\xa6\xde\xfd\xca\ +\xdf\x44\x71\xb0\xdf\xef\x21\x49\x32\xac\xcc\x85\x47\x1f\x6d\x17\ +\xed\x52\xa5\x92\x31\xc6\x01\x92\x10\xe3\xb1\xe3\x4c\x4d\x4e\xa6\ +\x6f\xbc\x93\xc4\x7e\x22\x98\x17\xfa\x49\x1c\x8d\xe9\x66\xe2\xb8\ +\xcd\xfb\x9b\xa7\x8e\x1c\x2d\x8e\x4c\x4d\x8c\x56\x0b\x39\xad\x4f\ +\x9c\xdd\xed\xde\x20\xe8\x55\x6d\xa1\x24\xad\x7b\x97\x6b\xc9\x27\ +\x3f\x85\x87\x8a\x83\xad\x35\x5d\xa6\xdf\xfe\xee\xab\xdf\xff\xde\ +\x2b\x23\x13\x53\xc7\x4e\x9d\x39\x71\xe2\xf4\xe5\x2b\xd7\xc2\x38\ +\x59\xb9\xbf\x71\xe3\xce\x22\x47\xb4\x6a\x54\x14\x55\x7b\xaf\xb9\ +\x39\x10\x42\xdf\xf3\xaf\x5c\x7e\xf1\x67\x9e\xff\xd8\x98\x9d\x79\ +\xf6\xd1\x8b\x28\x8e\x8f\xce\xce\x26\x58\xf3\xa2\x70\x6b\x6d\x7d\ +\xbc\x64\x66\x33\x85\x93\x8f\x9e\xcb\xb2\xc0\x6e\xed\x07\xb5\xd6\ +\xe1\xf1\xd1\xa1\xea\x08\xcd\x5a\x77\x36\xd7\xee\xdf\x59\x6e\x07\ +\x0e\xd5\x2c\xd5\x34\x13\xa4\x90\x94\x8c\x8f\xcc\x8c\xcd\x1d\x7f\ +\xf1\xfb\xaf\xdf\xb9\x73\x37\x04\xb2\x64\x97\x57\xb7\xea\xfd\x6e\ +\x9f\x41\x45\x68\x51\xab\xdb\x35\x0c\x29\xa3\xc3\x16\x88\x75\x5d\ +\xe5\x9c\xb5\x3a\xcd\x6c\x61\xf8\xf8\x89\x63\x0a\xe3\x0f\x3d\x76\ +\xf1\x89\xc7\x1f\x9b\x98\x9f\x1d\xc4\x81\x17\x44\x57\xde\xbe\x62\ +\x6b\xd6\xca\xe2\x5d\x06\x31\x54\xb4\x5a\xa7\x5b\x2d\x94\x0f\x1f\ +\x39\x96\xa4\x61\x7d\x6f\xab\xd5\x6a\x21\x84\xa0\x84\x09\x13\x33\ +\xc7\x4e\x78\xad\x5e\xe2\x06\xb2\xac\x07\x84\x63\x8c\x31\xe5\x2a\ +\x86\x00\xf0\x20\xf0\x1d\xc7\x51\x75\x33\x8a\xa2\xc1\x60\x10\x85\ +\xe1\xe3\x8f\x3f\x71\xfa\xcc\x99\xed\x35\x35\x67\xc8\x81\x33\xa8\ +\xed\x6c\xd5\x76\x77\xca\x16\xf0\x3c\xb9\x71\x50\xa3\x24\x06\x00\ +\x4a\x18\xa8\x32\x86\x02\x40\xc8\xab\x95\x61\x45\xd1\x2a\x95\xe1\ +\xed\x46\xa7\x37\x70\x03\x8e\x25\xd3\x16\x10\x9a\x96\x21\xf3\x40\ +\xd7\x7e\xc8\x9c\xff\xb8\xf6\x1f\x88\xe2\x38\xb9\x71\xf3\x4e\xbd\ +\xb9\x3f\x3d\x3f\xd7\x76\xba\x5e\x92\x20\x59\xd5\x54\xed\xf3\x9f\ +\x79\x7e\x7c\x7c\x2c\xf0\x06\x57\xbf\x95\x46\xfd\x76\xbb\xd1\xf4\ +\x82\x34\xa0\xbc\x34\x31\x55\x1d\xd2\x4b\x05\xdc\x6d\xb7\x6e\x2e\ +\x2d\x8f\x54\x47\xea\xf5\xa6\xdf\x6f\x71\x92\x54\x87\xc6\xdd\xc0\ +\x6b\x1d\xc4\xc5\x8c\x49\x29\xd7\x0c\x43\x12\xc4\x77\xfb\x8b\x37\ +\x6f\x1c\x9f\x99\x87\xb2\xa2\x1b\xb9\x8d\x9d\xed\x9b\xab\xcb\x0b\ +\x47\x17\x66\x46\x47\x18\x12\xc5\xf1\xe1\xde\x80\x75\x7c\x37\xf0\ +\x63\x0b\x28\x9a\xae\x11\x11\x17\xab\x99\x4e\xa7\xd6\x6e\x77\x18\ +\x61\x5c\xc0\x46\xa3\x59\x2c\x16\x6f\x5e\xbb\xb2\xbd\x57\xd3\x33\ +\x39\x37\x88\x24\x19\xe7\x33\x46\x12\x85\xa6\x86\x71\xd1\xee\x75\ +\x77\x59\x1d\x8b\x00\x00\x20\x00\x49\x44\x41\x54\xf6\xaf\xbf\x73\ +\xb9\xbb\xb1\xea\xed\xee\x64\x2c\xbd\xeb\x07\xf7\xdf\xb8\xfc\xec\ +\xe7\x7f\x36\xa6\x3e\x80\x51\x39\x5f\x4a\x23\x27\xa0\xd2\x91\x85\ +\x85\x43\x87\x0e\xbf\xf6\x9d\xef\x56\x6c\xdb\x6d\xb5\xa0\xa6\x9e\ +\x3a\x3a\xaf\xb2\x18\x24\x9e\xd3\xec\x6f\xde\x5f\x09\x53\xda\x73\ +\xfc\x0b\xe7\x2f\x9d\x3e\x3c\x7d\xef\xd6\x8d\x2c\x71\x5d\x11\xc9\ +\x89\x73\x78\xbc\x32\x3a\x31\xc4\x42\x67\x7d\x79\xed\xf8\xc2\x82\ +\x6c\xa8\x5f\xf8\xc2\x17\x46\x46\x86\xbd\x70\x40\xdc\xf4\xfd\xf9\ +\x7f\x05\x00\xdf\x7f\xf5\xee\xa5\x87\x1f\xcd\x08\x9f\x25\xc9\x53\ +\x4f\x3c\x93\x6a\xb9\x08\x4b\x23\x93\x0a\xf1\x5b\x51\xa7\x41\x53\ +\xa0\x97\x86\x4f\x14\x27\xcf\x9f\x38\x4e\xfb\xe1\x6c\x71\x9c\x10\ +\x91\x1d\x1f\x1d\x5e\x1e\x5e\xbf\x75\xd7\x49\x03\x33\x57\x94\x15\ +\x25\x49\x7d\xc4\x93\xb3\xe7\x3f\xdc\xec\x39\xeb\x3b\x75\x8e\x35\ +\x4b\xd7\xb3\x86\x22\x2b\x55\x43\x52\xa0\xa4\xc4\x94\x21\x41\x24\ +\x28\xbc\xc0\x63\x24\x42\x1e\xa4\x8c\xdb\x8a\x1e\xd6\x0e\x16\x0e\ +\x1f\x5e\xbe\xb7\x34\x7a\x72\xe1\xd6\xc1\xce\x6b\xdb\x4b\x7b\xfb\ +\xfb\x19\x3b\xdb\x6f\xf7\x4e\x1e\x3e\x36\x7e\x78\x6e\xb5\xd5\x66\ +\x84\x6a\x9a\x65\x65\x74\x23\x6b\xad\xdc\x5d\x6d\xee\xd6\xe8\x03\ +\xfe\x14\x0a\x5d\xc1\x33\x93\x93\x41\xb6\xb0\x78\xeb\x4e\x10\x47\ +\x39\x43\x63\x8c\x41\x01\x04\x40\x48\x56\x80\x80\xb5\x4e\x2b\x01\ +\x62\x7c\x74\xb4\xb1\xbf\x43\xe2\xf0\xd3\x9f\x78\xd6\x50\xb0\x04\ +\x41\x92\xa4\x58\x56\x62\xb7\x93\x95\x62\x53\xd6\x08\x05\x4e\x8a\ +\xeb\xcd\x40\x20\xcc\x05\x12\x58\x81\x8c\x49\x9a\x6a\xe5\xec\x66\ +\xbb\xeb\xed\xb1\x95\xad\x3d\x3f\xa6\xaa\x9d\x49\x89\x68\xb7\xba\ +\xa3\xa5\x43\xba\xae\x93\x1f\x56\x20\x3f\x36\xfe\x40\x30\x81\xb7\ +\x76\x3b\x02\xab\xbb\x8d\x76\x3b\xe4\x13\x33\x47\x17\x8e\x9e\xa4\ +\x09\x1d\x34\xda\xe7\x8f\x1d\xc6\x05\x43\xb9\xf4\xd8\x37\xbe\xf6\ +\x0d\x02\x55\x05\x29\x69\xea\x35\x76\xd7\xf2\x05\xfb\x23\x4f\x3c\ +\x84\x80\xba\x7b\xe6\x7c\xc6\xca\xdc\x5d\xbc\x25\xe2\x68\xbf\xed\ +\x86\x9e\xc7\x85\xe4\x7a\x61\x1a\xc5\x85\xac\x1a\xc6\xf1\x7e\x6d\ +\xdd\x69\x75\x83\x84\x3b\x42\x31\x26\x0e\xd7\xea\xf5\xef\xbd\x75\ +\x73\xaf\xb6\x33\x3f\x7f\xcc\x0f\xf9\xb7\x5e\x7d\xe9\xe1\x8b\x8f\ +\xfd\xcd\x77\x5e\xaf\x77\xbb\xc5\x5c\x35\x48\x12\x86\xd9\xd0\x50\ +\xa1\x54\xca\xca\x12\xb6\x4c\xfd\xc6\xb5\xbb\x00\xab\xb2\xa4\xf7\ +\x9a\xdd\x24\xdd\x63\x10\x2b\x8a\xe1\xb9\xfe\xd4\xe4\x64\xbf\xd3\ +\x10\x81\x7f\x64\x62\x4c\x9a\x1c\xea\xb4\x6b\xbb\x5b\x58\x4b\x49\ +\xbf\xdb\xcf\x98\x76\xa5\x32\xec\x20\xf9\xfe\xe6\xda\xda\xe6\xca\ +\xf4\x44\x79\xa8\x54\x55\x35\x43\x51\xf4\x72\xbe\xb4\xbb\xb1\xe3\ +\x3b\xce\xc2\xb9\xb9\x28\x0c\xf7\x0e\xea\x57\x97\x17\xa7\x8f\xcc\ +\xcc\x8d\x8f\x37\x37\x77\x77\x56\xef\x47\x14\x41\xbd\x58\xef\xf5\ +\x17\xef\x5c\xd1\x21\xa7\x3a\xf4\x7b\x41\xd1\x44\xf3\x63\x65\xdd\ +\x56\xbb\x7e\x70\xf9\x8d\x57\x42\xca\x7e\xee\x97\xbe\x70\x6c\x7e\ +\x3e\xa1\x31\x65\x72\xca\x13\x28\xc4\xfb\x70\x68\x28\x8a\xda\xf5\ +\xa5\xed\xc6\x60\xbe\xc2\x72\x85\xe2\xf7\xbe\x7f\x73\xe5\xc0\x9f\ +\x3a\x75\xa4\x3c\xac\xce\x1d\x39\xbc\x79\x3d\x94\x14\x1d\xc9\xc0\ +\x02\xd0\x6d\xf4\xfa\x03\xbf\xb9\xd7\xf1\xfc\x48\xbb\x63\x18\xba\ +\x5a\xd6\xad\x75\x42\x99\x14\x23\x44\x20\x8f\x8a\x39\xa3\xd3\xda\ +\xbd\x7e\xe5\x56\x4a\xa0\xaa\x5b\x50\x82\x88\x13\x19\x2a\x14\xc8\ +\x48\x40\x43\x91\x75\xc8\x21\x4d\x0a\xd9\x5c\xb7\xcf\x6a\xfb\xfb\ +\xa3\xe3\x13\x24\x15\xcd\xed\xbd\x73\xe7\xce\x73\x55\xf9\xfd\x3f\ +\xfb\xe3\x14\xf3\x04\xb0\x38\x4d\x6d\xcd\xa4\x7e\x92\x72\x51\xeb\ +\xf7\x90\x62\x48\x92\x0c\x05\xf1\x9c\xee\xed\xc5\x3b\x4e\xdf\x69\ +\xf9\xa9\x82\x91\xa6\x61\x8c\xd2\x34\x8e\xaa\x19\x5b\x64\xac\x8d\ +\xd5\x65\x45\x53\x39\x20\x18\x4a\x49\x1c\x11\x8c\x63\x2e\xdc\x24\ +\xa5\x18\x43\xcf\xa9\xb2\xa2\x2c\xf3\x4a\x36\x17\x0e\x5a\x2d\xd7\ +\x89\x43\xbf\x50\x2c\x71\x0e\x9c\xf6\xc1\x58\x06\x29\xba\xda\x73\ +\x93\x7d\x47\x74\x53\xbd\x3f\x18\x48\x12\x32\x55\x49\x45\xc2\x02\ +\xf0\xa0\xd3\xe2\x50\xf1\x43\xd2\xf1\x22\xd9\xc8\x0a\x24\x49\x10\ +\x33\xca\xd6\x36\x76\x0d\x5d\x99\x9a\x77\x31\x46\xff\x10\xea\x07\ +\x12\x42\xba\x5d\x4f\xd2\x0c\xe2\xfa\x69\xad\x2f\x84\x74\x64\x6e\ +\xfe\xbb\x2f\xbd\xf3\xdb\xbf\xfd\x87\x9a\x9a\xbf\xf4\xa1\x47\x47\ +\xa6\xe6\x1f\x79\xec\xc9\x85\xa3\x67\x52\x2a\x5c\xcf\xd9\xde\x5b\ +\x4f\x09\x97\xb1\xec\x7b\x61\xb9\x54\x51\x14\xf5\xf9\x4f\x7d\x66\ +\x10\xa4\x5f\xfa\xf2\x37\x73\x85\xbc\xaa\xdb\x49\x4a\x9c\x6e\xab\ +\x60\x17\x05\x10\xae\xeb\x47\x69\x72\xfa\xec\x99\x4b\x1f\xfc\xe0\ +\xad\xdb\x77\xff\xef\x3f\xff\x0b\xd7\xf3\x9c\x41\xef\x8f\xfe\xf0\ +\x3f\x1e\x3d\x72\x78\x6b\x73\x4d\xcd\x94\x17\x57\x56\x00\x96\xec\ +\x7c\xde\x77\x03\x2f\x0c\x9e\x39\x7d\x0a\x80\x74\x6a\x72\x5a\x30\ +\xbc\xb8\xb8\x41\x04\x4c\x19\xf5\x43\x9f\xa5\x91\x91\xc9\x72\x46\ +\x2a\x85\xbc\x26\x49\x3b\xdd\x8e\xca\xe3\x91\xb9\x49\x45\x91\xae\ +\xbd\xf9\xfa\x16\x56\xce\x2d\x2c\x58\x19\x8b\xe9\xc6\xd4\x91\xe3\ +\x83\xed\xed\x17\xdf\x7a\xeb\xfe\xfd\xad\x91\xf1\x09\x4d\xd5\x0f\ +\x2f\x1c\xd5\x0d\x7b\x6d\x75\x63\x7d\x63\x4b\x96\xa4\xc5\x7b\xf7\ +\x86\x86\x86\xf6\xdb\x9d\xe0\x66\xfa\xf1\x4f\x7d\x46\xca\x8c\xac\ +\x6d\xbe\xe0\x38\xf1\xc4\xcc\xf4\xf6\xf6\xce\xe5\x37\xdf\xfa\xc2\ +\x4f\x7f\xee\x91\xa7\x2e\x81\x38\xda\x59\xb9\xbb\x72\xe7\xb6\x17\ +\xc7\xde\xa0\x1f\x71\x6c\x66\x33\x59\xdd\x98\x98\x9a\xb8\x75\xed\ +\x6a\x26\x67\xc6\x51\x80\xa0\xa1\x2a\xc6\xfb\xc8\x3d\xc4\x18\x6b\ +\xaa\xa8\xd7\x36\x8e\x8f\x8d\xf1\x54\x54\x47\x86\x97\x0e\xd6\xbe\ +\xf1\xed\x6f\x3f\xf1\xc1\x73\x0f\x9d\x7c\x1a\xc5\x68\x6b\x67\x47\ +\x60\x6d\xe1\xe8\xc9\xa1\xb1\x43\x37\xaf\xdf\xfc\x8d\x7f\xf2\x9b\ +\xcd\x76\x07\x02\xf0\xe4\x93\x4f\x8e\x8d\x8e\x4f\x4d\x37\x13\x8a\ +\x08\x49\x02\xdf\x2f\x95\x2a\x1b\x9b\x5b\xae\x17\x42\xa0\x30\x9e\ +\x22\x8c\xb0\x22\x12\x0e\x14\x1d\x21\x06\x24\x43\x43\x08\x29\x58\ +\xc1\x5c\x12\x89\x18\x2d\x8f\x16\xf4\x9c\xef\x87\xbd\xce\xc0\xf5\ +\xfc\x34\x88\x45\x98\x26\x2c\xf2\xa3\x60\x7e\xfe\xf0\xfd\xb5\x75\ +\x03\x6b\x91\x13\x24\x7e\x8c\x20\x06\x10\x18\xba\x91\xcd\x66\xc2\ +\x30\x22\x84\x71\x0e\x13\xc6\x54\x05\x49\x92\x02\x45\x44\x08\xc9\ +\x64\x32\xa6\x6d\x65\x32\xf6\xfe\x41\x43\x52\x34\x48\x58\x4a\x09\ +\x21\x44\x40\xac\x68\x86\x24\x2b\x07\xcd\x66\x26\x97\x1b\xad\x96\ +\xbc\xc0\x6f\x34\xf6\x03\x2f\xc8\x66\xb3\x02\xc0\x76\xaf\x9b\xb3\ +\xb3\x1c\xcb\xcd\xae\xdb\xf7\xc2\x5e\x10\xf7\x83\x84\x51\x62\xaa\ +\x92\x2e\xa3\x30\x15\x79\x9b\xd8\xb9\xa2\x13\xd1\xa1\x89\x69\x67\ +\xbb\x46\x04\x7c\x60\x64\xf2\x3c\x2f\x0e\x21\xf8\x61\xa6\xdf\x1f\ +\x53\xfd\x48\x12\xee\x74\xba\xb7\xef\xae\x64\xb3\x13\xe3\x13\xe3\ +\xd9\x2c\xbf\x7b\xe3\x9d\x4d\x73\x47\xc1\x43\x76\xa6\x74\xed\xce\ +\xfe\x85\x0f\x40\xca\xa5\x6c\x69\xf4\xca\x8d\xc5\x85\xa3\xc7\x4b\ +\xc3\xe3\x8d\x5e\x57\xd3\xf0\xd0\x50\xe5\xde\xe2\xea\xee\x5e\x2d\ +\x4d\xd2\xc9\x68\xb2\x3a\x32\x26\x6b\x86\xe3\x79\x16\xc0\xba\xae\ +\x06\x8a\x94\x2b\xe4\x01\x82\x8c\x8b\x42\xb9\xf2\x81\xa7\x9f\xde\ +\xd8\xd9\x7d\xe9\xbb\xdf\xd3\x2c\x4b\xd2\x8c\x42\xb9\xc2\x29\x3d\ +\x68\xf5\xfd\x90\x5d\xb9\x76\xa7\x3b\x70\x25\xd9\x94\x15\x2d\x5f\ +\x34\x06\x0e\x92\x55\xe3\xd4\xa9\x73\x5f\xff\xda\xd7\xf7\xeb\xcd\ +\x5c\xb1\xec\x85\x11\x0d\xdc\xbe\xd3\xcb\x5a\xba\x84\x01\x82\xcc\ +\xe9\xf7\x06\x9d\x76\xc1\xb2\x4f\xcc\x1d\xcb\x19\x6a\xbb\xdb\xf3\ +\x63\xf6\xf6\xcd\x25\x0e\xf0\x85\xb3\xa7\x81\xac\x5e\xdd\xd8\x7a\ +\xe1\xc5\x17\x37\xf6\x1b\xd9\x5c\x79\x30\xf0\x55\x59\x4b\x12\xa1\ +\xe9\x52\x92\xf2\x20\x4c\x8a\x25\xab\xef\x85\xfb\xed\x45\xc7\xed\ +\x13\x8c\xf5\xfc\x48\x18\x09\x3f\x02\x67\xcf\x3d\xda\xeb\x75\xa7\ +\xc7\x26\x9f\xfb\xd0\x87\xee\xdd\x5b\x6b\x36\x5b\x67\xce\x9c\x1e\ +\x9b\x9c\x7b\xfc\x69\x78\xfb\xf6\x1d\xbd\x58\xb9\xba\xb4\x1c\x03\ +\x36\x3e\x54\xbe\x7c\xf9\x4d\x45\xd0\xd1\x6a\xa9\x92\xcf\x50\xf5\ +\x7d\xfa\xe7\x05\x10\x0a\xf4\x97\xef\xbe\xfd\xdc\xa3\x3f\x21\xeb\ +\xb2\x6e\xe9\xb7\x17\x6f\x6f\xf5\x3a\xb9\x11\xfb\xf8\xd1\xc3\x19\ +\x64\x3e\xfc\xe4\xb3\x01\x8b\x55\x3b\xef\x7a\xde\xc0\x0d\x52\x4a\ +\x09\xa1\x92\x2c\xb7\x3b\xdd\x0d\x6f\x13\xcb\x52\xc6\xca\x24\x71\ +\x64\xd9\x32\x05\xa0\xd9\xe9\xc8\xaa\x9a\xc4\x82\x72\xc8\x38\xe1\ +\x24\x95\x08\xcd\xa9\x06\x06\x80\x30\x26\x04\x0a\xfc\x50\x55\x8d\ +\xd1\x91\x29\x01\x51\x14\xa5\x08\x0a\x81\x94\x57\x5e\x7d\x3d\x25\ +\xf1\xec\xdc\xec\x5e\x7d\xd7\xeb\xb6\x46\xf5\x42\x8b\x29\x88\x23\ +\x99\xa1\x23\x87\x0e\x43\xb8\x9b\x52\x92\xcb\x64\x2a\xa5\x62\xb7\ +\xd5\xc4\x08\x17\xf2\xc5\x28\xf0\xc3\x30\x86\x02\x30\x0e\xf6\x0f\ +\x0e\x90\x24\xe5\x72\x59\x2c\xab\x8c\x0b\x40\x08\xc2\x12\x00\xc0\ +\xd0\x0d\x55\xb7\xb4\x6c\x9e\x33\xe2\xf4\x7b\x23\xe5\xbc\x9d\x2d\ +\x1c\xb4\x3a\x6b\xeb\x9b\x39\xdb\x42\x18\x2a\xaa\x9a\x2f\x97\x73\ +\xb6\x71\xd0\xea\xd6\x5a\xbd\xd6\xc0\xf5\x62\x0a\x54\x13\xca\x22\ +\xa0\x49\x18\xd2\x88\xa5\x4e\xd8\x47\xdd\x20\x11\x68\xfc\xd0\x61\ +\x3b\x17\xb9\x41\x90\x92\x18\x0b\xa0\x48\xb2\x84\x04\x44\xe8\xbf\ +\x3e\xed\x3f\x2e\xff\x02\xe7\x9a\xae\x9e\x7d\xf8\x7c\xec\xd9\xaa\ +\xa4\x16\x33\xbc\x50\x1c\x55\x8d\x8a\x24\x9d\x69\xb4\xd5\xb6\x43\ +\x7c\xc0\x20\x90\x1c\x3f\xb9\x73\x6f\xbd\xd5\x8f\x2f\x7d\xe0\xc9\ +\x33\x0f\x3d\xb2\xb3\x77\x3f\x21\xe0\xf4\x43\xe7\x2f\x3d\x37\xc6\ +\xa2\x68\x7b\x77\xeb\xde\xc6\xae\x17\x84\x5e\x98\x42\x84\x6d\xdb\ +\x88\x7c\x0d\xcb\xb8\x3f\xe8\x19\x56\x66\x76\x76\x86\x63\xe9\x8b\ +\x5f\xf9\x4a\x14\xa7\x9a\x6e\xa9\xaa\x0e\x00\xb0\x33\x06\x49\x93\ +\x72\x75\xec\xdd\x6b\x57\x13\x21\x52\x4e\x62\xc2\x2d\xd3\x04\x08\ +\x7d\xfd\x9b\xdf\xbe\xbb\x7c\x47\x42\xd2\xc6\xd6\x0e\x21\x88\x09\ +\x8e\x25\x34\x32\x36\x52\xc9\x65\xef\xdd\x5b\x51\xad\x4c\xbb\xeb\ +\xe9\xba\x3e\x3b\x32\x3b\x5c\xae\x26\xa1\x2b\xcb\x46\xa1\x32\xd6\ +\xc7\xca\xeb\xb7\xef\xde\xab\xef\x17\xcb\xa5\x83\x56\x2b\x49\xe9\ +\xf0\xe8\xb8\x66\x64\xfa\xfd\x6e\x10\xb1\x66\xab\x8b\xb0\x1e\xc6\ +\x04\x2b\xba\x1b\x11\x2c\xb3\x81\xe7\x0f\x3c\xaf\x3c\x31\x19\x31\ +\x9c\x70\x6e\x65\x4b\x9b\x1b\xaf\xd1\x24\x7e\xfe\xf9\x4f\xda\xb6\ +\xb5\xba\xb6\xf2\xda\x9b\x6f\xff\xc9\x5f\x7c\xe9\x57\x7e\xe6\x73\ +\x1f\xfb\xc0\x25\xb3\xd6\xfe\xfe\x95\x77\xce\x3d\xf9\x84\xf1\xe6\ +\x1b\x8b\x6b\xf7\x8e\xcf\xcd\x9d\x3d\x7d\x2a\x83\x70\xd4\xeb\x12\ +\xc4\xa0\xf6\x7e\x12\x5a\x11\x04\x2a\x74\xb7\xd6\x36\xa3\xe8\x71\ +\x49\xc0\x6e\xbf\x9d\x24\xd1\xec\xec\xcc\x89\x93\x27\x47\x26\x66\ +\xa6\x87\xa6\x65\x59\xa5\x98\x00\x80\x34\x24\x09\x01\x08\xe3\x7e\ +\x18\x1c\x3e\x7c\x78\x6c\x62\xfc\xc6\x8d\xc6\xee\x5e\xcd\xb4\x8a\ +\x10\x43\x4d\xe5\x83\x7e\x33\x0e\x23\x5d\xcb\x50\x41\x04\xc2\x94\ +\xc2\x84\x32\x40\x02\x00\xa1\x6d\x67\x0c\x55\xb6\xec\x8c\x61\x67\ +\xf2\xe5\xea\x76\xad\xbe\xb1\xb3\xc3\x11\x2e\x97\x87\x12\x59\xaa\ +\xd7\xda\xc5\xac\x1d\xf4\x5d\x43\xe0\x11\xbb\x30\x6a\x17\x46\x9e\ +\x7a\xe6\xc6\xad\xdb\x3b\xeb\xdb\x47\x4f\x9f\x99\x9c\x98\x08\xc2\ +\xd0\xd2\x8d\x7c\x36\xb3\xb7\xb9\x95\x26\x49\xd6\x32\x54\x59\x49\ +\xa2\x30\x4d\x12\x49\x86\xf5\xfd\xfd\xd1\xb1\xb1\xe3\x27\x4e\x2d\ +\x2e\x2d\x01\x00\x11\xc2\x10\x22\xdd\xd0\x35\x55\x95\x14\x3d\x49\ +\x48\x1c\x06\x69\x4c\xfc\x20\x6e\x77\xfb\xa5\x62\xe1\xe8\x89\x93\ +\xde\xa0\xab\xeb\x8a\xa1\x9b\xaa\x2a\xc7\x4c\xd4\xda\x83\x7a\xab\ +\xdf\xf7\x62\x3f\x65\x92\x6a\xc8\xaa\x86\x64\x1d\x42\xc1\x10\xf4\ +\x62\xa2\x48\x0a\x94\x95\xed\xda\x81\xa4\xe9\x9a\x10\x30\x11\x80\ +\x33\x55\x92\x65\xe9\x87\xe7\xae\xfe\x98\xea\x87\x51\x96\x2d\xe4\ +\x8e\x9d\x3a\x96\x7a\xf9\x76\x63\x9f\xc4\xb5\xc9\x71\x7b\xfe\xc8\ +\xc9\xc5\x25\x5c\xa9\x94\x88\x92\xf6\x1c\x67\x22\x67\x66\x0a\xe5\ +\x4e\xcf\xbd\x79\xfb\x95\xd9\xf9\x23\xa5\x6a\x39\x8c\xa8\xef\x05\ +\x95\xf2\x18\x8d\x62\x49\x35\x66\x17\x8e\x7d\xae\x38\xe4\xc7\xec\ +\x8b\x7f\xf5\x25\xc7\xe9\xd9\xd6\xc8\xc8\x48\xa5\x98\xcf\x75\x1a\ +\x7b\x94\x32\x26\xc0\xdd\xa5\x7b\x61\x92\xa6\x4c\x04\x03\x0f\xa0\ +\xd0\xd0\x34\xca\x11\xe4\xdc\x34\x8d\xca\xf0\x38\x8c\x3c\x2f\x48\ +\xfa\x8e\xcb\x38\x48\x08\xf3\xbd\x7e\xdf\xe9\x1c\x3f\x7a\xdc\x30\ +\x6d\xd7\x89\x0b\xc5\x12\x40\xd4\xb2\xf5\xd1\xb1\xb1\xcb\x97\xdf\ +\xd2\x09\x95\xb0\x82\x80\x30\x74\xdd\xf3\xbc\x9d\xad\xcd\x30\x05\ +\x14\x48\x04\x2b\x72\xae\xb8\xe7\xf8\xad\x94\x1a\xa6\x99\x2d\x64\ +\x90\x62\x32\x86\x7c\x3f\x4d\x08\x40\xb8\xc5\xa1\xa6\x59\x59\x06\ +\x9a\xaa\xa6\xef\xd5\xf7\x14\x55\xf2\x83\xb8\x3c\x34\x94\x2d\x58\ +\x96\x29\x4f\x4f\x8e\x6e\xdc\x5f\x3d\x72\x68\xfe\xc6\xd5\x6b\xed\ +\x4e\x47\x20\xd4\x72\xfa\x48\x55\xde\xbe\x7e\xe7\xc4\xdc\xe1\x0b\ +\xcf\x7c\xf8\xa5\xab\x57\xd6\xb6\xb6\x2f\x5e\xba\x74\xf9\x8d\xd7\ +\x7f\xfa\xf3\x9f\x1f\x2a\x57\x56\xae\x5c\xeb\xd7\x6b\xe5\x53\xe7\ +\x54\x03\x89\xf7\x18\x81\x20\x84\xc0\x08\xff\xee\xff\xf2\x2f\x20\ +\xe8\xda\x16\x95\x38\x9e\x0b\xd4\x7f\xf1\x5b\xff\x74\xee\xf4\xa9\ +\xf2\x44\x49\x86\x2a\x49\x80\x40\x50\x42\x0a\xa1\x14\x20\x50\xab\ +\xed\xb5\x1a\xfb\x17\x1e\x3e\xfb\x7f\xfe\x87\xff\xcb\x19\x0c\x7e\ +\xf9\x57\xae\x27\x49\x02\xa0\x0f\x11\x08\xbc\x10\x0a\xa2\x6b\xba\ +\xef\x07\x8c\x22\x84\x31\x40\x88\x71\x01\x04\x67\x49\x8a\x0c\x96\ +\xc6\x31\x63\x2c\xe5\x62\xee\xd4\xa9\xef\x5c\xbd\xb2\xd1\x69\x52\ +\xac\x5c\xa9\xd7\xf2\x12\x54\xb2\xa6\x91\xcf\x0e\x5c\x47\x01\xa0\ +\x9a\x2f\x01\xca\x46\xc6\x47\xd6\x33\x99\xce\x5e\x2d\x8a\xa2\x72\ +\xb1\x68\x9b\x26\x46\x48\x30\x36\x18\xf4\x93\x30\x94\x00\x30\x0d\ +\x3d\x9f\x2f\x52\x4a\xe2\xc4\x8f\x13\xdf\xb6\x33\xd3\xb3\x87\xae\ +\xdf\xb8\x09\x20\x94\x14\x05\x0a\x8c\xb0\xcc\x04\x20\x71\x3c\x70\ +\x42\x42\x53\x53\xd7\xc2\x88\x74\x06\xee\xda\xfa\xd6\xa9\xe3\x0b\ +\x85\x7c\x2e\x0a\x5c\x4d\xd7\xb8\x10\xb7\xee\x2e\xaf\x6d\xee\x3a\ +\x61\x42\x20\xe6\x18\x87\x94\x21\x40\x6c\xcb\x36\x74\x9d\xa4\x29\ +\x82\x9c\x00\x90\xcb\x15\xdb\xbd\x5e\xce\x52\x60\x1a\x2b\x8a\x4a\ +\x49\x9c\xa4\x09\x49\x59\x12\x45\xf0\x1f\x02\xbf\xc3\x39\xcf\x64\ +\x33\xaa\x21\x9f\x3b\x7d\xa1\x7d\x50\xbf\x76\x7d\x2f\x8e\x5d\xd7\ +\x69\x78\x8e\xb2\xb3\xdf\x22\x6a\xb8\xb9\x6a\xcf\x3e\xfa\xb8\xaa\ +\xc8\xf7\xee\xdd\xe3\x42\xee\xf4\x06\xae\x17\xcd\x1c\x3a\x6c\x59\ +\x1a\x06\x10\x50\x2c\xb8\x10\x00\x16\x4b\xe5\x7f\xfe\xcf\x7f\xf3\ +\xcc\x99\x53\x7f\xf0\x7b\xbf\x57\x2a\xe6\x87\xca\xa5\xed\xf5\x75\ +\x4e\x48\xa9\x54\x04\x10\x6d\xef\xee\x45\x71\xc2\x91\x1a\x25\x69\ +\x9a\x86\x49\x4a\x53\x22\xf2\x59\xbb\xdb\xed\x6b\x86\x25\x12\xdf\ +\xca\xe6\xe2\x34\xae\x1a\xd5\x20\x74\xa1\x84\x27\x27\x27\x28\xa3\ +\x86\x65\x52\x8a\xec\x5c\x3e\x57\xb0\x7b\xfb\xbb\xef\xbe\xfb\x0e\ +\x67\x1c\x08\x9e\xcd\x66\x8a\xa5\x8a\x24\x2b\xeb\x5b\x3b\x8d\x7a\ +\x83\x70\x2c\x30\x06\x48\x96\x0d\xc5\x52\xd5\x94\xa4\xaa\x95\xe1\ +\x48\x86\x92\xc2\x39\x48\x18\xa3\x49\xda\xee\xbb\x42\x6a\x4f\x4c\ +\x4e\x8f\x4d\x4c\xed\xec\xed\x24\x71\x62\x65\x4c\x59\x51\xf2\x99\ +\x8c\x04\x5d\x19\xe0\x99\x89\xdc\xd9\x53\x87\x55\xac\x77\xdb\x6d\ +\xd7\xf3\x7b\x9e\x0f\x35\xc5\x32\xed\xb5\xcd\xed\x3f\xfe\xd3\x3f\ +\xff\x97\xff\xea\x77\xfe\xc9\x6f\xfc\xb3\xdf\xff\xf7\x7f\x74\xf2\ +\xf4\x09\x05\xc1\xd9\xd9\xd9\x5e\xaf\xaf\xe8\xfa\xc0\xf5\xad\x38\ +\xd2\x61\xe1\x7d\x58\xea\x85\x10\x4e\x6b\xc7\xb0\x92\x7e\x1a\xa7\ +\x09\x90\xb1\xf1\xf8\xb9\x93\xca\x68\x05\x80\x10\x08\x8a\xe5\x8c\ +\x00\x80\x50\x22\x0b\x00\x00\x40\x34\x55\x90\xf8\x9f\x7f\xeb\x9f\ +\xe9\x0a\x7a\xed\xc6\x55\x3f\xf0\x20\x02\x00\x30\x46\x28\x21\x21\ +\x84\x54\x53\x14\xce\x99\x10\x0a\x80\x80\x33\xce\x84\x90\x20\xc0\ +\x42\x08\x42\x38\xc2\xfd\xc1\xc0\xa7\x69\xbd\xdf\xe9\x91\x38\xd0\ +\x30\xd5\xe4\x50\xe6\x65\x5d\xd3\x69\xac\x58\x7a\xb9\x5a\x26\xae\ +\x3f\x3b\x3d\x1d\xc4\x71\xab\xd7\x2d\x0d\x57\xab\xd3\x93\x84\x03\ +\xcb\xd4\x34\x05\xef\xed\xee\x0e\x06\x7d\x4a\x52\x45\x91\xb1\x84\ +\x3d\xcf\x8b\xb1\x64\x9a\xa6\xa6\x9b\x48\x46\xdb\xbb\x7b\x71\x92\ +\xfa\x41\x98\xc9\xe6\x25\x49\x26\x8c\x45\x51\xc4\xb8\xd0\x34\x1d\ +\x63\x44\x28\xe0\x5c\xf8\x71\x6c\x51\xa3\xeb\x78\x57\x6e\xdc\xce\ +\xdb\x66\x3e\x63\x2e\x1c\x9e\xdb\xae\x1f\xbc\x7b\x7b\xb1\xd1\xea\ +\x62\x45\x8f\x29\x37\xec\x1c\xa3\x8c\x50\x1e\xa5\x04\x2b\xaa\xa4\ +\x68\x02\x51\x46\x18\x85\xc8\xce\xe7\x19\x67\xaa\x22\xf9\x49\xa4\ +\x28\x12\x61\xc4\xf3\x1c\xc2\xf8\x3f\x08\xfe\x00\x63\xdc\x38\x68\ +\x42\x88\xdc\xa0\xf3\xc4\xa5\x0b\x4b\xab\xdf\xea\xf6\xda\x63\x13\ +\x34\x9f\xd1\xda\x5d\x2f\x05\xae\x2e\x3c\xc0\xfd\x56\x73\xf7\xd2\ +\x13\x8f\x3e\x72\xf1\x83\xc7\x4f\x2e\x18\xa6\xc6\x81\x40\x80\x32\ +\xce\x20\x84\x08\x63\xc1\x39\x17\x3c\x0e\x82\xa7\x3f\x74\x69\xa4\ +\x9a\xbf\x73\xfd\x7a\x1c\x06\x95\xac\xf9\xe1\xa7\x2e\xbd\xf4\xd2\ +\x4b\x41\x9c\x24\x29\x23\x14\x70\x44\x09\xa3\x29\x65\x22\x21\x10\ +\x44\xaa\x2a\xcb\x08\x13\x4e\x14\x2c\xa5\x94\xb9\x6e\x54\x3d\x57\ +\x4d\x93\x30\xf4\x7b\x19\xdb\xea\xb4\xdb\x08\xc8\x33\x33\xb3\xbd\ +\x20\xca\xe7\x2b\x98\xa6\xbb\x4e\x77\xe1\xc8\x91\x66\xb3\x03\x10\ +\x42\x92\xbc\x53\xdf\x8f\xbd\x41\x4c\x28\x61\x0c\x4b\xb2\xac\x28\ +\x11\x49\x64\xac\x50\xc2\x38\xe1\x04\x51\xca\x28\x02\x48\xd6\xb4\ +\x94\x32\x28\xc9\x51\x92\xec\xd5\xf6\xa6\xa6\xa6\x1d\x67\xd0\x6a\ +\x36\x24\x08\x0d\x55\x55\x10\x23\xce\xea\xee\x81\xb3\x7d\xbf\x3e\ +\x52\x51\x03\x9f\xc7\x51\x08\x10\x46\x58\x4e\x53\xe2\xbb\x6e\xae\ +\x5c\xb8\x76\x77\xf1\xab\x2f\x7c\xf5\xa7\x7e\xe6\xf3\xa7\x8f\x9f\ +\x6c\xd6\xf7\x87\x4a\xe5\xc0\x0f\x8e\x1c\x99\xb2\x64\x6d\xf1\xee\ +\xa2\xeb\xfb\x25\x84\xd8\x7b\x97\x6d\x18\xa3\x2f\xbd\xf0\x25\xc1\ +\x3a\x8a\x4a\x87\x87\xa7\x4e\x9d\xfa\x20\x42\x09\x88\x3a\x40\xa3\ +\x80\x00\xc0\x05\x94\x2c\x89\x25\x48\x96\x01\x8d\xcf\x9d\x38\xfc\ +\xab\xbf\xf4\x73\x59\x4d\xba\xfa\xfa\xab\xa1\x37\x50\x64\xac\x6a\ +\xb2\x2a\x61\x08\xa1\xe0\x06\x67\x31\xa5\x09\x04\x48\x08\xc6\x39\ +\x13\x82\x0b\x28\x24\x09\x93\x34\xe5\x94\xeb\x59\xcd\xd4\x8d\x7e\ +\x10\x44\x51\xf4\xec\xc7\x3e\xf2\xe7\xdf\xf8\x3a\x95\x25\x26\x28\ +\x94\xd1\xf8\xf8\x28\x27\xe9\xa7\x3f\xf7\xe9\xc4\xf7\x55\x2c\x91\ +\x94\x4a\xaa\x22\x1b\xa6\xac\xe9\x37\x6e\xde\x0e\x9d\x40\x57\xa5\ +\x4e\xbb\x99\x24\xb1\x84\x04\x63\x94\xd2\x34\x4e\x12\x37\x75\x07\ +\x83\x9e\x40\xdc\xb0\xf4\xf5\xf5\x8d\x9d\xbd\x3d\x4a\x39\x12\x2c\ +\x88\x62\xce\x05\x65\x5c\xd3\x34\xc3\xd0\x21\x8c\x93\x24\x4c\x49\ +\x22\x04\x8f\x53\x06\x01\xd4\x35\x1d\x62\x25\x4c\xc8\xca\xea\xfa\ +\x9d\xb5\xfb\x6d\x27\xe0\x58\x06\x02\x40\x84\xc2\x28\x92\x15\x55\ +\x51\x65\x4a\x92\x30\x00\xb9\x6c\x0e\x69\x8a\xa2\x41\x88\x80\x2a\ +\x49\x51\x10\x25\x51\x84\x21\x90\x11\x86\x8a\x8c\xb1\xfc\x43\x33\ +\x05\x7f\x7c\xfc\xb5\x2c\xa9\x71\x40\x76\x77\x37\x29\xf5\x07\x7e\ +\x3c\x33\x7b\xe4\xe2\x23\x1f\x9a\x9e\x38\x03\x72\x43\x00\x26\x80\ +\xed\xb2\xc0\x3d\xff\xf0\xa9\xf3\x8f\x3e\x09\x90\xca\x28\xe0\x0c\ +\x08\xc4\x29\xe0\x0f\xde\xbf\x61\x42\x70\x2e\x00\x23\x9a\xa6\x00\ +\x08\x12\xdf\xd9\x5a\xbf\x57\xdb\xdd\x1d\x1f\x19\xbd\x7a\x6f\x79\ +\x77\x7b\x43\xb6\x0a\x09\x11\x94\x01\xc1\x05\xa3\x02\x08\x00\x38\ +\x63\x8c\x30\x46\x90\x60\x84\xa7\x51\x14\x18\x66\xde\x73\x82\xd6\ +\xc1\x81\x60\xec\xfc\xc3\x67\xab\xd5\xbc\xeb\x0e\x92\x80\x0e\x57\ +\xab\x36\x81\x02\x60\xcb\xca\x29\x8a\x61\x6a\xaa\xaa\xc7\x92\xac\ +\x44\x69\xea\x7a\x3e\xe6\x80\x40\x24\x29\x50\x42\x30\x4a\xa2\xc9\ +\xd1\x11\x3b\x93\xbd\x7b\xf7\x2e\xa4\x4c\xd6\xb0\x84\xa1\x10\x00\ +\xcb\x18\x63\x24\x30\x0c\x93\x38\x8a\xe3\x6a\xa5\x62\x99\x06\x49\ +\x63\x05\x23\x53\x51\xd6\x16\x6f\x6d\xde\x31\x47\x2a\x7a\xd9\xd2\ +\x1f\xbb\x30\xff\xe5\xaf\x5e\x0e\xe3\x40\xd2\x72\x40\x20\x92\xa4\ +\x82\x53\x57\xc6\xaa\x2c\x7d\xfd\x5b\xdf\xfc\xe8\x4f\x7c\xec\xd2\ +\x85\x47\xff\xb7\x7f\xfd\xbb\x19\xdb\x9e\x7a\xfa\xb9\x8d\xed\x9d\ +\x7a\xad\xfe\xf6\xd2\xd2\x33\xd3\xb3\xe8\x7d\x99\x4f\x21\x04\x27\ +\xe7\x0f\xa9\xea\x08\x85\x21\xa7\x68\xd0\xac\xb3\x20\x14\x30\x60\ +\x28\xd8\x6b\x74\x3b\x7d\xa4\x58\x43\x8f\x7c\xe0\x03\xa5\xe9\x19\ +\x6f\xbf\x16\xf5\x9a\xe7\x8f\x2f\xac\x2d\xde\x80\x8a\xa6\xc9\x38\ +\x09\x7d\x04\x05\x46\x02\x23\x90\xd2\x74\x7c\x74\xc8\x19\xb8\xfd\ +\x6e\x88\x04\x82\x82\x09\xc8\x1e\xbc\x96\x83\x15\x15\xc9\x98\x71\ +\x5a\x2e\x15\x6b\x8b\xfb\x7e\xb7\x73\xee\xd1\x47\x2e\x5f\x79\x77\ +\xb9\x56\x9b\x2e\x97\x1f\x9b\x9d\x69\xdc\xbb\x27\x90\x9c\xcd\xd9\ +\xc2\xd2\x19\x25\xf9\x5c\x01\x21\x14\x44\x29\x44\x52\x29\x9b\xd9\ +\xf7\xfd\x72\x29\x57\x29\xe5\x76\x76\x76\x81\x60\x94\xa6\x9e\xe7\ +\x2a\xb2\x62\x67\x2c\x9a\x92\x20\xf2\x5d\xd7\xd3\x34\x22\x7c\xc0\ +\x1f\x24\xa1\x03\xa8\xe9\xba\x8a\x30\x17\x3c\x08\x43\x8c\x00\x44\ +\x1c\x61\xc4\x39\xa2\x94\x51\x59\x76\x83\x24\x89\xdb\x12\x64\xaa\ +\x84\x76\x6b\x0d\x22\x90\xa4\x2a\x94\x31\x05\x4b\x84\x50\x4e\x12\ +\x04\x38\x86\x50\xd0\x38\xf4\xfb\x08\x4b\xb2\xac\x41\x4e\xed\x8c\ +\x25\x4b\xd8\xa7\x09\x10\x42\x08\x05\x61\x49\x00\xf4\x43\x53\x74\ +\x7e\x6c\xfe\x1f\x2e\x61\x6d\xb8\x3a\xeb\x78\xfd\xff\xe7\x8b\x7f\ +\x59\x2c\xdb\xcf\xff\xe4\xaf\x54\x73\xa5\xf5\xd5\x65\x05\x2e\x62\ +\x14\xa9\x59\x8c\xad\x2c\xf4\x62\x4d\x8d\x15\x7b\x18\x4a\xf2\x0f\ +\x62\x90\x00\x42\x10\x32\x01\x1e\xbc\x77\x02\x11\x40\x50\xb8\xed\ +\x3a\xa0\xe1\x27\x3e\xfa\xec\xcb\x2f\xbd\x74\xe3\xea\x8d\xc1\xc0\ +\x99\x99\x98\x6c\xba\x49\xdf\xf1\x1f\xac\xba\x40\x08\x21\x38\xa3\ +\x84\x4b\x00\x22\x06\x20\x63\x24\x51\x15\x49\xc6\x70\x6a\x7c\xbc\ +\x98\x2f\xe4\xf2\xe3\x0b\x0b\xd3\xd9\xac\x71\xfa\xf4\xa9\x4e\xb3\ +\xcb\xa8\xbc\xb9\x3f\x00\x92\x24\xab\x72\x12\xd3\xd9\xa9\x69\x3f\ +\xe5\x40\xd1\x85\xac\x06\xdd\xae\x37\xe8\xc9\x82\x6a\x90\x17\x73\ +\x59\x15\x4b\x87\xa7\xa6\x2d\xc3\xde\x5d\x5b\xd7\x24\x45\x08\x48\ +\x92\x28\x21\xa9\x1f\xb8\x89\x40\xde\xff\xcb\xdc\x9b\xc5\x5a\x76\ +\x5e\x67\x62\xff\xfc\xef\xe9\xcc\xe7\xce\x75\xeb\xd6\x3c\x91\x45\ +\xb2\x48\x8a\xa4\x48\x49\x96\x25\xd9\x96\x1c\xcb\x4e\x03\x71\x9c\ +\x20\x01\x8c\xa4\x1f\x02\x23\x40\x10\x20\x0f\xc9\x43\x1e\xf3\x94\ +\x87\xe4\x21\xc3\x53\x80\xc0\xdd\x6e\xc4\xdd\x36\x1a\x8e\xd1\x6e\ +\xc8\x83\x64\xb5\x26\x4a\x14\xcd\x79\xa8\xf9\xd6\x9d\xef\x99\x87\ +\x3d\xfe\xe3\xca\xc3\x2e\x56\xdc\x9d\xc0\x46\x57\x00\x85\xc0\xc5\ +\x79\xb9\x38\xc0\x3e\x7b\xef\xf5\xaf\x6f\x7d\xeb\x5b\xeb\xcb\x8b\ +\x50\x84\xfd\x6e\xf7\xe4\xf4\x64\xa5\xdb\x59\xef\xf7\x6d\x55\x9a\ +\xa2\xa2\x26\x3f\xd7\x2b\x1b\x72\xe6\x54\x23\x91\xa2\x28\x26\x5c\ +\x36\x3c\x26\x55\x55\x39\x63\x18\x22\xaa\xcc\xbd\xe0\xe3\xf1\xe8\ +\xfe\xdd\xbb\xb7\x5e\x7a\xa9\x13\x24\x04\xe8\x70\x30\x2c\x95\xbe\ +\x7b\x78\xf0\xf6\x9d\x3b\xbf\xfa\x0f\xd8\xd3\xde\x79\xd8\xbb\x77\ +\x57\x06\x95\x82\x74\x34\x98\x95\x0b\xcc\x3c\x2c\x97\x07\xed\x3e\ +\x6b\xaf\x6c\x9e\xbf\xfc\xfa\xd5\x17\xae\xc6\xd4\xff\xf5\x1f\xfd\ +\x93\xd9\xf1\xc9\xe0\xf4\x84\x33\xae\x01\xc9\x46\x7b\x56\xe8\xb2\ +\xc8\x9c\xd1\x41\xd4\xa0\xd8\x73\x2c\xcf\x9e\xd9\xba\x93\x66\xe0\ +\x0d\xc5\x1c\x21\xa0\x18\x33\x4a\x08\xa7\x06\x63\x24\x18\x60\x64\ +\x54\xf5\x2b\x5f\xfe\xa5\xd7\x9e\xb9\x29\x80\x5c\x6a\xf6\x1f\x4c\ +\x6f\x7f\xfb\x5b\xdf\x7e\xf5\xd2\xc5\xdd\x20\x6c\xb4\x5b\x8d\x28\ +\x30\x46\x29\xe5\x9d\xd7\xaa\xb2\x01\x0b\xa4\x10\x97\x76\xce\xae\ +\xad\x74\xb5\xd2\x84\x40\x9e\x2f\xac\xd3\x04\x83\xb5\x2a\x0c\x83\ +\x30\x0c\x14\x25\x4c\xb2\xb2\x2a\xfa\x2b\x2b\xe0\x61\x91\x65\x00\ +\x98\x52\x86\x30\x06\x00\x42\x29\xa5\x44\xa9\xd4\xe8\x02\xc9\x10\ +\x3c\x2e\xb5\x26\x94\x83\x03\xa0\x84\x61\xa7\xc1\x97\xca\x22\xc6\ +\x3d\x42\xce\x7b\x46\x81\x12\x8f\x31\x50\x00\x29\x03\x4a\x89\x36\ +\x65\x59\x61\x45\x4a\x23\x44\x20\x68\x1c\x8a\x4a\x0a\x63\x34\xa5\ +\x18\x21\x2e\x44\x80\xfe\xbe\x8d\x34\xbf\x30\xfd\x0e\xce\xb3\x52\ +\x55\x7e\xe7\xfc\xb9\xff\xe8\xc2\x7f\xf2\x95\xaf\x7c\xa9\xd3\x5d\ +\x1b\x3d\xda\x1d\x1c\x1f\xa9\xd9\x71\xc2\x35\xf2\x2a\x5a\x5b\x8d\ +\xd7\xce\x6c\x9c\x8f\x88\x30\x08\x41\xbd\x8f\xd7\x79\x07\x98\x03\ +\xc6\x98\x62\x93\xab\x20\x10\xd9\xe2\x74\x34\x38\x2c\xf3\xe2\x68\ +\x32\xf9\xf6\x6f\xfe\x66\xa7\xdd\xfe\xf3\xef\xfc\xc5\xd9\xb3\x3b\ +\xa7\xef\xdf\xd5\xda\x12\x46\x00\xd7\x2e\x43\x9e\x30\x8e\x30\x72\ +\xd6\x28\x55\xcd\x96\x0b\x16\x27\x41\x18\xfc\xd6\x6f\xfc\xd6\x6f\ +\xfc\xfa\xaf\x6b\x53\x2c\xe6\x93\x2c\x9f\xc6\x51\xb4\xd6\x5d\xb5\ +\x96\x1c\x8f\xde\x7e\x78\xb0\xff\xe2\xb3\x97\x9f\xb9\xf9\xcc\xa5\ +\x0b\x17\xf6\x4f\x86\x41\xb3\x39\x9c\x2d\xbb\xbd\x1e\xa3\xb8\x58\ +\x4c\x9d\x29\x8c\xd1\xd8\x41\x99\xe5\x89\x0c\x03\x4a\x19\xc6\x69\ +\x51\x80\xa1\xda\x5b\x4c\x30\xa3\x22\x94\xb2\xdd\xe8\x30\x4a\xb5\ +\xd1\xd6\xda\x67\xaf\xdf\x38\x3e\xdc\xd7\xca\x5c\xba\x76\x43\x70\ +\x0e\x7a\x96\xb0\xa6\xad\x16\x95\x2e\x1d\x4a\x00\xe1\xbc\x2c\x00\ +\x29\xc9\x79\x51\x38\x62\x85\xb3\xf6\xe8\xf0\xe0\xd6\x8b\x2f\x5e\ +\xbd\x78\x71\x3e\x5f\x4e\x47\xd3\xf1\x32\xfd\xe1\xcf\xde\xb2\x42\ +\x92\xff\x2f\xdb\xf1\x09\x75\x88\x8e\xc7\xcb\xfb\xf7\xf7\xb0\x66\ +\x01\x41\x91\xd4\x2f\xdd\x7c\x6e\x65\x6d\x73\x5e\xa8\xd3\xfd\x07\ +\x93\x83\xfd\xd5\x98\x44\x9b\x2d\xe2\xab\xc5\x2c\x3b\x3a\x3a\x15\ +\xed\x12\x85\x11\xa7\xd8\x94\x9a\xb5\x40\x57\x8b\xf5\xf5\x46\x3b\ +\xa1\x5e\x97\x81\x90\xda\x11\x42\x80\x22\x8f\x08\xc1\x94\x51\x21\ +\x2c\x42\x88\x90\x88\x8b\x76\x1c\xa3\xb2\x9c\x4e\xe6\x91\xb2\x5b\ +\x32\x5c\xde\xdb\x85\x95\xfe\x0b\xd7\xae\x5b\xe4\x7c\xa5\xa5\xa4\ +\xd8\x33\x70\x16\xbc\xa3\x08\xbc\x56\x9d\x24\x6e\x34\xe3\xe3\x93\ +\x93\xc9\x64\x84\x31\x62\x8c\x1a\x6d\xc2\x30\x10\x82\x69\x5d\x61\ +\x84\x38\xa7\xc6\x32\xef\x7d\x55\x6a\x46\x99\xb1\xae\xde\x23\xc9\ +\x84\x90\x52\x72\x4e\x91\x2f\x10\x78\x67\xad\x07\xe2\xbd\x67\x9c\ +\x83\xf7\xc6\x01\xa1\x98\x11\x46\x28\x77\xda\x60\x82\x39\x61\xd8\ +\x7b\x82\x01\x63\xc0\x08\x23\x6f\x11\x06\xc9\x08\x26\x44\x6b\x63\ +\xb5\x57\x65\xde\x6e\x44\x52\x70\xa3\x15\x78\x8f\x09\xc1\x98\xc0\ +\xe7\x04\xbf\x79\x07\xcd\x4e\xac\x7d\xfe\xf2\x57\xdf\xe8\xf6\xd7\ +\x09\xc2\xc8\xa9\x32\x1b\x63\x9b\xee\x6c\xf7\xc3\x00\x07\x91\x24\ +\xe5\x92\x17\x27\xc1\xc4\xab\xd9\xa7\x15\x65\xe5\x22\xa7\x41\xc7\ +\x90\xce\xca\x99\x67\x81\x72\x0c\x5e\x60\xf7\xe0\xa3\xfb\x93\xc5\ +\xbb\x27\x27\x0f\x41\x9d\x9f\xa7\xa2\x10\xad\x8b\xaf\xbe\x74\xf4\ +\x47\xff\x87\x7b\xb8\x37\x5b\x2e\x1d\xb6\x8c\x85\xc6\x6a\xef\xb4\ +\x10\x82\x20\x4f\x30\x23\x94\x77\xfb\xed\xb4\xb2\xc0\xc2\xf9\xb2\ +\x44\x94\x31\x19\xac\x6d\xac\x61\x4c\x93\x38\x61\xd4\x15\x45\xea\ +\x6d\x3e\x1b\xdd\x26\x36\x3f\xb3\xf9\xd2\x8d\xcb\xbf\x9e\x2e\xb3\ +\x46\x23\x2e\xcb\xdc\x2e\x67\x61\x1c\x76\xc2\x40\xba\x86\x37\xa1\ +\x76\xc6\x1a\x7d\x32\x99\x26\x9d\x6e\x73\x75\xb5\x54\x2a\x4f\xf3\ +\x40\x86\x61\x18\xd0\xc4\x12\x4e\x43\x12\x34\x93\x76\x6e\xf4\x7c\ +\x31\x09\x52\x7e\x71\x6d\x63\x44\xe3\xe0\x4c\xd7\x5f\xfd\xe2\x0f\ +\x06\x1d\x7f\xf7\xdd\x55\x49\x77\x0f\xb3\xe1\xdc\x37\x57\x3a\x8b\ +\x79\x61\x88\xb2\xb4\x62\x14\x84\x97\x50\x68\xad\xcc\x2c\xcf\xad\ +\xae\x36\x36\x37\x28\xc6\x0d\x2e\xdf\x7b\xf0\x91\xca\x2d\x21\xb1\ +\xf3\x4f\xe5\x2f\x06\x40\x29\xfb\xcd\xff\xec\xbf\xa4\x12\x7b\x50\ +\xc6\x94\xcc\x7b\x53\xa5\x1f\xfd\xe4\xfb\xf7\x3f\x79\x6f\xf7\xe4\ +\x21\x58\xbc\xbd\x37\xdc\x5c\x5b\x8b\x6f\x6e\x9e\xbd\x71\x69\xe3\ +\xea\x35\x7d\x04\x77\xfe\xf7\x7f\x74\x7b\x78\xaf\x73\x76\xf5\xd2\ +\xd5\xf3\x5b\x27\x6a\x3c\x19\xfc\xce\xbf\xff\xc6\xb7\x7e\xfd\xfa\ +\xdd\x4f\xef\xbe\xf3\x13\xed\x75\xdb\x61\xaa\xd0\x02\xb0\x21\xd0\ +\x40\x46\x08\x11\x54\x85\x2e\x29\xf5\xcc\x96\x48\x8f\xd2\xd1\x62\ +\x99\x5d\x38\xbf\x11\xc5\xbc\xdf\x5b\x01\x67\x3c\x16\x81\x94\xce\ +\x39\x30\xd0\x69\x74\xbc\xf3\x79\x51\x78\xe7\x28\x27\x94\x30\x5d\ +\x96\xef\xbc\xf5\x37\x8b\x79\xca\x68\xa0\x31\x06\x84\xb4\xc1\x3e\ +\x2d\x93\x28\x02\xe4\x3d\x00\x25\xcc\x68\x27\x84\xc8\xcb\x12\x63\ +\x82\x01\x03\xae\xf7\x36\x21\x40\xd0\x09\x5b\x8d\xcd\xf8\xe1\xfe\ +\x1e\xe1\xc2\x99\xca\x7b\xc5\x19\x23\x98\x14\x65\x55\x7a\x50\x4a\ +\x53\xc0\xc8\x13\x8c\x90\xf3\x8e\x60\xe1\x01\xbc\x03\xca\x38\xc6\ +\x84\x32\x96\x84\xa1\x66\x1a\x00\x02\x19\x12\x22\x30\xa6\x08\xd3\ +\xb2\xd4\x98\xe0\x5e\xaf\xbf\xb1\xb1\xe1\xff\x4e\xce\xf3\x17\x14\ +\x3f\x5a\xeb\x8b\x97\x2f\xbe\xf2\xc6\x8b\x51\xd8\xd3\x80\x10\xf2\ +\xd8\xab\x58\x40\x91\x8e\xdf\x79\x70\xd8\xeb\x75\x92\x24\x19\x3c\ +\xb8\x53\x2e\x47\x84\xd8\x4a\xa7\xcd\x6e\x97\x25\xad\x2b\x37\xbf\ +\xb8\x75\xe3\x75\xac\x97\x2c\x09\xc1\xd8\xe3\x87\x77\x1f\xdd\xdb\ +\x2b\xfc\xdd\x2c\x1f\x96\x8b\x66\x69\xa3\xdd\xfd\xa1\xc7\xb3\xfd\ +\xc3\x7b\xad\x9d\x08\x61\x5f\x19\x45\x19\xf5\xde\xe1\xfa\x98\xc1\ +\x84\x31\x86\x31\x0d\xa2\x38\x4c\x9a\xa7\x8b\x45\xbf\xbb\xfa\xc9\ +\xed\xdb\x61\x10\xdd\x7c\xe6\x7a\xa7\xdd\x94\x42\x22\x64\x1a\x49\ +\xac\xca\xe5\xad\xe7\xae\x7a\x84\x1a\xb1\xa0\x0c\x63\x42\x1a\x8d\ +\xc6\x72\x7e\xa4\x8b\x8c\x21\x2f\x43\xd9\x6a\xc4\x5a\x43\x9e\xa7\ +\xd8\xc3\x70\x32\x79\xf6\xb9\x9b\xbf\xf2\xad\x5f\xfb\x17\xff\xf2\ +\x3b\x44\x04\x94\x09\x84\x39\x63\x9c\x72\x14\x92\xa0\xca\xab\x79\ +\xb1\x28\xad\xca\xcb\x7c\xb9\xc8\x1c\x0d\x57\xae\xdc\x0c\xae\xbc\ +\xfc\xf3\xe9\xf2\x4a\xfc\xd2\xfc\xd1\xbb\x3f\xfc\xd9\x6d\x1c\x34\ +\x81\x72\xa3\x2a\xe2\x14\xa6\x0e\x03\xa6\x40\x10\xc2\x4a\xeb\x52\ +\x29\x03\xae\xd5\xef\x8c\x47\xa3\xbd\xdd\xfd\xdd\xfb\x8f\x96\xf3\ +\xa2\x50\x06\x10\xc2\xff\xf6\xea\x1d\x8c\xb1\x77\xee\x3b\x7f\xf6\ +\x27\x04\x99\x66\x12\x46\x21\xa1\xc8\x48\xe2\xb7\x37\x7a\x5c\x9d\ +\x67\xce\x9e\xec\xef\xd9\x62\x78\x78\x30\xbd\x7c\xab\x61\x8b\xe3\ +\xdd\xb7\xf7\x12\xb6\x11\xb7\xd5\xe1\xc1\x3e\xdd\xe8\x6d\x6d\x9f\ +\xcb\xed\xf1\x62\x3e\x8a\x63\x9e\xa5\x47\xb3\xe9\x1e\x41\x80\xbd\ +\x40\x8c\x58\xaf\x81\x28\x0e\x0d\xec\x99\x55\x06\xc0\x5a\xe7\x01\ +\xbb\x4c\x57\x22\x8e\xce\xad\xae\x18\x65\x2e\x9c\x3f\xa7\x8d\x15\ +\x9c\x53\xc6\x6a\xa7\x06\x4e\x05\x06\x62\xb4\xce\xd3\x3c\xcf\xf3\ +\x66\xb3\xb1\xb2\xb2\x46\x15\x5d\xcc\xe7\x04\xb0\xb5\x1e\x01\x89\ +\x1b\x4d\x46\x28\x72\xce\x59\x5f\x5b\x9a\x7b\xef\xd7\xd7\xd7\x31\ +\xc6\xf7\x1f\xee\x0a\x29\xbd\x03\x8f\x00\x63\x82\x31\x66\x84\xc6\ +\x41\xc8\x38\x3d\x3c\x3a\xce\xca\x22\x4e\xa2\xaa\xca\x49\x10\xb6\ +\xbb\xbd\x78\xb5\x3f\x19\x8e\x3c\x20\xc9\xc5\x67\x36\xcf\x14\x13\ +\x22\x38\x27\x84\x50\x4a\x9d\x73\xc8\x21\x42\x48\x1c\xc5\x94\xd2\ +\x30\x8c\x8d\xb1\xce\x23\x6b\x9d\x0c\x02\x6b\x2d\x42\x3e\x89\x63\ +\xff\x79\xd0\x8f\x02\x02\x42\x48\x2c\x63\x00\xcd\x31\x01\x5b\x22\ +\x66\xdb\xbd\xf8\xea\xa5\xb3\x27\x01\x0e\xa2\x86\xb5\x68\xee\x64\ +\x89\x12\xe6\xca\x2a\x4f\xaf\x3d\x7b\xfe\xd2\x73\x37\x0b\x4f\xb3\ +\x93\x07\x1a\x8f\xb7\x6e\xbe\x36\x19\x0c\xc7\xe3\x41\x14\x18\x5d\ +\x18\x95\xe7\x52\xda\xc1\x64\x68\x8b\x8d\x2c\x1d\x6d\x74\x45\xaf\ +\x0d\x7b\x27\x29\x67\xb2\x7e\x69\x84\x10\x9c\x73\x4a\x29\x63\xcc\ +\x5a\x5b\x55\x55\x1c\x86\x64\x3e\xaf\x8a\x7c\x3a\x1e\x4a\x49\x03\ +\xc9\x29\x41\x8c\xb2\xaa\x2c\x38\x27\xad\x76\xe7\x0b\xaf\xbe\xea\ +\xbc\xcf\xb3\x4a\xca\xc8\x68\x98\xcf\xe7\x95\x52\xda\x18\x9f\xe7\ +\xd6\x3b\xc6\x88\xe0\x51\xbb\xd5\xb2\x46\x81\xb3\x00\x70\x66\xeb\ +\x8c\xd6\x9a\x10\xcc\x18\xe3\x42\x94\xde\xa8\x4a\x63\x9b\x1a\xa5\ +\x17\xf9\x5c\xc4\x82\x73\x3a\xc9\x72\xc3\xa3\xa3\xc1\x62\xfc\xce\ +\xed\xe5\x7c\xfe\x8d\xf5\x66\xc3\xb8\x81\xd6\x41\x7b\xb5\x2c\x0a\ +\xa8\x14\x51\x26\x60\x24\xf4\x8c\x79\x02\x14\x1b\xe7\x11\x02\xeb\ +\x5c\xab\xd3\x6d\xb6\xda\xef\x7f\xf0\xb3\x7b\x8f\xf6\x4a\x0f\xb3\ +\x65\x6e\x8c\x79\x3a\xff\x2c\xef\xdd\x87\x3f\xfe\x0b\x4e\xdc\x64\ +\x32\x11\x1c\x31\xa4\x5a\x11\xbb\xb0\xb5\x61\xb2\x45\xcc\x51\xb7\ +\xd1\x90\x5b\x1b\x3a\x69\x4e\x27\xe3\xa3\xd3\xd3\xcd\x8d\x55\x9d\ +\x1e\x5f\xbe\xc2\x7e\xba\x1f\x5a\x15\x6a\x60\x38\xb4\x1a\xec\xbb\ +\xef\xdd\x79\xf5\xb5\xaf\x69\x2d\xd3\xd4\x20\x8c\x30\x06\x0f\x08\ +\x3c\x46\x18\x08\x01\x00\xe7\xbd\x77\xce\x33\x8a\xc7\xc3\xd1\x60\ +\x30\xba\x70\x21\xce\xb3\x2c\x0a\x93\x38\x8e\x29\xc5\x9c\xd1\x27\ +\xc5\x58\x51\x14\xce\xb9\x38\x8e\xbd\xf7\x55\x55\xcd\x66\xb3\xe3\ +\xa3\xd3\x83\x83\x03\x6b\xad\x73\x16\x63\x62\xad\xbd\xf1\xec\xf5\ +\x74\x3e\x1f\x9e\x9e\x82\xf7\x94\xb3\x50\x8a\x93\x93\x13\x42\x48\ +\x10\x48\x0f\xb5\x11\xde\xe3\x51\x76\xed\x2c\x13\xc9\x97\xbf\xf4\ +\x46\xab\xdb\xfd\xfe\x8f\x7e\xe0\x3d\x50\x42\x31\x21\x52\xca\x7e\ +\xbf\x9f\xa6\x29\xc6\x48\x29\x8d\x30\x22\x84\xd4\x61\xc3\x18\x0b\ +\xc3\xd0\x5a\x5b\xfb\x58\x7b\xef\x19\x63\x8c\x31\x00\xc8\xf3\x3c\ +\xcf\xb3\xfa\xbf\x00\xd0\x6a\xb5\xff\x5e\xd8\xfc\x0b\x8a\x1f\xc1\ +\xf9\xc3\xbb\xf7\xd5\x6c\xb6\xb5\xb3\x6d\xc0\xc4\x11\x29\xe7\x27\ +\xa1\x30\xdb\x97\xb7\xb7\x9f\xbd\x8e\x70\x88\x58\xf4\xe2\xbf\xf3\ +\xef\x42\xb1\x9c\x4d\x4f\xfc\xf8\x60\x78\xf7\xc3\x93\x0f\x3e\x18\ +\xcf\xe6\xbd\xad\x73\xbd\x73\x57\xcd\xf8\x4e\x33\x69\x5e\xbd\x76\ +\xee\x7b\x7f\xfe\x2f\xca\x6a\x11\xf2\x66\x61\xaa\xa8\xc1\x2e\x6c\ +\xef\x2c\x66\xc3\xff\xe5\x7f\xfd\x6f\xfe\xe4\x0f\x7e\xf4\xd6\x87\ +\xa7\x8c\xc7\xde\x7b\xe7\x5c\xbd\x7f\x99\x52\x5a\xdf\x35\xf0\x3e\ +\x69\x34\xc8\xc9\x69\x9e\xa7\xd3\xc9\x88\x62\xd8\xd8\x58\x5b\x2e\ +\xa6\x94\xd2\x24\x89\xad\xa9\xe2\x38\xc9\x8a\x94\x73\xce\xb9\xe7\ +\x9c\x0b\x21\x8c\x31\x55\x59\xd5\xdb\x49\xb5\xd1\x00\xae\xd9\x80\ +\x24\x8e\x30\x26\x42\xc8\xdd\xdd\xdd\x83\xc3\xc3\xb2\x2c\x57\x57\ +\x57\xb3\xbc\x2c\xab\x2a\x55\x95\xb6\x8a\xb2\x30\x09\xc3\x69\x3a\ +\x2e\xd2\x1c\x3a\x9d\xd1\x7c\xc9\x56\x57\x4e\x0b\x94\x56\x4c\xc5\ +\xeb\xdf\xdb\xdd\xdd\x5e\xcc\x5c\xb3\xe3\x99\x30\x46\x63\xeb\xa8\ +\xf5\x0c\x38\x07\x86\x1c\x60\x4e\x18\x63\x61\x14\x5a\xf0\xca\x9a\ +\x1f\xfc\xf8\xcd\x8f\x6f\xdf\x2d\x94\xe6\x8d\x96\x0c\x1d\x26\xf4\ +\xa9\xfd\x61\xad\x33\xce\xe8\x5e\xaf\x9f\xa5\xcb\x24\x11\x17\xce\ +\x9d\x99\x9c\x9c\x1c\xde\xbf\xff\x95\x2f\xde\x5a\xdf\x3a\xb3\xc4\ +\x31\xed\x6f\xae\x9e\x5b\xb7\x79\xda\x8f\x04\x6a\x14\x8f\x1e\x1d\ +\xf2\x54\x38\x4a\xd2\xd0\x0a\xc9\x5a\xfd\x95\xbf\xfa\xde\x07\x2b\ +\xab\x6c\x7c\x72\x9a\xe7\x5e\x23\xe3\x08\x05\x52\xbb\x2d\x22\x8a\ +\x71\x6d\x2f\x66\x8c\x0d\xc3\x30\xcb\xf2\xa3\xa3\xe3\x0b\xe7\xcf\ +\x77\x7b\x3d\x82\x48\x59\x56\xde\x9b\x66\x23\x11\x42\xd6\xcf\xa2\ +\x28\x0a\x6b\x6d\xa3\xd1\x20\x84\x54\x55\x09\x00\xb3\xd9\x6c\xb9\ +\x5c\x7e\xe6\x6d\x8c\x67\xb3\xd9\xea\xca\x0a\xc3\xb8\x2a\x0a\xf0\ +\xd6\x7a\x67\xbc\xeb\x76\xbb\x49\x92\x1c\x1e\x1f\x2f\xd3\x5c\x8a\ +\x00\xe3\xc7\xa6\xe2\xce\x39\x2e\xf8\xf9\x0b\xe7\x37\xcf\x6e\x4f\ +\x96\xb3\x77\xde\x79\x4f\x08\x8e\x31\x1e\x4d\xc6\x8c\xb1\xc9\x74\ +\x46\x28\x93\x84\x59\xf7\xd8\xf2\xbd\x7e\x3d\xbc\xf7\xc6\x98\x7a\ +\xdb\x70\x1d\x45\xce\x39\xe7\x9c\xd6\xba\xde\xea\x5c\xcf\x4d\x79\ +\x0f\x5c\x70\xf4\x79\xd8\x5f\x45\x19\x9b\x8e\xa7\x0f\x3f\xfc\xe8\ +\x1b\xdf\xfa\x86\xf7\x45\xbc\xd1\x9c\xee\xdd\x79\xf7\xcd\xbf\xf6\ +\x55\xd9\x6c\xad\x85\x8d\x35\x12\x74\x93\x5e\x87\x11\x8f\xab\xf9\ +\xb9\x5e\x24\xd7\x37\xc6\x47\x7b\xbd\x24\x26\x56\x99\x72\xce\x49\ +\xf9\xe0\xe1\xee\xa2\xf0\x61\x80\x75\x1a\x86\xd1\xca\xd1\xa2\x58\ +\x3f\xbb\x76\xe3\x85\x2b\x50\x2a\x67\xfd\xfd\xdd\x63\x6b\x89\x43\ +\xba\x9e\x16\x14\x42\x60\x8c\xeb\x1b\xc1\x18\x53\x4a\xc5\x32\x60\ +\x84\x68\x55\x1e\xee\x3f\xfa\xf0\x83\x77\x6f\xdd\xba\xd9\xef\xb5\ +\x75\x55\x50\x42\x8d\x82\x20\x0e\x2d\xb8\xf1\x78\x64\x0d\xc4\x71\ +\xe3\xe8\xe8\x70\x34\x1c\xd5\x19\x4c\x29\xe5\xbd\x03\xe4\xb3\x3c\ +\xcf\xd2\x25\xa3\x98\x53\x92\x65\xa9\x90\xa2\xaa\xd4\x74\x77\x97\ +\x89\x80\x30\xe9\x09\x41\xbe\x76\x25\xc2\x46\x17\x0a\x94\x52\x95\ +\xf1\x5c\x3b\x22\xfa\x6b\x46\x74\x5c\xd4\x54\x79\x96\xcd\xf6\xbb\ +\x2b\x5b\xa7\xc3\x29\xc3\xc4\x22\x8f\x10\x00\xc1\x8e\x52\x6f\x3c\ +\xf3\x0e\x21\x14\x06\x92\x52\xe2\xc1\x1f\x9d\x9e\x1e\x1c\x1d\x15\ +\x06\x1a\xcd\x4e\x91\x97\xf5\xc6\x82\x7f\xfb\xf2\x07\x11\x42\x7f\ +\xf3\x77\x7e\x97\x11\xc4\x38\x01\x67\x9b\x49\x58\x2c\x26\xff\xfc\ +\x0f\xff\xe0\xca\x2b\x5f\x35\x51\x70\x94\x91\xb5\xf3\x5b\xeb\x97\ +\x9e\x35\x98\x76\x5a\x4d\x52\x4c\xdd\x94\x26\xa3\x95\x9b\xd4\x9d\ +\xa6\xf6\x30\x1b\x6f\x3f\xb7\xe5\xf6\x2a\xe7\xf1\xee\xee\x2c\xe4\ +\x4d\x2a\x72\x64\x90\x36\x0a\x09\x4c\x31\x43\x18\x13\x8a\x28\xc5\ +\x80\x70\xa5\xca\x26\x44\xe0\xd1\xc9\xf1\x69\x18\x46\x79\x9e\x2d\ +\x66\x63\xce\x59\xab\xd1\xac\xfd\x4b\xea\xe3\xbf\xce\x3c\x94\xd2\ +\xfa\x19\x11\x42\xce\x9c\x39\xd3\x69\x77\x94\x1e\x7b\x0c\x04\x70\ +\xb7\xdb\xdd\x3f\x38\xc8\x97\x4b\x42\x88\x36\x8e\x71\x56\x95\xba\ +\xaa\x2a\x4a\x29\x21\x34\x8a\xc2\x7a\x85\x2c\xa5\x8c\x52\x4a\x19\ +\x4b\xb3\xe2\x74\x30\x3c\x7b\xfe\x7c\x20\x23\xeb\xf5\x2d\xef\xe7\ +\x00\x00\x20\x00\x49\x44\x41\x54\x7c\x9a\xe6\xb5\x7b\x37\xa6\xcc\ +\x21\x44\x39\xc3\x08\x79\xf5\x38\x6c\x28\xa5\x41\x10\xd4\x92\x02\ +\xc6\x18\x21\x44\x6b\xed\xbd\xaf\x9f\x75\xfd\xf2\x38\xe7\xea\x15\ +\xde\x8b\xc5\x3c\x4b\xd3\xcf\x89\xfe\xc0\xad\xae\xad\x1d\xde\xbd\ +\x7b\xb4\xbf\x8f\x51\x79\x70\x67\x30\x78\xf4\xe1\x64\xff\x5e\xb7\ +\xd9\xd8\x3d\x19\x77\xd6\xd5\xb2\x3a\x9c\x2d\x26\x49\x48\xda\xcc\ +\xcd\x7b\x0d\x97\x4e\xb6\xb7\xd6\x65\x1c\x2f\x01\x7b\x42\x06\x93\ +\x71\xa3\xd7\xa0\x89\x89\x54\xcf\x8c\xd1\x34\x0d\x53\x55\xfe\xd6\ +\xd7\xbf\xa8\xf1\x42\x95\xe3\xbb\xb7\x3f\x99\xe5\xa1\x71\x25\x61\ +\xa8\x4e\x3b\x75\xfe\xa9\x0f\x1b\x6b\xad\x73\x8e\x70\xd6\x48\xc2\ +\xe5\x62\x4a\x11\x70\x41\xa6\xd3\xc1\x6a\xbf\xc9\x18\x41\xc8\x73\ +\xc9\x17\xcb\xd4\x58\xd5\x6c\x36\x19\x0d\xaa\x4a\xdf\xbf\xff\x60\ +\x3a\x9b\x12\x4c\x9d\x73\xe0\x81\x07\x32\x8a\x42\x04\xd4\x6a\xe5\ +\xac\x5e\xe6\x69\xab\xd9\xb4\xd6\x01\x40\x10\x86\x8c\x4b\x6d\x41\ +\x70\x2e\x39\x97\x98\x4d\xc6\x23\x55\x55\x38\x40\xda\x2a\x8c\xb9\ +\xf7\x68\xa5\xbf\x7e\xa4\x7d\x61\xca\x96\xc2\xc5\xa2\x92\x3c\x53\ +\x45\x15\x21\x59\xa9\xca\x73\x02\x82\x94\x0c\x33\x4e\x28\x38\x46\ +\x71\x94\x44\x84\x91\x46\xab\xc9\x38\xce\xb2\xa5\x72\x04\xcd\xa7\ +\x51\x20\x28\x7d\x7a\xff\x25\xcc\xb8\x0c\x65\x9a\xe6\xcb\x65\xf6\ +\xaf\x7e\xf2\xd6\xe1\xa3\x47\x67\x37\x2f\x77\x36\x37\x66\xe3\xe1\ +\xde\x70\x34\xaa\x6c\x7b\x34\x5f\x3b\x7b\xc3\x44\xaa\xe5\x2b\x99\ +\x25\x5b\xf9\xce\xaf\xad\xb7\x7e\x70\xf2\xe6\xda\x33\xed\xf8\xc6\ +\xb5\xef\x7f\xff\x7d\x0d\x58\x9b\x60\xb5\xbb\x15\x35\xd4\x72\xa4\ +\x10\x07\x4a\x19\xa3\x88\x22\x82\x91\xa3\x8c\x79\x40\xda\x38\xa5\ +\x14\x00\x3a\x3d\x39\x1d\x8d\xc7\xab\x2b\xfd\x50\x0a\xe7\x2d\x27\ +\x0c\x01\xe6\x9c\x23\x84\x8c\x31\x8c\xb1\x7a\x9f\x0c\x21\x24\x08\ +\x02\x6b\x9d\x77\x5e\x1b\xad\xb5\xf6\x98\x72\x2e\x1b\xcd\xa6\x77\ +\x0e\x3c\x50\x42\x84\x94\xc6\x9a\x28\x8a\x8d\xb5\x69\x9a\x26\x49\ +\x8c\x09\x73\xd6\x1b\x67\x10\x22\x08\x63\xe4\xdc\x32\xcf\x96\x79\ +\x3e\x9e\x4c\x8a\xbc\xe8\x75\x3a\x94\x71\x11\x88\x76\xbb\x5d\x96\ +\xa5\xb1\xc6\xba\xc7\x2e\x05\xf5\x05\xd4\xe1\x51\x27\x22\x6b\xed\ +\x13\x90\x2f\x84\x20\x84\x60\x8c\x19\x63\x52\xca\xda\xaa\xa7\xd9\ +\x6c\x95\x55\xf5\xb9\x88\x9f\x7a\xb3\x38\x13\x72\x7f\xff\xf0\xfc\ +\xd9\x95\x0f\xdf\xfb\xe0\xf6\xcf\xff\x5a\xba\xf4\xd5\x97\x6f\x49\ +\x46\xd2\xc5\x94\x06\xed\xb6\x04\x61\xb3\x97\x5f\x78\xe1\xe3\xbf\ +\xf9\xd9\x62\x74\xc2\x25\x3d\x73\xf9\x5a\xaf\xd5\xe1\x9d\xd5\x8a\ +\x45\xcd\x46\x33\x16\xc5\xde\xf4\x94\xa4\x7e\x3c\x1f\xbf\xf0\x95\ +\x57\xda\xab\xed\xe1\xe8\x30\xf1\xee\x67\x6f\xdf\x3b\x99\x11\x1e\ +\x77\xc0\x2d\x31\x63\xf5\x0f\x7e\xf2\xb3\xeb\x44\x5f\xe6\xc5\xaf\ +\x7f\xf3\x9b\xaf\xbc\xf2\x85\xd3\x93\xa3\x6e\xaf\xdd\xef\xb6\xf2\ +\x6c\x21\x04\x27\x84\x84\x51\x04\x08\x33\xcb\x08\x05\xad\x7c\x9a\ +\xa6\xfb\xfb\xfb\x71\x1c\x67\x69\x0e\x00\x80\xc0\x1a\x43\x48\xe4\ +\x1d\xc2\x84\x50\x4a\xa3\x28\x6c\x34\x1a\x41\x18\xba\xd9\xbc\xb2\ +\x5e\x29\x4d\x98\xf0\xde\x0b\x4e\x1b\x49\x92\xa6\x63\xe3\x6d\xc8\ +\x42\xef\xbd\x35\x4a\xe7\x0b\xbf\x9c\x7a\x26\x08\x04\xe6\xe4\x88\ +\x2c\x17\x24\x2c\x25\x20\x0a\x18\x61\x42\x43\xa9\x19\x76\xc4\x05\ +\x84\xe0\x4a\xaf\x9f\x5d\x67\x8c\xdd\xbe\x7b\x47\x67\xc5\x72\x31\ +\xf3\x5e\x47\x41\x23\x12\x2c\x5f\x66\xe4\xa9\x8a\x9f\x3a\x09\xff\ +\xcf\xff\xfd\x7f\xe7\x6c\xc9\x79\x78\xf9\xda\xf5\xe1\x60\xf8\xd6\ +\x5b\xef\x3e\x7b\xfd\xd2\x62\x3c\xec\xf7\xda\x5b\xdb\xdb\x9b\xab\ +\x71\x14\xb0\x07\x1f\xbd\x53\x54\x83\x9b\xdb\x5b\xcd\x41\x5b\x8c\ +\x69\x6b\x71\xef\xb7\x5e\x8b\xdd\x57\x2f\xfe\xe9\xa3\x25\xe2\x20\ +\xa3\xf6\x07\x1f\xef\x15\x19\x93\x32\xd1\x6e\x49\xa4\x40\x98\x61\ +\x8c\x88\x47\x08\x9e\x78\x00\x20\xa5\x0c\x25\x68\x32\x9e\x8e\x86\ +\xe3\x5e\xa7\xad\x94\x06\xb0\x8b\x6c\x2e\x65\x40\xd9\xe3\x84\xc3\ +\x18\x7b\x82\xae\x6b\x79\xde\xea\xda\x6a\xbf\xdf\x9f\xcd\x53\x1e\ +\x44\xb3\xf9\x72\x99\x65\x91\x0c\x30\xc1\xd6\x5a\x46\xb1\xf7\xde\ +\x83\xf7\x00\x0e\x21\x8f\x50\x10\x44\x8c\x71\x26\x18\xe7\xc2\x7b\ +\x64\x4c\xe5\x1d\x39\x3a\x39\x69\xb6\xda\x8b\xc5\x52\x0a\xc9\x84\ +\xa4\x9c\x31\xce\xf3\xb2\xcc\x8b\xd2\x39\x8f\x31\xa1\x94\xd6\xa1\ +\x42\x08\x01\x80\xc5\x62\x51\x47\xaf\xf7\x5e\x08\x51\x07\x8f\x31\ +\x46\x6b\x5d\x67\x21\x4a\x29\xa5\x34\x08\x24\xc1\x18\x7d\x1e\xf4\ +\xd7\x8c\xd2\x93\xc1\xa9\x72\xee\x64\x30\xf6\xa6\x1c\x0f\xa6\x14\ +\xc4\xce\xe6\xce\x5a\x77\xf5\xe5\xaf\xfc\x92\x3c\x73\x11\xc9\xc4\ +\xcc\xc7\xcb\xc5\x54\x14\xcb\x46\x23\x79\xfe\x85\x6f\xf0\x40\x54\ +\x08\x1c\x61\xdd\x28\x59\xed\x6d\x38\xa3\x98\x82\x70\x69\xf8\xf2\ +\xb4\x23\xf0\xf3\xcf\x5e\xdc\x3d\x7c\xd8\x43\x4c\xe0\xd0\x54\x49\ +\xe9\xa8\x43\x9e\xd1\xda\x17\x1d\x13\x42\x6a\x6f\x85\xfa\x20\x61\ +\x8c\xa5\x69\xda\x6a\xc4\xaf\xbc\xf4\xe2\x7c\xb9\xc3\x05\x0b\x03\ +\x61\x8c\xe6\x9c\x5a\x6b\xb5\xf6\x61\x18\x95\xa5\x67\x0c\x37\x92\ +\xe8\x60\xff\xe8\xe1\xc3\x87\x04\xe3\x30\x8c\x8a\x22\xaf\xb7\x70\ +\x28\xa5\xac\x41\x94\xe0\x40\x4a\xab\x61\x3e\x9f\xd3\x2c\x33\xde\ +\x73\x19\x79\x20\xda\x3a\x2e\x18\x25\x60\x9c\xde\x3e\x7f\x7e\x01\ +\xc5\x3c\x9f\x95\x65\x89\x4b\x1b\x45\xba\x58\x0c\xc0\xa9\x46\xd8\ +\x0e\x16\xc7\x41\x31\x13\x58\x33\x47\x9c\xa6\x1e\x10\x20\xec\x00\ +\x08\x72\x84\xd2\x20\x08\xf2\x3c\xff\xfd\xdf\xff\xfd\x1b\xcf\x5c\ +\x69\x45\x51\xbf\xdf\x7c\xe1\xe6\xb5\x4e\x67\xad\xb3\xba\xf1\xa7\ +\xdf\xf9\x0b\xe4\xed\x53\xd9\xcf\x01\xc6\x78\x2d\xf2\x21\x0f\xae\ +\x5c\x7f\x76\x7d\xe3\xdc\xcf\xb2\xc5\x46\x5b\x0a\xe4\xac\x2a\x4d\ +\xc9\x07\xa7\x66\x32\xca\xaa\x6c\xb2\xb3\xf2\xec\xab\x97\xae\xb3\ +\x22\xcb\x86\xbb\x02\xac\x14\x9f\x5c\xba\x7c\xfe\x76\x75\x72\x70\ +\x67\xfa\xca\x6b\xb7\x7e\xfa\xbd\x37\x87\x7b\xcb\xdd\x47\xc3\x30\ +\x88\x45\x48\x2d\x71\x18\x21\xec\x09\x00\x06\xef\x9c\x43\xde\x7b\ +\xef\xbd\xb5\x8e\x72\x9e\xe5\xe5\x74\x3a\x23\x84\xc4\x71\xe8\xbd\ +\x8d\xa2\x28\x94\x51\x7d\xde\x23\x84\x94\x52\x75\x0a\xd2\x5a\xe7\ +\x79\xae\xb5\xa6\x44\x6c\x6e\x6e\x7e\x72\xfb\xee\x62\x3c\x22\x54\ +\x78\xe7\xb2\x2c\x8b\x83\xd0\x39\x67\x8d\x45\x18\x59\xeb\x3c\x78\ +\x21\x84\xf7\x3e\xcf\x73\x4a\x79\x18\x87\x41\x40\x85\x60\x42\x30\ +\x84\xfc\x68\x3a\xbd\x86\x89\xb5\x0e\x63\xca\x19\xa7\x8c\x59\xe3\ +\x1c\x46\x79\xa5\x10\xc6\x1c\x63\xef\xbd\xd6\x9a\x73\x5e\x03\xb6\ +\x30\x0c\xeb\x77\xa3\x4e\x4a\x35\x6c\xab\x69\xa7\x9a\x57\xc0\x18\ +\x37\x9b\xcd\xb2\xac\xaa\xaa\xc2\xe4\x73\x90\x7f\x10\x42\x98\xb1\ +\xa5\x51\x9d\x24\xbe\xff\x70\xff\xed\x9f\xbf\xff\x0f\xbe\xf6\xc5\ +\xaf\xbf\x76\xb3\x58\x0e\x1e\xdd\xbb\x8b\x4e\x4e\x33\x87\xa4\xa3\ +\xcb\xd1\xe8\xaf\xfe\xfc\xcf\x5e\x7d\xe5\x79\x23\xc4\xc1\xc9\x89\ +\x27\xb4\x49\x25\xc5\xa7\x34\xd3\x44\x44\x68\x52\x04\xe3\x65\xb0\ +\xf8\xf8\xf5\x5f\x79\x31\x0e\x97\x0f\x0e\x26\x3b\x1b\x97\x85\x96\ +\x21\xea\x39\xf8\x44\x3b\x2d\x38\x21\x84\xd6\x95\x68\x8d\xe2\xb4\ +\xd6\xd6\x5a\x4a\x99\xf7\x7e\x6f\xf7\xd1\xe9\xc9\x11\xe3\xc4\x9a\ +\x6a\x34\x58\xc4\x8d\xb8\x91\x34\x19\xe3\x00\xc4\x1a\x27\x84\x40\ +\xc8\x95\x65\x39\x1c\x0d\xe3\x38\x36\x66\x89\xb1\xaf\x73\x7a\xaf\ +\xdb\x5d\xa6\x0b\x46\x03\xe7\x4c\x9e\x2b\x4e\xc9\xe6\xc6\x46\xd2\ +\x68\x1c\x0f\x86\xcb\xac\x00\xcc\x10\x26\xc6\x56\x08\xc0\x71\x71\ +\xfd\xd9\x97\x2a\x01\x6f\xbf\xff\x96\x71\x86\x56\x7a\x25\xc0\x39\ +\x2a\x27\xd3\x4c\x34\x17\x34\xdd\xef\xd0\xc2\x17\x39\xc6\x91\xe4\ +\x4d\x41\xb8\x73\x98\x39\xcf\x09\x10\xe7\x8c\xb1\xb6\x74\x3f\xfa\ +\xd1\x0f\x1f\xee\xde\x5e\xef\x75\x9e\xbb\x74\x75\x41\xa0\xca\xa6\ +\xac\xd7\xe9\x04\x94\xa0\xa7\x1c\xde\x46\x18\x6e\x3e\x73\x25\x10\ +\x7c\x99\xab\xd1\x74\x16\x26\x9d\x33\x17\xae\xef\x9c\xbf\xb0\xb1\ +\xb5\xd9\x68\x86\x18\xa3\x20\xc6\x09\xc5\xdb\xaa\xdb\x2b\xc2\xd3\ +\xdb\x1f\x13\xbd\x58\xbb\x55\x4d\x46\xb3\xf7\x6f\x97\x3f\x9d\x25\ +\x58\xad\x5d\x79\x61\xe7\xf4\xf2\x60\x3e\x9c\x97\x95\x43\xa4\x22\ +\x14\x11\xe2\x01\x53\x00\x8a\x3c\x06\x0c\xde\x79\x40\x1e\x21\x6c\ +\x9d\x97\x0c\x33\xc6\x8f\x8f\x8e\xbd\x07\x42\xbd\x52\x65\x14\x24\ +\xde\xfb\x34\x4d\x9f\x80\x37\xce\x79\x9d\x0d\x82\x20\xe0\x5c\x7c\ +\xf0\xfe\x47\x3f\xfd\xe9\x4f\x8b\xa2\xf0\x88\x56\xaa\x20\x8c\x79\ +\xef\xf0\x67\x7e\xf7\x00\xe0\x9c\xad\x09\x3e\x0b\xa0\xb4\xf1\x0e\ +\x64\x18\x44\x51\x92\x24\x49\x10\x4a\x84\x41\x1b\xfd\xe6\x9b\x3f\ +\xa9\xaa\xca\x28\x1d\xc7\x71\x10\x04\x49\xb3\x79\x32\x1c\x38\xef\ +\x05\xe7\x08\x10\x01\x70\xce\xd5\x17\x50\x87\x3a\xfb\x0c\xa7\xd4\ +\x81\xfd\x84\x9a\xab\x01\x9e\x52\xaa\x1e\xa1\xcb\xb2\xec\xef\x2e\ +\x3b\x7f\x51\xfa\x03\x84\x8c\xb3\xc3\xd9\x78\x6b\x73\xb3\x58\x2c\ +\xcf\xed\x5c\x25\x48\x7c\xfc\xe1\xa7\x27\x07\x77\x1e\x1e\xef\xe6\ +\x18\xfa\xdb\xe7\x9e\xbf\xfc\x72\x3a\x9e\xef\x0f\xc6\xe2\xee\xbd\ +\xa9\xca\x57\xd7\x7b\x1b\xdd\x5e\xb7\x95\xcc\xc7\x43\x73\x74\xd2\ +\x92\xfd\x70\xca\xcb\xdd\xe3\x33\xdd\xd9\x5a\xff\xe8\xfd\xdd\x1f\ +\x37\xc2\x67\x21\x63\xc4\xd2\xc9\xe1\x32\xcd\x8e\x42\xd9\xc6\x88\ +\x13\x42\xbc\x77\x8f\x21\xdc\x67\x73\xaf\x94\x52\xca\xe8\xc9\xd1\ +\xd1\xbd\xbb\x77\xd6\xd6\x57\x64\xc8\xbd\xb7\x50\x1b\xaf\x7a\x0a\ +\x80\x9d\xf5\x80\x74\x10\x0a\x5b\x55\x7f\xf6\x67\x7f\x36\x18\x0c\ +\x84\x08\xeb\x83\x0a\xbc\xbf\x79\xf3\xe6\xbb\xef\xbe\xe3\x3d\xc1\ +\x8c\x52\x82\xbc\x35\xcb\xc5\xa2\x52\xaa\xaa\x4a\x42\x29\xa1\x5c\ +\x5b\x6f\x54\x11\x34\x02\x07\xa6\xd3\xeb\xad\x6e\x9d\xd1\xef\xfe\ +\x4c\x1b\xdb\x63\xbc\x45\xfd\xd6\x4a\xe3\xd6\xcd\x67\x7e\xfc\xde\ +\xdf\x8c\x26\x0f\x7b\xdb\x1d\xcc\x92\x76\xb2\x49\x49\x3f\x3d\x9d\ +\x1a\x05\x14\x88\xf0\x40\x01\x94\xf3\x92\x89\x4e\xa7\x93\x66\xe9\ +\x7a\xb7\x19\x48\x1a\x4b\x9a\xa5\xcb\xd1\xd1\xa3\x5e\x2c\x31\xf8\ +\xa7\xb0\xe0\xae\xef\x40\xea\x85\xa7\xf1\xf6\x33\x97\x0d\x04\xae\ +\xed\xe2\x73\x10\xb7\x3b\x22\x0a\x21\x10\x22\xe4\xb2\xd9\xea\xd2\ +\x68\xfa\x57\x1f\xa4\xef\x2f\x42\xd4\x75\xdd\x4f\xe9\xce\x40\x74\ +\xc5\x8f\xff\x78\x38\x51\x67\xb7\x2f\x5e\x2c\xf3\x72\xf3\xec\x99\ +\x77\x7e\xfc\x2e\xc2\x14\x61\xec\xc1\x60\x82\x11\xe6\xc8\x13\xf0\ +\x00\x04\x10\xc6\x04\x61\x4c\x70\xed\xfc\x63\xad\x7e\xf0\xf0\xa1\ +\x73\x96\x51\x22\x65\x80\x10\x02\x0f\x41\x10\x08\x21\x6a\x04\x55\ +\xb3\xc3\x35\xcd\x63\xad\x7d\xf7\x9d\x77\xf7\xf6\xf6\xb8\x08\x3d\ +\x06\x52\x6b\x72\x08\xa9\xcd\x5a\x28\xa5\xd6\x59\xce\x39\x45\x60\ +\xb4\xb1\xd6\x61\x8c\x39\x67\x5a\xeb\x3c\x1f\x4d\x26\x93\x28\x8a\ +\xfa\xab\x5d\xf0\xb0\xbf\xbb\x67\x2a\x2d\x18\xd3\x95\xee\xf6\x57\ +\x76\xce\xee\x3c\xdc\xdf\xf7\x08\x59\xe7\x18\x42\x82\x8b\x3a\x3c\ +\xea\xcf\x38\x8e\x8b\xa2\xf0\xde\x77\x3a\x1d\x6b\xad\x31\xa6\x6e\ +\x10\xd5\x50\x3f\x8e\x63\xef\x7c\x59\x96\xd3\xe9\x44\x69\xf3\xb9\ +\xa8\x7f\x30\xc6\xc6\xda\xbd\x83\xa3\x7e\xbb\x1b\x33\x72\xed\xe6\ +\x0d\xa3\xe6\xf3\xb2\xa0\x51\xf8\xc2\x0b\xcf\x27\x9d\x46\xd2\xeb\ +\xae\xaf\x5f\xfe\xe8\xf6\xc3\x8d\x73\x97\x2e\x9c\xb9\xb0\xd6\x6d\ +\xf3\x24\x3c\xd1\x6a\xfe\xe8\xa1\x48\xfd\xe5\x2b\xcf\xd0\xd4\xcf\ +\x8e\xef\x09\x7a\xbc\x76\x66\x13\xcf\x83\xf9\xfe\x7d\x71\x6d\x23\ +\x5d\xeb\x57\xca\x1f\x4c\xc6\xd2\x59\xea\xbd\x43\x98\x20\xe2\x01\ +\x30\x20\xe7\x3d\x00\x78\x00\xeb\x9c\xb1\x0e\x01\x5a\x66\x19\x06\ +\x1c\x46\x11\xc6\x2e\x49\xda\x98\xe0\xaa\x2a\x11\x54\x71\xdc\x24\ +\x04\x21\x4c\x8d\xb6\x51\x10\x9d\xd9\x3c\x73\x7a\x3c\x9a\xcd\x96\ +\x18\x93\x46\xb3\xb5\xb9\xb5\xb5\x7d\xf6\xec\xed\x3b\x77\x30\xa2\ +\xaa\x2a\x19\xa7\x9e\x12\x26\x02\x11\x86\xb8\x54\x18\x90\x07\x4f\ +\x08\x6e\x46\x4d\x0c\xb6\x52\x7a\x7d\x7d\xd5\x70\x14\xf3\xc4\x54\ +\xda\x32\xba\x2c\xd2\x48\xcd\xbf\xfe\xfc\x45\x9c\x1d\xbe\xf9\x91\ +\x40\x82\x77\x7b\x9d\x41\xe9\x29\xd6\xab\x6b\x2d\x3f\x5c\x38\xe4\ +\x98\x73\x60\x50\x48\x05\x76\x00\xe0\xc2\x28\xf1\x0e\xd1\x20\xcc\ +\x8d\x1a\x2f\x17\x95\x03\x20\x80\xd0\xd3\x2c\x3f\x00\x84\x28\x65\ +\x97\x2e\xbc\xfe\xe8\xe4\xb8\xb9\xf5\xfc\xe5\xeb\xb7\xb4\x61\x24\ +\x68\xf8\x40\xe4\x56\x0d\x47\x43\x9d\x2e\xfb\xcd\xd5\xe2\xfe\xd1\ +\x9b\xdf\x7d\xeb\x39\xbb\x71\x79\xb3\xe9\x09\xad\xca\x42\x74\x57\ +\x50\xcc\x7d\x11\xaf\x07\x6d\x58\xdb\x4a\xba\xab\xdf\x0d\xbf\x37\ +\x3c\x1e\x75\x59\x02\x0c\x39\xe7\x38\x71\x88\x50\xeb\x3c\xc3\xc4\ +\x03\x10\x4c\x31\xa2\xe0\xb1\x03\x4c\x68\x90\xe7\x55\xa9\x0c\xe7\ +\x01\x63\x0c\x79\x0c\x08\x28\xa5\x65\x59\xa6\x69\xda\xe9\x74\x92\ +\x24\xa9\x59\x2f\x8c\xb1\x52\x6a\xbe\x98\x09\xc1\x3d\x78\x84\x70\ +\x10\xc6\x94\x31\x21\xa4\xd5\x1a\xc0\x63\x04\xc6\x58\xc4\x08\xa5\ +\x94\x71\x84\x08\xc5\x84\x20\xc0\x0e\x3c\xe7\x86\x60\x4a\x19\x2e\ +\xf2\xc2\x39\xa7\xb4\x36\xc6\x58\xef\xd4\xdc\x36\xbb\x1d\x8a\x31\ +\x05\xa0\xde\x63\x04\x18\x93\xc7\xee\x05\xde\x0b\xc1\xeb\x1e\x54\ +\x10\x04\x00\x90\xa6\x69\xdc\x6c\x48\xce\x55\xa5\x30\x25\xc6\x39\ +\x6b\x0c\x17\x02\x30\xcc\x66\xd3\xe9\x6c\x86\xc0\x7f\x2e\xe6\xb7\ +\x31\xc6\xde\xc1\x72\x96\xee\xef\xef\x37\x04\x8e\x88\xb9\x79\x69\ +\xbb\x1b\xf7\x99\xee\x21\xbd\xec\xb7\x12\xc9\xd8\x74\x32\xa8\x38\ +\xac\x9f\xbb\x7c\xe9\xcc\x8d\x7e\xbb\x99\xaf\x71\xd1\xc2\x6b\x2c\ +\xd8\x46\xdd\xf2\x78\x31\x3e\xb9\x1b\x45\x83\xf0\x79\x7d\xf0\xce\ +\xa9\xfa\xb8\x4d\x5b\xbd\xd6\x15\xf2\x68\xb1\xaf\x11\x3a\x31\xcb\ +\x04\x22\xe4\xb8\x17\xc2\x03\xd2\xc6\x4a\x29\x10\x61\xaa\x2a\x8d\ +\xf3\x98\x02\xf5\x1e\x21\x9c\xe7\x65\x69\x8c\x73\x60\x4c\x49\x28\ +\x8e\xe3\xc8\x39\x97\x67\x99\xd5\xc6\x58\xd3\x4c\x9a\x84\x50\x11\ +\xc8\xad\xcd\x33\x3f\xc8\x7e\x92\x24\x4d\xe7\x60\x34\x9e\x9e\xbf\ +\x78\xc9\x38\x6f\x9c\x63\x08\x13\xca\x00\x70\xa5\x7d\xd4\x0a\x3b\ +\xfd\xb5\xf1\x3c\x55\x55\xc5\x19\xc3\x08\x71\x1a\x51\x1a\x62\xec\ +\xc3\x90\x4b\xe7\x20\x55\xca\xa2\x45\x8c\xf5\x6c\x28\x97\x71\x71\ +\x72\xef\x46\x53\xf0\x97\x5f\xba\x7f\xf7\x5e\x3e\x49\x65\x10\xcf\ +\xd3\x83\xad\x73\x2b\x9d\x35\xa9\xaa\x6a\x6f\x7f\x5f\x0a\xe6\x15\ +\xca\x66\x99\x48\x78\x14\xcb\xaa\x74\x77\x76\xf7\x53\x07\x15\xe3\ +\x46\xe9\xa2\x28\x29\x17\xe8\xa9\x08\x38\x46\xf9\xe9\xfd\xf2\x7f\ +\xfb\x83\x3f\xfd\xb5\xa2\xf9\x52\x1a\xab\xcc\xee\x5c\xbc\x1c\xac\ +\xf5\xe2\x8d\x7e\xae\x47\x76\x6e\xf3\xc3\xa3\xec\xdd\x0f\x48\x35\ +\x71\x89\xfb\xe4\xd1\xf1\x3a\xd7\x52\x9f\x7b\xeb\x9d\xdd\x0c\xa9\ +\x6f\xfe\xc7\x5f\xde\xbc\xf9\x7a\xfb\xe2\x0e\x4a\xda\x31\x8a\x06\ +\x83\xe9\x7c\x31\xcb\xca\xf9\xdd\x07\x9f\x7c\xf4\xd1\x47\x14\x8b\ +\x30\x68\x18\x00\xec\x3d\x22\x1c\x61\xea\x1d\x52\x0a\x38\x67\x5a\ +\xa3\xc1\xe9\x24\xb9\x7c\x06\x08\x46\xde\x23\x0f\x5c\xf0\x30\x0c\ +\x39\xe7\x8c\xb1\x3c\xcf\x01\x80\x73\x8e\x31\x0e\x82\x60\x6b\x7b\ +\xf3\x9d\xf7\xde\xc3\x04\x0b\x21\x9c\xd6\x71\x18\x03\x60\xa0\x54\ +\x6b\x8b\x31\x00\x25\xd6\x3a\x8a\x30\x46\x9f\x39\xe7\x32\x82\x3d\ +\x62\x54\x0a\x21\x10\x42\xc6\xda\xc5\x62\x61\x9d\xc3\x9c\x58\x0f\ +\x9c\xd3\xa3\xe3\xc3\x33\xdb\x1b\xab\x9d\xd6\xe8\x68\x8f\x10\x8e\ +\x08\x72\x5e\x5b\x63\x9d\xa3\x41\x20\x9b\xcd\x24\xcb\x72\xc6\x98\ +\x31\x06\x10\xc1\x84\xc5\x8d\x06\x22\x59\x59\x96\xa3\xd1\x88\x73\ +\x9e\x97\x85\xb5\x96\x61\x04\xde\x3a\x6f\x11\xfe\x5c\xd4\x3f\x00\ +\x1e\x55\xca\x1f\x9f\x4c\x5f\x7c\xf6\xda\xd1\xfd\xdb\x6b\x5d\x15\ +\x07\x3d\xe2\xfc\xe6\xca\xba\x14\xe4\xcc\xf9\x73\x74\x7d\xe7\x1c\ +\x16\x4a\xa3\x86\x63\x4e\x57\xd1\x0a\x0b\x50\xb6\x2e\x9a\xd9\x5f\ +\xbe\x37\x7e\xeb\x1e\x26\x4b\x71\x26\x87\x20\x3b\x2d\x27\x73\x33\ +\xdb\xb8\xf6\x85\xb2\x72\x1a\x7b\x83\x88\xae\x88\xf3\x92\x12\x6a\ +\x4c\x05\x80\x04\xe7\xde\x83\x35\xe6\x6f\xb3\x70\xde\xd7\x83\x25\ +\x8e\x73\x86\x90\x10\x42\xd6\xfa\xee\x66\xab\x95\x24\x89\xf7\x4e\ +\x95\x1a\x01\x22\x98\xac\xae\xae\x12\x4a\xc0\x83\x75\x6e\xb9\x5c\ +\x7e\xf2\xc9\x27\x9b\x9b\xeb\x55\x55\x25\x32\x66\x94\xd5\x85\xec\ +\x7c\xbe\xd4\xda\xc4\x71\xdc\x6a\xb7\xbd\xf7\x4a\x29\xe7\x9c\x94\ +\xd2\xd8\x32\x8a\xa2\xe5\x72\x19\x06\x01\x63\x61\x1c\x25\x80\xf5\ +\xda\xda\x4a\x12\x85\xe3\xb2\x68\x24\x4d\x26\xc4\x22\xcb\x58\xa5\ +\x5b\xcd\x96\x32\x3a\x4e\x62\x4a\x79\x59\xaa\x66\xbf\x6b\x89\x2b\ +\x17\xe3\xa0\x19\x18\xef\xdb\x8d\x26\xa5\xcc\x7b\x88\xe3\x84\x60\ +\x82\x31\x79\x0a\xf3\x85\x27\x93\x8b\xbc\xdb\xb9\xfa\xd2\xcb\x8a\ +\xf2\xc3\xd9\x6c\xab\xbb\x6e\x00\x4c\x9e\x85\xbe\xdd\x4d\xe2\xd3\ +\x87\xfb\x1f\xfe\xcb\x1f\x6d\x1e\x4f\xce\x79\xee\x46\xd3\xa2\x58\ +\x9c\x0e\xf5\x06\x5f\x73\x9d\xde\x8d\xaf\x5f\xba\xf5\x5b\xbf\xec\ +\x78\xc3\xd9\xa9\x44\xf6\x3f\xff\xbd\xdf\x41\x9e\x03\xe5\xc6\xa8\ +\xb7\xde\x7e\xeb\xee\x9d\x7b\x7f\xfa\x7f\x7e\xe7\xcd\x37\xdf\xa5\ +\x8c\x02\x7f\x5c\x6a\xd5\xa8\x0c\x00\x16\x8b\xd9\x74\x36\xb9\xc6\ +\x2f\x78\xaf\xbd\x75\x8c\x92\x1a\x45\x0b\x21\x6a\xe6\x4d\x29\x55\ +\xa7\x20\x21\xc4\xe5\x2b\x97\x39\x67\xc6\x82\xd6\x5a\x8a\x48\x08\ +\x41\x28\x01\x8f\x10\x46\x0e\x00\xea\xe2\xbe\xe6\x85\x30\xae\xa9\ +\xe7\xba\x2e\x95\x52\x12\x42\xb2\xf1\xb8\xaa\x2a\xce\x79\x20\x04\ +\x65\xcc\x68\xe5\x11\xda\x5c\x5b\xf7\x56\x7f\xfc\x21\x38\x67\x08\ +\x95\x04\x23\x26\x58\x20\xc3\x20\x90\x35\x7f\x5d\x14\x85\xb3\x4e\ +\x86\x21\x00\x26\x94\x85\x61\x90\x67\x4b\x21\x04\xc1\x48\x6b\x0d\ +\x00\x5a\xab\x8d\x8d\xcd\xcd\x8d\x4d\xf7\x79\xd0\xbf\x01\x42\x80\ +\x48\xbb\xbd\xba\xd2\x6b\xaf\xac\x9e\xbd\x7e\xf9\xc6\x6c\x70\xfc\ +\xcb\xbf\xfa\xdb\xd4\xab\xf1\xc9\xd1\x1f\xfe\xe3\xdf\x7f\xe5\x8b\ +\xd1\x2b\x3b\x6f\x94\x1e\xc7\xeb\xbd\x86\x08\xcb\x2a\x1f\x65\x27\ +\x48\x63\x9e\xc9\xb7\xff\xe4\xc7\x97\x6d\x27\x68\x79\x7e\x8d\xb3\ +\x16\x9b\x4a\x73\xa4\x33\xe2\x54\x83\x88\x5e\xb8\x52\x69\x4f\x21\ +\x98\xe7\x86\x79\x14\xb5\x43\xf0\xde\x3a\x4b\x29\xe1\x22\x30\xc5\ +\xe3\x1e\x33\x00\x78\xf0\xd6\x42\x59\x94\x8c\x71\x84\x1d\x7d\x0c\ +\xb3\xc9\x62\x31\x3f\x3e\x3e\x5e\x5f\x5f\xef\x74\x3a\x4e\x7b\xe7\ +\x5c\x92\x24\x08\x21\x6d\x94\x36\xbe\xdb\xed\x4e\xc6\xe3\xf7\xde\ +\x7b\x3f\x90\xb2\xee\xb7\x1b\xed\x38\xe7\xce\x68\xa5\x54\xab\xd5\ +\x22\x94\x62\x8c\xbb\xdd\x0e\xc6\x6c\xb9\x5c\x08\x21\xaa\xaa\x3a\ +\x3c\x3c\x54\x4a\xb5\x9a\x3d\xce\x39\x13\xac\xaa\xd4\xc1\xc1\xe1\ +\x60\x38\x9c\x4d\xa6\x67\xb6\xb7\x87\xc3\xa1\xf7\x30\x9a\x4c\xac\ +\x75\x9d\x4e\xd7\x3b\x8f\x09\x31\x60\x59\x20\xc2\x56\x4c\x43\x59\ +\xa9\xaa\xdd\x69\xaf\xac\xae\x0a\x11\x28\xa5\xca\xbc\xf2\x1e\x13\ +\x4a\xe1\x69\xf2\x0f\x58\xef\xd8\xea\xca\x6b\xdf\xfa\x66\x4a\x70\ +\xd0\x6a\xca\x46\xb3\xd4\x95\x5a\x16\x7d\xd5\x6d\x72\xf6\xe9\xee\ +\xee\xe4\xf6\xa7\xd7\x59\xcc\x29\x9d\x1b\x93\x7b\xd2\xe8\x6f\x7e\ +\x74\x30\x3c\xff\xe5\x57\x6c\xf3\xea\x47\x8f\xee\x36\xda\x6d\xe6\ +\x52\x36\x13\x2b\x9d\xb3\x08\x85\x41\x67\x75\x3e\x18\xac\x75\x93\ +\x2f\xfc\xce\x6f\xbf\xfc\xfc\x6b\xff\xf0\x3f\xfd\x2f\x8e\x06\x47\ +\xde\x79\x20\x00\x00\x1e\x79\xef\x2d\xc2\xd8\x58\x33\x19\x8f\x31\ +\xc6\x5a\x29\x86\xe8\x93\x2a\xb4\x46\x51\xb5\x10\xa1\x2e\x6f\x18\ +\x67\xcf\x3c\xf3\x4c\xbf\xdf\xbf\x73\xf7\x41\xaf\xbf\x11\x45\x91\ +\xb5\x8e\x72\x44\x30\x11\x5c\x00\x02\x84\xa0\x46\x7a\xb5\xa1\x77\ +\xfd\xf5\xba\x56\xa9\x15\x39\x84\x50\xf2\x59\xd9\x44\x09\x56\xd6\ +\xbc\xf1\xd5\xd7\x37\x36\xd6\x8f\x8e\xf6\x83\x20\x2c\x54\x55\x7f\ +\xdd\x39\x07\x1c\xa2\x28\x6a\xb5\x5a\x93\xc9\x74\x34\x1a\x6b\xad\ +\xc3\x28\x02\x04\x45\x9e\x39\x6b\x30\xc6\x51\x18\xce\xe7\x33\x67\ +\x6d\x14\x06\x16\xf8\xce\xce\xd9\xf5\xb5\x55\xef\x3f\x0f\xf1\x03\ +\x10\x06\x61\xb3\xd9\x8e\xa2\xc6\xd1\xc9\x98\x31\xe9\x79\x73\x77\ +\x90\xaf\x74\x5a\x13\x15\xed\x4e\x20\xb8\x3f\x0f\x3e\x39\x32\x9d\ +\xf6\x46\x73\xcd\x12\x24\x78\x68\x95\x08\x66\xe8\xf6\x77\xbf\xdf\ +\x2c\x05\x5b\x9a\x74\x31\x26\x9b\xc7\x54\xe6\x8b\x98\xf6\x2e\xdc\ +\xb8\xf2\xe5\xd7\x9b\xfd\x5e\x77\xf5\xfc\x68\x32\xf9\xa5\x2f\x7f\ +\x79\x75\xe5\x6c\xa5\xcb\xd3\xc1\xf1\xc3\x87\x0f\x92\x24\x41\x08\ +\xb4\xd1\xff\xe6\x15\x00\xca\xb2\x94\x52\x4a\x99\x04\xf0\xce\x01\ +\xe7\xbc\xdf\x5f\x09\x82\x28\x8a\xa2\xaa\xac\xd2\x79\x76\xee\xdc\ +\xc5\x38\x8e\x01\x10\x25\xd4\x1a\xed\xc0\x63\x42\x86\xc3\x01\x67\ +\xd4\x3a\x8b\x1c\x36\xc6\x58\xe7\x3c\x02\xe7\x5c\x96\xe7\x4f\x1c\ +\xdb\xbb\xdd\x9e\x94\xab\xd6\x96\x83\xc1\xe0\xfa\xf5\xeb\x3f\x7d\ +\xf3\x6d\xe7\x5d\x2b\x0a\xb5\x2d\xa2\x28\x5a\x2c\x17\x07\x47\x47\ +\xb3\xc9\xf4\xf2\xe5\x2b\x57\xae\x5d\x7f\xf0\xe0\x01\x13\xa2\xd1\ +\x8c\x9c\xf3\xa7\x83\x01\xa6\x24\xcb\x73\x11\x20\x11\x47\x84\x33\ +\xd0\xa6\xd3\xe9\x6e\x6d\x9e\xe9\x75\x55\x9a\xe6\xaa\x54\x83\xe1\ +\x00\x3f\x95\xfa\x0d\x23\xec\x3c\x1c\x2c\x97\xb8\x99\xc8\x30\x8c\ +\x92\x96\x77\xbe\x52\xca\x18\xeb\xf2\x2c\xdf\xdb\xbf\xfd\x83\x1f\ +\xb6\xb2\x19\x3b\x9b\xcc\x16\x59\x9a\xb0\xb5\x9b\xb7\xa2\x8b\x81\ +\xee\x4d\xb5\x4f\xee\x7d\xfa\xe8\x2b\x5f\x7b\x29\xea\xc4\xa6\x1a\ +\xdb\xb2\x5a\x8c\xf7\x93\xf6\xa6\xb3\x71\x2b\xe6\xe3\xd3\xd9\x62\ +\x36\x7a\xee\xa5\x5b\x67\xb6\xb7\x76\x0f\x76\x89\x64\x00\x08\x21\ +\x8f\xc0\x79\x30\x1e\x30\xc1\xe8\xf0\xe8\x28\xcf\x73\x84\x00\x7d\ +\x26\x04\xa9\xb3\x47\x4d\x10\xd7\x81\x04\x00\xc6\x18\xca\xd9\xef\ +\xfe\xee\xef\xfe\xb3\x3f\xfa\xe7\xfb\x07\xc7\xde\x83\x64\xd4\x39\ +\xf7\x58\x7e\x45\xf1\x13\xe2\xbb\xe6\xcd\xea\xe6\x44\xfd\x59\x3f\ +\x56\x2e\x84\x94\x12\x23\x04\xde\x19\xa5\x76\xb6\xb7\x9e\x7f\xfe\ +\xa6\xf7\xe6\xe4\xf8\x24\x8a\xe2\xc2\x98\x3a\xd8\xba\xdd\x4e\xaf\ +\xbb\xc2\xb9\x98\x4c\x26\x79\x5e\x56\x55\x55\xb7\x76\x82\x40\x3a\ +\x67\x8b\x3c\x77\xce\x56\x55\xb9\xb9\xb1\x81\x31\x3a\xdc\xdf\xef\ +\x74\xda\x3b\x67\xb7\x1b\xcd\x86\xff\x3c\xf8\x9f\x52\x42\xe7\x8b\ +\xd9\xbb\xef\xbd\x9d\x44\xe1\x4a\xbf\x6f\xbd\xd9\xd9\xde\xd9\x1b\ +\x4c\x52\xed\x19\x4f\x7e\xe3\x3f\xfc\x87\xce\x7b\x94\x74\xdb\xdd\ +\x55\x57\x91\xdc\xb8\x6e\x83\xfa\x1c\xbd\xf3\xa7\xdf\x73\x1f\xdc\ +\xb9\xc2\xe3\xa5\xca\x73\x53\xb1\x82\x9e\xdd\xb8\xf2\xf2\x37\x5f\ +\x5d\xb9\xfa\x1f\x74\xcf\xde\xf2\x45\x46\xbc\x59\xdb\x58\xfd\xaf\ +\xff\xdb\xff\xca\x7a\xb6\x58\x64\xa7\x47\x87\xdf\xfd\xee\xf7\xfe\ +\xf2\x2f\xff\xf2\x93\x4f\x3e\x95\x52\xda\xcf\xa8\xfd\x27\x4c\x68\ +\x59\x56\x75\x2b\xba\x52\xa5\x94\x5c\x29\x25\xa5\xac\x4b\xc9\xaa\ +\xac\xa2\x38\xfa\xf4\xd3\xdb\xff\xf4\x9f\xfe\xb3\xc5\x62\xae\x94\ +\xe5\x22\x40\x84\x70\xce\x19\xe3\x1e\x1c\xc3\xd4\x03\x50\x46\x55\ +\xa5\x3c\x46\x41\x10\xd4\x1c\x91\x31\xc6\x39\x27\x84\x6c\xb5\xda\ +\x42\xc6\x3f\xff\xf9\xcf\x83\x20\x48\x92\x64\x3a\x59\x96\x61\xb5\ +\xb6\xda\x6d\xb7\xdb\x2b\xfd\x95\x41\xb7\x3f\x1a\x4f\x3f\xb9\x7d\ +\x7b\x6d\x7d\xdd\x23\xcc\x45\x20\xc3\x90\x73\x3e\x9a\x4c\x5c\x59\ +\x7a\x6b\x39\x46\x1e\x23\xe7\x1c\x46\x88\x62\x22\xb8\x40\x88\x20\ +\x20\xcd\x46\x67\x6f\xff\x48\x29\xfd\x54\x21\x04\x04\x13\x12\xc6\ +\xf3\xa2\x3a\xb7\x71\x46\x50\x66\xb3\x0a\x81\x15\x84\x36\x08\x9e\ +\x1e\x1e\x97\x8f\xf6\x3b\x00\xb7\xd5\xf1\xda\xd5\xde\xf5\xab\xb7\ +\x92\xcd\xb3\x63\x3f\x5c\x98\xbb\x87\x47\xf9\x2f\xbd\xfc\xab\xfe\ +\x78\x3a\xd8\x7f\xa4\xb0\x62\x41\x80\x70\xa4\xf3\x92\x8b\x4c\x36\ +\x1a\x57\x6e\x5e\x63\x51\xf7\xe7\x3f\xff\xe1\x07\x77\xde\xc5\x02\ +\x3f\x76\xd8\xc5\x08\xc0\x79\x8f\xad\x45\x00\xe6\xf8\xe4\x70\xb9\ +\x5c\xf6\x7a\x2d\xa7\x9c\xaa\x54\x5d\x6f\xd4\x0c\x72\x5d\x05\xd5\ +\xb8\x08\x63\xac\x8c\xbe\x75\xeb\xd6\xda\xfa\xd6\xff\xf0\x3f\xfe\ +\x4f\xf3\xd9\x12\x3c\x78\xb0\xce\x7b\x8c\x29\xfa\x2c\xde\x6a\xd8\ +\x56\x77\x36\xeb\xc3\xd0\x5a\xab\xb5\xc6\x98\x04\x81\x74\x36\x01\ +\x67\x25\xc3\xde\xe1\x17\x9f\x7f\xae\x58\x2e\xd3\x3c\xcf\xf3\x3c\ +\xcd\xb3\x30\x0c\xb3\x32\x57\x4a\x31\xc6\xd3\x34\x1d\x8f\x27\x08\ +\x21\x8c\x1f\x0b\x23\xb5\xd6\xe0\x6c\x18\xc8\xe5\x02\x9c\xb5\x95\ +\x52\x3b\x67\xb7\xaf\x5c\xbe\xfc\x57\x7f\xf5\x17\xb3\xe9\x54\xeb\ +\x4a\x0a\xf9\x79\x99\xdf\x26\x04\xa4\x74\x4c\xc0\xd1\xc9\x5e\xab\ +\x9d\x38\xe4\xe2\x76\x0b\x4b\x4e\xa8\x88\x56\x57\x31\xa6\x2c\x0a\ +\x25\x21\x7e\xbe\x68\x35\x5b\x4c\xa3\xe5\x3b\x9f\xf8\x0f\xee\xb5\ +\xb5\xb1\x81\x19\x06\xa9\x93\x7c\xb3\x7b\xd5\xf0\xe0\xc2\x33\xaf\ +\x2e\x71\xb2\x58\x4c\x43\x50\x1c\x14\x06\x8a\x62\x84\x69\xb3\xd1\ +\x0a\x9a\xc9\xa5\x1b\xcf\xdc\x78\xe5\x95\x2f\xfc\xde\xef\xfd\x9e\ +\x73\xa6\x16\x47\x3b\xeb\xb1\x24\x18\x21\x6b\xac\x52\x95\x73\xce\ +\x81\x95\x52\x22\xe4\x3f\xd3\xc8\x61\x4a\x69\x9c\xc4\xa1\x8c\x7e\ +\xf6\xd3\xb7\x7f\xf8\xc3\x1f\x96\xa5\x22\x44\x38\xe7\xc1\x7b\xc6\ +\x99\x73\x96\x52\x42\x30\x01\xef\x91\x47\x8c\x31\x87\xa0\xaa\x2a\ +\x6d\x4c\x7d\x34\x66\x59\x36\x99\xcc\xc2\x30\x5c\x5f\xef\x0b\x49\ +\x07\x83\x41\x9e\x69\xe7\x5c\xba\x5c\x76\x3a\xf1\xb9\x73\xe7\x5a\ +\xad\xe4\xf2\x95\xcb\x1f\xbc\xff\xc1\xe9\xe9\x70\x38\x18\xaf\xaf\ +\x6f\x00\xa0\x3c\xcf\x27\x93\xe9\x70\x34\x6c\x34\x1a\x82\x87\xd6\ +\x3a\x8c\x00\x03\x60\x80\xc9\x68\xd4\xeb\xf5\xb8\x0c\xa4\x8c\x8e\ +\x4f\x4e\xef\xde\xdf\x35\xc6\x3e\x5d\x0a\xf2\x00\x8c\xf3\x8d\x4e\ +\xa7\x19\x36\x20\xd5\xd5\x7c\xf9\xd6\x5b\x6f\xee\x5c\x39\xfb\x85\ +\x1b\x97\x3a\x5c\x6c\xf1\x10\x15\xb3\x93\xaa\x38\x7b\xf1\xd2\x99\ +\x2f\xdd\xbc\x3b\x48\x37\x2e\xde\xda\x0c\xcf\x3d\xb8\x77\xfb\xed\ +\xb7\x3f\xc2\x95\x6b\xb5\x69\xca\x42\x24\xdc\x95\x4b\x3b\x44\x36\ +\x70\xd0\x40\x42\x20\xa7\x95\x9a\x1d\x9c\x3c\x1c\x2e\x8e\xe2\xa8\ +\x03\xce\x3b\xe7\x18\xa5\x95\x77\xd8\x21\x26\xb0\xf7\x86\x12\x8c\ +\x10\x38\xeb\x18\xa5\x9d\x4e\x67\xb9\x5c\x9e\x9e\x9e\xce\xe7\x73\ +\x42\xc8\xfa\xfa\x7a\xab\xd5\xda\xdf\xdf\xaf\x55\x9b\xab\xeb\x6b\ +\x52\x84\xf3\xf9\xdc\x7b\xc7\x39\xc7\x04\x97\x45\xc1\x05\x07\x20\ +\x4a\xe9\x27\x45\x6c\x5d\xaf\xd6\xd5\x4b\x2d\xb1\xd1\x5a\x25\x8d\ +\x66\xa9\x34\x65\xac\xdb\xef\x7c\xe1\x85\xe7\xbb\xed\xa4\xd7\xed\ +\x2e\xd3\x74\x6d\xb5\x8f\x10\x50\xca\xb5\xb1\xb5\x00\xf2\xd1\xde\ +\x23\xc1\xa5\xb3\x75\xe7\x87\x48\x19\x30\xc6\x6a\x7d\x17\x25\x21\ +\x78\xe7\x9c\x0b\x38\xfb\xf4\x93\x4f\x76\x76\xb6\x2f\x5f\xbe\xfc\ +\xde\x3b\x7f\x73\xfb\xd3\x4f\xbe\xf4\xc6\xeb\x9f\x0b\xfe\x1a\x61\ +\x8c\xc0\x55\xe5\xd2\x99\x2a\x69\x76\xc6\xd3\xf1\xd1\xc9\x89\x8c\ +\xe2\xfe\xfa\x1a\x67\x78\x92\xce\xb7\xce\x9c\xe9\x74\x12\xbd\x98\ +\x37\x69\x28\xca\xd2\xe6\xfa\xc1\x5f\x7e\xbf\xfc\xf4\xde\x85\x1b\ +\xe7\x75\x0b\x99\x46\xf3\xca\xad\x17\x9b\x1b\x71\xca\x1e\x4d\x27\ +\xc5\xd2\x0c\x77\x2e\xac\x0a\x29\x50\xa5\x11\x58\x6b\x91\xa5\x8c\ +\xa0\x70\x34\x1a\x4b\x21\x5f\xfd\xe2\x6b\xaf\xbe\xfa\xea\xf7\xbe\ +\xf7\xd7\x42\x04\x00\x80\x11\x02\x00\x42\x28\x06\x38\x38\x3c\x94\ +\x52\xa4\x59\x21\x05\x7b\x02\x03\xbc\x07\xad\x35\xf2\xc8\x19\x0f\ +\x80\x6a\x90\x50\x5f\x32\x26\x84\x51\x5a\x43\x85\xfa\xfc\xab\x8b\ +\x10\x8c\x31\xc1\x98\x51\xfa\xe4\xd1\x5a\xeb\xb3\x2c\x3b\x3d\xb5\ +\x5c\x90\x3c\xcf\x31\x96\x84\x90\xf9\x7c\xee\x41\xbd\xf9\xe6\x9b\ +\x5f\xfa\xd2\x2b\xde\x3a\x53\x69\x70\xce\x5b\x3f\x9f\xce\x3b\x9d\ +\x8e\x51\x3a\x4f\x53\x41\x84\xa4\x92\x22\x4c\x00\x19\xe3\xd2\x6c\ +\xd9\x68\x36\x46\xc7\xa7\x2b\xdd\x95\x8d\xb3\x67\xb5\x71\x1f\x7f\ +\x72\x77\x32\x5b\x10\xfa\x34\xfa\xeb\xba\x62\xda\xd9\xd9\x89\x5b\ +\xed\x83\x47\x07\xb4\xb0\x47\xf7\x1f\xfc\xe8\x07\xff\x8a\xc6\x5f\ +\x55\xaa\x44\x00\xcc\x5a\xa2\xdd\x7c\xb6\x1c\x1e\x1f\x7d\x7c\xf7\ +\xe3\x8f\x87\xd9\xdd\xe5\xf1\xa5\x67\xfa\x0b\x4b\xef\xec\xed\x5f\ +\xbd\x70\xa1\xbb\x9e\x5c\x3f\xfb\x3c\xa0\x46\xaf\xdb\xc7\x71\x8c\ +\x6c\x89\x4c\x35\x19\x1e\xa5\x4a\x85\x31\xed\xf6\x92\x22\x53\x18\ +\x84\xb5\x36\x0c\x03\x21\xb9\xb7\x16\x63\x78\xfe\xf9\xe7\xde\x78\ +\xe3\xb5\x46\x23\x29\x8a\x32\x60\xc2\x59\xa7\xb5\x6e\x34\x1a\xed\ +\x76\xdb\x5a\x2b\xa5\xcc\xf3\xbc\x4e\x20\x8d\x46\xa3\xee\x74\x9f\ +\x9c\x9c\x14\x45\x29\x45\xe8\x6b\xd1\x14\xc0\xdf\xe6\x24\xfe\x36\ +\x1d\x62\xad\xad\xc7\x0d\xbc\x07\xf0\x20\x65\xa8\xb5\x0a\xa4\xbc\ +\x7a\xe5\x62\x24\x79\x55\x95\x8c\xe0\xc9\x70\x04\xde\x29\xa5\xb4\ +\xb3\x94\x13\xce\xb9\xf3\xae\xe6\x87\x6a\x38\xf7\x59\x5a\x23\xce\ +\x3b\x84\xb1\x94\x82\x00\x90\x30\xb0\xd6\x8c\x87\x43\xc1\xe8\xfa\ +\xfa\xda\x68\x34\x1c\x0e\x47\x7f\x37\x73\xf3\x0b\xf4\x3f\xe5\x7c\ +\xa5\xd7\xef\xf5\x56\xd7\x37\xb6\xd6\x36\xb6\xf6\xf6\x0f\x82\x28\ +\x8c\x92\x38\xcb\x8b\xb5\xcd\x8d\x66\x2b\x29\x96\x13\x35\x9a\x4e\ +\xa6\xe9\x2b\x5f\x7c\xcd\xe5\x0e\x2d\x67\x5d\xc1\x27\x93\x93\xf6\ +\x33\x2f\xbc\xf6\x9b\xbf\xca\xe2\x95\xe5\x6c\x59\xfa\x89\x77\xec\ +\xea\xce\x39\x6d\xab\x4a\xcd\x28\x22\x88\x32\xef\x05\x76\x84\x60\ +\xb2\xba\xba\x42\x28\x9f\x4e\x86\x27\x27\x47\x75\x95\x59\xbf\x43\ +\x18\x63\xad\x2d\x05\x57\xe4\xb9\x52\x2a\x8a\xa2\x7a\xda\xa4\x06\ +\x12\x75\xcc\x08\xc6\x09\x21\xd7\xae\x5d\xbb\x76\xf5\xda\x07\x1f\ +\x7e\x44\x19\x01\x78\x2c\xd2\xaf\x3b\x80\x75\xf1\xea\xa1\x7e\xbe\ +\x88\x32\x86\x09\xa1\x8f\x55\xf7\x00\x80\x29\xa5\x9c\xe3\x4a\xd5\ +\xb3\x3a\xc4\x3b\x2c\xa5\xb4\xce\x3d\x7c\xf8\xf0\x97\x7f\xf9\x8d\ +\xa0\xd5\x49\xa2\x78\xb9\x48\x39\xe5\x45\x96\x63\x40\xc6\x18\xa3\ +\x0c\x23\xdc\x3b\x67\x2a\x53\x2e\xb3\x76\xab\x89\x09\x0b\x30\xf5\ +\xda\x4e\x86\xe3\x30\x6e\x1d\x0e\x46\x0f\xf6\xf6\x94\x77\xe8\xe9\ +\xa6\x7f\x6a\xf9\x1f\x46\x77\xee\xdc\x31\x79\xd5\x16\x51\xa3\x99\ +\x7c\xf1\xcb\x5f\xba\x71\xeb\xb9\xc2\x1b\xe7\x0d\x60\xc4\x8c\x6f\ +\x70\x96\x9f\x8e\xee\x7e\xf2\x61\x2a\x5a\x95\xf4\x84\x6e\x9d\x39\ +\x77\xf9\xda\x8d\x2f\x31\x41\xd6\x36\x03\xe7\x9a\xc8\x86\xd9\x6c\ +\x41\x96\x73\xa7\x73\x26\x7d\x3b\x0a\xb4\xae\x5c\x91\xaf\xf7\x3a\ +\x77\xc7\x47\x84\x71\x21\x99\x75\xd6\x98\xca\x5b\x43\x94\x7f\xfd\ +\x8d\x2f\xde\xbc\x79\x33\xcf\x32\x42\x98\x73\x1e\x3c\x48\x29\x93\ +\x24\xa9\xcb\x1e\xce\xf9\x72\xb9\x3c\x7f\xfe\x7c\x51\x14\x61\x18\ +\x22\x82\x87\xc3\xe1\xee\xee\xae\x94\x82\x12\x5a\xe6\x25\x02\xf0\ +\xf5\xba\x18\x84\x01\xfc\xff\x33\x03\xd4\xb0\x1c\x00\x8c\xb5\x80\ +\x01\x63\xec\xac\xa5\x98\x80\xb3\xd8\x5b\x82\xa1\xdd\x6e\xae\xaf\ +\xaf\x3f\xdc\x3b\x92\x91\x74\xde\xd6\x31\x00\x50\xf7\x82\x50\x1d\ +\x7e\xb5\x26\x53\x55\xaa\xcc\x73\xab\x0d\x21\xb8\xd9\x48\x94\x52\ +\xc3\xe1\x60\x7d\x75\xe5\xe2\x85\xf3\x49\x1c\x85\x61\xf0\xb9\xd8\ +\x3f\x8a\x10\xf2\x0e\x11\x24\x03\x91\xe4\x69\x45\x37\x98\x60\x41\ +\x12\x27\x08\xd0\xd5\x2b\xd7\x82\x28\x9a\x4c\x46\xa4\x4c\x7f\xfa\ +\xfd\xef\x7e\xf8\xce\xc7\x57\x6e\x5e\x4d\x04\xb7\x21\xd3\xba\x50\ +\x73\xb5\xb6\xde\xc1\x0d\xb1\x7f\x74\xb0\x71\xf5\x79\x0e\xc3\xc9\ +\x60\xfc\xf0\x83\x77\x05\x13\x2c\x28\x44\xd4\x0e\x5a\xeb\x82\x27\ +\x84\x84\x40\x10\xe3\x14\x23\xfe\xc1\x07\xef\x7f\x7a\xfb\x53\x29\ +\xe4\xe3\x74\x01\xc8\x03\x22\x98\x78\x6f\x26\x93\xc9\x7c\xbe\x58\ +\xdf\xe8\x03\x60\x21\x78\x9a\xa6\xf3\xf9\x5c\x29\x23\x25\x5f\xe9\ +\xad\x46\x01\xee\x74\xda\xcf\x3d\x77\xf3\x9d\x77\xdf\xf7\x60\x39\ +\x17\xf4\xb3\x76\xb8\xb3\x06\x3c\x02\x04\x75\x11\x8c\x3e\x9b\x3f\ +\x41\x00\x75\x1e\x73\xce\x4b\x29\xa3\x48\x58\xa7\xbc\x07\x67\x15\ +\x67\xa1\x94\x81\x03\xd5\xeb\xf5\x56\xd7\xd6\x16\xa7\x93\x5e\x77\ +\x65\x38\x18\x83\xf7\xe0\x40\x55\x0a\x21\x9c\x44\x8d\x7a\xdb\x09\ +\xb6\x1e\x94\x59\x6d\x77\xbb\xbd\x4e\x94\x44\xed\x5e\xd7\x33\xbe\ +\x9c\xce\x3f\xfd\xf4\x53\x63\x0c\x65\xdc\x7b\x8f\x9e\x66\xfe\x14\ +\x39\xe7\x1f\x1d\xee\x03\x60\x4c\xb1\x75\xf6\xdc\xe5\x0b\x2b\x97\ +\xb7\x55\xe8\x97\xd8\x8a\x46\xb8\xd0\x55\xdf\x13\x93\xa9\x72\xb1\ +\xcc\x8f\x0f\x75\xc7\xf7\xba\xcd\xd9\xf1\xa8\xd3\x5c\xd9\x3b\x3c\ +\x68\xad\x34\x27\xf3\x65\x88\x25\x68\xe2\x2b\x17\x0a\x51\x64\x73\ +\x0f\x0a\x09\x82\x45\x98\x10\x11\x79\x86\x2d\x60\x4e\x3c\x38\xec\ +\x61\x7b\x7b\xfb\xfc\xce\x76\x9a\x2d\xc3\x30\xcc\xf3\x0c\xc0\x63\ +\xec\x11\x22\x94\xb2\xba\xc7\xff\xb7\xc5\xd7\xce\xb9\xa2\x28\x96\ +\xcb\x65\x6f\xa5\xaf\x94\x1a\x0e\x87\x00\x10\x86\xe1\x6c\x9e\x02\ +\xc2\x9f\xa5\x7a\x78\x92\x7f\x6a\x1e\xf5\xff\x66\x0e\x10\xf2\xce\ +\x19\x63\x78\xc0\x29\x63\x59\xba\x18\x8f\x06\x57\x2e\xec\x94\xc8\ +\x47\x71\x64\x3d\x7d\xe3\x4b\x5f\x1a\xce\x96\x9f\xde\xbd\x53\x8f\ +\xc0\x71\xce\xeb\xc5\xa5\x00\x80\x10\x66\x8c\xd6\x5d\x01\x02\x60\ +\x54\x45\x30\x0a\x82\xa0\xd1\x48\x76\xce\x6e\x73\xc1\x29\xc1\xc4\ +\xbb\x40\x70\xf4\x99\x92\xe8\xff\xff\xfe\x8f\x77\xa0\x4a\xbf\x98\ +\xe7\x51\x04\x83\xd3\x51\x59\x54\xaf\xbf\xf6\xfa\xfa\xc6\x66\x59\ +\xa9\xc3\xbd\x3d\x67\x5d\x08\xba\xc8\x8a\x97\x5e\xf9\x82\x6c\xc5\ +\x36\x5b\x2e\x6c\xd5\x08\x44\xe5\x8b\x7b\xf7\xef\x99\xf5\xd6\xfe\ +\xdc\x8c\x80\x6c\x9f\xd3\xc7\x47\xa7\x66\x16\x9e\xbd\x74\xb1\xbf\ +\xb1\x41\x83\x16\x0d\x7a\x54\x74\x10\x0a\x01\x69\xb0\xa5\x71\x85\ +\x10\x2c\x89\x63\xa5\x0d\xfa\x4c\xf0\x02\xde\x57\x65\x99\xc4\xf2\ +\xb9\xe7\x9e\xab\xf9\x50\x6b\x4d\x10\x88\x30\x0c\xad\x75\x94\x14\ +\x1e\x21\xe7\x7c\x9a\xa5\x77\xee\xdc\xd7\x5a\x73\xce\x9c\x03\x4a\ +\x29\xe7\x8c\x0b\xc1\x58\x2d\x7d\xf7\xe8\x09\x84\xa2\xa4\xe6\x88\ +\x9e\xd0\x4a\xb5\xee\x9d\x50\x5c\xbf\x28\x94\x0a\xc6\x19\xe7\x4c\ +\x52\x72\xed\xea\xb5\xaa\x2c\x0f\x0f\x0e\xda\xad\x16\x02\x5f\x95\ +\x55\xa3\xd1\xea\x75\x7b\x45\x59\xaa\x4a\x61\xc2\x10\x42\x02\xd1\ +\x46\x5f\x36\xe3\xa4\xdf\x6a\xaf\x6e\xae\x23\x4a\x15\xf8\xbb\xb7\ +\x6f\x9f\x9c\x9e\x28\x40\x16\x11\xf4\x94\x09\x08\x03\xf8\x9f\xfd\ +\xfc\xcd\xb2\x52\xc8\xa0\xb6\x88\xaf\x5d\xbc\xdc\xd8\xec\x77\x56\ +\x56\x52\x55\xe0\x32\x5b\x22\xcb\xc0\x02\xc3\x83\xe3\x63\xca\xc8\ +\xc5\x4b\xcf\x24\x9c\x17\xa3\x49\x58\x90\xa6\x5c\x41\x93\x52\xf1\ +\x65\x6b\xad\xdd\xea\x36\xf3\x79\x7e\xfb\xe3\x77\xb1\x77\xaa\xcc\ +\x08\xa7\x9b\xe7\xae\x04\xc0\x23\x12\x50\x87\xbd\x73\xca\xbb\x38\ +\x09\xb6\xb6\x36\xae\x5d\xbf\x2a\xa5\x70\xd6\x96\x45\x8e\x30\xea\ +\xb4\xda\x75\x0e\xac\x47\x12\xeb\xa8\xa8\x05\x56\x4a\xab\x4e\xb7\ +\x73\x7a\x72\x7a\xf7\xee\x9d\x74\x59\x8c\xc7\x63\x21\x44\x96\xe7\ +\xc6\x28\x26\x24\x80\x87\x7f\xdd\x6f\xa2\x8e\x9f\x27\xf9\xa7\xe6\ +\xee\x30\xd5\x41\xdc\x00\xc7\xca\xaa\x78\xb4\xb7\x1b\x4a\xda\x6e\ +\x34\xbc\xb5\xa5\xb2\x6b\x6b\x2b\xdf\xfe\xf6\xb7\xc9\x77\xe8\xdd\ +\x7b\x77\xac\x75\x94\xd2\xfa\xf4\x43\x08\x59\xa3\x11\x62\x84\x50\ +\x63\xb4\x10\x0c\x61\x1c\xc7\x71\xab\xd9\x08\x02\xd9\x68\x26\x8d\ +\x24\xb1\xd6\xea\xb2\xe8\xf7\x57\xc2\x30\xf4\x9f\x0f\xff\x6d\x8c\ +\x09\x01\xe2\xb5\xab\xfa\x71\xdb\xea\x3c\x92\xe4\x8f\xff\xf0\x0f\ +\x6e\xbd\x70\x6b\x7d\x7d\x93\x12\x16\x46\x49\xdc\x5d\xfb\xf2\xbf\ +\xf7\xdb\xbd\x38\x0c\x08\x28\x55\xd9\xc5\x34\xab\x96\x41\x40\xc3\ +\xb4\x98\xdc\xbd\xa3\x64\xc2\xc9\x85\x7e\xff\x85\xee\x6b\x37\x59\ +\xd0\x41\x81\x04\x5b\x38\xc0\x80\x89\xb2\xb9\x94\x14\xeb\x0c\x83\ +\x61\x24\x10\x60\x92\x40\xea\xca\x7b\x44\x9c\x33\xde\xf9\x38\x94\ +\x6f\xbc\xfe\xf2\xcd\x67\xaf\xbd\xfc\x85\x97\x28\x25\x45\x59\x31\ +\x46\xb4\xf1\xce\xc1\xca\xea\x3a\xc6\xd8\x59\x47\x31\xaa\xf2\xe2\ +\xc5\x5b\xcf\xdf\xb8\x7e\xfd\xe2\x85\xf3\xff\xe8\x1f\xff\x93\xe9\ +\x7c\x89\x11\x60\xe7\x9d\xb6\x04\x13\x16\x08\x40\xc8\x39\xeb\xbd\ +\x27\xf5\xf4\x3c\x42\x75\xf7\xc1\x7b\xc0\x14\x63\x4e\x9c\x07\x40\ +\x94\x60\x8e\x00\xc0\x56\x22\xa6\x71\x2c\x6f\x5c\xbd\x20\x09\x5e\ +\xe9\x77\x74\x55\x9c\xdd\xd9\x3c\x19\x9c\x6e\x6c\xae\xf6\x57\x57\ +\x06\x83\x51\x7a\x9a\xc6\xa1\xf4\x00\xd6\x6a\x46\x05\x10\x36\x9c\ +\xcf\xe3\x95\x8e\xb3\x50\x58\x95\x96\x4b\xc6\x88\x14\x41\x65\xed\ +\x53\x0f\x9f\x62\x8c\xf2\xc9\xc1\xf1\xf1\xa9\x31\x10\xf0\xf0\xfe\ +\xbd\x0f\x5b\xed\xe6\x2b\xaf\xdc\x4a\xdb\xb1\x58\x2e\x74\x07\x1d\ +\x09\x92\x6a\x59\xe1\x66\xa2\xc8\x5a\x51\xe5\xfa\xf0\xe4\x28\x27\ +\x70\x7b\xe7\xcc\xf9\xde\x6a\x0f\x73\x7b\x98\x4e\xcc\xea\xda\x7c\ +\xb6\xd0\x2a\x8f\x04\xeb\xb6\xa3\x30\x8a\xd3\xf9\x44\xb4\xce\xb6\ +\xd7\x56\x69\xb2\xef\x31\x21\x04\x37\x5b\x2d\xa3\xf5\x60\x70\xba\ +\xb9\xbe\xa6\x11\x14\x29\x45\xc8\x47\x8c\x12\x26\x8d\x03\x4a\x88\ +\xd2\x9a\x51\x4a\x28\x01\x40\x8c\x31\x5d\x94\x95\xca\x92\x46\xd3\ +\x3a\xd8\xdf\x3b\xaa\xaa\xb2\xd1\x92\x59\x96\x02\xb2\xde\x23\x8c\ +\x29\x26\xcc\x5a\x0b\x80\x1f\xe3\xf0\xcf\x48\x54\x0c\x40\x30\x76\ +\xce\x21\x42\xca\xb2\xec\x74\x90\xf3\xc0\x98\x3c\x1d\xce\x1b\xad\ +\xc9\x6c\x91\x6f\x6e\x6e\x84\x61\xa8\x8b\x6c\x67\xb3\xfb\xf5\x2f\ +\xbd\x71\xba\x7f\x94\x23\x4d\x31\x07\x82\x8d\x35\x84\x12\x8c\xc1\ +\x7a\x45\x11\x22\x84\x39\xa0\xc6\x52\xa0\xd8\x38\xd4\x0e\xa2\x20\ +\x08\x18\xa3\x9c\xe0\x48\xb4\x16\x8b\x25\x67\xf2\x73\xe1\x5f\x0f\ +\x00\x42\x72\x4c\x11\x46\x40\x19\xca\x8b\x79\x51\x16\x65\xb1\xf8\ +\xd9\x4f\x96\xad\x46\x47\x70\xd9\xec\x74\xcf\x3f\x73\x73\xeb\xfc\ +\xb6\x68\x45\xc4\x19\x5c\xe4\x55\x95\x3b\x02\x65\x9e\x17\xf7\x1e\ +\xac\x34\x49\xb4\x13\xea\xc5\x68\x76\xb4\x42\x45\x68\x96\x23\x11\ +\x84\x22\x94\xba\x2a\x10\x32\x04\xfb\x74\xb2\x2f\x91\x97\x98\xf2\ +\xb0\x13\x09\x2a\x39\x73\xce\x39\xf0\x42\xca\x2a\xcf\x18\x85\x6f\ +\x7c\xfd\xab\x1b\x5b\xab\x8c\x93\xfa\x31\x29\x6b\x00\x00\x20\x00\ +\x49\x44\x41\x54\xa2\x2c\xa3\x28\x72\x0e\x09\xc1\xbc\x47\x45\x51\ +\x51\xc6\x08\x46\x84\x60\x8c\x71\x91\x67\x80\xf1\x37\xbf\xf9\x2b\ +\xfb\xfb\x07\x7f\xfc\xcf\xff\x84\x06\x94\x10\xac\x94\x0e\x64\x80\ +\x08\x41\xe0\x3d\x82\x9a\x64\xa8\x09\xd0\x1a\x4e\x30\x46\xac\x73\ +\x65\x55\x32\xc6\xb8\x90\x41\xe8\x28\x02\x55\xe6\xa3\xe1\xf1\x2b\ +\xdf\xfa\xc6\x5a\xbf\x03\xe0\xac\x33\x0e\xec\xce\xf9\xb3\xca\x2b\ +\xc0\xae\xd3\x6b\xb7\xfb\x5d\x0d\x3a\xcb\x0a\x29\xa5\xd7\x3c\x5f\ +\x18\x43\x10\x50\xcc\xe2\xa0\xdd\x4a\x58\x91\xb7\x3b\xad\xe6\x62\ +\x09\x84\x55\x73\xe5\x9d\x7b\x4a\xd8\xec\x61\x7c\xbc\xe7\x2a\x4d\ +\xa9\xf0\x80\x8d\x23\x8b\x51\xf1\xe6\x9f\xff\x79\x84\x5d\x27\x64\ +\x9e\x9b\xaa\xc5\x8e\x67\x1a\x90\xac\x4a\x57\x1a\x93\x48\xce\x78\ +\x80\x89\x1f\xcc\x0e\x4e\x26\xbb\x52\x48\xad\xd4\xd5\xab\xd7\x84\ +\x0c\x7a\x2b\xfd\x74\x3a\x9c\xcf\x0a\x00\xa4\x1d\x5b\x3b\xdf\x5e\ +\xdb\xde\x0c\x3f\x8a\xad\x43\x81\x94\xad\x56\x33\x8c\x42\x21\x04\ +\xc1\x44\x30\xca\x28\x65\x94\x56\x65\x21\x42\xe2\x11\xe5\x91\x60\ +\x00\x00\x28\x8c\x62\x63\x8c\x73\x5e\x04\x41\x51\x14\x8c\xb1\x7e\ +\x7f\x25\x5d\xe6\x18\x13\x63\x8c\x31\x1a\x63\x00\xe4\x30\x22\x08\ +\x61\x00\x04\x08\xfe\x0d\xe0\xfa\xb8\x21\x5e\x77\x45\xad\x75\xd6\ +\x51\x4a\xc1\xd3\xac\xd4\x98\x05\x69\x51\xed\x1d\x1c\xae\xf6\x7b\ +\xfd\x7e\x1b\x74\xd5\x6d\x24\xbd\x4e\x2f\x3f\x3e\x02\x5f\x8f\xa0\ +\x71\x40\x08\x13\x4f\x90\x27\xd8\x63\xe4\x9d\x03\x40\x4c\x5b\xb3\ +\x48\xd3\x46\x23\x5a\x2e\x97\xcb\x99\x03\x67\xa3\x28\xa4\x84\x7f\ +\x5e\xfc\xe7\xea\x9c\x9b\x44\xc9\x17\x5e\x7e\x91\x71\x7a\x78\xb8\ +\x17\x78\xa1\x75\x31\x9d\xa9\x2c\x5b\x3a\xeb\xad\xc7\x1f\xdf\xf9\ +\x74\xfb\xdc\xce\x6b\x5f\x78\x5e\x5e\x3c\x5b\x0c\x8e\xa7\xd8\x45\ +\x92\x62\x26\xd3\x3c\x23\xa5\x7e\xa6\xbf\x22\x98\x1f\x3d\xba\xdd\ +\xee\xf7\x99\x94\xb6\x62\xbe\x92\xad\xd5\x1e\xd2\x7a\x72\x72\x58\ +\x64\xe9\x60\x36\x6b\x34\x7b\x6b\xdb\xdc\x3b\xa3\x74\x69\x9d\xe2\ +\x32\xb6\xd6\xf6\x7a\xed\x6b\x37\xae\x18\x53\x65\xe9\xd2\x68\x29\ +\xa4\x08\xa4\x34\x5a\x23\x04\x51\x14\xe5\x79\xce\x31\x96\x52\x94\ +\x59\x2a\x05\x67\x8c\x67\x45\xb1\xbf\xbf\xbf\xfb\x68\x57\xca\x40\ +\xca\x80\x10\x9c\x65\x45\x10\x04\xce\x5a\x0f\xbe\x96\xd2\xd7\x98\ +\xa4\xa6\x53\xeb\x59\x23\x07\x50\x8b\xde\x85\x10\x10\x7a\xc1\xd8\ +\x8b\x2f\x3c\x87\x90\xf9\xd2\x97\xbf\x12\x04\xe1\x62\x31\x05\x04\ +\xde\xfb\xd5\xd5\xd5\xa4\xd9\x58\x2e\xd2\x34\x4d\xad\x83\x4b\x17\ +\x2f\x8d\x46\x93\xdb\xb7\x3f\xc5\x9e\x51\xca\xdb\x2b\xdd\x76\xb7\ +\x21\xc2\x40\x3b\x57\x29\x45\x18\x0d\x42\xa9\x2d\x24\x51\xc8\x39\ +\x7b\x2a\xfd\x01\xc2\x08\x31\xc2\x19\x05\x2a\x24\x26\x0c\x03\x01\ +\xe7\x66\x59\xaa\x28\xe4\x99\x6e\x45\x62\x99\x57\x8b\xbc\xa4\x02\ +\x33\x43\xe6\x79\xee\x11\x8f\x22\x2e\x05\x09\xc2\x00\x39\x97\xe7\ +\x85\x94\x3c\xcb\xd2\xf9\xd1\x31\x21\xb8\xdf\x6e\x76\x7b\x7d\x29\ +\x24\x72\x0c\xc0\x47\x61\x80\xc1\x37\x92\x66\xab\x99\x74\xda\xad\ +\x56\xab\xd9\x88\xe3\x24\x8e\xa3\x40\x44\x51\x48\x30\x2a\x8b\x12\ +\x88\xf6\x95\xf5\xde\x96\x65\xa5\x95\xb2\xb6\x5b\x67\x8f\x7a\x37\ +\xaa\x77\xde\x18\x7b\x70\x70\x48\x08\x75\x0e\x8c\x71\x00\x18\x23\ +\x82\x10\xa9\x55\x3b\x4f\x98\xeb\x27\x52\x92\x9a\xc2\xae\xef\xbc\ +\x07\xa8\x94\x4a\xe2\x50\x55\x65\x51\x14\x82\x8b\x76\xb7\x6d\x4c\ +\x45\x18\x59\x2e\x53\x42\x50\xb3\x95\xf4\x56\xdb\xfb\xa7\x87\x80\ +\xc1\x18\x45\x39\x27\x84\x70\x21\x90\xb7\xba\x2a\x28\xa3\x14\xb0\ +\xb5\x86\x10\xa0\x94\x79\xef\xd2\x74\x19\x4a\xd1\xeb\x74\x05\xe7\ +\x04\x93\xbf\xb7\xe4\xfc\x85\xe9\x47\x11\x78\x20\x98\x00\x42\x55\ +\x55\x62\x8c\x5b\xed\x46\x95\xe7\x59\x96\x59\x53\x71\xc6\x04\x95\ +\x26\x9d\x3f\xfc\x78\x79\xf8\xe8\x93\x1f\xb4\xe2\x1e\xc1\xae\xdb\ +\x54\x01\xc9\x17\xf3\x1c\xf9\x58\xf9\x59\x9a\x16\xa7\xfb\x84\xd2\ +\xc5\xa8\x93\xb4\xda\x6b\x1b\x1b\xd9\xb4\x08\xfd\xb2\xaa\x8a\xd9\ +\xd1\x01\xc1\xd0\x88\xe2\x20\x60\xaa\xcc\xe2\x48\x44\xa1\xa0\x14\ +\x31\x86\xfa\xfd\xfe\x8d\x6b\x97\x2f\x5f\x3a\xef\x9d\x2e\xcb\xcc\ +\x5a\x6d\xad\xe4\x8c\x62\x8c\xb3\x54\xc7\x71\x6c\x8d\x42\xe0\x9c\ +\xd3\xde\xd9\x42\x6b\x84\x48\x18\x46\x77\x6e\xdf\x1f\x0e\x87\x49\ +\x12\x73\xc1\xeb\x16\x04\x00\x78\xe7\x3d\x3c\xa6\xb0\x9f\x1c\x81\ +\x75\x6b\x8f\x31\x86\x11\x22\x18\x63\x8c\xa5\x0c\xc0\x7a\x46\xf0\ +\xd7\xbe\xf6\xb5\x17\x5f\xbc\xa9\xaa\x4c\xeb\x42\xca\x60\x73\x63\ +\xb3\xd5\x68\x8d\xa7\x63\x59\x06\x61\x10\x2e\xb3\x7c\xb6\x58\x4e\ +\xa7\xd3\x34\x4d\xbd\xf7\x8c\x91\xa8\x95\x04\xad\xb8\xd1\xeb\x2a\ +\xef\xaa\xb2\x12\x52\x76\xbb\xdd\x2c\xcd\xc7\xd3\x79\x10\x08\x46\ +\xe9\x53\x03\xb8\x38\x8e\xb5\xb6\x42\x08\x4a\x85\x52\x7a\x91\x2e\ +\x6d\x55\x92\x38\xa8\x8c\x49\x44\x02\x9e\xa5\xe3\xb4\x4c\x53\x87\ +\x9a\x69\xa9\x9a\x9d\x04\x08\xdd\xdd\x7d\xd4\x6a\x84\x17\xce\x5f\ +\x88\x3c\x21\xd4\xcf\x17\xcb\x8d\x8d\x33\x5a\x55\xe3\xf1\x30\x09\ +\xa5\xe0\xb2\x2a\xcb\xc5\x62\x7e\xfe\xec\x99\x67\x9f\xb9\x2e\x82\ +\xb8\x11\xc7\xad\x56\x33\x0a\x02\xc9\x99\x31\xda\x32\x62\x9d\x0b\ +\x38\x27\x84\x28\x55\x8e\xc7\xd3\xe9\x74\xaa\xb5\x6e\xb5\x5a\x81\ +\xe4\xdd\x6e\xd7\x18\x70\xce\x61\x4a\xbc\xf3\xa7\x27\x83\xc5\x22\ +\xc5\x98\x02\x60\x0f\x80\xea\xe0\x01\xfc\xf8\xef\xff\x8d\xc5\x7e\ +\x52\x0b\x61\x8c\xac\x35\x80\x42\x87\xbc\x32\xda\x7b\xd7\xed\xf5\ +\xac\x51\x61\x28\xaa\x22\x1f\x8d\x87\x84\xcb\xb8\x11\x51\x8a\x19\ +\x23\x40\x29\x42\xd8\x63\x12\x45\xb1\xae\x54\xaa\xb3\x98\x31\x84\ +\xb1\x52\x2a\x0c\x44\xb3\xd1\x14\x5c\x68\x95\x33\x82\x57\x57\xfb\ +\x04\xd3\xb2\x2c\xfe\x5e\xd8\xfc\x0b\x9c\x9f\xc3\x18\x63\xfc\xf0\ +\xfe\x03\xc6\x10\xc2\xce\x54\xce\x79\x4b\x88\x0f\xa4\xa4\x94\x52\ +\x8c\x04\x60\xa5\xaa\xe9\x60\x31\x19\xd8\x98\x92\x33\xcd\x56\x55\ +\x95\xf3\xe5\x1c\x4b\x26\x95\x2e\x1d\x34\xe2\x20\x8e\x63\x8f\x60\ +\x31\x1d\x94\xd9\xd4\x3a\x3b\x1f\x1e\x9d\x3d\xbf\xb3\xd2\xeb\xe8\ +\xaa\xa8\xb4\x32\xa6\xc8\x27\x2e\xee\x6c\xb6\x5a\x49\x63\x91\xad\ +\xac\xaf\x6f\x9d\x39\xb3\xb1\xb9\x4a\x90\xa3\xe4\x31\x5f\xe9\x9c\ +\x2b\xab\xaa\xd9\x68\x78\xef\xad\x7b\xcc\x0b\x73\xc6\x11\x22\x88\ +\x7a\x6d\x2c\x21\x78\x7f\x7f\x5f\x6b\x1d\x27\x89\xf7\x78\xb1\x48\ +\x05\xe7\x00\xe0\xff\xf5\x5b\x59\xe7\x9f\x27\x1d\x09\xc0\xc8\x5a\ +\x0b\x75\x21\x84\x31\x63\x6c\x34\x1a\xdd\xbb\x77\x6f\x32\x3a\x69\ +\xb5\xe2\x6e\xaf\xed\xbd\xf3\xe0\xa5\x94\x1e\x40\x70\x41\x18\xa7\ +\x42\x0e\x4e\x4f\xa5\x94\xcd\x66\xab\x54\x86\x86\x62\x5e\xa6\x91\ +\x8e\xad\x31\xda\xe8\x06\x6f\xf4\x7b\xfd\x4e\xbb\x3b\x1c\x0e\x4f\ +\x4e\x06\xf4\x33\x3a\xfe\xe9\x28\x6c\x11\x04\x51\x10\x64\x85\x9a\ +\x2d\x66\xce\x5b\x19\x05\xc0\x29\x97\x71\x01\x78\x52\x14\xa9\x31\ +\xed\x6e\x37\xe9\xb5\x2b\xef\x67\x8b\x8c\xf7\x1a\xdb\x67\xcf\xcd\ +\x46\x43\xf0\x38\x89\x1a\x0e\x55\x98\x90\xc1\x68\xb8\x5c\xa4\x89\ +\xe4\xf3\xd9\xd2\x5b\xe8\xf4\xd7\x65\x28\xcf\x6c\x6e\x9c\xdd\xda\ +\x00\x22\x04\x17\x8d\x46\x4c\x11\xce\xf3\x54\x8a\x36\x65\x14\x00\ +\x30\x21\x41\x10\xf4\x9b\xad\x95\x95\xb5\x93\xd3\x53\xef\x5c\xbb\ +\xd3\xa1\x84\x96\x65\x59\xcf\x4b\x63\x8c\xad\x85\xdb\xb7\xef\x01\ +\xe0\xc7\xae\xa6\x0e\x13\x46\x11\x60\x00\x54\x07\x12\x20\xfb\x24\ +\xff\x3c\x19\x14\x7d\xf2\xbb\x6a\x0d\x81\xf3\x8e\x33\x6e\xac\x39\ +\x39\x39\xbd\x70\xe1\x1c\xe5\x2c\x4d\x33\x4a\xa0\xdb\xed\x65\x65\ +\x99\xc4\xb1\x90\x42\x1b\x8b\x19\x77\x80\x38\x65\xd6\x01\xe3\x82\ +\x52\x6e\xac\xc7\xd4\x12\x42\xb4\xa9\xb4\xae\xf2\xc2\x79\xab\xf2\ +\x6c\xa9\x8d\x89\x02\x46\x29\xe5\x5c\x7c\x2e\xf8\xeb\xc7\x6b\x3d\ +\x10\xce\xb2\x14\x23\x8b\x90\x35\xa6\x8c\xe2\xa0\xd5\x48\xe2\x28\ +\x70\xd6\x52\x82\xcd\x32\x5b\x4c\xa7\x25\xd2\x61\x3b\xb1\x8c\x2f\ +\x09\x3e\xad\xf2\x12\x20\x20\x64\x5a\x99\xd3\xf9\xb2\xc3\x8d\xf1\ +\x10\x25\x71\x10\x04\x45\x91\x03\x78\x92\x24\x83\xe3\x93\xd9\x6c\ +\xda\x6c\x35\x57\x37\x37\x65\x14\x03\x4b\x48\x1c\x6f\xac\xaf\x94\ +\x16\xce\x6c\x6f\x77\x3a\xed\x50\xf2\xb5\xf5\x7e\x9c\x44\x8c\xf1\ +\x38\x8a\x30\x46\xc6\xe8\x3c\x4d\x1b\xcd\x46\x1c\x04\x4a\x2b\x6b\ +\x2c\xf2\xde\x59\xc3\xb9\x00\x6d\xc6\xe3\xf1\xdd\xbb\x77\x28\xa1\ +\x9c\xb1\xd9\x3c\xf3\xde\x71\x26\xff\x36\x17\x54\x47\xce\x13\x09\ +\xe3\x63\x68\x81\x90\xf3\x5e\x69\xc5\x19\x93\x52\xea\xaa\x3c\x38\ +\x38\x38\x77\x7e\x4b\x29\xb5\xb7\x3f\x59\xa6\xf3\xf5\xb5\x0d\x6b\ +\xad\x14\x32\xfa\xbf\xda\xfb\xb2\x18\x49\xaf\xeb\xbc\x73\xee\xfa\ +\x6f\xb5\xf5\xde\x33\xdd\x33\xc3\xe1\x70\x86\x14\x17\x59\x5c\x24\ +\x24\x91\x64\x51\x52\xac\x40\x36\xec\x40\x0e\x1c\x07\x41\x92\x87\ +\xc0\x80\x1f\xf2\x92\xc7\x20\x0f\x06\x02\xe4\x21\x79\x0a\x82\x20\ +\x01\x12\xf8\x45\xb0\x1d\xc4\x0f\x96\xa3\x78\x11\x0d\xc7\x90\x64\ +\xca\x16\x25\x8a\x22\x25\xee\x43\x0e\x39\x0b\x67\xba\x7b\xba\xab\ +\xba\xab\xea\x5f\xee\x7a\xf2\xf0\xf7\x34\x87\x5b\xc8\x19\x72\x46\ +\x23\x4e\x9d\x87\x46\x75\x77\x75\x55\xf5\xb9\xf7\xdc\x7b\xb6\xef\ +\x3b\x79\x3e\x19\x4f\x23\x20\x30\xae\x8f\x1c\x99\x9b\xab\xb2\x2c\ +\x1b\x8d\xc7\x5b\xa3\xdd\x8d\xcb\x1b\x69\x96\x2c\x2d\x2e\xf5\x54\ +\xaf\xae\xea\xd1\x78\xa4\x84\x5a\x5c\x98\x9f\x1b\xf4\xb2\x2c\x8d\ +\x91\xae\x4f\xf3\x5b\x5b\x3b\x21\x06\xad\x53\xeb\x4c\x8c\x51\x48\ +\x0e\x8c\x79\xc6\x74\x22\x87\x4d\xb5\xdb\x18\x55\xe4\xa0\x94\x03\ +\xb2\x31\x36\xce\xed\x4d\xa6\xaa\xd7\x3d\x7e\xe2\xe4\x70\x67\x27\ +\xd5\x52\x69\xa8\x4d\xb3\xb8\x72\x58\xe9\xac\x93\x69\x33\x1d\x47\ +\xc4\xf1\x78\xa2\x70\x88\x24\x06\xdd\x8e\x07\xce\x99\xc8\x93\x44\ +\x2b\xa9\x15\xef\x75\x3b\x59\x96\x61\x8c\x44\xb1\xed\x61\xef\x74\ +\x7b\xab\xcb\x4b\x6d\x21\x6e\x3a\x9d\x30\x54\x4a\x2b\x6b\x0c\xe7\ +\x8c\x49\xbe\xb3\xb3\x1d\x43\x88\x31\xe0\x7e\xae\x34\x02\x62\xa2\ +\x13\x80\x36\x4f\x40\x8c\xb7\x15\x36\xba\x52\xb7\xa1\x2b\x85\xef\ +\xd8\xe2\xca\x00\x91\x71\x06\xc0\x77\x46\xc3\xad\xad\xcd\x3c\x4f\ +\xf2\x2c\x31\x75\x85\x48\x69\x96\x1d\xbd\xe3\x58\xf6\xe3\x67\xec\ +\xde\x84\x73\x19\x43\x14\x52\x31\x26\x38\x63\x49\x92\x59\xdb\x66\ +\xd5\x39\x20\x8d\x27\x63\x6b\x19\x44\x17\x9d\x77\xce\xaa\x6e\xcf\ +\x18\x93\xa6\xb7\x46\xfc\xe3\x7d\x58\x5e\x5e\x5e\x5d\x5d\x7e\xed\ +\xcc\x69\x04\x1f\x82\x8d\xd1\x35\x75\xe9\x9a\x26\xf4\xc3\xf2\xd2\ +\xd2\x74\x52\xee\x0c\x37\x19\xf2\x2c\x49\x11\x39\x93\x72\xa7\xae\ +\x76\xac\xe5\xa9\x2e\xba\x3d\xd4\x59\xe3\xa8\xbf\x76\x78\x6f\xb8\ +\xfd\xe2\x99\xe7\x1f\xfc\xd4\x27\x8b\xde\x80\x62\xa8\x8d\xd3\x79\ +\x67\x71\x65\x7d\x7b\x67\xbb\x6b\x0c\x0a\xb1\x37\xaa\xe6\x65\xe7\ +\xfe\xfb\xef\x53\xd9\xf9\xb9\x85\x95\x5e\xaf\x97\x67\x89\x14\x42\ +\x09\xc1\x18\x67\x44\x9c\xb1\xc6\xd9\xda\xb9\x37\x2e\x9c\x37\xc6\ +\x78\xef\xe7\xe6\xe6\x8e\x1e\x3d\x9a\x25\x69\x8c\x21\x49\x92\x33\ +\xaf\x9f\xbd\x70\xe1\x42\xdb\x70\x55\x96\x53\x44\x1e\x29\x0a\x10\ +\x44\xb1\xad\xff\xc0\x55\x6d\x75\x07\xde\x39\x32\x64\x8c\x59\x67\ +\x89\xb2\x34\x49\x4c\x5d\x31\xc6\x96\x16\x97\x94\xc0\xed\xcb\x97\ +\x46\xbb\xc3\xe0\xe2\xea\xea\x2a\x17\xbc\x31\x26\x4d\x53\x26\xa4\ +\x4e\x52\x63\x6d\x9a\xe6\x83\xfe\x60\xd2\x94\xe7\x2e\x5e\xda\xde\ +\xde\x39\x7d\xfa\x34\x05\x3a\xb2\xbe\x9e\xa8\xc4\xa7\x1e\x01\x20\ +\x52\xf0\x96\x28\x5e\x67\x02\x1b\x20\x84\x38\x9e\x4c\x99\x90\xc6\ +\x3a\x88\x11\x85\x30\xd6\x1a\x13\xca\x0a\x62\x0c\xc4\xa4\x4e\x44\ +\xa7\x5b\xac\x1e\x5a\x50\x5a\x22\x67\x55\x59\x85\x4e\xb1\x7d\xf9\ +\x72\x22\xd5\xe6\xd6\xd6\x27\xee\x39\x0e\x88\x31\x46\xae\x15\x72\ +\xd1\xe9\xf5\x29\x46\x63\x6c\x2e\xb8\x8a\xd8\xef\x14\xb5\x0b\x40\ +\x6d\x37\x26\x29\x2d\x11\x20\x38\x17\x62\x10\x9c\x59\xe7\x34\x72\ +\x53\x57\xa6\x31\xc8\x98\x52\x4a\x09\x21\x18\x83\x18\x11\xc8\x3b\ +\x97\xe7\x9d\x43\x87\x57\x5e\x7c\xf1\x85\x34\xcf\xc6\x93\x29\x17\ +\x4c\x69\x55\x1b\xdb\x8e\x0e\x66\x9c\x8b\x2b\x81\xdf\x41\xce\x60\ +\x1f\x0a\x17\x63\x5b\x0f\x6d\x2b\xda\x11\x80\x71\x36\xad\xca\xaa\ +\xae\x9d\x37\x75\x35\xed\x77\x3b\x31\xfa\x69\x55\x71\x21\x05\x17\ +\x4c\x48\x02\x08\x91\x7c\x08\x1d\x9d\xc4\xe0\x61\xbf\x8e\x14\xeb\ +\xba\x4a\x52\x41\xc4\xa7\xd3\x69\x3d\x1d\x3f\xf2\xd0\x43\x79\x9e\ +\x1a\xd3\x48\xc1\x03\xdd\x1a\xf5\x1f\xc6\x59\x39\x9d\x9c\x3d\x73\ +\x66\x6f\x34\xec\xf5\x0b\xce\x79\x96\xea\x48\xde\x54\x66\xa3\xde\ +\xd2\x2a\xf3\xd6\xa3\x94\x9c\x33\x62\x0c\x89\xc5\x00\x7b\x93\x2a\ +\x70\xee\x82\x27\xa5\x98\xd2\xc4\xf8\x99\x73\x17\x8e\xae\x1d\xba\ +\x77\x7e\xa1\x36\x26\x4d\x13\x6b\x03\x97\x6a\x32\xad\x36\x2f\x6f\ +\xf7\xba\xbd\xe9\xb8\x44\xc4\xf5\xb5\x13\xa2\xd3\xef\xf7\xfa\xc7\ +\x8e\x71\x26\x92\x6e\xb7\xab\x04\x1b\x8f\x76\x90\x68\x61\x71\x49\ +\x48\x21\x84\xe8\xb0\x6e\xa7\xd3\x29\x8a\xe2\xb5\xd7\x5e\x23\x82\ +\x16\x86\x05\x08\x4d\xd3\x64\x59\x71\xe1\xc2\xf9\xaa\xaa\x38\xd7\ +\x21\x84\x76\xe8\x43\xa4\xd8\x5e\x3e\x57\x97\x20\x0e\x9c\xd2\xab\ +\x3b\x65\x82\x0f\x21\x04\xc6\x19\x17\xe2\xe2\xc5\x8b\x9c\xb3\xe3\ +\xc7\xef\xd0\x8a\x65\x79\x52\x97\xcd\xf6\xf6\xf6\xfc\xc2\x7c\x9a\ +\xa6\x40\x8d\x0b\x51\x4a\xc9\x85\x40\x34\x75\xac\x7b\xdd\xde\x7d\ +\xfd\xde\x64\x32\x1d\xee\x8c\xf2\x34\xe5\x4c\x70\xe4\x9d\xbc\x83\ +\x48\x3e\x58\x9d\xf2\xf6\xe8\xbd\x4e\xbf\x99\xa3\xf3\x6e\x6f\x77\ +\x2f\xc4\xc8\x39\x77\x14\x62\x8b\x55\x66\x2c\x4b\x73\xce\xb5\xb5\ +\x3e\xcf\x33\xc1\xb9\xa9\xea\x42\x65\x2b\x87\x56\xac\x6d\xcc\x74\ +\xea\xd3\x74\x71\x61\xa1\x9c\x4e\x88\xe1\xd6\xf6\x76\xaf\x37\xb8\ +\x7c\x69\x63\x79\xae\xc7\x29\xae\x1e\x5e\x0f\xde\x21\x89\x54\xcb\ +\xaa\xb1\x4a\xa9\x44\x09\xce\x99\x73\xa1\x25\x7f\x15\x44\x2a\xcd\ +\xd2\x4e\x77\xb2\x37\xae\xeb\x06\x00\x24\x63\x42\x88\xc8\x98\xb5\ +\x96\x0b\x91\xa6\xe9\x70\x38\x0c\x91\x4e\x9d\x3a\xf1\xdc\xb3\x3f\ +\xdd\xd8\xda\x8c\xb1\x25\x31\x24\xef\x1d\xb2\x5c\xec\x43\xf1\xb9\ +\x31\xb6\x25\xb5\x6c\xf9\x0d\xdb\xfc\x41\xdb\xf6\x81\x8c\x59\x17\ +\xad\x73\x92\xb3\x18\xc2\x64\x32\xb9\xb8\x71\xe9\xc8\xfa\xe1\xba\ +\x69\x18\x52\xd1\xc9\x17\x97\x56\x5e\x78\xf9\x75\x1f\x01\x91\x59\ +\x1f\xa5\xd2\x9c\xf3\xaa\xae\x9d\xad\x1b\x57\x23\x42\x08\x81\x0b\ +\xee\xbd\xaf\x2a\x9f\x26\xfc\xd4\xa9\x93\xf7\xde\x77\x4f\x96\xe5\ +\x4d\x55\x13\x85\xa6\xae\x6e\x09\xfc\x1c\x43\x36\x99\x4c\x43\x70\ +\x6b\xeb\x87\x10\x89\x33\xe6\x83\x85\xc0\x02\x0a\x8a\x78\xe1\xec\ +\x46\x92\x68\xc2\x68\xc1\x83\x47\xaa\x6d\x44\xd6\x38\x97\xa4\x9d\ +\x22\x4f\x8e\x1c\x59\x53\x42\xd4\x75\x93\xe4\xb8\x33\x1c\xae\xae\ +\x2c\x6a\xa1\x2e\xbd\x71\xbe\xdb\xed\x84\x10\xe6\xe7\x97\xd6\xd7\ +\x0e\x2b\xa9\x8c\x99\x50\xc4\xe1\xce\x30\xf3\x72\x7e\x6e\xbe\x34\ +\x00\xa8\x52\x9d\xa6\x5a\x62\x0c\xf3\x73\x83\x34\x49\x10\x28\x78\ +\x4f\x31\x00\xc5\x41\xbf\xa7\x4f\x9d\xd4\x49\x02\x44\x6d\x27\x68\ +\x4b\x19\x71\xfa\xf4\x69\xef\xbd\x52\x99\x0d\xad\x31\x70\x8a\x84\ +\x6f\xe5\x31\x3a\xa0\xc8\x6a\x57\x31\xc6\x18\x81\x10\x30\xc4\x60\ +\xad\x61\xac\xcb\x19\xdb\xdd\xdd\xdd\xba\xbc\x85\x30\x3f\x18\x0c\ +\xd2\x4c\xd7\x65\xc3\x18\x0b\x31\x6c\x6e\x6d\x31\xe4\x79\xa7\xeb\ +\x43\xb0\xce\x01\xb0\xac\x45\xa1\x34\x65\x91\x2c\xce\xf7\xe7\x38\ +\x0a\x86\x02\x88\x1c\x42\x63\xaa\xb2\x9c\xc4\xe8\x43\xf0\x70\x5d\ +\x04\x3c\x40\x44\xc0\x38\x17\x8c\x31\x40\x62\x08\x10\x49\x2b\xa5\ +\x95\x6a\x79\x78\x7d\x70\x99\xd6\xc1\x9a\xad\x8d\xe9\xca\x62\x5f\ +\x6b\x55\x57\x25\xa7\xd0\xef\x77\x83\x73\xa3\xdd\xe1\xa0\x7f\x08\ +\x94\xcc\xfb\x69\x96\x75\xd2\x24\x31\xe5\x54\x09\xd8\xdb\x1d\x81\ +\xf6\xbd\xa5\xb5\x3c\x53\x2e\x90\x10\x4a\x29\xe9\x9c\x0f\xde\x49\ +\xce\x19\x62\x04\x08\x21\x08\x29\x63\xf0\xdd\x4e\x27\xcf\x73\x63\ +\x1a\xeb\x2c\xc5\xe8\x9c\xf1\xce\x4c\xa7\xe5\xc6\xc6\x25\x21\xf5\ +\xca\xea\xda\xc3\x8f\x7c\xea\x87\x4f\x3e\xd5\xeb\xf7\xeb\xa6\x3e\ +\x7b\xf6\x7c\xe3\x7c\xd3\x94\x59\x96\x79\xef\x18\x83\x96\x5f\xca\ +\x5a\x6b\xad\x6d\x31\x73\x07\x5c\x05\x91\x28\x84\x60\x9d\x93\x32\ +\x15\x5c\x21\x05\x6a\x19\xde\x88\x00\x71\x32\x99\x36\x9e\x5f\x7c\ +\x63\x73\x5a\x1a\x04\xc9\x18\xb5\xbd\xd7\xc6\xd6\x4d\x3d\x0d\xde\ +\x69\x21\x00\xe3\xee\x68\x6f\x79\x79\xe1\x33\x9f\x7e\xe8\xd8\xb1\ +\x43\x45\x9e\x92\x77\xd6\x36\x52\x8a\xb2\xb4\x9c\xf1\x5b\x82\xbf\ +\xaa\x1d\x84\x16\xa2\x8b\x31\x56\xd5\x54\x30\xc6\x10\x80\xc0\x34\ +\x26\xcf\x3a\x04\x50\xd7\x3e\xea\xc0\x91\x14\x48\x0e\x9c\x45\xec\ +\xe8\x2c\x30\xca\xd3\xbc\x6e\x0c\x93\x51\x32\x96\x68\x9e\xa6\x72\ +\x3a\xda\x51\x1c\x9c\xa9\xe6\xba\x2b\x4d\x6d\x38\x05\x29\x84\xe0\ +\x38\x7f\xe8\xd0\xb4\x2c\xd1\x39\x26\x95\x52\x5a\xcb\x44\xea\x4c\ +\xa9\x84\x28\xa6\x4a\x23\xb0\x96\xb2\x55\x29\xe5\x7d\x1c\x0e\x77\ +\xba\xdd\xae\x52\xb2\xad\xab\x20\x00\x63\xac\x53\x14\xcf\x3f\xff\ +\xd2\xd9\x73\xe7\x18\x63\x81\x42\xf0\x14\x82\x57\xa0\x62\xeb\x70\ +\xe3\x3e\x07\xce\xbe\xc3\x86\xd8\x3e\x38\x70\x50\x51\x72\x86\xcc\ +\x9a\x16\xc7\x8a\x75\x5d\x9f\x39\x73\xa6\x93\xa7\x79\xae\x95\xd2\ +\x5a\x6a\x63\x6c\xd3\x34\xdd\x6e\x77\x34\x1c\xbd\xf1\xc6\x05\x2e\ +\x64\xa7\xdb\xed\x74\x3a\xc6\x98\xa6\x9e\xa6\x42\x08\x2e\x33\xc1\ +\xac\x8f\x65\x59\x23\x43\x00\x4a\xb4\xf2\x3e\xa9\xcd\xf4\x80\x4e\ +\xe7\x3a\x90\x8b\x91\xa8\x6d\x43\x12\xc8\x80\x48\x27\x29\x02\x44\ +\x1f\x00\x78\x20\x8a\xd1\x3b\xa0\x88\xb1\x76\x55\x95\x72\xef\x72\ +\xd4\xba\xae\xab\x22\x53\x7b\x93\xbd\xb9\x5e\xaf\x6a\x6a\x74\xae\ +\xa1\xa6\xb6\xe1\xc4\xb1\x63\xbe\x29\xab\xbd\xe1\xde\xde\xee\xe1\ +\x63\x4b\x9d\x3c\x4b\x95\x2e\x85\x97\x4a\x48\xc1\x81\xc8\x71\x1e\ +\x82\x6f\x7b\x6f\x8c\x31\x88\x4c\x4a\x41\x14\xaa\xaa\x8c\x31\x70\ +\xc6\x90\xcb\x10\xfc\x70\x38\x1a\x8f\xc7\x42\x88\x22\xcf\x38\xa7\ +\xfb\xee\xff\xc4\xa1\xb5\xc3\x59\x9e\x2b\xa5\x9f\x7b\xfe\xf9\xad\ +\xed\xed\xe7\x5f\x78\xb1\xaa\x2a\x21\x11\x90\x11\xb0\xa6\x69\x00\ +\x30\x49\x12\xef\x7d\x8b\xc3\x63\x8c\x21\x50\x88\x84\xc8\xac\x73\ +\x58\x91\x94\x0c\x28\x54\x4d\x53\x74\x3b\xe5\x64\x3c\x1c\x8d\x3a\ +\x45\xf6\xdc\x53\xcf\x3c\xfb\xec\xab\x08\x8c\x09\x4d\x10\x5d\x08\ +\x04\x60\x9d\x75\xce\x71\x46\x5c\xf2\x54\xe7\x27\xee\xba\xeb\xde\ +\x4f\xdc\x7d\xf4\xe8\x4a\xaa\xa5\x35\x95\xd2\xd2\x99\xc6\x19\x27\ +\xc4\xfb\xcf\x8c\xb9\x79\xf9\x83\x96\xec\x33\x04\x9f\xa6\xa9\x37\ +\x06\x08\xac\x75\x49\x9a\x5a\xeb\x38\x17\x52\xaa\x2a\x34\x4c\x30\ +\x26\xa4\x44\x89\xc0\x80\xa1\x89\x2e\xcb\x32\x53\x37\x1a\x40\xa7\ +\x89\xe4\x51\x32\xe6\x4c\x45\x2e\xf6\xbb\x9d\xf1\xde\x2e\x45\x30\ +\xc6\x72\xa9\xa6\x55\xd3\xe9\x17\x8b\x2b\xcb\x45\x51\x34\x55\xa9\ +\x04\x97\x82\x21\x50\x0b\x16\x61\x52\x49\x25\xa5\x92\x2d\x34\x57\ +\x29\x1d\x43\x70\xce\x9b\xc6\x46\x8a\x45\x51\x08\x2e\x82\x0f\x21\ +\xc0\xb9\x73\x17\xf6\x46\x13\x29\x15\x44\x8c\x31\xb4\x19\x82\xe0\ +\x7d\xeb\x2a\xb4\x73\xb9\xde\xa5\xa1\x9d\x20\x04\x2f\x04\x63\x8c\ +\x39\xef\x7d\x88\xc8\x05\x79\xbb\xb9\xb9\x9d\x7d\x3a\xab\xaa\x71\ +\x0c\xbe\xc8\x3b\x0c\x99\xf7\x3e\x4d\x52\xbe\xc0\xcb\x73\x17\xb6\ +\x77\x76\x76\xf7\xf6\x16\x16\x96\xf2\x4e\xa1\x75\x5a\x97\x25\x45\ +\x1f\x02\x44\x02\xad\x15\x22\xb3\xde\x20\xf2\x6e\xb7\xdb\xe5\x1d\ +\xa9\xd4\x75\xe7\xdf\x22\x91\xa7\x88\x14\x39\x63\x48\x60\x4c\xc3\ +\xb9\x90\x4a\x75\xf3\xae\x0b\xc1\x7b\xa7\x94\xb0\xa6\x89\x0d\x0c\ +\x47\x7b\x47\xd6\x96\x8d\x75\xdd\x5e\x2f\x02\x0d\xe6\x06\xfd\xde\ +\x00\xc1\x19\x67\xcb\xda\x76\x3b\xbd\x0b\xe7\xce\x92\x33\x5a\xb0\ +\x08\x8c\x00\xb6\xb7\x37\x8b\x3c\x19\x4d\x9b\x18\x62\xc4\x78\x80\ +\xcc\x69\xf7\x7d\x08\x3e\x86\x20\x84\x1a\x0d\xf7\xaa\xba\xca\xf2\ +\x7c\xd0\xef\x27\x5a\x41\x82\x45\x11\x8a\x4e\x57\x49\xe9\x43\x0c\ +\x31\x70\x44\xc9\x31\xb8\xa6\x76\xf6\xe4\x89\xe3\xc7\x8f\xdf\x31\ +\xdc\xd9\x39\xfd\xea\x19\x00\xd9\x42\xff\xb5\x92\x0f\x3c\xf0\x89\ +\x63\xc7\x8e\x9d\x7d\xfd\xfc\x53\x3f\x7e\x9a\x73\xc9\xb9\x20\x8a\ +\x4c\xc6\x95\x95\x39\x2e\xf8\x68\xb8\x2d\x94\xee\xf7\xbb\x47\xd7\ +\x57\x21\x7a\x6b\xcc\xcb\xa7\x5f\x75\xce\x9d\xbd\x70\x79\xb7\x8c\ +\x80\xac\xac\xa6\x42\xc9\x2c\x51\xa6\xa9\x14\x63\x6b\x47\x8f\x1c\ +\x3f\xba\x7e\xec\xe8\x91\xa2\xb7\xa0\x94\x52\x92\x51\xf4\x4d\x55\ +\x01\x85\x71\x59\x46\xe7\x19\x63\xd6\xba\x48\xef\x43\xdb\x72\x53\ +\xef\x1f\xce\x80\x33\x14\x82\x23\xa8\xba\xae\x81\xa3\xf1\x16\x19\ +\x12\x46\xef\x2d\x47\xe2\xc4\x23\x81\xe5\x44\x14\x19\x62\x96\xa7\ +\xdb\xdb\x97\x15\x03\x25\x98\x90\x92\x8b\xe8\x5c\x88\x20\x94\x64\ +\xdb\xc3\xf1\x9d\x77\x1e\xcf\xf3\xcc\xb9\x90\x66\xf9\x1c\xc1\x68\ +\xbc\xbd\xb1\x79\xd1\x13\x9f\x5f\x3d\xd6\x2d\x74\x2f\xd7\x32\x29\ +\x22\x81\xb5\xa1\x69\xec\xd2\xd2\x92\x10\x3c\x06\x52\x52\x23\x60\ +\xe5\x2a\x16\x41\x4a\xa5\x94\x4a\x93\xd4\x3a\x47\x84\x75\xed\x5e\ +\x7a\xf1\x95\xa6\xb6\x5a\x27\x80\xcc\x5a\x4b\x04\x31\x12\x20\x72\ +\xce\x7d\xf4\x57\xc7\x3f\x07\x15\xbd\x18\x23\xb4\x18\x89\xe0\x05\ +\x32\x1b\x82\x73\x11\xb9\x02\xe6\x37\x37\xb7\xcb\xaa\x22\xef\x18\ +\xa3\xbd\xd1\x48\xab\x24\xcf\xb2\xaa\xae\x89\x60\x61\x61\x21\xef\ +\x74\x90\x31\xae\x34\x32\xc6\x93\x24\x61\xc2\x1a\xab\x13\x11\x42\ +\x40\xc6\x88\x88\x07\x1e\x63\x0c\x31\x78\xef\x28\x5e\xaf\xe6\x01\ +\x64\x22\x95\xd7\x83\x7e\x3f\xcb\x32\x88\xd4\x62\x07\x38\x67\x8d\ +\x6f\xb4\x52\x4c\xc9\x49\x59\xe6\x69\xd1\x51\xe9\x74\x3c\x44\x91\ +\x17\xdd\x74\x6f\x77\x53\x0b\xec\xe5\xbd\x4b\x97\x2e\x83\x8a\x59\ +\x2a\x96\x16\x17\x98\xaf\x31\x12\xf9\x98\x74\xe6\xcc\xb4\xda\x1e\ +\x0d\xb3\x5e\x37\x10\x12\x41\x59\x57\xbd\x6e\x37\xcb\x73\x7f\x70\ +\x9f\x23\xf8\x10\x28\x78\x2e\xb5\x4e\xf3\xa2\xdb\x8f\x31\x4c\xcb\ +\x3a\x12\x73\xce\x39\x1f\x19\x63\x51\x30\x6b\x8d\x33\x06\x00\x32\ +\xad\x9b\xba\x2a\xf2\x62\x34\x1e\x6f\x6e\x6e\x57\xd3\x4a\xab\x0c\ +\xb9\x0c\x1e\x6c\x5d\x27\x09\x1c\x3e\x34\x58\x5d\xe9\xf5\x8a\xf4\ +\x85\xe7\x5e\x98\x96\x4d\xda\xcb\x6d\x30\x8a\xf3\xf5\xb5\x43\x2b\ +\x8b\xf3\xaf\x9c\x7e\xbe\xd7\xc9\x3e\xf3\xe9\x87\x94\x96\xd6\x38\ +\x53\xd7\xaf\xbc\xf2\xba\x0f\x64\x48\x46\xce\x29\x06\xa5\x84\x60\ +\x24\x62\xd8\xdb\x1d\x3e\xf8\xc9\x07\x7e\xe9\xcb\x5f\xd4\x4a\x84\ +\x18\x08\x31\xc4\x06\x1c\x32\x84\x10\x02\xc5\x28\xb9\x62\x52\x33\ +\x26\x90\x09\x21\xe5\xad\xd2\xbf\x23\x38\xcf\xb3\x54\xeb\x83\x61\ +\x2c\xfb\x44\xdd\x57\xd8\xf4\x98\x52\xd2\x7a\x4b\x80\x4a\x27\x5c\ +\x88\x18\x63\xd1\x2d\xca\x49\x34\xe5\x74\x34\x1a\x4d\x26\x13\xee\ +\x42\x91\x6a\x2d\x45\x63\x9a\xc1\x60\xae\x31\x66\x7b\x7b\x5b\xa9\ +\x64\x61\x91\x0f\xe6\x17\x92\x5c\x6e\x0e\xb7\x8c\x35\x4a\xc8\x24\ +\x51\x88\x80\x40\x4a\x69\xce\xb9\xf7\xc1\x5a\xe7\x9c\x6d\xb9\xb0\ +\x5b\x1e\xb0\x2c\xcb\x92\x24\x99\x4c\x26\x4d\x53\x2b\xa5\x8d\xf1\ +\x59\xda\x69\x49\xc2\xda\x48\x23\x84\xc8\x39\x63\x9c\x03\x01\x62\ +\x3b\x7f\xe7\xcd\x72\xf8\x41\xfc\x73\xf0\xa0\x75\xfa\x01\x30\x84\ +\x20\x85\x20\x82\xb6\xbf\x7b\xd0\xcb\x9c\xa9\x26\xd3\x1a\x68\x32\ +\x37\x37\x27\xa5\x34\xd6\x22\xa2\x6c\xe3\x6c\x9d\x00\x62\xf0\x21\ +\x04\x0a\x31\x42\x4b\x98\xca\x39\x22\xb6\x5c\xb2\x21\x04\xbc\xd2\ +\xf8\x78\x7d\x47\xd7\xda\xda\xda\x64\x32\x01\x80\x10\x83\x33\xb6\ +\xaa\x6b\x25\x65\x96\x66\x75\x5d\x27\x49\x92\x16\xa9\xf1\x5e\xa7\ +\x29\x0b\xd0\x94\xe3\xf1\x78\x92\xe9\xd0\xe9\x76\x8a\x54\x4f\x47\ +\xa5\x92\x7a\x71\x65\x0e\x98\x6f\x47\x62\xb6\x4c\xf6\x0b\x4b\xcb\ +\xab\x87\x56\xb7\x76\x77\xa5\xf3\x7b\x7b\x0d\xe7\x5a\x49\xa5\xb5\ +\x6e\xd1\xb8\x69\x9a\xb6\x20\x5f\x29\x25\x22\x1c\xe8\x3c\x46\xb2\ +\xd6\x73\x6e\xda\x45\x6f\xf1\x20\x82\x8b\xc0\x9c\x4e\x12\x8e\xd0\ +\x54\x65\x59\x4e\xaa\xb2\x1a\x8e\x46\x14\x63\x9e\xe7\xb5\xf1\x21\ +\x38\x02\x5a\x58\x58\xe0\x0c\xeb\x6a\x9a\xa6\xdd\x4e\xd1\xd9\x1d\ +\x4f\x89\x62\x92\x24\x91\x5c\x59\x4e\xd6\x3e\xf5\xc0\x1d\x47\x57\ +\x4d\x3d\xb1\xc6\x24\x89\x76\xce\x17\x45\xd1\xed\x76\x2f\x6e\x5c\ +\x26\x29\x7d\xf0\x48\x51\x70\x90\x52\x22\x85\x43\x2b\x2b\x87\x57\ +\x97\x29\x78\xdb\x78\x1f\x02\x30\x24\x84\xf6\x23\x65\x57\xcd\x35\ +\x69\x13\x9e\xec\x16\x99\xdf\x08\x00\xc8\xda\x04\x32\x21\x62\xa7\ +\xd3\x59\x5c\x5c\xcc\xb2\xec\x00\xce\x8e\x0c\xca\xe9\xa4\x6a\xea\ +\x18\x21\xc4\xa8\x94\x42\x80\xe1\xce\x4e\xbf\x5b\x74\xb3\x74\x7b\ +\x6b\x33\xc4\x58\x74\x3a\x99\xe2\xce\x98\xc5\x85\x85\xe0\x6c\x5d\ +\x55\x52\x2a\x63\x4c\x08\x71\x67\xb8\x53\x99\x31\x97\x02\x91\x19\ +\x6b\x00\x30\x49\x53\xe3\x02\xf2\xb6\xd7\xa6\x6d\xf7\x68\x03\x95\ +\x7d\x30\x70\x3b\x7c\xa6\x28\x8a\xa2\x28\x88\xd0\xda\xb0\xb1\xb1\ +\x71\xf2\xe4\x89\x9f\x3e\xf7\xd3\xe9\xa4\xf4\x81\x42\x8c\x5a\x6b\ +\x8a\x21\x44\xff\xb6\x80\xa7\xfd\x7a\x60\x3c\x31\x46\xce\x58\x9b\ +\x26\x01\x44\x6b\x9d\xd6\x5a\x08\x61\xad\xdd\xdc\xdc\x4c\xf5\xaa\ +\xa9\x2b\x29\xa4\xd6\x7a\x77\x6f\xb7\xe8\x74\xfa\xbd\xfe\x78\x5a\ +\xd6\xd6\x86\x10\x9c\xb5\xc8\x99\x35\xae\xaa\xca\xd6\xf9\x69\xe3\ +\xe3\x96\x5a\x76\xdf\x6c\x10\xae\xdb\x79\x23\xa2\xad\xad\xcb\xce\ +\xd9\x7d\x5a\xfd\x48\x42\x88\xa2\x28\x5a\x3d\x94\x65\xb9\xb3\xbb\ +\x23\x93\x04\x11\x8d\x69\x08\x80\x21\x2b\x8a\x82\x41\xe3\xbd\x9f\ +\x5f\x98\x8f\x8e\x92\x24\xe1\x82\x82\x31\xd5\x78\xa2\x38\x5f\x5c\ +\x5c\x76\xc1\xd7\x93\x49\xaf\x3b\xd8\xde\xdd\xdb\x1d\x37\x5c\x0b\ +\xe7\xac\x73\xae\x25\xc8\x6d\x3f\x6a\x59\x96\xbb\xbb\xbb\x4d\x53\ +\x17\x45\x5f\x08\x29\xa5\x4c\xd3\x34\xcb\xb2\xf6\x7f\x54\x4a\x19\ +\x63\x9c\x73\x52\x08\xce\xb9\x35\x26\xd1\x2a\x49\x92\xaa\xaa\x06\ +\x73\x73\x93\x69\x0d\x70\xa6\x6e\x6a\x64\x4a\x29\x45\xde\xad\xaf\ +\xaf\x2d\x2f\x2f\x5f\x59\x82\x96\x6b\xdb\xa4\x32\x4d\xd3\xcc\x3a\ +\x37\x1a\x8d\x06\xbd\x5c\x69\x5d\x4e\x27\x55\x55\xe9\x44\x2b\x9d\ +\x9d\x3c\x75\x72\x32\x6d\x86\x53\x23\xa4\xb6\xc6\x45\x1f\xd6\x57\ +\x57\x4e\x9e\xb8\xf3\xe8\xfa\x5a\xb7\x48\xc9\x5b\x0a\x21\x4d\xb4\ +\x07\xf0\xc1\xb7\xd8\xf2\x36\xb9\xc7\x18\xbb\xc2\x4e\x8a\x74\x8b\ +\xf4\x1f\xb4\x3d\x80\x49\xa2\xbb\xdd\xfe\xc1\x51\xda\x34\xcd\x41\ +\x2f\x3a\x22\x94\xd5\x94\x31\x4c\xb3\xc2\x85\xa8\x94\x5a\x5c\x5c\ +\xdc\xde\xe2\x89\x16\x18\xc3\xc1\xa6\x9f\x8c\xab\x5e\xa7\xb8\x7c\ +\xf9\x72\x74\x36\x2f\x32\x29\xe5\xdc\xdc\x1c\x11\x8d\x76\x86\x79\ +\x57\x03\x40\x55\x95\x65\x59\x12\x29\x86\x18\x82\x17\x44\x6d\x37\ +\x40\x0b\x41\x65\x57\x55\xf1\x5b\xfb\x21\x22\xce\x85\x94\xa2\xdf\ +\x1f\x98\xc6\x7f\xe1\x0b\x5f\xd8\x1d\x8f\xbf\xf5\xad\xbf\xd8\xdd\ +\xdc\x02\x64\x14\xdb\x21\x7f\xf2\xbd\xb6\x6f\x5b\xc5\x6b\x4f\x07\ +\x82\x7d\x1f\xcb\x39\xdb\xda\x9b\x73\x6e\x3a\x9d\x16\x79\x9e\x6a\ +\x11\x02\x18\x63\x3b\x9d\x8e\xf3\xbe\x2c\x4b\xa5\x95\x27\x72\xce\ +\xf9\x60\x91\x31\x86\xac\x1d\x19\xd0\x34\x4d\xcb\x10\xb0\x4f\x9b\ +\xca\xb9\x6e\xfb\x33\x38\xbf\x6e\xfb\x31\xc6\x28\x25\xdb\xcd\xcd\ +\x90\x71\xc6\x42\x8c\x83\xc1\xa0\x69\x9a\xe1\xce\x50\x28\x21\xa5\ +\xb4\xc6\x54\x55\x49\x91\x7c\xf0\x8c\x31\x25\x94\xe6\xb8\xba\xb2\ +\x52\x4e\xea\xb2\x9c\x76\xbb\x69\xbf\xdf\xcf\x95\x64\x04\x42\xf0\ +\x40\x84\xc8\x46\xa3\xf1\xab\xaf\xbd\x9e\xf7\x96\x40\x84\x78\xa5\ +\xfd\x2f\x49\x92\xf6\xeb\x95\x61\x3b\x31\x84\x10\x02\x55\x55\x75\ +\x50\xfa\x6c\x1d\xbc\xfd\xbc\x25\x11\x11\x35\x4d\xe3\x9d\x65\x08\ +\xde\x7b\xeb\xcb\xc1\x60\xa0\xb4\xb6\x3b\xbb\x42\x71\x88\x2c\x84\ +\x98\xa6\x59\x96\x65\x21\xf8\xe1\xf6\xa4\xaa\x6b\xce\xb8\xb5\x8e\ +\x19\x26\x15\xcf\xb2\x8c\x62\xac\xeb\x3a\x4f\x85\xe0\x7c\x67\x67\ +\xbb\xe8\xf4\xa4\xca\x8e\x1f\x3f\x7e\xee\xfc\xa5\x9d\xf1\xb9\x18\ +\x02\x12\x21\x40\xbf\x3f\xb8\xfb\x9e\xbb\x6d\x55\x3a\x6b\x20\x86\ +\x18\x7c\x24\x8f\x52\x1d\xf4\x67\xb6\x77\x7e\x2b\x2d\xc2\xf2\x7d\ +\x8f\xad\x9b\xc7\xdf\x1b\x89\x8c\x71\x75\x55\xf9\x10\x5a\xcf\x0d\ +\x11\x39\x67\x2d\x3d\x3e\x22\x6a\xa5\x09\x49\x4a\x19\xc1\x4f\xa7\ +\xd3\xba\xaa\xa4\x40\x84\x40\xce\x26\x5a\x3b\xe7\x94\xea\x21\x27\ +\xad\x35\x79\x93\xe4\xe9\xc2\xe2\x3c\x67\xbc\x31\xd6\x39\x3b\x99\ +\x4e\x06\x0b\x9d\xee\x5c\xcf\x58\x9c\x8c\xc7\x26\x6a\xe7\x7c\x0c\ +\x51\x08\xae\xb5\x3e\x60\x67\x6d\x6f\x8c\x7d\x12\xe4\x10\x4e\x9c\ +\x38\xd1\xd4\x75\x5d\x57\x21\xa8\xf1\x78\x5a\x37\x55\x5d\xd7\x9f\ +\xff\xfc\xe7\xc6\x7b\x93\xaa\x6e\xd2\xbc\xf8\xee\x5f\x3f\xbe\xb3\ +\x3d\xd2\x49\xc2\x18\x92\x7f\x0b\xc5\xd9\x7b\x39\x54\xd4\x36\xc5\ +\x01\x00\x50\x59\x96\xd6\x98\x7e\xbf\x5f\xd7\x53\x67\xbc\xf7\xc1\ +\x36\x46\x24\x3a\xf8\xe0\x9c\x17\x9c\x2b\xa5\x39\x40\x24\xb2\xc6\ +\xda\xe0\xd2\x34\x6d\x73\xb5\x6d\x96\x69\x1f\xba\x17\xc2\x01\xe1\ +\xed\x75\x29\x1e\x9c\xb3\x69\xaa\x5b\xbe\x42\x06\x18\xa5\x2c\xa7\ +\xd3\x3d\x80\xc3\x87\x0f\x77\x8a\xce\xc6\xe5\x8d\xaa\xaa\xaa\x69\ +\x23\x80\xa7\x52\x54\x65\x35\x99\x4c\x44\x57\x47\xc0\x9d\x9d\x9d\ +\x7e\x67\x50\x36\xe3\xd1\x70\xc4\x63\x2c\x92\x24\x58\x33\x1e\xef\ +\x4d\x2a\x33\xad\xfd\x4f\x5e\x3a\x5d\xf4\x17\xba\xf3\x6b\x8c\xf1\ +\x2c\x4d\x5b\x6c\x9c\x52\xd2\x5a\xd7\x2a\x39\xcb\xb2\x18\x83\xd6\ +\x9a\x22\xbd\xd9\xa8\x41\xe4\xbd\x6f\xc7\xf1\xd4\x75\xcd\x18\x0a\ +\x86\x4a\x4a\xa2\x80\x88\x9d\xa2\xa8\x8c\xeb\xe5\x5d\x29\x65\x1b\ +\xb8\x5b\x6b\x89\x62\x08\xa1\xaa\x6a\xa5\xc4\x3e\x7d\x0f\x02\x00\ +\x7a\xef\x77\x77\x77\x57\x17\x97\xd3\x34\x6d\xea\x89\x77\x41\x4b\ +\x29\xa5\xac\xca\x92\xdb\x50\x74\xe7\x18\x22\x72\x34\xa6\xe1\x08\ +\x88\xb4\xb9\xb9\xb1\xb5\xb1\x21\x30\x72\x06\xf3\x83\x01\x32\x74\ +\xc1\x35\x55\xcd\x04\x07\xa0\x18\xe2\x95\x9e\xe0\xfd\xeb\x08\x00\ +\x04\x17\xb7\x44\xff\x4e\xd3\x34\xf7\xde\x7b\xdf\xef\xfc\xbb\x7f\ +\x8f\x88\x04\x84\x80\xc8\xde\x31\x19\x02\x5b\xb0\x35\x3b\x20\x37\ +\xda\x4f\x20\xee\x83\x7e\x45\xa2\x25\x10\x78\xef\xa4\x90\x00\xd4\ +\x5e\xb2\xd2\x5a\x00\x58\x59\x0f\xa8\x55\xc9\x79\xd4\x91\x00\x05\ +\xe0\x5c\x8f\x88\xf6\x7b\x6d\x74\x8f\x80\xf6\x11\x0a\xfb\x15\xc5\ +\x8c\x74\x8c\x20\xa4\x92\x85\x88\x11\x00\x92\x94\x74\x17\x02\x62\ +\x9e\xe5\x5f\xfb\x27\xbf\x29\x84\xe0\x42\x7c\xf5\xd7\x7e\xc5\x34\ +\xa6\x6d\xdd\x3b\x98\xd2\x71\xd5\xce\x7c\xb3\x72\x7a\xe5\x17\xfb\ +\x3e\x1e\xe3\xbc\x85\xe7\x27\x89\xce\xd2\x34\xa3\x48\x04\xcb\x00\ +\x6d\x75\xf5\xe0\x69\x2d\x16\xb2\x6d\x5a\x89\xb1\x9d\x5c\x04\x44\ +\x40\x14\x0f\x7c\xb7\x76\xcf\x29\xa5\xc3\xb5\x43\x18\x88\xa2\x94\ +\xf2\xbf\xfc\xe7\xff\xca\x18\x43\x64\x6d\x00\xd7\x52\x49\xc6\x18\ +\x13\x9d\x70\xce\x8d\xb5\x31\x86\x56\x57\x7c\x5f\x45\x51\x49\x21\ +\xa5\x04\x40\x8a\x74\x02\x89\x62\xe4\x8c\xb7\xe7\x31\xe3\x3c\x86\ +\x68\x9d\xfb\x05\x6b\xb3\x2c\x6f\xa7\xc9\xbf\xb5\x94\xdc\x76\x76\ +\xb6\x4d\x37\xfb\xb0\xd9\x2b\xe4\x87\x70\xd0\xc6\x76\xe5\x99\xd8\ +\xa2\x40\x5a\x05\x32\xc4\x10\x23\x22\xbb\xf7\xa1\x47\x7c\x08\xfb\ +\x70\x51\x22\xad\x95\x10\x1c\x19\x8b\x21\x7e\xe5\x97\x7f\x35\xee\ +\x9f\x5f\xd4\x3a\xba\x4a\xa9\xb6\xfd\xa7\x05\xab\xb7\x8d\x4e\x8c\ +\xf1\xcf\xfe\xe2\xa3\xde\x87\xd8\xba\x7c\x00\x08\xa8\xb5\xe2\x8c\ +\x11\x10\xdf\x1f\xcc\x78\x65\x05\xde\xb1\xa8\x04\xd0\x46\x71\xde\ +\xbb\x5b\x04\xff\xa3\xd3\x2c\x3b\xf8\xb4\x57\x99\xf5\xdb\xb6\x24\ +\xc1\x55\x94\x2b\x07\xe5\xca\x96\xcd\x1a\x00\x44\x82\xb0\x4f\x37\ +\x06\x00\xc0\x13\x0d\x00\xa2\x6d\xeb\x20\x02\xbe\x5f\x2f\x16\x07\ +\xaf\x45\x20\xf0\x2d\xef\x48\x40\x2d\x33\x48\x24\x02\xe4\x4c\x70\ +\xb8\x32\x9e\xb7\xad\x96\x48\xd5\x42\xe5\x42\xaf\xd7\xc3\xfe\xb5\ +\x05\xee\x88\x6f\x49\xd8\x44\xa2\x18\xe2\xc1\x08\x0c\x21\xdf\x7d\ +\x8c\xf6\x5b\xff\xdf\x83\x6f\xf7\x5f\xf0\x6d\x1d\x43\xd7\x9a\xf9\ +\x5c\x5e\x5e\x79\x2f\x68\xea\xd5\xb5\xe0\x03\x98\x1a\xd0\x55\xb0\ +\x69\x68\x71\x06\x40\x57\xed\x15\x04\x48\x11\x19\x62\xa4\xf8\xce\ +\x85\xc4\xab\x1e\xbc\xcd\x87\x87\x77\xfb\xf9\xdb\x0a\x5b\xad\x3b\ +\x95\xe5\x79\xab\xc9\xf6\xd3\x1d\xe4\x9c\x00\xa0\xdb\xeb\xbd\x79\ +\x9c\x01\xbe\xd9\xd7\xf3\xf6\x4f\x40\x9d\x4e\xe7\x6a\x37\xe1\xea\ +\xf4\xe9\x07\xbc\xcf\xdf\xd9\x71\xf2\x33\xcb\x1f\x1c\xcc\x9a\xfc\ +\x08\x62\xa9\x77\x79\xf1\xb7\x3f\x81\xde\xeb\xb7\x57\x19\xd1\x5b\ +\x1e\x5c\x15\x2a\x1e\x6c\xd6\x70\xbd\xa8\xb5\xf7\xfe\x78\xf4\x9e\ +\x4d\x02\xef\xf1\xed\x75\x8f\x9d\xbb\xaa\xf9\xd0\x7f\xb4\x2a\x6f\ +\xbf\x8d\xef\xf7\x64\xba\x86\x05\x7c\xc7\x8b\xbf\xf7\x79\xf1\xc1\ +\x8f\x92\xeb\x3e\x74\xae\xa1\xb1\x06\x66\x32\x93\x99\xcc\xec\x67\ +\x26\x33\x99\xd9\xcf\x4c\x66\x32\xb3\x9f\x99\xcc\x64\x66\x3f\x33\ +\x99\xc9\x4c\x66\xf6\x33\x93\x99\xcc\xec\x67\x26\x33\x99\xd9\xcf\ +\x4c\x66\x32\xb3\x9f\x99\xcc\x64\x26\x33\xfb\x99\xc9\x4c\x66\xf6\ +\x33\x93\x99\xcc\xec\x67\x26\x33\xf9\xf9\x13\x31\x53\xc1\x4d\x3d\ +\xae\x10\x92\xeb\x52\x79\xe3\x21\xd2\x4c\x7f\xd7\x2f\x89\x00\x76\ +\xed\x10\x78\x1f\xc1\x84\xff\x1f\x83\xc8\xcf\xc2\x7e\x18\x7f\x77\ +\x4e\xba\x18\x3e\x82\x66\xe3\x5b\x58\x38\x83\xdd\x1a\x1f\xdf\x60\ +\xfc\x1a\x6f\xfd\x10\xe1\xfe\x95\xd8\x4f\x29\x7c\x98\x7e\x62\x64\ +\xf0\xae\xa3\x3c\x29\xc2\x8d\xef\x53\xfe\x99\x1f\x5b\x3f\x38\xcf\ +\x4a\x87\xd7\x64\x42\x21\xc2\x4a\x41\x27\x17\xa3\x8f\xb7\x8c\xfd\ +\x10\xe3\x61\xba\x17\x27\xa3\xb7\xfc\x10\x00\xb9\x90\x0b\x87\xa4\ +\xd2\xde\xd9\x8f\xab\x15\x09\x06\x9b\x53\xfc\xdd\x1f\x8a\x54\x5e\ +\xdb\x1f\xd6\x0e\xfe\xed\x17\xdd\x42\xfe\x21\xec\x07\x59\x08\x2e\ +\x6e\x6d\x5e\xa1\x99\xbe\xca\xaa\x7b\xf3\xaa\x37\x47\xde\xc5\x8f\ +\x08\xac\x71\x6b\xda\xcf\x37\x5f\x10\xe7\x47\x28\xaf\x65\xbf\x57\ +\x16\x1e\xbd\x33\xdc\xbf\x12\x7c\xc4\x5b\xc3\x7e\xb8\xf4\x9b\x67\ +\xc5\x63\xff\xa3\x4f\x96\xf8\x9b\x6f\x8d\x00\xbe\xa9\xa6\xf7\xfc\ +\xe2\x8b\x3e\x39\x7a\xff\x43\xc5\xdc\xc2\xc7\x75\x2d\x19\x42\xae\ +\xde\x74\xe1\x62\x24\x4f\x28\x90\x6c\x00\xce\x80\x08\x84\x40\x88\ +\xe4\xe3\xfe\x0d\x2d\x39\xb6\x7f\xc5\xf0\x43\xbc\x2b\x62\x08\x21\ +\xfe\xd5\x1f\x74\xce\xff\x44\xa4\xf9\x9b\x28\x3d\x80\x68\x1b\x33\ +\xb7\x7e\xf6\xd0\x2f\x50\x5a\x1c\xfb\xe4\xa7\x83\xb3\x1f\x63\xff\ +\x2d\x53\x20\xaf\xa0\x4e\x6d\x00\xc1\xd1\x7b\x02\x06\x2d\x36\x59\ +\x20\xb8\x40\xed\xc8\x4f\xc1\x90\x21\x20\x80\x7a\x1f\xfa\xd1\x9b\ +\x6c\x3f\x42\x9a\x97\x7f\xbc\xc4\xfc\xe2\xea\x7a\x8c\x01\x5a\x72\ +\x20\x8a\x1c\x80\xd6\x4e\xfd\xfe\x37\xbe\xb9\xdb\x3d\x7c\xf2\x33\ +\x9f\x27\xba\x2d\x3c\xfd\x18\xe2\xf2\xb1\xc1\xe7\xf2\xfa\x3b\xd3\ +\xf4\xb7\x1f\x4e\x1a\x4b\x17\xce\x4f\xbe\xf1\x4c\x85\x83\xf4\xd7\ +\x1f\xee\x1e\xd2\xb8\xbd\x39\xf9\x9f\x3f\x2a\x1b\xc0\x0f\xf9\x46\ +\x88\xe8\x27\xbb\xea\xb5\xa7\xd7\x4e\xdd\x8d\xb6\xb9\x72\x72\x11\ +\x86\xc0\x97\xd6\x9e\x3a\xbb\xf5\xfd\xff\xf5\xbb\x9f\xfb\xed\x7f\ +\x73\xdd\x23\x22\x7f\xbe\x84\x22\xc5\x2c\xf9\xc7\xf7\xe9\xef\xbf\ +\xda\x7c\xe1\xe1\xf9\x35\x15\xeb\xd2\x7e\xeb\x87\xbb\xcf\x4e\xf1\ +\x8b\x9f\x19\xfc\xbd\x55\x01\xc6\xfd\xf1\x13\xa3\xe7\x47\x1f\x68\ +\x60\xf3\xcd\xf6\xdf\x6c\x8c\x0c\x10\xbd\xa5\xba\xb2\xd5\x18\x90\ +\x09\x20\x38\x7a\xcf\xff\xf9\xfe\x33\xe7\xc7\xf6\x97\x7e\xeb\x5f\ +\xaa\x2c\x0f\xce\xdd\x16\x0b\x49\x90\xe4\xf2\x48\xdf\xf6\x84\xdc\ +\x3b\xbf\xf7\x1f\x7e\xe4\xff\xd5\x57\x17\x1e\xad\xa8\x7f\xa2\xef\ +\x5f\x1b\xfd\xa7\x57\x5d\x37\x01\x77\xdd\x73\xeb\xdf\x6a\x41\x3e\ +\x06\x81\x82\xdb\x26\x04\xef\x76\x2e\x45\xc6\x30\x84\x74\x61\xe5\ +\xa5\x51\xf3\x27\xdf\xfd\x9b\x07\x7e\xf9\x37\xd7\x3e\xf1\x49\xd7\ +\xd4\xb7\x49\x2e\x81\x18\x3b\x32\x27\x9f\xdd\xf0\x8b\xcc\xfc\xde\ +\x63\xdb\xc5\x3d\x4b\xbf\xfe\x60\xae\x47\xfa\xd1\xbe\xff\x6f\x8f\ +\x0d\xbd\x64\xde\x91\x60\xe8\x3f\x80\xb7\x7c\xb3\xf3\xd7\x21\x12\ +\x09\xf9\x8a\x5e\x7d\xa3\xbb\xa6\x92\x14\x6c\xc3\xd6\xef\xfe\x93\ +\x97\x37\x9e\x7d\xee\xb9\x47\xee\x3a\x92\xf5\xe7\xe2\x47\x82\xf1\ +\xfe\xf9\x39\x0b\x5d\x80\x10\x29\xcd\xe5\x3d\x87\x74\x8e\x91\x27\ +\x6a\x05\xec\x63\xcf\x57\x95\x27\x13\xe0\x9d\x24\x2b\xd7\x6d\xab\ +\x21\xf8\xbd\xee\xca\x4f\xd9\x02\x5b\x5c\x83\xba\xd4\x83\xc5\x97\ +\xc5\xe2\x1f\xfe\xc5\xb7\xef\x9c\x2b\x8e\xac\xaf\xfb\x10\xe1\x76\ +\x12\x17\x28\x46\x08\x9c\xaf\x2f\x25\x77\xf4\xd8\x4e\x0d\x9f\x3c\ +\xc4\xbf\xf7\x93\xc9\x85\x9a\x1a\x47\x57\x18\x47\x6e\x31\xfb\x41\ +\x20\x1f\xa3\xe3\xfa\xf1\xa7\x9f\xfd\xbd\xc7\xbe\xbb\xd1\x3f\xa2\ +\x4f\x7e\xea\x4f\x5f\xde\xf8\xdb\x27\x7e\xf4\xb5\xaf\x7c\x69\x90\ +\x70\x63\xcc\xed\x63\x39\xd6\x93\x27\x60\x48\x91\x70\x75\x25\xfb\ +\xd2\x9d\xfa\xc9\xa7\x86\xdf\x79\xc3\x27\x8a\x29\xa0\x12\xc4\x3f\ +\x7d\x74\xee\x8e\x04\xc2\x47\x61\x40\x31\x06\x12\xf2\xb5\xcb\x7b\ +\xbf\xff\xcd\x3f\xfb\x9b\x1d\x9f\xdf\xfd\xd0\x69\x31\xff\xf5\x6f\ +\x7e\xeb\xd4\xf1\x3b\x3e\x7b\xdf\xa9\x72\xb2\x77\xfb\x58\x8e\xf7\ +\x64\x03\x21\x03\xa0\xa8\x72\xf5\x77\xee\xe9\x14\x7b\xd3\xaf\xff\ +\xb0\xf2\x9c\xe5\x02\xa7\x0d\x7d\xea\x81\xb9\x5f\x3d\xa5\x9d\xfb\ +\x40\x51\xc4\xcd\xf5\xdf\x08\x5c\x04\x68\xc6\x0f\xde\x7d\xea\xc5\ +\x97\x5e\xfa\xc3\x6f\xff\xe0\xf0\xea\xa1\x27\x7f\xfc\xf4\x57\xbf\ +\xf4\xe8\x3d\x6c\xef\x3b\x97\x37\x7a\x1f\x89\xb7\x72\xeb\x47\x3e\ +\x11\xe6\x97\x92\xf5\x84\xdd\x75\x4c\x8e\x5e\x0f\x32\x85\x57\x5e\ +\xde\xfd\x8f\xdf\xad\x8a\x94\x71\x4d\x2f\xd7\xdd\x7f\xf4\x77\xfb\ +\x7f\x7e\x01\x97\x0c\xd0\x70\xc3\x00\x00\x03\xbe\x49\x44\x41\x54\ +\x72\xf6\x51\x45\x82\x11\xa0\xae\xaa\xbb\x17\x3a\xeb\xab\xab\x8f\ +\x7d\xfb\x7b\xc3\x87\x1f\x7c\xee\x85\x17\x57\x97\x96\x7e\xe5\x81\ +\xe3\x17\x9e\xf8\x2b\x77\xf8\xa1\x7d\xfe\x9a\x8f\xbb\xc3\xcc\x13\ +\x71\xf7\xba\x2c\x06\x69\x1e\xc2\xd8\x23\x8c\xeb\xaf\xff\xe5\xd6\ +\xeb\x96\xa5\x0c\x9f\x38\x63\xff\xc5\x83\x83\xb3\x34\xbd\x63\x5e\ +\xb0\x8b\x1f\xf4\xda\xbf\xc9\xfe\x1b\x79\x00\xb3\x7d\xe9\xde\x78\ +\xf9\x6b\xff\xe0\xcb\x5b\xdb\xa3\xc7\xbf\xff\xc4\x67\x1e\x79\xe4\ +\x33\xf3\xd2\xbc\xfe\x82\x07\xd6\x92\xb5\xdf\x0e\xa1\x0f\x72\x7e\ +\xdf\x9d\x99\xde\x99\xfe\xef\xd3\x76\xb4\x55\x3d\xb9\x15\x06\x39\ +\x4f\x25\x0a\xef\xff\xf8\xaf\xb7\x5f\x22\xf5\xc5\xbb\xd4\x73\x2f\ +\x4d\x2f\x1a\xfa\xf0\x2b\x84\x08\x31\x82\xb1\xb6\x73\xfe\xd9\xdf\ +\xf8\xec\x43\x2b\x87\x0f\xff\xdf\xef\x7c\x57\xa8\xe4\x1f\x7e\xf6\ +\x61\xf9\xda\xd3\xd6\x34\xe1\x36\xa9\xcc\x12\x51\x84\xd5\x95\xec\ +\x81\x01\xfd\xd9\x53\x93\x8d\x3d\xff\xb7\xaf\xd6\x41\x88\x8e\x66\ +\x4a\xe2\xe9\xe7\x87\x7f\xf0\x92\x7d\xe4\xee\x3c\x29\xeb\x1f\x9c\ +\xb3\x9c\x7f\xa0\x7d\x78\xb3\xf3\x07\x81\xb0\xb6\x3e\x5e\x3a\xf3\ +\xd0\xea\xf1\xde\xaf\x7d\xe5\xf2\xde\xe4\xc1\xd5\x01\x7f\xe5\x49\ +\x17\x62\xe3\x6f\x97\x75\x64\x1c\xb7\x2f\x96\xff\xfd\xec\x04\x10\ +\x33\xcd\xe0\x8d\xf2\x12\x41\x2a\x90\x00\x18\xc3\xd8\xb8\x3f\x7d\ +\x7c\xdb\x13\x31\xc6\x32\x85\xec\xa3\x38\x4f\x08\xa0\xf1\xd1\x4e\ +\x46\x0b\xf1\xb9\x7f\xf6\xf9\x87\x9e\x39\x7e\xe4\xae\xb5\xd5\x95\ +\xed\x97\x43\x3d\xad\x5d\x08\xb7\x47\xc2\x13\x19\x46\xe3\xfe\xfc\ +\xf1\xcb\x8e\x40\x2b\xa6\x30\x7c\xfb\x05\xab\xe4\x3e\x45\xbc\xe2\ +\xf0\xc2\x0b\xbb\x3f\x7e\x96\x00\x30\x51\x4c\x72\xc0\x78\xab\xd9\ +\x4f\x0c\x83\x3b\xee\x39\xfd\x93\xb9\x9d\x37\xb6\xd9\xa5\x67\x44\ +\xa7\xaf\xa4\x7e\xfa\xb5\x67\xc8\x99\xd2\x03\x3e\xf8\xf7\x53\xad\ +\x3f\xde\x2d\x08\x44\xe0\x02\x70\x04\x00\xd4\x92\x03\xb4\xf3\x16\ +\x90\x23\xd8\x37\x2b\x5e\x28\x04\xb6\x0b\xe3\x43\x1b\xec\x7e\x28\ +\xad\x10\x51\xde\xed\xed\x1c\x7d\xe0\x7b\xa7\x9f\x48\xf8\x98\x5d\ +\xd8\x29\xf2\xde\x85\xcb\xaf\x9e\x9d\xec\x05\xa2\x61\x7f\x7d\x75\ +\xed\x0e\x88\x1f\xf3\xb4\x8d\x8f\xe0\x5a\x55\x0b\xe4\x6d\x28\x41\ +\xc8\x19\x84\x00\x6f\x2a\x9e\xb1\x84\x5d\x09\x34\x02\xb8\x00\xef\ +\x9b\x55\xb9\xa9\xf6\x43\xc1\xcf\x1d\x3f\x09\xbf\xf1\xaf\xc7\xc3\ +\x6d\x64\x0c\x5a\xf6\x4a\x6c\x39\xa9\xe5\xe1\xa3\xc7\xa5\x10\x44\ +\x1f\xdb\x44\x90\x0d\xb0\xde\x8f\xbf\xf3\x65\x7b\xad\x2e\x2a\x11\ +\xcc\x67\x64\xaf\xb7\xa4\x4c\x31\x26\x59\x76\xf8\xab\xff\x7c\xe7\ +\xc2\xe7\x26\x14\x81\x00\x28\x02\x22\x20\x03\xa2\x95\xa5\xd5\xde\ +\xd2\xea\xc7\x3b\xed\x19\x22\xfc\xd6\xa7\x9d\x0b\xd7\x16\x1c\x10\ +\x41\x26\xa1\xf1\x78\xab\xd8\x0f\x10\x31\xc4\xa5\xa3\xc7\x97\x8f\ +\x9d\xa0\xb7\xe4\xe5\x80\x00\x28\x78\xfa\x58\x37\x62\x11\x81\x16\ +\xb0\xde\xbf\x9e\xab\xc4\xc7\x0f\x77\x31\xc7\x58\xf4\x07\x9d\xf9\ +\x85\x77\xa1\x0f\x8e\x31\x86\x8f\xf9\xe5\x43\x00\xcb\x05\x5d\x47\ +\x64\x1d\xe9\x7d\xae\x20\x71\xf3\x37\xd1\x6d\x55\xe1\x79\x57\xff\ +\xed\x67\xf3\xd6\x31\x50\x0c\xb7\xad\xe6\xfd\x8d\x39\x99\x67\xf8\ +\x9f\x99\xcc\x64\x66\x3f\x33\x99\xc9\xcc\x7e\x66\x32\x93\x99\xfd\ +\xcc\x64\x26\x33\xfb\x99\xc9\x4c\x66\xf2\x7e\x72\xa3\xf2\x6f\x69\ +\x9a\xe6\x45\x41\x31\xce\x54\x7c\x23\x44\x29\x95\x65\xd9\xdb\xc7\ +\x5a\x11\x49\x29\xf3\x3c\xbf\xee\x61\xc3\x33\xf9\x00\x1b\x3b\xe3\ +\x9c\x1f\x40\xd4\x3e\x7a\xfb\x69\x27\x01\xfe\xd1\x37\xfe\x68\xbc\ +\xbb\xeb\x9c\x83\xdb\xa3\x25\xf4\x66\xbb\x0d\x8c\x4d\x26\x63\x71\ +\xd5\x38\xf1\xd6\xa8\x9e\x79\xe6\xe9\x97\x5e\x7e\x71\x6f\x77\x17\ +\x71\xe6\x59\xdc\x98\x0b\x87\xf3\x8b\x17\xdf\x90\x57\x80\xe0\x37\ +\xe4\xfe\x21\xa2\x27\x7f\xf8\x83\xf3\xe7\xce\x35\x4d\x83\x33\xfb\ +\xb9\x31\x1a\xe6\x9c\x27\x69\x2a\xe5\x9b\x5c\x0a\x52\xca\xd7\x5f\ +\x7f\xfd\xd2\xa5\x8b\xdb\x97\x2f\x33\x36\xb3\x9f\x1b\xa5\xf9\x24\ +\x49\x3a\x9d\x2e\xb6\xb3\xdc\x6f\xd0\x7b\x14\x45\xe7\xc4\x5d\x27\ +\x43\x08\x33\xeb\xb9\x81\x6b\x09\xa0\xb5\xbe\x7a\x9c\xb5\x10\x62\ +\x6d\x6d\x7d\x69\x69\x79\xa6\xf6\x1b\xaa\x76\x21\x04\x67\x8c\x88\ +\xc4\x8d\x33\x53\x29\xe5\xd5\xa7\xe3\x4c\x6e\x90\x9e\xdf\xe9\x3f\ +\x27\x49\x32\xd3\xcc\xcd\xd1\xfc\xff\x03\xa1\x1c\x2c\xb5\x69\x5d\ +\xc8\x6e\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x02\xef\x72\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x02\x6d\x00\x00\x01\xcb\x08\x02\x00\x00\x00\x15\xc4\x38\x87\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x02\xee\xf8\x49\x44\x41\x54\x78\xda\xec\x9d\x77\x98\x1c\ +\x47\xb5\xb7\xcf\xa9\xaa\x0e\x93\x67\x67\x67\x73\x5e\x49\xab\x1c\ +\x2d\xcb\xc6\x39\x67\x6c\x1c\xc0\x18\x63\x03\xc6\xe4\x9c\x2f\xe9\ +\x02\x97\x70\x49\xf7\x92\x2e\x19\x03\x0e\x60\x63\x30\x0e\x38\x07\ +\x70\xb6\x65\x5b\xb2\x72\x5a\x69\xb5\x39\xc7\x89\x1d\xaa\xea\x7c\ +\x7f\xcc\x4a\x96\x64\xc9\x96\x23\xe2\xa3\xdf\xc7\xcf\xe3\xd5\x4c\ +\x4f\x4f\x77\x75\x4d\xfd\xea\x84\x3a\x85\xdd\xdd\xdd\x6b\xd7\xae\ +\xb9\xe3\x8e\xbf\x75\xec\xd8\xe1\xfb\x3e\x22\x42\x40\x40\x40\x40\ +\x40\x40\xc0\x01\x20\x22\xd3\x34\x9b\x9a\x5b\x4e\x3c\xf1\xa4\xc6\ +\xc6\x26\xfc\xdb\x6d\xb7\xfd\xec\x67\x3f\xce\x66\x73\xa6\x65\x20\ +\x22\x50\xd0\x44\x01\x01\x01\x01\x01\x01\x07\x06\x01\x88\x7c\x5f\ +\x86\xc3\xe1\x33\xce\x3c\x47\xdc\x71\xe7\xdf\x32\x99\xac\x61\x9a\ +\x5a\x11\x04\x2a\x1a\x10\x10\x10\x10\x10\x70\x10\x30\xce\xf3\x85\ +\xc2\x93\x4f\x3c\xc6\xcb\x92\x89\x92\xb6\x3e\xdf\x6e\x25\x22\xad\ +\x09\x00\x5e\xc0\xd9\xab\xb5\xd6\x7a\x5a\x80\x0f\x74\xd8\x1e\xa7\ +\xa2\xc0\x6f\x1c\x10\x10\x10\x10\xf0\xff\x89\x94\x22\x2b\x16\x8b\ +\xcc\x75\xdd\xe7\x89\x28\x29\xa9\x08\xc8\x30\x84\x69\x0a\xce\x99\ +\x94\xbe\xd6\xfa\xf9\x0a\x2a\xa5\xe4\x9c\x99\xa6\x30\x0c\x41\x44\ +\x4a\xc9\xe7\x9f\x4a\x4a\x45\x44\x42\x4c\x9f\x4a\x29\xa9\xb5\x7a\ +\x0d\x6e\x87\x88\x88\xf6\xba\x3c\x92\x52\xbe\xb0\x68\x6b\x4d\x52\ +\xc9\x43\xd3\x97\xad\x89\x7c\xdf\x47\xd2\x2f\xc9\xd3\xa0\x34\x29\ +\x25\x83\xa9\x4a\x40\x40\x40\xc0\xeb\x00\x22\x48\xe9\x0b\x44\xd8\ +\x53\xfc\x08\x40\x49\x15\x8b\x45\x63\xf1\x88\x69\x18\x00\x4c\x29\ +\xe5\x38\xc5\x89\x89\x29\xad\x14\xe3\xac\x74\x98\x52\x9a\x73\x56\ +\x5e\x5e\x6e\xdb\x36\xe7\x1c\x80\x3c\xcf\xcb\x66\x73\xb9\x6c\x8e\ +\x0b\xb1\xfb\x6c\x52\xca\x48\x34\x9a\x88\x47\x0d\xc3\x40\x64\x5a\ +\x2b\xc7\x71\x26\x26\xa6\xa4\x2f\xb9\xe0\x07\xba\x32\xe9\xfb\x8a\ +\x08\x00\x19\xa2\x10\xfc\x60\x4c\x58\xa9\x39\x92\x6f\xa1\x96\x4c\ +\x00\x80\xd4\x02\xcd\x70\x2a\xac\xbc\xa9\x29\x17\x45\xe9\xf6\x7c\ +\xdf\xd7\x44\x08\x88\x88\xc2\xe0\x5a\x0b\x30\xc2\xa9\x30\xe8\xec\ +\x58\x8e\x0c\x38\xc0\xb7\xf8\x52\x03\x69\xd3\xe0\x04\x2f\x74\x19\ +\xa4\xb5\x2f\x25\x01\x20\x20\x63\x4c\x1c\xf8\xee\x0e\x4a\x44\x35\ +\x23\x23\x52\x59\x6e\xd3\xc4\xc0\xa4\xe6\x80\xec\x60\x3e\xe5\x6b\ +\xd3\x08\x85\x63\x86\xe3\x64\x72\x1e\x13\x41\x17\x0f\x08\x08\x08\ +\x78\x4d\x29\x59\x6f\xbc\xa9\xb1\x01\xf6\x50\x08\xa9\x64\x59\x59\ +\x32\x5d\x9e\x12\x42\x94\xfc\xbd\x9c\x33\xcb\xb2\x42\x21\x3b\x97\ +\x2f\x10\x11\x00\x6a\xd2\x8c\xb3\x9a\xea\xca\x70\x38\xc4\xd8\xb4\ +\x4f\x58\x08\x11\x89\x44\x88\x28\x9f\x77\x18\x63\x25\x11\x4d\x24\ +\xe3\x95\x15\x29\xc3\x30\x4b\x5a\xc8\x39\x2f\x9d\xaa\x50\x2c\x2a\ +\xa5\xf7\x27\x90\x24\x89\x47\xcb\xd2\xa9\x44\x22\x11\x8b\xd9\x02\ +\xfc\x62\x91\x80\x11\x00\x51\xe9\x3f\xdc\x65\x7d\xee\x7a\x05\xc0\ +\x95\x46\x24\xdd\x70\xd4\x8a\x39\x7a\xa4\x67\xca\xd1\x00\x90\xf3\ +\xed\xda\xc6\x99\x4b\xda\xca\x86\x3a\xfa\x7c\xc6\x08\x50\x92\x15\ +\x4b\xa5\xca\xe3\x89\x78\x2c\x16\x12\xe8\x17\xf3\x8e\x67\x56\x36\ +\xb7\x2e\x9a\x51\x99\xed\xee\xc8\x90\xc0\xe7\xb4\x6a\xfa\xe4\x00\ +\xe8\x2b\x33\x92\x4c\x57\x25\x0c\x95\x99\x72\xd1\xc0\xe7\x4c\x5f\ +\xd8\x53\x56\x89\x98\x16\x91\x54\x2a\x95\x8c\xc7\x63\xb1\x88\x81\ +\xca\x2f\x14\x01\x19\x01\x7b\xee\x52\x4b\xc7\x13\x4d\xdf\xc2\xf3\ +\xfe\x28\x19\xd4\xa5\x3b\xf2\xa5\x88\x55\x54\x2f\x5b\xd8\x5c\xec\ +\xe9\x98\x94\x8c\x90\xd3\x3e\x5f\x4a\x7b\x9f\x16\x80\x48\x67\xfd\ +\xe8\xec\x79\x6d\xad\x95\xe6\x50\xd7\xa0\xe4\x62\xd7\x09\xf7\xfd\ +\x08\x40\x60\xaf\x06\x04\x04\x04\xbc\x6a\x52\x2a\xf6\x34\x46\xb5\ +\xd6\xb6\x65\x95\x25\x13\x04\xe0\x7b\x2e\xe7\x82\x0b\xe1\x3a\x8e\ +\x10\xc2\xb2\xac\xb2\xb2\xe4\xe8\xe8\x18\x63\x48\x9a\xca\x52\x09\ +\xcb\x32\xf7\x89\x9e\x12\x51\x32\x99\x2c\x14\x1c\x29\x7d\x22\x30\ +\x4d\x23\x95\x4c\x6a\x4d\x23\x23\x43\xa5\x63\xb4\xd6\xb6\x6d\xa7\ +\x52\x65\x65\x65\x65\xc3\xc3\x23\xfb\x09\xca\x6a\xad\x85\x35\x67\ +\xf1\x92\x2a\xc3\x77\x7c\x0d\x88\xb9\xa1\x9d\x1b\x37\x77\x64\x29\ +\xc4\x10\x18\x12\x28\x0f\x11\x25\xb3\x88\x14\x67\x08\x5a\xa3\xf4\ +\x18\x72\xcf\x75\x46\x47\xc7\x0b\x12\x94\x66\x0a\xb8\xc5\x7c\x43\ +\x20\x91\x06\x20\x00\xd2\x1a\x15\x37\xdb\x16\x2f\xae\x11\xb2\xe0\ +\x2b\x86\x98\x1b\xda\xb9\x6a\xed\x4e\x22\xcd\x18\x93\x22\xac\x3d\ +\x64\xca\x47\x6e\x28\x4d\x9e\x66\x26\x07\x24\x09\x5a\x79\x7e\xb8\ +\xad\xa5\xa9\xd9\x2e\x3c\x35\x3a\xce\x48\x0b\x84\x82\x62\x88\x5c\ +\xa0\x46\xe5\x01\x72\x28\xcd\x18\x7c\x65\x97\xa7\x97\x1d\xd6\x26\ +\xbc\xa2\xa7\x88\x21\x4d\x0c\x76\x75\x6c\xdb\x91\x23\xb3\xa8\x99\ +\x40\xc6\x51\xa1\x72\x35\x5a\x9a\x19\x86\x2e\x12\x18\x92\x84\x81\ +\x1e\x91\x21\x01\x42\xcc\x73\xb5\xa9\x89\x38\x03\x20\x8d\xca\x03\ +\x12\xbb\x84\x0f\x10\xc0\x95\xc0\x18\x17\xa8\x51\x7a\xc8\xb8\x66\ +\x86\x02\xe4\x48\x40\x8a\x49\x17\x84\xe5\x29\x04\x64\xb6\xf0\x05\ +\x67\x44\x84\x40\xbe\x22\x0d\xdc\xe0\x84\xca\x03\x64\x1a\x4d\xa5\ +\x35\x67\x80\x40\x40\x14\x28\x69\x40\x40\x40\xc0\xab\xa5\xa4\x7b\ +\x79\xff\xb4\xa6\x68\x34\xc2\x18\x23\x22\xd7\xf5\x7d\x3f\x6f\x59\ +\x56\xd1\x29\x96\x25\xcb\x88\x28\x1a\x0d\x4f\x4c\x4c\x68\xad\x39\ +\x67\x91\x48\x84\x68\xdf\xc4\x22\x22\xe2\x9c\xc5\x62\x91\xd1\xd1\ +\x31\x44\x88\x44\xe2\x5c\x70\xcf\xf3\x01\xa0\xa2\x22\x4d\x44\xbe\ +\xef\x67\x32\x19\x00\x88\x44\x42\x86\x21\x94\x52\xcf\x37\x49\x11\ +\x80\x31\x18\xde\xb6\xea\xbe\xb5\x23\xb3\x0e\x3f\xf6\x0d\x6d\x8d\ +\xdb\xb7\x75\xe7\xa2\xb5\x47\x2f\x6e\x8d\x18\xe0\x64\x47\x36\xae\ +\xd9\x30\xce\x12\xcb\x97\xcf\x4d\xd9\x26\x6a\x77\xa0\xb3\x7d\xf3\ +\xb6\x3e\x2e\x44\xba\xa2\x3c\xb3\x95\x20\x52\x71\xd8\xe2\xd9\x55\ +\x31\x83\x34\xb8\xc5\xd1\x3d\x4f\x0b\x44\x63\x1d\xcf\xde\xb7\x6e\ +\xb8\x6e\xee\x91\xc7\xcd\x6f\x2e\x6b\xef\xf3\x95\xc4\x50\x7c\xe9\ +\x09\xa7\x28\x2f\xdf\xb9\x79\x7d\xd7\xc0\x44\xd1\xaa\x98\x33\x7b\ +\xe6\x8c\xda\x32\x72\x33\x3b\xb7\x6c\xdc\xdc\x55\xf0\x5d\x57\x54\ +\x56\x1c\x75\xca\xc9\x03\x3b\x37\xac\xd9\x30\x10\xa9\x9d\xb1\x78\ +\x6e\x73\x79\x98\x4d\x0e\xf7\x6e\xd9\xb4\x75\xca\xd7\xc0\x19\x00\ +\x20\x02\xf9\x85\x6d\xab\x1e\xde\x38\x8c\xb5\x6d\xf3\x8f\x98\x3b\ +\xd3\xc9\x4d\xad\xdf\x99\x29\x6f\x9a\xb1\xa8\xad\x3e\x6e\xd2\x70\ +\xcf\x8e\x35\x1b\xbb\x2b\xe6\xac\x58\x92\x18\xbd\xf7\x91\xf6\x96\ +\xa5\x4b\xab\x70\xe8\xb1\x55\x83\x4b\x4f\x3e\xc6\xea\x59\xbf\x6e\ +\x18\x97\x1c\x36\x2f\x69\x1b\xa8\xdd\xbe\x1d\x5b\xb6\xb4\x0f\x95\ +\xe6\x18\x08\xe0\x2a\x16\xaf\x6e\x5c\x3c\xa7\xa9\xcc\xc6\xf1\x81\ +\xae\x2d\x9b\xb7\x0d\xca\xc8\x82\xc3\x96\xb6\x26\x0d\xad\xbc\xbe\ +\x1d\x1b\x37\xed\x18\xb3\xab\x67\x2c\x9d\xdf\x9c\xb4\x11\x00\xa7\ +\x46\x75\x51\x31\xb3\xbc\x76\xf1\xbc\x96\x54\x98\xe7\x27\x86\xb6\ +\x6e\xdc\x34\x50\xe4\x73\x96\x2e\x6a\x4e\x27\x6c\xe1\x3f\xbd\x6a\ +\xf5\xd0\x68\x4e\x70\x16\x74\xff\x80\x80\x80\x80\x57\x8e\xa0\xbd\ +\x84\x50\x1b\x86\x81\x88\x44\x14\x8f\xc7\xc7\xc6\xc6\x26\x26\x26\ +\xaa\xab\xaa\x84\x10\xa5\x5c\x21\x44\xa6\x49\x73\x64\xa5\xc4\xa2\ +\x6c\x36\x97\xcf\xe7\x77\x6b\x61\x3a\x5d\xce\x18\x33\x0c\xa3\xe4\ +\x9c\x34\x0c\xc1\x18\x22\x02\xe7\x8c\x73\x4e\x44\x4a\xe9\x92\xfb\ +\x54\x08\xce\x18\xf3\xa5\x64\xfb\x28\x31\x00\x00\x28\xa5\xcb\x1a\ +\x66\x9f\x98\x6c\xb1\x22\xf6\xd4\xe0\xa0\xa7\xa5\xcc\x8c\x6c\xdc\ +\x50\x0c\x87\x62\xad\x73\x9a\x1b\x2a\x07\x73\x13\x2c\x16\x16\xdd\ +\xcf\x3e\x3d\xc0\xab\x56\x2c\x9c\x97\x9f\xcc\xf4\x2a\xc5\x19\x7a\ +\x60\x37\xcf\x9e\x59\xce\x32\x2b\x1f\xdf\x59\xd6\x34\xa7\xb9\x9c\ +\x95\x32\x89\x77\xff\x87\xc2\x8a\x46\xa3\xf1\x88\x09\x5a\x29\xad\ +\x11\x19\xb9\xb9\xb5\xab\x37\x58\x2d\x4b\xe6\xcc\x6a\xdc\xd9\x3f\ +\x55\xdb\xdc\x3a\x23\xcd\xd7\xaf\x7c\x12\x2b\x67\x2e\x9a\x3f\x7f\ +\x74\xf8\x69\x62\xdc\x9b\x1a\x5d\xb7\x6e\x4b\xc6\x57\x3a\x5c\xb5\ +\x68\xd1\x0c\x1c\xdc\xf6\xd0\x5a\x67\xfe\xd2\x05\xb3\x67\x16\xd7\ +\x6f\xd8\x9e\x67\x21\xda\x75\xf1\x8c\x91\x6d\x50\x6f\xd7\xd0\x8c\ +\x86\x74\x32\x12\x0b\xc5\xcd\x25\xf3\x1b\xb3\xed\xeb\x9e\x9d\xb2\ +\x0e\x5b\x36\x6b\x6e\x26\xbb\x7d\x70\x50\xd5\x56\x24\x13\x89\x68\ +\x3c\x19\x97\xf9\x44\xb2\xac\xcc\xf0\x3b\xc6\xb3\x60\x54\xc4\x42\ +\xd8\xb1\x6a\xe5\x54\xaa\x6d\x79\x6b\x4b\x7f\xdf\x60\x51\x69\x00\ +\x92\x9a\xa1\x55\xbe\x64\x61\xab\xdf\xbd\xe9\xa1\x21\x5a\xb4\x6c\ +\x6e\x5b\x4b\x3e\xb3\xb9\xaf\x7b\xeb\xe6\x4c\xc4\xaa\xa8\x6f\xaa\ +\x6d\x6a\xe9\xea\x71\x66\xcc\x6d\x31\xb3\xbd\x8f\xae\x1a\x6d\x99\ +\x3f\x3f\xc9\xc0\x65\xd1\xa5\x0b\x67\xda\xd9\xbe\x67\xda\xf3\xb3\ +\xe7\xcd\x9d\x39\x63\x72\x70\xcd\x78\x59\x79\x22\xdf\xdb\xfe\x54\ +\xcf\xb0\xe3\x4b\xce\x59\xb0\xc2\x29\x20\x20\x20\xe0\x55\xb0\x46\ +\x01\xc4\xde\xbe\x55\xd4\x34\xed\xaa\xcd\xe7\xf3\x04\x14\x8f\xc7\ +\x33\xd9\x5c\x59\x59\x12\x11\xa7\xd7\xb7\x10\x01\x10\x69\x22\xa0\ +\x48\x24\x1c\x0e\x87\x76\xeb\xe8\x6e\xe7\x6d\xe9\xdc\xa4\xf5\xee\ +\x50\x5c\xe9\x2d\x44\x2c\x45\x65\xb5\x2e\x85\x0d\x9f\x9f\xde\x3b\ +\xfd\x8a\xef\x7a\x3c\x9c\x28\x0f\xab\x35\x6b\xdb\x47\x9c\x50\x5d\ +\x6b\xd3\xbc\xe6\x78\x6e\xaa\x00\x1a\x0c\xc6\x10\x40\x6b\xed\x67\ +\xc6\x87\x26\x8b\x23\xb3\x1b\xca\xa3\x91\x81\x0c\x11\x10\x98\xe1\ +\x64\xc8\x9c\x1a\xdf\x31\xd0\x3f\xc5\xd2\x3e\xa6\xf7\x3a\xa7\x56\ +\x2a\xd1\xb8\xe0\xac\x26\xf0\xdd\xe2\xce\x2d\x5b\x27\x8a\xaa\x9c\ +\x73\x92\x7e\x76\x6c\x6c\x32\x9a\x9f\x97\x32\xd0\x88\x94\x47\x23\ +\xf9\x4c\xef\x70\xcf\xb0\xf6\x23\x33\x9b\xe7\x97\x47\x2d\x0f\xc1\ +\xf7\x1c\x7f\x62\x38\xc3\x93\x46\x32\x5d\x66\xf9\x9b\xfa\x86\xc6\ +\x7b\x8b\xbd\xcd\x2d\xf3\xa2\x49\x8b\xab\x9c\x26\xa0\xe7\x82\x94\ +\x52\x02\x5a\xc8\x39\x53\x9a\xac\x70\x59\x98\x15\x36\xf7\x0c\x8d\ +\x65\xc4\xc0\xec\xd6\xda\x78\xd4\x19\x1e\x9d\x70\x1a\x67\x34\x55\ +\x72\xee\x48\xb0\x1a\x66\xd6\x41\x3e\x97\xcf\x64\xb0\xac\x4a\x6b\ +\x5d\x9c\x9c\x18\xf4\x32\xaa\xa9\x82\x71\x93\xa0\xe4\x9e\x05\x1e\ +\x4d\xc5\x4d\x77\x5d\xdf\xd0\xd8\xa0\xec\x9b\xd1\x3c\x33\x1a\xb7\ +\x63\x4e\xdb\xfc\x36\xd3\xcd\x2b\x81\xa0\xc0\x8c\xc4\xe3\x26\x0c\ +\x77\x0c\x0c\x0d\xba\x15\xad\x32\x69\x6b\x61\xc7\x93\x06\x83\x70\ +\xb2\xb9\x3e\xac\xdc\x4c\xc1\x63\x82\x81\x26\xf2\x73\x53\xc5\xc9\ +\x51\x69\xc5\x59\xe0\xd7\x0d\x08\x08\x08\x78\x95\x84\x74\xaf\xf8\ +\x28\x63\x98\xcf\xe7\x13\x89\x18\x29\xe2\x9c\x25\x13\x09\xd3\x34\ +\xf3\xf9\x3c\x00\x70\xce\xf3\xf9\x82\x94\x8a\x31\x94\x4a\x15\x5d\ +\x27\x12\x0e\x3f\x7f\x31\x0c\x00\xe4\xf3\x05\xc6\x10\x10\xf2\xc5\ +\x62\x19\x94\x71\xce\x7d\x5f\x0e\x0e\x0e\x01\x80\x52\xca\xb2\xcc\ +\xd2\xa9\x7c\xdf\xdf\x27\x55\x78\xb7\xe8\x31\xc6\xf2\x83\x3b\x9e\ +\x18\xb0\x4e\x38\x76\x59\x53\x63\x5d\x57\x76\xbc\xb6\xae\x46\x14\ +\x77\xae\xdf\x30\x30\xfb\xa8\x74\xac\x24\xc9\x80\x3c\x14\x89\xf0\ +\xb2\x84\x89\x23\x45\x57\x93\x85\x80\x20\x8b\x19\x57\xce\x28\xab\ +\x4c\x97\x4f\xd8\x26\x03\xd4\x7b\x08\x29\x31\xc6\xb2\xfd\xdb\x56\ +\x6f\x1f\x25\xf2\x3c\xa7\xe8\x61\xac\xa4\xed\x5c\x08\x02\x20\x40\ +\x54\x5e\xc6\x29\x36\x54\xa4\xe2\xe9\x18\xa6\xd3\x61\x74\xa7\x0a\ +\xae\xa1\xc1\x0a\x85\x45\xbc\x2c\xe4\x32\xe5\x4c\x64\x65\x7d\x65\ +\xba\xac\xaf\x60\x57\xc5\xc3\x4e\x76\xc4\x53\x88\xcf\xb9\xc6\x91\ +\x1b\x11\x23\xc4\xdb\xe6\x36\xa5\x2d\x7f\xf3\xe8\x68\xce\x05\x0f\ +\x1b\x2a\x2b\x13\xe3\xa6\x5d\x11\x16\xf9\x21\x47\xe6\x8a\xe3\x93\ +\xc5\xb9\xcd\x8d\x83\x5b\x37\xef\xb0\x6a\xe6\x37\x25\x46\xba\xb7\ +\x66\x8a\xc2\x2c\x67\x00\xc0\x04\xe7\x88\xa5\x5c\x20\x02\x64\xc2\ +\x0a\x45\x4d\xe9\x4c\x16\x54\x43\x65\x3a\x39\xe8\xeb\xca\x58\x28\ +\x3f\x94\xb7\x92\xf5\xf5\x09\x5a\xf9\xc8\x56\x59\x35\x73\x69\x7d\ +\x98\xbc\x5c\xd6\x87\xca\x8a\x8a\xe4\xd0\x90\x65\x70\x04\xa6\xbd\ +\x42\x81\x58\xb8\x38\xd5\xbe\xa5\xcb\x67\x96\xe1\xe7\x34\x0f\x23\ +\x00\x32\x66\x08\xae\xf6\xd3\xec\x01\x01\x01\x01\x01\x2f\x53\x48\ +\xf7\x8a\x8f\x32\xc6\xf2\xd9\x5c\xa1\x50\x8c\x46\x22\xa1\x50\x08\ +\x88\xb4\xd6\xe1\x70\x18\x11\x01\x61\x7c\x7c\x12\x80\x10\x19\x69\ +\x3d\x3e\x3e\x11\x89\x84\x19\x63\x7b\x4a\xa9\x10\x22\x97\xcb\xe7\ +\x72\x79\xce\x19\x00\x14\xf2\x85\x6c\x2e\x97\x4c\xc4\x6b\x6b\x6b\ +\x76\xaf\xed\xe4\x9c\x13\xd0\xf8\xf8\xa4\xd6\xc4\x0f\x10\xa2\xe3\ +\x5c\x70\x4b\xc8\xa9\xe1\xcd\x5d\x13\xc7\xcc\x99\xd5\xda\xb7\xb2\ +\xb7\xb7\xbf\x62\x76\xf3\xf1\xc7\xd6\x71\x0b\x87\x7c\x8f\xc0\xd4\ +\xc0\x9b\x96\x1e\xd5\x6a\xb2\xfc\x70\x4f\xf7\xd0\x14\x94\xa7\x98\ +\x30\x6c\x28\x74\x6c\x6d\x2f\x5b\x34\xe7\xd8\x93\x8f\x03\x82\xfc\ +\x44\x9f\x7e\x4e\x30\x50\x08\x83\xdc\x6c\x6e\x6a\x94\xd9\x11\x2e\ +\x2c\xd0\x84\x8c\x71\xce\x11\x00\x91\x71\x8e\x16\x53\x3d\x1d\x9d\ +\xe5\xd1\xd9\x47\x9c\x74\x12\xf8\x4e\xdf\xb6\x8d\x63\x45\x0f\xfb\ +\x46\x9a\xd3\x33\x8e\x3c\xf9\x94\x91\x9d\x9b\x9e\x5e\xd3\xb5\x7e\ +\x53\xd9\xd2\x39\x0b\xce\x68\xc3\xc2\xe4\xc8\x96\x1d\x5d\x05\xb4\ +\x10\x01\x10\x94\x26\xe2\xf6\xac\x65\xc7\xce\x20\xed\x16\x32\xdb\ +\x37\x6c\x18\x1c\xcb\x7a\x88\x1b\xb6\x8d\x2c\x9c\xbf\xa2\x49\x40\ +\x66\xb8\xa7\xa3\x6f\x18\x18\xf6\x8f\xe5\xe6\x36\x84\x47\xc6\x86\ +\x87\xd1\x9e\xd7\x92\xcc\x0d\x0e\x38\x8c\x9b\x38\x7d\x25\x80\x4c\ +\x70\x21\x38\xe6\x32\x99\xb1\x22\x6b\x69\x9b\x35\xf0\xe4\xc6\xb5\ +\x9b\xca\x97\xce\x5e\x7a\xe6\x3c\xcc\x8d\x0f\x6c\xec\xec\x1b\x03\ +\x39\x98\x4b\x2d\x5e\xb1\x42\x73\xa1\x73\x63\xe0\x4d\x6d\xdd\xdc\ +\x79\xd8\xfc\xe6\x53\x4f\x99\x01\x08\xa3\xbd\x3e\x93\x93\x9b\xb6\ +\x74\x2e\x6d\xab\x3b\xea\xb8\x06\x90\xfe\xce\x35\x8f\x8d\x0f\x6b\ +\xce\x39\x04\x45\x30\x02\x02\x02\x02\x5e\x6d\xf0\x98\xa3\x8f\xdc\ +\x33\xd9\x87\x88\x18\xc3\xea\xea\xaa\x68\x34\xca\x58\xc9\x72\x21\ +\xe9\xcb\xc1\xa1\xe1\x6c\x36\xc7\xd9\xf4\xb2\x48\xad\x75\x34\x16\ +\xa9\xae\xaa\x14\x42\xec\x76\xe7\xe6\x72\xf9\x81\xc1\x41\xad\x89\ +\x21\x2b\x9d\x0a\x11\xaa\xaa\x2a\xe3\xf1\x58\x69\x25\x0c\x10\xf9\ +\x52\x0d\x0f\x8f\x4c\x4d\x65\x38\xdf\xef\x0a\x4b\x22\x60\x86\x1d\ +\x32\x64\xb6\xe0\x73\x1f\xc3\xf1\x10\x08\x2f\x3b\xee\x5b\xa1\x90\ +\x69\x72\x24\x25\x65\xd1\xe1\x89\xba\x23\x8f\x6c\x1b\x78\xf6\x99\ +\x9d\x59\x1f\xbc\x82\x94\x5c\x1b\xe1\xb0\xa9\xb9\x9b\x9d\xf4\x05\ +\x98\x76\xc4\xe4\x00\x04\xd2\x51\x52\x4a\xe0\x00\xa0\xc9\x30\x6d\ +\xc3\x94\xb9\xa2\x04\x2a\x5d\x1e\x70\x14\x56\x84\xfb\xca\x2d\xe6\ +\x78\x2a\x66\x38\xca\x71\x1c\xc5\x14\xb7\xa2\xb6\x40\xed\x7a\xc5\ +\x22\x71\xc3\x53\xc2\xb4\x0c\xcb\x40\xf4\x1d\x25\xfd\x9c\x34\xcd\ +\x90\x69\x73\x50\x6e\x5e\x4a\x0d\x42\x94\x1c\xe1\x0a\x4d\xdb\xe4\ +\x1c\x01\x48\x2b\xbf\x28\x3d\x1f\x84\xa1\x09\x7d\x2d\x42\x21\xd3\ +\x60\x5a\x39\x39\xa9\x91\x18\x77\x21\x12\xb7\xa4\x76\x0b\x0e\x84\ +\xc2\x36\xe3\xc5\x5c\x01\x0d\x62\x76\xd8\x24\xe6\x66\x27\xa1\x2c\ +\x6a\x29\xf0\x0a\x05\x29\xd0\x30\xe3\xcc\xf5\x5d\x37\x43\xb6\x1d\ +\xb2\x6c\x46\xd2\xcd\x4b\x49\x3e\x1a\x68\x58\x11\x93\x01\x10\xf8\ +\x0e\x49\x3f\x2b\x85\x61\xd9\x21\x13\x49\x6b\xf2\x8b\x5a\x53\x41\ +\x09\xc3\xb2\x42\x06\x82\x56\xe4\xe7\x0b\x2a\x6c\x87\x0c\xdb\xcf\ +\x16\x24\x29\xe4\x41\xbf\x0f\x08\x08\x08\x78\x75\xac\x51\x22\x3c\ +\xe6\xe8\x23\x9e\x9f\x76\x4b\xa4\xc3\xe1\x68\x28\x1c\x62\x88\x9e\ +\xef\xe5\x32\x39\xa9\xd4\x3e\xe6\xa3\xd2\x5a\x70\x11\x8b\x45\x0d\ +\xc3\xd0\x44\xc5\x42\xa1\xe4\xd1\xdd\x47\x95\xb5\xd6\xe1\x70\x24\ +\x1c\x0e\x33\x86\xbe\xef\xe7\x72\x39\xdf\xf7\x0f\x20\xa2\xbb\xce\ +\xac\x14\x22\x63\x0c\x81\xb4\xd2\x54\xfa\x53\xa9\x69\x27\xad\xd4\ +\x76\x34\x5d\x77\xcc\x91\x33\x7b\x1f\xbe\x67\x5b\x46\x6a\x61\x73\ +\x9c\xfe\x22\x36\x2d\x64\x7a\x77\x94\x77\x5a\xbf\x01\x60\xd7\xb9\ +\xf8\x1e\xb1\xc1\xd2\x91\x9c\x73\x22\xad\x35\x94\xde\xdb\xf5\xf1\ +\xdd\x87\x4e\xbf\x30\x7d\x49\xa5\xf3\xc0\xee\x7f\x3e\x77\xab\x6a\ +\x97\x69\xbe\xd7\x5b\xbb\x5e\x47\xc6\xa6\x93\xaa\x48\x2b\x4d\x8c\ +\x73\x04\x52\x6a\xfa\x9a\x4b\x87\x31\xce\xb1\xf4\x2e\xe3\x88\x50\ +\xaa\xb8\xf8\x5c\x43\xec\x71\xe6\xdd\xf7\xb8\xfb\x25\xad\xd5\xde\ +\x2f\x80\xd6\xba\xe4\x06\x98\x3e\x9b\x52\xb0\xfb\x1a\x02\x02\x02\ +\x02\x02\x5e\x3b\x1d\xdd\x6d\x71\xee\xae\x88\xcb\x4a\x79\xb7\xfb\ +\xfb\xfc\xae\xc1\x1a\x19\xdb\x53\xb4\x5e\xf2\xa9\x5e\xca\x45\x23\ +\x13\x46\x24\x6c\xfa\xf9\x9c\xab\x29\xa8\x2a\x10\x10\x10\x10\x10\ +\xf0\x4f\xd4\xd1\x03\x56\x8f\x63\xec\x40\xb2\xf8\x1c\x88\xf8\xc2\ +\x96\xe5\xc1\x9f\xea\xe0\x41\x24\x2d\xdd\xa9\xc9\x22\x32\x8e\x41\ +\xd9\xfb\x80\x80\x80\x80\x80\x7f\x2a\x22\x93\xc9\x04\x62\x14\x10\ +\x10\x10\x10\x10\xf0\xf2\xec\x51\xfc\xe5\x2f\x7e\x1a\xb8\x46\x03\ +\x02\x02\x02\x02\x02\x5e\x9e\x92\x22\xbd\x26\xbb\x98\x05\x04\x04\ +\x04\x04\x04\xfc\x5b\x20\xb2\xd9\x6c\xd0\x0a\x01\x01\x01\x01\x01\ +\x01\x2f\x53\x47\x83\x26\x08\x08\x08\xf8\x97\x87\x0b\x34\x2c\x28\ +\x55\x45\x09\xf8\xf7\x85\x80\x08\xb4\x22\xe5\x83\x7a\xfd\x5c\xad\ +\x81\x8e\x06\x04\x04\xfc\xcb\xc2\x38\x70\x03\x48\xe9\x81\x0e\xd5\ +\xbe\x8a\x0a\x59\xd2\x3a\x28\x7b\xf9\x6f\xab\xa1\xc0\x39\xda\x11\ +\x8c\xa7\x79\xc3\x6c\x56\x51\x0f\xc8\x40\x49\x78\xed\x63\x97\x81\ +\x8e\x06\x04\x04\xfc\xab\xda\xa0\x20\x7d\xb9\xee\x61\xb5\xf2\x76\ +\x3d\xd2\xcb\x8b\x53\xa8\x24\x0b\x44\xf4\xdf\x5b\x49\x89\x0b\x12\ +\x96\x17\x89\x43\xaa\x5e\xac\x38\x8b\xcf\x5e\x8e\x56\x18\xa4\xf7\ +\x9a\x7e\x2f\x66\xa6\x26\x5f\xe8\x6d\xdc\x7f\x75\x85\x52\x05\x86\ +\xe0\xb1\x05\x04\x04\xfc\x73\x30\x6d\xc8\x8c\x7a\x7f\xfb\xb9\x5e\ +\xfb\x0f\xc3\x30\x90\x0b\x60\x2c\x70\xea\x06\xec\x72\xed\x6a\xd2\ +\x4a\x12\xc2\xec\x15\xc6\x29\xef\x60\xf5\x33\xc1\x2d\xfe\x73\x74\ +\x54\x08\xc1\x18\xcb\xe5\x72\xcf\x97\x4c\xc3\x30\x22\x91\x88\xeb\ +\xba\xbb\x0b\xd0\x07\x04\x04\x04\xbc\x6e\x22\x4a\xdd\x9b\xdd\x9b\ +\x7f\xcc\x07\xb7\x73\xcb\x0e\xe4\x33\xe0\x00\x92\x4a\xe4\xbb\xb2\ +\xac\x86\x9f\xf9\x1e\x31\xff\x68\xf0\xdd\xd7\x5b\x47\x39\xe7\x83\ +\x83\x83\x7f\xfe\xcb\x5f\x86\x87\x86\xd5\xde\x3a\x8a\x00\x5c\x88\ +\x05\x0b\x16\x9c\xf7\xc6\x73\x0c\xd3\x0c\xa4\x34\x20\x20\xe0\xf5\ +\x43\x98\x30\x31\x54\xbc\xea\x3f\xc4\x58\x9f\x08\x85\x83\xd1\x27\ +\xe0\x85\x14\x0e\x40\xfb\x9e\x67\x86\xed\x0f\xfc\x10\x2b\x1a\x5e\ +\x23\x29\x3d\x60\x7c\xd4\x30\x8c\x3b\xef\xbc\xeb\x81\x07\xfe\x1e\ +\x0a\x85\x9e\xff\xae\x52\x6a\xeb\xd6\x6d\xcd\xcd\x4d\x47\x1f\x75\ +\x94\xe3\x38\xc1\xd3\x0a\x08\x08\x78\x3d\x60\x0c\xbc\xa2\x7b\xc7\ +\xcf\xc5\x44\x3f\x0f\x44\x34\xe0\x45\x2d\x52\x00\x34\x4c\xd3\xcd\ +\x7a\x7f\xfb\xb9\xf5\xb6\x2f\x82\x69\xbd\x16\x79\xbc\x07\xd4\x51\ +\xad\xf5\xe4\xd4\xe4\xc7\x3e\xf6\xd1\xba\xba\x3a\xfd\xbc\x2f\x16\ +\x86\xf1\xe8\xa3\x8f\x0e\x0e\x0c\x1e\x4c\x7d\xdd\x80\x80\x80\x80\ +\x57\x07\xc3\xf6\xfe\x7e\x3d\xdb\xf8\x18\x0f\x45\x82\xc6\x08\x38\ +\x58\xab\xd4\x0c\xf1\xf6\xa7\xdd\xbf\xfd\xdc\xba\xe8\x93\x00\xaf\ +\xa3\x8e\x02\x00\x22\xb6\xb5\xb5\xb5\xb6\xb4\xa8\xe7\xe9\xa8\x69\ +\x9a\x1d\x1d\x3b\xb3\xd9\xcc\x8b\xcd\x05\xd0\x0e\x85\x0c\xd4\xc5\ +\xa2\xa3\x76\x4f\x1d\x89\x50\x98\xa1\x90\xa5\xbd\xa2\xe3\xaa\x7f\ +\x52\x68\x03\xad\x70\xd8\xd8\x73\x0f\x35\xe9\x15\x1c\x57\x03\xb3\ +\x43\x61\x83\x93\x53\x28\x4a\xbd\xeb\x8a\x91\xd9\xa1\x90\x40\x5d\ +\x2c\x16\xa5\x7e\xa9\xd7\x4b\x80\xc2\x0e\x87\xb8\xf2\x0a\x8e\xb7\ +\x47\x1b\x80\x30\xcc\x90\x6d\x7a\xc5\xbc\xab\xe8\x9f\x1d\xde\x41\ +\xc3\xb2\x6d\x83\xb9\xc5\x82\x2b\x29\x28\xb7\x1c\x70\x88\x22\x0c\ +\x3d\xd4\xa9\x9f\xbd\xcf\x34\x8c\x7f\x96\x6d\x73\x48\x19\x5a\xff\ +\xae\xdf\xfe\xb2\x1c\x19\xa6\xad\x36\x3f\xa1\x3a\x37\xf2\xe6\xf9\ +\x20\xfd\xe7\xb9\x39\x98\x6d\xdb\x2f\x5a\x6a\x5e\x6b\xed\xba\xee\ +\xf3\x13\x86\x5e\x64\xdd\x8b\xe7\x79\xae\xeb\x3e\x5f\x47\x89\x48\ +\x4a\xf9\x22\xdf\x8a\xcc\xc2\xfc\x03\x7f\xba\x6e\x73\xbe\xfc\xc2\ +\xb7\xbc\xb1\xda\x94\x9e\x22\x00\x60\x86\xe5\xf5\xad\xbd\xee\xd6\ +\x07\x53\x8b\xcf\x3e\xfb\xd8\x56\xf2\xe4\xeb\xed\x9c\x41\x26\x20\ +\x7b\xcf\x35\xd7\xae\xeb\x1b\x53\x5a\x13\x20\xf9\x6e\x6c\xee\x71\ +\x6f\x3f\xe7\x84\x04\x8c\xde\xfd\xfb\x5f\xae\x9d\x4c\xbf\xf9\xb2\ +\x0b\x5a\xe2\xe8\x49\x42\x66\x98\x7a\xec\xce\xab\x7f\xb5\x76\x2a\ +\x75\xe1\x9b\xdf\x34\xa3\x9c\xfb\x2f\xe5\x7a\x91\x1b\x90\xe9\xfb\ +\xeb\x35\x7f\x1e\xaf\x3c\xee\x6d\x6f\x3c\xdc\x90\x6e\x69\x1f\x55\ +\xc3\xe4\x7d\x9b\x1e\xfe\xeb\xdd\x6b\x96\x5d\x78\xf9\xb1\x0d\x51\ +\x4f\xfd\xf3\x92\x9f\x91\x87\x0c\xb5\xfa\xbe\x1b\xee\x5b\x3f\xfe\ +\x86\x37\xbe\xf5\xe8\xd6\x88\x27\x83\x4c\xec\x80\x43\xd2\xaa\x10\ +\xa6\xda\xb1\x96\x8f\x0f\xc0\x3f\xc5\x18\x7d\x19\xda\x41\x1a\x00\ +\xe1\xb5\x98\x99\x12\x01\xe0\x0b\x5d\x0f\x11\x10\xc1\xab\xb8\xd3\ +\xd6\x4b\xfa\xf6\x83\x6e\x1f\xf2\x3d\x14\x16\x3c\x67\xd2\x10\xe8\ +\xd7\xe6\xb2\x19\x13\x85\x8c\x5c\xfb\x10\x9f\xb9\x74\x1f\x1d\xe5\ +\x9c\x8f\x8d\x8d\x3d\xf0\xc0\x03\x85\x42\x81\x1d\xd8\xc3\xaa\x94\ +\x8a\x45\x63\x27\x9f\x72\x72\x59\x32\xb9\x8f\x26\xbe\xa6\xeb\x47\ +\x99\x60\xee\xd6\x67\x1f\xbf\xf1\x91\xbe\x11\xdf\xfa\xf4\xbb\xcf\ +\x0c\x69\x47\x11\x20\x17\x6a\xb2\xf7\x1f\x77\xdf\xd9\x64\xaf\x38\ +\xe7\xc4\x99\xe4\xed\xb6\x7e\x01\x11\x89\x08\x76\x67\x2e\x21\x32\ +\x44\x22\x4d\xcf\x59\x86\xac\xb4\xcf\x38\x20\x32\x84\x3d\xde\x01\ +\x44\x56\xda\x83\x7c\xf7\xe9\x10\x11\x60\xaf\xf3\x3d\xd7\xa2\x94\ +\x7b\xf2\xfe\xfb\x56\x17\x23\x73\x67\xd4\x22\x29\xe5\xb9\x58\xf4\ +\x09\x80\xdb\xc9\xda\x0a\xf1\x93\xdf\x5f\x35\x66\x57\x7c\xf5\x3d\ +\xa7\x9a\xe8\x08\x13\x37\xdd\xf5\xd7\x9f\x5f\x75\xf3\xbc\xb7\x7e\ +\xae\xba\xcc\x52\xca\xdf\xaf\xe5\xce\x00\xf4\xfe\xf2\xad\x90\x71\ +\x72\xa7\xd6\x3d\x7c\xd7\x7d\x63\x6b\xa4\xf5\x1f\x57\x9e\x31\x9f\ +\x39\xae\x06\xe0\x82\x4d\xf6\x6f\xbd\xf3\x6f\x77\x45\x4e\xbc\xf8\ +\xc4\xa6\x98\xa7\x0e\xbe\x11\x4a\x77\x7e\x80\x46\x60\x0c\xf6\x3c\ +\x12\x01\x11\x4b\xa7\x3a\x40\x3a\x18\x5a\x16\xdf\xfa\xf0\x9f\xfe\ +\xe7\x07\xbf\xdd\x89\x55\x55\x47\x9e\x7f\xfc\xac\xa8\x27\x83\x11\ +\x3b\xe0\x10\x54\x51\x46\x4e\x9e\x3a\xd7\xb3\x83\x8f\x25\xf9\x05\ +\x2a\x4d\x0a\x91\xa1\xb0\x40\xbc\xec\x20\x14\x81\x2f\xd9\xb2\x8b\ +\xcd\x64\xb7\xf3\xe0\x13\xc0\x0f\xce\x1a\xf6\x25\x9b\x73\xa6\x91\ +\x9e\x74\x9f\x78\x0c\x98\xf9\xdc\xeb\xd2\x21\x5f\xa3\x1d\xde\xa5\ +\x43\x44\x6e\x01\xd0\x40\xd3\x02\x20\x20\x0d\xd2\x25\xa5\xd1\x08\ +\x01\x67\x00\x00\x08\xe0\x15\x49\xaa\xe9\x1b\x31\x0c\x80\xa8\x71\ +\xdc\x9b\xb1\xe7\x4e\x6f\xe7\xe8\xf4\x31\xfb\x9b\x1f\xa3\xc1\x48\ +\xbe\xea\x3f\x66\x4d\xca\x34\x8e\x78\x0b\x9b\x7a\xcc\xdb\xdc\x0e\ +\x62\xd7\x7d\x69\x9f\x3c\x1f\xad\xd2\x4d\x11\xb8\x05\x2a\xf9\xf3\ +\x84\x85\x46\xe9\x18\x45\x6e\x11\x44\x08\x4b\x17\x4c\x9a\x9c\x02\ +\x86\x2a\xc5\x9c\x56\x1a\xd8\xa2\xf3\x3e\x30\x04\x2d\x21\x31\xdf\ +\x5a\x31\xcf\x7f\xf4\xcf\xba\xc8\xf7\x10\xd7\x57\xcb\x9f\xc1\x69\ +\xb0\x83\x26\x47\x30\x1c\x07\xfd\x5c\xcb\x98\xa6\xd9\xbe\x7d\xfb\ +\x77\xbf\xf7\xfd\x5c\x2e\x27\xc4\x01\x35\x51\x4a\x99\x4c\x26\x67\ +\xce\x9a\x59\x59\x51\xf1\x7a\xea\x28\x10\xa0\x15\x8a\xc6\x63\xec\ +\x89\x9b\x7f\xff\xfb\xaa\xea\x0f\xbe\x69\x29\x73\x1c\x00\x02\x26\ +\xc2\x91\x88\x6d\xf2\xd2\x9a\x69\x64\xc2\x10\xe8\x16\x8b\xbe\xd2\ +\xc8\x8d\x90\x6d\x81\xf2\xa5\x26\xe9\x39\xbe\x66\xa1\xb0\xcd\xb4\ +\x52\x04\x42\x70\xbf\x58\x70\x35\xda\x96\x05\xca\x77\x14\x09\xb1\ +\xcb\x35\x4b\xda\xf7\x7d\x60\x5c\x70\x06\x80\x86\x29\xa4\xeb\xba\ +\x52\x12\x20\xe7\x82\xef\xf3\x3c\x10\xb5\x5b\x70\x94\xf9\x86\x73\ +\xde\xf9\xa5\x77\x9f\xca\x94\xd4\x00\x24\xbd\xa2\xeb\x38\x9e\xb1\ +\xf8\xb4\xb7\x7f\x60\x7b\xfb\x4f\x6e\xfd\xdd\xdf\x16\xcf\xb9\xf4\ +\xb8\x19\xd9\x8e\x47\x7e\x7b\xed\x6d\xd1\x23\x2e\xfa\xf0\x65\xa7\ +\x44\xc0\xf7\xf7\x27\x46\xa4\x7c\x47\x81\x21\xc4\xfe\xe7\x9d\xc8\ +\xec\x68\x22\x3e\x36\x71\xeb\x6f\x7f\x5c\x5d\xf5\xb5\xf3\x97\x56\ +\x15\x1d\x0f\x08\x98\x30\x23\xd1\x88\xc9\x91\xa6\xbb\xbd\x30\x38\ +\xb8\x45\xc7\x57\x9a\x71\xc3\xb6\x2d\x52\xbe\xd2\x24\xdd\xa2\x4f\ +\x3c\x12\xb6\x40\x6b\x22\xe4\x1c\x3d\xa7\xe8\x6b\xb4\x2c\x0b\xa4\ +\xef\x6a\xe2\x7b\x36\x82\xeb\x01\x33\x04\x47\x60\xdc\xe4\xcc\x73\ +\x8b\xae\xd4\x88\x8c\x0b\xce\xf6\x77\x71\x86\x65\x4f\x6c\xbd\xef\ +\xa7\xbf\xbd\x33\xd6\xba\xa8\x71\x7c\x82\x31\x0c\x12\x37\x02\x0e\ +\x55\x1d\x45\x2a\xe6\x75\xdf\x76\x21\x0e\x46\xc6\x88\x14\x88\x25\ +\xef\xb4\x16\xb4\x00\x10\x15\x47\xe4\xfa\x7b\xfc\xf6\x4e\xe0\x26\ +\x20\x81\xef\x92\x52\xc0\x0c\x34\x4d\x50\x1e\x29\x40\xd3\x02\xed\ +\x93\x54\x68\xda\x40\x3e\xf9\x12\x85\x41\xbe\x0b\x44\x00\x0c\x4d\ +\x8b\x34\xb1\xaa\x36\x5e\x5e\x04\xad\x81\x69\xf2\x1d\xd0\x04\xdc\ +\xc4\x92\x87\xd9\x2f\x92\xd2\x80\x1c\x4d\x1b\xb0\x64\x66\x15\x29\ +\xef\x8b\xf4\x5c\x73\x46\x9f\xfb\xf8\xc3\x7b\xb8\xf8\x1c\x36\xf3\ +\x8d\xd6\xf2\x72\xef\xde\x3f\xc9\x29\x8d\x4c\x91\x0e\x99\x67\x7c\ +\x90\x17\x9e\x75\x1f\x7f\x98\x88\x20\x54\x6d\x1c\x71\x86\x68\x2c\ +\x93\x4f\xdd\xe0\x75\x8c\xa0\x60\xe4\xa1\x58\xfe\x76\x6b\xce\x4c\ +\x00\xa2\xe2\xa0\xff\xd4\xcd\x7e\xa7\x12\x6d\x47\xc0\xf8\x5d\xba\ +\x90\x45\x3b\x3c\x7d\x0d\xa4\xc8\x73\x81\x08\x84\x8d\xe4\xe3\xcc\ +\xb3\xed\x45\x91\xe2\x9f\xaf\x21\x16\x41\xd3\x00\xe9\x92\x94\x80\ +\x1c\x4d\x0b\x10\x41\x4b\xf2\x5d\x20\x00\x61\xe3\xee\xe9\x85\x74\ +\x48\x2a\x00\x86\xa6\x0d\x9c\x81\x74\xc9\xf7\x01\x00\x98\x81\x86\ +\x09\x08\xa0\x25\x79\x05\x92\x51\xde\x7c\x14\xef\xdf\xe4\x6d\xd4\ +\xbb\x26\x19\x1e\x56\x1e\x66\xaf\x58\x2e\x1f\xbf\xc6\x9f\x92\x00\ +\xa6\x79\xfa\xa7\x8c\xaa\x38\x11\xd1\xf6\x7f\xb8\xcf\x3c\x46\xc4\ +\xc0\x6e\xb0\x4f\xbf\x50\xaf\xb9\xda\xeb\xcf\x20\x03\xe0\x69\xfb\ +\x82\x73\xf5\xd6\x67\xf9\x8a\xd3\xd4\xc3\x1d\x2a\xe3\xa0\x96\xe4\ +\x14\xb0\x3c\x6d\x2c\x58\x22\x1f\xff\x13\x11\x43\xdf\x21\xa5\x9f\ +\x6b\xe4\xe9\x6b\x46\x34\x6c\xe0\x1c\x48\x91\xe7\x00\x11\x70\x0b\ +\x8d\x83\x12\x32\xe4\x02\x47\x7b\xf4\xc4\x90\x88\xa5\x68\x0f\x1d\ +\xf5\x3c\x6f\xd6\xcc\x99\x9f\xff\xfc\x7f\x14\x8b\xc5\x17\xd8\x2b\ +\x5b\x6b\x1d\x8d\x44\x9a\x9b\x9a\x3c\xcf\x7b\x69\x7e\xdd\x57\x8e\ +\xf2\xbc\xf8\xac\x25\x2b\xea\xd9\x7d\xbf\xfb\x49\x5d\xed\xd7\x2f\ +\x3a\xbc\xc6\xa3\x7d\x9d\xac\xa8\xa6\x1e\xbf\xf3\x96\x9b\xee\x7c\ +\x70\xfb\x40\x26\x5a\xd1\x7c\xdc\x59\x17\xbe\xf9\xac\x37\xa4\xc3\ +\x7c\xc7\xaa\x9b\xbf\xfe\xc3\xbf\xce\xbf\xf8\xb3\x1f\xbf\xe8\x70\ +\x93\x60\x62\xf3\xdd\x5f\xf9\xe6\x35\x75\xe7\x7c\xe8\xd3\x97\x9d\ +\xd0\xf9\xe7\xef\x7e\xe9\x2f\x5d\xef\xfe\xcc\x97\x4f\x5f\x92\xf0\ +\x94\xa0\xc1\xa7\xff\xfb\x1b\x3f\x14\x8b\xae\xf8\xfc\x07\x4e\xb6\ +\x94\xb3\x63\xd5\x7d\xd7\xdf\x70\xf3\xb3\x1d\x43\x0a\x44\x79\xeb\ +\xd2\xf7\x7c\xe2\xe3\x47\x56\x09\xf7\xb9\x08\x2d\x23\x67\x2a\x0f\ +\x58\x1b\x8a\x12\x68\xc7\x29\x4a\x5d\x32\x64\x11\x48\xba\x10\x3b\ +\xe3\xd2\xf7\xae\xdb\xf8\xe5\x3f\xfe\xfe\x8f\xcb\x5a\xdf\xb9\xf6\ +\x9a\xdf\x6f\x70\x5a\x3e\x73\xc5\xc5\x8d\x11\x2a\x3a\xb4\x3f\x29\ +\xb2\xb6\xde\xfe\xa3\xaf\xdd\x8f\x5f\xf9\xfc\xc7\xe6\x56\xa0\xeb\ +\xeb\xfd\xcc\x65\x15\x35\x2c\x3a\x63\x36\x3c\x73\xf5\x8f\x7e\x5a\ +\xff\xcd\xcf\x2f\xaf\xb1\x68\x5f\xa9\x35\xb8\x37\xf6\xd0\x5d\x37\ +\xdf\x72\xd7\xc3\x1d\xc3\xf9\x58\x55\xcb\x49\x6f\x7c\xcb\x85\xa7\ +\x1e\x9e\x0c\x63\xd7\x13\xd7\x7f\xe3\x27\x77\x1f\xf1\xae\xcf\x7f\ +\xe0\xdc\x25\xa0\x69\x78\xcd\x6d\x5f\xf9\xfe\x8d\xb3\x2f\xf8\xf8\ +\xc7\xdf\x7a\xf8\xaa\xeb\x7e\xfe\xa3\xbb\x3a\xde\xf1\xa5\x6f\x9d\ +\xd6\x62\xfa\x68\x16\x3b\x9f\xfe\xce\xd7\xbe\xcd\x4f\xfa\xc2\x57\ +\xdf\x79\x98\x2e\x4c\xad\x7a\xe0\xd6\xeb\x6f\xbe\x7f\xc7\x50\x06\ +\x0d\xbb\x79\xf1\x59\x9f\xfe\xf8\xc5\x55\x26\xa8\x3d\xac\x52\xe4\ +\x26\x64\x77\x5c\xf5\x7f\xbf\xf5\x17\xbe\xf9\x43\x4b\xfd\xef\xfd\ +\xfc\x66\x1d\xa8\x68\xc0\xa1\xac\xa3\xca\x87\xfc\x24\xe0\xc1\x39\ +\xfd\x88\xf1\x39\x27\x73\xe3\x99\xe2\x63\x4f\xb3\xba\x65\xe6\x79\ +\x5f\x13\x4f\xfe\xa8\xf0\xe8\x2a\x20\xce\x6a\x97\x19\x0d\x35\x34\ +\xde\x2e\xb7\xb7\x63\xf9\x6c\x91\x52\x72\xc7\x4e\x08\x55\x1b\x55\ +\x09\xd5\xbd\x99\xcc\x1a\xd1\x5a\xad\x07\xba\x79\xed\x3c\x96\x8c\ +\x81\x3b\x2a\xdb\xd7\x90\x4b\xa0\x25\x28\x0d\xa4\x81\xb8\x98\x75\ +\x02\x2b\x8f\xe9\xbe\xd5\xaa\x6f\x08\x78\x88\xcd\x3a\x9e\xa7\xe2\ +\x90\xed\x96\x3b\xb6\x90\x04\x00\x43\xb4\x1d\xc9\xa2\x36\xaf\x29\ +\x27\xb7\x73\x0f\x0b\xd5\xc1\xda\xe3\xed\x73\x2e\x15\x95\xa3\xf2\ +\x91\x1b\x61\x5c\x81\xe6\xc6\xb1\x57\xd8\xc7\x9e\x41\x5b\xc7\xdd\ +\x87\x0b\x14\x9d\x6f\x9f\x7d\x29\xcb\x6c\xf4\x9f\x79\x46\x8d\x66\ +\x91\x33\x00\x02\x2d\xc4\x9c\xa3\xb9\xf5\x6c\xe1\xe1\xb5\xbc\xf5\ +\xa4\xd0\xdb\xbe\x08\xbf\xf9\x3e\xb9\x3e\x9f\x79\x82\x65\x2e\xa4\ +\xc1\x0d\x72\x60\x10\x10\x01\xa3\x62\xe1\x09\x2c\x82\xba\xe3\x19\ +\xd5\xdf\x0f\xd1\x6a\x3e\x67\xa9\x79\x54\x96\xb2\x1d\xfe\xa6\x2d\ +\x58\x3e\xc7\x98\x31\x0b\xf2\xbd\xb2\x7d\x03\x49\x00\x2b\x65\xcc\ +\x5b\xc6\xc2\x4c\xf7\xae\x96\x83\xe3\xc0\x18\x10\xb0\xfa\x15\xbc\ +\xb6\x12\xdc\x11\xb9\x6d\x1d\x39\x12\x53\x33\x8c\xfa\x99\x68\x31\ +\x3d\xba\x55\x76\x75\x82\x06\x10\x29\x63\xde\x89\x68\x98\x2c\x26\ +\x40\xee\x32\xc8\x94\xe6\x4b\x2e\xb1\x8f\x3d\x8b\xa7\x85\x7e\xe6\ +\x1a\x20\x42\x9e\x10\xb3\x16\xd2\xba\xdf\x7a\x03\x2e\xe4\x07\x09\ +\x05\x20\x51\x61\x12\xaa\x16\x9a\x47\xad\xf0\x6f\xb8\x0b\xb8\xc6\ +\xa6\x93\xcc\x79\x8b\x8a\x4f\xde\xe8\x3f\x05\x34\xe9\x00\x01\x56\ +\x2f\x36\xea\x6b\x30\x3c\x03\xa5\x07\xa0\x41\x21\x6b\x39\x9a\x57\ +\x95\xd1\xe0\x06\xd9\xd3\x07\x08\x60\x24\x8d\xf9\x87\xa3\xe5\xa9\ +\xed\x4f\xe9\xc9\x02\x88\x88\x98\x77\x0c\x4b\x84\x69\x68\x93\xec\ +\xed\x01\x3c\x08\x67\x03\x32\x28\x64\xc9\xc9\xef\xe3\x69\x97\x52\ +\x56\x54\x54\x5c\x76\xd9\xe5\x07\xd3\xad\x9c\x42\xc1\xf3\xbd\x7d\ +\x62\x9a\xaf\xb9\x8e\x92\x96\x52\x94\x9d\x7b\xc5\x65\x91\xd1\x4f\ +\xfe\xee\x67\x3f\x6b\xfe\xd6\x97\x56\x34\x44\x0b\x7b\xb8\x58\x4d\ +\x51\x7c\xe0\xda\x9f\xfc\xe0\x2f\xeb\x8f\x3c\xef\x92\x0b\x16\x55\ +\x75\x3d\x7d\xdf\x1f\x7f\xf9\xbd\x09\xf9\x9f\x9f\xb9\x64\x45\xeb\ +\xe1\x67\x9c\x77\xe4\x93\xbf\xba\xee\xaa\xc5\x8b\xe6\x9c\xdd\x9c\ +\xf9\xc3\xaf\x7e\x3f\x92\x5a\xf1\xf1\x33\x8e\x08\x81\x94\x5e\x31\ +\x9b\xcb\xfb\x72\x57\x86\x0e\xc9\x42\x3e\x27\x1c\x9f\x19\x66\xb1\ +\xe3\xb1\x9f\xff\xe0\x67\xa3\x35\x27\xbc\xe7\xa3\x97\x86\x75\x71\ +\x78\x3c\x9f\xb0\x70\x2f\xfd\x60\x4c\xe6\x27\xa6\xdc\x4c\xd7\xd6\ +\xb5\x0f\x3e\x42\xb5\x75\x8d\xf5\x55\x29\x03\xb5\x2f\x15\x00\x90\ +\x74\x79\xf9\xbc\xcb\xdf\x7d\x49\xe7\xff\x5c\xfb\xdf\x5f\xe9\x2b\ +\x8e\x8e\x9e\x7e\xd9\xe7\x8f\x9f\x9d\x72\x0f\xbc\xbc\x47\xf9\xc5\ +\x5c\x1e\xd5\x81\x45\x48\x4b\x5f\x94\xcd\xba\xe2\xf2\xa3\x86\x3e\ +\xf5\xb5\x1f\xfd\xf4\x86\xef\x7c\xe9\x8a\xa6\x18\xed\x39\x4d\x32\ +\x71\xea\xce\x6b\x7e\xf4\xd3\xdb\xb7\x1f\x77\xe1\x5b\xdf\xdc\x96\ +\xda\xbe\xf2\xce\x3f\xfd\xfc\xdb\x19\xfc\xda\x47\xcf\x5d\x36\xeb\ +\xa8\x37\x9e\xf9\xf8\xca\xab\xaf\xf9\xed\xc2\x45\xdf\x3d\xa9\xa2\ +\xff\x9a\x5f\x5d\x9b\xab\x3d\xe9\xa2\xd3\x97\x9b\xda\xf7\x5c\x27\ +\x97\xcf\xfb\xbb\x53\x9f\xb4\x2c\xe4\xb2\xdc\x93\xa6\xc1\xdb\xd7\ +\xdc\xf5\x3f\x3f\xb9\xa1\xfe\xd4\xb7\x7e\xec\xed\xad\x54\x1c\x1b\ +\xca\x97\x59\x08\xb4\x57\xc9\x34\x66\x19\xfe\x3f\xae\xbe\xea\xc9\ +\x4c\xf3\x57\xaf\x3c\xbf\x62\xdd\x1f\x55\xb0\x0e\x38\xe0\x10\x47\ +\x6b\x90\x1e\x72\x76\x70\x3d\x15\x41\x17\x55\xff\x06\xb9\xfe\x41\ +\x5a\xff\x90\x1c\x2e\x46\x2e\xb8\x5c\x3c\xbb\x4a\xd7\x9c\x17\x39\ +\xe7\x4c\xdd\xb7\x15\x8f\xbc\xc0\x78\xea\x27\xce\xc4\x9c\xd0\x9b\ +\x96\xe6\xff\xe7\x13\xd0\x7c\x61\xe4\xa2\xb6\xfc\xf7\xae\x54\x75\ +\x27\x85\xce\x68\x28\xde\xbb\x21\x74\xe1\xdb\xf4\xd6\x27\xa0\xfa\ +\x2d\xe6\xec\xbb\xf3\xd7\x5f\x3d\xfd\xeb\x51\xc4\x8f\xfb\x60\xf8\ +\xb0\x66\xbf\x6f\xc4\x3a\xea\x1c\xff\x9e\x6f\x3b\x9b\x86\x59\x45\ +\x13\x8b\xd9\xe2\xf0\x37\x19\xe9\xdf\x16\x1e\x78\x54\x9c\xfc\x61\ +\xfb\xc8\x36\xb5\x63\x1b\x6b\x9e\x03\x9d\x4f\xee\xba\x78\x8f\x22\ +\xb3\xec\xd3\x4e\x97\x4f\xfe\x9e\x96\x9f\x00\x00\x20\x5d\xb6\xf8\ +\x72\xb3\xd1\x73\xee\xb9\xc7\xac\xd3\xe4\xa3\x58\xf1\x16\x6b\x4e\ +\x93\xdc\xe6\x88\x66\x4f\xf5\x6d\x05\xda\x15\x83\x54\x8e\xec\x5a\ +\xe9\x3f\xfd\x80\xdf\x3e\x2c\xe6\xfe\x50\x54\x27\x00\x90\xd5\xce\ +\xe6\x06\x33\x4e\x39\xd7\xb9\xf1\x6b\x5e\x7b\xde\x3a\xff\x93\x66\ +\x93\x29\xc7\xb4\x75\xd4\x49\xce\x75\x5f\x53\x4e\x11\xd0\x66\x15\ +\xf5\x5a\xf6\x60\xd5\x51\xa1\x37\x5f\x89\x13\x5b\x28\x71\x9e\x39\ +\xeb\xf6\xfc\xad\xf7\x18\x27\x7d\xdc\xaa\x2d\xfa\x7d\x63\xcc\xd9\ +\x01\xfd\xa3\x25\x1d\xc5\x44\x23\x4f\xc6\x59\xe3\xd9\x66\xeb\x5d\ +\xf9\x3f\xdf\x22\x8e\xbe\x22\x34\xdb\xf6\xb6\x8f\x9a\x27\xbe\xd5\ +\xbf\xfb\xeb\xce\xea\x41\xeb\xfc\xcf\x58\xb5\x5a\xf6\x67\x78\x6d\ +\x95\x5a\xa7\x76\x87\xef\x28\xbb\xdd\xb9\xe3\x77\xd6\xe9\xe7\x01\ +\x63\x00\x1a\x78\x04\x0d\xd2\x93\x83\xaa\xbb\x87\x7c\x1f\x0d\x1b\ +\x80\x10\xc6\xfd\x95\x8f\x9b\xa7\x9e\xc0\x63\x77\xc8\x29\xd3\x5c\ +\xb2\x54\xef\xb8\xd3\x9f\x2a\x8b\xbe\xeb\x0a\xff\xfa\x4f\xe8\xe8\ +\x49\xe1\xb7\xbd\x9d\x7a\xd7\x40\x6c\x01\x62\x3f\xf9\xc4\x97\xbc\ +\x35\xb4\x62\x86\xec\x19\x12\x47\x9c\xc2\xee\xfd\x9e\xbb\xcd\xb3\ +\xcf\xfb\xb2\x48\x66\x54\x21\x6c\x2d\x3f\xba\xf8\xc7\x6f\xc3\x9c\ +\x2b\xed\x15\xd5\x6a\x47\x07\xd1\xb8\xec\xed\x04\x78\x71\x1d\x45\ +\x44\x50\x1e\x28\x7f\x1f\x1d\x35\x0c\xa3\xbb\xbb\xfb\xfa\xeb\x6f\ +\xc8\x17\xf2\x8c\xbd\x50\x7c\x34\x91\x88\xbf\xed\x92\xb7\xd5\xd4\ +\x54\xcb\xbd\x1d\xe6\xaf\x47\x7d\x5d\x52\x9e\x8e\x35\xbd\xe3\x43\ +\x1f\xdc\xfc\xb9\x6f\xff\xf4\x17\x7f\x6e\xfa\xca\x95\x61\x3e\x7d\ +\x1b\x5c\x58\xb9\xad\xf7\xfe\xe9\xae\xd5\x4b\x2e\xfa\xcc\x7f\x7e\ +\xe0\x14\x0e\x00\xc7\x2f\x56\x53\x9f\xb8\xf5\xde\x3b\x3b\xce\x59\ +\xd6\x16\x4a\x9e\xf3\xce\xf7\x6d\xd8\xf6\xe5\x6b\x7f\xfb\xfb\x89\ +\xe6\xf1\x07\x7a\xe3\x1f\xf8\xaf\xcb\xdb\x92\xe8\x2a\x42\x64\x9c\ +\xed\xe9\xaa\x44\xc6\x18\x63\xc8\x10\xa7\xfa\x7a\xfa\x27\xfc\x25\ +\x6f\x3e\xfb\xdc\xd3\x17\x01\x68\xe9\x3a\xae\xe7\xef\x99\x3a\x83\ +\xa8\x7d\x19\x9e\x33\xbb\x65\x60\xe0\x99\xab\x7e\x7c\xf7\xd8\x94\ +\x9a\x77\xc2\x9b\xde\x73\xf9\xf9\xad\x29\xa3\x74\x9c\xe7\xfa\x2d\ +\x47\x9e\x79\xce\x91\x2b\x7f\x7a\xcb\xca\xe8\xa2\x0b\xdf\x72\xc6\ +\x32\xee\xb9\xde\xbe\x46\x26\x18\xa6\x6d\x9b\x02\x19\x0f\x5b\x06\ +\xe3\x18\x0e\x47\xcc\x10\x13\x86\xef\x16\x8b\x3e\xed\x1b\x83\x57\ +\x9e\x13\x6f\x3a\xea\x83\x1f\xbc\xf8\x33\xdf\xba\xee\x97\x7f\x99\ +\xf5\xd5\x2b\x4f\xde\x3d\xa9\xe6\x96\x18\x7c\xe6\xc9\x9b\xee\x7e\ +\xf6\x88\xb7\x7f\xe3\xcb\xef\x78\x03\x00\x9c\x78\xdc\x12\x3d\xfe\ +\xbe\xdb\xee\x78\xf0\xe2\x93\x17\x54\x87\xd2\x17\xbc\xfb\x7d\x1b\ +\x3f\xff\xb5\x6b\xaf\xfa\x5d\x4f\x45\xef\xe3\xe3\xd5\x1f\xff\xe4\ +\x25\xcd\x11\x92\x1a\x10\x19\x63\x7b\xfa\xac\x91\x31\xce\x90\x21\ +\xe8\xe1\xc1\x1d\x23\x5e\xe2\xed\x67\xbf\xe9\xf4\x05\x15\x40\xd2\ +\x2b\xb5\xc1\x1e\xc3\x8f\xb0\xcc\x91\x0d\x77\x5e\x77\xef\xf6\x53\ +\xde\xfb\x8d\x65\x15\xd6\x76\x2f\xd8\x86\x36\xe0\x5f\xc3\x2a\x7d\ +\x69\xc7\x33\x01\xc2\x44\x01\x7a\x60\x9d\xf6\x4f\x67\xf1\x26\x71\ +\xf4\xe9\x7a\xed\xcf\xf3\x77\x3e\xc2\xe6\xbf\x23\x72\xc1\xa5\xec\ +\xf7\xd7\xa8\xcc\x89\x22\x9d\x52\x75\x0d\x60\x25\xb0\xa2\x95\xd7\ +\x35\xd2\x8e\xc7\xb4\xaa\xa0\xcc\x7a\xe7\xcf\xff\xad\xab\xcf\x8a\ +\xbe\xfb\x42\x9e\xfa\x33\x28\x0d\xe4\x43\x64\xae\xb5\x62\xbe\x77\ +\xfb\x67\x9d\x35\xfd\xe2\x8c\xff\x0a\x1d\x7f\x81\xb7\xf1\x7b\x6a\ +\xc7\xb3\x50\x5d\x83\xc9\xb9\xc6\xcc\x36\x5c\x35\x6c\x2e\x3b\xdc\ +\xbf\xed\x53\xce\xea\x6e\xe3\x4c\xc3\xae\xb7\xa6\x07\x0c\x6d\x19\ +\xc7\xbe\x05\x3b\xfe\xec\xae\x9e\x8c\x1c\x71\x22\x39\x79\x48\x2c\ +\x32\x57\xcc\xf2\x6e\xf9\x8a\x6a\xf8\xa8\x59\xeb\x12\x26\x45\xd3\ +\x6c\xb5\xe9\x2e\x77\x75\x87\x71\xd2\xfb\xc2\x61\xc8\xdf\x7a\x1b\ +\xa0\x09\x00\xa0\x81\x37\x9f\x68\x9f\x3e\x83\xb5\x9d\xc8\x60\x8d\ +\xdb\x3d\x66\x1c\xae\xe5\x23\xbf\x29\xac\xec\xb7\x2f\xfb\x3f\x73\ +\xc6\x4c\xbf\x68\x99\xf3\xd2\xee\xaf\x3f\xee\x0d\x92\x75\xf1\xf7\ +\xad\xa3\xde\x50\xd8\x0e\x34\xbe\xde\xf9\xdb\x4f\xb4\x17\xb3\xdf\ +\xfa\x5d\x1c\xfe\x5b\xfe\x0f\x7f\x84\xea\x13\x23\xef\x79\xbf\xf1\ +\xcc\x5a\x16\xab\x84\xfc\x23\xfe\x23\x7f\x52\x19\x17\xcd\xd2\x15\ +\x4a\xdd\xb7\x46\x62\x03\x33\xea\xad\x05\x4b\x98\x7d\x07\x58\x42\ +\x6e\xb8\xbe\xf0\xa7\x47\xcd\x37\x7d\xd3\x9e\xb7\xc0\x1b\x6f\x31\ +\x67\x86\x8b\xbf\xf8\x98\x3f\x6a\xdb\x97\x37\xf1\xdd\xae\x54\x24\ +\xbd\xfd\x51\xb2\x97\x59\x25\x05\x22\x04\xca\xcb\x1d\x5b\xc4\x61\ +\x57\x46\x4f\x0e\x79\xf7\xfd\x9f\xb7\x79\x27\x08\x03\x84\xa5\xdb\ +\xef\x53\xa7\x1e\x25\x66\xd4\xcb\xcd\x11\xd1\x50\xe6\xdf\xfa\x38\ +\xb0\x0a\x72\x8b\x04\x11\xe3\x88\x0b\x61\xf3\x1f\xf2\x37\xdd\xc4\ +\x5a\xdf\x1c\xb9\xf0\x48\x0c\xd5\x18\xc7\x9d\x07\xc3\x77\xe8\x81\ +\x2e\xdd\x7a\x82\xb1\xf4\x68\x59\xf0\x8d\x86\x42\xf1\x97\x5f\x96\ +\x13\x61\xfb\xca\x9f\x58\x2b\xde\xe0\xa9\x32\x46\x93\xce\xca\xeb\ +\xe5\xe8\x24\x1a\xa1\x97\xd2\x7f\xf6\xed\x42\x86\x61\xf4\xf7\x0f\ +\xdc\xf0\xa7\x3f\x65\x32\x99\x17\x88\x8f\xfa\xbe\x5f\x9e\x4e\x9f\ +\x7a\xca\x29\x8d\x0d\xf5\xff\x04\x1d\x05\x00\xe9\x7a\xd1\x19\x47\ +\x7d\xf0\x7d\x17\x7c\xee\xbb\x7f\xfe\xdd\x1d\x87\x7d\x70\xae\x85\ +\x00\x00\x28\x50\x75\x6d\xeb\x9c\x2a\x12\xdb\xf2\xf0\xf7\xbe\xf5\ +\xa4\x54\x24\x04\x75\xee\xcc\x66\x72\x3d\x5d\xe3\x72\x4e\x2d\xf0\ +\xf2\xf9\xef\x7e\xef\x65\x5f\xfb\xe6\x2f\x7e\xbd\x26\x76\xd6\x7b\ +\xff\xe3\xd4\x79\x69\xd7\x71\x59\xe8\x05\xa6\x0c\x3a\x3d\x67\xe1\ +\x61\x73\x2a\x1f\xfe\xc3\x77\xbe\x39\x7a\xe6\xe9\x27\x1f\x3b\xbb\ +\xa1\xc2\xe4\x6c\xcf\x1c\x54\xed\xbb\x46\xdd\xf2\x8f\x7c\x7a\xb1\ +\xeb\x16\x27\xc7\x47\xb7\x3e\x75\xf7\xef\x6e\xb8\xf6\xfb\xca\xfe\ +\xd6\x47\x2f\x88\x33\x5f\x11\x71\x43\x64\x7a\xd6\xaf\x6f\xef\x31\ +\x62\x49\x6f\x70\xed\x43\xcf\x76\xbe\xed\xa8\x06\x74\xf6\x88\x8d\ +\x22\xda\x42\xad\xba\xff\xea\x9b\xee\xdf\x22\x42\x56\x61\xa4\x53\ +\x4c\xc1\xcf\xbe\xfd\x85\x30\x53\x14\xab\x3e\xff\x5d\xef\x59\x5a\ +\x86\xde\xf3\x9c\xa4\x8e\xe7\xb7\x1e\x75\xc1\x07\x2e\xdc\xf4\xfd\ +\x1b\x7f\x73\xfb\xb2\xd9\x73\x6c\x03\xa7\x1f\xac\xec\xea\xda\x3e\ +\xea\x0a\x7b\xe3\x3d\xdf\xfe\xd6\xfd\xbe\x02\x83\xe9\xce\x81\x62\ +\x61\xa2\xbd\x2f\xe7\xd7\x18\xca\xac\x5e\xfa\xde\xf7\x5e\xf2\x9f\ +\xff\x7d\xf5\xef\x55\xe2\x4d\x1f\xfa\xd2\x71\xb3\x92\xae\xe3\x19\ +\x21\x76\xc0\x79\x0b\xf1\x96\xd9\x47\x2e\xac\x79\xea\xb7\xdf\xfe\ +\x5a\xdf\x19\x67\x9c\x7a\xec\xe1\x8d\x55\x71\xce\x70\xb7\x90\x22\ +\x72\xe6\x8e\xdc\x71\xe3\x4d\xc6\xe2\x8b\xde\x79\xd6\x02\x00\xb0\ +\x2d\x03\x01\x0c\x3b\x2c\x2c\x01\x6e\xa0\xa9\x01\x87\x20\x04\x4c\ +\x80\x15\x22\xb7\xf0\x12\xf2\x39\x49\x83\x92\xa4\x14\x86\x2b\xd0\ +\xcc\x91\x0e\xa1\x6d\xea\xde\x6e\x62\xa8\x47\xba\x48\x9f\x85\xaa\ +\x4b\x8e\x4c\x8a\x45\xa7\x61\x74\xdc\x5b\x3d\xc1\xe7\x1c\x0b\x95\ +\xe5\xf2\xa9\x2d\xa4\x2b\x4a\x93\x65\xf0\x26\xb4\x8b\x68\x18\x40\ +\x04\xca\x87\x50\x25\x53\x05\x6f\x60\x04\xb8\x52\x7d\x3d\xb0\xa0\ +\x85\x37\x9f\x66\x9d\xf3\x66\xbd\x73\x25\x58\x06\x69\x09\xa1\x24\ +\x08\x47\x0f\x8f\x02\x22\xec\x4e\x4b\x54\x2e\xc4\x0e\x33\xe7\x2e\ +\xc1\x29\x1e\x9e\x99\xe4\x15\x2d\xe6\x1b\x4e\xa7\xe1\x26\x51\xd7\ +\xc0\xce\xfc\x02\x56\x2e\xe4\x91\xa2\x35\x6f\x1b\x02\x53\x3b\x9f\ +\xf6\xd7\x3d\x4b\xd6\x82\xc8\x29\x73\x99\x75\xdb\xee\x28\x1e\x46\ +\xca\x59\x72\x4a\xef\xb8\xb3\x78\xfb\x23\x72\xd2\x32\x19\x02\xe3\ +\x80\x9a\xa6\x46\x01\x0d\x4c\xa4\xc0\xef\x97\x93\x79\x50\xa4\x86\ +\xbb\xcd\xd6\x54\xc9\xcd\x89\x8c\xa1\x11\xc6\x48\x82\x3a\x3b\x34\ +\x01\x4c\xf5\xea\x5c\x98\xc5\x94\xfb\xb7\xaf\xd3\x09\x6f\x0b\xbd\ +\xf3\xfb\x6a\xf5\x35\xce\x13\xab\x00\x09\xe2\x4b\x43\x17\x5f\x09\ +\x43\xab\x14\xb7\x41\x17\x81\x21\x68\x0d\x8c\x23\x47\xca\x0e\x53\ +\xb5\x81\x89\x24\x78\x83\x2a\x93\x07\xb4\x9f\x73\xea\x4e\x0b\x91\ +\xfd\x5c\x84\x12\x05\xc8\x41\xf7\xaf\x5f\x77\xb5\x29\x8e\xff\x54\ +\xf8\x8c\xb7\xa8\x9d\xff\xad\x3c\x02\xc6\xc9\xe9\xf6\xd6\x76\xd9\ +\xf3\x8f\x95\xcc\x62\xce\x3a\xbf\x77\x04\xad\xaa\x92\x6b\x0c\x63\ +\x21\xbd\xb9\x8f\x14\x82\xf2\x80\x08\x8c\x30\x46\x0d\xea\x07\x4c\ +\x55\xab\x4d\x37\xfa\xdd\xab\xb1\xfc\x6c\x98\xe8\xd3\xd9\x02\x28\ +\x5f\x0d\x4c\x88\xb2\x2a\xf9\x97\xef\x39\x70\xb9\xfd\xb6\xef\xe8\ +\xf6\xdb\x9c\xbf\xdf\x4b\x9a\xbf\xe8\x1c\x8b\x88\xc0\xb0\xc0\x30\ +\x81\xf6\x8a\xbe\xb9\xae\x3b\x77\xee\x9c\x9f\xff\xec\xa7\x9e\xe7\ +\xe3\x81\x93\x9b\x48\x6b\xcb\xb6\x5b\x5b\x5b\xdd\xd7\x3f\x3e\xba\ +\xfb\x1a\x7c\x47\xcd\x3e\xfe\x2d\xef\xde\xb8\xe1\xe7\xd7\xfd\x7a\ +\xe6\x25\x47\x1b\x06\x03\x00\x04\x95\x77\x7d\x09\x82\x73\xed\x79\ +\xbe\xd4\xe4\xf9\x50\x33\x6b\x69\x43\x59\x75\xa5\xa1\x95\x46\x22\ +\x0c\x27\xca\x42\x16\xb9\xd9\x52\xc2\x29\xee\xd5\x2c\xfb\xb9\x55\ +\x0f\x53\x73\xde\xff\xf9\x2f\x35\xdf\x76\xdb\x43\x4f\xde\xf6\xc5\ +\xdb\xfe\x34\xff\xc4\xf3\xdf\x73\xf9\x05\xcd\x71\xb6\xa7\x39\x86\ +\x5c\x58\x86\x19\x8a\xc4\xca\x2b\x6b\xe7\xce\x9d\xa9\x06\xb7\xff\ +\xf8\xd1\x87\xda\x2f\x39\xe5\xf0\xda\xb0\x52\xcc\xd4\xe3\x37\x5d\ +\xfb\xeb\x87\x86\xcb\x3e\xf2\xb9\x8f\xec\xf8\xcb\x0f\x6f\xf8\xd5\ +\x6f\xe6\xb6\x7c\x71\x59\x95\x70\xf6\x30\xda\x88\x40\x18\x56\xc8\ +\xb6\x99\x65\xfa\x82\x01\x90\x69\x5a\x96\x50\x60\x87\x8c\x03\x3d\ +\x09\x52\x8e\xb2\x4e\x7c\xeb\xfb\x37\x6e\xfa\xfc\x35\xbf\xba\xfa\ +\xd2\x93\x2a\x44\xe9\x48\x52\x9e\x97\xd3\x5c\x18\x4c\x79\xae\x56\ +\x04\x3e\x40\xcd\xac\x37\x34\xc7\x6a\xe2\x02\x34\x00\x10\xc6\x12\ +\xa9\x30\x97\x25\x73\x19\xf7\xd8\x17\x6a\xbf\x0e\x2e\xe9\x7b\xe5\ +\xb3\x8f\xfb\xc2\x57\xe2\xb7\xdd\xf2\xb7\x27\x6e\xfd\xd5\xdf\x6e\ +\xbc\xf6\xc4\xf3\x2e\x7f\xc7\x45\xc7\x27\x98\x2e\x39\x6f\x99\x10\ +\x03\x6b\xee\xbf\xe3\xa9\xd1\x85\x17\xc0\x53\xf7\xdd\xa3\x00\xc6\ +\x37\x76\xf8\x40\xdb\x9f\xbe\xff\x89\xf0\xe1\x0b\x5a\x2b\x21\xd8\ +\x84\x20\xe0\xd0\x93\x51\x14\x26\xc6\xd3\x30\xdc\x09\x70\x70\x3a\ +\x8a\x1c\xad\x08\x46\x53\xac\x72\x9e\x75\xd6\xa5\xd0\x7e\x8b\xec\ +\x6f\x67\x63\x53\xe6\xf2\x53\x78\xf7\xed\x6c\xc9\x09\x4c\x75\xe8\ +\xec\x98\x5a\xbb\xc6\x7c\xfb\x7b\xd8\xba\x5f\xe5\x1f\x9f\x08\x5f\ +\xf6\x41\xe6\x6c\xc8\x77\x76\x42\xe3\xc9\xd3\x85\xef\x91\x03\x43\ +\x20\x02\xe4\x18\xaf\x81\xfc\x7d\xca\x8f\x98\x87\xbd\x41\x3e\xbe\ +\xdd\x5c\x7e\x38\x0d\xdf\x4b\x95\x4b\x98\x39\x5c\xb8\xeb\xd7\xb8\ +\x90\x87\x8f\x88\x40\xa6\x53\x4f\x0a\xe3\xa8\x13\xe5\x3d\x8f\x61\ +\x28\x0e\x6c\xa0\x14\xbf\x02\xaf\xa3\xf8\x87\xcf\xa3\x29\x30\x39\ +\x9b\x57\x45\xd5\xce\x2d\xaa\xf3\xd9\x42\xff\x23\x80\xc4\x17\xc6\ +\xac\x86\x31\xbf\x6b\xb3\x98\x37\x6a\x2d\x3d\x81\x6f\x18\xe2\x6d\ +\x0b\xf4\xf8\x2a\xf2\x76\x79\x2b\x05\x53\xdb\x6e\x2f\xdc\xf6\x08\ +\x0a\x03\x38\x07\x1e\x01\xc6\x00\x11\x10\x81\x71\xe0\x82\xfa\xb7\ +\x69\x76\x9e\x35\x7f\x9e\xb3\x93\xcc\xf9\x8b\xf4\xe6\xfb\x29\xdf\ +\x8a\x91\x26\x5e\x51\x43\x39\xad\xfa\x77\x98\x8b\x4e\x35\xd6\x76\ +\x50\xd3\x49\x3c\x3a\xe2\x8f\xe7\x80\xc0\xbb\xf7\xfb\xea\x88\xcf\ +\x85\x8f\x7e\xb3\xf7\xf4\x53\xca\xd7\x2c\x39\x8f\x27\xa1\xf0\x87\ +\x5f\xa9\xe4\x39\xa2\xe9\x0d\x80\x00\xc8\x00\x19\x20\x02\x13\x68\ +\x70\xea\xdf\x42\xe2\x5c\x73\xc9\x52\x77\xd3\x24\x86\x42\xcf\x13\ +\x2d\x9c\x9e\xdc\x68\x05\x89\x2a\x9e\xaa\xa1\x5c\x1e\x6d\x7b\xcf\ +\x3d\xcb\x90\x29\x7f\xed\x9d\xe6\x3b\x3f\x16\x6a\xf2\xe5\xdf\xbf\ +\x4d\x45\x00\x1b\x81\x71\x50\x59\xdd\xd9\x6d\x2e\x3b\xdd\xd8\xb6\ +\x93\x22\x49\x14\x06\x14\xc7\xf5\xe0\x38\xf7\x07\xfd\xc7\xee\x07\ +\x33\x46\xc5\x51\xa8\xda\x04\x15\x17\x1b\x6d\x6d\xde\x70\xc2\x98\ +\x53\xad\x9e\xd9\x0a\x06\x97\x0f\xff\x52\x0d\x5c\x14\xbd\xf4\x22\ +\x7f\xf5\xc3\xfe\xa8\x8b\x2f\x9a\xc8\xad\x35\xd8\x31\xb4\x23\xfb\ +\x48\x87\x52\x2a\x91\x48\x9c\x70\xfc\xf1\xf4\x82\x45\x6e\x11\x01\ +\x00\x1d\xc7\xf1\x7d\xff\xf5\x8e\x8f\xee\x21\x3c\xda\xa1\xc8\xa9\ +\x97\xbc\x77\xed\x96\x6f\xfe\xe1\x86\x5b\xc1\x37\x1a\x18\x68\x10\ +\xe5\x31\x1b\x00\x16\x9d\xfa\xae\x0f\x9f\x39\x03\xb4\x22\x00\x64\ +\x1c\xb4\x2c\xe6\xf3\x1e\x18\x66\x7e\xe7\xb5\xbf\xb8\x6a\xac\xfe\ +\xb4\x77\xad\x18\xb9\xe9\x8f\xbf\x68\x6b\xfb\xc6\xb9\x0b\xd2\xbe\ +\x46\x23\x6a\xa1\x9f\x2f\x7a\x45\x26\xd2\xa0\x60\xcf\xbb\xd2\x4a\ +\x85\x2a\x66\x5d\xfc\xde\x4f\x9d\xfe\xa6\xde\x55\x7f\xbf\xe9\x67\ +\xd7\xfc\xf1\xea\x58\xd5\xe7\xaf\x3c\x59\x78\xee\x6e\x7b\x4c\x08\ +\x03\x49\x4a\xe9\x4b\xa5\x8c\x48\xb8\xa2\xb6\x0c\xdc\x11\xd7\x97\ +\x88\xcc\xb4\x70\xf3\x3d\x7f\xba\xf1\xef\x5d\xc7\xbf\xe3\x4b\xe7\ +\x9c\x7c\xc2\x70\x64\xe8\xd9\x2f\xff\xf2\xaa\x3f\xde\x3d\xe3\x63\ +\xe7\x87\x50\x4d\x9f\x81\xc8\x95\x6c\xc1\xf1\x6f\x5d\x7e\xaa\x40\ +\xc6\xb7\xdc\xfc\x9f\x1f\xbf\x0d\xaf\xfc\xe4\x57\xe6\x54\xa0\x96\ +\xbe\x5b\x2c\xba\x07\x2a\xd7\xa0\x3c\x1d\x69\xb8\xe4\x3d\x97\x6f\ +\xfb\xda\x4f\xff\x78\x4b\x95\x6f\x1a\x08\x04\xcc\x88\x45\xca\x99\ +\xa2\xc5\x6f\xfc\xe0\xfb\x8e\xae\x01\x2d\x09\x10\x19\x07\x92\x85\ +\x5c\x5e\xa1\x29\x32\xed\x57\xfd\xe2\x77\xee\xdc\xb3\x2e\x4d\x74\ +\xdf\xfe\xbb\x9f\xce\x69\xfd\xfa\xa9\xb3\xcb\x14\x50\xc8\x12\xe4\ +\xba\xc5\xac\x27\xcc\x90\xe7\xef\xd5\x08\x4a\x41\xc5\xcc\x15\xef\ +\xfd\xf4\xb2\x0b\x7a\xdb\xef\xbd\xf9\x0f\xd7\x5c\xf7\x8b\x48\xed\ +\x8c\xf7\x9f\xd4\xa0\x5c\x59\xea\x10\xc5\xc9\x7c\xaa\x3e\xd5\xf1\ +\xf8\xed\x5b\x1e\x52\x88\xa8\xa4\xef\x6a\xf5\xec\xdd\xd7\xfb\xa2\ +\x7c\xe1\xac\x5a\xd2\x5e\x30\x6e\x07\x1c\x62\x3a\xaa\xd1\x0a\x41\ +\x5d\x1b\x0d\x76\xe0\x41\x2d\x60\x51\x34\x31\xca\x96\x9c\x1b\xae\ +\x3e\x09\x05\xa8\x9d\x7f\x29\x3c\x78\x0f\x30\xe5\xdf\xff\x6b\x76\ +\xce\x7b\x22\xef\x7e\x03\xa9\x29\xe7\xb6\x5f\x28\xcf\xc0\x9e\x27\ +\x54\xe6\x4d\xd0\xbb\x5d\x77\x76\xa9\x89\x2c\x0d\xac\x54\x53\x9a\ +\x91\x47\xc5\x42\x29\xf7\x90\x0a\x79\x60\x24\xb7\x3d\x45\x0b\xcf\ +\x31\x1b\x6f\x2f\xde\x72\x5d\xf8\x8d\xef\x8c\xcc\x23\xc8\x6d\x75\ +\xfe\x76\xaf\xf4\xb6\xf9\x73\x3e\x10\x79\xdf\x0f\xc8\xac\xa4\xde\ +\x5b\xc8\x1f\x70\xef\xfc\xa5\x7d\xce\xdb\xc2\x57\x9e\x8e\xd1\x94\ +\x7a\xe6\x7e\x00\x06\xc8\x40\x15\x68\x2c\x4b\x52\x42\x4e\xa8\xc9\ +\x41\x3d\x36\x4c\x79\xa9\x9d\x09\x92\x1e\x56\xf6\xeb\xf0\x28\x39\ +\x53\xfe\x23\xbf\xe3\xe7\x5d\x19\x7e\xf7\x62\xf0\xfa\xdd\xdb\xef\ +\x24\xb4\xa6\xc7\x11\x27\x4f\x12\xd0\x0c\xa1\x69\x02\x49\x92\x9a\ +\x9c\x1c\x94\x8a\xc2\x78\x79\x32\x19\x8c\x3f\xeb\xde\x7d\xbb\x75\ +\xe2\x27\x23\xc7\x03\x0d\xde\x57\x7c\x7a\xbd\x56\x23\x7e\xcf\x31\ +\xf6\x25\x5f\xd3\x5d\x7f\x2f\xde\xfd\x1b\x37\xf1\xb1\xd0\xbb\xbe\ +\x45\x5a\xfa\x77\xfd\xd8\x1f\xd6\xe6\x29\x1f\x34\x5b\x53\x60\xd8\ +\xfe\x93\x37\x68\xc9\x91\x1b\xd4\xff\x80\xd7\x3e\xc7\x7e\xc7\x0f\ +\x40\x47\x71\xf2\x19\x92\x00\x5e\x9e\x3c\x09\x88\x20\x8b\x24\x81\ +\xc6\x56\x15\xef\xbc\x39\x74\xd2\x47\xc5\x0a\x87\xc5\x5c\xef\xe9\ +\xf1\xbd\x13\xbe\x24\x15\x73\x40\x00\x5a\x62\x7a\x81\x75\xd2\xb9\ +\x4c\x00\x60\xd6\xb9\xe3\x97\xca\x65\x50\x0a\xe4\x09\x13\x47\xd6\ +\xf8\x3b\x86\xec\x59\x79\x7f\xc3\x16\x32\x2c\x24\x45\x4e\x1e\x50\ +\xfa\x4f\xfc\x82\x57\x7e\x28\x74\xf9\x7f\x13\xc4\x68\xf8\x09\x72\ +\xc6\xdd\x3b\x7e\x16\x7e\xd3\x65\x91\xf7\x9c\x4a\xce\xa8\x7b\xf7\ +\x8f\xfd\xde\x47\x8a\x7f\x6f\xb5\xcf\xf8\xb2\x81\xa0\x77\xfc\xc5\ +\x7d\x72\x1d\x5f\xf1\x21\x7b\x71\x33\x70\x4b\x3e\x79\x8b\x9a\x72\ +\xf1\x20\xb2\xcf\x48\x4b\x2a\xaf\x63\x89\x0a\xda\x7b\xd5\x8a\x65\ +\x59\x5b\xb6\x6c\xf9\xe9\xcf\x7f\x5e\xc8\xe5\x5f\xa0\x42\x9f\x54\ +\x2a\x91\x88\x7f\xe4\xc3\x1f\x6e\x69\x69\xf1\x7d\xff\x25\xe8\x28\ +\xe7\x5c\x08\xf1\xfc\x7a\x0b\xa5\xad\x60\x5e\x72\x96\x80\xef\x9a\ +\xe9\xb9\x97\xbf\xe3\xdc\x2d\xdf\xfc\x75\x9f\x5b\x86\x48\x92\xa0\ +\x71\xd1\xd2\xd9\x95\xb7\xdd\xf7\xe7\xab\x16\x34\x7c\xe0\xc8\xb6\ +\x6a\x93\xa9\xc9\xe1\xfe\x22\x0b\xc5\x43\xb6\x2d\xbc\x87\xfe\x78\ +\xd5\xbd\x3b\xec\x0f\x7f\xe7\xbd\x67\xd7\x8d\x8c\x6c\xfd\xec\xd5\ +\x3f\xbf\x76\xce\xb7\x3e\xde\x96\x84\xf4\xac\xd9\x29\x76\xef\xc3\ +\x8f\x3e\x7a\xcc\xa2\x8b\x1b\xcb\x42\x1e\x2f\xad\xb0\x24\x64\x4c\ +\x17\xb2\xe3\x1e\x56\x54\x56\xa6\x6a\x67\x9c\x7c\xea\x31\xb7\xde\ +\xf2\xc0\xe8\x50\x7f\x51\xf3\x04\xc0\xf4\x52\x32\xf0\x07\x7b\x7a\ +\x20\x52\x55\x57\x99\x40\xe5\xf6\x6c\x7c\xe4\x9e\x7f\x6c\x0e\xb7\ +\x1c\x5d\x5b\x16\x43\x61\x14\x7a\x9e\xfe\xed\x75\xb7\x8b\x85\x67\ +\x5c\x76\xde\x91\x58\xc8\xd5\x2e\x3b\xeb\x1d\x17\xac\xfa\xf6\x8d\ +\x7f\xfc\xeb\xf2\xc5\xef\x3c\xbe\xc9\x75\xfc\x5d\xb3\x2f\x90\x9e\ +\x93\xf3\xc0\xb0\xac\x82\xeb\x2b\x89\x85\x42\xce\x2b\x4e\xe7\xeb\ +\xbe\x80\x7f\xc1\x77\xbd\xf4\xdc\x13\x2f\x3b\x7f\xdd\x37\xae\xba\ +\x5f\x46\x53\x08\xa0\x25\x9b\x31\x77\xd1\xec\xd4\x6d\xf7\xfc\xfe\ +\xd7\x0b\x2b\xae\x5c\xde\x52\x29\xc0\x1b\x1f\x1a\x95\x3c\x14\x09\ +\xdb\x16\x2f\xdc\x7b\xfd\xaf\x1f\xec\x4f\x7d\xf6\x7f\x3e\x70\x7c\ +\xa2\xa3\x7f\xdb\x17\x7e\xfd\xeb\xeb\x67\x7d\xed\x83\x4d\x51\xd1\ +\x38\xa3\x31\xa6\x1f\x78\xfc\xe1\x07\x8f\x9d\x7f\x7e\x5d\xdc\x52\ +\xbb\x1b\x01\xa1\x98\x9b\x98\xa0\x70\x75\x55\x59\x55\xeb\xe2\x53\ +\x8e\xda\x76\xc7\x5d\x2b\xfb\xfa\x33\xc0\xb0\x64\xcb\x4a\xcf\xad\ +\x3f\xea\xd2\xff\x3d\xf2\x92\x69\xaf\x4c\xc8\xee\x79\xe0\x0f\x5f\ +\xf9\xe5\x9d\xa7\x7c\xfc\x7f\xdf\x71\x54\xfa\xf9\x5e\x8b\x80\x80\ +\x43\x40\x47\x09\xed\x30\xd6\xcf\xd1\xcf\xdc\xc5\x89\x5e\xcc\x89\ +\x87\x28\xc0\x7f\xf0\x1b\xf2\x31\x0b\x38\x03\xe9\x50\x21\x0f\xcc\ +\x00\xd3\xa6\xa9\x4d\xce\x0d\x5f\xc0\x50\x08\xbc\x2c\xb9\x0a\x4d\ +\x1b\xfc\x81\xe2\x8f\xaf\x00\x52\x18\xd2\xce\xef\x3e\x0c\xa4\x31\ +\x92\xa2\xae\x3b\x0a\xd7\x20\x60\x18\x72\xed\xc5\xab\xbe\x06\x1a\ +\x40\x3d\x98\xff\xc5\x93\x08\x12\xdc\x7f\x14\x7e\xf7\x0c\x5a\x82\ +\x8a\x53\xa0\x18\xe2\x76\xe7\x86\x2f\x60\x28\x0c\x24\xc9\x2d\x82\ +\x88\xd1\xc0\xe3\xc5\xdf\xad\xc1\x50\x08\x94\x4b\x9e\x0b\xdc\xda\ +\x65\xb1\x09\x30\x05\xe4\x77\x14\x7f\xff\x1d\xd0\x80\xa6\x28\xf9\ +\xc6\xd4\x86\xdf\x15\x36\x12\xd8\x49\x98\xda\xe4\xfc\xe1\x0b\x18\ +\x0a\x91\x93\x01\x49\xc0\x39\x00\xa0\xa5\xdc\xdb\xbf\x05\xa0\xd1\ +\x34\xa7\xa3\x61\x46\xce\xf9\xf3\x57\x80\x34\x0b\x1b\xfe\x63\x3f\ +\xf0\x81\x20\x14\x52\x1b\xfe\x52\xd8\x7e\x2f\x0a\xa0\x42\x06\x40\ +\x20\x0e\xbb\x37\x7d\xd1\x0b\x45\x40\x7b\xe4\xe7\xbd\xdb\xfe\xcb\ +\x0f\x47\x41\x15\xa8\xe8\x22\x37\xfd\x47\x7f\x2e\x57\x1a\xa0\x5d\ +\x2a\xe4\xa7\x97\xc3\xaa\x11\xf7\xd6\x6f\x78\xa1\x28\x80\x22\xaf\ +\x08\x28\xfc\xbb\xbf\xe7\x83\xc6\x58\x44\xad\xfb\x63\x7e\x3d\x80\ +\x61\xe9\x8d\x37\xe7\xb7\xdf\x8f\xa6\x00\xbf\x48\x52\x82\xb1\x6b\ +\xf1\x28\x9a\xe0\x6e\x2f\x5e\xfb\x55\x20\x85\x96\x45\x3d\x8f\x39\ +\xd7\xaf\x02\x86\xe0\x66\xc9\x93\xf0\xdc\x3a\x25\x06\xa6\xf6\xef\ +\xf8\x82\x8f\x00\xca\x44\x81\xe0\x76\x17\x7f\xfb\x75\xd0\x0a\xe5\ +\x80\x7b\xd3\x57\xbd\x48\x6c\x7a\x99\x29\x85\x61\xf4\x99\xc2\xef\ +\x36\x62\xc8\x06\x2d\xc9\xf3\xd1\x20\xf5\xf4\x55\xf9\x0d\x37\x21\ +\x57\x94\xcf\x02\x9a\xea\xd9\x6b\x0a\x1b\x2d\x20\x9f\x0a\xb9\x69\ +\x9f\xc1\x8b\xf6\x20\x25\xb1\xba\x95\x25\x2b\xc8\xc9\xef\x15\x43\ +\x67\x2c\x97\xcb\x6d\xda\xb8\x29\x9b\xcd\x8a\x03\x2f\x32\xf6\x7d\ +\x99\x2a\x2b\xcb\x17\x0a\xcf\xd7\x3e\xf1\x82\x46\x30\x8d\x8f\x8d\ +\x45\x23\x11\xa5\x34\x00\x79\x9e\xc7\x18\x33\x0c\x83\x88\x4c\xd3\ +\xcc\x66\x32\xdc\x78\x91\x69\x21\x02\xb9\xc5\x42\xbe\xe8\xec\x36\ +\xcf\x3c\xc7\x6b\x38\xec\xcc\x4b\x4e\x7b\xfa\x5b\x7f\x58\x5b\xf4\ +\x94\x56\x1e\xaf\x5c\xf4\xae\x2b\x2e\xfd\x9f\x9f\xfc\xf1\x07\x5f\ +\xfd\x8f\xba\x9a\xb4\xc9\x29\x37\x95\x59\xfa\xb6\x4f\xbe\xff\xa4\ +\x79\xdd\x2b\xff\xfc\x8b\x1b\x9e\x58\xfa\xf6\xaf\x9d\x34\x3b\xee\ +\xe9\xe8\x65\xef\xbe\x78\xf5\x97\x7e\xf9\x8b\xeb\xe7\x7f\xf5\x3d\ +\x67\x26\x9b\x8f\x7e\xf3\x19\x8f\xff\xe2\xf6\x3f\x7d\x7e\xc7\x13\ +\x15\x89\xb0\x2e\x4c\x6c\x1b\x85\xa5\x26\x17\xdc\x18\xd8\xf2\xd8\ +\x8f\x7e\x7b\x9b\x1b\x2f\x0f\x09\x2c\x4e\x0e\xf6\xa8\xf4\xf9\x47\ +\x1d\x99\xc0\x52\x31\x25\x40\x26\x84\x3b\x7c\xef\x1f\x7f\xf0\x8f\ +\x0e\xac\x2c\x0b\x83\xf2\x46\xfb\xbb\x33\xa2\xfe\xb2\xf7\x5c\xd4\ +\x9c\x34\xc1\x19\xbf\xeb\x0f\xbf\x79\xa2\x3f\xf9\xf1\x4f\x5c\xd4\ +\x1c\x51\x45\x57\x31\xb4\x8e\x39\xf7\x92\x37\x3c\xf6\xb9\x1b\x7e\ +\x73\xd5\xe2\x99\x5f\x5c\x5a\x25\xdc\x7d\xca\xfd\x10\x09\x2b\x52\ +\x96\x40\x81\x07\xd8\x41\x98\xb4\x53\xc8\x15\x76\x09\x30\x90\x76\ +\x5c\x63\xf9\xd9\x17\x9f\xf1\xcc\xda\x3f\xae\x9a\xf0\x14\x69\xe9\ +\x85\x1a\x97\xbe\xf3\xca\x8b\xff\xe7\x67\x7f\xfd\xce\x17\xb7\xd5\ +\xd7\xa4\x0d\x94\x99\x09\xef\xa4\x2b\x3e\x7c\xf1\x71\xf3\x3a\x1f\ +\xb9\xf1\x97\x37\xad\x3d\xe6\x7d\xdf\x3c\xa6\xd9\xd6\x34\xe7\x9d\ +\xef\x3c\xff\x53\x5f\xbf\xf6\x57\x37\xcc\xff\xfc\xbb\x4e\xaa\x58\ +\x78\xc2\x79\x27\x3e\xf9\xdb\x07\xae\xfd\xdc\xb6\x87\x2b\x12\xb6\ +\x9f\x9b\xd8\x5e\x30\x17\x1b\xcc\x14\xb8\xfd\x89\xeb\x7f\x7a\xf3\ +\xd6\x54\x2a\xce\x51\x4f\x0e\xf7\x39\x15\x4b\x4e\x3a\xb2\x51\xfb\ +\x6a\xcf\xac\x65\x21\xd8\xee\x30\x3b\x23\x99\xcf\xe7\x25\x70\xc1\ +\x98\x0b\x81\x53\x37\xe0\x90\x54\x52\xdf\x13\x33\x97\x78\xb5\xb3\ +\xf8\xe0\xf6\xe7\x2a\x00\xbc\xd0\x10\x26\xc9\xf5\xa7\x87\x22\xc3\ +\x9a\x8e\xc7\x70\x13\x48\x52\x21\x03\x80\x50\x4a\x2a\x41\x04\x2d\ +\x01\x11\x90\x81\xd6\xd3\x95\x7a\x48\x81\x2e\xf9\xf2\x08\xa4\x04\ +\x44\x60\x0c\xa4\x4b\x88\x20\x4c\x50\x0e\x15\x08\x80\x03\x47\x00\ +\x06\x24\xa9\x30\x35\xfd\x45\xa5\x03\xc8\xa7\x82\x77\x80\x62\x46\ +\xbb\x4e\xf8\xdc\x0b\x72\xfa\xbb\xb8\xf1\xdc\xb5\xed\x59\x60\x41\ +\xc9\x7d\xeb\x07\xa9\x5d\x67\x50\x72\xda\x3a\x10\x0c\xfc\x02\xf9\ +\x00\x68\x00\x02\x00\x07\xd2\x54\xcc\x00\x20\x30\x03\x80\xa6\xff\ +\x16\x06\x00\x81\x5f\x24\xbf\x00\x80\xcf\xd5\x94\xc0\xd2\xf1\x7b\ +\xdc\xc5\xee\x2f\x9d\x6e\x0a\x06\x82\x81\x2c\x92\xa4\xfd\xdd\x17\ +\x3d\x77\x49\x24\xc9\xc9\x4d\xd7\x7f\xda\x67\xb1\x2f\x32\x20\x0d\ +\x04\xbb\x64\x6f\x57\x53\xf0\xdd\x57\xb8\xeb\xdb\xb9\xb1\x57\x1b\ +\x22\x03\x81\xe0\xe5\x08\x60\xfa\x9a\xa5\x4b\xd2\x99\x9e\x9d\x1c\ +\x94\x19\xa7\x75\x28\x2e\x16\x1d\x4f\xcf\xdb\xd3\xdb\x75\xdd\xb9\ +\x73\xe7\xfe\xec\xa7\xff\xe7\xf9\x3e\x3b\xf0\xfc\xac\x24\x7c\xf5\ +\xf5\xf5\xcf\x5f\x3f\xca\x3f\xff\xf9\xff\xd8\xef\x67\x4c\xd3\xbc\ +\xe7\x9e\x7b\xff\x74\xe3\x8d\xf7\xde\x77\xdf\x5d\x77\xdd\x75\xf7\ +\x3d\xf7\x6c\xdb\xd6\xfe\xf7\x7f\xfc\xe3\xcf\x37\xfd\xe5\x9e\x7b\ +\xee\xbd\xe3\x8e\x3b\x57\xad\x5a\x75\xc4\xe1\x2b\xe6\xcd\x9b\xbb\ +\x8f\x85\xbb\xa7\x8a\x22\xe8\x42\xc1\x4d\xd6\xcf\x5c\x32\x77\x66\ +\x84\x6b\x4d\x00\x40\x9a\x85\x9a\x1a\x6a\x0d\xc3\x68\x9e\xb3\x78\ +\x56\x7d\x52\xfa\xba\xa2\x75\xfe\x51\x47\x2e\x8a\x0b\x2d\x35\x86\ +\xc2\xf1\x86\xd9\x4b\x8e\x58\x3c\xbf\x2a\xc6\xbb\x36\xad\xce\x95\ +\x2d\x7f\xfb\x45\x27\x25\xb9\xf6\x7c\x9d\xac\x6d\xa9\xb6\xfd\xa9\ +\xa2\x35\xb3\xad\x25\x62\x85\x66\x2e\x3a\x6c\x4e\x7d\xdc\xf7\xa4\ +\xb0\xec\x58\x45\xc3\x11\xc7\x9d\x7c\xd2\x31\x4b\xd3\x31\x13\x38\ +\x07\x2d\x3d\x45\xa6\x1d\xaa\x68\x5a\x78\xe1\xa5\xef\x3c\x7d\x79\ +\x33\x3d\x57\xcd\x8f\x08\xcd\xb2\xf2\x74\x48\x80\x06\x16\x8e\x95\ +\xcd\x39\xfc\x94\x77\xbe\xfb\x9d\xc7\xcd\xa9\xd2\x52\xf9\xb9\xbe\ +\x75\x5b\x46\xda\x4e\x7c\xd3\x9b\x8e\x99\x8b\xca\x27\x00\xd2\xda\ +\x88\x57\x36\x96\x47\x3c\xc7\x2f\xaf\x6f\xae\xaf\x8c\xef\x13\x3b\ +\xd4\x4a\x25\x5b\x0e\x3f\xe7\xa4\xc3\xcb\x42\xa8\x9f\xbf\x00\x13\ +\x11\x94\x5f\xf0\x54\xcd\xac\x25\x0b\x66\x55\x61\xe9\xb3\xa4\x59\ +\xa8\xac\xa1\xbe\x92\xb1\xc8\xbc\xa5\xcb\x1a\x62\x86\x2f\xb1\x66\ +\xc6\xa2\xa3\x0e\x9f\x17\xe5\x5a\x12\xda\x91\x44\xcb\xbc\x25\x87\ +\x2d\x59\x50\x19\xc5\x1d\xab\xd7\xf8\x8d\x6f\x78\xdb\x1b\x8f\x8b\ +\x73\xe9\x4b\x2a\xaf\x6f\x2e\xe3\x2a\xa3\xed\x59\x33\x9a\xc3\x76\ +\x74\xf6\xe2\xc3\xda\xaa\x23\xbe\xaf\x0d\xcb\x4a\x54\x36\x1d\x79\ +\xc2\xa9\x27\x1d\x39\xbf\x3c\x6a\x32\x60\xa4\x7c\x05\xdc\xb2\x23\ +\xcd\x0b\x8e\xba\xec\x8a\xb7\x2f\x6f\x8a\xfb\x52\x1d\xe8\x49\x49\ +\xa7\xe8\x1b\xf1\xb9\x8b\x96\xd4\x25\x0d\x15\x2c\x23\x0d\x38\x64\ +\x5d\xbb\xd1\x32\xf2\x1c\xea\x5c\xcf\x48\xbf\x78\xee\x6e\x29\x82\ +\x88\xcf\x1b\xf4\x9f\xff\xe2\xee\xbf\x71\xb7\x5c\xe1\x5e\x2f\xee\ +\xe7\x30\xdc\xcf\x3f\x0f\x74\xc0\xfe\x42\x6d\x7b\x8f\x95\x2f\xf8\ +\x41\x7c\x5e\x11\xbe\x7d\x8e\xdf\xeb\xb3\xfb\xbd\xcd\x83\xb8\xbc\ +\x7d\xee\xe2\x40\x4d\x71\xa0\xfb\x7a\xee\x45\x7c\x91\xc3\xf6\xdb\ +\xf2\xf0\xa2\x6d\xf8\x52\x5a\xf8\xf9\x32\xea\x39\xb4\xf0\x04\xe3\ +\xa8\xf3\x60\x7f\x35\xe9\x84\x10\x55\x55\x55\xd5\xd5\xd5\x55\x2f\ +\x48\x79\x79\x39\xec\xaf\x36\xdc\x01\xf7\x1f\x0d\x85\xec\xaf\x7f\ +\xfd\x9b\x8f\x3f\xf1\x84\x6d\xdb\x52\xca\x74\x3a\xfd\xc3\x1f\xfc\ +\xef\xe6\xcd\x5b\xbe\xfe\x8d\x6f\x98\xa6\x49\x44\xae\xe7\x7d\xe8\ +\x03\x1f\x78\xe3\x1b\xcf\x29\x14\x0a\x2f\x90\x19\x60\x87\xc2\x06\ +\xaa\x42\xa1\xa8\x9e\xbb\x63\x42\x6e\x86\x43\x96\xf2\x1c\xc7\x95\ +\xa5\x47\xc5\xb8\x61\x59\x66\xa9\xf0\x10\x69\xe5\xb9\x8e\x27\xc9\ +\xb0\x43\x21\x03\x0b\x85\xe2\xae\x91\x1d\xad\x50\xd8\x60\xaa\x50\ +\x70\x34\x01\x20\x33\x4d\xcb\x30\x38\x96\xa2\xaf\x5a\xf9\xbe\xe7\ +\xfb\x0a\xb9\xb0\x2c\x4b\x70\x56\x7a\x59\x7a\xae\xe7\xef\xbb\xb6\ +\x93\x1b\xa6\x69\x18\xa5\xaf\xd3\x4a\x7a\x9e\x27\x4b\x15\x6e\x91\ +\x87\xc2\x21\xa6\xfd\x42\xd1\xa5\x3d\x6e\x43\xd8\xa1\x90\xc9\xdd\ +\x62\xc1\xf3\xf7\x1b\xf9\xdc\x5d\x7d\x6f\xbf\x6d\x20\x42\xe1\x10\ +\x2a\xb7\x50\xf4\x76\xb7\x01\x11\x08\xd3\x0a\x59\xc6\x9e\x75\xea\ +\x99\x30\x2c\x73\xba\x11\xb4\x96\x9e\xe3\xfa\x8a\xcc\x50\xd8\xe2\ +\xb4\x47\x89\x7c\x66\x87\x43\x02\x54\xa1\xe8\x28\x02\x44\x66\x5a\ +\x96\x59\xf2\x45\x94\x1a\xc1\xf3\x3c\xa9\xb9\xd8\xa7\x3d\x5d\xff\ +\x05\x4a\xf8\x12\x31\xc3\x0a\xd9\xa6\xef\xe4\x5d\x3f\xa8\x53\x1f\ +\x70\x08\x83\x8c\x7c\xd7\xfb\xdb\xcf\xc4\xc6\x47\x11\x01\x82\xce\ +\x1a\x70\x30\x13\x30\xe9\xfb\xe5\x0d\xe6\xa5\x5f\x66\xe9\x3a\x90\ +\xaf\x7e\xdc\xea\x05\xf6\x4d\xa3\x79\xf3\xe7\x3d\xfa\xd8\x63\xae\ +\xeb\x12\xd1\xe4\xe4\xe4\xed\xb7\xdf\xd1\x3f\xd0\x5f\xb2\x3e\x7d\ +\x29\x53\xa9\x54\x4b\x6b\xb3\x7c\xc1\xfa\x8d\x08\xe4\x16\xf3\xee\ +\xbe\x13\x30\x24\xe5\xe7\x73\x7e\xe9\x88\x5d\x56\x9d\x5f\x2c\xf8\ +\xfb\xcc\x5a\xa4\x5b\xcc\xee\xb5\xeb\xea\xee\xb3\x4d\x4f\x4e\x3d\ +\xb7\xe8\xb9\xfb\x2a\x1a\x69\xe5\x14\x0b\x2f\x7c\xdb\xca\xf7\x8a\ +\xbe\xb7\x5f\x0f\x7a\x31\x9f\xdb\x8f\xb9\xb6\xfb\x4a\xf0\x40\x16\ +\xff\x0b\xb4\xc1\xae\x73\xee\xb9\xdc\x15\x41\xf9\x6e\xce\x77\xf7\ +\x3c\xa5\x96\x7e\x51\xee\xdb\x08\xbe\x53\xf0\xf7\xfa\x66\xed\x14\ +\xf2\xb0\xfb\x15\xd2\x9e\x53\xf4\x9e\x37\xe1\x7b\x7e\x7b\xbe\xf0\ +\xb4\x5d\x4b\x2f\x9f\xf3\x20\x18\x97\x02\x0e\x7d\x93\xd4\x8e\x98\ +\x27\x5f\x56\x1c\xea\x32\xfb\xb7\x72\x2b\x1c\xcc\xfb\x02\x5e\x54\ +\x44\x3d\x60\xc6\x59\xef\xe1\x95\x0d\xe4\xbd\x26\xbb\x65\x1f\xd0\ +\x1e\x45\x44\xdf\xf7\xd7\xae\x5d\xd7\xd7\xd7\x27\xa5\x24\x22\xd7\ +\x75\x19\x63\xa6\x69\x22\xa2\x65\x59\xb3\xe7\xb4\xcd\x9a\x39\x53\ +\x07\x3e\xc0\x80\x80\x80\xd7\xd9\x28\x35\x4c\x35\x36\xe0\x3f\xfc\ +\x67\xb6\xfa\x1e\x2e\x0c\xd0\xfa\xb5\xda\xd8\x24\xe0\x5f\x5b\x42\ +\x89\x7c\xc7\x2f\xab\xe3\xa7\xbf\xcb\x58\x74\x02\x78\xc5\xd7\xaa\ +\x43\x1e\x48\x47\x01\x60\x77\x56\xd1\x7e\xdc\xc1\x88\x08\xe0\xf9\ +\x3e\x05\xc5\xe4\x02\x02\x02\x5e\x7f\x29\x15\x26\x71\xe1\x3f\xfc\ +\x67\xfd\xf8\x2d\xc2\x2b\xa0\x57\xdc\x15\x30\x0b\x04\xf5\xdf\x5d\ +\x3c\x81\x08\x48\x93\x52\x0a\x90\xda\x56\x88\x53\x2f\xe7\xf5\x6d\ +\xe0\x14\x0f\xb0\xde\xfe\x35\xd6\xd1\x80\x80\x80\x80\x43\x58\x4b\ +\x11\x08\x54\xcf\x16\xb9\xf6\x41\xea\xde\xc8\x85\x09\xd9\x51\xcc\ +\x4d\x80\xe7\x06\xf1\x89\x7f\x53\x09\x2d\x15\xa6\x30\x2c\x65\xc7\ +\x20\xdd\x20\x8e\x38\x9b\xcf\x5e\x8e\x66\xe8\xb5\x88\x89\x06\x3a\ +\x1a\x10\x10\xf0\xff\x87\x94\x32\xe0\x02\x88\x74\x76\x4c\xf5\x6e\ +\xa3\xb1\x01\xca\x67\x40\x7a\x10\xc8\xe8\xbf\xa5\x21\x0a\x9c\x63\ +\x28\x8a\xf1\x34\x6b\x9c\xc3\xd3\x75\x80\x0c\x94\xdc\xb3\xa6\x52\ +\xa0\xa3\x01\x01\x01\x01\x07\x80\x31\xe4\x06\x70\x0e\xc8\x20\x50\ +\xd1\x7f\x67\x2d\x25\x02\xad\x48\xfa\xaf\x83\x7c\xee\x46\x04\x0d\ +\x1f\x10\x10\xf0\x2f\x8f\xd6\xa4\x5d\xf0\x83\x86\x08\xf8\x67\xcc\ +\xe2\x82\x26\x08\x08\x08\x08\x08\x08\xf8\x27\xdb\xa3\x9c\x73\xce\ +\x79\xd0\x9a\x01\x01\x01\xaf\x27\x44\x54\x5a\xd1\x8e\x38\x5d\xd0\ +\xad\x54\x83\x0c\x00\x10\x71\xcf\xd5\x04\x86\x61\x06\xb9\x47\x01\ +\x07\xea\x3f\xff\x7c\x1d\x45\xc4\xcd\x9b\x36\x8c\x8d\x8e\xb2\x60\ +\x09\x57\x40\x40\xc0\xeb\x38\x08\x0a\xc3\xa8\xaa\xaa\x42\x64\xae\ +\x53\x74\x1c\xa7\xb4\x7d\xa1\x1d\x0a\x01\x80\xef\x79\x0d\x4d\x2d\ +\xa6\x69\x02\x80\xd6\xfa\x7b\xdf\xfb\x4e\x36\x93\xe5\x3c\x18\xa3\ +\x02\xa6\x91\x4a\xa5\xca\xca\x3e\xf2\xd1\x8f\xbd\xf2\xd5\x9b\xaf\ +\x82\x8e\x1a\x86\xe8\xe9\xea\xba\xfa\xda\xeb\x2c\xcb\x0a\x9e\x4d\ +\x40\x40\xc0\xeb\x83\xef\xfb\xf5\x0d\x0d\xdf\xfd\xee\xf7\xba\xbb\ +\xbb\xb2\xd9\x4c\x2c\x96\x10\x42\x48\xdf\x37\x84\x51\x5b\xdf\xd8\ +\xdb\xdd\x29\xa5\x2c\xe9\x28\x00\xf4\x74\x77\x4f\x4c\x4c\x04\x6e\ +\xb3\x80\xe7\x74\x54\xca\x7c\x65\xe5\xab\x72\xaa\x57\xc7\xaf\xcb\ +\x38\x37\x4d\x73\x77\x97\x0d\x08\x08\x08\x78\xad\x29\x15\x56\xeb\ +\xef\xeb\x9d\x1a\x1f\x9b\x3d\x7b\x5e\x38\x12\x41\x44\xcf\xf3\x86\ +\x06\xfb\x87\x87\xfa\xf7\xd9\x1f\xc5\x30\x0c\xd3\x34\x03\x1d\x0d\ +\x78\x4e\xb6\x18\x33\x0c\xe3\xd5\x39\x55\xd0\x9a\x01\x01\x01\xff\ +\xa2\xe3\xa0\x5b\x2c\x8e\x8e\x0c\xcf\x98\x3d\x37\x1c\x8d\x2a\xa5\ +\xa4\x94\x9c\xf3\xda\xba\x06\x02\xca\xe7\x73\xf8\x82\x91\x26\xd2\ +\x4a\x69\x0d\x80\xa4\xa5\xe7\xf9\x9a\x4a\x55\xaf\x7d\x5f\x2a\x00\ +\x24\xad\x95\xd2\xc8\x18\x02\x49\xdf\x93\x7b\x16\x40\x25\xed\x7b\ +\x9e\x54\x84\x38\xbd\xe3\xef\xf4\x2b\x9a\x10\x51\x2b\xe9\x79\x3e\ +\x01\x00\x94\x2a\xea\x20\x22\x28\xe9\x7b\xd3\x5b\x4e\x91\x52\x8a\ +\x00\x19\x96\x00\xad\xa4\x2f\x4b\xbb\x78\x50\x50\x1e\xee\x5f\x94\ +\x17\xb0\x47\x51\x18\x06\x47\xf2\x7c\x3f\x78\xb8\x01\x01\x01\x87\ +\x20\x45\xa7\x68\x5b\x76\x34\x1a\x53\x52\x32\xc6\x10\x51\x29\xc5\ +\x18\x8b\xc5\x92\x83\xfd\xfd\x2f\xb0\x95\xa4\xeb\xc1\xf2\xb3\xdf\ +\x7f\x9c\xbd\xe6\x67\x37\x3d\x28\x43\xb5\x27\x9e\x77\xfe\xd1\x8b\ +\x1a\x11\xc0\x1f\xdb\x7e\xfb\x4d\x37\x6f\xe8\x1c\x2d\x5f\x76\xc6\ +\x7b\xde\x7e\xba\xc8\x64\xb8\x69\x8c\xed\x5c\x75\xf3\xcd\xf7\x0c\ +\xe6\x15\x67\x0c\x88\xa4\xc6\x96\x15\xe7\x9c\x7f\xda\x11\x51\xae\ +\x51\x4d\xfd\xe3\x96\x1b\x1e\x5c\x37\x34\xe7\xd8\xf3\xdf\x78\xd2\ +\x92\x30\x43\xf4\x27\x9e\xb8\xe7\xe6\x07\x9e\xe9\xe0\xc9\x59\xef\ +\xfd\xc4\xfb\x6b\x28\xe3\x6a\x74\x27\x07\x1e\xbd\xe7\x6f\x4f\xb7\ +\xf7\xa9\x70\xdb\x7b\x3f\x71\x65\x63\xc8\xc9\x4b\xcd\x40\xaf\xbc\ +\xe9\xb7\x8f\x8f\xc5\xdf\xfc\xf6\x8b\x67\xc4\x39\x50\xe1\xf1\xbb\ +\xfe\x7c\xff\x53\x9d\x68\x8a\x20\x23\xea\x90\x70\x78\x30\x6e\x59\ +\xe6\x3e\xcf\x42\x4b\xdf\xf5\xe5\xc1\xe9\x28\xe3\x06\xb8\x1d\xeb\ +\x9f\x1d\x94\xf1\xf9\x73\x66\xc4\x2c\x24\xa2\x97\x54\x92\x5e\xc1\ +\x6b\x57\xcb\x30\x00\xa0\xb4\xe9\xef\xde\x19\x89\x00\xa0\x01\x82\ +\x49\xcf\x6b\x0d\x67\xd3\xb6\xc3\x73\xa3\x32\x40\xb0\x5f\xc3\x6b\ +\x6e\x7d\x22\xb2\xe7\xed\x4e\x48\x44\x4c\x70\x86\x4c\x23\x8e\x8c\ +\x8c\xe4\x0b\x85\xc6\x86\x06\x44\xe4\x9c\x13\xd1\x0b\x14\x64\x20\ +\x82\x70\xa2\xa2\x32\x14\xf2\x7d\xf3\xa4\x2b\xde\x7f\xde\x8c\xc9\ +\x6b\xae\xfb\x6d\x7f\x9e\x2f\x3e\xe5\xa2\x0f\x7c\xea\xca\xef\x7f\ +\xe9\xbb\xc5\x54\x5d\x19\x75\xfd\xe4\xc7\x57\xe5\x13\x6d\xef\xfc\ +\xf8\xa7\x2e\x19\xd9\xf9\xfd\x3b\xd6\x73\xd3\x94\xd2\xaf\x5a\x72\ +\xd1\xc7\x2f\x3f\xf6\xf1\xbf\x5e\xfd\xf8\xb6\xb1\x78\x45\x3a\x3b\ +\x9a\x6f\x7e\xc3\x25\x1f\x79\xcb\xe2\x7b\x6f\xbc\x7a\xf5\xce\xc9\ +\xca\xf9\x27\xbe\xf3\x8a\x8f\x1a\xee\xd7\xef\xea\x8f\x35\x96\xab\ +\x87\x7e\x73\xd5\x53\x43\xe6\xbc\x23\x4f\xbf\xf8\x93\x9f\xb5\xbf\ +\xff\x95\xfb\xfa\x8c\x8a\x64\x64\xed\x9f\x7e\x7c\x7b\x47\xd1\xe6\ +\x90\xcb\xea\x33\xde\xfb\xc9\xc5\xf8\xd4\xff\xfc\xf4\x1f\x76\x79\ +\x15\x14\x32\xc8\x59\x20\xa2\x87\x44\x7f\xe3\xdc\x9d\x1a\x7c\xfc\ +\xc9\x55\xe3\x1e\xe1\x1e\xdd\x26\xdd\xb6\xf8\xf0\xd9\x8d\x9c\xe4\ +\x9e\x3d\x51\xec\x57\x85\x4d\x9d\xbd\xeb\xba\x5f\xdd\xf3\x4c\xa7\ +\x53\x3e\xff\x3f\x3e\x55\xff\xec\xed\x37\x78\x6d\x67\x9c\xb6\xa4\ +\xce\xf7\x5e\x3c\x45\x98\x00\x04\xc2\xe7\x2a\x27\xc3\x18\x0c\xe9\ +\xaf\x15\x06\x42\x8f\xc7\x7f\x38\x14\x09\x19\x62\xf7\xc8\x52\xd0\ +\xf8\xe6\x64\xfe\xd8\xa8\xeb\xe8\xa0\x85\x5e\x2b\x4c\x84\x1f\x0f\ +\x47\xba\x7c\xd3\xe2\x58\x9a\xb3\xf8\x84\x0d\x86\xfc\x48\x45\xc6\ +\x0f\xba\xfb\x6b\x86\xcd\xe0\xb1\x9c\x71\xfd\x78\x38\x66\xf0\xfd\ +\x6e\x9b\xe1\x79\x5e\x5f\x7f\x7f\xb1\x58\x4c\x26\x12\xa9\x54\xea\ +\x60\xce\xa9\x95\xef\x3b\x8e\x55\xb7\xf8\xb8\x45\x95\xb7\xfe\xe8\ +\xfb\x8f\xb6\x17\x6c\xae\x3a\xae\xfe\x4d\xdd\x7f\x7d\xeb\xd4\x65\ +\x33\x6e\x75\x0b\x24\xaa\x1a\x5a\x5a\x9d\x78\x63\xd8\x1d\x5c\xdf\ +\x3b\x0a\xc8\x4a\x3b\x89\x1f\x73\xce\xb1\x3d\x8f\x5d\xff\x87\x3b\ +\x1e\xe7\x91\x30\xf4\x74\x48\x5e\x7e\xc5\x47\xde\xb0\xf9\xbe\x9f\ +\xff\xe5\xfe\x55\x56\xd8\xda\xd1\xf1\xfb\x50\xd3\xcc\x33\x4e\x3f\ +\xfe\xe1\xab\xb6\x79\x4e\x61\x62\x6c\x64\xb0\xd7\xe9\xfb\xd3\x6f\ +\x42\x95\xdf\x3a\xf3\xe4\xe5\x0f\x5f\xd3\xe5\x2b\x9d\xa8\x69\x9a\ +\x01\x9e\xa9\xa6\x36\x6d\xe9\x1d\x1b\x1d\xc1\xf9\x15\x95\x09\xb1\ +\x61\xf3\x9a\x82\x36\xa3\x61\x33\xf0\xee\x1e\x12\xd3\x65\xc1\xc7\ +\x3a\x57\xfd\xe9\xaf\xf7\xd4\xce\x99\x69\x93\x22\x00\xe4\xac\x30\ +\xd4\x39\xba\xbd\x38\x77\x56\x6b\x19\x93\xea\x85\x75\x94\x73\x3e\ +\xd5\xb5\xe9\xc9\x2e\xe3\xfd\xff\xf1\xd9\x95\xb7\xdc\xa5\xcc\x08\ +\x3a\x13\x1d\x03\xe3\xb4\xb4\xfe\xe0\x2f\xa2\x52\xa8\x28\x0b\xdc\ +\xfd\xaf\x15\x96\x60\x19\xd7\xdf\xd9\x39\xdc\x50\x55\x15\x4f\x24\ +\xb4\xd6\xa5\x19\x4c\x9c\x51\xad\xa1\xf2\x0a\x30\xf0\x06\xbc\x06\ +\x10\x62\x88\xe3\xd8\x60\xdf\xa0\x67\x37\xd6\x56\x33\x36\xdd\xc5\ +\x0d\xa4\x1a\x43\xba\x84\xc1\xd4\xf1\x35\x69\x76\xc0\x88\xc1\xd8\ +\x48\xb6\xb3\x73\x78\x56\x43\x9d\x6d\xdb\xcf\xb7\x4a\x0d\xc3\x58\ +\xb2\x78\x71\xc9\xaf\x5b\xfa\x39\xbc\xf8\x69\x89\xb4\x26\xbb\x2c\ +\x89\x3c\xd7\x3d\xe2\x86\x6c\x53\xa0\xf6\xbc\x7c\x7f\x8f\x73\x58\ +\x59\x1c\x86\x95\x11\xaf\x5d\x76\xe4\xd1\xd2\x4e\x25\x0d\xcd\x42\ +\x16\x2f\x5d\x0b\x8f\x55\x27\xbc\xfe\xc1\x7e\x32\x42\x86\x10\xc8\ +\x91\x99\xc9\xaa\x68\xa1\x7d\x78\x18\x8d\x90\x61\x08\x54\xf9\xfe\ +\xfe\x51\x51\x57\x1d\x65\x5b\x35\x20\xe3\x5c\x08\x93\x6b\x39\xdc\ +\xd7\x19\x3e\x3c\x69\x62\x27\x71\xbb\x65\xd1\x11\xac\x59\xf1\x42\ +\xe7\x70\x4f\xe7\x63\xb7\x5e\x05\xc5\x33\x4f\x79\xdb\x87\xce\xce\ +\xf7\xdd\xf5\xd7\x3f\xaf\xe9\x9a\xe2\x22\x48\x5b\xf9\xe7\x83\x40\ +\x6e\x3e\x5f\x79\xd8\x69\x9f\xfc\xd8\x5b\xe3\xd2\x51\x04\xc2\xb2\ +\xc6\xd6\xdc\xf9\x83\xbf\x76\x3a\xbe\x06\x0b\xf7\xf4\xb8\x8a\xfd\ +\x1b\x94\xa6\x6d\x73\x7f\x74\x74\xc2\x07\xc8\xf4\xef\xd8\xdc\x39\ +\x9e\x9e\x93\x64\x2f\x65\x68\x96\x1a\xa4\x61\x0c\x9d\xf3\x29\x32\ +\x42\x81\xab\xf1\xd5\x1c\x53\xb8\x10\x93\x03\x75\xf7\xfc\xc4\xd7\ +\x54\xc8\x17\x1c\xc7\x89\x27\x12\xbb\xdf\x55\x00\xca\x2d\x4c\xac\ +\xb8\x38\x3f\xe7\x68\xf6\xda\xec\x58\xfb\xef\xdb\xf2\x86\x95\xba\ +\xf7\xe7\xd6\x58\x87\xe3\xb8\xf9\xa2\xa2\x3d\xf6\xbc\x24\x00\xe9\ +\x4b\xa7\xa2\x65\xec\xf4\x0f\xa2\xef\x05\x6d\xf5\x2a\xa2\x0d\x3b\ +\xbc\x7d\x65\xe4\xa9\x1b\x5c\x5f\xe7\xf3\x79\xcf\xf3\x42\xa1\xd0\ +\xf3\x27\xe8\x42\x08\xc6\x38\x00\x30\xc6\x5e\x50\x47\x51\x4b\xcf\ +\x57\xda\xf7\x51\xa3\xe0\x9c\xe5\x47\x46\xa4\x8a\xb5\xd5\xc7\xd6\ +\x6f\x98\xb4\xb8\x02\xbb\xba\x65\x86\xdd\xfd\xec\x38\xf2\xb9\xf9\ +\xbe\x67\x7f\xf7\xd3\x9f\x8f\x7a\x6c\xd1\x5b\x3e\xfd\x81\xf3\xcf\ +\x7a\xf4\x99\x9f\x4d\x02\x27\x95\xe9\x1b\x37\x67\xd7\x35\x72\xb9\ +\xcd\x97\x88\x4a\x7a\x72\xac\x77\x22\xd4\xda\xd0\xc0\x64\xb7\xe7\ +\x5b\xae\x6f\xce\x68\xaa\xf6\x27\x1e\xcb\x28\xc6\x80\x94\x92\xbe\ +\xef\x6a\x8c\x36\xcd\x6c\xcb\x74\xad\x77\x89\x31\x2f\xf3\xd0\xf5\ +\x3f\xbf\x79\x7b\xd1\x16\xcc\x30\x0d\xee\x0f\x3d\x70\xe3\x55\x8f\ +\xde\x59\x76\xd4\x05\x1f\xbd\xf2\xf2\xf3\xbf\xf6\xdd\x5f\x0f\xfb\ +\xa6\x08\x9c\xbb\xff\xfc\xd9\x1b\x8b\xc6\x62\xfe\xd8\x70\x26\xaf\ +\x42\xcc\xf3\x15\xa1\xe0\xe3\x63\x83\x5e\x28\x1c\xb6\x38\xd0\x5e\ +\x3f\x73\xb1\x3f\x77\x87\x8c\x54\xcf\x3f\x63\xf9\x9a\x3f\xfc\xf6\ +\xaa\x8c\xaf\xd6\x75\x6c\xab\x98\x77\xea\x5b\x16\xd6\xeb\x97\x5c\ +\xf7\x01\x65\x34\x4d\x56\x18\x28\xf0\x33\xbe\x8a\x3a\x6a\xa0\xef\ +\x94\xa6\x42\xa5\xc4\x8a\xe7\x4f\xb3\x75\x28\x2a\x13\x95\xcc\x2d\ +\x04\xcd\xf5\xaa\xea\xa8\x4d\xc2\x00\x22\x44\xdc\x5f\xc9\x11\x22\ +\x2e\x64\xbc\x02\x7d\x37\x68\xab\x57\x53\x47\xcd\xb0\x0e\x45\x77\ +\x37\xfb\xf3\x3b\x3c\xe7\x5c\x93\xde\xba\x65\xd3\xe4\xc4\xb8\xd6\ +\x10\x8d\x46\x66\xcc\x6c\x13\x62\xff\x99\x1f\x5a\x7a\xe5\xb3\x0f\ +\x9f\x5f\xc1\x07\x32\xc6\xf1\x2b\xea\x7a\xef\x9d\x28\x0c\x6c\xbc\ +\xef\xc9\x9d\x97\xbe\xe7\x43\xde\x5f\xee\xea\xce\xf2\x65\xa7\x9c\ +\x37\xcb\x7b\xe6\xbb\xab\x3b\xe0\xa8\x93\x22\x65\xb5\x6d\x73\xe7\ +\xd7\x87\xaa\x8e\x5f\xda\x56\xe8\xbe\x27\xaf\x01\x19\x32\x9d\x7b\ +\xe2\x8e\x07\x8f\x7b\xdf\x25\xef\xce\x8a\x27\xb7\x0e\x47\xd3\xe9\ +\x6c\xcf\xe6\x07\xff\x7a\xdf\x67\xde\x7d\xf9\xbb\x9c\xd0\x53\x3b\ +\x26\xea\x16\x9e\x70\xc1\x3c\x76\xe3\x0f\x1f\x2a\xf2\x59\x76\x34\ +\xd9\xd0\xd2\x36\x37\x6a\x2d\x38\xea\xd4\x93\x66\xe6\xfe\xf0\x9d\ +\xa7\x3d\x68\x35\xc3\xb1\x86\x59\x73\xe7\x99\x45\x5b\x60\x6e\x72\ +\x32\x56\xd3\x56\x15\xca\xf5\x0e\xe5\xcb\x13\x36\x30\xc6\x00\x88\ +\x02\x11\xfd\xe7\x23\xa5\xae\x6a\x99\x97\x2e\xdc\x77\xd3\x5d\x4f\ +\x5c\x71\xf6\x52\x93\x53\xb6\x7b\xcd\x9f\x6f\x7b\xba\xe1\xc4\x2b\ +\xcb\x4c\x25\xf7\x36\x52\xc4\x7e\xfd\x1d\x9e\x36\x0e\x7f\xe3\x15\ +\x35\x6d\x87\x6d\xda\x39\x22\x62\xe5\x4d\x4d\x0d\x21\xf4\xa5\x66\ +\x2f\x35\x77\x08\xb5\x04\x25\x03\x1d\x7d\x75\xfd\x0d\xf8\xa2\xfb\ +\x18\x68\x8d\x4a\xa2\x92\x41\x63\xbd\x9a\x30\xf9\x22\x9e\x15\xa2\ +\xa0\xd9\x5f\xfd\xee\xae\x24\x1c\xd8\xbe\x44\xc4\x42\x3e\xf7\xd8\ +\x23\x0f\x19\x86\x68\x6e\x9e\xc1\x38\xeb\xef\xed\x7d\xfc\xd1\x47\ +\x66\xce\x9c\x75\x80\xa5\xa2\x1a\xb9\x3d\x77\xc5\x71\x2b\x4c\x36\ +\xf9\xcc\x5f\x6e\x7a\x74\x8b\x19\x66\x4f\xdc\xf4\x2b\x67\xec\xec\ +\xe3\x4f\x38\x6b\x29\x40\x6e\x60\xf5\x0f\xaf\xbe\xab\xb7\xc8\x53\ +\x43\x3b\x3a\x46\x9a\x4f\xbb\xf0\xad\x88\x30\xb1\xfd\x9e\x5f\xdd\ +\xfd\x80\xcb\x0c\x01\x60\x98\xe6\xd0\xfa\xdb\xfe\xe7\x57\x99\x73\ +\x4e\x3e\xea\x8d\x73\x09\x55\xee\xc9\xcc\xce\xcd\xcf\xde\xf2\x3f\ +\x57\x65\xcf\x39\xe5\x98\xf3\x16\x72\x5d\x18\xbc\xfa\x27\x3f\x5c\ +\xd9\x9e\x33\x13\xe3\xeb\xdb\x27\xda\x8e\x39\x6f\x86\xd6\x99\xc1\ +\x1d\xbf\xfc\xef\x7b\xb6\xf4\x17\xcd\x70\x61\xc7\xce\xae\xe6\x15\ +\x67\xbd\x65\x39\x21\x40\xdf\xb3\xf7\xad\xcd\xa5\x96\x1e\x7b\xdc\ +\x11\x48\x2a\xd7\xf5\xcb\xdf\xde\x3a\xe4\x1a\x46\xb0\x7b\xc8\xa1\ +\x30\x6f\x56\x3e\x24\x5a\x2e\xb9\xe4\xac\x9f\xfd\xfe\xf7\x9f\x7d\ +\xe0\xfa\x90\x85\xb9\x5c\xa1\x66\xf1\x59\xef\x3a\x71\x1e\x79\xde\ +\x3e\x03\xc1\x7e\xf3\x8c\xd0\x60\xde\xaa\x7b\x6f\xfe\xeb\xfd\xeb\ +\x8a\xc4\x38\xca\xa2\x17\xbd\xe8\xfd\xef\x3b\x7a\x66\xda\xf7\x83\ +\x31\x22\x20\x20\xe0\x50\x11\x59\x21\xc4\xb6\x6d\xdb\x16\x2e\x3e\ +\x6c\xfe\xfc\x79\xae\xeb\x2a\x29\x13\xf1\x78\x7a\x64\x78\xcd\xb3\ +\xcf\x56\x54\x94\x3f\xdf\x59\xc3\x84\x35\xb6\xf9\xd1\xff\x5b\xff\ +\x20\x00\x10\x30\xd3\x34\x05\x67\x40\xc5\x67\xef\xbb\x7e\xd5\x3d\ +\x04\x08\x00\xc8\x85\x61\x45\xc2\xb9\xf6\x27\x7e\xf2\x5f\x0f\x23\ +\x2b\x19\x0f\x28\x8c\xdd\xbe\x56\x14\x82\xf5\xad\x7d\xe0\x67\xab\ +\xef\x2b\xed\x16\xce\x85\x61\x86\xcc\xc1\xf5\x7f\xff\xc5\x9a\xfb\ +\x01\x91\x08\xb8\x10\xa6\x6d\x81\xd3\x7f\xed\xf7\xbe\x4a\x6c\xfa\ +\x63\x5c\x18\x86\x19\x02\xd9\xf7\x87\xff\xfb\x26\xc1\x74\x35\x60\ +\xc6\x05\x83\xd5\xeb\x1f\xbb\x05\x00\x88\x88\x1b\xa6\x11\x04\x47\ +\x0f\x19\x7c\xd7\xaf\x59\xfa\xc6\xaf\xb5\x2e\x5b\xbf\x79\x47\xc6\ +\xa5\x68\x79\xdd\x9c\xb6\x46\x53\xfb\xf2\x79\xf3\xba\xfd\xe8\x28\ +\x63\xc2\x19\xde\x7c\xcb\x9d\x6b\x96\xbc\xe5\x7d\xc7\xcd\x88\xf9\ +\x52\x11\xb0\x68\x3c\x2e\xa5\x0a\x5a\x36\x20\x20\xe0\x90\xf1\xcc\ +\x80\xef\xf9\xe5\xe9\x8a\x59\xb3\xdb\x3c\xdf\x57\x4a\x2b\xad\x7d\ +\xcf\x4f\x24\x93\xd5\x35\x35\x13\xe3\xa3\x88\x6c\x0f\x67\xc1\x34\ +\xc0\xb8\x69\xf2\x3d\x5e\x86\x92\x4c\xee\x65\x8b\x68\x0d\x8c\x5b\ +\x36\xdf\xdb\xdd\xf0\x9c\x11\xc2\x85\xc1\xc5\x9e\x6f\x01\x13\x86\ +\x29\xf6\x39\x18\x4d\xdb\xde\xfb\x0c\x1a\x00\x4d\xcb\xde\x67\xc4\ +\x35\xf9\xfe\xbf\x25\xe0\xb5\xb5\x38\xe9\x45\x32\x61\xb9\x21\xf2\ +\x23\x9d\xeb\xd7\x6f\x9e\x74\xa0\xac\xa6\x79\x4e\x5b\x93\x45\x9e\ +\xbf\xbf\x25\x6e\x62\xbf\xbd\xd3\xc9\x4f\xea\xf2\xa6\x65\x4b\xe7\ +\x56\x19\x05\x57\x03\x00\x68\xad\x82\x07\x1c\x10\x10\x70\x68\x59\ +\x0c\x52\x96\x95\x95\x9b\x86\xe9\x38\x45\x02\x22\x22\x4d\x1a\x24\ +\xa5\x52\xe5\x03\xfd\xbd\x6c\x0f\x83\x94\x31\x06\x44\xc1\xaa\xf6\ +\x80\x3d\x95\xf4\x05\xf6\x56\x41\x2e\x20\xdb\xfb\xa7\x9f\xfd\x64\ +\xfd\x14\x2b\x4e\x65\x4c\x2b\xf4\xc0\xb2\x33\x3f\x78\xe9\x29\x11\ +\x94\xfa\xf9\x69\x6e\xfb\x53\x69\x08\xc5\x2b\xc2\xc3\x6b\x7f\xf2\ +\xad\xaf\x96\x9b\xa4\x48\xf9\x3a\x7e\xf6\xdb\x2f\x5d\xde\x5c\x26\ +\xfd\xc0\x24\x0d\x08\x08\x38\x94\xac\xd2\x5d\xa9\xad\x88\x00\x04\ +\x48\xa0\x01\x18\x67\xfb\x58\x78\x97\xbe\xed\x12\xcb\xb6\x31\xd8\ +\x3b\x2d\x60\x8f\x8e\xe1\xba\xae\xd6\x7a\xbf\xbd\x42\x08\xb6\x73\ +\xe3\x63\xed\xc6\xd2\x2f\x7e\x6e\xc5\x5f\xae\x7f\xec\x94\x73\x8e\ +\xbc\xe3\x0f\x37\x6e\xe8\x3d\xfc\xa8\xa6\xa8\x96\x2f\xaa\xa3\xc8\ +\x84\x40\x96\x6c\x7e\xdb\xfb\x3f\xd0\x37\xe5\x95\x0a\xb7\x68\x30\ +\xeb\x93\xb6\x56\x41\xba\x50\x40\x40\xc0\xa1\x2b\xa9\xd3\xeb\xa6\ +\xb5\xde\xc7\x79\xa6\x94\xaa\xa8\xac\x9c\xd9\x36\x37\x68\xa3\x80\ +\x3d\x69\xdf\xba\x59\x6b\xbd\xdf\x94\x34\x04\x2a\xe6\x0b\x91\x54\ +\x7d\xcc\x66\xd2\x2b\x8e\x8f\x8e\x64\x0a\x24\x0e\xb0\xcf\xc1\xde\ +\x3a\x8a\x48\x7e\xbe\xa3\x6b\x3c\x59\x59\x11\x4a\x54\xd4\x45\xa7\ +\xf3\xaf\x09\x58\xc4\xe4\x81\x5b\x37\x20\x20\xe0\xd0\x33\x2b\xf6\ +\x1c\xc0\x90\x0e\x90\x54\xad\x54\xe0\x4b\x0b\x78\x09\xbd\x42\x29\ +\xaa\x6c\x5d\xb2\x00\xc9\x97\xa6\xe5\x6c\xba\xea\x9a\xee\x15\xa7\ +\x9d\xbf\xb0\x36\xaa\x94\xff\x22\x3a\xca\x98\xf0\xb2\x9d\x37\x5c\ +\x73\xef\x49\x6f\xbd\xa0\xfb\xee\xab\x57\x0e\xfa\x06\x47\x20\xa5\ +\x78\xf9\x45\xef\xbe\x62\x45\x4b\x99\x1f\xf8\x75\x03\x02\x02\x0e\ +\x49\x1c\xc7\xf1\x5d\x17\x11\x00\x10\x21\xf0\xdf\x06\xbc\x52\x89\ +\x8d\x56\xcd\x3c\x22\x2a\x79\x28\x7a\xee\xdb\xde\x37\xbb\xdf\x99\ +\xbd\x78\x49\x08\xa5\xaf\x5f\xcc\x1e\xd5\xca\x37\xca\xe7\x7f\xea\ +\x8b\x73\x0d\xd3\x58\x3e\xf3\x8b\xe7\xea\x52\x4d\x41\x3d\x3a\x38\ +\xa8\x42\xc6\x5e\xf5\x04\x03\x02\x02\x02\x0e\x05\x70\xda\x12\xed\ +\xed\xee\x2e\x16\xf2\x0d\x4d\x4d\xa6\x30\x02\xe7\x59\xc0\x2b\xc4\ +\x30\x45\xf7\xd3\xf7\xde\xb4\x21\xf4\xf1\x0f\x9f\xb3\x7d\xe5\xbd\ +\x37\x3f\xb6\xc3\x7a\x7c\xc5\x07\xdf\x77\x69\x5d\x58\x3f\x5f\x0a\ +\xf7\xb6\x47\x05\x1f\xdb\xfa\xd4\x23\xeb\xbb\x35\x72\x44\x44\x00\ +\x42\x14\x54\x58\xfb\xcc\xe6\xe5\x17\x7f\xe0\xec\x8a\xb8\xef\x05\ +\x21\xd2\x80\x80\x80\x43\x89\xd2\xae\x9e\x44\x33\x66\xce\x52\x4a\ +\x96\x32\x47\x0e\xc6\x1c\x95\x52\x06\x6b\x10\xfe\xbd\x66\x5c\x88\ +\x07\x2a\x74\xb5\x9f\x83\x89\x8a\xb9\x8c\x11\x4e\x3b\x9d\x4f\xdf\ +\xf9\xac\xf3\xae\x4f\x7d\xfc\xf1\x3f\xfc\x71\xfb\xc0\x44\xfd\xcc\ +\xb2\xd2\x7e\x66\x07\xd4\x51\x04\x46\xaa\x38\x3a\x3c\xa4\x98\x40\ +\x40\x40\x44\x20\x25\x55\xf3\x8a\x53\x57\xcc\xaa\xd4\x32\x28\xc2\ +\x10\x10\x10\x70\x88\x0e\x91\x3b\x76\xb4\x17\xf2\xf9\x86\x86\x46\ +\xd3\x34\x5f\xf4\x78\xa5\xe4\x9a\x55\x4f\x21\x0b\xf2\x77\xff\x6d\ +\xa6\x5b\x04\x00\xb0\x74\xf9\x11\x8c\x1d\x54\xa5\x0b\x0d\xac\xb6\ +\x79\xc6\xc4\xdd\xb7\x7c\x69\xa5\xdf\x78\xc2\x15\x4b\x9a\x92\xeb\ +\x53\x15\x31\xcb\xd8\x6f\xfc\x7d\x2f\x1d\x55\xd2\x4f\xcf\x3b\xe9\ +\xc3\x4b\x4e\x23\x00\x21\x0c\x20\xe9\xfb\x0a\x19\x17\x82\x79\x85\ +\xbc\xe3\xeb\xa0\xd3\x05\x04\x04\x1c\x92\xa3\x24\xb5\xb6\xce\x90\ +\x4a\xf9\xae\x7b\x30\x56\xa6\xd6\xda\xb2\xec\xaa\xea\x1a\x1d\x54\ +\x2d\xfd\xf7\x80\x21\x0e\x0d\x0d\x6a\xad\x0f\x52\x47\xa5\xef\x27\ +\x5b\x8e\x78\xf7\x15\x91\xee\x42\xf8\xb0\xe5\x4b\x85\x70\xcf\xbd\ +\xf4\xf2\x68\x22\x81\xca\x05\x49\xb0\xb7\x16\xee\x6b\xe4\x6a\xe9\ +\x15\xa4\x2f\x04\xf6\x6d\x78\xf8\xe6\x9b\xef\x1e\x4a\x2e\x7e\xef\ +\xa5\x67\xc9\x81\xed\x90\x6a\xae\x2d\x0b\x1d\xe4\x86\x44\x01\x01\ +\x01\x01\xaf\xf3\x28\xd9\xb1\x63\x47\xa1\x90\x6f\x68\x68\xb4\x0e\ +\xc2\x1e\x05\x00\xc6\xd0\x30\x0c\xad\x35\x00\x32\xce\x18\x20\x81\ +\xd6\x4a\x23\x17\x0c\xb4\x7c\xe9\xcb\xfc\x58\xe9\x83\x52\x07\x49\ +\x4e\x87\x62\x0f\x61\xec\xa5\x79\x1f\x08\x80\x1b\xc9\xf2\xd4\xf0\ +\x54\xff\xca\xbf\xdf\xe1\x13\x0b\xd9\x86\x5b\xf0\xaa\xda\x16\xcc\ +\x6d\xac\xa0\xbd\x13\x7d\xf7\x57\x17\x90\x73\x39\xb1\xfd\xfa\xeb\ +\x6e\xb3\x5b\xe6\x8a\xa1\x81\x02\xc0\xb6\x87\xef\x18\x9a\xf1\xa6\ +\x77\x9e\x3c\x47\xbb\xc1\x9e\x50\x01\x01\x01\x87\x1c\x9a\xf4\xfc\ +\x05\x0b\x35\xe9\xcc\xe4\xe4\x41\x2e\x71\x21\x02\xa5\x94\xd6\x60\ +\x1a\x34\x35\x3a\x3c\x99\xf7\x0c\x3b\x9c\x2a\x8b\x4d\xf5\xb4\x8f\ +\x62\x6a\x56\x5d\x39\xe8\x97\xb0\x3c\x81\x33\x1c\xea\xd8\x30\xc5\ +\xcb\x5b\xeb\xf7\x1d\x64\x03\x0e\x89\x1e\xa2\x5f\x5a\x30\x5c\x18\ +\x62\x72\xe7\x93\x3f\xfa\xd1\x0d\xb2\xa2\x2e\x69\x0b\xe6\x4f\x6e\ +\xda\xdc\x95\x6c\x98\x77\x5c\xa2\x7e\x4e\x73\x35\xaa\xbd\x72\x8d\ +\xf6\x5b\x17\x10\x73\x13\x83\x93\x91\x59\x1f\x7a\xf3\x39\xf7\x5d\ +\xfb\x17\x2e\x4c\x03\x95\x7c\x35\x7a\x46\x10\xd5\xdf\xab\x9d\x19\ +\xc3\xd2\x8a\xb7\x52\x99\x47\x02\xc4\xd2\xbe\x49\x48\xbb\x7c\x4d\ +\x88\xa5\x7c\x2f\x50\xcf\x5b\x5a\x1e\x34\xfb\xfe\x5b\x15\xb1\xd4\ +\xa4\x00\xc0\x19\x47\x04\x4d\x9a\x08\x58\xa9\x25\xf7\x33\x21\xa5\ +\x3d\xfe\x4f\x04\xcf\xe5\xad\xd0\x2b\x6b\xbd\x7f\xcf\xde\x3e\x5d\ +\x1a\x66\x8f\xdd\xe5\x4a\xdd\x1b\x19\x22\xbe\xf0\xa6\x9a\xd3\x6d\ +\x4f\x9a\x34\x69\x38\x78\x9b\xae\x94\xaf\x0b\xe8\xb8\x8e\xf4\xfc\ +\x83\x4c\x32\xda\xfd\x88\xb8\x90\xab\x6e\xbf\xee\x17\x7f\x7e\x94\ +\xc7\x42\x92\xd7\x7e\xe0\x53\xef\xe9\xbf\xe3\x37\x8f\x97\x5d\xf4\ +\xbd\x2b\x9a\xdc\xec\x94\x66\x86\x65\x70\x20\x92\x9e\xeb\x13\x9a\ +\xa6\xc9\x19\x02\x69\xcf\x73\xa5\x02\xc3\x34\x05\x67\x88\xa8\xa4\ +\xcf\xd1\x79\xe2\xa6\xff\xdb\x58\x7f\xf9\xd7\xde\xdb\xea\x4e\x4c\ +\x79\x52\x05\xb5\x93\x0e\x35\x25\x7d\x49\x3b\xd2\x71\x0e\x03\x1d\ +\x1b\x55\xcb\xb1\xff\xf1\xc9\xb7\xc5\x48\x89\xec\xc6\xef\xff\xe4\ +\xb6\x63\xdf\xfe\x91\xc3\xea\x0d\xcf\x3f\x88\xfd\x5e\xb4\xd6\x89\ +\xaa\xd6\x16\x7e\xef\x55\xbf\xfe\x63\x61\x6c\x38\x7f\xfd\x6f\xb6\ +\x6e\xa1\x37\x9f\xd2\xc0\xb4\x7a\x85\x3f\x30\x21\xc4\xbf\xc9\xd0\ +\x82\x00\x80\x40\x04\xa4\x89\x31\x2c\x8d\xa8\xc8\x90\x88\x48\x6b\ +\xc6\x98\x61\x08\xa7\xe8\xf8\xbe\xef\x14\x8b\xc2\x10\x91\x68\xc4\ +\x30\x2d\x4d\x7a\x7c\x62\xd2\x71\x9c\x50\x38\x6c\x9a\xa6\xe0\xc2\ +\x75\xbd\x42\xbe\x40\x5a\x27\xe2\x51\xc3\x30\x5e\xde\xd0\x2c\x84\ +\x40\xc4\x7f\xe5\x96\xa7\xdd\xa3\x2a\xee\x61\x4c\xec\xfa\xe7\xee\ +\xbf\x50\x08\xee\xfb\xb2\x58\x2c\xda\x21\xdb\x30\x8c\xf1\x89\x89\ +\x42\xa1\x18\x89\x44\x43\xe1\xb0\xeb\x7b\xc5\xa2\xa3\xa4\x2c\x3d\ +\x17\xdc\x7d\x86\x5d\x2d\x83\x88\x88\x8c\x33\x86\x0c\x81\xc8\x30\ +\x04\xe7\x0c\x88\x4c\x43\xbc\x3c\x41\xe4\x9c\x33\xc6\xfe\xff\xe9\ +\xf0\xd3\xcd\xf5\xdc\xd4\x03\x9f\x7b\x0c\xd3\x13\x17\xc6\x98\xe7\ +\x7b\x08\x68\x85\x42\x8a\x68\x62\x62\xc2\x73\xbd\x70\x24\x1c\x8d\ +\x44\x1d\xd7\x71\x9c\xbc\x54\xaa\xb4\xb2\x53\xef\x9a\x38\x4e\x9f\ +\x94\x90\x80\x10\x91\x21\x9a\xa6\x11\xb6\x6d\x3a\xf8\xd1\x66\x7a\ +\xde\x03\x08\xc0\x10\x00\x01\x34\xc0\x8b\x3f\x33\x24\x22\x0d\xdc\ +\xc8\x6f\xbd\xee\xc6\xdb\x9b\xde\xfc\xdf\x5f\x3a\xa7\x79\xa0\x6f\ +\x2c\x9e\xb6\xfb\x19\xac\xbb\xe5\x37\x1f\x5f\x77\xe7\x31\x6f\x7d\ +\xe7\x42\xd9\xfe\x87\xbf\xdc\x37\xe6\x99\xc7\xbc\xed\x03\x6f\x5e\ +\x60\xde\xf2\xeb\x6b\x1f\xd9\xd8\x97\x68\x3d\xfc\xed\x97\x5e\x38\ +\x23\x85\xed\x4f\xde\x76\xfd\xdf\x1e\x19\xd7\xb1\x13\xce\xbf\xec\ +\xc2\xa3\xea\x4d\x5b\x3f\x7e\xeb\x6f\x3e\xb6\xe6\xfe\x13\x2f\xb8\ +\xf8\xb4\x15\xad\xca\xf1\x02\xbb\xe1\x90\x9a\xe1\xbd\xa4\xc7\x21\ +\x25\xa5\x9b\x16\x1f\xc9\x8d\x90\xc1\x4d\x60\x18\xad\x3d\xfa\xb8\ +\xa3\xaa\x62\x86\x61\xd9\x4a\x16\xf6\x59\xf9\xb2\xbf\xfa\xba\x5a\ +\x51\xa4\xfe\xe2\x77\xbd\xf3\xce\xdb\xef\xeb\x50\x89\x5c\x81\x5f\ +\xf0\x9e\xf7\x1e\xd9\x1c\xf3\x3c\xff\x65\xdf\x83\x52\xaa\xac\xac\ +\xac\xb6\xae\xfe\xff\xd7\x08\x2b\x21\xe8\x3d\x7f\xa2\x9a\x48\x69\ +\x43\x70\x29\x89\x73\x46\x00\x52\x6b\x22\x65\x70\x0e\x40\x82\x61\ +\x4f\x57\x47\xfb\xe6\x0d\xdd\x9d\x3b\x2b\xcb\xcb\x66\xce\x9c\x51\ +\xd6\x98\xde\x3a\xd4\xff\xd8\xd3\xcf\xb4\x77\x77\xda\xf1\xb2\x86\ +\xa6\x19\x52\xb3\xce\xed\xdd\x1d\x5b\x77\x38\x53\x45\x90\xf0\xb9\ +\xf7\x5d\xba\x60\xf6\x0c\xd7\xf3\x5e\x46\xef\x69\x69\x6d\xe5\x5c\ +\xfc\x8b\x9a\x47\x84\x04\x40\x48\x6c\xd7\x88\x8b\x44\x84\x80\x4a\ +\x12\x63\xc0\x18\x82\xf6\x41\xf9\x60\xdb\xa4\xe5\xd0\xc8\xc8\xe4\ +\xf0\x88\x47\x72\x32\x33\xfe\xf4\xaa\x55\x4f\xad\x7a\x86\x85\x92\ +\xad\x73\x17\x2b\x25\x57\xaf\x5e\xbd\xbd\xbd\x23\x33\x95\xd1\x9a\ +\x3c\xdf\x17\x8c\x6b\xa9\x38\x33\x2c\x23\x66\x5a\xe1\x50\x34\x16\ +\x2b\x4b\xc5\x93\xc9\x48\x28\x24\xb8\x46\xe5\x1e\xb6\x68\x4e\x79\ +\x59\x0c\xdd\xcc\x69\x47\x1f\xe1\xbe\xf4\x9e\xaf\x94\xaa\xaa\xaa\ +\x2e\x4b\xa5\xfe\xd5\x3b\x3c\x4d\x4f\x09\xb1\xe4\x16\xa3\x52\xe9\ +\x3d\x8d\x02\x81\x31\x22\xad\x11\x41\x03\x68\xad\xa4\x52\x53\xd9\ +\x8c\x27\xa5\x61\x9a\x5d\xfd\x43\x7f\x5f\xb5\x6a\xfb\xce\xce\xfa\ +\x86\x86\x99\xb3\xda\x86\xb7\xec\x78\x76\xdd\xda\x2d\x5b\xb7\x4d\ +\x4e\x4e\x01\xa2\x52\xca\xd7\x06\x90\x30\x18\x72\xce\x84\x19\x66\ +\x56\x24\x14\x2b\x8b\x45\x42\x71\x53\x9c\x70\xf8\xc2\x0b\xce\x3a\ +\xa5\x38\xb4\xf3\x25\x59\x73\xbb\x8a\xd4\x97\xae\x98\xe0\xe0\x6c\ +\x41\x52\xbe\x32\xd3\x4b\xe7\xb7\xdc\x7f\xdf\x5f\xef\x2a\x7f\xe3\ +\xd1\x2b\x16\xa7\x43\x39\xcf\x95\xcd\x47\x9c\xf2\xee\xf3\x8e\xa8\ +\xaa\x49\x3c\xf8\xeb\x7b\xb6\xf1\x39\x1f\xbf\xfc\xc8\xca\x7a\xf3\ +\xee\xab\x7f\x7c\xff\x60\xe3\x07\x3e\x78\xe5\xc3\x57\xff\xe0\x97\ +\x7f\xa9\xfc\xf4\x69\xf6\x8f\x7f\x77\xcf\x51\x6f\xff\xe0\xac\xfc\ +\xa3\x3f\xf8\xf9\xcf\x9a\x66\x7c\x8d\x69\x36\x67\xc5\x29\xef\x7e\ +\xd3\x91\x89\x58\x42\x3a\x5e\xe0\x7e\x3b\xf4\x7a\x33\x1d\xbc\x9b\ +\x83\xb4\x8e\x94\xd7\x96\x75\x6f\xfe\xc7\x1d\xb7\x33\x04\x22\x32\ +\x62\xb5\x21\x6f\xf0\xa1\x7b\x76\x36\x2d\x3b\xbc\x2a\xcc\xf7\xf4\ +\x13\x8b\xfd\x8f\xbd\xe4\x4f\x8d\x8f\x3a\x8a\x10\x01\x75\xe1\xc9\ +\x3b\x6e\xb1\xad\x0b\x96\x36\x05\x75\xea\x5f\xc4\x06\xdd\xe3\x19\ +\xa1\x46\xa6\x95\x16\x8c\x11\x91\x40\xe0\x8c\x01\x32\xad\x54\x7f\ +\x6f\xcf\x9a\xf5\x6b\x46\x46\x86\x52\xe9\xd4\x89\x67\x9f\x99\x48\ +\x26\xb6\x6d\xdb\x7a\xf3\xaf\x7f\x33\x9c\xcb\xa6\xab\x6b\x96\x2c\ +\x39\x7c\x32\x5f\x7c\xf6\xd9\x75\x5b\xdb\x3b\xa6\xc6\xb2\x6e\xce\ +\x5d\x3a\x7f\xe9\x45\xe7\x9d\xd7\xd0\x58\xee\xfb\xfe\xbf\x63\xab\ +\xd2\x74\xbb\xe2\xb4\xdf\x95\x94\xd2\x86\x10\x8c\x03\x02\x6a\xa5\ +\x18\x02\xd8\x76\x66\x6a\x62\x67\x67\x97\xe3\xf9\x79\xd7\x59\xbb\ +\x71\xc3\xd3\xab\x56\x59\xa1\xf0\xe2\xc5\x87\xe5\x25\xae\x7a\x66\ +\xf5\x86\x0d\x1b\x72\xb9\x1c\x22\xf3\x5c\x8f\x08\x39\x32\xcb\xb4\ +\xcc\xb0\x1d\x0e\x87\x13\xf1\x74\x34\x9e\x8a\x27\xcb\xac\x70\x44\ +\xd8\x36\x69\xad\xbd\x22\x53\xc8\x85\x35\x39\x95\x35\x65\xf1\xdf\ +\xd6\x3b\x57\x72\x81\xed\x9e\xc3\x0b\x8e\x44\xa0\x34\x01\xa0\xe0\ +\xa8\x95\xaf\xb5\x26\x4d\x8c\x71\x5f\xca\xa9\x5c\xd6\x57\x5a\x98\ +\x46\x57\x57\xcf\xaa\xd5\xab\xbb\xfa\x06\xca\x1b\x9b\x8f\x3d\xe6\ +\xf8\x6c\x2e\x77\xef\xdd\xf7\x6e\x6b\xdf\x3e\x31\x39\x29\x95\x66\ +\x4c\x48\xdf\x97\x4a\x73\x2b\x64\x99\x91\xb0\x69\x46\x23\xe1\x68\ +\xa2\x2c\x9c\x48\xc7\xca\x2a\x4c\xce\x23\x82\xca\x53\xe5\x93\x13\ +\x93\x86\xd2\x9c\xbf\x84\x9d\x38\x4b\xfe\x7c\x64\x08\x08\x08\xec\ +\x20\xec\x51\x20\x22\xa5\x7c\x85\xf1\x8b\xde\xf7\xe9\xe6\x87\xff\ +\xf1\xd0\xdf\x7e\xf3\xd7\xbf\x56\xbe\xff\x63\xef\xe2\x8c\xc7\xca\ +\x6a\x66\xce\x68\x31\x20\x47\x84\x55\x33\x66\x2f\x3b\xec\x30\x1c\ +\xdf\x74\xdd\xba\x75\x43\xda\xbf\xe9\x86\xa1\x89\xd1\x7c\x31\x3d\ +\xb4\x61\xc3\x78\xfb\xe0\x64\xf8\xef\x37\x6f\xf2\xc6\x8b\xbe\x1c\ +\x1a\xc8\x12\xf0\x64\xba\x66\xd6\xcc\x66\x3f\x9b\x0f\xca\x10\xfe\ +\xab\xdb\xa3\xc8\x98\x9b\x1d\x5e\xfb\xcc\xca\x29\x34\x18\x00\x68\ +\xc9\xcb\x17\x34\x95\x37\x6e\x78\x76\x7d\x7c\xfe\x61\x35\x11\xbe\ +\xe7\xfe\x69\xfb\x8b\x8f\x72\x21\xc7\xb7\x5e\xfb\xdb\x3f\xc2\x9c\ +\xe3\x97\x2c\x89\x6b\x2d\x7d\x65\xa5\x22\x26\xe9\x60\x7a\xf5\x02\ +\xc3\x3d\x10\x22\x02\x11\x00\x6a\x40\x22\x86\x84\xc8\xb5\x96\x9c\ +\x0b\x40\x40\x45\xa3\x3d\xbd\xeb\x36\x6c\x98\xca\xe7\x92\x15\xa9\ +\x79\x4b\x16\xa2\x29\x9e\x58\xf5\xd4\xd3\x6b\x9e\x75\x7d\x39\x6b\ +\xc6\xcc\x24\xb1\xd1\xc9\xa9\xfb\xef\x7b\xb8\xbd\xb3\xab\xe0\x7a\ +\xbe\x64\xa8\x99\x65\x86\xdb\x77\xec\xfc\xf6\xf7\x7f\xf2\x9d\xcf\ +\xbe\x67\xd1\x9c\x56\xe7\xdf\x34\xcf\x0b\x77\xfb\xef\x4a\xbe\x3b\ +\x22\x4d\xa4\x91\x33\x26\x78\xb1\x58\x18\xec\x1b\xea\xed\xed\x73\ +\x3c\xb9\xb3\xbb\xe7\xd1\x27\x9f\xf0\x95\x9e\x31\x7b\x1e\x17\xc6\ +\x43\x8f\xae\xdc\xba\xbd\x6b\xaa\xe0\x7a\x9e\x62\x0c\x19\xa3\x88\ +\x1d\xe5\x42\xa4\x12\xa9\xb2\x54\x2a\x1e\x4f\x84\x43\x91\x50\x38\ +\x62\x86\x22\xc2\x0a\x49\x42\xa9\x89\x94\x56\x5a\x1a\x02\x2c\x33\ +\x34\xd4\x3f\x1a\x37\xff\x9d\xa3\x5c\xb8\x47\xed\x5a\xd2\x4a\x73\ +\xce\x98\x00\xd2\x04\xa0\x11\x49\xfa\x9e\x30\x8d\xf1\xa9\xc9\x89\ +\xa9\xa9\x78\x2a\xd5\xd3\xd7\x7d\xd7\x7d\xf7\x4d\x4e\x4e\x2d\x5e\ +\xb6\xec\xa8\x99\xb3\xb7\x77\xf7\xdf\x76\xeb\x6d\xed\xed\x3b\x7c\ +\x5f\x69\x20\x22\x66\x70\x41\x80\x21\xdb\x8c\xc4\x62\x91\x68\x79\ +\x24\x9a\x48\xc5\xe3\xc9\x64\x22\x1a\x4b\x70\x3b\xea\x69\xa6\x7c\ +\x3f\xcc\x94\x6d\x59\xbd\xdd\xdd\x4d\xe5\x21\xc1\x5f\xdc\x2b\xce\ +\x19\x2b\xe4\xf3\x4a\x29\x44\xdc\xe5\xb1\x47\x44\xca\xe5\x72\x07\ +\x15\x45\x22\xad\xb5\xb6\xa2\x55\x27\x5e\x70\xf9\xa9\xe7\x9d\xfb\ +\xdb\x6f\x7c\xfc\x67\x37\x3c\x7a\x9a\xcd\x7d\x4d\x9c\x73\xa6\x89\ +\x00\xb4\x94\x9e\xe7\x0a\x22\xd2\x7c\xce\x31\x67\x5f\x79\x62\xab\ +\x94\x14\x2b\x4b\xec\x78\xe0\xe7\xa2\x62\xce\x5b\x2e\xbf\xa2\x52\ +\xf8\x68\xd8\xa9\xb8\x79\xc7\x5d\x9e\xaf\x89\x31\xc6\x90\x94\x7e\ +\x29\x21\xde\x80\xd7\x6b\x72\x78\xf0\x0f\x45\x49\x19\xaf\x5b\xf4\ +\xe1\x2f\x2c\xc7\xdd\x42\x0c\xca\x71\xbc\x2b\x3e\xba\x80\xb4\x96\ +\x7b\xab\xe1\xfe\xf2\x75\x11\xf2\xd9\xd1\x7c\x7c\xfe\x07\xae\x7c\ +\x7b\xa3\xa1\x49\x03\x22\x39\x85\x82\x27\x83\xf5\xa3\x2f\x38\xdd\ +\x21\x04\x20\x46\xa5\x9f\xb3\x26\x22\x24\x62\x8c\x00\xd4\x60\x67\ +\xf7\xb6\x4d\x9b\x5c\xc7\xa9\x6d\x6c\x5c\x36\x63\x45\xe7\x40\xef\ +\x9d\xff\xf8\xc7\xe6\x8e\x1d\x89\x8a\x74\xdb\xb2\x15\xc4\xd9\xb6\ +\x8d\x9b\x37\x3e\xbd\x76\x6c\x62\x32\xef\xfb\x0a\xb9\x92\x5c\x69\ +\x0c\x19\x21\x4b\xd8\x8c\x38\x47\x43\x08\x03\xfe\x3d\xf3\x56\x08\ +\xf7\xd2\x51\x04\x02\x45\x44\xdc\x30\x5c\x27\xbf\x63\x67\xc7\xd8\ +\xe4\xc4\xe0\xf0\xe8\xe0\xe8\xe8\xd6\xad\xdb\x72\x05\xb7\xa6\xbe\ +\xd9\x95\xea\x91\xc7\x9e\xde\xba\x7d\x3b\x69\x54\xc4\x90\x78\x22\ +\x12\x89\x44\xa3\x86\x61\x9a\xa6\x55\x53\x5d\x5b\x96\x2a\x0f\x87\ +\xc3\x96\x65\x73\xc6\x14\x12\x30\x2e\x89\x11\xa1\xe0\x02\x38\x31\ +\x22\x03\x0d\x02\x1c\x1b\x9f\x0c\x95\x87\xff\x7d\xfb\x3c\xe1\x2e\ +\x6b\x94\x00\x88\x0b\x54\x52\x12\x29\xce\x19\x32\xe6\x4b\x3f\xeb\ +\x16\x32\xa3\x59\x62\xac\x6f\x64\xe4\xaf\x77\xdd\xdd\x37\x3c\xd2\ +\xd4\xdc\xda\xd8\x36\x67\xdd\xc6\xcd\x9b\x37\x6f\x1d\x1e\x99\x74\ +\x1c\x17\x08\x0c\xcb\x22\x02\xa9\x74\x24\x12\x4b\x26\x93\x15\x95\ +\x95\xc9\xb2\x94\x19\x8a\x87\xc2\x91\x88\x65\x09\xce\x35\x30\xc5\ +\x4c\x54\xe8\x29\x32\x0d\x16\xb1\x43\x53\x43\x3d\x3a\x65\xc1\xf4\ +\xbc\xf4\x85\xbc\x74\xa6\x65\x0e\x0e\xf6\x0d\x0d\x0e\xd4\xd6\xd5\ +\x15\x0b\x0a\x11\x4c\xc3\x70\x5c\xa7\xbf\xaf\x37\x1e\x4f\x68\xad\ +\x0e\xe0\x72\xdb\xe5\x0a\x66\x9c\x17\x7b\x6f\xf9\xeb\x03\x19\x5e\ +\x9e\xb6\x0a\xcf\xec\xc8\x37\x9c\x5e\xdb\x68\x0e\xde\x74\xdb\xed\ +\xd7\x86\x47\x67\x2e\x59\x24\x7d\xaf\xe0\x79\x5a\xf9\x2a\x54\x7d\ +\xec\x31\x87\xff\xf2\xde\xbf\xde\x63\x9e\x10\x01\x98\xb1\xe4\xd8\ +\xd9\xcb\x8e\x9f\x73\xeb\x8f\x6f\xbc\xe5\x9e\x23\x5b\xe2\x3c\x52\ +\x77\xd2\xc9\x4b\x6b\x1b\xeb\xae\xbf\xf7\xce\x6b\x43\xe3\x2d\xb3\ +\x17\x2c\x9d\x55\x07\x4a\x06\x96\xc7\xa1\x34\x2b\xc4\x97\xb4\xf9\ +\x2c\x37\xc4\x64\xcf\xba\x1b\x6f\xb8\x6b\x0a\x4b\x65\xe6\x3d\x5e\ +\xbe\xe4\xb2\xb7\x9e\x5a\x6e\xef\x67\xc5\xf1\x7e\x3a\x99\xd2\x3a\ +\x51\xd9\xd2\x1a\xbe\xff\x77\x3f\xfc\x49\x99\xe1\x79\x52\x49\x19\ +\x3e\xf1\xfc\x37\x2d\x6a\x48\x4a\x19\x38\x2b\x5e\xd0\xaf\x4b\xbb\ +\x46\x20\x06\xa8\x09\x38\x4c\x8e\x4f\x6e\x5c\xbd\x7a\x6a\x6a\xaa\ +\x75\xd6\xac\x74\x55\xd5\x8e\xae\xce\xab\xff\x74\xc3\x68\x26\x93\ +\xa8\xac\x5a\x71\xf4\xf1\x83\xe3\x63\x4f\xac\x5c\xbd\x76\xf3\x26\ +\x3f\xe7\x62\x51\x29\xd0\x4a\x73\x62\xc2\xb2\xec\xa8\x1d\xb1\x85\ +\x1d\x09\x45\xa3\xe1\x48\x32\x51\x1e\x89\xc6\xd4\xbf\xeb\xe2\xdd\ +\x52\xab\x12\x32\x00\xd2\x5a\x31\xce\x11\x59\xc7\xce\xf6\xbe\xbe\ +\x5e\x4f\xca\xee\xe1\x91\xa7\x56\xad\x66\xcc\x28\xab\xa8\xf6\x47\ +\x27\x9f\x78\x7a\x4d\x47\x57\xb7\xeb\x2b\xc6\x6c\x8d\x18\x8d\x44\ +\x2b\x2a\xab\xcb\x92\xc9\x74\xba\x22\x14\x89\xe4\x0b\xc5\x54\x79\ +\x3a\x14\x0e\x49\x5f\x71\xc6\x19\x67\x1a\x94\x06\xd0\x12\x98\x42\ +\xc6\x84\xd4\x3e\x32\x6e\x18\x02\x41\x48\x4f\x1b\xc2\xfc\x77\x0e\ +\x72\xed\xee\xcf\xbb\xb2\x6e\xa5\x10\x42\x2a\x39\x36\x32\x94\x2d\ +\x14\x98\x69\x6c\xef\xea\x7a\xea\x99\x55\x0a\x58\xaa\xa2\xba\x21\ +\x12\xef\xe8\x1d\x78\xf6\xae\x7b\xa7\x32\x79\x25\x41\x80\x30\x8d\ +\x70\xc8\xb6\x13\x65\x65\x91\x78\x02\x11\x2b\x2b\xab\x53\xe5\xe5\ +\xd1\x68\xd4\xb2\x42\x3e\x70\x02\xce\x40\x82\x56\x84\x5c\xa0\xa9\ +\x48\x5b\x96\x15\xe2\xda\x30\x8c\x5c\x36\x47\xba\xf2\xe0\xcc\x0b\ +\x48\x95\x95\x6d\x5c\xbf\x2e\x9f\xcb\xd7\xd6\xd7\x1a\x86\x31\x34\ +\x34\xb8\x7d\xdb\xb6\xf2\x54\x0a\x5e\x50\x85\x11\x00\x08\xb4\xd2\ +\x84\xa1\xca\xb2\x48\xd7\xa6\xed\x83\x8a\x2f\x38\xe7\x7d\x67\x9e\ +\x7c\x58\x52\xd6\x5f\x9a\xb9\x6d\xf5\xb6\x8e\x54\xcb\xfc\x99\x87\ +\x9d\x88\xbc\x4e\x79\x9e\xa7\xe0\xf0\xf3\xde\xcb\x63\x77\x3f\xb2\ +\x6e\xbd\x0a\xd7\xd4\xcf\xf7\x8c\xa6\x25\x9f\xf8\xec\x87\x6f\xbf\ +\xf7\xd1\xb5\x1b\x86\x5b\x16\x55\x39\x2e\x2c\x38\xf1\xed\x97\xe6\ +\x6f\x5d\xb7\x6d\x47\x59\xd3\x3c\x02\x08\xc2\xa3\x87\xa0\x35\xfa\ +\x12\x0e\x56\xda\x0c\x97\xcd\x5b\xbc\xa4\x88\x1c\x51\x98\x72\xe0\ +\x9e\xbf\xaf\xdc\x39\x7e\x6c\x45\x7d\x58\x69\xf5\xe2\x3a\xca\x90\ +\x49\xbf\x38\x3e\x34\xe6\x37\xb6\x35\xb5\x36\x82\x96\x4a\x59\x89\ +\x90\xd0\xaf\xa0\x5f\x20\xa2\xef\xfb\x4a\xa9\xd2\x66\x6f\xa5\xe4\ +\x8b\x83\xac\x2b\x71\x88\x3e\x92\x5d\x09\x8a\xf0\xdc\x0a\x07\x3d\ +\x9d\xf5\xcf\x18\x00\x64\x32\x13\x3b\xda\xb7\x0d\xf4\xf7\xc7\xe3\ +\xf1\x45\x87\xaf\xe8\x9d\x1a\xff\xe3\x1f\xae\x29\x14\x9c\xd6\x99\ +\x6d\x6d\x4d\xad\x5d\xbd\xfd\xb7\xdf\x71\xdf\xce\xee\xee\x4c\x26\ +\x67\x86\x22\xd2\x63\x40\x60\xd9\xe1\xb0\x19\xb2\xc3\xd1\x68\x22\ +\x19\x0e\xc7\xa2\x91\x78\x79\x2a\x1d\x0d\x47\x01\x38\x17\x82\x5e\ +\x7e\xe1\x95\x5d\x4b\x6b\x76\x3d\x8b\x43\xbf\x79\xb5\xd6\x44\xc4\ +\x18\x63\x8c\x95\x16\x41\x28\x29\x99\xe0\x04\x4c\x13\x14\x0a\xb9\ +\xf1\xa9\x6c\x7b\x47\xe7\x8e\xce\xae\x29\xcf\x4f\x56\xd4\x8c\x8c\ +\x8c\xfe\xe3\x91\x27\x3a\x3a\x7b\x08\x38\x37\x2c\xc1\x18\x67\x66\ +\x43\x63\x63\x73\x53\x6b\x32\x51\x16\x8d\x45\x11\x99\xaf\x14\x60\ +\x36\x99\x4c\x6b\x20\x62\x8a\x31\x4e\xa4\x35\x49\x05\x84\x02\x19\ +\xe3\x00\x28\x1d\x8f\x21\x96\x16\x6d\x4b\xa5\x11\xd9\x2b\xe9\xf3\ +\xa5\xbe\xf1\xdc\x3a\x1c\xce\x4b\xb7\x56\xda\x3a\x18\xf7\x48\x73\ +\x85\x43\x6c\x9d\x4c\x69\xb9\x95\xef\x4b\xc6\xd8\xf4\x0c\x51\x03\ +\x0a\xc3\x93\x72\x72\x6a\x32\x57\x74\x7b\x87\x46\x36\xb5\xb7\x8f\ +\x4d\x4c\xd6\x34\xb4\xe4\x1d\xef\xa9\xd5\x6b\xb6\xed\xec\xca\x15\ +\x3d\x40\xee\x29\xb4\xcd\x50\x3a\x59\xd1\xd4\xd0\x98\xae\x48\x47\ +\x62\x51\xdb\x0e\x67\x32\x99\xea\x9a\x5a\x44\x24\x60\x5c\x08\x86\ +\x42\x01\x82\xf2\x40\x49\x22\xa6\x98\x69\x22\xb8\x45\x05\x1c\x39\ +\x13\xc5\xa2\x73\x90\xbd\x54\x6b\x1d\x8b\xc7\xe3\xf1\x64\x6f\x4f\ +\x57\x67\xe7\x0e\x22\x10\x82\x57\xd7\x54\x27\xe2\xc9\x9e\x9e\xce\ +\x17\x1d\x55\xb5\xf2\x89\xc5\x0e\x3f\xf5\x2d\xc7\x9c\xc5\x11\x40\ +\x49\xaf\xe8\x38\xae\x48\x9d\x7e\xc9\x07\xce\x11\xe8\x15\x0b\x8a\ +\x35\x2f\x04\xbf\xe0\xfa\x00\xe0\x68\x63\xc9\xa9\x6f\x3e\xe2\x2c\ +\x01\xa4\x9c\x62\xa1\x90\x2b\x46\xea\x17\xbf\xf3\x83\x2b\x38\x03\ +\xe9\xb9\x45\x27\xaf\xec\xf4\x59\x97\x7d\xf8\x3c\x8e\x5e\xb1\xe0\ +\x78\xc1\x52\xfb\x43\xcd\x61\x88\x2f\x69\x6a\xa3\x94\x0a\xa5\x9a\ +\x4f\x3b\x6f\xce\xf4\xbf\xe5\xce\xcd\xcf\x6c\x2d\xba\xfb\x4f\x52\ +\xd9\xef\xfa\x51\xc8\x8e\xf5\x4f\xc4\xe6\xbf\xef\x43\xef\x6e\xb1\ +\x74\x69\x59\x97\x53\x28\xf8\xaf\xac\x4e\x07\xed\xca\x05\x28\x45\ +\xe0\xf9\x01\x36\x44\xfd\x57\x7a\x2a\xbb\x86\x7b\x98\x5e\x06\xaa\ +\x11\x19\x10\x8d\x8d\x4d\x6c\x6b\x6f\x1f\x9f\x18\x2f\x2f\x2f\xaf\ +\x6f\x9b\x3d\x3a\x32\x76\xed\xcd\xb7\x0c\x16\xf3\x0d\xad\x2d\x49\ +\xc6\xd6\x6e\xde\xbe\x79\xf3\xd6\xcc\x54\xbe\xe8\xb8\x40\xdc\xb6\ +\x62\x4c\x31\xcb\xb6\x85\x69\xa7\x2b\x2b\x53\xe5\x15\xc9\xb2\x54\ +\x24\x1e\x17\xdc\x60\xcc\x60\x4c\x30\x64\x52\x21\xbc\x02\xf1\x53\ +\x52\xa2\x61\x94\x06\xeb\xd2\x05\x1f\xca\x52\x5a\x2a\xdc\x25\x84\ +\xd8\x7d\x9d\x4a\x6b\xcf\xf3\x42\x11\xdb\xf3\x55\xc1\x71\x26\x33\ +\xd9\xd5\x6b\x56\xad\x7e\x76\x8d\xeb\x79\xc8\x44\xa6\x50\x7c\xe2\ +\x99\x87\x7b\x7b\xfb\x19\x17\xc4\x4c\xce\xcc\x68\x2c\x99\x4c\xa6\ +\x9b\x9a\x5a\x1a\x1a\x1b\x2d\x2b\x8c\xc8\x0c\x21\x3c\x29\xc9\x57\ +\xc2\x92\xcc\x0c\x11\x69\xce\x34\x11\x4a\xe9\x6b\x04\x22\xad\x00\ +\x7d\x0d\xa4\x35\x0a\x83\x3c\x85\x8c\x21\xa2\x10\x9c\x80\x5e\x41\ +\x87\xa7\x7d\xe6\x5b\x5a\xeb\x52\x6d\x74\xc3\x30\x18\x63\xbb\x37\ +\x10\x26\xa2\xd2\xcc\xf2\xd0\x79\x2e\x5a\x29\xa5\x25\x00\xf7\x7d\ +\xdf\xb4\x4c\xa5\x01\x39\x2f\x78\xae\xe3\x3a\x5b\x77\xf6\xac\xdf\ +\xb8\xa1\x28\x89\x5b\x36\x89\xf0\x5d\xf7\x3f\xbc\x63\x47\xa7\x4f\ +\x84\xdc\x04\x34\x4d\x33\xd4\xd0\x58\x57\x5f\x57\x3f\xa3\x69\x46\ +\x3c\x1e\x47\x00\x8d\x00\xc0\x7d\x85\xe1\x58\x99\x56\x5a\x2a\x8d\ +\x8c\x21\x33\x00\x88\x33\x20\x26\x94\x06\xad\xd0\x27\xcd\xb8\x60\ +\x5c\xfb\x52\xb9\xd3\xdb\x9f\x1d\x64\x87\x51\xe1\x48\xa4\xb9\xa5\ +\x95\x48\x97\x16\xd7\x19\x86\xe1\x38\xee\x8b\xba\x8f\x48\x6b\x29\ +\x7d\x22\x92\xbe\x5b\xd8\xeb\x3d\x3f\xeb\x3b\xbb\xfe\x76\x8a\x7b\ +\xbc\x21\x73\x7b\x1d\xa9\x94\xef\x39\xf9\x3d\xdf\xcf\x7a\x4e\xa0\ +\x58\x87\xae\x7b\xe5\xa5\xe8\x28\x17\x22\x3f\xd2\x7e\xf7\x43\xab\ +\xf2\xc8\x05\xc7\xa9\xae\x0d\x5b\x9d\xaa\xb3\x2a\x13\xfb\xb5\x67\ +\xf6\xb7\xee\x85\xc0\x8e\x24\x8d\x91\xf5\x57\xfd\xe8\x47\x95\xa6\ +\x52\xa4\x7d\x1d\x3d\xe1\xdc\x37\x2e\xac\x4b\xbc\x12\xbf\x6e\xc9\ +\x24\xb5\x2c\x4b\xfe\x7f\x51\xef\x7e\xb7\x31\x51\x1a\x25\x11\xc1\ +\xf3\x24\xe3\x62\x60\x70\x70\xf3\xd6\x6d\xe9\xea\x9a\xd6\xea\x9a\ +\xad\xed\xed\x8f\xac\x5e\xcb\xb9\x91\x6a\x68\x72\x27\xa7\xd6\xac\ +\xdf\xb6\x6d\xcb\xb6\x62\xd1\x21\x60\xa4\x59\x34\x56\x1e\x8f\x26\ +\x93\xc9\x54\x79\x2a\x65\xd8\xb6\x66\x98\x2e\x2f\xb7\xac\x10\x37\ +\x0c\x26\x0c\xc1\x0d\xa9\x49\x29\x8d\x80\x28\x38\x63\xec\x65\x0f\ +\xe9\xbb\x25\xff\x5f\xc2\x1e\xe5\x9c\x97\x74\x05\x11\xb5\xd6\xae\ +\xe7\x5b\xb6\x45\x8a\x15\x5c\x7f\x70\x78\x64\xe3\xe6\xad\x9b\xb6\ +\x6e\xed\xeb\x1f\x90\x4a\x0f\x0d\x0f\x77\x74\x75\x0f\x8d\x4d\x71\ +\x61\x86\xc3\x65\x9a\xa0\xbe\xa1\xb1\xae\xbe\x29\x9d\xae\x2c\x2b\ +\x2b\xb7\xc3\x21\x29\x49\x6b\x14\xa6\x85\xc0\xb4\x72\x24\x68\x47\ +\x63\xc1\x57\xc8\xb8\x24\x20\x44\x1f\xb8\x92\x52\x6b\x94\x4a\x7b\ +\x1a\xb4\xd2\x06\x02\x43\xb4\x6c\x93\x90\x34\xc8\x57\x50\x7c\x95\ +\x38\x17\x00\x50\xda\x5f\xa2\x94\x08\x33\x6d\x5e\x13\xed\xb6\x4a\ +\x77\x1b\xa6\x87\xe0\x43\x11\x8c\x01\x01\x33\x0c\x00\xd4\x88\x63\ +\x13\x53\xdb\x3b\x77\x6e\xda\xba\x75\x62\x62\x4a\x23\x8c\x8e\x65\ +\xb6\xed\xe8\x1c\x1c\x1c\x92\x9a\x98\x11\x8e\x98\xa1\x68\x2c\x9e\ +\x2e\xaf\xaa\xaa\xae\xa9\xaf\x6f\x28\x4f\x57\x10\x30\xce\x85\x54\ +\x0a\x91\x69\x02\x34\x8b\x4c\x98\xc8\x51\x7a\x1e\x21\x6a\x26\xa4\ +\x92\x92\x80\x94\x56\x9a\x1c\x49\x4a\xa3\x6d\x18\xdc\xd4\x92\x14\ +\x31\xc6\xd8\x4b\x98\x67\xef\xe9\xbd\xd8\xb3\xab\xbf\xf0\x47\xc2\ +\xe1\x48\x43\x63\xcb\x2b\x99\x2a\x05\xfc\x6b\xd1\xb5\x73\xc7\xee\ +\xc9\xeb\xc1\x0c\x9b\xca\x77\xc6\xc7\x46\xf3\xcc\x20\xe5\x5b\x95\ +\x8b\xdf\xf7\xe6\x13\x1a\xa2\xb0\xdf\xfd\x43\xc5\xf3\x3f\xcd\x18\ +\x58\xa9\x96\xf3\x2e\x7c\xe3\xb6\x11\x87\x31\x44\xd0\x92\xec\x88\ +\xc9\xe9\x15\xfa\x75\x3d\x7f\x68\x68\xa8\xaa\xaa\x8a\x73\x5e\x72\ +\xed\xfe\x4b\x67\x42\x96\x1c\xa5\xa5\xdf\x2d\x22\x2a\x2d\x19\x47\ +\xcf\xf7\x12\xe9\x54\x2b\xb6\x3d\xbb\x7e\x63\x67\x4f\x9f\xe6\xc2\ +\xae\xa8\x1a\x18\x18\xba\xef\x8e\x7b\x07\xfb\x47\x3d\xcf\xb7\x6c\ +\x9b\x63\xc8\x30\x43\x35\x35\x35\x75\x0d\x8d\x95\x15\x55\x56\x38\ +\x0c\x0c\x1d\xc7\xe1\x8c\x95\x25\x93\x4a\x69\x64\x02\x90\x2b\xa9\ +\x4d\x81\x60\xa0\x02\xd2\xf2\xa5\xd4\xe1\x78\x1e\xa6\x69\x02\xe2\ +\x6e\x5f\xfa\x9e\x3e\xde\x43\x73\x82\xb2\xfb\x52\x11\x51\x98\xe6\ +\x54\x3e\x97\xcd\x17\xd6\x6d\xd8\xbc\x76\xed\xfa\xe1\xd1\xf1\xc9\ +\x6c\x7e\x68\x78\xac\xbb\xa7\xd7\x71\x3c\x05\x10\x89\xa6\x19\x17\ +\xb1\x68\x74\xde\xbc\x05\x4d\x4d\x4d\xb1\x44\x22\x12\x89\x39\x8e\ +\x5b\x28\xe4\x6d\xd3\x56\xc0\x3d\x45\x00\xa0\x34\x4a\x60\xc4\x84\ +\x46\x21\xb5\x76\x5c\x5f\x92\xf6\x3d\x1f\x94\x22\x8d\x0a\x48\x69\ +\xd0\xa4\x34\x69\x8b\x91\x26\x65\x18\x58\x28\x66\xa5\x8a\xbf\xbc\ +\x86\x37\x0c\x73\xd3\xa6\x8d\xa4\xa9\xaa\xaa\x2a\x9d\x4e\xc7\x13\ +\x89\xe9\xdf\xdb\xae\x6d\x9b\x08\x48\x30\x51\x92\x52\x22\x2a\xcd\ +\x1e\x0e\xa1\x87\x00\x80\x00\xbe\xf4\xb8\x61\x8e\x4f\x4d\x6e\x69\ +\xef\xd8\xba\xb3\x73\x2c\x93\xcd\x14\x0a\x5d\xbd\xfd\x3b\xbb\xba\ +\x33\x59\x17\xc8\xb0\xcc\x58\xcc\xb6\xab\xaa\xaa\x67\xcd\x6c\xab\ +\xab\x6b\x88\xc7\xe3\xa6\x69\x22\x20\x30\xe6\x03\x07\x44\x92\xd2\ +\xf7\xe5\x54\x36\x83\xdc\x90\x1a\x15\x01\x31\xa1\x89\x7c\xa5\x8b\ +\x52\x32\x55\x32\x7c\xb5\x4f\x08\x80\x12\x18\x72\xae\x90\xb8\x29\ +\x5e\xf3\xa0\x0f\x01\x17\xc2\xb2\xed\x40\x5d\xfe\x7d\x60\x2f\xc5\ +\x09\xaa\xa4\x4c\xd4\x2e\x78\xfb\x15\x4d\x43\x13\x6e\x65\x4d\x95\ +\x81\x1a\x01\x5c\xd7\x3d\x18\xbf\x2e\x82\xf2\xc6\x27\x33\x76\x34\ +\x32\xe3\xb0\x63\x5b\x69\x2f\x23\x57\xa9\x57\x90\xe7\x42\x64\x18\ +\x86\xd2\xba\xe4\xd4\x15\x42\x10\xc1\xbf\xa0\x8c\x3e\xb7\x12\x40\ +\x6b\x5d\xaa\xeb\x47\x44\x9e\xe7\x01\x92\x27\xbd\xfe\xc1\xc1\x75\ +\x9b\x36\x77\xf7\x0f\x72\x2b\x24\xb9\xd8\xd1\xd9\xdb\xde\xd9\xdd\ +\x3f\x34\x24\xb8\x99\x10\xd1\xa4\x61\x72\xcb\xa8\xaa\xa9\x69\x68\ +\x6d\x29\xaf\xaa\x08\xc7\xe2\x92\x40\x22\x08\xc3\xd0\xb9\x0c\xd7\ +\xda\x0e\x87\x5c\xd7\x67\x8c\x2b\x05\xa5\x35\x4b\x8a\x88\x88\x34\ +\xe8\x57\xd0\xf0\x34\x36\x3e\x11\x0e\x87\x42\xa1\xd0\x6e\xa1\xda\ +\x1d\xba\x03\x82\x83\x98\x8f\xbf\xc4\xc0\xc2\x2b\x33\xee\x4b\x22\ +\xca\x19\x23\x22\xa9\xd4\xc0\xf0\xd0\x8e\x9e\xee\x9e\x9e\xde\xfb\ +\xff\xfe\x90\x22\x36\x3c\x3c\xde\x3f\x34\x3a\x39\x95\xb5\xec\x88\ +\xb0\xc2\xd1\x50\xb4\x2c\x55\xd1\x50\xdf\x58\x9e\x2e\xaf\xaa\xaa\ +\x0a\xd9\x21\x22\xe0\x8c\x0b\xc3\x34\x0c\xdf\xf7\x3d\x8d\x06\x71\ +\x93\x08\x14\x30\x60\x42\x03\xe6\x1d\xd7\xf1\xbd\x7c\xd1\x51\xa4\ +\xb5\xd2\x4c\x03\x02\x23\x64\x80\xc8\x10\x0c\xcb\xf0\x0a\x85\xee\ +\xae\x81\x59\x8d\x95\xc3\xc3\x03\x0d\xe9\x30\xbe\xac\x01\x3d\x14\ +\x0a\xdd\xf6\xfb\xab\xff\xfe\x8f\x7f\xd4\xd7\xd7\x97\x95\x95\x55\ +\x55\x55\x55\x57\x57\x37\x35\x35\x35\x34\x34\xa4\x2b\x2a\x62\xd1\ +\x68\x28\x14\x32\x0d\xe3\x85\x4d\xa8\x52\xb3\xbc\xfa\xad\xbf\xeb\ +\x8c\x78\xc0\xcc\x0b\x62\x42\x00\xe8\xec\xf8\xc4\xd0\xe8\xe8\xfd\ +\x0f\x3e\x92\xf7\xfd\x91\xa9\x5c\x7b\x57\xcf\xf0\xf8\x54\x51\x4a\ +\x61\x9a\x89\xf2\x1a\x83\xd9\x65\xc9\x44\x43\x7d\xfd\xac\x59\x6d\ +\xb5\xd5\xd5\x08\xdc\x30\x0c\xe9\xf9\xbe\xe7\x2a\x0d\x0a\x88\x10\ +\x81\x09\x60\xe8\x4a\x6d\x98\x21\x47\x6a\xcf\xf3\x90\x09\xd7\x77\ +\x8b\x44\x9e\x56\x4c\x4b\x90\xbe\x26\xd2\x68\x68\xd2\x82\x21\x37\ +\x4d\x5f\x4a\xc7\x75\x5f\x87\x39\xc5\x2b\x99\xb8\x68\x67\xaa\x7f\ +\xac\x98\xae\xa9\xb6\x0f\xb6\x77\xe8\x89\xa1\x7e\x1d\x4e\x97\xc7\ +\xf6\xa3\xdc\x1d\x2b\xef\xe9\xc0\x99\xa7\xac\x98\xb1\xdb\x3f\x3c\ +\xd2\x3f\xc4\xe3\x95\xa9\xa8\xb1\xaf\xab\x10\x11\x00\xb6\x3f\x7d\ +\x47\x07\xce\x39\x6d\xf9\x8c\xe7\x9f\x6a\xf3\xc3\x77\xf6\x87\x96\ +\x9e\x7c\x78\x4d\xa0\x9a\xfb\x7d\xe4\x2f\x41\x74\x85\xe1\x8f\x6e\ +\xfd\xdd\xaf\xaf\xda\x38\x48\x73\x4f\xbc\xe8\xca\x73\xe6\xac\x7b\ +\x7a\x53\xed\xbc\x25\x55\x31\xa1\xf5\x0b\xef\xe3\xcd\x85\x37\xbe\ +\xe9\x57\x3f\xbd\xe7\xa4\x4b\x2e\xec\xba\xeb\x77\x4f\x0e\xfa\x06\ +\x43\x00\xe5\xeb\xc4\x85\xef\x7d\xef\xd1\x33\xd3\xbe\xff\x32\x5d\ +\xb2\x9a\xb4\x6d\x87\x2a\x2a\x2a\x19\xc3\xd2\x88\x21\x04\x57\x04\ +\x9a\xa6\x4b\xe8\x95\x6c\x65\x86\x50\x5a\xff\xcd\x00\x88\x34\x00\ +\xb1\x5d\xd5\x33\xa7\x2d\x32\x2c\x1d\x0e\x52\xe9\xe9\x55\xd7\x08\ +\xa0\x15\x22\x10\x22\xd1\xcb\x9f\xc3\x6a\x64\x00\xc0\x08\x18\xe9\ +\x3d\x57\xcd\x01\x63\x04\x08\x0c\x80\x50\x69\x4d\xa4\x85\x00\xad\ +\x15\x22\x29\x45\xc2\x30\x5d\xdf\xd3\x04\x3b\x7a\xfa\xd7\x6f\xd9\ +\x3a\x34\x34\x9c\x2f\xba\x99\x42\x71\xfb\xce\x2d\x7d\x83\xc3\x8e\ +\xa7\x34\xf2\x58\xac\x3c\x1a\x8a\x37\x57\x36\x37\x54\xd5\x27\x52\ +\xf1\x64\x3a\x65\x85\x2d\x47\x7a\x4a\x30\xc6\xb9\xe0\x5c\x21\xc9\ +\x2c\x91\xef\x11\x20\x33\x0c\x4d\xa8\x48\x2b\xad\x7d\x29\xa5\x92\ +\x4a\x6b\x5f\x13\x41\xe8\x65\xfb\xd2\x3f\xf3\xf1\x4f\x09\x21\xea\ +\x1a\xeb\xea\x9b\x1a\xd2\x95\xe5\xe9\x74\x79\x6d\x75\x4d\x79\x59\ +\x2a\x1e\x4f\x01\x03\xdc\x3b\xe8\xad\x94\x22\x44\x86\x0c\x68\x77\ +\xed\x3d\x52\x4a\x97\x32\x4f\x90\xb1\xdd\x75\x50\xa7\x67\xf5\xb0\ +\xef\x19\xf6\xed\x8e\xba\xf4\xc4\x40\x23\x68\x06\x84\x40\x44\x48\ +\x80\x0c\x49\xaa\xd2\x26\x0c\xbe\xef\x31\x46\x58\x0a\x4b\x32\x46\ +\x80\x04\x98\x73\xbd\xa7\x9e\x7e\x66\x4b\x7b\xc7\x86\xcd\x5b\x2a\ +\x2a\xab\xba\x7a\x47\x06\x06\x87\x15\x61\x34\x96\x58\xb8\xa4\x2d\ +\x9e\x28\x13\x86\x19\x8b\x26\x92\xc9\xb2\x74\x2a\x2d\x0c\xc3\x10\ +\xa2\x14\x58\x95\x4a\x4a\xb7\x88\x44\x06\x67\x8e\xf6\x98\x69\x65\ +\x5d\xe1\x71\x23\x9f\x1f\xcf\xe5\x8b\x19\xdf\xcf\x28\xee\xfb\x14\ +\xb5\x6c\xa1\x5c\x9f\x29\x89\xbe\xf4\x7c\xd4\xe4\xe6\xa6\xf2\x93\ +\x63\x5e\x76\xac\x3c\x66\x39\xce\x5c\xe9\x3b\x08\x2f\x33\x96\x8c\ +\x44\x64\x27\xa7\x78\x22\x37\x9c\x77\x7b\x46\x11\xb7\x9b\x86\x30\ +\x00\x22\x42\x94\x47\x63\x35\xe5\xe9\x99\xad\x2d\x0d\x33\x9b\x92\ +\xa9\x78\x5d\x6d\x5d\x6d\x4d\x75\x2a\x9d\x02\x00\x2d\x25\x72\x86\ +\xc8\x35\x11\x10\xfa\xbe\x6f\x98\x86\xef\x49\xc3\x14\xb0\x4f\x02\ +\x28\x1e\x4c\x69\x16\xdc\x55\x8e\x68\xd7\xbf\x88\x34\x69\x45\xda\ +\x10\x02\x01\x94\xe7\x23\x67\x8c\x31\x02\x0d\x00\x0a\x35\x43\xc6\ +\x81\x13\x40\xdf\xf0\xc0\xe6\xad\x5b\xfa\x06\x06\x88\xb1\x67\xb6\ +\x6c\x1c\x19\xcd\x8e\x4c\x38\x56\x38\x19\x0a\x55\x55\x25\x13\xa1\ +\x48\x24\x1e\x4f\x96\xa7\x2b\x1b\x1a\x1a\x52\xf1\x64\x38\x64\x23\ +\x90\x40\x26\x38\x03\xa6\x25\x29\x4d\x40\x5c\x28\x20\x42\xa1\x38\ +\x2a\x61\x33\x61\x8f\xe5\x5d\xd7\x53\x9a\xa4\x2f\x7d\x4d\xa0\x49\ +\x31\x00\xce\x42\x52\x6a\xce\x50\x70\x04\xcf\x65\x8e\x2b\x51\x0f\ +\xf5\xf6\x90\x3a\x1c\xf8\xeb\x94\x87\x98\xef\x7b\xea\x6f\xcf\xe6\ +\xcf\x3c\xf3\xc4\x44\xc9\x5c\xf1\x87\xef\xba\xfb\x91\xba\x23\xde\ +\xb8\xa8\xf2\x80\xfb\xc6\x78\x3d\x8f\xfc\xf0\x37\x6b\xae\xfc\xca\ +\x97\xe6\x84\x0f\xf2\x4b\x72\x37\xfd\xef\xa7\xa7\x8e\xfd\xd2\xa7\ +\xce\x59\xf0\xfc\xf7\xda\x1f\xbd\xf3\xd1\xf8\x9b\x9f\xd3\x51\x9a\ +\xbc\xf1\xff\x7e\x58\x76\xf6\x27\xdf\x76\xf4\x73\x72\xb8\xee\xee\ +\xab\x3b\xe2\x47\xbf\xe9\xa8\x99\x00\xb0\xed\xc9\x3b\x1e\x8b\x27\ +\xf7\xaf\xa3\xff\xb8\x6b\x6d\x7d\x6d\xa0\xa3\xaf\x42\x5c\x83\x43\ +\xc7\x96\xa7\x87\x62\x47\x7e\xf9\xf2\xa6\xdf\x5e\xf7\xcc\xe8\x09\ +\x4d\x1b\x1e\x7f\x20\x57\x31\xab\x36\x51\xa6\x5f\x38\x5f\x57\x2b\ +\xc9\xe3\x2d\x97\xbf\xe7\xd2\x58\x59\xa2\xf5\xe2\xf7\xac\x90\xb4\ +\x6b\xe1\x1e\x2f\x4b\xc7\x5e\x49\x70\xd4\xb2\xec\x2d\x5b\xb6\xdc\ +\x73\xd7\x7d\x8d\x4d\x4d\xe9\x74\x3a\x91\x4c\x26\x92\xf1\x48\x3c\ +\x22\xf0\xb9\x1f\xb9\x24\x00\x24\x24\x64\x48\xa4\x24\x68\xcd\x38\ +\x27\xd2\x40\x88\xc8\xa9\x54\x6b\x1c\x50\x6b\x42\x56\x2a\x81\x4d\ +\x88\x20\x7d\x5f\x70\x06\x44\x2f\x65\x89\xed\x81\x3c\x3d\xbb\x95\ +\x41\x03\x69\x28\xe5\x0d\x01\x03\xad\xb5\x66\x1a\x34\x22\x23\x50\ +\xae\xe7\x19\x06\x53\xa0\x08\xa1\x7f\x74\x70\x72\x32\xbf\x66\xed\ +\xc6\xde\xd1\xc9\x09\x57\x8d\x8e\x8d\xed\xec\xd8\x39\x3a\x36\x69\ +\x9a\x36\x17\xd1\x48\x98\x87\x23\x91\xc6\xa6\xe6\x39\xb3\xe7\x55\ +\x95\x57\x87\x43\x61\xc6\x59\xd1\x29\x78\xca\x37\x43\x61\x9f\x48\ +\x02\x90\x06\xc7\xf7\x7d\x89\x82\xdb\x9e\x42\x4f\x81\xab\xb4\xd4\ +\xe4\xb8\x3e\x20\x21\x91\x92\xca\xf1\x5c\xad\x62\xf8\x72\x74\x14\ +\x88\xe8\x99\xd5\x9b\x47\xc6\x47\x35\x23\x66\x31\xcb\x36\x23\x11\ +\x3b\x1e\x8d\xc6\xed\x70\x53\x75\x4d\x53\x4d\x43\x4d\x7d\x75\x4d\ +\x43\x75\x5d\x5d\x5d\x79\x3a\x5d\x9e\xae\xe0\x86\xc9\xb9\x21\x3d\ +\xc9\xb9\x28\x29\x88\x94\xca\x10\x5c\x13\x71\xc6\x7c\x25\x85\xe0\ +\x44\x04\xa5\x3a\x88\x08\x8c\x08\x5e\xc4\xe9\x8c\xa5\x6a\x72\xa5\ +\xb6\xd5\x00\x1a\xb4\xc1\x38\x2b\xf9\xc5\x35\x20\x28\x51\xb2\x91\ +\x39\x6a\xad\x3d\xe9\xb9\x92\x36\x6c\x6e\x7f\x6a\xf5\xda\xbe\x81\ +\xa1\xae\xae\x81\xae\x9e\xc1\xc5\x4b\xa2\x0a\xed\x64\x79\x4d\x75\ +\x6d\x7d\xdb\x9c\xb9\xb1\x78\x22\x16\x4f\xba\xae\x53\x2c\x14\x13\ +\xd1\x98\x21\x8c\x7c\xbe\xa0\x2c\x3b\x12\x0e\x4b\x42\x4f\xa3\x42\ +\xd3\x07\x5f\x2a\xa5\xb9\x54\xe4\xe5\xa4\x99\x2d\x68\xf2\x59\x36\ +\x93\x55\x16\xcf\x98\x31\x4f\x09\x9d\x71\x23\x32\x9f\x51\x53\x53\ +\xf9\x49\x8b\x71\xa6\x94\x76\xf2\x11\x81\x4d\x0d\x55\x2d\x75\x95\ +\x51\x8b\xcd\x6d\x6b\x89\x45\x43\xfa\x65\x95\x1f\xd1\xda\x8f\x54\ +\xcf\xa8\x58\x00\xa6\xc9\x7c\xe5\x4b\xe5\x91\xef\x9a\xbe\x63\xba\ +\xc5\xcc\xd8\x48\xdf\xf6\x35\xeb\x9f\x5d\xef\x0a\x19\x89\x45\x66\ +\xcd\x68\x99\x3f\xa7\xed\xc8\x23\x96\x1f\xb6\x7c\xb9\x19\x8e\x2a\ +\xcf\xd5\xca\x47\x21\x18\x13\x0c\x38\x22\x72\xce\x49\x83\x56\x9a\ +\x73\xdc\xbb\xb7\xbe\x48\xb3\xe3\xde\xcf\x45\x2b\x42\x86\x0c\x99\ +\xd6\x0a\x35\x90\xd2\x8c\x71\x44\xd4\xa4\x39\xe7\x45\xe5\x08\x26\ +\x24\x40\xef\x50\xff\xb6\xf6\xad\x9d\xbd\xfd\x5d\x83\xa3\x3d\x7d\ +\x3d\xad\xb3\x5a\xc7\x5c\x37\x47\xbc\xb9\x6d\x61\x6b\xcb\xbc\xba\ +\xda\xc6\x44\x32\x5a\x2c\x66\xb9\x10\x91\x48\x34\x14\xb2\x7d\xdf\ +\xe7\x82\x97\x02\xda\x2e\x91\xab\xc0\x25\x90\x88\xc0\x04\x01\xf3\ +\x88\xe5\x7d\x95\x71\x15\xb9\x8e\xe3\x49\xcf\x93\x1a\x40\x08\x93\ +\xb4\x6f\x70\xf0\x35\xba\x9e\x4b\x1a\xc0\x77\x0b\x99\xe1\xec\x60\ +\xe7\xb2\x79\x4d\x46\x43\x45\xd6\xc9\x29\xd2\xc6\xeb\x35\x62\x4e\ +\x6c\xbd\xf7\x1b\x5f\xb8\xcf\x4d\xcd\x7a\xc7\x51\xf5\x00\xd0\x7e\ +\xff\x1f\xfe\xeb\xbf\x6e\xbc\xfc\xff\x4e\x59\x54\xc9\x47\x7b\x76\ +\xf4\x8e\x16\xc2\xa9\xba\x59\x4d\x15\x08\x94\x1d\x1d\xe8\xed\x1f\ +\x96\x56\xb2\xa9\x66\xf9\xbb\x2e\x9b\xd9\x60\xd3\xe4\x40\x9f\x8a\ +\x56\x96\xc7\xcc\xc2\xd8\xe0\xa4\x8e\xd6\x56\x44\xb3\xa3\x7d\xbd\ +\x83\xa3\x1e\x0b\x37\x34\x54\x3b\x23\x7d\x23\x39\x68\x98\x31\x33\ +\x15\x31\x62\x55\x8d\x46\x34\x02\x40\xc3\x5d\xdb\x7a\xc7\x9d\xb2\ +\xea\xe6\x96\x9a\xc4\xae\x28\x80\xe1\x4d\xf6\x6d\x5a\xbf\x4e\x24\ +\x6a\xdb\x1a\xd3\x80\x89\x33\xdf\x76\xb9\x51\x5b\x0e\xda\x1d\xec\ +\xee\x1a\x9a\x28\xc4\x6a\x1a\xba\xb7\x3e\x7e\x4f\x56\x35\x5a\x85\ +\xda\xd6\x16\x33\x6c\xe7\x87\x77\xae\x5b\x1b\x8f\x55\xd4\xb7\xd4\ +\x96\x95\x26\xc0\xfd\x3b\xb6\x8e\x16\x61\xa4\x40\xa6\x29\x00\xf4\ +\x58\xef\x8e\x9e\x91\x7c\xa8\xac\x76\x76\x73\xe5\xe4\x70\x4f\xd1\ +\x4a\xd7\x24\x42\xe4\xe5\xfb\x06\x32\xe9\xba\x1a\x5b\x04\x42\xf9\ +\xe2\xc6\xab\x54\x10\x0d\x99\x4c\x88\x90\x70\x77\x6e\xd9\xdc\x37\ +\xe9\xcf\xb6\x8c\x83\xf2\xeb\x5a\x06\xf6\xb7\x3f\xc3\x9a\x8f\x59\ +\xd1\xd6\xa2\xf6\x10\x4e\x25\xe5\x2b\x59\xf7\x62\x59\x66\x47\xc7\ +\x8e\x1f\xfd\xf0\xff\xe2\x89\x18\x43\x96\xae\x48\xd7\xd6\xd5\x55\ +\x56\x56\xd6\xd4\xd4\xd4\xd6\xd5\x96\x57\x56\xa4\xca\xca\xaa\xca\ +\x53\x76\x2c\x3a\xed\xed\xe5\x06\xf0\x5d\x8e\x54\x1f\x88\x00\x18\ +\x95\xac\x55\xce\xd1\xf7\x15\x67\x25\x3b\x01\x19\xe7\x52\x29\xc6\ +\x18\xb2\x57\x94\x00\xcc\x55\xc9\x9f\x05\x92\x93\x9e\xfe\x42\xe4\ +\xc8\x50\x13\xe3\x8c\x03\x6a\x45\x12\x14\x63\xcc\x32\x22\x8e\x72\ +\x73\xc5\xc2\x96\xad\xdb\xa4\xc6\x9b\xff\x7a\x7b\x34\x9e\xdc\xd4\ +\xbe\x73\x64\x2a\x97\x2d\x14\x23\x91\x68\x22\x51\x66\x59\xa1\x78\ +\xbc\xac\xa1\xb1\xa9\xa6\xa6\x36\x5d\x5e\x11\x8f\x27\x48\x39\x86\ +\xe1\x01\x13\x82\x98\xd6\xb6\xa7\x40\x03\x20\x30\xa6\xb5\x90\xc0\ +\x30\x22\xb9\x91\x75\x8c\xbc\xe3\xf9\x84\x9a\x50\x2a\xa1\x95\xaf\ +\xa5\x46\x02\x4f\x33\x4d\xf8\x32\x66\x09\xa5\x5c\xd1\x44\xeb\x02\ +\xaa\x2a\x10\x90\xaf\xa5\xd6\x2a\xe7\xe5\x73\x19\x67\x64\x72\x6a\ +\xcd\xfa\x6d\x26\x02\x80\x6f\x87\x8c\xaa\x8a\x8a\x99\xad\x33\x8e\ +\x3b\xe6\x98\xf3\xce\x3b\xb7\xbc\xba\xce\x34\x89\x94\x04\x40\xe4\ +\xdc\xe4\x82\x08\xa4\x2f\x19\x67\x04\x5a\xd1\xb4\x5b\x98\xc1\x41\ +\x2f\xc8\x42\xd0\x0c\x00\x34\x07\xe0\x25\x79\x57\x12\xa5\x62\x5c\ +\x00\xe7\xa0\x91\x11\x79\x45\xa7\x7f\x6c\xe4\xe1\x27\x1e\xf5\xb5\ +\xee\xec\x19\xe8\x1b\x1c\x1d\x1d\x99\x1c\x1e\x1e\xcf\x3a\x3e\x37\ +\x43\xd1\x44\x59\x4d\x7d\xa3\xe3\x78\xb5\x0d\x4d\xd1\x78\x12\x90\ +\x4b\xa9\xb9\xb0\x42\x11\x8e\xc8\x19\x13\xbe\xc6\x62\xc1\xb5\x13\ +\xe5\x8e\x24\x87\x8c\x22\xc9\xbc\x64\xc5\xa2\xcb\xc9\x17\x96\x66\ +\x3c\xe1\x14\x0b\x50\xc8\xe7\x26\xc6\xac\xb2\xb0\x74\x5c\x0d\x66\ +\x66\x72\x0a\xfc\x7c\x32\x62\xd5\x45\x13\x48\x54\x99\x2e\x6f\x69\ +\xac\x0b\x99\x30\x67\x4e\x8b\x21\xf4\xb6\x6d\x1b\xc7\x46\xfb\x6b\ +\xca\xc2\x2f\x33\x8a\xaf\x15\x8b\xa6\x45\x9a\x19\x06\x80\x56\x86\ +\xf2\x41\xe6\x6d\xf4\x93\xe8\x4e\x99\x62\x22\x33\x1a\x8d\x86\x22\ +\x91\xb0\x69\x5a\xdb\x76\x76\x77\xf6\xf4\x6d\x6a\x6f\xdf\xd1\xd9\ +\x7d\xc6\x99\x67\xa7\xd3\x29\x2e\x08\x18\x97\xbe\xd7\xdb\x37\xc0\ +\x39\x6f\x68\xac\x27\x4d\xc2\x60\xcf\xfd\x00\xf1\xc5\x5b\x1e\xa9\ +\x54\x63\x0b\x60\x57\x85\x3f\x28\x05\x0a\xa4\x34\x99\x00\x22\x14\ +\x0c\x24\x01\x80\xf4\xfd\xce\xfe\xde\x9d\x7d\xbd\x56\xd8\x1e\x1c\ +\x1c\xda\xb6\x65\x9b\xe7\x14\xb7\xb6\xf7\xf4\x0e\xe5\x92\xa9\x78\ +\xdb\xdc\x64\x55\x75\x4b\xba\xd2\x98\x3f\xef\xb0\xf2\x74\x8d\x6d\ +\x5b\xa6\xc5\xec\x98\x62\x0a\x4d\xc6\x80\xa4\xef\xb9\x3a\x12\x65\ +\x66\xc8\x57\xe8\x6b\x2a\x30\xe6\x72\x43\x69\xcd\x00\x88\x99\x05\ +\x4f\xe6\x3c\xca\x7b\x34\x31\x36\x6c\x1a\xa6\x54\x8a\x1b\x46\xae\ +\xe0\x28\xe6\xe5\x9d\x29\x50\x50\x28\x16\xbd\x62\xde\x16\x88\xb2\ +\x58\x51\x1d\xa9\x99\x59\xa3\x4d\x08\xd5\x95\xd3\x41\xdd\xe5\xab\ +\xc3\xe4\xb8\xb1\xb8\x25\xf5\xd8\x1d\xb7\x9e\x73\xe4\x87\xca\xdd\ +\xae\x9b\xee\x59\xdf\x50\x3f\x0b\xa6\x72\x00\xe6\xc6\x27\xef\x7e\ +\x64\xcb\x44\x6f\x67\xdf\xf2\xb7\x7f\xf1\xca\x13\x23\x3f\xfb\xfa\ +\x17\x37\xb8\xc9\xb6\xf9\x2b\xce\x3f\x3e\xf2\x9b\xdf\xae\xfc\xc4\ +\xf7\xbe\xf6\xc8\xf7\xbf\x32\x71\xe2\x17\x3f\x72\x4e\xeb\x9a\x1b\ +\x7e\xfc\xa7\xcc\x49\x3f\xfa\xfc\x8a\xab\xff\xeb\xf3\xcf\x50\x6d\ +\x15\x8e\x8f\xe6\x75\x65\x5d\xbd\x3f\xbc\x73\x3c\x75\xd4\xd7\xbf\ +\xf0\xbe\xa3\xce\x7d\x17\x94\xd5\x6c\xfd\xc7\xef\x7e\xf4\x97\xb5\ +\x15\x55\xa9\x9a\x85\x6f\x7c\xef\xf9\xcb\x4a\x16\xb7\xc9\xfd\x8d\ +\x4f\xdc\xfe\x87\xec\x9a\x81\x8e\xe1\xc3\xde\xfa\xe9\x0f\x9d\xd3\ +\x78\xfb\xaf\x7f\x91\xba\xe4\x5b\xe7\xa5\x1e\xf9\xcc\xe7\xaf\x4b\ +\xb5\xce\x58\x7e\xfa\x79\x95\xb1\xe8\xd0\xea\x67\xee\x60\xd9\x33\ +\x2e\x4c\x99\x21\xd6\xbe\xea\xc1\xbf\x64\xd6\x75\xec\xcc\x9d\xf7\ +\xb1\xaf\xbe\xf9\xf0\xd4\xa3\x57\x7f\xeb\xd7\x0f\xf6\x35\x34\x96\ +\x6d\x5d\xdf\xbf\x74\xa9\x05\xa0\xb6\x3e\x75\xef\x03\x9b\x46\x07\ +\x3a\xfb\x57\xbc\xe3\x93\x8d\x9b\x7f\x7f\xc3\xd8\xd1\xbf\xfa\xfc\ +\x39\x23\x1b\xfe\xf6\xd9\x5f\xb4\x7f\xeb\xc7\x5f\x6e\x0e\x74\xf4\ +\x45\x7f\xc1\xc0\x52\xd5\xf5\x53\x7f\xbb\xf5\x47\x3d\xd1\x62\xae\ +\xd0\x77\xeb\x60\xf3\x11\xe7\x1d\xd6\x9c\x66\xaa\xf8\x62\x3a\x8a\ +\x28\xc0\xd9\xba\xe6\x99\x44\xf9\xd1\x86\x61\x09\xbe\x5b\x47\xc9\ +\xd5\x4a\xab\x57\xb0\x06\x80\x80\x18\x77\x0c\xc1\x01\x89\xf4\x44\ +\xff\xc0\xa6\xce\x4e\x04\xe4\x5c\x00\x90\x65\x87\xca\xcb\x92\xa9\ +\x58\xb4\xb1\xa6\xba\xba\x22\x5d\x5d\x59\x5e\x5f\xdf\x50\x59\x59\ +\x55\x96\xaa\x88\x95\x95\xd9\x76\x08\x19\x00\x32\x20\x2d\xa5\xcf\ +\x39\x17\x1c\x11\x40\x69\xad\x35\x30\xce\xb9\xc1\x49\xeb\x83\xdf\ +\xe8\xfc\x40\x43\x3d\x94\x4a\x9c\x80\x92\x40\x04\x24\x90\xf9\xe4\ +\x33\x5f\x87\x84\x0d\xc8\x7d\x92\x4c\x08\xcf\x97\xbd\xc3\xc3\x3b\ +\x7b\xba\x76\x76\x75\xf5\x0d\x0c\xd5\xd7\xb7\xf4\x0e\x4d\x0c\x6f\ +\xdc\x6e\x86\xa2\xd5\x95\x75\xf3\xd3\xe9\xaa\x9a\x5a\x02\x16\x0a\ +\x85\xe3\x89\x64\x79\xaa\x82\x31\xce\x85\x69\x08\x06\x82\x90\x4b\ +\x47\xea\x82\xa6\xa2\xc7\x34\x08\x64\x26\x63\x1c\x7c\x89\x52\x6b\ +\x25\xb2\x2e\x42\x51\xe5\x5d\x49\xc0\x08\x48\x4a\xc5\x90\x38\x30\ +\x8e\x28\x15\xbc\xfc\x44\x23\x44\x51\x3b\x4b\xe4\x5d\x20\xe4\x5a\ +\x03\x50\x8c\x7c\xae\xf2\xdc\xcf\x4e\xe6\xf2\x20\x54\x3c\x9a\xe2\ +\x0c\x33\x8e\x7c\xf2\x99\xd5\xbd\x3d\x03\xed\x5b\xb7\xbf\xe9\x4d\ +\xe7\x2e\x5b\xbe\x4c\x08\xa6\x91\xa4\x84\x55\xcf\xae\xed\x1d\x18\ +\x3a\xe7\xcc\xb3\x34\x09\xe0\x82\x80\x4a\xbe\x5d\x9c\x0e\xb1\xbd\ +\xc8\x85\x69\x56\x1a\x0f\x69\xda\x19\x29\xd5\xb4\xa7\x5e\x6b\x99\ +\x19\x1f\xee\x1b\xe8\xe9\x1b\x34\xa3\x61\x8f\x91\x6b\xf0\xcd\x9d\ +\xdd\x0f\x3e\xfe\xc4\x64\x26\x5f\xcc\x7b\x82\x8c\xb0\x1d\x4b\x55\ +\x56\x99\x91\x28\x71\x23\x9a\x4c\x99\xae\x34\x2c\x3b\x14\x8e\x31\ +\x66\x48\x25\x7d\x4f\x85\x6c\x5b\x6b\x52\x8c\xdb\xb1\xb8\x4f\x2c\ +\xeb\xd1\x64\xde\x95\xc0\x8b\x12\xf2\x1e\x2b\xfa\x42\xb8\xaa\x36\ +\x1c\xed\x1f\x1d\xcb\x4c\x15\x55\x66\xa4\xa5\xa1\x5a\x81\x9b\x19\ +\x1e\x4d\x46\x12\x0d\x2d\xe5\x0d\x91\xea\x8a\x70\xbc\xa9\xa1\xc9\ +\xf5\x5c\xc7\x2d\x56\x55\x97\x2f\x5a\x32\xa7\xe8\xe5\x76\xf6\xb4\ +\xfb\x90\xdf\xd9\xbf\x6d\xc5\xf2\x05\x2f\xcf\x1e\x45\x80\xa2\x36\ +\x32\x14\x8e\x32\x83\x09\xce\x91\x2c\x2e\x0d\x35\x85\x98\x4b\xb5\ +\x34\x0c\x8e\x76\x54\xd5\xd7\xb4\xcc\x98\x37\x3a\x3c\x6a\x46\x63\ +\xd9\xa9\x89\xf6\xee\x81\xce\x1b\x6e\x5a\xbd\x7e\xd3\xe1\xcb\x96\ +\x56\x55\xa4\x0b\xb9\xdc\xc0\xe0\xc0\xfa\x8d\x9b\xe7\xcd\x9d\xf7\ +\xbe\xf7\xbd\x0f\x19\x7a\xbe\x27\x0c\xb1\xdb\x65\x82\xc8\x5e\xa4\ +\x5a\xe8\x74\x93\x83\x66\xa0\x18\x21\x00\x2a\x85\x40\x8c\x34\x28\ +\x25\x33\x13\x93\xc3\x63\xf9\x5c\xc1\x28\x8b\x51\x34\xe4\x01\x3c\ +\xb9\x76\xcd\xaa\xd5\x6b\x0a\x85\x82\x9b\x77\xd0\x27\xcb\x88\x37\ +\xd4\xce\xac\xaa\xad\x8c\x45\x2b\x2a\x2b\x09\x85\x6d\x84\x22\xdc\ +\xb2\x40\xa0\x62\x9e\xd4\x5e\x58\x98\x1c\x40\x6a\xad\xb4\xf6\xa4\ +\x22\x40\x97\x78\xc1\xa7\xbc\x2f\x72\x45\xe9\x39\x6e\x58\x48\x61\ +\xc3\x78\xce\x9d\xc8\x15\xc6\x26\xb2\xa6\xe0\x4e\x61\x52\x7a\x9e\ +\x02\x2c\x3a\x7e\x2c\x62\xc5\xb4\x27\x80\x66\x55\x24\x2a\x53\x75\ +\x21\x81\x0d\xf5\x95\x0d\xb5\xe9\xb0\xcd\x37\x6d\x5e\x6f\x93\x7a\ +\xdd\x44\x14\x00\x46\xfb\xb3\xf3\xcf\xbe\xb2\x7a\xf0\xde\x5b\x57\ +\x0e\x9d\x9c\xbb\x75\xb8\xfa\xe4\xb7\xcd\xd8\xb6\x65\x68\x08\xa0\ +\xee\x88\x53\x2e\xaa\x9c\x33\xbc\xf1\xce\xab\xef\xb8\xe7\xa9\x2b\ +\x8e\x3f\x7c\xc4\x0d\x5d\xf4\xb9\xef\x9f\xd7\xc2\xdd\x8e\x5b\x7d\ +\x42\x00\x10\xa6\x29\x38\x96\xc2\x69\xa6\xc1\x01\x0a\x63\xc5\xd8\ +\x05\x9f\xfc\xef\x73\x5b\xd7\x7f\xf2\xbd\xdf\x3a\xfc\xb2\xcf\x5d\ +\xd0\xd0\xff\x85\xf7\x7c\x7d\xe5\xf6\x8b\x2f\x58\x32\x17\x40\xfd\ +\x6d\xdd\x53\xb9\xf2\x23\xbe\xfa\xa9\xcb\x2b\x23\xcf\xcd\xfb\x5d\ +\xc9\x17\x9e\x7c\xd9\xd7\x3f\x74\xda\xc4\xd3\x57\x7f\xfc\x97\xbf\ +\x3f\xed\x84\x2f\x5b\x9c\x31\x06\xb9\xf1\x41\x98\x75\xe2\xd7\xbe\ +\xfd\xbe\x24\xa8\xbb\x7e\x7c\xed\xf2\x33\x2e\xff\xc2\x25\x47\x02\ +\xc0\x3d\xff\xf0\x17\x9f\x7e\xd9\x7f\xbd\xeb\xf8\xa7\x7f\xfb\xf9\ +\xdf\xdf\xf9\xf7\xd3\x5a\x67\x5c\x7d\x5f\xff\x65\xff\xf5\xa3\x53\ +\x5a\xc5\x1f\xbe\xfc\x89\x0e\xd7\x01\x30\x0e\x3b\xe9\x82\x54\xdb\ +\xf0\x96\xfb\xae\xbb\xf5\xce\xb5\xdf\xb9\xf4\x0d\xfc\xff\x56\xf6\ +\xd3\x39\xc3\x5b\x36\xd6\xcc\x3b\xbc\x3e\x48\xae\x3a\x08\xa4\xe7\ +\xa7\x67\x1c\xf9\xc1\x0f\x57\x74\xf4\x8d\x6b\x00\xe4\x76\xba\xa2\ +\xac\x63\xe3\xba\x68\xba\xa6\x3a\x15\xa5\xbd\x13\x1a\xf6\x9d\x96\ +\x10\x8a\x90\xe5\x3e\x7c\xdb\x75\x23\xab\x63\xbb\x12\x8b\x48\xaa\ +\xd0\xb1\x67\x9f\x3d\xaf\x2e\xa1\x5e\xae\x6b\x97\x94\x0c\x97\x57\ +\xd6\x2d\x3f\x81\x69\x55\x0a\x8f\x29\x29\x7d\xcf\x43\x40\xe5\xf9\ +\xbe\x94\x13\x5a\x0f\x0f\xe5\x77\x0c\x6d\x03\xb5\xc1\x00\x09\xd2\ +\xb7\x04\x4f\x95\xa5\x2a\xd2\x95\xf5\x8d\x4d\x73\xe6\x2f\x98\xd1\ +\xda\x3c\xa3\xa5\x2e\x1a\x8b\x4f\x2f\x48\x03\x26\x18\x53\x5a\x7b\ +\xbe\x14\x86\x60\x8c\xc1\x2b\x2b\xff\x4b\x8c\x10\x88\x11\x09\x20\ +\x0e\xa4\x81\x10\x34\x47\xc6\x4c\xc3\xf1\xfd\x89\xc9\xb1\x58\x3a\ +\xb5\x63\x67\x47\x47\x77\xcf\xe0\xe8\x68\x67\x77\x5f\x77\x6f\x7f\ +\x77\x4f\xff\x39\xe7\xd4\x6a\x23\x5c\xd3\x94\x6a\x6a\x6c\x9d\x33\ +\x77\x5e\x38\x14\x06\x64\x4c\x88\x5c\x36\x6f\x87\x42\xa1\x50\x38\ +\x97\x2f\x22\x03\x26\x4c\x42\x5b\x01\xb9\x00\x3e\x32\x8f\x71\x49\ +\x5c\x70\x13\x09\x7c\xe9\xbb\x8e\x97\xc9\x3b\x63\x05\x0d\x4c\x78\ +\xd2\xe7\x42\x20\xa2\x65\x09\x20\x92\xbe\x9f\x2b\xe6\x72\xb9\x9c\ +\xef\x47\x19\x5a\x2f\x67\x6c\x41\x70\xed\xb8\xaf\x15\x03\x83\x11\ +\xe3\x0c\x0c\xf0\x0d\x95\x8d\x19\xc9\x8a\xf1\x3e\x59\x18\x9d\x31\ +\x67\xb6\xe3\x52\x31\x9b\xcb\x4f\x4e\xf5\x0e\x8c\x0f\xde\x71\xef\ +\xd3\x4f\x3d\x73\xe2\x89\xc7\x96\x57\x95\x79\xca\x1d\x1c\x19\x5a\ +\xbb\x61\x1b\x21\x6f\x6d\x6d\x59\xb2\x68\xb1\x52\xb2\xb4\x65\x0d\ +\x1c\xb4\xae\x6b\x24\xc2\xe9\xc0\x33\x6a\x00\x02\x60\xcc\xcf\x4c\ +\xd2\xc4\xd4\xd3\x8f\x3e\xfa\xd0\x43\x8f\x9a\xb1\xb2\x8b\x2e\x7b\ +\xbb\x91\x4e\x4e\xa1\x4e\x56\xd7\xe4\x15\x29\x61\x81\xc1\x04\x86\ +\x6a\x6a\xea\xa2\xe5\xe5\x22\x1c\xce\xe6\xb3\x8e\xeb\x45\xc2\xd1\ +\x5c\x2e\xdf\xb1\xb3\x2b\x55\x56\x61\x9a\x06\x22\x03\x14\x8a\x69\ +\x20\x94\xc0\x08\xf9\x64\x26\x3b\x91\x2d\x28\x10\x1e\x41\x26\x5b\ +\x98\x98\xca\x88\xe2\xa8\xa9\x3d\x4f\xc6\x0c\x4b\xa0\xc0\xda\x74\ +\xcc\xe0\xee\xa2\x85\x6d\xe5\xe9\x8a\x18\xfa\x3c\x37\x31\x32\x34\ +\xb1\x72\xe5\x03\x3d\x7d\xbd\xdb\x3b\xda\xcf\xbf\xe8\xdc\x37\x1c\ +\x37\xbf\xa7\x63\x70\xaa\x38\xe2\x41\xfe\xa2\xb7\x9f\x77\xc6\x71\ +\xa7\x3a\x8e\xf3\xb2\x66\x2f\x28\x95\x53\x2c\x4e\x82\x34\x48\x33\ +\xad\xa4\xcd\xb4\x4d\x39\x0f\x27\x6b\x93\xbc\xaa\xa6\xdc\x8e\x99\ +\x2b\x8e\x3c\x32\x93\x2d\x74\x76\xec\xec\xed\xed\x1d\x1e\x1a\x1c\ +\x19\xec\x7f\x6c\xe5\x33\x1b\x37\x6c\xac\xae\x2c\x8f\x87\x43\xb1\ +\x58\xd4\x29\x66\x37\x6f\xdc\xd0\xbe\x7d\x6b\xdb\xec\x39\xa5\xc5\ +\xac\x04\xb8\x6b\xd3\x15\x60\x7b\x14\x91\x7f\x01\xc7\xbe\x66\xa0\ +\x80\x10\x88\xa1\x66\x88\x88\x20\x27\x27\x9f\xbc\xf3\x9e\xf6\xcd\ +\xdb\x16\xad\x38\xe2\xb0\xc5\xa7\x43\xc8\x08\x93\xe2\xa1\x70\xc6\ +\x97\xb9\x82\x67\x6a\x56\x5f\x55\x5d\x51\x56\x23\xac\x54\x32\x99\ +\xca\x65\x72\x82\x9b\x3e\xb1\x6c\xc1\xb5\xc2\xbe\x90\xc8\xa5\x87\ +\xa8\x04\x43\x4d\xc0\x0d\x2b\x14\xb5\xb8\x15\xce\x14\x64\xd6\x71\ +\x5c\x40\xd7\xa7\x9c\xe3\x16\x32\x19\x11\x46\x61\x86\x5d\xd7\x2f\ +\x14\x3d\xc7\x29\xb6\xcd\xaa\xdf\xbe\xbe\xa7\x2c\x64\x98\xa6\x6d\ +\x56\x57\xd6\x26\xca\xda\xea\xaa\xa2\x26\x68\xa7\x50\x5f\x99\x4c\ +\x27\xc3\x15\xe9\x58\x2e\x9f\x19\x9f\x1a\xef\xdb\xb8\x6e\x60\xeb\ +\x56\x7e\xce\x79\xaf\x9b\xff\x6e\x2a\x57\xc4\xaa\xb6\x0b\x8e\xc8\ +\x7d\xf9\xaa\xff\x5e\x43\xec\xcc\x8f\x5d\x51\xfd\xd8\x77\xd6\x38\ +\x85\xdc\xd0\xb3\xdf\xff\xf6\x55\x54\x33\x8b\xf5\x8e\x41\x48\x03\ +\xa0\x21\x38\x63\x7b\x84\x9c\x01\x48\x53\x29\x0b\x94\xed\xda\x04\ +\x8e\x73\x0e\x5a\x83\x55\x51\x51\x91\xf0\x7d\x05\x76\x79\x4d\x52\ +\x38\xc5\x22\x40\x12\x80\x9f\x72\xc9\x27\x33\x7f\xb8\xf6\x6b\x5f\ +\xf8\xec\x61\x67\x5e\x7e\xd9\x19\x8b\x8d\xe9\x39\x0f\x0b\x87\xa3\ +\x0c\xa0\x7c\xe1\xe2\xa4\xf1\x78\xcf\x94\x27\x4a\xdf\xc2\x98\x30\ +\x4a\xdf\xc5\xf6\xc8\x8a\x2a\x6d\x15\xc0\x01\xa0\x7e\x46\x0d\xef\ +\xcc\x4e\x0c\x77\x3a\xe5\x75\x73\x5b\x6d\x00\x88\x86\x4c\x2e\x84\ +\x37\xba\xe6\x3b\xff\x7d\x95\x5f\x39\xc3\x1a\x18\x55\xe0\xa4\xe7\ +\x9f\xdc\x6c\xdd\xf1\xc8\xb3\xbd\xb0\x23\x3b\xfb\x98\xe5\x81\x2d\ +\x7a\x50\x1e\x4a\x21\x8a\x43\xdb\x6e\xfc\xdd\xef\xbb\x7d\x2b\x62\ +\x09\x94\xf9\xee\x9e\x41\x2b\x51\x7f\xfc\x85\x6f\xbb\xf0\x84\x45\ +\xe8\xb9\x2f\xb2\x8f\x37\x10\x70\x2e\x4c\xd3\xda\xb5\x65\x01\x31\ +\x6d\x71\x86\xaf\x68\x7e\xa8\x15\x84\x93\xa2\xf5\xf0\x10\x47\x2d\ +\xa5\x56\x9a\x01\x82\x26\x25\x25\x29\x45\x4a\x2b\x25\x19\x6a\xdf\ +\xc9\x0a\xed\x85\xd0\xcb\x0e\xf7\x0e\x75\x77\x8c\xf6\xf5\xb5\xf7\ +\xf4\x88\x75\x6b\x93\x8f\x3d\xdc\xd4\xd0\xf0\x86\xc3\x97\x9d\x72\ +\xca\xc9\xf1\x48\x48\x6b\xcd\x84\xd1\xd7\xd3\xf3\xf0\x63\x4f\x9c\ +\x78\xf2\x29\xf3\xe6\xcc\xce\x7b\xca\x12\x1c\x5e\x62\x5e\x6b\x69\ +\xa5\x7f\x29\x2b\x52\x22\x30\x24\xae\x34\x73\x7c\xe0\x26\xf7\xbc\ +\x42\x2e\x0f\x40\x39\xa4\x9e\xc9\x89\x07\x1e\x7a\x38\x33\x35\x39\ +\x31\x95\x19\x9d\xc8\xe6\x0a\x5e\xa6\xe8\x32\x11\xaa\x6e\x6c\xb3\ +\x62\xe9\xa6\x59\x0b\x18\x63\xb5\x75\x0d\x04\x42\x01\x8f\x86\x63\ +\x52\xa9\x78\xc2\x42\x64\x92\x58\xd1\xf1\x90\x9b\x16\x72\x47\x86\ +\x5c\x0d\x39\x4f\xe7\x3d\xca\xbb\x5a\x02\x71\xe9\x87\x2c\xa3\xa0\ +\x3c\x4f\xfb\x39\x2f\x9f\x2f\x38\x8c\x0b\x29\x95\x30\x85\x92\x2a\ +\x33\xe1\x4a\x27\xa7\xfc\x62\xc8\x64\x8a\x34\x90\x7a\x19\xe1\xdf\ +\x52\x56\x6e\xd1\x29\xb8\x2e\x71\x06\xa8\x19\xd3\xa4\xc8\x95\x32\ +\x17\x89\xca\xea\xca\xd4\xd4\xc8\xe4\xe2\x25\x8b\xcd\x70\x75\x4f\ +\x67\xf7\xe8\xe0\x60\x66\x74\x34\x33\x32\xd2\x33\x3c\x72\xcd\x8d\ +\x7f\x4d\x95\xc7\xc2\x31\x33\x91\x88\x87\x23\xe1\x91\x91\xb1\x3b\ +\xee\xbc\x75\xc9\x82\x85\x02\x81\xb4\x02\xc6\xd9\x74\xc6\x6f\x29\ +\x1d\xec\xb9\x84\xdb\x7d\xbc\xa0\x04\xd3\x59\x5b\x44\xbb\x32\x5e\ +\x10\xc0\xf7\x73\x03\x43\x3a\x93\x1b\x1f\x1a\xce\x4e\x4c\x56\xc5\ +\x2a\x48\x81\xeb\xc8\x02\xaa\x6c\xc1\x23\x6e\x19\x16\x48\xb7\x58\ +\x9e\x4c\xc7\x23\x71\x93\xf3\x78\x3c\x3a\x35\x39\x99\xcb\xe5\x42\ +\x42\x14\x8a\xae\xc1\x4d\x24\x19\xb1\x63\xc0\x38\x69\x2a\x4a\xa9\ +\x3c\x99\xc9\x64\x5d\xcf\xcd\xe7\x72\xae\xeb\xfb\xd2\x77\x1c\x07\ +\x90\xa7\x4c\x2b\x9a\xb0\xbd\xa2\x8b\x66\x5c\x69\x3f\x1a\x31\x2a\ +\x12\x36\x57\x7e\x61\xbc\x7f\xdd\xe6\xd5\xbd\xdb\xd6\xf5\x6f\xdf\ +\xd8\x3b\x9e\x73\x24\x64\x27\xc6\x01\xe9\xac\x73\x8f\xdb\xb6\x6d\ +\xfd\xda\x35\x4f\x99\x16\x54\x44\xcd\xc6\xa6\x85\xd9\xd1\xe1\x68\ +\x6c\x86\xa2\x97\x9c\x5e\x87\x4c\x14\xc6\x3b\xa7\xfa\x36\x52\x38\ +\xc1\xc1\x12\xcc\x94\x5a\x4b\x74\x15\xcb\x2b\xc6\xcb\x42\x56\x66\ +\x68\x10\x7d\xaf\xa9\xae\xae\xb2\xa2\x72\xc6\xcc\xb6\xad\xdb\xda\ +\x3b\xb6\x6d\x4d\x27\xa2\x23\xfd\xdd\x23\x23\x43\xd5\x73\x67\x85\ +\x43\x56\x53\x5d\xdd\xf6\x1d\x3b\x1e\x79\xf8\x1f\x33\x67\xce\x20\ +\x22\x14\xbc\x64\x8a\x96\x32\xc0\x4a\xfb\xc7\xed\xd3\x8d\x77\xff\ +\x73\x4f\x9b\xb4\xe4\x00\xd0\xa4\xb4\xd4\x4c\x03\xd7\x7a\x6c\x68\ +\xc8\x73\x8a\x48\x0a\x10\x3d\x5f\x16\x95\x2c\x7a\x92\x09\xb3\xa2\ +\xbc\x22\x21\xec\x28\x33\x86\xfa\xba\x89\x0d\x8d\x8e\x87\xc3\x65\ +\xc9\x86\x59\x73\x92\xb1\xf2\xee\xbe\x71\xc4\x48\xb2\x2c\x11\x11\ +\x21\x43\x98\xc4\x6c\x57\x0b\x46\xdc\x95\xbe\x9c\xca\x4c\x4e\xe5\ +\x72\xf9\x62\xc1\x71\x0a\xae\xe7\xb8\x9e\x2c\xe6\x34\xf7\x63\x95\ +\x0d\x45\x5f\x08\x80\x54\xc4\x6a\xab\x4d\x54\xc8\xfa\x79\xb3\x9a\ +\xe2\x65\xe5\x2e\xf1\xdc\x64\x66\xa4\xb7\x37\xeb\xe6\x56\x3d\xfe\ +\x90\x2a\x4e\x7d\xe6\x13\x1f\xc2\x74\x63\x76\xac\xc7\xf5\x9d\x74\ +\x79\xe4\x82\x0b\xcf\xb1\x6d\x4b\xfa\xaf\xcf\x42\x73\x3f\xe3\x2a\ +\x26\x30\xb9\xf8\xac\x05\xe2\xda\x7b\xed\x4b\x4f\x9d\x19\x5d\xff\ +\x24\x48\x3f\xd7\xbb\xe5\xf1\xf5\x5e\xd3\xef\x3e\xfb\x31\xfd\xe0\ +\x2f\xbf\x74\xa7\x53\x32\x2b\x48\x6b\x80\xe9\x02\xfa\xc8\x45\x32\ +\xa9\x56\xb7\x6f\xf5\x4e\x6d\xf4\xa5\x54\xbb\x3c\x76\x44\xba\xb4\ +\xc5\xaa\xd6\x1a\x40\xd1\x73\x3f\x0b\x12\xe5\x33\x2f\xfd\xc4\xd7\ +\x8f\x7f\xe4\x97\x9f\xfc\xf1\x4f\x0f\x3b\xfa\x57\x8b\x63\xd3\x66\ +\x86\xeb\xb9\x00\x72\xc7\x43\x0f\x4f\xa8\xaa\x99\x29\x73\xab\xa6\ +\xd0\x1e\xe7\x02\x40\xcb\xc2\xc1\xe1\x51\x4f\x4a\x8e\x9a\x76\xbd\ +\xac\xb4\x26\xa0\x44\xf5\xbc\xf8\xe8\x5d\x8f\xaf\x1e\x79\xf3\xb2\ +\xb4\xeb\xfa\x80\x62\xaa\xfd\x8e\xd5\xb9\xea\xab\xfe\xe7\xe3\xf6\ +\x13\xbf\xff\xec\x8d\x39\x1f\xcb\xcf\x38\xb6\xed\x37\x57\x7f\x0f\ +\xac\xaa\xf7\x2f\xaf\x0d\x34\xf2\xa0\x74\x94\x43\xcf\xe6\x95\x03\ +\xd1\x45\x9f\xfe\xc8\xc5\x09\x04\x91\xdb\xfc\x93\x5f\xde\x71\xe4\ +\xc5\xef\x5f\xde\x14\x01\xcf\x7d\xb1\x7d\xbc\x49\x3a\xd2\x7e\xc3\ +\x19\x17\x5d\x7c\x74\xa3\xf7\x5c\x0d\x24\x92\xbe\xff\x4a\x76\x02\ +\x62\x40\x45\x32\x86\x74\x3c\xc2\x10\x05\x0a\x93\x0b\x64\x9c\x31\ +\xd0\x44\x5a\x93\xd2\x9a\x74\x11\x94\x56\xc5\x32\x0b\xb8\x3b\x55\ +\x55\x9e\x1e\x9c\x18\x8b\x87\x8d\xd6\xfa\x1a\xb7\x58\x1c\x19\x19\ +\x5a\xbf\x79\x53\x5f\x6f\xef\x63\x8f\x3f\x3e\x7b\x56\x2b\xd3\xda\ +\x75\x8a\x99\x7c\x7e\x6a\x2a\x63\x18\xc6\xac\x99\x33\x4c\xf1\x72\ +\x82\xa3\xa5\xa1\x47\x29\x05\x88\x9a\x33\x4f\xc9\x10\x31\x56\x50\ +\xe3\x5b\x37\x76\x6d\xda\x6a\xda\xa1\xba\xe5\x4b\x43\x55\xc9\x99\ +\x6d\xd5\xb7\x3e\xfa\xd0\x13\x4f\x3f\xe3\xfb\x2a\x53\x90\x56\xa4\ +\x2c\x5d\xd3\x10\x8d\xa7\xe3\x89\x94\x8f\x96\x9d\x48\x31\x20\xcd\ +\x44\x38\x9a\x60\x9c\x7b\x12\x5c\x57\x71\x53\x58\xa6\xa9\x14\x81\ +\x30\xb9\x69\xe5\x1d\x3f\xeb\x0a\x47\xa1\x23\x95\x23\x55\xde\xf5\ +\x3c\xed\x6b\xa0\x32\x1e\xeb\x9f\x18\x71\xdd\x42\x36\x33\x1a\xb7\ +\x4c\xa5\x8a\x39\xbf\xe0\x14\xa4\x10\x3c\x6c\xf2\x64\x75\xc4\x12\ +\xe1\x90\x29\x2a\x2a\x2b\x92\xc9\xa8\x7c\xb9\xf5\x75\xbd\xc9\x61\ +\xa7\xe8\x33\x30\x50\x0b\x13\x18\x81\x87\x90\xcd\x64\xa7\x5a\x6b\ +\x23\x63\x3b\x26\x0a\x63\xe3\xb3\x67\x1e\x59\x5f\xd1\x98\xcb\x65\ +\xb7\x6f\xdb\xba\x63\xc7\xb6\x2a\x68\xd6\xb2\xd8\xd5\xb9\x2d\x55\ +\x5d\x96\x2a\x2f\x27\xad\xb4\xef\xaf\x7e\xea\xa9\x35\x6b\x9f\x5e\ +\xbe\xec\x0d\x4a\x79\xd3\xf2\x49\x80\xa5\xb4\x51\xf6\x5c\x0d\xbc\ +\x52\x99\x9e\x3d\x47\x76\x22\xcd\x91\xe9\x52\xbd\x03\xa5\xc9\xf5\ +\x84\x30\x0a\x99\xfc\xaa\x95\x2b\x9f\x59\xbd\x7a\x22\x9b\x73\x07\ +\x06\xae\xfb\xd3\x8d\x19\x90\xa3\xbe\xb7\xb5\xaf\x3f\x37\x95\x57\ +\x8a\x42\xcc\x4c\x44\x22\xb1\x70\x68\x74\x74\xb0\x73\xc7\xa6\xf1\ +\xb1\x09\xa9\x69\x87\x19\x32\x2c\xbb\xb9\xb5\x4d\xbb\x45\x54\xbe\ +\xeb\x4b\x0d\x6c\xa2\xe8\xba\x9e\xeb\x7b\x9e\x40\x1d\xb1\x8c\xb8\ +\x8d\x06\x47\x1d\xe6\x40\xca\x73\x27\x86\x07\xa7\x7c\x2b\xcd\xaa\ +\xca\x10\x35\x43\xe5\x15\x33\x7f\xfa\xf5\x8f\x47\xc6\xc6\x3d\xe9\ +\x59\x90\x47\x3f\xef\x19\x61\x02\xe3\x8c\x53\x8f\x3f\xfb\x8c\x33\ +\x17\xcc\x6e\x6b\x5f\xf9\x64\x71\xa8\x37\x94\x88\xc8\x51\xd9\xb1\ +\x73\x47\xaa\xaa\xa5\x6e\x79\x9b\x7a\xe9\x03\xba\x26\x96\xe0\x53\ +\x0d\xd6\x90\x01\x59\x37\x4f\xa0\x0c\x54\x28\x98\x76\xdd\x4c\xdf\ +\x40\x3e\xc4\xdc\x68\xd8\xde\xb9\x61\x7d\x22\x35\x3c\x63\xce\xdc\ +\x50\x65\x75\x2a\x51\x5e\x57\x5d\x13\x36\x79\x7f\x67\x6a\xfb\xa6\ +\x67\xab\xab\x2a\x0c\x86\xc5\xbc\x33\x67\xe6\x4c\x03\xb0\x90\xcd\ +\x44\x13\x09\xa9\xb4\xa6\x52\xca\x34\x22\x32\x22\xb9\x3b\x57\x7a\ +\x77\x31\x07\xda\xb5\x3a\x18\x59\x69\x94\x25\x06\xcc\xf3\x3d\xce\ +\xb9\xc9\x0d\xc6\xb1\x6f\xd3\x96\x95\xf7\x3f\xb8\x75\xfb\x0e\x83\ +\x8b\x27\x9e\x7e\xba\x63\x6a\x72\x58\x7a\x7d\x85\xfc\xda\xad\xdb\ +\xc0\x93\x91\xb0\x3d\xd0\xb9\xd3\x19\x9b\x90\xbe\x6b\xc7\x42\x68\ +\x99\x22\x1a\xeb\x1d\xec\x5d\x71\xec\x99\x55\xe9\x2a\xc6\x2d\x93\ +\x85\x2d\x6e\x90\x2e\x8e\x67\x1d\x9f\x98\xe7\x3a\x53\x93\x13\xf9\ +\x5c\x86\x94\xe4\xa0\x05\x67\x21\xad\xc2\x08\x56\x1c\x4c\x6e\x15\ +\xfd\x82\x01\x51\x4f\xcb\xb2\xb0\x88\x90\x6b\x9a\x4e\xef\x9a\x07\ +\x77\xf6\xf4\xb6\xf7\x0c\xee\xe8\x1f\x19\x18\x19\x91\x85\x29\x5d\ +\xc8\xcc\xa8\xaf\x94\xe2\xdd\x3b\xba\x36\xf4\x0d\xf4\x85\xe2\xd1\ +\x15\xc7\x2e\x2d\x4b\xa7\xb3\x5d\xc5\xd7\x6b\x59\x9c\x97\x71\x7c\ +\x6e\x31\x80\xd8\xc5\x9f\xf9\xf1\x69\xa2\x52\x00\x98\x61\x9e\xed\ +\x9d\xac\x59\x78\xce\x92\x9b\xff\xf7\xcb\x9f\xff\x4f\x36\xb2\x03\ +\x5b\x2e\xe1\x0c\xf4\x73\x5e\x7e\xd2\x5a\x49\x80\x37\x5c\x74\xd1\ +\xdd\xdf\xbe\xfa\x13\x9f\xbe\xb7\xd8\xdf\xd7\x7a\xe6\x5b\x4a\x3b\ +\xc8\x94\x4c\x47\x7a\xde\x1f\x00\xea\xd9\x3b\x7f\x71\xe3\xc3\x7d\ +\xdc\x9f\x9c\x71\xc4\x89\x0d\xbb\xfc\xab\xe9\x9a\xf2\xf6\xdb\xae\ +\xf9\xec\x8e\xdb\x46\xc6\xe9\xdc\x77\x7f\xa6\x31\x44\x9e\x2a\x7d\ +\x84\x76\x7f\xe1\xa2\x63\xcf\xfc\xcb\x77\xae\xfb\xf0\xc7\x1e\x3e\ +\xeb\xf2\x77\x84\x84\x41\xbb\xb6\x2f\x57\xbe\x17\x2e\x9b\xff\x91\ +\xb7\x1f\xfe\xc3\x9f\x7f\xe1\xc9\xb2\xd8\x60\xe7\xe4\x09\x47\x47\ +\x92\x73\xcf\x3c\x3c\xfc\xc3\xaf\xfe\xc7\x7f\x5a\x13\x1d\xba\xfa\ +\x5c\x0e\xb0\xf8\xf4\x73\xcd\xeb\x2e\x1e\x3a\xf6\x3b\xf3\x62\x81\ +\x44\x1e\x64\xaa\x20\x45\xd3\xcd\x0b\xe6\xda\x15\x65\x89\x30\x11\ +\x5a\x75\x8b\x96\x2c\xaa\x4d\xc5\xa3\x11\xab\x58\x28\xea\x17\xdc\ +\xc7\x9b\x14\x98\x33\xe7\x2f\x13\x09\x51\x2c\x16\x5f\xdd\xdd\x46\ +\x49\x91\x5b\x94\xc2\x40\x02\x60\xe8\x33\x60\x9c\xf3\x3d\xc3\x6b\ +\x9e\x30\x85\xc1\x1d\xed\x28\x8d\xb6\x6d\xd5\x35\xb5\x84\xc0\x3b\ +\xe5\x8c\x33\xba\x3b\x3a\x3a\x3b\x77\xe6\x32\xb9\xc1\xde\xc1\x2d\ +\xed\x3b\x07\x06\x87\xea\xab\x2b\xaa\x2b\xca\x2b\xca\xcb\x8b\xb9\ +\xec\xf6\x6d\x9b\xbb\xbb\x7b\x5a\x5a\x5b\x5e\x9e\xca\x94\xaa\xcc\ +\x20\x63\x0a\x41\x03\xf8\xf9\x22\x9f\xc8\x6e\x7d\xe2\xe9\xbe\x8e\ +\x9e\xa5\x47\x1f\x95\x9c\xd1\x08\x02\xa6\x00\x34\x33\xc2\xd1\x84\ +\xe7\x2a\xcd\x29\x9c\xac\x2e\xaf\x68\x8a\x26\xd3\xc2\xb0\x26\x0b\ +\x3e\x08\xd3\x30\xf8\xf0\xd8\x64\xb1\x08\xe9\xf2\xb4\x69\x03\x32\ +\x61\x9a\x61\x4f\x6b\x64\xdc\x8e\x44\x51\x18\x93\x13\xd9\xa9\xa2\ +\xa1\xc1\xd0\xe4\x7b\x6e\xbe\x98\x9d\x2c\xfa\xc5\x74\x6d\x55\x3e\ +\x3f\xe9\x03\xe5\x35\xa4\x52\xb1\xd9\x49\xa3\xb3\xb3\xb3\xbe\x26\ +\x19\x8d\xc7\xe3\xf1\x78\x3c\x16\x4d\xc6\x22\x15\xa9\xc4\xe8\x50\ +\xbf\xe3\x39\x26\xc3\x97\xb9\x6f\x1d\x11\x9f\xea\xc5\x5c\x11\x51\ +\x68\x8d\xae\x42\x57\x3a\x20\x7c\x2d\x33\x9d\x93\x7e\x5c\x88\xc9\ +\xae\x9e\x2d\xfe\x63\xb5\xcd\x2d\xf1\x54\xd9\xb2\xc3\x96\x25\xd2\ +\x65\x05\x27\x17\x36\x99\x1d\x36\xfd\x7c\xa6\x2c\x9a\x94\x4e\x3e\ +\x54\x56\x56\x5b\x57\x1f\x12\x62\x72\x62\x38\x1a\x4b\x0a\xce\x76\ +\xd7\xf9\xe1\x9c\x95\x8a\x52\xec\x53\x77\x70\x57\x4d\x22\x66\x30\ +\xe6\x39\x45\xcb\xb2\xdd\x4c\x6e\x6a\x78\x84\x3c\xd9\xdd\xb1\xf3\ +\xde\x7b\xee\xdd\xbc\x71\x03\x63\xac\xac\xbc\x62\x20\x93\x59\xf3\ +\x44\x77\x9e\x74\x9e\xc8\xe3\x8c\x03\xb3\xb8\x51\x16\x89\x98\x48\ +\x5d\x1d\xdb\x26\x86\x7a\xc6\x47\x07\x08\xd1\xb2\x23\x0e\xb0\x3c\ +\xe1\xea\xfe\xee\xca\xda\x86\xf9\x0b\x97\x84\xc3\x11\x4f\x29\x11\ +\x8a\x45\xa3\xb6\x25\x6c\xe5\x3b\xaa\x98\xcb\x8f\x8f\x4f\x66\x26\ +\xa6\x26\x46\xf2\x99\x89\xf1\xd1\xd1\x91\x29\xd5\x72\xd8\x69\xf5\ +\x8d\x73\xb2\x7e\x5e\x2a\x47\xbb\x9e\xca\x67\xea\x53\x09\x8d\xda\ +\x16\x11\x37\x33\x9a\xf7\x0c\xad\x79\x39\x8a\x39\xe5\x15\xf1\xa2\ +\x17\xcb\x39\x5e\xce\xab\xb4\xc3\x1d\x5b\x36\xc7\x42\x46\x59\x7a\ +\xa6\x7e\x79\xc3\x39\x32\xc3\x9b\x34\x27\x3b\x6d\x33\x16\x22\x03\ +\xc8\x56\x9e\xb6\x18\xb3\x0d\xa6\x0a\x5e\x43\x6d\xc5\x61\x4b\x96\ +\x80\x96\x7f\xbf\xe5\xa6\xf6\x96\x99\xf5\xb3\xe6\x36\xb4\xce\x9a\ +\x37\xab\xcd\x30\xd0\x66\xfe\x70\xcf\xb6\xc1\x81\xde\x59\xcd\xcd\ +\x66\x34\x64\x5a\xf6\x51\x2b\x0e\x8f\x46\xc2\xca\xf7\xb9\x30\x90\ +\x40\x6b\x42\x00\xc6\x08\x80\x69\xd2\x08\x58\xaa\x6a\xb2\x7b\xee\ +\x32\x3d\x95\x51\xaa\xb4\xa6\x45\x6b\x6d\x32\x06\x44\x43\xfd\xc3\ +\xab\x9e\x7a\xea\xb1\x07\xfe\x31\x39\x3a\x56\x9e\x48\x9a\x42\x0c\ +\x8c\x8c\x3e\xbc\x65\x5b\x96\x28\xaf\x75\xaa\xaa\x32\x37\x36\xb1\ +\x73\xfb\x0e\x7f\x6a\xd2\x54\xd2\xe0\xa4\x32\x53\x45\xd0\xc2\x49\ +\xf5\xf6\x0f\x5a\x76\xea\xb0\x23\x4f\x43\x92\x9d\xed\xed\xa6\x20\ +\x2e\x64\xce\xf7\x1c\x29\x39\x52\xc4\xb6\x2a\xe3\xa6\x29\x2c\xae\ +\x15\xc9\xa2\xf6\xa5\x53\x2c\xe4\xc6\x33\x5d\x03\xa3\x15\x33\x97\ +\xb0\x58\x44\x79\x7e\xaa\x32\xb2\xe1\xe9\x47\xef\xba\xe6\x7f\x85\ +\x37\xe1\x29\x3d\xe5\x33\x16\x2a\xe3\xae\x4a\x45\x43\xa7\x9c\x7e\ +\xee\x39\x67\x9e\x62\x68\xb5\x65\xd3\x46\xe4\x5a\xf8\x4e\x36\x37\ +\x55\x18\xec\x8f\x45\x5a\x91\x89\xd7\x25\x48\x1a\xbe\xec\x3f\xbe\ +\x8e\xa1\x38\x00\x24\x6b\x5a\x93\x00\x00\xd0\x76\xe6\x27\xbe\x72\ +\x32\x4f\x24\xa2\x9f\xff\xe6\x77\x7a\x07\x27\xb4\xb0\x53\xe9\x2a\ +\xc6\xf0\xf3\xdf\xf8\x86\x15\x17\x00\x60\x36\x9e\xfe\xcd\xff\x3a\ +\x21\x86\x60\xcc\x3a\xfd\xbb\xff\xbb\xb4\x7f\x34\xcb\x43\xb1\x74\ +\x3a\x0d\x40\x1f\xfb\xf6\xd7\xcd\x98\x00\xa8\xfe\xc8\x7f\x7e\x87\ +\x47\xa3\x00\x70\xc5\x37\xbe\xc7\xc2\xa5\xd4\x5c\xb1\xf0\xf8\x8b\ +\x2b\xe6\x4d\x91\x08\x57\xd7\xd7\x86\x77\x4d\xfe\x17\x5f\xf8\xa9\ +\x9f\x1c\x3f\x9a\x2d\xaa\x58\xba\xa6\x32\x61\x03\xe8\x2b\xbe\xfa\ +\x0d\x16\x89\xd9\x70\xf1\xff\xce\x86\xd2\x27\x2b\xe6\x9f\xf5\xfd\ +\x1f\x2c\x1d\x9a\x72\x93\x95\xd5\xe1\x05\x5f\x3c\x12\x42\x00\x50\ +\x73\xd4\x95\xdf\x58\x06\x06\xc0\x9c\x33\x3f\xf0\xfd\x15\xfd\x43\ +\x93\x45\x2b\x9a\x4c\x97\xa7\x0c\x51\xfb\x1f\xdf\xfc\x6e\xef\xe0\ +\x98\xe2\x76\x59\x79\x85\x00\xd0\x9c\xa5\x67\xbe\xe1\x98\xd3\x96\ +\x05\x5b\x76\x1d\x24\x4a\xe9\xf2\xa6\x05\x4b\x74\xff\x96\x67\x57\ +\x33\x00\x00\x5d\xd7\xb6\x28\xc5\xa7\x36\xaf\x1f\x2b\x6b\x68\x8a\ +\x9b\x7b\x7a\xda\xf7\xd1\x51\xd2\x1e\x84\x57\x9c\xfa\x26\x50\xfe\ +\xab\xbc\x65\x37\x63\x54\xcc\xa9\xfe\xad\xda\x36\x91\x21\x30\x86\ +\x8c\x49\xad\xb1\x94\x89\x8f\x48\x8c\x3b\x8a\x84\xc1\x49\xe6\xc2\ +\x3a\x8f\x51\x5e\x19\x0d\xf9\x79\x3f\x9d\x48\xd6\x1e\x71\xd4\xbc\ +\x79\x0b\x77\xee\xec\xd9\x18\xde\x24\x50\xfb\x85\xec\x70\x7f\x57\ +\x6d\x55\x05\x03\x5d\x5f\x53\xd5\x3f\x3c\xb6\x61\xdd\x9a\xfa\xba\ +\x1a\x61\x98\x2f\xf1\x8a\x58\xa9\xd8\x29\x63\x4c\x29\x25\x95\x1f\ +\xb3\x42\xd9\xfc\x54\x5f\xc7\xce\xf6\x81\xc1\xa9\x62\x2e\xd4\xd7\ +\x53\x5c\xf9\x6c\x56\xe8\xae\x7c\xbe\xab\xbd\xcb\x77\xb5\x5b\x50\ +\x76\x24\x55\x59\xd9\x60\x47\x52\xc2\x8a\xd9\xe1\x88\x2f\x25\x37\ +\xcc\x58\x22\x6a\x70\x5b\x4b\xce\xcc\x90\x1d\x89\x22\xa2\xaf\x95\ +\x27\x15\x91\x9c\xca\x66\xa4\x94\xc5\xa2\x93\xcd\x91\xe3\x38\xd2\ +\xc9\x32\x72\x80\xa4\x29\xd0\x1d\x76\x5d\x6e\x31\x66\x79\x92\xa7\ +\x52\xf1\x85\xf5\xd6\x61\x4d\xcb\xa2\xc9\x32\x6e\x5a\x45\xc7\xd9\ +\xb2\x79\xd3\xe6\x4d\xc3\x8f\x0e\x0f\x0d\xf5\xf7\x76\x76\x75\x7c\ +\xe1\xa3\x1f\x9d\xd7\x36\xdb\x7d\x89\xc5\xaf\x4b\x4e\xbd\x2a\x4b\ +\xda\x9e\x43\xc8\x48\xa3\xe7\xfb\x9c\x29\xf0\xdd\x90\xd0\xe0\xb8\ +\x4d\x75\xf5\xf3\x6b\xea\xba\xb6\xac\x7b\x70\xe5\x63\x75\xf3\xe7\ +\x46\xeb\x6b\x6b\x67\xb4\xc4\x12\x2d\x7e\x31\x37\xb8\xb3\x7d\x74\ +\x72\x8c\x72\x4e\xc4\x10\x18\xe2\x09\xdb\x0a\x71\xe1\x64\x72\xe0\ +\xa9\x78\xaa\x1c\x99\x00\x40\x4d\x04\xba\x54\x96\x1f\x76\x3b\x15\ +\x4b\x65\xb7\x76\x55\x51\x66\x44\x9e\x6d\xd9\x40\xc0\x94\xea\xea\ +\xec\xbe\xff\xbe\xfb\xb6\x6d\xdb\xe1\x4b\xa5\xc2\xb1\x82\xf4\xfb\ +\xfb\xfb\x1d\x9f\x1c\xa9\x98\x69\x45\xc3\x21\xc3\xb4\x13\xc9\x32\ +\x53\x88\x62\x76\x2a\x3f\x3e\xd2\xd3\xb1\x43\x4d\x0d\x59\xba\xc8\ +\x0c\xd3\x2f\xe6\x34\x32\x2b\x1a\x97\xc8\x86\xbb\xdb\x63\x21\x71\ +\xf4\x31\xc7\x00\xb3\x3c\xdf\x1d\x1b\xec\xdb\xd1\xdf\x3f\x36\x3a\ +\x94\x9f\x9a\xc8\xe7\x32\xd9\xc9\x49\x37\x9f\xe3\x4c\x33\x84\x8c\ +\x23\x66\x90\x3f\x3e\x36\x58\xd5\x58\xcf\xa6\xf2\xa0\x72\x61\xc1\ +\x5b\x6a\x6b\xe6\xcc\x9f\x3b\xd8\xdf\xee\x15\xd2\x83\x43\x79\xb7\ +\xa0\x06\x3b\x3b\x9c\x6c\x76\xf1\xb1\xc7\x55\x45\xc2\x9b\xd6\xad\ +\x71\x73\x53\x85\xc9\x6c\x43\x79\x93\x25\x8c\x97\x37\x90\x23\x67\ +\xf9\xb1\xa9\xb1\x9d\xdd\xa1\x50\x54\x18\x36\x10\x57\xbe\xb6\x84\ +\x35\xe6\xb8\xf3\x66\xb7\xbd\xff\x7d\x1f\x9a\x3d\xa3\xb5\x63\xd5\ +\xca\xc9\xee\xae\x87\x9f\x79\x72\xd3\xba\x8d\xe9\xa6\xd6\x65\x2b\ +\x56\x1c\x75\xec\x91\x35\x55\x55\x8b\x17\x2f\x14\xe4\x16\x26\xa6\ +\xc6\x87\xc7\x2b\x2a\x2b\xee\xbe\xfd\x6f\x8b\x7a\xfb\x8f\x3e\xf6\ +\x58\x0c\x71\x86\x02\x48\x4f\xc7\xe2\x76\xd5\x67\x28\x99\xa0\xbb\ +\xe7\x31\x8c\x31\x5e\x8a\x61\x23\x01\x72\x86\x2c\x3b\x36\xf6\xf4\ +\xca\xa7\x1e\x7f\x62\xe5\xf8\xf8\xb8\x22\x30\xca\xca\x3b\xc6\xc6\ +\xf3\xb9\x9c\x61\xd9\x39\xcf\xe7\xa1\x50\x3a\x1c\xc9\x0c\x0e\x15\ +\xc7\x46\x74\x7e\x0a\xf3\x13\x21\x4b\xd8\x86\x31\x3e\x95\xb7\x23\ +\x91\xe2\xd4\x64\x38\x9a\xde\xb4\x66\xb5\xf4\xcc\xc3\x56\x1c\x4b\ +\x7e\xce\xb2\x4c\xcb\xa4\x54\xdc\x46\x24\xd2\x4a\x4b\x7f\x7c\x74\ +\x70\x60\x64\x30\x33\x3e\x3a\x39\xfe\xff\xd8\xfb\xef\x38\x4b\xd2\ +\xb3\x3c\x18\x7e\x52\xe5\xaa\x93\xcf\xe9\x3e\x9d\xc3\x74\xf7\xe4\ +\x3c\x3b\x9b\x93\xb4\xbb\xd2\xee\x4a\x5a\x45\x40\xe4\x60\x1c\x08\ +\x06\x1b\xfc\x99\xd7\x60\x6c\x63\xfc\x82\xfd\xbd\x1f\xd1\x06\x83\ +\x85\x40\x08\x21\x50\x96\x36\x07\x6d\x0e\x33\xb3\x93\x67\x7a\x3a\ +\x4c\xe7\xd3\x27\xe7\xca\x55\x4f\x78\xff\xe8\x45\xc6\x36\xaf\x7f\ +\x66\xfc\x7a\x11\xfe\xe6\xfe\xab\xbb\xba\x4e\x75\x9d\x0a\xcf\x75\ +\x5f\x77\xb8\xee\x86\xdd\xeb\xd9\xbd\x6e\xa7\xd3\x03\x6a\xfa\x03\ +\x53\x87\x39\x24\x0c\x12\xca\xb9\xdf\x6f\x27\x14\xa8\x11\x9c\xc9\ +\x17\xeb\x0e\xed\x76\x02\x22\x4b\x39\x2b\xf1\xe1\x7b\xee\xdf\x37\ +\x3e\x5b\xdb\xde\xe6\x2d\x3f\x9d\xd2\xa2\xed\xc6\x76\x7d\x7b\x64\ +\x74\x18\xee\x9f\x7c\xb7\x0a\x76\x51\x22\x9d\xf9\xaf\x36\x49\x5a\ +\x32\xa3\x01\x00\x00\x31\xb2\x13\xd3\xd9\x6f\x6d\x4f\x65\xd2\xef\ +\xdc\x5f\xa2\x65\xd2\xef\x44\x5e\x95\x64\x61\x32\xf9\x9f\xa7\xd3\ +\x24\xdf\xd9\x07\x7f\xeb\xb0\xd6\x5f\x3a\xbe\x96\xc8\x4f\x26\xf2\ +\xff\xf5\x19\xc8\x7a\x61\x68\xec\x2f\x0d\xb8\x41\x56\x7a\xe7\x20\ +\x66\xf6\x2f\xad\x6a\x46\xb6\x38\xf5\xce\xb9\xbc\xa3\xc3\x84\x55\ +\x2b\xf3\x17\xa4\xd6\xcc\x0e\x99\xd9\xbf\x14\x96\xd4\xd3\xe3\x53\ +\x3b\x07\xf1\x5f\xfa\xc2\xff\xef\x8b\xdf\x5c\x9f\xbc\xf3\x3b\xde\ +\xb7\x3f\x7b\x13\x20\xff\x87\xe3\xba\xb8\xd7\xde\x78\xf2\x0b\x5f\ +\x6c\x03\x89\x20\xc8\x69\x44\x0a\xc7\xbe\xff\xe1\xc9\xaf\x7d\xfe\ +\x85\xfb\xfe\xee\x4f\x1e\x29\xe0\x98\x89\xff\x4e\x7e\x54\xd0\xf8\ +\xff\xfd\x49\x05\x02\x62\x1c\x76\xf5\xca\x65\xdd\x50\x01\x84\x10\ +\x63\x84\x20\xe7\x82\x43\xf0\x17\xef\x0a\x22\x50\x45\x00\xf2\xd0\ +\xe6\x30\xec\xa2\x58\x23\x50\x30\x76\x7d\x7e\x71\x7a\x6e\x7f\x2a\ +\x35\x74\xf8\xd8\x58\x2a\x37\x24\x42\x8f\xfa\xfd\xb7\x5f\x8b\x25\ +\x82\x13\x96\x41\x63\xf9\xe0\x91\xa3\xef\x79\xdf\x43\x9c\x46\x40\ +\x22\x3b\xa5\xfd\xff\xa3\x59\x91\x98\x4a\x12\x61\x9c\x05\x7e\x20\ +\x49\x04\x05\x74\x6d\x79\xe1\x99\x27\x9f\x5a\x5d\x5a\x22\x08\x11\ +\x5d\x5d\x5f\xba\xd2\xbf\x7a\xae\x17\xf3\x6e\x14\xf9\x34\x46\x1c\ +\x50\x0a\xad\xac\xa9\x9b\x19\x24\xe9\x1c\x48\x00\x49\x82\x73\xca\ +\xe2\x98\x32\x3d\x91\xb0\xbb\x41\xcf\x71\xec\x30\x60\x94\xbb\xbe\ +\x1b\x84\x81\x40\xd0\xb6\x6d\x21\xb8\x44\x88\x46\x50\x4a\xa3\xba\ +\xce\x15\x08\x78\xcc\x18\x07\x5d\xaf\xa5\x58\x83\x61\x08\x00\xd7\ +\x73\x96\xd9\x59\x3d\xbb\xba\xb4\xb0\x5d\x6b\x36\xda\x9d\xed\x6a\ +\x25\x8a\xa9\xed\xf4\x3d\xa7\xaf\xc9\xa4\xd3\x69\xfb\xce\x0f\xa1\ +\xbf\xbe\xb2\xff\xce\x88\x83\xf6\xfa\x62\xbb\xdb\xc1\x0a\x01\x18\ +\x45\x51\x44\x88\xa4\x12\xd9\xf3\x82\x47\xdf\xfb\xd0\xf7\x7c\xc7\ +\x77\xe6\x69\x7c\x8e\x3e\xfb\x95\x57\x5e\x7e\xf5\xf1\x2b\xe6\xf4\ +\xe4\xd0\xe6\xcc\xe1\xe3\xc7\x66\xc6\xc6\x0f\xef\x99\x61\x03\x19\ +\xe0\x87\x2b\xeb\x4b\xba\x65\x6e\xaf\xae\xfd\xda\xaf\xfc\xea\x07\ +\x1f\xfb\xc8\xfd\x8f\x7c\x00\x21\x0c\x30\x12\x0c\x20\x0c\x77\x02\ +\x59\x18\x63\x21\xb8\x10\xe0\x5b\xfa\x76\x3b\x3f\x84\x41\x80\x58\ +\xc8\xc3\xb0\xb4\x5e\x7a\xf1\xc5\x17\x2f\x5d\xba\xd2\xe9\xda\x1d\ +\xdb\x01\x44\xee\xba\xae\xc0\x48\xb6\x12\x86\x2c\xcb\x8c\x5b\x5a\ +\x52\x21\xb2\xe0\x50\x50\x36\x94\x4b\x2f\x94\x4b\xd5\xea\xb6\xd3\ +\x6d\x64\x51\xbc\x7b\xbc\x58\x1c\x1d\x57\x13\xc9\xad\x4a\xf5\xe2\ +\xb5\x45\xca\x61\x14\xf3\xf5\xc5\x4b\x32\x66\xed\x56\xb3\xd7\xac\ +\x86\xbe\x17\xc5\x94\x71\x1e\x86\x31\x44\x98\x72\x0e\x25\x85\x41\ +\xc8\x00\x40\x44\x08\x16\x70\x16\x6c\x6c\xac\xba\xa5\xab\x63\x7b\ +\x47\x74\x45\x9d\x1a\x1d\x2b\x64\x72\xe5\xad\x25\xd3\xb2\x70\x9f\ +\xa6\x53\xe6\x3f\xf8\x07\xff\xe0\xe4\x3d\xf7\xb5\xba\xed\x7a\xec\ +\x2b\x43\xb9\xed\x95\x66\x1d\xc7\xd3\x83\x29\x90\x34\x6e\xb0\x7e\ +\x0d\x0a\x16\x48\xcc\x37\x00\x51\x28\xe5\x1c\x50\x3f\xf4\x63\x49\ +\xc6\x98\xec\x39\x74\x60\xdf\x89\x5b\x40\x1c\xe7\x74\xf9\x81\x43\ +\x7b\xd2\x56\x22\x50\xd3\xaf\x5d\xb8\xfa\xe2\xb3\xcf\x5c\xbe\x78\ +\xe6\x9e\xbb\x4e\xec\x9a\x9a\x58\x9a\xbf\xd0\x69\x37\x35\x49\x16\ +\x71\x1c\xba\xee\xb5\xcb\x97\xf7\x1f\x38\x98\xb1\x92\x20\xa2\x98\ +\x48\x02\x08\x21\x04\x44\x70\x47\x65\x90\x52\xba\xa3\xa1\xb8\xc3\ +\x4a\x85\x10\x8c\x52\x21\x28\x42\xa2\x59\xaf\xcf\x9f\xbf\xf8\xd6\ +\xab\x6f\x84\x01\x6d\xb4\xbb\x11\x10\x0e\x8d\xbb\xbe\x2f\x1b\xba\ +\x9e\x4e\x63\x80\x54\x0e\x13\xba\x49\x83\x70\xeb\xea\x7c\xb7\xbe\ +\x3d\x31\x98\xbe\xeb\x8e\x7b\xf7\xec\x1a\xd3\x54\xd3\x8f\x95\xa7\ +\x5f\x7a\xf9\xed\x85\x05\x3f\xea\xd9\x2c\xec\xb5\x6b\x34\xe8\x7a\ +\xfd\x46\x52\xb7\xec\x76\xa7\xd1\xa9\x77\x5b\x8d\xed\x72\xb9\xd3\ +\x6e\xdb\x7d\xdb\x71\xdc\x20\x08\x63\x1a\x0b\x01\x30\x46\x0c\x60\ +\x4b\xcb\xf5\x03\x26\x21\xdd\xcc\x65\xa1\xe4\x7a\x51\x9c\x49\x27\ +\xef\x3f\x7e\x42\xb3\x92\xcb\xdb\xed\x6e\xcb\x69\x6d\xd7\x7b\x7d\ +\xfb\xa5\x6f\xbe\x38\xb7\xf7\xc0\xdc\xe1\x13\x8a\x24\xb7\x6a\x1b\ +\x9d\x5a\x0d\x07\x4e\x46\xda\x19\xe3\x7b\x73\x31\xff\x7f\xc5\x94\ +\x23\xf7\x7e\x62\xe2\x36\x65\x74\x24\x8f\x6f\x5e\x8c\xff\x61\xa3\ +\x71\x6c\x15\xf7\xff\xf8\xcf\x1f\x20\x48\x04\x21\x53\x54\x99\x51\ +\x8a\x10\xfc\xd1\x7f\xb4\x9b\x28\x24\x66\xff\xdd\x7a\xdd\xff\x55\ +\xb1\x66\x00\x0d\x44\x27\x14\x47\x93\x18\x42\x08\x62\x04\x11\x84\ +\x18\x73\x01\x98\xe0\x4c\x70\xce\x81\x1f\x79\x51\x48\x21\xf3\x13\ +\x0a\x0e\xfb\x6d\x99\xc8\x27\x4f\xdc\x4e\x6b\xed\xaf\x9d\xf9\xd3\ +\xd1\xb9\x3d\x63\xbb\x77\x8f\x8c\x8d\x5b\x32\xe9\x37\xb6\xab\xeb\ +\xc3\x2a\xe1\x04\x42\xce\x59\xbd\xb4\x79\xee\xf5\x97\x8f\x1e\xbf\ +\x45\xc4\x0c\xc9\x44\x00\xfe\x17\x42\x77\xef\x0c\xd6\xde\x59\xd4\ +\xde\x19\x02\x2d\x80\x80\x00\xed\x48\xea\x40\x21\x38\xc7\x08\x23\ +\x88\x2f\x9c\xbf\x78\xf5\xf4\xf9\xcd\x95\xf5\xae\xd7\x8f\x11\x08\ +\x01\xeb\x76\xea\x8e\x17\xc6\x02\xca\x44\x43\x0c\x66\xd5\x24\x51\ +\x15\x81\x25\x2d\x91\x46\x02\x4a\x00\xcb\x58\xe6\x21\x95\x14\x2c\ +\x11\x15\x21\x28\x00\xec\xd8\xae\xe3\x79\x71\x14\xc8\x18\xc9\x0a\ +\x21\x10\x12\x89\x58\x85\x24\x42\x90\xc6\x01\x0a\xfb\xcc\xed\x39\ +\xfd\x76\xdb\x6e\x46\x8e\xbd\xb5\x5d\x13\x89\xa1\xfd\xf7\x7c\x24\ +\x0e\x30\x12\xb2\x2c\xd0\xf2\xc5\xf3\xdf\xf8\xea\x97\x64\x55\x27\ +\xb2\xcc\x28\x45\x10\x98\x90\xeb\x86\x9e\xcb\x65\x3f\xf0\xd0\x43\ +\xc3\x43\xc3\x37\x2a\x26\x25\x30\xf3\x11\xf3\x21\x97\x21\xc4\x9c\ +\x7a\x94\x21\xc7\x61\x49\x23\x79\xcf\xfd\xf7\x1f\x39\x79\x17\x28\ +\x6f\x35\x06\xce\x3d\x7c\xdb\x89\x7d\x6e\xbf\x02\xc5\x57\x5f\x79\ +\xe1\xfa\xfa\x4a\x31\x5f\xf8\xe0\x9d\xf7\x20\x49\x5e\x5d\x5c\x60\ +\x61\x04\x4d\x04\x04\x20\x08\x6f\xac\xad\x96\x96\x97\x72\xc5\xa2\ +\x66\x25\x43\xca\xda\x7d\x1b\x70\x96\x49\x25\x14\x4d\x8b\x63\xc6\ +\xb9\xf8\x8b\xa7\x0d\x61\x8c\xfc\x20\x58\x5f\x5f\x6b\x94\x36\xce\ +\x9f\x3e\x75\xf6\xcc\xf9\x6e\xbb\x6b\x5a\xa9\x88\x83\x72\xa3\x35\ +\x38\x36\x56\x9c\x9c\x92\x34\x15\x60\xd2\xea\x77\xdb\x5b\xdb\xb9\ +\x74\x1e\xc4\x1c\x32\x91\x4e\x24\x07\x0b\x85\x53\xaf\xb7\xea\xe5\ +\x75\xcb\x50\xde\x73\xdb\x2d\xb7\xed\xdd\x4d\x64\xb5\x1f\x04\x07\ +\x66\xa6\x67\xa7\x27\xbf\xf4\xc4\xd3\x7e\x10\xc6\xbe\x5d\xaf\x94\ +\x4c\x43\x8b\x60\xc4\x62\x07\x70\x01\x10\x21\x9a\xe2\x85\x71\xcc\ +\x39\x26\x52\xc4\x04\x00\xe8\xbe\x87\x1e\x30\xf3\x03\x85\xa9\xb1\ +\x66\xaf\xfd\xf4\x93\x67\x5e\xd8\x3c\x97\x52\x60\xad\xb4\xbe\x7a\ +\xfd\x9a\x6e\xc0\x72\xa3\xde\x0d\x44\xec\x3a\xa5\x76\x39\xb3\x74\ +\xb1\xdf\xeb\x04\x61\xd8\x0b\x3a\x51\x42\xbe\xe5\xd1\x07\x67\xe6\ +\x26\x20\x4e\x88\x1b\x4a\x18\x08\xc1\x25\x62\x1a\x6a\x41\x96\xa1\ +\xed\xb4\xbd\xc8\xe6\x9c\x1a\x86\x1e\xc5\x0c\x6b\xca\x76\xa3\x96\ +\xd5\x8d\xcc\xc1\x83\xb5\xcd\xd2\x90\x95\xe8\xc6\xe0\xc7\xbe\xf7\ +\xfb\x59\x32\xf5\x87\x7f\xfe\xb9\x33\x97\xe6\xaf\x5f\x17\x9a\x08\ +\x12\xba\xd1\x69\x76\x31\x96\x14\x49\x11\x9c\x9e\x7a\xe3\xf5\xe9\ +\x99\xa6\x62\x5a\xe3\xb3\xb3\xa1\x1d\x36\x5a\xad\xec\x40\x56\xd3\ +\x55\xce\x58\x10\xfa\x04\x13\x45\x51\x38\xe7\x08\x63\x00\xa1\x17\ +\xc5\xbd\x5e\x6b\x61\xfe\xd2\xcb\xdf\x7c\xb1\xb6\x59\xd1\x88\x9e\ +\x4c\xa6\xfb\xbd\x5e\x00\xe1\xe0\xd4\xd4\x70\x2a\x11\x01\x80\x09\ +\x59\x5f\x59\x63\x61\x3c\x3c\x94\x39\xf5\xe2\x8b\x8d\xed\x4a\x5e\ +\x57\x8e\xce\xce\x4e\x0c\x14\x74\xc0\x98\xe3\xf0\x98\x7d\xf7\x47\ +\x3e\x21\x3d\xf9\xd4\x93\x6f\xbc\x15\x0b\xda\xac\x95\x20\x77\xd7\ +\xae\x5f\x3a\x7f\x66\xdb\xb3\xeb\x51\xb3\xc6\x7d\x8f\x0b\x20\x20\ +\x8a\x18\x8f\xa8\x40\x48\x96\x88\x14\x51\x16\x31\x41\x39\xb7\x00\ +\x8e\xc3\x48\x78\xce\xf2\xfc\xd5\xd1\x04\xd4\xc3\x38\x9f\x1f\x1c\ +\x9b\xdc\xb5\x5d\xad\x46\x94\x42\x05\x03\x8b\x7c\xe8\xb1\x8f\x7d\ +\xe2\x7b\xbe\x2f\x99\xc9\x7b\x9d\x9e\x5c\x48\x5b\x72\xd4\x5a\xbd\ +\x94\x2b\x64\x51\x3e\x4b\xff\x56\xea\x86\x7e\x7b\x1a\x4a\xe6\x47\ +\x92\x37\x2f\xc3\x5f\xdf\x17\x96\x14\xa5\xb3\xf8\xe6\xd7\x9e\x7e\ +\xa3\xe1\xc6\x66\x7e\xe6\xfd\x8f\x3d\x32\x97\x57\x08\x91\xc4\x7f\ +\xd3\x0c\xf7\x2e\xe1\x28\x42\x28\xf0\xdd\xed\x8d\x65\x55\xd3\x92\ +\x89\xa4\x6e\x1a\x82\xf3\x20\x88\x5a\xed\x16\xc4\x98\xc6\x14\x41\ +\xac\x63\xc3\x0e\x5c\xaa\xc6\x4d\x18\x4f\x24\x32\x7f\xf7\x3b\xbe\ +\xff\xc4\x81\x5b\xaf\xbc\xfe\x46\xfd\xd2\xf9\x17\xbf\xf2\xaa\x39\ +\x31\x71\xe0\xf0\x3d\x87\xf6\xef\x1f\x2f\xa4\x4f\x1c\x39\xd8\xa9\ +\x96\x7a\x8d\x4a\xe4\xb9\x05\x73\xe4\xe5\xc7\xbf\x0c\xec\xce\x6d\ +\xef\xfb\x18\x10\x80\x02\xc6\x91\x60\x80\x43\x86\x89\x20\x50\x00\ +\x84\x04\x44\x82\x01\x86\xb9\x04\x04\x80\x50\xc4\x71\x88\x01\x24\ +\x12\x71\x6d\x67\x79\x71\xe5\xcc\xa9\xb3\xd5\x6a\xad\x5e\x2d\x03\ +\x28\xfa\xae\x1b\x03\x18\x73\x04\x89\x95\xcd\x14\x28\x15\x86\x6e\ +\xe8\xaa\x4a\x64\x99\x29\x28\xe2\x9c\x52\x98\x94\x84\x42\x62\xcc\ +\x9d\x20\xa2\x12\x92\x58\xc4\x22\xa1\xc4\x9a\xdc\x76\xfb\x06\x08\ +\xf7\x0c\x26\xd2\x32\x03\xcc\xb3\x6d\xbb\xdd\xee\x77\xfa\xbd\x4e\ +\xbf\xd3\x6d\xd5\xfd\x86\x53\xa9\xf7\x3d\xca\xa8\xd7\x25\xdc\xe9\ +\x85\x74\xe0\xd8\x03\x03\x24\xd9\x45\x22\x99\x96\xa1\xf0\x02\x8e\ +\xb2\xb9\x7c\x71\x30\x6b\x68\xa8\xd3\x69\xf5\xed\x3e\x83\x24\x64\ +\xd2\x27\xbe\xe3\xe3\x1f\xfd\xf8\x27\x5d\xcf\xf3\x7d\xef\x46\x34\ +\x01\x04\x60\x22\xe6\x18\x47\x42\x09\x42\x4e\x43\xa4\x89\x20\x6d\ +\xaa\x9a\x02\xfb\xd4\xbb\x5c\x2d\xcf\x4e\x8f\x93\xc3\x77\xe9\x95\ +\xa7\x0e\x41\x76\xb8\x98\x79\xf4\xff\xfc\xe8\x9b\x9d\xf0\xf7\x3e\ +\xf5\x79\x19\x2f\x19\x6e\x6d\x28\x29\xa7\x13\xa9\xbe\xe7\x73\xc4\ +\x75\x4b\xdf\xd8\x5c\xf9\xfa\x97\xff\x2c\x95\x48\x1d\x3d\x79\x5b\ +\xaa\x38\x74\x75\x75\x3d\x61\x68\x52\x94\xed\x63\xa5\xd2\x71\xfc\ +\x88\xe6\x0b\x99\x91\xc1\x02\x04\x0c\x60\xb9\x6b\xf7\xae\x97\x4a\ +\x1b\xeb\xeb\x97\x37\x4b\x54\x96\xb1\xa6\xeb\xc9\x64\x52\xd7\x5b\ +\x7e\x98\x29\x0c\xd6\xeb\x6d\xd8\xf4\x46\x26\xa7\x9a\xad\x5a\xaf\ +\xeb\xb1\x28\xc8\xa5\x52\x94\xc1\x00\xc0\x56\x10\xd4\xfb\xad\x38\ +\xec\x8e\x8f\x0f\xf3\xd8\x7d\xe1\xa5\x57\x8f\xcc\xed\x59\x98\xbf\ +\x2a\x49\xd2\xed\xef\x79\x6f\x78\xef\xdd\x9f\xfd\xda\xe3\x3e\x15\ +\x34\xe0\xd3\x7b\x77\xd7\x09\xd9\xa0\x2b\x8c\xc6\xbb\xa6\x67\x74\ +\xc3\x58\xdf\xda\xc2\x8a\x1e\x03\x6c\xfb\xd1\xc8\xd8\xe4\xdd\x1f\ +\xfa\x44\xc5\xe7\x1f\x7a\xf0\xee\x97\xbf\xf2\x99\xf3\x5e\xa9\x5d\ +\xad\xee\x3b\xba\xff\xe1\x07\x0e\x4d\x4d\x8e\x40\x11\x54\xea\xf5\ +\x6b\x55\xa7\xd9\xe9\xce\x64\xd5\xa3\xd3\xf9\x8d\xeb\xbd\xf5\xf5\ +\x6e\xec\x85\x05\x23\x97\x32\xb4\xea\xeb\x17\xb7\x7a\xc1\x43\x3f\ +\xf2\xd3\xa1\xf7\xd7\xaf\xd7\x05\x88\x43\x8f\xc1\x9e\x4c\x4c\x5d\ +\x83\x12\x96\x11\x94\x09\x8b\x0d\x5d\x5f\x5b\x5a\xe8\xb7\x6a\x5c\ +\xe4\x62\x59\xaf\xaa\xd9\x24\x08\xf3\x21\x8b\x17\xeb\xf5\x41\x2d\ +\xb7\xf7\x3d\x0d\xbf\xc1\xbc\xf5\x01\xbf\x4b\x12\xb2\x99\x1f\xec\ +\x76\xbb\xf9\x6c\x1a\x0a\xbe\xba\x7c\x6d\x69\x61\x61\x68\x7c\x4a\ +\x53\x4d\x81\x15\xdb\x0d\x2d\x00\x38\x8d\xa8\xef\x37\xeb\x95\x5c\ +\x26\x83\xb1\x10\x90\x08\x48\xda\x8e\xb3\xb2\xb5\xe5\x74\x3b\x4b\ +\xab\x6b\x8a\x61\xa5\x87\xa0\x63\x7b\xc5\x99\xc9\xba\xe7\xa4\x34\ +\x5d\x57\xa5\xc5\xab\x57\xf7\xec\xdd\xd7\xef\x85\x95\x52\xdb\x30\ +\x34\x2c\xab\xed\x7e\xdf\x71\xed\x99\xfc\xf0\x50\x2a\x7d\xfa\x85\ +\x97\x0e\xec\x9b\x26\x08\x9e\x3d\x77\xf9\xd8\x5d\xf7\x7f\xcf\x47\ +\x1e\x99\x5f\x5e\x5e\xd8\x6e\x05\xbd\xb6\xdd\xae\xf7\x3b\x0d\xbb\ +\xd5\xc1\x10\xaa\x7a\x26\x86\x1a\x96\x14\xcf\x0f\x35\x24\x15\x92\ +\xe9\xb5\xf5\x75\x2c\x11\x59\x41\x9c\xd3\x03\x33\xbb\x3f\xf0\xe8\ +\x77\xba\x94\x1d\x3f\x96\xff\xe5\x67\x7e\x7f\xd9\x6d\xa5\x71\x3c\ +\x55\xd0\xbf\xf1\xec\xeb\x88\x70\x86\x51\x1c\xb0\x38\x8a\x01\x8e\ +\x1d\xb7\x12\x78\x15\x10\xc5\xcc\x75\x69\x1c\xea\xc3\x53\x97\x9a\ +\x8d\x85\xeb\xf5\x47\x8f\x03\x09\x7e\x3b\x8f\xc2\x66\xfd\x6e\x9f\ +\x18\x29\x5d\x82\xdf\x0a\xe4\x75\x7b\xb6\x62\xa6\xb5\x9b\x6d\x25\ +\xff\x7b\xc4\x75\x25\xc9\xd9\x3a\xf3\x07\x9f\xfa\x52\xe2\xd8\x83\ +\x0f\x4e\x25\x57\xce\x3c\xff\xfb\xff\xc9\xf9\xa9\x9f\xfc\xbe\xa2\ +\xfa\x57\x0c\x81\x7a\x97\xee\x39\x84\x30\x0c\x23\xdb\x71\x31\x91\ +\xba\xbd\x7e\x10\x44\xba\xae\x73\xc6\x7d\xd7\x17\x42\x08\x24\xb0\ +\xc0\x50\x70\xdb\xee\x24\x06\x8d\x6a\xa3\xfc\xf0\xed\xb7\xdf\xfd\ +\xd8\x23\x20\x92\x86\x76\x8d\x7f\x44\x79\x60\xd7\x72\xae\x42\xc5\ +\x97\xbe\xf6\xd5\x95\xa5\x85\xc9\x62\x7e\xbc\x90\xa1\x6e\x8f\x32\ +\xea\xfb\x7e\xa7\xdd\x2e\x0e\xe4\x2b\x95\xed\xda\xd6\x26\x94\x75\ +\x6b\xc0\xa4\x88\xb6\xba\xdd\x8c\x99\x97\x55\x13\x0a\x10\x06\x01\ +\xc0\x31\x91\x25\x0e\xc9\xce\xe8\x2a\xd7\xf3\x82\xd0\x5f\x5a\x5a\ +\x7a\xe3\xd5\x37\x36\xd6\x2b\x40\x40\xc3\x4c\x96\x5b\x2d\x81\x79\ +\x71\x78\x44\xd5\x92\x92\xaa\x13\x49\x5f\xdf\xd8\x22\x84\xab\x9a\ +\xaa\x28\xaa\xed\xf4\x33\xe9\x3c\x0e\xc3\x20\x0e\x51\xec\xb8\x8d\ +\xbe\xe3\x78\x31\x80\x02\x43\x2d\x69\x8c\x4f\x4f\x2b\x86\xa2\xe9\ +\x8a\x5d\xde\xba\xb2\x7d\x45\x74\xb6\xbd\x4e\xb3\xd7\xeb\x55\x9a\ +\x2d\x2f\x0a\x01\x60\x51\xe0\x03\xa6\x42\x25\xd9\x8f\x62\x09\x71\ +\x24\xe3\x48\x70\x88\x89\xd3\x6d\xe7\x93\x05\xda\xad\x12\x8d\x38\ +\x7e\x30\x36\x39\x79\xef\x5d\xb7\xa4\x4c\x72\xf9\xd2\x59\x26\xd8\ +\xd5\x85\x15\x27\x10\x2f\xbc\xf0\x7c\x71\x64\xfc\xd0\xa1\xc3\x37\ +\x00\xa2\x3b\x24\x5c\xd3\x74\x95\x42\x5f\x28\x88\x33\x4d\x11\x16\ +\x24\x84\xc5\x22\x8a\x36\xd6\x37\xcc\xfc\x4a\x5f\x92\xbd\x84\x55\ +\xf5\xdc\x13\x7a\xa2\x53\xef\x25\x7c\x71\x7c\xfa\xc0\x1b\x33\x0b\ +\x54\x84\x36\xc6\x57\xeb\x25\x95\x6b\x84\xc8\xa9\xac\xc5\x31\x72\ +\x02\xaf\x77\x7d\x39\xf4\xc2\x76\xcf\x39\x74\xfb\x1d\x42\x52\xc2\ +\xc0\x0f\x1d\x1b\x6b\xb0\xd3\x6e\x57\x9b\x5d\x4c\xd0\x60\x2e\xcd\ +\x44\x7c\xfe\xfc\xd9\xaf\x3d\xf5\xf4\xca\xc6\xb6\x1f\x7a\x88\x0b\ +\x43\x52\x0c\x03\xa4\x52\x69\x9f\xd2\x6c\x21\xaf\x9b\xa6\xb7\x51\ +\x1e\xc9\x0d\x57\x4a\x95\x42\x3a\x3b\x39\x90\x99\x1b\x1d\x9c\xbf\ +\x7c\xe1\xad\xb3\x17\x93\xf9\xa1\xf1\xc9\x89\x6e\xaf\x8b\x81\x18\ +\x1a\x48\xfb\xae\x4d\x83\x70\x78\xb0\x80\xc3\xa0\xde\xa8\x8f\x0c\ +\xe4\x06\xa7\xa6\x9e\x7b\xfd\xad\x85\xad\x5a\xbd\x5a\x3b\x7f\xee\ +\x22\xc1\xb1\x40\x64\x70\xa8\x30\x3e\x3e\x2e\x04\x1f\x18\x28\x1c\ +\x3c\x7a\xfc\xf5\x53\x6f\x97\x6b\x2d\xdd\xd0\x2f\x5d\xbb\xa6\x0f\ +\x4f\x9f\x7a\xf5\xc5\xcb\xaf\xbd\x30\x3b\x90\x3a\x78\xdb\xee\x3b\ +\x6f\x39\x6a\x98\xea\xc6\xea\x82\xd3\x6b\x22\x22\x8d\x0d\x4e\xce\ +\x4e\x8e\x4d\x15\x33\x6e\x65\x53\x61\x31\x8c\x03\xbb\xd9\x81\x3a\ +\x6b\xaf\x6d\xb5\x37\xd7\xf4\xd1\xc9\x1b\xcc\x8f\x42\x10\xd2\xb8\ +\x6d\x77\x29\x8f\x00\x67\x32\x86\x5c\x88\x20\x8c\x09\x12\x71\xc0\ +\x39\x15\x58\x31\x9b\x10\x64\xa7\xa7\x3a\xab\x9b\x1b\x0b\xd7\x66\ +\x6e\x1d\x42\x44\xa2\x58\x75\x04\x9e\x9c\x9c\xc9\xf7\x49\xd6\x34\ +\xb7\xbb\xbe\xdb\x6a\x9a\x8c\x62\xc0\xc3\xc8\xb7\xac\x54\xbb\xd3\ +\x7c\xeb\xf4\x1b\xc7\x6f\xbf\x3b\x88\xfc\xf2\xd6\x66\x21\x9f\x43\ +\x3c\xae\xac\x6f\x96\x57\xd6\xc6\xc7\x27\xc6\xe7\xf6\x6c\x57\xca\ +\x4f\xbc\xf0\xe2\xf9\xcb\x57\x7d\xd7\x05\x71\x10\xfa\x61\x26\x93\ +\x51\x4c\x93\x21\x6c\xa6\x33\x89\x64\xba\xd3\xb3\x4d\x3d\xd1\xef\ +\xda\x84\xe8\x07\x77\xef\xc9\x0f\xe6\x4d\x4d\x0e\x3c\x87\x40\x3e\ +\x3c\x38\x70\x60\xef\xee\xa0\x59\x3a\x7a\xe8\x70\x3e\x93\x2c\x64\ +\xd2\x07\x4e\xde\x3a\xba\xf7\xd0\xcc\xf8\xd8\xfc\x6a\xc9\xeb\xb6\ +\xb0\xa0\x1a\x41\x52\x3a\x15\x05\x2e\x56\x64\x2e\xcb\x9e\x17\xe4\ +\x32\xd9\xc3\x47\x8e\x66\x32\xb9\x4e\xb7\x8b\x30\x5c\xdf\x58\x05\ +\x80\x3d\xf2\xc1\x0f\x63\x35\x71\xe7\xc1\xbd\xfb\xf6\x4e\x54\xbe\ +\xfb\x91\x2f\xff\xd9\x67\xb7\x16\x57\x99\x6d\xa8\x98\x67\x72\x96\ +\x1b\xb8\x6e\x3f\x54\x14\x4d\xd5\xd4\xc1\xc1\xbc\x04\x59\x69\x79\ +\x75\xfe\xf2\xc5\x8b\xf3\xd7\x57\xdb\xce\x5b\xeb\x9b\x83\x33\x33\ +\x8f\x9c\xb8\xff\x5d\x4a\x8f\x72\xce\x38\xc0\x04\xfd\xb7\x21\x05\ +\xca\x04\x21\xff\x0f\xa9\xa2\x68\xeb\x77\x7e\xed\x8f\x4f\xfc\xf0\ +\xcf\xdd\x3f\xf6\x17\x03\x7c\xdc\xeb\xbf\xf9\x7f\x7d\xf9\xd1\x9f\ +\xfa\xa7\xda\xb9\x3f\xbe\x20\x9d\xf8\xae\x7b\xf7\xde\x84\xa2\xbf\ +\xdd\x38\x8a\xc4\xd6\xd2\x65\xba\xeb\xc1\x1f\xff\x81\x0f\x2b\x00\ +\xdc\x75\x72\xb2\xf3\x2f\x7e\x7b\xb9\xd2\x1b\x9e\x4e\xb2\xff\xbe\ +\xbe\xee\xff\x52\x13\x42\x50\x2a\x18\x03\x34\x0e\x3d\x37\xe8\xf7\ +\x6c\x22\x11\x82\x89\xa6\xa9\x10\x89\x6e\xa7\xdf\x74\xfb\x44\x60\ +\x6c\xc7\xfb\x87\xa6\x33\xb9\x81\x46\xec\x68\x86\x65\xee\x9f\x0c\ +\x37\x97\xa6\x51\xf2\xe0\xae\xc9\x0f\xfe\xc8\x3f\xfa\xe2\x57\xbf\ +\x7e\xfd\xda\xa5\x76\xad\x32\x31\x5c\x70\xfb\x5e\x3a\x99\xee\x47\ +\xb1\x69\x99\xf5\x5e\xff\xc9\xaf\x7f\x15\x4a\xd2\x5d\x0f\xdc\x39\ +\x30\x3a\xc8\x3d\x27\xc2\x8a\xa5\x6a\xdd\x8e\xdd\xe9\x36\xcd\x84\ +\x92\x48\xa7\x22\x10\xab\x92\xda\x71\x7b\x5b\xb5\x72\xab\xdd\xbc\ +\xba\xb8\xd0\xb0\xfb\xc8\x90\xa3\x90\x0f\x4e\x0e\xd7\xfa\x2d\x23\ +\x61\xa9\x89\x44\xab\x6d\x0f\xa7\x33\xad\x76\x6b\x65\x73\x65\x20\ +\x9f\x1f\xb2\x06\x11\x02\x69\xd9\x9a\x9d\x18\x59\x5f\x5f\xab\xae\ +\x94\xca\xcb\x4b\xf5\x7a\x2b\x0a\xa9\x95\x4e\x53\x04\xad\x6c\x26\ +\xf6\x7b\xc5\xb9\x03\xa6\x8a\xae\x6f\xae\x76\xaf\x5f\xb2\x98\xcf\ +\x3d\x87\x73\x28\x09\x9c\x51\x12\x34\xf4\x23\x82\x7c\x45\x76\xc2\ +\x1e\xe2\x91\xa2\xea\x1d\x8f\x4a\x89\xdc\x48\xa1\x90\x65\x3d\x56\ +\xeb\x5e\x38\xfd\x96\x31\x9e\xa1\x51\x98\x2f\x16\x6d\x3f\x28\x95\ +\xb6\x6d\xcf\x03\x10\xa8\xaa\x92\xca\xa5\x3f\xf0\xe1\x4f\xdc\xff\ +\xc0\xbd\x8d\x66\xf7\x06\x04\x9b\x76\x9a\x51\x5c\x3b\xa0\x01\x85\ +\x98\xa0\x88\x22\xce\xfc\xc0\xc1\x12\x64\xa1\x70\x1a\x9d\x8c\xaa\ +\x07\x7d\x37\xc2\x22\x3b\x35\x72\xfd\xf2\x45\x3f\x0e\x13\x5b\xa5\ +\x33\xf3\x5b\xb1\x6f\x67\x0b\x29\x27\x02\xd7\x96\xaf\x93\x10\x03\ +\x81\x0b\x43\xd9\x03\x07\xf6\x44\x5e\x98\xb1\xac\x99\xe9\x39\xcd\ +\x4a\xbc\x75\xea\x4c\x66\x6c\x7c\x73\x69\xde\x8a\xfd\x23\xb7\xdd\ +\x9d\x2e\x8e\xe7\xb3\x18\x71\xb1\xb6\xbc\x72\x7d\x79\xfe\xf2\xe5\ +\x4b\x67\xdf\x3e\xdb\xee\x7b\xba\x61\x84\xae\xab\x02\x54\x48\x65\ +\x01\xe7\x8e\xed\x94\xcb\xdb\x13\x33\xb3\x56\xc2\x32\x52\x56\x40\ +\xe3\xcd\x8d\x95\x5d\x63\x83\x5e\xaf\xc3\xc2\x70\xa4\x90\xd7\x93\ +\x96\xc4\x63\x19\xc2\x20\x16\x43\xc3\x53\x87\xa7\x27\x9d\x7a\x6b\ +\x66\x7a\x6c\xd7\x48\xb1\xd9\x6e\x67\xb3\x69\x17\x2b\x09\xcb\x30\ +\x35\x85\xc5\x51\xbb\x51\xcd\x17\x92\xa9\x54\xea\xf0\xe1\x23\x81\ +\xe7\x42\x21\xb2\xd9\x6c\x32\x99\xcc\x65\xb3\xb5\x46\x4b\x46\x70\ +\x7c\xa0\xf0\xf5\x17\x9e\xfb\xda\xc2\x19\xa3\xbf\x75\x7c\x32\x7b\ +\xf0\xc0\xa1\x56\xab\xb3\xb8\xd4\xa8\xd7\xab\x9c\x05\x9a\xae\x67\ +\x3d\x2c\x2b\x4a\xb7\xbc\x75\x60\xef\x1e\x2b\x99\x0b\x28\x8f\x21\ +\x0a\xb8\x28\xd5\x9b\x4b\xd7\x16\x8f\x15\xc7\xe0\x8d\xaa\x36\x33\ +\x40\x84\xa4\x03\x62\x20\xc1\x92\xa9\xc4\x40\xbe\xa0\x48\x72\x4c\ +\x59\xb1\x38\x8e\x91\xc1\x02\x36\x34\x98\xc9\x1f\x3b\x58\xe3\x01\ +\x17\x7e\xf1\xd8\xd4\x95\x95\xba\xdb\x6e\xa7\x4c\xd2\xeb\xf6\xaa\ +\xa5\xd2\xa3\x0f\xbc\x57\xc7\xed\x13\x63\x23\xcd\x6a\xb9\x56\xda\ +\xc8\x65\xd2\x8f\x7c\xe0\x91\x4a\xbd\xd5\xea\x7b\x8e\xd3\xb5\xed\ +\x96\xdf\x13\xc0\xb6\x7d\xc7\x79\xe9\xf1\x67\x7a\x9d\xf6\x89\x93\ +\xb7\x78\xdd\xfe\xca\xd6\xb6\x1a\xb3\x3d\xa3\x63\x6f\x9d\x39\x1b\ +\x87\x31\xa5\x71\xa0\x46\x89\x7c\x32\x0a\xe3\xd7\x5e\x7f\xf3\xb1\ +\x8f\x7c\x5c\x89\x45\x41\x35\x11\x91\x97\xaf\x5e\x35\x0d\x3d\x9b\ +\x50\x01\xd4\x74\x0c\x1c\x16\x46\xa1\x3b\x36\x3e\xa2\xdc\x75\x7b\ +\x36\x93\x36\x74\x35\x97\xcf\x47\x61\x68\xf7\x3a\x23\xc5\x9c\x88\ +\x5c\x5d\xce\x74\x6a\x25\x44\x23\x4b\x95\x91\x8a\x59\x60\xfb\xd4\ +\x4d\xe7\x13\xf7\xde\x73\xdf\xe0\xd0\xc8\xf2\xf5\xe5\xc3\xfb\x26\ +\x53\xa9\x24\x16\x76\xb9\x52\x72\x9c\xc6\x6d\xf7\xdc\x31\x38\x90\ +\xff\xdd\x3f\xf9\xec\x13\x5f\xfb\xea\x48\x21\x7b\x78\xdf\x87\xb8\ +\xe7\xa4\x74\xa5\x51\xab\x06\x61\xd0\x55\xed\x5c\x21\x7f\xe0\xd0\ +\x31\x88\x14\xd7\xef\x01\x24\x87\x14\xce\x2f\x5c\x3f\xb3\xb4\x0a\ +\xd2\xb9\xda\x7a\x89\x51\x0a\x88\xf4\x2e\x10\x52\xd1\x38\xfd\x0b\ +\xbf\xfc\xc7\xef\xfb\xb9\x5f\xbf\xbb\x28\x51\xbb\xb1\xd9\x64\x13\ +\x93\x83\x08\xf0\x67\x3e\xf5\x0b\x2f\x93\x87\xff\xcd\x0f\xdc\xf1\ +\x57\x7f\x4c\x46\xd5\xed\xaa\x17\xff\xa5\x77\x4d\x11\xd5\xed\xba\ +\x4f\x41\x42\x35\x34\x7c\x93\x93\xfe\xad\x37\x2e\x60\x26\x3f\xe8\ +\xbd\x78\xe1\xf5\x4b\x87\xf6\x0f\xaa\xf5\x2b\xaf\x6f\x86\xd6\x5d\ +\x49\xfd\xaf\x7c\x26\xc9\xbb\x06\xa2\x92\x24\xeb\x86\x89\x30\x21\ +\x32\xe1\x8c\x47\x41\x00\x44\x84\x21\xe4\x8c\x29\x44\x56\x14\x15\ +\x10\x6c\x42\x99\xb8\xbd\xb0\xd1\x5f\x5f\x59\xaf\x86\x7e\xc0\xc2\ +\x24\xc1\x91\x60\x07\x73\x23\xa5\x86\xc3\x23\x7a\xe2\xe4\xc9\x6e\ +\xab\x3e\x35\x52\x84\x22\xca\x17\x0a\xf5\x7a\xd9\xe9\xd9\x50\x33\ +\x20\x84\x5e\xbf\xcd\xe3\xf8\xd2\x99\xd3\x83\xb5\xc1\x44\x3a\x67\ +\x77\x3c\x16\x23\x55\x35\xbc\x20\x8c\x68\x60\x58\x96\xaa\x29\x95\ +\x66\xfd\xe9\x67\x9f\x98\x9f\xbf\xea\x79\x1e\x65\x62\x87\x89\x62\ +\x05\xc8\xba\x26\x9b\x7a\x61\x68\x64\x6b\xbb\x5c\x6f\xb7\x65\xc3\ +\x8c\x69\x3c\x35\x33\x39\x3c\x38\x28\x23\xb8\xb4\xb0\xd0\xa8\x57\ +\xba\xad\x52\x1c\x78\xcd\xad\xb5\x46\xb5\x86\x04\x02\x02\xc4\xdc\ +\x0d\x01\x08\x9d\x66\x65\x63\x71\xb4\xd1\xda\x7d\xe8\x98\x45\x40\ +\x88\x45\x4a\x37\x22\xc8\x21\x20\x61\x2c\x38\x17\x22\x8c\x0d\x4d\ +\x96\x0c\x23\xaf\xa6\x75\x44\x9d\x58\xa4\xd5\x81\x8f\xfd\xe0\x4f\ +\xca\x8a\x96\x96\xe1\x70\x2a\xf9\xc6\x17\x3f\x7d\xa9\x06\xc6\x06\ +\x54\xa7\xd7\xbc\x78\xe1\xcc\xd0\x40\x52\xc2\xcc\x75\x1d\xd7\xf3\ +\x73\xc5\xa1\xe1\xe1\x5c\x1c\xf6\x82\xc0\xbb\x31\xd5\x43\x01\x80\ +\x1f\x33\xd7\x8f\x00\x06\x32\x96\x32\xe9\x4c\xce\x2c\x52\xdf\x55\ +\x55\x4d\x93\x14\xee\x79\xb9\x41\xb9\x38\xbe\x2b\x39\x3c\xf0\xc2\ +\xef\x34\x38\x8b\x0b\x87\x77\x87\x17\x96\x85\x06\x05\xe0\x4e\xb5\ +\x09\x5b\xae\x20\x3a\x52\x70\xad\x5a\x1b\x1c\xc8\x4e\x8f\x8f\xde\ +\x77\xc7\x1d\x77\xde\x76\x67\xb3\xdd\xfb\xa3\x2f\x7c\x49\x82\xa0\ +\xd7\xee\x2c\x2f\xce\xcb\x7a\x7a\x17\x97\x62\x80\xaa\xa5\xad\xda\ +\xf6\x8a\xe7\xf4\x38\xa3\x34\x08\x3b\x8d\x86\x4a\x24\x15\x49\x2a\ +\x44\x3c\x8e\x9a\xb5\xaa\x4b\x69\xa7\xdb\x9e\x9f\x9f\x5f\xbe\xbe\ +\x4a\x20\x11\x94\xda\x8d\x92\x28\x98\xdb\x6b\x6d\xbb\xdd\x42\x71\ +\xa4\x42\xae\x08\xc6\x03\x5f\x97\x50\xab\xd5\x45\xb3\xa8\xd7\x6d\ +\xbc\xf6\xea\x8b\x3a\x91\xb7\xb6\x2b\xf1\xdb\xa7\x0f\xdc\x79\xcf\ +\xe0\x60\x61\x7e\x65\x7d\x7a\x6a\x36\x9d\xcd\xa5\xb3\x56\xe0\x7b\ +\xba\x6e\x40\x20\x7a\x9d\xae\x61\x18\x49\xd3\x1a\x1b\x1e\x6e\x37\ +\x5a\x14\x00\xaf\xd3\x00\x6e\x0f\x78\x7d\x43\x42\xef\xb9\xf7\x9e\ +\x8d\xb5\xf5\x6e\xbb\xd1\x6a\xb7\x99\xe0\xba\x2a\x01\xc4\x9c\x4e\ +\x57\x55\x65\xd9\xd4\xcf\x9e\x3d\x9f\x29\x0c\x9f\xbd\xb2\x7c\xf6\ +\xf2\xa2\x65\xa6\x55\xce\x19\x65\x92\x61\x8a\x1b\x1b\xe5\x2d\x00\ +\x03\x50\x31\x13\x85\x62\x51\xd0\x50\x93\x64\x45\x37\x09\xc2\x03\ +\xc5\xac\xeb\x86\xa5\xcd\xca\x9c\x95\xd1\x00\xe0\x9c\x66\xa7\x06\ +\x6e\xfd\xc1\x8f\x6a\x83\x53\x89\xde\xcb\x5a\x3d\xb0\x6d\xea\x62\ +\x6f\xa3\xd9\xde\xe8\xf6\xf6\x1f\x3c\xb4\x7b\x6a\x62\xf1\xea\xc5\ +\xd1\x91\xc1\xc9\x91\xe1\x72\xb5\x2c\xcb\xca\x99\xb7\x5e\xab\xd5\ +\xaa\xf7\xdf\xf7\x9e\xd6\x56\x79\x63\x61\x21\x69\x26\x76\x4f\x4e\ +\xd5\x74\x4d\x81\xb8\xb6\xb1\xd5\x6b\x34\xd2\x99\x5c\xda\x4a\xac\ +\x5a\xc9\x16\xed\x73\x00\x9b\xe5\x4a\xe4\x38\x18\xf0\xbd\x73\x33\ +\x9a\x2a\x9f\xbd\xb0\x62\xfb\xd1\xdc\xee\xbd\x2b\xcb\x8b\xfb\x66\ +\x27\x65\x9e\xef\x55\x1a\xbb\x27\x87\xb1\x53\x77\xdd\xee\xab\xaf\ +\xbf\xb2\x72\xe5\xfc\x50\x3e\x33\x39\x3e\x5a\xae\x55\xab\x6f\x9e\ +\xba\xe7\xe1\xc7\x9c\x7e\x7b\x6a\x6c\x30\x59\xc8\xd7\x4b\xab\xa1\ +\xef\x21\x26\x4f\x8c\x8d\xf8\x36\xeb\x44\xf6\xc4\xf8\x90\x44\x78\ +\x75\x7b\x0d\x83\x98\x87\x8e\xa9\xa6\x34\x49\x64\x12\xea\x5d\xb7\ +\x1d\x35\x52\xd2\xef\x7e\xea\xdf\x3f\xf5\xf5\x6f\xe8\x8a\xb4\xbc\ +\x58\x3e\xb6\xef\xa3\x77\xdf\xf6\x81\xa7\xbe\xfe\x8d\xbe\x1b\x67\ +\xd3\xb9\x44\x7a\x20\x5d\xc8\x5c\xb8\x74\xb5\xeb\x74\x0f\x1f\xd8\ +\xdf\xee\x3b\x46\x2a\xb3\x6b\xf7\xbe\x0b\x6b\x95\x76\xc7\x4e\x49\ +\xfa\xbb\x56\x64\x04\x73\x45\x44\xfb\x97\x56\xba\x77\x17\xf3\x97\ +\x9f\xfd\x83\x5f\xf8\x83\xf2\xaf\x7d\xf5\x37\x66\xa4\xee\xea\xb5\ +\x95\x81\x87\x87\x00\xe8\x3e\xf5\xd9\xcf\xbe\xb5\xd8\x1a\x3d\xfa\ +\xc0\x27\x3f\x7c\xbb\x0e\xc0\xea\x5b\x5f\xff\xc2\xd3\xe7\x81\xc6\ +\x4b\xa1\x90\x25\x0c\x00\x58\x78\xe5\x8b\x5f\x79\xe1\x2a\x52\xa3\ +\x1a\x87\x12\x46\x90\x40\x42\x64\x10\xb7\x9f\xfc\xfc\x67\xcf\x5c\ +\x6f\x73\xc9\xba\xeb\x43\xdf\xf5\xde\x03\x43\x00\x80\xd2\xf9\xa7\ +\xff\xec\xa9\x53\x76\x04\x8b\x07\xee\xf9\x8e\x0f\xde\x93\x92\x6e\ +\xa2\xd5\xb7\xaf\xb1\x98\x0d\xee\xbd\xfb\x83\xc7\xd6\xbe\xf0\xdb\ +\xff\xe6\x4b\xb2\x14\x0b\xfd\xde\x4f\xfc\xd0\x9e\x9c\x42\x69\xfc\ +\x37\x86\xa3\x3b\xa1\x5d\x0c\x61\x14\x84\x3e\x73\x11\x44\x10\x00\ +\x8c\x31\x65\xac\xd3\xe9\x28\xb2\xcc\x01\x10\x9a\xe5\x46\x5e\x5e\ +\x55\x45\xe0\xaa\x58\xb5\xfb\x4e\x7a\x74\x2c\xea\xf7\xa6\xf6\xec\ +\xde\xfe\xc6\x37\x9b\x91\x68\x5c\x5b\xda\x6a\xd6\x39\x87\x5e\x40\ +\x85\xa0\x63\xe3\xe3\x1e\xa5\xf9\xa1\x61\xc7\xee\xf7\x7a\xbd\xe1\ +\xdc\x60\x42\x51\x54\x59\xd9\x5e\xdb\x12\x42\x92\x8d\xf4\x66\xb9\ +\xa6\x5b\x29\xdd\xca\xe8\x2a\xee\xb6\xed\x95\x8d\x2b\xd7\x57\x56\ +\x54\x59\x1e\x19\x18\x3e\x7b\xfe\x5c\x14\x51\x3f\x8c\xb2\x59\x3e\ +\x32\x3c\x1a\x7a\xde\xf2\xe2\xf5\xbd\x7b\x0f\xf7\x7a\x4e\x2a\x95\ +\xc1\x58\x5a\x5b\x59\xcd\xe5\x32\x2a\x42\x3c\xf2\xb6\x56\x17\x2d\ +\x5d\xed\x54\x36\xca\x9b\x1b\x5e\xb7\x2b\x33\x36\x98\xcb\x03\x01\ +\xba\x4e\x93\xc7\x4c\x11\x29\x06\x40\x75\xf1\xea\x70\x26\xbb\x77\ +\x6c\x68\xa3\xb7\x8d\x79\xe8\x63\x40\x05\x62\x31\x18\x1e\x1d\x1b\ +\x1d\x19\xcc\xe7\x72\xa9\xa1\x51\x93\xd0\xcb\xa7\x5f\x5e\x2c\x35\ +\xf5\x99\xdb\x84\x91\x75\xbd\xce\x0f\x7d\xe4\xfe\xe7\xbf\xf2\xc4\ +\xf6\xc6\xbc\x95\x30\x61\xac\xe7\x73\xc9\xfc\xc0\xa0\xa4\xa2\x7e\ +\xb7\xc1\x18\x0f\xa2\x30\x66\xb1\xa2\xca\x8a\x26\x23\xe4\x33\x76\ +\x83\x95\x17\x58\x37\x75\x49\x95\x89\x4c\x10\x30\x74\x55\x33\x74\ +\x62\xe9\x08\x62\xca\x63\xd3\x54\x53\x3a\x36\x25\x59\x19\xc8\x1c\ +\x7c\xf4\xa1\x64\x2e\xcd\x8b\x23\x85\x66\x0f\x5d\x5f\xe5\x3c\x1c\ +\x2d\x16\x0d\x77\xae\xef\x07\x21\xa0\xb2\x4e\x4c\x85\x1c\xde\x37\ +\x37\x94\x4b\x2f\x5f\xbe\x70\xee\xfc\xa5\xb1\x42\xda\xd2\xc8\x50\ +\x3e\x3d\x97\xbf\xab\x5c\x6f\xac\x3e\xf3\x2c\x94\x95\x38\xf4\x0f\ +\xed\x9d\x96\x21\x63\x94\xed\xdb\x3d\x17\x84\xf1\xad\x27\x4e\x20\ +\x2e\xde\x7e\xed\x75\x06\x20\xd2\x75\x04\xc5\x9e\xd9\xd9\xc2\xd8\ +\x10\xc2\xd8\xee\x77\x87\x72\x99\x7d\xd3\xa3\x32\x60\x0b\x4b\x0b\ +\xba\xa6\xa7\x4d\xd3\x20\x38\xa3\xab\x0f\xdf\x7f\xdf\x2b\x2f\x3d\ +\x7f\x7d\x75\x53\xe5\x21\x6d\xd7\x0c\x2c\xef\x9e\x9a\xd5\x4c\x3d\ +\x08\xe3\xad\xd2\xd6\xe6\xe6\xfa\xb1\xa3\x47\xee\xb9\xef\xc1\xe1\ +\xe1\x31\x23\x69\x56\x2a\x95\xd2\xd6\x66\xa7\xdd\xab\x54\xaa\x1f\ +\xf9\xc8\xc7\x6e\xbf\xf5\xd6\xfd\xfb\xf6\xdd\x7a\xcb\xf1\x2f\x7d\ +\xe9\xcb\x7d\xa7\xf3\xd0\x6d\xc7\xe7\x61\x57\xb4\xd7\x0d\x82\x9a\ +\x9e\xbb\x5d\xaa\x44\x8c\x43\x0c\x39\x07\xaa\x66\xd2\x20\xec\xd9\ +\x7d\x0d\x0d\xac\xac\xaf\xad\x96\x5e\xe8\x45\x68\xab\x61\xf7\x7a\ +\x0b\x19\x5d\x1b\xcb\xa7\xdd\x28\xc6\x37\x5c\xee\x82\x44\xdf\xed\ +\x97\xeb\x02\xb2\x18\x71\x5e\xde\xde\x98\x1c\x1d\xef\x77\x3b\x51\ +\x10\x2f\x5d\x9b\x1f\x2c\x0e\xbd\xf7\x7d\x0f\xde\x7a\xeb\xbe\x42\ +\xd1\xf0\x3c\xef\xad\xe7\xbe\xdc\xe9\xf8\xc8\x69\xf1\x20\xda\x75\ +\x78\x77\x69\xf3\xca\xa7\xff\xe8\x73\xb7\x1f\x3e\xfe\xa1\x87\x1f\ +\x02\x71\xac\x48\x72\xb5\x54\x82\x00\x30\x45\x45\x71\x38\x94\x4d\ +\x2d\x5f\xb9\xd8\xaa\x34\xca\x9b\xa5\x5c\x36\xd7\x6b\x77\x7c\x2f\ +\x58\x98\xbf\xd6\xf3\x1c\x45\x37\x86\xc6\x02\x81\xc9\xc4\x70\x11\ +\x84\x61\xad\xd2\xd2\x78\x18\x75\xbd\xc6\x5a\x30\x5a\x1c\xe9\x55\ +\x37\x73\xa6\x9a\x4e\x24\x17\x2f\x5f\x30\x35\xe2\xf7\xdb\x96\x04\ +\xca\xa5\xf5\xd9\xd1\x21\x25\xb2\x6b\xdb\x1b\x2b\x1b\xab\x91\x10\ +\x61\x44\x1d\x3f\x48\xe5\xf3\x40\x4f\xac\xac\x5c\xbf\x7c\xfe\xdc\ +\xc4\xf0\xd0\xd8\xae\x69\x2f\x8a\x37\xb7\xdc\x76\xbd\x3a\x3d\x3e\ +\x94\xcd\xa4\x55\x09\x4b\x8a\xb4\xb9\xb5\xd9\x68\xb6\xa3\x28\x96\ +\x54\xf9\xfe\xb9\x7b\x9d\xc8\xb9\xbe\xbc\xe8\x79\xbd\xd7\xbf\xf4\ +\xf9\x17\xbf\xfc\xe7\x63\xa9\x74\x26\x95\xea\x75\xba\xa7\x5e\x7b\ +\x75\xff\xde\xbd\xc4\x30\x4b\x8d\x4e\xa3\xed\x36\x3a\xf5\xf7\x3d\ +\xf2\xc0\x6d\x77\xdc\x99\x4e\x99\x9a\x6a\x0c\x0c\x4f\x68\x66\xee\ +\xd5\xb7\xaf\xca\x8a\xae\x09\xea\x34\x7a\xef\xde\x54\x73\x3c\xbc\ +\x3f\x9f\xba\x7c\x65\x15\xdc\xa9\x5e\x5c\xaa\xa7\x2d\xf7\xad\x0b\ +\xed\x99\xfd\x8d\xcd\x46\xe6\xd1\xe9\xe4\x73\xbf\xff\x6b\xaf\xf4\ +\x77\x7f\xc7\x47\x8f\x3e\xf1\xa9\x4f\xff\x91\x59\xfc\xde\x5d\xcb\ +\xff\xe6\x37\xbe\x72\xeb\x77\x7e\xef\xb4\x58\x7c\xfb\x52\x59\x92\ +\x61\xef\xf2\x17\x7e\xe5\x77\x9f\x7d\xcf\x77\x7f\x77\xd1\x3d\xf7\ +\xd6\xbc\x2d\x61\xb0\x75\xf1\xf9\x57\xb4\xa1\x87\xc7\xea\x4f\x3c\ +\x7e\xea\xe4\x0f\xfe\x83\x5c\xfd\x95\xff\xf8\x6b\xbf\x39\xf8\xeb\ +\xbf\x32\x59\x79\xf2\x5f\xfd\xda\x17\x6f\xf9\xe8\xf7\x1c\x8d\x2e\ +\xfd\xf6\x57\x9f\xba\xfd\xfe\x7b\x52\xe9\x9b\x68\xf5\xed\x6b\x82\ +\x53\x2a\x99\xf7\x7d\xd7\x4f\x9f\x78\x5f\xab\xef\xc7\x7a\x22\x93\ +\x32\x25\xcf\x71\xff\x4a\xb7\xfa\x5d\xc2\x51\xc6\x59\x3e\x9b\xcd\ +\x24\xad\x7a\xbd\xce\x28\xc5\x84\x20\x88\xac\x74\x6e\xa7\x28\x4f\ +\xd7\xf5\x28\x8e\x49\x32\x35\x56\x2c\x26\x39\x57\x84\xc8\xa5\xb2\ +\x19\xa1\xe8\x21\x1b\xc8\x8f\x28\x46\x6e\x6d\x65\x95\x51\x94\x99\ +\x9b\xbb\x5e\xda\xea\xdb\x0e\xc6\x10\x43\x5e\x1c\x99\x18\x1d\x9f\ +\xc8\x66\x53\x4f\x3d\xf9\x0d\xda\xe9\xf5\x5d\x3f\x9d\x48\x4f\x4f\ +\xcd\xc4\x71\x00\x35\xdd\x15\xc4\x8d\xf9\xea\xf2\x9a\x2e\x13\x1e\ +\xb8\xcc\xb3\xe7\xaf\x5c\xa2\x9c\x9e\x3c\x79\xab\x9a\xc7\xab\x8a\ +\x19\x23\xe6\xe3\x58\xf8\x61\x75\x63\x93\xe7\xf3\xcc\xf1\x62\xdb\ +\x2d\xaf\x6e\xc8\xaa\x3a\x3c\x3c\xdc\x28\x95\x14\xc0\x2d\x20\x0c\ +\x85\xa4\x55\x59\x23\xb8\xb2\xb1\xea\xb4\x5b\xc5\x4c\xf2\xfd\xf7\ +\xde\x3b\x3d\x3a\xaa\x10\xc9\xe7\xe2\xeb\xcf\xbd\x70\xf6\xda\x22\ +\xc7\x52\xaf\xeb\x6c\x98\x89\xc2\xc1\xd9\x62\x3e\xe5\xba\xbd\x7a\ +\xa7\xe9\x72\x60\xe5\x8b\x7b\xef\x38\x31\x34\x32\x90\xb2\x92\x85\ +\xc4\x30\xe8\xd6\xcb\x56\x46\x55\x82\x7a\xc7\xb5\xfc\xb8\xb2\xb6\ +\xf5\xc2\x2b\xa7\x97\x37\x16\x42\x18\x30\x97\x1b\x32\x9d\x9b\x99\ +\x38\xb0\x6f\x6e\x6b\x7d\x55\xd7\x35\x21\x68\xb7\xd7\xbe\xed\x8e\ +\x3b\xc6\x26\xc6\x14\x4d\xc1\x18\xc5\xf1\x0d\xea\x19\x39\x94\x71\ +\xc0\x81\x08\xed\x4e\xd7\x73\xb0\xad\x69\x8c\x32\x08\x50\xdd\xee\ +\x05\x2c\x62\x56\xe2\xe8\x9d\x77\xee\x1f\xcc\xed\xdb\x3b\x67\xd7\ +\x5a\x5f\xff\xc3\xcf\x6d\x6f\xd4\xbc\x5a\x2d\x1c\xc8\xde\x75\xff\ +\x5d\x67\x84\x3b\x10\x46\x5b\xa5\x8d\x64\xda\x1a\x1f\xcc\xad\x5c\ +\xbd\x68\x89\x98\x05\x51\xbf\xb1\x5d\xb4\xa6\x2f\xbc\xf9\xf2\x95\ +\xcb\x57\x7f\xe0\xbb\xbe\x57\xc8\xcd\xd5\x73\x97\xc6\x26\xa6\x03\ +\xa7\x77\xea\xd4\x5b\x99\x84\x4e\x59\x44\x14\xed\xd6\x13\xc7\xf3\ +\x99\x0c\xa2\x62\x76\x7a\x57\x42\xd7\x5b\xdd\x4e\xaf\xd9\x1e\x9c\ +\x9a\x8c\x42\x5f\xd7\x64\xcf\x76\x7b\x9d\xc6\x48\x2e\xd5\xac\xd5\ +\xf3\xb9\x1c\x04\xa8\x5c\xda\x36\x8d\xf6\xd4\xc8\x40\x6e\x64\xd7\ +\xea\xd2\x7c\xbf\xdf\xef\x39\x5e\x21\x95\x49\xaa\xba\x64\x58\xd3\ +\x93\x83\xeb\xf5\xc6\x6b\xa7\x4e\xb7\x5a\x6d\x81\xb5\xcb\x17\x2f\ +\x64\xd2\x19\xc3\x32\x06\x8b\x43\x2b\x2b\x2b\x9b\x5b\xa5\x6e\xa7\ +\x73\xe6\xcc\x99\xc1\xc1\x01\x21\x58\xa3\x52\x39\xb4\x67\xc6\xc3\ +\x89\x10\x48\x67\x1e\xaf\xce\xe4\x53\x9d\x46\xa5\x59\xaf\x22\x04\ +\x21\x07\x31\x15\x42\x30\xcf\x8b\x21\x73\x32\x96\xce\x19\xb3\x12\ +\x29\x0a\x9a\x31\xc4\x44\x33\x55\x40\x34\xc3\xe8\xfa\x5e\xd7\xb1\ +\x6f\x6c\xde\x4b\x14\x46\xb7\xdc\x7a\x34\xc2\xe1\xfc\xf9\x8b\xf5\ +\xed\x56\x3e\x9d\x56\x10\xf6\xdd\xa6\xe7\x06\x80\x43\x88\x48\xe4\ +\xf5\x5e\xfa\x9a\xe3\xd4\x97\x5d\xde\x21\x1a\x7e\xf3\x8d\xf3\x69\ +\x6b\x7c\x6e\xe6\xf8\x6a\xa9\x76\xe1\xf5\x37\x22\xd7\x5f\x5f\x59\ +\xbf\x7e\x76\x1e\x78\x7e\x3e\x69\x1c\x9c\x9b\x46\x2c\x8c\x03\x0f\ +\x23\x09\xf8\xe1\x9f\x7d\xfa\x0f\x6f\xbb\xf3\xae\x03\x07\x0f\x9d\ +\x3e\x7d\xfa\xd5\x37\xdf\x84\x00\xcc\xcc\xcc\x34\x1a\x4d\x2f\x08\ +\x35\xcb\x18\x9d\x9b\x09\xe2\xf8\xcd\xd7\x5e\xde\x37\x39\xb9\xe7\ +\x96\x83\x34\x72\x3b\xed\x5a\x36\x9b\x06\x32\x82\xb2\x40\x4c\x6e\ +\xf6\x03\xbb\x59\x16\x2c\x94\x88\x01\x69\xb8\x67\x7c\x1c\xb0\x60\ +\x83\xd1\x7a\xab\x7e\xf9\x3a\xbe\xeb\xd8\xf1\x42\x22\xa5\x5a\xe6\ +\xf4\xde\xdd\x6f\x9c\x3e\xf3\xec\x37\x5f\x08\x43\x2f\xf4\x6d\xcf\ +\xee\xce\xee\xdd\x27\xcb\xe4\xcd\x37\x2b\xab\xd7\x57\x6e\x39\x79\ +\x42\x35\x12\xbe\x1f\x6c\x95\xca\xfd\x9e\x03\x31\x8c\x04\xc8\x0f\ +\x8f\xbe\x6f\x6c\xf4\x3f\xfe\xde\xd6\x99\xd3\xa7\xda\xe5\xed\xfd\ +\xe9\x64\x4a\x33\x0c\x59\xe9\x9a\xa6\x87\x50\xaf\xdb\x51\x0c\x73\ +\xe6\xc0\xa1\x53\xaf\x9f\x5e\x5b\xdf\x64\x4f\x3d\x7d\xe8\xf0\xc1\ +\xc3\x07\xf7\xcf\x2f\x2c\xc5\x31\xdd\xdc\xaa\xbc\x71\xee\x6c\xb5\ +\xde\xd4\x8d\x34\x01\xf0\xdd\xc3\x51\x40\x0e\xed\xcf\xbe\x78\x75\ +\xbe\xb2\x19\xaf\x45\x53\x3f\xfa\xc3\xc6\x33\x2f\xbf\x54\xc9\x18\ +\xcd\xf4\xf8\xb0\xea\xfe\xe9\x8b\x6f\xb5\xc6\xe4\xe7\x9e\x2b\x35\ +\xba\xad\x70\xed\xda\xd9\xfa\xeb\xe6\xc9\xc7\x7e\xe4\x43\xf7\x03\ +\x30\xf5\xf4\x33\x8b\x80\xd2\x2b\xaf\xbe\x98\xbf\xef\xbb\xbe\xf7\ +\x91\x7b\x41\x50\xf8\xfa\x0b\x9f\xa6\x5c\x10\x59\xd3\x64\x22\x04\ +\x55\x53\x63\xb7\xdd\x77\xc7\x8c\xb2\xeb\xc2\x4b\xbf\xb8\xbd\xdd\ +\xed\x9e\x7e\x89\x1c\xff\xe4\x8f\x7c\xe8\x7e\x56\x51\xbf\xf0\xfc\ +\x13\xe2\x66\x57\xcf\xb7\x7b\x9d\x11\xe9\x97\xaf\xfe\xd9\xe3\x2f\ +\x3b\x58\xc6\x10\x0a\x16\x91\xec\xbe\xc7\xde\x7f\x5b\x42\x06\xff\ +\xed\xe8\xb3\x77\x09\x47\x7d\xcf\x3f\x7a\xe4\xd0\xef\xfe\xe6\xaf\ +\xfd\xca\xbf\xfd\xd5\xab\x57\xe7\x07\x8b\xc5\x72\xbd\x1e\x86\x81\ +\xac\x68\x50\x92\x00\x21\x86\xae\xf7\xbc\x9e\xed\x2a\x00\x43\x42\ +\xb9\xd6\x6a\x64\x81\xa2\xba\x40\x51\x11\x10\x7c\xf4\x3d\x77\x4c\ +\x0e\x4f\x6e\xd7\x5c\x82\xf0\xd9\xb3\x6f\x4f\x8e\x4f\xfc\xd0\x0f\ +\x7d\x5f\x71\x68\xb8\xdf\xeb\xbe\xf9\xc6\xa9\xe7\x9e\x7d\xc1\xee\ +\xb6\x0d\xd5\xda\x37\x3b\xdb\xae\x57\xc7\x87\x87\x66\x0f\x1e\x2a\ +\x97\x1b\x55\xd7\xdf\x6e\xb4\x46\xf2\xf9\xfb\x4f\x9e\x1c\xc8\x66\ +\xc6\x0a\x85\x57\xbf\xf9\xc2\xdb\xaf\xbc\xa1\x69\xc6\x50\xaa\x40\ +\x64\x79\x63\x73\x33\xa6\xb4\x5e\x2a\x3b\x8d\xe6\x40\x3a\x7d\xf6\ +\xb5\xd7\xb7\xb6\xcb\xbb\xf7\xee\x2d\xa6\x33\xc3\xb9\x9c\x45\xa4\ +\xac\x69\x42\x4e\x1f\xbc\xe7\xde\x33\x67\xde\x2a\x6d\x6c\x0e\xa4\ +\x13\x1f\x7c\xe8\x81\xf1\x6c\x3a\x67\x90\xd0\xf3\xd3\xa9\xf4\xcf\ +\xfc\xd8\x8f\xfe\x9f\xbf\xf1\xdb\x67\xe7\x17\x64\x60\x74\x4a\x9b\ +\x25\x5d\x8c\x14\x33\xe9\xcc\xf0\xfc\xc6\x6a\x9f\xf2\xa3\x47\xf7\ +\x1f\xb8\xe3\x44\x3a\x9d\x08\x5d\x27\xec\x44\x16\xd1\x00\x54\x19\ +\x83\xeb\x6b\x2b\xbe\x96\x51\x09\x6b\x3a\xfd\xaf\x3e\xfd\x54\xc0\ +\xc3\xc9\xe2\xc0\xbe\x5d\x13\xb2\x2c\x5d\x9b\x5f\x14\x82\x59\x09\ +\x43\x95\x51\x4a\x92\xfd\x98\xbf\x71\xea\xf4\xdc\x9e\x59\xc6\xf5\ +\x1b\xbc\xf4\x10\x0e\x8c\x8e\x04\x6e\xaf\x5d\xd9\x90\x24\xce\x78\ +\xe8\x04\x34\x88\x98\x65\x25\x37\x6b\x5b\xf4\x0d\x5f\x1b\x18\x28\ +\xd9\xad\xf3\xb9\x94\x68\xb5\x94\x80\x2d\x5f\x59\xb1\x86\x26\x0f\ +\xcf\xee\xaa\x3b\xdd\x85\xcd\xb5\xba\xeb\xb0\x6a\xad\xb4\xba\x56\ +\xab\x12\x2c\x02\x4b\x21\x73\x23\xc5\xc0\x71\x69\xe0\xd6\xb6\x37\ +\x78\xe8\x0d\x0d\x14\x56\xd7\xd6\x56\xb6\xaa\xdd\x6e\xd7\xea\x75\ +\x9a\x8d\x86\x2e\x8b\x66\xcb\xdd\x35\x35\x09\x89\xf4\xd2\xeb\x6f\ +\xad\xac\x6c\x68\x44\xbd\xeb\xc4\x89\x90\x60\x21\xf8\xf6\xd6\x06\ +\x95\x90\x91\x4a\x95\xcb\x4d\x82\xc8\xb5\xa5\x45\x77\x7c\x50\xd5\ +\x0c\x27\x88\x06\x07\x8a\x66\xdf\xa1\x5e\x5f\x84\xfe\xd6\x7a\xdb\ +\x77\xfd\x46\xab\x7f\xde\xb7\x6f\x3d\x3c\x57\x1c\x1e\xe0\xaa\xe1\ +\x09\x74\x71\x61\x69\x69\x75\xc3\x4a\x65\x04\x82\x8e\xd3\xef\xb5\ +\xdb\x90\x48\x31\x63\x87\x0e\x1d\xc6\x98\x3c\xf3\xe4\x53\x2f\xbf\ +\xfc\x72\x3e\x9b\xe6\x34\xea\x34\xea\x51\x14\x7e\xec\xfb\x7e\xf4\ +\x89\xe7\x5f\x56\x40\x3c\x3a\x50\xf4\xed\x6e\xc2\xd2\x18\x67\xd4\ +\x8b\x68\xcc\x38\x17\xa1\x1f\x2a\x9c\xa3\x44\x52\x26\x9a\xac\x30\ +\x24\xa9\xae\xeb\xb7\x6d\x27\x91\x48\xe6\x8b\x45\xb7\xb9\xed\x87\ +\xc1\x8d\xe1\x68\x18\x45\x77\x9c\x3c\xf6\xbe\x87\xee\x7e\xf6\xe9\ +\x27\x5f\x7f\xe9\x25\xea\xfb\x58\x08\xb7\xef\x74\xea\x65\x8c\x09\ +\xc4\x12\xe5\x51\xd4\xd5\x17\x2e\x5c\x88\x55\x2a\x54\x0c\x00\xd9\ +\x37\xbb\x7b\x20\x93\xc1\x0c\x74\xaf\x55\xe3\x5e\x1f\xc6\x4c\x86\ +\xa4\x53\xeb\x14\x74\x7d\xf1\xea\xc2\xec\xc4\x98\x0c\xe4\x17\x9e\ +\xfb\x66\xab\xd3\x6d\xb5\x3b\xab\x8b\x2b\x87\x8f\xdd\x92\x1a\xc8\ +\x77\xae\x5e\xc5\x48\xba\xba\xb2\x16\x53\x3a\x50\x1c\x5c\xdd\x2e\ +\x0d\x96\xcb\x8a\xae\xd6\x5b\x95\x61\x13\x5b\x92\x0f\x45\xf0\xd0\ +\x3d\x47\x57\x57\x97\x6b\xcd\xea\x03\x8f\x7e\x18\xa9\xa9\x7f\xf7\ +\x1b\xbf\xd7\xa9\x6d\x18\x99\xf4\xf5\xd5\xeb\x69\x4c\x6e\x3d\x70\ +\xa0\xd5\xec\xf5\x6c\x9b\x11\x72\x65\x75\x03\x70\xfc\x9d\x8f\x7e\ +\x08\x2a\xfa\xe9\x2b\x4b\x2f\x9f\x3e\xb7\x59\xad\x17\x87\x46\xcc\ +\x54\x3a\x8e\x02\xd7\x71\x2c\xcb\xc8\xe5\xf3\x94\x73\xd5\x48\x28\ +\x00\x6e\x96\xaf\x5d\x5f\x2f\x45\x11\xf5\x02\xf7\xd0\xf1\x13\x7d\ +\xc7\x4b\xa6\x93\x27\x6e\xbb\xf3\xf1\x2f\xfe\xb9\x6a\xbb\xd3\xa6\ +\xa9\x00\x3c\x3b\x36\x56\xee\x76\x6b\x9c\xae\xaf\xaf\x75\x23\x31\ +\xbb\xef\x00\x92\xcc\xab\xbf\x7b\x85\x51\xea\xf6\xec\x72\xa9\x12\ +\xb3\xd8\x0e\x82\xaf\x3f\xf7\xec\xd5\x95\xeb\x61\xcc\xb8\x6b\x27\ +\x8d\x24\x04\xef\x5e\xd7\xcb\xd8\xd1\x5b\xd8\x8b\xaf\xfd\xf9\xe7\ +\x37\x13\xfb\x3e\x7c\xd7\x5d\xda\x4b\xcf\xfc\xc1\x17\xbf\x84\x72\ +\xd3\xb7\x0e\xa5\x81\x4f\xb5\xa3\xf7\xbc\xff\x7d\xbb\x93\xfc\x63\ +\xdf\x99\x1b\xc8\x5d\xfa\xd3\xe7\xe9\x3b\x32\xbb\xef\xe8\x2f\x02\ +\x08\xf8\x5f\xda\xf2\x5f\x16\x27\xf0\x38\x04\x00\x03\x4d\x83\x82\ +\xc7\x11\x65\x58\x91\xdf\x09\xcd\xdd\xec\xe9\xf9\xf6\xe7\xa3\x02\ +\x20\x22\x5b\xa9\x24\x82\x04\x41\x42\xe2\xea\x6b\xaf\x7f\xf3\xe0\ +\xad\x47\x8f\x0d\xa9\x9c\xfe\x0d\xe1\x28\x44\xd8\x77\x7a\xd9\x04\ +\x99\x1a\x1b\x18\x1d\xca\x4d\xed\x9a\xfd\xe6\xcb\xaf\x9e\x39\x77\ +\x91\x41\xc4\x38\xec\x3a\x9e\x44\x30\x81\x61\xaf\xea\xe3\x74\xaa\ +\xbc\x59\xba\x72\xe1\xa2\x2c\xe4\x89\xd1\xe9\x5b\xef\xbc\xad\x30\ +\x3b\x24\x2c\xbc\x74\xee\xf5\x97\x5e\xb8\x50\xae\x34\x34\x59\x49\ +\x26\x93\xbd\x6e\x7f\xfe\xca\xb5\xd2\xc6\xda\xeb\xaf\xbe\xb8\xb6\ +\xb8\x64\x6a\x4a\xaf\xd1\x0e\x7b\xdd\xdd\x23\x1f\xdc\x37\x35\x29\ +\x43\x31\x33\x3e\x44\x5a\x9d\x5a\xbd\x9c\x4f\x68\x9b\xf3\x97\xae\ +\xbb\xce\xe1\x83\x07\xcf\x2b\x7a\xb7\xd9\x6d\x75\xdd\x81\xc1\x21\ +\x8c\x64\x1e\xf2\x7c\x2e\x37\x36\x32\xdc\x6c\x36\x16\x16\x96\x05\ +\x24\x0a\x02\x04\x70\xdf\x75\xfa\xdd\xee\xad\xc7\x8f\x0e\xe4\xb3\ +\x07\xf6\xed\xc9\x67\xd2\xcf\x3f\xf7\x8c\x6b\x3b\x83\xb3\xd3\x6e\ +\xb7\xfb\xcd\xb3\xa7\xee\x39\x71\x74\x7d\x75\x65\x79\x7d\xe3\xbe\ +\x47\x1e\xfb\xe4\x27\x3e\xb6\xfe\xeb\xbf\xb5\xb2\xd5\x96\x89\x8a\ +\xc0\x08\x00\x82\xd2\x78\x70\x68\xe0\x9e\xe3\xb7\x48\x66\xb2\x56\ +\xdb\x8e\xa3\x7e\xd4\x77\x0f\x8c\x1c\x18\xcd\xe5\x24\x43\x3a\xbf\ +\xf5\x7b\xeb\xaf\xbf\x56\xae\xd7\x1e\xfe\xc0\x07\x6e\xbf\xed\xe4\ +\xca\x95\x87\x3e\xfe\x91\x8f\x3e\x74\xe7\x9d\xc3\xf9\x5c\xab\x56\ +\xdb\x2c\x6d\xfd\xf1\x1f\x7f\x76\xe3\xca\x52\xab\xdb\x98\x9b\xdb\ +\xe5\xf8\xb4\xde\xee\xcd\x11\x45\x92\xe5\x28\x0c\xff\xba\xaf\x1f\ +\xe7\x1c\x23\xfc\x33\x3f\xf5\x8f\x91\xf0\x3f\xf7\xfb\xbf\xd5\x6b\ +\xd5\x5c\xd7\x1d\x99\x98\xfe\xfe\x1f\xf9\x7b\xe9\x6c\xb6\x51\xd9\ +\x12\xa1\x7b\x6d\x61\xf5\xf4\xe5\xa5\xed\xc8\xd5\x14\x69\x76\x7a\ +\x7c\x5a\x4b\x08\xac\xc9\xd9\xc4\x7a\x63\x6b\xed\x5a\x0d\xd8\x51\ +\x69\xa3\xdc\xf7\x42\x83\xc0\x8d\x52\x35\x97\xd0\x97\xae\xaf\xe5\ +\x52\x69\x2e\xe0\xe5\xab\xd7\xda\x9e\x3f\x3e\x39\xcd\x81\x58\x2f\ +\x6d\x51\x8e\xb6\xb6\xb7\xb3\x29\xb3\x98\x35\x77\xef\x1a\xbf\x72\ +\xf9\x42\xc4\xc4\x83\x0f\xbe\xe7\xcf\xbf\xf0\xf5\x6e\xbd\x7d\x7d\ +\x65\x25\x9b\x4a\x0a\x20\x30\x42\xed\x46\x3d\x62\xb4\xdf\x6d\x2b\ +\x58\x4e\x18\xfa\xd6\xf6\xf6\xdc\xbe\x83\xd3\xe3\x73\x80\x09\x5c\ +\xad\x0d\x8f\x8f\x99\x9a\x1c\x47\x2e\x46\x48\x31\xac\x5e\x64\xbf\ +\x78\xe6\x4a\xad\xe5\xa7\x74\xb3\x51\x6f\x76\x5c\x57\xb5\x52\xd9\ +\xa1\x61\xd7\x0f\x2a\xe5\xf2\xc2\xb5\xf9\x41\xcf\xaf\x35\x1a\x03\ +\x83\x83\x92\x24\xe7\x72\xb9\xca\xf6\x56\xa3\x56\xe7\xb1\xdf\xae\ +\x97\x87\x07\x8b\xed\xca\x36\x75\x7a\xc5\x6c\x62\x74\x38\xa7\x8a\ +\xb0\xd1\x10\x7d\xc7\x46\x48\x70\x1e\x03\x2e\x38\x95\x90\xa6\xbb\ +\x4e\x10\xc6\x8d\x8d\x7a\xdd\xf6\x22\xd7\x8f\xb0\xac\x24\xb3\x39\ +\x2f\x0a\xd2\xb9\x74\x36\x9f\xe5\x37\xd4\x3f\xca\x39\x4f\x6a\x5a\ +\x3e\x91\x7c\xf8\xfe\x7b\x67\x06\xf3\xaf\xbd\xf4\xf2\xcc\xd4\xd4\ +\xc6\xda\x5a\xb7\x56\x1d\x9b\x98\x10\x02\xab\x44\xd9\x3b\x36\xb5\ +\xb8\xba\x5c\x69\xb6\x56\xb7\x4b\xe9\x74\xb1\x36\xdc\x94\x91\x69\ +\x98\xca\x23\x0f\xdc\x77\x66\x3e\x71\xf1\xcc\xdb\x19\x33\x5f\xae\ +\x56\xfb\x8d\xaa\xd3\xa9\xef\xf9\xb1\xbf\xbf\xb9\xbe\xba\xbe\xb9\ +\xd5\xb7\xbd\x4e\xcf\xe9\x9f\x7e\x3b\x3f\x31\xd1\xee\xf6\x82\x28\ +\xc6\x12\xee\xb7\x3b\x89\x64\x7a\x69\x7d\xcb\xf1\xdc\xe7\x5e\x7a\ +\xe5\x3d\xef\xbd\x3f\x3f\x58\xa8\x37\xcb\x34\x6a\x1d\xdc\x37\x31\ +\x35\x99\x1f\x29\xea\xcd\x4e\x37\xa9\x01\x35\xad\xcf\x4d\x8f\x9c\ +\x7a\xfb\xed\x28\x0a\x7c\xdf\xf7\x3d\x6f\x6c\x78\x34\x0a\x3c\x06\ +\x00\x54\x74\x45\x56\xcf\x2f\xaf\xb4\x3f\xfd\xd9\x5c\x36\x57\x73\ +\x7b\x92\x22\xa5\x0b\xc3\xaa\x99\x30\x13\xc9\x4a\xbd\xb6\xba\xb6\ +\xaa\x99\x09\x0e\x50\x2a\x9b\xd3\x0d\x4b\x08\x20\x2b\x3a\xe7\xc0\ +\x76\x1c\x00\xe1\xfc\xfc\xfc\xf6\x76\x59\x37\xb5\x62\xb1\x18\x46\ +\x41\xd8\xaa\xef\x1b\x1a\x41\x21\x43\x9e\x37\x98\x4c\xb6\x7b\x6d\ +\x88\x60\xbb\xd7\xa9\x35\x1c\x05\x28\x77\xdd\x71\xc7\x7d\xf7\x1c\ +\x7b\xec\xb1\x8f\x09\x1e\x51\xce\xbe\xf6\xec\x53\xe7\xe6\xaf\xba\ +\x9c\x4a\xaa\x22\x18\xb7\x0c\xed\x7f\x66\x06\xe2\x5f\xd7\x8c\xb1\ +\x13\x7b\xe9\xaf\xff\xf1\xd3\x93\xff\xe1\x0b\xfb\x81\x2a\x4e\x4e\ +\x46\x3f\xff\x9f\xce\xfc\xc0\xaf\xff\x43\x59\x49\x1d\x3f\x39\xfe\ +\xd5\x6f\xbe\x3c\x97\xba\x43\x06\x5c\xce\x8f\x1e\xba\xfb\x81\xcf\ +\xfc\xe2\xe7\x7e\xe7\x4b\x89\x63\xb9\x7a\xa9\xe7\x31\x44\x0e\xdd\ +\xfd\xc0\xa7\x7e\xf9\x4f\xfe\x60\x88\xec\xd5\xd6\xab\x6e\x00\x21\ +\xa4\xa1\x1f\x60\x06\x38\xf5\x3d\x9f\x09\x00\x00\xf3\x5d\xc7\x65\ +\xda\xc9\x63\xb7\x7f\xe6\xdf\x7e\xf6\xf3\x53\x24\xd7\x7c\xbd\x1a\ +\x08\x74\x13\xa9\xbe\xcd\xf3\xa3\x94\x1a\x85\xd9\x4f\xfc\xc0\xc1\ +\xbf\x78\xa5\x37\x5b\xeb\xbf\x65\xfb\x11\x00\xda\xdf\x58\x5c\x17\ +\x21\xe4\xbb\xfd\xd6\xfa\xca\x40\xc6\xe0\x00\xb5\x9b\xe5\x43\x87\ +\xf6\x2e\xaf\xad\x61\x59\x83\xb2\xd6\xea\xd9\x96\xae\x89\x5e\x29\ +\x6c\xb7\xc6\x76\x4f\xed\x9e\x1e\x77\xfb\xb1\x1b\x07\x9b\x8d\x6a\ +\xf9\xe9\x27\x33\xf3\x19\x68\xf1\x4e\xcf\x5d\x5f\xab\xb7\x9a\xbd\ +\x5c\x26\xed\xf6\x7b\xd7\x17\x96\xb6\xae\xa3\xb7\x4f\xbd\xe9\x74\ +\x1a\x98\xb2\xb0\x67\x2b\x9a\xac\x23\xba\x6b\x20\x3b\x60\x4a\x5b\ +\xe5\x35\x79\x60\x40\x8e\xed\xa9\x81\xe4\x6c\x31\x75\xe1\x9b\x2f\ +\x26\x55\xed\xe9\xaf\xad\xbe\xf4\xd2\x8b\x99\x4c\x5e\x00\x5c\xaf\ +\x5d\x8e\xb9\x48\x66\xd3\xa9\x54\x32\xa6\x61\xb5\x56\x25\x32\x06\ +\x10\x69\x46\x6a\xef\xbe\xdd\x3d\xdb\xb9\xfb\x9e\xbb\xdc\x28\x58\ +\x58\xbd\xae\x27\xf4\x33\x17\xce\x76\x3c\xcf\x0f\xe9\xf8\xf8\x54\ +\xd2\x4a\x80\x6c\x66\xd7\xe4\x78\x31\x9b\x2a\x0c\xe4\x0f\x1e\x39\ +\x34\x75\xf8\x96\x3f\xfb\xca\x13\xeb\xe5\x9e\x1b\x05\x5d\xb7\x8f\ +\x9b\x31\x91\xd1\x68\x71\x78\xcf\xc4\xae\x37\x4e\x9f\x69\xac\xad\ +\x05\x76\xaf\x90\x4a\xed\xfe\x9e\xb1\x3e\xb3\xe6\x0e\xef\x3f\x76\ +\xf2\xd8\xd2\xda\xb5\x74\x2e\x93\x62\x3d\xee\xd1\x5f\xfc\x27\x3f\ +\x6b\x21\x00\xa8\xdf\xa9\x35\x4f\xbf\xf9\x16\x03\xe8\xd6\x93\x77\ +\x9e\x39\x7f\xee\xca\xd2\xb2\x20\x9b\xf7\xbf\xef\xe1\x87\x1e\xf9\ +\xa0\x1b\xd8\x76\xdb\x95\x90\x2c\xfe\xfa\xd5\x17\x84\xe0\x3b\x8f\ +\x1f\xd3\x25\xb0\x67\x20\xf9\xc2\xd7\xbf\xb0\x78\x7d\xf9\xc0\xf1\ +\xdb\x02\xc7\xde\x76\x1d\x18\x7b\x0a\x08\xa7\xb3\x99\x86\x99\xae\ +\xc4\xd1\x52\xa7\x5e\x6a\x36\xa0\xc3\x82\x80\xe1\x84\x85\x11\x2e\ +\x60\xb5\xd9\x74\x6c\x8f\x73\x25\xa1\x65\xb2\x40\xc5\xd5\x6e\xcf\ +\xa5\x64\x3c\x53\xac\xf5\x82\x33\x17\xae\xd5\x1c\xbb\x13\x30\xc6\ +\x49\xad\xd1\x54\x93\x59\xbb\xdb\x2e\x16\x73\xd9\x42\x9e\x71\x7a\ +\xe4\xe8\x91\x33\xe7\x2f\x0a\xc0\x3f\xf4\xd8\x87\x7e\xe7\xb7\x7f\ +\x37\x66\xac\x5e\xab\xc9\x8a\x74\xe2\xe8\xd1\xc5\xad\x8d\xed\xcd\ +\x0d\x99\x28\x7b\xe7\xf6\x2c\x2f\x2e\x6c\xb5\xeb\x67\x2f\x5f\xcb\ +\x37\x5c\x16\xb3\x81\x84\xb6\x7b\x6e\x06\x33\xdf\xee\x77\x99\xe0\ +\x1c\x12\xa1\x18\xad\x6e\xfb\xcd\x4b\xd7\x72\x66\x52\x96\x15\x33\ +\x9d\x11\x32\xf6\x29\xc3\x92\xc4\x19\x5b\x5c\x58\xec\x79\x81\xa2\ +\x9b\x57\x2f\xcf\x13\x42\x20\xc6\x9e\x17\x08\x46\x5b\xb5\xea\xc2\ +\x95\x4b\x41\xaf\x73\xc7\xfd\x0f\xf4\xbb\xf5\x89\xb1\xc1\x94\x65\ +\x38\xad\xae\xd3\x6f\x6b\xaa\x64\xfb\x01\x14\x14\x03\x24\x63\x14\ +\xf8\x31\x81\xb2\x96\x30\x62\x0a\xfb\xb6\xef\x87\x34\x06\x28\x66\ +\x54\x91\x80\x00\x8c\x83\x1b\x54\xc7\x24\x92\xb4\x72\x6d\x91\xf5\ +\xf3\x86\xa6\xe6\xcd\xe4\xee\x89\xc9\x5b\x8e\xdd\x72\xd7\xf1\x93\ +\xf9\x64\x76\x6d\x7d\x53\x08\x7c\xfe\xfc\x39\x05\xd0\x66\xbb\x51\ +\xab\xb7\x45\x24\x67\x52\xc3\xf5\xae\xe7\xd1\x2d\x00\xe2\xe9\x5d\ +\xa3\xb5\xed\x15\x5d\x95\x22\xc0\x7b\xae\xeb\x8b\x78\x64\xb0\x68\ +\x66\xd2\xbd\xa5\xa8\xe5\xfa\x01\xe3\x24\x91\xac\xf7\xfa\x7f\xfe\ +\x85\x2f\x1a\xa6\xd9\xb7\x7d\x59\x85\x8a\xaa\xf5\xfa\x9e\xeb\x7b\ +\x5c\xb0\x20\xec\x0a\x0e\x8e\x9d\x38\x51\x5f\xbd\x12\xda\x8d\x44\ +\x36\xb9\xbc\xb6\x94\x4d\x27\x32\xd9\x44\xbb\x5b\x5f\xbd\xba\x3c\ +\xbb\x7b\x66\x74\x6c\x64\xab\xe7\xa9\x9a\x25\x11\xb5\x5e\x6d\xac\ +\xad\x6d\xba\x11\x75\xb8\xa0\x00\x26\x07\x47\xb6\xb7\xdb\x5c\xb2\ +\x1c\x01\x53\x49\x2b\x86\xa4\xef\x85\x46\x06\x02\x22\xb7\x3a\xbd\ +\x34\x56\xac\x74\xae\x38\x32\x61\x1a\x26\x0d\x03\x1e\x78\x84\xd1\ +\xc1\x6c\x0a\x63\x54\x2d\x6d\x10\xc0\xde\x7c\xed\xa5\xf3\x17\xce\ +\x16\x07\xf3\xd7\x4b\x4b\xa5\x4e\x35\x8d\x94\xb8\x12\x04\x12\x31\ +\x86\x86\x8c\x4c\xb2\x72\xf1\xca\xda\x52\xd5\x6f\x79\x83\x03\xfa\ +\xfb\xdf\xff\x20\x0b\x1d\xce\xd8\xca\xd6\xe6\x85\xab\x57\xdc\x38\ +\xd6\x33\x09\x10\x02\xd6\x0b\x01\x60\xe0\xdd\x54\x33\x92\xf2\xef\ +\xfd\xd8\xc7\xc2\xcd\x99\x23\x59\x04\x00\xb8\xed\x81\xc7\xbe\xcb\ +\x1d\xbd\xef\x68\x01\x00\xf0\xc1\x9f\xf8\x05\xfc\xa7\x9f\x7b\xf1\ +\xf1\xaf\xc9\x85\x5d\x1f\x99\xb9\x65\x64\xe6\xfd\xff\xe2\x9f\x90\ +\x3f\x7b\xe2\xd5\xc7\x7d\x71\xfc\x81\xf7\xef\x4e\x01\x73\xe8\xc3\ +\xff\xfc\xa7\xe5\x2f\x3e\xfd\xe2\x13\x11\xb8\xf3\xfd\xef\x9f\x4a\ +\x82\xda\xdc\x6d\xc7\xd5\x3c\xd4\xf9\x6d\xf7\xdc\x9a\x96\x01\x80\ +\xfa\xc1\xbb\xee\xce\x5b\x28\x3d\xf9\xd1\x7f\xf6\x0f\xd0\x57\x5e\ +\xfd\xe6\x46\xd4\x16\xc8\x40\x37\xb5\x85\xbe\xcd\xe3\xba\x18\xfb\ +\x9d\xcd\x53\x2f\x2e\xfa\x10\x11\x8c\x7b\xeb\x67\xe7\x7b\xa9\xfb\ +\xb2\x16\xf8\xab\x0a\x0f\xdf\x3d\x3e\xea\xda\xfd\xc8\x69\x76\x9a\ +\x15\xa2\x6a\xbb\x76\xef\xdf\xaa\xb5\x08\x81\xaa\xa1\xcd\xec\x3b\ +\x08\x24\x55\x93\x25\x50\x5e\x2c\xe8\xf0\xd1\x8f\x7e\xb4\x30\x34\ +\xd2\xea\x47\x1d\x8f\xaf\x6e\x35\x4e\x9f\x3f\x1b\x74\x5b\x5a\x04\ +\x54\x49\x87\x80\xaf\x2c\x2f\x66\x73\x79\x9f\xd2\x8b\x17\x2e\x24\ +\x74\xd5\xb7\x6d\x1e\xc5\x73\x93\x53\x04\x08\x59\x11\x2a\x64\x26\ +\x62\x71\xbf\x15\xb6\x2b\x4e\xd0\x43\xb2\xbc\x7a\xe5\xed\x68\x6b\ +\xf1\xc4\xc4\x44\xa3\xd2\xd0\x2d\x4b\x40\xb0\xb5\xbd\x25\xab\x16\ +\x13\x28\x62\x6c\xa3\xba\x0d\x14\xd4\x6c\x35\x2a\xcd\x1a\x17\xdc\ +\xd0\xad\xe2\xe0\x90\x62\x6a\x7e\xb7\xe5\xf4\x82\x66\xbb\xa5\xeb\ +\xea\x1f\xfe\xd9\x9f\x46\xa1\xbf\xdd\x6a\x00\x42\x12\x89\xf4\x1d\ +\x77\xdd\xd5\x58\x4a\x17\x86\x8a\xc9\xe9\x49\x55\x33\x74\x4d\x8b\ +\x1c\x77\x7c\x62\x22\x7a\xfd\x4c\x18\x38\x21\x8f\x6d\x9f\x07\x1d\ +\x6f\x58\xd6\xe2\xbe\x5d\x5d\x5e\x3d\x30\x37\x97\xc9\x0f\x8f\x0e\ +\x0f\xa4\x92\x4a\x2b\xea\x6d\x6d\x75\x5d\xea\x0c\xa7\x90\xc2\x9a\ +\x97\x5f\x79\xd6\x7e\xf8\x51\x75\x20\xdd\x5b\x5d\xd2\x08\x7d\xfa\ +\xf9\x97\x9e\x7c\xe2\xe9\xe2\xc8\xd8\xa1\xa3\xc7\x8f\x1c\x39\xfe\ +\xd6\xdb\xe7\xba\xfd\xe0\xf2\xb5\xa5\xf1\x4b\x57\x39\x8c\x0b\x7a\ +\x41\x56\x94\xbf\x6e\xd2\x08\x42\xe8\x38\xce\xb9\x33\x17\x3f\xf1\ +\xe8\xfb\xa6\xf3\x05\xf5\x9e\x7b\x70\x18\xee\x9e\x98\x08\x91\xd2\ +\xf7\xdc\xad\xd5\x95\xb1\x82\x95\x4a\x66\x0e\x9e\x3c\x66\x45\x7d\ +\xa9\x56\xf2\x2a\xad\xb9\x89\xe2\xc0\xc0\x70\x6c\xe9\xf3\x1b\x6b\ +\x1b\xd7\x96\x1a\x6e\x3f\x56\x0c\xd9\x30\x42\xac\xd0\x28\x2e\x0e\ +\x4c\x0c\x4d\xef\x7d\xfe\xb5\xb7\x2e\x5c\xbc\xe4\x30\x42\xac\xec\ +\xe5\xc5\xd5\x5a\xa5\x46\xa1\xcc\x15\xbd\xde\x6a\xeb\xba\x9c\x50\ +\x40\x13\x04\xba\xae\x0a\xc0\x2b\xd5\x4a\x2a\x5b\xdc\xb3\x6f\x8f\ +\x0e\xd1\xbe\x99\x99\xbb\xef\xbc\x63\x62\xf7\x6c\x27\x70\xfa\x8e\ +\x77\xe6\xad\x33\x49\x3d\xb1\x70\xe5\x32\x45\x08\x10\x79\xbd\x5c\ +\x1f\xc8\xe5\xe6\xf6\xec\xa3\x34\xac\x6e\x6f\x36\xeb\x55\x04\x01\ +\x24\x24\xa2\x6c\x72\xdf\xfe\x5e\xad\xe3\xbb\x3e\x91\x4d\x8f\x0a\ +\x4c\x20\x8a\xa9\x82\x11\x00\xd0\xb6\x7b\x6a\xa7\x9b\x57\x74\xc7\ +\x71\xfa\xfd\x5e\xe0\xfb\x27\x6f\x3d\x79\xf8\xf0\xe1\x75\x43\x49\ +\x6a\xc4\x77\xfa\x95\xd2\x66\x69\x73\x7d\xc0\x82\x8e\x2d\x55\xcb\ +\x9b\x8c\x86\x08\x02\x82\x81\x42\x10\x14\x10\x42\x30\x30\x50\x54\ +\x64\x6d\x60\xa8\xb8\xd9\x6c\xb7\xba\xcb\x0e\x87\x92\x99\x04\x18\ +\x19\x86\x42\xb8\xa7\xa9\xea\x8d\x25\xea\x24\x59\xba\x7a\xe1\xd2\ +\xc4\xc0\x7b\xa9\xcf\x50\x04\x4d\xc9\x5c\xba\xb2\x98\xcf\x64\xf6\ +\xcf\xee\x2f\x6f\xd5\xcf\x5e\xb8\xb0\xba\xba\xb6\xb0\x74\x69\x74\ +\x74\x02\x00\x29\x9f\x29\x40\xa4\x7b\x1c\xd2\x38\x02\xc2\xbf\xbe\ +\xb1\x1c\xfa\xb6\xa2\x92\x10\xe2\x08\xc1\x4c\x3a\xfb\x9e\x47\x1f\ +\xae\xdb\xf6\x85\xc5\x25\xae\xaa\x44\xc5\x8a\x66\xe5\x46\x27\x25\ +\x11\x99\xba\xd1\x6a\xf4\x79\xcc\x19\x02\x31\xe7\x32\xd6\xfc\xc0\ +\x55\x15\x75\x6b\x75\xf3\xd0\x23\xf7\xae\x2e\x9f\x97\x35\xc5\x61\ +\xf4\xf5\xb3\xa7\x0f\xec\x9d\x9d\x9e\x9c\x41\x8a\xbc\x51\xde\x36\ +\x92\x68\x66\xcf\xfe\xca\x85\xcb\x7e\xe0\x86\x21\x7d\xeb\xd4\x99\ +\x4e\xaf\x8d\x65\x4d\x4b\xa4\xdc\x38\xbe\xe3\xee\xf7\x2e\x9d\xba\ +\xb4\xb5\xb1\x05\x93\x5a\xcf\x8f\x21\xc2\xb2\xa6\xd9\x8e\x17\xc7\ +\xac\xd1\xee\x30\xa4\x14\x86\xc7\xf2\x03\x43\x2c\x0c\x51\x14\xaa\ +\x00\x98\x32\x21\x32\xf1\x03\x2f\x9b\x34\x16\x2e\x9f\xfb\xe6\x8b\ +\xcf\x43\xc8\x27\xa7\xc7\xb4\xa1\x0c\x80\x58\xc1\x5a\x21\x99\xab\ +\xda\x76\x72\x30\xef\x08\x9a\x4e\xa7\x86\x6e\x9d\xb8\xf2\xfa\xc5\ +\x5c\x4a\x79\xf1\xf9\xe7\x5b\x7b\xf6\x16\x07\x06\x5d\xc7\x69\x34\ +\x1a\x92\x26\x13\xc9\xb4\x5b\x7d\xa2\x10\x08\xc4\xbb\x9c\x3e\x3c\ +\xf8\xe0\x8f\xfe\x05\xef\x00\xd6\xec\x5d\x3f\xfd\x4f\xee\x7a\xe7\ +\x17\x39\xf7\xc8\xf7\xff\xe4\x23\x7f\x69\xcf\xa1\xc3\x0f\xfc\xf4\ +\xe1\x07\xfe\xf2\x67\x27\x4e\x3c\xf2\x33\x27\xfe\xf3\x2e\x99\xfb\ +\xbf\x6f\x0f\x00\x00\x80\xef\xfd\x91\x19\x00\x00\x00\xa9\x47\x7f\ +\xf8\xef\x00\x00\xa2\xe6\x46\x0b\x16\x1e\xf9\xd0\xec\xd2\x8b\x9f\ +\xdb\x02\x53\x83\xe6\x4d\xa8\xfa\xb6\x36\x84\x50\xe4\x34\xcf\x9f\ +\x7e\xab\x0b\x24\x04\x98\x62\x15\xbf\xeb\x47\xde\x3f\x95\xc4\x94\ +\xd1\xbf\x39\x3e\x0a\xa1\x1f\x86\x97\x2f\x5d\x2d\x55\x4b\x13\xbb\ +\x76\xb5\x9d\xae\x13\x86\x48\x56\x64\x59\xfa\xf8\x87\x3f\x30\x3a\ +\x3a\xea\xd9\xbd\x73\xcf\x7c\x85\xda\x9d\x7e\xa7\x17\xc5\xc0\x8e\ +\x59\x7e\x7c\x72\x50\x58\x99\x75\xdc\xac\x97\xcf\x2d\x2e\x0e\x15\ +\x8a\xa5\x52\xdd\xee\x54\x45\x1c\x14\x06\x47\xdb\x3d\xbb\x16\x06\ +\x99\x84\x49\x29\x33\x2d\x53\x02\xcc\xb5\x3b\x6f\x9d\x3b\x77\x60\ +\x6a\x17\xc4\x44\x56\xcd\xd5\x8d\xd2\x85\xe5\x85\xc9\xe9\xc9\xd1\ +\xe1\xa2\x40\x22\x3b\x3c\xd8\x73\x40\xdb\x77\x1c\x3b\x30\x81\xa4\ +\xa8\x4a\xc4\xbd\x64\x5a\xaf\x37\xb6\x9a\x8d\x16\x63\x94\x73\x58\ +\xa9\x54\xb2\xb9\xec\x85\x73\x67\x56\x37\xb6\xb4\x44\xca\x76\x3d\ +\x4c\x50\xca\xd2\x1d\xa7\xaf\xa9\x24\x9b\xb1\x5a\xcd\xf2\xc5\xb7\ +\x4f\x37\x57\x16\xfc\xf2\xb6\xa9\xab\x8d\xbe\xfd\xcc\xeb\x6f\x3e\ +\xf0\x89\xef\xa6\xc2\x17\xd0\xcb\x26\xb2\x61\x60\x43\x8a\x66\x76\ +\xed\x9a\x9d\xdd\xf3\xca\x73\x2f\xa4\x55\xcd\x6d\xb6\x24\x4d\x2d\ +\xec\xdf\xa3\x8a\xb0\xe3\xda\xcd\x5a\x67\x65\x71\xde\x8f\x69\xa7\ +\xd7\x39\x71\xf4\xce\x23\x7b\xa6\xaf\x5d\xb8\x90\x0c\xbb\xb6\xf0\ +\x85\xdb\xda\x3d\x5a\x18\x9e\x18\x66\x7e\x7f\xe3\xfa\xea\xe1\xfd\ +\xfb\xb1\x2a\x7d\xf2\x93\xdf\x3d\x32\x5a\x74\xbc\x1e\x73\x18\xe7\ +\x37\x32\xc4\x9b\x73\xf1\xc2\xf3\xe7\xee\x38\x7c\xc2\xe2\x3d\x16\ +\x44\x0f\xde\xff\x30\x37\xb3\x2e\x44\x63\x96\xc4\xfd\x56\xd0\x6d\ +\xc6\x21\xb0\x0a\xc3\xc7\x72\x43\xb7\x9f\x38\x16\x37\x9d\xa9\xec\ +\xb0\xa0\x28\x31\x36\xf4\xe6\xe5\xf3\xbf\x73\xf9\x4a\x27\xf2\x8c\ +\x54\x5a\x52\xe4\x30\x76\x21\x0f\x8f\x9f\x7c\xb0\x6b\x7b\xd7\xae\ +\xaf\x87\x0c\xeb\x96\x95\xd0\x65\x69\x60\x50\x97\x65\x80\xe5\x80\ +\x31\xc0\x22\x0c\x79\xaf\xdf\xe5\xcc\x47\x36\xa2\x4c\x98\x92\x52\ +\xdb\xae\xee\xd9\xbd\x7b\x71\xf1\xda\xee\xdb\x8e\xaf\x7b\xdd\x4b\ +\x6f\xbd\x54\xaa\x94\x4d\x33\xd1\x6c\x37\xf6\x65\x33\xe3\xbb\x67\ +\x57\x5e\x6f\x31\xca\x54\x5d\xb3\x92\xa6\x99\x4e\x5d\xbb\x7c\xa6\ +\xb6\xb9\x19\xd3\x98\x22\x8c\xa0\xd0\x15\x69\x6a\x72\xd2\x4e\x66\ +\xaf\x5d\xba\xea\x04\x5e\x4a\x4f\x53\xc6\x20\x80\x42\x40\x28\x11\ +\x20\xc0\x76\xab\x1e\x61\x38\x34\x38\x50\xab\x6c\x44\x41\xf0\x1d\ +\x1f\xf9\x80\xa1\x4a\x04\x41\xc6\xb8\x24\xa9\x5e\xa7\x6e\x42\x5f\ +\xc1\x5a\xcc\x40\x2f\x42\xe5\x9a\x2d\x10\x61\x02\x09\xa2\x00\xc6\ +\x88\x22\x99\x29\xab\x56\x6f\x3b\x5b\x6c\x69\x6d\xdb\x09\x62\x25\ +\x91\x09\x23\xd6\xa8\x35\x87\x73\xb3\x9a\xa2\xd3\xff\x89\x17\x84\ +\x71\xd2\x6d\x3b\x29\x53\x96\x08\xa8\x96\xb7\x5f\x79\xed\xcc\xdd\ +\xf7\x3e\x58\xad\xb7\x02\x2e\x77\xfa\x36\x91\xe0\xcc\xbe\xc3\x9d\ +\x8e\x1b\x30\x90\x34\x2d\x20\x93\xae\xd3\x0f\x3a\xbe\xaa\x00\xc7\ +\x66\xfb\x0f\x1c\x8e\x84\x74\x79\x61\x35\x0e\xec\x4c\x7a\xa8\xdb\ +\xe9\xfd\xf1\x1f\x7e\x26\xa2\xb1\x2c\xab\x8a\xaa\xc6\x42\x48\x90\ +\x25\x74\x93\x52\x3a\x33\x3b\xb3\xba\xb6\x05\x91\x90\x10\x0e\xa3\ +\xc8\x4a\xe8\x82\xb3\x7c\x3e\xbb\x7f\xff\xc1\xe9\xa9\x91\x46\xf9\ +\xfa\xfa\xd2\x39\x49\xd5\x04\x82\xeb\xdb\x9b\x9a\x99\xcd\xe4\xd3\ +\x6e\x14\x0f\x8f\x0d\x8b\xf3\x57\x75\xdd\xea\xba\x7d\xbb\x66\x4b\ +\x32\x8e\x42\x3f\xf2\x3c\xcd\xb4\x1e\x78\xe0\x7d\x12\x25\x5b\xd5\ +\x8a\x22\x13\x4d\x93\x19\x10\x6e\x10\x2a\x9a\x2e\x90\x8c\x64\xa3\ +\xd5\xed\x07\x7c\x3b\x95\x2b\x0c\x58\x05\xd3\x20\x8c\x07\x00\x50\ +\x88\x25\x24\x49\xc3\x63\x13\xed\xae\x7b\xf7\xbd\x0f\x28\xb2\x74\ +\xf1\xea\x85\xa5\x8d\x46\x4e\xd3\xa3\x24\xe1\x46\x1c\xc8\xe8\xda\ +\xf9\xb7\xe4\x4c\xe1\xe8\xfe\x43\x90\x9a\x61\x3b\xd8\xbc\x7e\xb9\ +\xb2\xb0\x7e\xe7\xd4\x01\xcd\x11\x39\xd5\xec\x37\x3b\x30\xa2\x20\ +\x16\xc2\x0d\x65\xd5\x08\x08\x02\xff\xdb\xa9\xeb\x8a\xd8\x5b\x3c\ +\xf3\xe2\x6a\x87\x27\x06\x0f\xfc\xd4\x4f\x7c\x2c\x73\x93\x8f\x7e\ +\x7b\x1b\xa5\xd4\x2a\xee\xff\xbb\x3f\x7b\x60\x47\x55\x16\x13\x82\ +\x00\x8f\x63\xfa\x57\x3e\x97\xef\x9a\x9e\x11\x60\x0c\x2e\xad\x54\ +\x18\x96\xb6\x1b\xad\x76\x08\x86\xc6\xe7\xa6\x67\xf6\x40\x0e\xb9\ +\x1b\x4e\x15\x32\xa0\x90\x50\xef\xba\xf5\xc9\xc7\x9f\xf4\x62\x80\ +\x38\x0a\x42\xaf\xb2\xb9\x94\x4a\xea\xef\xbf\xf3\x30\x02\xca\xca\ +\xd2\x66\xca\x4a\x5e\xba\x7a\x21\x76\xfb\x8d\x8e\xe7\xf4\xfb\x8c\ +\x93\xbe\xed\x47\x7e\x98\xb6\x14\xd7\x0f\xaa\xdb\xab\xdd\x46\xab\ +\xef\xc6\xad\x18\x29\xa3\x33\x8d\x46\xf3\xf9\x37\x2f\x6e\x6d\x6d\ +\xec\x9e\x3b\x10\x51\xfc\x67\x2f\xbe\x70\xf4\x96\x5b\xbf\xf4\xdc\ +\x2b\xa5\x46\x33\x9d\x2c\x38\x41\xc0\x10\x2b\x0c\xa4\x72\xb9\x24\ +\x04\x42\x21\xe8\xca\xe5\x25\x80\x15\x42\xb4\x66\xb5\x19\x6f\x6d\ +\x51\x01\x25\xa2\x74\xbb\xf6\xc4\xd8\x58\xaf\x55\x87\xbe\xbf\x7b\ +\xa4\x88\x47\xf2\xad\x46\x69\xed\x3a\x52\x5c\xbf\x2e\xea\xfa\xd8\ +\x58\x2e\x9b\x6f\x0b\xb0\xb2\xb6\xb4\xbc\xb6\x38\x31\x9c\x1d\x2c\ +\x0c\xca\xb2\xac\x2a\xfa\xd0\x40\xb1\x5a\xaa\xf4\x9a\xad\x13\x27\ +\x8e\xbb\x8e\xb3\x51\xaf\x9e\x5b\x5a\x98\xd8\x37\x35\x5b\x1c\x6a\ +\xac\x6d\x6e\x2e\x5d\x77\x22\x80\xd4\x4c\xdb\xf3\x16\xae\x9c\x25\ +\x34\x08\x24\x11\xf5\xfa\x03\x09\x09\x0c\xe7\xcc\x84\xd2\xec\x3b\ +\xaf\xbe\xf0\x8c\xcb\xd9\x77\x7c\xcf\x77\x1f\x3d\xb0\x3f\xa2\x01\ +\x42\xb4\xeb\xd8\x40\x88\xbf\x76\xed\x85\x00\xb2\xac\xd4\xfb\xd2\ +\x56\xbd\x3f\x95\xe1\xe9\x6c\xf6\xf9\x97\x2e\x2c\xd7\xdc\xc9\xc3\ +\xfb\x72\x83\xca\xae\xb9\x99\xb5\xf3\xae\xa2\x69\x02\x52\x3d\x8c\ +\xfa\x2d\xc7\xb6\x83\x0b\x2d\xc7\x71\x02\xed\xfa\xa2\x24\x91\x82\ +\x6a\xae\x44\x21\x97\x42\x46\x29\xe4\x5e\x26\xa1\xf5\x5a\x95\x17\ +\x4e\x9f\x0f\x63\xa1\x9b\x09\x84\x21\xe4\x4c\x21\x2a\x03\x0a\x01\ +\xc8\x94\x91\x8e\x38\xa2\x51\x3a\x9d\xe9\xf4\x5a\xa5\xed\x72\x71\ +\x64\x84\xc6\xa0\xbe\xb9\x75\xe4\xc8\x71\xae\xc8\xbf\xfe\x99\xff\ +\xe4\x43\x16\x02\xe6\x07\x41\x42\x37\xa9\x13\xba\x34\x2e\xf7\x7a\ +\x50\xd2\x09\x91\x20\xa0\xfd\x5e\xe3\xd2\xb5\xcb\x9d\x4e\xaf\xe1\ +\x84\x32\x41\x8a\x8c\x11\x8a\x40\x10\x14\x93\xc9\xbc\x61\xac\x2d\ +\x5d\x93\x55\x85\x83\x18\x43\x29\xf4\x7d\x4a\xa4\x48\xc0\x5e\x14\ +\x53\x84\x40\xaf\x33\x30\x90\x96\x24\x96\x4f\x26\xbd\x7e\xa3\xb1\ +\xd5\x8d\x7d\x37\x95\xca\x70\x0e\xec\x56\x65\x34\x85\x15\x4d\x69\ +\xf7\xa3\x72\x1f\x34\x42\xad\xd7\xef\x13\x8c\x74\x85\x28\x08\x98\ +\x08\xd7\xda\x4d\x8a\xb0\xeb\x45\xb5\x9e\x2b\xe9\x09\x0e\x89\x44\ +\x10\x8b\xf9\xf2\xca\xa6\xa1\xcb\x53\x7b\xfa\x18\xdf\x50\x49\x88\ +\xe0\xb2\x91\xbc\xbe\x55\x79\xef\xbd\x47\xfb\x6d\x3f\x3f\x9a\x47\ +\x9a\xf9\xc4\x4b\x6f\x77\x9d\x50\x95\xf9\x3f\xff\xe5\x5f\x72\xfb\ +\xb5\x4a\xa5\xfb\xdb\xff\xfe\xf7\x3c\x0a\x8c\x30\xe8\xd4\x4a\x58\ +\x51\x19\xa5\x7a\x2e\xb5\x5d\xaa\xfb\x8e\xbf\x7f\xdf\x9e\xd2\xfa\ +\x86\xdd\x73\xee\xbb\xfd\x8e\x37\x5f\x7b\x2b\x70\x22\x4c\x88\x1b\ +\x05\xc2\x0f\xa1\x84\x05\xa0\x12\xa0\x08\x62\x45\xd1\xb1\x42\x98\ +\x60\x92\x84\x34\x42\x82\xc8\x57\x35\x39\x91\xd4\xce\x5d\xb8\xe8\ +\xbb\xfd\xac\x25\x79\xbe\x00\x14\xdb\x1e\x6d\xb5\x6b\x9a\x61\x37\ +\xfa\xf1\x46\xb9\x3b\x31\x73\x68\x74\x6c\xba\x55\xeb\x38\x6e\xcb\ +\x77\xda\xb9\xa4\x61\xa8\x92\xd4\x63\xc8\x0f\xf3\xe9\xc4\xe0\x68\ +\x4e\x4f\x49\x83\xb9\xa4\xeb\x7a\x81\x1f\x71\xca\x21\xf6\xfc\x88\ +\xda\x5e\x08\x11\x8e\xbb\xbd\xab\x57\xae\x66\x54\x9a\x99\x1d\xd3\ +\x2c\x1d\x6a\xb2\xc7\x59\x6e\x78\xf4\xf8\xdd\xf7\xe7\xf2\x83\x83\ +\x83\x85\x6b\xf3\x57\x27\xa6\x8f\xf6\x5c\x7c\xf9\xc2\xd9\xf9\xc5\ +\x4b\xba\x26\x74\x55\xa4\x72\xc9\x04\x0b\x94\x99\x39\x9f\xe3\x6b\ +\xab\x4b\xcc\x0d\x8e\xec\x3e\x7a\x74\xdf\x2d\xf5\x95\x95\xf9\xc5\ +\xc5\xad\xe5\x55\xc8\x98\x0c\x84\xec\x73\x8e\x78\x2c\x4b\xff\xfb\ +\xa9\xeb\x2a\xc5\x3d\xdf\xff\x53\x3f\x7f\x13\x9f\xfe\x76\x39\x3f\ +\xe0\x2f\x72\x69\x8c\x46\xf4\xff\xd9\xb5\x7b\xf7\x74\x01\x63\xca\ +\x7a\x3d\x1f\x29\x5a\xc7\xe9\xc7\xa5\x36\x80\xca\xa1\x7d\x07\x9e\ +\x7f\xee\xcd\x7f\xf9\x2f\x7f\x53\xfa\xa5\xff\xe3\xf6\xbb\x4f\x8c\ +\xee\xda\x7b\xe2\xb6\xfe\xde\xfd\xc7\xa3\x98\xf7\xec\xee\x56\x79\ +\x8d\x31\x40\x24\x39\x70\xe2\xa9\xc9\x69\x45\x56\xe7\xf6\xee\x76\ +\x7c\xfe\xe5\xaf\x3f\x9d\x4a\xa7\x14\xcd\x0a\xa2\xb0\xdf\x6e\xa6\ +\xcd\xac\x00\xa2\xd7\xef\x7b\xbe\x7f\xe0\xf0\x81\x3b\xef\xb9\xef\ +\xea\xb5\xa5\xcf\x7c\xf6\x4f\xda\xdd\x4e\xaf\xd3\xfe\x9d\xdf\xf9\ +\xd4\xbe\xfd\x7b\x96\x16\xae\x22\x23\x7d\xf1\xea\x55\x81\x88\x95\ +\xce\xb8\xb6\x63\xfb\xde\xbd\xfb\xf7\x43\x18\xef\xda\x35\x23\x28\ +\x5a\x58\xfc\xcd\x98\xa3\x98\x51\xd7\x73\xe2\xc8\x33\xac\xa4\xe0\ +\xac\x90\x49\xeb\xb2\xbc\xd5\x68\x4a\xdc\x3b\x30\xbd\x5f\x96\xd1\ +\xb9\x37\x5e\xdb\x94\x94\xa3\x33\x33\xa6\x69\x30\x4d\x9f\xdc\xbb\ +\xd7\xd9\x2a\x3d\xf3\xc6\x9b\x8b\x8b\x2b\x43\xa3\xa3\xba\xa6\xef\ +\x9e\xdb\xab\x68\xe6\xf2\xf5\xf5\x95\x95\x35\x8c\xf1\xfc\xe2\xd2\ +\x60\x71\xb0\xd2\x68\x79\x67\x2f\x3e\xf4\xe8\x07\x86\x52\xc3\xd7\ +\x57\xbf\xd1\xe9\x38\x23\x13\x93\x9b\x5b\xa5\x97\x5e\x7a\xf9\x93\ +\x1f\xff\xe8\xbd\xf7\xdc\x29\x7c\x6f\x6d\xfe\x62\xeb\xe2\x05\x3f\ +\x8e\xdd\x76\x27\x10\x44\x4f\x25\x4c\x55\x9d\x9b\x9d\xb9\x72\xe1\ +\x82\x91\x50\x3d\xb7\x8f\x80\xae\xc8\xfa\x0d\x44\xbb\x30\x21\xb2\ +\xc4\x36\x37\x97\x77\x17\x87\x59\xc4\x73\x85\xfc\xb5\x8a\xfd\xf8\ +\xd3\x4f\xdf\x71\xef\x91\x23\x8f\xbe\x17\x47\x68\x6d\x63\x53\x56\ +\x8c\x03\x87\x8e\xe6\x07\xa7\xce\xbd\x7d\xf6\x67\xfe\xf1\x3f\x6d\ +\x34\x9a\x10\xc2\xbb\xee\xba\x6b\x74\x74\x7c\xbb\x52\x89\x28\x89\ +\x59\xe8\xb9\xfd\x42\xbe\xb0\xbc\xb2\xd2\xed\x39\x08\xc8\x2c\x8c\ +\x11\x41\x58\x12\xa1\x10\x92\x8a\x10\x13\x96\xae\x42\x88\x64\x2c\ +\x21\x8e\xa8\xc7\x0a\xa9\x42\x46\x4b\x39\xb6\xd7\xac\xb7\x3d\xcf\ +\x8b\xbc\x30\x74\xfc\x40\x04\x6e\xe0\x4f\x4f\x4f\xaf\xad\xac\xab\ +\x48\x71\xda\x7d\xaf\xef\x22\x84\x01\x04\x9a\xa2\x26\xcc\x84\xdd\ +\xb7\xa3\x88\xc5\x0c\x30\xca\x64\x82\x24\x22\x87\xc0\xa7\x94\x1a\ +\x86\x61\x26\x2c\xd3\x34\x6b\xf5\x3a\x91\x44\x44\x59\x44\xed\x28\ +\x8a\x04\x44\x92\x61\x61\x4c\x2a\xd5\x9a\x95\x4c\x0f\x17\x72\xae\ +\xeb\xd4\x6a\x55\xbb\x6f\xa7\x92\x29\x08\x41\xbd\xd9\x4c\x9a\x16\ +\xc7\x72\xb5\xd3\xef\xd8\x5e\xc7\x0d\xdb\xb6\xcf\x29\x35\x54\x49\ +\x97\x91\x1f\x8b\x9e\x19\x5b\xe9\x5c\xcf\xf7\x0a\x23\xe3\xfd\xcd\ +\xb2\x00\x08\x40\x08\x20\xe8\x75\xbb\x9e\x83\x04\x07\x37\x5c\x38\ +\x1a\x51\x7a\x6d\x79\xf9\xbd\xf7\xdf\x82\x89\x12\x71\x70\x65\x69\ +\x31\x10\x29\x45\x4f\x05\x00\xe4\xc7\xa6\x6e\x9b\xba\xe3\xe9\x2f\ +\x3f\x2e\x13\x29\x06\xa2\x67\xf7\x20\x96\x10\x65\x18\x93\x7a\xa3\ +\x51\xcc\x0f\x6c\xac\x5d\x1f\x1d\x19\x1b\x1d\x9b\xbd\x7a\xf9\xf2\ +\x0b\x2f\xbe\xba\xb9\xbe\x41\x14\x29\x0c\x43\x06\x04\x17\x30\x0a\ +\xa3\x30\x88\x78\x10\xa4\x53\xe9\x30\x0c\x08\xc1\x4e\xdf\xf6\x3c\ +\x97\xc8\x92\x10\x2c\x91\xc8\x11\x4c\x2e\x9e\xbf\xb4\xbc\xb8\x7c\ +\xe2\xc8\xbe\x56\xc3\xe6\xd4\xf7\xe2\x16\x44\x00\x3a\x41\xad\xde\ +\x75\x03\xd1\xe9\x78\x53\x07\x8f\xf7\x2e\x5f\xab\x5e\x6b\x44\x8c\ +\x87\xdd\x5e\xc2\xb2\x14\x43\xa7\x9c\xd9\x76\x03\x70\xb7\x38\x90\ +\x1a\x1e\x1a\xbd\x7a\x65\x3e\x08\x42\xca\x41\xab\x67\x33\x81\x38\ +\x00\xa6\x95\x50\x14\x99\xc5\xb1\xa6\x6a\xb3\x73\xbb\xb7\x6b\xcd\ +\xb3\x57\xe6\x83\x30\x3e\x78\xe8\xd0\xd8\xf8\xc4\xe6\x66\x89\x53\ +\xba\x77\xcf\x9e\xd2\x76\xf9\xf8\xf1\xdb\xa7\xa7\x26\x57\x96\x2f\ +\xca\x92\x3f\x90\xd7\xaf\x5e\xbd\x28\x13\xa1\x4a\xe4\xc0\xfe\xa3\ +\x5f\xfd\xf2\x0b\xc3\x93\x7b\xf7\xdc\x76\x6c\xb3\xb2\xb5\xb0\xb2\ +\xb0\xde\xad\xdb\x61\xd0\xf6\xdc\xb4\x64\x9a\x92\x66\x7b\x61\xec\ +\x7a\x37\x97\xf0\x9b\xf6\x6d\x01\xa4\xff\x63\x4b\xee\xbb\x84\xa3\ +\x98\xe0\x66\xa3\x75\xee\xc2\xd5\x44\x72\x74\x64\x6c\xd4\x4c\xb0\ +\xf3\xa7\x5f\xb5\x12\xeb\x48\x64\x64\x39\x79\xea\xdc\xd6\xb1\x3b\ +\x4e\x52\x2e\xe5\x87\x26\x2f\x5d\x5d\xde\x35\xb7\x67\x60\x78\xa2\ +\xd6\x69\x13\x89\x0c\x0e\x16\xae\x5d\x5e\x5c\xda\x58\xa2\x51\xbc\ +\x6b\x6e\x57\x71\x74\x4c\xd2\x74\xc7\x75\x01\x92\x75\x5d\xf3\x6c\ +\x9c\x4c\xa7\x20\x42\x31\x13\xa9\x7c\xee\xfe\x87\x1e\xaa\xb6\x9a\ +\x4f\x3e\xf9\x0c\x92\xe5\x74\x26\x9f\x4a\x67\x19\xa5\x6b\xeb\xe5\ +\xbe\x13\x9f\x39\x7b\xb9\xd5\xed\x63\x62\xca\xb2\x4a\xd2\x4a\xaf\ +\x8f\x12\xc9\xcc\xde\xfd\xb3\x4f\x3c\xfe\x44\xad\xd2\x48\xe7\x06\ +\x1c\xdf\xef\x3b\xfd\x76\xb7\x95\x34\x35\x82\x21\x04\xdc\xeb\x75\ +\x57\xdb\xad\xa4\xa1\xef\x9b\x9e\x4b\x59\x6a\xb3\xdd\xe9\xb9\xf1\ +\xeb\x67\x2f\x03\x28\xdd\x72\xf4\xa0\xac\x99\xf3\xdb\xd5\x2f\x3d\ +\xfd\xdc\xe2\xe6\xa6\x69\x65\x3a\x1d\x47\x26\x5a\x18\x03\xd5\x90\ +\x7d\x3f\xee\x3b\x5e\x36\x97\x6b\xf6\xec\xed\x46\xbd\xdb\xed\x44\ +\x08\x68\x99\x21\xdf\x07\x5d\x9b\x1d\x3e\x72\xb2\xdf\xef\x8f\x14\ +\x8a\xf7\xde\x76\xfb\xe2\xe2\xf5\x5e\xdf\x3e\x72\xe8\xe0\xd0\xec\ +\xfe\xdb\x05\xba\x78\xe9\xb2\x91\x1f\x7c\xeb\xe2\xe5\x40\xb0\xd1\ +\xe2\xc0\xeb\x6f\xbe\x06\xa8\x3f\x32\x90\x2f\x64\x92\x4c\xc6\x37\ +\x98\x31\x12\x5c\x23\xfe\xd2\xc2\xdb\x0f\xde\x9a\x55\x0d\xc5\x48\ +\x18\x17\xaf\x5c\x5a\xed\x34\x52\x45\x73\x7e\xef\x9c\x89\x13\xc7\ +\xef\x7c\xc0\xa6\x3e\xd1\x93\x8e\xe7\xda\x5e\x10\x44\x51\x10\x46\ +\xb2\xac\xd4\x9b\x4d\xc7\xe9\x6b\x86\x61\xca\x96\xef\xbb\x96\x25\ +\x31\x08\x6b\xf5\x26\x51\x94\x28\x10\x94\x0b\x1e\x45\x3c\x8e\x09\ +\xa5\x29\x45\x17\x1c\x50\xc6\x04\x80\xae\xe3\xe9\xaa\x31\x32\x34\ +\x81\x09\xf1\xbc\x10\x23\x20\x80\xf4\xe2\xcb\xaf\xfa\xa1\xb7\x6b\ +\x7a\x6a\xb3\xb4\x61\x37\xea\x23\x07\xb3\xd5\x70\x5d\x22\x50\x11\ +\x64\xf7\xae\x39\x01\x37\x28\xa5\xe9\x64\x62\x20\x9b\x6b\xb7\xea\ +\x04\xe3\x4c\x2a\xeb\xbb\xb6\xe7\x05\x48\x00\xc6\x40\xa5\x52\x1d\ +\x1a\x1e\x4a\x24\x2c\x59\xd6\x28\xe3\x00\x50\x88\x85\x10\x42\x53\ +\x35\x45\x37\xd5\x44\x5a\x08\xda\xed\xb4\x87\x72\xe9\x64\x26\xb7\ +\x5d\xad\x2d\x2d\x2e\xa5\x12\x16\x40\x40\x96\xe5\x64\x36\x9b\x4e\ +\xe8\xd5\x66\xbb\x54\x6b\xd5\x3b\xb6\x1d\x52\x20\x9b\x80\x30\x87\ +\x46\x6e\x44\xdd\x38\xe8\x7b\x1d\xd8\xf2\x42\x00\x47\xa7\x66\xcd\ +\x7e\xd0\x77\xbd\x98\x86\x18\x02\x59\x92\x30\x06\x18\xa1\x1b\xbb\ +\xec\x08\xa1\x76\xb7\xd5\xa8\x95\x89\xae\xf1\x1e\x3c\x72\xf4\xe8\ +\x3f\xfb\xe7\xbf\x70\xbd\xd4\xb3\x32\xc5\x83\x87\x77\x0d\x8e\x16\ +\x37\x2b\x5b\xab\x2b\x2b\x96\x69\x78\x9d\x7e\xe4\x79\x11\x80\x38\ +\x8c\x75\xc3\x94\x34\x99\x52\x36\x32\x32\x3e\x3f\xbf\x7a\xef\xbd\ +\x0f\xda\x36\x5d\x59\xdb\x62\x34\xe6\x22\x8e\xe3\x08\x40\xc4\x04\ +\xf4\x82\x48\x08\x81\x39\x35\x0c\x43\x86\x08\x63\x4c\x29\x05\x00\ +\x68\x58\x8a\x19\xe7\x9c\x9f\x3d\x7f\xee\xb6\x13\xb7\xeb\x92\xe1\ +\xfa\x31\x56\x73\x8e\x8d\xd6\x6a\x54\x92\x24\xd3\x54\xb6\xeb\x01\ +\x60\xb0\xd5\x5f\x18\xbe\x6b\x9a\xa7\x72\xb1\x99\x34\x15\x14\xf7\ +\x1a\x4d\xd7\x65\x94\xca\xb2\xf4\xf6\xe9\x37\x13\x86\x7c\xdb\x89\ +\x63\xe5\x7a\xdf\x76\x3d\x49\x52\xb8\x80\x8a\xa2\x62\x49\x31\x12\ +\x96\x61\x58\x8c\x03\x08\xc5\xfa\xe6\x46\xa3\xb9\x37\x0c\xe3\xf1\ +\xb1\x09\xa2\xa8\x07\x0f\x1c\x50\x25\x55\x57\xd5\xf5\x8d\x35\x5d\ +\x97\x8b\x83\xc5\x80\xe2\x30\x70\x0e\x1e\xdc\x9b\x48\x50\x1a\xb5\ +\xc3\x70\xf8\xc5\x97\x4e\x0d\x0e\xee\x3a\x72\xf8\x3d\xf7\xdf\x7d\ +\x8f\x96\xd7\xfb\x12\xcb\xa7\x73\x03\xb3\x53\xe7\xdf\xdc\x34\xf3\ +\xd9\x4e\x39\x62\x8c\x25\x54\x8b\xba\x9c\xbb\xbe\xf8\x1b\xed\xaf\ +\xa4\x81\xe3\xc4\x28\x61\xe9\x7f\x65\x55\x2d\xed\x6d\xbd\x7c\x6a\ +\xeb\xc8\xdd\xb7\x7f\x6b\xf6\xe7\x7f\xb6\xb0\xf1\xd2\xeb\xf3\xbb\ +\x6e\xb9\x67\xe4\x66\xfa\xf3\xff\x9f\xec\xdd\xd2\x05\xe4\x5c\xd6\ +\xe4\x83\x87\x8f\x84\x5e\x52\xc1\x6a\x3e\x09\xd2\x69\x26\x29\x49\ +\x45\x3d\x5c\x6b\xaa\xf5\x1e\x75\x00\x07\x00\xb7\x7b\xfe\xdb\x17\ +\xe7\x6b\x1d\xff\xce\xbb\xee\x3c\x7c\xe4\x64\xb9\xb2\xce\xa1\x74\ +\xf8\xd8\x89\x7b\x1f\x1a\x8e\x3c\x7f\x63\x73\xed\xf2\xe2\xaa\x6d\ +\xbb\x8e\x4f\x05\xc4\xa6\xa9\x79\xb6\x4a\x64\xd2\xe9\x75\x0c\x33\ +\x31\x35\x39\x81\x64\xe5\x73\x7f\xfe\x05\xd7\x0b\x34\xc3\x92\x55\ +\x03\x00\x90\x54\x35\x1a\x87\xb9\xc2\xf0\x99\xf3\xe7\x02\xc0\x21\ +\x8b\x23\x2e\x0c\xcd\x44\xae\xfd\xf5\x27\x9f\x9a\x5f\x9e\xa7\x11\ +\x5d\x58\x5e\x61\x14\xc7\x9c\x61\x82\x06\x8b\x03\xb9\x64\x72\x65\ +\xe5\xba\x62\x06\xf5\x66\x5f\xd3\xd4\xa9\x99\xe9\xd1\xa1\xe1\xd8\ +\xb7\x65\xd9\xcc\xe4\x47\xda\xa8\xf6\xc2\xb9\xf3\xf3\xe5\xed\x6c\ +\x3e\x57\xae\xd6\x5c\xcf\x1f\x18\x1a\xd5\xad\x54\xa7\xdd\xf2\x43\ +\x56\x6f\x74\x10\xd6\xfd\x88\x61\x45\xef\xfb\x11\x91\x49\xb7\x67\ +\xf7\x1c\x3b\x37\x36\x1a\x70\xe2\x51\x9e\x48\xe5\x2a\x6f\x9c\xf2\ +\x5c\xfb\xb1\x0f\x7d\x28\x93\x49\x5e\x99\xbf\xfa\xd2\x2b\xaf\xff\ +\xa7\x3f\xfa\x93\xbf\xf3\xc9\xef\x78\xe8\xf6\xdb\xac\x72\xf3\xad\ +\x4b\x97\x0e\xdc\x72\xe2\x99\x37\xdf\x58\x58\x59\x02\x3c\x3e\x76\ +\xe8\x50\x02\x93\xa8\xd7\xb1\x31\x87\xe4\x46\x72\x46\x10\x42\x18\ +\x35\xe7\x2f\xae\xfb\xc1\xc9\x88\x8a\x76\xbf\xe5\xfa\xce\xc8\xf0\ +\xf0\xd4\xf4\x74\xa1\x38\x36\x31\x30\xa9\xaa\x7a\x9e\xc4\x10\x20\ +\x19\x62\x21\x00\xe5\xdc\xf5\xbc\x7c\xa1\x90\x2f\xe4\x2b\xb5\xf2\ +\xf6\x76\x59\x37\xb3\x08\x01\x4d\x05\x9b\xfd\x96\xef\x7b\xaa\x92\ +\xa0\x22\x16\x10\xc7\x8c\x47\x94\x82\x38\x06\x08\x99\x86\xc9\x15\ +\xd9\xb4\x12\xaa\x61\x5a\xa9\x6c\xa9\x5a\x5d\x5b\x5b\x13\x58\xca\ +\xe5\x07\x62\x49\xda\x58\xdb\xc8\x24\x2d\xbf\x67\x1b\x80\x0c\x1a\ +\xe9\x21\x23\xf3\xf0\xdd\xef\xbd\x70\xf9\xf2\xe6\xca\xc6\x9e\x03\ +\x87\x26\xc7\x26\x5c\xcf\xb5\x0c\x23\x99\x48\x6c\x6d\x6c\xc4\x61\ +\x94\x30\x0c\x55\x92\x03\xdf\x8d\xc2\x48\x25\x60\xbb\xbc\x3d\x38\ +\x54\xdc\xbb\xef\xc0\xc2\xc2\x22\x00\x10\x20\x04\x21\xd2\x34\x55\ +\x51\x55\x49\xd6\xe2\x98\x05\xbe\x1f\xf8\xd4\xf1\xc2\x66\xbb\x97\ +\xcb\x64\xe6\xf6\xee\x77\x7a\x6d\xdd\xd4\x74\x5d\xd7\x14\x39\x14\ +\x62\xbb\xd1\xdf\x6e\x74\xda\xb6\xef\x46\x8c\xa8\xba\x24\x1b\x50\ +\xd6\x21\xe0\x0c\xe1\x6e\x10\xc9\x0a\x06\x92\xb4\x5e\xae\x4a\x9a\ +\xa1\x02\x88\x02\x00\x04\x53\x88\x24\x91\x1b\x57\x03\xc0\x98\xb4\ +\x1a\xd5\x7a\x75\x93\x06\x76\x7e\x6c\x08\x40\x32\x38\x7b\xe0\xfe\ +\x08\x61\x59\x09\x05\x20\x10\x5c\xba\x74\xf9\xf9\xe7\x9e\x09\x3c\ +\x87\x46\xa1\x20\x28\x8c\xb9\x2c\x48\x88\x43\x08\x58\x8b\xc5\xbb\ +\x67\x67\xa2\xb8\x5b\xa9\x75\x3f\xfc\xe1\x4f\xfc\xd1\x1f\xfd\x5e\ +\xbb\xd5\x47\x88\xc6\x3c\x82\x00\x73\x81\x39\x13\x82\x8b\x38\xa2\ +\x81\xef\x23\x24\x31\xc6\x31\xc6\x51\x14\xc5\x71\x4c\x14\x09\x21\ +\xa4\xc8\x0a\x82\x60\xef\xdc\xee\x87\x3f\xfc\x81\x2f\x7f\xed\xf1\ +\xaf\x3c\xf1\xf8\xee\x7d\x87\xde\x78\xe3\x8d\xc8\xaf\x64\x2c\xab\ +\xbe\xb5\x9e\x4c\x65\x7b\x0b\x4b\x72\x22\x65\xa6\x52\xb0\x1f\xea\ +\x56\x0a\xb2\x38\xf4\x03\x45\x42\x57\x2e\x5d\xfb\xe1\xef\xfb\x8e\ +\x7c\x7e\xf0\xb7\x7e\xf7\x8f\x24\x59\x85\x18\x4b\x58\xd2\x75\x93\ +\xa8\x8a\x6e\x18\x00\x20\x1a\x44\x00\x81\x4a\xa5\x7a\xf9\xca\xbc\ +\x2c\x2b\x93\x53\x53\xa9\x6c\x01\x42\x52\x2a\x95\x82\x20\xf0\x5c\ +\x6f\x63\x6d\x7d\x60\x80\x5a\x99\x61\x22\xab\x40\x40\xca\x9c\x30\ +\xee\x1a\x96\xac\x48\xf8\xd2\xa5\x8b\x07\x0f\x2e\x0f\x0d\x0c\x26\ +\xc7\x32\xe9\x5c\x86\x00\xc9\x8b\x82\x0b\x57\xae\x12\x59\xc9\xe6\ +\x72\x16\x95\x84\x13\x01\xc6\x4c\x45\x7d\x37\x3b\x2c\xdb\x2b\xe7\ +\x5f\x3d\xb7\xe0\xc6\x42\x36\x0b\x47\x6f\xbf\x73\x2a\xa7\xae\xbd\ +\xf4\xa9\xff\x70\x3e\xfd\x2f\x7e\xee\xfb\xbe\x35\x6e\x2c\x6a\x2e\ +\x7c\xf9\x85\x8d\x07\x3f\xfa\x50\x86\x80\xb0\x7a\xed\xf3\x9f\x7b\ +\x7d\xe2\x8e\xdb\x33\xff\xed\xb1\xc2\xd2\x9f\x7e\xf6\x2b\xdf\xb3\ +\xf7\x26\x8e\xde\xc4\xd1\xff\x05\xc6\x28\x4b\xa6\x93\x07\x8f\x1e\ +\xf2\x7b\x89\x76\xbd\x16\x87\xe5\xf1\x5d\xa9\x99\x3d\xc7\xae\x5e\ +\x55\x44\xa1\x10\x93\xb0\xdd\xef\x8d\x24\x8c\x44\x26\xdf\xb5\xfd\ +\x4b\x4f\xbd\x30\x31\x3d\x77\xe8\xf0\x9e\xbe\x1b\x75\xbb\xfd\x03\ +\x7b\x0f\xf2\x98\x29\x66\x62\x76\xdf\x21\x2b\x3d\xd0\xec\xba\x5f\ +\xf9\xca\xd7\xfb\xbd\xb6\x35\x3c\x34\x38\x98\xcb\x24\x13\x4b\xd5\ +\x12\xa5\x0c\x20\x7c\xe5\xda\xa2\xed\x07\x31\x13\x4e\xa7\x8f\x90\ +\xa7\xa9\x2a\xe5\x08\x30\x96\xcf\xa6\x0b\xc5\x11\xe8\x3b\xb6\x1b\ +\xb6\xbb\x7d\xca\x44\x10\x53\xbb\xd5\xac\x37\xaa\x07\xf6\x1f\x50\ +\x35\xc3\xee\x87\xa9\x4c\x16\x20\x96\x4a\x99\x93\x63\xa3\xa7\xcf\ +\x9c\x52\xc3\x08\x41\x19\x70\xae\x69\xaa\xd3\xb7\x37\x37\x56\xdd\ +\x08\x70\x2c\x71\x49\x25\x89\xd4\x4a\xa3\x53\x76\x03\x4d\xd7\x92\ +\xc5\x11\x49\xb3\x18\x85\x8e\x1b\x45\xd4\x81\xa8\xc6\x91\x2a\x6b\ +\x26\xe5\xc0\xd4\xf4\xad\xed\x92\x24\xe3\x9e\xe3\xe7\x07\x8a\x89\ +\xb4\x65\x59\xd2\xd8\xd8\xd0\xd5\x2b\x17\xf7\xcd\xee\xbe\x78\xee\ +\x5c\xbd\xd1\x00\x18\xd7\xba\x2d\x40\xa4\xb7\xce\x5e\x3c\x34\xbb\ +\xe7\xc4\x7b\x1e\x7a\xfc\xf5\xd7\x57\xb7\x4b\x27\xee\xb8\xfd\xcd\ +\xd7\x5e\xf9\xe8\x47\x3f\x3a\x34\x30\xb0\x74\xf6\x7c\x77\x7b\x3b\ +\x7b\xe0\x88\xac\x19\x82\xfd\xf5\xda\x30\x84\x10\x84\xe0\x5f\xfd\ +\xd7\xff\x04\x8a\x46\x26\x8d\x24\x41\x26\xfa\xf8\xa7\x7e\xf2\xef\ +\xcf\x1d\x3b\x32\x3c\x5d\x54\xb0\x16\x87\x40\x60\x48\x90\x1c\x51\ +\x0a\x09\xdc\x2a\x95\x1a\xd5\xca\x91\x43\xfb\xff\xe3\xa7\x7e\xdf\ +\x71\x9c\xbf\xf7\xf7\xfe\x7e\x10\x04\x00\x3a\x00\x01\xd7\xf1\x80\ +\x88\x35\x45\x75\x5d\x8f\x52\x84\x08\x06\x08\x51\x2e\x00\x63\x34\ +\x08\x91\xa6\x45\x41\xc0\xb9\xe0\x08\xef\x39\x7e\xfc\x85\xdf\xff\ +\xfd\xd5\x46\x2d\x46\x92\x5b\xda\x4a\x20\x2e\x25\x0d\x23\x9d\xec\ +\x74\xbb\x32\x00\x03\x99\x1c\x11\x60\x78\x74\x74\x7d\x73\x6b\x75\ +\xab\xe4\x05\x7e\x21\x9f\xf5\x3d\x5d\x96\x24\xc0\x79\xb7\xdd\x89\ +\x7c\x97\x80\x8c\xae\x69\xd9\x4c\x3e\x8a\xa2\x30\x72\xfc\xc0\x4d\ +\x26\x93\xe3\x93\xd3\x17\x2f\x5d\x06\x10\x12\x49\x86\x00\x61\x22\ +\x73\x01\xfd\x20\xe8\xf6\xfd\x38\x0e\x0d\x55\x75\xfd\xa8\xd1\xee\ +\x90\x35\x78\x68\xff\x9e\x7c\x3e\xeb\x39\x3d\x55\x55\x04\x84\x97\ +\xe7\x17\x96\xd6\x4a\x5d\x2f\x8c\x21\x66\x08\x85\x31\xc3\x22\xb6\ +\x4c\x4b\xd5\x54\x1a\x45\x08\x69\x14\x82\x64\x2a\x5b\x6f\xb5\x52\ +\x19\x0b\x86\x81\xac\x28\x34\xf6\xa3\x28\xa2\xb1\x08\x83\xe0\xc6\ +\xd6\x73\x01\x80\x84\x59\xb3\xbc\xfe\xc2\x37\xbe\xb2\xff\xc0\x2c\ +\x81\x28\x3f\x36\x05\xb4\x0c\xc6\x96\x84\x51\xb3\x55\xd7\x31\x7f\ +\xcf\xbd\x77\x6f\xae\x6f\x5d\x5e\x5a\xd9\xaa\x77\x38\x07\x9e\x6b\ +\x03\x04\x09\x50\x90\xaa\x54\xab\x55\x45\x4e\x94\xb6\x4b\xbb\x77\ +\x4f\x8d\x8d\x8f\x96\x2b\x6b\xb2\x84\x38\x04\x70\x67\x9c\x2e\x80\ +\x18\x63\xc6\x68\x18\x45\x92\x1c\x05\x41\x80\x31\x66\x8c\xb9\xae\ +\xab\x23\xcd\xf3\xbc\xb9\xdd\x33\xe7\x2f\xbc\xbd\xfb\xa3\xd3\xc9\ +\x4c\xe2\xd6\xbb\xef\x7d\xfc\xd5\x37\x7a\x11\x94\x93\xb9\x88\xb7\ +\xac\x54\x6a\xe5\x9a\x03\x00\xe8\x5e\xbb\x38\x77\xe4\xa8\x42\x03\ +\x4d\x22\x12\x32\xa0\x00\x30\x29\x09\xc6\x9b\x6d\x9f\x0a\xbd\xd3\ +\x0b\x16\x97\x56\x74\x33\x01\x20\xd4\x75\x23\x8c\x28\x63\xdc\xb6\ +\x1d\x4a\x19\x21\x92\xae\xeb\x61\x1c\x04\x51\x74\xd7\xdd\xf7\x3d\ +\xfe\xd4\x33\x89\x44\x92\x10\xd2\xb7\xed\x4e\xbb\xdd\x6e\xb6\x42\ +\xcf\x89\x23\x31\x04\xcd\x30\xf0\xda\xed\x8d\x74\x2a\xe0\xac\x83\ +\xa0\x98\x99\x9d\xad\x55\xf8\x6b\xaf\xbe\x9a\xc9\x8e\x0b\x29\x88\ +\x0a\xd6\x7a\xa5\xb5\x76\x6d\xb9\xba\x51\x62\x0a\x0a\xbc\x30\xb0\ +\xfb\x72\x8c\x14\x4d\x01\xf8\x5d\x2d\xd8\xbd\xf4\xe5\x4f\x7f\xf6\ +\x8a\xf1\xe1\x87\xf7\x6e\x5d\x7c\xea\xc9\xa7\x5e\xfc\xb1\x5f\xfa\ +\xa5\x3d\xc7\x1e\xfd\xc1\x29\xc9\x00\x20\x0e\xec\x66\xa3\x1d\x41\ +\x4d\xe9\xac\x3c\xf9\xb5\xe7\x0b\x7b\x67\xa6\xf3\xe9\x14\x20\x12\ +\x08\xcb\x1b\x1b\x52\xda\x28\x16\x73\xef\xa8\xe4\x32\xaf\xbc\xdd\ +\xa0\x5e\x4b\x60\x82\x31\x60\xa1\x53\xab\x36\x22\xa4\x0e\x0c\x17\ +\x35\xe6\x77\xec\x38\x99\x49\x20\x00\x7c\xa7\x13\x23\x23\xa1\xcb\ +\x37\xb1\xe7\x26\x8e\xfe\xb5\x8d\x73\x9e\x4e\xa7\x35\x53\x39\x7e\ +\xf8\xb6\xf2\xe6\xe6\xc5\x2b\xa5\x30\xec\x3b\xfd\x86\xe7\xc8\xe5\ +\x5a\x97\x2a\xfe\xfa\xf5\xec\xd4\x2d\xb7\xaa\xaa\x72\xf9\xf2\xe5\ +\x98\xa2\x7a\xa3\xdd\xed\x39\x53\xd3\xb3\x96\xa9\x12\x84\x01\x45\ +\x82\x01\x81\x41\x71\x78\xe8\x17\xff\xc5\x2f\x1c\x39\x7a\xf8\x3f\ +\xfc\xf6\x6f\x67\xd3\xc6\xd0\xc0\xe4\xf6\xc6\x7a\x1c\x04\x99\x74\ +\x9a\x0b\xb0\xba\xbe\xe1\x87\xa1\x80\x8a\x17\x46\x51\xe4\xe9\x11\ +\x8d\x62\x91\x4e\x58\xad\x56\x47\xd3\x2d\x10\xfb\x56\x2a\x1d\x84\ +\x61\x3e\x9f\xb7\x5d\x84\x24\x69\x6c\x74\x94\x71\x66\x26\x12\x8c\ +\xb9\xc9\x6c\x2e\x91\x34\x3a\x95\xad\xd3\x67\x4e\xb3\x98\x22\x01\ +\x13\xc9\x44\x2a\x9b\x97\x65\x6d\x6d\x73\xab\x5c\xaa\x44\x1c\x0b\ +\x84\x39\x24\x92\x91\xb4\x54\x2d\x8c\x42\xc5\x4a\x72\x24\x03\x2c\ +\x73\x0e\x82\x98\x52\x00\x1b\x9d\x1e\x20\xf5\xd1\xb1\xc9\xa1\xd1\ +\xb1\xed\xed\x92\xef\x07\x86\x95\x91\x25\x29\x9d\xb4\x30\xb4\x65\ +\x20\x4d\x4f\x66\x8f\x1e\x9a\xd3\x88\xde\xa8\xd6\xba\xb6\xdd\xb1\ +\x1d\xa0\x48\x66\xc6\xbc\xba\xb8\xfc\x87\x9f\xf9\xec\xff\xf1\xcb\ +\xbf\xf4\x0f\xff\xf1\xcf\xfe\xce\xa7\x3f\x75\xec\xd8\x31\x4d\x96\ +\xf6\xef\xdb\xdf\xe9\x74\x21\xc6\xad\x4e\x57\x0f\x42\x15\xc2\x1b\ +\x68\x66\x14\x5c\x80\xa8\xa3\x19\xd4\xf3\xfd\xc8\xe7\x09\x53\x7b\ +\x68\xef\x51\xa9\x58\x00\xc0\x13\x42\xa8\x92\xc9\x01\xa0\x94\x4a\ +\x42\x00\x00\x44\xe8\x61\x41\xff\xd9\x3f\xfd\xd9\x6c\x3a\x71\xe6\ +\xd4\x9b\x8e\xdd\x83\x50\x08\x4e\x39\xa5\x51\xe4\x20\xcc\x55\x59\ +\x66\x8c\x0a\x21\xef\xdc\x53\x26\x04\x81\x80\x70\x01\x22\xca\x21\ +\xea\x74\xbb\x2e\x8b\xb6\x3b\xcd\x7a\xe8\xd8\x2a\xa4\x0a\x71\x02\ +\x96\xd1\x0d\x8d\x06\x92\xa9\xa5\xd2\x29\xe6\x7a\xd3\x13\x13\x3d\ +\xc7\x86\xcd\x66\x2a\x9f\x39\x3e\x32\x04\x10\xb1\x4c\x4d\x95\x70\ +\x79\xbb\xdc\xed\xb4\x29\x0d\x89\x24\x21\x84\x1d\xc7\x89\x88\x64\ +\x18\x06\x96\x4c\x24\xa1\xcd\x52\x39\x8c\x99\xe3\xba\x56\x22\x25\ +\x11\x39\x16\xcc\xf7\x02\xc6\xb9\xa2\x6a\x08\x02\x08\x00\x07\xc2\ +\xf5\x03\xcb\xd2\xeb\xed\xde\xa9\xb3\x17\xb2\x49\x33\x6d\xe9\x33\ +\xb3\x03\x1b\xdb\x95\xb7\xce\x5f\xa9\xd6\x9b\x48\x52\x7d\x2a\xf4\ +\x44\x8a\x46\x34\xa2\xdc\x8f\x63\x2c\xab\x58\x56\x39\x64\x8c\x52\ +\x0a\x71\x22\x9d\xe6\x82\x29\x32\x71\x1d\x4f\x96\xa4\x98\xc5\x76\ +\xbf\x17\x33\x76\xa3\xc4\x08\x12\xc4\xbd\x6e\xbd\x53\xdf\xb6\xe8\ +\x78\xa6\x98\x07\x4a\x0c\x14\x07\x80\x10\x85\x3c\x4d\xa2\x13\x47\ +\xf7\x46\xd5\x32\xe4\xb1\x20\xd8\x09\xae\x58\x48\x11\x58\xa6\x54\ +\x20\x08\xbb\x9d\xae\xe7\xd8\xba\xee\xc6\x94\xbf\x7d\x06\x0a\x1e\ +\x41\x28\x28\xe3\xef\x08\xe1\x08\x20\x18\x83\xf8\x5b\x8a\x3a\x30\ +\x8a\x22\xca\x39\x00\x20\x91\x4c\x04\x91\x1f\x04\xa1\x24\x49\xd9\ +\x6c\x8a\x71\xff\xdc\xb9\xb7\x29\xd1\xc6\x26\xc6\xb6\x6b\xcd\xe2\ +\x70\xb1\x44\xbd\x6c\x21\x73\xf2\xf6\x13\x4e\xb7\x3d\x99\x2e\xe6\ +\x64\xe1\x79\x5d\x18\xf9\xad\x5a\x53\xb7\x32\x48\x49\xa8\x86\x09\ +\x89\xfa\xfa\xa9\xab\xad\x66\x05\xca\x0a\x46\x04\x40\xe8\x86\xa1\ +\xef\xfb\xbe\x17\x24\xd3\x29\x21\x44\x18\x06\x92\x44\x34\x43\xf2\ +\x83\xd8\xf5\x7c\x59\x51\x0d\x33\x01\x21\x8e\xc3\x88\xc6\xb1\xdd\ +\xeb\xf5\xbb\x71\xd2\xca\xb4\x1b\x75\xcb\x52\x91\x30\x7a\xbd\x52\ +\x26\xad\x75\xfa\x2e\x82\xf2\xec\xec\xa4\xac\x26\x04\x67\x06\x40\ +\xd1\x66\x35\x29\x94\x14\x94\x4d\x28\xaf\x57\xab\x31\x82\x22\x66\ +\x10\x08\x0a\xa8\x80\xec\xdd\xac\x32\x8a\x39\xd9\x7b\xc7\x47\x3e\ +\xf9\x1d\x27\x44\x63\xfa\xef\xff\xf4\x6f\x97\x5c\x31\xb4\xf1\xf8\ +\x1f\xbc\x99\xfb\xb7\x3f\xfb\xe1\x2f\xfe\xca\x3f\x7a\x6a\x13\x0d\ +\xcd\xdc\xfa\xf1\xfb\x86\x75\x7f\xe3\x4b\x7f\xf8\x1f\x27\x4e\xbc\ +\xff\xbb\x8e\xe8\xb0\x75\xe5\xb3\xbf\xff\xdb\xb0\x5b\x2d\xde\xfe\ +\xc9\x9f\xfd\x3b\xef\x57\xfa\x1b\xbf\xff\xab\xbf\x7a\xa6\x29\xa7\ +\x48\x67\x23\xc8\xa8\x0a\xf0\x4a\x17\x3e\xf3\xa9\x6f\xd4\xfa\x6d\ +\x79\xea\xe1\x9f\x7e\x34\xf1\x6f\x7e\xf5\xab\x3f\xf0\x6b\xbf\x75\ +\xd4\xea\xfc\xd1\xbf\xfc\x47\xf8\xe1\x7f\xfe\x77\xee\x9b\xbc\x89\ +\x3d\x37\x71\xf4\x46\xc2\x5c\x95\x6a\x05\x40\xe0\x85\xbd\xfb\x1f\ +\xb8\x73\x71\xf5\x99\x66\xbb\x51\x1c\xf6\x15\x49\x50\xbf\x1e\xfa\ +\x3d\xe8\xcf\x01\xe6\xd4\xca\xeb\x27\x4f\x1c\x39\x79\xdb\x7d\x47\ +\x8f\x1f\xb4\x12\x06\x07\x1c\x01\xca\x38\x87\x10\x21\x04\x85\x10\ +\x9c\x8b\xc0\x77\x3f\xf8\x81\xf7\x8f\x0d\xe7\x17\x2e\x5f\x09\x7c\ +\x37\x9f\xd0\xef\xbf\xe3\xb6\x97\x5e\x7a\xc9\x8d\xe2\x30\xa4\x71\ +\x0c\x38\xa2\x31\xa5\x71\xcc\x3d\x18\x01\x80\x14\x59\x92\x30\xa2\ +\x9c\x4a\x98\x44\x31\xed\xd9\xc1\x89\xe3\xc7\xa3\xd0\xf7\xec\x56\ +\x2a\x99\x68\xb5\x5a\x48\xa0\xf1\xf1\x89\x9e\x1f\x66\xb3\x03\x84\ +\x85\x1b\xdd\xd6\xec\xec\x5c\xbd\xd9\x06\x18\x2b\xaa\xba\x51\xde\ +\xf6\xbb\xed\x20\x8a\x63\x4a\xb1\x24\xc9\xaa\xea\x45\x3e\x41\x12\ +\x45\x9c\x53\x10\x23\x4a\x19\x43\x00\xca\x9a\x1a\x51\x26\x30\x71\ +\x83\x60\xbb\xb2\x3d\x3a\x3a\xda\xef\xf5\x6a\xf5\x2a\x81\x50\x53\ +\x15\x95\x40\xee\x2c\x6f\xd7\xed\xd2\x4a\x69\xb8\xa0\xfa\x9e\xa8\ +\x37\x3c\x80\x30\xc4\x24\xa2\xcc\x73\xec\x94\x92\x79\xf3\xec\xf9\ +\x27\x1e\x7f\xf2\xb1\x8f\x3c\xb6\x6f\xcf\xde\x4e\xad\x3e\x94\x2f\ +\xf4\x3a\xdd\x5d\xfb\xf6\x19\x92\xba\x38\xbf\xd8\xb7\xed\xcc\xf0\ +\xf0\x0d\x04\x75\x19\x8b\xbf\xfe\xa7\x9f\x01\xa2\x25\xab\x6c\x70\ +\x70\x7c\xff\xfe\x7b\x20\xf0\x41\xd4\x06\x32\x85\x0c\x00\x0e\x11\ +\x31\x09\x0f\x91\x44\x00\x0d\x8f\xed\x9f\xfb\xe1\xef\xf9\x44\x21\ +\x65\xbe\xf9\xe2\x0b\xdd\x56\x5d\x56\xb0\xac\x4a\x8a\x84\x11\x44\ +\xba\x6a\x50\xea\xd3\x38\x80\x00\x09\xc1\x38\x67\x5c\x70\x01\x05\ +\x21\x38\x8a\x43\xce\x74\x4d\xd5\x54\x59\x71\x3d\x2f\x08\x83\xf7\ +\x3c\xf8\xc0\x9f\x3f\xf7\x4c\x4c\x08\x13\x14\x49\x78\x78\xa4\x88\ +\x38\xff\xf8\xc7\x3f\x16\xf4\xfa\x9a\x24\x47\x61\x84\x15\xe5\x90\ +\x69\x4a\xaa\x7e\xee\xdc\x85\xd0\x0d\x14\x99\xd4\x6b\xe5\x28\x0c\ +\x30\x14\x9c\x73\xca\xe2\x20\x08\xfa\x51\xbf\xd3\x69\x01\x2c\x74\ +\x43\x5d\x5a\x5a\x5e\xdb\xd8\x60\x4c\x20\x20\x6c\xcf\xa1\x54\x50\ +\x4a\x55\x55\xd5\x75\x0d\x00\x18\x45\x7e\x14\x85\x42\x88\x20\x66\ +\x00\x42\x4d\x05\x94\xc3\xbe\x17\x2e\x2e\xae\x5c\x5e\x5e\xa9\xf7\ +\x1c\x8a\x08\x12\x00\x22\xe8\xfb\x3e\x91\x64\x59\x92\x68\x14\x7a\ +\x00\x26\x53\x49\xa4\xc9\xb2\x50\x20\x16\x0a\x91\x7c\xd7\x8e\xc3\ +\x00\x43\x28\x61\x04\x65\x09\x13\x89\xff\x4f\x90\x22\x21\x84\xa2\ +\x2a\x18\xc0\x5a\xa5\xe2\xb4\xca\x80\x30\x8e\x61\x3f\x8a\x1b\x8d\ +\x4e\xe4\xf3\x64\x7e\x68\xdf\xec\xd8\xe6\xfa\xea\xda\xf5\x6b\x12\ +\x61\x8a\x4c\x22\x81\x28\x8d\xfc\x30\xf2\x5d\x37\x8e\x42\x55\xa2\ +\x96\x49\x78\x68\x39\xbd\x8e\xa1\x2b\xb6\xed\x03\x28\x41\x84\x38\ +\xe7\x00\x71\x88\x20\x21\x04\x23\x64\x59\x56\x1c\xb1\x46\xab\x7d\ +\xdb\x6d\xb7\x29\xaa\xf2\xe6\xa9\x37\x20\x84\x87\x0e\x1d\x9a\xdb\ +\x35\xee\xd9\xed\xcd\xad\xeb\x40\xb5\xb2\x29\x8d\x8b\xe4\xe8\xc8\ +\xd8\xe6\xf5\xab\x27\x6f\x39\xbe\x6f\xd7\x98\xdf\xed\x48\xaa\xf5\ +\xf4\x93\x4f\xbd\xbc\x3c\x3f\x90\x49\x53\xd7\x75\xb9\x14\x82\xd8\ +\xa3\x0d\x45\x55\x9a\xad\x6f\x62\x48\x23\x1e\x0a\xce\x21\xc6\x18\ +\x63\xc1\xb9\xaa\xa9\x84\x90\x56\xab\x85\x10\x62\x8c\x21\x61\xb9\ +\x5e\x50\xa9\x36\xf6\xec\x3d\x30\x3e\x31\x75\x7d\x65\x95\x71\x01\ +\x21\x08\x02\x1f\x0a\x1a\x06\x9e\xdd\x6b\xea\xba\xa4\x29\x68\xa3\ +\xdd\xda\xda\xe8\x58\xfa\x60\xbb\x19\xc5\xb1\x77\xd7\xbd\x7b\xae\ +\xaf\x6d\x82\x30\x34\x62\xab\xb5\xb9\xb5\xbd\xb4\x0a\xa9\xa0\x61\ +\xcc\x24\x8c\x10\x14\x10\x52\xc0\x01\x60\xef\x66\x76\x54\x53\xc0\ +\xc5\x67\xfe\xfd\xcf\x6f\x8d\x76\x37\xae\xb8\x23\x0f\xdc\x35\x8c\ +\xfb\xcb\x71\x14\x33\xc1\xec\xcd\xed\xf8\xc3\x3f\xf9\xef\x1e\x3b\ +\x94\xeb\x2d\x3c\xcd\x07\x8f\xfd\xec\xbf\xfa\x67\xd3\x06\xf0\x96\ +\x5f\x60\xb9\x43\x3f\xf1\x0b\xbf\x34\xe5\xbf\xfc\x93\x3f\xf7\xe7\ +\x17\x1e\x7b\x28\xf5\xea\x1f\xbc\x11\xef\xfb\x77\xbf\xf6\x77\xad\ +\xc6\xcb\x3f\xfe\xaf\x9e\x08\x43\x60\x4d\x9f\xfc\xa1\x1f\x1b\x6b\ +\xd7\x2e\xfe\xc6\xaf\x7f\xf5\xf2\x63\x3f\x3f\x93\x09\x4e\x5d\x6c\ +\x1c\x3d\x5c\x59\xee\xa4\x3f\x3a\x3b\x7a\x13\x78\x6e\xe2\xe8\x8d\ +\x79\xe7\x82\x20\x39\xf0\xd8\xfa\xc6\x75\x88\x42\x3f\xe6\x83\xc5\ +\xe9\x93\x27\xee\x99\xfe\xf8\x71\x9c\x1c\x00\x52\x08\xe2\x12\xf5\ +\x7a\x27\x4f\x1c\x3c\x79\xf2\x4e\x20\xeb\x9c\x02\xce\x81\x80\x82\ +\x02\x01\x00\x24\x18\x71\x01\x18\x17\x80\xc5\xaa\x22\x01\x08\x11\ +\x8b\x56\x96\xaf\xd6\xca\xe5\xf1\x91\xd1\x6b\x57\x2f\x6d\x6e\xac\ +\x4a\x7a\x3a\x8c\x39\x65\x40\x08\xc1\xd8\x8e\xb3\xce\x19\x8d\x28\ +\x8b\xa0\x40\x11\x8f\x03\xcf\xd1\x8d\xb4\xd3\xf7\x9b\xf5\x86\xe0\ +\xf4\xe8\x91\x43\x03\x03\x99\x76\xab\xc9\x18\x1d\x1d\x1e\x4e\x45\ +\x42\x08\x62\x9a\x19\x4d\x33\x75\x45\xb2\xbd\x08\x13\xc9\xf1\x03\ +\xc7\x71\x24\x88\x63\x88\xb1\x02\x08\x82\x7e\xe0\x8f\x0c\x0e\x5a\ +\x96\x35\x7f\xed\x1a\x88\x29\x51\x64\x82\x84\x00\x10\x13\x82\x31\ +\x81\x18\xfb\x51\x18\x34\x1a\x85\x42\xde\x34\x4d\x1a\x86\x32\xc6\ +\x86\xac\x2c\x5f\x3d\xbf\x72\xd1\x18\xcc\x29\x69\x45\xb9\xfd\xc4\ +\xae\xaf\x3d\x71\xda\xf5\x1d\xa2\xa6\x80\x40\x34\x0c\x00\xa3\x36\ +\xc1\x32\xc1\x5f\xfd\xfa\xd7\x1e\x78\xdf\x83\xf7\xde\x7a\xfb\x6f\ +\xfc\xe6\xaf\xa7\x12\x89\xc9\x07\xde\xb7\xb5\x5d\xd9\xde\x2a\x9d\ +\x5a\x58\x78\xcf\xd4\x34\xfa\xeb\xbb\xe8\x02\x00\x08\xd1\x81\xd9\ +\x69\x49\x1e\x64\xc0\x05\x40\x0e\x7a\xad\xe6\xc2\x45\x01\x3d\x4e\ +\xbc\xad\x6a\xab\xdd\x41\xc4\x28\x1c\xbf\xf3\xce\xcc\xd8\xa4\xd7\ +\x28\x43\xbf\x7f\xf7\x89\xa3\x8b\x97\xde\x86\xb2\x62\x2a\x72\xe8\ +\xb9\x04\x01\x8c\x04\x86\x3c\x8a\xc3\x91\x62\xc1\xee\xbb\xdd\xb6\ +\x87\x04\x86\x82\x01\xc8\x08\x84\x10\x42\x2c\xc9\x08\x63\x21\xf8\ +\x40\x3e\x77\xfe\xea\xe5\x7e\xa3\x71\xf2\xe4\x89\x37\xcf\x9d\xbd\ +\x5e\xab\x8d\x66\x32\xc7\x26\x26\x3a\x2b\xd7\x19\xa5\xe9\x74\x02\ +\x24\x4c\x16\x47\xa9\x54\x1a\x63\xec\x7a\x21\xc0\x24\x9b\x4a\xd4\ +\x7c\x37\x97\x4d\x67\x33\xc9\x52\xa9\x0f\x00\xa3\x34\x72\x1c\x40\ +\x88\x64\x98\x7a\x1c\xc7\x9e\xef\x44\x34\xd2\xb4\x98\xf7\x05\x17\ +\x10\x42\x24\x00\x50\x54\x5d\x51\x55\x21\x80\xe7\xfb\x08\x0b\x88\ +\x04\xc2\x80\x31\x18\xc7\x9c\x10\xe8\xf8\x31\x8d\x3a\x04\x72\x99\ +\xc0\xb5\xcd\x52\xc4\x01\x51\x34\xc6\x98\x82\x49\x14\x53\x4e\x01\ +\x02\x02\x01\xc0\xa9\xef\x3b\x00\x61\x22\x49\x0a\x04\xcc\xb2\x0c\ +\x82\x21\x8d\x03\x20\x04\x10\x12\x42\x44\x00\x44\x29\xbb\x71\x14\ +\x45\x72\xcf\x67\xf3\x8b\x6b\xb5\x95\xeb\xdc\x6f\x50\xd6\x63\x30\ +\x9e\x9c\x9d\xda\xb7\xef\xd8\xf4\xb1\xe3\xea\xd0\x64\xdc\xf7\x4d\ +\x13\x03\x11\x09\x1a\x3a\x51\xa7\xef\x33\x2f\x88\x21\x42\x50\x00\ +\x01\x98\x22\xf9\x2c\x70\x0a\x69\x41\x23\xe4\xf6\x3b\x08\xe9\x00\ +\x60\x08\x31\x17\x42\x92\x30\xc1\x00\x61\xa8\xaa\xaa\xa6\x69\x9a\ +\x16\x52\x4a\xef\xbc\xf3\x4e\x45\x55\xaf\x5e\xbb\x12\x04\x5e\x32\ +\x91\x1c\x19\x1e\x71\x5d\x7d\x4c\x56\x63\x41\xb6\xb7\xcb\x95\xd2\ +\x76\x21\x61\x98\x32\x39\xb4\x7f\x9f\x4a\x84\x4a\x30\x8f\xb9\xd3\ +\x6e\x41\x46\x03\xd7\x55\x14\x39\x99\xcd\x34\xec\x50\x95\x08\x63\ +\x91\xaa\xa8\x41\x10\x73\x01\x04\x44\x08\x40\x84\x30\x91\x15\xce\ +\x99\x10\xc2\x71\x1c\x4d\xd3\x81\x10\xad\x56\xb4\xb0\xb0\xc4\x01\ +\x99\xd9\xbd\xc7\x68\xb5\x64\x45\x21\x84\x44\x61\x44\x10\x4e\x5a\ +\x16\x8b\x02\x16\xf6\xd7\x97\x2b\x94\x97\x34\x59\x5e\x2a\xd5\x2b\ +\x8c\xaa\xfa\x84\x69\x0e\xf6\x1d\xdf\x09\x1d\x2f\x50\xfa\x7d\x62\ +\xdb\x3d\x3f\x08\x82\x30\xa6\x00\xc6\x1c\xa8\x84\x40\x88\x00\x16\ +\x00\xbd\xab\x4d\x2f\x11\x85\x53\xc7\x3e\xf0\x13\x3f\x7a\x97\x5f\ +\x5f\xfb\x93\xff\xf0\xbb\x9f\x7d\x6a\xf9\xb1\x94\x84\x00\x00\x00\ +\x62\x49\x51\x15\x05\x41\x88\x20\x10\x00\xbe\x23\x56\x28\x04\x24\ +\xaa\xa6\x20\x3d\xb3\x7b\xd4\x92\x7a\x2d\xc7\x59\x2d\xcd\x1c\x7b\ +\x74\x40\x27\x20\x9b\xd7\x09\xc1\x30\xba\xf8\xa5\xff\xf0\xe9\xd7\ +\xaa\xf9\x0c\x6c\xfa\xbe\x47\x46\x1f\x3c\x3e\xf6\xbb\x6f\xbd\xb1\ +\x99\xf4\xa3\xc2\xf4\xee\xe1\x9b\xd3\x49\x6f\xe2\xe8\x0d\xae\x2a\ +\x9c\x60\x6d\x20\x3b\x6e\x7b\xfd\x3f\xfc\xcc\xa7\x4d\x4b\xfa\xfb\ +\x3f\xf1\x0f\x47\x07\x86\xb7\xd6\x56\x14\xbc\x8a\x49\xa0\x24\x10\ +\xd2\x4c\x10\x50\x45\xa2\xc4\x90\x00\x91\x80\x00\x10\x01\x01\x76\ +\xe6\x73\x00\xce\x01\x82\x10\x22\x80\xa0\x70\x5a\x65\x1a\xf4\x3f\ +\xf0\xbe\xf7\x3e\xf7\xd4\xd3\x97\xce\xbe\xdd\xed\xf5\x86\x07\x06\ +\xdb\x1e\x8b\xfa\x1e\x10\x00\x08\x08\xb8\x10\x82\xb3\x38\xe2\x18\ +\x20\xc4\x01\xe2\x3c\x0e\x15\x59\x22\x08\x0e\x0d\x0c\x18\xaa\x3a\ +\x32\xb4\x6b\xdf\xbe\x5d\xa9\xb4\x71\xe4\xc8\xa1\x5a\xb9\x01\xb8\ +\xb2\x51\xef\x43\x49\xc6\x32\xf2\xbd\x68\x62\x74\xcc\x09\x39\x90\ +\x35\x28\x6b\x4e\xab\x6d\xf7\xda\xb2\xa0\x2a\x12\x99\x64\x52\xc1\ +\x64\xef\xf4\xb4\xa9\x5b\xe5\x95\x35\x85\x48\x00\x40\x1a\x87\x61\ +\x1c\xbb\xbe\x1d\x72\xe4\xb8\x9e\xaa\xa8\xd9\x54\xba\x5c\x2e\x67\ +\x53\xc9\x5c\x26\x45\x03\x9f\x7a\x81\xf0\xed\x91\xa4\x9b\x54\xda\ +\x2c\xb4\x92\xa6\xe4\x79\x2d\xa2\x98\x02\xe2\x30\x88\x58\x1c\x63\ +\x00\x43\xdf\xe5\xb2\x54\xab\x55\x57\x96\x96\x0e\x1e\x3e\x6c\x49\ +\x2a\xa2\xa0\xd9\x68\x39\xae\xbb\xb8\xb9\x71\xfa\xda\xb5\xf7\x7c\ +\xe0\x43\x37\xd0\x80\x01\x01\xe0\x9c\x97\xd6\x56\x54\x2d\x8c\x84\ +\xd3\xac\x77\xfd\xde\x19\xcc\x41\xbf\xbf\x65\xa5\xa0\x95\x2d\x8c\ +\x4e\xde\x32\x77\xe0\xb0\x0a\xe2\xd7\xbe\xfa\x67\xad\xed\x72\xa5\ +\x54\x92\x64\x99\x02\x28\x9b\x89\xb6\x1b\xfa\x9e\x4b\xe3\x28\xa1\ +\x9b\x04\x61\x05\x6b\x93\xe3\x63\x0b\x0b\x8b\x82\xc7\x18\x4a\x00\ +\x08\x0c\x21\xc1\x08\x4b\x28\x86\x48\x28\x84\x01\x2e\xc2\xe8\xfe\ +\xdb\xef\x3c\x31\xb7\x57\x83\xd2\x5c\x3a\xbf\x39\x7f\xfd\x43\x0f\ +\x3d\x72\x72\xd7\xd4\x92\xaa\xa5\x32\xa9\x84\xa1\x47\x91\x1f\x21\ +\x2c\x00\x0d\xfc\x40\x25\x8a\xa2\x28\xbb\xc6\x47\x07\xb2\x19\x4a\ +\x23\x59\x82\xae\xd3\x67\x2c\x42\x50\xc4\x71\xa0\x69\xb2\x61\x68\ +\x41\x80\x64\x4d\xf2\x7d\x2f\x9d\xc9\x00\x21\x7a\x8e\x0b\x00\xc2\ +\x98\x00\x08\x01\x80\x10\x01\x88\x40\x18\xf9\x71\xe4\x01\x55\x13\ +\x02\x06\x51\x84\x30\x11\x2c\xa4\x08\x4a\x88\xf9\x5c\x78\x01\x05\ +\x44\xe6\x00\x50\xce\x09\x16\x18\x71\x08\x62\x24\xb8\xa2\xaa\x18\ +\xa3\x38\xf2\x02\x0a\x30\x21\x8a\x2c\x6b\x32\x32\x34\x25\x90\x25\ +\x1a\xc7\x98\x60\x24\xb0\x24\x29\xe0\x46\x9b\x5e\x20\x04\x21\x20\ +\xdd\x08\xeb\xa9\xe1\xa9\xc9\x01\xe6\x54\x42\xbf\x2c\x43\xe7\xd8\ +\x6d\x27\xe2\x50\x5c\x7b\xfb\x4d\x2b\xb1\xa6\xe4\x72\xbb\x67\x26\ +\x1f\x7d\xf8\x01\xa1\x26\x2f\x2f\xad\x3f\xf5\xfc\xcb\x00\x50\x8c\ +\x64\x8c\x91\xaa\xe8\x09\x23\x18\xcc\x68\x83\x59\xbc\xb4\x50\x51\ +\x09\x8e\x19\x16\x40\x02\x10\x0b\x48\x25\x02\x65\x09\x2a\x92\x24\ +\xc9\x72\x14\x85\x9c\x0b\xcf\xf3\x24\x49\x72\x6c\x3b\x93\xc9\x6c\ +\x6c\xf4\xd6\xd6\xd6\x6e\xb9\xe5\x68\x22\x99\x0d\x63\xa6\x49\x0a\ +\xa6\x0c\x06\xbe\x81\x71\xd6\x30\x89\x40\x08\x61\xdd\xd2\xd7\x37\ +\x4a\x57\x57\xd6\x23\x48\x1c\x4a\x0d\x23\xc9\x10\x80\x92\x48\xea\ +\x9a\xef\x45\x43\x83\x56\xbd\x11\xf6\x7c\x0e\x11\x86\x40\x40\x84\ +\x09\x91\x64\x59\x97\x24\x22\xcb\x32\x00\x82\x31\xe6\x7a\x21\x44\ +\xb8\x6f\xdb\x9e\xe7\x85\x61\x24\xb8\xf0\x3c\x2f\x8e\xe3\xf2\x76\ +\xd9\xd6\x55\x16\xc7\xd9\xb4\x87\x48\xdf\xf3\xdb\x92\x44\x59\x84\ +\x54\x25\x65\x68\x03\x8a\x9a\x6e\xb4\xba\x0c\xf0\x00\xc6\x35\xaf\ +\xdb\xeb\x77\xba\x51\xd0\x0d\x5c\xa0\xc8\x31\x67\x0a\x44\x50\x00\ +\x04\x80\x8c\xf1\xbb\x28\x53\x0f\x18\x17\x7a\x6a\x70\x20\x57\x00\ +\x99\xe4\xa8\xca\x17\x2b\x4d\x9e\x41\xff\x39\x31\xc2\x19\x00\x80\ +\x10\xc2\xed\xae\xe3\x03\xa0\x01\x2e\x00\x10\x9c\x31\x00\x18\x05\ +\x00\x42\xac\x0c\x4f\x0e\x2e\x9f\x3d\xdf\xf9\xc8\x89\x34\xa7\x94\ +\x0b\xd6\xaf\x7e\xed\xcb\xa7\x0e\xff\xc4\xef\xfd\xc0\xad\xf4\x57\ +\xfe\xf1\xcf\xf9\x6e\x3c\xfb\x9e\x87\xa4\x5f\xfa\xfc\xa7\x3e\x8b\ +\x26\x4f\x7c\x5f\xe6\x26\xec\xdc\xc4\xd1\x1b\x5d\x56\xa0\xef\x86\ +\x8c\x91\xe1\xd1\xd1\x8f\x7e\xe7\x77\xde\x77\xdf\xbd\x85\xc1\xe1\ +\xe6\xc6\x7a\x69\x63\xdd\x6f\x97\x0d\x12\x40\x1e\x1a\xc5\x41\x63\ +\x60\x74\x68\x72\x9f\x2c\x53\x20\x80\x10\x02\x02\xc0\x04\x13\x80\ +\x08\x08\x21\x86\x91\xeb\xab\xaa\xec\xd9\x8d\x46\xad\x14\xfa\x41\ +\xbd\xdb\x79\xec\xc3\x1f\x4a\xa7\x92\xdf\x7c\xe1\xc5\xd9\xe9\xd9\ +\xb7\x2e\x2e\x86\x61\x8c\x08\x12\x08\x30\xce\x00\xe0\x08\x13\x00\ +\x05\xa5\x51\x18\x06\x6d\xbb\x4f\x74\x5d\xd7\xb5\x47\x1f\xf9\xf0\ +\xfb\x1e\x7c\x30\x8a\x5c\xd7\xee\x3a\x5e\xc7\x34\x8c\xe1\xc2\x10\ +\x8d\x51\xfd\xb5\xb3\xeb\xa5\xf2\xa1\x3d\x93\x73\xbb\xe7\x76\xcd\ +\xec\xda\xaa\x36\xb4\x64\xb2\xde\xe9\xa7\xb3\x19\x84\x85\xdf\xeb\ +\x52\xea\xc5\x34\x82\x9c\x47\x9e\x07\x15\x4d\x25\x84\x00\xe4\x78\ +\xbe\x1f\x87\x11\xa7\x02\x00\x24\x61\x55\x56\x52\x56\x4a\x22\x52\ +\x18\x85\x5c\xf0\x03\x7b\xf6\x95\xb7\x37\x43\x35\x9c\xd9\x3d\x67\ +\x6a\x04\xd3\xb6\x25\x99\xb1\xdf\x0d\x22\x4f\x40\x83\x43\xe0\xf8\ +\xae\x00\x91\x22\x4b\xae\x6b\x13\x2a\x73\x46\xb7\x37\x37\x0f\x1e\ +\x3a\xbc\x7b\x6a\x57\xdf\xb6\x9b\xb5\x46\xc7\x73\x5f\x3d\x7d\x26\ +\x92\x24\x44\xc8\x0d\x14\xeb\xee\x7c\x22\x8e\xa8\x80\x71\xb5\x51\ +\x5f\x5e\x5c\x01\x21\xd1\x10\xd0\xd5\xf0\xf0\x6d\xb7\x0c\x0c\x8d\ +\xb8\x31\x72\x7a\x0d\xaf\xdb\xb6\x70\x2c\x92\x52\xec\xea\xbd\x9e\ +\x5b\xad\x34\xb4\x4c\x86\x29\x2a\x86\x22\xf6\x43\x39\x05\x3d\xaf\ +\x9d\xcf\x1a\xa6\x06\x79\x18\xa8\xb2\x12\x31\x88\x90\xc0\x3b\x4e\ +\x0e\x26\x48\x96\x29\x04\x10\x23\x5d\xd2\x0a\xa9\xb4\x4c\x69\x77\ +\xb3\x64\x04\xb4\x48\x14\x77\x75\x13\xe6\xf3\x27\x0f\x1e\xa2\x80\ +\x89\x20\xd4\x54\x09\x72\xc6\x68\xc4\x29\x47\x48\x12\x61\x98\x4b\ +\x24\x52\xa9\x44\xa5\x5a\x69\xb6\xea\x10\x0a\x8c\x11\xe3\x54\x55\ +\x55\x49\x22\x61\x18\x42\x28\x08\xc6\x84\x10\x84\x50\xe0\x47\x12\ +\x91\x22\xca\x28\x63\x00\x00\x22\xcb\xaa\xaa\xca\x12\x01\x3c\x10\ +\x9c\xb2\x98\x72\x80\x18\xe7\x44\x92\x04\xe7\x8c\x03\x02\x09\x44\ +\x02\x63\x89\x45\x31\x44\x90\x20\x02\x04\x47\x50\x40\x28\x10\x80\ +\x90\x53\x88\x84\x4c\x10\x80\x28\x8a\xa2\x18\xb0\xd0\x93\x93\xf9\ +\x82\xaa\x48\x4e\x1c\x09\xce\x01\x44\x10\xa2\x1b\x2f\x76\x11\x42\ +\x20\x29\x02\xca\xdc\xfe\xc3\x1f\x78\xec\x41\xe6\x96\x09\xe8\x94\ +\x2f\xbf\xb6\xb6\xb2\xe4\xf4\x43\x4b\x4d\x6b\x5c\x4a\x65\xb2\xe3\ +\x73\xd3\xfb\x8f\x1e\x61\xc4\xcc\xbe\xf2\xf6\x6b\xaf\xbd\x0e\x04\ +\x92\x55\x03\x02\x4a\x00\x7a\xef\x3d\x27\x7f\xf4\x87\xee\x11\x30\ +\xf9\xc6\x9b\x17\x90\x60\x82\x01\x01\x11\xe2\x50\x30\x0e\x88\x40\ +\x08\x02\x08\x3c\xcf\x07\x02\x59\x66\x52\xd3\x35\xdf\xf7\x7a\xbd\ +\x9e\x2c\xc9\x51\x18\xf5\xfb\xbd\x98\x52\x1a\x53\x02\x71\xe0\xf9\ +\xf5\x52\x09\xc7\x71\xce\xb2\x8e\x1e\x3c\x5c\xaf\xd5\x46\x46\x47\ +\x21\x94\x63\x24\x55\x7a\x2e\xd4\xad\xbe\xd3\xd7\x92\xd8\x0e\x5c\ +\x49\x55\x62\xea\xe9\x2a\xdc\x58\xbf\x06\xb1\x0c\xa0\x85\x20\xe4\ +\x9c\x47\x71\x24\x84\x90\x15\x65\x07\x4e\xc2\x30\x84\x00\x68\x8a\ +\xd4\x6c\xb6\x27\xa7\x67\xf7\xed\xdd\x5f\xae\x56\xa3\x30\x04\x9c\ +\x53\x1a\x73\x41\x25\x45\x82\x88\x77\x7b\x75\xd7\x2d\x25\x92\x8c\ +\x33\xa6\xca\x09\x4e\x89\x69\x66\x10\x56\x42\xca\xea\xad\xa6\xa9\ +\x0a\x8e\x95\xb6\xdd\x6a\x46\xae\xcd\x42\x1f\x44\x1c\x42\x26\x00\ +\xe5\x02\x02\x88\xdf\xcd\x69\x2f\x00\xe8\x2a\xba\xf4\xdc\xa7\x7e\ +\xa9\xf3\x82\x5d\xdb\x6e\x2b\x33\x3f\xfe\xc1\x13\xe0\xf2\xcb\x7e\ +\x64\x00\x20\xe2\x30\xa4\x5c\x00\x00\x8c\xa1\xfd\x27\x87\x3f\xfb\ +\xff\xfd\xb9\x9f\x9c\x3d\xfa\xbe\xef\x3c\x41\x78\xbc\xb3\x59\x44\ +\x61\xe0\xc6\x68\xdf\x03\x3f\x7c\xe2\xd4\xaf\xfc\xdc\xcf\xae\xe4\ +\x70\xb7\x0e\x0b\xc9\x6c\xfe\xee\xbb\x26\xff\xe4\x33\xff\xba\xfe\ +\xa2\x74\xa1\x1c\xee\x53\x20\xcc\x9d\x78\x60\xf6\xb3\xbf\xf0\xf9\ +\xee\xaf\xfd\x7f\xf6\xdf\x44\x9d\x9b\x38\x7a\xc3\x75\x46\x42\x4b\ +\x2a\x6a\x88\x4f\xdc\x7b\x47\xb6\x30\x48\x10\x16\x34\xf2\xed\x36\ +\x11\xfe\xae\xc9\x01\x43\xc3\x8a\x26\xc1\xc0\x96\xe2\xa6\xd6\x5f\ +\xa4\xde\x5a\x88\xa5\xa0\xef\x41\x39\x11\x00\x2b\x3f\xb4\x47\x60\ +\x09\x0a\x2e\x23\xbe\xb1\xb8\xd1\xe8\x9c\xab\x94\x57\x79\x30\xd6\ +\xe9\xa3\xf1\xfd\xb9\xdd\x77\x9e\xfc\xdc\x37\xbe\xca\xae\xaf\xb5\ +\xbb\x3d\x06\x29\x21\x5a\x4c\x63\x4e\x23\x49\x96\x31\x02\x08\x42\ +\x84\x89\x99\xc9\xf7\xfc\x18\x12\xa3\x63\x7b\x44\x51\x12\xa9\x74\ +\x3a\x35\xb6\xb9\xb1\x66\x45\x09\x82\xb9\xe7\xf6\x39\xf3\x3b\xf5\ +\x05\x16\xd8\xc3\xc5\x43\xbb\x77\x3d\xea\x3a\xbe\x79\xfe\x7c\x14\ +\x78\xd4\xe9\x6a\x9a\x96\xd1\x74\x97\x51\x11\x2b\x11\x65\x2c\x62\ +\x95\x56\x47\x4f\xa6\xcd\x6c\x26\x8c\xa9\xeb\xb8\xaa\xa2\x6b\xaa\ +\x82\x0c\x86\x65\xa2\x42\x35\x69\xa5\xdc\x38\xea\xf5\xdb\x5a\xbf\ +\x3f\x55\x18\x6c\x12\x53\x19\x4a\xf3\x99\x93\xaf\x55\x32\xec\xfa\ +\xf9\x82\x86\x37\xb7\xbc\x46\x97\x59\xb9\xa4\xd3\x0f\x62\x14\x52\ +\x1c\x48\x48\x48\x5c\x8a\xdc\x28\x0c\x68\xdb\x75\x68\xec\x0f\x0d\ +\x17\xa5\x1a\xb2\x64\xf5\xd2\x85\x79\xcf\x0e\x11\xd2\x29\x17\x37\ +\xd2\xf5\x22\x04\x26\xe4\x03\x7f\xf7\xa7\xb0\x0a\x29\xf5\xc2\xd0\ +\x93\x85\x88\x02\xfb\xda\x5b\x2f\x6f\xac\x5c\xdb\x6c\xac\x89\x18\ +\x0e\xad\x54\x86\x0a\x03\xe9\xfd\x43\xbb\x0e\xcc\xb6\xed\x43\xde\ +\x66\xf4\x47\x7f\xf8\xc7\xd7\x5b\x2b\x89\xd1\xec\xf4\xcc\xf8\x50\ +\x25\x68\xf7\xda\x1f\x7b\xec\xd6\xf7\x3f\xbc\x77\xf5\xfa\xea\xc5\ +\x53\x51\x2f\x4a\x30\x48\x22\xd0\x13\x90\x42\x61\xc1\x58\x55\x65\ +\x25\xf4\x22\x0f\x13\x4e\x98\xc7\xc3\x6a\xb7\xd6\xed\xf6\x27\xc6\ +\x07\x65\x05\xe5\xf3\x39\xc1\x22\x0e\x25\x45\x56\x38\x63\x2c\x64\ +\x99\x44\x86\x71\xe6\x83\x00\x08\x01\x30\xc0\x10\x47\x41\x78\xe1\ +\xed\xf3\xbd\xb6\x4d\xb0\x12\x23\xc8\x01\xa0\x14\xba\x4e\x68\x68\ +\xea\xce\x37\xc6\x88\x04\x7e\x08\x21\x62\x8c\x23\x88\x80\x80\x02\ +\x0a\xc1\x81\x60\x80\x01\x96\xd6\x12\x66\x51\x5b\x2f\x6d\x21\x49\ +\x61\x34\xe0\x3c\x94\xb0\x04\x20\x74\x7d\x1f\x01\x11\x46\x11\x12\ +\x10\x70\x84\x00\x60\x9c\x21\x20\x33\xce\x39\x03\x98\x10\xc8\x30\ +\x21\xc4\xd2\xd5\x90\x44\x42\x08\x59\x56\x11\x26\x10\x12\x00\xb1\ +\xe7\x85\x10\xc1\x6c\x2e\x37\x30\x30\xc0\x19\xbb\x31\xcf\x91\x44\ +\x81\x12\xf6\x2f\x9d\x7a\x69\x18\x37\xd5\xb8\x55\x4c\xcb\xc9\x9c\ +\x3e\x39\x30\x08\x8a\x52\xab\x6b\xf7\x3a\x35\x7c\x09\xcc\xdc\x67\ +\xb9\x6e\x63\x65\x69\x7b\x97\x35\x74\x78\x2c\xf3\xf6\xb2\xc3\x50\ +\x1e\xa1\xad\x44\x28\x4f\x67\xb2\x32\x76\xd7\xd6\x2b\x40\xf8\x5c\ +\x44\x8a\xae\x06\x21\x0e\x42\x0a\x00\x12\x9c\xc7\x31\x65\x9c\x06\ +\x91\x2d\xc9\x1a\x03\x54\x57\xe4\x6e\xbb\x79\xf2\xd6\x5b\xfb\xbd\ +\xd6\x85\x33\xa7\x2c\xc5\x00\x21\x0b\x3c\xcf\x34\x8c\x7e\xa7\x3b\ +\x54\x1c\x28\xe4\xb3\x86\x49\x4e\xde\x72\x80\x0b\xda\xef\x95\x53\ +\xc9\x8c\xdb\x6d\x10\xc1\xc3\x20\x46\x92\xea\x45\x2c\x95\x4a\xf9\ +\x51\x10\xfa\xbe\x9a\xd0\xf3\xc5\x49\x2f\x0c\xbd\x46\x1f\x10\x06\ +\x01\x80\x10\x22\xc1\x38\x8d\x38\x92\x2c\xd3\x00\x80\x3b\x7d\x07\ +\x32\x66\xf7\x9c\xc8\xf7\x4c\x4d\x02\xd4\xed\xf7\x5a\x99\xac\xd9\ +\x6c\xc5\x58\x05\x6a\x42\xe3\x48\x00\xc1\x35\x23\xa1\x6a\x78\x75\ +\x65\x39\xa6\x4a\xb7\xdf\x1b\x46\x91\x6e\x22\x9f\x33\x99\x90\x56\ +\xcf\xed\xd0\xfe\x56\x65\x93\x73\xce\x11\x35\xa2\x98\x41\x20\x49\ +\x80\x41\x81\x90\x8c\xb0\xf4\x6e\x2e\x82\xc7\xbe\xf7\x67\x7e\xe5\ +\xbe\x8a\x1f\x71\xa2\x26\xc6\xa6\xa6\xd3\x1a\x0a\xf4\x1f\xf8\xc5\ +\xfd\x92\x4c\x92\x3f\xf4\x8b\xff\x4a\xcb\x27\x01\x00\x40\x2f\xfe\ +\xc0\x2f\xfc\xbb\xdb\x97\x37\x85\x39\x34\x34\x6c\xfd\xfc\xbf\x3a\ +\x90\x37\x01\x40\x83\x3f\xf6\xcf\x7f\x5e\xcb\x63\xa0\x4d\xfd\xf8\ +\xbf\xfe\x77\x4b\x8b\x2b\x76\x84\x7f\xb8\x38\x3c\x9a\xd4\xf6\xfe\ +\xe8\x3f\x1b\xbd\xb6\xdc\xf6\xf8\x07\x3e\x9e\x9f\x98\x50\x01\x00\ +\x03\x03\x13\x27\x1f\x18\xda\x91\xc2\xbf\x69\x37\x71\xf4\x86\x32\ +\x10\x61\x34\x33\xbb\xeb\xe4\xed\x47\x4d\xb3\x10\x0b\x00\x00\x47\ +\x22\x54\x25\x6a\x77\xab\xdb\x2b\x95\x4c\x26\x65\x9a\x66\x6b\xe3\ +\x7a\x68\x37\x31\xe6\x5e\xd8\xd7\x13\x16\x50\x8c\x5d\x07\x6e\x1f\ +\xdd\x7f\x07\xa6\x1e\x24\x1a\xe0\xac\xb2\x7e\x7d\xf9\xca\x9a\x0f\ +\xe7\x6d\xbb\xe1\xf7\x8d\x80\xea\xab\x5b\x0d\x01\xed\xf5\xd2\x92\ +\x35\xa6\x41\x24\x82\x38\xc4\x04\x73\xce\x20\xe4\x08\x8a\x9d\xf6\ +\x00\x08\x25\xc3\x4c\x68\xa6\xd3\xe8\xdb\x99\x4c\xfe\xda\xc2\xe2\ +\x33\xea\x73\xfb\xf6\xee\x4e\x26\x0c\x45\x52\x21\x8c\x13\xa6\x11\ +\x05\xfd\x7d\x7b\x26\x01\x04\x49\x4b\x26\x84\xf8\x08\x26\x13\x89\ +\xed\xad\xed\xc8\xb1\x89\xe0\xaa\xaa\x48\x09\x33\x0a\x85\xeb\xf6\ +\x05\xe1\xb5\x66\x63\xcf\xfe\x7d\xf7\x3d\xf8\xc0\xb3\xcf\xbf\x00\ +\x15\x15\x62\x05\x20\x55\x22\x1c\x4b\x50\x47\x6a\xe8\x85\x3d\xaf\ +\xef\xc5\x81\xe3\x61\xbb\xef\x0a\xac\x0f\xec\x3e\xa0\xef\xbd\xed\ +\xed\xae\x33\xa1\x90\xd6\xfa\x85\xd7\xce\x2c\x00\x25\x21\xb0\x12\ +\x07\x3d\xc4\x23\x88\x19\x10\x00\x0b\x0c\x00\x0c\xe3\xc8\x0b\x43\ +\x2a\x58\x2a\x9f\x69\x37\x9b\xa5\x8d\xd2\xda\xca\xba\xdd\x0b\xc2\ +\x58\x40\x08\x6f\x2c\xc6\xc8\x39\x7f\xfd\xd5\x97\x20\x88\x13\x96\ +\xaa\x6b\x18\x83\x48\x41\x7c\x6a\x6a\x44\xe6\x01\x61\xb4\xb2\xb1\ +\xc6\x9c\x7a\x83\x76\x13\x27\x52\xa1\x57\x5a\x7d\x7b\xcb\x22\x43\ +\xaa\x15\xad\x5f\x5b\x1b\x2f\x24\xc6\x26\xa7\x1c\x51\xb1\xed\x4e\ +\x2e\x67\x30\x5a\xeb\x77\xd7\x91\xe0\x90\x2b\x80\xc0\x58\x44\x02\ +\x84\x92\x30\x05\xc7\x71\x48\x85\xa0\x54\x17\x3e\x88\x3c\x1a\x2a\ +\x96\x36\x9e\xcf\xb0\x98\xee\xda\x35\x15\x47\x54\x22\x04\x13\x02\ +\x21\x04\x10\xca\x44\x01\x1c\xd1\x30\xb2\xfb\xb6\xef\xfb\x89\x44\ +\x22\x9f\xcf\x47\x51\xdc\x6a\xb6\x20\x80\x8c\x71\x21\x90\x6e\x26\ +\x30\x44\x80\x31\x4e\x85\x00\x1c\x70\xce\x39\x1f\x1a\x1a\x86\x10\ +\x2e\xaf\xac\xca\xb2\xc2\x99\xe0\x50\x40\x00\x21\x44\x12\xc2\xa6\ +\x2a\x23\x03\x96\x4a\xdb\x7e\xe0\x1b\x86\x16\x06\x1e\xd6\x54\x23\ +\x95\xd1\x72\xe9\x76\xa3\xc9\x39\x50\x25\x99\x73\x2e\x84\x00\x02\ +\x03\x88\x14\x99\x20\x84\x08\x21\x8c\x31\xc8\xa1\x8a\x89\xa1\x4b\ +\x18\x13\x5d\x37\xe3\x98\x71\x01\x62\xca\x14\x45\x61\x8c\x41\x00\ +\xac\x44\x82\xdf\x30\x27\x15\x40\x91\xf0\xa5\xcb\xe7\xfd\xc6\xf5\ +\xac\x12\xec\x1d\xcf\x0b\xee\x6b\x86\x22\xe9\x7a\xa6\x50\xcc\x17\ +\xf3\xe3\xb9\x69\xcf\xae\x77\xe5\xa8\x30\x36\x66\xc4\xf9\x0f\x3e\ +\xfc\xfe\xca\x57\x5f\x59\x6c\x45\xb2\x02\xa2\x48\xbe\x72\x75\xe5\ +\xe1\x8f\xef\x96\x25\x55\x92\x65\xc6\x9d\xc8\x77\x01\x34\x39\xa7\ +\x08\x01\x00\x90\x10\x82\x52\xa6\xe9\x5a\x14\x47\x7e\x10\x24\x93\ +\xd6\xc6\xfa\xda\xfb\x1f\x7a\x70\x66\x7a\x2a\x93\x4c\xb2\x28\x7a\ +\xa7\x7a\xd6\xee\xd3\x38\x9e\x9d\x9d\x05\x80\x45\xb1\xdf\xeb\xb7\ +\x11\x82\x08\x59\xed\x76\xf8\xca\x0b\xcf\x22\x46\x65\x89\x44\x51\ +\x2c\xcb\x2a\xc6\x08\x03\x28\x63\x12\x05\x2c\x32\x60\x18\x0a\x59\ +\x96\x38\xe7\x8c\x51\x84\x30\x17\x08\x42\x20\x11\x32\x36\x36\x76\ +\xed\xda\x35\x4a\x63\x95\x48\x2c\xa6\x1b\x1b\xeb\x6f\xbe\xfe\x9a\ +\x6a\x28\x96\xa5\xe5\x06\x32\x7d\x3b\x7f\xe6\x5c\xe4\x87\x81\x69\ +\xea\xa1\x17\xc5\x61\xe8\x47\x7c\xbb\xd2\xb1\xac\x6c\x22\x99\x71\ +\x5c\x3b\x8e\x03\x42\x48\xab\xd1\x1c\x1e\x2e\x16\x47\xc7\xb7\x2b\ +\xd5\x66\xbd\x1a\xc4\x21\x16\x1c\x70\x01\x09\x17\x08\x45\x9c\x4b\ +\x92\x0a\xe1\xbb\x87\x37\x6a\x7a\x70\x6f\x7a\xf0\xbf\xd8\x92\x18\ +\x1c\x4b\x00\x00\xc0\xe0\xd8\xf8\xb7\x36\xca\x66\x61\xff\x91\xc2\ +\xce\xcf\xa3\xe3\xd6\xce\xb6\xa1\xb1\x77\x8a\x86\xa0\x9c\x9c\x3b\ +\x70\xf4\x3f\x1f\x02\x19\xd3\xfb\x0e\x4f\x03\x00\x00\xe8\x2e\xbd\ +\xf9\x9f\x3e\xf7\xa5\x45\x2f\xfd\xbd\x3f\xf9\xb0\x7a\x13\x73\x6e\ +\xe2\xe8\xff\x44\x7e\x54\xc8\x44\x4e\x98\x49\x21\x62\x09\x42\x4e\ +\x03\x40\x58\x3a\x6b\xec\x9a\x1a\x29\x13\xa6\x9b\x09\xc6\x60\xb9\ +\x4f\x3d\x17\xc8\x22\x0a\x1c\xef\xd6\x99\xbd\xb3\x87\x0e\xc7\x58\ +\x0b\x1a\x9b\xbd\x46\x67\x68\xff\x6d\x8d\x4a\xb5\x56\xd9\x36\x75\ +\x4a\xbd\x38\x70\x6d\x49\x8a\xab\xcd\x7a\x64\x0f\xb8\x6e\x3d\xad\ +\x83\xa4\x19\xaf\x97\x6d\x89\xc8\x3b\x31\x64\x59\x56\x24\x49\xc2\ +\x18\x13\x42\x28\x8d\x83\x20\xd0\x35\x4d\x74\x7b\xa1\xef\x35\xeb\ +\x35\x88\x04\xc1\x10\x23\x48\x30\x09\x7c\x4f\x92\x70\x22\x91\xba\ +\xfd\xf6\x3b\x28\x67\xae\x13\xa8\xaa\x11\x47\xbc\xdb\xed\x86\x51\ +\x14\x53\xea\x38\x2e\xe3\x0c\x63\x28\xcb\x3a\xc1\x49\x46\x43\xc0\ +\x19\x02\x60\xd7\xf4\xae\xc7\x9f\x7c\x0a\x02\x20\x49\x84\x48\xc4\ +\x17\x71\x14\x52\x97\x3a\x51\x10\x75\xbd\x8e\x62\x28\x84\xa0\xb6\ +\xe3\x86\x92\x56\x69\xf6\x7b\x17\x17\x7b\xed\xee\x83\xc5\xa4\x41\ +\x45\x25\x08\x94\x54\xde\x0f\x3c\x11\x86\x30\x88\x55\x0c\x35\x4e\ +\x30\x47\x00\xc3\x98\x71\xc1\x79\x4c\x59\x2a\x93\x49\xa4\x52\xaf\ +\x5f\x39\xb3\xbc\xbe\xee\x51\xde\x68\xf7\xc2\x30\xbe\x81\x81\x8c\ +\x10\x42\xca\xe8\xe9\x17\xbe\x2a\x63\xde\x6d\x77\x64\x19\x60\x10\ +\x58\x2a\xde\x35\x3a\x4c\xdd\xbe\x86\x78\xde\x34\xe5\x5c\xc1\x57\ +\xf5\x6a\xb9\x44\x2b\x95\x62\x21\x1b\xda\x9b\xbb\xe6\xc8\x5b\x25\ +\x99\xc5\x7a\x24\x08\xd4\x69\x0c\xe8\xc5\x4b\xcb\xc7\x4f\xdc\x1d\ +\x45\xaa\xe7\x52\x00\x01\x84\x40\x70\xc0\x21\x04\x50\x20\x24\x84\ +\x60\x9c\x73\x46\x19\x46\xa0\x51\x6f\x34\x1a\xed\x89\xf1\xb1\xae\ +\xdd\x35\x35\xd3\x30\x0d\x8c\x91\x44\x30\xf8\x8b\xc9\xc7\xbe\xef\ +\x31\xc6\x0c\xc3\xe0\x9c\xfb\xbe\xd7\xe9\x74\xab\x95\x7a\xb9\x5c\ +\x66\x8c\x52\xca\x20\x44\x9c\xf3\x3d\x7b\x76\xdb\xdd\x6e\xb3\x5e\ +\xe7\x9c\x13\x89\xa8\xb2\x54\xa9\x54\x20\x84\x8a\xa2\x88\x9d\xb4\ +\x28\x00\x10\x42\x00\x44\x4c\x29\x51\xcc\xdb\x4e\xde\xa2\x27\xac\ +\xd7\xde\x7a\x53\x00\x81\x20\x04\x00\xaa\x9a\x36\x50\x28\xf8\x9e\ +\x07\x20\x88\xa3\x58\x00\x81\x10\x42\x08\x61\x8c\x25\x49\x52\x55\ +\x95\x31\x46\x29\x15\x42\x70\xce\x65\x59\x96\x24\x22\x84\xf0\x3c\ +\xcf\x75\x5d\x5d\xd3\x76\xfe\x94\x48\x24\xf0\x8d\x4f\xc1\x14\x31\ +\x92\x84\x91\x1d\xdf\x7b\xf0\xe4\xe1\x5d\x19\xd9\x1b\xcf\xeb\x8f\ +\x7f\xe9\x73\x43\x43\x85\x7d\xd3\x73\x85\xa1\x91\x18\xc9\x4d\x5d\ +\xd5\x87\x0b\xdc\x6f\x0f\x65\xa6\x9d\x55\xea\xf6\x70\x3a\x65\x24\ +\x44\xb9\xe3\x72\xa8\xc2\xb7\x16\x56\xbe\xf8\x85\x97\xb1\x94\x2c\ +\x95\xda\x8e\xeb\x99\xa9\x9c\x17\x04\x00\x02\x88\x00\x84\x90\x60\ +\x09\x11\x25\x0c\x43\xc3\x30\x00\x00\x98\xa0\xd5\xd5\xeb\x5c\xf0\ +\x7c\x3e\x37\x3a\x3a\xa2\x2a\xb2\xac\x48\x14\x28\x81\xef\x73\xc1\ +\x2d\xcb\xf4\x7d\x8f\xd2\x28\x99\x4c\xb9\xae\x13\x04\x81\x24\xc9\ +\xad\x56\xcb\xf7\xfd\x38\x8e\x65\x59\x4a\x24\x12\x10\xc2\x9d\xf7\ +\x25\x8e\xe3\x30\x0c\x77\x92\xa0\x84\x10\x8c\xdf\xd1\x53\x8f\xa2\ +\x88\x10\xb2\x7f\xff\x7e\xdd\x30\x5e\x7c\xe1\x9b\x8a\xa2\xa8\x8a\ +\xea\xb9\xfe\xd2\xd2\xca\xc4\xd4\x28\x91\x89\xa6\x1b\x85\x42\x31\ +\x99\xc8\x78\x7e\xd4\xe9\x3a\x84\xd1\x6a\xad\xa6\xeb\x52\x26\x9b\ +\xaf\x56\x3a\x03\x85\x8c\x65\xa6\x05\x87\x4e\xdf\x6e\xd4\xea\xf9\ +\x54\xca\x94\x55\xc8\x44\xbb\xdd\x09\x81\xc0\xb2\x24\x00\xa0\x10\ +\x43\x40\x62\x3f\xca\x58\x19\x84\xff\xf7\xe1\x6d\xda\xc0\xd4\x7d\ +\x1f\xfa\xee\x0f\x8d\xcd\x8d\x65\xf5\x9b\x90\xf3\xb7\xc8\x20\xc2\ +\x8a\x22\xff\x57\xf4\x85\xd3\x38\x8c\xe3\xff\x8a\xd5\xbc\x4b\x38\ +\x2a\x2b\xf2\xea\xf2\x4a\xd4\xef\x15\x47\x87\x29\xa0\x9a\x02\x42\ +\xbb\xae\xe8\x60\x72\xef\xf4\xe4\xe1\x03\x00\x6a\x00\xab\xc7\x1f\ +\xf9\x30\xf3\xfa\x9d\x56\x99\xd6\x37\x3a\x6b\x0b\xd5\x2b\x57\x6b\ +\xcd\x66\x7e\x64\x2a\x37\xb9\x27\x6e\x2e\x24\x13\x09\x73\xcf\xe4\ +\x8b\xcf\x3d\xe1\x07\x3d\x4d\x4a\x04\x2c\xd4\x4c\x3c\x31\x3c\xda\ +\x6d\x57\x7f\xeb\xb7\x7e\xe6\xd9\x2f\x9f\x3d\x77\xad\x4e\x88\xce\ +\x39\x67\x7f\xd1\xf3\x87\x31\xc6\x18\x23\x84\x38\xe7\x89\x84\x85\ +\xab\x35\xd7\xb1\x3b\xed\x86\x22\xa1\x91\x91\x62\xaf\xdb\xc6\x18\ +\x1b\x86\x4e\x69\x60\x98\x96\xeb\x3b\xaa\x2c\x31\x0a\x64\x59\x56\ +\x14\x39\x8e\x22\xdf\xf3\x29\xa5\x51\x14\xc5\x34\x02\x80\x27\x2c\ +\x68\xea\x3a\x10\x8c\x10\xb2\xbe\xb1\xb1\x5d\xa9\x04\x41\x30\x30\ +\x30\xe0\x7a\x41\x18\x45\x5e\x14\x84\x71\x00\x91\x6a\x68\x0a\x72\ +\x62\xcf\xf6\x40\x3a\x55\xef\xf4\x49\x3e\xbb\x6d\xf3\xae\x03\x03\ +\x25\xf7\xec\xca\xe6\x68\xb7\x1d\x9b\x49\x21\x29\x71\x3f\x02\x31\ +\x25\x94\x11\x21\x4b\x82\x00\x06\x80\x04\x09\x21\x9a\xa1\x51\xc1\ +\x23\x4a\x4f\x9d\x3e\x37\xbf\xbc\xec\xf8\x21\x31\x13\x9a\xc9\x11\ +\xc6\x37\xd4\x99\x0e\x21\x00\x51\xe0\xc7\x22\xd2\x34\xdd\x75\xed\ +\xa4\x49\x46\x47\x46\xea\xf5\xe6\xf6\xca\xd2\x5d\xb7\x1e\x2e\x0c\ +\x0e\xd8\xc8\x92\xf3\x43\x83\x13\x85\xc8\xed\x0d\x58\xba\x48\x7a\ +\x9b\x25\xac\x06\x5a\xdc\x44\x8e\xce\x88\x8c\xad\x74\xfa\xd9\xe7\ +\x2f\x0c\x0c\xca\xd5\xad\x52\xdf\xa1\x14\x50\x86\x10\x47\x10\x42\ +\x04\x01\xc0\x08\x62\x8c\x00\x80\x94\xc6\x9a\xa6\xd9\xb6\xb3\xbd\ +\x5d\x1e\x1b\x1d\xcd\x66\xb3\x12\x92\x3c\xdf\x0f\x83\xc8\xb2\x4c\ +\x59\x56\x64\x59\x46\x08\xb9\xae\x4b\x29\x35\x4d\x13\x63\xec\xfb\ +\x3e\x63\xac\x5e\xaf\xb7\xdb\x6d\xce\x38\x42\x48\x08\xd8\xe9\x74\ +\x8a\xc5\xa2\x8c\x71\x18\x04\x82\x53\xca\x29\x15\x22\x9d\x4e\xeb\ +\xba\xbe\x5d\xad\xda\xb6\xab\xc8\x2a\x84\x00\x21\x08\x00\xa0\x8c\ +\x2a\x8a\x3c\xbb\x7b\x6e\x78\x62\xac\xe7\xda\x97\xae\x5c\x91\x15\ +\x05\xc5\x71\xab\xdd\x92\x08\x69\x75\x3a\x08\x63\x09\x62\xc6\xd9\ +\x8e\x57\xb1\xf3\x78\x08\x21\xe2\x38\xde\xc1\xf5\x1d\xc8\xa4\x94\ +\x72\xce\xc3\x30\x04\x00\x30\xc6\x00\x00\x08\x21\x08\x91\x24\x49\ +\xe0\x86\xf8\x28\xa3\x2c\x3f\x3c\xba\xe7\xd8\xad\x5a\x36\x71\xe4\ +\xf6\xbb\xc7\xd2\xe8\xad\x97\x1e\x9f\x9c\xdb\xbb\x7b\x6e\xca\xf5\ +\xdc\x56\xab\x39\x38\xb5\x4f\x0c\xec\x76\x60\x33\x99\xd6\x85\x5f\ +\x15\x5d\x61\xd9\xd6\x81\xf4\x64\xd7\xd9\xb6\x03\x4e\x0c\xea\xf7\ +\xd9\xe9\xb7\x36\xa6\x67\xf7\x3a\xae\x48\xa7\xb3\x1d\xa7\x07\xb1\ +\x86\x88\x84\x10\x86\x00\x61\x2c\xed\x74\x8e\x02\x00\x6c\xdb\x1e\ +\x19\x2a\xee\xdb\xb3\xdb\x75\xed\xf5\x8d\xb5\x89\xc9\x31\xc3\xd2\ +\xdb\x9d\x96\x66\x18\xb2\x2c\xcb\xb2\x04\x21\x08\xc3\x40\x95\x54\ +\x5d\xd7\x09\x21\x18\x43\xdf\x0b\x65\x49\x7e\x47\x51\x21\x0c\x3d\ +\xcf\x33\x4d\x93\x10\x02\x21\x94\x24\x29\x99\x4c\x0a\x01\x5c\x3f\ +\xe0\x9c\x73\xce\x09\x21\xaa\xaa\xee\xdc\xaf\xf1\xf1\xf1\x91\xd1\ +\x91\x6f\x3e\xff\x82\xe3\x38\x81\xe7\x85\x34\x38\x79\xcb\x89\x7d\ +\x7b\xf7\x95\xab\xe5\x28\xa2\x94\x73\x8c\x94\x38\x8a\xc2\x80\x86\ +\x51\x1c\x06\x3c\xf0\xfb\xbb\xa6\xa6\x30\xb4\x28\x25\x02\x60\xcf\ +\x0d\x30\x21\xba\xaa\x89\x98\x83\x98\xab\x8a\xe2\x06\x3e\xc5\x30\ +\xe4\x5c\xd1\x0c\xcf\x0e\x92\x9a\xf1\x7d\xdf\xfd\x3d\xf7\xdc\x79\ +\xb7\x44\xa4\x1b\x9b\xa0\xfe\x6d\x68\x4a\x72\x60\xff\x91\x81\x9b\ +\xb0\xf4\xb7\xcb\x10\xc6\x5e\xa7\xf4\xda\xe9\x2b\x1e\xc0\x44\x22\ +\x88\x33\xca\xb9\xe0\x20\xbb\x6b\xff\xa1\xe9\x61\xcc\xff\x0b\xd5\ +\xfa\x77\xad\x7f\x14\x37\xea\xf5\xb5\x2b\x57\xef\x7f\xe8\x7e\xc6\ +\xdd\x91\x62\xa2\xb9\x36\x7f\xf9\xcc\xab\xdc\xf7\xad\x54\x41\x35\ +\x0a\x48\xcb\x9a\x99\x14\x41\x0c\x86\xfd\xb1\x74\x5a\x73\x06\xda\ +\xd5\xad\x42\x32\x81\x78\x14\x79\x2d\x09\xba\x2b\xab\xab\xb6\x0f\ +\x14\x89\x07\x7d\x55\xd5\x73\xe5\x66\x90\x1b\x1e\xda\x7f\x64\x37\ +\x0f\x62\xc1\xf1\xef\xfc\x5f\xdf\xa0\x14\x51\x11\xed\xbc\x7b\x92\ +\x24\xed\x2c\x8e\x10\x42\x42\x48\x14\x45\xba\xaa\x12\x08\x7d\x1a\ +\x6c\x6f\x6d\x5c\xb9\x7c\xf1\xe8\x91\x83\xa9\x94\x19\x87\x01\xc6\ +\x84\xc6\x40\x33\x74\x2a\x58\xab\xd5\x8c\x23\x6e\xe8\x56\xa5\x52\ +\x6d\xb5\x5a\x92\x2c\x11\x42\x3c\xcf\x63\x9c\x09\xc1\x00\xb0\x6d\ +\xbb\x47\x10\x94\x31\xf2\x3c\x57\x56\xe4\x20\x08\xda\xeb\x1b\x58\ +\x92\x11\x51\x62\x08\x39\x83\x08\x23\x85\x10\x1a\xfa\x81\x08\xc3\ +\x30\x88\x98\x14\x32\x2c\x65\x06\xa8\x92\x11\x7a\xc2\xf7\x3c\x9b\ +\x6f\xa6\x07\x46\xaa\x8d\x2e\x81\x88\x02\x0e\x80\x10\x08\x33\x4c\ +\x44\xcc\x30\x67\x10\x00\x4d\x53\x31\x46\x94\xb3\xeb\x1b\xeb\x6b\ +\xeb\x1b\x3e\x05\x56\x32\xe3\x39\x1e\xa5\x37\x22\x08\x20\x84\x40\ +\x98\x3c\xf2\xf1\xef\x21\x48\xc8\x8a\xc4\x69\x94\xb4\xf4\xd0\xed\ +\x7d\xe9\x4f\x3f\x3b\x79\xe4\x8e\x58\xb3\xea\x81\x9c\x1b\x1b\x19\ +\xd8\xb5\x9f\x13\x9c\x95\x53\xd0\x6b\x89\x0e\xd1\xaa\xa9\xd9\x78\ +\xb4\x6d\xf3\x6d\xa7\x3e\xb2\x6f\x08\x6c\x45\x11\x85\x0b\x0b\x55\ +\x05\x6b\x44\xd1\xe3\x50\xc4\x71\x04\x64\x88\x21\x81\x08\x22\x0c\ +\x30\x46\x02\xc0\x20\x08\x2c\x53\x67\x4c\x54\x2b\x55\xc3\x30\x1d\ +\xc7\x6e\xb7\x2a\x44\x92\x92\xa6\x25\x04\xe0\x9c\xef\xb8\x35\xa6\ +\x69\x0a\x21\x10\x42\x42\x88\x9d\xae\x99\xd1\xd1\xd1\x4c\x3a\x13\ +\xb3\x96\xa0\x02\x71\x98\x48\x26\xb6\xb6\xb6\x9c\x5e\x0f\x23\x14\ +\x51\x2e\x11\x29\xf0\xdc\x30\x8a\x08\x91\x10\x44\x9a\xa6\x02\x81\ +\x20\x86\x18\x13\x8c\x31\xc2\xd8\x76\xfd\x6a\xbd\x31\x32\x3e\xae\ +\xeb\x66\x1c\xd3\x7e\xcf\x36\x0c\x2e\x00\x1c\x1c\x44\x94\x0b\x49\ +\x92\x31\x00\x61\x18\x32\xc6\x76\xce\x41\x51\x94\x9d\x2b\xb9\x53\ +\xbe\xb4\x43\xb3\x84\x10\x18\x63\xce\x39\x42\x28\x8e\xe3\x9d\xe7\ +\xa7\xd3\xe9\xb8\xae\x0b\x6f\xa8\x07\x03\x21\xd4\xe9\xf5\x36\xb6\ +\xcb\x2a\x0a\x9f\x7c\xf6\xb9\x95\xf3\xaf\x1a\xc0\xbe\xff\x8e\x63\ +\x8d\x56\x97\xd1\xa8\x52\xaf\x77\x62\x59\x6a\xa2\xdc\x68\x32\xf6\ +\x1a\x1c\xe9\xa4\x0d\x0f\x22\x4b\x93\x91\xc8\x80\xb0\x8a\xed\x28\ +\x88\x28\xda\xaa\x44\x73\xfb\x07\x07\x06\x77\x2d\xae\xae\xca\xb2\ +\xc2\x00\x93\x08\xc6\x00\x63\x08\x21\x24\x3b\xae\x81\x6d\xdb\x3b\ +\xce\xe2\x89\x5b\x4e\x58\x96\x39\x36\x36\x32\x35\x3e\x5a\x2c\x16\ +\x11\x44\x82\x33\x84\x80\x2c\x29\x8c\xb3\x54\x2a\x25\x00\x83\x10\ +\x2a\x8a\xaa\x69\xea\xd6\xd6\xb5\xed\xed\x72\x1c\xbf\xf3\xdd\x65\ +\x59\x66\x8c\x85\x61\xb8\x13\x00\x6f\xb7\x5a\x10\x63\xd3\x34\x77\ +\xbc\x8a\x9d\x8d\x3b\x54\x5e\x96\xe5\xbe\xdd\x57\x55\x85\x40\x9c\ +\x4e\x26\x35\x43\x1e\x1a\x1d\xb6\x12\x89\x60\x7d\xad\x90\x4a\x1b\ +\x86\xb9\x6f\xef\xbe\xab\xf3\x8b\x82\xf1\x38\x62\x12\xd1\x5c\x37\ +\xac\xd4\xda\x89\x64\x36\xa9\x65\xa2\x88\x21\x1c\xdb\xed\x3e\xe2\ +\x42\x84\x51\xd0\x73\xc6\x47\xc6\xdf\xba\x70\x3e\x0e\x43\x62\x1a\ +\x01\x15\x00\x4a\x3f\xf8\x83\x3f\xfa\xd1\x47\x3f\x2a\x21\x02\x41\ +\x47\xfc\x6f\x37\x3a\xed\xa6\xfd\x6d\xc2\x51\x08\x63\xaf\x75\xe5\ +\xc2\x39\x1b\x93\xfa\xfa\x8a\x67\x14\x77\x0d\x24\x9c\xea\x7a\xef\ +\x9a\x3d\xfd\x93\xdf\x99\x46\x94\xf1\x77\x1d\x47\x39\x67\xf9\x7c\ +\xa1\xb4\xb8\x54\xde\xda\x02\xc0\xad\xaf\xb5\x6b\xeb\x57\x6a\xab\ +\x8b\x09\x5d\x6f\x96\xeb\xd9\xe2\x6c\x3f\x28\x77\x9d\x8e\xa9\x22\ +\x13\x86\xfd\x5c\x42\x78\xdd\xc1\x7c\x06\x43\xc5\xe6\x8c\x43\xd8\ +\xec\x75\xf4\x94\x01\xd4\x50\xf1\xf2\x71\x1b\x76\x5d\xbd\xe7\xfb\ +\x0f\xbf\xe7\x56\x46\x9c\x20\xec\xac\x5e\x5f\x68\x3b\x4a\x44\x65\ +\x84\xc1\xce\x1a\x8d\x10\xda\x59\x02\x20\x84\x94\x52\x97\x31\x28\ +\x11\x5d\x57\x5a\xed\x06\x8f\x23\x00\xe3\x46\xb3\x92\xcb\xce\x08\ +\x02\x81\xe0\x44\x22\xb6\xed\x46\x34\xb2\x2c\x8b\x60\x35\x0c\xe3\ +\xa5\xa5\xa5\x66\xab\x45\xb0\x14\xc7\xb1\xe0\x42\x55\x15\x4d\x57\ +\x81\x20\x51\x14\x30\x1a\x77\x1d\xcf\x32\x4d\x2e\x38\xe7\x42\x51\ +\x14\x22\x2b\x11\x15\x8a\x2c\x2b\x42\x22\x10\xb7\x5a\xcd\x20\xf4\ +\xa1\x02\xa3\x38\x84\x50\xe6\x02\xe4\x0b\x83\xe5\x10\xf8\x71\x94\ +\x8c\x91\xdb\x0f\x14\xc9\x0b\x5d\xdf\x00\x4a\x18\xf9\x9c\x20\x20\ +\x21\x9f\x00\x22\x21\x2c\x18\xc2\x40\x37\x54\x2c\xe1\x44\x2a\x29\ +\xab\xd8\xf3\x5d\x3f\x06\xa2\xdb\xd1\x14\x89\xe0\x1b\xd3\xa9\x17\ +\x00\x08\x33\x9d\x36\x75\xcd\xb6\x5d\xd7\xa7\xe7\xdf\x3c\xbf\xb5\ +\xbe\x56\x18\x99\x1b\x18\x1b\xea\x36\xaa\x9b\x1b\xb5\x42\xc0\x93\ +\xad\x7e\x61\x6c\x2f\x35\xa3\x24\x67\xc4\x36\x47\xbc\xa9\x47\xc7\ +\xf2\x2f\x95\x5e\x4f\xef\xb6\x92\x7b\xf6\xbc\xf2\xca\xe5\x88\x0b\ +\xc6\x8d\x54\xb6\xa8\xea\x51\x3f\xa0\x02\x71\x8c\x09\xc1\x00\x03\ +\x04\x01\xc7\x18\x73\x01\xe3\x98\x86\x51\x24\x04\x28\x97\xab\xad\ +\x56\x2b\x93\x49\xab\xb2\xc4\x39\x53\x24\x59\xf0\x77\x3c\x9b\x38\ +\x8e\x77\xe0\x8a\x31\x86\x10\x52\x55\x95\xc6\x94\x31\x16\xc5\x71\ +\x14\x46\x0c\x20\x59\xd1\x12\xa9\x64\x1c\x47\x8c\x31\x09\x63\x59\ +\x92\x62\x46\x0d\xc3\x8c\xa3\xc8\x66\xd4\xb2\x4c\x00\x31\xa3\x2c\ +\x66\x14\x00\x04\x21\x04\x9c\xf7\x6c\xdb\x76\xdd\x4e\xbb\xed\xb9\ +\x5e\x3a\x95\x26\x44\x92\x15\x25\x91\x48\x84\x51\x1c\x33\x16\x33\ +\xca\x39\xd8\x71\xa7\xbe\x45\x49\x77\xc2\xb9\x94\x52\x49\x92\x76\ +\xc2\xbd\x3b\x5c\x79\x27\xb6\xb9\x03\x2a\x18\x63\xcb\xb2\x3c\xcf\ +\xbb\x51\x3d\x23\xae\x6b\xea\xf0\x60\x41\x91\x50\xa7\xdd\xa1\x8c\ +\x2e\xaf\xae\x26\x35\x3c\x32\x90\x1d\x1c\xcc\xef\xde\xbd\x8f\xe9\ +\xa6\xed\x6d\x6e\xbe\xe1\x0c\xa1\x74\xda\x4a\xc0\xeb\x95\x78\x73\ +\x7b\xd0\xb8\xfc\xe8\x61\xd2\x6a\x99\x2f\x2e\x3b\xb6\xaf\xb4\x9c\ +\x8e\xf2\xd6\x15\x33\x99\x87\x78\x9b\x32\x86\x09\xc6\x18\x40\xb1\ +\x33\x3f\x0f\x61\x04\x19\xe3\xbe\xef\xa7\x52\xa9\x7a\xbd\xda\x6e\ +\xb5\x06\x07\xf3\xd3\xd3\x53\x8a\x84\x55\x45\xa5\x9c\x42\x0c\x19\ +\xe5\x1c\x30\x01\x38\xc2\x50\x70\x4c\x24\x22\x04\x50\x64\x75\x7a\ +\x6a\x66\x70\xb0\xd8\x6e\xdb\x9c\xb3\x9d\xeb\x10\x04\x01\x00\x60\ +\xc7\xc9\xe0\x9c\x03\x4a\x35\x2b\xa1\x2a\x0a\x21\x84\x73\x1e\xc7\ +\xf1\xce\xbd\xeb\xf7\xfb\xa5\x52\x89\x71\x6e\x9a\x86\x99\xb0\xa2\ +\xd8\xb7\x1d\x97\x10\xa2\x2a\x72\xe0\xba\x09\xdd\xc8\x25\x53\xd5\ +\xcd\x2d\x45\x92\xc3\xc0\x61\x22\xcc\x64\xf3\x11\x8b\x11\x52\xb8\ +\x20\x94\x0a\x84\x30\x67\x3c\xf6\x7d\x02\x05\x62\xd4\x50\x15\x99\ +\xe0\x38\xa6\x22\x8c\x5d\x2f\xfa\xd1\x1f\xfc\x7b\x9f\xfc\xe4\xf7\ +\x55\xd7\x2a\x32\x24\xd9\xdc\x4d\x10\xbd\x69\x7f\x93\x46\x29\xb5\ +\x8a\x07\x7f\xfc\xff\xb8\x45\x55\xc1\x93\xbf\xfb\xab\x6b\xd3\x1f\ +\xf9\xb1\x07\xf6\x36\xce\x3f\xf1\x6b\x5f\x5e\x0b\x62\x0e\x14\xf8\ +\x97\x0b\x3f\xdf\xb5\xfc\x28\x90\x65\x45\x56\xb4\xcd\xcd\xd2\xf8\ +\x48\xe6\xec\xe9\xb7\x17\xde\x7e\x49\xa6\xf6\xc9\x63\x87\x79\xcc\ +\xaa\x95\x2d\xa4\x26\x71\xd8\xe7\x61\xb0\xff\xd8\xa1\xeb\x57\x2e\ +\x74\x6a\x25\xb1\x77\xf7\xd8\xdc\x5e\x23\x99\xc2\x89\xac\xcb\x70\ +\x36\x93\x4a\xa8\xde\xfa\x7c\x93\xb8\xb0\xd5\xed\x1c\xb8\xf5\x68\ +\x6e\x28\x5f\x6f\x96\x74\x16\xbd\x79\x7a\xa1\xd2\xc5\x92\x9e\xe6\ +\xfc\x1d\xdf\x1c\xbc\x93\x3f\x7b\x87\x19\x08\x21\x7c\xd7\x7b\xff\ +\x43\x0f\x1e\x3c\x78\xb0\x56\xab\x0c\x0d\x15\x32\x69\xcb\xb1\x7b\ +\x92\x44\x30\x46\xfa\x0e\x7f\x41\x10\x13\x10\x85\xdc\x71\x9c\x52\ +\x69\x5b\xd7\x75\xc7\x76\x01\x00\x02\x08\x1a\xc7\x08\xe9\x9c\x01\ +\x8c\x31\x17\x5c\xd3\xb4\x54\x2a\xa5\x6a\x5a\xa3\xdd\x09\x62\x16\ +\x86\x11\x22\x32\xe7\x4c\x96\x48\xd2\xb4\xb6\xed\x16\x65\x4c\x25\ +\x1a\x17\x82\xc6\x41\xec\x3a\xdc\xe9\x71\x59\x03\x5c\x89\xaa\x65\ +\x64\xdb\x50\xf5\x65\x01\x10\x80\x42\x20\xac\x29\xb1\x04\x29\x62\ +\x2a\x42\x30\x08\x07\xc7\x8a\xb2\xa2\x5c\x5f\xb9\x1e\x3a\x5e\xaf\ +\xd7\x89\x22\x57\x51\x2c\x15\x03\x37\x08\x11\xbc\x91\x65\x05\x42\ +\x44\x69\xf4\xdb\xbf\xfa\xcb\x94\x7a\x10\xc9\x53\xd3\x33\xd5\x5a\ +\xed\xdc\xd9\x4b\x87\xf6\xcd\xda\xed\x66\x26\x6d\x0d\x8d\x8c\x15\ +\x07\x74\x4b\x97\xd7\x16\x2e\x3a\x6e\x79\xff\xf0\x50\xa2\x91\x51\ +\x5b\x38\xd9\x5d\xfe\xe0\x49\x9d\xdd\x3b\xfb\xf4\xb6\x4b\x11\x53\ +\xf4\xd4\xa5\xab\x1b\xde\x38\xd1\xf4\x64\x54\xdf\x46\xb2\x0c\x20\ +\x81\x50\x20\x01\x80\x60\x00\xee\xa4\x3f\x41\x14\x44\x18\x81\x66\ +\xa3\xd5\x68\x34\xd3\xa9\x64\x14\xc5\x42\xd0\x5e\xa7\x2b\xcb\x4a\ +\x3a\x9d\x96\x65\x79\x07\xcf\x76\xee\xc8\xce\x6d\xc2\x08\x17\x0a\ +\x85\x4c\x3a\xd5\xed\xdb\x92\xa2\x77\xba\xfd\xbe\x6d\x1b\x8a\xba\ +\xc3\x0b\x09\x46\x3c\xe6\x02\x08\xc6\x39\x8d\x01\x13\x50\xd3\x74\ +\x49\x92\x24\x45\x26\x44\xe2\x5c\xc4\x71\xc8\x29\x28\x57\xaa\x86\ +\x69\xf5\xfb\xb6\x26\xab\x44\x96\x91\x44\x14\x59\xed\xf7\x6d\xcf\ +\xf7\x18\x63\x10\xbe\x93\x16\xfd\x56\x90\xbf\xdb\xed\xee\x10\x53\ +\xce\xb9\xa2\xbc\x13\x70\xde\x81\x8a\x9d\x1d\x76\xf6\xd4\x34\x15\ +\x22\x74\x63\xa4\x08\x42\x14\xd8\xfd\xfa\xf6\x66\x6e\x72\x48\x92\ +\x34\xd3\x4a\xeb\xbb\x76\x67\x0b\xc5\x54\x3e\xc3\x10\xd9\xdc\x6a\ +\xc5\xbc\xc4\x91\x33\x9b\x3d\x32\xa4\x1f\x0e\x96\xab\x6e\xab\x4a\ +\xe4\xa5\xe2\x44\x27\x79\xeb\xcc\xfd\x41\xf2\xa9\xab\x6f\xf6\x7c\ +\xa1\x60\x6d\x75\xa3\x82\x15\x14\x84\xb1\x66\x68\x5c\x80\x77\xb2\ +\x32\xef\x88\x8c\x70\x20\x00\xe7\x20\x0c\x03\xc0\x63\xca\x62\x8c\ +\xa1\xeb\x3a\x82\x11\xc7\xe9\x87\x51\x94\x48\x25\xd2\xe9\x34\xe7\ +\x3c\x8e\x39\x21\x84\x51\x01\x04\x54\x64\x4d\xd3\xf4\x66\xb3\x1d\ +\x86\x21\xa5\xb1\x10\x62\x27\xd2\xfe\xad\x17\x27\x8e\x63\xc6\x98\ +\x24\xc9\x71\x14\x85\x41\x40\x08\xd1\x75\x5d\xd7\xf5\x1d\x19\xa3\ +\xf5\xf5\xf5\x9d\x48\x78\x18\xc7\x1c\x08\x8c\xb1\xa6\x2a\xe9\x54\ +\x32\x6d\x59\x76\xdf\x4e\x68\xda\x89\x03\x07\xce\xbc\xfc\x5a\xa3\ +\xd5\x92\x0d\x4b\x36\xd2\xba\xa9\x46\x51\xa8\x68\x96\xa6\x27\xa3\ +\x90\x73\xc6\x8e\x1e\x3e\x60\xea\xa0\x5f\x6f\x0a\xce\x36\x36\xd6\ +\x9d\x6e\x2f\x97\x4c\xf4\x83\x78\xff\xee\xbd\xdf\xf3\x5d\xdf\xdd\ +\x6a\xb4\x3b\xdd\xbe\xa5\x99\x29\xf6\x4e\xe8\xfe\xa6\xdd\xb4\xbf\ +\xc1\xfc\x28\x81\xe1\xfc\x2b\x4f\x7e\xe3\xc5\x37\x33\xd6\x7b\x01\ +\x00\xed\xfa\x76\xa8\xea\x9a\x8c\x81\x88\xfe\x06\xf2\xa3\x04\xe3\ +\x4a\xb5\x12\x30\x5a\xae\xd6\x04\xf3\xdb\xcd\x1e\xa0\x78\xb8\x30\ +\x94\x4b\x65\x1f\xfa\xc0\x3d\xc6\xd0\x14\x50\x4c\xbf\xd7\x74\xfa\ +\x1d\x93\x85\xdb\x2b\x0b\x7b\xee\xbb\x57\x35\x34\x8f\x33\x06\x50\ +\xce\x4a\x15\xb3\x45\x1a\x7a\x72\x04\xd4\x5e\x84\xbb\x55\x03\xf2\ +\x23\x07\x67\x37\x2a\xeb\x29\x06\x52\x50\xf3\x1d\xcd\x8d\x11\x83\ +\x98\x60\xb4\xa3\x41\x8a\x10\x92\xa4\x9d\x6a\xc3\x77\x7a\xa8\x5d\ +\xd7\x29\x64\x33\xef\xb9\xef\x9e\x76\xbb\x41\x24\xac\xeb\x2a\xa5\ +\x91\x24\xe1\x38\xa6\x71\x2c\x0c\xc3\xf4\x7d\x07\x13\x60\x1a\xfa\ +\xe6\xc6\xd6\xf2\xf2\x12\x46\x48\xd7\x75\xcf\xf3\x00\x00\x8c\xf3\ +\x28\x8a\xe2\x48\x60\x0c\x55\x45\xa1\x91\x68\xb7\xdb\x44\x92\x62\ +\xce\x65\x45\xe7\x02\x45\x94\x49\x32\xc1\x08\x50\x16\x0f\x8f\x8d\ +\x77\xa8\xe3\x84\x76\xe0\xfb\x20\xa0\x8a\xe6\xb9\xed\x8a\xa0\x91\ +\xa5\x25\x95\x6e\x59\x71\x5a\x92\x88\x25\x86\x58\x1c\x73\x80\x76\ +\x54\xd0\x20\x60\x08\x63\x55\xd5\x7c\x3f\xf8\xb3\xcf\x7f\x7e\x76\ +\xf7\xae\x84\xaa\x66\x52\xd6\xe1\x03\xbb\x53\xe9\x81\x54\x6e\xf0\ +\x89\xe7\x5f\x00\x9c\xdd\x48\xb9\x2e\x04\x00\x0a\x83\xf7\x75\x0d\ +\xee\xde\x3b\x37\x34\x32\x71\xca\xed\x15\x2c\x02\x62\xdf\xeb\x77\ +\x35\x22\x6a\x3c\x6a\x37\x1d\xdf\x6e\x8f\xe6\xf6\x1e\x9a\x9c\xd4\ +\x69\x6c\x57\x57\x25\x1a\xeb\xca\xe2\xf4\x9e\xf1\x25\x51\xdf\x5a\ +\x6a\x9f\xb8\xe5\xd0\xe9\x97\x4f\x35\x36\xb7\x10\xaf\xa9\x8a\x21\ +\xa9\x88\x21\x06\x01\x80\x1c\x03\x01\x05\x64\x8c\xc5\x3b\x89\x34\ +\xca\x18\x82\xc4\x71\xdc\x56\xab\x03\x66\xa1\x61\xa8\x8c\x51\x4d\ +\xd5\x34\x55\x17\x42\xec\xdc\x8b\x28\x8a\x30\xc6\x3b\xb9\x49\xcf\ +\xf3\xa2\x28\xc2\x48\x1e\x1d\x1b\x5b\xba\xbe\x66\xbb\x2d\x88\x24\ +\xc6\x98\x6d\xdb\xfa\x5f\x94\x02\xed\x38\x86\x5c\x88\x9d\x1b\xea\ +\xba\x2e\x21\xb2\xa6\xab\x84\x48\x18\x63\x59\x96\x20\xe0\xb5\x56\ +\x6b\x6e\xcf\x9e\x38\xa6\x08\x13\x49\x92\x11\x21\x71\x4c\x39\x84\ +\x8e\x1f\x02\x08\x25\x08\x77\x18\xd5\x0e\x00\x45\x51\xa4\xaa\xea\ +\xce\xb3\xb1\x93\x11\xe4\x9c\x43\x08\x77\x30\x7e\xe7\x9f\x22\x84\ +\x2c\xcb\x0a\x82\x20\x0a\xc3\x1b\xa3\xa3\x8c\x8b\x54\x22\x31\x3e\ +\x3c\xd2\x6c\x36\xda\xe5\xb5\xdd\x13\xc5\xc1\x7c\x6e\x6c\x66\x32\ +\x95\x30\x35\x43\x47\x92\x94\x32\xd4\x14\x0c\x54\x32\xde\xbc\x50\ +\x77\xdb\x2b\xda\x40\x2f\x35\x2a\x6c\xb7\x5f\x7d\x6d\xb9\xd4\x9c\ +\xd0\x8a\x06\xaf\x74\x01\x95\xbb\x6e\x5f\x8a\x65\x4d\x4f\x44\x51\ +\x28\x49\xb2\x10\x18\x0a\x24\xc4\x4e\x8b\x2c\x84\x00\x02\x20\x38\ +\xe7\xbe\x1f\xf5\xfb\x3d\x42\x70\x22\x69\xa9\x92\x24\x04\x93\x55\ +\x95\x32\xe6\xfb\x9e\x2c\xab\xef\x28\x0d\x91\x1d\x9e\x8d\xae\x5c\ +\x99\xff\xf4\x1f\x7c\xfa\xea\xfc\x7c\xe0\xc7\x42\x70\x49\x92\xbe\ +\x15\x2d\x08\xc3\x30\x8a\x22\x8c\x11\x17\x7c\xa7\x0a\x69\x07\x5f\ +\x77\x38\xba\x24\x49\x4b\x4b\x4b\xc9\x64\xd2\x30\x0c\x84\x70\xdf\ +\x75\x27\x27\xc6\x76\x4d\x4f\x47\x9e\x87\x04\x73\xda\xcd\xc5\x0b\ +\x4e\x36\x99\x3d\x79\x60\xcf\xf5\xd5\x75\x35\x57\xb0\x03\xdb\xf5\ +\x6d\x49\x52\x29\xe5\x9c\x0b\x5d\x55\x03\xdf\x75\xec\xf6\xcc\xd4\ +\xf8\x7c\xbf\xd3\xeb\xb7\xea\x95\x32\xe6\x8c\x7a\x81\xc4\x60\xc1\ +\x4c\x2a\x10\x77\x7d\x17\x21\x4c\xb9\x80\xe0\x66\x7f\xc8\x4d\xfb\ +\x1b\xce\x8f\x46\xbd\xcd\x2f\xff\xc9\x1f\xbc\xb4\x4a\xee\x7d\xf4\ +\x83\x97\x5e\xff\x93\x5f\xa9\xbc\x5c\x5e\x5a\xde\xf7\xe1\x9f\xc8\ +\x28\x8c\x06\xe0\x6f\x00\x47\x01\x00\x02\x23\x87\x46\x09\x4d\x5b\ +\x5e\x5e\x3f\x73\xea\xc2\x07\xee\x3e\x7e\xef\x89\xbd\x34\xe8\x36\ +\xca\xdb\x2d\xc7\x73\x19\x24\xb1\xe8\x36\xea\x2f\x3e\xfb\xe4\xf1\ +\x23\xfb\xe4\x54\xba\x54\xdd\x66\x02\xe9\x58\x41\xb0\x8c\xdc\x18\ +\x2b\x06\x6f\x78\x7a\xcb\x51\xfa\xf3\x77\xdc\x77\x28\x69\x7a\xab\ +\x9b\xf5\x91\xe2\x2e\x29\x92\x75\x9c\x13\x70\x29\xa2\xa1\x2c\x23\ +\x84\xf0\x0e\xd7\xc1\x18\x43\x08\xa3\x28\xda\x89\xd1\x71\xc6\x37\ +\x36\x36\x6b\xd5\x2a\x26\x80\xc6\xb4\x52\x6e\xa8\xba\x6a\x1a\x09\ +\x42\x88\x10\x88\x52\x26\xcb\x32\x00\x2c\x8a\xa2\x6e\xaf\x67\x9a\ +\x66\x3b\xea\xed\xe0\x31\x00\x20\x9d\x4e\x3b\xae\x8d\x91\x42\x29\ +\x75\xe3\x48\xc2\xb0\x38\x38\x68\x98\x66\xa5\x5e\xb7\xbd\x50\x00\ +\x0c\x20\xa2\x34\x04\x42\x50\x89\x1c\x3c\x70\x24\x50\xc5\xf9\xcb\ +\x6f\x47\x71\x84\x83\x68\x58\x43\x0e\x0c\x3a\xed\x4d\xc5\x4a\x10\ +\xbb\x94\xc6\xbe\xf0\x5d\x04\x35\x82\x4d\x09\x62\xc6\x00\xa1\x5c\ +\x82\x02\x32\x46\x63\x16\xbb\xee\xb3\xcf\x3e\x7b\x6d\xe1\x72\x31\ +\x9b\xda\x3b\x35\xe3\xb4\x20\x0b\x6c\x8d\x14\x52\x2a\x42\xe2\x46\ +\xca\x8c\x76\x72\x90\x47\x0f\xef\xd5\x64\xc9\xf6\xe2\x76\xb7\x6f\ +\x24\x32\x63\x53\x7b\xc6\xa7\xa6\x86\x86\x87\x12\x09\x1d\x40\xa1\ +\xe8\xc0\x80\x62\x34\xce\x0e\x00\xab\xbc\x7c\x05\xc5\x9d\x81\xc3\ +\x61\xb3\x5e\xbf\xb6\xec\xbf\xf9\xb6\xc1\xed\xcc\x9e\xc3\x47\x6b\ +\xa5\x7a\xbf\xd1\x77\x7d\xca\x41\x40\x08\xe4\x88\x03\x88\x85\xc0\ +\x82\x43\x01\x05\x67\x4c\x00\x0e\x00\xa4\x94\xcb\x18\x61\x2c\x55\ +\xca\xd5\x9d\xe8\x63\x14\x85\xba\x6a\xec\xe8\xc9\xc5\x71\xbc\x13\ +\x5c\x95\x24\x69\x87\x95\x12\x89\x40\x88\xe6\xaf\x2e\x9c\x7d\xfb\ +\xac\xe7\x79\x54\xc0\x98\x46\x88\x10\xc6\x19\x84\x10\x08\xc1\xb9\ +\x00\x10\x50\x4a\x19\xe7\x8c\x31\x26\x44\x18\x51\xce\xb8\xaa\x6b\ +\x86\x61\x99\xa6\xa9\x28\xb2\x80\x3c\xee\x76\x4e\x9f\x3e\x1d\x45\ +\x51\x1c\x46\xba\x6e\x28\xaa\x62\x98\x66\xad\xd5\x60\x9c\x2b\x92\ +\x04\x04\x80\x9c\xef\xb0\xa8\x6f\x25\x41\x77\x22\xba\x3b\xe8\xbe\ +\x03\xea\x3b\x9c\x75\x07\xb6\x83\x20\x48\x26\x93\x7d\xdb\x76\x1c\ +\xe7\xc6\x1a\x30\x10\x82\xbd\x9e\xfd\xf6\xd9\x0b\x0a\xe6\x2a\x66\ +\x3f\xf0\x03\x3f\x3c\x33\x35\xc1\x62\x5f\x95\x24\xdd\x30\x88\xa2\ +\x58\x7a\xc2\x7d\x7b\x71\xf5\xe5\xb7\x65\xe6\x70\x69\x45\xc9\xf6\ +\xcc\x41\x34\xff\x0d\xba\xb0\xc6\xc3\x09\xf5\xf6\xfb\x0f\xcf\xff\ +\xe9\x97\x35\xa2\x13\x44\x00\x42\x10\x11\x04\x01\x06\x12\x64\x08\ +\x40\x28\x00\x60\x8c\x8a\x77\x4e\x0c\x62\x8c\x99\x60\x8d\x46\x6d\ +\xa7\xb0\x9c\xd2\x88\x0b\x26\x09\x49\x00\x11\x04\xe1\xce\x57\x20\ +\x58\x62\x4c\x40\x88\x55\x55\x7a\xed\xb5\xd7\x5e\x79\xe5\x35\x01\ +\x09\x82\x58\x08\x61\x59\xd6\xff\xcd\xde\x7f\x87\x5b\x72\x55\x67\ +\xe2\xf0\xda\xa9\xe2\xc9\x37\xa7\xbe\x9d\xbb\xd5\xdd\x0a\xad\x9c\ +\x90\x84\x44\x46\x04\x91\x73\x34\x38\x0d\x18\x03\xb6\xb1\x3d\xf3\ +\x79\x1c\xc6\xf6\x8c\x67\x7e\x1e\x07\x6c\x92\x31\x98\x9c\x41\x20\ +\x40\x42\x39\xe7\xdc\xea\xdc\x7d\x73\xbe\xf7\xe4\x0a\x3b\xad\xef\ +\x8f\xba\xdd\x6a\x25\x23\x5a\x20\x0d\x70\xde\xa7\xf5\xa8\x6e\x9d\ +\x3a\x75\xea\xec\xaa\xb3\xdf\xbd\xd2\xbb\x32\x5b\x33\x7b\xe0\x09\ +\x21\x4a\x69\x6d\xac\xd4\x46\x6b\x6d\x8c\xc9\xcc\xf7\x7c\x3e\x1f\ +\x86\xa1\x10\xa2\x56\xab\x51\x4a\x13\x29\xeb\xad\x66\x5f\x5f\x2f\ +\x67\x5c\x70\x16\xb7\x9a\x77\xde\x72\xe3\x89\x9b\xb7\x6e\x5f\x33\ +\x6c\xca\xb9\xdc\x09\x9b\x9a\x3c\xb8\xf5\x9e\x09\x24\x86\x70\x86\ +\xa0\xb9\x94\x44\x50\x95\x46\x8d\xda\x8a\x43\x43\x20\x66\x79\x79\ +\x9e\x12\xbd\x65\xfd\xda\xf1\xc9\x59\x66\x6c\xb2\x52\x4b\xeb\xad\ +\x4a\xa1\x1c\x35\x92\x48\xa5\x40\x02\xe8\xc4\x47\x3b\x78\x0e\x79\ +\x94\xd2\xfa\xd2\xf4\x12\xdb\xf2\xa1\xff\xfa\xda\x93\x86\xc2\xc3\ +\xdb\x6f\xba\xe6\xf6\x3d\x5b\xde\xf4\x3b\x17\x9d\xb1\xd1\xa4\xf2\ +\x71\x8f\xe6\xb3\xa5\x67\x04\xa0\xac\x9e\xaf\x2e\x0f\x0e\x9e\x18\ +\x35\xea\x83\xfd\x6b\x05\x0b\xc6\xc7\xa6\x66\xc6\xf7\xec\x9b\xd8\ +\xdf\x40\x5d\x1e\x18\x39\x79\xd3\x69\x71\xb5\xb5\xf7\xd0\x04\xba\ +\x74\x21\xaa\xf7\xf6\x55\x06\x7b\xfa\xbb\x2a\xa5\x7a\xb5\x36\x37\ +\x33\x57\x70\xba\xc2\xba\x9b\x1c\x9a\x19\x2e\x2c\xf4\xf7\xcd\x3e\ +\x3c\x7e\x6b\xc1\xdd\x4a\xda\x82\x6b\xbe\x32\xd5\x6a\x36\xa7\x3d\ +\xb7\x40\x40\x50\x4a\xad\x7d\x34\x25\x87\x10\xa2\x94\x62\x94\x32\ +\xce\xa6\x27\x27\xf6\xed\x79\xa4\xb7\xaf\xdb\xf1\xb8\xd6\xa9\x70\ +\x85\x45\x6d\x2d\x43\x40\xa3\x0c\x82\xf2\x7c\x27\x8a\xe3\xcb\x2f\ +\xbf\x7c\x7e\x7e\xc1\x71\x3c\xa5\xa4\xe7\x79\x68\x71\xc7\x8e\x1d\ +\xf7\x3f\x70\x1f\x20\x07\x60\x8c\x00\x6a\xd5\x6e\xb5\xb4\xd1\x32\ +\x95\x94\x52\xca\xb8\xd4\x28\xd3\xc8\xcd\xbb\x06\x4d\xb9\xbb\xab\ +\xa7\x35\x24\xef\xbf\x5b\x19\x9d\xa3\xbc\xc8\xed\x40\x57\xb8\x6d\ +\xf3\xa6\x3b\x1f\x79\xb0\xba\x7c\xa0\x6b\xb8\x08\xd4\x2f\x84\x03\ +\x8c\xf5\xb4\x16\x6a\x3a\x6d\x50\x64\xae\x45\x86\x98\x1a\xe3\x71\ +\xaf\x54\x2e\xd7\x6a\x2b\x5d\x79\xdf\x61\x10\x38\xb4\xdd\xaa\x2d\ +\x4c\x1e\xea\x0e\x5c\x72\x5c\x73\x0a\x01\x20\x40\x1a\x86\x5b\x1a\ +\xf6\x6f\x5e\x27\xad\x5b\x70\x07\x36\xf5\x9d\x90\xaf\x74\xd1\x30\ +\x50\xbe\xeb\xfa\x8e\x53\x2c\x74\xf3\x5c\xfb\xa6\x7d\x63\xf7\xd7\ +\x1d\x53\x36\x5d\x7b\xc4\xba\x05\xaf\xcb\xbd\xe2\xdb\xd3\x8b\xe9\ +\xce\x91\x0d\xeb\xd3\x28\x19\x5e\xb7\xe6\x81\xdb\x1f\x00\x60\x40\ +\xc0\xa0\xa2\x84\x22\xa1\x60\x29\x5a\x44\x9a\x95\xa2\x00\xa1\xc4\ +\x5a\x0b\x84\x68\xad\x0e\x1e\x3a\x60\x8d\x01\x4a\x1c\xc7\x01\x00\ +\xcc\x02\xc9\x9c\x67\xf6\x5f\x96\x2b\x4b\x08\xf1\x3d\x5f\x29\x7d\ +\xef\xbd\xf7\xee\x3f\xb0\xdf\x71\x03\xa4\x3c\x9b\xca\x33\x2f\x2b\ +\xa1\x94\x53\xae\x8d\x16\x42\x30\xb4\x4a\x2a\x75\x84\x0b\xe3\x38\ +\x6a\x36\xdb\x8c\xb1\x20\x0c\xba\x7b\xba\xac\x31\x13\x87\xc7\x55\ +\x92\x0a\xc6\x95\x92\x95\xb0\x7b\xcd\x9a\xd1\xb1\xa9\x49\x0b\xa0\ +\x8c\xe1\x00\x82\x3b\xd9\xa7\x67\xfd\xc5\x32\x4f\x83\x31\xa6\x52\ +\xa9\x68\xad\x33\x4f\xa6\xb5\x56\x08\x41\x08\x09\xc3\xb0\xd9\x6c\ +\x26\x49\x52\x5d\x59\x49\xd3\x14\x8e\xcb\x20\xa5\x84\xa4\xca\x48\ +\xcb\x1c\xd7\xab\x36\x1b\x6d\xe3\x6d\x3e\xfd\x02\x00\x68\x2c\xaf\ +\xcc\x2d\x2e\x3b\x5e\x21\xe4\xf9\x89\x2b\x2f\x57\x7b\x96\x4b\x6b\ +\x3c\x3e\xc0\x38\x6b\x42\x40\x7c\x56\x12\xad\xd1\x81\x70\x84\x8d\ +\x76\x9f\xb4\x7d\xdb\xf4\x9e\x83\xad\x56\xec\x32\x3f\x6e\xa7\x81\ +\x1f\x52\xe2\x00\xda\xac\x77\x9a\xb1\x9a\x70\x01\x47\x8c\x69\x46\ +\x61\x66\x66\xd6\xae\x5a\xd8\xe0\x0a\x87\x31\x4a\x28\x09\x02\x0f\ +\xd1\x63\x8c\x53\xc2\xe2\x38\xa5\x94\x0a\xe1\x54\xab\x55\x04\x74\ +\x84\x00\xc2\xd0\xda\x30\x0c\xb3\x9b\x62\xad\x85\x23\xfe\x76\x04\ +\xc8\x0a\x8d\x08\x21\xd9\xe0\x44\x51\x94\xb9\xc1\x97\x97\x97\xb5\ +\xd6\x51\xaa\x29\x67\x0f\x3d\xfc\xd0\xb5\xd7\x5e\xfd\xe6\xd7\xbd\ +\x7a\x6e\x6a\xd2\xa6\xb1\x8d\x9b\xf7\xdd\x7e\x4b\x4f\xa9\x5c\x0a\ +\x0b\xb5\xc4\x58\x44\x83\xc6\x13\x2e\x22\xad\x35\xea\x85\x10\x03\ +\x87\xd7\xab\x2b\xae\xa3\xfc\xd0\x4d\x63\x55\x2c\xe4\xdc\x44\x92\ +\xbe\xbe\xbd\x07\xc7\x1b\xf3\x8b\x28\x65\x42\x22\xa0\x0c\x08\x76\ +\x48\xb4\x83\xe7\x38\x3e\x2a\x65\xd7\xfa\xb3\x7f\xef\xf7\x2e\x8c\ +\xaa\xf3\x87\x0f\x55\x8b\x9b\xce\x7e\xef\x29\x17\x28\x29\x95\x52\ +\x4f\x6c\x5f\xf1\xac\xe9\x02\x52\xad\xcd\xc4\xd4\x74\x4f\xa9\x12\ +\xb8\xce\xf6\x53\x4e\x92\xb2\x36\xb3\xb0\x94\x58\x73\xc2\x09\x5b\ +\x73\x95\x42\xb1\xb7\x77\x70\x70\xfb\x43\x8f\x1c\xe8\x1f\xdd\x30\ +\x32\xb0\xae\xa7\x50\x72\x02\x7f\x3a\x6e\x2f\xef\xdb\xcd\x1a\x7a\ +\xeb\x96\x13\x79\x44\xaa\x93\x07\x38\x4e\xf7\xaf\x1b\xa6\x4d\x51\ +\xdd\xbd\x57\x6c\xec\x6b\xf5\xf5\xca\xd4\x4c\x2f\x2d\x0b\x23\x99\ +\x35\x06\x04\x05\x9a\xb5\x93\x32\x59\x3a\x09\xa2\xd2\x9a\x31\x8e\ +\x08\xcd\x66\x8b\x00\x09\xfc\x80\x30\x5b\x28\x84\x40\x48\x9a\x26\ +\x29\xc8\x30\xc8\x33\x46\x10\x98\x56\x3a\xf4\x83\x9e\xee\xde\x52\ +\x71\xae\x56\x6b\x22\x92\x7c\xbe\xd8\xdb\xd7\x37\xba\x76\xdd\xfe\ +\xfd\x07\x00\x58\x9a\xc4\x42\x30\xcb\x19\x30\x41\x98\x40\x42\x09\ +\x21\x16\x91\x52\x92\xf7\xf3\x14\x4c\x92\xa6\x03\x83\xfd\xca\x81\ +\xeb\xae\x0d\x65\xa2\x90\x8b\x28\x6e\x15\x31\xba\xf4\xdc\x13\xb9\ +\x9c\xbf\xe3\x61\xca\x5c\xa7\x54\x2e\x2d\xa6\x4c\x30\xdb\x55\x09\ +\xd5\x12\x47\xb4\xc2\x58\x54\xda\x63\x82\x1a\x04\xb4\x7e\x90\x23\ +\x84\x7a\xb9\x7c\xac\x27\x56\x9a\x75\x89\x40\x38\x41\xb0\xc7\x31\ +\xa1\x23\x00\x63\x7c\xe3\x86\x73\x67\x57\x96\x7b\xd6\x9f\xb9\x6e\ +\xf3\x49\xca\x08\xe2\x84\xd6\x75\xda\x2a\x59\x5a\x59\x56\xed\x56\ +\x5f\xb1\x37\xda\x3f\x7d\xc7\x4f\x6e\x3f\x49\x0e\x6e\xe8\xcf\x19\ +\x24\xb1\x6c\xf3\x4a\x17\x86\x02\xa2\x52\xbf\xdb\xa5\x2b\x7d\x22\ +\x28\x39\x9e\xbf\x32\xb7\x52\xe6\x39\x14\xc4\x5a\xcd\x39\x07\x0a\ +\xda\x58\x4e\x89\x45\x24\x40\x09\x30\x8b\x04\x91\x50\xe6\xb4\x9a\ +\x71\x2a\x35\xe7\x8e\x70\x04\x1a\x40\xc8\xc8\x2f\x5e\x59\x59\x29\ +\x97\xcb\x61\x18\x66\x7e\x02\x44\x4c\xe2\x78\x79\x65\xd9\x75\x1d\ +\x8b\x68\xad\xf5\xfd\x90\x71\xee\x38\xae\x92\x12\xd1\x52\x00\xa9\ +\x34\xe1\x8c\x32\xce\x05\x01\xc6\x80\x30\x02\x60\xd0\x2a\xa5\x29\ +\xa1\x84\x40\xbb\xdd\xb6\xc6\x24\xa9\x54\x52\x69\x6e\xe5\xf2\x4a\ +\xa9\x52\xf1\x84\x20\xd6\x52\xb4\xc4\x22\x21\x94\x10\xb4\x76\xd5\ +\xe8\x44\xb4\x69\x9a\xfa\xbe\x9f\x59\xc9\x61\x3e\x47\x38\x97\x69\ +\x4a\x28\x35\x88\x5a\x6b\xc7\x75\x80\x40\xb5\xba\xb2\xb2\xb2\x82\ +\x08\xc7\xdd\x4f\x5a\x19\xcd\x1c\x86\x06\x08\xf2\x1b\x6e\xbc\xe3\ +\xcc\x0b\x2e\xca\x97\x4a\x4e\x58\xd0\x33\x55\x79\x78\x61\x62\x6a\ +\x57\x74\x70\x6c\x00\x5d\x3d\xb9\x12\xb7\x67\x86\x37\x90\xea\xc2\ +\xe2\xc1\x48\x95\xb6\x6f\x3f\xf9\x85\x2f\x65\x5b\x7a\xde\xf8\xa6\ +\xf7\xfe\xf8\xca\x1f\xfe\xe0\xf2\x1f\x19\x45\x1b\xb5\x38\x4d\xe4\ +\x9e\x47\x76\x31\x8e\x7e\xe0\x52\x62\x0d\xa2\x43\x3d\x40\xb0\x88\ +\x5a\x5b\x82\x18\xc7\xb1\xeb\xba\x8e\xc3\x8d\x96\x94\xf0\x34\x51\ +\x8e\xe3\x0a\x26\x16\x16\x16\x8d\xb1\xfd\x7d\xfd\x9e\xeb\x58\x03\ +\x46\xeb\x30\xf0\x39\xa3\x60\xad\xe7\xfb\x40\xa8\xe7\x7a\x59\x3a\ +\x9e\x45\x34\xc6\x22\x00\x17\x82\x10\x62\x50\x66\x4e\xdd\xcc\xdd\ +\x9d\x19\xa3\xed\x76\x5b\x29\x85\xd6\xfa\xae\x93\x69\x2c\x8f\x4d\ +\x4c\x46\xa9\x8c\x52\xd5\x6a\x25\x4b\x0b\x2b\x11\xa9\xb5\xc4\x82\ +\xb2\x44\x74\x0d\xf7\xfa\xfe\x64\xd4\x96\xc4\x11\xe0\xe6\xb8\x6b\ +\x93\x34\xdf\xd5\xd7\xd3\x37\x58\xe9\xf2\x7a\x07\x7a\xea\xd5\x86\ +\x4e\xcd\xc2\xec\x02\x58\x18\x19\x1c\x6c\xc7\xa6\xbe\xb4\xd0\x3b\ +\x12\x1a\x15\x09\xd7\xed\xcc\xe3\x1d\x3c\xe7\x8e\x5d\x01\xf1\xcd\ +\x5f\xff\xd4\x37\x6e\x78\xa4\x9d\x28\x27\xec\x7b\xfe\xeb\xdf\xf1\ +\x8a\xb3\xd6\x3e\xa9\x5f\xf0\x59\xe3\x51\x30\xda\xd6\x57\x1a\x13\ +\x93\x13\xa1\xc0\xa2\xc0\x13\xd6\x0d\xf4\x84\xbd\x5c\x0f\x40\xd2\ +\xa8\x14\x02\xc1\xe8\xca\xd2\x6c\x22\xb0\x7f\xed\xc6\x2d\x23\xdb\ +\x7b\x2b\xa5\x76\x9f\xd3\x2e\x40\x0f\x77\xd7\x40\x25\x5d\x8a\x96\ +\x16\xf6\xb8\xfe\x8c\x7f\x4a\x3a\xfd\xf0\xa2\xdc\x5d\x81\xc0\x2b\ +\xac\x83\xb1\xc6\xb8\x44\x32\x2d\xeb\x79\x0c\xd0\x38\xe8\xb8\x16\ +\x21\x55\xda\x75\x5d\xa0\x3c\x4d\x62\x65\x2c\x61\xa8\xac\x05\x20\ +\xad\x76\x14\xa7\x4a\x5b\x54\x69\x44\x28\x84\x61\x60\x8c\x6e\xb5\ +\x1a\x2a\x4d\x95\x52\x85\x5c\x81\x52\x2e\x5c\x77\xcd\xf0\x9a\xdb\ +\x6f\xb9\x2b\x0c\xf3\xc6\x60\xb5\xde\xd8\xbc\x75\xab\xb6\x56\x5b\ +\xc3\x81\x30\xce\x11\x48\xa2\x6c\xae\x94\xeb\xee\xed\x5b\x69\x46\ +\x69\x9c\x08\xc1\x09\x80\x2b\x02\x42\x08\xa1\x18\xf8\xc2\x35\x16\ +\x1b\x32\xd5\x50\x0d\x30\x5d\x5e\x60\xcb\x7e\x34\xbd\xf7\xe4\x92\ +\xe7\x9e\x76\xda\xf8\xa1\x43\x51\x3d\xe6\xc2\xab\x36\xc6\xd7\x6c\ +\xec\xa9\xf4\x7b\x69\x9a\x4c\x4e\x4e\x39\xc2\x41\x45\xda\xb5\xb6\ +\xc8\xf1\x20\xf4\xa2\x96\xda\x7d\x68\xbc\x69\x6c\x44\x59\x12\xc5\ +\x49\x9c\xf0\xe3\x2d\x64\xe4\x9c\x2f\x1d\x96\x9f\xfa\xd2\x77\x5f\ +\xda\x2e\x9c\x1a\x15\x92\x86\x1c\x5d\xbf\xc9\xeb\xeb\xf2\xfb\x7a\ +\x9a\xb3\x2b\x66\x45\xc6\x33\x33\xf5\x7b\x1f\xb6\xed\x25\x95\xd3\ +\x7b\xa7\x16\xfa\xfc\xc4\x49\x46\x76\x1d\x9e\x6e\x43\x72\xc1\x65\ +\xa7\x8d\x9c\x7c\x5e\x65\xeb\x46\xc8\x95\x84\x64\xb3\xb3\x4b\x8d\ +\x56\xa3\x1d\xd7\x0f\x4f\xee\xdf\xbb\x77\x8f\xa0\x9e\xe7\xe5\xb4\ +\x45\x62\x2d\x63\x02\x08\x58\x0d\xa9\x44\xce\xb9\x54\x30\x37\xbf\ +\xbc\x6e\xdd\x20\x66\x69\x31\x16\x85\x23\xb2\x1a\x44\x4a\x69\x14\ +\x45\x88\x98\xc5\xe4\xfc\xc0\xef\x1f\xea\xbb\xff\x01\x24\x14\x3d\ +\x47\x18\xad\x83\x20\x87\x48\x91\x32\xa5\x34\x10\x40\x46\xb5\x31\ +\x59\xae\x2d\x02\xa1\x04\x28\xa3\xc4\x12\xce\x98\x23\x04\x12\xa2\ +\x95\x6a\x34\x1a\x4a\x6b\xc2\x89\x44\x13\x08\x31\x35\x3d\x35\x30\ +\xd8\xd7\x53\x2c\x2c\xcf\x4c\x52\x21\x90\x82\xb1\x4a\x2b\xa5\x0d\ +\xf3\x3c\xa7\x50\xc8\xb7\x5a\xed\x4c\x70\xc0\x22\x00\x15\xb9\x5c\ +\xd8\x6a\xb6\x92\x24\x59\x5a\x98\x17\x42\xb4\xe3\x48\x29\xc5\x09\ +\x18\xa3\x8c\x51\xc7\x2b\x55\x4f\x2c\x49\xb5\x69\x06\xa2\x60\xa5\ +\xde\xbf\xf7\xc0\xc4\xc2\xf2\x60\x21\xd7\xe7\x79\x5d\xd6\x2c\xdd\ +\xf9\xc0\xa1\xeb\x6e\xda\x94\x77\xe2\xc9\x39\x97\x26\xb1\x9c\x37\ +\x8d\xa2\xed\x5d\x0b\x3b\x83\xed\x17\xbd\xa6\x7f\xcb\xe9\x98\x4e\ +\xb3\x9c\x7d\xe3\xeb\xde\xf8\xc6\xd7\xbd\x1d\x10\xea\x8b\xc9\xf2\ +\xca\xe2\x97\xbf\xf2\xef\x8f\xec\x79\xe0\xf6\xdb\x6e\xf6\x5c\x8f\ +\x11\x81\x16\xad\x45\xca\xa8\xd6\xda\xe1\xbc\xd9\x68\x4b\x69\x5d\ +\x57\x70\x06\x04\x28\x58\x8d\x86\x50\xe4\x03\xbd\x83\x52\x29\x46\ +\x58\x1c\xc7\xd6\x9a\x7c\x18\xe4\x82\x80\x21\x3a\x8e\xab\x12\x5d\ +\x2e\x97\x1d\xe1\x1a\x69\xac\x46\x4b\x00\x29\x05\x24\x16\x08\x20\ +\x64\x0a\x0c\x59\x0e\x73\x26\xd1\x90\x6d\x20\xa2\x31\x36\xc7\x80\ +\x31\x9a\x5a\xdd\x37\x38\xac\x45\xb0\x77\x7a\xc1\xf8\xf9\x85\x7a\ +\x5c\xb0\x10\xa9\xda\xba\xee\xfe\x74\xff\x84\x5f\x22\x2c\x60\xd2\ +\x81\x80\x38\xd0\x4c\x1d\xe1\xfb\x9e\x5f\xe8\xed\xce\x95\x3d\x2d\ +\x23\xbf\x58\x30\x89\xe6\xae\x9b\x68\xd3\x83\x8c\xae\xd4\x27\x27\ +\x0f\x77\xf5\xf6\x80\xac\xfb\x61\x09\xa0\xa3\xfc\xd3\xc1\x73\x09\ +\x2e\xf8\xe2\xae\x6b\xbf\x7b\xfb\xca\xab\xde\xf8\x9a\x7b\x6e\x7e\ +\x68\xdb\xf6\xe1\x5b\x7f\xfc\x9d\x4d\xeb\x7e\x67\x5b\xb7\x78\x4c\ +\xc9\xcb\xb3\xc9\xa3\x99\xec\x7c\x92\x98\xe9\xe9\xa5\x53\xb6\x6d\ +\x3a\xb4\x7f\x77\x57\xb1\xe2\xf2\x22\x49\xc5\x50\x65\xd4\x0b\xdc\ +\xa1\xd1\x35\xd0\x33\x3c\x88\x3c\x49\x6d\x09\x3d\xab\x62\xd1\x23\ +\x38\x8d\x7a\x9d\x42\x74\xd3\x9e\xc5\xdb\xf7\x5a\x52\xcd\x0f\xb6\ +\xad\xd7\x9c\x69\x2c\x36\xf4\x4a\xdf\xd9\xa7\xa6\xa9\x49\x88\x96\ +\x40\x93\x84\x18\xeb\x30\xca\xa4\x4a\xb3\xf0\x9b\xb5\x56\x2b\x05\ +\xc7\x64\xed\x5a\x44\x63\x4c\x96\x5a\x82\x28\x84\x70\x10\x91\x52\ +\x56\x2c\x16\xc3\x30\x67\xad\x91\x89\x02\x8b\x8c\xd2\xde\xde\x5e\ +\x00\x20\x40\x8c\x35\x2b\x2b\x2b\x0f\xef\xda\xd5\xdb\xd7\x9b\xa4\ +\x69\x28\x28\x67\xdc\x58\x2b\xb8\xa8\xd6\xea\x52\xe9\x20\x08\x72\ +\xf9\x3c\x22\x4a\x99\x2a\xa5\xc3\x30\x54\x3a\x09\xc3\x20\x6a\xb7\ +\x3d\xd7\xe3\x81\x17\xe6\x72\x08\xb2\xbf\xbf\x2f\x17\xfa\xcb\x53\ +\x71\xa5\x5c\x9e\x74\x9c\xe5\x5a\xcd\x11\x5e\xa1\x58\x54\x5a\x15\ +\x8a\xf9\x38\x76\xe3\xf4\x60\xb1\xab\x22\x23\x1d\xd5\xa2\x52\xae\ +\x64\xac\x2d\x17\x0a\x94\x31\x63\x31\xc8\xe5\x28\x61\x84\x30\x4a\ +\x8f\xaf\xee\x05\xac\xb5\x10\xe6\xd7\x6c\xdb\xd1\x30\x76\x6c\x7e\ +\x61\xb0\xdc\x1f\x1b\x9d\xb6\x5a\x4e\x4f\xa1\x92\x0b\x17\xc6\xa7\ +\x1e\xba\xf2\xf6\xbe\x89\x85\xb5\x96\xd9\xe5\x95\x66\x6b\xd1\xe4\ +\xe5\xa0\xb3\xb5\x25\x56\xd6\x9f\x77\xe2\xf9\x6f\xbd\xd4\x3a\x05\ +\xad\xdb\x42\x90\x8f\x7d\xf4\xbd\xd6\x0a\x0d\x44\x2a\x79\xeb\x6d\ +\x37\xef\xda\xf5\xc8\x8f\x7e\x78\xed\x03\x0f\xec\x65\x8c\xa2\x80\ +\x8c\xe3\x11\x11\x91\x20\x62\xad\x5e\xad\xae\xac\x6c\xde\x3c\x8a\ +\xa8\x8c\x36\x9c\x91\x2c\x38\x9a\xa5\xc8\x1a\x63\xa4\x94\x59\xb5\ +\xa2\xe3\x3a\x9b\x36\x6e\xbc\x9a\x5f\xab\x2d\x48\x29\x1d\xe1\xbb\ +\x8e\x43\x19\x41\x0b\x08\x60\xad\x45\xb4\x47\x17\x10\x59\x36\x10\ +\x60\x26\x92\x40\x1c\xd7\xa5\x94\x2e\x2d\x2f\x27\x49\x92\x9d\x9c\ +\x33\xa6\x94\x52\x32\x1d\xe8\xed\xd3\x32\xde\xfd\xc8\x43\xc6\x68\ +\xc6\x5d\x00\xe4\x0e\xf3\xdc\xc0\x75\x5d\xad\x35\x00\xc9\xfc\xba\ +\x8e\xeb\x23\x00\xe7\xc2\x0f\xfc\xa8\xdd\xe4\x42\x50\x4a\xd2\x34\ +\x45\x44\xa5\x64\x7f\x7f\x7f\x5f\x5f\x5f\xd6\xee\xe3\xb8\x96\xb3\ +\x24\x49\x62\xe4\x39\xce\xd9\xe2\xc2\xc2\xbe\x3d\x7b\x07\xd6\x0d\ +\x31\x6b\x9b\xb3\xf3\x07\xef\xb9\xcf\x6f\x36\xbd\x52\xa5\xe9\x90\ +\xa5\xa6\x2a\xae\x1b\x5d\x4e\xe3\x7c\x6e\xf0\x45\xaf\x78\x5e\x13\ +\xd1\xc6\xcb\xad\xf6\xac\xab\xa9\xe3\xf7\x18\xe3\x31\x9a\x2b\x76\ +\x07\x6e\xd0\xfd\xa1\x0f\x7f\x30\x4e\x9a\xbf\xff\xa1\x0f\xdd\x74\ +\xe3\xad\x85\x42\x9e\x10\x46\x08\xc9\xc2\xe6\x04\xa0\xd9\x6a\x01\ +\x80\x31\x86\x12\x40\xb4\x84\x10\x02\x04\xc8\x91\x7e\x0f\xc6\xb8\ +\xae\x1b\xc7\x71\xab\xd5\xaa\x94\x4a\x4a\x2b\x4a\xb5\xeb\x06\x8e\ +\x10\x42\x88\x38\x8a\xb9\xe0\xda\x98\x6c\x88\xb3\xc8\x71\x16\x48\ +\xce\x36\x38\xe7\x59\x44\x99\x73\x4e\x28\x35\x46\x12\x0a\x4c\x30\ +\xdf\xf1\x4f\x3d\xef\xdc\x1f\x5e\x7f\xed\x1d\xbb\x1e\x2e\x38\x0e\ +\xc9\xe5\x83\x42\x5e\x4a\xb5\x64\x8d\x23\x58\x23\x89\x24\x35\xc2\ +\x67\x94\x39\x8a\x9b\x44\xf0\x26\xa0\x24\x34\xf4\xf3\x9a\x52\xc9\ +\xa4\x65\xa6\x58\xd2\x03\x03\x03\xb9\x5c\xb1\x7f\x70\x60\xcf\xde\ +\x87\x6e\xbb\xeb\x56\x6d\xc9\xa9\xa7\x9f\x36\xf4\xe2\x4b\x08\xa1\ +\x88\x1d\xef\x6e\x07\xcf\x91\x39\x4a\xec\xc2\xec\x64\x69\xdb\x39\ +\x17\x9c\xba\x6e\xd7\x3d\x53\xa7\x9c\x73\xce\xd8\x7d\x0f\x2c\x36\ +\x22\xd2\x53\x7a\xce\xec\x51\x00\x40\x0b\xb9\x7c\x57\xb9\x52\xea\ +\xed\x5f\xbb\x75\xe3\x09\xf5\xa5\xf9\x8b\x5f\xfc\x1a\x66\xd2\xda\ +\xe2\xdc\xb7\xbf\xf6\x95\xd3\x65\xe9\xb4\x4d\x1b\xa9\x25\x5d\x95\ +\x4a\x91\x7b\x49\xd2\x5a\x8a\x17\x58\x52\xf3\x54\x70\xdb\xb7\x6e\ +\xdc\xa4\x4a\x6e\x11\x9d\x2d\x42\x94\x9d\x9a\xab\xa6\x64\x93\x98\ +\x34\x07\xa2\xe4\x76\x49\x05\x1c\xbc\x7a\xa4\x39\x26\x7e\xd1\x43\ +\x6b\xb5\xd1\x8c\x31\xe1\x08\x15\xad\x6a\xd6\x1c\xad\x17\x8c\xe3\ +\x58\x08\x41\xa8\xcb\x39\x67\x8c\x12\x42\x1a\x8d\xc6\xfc\xfc\x42\ +\x4f\x4f\x4f\xa9\x58\x42\x0d\x4a\x9b\x5c\x2e\x47\x28\x4d\xd2\x44\ +\x6b\x5b\xa9\x54\x96\x96\x16\x1f\xde\xf5\xb0\x10\x82\x32\x46\x28\ +\xd1\xc6\x3a\x8e\x93\x28\x19\xc7\x71\xb1\x58\x64\x9c\x23\x62\x3e\ +\x9f\x43\x64\xcd\x66\xdd\x11\x22\x4d\xe5\xd8\xd8\x98\x94\x69\xa9\ +\xa7\x4b\x08\x21\x1c\x91\xa6\xe9\xf4\xf4\xf4\xfc\xe2\x62\x6d\x69\ +\x65\x70\x70\x70\x71\x71\xd1\x5a\x58\x5c\x5a\xd2\xda\x74\x55\xba\ +\xad\x45\x42\xa8\x02\xc3\x7d\xd7\xcb\x07\xdc\x77\xe3\x34\x29\x96\ +\x8a\x95\xae\x6e\xc6\xb8\x4c\x55\x12\xa7\xe8\x03\xa5\xec\xf8\x22\ +\x46\xda\x58\x6f\x68\xe0\xfc\x4b\x5f\xde\x62\xd4\x2b\x16\xfc\x62\ +\x31\x51\x52\x36\xd2\x2e\x59\x2e\x38\x62\xdf\xd8\xd8\xc2\x83\x0f\ +\x6e\xe6\x39\xce\x78\xbd\xd9\x4e\x2c\x2b\x95\x07\x1e\x9a\x9a\xdf\ +\x72\xde\xf3\x6c\x65\xdb\x43\x87\xf7\x84\x85\xa2\x30\x6d\xe1\xba\ +\x3d\x95\x51\xb4\x9e\x57\xee\x69\xd4\x97\x36\xaf\x1d\x7a\xfe\xf9\ +\xcf\x3b\xf7\xf4\x0b\x7f\xf3\x37\x7f\x7f\x61\x79\xc1\x5a\x8b\x14\ +\x10\xd1\x82\xb5\x56\x03\x11\x32\x95\x4b\xcb\x4b\x84\xd2\x34\x96\ +\x0c\xe8\x6a\x94\x9a\xb1\xec\x46\x64\x66\x8d\xb5\x36\xeb\xe5\x72\ +\xd2\x49\x27\x95\x4a\xc5\x43\x87\x27\xba\x7b\xfa\x03\x3f\x67\x8c\ +\xe5\x00\x94\x10\xc7\x71\x10\x56\x6b\x3d\xb3\xf5\x50\x96\x15\x7c\ +\x34\x86\x9a\x59\xb7\x59\x1e\x10\x63\x8c\x33\xca\x19\x4d\x62\x75\ +\xee\xf9\xe7\x0e\x0c\xf4\xcd\xcc\x4c\x79\xae\x1f\xc9\x14\x8c\xe1\ +\x9c\x1b\x6d\xad\xb0\xbe\xe7\x17\x4b\xc5\xe5\xe5\xea\xd2\xd2\x92\ +\x94\xd2\x0f\x42\x44\x8c\xda\x6d\x63\x14\x21\x24\xf0\xfd\x7a\xbd\ +\x66\xb4\x0e\x7c\x4f\x1a\xba\x76\xed\xe8\xc0\x40\xbf\x31\xc7\xc9\ +\xa3\xc6\x18\x21\xb8\x05\x24\x8c\xc4\x51\x7b\xef\x43\x0f\xbd\xe0\ +\x92\x0b\x09\xc4\x37\x5e\xf1\x63\xb9\xff\xd0\x19\xbd\x3d\x46\x24\ +\xcb\x34\xea\x3a\xe9\xa4\xe2\xd6\xd0\x0e\xcf\xf0\x52\x69\x76\x76\ +\x3e\x57\x1e\x62\xb4\x59\xec\x0a\x0d\x44\xa9\x5e\x22\x10\x72\xc1\ +\x8c\x31\xb5\xda\x42\x2b\x6a\x6f\xdc\xbc\xe3\x15\xaf\xbc\xec\xf6\ +\xdb\x1f\x8a\x62\xeb\xfb\x48\x29\x31\xc6\x20\x5a\x04\xa2\x95\x36\ +\x46\x23\x5a\x63\x34\xe1\x94\x10\xc8\x8a\x74\x33\x9f\x44\x96\x37\ +\xe1\xfb\x7e\x9a\xa6\x17\x5c\x78\xe1\xfc\xc2\xe2\xf7\xbf\xff\x13\ +\x40\x96\x4a\xc9\xe2\x18\x01\x5d\xd7\x75\x29\x55\x46\x67\xd2\x4e\ +\x47\x73\x98\xb3\x91\x5f\x2d\x2a\x05\xa0\x94\x7a\xae\x4b\x01\x62\ +\x99\x68\xea\xf4\x0d\x0d\xf8\xa5\xe2\x03\xfb\xf6\xc6\x8c\xc6\x69\ +\xb2\xd8\x6a\xcc\x35\x73\xbd\xb9\x7c\xec\x78\x3e\x67\x6d\x21\xbc\ +\x20\xe0\xc2\xb7\x96\xcc\xb4\xa3\x66\xbb\x35\xc3\x53\x56\x10\x6b\ +\xbb\xba\x7d\x1e\xb8\xdc\x43\x0f\x7d\xee\xe7\xc3\x7c\xbb\x1d\x47\ +\x49\x3a\x33\xb7\xc8\x1d\x92\xb4\xda\x77\xdc\x79\xd3\x0b\x2f\xbe\ +\xc0\xf5\x3c\xe8\xf0\x68\x07\xcf\x11\x10\x69\x2e\xdf\xc5\x4d\xdc\ +\x4a\x41\x2f\xdd\xf3\xff\xfd\xcd\x2e\xd6\xbd\xfd\x15\x03\xa5\x27\ +\x95\xd9\x7a\xf6\xf4\x75\x83\x20\xec\xea\xea\x29\x95\x0a\x73\x0b\ +\x55\xd7\x09\x2d\x2f\x4c\xaf\xa8\xee\x52\x69\x31\xa9\x3f\x3c\xd1\ +\x86\xfc\xbc\x58\x33\x95\x14\x0a\x03\x41\xb7\xf2\x81\x89\x20\x59\ +\xa2\x41\x93\x1c\xb8\xfe\xe6\x7c\x8b\xf3\x96\x6e\x37\x96\xd3\x91\ +\x39\xe0\xf5\x15\x1f\x8a\x6b\x36\xad\x3b\xeb\xf4\x42\x5f\x6f\x57\ +\xff\xfa\x85\xc5\xe5\xd3\x77\x9e\x16\xb8\x15\xa9\xd3\xa5\x95\x85\ +\xa9\xa9\xc9\x5c\x2e\x8f\x68\xa5\x92\x8f\xbb\x02\x6b\x6d\xb3\xd9\ +\x62\x8c\x31\xe6\x20\x5a\x63\xd0\xf3\xbc\x4a\xa5\x22\x84\x13\x04\ +\x81\x52\xaa\x51\x6d\x8e\x8e\x6e\x28\xe4\x0b\x00\xc8\x39\x8f\xe3\ +\xc8\xa0\x45\x84\x99\xe9\x69\x21\xb8\xd2\x8a\x10\x2a\xa5\x24\x94\ +\xda\xac\x05\x63\xbb\x4d\x28\x45\xc4\x30\x0c\xcb\xe5\x2e\xd7\x75\ +\x8c\x49\x17\x16\x16\xb6\x6e\xdd\x7a\xdb\x6d\x77\x5b\xc4\x20\x08\ +\xa4\x6a\x7b\x9e\x5f\x5d\xa9\x4e\x4e\x4d\xd7\x56\x56\x36\x6d\xda\ +\xbc\x69\xcb\xd6\xb1\xb1\x31\x1e\xc5\x61\xde\x4b\x95\x5a\x58\x58\ +\x20\x8c\xb4\xda\x6d\xc7\x05\x37\x1f\x52\x47\xa0\xd4\xe5\x4a\xd7\ +\xc8\xf0\x48\x4f\x77\x4f\xa3\xd1\x4a\xa2\x74\x71\x69\x11\xc8\xf1\ +\x64\x1a\x11\x00\x63\xed\x64\xa3\x41\x0a\x79\xd7\x73\xfd\x5c\xd1\ +\x58\x54\x69\x5b\x71\x6d\xdb\xad\x68\x72\x72\xef\xcd\xb7\xe4\xdb\ +\x35\x31\x92\xab\xd6\x5a\xad\x90\x56\xb6\xee\xf0\x36\x04\xba\x5c\ +\x4d\x31\xb7\xf7\xc1\xfd\x17\x3c\xff\xb5\x61\x25\xa7\xd2\x25\x1d\ +\x25\xf5\xf9\xc3\x61\x79\xd8\xea\x20\x74\xec\xec\xc4\xdc\x8a\x1b\ +\x9c\x75\xde\xd9\xa3\xa3\x6b\xa6\xe6\xa6\xa8\xcb\x11\x11\x88\x05\ +\x34\x16\x95\x45\xa0\x04\x66\x66\xa6\xe3\x28\xca\xc8\x32\xa3\xa2\ +\x6c\x52\xce\x56\x33\x59\xf6\x0a\x00\x30\xad\x85\x10\x6f\x7d\xeb\ +\x5b\xbf\xfe\xcd\xef\x2c\x2c\xac\x58\x6b\x18\xa3\x5a\x5b\x44\x60\ +\x8c\x51\xc6\xb3\x05\x10\x1c\x11\xd6\xc9\xaa\x53\x8e\xa6\x52\x03\ +\x64\x3a\x8e\x2e\x25\x04\xac\x91\x5a\xae\x19\xea\x3f\xfd\xd4\x9d\ +\x00\x38\x37\x3b\x1b\x86\xb9\x44\xeb\xec\xb0\x72\xa9\xdc\xd5\xdd\ +\xe3\x7b\x7e\xad\x56\x8b\xe3\x38\x93\x1d\x40\x44\xcf\x73\x8d\xd1\ +\x51\xab\x65\x8c\x96\x32\xed\xed\xed\x25\x68\xe7\x67\xe7\x4a\xe5\ +\xe2\xe8\x9a\x91\x7c\x3e\x67\xed\xf1\x65\x78\x11\xa3\x35\x65\xd4\ +\x10\x0b\x8c\x80\x85\x99\xf1\x71\x12\xa7\xa8\x8c\x5c\x58\x2a\x73\ +\xd1\x5e\x99\x2b\xf4\xb3\x13\x5f\x76\x5e\xef\xa9\x2f\xab\xd2\xd6\ +\x22\xec\x9a\xac\xcd\xf4\xf5\x0e\x94\x07\xfb\x5a\xb5\x79\x23\x52\ +\xc3\x94\xe3\x86\x04\x18\xda\x98\x01\xf4\xf5\x94\x7b\x59\x17\x42\ +\xba\x6b\xd7\x23\x49\x6a\xc2\x30\x8f\x68\x09\x81\xa3\xe6\xb2\x41\ +\xb3\xb8\xb8\x50\x2c\xad\x57\x89\xb1\x16\xe8\x6a\xee\x2d\x55\x4a\ +\x66\x6b\x91\x6c\x00\xb3\xbd\xef\x7f\xdf\xfb\xca\xe5\x81\xcf\x7c\ +\xfa\xdf\xfd\x20\xd0\xc6\xa4\x69\x1a\x04\x81\x41\x9b\x8d\xc9\x51\ +\x0d\xa3\xcc\x7f\xb3\x5a\xcb\xcb\x79\xf6\xaa\xef\xfb\xae\xe7\x3a\ +\x8c\x4c\xcf\xce\x9c\x71\xd6\x19\xb3\xf3\x73\x0f\xec\x7e\x24\xa5\ +\x8c\xb9\x5c\x23\x24\x51\x3c\x59\x6f\x3c\x32\x3d\x1b\x10\x4e\x0b\ +\xbe\x5f\xce\x69\x69\x92\xc8\xae\xa4\x36\x29\xf8\x79\xa1\x7b\x56\ +\x2a\x4b\x73\xcb\xdd\xc5\xc0\x2b\xf9\x68\x91\xf9\xcc\xf3\xfd\x30\ +\x9f\x2a\xad\x83\x7c\x50\xae\x56\x57\xea\xb5\x76\x3b\xce\x7e\xb3\ +\x9d\xd9\xbc\x83\xe7\x0a\x4a\xca\xc1\x53\x5e\xfa\x81\xd3\x9c\x1c\ +\x4b\x2f\x7c\xc1\x0b\x26\x54\xff\x79\xe7\x9d\x5a\x62\x5a\x19\x7c\ +\xce\x78\x94\x51\x56\xab\x57\xef\xbd\xff\xee\x7c\xe0\xf7\xf6\xf4\ +\x28\xa3\xd6\x0c\xaf\x39\x34\xbb\x54\x4f\x2d\x73\x8a\x2f\x7f\xd3\ +\x7b\x2d\x82\xf6\x8a\x85\x72\x9f\x4d\x79\x43\x99\x91\x02\xc3\x84\ +\xde\xff\xfd\x1b\xd4\x7d\xbb\xb7\x08\xbf\x95\xb4\x5b\x32\x62\x75\ +\x33\x32\xb8\xf1\x94\x17\x9e\xda\xbb\xf5\x8d\xbd\x1b\xce\xc6\xb8\ +\x4d\x08\x0e\xad\x19\xfc\x8b\xbf\xfa\xd3\x58\xd3\x5a\xb5\x31\x35\ +\x31\x76\xe5\x55\x3f\xb9\xf1\x86\x1b\x0e\x1d\x3a\xec\x79\xae\x42\ +\x38\xba\x76\x40\x00\x04\xcc\x66\x70\x21\x9c\x24\x8d\x5d\x57\xa4\ +\x69\xea\x79\x5e\xa6\x54\x17\xb5\xdb\xae\xe7\xee\xdf\xbf\xef\xbb\ +\xdf\xfd\x6e\xbd\xde\x48\x53\xc5\x85\x4b\x18\x73\x9c\xac\xe4\xdf\ +\x70\xc2\x2c\x22\x63\x2c\x4d\x53\x4b\xc0\xf3\x3c\xa9\x54\x56\x5a\ +\x63\xad\x75\x5d\xaf\x50\x28\x12\xca\xef\xba\xeb\xae\x20\x08\x4a\ +\xc5\xe2\xf2\x72\x23\xf0\x83\xae\xee\x4a\xb1\x58\xe8\xea\xea\xca\ +\x17\x8a\x0b\x0b\x8b\xbb\xf7\xee\x1d\x1c\x1c\xb4\x48\x84\xe3\x06\ +\x61\x4e\x38\xce\x4a\xbd\x6e\xa2\xd8\x48\xc9\xbd\xc0\x12\xc8\xda\ +\x8c\x70\xca\x5d\xd7\x25\x84\x01\xb0\x52\x51\xcc\xcc\x2e\x28\x29\ +\x8f\x4b\xa0\x0e\x09\x25\xe8\xf9\x8d\x28\x1e\xe9\x1f\x70\xb9\xd0\ +\xed\x84\x82\x75\x18\x09\x01\x16\x27\x26\x1b\xfb\x0e\x16\x80\xec\ +\xd7\x73\x95\x4d\xe5\x4d\x1b\x4e\x2c\xae\x59\xb7\x68\x16\x6a\x66\ +\x5f\x3c\xdd\xbe\xf0\xd4\x17\xb0\xa5\xe6\xd2\xdc\xb4\x24\x29\x77\ +\x5d\x6b\x3d\xd9\x8a\x1c\xd1\xf4\xf3\xf9\x2d\x27\x6d\x15\x61\xf7\ +\xbd\xf7\xdd\xfe\xc8\x81\x87\x09\x87\x55\xe7\x1b\x02\x82\xb1\x36\ +\x4b\xaa\x55\x53\xd3\x53\x8d\x46\xa3\x5c\x29\xe8\xd4\x24\x71\x5b\ +\x08\xa1\xb5\xce\xea\xfd\x33\x49\x84\x2c\xcf\x88\x52\xaa\x8c\x3e\ +\xff\xfc\xf3\x87\x46\xd6\xfe\xc3\x3f\xfc\x73\xb3\x11\xa1\x05\x44\ +\x6d\xd0\x12\x42\x81\x90\xec\x5d\x99\x3d\x94\xd9\xb2\x47\xe7\x7a\ +\x29\x25\x21\xd4\xf5\xbd\xd0\xe4\x50\x6b\x41\xc1\x18\xb3\xf3\xa4\ +\x13\x93\x76\xab\xde\x6c\xb6\x5a\xad\x56\xd4\x76\x3d\xaf\x15\xb7\ +\x11\x31\x08\x83\x24\x49\xa6\x26\xa6\x10\xf0\x88\x41\x4b\x95\x52\ +\x60\x8d\xe7\xba\x0d\x44\xab\x75\x9c\x24\xa7\x9e\x72\xf2\xfa\xb5\ +\xeb\xae\xfa\xc9\x95\xad\x66\xc3\x5a\xeb\x79\xfe\xf1\x4d\xe6\x08\ +\x40\x81\xc8\x38\x25\x4e\x8e\x0a\x6a\x65\xba\x30\x3b\x53\x9b\x9b\ +\xef\xea\xe9\x1b\xc8\x17\xd3\x78\xa6\xa5\x96\xc1\x0f\x7b\x2f\xd9\ +\x51\x37\xa8\x0b\x43\x6b\x86\x06\xaa\xb3\xf7\x35\x16\x66\xa6\xf7\ +\x5e\x1f\x74\x0f\xa6\x1e\x21\xbe\x28\x17\x9d\x7c\x4e\xd8\x04\x99\ +\xcf\x89\x20\x84\x40\x7d\x65\xe1\x81\x07\xee\x43\xb0\x08\x48\x19\ +\x25\x1a\x2c\xda\xec\xe9\x96\x32\x9d\x9a\x9c\x3c\x61\xdb\x16\xab\ +\x52\x04\x2b\xa5\xb6\x46\x72\x2e\xb2\x72\x58\x63\x4c\x2e\x97\xcb\ +\x08\x32\x1b\x3a\xce\x18\x01\x92\xcb\xe5\x96\x6b\x55\x40\x4c\x92\ +\x44\x1a\x6d\xd0\x66\x77\x33\x1b\x9c\x4c\x32\x30\xdb\x76\x5d\x37\ +\x73\x09\x30\xc6\x88\x81\x57\x5c\xfa\xf2\x52\xa5\x3c\xbc\x71\xd3\ +\x27\xbe\xf8\x1f\x08\xcc\x82\x55\x48\x9c\x30\x8f\xda\xa4\x69\xac\ +\x8c\x5d\x49\x22\x5b\x8b\x9d\x76\x83\x69\xe2\x79\x25\xa7\xb7\x47\ +\x97\x43\x13\x38\x2c\x57\xa8\x54\x7a\x0b\x2e\x45\x4e\x8c\x31\x96\ +\x58\x4a\xa9\x47\x29\x37\x8a\x3b\xcc\x0d\x9c\xa0\xe0\xb7\x5b\x6d\ +\x42\x3a\x22\x0c\x1d\x3c\x97\x60\x9c\x35\xe7\xf7\x5f\xf5\xe3\x9b\ +\xeb\xc8\x5d\xc7\xa1\xb8\xf8\xa3\x1f\xcb\x97\xbe\xe0\xf4\xbc\x20\ +\x4f\xec\x01\xf5\xec\xf9\x75\x09\xb1\x82\x6b\xca\xcd\xe4\xf4\x58\ +\xa1\x94\x03\x82\xf9\x72\x89\x38\x82\x32\x51\x1c\x1e\x46\x04\x11\ +\x06\xbe\xe0\xb6\x56\x2f\x15\x0a\x22\x85\xf6\x03\xfb\xf5\x83\xfb\ +\x0a\x69\xaa\x3d\xb1\xe8\x36\x95\x2b\xfa\xcb\x9b\xb5\x13\x6c\xd9\ +\x71\x56\x5b\xf4\x34\x9b\x35\xd7\xc4\x02\x52\x62\x19\x84\xc4\xf5\ +\xf2\xdd\xbd\xc5\xde\x9e\x53\x4e\x3d\xfd\xd4\xf3\xce\x3d\xe7\x83\ +\x1f\xfc\xa0\x31\x9a\x31\x92\x39\xf4\x88\x4b\x01\x40\x4b\x9d\xa6\ +\x89\xd6\x1a\xc1\x3a\xae\x03\x80\x94\x66\x35\x18\xe0\x38\x4e\x2e\ +\x97\xf3\xbd\xf0\xee\xbb\xee\xbf\xe6\xda\x6b\xa3\x28\xa6\x54\x18\ +\x63\xd1\x5a\x2e\xb8\x31\x9a\x31\x4a\x09\x45\x6b\x33\x2f\x99\x01\ +\x4c\xd3\x34\x95\x32\x33\x95\x5a\xad\xd6\xca\x4a\x35\x08\xc2\xbe\ +\xfe\x2e\x21\xe8\xfc\xfc\x7c\xab\x99\x1a\xad\x9b\xcd\x46\xb9\x2b\ +\xbf\x7e\xfd\xfa\x52\x39\xdc\xb2\x65\xcb\xee\x5d\xbb\xe7\xe6\xe6\ +\xe6\x66\x17\x06\x06\x86\x8c\x31\xad\x76\xbb\x3a\x39\xb5\x30\x3f\ +\x9f\xcb\xe5\x1c\xe1\x69\x6d\x08\x20\x45\x20\x88\xd5\xc5\xa5\x5a\ +\x77\x37\x17\xae\xe7\x86\x73\x0b\x8b\xfb\x0f\x1e\x96\x4a\x1d\xf7\ +\xc4\x22\x1c\xb7\xa7\x58\x2a\x05\x45\x68\xc9\xb4\xd6\xbc\xff\xbe\ +\xbb\x87\x37\x0e\x9f\x71\xc2\x86\x32\x73\x86\x9d\x80\x44\xd5\xa9\ +\x28\x1a\xda\xbc\x61\xf4\xc2\xd3\x0e\x2d\xb5\xfb\xd7\x9e\xda\xe7\ +\x8e\x8e\x1f\xd8\xb7\xeb\xa1\x03\xb6\x2d\x0b\x45\x5a\xa7\x0e\xb8\ +\xb9\x8d\xeb\x07\x81\xe7\xc1\xcb\x81\x10\x4c\x18\x6d\x1a\x87\x26\ +\xf6\xce\x56\x27\x72\x41\x19\x57\x35\x0d\x58\x12\x1b\x02\x20\x1c\ +\xa2\xb5\x42\x34\x16\xad\x35\x96\x32\x56\x2e\x97\x5b\xad\xd6\xdc\ +\xdc\x5c\x56\x7a\xd8\xdf\xdf\x5f\x28\x14\x66\x66\x66\x10\x51\x2a\ +\xd9\xd5\xdd\xed\x08\x2f\x8e\x62\x58\xed\x73\x07\x51\x1c\x73\x47\ +\x20\x92\x34\x95\x99\x21\x9b\x39\xe7\x33\x2b\xf6\xa8\x2c\x80\x94\ +\x32\x97\xcf\xc7\xa9\xe4\x9c\x97\x2b\xe5\x9d\x27\x6d\xaf\x14\xc3\ +\x9e\xee\xde\x66\xab\xd9\xd3\x55\x01\x40\x4a\x98\xca\xfc\xf0\x49\ +\x72\xf8\xf0\x21\x21\x5c\xad\xb2\xca\x10\xea\xba\x1e\x63\xdc\x68\ +\xad\xb5\xca\x4c\x52\x6d\x8c\xcb\xd8\x9e\xdd\xbb\xd7\x8e\xae\xd9\ +\xb2\x79\xd3\x03\xf7\xdf\xb7\x67\xf7\xae\xf3\xcf\x3b\xe7\xb8\x55\ +\x75\x28\x10\x62\x90\x50\x2a\xad\x12\xae\xb3\xb8\x30\x3f\x33\x7e\ +\xf8\xc4\xde\x7e\x93\x44\x5a\x26\xca\x26\xb3\xb5\xe5\xd2\xd8\x5d\ +\x63\x64\xf9\x90\x14\xdb\xc8\x46\x37\x66\xb3\x07\x17\x3d\xaf\x18\ +\xf2\x60\x64\x64\x1d\x75\x5d\xc1\x3d\x87\x07\x40\x84\xd5\x48\x40\ +\x5b\x13\xa3\x91\xa5\x62\x08\x44\x19\x9b\x28\xcd\x28\x25\x47\x2c\ +\x78\x95\x26\x72\x66\x76\x26\x4d\x93\x2c\x26\xea\xfb\xbe\x92\x66\ +\x79\x79\x65\x71\x71\x31\x49\x92\x72\xb9\x3c\x34\x34\xd4\x6a\xb5\ +\x16\x16\x16\x10\x4d\xa9\x58\xd9\x7f\xe0\x80\xe7\x7b\x5a\x2b\xa3\ +\xf5\x6a\xcb\x1e\x6b\x2d\xda\x63\x7d\x48\xc6\x98\x4c\x6d\x38\x13\ +\x0e\x2c\x95\x4a\x51\x14\x51\x4a\xd1\xda\x72\xb1\x78\xf2\x49\x27\ +\xdd\x72\xf7\x7d\x53\x63\x13\x56\x1a\xe6\x70\x6d\xac\x52\x46\x70\ +\x0e\xdc\x05\x01\x86\x22\x17\xd4\xe5\x6e\x5c\x6d\x95\x0a\xc5\xd8\ +\x73\x5b\x88\x3e\x81\xe5\x56\xab\xd1\x6e\x07\xd4\xa3\x92\x01\x80\ +\x45\x90\x4a\x5a\xd4\x40\xa9\xf0\x9d\x02\x2f\x78\xbe\x4b\xfa\xfa\ +\x28\xed\xe8\x30\x74\xf0\xdc\x3a\x76\x01\x80\x64\x8d\x2e\x00\x08\ +\xd5\xb5\xdb\xaf\xbd\x72\xcb\x69\x27\x9d\x3a\xe0\x3e\x56\xa3\xfe\ +\xd9\xe4\x51\x42\x00\x4d\x92\xd4\xad\x8e\xfd\xb0\x30\xbf\x30\x37\ +\x3d\x3d\xc3\x7d\xaf\xd4\xd3\xed\x70\x67\xb1\x51\x1d\x1a\x1a\x2e\ +\x57\x0a\x69\xa3\x9a\xa7\xbe\x88\x62\x13\xe9\xfd\x57\x5e\x13\x3d\ +\xbc\x77\xc3\xb6\xf5\x69\xde\x46\xae\xb7\xe9\xe4\xb3\xcb\x6b\x8b\ +\xb1\x98\xaa\x57\xe5\x72\x3c\x3d\xba\xbe\xec\xe4\x1c\x48\x52\xb0\ +\x46\x6b\xd4\x8c\x52\xf4\xe6\xe6\x96\x3d\xcf\xbd\xf0\xa2\x0b\xcf\ +\x3e\xfb\xec\x1b\x6e\xb8\xd1\x71\xbc\x2c\xc9\x02\x11\x18\x65\x04\ +\x71\x7a\x7a\xda\x75\xdd\x66\xab\x5a\x70\x72\x59\x4b\x2c\x4a\x29\ +\x22\x28\xa5\xc0\x82\x35\xa0\xb5\x56\x4a\x66\xcd\x3e\x09\x01\x72\ +\x24\x08\xb7\x1a\x9c\x3b\xb2\x5a\xcf\xa2\x46\x47\x5b\x4a\x65\xcd\ +\x20\xab\xd5\xaa\x36\x89\xe3\xb0\x56\xab\x45\x88\x4b\x28\x59\x59\ +\xa9\x5a\x94\xf7\xdc\x73\xcf\xd9\x67\x9d\x6a\xad\x4d\xe2\xd8\x68\ +\xa3\x95\xa9\x2e\xaf\x94\x4a\x25\x9d\xca\x66\xbd\xc1\x29\x77\x85\ +\xcb\x08\xa5\x96\x28\x6d\x9a\x51\x33\x97\xcb\x2d\xcc\xce\x75\x77\ +\x75\xf7\x0f\x8d\x68\x63\x77\x3d\xb2\x77\x71\xb9\x4a\x18\x3f\xae\ +\x36\xde\x80\x88\x23\xc3\xc3\x85\x4a\xd7\xd4\xf8\x34\x8b\xf4\xcc\ +\xc1\x83\xd7\x5e\x7d\xd5\x05\xfc\x42\x29\x13\x02\x28\x94\x22\xca\ +\xd4\xab\xcd\xa5\xc5\xb9\x3d\x63\xfb\x1e\x9a\xa9\x17\xa3\xae\xf5\ +\x5b\x2b\x75\xc3\x1f\x79\x64\xff\x96\x0d\xeb\x82\x52\x6e\xe3\x9a\ +\x93\x11\x72\x3d\x7d\xfd\x34\x97\x03\x9b\x82\x89\x97\x16\xa6\x5b\ +\x32\x0d\x72\xac\x54\x09\x65\x24\x09\x3a\x5a\x69\x3f\xf0\x1c\x4f\ +\xa0\xd1\x00\xb8\x7d\xc7\x09\xe7\x9e\x7b\x56\x3e\x9f\x6f\xb7\x63\ +\x5f\x38\x68\x6c\x66\xfa\x0f\x0c\x0c\x64\x6a\xae\xad\x56\xab\xd9\ +\x6c\xca\x54\xe6\xf2\xb9\xcc\x49\x3b\x33\x33\x1d\xb5\xdb\xae\x1b\ +\xd8\x2c\x28\x8a\x16\x80\x66\x63\x7b\xec\x37\xca\xdc\xbc\x47\x15\ +\x91\x10\xd1\x75\x3d\x29\xd3\x20\xf0\xb6\x9f\xb0\x25\xf0\xdc\x34\ +\x8d\x95\x14\xcb\x2b\x55\x34\x46\x29\x9d\x68\x49\x05\x15\x42\x18\ +\x63\xd0\x62\x96\xba\x42\x08\xcd\x14\x06\x80\x50\x6b\x2d\xa5\xcc\ +\x73\x1c\x06\x48\x3c\xd7\x6a\xb5\xb4\x30\xef\x3a\x4e\x6f\x6f\xcf\ +\xd2\xf2\xd2\xfc\xfc\xfc\x71\x4f\xe8\x0c\x90\x02\x10\x00\x4b\x90\ +\x70\x5a\x6f\xd4\x17\xe6\x67\x21\x89\xb8\xa0\x29\x4a\x8e\x3a\x05\ +\xb6\xeb\x91\x07\xa3\x41\x1e\x93\xbc\xef\x6e\x1e\xe9\x59\xbf\xae\ +\xdc\x2d\xca\x7d\xe0\xe6\x00\x28\x20\xd3\x29\xa2\x61\x04\x28\x58\ +\x49\x98\x32\x32\x32\x32\x2a\x95\x7c\x6b\x52\x42\x91\x31\x6a\x8d\ +\x71\x1c\x91\xa4\xb1\xef\x3a\x5b\xb7\x6e\x1d\x1d\x5d\x93\xa6\x31\ +\x41\xcb\x18\x4d\x65\x0a\x86\xe6\xf3\x79\xdf\xf7\xb5\xd6\x9e\xe7\ +\x49\x29\x9b\xcd\x66\xb3\xd9\xec\xee\xee\xca\x16\x7f\xbe\xef\x1f\ +\x6d\x6e\xf3\xb8\x71\x3e\xfa\x67\x46\xaf\x47\x37\x38\xe7\x5a\x1b\ +\xa5\x35\x32\xd6\x37\x38\xd8\x8c\x6e\xd2\x5a\xa7\xa9\xf4\xfd\xc0\ +\xd8\x94\x11\x46\x91\x18\x8b\x16\xd0\x20\x50\xce\xc0\xe5\xe8\x72\ +\x70\xb8\xf0\x03\x03\x52\x22\xd4\xe2\x76\x50\x2a\x05\x9e\x00\x07\ +\x8d\x31\x2a\x8d\x01\x80\x0b\x17\x29\x1a\xad\x09\x10\x87\x3b\x94\ +\x32\x42\x3a\x6e\xdd\x0e\x9e\x4b\x68\xad\x73\x7d\x5b\xde\xfa\xfe\ +\x53\x8e\x4c\x3d\x13\xcd\xff\xfe\x4f\xf5\x28\x79\xd2\x4c\xf2\x67\ +\x2f\x3e\x2a\x84\xe8\xae\x74\x55\xca\xdd\xfd\x03\x43\x3d\x7d\x03\ +\xe3\x93\x53\x8e\xe7\x85\x85\x7c\xab\xd5\xee\xe9\xeb\x2d\x14\xc3\ +\xb8\xb9\xa2\x56\x6a\x51\x3d\xee\x3b\x75\xa7\x6a\x4a\x5c\x5e\xee\ +\x12\x7c\x65\x65\x36\xbf\x75\xc7\xd9\x2f\xbd\xcc\x2d\x0f\x34\x96\ +\x56\x1a\xb8\x8c\x29\x6c\x59\xbb\xde\x12\x23\xa3\x2a\x45\x4a\x08\ +\xb5\x56\x10\x4b\x29\x65\xbd\xbd\xdd\x94\x8a\x66\xb3\xb6\xbc\xb2\ +\x74\x34\xd9\x2f\x2b\x01\x94\x52\x33\x34\x99\xaa\x4e\x18\x86\x5a\ +\xa9\xd4\x68\xc7\x71\x38\xe7\x88\x60\x8c\x71\xb8\x20\x84\x6c\xda\ +\xb4\x71\xc3\x86\x0d\x7b\xf6\xec\x67\x8c\x22\x22\x3d\x12\x87\x43\ +\x6b\x8d\xc1\x8c\x47\x33\x65\x21\xc6\x39\xa1\xd4\x72\x7e\x24\x67\ +\x92\x50\xca\x84\x20\x49\xda\x56\x4a\x53\xca\xd0\x12\xc7\x71\xa4\ +\x52\x7b\xf7\xee\x3d\xe7\x9c\xd3\x4a\xf9\x62\xe0\x05\x4d\xde\x74\ +\x98\x88\x5a\x2d\x82\x44\x29\xa5\x12\x29\x18\x47\x6d\x53\xad\x92\ +\x66\x94\xcf\x87\x60\xa9\x0b\x54\x45\xe9\xf2\xfc\x72\x18\x96\x66\ +\x96\x96\x0f\x1e\x1e\x4b\xb4\x39\xde\x36\xde\x40\x29\x13\x42\x1c\ +\xd8\x7f\x20\x6d\x45\x45\xee\x7b\x9e\xbb\xf3\x8c\xd3\xb7\x9e\xbc\ +\x23\x32\xd2\x58\x09\x14\xb8\xb4\x79\xc1\xea\x53\x73\x91\x7b\x7f\ +\xd3\x2d\xb6\xe7\xd5\x9a\x2d\x3d\x83\xa3\x1b\x36\x6d\x39\xdb\xf1\ +\x44\xdf\x70\x00\x58\x06\xed\x27\xf5\x06\x6d\xb7\xb5\x6a\x33\xc7\ +\x94\x7c\x37\x4d\x23\x13\x45\x03\x5d\xa5\x03\xd5\x59\xc2\xb8\x70\ +\x5d\x63\x8d\x52\x89\x51\x92\x32\x7b\xc1\x05\xcf\x3b\xe9\xa4\x13\ +\xa3\x76\x9b\x12\xa6\xb5\xb6\xc4\xba\xae\x9b\xcf\xe7\xb3\x30\x27\ +\xe7\xbc\xd1\x68\x6c\xda\xb4\x29\x49\x12\xcf\xf3\x90\xc0\xc2\xc2\ +\xc2\xd8\xd8\x98\xe3\xb8\x94\xd2\x38\x4a\x01\xd1\x66\x62\x46\x47\ +\x24\x99\x1e\x47\xa5\xd9\xcc\x8e\x88\x4a\x69\xa0\x00\x40\xac\x31\ +\x82\x73\x34\x0a\x8c\xb4\x46\x05\x81\xdf\xdd\xd3\x7d\x70\x7c\xca\ +\x0d\x5c\x83\x86\x1e\xf1\x06\x67\xa7\xca\xba\x8d\x22\x02\xa3\x34\ +\x4d\x92\x38\x6a\x5b\x63\x18\x21\xb9\x7c\x5e\xa6\xf1\xdc\xfc\x5c\ +\x5f\x6f\xcf\xc6\x0d\x1b\x72\xb9\xd0\x73\xbd\xe3\xf6\xeb\x32\x24\ +\x0c\x0d\x21\x04\x18\x55\x88\xd4\xa1\x07\x0e\xee\x6f\x5c\x70\x61\ +\x2d\xaa\x47\x36\x36\x5a\xc5\xf3\x84\xfb\x2b\x51\x73\x57\x79\xf3\ +\x09\xf1\xc2\xe4\x72\x2b\xf0\x8c\x11\x8d\xc8\x2d\xf7\x20\x77\x2c\ +\xb0\x76\xad\x99\xcf\x95\x64\xd4\x62\x0c\x89\xd0\x40\xb4\x2f\x1c\ +\x97\x12\x34\xda\x6a\x43\x04\x20\x82\xb5\x26\x6d\xcb\x93\x76\x6c\ +\xfb\xe0\x07\x7e\x67\x64\x64\xa8\xdd\x6e\xc8\x24\xce\xe5\x02\x63\ +\xb5\xd5\x94\x52\x9a\xb5\x6d\xc9\xf2\xbc\xba\xbb\xbb\x7b\x7a\x7a\ +\x1c\x47\x4c\x4d\xcd\x2c\x2e\x2e\xfa\x7e\xb0\xb2\xb2\x7c\xc4\xe2\ +\xb7\x47\x7e\x2f\xf8\x44\x9f\x6a\x16\x61\x95\x52\x66\xde\x5d\x44\ +\x9c\x98\x9d\x5d\x8e\xa3\xc9\x85\x79\x45\x80\x0a\xae\x8d\x12\x9c\ +\x73\x42\xad\x56\x0c\x0d\x22\x38\x84\x31\x26\x34\x23\x92\x93\x18\ +\x0c\x07\x20\xda\x52\xc4\x76\x92\xb0\x7c\xe0\x7a\x8e\x4a\x23\x65\ +\x94\xe0\x82\x51\xc7\xa0\xcd\x06\x8a\xa2\x35\x46\x83\x25\xab\x6b\ +\xef\x0e\x95\x76\xf0\x5c\xf9\x75\x19\x4b\x6a\x33\xf7\xdd\x7a\x30\ +\x01\xca\x38\x6b\x1c\xbe\x6b\x77\x35\x7f\x61\x25\x0f\xf8\xdc\xe5\ +\x19\x01\x80\xb5\xc0\x89\x97\x0b\x8a\x32\x35\x39\x3f\x97\x0f\x0a\ +\x9e\xeb\x59\x63\x36\x6e\xdc\x14\xe6\xf2\xd5\xea\x32\x89\x1b\x77\ +\xdd\x70\xed\x03\x77\x3d\xf8\x97\x7f\xf7\xd7\x81\x2b\x8c\xcf\xda\ +\x32\xaa\x56\x65\xdf\x70\x8f\xe8\x2d\xcc\xcc\xce\xf5\x6d\xdc\x21\ +\x6c\xad\xba\x54\x9d\xde\xbb\x8b\x11\x46\x45\xcb\x09\x4a\x5e\xb1\ +\xd7\x11\x01\xa1\x9e\xa5\xe0\x38\x02\xc0\xb9\xf7\xde\x7b\x1e\x7e\ +\xf8\x41\x47\x78\xab\x94\x87\x60\x11\x28\xa1\xd6\xaa\x95\x95\x95\ +\x5a\xad\xd6\xdb\x57\x01\x20\x42\xf0\x56\xab\x55\xaf\xd7\x95\xd2\ +\xae\xeb\x76\x57\xba\x7c\x8f\x0d\x0e\x0c\x9e\x76\xda\xe9\xbb\x76\ +\xed\x41\xd0\x9c\x3b\x94\x50\x46\x29\xa5\x74\x35\x72\x04\x47\x8c\ +\x51\x02\xab\x66\x0a\x62\x96\xb8\x61\x8c\xf5\x3c\xcf\x0f\x84\xb1\ +\xd2\x5a\xab\x64\xc2\x99\xe7\x79\xbe\xc5\xb4\x54\x2e\x0f\xf4\x0f\ +\xd6\x17\x96\xbb\x2b\xdd\xcb\x8b\x2b\x60\xd1\x6a\x9b\x44\x11\x02\ +\x09\x83\xdc\xaa\xd3\x52\x19\x1d\x25\x3d\xc3\xc3\xa5\x72\x29\x0c\ +\x83\x62\x77\x05\x84\xa8\xae\x54\x1f\x7e\xf8\x91\x54\x29\x26\x9c\ +\xe3\xcc\x76\x21\x60\xad\x1d\x9f\x99\xd4\xda\x52\x46\x2d\xd8\xf5\ +\x5b\x37\xf6\x6f\x19\x55\x21\x34\x89\xe1\xb9\xa0\x2e\xd3\x2e\x4b\ +\x74\x2b\x95\xcd\x56\x75\x66\x2a\x2a\xa8\xde\x72\xa1\xb5\x58\x2b\ +\xe5\xbb\xe6\x16\x97\xf2\x5d\xb9\x46\x34\x2b\xac\x83\x29\xb1\x89\ +\x0e\x5c\x37\x6e\xd7\x11\x24\xf5\x98\xe5\x6e\x48\x45\x00\x9c\x28\ +\x24\x9c\x22\x5a\xad\xcd\xe0\xe0\xe0\x9a\xe1\x81\x66\xab\x19\x86\ +\x41\x1c\x47\xd6\x1a\xce\x08\x00\x65\x8c\x65\x62\x7b\x9c\x31\x84\ +\xd5\x3c\x52\xa3\x75\xb3\xd9\xac\xd7\xeb\x5d\x3d\xdd\x71\x1c\xcf\ +\xcd\xcd\x03\x41\xdf\x0f\x6a\xf5\x16\x1e\xe9\xca\x72\xac\x61\x74\ +\xd4\xb5\x7b\xd4\x0d\x90\x55\x37\x71\x4f\x30\xce\x9b\x8d\xc6\xca\ +\xd2\xe2\x86\xd1\xe1\x08\x4c\x18\x86\x1a\xd9\xb9\xe7\x9d\x3b\xbf\ +\x5c\x3f\x38\x76\x88\x30\x42\xb4\xe2\x5c\x10\x4a\x33\x25\xbc\x23\ +\x27\x21\x8c\x71\xb0\x56\x26\x31\xa0\xf5\x7c\xbf\x90\x0f\x4b\x23\ +\x43\x82\x73\x21\x18\x43\x1b\xba\x2e\xa0\x3d\x5e\x77\x3a\x0a\xa0\ +\xcc\x00\x21\x80\x94\x18\x6b\x99\xeb\xdc\xf7\xe0\xfd\x51\x63\x25\ +\xb6\x52\x3b\x40\x88\x57\x5b\xa0\x60\xa2\x53\x5f\xd4\x43\x49\xd2\ +\x9e\x3a\xe4\x94\x2a\xbc\x58\x42\xa6\x9a\x8b\x63\x61\xa5\x3b\xc8\ +\x87\xf9\x2e\x5c\x9c\xdc\x65\x53\xb9\xb4\x38\x5b\x2a\xe5\xbd\x5c\ +\xd0\x3d\xb4\x96\xa0\x61\x84\x11\x4b\xad\x45\xc6\x48\x4f\x4f\x8f\ +\xe3\xf2\xa1\xa1\xc1\x30\x0c\x6b\xb5\x2a\xa2\xf5\x7d\x8f\x50\xa2\ +\x52\x23\x98\xd0\x5a\xa7\x69\xea\x38\x8e\x35\x96\x0b\x9e\x09\xf1\ +\xd7\x6a\xd5\x43\x07\x0f\x36\x1a\x0d\xcf\x0d\x93\x24\x41\x58\x15\ +\x47\x3c\x3a\xc8\x4f\xf8\xe5\xae\x66\x4d\x27\x49\xe2\xfb\x3e\x67\ +\x8c\x32\x36\x5d\x5d\xba\x63\xef\xc3\x0f\x8d\x1f\x6c\xa3\x66\xbe\ +\x48\xb4\x0a\x1c\x8f\x12\x30\x46\x53\x62\x89\x41\x50\x1a\xd0\x91\ +\x68\xad\xcb\xa8\xc3\x8d\x52\xdc\x5a\x66\x31\x51\xe9\xd8\xe2\x6c\ +\xa9\xaf\xdf\x46\xb1\x32\xda\xf1\x5d\xa4\xc4\x48\x83\x94\x30\xea\ +\x30\x0e\x60\xa5\xd5\x16\x80\x74\x38\xb4\x83\xe7\x10\x94\xd2\xa4\ +\x31\x7b\xcb\x75\xd7\x36\xa8\x03\x46\x89\x5c\xdf\x6b\xde\xf5\x9a\ +\x8d\x65\xae\x8f\xa4\x2e\x3e\x47\x3c\x6a\x50\xc6\x58\xaf\x45\x9e\ +\x67\xa7\xa7\xe6\x5a\xcd\xe8\x82\xf3\x2f\xe8\x1f\x18\x4c\x94\x9a\ +\x99\x9c\x54\x52\x79\x36\xae\x2d\xad\x6c\xdb\xb1\x9d\x17\x02\xd3\ +\x6e\xd6\x6d\x9a\xf3\x9c\x96\x89\xf6\x1d\xda\xaf\x07\xcb\x87\x97\ +\xd3\x05\x4b\x06\x87\xe3\xc9\xf1\xf1\x64\xc9\x1b\xdd\xb8\xa1\xd2\ +\xdb\xcd\xbc\x12\xf7\xbb\xb8\x57\x06\x08\x10\xa4\xd1\xb1\x35\x31\ +\xe7\x2c\x08\x02\xad\xcc\xa3\x53\xb0\xb5\x49\x1c\x07\xbe\xd8\xb4\ +\x69\x23\x5a\xcc\x9a\x4e\x7b\x9e\xeb\x7b\x5e\x9a\x4a\x6b\xdb\x4a\ +\x2b\x29\x95\x92\xf5\x7d\x7b\x0e\xc4\x51\x3b\xe3\x36\x4a\xa9\x70\ +\x44\x66\xb3\xae\x7a\x48\x01\x33\xbd\x34\x60\xf4\xe8\xd4\x93\xa5\ +\xa1\x32\xc6\x5c\xd7\x61\x8c\x66\x65\x03\x8c\x39\xc2\x71\x1c\x87\ +\x13\x4a\xb7\x6e\xde\x1c\x27\xf1\xd4\xd4\x54\xb9\x58\x02\xb4\x71\ +\x92\x86\x41\xae\xab\xd2\x95\x24\x69\x9a\x4a\x42\x18\x10\x20\xc8\ +\x73\xdd\x4e\x29\x57\xe8\xef\xee\xee\xed\xeb\x23\x82\xa7\x68\x1f\ +\xd8\xbb\x6f\x66\x76\x26\x45\x54\xd9\xe7\x1c\x97\x50\xbd\xb1\xf6\ +\x8e\xbb\x6e\x57\x4a\x83\x82\xa2\x13\x6e\xdd\xb0\x29\xec\x2b\x87\ +\xbd\xa5\xba\x8c\x68\xd2\xae\xa3\x16\x68\x2c\x25\x07\xa6\x26\x19\ +\x83\x75\xeb\x4e\x08\x19\x6b\xcd\x2d\x78\x6d\xe2\xd2\x92\x31\xed\ +\x58\x2c\xf7\xf5\x57\x0a\x95\x7c\x54\x53\x07\xf7\x3e\x68\xb5\x8a\ +\xdb\x0d\x22\xe8\xd0\xda\xcd\x3e\x08\x1f\x5c\x66\x88\x35\x26\xb5\ +\x26\xcc\xf9\xa3\xa3\x6b\x4e\x3a\x71\x3b\xe7\xd4\x18\x93\x0d\xa3\ +\x5f\x70\xb3\x27\x92\x73\xae\xb5\xce\xb2\xbd\x52\x99\x12\x42\x94\ +\xd6\x95\xae\xca\xec\xec\xdc\x81\x03\x07\x9a\x8d\xf6\xf2\xca\xb2\ +\x10\x22\x8a\xdb\x4a\x49\xee\x38\xab\x13\x3a\x79\x8c\x49\x74\xac\ +\xb3\x31\xb3\xb1\x28\x63\x6e\x98\x17\x8c\xc5\x49\x73\x6c\xec\x70\ +\xe0\xb2\x42\x2e\x4c\x93\x34\x96\x66\x64\x64\xf8\xd2\x57\x5c\x7a\ +\xc5\x8f\x7f\x38\x36\x76\x58\x1b\xc3\x18\x03\x5c\xad\xe2\x50\x4a\ +\x72\x2e\x28\xa5\x69\x9a\x38\x6e\x08\x84\x84\x61\x58\x2a\xe6\x5d\ +\xd7\x2d\x15\x0b\xb9\x5c\x4e\x6b\x25\xe3\xa8\xab\xbb\xcb\xf3\x3d\ +\x7b\xbc\x36\x11\x01\x20\x99\x6d\x47\x08\x12\x8b\x14\x97\x56\x96\ +\xae\xba\xf6\xea\xc8\x48\x0c\x05\xc6\x3c\x4e\x7c\xd2\xc2\x64\xa5\ +\xed\xd0\x74\x6e\x69\x6e\x86\x7a\xf9\x4a\xd7\xe0\xba\xe1\xb0\x18\ +\xd6\x67\x96\x07\x07\xba\xd3\xa8\xb1\x34\x3f\x0d\xca\x76\x95\x4b\ +\x16\xdb\x2a\x55\x26\x8d\xca\xc5\x92\xcb\x5d\xd4\x44\xc9\xb4\x50\ +\x0c\xce\x3e\xfb\xac\x9d\x3b\x4f\xea\xeb\xed\x49\x92\xd8\x71\x38\ +\xa2\x31\x9c\x08\xc1\x39\x67\x99\x28\xa3\x52\x8a\x52\x42\xd9\x91\ +\x04\x69\xc6\x84\xe3\x4c\x4c\x4c\x58\xc4\x54\xaa\x38\x49\x1c\xcf\ +\xcd\x32\xb9\xf0\xc9\x12\xfa\xad\x45\xc6\x1e\xb5\x47\x11\x20\x8b\ +\x4f\x4f\x2d\x2e\xa4\xf7\xde\x35\xdf\xaa\x91\xd0\xa3\x8c\x93\x38\ +\x36\x80\x82\x52\x04\x4b\x39\x61\x00\xc2\x30\x43\x48\x0b\xac\x15\ +\x8c\xb8\xc2\x11\x4e\xb7\x13\x48\xd0\x68\xf4\xfe\xc9\xb1\x0d\x85\ +\x7c\x81\x52\xd7\x0f\x15\x5a\x6b\x2c\xa3\x42\xa3\x95\x52\xeb\x54\ +\xca\x38\x21\x00\x90\x45\x64\x3a\xd3\x79\x07\xcf\x9d\x5f\xb7\x38\ +\xbc\xf3\x03\x7f\xb4\xbd\x15\xab\x30\x1f\x12\xa0\xae\xc3\xd2\x38\ +\x7e\xd2\xe6\xf2\xcf\x62\x9e\x11\x10\x43\x8c\xd4\x49\x57\x58\x34\ +\x2a\xce\xf9\xec\x07\xdf\xf9\xe6\x29\x3b\x77\x76\x77\xf7\x12\xa0\ +\xbe\x1f\xe6\xbb\xfa\xcf\xbf\xec\x35\xdd\x85\xbc\xcf\x89\x4c\x53\ +\xd5\xac\xb5\xd3\x66\xe0\x71\xaf\xd1\x5e\xd8\xb3\x27\x75\x42\x62\ +\x47\xbb\x7b\x4e\x2e\x9d\xb5\xcd\x71\x2b\x10\xf8\xa8\x23\x4b\x28\ +\x00\x57\x36\x15\x4e\x4c\x64\x93\xa1\x02\xe2\xb8\xa0\xf3\x9e\x57\ +\x4d\x53\x20\xc4\x18\x65\x8d\x0d\x7c\xf7\xd4\x9d\x3b\x76\xec\xd8\ +\x7c\xee\xb9\xe7\x38\xae\xd3\x6e\x47\x9c\xd3\x54\x6a\x63\x49\xff\ +\xc0\x10\x21\xc4\x68\xc3\x08\x24\x51\x7c\xd2\xc9\x27\x6e\xd8\xb4\ +\x61\x68\x70\xf0\x2b\x5f\xfb\x66\x3b\x4a\x28\x20\x20\x1a\x65\x29\ +\x30\xee\xf3\x6c\xe5\x6e\xad\xa5\x47\x6a\x39\x18\xa5\x8c\x66\x96\ +\x01\xa5\x82\x69\x8b\xd6\x12\x4a\x18\xa2\x45\x93\x38\x9c\xf9\xbe\ +\xd8\xbe\x65\xa3\x43\xb0\x5c\xcc\x0d\x0c\xf5\x0e\x0e\xf7\x2d\x2c\ +\x2c\x0e\x0e\xf5\x75\x75\x77\xcf\xcd\x2f\x34\x17\x9a\x61\x90\xb7\ +\xd6\x6a\x65\x84\x70\x90\xb0\xc5\x6a\x35\xec\x2a\x19\x15\x47\x5a\ +\x56\x5b\x2b\x94\x62\xe8\x78\xa9\xb1\xc7\xed\xe2\x22\x00\xf5\x85\ +\xb1\x99\x99\x39\x2d\xd1\x73\x82\xbd\x7b\xee\x2b\x77\x55\xce\x3e\ +\xe7\x34\x59\x0c\xc5\xca\xb2\x2a\xc3\x14\x27\x6d\xed\x24\x98\xcb\ +\x25\xb4\x37\x4e\x92\x85\x99\x85\xb9\xe8\x30\xee\x5f\x37\xba\xb1\ +\xd2\x5d\x41\x96\xce\x46\x75\xdb\xdb\x57\x5d\xa9\xd5\xeb\x4b\x39\ +\xdf\xa9\x14\x03\x3f\x08\xa2\x66\x4d\x84\x43\xa5\xde\x1e\x16\x4c\ +\x59\x46\x08\x90\x5c\x21\x2f\x65\x32\x3f\x3f\x37\xd8\xdf\x9b\xc6\ +\x51\xd4\x64\x88\x36\x10\x4c\x33\x47\x1b\x60\x8c\xa6\x52\x32\xca\ +\x09\x05\x44\x14\x5c\xc4\xad\x28\x96\x32\x97\xcb\xa7\x52\x2d\x2c\ +\x8c\x45\x51\xbb\x58\x2c\xb7\xdb\x0d\x04\x9d\x95\x6d\x10\xca\xb5\ +\xd6\x78\xa4\x9b\xf3\xaa\xe2\xea\x2a\xbf\x12\xad\x35\x10\x12\xc7\ +\x49\xb9\x44\xb4\x05\xca\x9c\x99\x85\x95\x30\xbf\x90\x0f\x83\x81\ +\xfe\x7e\xcf\xe5\x49\xab\xb9\x69\xed\xe0\x0b\x2f\xbc\xe0\xcb\x73\ +\x0b\x49\x2a\x29\x71\x80\x82\xd2\x8a\x52\x4a\x08\x68\x9b\x72\x00\ +\x42\x99\xb1\x4c\x69\x26\x04\x31\x48\xfd\x20\xf0\x7c\xcf\x11\xdc\ +\x61\x34\x70\x9d\x46\xad\x2e\xb8\x73\x7c\x03\x4f\x00\x14\x21\x92\ +\x3b\x1a\x29\x05\xc2\x34\x71\x98\x88\xd3\xf8\xfb\x37\x5c\xbb\xae\ +\xbb\x8b\x74\x85\xb5\xa5\x9a\x76\x8c\x17\xf2\x61\xee\xf5\x78\xa1\ +\x96\x2d\xcf\x77\xeb\xb5\xc5\x64\x6f\x33\xc8\xe5\x52\x99\xb0\x74\ +\xd4\x77\xf8\xe8\xc0\x48\xbb\xd1\x8c\xa3\xd4\x71\xbd\xa8\x95\xb6\ +\xa3\x64\x70\x68\x88\x72\xc6\x38\x75\x3d\xd8\xb2\x79\x6d\xb9\xe4\ +\xeb\xb4\x6d\x74\xbe\x56\x4b\x32\xb1\x43\xad\x5c\xa9\xb4\x31\xd6\ +\xf7\xad\xd1\x46\x29\x45\x78\xce\x68\xa3\x8d\x11\xc2\x89\x92\x98\ +\x50\x3e\x31\x33\x83\x04\xa4\x35\x1a\x2c\x43\x03\x14\x8d\xd1\x80\ +\x48\xc0\x64\xd2\xb6\x16\x81\x20\x12\x40\x63\x14\x63\x04\x01\x08\ +\x65\xa9\x4c\xa5\x52\x9e\xeb\x19\x84\xb8\xd1\x68\xce\x2e\x6c\xe8\ +\x1b\x9a\x5d\x5a\x4e\xb5\xa5\x86\x1a\xb4\xb1\xb6\x9c\x3b\x4a\x25\ +\x40\x89\xcb\x5c\x82\xcc\x21\x18\x5b\x9d\x52\x14\x0e\x8f\x1b\x31\ +\x61\x34\x26\x66\xbc\xda\x9e\x69\xb6\x9a\x49\x54\x28\x16\x91\x82\ +\xd6\x86\x71\x4e\x29\xa3\x80\xc2\xe1\x9c\x07\x71\x14\x75\x18\xb4\ +\x83\xe7\x16\x84\x71\x68\xcd\x7c\xeb\x8b\xff\x7e\xeb\x21\x79\xd6\ +\xa5\x6f\x79\xfd\xf3\xd6\x3c\x7c\xff\x78\xd7\xe8\x86\x92\xf7\x24\ +\xf2\x20\xcf\x5e\x7c\xd4\xf1\x1c\xc6\x89\xb5\x86\x70\x6c\xb6\x57\ +\x92\x24\x6e\xb7\xaa\xed\xc6\x72\xb9\xd4\xe5\x3a\x7e\xa9\xdc\xb5\ +\x66\xdb\xf6\x81\x35\x83\x5e\xce\xa5\x2a\x85\xa8\x95\x44\x4d\x4b\ +\x2c\xb6\xe2\x74\xff\xa1\xae\x1c\x75\x87\x87\x74\x73\xa5\x3e\x3b\ +\x40\x1d\xaf\x19\x37\x9d\x44\x71\xd7\x91\x49\x9b\x80\x06\xd0\x4d\ +\x3d\xe1\x82\x75\x09\xe3\x5e\xd1\x17\xd4\x13\xc2\x98\xb6\x46\x2a\ +\x1c\x37\x8d\xda\x82\xe1\xa5\x2f\x7b\xd1\xd0\x9a\x7e\xcf\x73\xa3\ +\x28\x0a\x82\xc0\x22\x50\x2a\x8c\x51\x51\x94\xac\x56\xa9\x33\x02\ +\x88\x52\xc6\x42\xf0\xd7\xbd\xee\xb2\xc5\xc5\xa5\xef\x7c\xef\xfb\ +\xcc\x0b\x28\x90\x34\x49\x3d\xd7\x03\x4a\x01\x2d\x02\x58\x44\x72\ +\xa4\x5b\x78\x96\x23\xc3\x18\x31\xd6\xc6\x69\xc2\x18\xe3\x8e\xe7\ +\x79\x86\x02\xa6\x49\x7b\x79\xb9\xf1\xc2\x4b\x2e\xec\xeb\xa9\x00\ +\x58\x42\x81\x30\x5c\xb7\x7e\x54\x59\x09\xd4\x74\xf5\x56\x4a\x3d\ +\x15\xf9\xa0\x8c\xe2\xc4\x0b\x3c\xab\x4c\xbb\xa1\x0d\xa3\x40\xa9\ +\x08\xbc\x62\x21\x64\x71\x54\x5c\x2c\xe6\xeb\x0d\x60\x42\xd6\x9a\ +\xc7\xab\x06\x40\x10\xed\xca\xec\x04\xca\x94\x13\xc7\x22\x89\x93\ +\x44\x4f\x35\x6e\xba\x7c\x3a\xa4\xb6\xec\x73\xe5\xe8\xa4\xcb\x9d\ +\xad\x6a\x8b\x7e\x1c\x9b\xc4\xe8\x00\x29\x61\x0c\xc1\x4c\xcc\xed\ +\x9f\x98\xb5\xbe\xef\xab\x34\x4d\x36\x6f\x11\x8e\x3b\x3c\x32\x5c\ +\x5b\x9a\xab\xd5\x56\x10\xb0\xad\xe8\x9a\x91\x42\xdf\xc8\x50\xb0\ +\xfb\x80\xd2\xe8\xba\x6e\xa9\x54\xf0\x7d\x9f\x73\x46\x10\x1c\xce\ +\x28\x21\x9c\xb3\x28\x6a\x3b\x1e\x18\xa4\xbe\xf0\x08\xe3\x08\x10\ +\x86\xb9\x2c\xc7\xc7\x0d\xfc\x28\x8a\x1c\xc7\xe9\xef\x1b\xb8\xef\ +\x9e\xfb\x29\xa1\x52\x49\xa5\x52\x42\x2c\x82\x46\xc8\xaa\x15\x2d\ +\xc2\x63\x0a\x67\xb3\xf1\x67\x00\x59\x2d\xa9\xd6\xd2\x18\xcd\x19\ +\xd3\x96\xb7\x22\x09\xdc\xab\x36\xda\x52\x4f\xf7\xf6\x54\xba\xca\ +\x25\x2b\xa3\xae\x42\xa1\xab\x58\x99\x9e\x9f\x03\x04\x42\x19\xe3\ +\x19\x25\x58\x82\x96\x50\x4b\x80\x18\x83\x08\x3c\x95\xaa\xd6\x68\ +\xe6\x73\x41\xab\xd5\x6a\x35\xea\xa8\x75\x10\x04\x94\x72\xdf\xf3\ +\x8f\x5b\x52\x47\x53\xaa\x19\xd3\x68\x89\x05\x8e\x44\x20\xd1\x08\ +\x4d\xad\x16\x41\xc7\x28\xab\x2c\x25\x9c\xf8\xcc\x99\x48\x52\xd9\ +\x64\x0c\x2c\x11\x66\x60\xa0\xbf\x51\xab\x45\xb5\x86\x56\xa6\xb6\ +\x50\x33\xf9\x70\xff\xae\xc3\xbd\xdd\x7d\xc5\x52\x39\x5f\x2a\xb8\ +\x5a\xe7\x8a\xe5\x5c\x98\x0b\x73\x81\x32\xb4\xab\x2b\xdf\xdd\x95\ +\x67\xd4\x26\x69\x2b\x49\xda\x9e\xe7\x09\xc1\xb3\x4c\xe6\x4c\xb7\ +\x8c\x32\xe2\xb8\x3e\x4d\x29\x13\x8c\x32\x4e\x8d\xb1\x16\x80\xb2\ +\x76\x14\xd5\x9b\x4d\x04\xb4\x60\x80\x12\x44\x4b\x08\x45\x40\x00\ +\xa4\xd9\x7a\x05\x2d\x41\x44\x6b\x8f\xfc\x67\x2d\x42\xa6\x3f\xac\ +\xb4\xf6\x3c\x66\x91\x60\x33\xda\x31\xb2\x6e\xcb\xb6\x1d\x9f\xf9\ +\x8f\x2f\xec\x9b\x1c\xf7\xf3\xf9\x93\x77\x9e\x1c\xa7\xd1\xd2\xc2\ +\xdc\xd2\x62\x3b\x4d\x34\x41\x10\x28\x18\x02\x63\x4c\x81\x49\xac\ +\xf6\xbc\xc0\x1a\x6b\xac\xad\x49\xd3\x42\xd3\x57\xc8\x11\x4e\xad\ +\xb5\x8c\x33\x4a\x09\xa3\x24\xfb\xd3\x58\x08\xf2\x41\x27\x38\xda\ +\xc1\x73\x0b\xce\xe9\xe1\x47\x6e\xb9\xbf\x39\xf4\xee\x37\x0f\x7f\ +\xf7\xca\x9b\xe7\x4f\x7e\xf9\xed\x57\x7d\x7f\xc3\x2b\xdf\x77\xfe\ +\xfa\x82\xd2\xcf\x5d\xdd\x8b\xb5\xd6\xf7\xfc\xd3\x4e\x3d\xc5\xf5\ +\x9c\x99\xe9\x09\xb4\x4a\xeb\x64\x69\x79\xbe\xd1\xa8\x19\x65\xb5\ +\x85\xc2\x23\x0f\x8d\x6e\xd8\x70\xce\x99\x27\x17\xd6\x0d\xb7\x96\ +\xe6\x57\x40\x87\x0e\x25\x4c\xcc\x37\x1a\x24\x96\x27\xf4\xf5\xb9\ +\xdc\x2e\x4e\xec\x2d\x56\xba\xa8\x10\x69\x9b\x9b\xd0\xcf\x57\x4a\ +\x28\x4d\x63\x69\xbe\xd5\xa8\xcd\x55\xab\xf9\x5c\xb9\x77\x64\x3d\ +\x5a\x9d\xca\xc4\x58\xc9\x1d\xdf\x28\x5d\x2c\xe5\x36\x6c\x5a\x67\ +\xac\x6a\x36\x9b\x52\x4a\x21\x84\xeb\x3a\x52\x2a\x00\x08\xc3\xa0\ +\xdd\x8e\x08\x80\xe3\x3a\x69\xd4\xf6\x3c\x57\x08\xa7\xd1\x6a\x4f\ +\x4d\x4d\xcd\xcc\xcc\x38\x4e\xa6\xf1\x42\xdb\x51\xec\x79\x9e\xd1\ +\xda\xa2\xcd\xdc\xb6\x99\xaf\x92\x1c\x09\xe3\x09\x21\xac\x56\x69\ +\x92\x78\xbe\xef\x38\x0e\x7a\xc6\x75\xc4\x8e\x6d\x5b\x95\x8e\xce\ +\x3b\xef\x3c\xdf\xf7\xeb\xf5\xaa\xd2\x4a\x4a\xd9\xdb\xdb\x1b\xe4\ +\xc2\x66\xa3\xd5\x6a\xb6\x0c\xc0\xe6\xcd\x9b\x17\x16\x97\xf6\xef\ +\xdb\x0f\x86\x32\x22\xc2\x4a\xa1\x58\xca\x71\xcf\xd5\x80\xa9\x94\ +\x9c\xf3\x20\xf0\xa4\xc6\xc0\x73\x39\xa3\xc7\x35\xaf\x20\x00\xa1\ +\x40\x18\xe1\xcc\x71\x80\xb0\xac\x54\x62\xb9\xd9\x48\x18\x36\x9b\ +\xaa\xe0\xf1\x5a\x2b\xaa\xb6\x12\xe1\x52\xa1\x58\xad\xd5\x36\xc8\ +\x83\xc0\xf1\x5c\xd7\xf7\x1d\xd0\xba\xd5\x8c\x1c\x87\xd6\x1b\x8d\ +\x46\xa3\x05\x60\x7b\x4a\x85\x4a\x57\x97\xe7\xb8\xd4\x75\x18\x65\ +\x81\xef\x19\xa3\x82\x30\x5f\xcc\xe7\x8b\x85\x42\x3e\x97\xcb\x85\ +\x61\x2e\x97\x0b\x7c\x27\x0c\x03\x4a\x20\x8e\x62\xc2\x14\x6a\xa4\ +\x94\xc4\x71\x9c\x69\x01\x02\xa0\x31\xab\xe1\x4f\x6b\xac\x51\x66\ +\x62\x62\x9a\x12\x66\x0c\x6a\x6d\x10\x09\x01\x0a\xc0\x00\xc8\xb1\ +\x29\xbb\x8f\x93\xa6\xca\x82\xac\xd6\x62\x92\xa6\x61\xe0\xa7\x49\ +\x1c\xc7\x91\x23\x9c\xae\x52\x41\xc9\x04\x11\xeb\x8d\x06\xe7\xb4\ +\x54\xca\x77\xf5\x94\xa6\xe7\x67\x10\xad\x94\x9a\x65\xe2\x76\x8e\ +\x20\x96\xa9\x34\xa6\x8c\x32\x04\x63\x34\x21\x48\x80\x68\xa3\xeb\ +\xf5\x9a\xe7\x38\xe5\x42\xc1\x71\x1c\x46\xf9\x33\x2a\x62\x24\x24\ +\x13\xc4\xa4\x94\x66\x25\xab\xd6\x42\x14\xc5\x4a\x6b\x40\x68\xd6\ +\x9b\x71\x5a\x5b\xb7\x66\xa4\x51\xab\xf5\x57\xfc\x20\xf4\xa7\xa6\ +\xc6\xc7\x0e\xee\x3d\xfb\xac\xb3\xd2\x54\x79\xae\x1f\xc7\x89\xe7\ +\x39\x43\x43\x43\xcd\x7a\x9b\xb7\x9b\x44\x90\x6a\xb3\x01\x6e\xd8\ +\xd5\x55\xe9\xa9\x74\x09\xaf\x38\x3c\x5c\xf2\x3c\x2f\x08\x82\x72\ +\xb9\xe2\x79\x6e\x16\x89\x70\x1c\xa7\x5e\xaf\xb7\x5a\x2d\x46\x59\ +\xa3\xd1\x48\xe2\x58\x2a\xdd\xdd\xdd\xd3\xd5\xd5\x65\x34\x6a\x6d\ +\x5c\xd7\xdd\xbf\x6f\x5f\xbd\x56\xb3\x16\xac\x31\x14\x08\x00\xcd\ +\x4a\x46\x01\x2c\x20\xcb\x62\x17\xd9\x30\x5b\x38\x32\xe0\xc6\x72\ +\xc6\x29\x21\x52\x2a\x44\xe4\x82\xa5\xed\x08\x62\x39\xda\x33\xd0\ +\x9f\x2f\xcd\xb3\xe9\x9c\xeb\xbe\xe4\xbc\xf3\xd6\xac\x19\xaa\xad\ +\x2c\x2d\x2e\xce\x4d\x4f\xcd\xec\xdb\x3f\xfe\xe0\x81\x3d\xd4\xf7\ +\x38\x23\x71\xdc\x2e\x94\xfa\xac\xe1\x3a\x4e\xbc\x9c\xd7\x88\x6a\ +\x4a\x2b\xbf\x54\xa8\x37\x1a\xb9\x5c\x4e\x6b\x7d\xe0\xc0\x01\x6b\ +\x6d\x57\x57\x57\xb9\x5c\xce\x1a\x9d\x12\xd2\x71\xeb\x76\xf0\x9c\ +\xda\xa3\x68\xa3\x28\xed\x1d\x5a\xbb\x6d\xdb\xda\x9b\x6f\x3a\xb8\ +\x34\x3b\xbf\x5c\x6b\xad\x7b\x8a\x84\xcf\x67\x4f\xa7\x1e\x2d\x72\ +\xc6\x1d\xc7\x51\x4a\x02\x40\xa1\x98\x4f\xa3\x76\xab\xd5\x56\x32\ +\x16\x9c\x0b\xe6\x46\xd5\xa5\x3d\xf7\xad\x4c\x1c\x7c\xf0\xa6\xae\ +\x42\x05\x41\x77\x15\x52\x8f\xc5\x8d\x5a\x0b\x30\x4c\x4d\xb5\xd9\ +\x8c\xe7\xa6\x08\xa5\xe5\x4a\x57\xbe\x5c\xee\xed\xef\x6f\x55\xa7\ +\x02\x1c\x48\xe2\xd6\xc2\xd8\x61\x46\x21\x70\x03\xd7\xe3\x2a\x8d\ +\x03\x5f\x78\x1e\xa7\xd4\x72\x06\x95\x52\xe5\x84\xad\x1b\x4e\xd8\ +\xb2\xd1\x68\x19\x47\x2d\xa3\xa5\xeb\x79\x71\x24\x00\xb0\xdd\x52\ +\x10\xe6\x8c\x96\x12\xac\x45\x63\x94\x52\x49\x42\x29\x0f\xc3\xf0\ +\xe0\x81\xc3\xb3\x73\xb3\xb9\x5c\x28\x1c\x47\x4a\x99\x05\x46\xcd\ +\x6a\xff\x98\xc7\x20\x8b\x39\x33\xc6\xc8\x6a\x9c\x94\xb8\xae\x8b\ +\xc6\x70\x4a\x5f\xfc\xe2\x17\x9f\xb2\x73\xbb\xd5\x69\x9a\xb6\x1d\ +\xc7\x19\x1a\x1c\xca\xe7\xf2\xd5\x6a\xd5\x0f\x83\x30\x08\x1b\xad\ +\x76\xad\xde\x68\xb7\xa3\x38\x8a\xb5\xd6\x82\x7b\x7e\x3e\xc8\x75\ +\x95\xba\x7a\xbb\x34\xb1\x71\xab\x25\x1c\x51\x2c\x15\x6b\xf5\x46\ +\xb5\x56\x0f\x03\x97\x0b\x71\xbc\x7e\x5d\x12\x86\xa1\x54\x4d\x47\ +\x08\xc6\x5d\x99\xaa\x7a\xa3\xa1\xe3\x08\x02\x37\x52\x49\x58\x28\ +\x93\x80\xb7\x56\xda\xf1\x72\x55\x41\xb1\x19\xa7\xf9\x62\x68\x80\ +\x1c\x3a\x3c\x51\x29\xe4\x47\x86\x87\x42\x9f\x32\x8e\xcd\x66\xa3\ +\xaf\x6f\xd0\x68\x55\x5b\x5e\x28\x84\x01\x38\x10\x47\xed\x7a\x6d\ +\x65\xfd\xe8\xc8\x8e\x13\xb6\xba\x7e\x2e\x9f\xcf\x95\x8a\x85\xd0\ +\xf7\x3c\xc7\x31\x46\x5b\xc3\xb3\x36\x64\x94\xd1\x38\x8e\x96\x97\ +\xab\xb5\x5a\x4d\x4a\x99\xcf\xe7\x9d\x8d\x1b\x2b\x95\x4a\xd6\xa5\ +\x8b\x02\x43\x0b\x53\x73\xf3\xb5\x6a\x0d\x08\xb5\x16\x8c\x46\x04\ +\x82\x48\x11\x01\x2d\xa0\x05\x84\x55\xcf\xee\xb1\xc3\x7e\xa4\xf9\ +\x36\x05\x40\x29\xa5\xef\x7b\xda\xda\x24\x49\x11\xb1\xa7\xa7\xc7\ +\xe8\x34\xf0\xbd\xa8\xdd\x5c\x5a\x5e\xe0\x6e\x50\x28\xe6\x28\x03\ +\xca\x09\xb3\x1c\x81\x58\x20\x81\x1f\xca\x24\x6d\x24\xad\x30\xf0\ +\x11\x48\x92\x24\x9e\x27\xf2\x85\xa2\x10\x8e\x4c\xdb\x0e\xa7\x03\ +\x43\x03\x8c\xb0\x28\x6a\x13\x42\x28\x5d\x2d\x7c\x42\xca\x18\x01\ +\x46\xe0\x09\xc5\x38\x40\x00\xb2\x97\x28\x65\x84\xae\xea\x14\x12\ +\x42\xac\x45\xb4\x98\xed\x44\x20\x16\x51\x1b\x2b\x95\x51\x4a\x69\ +\x8b\xb9\x5c\x8e\x52\xca\x38\x6b\xb7\xdb\x9e\x13\x0c\x0f\x0f\x35\ +\xab\x4b\x80\x18\x04\xbe\x4c\x95\xe3\x3a\x71\x12\xcf\x55\x17\x7c\ +\xe1\x97\x4b\x45\xa5\x64\x77\x57\x57\x77\x77\xa5\x16\xd3\x53\x76\ +\x9e\x14\xc5\xd0\xd5\x13\x54\xca\xb9\x5c\x3e\x9f\xa6\x69\x9a\xca\ +\x62\xb1\x98\x85\x30\x39\xe7\x5c\x88\x34\x8e\x27\x0e\x8f\x45\x51\ +\x54\x2e\x97\xa1\x5c\xe1\x84\x59\x54\x82\x51\x06\x38\x39\x3e\x61\ +\xb5\x41\xa4\x52\x66\x6e\xf3\x2c\x32\x4a\x10\x57\xdb\x95\x21\x82\ +\x45\x82\xb8\x3a\x63\x64\xd2\x0d\x94\x32\x20\x24\x4d\x53\x6b\x91\ +\x52\xea\x39\xde\xfc\xe4\xcc\xec\xc4\x64\xd1\x75\x7b\x72\x39\x19\ +\xb5\x5b\xb3\xd3\xb9\xa1\x7e\xc2\xe8\xc8\x86\xf5\xcf\xdb\xb9\x73\ +\xb1\x99\x7c\xe1\x5b\x5f\xbd\xf1\xfe\x3b\x99\xe3\x00\xd8\x56\xab\ +\x21\x9c\x5c\xae\x1c\x6a\x9d\xb4\xa3\x3a\x80\x91\x4a\x2d\x2c\x2c\ +\x44\x51\x54\x2a\x95\x4a\xa5\x52\x1c\xc7\x59\x43\x1e\x4a\x69\x76\ +\x73\x19\x65\x08\x08\x94\x51\x9a\x49\x05\xc3\x93\xfa\x06\x32\x8d\ +\xc8\xac\x1c\x3c\x5b\xdd\x32\xc6\x28\xb5\x99\x72\xe4\xd1\x12\xa9\ +\xc7\xd5\x2f\x1d\xad\x67\xeb\xa0\x83\x27\x37\xfc\x80\x96\x7b\xfb\ +\x67\xbe\xfb\xbd\xbf\x3c\x90\x5f\x5a\xa8\x1e\x98\xd8\x5f\xda\x7a\ +\xf1\xf6\xc1\xe2\x93\x0a\x6e\x3f\x7b\xf6\x68\x26\x85\x7a\xe0\xc0\ +\x41\xce\x57\x03\x97\x5a\xa7\x94\x5a\xd7\xe1\x8c\x11\x46\xd0\x41\ +\x90\x4a\x2e\xcd\x2e\x2e\x4c\xab\x90\xd1\xe1\x7c\x3e\x95\x71\xad\ +\x59\x27\x0e\x73\xa5\x4e\x0d\xe4\x42\x37\x0c\x02\x8d\x72\x79\x7e\ +\x2a\x6a\x2c\x19\x6b\x6a\x0b\x53\x23\x6b\xd7\x0c\xf4\x75\xa7\x51\ +\x3b\x56\x4a\xca\xa8\xb5\x30\x9b\x2b\x0d\x16\x8b\x61\xae\xd1\xea\ +\xea\xed\x1b\x19\x19\x1e\x1e\xea\x27\x60\x28\xb1\x59\x77\x4c\x25\ +\x65\x1c\x47\xf9\x7c\xc1\x18\x7d\x54\x32\x8d\x12\xc2\x1c\x07\x2c\ +\x2a\xa5\x19\xa5\x13\x13\xe3\x69\x9a\xe6\x72\x39\x6b\x69\xb3\xd9\ +\x14\x42\x1c\x29\xc3\x78\x34\xd5\x65\x75\x6e\x3d\x62\x1e\x21\x01\ +\x9d\x09\xf4\x30\x4a\x08\xe5\x9c\x37\xea\x8d\x89\x89\x89\xe5\xc5\ +\xd9\x52\x31\x5f\x2c\xe5\x11\x91\x73\xee\x79\x9e\x05\x14\x5c\x30\ +\xe1\x72\xd7\x9b\x9d\x99\xa1\x94\xe6\xf3\xf9\x54\x1a\x27\xe7\xd7\ +\xe3\x86\x9f\xfa\x4a\x4a\xa5\x55\xa1\x50\xe8\xeb\xed\xab\x94\xbb\ +\xe6\xe6\xe6\x66\xe7\x16\xe8\x11\x45\xf2\xe3\x58\x56\x31\x2e\x3c\ +\xcf\xf3\x3c\x3f\x8a\x65\xb5\x5e\xd5\x5a\xb9\xbe\x4b\x5c\xce\xbd\ +\x5c\x04\x74\x29\x6e\x36\xa4\x2c\x16\x4b\xb9\x72\x39\x36\xa6\xda\ +\x6a\xf7\x56\x0a\x03\x03\x43\xd5\xc5\x05\xc1\x04\x0f\x1c\x03\xca\ +\x58\x3b\xb7\xb8\xdc\x6c\xb6\x3c\x4e\x66\xe6\x97\x0a\xf9\x7c\xae\ +\xd4\x0b\x04\xba\xbb\x2a\xc3\x43\xfd\x84\xb9\x8e\x70\x42\xdf\xa3\ +\x84\x34\x1b\x0d\x5a\x2a\xb8\x0e\x4f\xd3\x34\x93\x3c\x2f\x17\x8b\ +\x41\x90\xe3\x82\x5b\x63\x2b\x5d\x95\x4c\xd3\x18\x08\x91\x69\x0a\ +\x00\x46\xe3\xde\x7d\xfb\x09\x65\x04\x2d\x21\x90\x75\x15\x21\x84\ +\x52\xc6\x38\xe7\x88\x68\xc1\x1c\x25\x4e\x80\x23\xd9\xb6\x94\x65\ +\xda\x8d\x84\x20\xa2\x25\x04\x5d\x57\x20\xd8\xf9\x85\xb9\xd1\xb5\ +\x43\xda\xe8\xa5\x95\x65\xce\x48\x10\x86\xad\x76\xe2\x7b\xae\xe7\ +\x7b\xc6\xa2\xe3\x30\x03\x54\x08\x97\x51\xee\x7b\x34\x76\x7d\x42\ +\x19\x25\x00\x94\x00\x1a\x40\x9d\xa6\x91\x96\xc9\x72\xdc\x8e\xe3\ +\xd8\x73\xb2\xae\x64\xa6\xd9\xa8\x67\x1a\x93\xc8\x95\x23\x2d\xd1\ +\x04\x09\x63\x8c\x1c\x25\x75\x40\xd0\x88\x35\x4d\xda\xd2\xb6\x9a\ +\x0d\xa2\x53\x00\x00\xb4\x56\x2b\x47\x50\xca\x08\x67\x8c\x5a\x46\ +\x09\x11\x8e\xb0\x84\x34\x5a\x6d\xb0\x2a\xcc\xe5\x5d\xc7\x33\xd6\ +\x1a\x8b\xd5\x46\x13\x6d\x02\xa5\x5c\x57\xef\xc0\xf8\xd4\x4c\xa9\ +\x54\x21\x84\x0a\x6b\xb9\xa0\x48\xb9\x21\x6c\xa1\x5a\x17\x1e\x0f\ +\x2d\x46\x13\xd3\x84\xe6\xc2\xc0\x0f\x42\x3f\x08\x68\xa1\x58\x14\ +\xc2\x59\x58\x98\xa7\x94\x06\x41\xa8\x75\x4b\x38\x0e\x67\x5c\x08\ +\x91\xcb\xe5\x86\x86\x87\xac\xb5\x61\x98\x43\x8b\x4b\x4b\x8b\x88\ +\xa0\x8d\xe5\x9c\xd7\xea\x55\x6b\x35\x80\x20\x80\x82\x73\xc1\x98\ +\xa1\x84\x71\x46\x0c\x05\x04\x4b\x10\x11\x89\x35\x00\x1c\x09\x22\ +\x20\xa1\x0c\x01\x38\x67\x08\x1c\xd1\x12\x0a\x8e\xe0\x71\x12\xad\ +\xd4\x56\x96\x16\xe7\x2b\xa5\x7c\x21\x70\xac\x21\xb5\xf9\xe9\xb8\ +\x3e\xda\x58\x59\x9e\x1f\x6b\x6a\x80\x42\xef\xd0\xf3\xcf\x3c\xa3\ +\xd5\x5c\xd9\x3d\x39\x49\x80\x12\xad\x5d\x0f\x31\x69\x61\x1a\x79\ +\x1e\xb4\xab\xcb\x3a\xcc\x0f\x0d\x0d\x65\xae\x85\x4a\xa5\x92\x49\ +\x83\x25\x49\x92\x69\x5d\xb5\x5a\xcd\xd5\xba\x6d\xa1\x6d\x94\x34\ +\x35\x49\x10\x38\x67\x70\x4c\xc6\x59\xf6\xeb\x6b\xb7\xdb\xcd\x66\ +\xc3\xda\xa3\x3c\x0a\x8c\x31\x29\x75\xbb\xdd\xae\xd7\xeb\xae\xe3\ +\x20\xa0\xd6\xba\xd5\x6a\x36\x1b\x8d\xa3\x5e\x1a\x25\xa5\x94\xb2\ +\xc3\x16\x1d\x3c\x15\x8c\xd6\xe5\x35\x3b\xdf\xf6\xf6\x7c\x53\x13\ +\xce\x08\x30\x7f\x74\xe3\xa6\xb2\xc8\x5a\x0b\x3e\x57\x3c\x8a\x40\ +\x80\x20\xda\x66\xa3\x4e\x88\x01\xd0\x5a\xc5\x61\xce\xcf\x87\x41\ +\xe0\x7b\xc6\x18\x4e\xa9\x6d\xc5\xf5\xe5\xe5\xb6\x4d\x83\x52\x4e\ +\x71\xd6\x60\x74\x3e\x89\x22\x6b\x3d\x2a\x0a\x71\x3a\x57\x6b\x14\ +\x58\x62\x2c\x86\xf9\x7c\x10\x88\x76\xbb\x69\x8c\x09\x02\x7f\x61\ +\x6e\x6e\x65\x69\xb9\x58\x2e\xf6\xf4\xf7\xbb\xb9\x3c\xf2\x90\xf8\ +\xb9\xbe\xbe\xee\x58\xd9\xa1\x35\x23\x5d\xe5\xb2\xef\x8a\xde\xbe\ +\xee\x30\xe7\x0b\xe1\xe4\xc2\x90\x10\xd0\x4a\x45\xed\x56\x21\x9f\ +\x0f\x83\x20\x95\xa9\xd6\x9a\x51\xaa\x95\x12\x5c\x48\xa9\x96\x97\ +\x97\xf7\xef\xdf\xcf\x28\x13\xc2\xa9\xd5\x5b\xc6\x18\xc1\xdd\x63\ +\x73\x47\x33\xbb\x33\x9b\xd0\xb3\xf5\xef\x6a\xc7\x53\x63\x52\x29\ +\x45\x66\x73\xcb\xf4\xf0\xd8\xe1\xc1\xa1\x9e\x76\xbb\xbd\xbc\x34\ +\xdf\xd5\x5d\xe9\xeb\xed\x4b\x92\xc4\x71\x1c\x3f\x0c\x9a\x8d\x96\ +\x45\x02\x94\x3a\xa3\xa3\x5d\x5d\x91\xef\xfb\xd5\x46\x73\xb9\xd9\ +\x9c\x5b\x9a\x0f\x73\x41\xa5\xd2\x25\x38\x8b\x93\xa4\xd5\x6c\xba\ +\x8e\x3b\xd0\xdf\xd7\xdd\xd5\x15\x04\xfe\x93\xea\x23\x3f\x8d\xf8\ +\x28\x2e\x2e\x2c\x59\x44\xd7\x0b\xa4\x4a\x8d\xd1\x4c\x30\x60\x44\ +\x11\xe2\x78\x6e\x35\x89\x1b\x89\x74\xc2\x80\x7a\xae\x26\x24\x35\ +\x36\x4e\x65\xa3\xd9\xec\x29\x15\xb7\x6c\xdd\xb6\x67\x62\x7e\x3e\ +\x32\x91\x32\x40\x89\x35\x16\x01\x28\x25\xd6\xd4\x81\xcc\x53\x7a\ +\x28\xcb\x1f\xb6\x88\x00\x51\x0c\x50\xaf\xad\x06\xc2\x17\x96\xe7\ +\x8e\xf1\x43\x90\x23\xf5\x88\x84\x10\x20\x07\x1f\x2d\x68\x39\xd6\ +\xe1\xbf\xf9\xc4\xb5\x4f\xe6\xc4\x23\x47\x26\xbd\xa7\x63\x75\x03\ +\x20\x26\xaa\x76\xf3\x6d\xd7\xc1\x91\x22\x48\x42\x08\x20\x52\x0e\ +\xe7\x9d\x73\xca\x63\x4f\x9b\x99\x5a\x23\x8f\xdd\x93\x5d\x70\x80\ +\x88\x33\xb3\x13\xd9\x9f\xd3\xf3\x13\x37\xdf\x72\xdd\x91\x57\x09\ +\x41\x0b\x50\x62\x43\xa5\x4d\x08\x84\x68\x00\x4d\x08\x38\x04\xe6\ +\x34\xfc\xe1\x62\x19\x16\xab\xb8\xfb\x2f\x8f\x1e\x6c\xd1\x5e\x78\ +\xe6\x8e\x27\x78\x81\x1e\xed\x5d\x93\x6d\x2c\x46\x29\xc4\x30\x5e\ +\x95\x38\xd9\xca\xcc\x2e\x4a\x56\x32\x7e\x3e\xa2\xec\x8f\x59\x9d\ +\x95\x35\x16\x00\x08\xa5\x68\x57\x23\x9a\x7b\xf6\x03\x1c\x53\xf1\ +\x79\xec\xc0\x52\x42\x8f\x08\x49\xa2\xb5\x08\xc7\x74\x52\x45\x6b\ +\x47\xd6\x8f\x1c\xfb\xad\x8f\x19\xed\x27\xb9\xd4\x27\xf8\x96\x08\ +\x40\x88\x58\x02\x80\x47\xf6\xde\x45\x08\x5d\xbb\xae\x17\x00\xaa\ +\xf5\xc5\xef\x5d\xf1\x5d\xc6\x98\xb5\xc6\x68\x43\xe8\x7d\x9c\xf3\ +\x11\xdf\x1f\xda\xb8\x31\x2b\x19\x43\x88\x00\x90\x78\x94\x12\x32\ +\x79\xd7\x3d\x53\x77\xdf\x7b\xec\x65\x23\x3e\x7e\x64\x8e\xbd\x3b\ +\x04\xbb\x2c\xc0\xce\x13\x2a\x84\x10\xc4\x38\x3b\x84\x73\x48\xd3\ +\xc6\xe7\xff\xe3\xdf\x9e\xa2\xb6\xfa\x31\x85\xb0\xc7\xd6\xc5\x66\ +\x83\xd1\xdd\xdd\x7b\xe9\xa5\xaf\xb9\xf0\xf9\x97\x74\x38\xa3\x83\ +\x27\x82\x31\x56\x5f\x19\xbb\xea\xfb\xdf\xaf\x12\xc1\x08\x45\xdd\ +\x6c\xf1\xad\x1f\xfc\xd0\x3b\x46\x0b\x44\x9b\xe7\x28\x3e\xaa\x8c\ +\xee\xef\xef\x1b\x1e\x1c\x1c\x1b\x3b\x00\xa8\x8c\x95\x99\xa3\x55\ +\x15\xf2\x50\xc6\xae\x4a\x77\xd4\x6a\x2f\x2e\xcd\x11\x42\xc3\xc0\ +\x03\xca\xa8\xe3\xac\x24\xc9\x62\x9a\x70\xcf\x0d\xf2\x05\x10\x5e\ +\xa4\xec\xba\x91\x35\x2b\x8b\x0b\xbb\x0f\x3d\xbc\xf3\x94\x93\xc2\ +\x7c\x09\x00\xe3\x44\xba\x41\xae\x77\x70\xcd\xd2\xd2\x62\x5e\x4a\ +\x92\x26\xf5\x95\x76\xa5\x3f\x77\xe2\x8e\x1d\x6e\x30\xd9\xd5\x33\ +\x50\x2c\x16\xc2\xc0\xf7\x1c\xc7\x75\x9c\x2c\x21\x90\x12\x1a\xcb\ +\x54\xc9\x74\x66\x72\xc2\x18\xa3\xb4\x2e\x95\x4a\x23\x23\x23\x9e\ +\xeb\x5a\x6b\x5c\xd7\x1d\x1b\x9f\x18\x9f\x98\x20\x84\x58\x6b\x5a\ +\xad\x16\x21\xd4\xa2\xe5\xc0\x11\x2d\x1e\xf9\x65\x66\x94\x76\x74\ +\x16\x20\x84\x10\x4a\xa8\xa1\x4a\x4a\xf4\xfc\xc0\xf7\x6b\x71\x44\ +\x19\xed\xed\xed\x65\xd4\xae\xac\x2c\x54\xab\x2b\x46\x99\x81\x81\ +\x01\x20\x24\x49\x93\x20\xf0\x29\x17\xae\xef\xa7\x52\x06\x41\xae\ +\x5c\x2e\x37\xe2\xf6\xf8\xd4\xf4\xca\x4a\x75\xcf\xbe\xbd\x9b\xd6\ +\x6f\x1a\x19\x1a\x72\x1d\x57\x39\x92\x00\xa0\xb1\xd6\x28\x78\xb2\ +\xea\xf8\xa7\xc3\x2f\x00\x44\x29\xd3\x6e\xb7\x29\xe3\x89\x54\x00\ +\x40\x29\x91\x4a\x49\x29\xe3\x38\xd6\x5a\x69\xa0\xae\xef\x04\xf9\ +\xb0\xb7\xbf\xcb\xf1\x5c\xc2\x68\xb3\xd5\xae\xe4\x73\x7b\x26\x66\ +\xc7\x6a\xca\x22\x10\x02\xe4\xc8\x12\xcc\x98\x2c\x78\x06\x56\x23\ +\x80\x7d\x92\x49\xef\xf1\xce\xb7\xcc\x3b\x88\xc7\x4e\xcc\x47\x79\ +\xec\xb1\x33\x38\x79\x2c\xa3\xfd\x27\xf3\xfb\xe3\x29\xf1\xc8\xa9\ +\xb3\x5b\x83\xc7\x5c\x06\x3e\x66\xf2\xc7\x63\x16\x75\x8f\xde\xbe\ +\xc7\x7c\x4a\x56\xca\x74\x4c\xb5\xee\x63\xeb\x29\xb3\xe6\x27\x8f\ +\x1e\xf9\x28\xe1\xac\xfe\xb2\x50\x1f\xcb\x37\xe4\x49\x8a\x20\x8f\ +\xfd\xa0\x23\x17\x7e\xe4\x1a\x2c\x00\x20\x18\xb0\x47\x46\xdb\x1c\ +\xf3\x25\xcd\xea\xe1\x26\xeb\x7e\x63\x9e\x30\xea\x8f\xf9\xa8\xa3\ +\x27\x79\x0a\x22\x24\x3f\x75\x6c\x9f\xea\xd5\x63\x47\x0c\x11\x10\ +\x8f\x4a\x58\x23\x02\x58\x6d\x08\x00\xa1\x0c\x00\xb4\x36\x4f\x72\ +\x83\x31\x5b\x7b\x3d\xfa\xc6\xa7\xb9\x4e\x22\xab\xeb\xc2\xc7\xbf\ +\x76\xf4\x53\x7e\x56\x4c\x4d\x4e\x7c\xfc\xe3\xff\xa7\x1d\xb5\x5f\ +\xf6\xf2\x57\x76\x68\xa3\x83\x27\xda\xa3\x61\xcf\xa6\x37\xfd\xc6\ +\xfb\x0d\x21\x40\x9c\xc0\x4c\xfd\xc7\xe7\x7f\x30\x55\x6d\xaf\x2d\ +\x16\x9e\xf0\xeb\x7b\xb6\x78\x94\x52\x1a\x47\xd1\xe4\xf8\xd8\xca\ +\xf2\x52\xb1\x10\x02\x81\xd0\x0f\x2d\xe8\xa8\x15\x25\x91\x74\x9d\ +\x40\x26\x8a\x08\xce\x19\x45\xca\x08\x50\x6b\xa1\xde\x6c\x19\xc6\ +\xb4\x31\xe8\x38\xcc\xf5\x91\xb0\x83\xe3\x53\x6b\x86\x06\x72\xc5\ +\x52\x22\x55\x50\x2a\xa6\x69\xcc\x1d\xaf\xd5\x4e\xe6\x97\x96\x0a\ +\x61\x3e\x6a\xc7\x8c\xb1\xe1\xc1\xb5\xa2\x58\xee\xaa\x54\xd6\x03\ +\x67\xc2\x2f\x14\x8a\x82\x93\x46\xad\x4a\x00\x2a\x5d\x3d\x9c\x73\ +\xc6\x79\xa1\x50\x08\xc3\xd0\xf3\xbc\xb1\xb1\xb1\x4c\x5f\x37\x4b\ +\xfe\x4c\xd3\xd4\xf7\xc3\xa9\xe9\xa9\xa8\xdd\x66\xcc\xcd\x2a\x44\ +\x09\x81\xa3\xc6\xe8\x13\xab\xd4\x8f\x5d\xe1\x02\x81\xa3\xf9\x2f\ +\x9c\xf3\xd9\xd9\x59\x21\xc4\xa6\x8d\x1b\x27\xa7\xb8\xe7\x39\x69\ +\x9c\x2c\x2c\x2c\x74\x77\x77\x87\x61\x18\xb5\x63\x65\x2c\xa1\x0e\ +\x17\x82\x90\xc4\x5a\x5b\x2a\x16\x8b\xa5\x62\xad\xd6\x58\x59\x5e\ +\x71\x84\x20\x84\x39\x9c\x15\xf3\x94\x52\xd4\x46\xb9\x96\x71\xce\ +\x8e\xbf\x17\x23\xa5\xa9\x92\xb5\x5a\x4d\x1b\xcb\x18\x53\x96\x59\ +\x6b\x08\x25\x86\x32\x3f\x2c\xe4\x98\x93\x4a\x5d\xc8\x85\x9e\xeb\ +\xa6\x71\x9c\x73\x82\xfe\xc1\xbe\x28\x95\xe3\xcb\x91\x26\x2c\xd3\ +\xe8\x7b\xd2\xaf\x0c\x4f\x11\xaf\x7a\xfc\x51\x99\x29\xd2\x41\x07\ +\xff\x8f\x81\x10\x6a\xad\xfe\xc1\xf7\xbf\x73\xda\xe9\x67\xf6\xf5\ +\xf5\x77\x06\xa4\x83\xc7\xad\x4c\x99\xe3\x77\xf7\x79\x08\x48\xa9\ +\x48\x67\xc7\xe3\x94\xf0\x23\x22\x30\xcf\x11\x8f\x12\xda\x6c\x36\ +\xa4\x4c\x86\x86\xfa\x19\x23\x8c\x52\x63\x14\x1a\x65\x99\xb0\x06\ +\x26\xc6\x66\x3c\xd7\xb3\x04\x95\x91\xa0\x29\x26\xca\x10\x1a\xcb\ +\xd4\xf5\xf3\xa1\xef\x8c\xac\x19\x11\xc2\x49\x92\x34\xc8\x91\x95\ +\x6a\x6d\xb0\xbf\x87\x58\x39\x3b\x33\x95\xcf\x87\x89\x31\x95\x72\ +\xf7\x40\x5f\x9f\xeb\x78\x71\xd4\xf0\x7c\xbf\x5e\x6f\xf8\xe0\x57\ +\xca\x95\x48\x12\x04\xee\x39\x9e\xef\x0a\xd0\xba\x5c\xae\xf8\x9e\ +\x4b\x00\xad\x56\x80\xc8\x28\xed\xed\xe9\x09\x7c\xcf\xf5\xbc\x2c\ +\x51\xf3\xa8\xe2\xfc\xfe\xfd\x07\xb4\xd6\x8e\x13\x48\x6d\x8c\x31\ +\x94\xb1\xd5\xfe\x97\xf8\x78\x96\x38\xb6\xe3\xb1\x3d\xd2\xfa\x5b\ +\x29\x99\xf5\xc6\x5c\x59\x59\x59\x5a\x5a\xa2\xa4\xdc\x55\xa9\x84\ +\xa1\x17\xb5\x62\x42\x08\x02\x2e\x2d\x2d\x11\xa0\x61\x2e\xaf\x8d\ +\x91\x4a\x05\x01\x0d\x82\x00\x08\xb4\x93\x56\x3e\x18\xe8\xeb\xea\ +\xa1\x94\x73\x2a\x10\x51\x01\x26\x32\x6e\x45\x4d\x40\xb3\xfa\x09\ +\xc7\x3b\x61\x30\xca\x00\x08\xa3\x99\x25\x63\x5c\xc7\x71\x5d\x37\ +\xb3\xae\xac\x36\x39\xcf\xd3\x2a\x9d\x9f\x9b\xe9\xef\x2e\xba\xae\ +\x50\x49\x9c\x48\x9d\x5a\x02\x60\x8f\x35\xbb\x08\x21\x08\x10\xa5\ +\x52\x6a\x03\x00\x82\xb1\xc0\x39\x2a\x8b\x78\x2c\x6b\x13\x6d\xb4\ +\x92\x2a\x1b\x37\x21\x84\x10\xfc\xf8\xf4\x98\x7e\x01\x53\x27\x20\ +\xfc\x1c\x2a\x2a\xb2\xdb\xdf\xe9\x32\xfd\x4b\x3f\x51\x32\x3e\x3b\ +\x37\x3d\x3f\x37\xdb\xe1\xd1\x0e\x1e\x4f\x8d\x82\x2f\x1f\xbe\xfb\ +\xdf\x3f\xf3\xdd\x86\x70\x18\x21\xf1\xd2\x64\xb3\xff\x79\xeb\x7b\ +\x0b\x68\xe5\x73\xc6\xa3\x99\x7e\x8d\x45\x43\x08\x69\xb5\x5a\x9c\ +\x52\x42\x90\x20\x24\x71\x1a\x06\x79\x63\x20\x8a\x14\xba\x9a\x71\ +\x14\xc0\x28\x12\x66\x30\x74\x7c\x64\x24\x17\xe6\x95\x36\x02\x14\ +\x25\xc0\x19\x71\x1c\xd2\xa8\x2e\xf9\x0e\x4b\xa3\xc6\x9a\x81\xee\ +\x24\x49\x05\x41\xcf\xf3\x38\xe7\x3d\xdd\x43\xad\x38\x4e\xe2\x24\ +\x28\x33\xd7\xf5\x5c\xee\x0a\x3f\x74\x5d\x8f\x10\x1b\x7a\x3e\x67\ +\xdc\x18\x93\x4d\xeb\x52\xca\xe5\xe5\xa5\x42\xa1\xe0\x79\xde\x6a\ +\xed\x8a\xb5\x94\xd2\x5c\x3e\xb7\x67\xcf\xfe\x89\x89\x31\x4a\xa9\ +\x45\x6b\x8c\x35\xc6\x38\xab\xd1\x14\x42\x49\xa6\xca\x80\x47\x63\ +\x6f\xc7\x4e\xa3\x5a\x6b\x22\x18\x25\x34\x4d\x53\x00\xa0\x84\x24\ +\x71\x7c\xe8\xd0\xa1\xc0\xdf\x92\xcb\x79\xae\xeb\xb9\x8e\xa7\x52\ +\x15\xa7\xb1\xef\xfb\xf5\x5a\xbd\xd1\x6a\x31\xe1\x84\x61\x98\xcf\ +\xe7\xe3\x24\x91\x49\x3b\xe0\x82\x33\x61\xb9\xa7\x34\xb6\xdb\x31\ +\xa5\x84\x12\xe2\x39\x42\x29\x11\x25\xa9\x3d\x2e\x81\xba\xa3\xef\ +\x60\x9c\x73\xce\x09\x20\x22\x7a\xae\x47\x08\xb1\xda\x20\x50\x63\ +\xc1\x5a\x4d\xd1\x5a\x85\x89\x8a\x62\x9f\x59\x9d\x03\x42\xa3\x76\ +\x4b\x29\xce\x19\x3d\x96\x81\x12\xa5\xa3\x28\xdd\x58\xf0\x07\x8b\ +\x3e\x05\x32\x9f\xc8\x7d\xf5\xb6\x70\x1d\xdf\xe1\xc7\x12\x4a\xb3\ +\x19\x01\x65\xe5\x62\x59\x38\x42\x1b\xdb\x68\xd4\xa2\x7a\x33\x17\ +\x06\xf0\x94\x5f\x00\x8f\x7f\x89\xf0\x9f\xcc\x92\x4f\x76\xd2\x28\ +\x4e\x29\x81\x4c\x24\xf6\xf8\x2f\x83\x80\x94\x4a\x2a\x1d\x06\x7e\ +\x67\xba\xf9\x65\x47\x1a\x27\x4a\xa9\xce\x38\x74\xf0\x38\x18\x6d\ +\x72\xbd\x9b\xdf\xf2\x9b\xef\xd7\x40\x09\x77\x8b\x30\xf7\xa5\x2f\ +\x5f\x37\xb5\xdc\xee\x19\x70\xe1\x09\x41\x93\x67\x4f\x87\x81\x73\ +\x6a\xad\xd2\x4a\xb9\xae\xab\xd3\x94\x10\x92\x2a\xe5\xf9\xbe\x52\ +\x8a\x52\x21\xb8\x13\xd9\x94\x00\xa1\x4c\x38\x42\x10\xa0\x48\x49\ +\x6a\x64\x18\x04\x71\x3b\x12\x81\xef\xfb\x9e\xe7\x80\x27\x44\xda\ +\x6e\xd8\xc4\x54\x4a\x85\x76\xab\x61\x34\x4a\xa9\x28\x13\x51\x9c\ +\x96\xba\x4b\x95\xee\xee\x7c\x21\x9f\x26\x89\xcb\x39\x17\x0c\xac\ +\xa5\x00\x68\x2d\x13\x0e\xa3\x94\x73\xae\x94\xe6\x9c\x3b\x8e\x93\ +\x25\xd9\x4a\x29\x8d\x31\x61\x18\x3a\xc2\x31\xda\x20\x92\xc9\xc9\ +\xa9\xea\x4a\x83\x73\x27\xab\x70\x59\x8d\x7b\xa2\x46\x44\x42\x29\ +\x01\x3c\x26\x71\xe6\x31\xee\x4b\x63\xb4\x10\x8c\x52\xaa\x95\x36\ +\x16\x29\xe3\x4a\xa5\xf3\x0b\x0b\x67\x9e\xb1\x33\x8a\x9a\x68\x74\ +\x18\xe6\x01\x40\x49\x95\xcb\xe5\x38\x13\x63\x13\x93\xb5\xa5\x65\ +\xd7\x75\xbb\x7b\xfa\x72\x61\x08\xae\x97\xb4\x5b\x60\x89\x36\x60\ +\x11\x1c\xc1\x09\xa5\x4a\xa7\x8c\xf1\x52\xa1\x58\x2a\x17\x5c\xc7\ +\x39\xae\x3c\x23\x00\x44\x63\xad\x41\x4b\x8c\xa1\x8c\x50\x00\xa9\ +\x24\xa5\x4c\x38\x4e\x3e\xc8\x67\x36\xb7\xeb\xb2\x34\x89\xb5\xb2\ +\xd5\x95\xfa\xf0\x60\x6f\x2a\x65\xbe\x90\x87\x7a\x74\xf4\x13\x09\ +\x81\x44\x5a\x2a\xd3\x0f\x6c\x1b\x3c\xb7\xaf\x50\x72\x18\x05\xa8\ +\x2b\x7b\xff\x72\xeb\xd3\xbb\x66\x6a\xd6\x06\x8e\xc8\x86\xa5\xd5\ +\x8a\x4a\xe5\xee\x6d\xdb\x4f\xc8\xe7\x72\x9c\x33\x6b\x31\x8a\xa2\ +\x03\x07\x0e\x4d\x4e\x8e\xe5\x72\x01\x79\x8a\x35\x56\xdc\x6c\x48\ +\x60\x85\x5c\x40\x08\x28\x99\xb6\xda\x69\xbe\x90\x63\xc7\x55\x32\ +\x4b\x00\xdb\xed\xb6\x46\x5e\xcc\xfb\xc7\x4a\xfa\x11\x80\x58\x39\ +\x95\xd1\x0d\x83\x7a\x61\x62\x76\x2e\xe5\x3e\x79\x82\xa9\x9a\xc6\ +\x71\x9c\x4a\x04\x22\x1c\x27\xf4\xbd\x27\x4d\xb4\x21\x80\xa9\x16\ +\x4e\x69\xdd\xb6\x6e\x3b\xb7\xff\x40\x2c\xbc\xce\x8c\xf3\x4b\x0d\ +\xdb\x71\x2a\x74\xf0\x14\x9c\x45\x85\x5b\xaa\x74\x21\x01\xc2\x04\ +\x2c\x4f\xac\x2c\x2f\xc6\x4a\x13\xf2\xdc\xf5\x7b\x01\x42\x32\xd5\ +\x72\xc6\x80\x73\x4e\x09\xc4\x71\x0c\x94\x48\xa3\x08\x21\x96\x58\ +\x63\x52\x0a\x96\xa1\x63\x81\x48\x82\x88\x86\x02\xf1\x03\x6f\x79\ +\x79\xc9\xa1\xc4\xe5\x9c\x3b\x2e\x61\x46\x49\x4d\x98\xe3\x08\xb6\ +\xb8\x5c\x5b\xbf\x7e\x6d\x25\x97\x4b\xa5\xf6\x83\x50\x6a\x53\xad\ +\x2f\xcd\x2f\xce\x5a\x2a\x8a\xdd\x7e\x2e\x74\x8a\xa1\x23\x9c\xbc\ +\x05\x50\xca\xa4\xa9\x0c\xfb\xfa\x18\xa3\x11\x46\x8e\x70\x01\x20\ +\x8e\x63\x03\x96\x31\xe6\x87\x41\x10\x04\x52\x4a\x44\x1a\xb7\xd3\ +\xbd\x7b\xf6\x27\xb1\x72\x1c\x17\x80\xa5\x69\x4c\x08\xb1\x80\x40\ +\x08\x63\x4c\x5b\x7d\x6c\xc2\x7d\xe6\xd1\xcd\x9c\xba\xab\x1a\x30\ +\x5a\x31\x20\xca\xa0\x52\x86\x50\x87\x30\x3d\x37\xbf\x14\x45\xb1\ +\x51\x92\x12\x6c\xd4\x6a\xae\xeb\x05\x41\x10\xc7\x31\xa5\xb4\xb7\ +\xa7\x37\x5f\x28\x20\x00\x77\x1d\x4b\x80\xbb\x9e\x0b\x4c\x29\xe5\ +\x7a\xc2\x18\x93\x35\xab\xe1\x96\x1b\x63\xac\x35\xda\x68\x8b\x40\ +\x8e\xcf\x68\x23\x84\x3a\x8c\x39\xbc\x58\x2a\x07\x41\x40\x10\xdb\ +\xed\xb6\x35\x86\x31\xa6\x50\xb9\x9e\xa3\x2c\xb6\xe2\x28\xf0\x43\ +\xe1\x78\xed\x66\x95\x89\x30\xcc\x79\x4b\xcb\x8b\x16\x91\xe0\xea\ +\x27\x6a\x8b\x3a\x4e\x3e\xb6\xa3\xef\xbc\x0a\x55\x51\xb5\xdd\xb2\ +\x88\xe0\x31\xfa\xbc\x3c\xef\xda\xd1\xf3\x67\xf7\xcf\x25\x84\xba\ +\x9c\xb5\xa3\x24\x5f\x28\xed\x3c\xf5\x64\x02\x10\xc7\x51\x16\x5d\ +\x66\x8c\x9f\xb0\x6d\x0b\xa2\x9d\x9c\x9c\x28\xe4\xc3\x27\xfa\x42\ +\x93\x84\xf4\x6e\x3b\x77\x04\x66\x1e\xdc\x3d\xa6\x9c\x02\xcb\x9f\ +\x70\xfe\xa9\xde\xc2\x43\xf7\xcf\x69\x86\x59\x4a\x17\xc9\x0a\x4d\ +\xac\x31\x16\x28\x63\x14\x8c\xb6\x84\x31\x0a\x56\x1b\x4b\x19\x3f\ +\xda\x21\x94\xa0\x6d\x18\x6f\x70\xcb\xa9\x23\x62\x66\xdf\xee\x09\ +\xe5\x3a\xd6\x58\x8b\x48\x08\xa5\x9c\xb5\xda\xc1\xbb\xdf\xfb\x9e\ +\x91\x7b\xbe\xf9\xf7\x5f\xde\x23\xf3\xae\x60\x47\xdf\x87\x88\x50\ +\x6f\xd9\xca\xf0\xe6\x93\xd7\xf6\xba\x44\xd7\xe6\xc6\x67\xa7\xe7\ +\x12\xea\x20\x5a\x63\x33\x25\xa4\xec\x60\xb4\x46\x2d\x34\xbc\x97\ +\xbf\xe2\xb2\x37\x9e\x5e\xff\xdb\x8f\x3c\x14\x97\x5c\xa3\x8d\x45\ +\xc8\x0a\x4d\x3b\xbd\xa7\x7f\x09\xa7\xcb\xce\x18\x74\xf0\xa4\x7e\ +\x5d\xb1\x7c\xf8\xbe\x4f\x7f\xf2\xeb\x55\xea\x72\xc0\xb8\xdd\xae\ +\x9c\xf8\xf2\xed\x03\xf9\xe7\xb4\x7e\x14\x91\x51\x1a\xf8\x9e\xeb\ +\xba\xc7\x8a\x18\x30\xc6\xb2\x2e\xc1\x8c\x52\xc7\x15\xca\x28\x20\ +\xe0\xb8\x2e\xe5\x1c\xad\x2d\x16\xf3\xad\x66\x35\x6d\xb7\x6b\xf5\ +\x6a\xbb\xd5\xe2\xda\xa0\xcb\x05\x63\xed\xa8\x5d\x2a\x96\xa4\x54\ +\xe3\x13\x93\xae\xeb\x53\x26\xca\x5d\xdd\x85\x72\x38\xb3\x30\xdb\ +\x6a\xb7\x7a\x07\x1d\x3f\xf0\x08\x00\xa1\xe8\x88\x55\xed\x78\x29\ +\x15\x21\x78\x44\x44\x9e\x31\xc6\x72\xb9\x9c\xeb\xba\xcd\x66\xb3\ +\x5a\xad\x3a\x8e\x2b\xa5\x09\xfc\x7c\x56\x85\x96\x69\x8c\x1b\x93\ +\xd9\xa3\x04\x18\xcd\x32\x1c\x09\x3c\x9a\xa0\x0b\x47\xe2\xa3\x47\ +\x37\x28\x21\x16\x08\x00\xd1\xda\x66\x69\x41\x8d\x7a\xa3\x5e\xaf\ +\x97\xf2\x9e\x92\x71\xb3\x19\x01\x36\xba\xba\xbb\x1c\xc7\x49\x9b\ +\x2d\x42\x89\xe3\xba\x42\x08\xee\x7a\x40\x88\x31\x16\x89\xb1\x08\ +\xda\x18\x42\x08\x17\x1c\x00\x98\x65\xc6\x18\x63\x2c\x01\x4a\x80\ +\x1c\x47\xb6\x4e\x76\xa9\x6b\xd6\x8c\xb6\x5a\xcd\xcc\x83\xad\x52\ +\x29\x95\x62\x8c\xf9\xbe\x1f\xc7\x71\x2e\x17\x96\x72\xc5\xe9\xb9\ +\x79\xd7\xf7\x89\x81\x34\x6a\xd5\x1b\xed\xd0\xb3\x8e\xe3\xa0\x8d\ +\x2d\xac\xa6\x25\xb7\x13\x79\x71\x45\x9c\xee\xa7\xd5\x6a\x73\x6f\ +\x53\xad\x0f\xb9\xc7\xe8\xdd\xf5\x74\x53\x5e\x6c\xf2\xdc\x97\xf7\ +\xb9\x5f\x9b\x93\xcc\x17\xd6\xe2\xfa\xf5\x6b\x8d\xd6\xbb\x76\x3d\ +\x92\xa6\x09\x63\x1c\x11\xad\x35\x3b\x76\xec\x58\xb3\x66\x64\x71\ +\x61\x41\x4a\xc5\x18\x7d\x2c\xcb\x63\xbb\x6d\x77\x5e\xfa\xba\xf7\ +\xec\xf0\xbf\xf2\x8f\x7f\xfd\xd9\x6b\xc6\x36\xef\x78\xfd\x87\x3e\ +\x7c\xfa\xa7\x3f\xf0\xe1\xf1\x99\x28\x11\x85\x82\xcf\x88\x8e\x64\ +\x3b\x21\x5e\x89\x71\xe4\xba\x99\xe8\x3c\xe3\x86\x69\x99\x80\xe7\ +\x70\xf0\x20\x8a\x8d\x20\xab\xd9\x9c\xa6\x21\xdd\xd7\xbf\xe2\x6d\ +\x2f\x2a\xde\xf4\x87\x7f\xb8\x37\x46\xa2\xa8\x9f\x73\x08\xa4\x4d\ +\x25\x09\x90\x82\x35\x86\x78\x21\x04\x15\x62\x8d\x49\x13\xea\xfb\ +\x80\x48\xc0\xd6\x22\xff\xe4\x17\xbe\xfa\x3d\xaf\x3e\x33\xc4\x54\ +\x21\x8b\x16\xef\xff\xe4\xff\xfc\x4c\x4d\x42\x4a\xfc\xbc\x47\x41\ +\xb6\x55\xa2\x9d\x30\x88\x62\x8b\xcc\x2d\x84\x3c\xef\x33\x6d\x34\ +\x01\x88\x22\xad\xa9\x97\x73\x29\xca\x86\x94\xc4\xf1\xdc\x4e\xd0\ +\xf4\x97\xcc\x1e\x35\xb6\x93\x07\xd7\xc1\x93\xf9\x75\x75\xd8\xbd\ +\xf1\x4d\xef\xfb\x1d\xca\xa9\xd6\xd6\xcb\x97\x7a\xba\x4a\x0c\x9e\ +\xdb\xfa\x51\x80\x4c\x5e\x24\x73\x15\x86\x61\x58\x2e\x97\x83\x20\ +\x38\x22\x3e\x42\x29\x25\x71\xdc\x6e\xc7\x91\xb1\x68\x11\x1d\xc7\ +\x01\xc4\x95\x95\x95\x42\xce\xcf\x79\x5e\x75\x79\x49\x6b\xed\xfb\ +\x41\xe0\x09\xab\x54\xa5\xa7\x17\x8d\x4e\x92\x44\x08\x11\x45\x51\ +\x51\xeb\x95\xea\x4a\x2b\xa9\x71\x21\x1c\xc7\x91\x52\x02\xa2\xef\ +\xfb\xd2\x58\x8a\xab\x24\xa7\xb5\x26\x04\x01\x20\x8b\x85\x64\x4d\ +\xa0\xea\xf5\x7a\x10\x04\x61\x18\x00\x90\x24\x51\xb3\x73\xb3\x1b\ +\x37\x6e\x78\x68\xd7\xc3\x49\x9c\x6a\xa3\x8c\xd1\xae\xeb\x66\x85\ +\xa1\xc7\x06\x44\x8f\x75\xea\x1e\x4d\x35\xa2\xe4\xd1\x52\x0a\xa5\ +\xa4\xe3\x84\x9c\xf3\x34\x4d\xe7\xe7\xe7\x3d\xd1\x97\xc4\x6d\xc6\ +\xb8\xeb\x7a\x2b\xd5\x95\x7c\xa1\x50\x2a\x97\xea\xcd\x76\x2a\xa5\ +\x41\x54\x4a\x51\x46\xd3\x44\xb6\x9a\xed\xac\xe2\x2d\x1b\x25\x21\ +\xc4\x91\x8f\x78\x46\xf9\xae\x88\xb8\xb4\xb4\xa4\x94\xa4\x47\xda\ +\x76\x00\x40\x2e\x97\xcb\x4c\xd2\x24\x4e\x6a\x8d\x1a\x77\x1c\x42\ +\xa9\x4a\xd2\xcc\xd8\x0e\xc3\x30\x8e\xdb\xd6\xb6\x09\x59\xe5\x3c\ +\xad\xf4\x59\x21\x57\xf5\x2a\x22\x3e\xdc\x76\xee\x59\xac\x87\xd4\ +\x2e\xf3\x60\x83\x13\xc7\x69\xfb\x34\x5f\x7c\xd3\x6a\xa9\x88\xe7\ +\xf9\xae\xeb\x26\x49\x1c\xc7\xd1\xd6\xad\x5b\x1d\xc7\xa1\x94\xde\ +\x7f\xff\x03\x71\x1c\xf9\xbe\x5f\x2c\x15\x17\xe6\xe7\x82\xe0\x71\ +\x8a\xb5\x16\x08\x95\x51\xab\x65\xbb\x5f\xf9\x9e\xdf\x9a\x98\xfc\ +\x8b\x3d\x8d\x6a\xb3\x15\xc5\x52\xb7\xc3\xf5\xef\xfe\x8d\x77\x5c\ +\xb8\x7d\x10\x5b\x33\x3f\xf8\xec\xc7\xbf\x39\xd9\xfd\x3f\xfe\xe2\ +\xc3\xd5\x2b\xff\xe2\xaf\xaf\x2c\x7f\xf2\x9f\xdf\xf6\x9d\x3f\xff\ +\xcb\x5d\x85\x73\xfe\xea\xc3\x2f\xf9\xe1\x7f\xff\xc8\x8f\xe7\xa4\ +\xe7\x88\xd5\x75\x03\x60\x1a\x47\x6d\x47\xb6\x13\xe5\x6c\x3a\xe3\ +\x83\xef\x7e\xdd\x69\xeb\xcb\xf5\x89\x87\xbf\xf6\xb9\xcf\xfe\xe0\ +\xbe\xb6\x4e\x93\xa1\xf3\x5f\xf5\xbf\x9f\xff\x7a\xbd\x72\xf0\xeb\ +\x9f\xfe\xc4\xf5\xbb\x57\x9c\xc0\x8d\x63\x93\x1f\x3d\xf1\x5d\x6f\ +\x7e\x7e\xeb\xd6\x2f\xfe\xd5\xe7\x7e\xb2\x68\x73\x83\xdd\xbc\x29\ +\xc1\xf4\x6e\xff\xcd\xf7\xbc\xe9\x82\xed\x83\xc9\xc2\xfe\xef\x7d\ +\xe1\xb3\xdf\xbb\x75\xbc\x74\xf2\x8b\x3e\xf0\xbe\xd7\x9c\xd0\xe3\ +\x19\x6d\x17\xa7\x66\x9a\xb1\x12\x1b\xce\xf8\xc0\x3b\x5f\xbd\x7d\ +\x30\x6c\xcd\xee\xf9\xea\xbf\x7d\xe6\xee\xa9\xd8\xf1\xdc\xce\x1c\ +\xf4\x4b\xe6\xd7\xed\xd0\x68\x07\x4f\x9c\x39\x2d\x7a\x85\xee\xde\ +\x68\xe9\xea\xeb\xef\x58\x6a\xe9\x7c\xef\xba\xf3\x2f\x3c\x6f\x20\ +\x4f\x9f\x34\x65\xf2\x59\x52\xc6\xca\xf8\xc7\xf3\xbd\x4a\xa5\xd2\ +\xdd\xdd\x5d\x2c\x16\xc3\x30\xcc\xf8\x2c\x4d\xd3\x28\x8a\x5a\xad\ +\x56\xbd\xd1\x30\xc6\x78\xae\xe7\x38\x8e\xeb\xba\xc3\x23\x23\xe5\ +\x72\x39\xcc\xe5\xb3\x18\x2a\xa1\x94\x52\xda\x6c\xb6\x80\x90\xa5\ +\xa5\xa5\x85\xf9\xf9\x28\x6a\x4b\x29\x2b\x95\x0a\x22\x59\x5e\x5a\ +\x66\x84\x59\x6b\x1b\x8d\x46\x7b\x55\xce\x8d\x6a\xad\xad\x31\x19\ +\x33\x65\x92\x63\x42\x88\xa3\x93\x78\x1c\xc7\x8b\x8b\x8b\x8d\x46\ +\x43\x6b\x03\x40\x2a\x95\x8a\xe7\x3a\xcf\x7f\xfe\xf3\x2f\xb8\xe0\ +\x02\xce\x79\xb3\xd9\x00\xb0\x04\x90\x90\x4c\xc9\xe5\xd1\x16\x69\ +\xab\x05\xfe\x00\x47\x17\x01\x00\x40\x19\x5b\x25\x3d\x42\xb2\x2e\ +\x8f\x84\x50\xad\x75\xab\xd5\xf2\x7d\xbf\x50\x2c\xe6\x72\x39\xb4\ +\x98\xcb\xe5\x94\x52\x71\x14\x7b\x9e\x27\x84\x63\x8d\x49\xd3\x34\ +\x49\x52\x42\x48\xa9\x54\x74\x5d\xd7\x5a\x4b\x29\x15\x42\x64\xca\ +\x79\x8c\x31\xd7\x75\x7d\xdf\x3f\x3e\x0d\xb3\x8c\xfb\xd3\x34\x61\ +\x8c\x39\x42\x78\x9e\x17\x04\x61\x18\x86\x68\x6d\xb1\x58\xf4\x7d\ +\xbf\xd5\x6a\x21\x82\x10\x42\x29\x19\x45\xd1\x11\x97\xf5\x6a\x08\ +\xf9\x28\xd0\xda\x82\x89\x64\xbb\x69\xa2\xe6\xeb\xcb\xf2\x90\x66\ +\xd7\x34\xd9\x1b\xbb\x2c\x8f\x1b\x69\xbb\x59\x50\x6d\x62\x6d\x96\ +\x9d\x6b\x8c\x4e\x53\x89\x08\x51\xd4\x6e\xb5\x9a\xad\x56\x13\xd1\ +\x2a\xa5\x94\x52\x84\x12\x63\x9f\x08\x44\x04\x22\xdc\xe6\xee\x1b\ +\xaf\x78\xb0\xf5\xa6\xdf\x7a\xcf\x69\xc3\xa1\xd1\xaa\x29\xfd\xe7\ +\xbd\xea\x75\xcf\xdf\x60\xbf\xf0\xcf\xff\xf4\xe3\x7d\xe2\x4d\xbf\ +\xf5\x96\xca\xf2\xc4\x23\xe3\xf3\x95\x91\x6d\x9b\xb7\x6d\x28\x85\ +\xc3\x27\xac\x5d\xb3\x6e\xcd\x16\xbe\xfc\xd0\x3d\x93\x89\xcb\xd9\ +\x31\x67\xb3\x00\x40\x51\x37\xa1\xe7\x75\xef\x7c\xc3\xba\xf6\xbd\ +\x1f\xfb\xfd\xff\xdf\x8d\x4b\xdd\x6f\x7e\xdb\x6b\x86\x78\x62\x85\ +\xb7\x70\xcf\x8f\xfe\xe8\xc3\x7f\x76\xcb\x62\xf9\x95\xaf\x7b\xe5\ +\x20\xb4\x94\xd1\x6d\xed\x0c\x0e\x6f\xe9\xa7\x4b\x37\x7d\xef\xca\ +\xaa\xb6\x39\x47\xae\xac\xd4\x97\x74\xdf\xa5\x6f\x7c\xfd\x99\xf9\ +\xe9\xbf\xfa\xc8\x1f\x7d\xe3\x21\x7c\xed\x3b\xdf\x34\x12\x76\x5d\ +\xfa\x86\x57\x0c\xac\xdc\xfd\xb1\x0f\xff\xd9\x77\xef\x9e\x77\x5d\ +\x68\x42\xef\xeb\xde\xf9\xda\xb5\x72\xf7\x3f\xfe\xc3\xbf\x8f\xb3\ +\xad\x6f\x78\xf3\x8b\x45\x92\x98\x2c\x7f\xbb\x83\x5f\x1e\x74\x68\ +\xb4\x83\x27\xa1\x46\x21\xe4\xc2\xae\x4f\xff\xe3\x27\x77\x4d\xce\ +\xef\xd9\xb5\x7b\xcf\xdd\xd7\x7e\xe2\x73\xdf\x5b\x4c\x9e\x3c\x7a\ +\xf3\x6c\xe5\xeb\x02\x18\xad\xdb\xed\x76\xc6\x2e\x59\x91\x25\x21\ +\x84\x51\x4a\x28\xe5\x8c\x11\xba\x5a\x15\xcf\x28\x55\x46\xd7\xeb\ +\xf5\xa8\xdd\xa6\x04\xad\x4e\x51\x4b\xc6\x68\x9a\xc4\x94\x04\x4c\ +\xd0\x5c\xe8\xb7\x75\x1c\xe6\xc3\x9e\x9e\x2e\x4a\x99\xd2\x46\xcb\ +\xb8\xd1\xa8\x95\x2a\x03\x85\x72\x31\x55\xb4\x59\xaf\xa7\xd6\x51\ +\x4a\x19\x6d\x78\xc8\x5c\xd7\x35\xc6\xa0\xb5\x84\x70\x46\x29\x02\ +\x30\xc6\x38\x63\xc6\x98\x0d\xeb\xd7\x27\x69\x1a\x47\x91\xe3\xba\ +\xcd\x66\x2b\x4e\x22\x63\xcc\x25\x97\x3c\xbf\x51\x6f\xb4\x5a\xb1\ +\x1b\x04\xb7\xde\x76\x7b\xb5\xda\xc8\x44\xea\x53\xa5\x8e\xad\x1f\ +\x3d\x6a\x95\x5a\x6b\x8d\xd1\x88\xd6\x82\x05\xc2\x64\x2a\xdb\xc0\ +\x0a\x85\x82\x52\x32\x6a\xb5\xda\xed\x76\xb9\x5c\x8a\xe3\xb6\x4c\ +\xb5\x94\x4a\xa6\x92\x3b\x42\x6b\x0d\x88\x94\x12\xce\x39\x01\xb0\ +\x08\x32\x95\x60\x21\x4b\x3c\x66\x8c\x6a\x6d\x8e\xb2\xb5\x31\x46\ +\x29\x75\xdc\xde\x42\x44\x6c\xb5\x5a\xc5\x62\xf1\x88\xb9\x06\x00\ +\xd8\x68\x36\xc1\xda\xfe\x81\x01\xdf\xf5\x16\x56\x16\x1b\x8d\x46\ +\xd4\x4a\x98\x25\x9e\x20\xf5\x5a\xad\xd9\x08\x28\x27\x16\x81\x1e\ +\x23\x5c\x50\x4b\xd4\xa8\x23\x2d\xc2\xb7\x0e\x55\x87\x0b\xbd\x9b\ +\x4b\xec\x1b\x87\xe6\xde\xd0\x65\x3d\x0a\x35\x45\x2c\x70\x40\xa2\ +\x94\x8a\xe3\x84\x10\x62\x8c\x51\x4a\x23\x02\xa5\x34\xdb\xa6\x54\ +\x26\x71\x4a\x80\xac\x36\x71\x7d\x6c\x80\x8a\x10\x06\xc9\xdc\x37\ +\x3f\xf5\x6d\xf1\xb1\xff\xf6\xf6\xd7\x52\x2d\x6b\xc6\xab\xac\xed\ +\xea\x61\xc2\x9e\x75\xd1\x85\x9a\x2d\xdf\x7f\xb0\x96\x27\xb5\x5b\ +\x77\x4d\x9d\x7f\xe6\xc9\xaf\x7e\x7e\x5c\x9b\x1b\x1f\x3e\xf7\x74\ +\x12\x6c\x9c\xb9\xe3\x33\xcb\x5a\x53\x24\x04\x50\x6b\xa3\x65\x94\ +\xda\x9c\x41\x42\xd0\xd0\xc2\xc8\x96\x1e\xf7\xfe\xcb\xef\x7e\xe8\ +\xf6\xfb\xc8\x49\x8f\xbc\xe0\xb2\xcd\xa3\x5d\xc2\x00\x8d\x17\xe7\ +\xc6\xef\xbb\xfb\xce\xbd\x87\xce\x3f\x77\xa8\x37\x30\xe3\xa9\x05\ +\x44\x63\x14\x30\xc7\xf3\x1d\x99\xb4\x81\x30\xad\x92\xc4\xed\xdb\ +\xd2\x5f\x3a\xb0\xe7\x47\xf7\xdd\xf6\xc0\x6c\xef\xbd\x97\x9d\x7d\ +\xc9\x96\x4d\xeb\x47\xf2\xee\xbe\xdb\xef\xbf\xe7\xde\xc3\xc3\x17\ +\xb7\xe9\x5a\xc3\x8a\xc3\xeb\x42\x8f\x05\xc3\x17\x5f\xec\xb3\xc6\ +\xa1\xbd\x33\x69\x20\x58\xdd\x64\x1a\xbc\x1d\xfc\x92\x98\x1d\xd8\ +\xd1\xc3\xef\xe0\x49\xc0\x19\x1c\xdc\x7d\x57\x75\xf0\xa2\x3f\x79\ +\xf7\xc9\x9f\xff\xdc\x4d\xaf\x7a\xd3\x25\x97\x7f\xea\x53\xbb\x67\ +\x2e\xb9\x70\x7d\xd1\xd8\xe7\x48\x87\x21\x4d\xd3\x13\xb6\xef\xf8\ +\xd8\x9f\xfe\x59\xe6\x05\x25\x84\x50\x4a\x8e\xaa\xdb\xac\x4a\xb6\ +\x10\x40\x44\x4a\xa8\xc5\xd5\x7e\x20\x42\xb0\x4c\x4d\xd0\x18\xe3\ +\x7b\x4e\x2e\xf0\x00\x51\x29\x55\x11\x02\x00\x1d\xc7\x21\x84\xd8\ +\x34\x05\x80\x9e\x7e\x45\xc2\x20\xe6\x4c\x1b\x8b\x48\x28\xa1\xa5\ +\x1c\x16\x11\x19\xe3\x84\x52\x37\x6f\x00\x80\xae\x96\x4f\x02\x25\ +\x94\x07\x28\x8c\x66\xae\xeb\xb9\x46\x1b\x4d\x80\x08\x07\x2b\x61\ +\x49\x12\x5a\xe8\xee\x7d\xfd\xdb\xde\x96\x45\x6d\x5f\x71\xd9\xab\ +\xa2\x28\x82\x23\xce\xdb\xa7\x64\xaa\x55\xb2\x41\x00\x82\x16\xb3\ +\xea\x1a\x6b\xad\xb5\xba\x90\xcf\xe5\x8a\x05\xdf\x98\xcc\x83\xa4\ +\xb5\xe6\x9c\x67\x4d\xc1\x09\xcd\x1c\xc5\x04\x01\x8d\x36\xd6\x5a\ +\xce\x45\xd6\x2e\x2a\x33\xaa\x08\xc9\x58\x07\x11\x6d\x10\x84\xc7\ +\x91\xaf\x6b\xad\x75\x1c\xe7\xff\xfc\xef\xff\xcb\x19\x23\x59\xe0\ +\x97\x10\x63\xac\xd6\xca\x5a\x1b\x86\x21\x63\x2c\x8e\x63\x63\x8c\ +\xb5\xc8\x28\xe3\x8c\x50\x4a\x5c\x97\x2f\x2f\x2d\xdd\xfe\xf0\xc7\ +\x29\xc9\x7c\xcb\x40\x19\xbd\xab\x01\x3b\x2b\xda\x18\x32\xda\xd3\ +\xbb\x41\x44\x3e\xea\x87\x06\xba\x4d\x32\xc7\xc1\xde\xd3\x14\x29\ +\x61\x3e\x21\x49\x92\x34\x1a\x8d\x30\x0c\x39\xe7\x93\x93\x53\x8c\ +\xd1\x55\xd1\x73\x6b\xa3\x28\x6a\x34\x1a\x9c\xb3\xc7\x35\x80\xcb\ +\x3a\xa6\x03\x00\x13\xae\xd3\x3e\xf8\xf9\xcf\x7d\xef\x84\x3f\x79\ +\xfb\x30\x6b\x92\xb4\x3e\xd3\x6c\x70\x74\xee\xba\xea\x7b\x0f\x54\ +\x59\x19\x1a\x35\x0a\xcd\xbb\x1e\x6a\x5f\xfa\xb6\x33\xba\x66\xbe\ +\xf0\xa5\xcb\x4f\x7a\xdd\xbb\x2e\xee\x5b\xf9\xe4\x7f\x8c\x21\x75\ +\xd0\x1a\x69\xc0\xe9\xde\x72\x42\xbe\x36\x99\xf6\x6e\xdd\x50\x51\ +\x87\x9b\x49\x7d\xf2\x70\x55\x9d\xb8\xe3\xe4\xcd\x3b\x57\xce\xd8\ +\xbe\x15\x1b\x13\x93\x2b\xfa\x74\x46\x9c\x7c\x79\xe0\xc4\xd3\xce\ +\xdb\xb1\x25\xae\xde\x33\xd3\x24\xd4\x25\x1e\x4d\x26\xc7\x76\x1d\ +\x8a\x2f\x7e\xf1\xbb\xde\x35\xf9\xf9\x2b\x26\x53\x77\xa8\xdf\x7f\ +\xe4\xee\x89\xfd\x4b\xcd\x97\x6e\x3a\x69\xdb\xa9\xbb\xd6\x9e\x7c\ +\x72\x20\x17\x0e\x1c\x3a\xdc\xd7\x48\x2f\x3a\xf1\xf4\x9d\x27\x4f\ +\x57\xf2\x1e\xa1\xc2\x36\xe7\x66\x52\x3b\xa8\xe6\xaf\xfc\xce\xb7\ +\x17\x6c\x3e\x17\xcf\xb4\x19\x23\x68\x3a\x06\xce\x2f\x93\x5f\xd7\ +\x76\xe2\xa3\x1d\x3c\xc5\xb3\x61\xc0\x71\x18\x5a\xa3\xda\x0b\x77\ +\xdf\x72\xcb\x44\xd3\x3d\x2b\x7c\xf2\x34\x7e\xfe\xac\x3d\xac\x61\ +\x18\x16\x8b\x45\x3c\x2a\x73\xf6\xe4\xb4\x44\x8e\xf8\x80\x8f\xd5\ +\x0b\x25\x40\xc0\x5a\xcc\xb4\x08\xdc\x23\x65\xf4\x16\x11\x00\x85\ +\xc8\x03\x80\x43\x88\xb5\xa8\x10\x89\x80\x2c\x4d\x88\x09\x38\xda\ +\x21\x82\x71\x01\xc7\x7c\x7b\x44\x00\x0a\x82\x71\x63\x11\x28\x17\ +\x8c\xe3\xea\x40\x10\x00\xb4\x88\x61\x2e\x97\x19\x9e\x83\x43\x83\ +\x94\xd2\xd5\xb3\xfc\x67\xf9\xb2\xe4\x09\xd4\x8a\x99\x1b\xd8\x18\ +\xa3\x8d\x11\x7c\x75\xb5\xe0\x1d\x49\x17\x7a\x82\x84\x28\xc9\x96\ +\x11\x8f\x3d\x21\x1e\x35\x7d\x9f\x28\x4b\xfb\xf4\x5d\xbb\x5b\x36\ +\x6f\x79\x52\x4d\xa2\xa3\xea\x86\xc7\xaa\x32\x21\x20\xe7\xc2\x20\ +\xd7\xc6\x50\xce\x00\x00\x2c\x08\x46\x6f\x88\xc5\x99\x2d\x7a\x8a\ +\x9b\x9e\xac\xe6\x54\xa4\x0d\xe2\x29\x4e\x83\x59\x7d\x38\x15\x57\ +\x34\x1d\xea\x64\xae\x6f\x3b\x33\x33\x37\x3c\x32\x34\x3c\x3c\x94\ +\x49\xfb\x66\xe7\x97\x4a\xce\xcf\x2d\xa4\x69\xea\x79\x8e\xb1\xf6\ +\xd8\x2f\x4f\x01\x2d\x22\xe5\xc2\x21\xdc\xf3\xf8\xd4\x9e\x9b\xbf\ +\xf8\xe3\x9d\x7f\xf2\xa6\xd1\x22\x6b\x5c\xfb\x9d\x6f\x6c\xea\x7e\ +\xfb\xbb\x3e\xf6\xdf\x05\x67\xfb\xbe\xff\xaf\xff\xeb\x8b\xe3\xed\ +\xb9\x87\x6f\x1b\x53\x6f\xe8\x3a\x7c\xcd\xb5\xf7\x54\x2e\x7a\x6d\ +\x94\x1e\x3c\x38\x3e\x2d\x79\xd1\x45\x1b\xc7\xa6\x6f\xd3\x69\xff\ +\xe5\x37\x5e\x50\x72\x6c\x75\xf2\x91\xaf\x7e\xff\x2e\x4e\x97\xbf\ +\xf2\xf9\xef\xfc\xde\x6f\xbc\xe6\x1f\x3e\xf1\xb2\xd6\xec\xbe\x6f\ +\x7e\xf6\x9b\x63\x31\xa9\xcf\x2f\x0f\x3e\xff\xf5\xff\x7c\xf1\x1b\ +\x6a\x13\x0f\x7d\xe5\xb3\xdf\x9e\x44\x5f\x00\x30\x01\xcd\xc9\x5d\ +\x9f\xfc\x97\xaf\xbe\xfb\x4d\x2f\xfe\x83\xbf\x3a\x9f\x81\x5d\x9e\ +\x78\xe0\x1f\x77\xfd\xcf\x6f\x7f\xe9\x1b\x6b\x7e\xfb\xad\x7f\xfd\ +\xf1\x7f\x94\xd5\x89\xef\x7f\xf1\xd3\x07\x56\x66\x97\xbe\xf2\x9d\ +\x35\xef\x7d\xcd\xdf\xfd\xd3\xb9\x00\xf6\xd0\x7d\x8f\x30\x35\xf5\ +\xb5\x2f\x7e\xbb\xfb\x1d\x97\xfe\xf1\xff\xf8\x1b\x66\xd5\x35\x9f\ +\xfe\xf3\x4f\x5d\x5f\x73\x43\xde\x49\x35\xfa\x25\x82\x79\x82\x48\ +\x59\x07\x1d\x00\x80\xd6\x76\x60\xcb\xd9\x17\xe4\x2c\xa2\x5f\x16\ +\x73\x57\xde\x14\xbf\xe0\x35\x6f\x3c\xa1\xd7\xcb\x14\x7b\x1e\x3f\ +\xcd\x36\x32\x7d\xf1\x67\x00\xc7\x11\x57\xfe\xe8\x87\x5f\xfa\xf2\ +\x57\xb2\xf2\x76\x04\xe0\x04\xfe\xba\x7f\x39\xe7\x8a\x99\x37\xfc\ +\x05\x3a\x01\xa0\xed\xdc\x95\x9f\x9b\x1b\x8a\x09\xb1\x32\x35\xf2\ +\xdd\xbf\xda\xdd\x82\xb7\xdf\xb4\xb8\x66\xa0\xbf\xa7\xb7\x37\x63\ +\xc4\xb6\x25\xef\xae\xb4\x5e\xea\x2e\x4d\x5f\xf0\x9e\xd6\x89\x97\ +\xd0\x34\x3a\xbe\x8f\x10\xc2\x99\x9c\x1c\xff\xf3\x3f\xff\x6f\x8e\ +\xe3\x1c\xdd\x29\x2d\xe4\x55\xf4\xce\xb0\x7e\xb2\x93\xe4\xa9\x25\ +\x00\x2d\x4b\xf6\x6b\xf7\x73\xcd\xc2\x0c\xcf\x79\x6c\x75\xa1\x20\ +\x13\xe5\xf9\x41\xa5\x52\x16\x42\x50\x42\x10\x50\x6b\x53\xaf\x37\ +\xea\x8d\x9a\xeb\x38\x4f\xaa\xc4\x60\x91\x3b\x61\x21\x0f\xad\x46\ +\x3b\x52\x20\x14\xe6\xba\xcb\x8c\x36\x97\x97\x62\x34\x6e\xa1\xbb\ +\xe0\x51\xb0\x36\xae\x47\x52\x4b\x14\xe0\x56\xba\xf9\xca\x72\xc3\ +\xf0\x7c\xb9\x00\xed\xa8\x1d\x29\x96\x65\x18\x11\x4d\xbd\x7c\xe0\ +\x39\x8c\x98\xb8\xda\x6c\xa7\xcc\x75\x93\xc4\xf0\x5c\xa9\x12\x70\ +\x13\xd7\x1a\xcd\x04\xdc\x90\x0a\x2f\xef\x71\x4a\x40\xb6\x57\x5a\ +\x91\xe2\x9e\x73\x64\x0a\xc5\x76\x02\x5e\x2e\x5f\x0a\x04\x01\xd4\ +\x71\xcb\xc8\xb4\x29\x01\x82\x52\x77\x4e\x60\xda\x6c\xd4\x5b\xd4\ +\x73\x93\xc4\xb0\xa0\x54\x09\x1d\x40\xa3\x92\xa6\x92\xaa\x25\x81\ +\x87\xc5\x4a\x20\xc0\x1a\x13\x57\xdb\x9a\x00\xe9\x78\x75\x7f\x99\ +\xd0\x6c\x36\xfe\xfe\xff\x7e\xfc\xac\xb3\xce\xe9\x0c\xc5\xaf\x3c\ +\xf6\xef\x7d\x64\xed\xfa\x4d\x59\x0a\x67\x86\x3d\x8f\x3c\xdc\x3f\ +\x30\xc8\x9e\x42\xed\x8f\x32\xe1\x70\x92\x26\x71\x1c\x27\xc4\x0d\ +\xf3\xbe\x50\x52\xe2\x73\xd8\x7f\xb4\x83\x5f\x32\xb6\x46\xb0\x16\ +\x8e\x71\x24\xa3\x20\xa4\xc1\x83\x7f\x68\xf1\x2d\x24\x5a\xc3\x24\ +\x23\x30\x65\xc4\x6e\x1b\x68\xee\xf8\x94\xa0\x05\x04\x20\x04\x84\ +\x23\x92\x24\x9a\x99\x8e\x1d\xd7\xe1\x9c\x19\x63\xd3\x54\x22\x1a\ +\xc7\x11\x00\xf0\xa4\x9e\x69\x42\x54\x52\x9b\x6b\x03\x13\x82\x13\ +\xb0\x02\xab\x4b\x0b\x96\x09\xc1\x1d\x42\x75\x63\x79\xb1\x06\x00\ +\x84\x71\xce\x18\x23\xc6\x46\xb3\xf3\x48\x1d\xc1\x54\x73\x71\x11\ +\x09\x17\x82\xac\xf6\x32\x41\xa6\x5b\x8d\x95\x3a\x02\x10\xca\xb8\ +\x70\xac\x45\xc7\x21\x26\x5a\x5e\x68\x61\xb6\x87\xa0\xd4\x51\xbc\ +\xd4\xca\xba\xa6\x30\xee\x38\xc6\xae\xda\xfc\x84\x90\xc0\x45\x13\ +\x57\x97\xda\x98\xbd\xca\x18\x13\x0e\x9a\x64\x65\x31\x42\x20\x94\ +\x0b\x17\x2c\x38\x0e\x5d\xdd\x93\x9d\x81\x33\xd7\x41\x13\xaf\x2c\ +\xb6\x11\x80\x50\xce\x39\x25\x68\x7f\x21\xf2\x4c\x1d\xfc\xc2\x5c\ +\x65\x1d\xb7\x6e\x07\x4f\xf1\x6c\x18\x95\x18\x00\xc2\x83\x7c\x81\ +\x00\x2a\xa9\xf0\x29\x7e\xda\x1d\x1e\xed\xe0\x29\x98\x14\xed\xb1\ +\x1d\x39\x10\x91\x03\x80\x10\xbb\x6d\xe1\x41\x0b\x00\xc0\x09\x78\ +\x02\xbc\xac\x2d\xd7\x11\xf6\x05\x80\x2c\x3b\x5a\xca\x34\x4d\x11\ +\x80\x30\x46\x29\x15\xf8\xd4\xe5\x05\x88\x40\x18\xe7\x70\xf4\x44\ +\x94\x73\x0a\x88\x16\x11\x08\xe5\x7c\x35\x51\x79\xf5\x55\xca\x38\ +\x80\xb5\x96\x50\xc6\x1e\x7d\xcb\x6a\x9f\x16\xc6\xf9\x63\x0e\xce\ +\xd8\x8e\x66\x07\x64\xe7\xa3\x9c\x3e\x7a\xc2\x63\xaf\xe1\xd8\x83\ +\x8f\x9e\xe2\xd1\x3d\x47\xce\x78\xec\x31\xd9\xbe\x63\xf6\x3c\x7a\ +\x39\x9d\x07\xe8\x97\xe8\x41\xef\xdc\xad\x0e\xfe\xf3\x67\xc4\x9a\ +\x9f\xd2\x53\xa8\xc3\xa3\x1d\x3c\xd1\x40\xcc\xd6\xe9\xf6\x49\x33\ +\x9b\x5c\x42\xdc\x47\x7b\xb9\xa0\xc1\x27\x3f\xc3\xb1\x85\x3a\xc6\ +\x98\xce\xa8\x76\xf0\xff\xaa\x3d\x6a\x3b\x9a\x46\x1d\x3c\x43\x74\ +\x78\xb4\x83\x27\xb2\x20\xb1\xd6\xd6\xeb\xf5\xa7\xd0\x73\xef\xa0\ +\x83\x5f\x1d\x34\xea\x75\xf5\x64\x99\x23\x1d\x74\xd0\xe1\xd1\x0e\ +\x8e\x1f\x4a\xa9\x4a\xa5\xeb\xa3\x1f\xfd\xa3\xe3\x13\x7f\xe8\xa0\ +\x83\x5f\x22\xa4\x69\xba\x6e\xdd\xfa\xce\x38\x74\xd0\xe1\xd1\x0e\ +\x7e\x9e\x30\xc6\x14\x8b\xc5\x77\xbe\xeb\x3d\x9d\x44\xeb\x0e\x7e\ +\x2d\x40\x3a\xeb\xc5\x0e\x3a\x3c\xda\xc1\xcf\x1b\xd6\xda\x56\xb3\ +\xd1\xc9\xc0\xe8\xe0\x57\x1e\x88\x18\x84\x39\xce\x3b\x33\x61\x07\ +\x1d\x1e\xed\xa0\x83\x0e\x3a\xe8\xa0\x83\x67\x42\x87\xfc\x38\x45\ +\x54\x3a\x3c\xda\x41\x07\x1d\x74\xd0\xc1\xaf\x35\x08\x21\x4a\xa9\ +\xc9\xc9\x49\x72\x5c\x3a\x2a\x1d\x1e\xed\xa0\x83\x0e\x3a\xe8\xe0\ +\xd7\x9d\x47\xb5\xd6\xf3\xf3\xf3\x1d\x1e\xed\xa0\x83\x0e\x3a\xe8\ +\xa0\x83\xe3\xa4\x52\xc6\xd8\xf1\xf1\x68\x27\x51\xad\x83\x0e\x3a\ +\x78\xca\xb9\xa5\x33\x04\x1d\x74\xd0\xb1\x47\xff\xdf\x02\x25\xe0\ +\xf2\x9f\x59\x3e\x85\x10\x48\x35\xfc\x0a\x76\xe3\xa2\x84\xfc\x02\ +\x4a\x0e\xf0\x17\xa3\x50\x43\x08\x01\xf8\xa5\x48\x61\x26\x9c\x73\ +\x44\x63\xcc\x33\x2b\x5b\x22\x54\x70\x9a\xf5\xd4\xeb\xfc\x72\x3b\ +\xf8\xf5\xb4\x50\x01\xad\x7d\x1a\xad\x27\xf8\x73\x72\x75\xf0\x14\ +\x8d\x3f\x7e\xb5\x85\x49\x29\x81\x96\x24\x0f\xcd\x11\xfa\x33\xae\ +\xf2\x2d\xc2\xfa\x0a\x86\x0e\x3e\xa3\x09\xed\xa9\x86\xfd\x89\x9d\ +\xb5\x9f\x2d\xa0\x36\x56\xa7\x47\xfe\xc8\x3a\xc6\xe0\x63\xb6\x8f\ +\xb6\x98\x7b\xfc\xf6\x91\x2f\xf2\xb8\x6d\x00\x20\x84\x05\x3e\x1a\ +\x0b\x3f\x43\xbb\x56\xe2\x06\x81\x38\x72\x57\xd0\xa8\x38\x4e\xec\ +\x63\x4d\x31\xca\x1c\x4e\x74\xaa\x2c\xf9\x7f\xa5\x9d\x0b\xf5\xc2\ +\x80\x19\x19\x25\xe9\x63\xb4\xb3\x09\xe5\xd8\xba\xfd\xaa\xab\xa7\ +\x74\xff\x4b\x5e\x7a\x5e\x60\xd4\xe3\x46\x81\x30\xee\x3a\x0e\x67\ +\x14\x10\xb5\x4a\x53\xa9\x9f\xfc\xde\x53\x06\xd1\xf4\xf7\xbf\x7f\ +\x7d\xb0\xf5\x9c\x0b\x4f\xdd\x08\x4a\x75\xb8\xb4\x83\x5f\x2f\x9b\ +\x87\xb1\x68\xe1\xc0\x6d\x0f\x2f\x9f\x76\xde\x59\x25\x61\xed\x7f\ +\x3a\x49\x3e\xdb\x3c\x8a\x94\x59\x99\xd8\xa8\x7d\xec\x6f\x1f\x11\ +\x08\x63\x3c\x5f\x12\x9c\x1b\x25\x7f\x55\xcb\x16\x05\x83\x99\x06\ +\xf9\xfb\x9b\x85\xff\x33\x8e\x7a\xa2\xe1\x4f\x9e\xaf\xb6\xf6\x62\ +\x7a\xdc\xfa\x65\x84\x58\x04\xd3\xac\xa1\xb5\x8f\x12\x01\x02\x10\ +\xa0\x7e\xce\x09\x72\x68\x94\x7d\x76\x55\x70\x69\x18\x2e\x7e\xed\ +\xdb\xcb\x5f\xfb\x36\xcb\x85\x40\x8f\x78\x10\x2d\xac\xf6\x8f\xc5\ +\xd5\xcb\xfb\xd9\xb6\x11\x6c\x2a\x73\x67\x9e\x36\xf0\x5b\xef\xa1\ +\xae\x63\x13\xf9\x53\x1d\x93\x84\x50\x62\x1a\x57\xfe\xdb\xa7\xee\ +\x9d\x6b\x69\xa5\x8d\x92\xf9\xf5\x3b\xdf\xfc\xc6\xcb\x46\x42\x02\ +\x84\x12\x00\xa3\xa5\x32\xa4\x36\x7e\xdd\x27\x3e\x77\xf7\x8b\xdf\ +\xfb\xfe\xf3\xb6\xf4\xb4\x9b\x2d\x0b\xd4\x71\x5d\xc1\x88\x51\x2a\ +\x95\x12\x09\x73\x32\x72\x02\x2b\x93\x54\x5b\x04\x00\xc6\x1d\xc7\ +\xe1\x14\x40\x6b\x29\x1f\xa5\x2b\xc2\x1d\xc7\xe1\x0c\x00\xd0\xe8\ +\x54\x4a\x8b\x00\x84\xb9\x9e\xc3\x09\xd1\x4a\xa6\xca\x08\xd7\x17\ +\x54\xc7\xb1\xe4\x9e\xcf\xac\x4a\xa4\x71\x7d\x9f\x5a\x19\x1f\xbd\ +\xfd\x84\x52\xbd\xf2\xcd\x7f\xfa\xc7\x85\xc1\xb3\xdf\xfa\xd2\x73\ +\x7c\x30\xdc\x75\x39\x23\x56\xa9\xd4\x10\xae\xaa\xd7\x5f\xf1\xad\ +\xb1\xe2\x8b\x5e\xf1\xba\x17\x86\x3a\x89\x62\x69\x8e\xfc\xa0\x98\ +\x70\xd2\xe5\xc3\x57\xfd\xe4\xea\xfb\x0f\xcc\x82\x57\xda\x7e\xce\ +\xc5\x97\x9c\x71\x42\x28\xa8\x70\x04\x01\x54\x32\x55\xda\x02\x00\ +\xe5\xc2\xf3\x03\x5b\x9f\xfc\xce\x57\xbf\xb5\xed\xad\x1b\x2e\x3a\ +\x73\x2b\xb1\x28\x1c\x87\x11\x94\x47\x8e\xe9\xa0\x83\x5f\x71\x1e\ +\xa5\xb0\x32\x7b\x78\x3e\x2e\x84\x81\xa0\xfa\x31\xab\xd5\x27\x32\ +\xd4\xb3\xcb\xa3\x94\x9b\x95\x39\xfa\x93\xcf\xe6\x93\x3a\xb2\x47\ +\x3f\x9a\x20\x68\x99\xa4\x3b\x5f\xb2\x0f\xc2\xc1\x0d\x5b\x82\x52\ +\xc5\xfe\x8a\x2a\x9b\x53\x02\x81\x00\xef\xc8\x57\xb7\x06\x15\x82\ +\x20\x10\x6b\x24\x04\x28\x25\x2e\x27\x60\x31\xd5\x68\x11\x28\x23\ +\x2e\x27\x04\x80\x12\xa0\xcf\xc4\x0a\x22\xc4\x22\x9a\x9b\xbe\x15\ +\x1c\xb8\x93\xb9\xfe\xd1\xbe\x2b\x04\xc1\xaa\x44\xf5\x6f\x9c\x5d\ +\x77\x96\xe5\xce\xd0\xd6\x13\x8d\x52\xcf\x9e\x57\x82\xb1\x74\x7c\ +\x12\x26\xc6\x4b\x27\x6c\x76\xcf\x90\xee\xa9\x06\x10\xa2\xab\x38\ +\xeb\x41\xf7\x54\x83\x06\xa2\x1f\x73\xb1\x16\x9d\x1d\x06\x53\x68\ +\xff\x50\xb8\xdb\x8d\xd8\x64\x6d\x04\xf1\x8f\x98\x7b\x86\xe5\x6b\ +\xac\xad\x93\xe8\x2a\xe6\x5d\x60\x78\xaf\x31\x55\xd2\xbe\x5c\xd8\ +\x2a\x80\xa0\xcb\x5f\xfa\xaa\x9c\x9e\x19\xf9\x93\x8f\xf0\x52\xc1\ +\xa6\xf2\xa7\x8f\x0e\xa6\xbb\x6f\xb9\xfa\xda\x6a\xf7\x99\xdb\xd7\ +\x50\x6d\x8c\x25\x60\xd3\xb1\x47\xf6\x4c\x2e\x35\xa4\xa5\x3d\xc3\ +\x1b\xb7\x6f\x1a\x8e\x16\x0f\xdc\x7c\xcb\xad\xe1\xa6\x4d\xc9\xe2\ +\x96\xad\x5b\x37\xf5\xf8\xf2\xc0\x83\xf7\x4d\x2c\x25\xbd\x6b\x36\ +\x6d\x59\xd7\x8f\x71\xfd\xf0\xc1\x5d\xb3\x4b\x75\x4d\x83\x8d\xdb\ +\xb6\xf5\xe6\x1c\x00\xbb\x32\xbd\xff\xc0\xd8\x4c\x8a\xa2\x6f\xcd\ +\x86\x0d\x23\x3d\xc4\x68\x04\x42\x89\x9e\x1f\x3b\x38\x31\xb3\x94\ +\x68\xcc\xf7\x8e\x9e\xb0\x7e\x48\x30\x42\x4d\x6b\xf7\xdd\x77\xcf\ +\x35\x74\xff\x86\x13\x36\xf7\x07\x07\x1f\xb8\x71\xd1\xf4\x9d\x7a\ +\xd2\xe8\xf4\x83\x77\x55\xbd\xbe\xad\x6b\x4a\x7b\xee\xba\xb3\xc6\ +\x47\x4e\xd9\x36\x48\x56\x8d\x6c\x42\x30\xba\xff\x86\xab\xf7\xef\ +\xe8\x7b\xc3\xcb\x2e\x2c\xd2\xfa\x81\x87\x1e\x98\x5c\x8c\xca\x23\ +\x1b\xb7\xae\x5f\x43\x09\x75\x83\xc0\x44\xf3\xb7\xde\x70\x43\xc1\ +\x2d\x6d\x3d\x61\x7d\xc0\xc0\x58\xa4\x5c\x24\xb3\xf7\xfe\xfd\xdf\ +\xfc\xdd\x9d\x0b\xee\xc6\xb5\x83\x30\xbf\xf7\xc1\xd2\xe8\xf3\xcf\ +\x3b\xd5\xb6\x26\xef\xbe\x73\x5f\xc3\x7a\xeb\xb7\x6c\x1f\x2e\xbb\ +\x06\x89\xac\xcd\x3c\x70\xe7\x64\x5c\xdf\x6f\x1d\xcf\x11\x94\x72\ +\xa1\xab\x33\x0f\xde\xb5\xaf\x6e\xbc\x0d\x5b\xb7\x0d\x95\x3d\xad\ +\x3b\x8d\x07\x3a\xf8\x95\x07\x61\x9c\xc9\x66\xa3\xde\x4e\xba\x04\ +\x3c\x6a\x8f\x3e\x99\x4b\xea\xd9\xe5\x51\xe1\xa4\xbb\xef\x1c\x92\ +\xb5\xde\xd1\xb5\x68\x2d\x10\x9a\xb5\x2d\x62\x80\xa4\x6f\xed\xd7\ +\x7f\xf8\xbd\x69\x56\x19\x39\xe1\xc4\x5f\x93\xec\x06\x6b\xb0\x67\ +\xa4\x70\x86\x9f\xdc\x11\x79\xef\xdc\xe9\xa3\xc1\x83\x87\x9b\x3f\ +\x7a\x24\x82\x82\xf7\xea\xd3\x0b\xeb\x02\xba\x30\xdb\xfa\xc6\xfd\ +\x6d\xf9\x8c\x1d\x89\x84\x10\x55\x5f\x71\x76\xdf\xb2\x66\xeb\x09\ +\xd4\x68\x38\xaa\x9a\x6b\x0c\xeb\xea\x7b\x68\x72\xf1\xa6\x7f\xfb\ +\xff\xce\x79\xef\x47\xc9\xb3\x3d\xec\x48\x84\xf0\x07\xfa\x70\x71\ +\xc9\xd6\x77\xf1\x0d\x00\x16\xf4\x0c\x90\x1c\xf0\x0d\x80\x12\xd4\ +\x38\xf0\x35\x20\x36\x80\x69\x81\x3a\x0c\xee\x49\xc0\x37\xa0\x5d\ +\x01\x79\x80\xb8\x17\xa0\xd8\x00\x7a\x1a\xe4\x3e\x12\xbc\x12\xf9\ +\x46\x80\x31\x48\x1f\x22\x38\x03\x6e\x5f\xd7\xe0\x69\x27\x2f\xde\ +\x71\xc7\x81\x0f\xfc\xe1\xda\xbf\xfa\x53\x6f\xc3\x3a\xdb\xfe\xa9\ +\xfd\xcc\x89\x70\x78\xf7\xb6\x4b\xfe\xe0\xbf\xbe\x35\x4f\x15\x65\ +\x42\xae\xec\xfa\x1f\xff\xf3\x7f\xdc\xb5\x24\x05\x18\xa7\xef\x84\ +\xdf\xfd\xe3\x3f\xdf\xee\xf9\xc5\xa2\xbd\xf5\x07\x5f\xb8\xfd\xce\ +\xf3\xff\xe2\x4f\x87\x0f\xfd\xe4\xdf\x3e\xf1\xdd\x7b\xa5\x05\xeb\ +\xf4\xbd\xed\x83\x1f\x3d\xaf\x32\xfe\xcf\x7f\xf1\x37\x7b\x5a\x86\ +\x7b\xa3\x1f\xf9\xdb\x3f\x1f\x2c\x7a\xc0\xc8\xe4\x5d\xd7\x7c\xf6\ +\xbb\x37\xb5\xa5\xd2\xf9\xcd\xbf\xfb\x91\xdf\xbf\x68\x6b\x59\x6a\ +\xea\x98\x85\xef\x7d\xfe\x1f\xbe\x7b\xdb\x94\xe7\x52\x74\x7b\xdf\ +\xf8\xfb\x7f\xf2\xf6\xf3\x7a\x7f\xf0\xb9\x8f\x7f\xe5\xba\xdd\x94\ +\x5a\x1b\xac\xff\x9d\x8f\xbe\x77\xfa\xda\x2f\xff\xfb\x9d\x5d\xff\ +\xf2\xef\xbf\x7f\xc5\xbf\xfe\xaf\x3b\x86\x2f\xfd\xdb\x77\x9f\xf5\ +\xf9\xbf\xfe\xd3\xe6\x0b\xff\xf2\xf4\x93\xd6\x18\x29\x1f\xf5\xeb\ +\x06\x61\xe0\xb9\x2e\x4b\x6e\xfd\xce\x67\xff\xf5\xcb\x57\x57\x53\ +\x14\xf9\xc1\xcb\x7e\xfb\x0f\xde\x75\x5e\xe0\xb8\x7c\x71\xcf\x9d\ +\xff\xfa\x77\x77\x24\xda\x79\xde\x9b\x3e\xf4\xa1\x37\x9c\x43\x51\ +\x09\xa6\x6f\xfe\xfe\xd7\x6f\x18\xf7\xdf\xf7\x47\x7f\xf2\xba\x0b\ +\xb6\xd8\x56\x3d\x36\x8c\xd7\xf6\x7c\xf6\xef\xff\xee\x47\x0f\xce\ +\x28\x03\x03\x3b\x2e\xfc\xe0\xef\x7f\x70\x87\x3b\xf9\xa5\x7f\xf8\ +\x9b\xef\xdd\x3b\xe7\x86\x4e\x9a\x50\xe1\xb8\xb6\x3e\xf6\xa5\x7f\ +\xfe\xdb\xab\x77\x57\x09\xea\x70\xed\x39\x1f\xfa\xc0\xfb\x4e\xe8\ +\x61\xb2\x63\x95\x76\xf0\x2b\x0d\x63\xa0\x77\xed\x8e\x81\x07\xaf\ +\xf8\xce\x97\xbf\x9c\x0f\x9c\x2c\xe6\x88\x5a\xe5\x36\x9c\xf6\xa2\ +\xb3\xb6\x3b\xa0\x8f\x35\x4a\x9f\xed\x7c\xdd\xd4\x18\xc6\x04\x44\ +\x4d\x53\x5f\x4a\xe6\xc7\x93\x85\x49\x3d\x3f\x81\x8e\x77\xd5\xae\ +\xc3\xfb\x56\x92\x73\xde\xf4\x5e\x2f\x57\xb0\xe6\xd7\xa2\xfd\x02\ +\x22\xe6\x0a\xee\xb6\x6e\x5e\xe9\x76\xe9\x4a\xeb\x5f\x6e\x6c\x0c\ +\x6e\x2a\x3e\x6f\xbd\xff\x8a\x73\x2b\xc5\x6a\xfb\xf3\x37\xad\xdc\ +\x3c\x29\x7f\x4e\xe1\x38\x62\xb4\x41\xe6\xf0\x34\xb2\x51\x43\xce\ +\x8d\x27\x0b\x53\xe9\xec\x18\x91\xd1\x58\xdb\xfc\xe0\xd6\x7b\x37\ +\x5f\xf2\xea\xd1\x93\x4f\xd7\x4a\x3e\x07\xa3\xc0\x58\xb2\xb8\x14\ +\xcf\x8c\xeb\x78\x5c\x47\xe3\xf1\xd4\x78\xba\x30\x6e\xb2\xed\x89\ +\xf1\x74\x71\x5c\x47\xe3\xa6\x3d\x1e\x8f\x8f\xa7\xcb\xe3\x26\x9e\ +\x50\xed\x89\x68\x7c\x5c\x55\x27\x74\x3c\xa1\x9a\x13\xd1\xd8\xb8\ +\xaa\x4f\xe8\x78\x42\x35\x26\xa2\xb1\xf1\x74\x6a\x2a\xba\xe7\xde\ +\xf6\x35\xd7\xf4\x6c\x1a\x71\x17\x66\x0e\xfe\xf6\x47\x9a\x77\xdc\ +\x43\x7d\xef\xa7\xfb\x09\x84\xdf\x7c\xe0\x1b\xef\x79\xd3\x65\x97\ +\xbe\xfa\xcd\xff\xeb\xcb\x0f\x30\x41\xda\x8d\x78\xe7\x3b\x3f\xf6\ +\xef\xff\xe7\xc3\xe5\xc6\x9e\x9b\x6f\xdd\x63\x38\x4d\x65\xf1\xad\ +\x1f\xfd\xbb\x2f\x7f\xfc\x23\xfd\x72\xef\x57\xbe\x74\x25\x5d\x7f\ +\xde\x3b\xde\xfa\x8a\x4a\x7d\xf7\xe5\xd7\xdd\xb8\x18\x9b\x7a\x43\ +\xbd\xe0\xf7\xff\xd7\xd7\x3f\xff\xbf\xce\x18\x0a\xa5\xd2\x46\xe3\ +\xe8\x69\x17\xbe\xfe\x0d\x6f\x78\xf9\x25\xa7\xda\xe9\xdd\x0f\xee\ +\x3d\xac\x33\x07\x0c\xaa\x46\x3d\x5a\x7f\xd6\x6b\x3e\xf9\xb9\x7f\ +\x3c\x2f\x9c\xb9\xfa\xb6\xfd\xb3\x0f\xdf\xf5\xbd\x1f\xdf\x52\xda\ +\x76\xf1\x9b\x5e\xf7\x12\x7f\xf6\xe6\xaf\xde\x3c\x7d\xca\xce\xf3\ +\xca\x7c\xe1\xfe\xbb\xef\x9f\x4e\x5b\xcb\xe3\x0b\xfb\xf6\x3c\x34\ +\xa5\xd6\xbe\xe0\xfc\x4d\xfc\x68\xcf\xf1\xec\x7f\x00\x94\x8b\x68\ +\xf2\x91\x6f\x7f\xf3\x47\xa5\xf3\x7f\xfb\xcb\x5f\xff\xcc\x2b\xd6\ +\xd7\xbf\xfe\xe5\x1f\xcd\xb6\xb4\x49\xd4\xd0\x89\x2f\xfb\xe4\x97\ +\xbf\xf0\xde\x0b\xbb\x6f\xfe\xde\xe5\x07\x1a\x92\x13\x46\xb0\xb9\ +\xef\xc0\xa2\x3f\xb2\xed\x8c\x93\xb6\x38\x26\x05\xc7\x2f\x97\xc2\ +\x43\xb7\x7e\xf3\x5b\x77\xb5\xdf\xf9\x67\x9f\xf8\xe2\xff\xf9\x6d\ +\xb5\xf7\xc6\x1f\x5f\x7f\xf7\x81\x7d\xb7\x5c\x71\xdb\xd2\x1b\xfe\ +\xf4\x9f\xbf\xf0\xbf\x7f\x67\x20\x40\x42\xec\xfe\x7b\x7f\x72\xf9\ +\x8d\xe3\x3b\x5e\xf0\x9a\x37\xbe\xf8\xa4\xa9\xdb\xaf\xbe\xe9\xfe\ +\xfd\x20\x9c\x4e\x22\x6f\x07\xbf\xe2\xf3\xb3\xd5\x34\xe8\x79\xd1\ +\xeb\xdf\xf4\xea\x17\x5f\x74\xf6\x59\x67\x9e\x75\xe6\x99\x67\x9e\ +\x71\xc6\x19\x67\x9d\x7d\xf2\xba\x01\x86\xf6\x71\x99\x3c\xcf\x76\ +\x7c\xd4\x58\x44\xca\xa6\x8a\x6b\x85\x49\xba\x16\xf6\xab\x76\x4b\ +\xac\xdf\x7e\xf5\x74\xfb\x96\x3b\xee\x3a\x6b\xeb\xc6\x42\xdf\xa0\ +\xfd\x75\xea\x61\x64\x2d\xa6\x06\xad\x45\x8d\xe0\xb9\x84\x01\x14\ +\x8a\xee\x28\x57\xff\x71\x5f\x6b\x96\xb2\x46\x4c\x7e\x5e\x81\x62\ +\x0b\xa8\xb5\x6a\x15\x07\xa7\x63\xb3\xc1\x9d\x97\x33\x63\x6e\xd7\ +\xc0\x44\x6e\xe4\xcb\x57\xde\xd0\xef\xe0\x86\xcd\x9b\xcd\x73\x90\ +\x93\x49\x00\x10\x08\x18\xc1\x81\x80\x54\x40\x0c\x68\x0a\x14\x40\ +\x2a\x40\x05\x9a\x81\x02\x90\x0a\x6c\xb6\x8d\x20\x15\x18\x05\x9a\ +\x83\xb4\xc0\x15\x28\x0d\x86\x83\x34\x40\x14\x28\x03\x5a\x50\xe1\ +\x06\x44\xb5\xe5\xc4\x84\xbd\xe2\x87\xe5\x8b\x2f\x16\xb1\x3e\xfc\ +\xa1\x8f\x0d\xff\xe9\x47\xcb\x2f\xbe\x04\xe5\x7f\xb6\x4a\xb0\x3a\ +\x0d\x36\x5c\xf4\x91\x77\xbe\xd0\x23\xb6\x7b\x68\x13\xea\xfd\x84\ +\x12\xc2\x9c\xae\xfe\x5c\xa1\xe8\xd9\xb4\xad\x11\xd0\xa2\x9b\x2b\ +\xf8\x8e\xbb\x92\xd4\xaa\x31\x23\xcd\xe9\x87\xf7\xaa\x2d\xcf\x7b\ +\x41\x69\xfb\x28\x35\x8a\x52\xca\x85\x17\x84\x41\x92\xa4\xc0\x1d\ +\xac\x1d\xfc\xca\xbf\xfc\xcd\xcd\x8d\x0d\x2f\x3c\xbd\xe8\x09\x6e\ +\x1f\x75\x0b\x11\x4a\x29\x65\x3c\x5f\xec\x19\xea\x09\x77\x25\xb2\ +\xb6\x1c\x49\x05\x7a\x79\x72\xcf\x58\x69\xfb\x25\xaf\xae\x0c\x75\ +\x8d\x6e\x73\xfb\xf3\xd7\x5d\xff\x8d\x9f\x30\x7f\xe3\x16\x73\xf8\ +\x9a\xab\xf6\x24\x6b\x4f\xde\x31\xd8\x6d\x8d\x06\x20\x94\x50\xe1\ +\x06\x82\x32\x8b\x16\x28\x44\x8d\x7a\x33\x86\xb5\x9b\xb7\x76\x95\ +\xd7\x6c\xd8\xd2\x2f\x7f\xb0\xd0\x92\x1a\x10\x1c\x37\xe8\x2d\xf4\ +\x0c\x0d\x0f\xd0\x1b\x67\x1a\x89\x25\x79\x44\xe2\x96\x0b\x4e\x32\ +\xb5\xb0\xb0\xdc\xd8\xda\x53\x76\xa5\x22\x60\x5b\x0b\x0b\x26\x3f\ +\xb2\x79\x74\x4d\x5f\x25\x1e\xc8\x39\xd5\xda\x72\xb5\xb9\x22\x59\ +\x69\xe3\xe8\x50\xb9\xb4\xc8\x29\x21\x68\x9a\xf5\xf9\x94\xf1\xea\ +\xf8\x9e\x43\xa5\xf0\x45\x97\xbe\x68\x7d\xaf\xaf\xb5\xe9\xa4\x1d\ +\x75\xf0\x6b\x60\xea\x00\xe7\x6e\x18\x78\x29\xaa\x7c\xa5\xa7\xab\ +\xe0\xa1\x31\xd6\xda\x27\xa6\xb0\xf3\x67\x77\xe2\x44\x63\x51\x0b\ +\xef\xba\x7b\x1f\x5e\x5c\x5e\x7e\xfb\x45\xa7\xf5\xf4\xdb\x6b\xa6\ +\x5a\x57\xdf\x78\xcb\x1b\x5e\xfe\x62\xd2\x5c\x4e\x93\x24\x08\x82\ +\x5f\x8f\xc5\x0e\x6a\x8b\x06\x81\x10\xd0\x48\x36\xae\x2f\xbe\x23\ +\xaf\xf6\xee\xaa\xde\xd3\x14\x5b\x47\x05\x20\x2a\xe6\xbc\xe3\x92\ +\xfc\x0d\x37\x2d\xef\x8b\x7f\x2e\x84\x6d\x91\x8b\x03\x4b\x8d\xaf\ +\x5f\x7d\xc3\xab\x2f\x3a\xf7\xac\x0d\x3b\xc6\xb4\xf3\xf9\x1f\xfc\ +\x64\xdd\xe8\xc8\xf9\xc3\xe5\xd9\x66\x23\x7c\xae\xe6\x45\x42\x0d\ +\x10\xad\x20\x89\x01\x10\xa4\x01\x54\x10\x27\x80\x29\x48\x0b\x5c\ +\x42\x9c\x82\x4d\x41\x5a\x48\x15\xb0\x04\x6c\x0a\xca\x42\x2a\x81\ +\x24\xa0\x25\x48\x84\x54\x02\xc6\xa0\x52\x50\x40\x38\xe7\xa0\x80\ +\x00\xe8\x6a\xb5\x7e\xc5\x15\xf9\x8b\x9f\x6f\x8a\xfe\xfc\x67\x3e\ +\x5f\x7e\xc9\x25\x3f\xed\x76\x58\xad\xd2\x56\xab\x69\x21\x3d\x74\ +\x70\x2f\xf6\x59\x82\x59\x23\x73\x63\xad\x31\x16\xdd\x5c\x4f\x1e\ +\xea\xb7\xde\x70\x95\x57\x3f\x69\x73\x7f\xff\xa6\x21\xf1\xa0\x0a\ +\x4f\x38\xe9\x44\x2a\xf5\xc8\xe6\x6d\x45\x79\x97\xd4\xc6\x58\x6b\ +\xad\x45\x00\x4a\xa9\x6e\x2e\x8f\x8d\xcd\x94\x4e\x7d\xd5\xe9\x27\ +\xbb\xb7\x5e\x7e\xb3\x3e\xa6\x04\xc5\x5a\x63\x57\x7f\x8d\x46\x4a\ +\xec\x59\x3b\xd2\x9d\xe7\x8b\xac\xb0\x7d\xe7\x29\xb6\x91\xae\xdf\ +\xde\xe7\x0f\x8c\x9e\x3d\x12\xfc\xeb\x4f\xee\xb9\xe4\xfd\x7f\xbc\ +\xa3\xfe\xe3\xbf\xff\xc2\x81\xf3\xdf\xfd\xfa\xc1\x8a\x6b\x64\xc2\ +\x85\x7d\xe4\x86\x2b\x1f\x98\xb7\x65\x3a\xf5\xf0\x62\xb2\xae\x58\ +\xea\x1f\x5d\xb3\x7e\x30\x7c\xe0\xc7\x5f\xbf\xdc\xd9\x7a\xe3\x35\ +\x07\xfb\xb6\xbd\xad\x37\xe7\x18\xb4\x2b\xf3\x87\x7e\xf8\xa3\x6f\ +\xdf\x72\xd5\xdd\xe1\x86\x97\xac\x2d\x3a\xc6\x1a\x82\xe1\x99\xcf\ +\x3f\xe7\xdb\x77\x7c\xe1\x13\x1f\xff\xc7\xa9\x8b\x4e\xe5\xad\xf9\ +\x76\x61\xc3\x89\x5b\xcf\xe8\xfd\xd6\x57\xbe\xfd\xbd\x6f\x8e\x89\ +\x7d\x7b\x1b\x70\xe9\xc6\xad\xeb\x47\xdc\x7e\x71\xc5\xd7\xbf\xf2\ +\x35\xb9\x35\x6a\xc4\x4a\x23\x1b\x18\x3e\xa1\x42\xaf\x83\xe2\xc8\ +\xce\x93\xfb\xdb\xd6\xd9\xbc\x7e\x0d\x33\x1d\xaf\x6e\x07\xbf\xe2\ +\x20\x84\x52\x8c\xee\xbf\xf6\xca\xdb\x0f\xd4\xc3\x50\xc4\x91\xde\ +\x70\xd6\x0b\x2e\x3c\x69\x84\x3c\x99\xc9\xf1\xec\xda\xa3\x08\xca\ +\x22\xa6\xed\xad\xeb\xd6\x3e\xf8\xe0\x83\xdf\xb8\x85\x8f\xae\x19\ +\xbe\xe1\xe6\xdb\x9e\x7f\xfe\x79\xa7\xe6\xcd\x8d\x07\x67\x0a\xe4\ +\xd7\xc2\x5d\x84\x16\x8a\x5d\x6e\x85\xc0\xd6\x61\x1e\xcd\x19\xc7\ +\x81\x3d\xbb\x57\xfe\xf2\xa6\x28\xf0\x28\xf7\xec\xb4\x2d\xbc\xea\ +\xd4\xfc\xf7\xa6\x68\x7f\x81\xb1\x9f\xcb\x78\x10\xb0\x08\x49\x1c\ +\x6f\xa8\xe4\x8b\xb9\xdc\xe5\x57\xdf\x58\x3b\xef\x9c\x7b\x1f\xbc\ +\x23\xf4\xfd\x57\x9f\xbe\x7d\xfe\xee\xeb\xe4\xf0\xe9\x84\x90\xe7\ +\xc4\x20\x25\x94\x18\x02\x4a\x43\x9c\x02\x58\x90\x06\xac\x5e\xe5\ +\x51\x65\x21\xd1\x40\x63\xc0\x04\x94\x85\x54\x01\x49\x1e\xe5\x54\ +\x4c\xc0\x64\xc7\x48\x30\x29\xe8\x14\x14\x12\x4f\x08\x92\x90\x2c\ +\x87\xd7\x26\x49\x74\xd7\x5d\xfe\xb9\xcf\x4b\x91\xfe\xb4\x72\x2a\ +\x12\x94\x7a\x9c\xc3\xf7\xfe\xeb\xdf\xdf\x69\x75\x62\x7b\xce\xf8\ +\xe8\x7f\xb9\xac\xdc\x55\xb6\x0e\x07\xc2\x73\xf9\xa2\xef\x90\xca\ +\xe8\x39\x6f\xb9\xec\x8e\x2f\xfd\xe4\x9b\xbb\xee\xd8\xfd\xa7\x7f\ +\xf1\x07\xbf\xf1\xfb\x1f\xfc\xf4\xbf\x7d\xed\xdf\xfe\xe9\x76\x1d\ +\x0c\xbf\xeb\xf7\xb6\x0d\xf6\x79\xc5\x52\x29\x10\xab\x51\x12\xab\ +\x94\x33\xb0\xe5\x55\x6f\xb8\xec\x8b\xdf\xff\xce\xff\xde\xcd\x49\ +\xef\x9a\xd1\xfe\x32\xb1\x59\x5d\x17\x0d\x72\x85\x5c\xe8\x01\x80\ +\x9b\x2b\xe4\x1c\xe2\x0d\x9f\xfa\xfe\xdf\x7d\xef\xe7\xbe\xf4\xdd\ +\x4f\xfe\xc3\x4d\xe0\xad\xf9\xad\x75\x3b\x4e\x58\xdb\x7b\xfa\x45\ +\xa7\x0e\xdc\xaf\xcf\x3c\xf3\xa4\x2d\xd3\xb3\xeb\x37\xd5\x4f\x3f\ +\x75\x67\x88\x32\x01\xc2\xd1\x34\xab\x13\xd7\x7c\xfb\x9a\x15\xe5\ +\x6c\x38\xeb\xd5\x6f\x7d\xc1\x69\x7e\x29\x7c\xeb\x6f\xff\x76\xfa\ +\x6f\x5f\xfe\xc4\x3f\xdf\x31\x74\xd2\x0b\x7f\xef\x3d\x2f\x29\xba\ +\x6a\xc3\xe6\x4d\x0f\xdd\xb8\xeb\x53\x1f\x7f\x68\x60\xeb\x85\x1f\ +\x78\xd7\xeb\xfa\x5d\x50\x1a\x41\xe9\xe1\xb3\x5f\xfb\x47\xbf\x27\ +\xbe\xfe\xfd\x6b\xbf\xf2\xd9\x7b\x88\x08\xb6\x3e\xbf\xf2\xa2\x0b\ +\x5e\xf1\x7b\xef\x5d\xfe\xec\xb7\xbe\x74\x8f\xc9\x9f\xff\xba\xf7\ +\xbd\xf2\xdc\x0d\x3d\xbc\xff\x03\xbf\xfb\xe6\xcf\x7d\xe3\x8a\x7f\ +\xbc\x4d\xe7\xfb\xd6\x0f\xf5\x94\x46\x4e\xdc\xf1\x81\xf7\xcf\x7e\ +\xe1\x3b\x3f\xfc\xfb\xeb\x5a\xf9\x4d\xe7\x7f\x74\xeb\x99\x6b\x0b\ +\x54\x75\x8a\x4a\x3b\xf8\x95\x06\xe3\x74\x69\xff\xc3\x0f\xcc\xb2\ +\x17\xbf\xfe\xcd\x23\x05\xd1\x98\x7a\xe0\x07\x37\xdc\x3a\x3e\xf2\ +\xea\x0d\x25\xae\xed\x73\x9b\xaf\x0b\xa8\x80\xa4\x8b\xd3\xa7\xf5\ +\xf4\xc4\x2f\x7a\xc1\x0f\xae\xb9\x6e\xcf\xbe\xfd\x67\x9d\x71\xc6\ +\x05\x23\xc5\xf4\xd0\xfd\x0a\x39\xe2\x11\x77\xdf\xaf\xb6\x3b\x17\ +\xd1\x0b\xc4\x0b\xb7\x07\xa4\x15\x7f\x6b\x8f\xa4\xc3\xc9\x23\xd4\ +\x16\x03\xca\x19\x31\x52\x7d\xe3\x86\xe5\x97\x9e\x5a\x7c\x6b\x3f\ +\x4c\x4f\x44\x73\x09\x52\x20\xcf\x30\x39\x32\x93\x0f\x90\x69\x5a\ +\x9e\xdf\xf3\xa6\x8b\xcf\xfd\xda\xb5\xb7\x5d\xfe\xa3\x1f\xf7\xf6\ +\xf5\xbf\xf9\x25\xe7\x05\x13\x0f\x26\xed\xf6\x73\xea\x49\x27\x86\ +\x40\xaa\x8f\xd8\xa3\x16\xac\x86\x24\xb3\x47\x0d\x80\x02\x9a\x00\ +\x26\x20\x2d\x50\x05\x90\xd9\xa3\x08\x89\x04\x9b\x80\x49\x41\x5a\ +\x48\x52\x30\x31\x68\x09\x1a\x00\x04\x7f\xbc\xdf\x1c\xf1\x3f\xaf\ +\xa2\x46\x34\x86\x95\xdf\xfc\x5f\xff\xcf\x1b\xb3\x03\x11\x91\x10\ +\x46\xe9\xa9\x7f\xff\x09\x20\x4c\x51\xf8\xe3\xbf\xfe\x67\x20\xd4\ +\x1a\xfe\xe2\xf7\xfc\xd1\x45\x6f\x55\x48\x08\x63\xdc\x19\xbe\xe8\ +\x63\x7f\x7d\x8e\xd4\x96\x10\xca\x18\x05\xac\xfc\xed\x67\x3e\x4d\ +\x18\x4b\xa5\x02\x00\x40\xa3\x49\x78\xde\xab\x7f\xeb\x8c\x97\xbd\ +\x5b\x1b\x64\x9c\x33\x4a\xb2\x14\xa1\x94\xf6\xfe\xc6\x1f\xff\x1d\ +\x02\x61\x96\xbe\xea\x8f\xfe\xe5\x95\x40\x98\x32\x1b\xce\xba\xf4\ +\xcf\x76\xbe\x50\x19\x4b\x28\xa5\x94\x46\xad\xd6\xe0\xe9\x6f\xfe\ +\xd4\xbf\xbf\x81\x73\x46\x86\x2e\xfb\xe7\xd3\x5f\x4d\x19\x4f\xa4\ +\x01\x00\xa9\xf9\xe9\x97\xfe\xc6\xce\x97\xbe\xdb\x5a\xe0\x8e\xc3\ +\x29\x26\xb1\xee\xdf\x7e\xd1\xc7\xfe\xe7\x39\x52\x5b\x26\x5c\x87\ +\x41\xa4\xcc\xcb\xde\xf5\xd1\x97\xbc\xdd\x58\x84\x6c\x8f\xca\x62\ +\x25\x68\x0d\x78\xa7\xbc\xf0\x4d\xdb\x2f\xb8\x4c\x99\xec\xca\x19\ +\xa1\xf4\xcc\x57\xff\xd6\x29\x2f\x79\x97\x01\xea\xba\x2e\xb1\x32\ +\x45\xf7\x94\x17\xbd\xfd\xef\x2e\x7c\x83\xb6\x48\x28\x63\x94\x28\ +\xcd\xce\xbc\xf4\x3d\xa7\xbc\xf0\xad\xc6\x22\xa5\x8c\x52\x48\x54\ +\xc7\x1c\xed\xe0\x57\xdf\xde\x89\xdb\x2d\x51\x19\x5a\x3b\xd8\xe5\ +\x58\x93\x1f\x5d\x5b\x66\x8f\x44\xa9\x04\x22\x9e\xc8\x50\xcf\x41\ +\x7c\x34\x95\xca\x4e\xee\x39\x6f\x78\x4b\xe1\xd2\x17\x2f\x54\xeb\ +\xe7\xac\x1f\x10\x07\xee\x32\x4a\xa7\x0a\x2c\xe2\xaf\x01\x8d\x02\ +\x63\x64\x6e\xa2\xf5\x7f\x0f\x35\x81\x80\xe7\x50\x32\xd6\x9c\x42\ +\xf0\x38\x41\x00\xc6\x48\xda\x4c\xbf\x7a\xcd\xbc\x45\x00\x42\x7c\ +\x87\xd0\x9f\x87\x49\x6a\x11\x52\xad\xd5\xca\xe2\x90\x52\xef\x78\ +\xc1\xb9\x77\x1d\x5a\x73\xc2\xda\x35\xc3\xd5\xc3\xa6\x59\x4b\xb5\ +\x31\xd6\x3e\x37\x83\x8e\x08\x84\x18\x42\xa5\x86\xe4\x18\x7b\x94\ +\x26\x80\x12\xa4\x01\xd4\x40\xd2\x55\xdb\xf4\x28\x8f\x4a\x0b\xec\ +\x08\x8f\x2a\x84\xf4\x88\x3d\x2a\x81\x20\x13\x8f\x61\x4d\x04\x44\ +\x7c\x3a\x35\x43\x8c\x73\xf6\x98\xeb\x42\xce\x45\x56\x27\xc6\x39\ +\x07\x40\xb4\x46\x13\xc2\x85\xc8\x5e\x55\x4a\x11\xc2\x84\x60\xd9\ +\x9f\x90\xbd\x74\x6c\x59\x19\x5a\x6d\x08\xe3\x62\xb5\xbc\xeb\xd1\ +\x97\x08\xe3\x3c\xdb\x71\x64\xc3\x2a\x65\x09\x65\x82\xb2\xa3\x07\ +\xa2\x05\xce\x19\x22\x22\x50\xc6\x00\x8e\x51\xe0\x40\x24\x8c\xf1\ +\x6c\xa7\xd6\x08\x00\xfa\xd1\x8b\xb1\x2a\xab\x53\x25\x94\x71\xca\ +\x32\xdb\xf8\x58\xa1\x05\x34\x52\x9a\xa3\x9f\x95\x7d\x2f\x65\x09\ +\xe5\x82\x02\x58\x9d\x89\x2d\x58\xa5\x2c\x61\x5c\x1c\x39\x64\xf5\ +\x98\x23\x67\xec\x74\xa5\xed\xe0\xd7\x01\xd6\x92\xde\x91\x8d\xce\ +\xfd\x3f\xf9\xe6\x77\xa2\x75\xbd\xfe\xc2\xe1\x3d\x4b\xe1\xe8\xf3\ +\x2a\x39\x6b\xcd\x73\xed\xd7\xb5\xa6\x30\xb2\xf1\xc0\x7d\xb9\xd6\ +\x6c\x8d\x2e\xdc\xcd\x4b\x3d\x03\xc2\x3d\x74\xe7\x3e\x9b\xb4\x9b\ +\x0a\xed\xb6\x0b\x3c\xc7\x81\x5f\xe9\x5f\xa9\x45\x88\xd5\x91\xf9\ +\x94\x11\x00\x50\x3a\xb3\x18\x21\x7e\xd4\x2a\x24\x84\x92\x6c\x12\ +\x93\x1a\x00\x20\x51\xcf\x48\x14\x10\x11\x83\x7c\x61\xa9\x7f\xf3\ +\x5d\x53\x0f\x06\xac\xc6\x66\x97\x47\x73\xe5\x68\xef\x5d\xf7\x57\ +\x97\x0c\xe2\x9c\xdf\xdb\xd3\xbf\xe6\x67\x51\xff\xf9\xf9\x9a\xa3\ +\xc4\x12\x92\x5a\x20\x29\x00\x82\x44\x30\x16\x6c\x0a\xa0\x40\x01\ +\xa0\x01\x9b\x00\x28\x90\x00\x68\xc0\xa4\x80\x12\x14\x02\x31\xa0\ +\x53\xb0\x1a\x14\x40\xa2\x81\xa5\x60\x34\x68\x02\xe8\x88\xc7\x26\ +\x38\x23\x58\x0b\xec\x69\x0d\xd1\x53\xed\x79\xf4\xa5\xc7\x1e\xf4\ +\xb8\xb7\x3c\x19\xbb\x3c\x39\xe3\x3c\xc9\x99\x9f\xe4\xd0\x27\x3d\ +\xea\x29\x4f\xfb\xf8\x5d\xff\x29\xd7\x3d\xf5\x67\xfd\x6c\xc7\x74\ +\xd0\xc1\xaf\xf2\x5c\x6d\xb4\xd3\xb5\xfe\x15\xaf\x7c\xc9\xdd\xf7\ +\x3e\x3c\x33\xd3\x0c\x06\x4f\xba\xec\x8c\x9d\x3d\x3e\x31\x86\x1a\ +\xa3\x1f\x97\x98\xf9\xac\xf2\x28\x1a\xdd\xbd\x69\x3b\x5e\xf6\x81\ +\x99\xc5\x19\x20\x14\x10\x09\x22\x52\x02\x40\x04\x17\x43\x9b\x77\ +\x38\x42\x20\xfe\xca\xba\x8c\x94\x81\xa1\x02\xfe\xc1\x85\xea\x67\ +\x35\x31\x11\x61\xa0\x80\xea\x78\xdd\xbb\x68\xad\x1f\xe6\x06\x2e\ +\x7d\xf7\xc2\xc1\xdd\x2b\xd6\xae\x0e\x3b\x21\x40\x08\x41\xe8\x1a\ +\x1a\x2d\x0d\xad\xb1\x5a\x3d\x37\x83\x42\xc0\x02\xa6\x13\x00\x0a\ +\xa0\x09\x7a\x01\x8c\x07\xc6\x00\x2c\x83\x5a\x04\x33\x0d\xda\x02\ +\x2c\x82\x5e\x02\x9c\x02\x8d\x80\x0b\xa0\x97\xc1\x4e\x03\x3b\x19\ +\x70\x0e\xf4\x32\xe0\x14\xd0\x0d\x60\xa7\x41\x37\x01\xba\x1f\x33\ +\xb2\x56\x2a\xb0\xd8\xd1\x5a\xef\xa0\x83\x0e\x7e\x56\x50\xc6\xe2\ +\xe5\xf1\xdb\x6f\xbd\xaf\x4d\x1d\xce\xb9\xac\x4e\xdf\xf0\xc3\x09\ +\x44\xab\x2d\x5d\x7b\xf2\x79\xa7\xaf\x2f\x1f\x9b\x3c\xf8\x2c\xe7\ +\x19\x21\x63\x74\x70\xeb\x89\x83\xdb\x4e\x79\xac\x23\x91\x00\x20\ +\x6a\x85\xf6\x57\x39\xee\x62\x11\x42\x07\x4f\xea\xff\x99\x57\xf6\ +\x04\x40\x9a\x67\xa6\x53\x8f\xb6\xd8\xdb\x5f\x1a\x18\x7e\x42\xf8\ +\x99\xa0\xd5\xf8\x1c\xd6\x1a\xa5\x92\x87\xae\xb9\x06\xe4\x3f\x02\ +\xb4\xc0\xee\x03\x38\x0c\xc6\x02\x2c\x01\x8e\x83\x5d\x00\xd3\x06\ +\x9c\x02\x98\x01\x7b\x39\x90\x25\xc0\x43\x00\x0b\x60\xbf\x0e\x66\ +\x02\x70\x37\xc0\x32\xd8\x2f\x00\xd9\x0d\xf6\x41\x10\xda\x17\x60\ +\xf1\x88\x12\x16\x75\x1c\x31\x32\x0c\x04\x3a\x4d\x4b\x3a\xe8\xa0\ +\x83\x9f\x99\x47\x29\xa9\xcd\x1d\x3c\xb4\x18\x6f\x3f\x79\xd4\x01\ +\x6b\xdb\x0b\xf7\x3c\x38\xbb\xee\xa4\x93\x2b\x1e\x29\x7a\xec\x71\ +\x72\xbb\xcf\xba\x4e\x3d\xa2\xd5\x0a\x40\xfd\x7a\xde\x1b\x8b\x90\ +\x3c\x47\x9c\x85\xc6\xe0\xff\x63\x6a\x8b\x48\x08\x36\x1b\x95\xbc\ +\xdb\x1a\x18\x34\x0f\x03\x10\x20\x83\x00\x08\x78\x1f\x00\x03\x32\ +\x08\x68\x01\xee\x3e\x66\xfb\x2e\x00\x0e\x64\x10\xd0\x00\xdc\xf1\ +\xd8\x6d\x97\x96\x86\x03\x67\x7e\xce\x5a\x0b\x00\x08\xc0\xf2\x79\ +\xe7\xa4\x93\xeb\xd3\x8b\x3a\x14\x9d\x49\xa1\x83\x0e\x3a\xf8\x59\ +\xe7\x27\x25\x55\x61\x68\xf3\x79\xcf\x3b\xdf\x31\x86\xeb\xb9\xe5\ +\xd9\xea\xe8\x09\x27\x9d\x34\x10\x48\x29\x1f\x57\x41\xdd\xe9\x9b\ +\xd6\xc1\x33\x82\x23\x18\x3d\xae\x6a\x25\x06\xc4\xa5\x84\x6a\x15\ +\x4c\xcd\xaf\x6f\x37\x20\x0c\x00\x01\x32\x7f\x84\x0b\x9a\x32\x43\ +\x28\x30\x80\xe0\xd1\x37\x3c\xba\xcd\x8f\x79\x72\x39\x80\x20\x60\ +\x0c\x99\x9a\x32\xd1\xa3\x12\x80\x84\x90\xb4\x9d\x34\x2d\xed\x3a\ +\xff\x6c\xd2\x89\xee\x75\xd0\x41\x07\x3f\x9b\xc5\x47\xba\xfb\x06\ +\xa2\xbb\xef\xba\xfe\xf6\xd2\x96\xde\x60\x65\xec\xbe\x89\x48\xec\ +\x70\x58\x9a\x4a\xf3\x5c\xd7\xbd\x74\xf0\xab\x86\x9b\xee\x9f\x98\ +\x5e\x68\x00\xa0\x32\xc2\x22\x25\x80\x82\x69\x6d\xd9\xea\x36\xd7\ +\xca\x70\x44\xb2\xba\xad\x39\x02\x21\x04\x05\xd3\x46\xe4\x97\x0f\ +\xa2\x35\xc3\x21\x04\x2d\x0b\xd0\xa2\x94\x58\x87\x2b\x44\xc2\x09\ +\x9e\x5d\x3d\x50\x46\x9d\x3e\x23\x9f\x2c\xda\x76\x5c\xba\xe8\x79\ +\x6b\xfe\xeb\x1f\xea\x56\xb3\x73\xa7\x3a\xe8\xa0\x83\xa7\x0f\x63\ +\x4c\xd0\xbf\xf5\x05\xe7\xd4\xae\xbf\xf3\xda\xfd\x16\xc0\x29\x9e\ +\x71\xd1\xc5\x83\x79\x66\xcc\x73\x9e\xaf\xdb\xc1\xaf\x10\x08\x21\ +\x08\xf8\xc9\x6f\xdf\x7d\x68\xa6\xd5\xdf\x9d\x1b\xa9\x4c\xe7\xbd\ +\xb6\x34\x62\x7c\x69\x70\xa0\xb8\x98\xf3\xa2\x54\x39\xe3\x2b\x83\ +\xc3\xe5\xb9\xc0\x49\x12\xe5\x4e\xac\x0c\xac\xa9\xcc\x78\x42\xb6\ +\x53\x7f\xba\xda\xb7\xb6\x6b\xca\x59\x6b\x5b\x83\x27\xcf\x35\xba\ +\xd7\xbe\x75\x86\x33\xdd\x88\x73\x87\x16\x87\x39\xc3\xe5\x96\xbc\ +\xf2\xde\x1b\xff\xe0\xa1\x6f\xad\x49\x6a\xcf\x48\xcd\x89\xb3\xf6\ +\xae\x3d\x4b\xdf\xfa\x6e\xf9\xa5\x2f\xfc\xd5\x0e\xbd\x77\xd0\x41\ +\x07\x3f\x77\x83\xd4\x58\x32\xb4\xfd\xfc\xb7\x6c\x39\x4b\x69\xcb\ +\x84\xc3\x29\x98\xa7\x08\x8d\xfd\x62\x79\xd4\xba\x01\x3a\x01\x60\ +\x67\x0a\xfb\xf9\xdd\x5c\xe6\x58\xc7\xff\x29\xf7\x9f\x3b\xd6\x0d\ +\x9f\xc1\xf3\x03\x96\xb3\xa7\x75\xa4\x45\x57\xf0\x0b\xce\xd8\x32\ +\xd4\x1f\xbe\xfa\xc4\x5b\x37\x0e\x1c\x8a\xe2\xfc\xa7\x6e\xdc\x76\ +\xd9\xce\x3b\x47\x7b\xc7\xeb\xad\xf2\xbf\xdd\xbc\xe3\x2d\x67\xde\ +\xd4\xdf\x35\xbb\x54\xed\xf9\xdc\x6d\xdb\xde\x73\xde\xd5\x95\xe2\ +\xf2\xf4\xd2\xd0\x57\xef\x3c\xe1\x37\x2f\xfc\x71\x2e\xac\x1f\x9c\ +\x5d\xf7\x83\xfb\x47\x7f\xf3\xc2\x3b\x3d\xbf\xb5\x77\x7a\xcb\x3f\ +\x5d\x73\x4e\x2e\xb0\x05\xdf\xb9\xb3\xa7\xf0\x31\xaf\xf8\x87\x0f\ +\x7c\xfd\x94\xc6\x54\xfa\x33\x16\xb7\x1e\x29\x18\x01\x27\xf4\xf1\ +\xe0\xc1\xd9\x4f\xfe\x7b\xf9\xd2\x97\xc0\xaf\x93\x6e\x73\x07\x1d\ +\x74\xf0\xf3\xa1\x52\xad\xb3\x06\x6a\x80\xe6\x3f\xe9\x16\xf8\x8b\ +\xe4\x51\x6b\xf3\xf7\xfe\x10\xb8\xd3\xe1\xd1\x9f\xe7\x9d\xa5\x8c\ +\x45\x75\x20\xf4\x48\x2c\xf1\x49\x88\xd6\x1b\x7f\x80\xa6\x6d\xa2\ +\x8f\xb3\x7f\x0b\x5a\xc3\x0a\x5d\x70\xc1\x6b\x00\x7f\x7a\x5e\x12\ +\x21\xc4\x22\xde\xfc\xc0\xf8\x69\xc5\x9f\xac\x71\x0f\xad\x34\x9d\ +\x5b\xef\x3f\xf1\xac\xde\xab\x06\xf8\xc4\x72\x35\xbc\xf9\xbe\xed\ +\x97\x8c\x5c\x59\x81\xf9\xc5\x85\xca\x2d\xf7\x9d\xf0\xca\x0d\x3f\ +\xca\xe9\xc6\xdc\xcc\xc0\xcd\xf7\x6f\x78\xdd\xd6\x2b\xdc\x62\x32\ +\x3d\xb5\xfe\xd6\x07\x07\xde\xb0\xed\x87\x5d\x39\x3d\x39\x39\x73\ +\xed\x3d\x17\xe4\x7c\x53\xc8\xb9\xe7\x6c\x1f\xcc\xe7\x5f\xf4\xdf\ +\x83\xc2\x6f\xdd\xf3\xb5\x8b\x97\x76\x4b\x80\xa7\x99\x22\x45\x01\ +\x44\xa6\x0b\x18\x45\x38\x31\x56\xe9\xe9\x6a\x86\x01\x74\xc2\xa3\ +\x1d\x74\xd0\xc1\xf1\x80\x50\x46\x8f\xa4\x80\xa0\x35\x4f\xde\xd1\ +\xe3\x17\xc5\xa3\x01\x83\x3c\xb5\xf9\xfb\xbf\xd7\x99\xc2\x7e\x11\ +\x77\x16\xfc\x20\x8c\x25\x3e\xc1\x0e\x73\x08\x72\xcf\xed\x9b\xbc\ +\x0f\xc6\xee\x3c\xfe\xf3\x6b\x69\xfb\x37\xb6\x2f\x7a\x3d\xd8\xa7\ +\x41\x5e\x04\x08\x21\x80\xd6\x58\xaa\x0d\x18\xc3\x10\xad\x31\x54\ +\x1b\xd0\x86\x01\xa2\x5e\xdd\xa6\x80\x56\x1b\xa6\x0d\x18\x43\xc1\ +\xa2\x36\x4c\x19\x30\x86\x01\xda\xec\x18\x63\x28\x25\xd6\x11\x74\ +\xb9\x9e\x5c\x77\xdf\xc4\xd9\xdb\x06\xce\x7f\xc9\xf3\xfe\x25\xcc\ +\x4f\xde\xf3\xed\xd7\xcc\xde\x4d\x08\xfc\x74\xb1\x2b\x42\xa4\xd6\ +\x46\x6b\x1f\xc0\xc6\xb1\xdc\xb3\x9b\x9d\x7e\x76\xe7\x79\xe9\xa0\ +\x83\x0e\x8e\x6f\xaa\xe5\x9c\x26\xad\xda\xf2\x4a\x2d\xd1\x24\x28\ +\x94\xba\x2b\x25\x4e\xcc\xb3\x94\x67\x84\x40\xbe\x5b\x75\xe3\x7a\ +\x4d\x19\x4d\x3a\xd5\x7b\x3f\x7f\x18\x46\xeb\x4b\x89\xe5\x04\x8f\ +\x4d\x44\x75\x08\xdc\x9f\xb8\xb3\xe3\xed\x46\x3b\x7e\x26\x7d\x4b\ +\xb5\xd2\x5d\xc6\xbc\x96\x3c\x4d\x13\x30\xd3\x92\x33\xa9\xc4\x24\ +\x81\x24\x05\x63\x4c\x2a\x21\x4e\x20\x4d\xc1\x1a\x93\xa6\x10\x27\ +\x90\x4a\xb0\x56\xa7\x12\x92\x04\xa4\x5c\xdd\x9f\xa4\x20\xa5\x5d\ +\xdd\xe6\x20\xa5\xa5\xa0\x19\x15\x8c\x91\x38\xd1\x37\xde\x3f\x75\ +\xfa\xd6\xfe\x17\xbd\xf0\x8c\xcb\x73\xf9\xca\x6d\xfc\xb5\xb3\x77\ +\x4a\xca\xff\xf3\xc4\x23\x42\xa9\x02\x68\xd6\x6a\x4e\xd6\x59\x97\ +\x32\xb4\xa6\xf3\xb8\x74\xd0\x41\x07\xc7\x41\xa2\x8c\xc3\xec\x9e\ +\x3b\xae\xba\xf6\xce\x06\x0d\x73\x0e\xb4\x9a\x71\xef\x96\x33\x5e\ +\xfc\xfc\x33\x8b\xc2\x18\xfb\x0b\xe6\xd1\xcc\x64\xf8\x4e\xcd\x9f\ +\x18\x5b\x88\x93\x98\x12\xda\xb9\x21\xbf\x80\x95\x0a\x30\x02\x21\ +\x67\x9c\x3f\x7a\x07\x5d\x82\xf7\xc5\xee\xd4\x1c\x5d\x5a\x68\x53\ +\x7a\xfc\xc3\x9e\xa4\xe9\x09\x10\xbf\xf1\xe9\xf2\x28\xa1\x04\xd0\ +\x1a\x99\x62\x94\x40\x9c\xa0\x35\x26\x4d\x31\x4e\x20\x49\xd1\x18\ +\x93\x64\xdb\x09\x1a\x8d\x49\x02\x51\x02\x49\x8a\xd6\x98\x24\x81\ +\xd8\x81\x54\x82\xd1\x36\x4e\x21\x62\x90\xa4\x48\xd0\x32\x42\x00\ +\x80\x52\x62\x11\x6f\x7b\x78\xfa\xa2\x53\xd7\x6c\xd9\x34\x34\x71\ +\x8b\xab\x5b\xf1\x4f\x55\x01\x26\x8c\x91\x7c\x9e\x10\xf2\xa8\x17\ +\xe4\x19\xa8\x57\x30\x2e\x08\x3e\xa7\xad\x36\x09\xe1\x9c\x5b\xfd\ +\x0c\x7a\xab\x10\x2a\x38\x33\xc7\x77\x06\x42\x1d\xc1\x8d\x92\x96\ +\x72\x41\x41\x1d\x11\xea\x25\x94\x71\x4a\xb4\xd6\x3f\xdf\x71\xa1\ +\x4c\x70\x8a\x52\xfd\xd4\x30\x36\x11\x82\x5b\xad\x3a\x1d\x50\x3b\ +\xf8\x85\x82\x72\x9e\x2e\xee\xbb\xe6\xda\x07\xd6\x9c\xff\xaa\x33\ +\x37\xf5\x31\x02\xaa\xb5\x70\xd3\x8f\x7f\x7c\xf5\x1d\xc5\x57\x5f\ +\x70\x02\xb1\x0a\x7f\xe1\xf6\x28\x62\xd1\xe1\x9b\x47\x87\xb5\xee\ +\xd8\xa3\xbf\x50\x36\x45\xdf\xf7\xed\x91\x4c\x54\x04\x10\x60\x47\ +\x7b\xbb\xfa\x0b\xe1\x33\x29\x18\x51\x4a\x8e\x8e\x0c\xd9\xa7\xed\ +\x90\x27\x60\x01\x56\xed\xd1\x34\x05\x34\x76\xd5\x36\x4d\xc0\x1a\ +\x9b\xa6\x90\x24\x90\x48\xb0\xc6\x24\x69\x76\x0c\x1a\x6b\x93\x74\ +\xd5\x66\x35\xd6\x24\x09\x24\x14\xa4\x42\x00\x7b\x64\x01\x80\x19\ +\x1b\x2e\x54\x23\x00\xe0\xf0\xb4\x43\xec\x8f\xc9\xcb\xc5\xa7\xcd\ +\xa3\x44\x08\xe7\xd8\xb5\x07\x1a\x39\x33\xb6\x2f\x72\xfb\xd6\xf5\ +\x85\xbf\xe8\x26\xe7\x84\x30\xc1\xa9\x52\x8f\xf9\x65\x02\x21\xc4\ +\xa4\x63\x07\x0f\xe7\x07\x46\x4a\x21\x47\xfb\xb8\x17\x29\x17\x9c\ +\x12\x02\x68\x95\xd2\x4f\x7e\xb3\x08\x25\xaa\xb1\x7f\xdf\x5c\xd7\ +\xba\x0d\x45\x41\x9e\xfe\x97\xa0\x94\x01\x20\xaa\xe6\x83\x8f\x4c\ +\xf4\x6c\xd8\x9e\x8f\xc6\x1e\x5c\x84\xad\x9b\x46\x1d\x62\x10\xa8\ +\x6a\xce\x1d\x5a\x92\xc3\x6b\xd7\x38\xf8\x73\xe3\x32\xc2\x58\x7b\ +\xfe\xe0\xd8\x32\xd9\x7c\xc2\x5a\x87\x00\x5a\xfb\x14\x8f\x1f\xa1\ +\x10\x1f\xdc\x3b\xe9\x0f\x6c\xe8\x0f\x98\x41\x7c\xee\xd7\x3a\x1d\ +\xfc\xaa\xf2\x28\xc1\xc5\xe9\xc3\x76\xf8\xc4\x73\x77\x6e\xf2\x75\ +\xa2\x11\x82\x81\x0d\x17\x3e\xef\xb4\xaf\xdf\x70\xa8\x7a\xc6\xd6\ +\x6e\x97\x1c\x3b\x2d\xfc\xa2\xe2\xa3\x88\xe8\xba\xae\xe7\x79\x9d\ +\x07\xfc\x17\x38\xff\x02\xd8\x27\x94\x73\x50\x4a\xc3\x5c\xee\x99\ +\x0c\xbb\x56\xc2\xf7\xfd\xa7\x69\x16\xaf\x12\xb6\x31\x52\x62\x9c\ +\xae\xfa\x75\xa5\xc4\x78\x95\x3b\x75\x2a\x31\x4e\x21\x4d\xd1\x66\ +\xfe\xde\x14\x52\x09\x56\x9b\x24\xc5\xd8\x01\x29\xd1\x6a\x93\xa6\ +\x10\x33\x90\x29\x52\x34\x8c\x92\x47\x33\x6e\xb3\xa6\xa8\x3f\x53\ +\x88\xfd\xd8\x01\x41\x58\xcd\x71\x23\x3f\xc5\xf0\xa2\x26\x3a\xbc\ +\x6f\x77\x2d\x26\xbe\xef\xe8\x24\xd1\xc4\x19\x19\x09\x7f\xf0\x8d\ +\x2f\x57\x5e\xfc\x5f\x36\x0f\x90\x5f\x28\x8f\x12\x42\x8c\x6c\x4c\ +\x4d\xb7\xbb\xfa\xfa\x82\x63\xe8\x92\x71\xd1\x9a\xbc\xeb\x73\x5f\ +\xbc\xf3\xcd\x1f\xfa\x2f\x3d\x14\xa5\x7d\x8c\xe9\xc6\x30\x99\x3e\ +\x78\x60\xb9\x99\xf2\xa0\x30\x38\xd8\x9f\x73\xf9\x13\xa5\x26\x98\ +\xe3\xd6\x77\xdf\xf1\xa5\x6f\x8e\xfd\xc6\x1f\x6d\x2d\xc1\xd3\x4b\ +\x57\x26\xd4\x11\xfa\x86\xaf\x7d\x66\x4f\x78\xf1\xdb\x4f\x9c\xfe\ +\xfa\x77\xee\xfb\x8d\x3f\x3e\x65\xfa\x86\x6f\x5c\x19\x9f\xb1\x7d\ +\xc7\x26\x22\x63\xe6\xf2\xdd\xdf\xff\xee\x0f\x17\x36\x7c\xf8\xb7\ +\xd7\x93\xf4\xe7\x45\x5f\x44\x08\xf2\xd0\x55\xdf\xbd\x11\xcf\x39\ +\xed\x94\xa1\x1f\x7e\xfa\xe3\x8b\xeb\x5f\xfe\xa6\xe7\x6f\xb5\xe9\ +\xe3\x33\x00\x08\xf7\xcc\xf4\x9d\x5f\xfd\xf2\x4d\xaf\xfa\xd0\x47\ +\x06\x00\x29\x23\x73\x7b\xee\x5b\xa4\xfd\x3b\x36\xf7\xda\x4e\x67\ +\xf1\x0e\x7e\xfe\x24\x86\xae\xc3\xc1\x6a\x6d\xac\x05\xd0\x59\x0b\ +\x27\x78\x92\x45\x1e\xff\xc5\x5e\x45\x27\xc9\xe8\x17\x6b\x8f\x3e\ +\x15\x95\x3c\xa3\x39\xc5\x66\x6d\x3b\x7f\x06\x3a\x27\xd6\x5a\x29\ +\x31\x8e\xb3\x98\xa8\x4e\x25\xc6\xc9\x51\xee\xc4\x38\x86\x54\xa2\ +\xb5\x3a\x4d\x31\x8e\x41\xa6\x68\xad\x49\x25\xc4\x31\x48\x69\xad\ +\x35\x49\x02\x0e\x01\x29\x2d\x59\xe5\x51\xc4\xd5\xfc\x38\xb4\xf6\ +\x67\x21\x31\xc4\x63\xb5\x0f\x71\x95\x56\x7f\x5a\x17\x6f\xc2\x88\ +\x6a\xec\xba\xef\xf6\x7d\x07\x27\x1f\x7a\xf8\xd0\xf0\xc9\x67\xf4\ +\x54\xba\xce\x88\x07\x16\x1b\xe2\xac\xc1\x82\x25\x8c\x53\xd4\x16\ +\x84\x23\xac\x4a\x35\x66\x9e\xd2\x55\xaf\x26\x65\x9c\x58\xad\x0c\ +\x0a\xc7\x01\xa3\x0d\x10\x21\x98\x91\xd2\x10\x26\x28\x31\x88\x14\ +\xc0\x58\x4b\x19\x23\x80\xc6\x58\x4a\x19\x01\x7b\x2c\x31\x33\xee\ +\x2c\xde\x7f\xc5\xff\xfe\xee\xe2\x1f\xfc\xb7\x3f\xe8\x72\x55\x14\ +\xa7\x96\x72\x87\x11\x42\x60\x61\xe2\xe1\xb8\xd8\xdd\x53\x76\x09\ +\xd5\x8c\x68\x83\x08\x00\x4c\xb8\xba\x7a\xe0\xab\x9f\xff\xc2\x43\ +\x4b\x50\xcc\xb1\x66\x12\xbc\xec\x2d\xef\xb9\x78\x47\xa5\xdd\x8a\ +\x09\x73\x18\xb1\xda\x58\xc6\x05\x05\xa4\x44\x1e\x3a\x78\x40\xf5\ +\x6d\xe8\xce\xb9\x0c\xc1\xa4\x92\x30\xc1\x08\x66\xfa\xda\x84\x32\ +\x0a\x68\xac\xa5\x8c\x53\xb0\x7a\xf5\xda\xd0\x5a\x32\xba\xfd\xcc\ +\x4a\x71\x60\xea\xc1\xeb\x20\xb7\x7e\xd8\x6b\xdd\xb2\xa7\xb6\xe6\ +\x79\xeb\x02\x6a\x12\x64\x0e\x36\x77\x1d\x9c\xcd\xef\x78\xa1\x07\ +\xd6\x70\x8e\x5a\x13\x2e\x18\x18\x29\x0d\x77\x04\x18\x93\x5d\x24\ +\x10\x2a\x04\xb7\x4a\x6a\x24\x9c\x11\x63\x2c\xe3\x1c\xb5\xd2\x48\ +\x1d\x87\x5b\xad\x90\x30\x46\x50\x2a\xcd\x84\xc3\x28\x63\x6a\x6e\ +\xf7\xcc\xd2\xc0\x45\xa3\xc4\xf2\xf5\x3b\xcf\x1b\xac\xf4\x30\x42\ +\x09\x23\x52\xa3\x10\x1c\x8d\x06\x2a\x38\x45\x64\xe6\xf0\xfe\x83\ +\x2d\x67\xcd\x48\x5e\x18\xd0\x0e\x69\x5f\xf5\xcd\x6f\xa8\x73\xde\ +\xb7\x73\x2b\xa6\x99\x07\x5b\x49\x03\xcc\xe1\xf4\xe7\xee\x76\xee\ +\xe0\xd7\x8f\x45\x49\xbe\xdc\x27\x66\xda\x12\x79\xe0\xa0\x45\x04\ +\x62\x9b\x51\x52\x18\xee\xcf\xb9\xf4\x71\xdd\xd3\x3a\x3a\x0c\x1d\ +\xfc\x1c\x1c\x20\xda\x40\x9a\x5a\x25\x41\xa6\x3a\x4e\xb9\x92\xa8\ +\x14\x48\x69\x12\xc9\x95\x34\x4a\x81\x4c\x31\x91\x4c\x4a\xab\x14\ +\xa4\x12\xa5\x24\x32\x35\x8a\x43\x9c\x42\x9a\x52\xa9\xb4\x62\x90\ +\xa4\x84\xa0\xa5\x00\x08\x48\x8e\x98\xa1\x3f\xb5\x11\xf7\x13\x1f\ +\xff\xc7\xf2\xaa\xfd\xa9\x2e\x6e\xb4\xca\xb8\xbd\xaf\x7c\xfb\x07\ +\xaa\xf7\x7d\xef\x6f\xeb\x5d\xef\xff\xe0\xef\x6f\xaa\x38\x07\xaf\ +\xfb\xd2\xf4\xd4\xd4\xb7\x3e\xfe\x3f\xbe\x19\x8e\xbe\xe5\xdd\x6f\ +\xdb\xd1\xcb\xf7\xdd\x76\xc5\xf7\xae\xbd\x67\xa1\xa5\xb7\x5f\xfc\ +\xfa\x37\x5d\xbc\x03\xb4\xe2\x82\x4f\xdd\xf3\x83\x2f\xfd\xf0\xde\ +\x44\x49\xd1\xb7\xf3\xdd\xef\xbc\x6c\x4d\x5e\xdf\x7b\xed\xb7\xaf\ +\xb8\x71\x57\x4b\x3b\x17\xbe\xfe\x6d\x43\x2b\x37\x5e\xbd\xb8\xe6\ +\x77\xde\xf6\xe2\xc9\x2b\x3f\xf3\xcd\x87\xf9\x6f\x7d\xf8\x5d\xf8\ +\xd0\x8f\x3e\xf1\xfd\xb1\x37\xff\xf6\xdb\x07\x3c\xb4\x59\x8f\x59\ +\x66\x0e\x3f\x3c\x3e\x30\x7a\xd6\x68\x21\xb9\xed\x7b\x5f\xbd\xf2\ +\x8e\x7d\x2d\xed\x9e\xf3\xaa\xb7\xbf\xe6\xdc\xd1\x99\xbd\x13\xb5\ +\xc3\xe9\x27\xfe\xfa\xbf\xb2\x9e\x9d\xef\x7e\xfb\xa5\x3d\x2e\x18\ +\x4b\x99\x9a\xff\xf2\x27\x3e\xbe\xaf\x78\xc1\x87\xfe\xf0\x25\xbd\ +\x21\x8d\x63\xc5\x6c\xf3\x8a\xcf\xff\xd3\xcd\xbb\xe7\x8d\xdb\xfd\ +\x8a\xb7\xbc\xed\x9c\x4d\x3d\xad\x99\x3d\x57\x5c\xfe\xc3\xfd\xf3\ +\xb5\xc9\xbd\xd3\xe7\xbe\xef\xa5\x39\xa8\x5f\xf7\xcd\x2f\x5f\xff\ +\xd0\x78\xcc\x2a\x2f\x7f\xf3\x3b\xcf\xdb\x50\x00\x42\x1f\xba\xe2\ +\x53\x37\x47\xdb\x7f\xe7\xed\x97\xec\xbd\xe2\xdf\xbe\xf3\x48\xf9\ +\x43\xbf\xff\x9a\xc6\xc3\x57\x7c\xe6\xca\xe5\xb7\x5c\x76\xf2\xd5\ +\xd7\x3c\xf8\x92\xdf\xd8\x76\xdf\xf8\x62\xd7\x96\x8b\x45\x63\xe2\ +\x40\xec\x5f\xbc\x7e\x88\x68\x45\x98\x63\x6b\xd3\x93\x4b\x33\xd3\ +\xb7\x7d\xe3\xbf\xdd\x94\x6e\x7e\xc1\xeb\xdf\xf4\x82\x9d\x6a\xee\ +\xa1\xaf\x7e\xf3\x87\x7b\xa7\x96\xfd\xe1\x53\xde\xfe\x8e\xd7\x0c\ +\x7a\x68\x90\x08\x6e\x0f\xdc\xfe\xa3\x1f\xdd\xf4\xc0\xfc\xe2\xa2\ +\x37\x7c\xde\x87\x7e\xef\xb5\x53\x57\x7e\xf1\x1b\x37\xef\x57\x46\ +\xf7\x9f\xfc\xe2\x77\xbc\xe6\x22\x77\xf9\xde\xcf\x7c\xf1\xfb\x53\ +\x8d\x04\xbc\xc1\xd7\xbc\xf3\xbd\xa7\x88\x99\x85\xba\xf3\xe2\x0d\ +\x7d\xcd\xa9\xbb\x2e\xbf\x6d\xff\x1b\xde\x7f\x61\xfb\xf0\xcd\x5f\ +\xfe\xf6\xd5\x63\x8b\xad\xca\xa6\xf3\xdf\xf3\xf6\x97\xe7\x9a\xe3\ +\x3f\xf8\xfe\xe5\x0f\x8e\xaf\xcc\x8c\x1d\x58\xf3\x8a\xdf\x2b\x08\ +\x62\x34\x37\x8d\xf1\x89\x6a\x75\xe5\xda\xff\xf8\xe7\xd9\xe7\xbd\ +\xe7\x1d\x17\xed\xbb\xfe\x1b\xdf\xbb\x7e\x57\x5b\xb1\x9d\x2f\x79\ +\xc3\xab\xce\xdb\x4c\x3a\x54\xda\xc1\x33\x80\xd1\xa6\x30\xbc\xfd\ +\xc5\xa5\xfa\xfc\xde\xfb\xf6\x36\x65\xa1\x67\x70\xed\x70\x4f\x65\ +\xf4\xc4\x17\xac\x61\x0e\x3c\xfe\xd1\xfa\x45\x25\x01\xd9\xce\xbf\ +\x5f\xf0\x3f\x04\x78\x62\x52\x2e\xfe\xfc\xce\xff\x34\x1d\xcb\x88\ +\x48\x08\x1a\xcb\x6f\x3e\x78\xc6\x81\x85\xee\x9b\x0e\x9c\x31\x5d\ +\xeb\xbb\xe5\xe0\x69\x87\x16\x2a\x37\xee\x3b\x7b\xa6\xde\x7b\xcb\ +\xc1\xd3\x0f\x2d\x54\xae\xdf\x77\xf6\x5c\xbd\x27\xdb\x7f\xfd\xbe\ +\x73\x66\x1b\x3d\xb7\x1e\x3a\xf5\xc0\x42\xf7\x4d\x07\xce\x9a\xae\ +\xf7\xdd\x76\x78\xe7\xbe\xf9\x9e\xeb\xf7\x9d\xcd\x99\xce\x28\x14\ +\x10\x33\xb7\x6c\xd6\xe1\xed\x67\x70\x81\x18\xf3\x28\x95\x22\xe0\ +\xd3\x0d\xf3\x12\x6a\xe3\x83\x07\x77\xdb\x35\x9b\xba\x03\x8e\xaa\ +\xb5\xff\xc0\xbe\xbe\x0b\x2f\xfb\xd0\x87\x7f\x7b\xa4\xb5\xe7\x27\ +\xb7\x4d\xd7\x0f\x5c\xfd\xe9\x6f\xdf\x71\xda\xeb\x7f\xf7\xfd\x97\ +\x8c\xde\xf5\xe3\xeb\x96\x35\xa1\x40\x18\x24\x77\x5f\x73\x9b\xd8\ +\x7c\xe9\x87\x3f\xf8\x16\x31\x76\xfd\xad\x63\xcb\xe3\xb7\x5f\xfe\ +\xc5\x9f\x4c\xbe\xe2\x37\x3f\x74\xd9\xa9\xce\x8f\xaf\xbb\x7d\x25\ +\x8a\x17\xaa\x11\xd3\x2b\xd7\x5e\x7d\xdd\xbe\xc9\x2a\xa3\xea\xee\ +\x1b\xaf\x4b\x7a\x36\xf4\xe5\x9c\x23\x81\x5b\xc6\xd4\xf2\x83\x93\ +\xad\xe1\xed\x27\x4e\x5f\xfd\xa5\x2f\x5f\x3f\xfb\xb2\xf7\x7d\xe8\ +\x6d\xe7\x76\x5f\xff\xdd\x9f\x2c\x47\x8b\xbb\xa6\xe4\x69\xaf\x7a\ +\xd7\xef\xbe\xef\xb5\xf4\xe0\x4f\xae\x7f\x64\x96\x71\xce\x1c\x31\ +\x7b\xf7\x55\x77\x57\x7b\xdf\xf9\xee\xd7\x8e\x14\x85\x05\x5e\x2c\ +\x39\x77\x5c\xfe\xd9\xab\xa6\x4a\xef\xfb\xbd\xdf\xbb\x60\xb0\xfe\ +\x9d\x6b\xee\x8b\x1b\x53\x5f\xf8\xf8\x27\xa7\x73\x27\xbf\xe3\x2d\ +\xaf\x1a\xed\x1f\xd8\x30\xdc\x7b\xef\xe5\x9f\xba\xe2\x00\x7f\xe7\ +\x87\x3e\x7a\x6e\x6e\xee\x9a\xeb\x1e\xb4\x8e\xa0\x94\xea\xb4\xba\ +\xb0\xd2\x02\xb5\x7c\xd3\xb5\x57\x3d\x32\xdd\x12\x4c\xde\x7d\xed\ +\x8d\x74\x68\x3d\x6b\x1e\xda\x5d\x23\xae\xaa\x4e\x2c\xb4\xb6\x6c\ +\x1d\xae\x8d\x3d\x92\x78\x5d\xeb\x07\x5c\xa5\x91\x71\xba\x32\x31\ +\xbe\xa2\xd6\xbd\xe5\x9d\xef\x7f\xc7\x2b\xb6\xdd\x7e\xd5\x8f\x0e\ +\x2d\xce\x7f\xeb\x33\xff\xb1\xdc\x73\xfe\x47\x3f\xf2\x36\x75\xf0\ +\xc6\x9b\x0f\x35\x1c\x4a\xb8\x23\x0e\xdf\xf8\x8d\x4f\x7e\xeb\xee\ +\x93\x2e\x7d\xcb\xcb\x4e\x1d\x69\x46\xd4\xb3\x4b\xd7\xdc\xf0\xc0\ +\xe8\x0b\xdf\xfd\xe1\xf7\xbc\x68\xfa\x86\xef\xdc\x3f\xd7\x9a\xbc\ +\xe7\xb6\x83\xc9\xba\x0f\x7c\xe4\x43\xa7\x17\xa6\xbe\x77\xed\x6d\ +\xe3\x33\xf3\x0d\x6f\x74\xb4\xbb\x30\xbf\xe7\xc1\xa5\x06\xcf\x25\ +\x7b\x3e\xf5\xe9\x6f\xf0\x93\x5f\xf3\x47\xbf\xf9\x92\x85\xfb\xae\ +\xd9\x3b\x33\xfe\xed\x7f\xff\x97\x7b\x92\x35\x6f\x7f\xfb\xeb\xb6\ +\xf5\xf7\x6e\x1c\xea\x63\xd4\x52\xc1\x97\xf7\xef\x4b\xf3\x27\x7e\ +\xe8\x0f\x3e\xfa\xee\x37\x5e\xb8\x74\xfb\xb7\x3f\xfb\x83\x03\x97\ +\xbc\xe3\x77\xdf\xf5\x92\x0d\xd7\x7f\xef\xc7\xd3\x4d\xc2\x59\x27\ +\x33\xa3\x83\x67\x10\x6c\xa0\x94\xe8\xe6\xbd\xd7\xff\xf0\x27\xb7\ +\x3c\x38\x3d\x3d\x76\xcb\x95\xdf\xfd\xfe\x2d\x7b\xac\x93\xf3\x1d\ +\x0e\xcf\x82\x5f\x17\x01\x38\x81\x8f\xf5\xd6\x02\xd2\xd1\x5f\xf8\ +\x45\xc1\x21\x30\x29\xd9\xdf\xcf\x87\x9e\x78\xf4\xa6\x46\x96\xbc\ +\xbe\xd4\xbe\x20\x97\xc6\xcf\x70\xdc\xb5\xe4\xdd\x65\x8d\x4f\x6b\ +\x1a\xb2\xc6\xa6\x06\x7a\x2a\xfe\x83\x7b\xcf\x1a\xab\xed\x48\x94\ +\x1f\x38\x70\xcf\xf4\x79\x7b\x16\x4e\x89\x54\x10\xba\xf6\xb6\xf1\ +\xe7\x3f\x30\x73\x56\xa4\x42\xdf\xc5\x1b\x0e\xbe\xe4\xce\x89\x0b\ +\xda\x32\xf4\x04\x5c\xb5\xef\x95\x37\x1e\x8a\x23\x99\x73\x38\x5e\ +\xf1\xc8\x6b\x5d\x96\xc4\x3a\x3f\x34\x90\x8b\x52\x0b\x08\x40\xc0\ +\x58\x1c\xee\xce\x6f\x59\x53\x79\x70\xaa\xfa\x33\xb8\x99\x1f\xe7\ +\xd3\x46\x7c\x5a\xe1\x55\x42\x30\x6d\x1e\xda\x33\xb3\xfe\xe4\x17\ +\x06\x1c\x55\x6b\x65\xec\x70\x73\xc7\x4b\x4f\x1e\xe8\xeb\xad\x94\ +\x0a\x8d\x50\xdf\x71\xe5\x4d\xaa\xbc\xb5\xd0\xdc\x7d\xd5\x9d\x63\ +\x6b\x4f\x7b\x49\x89\x03\x1a\x6e\xdb\x87\xf7\x35\xf9\xce\xb3\x4e\ +\xe9\xed\x5e\xaa\x94\x8b\x79\xbb\x7c\xfd\x4d\xb7\x38\xeb\x5e\xa0\ +\xc7\xee\xbe\xe9\xc1\xfa\x69\x17\x9d\xd8\x43\xef\xe5\x14\x0f\xdf\ +\x73\xeb\x04\xe9\xea\xed\x2d\xcd\xed\xb9\xfd\xa6\x43\xfc\x65\x1f\ +\x3c\xcb\x43\x99\x64\x1f\x2b\x84\x9c\x3d\x38\xdb\xa6\xaf\x58\x6f\ +\xae\xfc\xb7\xbd\xa7\xbc\xfa\x03\x67\x6f\x18\x9a\x9d\xed\x09\xdc\ +\x66\x34\xb3\x6f\x01\x8a\xaf\x3f\x7f\x67\x7f\x6e\xb6\xb7\xec\xa1\ +\xb5\x00\x84\xb1\xff\x3f\x7b\xef\x1d\xe7\x58\x79\x9f\x8b\x7f\xdf\ +\x76\x9a\xba\x34\xa3\xe9\x75\x7b\x03\x96\x05\x96\x5e\x4c\xc7\x60\ +\x63\xe3\x86\x6d\xdc\x72\x53\xdc\x92\x38\x71\x92\x1b\xdf\xdc\x5f\ +\x7a\x72\x73\x93\xdc\x54\xdb\xb1\xe3\x5e\xb0\xe3\x12\xe3\x0e\x06\ +\x8c\x4d\xf7\xd2\xb6\xb1\x7d\x77\x7a\x57\x97\x4e\x7d\xdb\xef\x0f\ +\xcd\xcc\xce\xc2\x42\x96\xb5\xc1\x76\xd0\xc3\x7e\x06\x69\x46\x23\ +\x9d\x39\x3a\x7a\x9f\xf7\xf9\x96\xe7\x2b\x8e\x1e\x9a\x8e\x77\x6e\ +\x1d\x4a\x28\xdf\x97\x88\x99\xe1\xf4\xee\x07\x77\x37\x6e\x7e\xff\ +\x2d\xab\x7b\x93\xe5\xce\x9c\x3d\x2f\xf7\x3f\x7a\xef\x48\xe2\xbc\ +\xff\xef\xed\x37\xc0\x81\x6f\x56\x13\xf9\xce\x78\xf5\x9b\x77\x1f\ +\xec\xbf\xec\xd6\xb9\x5d\xf7\x3d\x55\xb2\xcf\xba\x74\x2d\x11\x42\ +\x03\xb1\xe2\x71\x52\x52\x87\x9f\xfa\xc9\xac\x4e\xf5\xf7\x1a\xb3\ +\xfb\x1f\x7c\x70\xc2\x7a\xf3\x5b\xcf\x29\xdc\xfb\xf7\xd9\x55\xe7\ +\xb1\xfa\xf4\x9c\xdf\x71\x7d\x4f\xfc\xe8\xb7\x27\xec\xf6\x2d\x1d\ +\xa6\x96\x01\x32\x11\x1f\x1b\x3d\x42\x56\x6f\xdb\xb6\xb1\x5f\x59\ +\xdd\x71\x73\x76\xee\xe0\x8f\x1f\x9d\x83\x1b\x5e\x61\x3d\xfa\x83\ +\x1f\xf2\xd4\x86\xad\x7d\x71\xa1\x28\xe6\x53\xdf\xfb\xe1\x9e\xb3\ +\xdf\xf0\xc1\x6b\xb7\xa6\xbe\x72\x5f\xb1\x77\xeb\x8d\x78\xe1\xd0\ +\x02\xc9\xbe\x62\xdb\x9a\x4e\x0c\x1d\x29\x06\xa2\x7a\x60\xa2\xd0\ +\x7b\xf6\xe5\xbd\xf9\xde\xc1\xfe\xf6\xdd\x45\x6f\x6c\xf4\x58\x7c\ +\x68\x63\x5b\x8c\xdf\x73\xa4\xd0\xbe\xf6\x92\xfa\xe3\x3f\x38\xd4\ +\x48\xdc\x9a\xf1\xee\xfd\xc1\xa3\xb1\x35\xe7\x5b\x63\x3f\x79\xaa\ +\x32\xf8\xbb\xbf\xfd\x86\xdc\xfc\xc3\x73\x3c\x7b\x7e\x77\x1e\xa4\ +\xa2\x34\x3c\x72\x74\xc2\x1a\x38\xbb\xbf\x3d\x6b\x89\xb9\xff\x7c\ +\xe0\xb1\x75\xd7\xff\xea\x65\x1b\x07\x16\x64\x77\x8c\x16\x5a\x85\ +\x47\x2d\xfc\x94\x20\x04\xcd\x8e\xec\x1d\xe1\x5d\xaf\x7b\xeb\x35\ +\xed\x16\x0e\x0b\x07\xfe\xf3\xdb\x3b\x46\xd6\x0f\xad\x6f\x37\x9f\ +\x9d\x2a\x7a\xb1\xe2\xba\xed\x54\xc6\x71\xb3\x68\x42\xb7\x06\x40\ +\xfe\xac\x37\x2a\xc8\x24\xa8\x1a\xf2\x91\xd1\xf9\xbe\x8e\x8e\x64\ +\x2a\xb5\x3c\x2c\x2c\x81\x75\x27\x13\x9e\x44\x3f\xcd\x69\x47\x20\ +\x34\x91\xa7\x2a\x49\x11\x72\x7d\x01\x66\x6a\x70\x00\x01\x60\x8c\ +\x34\x42\x4a\x6b\xa4\x34\x6e\x47\x0a\x21\xfd\xdc\xb7\xb1\xd2\x88\ +\x20\xd5\xd4\xb4\x4a\x03\x22\xe0\x47\xb8\xe6\x45\x08\xe9\xa6\x16\ +\xb5\x4c\x3a\x33\x5b\xdc\x73\x70\x66\xf8\xd4\x7c\x0a\x41\xeb\x67\ +\xd5\xeb\xaa\x53\xfb\x93\x71\xd8\x98\x3b\x38\x6f\x6e\x1f\x1c\xa0\ +\x20\xeb\x95\xe9\x51\x37\x76\x63\x5f\x17\x54\x0e\x1e\xab\xf0\xf3\ +\x56\xc7\x46\xee\xf7\x69\x3c\x1c\x19\x2b\xac\x7d\xc5\xad\xe7\x6e\ +\x5d\x47\x25\xd7\xd4\x6a\x1c\x39\xdc\x40\xa9\x75\xbd\x76\x7d\x62\ +\x7c\xaa\x9e\xbd\x38\x8e\x0f\x96\x43\xcb\x29\x1f\x9b\xcd\x6c\xbf\ +\xf9\x9d\xdb\xcf\x5d\x3f\xf3\xe0\x01\x35\x77\xe0\x9b\xf7\x90\x73\ +\xaf\x7d\xf5\xf8\xe3\x0f\x7d\xf9\x4b\x07\x72\xe7\xdd\xb8\xad\xd7\ +\x0c\x83\x08\x00\x30\x61\x31\x1b\xef\xd9\xbb\xa7\x4a\xd7\xaf\xb1\ +\xab\x77\x7a\xfa\xe2\xc1\x4e\x50\x95\x47\x76\xec\x74\xd6\xbf\x3a\ +\x18\x3b\xa8\x12\xeb\xd6\xe6\xc8\xe8\x83\x3f\xda\x59\x68\xfb\xf5\ +\xe1\x2e\x50\x12\x08\x36\x28\xf2\x6b\x85\x00\x58\xd2\xd4\x12\xe3\ +\xca\xc2\x7c\x5d\xe4\x06\xf2\x29\x70\x27\x1f\xfd\xc9\xc8\xba\xab\ +\xaf\xac\x4d\xec\x48\x0e\x5c\x93\xc5\xb0\x6b\xdf\x01\x2b\x3b\x94\ +\x41\xa5\x99\x80\xf4\x34\xe6\xa6\x8c\xf8\x2b\x6f\xfb\xf5\x33\xd7\ +\x76\x44\x91\xa0\x06\xb1\x53\xed\xbc\xf0\xf4\x37\xef\x8d\x9d\x77\ +\xd3\x6b\x8f\x3e\xbc\xe3\xf6\x2f\x3f\xd1\x75\xc1\xeb\xcf\x6c\xe3\ +\x5f\x38\x58\x1d\xbc\x78\xa8\x3e\xf3\x60\xa3\xad\xbf\x27\xc9\x1f\ +\x9d\x2c\xe4\xce\x1a\xb2\xb4\xf2\x00\x01\x6f\x8c\x1e\x9b\x5e\xb5\ +\xe5\xda\x38\x72\xbf\xf3\xbd\x1f\x59\x3d\x17\x64\xfd\x23\x12\xd1\ +\xf2\xd4\xb1\x64\xfa\x8c\x5f\x79\xcf\xb6\x81\x14\xe6\x1a\x93\xda\ +\xd4\x7c\x44\xcf\x5d\xd3\x05\xe5\x43\x23\x13\xe1\xe6\xeb\xba\x16\ +\x0e\xef\xc0\x99\xb5\xeb\xb2\x78\xff\x9d\xf7\x1d\x41\x43\x6f\x88\ +\x85\xdf\x5c\xe0\x5b\xae\xed\x57\xe5\x83\xf7\x3c\x3c\xb5\xe6\x86\ +\x6b\xcb\x4f\x3c\xd2\x77\xe6\x8d\x96\x98\x39\x34\xdf\x18\xbc\xbc\ +\xab\xf0\x48\x01\x33\x63\x76\x64\x34\x36\x7c\xc9\xfb\x2f\x3d\xe7\ +\xd8\x77\xff\x4d\xb5\xaf\xed\xb0\x61\x62\x74\xaf\x97\xca\x77\xe7\ +\x2d\x25\x39\x53\x95\x91\xe9\xd9\xee\x73\xfa\x1d\x46\xa2\x4a\x69\ +\xa1\x10\x6d\xec\xcb\x03\x84\xbb\x1e\x79\x98\xf5\x9f\xd9\x99\x22\ +\x3f\xb7\xd1\xf4\x2d\xfc\x77\x81\x92\x12\xa8\x69\x9b\x0c\x13\x6d\ +\x5a\x36\x45\x5a\xe9\x93\xd7\x5b\xbc\x58\x3c\x2a\x14\x08\xc6\xe6\ +\x6e\xfc\xa0\x66\x76\xcb\x17\xf0\x67\xc9\xa2\x84\xd1\xca\x4c\xcf\ +\x5d\xff\xcc\x95\xf6\x5c\x2f\x08\x82\x64\x2a\x75\x42\x38\x3d\xf4\ +\xcb\xdb\xdf\xe8\xae\xbf\x18\x87\xa7\xe9\xf1\xae\xb5\xa6\xa6\x95\ +\x97\xa7\x9a\x5e\x92\x4a\x17\xeb\x51\xb9\x0e\x84\xe8\x15\xc9\x82\ +\x26\x91\xa3\xe7\xbd\xad\x40\x2f\xb9\x14\x69\x50\x5a\x0b\xc9\x91\ +\x5e\xae\xd6\x05\x0d\x30\x5b\x76\xaf\x7b\xfc\x9b\x6f\x18\x7b\x50\ +\x9c\xa2\xcb\xee\x4a\xf5\x79\xca\xa2\x04\x51\x5a\x3c\xfa\xf8\x0c\ +\x49\x0c\xf7\xa7\xb4\x82\x85\x23\x4f\x55\xed\xb6\xc1\x1e\x6b\xe1\ +\x89\x7d\x73\x6e\x62\x4d\x57\x27\x5b\xd3\x7d\x68\x2c\x34\x0c\xe2\ +\x79\x6e\xc0\xb5\x63\x02\x65\x6a\xcf\x9e\x83\x51\x72\x75\x5f\x0c\ +\x1f\x3b\xb2\xab\x10\x6b\xeb\x1e\x18\x18\x1e\xe8\x7e\xc2\x13\x86\ +\x81\xbc\x5a\x95\x6b\x94\xce\xe4\x2a\x4f\xfc\x3b\xdc\xf4\x47\xd7\ +\x5d\xb0\xee\x9f\x3f\xfb\x77\xfb\x3a\x5f\xf5\xb7\x37\x9c\x0b\x11\ +\x47\x94\x95\x0f\xdd\x77\xfb\x9d\x07\xda\x72\x74\xef\x63\x7b\xcf\ +\x7e\xdd\x07\xda\x33\x99\xc1\x0c\xb9\xf7\x4b\x9f\x99\x49\x94\x76\ +\x2e\x74\xbd\xfb\xb6\x4d\x13\x77\xdc\x39\x35\x6f\x7c\xed\xe3\xff\ +\xb4\xf7\xc0\xf4\x65\x6f\x7c\xc7\xfa\x76\xca\x23\x01\x40\x36\x5f\ +\x76\x49\x66\xf7\x97\xfe\xe6\x6f\xbd\x0d\x9d\x46\xa5\x61\x5e\x71\ +\xc5\xfa\x1e\x67\xea\x3f\xbe\xf0\xb9\x74\xed\xe0\x74\xf6\xbc\xdf\ +\xbc\x70\x53\xf9\x81\x1d\xd3\xdf\xf8\xfe\x67\xe8\xe4\xd1\x87\x0e\ +\x92\x8d\x67\xa7\xd3\x9d\xeb\xfa\x12\xa5\x08\x4c\xc4\xab\x5e\xb8\ +\x5c\x1e\x91\x6a\xeb\x9a\x7c\xf0\x0b\xfd\x6f\xfd\x93\x6b\xb7\x77\ +\xfe\xef\x7f\xff\xb7\xc9\xc1\xeb\xff\xfa\xfa\x73\xf9\xc2\xe3\x7b\ +\x0a\xe2\xea\x55\x3d\xb1\x62\x2c\x1c\x7b\x62\xd7\xc4\x95\x6d\x09\ +\xf3\x89\x5d\x8f\xcf\x5c\x34\x94\x63\x58\x04\x95\xa3\x47\x0a\x0d\ +\x78\xe8\xdf\xf6\x7f\xed\x50\x39\xff\xf6\xf7\x5e\xd9\x5d\xd0\x39\ +\x6b\x4a\x62\xa6\x23\x37\x0c\x42\x0d\x16\x28\x49\x92\x3d\xbd\x31\ +\xfe\x9d\xcf\x7e\x72\x3c\xb9\xb0\x7b\xc1\xbe\x22\xa6\x8f\x4d\x4c\ +\xce\xcd\xb3\xaf\x7c\xec\xff\xed\x3c\xb8\x70\xe3\x5b\xdf\x97\x0d\ +\x8f\x8d\x8d\x95\xf4\xfd\x77\x3c\x39\xba\x2f\x58\x75\xd5\x8d\x17\ +\xad\x7b\x64\xaf\x78\x64\xf7\xd3\x13\xfd\xe9\xe9\x12\xbb\xac\x23\ +\x9d\x5d\xbf\x3a\x71\xe0\x30\x30\x83\xfb\x5e\xc3\x85\xde\xc1\x41\ +\x79\xcf\x3d\x9f\xfc\x82\x5b\x79\x6a\x07\xcb\x5d\xec\x30\x50\x5c\ +\x6b\x44\x62\xb6\xde\x71\xdf\x1d\x9f\x5a\x18\xbb\xea\x8a\x4d\xab\ +\x57\x25\x7e\xf8\x8d\x2f\x97\x1f\x8e\x76\x8e\x98\xaf\xff\xd5\x2b\ +\x12\x3a\x0a\x5b\x92\xb4\x85\x9f\x02\x52\xe9\xfc\xe0\xc6\x8e\xa7\ +\xbf\xf3\xe5\x2f\x2e\x74\x67\xed\xc2\xcc\x14\xed\xdd\x36\x98\x8b\ +\x29\x75\x92\xd2\x77\xf2\x87\x7f\xf8\x3f\x7f\x6a\xfd\x4b\x8e\x1e\ +\x39\xbc\x67\xcf\xde\x65\x4f\x00\x8c\xe0\xca\xb8\x6f\x50\x52\x3d\ +\xfb\x46\xe5\xa4\x95\x61\x2b\xd3\x69\xfd\xfb\xd9\xfc\xb3\x12\x48\ +\x46\xa9\xfd\x3f\x2a\x44\x70\xc7\x84\x9f\x4e\x24\x62\xb1\x58\xb3\ +\xbc\x96\x6b\xb4\xd5\x8e\xd6\x10\xaf\xb6\xea\xfc\x60\x60\x8b\x26\ +\xec\x34\x5f\xc2\x70\x90\xe5\x24\x62\xce\x7f\xa9\x44\xb5\xd6\xdf\ +\x7d\xe8\x30\x35\xcc\x46\xa0\x6a\x6e\xa8\xb4\x96\xea\xd4\xff\x29\ +\x29\xb5\x54\x6a\xf1\x9f\x54\x4a\xeb\x26\x89\x6a\xd0\x00\xa0\x95\ +\xce\x24\x2d\x2d\xe5\x19\x4f\xdc\x73\x6e\x75\xec\x14\xc5\x85\x06\ +\xe0\x00\x46\x93\xab\x19\x85\x4c\x4e\x64\xda\x72\xaf\x7f\x0d\x3c\ +\xff\x0c\x73\xa4\x79\xa4\xbb\x87\x37\xae\xed\xcd\x82\x92\x9c\xa3\ +\xde\x55\x1b\x87\x3b\x13\x41\xa8\xda\x06\x37\xac\xea\x6e\xef\x5f\ +\xb7\x36\x05\x6e\xb1\x16\xa6\xf2\xbd\xfd\x9d\x59\x86\x00\xb4\x08\ +\xc1\x1c\xda\xb8\xb1\x27\x6d\x46\x52\x0f\xac\xde\xd0\xdf\xd5\xb9\ +\x7a\xf5\x2a\x23\xaa\x94\x5d\xdd\xd6\x3d\xd0\xdd\x96\x34\x0c\x3b\ +\xdf\xbf\xf6\xb2\x2b\xcf\xcf\x1a\x38\x9e\xed\xbd\xf4\xaa\xcb\x87\ +\xb2\x66\xb3\x5c\x96\x52\x13\x09\xdf\x97\xe6\x59\xaf\x78\xf5\xb5\ +\xe7\x0c\x6a\x30\xd7\xac\x1d\xc0\x5e\x49\xa5\x57\xdf\x7c\xcb\x4d\ +\xab\x32\x84\xd8\xc9\x8c\x83\xc1\xc9\x5f\xf5\xaa\x5b\x2e\xdd\xd4\ +\x21\x22\xa1\x01\x40\x49\x96\xe9\xdf\xba\x69\x18\x47\xae\x40\x56\ +\xcf\xaa\xb5\xeb\x36\x6c\xdc\xb4\xb6\xd7\x2b\x95\x12\x83\xe7\xbc\ +\xf6\xe6\xab\xb2\x54\xa5\xba\x86\xfa\x92\xba\x12\x18\xe7\x5c\x76\ +\xe9\x19\x6b\x7b\x73\xed\x5d\xeb\xd6\x0f\x88\xca\x42\x5d\xd0\xae\ +\xbe\x81\xce\xb4\xd3\xac\xa4\xa7\xcc\xe9\x1c\xd8\x70\xe5\x65\xdb\ +\x12\x06\x8d\xb7\x0d\x5e\x7e\xc5\x15\x43\x59\x16\xf8\x41\xbc\x63\ +\x70\xc3\x70\x4f\x26\xdb\xd5\x97\x33\x59\xaa\xf7\xec\xcd\xab\x13\ +\x26\xc9\x74\x76\xc5\x89\x96\x80\x53\x6d\x59\x86\x55\x66\x60\xeb\ +\x2d\xaf\x7b\xe5\x40\x02\x68\x7a\x70\x5d\x77\xac\x54\x28\x69\x2b\ +\x33\x30\xd8\x9b\xb0\xa8\x56\x52\xd3\xd4\xda\xd5\x7d\xda\xad\xc6\ +\x7a\x37\xbd\xe2\xf2\x73\x06\xd2\xea\x27\x3f\x7e\x80\xb4\x0f\xf6\ +\xf4\x0e\x5f\x75\xd3\x6b\x2f\xdd\xd8\x7e\xf8\xc9\xfb\x76\x4c\x89\ +\x35\x6b\x87\xd6\x6e\xbb\xe2\x96\x1b\xb6\x3b\x48\xb7\x0f\x0e\xc5\ +\xa9\x91\xc9\xb5\xe5\xfb\xd7\xae\xe9\x6b\xcb\xf5\xad\x19\xc8\xe2\ +\x85\x42\x95\x25\xf3\x7d\x3d\x1d\x5d\xfd\x03\xfd\xed\x66\xa5\x2e\ +\x37\x5e\x78\xc5\xb6\x8d\xab\x72\xa9\x38\xd6\x52\x22\xab\xbb\x77\ +\xc8\x96\x01\x8a\xe7\x06\x87\x57\x6d\x5c\xbf\xce\x0a\x2b\x81\xd5\ +\x73\xc3\x6b\x5f\xbb\xa5\xd3\x0a\x5f\x48\x1b\x0c\x33\x8c\x9f\xc6\ +\xb7\xa4\x85\x5f\x16\x94\x8a\x0b\xe9\x4c\x8e\x90\xe3\xc1\xad\xc2\ +\xc2\x7c\x3c\x91\xc0\x18\x23\x84\x84\x10\x0b\x0b\x0b\xc7\x8b\x4e\ +\xb4\x46\x46\x62\x68\xd5\x50\x82\x29\x89\xcd\xbe\x75\x5b\x2f\x3c\ +\x7b\x9d\x8d\x4f\xde\x04\x87\x6a\xd5\xca\x4f\x9b\xab\x33\xd8\x5d\ +\xdf\xff\xde\x17\x6f\xff\x92\x69\x9a\xb0\x94\x1f\xfd\xab\xce\x62\ +\xdc\x64\xd3\x6f\xf8\xb3\xd6\xbc\x97\x9f\xb9\x1e\x65\xa5\xc9\xbe\ +\x3b\xfe\x62\x7f\x03\x6e\x7b\x60\xa1\xbf\xab\xb3\x3d\x9f\x6f\xc6\ +\x75\x5d\x85\xde\x99\x6d\x5c\x6f\x16\xa6\x2e\x7d\x57\x63\xcb\x95\ +\x38\xf4\x4e\x5b\x8f\x32\xc6\x3a\x3b\x3b\x9f\xbf\xfb\x05\x21\xa4\ +\x94\xfa\x8d\xff\xf3\x5d\x33\x96\x9c\xa9\xf2\x85\xb2\x87\xf1\xa9\ +\x47\x92\xf5\xe2\x7f\xc7\x15\xa4\x3e\xfe\x6d\x68\x0e\x2d\xd2\x43\ +\xdd\x29\x03\xc4\x93\x7b\x46\x6e\xdd\x7f\xd7\x5b\x8f\xfe\xe8\x54\ +\x24\xa9\x02\xf0\x00\x9a\x3e\x14\xd8\xb6\x60\xd5\x5a\x7f\xd5\x86\ +\xb5\xff\xf1\x19\x1d\x86\xcf\x7f\x3c\x98\x5a\x26\xd5\x41\x10\x2a\ +\x0d\xc4\xb0\x0c\xac\x82\x20\xc2\xcc\x34\x29\x04\x41\xa8\x11\xb5\ +\x6c\x8b\x62\x24\x79\x18\x84\x5c\x03\x68\x0d\xcc\xb4\x28\x08\x3f\ +\xe4\xd4\xb0\x0d\x2c\xfd\x20\x42\x84\x59\x96\x49\x30\x88\x28\x0c\ +\x42\x0e\x84\x5a\x96\x29\x03\x3f\x52\x60\x39\x36\xf0\x30\x8c\x44\ +\xb3\xfc\x18\x61\x6a\x59\x26\x59\x7a\x42\xa5\x81\x30\xc3\x32\x0d\ +\xac\x65\x18\x06\x91\xd0\xd4\xb0\x2c\x93\x22\xad\xa2\x30\x8c\x4e\ +\x9c\x34\x81\xa9\x61\x99\x0c\x23\x50\x82\x07\x41\x84\x98\x69\x99\ +\x0c\x94\x08\x82\x40\x4a\x0d\x98\x98\x96\xcd\xb0\x16\x42\x69\x25\ +\xc2\x88\x63\x66\x5a\xa6\x81\x41\xf3\x28\x08\xf9\xd2\x53\x61\x62\ +\x5b\x26\x0f\x7c\xae\xc0\xb6\x2d\x2d\xc2\x20\x92\x88\x30\xdb\xa4\ +\x91\xef\x0b\x44\x2c\xcb\xd2\x91\xcf\x81\x5a\x06\x89\x82\x40\x68\ +\x40\x80\x4d\xdb\x62\x04\x2b\x29\xc2\x30\x94\x4a\x03\x34\x5f\x9c\ +\x68\x25\xc3\x20\x10\x4b\x6b\x0c\xa6\x86\x6d\x19\x5a\x0a\x20\xcc\ +\x3d\x76\xff\x9f\xfc\xed\xf7\xde\xfc\xc7\x7f\x71\x4e\x37\x09\x3d\ +\x1f\x21\xf1\xdd\x0f\xff\xc9\xfe\xce\x37\x7c\xe8\xad\x17\xca\xc8\ +\x0f\xc2\x48\x2a\x20\xd4\x30\x0d\x14\x71\x65\x30\x1c\xfa\x81\x02\ +\x6c\x58\x96\x41\x89\x96\x22\x08\x02\xa1\x91\x69\xd9\x06\x45\x82\ +\x0b\xad\x55\x14\x45\x1a\x10\x68\xc0\xcc\xb0\x2d\x03\x14\xf7\xfd\ +\x50\x63\x66\x5b\x26\x06\x15\x86\x01\x7f\x21\x24\xaa\xb5\x76\x62\ +\xf1\x95\xbe\x60\x2d\xfc\x77\xc5\xe1\x83\xfb\x06\x87\xd7\x30\xc6\ +\x96\xbf\x73\x60\xdf\xde\xce\xae\x6e\x42\x08\xc6\xd8\xf7\xfd\x7d\ +\xfb\xf6\xad\x2c\xde\x44\x18\xeb\xc8\x9d\x9a\x98\x28\xd4\xa2\x78\ +\xae\xa3\xbf\x27\x6f\x62\x38\x69\xe5\x62\xeb\xea\x69\xe1\xa7\x02\ +\x5a\xb6\xde\x43\xa7\x1c\x4e\x5d\x14\x9d\xcf\x60\x50\xdd\x8c\xf3\ +\xa2\xe3\xbf\xad\x05\x97\x6b\x87\xda\x16\x24\xad\x1e\xb8\xef\x05\ +\x1d\xd2\xf1\x03\x39\xd5\x56\x5a\xa4\x44\xe8\x8b\xe6\xf6\x00\x14\ +\x0f\x03\x00\x40\x48\x89\xa8\xf9\x4d\xd0\x32\xf0\xdc\xe6\x23\x09\ +\xa5\x5a\x0a\x05\x20\xa2\x40\x34\x8d\x14\x78\xe0\x03\x00\x42\x5a\ +\x09\xdf\x13\xcb\x1b\x0d\x50\x32\xf0\xbc\xe6\x21\x85\x9e\xb7\xf8\ +\xcd\xe6\xa1\xad\x7c\x64\xf3\xb1\x22\xf2\x96\x46\xf4\x20\x04\x92\ +\x07\xee\x73\x68\xf0\x95\x8f\x04\x00\xe0\xa1\xcb\xc3\xe3\x4f\xa4\ +\x55\xe8\xbb\xe1\x8a\xa7\x7e\xe6\xe3\x97\x92\x3f\xfe\xd2\xb1\x05\ +\xbe\xbf\xf4\x97\x0b\xdf\x17\xcd\xbf\x24\xf4\x9b\xfb\x30\xee\xfb\ +\x7c\xe9\xac\xaa\xd0\xf7\x4e\xdc\x8f\x68\x1e\xfa\x3c\x3c\xc9\x11\ +\xba\x8d\x08\x00\x30\x8e\xb8\xd5\x79\xd3\x9b\x6f\xe9\xb5\x23\xb7\ +\x2e\x95\x06\x8c\xd4\xea\xf3\x6f\x1e\xca\x0f\xf9\x5e\x5d\x08\xb5\ +\x74\x9e\x22\xdf\x07\x00\x58\x3c\xdb\xa0\xa3\xc0\x8f\x8e\xbf\xa1\ +\x3a\x0a\xbc\xe8\x19\xef\x30\x3a\xfe\x2a\x00\x00\x92\x7b\x6e\x2b\ +\x21\xda\xc2\xcf\x6e\x65\xc3\x04\x85\xa5\xfb\xbf\x73\xc7\x21\x37\ +\xde\x9b\x8f\x15\x9f\x7c\xf4\xf1\xfe\xed\xaf\xb9\x72\xab\x85\xe4\ +\x4b\xea\xc3\xd0\xc2\xcb\x42\x1f\x03\x3a\xee\xb7\xa1\x95\xe4\xc1\ +\xf3\x3f\x1c\x2d\xea\xcd\x65\xe5\xa9\x01\x00\x2d\xdf\x69\xb6\xbb\ +\x20\x4c\xa8\x41\x10\x9a\x2a\xd4\x4d\x93\x3a\x06\xc1\x2f\xcc\x17\ +\x62\xc5\xd1\xbd\x10\x17\x87\x15\x5b\xd1\xe7\x94\xe2\x08\xc9\x4a\ +\xa9\x8c\xed\x54\xdc\x40\x27\x37\xe3\x43\x18\x63\x90\xb2\x15\x83\ +\x01\x00\x50\x4a\x99\xe9\xbe\x4b\x2e\x1c\x0c\x83\xb0\xf9\x56\x28\ +\x4d\xd6\x9c\x77\x01\x12\x51\xc8\x15\x6a\x15\x20\xb6\xf0\x8b\x0a\ +\x42\xd0\xdc\xd8\xbe\x31\xd9\xf7\xfa\xb7\x5c\x97\xb7\x31\x2f\x1d\ +\xfe\xea\x37\x1e\x1a\x2b\xad\xdf\x98\xb7\xd4\xb3\x26\x91\xb6\x78\ +\xb4\x85\x9f\x96\x49\x97\xeb\x82\xa4\x0c\x6d\xd3\x34\x4c\xe3\x39\ +\x14\xa9\xd6\x4b\x22\x14\xad\x20\x51\xbd\x14\xd0\x5d\xea\x46\x05\ +\xdf\xf3\xb8\x88\x10\x35\x85\x52\x51\x24\x05\x7d\x61\xa5\xc7\x2b\ +\xf5\xa8\x3e\xe5\x9c\x02\x42\x48\xcb\xc8\xf3\x43\xa9\x80\x9a\x96\ +\x6d\xb0\x67\x0b\x6b\x44\x4c\x54\x7e\xea\xf6\xcf\xde\x77\xf1\xdb\ +\xde\x73\x96\x09\x5c\x3f\x7b\x0f\x8b\x85\x5b\x9e\xa9\x89\xce\x7c\ +\x3b\xc3\xaa\x65\xe7\xb5\xa8\xbc\xfd\x13\x4a\x33\x78\x10\xac\x50\ +\xe6\x2d\xb4\xf0\x0b\x7a\xe5\x06\xbe\x6f\xa7\xd3\x36\xd5\x41\x10\ +\x61\x4c\x0c\x83\x69\x29\x38\xe7\x0a\x9e\x99\xc2\x6a\xf1\x68\x0b\ +\x3f\x03\x22\x5d\x8e\xec\x1a\xa6\xc1\x15\x7a\x96\x97\x9f\x5e\x66\ +\x4c\xdd\x4c\x6d\x1d\x57\xa4\x8b\x32\x14\x2d\x11\xad\x41\x89\x61\ +\x18\x91\xe7\xa1\x45\xf1\xaa\xe1\x05\x8a\x51\x74\x32\x96\xff\x2f\ +\x83\x38\x54\x56\xbe\xfc\x4f\x7f\xf3\x58\x23\x9d\xa5\x72\xf0\x8a\ +\xd7\xbe\xfe\xe2\xcd\x58\x44\x1a\x61\xc3\x34\x19\xc1\xa0\x55\x18\ +\x86\x9a\x92\xf9\x43\x07\xe6\xfc\xdc\x9a\xee\xb4\x21\x3c\x11\x72\ +\x0d\x88\x32\xc3\x60\x14\x81\x8a\xc2\x00\x11\xb4\xe7\xc7\x5f\xba\ +\xbb\x7e\xe6\x1f\xfc\xca\xb0\x6e\x54\x25\x66\xa6\xc9\x30\x02\x11\ +\x85\x61\x24\x30\x35\x9a\x77\x79\x14\x46\xbc\x35\xd0\xad\x85\x16\ +\x7e\x91\x81\x12\xd9\xf6\xda\x83\x0f\xdf\x3e\x7f\xc8\xc0\x20\x43\ +\xbf\x5c\xe7\xc5\x1f\xdc\xf1\xa8\x46\xab\xcf\xbb\xe6\xd2\x8d\x6d\ +\x62\x45\x1a\xbe\xc5\xa3\x2d\xfc\x94\x2c\x7a\x42\x0c\x54\x6b\x2d\ +\x84\x96\xcf\x68\xe2\x3c\x5e\x3d\x04\x70\x22\x89\x6a\x00\xb4\x22\ +\x4b\xaa\x95\x46\xa0\xc9\x52\xff\xe8\xe2\xb3\x6b\xfd\x82\xa4\xcb\ +\xca\xa9\x2d\xa7\xe2\xaf\x0b\x00\x98\xb0\xca\xc8\x53\x87\xe4\xaa\ +\x0f\xfc\xd1\x7b\xba\xc1\xe5\x80\x91\x88\x34\x22\x54\x96\x1f\xf8\ +\xf6\x5d\x8f\xef\x9f\x46\x89\x9e\xab\x6f\x7a\xf5\xd6\x21\x3c\x3a\ +\x39\x3b\x35\x31\xf3\x6f\xff\xe7\xff\xf4\x9d\x71\xe9\xab\x5e\x71\ +\x96\x4d\xc4\xd1\xc7\xef\xfa\xc1\x03\xbb\x3d\xab\xf3\xda\x57\xdf\ +\xbc\xb5\x97\x4d\x1e\x38\x7a\x68\x62\xe6\x5f\xe4\xc2\x8d\xb7\xbc\ +\x3e\x57\x7c\xf2\xf6\xef\xfc\x68\x36\xb0\xce\xb9\xe6\x55\x97\x6f\ +\xe9\xab\x8d\x3e\xf9\xe5\x3b\xef\x9f\x6a\xe0\xb3\x2e\xb9\xf1\xaa\ +\x73\xfb\x54\x6b\xf6\x57\x0b\x2d\xfc\xa2\x42\x0a\x99\xe8\x58\xf7\ +\xaa\x5b\xda\xb9\xc6\x00\x1a\x21\xa4\x95\x14\x42\x2a\x0d\x4e\x2a\ +\x26\x4f\xfc\xec\xb6\xaa\xbd\x5b\xf8\x19\xe8\xd1\xe7\x93\x7d\xfa\ +\xd9\x77\x56\x66\x46\x4f\x6c\xf7\x44\xcd\x19\x2d\x2b\x67\xb6\xe8\ +\x17\x1a\x1e\x3d\x81\x74\x95\x3e\x05\x1a\x45\x84\xca\x43\x8f\x3f\ +\x39\x53\xa8\x8c\x1d\x3e\x12\x31\x9b\x61\x04\x00\xc4\x30\xea\x47\ +\x1e\xfb\xce\xbd\x87\x37\x5f\x76\x75\x4f\xb8\xef\x0b\x5f\xb9\xb3\ +\x16\x78\x63\xe3\x53\x5b\x2e\xbb\xfa\xca\xf3\x7a\x1e\xf9\xde\x97\ +\x7f\x32\x2b\xe7\x76\xdc\xf1\x6f\x5f\x7e\xb4\xff\xfc\x2b\x06\xc5\ +\x91\xdb\xff\xe3\xc7\x75\x6f\xe6\x60\x35\xfe\x8a\x5b\x6e\xbd\xe1\ +\xd2\x0b\xe2\xf3\x3f\xf9\xd7\x0f\x7f\x49\x0d\x6d\xbf\x60\x08\x7f\ +\xf3\x73\x77\xcc\x55\xa6\xbf\xf6\xc5\xdb\x8b\x6d\x5b\x5f\x79\xd5\ +\x85\xbd\xed\x09\xad\x54\x8b\x44\x5b\x68\xe1\x17\x78\x59\xd3\xc4\ +\x72\xda\x32\xf1\x46\x71\x76\x72\x72\xaa\xd4\x10\x6d\xdd\x03\xab\ +\x57\x0d\xaf\x1a\x1e\xea\xcc\x58\xcf\x28\xa0\x68\xf1\x68\x0b\x3f\ +\xa5\x1c\x85\x95\xd3\x61\xf4\x4a\xde\xd4\x4d\xad\xaa\x17\x95\xe7\ +\x92\xbe\x5c\xfa\xe6\x8a\x7a\xdd\xe5\x6f\x6a\xad\x55\x73\xc4\x8b\ +\x3a\x4e\xa2\x2f\x90\x70\xf0\x32\x95\xea\x13\x29\xf9\xb9\xa1\x22\ +\xde\x7f\xc1\xcd\x6f\xbd\x61\xfd\xfd\x5f\xfc\xe8\xa7\xbf\xf9\xb8\ +\x62\x0c\x21\x44\x89\x1c\x1d\x19\xa5\xc3\xe7\x5d\x79\xc9\x05\xaf\ +\xb8\xe2\x4c\xee\x95\x0b\x0b\xf3\x13\x0b\xb1\x8b\x2e\x7d\xc5\xf9\ +\x97\x5d\xd0\x9b\xb4\xfc\xfa\xf4\x5d\x3f\x78\x72\xd3\xab\xde\xf9\ +\xda\x2b\x2e\xbe\x74\xdb\x5a\xec\x55\x0b\xa3\x07\x6a\xac\xfd\x92\ +\x8b\xce\xd9\xb8\xae\x6b\xd7\x3d\x3f\x10\xeb\x6f\x7c\xd7\x6b\xae\ +\xbc\xe4\xfc\x6d\x39\x5d\xa9\x86\x90\xb4\x59\x61\x6a\x3a\xde\xb7\ +\x69\xf3\x50\x46\xb5\xb4\x68\x0b\x2d\xfc\x02\x03\x61\xaa\x1b\x73\ +\xf7\x7c\xe3\xeb\x0f\xef\xdc\xfb\xe4\xe3\x4f\xfc\xe4\xc7\x3f\xb8\ +\xe3\xee\xc7\xaa\xa1\x12\x82\x3f\x7b\xde\x6d\x8b\x47\x5b\xf8\x99\ +\x90\xe9\x71\x42\x5c\xf9\xcd\x13\x3b\x44\xe1\x78\x70\xf7\x04\x12\ +\x5d\xbe\xa3\xd1\x52\x24\x77\x79\x74\xa8\x7e\xe1\x7a\xf4\x84\x03\ +\x3b\xa5\xdf\xd5\x80\xcd\xde\xb5\x5b\xae\xbc\xf1\xd6\x5b\x2f\xed\ +\x3d\xba\x6b\xa7\x8b\x28\x01\x84\xa3\xda\xc8\xc4\xec\xd0\xc6\x35\ +\x36\x88\x5d\x3b\xf6\xa7\x3b\x57\x93\xf2\xa1\x05\xa7\xa3\xbb\x33\ +\xd6\x38\x76\xa0\xa6\x53\x03\xf6\xfc\x48\x68\x6d\xda\x32\x04\xd0\ +\xd8\xbd\xef\xa8\x33\xbc\xba\x76\x74\x9c\xe5\x36\xf4\x25\x08\x78\ +\x73\x87\xe6\xaa\xab\xb7\x6e\x64\x00\x23\x87\x9e\xae\xc4\x7b\xda\ +\x73\x43\xb7\xbe\xff\xf7\xaf\x6c\x9b\xfa\xfb\xff\xfb\xf1\x31\x9f\ +\x26\x1c\xb3\x55\x67\xd3\x42\x0b\xbf\xb0\x20\x04\xe6\xc7\xf7\xcf\ +\x59\x6b\xde\xf8\xda\x6b\x86\xfa\xd7\xbd\xea\x35\xaf\x8c\x57\x0e\ +\x8d\x16\x5c\x72\x32\xcb\x8e\x56\x7e\xb4\x85\x9f\x16\xc7\x53\x90\ +\x08\x94\x3a\x9e\xda\x5c\x2e\xc8\x5d\x66\xcd\x67\x1a\x2f\xac\xd0\ +\xa4\x2b\xbe\x89\x9a\x82\x74\xb1\x00\xe9\x05\x4e\xb1\x45\x2f\xb8\ +\x7f\x14\x61\x1d\x1d\xde\xf1\xe0\x8c\x4a\x98\xc1\xcc\xdd\x3f\x3c\ +\xba\xe6\x8a\x5f\x4b\x6a\xae\x10\xe6\x5e\x75\x7c\xb4\xee\x74\xcf\ +\x7c\xeb\x33\x77\x7d\xff\x90\xf3\xae\x0f\x5e\x34\x73\xef\xdf\x9a\ +\x6d\x67\xf5\xc4\xf5\xc1\xdd\x07\x7c\x73\x60\x28\xdf\x66\x46\xb5\ +\x27\x1e\x7c\x80\xe3\x03\xdf\x3d\x4c\xdf\xf6\x07\x67\x46\xf7\x3e\ +\x5c\x9c\x3d\xfa\xd0\x8f\x1f\xe8\x5b\xd5\xdd\x1e\x37\xf7\x3c\xf2\ +\xd0\x23\x1e\xfd\xd6\x77\xf7\x5f\xfc\xfa\xdf\x08\x8e\xdd\xff\xe3\ +\xaa\x1d\xcf\xe5\xe2\xa4\x70\xe8\xe1\xff\xfc\xee\x84\x73\xeb\xad\ +\x57\xc5\xb0\x68\xd5\xf4\xb6\xd0\xc2\x2f\xa6\x3c\xe0\x11\x37\x63\ +\x39\x93\x22\xc1\x83\xc2\xfc\x7c\x3d\x40\x8c\xe2\x93\x6e\xcd\x5b\ +\x7a\xb4\x85\x9f\xee\x5a\x5b\x6c\xf9\x5c\x71\xef\x84\xb0\xed\x0a\ +\xa7\x85\x67\x68\x53\x38\x29\x89\x82\xd6\xcd\x71\xf3\x7a\xc5\x2b\ +\xbc\xb0\x43\xc2\xcf\x3c\xba\xc5\xa7\x40\x27\xed\xb4\x40\x80\x90\ +\xae\x97\x66\x9e\x7a\xf4\xfe\x9f\xec\x99\x3a\xf3\xa6\x5f\x7b\xdb\ +\xb5\x9b\x14\x17\x80\x70\xa3\x3c\x35\xe3\xf2\xb9\x91\x5d\xe3\xa2\ +\xef\x3d\xbf\xf3\x1b\xdb\xba\x90\x88\xad\xbe\xf8\xbc\x33\x19\x77\ +\xa3\x44\xf7\xf9\x97\x6d\xb1\xe3\xc3\x6f\xb9\xf5\x06\x71\xf8\x81\ +\x1d\x93\xe6\x6d\xbf\xf1\x1b\x5b\xdb\xec\x35\x17\x5d\x7d\x5e\x6f\ +\xf0\xc8\x8e\x5d\x85\x28\xf5\xca\x37\xbc\x69\x8d\x3e\x76\xef\x63\ +\x13\x17\xbd\xe1\x37\x6e\xd9\xde\x5f\x9f\x99\x78\xec\xc7\x77\x3d\ +\x70\x58\xde\xfc\xce\xb7\x0c\xc6\x09\x31\x4d\xd2\xfa\xf0\xb5\xd0\ +\xc2\x2f\xb0\x3c\x48\x77\x0e\x0f\x76\xa6\x84\xa2\xa6\x98\xb8\xe7\ +\xc7\x4f\xe5\x37\x9f\x3b\x98\xb5\x64\xcb\xcf\xa8\x85\x9f\x39\xd0\ +\x92\x6a\x6c\xfe\x4f\x29\xb5\xd4\xd8\xb2\x52\x74\x3e\xb7\x12\x7d\ +\x96\x29\xa0\xd2\x68\x29\xa9\xda\x7c\xce\x17\x42\xa4\x08\x91\x64\ +\x12\xdb\xb6\x28\x16\x35\x6f\xba\xf0\x68\xa9\x54\xa3\xd1\xa0\x4a\ +\x51\x4a\x09\x21\xcf\x64\x53\xad\x25\x98\xe7\xbc\xf2\x6d\x17\xbe\ +\x1a\x83\xd6\x52\xf0\x30\xe2\x0a\x80\x12\x34\xb5\x77\x87\x1e\xbe\ +\xf4\x0f\xfe\xf0\x6d\x31\x1e\xf8\x51\xe4\xba\xea\xdc\x57\xdd\x8a\ +\x55\xe4\x79\x72\xcb\x15\xb7\x6c\x05\x11\x78\x41\xf7\x99\x57\x7d\ +\xe0\xdc\xeb\x40\xab\x28\x0c\x43\xdf\x37\xf2\x1b\xde\xf6\xfe\xb3\ +\x30\xa8\x30\x08\x24\xda\xf4\x8e\xdf\xdc\x8a\x91\x16\x51\x18\x06\ +\x62\xcd\xa5\xaf\xdb\x72\x25\x01\xad\x79\x14\xca\x55\xaf\x7a\xcf\ +\x05\xda\x0f\xa2\x96\x16\x6d\xa1\x85\x5f\x50\x1e\x95\x32\x96\x1f\ +\xbe\xa0\x0b\xf3\x28\xd8\x7e\xd5\x2d\xe7\xb2\x58\x3a\x61\xab\xe7\ +\x18\x0e\xdf\xe2\xd1\x16\x4e\x5f\x8b\x4a\xa5\x94\x3e\xa1\xca\x48\ +\x2d\xdb\x2a\x3c\x83\x2f\xff\x6b\x12\xd5\xc7\x25\xa4\x5a\xa9\x6f\ +\xb5\xd6\x8a\xc4\x1c\xd6\x96\x45\x08\x6b\x40\xf0\x8c\x67\x5b\x7e\ +\x71\xa5\x11\x25\x32\x9e\xf4\xcd\x98\xcd\x28\xb8\x2e\x42\x88\x4b\ +\xa9\x38\xaf\xd5\x6a\x0c\xc0\x60\x8c\x31\x66\x9a\x16\x79\xa6\x12\ +\x7c\xb6\xb9\x1d\xd2\x5a\x20\x6b\xe0\xa2\x73\x37\xa0\xa0\xd1\x88\ +\xa4\x06\x00\x04\x3c\x6c\xfa\xe7\x2d\x3a\x02\x02\x02\x79\xa2\x27\ +\xdf\x89\x6e\x7f\xdc\xf7\x8e\x3b\xd5\xc9\x28\x70\x8f\x5b\xdb\x49\ +\xaf\xe5\x61\xd7\x42\x0b\xbf\xe0\x0b\x9c\x92\x91\x92\x80\x68\x32\ +\xd3\x06\xa0\x9e\x8b\x44\x5b\x3c\xda\xc2\x69\x07\x3d\x94\x56\x92\ +\x0b\xd9\xac\x03\x5a\xd4\xa3\xa0\x95\xd4\x80\xd0\xb3\x4d\xe7\x9f\ +\x43\x9b\x1e\x6f\x2a\x5d\xf9\x93\x15\x15\xbc\xa0\xb5\xd2\x0a\x85\ +\x66\xac\x96\xee\x14\x88\x3c\x73\x28\xda\x33\xba\x66\xb4\x8e\x28\ +\x13\xb1\x64\xa0\x10\x31\x52\x1a\xb4\x8a\x84\x90\xca\x75\x5d\x03\ +\x21\x69\x18\x5a\x6b\x8c\x31\x42\xff\xe5\x7c\x0f\x2d\x23\xb9\xf6\ +\x8a\xd7\x6c\x44\x22\x08\x44\x6b\x7e\x6e\x0b\x2d\xbc\xac\x05\x83\ +\x14\xcf\xff\x88\x97\x94\x47\xf5\xcf\xae\xa6\x02\xad\x58\x42\x17\ +\xe7\x67\x60\xdc\x9c\x40\x02\x08\x30\xc2\xff\xd5\x6f\x2f\x2e\xbc\ +\x2b\x97\x48\x29\x25\xc6\x18\x01\x48\x25\xd1\xd2\x13\xfe\xcc\xcf\ +\x80\x06\xbd\x74\xc8\x8b\x1e\x3e\x4b\xaf\xa2\x95\xd2\x68\x09\xc7\ +\xeb\x54\xb5\x6e\xfe\x5d\xa7\x7d\xf6\x4e\x3a\xcb\x42\x29\xd5\x7c\ +\x21\x58\x74\xe3\x43\x2b\x0f\x72\xe5\x68\xa1\x93\xfe\xae\x10\x42\ +\x29\x25\xb8\xd0\x8b\x8a\x54\x2f\x1d\xac\x7e\xce\x58\xee\x4a\xde\ +\x3b\xa1\x82\x77\x25\x89\x2e\xf5\x90\xae\xbc\x64\x78\xc4\x37\x6e\ +\x70\x87\x36\x89\x13\x4e\x01\x3a\xe9\x91\x41\x2a\xa1\xd6\xad\x0a\ +\xf6\x1c\x00\x3f\x00\x8c\x91\x56\x24\x95\x92\x51\xa4\x18\xd3\x2f\ +\xa8\x6a\x69\x85\xe8\x6c\xa1\x85\x16\x5e\x16\x84\x79\xda\x6b\xec\ +\x4b\x76\x88\x08\xa1\xe7\x1d\x4e\xb4\xe8\x5a\xb3\x44\x2e\xfa\x19\ +\x1c\xb6\xb2\x54\x44\x2f\x3d\x40\x2b\xbd\xcc\x89\x81\xef\x7b\xae\ +\x9b\x4c\x25\x35\x80\xeb\xba\x18\x40\x03\xe0\x25\x66\x5d\x26\xdf\ +\x93\x9d\xa8\xc5\x62\xd3\x44\x3c\xde\x08\x02\x21\x64\x22\x11\x97\ +\x4a\xbb\x6e\x43\x2d\xb9\xb3\x3e\x7b\xfd\x7d\x36\xc5\x6a\xd0\xe8\ +\xb8\xe3\xfa\x49\xfe\x7c\x04\x80\x11\xa6\x94\x01\x80\xd2\x52\x29\ +\xa5\xb4\x22\x98\x2c\x4f\xb4\x33\x4d\x53\x2b\x15\x86\x61\x18\x45\ +\x06\x23\xa6\x69\x11\x42\x19\x63\x42\x08\xca\x18\xa5\xf4\x34\xde\ +\x66\xad\xf5\xc2\xc2\xc2\xf2\xd9\x6b\x32\x34\x42\xd8\x30\x0c\x29\ +\x85\x94\x52\x69\xc5\x18\x13\x9c\x4b\xa9\x28\xa3\xcd\xbe\x13\x4a\ +\x69\x3e\x9f\x3f\xf9\xc9\xd2\x5a\x4a\xa9\x94\x92\x52\x4a\x29\x14\ +\x2c\xb7\x78\x2e\x56\x09\x21\xc0\x27\x1d\x88\xf6\x2c\xbe\x5c\x51\ +\xc4\x7b\x5c\x86\xc2\x62\xdb\x29\x5a\x76\x3c\xd2\x2a\x12\x6c\xfd\ +\xea\xf8\xab\xb7\x08\x79\x0a\x2d\x30\x5a\x01\x17\xd0\xdf\xbf\xb4\ +\x57\x41\x08\x80\x29\xc5\x58\x33\xac\x4b\x29\xa5\xad\x61\x93\x2d\ +\xb4\xd0\xc2\xb3\x97\x68\xc3\x30\x4e\x4f\x3b\xbd\x44\x3c\xaa\xa4\ +\x4c\x65\x32\x3d\x3d\xbd\xcd\x49\x99\x5a\x2b\x00\x0d\xe8\xb8\x67\ +\x1b\x42\x48\x49\x86\x34\x06\x04\x80\x34\x80\x46\x48\x2f\x99\x01\ +\x2b\xa5\xa5\x52\x1a\x61\x03\x01\x46\x08\x6a\x75\x57\x68\x65\x5b\ +\xb6\x90\xca\xa0\x78\xbe\x58\xae\x96\x2b\x9f\xff\xf8\x67\x4d\x0c\ +\x97\x5d\xf3\x8a\xa7\xf6\xec\x7e\xe0\xfe\xfb\x62\x86\x89\xa5\x32\ +\x08\xa9\x36\xaa\xca\x40\x94\x31\xa4\x88\x92\xb2\x29\xa4\x16\x69\ +\x58\xeb\xe5\xbb\x04\xe3\x3f\xfd\xe3\x3f\xfd\xf2\x57\xbf\x7a\xe4\ +\xf0\xd1\xff\xef\x8f\xff\xa4\xe1\xb9\x7f\xf3\x7f\xff\xcf\x7c\x61\ +\x5e\x81\x00\xa2\x43\x1e\x4a\xa1\xd0\xf2\xd2\xdc\x1c\xea\x71\xdc\ +\x79\xfd\x84\xaf\x2b\x6f\x60\x84\x01\x01\xc1\x88\x48\x65\x53\x6b\ +\xa0\x6f\xf5\x86\x75\x1b\xab\xa5\xca\xcc\xfc\x78\xdd\xab\x20\x4a\ +\xba\x7b\xfa\x0f\x1d\x19\xa7\x2c\xce\x2c\xfb\xe2\x8b\xb6\x3f\xf9\ +\xd8\x43\x07\xf7\xef\x0d\xfc\xf0\x8c\x33\xd6\xae\x59\xb3\xbe\x5a\ +\xf1\x82\x50\xf8\x81\xf8\xf5\xf7\xbf\x67\xf5\xda\x35\x51\x14\xbd\ +\xa0\xd3\x8e\x31\x0e\xc3\xf0\xbd\xef\x79\x6f\xa5\x52\x23\x18\x11\ +\x4a\x29\xa5\x51\x14\x75\x75\x75\x9d\x71\xc6\x19\xbb\x76\xed\x2a\ +\x14\x0a\x4a\x47\xbd\x03\x5d\x94\xb0\xb1\xb1\x09\xa5\x54\x2c\x96\ +\x48\x26\x52\xd9\x6c\xee\x4b\xb7\xdf\x7e\xd2\x97\x53\x8b\xd0\x5a\ +\x4b\xa5\x24\x2c\x99\xf7\xa1\xa5\xf6\x4f\x40\xfa\x64\x1b\x95\x93\ +\x56\x15\xad\xd4\xa8\xcf\x10\xac\x4b\xcd\x33\x5a\x2b\xad\x2c\xc2\ +\x52\xa6\x79\x4a\x3c\x0a\x00\xd6\x89\xdb\x17\x84\x08\x21\x84\x50\ +\xc3\x60\x86\x61\x3c\xbf\xd4\x6e\xa1\x85\x16\x5e\x86\x50\x4a\x19\ +\x86\xb1\x79\xf3\xe6\x5f\x6c\x3d\x8a\x50\x93\x0f\x9b\x3c\xda\x24\ +\x48\xa5\x00\x21\x8c\x70\x73\x03\x80\x31\x3e\x3e\xf0\x1b\x63\x00\ +\xc0\x5a\x6b\xa5\xa4\x90\x91\x10\x42\x08\x59\xad\x15\x4d\xc3\x34\ +\x0c\x56\xab\x35\xb2\xb9\x2c\x20\x30\x0d\x2a\x84\xac\xd7\x6a\xdf\ +\xfa\xf6\x37\xa9\x41\x5e\xfb\xea\x57\x3d\xb4\xe3\xd1\x87\x1f\x7e\ +\x10\x23\x04\x08\x01\x82\x30\x0a\x11\x46\x51\x10\x31\xc3\x6c\x0a\ +\xa8\xa6\x96\x6a\x32\xa8\xe0\x9c\x0b\x01\x5a\x23\x42\x18\x26\x61\ +\x14\x2a\xa5\x7c\xdf\xe7\x9c\x13\x42\xa4\x94\x0d\xd7\xd5\x20\x98\ +\x49\x10\x68\x8c\xf1\x33\x8c\x64\x4f\xfc\xba\x48\xa0\xcb\x8f\x59\ +\x8e\x9a\x62\x8c\x09\xc1\x96\x61\x82\x80\x58\x3c\x6e\xdb\x31\xd7\ +\x70\x31\xc1\x8e\xed\xc4\x53\x49\xc6\xcc\x4a\xb9\xca\x4c\x99\x33\ +\x99\x94\xc2\x73\x83\x5c\xae\x3d\x1e\x73\xda\xda\x7a\x46\x46\xa6\ +\xf6\x1f\x3a\xe2\xfa\x61\x47\xbe\x8b\xae\x98\x3d\xfb\x02\xc4\x28\ +\x68\x00\x20\x88\x10\x04\x5a\xca\x48\x88\x08\x00\x21\x54\x2b\x57\ +\xf6\xed\xd9\x3b\x3d\x31\xa9\xa4\x14\x3a\x3a\x7a\x78\xa4\xbd\x3d\ +\x3f\xd0\x3f\x30\x32\x32\x32\x3b\x33\x83\x01\x9f\x77\xee\x79\xcf\ +\xa5\x7d\x8f\xcf\x48\x53\x4d\xd3\xbd\xa6\x1e\x6d\x6a\x48\xa4\x9b\ +\xf1\x82\x93\x79\x2c\x3c\x4b\x74\x9e\xa4\xce\xe8\xb8\xe3\xfd\x62\ +\x92\x75\xb1\x0f\xc6\x34\x8c\x74\x2a\x15\x09\xf9\x42\x05\x79\x73\ +\xc7\xd3\xc4\xf2\x3b\xd2\x42\x0b\x2d\xb4\xf0\x33\xc4\x4b\xc4\xa3\ +\x4b\x86\x6f\x72\x29\x8b\x29\x95\x52\x94\xb2\xa6\xc1\x6a\xb3\x50\ +\x05\x63\x44\xc8\xa2\x0e\x89\x22\x1e\x86\xa1\x94\x92\x10\xd4\xcc\ +\x75\x1a\xcc\xec\xec\x48\x61\x8c\xcb\xe5\xb2\x61\x30\x46\x09\x02\ +\x90\x42\xd6\x6b\xf5\xaf\x7d\xe5\x2b\xc5\xc2\xc2\x5b\x6e\xb9\xe5\ +\xf1\xc7\x1f\xfb\xd1\x8f\x7e\x28\x79\x64\x5a\x96\x56\x4a\x6a\xa9\ +\x41\x27\xd2\x29\x5d\xaf\x4b\x2e\xa4\xd4\x52\x4a\xa9\xa4\x94\x0a\ +\x40\x0b\x29\x22\x21\x38\x8f\xb4\x06\xaa\x35\x10\x15\x86\xa1\x61\ +\x18\x51\x14\x72\xc1\x2d\xcb\xc2\x18\x6b\x25\x81\x68\x04\x80\x30\ +\x59\xa6\x90\xe6\x9f\xf0\x0c\x9a\x69\xde\x5b\x5e\xa5\x9b\x0b\x77\ +\xf3\x36\x21\x84\x60\x24\x94\x32\x98\x11\x4b\x26\x11\xa5\x89\x54\ +\xaa\x8d\xe7\x09\xd1\x5c\x2b\xdb\x8e\x27\x13\x69\x8f\x47\xc9\xa4\ +\x45\x09\x12\x42\xfb\x9e\x9a\x9e\x9a\xec\xee\x59\x13\x44\x0d\x2f\ +\xd2\xe9\xb6\xce\x78\x5b\x1b\x33\x4d\x80\x17\x1c\xd4\x6d\xa6\x7f\ +\x23\xdf\x8f\xfc\xa0\xa9\x8c\x9b\xbb\x99\xaa\x28\xd7\x2a\x95\x28\ +\x8a\x62\xb1\x38\x08\x85\x01\xcf\x4d\xcf\x9a\xc4\xda\xb0\x66\xfd\ +\xb1\x91\x91\xc2\xfc\x42\xa9\xb0\xf0\x5f\x06\x3f\x51\xf3\xd9\x17\ +\x0b\x8c\x16\xff\x87\xe0\xb9\x6c\x16\x4e\x10\x9d\xfa\x19\x02\x54\ +\x3f\xe3\x21\xc7\x8d\xe9\x9b\xd7\x06\xa5\xd4\x76\x1c\xfa\xc2\x79\ +\xf4\x44\xee\x6f\xa1\x85\x16\x5a\xf8\xa5\xe5\x51\x8c\x71\x10\x04\ +\x0b\x0b\x73\x8c\x99\x94\x32\x84\x40\x6b\x10\xcd\x6a\x4f\xb5\x58\ +\xaa\xc2\x28\x15\x92\x47\x51\x84\x10\x32\x4d\x66\x9a\xa6\x69\x9a\ +\x84\x20\xc6\x18\xc2\x08\x34\x28\x8d\x39\x17\x52\xca\x44\x22\xae\ +\x35\x80\x52\xa1\xeb\xdd\x7d\xd7\xf7\x25\x0f\xde\xf0\xba\xd7\x3d\ +\xb6\xe3\xe1\x1f\xdd\x7b\x0f\xa3\x94\x60\xc4\x28\x6d\x34\x1a\x18\ +\x03\x20\xe8\xcc\x64\x62\xf1\xf8\xc8\xc8\x08\x60\xb2\x94\xd5\x93\ +\x5a\x6b\x44\x08\x65\x5a\x83\x56\x5a\x21\x84\x84\x90\x61\x14\x99\ +\xa6\x19\x45\x3c\x0c\x82\x78\x3c\x41\x09\x45\x80\x28\xa6\x18\x10\ +\x5e\xe1\x1c\x7b\xd2\x45\x79\x59\xe8\x34\xe9\xa7\x19\x4b\x5c\xbe\ +\x41\x28\xa6\x84\x10\xa0\x95\x46\x5d\x4d\x4e\xc4\x2c\xbb\x58\xaa\ +\x98\x16\xa6\xcc\xe8\xec\xca\xf4\xf5\xf6\x47\x32\x5a\xb7\x6e\x95\ +\x6d\x9b\xed\x6d\xed\xdd\x5d\x03\x33\xb3\xf3\x08\xc7\x24\xb2\x4c\ +\x27\x3d\x3e\x3b\x9b\xee\xea\xb0\x6c\xfb\x34\x8c\xcd\x9b\x54\x16\ +\xb3\x1d\x90\x8a\x19\x06\x21\x84\x60\x2c\x16\xf7\x12\x0a\x21\xc4\ +\x18\xe3\xdc\x42\x84\x20\x8c\xeb\x95\x9a\x8c\x44\x7f\x4f\x7f\x23\ +\x55\xf7\x1a\x8d\xe7\xe2\x1e\x8c\x71\xb3\x46\x69\x69\xaf\xd0\x9c\ +\x92\xb6\xa2\xb9\xa5\xf9\xee\x9e\xb4\xce\xe8\xd9\x09\xd1\xe3\x27\ +\x74\x45\xde\x14\x8e\x3b\x19\x2d\xd6\x5b\xa1\xd3\xb0\x36\x6a\xa1\ +\x85\x16\x5a\xf8\xef\xa5\x47\x6d\xcb\x6e\x6f\x6b\x0f\x23\x2e\x84\ +\x68\xce\xc2\x8a\x39\x89\x66\xa4\x0d\x21\x04\xa0\x09\x41\x4d\x63\ +\xb9\xe6\x77\x96\x01\x8b\x76\xe5\x1a\x81\x76\x1b\x8d\x98\xe3\x50\ +\x42\x95\x52\x1a\xd4\x9d\x77\x7e\xaf\x5a\x2a\x5e\xfd\x8a\x2b\xee\ +\xbb\xe7\xae\x3d\x4f\x3d\x61\x99\x86\xf0\x03\xac\x74\x18\x04\x18\ +\x43\x24\x05\x57\x8a\x59\x46\x7b\x36\x77\x68\xff\x7e\x6a\x39\x6a\ +\x45\x72\x0f\xa4\x94\x4a\xc9\xe5\x8c\xa9\xd2\x5c\x70\x4a\x29\xe7\ +\xdc\x75\xbd\x5c\x9b\xa6\x84\xf0\x30\x52\x5c\x33\x93\x98\x96\x09\ +\xe8\x84\x55\xfc\xd9\x11\xc2\x95\x07\xbc\x32\xa8\x8b\x31\xc6\x84\ +\x02\x06\x84\x69\x10\x86\x14\x05\x92\xcb\x87\x1e\x79\x54\x69\x7e\ +\xe1\x05\x17\x02\x90\xd9\x99\x42\x22\xed\x60\x04\x80\x54\x26\x9b\ +\x8d\x02\x28\x95\x1b\xeb\x37\xa5\x66\x66\x9f\x9e\x2b\x94\x25\x46\ +\x40\xa8\x54\xf2\x74\x22\x92\x1a\x10\x40\x67\x47\x87\x1f\x4f\x50\ +\xc6\x9a\x87\x44\x29\x6d\x34\x1a\x52\x4a\xd3\x34\xc3\x20\x30\xb3\ +\x71\x04\x38\x8c\x42\x4c\xc0\xf7\xbd\xc8\x0f\x6d\xc3\x6c\xcb\xe6\ +\x9e\x87\x47\x09\x21\xcd\x1f\x12\xa2\x10\x80\x5a\x74\xc2\x5d\x16\ +\xe4\xcf\xee\x0a\x7d\x8e\x84\xe8\x49\x8b\x8f\x9a\x3f\x43\x08\x9d\ +\xe8\xe4\xd0\x42\x0b\x2d\xb4\xf0\xb2\xe6\xd1\x66\xf3\x06\x65\x06\ +\x26\x74\xa9\x6a\x14\x84\x50\x94\x62\xad\x01\xa1\xc5\xd6\x0e\xa5\ +\x14\x63\xb4\x99\xc2\x5c\x2e\x4f\xd5\x8b\x59\x53\x1c\x45\x22\x8a\ +\x22\xc7\x71\x10\x80\x92\xe2\x7b\xdf\xfe\x56\xe4\xfb\x1b\xd7\xae\ +\xfd\xfe\xb7\xbf\xbd\x6b\xd7\x53\xa9\x78\xdc\xad\x96\xfd\x52\x8d\ +\x22\xe2\x45\xa1\x93\x4e\x08\x03\x07\x3c\x70\xfd\x70\xb0\x7b\x00\ +\x34\xe6\x82\x73\x29\x10\x00\x97\xa2\xd9\xf3\xc8\x05\xe7\x9c\xc3\ +\x52\xa7\x47\xc8\x79\x32\x99\xd4\x5a\x21\x00\x93\x99\x82\x0b\x11\ +\x71\x66\x1b\x92\x0b\x8e\x11\x98\x46\x33\xad\xbb\xcc\x94\xcf\xf8\ +\xda\x94\x4b\xcb\x42\x6d\xb9\xc2\x65\x51\xb7\x21\x6d\x98\xc6\xf0\ +\xaa\x55\xc3\xfd\x6b\x0e\xed\x3f\xd0\xd5\xd3\xc3\x18\xee\x1d\x18\ +\x0c\x42\x8e\xa9\xe9\x05\xa1\x65\x59\x8c\xb1\x6c\x36\xe3\x7b\x72\ +\x68\x68\x30\x1e\x8f\x99\x96\x91\x4e\xa7\x8c\x98\xd9\xd3\xd3\xc7\ +\xb9\x80\x17\x9e\xdb\x6b\x9e\xe7\x99\x99\xd9\x6a\xa5\xd2\xe4\x3f\ +\x21\x9a\xad\x1c\x08\x61\x84\x31\xe2\x5c\x60\xcc\x9a\x16\x42\x4a\ +\x49\xad\x25\x20\xe5\xfb\x9e\x61\x9a\x98\x60\x78\x0e\xaf\x80\xa6\ +\xd4\x56\x12\xb4\xd6\x08\x23\x2d\xd5\x62\x30\x16\xc1\x0b\x4a\x88\ +\x3e\xd3\x9f\x01\x56\x98\xf2\x2e\x99\x22\x35\xf3\x01\xad\x0f\x6a\ +\x0b\x2d\xb4\xf0\xb2\xd7\xa3\x27\xca\x38\xa5\x14\x42\x40\x29\x28\ +\x25\x17\xfb\x26\x31\xd2\x5a\x62\x4c\xa4\x94\x08\x01\xc6\xb8\xc9\ +\x70\x8c\x19\x18\x13\x25\xb5\xd6\x50\xaf\xd5\x6d\xdb\x21\x04\xf3\ +\x30\xfa\xc9\x23\x0f\x4b\x1e\x75\xe7\xf3\x5f\xf9\xd2\x17\x8f\x1d\ +\x3b\x96\xcd\x64\xc3\x46\x75\xea\xe8\xd1\xb0\xec\x56\x6a\x35\x09\ +\x60\x67\x13\xed\xab\x06\x88\x6d\x16\xcb\xa5\x64\x2a\x89\x31\xf6\ +\xa3\x48\x28\x89\x10\x6a\x3e\xf3\x62\x74\x17\x21\xa5\x14\xa1\x04\ +\x03\x96\x42\x38\xb1\x98\xd6\x8b\xb5\x5b\x14\x63\x8c\x10\xc1\x58\ +\x6b\xd9\x2c\x23\x56\x08\x56\x6a\xcd\x67\x8b\x51\x58\x51\xd8\xb2\ +\x2c\x46\x09\x21\x08\x83\x94\x8a\x52\x6a\x59\x36\x35\xcc\x0d\x9b\ +\x36\xad\x5a\x3d\xa4\x90\x94\x00\x61\x08\x97\x5d\x7d\x0d\x00\xef\ +\xeb\xcf\x94\x8a\xe5\x64\x32\xd1\xd3\x9d\x5a\xb7\x61\x5d\x32\x95\ +\xee\xec\x69\x23\x26\x13\xa0\x29\x33\x0c\xc6\x4e\x8f\x4e\x34\xe8\ +\x46\xa3\x5e\xab\xd5\x30\x21\x4a\x29\xd3\x34\x08\x59\xdc\xa9\x2c\ +\x12\x2d\x70\x80\xa5\x1a\x1c\xa4\x11\x80\xd4\x50\xad\xd5\x9f\x5f\ +\x05\x12\x42\x08\xc1\x80\x50\x33\xc3\xbd\xd4\x36\x8a\x96\xe9\x6f\ +\xa5\x0c\x5d\x91\x10\xd5\xf0\x0c\x49\xba\xf2\xfe\x4a\x77\x7b\xad\ +\x9b\x07\xa3\x5b\x63\x3a\x5b\x68\xa1\x85\x16\x8f\x2e\x53\xcd\x92\ +\xfc\x68\xba\x0d\x28\x21\x23\x0d\xc0\x08\x05\x90\x4a\x2b\xad\xb1\ +\x94\x82\x31\x06\x40\xb4\xd6\x3b\x76\xec\xf8\xc1\x0f\x7e\x10\x8b\ +\x25\xaf\xb9\xe6\xea\x33\xce\xd8\xcc\x23\xad\x94\x36\x98\x19\x85\ +\xd1\xdc\xcc\x8c\xdf\x70\x31\xa0\x0f\xff\xeb\x3f\x3b\xb6\x9d\x4b\ +\xa7\x03\xaf\x7e\x68\xcf\x9e\xbc\x13\xbf\xe9\xfa\xeb\x2d\xa0\xfb\ +\x46\x8e\x7c\xff\xf1\x1d\xb5\xa3\x23\x5d\x43\xbd\x8e\x1d\x33\x4c\ +\x53\xe9\xa5\x86\x4d\x25\xc2\x30\x44\x18\x5b\xa6\x49\x19\x13\x9c\ +\x07\x41\x80\x00\x29\xa5\x82\x20\xb0\x2c\x4b\x08\xe1\xba\x1e\x21\ +\xd8\xb6\x2c\x8a\x31\x52\x7a\x91\x4d\x09\x6e\xee\x02\x9e\x11\xb9\ +\x5d\x59\xa0\x0b\x4b\x55\x48\xcb\x5f\x97\xe2\xba\xd8\x64\x0c\x84\ +\xb6\x98\xa5\x95\xae\xd7\x1a\x42\x47\x91\x8c\x1a\xbe\xe7\x47\x28\ +\x8c\x88\x96\xe1\xe0\x40\xc7\xdc\xcc\xbc\xef\x35\x32\x1b\x9c\xbd\ +\x4f\xef\x7a\xf8\xe1\x47\x88\x61\x86\x1c\x24\xe0\x6a\xb5\xf2\x2f\ +\xff\xfc\x0f\x9d\xf9\x36\xdf\x97\x2f\x30\x0a\xa0\x31\xc6\x89\x64\ +\x72\xa1\x50\x30\x19\xa5\x94\x45\x82\x13\xad\x31\x46\x80\x40\x4a\ +\x49\x28\x25\x94\x48\xdd\xb4\xa4\x40\x08\x21\x0d\x0a\x10\xb1\x9c\ +\xd8\x29\xbc\x9f\xb8\xd9\x8b\xb9\xec\xbd\xa0\x9b\x3d\x4b\xcf\x19\ +\xb6\x5d\x71\x58\x2b\x1e\x70\xa2\x0c\x5d\x1a\x11\x83\x60\xa5\xa5\ +\x51\xeb\x83\xda\x42\x0b\x2d\xb4\x78\x74\x59\x9c\x34\x33\x68\x0a\ +\x90\x06\x50\x95\x4a\x41\x69\x89\x91\x26\x84\xc6\x63\x39\x83\xc5\ +\xf6\xed\xdf\xe3\xb9\xa1\x61\x98\x4f\x3c\xf1\xc4\xc8\xc8\x08\xa5\ +\x46\xbe\xbd\xc3\xb6\xec\x20\x08\x72\xb9\xbc\xc1\xe8\xd8\xc8\xe4\ +\xcc\xd4\x54\xb5\x5a\xbd\xf7\x07\x77\xa5\x92\x09\x46\x70\x5b\x2e\ +\x73\xec\xd8\xb1\xc2\x7c\xf9\x2d\x6f\xb9\x3e\x8d\x8d\xde\xf6\xee\ +\x5a\xa5\x3a\xd8\xd9\xfd\xd8\xf4\x54\xac\xbd\x31\xd0\x3f\x64\x3b\ +\xb6\x65\x9a\x85\x7a\x05\x53\x0a\x00\x98\x52\xd3\x34\x13\x89\x04\ +\x21\x24\x08\x02\x2e\xa5\x94\x12\x81\xe6\x9c\xa7\x52\x19\x4a\xa9\ +\x94\x82\x52\xca\x28\x25\x98\x10\x00\xd0\x80\x35\x02\x4c\xa0\xd9\ +\xbe\xba\x22\x90\x0b\x27\x56\x18\x2d\xaa\xcf\xa5\x88\xee\x72\x5c\ +\x97\x60\x8c\xb5\x36\xa9\x19\xb3\x1d\xa4\xa0\xd1\x70\xab\x6e\xf5\ +\xe0\x91\x03\x8d\x30\x70\x43\x3d\x3b\x5f\x1b\xec\xe9\xbd\xf0\xdc\ +\xad\x23\xa3\x63\x99\xb4\x65\xd9\x40\xa9\xb7\x77\xdf\x21\x46\x81\ +\x0b\x10\x00\x1a\x20\x0a\x42\x84\x4e\xcb\x3d\x40\xeb\x44\x26\x3d\ +\xb8\x6a\x38\x08\x83\x46\xbd\x11\xb7\x12\xcc\x30\x96\x72\x9c\x1a\ +\x23\x84\x29\x01\x8c\xb4\x5a\xac\xba\x45\x08\x82\x20\xb2\x63\x89\ +\x53\x2f\xe9\x69\xce\x4a\x5b\xb2\x4d\x80\x25\xab\x0c\x80\x67\x26\ +\x38\x8f\xdb\x2c\x00\xac\xb4\x34\x5a\x59\x94\x74\xfc\x42\xd1\x68\ +\x69\xb2\xf7\xf3\x4c\x6b\x69\xa1\x85\x16\x5a\x78\x91\xa4\x1f\x26\ +\x8c\x92\xe5\xf5\x47\x37\x57\x37\x25\xb9\x90\x3f\x1f\x1e\x6d\x96\ +\x70\x6a\x05\x08\x01\xc2\x48\x2a\x09\x5a\x8d\x8c\x1e\x3d\x36\x7a\ +\x08\x23\xc5\x79\x58\xad\x56\x1b\x35\x79\xf6\xd9\xe7\x4b\x29\x3d\ +\x37\xb0\x6d\xb9\x61\xc3\x86\x2d\x5b\xce\xa4\x94\x22\x44\x8a\xc5\ +\x32\x42\xa8\xb7\xd7\x1a\x1d\x1d\x3b\x7a\xf4\x48\xb9\x38\x7f\xd7\ +\x9d\x77\xb6\xe7\x32\xf5\x6a\x25\xf2\x5d\x25\xe4\xe1\x03\x07\xfb\ +\x3b\x72\x3d\xed\xed\x83\xd9\xce\xa8\xe6\xad\xee\xeb\x7f\x7c\xec\ +\xa8\x9a\x9e\x5a\x28\x95\x2a\xb5\x8a\x14\xca\x34\x2c\x29\x15\x35\ +\x16\x65\xa2\x6d\xdb\x08\x63\xce\x79\x33\x84\x1b\x86\xa1\xd6\x10\ +\x45\x11\xa5\x14\x13\xac\xa5\xc2\x1a\x30\x20\x8a\x31\xc2\xa0\xa4\ +\xd6\x52\x62\x84\x96\xf3\xa3\x68\x49\x55\x2f\xeb\x4e\x0d\x80\x00\ +\x56\x4e\x14\x21\x84\x20\x84\x29\x21\x98\x60\x82\x31\x51\x2a\x15\ +\x4f\x50\x82\x05\xe7\x84\x90\xb1\xf1\xf1\x27\x76\xed\xce\xe4\xdb\ +\x9d\x54\xbb\xc0\x38\x91\xc9\x22\x6c\x08\xa1\x98\x41\x0c\x0b\x2e\ +\xbe\xe4\xec\x87\x1f\x7e\xf0\xd0\xc1\x99\x98\x83\x1b\x75\xed\x37\ +\xf5\xe2\xe9\x9c\x76\xa4\xb4\x9e\x5d\x98\x6b\xd4\xeb\x96\x65\x77\ +\xf5\xf6\xb8\xae\x5b\x2e\x97\x9b\x31\xed\x66\x16\x17\x30\xd2\x8b\ +\xce\x09\xcd\xe2\x5b\xf0\xbd\x20\xd7\xde\x7e\x2a\xbc\xb5\x68\x53\ +\xaf\x41\x6a\x85\x00\x12\x71\xd3\x0f\x78\xc4\x25\x5a\xa6\xcd\x67\ +\x0e\x7e\x39\x31\x4b\x7a\xf2\x51\x30\xda\x34\xa9\x56\x10\x72\xae\ +\x95\x56\x4a\x69\x0d\x52\xaa\x28\x8a\x94\x5e\x3e\xfd\x2d\xb4\xd0\ +\x42\x0b\x2f\x22\x08\xa5\xf5\x99\xfd\x5f\xfb\xd2\xb7\xe6\x05\x21\ +\x18\x21\x04\x5a\x69\xc9\x45\xe7\xb9\xd7\xbe\xf1\xca\x6d\xa6\x8e\ +\x56\x66\x9c\x5e\x32\x1e\x45\x51\xc0\xfd\x1a\x77\x52\x0c\x00\x08\ +\x36\xf6\xec\x7b\xf8\x81\x07\xee\xee\xec\xc8\x4e\x4f\x8e\xce\x4e\ +\x4e\x50\x42\xf6\x8f\x4c\x3e\xb9\xfb\xe1\x0d\xeb\x36\xaf\x1a\x5e\ +\x8b\x70\xbc\xab\x23\x8f\x09\x6d\xb8\x21\xe7\x8a\x73\x64\x30\x3a\ +\x37\x33\x71\xe4\xf0\xfe\x7a\xb5\x72\xe7\xf7\xbe\x17\x79\x5e\xac\ +\x27\x9f\x89\xf7\x4e\x4f\x4f\x95\x4a\xb5\x23\xa3\x53\xbd\xc9\xd8\ +\xe8\xd4\x08\xc6\xba\x5c\xaa\x1d\x99\x98\x98\x2d\xcd\x27\x08\x80\ +\x17\xb9\x85\xaa\x90\x12\x9b\x26\x73\x6c\x8d\x01\x6b\x20\x00\x0c\ +\x00\xa2\x08\x6b\xcd\x30\x0a\xa4\xc4\x84\x28\xad\x1a\x6e\x9d\x51\ +\x42\x08\xa9\xd7\x6b\xae\xe7\x02\x6a\x36\x7d\x9a\x91\x88\x40\xa9\ +\x18\x21\x1a\xa3\x95\x85\xb8\x4d\xb2\x5c\xb4\xe1\x45\xa0\xb4\x26\ +\x84\x2c\xf2\xa8\xd6\x8b\x15\x46\x4d\x55\x8a\x89\x12\x1a\x30\x35\ +\x0d\x6a\x9a\x34\x14\x46\x28\x42\x45\x68\x08\x96\x0e\x69\x24\x6d\ +\xdb\xce\x59\xd4\x89\x59\x0e\xc5\xb8\x51\xaf\x0c\xf4\xb7\x5f\x7b\ +\xdd\xf9\x53\xd3\x77\xb8\x2e\x60\x66\xe2\x08\x1d\x37\x7f\x7f\x61\ +\x21\x00\x0d\x00\x4a\x23\x0d\x78\x7e\xa1\x50\xae\x54\xdb\xdb\xdb\ +\xb3\xb9\xb6\x4a\xa5\x52\x2e\x97\xf5\x71\xa7\x44\xad\x35\x60\x84\ +\x09\xa5\x18\xe3\xc0\xf3\xdc\x46\xed\xbf\x64\x50\x21\x78\x10\x84\ +\x42\x4a\x40\x24\x66\x99\x49\xc7\x74\x18\x8e\x6c\xa3\xee\x85\x5c\ +\xa8\xc5\xc0\xec\xf2\x51\xe8\x15\x3d\xa3\x7a\x65\x03\xd1\x09\x32\ +\x54\x6b\xc5\x28\x8e\xd9\x26\x68\x70\xfd\x30\xe4\xc2\x64\xc4\xc7\ +\x28\x0c\xc3\x5a\xb5\x06\x08\x53\xd6\xf2\x24\x6a\xa1\x85\x16\x5e\ +\x7c\x1e\x25\xb8\x3c\x79\x60\xff\xbc\xbc\xf8\xea\x0b\x58\x69\xdf\ +\xdd\x0f\x8f\x5d\x78\xc3\x75\xe6\xc4\x13\x0f\x3d\xf9\x74\xfd\xd2\ +\x73\x2c\x86\x56\x8e\x52\x7e\x89\x78\x94\x32\x3a\x31\x36\xb9\x30\ +\x5e\xee\xe8\xcb\x4d\xcc\x1e\x23\x86\x78\xe4\x27\xf7\xd6\x6b\x73\ +\x71\xd3\x1f\x3d\xb4\x33\xc1\x58\x2a\x9e\xe1\xd1\x6c\xcd\x15\xbb\ +\xf7\x56\xc6\x47\x0f\xf4\xf7\x0d\x74\xb4\xe7\xf7\xee\xdd\xbf\xff\ +\xe0\x31\xc7\xc9\x5f\x7b\xed\xeb\xb2\xe9\x64\xa9\x50\xaa\x94\xe7\ +\x7f\xfc\xc3\xfb\x92\x31\x23\xd6\x96\x0a\xbd\x46\xb2\x2d\x5e\xab\ +\xd4\x8f\x1c\x1b\x01\xc0\xa5\xba\x3b\x51\x9a\x1f\x3e\x63\x53\xdd\ +\xaf\x8f\xbb\xe5\x42\xbd\xea\x60\x84\x34\xd1\x6e\x44\x10\x36\x1d\ +\x53\x68\x6d\x31\x66\x00\xd6\x61\x64\x33\x26\x05\x57\x08\x59\x4e\ +\x42\x03\x72\x83\x00\x69\x19\x86\x41\x3c\x16\x63\x06\x0d\xa2\x00\ +\x40\x3b\x71\xc7\x0f\x7c\x8d\x95\xd2\x32\xe6\x24\x2d\xdb\x02\x00\ +\x84\x11\xc6\xb8\x59\xef\x0a\x80\x16\xcb\x72\x01\x21\x8c\x34\x5e\ +\xba\x85\x10\xc2\x88\x12\x8a\x16\xdd\xee\x31\xc2\x98\x63\x44\x2c\ +\x8b\x32\xcc\x23\x0f\x61\xed\xf3\x48\x51\x2b\xc2\x4e\x10\x60\xa1\ +\x9c\x44\xbc\xbd\x51\xf7\x1b\x55\xaf\xab\x23\x5f\x5e\x28\x0f\xf4\ +\xb4\xaf\x5b\xb3\xce\x32\x53\x0b\xc5\x0a\xa1\x6a\xa9\x35\xe8\x34\ +\x77\x30\x31\xcb\x06\xa5\x2d\xd3\xaa\xd7\x6a\x33\xd3\x33\xf1\x58\ +\x2c\x1e\x8f\x27\xe2\x09\xcf\xf3\xab\x95\x8a\xe0\xdc\x30\x4c\x84\ +\x11\x46\x58\x29\xa5\xb5\x72\x6c\x2b\x66\x59\xcf\xf3\x9c\x52\xca\ +\x30\x0c\xa3\x28\x0a\x82\x20\x8c\x78\xdd\x15\xb9\x34\xf5\xbc\x60\ +\xff\xc4\x42\x2e\x9d\xc8\x65\x13\x04\x01\x02\xdd\x4c\x72\x36\x3d\ +\x15\xd4\xf1\xd8\xed\x33\x12\xa2\x8b\x53\xd2\x9a\x2c\x8a\x00\x03\ +\x86\x91\xa9\x92\x12\xba\xa3\x2d\x6e\x32\x2a\x95\xf6\x02\x11\x84\ +\x61\xbd\x51\xc7\x98\x1a\xa6\xa9\x94\x32\x4d\xf3\x79\xbd\x9a\xff\ +\x7b\x04\x95\x10\x30\x0b\x08\x81\x56\xcf\xec\x49\x4f\x4e\xe8\x13\ +\xd0\xa7\x58\xc4\xde\xaa\xfa\x6e\xe1\x85\x43\x73\x2e\xf2\xeb\xb7\ +\xdd\x74\xd3\xf5\xc6\x4c\xe2\xe0\x04\xbb\xe6\xd5\x37\xa4\x0f\x18\ +\xfb\xbf\x72\x48\x3c\xab\xf8\xf1\x25\xf3\x61\x20\x41\xe0\x1f\x39\ +\x72\x94\xb0\x8d\x13\x23\xc7\x76\x3e\xfd\x13\x6a\x70\xa4\xbd\xf9\ +\xf9\xd9\x7a\xad\xc6\xe2\x89\xbe\x64\xb2\xbb\xb3\xb3\xe6\x47\x4c\ +\x6b\x19\xfa\x44\xab\x89\xf1\x91\x20\xa8\xae\xdf\x30\x1c\x8b\xe5\ +\xdb\xf2\x89\x72\xa9\x54\xab\xcc\xdc\x7f\xdf\xbd\x71\xdb\xce\xb6\ +\xb5\x51\x80\x7d\x7b\xf7\x75\x75\x75\x0b\x11\x95\xcb\xa5\x64\x22\ +\x6e\x6b\x7e\xf0\xd8\x08\x47\xb4\xd1\xf0\xc6\x26\x26\xb8\xd0\xb6\ +\x65\x27\xd2\x69\xc6\x08\xd6\x2a\x11\x73\x40\x46\x26\x31\x88\x46\ +\x02\x21\xcb\xb6\xa5\x34\x6a\xf5\x06\x42\xc4\x71\x12\x1a\xd3\x28\ +\xf0\x7c\xcf\xb7\x6d\xdb\x60\x2c\x1e\x8b\x27\x12\x71\xc7\x71\x28\ +\x25\xa0\x95\x41\x99\x6d\x59\x31\xc7\xd1\xcf\x6a\x6c\x3d\x7e\x1b\ +\xa1\xa5\xa2\x57\xb4\x1c\xd7\x85\x65\x63\x23\x84\x30\x42\x86\xc9\ +\x14\x40\xc4\xa5\xe7\xab\x86\xaf\x81\xc6\x14\x10\xae\x35\xb3\x8c\ +\x74\x5b\xba\x5c\x2f\x09\xad\x1b\x5e\x68\x3b\x38\x0c\x11\xc3\xb1\ +\x64\xcc\x8c\x5b\xc0\x05\x97\x9a\x50\x82\x4e\x63\x39\x45\x80\xb4\ +\xd6\x85\x85\x39\x1e\xf1\x58\x2c\x96\x4c\xc4\x28\x49\x79\x9e\x5b\ +\x2e\x2e\x18\xa6\x19\x73\x62\x4e\x47\x5b\x18\x46\x11\x8f\xb8\x10\ +\x4a\x2b\x82\x11\x42\xc4\x75\x5d\x2e\xa3\xe7\x17\xa3\x52\x4a\xce\ +\x39\xe7\xbc\x3b\x67\xd7\xea\x25\xaf\xec\x01\x82\xd7\x5c\xd0\x39\ +\x3e\xe7\xcd\x55\x8a\x14\xa3\x67\x1f\xca\x73\x1f\xe4\x33\x48\x5a\ +\x6f\x1d\x4c\x64\xe3\x6c\xcf\x68\x0d\x63\x04\x12\xd2\x16\x4a\x39\ +\xc4\xf7\x7d\x66\x58\x08\x63\x42\xc8\xc9\x27\x72\xff\x77\x02\x26\ +\x61\xbd\x5c\x7b\xe8\x8b\x62\x6e\x02\x5a\x71\xec\x93\x6c\xe5\x38\ +\xde\x7e\x13\xc9\xf7\x81\x3c\xa5\x39\xae\x86\x61\x26\x92\xa9\xd6\ +\x89\x6c\xe1\x85\x04\xf3\x70\x32\x9e\xa8\x4c\x8c\xcd\xb9\x90\x99\ +\x9d\x38\x70\x68\xf7\xa3\x8f\x1f\xc9\x1c\xd8\x51\x77\x06\x13\x36\ +\x81\x13\x57\xc8\x97\x6e\x53\xaf\x95\x0a\xfc\xc6\xc4\xd8\x48\x7f\ +\x4f\xf7\xe3\x4f\x78\x1d\xb9\xec\xdc\x5c\xb1\x26\x43\xcb\xb2\x0a\ +\xa5\xf2\x90\xd0\x1b\xd6\xad\xdf\x77\xe0\x90\x5b\x6b\xc4\xcc\xb8\ +\x14\xfe\xb1\x23\xfb\x12\xa9\x44\x3a\x6d\x76\x76\xb7\x17\x8a\x63\ +\x84\x58\x07\x0e\x1f\x39\x67\xfb\x85\x91\xeb\xf2\xc0\x8b\x7c\x8f\ +\x10\x5c\xaf\x55\x30\x56\x8e\xcd\x78\x88\x4d\xe6\x8c\x4e\xce\x1f\ +\x1b\x9f\x8b\x24\x28\x00\x40\x40\x85\xd0\x4a\x46\xa1\x3f\x3b\x3b\ +\xd3\xdd\x91\x4f\xc7\x6c\x86\xb1\x41\x0d\xe6\x38\x99\x5c\x5b\x18\ +\x46\xd4\xb0\x0d\xcb\x42\x61\x88\x18\x8d\x08\x09\x7c\x5f\x48\x61\ +\xd9\xb6\x06\x90\x5a\x33\xc6\x62\x8e\x4d\x29\xa2\x8c\x98\x06\x8d\ +\xc7\x62\xea\xb8\x6b\xc4\xb2\x40\x5c\xb4\x66\x47\x78\xd1\x14\x78\ +\xc5\x8f\x4e\x20\x5d\x4d\x34\xa6\x5a\x6a\x88\x24\xe1\x82\x69\x64\ +\x3b\xf1\x36\x16\x4f\x41\x28\xb1\x45\xbb\x7a\x3b\xe6\x46\xf7\x0a\ +\x50\x5c\xe2\x42\xd1\x55\xca\x39\x74\xe0\x60\xe0\xb9\x36\xc3\x31\ +\xcb\x90\x52\x2a\xc9\x4f\x6f\x3d\x45\x80\x30\x28\xaf\x5e\xf5\x1a\ +\x35\xc3\x60\x8e\x13\x4b\x24\xe2\x06\xc5\xf5\x7a\xbd\xec\x7b\x94\ +\x12\xc3\xb2\x0c\x93\x0a\x1e\x46\x81\x2f\xb8\x40\x08\x09\x21\x94\ +\xe0\xff\x95\xca\x5d\xac\xaa\xfa\xb5\x9b\x36\xfa\x41\x28\xa4\x00\ +\x80\x4c\x8c\xb9\x81\x0c\xb8\x44\x3f\xd5\xe5\x0b\x31\x8b\x32\x82\ +\xaa\x2e\x5f\x7e\x31\xcb\x64\x80\x09\x5e\x6a\xc6\x6d\x86\x01\xfe\ +\xdb\x6a\x2d\x8c\x23\xdf\x2d\xff\xe7\x47\xd2\xf1\x78\x7c\xd3\x59\ +\xd0\x12\x52\x27\xd9\xca\xc9\x49\x4c\xf2\xf9\x0e\x04\x6a\xf1\xa2\ +\x59\x31\x0b\xf1\x19\x37\xb4\xd6\xd5\x6a\xa5\xb0\x30\xd7\x9e\xef\ +\x68\x9d\xb9\x16\x4e\x11\x42\xa8\xfc\xaa\x33\xd6\x9a\xf7\xfe\xcd\ +\x87\x3e\x68\x43\xb4\xee\x9c\xcd\x3b\x3e\xfb\xf7\x05\x94\x7e\xd5\ +\xdb\x2e\x4c\x61\x1e\x89\x9f\x87\x1e\xd5\x5a\x33\x83\x9a\x96\xe9\ +\xc4\x6c\xc9\x23\x03\x43\xa5\xb4\x10\xb3\x4c\xcf\xad\x1b\xd4\xa8\ +\x29\xed\x7a\x61\x3a\x9f\xb2\x28\x2d\xd4\x8b\x56\x47\xb7\x57\x2d\ +\x7b\xf5\xf2\xe0\x50\xa7\x56\x5e\xb5\x32\xd3\x70\x95\xe3\xe4\xe2\ +\xf1\x64\x3a\x93\xcd\xf4\xf5\x4f\x8d\x1d\x8b\x2c\x13\x21\x38\x7c\ +\xe8\x40\xad\x52\x22\x48\xe5\x72\xc9\x28\x14\xc8\xb0\x18\x68\x19\ +\x45\x04\x50\xcc\x32\x99\x41\x94\x14\x6e\x2d\xb8\xfb\xee\xbb\x86\ +\x57\x0d\xa7\xe3\x31\xd3\x32\x11\xa2\xd5\x6a\x6d\x66\x76\xc6\x75\ +\xc3\x62\xb9\x5c\xaf\xd7\xfb\x07\xfa\xd7\x6f\xd8\x18\x78\x0d\x8c\ +\x71\x14\x45\x6d\x6d\x6d\x08\x23\x00\x6d\xdb\x16\x63\x04\x23\x48\ +\x58\x66\x3a\x1e\x8b\xc7\x1d\xb5\x34\x28\x54\xeb\x65\x36\x3d\xbe\ +\xfa\x2b\x78\xe6\xa0\xb7\x95\x9d\xa6\x04\x29\x4a\xb1\xd2\x9a\x0b\ +\x14\x0a\x2c\xa5\x19\xf0\x20\x0a\xb8\xeb\xb9\x16\x33\xda\x3b\x32\ +\xc5\x71\x61\x58\x46\xa1\x58\xdb\xb7\xfb\x29\xaf\x16\x1c\xd8\xff\ +\x74\x67\xbe\x7f\xed\xb0\x33\x31\x35\x32\xd0\xd7\x95\x88\xdb\x52\ +\x9e\x66\xff\x28\x41\x40\x69\xb3\x90\x18\x02\xdf\xf5\xbd\x7a\x47\ +\xbe\x23\x3f\x3c\x58\x2c\x96\x02\xdf\xd7\x4a\xf0\x48\xc4\xe2\x4e\ +\x32\x95\x90\x52\x70\x21\x84\x10\xb9\xb6\xec\xf3\xa8\x5f\x4a\x09\ +\x80\xd1\x34\x1d\x32\x97\x7c\x33\x9a\x43\x79\x6c\xe7\x67\x40\x70\ +\x4a\x83\xd6\x3a\x91\x40\xcb\xbc\x82\x00\x21\x8c\x19\x63\x86\x61\ +\x18\x86\xd1\x9c\x3d\xf7\xdf\x16\x84\xfa\x53\xc7\xcc\xca\x6c\xfb\ +\x7b\x3e\x09\xa8\x35\xe2\xed\x39\x4e\xd2\xd1\xc3\x8e\x65\xa2\x13\ +\x5d\xa0\x9f\xab\x1e\x2f\x16\x8f\x8f\x8f\x8d\x36\xea\xb5\x64\x2a\ +\xdd\x0a\xf0\xb6\x70\x4a\x2b\xa7\xe4\x2a\xd6\xfb\xd6\x77\xff\xee\ +\xda\xc7\x76\x86\xa9\xd5\x17\x6d\x5b\xcb\x2b\xb3\x2e\xc4\xf3\x19\ +\x3b\x8a\xc4\xcf\x29\xae\x8b\x50\xc4\xc5\xd4\x7c\x21\xdf\x93\x1b\ +\xe8\xea\xee\x68\x6f\x3f\x72\x64\x57\x4f\x4f\xbb\x16\xbc\x5c\xaa\ +\x98\x86\xe3\x05\x01\x14\xa5\x49\x19\x56\x2a\xee\x98\x92\x87\x8e\ +\xc5\xfc\x46\xb5\xe6\xfb\x4a\xcf\x11\x23\x01\xaa\x9c\xcb\x0d\x1c\ +\x3e\x74\x38\x97\x4c\xcc\x4f\x4d\xf4\x75\x75\x7a\x8d\xba\x5b\xaf\ +\x0b\x21\x19\xc1\xb1\x78\x5c\x38\x88\x51\x13\x81\x0a\xfc\x46\xcc\ +\xb6\x29\xc6\x42\x09\xcb\xb1\x6b\x0d\xf7\xd0\xc1\x03\x96\x6d\xe5\ +\xb3\xd9\xb6\xf6\x7c\xb5\xe1\x8e\x8d\x4d\x56\xaa\xd3\xa3\x13\x33\ +\x80\xc0\x31\x8c\xa1\x81\x41\xaa\x81\x07\x61\x44\x69\xb9\x5c\xb6\ +\x6d\x47\x83\x16\x52\x5a\xb6\x99\x4c\x26\x0c\x82\x62\x26\x75\x4c\ +\x66\x59\x86\x04\xbc\x64\x7f\x87\x56\xd0\xe5\x71\x1e\x5d\xe9\x00\ +\xfb\x8c\x81\xa9\xa0\x35\xc5\x04\x00\x47\x51\x28\x24\x52\x08\x0b\ +\x29\x11\x0f\xb4\x88\x12\xa9\x78\x3a\x69\x75\xe6\xd3\x7e\xad\x73\ +\xef\xce\xbd\xc5\x42\xf5\xfe\xfb\x77\x04\x41\x7d\x78\xb0\xfb\xca\ +\x2b\x2e\x3b\x36\xda\x51\x2c\x4c\x23\x74\x3a\x49\xb2\x66\x51\xee\ +\xd9\x67\x9f\xed\xbb\x2e\x63\xac\xd9\xeb\xa2\x01\xa4\x94\x84\x90\ +\x81\xfe\x01\xa5\x14\x17\x02\x51\xdc\xac\x45\x6e\x9a\xd9\x0a\xce\ +\xfb\x07\x06\x9f\xc7\x00\xa1\x69\xcc\x4b\x08\x31\x0c\x63\xd9\xaf\ +\xf8\xc5\x5b\x9e\x9a\xf2\xb3\x59\xb7\xd5\x8c\xe8\xbe\xf4\x0a\x91\ +\x51\x2c\xb8\xf8\xe9\x12\x95\x88\x32\xaa\xa5\x90\xa7\xe0\x2c\xa1\ +\x25\xc7\x8c\xfd\xf2\x46\x74\xff\xf9\x9f\xff\xf9\xdd\xef\x7e\x37\ +\x63\x2f\xe2\x76\x47\x49\xa9\xb4\xc6\x27\x7a\x2e\x3f\x7b\x6e\x71\ +\xb3\x5d\x01\x63\x1c\x8b\xc5\xea\xb5\x6a\xab\xd8\xbb\x85\x53\xfe\ +\xbc\x22\x24\xfc\xb1\xa3\x87\xe6\x7d\x63\xdb\xd9\x7d\x4c\x87\xc2\ +\x4c\x65\x4d\xc6\xf9\x49\x9a\xf8\x5f\x22\x1e\x65\x94\x4e\xce\xce\ +\x3e\xf2\xd4\xee\x99\xc2\xe4\xc1\x23\x79\x83\xb0\xce\xf6\xce\xe9\ +\xf1\x31\xc6\x70\xb5\x54\x4e\xa6\x73\x41\xc0\x6b\xf5\x62\xdc\xb1\ +\x09\xc2\xd5\x62\x39\x8a\x42\x8a\x74\xe8\xbb\x16\xa1\x41\x28\x30\ +\x17\x53\x53\x63\x73\x13\xe5\xa1\x81\x81\xa7\x77\xee\x3c\xb0\x77\ +\xf7\xfb\xdf\xfb\x9e\xce\x7c\xfe\x68\xad\xde\xa8\xd7\x63\xf1\x18\ +\x63\x94\x60\x02\x0e\x18\x06\xf6\x29\xc4\x2c\x16\x78\x1e\xc6\x88\ +\x07\xbe\x96\x92\x60\x52\x2a\x14\xf3\xeb\x86\x93\xc9\xa4\xe5\x24\ +\x4c\xe7\x68\x92\x98\x30\x39\x3b\xd0\xd7\x3b\xd0\xdb\x1b\x7a\xee\ +\x9e\x27\x1f\x57\x4a\x9e\x79\xf6\xb6\x52\xa9\x44\x08\x31\x4d\x0b\ +\x30\x38\x31\x2b\x11\x8f\xc5\x4d\x8a\x94\xb0\x0d\x66\x99\x66\xa4\ +\x17\x0d\x0e\x9b\x4b\x79\x93\x3c\x16\xab\x4e\x11\x6a\xaa\xa8\x65\ +\x3a\x69\x9a\xb9\x2f\x3f\x0c\x23\x62\x1a\x36\x02\xc4\x39\x57\x12\ +\x47\x61\x83\x82\x10\x11\x4f\x98\xa4\xb7\x3d\x4d\x84\xef\x55\x8a\ +\x26\x86\xb6\x6c\x56\x29\x1d\x44\x1c\x01\x3b\x7a\x64\xf4\x87\xf7\ +\x3f\x44\x70\x34\x3f\x37\xa1\xa4\x42\xa7\xe5\x0b\x08\x5a\xbb\xae\ +\xeb\x36\x1a\xcd\xc2\x9c\xe6\x14\xee\x20\x08\xc2\x30\x6c\xb2\x3e\ +\x17\x42\x81\x26\x18\xc3\x62\x15\xae\x70\x5d\xb7\x5a\xa9\x61\x8c\ +\xfe\x4b\x7a\x33\x4d\x73\xe5\xbc\xd5\x17\xef\x7a\x86\x15\x43\xc8\ +\x5f\x4c\x1d\x68\x50\x24\xc3\x13\x3f\x27\x08\x13\xd9\x98\x7f\x7a\ +\xa2\xd6\xb7\x66\xd8\xc1\x27\x79\x79\x42\x19\xa3\x04\x21\x90\x42\ +\xf0\xe7\xe2\x5a\x84\xb1\xf2\x8f\xee\x3b\x66\x75\xad\xee\x4a\x18\ +\xa7\x30\x46\x75\x71\x9c\xfd\x8b\x4b\xa5\x51\xe9\xe9\x03\x53\xdd\ +\xeb\xb7\x64\x8c\x9f\xf1\x13\x17\x0a\x85\x17\x7b\xa4\xc0\x62\xcf\ +\xd5\xe2\x3c\xe3\xc5\x71\x4b\xcf\x78\x51\x04\xb0\x38\xd4\x0f\x63\ +\x0d\xd0\x52\xa2\x2d\x9c\x3a\x28\x63\xa5\x03\x0f\x7c\xe2\x4b\x77\ +\xa5\x73\x89\x27\x0e\x57\x3e\xf8\x6b\x97\xde\xf7\x8d\xbb\x56\xbd\ +\xe2\xe6\xcd\x9d\xb6\x78\x56\x68\xf0\xa5\xcb\x8f\x4a\x20\xc5\x40\ +\x26\x7c\x9e\x28\xd7\xbb\x32\x34\x95\xcc\x78\xf5\xd2\x53\x4f\x3d\ +\x9e\x6b\x6b\x0f\xc3\xb0\x5e\x6f\x58\x36\x09\xfc\xc8\x60\xac\x52\ +\x2a\x4b\x21\x0c\x93\x34\x4a\xf5\x7a\xdd\xb5\x63\x39\xdf\x77\x7f\ +\x7c\xf7\x4f\xb4\x36\xba\x3b\xf3\x6d\x99\xa4\x4d\x48\x9c\x19\xbd\ +\x9d\x5d\xa3\x47\x8e\x0a\x2e\x3c\x37\x54\x0a\xfb\xae\xcf\x28\x21\ +\xcc\xb4\x19\x02\x19\x62\xcd\x11\x10\xa5\x15\x68\xd5\x70\xfd\x85\ +\x85\x85\x73\xb7\x9d\x95\xcb\xb5\xbb\x91\x98\x9d\x2f\x30\xd3\xa6\ +\x06\x93\x4a\xd9\x26\x53\x9e\x88\x3c\x77\xa1\x5c\xa1\x64\x3b\xc6\ +\x34\x91\x48\x28\x90\x42\x72\xc6\x58\x22\xe6\x98\x18\x44\xc0\x0d\ +\x8c\x6d\xcb\x24\x08\x90\x86\x66\x39\xae\x52\x5a\x29\xa9\x14\x5e\ +\x62\x11\x2c\xb5\x3e\x29\x8f\x2a\xa5\x10\xc2\x42\x68\xa4\x29\xf7\ +\x23\x0c\x42\x8a\x40\xf1\x4a\x47\x2e\x11\xf2\xa8\x34\x3f\xd7\x11\ +\x5b\xd3\x11\xb3\xbe\xf5\xf4\xde\xde\xde\x3e\xe9\xd5\xb3\xe9\xe4\ +\xcc\xc2\x9c\x56\x12\x63\xf5\xa3\x07\x77\x38\x0e\x7d\xf5\x4d\xd7\ +\x77\x74\x76\x0b\xc1\x4f\x67\xb9\xd1\x7a\xd7\xee\x3d\x8d\x7a\xcd\ +\x34\x2d\x42\x08\xc6\x48\x48\x89\x11\xb2\x6c\x9b\x12\x12\x46\x51\ +\x14\x45\x7a\xa9\x4b\xa7\x79\xfc\x6e\xc3\xf5\x83\xe0\x14\xf5\x2e\ +\xac\x30\x72\x7a\xb1\x02\x2c\x27\x4a\xfc\x17\x4d\xf5\x42\x65\xee\ +\x58\x51\xc4\x07\x3a\xb3\x48\x2b\x58\xee\x12\x66\x46\x30\xb5\xeb\ +\x6b\x5f\x39\xf0\xce\xff\xf9\x9b\x09\x2a\x9f\x51\xaa\x47\x19\x0b\ +\x4a\x53\x7b\x47\xa7\x3d\x81\xb3\x1d\x3d\x7d\x5d\x6d\x0c\x2d\x59\ +\x51\xac\x9c\x6a\x80\x99\xc1\xc7\xbe\xfb\xf5\x2f\xad\x7a\xfd\xef\ +\xf5\xa7\xcd\x50\xe8\xa5\xa7\x5f\xdc\x29\x9c\x4a\x51\xee\xfc\xe8\ +\xfe\x63\xd3\x25\x60\xb1\x9e\x81\xe1\xde\x7c\xf2\xa7\x27\x58\x5d\ +\xda\xf5\x89\x4f\x7e\xf7\xed\x7f\xfe\x77\x3f\x73\x1e\x7d\x09\xaa\ +\xa9\x95\x5e\xd9\x9b\xbc\xa8\x3b\x97\xa2\x43\x7a\xc9\x9c\x6b\xc5\ +\xc5\xb3\xb8\xe5\x6d\xe9\xd1\x16\x4e\x6d\x41\x00\x35\x3b\x39\x9e\ +\x3f\xfb\xe6\xff\x79\xdb\xf0\x3f\xfe\xdd\xb7\x6b\x81\x2c\x4f\x1d\ +\x99\x6f\x04\x08\x39\x3f\x37\x3d\x0a\xa0\x81\x19\x0b\xbe\xea\xc6\ +\xf6\xf8\x4c\x71\xed\xf0\x66\xaf\xe4\x0e\x0e\x0c\x32\x8a\x0e\x1d\ +\x3e\xa2\x84\xf6\x3c\xdf\x72\x1c\x4c\x68\x3c\x91\x9c\x9d\x5a\xa0\ +\x00\x1d\xed\x59\xb7\x5a\x65\x60\x4c\x1f\x9d\x78\x6a\xd7\x68\xe0\ +\xc1\x70\x7f\xfb\xe6\xb5\x6b\x66\x27\x26\xce\x3b\xeb\x2c\x03\x63\ +\xcd\x23\xbf\xe1\x8a\x48\x4a\x19\x22\x4c\xb1\x12\x10\x85\xc4\x42\ +\x04\x44\xe0\xd6\x4c\x46\x5d\xdf\x5f\x28\x37\xca\x01\xa4\x73\x29\ +\x3f\x08\x95\x26\xc9\x64\xf6\xd0\xee\xbd\x42\x21\xcb\xb0\x08\x63\ +\x95\x52\x49\x89\xbe\x94\x63\xd7\xdc\x5a\xad\x54\xc5\x18\x27\x13\ +\x89\x6c\x36\xdb\x74\xcc\x4f\xa7\xd3\xfd\x03\x7d\xa5\x99\x69\xd3\ +\x34\x13\x8e\xcd\x0c\xb6\x4c\x15\x1a\xb4\x56\x5a\x29\xbc\xac\x47\ +\x95\x46\x20\xf5\xca\xb0\xd2\x8a\x9a\x5e\x00\x00\x03\x53\x0a\x86\ +\xc9\x58\x14\xd4\xa4\xf0\xfa\x7b\x53\x4e\x2a\x55\xab\x35\x74\x15\ +\x0d\xb6\x67\x74\xad\x9a\x77\xec\xa8\x52\x31\x90\x3a\x77\xeb\xa6\ +\x89\xb9\xb6\xc7\x9e\x7a\x4a\x68\xa0\xcc\xae\xfb\x7c\xcf\x81\xc9\ +\x86\x17\xa4\xb2\x58\x9e\xd6\xa9\x27\xcc\xc4\xc4\xd0\x80\xb9\xd4\ +\x20\x14\xc2\x48\x29\xa8\x56\x1b\x80\x10\xa5\x84\x11\x46\x09\x6d\ +\x9a\x45\x34\x0f\xda\x32\x9c\xb8\x9d\x78\xa1\x94\xf5\x4b\x3e\xd2\ +\x0c\x19\x0c\xf6\xdd\xf7\xf9\xff\xac\x9d\xfb\x57\xbf\xfe\x2a\x0b\ +\x71\x11\xfa\x01\x07\xdb\xb1\x29\x46\xa0\xa4\x94\x4a\x44\x61\x88\ +\x90\x69\x9b\x5a\x2c\xce\x41\xa5\x86\x31\xbf\xfb\x07\x1f\xf9\xfc\ +\x5d\x32\xd1\x9e\x64\x12\x52\x43\x6f\x7a\xc7\x9b\x87\x1d\xe5\x79\ +\x3e\xd7\xc4\x71\x4c\x25\xb8\x02\xcc\x28\x0a\x82\x10\xa2\x48\x48\ +\xa5\x35\x20\x4c\x19\xe1\x9e\x17\x20\xc3\xb6\x19\xe2\x42\x9e\x02\ +\x89\x06\x3f\xfa\xec\xdf\x7f\xe6\xbe\x63\xf9\x9e\x6e\xe5\xd5\x3a\ +\xb6\xdc\xfc\x81\x77\x5d\x41\x01\x24\x0f\xb9\x42\x86\x61\x60\x04\ +\x5a\x84\xa1\x22\x96\xb1\xfc\x89\xd6\x41\x10\x1a\x96\xb5\xbc\xbb\ +\xe1\x61\xa0\x10\x33\x0d\xb2\x32\x7c\x2c\x85\x14\x3c\x0a\x23\x6c\ +\x2e\xfe\xa2\x16\x9c\x73\xa1\x0c\xdb\x22\x00\x5a\x8a\x30\x8a\x34\ +\x22\x86\x61\x20\x00\x8c\x35\x0f\x23\xa1\xb1\x6d\x19\xcd\xb7\x5c\ +\xf0\x88\x2b\xb0\x2c\x13\xad\x78\x15\x89\xc8\x4b\x70\x2d\xa8\x25\ +\x7f\x6c\xbd\x62\xa2\x9e\xd6\x27\xcc\xdd\x5b\x59\xc2\xb0\xf8\x51\ +\x6d\xd1\x68\x0b\xa7\x1c\x07\xb3\x1c\x67\x7e\xdf\x83\x5f\xf9\xea\ +\xa1\x91\x89\x23\xdf\xbc\xfd\x0b\x47\xaa\xc9\xf3\xb3\xc9\x93\x2e\ +\x74\x2f\x11\x8f\x2a\x25\x93\x99\x36\x23\xd5\x3e\x5b\xac\x97\xa7\ +\x0f\xae\xea\x4b\xaf\xeb\x6d\x2b\x4e\x1f\xed\xee\xe8\x8a\xc5\x13\ +\x47\x47\xc6\x83\x30\xac\x37\x94\xc1\x0c\x2e\x24\x41\xc4\x31\x2c\ +\x50\x90\x8c\xa5\x31\x66\xa5\xb9\x60\x55\xcf\x50\x3a\x99\xcd\xe5\ +\x52\x69\xc7\x9e\xf2\xdd\x18\x63\xed\x99\x74\xa3\x5a\x0f\xfd\x08\ +\x94\x0e\x39\x37\x2d\xa0\x5a\xe9\xc8\x2b\xcd\x94\xe3\xb6\xe1\x30\ +\xd6\xd3\xd7\xe7\xa4\x52\x65\x37\x78\xf0\xc9\x03\x11\xe7\x0c\x91\ +\xf9\x85\xe2\x13\x3b\xf7\x3c\xb5\xf7\xe9\x58\x2a\x13\x09\xc9\xa5\ +\xf2\x7d\xbf\x5e\xa9\x0c\x77\xb6\x75\x27\x87\x9c\x64\x3a\x9d\x4a\ +\x13\xca\x00\x81\x54\x12\x21\x30\x18\x33\x0d\x83\x20\x30\x18\x65\ +\x8c\x52\x42\x31\xc5\xba\x99\x04\x55\x0a\x30\x68\xd0\x4a\x2e\xf2\ +\xa8\x54\xd0\x1c\x9a\x82\x15\x52\x6a\xd1\xea\x68\xc9\xd1\x47\x83\ +\x02\x8c\x2c\xac\xd8\xfc\xec\xcc\xc1\xfd\xbb\x8b\x8d\x42\x2d\xf4\ +\x84\xc8\xc4\xec\xe4\x40\x3e\xb5\x65\x68\x40\x56\xcb\x85\x89\x71\ +\xae\x54\x2c\x16\x0b\x64\x60\x5b\x0c\x61\xd0\x88\x7a\x1c\x0c\x96\ +\x7c\xe8\xf1\x5d\x93\x53\x73\x03\x83\x43\x51\x14\x9d\xd6\xce\x1d\ +\xc4\x71\xb3\x20\x84\x35\xa6\x94\x60\x4c\xb8\xe0\x3c\xe4\x21\x08\ +\xac\x60\xb9\x06\x19\x21\x14\x71\xde\xd7\x27\x5e\x86\x0b\x0e\x61\ +\xa6\xc9\x28\x61\x78\xea\x89\x7b\xbf\xf0\xf5\x1f\x55\x39\xb4\xad\ +\x39\xff\x6d\xb7\xdd\x1c\x33\x8c\xb0\xb8\xef\x13\xff\xfc\xb7\xda\ +\x0f\xfa\xcf\x79\xe5\x5b\x5f\x75\x41\x0c\x49\x89\xa8\xae\x1e\xf8\ +\xd4\xe7\xbe\xd3\x7e\xd9\xaf\xfc\xda\x2b\xb7\x50\xc9\x3d\x3f\xb4\ +\xad\xf0\xa9\x7b\xbe\xf1\xf5\x1f\xee\x8e\xc0\x58\x75\xde\x75\xb7\ +\xde\xb8\x3d\x8e\xdc\xfb\xbf\xfe\xc5\xef\x3e\x3e\x19\x77\xf4\xe8\ +\xac\xbf\xc5\x32\x50\x38\xf7\xed\xdb\x6f\x7f\x6c\xa4\x24\x69\xe6\ +\xda\x5b\xdf\xf5\x8a\xde\xe2\xdf\xfc\xf5\xc7\x7b\x5e\xf9\x81\xb7\ +\x6c\x6f\x0b\xa2\x93\x07\x1e\x27\x7f\xfc\xc5\x8f\x7d\x7f\xe2\xdd\ +\x7f\xfd\x8f\x97\x0e\x25\x40\x71\x3f\xd4\x14\xfc\xef\xfe\xcb\x5f\ +\x7d\x7d\xe7\x6c\xb2\x67\xf3\xaf\xbe\xff\xfd\xb1\x43\x5f\xfd\xb7\ +\xaf\x3c\xdc\xe0\x72\xf5\x25\x6f\x7c\xcf\xad\x97\xa0\xf2\xa1\x4f\ +\x7f\xe4\x13\x4f\xcf\x35\x50\x72\xf5\x3b\x7f\xeb\xbd\x67\xb6\x2d\ +\x7c\xec\x2f\xff\xf6\xf1\x29\xc9\x44\xd4\x75\xfe\x1b\x3e\xf0\xf6\ +\xab\xe2\x14\x00\x00\x31\x23\xaa\x1d\xf9\xb7\x3f\xf9\x9f\x56\xd8\ +\xc8\x6f\xbd\xe9\xb7\xfe\xc7\x4d\x29\x56\xbf\xe3\xdf\xfe\xe5\xfe\ +\x83\x13\xd2\xea\x7d\xd7\xef\xfc\xd6\xaa\x70\xef\x3f\xfd\xcb\xd7\ +\x02\x06\x47\x0e\x1e\xde\x7a\xdb\xff\xfb\xd0\x75\xd1\xbf\xfc\xdf\ +\x4f\x1f\x9b\xaf\x39\x03\x17\xff\xf6\x6f\xbe\xa5\x1b\xc6\x3e\xf7\ +\xe1\x8f\x3d\x31\x52\x25\x6d\x9b\xde\xf7\xc1\x77\xaf\xb5\x8a\x9f\ +\xfe\xab\xbf\x7c\x70\x2a\xc8\x6f\xb8\xac\x5c\x47\x8c\xbe\xb8\x57\ +\xd0\x32\x71\x36\x43\xbb\xcd\xa0\x2e\x5b\x1a\x0e\xb8\xcc\xb5\x52\ +\xca\x95\xbf\xd2\xa2\xd1\x16\x4e\x11\x42\xea\xf6\xc1\x33\x36\xf7\ +\xcc\x8d\xcf\x06\xab\xd6\x0e\x29\x64\xbf\xfe\xb6\xab\xd7\x66\xe9\ +\xca\x2b\xea\x25\xd7\xa3\x4a\x03\x21\xf1\x5c\xae\xb6\x30\xea\x47\ +\xe2\xc1\x87\x76\xac\x79\xe3\x2b\xd3\xb9\x7c\xa5\x3c\x47\x29\x3b\ +\x77\xdb\xb6\xc9\xd9\xe9\x62\x7d\xa1\xe1\xb9\x51\xa0\x2c\xdb\x8e\ +\xc7\x12\xb6\xc1\x88\x46\x31\x2b\xee\xac\xc9\x8c\xb0\x19\xc1\x55\ +\x69\x61\x3e\xf2\xea\x20\xf8\xf8\xd1\x23\x0f\x3f\x70\x3f\x0f\xa3\ +\x30\x08\x3c\x2f\xf4\x43\x61\x19\x76\xdc\xc1\xdb\xb7\x9d\x9b\x49\ +\xc5\xce\x38\x73\x53\xbe\xa7\xb3\xbb\xad\xcd\x8e\xa7\x66\x4b\xee\ +\x5f\xfc\xbf\x7f\xf9\xfe\xbd\x0f\xd9\x09\xfa\xe4\xee\x3d\x43\x43\ +\x43\xc9\x78\x7c\xa1\x58\x0e\xeb\x75\x1b\x41\x03\xa0\x3b\x9b\x7a\ +\xc3\x8d\x57\xfb\x95\xe2\xa3\xbb\x0e\xe1\x28\x22\x5a\x25\x12\x49\ +\xd3\x71\x34\x46\x7e\xe8\xcd\xcf\x4f\x1b\x06\x86\x40\x48\xa5\xa8\ +\x41\x25\x26\xcd\x2c\xa8\xd4\x40\x30\xd1\xa0\x05\x92\x1a\xb4\x42\ +\x08\x49\xbd\x18\x3a\x42\x5a\xd3\xe6\xf6\x78\x31\xce\xdb\x8c\x10\ +\x12\x45\x1a\xb5\xda\x9e\xdd\x8f\x4d\x4c\x1c\x25\x36\x4e\x64\xe3\ +\x61\xbd\xa8\x3c\x97\x44\xb4\x3d\x9d\x12\x11\x9f\x1c\x1b\xef\x1e\ +\xe8\x01\x19\xb6\xb7\xe7\x02\x11\x6a\xa5\x39\x70\x93\x58\x80\x28\ +\x61\x19\x84\x09\x9c\xee\x1c\xce\x48\xc8\xa6\xed\x90\x56\x5a\x69\ +\x85\x00\x30\x26\x80\xa0\xd9\xe5\xc2\x30\x96\x42\x36\xa7\xdc\x34\ +\x4d\x13\x3c\xe1\x97\x2a\x95\x97\x67\x45\x06\xa2\x86\x2e\x1d\xf8\ +\xe2\x17\xbe\xd3\x75\xc3\xaf\xbf\x7b\xb3\xf1\xa5\x8f\x7c\xf8\x0b\ +\x77\xaf\xfa\xd5\xb5\x84\xc4\xbb\x6e\xba\xed\x3d\x6b\xd5\xa1\x7f\ +\xfe\xd7\x2f\xdf\x35\x34\xf0\x86\x73\x7a\x00\x68\xf1\xc0\x53\x45\ +\xdd\xf6\xa6\xab\xcf\xb6\x74\x10\x01\x71\x92\x99\xc6\xc1\xef\x7d\ +\xe1\xdb\xbb\xaf\x79\xf7\x6f\x9f\x6d\x8d\xfc\xf3\xbf\x7c\xe9\xbb\ +\x43\x6b\xae\x41\x3f\xfe\xfa\x83\xb3\x6f\xf8\xed\x0f\x6c\xd4\xfb\ +\xff\xe1\xc3\x5f\x03\x0c\xbb\xbf\xff\x1f\x3f\x9e\x48\xbd\xf7\xbd\ +\xb7\x4d\xdf\xfd\x89\x2f\x7d\xee\x5b\x5b\x3e\xf4\x9a\x2b\xae\x7b\ +\xa5\xd3\xeb\x3c\x77\x19\x93\x78\xe4\x27\x3b\xd3\xe7\xbc\xf1\xd2\ +\xa1\x04\x00\x00\x66\xb6\x0d\x20\xe7\x76\xef\x9e\x3e\xf7\xf5\x7f\ +\xf8\xe6\x8b\x3a\x70\xe9\x81\xff\xf5\xc9\xbb\x2f\x7e\xcf\xff\xdc\ +\x1e\x3b\xfc\x67\x7f\xfc\x6f\xf7\x5e\xb8\x41\x7f\xfd\xa3\xbb\xd9\ +\x45\xbf\xf7\x07\xe7\x3d\xf0\xef\x7f\xf6\xaf\x9f\x7b\xe0\x63\xef\ +\xe9\x3c\x30\x5e\x7b\xd5\xef\xfe\xfd\x76\xb2\xeb\x4f\x3e\xf4\xe9\ +\x1f\x9d\xbf\xed\xc6\x4d\x19\x00\xd0\x52\x60\x2b\xff\xaa\x5f\xff\ +\xbd\x0b\x92\xb3\xff\xf4\x67\x7f\xf3\xa9\x55\x1b\x3f\x70\xcd\xaa\ +\xeb\xde\xfa\x1b\x97\x04\x8d\xfb\x3e\xf3\xd7\x9f\xff\xea\x8f\xfe\ +\xf6\xb7\x6e\xfa\x5f\x7f\xb7\xfd\xd8\x3d\x1f\xfd\xff\xe6\xf1\xb5\ +\x17\xf7\x40\x8c\xbd\xe3\x7d\xbf\x1f\xb8\x93\x1f\xfb\xf3\xbf\xff\ +\xee\xa3\x97\xfc\xea\x2b\x06\x5f\xf7\x3f\x7e\xf7\xfa\x46\xe5\xcb\ +\x7f\xfb\x97\xff\xf1\xfd\x23\xff\xfb\x46\xb1\xeb\x60\xf0\x9a\x3f\ +\xf8\xf3\x4b\x57\xc7\xfe\xf6\xef\xfe\x5e\x48\xcd\x5e\xcc\x5a\x63\ +\xa5\xd4\xe2\x84\x20\x58\xd4\x99\x18\xe3\x87\x1f\x7e\xf8\xd0\xa1\ +\x43\x96\x65\x69\xad\x85\x10\x57\x5f\x73\x75\x7b\x5b\xbb\x52\x52\ +\x83\x6e\x96\x94\xb7\xe8\xa1\x85\x53\xbd\xc0\x38\x77\x3a\xd6\xbf\ +\xf3\xb7\xb6\xd4\x0b\xb3\x0b\xd5\x28\x9d\xef\xcc\x38\xc4\xf7\x82\ +\x93\x5e\x43\x2f\x99\x0f\x03\xae\xfb\xb5\xd9\xfa\x74\xc6\xc2\xc4\ +\xb0\x46\xc6\x66\x3f\xf9\xd9\xaf\xbd\xe1\x75\x37\x64\x7b\x86\x0f\ +\x1f\xdc\x1d\x4b\xc4\x07\xba\xf3\xb1\x2a\x9a\x2b\x16\x27\xeb\x05\ +\xdb\x8c\x09\xa4\xfd\x46\x64\x2a\xb4\x77\xf7\x53\x95\x6a\x99\x4b\ +\x69\x67\x32\xc7\x26\xe6\x73\xa9\x0c\x44\xdc\xb1\x9d\xc3\x87\x8f\ +\xec\x3d\x78\x90\x9a\x4c\xd6\x1a\x29\xdb\xcc\x59\xe6\xf9\x9b\x86\ +\xde\xf7\xfe\x5f\x65\x28\xd0\xba\x51\x2a\xcf\xfa\xb5\xca\xfc\x44\ +\x70\x78\xac\x10\xc7\x42\x09\x10\x51\xb4\x50\x9a\xba\xfc\xf2\x0b\ +\x23\x37\x68\x4c\x42\x87\xc5\xa6\x3d\xff\x95\x57\x5f\x70\xc5\xf6\ +\x2d\x59\x7f\x76\x64\x7c\x5f\x3f\x16\x39\x4b\x66\x29\x2a\xc6\x52\ +\x35\x21\x22\xc0\xc4\xc0\xf3\xf3\xd3\x19\xdb\x89\x5b\x29\x6c\xa5\ +\x34\xb3\x09\x26\x24\x88\x82\x72\x35\xc6\x58\x22\xe1\x04\x8a\x07\ +\x0c\x5c\x10\x21\x70\xd0\xc8\xc0\x4c\x23\x12\x29\xd0\x44\x23\x2c\ +\x43\xe1\x22\xa4\x88\x26\x2a\x22\x8a\x6b\x43\xf9\xc5\xb9\x85\xf9\ +\x85\x59\x42\xcd\x98\x61\x26\x91\x5d\x9a\x9f\x0f\x54\x8d\x1a\x71\ +\xed\x38\xa3\x53\x13\xd2\xb1\xca\x6e\x1d\x79\xda\x75\x2b\xa9\x78\ +\xfc\xd2\x33\x56\xcf\x57\xbc\xc9\xf9\x0a\xc2\xc2\x4e\x38\xcb\x76\ +\xc9\xa7\x81\x50\x70\x2e\x05\x60\xd4\x2c\x32\x92\x52\x22\x84\x16\ +\x0b\x5f\x11\x08\xa5\xa5\xd6\x94\xd2\x28\x92\x08\x21\x8c\x41\x0b\ +\xcc\x41\xbe\x9c\x3e\x32\xcd\xbe\x60\x40\x08\x61\x4a\x2a\xa3\x47\ +\xca\xba\xff\xb6\x8b\xb6\xe4\x93\xf8\x8a\x0b\x36\x7d\x7c\xd7\x91\ +\xc6\xa0\x63\xc6\xda\x07\x7a\xbb\x7a\x12\xe9\x0b\x36\x7e\xfb\xf1\ +\xd1\x19\xb9\xad\x0f\x30\x28\xa1\x08\xa2\x04\x2f\xa6\xde\x30\x85\ +\xa9\xbd\x07\x8c\xee\xb3\x2f\x3b\x63\x20\x8e\xdb\x2f\x58\x7b\xcf\ +\x13\xfb\xc7\xd7\xe3\xb1\xf4\xd0\x79\x17\xae\xef\x31\x6b\xd5\x6c\ +\xca\xc6\xba\x71\xe8\xc8\x7c\xad\x58\xf8\xe6\xed\x9f\x8b\xbc\xb0\ +\x23\x6d\x46\x10\x3f\xff\xd2\x2b\x79\xe4\x85\xe2\xb9\xd4\x92\x16\ +\x4a\x51\xdb\x5c\x8c\xf0\x1e\xfd\xce\x9f\x7f\xf1\xf0\x7b\x7e\xef\ +\x1d\xb6\x1d\xcb\xb5\x75\xa6\x12\xf1\x85\x5d\x7b\xc6\x4b\xc5\x27\ +\xbf\xf3\x85\xbd\x8a\x3b\x7d\xbd\xc4\x9b\xd9\x39\x36\x5d\x88\x1e\ +\xfb\xf4\xc7\x76\xf9\x0d\x3b\xdf\x6d\x03\x97\xa6\x19\xcb\xb6\x65\ +\xf3\xb9\x73\xb7\x0e\x7d\x66\xae\x58\x06\xc8\x34\x77\xb7\x86\x9d\ +\x5b\xb5\xba\xab\xdd\xea\xba\x6a\xfb\xea\xaf\xee\x19\x0f\xcf\xc5\ +\x5f\xf9\xf8\x27\x0f\x56\xc1\x9b\x9e\x0f\xce\x08\x15\x00\x2d\x3c\ +\xf9\xf1\x2f\xed\x7c\xdd\x6f\xfd\xd5\xb6\x0e\x7b\x6e\xcf\xbd\x9f\ +\xb8\xfd\x4e\x9f\xd2\xf1\x42\xbd\x4f\x05\xb5\xb9\xdd\x9f\xf8\xc8\ +\xed\x73\xd2\x28\x4c\x35\xfa\x3c\x1f\x90\xc9\x9c\x54\x5b\x3e\x9f\ +\x8c\x83\x81\x5f\x74\x17\x26\xad\x94\x56\xcb\xe1\xa1\xe6\x10\x40\ +\xda\xde\xde\x7e\xf7\xdd\x3f\x88\xc7\x13\xf5\x7a\x7d\x60\xa0\x3f\ +\x99\x48\x48\x29\x56\x04\x7e\x5b\x3c\xda\xc2\xa9\x93\x16\x21\xaa\ +\x7e\xef\x67\x3f\xf5\xf5\x47\x27\x1c\x87\x05\x11\xbd\xe8\x96\x77\ +\xdc\x7c\xfe\x30\xe2\x5c\xff\x1c\x79\xd4\xf7\x1a\x0b\x73\x93\xd8\ +\x34\x0c\x40\x98\x59\xbb\xf6\x1c\x2c\x95\x16\x6e\x7e\xed\x35\x9b\ +\xcf\xd8\x36\x7e\x78\x5f\xe8\xd6\x31\x56\x99\x78\x3a\x4a\xab\x89\ +\xc9\x19\x4e\x82\x76\x3b\xbd\x7a\x60\x35\x72\xfd\xa0\x5e\xed\xed\ +\xea\x88\x77\x76\x1f\x99\xad\x15\xea\x5e\x77\x36\x17\x01\xed\xe9\ +\xea\x35\x26\xa6\xfb\xba\x7a\xfa\x07\xc1\xab\x79\x97\x6d\xdf\x9e\ +\xc6\x41\xf1\xe8\xa1\x44\xbb\x8d\x68\x88\x75\x30\x3d\x39\x27\x42\ +\x14\xd4\x5d\xaa\x79\x5b\xc2\xb0\xb3\xc9\xba\x5f\xee\xef\x49\x9b\ +\x9a\xf4\x25\xcd\xa0\x5c\xc9\x5c\xbc\xf5\xba\xcb\xce\x6f\x94\xa6\ +\x46\x0e\xef\xae\x96\xe7\xb6\x9f\x77\x89\x87\x63\x59\xc7\x70\xaa\ +\x9e\xeb\xca\x38\xb6\x4d\x64\x27\xd3\xdd\x66\x3c\x51\x8a\x74\x39\ +\x24\xab\x70\x8a\x61\x94\xcf\x3a\xa1\x32\xe7\x8e\x1d\x96\x95\x8a\ +\x19\x37\xcd\x18\x03\x06\x96\x89\x31\x61\x5a\x22\x01\xc4\xa0\x24\ +\x54\x21\x50\xc0\x18\x2b\x29\x91\x06\xc6\x98\x96\xba\xcd\xc2\x33\ +\x47\x8b\x83\xbd\x9d\x03\x83\x43\x32\x0a\xcb\xf3\xd3\x61\xb1\x10\ +\x4f\x27\xbb\x07\xd7\xa4\xd3\x89\xbd\xbb\xe7\x81\x80\x90\xa2\x5a\ +\x5e\x48\xc5\xed\x9e\x8e\xf6\x9e\xae\xcd\x0b\x95\x86\xf7\xe8\x93\ +\xf5\x80\x5b\x26\x21\xa7\xe5\x67\xb4\x14\xce\x52\xcd\x42\xdc\xe6\ +\xd7\xc5\x3c\x16\xe7\x4b\x03\x41\x09\x41\xd4\x8b\x7c\x00\x8d\x00\ +\x63\x8c\x25\x28\xf5\x72\xf2\xa2\xd3\x4a\x02\x35\x18\xd1\x6e\xad\ +\x02\x26\x71\x52\x49\xcc\x8b\x33\x95\x70\x28\x89\x67\xe7\x66\x69\ +\x7a\x35\x43\x5c\x4a\x85\x30\x06\xb7\x3c\x3d\x53\xcf\x0c\xc5\x31\ +\xd2\x9c\xcb\xdc\x9a\x75\x24\x7c\xf4\x81\xc7\xc7\xde\x7e\xe9\x00\ +\xe6\x52\x4a\x1d\xcb\x24\x82\xea\x6c\x31\xd0\x71\x56\x9b\x29\x55\ +\x9c\xc1\x64\x0a\x3b\xf5\xbd\x13\x85\x10\x7a\x30\x56\x4a\x4a\xcd\ +\xe2\x16\xe9\x5c\x7b\xf1\x7b\xde\x77\x35\x8d\xb8\xd4\x0a\x20\xaa\ +\xd7\x03\xc0\xe4\xb9\xeb\xa3\xd9\x59\x1b\x56\x7d\xf3\xab\xdf\x3e\ +\xfc\xf6\x0b\xd6\x24\x11\x55\xb5\xa9\xe9\x99\x50\x23\x04\x5a\x4a\ +\x0e\x00\x2c\x96\xb0\x33\x7d\x6f\xfa\xed\x3f\x39\x2b\xdd\xfc\x7b\ +\x0a\xbb\x91\xb9\xee\x8a\xb7\xfe\xc9\x1b\xb6\x2c\x3e\x41\xf5\x31\ +\xa5\xb5\x14\x1a\x80\x2b\x82\xc9\x72\x92\x50\x2b\xa9\xa4\xc6\x00\ +\xe0\x8f\x4e\xce\x64\xb7\xb4\x1d\xbc\xf3\x0b\xf7\x4d\xf5\x7d\xf4\ +\x9f\x7e\x7d\xec\x3b\x7f\xfb\xaf\xfb\x35\x03\xef\xcb\x1f\xfb\x64\ +\xfa\xba\x5f\x7f\xdd\x59\xed\x00\xc1\x57\x3f\xfd\x99\xf2\x99\xbf\ +\xf9\x77\x6f\xdf\xfa\x95\xbf\x7c\x5f\x4d\xba\x0f\xfe\xe7\x27\x0f\ +\x26\xae\xff\xd7\x0f\xde\xf4\xd0\x3f\xfe\xde\x0f\x45\x04\x60\x82\ +\x56\x52\x48\x00\xf2\x12\x5c\x3d\xaa\x49\xa4\x6a\xb1\x54\xa1\xd9\ +\xcd\x35\x34\x34\x78\xfd\xf5\xd7\x7f\xed\x6b\x5f\xef\xee\xee\x7e\ +\xf5\xab\x5f\x4d\x09\xe1\x9c\x63\x8c\x9b\x6a\x54\x29\xd5\xaa\x33\ +\x6a\xe1\x14\x41\x0d\x3a\xbf\xeb\xfe\x6f\x3d\x51\x7b\xfd\x7b\x7f\ +\xff\xac\x1e\x7b\x66\xe7\x9d\x1f\xff\xd6\x57\xd7\xad\xfa\xc0\xa6\ +\x1c\xe1\x3f\xaf\x7a\x5d\x84\x30\x0f\x03\x22\xb9\x85\xcc\x6a\xb9\ +\x42\x03\xd7\xb6\x62\x93\xd3\x73\x1f\xff\xc4\x17\x2f\xbf\x74\xfb\ +\x45\xe7\x9e\xe9\xb9\x62\x7a\x7c\x2c\xe2\x41\xbe\xbb\x33\x69\x3b\ +\x41\xad\x91\x6c\xef\xe0\xa1\xdb\x95\xcf\x53\x4c\x99\x65\x65\x06\ +\xd6\x64\x47\x4b\x33\xe3\xd3\x38\x9e\x3d\x34\x3e\xbb\x61\xdb\xf9\ +\x7d\xab\x37\x1c\x19\x3d\x96\x8c\xc5\x14\x61\x42\xe3\xfe\x81\x81\ +\x72\xa5\x92\x59\xd7\x27\x45\x95\xe9\x48\x48\x44\x99\xdd\xdd\x93\ +\xeb\x2d\xab\xae\xae\xf9\x6a\xe8\x59\x4c\x63\x55\x39\x7b\xdb\xf6\ +\x75\x43\x37\x3c\x7c\xef\x8f\x32\x8e\xad\x19\x94\x7d\x6f\xbc\x50\ +\x10\x5c\x06\x44\xcd\x96\xa7\xbb\xe8\x19\x8e\xe0\x8d\x89\xa9\x60\ +\xa6\xca\x54\xac\x7f\xe8\xac\xd9\x28\x3c\x3c\x39\x83\x88\x61\x15\ +\xa1\x33\x61\x35\x94\x4a\x9a\xb1\x8e\x6c\x06\x82\x2a\x78\xb5\xf2\ +\x5c\xa5\x1a\xb8\x2c\xe1\xc4\x92\x99\x74\xba\x43\x82\x0e\x25\x4f\ +\x1a\xa4\x1e\xd4\x1d\xaa\x22\x25\x65\xa4\x28\xa6\x08\xe3\x89\x23\ +\x07\x6d\x82\x56\xaf\x5a\x65\x5a\x4e\xb5\x14\x4a\x93\xc8\x5c\x52\ +\x29\x50\xa1\x8b\xb8\x47\x64\xd4\xd9\x96\x8d\x99\x8c\xc8\x90\x62\ +\x70\x6b\xd5\x62\xb1\x1c\x2a\x1c\xb8\x0d\x21\x60\xed\xe6\xbe\x44\ +\x3c\x7e\xda\x55\xfb\xc9\x64\x0a\x00\x35\x9b\x47\x9b\x55\xc4\x8b\ +\xe9\x5b\x00\x8c\x31\xc1\x34\x11\x4f\xe6\xf3\xed\x08\x50\xa5\x5a\ +\x2e\x95\x8a\x61\x18\x75\x76\x75\xea\x97\x07\x95\x12\xc3\x9a\x7a\ +\xf4\xdb\x5f\x7d\xe4\x48\xc2\x14\x4f\xef\x53\xd7\xfe\xea\x70\x76\ +\x38\x79\xc9\x99\xf7\x7f\xf9\xc3\xff\xb8\xab\x9b\xee\x3f\x22\x5f\ +\xf5\xde\x73\xe2\xea\x31\x5e\x3e\xfc\x95\xcf\x7e\x82\x16\x0e\x1f\ +\x43\x67\xbe\x77\xdb\x2a\x2d\x85\x96\x8a\xe5\xb7\xbe\xf5\x55\x4f\ +\x7f\xec\xcb\xff\x34\xfd\xc4\xba\x9c\x29\x02\xd6\xfe\xca\x9b\xae\ +\x39\xf3\xf1\x8f\x7d\xe4\xef\xff\xb1\xcf\x28\x1d\xf2\xfb\xff\xc7\ +\xb9\xfd\xfd\xc6\x35\x6b\x1e\xfd\xf8\x3f\xfe\x9f\xff\xb7\x3e\x1f\ +\x1d\x9a\x8b\xb6\x10\xe7\x82\x1b\xae\x78\xe0\xa3\xdf\xfe\xc7\x7f\ +\x9d\xc8\x5b\xd0\x7f\xfe\xf5\x57\x0d\x79\x7f\xf3\x97\x1f\xe9\xb9\ +\xe9\x83\xb7\x9d\xdf\xfe\x5c\xf9\xd1\x0d\xaf\x7c\xeb\x8d\x7b\xfe\ +\xfc\xcf\x7f\xf7\x77\xce\x3c\x6b\x83\x9e\xda\x11\x91\x41\x9b\x68\ +\xdf\xf5\x22\xa1\x01\x20\xbd\xe5\x86\xeb\x07\x77\x7c\xf4\x4f\xff\ +\xf8\x8c\xb5\xed\x24\xb5\xe5\x1d\x6f\xbe\xec\x75\xaf\xbd\xea\x2f\ +\x3e\xf5\x0f\x7f\x35\xbd\x2d\x8e\x8d\x8b\x6e\x7e\xf3\xb6\x1c\xf2\ +\x3c\x57\x28\x00\xd0\xa1\xeb\x2a\xb1\xf8\x2a\xc8\xb0\x75\x7d\xec\ +\xf6\x7f\xfd\x68\x5b\xfd\xc8\xae\xb9\xfe\xdf\xff\xc0\xa6\xf6\x83\ +\x4f\xc7\xef\xba\xff\x73\x9f\xfd\x7c\x6d\xef\xd3\x6c\x68\xc3\x91\ +\xc7\xbe\xf9\xc9\xef\x8d\x5e\xd3\x79\xe8\xf3\x9f\x3d\xd0\x77\xe6\ +\x05\x1b\xcf\xda\xf0\xe4\x8e\x6f\x7f\x8e\xec\x7e\x62\x7f\xe1\xcc\ +\x0b\x63\x03\x6b\x37\x87\x5f\xfd\xf1\x67\xbe\x50\x1d\xd9\x35\x69\ +\x5c\x6e\x82\x12\x9e\xeb\x89\x97\xaa\xb5\x64\x71\xd4\xd0\x71\x82\ +\x04\x00\xf0\x3d\x6f\xcb\xe6\xcd\xd3\x53\xd3\xab\x57\xaf\x8e\x39\ +\x4e\x18\x86\xcd\x91\x47\x4d\xe3\xe8\x16\x37\xb4\xf0\x02\xb4\x1f\ +\xe8\xc2\xec\x4c\x6a\xcd\xb6\xf3\x36\xf5\xb3\x88\x6f\xda\x7e\xe1\ +\xc0\xdd\x4f\xcd\x94\xeb\x9b\xdb\x32\x3f\xb7\xb8\xae\x52\x2a\x6e\ +\xdb\x1d\xa9\x38\xaf\xb9\x32\x8c\x90\x50\x1a\x30\x33\x9c\x6a\xa3\ +\xf6\xcd\x6f\xff\xf8\xe0\xfe\x23\x17\x6f\x3f\x27\x91\xe8\x9a\x9f\ +\x9b\xda\xbf\xef\x08\x20\x11\xd5\xab\x95\x54\xaa\x3d\x16\xf7\x42\ +\xaf\x5a\x6f\x80\x1b\x1e\x2c\xee\xae\x44\xc8\xc7\x56\x8d\x93\x54\ +\x2a\x5f\x97\xb8\x7b\xf5\x86\x03\x93\x53\xe3\x73\x85\x7a\xa1\x18\ +\xba\x7e\xde\xbe\xd8\x24\x5e\x6c\x74\x3a\x93\x8f\x13\x2b\xd3\x3b\ +\x6c\xbb\xd5\xb0\x58\x89\xac\x58\x52\x02\x99\x98\x2a\xdd\xfa\x96\ +\x8b\xaf\xb8\xea\xd2\xd5\x83\x6b\x2c\x66\x17\xaa\xf3\x7b\x76\x8f\ +\x63\x11\x55\x16\x66\x92\x8e\xd9\xd1\xd3\xf3\xd4\xde\xdd\x75\xae\ +\xd7\x9f\xb1\x5d\xba\xd5\xca\xf8\x38\x09\x38\xe2\xe4\xf0\xb1\xd9\ +\x83\xd5\xca\x3c\x21\x41\xad\x62\x7a\x63\x46\x6f\x67\xb6\xdd\xb9\ +\xf7\xbe\xef\x55\xc7\x47\xd6\x76\x59\x09\x8b\x6a\xd0\x54\x43\xe1\ +\xd8\xd8\x84\x96\x67\x9e\x77\x8e\x26\xe6\xec\x5c\xb1\xbb\xaf\x27\ +\x61\x22\x29\x78\xc2\x60\x81\x16\xc2\xf3\x22\x5f\x13\xc1\x57\xf5\ +\xf5\x49\x40\x85\x99\x19\xb7\x5e\xaa\x15\xe7\x29\x52\x86\x65\x77\ +\xb7\xe7\xe3\xa6\x59\x9c\x9b\x16\x81\xcf\x95\xc8\xa5\x53\x8e\x65\ +\x5a\x96\x99\x8f\x25\x99\x9d\x58\x28\xd7\xa6\xe6\x0a\xc5\xe9\xf1\ +\xc0\x73\x4f\xa3\xb1\xa4\x59\xd0\x38\x3c\x34\xd4\x70\xdd\xe6\xcc\ +\xed\xe5\x16\xcc\xe5\xa6\x4c\x1e\x89\xbf\xf9\xeb\xff\x7b\xfe\x05\ +\xe7\x51\x03\x7f\xf6\xd3\x9f\xff\xc7\x7f\xfc\x07\x00\x94\xcd\x64\ +\x5f\x26\x3c\xaa\x04\xcf\xac\x3a\xe3\x82\x80\x15\x5d\xb5\xed\xca\ +\x37\x6d\x59\x9d\xf7\x43\x7d\xed\x5b\x7e\xad\xfb\x89\x27\x27\xca\ +\x72\xfb\xf5\x67\x6f\xe8\x8f\xc9\xc6\x96\xdb\xde\x45\xc7\x66\x2b\ +\x78\xf8\x86\xd7\x6e\x3d\xab\x2b\x89\xb9\x50\x00\xc0\xb9\xde\x74\ +\xd5\x5b\xff\x68\xd5\xd3\x7b\x0e\x4d\xf9\x0a\x67\xba\x06\xb2\xc9\ +\xde\x37\xbd\xfb\xdd\x8f\xed\xd8\x5d\x16\x9b\xae\x39\x67\x5b\x7f\ +\x1a\x29\x3d\xf8\xce\xdf\x7c\xff\x93\x4f\xee\x29\x78\xfa\xcd\xef\ +\xb8\x72\x63\x1b\x8d\xc5\x2e\xfb\xc0\x6f\xe6\x9f\x7c\x7a\xd4\xd7\ +\x66\x77\xda\x96\xc4\xbe\xe6\xe6\xd7\x3b\xbd\xf1\xe7\xb3\x79\xa0\ +\xf9\xb7\xfe\xd1\xff\x3d\xfb\x27\x8f\x1e\x9e\x29\xeb\x81\xd7\x5f\ +\xb5\x76\x73\xde\x8c\xdd\xfc\xee\x77\xdb\x43\x71\x00\x00\xda\xfe\ +\xb6\x0f\xfd\xe5\xc6\x07\x1f\x1e\x2b\x85\xd9\xfe\x6e\x0c\x30\x78\ +\xe9\xdb\xfe\xa2\x63\xc3\xe3\xfb\xc7\x05\xcb\x76\x24\x0d\xb0\x56\ +\xff\xca\x7b\xde\xdb\x93\x41\x00\xf1\x1b\xde\xf9\x3b\xa8\x7b\xc9\ +\x1e\x2f\xbb\xf5\xfd\xbf\xfd\x81\x83\xa3\xb3\xda\xdc\xf0\xba\x0b\ +\x2f\xec\x4f\x63\xd8\xfe\xfa\xdf\xb7\xfb\x77\x1d\x9e\xe9\xb9\xec\ +\xcd\xaf\x3e\xfb\x9c\x1c\x9a\xfd\xfd\x3f\x7a\x5f\x24\x79\x18\x29\ +\x8a\x9c\x8b\xdf\xf6\x9b\xd9\xa1\x07\x8f\xce\xbb\x57\xbf\xed\x03\ +\x5b\xcf\x1e\xee\x49\x0d\xff\x41\xfc\xfe\xfd\x93\x95\x8e\x37\xfd\ +\xfa\xe6\xb3\xd6\x82\x19\xfd\x8f\x0f\xfc\x6a\x6f\x3b\x7e\xc9\x96\ +\x94\xe6\x58\xbd\x95\x3c\xda\x8c\xdf\x5e\x7d\xf5\x55\x5a\xeb\x20\ +\x08\x9a\x57\x3b\x6a\x0e\x60\x50\xcd\x4d\x64\x8b\x20\x5a\x38\xd5\ +\x8d\x5a\xae\x7f\xd3\x26\xc4\x40\x23\xc6\x08\x28\xfb\x8c\x0b\xaf\ +\x1a\xee\xce\x1a\xa6\xa1\x75\xf0\x0c\x49\xfa\x12\xf1\xa8\x90\xb2\ +\x2b\xdf\xb6\x75\xfd\xba\x83\x4f\x3e\xa5\x2d\x43\x21\x25\x85\xaa\ +\xb9\xa1\xe5\x24\xb5\x16\x07\x8f\x4e\x17\xe6\x7f\x78\xee\x96\xcd\ +\xc3\x43\x03\xd5\xc9\x70\xbe\x3c\x61\x13\x98\xab\x2e\xc8\x88\x47\ +\xae\x14\x92\xd6\x6b\xfe\x03\xfb\x8f\xb9\xe9\xce\xb8\x15\x17\xd4\ +\x0a\xb1\x15\x60\x2b\x93\x4f\x6f\xdc\x7a\xae\x01\x30\x75\xf4\xf0\ +\xfd\xf7\xde\xf3\x15\x15\x6e\x5c\xdd\x7d\xa8\x58\x3b\xfb\xdc\x8d\ +\x9c\xbb\x73\x53\xb3\x8d\xaa\xaf\xc1\xde\x7d\x78\xf2\xd0\xe4\x7c\ +\xff\xba\xb5\xaf\x7b\xfb\xaf\xb9\x40\xbf\x79\xcf\x83\xb9\x78\x72\ +\xae\xea\xb9\x91\x24\x82\x57\xeb\x7e\x7b\x36\x9b\xcb\xe6\x47\x76\ +\xed\x2c\xd4\xfd\xd0\x73\xdd\x5a\x69\x66\x66\x34\x8c\x1a\xb1\xb8\ +\x0d\x5a\xc6\x19\x59\xb3\x71\x63\xcd\x0d\xe8\x6c\x69\x6c\xf7\x0e\ +\xb3\x3b\x31\xd4\x66\x12\x3b\x97\x36\xa4\x8e\xc2\xd9\xd9\x02\x17\ +\xa4\x2d\x9e\x33\x52\x46\x9a\xaa\x64\x3a\xde\x93\x8c\x6b\x84\xfc\ +\xc8\xf5\x42\x17\x47\x94\x97\xdd\x98\xdd\xd6\x9f\xef\x99\x46\x12\ +\x19\x66\x32\x91\xd9\x7f\xf0\x48\x18\x34\x92\xb1\xa4\x0c\xdd\x4a\ +\xcd\xed\x12\x3a\x16\x4b\xda\x96\xb3\x76\x68\x90\x62\x6d\x99\x86\ +\xe2\x5c\x23\xc4\x6c\xc7\x8f\xe4\xe5\x17\x6e\x3f\x3a\x36\x79\xf0\ +\xf0\x51\x25\xc4\x69\xd7\xec\x07\x61\xe8\x79\x7e\x73\x86\xde\xb2\ +\x35\x84\x5e\xde\xcd\x4b\xdd\x68\x34\xc6\xc6\x47\xa2\x28\x1a\x1b\ +\x1b\xe7\x9c\x4b\x29\xa5\x10\x2f\x97\x4f\x8b\x14\xc9\xce\xa1\x2b\ +\xfa\xd6\x36\xd7\x61\xc9\xb9\xe7\xfb\x0a\x27\xce\xba\xe4\x9a\x73\ +\x30\x88\x28\x0c\xa3\x10\xcc\xf4\xe6\xf3\x2e\x3f\x8b\x20\xd0\x2a\ +\x0a\x43\xbe\xac\xb9\xb4\x8a\x38\x6a\x1b\x3e\xf3\xda\x75\xdb\x10\ +\x80\x12\x3c\x08\x23\x70\x3a\x2f\xb9\x76\x00\x23\x15\x05\xcd\x47\ +\x2a\x1c\xef\xba\xf8\xea\x7e\x8c\x90\x56\x22\x0c\xc2\x30\xe2\xc9\ +\xde\x4d\xd7\x0e\x9f\x89\x40\xf3\x20\x08\x25\x6c\xdd\x7e\x91\xe6\ +\x41\x28\x9f\xbf\x9a\xd4\xde\xb8\xfd\x8a\x8d\x2b\xee\xaf\x3f\xe7\ +\x9c\x15\xa1\xdf\xf4\x39\x57\xdc\xb0\xe2\x3e\x74\xae\x3b\xf7\xc6\ +\x75\xe7\x2e\xdd\x4b\x6f\x3d\xa7\x79\xdb\x58\x7d\xd6\xf9\x2b\xb6\ +\xdc\xb1\x75\x5b\x2f\x5a\xb7\xf5\x04\x7d\x3e\x74\xc6\x85\x43\x67\ +\x2c\xdf\xcd\x5e\xdb\xbd\xf2\x35\xe1\xac\x4b\xae\x3b\x6b\xa5\x50\ +\xde\x7e\xd5\x86\xed\xc7\x8f\x70\xeb\xf9\x8b\xcf\xe5\xfb\xfe\x8b\ +\x1f\x8d\x57\xfa\x44\x20\x84\x9a\xca\x53\x29\x09\xd0\x74\x5f\x40\ +\x8b\x66\x0c\x4b\xea\xb5\x45\x0f\x2d\x9c\x22\xa4\x54\xc9\xce\xa1\ +\x81\xca\xc8\x93\x0f\x3f\xc8\x28\x56\x52\x5a\x99\xd4\xf4\x81\x27\ +\x26\x34\x6a\xef\x5f\x33\xd0\xe6\xac\x2c\x5b\x7b\xe9\xe6\xbd\xd4\ +\xab\xd5\x83\x7b\x76\x79\xe5\x72\xd2\xb1\x23\x04\xae\x27\xe2\xa9\ +\x8c\x1b\xba\x61\xa0\x08\x8d\x95\x2b\xfc\xc7\x8f\x3c\x39\x3a\x37\ +\x9b\xed\x4a\xd2\x64\x56\x48\x17\x25\x12\x0d\xa1\x0a\xd5\x6a\xb5\ +\x16\x4d\x4c\x95\x22\x62\x21\x4a\xbd\x30\xb2\x12\x29\x09\x50\x71\ +\xbd\x74\x67\x47\x7b\x6f\xff\x60\x67\x7e\xfd\xf0\xf0\x81\x9d\xbb\ +\xf7\x1c\x1e\xdd\x7f\xe4\x68\x43\x83\xfc\xdc\xb7\x54\x73\x26\x35\ +\x00\x01\xa8\x02\xf4\xf7\x0c\xbd\xe7\x83\xff\x5b\xa5\x56\x8d\xcd\ +\xcc\x4c\x56\x29\x50\x2b\xd6\xbe\x0a\x94\xe5\x2e\x4c\xc7\xe2\x6d\ +\xa5\x62\xbd\x51\x39\x10\x45\x14\xa9\xb8\xef\x29\xae\x44\xc9\x2b\ +\x82\xa3\x29\x52\x03\xdd\xa9\x7e\x9c\xe9\x6a\x8f\x4d\x78\x05\x88\ +\x07\x46\xcc\xec\xcb\xea\x81\x5c\x07\xaf\x01\x8a\xdc\x99\x29\xbf\ +\xa7\xbb\x43\x28\x67\x7a\xa1\xee\x2e\x14\xa3\xa0\x90\x4a\xb7\x1b\ +\x46\x4c\x03\x0a\x22\x4f\x61\xd5\xdb\xd7\x17\x2a\x19\x95\x8b\xe5\ +\x50\xd7\xdc\xa0\xe4\x97\xbc\x68\x4a\x68\x1c\x71\x54\x15\xbe\x41\ +\xb0\x61\x27\x9c\x54\x46\x61\x73\x62\x72\xc6\x16\x65\x46\x89\x8b\ +\x51\x14\x46\xd4\x30\x48\xc3\x2b\xd7\x1b\x41\x24\x63\xc9\xcc\x19\ +\x1b\xd6\xc5\x1d\xe7\x34\xe2\xba\x4d\xd6\xac\x54\x2a\xb5\x5a\x6d\ +\x79\xe4\xf8\xa2\x0c\xe5\xbc\xd9\x24\xa0\xa4\xfe\xd0\x87\x3e\x44\ +\x28\x0e\xfc\xa0\xe1\x36\x94\x12\x41\x10\x54\xeb\xf5\x97\x49\xbd\ +\xae\x65\x59\x77\x7e\xef\x7b\x7b\xf6\xee\x31\x0d\x53\x6b\x6d\x18\ +\xc6\xdb\xde\x76\x1b\x63\x28\xf4\xbd\x70\xe9\x2c\x82\x96\x61\xb0\ +\x7c\xf7\x99\xeb\xb9\x88\x42\x11\xad\xf8\xa1\x14\xbe\x77\xc2\x2e\ +\x44\x4b\xee\x7b\xc7\x3d\x34\x10\x80\xe4\xa1\xc7\xc3\xe5\xbb\x61\ +\xe0\xc3\x49\x13\x77\xbf\xb4\xe6\xba\xb7\xbd\xe3\x9d\xd4\x30\x5e\ +\xd4\x97\x50\x5a\x6b\xd0\xcd\xaf\x4b\x03\x6c\x75\xd3\x60\x77\xc9\ +\xdd\x62\x69\x3a\x1f\x02\x8d\x90\xef\xfb\x18\xe3\x56\xa1\x51\x0b\ +\xa7\xca\x59\x04\xfb\x95\xc9\xfb\xef\xbe\xbb\xa1\x83\x43\x07\xc6\ +\xdb\x86\xd7\xb7\xd9\x10\x09\xc1\x25\x39\xeb\x9a\xb6\xe1\x8e\x78\ +\x73\xbb\xf6\x92\xf2\x28\xc2\x88\x07\x41\x71\x76\x1a\xfc\x30\x9e\ +\x48\x1b\x8c\x46\x86\xc1\x25\x47\x84\x21\x2c\x04\xe7\x18\x98\xcb\ +\xa3\xfd\x23\x13\x4e\xd5\xca\xe4\xec\x44\x9c\xe2\x9a\xdf\x97\xeb\ +\x60\x19\x1c\x85\x45\x48\xd8\x2a\xd2\x96\x81\x7b\x3b\xfb\x36\x6f\ +\xde\xb0\x63\xc7\x63\xc7\x46\x47\x9c\x54\x42\x08\xaf\x5a\xad\x50\ +\xc5\xb3\xb9\x8c\x41\xa9\x1b\xfa\x58\xf3\x00\x71\xdf\x8b\x54\x24\ +\x40\x01\x20\x4a\x34\xd4\x7c\x11\x61\xa7\x24\xb2\x38\x9d\x58\x75\ +\xd6\x40\x8a\xa1\x90\x5b\x9e\xab\xcb\x13\x85\x20\x20\x58\x28\xa2\ +\x39\xa1\x49\x44\x9d\xc7\x9e\x3a\x58\x09\xea\x9d\xfd\x5d\x81\x76\ +\x25\x12\x71\x1a\x22\xb7\x51\x78\x64\x6f\x52\x8b\xae\xde\x3c\xa5\ +\xd2\x82\x46\x57\xaa\x13\xc7\xd3\x95\xb2\x54\xba\x1d\x68\x6a\x7c\ +\xa6\xe1\x43\xad\xbb\xb3\x23\x1d\x57\xb5\xaa\x37\x3d\xb3\x40\x09\ +\xd5\x48\x31\xdb\x30\xb1\x8a\x19\x64\xae\x5c\x2d\x2c\x94\x27\x5d\ +\x3e\x36\x5f\x0a\x05\x74\x74\xf7\x48\xad\xc3\x20\xb4\x28\x52\x58\ +\xc6\xd3\xd9\x42\xa5\xbc\x50\x2a\xb5\x5b\x91\xeb\x8b\x28\x0c\x4d\ +\xd3\x94\x9e\x9f\x48\x26\xd2\xd9\x5c\x18\xf1\x58\x22\x71\xd1\x85\ +\x17\x77\x76\x76\x9c\x9e\x9f\x11\x00\x50\x4a\x9b\xd5\xb9\xcb\x46\ +\xb5\x94\x52\xce\x79\x3c\x1e\xc7\x18\x53\xc2\x94\xd0\x4a\xcb\x58\ +\x3c\x16\x4f\xc4\x30\x46\x8d\x46\xa3\xab\xf3\xe5\x92\x1f\x8d\xa2\ +\xe8\xbc\xf3\xce\x3d\xe3\x8c\x2d\xcb\x81\xee\x66\x22\xf9\xe7\x79\ +\x4c\x5a\x19\x99\x7c\x3d\x8a\xa2\x7d\x3f\x31\x86\x36\xc2\x2f\xa1\ +\x8a\xda\xb8\x66\x00\xbc\xea\x8b\xcb\xa3\x3c\x62\x86\xc9\x96\xfa\ +\xcb\x00\x40\x23\x8d\x34\x00\xa0\xe6\x9c\xdb\xe5\xa9\x4c\x4a\xeb\ +\xe2\xc2\xc2\xc2\xfc\xdc\xfa\x8d\x1b\xa5\x90\xd0\x42\x0b\xa7\xa2\ +\x47\xb9\x48\xf6\x6c\xfd\x9d\x3f\xda\x78\xff\x57\x3f\x35\x79\x6c\ +\x2a\xd1\xbb\xf9\x57\xde\x76\x63\x1b\x93\x91\x50\x08\xe1\x67\xb8\ +\xec\xbe\x74\x75\x46\x51\x14\x46\x81\xcb\xa4\xf6\xbc\x3a\xc1\x14\ +\x11\x04\x1a\x98\x69\x12\x4c\x25\xe6\x1a\x47\x91\x42\x1c\x78\xb5\ +\x16\xfa\x82\x27\x5d\xd3\xb7\x84\x57\x99\xcd\xe7\x72\x1b\xce\xdc\ +\x9a\x2b\x57\xca\x75\x6f\x6a\xa6\xa2\xa3\x06\x51\xa1\x49\x35\x06\ +\x59\x2c\xce\x52\x0a\x0b\xd2\x37\x05\xb7\x2d\x4a\x51\x1a\x79\xa6\ +\x8a\x3c\x8d\x15\x80\x17\x28\x8f\x01\x03\x4d\x08\x35\x1a\xb5\xea\ +\xa1\x43\x47\xbb\xb7\x5c\xcc\x65\xa8\x19\x0f\xb1\xec\x1c\xda\x6c\ +\xb0\xc4\xa1\x23\x13\x13\x8d\x99\x18\x8d\xf7\x76\xb4\xc7\x12\x9d\ +\x7e\x20\xe7\x6b\xe1\xde\xfd\xfb\xa8\x09\x6e\xbd\xca\x28\x9d\x3c\ +\xbc\xaf\x37\x66\x0f\xc4\x50\x57\x2e\xd3\xb3\xbe\x67\x61\x61\xc6\ +\x2d\x57\x66\x26\x8e\x89\x28\xa0\xd4\xe0\x42\x2f\x94\x16\xa6\x8b\ +\x8d\x10\x04\x07\x55\xa9\x36\x78\xa4\x2c\xcb\xe6\x61\xe8\x79\x61\ +\xce\x41\x85\xf9\xf9\x64\xa6\x4d\x88\x40\x28\xdd\x9e\x6f\x4b\x75\ +\x75\x17\x4a\xf5\xc9\xe9\x19\xb7\x5e\x26\x8a\xb7\xe7\x92\x7e\xc0\ +\x4d\x83\x16\x0b\xf3\xb1\xb8\xd3\x96\xcb\x4a\x29\x94\xd6\x94\xb2\ +\x6a\xb5\x2a\x10\xad\x7a\xae\x65\xd9\xae\xef\x7f\xf1\xf6\x2f\xbc\ +\x6b\x60\xf5\xf0\xfa\x4d\x51\x18\xbe\xb0\x05\x59\x6b\x00\x68\xce\ +\x48\x59\xe6\xd1\x26\xad\x36\x3d\xdf\x11\x46\x08\x10\x21\x98\x62\ +\x82\x31\x06\xd0\x08\x01\x63\xec\xc5\x33\xf9\xfb\x45\x83\xd6\x3a\ +\x1e\x8f\x27\x12\x89\xe3\x0b\xf4\xcf\xdb\x85\x55\x0b\x61\xe5\x7b\ +\xd4\xd5\x6f\x99\xfa\xd6\x27\x10\x0f\x50\x6b\xe4\xcb\xb3\xd7\x13\ +\x25\xea\x43\x97\xec\xc0\x14\x6b\x09\xb0\xd4\xcf\x82\x4e\xd2\xd8\ +\x82\x10\x28\xad\x11\x82\xc1\xe1\xe1\x58\x2c\x7e\xd2\x26\xfa\x16\ +\x5a\x38\xc9\x35\x46\x88\xf6\x0b\x77\x7c\xea\x13\xf7\x8c\x26\xde\ +\xfb\xe7\x7f\x3d\xfb\xc3\x2f\x7c\xf8\xdf\xbf\xf5\xfe\x5f\xbb\x39\ +\x67\x28\xf9\xac\x86\x86\x97\xce\x5f\x57\x49\x21\x45\xc4\x10\x09\ +\x79\x40\x30\x91\x08\x09\x25\x10\x65\xa6\x61\x60\x44\x81\x32\x2f\ +\x42\x48\xe0\x50\x93\xc8\x57\x75\x21\x23\x70\x43\x43\x84\x0d\x51\ +\xab\x47\xa1\xe6\x96\xe3\x74\x65\xec\xb5\xab\x7a\x6c\x2a\xd6\x0c\ +\xf4\x58\xc9\x24\x02\xc1\x30\x11\x51\x80\xa3\x50\xcb\xc8\xc0\x24\ +\x66\x90\x80\x83\xd2\x0a\x18\xd5\x94\xa6\x63\x09\x1e\x48\x6c\x5a\ +\x46\x84\x26\x8f\x1e\x54\x61\xa0\x85\xd2\x18\x05\x42\x3b\x76\xdc\ +\xca\xf7\x6c\xbb\xe6\x26\xa7\x6b\xe0\xd8\xa1\x43\xe9\xcd\x67\xac\ +\xdb\x78\x26\xf7\x7d\x4b\x36\x8a\x95\x05\x19\xd4\x62\x8a\x51\xc5\ +\xa2\x86\xff\xe8\xd3\x07\xb6\xad\x6a\x8f\x39\x1d\xe5\xbd\xbb\xba\ +\xba\x3a\x7a\xfa\x06\x23\xb7\x51\x98\x9f\x2b\x96\xbc\x62\xd5\xf5\ +\x24\x26\x0c\xf9\x41\xb5\x58\x11\x36\x52\x85\x05\xb7\x51\x6d\x88\ +\x48\x29\x04\x89\x5c\x07\x35\x28\x35\x59\xf7\x40\x4f\xb1\xe2\xd3\ +\x44\xa6\x50\x0f\x1a\x54\x26\x6c\x1c\xd6\x02\xbf\x11\x16\x23\x4f\ +\x6b\x68\x4b\x5b\x85\x99\x91\xc3\x87\xf7\x79\x95\x94\x88\xc2\x9e\ +\xfe\xfe\x5c\x22\x99\x36\x4c\xa1\x74\xb5\x5a\x99\x2f\x16\x6c\xc7\ +\x21\x26\xb3\x2c\xfb\xb4\x35\x52\xd3\xa5\x68\x39\xae\xbb\x6c\xf8\ +\xae\xb5\xd6\xb2\xb9\x73\x27\xcd\x6e\x76\x8c\x11\xc6\x88\x52\xfa\ +\xb2\x32\x61\xd0\x27\xce\x0c\xf9\xc5\xe0\x09\x95\x38\xe3\x92\xf8\ +\xda\xb3\x55\xe8\xb7\x3a\x35\x4e\xf6\x9e\xc1\xf9\xa6\x1d\x72\x71\ +\x6a\x2d\xa1\xc8\x30\x0c\xc6\x58\x8b\x44\x5b\x38\x75\x10\x8c\xe6\ +\x26\x0f\x1e\x6e\xf4\xbe\xff\xf7\x6e\x5d\x9f\x8f\xe9\x37\xbf\xcb\ +\xb8\xe7\xa9\x7a\xc3\xcb\x66\xcc\x67\xaf\x16\x2f\x21\x8f\x6a\xa5\ +\xb5\x42\x98\x34\x7b\xde\xa3\x28\x8a\x94\xa0\x00\x18\x53\x0c\x80\ +\x01\xe9\x48\x28\x29\x00\x10\x20\xa6\x04\x62\xa6\xe1\x50\xa7\x32\ +\x5f\x16\x5c\xa6\xf2\x49\xe9\xd7\xa9\x12\x3d\xb9\xe4\xfa\xe1\xbe\ +\x7c\x2e\xeb\x0a\x09\x94\xc6\x93\x4e\xca\x31\x91\xdb\xd8\xfd\x08\ +\x09\x6a\xae\x09\x98\x41\x14\x46\x81\x49\xa8\xe3\x98\x16\x06\xc9\ +\xc0\xe7\x2e\x11\x91\xf6\xaa\x86\xf4\x28\x21\x00\x9a\x03\x6f\x44\ +\x4a\x99\x66\xbc\x7f\xa8\xdf\x4c\xc4\x07\x37\xc6\xd2\x69\x37\x9d\ +\x4b\xe5\x71\xd2\x2f\xaf\x5d\xb5\x2e\x89\x64\x1b\x4d\x06\x5c\x38\ +\x66\xa6\x1e\x1c\x9e\xe7\xbc\x7e\x6c\xf2\x9c\xad\x9b\x9d\x74\xbb\ +\x08\x05\x31\x98\x61\x29\xe2\x97\x6d\x9b\x86\xae\x57\xaf\x2c\x20\ +\xcd\xd7\xae\x5b\x3d\xd0\xd3\x3b\x3b\x39\xbb\xff\xe9\xc3\x5e\x23\ +\x32\x1d\x8d\x18\x6b\x04\x9e\xac\x55\x14\xb6\xf7\xec\x3b\x84\x28\ +\x18\x4e\x82\x0b\x20\xd2\x5b\x3d\xd8\xd9\x9e\x8a\xfb\xf5\xba\xef\ +\xf3\xb5\x03\x9d\x53\xc5\xda\xda\x55\x83\x52\x86\x01\xc1\x95\x46\ +\xa3\x1e\x44\x8d\x86\x6b\x98\x06\x46\xc8\x76\x9c\x5a\xa3\xde\x68\ +\xd4\xc3\x30\x38\x6d\x6e\x23\xe4\x84\xb8\xee\xf2\x20\x6c\x58\x74\ +\xf7\x86\x66\x9f\x6b\xb3\x56\x43\xeb\xc5\x39\x53\xad\x0f\xd2\xcf\ +\x97\x28\x14\x0f\x81\x32\x44\x8d\xd6\xb9\x78\xae\x53\x64\x9f\xf2\ +\x18\x5a\xad\xa1\x45\xa2\x2d\xbc\x20\x08\x2e\xd2\x03\xe7\xbc\xef\ +\x37\x2f\x36\xb0\xf2\x3d\x17\x50\xe6\xd2\xeb\xae\x14\xe2\xe4\x73\ +\x0f\x5f\x3a\x1e\xc5\x80\x4c\xc2\x18\x63\x58\x69\x84\x90\x46\x8a\ +\x62\xd0\x52\x44\x9c\x4b\x05\x04\x10\x10\x40\x0a\x40\x29\x90\x5a\ +\x61\x1c\x68\x5e\xc3\xa1\x13\x4b\x07\x4a\x78\x73\xd5\x5c\x2e\x99\ +\x76\x9c\xc9\x99\xe9\xa1\x35\x9b\xe2\x99\x0c\x0a\x94\x00\xc8\x64\ +\xb2\xd9\x44\xcc\x45\x0b\x8d\x48\xd6\xaa\x0d\x4a\x88\xf2\x3c\xaa\ +\x05\x33\x11\x60\xc4\x35\x97\x84\x4a\x04\x0a\x30\x10\x30\x08\x84\ +\x42\x04\x61\x48\x0d\x06\x84\x71\xc5\x31\xb5\x12\x99\xac\x19\x4b\ +\x21\x44\x84\x44\x45\x37\xc0\x96\x93\x1e\x5a\x37\xbb\x77\xf7\x7c\ +\xb5\x1e\x4b\xc5\x39\x0f\xd7\xf4\xf4\xae\xed\xef\xaf\x37\x0a\xe9\ +\x44\xa6\x56\xa8\x53\x8d\xf2\xd9\xf6\x44\x6f\xda\x71\x4a\x7e\xe8\ +\xb3\x85\xb9\x23\xa3\x73\xf5\x2a\x9f\x1b\x1f\x8b\x16\x16\x02\x2f\ +\xb4\x88\x44\x71\xa5\xb4\xe8\xee\x1e\xee\xe8\xed\xac\xb9\xee\xae\ +\xa7\x0f\x85\x41\xd9\xb1\xa9\x85\x68\x32\x19\xeb\xb0\x8d\x94\x0d\ +\x09\x47\x1a\x3d\xbd\x91\x91\xd8\x7b\xf0\x69\x2e\xf9\xe6\xcd\xab\ +\x76\x1e\x18\xc3\xc8\xae\x35\x82\x75\x6b\x06\x37\x6e\x48\xbb\x7e\ +\xcd\xb4\x6d\x85\xc8\x5d\xf7\xde\x9f\x48\xf5\x00\x35\x4f\x3f\x4f\ +\x66\x98\xc4\xe0\x14\x10\x46\x98\x10\x44\x0d\x03\x33\x22\xb4\x06\ +\x4a\x95\x10\x48\x21\x42\xa8\x06\x0d\x18\x69\x84\x80\x20\x05\x20\ +\x5b\x95\x8d\xbf\x18\x4a\xb9\x65\xc1\xf3\xbc\xa2\xb4\x85\x16\x5e\ +\x44\x50\xca\x10\x92\x52\x2f\x0e\xca\x54\x4a\x63\x4c\x9a\x35\xe1\ +\x3f\x27\x1e\x45\x48\x49\x25\x23\x2e\x09\x16\x52\x31\xc3\xc0\x18\ +\x45\x01\x6f\xce\xea\x0a\xa5\xd4\x4a\x03\x01\x8c\x08\x93\xaa\x19\ +\x60\x14\x20\x1b\x20\xa8\x11\x33\xad\x84\x8a\xa2\x89\x99\x6a\xc5\ +\x86\x4c\xd7\x2a\xce\x6c\xa5\x29\xb3\x0c\x88\xb8\x5b\x8b\x74\xa8\ +\x18\x18\xc9\x7c\x6f\xc5\xd5\x51\xc8\xa9\x89\x1c\xaa\x14\xa8\x88\ +\x30\x6d\xc6\xb1\xe1\x60\x82\x91\xd7\xd8\xb4\xf5\xbc\xb1\xc9\x99\ +\x54\xb6\x8d\x10\x86\x81\x46\x21\x27\x80\x30\x46\x49\xc3\xf4\xa4\ +\xaf\x04\x27\x40\x25\x66\x25\xad\xec\xa1\xb5\xd5\x83\x47\x46\xfd\ +\x46\x7f\xde\x0a\xa2\x4a\xbf\x63\xd8\x6e\x70\xe6\x59\xdb\x56\x0d\ +\xf6\xee\x79\x6a\xe7\x42\xb1\x3c\x71\xf0\x88\xeb\xfb\x21\x17\x95\ +\x7a\x5d\x62\x15\x06\x51\x32\x6e\xad\xed\x1f\xe8\x70\x2c\xd7\xf7\ +\x39\xc6\xc4\xb4\x4a\xf5\x46\xa1\x5a\x69\xf8\xa1\x93\x70\xb6\x9e\ +\xb1\xde\x22\x32\xf0\xdc\x6d\xe7\x9d\x9d\x49\x67\x68\x58\x9d\x3d\ +\xf0\x44\xdd\x9d\x57\xf1\xd8\xd3\xa3\xe5\x2f\xde\x79\xdf\x2b\xce\ +\x3f\x63\x70\x78\xb0\x5a\x59\x90\x01\x4b\x18\xc9\xa8\xec\x8f\x2f\ +\x14\x39\xf2\xd7\x9c\xb5\x65\x6c\xa1\x0e\xa9\xbe\x91\x2a\xaa\xb9\ +\xe2\x74\x25\x22\xd2\x06\xc3\x86\x61\x00\x31\x00\x03\x06\x89\x90\ +\x42\x98\x13\x84\x08\x06\x81\x28\xc2\x80\x08\x80\x6a\xc6\x32\x80\ +\x12\x62\x50\xfa\x62\x4e\x60\x6e\xa1\x85\x16\x5a\xf8\x65\xd8\xa8\ +\x21\x46\x49\xe8\xd5\x5d\xff\xb8\x17\x20\x66\xa6\x63\x99\xe8\xc4\ +\x5d\x1c\x7d\x29\x8f\x4a\x4a\x21\x05\x5d\xe2\xf6\xe6\x78\xce\xc5\ +\xb1\xd8\x0a\x29\x8c\xc8\x12\xe7\x22\x42\xb0\x10\xd2\x30\x0c\xc3\ +\x34\x01\x21\xca\x58\x8c\xa6\x6b\xb5\x62\xc4\x75\xc2\x89\x79\x75\ +\xd7\x20\x48\x53\xe5\xd7\xcb\x32\x32\x3a\x3a\xf3\x67\x9f\x79\x56\ +\xa1\x16\x84\x42\x13\x15\x06\x8d\x4a\xc3\xf5\x15\x98\x99\x78\xc7\ +\xfa\x4d\x67\xb8\x9e\x77\x70\xff\xbe\x9e\xee\x61\x93\x19\x5a\x0a\ +\xdf\x17\x18\x13\xc3\x34\x34\x10\xa5\x41\x03\xc2\xd4\xc0\x44\x6b\ +\x0e\x88\x02\x57\x81\x43\x8d\x5c\xae\x8d\x62\xc6\x98\x91\xca\xa6\ +\x8d\x90\x13\xdb\x3a\x34\x36\xaa\x14\x1f\x5e\x3d\x5c\x4c\xce\x8f\ +\x1c\x39\xea\x58\x04\x81\xec\xeb\xe9\xf0\xb8\x28\xd6\xdd\x4a\x23\ +\x3c\x3a\x3a\x29\xb2\x89\x74\x26\x67\x58\x96\x2f\x64\xc3\x0f\x95\ +\x26\x9d\xdd\xbd\xf9\xce\x36\x3f\x70\x6d\xcb\x8e\xdc\xe0\xe9\x3d\ +\xfb\x31\x35\x93\x54\x76\x27\xd2\x3a\x24\x1a\xd9\x94\x22\x13\x1b\ +\x09\xd3\xec\x75\xc8\x39\x9d\x78\xdf\xee\x51\xc5\xc9\xdc\xbc\x61\ +\x25\x9c\x5c\x7f\xd7\xe1\xa7\x77\xad\x3f\xf7\x0a\x92\xe8\x7b\xe4\ +\xa9\x63\xcc\x30\x4e\x3b\x85\x47\xb5\xe6\x4a\x1a\x84\x9a\x80\x14\ +\x00\xc6\x44\x61\x4c\x10\xa6\x98\x20\x06\x58\x61\x04\x48\x03\x46\ +\x04\x21\x8c\x30\x42\xa4\x19\xed\x6d\xa1\x85\x16\x5a\x78\xd9\x02\ +\x61\x86\xc5\xbe\xfb\xbf\xf1\xe5\x6f\x3d\x5a\x93\xcd\x5e\x64\x50\ +\x51\xd8\x71\xc1\x6b\xdf\xf7\xfa\x57\xd8\x10\xae\x14\xa5\x2f\x1d\ +\x8f\x22\x84\x97\x67\x01\x72\xce\x95\x52\x18\xe3\xa6\xfb\x65\xb3\ +\x9a\x54\x49\x8d\x00\x10\xc6\x00\x20\x84\x70\x1c\xc7\x71\x1c\x00\ +\x08\x7c\x1f\x21\xe4\xc4\x1c\xca\xe2\x0b\xf3\xe5\xb0\x5e\x4f\x12\ +\x64\xe8\x00\x23\x95\xb4\xa1\xd1\x28\x57\x67\x79\x77\x5b\x36\xd7\ +\xdd\x55\x53\x58\x09\x5e\x9a\x24\x65\xaf\x12\x73\x52\xed\x7d\xeb\ +\x14\x49\xd4\x1a\x9e\x93\xe8\x02\x70\x92\x31\x87\x4b\x41\x09\x20\ +\x8c\x79\xc4\x15\x96\x1a\x90\xd0\xa0\x10\xd1\x4a\x11\x86\xa4\x8e\ +\x34\x82\xc8\x0f\x16\xa6\xe7\xfa\xdb\x12\x48\x63\x21\x75\x3d\xf0\ +\xb3\x34\x4b\x93\x56\x00\x62\xf7\xc1\xa7\xf3\xa9\xc4\x86\x8d\xc3\ +\x91\xef\x79\x9e\xef\x73\x3d\x59\xa8\x50\xc3\x5c\xa8\xd4\xe0\xd0\ +\xa4\xea\xcb\xe5\x05\x06\x6a\xb8\x3c\xaa\xf9\x1e\xb3\xac\x6a\x23\ +\xdc\x7d\xef\xfd\xd5\x6a\x65\xd3\xc6\x35\xc3\x7d\xab\xa6\xe6\xab\ +\x43\xeb\xb6\xa4\x2c\x23\x49\x79\x10\xf2\x3a\x4d\xee\x9c\xdd\xc1\ +\xb0\x11\xa7\xa6\xad\xa2\xed\xeb\x7a\xd5\xfc\x8c\xef\x41\x26\x93\ +\xb1\x12\xf1\x6c\x5f\x7b\x03\x11\x08\x0a\xac\x1e\xf4\x58\x81\x49\ +\x4f\xd3\xf8\x1b\x21\x88\x13\xd0\x5a\x32\xc5\x91\x46\xb6\x69\x09\ +\x8a\x43\x04\x14\x11\x8a\x09\x61\x18\x29\xac\x35\x42\x08\x21\x02\ +\x08\x23\x42\x80\x37\x33\xd8\x2d\xb4\xd0\x42\x0b\x2f\x57\x10\x46\ +\xcb\x87\x1e\xfc\xd4\x57\x1f\xdf\x7e\xcb\x6d\x67\xf7\x27\x9b\xe3\ +\xf9\xb4\x52\x2c\x91\x63\xfa\x99\x56\xf5\x2f\xa9\x1e\x05\x0d\x08\ +\x21\xa5\x94\x94\x92\x31\x16\x04\x01\x63\xcc\xb2\x2c\x4a\x69\x14\ +\x85\x08\x01\x21\x8c\x10\xdc\xac\x9f\x24\x84\x28\xa5\x38\xe7\x9c\ +\x73\x42\x48\x10\x70\x8d\xed\xc9\xf1\x99\xc9\xa3\x47\xcf\x59\x37\ +\x64\x4a\x3f\x66\xd2\x5c\x26\x17\xe9\x5c\x35\xe0\x11\x62\xab\x07\ +\x7a\x76\x4d\xcc\x55\x5d\x2e\xad\x24\x4d\x5b\x60\xd8\x1e\x30\x4b\ +\x61\x9f\xc3\x42\xd9\xf5\x22\x69\x32\xe4\xbb\x9e\x06\x84\x0d\x8d\ +\x30\xd5\x4a\x45\x42\x4b\x40\x80\xb1\x50\x0a\x69\xc1\x35\xd7\x54\ +\x61\x8c\xa5\x50\x51\xc0\x85\xd4\x88\x18\xb5\x30\x1c\x9b\x9b\x99\ +\x1b\x29\xbc\xf5\xe6\x9b\x06\xfa\xbb\x6c\xa4\x2c\x10\x0b\x53\xfe\ +\xdc\xd4\xec\xc1\x91\x29\x69\xc6\x0d\x46\x15\x42\xcc\xb6\x15\xb1\ +\x26\xe7\xca\xb3\x85\x42\xdd\xf7\xec\x64\x22\x94\x72\xe7\x77\x77\ +\xe6\x6d\x38\xe3\x8c\xb6\x83\x87\x8e\x26\x9c\x64\xf7\xd0\xe6\xb6\ +\xde\xe1\xc2\xdc\xfc\x42\xa9\x32\x35\x33\xeb\x92\x78\xb1\x16\x6a\ +\x4d\xca\x0b\x0b\x73\xa6\x1f\x49\x11\x6a\x68\x6b\xcf\x26\x13\x36\ +\x46\x22\x01\x9e\x83\x48\x71\x66\xff\x00\xb6\x2f\xba\x68\x4d\x3e\ +\x69\x3e\xdb\x1c\xf9\x54\xcf\x7b\xe8\x11\x15\x61\xad\x82\x46\x80\ +\xe2\x71\xc2\xe2\x18\x08\xd2\x80\x01\x11\x44\x31\x45\x1a\x01\x25\ +\x04\x61\x84\x90\x26\x18\x45\x18\x33\xf2\xf2\xe3\x51\x4c\x34\xa6\ +\x27\x4d\xba\x61\xad\x30\x82\x9f\x83\xc7\x13\x42\x18\xc1\x4f\x33\ +\xed\x0b\x61\x0c\xfa\xb4\x86\x0e\xfc\xd4\x2f\xdd\x42\x0b\xbf\xdc\ +\x3c\x8a\xf4\xd4\xb1\x03\xf1\x4d\x97\xdf\x72\xdd\x05\x26\x0f\xe5\ +\xf2\x84\x78\xc9\x43\x2e\x7f\x6e\x3c\xaa\x94\x92\x4a\x34\x6f\x60\ +\x8c\xe3\xf1\x38\x21\x24\x0c\x43\x29\x25\x21\x04\x63\x22\xa4\x68\ +\x56\x8a\x36\x4b\x49\x85\x10\x4d\x77\x31\xc3\x30\x30\x46\x5e\x10\ +\x21\x30\xbc\x4a\xf5\xe0\x9e\xbd\xfd\xa6\x72\x64\x83\x64\xe2\xf3\ +\xe5\x19\x1a\x4b\x3a\xe9\xb6\xf6\x6c\xfa\x9a\xf3\xcf\x16\xea\xf1\ +\x87\x66\xe7\x41\x92\x80\x2b\x4d\x34\x66\xd4\x8f\x7c\x6d\x20\x6d\ +\xb1\xd1\x99\xc9\xf6\x76\x43\x2b\x69\xd9\x31\x2d\x79\x28\xb8\x46\ +\x0c\x34\x46\x1a\x49\xd0\x4a\x29\x11\x05\x9a\xa9\x28\xe2\x49\x8c\ +\xd3\xd9\x6c\xc4\xa5\x50\x3a\x9e\x4a\xcd\x4d\x4f\xcc\x1c\x3b\x7a\ +\xd6\x45\x67\x6d\x3d\x67\x5b\xca\x20\x47\x9f\xde\xb9\x50\x9a\xa3\ +\x0c\xb2\x6d\xe9\x75\x96\xfd\xf4\xd1\x29\xad\x75\x67\x7b\x4a\x4a\ +\x0e\x98\xda\xb6\x9d\x01\x14\x93\xd2\x8c\x3b\x01\x0f\xb6\x99\xb1\ +\x55\x43\x3d\x3d\x3d\x6d\xa9\x64\xbc\x5e\x6d\xec\x3e\x7a\xac\x63\ +\xfd\x99\xda\x8e\x17\xe6\x67\xe7\x7d\x3e\x56\x98\x39\x3a\x35\xd7\ +\x91\x8a\x0d\xaf\x1a\xb4\x98\xdc\xf1\xc4\xee\x7c\xe7\x60\x26\x9d\ +\x1a\x3b\x7c\x28\x9b\xb4\xac\x0a\x42\xa0\x4c\xce\x1d\x62\xea\xf1\ +\xb2\x70\xaf\x41\x6d\xdd\x5a\x8a\x17\xb8\x18\x22\xa5\xd4\xd8\xb1\ +\xa3\x54\xa9\x84\xe9\x94\xe6\x2b\x88\x92\x9e\xb5\x6b\x69\x32\xa1\ +\x94\x42\x1a\x9a\x3d\x30\x84\x61\x8c\x9a\x5d\xa4\x88\x87\x41\x61\ +\x6e\xae\xd1\x91\x7f\x79\xcd\x1f\xc5\x24\x98\x1d\xab\x7d\xe7\xdf\ +\xc1\x6f\xac\x74\x11\xd2\x4a\x92\x44\x26\x71\xc3\xaf\x54\xbc\x30\ +\xdf\x3f\xf8\x52\x9f\x13\xa5\x22\xa5\x08\x79\x61\x9b\x1a\x4c\x08\ +\xa8\xc5\x06\x37\xc9\xb9\x46\x2b\x46\xc9\x60\x62\x5b\x2c\x0a\x82\ +\xff\x7a\x4b\xa6\x64\xa4\xf4\xf3\xbe\x34\x32\x6d\x4b\xf3\x30\xe2\ +\xaa\x15\xbc\x68\xe1\xbf\x1f\x34\xa0\x44\x3a\x5d\x9b\x3c\x72\x6c\ +\xa6\x36\x94\x44\xcf\xbf\xa7\x7c\xa9\x7c\x18\x00\xb4\x06\x84\x70\ +\x73\x65\xb7\x2c\x8b\x31\x16\x86\x21\x2c\x39\xc8\x28\xa5\xa4\x54\ +\x4a\x85\x4a\xc9\x65\x43\x19\x21\x84\x94\xb2\xf9\x95\x50\x0b\x81\ +\x00\xc1\x17\xe6\xa7\x83\x46\x67\x5b\x1c\xf3\x7a\x21\xdd\xde\x06\ +\x10\x62\xde\xa0\xc2\xe9\x31\xc8\xb9\xdd\xd9\x03\x4f\xca\x42\xdd\ +\xe3\x2e\xb7\x0c\xa3\xad\x2d\x9d\x4a\x58\x42\xbb\x50\x54\xe3\x33\ +\x23\x43\x1d\x36\xd1\xda\x4e\x26\x6c\x27\x81\xa9\x29\xb4\x44\x88\ +\x68\x8d\xb4\xc4\x18\x90\xc9\x68\xc5\xaf\x00\x43\xb5\x86\x97\xca\ +\xb5\x69\x2a\x99\x15\x23\xcc\xea\xef\x1f\xe8\x83\x8e\x6b\xaf\xbb\ +\xa1\xad\xa7\x67\xf2\xe9\x5d\x95\x4a\xd9\x31\x0c\x83\x5a\x46\x10\ +\x76\xa6\x72\xf9\xc1\xb5\xf7\x3e\xf8\xf8\xce\x7d\x93\x9b\xd6\xf6\ +\x9a\x26\xd3\x48\x25\x53\x09\x2b\x1e\x9f\x2b\x95\xf6\x1f\x9c\xb8\ +\xf8\xd2\x6d\x6f\x79\xeb\x9b\xf6\xef\xdb\x1b\x06\x9e\xa6\xfa\xc9\ +\xa7\x77\x7b\x46\x6c\xa0\x7f\xe0\xc8\xde\x5d\x95\x5a\x63\x74\xc1\ +\x8b\x88\x51\x73\xdd\xef\x7e\xff\x7b\xab\xba\x3b\x82\x06\xb7\xbb\ +\x58\xff\x60\x6f\x2c\x46\xf6\x3c\x75\x90\x99\x2a\x95\x70\xca\xc5\ +\xb9\xc9\xc9\xb1\x84\xa9\x87\xde\xa4\x10\x3e\x9d\xe5\x4a\x6b\x2d\ +\xa5\x72\x2c\xa3\xbb\xbb\xbb\xa7\xb3\x6f\x76\x7e\x9e\x10\x22\x84\ +\x54\x52\x48\xa5\xb4\x0c\x99\x61\x48\xa9\x95\x92\x71\xc7\x06\x0d\ +\xbb\x76\x3e\x35\x31\x33\xc3\x08\x7e\x79\xf1\x28\x35\x4a\xdf\xfb\ +\x5c\xb6\x32\x99\xee\xe8\x39\xde\x4b\xaa\x35\xc6\xc8\x27\xe4\x8e\ +\x3f\x7b\x3f\x59\x7f\xde\xab\x7f\xf3\x43\x4a\xaa\xa6\x60\x45\x84\ +\x9a\x8c\x2a\x29\x01\x21\x04\x9a\x73\xfe\x33\x57\x6e\x84\xd2\xf2\ +\xd1\x47\xfe\xe3\xe1\xe2\x2d\x6f\x7c\x75\x9e\x84\x42\x9f\xe2\x07\ +\x4d\x7b\xf5\x3a\xa2\xa6\x65\x31\x2a\x6b\x77\x7e\xe5\x6b\xd6\xd9\ +\x37\x5d\xbe\xa5\x83\x47\x02\x61\x2c\x1b\xb3\x3f\xfc\xd1\xb1\xe1\ +\x6d\xe7\x76\x27\x88\x7c\xee\x23\xa6\x8c\xcd\xec\xb9\xe7\x1b\x7b\ +\xf5\x5b\x5e\x7f\x6d\xe2\xc4\x3c\xd0\x71\xa1\xab\xfc\xa7\x7e\xf8\ +\x00\x1d\x3a\x6b\x43\x6f\xaa\x65\x12\xd4\xc2\x7f\x3f\x08\xae\xfa\ +\x36\x5f\x71\xc1\xa3\xff\xf0\xb7\xff\xfb\x0f\x7b\x7b\xf3\x0c\x69\ +\xad\x41\xf1\x30\x73\xe6\xd5\x6f\xbd\xfe\x02\x47\x9f\x30\x9b\xe9\ +\x25\xe2\x51\x0d\x80\x10\x34\x2d\x00\x9a\x75\x46\x52\x4a\xad\xb5\ +\x69\x9a\x4d\x12\x6d\x2e\x5e\xcd\x31\x82\x00\x40\x08\x41\x08\xd9\ +\xb6\x0d\x00\xae\xeb\x06\x41\x40\x88\x30\x89\xc1\x20\xb2\x0d\xc8\ +\x65\x93\x31\x53\xc6\x19\x58\x16\x65\x0e\xcd\xf5\x64\x42\x19\xb9\ +\x13\x33\xe9\xa8\xd1\x1d\x33\x2a\xc2\x08\x21\x88\xa2\x20\x6e\xe3\ +\x6c\xda\x5a\x58\x00\xca\x78\xc3\xab\x60\x90\x8c\xe0\x89\xd1\x63\ +\x5e\x18\xf5\xf5\x0f\xb7\xb5\xe7\x85\xe2\x5c\x28\xa5\xa0\xd9\x54\ +\x49\x84\x54\x0c\x03\x21\xd4\xb1\x25\x84\x02\xe3\x54\x2a\xd3\x58\ +\x98\x77\x0c\xa3\x3e\xb7\x50\x1a\x1b\x8f\x25\x53\x3d\x83\xc3\x33\ +\x13\x63\xfb\xf7\x1f\xa6\x98\xcc\x17\xc7\x1a\x1e\x8f\x5b\xce\x45\ +\xe7\x0c\x77\xb4\xb5\x3b\x86\x51\x6d\x34\x24\xc6\x75\xaf\xbe\x50\ +\x98\x0f\x22\x31\x32\x3e\xfa\x9f\xdf\xbc\x23\x08\x02\xcf\xad\xa5\ +\x12\xc6\x39\x67\xaf\x3b\x32\x79\x34\x72\xcb\x67\xac\x1f\xf6\xc3\ +\x28\x36\xb1\xf0\xf4\xc8\x74\x2c\x66\xad\x1d\x6c\xef\x77\xf0\x50\ +\xc4\x53\x36\x9f\x3a\xfc\x78\xb1\xd6\xf0\xb8\x3b\x51\xb6\x48\xba\ +\xb7\x6f\xeb\x99\x99\xb5\xb5\xe9\xe9\x09\x8e\xd8\x69\xd4\xfe\x68\ +\x00\x8c\x71\xba\xad\xad\x34\xb7\x50\xae\x7b\x1d\x6d\x1d\x88\x99\ +\xd5\x46\xc3\xb1\x4c\xc2\x98\x90\xd2\xc0\x38\x94\x91\x90\x9a\x20\ +\x54\xaf\xd7\x13\xa6\x49\x01\x27\x28\xc3\x4b\x5e\x48\x2f\x07\x20\ +\x84\x14\xe8\x20\xf0\x63\x4e\x0c\xca\xb3\x4a\x4a\x05\x00\x1a\x88\ +\x96\xb8\x7f\xdd\x83\xe3\xb5\x59\x65\xbe\xe5\xd6\x77\x35\x07\xca\ +\x02\x00\x36\xcc\xca\x9e\x7b\x3f\xf5\xb5\x7b\x03\x23\x86\xb1\x31\ +\x7c\xd6\x25\xaf\x7c\xc5\xb6\x18\x56\x40\x0c\xdb\x32\x90\x92\x41\ +\x10\x70\xa9\x99\x61\x9a\x26\x43\xa0\xa5\x10\x0a\x08\xa3\x58\x8a\ +\x30\x08\xb8\x02\x20\xd4\xb0\x2d\x03\x69\x19\xf8\x01\x97\x9a\x1a\ +\xa6\x65\x32\x04\x20\x39\x57\x08\x33\x4a\xa4\x88\x84\x82\xa0\x36\ +\x7b\x60\xa4\x44\x62\x96\x4d\x49\xe8\x07\x91\x50\x00\x40\xa8\x61\ +\x2d\xbf\x8a\xd2\xcc\xb4\x2c\x46\x41\xcb\xc0\xf7\xb9\x42\x4c\xd5\ +\xbe\xff\xe9\xcf\xe6\xaf\xfb\xf5\xeb\xb6\x66\x55\xb5\x38\x79\xe4\ +\x50\xfb\x19\xd4\xb2\x62\x14\x79\xa1\x50\x2a\xaa\x1d\x39\x74\xb4\ +\x6d\xf3\xb6\xfe\xac\x6d\x52\x46\x90\x8e\x02\x3f\x5c\x1e\xa3\x86\ +\x88\x69\x5b\x14\x23\x84\x94\x57\x9a\x3a\x3c\x69\x9b\x09\x2b\x26\ +\xb1\xef\x07\x42\x69\x40\xd8\x30\x2d\x83\x62\x29\xa2\x20\x14\x18\ +\xf8\xe4\xd1\x83\x56\x76\xfd\xc6\xbe\x34\xa6\x86\x65\x1a\x18\x54\ +\xe8\xfb\x91\x02\xd3\xb2\x0d\x8a\x15\x0f\xfd\x90\xb7\xe2\xc2\x2d\ +\xfc\x72\x2e\x0a\xc4\x30\x0d\x16\x1b\x78\xf3\x07\xfe\xec\xfc\x43\ +\x47\xe6\x2b\xae\x04\x04\x8a\xfb\x9e\x67\xe6\xbb\xa8\xfe\xf9\xc5\ +\x75\x31\x26\x94\xb1\xa6\x23\x5d\x93\x3b\x19\x63\x00\xd0\xcc\x80\ +\x36\x23\xba\xcb\x6b\x77\x53\x0c\x35\x63\xbc\xb6\x6d\x63\x8c\xa3\ +\xc0\xd3\x51\x8d\x40\x88\x11\x67\x16\x65\xb6\xe1\xd8\xc4\x89\x3b\ +\x91\x08\xeb\xd5\xf9\x86\xeb\x29\xaf\x52\x9c\x9e\x6a\xcf\xc5\xed\ +\x88\x8b\x92\xdb\xdb\xd7\x87\xb5\xf4\xcb\xc5\x94\xc9\x3a\xd2\x49\ +\xaf\x5a\xaa\x94\x8b\x3c\xf0\x83\x30\xf2\x23\xbe\xfb\xc9\xc7\x3a\ +\xba\xbb\x7a\x7a\xfb\x32\x99\x36\xd7\xf7\x23\xce\x01\x1b\x48\x72\ +\x11\xe2\x48\x09\x4d\x90\x02\xc2\x09\x09\x85\xa2\x0a\x0f\xe6\xf2\ +\xb2\x50\x7f\xec\x47\x3f\xce\xb5\x65\x86\x56\x0d\x77\xf5\xad\xc6\ +\x56\x72\xc7\x8e\x9f\x50\x27\x39\xd8\x91\x32\x28\x8b\x7c\xdf\x31\ +\x0d\xc1\xf9\xc8\xc8\x81\x42\xad\x51\x0b\x38\x27\x46\xbe\x23\x99\ +\xce\xa5\x2e\xba\xf4\xe2\x72\xb9\x7c\xec\xe8\xc1\x8d\x43\x9d\x0b\ +\xa5\xba\x16\x07\xfb\x7b\xba\xfb\x73\x66\xb5\x1a\xc5\xd7\x0d\x4e\ +\x4e\x4c\xe5\x93\xb1\xf3\xce\x3e\xab\x1b\x37\x54\xb5\xe0\xa4\x62\ +\x9e\x12\x0f\xee\x2c\xd4\xbd\x6a\x39\x32\x26\x9e\x3a\xaa\xf0\x54\ +\x20\x22\x2f\xac\x9d\xef\x87\xdd\x18\xbd\xd0\x04\x5d\x53\x51\x56\ +\x7d\x3e\x57\xae\xb9\x2e\x9f\x9c\x5e\xa8\x54\x6b\x0d\x2d\x87\x37\ +\xae\x33\x6d\xc7\x76\x0c\x86\x70\x23\xf0\x35\x41\x93\x13\x63\xf3\ +\x13\x93\x1b\x56\xaf\xd9\xb4\x61\x03\xdb\xb8\x21\x9d\x49\x49\xf5\ +\x72\x6a\x21\xd5\x5a\x28\xa9\x0d\xa3\xdc\xb1\x3a\xe9\x2e\xe8\x99\ +\x11\x04\x88\x0d\x6d\xb8\x6b\xbc\xfa\xf0\x8f\x7e\x74\xed\x2d\x6f\ +\x4c\xf7\x0c\xca\xc0\x5b\x0a\x8e\xe2\xc6\xf4\xc8\x74\x2d\xf3\x2b\ +\xbf\x75\xab\x59\x3e\xf8\xe5\xcf\x7d\xf6\x8b\x38\xfd\xfe\x9b\x36\ +\x17\x0f\x3f\xf9\x9d\x9f\xec\x89\x9c\xde\x8b\x2f\x39\xbf\x27\x85\ +\x26\x0f\x3f\xf5\xd4\xee\x83\x55\x4e\x07\xd6\xac\x73\x82\x99\x03\ +\xa3\xc5\xce\x75\xe7\x5e\xb4\x75\xc8\xc0\xa8\x3a\xf5\xf4\x77\x1f\ +\xde\x1d\x5a\x9d\x17\x5e\x76\x41\x6f\x8a\xcd\x1e\x7a\xea\xf1\xbd\ +\x87\xaa\x21\xee\x5f\xbb\x3e\x16\xce\x1d\x3c\xb6\x90\x5f\x77\xf6\ +\x65\xe7\x6f\x24\xd4\x84\xfa\xd4\x0f\xbe\xfa\x65\x03\xb1\x33\x2e\ +\xb8\x74\x5d\x87\xad\x00\x55\xc6\xf7\x7c\xe7\xd1\x3d\x51\xac\xe7\ +\xa2\x4b\x2f\xec\x8e\xe9\xd1\x5d\x0f\x3e\xb9\x7f\x34\x34\xf3\x17\ +\x5e\x72\x71\x5f\x86\xa1\x48\x7b\xf3\x47\xee\xf9\xce\x97\xe6\x0e\ +\x0d\x5f\x74\xce\xfa\xb8\xa3\xf6\xdc\xff\x9d\xe8\x68\xaa\x6b\xcd\ +\xd9\x17\x9c\x39\x48\xac\xcc\xc6\xcd\x1b\x72\x31\xd3\x2f\x8e\x3d\ +\xf4\xc0\xa3\x33\x1e\x59\xbf\xfd\xd2\xb3\x06\x32\x4a\x2a\x44\x28\ +\x0a\x4b\x0f\xff\xe8\xa1\xa3\xf3\xc1\xaa\x73\x2f\x69\xb3\xe3\x7c\ +\xe6\xe9\xaf\x7f\xfe\x8b\xb1\x58\x6e\xfb\xc5\x17\x74\xc5\x29\x52\ +\xc1\xfe\x87\xef\x7b\xf2\x68\xb1\x63\xcd\xd9\x97\x9c\xb3\x96\x6a\ +\x63\x70\xe3\x66\x9a\x71\x30\xa5\xf5\xb1\xbd\x77\x3e\xba\xab\x86\ +\xd3\xe7\x5c\x7c\xf9\xfa\x76\xb4\xf7\xc1\xef\xee\x1c\x2d\xe5\xd7\ +\x9e\x7b\xf1\x59\xc3\x54\x8b\x56\x8e\xb5\x85\x5f\x32\x0e\xc5\x58\ +\xba\x85\x47\x7e\xf4\x78\x41\x30\xcb\xa0\x18\x21\x00\xad\xb5\x32\ +\xb3\xab\x2e\x3c\x6f\xb5\x09\x3c\x7c\xd6\x8c\xc3\x97\xcc\xb6\x66\ +\x71\xe6\xe5\xb2\x29\x9d\x10\xa2\xe9\xb0\xb3\x6c\x9d\x83\x31\x5a\ +\xbe\x2b\xa5\x54\x4a\x09\x21\x82\x20\xd0\x5a\x33\xc6\x40\x2b\x0a\ +\x61\x22\x4e\x0d\x03\x95\xeb\xd5\x48\x2b\x64\x9a\xc0\x70\x10\x79\ +\xa3\xa3\x07\x8e\x1d\x7b\xfa\xe8\xc8\xde\xf9\xf2\x34\x89\x31\x12\ +\x73\x48\x2c\x11\x0a\x29\x23\xee\x20\x44\xc3\x28\xa6\x51\x5f\x2e\ +\x5f\x29\x15\x1b\xf5\xba\x96\xc2\x20\xc8\x66\x68\x7e\x6a\x7c\xe7\ +\x63\x8f\x1e\x3b\xb8\x47\x07\x0d\xa6\x22\x1d\xfa\x58\x28\x21\xb8\ +\xd0\x4a\x31\x23\x00\xed\x4b\x45\x18\x1b\xec\xee\xdf\xba\x66\xc3\ +\x70\xae\xa3\x3b\x97\xab\x97\xaa\xe3\xe3\x33\x0a\x99\x3d\x6b\x36\ +\xb7\x0f\xac\x3b\xef\xc2\x4b\xaf\xbf\xf5\x4d\x97\xdd\x78\xdd\x59\ +\x1b\x57\x7b\x95\x59\xbf\x5e\x58\x35\xd0\x79\xfe\xb9\x67\x6e\xda\ +\xb0\x6a\xa0\xaf\x6d\xdd\xfa\x1e\x4a\xf1\xa1\xc3\x07\x9f\x3e\xf8\ +\xf4\x93\xbb\x76\xde\xf9\x8d\x3b\x66\x8f\xec\xdb\xd0\x9d\xeb\xb1\ +\x74\xcc\x5d\xb0\x1b\x0b\x96\x57\x32\x83\x7a\x12\x23\xd9\x68\xcc\ +\x4d\xcd\xd4\x1b\xc1\xe4\xec\x4c\xc5\xad\xad\x5e\xbf\xb6\xbb\xaf\ +\x07\x61\xda\xd6\x96\x4f\x25\x12\xa1\x5b\xf3\xaa\x45\x29\x38\xa0\ +\xd3\x8c\xeb\xfa\x1a\x19\xa9\xac\xa4\x46\xa9\xe6\x2a\x4a\x4d\xdb\ +\x1e\x19\x1d\xab\x7b\xae\x61\x9a\x42\x4a\xdb\xb6\x2a\x95\x4a\xa9\ +\x54\x0a\xc3\xc0\xad\xd7\xca\xc5\x82\x6d\x99\x6b\x56\xad\x86\x97\ +\x53\xeb\x8b\xd6\x5a\x69\xa8\x11\xe7\x3f\xee\xfb\xc9\x03\xf3\xa1\ +\xd1\xd1\xc7\x7a\x86\xee\x1e\xab\xde\xff\xf0\xa3\x37\x5e\xfd\x8a\ +\x24\xd5\x82\x3f\x63\x0f\x83\xe3\xd9\xde\x8d\xeb\x57\x6f\xb9\xe0\ +\xf2\x2d\x83\x89\x89\xa9\xaa\x3b\xb1\xe3\x93\x9f\xff\x96\x17\xcb\ +\xab\x89\x87\x3e\x76\xfb\x5d\x1e\xd2\x3f\xf9\xfe\xd7\xee\x39\x50\ +\x8d\xa1\xca\xd7\x3f\xf2\xaf\xdf\x79\x6c\xd2\x22\xf5\x6f\x7d\xe1\ +\xa3\xf7\x1e\x6d\xf0\xf9\x9d\x9f\xfa\xf4\x37\x1a\x4e\x3b\x4c\xef\ +\xf8\xf7\xcf\xdc\xe5\x62\xf4\xe4\xf7\xfe\xf3\x9e\x3d\xa5\x18\xad\ +\x7d\xeb\xe3\x7f\xf7\x8d\x1d\x63\x16\x73\xbf\xf3\xf9\x4f\xfe\x60\ +\x4f\xd9\xb2\x69\x50\x2a\x55\x7d\xe1\x4d\x3d\xf1\xb1\x8f\x7c\xf2\ +\x60\x9d\x05\x93\x8f\x7f\xea\xb3\xdf\x74\x63\x79\x31\xf6\xe0\xa7\ +\xbf\x70\xa7\xa7\xbc\xbb\xbf\xf4\x1f\x4f\x4e\x45\xb6\x45\xd4\xd2\ +\x5c\x3d\x4c\xcd\x58\x22\x99\x49\x25\x0c\x86\x41\xf2\x40\x20\x26\ +\x0a\x5f\xff\xec\xbf\xdd\x7d\xa0\x6e\x04\x33\xdf\xfa\xea\xf7\x67\ +\x4a\xa5\x1f\xdc\xfe\xd1\x87\x26\x65\x5b\xca\x0c\xb9\x00\x40\x00\ +\x98\xea\xda\x77\x3f\xf3\x91\x3b\x1e\x1d\xc3\x14\x89\x28\xd4\x08\ +\x8b\x30\x02\x42\x26\x77\x7c\xfb\x13\x9f\xbf\x4b\x18\x74\xf7\x9d\ +\x9f\xf9\xc4\xb7\x1e\x07\xa6\x1f\xfe\xfa\x27\x3e\x77\xe7\x3e\xc6\ +\xf8\xa3\xdf\xfe\xda\x93\x13\x9e\x98\xd9\xf9\xd1\x8f\x7c\x6a\x7f\ +\x49\x12\xcd\x25\xd2\xbb\xbf\xff\x85\xaf\x3c\x34\xde\x9e\x8f\x3f\ +\x7e\xc7\xa7\xbf\xf9\xf8\x18\x69\x35\x22\xb7\xf0\xcb\x17\xa0\xc2\ +\x8a\x7b\x93\xc7\x0e\xef\x7c\xf4\xbe\xcf\x7d\xfe\x6b\x0f\x3f\xb9\ +\x7b\xf7\x9e\xbd\x7b\x9e\xb8\xff\x0b\x9f\xfe\xe2\xbe\xb9\xba\xd4\ +\x27\xd9\x19\xbe\x64\x7a\x14\x01\x68\x29\x64\x33\x9c\xdb\x0c\xe4\ +\x36\xb3\xa4\xb1\x58\xcc\x30\x0c\xd7\x6d\x44\x91\x44\x80\x30\x46\ +\x4d\x12\x6d\xd2\x67\x33\x3f\x6a\x5a\x56\x32\xee\x24\x09\x74\xb7\ +\x25\x09\xc5\xbb\xf7\xed\x59\x48\xc7\xf2\x49\x47\x46\x6e\x57\x57\ +\x5b\x2c\x66\xd5\xeb\x25\xd7\xf5\xca\x9c\xbb\x20\x25\x63\x91\x14\ +\x93\x93\x93\xab\xf3\xc9\xa4\x4e\x94\x66\x17\x66\x47\xa7\xba\xda\ +\x3a\x29\x26\x1a\x00\x23\xac\xb5\x62\x14\x53\x62\x05\x81\x3f\x37\ +\x3d\xbe\x30\x33\x91\x48\x24\xb2\x99\x1e\x65\x3a\x42\x21\x02\x84\ +\x12\x22\x22\x30\x0c\x93\x11\xe6\xd5\x6b\xa5\x99\x99\xde\xc1\x76\ +\x3b\x9d\x4b\x26\x12\xa3\xb3\x45\xbb\xad\xb3\xa7\x77\xf0\xf5\xef\ +\x58\x37\x3f\x39\x3a\x3f\xbf\x90\x85\xa8\xa3\x2d\xb5\x6d\xeb\x16\ +\x3b\x1e\x7b\x7c\xe7\x5e\x6a\x3b\xed\x3d\x5d\x75\x2e\xc0\x8c\xd5\ +\x7c\x77\xff\xc1\xfd\xfb\x0e\x4d\xce\x8c\x57\xaf\xdd\xec\x60\xcf\ +\x35\x4d\x3f\x66\x41\x4c\x09\x33\x6e\xfb\x25\x1f\x79\x61\x7b\x22\ +\x66\x63\xe2\x0b\xec\x4a\xc4\x62\xa6\x56\x40\x6d\xa7\xa7\xbf\xff\ +\xd0\xc8\xde\x64\xac\x01\x21\xd7\xf5\x85\x24\xe2\x14\x14\x68\x74\ +\x7a\x17\x05\x50\x03\x1b\x16\xa3\x20\x31\xd3\x5a\x01\x45\x48\xf2\ +\x72\xb5\xdc\xd7\xdf\xa7\xb4\x3a\xb8\xff\xd0\xdc\xcc\x14\x68\x85\ +\x30\x2e\x57\xca\x8a\x47\x81\xe7\x52\x6a\xa0\x97\x93\x35\xa0\xd6\ +\x3a\x14\x8a\x81\x62\x94\x7c\xef\xde\x1f\xd1\xeb\xae\x16\x22\xba\ +\xeb\x47\x0f\xdc\x78\xd5\x15\x9b\xec\x68\x67\xa5\xf2\x8c\x52\x1a\ +\x42\x59\x63\xfa\x89\xcf\x7e\x0a\xa9\xf2\xc4\xb1\x52\xdb\x6b\xdf\ +\xb8\x7e\xdf\xfd\x9f\x3e\x30\x13\xf5\x9d\x11\x28\x8c\x46\x1e\x79\ +\x7c\xf2\x4d\x97\x4a\x8d\xd7\x5c\x74\xed\x1b\xaf\xeb\x51\x63\x87\ +\x8a\x1b\x2f\xba\xf5\x55\xeb\xf5\xcc\xff\x3e\x74\x68\x76\xb5\xbc\ +\xef\xc0\x9c\xdf\xad\x42\x44\xf5\xc4\x8e\x07\x8e\x95\xaf\x52\x9a\ +\xac\xdd\x76\xed\x1b\x5f\xd7\xa3\x66\x0e\x4c\xad\xbb\xf0\x4d\xaf\ +\x3e\xc3\x9e\xf9\xfd\x83\xfb\x8e\x9d\xbb\x59\x26\x86\xb7\xbc\xe6\ +\xd6\xb7\x0e\xb2\xd9\x0f\xff\xe1\x5f\xee\x78\x62\x24\xf2\xee\xdb\ +\x5b\x14\x3d\x22\x44\x54\x1d\xda\xfb\xe8\xc1\xe2\x79\x9a\xa6\x2f\ +\xb8\xe6\x75\xaf\x3d\x27\xe9\xd6\x03\x2e\xb5\xa1\x15\x07\x67\xf3\ +\x79\x57\xbf\xea\xc2\x2e\x59\x1d\xf7\x55\xec\x9c\xcb\xae\x7f\xd3\ +\xc5\xbd\xd6\xec\x87\x9e\x7e\xea\xd8\xb5\xd7\x1b\xb6\x6d\x11\x8c\ +\xb4\x14\x5c\xeb\xa1\x6d\x97\xaf\xef\x8c\x47\x61\x84\xa8\xe5\x1e\ +\x7b\xe4\xc1\x11\xf9\xd6\xff\xf5\x9b\xe7\xe5\x90\x44\xe8\xc0\x7d\ +\x0f\x26\x86\xcf\xb8\xf9\x4d\x6f\x32\xcf\xb6\x3e\xf4\xef\x4f\x1d\ +\x9d\xde\xfa\xc3\x1f\x8d\x5c\xf2\x96\x3f\x7c\xe3\x05\x3d\x13\xc3\ +\x9f\xfc\x8b\x6f\xfe\x60\xf4\xb2\x77\xc5\x63\x31\xc7\x10\x3b\x1f\ +\xbe\xa7\xd8\x75\xe5\x5f\xbe\xfb\x35\x96\x12\x38\x38\xfa\xd7\xf7\ +\x3d\x19\x74\x6e\x0f\x02\x81\xa2\xc2\xc3\x8f\x1e\x7e\xcd\xf6\x61\ +\xd4\x32\x1e\x6a\xe1\x97\x0a\x4a\x0a\x9a\xea\x7d\xe3\xfb\x7e\xf7\ +\xe0\x7d\x5f\xf8\xda\xfe\xe4\xef\xbc\xef\x75\x8e\x54\x84\x8f\xfe\ +\xd3\x5f\x7f\xb4\x58\xf7\x21\x6f\xc2\xcf\x8b\x47\x11\x02\x21\xa4\ +\x17\xfa\xcc\x32\x90\x06\xad\x94\x54\x2a\xac\x56\x2d\x66\x24\x92\ +\x49\xcb\x30\x91\xd6\xae\x76\x97\x89\x16\x03\x02\x8c\x90\x56\x06\ +\xa3\x52\x4a\xa4\xb5\x41\x69\xcc\x8c\x67\x13\x99\x74\xc2\x6e\xcf\ +\xc6\xf3\xd9\x78\x7b\x3a\xde\xdd\xb9\x41\x09\x3d\x35\x35\x53\x6d\ +\x58\x93\x75\x03\xe5\xfb\x85\xa4\xd2\x5b\x60\xb2\xe2\x45\xb5\xb9\ +\xca\x9c\xe0\x8d\x5a\xdd\xad\x37\x1a\x47\x0f\x1f\xec\xea\xb9\x40\ +\x63\x90\x12\x18\x35\x79\x14\x6a\x19\x39\x8c\x2a\xee\x07\x81\xeb\ +\x95\xa6\x0a\xf3\x33\x4e\x7b\x8f\x99\xcc\x5a\xe9\x0e\x21\x71\x9c\ +\xc4\x69\x43\xb6\xd9\xb1\x10\x47\x6e\x30\xd7\xa8\x04\x76\xb6\x4b\ +\x83\xe8\xc8\x25\x56\x0d\xf6\x80\xf0\xdc\xa9\x19\x14\x79\x88\x87\ +\x73\xe5\x22\xd5\x42\x3b\x99\x63\xf3\xa5\xa9\x62\xcd\xb2\xa2\x5c\ +\x9e\x22\x2e\x16\x16\x26\x0f\x8d\xcf\x54\x83\x68\x62\xb2\xda\xdd\ +\x95\x27\xb6\x61\x9a\x16\x44\x5e\x22\xde\x96\xcc\x75\x38\x6d\xbd\ +\x87\x1f\xdf\x5f\x53\x4f\x3a\x71\x33\xd2\x91\xd4\x9a\x11\x33\x15\ +\xcf\xb9\x22\xf4\x6a\x6a\x6e\xba\x22\x15\xf2\x24\x9f\xab\xd4\xc6\ +\xeb\xda\xa0\x86\x00\x86\xd0\x69\x2d\x47\x1a\x70\x84\x90\xc0\xd8\ +\x30\xdc\x20\xd2\x08\xa4\x90\xa9\x4c\x5a\x4a\x19\xb8\x7e\xe8\x85\ +\x73\x53\x73\x40\x0d\x00\x45\x90\x70\xc3\xd0\x8e\xc5\x27\x8a\xd5\ +\xb6\x6a\x03\xbf\xac\xea\x8c\x34\x84\x52\xd1\xf9\x63\x37\x9f\x7b\ +\xe6\x57\xa2\xe8\xdb\x77\xde\x0d\x00\xe7\x6f\xdf\x7e\x41\xde\xac\ +\xef\xdb\x15\x75\x9e\xf3\x0c\x75\xae\x41\x63\xe6\xe4\xf3\xa9\x9d\ +\x8f\xde\x43\xce\x78\xfb\x45\x83\xb9\xbb\xbe\xe7\xdb\xe9\xce\xae\ +\xf6\x8c\x4a\x5f\xf4\xde\xf3\x3a\xfb\xe2\xf0\xa4\x06\x25\x38\x08\ +\x69\xc6\xa8\x08\x3d\x05\xda\x36\x0c\x24\x85\x5b\x0f\x9d\x54\xbe\ +\xab\x3d\x03\xa9\x8b\xde\x7d\x76\xdb\x50\x1c\x1d\x03\xa4\x64\x04\ +\xa0\x0d\xcb\xe6\xa1\x2f\xb5\x34\x2d\x03\x69\xa1\x00\x21\x84\xb4\ +\x54\x60\xdb\x69\x1b\x57\x03\xcf\x77\xfd\x78\x2e\xdf\xd3\x91\xd5\ +\xe9\xcb\xdf\x77\x61\x7e\xc8\x11\x0f\x6b\x2d\x79\x24\x23\xae\xf4\ +\x52\x1c\x5f\x6b\xad\x24\x80\xd2\x80\x10\x80\x14\x91\x06\x9d\x88\ +\x19\x48\x45\x0a\x28\x68\x19\xe1\xf4\xcd\xbf\xf1\x07\x99\x3b\xbf\ +\xf7\xa5\x7f\xf8\xb3\x9e\x8b\x6f\x7d\xfb\x0d\x67\x61\x84\x22\xb7\ +\x81\x58\x2c\x9b\x60\x42\x84\x88\x51\x04\x48\x2b\x19\x05\xc0\x8c\ +\x98\x49\x49\x18\xfa\x9e\xb6\xd3\xa9\x18\x80\x8e\x65\x32\x58\x4f\ +\xf8\x5c\x23\x00\xa4\xa5\xeb\x7b\x76\x2e\x63\x12\x2d\x25\x20\xe1\ +\x79\x80\xdb\xbb\xbb\xdb\x52\xc6\x05\xaf\x7e\x7b\xa6\x73\x15\x88\ +\x56\x8a\xb4\x85\x5f\xce\x44\x8f\x90\x94\x91\xe2\xc4\xb1\x91\xa9\ +\xd2\xaa\x34\x9d\xdf\xfb\xc4\x48\xd5\xbe\x28\x15\x3b\x69\xa0\x8e\ +\xbe\x64\xeb\x94\x02\xad\x16\xe7\xec\x2e\x46\x78\x29\xa5\x1a\xa0\ +\x52\x2e\x33\xc6\x92\xc9\x64\x22\x9e\x68\x34\x1a\x2a\x0a\x9b\x69\ +\x51\xbd\xe8\x0e\x80\x14\x80\xe0\x11\xc6\x50\xae\x05\x92\xcf\xc4\ +\xd6\x0e\xce\x16\x2b\x5e\xbd\x3a\xbf\x60\x1e\x38\x3a\xa1\x15\x0d\ +\x39\x8a\x24\x85\xf4\x80\xdd\x36\x5c\x29\x2c\x84\x5e\x23\xe5\x50\ +\xb7\x21\x17\xca\x45\x8c\x30\xd7\x80\x18\x0d\x23\x5f\x2a\x8e\x10\ +\x01\x80\x20\x88\x10\x22\x42\x62\x8d\x00\x21\x4a\x98\x49\x18\x53\ +\x04\x26\x46\x0f\x87\x21\xda\xb8\x71\x5b\x2e\x9b\x4f\xc7\x92\x24\ +\x90\x29\x27\xd6\x48\xc5\x7c\x55\x9d\x9c\xad\x56\x55\x03\x08\x33\ +\x2c\x7b\xcf\x43\x3f\x4e\xa4\xd2\xc8\xb4\xa8\x41\x4d\x8c\xb8\x82\ +\xa9\xd9\xf9\x50\xea\x58\x26\xdb\xd6\xd9\x9d\x4c\xc4\x73\xb9\xec\ +\xd4\xf4\x4c\xc2\x96\xc5\xb9\x12\xc7\xb8\x23\xeb\x6c\xd9\xb4\x2a\ +\xc7\x38\x16\xf5\x98\x6d\x95\xca\xa5\xc9\x6a\x84\xcb\xea\xd8\x5c\ +\x45\x13\x14\x4b\x26\x1d\x27\x99\x24\xd4\xab\x05\xd3\x93\xb3\xc5\ +\x5a\xad\xec\xfa\x0b\x75\xbf\x5e\xad\x63\xb3\x52\x69\x78\x80\xa9\ +\x27\x88\x90\xfa\xf4\x78\x4d\x6b\xcd\x34\xb2\xa8\xc9\x45\x24\xb4\ +\x64\x06\x35\x98\x49\x29\x95\x51\x34\x35\x3e\x29\x22\x4e\x28\xd1\ +\x5a\x21\x90\x82\x47\x99\x5c\xa6\xd6\xf0\x6a\x7e\x14\xc2\xcb\xaa\ +\x81\x14\x01\xe8\x48\x2a\x5e\x2d\x67\xa6\x76\xbf\xe9\xe2\xb3\xef\ +\x4c\xc4\x0d\xd3\xba\x76\x5d\x2f\x1c\xd9\x21\xa5\x0c\x39\x7f\xc6\ +\x67\x47\x46\x21\x4d\x0e\x5d\xf9\xca\xd7\x5c\xbd\x21\xf3\x27\x7f\ +\xf3\xa5\xaf\x3c\xbe\xe1\x82\x2d\xab\xee\xd8\xbd\x5f\x67\x06\xd6\ +\x27\x35\x67\xc9\x98\x45\x39\xe7\xcd\xdc\xa0\xe4\x5c\x48\x05\x00\ +\x4a\xf0\x28\xd4\xfd\x67\xac\xd3\x3b\x76\xaa\x74\xff\x96\xb4\x76\ +\x71\x32\xc1\x88\x10\x5c\x48\x0d\x00\x52\x1c\x7f\xa4\x90\x0a\x40\ +\x7b\x95\xd2\xec\xcc\x74\x7d\xe2\xde\x87\x67\xc9\x6b\x37\xaf\xea\ +\x9f\x5b\x07\x8f\x1c\x44\x99\xfe\xf5\x69\x15\xea\x74\xc6\xa8\x45\ +\xd1\x09\x7d\xc5\x88\x9a\xf1\x98\xbf\xff\xc0\x9e\xc3\x5d\x22\x65\ +\x72\x25\xa5\x54\x1a\x40\x4b\x2e\x84\xd4\x00\x9a\x73\xa9\xb8\x57\ +\x28\x7b\x1b\xae\x78\x8d\xe1\xcd\x7c\xee\xfe\x1d\xaf\xbd\x6e\x6b\ +\x1a\x44\x72\x60\x73\x4e\xde\xff\xcd\x6f\x3f\xf0\xea\x6d\x5d\xd8\ +\x49\x46\x4a\x89\x66\x0e\x48\x49\xce\x43\x9a\xe8\x39\xb3\x2f\xba\ +\xef\xae\x1f\xac\x76\xb6\xee\xf8\xee\x43\x4e\xe7\xf6\x81\x04\x3c\ +\x1c\x46\x44\x9b\x6b\xd7\x6d\xfc\xda\xe7\xef\xfa\xe1\xe6\xfc\x70\ +\x8a\xc6\xd3\xf9\x2d\xdd\xa9\xc7\x16\xdc\xde\x2b\xcf\x04\x3f\x88\ +\xe7\x92\x18\x5a\x4e\xcd\x2d\xfc\x52\x42\x70\xd5\xb7\xf9\xf2\x8b\ +\x9f\xf8\xc8\x3f\xfd\xe9\x87\x52\x09\x56\xa9\x44\xdb\x6f\xf9\xd5\ +\x75\xed\x96\xe0\xd1\xcf\x8f\x47\x01\xd0\x52\xf5\xd0\x72\x43\x85\ +\xd6\x9a\x19\x8c\x6b\xed\xfb\xbe\xd6\xba\xe9\x6a\x44\x08\x15\x42\ +\x2c\x0e\xe6\x5d\x1a\x3c\xa2\xb5\xf6\x42\xa1\x99\x5d\x97\x6a\xcf\ +\xe8\xec\xea\xc1\x0e\x30\xe3\x42\xb1\xc8\x8b\x32\xb9\x7c\xb6\xb7\ +\x8b\x59\x71\x57\xd2\x92\xeb\x51\xc3\x48\x67\xdb\x64\xbd\xc1\x27\ +\x67\xeb\x35\xcf\x31\x3c\x08\xb9\xc6\x04\x80\x10\xad\xa2\x20\xc0\ +\x98\x45\x91\xc0\x98\x61\x6c\xf8\x3c\x8a\x22\xa4\xb5\x41\x28\xd6\ +\xa1\x4b\xa3\xd0\x60\x4e\x61\x6a\xa4\x34\x35\xb5\x6e\x68\x98\x74\ +\xa5\x42\x11\x51\xdb\x59\x35\x34\x50\x98\x3c\x5a\x2c\x56\xec\x98\ +\x53\x28\x96\x4c\x27\xee\x36\x42\xcf\xf7\x90\x52\x5a\x09\x25\x85\ +\x65\x30\x3b\x1e\x2b\x2f\x2c\xcc\xcd\xce\xd9\xb6\xed\x07\xbc\xa3\ +\xbb\xb7\x7a\xe4\xe8\xb6\x33\xd7\xe6\xf2\x1d\x53\xb3\x73\x96\x49\ +\x87\xdb\xdb\xdc\x05\x5d\xab\x14\x42\x1e\xa1\x58\x9b\x5b\x53\x8d\ +\x5a\x03\x21\x7c\xe4\xf0\x68\x63\x1a\xc5\xb0\xa6\x40\xbc\x30\x88\ +\xa7\x52\x83\xed\xf9\x7e\x62\x18\xce\x51\x89\xac\xd2\x7c\x31\x6b\ +\xe8\x6a\xcd\x55\x3c\xd4\xa7\xd5\xa6\x87\x10\xa4\x62\x76\x21\x2c\ +\x5a\x0c\xf9\x9e\x50\xa1\xc4\x04\x57\x0a\x85\x30\xf0\xab\x52\x11\ +\x44\xa9\x16\x82\x07\x06\x41\xd4\xa0\x54\x2b\x81\x09\x26\x06\x30\ +\xf3\xe5\xd4\x14\xa8\x91\xd6\x56\xd7\xc0\x91\x91\xc7\x3b\xa3\x39\ +\x5c\x7f\xf4\x92\x8e\x6e\x84\x70\x65\xef\x23\xda\x6f\x4c\xba\xc2\ +\x39\x6b\x00\xc1\x71\x3a\xd0\x4a\xb1\x64\xae\xbb\x13\x42\xd7\xcf\ +\xf4\x9f\x77\xdb\x2b\x9f\xfe\xf6\xfd\x0f\x5c\xf5\x1b\xaf\xba\xad\ +\xe0\x7f\xfb\xf6\x8f\xdf\x83\xd8\xba\xcb\x5f\xf3\xe6\xae\xb5\xb9\ +\x8e\x6e\x94\x30\x94\x82\x54\x7b\x4f\x7b\xca\x56\x4a\x27\xdb\x3b\ +\xdb\x12\xa4\x63\xeb\x8d\xb7\x5d\xef\x7f\xef\xf6\x8f\xff\x90\xd0\ +\xd5\x17\xbd\xf6\xb6\xee\xf5\xe9\x7c\x57\x90\x32\x95\x82\x54\x5b\ +\x77\x3e\x65\x2b\xa5\xe2\xed\x5d\x6d\x49\x3b\xd6\x3e\xbc\x31\xbd\ +\xe3\x8e\x4f\x7f\x18\xb4\xf9\x8a\xb7\xbe\x63\x7b\x9f\x49\x3a\x6e\ +\x7a\xfb\x4c\xf4\xfd\xdb\x3f\x76\x17\x32\x36\x5d\xfc\xba\x5b\xaf\ +\x68\xcb\xf7\x74\xa7\x6c\xbc\x68\xb5\xa0\x95\x64\xc9\x4b\x6e\x7a\ +\xe5\xc8\x7f\xdc\xfd\xb1\x91\x7d\xb7\xbc\xe1\xfa\x7c\x6f\x9f\x11\ +\x63\x4a\xa9\x58\x5b\x67\x87\xed\x00\x36\xbb\xfb\xba\x12\x34\x7a\ +\xfa\xfe\x3b\xee\xdd\x57\xc1\x34\x76\xe3\x1b\xae\x4d\x61\x25\x85\ +\xa0\xa9\xf5\x6f\x7f\xfb\xeb\xbf\xf2\x8d\xef\x7f\xec\x09\x18\xbe\ +\xf8\xa6\x8b\xda\xf3\xfd\x5d\x02\x6b\x09\x2c\xd6\xd3\xd5\xc1\x68\ +\xfc\xba\xdb\xde\x59\xfe\xd2\x37\x3e\xfa\xe1\xc7\xe3\x9d\x9b\x7f\ +\xe5\x4d\xd7\x3a\xba\x91\xea\xec\xb6\x18\xee\x3f\xfb\x86\xdb\x66\ +\x6a\xdf\xfb\xea\xa7\x7e\x68\xe6\xae\x78\xcd\x3b\x5e\xfd\xce\x77\ +\x06\x5f\xfc\xea\xc7\x3f\xfc\x14\xb5\x3a\x6f\xbe\xed\x4d\x67\x74\ +\x27\x55\xab\x2b\xa6\x85\x5f\xc6\x45\x41\x09\x65\xe6\x5e\xf9\x2b\ +\x1f\x3c\x6b\x6c\xbc\xec\x89\x44\x5b\x77\x7f\x57\x16\x89\xe8\xa4\ +\xfb\x42\x54\xab\x56\x7e\xca\xd7\x33\x0c\x76\xd7\xf7\xbf\xf7\xc5\ +\xdb\xbf\x64\x9a\x26\x00\x68\x00\x8a\xe0\xaf\x3a\x8b\x71\x93\x4d\ +\xbf\xe1\xcf\xb4\xe1\x80\x56\x89\x78\xfc\xeb\xdf\xfc\xd6\xef\xff\ +\xef\x3f\x4e\x25\x93\x48\x6b\x25\x95\x92\x12\x21\x84\x74\xd3\x75\ +\x57\x36\xdd\x18\x12\x89\x04\xc6\xd8\xf3\xbc\xe6\x90\xa3\xa6\x07\ +\x6f\xb3\x8e\x57\x23\x1c\x45\x0a\x69\x99\x49\x98\x20\xdc\xd7\xbd\ +\xfa\xa6\xf3\xcf\x3b\x67\x7a\x7a\xae\x52\xf5\x09\xb5\x31\xb3\x84\ +\x92\x5c\x2a\x81\xc8\x8e\x3d\x4f\x4f\x17\x8b\xe3\x13\x93\x52\xea\ +\x74\x2a\x85\x84\xd4\x5c\xa4\x1d\xf3\xda\x57\x6c\x17\x91\x40\x88\ +\x2a\x84\x24\x07\xa9\x11\x97\x9a\x10\x82\x09\x0a\x42\x9f\xb8\x0b\ +\x06\x77\x85\xa2\x81\x00\xdf\x8f\xce\xdc\xbc\xe5\xb2\xf3\xb6\xce\ +\x1c\xde\x93\x77\x74\x7f\xd6\x16\x7e\x19\x64\x80\x29\x99\x9d\x2f\ +\x84\x5c\xa6\x52\x69\xc3\x30\x02\xcf\x77\x6b\x15\x2d\x45\x32\x11\ +\x57\x14\x79\x52\x16\x2b\xd5\xae\xee\x5e\x3b\x91\x88\x27\x53\xf5\ +\x5a\x6d\xe4\xd8\x91\xc0\x6b\xd4\xaa\x25\x83\xd2\xee\xce\xbc\x0a\ +\x1a\x4c\x8b\xb9\xf9\x85\xe9\x4a\x58\x92\xb1\xf1\x62\xb4\x50\x2c\ +\xaf\xea\x69\x4b\x28\x2f\xe3\xd0\xfe\x81\x81\xee\xee\xee\x44\x3a\ +\xe9\xc4\xe3\xc5\x6a\x8d\x30\x0b\x30\x3b\x74\x64\xd4\xf5\xa3\x89\ +\xd1\xf1\x1b\x7f\xf7\x4f\x87\xb6\x9c\xcd\x43\x5f\x13\xc6\x4a\x93\ +\x7d\x77\xfc\xc5\xfe\x06\xdc\xf6\xc0\x42\x7f\x57\x67\x7b\x3e\xdf\ +\x1c\x3d\xed\x2a\xf4\xce\x6c\xe3\x7a\xb3\x30\x75\xe9\xbb\x1a\x5b\ +\xae\xc4\xa1\x87\x30\x0a\x83\xf0\x1d\x6f\xb8\x2d\x08\xc3\xcd\x67\ +\x9d\xb1\xef\xc0\x81\x83\x47\x0e\x1b\x96\x85\x30\x4a\x25\x12\x06\ +\x65\x6e\xdd\xf5\xdc\xaa\x16\xa1\x49\xc8\x2b\xae\xb8\x6c\x72\x76\ +\x7e\x6c\xa6\x54\x68\x44\xaf\xb9\xe5\x96\x2f\x7e\xf2\x9f\x82\x20\ +\x78\xb9\x08\x52\x84\x6a\xa5\xe2\x81\x7b\xee\x68\x94\x8b\x78\xc9\ +\x14\x51\x03\xd2\xa0\xe3\x6d\x1d\xeb\xaf\xbc\x39\x91\x4a\x1d\x2f\ +\x26\x07\x30\x2c\x9b\x60\x10\x5c\x68\x84\x28\x65\x5a\x46\x41\x24\ +\x19\xa3\x5a\x0a\xa9\x01\x69\xad\xb4\x26\x94\x21\x25\x84\xd2\x84\ +\x32\xa4\xa5\x10\x0a\x33\x8a\xb5\x14\x0a\x2d\x3e\x52\x01\x82\xe6\ +\x23\x29\xd2\x52\x08\x4d\x18\x45\x5a\x09\xa9\x30\xa5\x58\x2b\xa9\ +\x80\x52\x2c\x85\x04\x4c\x29\xd6\x9c\x0b\x8d\xf0\xf1\x57\x01\xad\ +\x14\x50\x46\xb5\x3c\x41\x92\x12\xca\x30\x2c\x8e\x1a\xc6\x84\x82\ +\x12\x52\x6a\xcc\x28\xd6\x4a\x48\x4d\x19\x51\x42\x68\x84\x41\x6b\ +\x84\x09\xc1\x9a\xf3\x45\x9e\x23\x8c\x61\xad\x9a\x02\x16\x10\xa6\ +\x18\xb8\x10\x80\x08\xa3\x58\x70\x81\x08\xa5\x18\x84\x50\x98\x12\ +\x50\x52\x48\x45\x28\x03\x25\xa4\x46\xcb\x87\x04\x5a\x21\x4c\x29\ +\x46\x42\x0a\x58\x3c\x0d\xbf\xf8\x01\x3c\xed\xc4\xe2\x94\xd2\x16\ +\x73\xfc\xb7\xc7\xe1\x83\xfb\x06\x87\xd7\xb0\x15\xb5\x6f\x07\xf6\ +\xed\xed\xec\xea\x6e\xb6\x62\x9e\x7c\x65\xc0\x84\x52\x82\x11\xd2\ +\x4a\x72\x21\x9e\xeb\x7a\x7e\xc9\xfa\x47\x35\xa5\xd4\x71\x1c\xcb\ +\xb2\xb4\x94\x52\x48\x01\xa0\x54\xd3\x22\x50\x36\x69\x40\x08\xe1\ +\xba\xae\x6d\xdb\xb6\x6d\x73\xce\xa5\x94\xcd\x22\xa3\xa6\x7e\x0d\ +\x23\x2e\x14\xb6\x2c\x3b\x94\x10\xfa\xfa\xab\xdf\xbe\xfb\xf0\xf8\ +\xfc\x25\x97\x5e\x61\xb7\x65\x8b\xe5\xba\x0c\x15\xd1\xca\x30\x68\ +\x73\x3a\x5c\xa3\xe1\x63\x44\xfd\xd0\xf5\x83\x08\xb8\x44\x4a\xcd\ +\x7b\xee\xf8\xc4\x74\x5f\x4f\xb7\x92\x40\x01\xb4\x0c\x4d\xc6\x94\ +\x96\x7e\xbd\x08\xa0\x07\xf3\xed\x7d\x7d\x83\x59\x53\x71\x01\x1a\ +\x19\x0b\x85\xb2\x63\x71\x54\x9f\xab\xce\x1e\xeb\x19\xea\xee\xe8\ +\xec\x9d\x9d\xac\x07\x1a\x4d\x4e\x4e\xd6\x1a\xde\xe6\xcd\x9b\xdb\ +\x3a\xba\x78\xc8\x65\x14\x82\xea\x62\x08\x4b\x11\x06\x61\x88\xbd\ +\x86\x13\x4f\x94\x6b\x8d\x50\x68\xd7\x8f\x0c\x86\x33\xc9\x38\x4b\ +\x18\x46\x57\x7a\x6c\xe4\xe8\x9e\x5d\x4f\x5a\x94\x64\x62\xa6\x63\ +\x39\x03\xbd\x6d\xba\xac\x26\x16\x16\xe2\x4e\x3c\x9b\xca\xd5\x67\ +\xaa\x1e\x52\xd4\x34\xb9\x52\xe3\x13\x13\x8c\x31\xad\x01\x61\x92\ +\x4c\x24\x7a\xdb\xe2\xb6\xed\xac\x69\x8f\xa5\x13\x8e\x7a\xe1\x8d\ +\x28\x08\x10\x02\x88\x19\x60\x31\xc6\xbd\x2a\xf7\xea\xed\xe9\x54\ +\x2c\x99\x88\xc5\xe3\x06\xa5\x61\x18\x61\x25\x45\xe8\x7a\x42\x70\ +\x05\x33\xb3\xf3\x95\x4a\xbd\x52\xad\x5e\x75\xcd\x0d\xff\xdf\x87\ +\xfe\x40\x08\xfe\x72\xca\x86\xe8\x64\x36\x77\xee\xad\xbf\xf1\x2c\ +\x15\x8e\x40\x2b\x90\x62\x99\x44\x19\x63\xd3\xd3\xd3\x1f\xfa\x5f\ +\x7f\xb4\xbc\xf2\x86\x61\xb8\x6a\xd5\xaa\x3f\xfd\x93\x3f\x8e\xa2\ +\x68\xe9\x6a\x87\x66\x90\x16\x56\xde\x40\xa0\x44\xb3\x55\x53\xf3\ +\x67\x3e\x52\x34\x1f\xb0\x6c\x3d\xb8\xf4\x48\xe0\x5c\x01\x00\x48\ +\x1e\xc9\xc5\x4d\xf2\x33\x7e\x57\xf0\x67\xbe\x4d\x52\x70\xb9\xe2\ +\xf6\x89\x2f\x0d\x8b\x85\xc7\x5a\x01\x80\x96\x42\xad\xd0\x8a\x92\ +\x1f\xff\x45\xd0\x92\xab\xc5\x3f\xbf\x79\x0c\x5a\x8a\xe6\x31\x28\ +\xae\x4e\x78\xf2\x15\x7f\xce\xca\x87\xb5\xaa\x8b\x5a\xf8\x6f\xa1\ +\x4a\x97\x3f\x7b\xcf\x87\x97\x2e\x3f\x8a\x10\x22\x98\x60\x8c\x95\ +\xd2\x52\x46\x1a\x40\x4a\x49\x31\xc6\x0c\x0b\x21\x9a\x8c\xea\xfb\ +\xbe\x10\x22\x16\x8b\x31\xc6\x96\x9b\x64\x9a\xda\x14\x23\xed\xd8\ +\x8c\x47\x21\x57\xd8\x8e\x25\xbc\xc0\x7f\xe4\xb1\xa7\xca\x8d\xe8\ +\xe2\x8b\x2f\x8f\x27\xd3\x35\xb7\x11\xfa\x91\x54\xb2\xee\x07\xfd\ +\xfd\xfd\xb3\xc5\x8a\xe7\xf9\x5e\xc3\xc5\x18\x03\xd1\x61\x14\x85\ +\xb5\xea\xc4\x6c\xa1\xab\xa7\x5f\x70\x1f\xb8\xaf\x03\x97\x82\x30\ +\x41\x9e\xbd\x7a\x78\xb0\xb7\x7b\xb0\xb7\x3b\x46\x38\x55\xa1\x61\ +\x58\xd5\x7a\x23\x0c\x3a\x04\x17\xbe\x57\xe9\x8a\xeb\xa0\x32\x3b\ +\x35\x22\x52\xd9\x54\xd2\x49\x05\x18\xea\xa3\x63\x82\xd1\x42\xbd\ +\x66\x98\xa6\x93\x88\x6b\x15\x45\x61\x10\x44\x42\x21\x18\x1a\x1c\ +\xde\xb9\xe7\xe9\x03\x07\x0e\x0d\xaf\x59\xeb\x2e\x14\x78\xe4\xa5\ +\xe3\x86\x43\x14\xa5\x28\x66\x19\xb6\x1d\x13\xa1\xcf\x18\x4d\x25\ +\xe2\x82\xc5\xe5\xdc\x7c\xbd\x52\x48\xa4\xf2\xe9\x44\x22\x83\x7b\ +\x0b\xb3\x63\x53\x93\x53\x94\x90\x78\x22\x1e\x85\x41\xd3\xa8\x22\ +\x6c\x54\x05\x8f\x54\x03\x13\x50\x94\x9c\xce\xb2\xa4\xb5\x46\x18\ +\x5f\x70\xde\x99\x9e\xef\x4f\x4c\xcf\x29\x1e\xae\x1a\x1c\x24\xcc\ +\x90\x5a\x55\xab\xd5\xc0\xf5\x0c\x8a\x6d\x27\xc9\x95\x01\x2a\xdc\ +\xb9\xf7\xa0\x69\xd9\xa6\x69\xbe\xf1\x96\xd7\x6c\xde\x30\x54\xaf\ +\x55\x5f\x5e\x1f\x18\xad\x91\xe4\xcf\xf5\xa3\xe5\xdb\x4a\x29\xdb\ +\xb6\xaf\xbe\xea\xaa\xe5\x7e\x2d\x21\x45\x2e\x97\x53\xaa\x95\x07\ +\x6c\xa1\x85\x97\x29\x5e\xd2\x68\x86\xd2\x0a\x00\x30\x46\x08\x21\ +\xc6\x98\x6d\x59\x22\xe2\x3c\x8c\x96\x4d\x8e\x9a\x7d\xa5\x4d\x55\ +\x1a\x8b\xc5\xa2\x28\x6a\x0e\x84\x01\x00\x9b\x12\x29\x23\x86\xb5\ +\x56\x2a\x0a\x24\x21\x2c\x8c\xf8\xe3\x3b\x1e\x53\x52\x5f\x7d\xcd\ +\x35\x71\xdb\x08\xb4\x00\xad\x79\x2d\xd2\x98\xb5\x65\x33\x85\x62\ +\x19\x61\x4c\x09\x91\x52\x81\x96\x56\x2c\x81\xa8\x35\x5f\x2a\x27\ +\x0c\xc0\x61\xdd\xd6\xfe\x50\x7b\x6a\x63\x7f\x57\x9c\x08\x52\x3a\ +\xc4\xf9\x64\x9d\x31\x00\x1d\x77\x62\x54\x69\xa2\xa1\x52\x29\x5b\ +\x80\x36\xf4\xe6\x4a\xa5\x62\xa3\x34\x5f\x2c\xcd\x44\x96\x65\x25\ +\x12\x9b\xb7\x9e\xd5\xdd\x37\xf8\xd8\xe3\x8f\xcf\xcc\xcc\xac\x59\ +\xbd\x3a\x1e\x77\x18\x06\xce\xc8\xf8\xf8\xf8\xe8\xc4\x54\xc0\x05\ +\x8f\xf8\xce\xa7\x9e\x6c\x6b\xcb\x65\x33\xa9\x5a\xb5\x51\x0a\xdd\ +\xce\xb6\x5c\xdf\x9a\x4d\xf9\x55\xd8\xaf\x95\x79\xbd\x10\x79\x6e\ +\xad\x5e\xda\xb4\x6e\xf5\xa1\xf1\x39\x84\x44\x7b\x26\x96\x6c\x33\ +\xdb\x12\xb8\x50\x2d\x1f\x3e\xb8\xaf\xbb\xab\x3b\x93\xcd\x50\xca\ +\xa4\x14\xbd\x5d\x9d\xbe\xef\xf2\xc8\x5f\x98\x99\x5a\xb9\xe5\x7f\ +\xa1\x04\x91\x8c\x9b\xed\xb9\x54\x7f\x5f\x9f\xd6\xa8\x54\x73\x81\ +\x30\xb7\xe1\x2a\xa1\x6c\xd3\x02\xd0\xa6\x4d\xa5\x2b\xb8\x08\x12\ +\x4e\xbc\xb3\x23\x6f\xd9\xf6\xe6\x75\xab\x41\x37\x0d\xf0\x5e\x5e\ +\xc6\xa9\xa7\x62\xe1\x24\xa5\x4c\x26\x93\xef\x7a\xd7\x3b\x4f\xb8\ +\xb0\x95\xf2\x3c\xaf\xb5\x9a\xb4\xd0\x42\x8b\x47\x5f\xf4\x55\x0a\ +\x63\x4c\x28\x05\xa9\x4c\xc3\x6c\x5a\xee\x22\x84\x10\x5a\xf4\x67\ +\x68\xae\x47\xcd\x58\xae\xeb\xba\x4d\x2f\x7b\x84\x50\x14\x45\x5a\ +\xeb\x30\xf4\x98\x41\x30\x02\xad\x11\xd2\x48\x6b\x60\x84\xc6\x32\ +\xce\xae\x9d\x4f\xd6\x6a\xc5\x6b\xae\xbe\xda\x30\xcc\x42\xa9\x92\ +\xcd\xe6\x4a\x15\x57\x0b\x21\xa3\x90\x22\xa4\x78\x84\x90\xc6\x14\ +\x63\x85\x14\x82\x98\x63\x37\xca\x33\x1d\x31\xfc\x9a\xab\xae\xb2\ +\xa2\xda\xdc\xc1\x3d\x22\xaa\x1b\x51\x90\xee\x6c\xef\xdb\xb0\x39\ +\x20\x2c\x41\x29\x56\x6a\x66\x72\xa2\x3c\x39\xd2\xd9\xd9\x25\xb5\ +\x22\x2a\x52\x1a\x21\x4c\x90\x82\xd9\xe9\xd9\xb8\x93\xcc\xb5\xe7\ +\x2f\xba\xfc\x15\xe3\x23\x23\xfb\xf7\x3d\x5d\x3f\x56\x55\x92\xfb\ +\x5e\xc3\x21\xb6\xc3\x62\xbe\x1f\x6c\xd9\xb2\x79\xed\xea\xe1\xb9\ +\xb9\x39\x3f\xf0\x8f\x1c\x3d\x36\x31\xb5\x50\x0d\xf1\x48\xc1\x67\ +\x06\xcd\xa7\xec\x38\x33\xb9\xa8\x5a\xb6\x93\x4c\xd8\xd5\x85\xf2\ +\xfa\x4d\x6b\x2d\x2a\x06\xba\x32\xba\xc3\x39\x3a\x3e\x5e\x2a\x94\ +\x27\xc6\x46\x4a\x0b\x0b\xdd\x5d\xdd\x51\x14\xfa\x9e\xdb\xd5\xd9\ +\x61\x59\x46\x2e\x97\x35\x4d\xe3\xf4\x8c\xfa\x10\x42\xdd\x5d\x1d\ +\x04\x13\x27\x91\x39\x36\x36\xd5\xf0\x26\x84\x04\xb7\xee\x5b\x8e\ +\x6d\x50\xec\x79\xae\x61\x30\x82\x64\xa4\xc2\x5a\xc3\xef\xeb\x6c\ +\x5f\x3d\xd0\x97\x49\xc5\x40\x71\x68\xb9\x8f\x3f\xd7\x76\x50\xa9\ +\x46\xa3\xd1\x3a\x0f\x2d\xb4\xd0\xc2\x4b\xcb\xa3\x4b\xe3\xc3\x11\ +\x80\x54\x4a\x69\x25\xb8\x90\x42\x60\x40\x98\x10\xb5\x64\x6f\x44\ +\x29\x6d\x1a\xd9\x03\x40\xb5\x5a\x15\x42\x64\x32\x19\x4a\xa9\xe7\ +\x79\xb6\xed\x70\x19\x51\xca\x94\x02\x25\x31\xc1\x54\x81\x8c\x38\ +\x4f\xc6\x13\x33\x13\x53\x77\x7c\xe3\x6b\x17\x5c\x78\x71\x67\x67\ +\x8f\xdf\xa8\xc7\xe3\x31\x8b\xe2\x84\x65\x32\x42\x94\x10\x89\x64\ +\x9c\x9b\x46\xa5\x54\xd4\x32\x08\xfc\x8a\x12\xde\x2d\xaf\xbd\xf5\ +\x92\xb3\xd6\x8c\xef\x7d\x32\x0d\xab\x66\x0e\x3d\x9d\x88\x99\x43\ +\xeb\x37\xd8\xe9\x2c\x31\x63\x3e\xc8\xf9\x5d\x3b\x45\xbd\xda\xdd\ +\xd9\xd9\x9e\x6f\xa7\xa6\xd5\xa5\x91\xa2\x06\x10\xaa\x08\xd6\x84\ +\x68\x84\xab\x53\xb3\x9e\x90\xf9\x74\xb6\xeb\xb2\xcb\x01\x6b\xaf\ +\x51\x8f\x22\xdf\xf7\xd5\xce\xc7\xf6\x2c\x2c\x4c\xc5\x6d\xa3\x3c\ +\x3f\xd7\x91\x4d\x2d\x94\x75\x77\xff\x60\xc8\x12\x8a\x39\x01\xa6\ +\x9c\x37\xea\x7e\x64\x98\x9a\x32\x23\x99\xc9\x04\x91\x77\xed\xd5\ +\xe7\xd7\xeb\x35\x2c\x1b\xd3\xe3\x73\x7d\xdd\x1d\x3d\xf9\x2c\xd6\ +\x02\x23\x25\x38\x8c\x8d\x8e\x66\x73\xb9\x58\x22\x31\x35\x33\x87\ +\x08\x94\x8b\x73\xe7\x78\x9e\x4d\x88\x14\xa7\x71\xe2\x91\x65\x90\ +\x6c\xae\xcd\x0d\x74\xa3\xee\x52\xc2\x0a\x0b\x65\xce\xa5\x83\x19\ +\x20\x2c\x35\x62\x10\xe5\x1d\x9d\xee\xea\x61\x04\xe7\xf3\xb9\x84\ +\x6d\x94\x67\x66\x60\xc3\xda\xd6\x67\xa3\x85\x16\x5a\x68\xe1\x17\ +\x88\x47\x11\x20\xa9\x9a\xcd\x6c\xba\x59\x10\xa8\xa4\x92\x4a\x21\ +\x44\x30\x5a\xb4\x03\xa4\x84\x00\xa5\x52\x4a\x21\xb8\xe0\x82\x31\ +\xd6\x68\x34\x84\x10\xd9\x6c\x16\x63\x1c\x09\x2e\x81\x10\x66\x49\ +\xa1\x95\x02\x84\x99\x52\x5c\x4a\xa9\x34\x27\x94\x94\x4b\xa5\xbb\ +\x7f\xf0\xfd\x57\x5c\x79\x6d\x4f\x4f\x1f\x10\x3c\xd8\xdf\x5f\x2c\ +\x95\x17\x0a\xc5\x42\xbd\xca\x0c\x4c\x09\x21\x04\xb0\x0c\x03\xb7\ +\xbc\x61\x55\xff\x85\x97\x5c\xc0\x50\x38\xbc\x7a\xb5\xec\x68\xeb\ +\xcc\x66\xc7\x0f\x1e\xd8\xb5\xe7\x90\xd9\x5e\xe7\xcc\x62\x8a\xa7\ +\x9c\x64\xc7\xd0\x70\x5c\xaa\x6a\xb9\x5c\xab\x36\x02\xae\x25\x61\ +\x84\xb1\x84\x61\x10\x82\x7d\xa1\x52\xed\xcc\x2f\x96\x0f\x1c\x3d\ +\xd2\x08\xbd\x44\x32\x16\x06\x5e\xa5\x52\xb2\xe3\x6d\x53\x73\xc5\ +\x85\x42\x31\xe5\x50\x87\x29\x11\x35\x02\x89\x8a\xa5\xaa\x62\xf1\ +\x44\xf7\x70\x57\xdf\xb0\x11\xcc\xcb\xe2\x98\xc9\x2b\x02\x78\x3c\ +\x6e\x75\xb6\x75\x65\xbb\xba\x0a\xc5\x22\x8d\xea\x8e\xd2\x8d\xca\ +\x5c\x22\xd7\x8d\xda\x73\x9a\x4b\x3f\x50\x3c\x92\x95\x6a\x63\xae\ +\x58\xe9\xe8\xea\xb0\x63\x16\x36\x2c\x4c\xd8\x69\x74\xe2\x69\x0d\ +\x94\xd2\x8e\xce\xfc\x0f\x7e\x70\xcf\xe1\xa3\x53\x5e\x84\x83\x08\ +\x8a\xe5\xaa\x65\x39\x00\xd8\x8f\xb8\x46\x18\x78\xed\xec\x35\xed\ +\xe7\x9f\x77\xae\x54\x28\x93\xef\x3e\xef\xe2\x2b\x0b\xc5\x8a\x3b\ +\x5f\x44\x31\x47\xb7\x72\x7e\x3f\x3f\x2c\x07\x69\x7e\xd1\xd0\x1c\ +\x0f\x7c\xd2\x43\xc6\xbf\xb0\x55\xaf\x5a\x2b\x29\x5a\x17\x55\x0b\ +\xbf\xe4\x7a\x14\x00\x94\xd2\x11\xc7\x8a\x53\x90\x08\x69\x8d\xa4\ +\x52\x42\x23\xad\x09\x63\x56\xcc\x24\x44\x44\xa1\x92\x1c\x11\x2a\ +\x85\x8a\x94\x40\x5c\x9a\x86\xe9\x79\xfe\xd0\x50\xf2\xbc\x73\xb7\ +\x3d\xf2\xc8\x23\x35\xdf\x45\x5a\x62\xd0\x98\x60\x84\xa4\x61\x12\ +\x4f\x68\x4a\xa9\x10\x5c\x01\x0e\x05\xbe\xeb\xde\xfb\xb6\x9f\x77\ +\x5e\x5b\x5b\x9b\xe0\x02\x45\x5e\x8a\xe1\x82\xef\x82\xe7\x98\xb1\ +\x64\x4f\x5b\x97\x49\x90\x57\xad\x65\x12\x49\x0a\x0a\x18\x41\x89\ +\x18\x4d\xd9\x6d\xe9\x44\x66\x60\xa0\x52\x28\x57\xa3\x30\xdd\x99\ +\xcf\x24\x13\x62\x72\xcc\x9b\x9b\x2d\xd7\xeb\xd5\x6a\xa3\xea\x87\ +\xc4\x4c\xb0\x98\x49\x2c\xcb\x0d\x7c\xdb\x32\x13\x4e\xac\x32\x3b\ +\x9b\x30\x8d\xe1\x7c\xba\xda\x40\xa1\x88\x08\x46\x35\x21\x0f\xef\ +\xde\x57\x2e\x44\x56\x3c\xe5\xc4\xbb\x4a\x45\xb7\x5a\x28\xf8\x4a\ +\xd5\xa8\xe1\x74\xb5\x99\x4e\xac\x51\xae\xb8\xd3\x87\xdb\x8c\x30\ +\x1b\x37\x08\x4a\x84\x8d\xba\xe7\x8f\x7b\x8a\x60\x84\x29\xc6\xa6\ +\x69\x33\x83\x79\x81\xc7\x15\x6f\xcb\x67\x30\x31\x13\xe5\x5a\xa9\ +\x5c\x4b\x65\x33\x5c\x44\x8d\x5a\xc1\x6f\x54\x94\x14\xa7\x11\x68\ +\x45\x08\xa4\x94\x47\xc7\xa7\x27\x67\x8b\x73\x0b\x25\xc4\x62\x6e\ +\xa0\x1d\xdb\x4a\x24\xd3\xf1\x58\x2c\x08\x3d\x4e\xc0\x16\x4e\xa3\ +\xd2\xb8\xff\xc7\x8f\x28\x6c\x99\xc9\xf1\xb9\x3a\x39\x7c\x64\x6c\ +\x7c\x6a\xfe\xcd\xbf\xf6\xf6\x28\x6a\xf1\xe8\xcf\x8d\x44\x83\x20\ +\xf8\x29\x92\xe2\x2f\x22\x0c\xd3\x34\x4d\xf3\x99\x54\x8a\x10\x46\ +\xc8\x9b\x9b\x0c\x78\xf4\x0b\x97\x11\xd0\xda\x8a\x25\x9c\x4c\x5b\ +\x8b\x4a\x5b\xf8\xe5\xe6\xd1\xa6\xb1\x2d\x52\x9a\x48\x8d\x25\xc7\ +\x48\x49\xc5\x01\x94\xd0\x48\x69\xcd\x0c\x4b\x63\x22\x7c\x5f\x72\ +\x41\x0c\x0b\xb0\x56\x04\x18\xa5\x91\x88\x08\xa5\xbe\x5b\xcf\xa5\ +\xe2\x17\x9f\x7f\xce\xf4\xdc\xd4\xe4\xc4\x64\xb1\x54\x35\x0c\x4b\ +\x2b\xa4\x14\xc4\x1c\x26\x85\xd2\x1a\x10\xb6\x42\x85\x45\x04\x0f\ +\x3c\xfc\x93\x7c\xda\xc9\x67\x92\xed\xf1\xd8\x7c\xbd\x61\xcb\xd0\ +\x14\x6a\x55\xd7\x00\x35\xcd\xb9\xd2\x78\x2d\xf0\x7e\x78\xf7\x7d\ +\xf9\x38\xbe\xf6\xf2\x73\xb3\x49\xc3\x8a\x5b\xa8\x2d\x4e\x52\x56\ +\xae\x33\x93\x16\x81\x0a\x5d\x77\xfa\xa0\x3f\x32\x52\x3a\x76\xcc\ +\xb1\xad\x54\x26\x47\x63\x29\x33\xdd\xe1\x64\x7a\xb0\x69\x45\xb2\ +\x16\xd4\x6a\x52\xab\x6c\xd2\xa9\x97\x66\x51\x75\x2a\x06\x3c\x66\ +\x9a\xbb\x8e\x1d\x0b\x42\xe4\x17\x6a\xb9\x58\x37\xeb\xe8\x9e\x6c\ +\xe0\x0c\xeb\x4e\x31\x43\x49\x57\xc4\x74\x68\x1a\x85\x89\x71\x31\ +\x5f\x1e\xc8\xf2\x74\x3a\x16\xd4\x2b\x38\xf2\x42\x3f\x10\xda\xc3\ +\x76\x52\x11\x8a\x1d\x23\x42\x94\x5a\xc8\xc4\x40\xb5\x56\x42\x95\ +\xcb\x25\xc4\x82\xee\xde\x84\x92\x41\x26\x65\xad\x1e\x1a\x9a\x9f\ +\x99\x64\x04\x9d\x5e\x2b\x9e\xd2\x7a\xbe\x16\xa6\x3a\x7b\x87\x63\ +\x6d\xbb\x9e\x7a\xba\x54\xae\x75\x75\xf5\xe6\xb2\x29\x84\x90\x49\ +\xed\x6a\x8d\x6b\x6c\xd7\x38\xab\xbb\x6a\x72\x61\x21\xdd\x61\x8e\ +\xba\x4f\x59\xa6\x79\xa9\x95\x68\xe5\x47\x7f\x5e\xc0\x18\x97\x4a\ +\x05\x29\x94\xed\x38\x08\x96\xed\x69\x7f\x5e\x6f\xc7\x09\xe5\x66\ +\x5a\xab\x6a\xa5\x6c\x9a\x56\x3a\x93\x59\x51\xa2\x8c\x30\xc6\xf3\ +\x3b\x1f\x0e\xc6\xf6\xc5\x93\x29\x84\x17\xe7\x07\xa3\x93\x3e\xc5\ +\x4b\x73\xa0\x2b\x08\x5e\x4b\x59\x88\xb8\xbd\xea\xcc\xf6\xb5\x9b\ +\x95\x68\x51\x69\x0b\xbf\xc4\x7a\x54\x6b\x84\x39\x62\x11\x30\x85\ +\x80\x22\x24\x11\xd2\x28\x42\x08\x11\xa4\x98\x0a\x40\x81\x50\x81\ +\x69\xb0\x50\x44\x48\x72\x93\x60\x04\x2a\x88\x02\x4a\xd0\xc2\x42\ +\x61\xef\xee\x3d\x43\xc3\x83\x1b\xd7\x6f\x5e\xb5\x6a\xed\xa1\x43\ +\x87\x47\x46\x46\x5d\xd7\x23\x98\x71\x15\x21\x84\x0d\xd3\xe0\x91\ +\x70\x14\x21\x1a\x21\x11\x04\xc5\xc2\x74\x65\x7e\xf8\xe2\xf3\xf7\ +\x1d\x98\x33\x93\xcc\xc8\x30\x9c\xc1\x5e\xc4\x43\x14\x4b\x25\x12\ +\xa5\xe2\xe8\xbf\xfe\xeb\xa7\xaa\xd3\xa3\x17\x9f\xbb\x16\xa2\x7a\ +\x3a\x13\x0f\x03\x2f\xdf\xdd\x9d\xef\x19\x82\xb2\x2b\xe7\x2b\x51\ +\xb5\x11\xfa\x81\x00\xcd\x93\xc2\xee\xef\xb1\x3a\x7b\x12\x03\x6b\ +\x41\xa2\x98\xe6\xc1\xc8\xa8\x28\x57\x70\xc4\x55\xe8\x8b\xd0\x17\ +\x58\x23\x66\xcd\x96\x1a\x81\x76\x9c\x35\x6b\xad\xde\x01\x23\xdd\ +\xc1\xb5\x11\xb3\x33\x31\xc3\x5a\x98\x38\x36\x32\x33\xaa\x83\xc6\ +\xcc\xd8\xc2\xe4\xbe\xfd\x9b\x7a\x74\xfc\xb2\x33\xd7\xf5\x0e\xf9\ +\xc5\xb9\xb9\xc2\xa8\x19\xb3\x0c\x4c\x3a\xba\xba\x0c\x83\xda\x16\ +\x06\xa4\xc3\xa6\x29\x9c\x54\x95\xba\x3b\x5f\x9e\xc5\x98\x32\x66\ +\x24\xc0\x70\xa5\x8b\xad\x14\x31\xad\xd3\x6a\xc8\x43\x00\xf0\xd5\ +\xaf\xdf\x21\x22\xfe\xc1\x0f\xfe\xc1\xc8\xb1\xa9\x99\xb9\x22\xa1\ +\x34\xe0\xa1\xc1\x0c\xcc\x28\xa6\x94\x43\x88\x0d\xac\x18\x6e\x8b\ +\x77\x0f\xac\x59\x67\xd8\x0e\x0f\xc3\xf3\x2f\xbf\xb0\xd5\xff\xf7\ +\x73\x52\xa2\xb8\x51\xaf\x4b\x21\xfb\x07\x87\x30\x26\xbf\x80\x47\ +\x28\x38\x1f\x1b\x3d\xe6\xfb\x96\x65\x59\x4d\xbe\xc4\x8c\xd5\x46\ +\x0f\x06\xc7\xf6\xac\xc9\x38\x54\x37\x40\x21\x40\xe8\x38\xad\xbd\ +\xf4\xd7\x11\xd2\x8b\x15\x19\x08\x40\x6b\xd0\x9a\x33\x74\xe4\xc8\ +\xae\x46\x36\x1f\xcf\xb5\x37\x87\xc8\xb6\xd0\xc2\x2f\x1f\x8f\x36\ +\xaf\x67\xae\x50\xa8\xb1\xd4\x84\x60\x2a\x30\x68\x4a\xb0\x96\x18\ +\x09\x43\x85\x20\x23\xa9\x23\x46\x48\x18\xf8\x48\x69\x93\x19\x00\ +\xa0\x28\x36\x4d\xb3\xe1\xba\x4f\xee\xd9\x93\xca\x64\x4d\x2b\x21\ +\x42\xd8\xb4\x7e\xcb\x9a\xe1\x75\xc7\x46\x46\x8e\x1e\x39\x1a\x46\ +\x61\xc4\x43\x8c\xa9\xc5\xa8\x41\x99\x89\xa8\xe2\x3c\x8a\x64\x5b\ +\x26\xf9\xa6\xd7\xbf\xda\x60\xf2\x91\x27\x77\xe6\xb2\x78\x74\x74\ +\x67\xc3\xd5\x48\x38\x1c\x49\x51\x9d\x8d\xeb\x20\xeb\x38\xa6\x46\ +\x93\x13\x93\xf3\x63\x61\xad\x5e\x3e\xe7\xc2\x4b\xf2\xab\x37\x63\ +\x16\x86\x9e\x28\x16\xeb\x60\x38\xa9\x8e\x8e\x02\xc8\x74\x2e\x67\ +\xe6\xdb\xb8\x89\xb1\xe1\x90\x4a\xc5\x4a\xa7\xca\xb3\x73\xf3\x53\ +\x13\x38\xf2\x10\x20\xc0\x24\xdb\xd9\xdf\x31\x2c\x76\x1f\x9e\x57\ +\x56\x22\x36\x38\x68\xc5\xda\x63\x28\x1e\x69\xe3\xb1\x91\xd1\x3d\ +\xc7\xa6\x08\xb6\xb5\x4f\xb3\x43\xdb\xf6\x8f\x37\xf6\xcc\x1e\x60\ +\x3b\x0e\xf8\x9c\x0c\x77\xe4\x86\xcf\x6c\x4f\x26\x52\x12\x74\x67\ +\x77\x77\xb5\x3c\xdf\x28\xcd\x35\xbc\x06\x36\x63\x94\xb1\xba\x1f\ +\x14\x6b\xa1\x27\x58\x24\x15\x84\x1a\xe2\x31\xcd\x71\xb9\x54\xe8\ +\x09\x45\x02\x21\xf5\x82\x17\x65\x08\x7c\x9f\x11\xf3\x9d\xff\xe3\ +\x9d\xd7\x5d\x77\x83\x1f\xa8\x8f\x7c\xe4\xdf\x42\x2e\x98\x8d\x5c\ +\x1e\x06\x81\x6f\x3b\x96\xe0\x62\xfe\xff\x67\xef\xbf\xc3\xe4\xb8\ +\xae\x33\x61\xfc\xdc\x50\xb1\x73\x9e\x3c\xc0\x20\x67\x80\x00\x48\ +\x82\x49\x24\xc5\x28\x89\x92\xac\x9c\x2d\xc9\xde\xb5\x9c\x64\x7b\ +\x57\xeb\x95\xbd\xd6\xe6\xdf\xb7\xdf\x26\xa7\xcf\x96\x25\x07\x59\ +\x39\x9b\x0a\x0c\xa2\x98\xc4\x04\x12\x24\x88\x9c\x81\xc1\xe4\xd4\ +\x3d\x9d\xbb\x2b\xdf\xf0\xfb\xa3\x66\x86\x60\x92\x04\x90\x20\x45\ +\xb2\x5f\xe2\xe1\x33\xd3\x53\xdd\x55\x75\xfa\xd6\x79\xef\xc9\xb5\ +\x8a\x62\xc4\xb2\x3d\x3d\x9c\x10\x25\x1a\x7b\xf7\x87\x3e\xd4\x37\ +\xd4\xcf\x1c\xa7\xf3\x78\xbc\x1a\xc6\x28\x6a\x5b\xed\x74\x3a\x83\ +\x17\xad\x3a\x78\xa5\x66\xaa\x23\x8c\x11\x80\x14\x2f\x3a\x30\x34\ +\xec\x7a\x4d\x15\x25\x1a\x8b\x3b\x56\xdb\x34\xcd\xc5\xda\x6e\xd4\ +\x6a\xb7\x53\xb1\x28\xf5\x5b\x82\x4b\x40\xcf\x74\x84\x02\x8c\xd0\ +\xc2\xd5\xbf\x12\x16\x29\x82\x70\x98\xc3\x82\x05\x2f\xa5\x08\x47\ +\x47\x2a\x04\x25\x15\xb5\x55\x2e\xc6\xf3\xdd\x1d\x1e\xed\xe0\xb5\ +\xeb\xd7\x45\x48\x30\xea\xb7\xc0\x37\x18\xc7\x1c\x14\x1f\x28\x42\ +\x48\x01\x9f\x4a\x2e\x05\x17\xcc\xd3\x34\xc5\xe7\x4c\x0a\x4e\x08\ +\xc6\x18\xb8\x90\x80\x31\x13\x82\x68\x9a\xa2\x69\x44\x31\x09\x52\ +\x54\x22\x3d\xdb\x4b\x24\xe2\xd7\x5d\x7d\xcd\x8e\x6d\x5b\x9e\x78\ +\xe2\x89\x13\xc7\x8f\x81\xf0\xa5\xa4\x5a\x42\xc7\x20\x5b\xe5\x26\ +\x16\xce\x60\xcf\xb2\x4b\x37\xac\xc8\xeb\xbf\xe6\x14\x67\x5a\x76\ +\x2d\xa5\x18\xb6\x22\xd2\x29\xb4\xbc\x6f\x40\x91\xd9\xa4\x2a\x77\ +\xac\x5b\xb5\x62\x79\x7f\x4c\xd3\xa6\xe6\x66\x03\x25\xa5\xa6\x96\ +\x83\x9e\x08\x64\x71\xb6\x55\xaf\xf9\x1e\x73\x2c\xbf\xde\x4c\xf5\ +\x0f\x44\xe3\x69\x35\x96\x06\xa4\x02\x97\x20\xc0\xaa\xd4\x27\xc6\ +\xc6\x82\x6a\xd1\x20\x0c\x2b\xa0\x69\x11\x3b\x40\xf9\x65\xeb\x76\ +\xad\xb8\x3a\x88\x25\x5c\x04\xd5\xb1\x46\xa3\xd9\xf0\x34\xf3\xc8\ +\xe4\xec\xe8\x5c\xbb\x3f\x53\x28\x64\xf2\xc8\x4c\xc6\x57\xac\x95\ +\xa5\xe0\xf0\xd4\xb8\x8f\x86\x47\xb2\xf1\xde\x5c\x72\xe5\x72\x55\ +\x53\x95\xfa\xc8\x18\xb3\x1b\x54\xba\x54\xd1\x04\xd5\x8b\x95\x46\ +\x2a\x97\xdf\x70\x49\xff\xd8\x4f\xef\xb7\x85\xf0\x02\xa8\x4e\x37\ +\xdd\x80\x4f\x4c\x4e\x6d\xb3\xdc\x2e\x7c\xde\x9a\x28\x4c\x08\xf9\ +\xf0\x87\x3f\xfa\xa9\xdf\xf9\x5d\x89\xd0\x8e\x4b\x2f\x8b\x7d\xe3\ +\x3b\xd5\x7a\x3d\x4a\xe2\x85\x42\x37\x17\x41\x2e\x9f\x9b\x2b\x57\ +\x73\xfd\xeb\xe2\xe9\xdc\xd8\xd4\x5c\x71\xde\x6d\xd9\xcd\x5c\xa6\ +\x97\x50\x45\x08\x0b\x50\xc7\xb5\xfb\x6a\x38\x52\xa5\x0c\x33\x8c\ +\xce\xe5\x51\xb4\xc4\x47\xcf\x0b\x4c\x3e\x63\xf5\xbd\x14\xba\x45\ +\x28\x68\xd7\x2a\x96\xc8\x64\x92\x14\xe4\xd2\x57\x7f\x6e\xae\xd3\ +\x33\x19\x46\x08\x3d\xbb\xe3\xdf\xa2\x01\x28\x24\x2c\x0c\xf8\x43\ +\x8b\xd6\xa0\x04\x29\x01\x90\xfc\x25\xa6\x15\xa1\xc5\x2d\x37\x3c\ +\xdb\x97\xbd\xf8\x33\xfa\xf9\x77\x88\x24\x84\x27\x03\x04\x08\x90\ +\x5c\xa8\x81\x96\x20\x25\x48\x82\xa5\x10\xa2\xc3\xa0\x1d\xbc\xa6\ +\xfd\xba\x08\x13\xee\xa8\x56\x83\x9a\x28\x00\x1d\x30\x92\x80\x05\ +\x10\x09\x14\x21\xe1\x49\x2e\x05\xd5\x8d\x88\xd3\x6c\x71\x44\x08\ +\x51\x24\xc2\x5c\x72\xaa\x68\x42\x02\xa6\xa8\xed\x78\x13\xd3\x53\ +\xf9\x44\x9c\xfb\xbe\xae\x29\x14\x58\xad\x34\x1b\x8d\xea\x7f\xfc\ +\x07\xbf\x7d\xe6\xcc\x99\x6f\x7f\xe7\x1b\xd3\xd3\x33\x6d\xa7\x2c\ +\x41\x2a\x3a\xdf\x30\xb8\x6c\xcb\xea\x01\xd2\xaa\x6c\xed\xc9\xff\ +\x3f\x9f\xfa\x44\xab\xd9\x52\xa8\x0e\x42\x58\xed\x8a\x4a\x31\x92\ +\xcc\x6a\x34\xfc\xd2\x4c\x09\x43\xf7\xf2\x15\xfd\x1b\x2e\x6d\x0b\ +\x82\x8d\xa8\x67\x39\x0e\x91\x46\x57\x8e\x7b\xc1\xfc\xc4\xd4\x7c\ +\xa9\x11\x4b\x33\x51\xb1\x24\x54\xa5\x19\x9d\x1f\x1d\x6f\xcc\xcf\ +\x28\x20\x31\xc8\x44\x34\x1a\xd5\x10\x35\xe8\x74\xcb\x1e\x3e\x79\ +\x56\xeb\xdb\x0a\x46\x72\x6e\xa6\x61\xcf\xb7\xdb\x53\x4d\xcf\x25\ +\xd1\x15\x89\x64\x24\xaf\xa9\x25\x85\x83\xdf\x68\x3a\xb6\xa3\xc5\ +\x8d\x46\x2d\x3e\xd7\x10\x53\xa5\xd3\x31\x82\xd7\x0f\xa6\xb7\x5b\ +\xfe\xd0\xb2\x01\xcc\xbd\x84\x06\x3a\x42\xe9\x54\x32\x9e\x1f\xc8\ +\xf6\x13\x8f\xc1\xcf\x1e\x7b\xbc\xe2\x00\xd6\xe3\x42\xd3\xe6\xaa\ +\xcd\x86\xe5\xcd\x3b\x24\x90\x18\x9f\xbf\x83\x2c\x1c\xf2\xfa\xe6\ +\x37\xdf\xa4\xa8\xba\x54\x68\x24\x1a\x4b\x24\x92\x9a\xa9\x5f\x7f\ +\xc3\x9b\x7f\xfd\x13\x1f\xd5\xa3\xfa\xdd\x3f\xb9\xeb\xee\x9f\x3c\ +\xea\x7a\xba\x46\x52\x49\x53\xba\xed\xf9\xc0\xe2\x5f\xff\xd2\x0f\ +\xb6\xae\xfa\x74\x2e\xaa\x04\x41\x27\x98\xf4\x2a\x38\x76\xa5\x10\ +\x4b\x73\x1a\xce\x25\xb0\x25\x7e\x5d\x3a\x94\x52\x22\x99\xd7\xb6\ +\x5d\x89\xa8\xae\xa9\x04\xa3\x0b\x26\x52\x4a\xc8\xcc\xf1\xfb\x3e\ +\xff\x58\xf0\x6f\xff\xe0\xc3\x59\xc4\x98\x78\x96\x29\xfc\x5c\x5e\ +\x5f\xbc\xc2\x25\x02\x94\x52\x4a\xce\x41\x72\xc1\x25\x42\x18\x90\ +\x90\x12\x24\x0a\x09\x79\x81\x7a\x7f\xd1\x05\x60\xc9\x59\xdb\x17\ +\x80\x71\x54\xa5\x58\x0a\x26\x21\x3c\x0d\x46\x88\x62\x14\x04\x81\ +\x0f\x58\x7b\xf1\x41\x44\x8b\x97\x84\x42\xcb\x14\x84\x44\x08\x84\ +\x04\x29\x05\x41\x20\x80\x3f\x3b\x68\xdb\x41\x07\xaf\x35\x1e\x65\ +\x42\x66\x23\xea\x55\x2b\x52\xbe\x8a\x67\x5b\x5e\xc5\xab\x72\x1c\ +\xf1\x38\x01\x95\xfa\x82\x0a\x06\x9a\x12\x65\x9c\x58\x1c\x69\x5a\ +\x24\xf0\x7d\x45\xa5\x04\x90\x94\x1c\x04\x08\xce\x29\xc1\x13\x63\ +\x23\x1b\xfb\xf2\x48\x08\xc9\x15\x06\x0e\x46\x72\xcd\xc0\xe0\xe5\ +\x5b\xd7\xbc\xf9\x8a\xad\x3b\x36\x2e\xff\x6f\xff\xf5\x3f\xaf\x5a\ +\xb3\x66\xb0\xaf\xef\xf4\xe1\x03\xbf\xf7\xc9\x8f\x99\x88\xd7\x46\ +\x4e\xfb\x94\xc4\x24\x8e\x47\x0d\xab\xd5\x22\x14\xab\xaa\x20\x58\ +\x50\x8c\xf2\xfd\x79\xaa\xe8\x3e\x67\xc5\xa9\xe9\xa0\xdc\xa8\x06\ +\x50\x58\xbe\x2c\x1d\x11\xc2\xf5\xa3\x5a\x24\x9e\xeb\x89\x08\xb5\ +\x38\x57\x9c\x1c\x99\x6a\x34\x1c\x23\x1a\xd3\xf5\x08\x60\x64\x4b\ +\x2f\x9f\x4a\xea\xd9\x0c\x6b\x00\xe7\x4e\x71\x6e\xee\xe4\x5c\x71\ +\xd6\xd7\x4c\xa5\x7b\xf2\xcc\x3c\x32\xb3\x8d\x9a\x33\x7e\x6a\x2c\ +\x11\x2f\x44\x88\x4a\x08\xc9\x24\x62\x41\xad\x6a\xd0\x04\x06\x34\ +\x6f\xd7\x5b\x9e\x8f\xa2\x19\x97\xf9\xed\x56\xbd\x7e\x74\xe6\xe9\ +\x93\x73\xdd\x39\xf3\xb2\xad\x6b\x36\xac\x1a\xc8\x47\x15\xab\xdc\ +\x6e\x17\x4f\x39\x81\x9c\x9e\x9d\xab\x5b\x2e\x8a\xa4\x6c\x8e\x1b\ +\xed\xa0\x6c\xb3\xb6\x23\x5c\x6c\x22\x4c\x2f\x48\x27\x23\xce\xf9\ +\x5f\xfe\xe5\x5f\xbe\xff\x7d\x1f\xbc\xe9\xb6\x5b\xa5\x94\x98\xe2\ +\xc0\x66\x37\xdc\x78\xfd\xe0\x60\x7f\xa9\x3c\xfb\xe5\x2f\xfd\xfd\ +\xf1\xe3\xe3\xd9\xd4\x40\x32\x95\xa9\xd6\x6a\x2c\x60\xf1\x78\x7c\ +\xea\x44\xfd\xde\x1f\x0d\x7d\xf4\xa3\xef\x00\xe8\xf0\xe8\x2b\x4e\ +\xa3\xe7\x9a\x7d\xe7\x72\xd5\x82\x61\xf7\x8c\x83\x87\x2a\xb8\x78\ +\xe2\x91\xaf\x7d\xf3\xce\x19\x47\x10\x89\x97\x5f\xfd\xee\x4f\xbc\ +\xfd\x32\x63\x71\xf8\xba\x60\x41\xd8\x41\x7e\xe9\x1d\x2c\x60\x12\ +\x10\x55\xe8\x82\x91\xc7\x19\x97\x98\xd2\x67\xa6\xb5\xfb\xae\x55\ +\x6f\x87\x5d\xea\xe5\x73\xf6\x6c\xcf\xa1\xe7\xe7\xf2\x68\x78\x04\ +\x67\x00\x02\xa4\x78\x56\x81\xd6\x82\x0d\xf9\x0b\x49\x14\xcd\x4c\ +\x17\xbf\x71\xa4\x58\x64\x52\x4a\xe8\x2d\xe4\x3e\xbc\xa9\x50\xd0\ +\xe4\xc3\x07\x4f\x3f\x82\xb2\x9f\xdb\x5e\xa8\xcd\xcc\xfd\xe5\xbe\ +\xe2\x95\xdb\x56\xde\x54\xd0\xc2\x19\x73\xbf\xc8\xb0\x45\x20\x85\ +\x7c\xc6\x58\x46\x20\x99\x04\xd9\xa1\xd1\x0e\x5e\xcb\x3c\xca\x45\ +\x2e\xae\xdf\xbc\x23\xaf\x67\x97\x4d\x35\x82\x27\x8e\x4d\x1c\x19\ +\x2f\x09\xa9\x49\x30\x80\x52\x0e\xd8\x07\xe2\x3a\x9e\xcb\x85\x4e\ +\x09\xe2\x08\x89\x40\x27\xd2\x6e\x37\x23\x86\xde\x6c\x37\x15\x55\ +\x55\x11\x8e\x12\x0f\x63\xc1\x03\x6b\x65\xcf\x5a\xc3\x50\x06\x73\ +\xd1\x3d\x0f\xde\x79\xf3\xad\xb7\xac\x19\xcc\xbd\xff\xd6\xeb\x6e\ +\xbb\xee\x06\xd3\xf3\xe5\xd5\x97\x56\x4a\xb3\x8e\xd5\x50\x88\xc4\ +\x51\x53\x6a\x94\x46\xa3\x5d\x2b\x57\x22\x89\xeb\xf3\x4d\xa7\xd5\ +\xa0\x00\x51\x53\xf7\x6c\xcb\x69\xd5\x30\x73\x10\x6b\xdb\xe5\x8a\ +\x85\x1a\x83\xeb\xd7\x0a\x1f\xb5\x2d\x8e\xa5\x62\x26\x72\x26\x35\ +\x6d\x24\xb9\x4a\xb0\xaa\x10\x8d\x52\x4a\x62\x66\x34\x69\x9a\xc5\ +\x5a\xa5\x5a\x6f\xcc\x4d\x8d\x8c\x4d\x8f\x57\xbc\x60\xe3\xd5\x37\ +\x9b\x7d\x5d\x3d\x34\xfb\xf8\xf8\xac\x9d\x37\xaa\x59\x25\xbd\xac\ +\xbb\x42\xfd\xb9\x7a\x09\x21\x86\xc0\xab\x95\x26\x62\x89\x98\x28\ +\xcd\x46\xf5\x38\xc4\x53\xb5\x66\x59\x89\xe8\x52\x72\x3b\x08\x86\ +\x8b\xed\xda\x13\x07\x27\x8a\xe5\x35\x7d\x85\x5c\x3e\x5b\xb7\x03\ +\x5f\x00\xd1\xf4\x7a\xe0\xda\x7e\x50\x6b\xb9\x36\xe3\x36\xe3\x01\ +\xa1\x0c\xf3\x0b\x56\x00\x52\x48\xdb\x73\x3c\x1e\x30\x2f\xb0\x1d\ +\x3b\x62\xea\x84\x88\x6d\x5b\x36\x02\xc0\xe1\x03\x7b\xe7\xa6\xc7\ +\x36\xaf\xed\x79\xd3\x35\x57\xdd\x70\xd3\xad\xb3\x53\x63\x3f\x7b\ +\xf0\xfe\xd1\xe1\x33\x81\x37\x77\x78\xef\x8f\xe4\x47\xde\xd1\x79\ +\x3c\x5e\x15\x88\xe7\xdb\xa3\x8b\x36\xe9\xd2\x31\x44\x51\xac\xe9\ +\xa7\xff\xfa\x7f\xff\x73\xd7\xad\xbf\xf1\x99\xeb\xd6\x63\xab\x52\ +\x47\x09\xd2\x9e\xb9\xfb\xc7\xff\x72\x60\xbc\x9d\x1d\xda\xf1\xae\ +\x5f\x7b\x73\x06\x35\x1f\xfd\x97\xdb\x9f\x3c\x3b\xcf\x24\x5d\x7f\ +\xd5\xdb\xde\x72\xc5\x6a\x05\xb1\xb3\x7b\x7f\x72\xd7\x83\x07\x6d\ +\xad\xeb\x1d\x1f\x7c\xdf\xda\xa4\x75\xcf\xf7\x7e\xb8\x7f\xa4\xda\ +\xbf\xf9\x4d\xef\xbd\x6d\x17\xc6\x88\x60\x04\xa1\x77\x54\xbe\x10\ +\xc1\x2f\xf2\xa1\x78\x5e\x09\xa9\x94\x42\x72\x0e\xc0\xa5\x10\xa1\ +\x1f\x7a\x81\x42\xd1\x12\x25\xbf\xe8\x02\x26\x04\x35\x2b\xb5\xbf\ +\xde\x3d\xb9\x7c\xed\xc0\xc7\xfa\x23\xc2\x77\xbe\xfb\xe4\xd8\xe7\ +\x03\xf1\xb9\xcb\x72\xdc\x0f\x7c\x55\x96\xe7\xe6\xfe\xfa\xc9\xe9\ +\x75\x1b\x96\xdf\x90\x25\xdc\xf7\x5f\xfc\x59\x38\xc7\x01\x0c\x48\ +\x4a\x89\xa4\x44\x08\x24\x20\x40\x20\x81\x83\xec\xa4\xce\x75\xf0\ +\x5a\xe6\x51\x09\xa0\x12\x64\xca\x20\x4e\x83\xfe\x8d\xcb\xe3\x51\ +\x33\x70\x5a\x27\x27\xaa\x8e\x67\x81\x66\x4a\x42\x19\x51\x84\xe0\ +\x04\x63\x19\x78\x54\xb8\xcc\x6e\x9b\x1a\xe9\xcd\x47\x1b\xb5\x7a\ +\x3a\x49\x29\x45\x1f\x7e\xdf\xaf\x6d\x5f\xbf\x7a\xbe\x38\xdb\xdf\ +\xdf\xd7\xd7\xd7\x7b\x70\xdf\xd3\x83\x79\xb3\x32\x51\x2c\x8d\x9d\ +\x48\x67\x52\xb7\x5c\xb1\x35\x2f\xac\xf6\xe4\x44\xb1\x38\x0b\x44\ +\x32\xee\xf5\xaf\x5d\x45\x13\x51\x19\xd5\xb5\x42\x16\x77\x15\x44\ +\xcb\x4b\xc5\x0b\xfe\xc4\x64\xbb\x56\xd1\xb0\x42\x75\x4d\xd4\xbc\ +\xa0\xd1\xea\xcd\x0e\x44\xf5\xd8\xd9\xf1\x23\x93\x4e\x2d\x4d\xa3\ +\x26\x20\xce\x25\x10\x25\x9d\xc9\x68\x48\xba\x84\x5b\xbe\x1b\x80\ +\x6f\x18\x91\x64\x5c\x77\x1a\xf5\x99\xd9\xe9\x93\xc7\x8e\xcd\x4c\ +\x8d\x67\xba\xd2\x97\x6e\xdf\x41\x63\x7a\x75\x7e\x6c\xdb\x15\xab\ +\x65\x3e\x71\xdf\xd9\xf1\xd4\x86\xee\xba\xf4\x26\xa6\xcf\x58\xcd\ +\xaa\x53\x99\xeb\x4d\x44\xcb\xf5\xf9\x7a\xa3\xa6\x08\x14\xcd\xa9\ +\x22\x62\xd4\x09\x16\x92\x20\x00\xac\xa9\xb1\x48\xd4\x76\xdd\xc7\ +\x8e\x4c\x4e\x95\x1a\x2b\x87\xdc\xa9\xd2\xbc\xcf\x98\x66\x44\x24\ +\x56\x8c\x48\xcc\xf1\x18\x47\x08\x10\xa2\x0a\x51\x54\x06\xf8\x42\ +\x95\xb2\x14\x4c\xf2\x4c\x3e\x33\x5f\x99\x3f\x78\x70\x5f\xa9\x34\ +\xf7\xc9\x4f\x7c\x94\x42\x30\x3d\x72\xbc\x27\x93\xf8\xfc\x5f\xfc\ +\xef\xcd\x5b\xd7\xc7\xa3\x1a\xc5\x40\x2e\xeb\xbb\xf1\x9a\xa1\xb3\ +\xa7\x4e\x38\x4e\x23\x91\xe9\xed\x38\x75\x5f\x2d\x2c\xda\xa3\x52\ +\x3e\xc3\xa1\x0b\x06\xe9\xd2\x31\x18\x89\x93\x7b\xee\x9e\xee\x7f\ +\xd3\x67\xdf\x7b\x55\x0c\x84\xc8\xa4\xbb\x90\x64\x56\x75\xc5\xb6\ +\xab\x07\x36\xb9\xf7\x7c\xe3\xeb\xdf\x8a\x2f\xfb\xf4\xb5\xe8\x81\ +\x7b\xf6\xe4\x6f\xf9\xd8\x26\xe3\xd4\xb7\xbe\xfa\x77\xf1\xc1\xff\ +\xb5\xa5\xfe\x93\xbf\xfe\xa7\x87\x77\xdc\xf6\xb6\xad\xf1\x68\x46\ +\xb3\x7f\xf2\xd5\x2f\x3e\xed\xaf\x7b\xe7\x6d\x9b\x7f\xfa\xcd\xef\ +\x7c\x27\x5a\xb8\x3e\xa6\x20\xe0\x8b\x11\xc5\xe7\x90\x28\x92\x21\ +\x59\x86\x1c\xb6\x70\x85\xe8\xdc\x07\x5c\x72\x06\x48\x00\xe3\x21\ +\x6d\x2d\xdc\x01\x7a\xc6\x37\xf2\x62\xf7\x8b\x31\x3a\x3e\x59\x2a\ +\xa7\xd2\xff\x69\x4d\xd2\x10\x0c\xcc\xd8\x27\xb7\x65\x3f\xfd\x54\ +\xe5\x4c\x2b\x65\x52\x3c\x3f\x5b\xfc\xdb\x39\xb8\x64\xe3\xe0\x3b\ +\xfb\x75\x16\x04\xe2\xe7\x10\xf2\x33\x7e\xdd\xc5\xf8\xae\x04\x89\ +\x24\x48\x0c\x48\x4a\x19\x74\x68\xb4\x83\xd7\x38\x8f\x4a\xa9\x6a\ +\x5a\x57\x4f\x4f\x2c\x9f\x95\x28\x88\x61\x77\x6d\x97\x61\x55\xe5\ +\x5c\xd3\xf6\x7c\xd7\x97\x4a\x80\xa8\xc0\x34\x12\x31\xdd\x66\xad\ +\x10\x57\x56\x0d\x2d\xbb\x6c\xf3\x9a\xa4\x49\x35\xcc\x53\xf1\x68\ +\x21\x9b\xcd\x15\xf2\x93\x53\x13\xb9\xb8\x7a\xc5\x15\x9b\xda\xd5\ +\x5a\xd0\x9c\x05\xa7\xd7\x44\x4e\x65\xf4\x58\xef\xf2\xeb\x93\x51\ +\x72\xec\xf1\x47\x35\xd7\x9d\xaf\x56\x8d\x58\x24\x96\x49\xb5\xbd\ +\xa6\x21\x15\x45\x8d\xe2\x58\x14\xa4\x60\xc0\x11\xf1\x52\x29\xd3\ +\x6f\xcd\xbb\x5e\xcb\x24\x28\x1a\x8b\x01\x95\x9a\xa1\xf3\x00\xd9\ +\x81\x77\x7a\x72\xc4\x44\xaa\x21\x94\x84\x16\x8b\xe8\x31\x8c\x34\ +\xac\x51\x08\x58\xd0\x6e\x9b\x3a\x4d\x67\x12\xd5\xe2\xe4\x13\x8f\ +\xed\x19\x1f\x9d\xa6\x88\x6e\xbd\x74\xd7\xc0\x50\x6f\xae\xaf\xf0\ +\xd4\xa1\xa3\x2c\x20\x8d\xa9\x13\x9b\x56\x6f\x9b\x9c\x55\x9a\xc8\ +\xab\x34\x6d\x5e\xf3\x0d\x97\x79\x1e\x58\x52\xd2\x42\xb7\xa8\xdb\ +\x11\x50\x02\xc1\x25\x73\x35\x95\x2a\x9a\xa9\x68\x6a\x20\xc0\x45\ +\x44\x89\xc7\xd2\xb1\x4c\xd3\xb3\xf7\x0f\x4f\x49\x02\x84\x28\x41\ +\xad\x99\xcd\xe6\x81\x8b\x00\x85\x93\xcf\x25\x00\xc3\x10\x9c\x3b\ +\x47\xfa\xbc\x40\x08\x69\x3b\xd6\x17\xff\xe1\x8b\x0a\x55\x74\x4d\ +\xbd\xe9\xc6\xeb\xde\xf7\xc1\xf7\x79\x76\x1b\x0b\xbf\xaf\x2b\xb3\ +\x7e\xf3\x6a\xb7\x5d\x0f\x98\xcf\x29\xd6\x84\x54\x88\xec\xce\xc7\ +\x75\x23\x15\x49\x74\xbb\x1d\xad\xf3\x2a\x79\x76\xa5\x10\x42\x2e\ +\xfc\xef\x39\x21\xd2\xa5\xf8\xa8\x14\x7e\xab\x51\x8d\x76\x5d\x42\ +\x24\x78\x9e\x2b\x01\x01\x26\x32\x70\xa7\x4e\x1e\x3c\x36\xd3\xac\ +\x34\x1c\x6d\x7a\x9e\xcb\x0c\x36\x73\x1b\xb6\x5e\x7a\xf5\x8a\xcd\ +\xc7\x9f\x3a\x39\x3c\x32\x43\x8e\xee\x49\x5f\x72\xdb\x47\xdf\x7a\ +\x1d\x00\x04\xa5\x63\x07\x9e\x38\x54\x1f\x34\x1e\x79\x64\xb6\x5a\ +\xaf\x06\x13\x67\xed\x75\x04\x81\x10\x02\x04\x7a\xee\xf4\x1a\x84\ +\x16\x4c\xe2\x30\xdd\x49\x48\x21\xa5\x3c\x97\x19\xa5\x94\x42\x70\ +\x89\x98\x14\x5c\x22\x04\x42\x2c\x04\x4d\x17\x33\x68\x7f\x7e\x7c\ +\xb4\xe5\xfa\x31\x33\x4e\x98\x1f\x30\x0e\x88\x2b\x9a\xa2\x73\xd1\ +\x74\x7c\x8c\xe4\x7c\xb5\xd5\xd4\x23\xd7\xea\x08\x78\x20\xb8\x90\ +\x3f\xa7\x8e\x66\x89\x47\x91\x04\xb9\xc8\xa3\x18\x21\x90\x92\x83\ +\x90\x5c\x76\x96\x74\x07\xaf\x69\x1e\x05\x29\x25\x22\xbe\xa4\xc5\ +\x62\xa5\x52\xab\xb9\x01\x5f\x37\xd0\x95\x8c\x18\x13\xf3\x4d\x0f\ +\xe9\xe5\x96\x57\x6c\xb4\x67\x5b\x1e\x77\xfc\x8c\x89\x7f\xff\x37\ +\x3f\xb2\xa6\x2f\xeb\xd7\x8b\xd9\xa8\x02\x81\x15\x31\xb5\xad\x3b\ +\xb7\x1c\xd9\xb7\x8f\xdb\xd5\x68\xb2\x17\xd2\x11\x5a\x2f\x2a\xd2\ +\xd5\x31\xeb\xce\xc4\xfa\x86\xfa\xa1\x5e\x99\x38\x7d\x62\xae\x3d\ +\xab\x00\x13\x51\x00\xd5\x4b\xc4\x95\x48\x3a\x0e\x04\x53\x8c\xad\ +\x62\xd9\xe6\xdc\x34\x8c\x88\x46\x54\xc3\xad\xfb\x35\xc7\x71\xb9\ +\xa2\xb5\x1d\x2f\xdd\xdd\xc3\x8d\xb4\xaf\x04\x8e\x99\xad\xd4\xe6\ +\x86\x06\xb3\x24\x20\xc3\x53\x65\x31\x57\x8c\xe8\x26\xe7\x5c\x70\ +\x9f\x7b\x0e\x38\xce\xe8\xde\x7d\x4d\xea\xc5\x92\xa9\x37\xdf\x74\ +\x53\x3e\xd7\xad\xa8\xb4\xd5\xae\x1f\x3e\x72\xb4\x34\x37\xad\xeb\ +\x89\xd9\xb3\xc7\x12\x48\xbf\x21\x9a\x1d\x2f\xef\xf7\x1b\x02\xd7\ +\x91\x70\x25\x55\xe3\x60\x44\x5b\xcc\x43\x51\x35\xad\x44\x62\xd0\ +\x9a\x99\x1b\xf6\x9c\xb6\x1e\xd7\x09\x21\xa0\x69\x0c\x29\x12\x08\ +\xe3\xc2\xd0\x0c\x5d\x23\x6e\x60\x53\x8a\x35\x09\x7a\x3c\xc9\x58\ +\x80\xc3\x18\x95\x14\x18\x01\xa5\x80\x2e\xd4\xaf\x4b\x29\x5d\x3e\ +\xb8\x6c\x7a\x6a\xaa\xbf\xaf\x6f\xa0\xb7\xfb\x8a\x2b\x2e\x27\x04\ +\xda\x76\x33\x16\x35\xa3\x31\x03\x38\x13\x2e\x30\x88\xe8\x02\xe6\ +\xe7\xe6\xa4\x67\x65\xfa\x57\x71\xee\x79\xa0\x76\xea\x47\x5f\x35\ +\x7b\x14\xa4\x5c\x9c\xcd\x1b\xe6\xbb\xca\x67\x79\x2e\x25\x20\xc4\ +\x85\x92\x2a\xf4\x37\xee\x3d\x55\xb6\xdf\xda\xaf\x93\x80\x63\x55\ +\xe5\x8f\x7e\xff\x9f\xfe\xe5\x78\xea\x37\x3e\x72\xf3\xb0\x35\x75\ +\x52\xf8\x8c\x0b\x00\xe1\x7b\x0e\x00\x57\x31\x61\x41\xc0\x03\x01\ +\x54\x0a\x00\x29\x84\xe0\x9c\x49\x73\xc3\x65\xd7\xbc\x69\x28\xc6\ +\x6e\xbc\x25\x53\xc8\x95\x0f\xfc\x0b\x07\x04\x52\x72\xce\xb8\x80\ +\x67\xf2\x67\x97\xac\x3c\x84\x10\x0a\x29\xf3\x59\x7e\xdd\x85\xbc\ +\x5c\x1e\x48\x22\x40\x70\x58\x74\xec\x3e\xcb\x2f\xfd\xe2\x3c\x2a\ +\x01\x15\x22\x5a\x7d\xa2\x5d\xf1\x13\xdd\x44\x02\x86\xe9\x52\xd3\ +\x53\x70\x41\x93\x13\x3e\xdf\xb0\xaa\xfb\xdd\xb1\xe0\xef\x76\x8f\ +\x5a\xdb\x7b\x6f\xcd\xab\x3e\x13\x2f\xe6\xd7\x45\xe7\xd8\xa3\x12\ +\xa1\x05\x8f\x72\x18\x1c\xc5\x48\x72\x1e\x5e\x55\x07\x1d\xbc\x56\ +\x79\x94\x52\x52\xaf\xb5\xf6\xee\x39\x9e\xef\xe9\x4d\x26\xa3\x92\ +\x39\x11\x85\x76\x0f\xf5\x6f\x5f\x8d\x25\xc2\x73\xa5\xf9\x9a\xed\ +\x1c\x9e\xb7\x77\xef\x1f\xb9\xf6\xf2\xcd\xbf\xf5\xe1\xdb\xf6\x3d\ +\x74\xff\x64\x79\x6a\xd5\xb6\x6b\x47\x8e\x1e\x42\x44\x0b\x64\xd0\ +\x6e\xb5\xed\x9a\x33\x17\xcc\x01\xc7\x44\xd5\x8c\x78\xdc\x11\x7c\ +\xd9\xba\xb5\x91\x6c\xa1\xb8\xef\xc0\xf4\xc8\x28\x00\xb7\x98\x6b\ +\x5b\x76\x2e\x9f\x97\x44\x1a\xa6\x2a\x30\xf2\xad\xfa\x7c\xbd\xe5\ +\x70\xc1\xda\xad\x35\x7d\x05\x55\x51\x7d\xcf\x22\x66\xdc\xa7\x9a\ +\x91\xce\xeb\xb9\x2e\x4f\x02\x46\x38\x46\xf4\x27\x8e\x9c\xe9\xcf\ +\x0f\x6c\xdb\x71\x59\xb0\x41\x58\x6d\x17\x84\x64\x8c\x39\x76\x9b\ +\x0a\x01\x42\xe8\xba\x92\xea\xce\xc4\x32\x19\x5e\xb3\x6a\xe5\x6a\ +\x7d\x7e\x7e\xf8\xec\xc4\xec\x4c\x25\x9b\x2c\xd8\x6d\x1b\x2c\xc7\ +\x2d\x8d\x51\x52\x19\x20\xde\x64\xb1\xe8\x58\x0a\x07\xdd\xb6\x82\ +\xd9\xa9\xa3\x0d\xaf\x46\xb1\x9c\xc2\x84\x31\xbf\x52\x99\x57\x14\ +\x6c\xe4\x13\x88\x12\x00\xae\x6b\x0a\x0f\x7c\x29\x39\x42\x44\x48\ +\x88\xc4\xe3\x8c\x05\x52\x42\x20\x38\x48\x44\xa8\xea\x7b\x9e\xa2\ +\x28\x8a\xa2\x30\xf6\x4c\xda\xe3\xf9\xba\xd3\x31\xc2\xd7\xae\xde\ +\x02\xab\x36\x79\xcc\xed\x1d\xe8\xbe\x64\xe3\x7a\xd5\xa0\x31\x53\ +\xa9\xd5\xeb\x53\xd3\x93\x8a\x94\x99\x6c\xb7\x62\x68\x8a\xa6\x76\ +\xad\x48\x83\xdb\xf4\xbd\x16\x73\x05\x50\x03\x94\xce\xd3\xf1\x6a\ +\x58\xa3\x08\xa4\x08\xad\x3b\x21\x38\x17\x52\xa2\x05\x17\xa9\x04\ +\x29\x11\x46\x21\x43\xb9\x12\xad\xd8\x76\xf3\xd6\xfb\xfe\xfa\x2f\ +\xff\xef\xe7\x6f\xba\x6a\x3d\x75\x6a\x41\x7c\x00\x73\x29\x40\xb0\ +\x80\xb1\xc0\x0f\x02\xc6\x83\xc0\x75\xdc\x20\xe0\xc0\x99\xeb\x38\ +\x81\x2b\xd7\x5e\xb9\xed\xbb\x5f\xfc\xd1\xd7\xba\xf9\xb2\xa8\xd6\ +\xb7\xb2\x77\xcb\xd6\x9e\x07\x1e\xdb\xb3\x3c\xba\x1d\x31\xae\x66\ +\x7a\x0c\x5d\x6f\x8f\x1e\x3e\x35\x51\xbe\xac\x57\xe3\x42\xa2\x73\ +\x4a\x69\xc2\x56\xbf\x12\x00\x21\x2c\x14\xf1\xbc\x3c\x23\x24\xa5\ +\x94\x9c\x85\xb6\xf4\x42\xfd\xc9\xb3\x5c\xd3\x58\xbe\xf8\xf2\xf5\ +\x24\x5e\xdd\x95\xdc\x3e\x39\xfb\x17\x4f\xce\xdc\xd4\x67\x08\xc7\ +\xfb\xc9\x48\x6b\xd7\xaa\xae\x41\xca\x4e\x04\xbc\x05\x62\xf3\x60\ +\xf6\x0f\x19\xfb\xdf\x4f\x4f\xd3\xed\x3d\xd7\xa7\x49\xf0\xe2\x05\ +\xae\x8b\xfb\x10\x80\xc5\x62\x6b\x04\x48\x62\x24\xa5\x00\xc1\xe4\ +\x1b\x6f\x14\x60\x07\xaf\x2b\x1e\x15\x82\x1b\x46\x74\xf3\x86\x6d\ +\xc9\x5c\x8e\x31\x57\x8a\x40\x55\x40\x53\x70\xbb\x59\xa9\xd6\xe6\ +\x79\xb9\x38\x90\xcd\xae\xbd\xf1\xd2\xa8\x42\xae\xbf\x7c\x33\xb2\ +\xab\xb2\x5d\xdb\xb9\x79\x7d\xbe\xaf\xef\xd8\x9e\x27\x7c\xce\x90\ +\xcf\x73\xdd\x7d\x27\x4f\xcd\x58\x96\xc7\xe6\xab\xc5\xe9\x12\xd6\ +\x8c\xb3\xa3\xe3\xfd\x2b\x57\x83\x1f\xb4\x5d\x5f\x37\xe3\xdc\x91\ +\x92\x8b\xb8\xae\xa0\x80\x5a\x35\xbb\x48\xe7\x6c\xcf\xd7\x23\x91\ +\x5c\x26\x57\xb7\xac\x9a\xe5\xcc\x9f\x99\x70\x98\x68\x49\xdc\xdd\ +\xdf\x9b\x1a\x18\x92\x44\x51\x09\x75\x9a\x4d\x56\xaf\x62\x8f\xdb\ +\xc5\xfa\x43\x77\x3d\xa8\x81\xb1\x61\xeb\x96\xc2\x60\xbf\x12\x8b\ +\x22\x4a\x41\xa1\x10\x04\x80\x09\x6b\x36\xac\x56\x73\x78\x74\xaa\ +\x3a\x5b\x9c\x9f\x9a\x3a\x79\xf8\x88\xb0\xdd\x6c\x32\x39\x71\x76\ +\x46\x55\xc8\xe6\xf5\x9b\x29\xb0\x99\xb9\x33\x11\x0d\xe2\x11\xec\ +\x52\xad\xc5\xd0\xd9\xa3\xc7\x2d\xbf\x42\x29\x93\x26\x04\xaa\x82\ +\x19\xc9\xc5\x23\x96\x6b\xcf\x4c\xcd\xf6\x0c\xf4\xea\xba\xa2\x10\ +\x40\x84\x30\x5f\x50\x90\x01\xf3\x85\x0f\x20\x40\x51\x28\x42\x98\ +\x71\x9f\x73\x48\xa5\xd2\xbe\xe7\x95\x2b\x15\x8c\x30\x46\x17\x12\ +\x20\x45\x00\x9c\xf3\x76\x43\x3a\x8e\x9b\xef\xcd\x5e\x75\xd3\xad\ +\x7a\x36\x25\x7d\x47\x89\xe7\xb3\x89\xae\x14\xe3\x00\x48\xa1\x26\ +\xc1\x44\x0a\x26\xa5\xe0\xaa\xa6\x44\x0a\x44\x0a\x00\x62\xb7\xbc\ +\xce\xe3\xf1\xea\xd8\xa3\x8b\x06\x5f\xc8\xa7\x02\x96\x02\xa4\x12\ +\x38\x00\x08\x00\xe0\xdc\x23\xd1\xc1\x4f\x7c\xe6\x0f\x1e\xf8\xc9\ +\xfd\xfb\x1e\x7f\x14\xb0\xb6\xec\x92\x81\x1b\xaf\xff\xb0\xe5\xfd\ +\xf8\xde\x1f\xde\x8e\x94\xfe\xcb\xb6\x0e\x70\x89\x36\xed\xdc\x9a\ +\x33\xa5\xef\xc1\xd0\xa6\xad\x41\x9a\xa6\x37\xdc\xf2\xaf\x3f\x44\ +\xef\xdf\xfd\xf8\x04\x49\xbe\xa9\x7b\xe8\xc6\x8f\x7c\x0a\xfd\xf8\ +\xce\xdd\xf7\xdf\xa7\x64\x06\x93\xcb\x36\xad\x5e\xb9\xeb\x1d\x97\ +\x16\x67\xe7\xca\xac\xab\x47\x70\xbe\x44\x4b\x0b\xa5\xab\x0b\x3e\ +\xe5\x90\x44\x9f\x5f\xf7\x02\x92\x73\x89\x39\x08\x21\xc5\x42\x7a\ +\x51\x18\x67\xc5\x52\x02\x88\x9f\x63\x8f\x0a\x21\x08\x55\x7e\x63\ +\x7b\xf7\xfd\xa3\xf5\xa7\xa7\x1a\x80\xc9\x8d\x1b\xba\xae\x2b\x68\ +\xc2\xe7\x5d\x71\x73\x07\x22\xae\x1b\xac\xed\x4b\xff\xa6\x5f\x39\ +\x54\xb1\xaf\x48\x98\x44\xbe\xa8\xdc\x42\xeb\x76\xd1\x8d\x2c\x11\ +\x20\x89\x10\x12\x48\x0a\x2e\x19\xea\xb8\x75\x3b\x78\x6d\xf3\x68\ +\x10\xb0\xee\xee\xc2\xb6\x77\xbe\x8d\xea\x7a\xb5\x5c\xf2\x5d\x7b\ +\xbe\x3c\x5b\x29\xcf\x55\x9b\x6d\x20\x4a\xae\xbb\x77\x68\xf5\x6a\ +\xbd\x67\xd9\xea\x81\x89\x28\x62\xd5\x89\x49\x9d\x12\xe1\x7a\x63\ +\x4f\x3e\x99\x8c\x27\x13\x99\x94\xf0\x59\x21\x5f\x58\xb6\x72\xd9\ +\xec\x5c\xb1\x5d\xab\x78\xae\x4b\x10\x99\x9e\x9c\x60\x1e\xa3\xaa\ +\x96\xea\xed\xc3\x86\xa9\x05\xa2\x3e\x37\xe7\xb8\xb6\xe7\xf9\xad\ +\x66\x40\xb0\xe3\xf9\x81\x8a\xa3\xb5\x99\x6a\x69\x7e\x3e\x9e\x4c\ +\xd5\x38\x07\xc3\xe8\x5b\xbe\x2a\xdd\xdd\x4f\x53\x69\x90\xd8\xae\ +\xd7\x25\x52\x3d\x1f\x26\xa6\xe7\x0a\x99\xec\xc4\xc4\xe8\x83\xf7\ +\xdc\x61\xb7\x2a\x91\x54\x4a\xd1\x35\x21\x05\x20\xc4\x03\xd6\xac\ +\xd5\xb9\x94\x96\xeb\x34\xaa\x35\xe9\x05\xd2\xf7\xbb\x73\x59\xe1\ +\x07\x8d\x6a\xb5\xd9\x6c\x00\x86\xe9\xd9\x59\xc9\x7c\x2f\x10\x3e\ +\x52\x89\xae\x24\xe3\xb1\xb1\x53\x23\x01\x77\xa2\xa6\x41\x14\xce\ +\x21\x50\x15\x03\x63\x8c\x80\x10\x5d\x77\x59\x30\x37\x57\xcc\xe4\ +\x73\x7a\x2a\xed\x7b\x2e\x42\x44\x51\x35\x22\xa4\xc0\xc0\x38\x8b\ +\x18\x66\xc4\x34\x3d\xea\x61\x40\xd5\xf9\x72\xad\x5a\x13\x82\x27\ +\x13\x49\x84\x40\x5e\x50\xfd\x28\x60\xdc\xb3\x61\x9b\x66\xe8\x5b\ +\x76\xac\xa7\x49\xd3\xf6\xb8\xaa\x47\x39\x80\x1f\x48\x6a\x20\x8a\ +\x21\x60\x20\x01\x38\x51\x25\x01\x2e\x81\x0b\x41\x31\x06\x21\x00\ +\xdc\xce\xe6\xfd\x55\x81\x90\x42\x82\x14\x52\x48\x11\xb6\x0e\x40\ +\x8b\x0c\xb1\x60\x50\x49\x29\x35\x4d\x53\x15\x0a\x85\x55\xef\xfd\ +\x57\x1b\x16\xdf\xe6\xd7\x9b\xd6\xcd\x1f\xfa\xd4\x5b\x31\x02\x24\ +\x99\xef\x7a\x01\xbc\xe3\x23\xef\x61\x9e\xd3\x72\xc8\x95\xef\x7c\ +\x1f\x62\x5e\xcb\xe6\x43\x3b\x6e\xfe\xbd\x5d\x6f\x45\x20\x7c\xd7\ +\xf5\x24\xba\xe1\xfd\x9f\xb8\x85\x60\x29\xb8\xe7\xba\x1e\x24\x6f\ +\xf9\xd8\xa7\x64\xe0\x7a\x41\x70\x6e\x7a\x6e\xd8\x43\x01\xa3\xb0\ +\x7e\x04\x89\x30\x9f\xf8\x39\xd5\x2c\x52\x48\xc1\xa4\x58\x34\x43\ +\x17\xd8\x3f\xa4\x50\xf9\x4c\xa3\xa1\x17\x82\x46\x10\x45\x00\xba\ +\x72\xdb\xc6\xfc\x6d\xa1\xdd\xcb\x25\x08\xe9\x72\xb9\xbe\x37\xb5\ +\x05\xa4\xc3\xb8\x05\xb0\x63\x79\xe6\x72\x29\x1d\xfe\xe2\x43\x88\ +\xe4\x62\xb3\x86\x45\x31\x85\x86\x74\x58\x46\x2a\x05\x07\x29\x3a\ +\x2b\xba\x83\xd7\x30\x8f\x4a\x29\x55\x4d\xa1\x28\x70\x24\xa6\x11\ +\x6d\x6a\x72\x64\x7c\x72\xdc\x71\x2c\x23\x1a\x5b\xb9\x62\xc8\x30\ +\x35\x55\xd5\x66\xca\xa5\xd5\x5d\xb9\x28\x86\xc6\xec\x54\x42\x55\ +\xa8\xe0\x6e\xdb\x19\xec\xe9\xa5\x9a\xee\x36\x9d\x48\x3a\x7d\xcd\ +\x4d\xd7\xb7\xdb\x96\x42\x08\x48\x19\x31\xa2\x94\x1a\x93\x63\x53\ +\xcb\xd7\xad\x4b\xaf\x5e\x9b\x14\x1c\x63\x2d\x5b\x9a\x6f\xd7\x1b\ +\xd5\x52\xa9\x59\x6f\x70\x4a\x93\x85\x48\x2c\x9e\xa0\x94\x64\x7a\ +\x97\x1b\xc9\x24\x8b\x26\xb0\x19\x25\x58\x05\x33\xc2\xb9\x0c\x5c\ +\x97\x71\x3c\x3f\x5f\x39\xba\xff\x60\xb5\x52\xcb\xa4\x53\xd2\xb3\ +\xed\x76\x6b\x6e\x6a\x62\x6d\x2c\x82\x5c\xdf\xb6\x6d\xd7\xf3\x1b\ +\xd5\x3a\xc6\xa8\xaf\xaf\xbf\xbf\x27\x27\xfa\x7b\x4d\x4d\xab\x16\ +\xcb\x13\xc3\xa3\x1e\xf3\xdb\xed\x76\x20\x38\x02\xd4\x76\x5c\x29\ +\x45\xdd\x76\x20\x62\xc6\xb2\x89\xe9\x99\x72\xad\x3d\xa7\x46\xa4\ +\x14\x01\xc6\x84\x60\x1d\x49\x4a\x15\x05\x61\x92\xcb\xa4\xcd\x58\ +\xb4\x52\xaf\xcd\x16\xe7\x04\x13\xd1\x68\x54\xd3\x35\x5d\x37\x11\ +\x40\xc0\x02\x5f\x82\x4e\x15\x02\x08\xb8\x28\x16\x4b\x8d\x46\x43\ +\x53\x94\x88\x19\x69\xd6\xeb\xbe\xe7\xa1\x0b\x32\x49\x29\x25\xd7\ +\x5d\xbb\xd5\x48\x44\x81\x80\xe4\x81\x41\x01\x71\x46\x09\x52\x89\ +\x44\x12\x80\x49\x2c\x24\x53\x08\x20\x60\xd2\x27\x98\x10\x90\x00\ +\x48\x80\xe8\x90\xe8\xab\x67\x8f\x02\x0b\x98\x5c\x2a\x23\x5d\x34\ +\x46\xc3\x8d\x14\x92\x48\x55\x94\xc3\x87\x0e\x8f\x8c\x8c\x2e\x95\ +\x87\x4a\x00\x8c\xf1\x9b\xae\xb9\x46\x0a\xe1\x9d\x63\x76\xb9\xb6\ +\x13\x9a\x8b\xbe\x13\xfe\x00\xcc\xf7\x98\xbf\xe4\x69\x90\x9e\xe3\ +\x9c\xe3\x76\x10\xae\x6d\x2f\x71\x52\xf8\xdf\x62\x9c\x31\x34\x49\ +\x17\x68\x9e\x05\x01\x3c\xaf\xee\x85\xfb\x3e\x50\x02\x8b\x5d\x84\ +\xe4\x52\x44\x55\xca\x73\x7a\xf5\x3d\x17\x0a\x46\xfb\x4b\xf6\x48\ +\xd3\x57\x9e\xdd\xae\x8b\x09\x79\x69\xc1\xec\x8d\x28\xce\xe2\x89\ +\x7c\x26\xfc\x5f\xe0\x7d\x41\x4b\xfd\x00\x25\x92\x21\x93\xa2\x85\ +\x9e\x46\x82\x05\xac\x63\x8f\x76\xf0\xda\xe6\x51\x8c\xb1\xeb\x3a\ +\x07\x0f\xed\x9f\x2b\x57\x2d\xab\x15\x30\xd6\x3f\xd8\xdf\xd5\xb5\ +\x2e\x9b\xc9\x44\xa2\xd1\x46\xa3\x3e\x5f\x2c\xb1\x56\xab\x3b\x1a\ +\x89\x9b\xba\x53\xad\x24\x62\x51\xe1\xb1\xa8\x69\x12\x21\xa5\xcf\ +\x98\x94\x2d\xda\xd4\x23\x2a\xa6\x48\xd5\xf4\x81\x81\x01\x10\xe8\ +\x2c\x4c\x0e\x9f\x9d\xc0\x46\x2c\x3f\xb4\xcc\x18\xe8\x07\x44\xd4\ +\xae\x9e\xb4\x84\xb4\xef\x07\x8e\x23\x82\x40\x55\x28\x72\x2c\x30\ +\x0d\xe9\xd8\xcd\x4a\x23\x9e\x2e\x20\x33\x0a\x8e\xef\xd9\x5e\xb9\ +\x52\xf6\xdb\xb6\xdb\xa8\x1f\x79\x7a\xcf\xe1\xbd\x7b\xba\xb2\x19\ +\xdb\xb2\x32\xd9\x5c\x7f\xd4\x24\x18\xb7\x9b\x0d\xcd\xd4\xf3\xa9\ +\x54\x34\x16\x17\x5c\xa6\x53\x69\xdd\xd0\x1b\xad\x5a\xe0\xf9\x93\ +\x63\xe3\x63\xc3\x23\xc5\x99\xa2\xe4\x52\x37\x8d\x80\x33\xdd\x30\ +\xe3\xe9\x4c\xb3\xdd\xe2\x3e\xc3\x9a\xce\x70\xeb\xf0\xc9\x83\x48\ +\xd5\x8c\x28\x95\x0c\x54\xa2\x4a\x89\x00\x2b\x8a\xa6\x61\x8c\x3d\ +\x2f\x90\xd8\x49\x25\xd2\xe9\x64\xba\xde\x68\xd4\xaa\x55\x9c\x4c\ +\xa5\xe3\x7a\xe0\xfb\xdc\x0b\x34\x45\xa1\x98\xb4\x1b\xcd\x72\xb9\ +\xec\xda\x8e\xa9\x69\x9a\xa2\x4a\x2e\x34\x4c\x09\x26\x17\x96\xf8\ +\x23\xa5\xa4\x31\x13\x54\x10\x4c\x48\x82\x85\x14\x18\x13\xc9\x25\ +\x25\x2a\x48\x0e\x8c\x13\x4a\x9d\x56\x2b\x1a\x4f\x04\xae\xc3\x64\ +\x80\x00\x74\xaa\x20\x89\xed\xce\xc3\xf1\xaa\x18\xa3\x42\x24\x12\ +\xc9\xb9\xb9\x99\x74\x3a\xad\x69\x9a\x90\xcf\x62\xa0\x90\x15\x28\ +\x21\x89\x44\x32\x97\xcb\x51\x7a\x2e\x8f\x22\xc3\x30\x15\x85\xbe\ +\x2c\x59\xa9\x08\xa1\xe7\xf4\x99\x47\xa1\x4b\x04\x81\xeb\x38\xe5\ +\xf2\xfc\xf2\xa1\x15\x4b\x6d\xf6\x04\xe7\xc9\x5c\xf7\x74\x80\x0b\ +\x8c\xeb\x94\xc0\x39\xd4\x89\xd0\x33\xfd\x10\x5e\x58\x01\x61\x14\ +\x37\x64\x96\x63\xfa\x6c\x1e\xe5\x42\x9a\x9a\xa6\xa8\x14\x8b\xf3\ +\xb8\x1d\xf4\x8c\x5f\x77\xe1\xd2\x11\x46\x20\xc1\xf1\x79\x11\xcc\ +\x81\xae\xde\xce\xbc\x97\x0e\x5e\xd3\x3c\x4a\x5a\xad\x46\xc3\xaa\ +\x29\x3a\xcd\x46\xb2\x91\x68\x74\xd5\xca\x95\x91\x68\xc4\xf3\xbc\ +\xd1\xd1\xb1\x6a\xa5\xea\xd8\x76\x36\x6a\x38\xcd\x9a\xc7\xf4\x64\ +\x3c\xa6\x60\xe1\x07\x3e\xe6\x4a\xab\x5e\x25\x54\x43\x54\xb5\x85\ +\xcf\xa2\x54\x53\x74\x84\x04\x55\xf5\x78\x34\x89\x81\x14\xe7\xab\ +\x30\x32\x56\xf5\xec\x21\x8a\x22\x99\x1c\x89\xc4\x41\x08\xa4\x45\ +\x95\x64\x12\x58\x20\x39\x0b\x2c\xc2\x2d\xab\xdd\xac\x69\x11\x43\ +\xf2\xc0\x2b\x97\x5c\xd7\xb3\x5a\x2d\xa7\xdd\x9e\x9f\x9e\x1e\x39\ +\x79\xbc\x34\x39\x16\xd3\x88\x02\xc1\xd1\x93\x27\xa3\xf1\xd4\x86\ +\x4d\x1b\x56\xaf\x5c\x1b\x4f\xc4\x2c\xa7\x55\x2a\x55\x46\xc7\xa6\ +\x04\x97\x5c\x08\x43\xd7\x1b\xf5\xd2\xfc\x7c\x31\x70\x7c\x43\x35\ +\x30\x25\x96\xdd\x36\x8d\x48\x34\x91\x88\xc6\x12\x6e\x10\x98\xb1\ +\x78\x7f\x26\x57\x61\xf4\xcc\x53\x87\x9a\xed\x46\x34\x93\x05\x10\ +\xaa\x46\x4d\xcd\x00\x50\x38\xc7\x84\x12\x44\x91\x94\xd2\x6e\xb7\ +\xad\x56\x0b\x63\x12\x8f\xc5\x48\x2a\x5d\x2e\x97\x25\x63\x99\x4c\ +\x46\x55\x14\x29\xa5\xd5\x6e\xb7\x9b\x4d\xdf\x71\x75\x55\xa3\x94\ +\x6a\x8a\x2a\xa5\x74\xb9\xb8\x50\x6d\x08\xae\xe3\xfd\xf3\x3f\x7d\ +\xfe\xbd\x1f\x78\x4f\x2a\xdf\x05\x82\x11\x00\xc0\x94\x79\x56\x75\ +\xbe\x58\x9a\x99\xb1\xdb\x76\xad\xdd\x7c\xf0\xb1\x87\xae\xbc\xfa\ +\xea\x1b\x6f\xbc\x09\x53\x04\x12\x98\xe7\x81\x40\x1d\x7b\xf4\x55\ +\x01\xe7\x3c\x5f\x28\xb4\x5b\xcd\x23\x87\x0e\xc4\xe2\xf1\x17\x74\ +\x42\x48\x29\x55\x55\x5d\xb9\x72\xf9\xb3\x77\x56\x72\x62\x62\x34\ +\xac\x34\xb9\x48\xd7\x86\x00\x84\x14\x8d\x7a\x3d\x9b\xcf\x27\x53\ +\x69\xbe\xc8\x49\x3c\xf0\xb3\x83\x2b\x1a\x97\xde\xbc\x7f\xdf\xcf\ +\x12\x41\x1b\x23\xf4\xcb\x5f\x84\x04\x50\x09\x19\x4a\x99\xcf\xab\ +\x58\x85\x6a\x20\x4a\xf5\xe0\x97\xbf\x99\x73\x89\xff\x99\x69\x73\ +\x12\x24\xc8\xba\x9a\x48\xed\xb8\x3e\xd3\xd3\xcf\x59\xd0\x59\x63\ +\x1d\xbc\x86\xfd\xba\x98\x60\xcd\xd0\x7a\xf2\x3d\x2c\x08\x34\x55\ +\x75\x5c\xc7\xb1\x9d\x72\xb9\xdc\xa8\x37\x18\x0b\x5c\xcb\x6e\xf9\ +\xb6\x8e\xa5\xdb\x72\x7d\x15\x9b\x7a\x02\x6b\xb4\xdd\x6a\x00\xa1\ +\x94\xea\x12\x51\xee\x2b\xa8\xa5\x06\xd4\xa5\x40\x35\x8d\x12\x85\ +\xf6\x2f\x5b\x76\xdf\x43\x0f\x05\x14\x7b\x10\x68\x86\xee\x9f\x1d\ +\x95\x44\x49\x67\x73\x99\x6c\x81\x12\x8a\x11\x42\x8c\x05\x76\x53\ +\xc1\x10\x37\x4c\xc7\xb2\xaa\xed\x31\xbb\x6d\x35\x6b\x8d\x99\xa9\ +\xa9\xe9\xd1\xb1\xfa\x7c\xd9\xd4\x94\x42\x2a\xca\x4d\xd2\xac\xd7\ +\xcb\x15\xdb\x61\xfa\xf0\xd9\x29\x26\x51\x5f\x5f\x57\x24\xaa\xab\ +\x9a\x89\x89\x66\x59\xae\xd5\xb2\xaa\xb5\x79\x09\x6e\x6f\xff\xa0\ +\x86\xd5\xb9\xe9\x59\x80\x60\xc3\xa6\x15\x18\x93\xd3\xc3\x67\x1d\ +\x3f\x20\x9a\x9a\xca\x66\xe6\x6b\xad\xb6\x65\x4d\xcf\xcc\x2a\x8a\ +\xce\x98\x8c\x9b\x71\x12\xf6\x07\x95\x40\x29\x45\x14\x14\x85\x62\ +\x84\x58\xc0\x24\x17\x08\x01\xf7\x5c\x0d\xe3\x6c\x32\xe1\x7a\x7e\ +\xb5\x52\xd6\x34\xcd\x71\x1c\xc9\xb9\xaa\xa8\x89\x44\x42\x72\x81\ +\x10\x92\x52\x60\x84\x2f\x78\x7e\x96\x94\xa0\xa8\x8a\x8d\x94\x87\ +\xf7\x1e\xed\x19\x68\x26\xe3\x71\x21\x65\xab\xdd\xae\x57\x2a\xbe\ +\x6d\xf3\xc0\xd3\x54\xb5\xe1\xcb\xe4\xca\xb5\xc7\xe6\xca\x62\xff\ +\xa1\x54\x3a\xa3\x52\xd5\x75\xdd\xa4\x6e\x0c\x65\xd2\xa2\xe3\x08\ +\x7b\x95\x4c\xd2\xa1\x55\xab\x6a\xd5\xaa\xd5\x6e\xff\x9c\xc3\xd8\ +\xf3\x1a\x65\x28\x54\xb9\xd8\x8f\x31\x20\xb4\x62\xd5\xea\x44\x22\ +\xc9\x9f\x6d\xd8\x09\x16\xac\xdc\x79\x55\x6d\x60\x45\xab\x56\x81\ +\x67\xec\xc1\x5f\x96\xff\xfc\x17\xa1\xed\x97\xe3\x7e\x24\x20\x34\ +\x94\x4c\xa7\xf2\xdd\x1d\x12\xed\xe0\xb5\xcd\xa3\x08\x21\xd7\xf3\ +\x03\x26\x1a\xcd\x56\xad\x5a\x5b\xd6\x3f\xc0\x7d\xee\xba\xb6\x6f\ +\xdb\x48\x30\xe9\xfb\x81\x65\xb7\x90\x6f\x66\x93\xc9\x54\x92\x52\ +\x10\xc2\xd7\x74\xad\x52\xad\x70\x21\x63\x89\xb4\xa9\xab\xbe\xe4\ +\x9a\x00\x10\xd2\x30\x4d\x16\x70\x8e\x21\x95\xcf\xd6\x9b\x35\xe7\ +\xa4\xb5\x69\xc3\xbb\x74\xc1\x13\x18\xdc\x66\x63\x6e\x6c\x7c\x82\ +\x21\xa0\x4a\x10\x04\xa6\xa6\x25\xa3\x06\x66\xbe\x4a\x44\xab\xd5\ +\x9a\xa9\x94\x6a\xd5\xda\xcc\xc4\xa4\xef\xba\xd9\x64\x26\x13\x55\ +\xa3\x11\xa3\x51\xaf\x53\x8c\x10\x25\x02\x41\xb3\xed\x58\x8e\x6f\ +\xdb\x6e\x79\xbe\x4c\x71\x26\x1a\x8b\x9a\xd1\x68\x21\xdf\x8d\x80\ +\xfa\x3c\x70\x98\x55\xad\xcc\xb7\x6b\x8d\xde\x65\xcb\x96\xf7\x2f\ +\x8f\x98\x91\x7d\xfb\xf6\xfb\x9c\xa5\x53\x79\x26\xb8\x6d\x59\x92\ +\x07\xbe\xeb\x6e\xdd\xb8\xad\x71\xe0\x78\x00\x44\x08\x4a\x90\xc0\ +\x08\x10\x21\x18\x23\x84\x24\xc5\x88\x62\xaa\x00\x70\x11\x10\x8c\ +\x09\xc2\x00\x48\xd1\x74\x53\xd5\x7c\x29\xb8\x94\x91\x68\x94\x12\ +\x22\xa5\x14\x7e\x40\x34\x0d\xc2\x8a\x77\x21\x2e\xb8\xea\x0d\x01\ +\x70\x09\xf3\x5d\x57\x9c\xad\xb0\xf2\xe9\x09\x45\xd3\x62\xb1\x64\ +\x3c\x16\x13\x22\xa7\x60\xe4\xda\x56\xbb\xd9\xa8\x97\x5b\x1b\x37\ +\x5e\xcb\x85\xf8\xe2\x9d\x07\x07\x07\x29\x26\x34\xe0\x22\x6f\xb4\ +\x3f\xfb\x8e\x74\x67\x3c\xc6\xab\x46\xa5\x5c\xa4\xd3\x99\x4c\x26\ +\xf7\x2b\x56\xc5\xbb\x30\x57\x8d\xbf\xd0\xe8\x31\x1e\x04\xa9\x7c\ +\x77\xba\xbb\xef\x1c\x67\xf0\xaf\xc6\x35\x87\x65\x44\x1d\x12\xed\ +\xe0\xb5\xce\xa3\x84\x60\xcb\xb2\x1f\xdf\x73\x00\x08\xba\xfe\x4d\ +\xd7\x26\x93\xa9\x76\xbd\xee\xb6\x2d\xe0\x4c\xba\xbe\xd7\x6a\x1b\ +\x04\x67\xb2\x59\x8c\xa5\xed\xda\xa9\x74\xd2\x63\x3e\xd5\x15\xaa\ +\x13\xe1\x33\xe6\xdb\xd8\xd0\x7c\xc7\x93\xf3\x44\x8d\xc4\xda\x66\ +\x43\x8b\x24\x3c\xce\x2c\xd7\xee\xef\xef\xdf\xb3\xfb\x49\x03\x98\ +\xa8\x56\x6d\xcf\xea\xc9\x17\x06\x96\xf5\xd9\x81\x68\xb9\x7e\xdb\ +\xf6\x9a\x8d\xfa\xec\xfc\xd4\xf4\xd8\x48\x69\x66\x92\x52\x8c\x54\ +\x1a\x8d\x44\xd6\x0f\x0d\xa6\x13\x49\x90\xe8\xcc\xf0\xd9\xb9\x62\ +\xd1\x76\xdc\x15\xab\xd7\x58\x50\x66\x12\x0a\xc9\x24\x77\xed\xf1\ +\x33\xa7\xe8\x50\xbf\x2a\x5c\x0d\x15\xd2\x51\x53\x41\xa2\x58\x9a\ +\x9d\x9a\x2d\xda\x48\xf4\xf6\xf5\xed\x5c\xbb\xa5\xa7\xd0\x05\x9c\ +\x9f\x3a\x71\xb2\x5a\x6f\x00\xc6\xbe\xef\xcf\x97\xcb\x95\xf9\xa2\ +\x6e\x44\xb8\x87\xb7\x6d\xbe\x24\x37\xb0\xe5\x27\x0f\x3c\x6a\xb5\ +\x5b\x91\xa8\x8a\xc0\x13\xc0\xa9\x0a\x9c\x31\x29\x10\x42\x40\x41\ +\x82\x14\x10\x30\x8a\x35\x4a\xa8\x17\x04\x84\x60\xa2\xaa\x8e\x10\ +\x88\x10\x42\x48\xe8\x95\x12\x42\x84\xdd\xb6\x11\xc6\x88\xe0\x0b\ +\xd6\x21\x9c\x8b\xe9\x7a\x60\x33\x54\xb1\x81\x5b\x4c\x56\x2a\x66\ +\xd4\x53\x09\xa1\x04\xb9\x4e\x5b\xa1\x84\x44\xf3\xc3\x35\x47\x33\ +\x22\xa9\x95\x5b\x78\x34\x61\x79\xde\x7c\xad\x11\x20\xd6\xf1\xea\ +\xbe\xba\xe0\x9c\x03\xbc\xc6\x36\x32\x9c\x05\xd0\xa1\xab\x0e\x3a\ +\x3c\x7a\xb1\x78\x14\x93\x5a\xa3\xb1\xff\xd0\xf8\x47\x3f\xf6\x8e\ +\xae\xee\xee\xd1\xb1\x31\x9d\x90\xc0\xb6\x81\x71\x2a\x01\x05\xcc\ +\x34\xf5\x46\xbd\x91\xca\xc4\x8d\x88\x11\x89\xc7\x4e\x9d\x3e\x41\ +\x29\xc9\x66\x32\xe9\x74\xd2\x6a\x5a\x80\x18\x11\x81\x53\xa9\x3b\ +\xb6\x2f\x88\xa6\x31\xd1\xf2\x9c\x96\x63\xe5\x73\xe9\xa4\xa9\x7a\ +\xb5\xea\xaa\x35\x6b\x8e\xed\x3f\x75\xb6\x36\xdd\xd5\x3f\x14\xc9\ +\x76\xe5\x92\xc9\x2e\xcd\x94\x20\xed\x76\x3d\x5d\x88\x16\xa7\x92\ +\xe9\x64\xdc\xc0\x6a\xd4\x8c\xe8\x9a\xd1\x6a\xb4\xe6\x8a\x25\xc1\ +\xb8\x44\x38\xdd\xdd\xab\xa5\x33\xad\xf9\x6a\xae\xab\xe0\xd7\xeb\ +\x99\x68\x7a\xc5\x60\x7f\x26\x61\xe6\x52\x51\xde\xae\x95\x27\x1d\ +\x37\x10\x12\x48\x77\x2e\x33\xb0\x6d\x47\x3a\x5f\xf0\x2d\x67\x62\ +\xb6\x78\xea\xd8\xd1\x93\xc7\x8e\x39\x6d\x2b\x60\x41\xb9\x52\x55\ +\x54\xba\xbc\xaf\x9b\xfb\x81\xf0\x89\x8a\xf4\x4b\xb7\x6f\xd3\x8c\ +\xae\x07\x1f\xb8\xaf\x5a\x9d\x46\x38\x88\x25\x0c\x26\x7d\x8c\x25\ +\x01\x41\x80\x2b\x98\x10\x82\x82\x80\x61\x86\x11\x48\xc9\x3c\x0c\ +\x84\xea\x2a\x26\x24\x60\x9c\x73\x86\x00\xa4\x90\x20\x25\x5e\x74\ +\x8e\xfd\xfc\x76\x30\xbf\xd0\x82\x20\x98\x46\x0c\x1d\xa5\x15\x4c\ +\xb5\x7a\xcb\x72\x5d\xcf\xe2\x9e\x69\xa8\x8a\x62\xa6\xd2\x71\x8c\ +\x04\x46\x52\x37\x22\xf5\x76\xb5\x55\xaa\xd8\x8e\xe7\x4b\xa9\x67\ +\xe3\x1d\x1e\xed\xe0\x0d\x02\xd4\x99\xb3\xdb\xf9\xa2\x5f\x13\x3c\ +\x2a\x84\xd0\x35\xed\x3d\xef\xba\x7a\xcd\xca\xa1\x89\x91\x11\xb7\ +\xdd\x52\x62\x51\x2a\x05\xe3\xbe\xaa\xa0\x68\x54\x53\x28\x36\x23\ +\xc9\x68\x22\xda\x6c\xd4\x75\xd3\xea\xee\xea\xb1\x1d\x8b\x31\x91\ +\x4c\x64\x1d\x2b\x68\xd4\xad\xb6\xed\x5b\x4c\x24\xba\x23\x99\x74\ +\xae\x25\x84\x60\x81\xdd\xaa\xd7\x2a\xe5\x35\xab\x97\x8d\x8d\x8c\ +\xaf\x5f\xb5\xba\x7f\xe5\x8a\x83\x47\xf6\x1d\x7b\xec\x81\x4c\x57\ +\x4f\xd7\xe0\x50\x3a\x9b\x4f\xc4\xe3\x54\x45\x43\x2b\xfa\xfb\xfb\ +\x73\x76\xa3\xd1\x9c\xab\x94\xcb\xa5\x5a\xb5\xde\xa8\xb7\x5b\x8e\ +\x57\xad\xb7\x7d\x40\x03\xeb\xfa\xe2\x99\x9c\xc7\x4e\xa7\xe2\x11\ +\x82\x51\xad\x38\x37\x25\x9c\x64\x64\x85\x64\x46\x2a\x19\x8f\xc6\ +\x92\x5c\x12\x23\x92\x48\xf7\xf4\xd7\x25\x1c\x7c\x7a\xdf\xe1\x03\ +\x07\x1b\x95\x72\xa5\x38\xeb\xdb\xed\x64\x34\x96\x88\xc7\x0a\x5d\ +\x5d\xd1\x44\x52\x06\xee\xf0\xd8\xd9\x48\xd7\xba\x76\xdb\x51\xea\ +\x4e\x5f\xef\xaa\xf7\x7d\x70\x80\x05\x8d\x27\x9f\xbc\xff\xc4\x89\ +\xa7\x23\x11\x0a\x08\x24\x63\x42\x82\x24\x08\x30\xc2\xaa\xc2\x40\ +\x06\x9c\x21\x4a\x24\x42\x82\x73\x4d\xd5\xb1\x00\x2e\x78\x58\x9d\ +\x87\x31\x16\x8b\x5d\x55\x99\x14\x17\x9e\x84\x89\x90\xe7\xbb\x3e\ +\x40\xd3\x72\x53\xa9\x48\xbe\xab\x20\xb8\x70\x6c\x2b\x62\x6a\xba\ +\xae\x33\xc6\x1a\x95\x92\x2a\x05\x95\x4a\x7d\xae\xc4\x01\x27\x52\ +\x29\x3d\x12\x4f\x45\xb4\x4e\x68\xb4\x83\x37\x88\x6e\x75\x6c\xfb\ +\x25\xec\x54\x3b\x78\x6d\x40\x02\x78\x9e\xfb\xda\xe6\x51\xc6\x79\ +\x2e\x93\xce\x0d\xf4\x36\xe7\xe7\xec\xf9\x22\x73\x9c\x96\xdd\x4a\ +\xc4\xa3\xae\xdd\x6a\x39\x16\xd1\x69\x32\x9e\x54\x28\x6e\xd5\xeb\ +\x5d\x85\x7c\x2a\x99\x72\x1c\x57\xa5\x11\xcb\x72\x27\x27\x6b\x8e\ +\x83\xcb\x25\x8b\x51\x85\x99\x66\x3e\x91\xc3\x54\x73\x2a\xf3\x6e\ +\xad\x5e\x99\x99\xc5\x00\xc5\x5a\xd3\xe5\xa8\x67\x6c\x6a\xc7\xce\ +\xcd\xeb\x28\xcd\xcd\xcd\x0a\xdf\x9b\x3c\x72\xf0\x68\xbd\x8e\x85\ +\x44\x08\x53\x42\x02\xc6\x85\x94\x96\xdd\xc6\x54\x4b\xa4\x0b\x42\ +\x53\x8b\xc5\x0a\x50\x6d\xfb\x8e\xcb\x72\x5d\x5d\xb3\xb3\x73\x94\ +\x8b\xc0\x76\x62\xba\xa9\x64\x73\x5a\x94\xd4\xda\x16\x36\xf4\xa9\ +\x4a\xa3\x52\x3d\x86\xa8\x41\x94\xa8\xaa\x1e\x74\xbc\xd6\xe9\x91\ +\x33\x96\xe3\x66\x73\xa9\xb8\x0e\x85\xae\xc2\x8a\xfe\xde\x54\x2a\ +\xd7\x68\xf9\x13\xb3\x95\xe1\xd1\x91\x6a\xdb\x8a\x93\x6a\x3e\xb9\ +\x9e\x68\xb1\xae\xfe\x75\x53\xb3\xb3\x48\x24\x74\x3d\xa5\x4a\x42\ +\x1c\x8f\x0b\x10\x08\x33\x8a\x05\x92\x44\xd3\xa4\x81\x01\x90\x10\ +\x12\x01\x12\x42\x20\x81\x88\xcf\x88\x14\x61\x91\xa0\x24\x58\x20\ +\x24\x24\x2c\xf4\xf9\xa6\x0a\xe0\x0b\x7e\xca\x25\x97\xae\xcd\x58\ +\xb9\x59\x63\x04\x7a\x8d\xae\x44\x44\x4d\x9b\x86\x42\x88\xc7\x45\ +\xb9\xde\xa8\xd6\xea\x09\x83\x98\xdc\x70\xfd\x56\x4f\x4f\x4f\x2a\ +\x1d\x67\x80\x79\xe0\x48\x69\x76\x9e\xbd\x0e\xde\x08\x3c\x5a\xaf\ +\x57\x3d\xd7\x45\xb8\x43\xa4\xaf\x73\x22\x8d\xc6\x12\xe7\x4c\xe4\ +\x7d\x0d\xf2\xa8\x94\x22\x1a\x31\xdb\x52\x78\x6e\xc0\x05\xb7\xdb\ +\x2d\x15\x22\x34\x15\x37\x0d\xdd\x13\xbe\xa4\x48\x37\x0c\x05\xeb\ +\xa6\x1e\x8b\x46\x12\xb6\x1b\xcc\x16\x8b\xcd\x66\x8b\x10\x95\xf1\ +\x5a\xbb\xe5\xc5\x63\x89\x68\x32\x95\xe8\xef\xcd\x77\x77\x59\x8e\ +\xdd\xac\x37\xce\x9c\x3a\x5d\x29\x57\x05\xc0\xe4\xd4\x4c\xef\x15\ +\xcb\x1b\x8e\x3f\x3c\x7c\x76\xcd\xfa\xd5\x3d\xcb\x86\x82\x66\x7d\ +\xfd\x86\x8d\x95\x99\xd9\x66\xbd\x5e\xab\xd5\x4a\xc5\x52\xbd\xd9\ +\xc0\x84\xe4\x72\x5d\x54\x37\x81\xea\xc5\x72\xbd\x7f\xf9\xca\x8d\ +\x5b\x2e\x89\xc5\x13\x87\x0e\x1d\x15\x9c\x9b\x86\x29\x09\xe9\x5e\ +\xde\xd7\xdd\x93\xef\xe9\xcb\xa5\x32\x71\xd7\xf7\x0e\x1f\x39\x7e\ +\xf6\xc4\x59\x4c\xa2\x23\x13\xc7\x03\xcf\xdf\xb6\x71\x68\xd5\xea\ +\xd5\x54\xd7\x52\xe9\x78\x22\x42\x0d\xcc\xbd\x66\xfd\xc4\x89\xe3\ +\x48\x4d\x48\x6c\x14\xfa\x57\x07\xc5\x2a\x28\xf1\x15\xab\xd6\xcd\ +\x59\xde\xd1\x93\x47\x03\xc6\x31\xb8\xd5\x4a\x95\x00\x46\x12\x51\ +\x4c\x24\xa5\x88\x10\x84\x89\x44\x88\x87\xbd\xbc\x31\x46\x12\x30\ +\x21\x18\x63\x8a\x31\x12\x48\x0a\x01\x42\x20\x29\xb9\x10\x08\x00\ +\x21\x84\x11\x16\x98\xbc\x94\x62\x06\x85\x22\x0d\x08\x92\xb2\xdd\ +\x6e\xcf\xe3\x62\x60\xaa\x26\x41\x9c\xf1\xa6\xe5\xb7\x3d\xa9\x6b\ +\xaa\xaa\x53\x55\x53\x93\x89\x78\x24\x62\xb2\xc0\x6f\xb4\x6d\x23\ +\x82\x10\xca\x76\x5a\xd5\x77\xf0\xba\x87\x10\xa2\xb7\x6f\xa0\xe3\ +\xda\xed\xe0\x35\xc0\xa3\xe1\xc6\x2f\xf0\x83\xc0\xf3\x31\xc6\xdd\ +\xbd\x7d\x1a\x41\x2d\xcb\xd6\x4d\x2d\x9f\xef\x92\x54\x12\x44\xaa\ +\xb5\x16\x70\xd9\xb2\x1c\x0e\xdc\xf3\x3d\x20\xc4\x65\x1e\xa5\xaa\ +\x11\xd7\x14\x83\x46\x53\x66\xa1\x3b\xa3\xe8\xa4\x5a\x6b\x97\xca\ +\xf3\x67\xcf\x8e\xf4\x0e\x2c\x7b\xf2\xc9\x7d\x42\xa0\xd9\xd9\xd2\ +\xb6\x2d\x97\xb8\x2e\x7b\x72\xf7\x9e\x42\x26\x1d\x4f\x27\x30\x97\ +\xe9\xae\xee\x68\x3c\xa9\x47\x63\x99\x5c\x77\xa3\xd9\x2a\x57\x2a\ +\x0d\xcb\x0a\x5a\xed\x78\xca\xdc\xb4\x6d\xfb\xe0\xd0\x1a\xcb\xf1\ +\xf6\x1f\x3a\xc2\x05\x10\xa2\x50\x5d\xdf\x75\xdd\xd5\xeb\xd7\xac\ +\x4a\xa5\x63\x08\x73\xdb\x6a\x4e\xce\x95\x47\x8b\xc5\x40\xd5\x89\ +\x6a\xaa\xc9\x4c\x36\x9e\x08\x14\x3c\x59\xae\x20\x4a\xe6\xad\x56\ +\x32\x42\x0d\xc4\xbb\x52\xc9\x81\x35\xeb\x91\x92\x18\x9d\xae\x4f\ +\x9f\x99\x51\xe3\xfd\xcb\xd6\x5f\xd2\xf6\x61\x7a\x76\xc6\x48\x17\ +\x72\x85\x6c\x79\x76\xac\xd9\xac\x62\x4c\x30\x22\x02\x2d\x00\x00\ +\xb8\xe0\x4c\x82\x10\x12\x63\x42\x00\x21\x84\x30\xc6\x88\x60\x8c\ +\x91\xc2\x05\x96\x8c\x4b\xa1\x60\x2a\xa5\x90\x02\x80\x73\xe6\xf9\ +\x20\xc4\x05\x0b\x1e\x4b\xd0\x14\x25\x9f\xc9\x22\xaa\x5a\xad\x06\ +\x6f\xd5\xdb\x08\x30\x42\xa0\x18\xb1\x48\x4c\xd5\x88\x46\x05\x25\ +\x84\x10\xe2\x39\x9e\xe3\x36\x1b\x96\x1d\x47\x86\x46\x11\x46\x61\ +\x44\x21\x1c\xdd\x11\xf6\x59\x5d\x68\x4f\x88\x9e\x19\x3d\x02\xe1\ +\xeb\x61\xf3\x1a\x80\xe7\xce\x80\x5e\x6a\x71\xbe\x34\x75\xeb\x5c\ +\x4f\xcb\x39\x9f\x70\xce\x50\x30\x79\xee\xe8\xe7\x85\xb1\xcc\x8b\ +\xbf\x4a\x29\x81\x87\xef\x5a\xfc\x8c\x85\x83\xc2\x0f\xc1\x68\xb1\ +\xb7\x2b\x08\x00\x21\x25\xc6\x08\x2f\x3a\xed\xc4\xd2\x59\x16\xda\ +\x03\xa1\x73\xae\x73\x69\xe0\x16\x5a\xba\x3d\x2e\xe0\xdc\xae\xe8\ +\x92\x2a\x80\xb0\x86\x11\x0e\x07\x8c\x3d\xb3\x4d\x94\x41\xf0\xdc\ +\xfc\x1a\x4a\x29\x21\xe4\xbc\x1c\xf2\x08\xbd\xcc\xa3\xa6\xd1\x92\ +\xd8\x96\x5e\x59\x10\x99\x7c\x6e\xb9\xe5\xb3\x7f\x09\xbf\x38\xf9\ +\xbc\x79\xdd\xaf\x18\x82\x20\x78\xce\xa9\x09\x21\x8a\xa2\x88\x67\ +\x4f\x4e\x93\x00\xec\x79\x47\x2e\x5d\xff\xb9\xdf\xd1\x73\x7e\x3d\ +\xf7\xbb\xe3\x9c\x2f\x75\xb4\xe8\xa0\x83\x5f\x65\x1e\x45\x52\x48\ +\x8a\xa9\x10\x2e\x02\xa4\xaa\xaa\x14\x5c\xd5\x74\xd7\xf3\x81\x71\ +\xa4\x20\x2f\x68\xeb\x6a\x42\x48\x68\xb9\x2c\x12\xd5\x7b\xf2\x05\ +\xa2\xe0\x72\xb5\x12\x8d\xc5\x0d\xd3\xb4\x2d\x27\x9a\x8e\x48\xc4\ +\xca\xd5\xd2\xe4\xf8\xd4\x53\x4f\x3d\x99\xc9\x76\x79\x3e\x27\x54\ +\xf5\x7c\x51\x9a\xab\x14\x8b\x95\xc1\xcb\x36\x05\x5e\xa4\x3c\x5f\ +\x9a\x9e\x9c\x64\x9e\xeb\x3b\xb6\x4a\x94\xc0\xf7\xab\xd5\x06\x21\ +\xd4\x8c\x44\xbb\xfa\x73\xdd\x7d\xfd\xb1\x64\x86\x49\x3a\x36\x31\ +\x7d\x66\x74\x0c\x90\x92\xcd\x66\x4b\xa5\x92\xa6\x9b\xab\x36\xad\ +\x4f\x64\xe2\xbe\xef\x96\x8a\x73\x33\x33\x53\x67\x47\x47\xe7\x5b\ +\x56\x7e\x60\x79\xcb\x01\xd5\xd3\xb0\x69\x26\xba\x93\x89\x54\xdc\ +\x8c\x9a\x11\x43\x4d\xc5\x54\xaf\x5e\x89\xeb\x9a\x90\xea\xd9\xf1\ +\xca\xe8\x74\x3d\x9a\x5f\xb5\x62\xed\xce\xa6\xc7\xa7\x4a\x75\xc5\ +\x34\x23\x31\x9d\xaa\xdc\xb2\xaa\x41\xe0\x62\x82\x41\x12\x09\x12\ +\x2f\xb4\x89\x41\x20\x25\x02\xc0\x21\xc2\x16\xa0\x00\x3e\xe7\x18\ +\x21\x04\x80\x25\x42\x02\x08\x92\x18\x61\x42\x31\x92\x48\x51\x38\ +\x45\xf8\x82\xf5\x99\xf0\x99\xcb\x1d\xc1\x64\x3a\x99\x49\x45\x22\ +\xdc\x6e\x72\xdb\x52\x15\x2d\x92\x4c\x07\x52\xb1\xdd\xb6\x17\xb8\ +\x2a\xa5\xad\x66\xd3\x75\x5c\x45\xd1\x0a\xd9\x74\x80\xd1\x9f\xdc\ +\x31\xe5\x79\x9e\xe3\x78\x52\x72\x45\x51\x12\x89\x44\xab\xd5\x8a\ +\x98\xa6\xae\xe9\x82\xf3\x20\x08\x54\xaa\x68\xba\x06\x00\xb5\x46\ +\x9d\x28\x0a\x00\xd4\xea\x75\x21\x90\xae\x9b\x8a\xaa\x22\x44\xa4\ +\x94\xae\xef\x59\x9e\x03\x20\xa3\xba\x9e\x8e\xc5\xcb\xe5\x4a\x3c\ +\x9d\x00\x05\xbb\x9e\x43\x01\x45\x14\x4d\x53\x54\x0e\xa8\xd6\xa8\ +\xc7\xa2\xf1\x6a\xb5\x6a\xbb\x0e\xc2\x54\xd7\xf5\xd0\x46\x67\x9c\ +\xdb\xbe\x1f\x70\x4e\x85\xaf\x79\x55\x1b\xc7\x20\xd6\x95\xa4\x7c\ +\x55\x82\x55\x5b\x5e\x3d\xa0\x0a\xa1\x54\xd1\x85\x81\x9b\x4e\x43\ +\xb8\x5e\x92\x98\xa5\x52\x25\x50\x29\x36\x69\x8c\xca\x95\xc9\x64\ +\x82\xa8\xa7\x27\xa7\x26\x1c\xc7\x25\x5a\x94\x98\x7d\xa9\x74\xb5\ +\x52\x14\x26\xa6\xa6\x61\x50\x43\xb4\x3d\xce\x3d\x45\x55\x89\xa2\ +\x79\x1c\x9a\x96\x4d\x15\xad\x51\x6f\x20\x24\x29\x82\xb6\xe3\x5f\ +\xbf\x2e\xf3\x9e\xcd\x71\x27\x10\x00\x00\x54\x4b\x3e\xf2\x95\x58\ +\x65\xfc\x3f\x1f\x6d\x8f\xfb\x74\xb0\xa7\x1b\x13\x2a\x41\x32\xc6\ +\x0a\xf9\xfc\xbb\xdf\xf3\x5e\x76\x4e\x49\xa5\xae\xeb\xf7\xde\x7b\ +\xef\xfe\xfd\x07\x34\x5d\x0f\xf7\x49\x42\x08\xce\x18\x55\x14\x8c\ +\x31\xc8\x73\x4a\x47\x96\x76\x57\x9c\x0b\x21\x08\x59\x28\x17\x96\ +\x12\xc2\x0d\x00\xc6\x48\x70\x21\x84\x50\x54\x25\x08\x18\xe7\x0c\ +\x00\x30\x22\x18\x53\xc6\x05\xe7\x9c\x10\x44\x29\xc5\x18\x03\x92\ +\x42\x70\x4a\xa8\x1f\x78\x00\xd8\xf7\x7c\xc7\x75\x5d\xd7\xe5\x8c\ +\x61\x8c\xcd\x48\xc4\x73\x5d\xc6\x39\xc1\x98\x52\x2a\x01\x38\x17\ +\x18\x21\x45\x51\x38\xe7\xae\xeb\x12\x4a\x14\x45\xf1\x3c\x0f\x01\ +\xd2\x34\x2d\xf0\xfd\x68\x34\x1a\x8b\xc5\xc2\xcb\x0b\x99\x66\xb1\ +\xb7\xae\x0c\xf7\x26\x21\xcf\x52\x42\x24\x00\x63\xc1\xe2\xdd\x60\ +\x00\xc9\x83\x00\x21\x44\x29\xc5\x04\x4b\x21\x19\x63\x42\x88\x85\ +\x5e\x83\x18\x2d\x4c\x84\x91\x0b\xa9\x00\xe1\x16\x73\x61\x13\x03\ +\xa0\x69\xda\x87\x3e\xfc\x41\x55\x55\x97\x08\xd2\x30\x8c\xc7\x1e\ +\x7d\xf4\xdb\xdf\xfe\xe6\xb2\x65\xcb\x23\x91\x48\x58\xd9\x2c\x38\ +\x37\x4d\xe3\xb6\xdb\xde\x96\xcd\xe6\x85\x90\x18\x23\x84\x17\x0a\ +\xcd\x82\x80\xcd\x97\xe6\x06\x97\xaf\x08\x3f\x84\x73\x5e\xad\x94\ +\x07\x97\xaf\x78\xe1\x8d\x26\xc6\x1d\x26\xe8\xe0\xb5\x61\x8f\x4a\ +\xce\x99\xe7\x78\x56\xcb\x54\xf5\x6a\xb9\x1c\x35\xf5\x64\x32\xc1\ +\x99\x67\x5b\x16\x56\x88\x61\x9a\x86\x16\x11\x40\x88\x02\xc9\x4c\ +\x3c\x9e\x32\xb9\xf0\xb1\x86\x55\x5d\x55\x55\x25\x91\x8e\xba\x9c\ +\x17\x8b\xe3\x73\xc5\xea\xde\xbd\xfb\x63\x91\x58\x36\x93\x3e\x74\ +\xf8\x78\x32\x99\x98\x9a\x6e\x8c\x8e\x96\x66\x66\x67\xc7\x27\x93\ +\x2b\x86\x7a\xd7\x64\xd7\x22\xc1\xb9\x6b\x4f\x8d\x8d\x72\x3f\x50\ +\x55\x2d\x93\x75\x63\xb1\x78\x3a\x97\x07\x55\xad\x35\x5b\x33\xb3\ +\xc5\xb1\x89\xd9\x72\xa3\x15\x4b\x66\x0a\x85\xae\x5a\xad\x5e\x2e\ +\x97\xe7\x4b\x45\x9f\xb5\x4c\x03\xf3\xc0\x6f\x37\x1b\xd5\x6a\xa5\ +\xde\x6c\xe7\xba\x07\x5b\x0e\x6b\xb5\xa4\xc7\x88\xdd\xf0\x74\xcd\ +\x6b\x7a\x2d\x9f\x55\xb6\x6f\xdb\x54\xae\xd9\xbc\xc5\x9a\x75\xdf\ +\x0f\x48\xd3\x21\xe9\xae\x55\x4a\x74\x60\x6c\xd6\x6d\x7a\x8e\x2d\ +\x45\xc3\x6d\xa3\xe9\x71\x45\x81\x7a\x69\xd2\x76\x5a\x4a\xe0\x72\ +\xc9\x25\x12\x58\x12\x02\x20\x29\x08\x04\x01\xe7\x5c\x4a\x8c\x30\ +\x96\x08\x85\x6e\x5e\x04\x2a\xc1\x58\x20\xc4\x38\xe2\x1c\x85\xda\ +\x06\x61\x29\x24\xb7\x2c\x79\xc1\xb5\x9c\x52\x5a\x96\xe5\x48\x5e\ +\x6b\x7b\x88\xe8\x85\x4c\xda\x88\xc6\x41\xd5\x34\x55\x45\x54\xaf\ +\x56\xda\xe5\x6a\x99\x52\x86\x15\xd5\xb2\xdd\x44\xc2\x48\x67\x0b\ +\x66\xc4\xf4\x19\x9b\x75\xc1\xf5\x71\xbd\xe1\xd5\x6a\x75\x4d\x57\ +\xd3\x36\x29\xcd\x96\x12\xb1\x78\x2a\x95\xd2\x75\x8d\x05\x58\xd7\ +\x15\x69\xf3\x52\xa9\x54\xae\x56\x32\xd9\x2c\x26\x74\x6a\xba\x9c\ +\x4a\x67\x53\x29\x0d\x07\x0a\x17\x82\x4b\x14\x04\x4a\xd5\xb2\x9b\ +\xad\x46\x26\x2a\x73\x09\x75\x78\x78\x2e\x5d\x60\x6a\xcc\x50\x74\ +\xaa\x02\x31\x91\x24\x88\x15\xab\xb5\xb9\xb9\xd9\xbe\xbe\xfe\x76\ +\xdb\xad\xd4\x6a\xf1\x44\x2a\x9d\x56\x89\xa2\x30\xce\x83\x40\x04\ +\x82\x34\x5a\x8e\x6f\xd5\xa3\x5e\xa5\x2a\x03\x4f\x27\x79\xc5\x89\ +\xad\x8c\x3a\x52\x9b\x6c\x08\x4c\x10\xa6\x72\x6e\x66\xbe\x58\x9f\ +\x8b\x12\x5a\xd0\xe5\xf4\x44\x0d\x62\x66\x24\x1b\xc9\x6a\x90\xd7\ +\x40\x53\x70\xdd\x82\x19\x1b\x26\x5b\x75\xea\xb7\xab\x5d\x74\x7c\ +\x62\x4a\xc6\xa9\x9e\x8c\xe7\xe3\x59\xcd\xc7\x9c\x63\xaa\x20\x9f\ +\xd9\xe5\x5a\xbd\x5c\x6d\x46\x93\xe9\x96\xed\xd6\x1a\xed\x68\x3c\ +\xa9\xc6\x72\x2b\x6d\x8d\xf9\x8e\x1f\x84\x76\x36\x16\x73\xa3\x78\ +\xee\xe4\xf0\xb1\xc6\x49\x57\x09\xec\x36\xa1\x8a\x94\xd2\xf7\x7d\ +\xcf\x75\x83\x20\x38\xd7\x24\x55\x14\x65\x6c\x7c\xfc\xc9\xa7\x9e\ +\xd2\x0d\x03\xa3\x45\x9e\x5b\xcc\x18\x0c\x07\xb9\x20\x84\x11\x5a\ +\x62\x52\xc4\x18\x0b\x0d\x23\x55\x55\x85\x10\x9c\x87\x6d\xd6\x41\ +\x51\x14\x00\x60\x8c\x9d\xd3\x1b\x1e\x81\x44\x88\x50\x29\x10\x80\ +\x44\x04\x30\x42\x52\x4a\x42\x30\x21\x88\x52\xc5\xb2\xda\x94\x2a\ +\x08\xe1\x20\x08\x82\x80\x71\xce\x01\x64\xc8\xa0\xa1\xe9\xae\xaa\ +\xaa\xaa\xa8\x61\xb3\xa4\x70\xa8\x4c\x10\xf8\xe1\x9f\x38\xe3\x08\ +\x41\xe0\xfb\xcd\x46\xc3\xf3\xfc\xae\xae\x42\x2c\x16\x0b\xad\xc0\ +\x45\x97\x0a\xc2\x08\x03\x12\x12\x64\xc8\xfd\x98\x10\x82\x31\x63\ +\x3c\x9c\x9b\xba\x60\xdc\x4b\xc9\x18\x27\x04\x53\x4a\x39\xe7\xa1\ +\x69\xce\x39\x97\x42\x86\x3c\x2a\x16\x0f\x5e\xd8\x4f\x02\x84\x5c\ +\x0b\x00\xd1\x68\xf4\x5d\xef\xfe\x35\x38\xa7\xa5\xa0\xa2\x28\xa5\ +\x52\xe9\xd0\x81\x03\x9e\xe7\x27\x12\x89\xf0\x30\xce\x59\x34\x1a\ +\xb5\xad\x76\x90\x48\x85\x3c\x1a\x52\xb2\x94\x24\x08\x02\xcb\x6a\ +\x9f\x3b\x05\xdd\xf7\x3d\x42\x48\x47\xe3\x77\xf0\x1a\xe6\x51\xc9\ +\x3c\xda\xb5\x2a\xf9\xd6\x3f\x8a\x31\x8e\x31\x66\x8c\x11\x8c\x11\ +\x82\x24\xc6\xa9\xd0\xf7\x84\x10\x40\xb8\xfb\xc6\x42\x21\x4d\x8c\ +\x85\x60\x12\x20\x00\xb0\x10\x10\x4c\xb8\xe0\x92\x8b\xf4\x0a\x76\ +\xd5\x66\xcb\x8c\x44\x84\x84\xde\xeb\x3d\x8c\xc9\x8d\x5e\xe0\xb9\ +\x5e\x32\x19\x53\x35\xa5\xae\x2a\x8e\xa2\x50\x4a\x11\x40\xa4\x9b\ +\x09\x21\x40\x02\x15\x42\x4a\x28\x83\x94\x00\x3c\x2d\xb0\xef\xf7\ +\x2e\xf7\x87\x74\x5d\x55\x35\x00\x48\x07\xc1\x60\xc0\x3c\xcf\x25\ +\x64\xc1\xed\xba\xe0\xc4\x94\xa0\x69\xba\xe7\x33\x2e\x41\x02\x06\ +\x40\x9a\xaa\x04\xbe\xef\x7a\x6e\x2c\x16\x95\x82\xeb\xaa\x2a\x38\ +\x97\x12\x88\xa2\x71\x01\x8c\x81\x90\x48\x22\x10\x00\x9e\xe7\x72\ +\xce\x18\x67\x52\x70\x8c\xde\xa7\x51\x1a\x36\x54\x40\x28\x54\x30\ +\x0b\xce\xcf\x50\x29\xa2\xa5\x1e\xde\xa1\x6b\x72\xf1\xb9\x5f\xea\ +\xcb\x27\x25\x08\xc1\xf3\x3d\x3d\xbe\xe7\x9d\x3f\x87\x82\xaa\xd0\ +\xdf\xbf\xb6\x17\x10\x61\x42\x60\x4c\x28\x71\x31\x06\x04\x14\x23\ +\x29\xa5\xe3\x33\xc9\x79\x3a\x54\xd6\xfe\xa6\x21\x4a\xa8\xa2\x02\ +\x80\x1d\xce\xc9\x02\x00\xce\x63\x9c\x19\x08\x23\x8c\x71\xe0\x77\ +\x23\x8c\x28\x91\x98\xf8\x08\x00\x21\x57\x4a\xe1\xaf\xd4\xb9\xe8\ +\x56\x28\x45\x08\x05\xac\x4f\x51\x54\x8c\x25\x80\xbf\xe4\x10\x14\ +\x22\xca\xb8\x4e\x30\x21\x58\xfa\x9b\x7a\x31\xc1\x88\x60\x42\x10\ +\x02\x81\xa4\x90\xd2\x0f\x18\x65\xac\x5b\x55\x31\x40\x94\x31\x83\ +\xd0\xd0\x58\x0a\xa4\x14\x52\x22\x00\x85\x8b\xb8\xe0\x11\x2c\xbb\ +\x38\x60\x01\x98\x40\x24\xaa\x11\x84\xa9\xcf\x04\x00\x06\xcc\x7d\ +\x66\x32\x3e\x40\x31\xa6\x98\xb0\xc0\x40\x84\x10\x85\x28\x18\x19\ +\x94\x22\xc9\xb6\xf5\x65\x03\x40\x1e\xe3\x92\x4b\x85\x12\xdf\x5f\ +\x0d\x18\x21\x82\x29\xa6\x04\x21\x00\x15\x00\x09\x41\x19\xcb\x72\ +\x91\x46\x98\x20\x84\x18\x97\x98\x60\x42\xb5\xa8\x2a\x5d\xbe\xc0\ +\x76\x80\x10\x50\x15\x14\x4d\xd5\x75\x1d\x14\x55\xd5\x08\xa5\xa1\ +\x3b\x5a\x51\x94\x25\xa7\x7d\x08\xd7\x75\xdf\x72\xeb\xad\x57\x5f\ +\x75\xf5\x02\x57\x3e\x6b\x71\xc1\xd2\x68\x92\x73\x5d\xae\x61\x37\ +\xfa\x05\xcb\x4c\x9e\xe3\x6f\x45\x28\xec\x25\x20\x85\x44\x0b\x9e\ +\xf6\xd0\xfd\xfb\xcc\x27\x9c\xfb\x5e\x84\x10\x17\x1c\xc1\xb9\xa7\ +\x0d\xa7\x73\x73\x4a\x29\xc2\x58\x70\xbe\x14\x7d\x5f\xf4\xa2\x87\ +\x91\x7a\xe0\x9c\x43\x18\xb6\x5f\x74\x56\x13\x42\x42\xfa\x11\x42\ +\xa0\x67\x1e\xd5\x73\x1d\xf0\x72\xd1\x79\x0f\xcf\x0c\x1e\x5d\xf0\ +\x51\x3f\x33\x58\x7b\xb1\xc1\xe1\x62\xbb\xfb\x67\xb5\xee\x05\x78\ +\xf6\x9b\x31\x26\x9a\xa6\x81\x7c\xe6\x5c\xa1\x69\xab\x1b\x86\xa6\ +\x69\xe1\x3e\x03\x00\x38\x27\xaa\xaa\x2e\x9a\xb3\x80\x9e\x8d\xe7\ +\x58\x99\x9d\x08\x68\x07\xaf\x7d\x7b\x54\x4a\xa4\x1a\x8a\x1e\x55\ +\x11\x92\x20\xb5\x67\x34\xc5\x33\x5a\x64\x89\x50\x82\x85\x71\x11\ +\x68\x29\x08\xc7\x16\x9e\x55\xd0\x10\x32\x32\x58\x4a\x01\x00\x31\ +\x84\xc2\xf6\xdc\x08\x21\xce\xb8\x90\x52\x0a\xe9\x83\xf4\xc3\xd0\ +\x0f\x41\xe1\xcd\x9d\xab\x6a\x08\xa0\x08\x42\x31\x84\x16\x9e\x58\ +\x29\xd5\xc5\xa7\xee\x59\x97\x13\x9e\x5a\x8a\xf8\x39\xf1\x25\x21\ +\x17\xb4\x98\x10\x62\x71\xfc\xc5\x42\xa4\x0d\xd0\x42\xc7\x21\x74\ +\x4e\x44\x10\x42\xda\x44\xe7\x1c\xb9\x14\x12\x84\xe7\x28\x92\x17\ +\x8c\x6b\x9d\xa3\x6e\xc3\x70\xd1\x05\x85\x48\x11\x42\xfd\x69\xfd\ +\x99\xf3\x3d\x13\x4a\x0a\x2d\x0c\x8c\x40\x83\x85\xa4\x27\x5d\x4a\ +\x90\x92\x9f\xd3\xa0\x34\xbc\x07\x65\x51\x4d\x6b\xf2\x99\xc8\x22\ +\x00\x30\x00\x84\x22\xca\x12\x39\x20\xa4\xc9\x85\x21\x99\xcf\x6a\ +\xb0\x8a\x90\x12\x2a\x49\x14\xd7\x42\x65\xf9\x2c\x41\x20\x05\x21\ +\x45\x0a\x09\x08\x10\x10\x19\xf6\xa9\x78\xd6\x2d\x60\x00\x12\x6e\ +\x3a\x90\x04\x09\x0a\x97\x00\x20\x31\x2c\xa8\x66\x84\x14\x04\xaa\ +\x5c\x18\x94\x45\x97\xf4\xb1\x90\x01\x00\x8a\xaa\x14\x01\x20\x44\ +\x42\x36\x42\x28\x0a\xf2\xd9\x92\x00\x00\x44\x11\xd0\xc5\x2f\x6b\ +\x49\x56\x9c\x0b\xe0\x17\xe4\x4f\x17\x42\xa4\xd3\xe9\x5c\x2e\xf7\ +\x9c\x88\xef\x2b\xf3\xb0\xfd\xdc\xb6\x7c\xbf\xec\x2c\xeb\xc5\xb5\ +\xff\xca\x5e\xfb\xe2\x63\xf1\xfc\x78\x73\x07\x1d\x74\xfc\xba\x00\ +\x52\x48\xbe\xe0\xa6\x91\xbf\xc4\xa3\x14\x1e\x84\x9e\xad\x01\x24\ +\xc0\x52\x5c\x29\xd4\xb5\xfc\x85\xde\x8b\x16\x68\xe2\x85\xb5\x08\ +\x7f\x8e\x11\xf0\x7a\x47\xf0\x0b\xa8\x60\xf1\xaf\xcf\x24\xd4\x9c\ +\xbb\x2b\x38\x57\x48\xf2\x85\x75\xde\x0b\x88\x13\xfd\xa2\x53\xc0\ +\x8b\x7c\x09\xf2\xc5\x2f\xf2\xb9\x7f\xe2\x3f\xf7\xaf\x4b\x97\xf1\ +\xbc\x2e\xc1\xe2\xc5\xaf\xe1\xe5\x5c\x0e\x9c\xf3\x17\xec\x9f\xd7\ +\xc1\x6b\x05\xbe\x55\x9d\xad\x7a\xbd\xfd\xdd\xe7\xab\x25\x9b\x73\ +\xe3\x4d\x2d\xdf\x97\x32\x5e\xe3\x02\x60\xf3\x33\x73\x24\xde\x95\ +\x8e\xbe\x0a\x49\x58\xc2\xad\x4f\x57\x44\x3e\x81\xca\x2d\xd9\xdd\ +\x9d\xfe\x15\x8f\x60\x77\x02\xec\x1d\x74\xd0\xc1\x1b\x1e\xbc\xfa\ +\xc8\xbd\xf7\x4f\x59\xcf\xda\xf7\x94\x4e\x3f\xfc\x0f\xdf\xb8\xff\ +\xf9\x7b\xab\xb3\x4f\xde\xf3\x85\xbf\xfe\xf3\xbf\xfd\xf2\xed\x67\ +\x4a\x2f\x5c\xd7\x7f\xf0\xf6\x7f\xba\xfd\xc0\xec\x0b\x11\x53\xfd\ +\xe1\xdb\xbf\xfc\x17\x7f\xfe\x57\xdf\xfb\xd9\x41\xe7\x45\x2e\x64\ +\xea\xd8\xa3\x4f\x9e\xa8\xfd\x32\x97\x5c\x1a\x3e\xf0\xd8\xc1\x91\ +\x9f\xeb\xa4\xb2\x0e\xee\x79\x6c\xaa\xf1\xcc\xc6\xe0\xc8\x63\x0f\ +\x9d\x2c\x07\x00\x50\x3f\xb3\xef\xd1\x03\x63\xbf\x70\x23\xf1\xb3\ +\xef\x7f\xed\xc9\xd1\x0b\xe8\x5d\xc0\xf6\xdf\x77\xd7\xde\xe1\xfa\ +\x4b\x32\xbb\xa6\xf6\x7c\xed\x07\x8f\xd7\xa6\x4f\x3d\xb8\xfb\xe8\ +\xaf\xbe\x6b\xa2\xc3\xa3\x1d\x74\xd0\xc1\x1b\x1e\xa2\xfa\xb3\xbb\ +\xef\x99\xb4\x25\x80\x7b\xf6\xe8\xbe\x83\xa7\x26\x39\x80\xaa\x50\ +\xd6\x9c\x7d\x72\xdf\xfe\x91\xe2\xd2\xe0\x1d\x79\xea\xde\x7f\xf8\ +\xab\xef\x3c\x91\x5f\xbb\x65\x59\x2e\x12\x78\x12\x82\xc6\xf1\x03\ +\x7b\x8f\x8f\xcf\x87\x7f\x76\x6b\x53\x07\xf6\xed\x1f\xa9\x38\x61\ +\x76\xd8\xdc\xd9\xa3\xfb\x0e\x9f\xb1\x16\xb9\xee\xf0\x0f\xff\xe1\ +\x07\x87\xdc\x4b\xb6\x6f\xca\x9a\x58\x00\x04\xad\xd9\x03\x4f\x3f\ +\x3d\x3a\x6f\x01\x80\xdf\x2a\x1f\xdf\xbf\xf7\xf0\xf0\xf4\xc8\x91\ +\x07\xbe\x7d\xfb\xdd\x07\x8e\x0f\x97\xcb\xc5\xa9\xd9\xda\xcf\xf1\ +\x90\x14\x4f\x3f\xfd\xf0\xfe\x33\xe1\x67\x33\xab\x7a\xf2\xd0\xbe\ +\xa3\x67\x66\x18\x00\x48\x6f\xe2\xd4\xe1\xfd\x47\xcf\xda\xbe\x7d\ +\xf8\x89\xbb\xef\xfc\xe9\x23\xa7\x27\x8a\x1c\x00\xc0\x3b\xf8\xc8\ +\xfd\xc7\xe6\x03\x00\xa8\x9f\x7e\xea\xa1\x7d\xe3\x00\xfe\xe4\xe9\ +\xc3\xfb\x8f\x9c\x6e\x31\x00\xe9\x8e\x9e\x38\x7c\x62\xb4\x28\x17\ +\x4c\xea\xd1\x43\xfb\x0f\xcc\xdb\xa0\x50\x0c\x00\x42\x88\x7a\xfd\ +\x59\xbc\xd8\x68\x34\x5e\xcc\xe3\x2f\x6b\x47\xbe\xfe\x0f\xff\xf8\ +\xed\xbb\x1f\x73\x24\x00\x40\x63\x76\x64\xff\xbe\x83\x53\x55\x17\ +\x00\x6a\x33\x67\x0f\x1c\x38\x32\xd7\x62\x00\x6c\xea\xcc\xd1\xa3\ +\x67\xa6\x18\x80\x70\xea\x67\x4f\x1c\x3e\x70\xf8\x54\xcd\x11\xa1\ +\x29\x3a\x76\xe2\xc8\xfe\x93\x53\x4c\x48\xb3\x6f\xf5\xb5\x57\x6e\ +\x52\x98\x3b\x3d\x72\x7c\xff\xfe\xc3\x33\xb5\x05\x52\xaf\x4c\x9c\ +\x3e\x70\xe0\xd0\x78\xa9\xf9\xc2\x0e\x2e\x29\x9f\x7f\xb5\xe2\x25\ +\x94\x0e\xfe\x42\x74\xaa\xa6\x3a\xe8\xa0\x83\x0e\xb0\x61\x46\x4c\ +\x35\x78\xea\xdb\x7f\xf7\x9d\x23\x4d\x53\xd8\x07\xae\xff\xe4\xdb\ +\x57\xe8\xf3\xa3\xc7\x1f\x7a\x88\x97\x67\xef\xfc\xe0\x1f\xfc\xe1\ +\x65\xfd\x71\xf0\x67\xee\x7e\xf0\xc8\x75\x9f\xf8\x2f\xbf\xb6\x29\ +\x05\x00\x20\x1b\x3f\xf8\x9b\x3f\xdf\x53\xa6\xd8\x75\x2e\xff\xc0\ +\xef\xbf\x75\xc8\xfa\xfc\xff\xf9\x7c\x23\xde\x53\x3e\x33\xbd\xe9\ +\x16\x7d\x76\xef\xf7\xbf\x70\xd7\xb0\x81\xdb\x8f\x1d\x7f\xcb\xef\ +\x7c\xe0\x0a\x05\x80\xf9\x8e\x0f\x85\xd5\x97\x5e\xdf\x6d\x80\x68\ +\x8c\x7e\xe1\x2f\x3e\x3f\x47\xe3\x56\xfb\xfe\x8f\xff\xd1\xa7\x1a\ +\x0f\xfc\xf3\x37\x1e\x9f\xbf\xf2\xed\xef\xe9\x53\xd4\x66\x71\xf8\ +\xe4\x70\x8f\x3b\x32\xf2\xe8\xec\xb2\x7f\xf7\xaf\xde\xfc\x62\x57\ +\x4c\x14\x4d\xd7\x16\x26\xcb\xf9\x8d\xf9\x33\xc7\x0e\x1e\x39\x79\ +\xc7\x99\x77\x7e\x7c\x7d\xfb\xc9\xef\x3f\x3a\xd1\xbf\x76\xe7\xf2\ +\xfe\x0d\x86\x26\x4f\x9d\x3d\x3e\x36\x98\x5d\x3e\x50\x20\x80\x54\ +\xdd\x50\x09\x02\x00\xac\xea\xb1\x98\x3e\xfc\xf0\x0f\xbe\xf9\xc4\ +\xd4\xf2\xe5\x1b\x7b\x57\x76\x1f\xbb\xf3\xdb\xbb\x27\x7c\xd1\xa8\ +\x8f\xbc\xeb\x77\xae\x4b\x9c\xf8\xdb\x2f\xde\x13\xc9\xc4\x4e\x4f\ +\x35\xd7\xe3\x85\xa4\xee\x7f\xfc\xc7\x7f\x5c\xbd\x7a\xf5\xdb\xdf\ +\xfe\x76\x00\xf8\xc1\x0f\x7e\x70\xf6\xec\xd9\x7f\xf3\x6f\xfe\xcd\ +\x0b\x66\x6f\x1d\x7d\xf4\xa9\xc1\x1b\xdf\xc5\x8b\x47\x8f\xcf\xbf\ +\x75\x2b\xd9\xff\xc5\xbf\xbf\x27\x31\xb8\x7c\x53\x6a\x85\x5e\x7c\ +\xec\x0b\xdf\x7e\x3c\x5a\xe8\xbf\x32\x3f\x58\x7f\xea\xce\x1f\x1f\ +\xae\x2a\x7e\xfd\xd8\x35\xbf\x7e\x85\x77\xef\xdf\xfe\x64\x6e\x59\ +\x3a\xb8\x7b\xcf\xf6\x3f\xf8\x8d\x5b\x4f\xfc\xf0\xef\xef\x38\x2e\ +\x52\x7c\xbc\x91\x1c\xf4\xce\xee\xf9\xe6\x13\xca\x6f\x5e\x4b\xff\ +\xee\x1f\xef\xcb\xf5\x26\x4b\x77\xef\xfe\xd7\xff\xf6\xb7\x8d\x93\ +\x3f\xfa\xc2\x0f\x8f\xa4\xa2\x7c\x92\x2d\xfb\xb7\xff\xf6\xd7\x0b\ +\xea\x0b\x08\xe7\x1b\xdf\xf8\x46\x2a\x95\xfa\xd0\x87\x3e\x04\x00\ +\xf7\xdf\x7f\xff\x13\x4f\x3c\xf1\xd9\xcf\x7e\xf6\xe2\x15\x38\x75\ +\xec\xd1\x0e\x3a\xe8\xa0\x03\x84\xa8\xc6\x4b\x07\xee\x39\xd0\xfa\ +\xd7\x9f\xfb\xcf\xff\xe5\xb7\xdf\x3e\xfa\xe8\xdd\xc7\x4a\x62\x68\ +\xc7\x4d\x7f\xf6\x6f\xff\xe4\x63\x9b\xc9\x7d\x8f\x1d\x03\x00\xb0\ +\x6b\x2d\x96\x5c\x96\x4d\x84\xef\xb1\x47\x1e\x79\x7c\x26\xfd\x1f\ +\xfe\xcb\xe7\x3e\xf3\xce\x4d\xfb\x1f\x7a\xf0\x89\xdd\xbb\x1b\xdd\ +\xd7\xfd\x97\x7f\xff\x99\xf7\x5d\xb1\x5e\x0d\x66\xee\xbb\xeb\x11\ +\x65\xe5\xce\xeb\x77\x0c\x1e\x7e\xf4\x9e\x31\x1f\x00\x60\xeb\x7b\ +\x7e\xf7\x1d\x2b\xcb\xff\xf7\x4f\x3e\xf3\xa5\x9f\x1c\x3a\xb9\xff\ +\xbe\xe9\xe8\x95\xff\xf5\xcf\x3e\xf7\x91\x8d\xe8\xde\xc7\x0e\x94\ +\xdb\xe8\xea\x8f\xfc\xfe\x47\x6e\xba\xd4\x00\xba\xf3\xe6\x8f\x7f\ +\xf0\xed\xd7\xed\xba\xf9\x43\xbf\xf7\xd1\x6b\x7e\xc9\x24\x63\x33\ +\x3f\x78\xc9\xe5\x57\x5e\xd2\xaf\x9d\x39\x33\x52\xb7\x3c\x88\xf7\ +\x5e\x73\xdd\x65\xa9\x04\xf1\x51\xfe\x1d\x1f\xfd\xad\x9b\x2e\x5b\ +\x1f\xf2\xad\x5c\xcc\x5b\x46\x08\x21\x10\x8e\x6d\x83\xd1\x7d\xcd\ +\x0d\xd7\x14\xbc\xf1\xfb\x1f\x3d\xbd\xfc\x92\x2b\xb6\xf6\xb1\x27\ +\x1e\x7e\x6a\xdf\x23\x8f\xc7\xaf\xfa\xd8\xa7\xff\xf0\xf7\xaf\x5e\ +\x9d\x0a\x18\x07\x00\x42\xc8\x4d\x37\xdd\xf4\x95\xaf\x7c\xe5\xc9\ +\x27\x9f\x7c\xfc\xf1\xc7\xbf\xf2\x95\xaf\xdc\x7a\xeb\xad\x2f\x4c\ +\x4b\xc1\xec\x13\x27\x6a\xd7\xbd\xef\x03\xd7\xac\x52\xf6\xec\x1b\ +\xc1\x81\xe7\x09\xba\xee\xf2\xeb\x2f\x1f\x32\x1e\xf9\xe9\x13\x2b\ +\xde\xfa\x1b\x7f\xf8\x3b\x9f\xd8\x59\xa8\xde\xfd\xe0\xde\xfc\xfa\ +\x5d\x3b\x57\xc6\x0e\xfc\xec\xa1\x69\x1b\xd6\x5d\xf3\xa1\x4f\xff\ +\xfb\xdf\x4a\x57\x4e\x1e\x3f\x33\xfc\xe4\x29\xeb\xbd\xff\xee\x0f\ +\xff\xe8\xd7\x6f\xce\xe9\x9c\x49\x44\x29\x09\xec\x76\x7c\xd5\xf5\ +\x7f\xf0\x87\x7f\x7c\x79\xb4\xbc\xff\xf4\xf4\x9e\x87\x0f\xac\xff\ +\xc0\x67\x7e\xff\xb7\xde\xdf\xa7\x3a\x0e\x7b\xc1\xef\x12\xdd\x7c\ +\xf3\xcd\xb7\xdf\x7e\xfb\x03\x0f\x3c\x70\xe8\xd0\xa1\xbf\xf9\x9b\ +\xbf\xb9\xf9\xe6\x9b\x43\x0f\x41\xc7\x1e\xed\xa0\x83\x0e\x3a\xb8\ +\x38\x50\x64\x10\x70\x60\x1e\xc3\x5a\x54\x07\x1c\x89\x51\xe9\xbb\ +\x81\xa4\x8a\x02\x00\x51\x43\x0f\xac\x00\x00\x20\x92\x8e\xd3\xca\ +\xa9\x99\xca\xb6\xee\x1c\x00\x48\xdf\x96\x4a\x34\x02\x10\x44\x63\ +\xc0\x8a\x96\x2b\x14\xc3\x00\x00\x4d\xa1\x88\xfb\x8e\xcf\xdb\xc5\ +\xd1\x31\x25\xfe\xce\xf7\xbf\x2d\x47\x00\x00\xb0\x9a\xb9\xf9\xa3\ +\xff\xe6\xe6\xb7\x1e\xf8\xd3\xff\xf8\x35\x7b\x4d\x2a\x92\x5c\x0d\ +\x00\xf1\xa8\xe1\xdb\x1e\x60\xcc\x03\x0f\x00\xa4\x60\xae\xe7\x00\ +\x00\x28\x86\xf9\x8b\x34\x3f\xa6\x2a\x05\x00\x90\x4f\xfc\xe8\x1f\ +\x77\x97\xd2\xdd\x9e\xe7\x1a\xe4\xb2\x5b\x3f\x1c\xdf\x73\xe7\xd7\ +\xfe\xea\x2f\x6f\xfa\xe0\x3b\x09\x16\x9e\xe7\x03\x68\xa1\xb6\x57\ +\xb8\x67\xb5\x03\x00\xbd\xdd\x6c\xba\x1c\x6f\xba\xf5\xa3\x4a\xfa\ +\xa7\xdf\xfc\xfc\x5f\x6f\xb9\xf2\x12\x02\xac\x34\x31\x81\xd3\x3b\ +\x6e\x1b\x5a\xdd\x7c\x62\xbf\x3a\x60\x02\x28\xaa\x82\x96\x7c\xb7\ +\x9b\x37\x6f\xfe\xed\xdf\xfe\xed\x3f\xfd\xd3\x3f\x45\x08\xfd\xd9\ +\x9f\xfd\xd9\x86\x0d\x1b\x5e\xf0\x92\xac\xc9\x93\x07\x0e\x9e\x6a\ +\x7c\xe7\xab\x68\xe4\xcc\x59\xf4\xb0\x7d\xeb\x27\x7f\xef\xe3\xe6\ +\x0f\x6e\xff\x87\xe1\x93\x97\x53\xa0\x99\x78\x04\x00\x40\x04\xbe\ +\x08\x6a\x33\xa3\xe5\xd4\xf2\xb7\xdd\xbc\x5a\x9b\x7d\x98\x71\x0f\ +\x20\x1e\x8b\xa8\xbe\xed\x72\xa4\x18\x3a\x80\xa2\x12\xe4\x2f\xa6\ +\xf4\x63\x10\x01\x00\xc4\xe2\x91\x8a\x6b\x79\x9c\x64\x33\x3a\x48\ +\x8e\x5e\xbc\x27\xf2\xca\x95\x2b\x3f\xf3\x99\xcf\xfc\xc7\xff\xf8\ +\x1f\x7d\xdf\xff\xcc\x67\x3e\x73\xe9\xa5\x97\x5e\xd4\xe5\xd3\xe1\ +\xd1\x0e\x3a\xe8\xe0\x8d\x0b\x7b\xf2\xe8\x3d\x8f\x1e\x68\xd5\x46\ +\x8a\x4a\xef\xd0\xaa\x4b\xb7\x75\xfd\xec\x9f\x3f\xff\xf5\x6e\xf7\ +\x8c\xbe\xe6\xcd\xeb\xbb\xfc\x3b\x4f\xee\xbb\xfd\x0e\xb1\xef\x89\ +\xd2\x55\xbf\xb9\x0e\x00\x40\xe9\x7e\xdb\x2d\x97\xfe\xd5\x97\xff\ +\x8f\x33\xbc\x53\x97\x74\xc3\xe6\x8d\xeb\xf4\xaf\xff\xcd\x57\xbe\ +\x8d\xc6\x0f\xf5\xed\xfa\xd8\x35\x1b\xbd\x27\xff\xef\x37\xbe\xfc\ +\x7d\xbb\x78\x74\x2c\xbd\xb9\xf7\xca\xcb\x37\xcc\x9d\x55\x72\xdd\ +\x7d\xdd\x7d\x2b\x93\x04\x00\x60\xec\xf1\xbb\x77\x4f\xda\x66\x50\ +\x74\xf5\xdc\xf6\xcb\xaf\x79\xf4\x87\x77\xfc\xf3\xb7\x67\x27\x0e\ +\x94\xae\xf9\x8d\x77\x35\xef\x7d\xca\x0b\x18\x00\x64\xf3\xf9\xb3\ +\x3f\xfa\xee\x9d\xdd\xb7\x15\x5a\x67\x0e\x35\xfa\x7f\xe3\xbd\xbb\ +\x5e\x8c\x2a\xa4\x60\xe3\x07\x1f\xbf\x27\xcf\x63\x14\x46\x66\x2b\ +\x4a\x66\x43\x9f\x28\x4f\x4b\x7f\x6c\xe4\x54\x5d\xa6\x12\xd8\x9e\ +\x6d\x41\x21\x86\x1e\xbe\xf3\xdb\x70\xfd\x55\x3b\x37\xae\xd0\x91\ +\xbe\x65\xc7\xd0\x3f\xde\xfe\x45\x65\xac\xf7\xc8\xde\xf2\x55\x1f\ +\x1f\x2a\x9d\x3d\x59\x93\xf1\x84\x6c\xd6\xd4\xec\x96\x4d\xcb\xa6\ +\xa9\x5a\xe8\xca\xf5\xad\x5c\xae\x89\x4d\xbb\x7f\xf0\x8d\x3b\x9a\ +\x2b\x8f\x4c\xb4\xae\xa2\xcf\x34\xaf\xb8\xe1\x86\x1b\x1c\xc7\xa1\ +\x94\x5e\x7b\xed\xb5\x2f\x26\xcf\xa7\x1f\xdd\x9d\xbf\xf2\x1d\x6f\ +\x7d\xd3\x3a\x79\xe9\x8a\xef\x7f\xfd\x27\xf7\xef\x39\xd4\xaf\x04\ +\xdd\x05\xfd\xe9\xb9\xe0\x1d\xdb\x96\xfd\xcb\xbf\x7c\x55\xec\xd8\ +\xb4\x6a\xe3\x86\x5d\x9b\xd6\x1d\x62\x34\xdf\xdd\xdd\xbb\x62\x8d\ +\x3d\x71\xb7\x1d\x70\x90\xcc\xb1\x2d\x2d\x3f\xb4\xb5\x97\xdf\xfe\ +\xf7\xdf\x5f\xaf\x8d\xd6\xfd\x2d\x44\x7a\xae\x87\x05\x0f\x1c\x17\ +\x03\x80\xef\x5a\x01\xc9\x6c\x5d\x9f\xfd\xce\x37\xbe\x26\xfa\xdd\ +\x29\x4b\xfe\x9c\xd1\xcc\x97\x5f\x7e\xf9\x1f\xff\xf1\x1f\x37\x9b\ +\xcd\xb7\xbd\xed\x6d\x17\x7b\x15\x91\x3f\xf9\x93\xcf\xbe\xd4\x8f\ +\x20\xe4\xec\xf0\x99\x23\x47\x8e\x2e\xf5\xa8\xc4\x08\xde\x1c\x75\ +\x54\x4a\x5a\x1b\xae\x03\xa2\x74\xda\x9d\xbf\x9c\xc0\x84\x38\xcd\ +\xc4\xc9\x47\xca\x3e\xfc\x60\xc2\x4e\xc4\xa2\x91\x48\x24\x0c\xf8\ +\x07\x12\x6d\x33\xfc\x55\xd4\x6e\x0d\x6e\xf3\x0b\x43\x88\x77\x2a\ +\xf0\x5e\xde\x67\x85\x9a\xa7\x76\x1b\x56\xe5\x87\xd3\x5e\x85\x91\ +\x4c\x2a\x19\xfa\xb5\x84\x10\xf1\x78\x7c\xc7\xce\x9d\x17\x35\x91\ +\xe1\x0d\x0e\x55\x55\xcf\x9c\x3e\xfd\xd4\x93\x7b\xb2\xd9\x9c\xa6\ +\x69\x0b\x0d\x20\xa4\x54\x55\x75\xdb\xd6\x2d\xd1\x58\x3c\x2c\x38\ +\x5f\xea\xc0\xc0\xb9\x68\xb5\x1a\xd9\x5c\x7e\xa9\x9d\xa1\x65\xb5\ +\xb3\xb9\xfc\xf3\x3f\x19\x61\x31\x3f\x33\x51\xc7\xbd\xbf\xf6\xc1\ +\x5f\xeb\x8b\x45\xd6\x6d\x59\xeb\xce\x8e\xf2\xae\xed\xef\x7f\xd7\ +\xd5\xf9\x68\xcc\x40\x5e\xb1\xc6\x76\xbe\xed\xfd\x37\x6c\xe8\x0a\ +\x0f\x4f\x2f\xdb\xba\xa9\x5f\x9f\x99\x9a\x13\x7a\x7a\xf5\xe6\x9d\ +\x57\x5f\x3a\x54\x1c\x19\x49\x6e\xbc\xf1\xdd\x6f\xde\x68\xc4\xba\ +\x36\xad\xcc\x4c\x9d\x1d\x8f\xad\xde\x79\xed\xce\x2d\xab\x37\x6f\ +\x8a\x59\x53\xa7\xc6\xe6\x23\x85\x81\xfe\x7c\x0c\x00\xb8\xdf\x9e\ +\x9e\x9a\x6e\xc9\xf4\xcd\xef\x79\xf7\xce\x0d\xab\xd7\x2d\x8f\x8d\ +\x8d\x96\xd6\xdf\xf0\x9e\xeb\x37\xf4\x1b\x66\xb4\xb7\x7f\x30\x1b\ +\xd3\xd3\x3d\x2b\x12\xbc\x56\xf6\xf4\x81\xfe\xee\x78\x3c\xd3\xd7\ +\x9d\x7a\x31\x1e\xd5\x22\x31\x8d\xb9\x2d\xab\xed\xf2\xc8\x15\x37\ +\x5e\x47\xcb\xc3\x45\x99\xbe\xfc\xaa\xcb\x52\xbc\x7c\xf4\xe8\x68\ +\x7e\xcb\x75\x37\xec\xda\x38\xd4\xdf\xeb\x56\xe6\x98\x99\x1f\xea\ +\xcb\x12\x80\xf4\xf2\x0d\xfd\x11\x67\xa6\x12\x6c\xbb\xe9\x3d\x6f\ +\x5a\x5b\xb0\x2a\x13\xc7\x8e\x8f\x66\x37\x5d\x7b\xcb\xd5\xdb\x36\ +\xac\x5e\xd6\x9e\x39\x3b\x59\xf5\x72\xbd\xcb\xfa\x97\xaf\x5b\x91\ +\x91\x63\x53\xd5\xbe\xcd\x57\x5e\xb6\x71\xc0\x38\xc7\x2c\x5e\xb3\ +\x66\xcd\xaa\x55\xab\x7e\xce\x37\xe5\x73\x73\xfb\x9b\xae\x5d\xdd\ +\x97\xcb\x77\x2d\x5b\xd1\x93\x36\x14\xa5\x3e\x73\xb6\x4a\x07\x6f\ +\x7d\xcb\x9b\xd7\xae\xdb\xd0\xa5\xb4\x26\xe6\x9a\xa9\xbe\x75\x97\ +\x5f\xb1\x51\xcc\x8f\x8d\xcd\xb6\x53\x3d\x03\xfd\xdd\x99\x6c\x77\ +\x4f\x21\x15\x89\xc4\xd2\xdd\x03\x83\x1b\x36\xaf\x47\xd5\xf1\x12\ +\x4f\xef\xba\xea\xf2\xa1\x9e\x4c\x32\x57\xe8\xed\x29\x64\x0b\xdd\ +\xdd\xf9\x84\x1e\x8d\xe7\x7b\xfb\x57\xac\xe8\xf1\xcb\x63\xc7\x8f\ +\x1c\x6f\x46\x06\xae\xbf\x6a\xb3\xf1\xe2\xbe\xef\xa1\xa1\xa1\x75\ +\xeb\xd6\xfd\x9c\xab\x2d\xcf\x97\xa2\xb1\xd8\x4b\x8f\x9b\xa2\x66\ +\xa3\xfe\x92\x97\xb8\xf2\xd3\x9f\xdc\xfd\x8d\x6f\x7e\x4b\xd3\x34\ +\x00\x90\x00\x14\xc1\xff\xd3\x55\x89\x6a\xca\xcc\xfb\xfe\xab\x54\ +\xcd\xe7\x94\xd5\x77\xf0\x52\x20\x89\xa2\x54\xa7\xfa\x7f\xf8\xdf\ +\x4f\xb4\xe1\xa3\x8f\xce\x0f\x74\x77\xe5\xf2\xf9\x50\x83\x5b\x02\ +\x7d\x22\xdd\xbe\x55\x2b\x4f\x5f\xf3\xc9\xf6\xa6\x37\x63\xcf\xee\ +\x88\xeb\xe5\x94\xbc\xa2\x67\x7f\xfc\xbf\x52\xc5\x53\x1f\x7f\xb2\ +\x79\xda\x55\x56\x2f\x1f\x0c\xfb\x19\x05\x41\xd0\xd7\xd7\xf7\xa9\ +\xdf\xfe\x9d\x4e\xeb\x80\x8b\x87\x48\x24\x72\xd7\x9d\x77\xfe\x7f\ +\x7f\xfd\x97\x6b\xd6\xae\x8b\xc7\xe3\x8b\xfd\x8c\x78\x34\x1a\xf9\ +\xc4\xc7\x3f\xd6\xd5\xdd\x77\x6e\x5f\x40\x42\x88\xef\x07\x33\xd3\ +\x13\x6b\xd6\x6d\x0c\x49\x97\x31\x56\x2a\xce\xae\x59\xb7\xb1\x23\ +\xc9\xd7\x01\x66\x0e\xde\x73\xfb\xc3\x27\xc0\xc8\xed\xba\xe1\x2d\ +\x97\x0c\xa5\x5f\x4a\x9f\xaa\x93\xc7\x8f\x76\x75\xf7\xbc\xf4\x86\ +\x91\x1d\xbf\x6e\x07\x1d\x74\xd0\x41\x07\xaf\x19\xf4\x6c\xbd\xe5\ +\xf7\xb6\xde\xf2\x2b\x75\x49\x9d\x7c\xdd\x0e\x3a\xe8\xa0\x83\x0e\ +\x3a\xe8\xf0\x68\x07\x1d\x74\xd0\x41\x07\x1d\x74\x78\xb4\x83\x0e\ +\x3a\xe8\xa0\x83\x0e\x5e\x5b\xe8\xc4\x47\x5f\xd9\x6d\x0b\x02\x8d\ +\xc2\xf9\x0e\xd0\x40\x08\x3c\xf6\x22\x3d\xde\x3b\xf8\xe5\xa0\x51\ +\xc0\xe8\xfc\x24\x8f\x10\x30\x01\x3e\x87\xce\xc0\xad\x0b\x83\x04\ +\x50\x30\x28\xe4\x3c\x17\x3c\x02\x90\xe0\xb2\x8e\xfc\x3a\xe8\xf0\ +\xe8\xcf\xd7\x4f\x2f\x38\x0b\x50\xc8\xd7\x77\x85\x0c\x46\xd0\xf6\ +\xd0\xa1\x59\x44\xce\x53\x31\x73\x09\x2b\x32\x32\xaa\xca\x97\x44\ +\xa5\x2f\x26\x76\x29\x41\xbe\xce\x29\x1a\x21\x38\x56\xc4\x2e\x3b\ +\x3f\xf7\x0b\x97\x90\x31\x65\x7f\x52\xf2\x97\x98\x6f\x8e\xf0\x0b\ +\x50\xb1\x84\xd7\x7d\x1e\x3b\xc5\x30\xd7\x42\x33\x2d\x44\xcf\x67\ +\xc1\x4b\x00\x8c\x60\x4d\x4e\x10\xd4\x29\x98\xeb\xa0\xc3\xa3\x2f\ +\xf8\x90\x60\x22\x3c\x57\xd8\x2d\x79\xae\x4e\x97\x12\x11\x42\x63\ +\x29\x45\x51\x79\xe0\xcb\xd7\xa9\x5a\x57\x08\xcc\xb4\xd0\x5f\xed\ +\x56\x8c\xf3\x94\xba\xcb\xe0\x4f\xaf\x0b\x52\x79\xe9\x5d\xf0\x26\ +\x1d\x21\x21\x25\x6f\xd6\xa5\xe0\xe7\xb2\x29\x02\xc0\x66\x4c\x35\ +\xa3\x92\x07\xe2\xf5\x3b\xe4\x0b\x23\xf8\xe6\x41\x3a\xd3\x44\xca\ +\xf9\x10\xa9\x1d\xc0\x75\x2b\xf8\x6f\x5d\x1a\x58\x02\xbd\x94\x05\ +\xcf\xed\x96\xf0\x5c\x78\xf6\x82\xc7\xaa\xa6\xc4\x92\x18\x21\x1e\ +\xf8\xaf\x57\xb1\xeb\x04\x0e\xcc\xe0\x6f\x1d\x52\x23\xca\x79\xec\ +\x18\x84\x04\x9d\xc2\xff\xb8\xd5\xa3\xf4\x75\xbf\xc1\xeb\xa0\xc3\ +\xa3\x17\x00\x42\x79\x65\x16\xdf\xfb\xa5\x98\xd7\x04\xf2\xac\x53\ +\x33\xcf\xf5\xb6\xde\x7c\x1a\x22\xdd\x2b\xd7\x46\x92\xe9\xd7\xab\ +\x4e\xc7\x08\x4c\x05\xf4\xc5\x5b\x17\x5c\x06\x12\x14\x04\x0e\x93\ +\x08\x01\xc6\x48\xa3\x08\x84\xf4\x98\x14\x00\x18\x23\x9d\xa2\xf0\ +\x5d\xf8\xa5\xf8\x16\x11\x12\x42\xf2\x47\xbf\x6f\x9e\xdd\x4b\x34\ +\xe3\x19\xa3\x5f\x82\x0c\x5c\xbf\x6b\xc5\xcc\xb2\xcb\x04\x55\xfb\ +\xd6\x6d\xe6\xaf\xdf\x0a\x48\x9d\x82\xa9\x00\x5d\x98\xfc\x2d\x3d\ +\x06\x0a\x01\x9f\x49\x01\x80\x10\x52\x29\x22\x08\x02\x26\x02\x01\ +\x00\x48\x53\x16\x7c\x06\x2a\x79\x69\x26\x11\xa6\x6c\xf4\x88\xf2\ +\xf0\x37\x74\x8a\x9f\x35\x93\x55\x08\x86\x70\x73\xfb\x6d\x73\x36\ +\x5b\xb6\x65\x27\x7e\xc9\xe5\x6b\xbf\x9a\x90\x00\x14\x83\xa9\xc8\ +\xa5\x42\x7e\xc6\x84\x40\x18\x4b\xe1\x71\x40\x08\x28\x41\x2a\x41\ +\x82\x4b\x8f\x4b\x09\x8b\xbf\xca\x67\x1e\x90\x0e\x3a\xe8\xf0\xe8\ +\xf3\xcf\xa6\x7a\x27\xf6\xf6\x06\x8d\xfc\xe0\x32\x29\x44\xb8\x43\ +\x97\x52\x12\x90\x50\x58\xfe\xbd\xbb\x7e\x3c\xad\xa4\xfb\xd7\x6f\ +\x81\x37\x46\x40\x4a\x70\x99\xef\x8f\xef\x30\xdc\x27\x6d\xfd\xe3\ +\xdb\x0c\x21\xe4\xc8\x48\xeb\xee\xe3\x36\x24\x8c\x5f\xdb\x1e\x5b\ +\x66\xe2\xd2\x6c\xfb\x7b\x07\x2d\x1f\xbd\x54\x69\x20\x84\x82\x66\ +\x45\x3d\xf9\xc4\xe0\xda\xb5\x88\x33\x58\x6a\xde\xc1\x19\xc9\x74\ +\x1d\x99\x9c\x7f\xec\x4b\x7f\xb1\xeb\x37\xfe\x1d\x7a\x63\x88\x5d\ +\x0a\x29\x0c\xed\x1d\x6b\xd4\x7d\xe3\xfe\x95\xdb\x52\xcb\x74\xd9\ +\x6e\xba\x77\xef\x6b\x8e\x38\xe8\xf2\xad\x99\x6b\xfb\x15\x70\xfd\ +\x1f\xef\x6d\x9c\x6a\x88\x97\xba\x0e\x11\x12\x44\xf1\xf7\x3f\x30\ +\x90\x8c\x45\xe3\x89\x25\x7b\x54\x0a\x41\x15\xa5\x1d\xeb\xba\xe7\ +\xab\x7f\x13\xbd\xe4\xba\x95\x3b\xaf\x14\x6f\x8c\x71\xdf\x81\x40\ +\x9b\xd6\xa5\x92\xed\xf6\x7c\x3c\xfd\xce\x21\x1a\x30\xfe\xf4\xb1\ +\xc6\xc3\x63\x41\xae\x2f\xfa\xce\x2d\x91\x24\x91\xc7\x4f\x37\xee\ +\x39\xe3\x49\xdc\x89\x47\x77\xd0\xe1\xd1\x9f\x0b\x8f\x73\x42\x14\ +\xb0\x5b\xdc\x73\x02\xd7\x01\x8c\x88\x10\xb8\x7f\xf5\xfd\x47\xcf\ +\x9e\xae\xb9\x37\xfc\xfe\x6f\xe8\xd1\x18\x7f\x63\xf4\x85\x91\x52\ +\x46\xe2\xda\xfa\x44\x70\xc6\xd6\x50\xb5\xfd\xb7\x87\xd8\x27\xaf\ +\x4f\x5d\xe3\xca\xe4\xea\x54\xac\x58\xff\xf2\xd3\x2c\xae\x83\x40\ +\xe8\xe5\x50\x2a\x88\x73\x21\x89\x42\x3c\x9b\xfb\x6e\xd0\x6e\x08\ +\x4c\x10\x67\x7a\x32\x33\xda\x66\x77\x3e\xbe\x6f\xf5\x9b\xdf\x39\ +\xb8\x65\x7b\xe0\xba\x6f\x88\x25\x2f\x41\x52\xba\xbe\x5b\x3b\x5b\ +\x15\xcb\x4d\x7e\xc7\x23\x95\xf8\x9a\xdc\xfb\xb7\xf1\x3b\xea\xda\ +\xdb\x7a\xe5\x57\x1f\xab\x70\x05\xb7\x03\x20\x08\xbd\x1c\x99\x2e\ +\xd2\x17\x52\xc1\x52\x3a\x2d\xee\x58\x8c\x31\x00\x50\x30\x76\x06\ +\xd7\xff\xe0\xf1\x7d\x5e\xb2\xe7\x4d\x6f\xff\x20\xa0\x37\x0a\x6d\ +\x08\x09\x85\x9c\xde\x4d\x1d\x25\xa3\xcc\x0e\x57\x6e\xaf\xea\x7f\ +\xb4\x2b\x59\x91\xf6\xcd\x3b\xa3\xc7\x0f\x56\x7f\x5c\x03\x1d\x0b\ +\x8c\x51\xa7\xf9\x59\x07\xaf\x39\xbc\xd2\x75\x2f\x5c\x48\x89\xc9\ +\x64\x7c\x59\x25\xb3\x5c\x51\x14\x70\x5d\xa5\x6f\xd5\xfd\xd3\xad\ +\xc7\x9f\xdc\x7b\xc9\xf2\xde\x78\xa1\x47\xb0\x37\x50\xa2\x9e\x10\ +\xd2\xe3\x20\x84\x64\x00\xa6\x86\x29\x40\x2c\xa1\x0d\xd0\xe0\x8e\ +\x03\x56\xb1\xcd\xa6\xeb\xfc\xe5\x0a\x0f\x09\x90\x8c\x05\xad\x44\ +\xcf\x70\x64\x90\x66\xba\xc0\x69\x6b\xf1\xd4\x44\xb4\xff\x5b\xf7\ +\x3e\x52\x50\x61\xc5\xea\xd5\xfc\x0d\x95\x0d\x2c\xa5\xc7\xa4\x90\ +\xe0\x73\xa9\x28\xd8\x54\xc0\x93\x78\xe7\x00\x7d\x7c\x7f\xe3\x44\ +\x95\xcd\xd4\x58\x3b\x90\x2f\x7d\x52\x21\x02\x00\x90\x8c\x0b\x61\ +\x44\x86\x23\x03\x4e\x6e\x19\xe6\x8c\x08\x2e\x06\xd6\x7f\xef\xe9\ +\xd3\xd3\xa3\x67\x77\xac\x5f\xa5\x44\x62\xf2\x8d\x61\x8c\x86\x60\ +\x5c\x06\x02\x18\x97\x02\xa1\xa8\x86\x39\x97\xcb\x7b\x34\x5e\xb6\ +\xee\x3f\xe3\x96\x9a\x41\xa9\x2d\x50\xc7\x16\xed\xa0\xc3\xa3\xbf\ +\x48\xb3\x48\x2e\x24\x53\xf4\x87\x0e\x1c\xfd\xfa\x03\x7b\x6a\xd9\ +\xe5\xc6\x8a\x8d\x0f\x4c\xb5\xee\x7f\x78\xf7\x6d\x37\x5c\x5b\x88\ +\xeb\xde\x1b\xc4\x24\x02\x90\x42\x32\x2e\xb9\x04\x84\x80\x49\xb4\ +\x72\x79\xfc\xa3\x3b\xa2\x27\x8f\xd6\x1e\x99\xe6\x1a\x05\x24\xa5\ +\x47\xd4\x5f\xbf\x21\xbd\x4c\x07\xf6\x72\x10\x9c\x10\x42\x52\x65\ +\xb8\xdc\xfc\xca\x8f\xee\xde\x67\x29\x91\x15\x9b\x26\x22\xdd\x5f\ +\xb9\xe3\xde\xbe\xae\xc2\xb5\xdb\x37\x39\xad\xe6\x1b\x25\xa1\x43\ +\x02\xe7\x92\x09\x09\x08\xa4\x90\x7a\xc2\xb8\xed\xb2\xf4\x72\x66\ +\x7f\x75\xaf\x0d\x14\x61\x04\x4e\x00\x97\x6e\x4b\xbf\x7d\xb5\x16\ +\x04\x2f\x87\x48\xa4\x14\x80\x5a\x92\xfe\xe8\xc1\x47\x7f\x78\xf0\ +\xac\xe8\x5f\x2b\x06\x37\x7c\xef\xe9\x93\x67\x86\xcf\xbe\xe7\x96\ +\x1b\x14\xee\xf1\x37\x4c\x6b\x7b\x21\x24\xe3\x52\x00\x20\x29\x05\ +\x26\xdb\x37\xa6\xde\xb5\x8a\xdc\xb5\xa7\x7e\xb6\x0d\x2a\x46\x82\ +\x4b\x33\x15\xf9\xd7\xd7\x26\x22\x5c\xbe\x81\xb6\x15\x1d\xbc\x5e\ +\xf0\xca\xfa\x75\x25\xf8\x42\x4a\xd7\x5a\x37\xb4\xec\xf0\x91\x23\ +\xdf\xdd\x7d\x70\xb0\xaf\xef\x91\xc7\xf7\x5c\x7f\xd5\x95\xdb\xa2\ +\xec\x91\xe1\xd9\x38\x7a\x83\x84\xe8\x20\x91\xd1\x32\x08\xd6\xf6\ +\x53\x6b\x86\xab\x1a\x9c\x3c\x51\xfb\x6f\x8f\xda\xa6\x8e\xa9\x2e\ +\xa6\x78\xfc\x1d\xdb\x63\x3f\x9a\xc2\x85\x18\x79\x79\x42\x45\x08\ +\x84\x04\xd7\x71\x56\xa4\x63\xc9\x78\xec\x8e\x07\x1e\xa9\x5f\xb1\ +\xeb\xc0\xe1\x23\xd1\x48\xe4\x9d\x3b\xd6\xcf\xed\xfd\x99\xdf\xb7\ +\x03\x21\x24\xdf\x00\x62\x27\x11\x32\x58\xd0\xb4\xa4\x1e\x43\xc2\ +\x16\x48\xd4\xed\x2f\xdd\x3b\x3f\xe1\x21\x15\xa3\x7d\x93\xfc\x03\ +\xdb\x92\xa7\x9c\x56\x4f\x8a\x1a\x3e\x92\xf2\xe5\x08\xd3\x4b\xe9\ +\x32\x66\x48\x58\x3d\xb4\xfc\xa1\x47\x1e\x51\x28\x05\x84\x8e\x1c\ +\x3b\xf1\xc1\xdb\x6e\xed\xb1\xa6\xcf\x36\x49\xe2\x8d\xb2\x69\x44\ +\x5d\x05\xdd\x10\xb0\x26\x8b\x26\x27\x85\x5e\xe0\x8f\x3e\x35\xff\ +\x8f\x27\x79\x4c\x45\x31\xe1\xe2\xf5\xc9\x5b\xd7\x79\xa7\xb1\x92\ +\x36\x3b\x6d\x61\x3a\xe8\xd8\xa3\xbf\xc4\x13\xc5\x00\x79\xe5\xe9\ +\x4b\x54\xeb\xed\x37\xbd\x79\x7c\x72\xfa\xde\x07\x1f\xda\xba\x79\ +\xf3\xd5\xfd\x09\x6f\xe4\x70\x20\xc3\x99\xb1\xaf\x7f\x2a\x15\x52\ +\xea\xa6\x72\xc3\x8e\x44\xbf\xeb\xfc\xe8\x94\xdf\xac\xba\xc7\xab\ +\x22\x61\x62\x43\x41\xd8\x0f\xbe\xf7\x48\xa5\x1a\x8f\x7e\x70\xbb\ +\x39\x35\x61\x17\x5d\xf9\xd2\xbf\x21\x04\x20\x41\x7a\x9e\x97\x9a\ +\x3b\xf1\xfe\xeb\x76\xc5\x93\xe9\x3b\x7e\xf2\x53\x9f\xcb\x77\x5f\ +\x77\x85\x39\x71\xd8\xb3\xad\x37\x88\x27\x5d\x82\x04\x84\xd6\xaf\ +\x8e\xdf\xbc\x9c\x3e\x70\xb0\x35\xdb\x60\x47\xa6\x3d\x49\x71\x44\ +\xc5\x1a\x45\xc7\x0e\x57\x7e\x3c\x2d\xdf\xbe\x2b\xd9\x0b\xc1\xc1\ +\xe9\x00\x93\x97\xe5\x8c\x10\x48\x10\xd3\xa7\x6f\x1a\x4c\x5e\x79\ +\xf9\xe5\x4f\xed\x3b\xb0\x77\xdf\xfe\x1b\xaf\xbd\x66\x3d\x6d\x3a\ +\xd3\x63\x01\xe0\x37\x48\x61\x87\x90\x32\x95\xd6\x6f\xdb\x1e\x73\ +\x26\x5b\x0f\x4d\xf1\x52\xd1\x9d\x74\x50\xd2\xc0\x86\x8a\xdc\x8a\ +\xfd\xa5\xdd\x8d\xfc\xca\xc4\x5b\x56\x2a\x87\xce\xd8\x0e\xea\xb4\ +\x58\xeb\xa0\x63\x8f\xfe\x22\x70\x21\x3d\x3f\x10\x93\x27\xaf\xe8\ +\x5b\x13\x7f\xdb\x2d\xc5\x5a\xe3\x8a\xa1\x2e\x65\x78\x2f\x0b\xb8\ +\x17\x20\x21\x65\xa8\xf5\x5f\xdf\x20\x04\xcd\x4d\xb4\xff\xf2\x6c\ +\x0b\x30\x18\x2a\x86\xb1\xd6\x94\x04\x9d\x22\x09\x40\x08\xf2\x5b\ +\xde\xb7\x1f\x28\x72\x09\x08\x23\x43\x45\x2f\x8b\x49\x2a\x04\x78\ +\x8c\x05\xb5\x72\x2f\x63\x1f\xbb\xe1\x8a\xa7\x47\x06\xd7\x2e\xeb\ +\xef\xab\x8d\xf2\x56\xdd\x65\x9c\x0b\xf1\x46\x98\x11\x8b\x31\xe2\ +\x0e\xfb\xc1\x83\x45\x26\x40\x55\xb0\x8a\xd9\x9d\x07\x3d\x55\x59\ +\x90\xb0\x02\x72\xef\x81\xca\x63\x4f\x03\x00\x68\x2a\x56\x08\x0a\ +\x5e\xba\xcf\x55\x4a\x9f\x4b\xdf\x75\x23\xe3\x87\x6e\x5b\xbd\xa5\ +\x90\xbc\x01\x63\x72\x69\x56\x83\xb3\xfb\x99\x90\x3e\xe7\xf2\x0d\ +\xd1\x69\x00\x51\x2c\x8f\x1d\xab\xee\x3b\x04\x98\x20\x43\x41\x87\ +\x8f\xd7\x25\xc6\x1a\x01\x09\x40\x29\xaa\xcc\x5a\x5f\x9c\x6c\x0b\ +\x09\x84\x20\x43\x79\x03\x38\x46\x3a\xe8\xf0\xe8\x4b\x53\xe7\x3c\ +\x3e\xb0\x72\xf8\x40\xb4\x35\x5b\xc7\xa5\xa7\x95\x64\xb6\x9b\x6a\ +\xc3\x4f\x9d\x12\xae\xd5\x0a\xa4\x58\xff\x26\x5d\x55\x5f\xdf\x3b\ +\x74\x21\xc1\x59\x48\x46\x46\x84\x22\x00\xf0\xd9\x82\x09\xee\x3c\ +\x63\x15\x22\x44\x50\xf8\xc5\xf8\x0c\x00\xc0\x0d\x5e\x52\x53\x40\ +\x29\xa5\x19\x8b\x97\xbb\xd6\x3c\x35\x75\xc8\x24\x75\x32\x5b\x19\ +\x88\xa4\xac\x93\x73\x07\xeb\x65\x2e\xe5\x9c\x99\xcf\x75\x0d\xc0\ +\xeb\x3d\x50\xe7\x31\x70\x19\x50\x0c\x80\x31\xc5\x20\x24\xb8\x1c\ +\x01\x5a\x90\xf0\xa2\xe0\x71\x38\x8a\x9e\x0b\xe0\x02\x9c\x00\x82\ +\x97\xd6\x14\x10\x83\x88\xac\xd8\x78\xf0\xa1\x23\xd9\x56\x0d\x95\ +\x76\x27\x93\x39\x40\xf8\xe8\x68\x09\x58\x50\x0e\x50\x64\xd3\x66\ +\xfc\xba\x5e\xed\x08\x80\x09\x70\x82\xb0\xfa\x79\x41\xb6\x1e\x0b\ +\x05\x03\x8e\x38\x47\xee\x04\x85\x66\xa8\xdb\xe9\x7f\xd9\x41\x87\ +\x47\x7f\x81\x42\xe7\x2c\xbb\x72\x83\x7c\xd7\xa7\x67\xe7\x67\x11\ +\xc2\x20\x05\x80\x04\x84\x01\x90\xa2\x28\xbd\xab\x36\xa8\x8a\x22\ +\x5f\xbf\xcd\xd2\x02\x0e\x7d\x09\xf1\xef\xaf\x0d\xce\xd7\xc4\x14\ +\x12\xba\xe3\x22\xb8\xd0\x04\x0c\x29\x84\x11\x89\x76\xbf\xed\x13\ +\xa5\x91\x13\xf5\x90\x2f\xa5\x00\x40\x80\x30\x80\xcc\xf4\x0c\x26\ +\x7b\x07\x04\x7b\x3d\xd7\x1a\x09\x01\x1f\xdf\x1e\xf8\xfc\xfc\xaa\ +\x88\xb8\x80\xa4\x21\x1d\x76\x81\x4c\x2a\xa5\xc4\x00\xdd\x3b\xaf\ +\x2b\x26\x72\xd3\xed\xe6\xe2\x82\x87\x50\xec\x46\x24\x56\x58\xbd\ +\x91\x80\x94\xaf\x5f\x2a\x75\x18\xec\xec\x13\xcb\x52\x3e\xc1\xe7\ +\x25\x37\xc0\x08\xc2\xbd\x4e\x07\x1d\x74\x78\xf4\x05\x1e\x11\x42\ +\x70\xcf\x9a\x8d\x3d\xeb\xb6\x3c\xdf\x91\x28\x59\x20\x5f\xd7\x56\ +\x91\x90\x60\x2a\xb0\xb1\x70\x21\xfa\x21\xe0\x2f\x4d\xad\x48\x91\ +\xc8\x17\x92\xdd\xbd\x2f\xf4\x17\x2e\x5f\xef\xb5\x46\x12\x60\x45\ +\x46\x9e\xaf\xc7\x30\x34\xa7\x02\x71\xe1\x26\xa9\x94\x52\xd3\xb4\ +\xc1\x6d\x97\xbf\x40\x91\xa8\x94\x92\x05\xf2\x75\x6d\x8f\x72\x09\ +\x99\x88\xec\x8a\x5d\xc8\x4d\x7a\x9d\x3e\xf5\x1d\x74\x78\xf4\xe7\ +\xa8\x16\xc1\x02\x80\xe0\x8d\x29\x6e\xf1\xea\x0d\xb2\x90\x9c\xbf\ +\xa1\x4a\x15\x9f\x03\xff\x42\x6f\x1d\xbd\xd4\xf5\x2e\xe5\xeb\xb7\ +\x83\xee\x2f\x14\x5d\xe8\x21\xef\xa0\x83\xd7\x37\x3a\xc9\x71\x1d\ +\x74\xd0\x41\x07\x1d\x74\xd0\xe1\xd1\x0e\x3a\xe8\xa0\x83\x0e\x3a\ +\xe8\xf0\x68\x07\x1d\x74\xd0\x41\x07\x1d\xbc\xb6\x70\x71\xe3\xa3\ +\x42\x35\xa5\x66\xbe\xee\xe7\x15\xbf\x92\x90\x44\x15\xaa\xf1\x73\ +\x8f\x90\x92\xaa\x42\x8b\x74\x64\xf5\x32\x4b\x5e\x31\x00\x63\xe8\ +\xcc\x96\xee\xa0\x83\x0e\x5e\x39\x1e\x15\x22\xbe\xff\x2e\x49\x95\ +\xce\x34\xde\x97\x13\x18\x63\xbb\x09\x08\x03\xbc\xf0\xee\x44\x52\ +\x55\x1f\x3b\x88\xdd\x16\x62\x41\x47\x5a\x2f\x27\x08\x25\xad\xaa\ +\xc4\x9d\xd9\x98\x1d\x74\xd0\xc1\x2b\xc2\xa3\x26\x81\x18\x16\xb1\ +\x43\x3f\xee\x90\xe8\xcb\x0f\x84\xc1\x30\x23\x8e\xff\x1c\xc9\x4a\ +\x00\x15\x49\xaa\x6b\x85\xa9\x83\x30\xbe\xb7\x23\xa7\x8b\x60\x92\ +\xea\x48\x53\x09\x7a\xae\x4d\x8a\x31\x36\x4d\x93\xf3\x4e\x8b\xf5\ +\x8b\x85\x68\x34\xaa\x69\x9a\xec\x28\x93\x0e\xde\x38\x3c\x2a\x01\ +\xfd\xa0\xa6\x39\x8d\x7a\xc0\x18\xea\x4c\x42\x7a\xf9\xc1\x09\x6a\ +\x94\x3d\x41\xd1\xb3\xaa\xf8\x55\x24\x0f\x38\xda\x4c\xd3\x6a\x5a\ +\x4e\x47\xec\x17\x07\x16\x45\x50\x74\x38\x45\xca\xb9\x24\xda\x6a\ +\xb5\x7f\xf4\xa3\x1f\xd6\xaa\xd5\x8e\xa2\xbf\x48\x50\x55\xf5\xf4\ +\xe9\xd3\xaa\xaa\x76\x44\xd1\xc1\x1b\x82\x47\xc3\xfe\xb8\x3f\xac\ +\x1b\x13\x63\x25\xd7\x75\x3b\x0a\xfd\xe2\xec\x54\x80\x20\x88\x50\ +\x42\xe9\x33\xdf\xa0\x86\xe0\xa0\xab\x4d\xcd\xe1\x72\xc9\xc2\xb8\ +\x93\x41\x76\xb1\x24\x6f\x12\x88\x47\xe8\xd2\xc2\x26\x84\xb4\x5a\ +\xad\x3b\xef\xf8\xf1\xc4\xc4\x04\x67\x0c\x77\x16\xfc\xc5\x10\xbb\ +\x04\x45\x55\x4c\x33\xd2\x59\xd8\x1d\xbc\x61\xec\x51\x29\x13\x2a\ +\x5d\x33\xd8\xc7\x18\x83\x8e\x5a\xb9\x98\xda\x45\x37\x0c\xb1\xd8\ +\x04\x4a\x02\x28\x20\x06\xf3\x99\xae\x78\xa4\x23\xf6\x8b\x2a\x76\ +\x45\x55\x31\x21\x4b\xd6\x27\x42\x90\xc9\x64\x23\x66\x44\x08\xd1\ +\x91\xfc\xc5\x03\x42\x48\xd7\x75\x21\x3a\x79\x8b\x1d\xbc\x01\x78\ +\x34\xa4\x52\x55\xd3\x34\x5d\xef\xf8\xb9\x2e\xa2\x5a\x01\x78\xbe\ +\x4e\xc1\x18\x47\xa2\xd1\x8e\xd8\x2f\xaa\xd8\xa5\x7c\x6e\x5f\x5c\ +\x29\xa5\x6e\x18\xa8\x33\xad\xe4\x22\xef\x60\x3a\x9e\xf3\x0e\xde\ +\x40\x3c\x0a\x2f\xa4\x6b\x3a\x78\x99\x25\xfc\x22\xaf\x77\x36\xec\ +\xaf\x8a\xd8\x3b\x0b\xbe\x83\x0e\xde\x98\xe8\x04\x1b\x3a\xe8\xa0\ +\x83\x0e\x3a\xe8\xe0\x57\xcf\x1e\xed\x6c\xcc\x2f\xae\x49\x24\x25\ +\x42\x08\x63\xfc\x7c\xef\x62\xf8\xa7\x8e\x88\x2e\x9e\xe4\x09\x21\ +\xcf\x5f\xe1\x9d\x05\x7f\xb1\xc5\x8e\x31\x46\x08\x75\xe4\xdc\xc1\ +\x1b\x82\x47\xa5\x94\x94\xd2\x4f\x7c\xe2\x93\x86\x69\xca\x8e\x83\ +\xf1\x22\x7d\x6d\x8a\x32\x37\x3b\xfb\xe5\x2f\xff\xb3\x6e\x18\x4b\ +\x15\xba\xae\xeb\xde\x7c\xf3\xcd\x3b\x76\x5e\xea\xb9\x6e\x47\x44\ +\x17\x09\x8a\xaa\x7e\xed\xab\x5f\x99\x99\x99\x51\x35\x2d\x94\x3c\ +\x63\xac\xab\xab\xeb\x23\x1f\xfd\x18\x0b\x3a\x8d\x2f\x2e\x16\x34\ +\x5d\xdf\xb7\xef\xe9\xbb\xee\xbc\x33\x1a\x8d\x76\xa8\xb4\x83\x37\ +\x8a\x3d\x9a\x4a\xa5\xcc\x48\xa4\x13\xa8\xbb\x48\x50\x35\xad\xd1\ +\xa8\x8f\x8d\x8e\xf4\xf5\xf5\xc7\x13\x89\x50\xce\x52\x4a\x33\x12\ +\xc9\x66\xb3\xb6\x6d\x77\x44\x74\x91\xa0\xeb\xfa\xfc\x7c\x69\x76\ +\x76\x66\x60\x60\x30\xf4\x07\x84\x1b\xc7\x74\x3a\x1d\x74\x78\xf4\ +\xa2\x21\x12\x89\x48\x21\xc7\xc6\x46\x57\xae\x5c\xa5\xeb\x7a\x87\ +\x4a\x3b\x78\x43\xf0\x28\xe7\x9c\x73\xde\xe1\xd1\x8b\x25\x5e\xc6\ +\x18\x63\xb6\x6d\xbb\xae\x1b\x4f\x24\x96\x5e\x17\x42\x30\xc6\x3a\ +\x8d\x75\x2e\xa2\xe4\x39\xf7\x5c\xd7\xb6\x2c\x29\x04\x2c\xd6\x32\ +\x4a\x29\xc3\x05\xdf\x91\xcf\xc5\x13\xbb\xef\xfb\xb6\x65\xf9\xbe\ +\x6f\x18\x46\x87\x47\x3b\xf8\x95\x42\x27\xcf\xe8\xb5\xfc\xe5\x61\ +\xdc\x09\x85\xbe\xf2\x08\x23\xd3\x1d\x39\xbc\x2a\x62\xef\x2c\xf8\ +\x0e\x3a\x3c\xda\x41\x07\x1d\x74\xd0\x41\x07\xaf\x2b\xbc\x42\xc3\ +\x2b\xc2\x18\x92\xaa\xaa\x1d\x87\xcc\x85\x6d\xc5\x7d\xcf\xbb\x60\ +\x27\xb9\xa6\xeb\x9d\x3d\xfc\x85\x19\x40\x8c\x31\xdf\xf7\x2f\xc0\ +\x06\x92\x52\xaa\xaa\x4a\x29\xed\x2c\xf8\x0b\x83\xdb\xc9\x95\xeb\ +\xa0\xc3\xa3\xcf\x3d\x0d\xa5\xb5\x5a\x75\x72\x72\x32\xac\x19\xe8\ +\xe0\xbc\x20\xb8\x58\x3e\x34\x14\xb9\xa0\xbc\x2d\x29\xe5\xd1\xc3\ +\x87\x19\xe7\x1d\x7f\xd8\xf9\x82\x73\x9e\x4e\x67\xfa\xfa\xfa\x2e\ +\x20\xf0\x49\x29\x9d\x9c\x9c\xac\x54\xca\x9d\x05\x7f\xfe\x2b\x16\ +\x08\xc6\x2b\x57\xad\x22\xe7\x74\x5e\xec\xa0\x83\x0e\x8f\x82\xa6\ +\x69\xa7\x4e\x9d\xfa\xfc\xdf\xfe\x4d\x24\xd2\x99\x2f\x7d\xfe\x7b\ +\x73\xc7\xf9\x0f\x9f\xfb\x8f\x6b\xd7\xae\xf3\x3c\xef\x02\x2c\xaa\ +\xbf\xff\xfb\x2f\x58\x56\xa7\x73\xfd\x79\xc3\xb6\xad\xeb\xaf\xbf\ +\xe1\xb7\x3e\xf5\xdb\x96\x65\x9d\xef\x7b\x75\x5d\x7f\xf8\xa1\x9f\ +\xdd\x73\xcf\x4f\x3a\x0b\xfe\xbc\x77\x8d\x42\xe8\xba\xfe\xff\xfe\ +\xcf\xff\xdd\xb1\xe6\x3b\xe8\xf0\xe8\x73\xad\x22\x42\x88\x69\x9a\ +\x86\x61\xbc\x6a\xfb\x5c\x21\x24\x00\x42\x08\x21\x90\x12\x7e\x69\ +\x67\x9d\x3c\x9f\x83\x2f\x0a\xf0\x4b\x4b\x6c\x31\x0c\x43\x08\xf1\ +\x6a\xf1\xe8\x62\xb7\x3c\x84\x31\x92\xe7\x27\x77\x01\x08\xbf\xaa\ +\x56\xb4\xbc\xe0\x48\x84\x94\x52\x51\x94\x57\x75\xc1\x87\xeb\x1d\ +\x10\xc2\x08\x64\xb8\xf2\x7f\xe9\xf5\xfe\x6a\x2e\xf8\x90\x47\x3b\ +\xaa\xb9\x83\xd7\x10\xde\x28\x36\x0a\x67\x8c\x9a\xf1\x74\x26\x1d\ +\xd5\x55\x40\x44\xd7\xb4\x5f\x52\x43\x23\x44\x55\x5d\xef\x98\x72\ +\x17\xa8\xcb\x39\x93\x58\x49\xa6\x33\xa9\x78\x84\x20\xa0\xaa\xae\ +\xfe\xd2\xcc\xa8\x68\x86\x82\x3b\xce\xe8\x0b\xdc\xbc\x70\x2e\xcd\ +\x78\x2a\x9d\x4e\x19\x0a\x46\x54\xd5\x54\xe5\x97\xf5\x61\x50\x55\ +\x53\x55\x04\x1d\x43\xb0\x83\x0e\x7e\xc5\xec\xd1\x57\x99\x44\x83\ +\x20\xbf\xf1\xe6\xdf\xfc\xc8\xcd\xd4\x73\x67\x9f\xbe\xe3\xae\x33\ +\xe8\xd7\xae\x19\xfc\xea\xdf\x7e\xb1\xa2\x24\x09\xf7\x02\x01\x8a\ +\xaa\x53\xc4\x3d\xcf\x97\x80\x35\xdd\x20\x58\xf8\xae\x17\x70\x81\ +\x31\xce\xad\xb9\xf1\xa3\x6f\xeb\xfd\xc7\xff\xf1\x79\x2b\x92\x36\ +\x69\x67\x9a\xc7\x79\x19\x44\x4c\x44\xfa\xdf\xff\x89\x4f\x6e\xcd\ +\x13\xab\x31\xf3\xbd\x2f\x7d\x77\xed\x07\x3e\x59\xff\xc1\x9f\xdf\ +\x31\xce\xe3\x8a\x70\x7d\x86\xa9\xaa\xa9\x84\x79\x6e\xc0\x81\xaa\ +\x9a\xa6\x10\x1e\x78\x9e\xcf\x00\x81\x54\x7a\x3e\xf9\x7b\x1f\x3f\ +\xf3\xbd\xbf\x7b\x68\xb4\x15\x37\x75\xe8\xa8\xf5\xf3\x11\xbc\xcf\ +\xf1\xe6\x1b\x3f\xf4\x81\x1b\x37\xfa\xae\x73\xe8\xf6\x2f\x9d\x4c\ +\xef\x7a\x93\x79\xf6\xf3\xdf\x79\x50\x89\xc6\x02\xcf\x15\x80\x55\ +\x5d\x47\xdc\xf7\x7c\x86\x08\xd5\x74\x0d\x09\xee\x79\x1e\x97\x20\ +\x81\x6c\xbb\xe9\x7d\x57\x16\xa6\xfe\xee\xef\xef\xa4\xe9\x74\x87\ +\x4e\x3b\xe8\xa0\xc3\xa3\x0b\x6a\x85\x09\xb2\xf5\xa6\x5b\xc8\xf1\ +\x6f\xfc\xc9\x17\xf7\x44\xe3\x66\x72\x68\xd7\xc0\xae\x1b\x3e\x9d\ +\x8c\xde\x7b\xc7\x4f\x8d\x8d\x6f\xd9\xb5\x32\x73\xf8\xae\x7f\x7a\ +\xb8\xd6\xfb\xc9\xf7\xbd\x35\xe5\x9d\xfd\xde\xd7\xbf\x3b\xdc\x8a\ +\x5c\xff\x81\x7f\x75\xe5\x9a\xf4\xe1\x7b\xbf\xf6\xb3\x49\xb6\x7c\ +\xdb\xf5\x7f\xf4\x9f\x72\x8f\xfd\xe0\xcb\x0f\x9d\x6d\xaa\xb4\x63\ +\x9a\xfe\xb2\x10\xbe\x9b\xd8\x7e\xd5\xae\x65\xf6\xff\xfc\xec\x7f\ +\x9f\x81\x04\x15\xda\x8e\xc2\xe0\x9b\x3e\xf5\xd9\xde\x3d\x77\x3d\ +\x31\x93\x7d\xc7\xdb\x2e\x67\x67\x1e\xff\xda\x5d\xfb\xb7\xbe\xe7\ +\x77\xaf\x58\xa9\xef\xbd\xeb\xdb\x3f\x7d\x6a\xac\x7f\xe7\xcd\xef\ +\x7a\xcb\x2e\x98\x7c\xe2\x9f\xbe\xb5\x8f\x46\x7a\xdf\xfb\x5b\x9f\ +\xd9\xb8\xfb\x27\xdf\xba\xef\x49\x1f\xa9\x9d\x3c\xa9\x5f\x7a\xfb\ +\x22\xa4\x91\x7f\xd3\x4d\xbb\x8e\x7f\xff\x3f\xfc\xc3\x23\xe5\xa4\ +\x46\x57\xde\x72\xfd\x96\xb7\x7c\xf0\x4f\xfa\x7b\x7f\xfc\xd3\x23\ +\x9b\x6f\x79\xcf\x90\xd9\xba\xf7\xeb\xff\x54\xec\xbe\xf9\x43\x6f\ +\xb9\xa4\x35\xfc\xc4\xb7\xbe\x7b\x8f\x1d\x5f\xf9\xbe\x7f\xf5\x81\ +\xb5\x89\xd6\x5d\xdf\xf8\x6a\xcb\x23\x3b\xaf\x7f\x4f\x2a\x3e\x78\ +\xc7\xbf\x7c\xf3\x78\x0d\x54\xd2\x91\x7b\x07\x1d\xfc\x02\xbc\x11\ +\x58\x01\x11\xcc\x4f\x3c\xbe\x47\xdd\xf8\x9e\xdf\xfa\xe0\x8d\x71\ +\xe4\x04\x88\x36\xce\x1c\xfc\x97\xaf\x7c\xfd\x48\x29\x71\xd5\xa5\ +\x03\xfb\x7e\xf4\xb5\xc7\x66\xe3\x1f\xfe\xe8\xdb\x2b\x4f\x7c\x67\ +\x4f\x63\xd9\x7b\x6f\xd9\xb2\xea\x9a\xf7\x5d\xd7\x53\xfd\xf6\xed\ +\xbb\x37\xbe\xe5\xc3\x3b\x7a\xe8\xcc\xf0\xa1\xef\x7d\xf9\xcb\xfb\ +\x66\x6c\x85\x74\x48\xf4\x7c\xd6\x96\xa2\xb6\x86\xf7\x1f\x2b\x67\ +\x7e\xfd\xb7\x3f\x75\xc9\x80\x69\xb9\x1c\x9c\xda\xe3\x3f\xfe\xfa\ +\xb7\xef\x1b\xdd\x70\xc5\x15\x72\x74\xef\x77\xef\xd9\xb7\xea\xcd\ +\x1f\xb9\x32\x33\xfa\xcd\x1f\x1f\xbd\xf2\xad\x6f\x5f\xbb\x71\xdb\ +\x7b\x6f\xdb\x75\xe8\x87\x5f\x9f\xce\x5e\xfd\xae\xab\x56\x07\x76\ +\xe5\x91\x3b\xbf\x73\xfb\xe3\xc7\x18\x56\x3a\x24\x7a\x1e\xcb\x1d\ +\x61\xe4\x56\x9f\x7e\xe2\xc4\xc6\xdb\x3e\xf5\xe1\x9b\xb6\x48\xdf\ +\x11\x08\x4d\x3c\xfd\xb3\xaf\x7c\xed\x4e\x2b\xb2\x66\x6b\x9f\xb8\ +\xe7\x9b\xdf\x9c\x30\x76\x7e\xfc\x9d\x9b\x1e\xfe\xee\xb7\xdb\xfd\ +\xd7\xbf\xe5\x8a\x95\x97\xde\xf6\x91\xbe\xf2\x43\xb7\x3f\xd5\x78\ +\xeb\xbb\xdf\xd5\x6b\xfa\xa7\x0e\x3e\xfa\xf5\x6f\xdf\x3e\xde\x46\ +\x1d\xbf\x7a\x07\x1d\x74\xec\xd1\xc5\x9b\x54\xe8\xd8\xee\x6f\xfd\ +\xaf\xe9\x63\x37\xbe\xed\x1d\x7f\xf0\xfb\x3d\xdf\x7b\x74\xce\x6d\ +\x35\xe7\x67\x8b\x56\x62\xb9\x67\xd5\x46\x4e\x9f\xac\x15\xae\xed\ +\x5b\x3e\x98\xf5\x6e\xf2\xa2\x59\x75\xae\x6b\x6d\xb2\xaf\xd0\x23\ +\x6e\xb9\x69\x79\x2e\xa6\x25\xd2\xa6\x67\x35\x8b\x33\x33\x4d\x3d\ +\xa6\x75\xd4\xca\x79\x29\x74\xaa\x89\xea\xb1\xbf\xff\x8b\xff\xb5\ +\xf3\x4d\xb7\xbc\xfd\x5f\xfd\x51\xee\x5b\x5f\xf6\x5d\xaf\x5e\x9a\ +\x9d\xaf\x83\x94\xde\xdc\xf8\xc8\xc8\x6c\x75\xdb\x9a\x75\xdd\x99\ +\xe8\xcd\xd7\xd1\x64\x22\xe8\x5d\x36\xd4\xb7\xac\x87\xbc\xf9\x56\ +\xb5\x3b\xdd\x9e\x8a\xd5\x44\x50\x2d\xcd\x95\xea\x96\xa9\x29\x1d\ +\x61\x9e\x17\x91\xaa\xc8\xdf\xfd\xbd\xbf\x9e\x3a\xb9\xeb\xad\xef\ +\xfc\xd0\xef\x75\x25\x1e\x6e\x33\xbb\x51\x9d\x2d\x96\x7b\x06\x44\ +\xbb\x32\x3b\x7c\xea\x0c\xbd\xe9\x6d\xbd\x7d\x3d\x97\xdf\x74\x6b\ +\x3a\x1f\x99\xcc\x0e\xac\x59\xdd\xd3\xe7\xec\x7a\x33\x4f\xa7\xb5\ +\xe9\x48\x54\x58\x8d\xd9\xd9\xe2\x3c\xc4\xe2\xb4\xb3\xde\x3b\xe8\ +\xa0\xc3\xa3\x21\xa4\x44\xa9\x9e\x5e\x3e\x7b\xf0\xfb\xdf\x37\x2e\ +\xf9\xdc\xbb\x7b\x8e\x54\x94\x68\x32\x1e\x37\x6a\x0a\xc5\x88\x28\ +\x8a\xc2\x6d\xab\x5d\x29\x9d\x78\xf4\xae\x47\xcf\xd4\xfc\x56\x6b\ +\xfd\x07\x36\x57\x26\x8f\xdf\xfe\xad\x87\x3d\xe6\xa3\xcc\xce\xed\ +\x6f\x4a\xa7\xe3\x11\x5b\x10\xe0\x02\x3a\x9a\xe5\x97\x17\x3b\xe7\ +\x6a\x32\x1f\x23\xfe\x63\x3f\xfa\x66\x61\xc3\xff\xdd\xb2\xa9\x77\ +\x58\xaa\xe9\x6c\x42\xd7\x2c\x8c\x30\xa5\x94\x60\xb0\x4b\xa5\x52\ +\xeb\xd0\xed\xdf\xda\xe3\x07\xb6\xec\xdd\x75\x5d\x79\x7e\xcf\x4f\ +\xbf\x7f\x74\xde\x6b\xb7\xe9\x47\xff\xdd\x35\xf9\x4c\xc2\x98\xb4\ +\xc2\xfc\xea\x0e\xce\xe7\xb1\xd6\x0a\xf9\x44\xf1\xe0\x7d\xdf\x35\ +\x96\xff\xa7\x77\x6f\x32\xf7\x38\xb1\x74\x3a\x66\xea\x54\x21\x98\ +\x50\x45\xa1\x5e\xad\xde\x9c\x9f\x7e\xf4\xce\x6f\x8f\xb7\x98\xd5\ +\xe6\xb7\xad\x79\xc7\xf4\xa9\x47\xbe\xf1\xd0\xa8\xef\xda\x83\xbb\ +\xde\xb7\x73\x30\x1d\x37\x75\x87\x20\xc9\x65\x67\xc1\x77\xd0\x41\ +\x87\x47\x01\x40\x72\x06\x03\x3b\x6e\x7d\xf7\x15\x43\x58\xd5\x8a\ +\x7b\xee\x7e\xfc\xf1\xa3\xf1\x0d\xd7\x7d\xea\x4f\x3f\x77\xcf\x1d\ +\xbb\xeb\xb5\x26\x27\x2a\x54\x4f\xfd\xf0\x27\x07\xde\xff\x8e\x4f\ +\x6d\xf6\x2a\x8f\x7d\xfd\xef\x1e\xba\xe3\xbb\x1b\x7f\xeb\x63\xbf\ +\xfb\x7b\x5b\x26\x8f\x3f\xf2\xf5\x1f\xee\x3f\x52\xb9\xf9\x77\xfe\ +\xec\x73\xf7\x7f\xf7\x0b\xf7\x1c\x9a\x57\x95\x4e\x59\xfd\x2f\x0b\ +\xc1\x98\x9a\x59\xf1\x9e\x0f\xfc\x5a\x5e\x05\xca\xc7\xbf\xf3\xd3\ +\x3d\xd6\xfa\xe5\xbf\xf7\xf1\x3f\x36\x07\x7e\x32\xdf\xaa\xdb\x01\ +\x57\xb0\x78\xfa\x9e\xdb\xd7\x7c\xe2\x43\xbf\xfb\x07\x97\x4e\xef\ +\xbb\xe7\xcb\x77\x3e\x76\xc7\x13\x6b\xde\xf6\xc9\x4f\x5f\x5b\x9f\ +\xfe\xee\x17\xfe\xe9\xd1\x27\x4e\x7f\xea\x63\x9f\xee\x5f\xf9\xe3\ +\x2f\xfd\xcb\xc3\xb6\xa4\xb8\xe3\xdb\xfd\x65\x77\x8d\x42\x48\x6d\ +\xeb\x2d\x1f\xbb\x6e\x79\x94\x18\xca\x53\x77\x7d\x69\xef\x71\x6d\ +\xc7\xa7\x3f\xf5\xd9\x3f\xc9\xde\xfb\x78\xb1\xde\xb0\x40\x33\x9a\ +\x27\x7f\xf6\x93\x03\xcb\xde\xfb\x5b\x9f\xb6\xe6\xc6\xbe\xf7\xa5\ +\x7f\xb8\xef\xf6\x1f\xfd\xe6\xc7\xde\xff\xfb\x9b\xad\x23\xf7\x7f\ +\xeb\xa7\x87\x9f\x6c\xdc\xf8\xfb\x7f\xfc\x1f\xb2\xdf\xfd\xe7\x7f\ +\x3e\x38\xed\xab\x4a\x27\x96\xd1\x41\x07\x1d\x1e\x05\x44\x15\x38\ +\xf5\xc0\xb7\xff\x7c\xb7\x86\x25\x6b\xb5\xda\x02\xd0\x0f\xfe\xf6\ +\x3f\xdf\x6b\xea\xcc\xb3\x1f\xdb\xff\x94\x14\xd4\x54\xe5\xe9\x47\ +\xbe\xf3\x7f\xf6\xff\x44\xa3\xe0\x39\x2e\xf1\x86\xbf\xfa\x97\xff\ +\x6f\x2c\xa2\xcb\xc0\x0d\x84\xfb\x83\xbf\xf9\xaf\xf7\x45\x75\xe6\ +\x5a\x1d\x12\x3d\x2f\x10\x55\xb5\x27\x0f\x7d\xe5\xaf\x4f\xa9\x14\ +\x7b\x76\xcb\xf1\x05\x7e\xf4\xeb\x9f\xdb\x1f\xa5\xd2\x77\xbd\xdd\ +\x12\xa4\x16\x31\xdd\xd2\xd1\x2f\xfd\xf9\x7f\x8f\x99\x1a\x0f\x5c\ +\x49\xc5\xde\x1f\xff\xe3\xf1\x9f\xc5\x15\x24\x1c\x9b\x7b\x0f\x7f\ +\xeb\x3f\xed\xbb\x83\x4a\xdf\x83\x4e\x9c\xee\x7c\x96\x3b\xc2\x44\ +\x5a\x8f\x7d\xe7\xf3\x4f\x6b\xaa\x64\x4e\xab\xed\x02\x42\x9f\xff\ +\xff\x7d\xd6\xd4\x88\xe7\xb8\x4f\xed\x91\x42\x89\x18\xd2\x7a\xe4\ +\xbb\x7f\xb7\xff\x9e\x28\x95\xdc\xf1\x54\x7f\xf8\x91\xff\xef\x7f\ +\x1c\x88\xe8\x0a\x73\x6d\xcf\xf5\x3f\xff\xdf\x3e\x1b\xd1\x89\x67\ +\x33\xa5\x43\xa2\x1d\x74\xd0\xe1\xd1\x73\x6c\x23\xdf\x6a\xfb\x00\ +\x00\x84\x12\x00\x10\x81\xd5\x0e\x00\x21\x90\x12\x21\x04\x80\x28\ +\x25\xbe\xd3\xf6\x43\x3d\x44\x15\x29\xfc\x76\xcb\x07\x00\x84\x09\ +\x96\x81\xd5\x0a\xa0\x33\x69\xe2\x42\x8c\x23\xe1\x39\x56\xd8\x84\ +\x89\x52\x02\x20\x3d\xbb\xed\x2d\xea\x7b\x04\x80\x09\x95\xdc\x6b\ +\xb5\x3c\x00\x84\x10\xa1\x44\xba\x56\xcb\x05\x40\x08\x51\xb2\x70\ +\x70\x47\xf0\x17\x00\xee\xbb\x6d\xdf\x05\x00\x42\x29\x00\x88\xc0\ +\x5d\x5c\xef\x80\x10\x02\x44\x28\x91\x4e\xbb\x05\x0b\x72\x57\x84\ +\xef\xb4\x7c\x07\x00\x61\x42\xe4\xc2\xc1\x1d\xb9\x77\xd0\xc1\xaf\ +\x18\x8f\x0a\x21\x7c\xdf\xa3\x84\x48\x90\xe1\x04\x24\x00\x04\x20\ +\x41\x86\x35\x6a\x52\x0a\x29\x41\x02\x20\x8c\x10\xc2\x18\x16\x5b\ +\xe1\x2c\x3c\xcd\x12\xc4\x62\x43\xa2\x85\x9e\x2b\x72\xe1\xf8\x67\ +\x6f\xc6\x01\x21\xbc\xd4\xcc\x65\x49\x9d\x2f\x1d\x86\x10\x42\x08\ +\x49\x29\x31\xc6\xe1\x29\x61\xe1\xe3\x9e\x75\xd8\x62\xc1\x22\x5a\ +\xfc\xcc\x85\xab\x95\x42\xa2\xa5\xdf\x31\x0e\x0f\x7b\xbe\xc2\x79\ +\x4e\x3c\xef\x39\x07\xa0\x17\x2c\x87\x0c\xfb\xc8\x3c\xfb\x3a\xc2\ +\xc3\x7c\xdf\x7f\x29\x0d\xd2\x5c\xd7\x75\x5d\x17\x2d\xf0\x16\x46\ +\x08\x9f\x7b\x4a\x21\x44\xf8\xe1\x08\x21\x4a\x08\x20\x04\x20\x39\ +\x17\xe1\x8d\x03\xa0\xf0\x80\xf0\xe7\x17\x12\xd4\xb3\x6e\xf3\xe7\ +\x5c\x27\xc6\x58\x08\x11\x7e\xef\x42\x88\x73\xa2\x9e\xcf\x88\xfa\ +\x39\x9f\xbc\xd8\x7c\x4a\x4a\x09\x08\x00\x61\x24\x25\x60\x1c\x7e\ +\x83\xcf\x48\xf5\xdc\xf3\x9e\x7b\x01\x08\x21\x84\x91\x5c\x68\xeb\ +\x83\x16\xcf\xf8\xac\xae\x4a\x8b\xed\x96\x9e\xf9\x90\xa5\x33\x7a\ +\x9e\x1b\x04\xc1\x05\xb3\x09\xe7\xdc\xf7\x3c\x4a\x49\xb8\xc6\x11\ +\xc2\x68\x81\x9a\xd0\xd2\xc2\x43\x08\x38\x17\x08\x00\x13\x12\x5e\ +\x40\x38\xca\x14\x21\x44\x30\x86\x85\xa5\xbe\x20\x9f\x50\x68\x42\ +\x48\x78\x81\x65\x8f\x16\xff\x74\xae\x48\xe1\xd9\xc2\x0c\x1f\x0d\ +\x58\x3a\xfb\xf3\x9e\x0e\xb9\xb8\x36\xc3\x35\x8e\x97\x9e\xb5\xf0\ +\xba\x97\x64\x1b\xde\xc5\x42\x83\xaa\x73\xce\xb2\xf8\xc0\xa2\x05\ +\x27\x7c\xf8\xfe\x73\x2e\x20\x94\x7f\xf8\x01\x2f\xb4\x50\xa4\x94\ +\x20\x85\x60\x9d\xa6\xc4\x1d\x74\x78\xf4\xf9\xf0\x7d\x7f\xd5\xaa\ +\xd5\xbf\xf5\xdb\xbf\xaf\xeb\x1a\xa5\xd4\xb1\x9d\x20\xf0\xa5\x04\ +\x84\x51\xe0\x07\x84\x12\x85\x2a\x9a\xae\x51\x4a\x05\x17\xbe\xef\ +\x7b\x9e\x1b\x4e\xcc\xc0\x18\x07\x8c\x11\x42\x31\xc6\x91\x48\x04\ +\x40\x86\xe3\xc1\x31\xc2\x54\xa1\x0a\x25\x52\x3e\xf3\xa0\x87\x3a\ +\x28\xd4\x7d\x9a\xa6\x22\x84\xa5\x94\x18\x87\x2a\x00\x38\xe7\x18\ +\x63\xdf\xf3\x3d\xcf\x8b\xc6\xa2\xed\x76\x5b\xd7\x74\x8c\x51\xc0\ +\x98\xae\xe9\x98\x2c\xf0\x6b\x48\x21\x61\x7b\x71\xc6\x39\x00\x20\ +\x40\x9e\xef\x4b\x21\x14\x55\x51\x15\xc5\x76\x1c\x16\x30\x21\x85\ +\xe7\xba\x84\x52\x04\x28\x08\x82\x45\xe5\xb2\x40\x18\x4b\xd4\x89\ +\x10\x12\x8b\x08\xfb\x6e\x0b\x21\x16\x55\x15\x0a\xd5\x68\xa8\x88\ +\x30\x21\x94\x50\xce\x79\xd8\x43\x31\xdc\x24\x2c\xb5\x18\xcd\xe7\ +\x0b\xe1\x59\xce\xcf\x1a\x94\x92\x10\xf2\xdb\xbf\xfb\x7b\x9c\xf1\ +\x70\xdf\xd0\x6e\x5b\x9c\x73\xc1\xb9\xed\x38\xa6\x69\x82\x94\xf1\ +\x78\x5c\xd5\x34\x21\x84\xe0\xbc\xd1\x6c\x32\xc6\x10\x40\x2c\x16\ +\xf3\x83\x20\x1c\xf7\x18\x89\x44\x14\x85\xfa\x9e\x2f\xa5\xc4\x04\ +\x03\x20\x8c\x71\xb8\x91\x09\x6f\x5a\x48\x11\x72\x83\xe0\x02\x13\ +\x42\x08\x3e\x57\x33\x73\x21\x08\xc6\x5c\x88\x76\xbb\x1d\x8b\xc5\ +\x7c\xdf\x07\x29\x55\x4d\x63\x41\x40\x28\x3d\x87\x2d\x96\x54\xad\ +\x0c\x85\x46\xa9\xe2\x7b\x9e\x1f\x04\x86\x61\x20\x84\x18\x0b\x6c\ +\xdb\x51\x55\xd5\x71\x9c\x20\x08\x34\x55\xf5\x7d\x1f\x13\x22\x38\ +\x67\x8c\xa9\x9a\x8a\x00\x09\x21\x08\x25\x68\x51\x83\x7b\x9e\xc7\ +\xb9\xa0\x0a\xa5\x84\x06\x41\xc0\x38\x43\x08\x11\x4c\x30\xc1\xbe\ +\xef\x87\x77\x41\x30\x41\x18\xa9\xaa\xea\x79\x9e\x42\x15\x84\xb1\ +\x14\x42\x51\x54\xaa\x90\xc0\x0f\xf2\x85\xc2\x85\x0d\x1e\xf1\x7d\ +\xef\xb2\x5d\x57\x2e\x5f\xb9\x4a\xa1\x0a\x26\x58\xa1\xd4\xf3\xbc\ +\x20\x08\xa4\x90\x9c\x33\x8c\x31\x55\x14\x8c\x31\x63\x2c\x9b\xcd\ +\x06\x81\x5f\xaf\x37\xc2\xd7\x55\x45\x4d\x67\x32\x2c\x60\xb5\x5a\ +\x0d\x10\x10\x42\x54\x45\xe5\x9c\x4b\x29\x74\x5d\x67\x8c\xa9\x9a\ +\xa6\x50\x2a\x84\x58\xe0\x64\x04\x42\x48\x16\x04\x42\xca\xb0\x01\ +\x64\xb8\x47\x0c\xa5\xcf\x18\x5b\x5c\x69\x0b\xb3\x6b\x08\x26\x84\ +\x12\x45\x51\x30\x42\x5c\x88\xc5\xed\x20\x80\x94\x70\x4e\x3e\x17\ +\x63\xcc\xf5\xbc\xa5\x67\x33\x60\x01\x48\xa9\xaa\x2a\xe3\x1c\x24\ +\x48\x29\x85\x14\xae\xe3\x68\xba\x2e\xa5\x14\x9c\x63\x8c\x01\x21\ +\x55\x51\x30\xc6\x9e\xef\x87\xdf\x72\xb8\xda\xc3\x35\x1c\xfe\x4c\ +\x08\x46\x08\x4b\x29\x38\x17\x18\x63\x84\x71\x78\x5e\x21\xa4\x10\ +\x22\xdc\xc6\xb1\x80\x51\x4a\x3b\xcd\x75\x3b\xe8\xf0\xe8\x73\x41\ +\x30\xae\xb6\xed\xfb\xf6\x1e\x5c\xb5\x6c\x79\x21\x9b\xaf\x94\xea\ +\xff\xf2\xbd\xef\x15\x8b\xc5\x74\x3a\xbd\xf5\x92\x6d\x6d\xdb\x4e\ +\xa7\xd3\x6b\xd7\x6f\xe8\x2a\x14\x18\xf3\x1f\x7a\xf8\xe1\x9f\xde\ +\x75\x97\x14\x7c\xfd\x86\x8d\xbb\xae\xbc\x6a\xb6\x34\x3f\x35\x3d\ +\x93\x4c\xa7\x6e\xbd\xe5\xe6\x58\x2c\x5e\xac\xcc\x75\x15\x0a\xd9\ +\x6c\x76\x60\xa0\x7f\xa0\x90\x72\x99\xf0\xfd\x20\x66\x6a\x08\x80\ +\x73\x39\x3b\x3b\xbb\x7f\xff\x7e\x42\xc8\xa5\x97\x5d\x1e\x8b\xc5\ +\x19\x0b\x4c\x73\xa1\x57\x67\xb5\xd2\xac\xd5\x6a\x96\x65\x8d\x8d\ +\x8d\x45\x22\x89\x27\x9f\x3c\xb0\x72\xe5\xca\xad\x5b\xb7\x12\x42\ +\xd6\xad\x5d\x8d\x08\x00\x00\xe3\xe0\x73\xa6\x28\x24\xac\x58\xb4\ +\x18\xf7\x7c\x7e\xf2\xc4\xe9\xe3\xc7\x4f\xb5\x6d\x4b\x55\xd5\xab\ +\xaf\xba\xb2\x5a\xab\x3a\x96\x5d\x2c\xcd\x3f\xf2\xe4\x93\xae\x6d\ +\x49\x2e\x27\x27\xc7\x1c\xdb\x01\xf1\x8c\xb1\x9b\x4e\xa7\x75\x5d\ +\x57\x14\xc5\xb2\xed\xc0\xf7\x47\x46\xcf\x36\x1a\xd5\xbe\xbe\x5e\ +\xce\x79\xa9\x54\xf2\x83\x20\x99\x48\x44\x22\x51\xd7\x73\xeb\xb5\ +\x5a\x2c\x16\x8b\x24\x13\x99\xae\x6e\x33\x62\xd6\x2b\x0d\x45\x51\ +\x54\x55\xad\xcc\x57\x15\x45\x89\x46\x63\x20\x20\x91\x48\xfe\xc1\ +\xef\xf4\x25\x12\x89\x0b\x98\xf7\x42\x29\x4d\xe7\xba\x7d\xcf\xdb\ +\xb1\x7d\x7b\xab\xd5\xfa\xf6\xb7\xbe\xf5\x83\x1f\xfc\x00\x24\xba\ +\xf2\x8a\x2b\x7c\xdf\x5b\x3e\x30\xb8\x72\x68\xcd\xda\xf5\xeb\x6c\ +\xdb\x9e\x9d\x9b\xfb\xdc\xe7\x7e\x93\x2a\x54\xd7\xb4\xdf\xf9\x9d\ +\xdf\x21\x84\x0e\x0f\x8f\x58\x96\x75\xcb\x0d\x6f\xde\xbc\x65\x73\ +\xbd\x5e\x77\x5d\x37\x9d\xcd\x69\x9a\x1a\x4b\xc4\x43\x07\x43\xa8\ +\xaf\x85\x10\x8c\xb1\x72\xb9\x3c\x3a\x3a\xba\x6a\xd5\xaa\x7c\x3e\ +\x7f\xee\x05\x30\x9f\x7b\x9e\xd7\x6e\xb7\xa7\xa7\xa7\x53\xa9\xd4\ +\xc1\x83\x07\x5b\xad\xf6\xf5\xd7\x5f\xa6\x69\x5a\x32\x95\x52\x54\ +\xf2\xa2\xc6\x9c\x1f\x9c\x39\x73\x66\x66\xb6\xa8\xaa\x7a\x26\x93\ +\xe9\xca\x67\xc7\xc6\x26\x33\x99\xd4\xe3\x8f\x3d\x7a\xf6\xcc\x59\ +\xc3\xd0\x4e\x9c\x3c\xd9\x6c\x36\x5c\xdb\xc2\x18\x6b\xba\x2e\x38\ +\x8f\x44\x22\x03\x03\x03\x8a\xa2\x54\x2a\x95\x78\x3c\x7e\xf6\xec\ +\xd9\x7b\xef\xbf\x6f\xe3\xe6\x4d\x3d\xbd\x7d\x27\x4e\x1c\x1f\x1b\ +\x1b\xcb\x66\xb3\x03\x03\x03\xba\xae\x1f\x39\x72\x24\x93\xc9\x64\ +\xb3\xb9\x55\x2b\x57\xf7\x0f\x0c\xd8\x96\x35\x3f\x3f\x3f\x38\xb8\ +\xbc\x58\x2c\xb5\x5a\xad\x65\xcb\x86\x3c\xcf\x2d\x14\xba\x7b\x7b\ +\x97\x49\x79\x21\xe3\xea\x14\x4a\x0f\x0f\x8f\x9d\x99\x9c\xe9\xce\ +\xe5\x4d\xd3\xe8\xca\xe7\xf6\x1e\x38\x30\x32\x7c\xe6\xe8\xe1\x23\ +\x89\x78\xf4\x1d\x6f\x7f\xbb\x66\x18\xf5\xa6\x3d\x3d\x3d\x79\xcb\ +\xcd\x37\x25\x93\xb1\xef\xfc\xf8\x1b\x87\x0f\xee\xdf\xb0\x6e\xe3\ +\xe5\x97\xee\x7a\xc7\xa6\x9d\xa5\xe2\xfc\x93\xfb\x9f\x38\x3b\x36\ +\xa2\x69\xda\x9a\xb5\x6b\x0d\x4d\xe5\x2c\xd8\x75\xd9\xe5\xa9\x88\ +\xb1\x63\xfb\x36\x43\xa3\x96\xed\x9b\xc6\x33\xbd\x29\x46\x46\xc6\ +\x8e\x1e\x3d\x7a\xc5\x95\xd7\x68\x9a\xe6\x79\x5e\x34\x6a\x86\xaf\ +\x97\xe6\xe7\x09\xc6\x00\x18\x21\xe4\xba\xee\x8f\x7e\x78\x87\x65\ +\xd9\xef\x7e\xf7\xbb\xd3\xe9\x94\xaa\x6a\x8a\x42\xe9\x0b\x96\x14\ +\x49\x38\x72\xec\xf4\x9e\xa7\x0f\x1c\x3b\x7a\x32\x97\xcb\x66\xb3\ +\xd9\xa7\x9f\x7e\x5a\x48\x79\xf9\x65\x97\x11\x42\x5c\xd7\x1d\x19\ +\x1d\x75\x1c\x6b\xef\xd3\x4f\xf5\xf5\xf5\x4b\x21\x2c\xcb\x42\x08\ +\x11\x4a\x07\x07\x06\xd6\xac\x59\x73\xe6\xcc\x99\xe3\x47\x8f\x62\ +\xc9\x66\xe7\x66\xa7\xa6\xa6\x7a\x7b\x7b\x01\xa0\xd9\x6a\xb5\x9a\ +\xcd\x42\xa1\x90\x4a\xa5\x9a\xcd\x66\xb9\x52\xa5\x9a\xa6\xa9\x2a\ +\x63\x0c\x61\x1c\x8d\xc5\x31\x51\xa2\xd1\x68\x57\x4f\xaf\x6e\x18\ +\x18\xa1\xcd\x5b\x36\x1b\x1d\xab\xb4\x83\xd7\x08\x5e\xa1\x3c\x02\ +\x42\x70\xa3\xd1\x98\x9b\x9b\x9b\x9f\x9f\x2f\x95\x8a\x84\xd2\x68\ +\x2c\x66\xdb\xb6\xaa\x69\x57\x5c\x71\xe5\xe5\xbb\x2e\xb7\x1d\xbb\ +\x5c\x2e\x23\x84\xda\xed\xf6\xe1\x43\x87\x6c\xdb\x4a\x24\x12\xb1\ +\x58\x6c\xfb\x8e\xed\x2b\x56\xac\x98\x9d\x9b\xe5\x8c\x1d\x3f\x7e\ +\x7c\x6c\x6c\x74\xf8\xcc\x69\x29\xb8\xeb\xb9\x23\xc3\x67\xca\x4d\ +\xcb\xf3\x19\x42\x88\x03\x30\x2e\x24\x48\xc3\x30\x14\x45\x71\x5d\ +\x37\x34\x6a\x01\xc0\xf3\x02\xc6\x84\xe0\x60\x9a\x46\x10\x04\xaa\ +\xaa\x76\x77\x77\x9f\x39\x73\xc6\x71\x9c\xd9\xd9\x59\xcb\xb2\x32\ +\x99\xac\x1f\xb0\x66\xd3\xad\xd6\x2c\xc7\x71\x54\x95\x62\x84\x3c\ +\xce\x1c\xc6\x08\x42\x9e\xe3\x1e\x3f\x7e\xa2\xd5\x6a\x31\xc6\x1a\ +\x8d\xc6\x13\x4f\x3c\x79\xe4\xf0\xb1\x42\x57\x61\xc3\xba\x35\x5b\ +\x37\x6f\x6a\x34\x1a\xb5\x5a\xb9\xab\xab\xab\xaf\xb7\x8f\x31\xce\ +\x18\x33\x0d\x13\x00\xba\xbb\xba\x35\x4d\x73\x5d\x77\x66\x7a\xda\ +\xb2\x2c\x04\xc8\x76\x9c\x76\xbb\x6d\xdb\x36\x63\xcc\x73\x5d\xdf\ +\xf7\x5d\xd7\x69\x36\x1a\x9e\xe7\x11\x42\x52\xc9\x64\x2a\x99\x6c\ +\xd4\xea\x8d\x7a\x1d\x01\xaa\xcc\x97\x6d\xc7\xf6\x59\x50\xab\xd7\ +\x02\xc1\xf5\x88\x89\x09\xbe\x80\xde\x78\x08\xa1\x20\x08\x26\xa6\ +\x26\x5c\xd7\x9d\x9c\x9c\x30\x0c\x63\x68\x68\x48\x4a\xe9\x38\xd6\ +\x4d\x37\xdd\xf8\xe9\x3f\xfc\x74\x2c\x1a\x9d\x9e\x9e\x9a\x9a\x9a\ +\x8a\x44\x22\x07\xf6\xef\x77\x5d\x07\xa4\xdc\xb2\x79\x4b\x3c\x1e\ +\xbf\xea\xaa\xab\xaa\x95\xca\x7c\xa9\x34\x5f\x2a\x9d\x3c\x71\x62\ +\x7c\x7c\xbc\x54\x2a\x61\x8c\xca\x95\xb2\x63\xd9\x42\x88\x20\x08\ +\x42\x3b\x1b\x21\xe4\x79\x9e\x94\xb2\x56\xab\x21\x84\x7c\xdf\x0f\ +\x6d\x2f\xce\xb9\x1f\xf8\x84\x60\x21\xb8\x10\x62\xf9\xf2\xe5\x13\ +\x13\x13\x96\x65\x15\x8b\xc5\x4a\xa5\x12\x5a\xc3\x81\x1f\xb4\xdb\ +\x6d\xc6\x58\xe8\x4b\x60\x8c\x09\x21\x42\x63\xf1\xcc\x99\xd3\xe5\ +\x72\x99\x52\xa5\x5a\xad\xfa\xae\xf7\xd0\x43\x8f\xa6\x53\xa9\x42\ +\xbe\xb0\x6d\xdb\xb6\x54\x3a\x31\x3b\x37\xd7\xdf\xdf\xb7\x75\xeb\ +\xd6\x64\x32\xc9\x18\xe3\x8c\x45\x22\x91\x64\x32\x19\x8d\x46\x3d\ +\xcf\x6b\x34\x1a\xc7\x8f\x1f\x0f\xad\xcc\x7a\xbd\x31\x5f\x2e\x85\ +\x56\xac\x94\xd2\xf7\xfd\x4a\xa5\x12\xfe\x30\x30\xd0\x3f\x30\xd0\ +\xdf\x55\x28\x8c\x8e\x8e\xf6\xf6\xf6\xd6\x6a\xb5\x52\xa9\x48\x29\ +\x2d\x16\xe7\x00\xc0\xd0\x75\x29\xc5\x85\xf9\x75\x85\x10\x91\x48\ +\x64\xc5\xca\x95\x3b\x76\xee\x58\xb3\x7a\x75\x34\x12\x59\xbb\x66\ +\xed\xce\x9d\x3b\xa5\x94\xad\x66\x8b\x05\x81\x69\x9a\x43\xcb\x97\ +\xeb\x86\xfe\xad\x6f\x7f\xeb\x1b\xdf\xf8\x06\xa5\xa4\xdd\x6e\x73\ +\xc6\xa7\xa7\xa7\x0f\xec\xdf\x5f\x2e\x97\x57\xac\x18\xea\xe9\xee\ +\xc1\x18\xcf\x4d\x4f\xcf\x97\x4a\xf5\x5a\xcd\x75\xec\x78\x3c\x8e\ +\x10\xb2\x9d\xa0\xdd\x6e\xbb\xae\x2f\x25\x04\x01\x07\x80\x74\x3a\ +\x6d\xdb\xf6\xa9\x53\xa7\x7c\xdf\x67\x8c\x3b\x8e\x17\xae\xc6\x58\ +\x34\x6a\x9a\xa6\xa2\x10\xcb\xb2\x5a\xad\x56\x26\x93\xae\xd7\x6b\ +\x42\xf0\x46\xa3\xd9\x6a\xb5\x38\x17\xae\x1b\xd8\xb6\xc3\x98\xcf\ +\x98\x27\x04\x0b\x4d\x40\xdf\xe7\x42\x88\xa1\x65\xcb\x2e\xbb\x74\ +\xe7\x8e\x1d\x3b\x62\xd1\x28\xc1\xb8\x5a\xa9\xd4\xaa\x35\xc1\xb9\ +\xe3\x38\x99\x74\xba\x2b\x5f\xe8\xeb\xe9\x73\x2d\xbb\xdd\x6c\xcd\ +\x4e\xcf\xb4\x9b\x2d\xc7\xb2\x8f\x1e\x39\xaa\x52\x25\x97\xc9\xfa\ +\xbe\x0f\x08\x31\xc6\x18\x63\x95\x4a\xc5\x71\x1c\xcf\x75\x19\x63\ +\x41\x10\xd8\x8e\xe3\xfb\x3e\x20\x08\x82\xa0\x52\xa9\x34\x9b\x4d\ +\xce\x38\x63\x0c\x63\xec\x79\x9e\xe7\xbb\xab\x56\xad\x5c\x31\x34\ +\xd4\x51\xcd\x1d\x74\xec\xd1\xe7\xab\x15\x69\x18\x46\x36\x9b\x4b\ +\xa6\x52\x84\xd2\xbd\x7b\x9f\x6a\xb5\x5a\x18\x21\xdb\xb6\xf7\xef\ +\xdf\x9f\x2d\xe4\x2c\xc7\x3e\x71\xe2\xc4\x55\x57\x5e\x31\x31\x36\ +\xea\x79\x9e\xa9\x9b\x3d\x3d\x3d\x6b\xd6\xac\x59\x36\x38\xe8\x33\ +\xde\xdb\xd3\x33\x3d\x3d\xa3\xaa\x8a\x94\xd2\x75\xdd\x53\xa7\x4e\ +\xf5\xf5\xf6\x24\x12\x71\x24\x25\xc1\xc8\xf5\x3c\x42\x88\x46\xb1\ +\xe4\x52\xd7\xf5\x4c\x26\xa3\x28\x4a\x3a\x9d\x0e\x1f\x4e\x42\x08\ +\x42\x08\x10\xcc\xcf\x97\x55\x55\x55\x55\x35\x1e\x8f\x4f\x4c\x4c\ +\xb8\xae\xbb\x7c\xf9\x72\xc3\x30\x82\xc0\x6f\xb7\x2d\x40\x28\x1a\ +\x8d\x68\x1a\xe1\x12\xb8\x14\x94\x50\x3f\x60\x9e\x1f\x84\x5e\xd0\ +\xd9\xd9\x59\x9f\x05\xf9\x7c\xbe\xd9\x6c\x1c\x3c\x70\x30\x11\x8b\ +\xb2\xc0\xab\x37\xea\xf9\x5c\x56\x70\x3e\x33\x3b\xab\xab\x5a\x26\ +\x93\xaa\x54\x2a\xaa\xa6\x50\x35\x5e\xe8\x2e\xf4\xf6\xf6\x3c\xf5\ +\xd4\x53\x53\xd3\x53\xb5\x5a\x55\x82\x08\xfd\x90\x84\x10\x42\x48\ +\x18\x29\xe4\x9c\x87\xbf\x5a\x96\x35\x3b\x35\xe3\xb8\x81\xe3\x38\ +\xad\x66\x4b\x70\x91\x4c\x26\x01\x13\x21\x65\x32\x99\xcc\xe4\xf2\ +\xfd\xcb\x07\x55\x4d\x93\xe2\xbc\x79\x54\x4a\x89\x31\x59\x31\x34\ +\x84\x24\x4a\xa5\xd2\x7b\xf6\xec\x39\x7d\xfa\x34\xa5\xd4\xf3\xbc\ +\xc3\x87\x0f\x6b\x9a\xa6\xe9\xfa\x53\x4f\xed\x2d\x74\x77\x0f\x0e\ +\x0e\x9c\x3e\x7d\x1a\x63\xac\xeb\xfa\xf6\xed\xdb\x57\xae\x5a\x19\ +\x8d\x47\xd7\xae\x5d\xfb\xf8\xe3\x8f\xcf\xce\xcd\xf9\x81\xdf\xd5\ +\xd3\x3d\x7a\x76\x34\x9d\xcd\x06\x7e\x90\xcb\xe6\x42\xc1\x86\x84\ +\x11\x7a\xe0\x93\xc9\x64\x3c\x1e\xd7\x34\x8d\x52\xca\x18\x5b\xf0\ +\x3a\x02\x38\x9e\xdb\x6a\xb5\xa3\xd1\x28\x26\xb8\xbf\xbf\xff\xf8\ +\xf1\xe3\x89\x44\xc2\x34\xcd\x76\xbb\x9d\x48\xc4\x19\xe3\x54\xa5\ +\xa1\x03\x79\xc9\x9a\x47\x08\x71\xce\x4d\xd3\x2c\xce\x1d\xab\xd5\ +\x5b\xb1\x58\xdc\x75\xdd\xd1\xd1\x91\x68\xc4\x14\x9c\x55\xab\x55\ +\x4a\x69\x4f\x77\x57\xa9\x34\xef\x80\x95\xcf\xe7\x1d\xc7\x49\xa7\ +\xd3\x52\xca\x9e\x9e\x9e\x6b\xaf\xbd\x76\x72\x72\x72\x7a\x7a\xda\ +\xb2\xac\x7a\xbd\xae\x6a\x9a\xeb\xb9\xbe\xe7\x6b\x9a\x46\x08\x09\ +\xdd\xe6\x8c\x31\x42\x88\xe7\x79\xa3\xa3\xa3\xaa\xa2\x9d\x3a\x75\ +\xba\x54\x2a\xb5\xdb\xed\x4c\x26\xd7\xd5\xd5\xc5\x18\x8f\x44\xa2\ +\xeb\xd7\xaf\xcf\xe7\x0a\xdd\xdd\x5d\x9e\x6f\xc3\xf9\x17\x51\x0a\ +\x21\x33\x99\x4c\xbb\x58\x56\x15\x65\xf3\x25\xdb\xaa\x95\x4a\x3e\ +\x97\x75\xed\x15\xf7\xdc\xfd\x93\xe1\x33\xa7\x76\x3f\xfe\xf8\x27\ +\x7f\xf3\x37\xd7\xad\xdf\xb4\x63\xe7\x25\x8f\x3d\xfa\xe8\x99\x33\ +\x27\x8f\x1f\x3f\x26\xa5\x9c\x99\x9d\xb9\xe1\xcd\x37\x5e\x76\xd9\ +\x65\xf3\xe5\xca\x8a\x95\x2b\xbb\x7b\x7b\x9f\xd8\xf3\xb8\xef\xb9\ +\xb3\x33\xd3\x86\x61\x30\xce\xe2\xf1\x98\xe3\xb8\xbe\xe7\x61\xb4\ +\x20\x7f\xc7\x71\x30\x36\x35\x4d\xeb\xef\xef\x27\x84\xe8\xba\x1e\ +\x0e\x98\xc1\x18\xf9\xbe\xaf\xeb\x7a\xb8\xea\xc2\x2d\x45\x3a\x9d\ +\x8e\x46\xa3\xa3\xa3\xa3\xbd\xbd\x7d\xba\xae\xd7\x6a\x35\x4d\xa7\ +\x86\xa1\xb7\xdb\x6d\x29\x45\x2c\x16\x47\x08\x61\x44\x30\xc6\x5d\ +\x5d\x5d\xba\x61\x9e\x3c\x75\x12\x63\x34\x37\x37\xab\x69\x6a\xe0\ +\xfb\x33\x33\x53\x67\xce\x9c\x56\x55\x95\x73\x96\x48\xc4\x77\xee\ +\xd8\x7e\xea\xd4\xa9\x99\x99\x19\x42\xb0\x6d\xdb\x9c\x33\x55\x55\ +\x4f\x9c\x38\x51\xaf\xd7\x5c\xd7\x99\x2f\xd6\xda\xed\x96\xa6\x69\ +\x00\xa0\x28\x0a\x42\x88\x52\x4a\x08\x61\x41\x20\x85\xf0\x7d\x3f\ +\x12\x8d\x51\x42\x74\x5d\x4b\x24\x52\x95\x6a\x8d\x50\xb5\xdd\x6a\ +\x19\x66\x64\x7c\x6c\x7c\x68\xf9\x72\x85\xd2\x8e\x76\xee\xa0\xc3\ +\xa3\xcf\x71\xd3\xb1\x74\x3a\x7d\xed\xb5\xd7\x22\x21\x24\xe3\x6b\ +\xd7\xaf\x0f\xfc\x60\x7a\x6a\x0a\x61\x34\xb8\x6c\xd0\xe7\x6c\xcd\ +\xea\xd5\xc7\x8f\x9f\xfa\xfc\xe7\x3f\x9f\x49\xa5\x56\xae\x5c\xf9\ +\xd8\xf4\x94\x61\x18\xb6\x63\x1f\x3a\x74\xa8\xed\xb8\x1b\x36\x6c\ +\x38\x7d\x66\xb8\x54\x2a\x51\x8c\xd2\xe9\x74\xb5\x52\xde\xbc\x71\ +\x7d\x3e\x9f\x8b\x44\x0c\xdf\x0f\x7c\xd7\x35\x75\x0d\x24\x96\x52\ +\x18\x86\x91\xc9\x64\xce\x9e\x3d\x3b\x35\x35\x95\x48\x24\x30\x26\ +\xd1\x68\x84\x52\xca\x98\xa0\x54\x49\x26\x13\xcd\x66\xcb\xb2\xac\ +\xcd\x9b\x37\x1f\x38\x70\xa0\xd9\x6c\xea\xba\xae\x69\x9a\x94\x32\ +\x16\x8d\x81\x94\xae\xc7\x54\x85\x86\xf1\x3c\x42\x70\x54\xa1\xb6\ +\xed\x66\xb3\xd9\x4a\xb5\xe1\xb8\x76\xc4\x34\xab\xe5\xf2\xf8\xd8\ +\xc8\xe1\x43\x07\xfa\xfa\x7a\x0b\xb9\x5c\xbb\x5e\xf7\x7d\x7f\x76\ +\x66\x66\x7e\xbe\x98\xcf\xe5\xdb\x56\x2b\x60\x3e\xc6\xf8\xd0\xa1\ +\x03\xa9\x54\xa2\xaf\xaf\x77\x7a\x7a\x0a\x52\xf1\x91\x91\x91\xd0\ +\xde\x5a\x8a\x15\xc5\x62\x31\xc3\x30\x38\xe7\xae\xeb\x06\x41\xd0\ +\x6e\xb5\x1a\xcd\x36\x42\x28\x16\x4b\x04\xbe\xcf\x18\x1b\xe8\xef\ +\x8f\x26\xe2\x6d\xcb\xde\xb8\x79\x53\x34\x1e\x0f\x58\x70\x61\x92\ +\x97\x52\x16\x0a\x5d\x86\xa6\x23\x90\x43\x43\x2b\x6c\xcb\x8a\xc5\ +\x62\xb5\x6a\x6d\x60\x60\x80\x73\xbe\x66\xcd\x1a\xcb\xb6\xef\xbc\ +\xf3\xce\xdd\xbb\x77\x6f\xd9\xb2\xe5\xbe\xfb\xee\x8b\xc5\x62\xaa\ +\xa6\x9e\x3e\x7d\x1a\x24\xac\x5c\xb9\xd2\x71\x9c\xe1\xd3\xa7\x6b\ +\xb5\x74\xa1\xbb\x2b\xbc\xd4\x78\x22\xae\x28\x4a\xc8\xa0\x08\x21\ +\x8c\xb1\xef\xfb\xaa\xaa\x0a\x21\x14\x45\x99\x98\x98\x18\x1a\x1a\ +\x0a\x7f\x56\x14\x85\x10\xca\x03\xa1\x69\x5a\x18\xd7\xcc\x64\x32\ +\xab\x56\xad\x7a\xfc\xf1\xc7\x4d\xd3\x54\x55\xd5\x75\xbc\x48\xd4\ +\x24\x0a\x09\x03\xa2\x61\x34\x37\xbc\x66\x84\x10\x21\x24\x93\xcd\ +\x96\x8a\x65\x33\x6f\x54\x2a\xe5\x52\xa9\xf4\xf8\xee\xc7\x62\x51\ +\x53\xa5\xb4\xa7\xa7\xc7\x6a\xb5\x6d\xcb\xda\xbb\xf7\xc9\xf5\xeb\ +\x37\xa4\xd3\x69\xd7\x75\x55\x55\xad\x54\x2a\x7b\xf7\xee\xbd\xf2\ +\xca\x2b\x29\xa5\x6b\xd6\xac\x39\x33\x7c\x86\x12\xe2\x7b\x5e\x28\ +\xf9\x70\xe3\xd2\xd3\xd3\x53\x2a\x95\x42\xe7\xc7\xd4\xd4\x74\xbd\ +\xd6\xe4\x9c\x27\x12\x09\xdb\x76\xe2\xf1\xa4\xaa\xaa\xab\x56\x2d\ +\x73\x1c\x37\x99\x4c\x0e\x0e\x0e\x5a\x96\x43\x2f\xa8\x59\x3b\xe7\ +\xac\xbf\xbf\xcf\x05\x02\x08\x4d\x4e\x4d\x95\x4b\xa5\xee\x42\x61\ +\xe5\x8a\x15\xa1\xf5\xdc\x6e\xb7\x84\xe0\x00\x28\x99\x4c\x20\x84\ +\x3e\xf0\x81\x0f\xdc\x7b\xef\x4f\x0f\xec\x7f\xba\xbf\xaf\xaf\xaf\ +\xaf\x6f\x66\x66\x46\x08\xc0\x88\x10\x82\xd2\xc9\x44\xb3\x89\x8a\ +\xc5\xa2\xd5\x6a\x66\x33\xa9\x42\x2e\xeb\x66\xb3\x11\x33\x52\xc8\ +\x67\x55\x95\x84\x81\x7c\x21\x64\xb8\x71\x0c\xbd\x02\xe4\x9c\xee\ +\x95\x08\x21\xce\x45\xb5\x5a\xab\x54\xaa\xad\x56\xcb\x71\xdc\x53\ +\xa7\x4e\x11\x42\x72\xb9\x7c\x24\x12\x41\x08\x49\xe0\x9e\xe7\x29\ +\x8a\x12\x6e\xef\x30\x26\x52\x00\x42\x48\xa1\xb4\x52\x2e\x1f\x3f\ +\x76\x94\x52\xea\x3a\x8e\xed\x38\xa5\xd2\x1c\x80\x08\x82\x60\xc5\ +\x8a\x15\x95\x4a\x79\x6a\x6a\x62\xe3\xc6\x0d\xb6\x6d\x79\x9e\x9b\ +\xc9\xa4\xe3\xb1\x58\x69\x7e\xbe\x3c\x5f\x3a\x72\xf8\x60\x3a\x93\ +\x49\x26\x13\x76\xbb\x19\xba\x16\xc2\xcd\x62\xf8\xe5\x2a\x8a\x42\ +\x29\xb5\x85\xa0\x94\x3a\xb6\xad\x1b\x06\x21\x74\xbe\x3c\x4f\xa9\ +\xaa\x28\xaa\x61\x18\x37\xdd\x74\x53\xa9\x5c\x3e\x75\xea\x94\x10\ +\x37\xa0\x57\x64\x3a\x01\x63\xcc\xf7\xbd\xd7\x79\x3f\x7e\x04\x9a\ +\xa6\xbf\xd8\x48\x79\xdf\xf7\x59\x10\xbc\xbe\x79\x4e\xd5\x34\x7a\ +\x31\x77\x66\xaf\xdc\xfc\x51\x84\xd1\xd0\x8a\xa1\x44\x34\xda\x6e\ +\x34\xb3\xe9\x4c\x3a\x99\x7c\xfa\xa9\xbd\xf3\xe5\xca\xc3\x8f\x3c\ +\xf2\xde\xf7\xbf\x2f\x95\x49\xaf\x58\xb9\xfa\xa9\x3d\x4f\x56\xe6\ +\x4b\xc3\xc3\xc3\x8a\xa2\xcc\xcd\xcd\x5d\x71\xd5\x55\xab\x56\xaf\ +\x1e\x9b\x98\xec\xed\x1f\xe8\xea\xea\x3a\x7e\xec\x48\xbb\x6d\x4d\ +\x8e\x8f\x25\x13\x31\xcf\xf3\x0c\x5d\x77\x1c\xcf\xb1\x6d\x0c\x92\ +\x20\x24\x04\x67\x9c\x29\x2a\xcd\xe5\x72\x18\x63\xdf\x0f\x0c\xc3\ +\x50\x14\x4a\x08\x96\x52\x12\x82\x72\xb9\x8c\xe7\x79\x99\x4c\x8a\ +\x31\xd6\x6c\x36\x13\x89\x84\xaa\xaa\x61\x68\xc7\x34\x0d\x21\xa4\ +\xaa\xaa\x9a\xa6\xb6\x3d\x8b\xaa\x44\xd7\x35\x09\x48\x4a\x50\x14\ +\x65\xa0\xbf\x3f\x62\xc4\x5a\x76\x33\x16\x8b\x3d\x59\xab\xa5\x13\ +\x09\xdb\xb6\xaa\x95\x0a\x46\x40\x29\x4d\x26\xe2\x62\xcd\xaa\xa9\ +\xa9\x59\xdb\xb6\x84\x10\x95\x4a\x25\x34\x85\x83\x20\x88\x44\x22\ +\x0b\x89\xb2\x08\x87\x3c\xb1\x94\x8d\x29\xa5\x0c\xdd\x8c\x94\xd2\ +\xd0\x3c\xd5\x14\x5d\xd5\x54\x4d\xd3\x34\xd3\xa0\x84\x44\xa2\xd1\ +\x81\xc1\xc1\x4a\xad\xde\xdb\xd7\xc7\xa4\x38\x27\xc9\xf6\x7c\x5d\ +\xbb\x90\x88\xc7\x55\x45\xc1\x08\x47\x22\x91\x9e\xee\xc2\x4f\x7f\ +\xfa\xd3\x93\x27\x4e\x7c\xef\x7b\xdf\xfb\xf8\xc7\x7f\x7d\xe5\xd0\ +\xd0\x65\xea\x65\xcb\x86\x96\xdf\x75\xd7\x5d\xd3\xd3\xd3\xb6\x6d\ +\x57\xab\xd5\x4a\xa5\x72\xe9\xa5\x97\x66\xb3\x19\xcf\xf3\x6e\xb9\ +\xf5\x96\x87\x55\xc5\xb6\xad\xc7\x1e\x7d\xcc\xf7\x7d\xc6\x58\x2a\ +\x95\x22\x94\xfa\xbe\x1f\x04\x41\xf8\x64\x52\x4a\x11\x42\xa1\x49\ +\xda\x6e\xb7\x15\x45\x09\x93\xaa\x16\x12\x74\x09\x49\x24\x12\x42\ +\x70\x55\x53\x5b\xcd\x96\x61\x18\xd1\x68\x14\x00\x6a\xb5\x5a\xc8\ +\x7f\x28\x40\xa1\xbd\x02\x8b\x49\xb3\xe1\xcf\x9a\xa6\xad\x5f\xbf\ +\xce\xd0\x8d\x65\xcb\x57\x0e\x9f\x3e\xad\xa9\x54\x53\x94\xe9\xc9\ +\xc9\x78\x32\xe6\x7b\x6e\x3c\x1e\x5d\xbb\x76\x0d\x63\x8c\x10\x7c\ +\xf6\xec\x59\xdb\xb6\x43\xb1\xcf\xce\xce\xa6\x52\x29\x5d\xd7\x5b\ +\xad\x16\x25\x14\x63\x1c\xa6\x2b\x33\xc6\x42\xd6\x09\x5d\xc7\x21\ +\xad\x2a\x0a\x6e\xb7\xdb\x03\x03\x03\x86\x61\x64\x32\xd9\x68\x34\ +\x56\x28\x14\x6e\xb8\xe1\x86\xa9\xa9\xe9\x4c\x26\x33\x30\x30\x70\ +\xf2\xd4\x71\x45\xd5\x25\x5c\x88\x27\x20\x74\xc0\x44\x22\x91\x43\ +\x07\x0f\x1a\x9a\x76\xe9\xf6\xad\xad\xa6\xe5\x7a\x2e\x21\x74\x7e\ +\x7e\x7e\x6e\xae\xb8\x7d\x87\x3e\x33\x33\xab\x6a\x6a\x77\x77\x77\ +\xb3\xd5\xa4\x8a\x32\x31\x31\xf1\xd8\x63\xbb\xbb\xbb\x7b\x00\xb0\ +\x19\x31\x54\x4d\x71\x1c\xe7\xe4\xf1\x63\xbe\xe7\x36\x1a\x8d\x76\ +\xb3\xc9\x18\xd3\x54\x25\x99\x8c\x51\x95\x00\x80\xeb\xfa\x52\xca\ +\x72\xb9\xa2\x28\xb4\x5a\xad\x86\x9b\x9b\x20\x10\x8c\x31\x4a\x69\ +\xf8\x7d\x85\x37\xdb\xd3\xd3\x13\x8f\xc7\xee\xbb\xf7\x01\xce\x79\ +\x2e\x97\x0b\xd3\xf1\x84\x10\x08\x0b\x8c\x41\x55\x35\x42\x70\x98\ +\xd6\x23\x84\x9c\x9e\x9e\x3b\x33\x3c\x0c\x12\xf7\x75\xf7\x9c\x3c\ +\x79\xd2\x30\x0c\x11\x30\x43\xd5\xca\xc5\x79\xc3\xd0\x47\xce\x0c\ +\xfb\x9e\xe7\x33\xef\xa9\x3d\x4f\x18\x86\xa9\x29\x4a\xb9\x5c\x36\ +\x34\x8d\x20\xa4\x6b\x5a\xb3\xd1\xd0\x54\x35\x9b\x4e\x57\xcb\xf3\ +\x9a\xa6\x3b\x8e\x6b\x18\x46\xb8\xec\xc3\xd5\x6e\x18\x86\xe7\x79\ +\xad\xb6\x15\x4f\x24\xc2\xf5\x13\x8b\xc6\x2c\xdb\x31\x0c\xfd\xcd\ +\x6f\x7e\x73\x5f\x5f\xdf\xb1\x13\x27\xac\x76\x4b\x08\x09\x17\xbf\ +\x91\x55\xb3\xd9\xa8\x55\xca\x84\x50\x38\xc7\x7b\x8f\x9e\x9d\x41\ +\xfe\x1a\x82\x7c\x61\x0e\x05\x21\x04\x17\x3c\x5f\xe8\x32\xcd\xe7\ +\x4e\x95\x2f\x97\x4b\x56\xbb\x4d\x08\x7d\xc1\x37\xbe\x4e\x6e\x5f\ +\x0a\xc6\x58\x36\x9b\x8b\xc5\x13\xaf\x6d\x1e\xc5\x08\xfb\x7e\x30\ +\x57\x6b\x19\xaa\x56\xad\xd5\xd6\xae\x5d\x4b\x09\x21\xaa\x62\xb7\ +\x5d\xcf\xf7\x72\xb9\x5c\x2a\x93\x2e\xe4\xbb\xe7\x66\x66\xdf\xf9\ +\x8e\xdb\xbe\xf8\x77\x9f\x1f\x3b\x3b\xbc\xea\xea\xab\x57\xad\x5c\ +\xd5\x6e\xb5\x72\xd9\x9c\x19\x8b\x15\xe7\x66\xb3\x99\x54\x32\x1e\ +\x7b\xec\xb1\x47\x6b\xd5\xc8\xf8\xd8\xe8\xea\x55\x2b\xa7\x27\x27\ +\xe3\xf1\x58\x22\x1e\xa7\x04\x61\x8c\x5d\xd7\x63\x8c\xab\xaa\xda\ +\xdb\xdb\xa3\xaa\x8a\xae\xeb\x84\x20\x00\x08\xb3\x73\x08\x05\xc7\ +\x91\xf3\xf3\xa5\x4a\xa5\x8c\x31\x31\x0c\x63\x6c\x6c\x0c\x00\xae\ +\xb9\xe6\x1a\xdd\x30\x80\x83\x42\x28\x02\xc0\x08\x49\x21\xc2\x04\ +\x42\x89\xb0\xa1\x69\xf9\x6c\xee\xe0\xbe\x43\xc7\x4e\x1c\x4b\x67\ +\x92\xb3\x33\x33\x98\xe2\xd1\x91\x91\xf9\xe2\x5c\xc4\x34\x01\xa4\ +\x6d\x59\xdb\x2f\xb9\x44\x53\xf5\xfd\x07\xf6\x47\x22\x66\x68\x78\ +\x01\xc0\xe1\xc3\x87\x74\x5d\x07\x90\xf3\xf3\xf3\xed\x76\x7b\xa1\ +\x1e\x00\x63\x84\x90\xb6\xb8\x39\x0a\xf5\x8b\xa6\x69\x9c\xf1\x44\ +\x3c\xee\xfa\xbe\xef\xb9\x6d\xc7\x36\x23\x11\xdf\xf7\xe7\xe7\x4b\ +\x12\xd0\xc9\x53\x27\x55\xc3\xd8\x3a\xd4\x77\xc1\xeb\xda\x75\xdd\ +\xa8\xa1\x5b\xb6\x47\x08\x32\x0c\x3d\x9b\xcd\x62\x4c\x46\x46\x46\ +\xfa\xfb\x07\xe2\xb1\x78\xbe\xa7\x60\x3f\xed\xbc\xfb\xdd\xef\x9e\ +\x99\x99\xb9\xfb\xee\xbb\x0d\xc3\xb8\xfa\xea\xab\x73\xb9\x1c\x21\ +\x64\x70\x70\xd0\xb2\xac\xa1\xa1\x21\xd7\x75\x9f\xd8\xf3\xc4\x99\ +\x33\x67\x76\xef\xde\xdd\xdb\xdb\x8b\x09\x06\x84\x42\x97\x5d\x68\ +\x67\x84\x8a\x3b\x99\x4c\x86\xba\x32\x4c\x41\x0a\x83\x6d\x94\x10\ +\x09\x60\xb7\x9d\x30\x42\xa9\xaa\x2a\x63\x6c\xcf\x9e\x3d\x9b\x37\ +\x6f\x0e\x7d\x95\x54\x21\xa1\x70\x96\x72\x9b\x15\x45\xe1\x9c\x27\ +\x93\xc9\x62\xb1\xf8\xd8\xee\xc7\x4a\xc5\xf9\x6a\xb5\x4a\x31\x1e\ +\x1e\x3e\xe3\x07\xae\x46\x69\x3a\x93\x9e\x9d\x99\x1e\x1a\x5a\xbe\ +\xfd\x92\x2d\x8f\xed\x7e\x42\xd7\x75\x4a\xa9\xe3\x38\x61\xe6\xda\ +\x8f\x7f\xfc\x63\xc3\x30\x0e\x1f\x3e\xdc\x6c\xb5\x38\xe7\x18\xa3\ +\x90\x54\x30\xc6\x99\x4c\x26\xdc\x39\x01\x80\x61\x18\x94\x52\x4d\ +\x35\x12\x89\xc4\xfc\xfc\xbc\x10\x62\x66\x66\x36\x9b\xcd\x1e\x3a\ +\x74\xb0\xaf\x6f\xa0\xd1\x68\x94\xcb\xe5\x44\x3c\xce\x84\x7b\x61\ +\x2a\x05\x01\x8a\xc5\xa2\x9a\xaa\xec\xda\xb5\x2b\x9b\x49\x2b\x8a\ +\x7a\xef\xbd\xb7\x9b\x86\xb9\xc4\x0e\x91\x88\x79\xe4\xe8\x61\x4a\ +\xe9\xa1\x43\x87\x4a\xc5\x92\xa6\x6a\x86\x61\x8c\x8f\x8f\xe7\xf3\ +\x85\x2b\xaf\xbc\x62\x7a\x7a\xaa\xaf\xaf\x3b\x9d\x4c\xce\x4e\x4f\ +\xd7\x6a\x35\x00\x99\x4e\xa7\x07\x07\xfa\x74\x4d\xf3\x5d\x8f\xb3\ +\x40\xd5\x74\x45\x51\x74\x5d\xa3\x14\x4f\x4e\x4e\x0b\x21\x22\x91\ +\x28\xa5\x84\x73\x11\xee\x6c\xc2\x88\x46\xb9\x5c\xf6\x3c\xdf\x30\ +\xcc\x53\xa7\x4e\x4f\x4d\x4f\xd7\x6a\xb5\x72\xb9\x82\x31\x9e\x98\ +\x98\xe8\xea\xea\x32\x23\x3a\x21\xc8\xb2\xac\x30\xbf\x9d\x31\xde\ +\x6c\xd8\xc3\xc3\x67\xf6\xed\xdb\x3f\x3d\x33\x73\xfc\xf8\xb1\x62\ +\xb1\xd8\xdd\xdd\xcd\xb9\x70\x1c\x8b\x50\x2a\x24\xc3\x44\x93\x48\ +\xfa\xbe\x27\x41\xc6\x62\x71\x21\x38\x21\xa4\x52\x29\xeb\xba\x6e\ +\xdb\x76\x22\x91\x90\x52\x96\x4a\x45\x84\x20\x9d\x4e\x37\x9b\xcd\ +\xd0\xaf\x0b\x8b\xb9\xeb\x94\x52\x55\x51\x00\x41\xa1\xab\x4b\xa1\ +\x94\x73\x9e\x4a\xa7\xa7\xa6\x67\x30\xc6\x23\x23\x23\x73\xc5\x52\ +\x79\x7e\xbe\xbb\xbb\x2b\x4c\xe2\xbe\xa8\x4a\xc9\x75\x9d\xca\x7c\ +\xa9\xbb\xb7\x4f\xd7\x0d\x78\xbd\xa3\xd5\x6a\x16\xe7\x66\x07\x06\ +\x96\x91\x73\xcc\xb2\x66\xa3\x61\xb5\x5a\x7d\x03\x83\x2f\xc8\xa3\ +\xaf\x27\x38\xae\x3d\x37\x3d\xad\x6a\x7a\xa8\xb5\x5e\xbb\x7e\x5d\ +\x9e\x4a\xa5\x5a\xa8\x75\xdf\x83\xf7\xaf\x5e\xb1\x32\x16\x8f\xfa\ +\x41\x80\x09\x16\x52\xcc\xce\xcd\x9d\x19\x1e\xbe\xb2\xeb\xca\x72\ +\xa9\x92\xc9\x64\xfa\xfa\xfa\xc2\x02\x95\x5a\xbd\xfe\xc8\x23\x8f\ +\xac\x5a\xb3\x66\xa6\x38\x9f\xcd\xe5\x09\xc5\xcd\x46\x73\x6a\x7a\ +\xd2\xb6\xac\xf9\xf9\xd2\xf1\xe3\xc7\x37\x6d\xdc\xd0\x5d\x28\x44\ +\x4d\x23\x1e\x8f\x4a\x21\x18\xe3\xbe\x1f\xb8\xae\x27\x04\xb7\x6d\ +\xc7\xf3\x3c\xc6\x98\x10\x8b\x95\x6c\x80\x24\xc6\x61\xf6\x7f\x2c\ +\x16\xa7\x94\x36\x9b\xcd\xf9\xf9\xf9\x54\x2a\x25\xa5\x54\xa8\x82\ +\x15\xec\xfb\x3e\x04\x32\x12\x35\x09\x45\x42\x08\x82\x30\x17\xa2\ +\x5a\xa9\xd6\x6a\x4d\xc3\x30\x2b\x95\x72\xab\x5d\x77\x1d\xa7\xd5\ +\x6c\xcc\xcd\xce\xc5\x63\xd1\x6c\x26\x13\x31\x8c\xf9\x52\xf1\xe9\ +\xbd\x7b\x5d\xcf\x95\x52\x20\x04\xf1\x78\xd4\xf3\xbc\x7a\xbd\x3e\ +\x3a\x3a\x92\xcf\xe7\xb3\xd9\x4c\xbd\x5e\x53\x14\x22\x84\x12\x92\ +\xe8\xb9\x36\xa8\xb2\x58\xfc\x80\x10\xf6\x19\xf3\x03\x1f\x61\x92\ +\xc9\xe7\x77\xec\xdc\x39\x30\xb8\x6c\xff\xa1\x83\xb5\x46\x33\x93\ +\x69\x02\xc1\xee\x65\xdb\x30\xc2\x00\xfc\xbc\x77\x30\x18\x27\x62\ +\xb1\xd1\x89\xc9\xf9\x62\x69\xd3\xa6\x8d\x21\x7f\x28\x0a\x75\x5d\ +\x77\xdf\xbe\x7d\xd9\x4c\x1a\x30\x9a\x9a\x9c\x7a\xc7\x3b\xde\xfe\ +\xc0\x03\x0f\x86\x57\x78\xe4\xc8\x91\xc9\xc9\xc9\x30\xa2\xd6\xd7\ +\xd7\xe7\xba\xee\xd1\xa3\x47\xe6\xe6\xe6\x4e\x9f\x3e\x2d\x01\x76\ +\xed\xda\xd5\xd7\xd7\x17\x89\x45\x97\xee\x22\x2c\xa8\x70\x1c\xa7\ +\xdd\x6e\xbb\xae\x1b\x26\x15\x3f\x53\xd0\x09\x72\xc9\x1c\x47\x04\ +\x59\x96\x35\x3d\x3d\x9d\xc9\x64\x82\x20\xf0\x7d\x8f\x2a\x8a\xef\ +\xfb\xa1\xa5\x18\x6a\x7f\x4a\x69\x68\x2a\x85\xa6\x3c\x41\xf8\xec\ +\x99\xd3\x8d\x66\xdd\x77\xbd\x99\x99\x69\xcf\x73\x0c\x5d\x43\x48\ +\xce\xcf\x97\xca\xf3\xc5\x5c\xae\xe0\x79\x5e\xc8\x88\xa6\x69\x8e\ +\x8e\x8e\x4e\x4e\x4e\x32\xc6\xba\xba\xba\x32\x99\x4c\x68\x90\x19\ +\xba\xa6\xaa\x6a\xbb\xdd\x26\x84\xea\xba\xbe\xb4\x20\x1d\xc7\xd1\ +\x34\x2d\x93\xce\x4d\x4c\x4c\x68\x9a\x96\xcd\x66\x0b\x85\xee\x0f\ +\x7f\xf8\xc3\x27\x4e\x9c\x78\xf8\xe1\x87\x0d\xc3\xa8\x94\xab\x5d\ +\x5d\xb9\x42\x77\x66\xa1\x36\xe9\x3c\x69\x94\x73\x9e\xcd\xe4\xe2\ +\x51\x23\x16\xd1\xda\x2d\xf7\x87\x3f\xbe\xc3\x76\x9d\xa1\x15\x2b\ +\xf6\xef\x7b\x9a\x10\x3c\x30\x30\x30\x3f\x5f\x1e\x1e\x3e\x73\xeb\ +\x2d\xb7\xdc\x75\xd7\x1d\xba\xa1\x53\x4a\x5c\xd7\xdd\xbe\x7d\xbb\ +\x69\x9a\xc3\xc3\x67\xb2\xd9\x8c\xae\xeb\xcb\x87\x86\x36\xac\x9f\ +\x39\x3b\x7c\x5a\xa1\x34\x97\xcd\xe8\x9a\x86\x31\x10\x82\x15\x4a\ +\x75\x5d\xc3\x18\x0b\x21\x75\x5d\x8f\x46\xa3\x89\x44\x42\x51\x14\ +\x8c\x11\x42\x0b\xbe\x71\x4d\xd3\x1c\xc7\x21\x84\x0c\x0c\xf4\xdb\ +\xb6\x53\xad\x56\x0b\xf9\xfc\xf2\xe5\xcb\xe3\xf1\x98\xeb\xba\xa9\ +\x54\x0a\x00\x7c\xcf\xd3\x4d\x0d\x00\x09\x21\x85\x08\x18\xf3\x28\ +\x45\x5d\x5d\xdd\x91\x88\x39\x37\x3b\x13\x04\x01\x02\x98\x9e\x9a\ +\x76\x1c\x47\x51\xc2\x7d\x12\xf5\x5c\x17\xa4\x94\x42\xb8\xb6\xd5\ +\xd6\x54\x16\x04\x94\x20\xcf\x73\x41\x0a\x55\xa5\x9e\x6b\x97\x7d\ +\x97\x2a\x4a\xe8\x00\x58\xf2\x1c\xfa\xbe\x9f\xcb\xe5\xb2\xd9\x6c\ +\xa1\x50\x98\x02\x18\x1d\x1f\x6f\xb7\x5a\xd1\x68\x34\x1e\x8f\x47\ +\x22\x11\xc3\x30\x4d\x33\x52\x2c\x16\x3d\x7f\x0a\x61\x7c\xf2\xc4\ +\x49\x2e\xc4\xc5\xb6\x47\x5b\x8d\x86\x6e\x98\xba\x6e\x2c\x95\xbd\ +\xc2\x62\x09\xec\xd2\x2e\xf0\x35\xec\xca\x5d\x2a\xf9\x45\x08\x01\ +\xc4\x62\xf1\x6a\xb9\xec\x38\x76\x34\x16\x5f\x3a\xa6\x56\xab\xa4\ +\xd2\x19\x42\xe8\x73\x24\xf0\x9c\x72\xe1\x57\xc2\xd0\xc2\xcf\x2f\ +\xfa\x7f\x19\x24\x10\xde\x3e\x48\x69\xe8\xa6\xa6\xeb\xed\x56\x53\ +\xd3\x72\xaf\x61\x1e\x05\x84\x82\xc0\x57\x55\xed\xb2\x5d\x97\x2f\ +\xef\x1b\x2c\x57\x2a\x47\x8e\x1e\xf1\x42\x9d\x8b\x40\x33\xf4\x44\ +\x32\x79\xff\x7d\x0f\xf6\x76\x77\x3f\xf8\xe0\x83\x8e\xe3\x98\xa6\ +\x39\x37\x37\xa7\x68\x5a\xff\xe0\xb2\xd5\xab\x57\xd9\x8e\xd7\xd3\ +\xdd\x55\x2f\x17\xa7\xa7\xa7\x14\x45\x41\x00\x83\x03\x03\x6b\x56\ +\xaf\xd6\x14\xca\x58\xd0\x6e\xb5\x08\x21\x18\x13\xd3\xd4\xeb\xf5\ +\x46\x98\xff\xa9\xaa\x6a\xc8\x9a\x9c\x0b\x29\x25\x46\x48\x4a\x98\ +\x9b\x2b\x12\x42\xa2\xd1\x28\xe7\xdc\xb6\x6d\xcf\xf3\x12\x89\x84\ +\xe3\x38\x42\x88\x68\x24\x1a\x8f\x45\x11\x01\x16\x04\x80\x88\x10\ +\x02\xab\xda\xec\xcc\xec\xee\xc7\xf7\xb4\xda\xce\xd4\xd4\x4c\xa3\ +\x5e\xe3\x92\xe9\x9a\x86\x17\x0b\xd4\x1b\xf5\x9a\xdd\x6e\xd5\x6a\ +\x95\x76\xbb\x95\x4c\xa5\x14\x85\xce\xcf\xcf\x3b\x8e\xad\xeb\x3a\ +\x63\x01\x00\x58\x56\x3b\x9b\xcd\x26\x12\x71\xc7\xb1\x2d\xab\xbd\ +\x64\xba\x85\x74\x15\x8b\xc5\xc2\x53\x67\xb3\x19\x84\x88\xc4\x44\ +\x33\x75\x21\xd1\xb2\x65\xcb\x56\xaf\x59\x33\x31\x39\xd5\x68\x34\ +\x12\xb1\x44\x3e\x93\xab\xd6\x6b\x52\x88\x0b\x13\xbc\x10\xc2\x0b\ +\x02\x5d\xd3\x57\xad\x5a\x69\xe8\xda\xc4\xc4\xe4\xe8\xe8\x28\x63\ +\x4c\x8f\xe8\xae\xeb\xa6\x73\x99\xa3\x87\x8e\x46\x63\xd1\x53\xa7\ +\x4e\x9f\x3a\x75\xca\x30\x8c\x5a\xad\x76\xdf\x7d\xf7\xbd\xe5\x2d\ +\x6f\xe9\xef\xef\xf7\x3c\xcf\x34\xcd\x74\x2a\x15\xc6\xb7\x6c\xdb\ +\xee\xe9\xed\x5d\xb9\x72\xa5\xaa\xaa\x12\x81\xe7\x79\x18\xe3\xb0\ +\xf4\x25\x2c\x87\x10\x42\x98\xa6\xf9\x9c\x3a\x57\x8c\x48\xbb\xd5\ +\x72\x5d\x2f\x1a\x8d\x6a\xba\x36\x32\x3c\xd2\x6c\x36\x4d\xd3\x0c\ +\x58\x10\x30\x66\xdb\x8e\x11\xd1\x43\x4a\x0e\xed\xa7\x70\x17\x75\ +\xfa\xf4\xe9\x5a\xad\x36\x3b\x3b\xeb\xfb\xfe\xc9\x63\xc7\x57\xae\ +\x5a\xd1\x0e\x5a\x2c\xf0\x9b\x8d\xba\xef\x69\x33\x53\x93\x53\x13\ +\x13\x84\x10\xdb\xb2\x33\xd9\xc2\x4c\x6d\xc6\x71\x9c\x30\xd1\xa6\ +\xd5\x6a\xb5\xdb\xed\x56\xab\xd5\xd7\xd7\x57\x6f\xd4\x23\x91\x88\ +\x90\x92\x52\xea\x38\x61\x8e\xb4\xdb\xd3\xd3\xd3\x68\x34\x38\xe7\ +\xdd\xdd\xdd\x85\x42\x41\x0a\xc8\xe7\xf3\x93\x93\x93\xb1\x58\xec\ +\x83\x1f\xfc\x20\xc6\x78\x7c\x7c\x02\x63\xbc\x72\xd5\x4a\x82\x68\ +\x58\x40\x7c\xa1\x81\xb7\xc0\x71\xdd\x74\x32\x39\x3c\x3c\xfe\xe4\ +\x9e\x3d\xae\x6d\x5f\x76\xe9\xa5\xa7\x4f\x9c\xea\xe9\xe9\x99\x9c\ +\x18\x2f\x97\xe7\x09\xd5\xb3\xd9\xdc\xfe\xfd\xfb\xf3\xf9\x5c\x3a\ +\x93\x7c\xfc\xb1\xc7\x6a\xb5\x5a\x3a\x9d\xba\xe4\x92\x1d\x4f\x3e\ +\xf9\x14\x63\xbe\x61\x68\xab\x57\xaf\xda\xb0\x7e\xdd\x7d\xf7\xfe\ +\x94\x10\xa2\xeb\x6a\x57\xa1\x80\x10\xcc\xcd\xcd\x32\xa6\x18\x91\ +\x28\x00\x60\x8c\x3c\x2f\x68\xb5\xda\x9c\xf3\x73\x9a\x8d\x00\x42\ +\xc8\x71\xdc\x76\xbb\x1d\x8f\xc7\xa5\x94\x8a\xa2\xf6\xf4\xf4\xcc\ +\xcc\xcc\x69\x9a\x16\x66\x47\x17\x0a\x05\xce\xb9\x90\x5c\x0a\x69\ +\x18\xba\xa2\x28\x08\x61\x84\xb0\xe7\xb1\xd9\xd9\xc3\x93\x13\x93\ +\x0a\x55\x36\xac\x5b\xdf\x68\x34\x46\x46\x46\x02\xdf\x47\x80\x10\ +\x20\x85\x10\xab\x6d\x31\xc6\x30\x06\x84\x64\xbb\xd5\x08\x02\x46\ +\x29\x95\x82\x49\x49\x29\xc1\x41\x10\x98\x66\xac\xaf\xaf\xef\xcc\ +\xf0\xb0\x65\x59\xa1\x2e\x76\x1c\x27\x5c\xf3\xbe\xef\x97\xcb\xe5\ +\x76\xbb\xad\x28\x6a\x36\x9b\xcd\x64\x32\x9a\xa6\xc5\x62\xf1\x72\ +\xa5\x1a\x8d\x44\x5c\xcf\x75\x3d\x3f\x08\x02\xc3\x30\x5e\x01\x15\ +\x2e\x16\x0b\x6d\xe5\x52\x7b\x8e\x73\x9e\x9a\xd0\x3b\xff\x9a\x23\ +\xcf\x67\x51\xc8\x62\x8c\x41\x84\x99\x07\xcf\xea\xd4\xb1\x70\x9b\ +\x18\x93\x73\x25\xb0\x54\xbd\xfd\x8a\xde\x3e\x02\xa7\xdd\x62\x48\ +\x33\x75\xe5\x25\x9d\xf4\x9c\xdb\x7f\xe6\x0b\x5d\x6a\xb4\x82\xb1\ +\xb8\x50\x2d\xfa\x2b\x13\x1f\x15\xc2\x30\x8c\xfe\xae\x0c\xc5\xa8\ +\x51\xab\xdf\x73\xd7\xdd\xc9\x64\xb2\x6f\x70\x60\x7c\x7c\xdc\x34\ +\xcc\x9e\x9e\x9e\x83\x87\x0e\x79\x9e\xbf\x61\xc3\x86\xaf\x7e\xf9\ +\x9f\xf3\xf9\xfc\x61\xdf\x4f\xa7\xd3\x03\x03\x03\xae\xeb\xda\xb6\ +\x9d\x48\xa6\xa3\xd1\xc8\x15\xbb\x2e\xaf\x56\xca\xa3\x23\x67\x23\ +\xa6\xd9\x53\xc8\x73\xc6\xda\x9e\x1b\x89\x98\x5c\x70\x5d\x57\x10\ +\x22\x08\xe1\x58\x2c\x56\xaf\xd7\x53\xa9\x54\x3c\x1e\x57\x55\x2a\ +\xe5\xc2\x56\x0b\x24\xb4\xdb\xb6\xaa\xaa\xb9\x5c\xb6\x58\x2c\x9e\ +\x3e\x7d\x26\x94\x70\x98\x97\x9f\x4c\x26\x35\x55\xf3\x5c\x0f\x84\ +\xc0\x2a\x91\x81\x64\x2c\x70\x1c\xcf\x71\xdd\x88\x19\x39\xb0\xef\ +\xd0\x91\x63\xc7\xce\x8e\x0e\x03\x88\xb0\xd4\x9d\x22\x10\x82\x63\ +\x8d\xea\x86\xa6\x1b\x66\xe0\x79\x4b\xe1\xcf\x30\xd7\x7f\x71\x87\ +\x05\xd3\xd3\xd3\xed\x76\x3b\x97\xcb\xd5\xeb\x75\x00\x08\x3b\x4b\ +\x84\x56\x51\x2c\x16\xab\x54\x2a\x08\xa1\x74\x3a\xc3\xa4\x8c\x24\ +\x92\x9c\xf1\x5a\xbd\x51\xab\xd7\x1f\x7b\xf4\xd1\x80\x0b\xc9\x05\ +\x92\x12\x40\x64\x53\x29\x55\x51\x85\x14\x17\xbc\x2f\xeb\x2e\xe4\ +\x00\x60\x72\x6a\x66\x6c\x6c\x7c\xd3\xa6\x4d\xc3\x67\x86\xdb\xad\ +\x56\x2c\x16\x13\x3e\x1f\x39\x3b\xb2\x6d\xc7\x25\x23\x67\x47\x12\ +\x89\x44\x34\x1a\x15\x42\x6c\xdd\xba\xd5\x71\x1c\xd7\x75\xbb\xba\ +\xba\x18\x63\x6b\xd6\xae\xb5\x6c\xab\x58\x2a\x45\x22\x91\x58\x2c\ +\xc6\x19\xb3\x19\x23\x0a\x0d\x93\x53\x42\x0a\x0c\x59\x36\xa4\xd5\ +\x70\x07\x23\x17\xbb\x10\x61\x20\x8c\x05\xb1\x58\x94\x50\x32\x3a\ +\x32\x5a\xab\xd5\x54\x55\xb5\x6d\x9b\x05\x6c\x72\x62\xb2\xa7\xa7\ +\x3b\x5c\xdc\xbe\xef\x87\xc1\x54\xab\xdd\x06\x80\x20\x08\x26\x26\ +\x26\x1e\x78\xe0\x81\x53\x27\x4e\x14\x67\xe7\x4e\x9f\x39\xa5\x52\ +\xc5\x75\x9d\x4c\x3a\xc9\x02\xdf\x71\xdd\x42\xa1\x50\x2a\x16\xdb\ +\xed\x76\xbe\xab\x27\xac\xf1\x6f\x36\x9b\x8a\xa2\x04\x41\x60\x9a\ +\x66\xa5\x52\xa9\x94\xcb\x03\xfd\x03\xa5\xf9\xf9\x6a\xa3\xae\x6a\ +\x2a\x80\x8c\xc5\xa2\x9a\xa6\x29\x8a\x12\x89\x44\xc2\xe4\xd5\x81\ +\x81\x01\x55\xd1\x72\xb9\x7c\x2a\x95\xa2\x94\xde\x7b\xef\xbd\x99\ +\x4c\xa6\x5a\xad\xa4\xd3\x39\x4d\xd5\x04\x97\xa9\x54\xea\xc2\xf6\ +\xc8\x52\x8a\x54\x3a\xeb\x48\x72\xff\xfd\xf7\x1d\x3f\x76\xb4\xaf\ +\xa7\x67\xfb\xf6\xed\x42\x88\xf1\xf1\xf1\xae\xae\xc2\xc8\xd9\xe1\ +\xfb\xee\xbb\x7f\xf9\xd0\xaa\xfe\x81\xbe\xae\xae\xc2\xf6\x4b\xae\ +\xa8\xd5\xab\x89\x44\xac\x34\x5b\xb4\x2c\x6b\xd9\xb2\x65\x12\xd0\ +\xd8\xc8\xd9\xa7\x9f\x7a\xb2\xbf\xb7\x67\xd5\xaa\x55\xf9\x5c\x76\ +\x7c\x6c\x24\x97\xcb\x4b\x24\xcf\x9e\x19\x9e\x9e\x9a\x5c\x36\xb4\ +\x3c\x9b\xcb\xc3\x33\x0d\x46\x50\x24\x12\xe1\x61\xdb\x10\x04\x52\ +\x86\x3d\x28\x58\x58\xc4\x8c\x31\xc1\x18\x74\x5d\x9f\x9b\x9d\xa3\ +\x94\xe6\x72\xb9\xb0\xb5\x05\x42\x00\x12\x59\x6d\x2b\x99\x8a\x61\ +\x8c\x19\xe3\x18\xc3\xf8\xd8\xf8\xee\xdd\xbb\xc7\xc6\xc6\x34\x4d\ +\xed\xea\x2a\xc4\xe3\xb1\x4a\x65\xbe\x52\x29\x03\x2c\xb5\x34\x11\ +\x00\x12\x61\x44\x91\x12\xe6\x9a\x85\x59\x66\x41\x10\x30\xc6\x14\ +\x45\xf1\x3c\xaf\x5c\x2e\x87\xaf\x84\x7a\x39\x5c\xf6\xd1\x68\x34\ +\x9f\xcf\xd7\x6a\x35\xc7\x71\x88\x42\x9b\xcd\x26\xa5\x34\x9b\xcd\ +\x08\x21\x10\xa0\x66\xab\x19\xf8\x7e\x24\x12\xa1\xaa\xa6\x6b\x0a\ +\x25\xe4\x62\xa7\x19\xc9\xc5\x5e\x16\xcf\x69\x86\xb5\x10\x65\x38\ +\xff\xd3\x23\x84\x09\xc1\x00\x92\x33\x2e\x01\x08\xa5\x48\x0a\xc6\ +\xc5\x2b\x47\xa3\x4b\xfd\xc6\x16\x5b\x74\x21\x80\xa5\xe6\x55\x42\ +\x8a\xe7\x98\x98\x52\x0a\xb9\xc0\x9e\x32\xbc\xdf\xa5\xf6\x5e\x2f\ +\xe9\x32\x30\x21\x18\x2d\xc9\xe1\x17\x1e\x4e\x49\xf0\xc4\x8f\xbe\ +\x30\x9e\x7f\xeb\x27\x6e\xdc\xc8\x19\x93\x17\xe7\xf6\x41\x4a\x29\ +\x2f\xd6\x77\xf1\x0a\xd5\x8f\x4a\x29\x55\x4d\xf5\x3c\xef\xd8\xb1\ +\xa3\xf7\xdd\x7f\x1f\x21\xa4\x7f\xa0\x3f\x99\x4c\x6a\x9a\x36\x57\ +\x2c\x32\xc1\xc7\xc6\xc6\x0a\x85\xfc\x43\x0f\x3d\x94\x4c\x25\x33\ +\x99\x0c\x20\x54\x2a\x95\xae\xd8\x75\xc5\xd0\x8a\xa1\xa9\xc9\x29\ +\xdb\xb1\xad\x76\xbb\xa7\xa7\x67\xd9\xb2\x65\x8a\xa2\x30\xc6\xa2\ +\xb1\xd8\xb2\xc1\xfe\xfe\xfe\x3e\x04\xc0\x83\x85\xb6\x79\x42\x4a\ +\x42\xb0\xe7\xfb\x84\x90\xb0\x78\x54\x08\x89\x31\x22\x04\x73\xc1\ +\x3d\xcf\x4f\xa7\x53\x08\xa1\x58\x2c\x3e\x34\x34\xd4\xd5\xd5\xd5\ +\xdf\xdf\x6f\x59\x56\x2c\x16\xeb\xed\xeb\x23\x18\x63\x44\x22\xb1\ +\x28\x00\x68\x8a\x9a\x88\x27\x4c\xd3\xe8\xee\xea\x92\x52\xb6\x6d\ +\x4b\x53\xd5\xf5\xeb\xd7\x75\x75\x75\xb9\xae\xdb\x68\x34\xfc\x20\ +\x40\x80\x24\x13\xf3\xf3\xf3\xae\x6d\x05\x81\x57\xaf\x55\x2b\xe5\ +\x4a\xc8\x9d\xcd\x66\x33\x2c\xdc\xac\x54\x2a\xd1\x68\x54\xd3\xb4\ +\x56\xab\xc5\x39\xf7\x3c\xcf\x71\x1c\xcf\xf3\x74\x5d\x4f\xa7\x52\ +\xba\xae\xeb\xba\x2e\xa5\x74\x1c\x47\x48\x69\x44\x22\x66\x2c\xa2\ +\x19\xba\x66\xe8\x8d\x56\xa3\x5a\xae\xd4\x2a\xd5\xb3\x67\xce\xb4\ +\xeb\xcd\x78\x24\x46\x30\xb9\x60\x12\xd5\x35\x2d\x60\xec\xe4\xa9\ +\x53\xfb\xf6\xed\xdb\xba\x6d\x2b\x55\x94\xc1\xc1\x81\x62\xb1\xe8\ +\xfb\xde\xf8\xf8\x78\x10\x04\xb6\x6d\x8f\x8f\x8f\x0f\x0c\x0c\xc4\ +\xe3\xf1\x62\xb1\x98\xc9\x64\x6e\xbc\xe1\x86\x91\x91\x91\xa3\x47\ +\x8f\x86\x2e\xd3\xfe\xfe\x01\xce\x39\x46\x48\xd7\xf5\x54\x3a\x9d\ +\xcd\xe5\x42\x2f\xe2\x52\x88\x57\x08\x21\x84\x24\x84\x2c\x35\x6a\ +\x0a\x41\x30\x6e\xb5\x5a\xa6\x69\x52\x4a\x35\x55\xeb\xea\xea\xea\ +\xed\xed\x1d\x1a\x5a\xae\x28\x8a\xe3\xd8\x2b\x57\xae\x30\x4c\x13\ +\x01\x0a\xfd\xdb\x8a\xa2\x50\x42\x4c\xd3\x8c\xc5\x62\x61\x41\x64\ +\x24\x12\x59\xbe\x7c\xf9\xfa\xf5\xeb\x15\x45\x99\x9e\x99\x92\x9c\ +\xcf\xce\xcc\x45\x22\x91\x7a\xb5\x36\x32\x32\xd2\x6e\xb7\x9b\xcd\ +\xe6\x89\x13\x27\x42\x0b\xb8\x5a\xad\xce\x15\xe7\x34\x4d\x1b\x1d\ +\x1d\x6d\xb5\x5a\xa9\x74\x7a\x72\x6a\x12\x63\xec\x38\x4e\xb3\xd9\ +\xb4\x6d\x5b\xd3\xb4\xee\xee\xee\xc1\xc1\xc1\x4c\x26\x13\x89\x44\ +\x9a\xcd\x26\x63\x1c\x21\x9c\x48\x24\x42\xab\xc8\xf7\xfd\x43\x87\ +\x0e\x35\x9b\xcd\x47\x1f\x7d\x64\xff\xfe\xfd\x5d\x5d\x5d\xaa\xaa\ +\xca\x0b\xd2\xe6\x18\xe3\x7a\xad\x7e\xdf\x7d\xf7\x9d\x39\x73\xe6\ +\xca\x2b\xae\x58\xbd\x7a\xd5\xa9\x53\x27\x7f\xf6\xe0\x83\x41\x10\ +\x64\x33\x59\x4d\x53\xe7\xe7\x4b\x96\x65\xb5\xda\xd6\xda\xb5\x6b\ +\xa7\xa6\xa6\x9f\x7c\xf2\x29\xd7\xf5\x54\x4d\x0b\x23\x8e\x96\x65\ +\xc5\xa2\xd1\xe5\xcb\x97\x1d\x39\x72\xa4\x54\x2c\xe5\x72\x39\x55\ +\x51\xea\x95\xf2\xe4\xf8\xc4\xe4\xe4\x44\x2e\x9b\x29\x74\x15\x10\ +\x06\x84\x00\x63\x08\x43\xa1\xd1\x48\x34\xfc\x46\x00\x80\x73\xe9\ +\xfb\x81\xa6\xe9\xa6\x69\x86\x9b\x1b\xcf\xf3\x4a\xa5\x12\x20\xa0\ +\x94\x36\x9a\xcd\x58\x2c\x06\x00\x41\xc0\x30\x41\x5c\x70\x00\x08\ +\xc3\x9c\xa5\x52\xe9\xe8\xd1\xa3\x42\x88\x64\x32\x89\x31\x9e\x9b\ +\x9b\x1b\x19\x19\xf1\x3c\xdf\x34\x4d\xd7\x75\x3d\xcf\x6b\x36\x9b\ +\x18\x61\x4a\x95\xb0\x43\x56\x58\xca\x12\xee\x7b\x7c\xdf\x47\x08\ +\x25\x12\x09\x42\x48\xbd\x5e\xd7\x54\x35\x1a\x8d\x12\x42\x6c\xdb\ +\x6e\x36\x9b\x52\xca\x7c\x2e\xa7\xaa\x6a\xb8\xec\x05\xe3\xad\x56\ +\xbb\x5a\xad\x4e\x4e\x4e\x4d\x4e\x4e\x06\x2c\x40\x08\x6b\x9a\x86\ +\x09\xee\xe9\xee\x1a\x18\x18\xa0\x84\x5e\x6c\x73\x48\x82\x7c\xc6\ +\xf0\x0a\xff\x9d\xf3\xb3\x5c\x7a\xf1\x97\xfb\x87\x09\x71\xc6\xf6\ +\xfe\xcf\xcf\x7e\xee\xe1\xb3\x4d\x42\x09\x21\xf0\xe8\xd7\xfe\xe6\ +\x8b\x3f\x3c\x46\x08\x41\x88\xd0\x05\x60\x29\x11\xa5\x94\x12\x90\ +\x12\x16\x5f\x91\x4b\x3f\xc0\x4b\xfb\x27\x9f\xf7\xab\x58\xba\x2f\ +\x00\xc9\xe5\x73\xf6\x06\x42\x48\x10\xe7\x18\x6d\x2f\xcb\x3f\x44\ +\xa1\xbc\xff\x73\xff\xe6\x33\xdf\x79\x7c\x0a\x53\x02\x52\x22\xbc\ +\x74\xfb\x94\x22\x90\x52\x9e\xfb\x02\x46\x00\xc0\x9b\x95\xd9\x6a\ +\xdb\x83\xb0\x1d\xb4\x94\x80\x08\xa5\x94\xa0\xf3\xbb\xaa\x9f\x7f\ +\xfb\x82\x8b\x8b\xb7\xa2\x5e\x21\x1e\xa5\x8a\x32\x37\x5b\xbc\xeb\ +\xce\xbb\x1e\x7b\xf8\xb1\xae\x6c\xfe\xca\x4b\x2f\x1b\x1b\x1e\x51\ +\x31\x89\x68\x3a\x70\xfe\xed\x6f\x7e\xbd\x5c\x99\xaf\x37\x2a\xd1\ +\x78\xe4\x43\x1f\xfe\xc0\xa5\x97\xee\x34\x23\x91\x89\xc9\xc9\x54\ +\x2a\xb9\x61\xfd\xba\xcb\x2e\xdb\x31\x36\x72\x76\x72\x72\x42\x51\ +\xd4\xad\x5b\xb6\x15\x0a\x5d\x84\xd0\xbe\xbe\x01\xcb\x72\xa7\xa6\ +\xa6\xf6\xef\x3f\xd8\x6a\x59\xaa\x6a\x10\x42\x30\x00\x63\x4c\x72\ +\x96\x4c\xc4\x1b\xf5\x7a\xb8\x37\x17\x5c\x38\xb6\x6b\xb5\x2d\xce\ +\x98\xaa\x2a\x08\xa1\x58\x2c\x9a\x49\xa7\x4b\xa5\x52\x2c\x16\x23\ +\x18\x47\x23\x11\xc1\x98\x04\xf0\x03\xdf\xf5\xfd\x48\xc4\xa4\x0a\ +\x95\x52\x52\xaa\x1e\x3d\x72\xf4\xae\xbb\xee\x68\xd4\xab\xd9\x4c\ +\x6a\xeb\xe6\x8d\x3d\xdd\x85\x88\xa9\x63\x90\xaa\xaa\x00\xc8\x20\ +\xf0\x3d\xcf\x53\x55\x4d\xd7\x0d\x21\x01\x50\x98\x43\xef\x73\xce\ +\x43\x8d\x16\x89\x44\x22\x91\x88\x94\xd2\xf3\x3c\x4c\x28\x55\x55\ +\x42\x15\x01\xa0\xea\x3a\x13\xb2\x54\x2e\xdb\x8e\x4b\x55\x35\x16\ +\x4f\x74\x75\xf7\x64\xb2\x99\x44\x32\x15\x8d\x44\x38\xe7\xcd\xa6\ +\x25\xa5\xa4\x54\xc9\x66\x72\xb1\x48\xd4\xd4\x0d\x4d\x55\x2e\x6c\ +\x9f\x88\x31\x3e\x7b\x7a\xf8\xe1\x9f\x3d\xcc\x7c\x76\xf3\x8d\x37\ +\x28\x84\xd6\x2b\x95\x7c\x26\x0d\x92\x3d\xbe\xfb\xd1\x43\x87\xf6\ +\xf7\xf5\x77\x1f\x3d\x72\xf4\x86\x1b\x6f\xd8\xb2\x75\x4b\x3a\x93\ +\xa9\xd6\x6a\x33\xb3\x33\xd9\x7c\xee\x9a\x37\x5d\x43\x28\x7d\x6a\ +\xef\xde\xa6\xd5\x2e\x74\x77\xad\x5a\xbd\x1a\x53\x4a\x29\x25\x0a\ +\x75\x1d\xa7\x52\x2e\xd7\xaa\x35\x4a\x88\x5c\xe8\x94\x2b\x1c\xa7\ +\xad\x69\xaa\xe7\x3a\x9c\x33\x29\x78\xf8\xa2\xeb\xb8\x7e\x10\x68\ +\xba\x8e\x09\x11\x42\xea\x86\xde\xac\x35\x25\x87\x68\x34\xc6\x98\ +\x00\x40\x02\xa4\x00\x11\x04\x41\x98\x7b\x45\x10\x32\x0c\xc3\x77\ +\xec\xdd\x0f\xff\xec\xc8\xfe\x7d\x88\x07\x3b\x2f\xb9\xe4\xca\x2b\ +\xae\x48\xc4\xe3\x52\x70\xcf\xf7\xf2\x85\xbc\xed\xb8\xe5\x5a\xcd\ +\x34\x63\x46\x24\xa2\xea\xba\xed\x5a\x12\xb8\x04\x11\x04\x9e\x61\ +\x68\x42\x72\x09\xbc\xbb\xa7\x90\x48\x46\x7d\xcf\x6d\xb6\x5b\x9a\ +\xa6\xab\x8a\xc6\x19\x8f\x9a\x51\x82\xc9\xf8\xc8\xd8\xd9\xe1\x11\ +\xdf\x0f\x52\xa9\xcc\xa5\x97\x5e\x96\xc9\xe4\xf2\xf9\x6e\x45\x31\ +\xb2\xd9\xfc\xcc\xcc\x2c\x63\x42\x08\x14\x8f\x27\x72\xb9\xbc\xeb\ +\xba\x84\x90\x0b\x73\x34\x69\x9a\x76\xff\x03\xf7\xbb\xbe\x77\xf3\ +\xad\xb7\x46\x62\xd1\xf1\x89\x71\x00\x38\x70\xf0\xa0\xed\x58\xd5\ +\x6a\x45\xa1\xa4\x3a\x5f\xce\x64\xb2\xbb\x2e\xdb\x65\x5b\x6e\xa5\ +\x5c\x1b\x39\x33\xc2\x7c\x21\xb9\x70\xec\x76\x26\x9d\xc8\xa6\x12\ +\xf1\x58\xd4\xf3\x02\xc7\x76\xf7\xee\xdd\x5b\xab\x35\xa5\x44\xf5\ +\x66\x7b\x76\x6e\x4e\x02\xce\x77\x75\x1b\x66\x94\x71\xc6\x85\x00\ +\x09\x04\x41\xb3\x56\x73\xac\xb6\x82\xb1\xe4\x42\x4a\x89\x30\x44\ +\xa3\x11\x90\x00\x42\x12\x84\xa7\x27\x27\xab\xe5\xf9\x76\xb3\xa9\ +\x29\x58\x0a\x36\x35\x3e\x3e\x35\x39\x5e\xab\x57\xe2\x89\xa8\x61\ +\xea\xa9\x54\x12\x21\x2c\x25\x70\x2e\x5a\xad\xd6\x5c\x71\xc6\x8c\ +\x18\xaa\x42\xec\x56\x6b\x7a\x6a\xb2\x5a\x9e\x97\x52\x98\x86\xae\ +\x6b\x2a\x42\x12\x40\x0a\xe0\x94\x62\x21\x85\xa6\x69\x9a\xa6\x99\ +\xa6\x19\x66\x0f\x85\x5b\xc6\x30\xc8\xcd\x39\x77\x5c\xd7\xb2\x6d\ +\x21\x25\xe3\xdc\xf1\x3c\xdd\x34\x01\x13\x3f\x10\xb9\x7c\xd7\xd0\ +\x8a\x55\x14\xd3\xfe\xee\x9e\x95\x43\x2b\xca\xf3\xe5\xc9\xc9\x49\ +\xcf\xf3\x74\x5d\x35\x63\xe6\xe5\xbb\x2e\x5b\xb3\x61\x4d\xa1\xa7\ +\x20\xe4\x45\x37\xe3\xa4\x58\x68\x34\x7c\x8e\x06\xbe\x70\x36\x01\ +\x84\xa4\x67\x4f\x1e\xdb\xfd\xb7\x7f\xf9\x8f\xa7\xaa\x02\x21\xdc\ +\x28\xcd\xcc\x94\x6d\x84\x90\x68\x4d\xfd\xf4\xbb\x5f\xfa\xbb\xbf\ +\xff\xf2\x63\x27\xe6\x15\xd2\x7c\xe0\xae\x1f\x1f\x98\xf6\x09\xf1\ +\x0f\x3c\x7c\xd7\xd3\x23\x15\x42\xe8\x89\x87\x7e\xf2\xf0\x81\x29\ +\x42\x08\xbc\x4c\x5c\xb6\x74\x3b\xe7\xae\xde\xe7\xdb\xa3\x20\x84\ +\x80\x17\x90\x80\xb8\x60\x39\x00\xa6\x24\xd8\xf7\xe0\x83\xb3\xf5\ +\xea\x13\xf7\x3f\x30\xef\x23\x42\x88\x5d\x19\xbb\xfb\x3b\x5f\xfd\ +\xe2\x17\xbf\xf0\x95\xef\xdc\x3d\xd6\xe0\x0a\x25\xe5\xd1\xa7\xbf\ +\xfb\x95\x7f\xfa\xc2\x17\xfe\xfe\x3b\x77\x3f\xde\xe0\x24\x34\x61\ +\x35\x15\x8d\x1e\x79\xf8\xce\x3d\xa7\x81\x10\xd1\x9e\xfe\xc9\x0f\ +\x7f\x3a\x5e\x97\x84\xa0\x97\xef\xf6\xe5\xc5\xf3\x54\xbf\x42\x3c\ +\x8a\x31\xb2\xda\x6d\xcf\xf5\xae\xbc\xfc\xca\x88\x6e\x3e\xfd\xd4\ +\xde\x63\x87\x0e\x27\x63\xd1\x54\x22\x6e\xb7\x9b\xa5\x99\x99\xb9\ +\xe9\x49\xc7\xb7\x37\x6e\x59\x7f\xf4\xf8\xd1\x93\xa7\x4e\x70\xce\ +\x0d\xc3\x08\x82\x40\xa1\xd4\xf9\xff\xb3\xf7\xdf\xe1\xb6\x5d\x77\ +\x79\x28\x3c\xfa\xac\xab\xef\x7e\xf6\xe9\x5d\xdd\x92\x65\x35\x77\ +\x1b\xb0\xc1\xd7\x06\x1c\x30\xcd\x36\x01\x02\x49\xc8\xfd\x42\x0a\ +\x25\x79\xbe\xdc\xe7\xe6\xc2\x4d\x2e\x5f\x2a\xa4\x10\x07\x1b\x43\ +\x20\x10\x8c\xb9\xee\x55\x96\x2c\xd9\x56\x6f\x47\xa7\xf7\xb2\xfb\ +\x5e\x7d\xad\xd9\x47\xfd\xfe\x18\x6b\x2f\x6d\x1d\xc9\x58\x3a\xc6\ +\x8a\xe5\xec\xa1\xf3\xe8\xd9\x67\x9f\xb9\xca\x1c\x73\x8c\xf1\x6b\ +\xef\xef\x7d\xd3\xe4\xd0\xa1\xfd\x85\xc8\x4f\x9c\x3c\x6d\x0c\x0c\ +\xfc\x50\x49\x35\x18\x0c\x17\x16\x97\x8e\x1f\x3f\x15\x84\xe1\xb6\ +\xf9\x1d\x9c\x0b\x63\x0c\x26\x18\x68\x8d\x11\x9a\x9d\x99\xb1\x7d\ +\xdc\x08\x42\xad\x14\x30\xda\xf7\xdc\x46\xa3\x8e\x10\x82\xd0\x0c\ +\x07\xc3\xb5\xb5\x55\xc1\x39\x86\xb0\x5c\x2e\x97\x4a\x25\x21\x38\ +\x73\x28\xd7\x42\x1b\x83\x30\x12\x42\x1b\x60\xd6\x56\xd7\x4f\x9c\ +\x38\x51\x0a\x03\x82\x01\xa5\x68\xd0\xef\xf1\x2c\xa3\x18\x01\xa3\ +\x94\x14\x9c\xe7\x4a\x4b\x4a\xa9\xd2\xcf\x65\xfe\x46\x2e\x17\x84\ +\x59\x96\x59\x36\xd4\xa5\xa5\x25\xad\x35\x25\x04\x62\x24\x95\x4e\ +\xf2\xdc\xf1\xfc\x20\x2c\xcd\x6e\xdb\xc6\x1c\x57\x03\x20\x95\x5e\ +\x5c\x5e\x5e\x58\x5c\x18\x0c\xfa\xbd\x4e\xaf\xdf\xeb\xf7\x7b\xfd\ +\xc0\x0f\x1a\x8d\xc6\xf4\xcc\xcc\x75\x37\x5c\xcf\x95\x04\x08\x01\ +\x04\xaf\x2d\xcb\xc5\x39\x6f\xae\xad\x1d\x3e\x70\xe8\xfa\xc3\xd7\ +\xf5\xda\xed\x87\xbf\xfe\xb5\x76\x73\x6d\xef\xde\xdd\xe5\x52\x78\ +\xf9\xd2\xf9\xf3\x17\xce\x9e\x38\x75\xf2\x9e\x37\xdc\xe3\x87\xc1\ +\xc2\xe2\x22\x17\x1c\x61\x54\x70\x0e\x11\x4a\xb3\x6c\xc7\xce\x1d\ +\xcc\x61\x17\x2f\x5e\x6c\x75\x3a\xb5\x7a\x3d\x2f\x0a\x4a\xa9\x92\ +\xaa\xd5\x6a\x2d\x2d\x2e\x95\xc3\x12\xb4\x09\x30\xa3\x31\x82\xc0\ +\x98\x46\xbd\x56\x29\x97\x94\x12\x23\x5f\x5f\x49\x08\x41\xb5\x5a\ +\x31\xc0\x60\x8c\xb5\xd6\x45\x92\xc7\xc3\x48\x71\x09\x0c\x98\x9a\ +\x99\xa6\x0e\xcb\xb2\x9c\x39\x8e\x7d\x7c\xd6\x24\xf3\x2c\x3b\x7f\ +\xfa\xf4\xb0\xd3\x69\x94\xcb\x13\xe5\x12\xc3\x28\x89\x23\xdf\x73\ +\x7d\x3f\x40\x18\x77\xfb\xfd\x61\x14\x57\xeb\x8d\x8c\x73\xa1\x8c\ +\x36\xd0\xa6\x19\x19\x23\xda\xa8\x2c\x4b\xb5\x56\xf3\xf3\xdb\xce\ +\x9e\x3b\xbb\x70\xe5\x8a\x1f\x78\x8c\x31\x83\x50\xb7\x3f\x90\x42\ +\x56\xc2\xf2\xae\xf9\x9d\xfb\xf7\xec\xf3\x1c\x8f\x60\x76\xf9\xca\ +\x95\xfb\x1f\x78\x70\x79\x79\x55\x70\x39\xe8\x0f\x4f\x9f\x3a\x0b\ +\x01\x9e\x9b\xdd\x36\x39\x31\x79\xcf\xdd\xf7\x1c\x3a\x78\x30\x89\ +\x63\x7a\xad\x4a\x79\x52\xca\xfd\xfb\x0f\xbc\xe1\x4d\x6f\x0c\xc2\ +\x60\x72\x72\xb2\x5c\xad\x68\x68\xda\x9d\xe6\xa9\x53\xc7\x1f\x7f\ +\xe2\xd1\x3c\x4f\x77\xef\xde\x75\xcb\xcd\xb7\x24\x49\x56\x2e\x55\ +\x0e\x1d\xba\xee\xed\x6f\xfb\xbe\x30\x28\x69\xa5\x2f\x9c\x3f\x77\ +\xf9\xe2\x85\x9d\x3b\xe6\x0e\x5f\x77\xa8\x54\xae\xae\xad\xb5\xf6\ +\xee\xdb\x7f\xe1\xc2\x05\xc6\xdc\x5e\x6f\xb0\x70\x65\xf1\xe6\x5b\ +\x6e\x69\x4c\x4c\x03\x6d\x95\x1b\x94\xd1\x9a\x39\xac\x52\x0a\x31\ +\x84\x0e\x25\x70\x43\x45\xc1\x18\xdd\xeb\x74\x86\xbd\x9e\xe4\x1c\ +\x1a\xa3\x84\x98\x6c\xd4\x8d\x52\xe7\xce\x9c\x4a\xa2\xfe\xea\xca\ +\xe2\x70\xd0\x33\x40\x41\x60\x1c\xc7\x31\x06\x00\x80\xd6\xd7\xd7\ +\x8f\x1e\x3d\x3a\x3b\x3b\xb3\x6d\x7e\x26\x1a\xf6\x25\x2f\x64\x9e\ +\x63\x00\x30\x04\x8e\xc3\x08\xc1\x51\x3c\x14\x92\x17\x45\xae\x8d\ +\xa2\x94\x5a\xa6\x0b\xa5\x94\x52\x8a\x31\x66\xa3\x52\xad\xb5\xe7\ +\x79\x08\xa1\xac\x28\xfa\xc3\x01\x97\x42\x03\x23\xb5\xc1\x98\x12\ +\xea\xcc\xcc\xce\x6d\x9b\xdf\xa9\x0d\x34\x1a\x24\x51\xc2\x30\xad\ +\x94\xca\x10\xc0\xa2\x28\x20\x81\x3b\x76\x6e\x97\x46\x2a\xa3\x0e\ +\x1c\x3e\xf0\x0a\x20\x7d\x0c\x30\x63\xe2\xfc\x6f\xdb\x8c\x1a\x03\ +\x80\xd6\xa2\xba\xef\x2d\xef\xbe\x51\x7f\xe4\xbf\xfe\x8f\x9e\x46\ +\x0e\xa3\x8c\x12\x23\xdb\x1f\xfb\xfd\x0f\x1d\x4f\xa7\xae\xdb\x41\ +\x3e\xf3\x91\xdf\x7b\x7c\x5d\xae\x3c\xfa\x95\xaf\x3c\xb6\x80\x74\ +\xff\x4b\x1f\xfd\x77\x1f\x7b\x7c\x09\xa1\xc1\x97\x3e\xf7\xf9\xb3\ +\x7d\x88\x90\xd1\x7f\xad\x66\xd4\xde\x9a\xde\x48\xd5\xbe\x30\x63\ +\xab\x8c\x9d\x03\xf3\xdc\x0c\xd8\x69\xb9\xe6\x4f\xc4\x58\x74\xce\ +\xdc\x77\x3c\xfb\x85\x5f\xff\xb5\xbd\xfc\xd8\xd7\x4f\xac\x43\x84\ +\x9a\x67\xbe\xf1\x3f\xbe\x72\xa2\xba\x6d\x87\xb8\xfc\xe0\xbf\xfb\ +\x77\x7f\xb0\xc2\xc1\x85\x47\xfe\xdf\x2f\x9f\xec\xce\x6f\x9f\xba\ +\xf4\xe0\x9f\xfd\xfb\x3f\xf8\x3c\x37\x14\x03\x88\x28\x53\xad\xf3\ +\x9f\xfe\xd8\xbd\x43\x80\x86\x97\x1f\xf9\xc4\x57\x1f\x2f\x28\xfd\ +\x76\x82\xf4\x17\xde\xbe\x7e\xb5\xdb\x51\xa5\x54\xb5\x56\xbb\xeb\ +\xce\xbb\xa4\x94\x8b\x4b\x8b\xc3\x28\x3a\x71\xf2\x24\x17\x42\x2a\ +\xa5\x81\x91\x4a\x6e\x9f\x9f\xbf\xf9\xc6\x9b\x86\xc3\xe1\xd9\xb3\ +\x67\x4f\x9f\x3e\x63\x4f\xa2\x30\x08\xc2\x52\xa9\x51\x6f\x00\x60\ +\xfc\xc0\x5f\xb8\xb2\xf0\xe8\xa3\x8f\x12\x42\x20\x42\x2b\x2b\x2b\ +\xcd\x66\x13\x40\x78\xc3\x0d\xd7\x5b\x82\x6f\xa3\x81\xd1\xc6\x32\ +\x1b\x58\xa8\xe7\xb8\x54\xbe\xd1\x64\xa2\xb4\x52\xed\x56\x6b\x7d\ +\x7d\x35\x4d\x93\x5a\xad\x12\xc5\x83\xb5\xb5\xe5\x5e\xaf\x03\x80\ +\xf1\x7d\x97\x50\xac\x8d\x54\x5a\x63\x82\x84\x50\x27\x4f\x1d\x5f\ +\x6b\xae\x84\xa5\x40\x1b\xd5\xee\x34\x4f\x9c\x38\x1e\x27\x31\xc6\ +\xd8\x56\xd7\x46\x69\x31\x84\x6c\x35\x25\x0c\x43\xcf\xf3\x18\x63\ +\xb6\xd9\x9c\x52\x5a\xa9\x54\x5c\xd7\x2d\x8a\x02\x42\xc8\x1c\xc7\ +\xf2\x15\x0c\xfa\x7d\xcf\x75\x6d\x87\x80\xeb\xba\x95\x4a\x65\xd4\ +\x91\x09\xd0\xa9\xe3\x27\xdb\xcd\xb5\x46\xbd\x31\x37\x3b\x4b\x09\ +\xda\xb5\x67\xf7\x75\xd7\x5f\x47\x28\xd5\x10\x9c\x3e\x7f\x66\x38\ +\x8c\xf0\x35\xd1\x8d\x12\x42\x5e\x77\xc7\xeb\x2a\xb5\xea\xd2\xf2\ +\x4a\x9c\xe6\x17\x2f\x5f\x1e\x44\x49\x94\x66\x0a\xe8\xb4\xc8\x1d\ +\xcf\x7d\xc3\x1b\xdf\xe0\xfb\x41\x9a\xa4\x47\x8e\x1c\x49\x92\xc4\ +\x72\xe2\xb8\x2e\xb3\x2d\x22\x13\x13\x13\xfd\xc1\xe0\xd4\xc9\x93\ +\x36\x47\x9d\xa6\x69\xa7\xdd\x6e\xb5\x5a\xdb\xb6\x6d\xf3\x7c\x4f\ +\x48\x69\xb4\xb2\xe5\x49\x9b\xa0\x46\x08\x61\x84\x6d\x49\x5f\x6b\ +\x8d\x2c\x27\x00\x04\x59\x96\xf4\xbb\x9d\x5e\xa7\x13\x96\x7c\x4c\ +\xe0\xd2\xc2\x95\x24\x8e\xa3\x28\x0a\x02\x5f\x29\x45\x28\x81\x10\ +\x5a\x7f\xb9\xb5\xbe\xbe\xbc\xbc\xec\xfb\xbe\x56\xaa\xdb\xeb\x3d\ +\xf1\xf8\x13\xa7\x4f\x9d\xe6\x9c\x97\xcb\xe5\x5e\xaf\x67\xb4\x36\ +\xc6\xc4\x51\x64\xdb\x82\xeb\xf5\x7a\x18\x96\x5c\xd7\x53\x4a\xfb\ +\x7e\x00\x21\x6a\x34\x1a\x45\xc1\x11\x44\x52\x69\x42\x08\x63\x2c\ +\x4d\xd2\x66\xb3\x49\x30\xb1\xc5\xd1\x76\xbb\x1d\x84\x81\xe3\xb0\ +\x4a\xb5\x4a\x19\xed\x74\x3a\xf7\xdd\x7f\x1f\x65\x64\xdf\xfe\xbd\ +\xd3\x33\x53\x8d\x89\xfa\x9b\xdf\xf2\xa6\x03\x07\xf7\x0f\xa3\xe1\ +\xa9\x33\xa7\x2e\x5f\xbe\x72\x6d\xd3\x6e\x53\xa3\xa1\xe7\x33\x46\ +\xe2\x38\xa9\x94\x2b\x79\x9e\x9d\x39\x73\x26\x0c\x4b\xb3\x73\x73\ +\x84\xb2\x95\xd5\x15\x21\xc5\xe1\xc3\x07\x7b\xbd\xee\x60\x30\xb8\ +\xe9\xa6\x9b\xaa\xd5\x2a\x42\x38\xcf\xf2\x56\xb3\x35\x3d\x3d\x59\ +\xa9\x56\xff\xb7\x77\xbd\xe3\xd0\xa1\x43\xcd\xe6\xfa\xde\xbd\x7b\ +\xf3\x3c\xdf\xb5\x6b\xd7\x3d\xf7\xdc\xc3\x39\x1f\x0e\x87\x82\x8b\ +\x3c\x2f\x46\x7a\x00\x10\x42\x00\x39\xe7\xe3\x72\x94\xed\x4e\xce\ +\xd2\x4c\x2a\x55\x14\x45\xa3\x5e\xdf\xb5\x6b\x57\xab\xd5\xb2\xeb\ +\xed\xd2\xa5\x8b\x97\x2e\x5d\xca\xb3\x6c\x79\x69\x49\x29\x6d\x9b\ +\x91\x56\x56\x56\x2e\x5e\xbc\xf8\xd4\x53\x4f\x3d\xf5\xd4\x53\x97\ +\x2e\x5e\x54\x5a\x29\xad\x99\xe3\x60\x42\xd4\x46\x33\xb4\x51\xa3\ +\x07\x5d\x14\x45\x10\x04\x36\x5d\x6f\x1f\xb4\x65\xb0\x22\x84\xd8\ +\xad\xe7\xb8\x2e\x30\xc6\xa6\x94\x2d\x01\x7d\xa5\x5a\x9d\x9c\x9c\ +\x14\x42\x94\xcb\xe5\x28\x4a\x34\x30\xdd\x6e\x67\x18\x0d\xa7\x67\ +\x66\x6c\x3f\x31\xcf\x0b\x00\x91\xe7\x7a\xf5\x5a\xed\xfc\xd9\x73\ +\xdf\x8e\xd2\xce\xcb\x89\x47\xb5\x3d\x60\xb5\x51\x5a\x2b\x63\xec\ +\xdd\xa8\x6b\xf9\x63\x80\xd6\x8a\x6b\xe7\x8d\x3f\xfe\x73\xaf\x31\ +\x4f\x7f\xf4\x13\xdf\x50\x84\x62\x84\xd2\xd5\xa7\xef\x3f\xb2\x24\ +\xb2\xce\x95\x66\xd4\x6f\x5e\x7c\xf2\x44\x71\xcf\xeb\x77\x77\xaf\ +\x1c\x5d\x5a\x5d\x4b\x4c\x90\xae\x2c\xf7\x97\x8e\x37\x61\xe3\xf6\ +\x9b\xa6\x15\xe7\xd7\xf8\xd1\x2f\xfe\x67\xe3\x46\x8c\xb2\xc1\xbd\ +\xd6\xfa\xaa\x80\xcc\x3e\x4e\x6d\xb4\x31\xe3\x8b\xf5\xf3\x5e\xfb\ +\x32\xff\x20\xa8\xce\x3d\xf1\xf5\x41\x79\xff\x0d\x07\x0f\xdd\x75\ +\xc3\xe4\x13\x5f\x7d\x44\x02\x20\x79\x51\xde\x7d\xfd\x0f\xbc\xeb\ +\x07\x7f\xe1\x1f\xfc\xbd\xf9\xfe\x89\x47\x9e\x59\xd4\x90\xec\xb9\ +\xf9\xce\x77\xfd\xd0\x0f\xff\xca\xdf\x7b\x6f\xe7\xe8\xd7\x8f\xaf\ +\x65\x84\x80\xa2\x30\x7b\x6f\x7b\xdd\x8c\x3e\xf7\xec\x1a\x5f\x3b\ +\x7b\x61\x7a\xdf\x2d\x3b\xcb\x86\x0b\xf9\xd7\x75\xfb\x40\xeb\xef\ +\x9c\x67\xf6\xca\xf1\x02\x86\x41\x40\x2a\x1e\x52\xba\x14\x96\x9a\ +\xab\x6b\x6b\x6b\x6b\xe7\x2e\x9c\x45\x10\x61\x84\xf7\xed\xdb\x77\ +\xf3\xcd\x37\x6b\xa5\x7d\xdf\xbf\xf3\xce\x3b\xd3\x61\xfc\xc4\x63\ +\x8f\x6b\xad\x9f\x79\xe6\x99\x6a\xbd\x7e\xe8\xf0\xa1\xa9\xd9\x99\ +\x4f\x7e\xea\x93\xf5\x72\xdd\xf7\xfd\x67\x9f\x7d\x36\xf0\xbd\xf3\ +\xe7\xcf\x97\x2b\xe5\x7b\xee\xba\xb3\x5c\x2a\x6b\xa3\xd3\x2c\xf3\ +\x5d\x17\x1a\x64\x81\x15\x63\x0a\x75\x9b\x52\xd6\x5a\x77\x9b\x4d\ +\xc6\x5c\x42\x48\xbb\xdd\x61\x8c\x39\x8e\xd3\x6a\xb5\x86\x51\x54\ +\xad\x54\x2e\x5c\xbc\xb8\x73\xc7\x8e\x4a\xb5\x3a\xd1\xa8\x0b\x21\ +\x0c\x00\x46\xab\xa5\xe5\xe5\xc1\x60\x70\xe8\xe0\xa1\x53\xa7\x4e\ +\x65\x59\x16\x45\x11\xe7\xdc\x26\xb2\x2c\xa8\xd5\x92\xc1\xda\xda\ +\x06\x00\xa0\xc8\x73\xb3\x51\x2c\xc4\x18\x5b\x9a\x02\xfb\x1d\xb2\ +\x2c\xeb\xf7\xfb\x42\x08\x42\xa8\x65\x9c\xb1\x98\x8b\xf9\xf9\xf9\ +\xd3\xa7\x4f\x2f\x2c\x2c\x94\xcb\xe5\x20\x08\x8f\x1e\x3d\x26\xb2\ +\x22\x4b\xd2\xf9\xed\x3b\xf6\xed\xdf\x3f\x37\x3b\x47\x5d\xc6\xb9\ +\xe4\x52\x1e\xba\xee\xba\xc6\x44\x63\x73\x23\xc1\xcb\x2c\x4e\x03\ +\x3f\x08\x8a\x82\x1b\xa3\x8e\x1d\x3b\xf1\xe4\x93\x4f\x3e\xf8\xe0\ +\x03\xda\xc8\x30\x2c\xbd\xfd\xed\xdf\x5f\x29\x57\x94\x52\x8c\xd1\ +\x5b\x6f\xbd\xf5\x93\x9f\xfc\xa4\x94\x72\x79\x79\xb9\xd5\xea\xd4\ +\x6a\xb5\xd7\xbc\xe6\x96\x67\x9e\x39\xd2\x69\xb7\x6f\xba\xf9\xe6\ +\xcf\x7e\xf6\xb3\x45\x51\x68\xad\x8f\x1f\x3f\x7e\xf0\xe0\xc1\x30\ +\x0c\x0d\x00\xd6\x4c\x5a\x93\x66\xcf\x50\x7b\x6e\x6a\xa5\x10\xc6\ +\x0e\xc6\x79\x9e\xa5\x69\x5a\x2a\x95\xe3\x28\x4e\x86\xb1\xeb\xba\ +\x79\x9e\x2f\x2d\x2d\xcd\xcc\xce\xae\x2c\xaf\x50\xc6\x0e\x1d\x3e\ +\x84\x09\x43\x00\x40\x88\xb5\x96\x79\x9a\x5a\x0f\x63\x6a\x6a\xea\ +\xec\x99\xb3\x79\x96\x27\x69\xa2\x94\x71\x5d\xd7\xb6\x93\x66\x59\ +\x66\x23\xfe\x52\xa9\x94\x24\x49\x1c\x47\x69\x9a\x62\x8c\x94\x52\ +\x41\x10\x70\xc1\x85\x10\x16\xc6\x95\xe7\x79\xab\xd5\x5c\x5d\x5d\ +\x67\x8c\xe5\x59\x06\x95\x76\x5c\xc7\xf3\xbc\xd9\xd9\xd9\x9b\x5d\ +\xe7\x91\x47\x1f\x65\x94\xbe\xf6\xf6\xd7\xde\xf7\xc5\xfb\x4f\x9d\ +\x3a\xb5\x7d\xfb\x76\xcf\xf3\xf7\xee\xdd\x73\xe7\x9d\x77\x11\x82\ +\x2d\xee\x77\xef\xde\x7d\xfb\x0f\xec\x8f\xa2\xde\x35\x91\x60\x40\ +\xa0\x55\x91\x26\xd5\x30\xc0\xc8\xd4\xaa\xd5\xa7\x9f\x78\xca\xf7\ +\xfd\x7f\xf4\x0f\xff\x61\xc9\x0f\x7e\xeb\x37\x7f\x33\x8e\xd3\x95\ +\xe5\xc5\xee\x9e\x3d\x45\x91\x0f\x7a\xdd\x93\xc7\x8f\x66\x59\x6e\ +\xb4\xa6\x8c\x9d\xbb\x70\x71\xf7\xde\x7d\x3b\x77\xce\xf7\xfa\xf1\ +\xe1\xc3\x87\xbe\xf8\xa5\xcf\x27\x49\xcc\x18\xdb\xb3\x67\xcf\xfc\ +\x8e\x6d\x1f\xfd\xc8\x1f\x2e\x2e\x2c\xfc\xed\xbf\xfd\xb7\xab\x8d\ +\xaa\xcd\x9a\x52\x84\xb4\xd6\xc3\xc1\x60\x24\x6c\x84\x20\x04\x80\ +\x52\x5a\xad\x56\x21\x82\x79\x96\xd9\xba\xe6\xc5\x8b\x17\xb5\xd6\ +\xfd\x7e\x1f\x23\x54\xaf\xd7\x1b\x8d\x86\xeb\x7b\xf6\x4e\xeb\xf5\ +\xba\x45\xd2\x96\x4a\xa5\xd5\xd5\x55\xa9\x54\x9a\x66\x5a\xd9\xba\ +\xa9\x56\x4a\x29\xad\xad\x9a\xa1\x5d\xd5\x56\x03\x67\x76\x76\x56\ +\x6b\x6d\xeb\xfd\x5a\xeb\x38\x8e\xed\xe2\xb7\xbb\xc0\xf3\xbc\xac\ +\xc8\x85\x10\x52\x2a\xcf\x73\x1d\xe6\xac\xac\xac\xa4\x69\x26\xa5\ +\xaa\xd6\xaa\x18\x63\x88\x50\xa5\x5a\x69\x77\xba\x1a\x98\x5a\xad\ +\x56\xaf\xd7\x3b\xed\xce\xd2\xd2\x92\x54\xaa\x5e\xab\xbe\xe7\xad\ +\x6f\xfe\x4e\xf3\x19\xd9\x48\x6c\xd4\x29\xbe\x09\x5f\xb3\x21\x60\ +\x68\x5e\x76\xac\xa0\x8d\x51\x45\xa6\xab\x3f\xfa\xb3\x3f\xfd\x6f\ +\x7e\xf7\x4f\x3f\xdb\xce\x77\xbf\x15\xf3\x2c\x56\x7e\x75\xef\x81\ +\x83\x3b\x5c\x71\xe0\xba\x3b\xe7\x76\x54\xca\xd1\x2d\xf0\xfe\x87\ +\xef\xbb\xaf\xb3\xed\xad\xef\x9b\xe9\x9e\xfd\xd4\x17\x10\x9b\xb9\ +\x61\x4f\x85\x22\x84\x40\x9e\x23\xc7\xc3\x8a\x17\x0a\x79\x2e\x2e\ +\xb2\x5c\xbd\x7c\x52\xed\x4d\xc0\xd5\x71\x3a\x70\x43\xa4\xe7\x6a\ +\x9c\x91\x01\x66\x64\x3a\xcd\xf3\x79\x47\x37\x02\xf5\x97\x17\x95\ +\x11\xde\x7e\xfc\xe1\x23\xeb\xdd\xd2\xbf\xfd\x3f\xcf\x88\xb8\xb5\ +\x32\xe8\x1d\x6d\xbf\xab\x82\x20\x04\x40\x4a\x00\x90\x57\x71\x60\ +\x9e\x65\x0a\x42\xa0\xb5\x04\x00\xb9\x25\x17\x9a\x2c\x2d\xb4\x31\ +\x40\x73\x58\xb9\xf1\x35\x3b\x83\xa7\xbf\xf6\xe0\xf4\x62\xb2\xe7\ +\xf6\x1b\x98\xc8\xb3\x97\x8d\xd2\x7a\x91\xdb\x87\xd0\x3e\x67\x63\ +\x5e\xed\xf1\x28\x00\x06\x02\x10\x0f\x23\x9e\xe7\x33\x33\x33\xa7\ +\x4e\x9f\xea\xf6\xfb\x73\xdb\xb6\x39\x9e\xab\x95\x5a\x5f\x5b\x2f\ +\x05\x61\x63\xa2\xd1\x6a\xb5\x1c\xc7\xb9\xeb\xee\xbb\x4a\x61\x08\ +\x00\x58\x5c\x5a\xc2\x18\xd7\x6b\xd5\xed\xf3\x73\x3f\xf5\x53\x3f\ +\x95\x15\x59\xad\x56\xab\x56\xab\x79\x9e\x5f\x77\xdd\x75\x37\xde\ +\x78\xa3\xe7\xb9\x42\x4a\x29\x15\xc1\xd4\x3e\x7a\xc7\x75\x2d\xda\ +\x65\x84\x68\x07\xc0\x86\x2f\x6b\x6b\x6b\x5a\x49\xad\xe4\xec\xcc\ +\xf4\x44\xa3\x9e\x67\xe9\xcc\xf4\x54\xbf\xdb\x59\x59\x5e\x5a\x59\ +\x5a\x14\xbc\x88\xa3\x21\x2f\x0a\x82\x31\xd4\x66\x6d\x75\xed\xa9\ +\x27\x1e\x7f\xf2\x89\xc7\xfb\xbd\xee\xa0\xdf\xcf\xd2\xd4\x75\x1d\ +\xcf\xf3\x6c\x3f\xa2\xed\xd0\x48\xd3\xd4\xee\x1d\x7b\x7b\x79\x51\ +\x98\x8d\x61\x3f\x3a\x49\x12\x84\x50\xb5\x5a\xb5\x67\x8d\xd6\xc6\ +\xfa\xec\x41\x10\x58\xb8\x8d\x0d\xef\x30\xc6\x8b\x8b\x8b\x8c\xd2\ +\x1d\xdb\xb6\x79\xae\xe3\x50\x56\xa9\x94\xab\x95\x32\xc6\x70\x6e\ +\x6e\xae\x5c\xad\x1c\x3c\x7c\x30\xac\x94\x84\x92\xd7\xc6\xc3\x60\ +\x77\x8f\x94\x8a\x10\xda\xef\x0f\x1f\x79\xf4\x11\x88\xd0\xce\x5d\ +\xbb\x94\x36\xfd\xfe\x20\x49\x53\x42\xd9\x70\x38\x44\x08\xef\xde\ +\xbd\x6b\x7e\x7e\x9e\x31\xd6\x6e\xb7\x93\x24\xc1\x18\x71\xce\x6f\ +\xbd\xf5\xd6\xed\xdb\xb7\x77\x3b\x9d\x99\x99\x99\x38\x8e\x19\x63\ +\x3b\x76\xec\x98\x9c\x9c\x74\x7d\x1f\x6e\x9a\x64\x88\x10\x73\x1c\ +\xa9\x94\xed\x5d\x81\x10\x6a\xa5\x84\x10\x9d\x56\x3b\xcb\x52\x5e\ +\xe4\x95\x4a\x79\x6e\xdb\xac\xe7\xb0\x52\x10\x64\x59\x7a\xf9\xf2\ +\xc5\xf3\xe7\xce\x48\x51\xb4\xdb\x4d\xfb\xf5\x94\x92\xbc\xe0\xab\ +\xab\xab\xdf\xf8\xfa\xd7\x9b\xcd\xb5\x24\x49\xd2\x34\xcd\xf3\x3c\ +\x0c\x43\x6d\x74\xbf\xdf\x87\x10\xd6\x6a\xb5\x66\xb3\x39\x26\xb5\ +\x6f\x34\x1a\xed\x76\x47\x0a\x65\x34\xe4\x5c\x28\xa9\x11\xc4\xbd\ +\x6e\x5f\x08\xd5\x68\x4c\x00\x00\x8b\x42\x18\x03\x84\x14\x42\x08\ +\x42\xe9\xdc\xdc\x9c\x65\xf6\xb1\xb0\xaf\x24\x4d\xaf\x5c\xbe\x7c\ +\xd3\xcd\x37\x4c\x4d\x4d\xda\xcc\xf0\xb6\x6d\x73\x4a\x89\x6a\xb5\ +\x32\x31\xd1\x80\x10\xdc\x70\xc3\x75\x18\x21\x63\xae\x65\xde\x11\ +\x84\x59\x96\xe6\x79\x16\xc7\x11\x82\xe8\x33\x9f\xfa\xe4\xc3\x0f\ +\x3f\xf4\x4f\x7e\xfd\x37\x6e\xbb\xf5\xb6\x63\xc7\x8e\xe5\x59\x3e\ +\x18\x0c\x9e\x7e\xf2\xc9\x85\x2b\x97\x2f\x5f\xbc\x98\xe5\x19\x25\ +\x18\x02\x03\x31\x6e\xb5\x3b\x71\x92\x3e\x73\xe4\xc8\xca\x5a\xc7\ +\x52\x2e\xbb\xae\xd7\x6e\xb7\x2d\x37\x45\xbb\xd9\x59\x5d\x5d\x6d\ +\xb7\xdb\x71\x14\x73\xce\xbb\xdd\x6e\xa7\xdd\x8e\x7b\xfd\x66\xb3\ +\x69\x7d\x35\x2b\x82\x06\x21\xc2\x18\x7b\xbe\xa7\x95\xb2\x50\xa3\ +\x67\x9e\x79\xc6\x22\xb9\x92\x24\xa9\xd5\xeb\xdb\xe6\xe6\xe2\x38\ +\xd6\x4a\xa7\x49\xca\x0b\x0e\xb4\x09\x83\x90\x51\xa6\x84\x4c\xe2\ +\xa4\xb9\xba\x06\x80\xf1\xfd\xc0\x3e\x4a\x4a\x28\xc6\x58\x69\xed\ +\x79\xae\x10\xc2\x02\x9e\xa7\xa6\xa6\xf6\xec\xd9\x53\xab\xd5\xa4\ +\x94\x9e\xe7\xd9\xb9\xb5\x61\xab\xeb\xba\x16\x94\x6e\x3d\x1e\x00\ +\x4c\x18\x86\x5c\x70\xce\x79\xa9\x14\x2e\x2f\x2f\x2f\x2e\x2c\x70\ +\xce\xb3\x22\x8f\x93\x34\x08\xc3\x30\xf0\xfb\xfd\x5e\x9a\xa6\x42\ +\x14\x4b\x4b\x4b\x59\x9a\xde\x74\xc3\x8d\x84\x90\xef\x74\xd7\x85\ +\xd1\x46\x2b\xeb\x26\x28\x4b\xa3\xad\xa4\xb4\x7f\xb4\x92\x9b\xff\ +\xfa\x92\xfe\x28\xa9\xa4\x28\x0a\xce\xb3\x94\x4c\xdd\xf8\x13\xef\ +\xbc\x71\xe9\xd2\xc9\x4e\x26\x4a\xd3\xd7\xed\xf7\x92\x4b\xab\x51\ +\x6d\x6a\xd2\xa7\x2c\xf0\x60\x38\xb9\xff\x40\xb8\xf4\xc9\xcf\x3c\ +\xbb\xff\x4d\xef\xbc\xb5\xba\xfe\xc7\x9f\x7c\xfa\xe0\x9d\xaf\x81\ +\xcb\x4f\xfd\xf7\xff\xfe\xf1\xc5\xa4\x78\xf2\xd3\x7f\xfa\xc5\x27\ +\x2f\x45\xab\xcf\xfe\xd1\x1f\x7d\x6a\x25\x92\x40\xbf\x8c\xaf\xa1\ +\x95\xb2\xa7\xdc\xe6\xdf\xd8\x61\x94\xd6\x2f\xb0\x49\xa3\xa0\xed\ +\xaf\x69\x06\x0c\x42\xad\xa3\x0f\x3c\xd5\x9b\xfc\xa5\x7f\xf4\x8f\ +\xff\xf6\xdf\xfa\x85\xbf\xff\xab\xff\xf8\x8d\x93\xc3\xfb\xef\x7f\ +\x4a\x3a\x6e\xbc\x78\xfe\xc8\x91\x13\x8f\x7c\xfe\xe3\x4f\xc7\xa5\ +\x03\xfb\xa6\xa1\x2a\x16\xce\x9d\x38\x7a\xe2\xe4\x17\xfe\xf2\x53\ +\x49\x79\x6e\xcf\x8c\x67\xb4\x5c\xb8\x78\xa1\x9d\xe3\x3b\xde\xf4\ +\xba\xe5\xaf\x7c\xf8\xfe\xb5\xd2\xed\x87\x1b\x79\x26\x5e\xd6\x17\ +\xf8\x2b\x6e\x5f\x29\xad\xb5\x7a\xd5\xc7\xa3\x00\x40\x60\x4c\xe0\ +\xfa\xa0\x2c\x57\x57\x97\x9f\x7d\xf6\xd9\xdb\xef\x78\xdd\xcf\xfe\ +\xcd\x0f\x7e\xf1\x73\x9f\xfb\xec\x67\x3f\xd3\x5e\x6f\xb6\x5b\xad\ +\x1a\x9c\xe4\x9c\x3f\xf5\xd4\x53\xf1\x60\x68\x83\x12\x87\xb1\x93\ +\x27\x4f\xce\x6d\x9b\xab\xd4\xcb\x06\xa0\xbd\xbb\xf7\x3e\x7b\xe4\ +\x48\xb5\x5a\x01\x46\xdf\x72\xcb\xcd\x87\x0e\xec\xf9\xe7\xff\xd7\ +\x6f\xcd\xce\xcc\xbc\xef\x7d\xef\xc3\x18\x13\xcc\x6c\x24\x14\xc7\ +\xb1\x4d\x37\x01\x33\xea\xa3\x62\x8e\x33\x3b\x3b\x2b\x79\x91\x67\ +\x29\x46\x68\x6d\x6d\x6d\x65\x69\xd1\x28\x79\xe5\xf2\xa5\xa9\xc9\ +\x49\xdf\x75\x09\x82\x82\x17\x59\x9a\xe2\x30\x14\x52\x5c\xb9\x7c\ +\xa9\xd7\xed\x0e\x07\x83\x67\x8f\x1c\xa1\x94\x20\x08\xf2\x34\xc3\ +\x94\xd8\x74\x2e\xc6\xd8\xf3\x3c\x9b\xbf\xb2\x21\xda\xd4\xd4\x94\ +\x2b\x65\x92\x24\x36\x36\x1d\x2b\x63\x0b\x21\x84\x10\x16\x82\x11\ +\xa7\x99\x54\xca\x82\x15\x2d\x57\xce\x0d\x37\xdc\x30\xc6\x3a\xda\ +\x62\xad\xef\xba\x00\x21\x29\x44\x14\x0d\x85\x92\x17\x2e\x5f\xae\ +\x4f\x4e\xbc\xe3\x9d\xef\x3c\x79\xee\xac\x14\x02\xfa\xee\x35\x38\ +\xe8\x08\x59\x62\x18\x1d\x96\x83\x4f\x7f\xe6\x33\x05\x17\xbf\xfd\ +\xdb\xff\x4f\xa3\xd1\xf8\xd5\x5f\xfd\x47\xcd\xe6\xfa\xc5\x8b\x17\ +\x0f\x1c\x38\xec\x79\xde\xc2\xc2\x02\x63\x4c\x29\xc5\x39\x9f\x9e\ +\x9e\xbe\x74\xe9\x52\xbd\x5e\xf7\x3c\x07\x63\x74\xc3\x8d\x37\x3c\ +\xf8\xc0\x83\xb5\x5a\xad\x56\xab\x4d\x4d\x4d\xed\x3b\xb0\xff\xe9\ +\x27\x9f\xfa\xd2\x97\xbe\xf4\xcb\xbf\xfc\xcb\xae\xe7\x41\x60\x20\ +\x40\xd6\x0f\x4c\x93\x04\x41\xa8\x94\xa2\x8c\x01\xad\x31\x84\xa5\ +\x72\x19\x61\xd2\xef\xf7\x5d\xc6\x08\xc2\xcb\x8b\x8b\x8a\xf3\x64\ +\x38\x5c\x59\x5f\xdb\xbb\x6f\xef\xf4\xd4\x54\x96\xa6\x45\x51\x10\ +\x84\x21\x84\xdd\x6e\xe7\xc2\x85\x0b\xbd\x5e\x6f\xd0\xef\x05\x9e\ +\x2b\xa5\xcc\xf3\x9c\x6d\xc8\x9d\xe6\x79\x5e\x2e\x97\x93\x24\xb1\ +\x51\x6f\x96\x65\x10\xc2\x9d\x3b\x77\xb6\xdb\x6d\x21\x24\x46\x84\ +\x73\xc9\x0b\xe1\x38\x6e\x96\x64\x18\x63\xd7\xf1\x02\x3f\xf0\xbc\ +\xac\x1f\x47\x0e\x63\x13\x13\x13\xa5\xb0\x74\xf1\xe2\x45\x8c\x31\ +\xf3\x5c\xdf\xf7\xfb\xfd\x7e\x7f\xd0\x67\x35\x66\x9d\x24\x29\x85\ +\xd6\xaa\xdf\xef\x0d\x87\x83\x0b\x17\x2e\xbc\xff\xfd\x3f\x43\x19\ +\xeb\xf7\xba\xdf\x4c\xb4\xfc\x5b\x1a\xd2\x22\xcb\x4a\x4a\x85\xae\ +\xf3\xf0\xd3\x4f\xfd\xc1\x87\x3f\xfc\x73\x3f\xf7\x37\xdf\xfe\xb6\ +\xb7\x9d\x39\x7b\x76\x72\x72\x6a\x7a\x66\xa6\x7f\xe6\xec\xa5\x4b\ +\x97\x9e\x79\xf2\x09\xa9\xd4\xda\xda\x9a\x28\xf2\xd5\xd5\x15\xd7\ +\x75\x21\x42\x37\xdc\x78\xd3\xf2\xca\x72\xbf\xdf\xab\xd5\x6a\x93\ +\x93\x13\x51\x34\xd4\x5a\x4b\x21\x1e\x78\xe0\x01\x5e\x64\x71\x1c\ +\x0f\x06\xc3\xe5\x95\xe5\xc5\xb5\x25\x8c\xd1\xb6\xb9\x6d\x8c\x50\ +\xbb\xa2\xf6\xee\xdb\x07\x20\x30\x4a\x03\x8c\x0c\x00\x52\x88\xc1\ +\x60\x30\x0e\x1f\x3b\x9d\x0e\x21\x64\xdf\xbe\x7d\xe5\x72\xf9\xf2\ +\xe5\xcb\x52\xa9\x20\x08\x7c\xcf\xab\x56\x2a\x69\x9a\x36\xd7\xd7\ +\xb5\x52\x94\xd2\xd9\xe9\x99\x95\xd5\x15\xcf\xf5\x02\xc7\x5f\x6b\ +\xae\x0b\x21\x84\x94\x05\x2f\x30\xc6\xae\xeb\xf5\x07\x03\x8b\xa2\ +\xb2\x14\x98\x36\xef\xd2\xef\xf7\x2d\xf6\x9e\x10\x62\x85\x65\x4a\ +\xa5\x92\xd2\x4a\x48\x69\x59\x30\x09\x21\x10\x40\xdf\xf7\xa5\x94\ +\xf5\xfa\x24\xc6\xf8\x94\x10\x8d\x46\xe3\xd0\xe1\xc3\x69\x96\x6a\ +\x60\x9a\xed\x76\x5e\x14\x3b\x76\xed\x4c\x93\x6c\xfb\xf6\xed\x8d\ +\x7a\x5d\x2b\xb5\x99\x28\xf8\x3b\x18\x8f\x1a\xbd\x11\xab\x98\xcd\ +\x7d\x2f\xe6\xe5\x36\x50\x0a\x09\x9c\xca\x9e\xbd\x3b\x18\x54\x69\ +\x92\xcf\xbe\xe6\x1d\x7f\xf3\xc7\x5a\x6b\x15\xa8\xdc\x9d\x1f\xf8\ +\x85\x9f\xfc\xcb\xcf\xdc\xf7\x91\x63\xba\x3e\x7f\xd3\x8f\x6f\x9b\ +\xf7\x83\xea\x6d\x77\xde\x7d\x05\xc9\xc3\x13\xbe\xba\xe9\xce\xdb\ +\xaf\xac\xdc\xb2\x6f\xae\x58\x3b\x73\xf1\xd2\xc2\xf5\x5c\x76\x16\ +\x2f\xaf\xe2\x83\x37\x96\xbb\x17\x2e\x2c\xbd\x56\x68\xa3\x5f\x4e\ +\xd7\xe3\x46\x2a\x7c\x83\x4b\x61\xe3\x3e\x46\x4d\x1f\xe6\x85\xf1\ +\xa8\x36\x40\x6f\x4c\x02\x78\x7e\x13\xed\xcb\x0c\x49\x11\x31\xc5\ +\xc2\x72\xb4\xe7\x35\x6f\x3e\x3c\x5d\x46\x42\x10\x46\xee\x7a\xdb\ +\xed\x9f\xb9\xbc\xda\xcf\x90\xc9\x9a\x5f\xfb\xec\xc7\x84\x24\xef\ +\x7c\xff\x07\x6e\x99\x26\x0f\x4a\x90\xae\x9d\xfd\xf4\x9f\xaf\x2a\ +\x36\xf1\xfe\x0f\xfe\x8d\x1a\x86\x87\xef\xf8\x81\xa3\x5f\x38\x71\ +\xbe\x19\xdd\x79\xe8\x8e\xeb\x26\xfe\xf4\xc8\xdc\x0d\xdb\x43\xc2\ +\xf9\xcb\x94\xfe\xfd\x26\xb7\x0f\x20\xb2\xf1\x28\x78\xb5\xdb\x51\ +\x08\xa1\x28\x44\x21\x75\xab\xd5\xfa\x0f\xff\xf1\x3f\xde\x70\xd3\ +\x8d\xbf\xf0\x73\x3f\xdf\xed\x75\x5a\xdd\x2e\x73\x9c\xf5\xb5\xb5\ +\x93\xc7\x4e\xcc\xec\x9c\x17\x4a\x51\x84\xf2\x2c\x27\x94\x26\x71\ +\xdc\xee\x74\x2e\x5f\xbe\x7c\xea\xf4\xe9\xe9\xd9\x19\x21\xa4\x15\ +\xdf\x5e\x58\x58\xac\xd5\x2a\x9c\x8b\xd5\xb5\xe6\xd2\xe2\x52\x34\ +\x1c\xe6\x79\x4e\x19\x6b\xb5\x93\x3c\xcb\x6c\x4e\x75\x38\x1c\x4e\ +\x4f\x4f\x6b\xa5\x2c\xea\xc2\xf5\x5c\x04\x61\x32\x18\x86\x01\x3b\ +\x75\xf2\xd4\xb3\x47\x9f\x9d\x9c\x9c\x14\x5c\x00\x6d\x26\x1a\x13\ +\xd3\x53\x53\x94\x50\x87\x39\xd6\x4c\x06\x61\xd8\x68\x34\x1a\x8d\ +\x86\xe7\x79\xdd\x6e\x37\x4d\xd3\x11\xcb\xb9\x36\x96\x94\xd5\x12\ +\x05\x68\xad\x93\x24\xb1\x32\x6d\xe5\x72\x99\x32\x76\xe1\xc2\x05\ +\x42\x48\xa3\xd1\xe8\x74\x3a\x69\x9a\x4e\x4f\x4f\x7b\x9e\x97\x24\ +\x89\xad\x86\x5a\xc7\xd7\xf3\x3c\xdb\x15\x80\x31\x3e\x77\xee\x5c\ +\x9e\xe7\x36\x15\xa6\x94\xf2\x7c\x2f\x4a\x62\xdf\xf7\x3d\xdf\xbb\ +\xb2\x70\xa5\xd5\x69\x57\xaa\xb5\x5b\x6e\xbb\x65\x30\xe8\x0d\xfa\ +\x7d\xad\x0d\xbc\xa6\x80\xd4\x18\x40\x29\x23\x14\x7d\xec\xcf\x3f\ +\xf1\xb9\xcf\x7d\xfe\xff\xf7\xdb\xff\xea\xee\x7b\xee\xba\xff\xfe\ +\xfb\x10\x22\x69\x9a\x3e\xfb\xec\xb1\x5b\x6e\xb9\x35\xcb\x0a\x84\ +\x90\x52\xca\xb6\xf4\x2d\x2e\x2e\x5a\x95\xd6\xc3\x87\x0f\xa5\x69\ +\x86\x20\x9a\x9e\x9e\xfe\xd2\x97\xbe\x94\xe7\xb9\x65\xd5\x6a\x36\ +\x9b\xc7\x8e\x1d\xeb\x74\x3a\xbb\x76\xee\x4c\xb2\x34\xcd\x62\xad\ +\x8d\xed\xea\x41\x08\x4d\x4d\x4d\x69\xa5\x20\x42\x10\x21\x3f\x08\ +\x78\xce\x27\x1a\x8d\xe1\xa0\xff\xf4\x33\x47\xb4\x90\x0e\x65\x52\ +\x08\x8c\xb1\x75\x23\x7c\xdf\x37\x4a\x67\x79\xd1\x68\x34\x3c\xcf\ +\x9f\x9d\x99\x59\x59\x5e\x69\x35\xd7\x45\x91\xc7\x51\x64\x91\x9f\ +\x4a\x29\x88\xa0\xcd\x90\x5b\x4a\x64\xdf\xf7\x2d\xe3\x79\xb5\x5a\ +\x4d\xd3\xb4\xdf\xef\xef\xdb\xb7\x2f\x4d\xd3\xd3\xa7\xd7\x1d\xc7\ +\xb1\xb5\x40\xd7\x75\xc3\xb0\x84\xbb\x3d\xcb\xf5\x31\x35\x35\xd5\ +\xee\xb4\x31\xc2\xe7\xce\x9d\x73\x03\x1f\x00\xa0\x95\x62\x94\xd5\ +\xeb\xf5\xc5\xc5\x45\xab\xb9\xb6\xb6\xb6\xf6\xcc\x33\xcf\xb8\xae\ +\xfb\xa6\x37\xbd\xc9\x71\xdc\x6e\xb7\x9b\xa4\xe9\xb5\x55\xe9\x08\ +\x21\xe7\xcf\x9d\x3d\x72\xe2\xc4\x9e\xdd\xbb\x3f\xfe\x17\x7f\xb1\ +\x6f\xdf\xde\xbb\xee\xb8\xf3\x0b\x5f\xfc\x62\x9e\x73\xce\x25\x84\ +\x98\x10\xda\xed\xb4\xbb\x9d\xb6\x52\xea\xe8\x91\x67\xf2\x3c\xcf\ +\x8b\x3c\x49\xd2\x5d\x7b\xf7\xcd\xcd\xcf\x0b\xa5\x06\xc3\xe1\xee\ +\x5d\xbb\x94\xc7\xdf\xfa\xd6\xb7\x7c\xf5\xfe\xaf\x02\x00\x76\xed\ +\xda\x75\xe3\x8d\x37\x3d\xf4\xd0\x43\xe5\x4a\x79\x6e\x6e\x8e\x78\ +\xb4\x5c\x2a\x85\x41\x08\x8d\x29\x97\xcb\x0f\x3d\xf4\xd0\x0f\xbe\ +\xeb\x87\x2c\x2e\x31\x4b\x12\x87\x52\xea\x38\x42\x88\x76\xab\x65\ +\x00\xf0\x3c\xef\xfc\xf9\xf3\xd6\x55\xb2\x2c\xc4\x87\x0e\x1f\xb6\ +\x94\x55\xe5\x72\x19\x00\xd0\x68\x34\xec\x6a\x6c\xb7\xdb\x13\x93\ +\x13\xc7\x8f\x1e\x2b\x8a\x82\x51\xca\x29\xcd\xf3\xcc\xf6\xb7\x18\ +\x60\x18\x63\x16\x5c\x6d\xe9\xab\x6c\x60\x6a\x69\x2f\xa3\x28\xf2\ +\x3c\x6f\x62\x62\x62\x6a\x6a\x2a\xcd\xb2\x76\xa7\x03\x8c\xb1\x21\ +\x69\x9a\xa6\xa5\x12\xb1\xdb\x27\x8e\x23\x8c\x31\x75\x9d\x9c\xf3\ +\x5e\xaf\x47\x18\x9d\x9e\x9e\xee\x74\xbb\xef\x79\xf7\xbb\x8f\x1f\ +\x3f\x5e\x0a\xc3\xed\xf3\xf3\x79\x96\x2b\xad\xf1\x77\xb8\x85\x74\ +\x54\x1f\x35\x40\x6f\x24\x76\xc1\x66\x42\x86\x97\xf9\xd8\x35\xcf\ +\x4a\xfb\xee\xf8\xff\xfc\xda\x3d\xbc\x28\xb4\x01\x00\x96\xde\xf5\ +\x0b\xbf\x82\xb4\x18\x26\x79\x69\xe7\x6d\x7f\xeb\x57\x6e\xb7\x49\ +\x54\x21\x44\x96\x89\x1d\x77\xbc\xe7\xd7\xee\x81\x45\x1e\x81\x7d\ +\x6f\xfb\x3f\x7e\x0d\xf2\x22\xd1\x3b\xee\xfe\xc7\xff\xe8\x0d\x82\ +\xf3\xbd\x3f\xf7\x2b\x48\x4b\xa1\xe1\x3f\xf9\x8d\xbb\x39\xe7\xfc\ +\x65\x25\x36\x6d\x63\x8b\xed\x0b\x36\x63\x3d\xfb\x11\x86\xea\x85\ +\x78\x5d\x5b\x31\x1d\x91\xa0\x5a\xb8\xe4\xe6\x0e\xcc\x97\x37\x03\ +\xba\x28\xe0\x2d\x3f\xf8\x81\xdb\x91\x29\xb8\x00\x94\x18\x63\xf6\ +\xbf\xf1\xfd\xbf\xfe\x56\x73\xe4\xf3\x1f\xa2\x3b\x5e\xf3\x4b\xbf\ +\xfa\xf3\x0d\x98\x49\xa5\x25\xcf\xb3\x84\xef\xbc\xfd\x9d\xbf\xfa\ +\xb3\x6f\x85\x79\xae\xa4\x4c\x93\xbc\xbe\xff\xf5\xbf\x72\xdd\x3d\ +\xbd\xf6\xfa\xd1\x23\xe7\xd6\xc8\xc1\x77\xbd\xf1\x46\x62\x8a\xe2\ +\xe5\x62\xb6\xbf\xc9\xed\x43\x38\xf2\x21\xf4\xab\xdd\x8e\x1a\x63\ +\x1c\xc6\xba\x71\xfa\xdf\xfe\xdb\x1f\x75\x3b\x9d\x7f\xfa\x4f\xff\ +\x89\x1f\xf8\xcd\x4e\xb3\x5a\xad\x62\x8c\xa3\xe1\xf0\xcc\xa9\x53\ +\x80\xe1\x4b\x0b\x57\x90\x01\xab\x8b\xcb\x45\x9e\x23\x84\x7c\xdf\ +\x9f\x99\x99\xb9\x78\xf1\xe2\xec\xb6\x39\xc6\x58\x29\x2c\x71\xce\ +\x29\xa5\x52\xc8\xfb\xef\xbf\x7f\xc7\x8e\x1d\x45\x5e\x14\x6e\x71\ +\xf9\xf2\xe5\x3c\xcf\x11\x04\x3b\x77\xec\x28\x8a\x62\x79\x79\xd9\ +\x18\xb3\x77\xdf\x3e\x88\x11\x1c\x4d\x2b\xe8\x76\x3a\xf1\xa0\xef\ +\xba\x2e\x17\x79\xab\xb5\x5e\x2a\x85\xcc\xa1\x93\x93\x8d\x52\x29\ +\xb8\x7c\xe5\x92\xd6\xb2\x54\x0e\x28\x63\x14\xc3\x2c\x1e\xae\xaf\ +\x2e\xaf\xad\x2e\x03\xad\x30\x34\x5a\x8a\x89\x7a\x2d\x2b\x8a\xfe\ +\x30\xb6\x1c\x7e\x9c\x73\x42\x88\x6d\xf9\x77\x1c\x27\x0c\xc3\x30\ +\x0c\x95\xd6\x08\xa1\x34\x4d\xa7\xa6\xa6\xac\x98\x89\x95\x1a\xb5\ +\xa8\x5d\x2b\xf3\x02\x21\xf4\x7d\x9f\x73\x6e\xad\xa9\x0d\xfe\xec\ +\xbb\xd5\x1a\x35\x00\xcc\x30\x19\xb6\x3b\x6d\x83\xe0\x8e\xdd\x3b\ +\xfb\xc3\xe1\xde\xbd\x7b\xaa\xd5\xca\xc2\x95\x85\x2c\x8a\xbe\x9d\ +\x0e\x62\x42\xd1\xd3\xcf\x1c\xff\xd7\xff\xee\xdf\xfc\xbd\x5f\xfe\ +\x7b\xef\x78\xe7\xdb\x07\xc3\x34\x08\x4b\xa5\x72\x29\x49\x8a\x47\ +\x1f\x7f\xec\xad\x6f\x7b\x5b\xbb\xd5\x69\x36\x9b\x42\x88\xf3\xe7\ +\xcf\xdb\xae\xf9\x72\xb9\xbc\xb2\xb2\x32\x35\x35\x55\x2a\x95\x18\ +\x73\xa2\x28\x12\x42\x94\x4a\xa5\x4b\x97\x2e\x3d\xf5\xc4\x93\xdd\ +\x6e\x57\x29\xd5\xeb\xf5\x08\x21\x9d\x6e\xa7\xd1\xa8\x39\x8e\x6b\ +\x05\x4a\xad\x75\x44\x18\x2b\x29\x31\xc6\x5a\xa9\xc1\xb0\x4f\x31\ +\x49\xe3\xb8\xdb\x69\x69\x21\x67\x66\x66\xc2\xd0\xf7\x02\xaf\xdf\ +\xef\x9e\x3e\x7d\x62\xcf\xbe\x7d\x52\x7a\xb6\xdd\x36\x8a\xa2\xcb\ +\x57\xae\xac\xad\xae\x42\x08\xd7\xd7\xd7\x29\x63\x8d\x89\xc6\xc2\ +\xe2\xb2\xe0\xc2\xe2\xce\xac\xed\xcc\xf3\x7c\x72\x72\xb2\x54\x2a\ +\x4d\x4c\x4c\xec\xda\xb5\xbb\xdf\x1f\xae\xac\xac\xc6\x71\xea\x79\ +\x5e\xa5\x52\xe3\xbc\x58\x5b\x6b\x02\x60\x08\xa1\x18\x53\xce\x85\ +\xe3\x38\x81\x1f\x60\x8c\xa4\x90\xb3\xdb\x67\x21\x84\x71\x14\xe5\ +\x79\x2e\xb5\x0a\xc3\x90\x10\xbc\x77\xef\xee\xc7\x1e\x7b\xac\x28\ +\xb2\x52\x29\xd8\xb6\x6d\x96\x52\x7a\xe8\xd0\x81\x24\x8d\xd7\xd7\ +\x57\xeb\x8d\x7a\x9e\x5f\x8b\x29\x25\x84\x2e\x5c\xb9\xf2\xa5\xfb\ +\x1e\xa8\x56\xcb\x17\x2f\x5e\xba\xfd\xf6\xdb\x7f\xef\xf7\xfe\x8b\ +\xeb\xf9\x7b\x76\xef\xee\x76\xfb\x69\xce\x31\xc6\x14\xe3\xf9\x6d\ +\x73\x9e\xe7\x03\xad\x11\xc6\x0f\x3d\xfa\x68\x9a\x15\x61\x18\x5e\ +\xba\xb2\xf8\xd4\x93\x4f\xbb\x0e\x23\x98\xae\x2e\x2d\x97\xca\x7e\ +\x10\xf8\x7d\x42\xa6\xa7\xa7\x6b\xb5\xea\xde\xbd\x7b\x9f\x79\xfa\ +\x19\x8c\xb1\xe7\xb8\x52\xaa\xb5\xd5\xd5\x6a\xa9\x7c\xe5\xca\x95\ +\xe1\x70\xa8\x95\x06\xda\xd8\x6a\xee\x70\x18\x39\x94\x32\xc6\xae\ +\x2c\x2c\x24\x49\x32\x37\x37\x67\x81\x63\x52\xca\x38\x8e\x0f\x1c\ +\x38\xa0\x94\x5a\x5f\x5d\xdd\xb6\x6d\x9b\x96\x92\x39\x4e\x12\x45\ +\x97\x2f\x5e\x7c\xfa\xe9\xa7\xed\x0c\x77\xbb\x5d\x97\xb9\x84\x52\ +\x42\x08\x63\x4e\x92\x67\xc0\x18\x44\x89\x05\x19\x55\x2a\x95\x72\ +\xb9\x7c\xf0\xe0\xc1\xd5\xd5\xd5\xb5\xb5\x35\xc6\x98\x95\x30\x12\ +\x42\x5c\x7f\xfd\xf5\xd3\xd3\xd3\xcb\x2b\x2b\xc7\x4f\x9c\xe8\xf4\ +\xba\x76\xc3\x96\x4a\x25\xd7\x71\x2c\x88\x7d\xef\xde\x7d\xa7\x4e\ +\x9d\xa2\x94\x0e\xe3\xe8\xe1\x47\x1e\xd9\x7f\x60\xff\x8e\x1d\x3b\ +\x4a\x61\x38\xe8\xf6\xf2\x24\xdd\x31\x3f\x9f\x25\xe9\xe7\x1e\x7a\ +\xe8\xae\x5b\x6f\x72\x18\xfb\xce\x42\x76\x6d\xeb\xb3\xd1\xe6\x39\ +\xb0\x2a\x18\x43\x3d\xe1\xcb\xcc\xe7\x1b\x63\x1e\x7b\xe4\x61\xfe\ +\x7c\x78\x94\x92\xf2\xe0\xc1\x83\x8d\x46\xa3\xc8\x9f\x47\xf2\xa5\ +\x04\xcf\xec\x2f\x24\xcf\x46\xb0\x07\x99\x2b\x09\x00\x00\x45\x31\ +\x2a\x15\x5d\x13\x95\x96\xbd\x17\x08\xa1\xb1\x79\x14\x63\x00\x04\ +\x00\x18\x9b\xb4\x7d\xa1\x27\xa1\x94\x04\x63\xaa\x9a\x8d\xff\x00\ +\x34\xe6\x65\xce\x80\x3d\xfd\x1e\x7b\xec\xf1\x31\x30\x65\x03\xb5\ +\xbe\xaf\x34\xb1\xe3\xc0\x0e\xad\x8b\x34\x07\x5c\x1b\xc0\x08\xa8\ +\xcd\xee\xdd\x81\x83\x22\xcd\x00\xe7\x1b\xcd\x9d\x42\x1a\x71\xfe\ +\xa9\x7b\x3f\xf7\x78\xe7\xd6\xb7\xfe\xf0\x1d\x7b\xca\xbc\xe0\xd7\ +\x90\x07\x7a\xfe\xed\x3f\x97\x4b\xd2\x5a\x2b\x29\x81\xf3\x2a\xb7\ +\xa3\x18\xe3\x76\x67\xf0\xa9\x4f\x7d\xfe\xe8\x91\xa3\x7f\xf3\xe7\ +\x7f\x76\x30\x1c\x3e\xfc\xe8\xa3\x84\x40\xc7\x73\x8d\x31\x18\x93\ +\xc5\xc5\x45\xbf\x5e\x59\x5a\x5a\xba\x70\xf6\x9c\x83\x69\x5e\x14\ +\x4a\x88\x43\x07\x0f\xde\x7d\xf7\xdd\x0f\x3c\xf8\x80\xd6\x7a\x66\ +\x66\xb6\x1c\x96\x6f\xbd\xf5\xd6\xaf\x7f\xfd\x6b\x18\xe3\x99\xe9\ +\xe9\xdd\xbb\x77\x6b\x60\x7c\xdf\xb7\x64\xad\x53\x93\x13\xd5\x6a\ +\x35\x4d\x12\xce\x79\x14\x45\x8d\x46\x03\x02\x60\xbd\x6f\xc7\x73\ +\x4b\xa5\xd2\xea\xc2\x42\x73\x6d\x5d\x4a\x39\x51\xaf\x9f\x39\x75\ +\x92\x73\x11\x78\x7e\x12\x45\x9d\x66\x6b\xcf\xae\x5d\x45\x51\x30\ +\xc6\x1c\xd7\x4b\xe2\x68\x6a\x6a\xea\x35\xb7\xdc\x52\x2e\x95\xba\ +\xdd\xde\xe2\xe2\x42\xa7\xd3\xd1\x5a\x81\x0d\xa9\x16\x0b\xca\xb5\ +\x01\x9c\x94\x32\x8a\xa2\x8b\x17\x2f\xda\x56\x51\x1b\x89\x5a\x4a\ +\x74\xcb\x90\x67\xed\xa5\xa5\x24\xb5\x5c\xea\x61\x18\x5a\xc7\xdc\ +\xf3\x3c\xcb\x2c\x43\x29\x9d\x9e\x9e\xce\x79\x3e\xbf\x73\x47\x2e\ +\x2f\xbc\xe9\x2d\x6f\xba\x74\xe9\xf2\xcc\xec\xf4\x8e\xed\xdb\x15\ +\xe7\xbd\x76\xeb\xe8\x33\xcf\xde\x73\xd3\x75\x73\x93\x13\xd7\x40\ +\x53\x87\x10\x3a\x73\xe6\xf2\xbf\xfe\xd7\xff\xf6\xb6\x5b\x5f\xfb\ +\xde\xf7\xfe\xf0\xc3\x8f\x3c\xa1\x94\x66\x94\x31\xe6\x04\x41\xb0\ +\xbe\xd6\xfc\xea\xfd\x0f\x94\xcb\xe5\x4f\x7e\xf2\x93\x4a\x29\x6b\ +\x2f\x2b\x95\xca\x5d\x77\xdd\x75\xec\xd8\xb1\xd5\xd5\xd5\x99\x99\ +\x29\x25\xe8\x2d\xb7\xdc\xf2\xc9\x4f\x7e\xd2\x76\xe2\x4f\x4f\x4f\ +\x5f\xbc\x78\xd1\xca\x8f\x0b\x21\x26\x27\x26\xb6\x6d\xdf\xc6\x0b\ +\x5e\xab\xd5\x9e\x7c\xf2\xc9\x9b\x6e\xbe\x19\x61\x62\x8c\xb6\x85\ +\x64\x4a\x9d\x24\x8a\xe3\x28\x72\x28\x6b\xd4\xea\x27\x8e\x1f\x97\ +\x42\x10\x42\x14\xe7\x8b\x57\x16\xea\xf5\x3a\x23\x14\x00\xe3\x07\ +\x81\xe5\x14\x3c\x74\xe8\x50\xa5\x5c\x59\x5d\x5e\x6a\xad\xcf\x2c\ +\x5e\x59\x4c\xb3\x04\x22\xa8\x8d\x91\x62\x54\x96\x66\x8c\xd9\x24\ +\x01\x84\xb0\xd9\x5c\xff\xfa\xd7\xbf\x56\x2a\x55\x28\x75\x2c\x82\ +\xb4\x28\x8a\x6a\xb5\x9a\x65\x99\xef\x07\x96\x20\x90\x10\x02\x95\ +\x65\xeb\x2d\xac\x52\x58\x92\x24\x87\x0e\x1f\x7e\xe4\xb1\xc7\x92\ +\x2c\xdd\xb9\x6b\xe7\xee\xf9\x9d\x69\x9a\x1e\x3d\x7a\xf4\xc0\x81\ +\x03\x87\x0e\x1d\x7a\xf2\xc9\x27\x6f\xba\xe9\xa6\xdd\xbb\x77\x47\ +\x51\x74\xe1\xc2\x85\xa3\xc7\x8e\xde\x7d\xf7\x5d\x7c\x63\xb7\xbf\ +\x4c\xe8\x81\x69\x37\xd7\xfa\xdd\x16\x04\x70\xe1\xf2\x65\x29\x55\ +\xa3\x3e\xb9\xb6\xba\x4e\x29\x0d\xc2\x10\x63\xd6\xe9\xb4\x1e\x7d\ +\xf8\xa1\xd7\xbe\xf6\xb5\x37\xdf\x72\xf3\xf9\x0b\x17\x8b\xbc\x70\ +\x5c\x77\x7e\x7e\xfb\xf2\xf2\xf2\xa3\x8f\x3f\xf1\xde\x1f\xf9\xe1\ +\x73\xe7\xce\xed\xde\xb1\x33\x49\x23\x8c\x71\x92\x26\x18\xe3\x20\ +\x0c\xb2\x2c\x8b\x93\x78\x69\x69\xa9\x36\x51\x9b\x9a\x9e\x6a\xb5\ +\xda\x6b\xcb\x2b\x16\xad\xc6\xe8\x06\xad\x1a\x04\x6b\x6b\x6b\x04\ +\x42\xa5\xd4\x89\x13\x27\x06\x83\x41\x92\x24\xab\xab\xab\x79\x9e\ +\xf7\xfb\x7d\xeb\x24\xd9\x32\x67\xa7\xd3\xb9\xe9\xa6\x9b\x66\xb7\ +\x6d\x8b\xa2\xa8\xdf\xef\xdb\x84\xf9\xf9\xf3\xe7\xa7\xa7\x67\x5c\ +\xe6\x9e\xbf\x70\xc1\x18\x33\x31\x39\x09\xba\x9d\x34\x49\x18\x65\ +\xbe\xef\xf7\x7a\x3d\x29\xa5\x25\xd4\x1c\x0e\x87\xbb\x76\xed\x4a\ +\xd3\xb4\xd3\xe9\x58\xaa\xc5\xa9\xa9\xa9\xa5\xa5\xa5\xfe\x60\x30\ +\x39\x35\x79\xfe\xe2\x05\xab\xfc\x33\x3f\x3f\xdf\xed\xf4\x7c\xdf\ +\xdf\xb7\x6f\x9f\xd9\x08\x14\x10\xc6\x5c\x89\x2b\x0b\x0b\xaf\xbb\ +\xf3\x8e\xcb\x57\xae\x3c\xf0\xc0\x03\xeb\xeb\xeb\x56\x22\xa9\x28\ +\x5e\x09\x21\xb3\xb0\x5c\xbe\x70\xe1\xdc\xec\xdc\x1c\xa5\xec\x79\ +\x3c\x3e\xd7\x42\x30\x0b\x8d\xd1\x83\xc1\x30\x2f\x72\xb4\x09\x95\ +\x26\x84\x30\x06\x38\xae\xfb\xca\x08\x93\xd9\x3c\x26\xdc\x88\xcd\ +\x46\x01\x99\x01\x10\x81\x68\x18\xa7\x59\xee\x07\xcf\xd3\x7b\x29\ +\x55\x2a\x6b\x6b\x6b\x95\x4a\x95\x32\xa6\xb5\xd9\xe8\x00\xda\xe8\ +\x75\x78\x39\x99\x6d\x84\x71\x9e\x17\xbd\x5e\x1f\x6f\xb2\xa3\x5c\ +\xf0\x2c\xcb\x0f\xdf\xfa\x43\xbf\x72\x8b\xe0\x5c\x18\xc0\xec\xdb\ +\xde\xf6\x83\xbf\xf0\x3a\x20\x39\x57\x80\xb1\x4d\x26\x90\xbe\xf6\ +\x07\x7e\xee\xae\x1f\x42\x46\x2b\x21\xa4\x61\xce\x5f\xd7\xed\x03\ +\x08\x8a\x22\xef\xf5\xfb\xd3\xb3\xb3\xaf\x6e\x3b\xea\x38\xec\xdc\ +\xb9\x73\x7f\xf8\x91\xdf\x9f\x9c\x9d\x7d\xfc\x89\xc7\x1f\x7a\xf4\ +\x91\xd9\xb9\xd9\x89\x89\xfa\xea\xea\xaa\x5d\x6d\xb5\x4a\x75\xff\ +\xfe\xfd\xc4\x71\x26\xeb\x8d\x3c\xcd\x9e\x7a\xf4\x71\xdb\x16\xf2\ +\xe8\xa3\x8f\x2d\x2e\x2d\x7d\xfd\xeb\x5f\xdf\xb1\x73\x97\x16\xca\ +\xf3\x7c\x84\x30\x26\x64\xef\xbe\x7d\xd3\xd3\x53\xd5\x4a\x05\x00\ +\x50\x2e\x97\x09\x21\x45\x9e\x2d\x2e\x2c\x04\x41\xb0\xbe\xbe\x2e\ +\x84\x90\x42\x30\xc7\xb1\xee\xf3\x60\x30\x28\x97\x42\xe6\xd0\x67\ +\x8f\x3c\x43\x09\x9d\x99\x9a\x5e\x5a\x58\x94\x82\x43\x60\x44\xc1\ +\x09\x46\x40\x9b\x78\x18\x61\x82\x2b\xa6\x4a\x29\x8d\xa2\xe1\x33\ +\xcf\x3c\x7d\xf1\xe2\xc5\xe9\xe9\xe9\x3c\xcf\x86\x83\x81\xeb\x79\ +\x3a\x84\x5c\x08\xcb\x22\x6b\x61\x14\x49\x92\x58\x59\x92\xf9\xf9\ +\xf9\x20\x08\x16\x16\x17\x1d\xc7\xb1\x3d\x30\xad\x56\x6b\x66\x66\ +\xe6\xf0\xe1\xc3\x83\xc1\xe0\xfc\xf9\xf3\x51\x14\xc1\x38\xd1\x1b\ +\x3c\x64\x16\x21\xe9\xfb\x7e\xb7\xdb\x05\x10\xb6\xdb\xed\xa7\x9e\ +\x39\x32\x35\x37\xe5\x06\xde\xc4\xf4\xe4\xe4\xd4\xe4\xc5\x8b\x97\ +\xe6\xb7\x6d\x4b\x93\xf4\xcf\xfe\xf4\x4f\x2f\x9c\xbf\xb0\xb4\xb8\ +\xfc\xfe\xf7\xbe\x1b\xbd\xfc\x06\x0c\x08\x81\x31\xe6\xdf\xff\xce\ +\xef\x3e\xf6\xd8\xe3\x1f\xf8\xc0\x07\xfe\xd5\xbf\xfa\x37\x7b\xf7\ +\xed\x3f\x74\xe8\xe0\x91\x23\x47\xd2\x2c\xcf\x8a\xbc\x82\x2a\xfb\ +\xf6\xed\x9b\x9e\x9a\xb2\x05\xd1\x2f\x7c\xe1\x0b\x5a\xeb\x7a\xbd\ +\x7e\xf6\xec\xd9\xd5\xd5\xd5\x5e\xaf\x37\x39\x39\x19\x0d\xfa\x41\ +\x10\x58\xca\xc0\x7d\xfb\xf6\x4d\x4f\x4f\xd7\xeb\x75\xab\xf3\x3a\ +\x33\x33\x93\x65\x69\xbf\xd7\x23\x84\x44\x51\x74\xe9\xf2\x25\x25\ +\x25\x00\x50\x49\x69\x8c\x89\xe3\x18\x42\xd8\xa8\xd7\xd7\x56\x96\ +\xaf\xb4\xbb\xbb\xb6\x6f\x77\x99\xd3\xed\x74\x92\x28\x72\x83\x00\ +\x18\xed\xfb\x5e\x1c\xc7\x90\x50\xcf\xd5\x94\x31\x00\xe1\xf2\xf2\ +\xf2\x43\x5f\x7f\x28\xf4\x5d\xc6\x68\xa7\xdb\x01\xd0\x4c\x4e\x4c\ +\x02\x84\x5b\xad\xc2\x42\xba\x6c\x45\x99\x73\x5e\xab\xd5\x76\xee\ +\xdc\x35\x3b\x3b\x3b\x18\x44\x83\xe1\xd0\xe6\x9c\x21\x84\x18\x93\ +\x9f\xf8\x89\x1f\x35\xc6\x9c\x3e\x7d\xfa\x99\x67\x9e\xb9\xbc\xbc\ +\x68\x36\xc0\xdb\xbd\x7e\xbf\x54\x2a\xb9\xae\xdb\x6c\x36\x19\x63\ +\xad\x4e\xfb\xc1\x07\x1e\xd4\x77\xdd\x13\x04\xc1\x75\xd7\x5d\x77\ +\xf8\xf0\x61\xc7\x75\x1b\x8d\x89\x03\x07\x0e\x7e\xf9\xcb\x5f\xfe\ +\xe3\x3f\xfe\xe3\x2b\x57\x16\xde\xf2\xd6\xb7\xbc\xf9\xcd\x6f\xba\ +\x06\x3b\x0a\x21\xe0\x9c\x3b\x8c\x72\x5e\x54\x2a\x35\x25\x04\xe7\ +\xb2\xd5\x6a\x4a\x6d\xb7\x83\x87\x10\xc2\x10\x2d\x2c\x5c\x4e\xb3\ +\x34\x0c\x2b\xed\x6e\x37\xcf\x73\x80\xf0\xb1\x13\xa7\x06\xfd\xfe\ +\xcd\xb7\xdc\x32\x3f\x3f\x3f\xe8\x76\xbb\xdd\xee\x1d\x77\xbe\x4e\ +\x4a\xe9\xba\x5e\x96\x65\xa7\x4e\x9e\xea\xf5\x7a\x46\x1b\x29\x65\ +\x92\x24\x9d\x6e\xd7\xf3\xdc\xc2\x76\x2d\x28\x75\xf2\xe4\xc9\xa9\ +\xd9\x19\xd7\xf3\x52\x9e\x77\xfb\x3d\x5d\x70\xcf\xf3\x6a\xb5\xda\ +\xd2\xd2\xd2\xa9\x53\xa7\xc2\x30\x8c\xe3\x38\x49\x92\x72\xb9\x9c\ +\xe7\xf9\x70\x30\x58\x5f\x5f\x5f\x5c\x5c\xcc\xd2\x6c\xdf\xfe\x7d\ +\xcd\xf5\xf5\x34\x49\xa6\xa7\xa7\x87\xc3\xa1\xef\x7b\xe5\x52\x29\ +\x4b\x47\x69\x7c\x25\x65\x10\x86\xda\x18\xc7\x75\x4a\xa5\x92\x95\ +\xc6\xb3\x2c\xac\x36\x8b\x90\xa6\x69\x14\x45\x96\x94\xaa\xd9\x6c\ +\x52\x4a\x31\x42\x96\x28\xdf\xf7\x7d\xad\x8d\xe7\x79\x9c\xaf\x53\ +\x4a\x6b\xb5\xda\x70\x98\x50\xc6\xb8\x10\x80\xe2\x77\xbf\xe7\x3d\ +\x2b\x2b\x2b\x4f\x1f\x39\x72\x79\xe1\x4a\xe8\x7a\xda\x98\x0b\x17\ +\x2e\x28\xa5\xeb\xb5\xea\x77\xba\x38\x0a\x00\x98\x98\x9c\xea\x74\ +\x5a\x27\x8f\x1d\xad\xd5\x1b\x08\x8d\x72\xc8\xcf\x8b\x62\x5e\xba\ +\x31\x37\x00\x40\x78\xfb\xed\xb7\x5d\xc5\x27\x08\x01\xcc\xf2\x7c\ +\xe1\xca\x65\xf8\x0a\x89\x90\x41\xf0\x62\xba\x6f\x52\xca\x6e\xa7\ +\xb3\x7d\xc7\xce\xab\x74\xd3\x76\xed\xde\xf3\xec\x33\x4f\x9e\x3c\ +\x7e\xb4\x5c\xa9\x6d\xf4\x09\x9a\xe7\xa3\x5d\x5f\xc6\x0c\x20\x84\ +\xde\xf4\xc6\xd7\x5f\x75\xfb\x45\x51\x5c\xba\x78\xee\x7f\xee\xed\ +\x2b\xa5\x7b\x9d\xf6\xe4\xf4\x74\xad\xd6\x78\x75\xdb\x51\x84\x71\ +\xb7\xdd\x4e\x86\x83\x52\xad\x7a\xfc\xd8\xf1\xa0\x14\x76\x7b\x5d\ +\x87\x12\xa3\x74\xb5\x5a\xcd\xe3\xf8\xf4\xe9\x53\x7e\xad\x72\xf8\ +\xa6\xeb\x0f\xee\xd9\x73\xdf\xbd\xf7\x01\x63\xfc\x20\xd8\x7f\xe0\ +\xc0\xef\x7d\xe8\x43\x4a\xab\x6d\xdb\xe7\x97\x96\x16\x67\x27\x67\ +\x38\xcf\xb3\x2c\x29\x05\x1e\x63\xac\x56\xab\x02\x08\xe3\x38\x3e\ +\x7a\xf4\xe8\xb6\x6d\xdb\x7c\xd7\xbd\x74\xf1\xa2\xeb\xba\x0b\x57\ +\xae\x1c\x3c\x78\x50\x08\xc1\x18\x05\x00\x60\x84\x56\x56\x56\xba\ +\x8c\xad\xad\xaf\x1f\x3f\x79\xc2\x00\xb3\x73\xe7\xce\x5c\x16\x71\ +\x1a\xad\xac\xaf\xce\xce\xcc\x0e\x93\xe8\xe8\xf1\xa3\xf5\x89\xc6\ +\xa1\x43\x87\x66\x66\x66\xa0\xd1\xd1\x60\x10\x0d\x87\x4a\xca\x8b\ +\xe7\xcf\xaf\xad\xad\x4f\x4c\x4e\xd8\xf3\xc2\x36\xd5\x0c\x06\x03\ +\x1b\x71\x8e\xd1\xb9\x84\x90\xa2\x28\x8c\xd6\xdb\xb7\x6f\xb7\x32\ +\x90\xa5\x30\xdc\xb5\x6b\x57\xa9\x54\x6a\x36\x9b\x13\x13\x13\x57\ +\xae\x2c\x58\x0b\xba\x67\xcf\x1e\xdb\x3f\xb3\x6d\xdb\x9c\xe7\xf9\ +\x83\xc1\x40\x2b\x95\xe7\xf9\x95\x85\xcb\x80\x9a\xdb\x6e\x7b\xcd\ +\xea\xea\xea\x03\x0f\x3c\xb0\xb8\xb8\xb4\x4f\xaa\xa3\xab\x47\x4e\ +\x9d\x3e\xad\x84\x34\x52\x62\x74\x4d\xd2\x5d\x10\x15\x45\xf1\xc5\ +\x2f\x7e\xce\x75\xdc\x7b\xbf\xf2\xe5\xa9\xa9\xa9\x2b\x8b\x4b\x4f\ +\x3c\xf9\x44\x18\x86\x13\x93\x93\xa5\x72\x69\x79\x75\xf9\x81\x07\ +\x1f\xf8\xd1\x1f\xf9\xd1\x1f\xfb\xb1\x1f\x3b\x75\xea\x54\x14\x45\ +\x8e\xe3\xec\xdc\xb9\x63\x65\x65\xe5\x2f\xff\xf2\x2f\xbf\xff\xfb\ +\xbf\xff\xd8\xb1\x63\xdb\xb7\xcd\x0d\x87\x43\x2b\x90\x22\x85\xa0\ +\x8c\x5a\x38\x49\xb3\xd9\x4c\xd3\x74\xc7\xf6\xed\x0b\x17\x2e\xb9\ +\xae\x77\xfc\xe8\x31\x2d\x54\x29\x08\x81\x56\x40\x1b\x4a\x68\xb7\ +\xd3\x11\x82\xcb\x82\x9f\x3d\x7b\xe6\xf8\xd1\x63\xf2\xae\xbb\xe3\ +\x24\x92\x42\x0c\xa3\x61\x21\x8b\x61\x34\x58\x5c\xbc\xd2\xe9\x77\ +\xb7\x6d\xdf\x79\xd3\x8d\x37\x52\x8c\x92\x38\x5a\x5d\x5d\xd1\x5a\ +\x76\x3a\xed\xe5\xa5\x25\x82\x71\x18\x06\x57\x16\x97\xa4\x36\xb5\ +\x5a\x6d\x38\x1c\xc6\x71\x6c\xdb\xfc\x87\xc3\xe1\x9e\x3d\x7b\x7c\ +\xdf\x0f\x82\xe0\xd4\xe9\xd3\xbb\xb6\x6f\xef\xf6\xba\xd1\x70\xc0\ +\x28\xd9\xbd\x6b\xc7\xcc\xf4\xcc\x7a\x73\x7d\xdb\xdc\xb6\xd5\x95\ +\x95\x13\x67\x4e\xc7\x59\xba\x6d\xdb\xb6\x43\x07\x0f\x0e\xfa\xfd\ +\xa9\xa9\xa9\xdd\xbb\x77\xf7\xfa\x3d\x5b\x3b\xbf\x78\xf1\xa2\xc8\ +\x8b\x0f\x7e\xf0\x67\xd7\xd6\xd6\xce\x9f\x3f\x7f\xee\xec\x99\xed\ +\xf3\xf3\x9f\xff\xdc\x67\xbe\xfc\xe5\x2f\xb7\x9a\xcd\xc1\x60\x90\ +\xe7\xe9\x35\x1f\x01\x46\x9b\x6e\xab\x59\xaf\x4f\xfa\x8e\xab\x0c\ +\x80\x00\x19\x6d\x30\xc4\x98\xd0\x71\x26\x50\x0a\x99\x24\x49\x92\ +\x64\x83\x28\xc6\x18\xa7\x59\xf6\xb5\x07\x1e\xd8\xbe\x7d\x7b\x14\ +\xc7\x57\x2e\x5e\x98\x69\xd4\x8d\x36\x5c\x14\x45\xc1\x2d\x6f\xf0\ +\x75\x37\x5c\xf7\xc0\x03\x0f\x74\xba\x9d\x07\xbf\xf6\xb5\xbb\x5f\ +\x7f\x77\xad\x5e\x77\x7c\xf7\xc2\xd9\xf3\x0b\x8b\x8b\x95\x72\xf9\ +\xf8\x89\xe3\xc1\xc2\x95\xa0\x54\x72\x3c\xa7\xc8\xf2\x53\xc7\x4f\ +\x20\x84\xec\xa4\xc5\x71\x9c\xa6\xa9\x8d\xe3\x7b\xbd\x9e\xe3\x38\ +\x53\x8d\xc9\x2c\x49\x24\x65\x27\x8e\x1f\xbf\x74\xf1\xe2\xf4\xf4\ +\x34\x82\x88\x60\xd2\x6e\xb6\xf2\x34\xef\xf7\xfa\x9c\x8b\x3c\xcf\ +\x4b\xa5\x12\x17\x82\x60\x8c\x11\x14\x5c\x58\x19\x51\x5b\x25\xb5\ +\xe9\x5c\xdb\x71\x94\xe7\xb9\xeb\xba\x33\x33\x33\xb6\x7e\x31\x3f\ +\xbf\xfd\xd4\xd9\xd3\x56\xc7\x1b\x42\x38\x39\x39\x39\x1c\x0e\x77\ +\xec\xd8\x9e\xe7\x79\x92\x44\xad\xe6\x1a\x42\x90\x40\xe4\x32\x76\ +\xdb\xad\xb7\x7e\xe2\x13\x9f\x58\x5a\x58\x0c\x83\xc0\xb2\xa6\x60\ +\x84\x28\xc6\xaf\x0c\x47\xfa\xc1\x43\xd7\xb7\x9a\xeb\x9d\x4e\x5b\ +\x4b\x01\xbe\xed\xc3\x3e\x8a\x22\xf0\x5d\x38\x8c\x41\x08\x5d\x77\ +\xe3\x4d\xd5\x6a\xed\x85\xc9\xaa\xd7\xdc\xf6\xba\xa5\xc5\x85\x28\ +\x1a\x7e\xfb\xdd\xba\x4a\x6b\x31\x1c\x7e\x17\xde\x3e\x84\x70\xdf\ +\xc1\x43\x96\x8f\xfa\x7b\x00\xaf\xab\x1c\x87\xb8\xc8\x14\xbc\x18\ +\x74\x8a\xa8\x3f\x40\x10\x32\x4a\x44\x9e\x51\x42\xb4\x96\x8b\x17\ +\x2f\xf4\xda\xeb\xc6\x80\xe5\xa5\x65\x80\x00\xa5\xf4\x2f\x3f\xf9\ +\x89\x38\x49\x5e\x73\xeb\xad\xbb\x76\xed\x5d\x5e\xb8\x32\x3f\x3b\ +\x3d\x3d\xd1\xd0\x42\xf8\xae\xdb\xeb\x76\x9f\x79\xea\x99\x68\x10\ +\x85\x61\x48\x89\xd3\x6a\xb6\x67\xa7\x27\x27\xea\x8d\x41\xbf\x0f\ +\xb4\x51\x42\x2e\x5c\xba\xe4\x79\x7e\xb9\x5c\x5a\x5b\x5d\x6b\xae\ +\xac\x32\xd7\x21\xcc\x55\x10\x35\xd7\x9b\x85\x50\x59\x9e\xf7\xfb\ +\x7d\xa9\x81\x30\xe0\xca\xd2\x8a\x81\x64\x71\x65\x75\x61\x71\xb9\ +\xdb\x1b\xcc\xcd\xcd\x2d\xaf\xac\x6b\x0d\x67\xe7\xe6\x2f\x5e\xbc\ +\x48\x98\x5b\x2e\xd7\x9a\xad\x16\xc1\x98\x10\x1c\x78\xae\x96\x02\ +\x00\x00\x11\x1a\xf4\x7b\x40\x2b\x08\x0c\x41\x70\x30\x18\x60\x00\ +\xa0\xd1\xb2\xc8\xd3\x2c\xaf\xd5\xeb\xc3\xc1\x00\x21\xd2\xeb\x0d\ +\x3c\xcf\x23\xae\x4b\x10\x52\x52\x10\x08\xb8\x92\x3c\xcf\x1a\xb5\ +\x5a\x96\x66\x04\x42\x86\x91\x01\xe0\x8e\xd7\xbe\xb6\xd3\x6e\xc7\ +\x9d\x88\xc7\x59\x73\x69\xb5\xdb\xed\x2e\x5d\xbc\x64\x8c\x26\x18\ +\x2b\x25\x8c\xe4\xdf\x8e\xde\x8b\x87\xf9\xcc\x44\xc3\xf5\xf0\xe2\ +\xe5\x8b\x4d\xc7\x37\x06\x32\x87\x09\x9e\x22\x6d\x5c\x82\xcf\x9f\ +\x3e\xf5\xd9\x4f\x7f\x2a\x0c\xc3\x4b\x97\x2e\xc5\xc3\x21\x21\xa4\ +\xd3\xe9\xc6\xc9\xb1\xd7\xdc\xfa\xda\x03\x07\x0f\xc5\x49\x9a\x24\ +\xd9\x1d\x77\xbd\x4e\x49\xc9\x28\x45\x10\x2e\x5d\x59\x58\x5f\x5d\ +\x2d\xb2\xcc\xa1\x54\x09\xd1\xeb\x76\x6b\xe5\x72\x96\x67\x50\x4b\ +\x87\xe0\x7e\xa7\xed\x10\xe4\xf9\x7e\x9e\xe7\x51\xaf\x1b\xc7\x71\ +\xa3\xde\x20\x00\xc8\xa2\x38\xfa\xec\x11\xa9\x54\x51\xe4\x51\x32\ +\x24\x5e\x63\xbd\xb9\x3e\xd9\x99\xd2\xad\xf5\x0b\x67\xcf\xf4\xd6\ +\x57\x6e\xbd\xf5\xd6\xce\xda\x52\xd4\xeb\xd4\x2a\xa1\x28\xd8\xc2\ +\x25\xbe\x67\xd7\xbe\xa2\x28\x28\x25\xd0\x98\x30\x0c\x2d\xe1\x5f\ +\xa9\x54\x92\x8a\xf7\xfa\x5d\xcb\x05\xd8\xe9\xb6\x5c\x8a\x30\x94\ +\x14\x9b\x95\xe5\x05\x87\x12\x87\xe2\xd6\xda\xca\xa5\x8b\x17\x7d\ +\xcf\x73\x28\xf1\x5d\x27\x49\x89\x12\x92\x31\xb6\xbc\xb0\xf4\xc6\ +\xbb\x5f\xef\x32\xc7\x61\x96\x5e\x40\x5d\x77\xf8\xf0\xfc\xf6\xed\ +\xc7\x4f\x9d\x90\x92\x1f\x7f\xfc\x59\x91\x65\xcf\x3e\xf5\x44\x9a\ +\xc4\x9e\xef\xe5\x49\x14\x0f\xdb\x45\x1e\x5f\x6b\x6f\x18\xd4\x52\ +\x1b\x89\x02\x2f\x74\x88\x5b\x08\x89\x81\xc9\xd3\x9c\x4b\x85\x31\ +\x01\x10\x20\x68\x10\x82\xd6\x44\x31\xc7\x29\x8a\xa2\xc8\x32\x87\ +\x62\x68\x64\xaf\xd3\xa2\x94\x0d\x11\x58\xbd\x7c\x11\x40\x70\xfa\ +\xd4\xf1\x56\xab\x85\x31\x3a\x71\xe2\xc4\xc4\xe4\x44\xab\xdd\xa5\ +\xcc\x9d\x98\x9c\x94\x42\x2a\xae\x3a\x83\x78\x71\x79\xe5\xcc\xf9\ +\x0b\xb7\xdd\x7a\x5b\x9c\x15\x97\x17\x97\x21\x82\x82\x8b\x20\x08\ +\x16\x17\x17\x2d\xd4\xb3\x54\xa9\x15\x45\xde\x69\x77\x30\xc6\x52\ +\x1b\x07\x62\x4c\xd9\xa5\x85\xcb\x94\x12\x21\xe4\x7a\xab\x19\x86\ +\x21\x97\xc2\x2a\x09\xb6\xdb\x6d\xa5\x55\xbb\xdb\x96\x5a\x03\x0c\ +\x84\x16\x84\xe1\xa2\x28\xac\x4c\x3d\xa5\x94\x62\xd4\xef\x76\x00\ +\xd0\xcb\xcb\x8b\x53\x53\x53\xdb\xb6\x6d\x1b\x0c\x86\xab\xab\xab\ +\xc6\x98\x46\x7d\x72\xef\xde\x3d\x47\x9f\x3d\x56\xe4\xfd\xed\xdb\ +\xe6\xf3\x34\x6b\xae\xae\x39\xae\x73\xc3\xe1\x43\xcd\xd5\x15\x8a\ +\x51\xb9\x14\xf8\xae\xf3\x2c\x86\x5a\x70\xaf\x5a\x7a\xea\xf1\xc7\ +\x30\xc6\xed\xb5\x35\x64\x74\x96\x44\xd0\x00\x97\x12\x4c\x30\x46\ +\xe0\x95\x8a\x60\xc0\xe4\xd4\xf4\xe4\xd4\x34\xf8\x5f\x78\xcc\x6f\ +\xdf\x01\xb6\xc6\xab\x05\x67\x44\x08\x71\x19\xa1\x84\x18\x6d\xb8\ +\x36\x46\x1b\x84\x91\xd1\x86\x12\x4a\x30\xe2\x05\xef\x77\x3b\x45\ +\x9e\x61\x8c\x45\x91\x1b\xad\xdb\xbd\xce\x83\x0f\x3e\x18\x86\xe1\ +\xb3\x47\x8f\x9d\x3e\x73\x96\x61\xd4\x5d\x5f\x3f\x74\xe8\x50\x91\ +\xe7\x42\x88\xe9\xa9\xa9\xe9\xe9\x69\x42\xc8\xd9\xb3\x67\x1f\x7b\ +\xec\xb1\xd7\xde\x7e\x1b\x82\x38\x08\xfc\x13\x27\x8e\x77\xbb\x1d\ +\x21\x76\x7c\xe3\x1b\xdf\x98\x9c\x9c\x74\x5d\xcf\x71\x58\xb3\xd5\ +\x5a\x59\x5d\x41\x84\x6a\x03\xa4\xd6\xab\xcd\x56\xe0\xfb\x79\xc1\ +\x85\xd2\x83\x61\x54\xae\x54\x93\x2c\x8b\xa2\x18\x13\xfa\xe4\x93\ +\x4f\x4d\x4e\x2e\x08\x21\x3d\xdf\x77\x5d\x97\x73\xc1\x18\x4b\xb3\ +\xac\xd3\xe9\xc0\x51\x07\x89\xb1\x79\x12\x84\x90\xc3\x98\x94\xd2\ +\x73\xdd\x20\x08\x8a\x3c\xef\xb4\x5a\x98\x60\xc6\x98\x4d\x64\x55\ +\x2a\xe5\x3c\xcf\x0f\x1e\x3c\xb4\xbc\xbc\x0c\x34\x50\x52\x29\xa5\ +\xea\xb5\x1a\x21\x64\xdb\xb6\x6d\xae\xe3\x74\x3b\x9d\x56\xab\x69\ +\x51\x1b\x07\xf6\xee\xf3\x6f\xb8\xf1\xd3\x9f\xf9\xcc\xb9\x73\xe7\ +\x66\x67\x67\xa1\xd2\x8a\x73\x84\x10\x44\x18\x23\xc4\x28\xb9\x66\ +\x6f\xd1\x18\x13\x7a\x4e\xbd\x52\xce\xb9\xc6\x10\x71\x21\x3d\x37\ +\x94\x42\x62\x42\x7d\xcf\xcf\xd2\x61\x1c\x47\x8b\x57\x16\x34\x30\ +\xbd\x5e\x4f\x2a\xe5\xbb\xee\xfd\xf7\xdf\x7f\xd3\x4d\xb7\x28\xad\ +\x8b\x82\x03\x08\x06\xed\xd6\xcc\xd4\x44\x12\xc7\x56\x9f\xae\x31\ +\x35\x59\xaf\xd7\x93\x24\x79\xf0\xc1\x07\x6f\xba\xf1\xc6\x46\xad\ +\xe6\x7a\xc1\xa0\xd3\x5b\x5d\x5a\x05\xca\x5c\xb9\x78\xf9\xc2\xd9\ +\xf3\x73\x73\x73\x18\x63\x29\xd5\xf9\xb3\xe7\x2e\x80\x73\x79\x9a\ +\x03\x00\xcf\x9e\x3f\x5f\xad\x54\x94\xd1\x71\x9e\xb1\x34\x73\xbc\ +\x14\x02\xd4\xef\x76\x8d\x16\x6b\x6b\x2b\xf7\xdf\xdb\xae\x56\xab\ +\x8c\x91\x46\xa3\x76\xe9\xc2\x45\x08\x41\x9e\xa5\xdd\x7e\x1f\x42\ +\xe0\x30\x47\x08\x61\x8c\xb6\xaa\x73\xbe\xef\x6b\xad\x3c\xcf\x23\ +\x94\x94\x4a\xe1\x92\x10\x39\xcf\xb4\x92\x0e\x73\xb4\x56\xd5\x4a\ +\xc5\x18\xbd\x6f\xef\xde\x3c\xcf\xa1\x31\x18\x22\x4c\xb0\xd6\x7a\ +\xe7\xfc\xf6\x95\x85\xa5\x83\x07\x0f\xb6\xdb\xed\x95\x95\x95\x2c\ +\x49\xb4\x56\x3b\x77\xee\xfa\x5b\xbf\xf4\x8b\x1f\xf9\xc8\x47\x3e\ +\xfd\xa9\x4f\x55\xc2\xa0\x16\x06\x69\x14\x19\x60\x08\x81\xcc\x21\ +\x8c\x61\xcf\x75\xcc\xb5\x57\xea\x20\x25\xcc\x68\x93\xe7\x85\xd2\ +\x1a\x23\xe0\xb9\x2e\x2c\xa4\x90\x82\x10\xa2\xb4\xd0\xda\x8c\xbb\ +\xdb\x84\xe0\x52\x4a\x4c\x08\xc1\x48\x4b\x95\xeb\xcc\xa5\xd8\x61\ +\x54\x08\x61\x49\xf6\x3d\xcf\xfb\xf2\x97\xbf\xfc\xf0\xc3\x0f\xdb\ +\x88\x50\x29\x73\xe6\xf4\xd9\x41\x7f\x50\xaf\xd7\xad\x4a\x79\xab\ +\xdd\x7a\xd3\x9b\xdf\xb4\xbe\xbe\xde\x6d\x75\x8d\x31\xc7\x8f\x1f\ +\xaf\x54\x2a\x36\x0d\x6b\x95\x04\x5d\xcf\x9b\x9c\x9c\x5c\x5b\x5f\ +\x37\x00\xe4\x79\xe1\x39\xd4\x6a\x0a\x30\xc6\x0e\x1e\x3c\xb8\xb8\ +\xb8\xb8\xbe\xbe\x6e\xf9\x46\x08\x21\xae\xeb\x26\x59\x36\x02\xd6\ +\x09\xce\x8b\x02\x63\x6c\xb9\xae\x1c\xc7\x19\x0c\x06\x61\xb9\x64\ +\x37\x42\x51\xe4\x56\x94\x89\x10\x72\xe1\xc2\x05\x5b\x94\xca\xf3\ +\x7c\xdb\xf6\x6d\x4b\x4b\x4b\x10\x00\xcf\xf5\x06\x83\x01\x63\xac\ +\xd7\xeb\x5e\xb8\x70\x7e\x38\x1c\xae\xaf\xaf\x31\x4a\x92\x61\x74\ +\xf4\xc8\x11\xdb\xd9\xe7\x50\x8a\x09\xc1\x18\x29\xa5\x6d\x7e\xfe\ +\xd5\x2e\xff\xb9\x35\xb6\xec\xe8\x77\xe6\x93\x28\x71\x5d\x17\x18\ +\x03\x20\xd4\x5a\x65\x79\x01\x21\x04\x5a\x51\x3c\x22\xd2\x24\x94\ +\xfa\xbe\x3f\xd2\x7e\x42\x10\x02\x68\x5b\xd3\xe2\x34\x87\x10\x2a\ +\x5e\x5c\x38\x7d\xfa\xfe\xfb\xef\x77\x1c\x27\x49\x92\xe3\xc7\x8f\ +\xb7\xdb\xed\x34\x4d\xeb\xf5\x7a\xa5\x52\x11\x42\xa4\x59\xda\x6e\ +\xae\x3d\x7d\xe4\x99\x66\xab\x25\xa4\x5c\x5d\x5b\x5b\x58\x5c\xe4\ +\x9c\xbb\xae\x6b\x85\x41\x34\x00\x56\x8f\xc2\xe2\x23\xac\xcc\x93\ +\x05\xd7\x64\x59\x56\x0a\xc3\xb5\xd5\xd5\x33\xa7\x4f\xef\xdc\xb9\ +\xb3\x56\xab\xf5\x7a\xbd\x76\xbb\xdd\xeb\xf5\x20\x84\xb6\xce\x07\ +\x11\xb2\x35\xa1\x71\xb6\xca\x75\xdd\x7e\xbf\x3f\x18\x0c\x8e\x1d\ +\x3b\x46\x09\x99\x9f\x9f\xaf\xd4\x6a\xa7\x4e\x9d\x2a\x38\xaf\x56\ +\xab\x7b\xf7\xee\x5b\x5e\x59\x8d\xa2\x21\x65\x74\xdf\xbe\x7d\x9d\ +\xd6\x7a\xa7\xd3\xde\xbd\x67\xcf\xe2\xe2\xa2\xbd\xdf\x6d\xdb\xb6\ +\x5d\xbe\x7c\xd9\x96\x87\xcf\x9c\x39\x63\x53\x70\x52\xca\x5e\xaf\ +\x37\x1c\x0e\x19\x63\x94\x31\xdb\x60\x83\x31\x06\xd7\xd8\xf4\x62\ +\x20\x84\x53\x33\xdb\x1c\xdf\x8f\xf3\x98\x30\xb7\xd9\xea\xb5\x64\ +\x1f\x40\x80\xa1\x51\xaa\x10\xd2\x24\x49\xc6\x18\x45\x84\xf4\xfb\ +\x7d\x84\x60\x96\x65\x71\x14\x5d\xba\x7c\x29\x0c\x4b\x6b\x6b\xeb\ +\x69\x96\x11\xa0\x7e\xfb\xb7\x7f\xdb\x76\x4d\xf4\x7a\xbd\xc1\x70\ +\xd8\xef\xf7\x7d\xdf\xaf\x54\x2a\x08\x63\x21\x65\x9e\x65\xcf\x1e\ +\x3b\xfe\xf8\x13\x4f\xee\xd8\xb1\xbd\xd5\xee\x2c\x2f\x2f\x35\x5b\ +\xed\x5e\xaf\x57\xad\x56\xcf\x9f\x3f\xcf\xf3\x8c\x31\x1a\x96\x4a\ +\x00\xc1\x24\x4d\x5b\xad\x96\xe7\xf9\xbd\x7e\x7f\x6a\x7a\xfa\xc9\ +\x27\x9e\xac\x54\x2a\x08\x9a\x6f\x7c\xe3\x21\xcf\x75\xf7\xec\xde\ +\x2d\x85\x3c\x7a\xf4\x58\xaf\xdd\x8d\xe3\xe4\xdc\xf9\x8b\x10\x42\ +\x69\x00\x41\xca\x52\x50\x75\x3a\x9d\xc1\x60\xe0\xfb\xbe\xeb\xba\ +\xed\x76\x9b\x73\xee\xba\x4e\xbd\x54\xbe\xfe\xba\xc3\x17\x2e\x5c\ +\xea\x76\x7b\xe5\x72\xf9\xc0\x81\xfd\x84\xb0\x4e\xa7\x9b\xe7\xf9\ +\x81\x83\x07\x8f\x9e\x3a\x75\x69\x79\x69\x6e\x6e\xae\x54\xae\xd4\ +\x6a\x55\x08\x60\xa3\xde\xc8\x05\xb7\x1c\xf4\xfd\x5e\xef\x8b\x5f\ +\xf8\xbc\x96\x72\xd8\x1f\x88\x34\xed\x35\x9b\x04\x21\x00\x00\x63\ +\x2e\xe1\x22\x08\x02\xcf\xf7\xaf\xb9\xe7\xcc\xf6\xdb\x10\x82\x21\ +\x1c\x29\x54\x21\x44\x1c\x17\x11\x45\x2a\xd5\x2a\xe7\x79\xa7\x95\ +\x8e\xa4\x72\x94\x12\x42\x1a\x63\x5c\xc7\x21\x84\x14\xbc\x50\x46\ +\x03\x45\x59\x40\x6c\x29\x61\xac\x17\x64\xfb\x8f\xdb\xed\xf6\xd2\ +\xd2\x12\xe7\xf9\xe9\xd3\x27\x27\x26\x26\x1d\xc7\x29\x97\xcb\x56\ +\xd1\xcf\x18\x63\x91\xe4\x84\x90\x38\x8e\xb3\x6c\x44\x5d\x62\x77\ +\x4d\x18\x86\x36\x13\x3b\x18\x0c\xdc\xc9\x09\x4a\xe9\xec\xec\xac\ +\x95\x0e\x6c\x36\x9b\x56\xec\xcc\xd2\x86\x80\x0d\x6a\x11\x4b\xac\ +\x01\x00\xb4\x44\x45\xb6\xfc\x9f\x65\x19\x46\xd8\xf3\xbd\x52\xa9\ +\x54\xad\xd6\x3c\x2f\x5c\x5b\x5b\x8f\xa2\x28\x8a\xa2\xf5\xf5\xf5\ +\xed\xdb\xb7\xfb\x3c\xb8\x70\xe1\xc2\xd2\xd2\x52\xc1\xb9\x10\xe2\ +\xa1\x87\x1e\x5a\x5e\x5e\xb6\x06\xd8\x18\x63\xb7\x8f\x05\x8e\xd9\ +\xf7\xb7\x98\x03\x4a\x19\xe7\xc9\x66\xc0\xe7\xd6\xd8\x1a\x5b\x76\ +\xf4\xea\x43\x5d\x29\xdb\x9a\xad\x11\x42\x94\x31\xa3\xb5\x54\x52\ +\x29\x05\x94\xb6\xe6\x44\x29\x65\x05\x98\xb4\x36\x94\x21\xce\x39\ +\x63\x8c\x17\x05\x65\x8c\x10\x9c\xe5\xb9\xed\xb8\xd0\x5a\xff\xc1\ +\x1f\xfc\xc1\xc4\xc4\xc4\xea\xea\x6a\xad\x56\x8b\xa2\xe8\xf8\xb1\ +\x13\x49\x14\x19\x25\x3c\xd7\x8b\xa2\x88\x73\x71\xf0\xe0\x81\x07\ +\x1f\xfc\x1a\xa5\x64\x75\x75\x35\x49\x12\xc7\x71\x20\xc6\x16\x76\ +\xa4\xb5\x76\x1c\xa7\xd1\x68\x34\x9b\x4d\x00\x00\x63\x2c\xcb\x32\ +\x08\x80\x92\x72\x7e\x7e\x7e\x76\x76\xf6\xca\x95\x2b\x9d\x4e\xc7\ +\x8a\x6c\x7b\x9e\x67\x23\x00\xad\xd4\x58\xd6\xce\x96\x88\x08\x21\ +\x52\x4a\x7b\xb2\x87\x41\x60\x09\x66\x39\xe7\x69\x9a\xae\xae\xae\ +\x5d\xba\x74\x91\x0b\xd5\x6c\x36\x0f\x1e\x3c\x18\x84\xe1\x53\x4f\ +\x3c\xe6\x79\x9e\x95\x28\x87\x10\x5e\xbe\x7c\x39\x8e\xe3\xc5\xc5\ +\x45\x7b\x88\x1c\x39\x72\xa4\xdd\x6e\xb3\x0d\xc3\x59\xa9\x54\x2c\ +\xa0\x77\xd4\x3d\x09\xaf\x9d\x22\x0d\x21\x84\x09\xed\xf4\xa2\x42\ +\x6a\xe6\x7a\xcc\xe3\x3c\x89\x31\xc1\x9c\xe7\x46\x1b\x44\x9c\x34\ +\xcf\xa5\x52\x8c\x90\x24\x49\x94\xd2\xcc\x71\xac\x9a\xdb\xfa\xfa\ +\x7a\xad\x56\xf7\x7d\x3f\x8b\x06\x17\x2e\x9c\xb7\xfa\xa9\x9f\xfb\ +\xdc\xe7\xce\x9e\x3d\x6b\x51\x9d\x18\x63\xab\xf0\x3c\x39\xd1\x28\ +\x57\x2b\x88\xe0\xcb\x0b\x0b\xef\xfe\x91\x1f\x19\x44\xc3\xb3\xe7\ +\xcf\x19\x00\x4e\x9e\x3e\x05\x01\x08\x7d\xbf\x3f\x18\x24\x59\x0a\ +\x8c\x11\x4a\x1d\x3c\x7c\xe8\xb1\xc7\x1e\x03\x00\xd8\xfb\x92\x42\ +\x48\x29\x10\xc2\x37\xdc\x74\xcb\xb0\xdf\x6f\xb5\x3a\xad\xf5\x76\ +\x9c\x24\x94\x10\xc7\x71\xa5\x94\x8a\x73\x91\x65\x96\xc1\xd5\x96\ +\xa2\x95\x52\xbe\xef\x5f\xb9\x72\xe5\xc0\xc1\x83\x52\x8a\x5a\x18\ +\xc6\x71\x9c\xa5\xd9\x60\x30\x4c\xd3\xec\xfc\xf9\x0b\xbb\x76\xed\ +\x5e\x5e\x5e\x9e\x9e\x9e\xde\xbb\x77\xef\x43\x8f\x3d\x76\xf4\xf4\ +\x69\xd7\x75\xfd\xc0\x9b\x9d\x9d\x1b\x0c\x06\x83\xe1\xe0\xe1\xc7\ +\x1e\x75\x1c\x27\xc9\xb2\xa7\x9e\x7e\xf2\xd1\xc7\x1f\x19\xf4\x07\ +\x7e\xe0\x39\x84\xfa\x8c\x2a\x29\x83\x20\xa0\x0e\x35\xd1\x10\x13\ +\x76\x6d\xee\x0b\xb0\x42\x43\x5a\x69\xad\x28\x25\x8e\x43\x0d\x30\ +\xb2\x10\x52\x2a\xcc\xa8\xa5\x96\x64\x8c\xf4\xbb\x58\x49\x6e\x53\ +\xaf\x96\xa4\x09\x13\xe2\xba\xae\xe3\x40\x03\x01\xc3\xc8\xa1\x54\ +\x6e\xf0\x18\x18\x63\x7c\xdf\xaf\xd7\xeb\xb6\x2a\xbf\xb4\xb4\x64\ +\xb4\x95\x1d\x0d\xb3\x2c\xb3\xc4\xc8\x83\xc1\x20\x4d\xd3\x24\x49\ +\xc6\x9d\xfb\x08\x21\xbb\xad\x82\x20\xa8\xd7\xeb\xb6\x77\xc8\x75\ +\x5d\xc6\x58\xa3\x51\xaf\xd7\xeb\x6b\x6b\x6b\x36\xe8\xb4\x8e\x85\ +\x25\x58\x90\x52\x2a\x29\xed\x52\x1f\xbf\x15\x84\xd0\xa2\xd3\xa5\ +\x94\x5a\xe9\x24\x4d\x20\x82\x83\xc1\xc0\x75\x1d\x4a\x1d\x2b\x0e\ +\x68\xc5\x47\x4f\x9f\x3e\x5d\xab\xd7\xa5\x94\x16\x03\x2f\xa5\xbc\ +\x74\xe9\x92\x05\x25\xd9\xf0\xd7\xde\xaf\x7d\x73\xcb\x47\x2d\xa5\ +\xb4\x17\x8c\x17\xc6\xd6\xd1\xbc\x35\xb6\xec\xe8\x8b\x9d\x2c\x08\ +\x11\x42\x2c\xdf\x0d\x40\x98\x12\x6a\x8c\xae\x94\x43\x87\xe0\x61\ +\xbf\x37\x1c\xf4\x39\x2f\xc6\xa4\xb5\x10\x21\xdf\xf7\xa5\x52\xa6\ +\xc8\xa5\x06\xae\x31\x95\xd0\x47\x08\xdb\x56\x16\xdb\x8f\xdf\xef\ +\xf7\xb5\xd6\x79\x9e\x37\x9b\xcd\x5e\xaf\x77\xe6\xf4\xa9\xa9\xa9\ +\xc9\xa2\xe0\x10\x53\x03\x11\x73\x7d\xa9\x0d\xd4\xc0\x00\x54\x70\ +\x59\x70\xe9\xf9\x6e\xa9\x54\x2a\x97\xcb\x7a\x63\x58\x9f\xbd\xd7\ +\xeb\x95\xca\xe5\x7a\xad\x66\xe5\x88\xfb\xfd\x7e\xb3\xd9\xb4\x44\ +\x30\x59\x96\x59\x43\x2b\xa5\xd4\x00\x58\xd1\x92\xb1\x2b\x0d\x21\ +\xb4\xd2\x16\xb5\x5a\x8d\x60\xec\x79\x5e\xa9\x52\xa9\xd5\x6a\x51\ +\x1c\xe7\x45\xbe\xbe\xbe\x3e\x31\x39\x7d\xf0\xc0\x81\x95\x95\x95\ +\xe5\xd5\xd5\x2c\xcb\x2d\xb0\xa5\xdf\xef\x5b\x5b\x9b\x24\xc9\x18\ +\xf7\xd8\x6e\xb7\x2d\x17\x92\xe3\x38\xd6\xf1\xb7\xa1\x80\xe5\x7c\ +\xb8\x26\x7e\xd7\xf1\x81\x0e\x1d\xd7\x4b\xb2\x01\x44\x2c\x8a\x13\ +\xc2\x58\x89\xd4\x00\x30\x93\x3b\x77\x0e\xfb\x9d\x4b\x97\xce\x61\ +\x30\x62\x2a\x8f\xe3\x58\x08\xee\x7a\x6e\xa5\x5a\xed\x74\x3a\x69\ +\x9a\x69\x63\x1a\x8d\x89\x72\xb9\x2c\x5d\xa7\xd5\x6a\x4b\x29\x31\ +\xc6\x96\xa3\x8e\x10\xb2\xba\xba\xaa\xb5\x3e\x79\xe2\xc4\xf4\xd4\ +\xf4\xf4\xf4\x34\x63\xae\xeb\xa2\x30\x28\x49\xa9\x87\xc3\x78\x62\ +\x62\x22\x49\x32\x4a\x69\x91\x77\x4b\x61\xa9\x51\x9b\x30\x08\xb6\ +\x5a\xcd\x4a\xa5\x56\x70\x49\xa9\xb3\xb2\xb6\x3e\xbf\x7d\xbb\xc1\ +\x78\xfb\xdc\x4c\x5e\x14\x71\x1c\x2d\x2d\x2f\x2f\x2e\x2e\x2a\x21\ +\x14\x97\x89\x52\x6c\x72\x32\x4e\x12\x44\x88\x01\xa0\x28\x0a\x8b\ +\xed\x82\x10\x5a\x32\xd8\x2b\x57\xae\xd4\x6b\xb5\xa2\xc8\x6b\xf5\ +\x46\xb5\x56\x9b\xc9\xf9\x85\x0b\x17\x01\x00\x2b\x2b\x2b\x84\xd0\ +\x9b\x6e\xba\xe9\xec\xd9\xb3\xed\x56\xbb\xdd\x69\x23\x0c\xdb\x9d\ +\xe6\x33\xcf\x3c\xb5\xb4\xb0\x78\xfc\xe8\xb3\x9d\x6e\x47\x59\x22\ +\x64\x2d\x3b\xed\x36\x42\xd0\x61\x98\x11\x8c\x00\xa8\xd7\xeb\x2b\ +\x2b\x2b\x8e\xeb\x40\x8c\x10\xa1\x9e\x8f\xb5\xb9\xe6\x74\x3a\x20\ +\x84\x40\x08\x84\x10\x8c\x39\x5a\x6b\x6d\x94\x31\x90\x73\x6e\xa8\ +\x69\xb5\xd7\x2d\x0b\x80\x52\x52\x6b\xad\xd4\x88\x33\x92\x60\xec\ +\x38\x0e\x21\x0c\x00\x90\xa5\x31\x17\xc2\xf2\x8a\x58\x87\xd2\x82\ +\x72\x19\x63\x10\x22\xc6\xd8\xdc\xec\xcc\xe5\xcb\x97\x7a\xbd\x5e\ +\xb9\x5c\x46\x08\xb5\xdb\xed\x93\x27\x4f\x5a\x32\x0d\xdb\x8f\x6b\ +\xc3\x47\x29\xe5\xf5\xd7\x5f\x4f\x29\x5d\x5f\x5f\xb7\x26\xd6\x72\ +\x0d\x6a\x6d\x16\x17\x17\x87\xc3\xa1\xdd\x08\x79\x9e\x5b\x8d\x3f\ +\x21\x84\xef\x79\x59\x9e\x23\x4a\x6d\xf0\x6a\x17\xa1\x5d\x4b\x69\ +\x9a\x1a\x63\x20\x82\xd1\x30\xb2\xba\xee\x52\xaa\x38\xee\xb5\x5a\ +\x2d\x4a\xe9\xee\xdd\xbb\xab\xd5\x2a\x84\xb0\xd3\xe9\x9e\x39\x77\ +\xa6\xd5\x6a\x5a\xa5\x77\xc6\x58\x9e\xe7\xc6\x18\xcf\xf3\xec\x9d\ +\x5a\x63\x69\x15\x1d\x2c\xa1\xa0\x0d\x49\x2b\x95\x8a\xcd\xf7\xbc\ +\x62\x59\xdd\x34\x4d\xf3\x34\x35\xe0\x7b\x39\x8d\x0c\x01\xf4\xc3\ +\xd0\xf2\x4e\xbf\x70\x44\xd1\x90\x6f\x34\xad\x7e\xaf\x0e\xcf\xf7\ +\xaf\xc2\x2a\xbf\x4a\xed\xa8\x41\x10\x62\x0c\xed\x86\xd4\x5a\x23\ +\x82\x11\xc2\x94\xb2\x52\xe8\x8b\x3c\x8f\xa3\xa1\x8d\x53\xed\x61\ +\x61\x10\xf0\x3c\x2f\x0c\x4b\x79\x9e\xfb\x8e\xe7\xfb\x81\x91\xdc\ +\xc2\x31\xec\x86\xf7\x7d\xbf\x56\xab\xd9\x76\xc0\x73\xe7\xce\x41\ +\x08\x29\x45\xbe\xef\x45\x51\x44\x08\x61\x8c\xda\xf4\xa9\xb5\xb5\ +\x1b\xdc\x28\xc0\x76\xad\x4c\x4d\x4d\x61\x8c\x97\x97\x97\xcb\xe5\ +\xb2\x0d\x10\xa7\x26\x27\x21\x00\x69\x9a\x22\x84\x92\x24\x89\xe3\ +\xd8\xc6\x64\xf6\x1c\x89\xe3\x18\x00\x80\x08\xb1\x36\xde\x62\x74\ +\x2d\x77\x8f\x8d\x65\x87\xc3\x61\xb9\x54\x8a\xe3\x18\x53\x6a\x03\ +\x26\x4a\x48\x1c\xa7\x51\x7c\x71\x7a\x7a\x16\x40\x28\xa5\xb4\xda\ +\x61\x67\xcf\x9e\xb5\x60\x0d\x63\xcc\xf8\x23\xec\xfb\xc0\x11\x9b\ +\xf2\xc8\xc0\xdb\xb8\xdc\x3a\xf5\x59\x96\x9a\x6b\x3e\xd1\x01\xa0\ +\x8c\x52\xc7\x29\x84\xc9\xb2\x1c\x33\x97\x32\x07\x18\xbd\xff\xc0\ +\x81\x6e\x6b\xed\xca\x95\x0b\x45\x96\x2b\xa9\x2c\x23\x2e\x00\x20\ +\x0c\x4b\x61\x18\x08\xa9\xcb\xe5\x4a\xa9\x5c\x26\x94\x32\x08\x5c\ +\x46\xa4\x94\x52\x4a\x9b\x42\x2c\x95\x4a\x4b\x4b\x4b\xa7\x4f\x9f\ +\xb6\x54\x4d\x61\x18\x2e\x2e\x2d\x36\x5b\xcd\xdd\xbb\x77\x0f\x86\ +\x83\x28\x8e\x01\x04\x83\xe1\x10\x22\xd8\x1f\x0c\x28\xc1\x41\x18\ +\x16\x82\x4f\x4d\x4f\x7b\xbe\xe7\x38\xae\xe3\x3a\x9e\xef\x27\x69\ +\xca\x18\x9b\x99\x9e\xcd\xf3\x84\x52\xda\xe9\x74\x3b\x9d\xae\xd6\ +\x9a\x30\x46\x08\x35\x4a\x47\x49\x52\x14\x05\x54\x0a\x40\x68\x80\ +\x21\x84\x58\x85\x80\x4e\xa7\x63\x55\x74\x56\x56\x57\x1b\xb5\x5a\ +\xbf\xdf\xaf\x0f\xab\x18\x21\x4b\x8e\xa1\xb5\x6e\xb5\x5a\xbd\x5e\ +\x7f\xff\xfe\xfd\xab\x2b\xab\xed\x76\xdb\x71\x68\xab\xd5\x3a\x69\ +\x4e\x75\x5b\xad\x4a\xb9\x12\x04\x01\x57\x32\xcd\x33\x9b\x1f\x86\ +\x40\x07\x81\x4f\x20\x4e\x93\xb8\x28\x8a\x2c\x4d\x0b\x21\x28\x64\ +\x42\xc8\x41\x1c\xc5\x49\x72\x6d\xb1\x91\xed\x38\xb2\xf6\x6c\x38\ +\x1c\x48\xa5\x99\xc3\x30\x22\x85\x54\x08\x01\xa9\x24\x46\x08\x13\ +\x9c\xe7\xc6\xf2\x75\x28\x65\x35\xac\xc0\x70\x38\x74\x5d\x5f\x6a\ +\x25\xf2\xcc\x77\x5d\x30\x22\x41\xd5\x96\x54\xcb\x56\x88\x95\x92\ +\x16\x2f\x2d\x84\xf0\x3c\xcf\x71\x1c\xcb\xfb\xb1\xb0\xb0\x60\xdb\ +\x91\x2d\x2f\x95\x5d\x5d\xb6\x5a\x69\xbb\x9c\xf3\x3c\xb7\x59\x16\ +\x8b\x7f\x6e\xb5\x9a\x9e\xe7\xb9\xae\x6b\x13\xad\x36\x12\xb5\x19\ +\x5d\xa9\xd4\x73\x1d\x78\x00\x58\x5b\x6e\x23\x57\x29\x25\x63\x4c\ +\x6a\x05\x21\x1c\x0e\x87\x96\x78\x44\x4a\x59\xab\xd5\x11\x42\x97\ +\x2f\x5f\xce\xf3\x22\x8e\xa3\x56\xb3\x69\x03\x50\xab\xcd\x40\x29\ +\x1d\xa7\x76\xc0\xa6\xfe\x25\x2b\x42\x6e\x03\x59\x8b\x81\xb7\x86\ +\xf6\x95\x09\x48\x5b\xad\xf5\x2c\x49\x7c\x3f\x1c\x77\xee\x43\x00\ +\x5f\x7e\xd7\xcb\x77\x8f\xbd\xdc\x38\x6d\xc1\x73\xf4\x67\x06\x00\ +\xad\xe5\xea\xca\x52\xad\x5e\xaf\x56\xeb\x57\xbd\x64\x79\x79\x11\ +\x68\xe3\xba\x1e\x18\x29\xa6\x81\xcd\x2f\xfc\xde\xb8\x7d\x63\x74\ +\x73\x7d\x2d\x0c\x4b\xdf\x39\xc8\xee\x2b\x17\x8f\x1a\x63\x84\x90\ +\x44\x4a\x84\x90\x06\xd0\xaa\x23\x0c\x06\x7d\xc5\x8b\x34\x4d\xad\ +\xd0\x8d\xdd\xa5\xa3\xaa\x0c\x80\x9e\xe7\x79\x9e\x57\x08\x25\x04\ +\xc7\x40\x4b\x21\xd4\x26\x22\x02\x42\x88\xdd\x78\xf5\x7a\x1d\x63\ +\xbc\xb6\xba\x92\x24\xa9\x36\x26\xcf\x8b\x95\x95\x35\x1b\xce\x72\ +\x2e\x94\x56\x10\x22\xa9\xe4\x60\x90\xef\xd8\xb1\xc3\x42\x60\xac\ +\x95\xb5\x8e\x76\x10\x04\x69\x9a\x02\x63\xe2\x28\x1a\x37\x29\x5a\ +\xf7\xdf\x06\x9d\x23\x0f\x5a\x6b\x6b\xe7\x6c\x3c\x3a\x3e\x5c\x6c\ +\x70\x59\x2e\x97\xad\x64\x5b\x92\xc4\x71\x1c\xef\xda\xb3\xf7\xd0\ +\xa1\x83\x5c\xc8\x28\x8a\x3b\xed\xf6\xe2\xe2\x22\x04\x40\x69\x3d\ +\x4e\x0b\x5b\xbe\xb4\x3c\xcf\x2d\xff\xb8\xfd\x2c\x1b\xf8\xda\xb3\ +\x26\x0c\x43\x4b\x78\x94\xe7\xb9\x9d\x93\x6b\x9e\xf6\x24\x4e\x30\ +\x82\x45\x96\x42\x08\x8a\xbc\x40\x52\x19\xad\x9f\x7c\xe2\x09\x9e\ +\xc5\xc6\x68\x63\xb4\xd2\x2a\x49\xd3\x82\x73\x8c\x89\xe3\x38\x61\ +\x58\xaa\xd5\x27\x8b\xa2\x88\xe2\x58\x14\x1c\x20\x00\xb4\x1c\xe7\ +\x09\x2d\x08\x25\xcf\x73\xc6\xd8\xfc\xfc\xfc\xb9\x73\xe7\x97\x96\ +\x57\x76\xed\xde\xad\x0d\x58\x5e\x5d\xbb\x70\xe9\x52\x9c\xa6\x49\ +\x96\xc9\x28\x32\x10\xf9\x61\x20\xf2\xa2\xdb\xeb\xdf\x7c\xcb\xcd\ +\x9c\xf3\xb0\x54\x5a\x59\x5d\xd5\x06\x74\xba\xbd\xc9\xa9\xc9\xb0\ +\x54\x5a\x6b\xae\x17\x59\xc6\x8b\x9c\x52\x5a\x70\xe1\xf9\x01\xa3\ +\x4c\x49\x85\x21\x2c\x8a\x82\x10\xaa\x81\xd1\xc0\x58\xc3\x69\x5b\ +\x12\x6d\x34\xc3\x18\x5b\x5d\x59\xa9\x55\x2b\x10\x82\xd5\xd5\x55\ +\x8c\xb0\xe5\x64\x3e\x78\xf0\x60\xb9\x5c\xe9\xf7\x07\x4b\x4b\x4b\ +\xe7\xcf\x9f\x97\x52\x42\x00\xb4\x56\x49\x1a\x33\x87\x31\x46\x29\ +\xa5\xda\x8a\xfa\x68\x95\x17\x99\xef\x39\xbe\xeb\x4a\x21\xb4\xd2\ +\x69\x9a\xce\x6f\xdf\x5e\xa9\x56\x57\xd6\xd6\x5a\x9d\xee\x30\x1a\ +\x0a\x21\xae\x99\x8e\x11\x00\x83\x09\x26\x04\x2b\xa5\x21\x82\x08\ +\x21\x03\x34\x21\x08\x63\x4c\x29\x73\x5c\x87\x67\x43\x84\xa0\x95\ +\xf9\x43\x08\x01\x00\x3d\xcf\xb3\xad\x4a\xda\x18\xcf\xf3\x82\x0d\ +\xc3\x63\xcd\x8a\xd6\xba\xdb\xed\xda\x95\x90\x65\x59\x9e\x25\x5a\ +\x6b\x6b\x05\xed\xca\xb4\xda\x7c\x36\x83\x82\x10\xb2\xf2\x44\x9c\ +\xf3\x67\x9f\x7d\x56\x4a\x99\x65\x59\x96\x65\x45\x51\x50\x4a\xbb\ +\xdd\x6e\x9e\x25\x69\x92\x58\xc6\x12\x29\xa5\x10\xc2\xd2\xf0\x3a\ +\x8e\x23\xa5\xd4\xc6\x08\x29\xed\x5e\xb0\x59\xa2\x71\xc6\xd5\xca\ +\xcf\x25\x69\x62\xbd\x5e\xc6\x58\xa3\x31\x31\x37\x37\xb7\xb6\xba\ +\xf6\xd0\x43\x0f\x59\x41\x18\x31\x5a\xb1\xd0\xba\x89\xe3\xb8\xd3\ +\x7e\xd5\x31\xcb\x01\xda\xc0\x1c\x8c\x13\x51\xf6\xe5\xce\xa6\xf6\ +\xfc\xef\xdc\x48\xe2\x38\x89\xa2\xed\x3b\x77\x61\x4c\xc0\xf7\xfa\ +\x28\xf3\x62\x79\x71\x21\xf0\x43\xba\x69\x6e\xbb\xed\x96\xd1\x7a\ +\x7e\xfb\xce\xef\xf9\xdb\xaf\xab\xc6\xc2\xe5\xcb\x7e\x10\x7c\x87\ +\xa2\xd2\x57\xae\xef\x45\x29\x95\xa6\x29\xc4\x0c\x53\x46\x10\x92\ +\xda\x30\x42\x94\xe0\x76\x6b\x61\x84\x6c\xc2\xb6\x28\x0a\x60\x0c\ +\x46\x88\x0b\x9e\xa6\x29\x25\x24\x49\x73\x00\xa1\xc7\x08\x82\x68\ +\x94\xf5\x85\xd0\xa2\x15\x6c\xb8\x66\x09\xe2\xa5\xd2\x52\x69\xdf\ +\x0f\x99\xe3\x2e\xaf\xac\x56\xab\x55\xa5\x8c\xd2\x26\xcf\x39\x21\ +\x94\x60\x84\x28\x8d\xe3\xd8\x96\xd6\x16\x17\x17\x6d\x66\xd8\x52\ +\xe0\x4a\x29\x05\xe7\x36\xab\x66\x6d\x9b\xde\xb0\x79\x36\x1a\xd8\ +\x0c\x20\x1c\xdb\x72\xfb\x83\xcd\xc7\x5a\xd7\xdd\xe6\x99\x29\x65\ +\x33\xd3\xd3\xdd\x6e\x57\x48\x15\xc7\xc9\xd2\xd2\xd2\x30\x8a\xac\ +\xd8\xdf\x58\x6a\x6d\x83\xf8\x11\x8e\xa3\xde\x31\xd7\xa0\x35\x12\ +\x36\x87\x6c\x2f\xf6\x7d\xdf\x8a\xd8\x5c\xc3\xb4\x1b\x63\x86\x83\ +\x5e\x9a\x17\x39\xd7\xa1\x5f\x85\xc8\x29\x38\xc7\x04\x67\x59\x4c\ +\x29\x0a\x3d\x7f\x90\xa7\xdd\x6e\xd7\xaa\xcb\x21\x08\x09\xa5\xcd\ +\x66\xb3\x54\xa9\xe6\x59\xde\xeb\xf5\x30\xa5\x15\xdf\xd3\x92\x5b\ +\x67\x02\x6c\x50\x44\x69\xad\xa3\x28\x1a\x65\x05\x99\x83\x30\x09\ +\xcb\x15\x29\xe5\xb3\x47\x8f\x33\xc7\xd1\x06\x0e\x86\x31\x84\x90\ +\x0b\x41\x11\x90\x4a\xf9\x7e\xe8\xf9\xe0\xc9\x27\x9f\xec\x0f\xfa\ +\x69\x9a\xe7\x45\x21\x84\x8a\xe2\x74\x6d\x75\xc5\x73\x1d\xd7\x73\ +\xa5\xd2\x52\x48\x4a\x99\x10\x0a\x02\x20\x94\xd1\xca\x48\xa9\x21\ +\x86\x10\xc3\x31\x7b\x94\x45\xc1\x8c\xc5\xe9\xc6\xf3\x13\x47\x49\ +\xb3\xd9\x7c\xfd\xeb\x5f\xcf\x18\x6d\xb7\xdb\x00\xc0\x66\xb3\x79\ +\xf2\xe4\xc9\xc1\xa0\xe7\x06\x2e\x17\x45\x34\x54\xbe\xeb\x41\x0c\ +\x0c\x50\x10\x02\x9b\x2c\x47\x10\x00\xa5\x08\x82\xd4\x71\x0a\x42\ +\x80\xd6\x16\xe9\x06\x31\x09\xc2\x12\xc4\xa4\x56\xaf\xeb\x6b\xed\ +\x38\x82\x10\x30\x46\x28\x23\x58\x01\x00\x01\xb2\x39\x5b\x46\xed\ +\xb2\x24\x04\x39\xae\x9b\x65\x89\x4d\xc0\x22\x4c\x2d\x14\x16\x21\ +\x98\xe7\x5c\x69\xe5\x39\xd4\x75\x5d\x21\x84\x2d\x2e\x58\xaf\xd1\ +\x3a\x9a\x18\xe3\x5a\xad\xa6\x95\x90\x52\xa6\x69\x7a\xfe\xfc\xf9\ +\xd5\xd5\xd5\x6a\xb5\x6a\x2f\xb0\x76\xcb\x82\x8c\x2a\x95\x0a\x00\ +\xa0\x28\x8a\x38\x8e\xad\xd1\xb2\xb5\xd2\x28\x8a\x90\x19\xad\x6a\ +\xab\xa5\x63\x9f\xac\x05\xfe\x10\x42\x00\x42\xae\xe7\xd9\x09\xb7\ +\x97\xd9\x95\x69\xdf\xc4\x68\xc3\x39\xb7\xd7\xb7\xdb\xed\xc1\x20\ +\xe2\x5c\x08\x29\xa3\x28\xb2\xc4\x0b\x61\x18\x66\x79\x3a\xae\x80\ +\xda\x3d\x62\x8d\xb1\x5d\xed\x76\x17\x8f\xbf\x92\xdd\x4a\xe3\xe6\ +\x54\xd7\xf3\x5e\x81\x88\x34\x89\x23\xcf\xf7\x31\x26\xcf\x57\x4c\ +\x1b\xb3\x9c\x7f\x4f\x64\x74\x37\x5c\x16\x87\x39\x18\xe3\x3c\xcf\ +\x36\xdb\xd1\x61\x34\x6c\x34\x26\xed\x05\xe3\x73\xf5\xbb\xfe\x96\ +\x10\x82\xc0\x68\x6d\x25\x38\xbe\xe5\xf6\xb4\x37\x85\x31\x71\x3d\ +\x2f\x4d\x92\x57\xbb\x1d\x05\x56\x83\x69\xfc\xc0\x00\x1c\x35\xc3\ +\x30\x46\x09\x04\x45\x9e\x49\x2d\x6d\x8e\x0b\x40\x68\x6b\x2a\x52\ +\xca\x22\xcf\x01\xc4\x7e\x10\xb8\x04\xa9\x82\x6f\x5e\xf1\xbd\x5e\ +\x6f\x30\x18\x60\x8c\x3b\x9d\x8e\x6d\x87\x10\x42\xd8\xa2\xe3\xe6\ +\x8d\x8a\x10\x22\x04\x53\x4a\xc2\xc0\x4b\x92\xf8\x2b\x5f\xf9\x8a\ +\xe5\x3a\xb7\x6a\x15\x56\x88\x94\x10\x92\xc4\xb1\xe7\xba\xd5\x6a\ +\xd5\x5a\xe5\x8d\xd9\xb7\x69\x34\x05\x00\x80\x1b\xc2\x8a\xb6\x96\ +\x63\x73\x56\xf6\x48\x82\x10\x0a\xce\x93\x38\x9e\x9d\x9b\xa3\x94\ +\xb6\xda\x9d\xe3\xc7\x8f\x73\xce\x85\xd4\x94\x52\x7b\x0e\x6e\x08\ +\xe3\x41\x9b\xc5\xb5\xe6\x79\x73\xd4\x38\x56\xc3\xb6\xc8\x4c\xeb\ +\x98\x5b\xe1\x1a\x29\xe5\xb5\xae\x6e\x83\x20\xc4\x10\x24\xc3\x7e\ +\xb9\x32\xe1\x38\xb4\x10\x92\x11\x8c\x10\x0c\xea\xd5\x52\xc9\xeb\ +\xb6\x56\x08\x46\xeb\x6b\x6b\x8e\xe7\x41\x08\xa4\xd2\x61\x10\x58\ +\x72\x73\x21\x24\xa5\x74\x72\x7a\x5a\x66\x69\x92\xc6\x63\x3d\xb8\ +\x34\x4d\x87\xc3\xa1\x0d\x89\x8e\x1d\x3b\x06\x11\xd6\x00\x5a\x59\ +\xd0\xc1\x60\x10\x04\x81\x4d\xd6\x59\xb7\x20\x08\x82\x89\x46\xcd\ +\x61\xec\x0b\x5f\xfc\x42\x10\x04\xeb\xcd\x66\xc1\xf9\x70\x30\x60\ +\x9e\xdb\xef\xf7\x11\xc6\xbd\x7e\x3f\x21\xb8\xd1\x68\x28\x29\x87\ +\xc3\x61\x28\x84\x01\x86\x11\x66\xb4\xb6\x00\x34\x03\x35\xc4\x23\ +\x23\x6a\x03\x74\x8b\xc3\x32\xc6\x10\x42\x11\x44\x2b\x2b\xab\x3b\ +\x76\x6e\xdf\xbb\x67\xef\xe9\xd3\x67\xce\x9f\x3f\xbf\xbe\xde\x44\ +\x08\x73\x2e\x00\x00\xae\xeb\x06\x61\x98\xc9\xa2\x28\x78\xb5\x51\ +\x2e\x97\xca\x8c\xb2\x2c\xcb\x34\x30\x36\xb6\x46\x08\x61\x0c\x85\ +\x14\x4a\x6a\x2e\x0b\xad\x74\xbb\xdd\x26\x8c\x21\x84\x10\xc4\xca\ +\x00\x03\xd0\xb5\x22\x8d\x80\x36\xc6\x26\x2d\x11\xd4\x06\x22\x08\ +\x61\x10\xf8\x7e\x58\xb2\x9b\x01\x21\x24\xb2\xb4\xd7\xed\x58\x2a\ +\x60\x2e\xa4\xa5\x35\x30\xc6\x94\xcb\x65\xa5\x95\x15\x55\x1d\x17\ +\x0e\xed\x3f\x59\x1c\x10\x84\xb0\x5a\xad\xe6\x59\x2a\x04\xb7\xea\ +\x72\xe3\x7f\xca\xb2\x34\x0c\x4b\x63\x7a\xe7\x7e\xbf\x5f\xa9\x54\ +\x2c\xad\xbc\x8d\x53\xed\x0e\x72\x5d\x57\x6a\x45\x30\xb6\x15\x04\ +\x5b\xd4\x8c\xe3\xd8\xa6\x58\xad\xdf\x46\x18\xb3\x6f\x3e\xce\x97\ +\x50\x42\xb9\xe0\x49\x92\x28\xa9\x94\xd6\x56\x19\xb0\xd7\xeb\xa5\ +\x69\x5e\x14\x05\x26\x98\x11\x87\x10\x82\x10\x56\x52\x8d\xb7\xbc\ +\xde\x90\x26\x1b\x6f\xde\xf1\xca\x1f\x9f\x06\x76\xc1\x8c\xbd\x64\ +\x4a\xe9\x2b\x93\x21\x03\xcf\xe7\xff\x33\xcf\x67\x04\x7c\x29\x46\ +\x05\x22\x84\xed\x4b\x46\x8c\xef\xff\xf3\xad\xe6\xe6\x1f\x2c\xf9\ +\xbe\xd9\x7c\xcb\x9b\x67\x40\x5f\x7d\xbf\x9b\xad\xe9\x55\x17\x8f\ +\xfc\x9e\xd1\xda\xd6\xdf\x41\xd2\xf7\x17\x0c\x84\x30\x04\x5a\x69\ +\x03\x20\x04\x45\x6f\x61\x6d\x30\x39\xbf\xdd\x74\x97\xda\x85\xb3\ +\x6d\xa6\x8e\x36\xbe\xe8\x0b\x6f\x1f\x00\x60\x36\x3d\x93\xef\x01\ +\xdd\x34\x00\x11\x72\x1d\xd7\x75\x1c\x83\x30\xa1\xd4\xa3\x4c\x29\ +\x85\x21\x70\x28\xd1\x18\x41\x04\x8d\x32\xb6\x94\x82\x11\x22\x94\ +\x10\x42\xad\x45\xc1\xcc\xb1\xe6\x96\x0b\xb5\xd9\xc5\xb0\x39\xd5\ +\x72\xb9\xdc\x68\x34\xd2\x34\xd5\xda\x0c\x06\xc3\xc1\x60\xd0\xed\ +\xf6\x30\x26\x08\x21\x21\x24\x42\x10\x02\x18\x0d\x23\xd7\x73\x21\ +\xd0\x9c\x17\x16\xd4\x63\xd3\x83\xf6\x58\x19\x0c\x06\x96\xf4\x4e\ +\x4a\xd9\x6a\xb5\xac\xff\x6e\x0f\x59\xab\xdd\x68\x2f\x2e\x84\xb0\ +\xeb\x6c\x0c\x1c\x15\x1b\x9c\xd4\x42\x08\x84\x31\x84\x70\x75\x75\ +\xd5\xda\x3f\xdb\xb8\x42\x30\xb6\xec\x9a\x28\x4d\xad\x24\xe4\xb8\ +\x3c\x6c\xcf\xa6\xf1\x23\x1f\x57\x86\xec\x47\x70\xce\xad\x3a\x9b\ +\xe7\x79\x16\x18\x6c\x2f\xb8\x96\xc3\x02\x80\x4a\x39\x00\x66\x0a\ +\x62\xdb\x7f\xef\x12\xe2\x00\x63\xb4\xe1\x25\xdf\x87\x46\x1b\xad\ +\x33\x5e\x00\x84\xa4\x54\xd5\x6a\xd5\xe6\xdf\x92\x24\xcb\x8b\x82\ +\x52\x56\x2e\x97\x53\xa3\x92\x68\x74\x2a\x6e\xd4\x6b\x33\xad\xf5\ +\xf4\xf4\xb4\x94\x32\x4e\x12\x6d\xc0\xe9\xd3\x67\x4e\x9d\x3a\x33\ +\x31\xd1\x58\x5c\x5c\x82\x10\x6a\xa5\x09\xa6\x51\x94\x10\x8c\x28\ +\x46\x18\x43\xc7\x71\x56\x57\xd7\x0c\x30\x94\xb1\x42\x08\x48\x70\ +\x92\xa6\x84\xd1\xa2\x28\x04\x07\x05\xe7\x04\x63\x60\x4c\x14\x45\ +\x08\x61\x1c\x62\x82\x31\xa5\xd4\x61\x4e\xce\x33\x29\x05\x84\x50\ +\x0a\xa9\x94\x62\xcc\x49\xd3\xc4\xf6\x75\x24\xc9\x20\xcb\xb2\x46\ +\xb5\xb2\xb8\xb8\xd8\xeb\xf4\xab\xd5\xea\xe5\xcb\x97\xa5\x54\x13\ +\x13\x93\x9e\xe7\x59\x6c\x36\x46\x58\x29\xe5\xb9\x6e\x18\x86\x00\ +\x8c\xea\xcf\x06\x1a\x03\x8d\xd6\x52\x29\x85\x10\x15\x45\xa1\x95\ +\x56\x52\xe6\x45\x2e\xa4\x0c\x2b\x15\xaf\x54\x9e\x99\x9b\x9b\x30\ +\xba\x5a\xab\x69\x75\xad\x0a\x01\x46\x23\x04\x31\x46\x06\x21\x00\ +\x91\x52\x9a\x73\xce\xfb\x7d\xad\x35\x73\x1c\x08\x21\x17\xdc\x3e\ +\x7a\x08\x01\x82\x90\x10\x6c\x67\xb9\x54\x2a\x21\x82\xb5\xe0\xb6\ +\x52\x60\x8f\x36\xbb\x5a\xec\xb2\xb4\x99\x1b\x00\xcc\x18\xda\x6a\ +\x03\x47\xa5\xb4\xcd\x40\x58\x70\x6f\x9a\x24\xb6\xd6\x6e\x89\x85\ +\x07\x83\xc1\x48\x67\x1b\x18\x4a\x68\xa5\x14\x58\x78\xb9\x5d\xf0\ +\xe3\xfa\xa8\x52\xca\xa2\xf9\x80\x94\x76\xce\x47\x90\x37\xad\xa5\ +\x56\x06\x18\xa5\x54\xc1\x0b\xa3\x75\xaf\xd7\xb3\x45\x53\xad\x0d\ +\x21\x44\x08\x29\x8c\x70\x1c\xd7\x18\x1d\xc7\xb1\xd4\xdc\x7a\x00\ +\x76\xd9\x58\x37\xd1\x66\x59\xc6\xba\xd9\x76\x17\xd8\xe5\x3d\x76\ +\x22\x6d\xcc\xfd\x0a\xd9\xd1\x17\xfc\xf0\x9c\xa3\xff\xd2\x0a\x72\ +\xb2\x48\x7b\x51\xcc\xa5\xa6\x5e\xa9\x51\x2b\x11\x2d\xa5\xfe\x9f\ +\x66\x47\xaf\xba\xa3\xab\x58\x82\xb5\xbe\xda\xf4\x19\xa3\x0d\x30\ +\x57\x69\x98\xbf\xe8\x39\x03\x01\x30\x4a\x44\xc3\x28\xc9\x04\xc0\ +\xac\xda\x68\x78\x04\x28\xa9\x5e\x01\x53\x8a\x20\xe4\xd9\x50\x12\ +\xdf\x27\xd0\x20\xac\xda\xcf\x7c\xf4\xa3\x8f\xfe\xec\xff\xf7\x9f\ +\x26\x8f\xfe\xd9\x27\xd6\x6e\xf8\xb5\x5f\x78\x27\xd9\xf8\x1e\x7f\ +\xf5\xed\xdb\x50\xe5\xd5\x5f\x1f\xd5\xc0\x18\x48\x19\x53\xda\x78\ +\xbe\xeb\x07\x01\xc6\x14\x18\x85\x0c\xc8\xe2\x08\x23\x0c\x21\xb0\ +\xbe\xb6\xad\xc1\x58\x62\x77\x12\x86\x10\x51\x8c\x90\x10\xdc\x18\ +\x0d\x80\xf5\xec\x01\x84\xc0\x71\x1c\xce\x5d\x88\x40\xb9\x5c\x02\ +\xc0\x9a\x55\x91\x65\xa9\xd6\x12\x63\x64\xcb\x4e\x95\x4a\x05\x60\ +\xa8\x33\x1d\x27\x31\x04\xd2\xf7\x7d\x8c\x73\x0b\xea\x79\x0e\x86\ +\x43\x29\x84\x90\x32\x66\x10\x92\x42\xd4\x6a\xb5\x22\xcf\xb3\x34\ +\x75\x5c\x97\x50\x4a\x09\x71\x18\x23\x94\x76\x7a\x3d\x9b\x83\xda\ +\x88\x71\x89\x2d\x29\xd9\x68\x35\x4b\x53\x41\xd9\x7a\xbb\xcd\x0b\ +\x2e\xa4\x42\x08\x61\x8c\x1c\xc7\xb3\x8d\x3d\x14\xc1\xdc\xa8\x71\ +\x5e\xd7\xc6\x76\xe3\xb3\xc3\x2e\xf1\x31\x88\xd1\x1e\x94\xd6\x43\ +\xf7\x3c\xcf\x7e\x10\x25\xe4\x9a\x0b\xff\x04\x82\xd0\x73\xe2\x5c\ +\xb8\x9e\xbf\x67\xff\x3e\x80\x08\xc6\x24\x8e\x07\xe5\x52\x50\xa9\ +\xd5\x3a\xdd\x1e\x61\xcc\x18\x23\xa4\xac\x54\x2b\xf6\x50\x2b\x57\ +\x2a\x24\x4b\x09\xa3\xbc\xe0\x46\x49\x64\x34\x81\x06\x28\x0d\xb4\ +\x76\x28\x41\xd0\x67\x94\x35\x1a\x0d\x63\x8c\x33\x18\xb4\x3b\xdd\ +\x41\xbf\x2f\x78\xae\x94\x90\x92\xb7\xdb\xbd\xb0\x14\x4e\x34\x1a\ +\xfd\xe1\x20\xcb\x84\x10\xf9\x8e\xf9\x79\x46\x29\x25\x38\x2b\x72\ +\x97\xd1\xd0\xf7\x82\x30\x8c\xe2\x48\xe4\x39\x23\x84\x51\x1a\xc7\ +\x71\x63\x6e\xce\x18\x3d\xe8\x0f\xa0\x52\x08\x41\xdf\xf7\x4a\x61\ +\x18\x78\x7e\x7f\xd0\x4d\xd3\xb4\xe0\x5c\x20\x40\x09\x66\x8e\x23\ +\x44\x1e\x45\x31\x63\x54\x69\x95\xe6\x69\xcd\x94\xae\x5c\xbe\xd2\ +\xed\xf6\x94\xd2\x94\xd1\xc0\xf7\x01\x30\x8e\x43\x30\xc6\x83\x7e\ +\xd7\x18\x05\x01\xc2\x08\xe5\x79\x56\x64\x69\x25\x2c\x19\x00\x0c\ +\x42\x5a\x29\x08\xb1\x52\x5a\x29\x63\x00\xd4\xda\x30\xc7\x57\x3a\ +\x43\x94\x50\xc7\xa9\x55\xab\x41\x39\x84\x08\x57\x4a\x81\x36\xd7\ +\xcc\x24\x05\x10\x21\xda\x40\x84\xa0\x36\x00\x63\xc2\x98\xdb\xe9\ +\x76\x07\xc3\x01\x26\xd4\x68\x0d\x8c\x30\xc0\x00\x08\x94\xd6\x88\ +\x60\x42\x29\x44\xc8\x71\x5c\xad\x75\x3c\x4c\x08\x84\x0e\x23\x06\ +\x41\x69\x8c\x0d\xe5\x10\xa5\x98\x32\x1f\x93\x9c\xf3\x24\xcf\x7d\ +\xd7\x55\x06\x62\xea\x84\xe5\x6a\x39\xc9\x30\x61\x7e\x10\x06\x61\ +\x09\x40\x18\x84\x21\xc2\x08\x51\xc2\x1c\x37\x08\x03\x29\x15\x76\ +\x98\xd4\x3a\x4d\x53\xcf\xf7\x0d\x80\x79\x51\xf8\xbe\xcb\x39\xcf\ +\xf2\x3c\xf0\x7d\xd7\x75\xa5\x52\x8e\x5d\x61\x10\x6a\x00\x30\x42\ +\x45\x96\x08\x9e\x6b\x29\x29\x46\x8c\x32\x6d\x4c\x1c\x45\x10\x18\ +\xe6\x10\x29\xf9\x86\xbe\x23\x22\x84\x48\xa9\x8d\x31\x08\x41\x08\ +\x41\x5e\x64\x79\x9e\x23\x08\xf3\x3c\xb7\x7d\x2c\x76\xaf\x11\x42\ +\xc6\xe5\x8c\xf1\x36\x1f\x1b\x2d\x9b\x77\xb1\xd1\xb0\xb5\xb5\xaf\ +\xc4\x89\x04\x0c\xd0\x66\x5c\xcd\x7e\xae\xb2\xfd\x52\x1d\x56\x88\ +\x29\x78\xf4\xcf\xfe\x9f\xdf\x7b\xa0\xb7\x67\xc7\x44\x36\x4c\x76\ +\xde\xf5\xae\xf7\xbf\xe7\x4d\x25\xa4\x9f\xa3\xc2\xd6\x4a\x28\xfd\ +\xa2\xe1\xb5\x92\x42\x1b\x48\xe9\xc6\x09\x6c\x94\xd4\x90\x60\x64\ +\x94\x90\x1a\x50\x4a\x01\xd0\x4a\x41\x8c\xe1\xa6\xeb\x5f\x5e\x72\ +\xc4\x5c\x7d\x02\x9b\xab\x7e\xa7\xf5\x0b\x66\xe0\x9b\xdc\x3b\xa2\ +\x74\xf0\xec\x57\xfe\xf9\xbf\xf9\x13\xbc\x7d\x0f\x93\x19\xae\xee\ +\xfb\xc9\x9f\xfb\xe9\xc3\x93\x9e\x81\x63\xc6\x52\x23\x85\xc4\x94\ +\xbe\xf0\x1b\x6a\x29\x94\x01\x98\xd0\x31\xb7\xa9\x12\x12\x53\x02\ +\x80\x12\x42\x23\x42\x31\x04\x4a\x2a\x4c\x9e\x37\x69\x70\x3c\xc5\ +\xe9\xc2\xef\xfe\xda\x2f\x5f\x3e\xf8\xcb\xbf\xf3\xf7\xdf\x81\x0d\ +\xd0\xb2\x48\xb3\x5c\x03\x20\xf3\x24\xe3\x72\x23\xe6\x7e\x29\xb7\ +\xaf\x8d\xc1\xaf\x76\x3b\x6a\x00\x80\x08\x13\x8c\x10\x17\x85\x52\ +\x32\x4e\x22\x08\x21\x86\xd0\x21\x54\x48\x09\x00\x44\x90\x68\xa3\ +\x10\x42\x10\x21\x87\x39\xda\xe8\xd0\xf7\x1d\xc6\x34\x40\x98\x90\ +\x64\xd0\x07\x8a\x1b\xa0\x20\x34\x08\x43\x84\xa1\xd2\x52\x1b\x65\ +\x8c\x16\x92\x43\x64\x20\x32\x52\x71\xca\x30\x80\x06\x40\x2d\x95\ +\x84\xd0\x00\x64\x28\xc1\xa5\x72\x90\x67\x99\xad\x1b\x85\x61\x48\ +\x29\x4d\x92\xc4\x6e\x63\xdb\xbb\x42\x29\xcd\x8b\x3c\xcb\x33\x4a\ +\x29\x17\x42\x19\x03\x10\xb2\x98\x4b\x8b\xb3\xb8\xca\x4b\xb5\xfe\ +\xb2\x35\x84\xd6\x3a\xb6\xbb\x5d\x42\x99\x95\x7d\xd8\xa8\xf4\x80\ +\xa2\xc8\x46\x49\x5a\x5e\x8c\x5f\x68\xcd\xa4\x35\xde\xe3\xfc\xb3\ +\x55\x58\x1b\x03\x79\xec\x59\x63\x13\xa4\x16\x93\x3c\x2e\x4f\x5e\ +\x83\x37\xe7\x32\x22\x78\xe1\xbb\x44\x19\x1e\xc5\xbd\x34\xe3\x5e\ +\x10\x72\x29\xb5\x51\xca\x40\x0d\x11\x75\x98\x10\x82\x50\x82\x10\ +\xc6\x98\x08\x29\xb7\xef\xda\x8e\x31\x06\x10\x0e\x7a\xbd\x7c\xd8\ +\x57\xbc\xc0\xd0\x00\xa3\x4a\xbe\x07\xb5\x91\x9c\x6b\x29\x2d\x00\ +\x0a\x41\x60\x54\x81\xa0\xa4\x04\x78\x2e\xe5\xbc\x70\x1c\x8c\x31\ +\x44\x04\x95\xab\xa5\x24\x4a\xa1\x16\x5a\x49\xdf\x73\x27\x1a\xb5\ +\x6e\xb7\xa7\xa4\x94\xbc\xc0\x26\xf0\x19\x9b\x9f\x99\x49\xe2\xa4\ +\xd7\x1b\x18\x65\xb4\x34\xca\x68\x03\x0d\x44\x44\x68\x49\x28\x46\ +\x10\x18\x25\x80\x52\x5a\x09\xa3\x04\x86\x00\x11\xac\x78\xe1\x30\ +\x1a\x43\x93\xa4\x09\x17\xf9\xfa\xda\x6a\x91\x24\xae\xe3\x20\x04\ +\x39\x17\x45\x21\x3c\x97\xb9\x1e\x4b\xd2\x28\x4b\x33\x2e\x0b\x84\ +\x09\x46\x44\x6b\x90\x65\x99\x51\x4a\x19\xc5\x18\x13\x4a\x0b\xa1\ +\x8c\x86\xbc\x90\xca\x01\x84\xba\xda\x14\x0e\x43\x5c\x4a\x2e\x44\ +\x51\xe4\x92\xe7\xc3\x9e\xe0\x9c\x47\xdb\xe7\xaf\x99\x16\x00\x11\ +\xec\x78\x81\x02\x00\x22\xac\x84\xa2\x04\x53\xc7\xd5\x06\x28\x05\ +\x30\x46\x00\x18\xa1\xa5\x86\xda\x18\x9b\x1a\x84\x10\x61\x00\x60\ +\xa5\x52\xc5\x18\xf5\xfb\x03\x89\x90\xe3\x7b\xe5\x6a\x03\xa7\x09\ +\x75\x5c\x4c\x08\x71\x5c\xea\x79\x8c\x32\xae\xb5\x41\x58\x01\x68\ +\x20\x46\x18\x97\xaa\x2e\xa2\x0c\x00\x10\x96\xcb\x84\x10\x29\x15\ +\x75\x18\xc4\xc8\x35\x9a\x32\x2a\x0d\xd0\x08\x41\x42\xa7\x66\xe7\ +\x8a\x3c\x4f\xe2\x38\x49\xd2\xc1\xa0\x97\x17\x1c\x53\xaa\xb3\x4c\ +\x19\xe3\x87\x21\x17\x82\x17\x85\xd6\x1a\x13\x52\x70\xe1\x50\x02\ +\x94\x54\xbc\x90\x42\x20\x04\x31\xa5\x10\x21\xa3\x95\x25\x33\x47\ +\x18\x68\xad\x18\xf6\x31\x26\xd6\xe4\xd9\x6c\x8a\x04\x92\x1a\x0a\ +\xa1\x19\x67\xce\xed\x02\x1e\xe7\x78\xad\x02\x92\xfd\xa7\x0d\xec\ +\xa1\xb0\xbe\xac\xdd\x68\x96\xec\xfe\x95\xf2\xec\x37\x8b\x6d\x6e\ +\x9c\xbc\xdf\x24\x20\xfb\x66\x01\x60\xdc\x4b\xaf\x7b\xd3\xdf\xf8\ +\xd5\x9f\x79\x43\x7c\xf9\xd1\xdf\xfc\xcd\x3f\xbd\x6f\xcf\x8d\x3f\ +\x7a\x6b\xf8\xd4\x17\xfe\xc7\x17\x1f\x3b\x03\x2b\x3b\xff\xb7\xf7\ +\xfd\xc4\x8d\x33\xe8\xc9\xcf\xfe\xf1\x17\x9f\x5a\x92\x00\xef\x38\ +\x7c\x9d\x3b\x58\x38\xbb\xd0\x99\xbb\xf5\x1d\x3f\xf1\x43\x77\x97\ +\x69\x7e\xf4\xbe\x8f\x7f\xe6\x1b\x27\x74\x30\xff\x8e\x1f\xff\xc9\ +\x1b\xd9\xe5\x0f\xfd\xd9\x33\xef\xfc\xe0\x4f\xed\xae\x83\xc7\xfe\ +\xe2\xbf\x2e\x4e\xbf\xe5\xdd\x37\xe3\xbf\xf8\x93\x8f\x9d\x6e\x15\ +\xf3\x37\xbf\xfd\x7d\x3f\x74\x97\x0f\xd5\xcb\x4d\xa6\xc2\x4d\xa4\ +\xfb\x2f\xd4\x1f\x35\x46\xeb\x91\x9c\xf9\xf3\x2b\xc4\x2f\xd6\x37\ +\xcd\xd3\x21\xac\xdc\xf4\xbf\xff\xc6\x3f\x9a\x81\xad\x8f\xff\xc7\ +\xff\xfb\x23\x1f\x7f\xf4\x5f\xfd\xf2\xdb\xbb\x67\x1f\xfa\xf3\x4f\ +\x7e\xb5\x99\xd1\x5b\xde\xf6\xa3\xef\xb9\x67\xdf\x85\xc7\x3e\xff\ +\x89\x7b\x9f\x48\x24\x9c\xd8\x7e\x70\x9b\x37\x38\x7e\x66\xc9\xdd\ +\x7e\xeb\x4f\xff\xc4\x0f\xcd\x86\xb4\x7f\xf1\x89\x8f\x7d\xfc\x0b\ +\x2b\x29\x3e\xfc\x86\x77\xff\xd8\xdb\x76\x7f\xf6\xbf\xfd\x11\xbf\ +\xee\x47\x7e\xe4\xb6\xd9\xf6\x89\xaf\x7e\xec\x91\xe4\xfd\x1f\x78\ +\xdb\xa9\x2f\x7c\xec\xde\x27\x2f\x90\xc6\xde\xf7\xbc\xef\xc7\x0e\ +\x4f\x50\xa1\x0c\x00\x80\x20\x70\xf6\xd1\xfb\xfa\x95\x1b\xbc\xa5\ +\x47\x1e\xbe\xfc\xc6\x37\xed\xf2\x01\x00\x08\x23\x60\x00\x84\x18\ +\xa1\x0d\x89\x72\xf3\x52\x6e\xdf\x7c\x2f\xe4\x75\x31\x46\x04\x13\ +\xeb\x99\x62\x82\x93\x2c\xb3\x5c\xb8\x2e\x65\xd0\x98\xa2\x28\x00\ +\xdc\x48\x72\x42\x08\x00\xc0\x08\x3b\x8c\x69\xad\xe3\x34\xf1\xfd\ +\xc0\x75\x5d\x9e\x4a\x68\xa3\x51\x00\x10\x42\x61\x18\xda\xea\x51\ +\x51\x14\x45\x31\x42\x3d\x38\x8e\x63\x77\xaf\xe3\x38\xc0\x01\x46\ +\x6b\xc7\x71\x94\xd2\x84\x52\xb4\xd1\xca\x36\xb6\x5e\xd6\x94\x5a\ +\x9a\x18\x9b\x45\x77\x3d\x17\x22\x08\x01\xb0\xb9\x5c\x4b\x04\x68\ +\x00\x10\x05\xe7\x45\x61\xdf\x81\x52\x6a\x8b\x4f\xb6\x8b\xd4\xda\ +\x45\x63\x80\x05\xf7\x1a\x33\x82\x4e\x58\x52\x18\x9b\xa4\x1a\x37\ +\xe1\x59\x33\x89\x37\xdc\xd5\x71\x05\xd7\x5e\x30\x46\x64\x8c\x53\ +\xbe\xb6\xfb\xc5\xd2\xc4\x5f\x23\xa5\x11\x00\x00\x22\xea\x38\x5a\ +\x6a\xdf\x0f\xb3\x2c\x7b\xe6\xc8\x51\x03\x11\xa1\x0c\x19\x3d\x18\ +\x44\x84\x10\x00\x6c\xed\xd3\x50\xc6\x20\x82\xf5\x5a\x0d\x00\x70\ +\xf9\xf2\xe5\x72\xb9\x42\x08\x82\x10\x41\x03\x20\x80\x90\x20\x08\ +\x11\x73\x9c\xa0\x54\x5a\x5a\x5e\x89\xa2\xa8\x5a\xad\x76\x3a\x43\ +\xdf\xf7\x6d\x5a\x3b\xcf\xf2\x7a\x63\xd2\x46\x1b\x18\xe3\x4a\xb9\ +\x12\x0d\x12\x97\x32\xea\x50\x44\x30\x40\x70\x18\xc7\x22\x93\x84\ +\x52\xa9\x15\x80\x50\x2a\xc5\x85\xc8\xb2\xac\x52\xad\x72\x5e\xb8\ +\xbe\xc7\x98\x43\x37\xb4\x5a\x39\xe7\x5a\xc8\x38\x89\xb3\x3c\x75\ +\x1c\x97\x39\x4c\x48\x99\x24\x89\x01\xc0\x61\x0e\x17\xc2\x22\x5f\ +\xac\x1b\x3b\x86\x58\x17\x9c\xf7\x7a\x96\x43\xc3\xe4\x79\x5e\xe4\ +\xb9\xd2\xc6\x2e\x27\x4a\x89\xc3\x18\x65\x4c\xa4\xd9\xa8\x7c\x8e\ +\x31\x00\x5a\x2b\x59\x29\x97\x01\x80\x59\x9a\x4a\x09\x08\xc1\x45\ +\x91\xf7\x7a\xfd\x38\x1e\x1e\x38\x70\xe0\x5a\x8f\x75\x83\x09\xb1\ +\xab\xc2\x36\x5c\x42\x84\x8c\x01\xd6\x99\x83\x10\x01\xa0\x81\xd1\ +\xc6\x98\xb1\x95\x41\x08\x5a\xc0\x2d\xc6\x08\x21\x24\x95\x1a\x46\ +\x11\x46\xb8\xe0\x5c\x2b\x25\xa4\x4c\xb3\x0c\xb5\xdb\x36\xc3\xdf\ +\xe9\x74\xb4\xd2\x10\x40\x8c\x91\xf5\x78\x10\x84\xeb\xcd\x96\x5d\ +\xaf\x08\x41\x80\x8c\x06\x5a\x2a\x05\xd4\x28\xf8\xd3\x4a\x39\x94\ +\xf9\xbe\xef\x79\x5e\x9a\xc6\x18\x63\x04\x9f\x03\xbd\x5b\xf2\x64\ +\x21\x04\xa5\x54\x1b\x23\x84\x80\x1a\x40\x05\x94\x32\x52\x19\xa4\ +\x84\xd2\x4a\x29\x4d\x19\xc3\x44\x63\x2c\x00\x40\xb6\xf9\x75\x5c\ +\x92\xb0\xc9\x15\x8c\xf1\x46\xfa\x5c\x5b\xd4\x92\x95\xec\xb5\xce\ +\xe2\x18\xa3\x37\xde\xc5\x63\x7c\x93\xdd\x56\x16\x81\xfc\xca\xc0\ +\x7c\x46\x5a\x9b\xcf\x69\xbc\x6c\xc8\x78\xbf\x8c\xc4\x8f\x36\x00\ +\x31\xc7\xa3\x88\x04\xa1\x4f\xb1\x21\x18\x2e\x3c\xf2\x17\x7f\xfa\ +\x8d\xb5\x9f\xf8\xc0\x07\xfb\x0f\xfd\xc9\x47\x3f\xfa\x97\xff\xfc\ +\xd7\xde\x7d\xf4\x1b\x8f\xba\x37\xff\xf4\x3b\xf7\xf5\xff\xd3\x7f\ +\xfa\xb3\x1d\x3f\xf8\xf7\xde\xfb\x43\xbd\x8f\xfe\xd7\xff\xfe\xc8\ +\x75\x87\x6f\x1a\xde\xfb\xa1\x4f\x1c\x7d\xd7\xfb\x7f\xdc\xb9\xfc\ +\xd5\x8f\xfe\xee\x7f\xfd\x87\xff\xfb\xbb\x93\x4b\x5f\x7f\xe2\xca\ +\x3b\xf7\x54\xe5\x83\x8f\x9c\xdc\xf5\xbe\xb7\x7c\xfa\x23\xff\x75\ +\x61\xfa\x1d\xef\xff\x3e\xff\xcf\xfe\xf3\x47\x3f\x56\x9f\xfb\xf9\ +\x37\xed\x50\x5c\xbe\x5c\x23\x6a\x8c\x01\x70\xe4\xb5\x98\x17\x94\ +\xf0\xed\x1c\x3c\x37\x03\xcf\xfb\xe1\x79\xc7\x88\x31\x00\x53\x27\ +\x08\xb1\x03\x42\x97\x12\x0d\x89\x1a\x9c\xfe\xf0\x87\x3f\xb1\xfd\ +\x9d\x1f\x78\xbb\x7f\xf1\xf7\xfe\xf0\xc3\xf3\xbb\x7f\xa3\x73\xf4\ +\x91\x25\xef\xc6\xbf\xf3\x03\x3b\x3f\xfe\xbb\xff\x69\xe1\xc0\x0f\ +\x7d\xe0\xbd\x37\x7f\xea\x0f\x7f\xff\xcf\xbf\x7e\xdd\xdf\x7f\x33\ +\xfe\xfd\xff\xfc\x07\xe4\xb6\x1f\xff\x91\xbd\xfc\x2f\xfe\xe8\x43\ +\xa6\xfc\xeb\xdb\x8b\xf5\x4f\x3f\xf8\xf4\x8f\xbe\xf6\x5d\x67\x9e\ +\x79\x70\x59\xbf\xee\xd2\x43\x1f\xfb\xf8\x93\x83\x9f\xfe\x99\x0f\ +\x2e\xdd\xf7\xd1\x0f\xff\xe1\x27\xff\xd9\x3f\xfe\xa9\x12\x28\x14\ +\x24\x40\xac\x3e\xf0\xf0\xb9\x7b\x7e\xf6\x37\xa6\x9f\xfa\x0f\x9f\ +\xbb\xef\xd1\xbb\x7f\xfe\xad\xf0\xf9\xe1\xa6\x19\x49\xc6\xbe\xb4\ +\xdb\xff\x1e\xb0\xa3\x00\x00\xad\x95\xb6\x9d\x64\xae\xcb\x85\x50\ +\x4a\x41\x63\x84\xe0\x08\x40\x84\xb0\x06\xca\xde\x2d\xc6\x18\x22\ +\x48\x19\xf3\x7d\x7f\x30\x18\x44\xc3\x88\x12\x16\x06\x2e\x4f\x47\ +\x5e\xad\xdd\x7e\x16\x3a\x61\x95\x58\xc6\xd1\xa1\xad\xaf\x10\x42\ +\x6c\xc9\xd3\x62\x7a\xd3\x34\x51\x4a\x95\x7c\xcf\xf6\xa8\x58\x70\ +\xac\xed\x25\xb5\x22\x9a\xb6\x0e\x54\x14\x45\xa0\x82\xa0\x1c\x68\ +\x47\xd9\x4e\x00\x03\x80\x10\x02\x23\xcc\x79\x21\xa5\xd4\x9c\x5b\ +\xc6\x19\x6b\x08\x6d\x75\x67\x9c\xa4\xb5\x8e\x8f\x75\xb1\x6d\xab\ +\xe5\x18\xb9\xb0\x99\xba\xc1\xfe\x30\xae\x06\x8d\x4f\x22\x8b\xdb\ +\xb4\x86\xd9\x22\xb0\x6c\x9b\xa9\x35\xbd\xd7\x7e\xb2\x18\x23\x94\ +\x12\x52\x2b\x05\xfc\x30\xc4\xd4\x25\x84\x0e\xe3\x04\xe4\x05\xd4\ +\x4a\x2b\x61\x17\x18\x84\x10\x41\xe4\x38\x0c\x00\x50\xa9\x56\x1d\ +\xcf\xef\x74\x3a\x52\xa9\xdd\xbb\x76\xc3\x34\x16\x59\x02\x10\x04\ +\x00\x08\x25\xa1\xe0\xb9\xe0\x06\x82\x7e\xbf\x5f\x14\x85\xd6\x52\ +\x0a\x3e\x18\x0c\x8d\xd6\xae\xeb\xd6\x6a\xb5\x20\xf0\x01\xc4\x16\ +\x4a\x9a\xa4\xf1\xc4\xfc\x1c\xc6\xa4\xd7\x6d\x71\x21\x2c\x0b\x87\ +\xf5\x7e\x94\x52\xbd\x6e\xd7\x9e\xb3\x52\x8a\xe9\xda\x0c\xa6\x84\ +\x3a\x24\x1a\x0e\x6d\xb7\x06\xf3\x7c\x25\x55\x96\xe6\x42\x69\x00\ +\x05\x63\x8e\x31\x50\x03\x88\x10\x81\x84\x40\x84\x1c\xc7\x73\x7d\ +\x9f\x52\x07\x68\xa3\xb4\xd1\x1a\x28\x65\xb8\x90\x10\x0a\x00\x30\ +\x26\x10\x40\x0e\x11\x72\xc8\xa8\x2c\xed\x38\x8e\x01\x20\xcb\x32\ +\xa1\x14\x42\x10\x21\x6a\x00\xc8\xb3\x6c\x08\x34\x04\x3a\x0c\x43\ +\x04\x8d\xef\xb1\x4a\x18\x38\x0e\xeb\x6a\x81\x11\x60\x84\x7c\x1b\ +\x5b\x0f\x0a\x31\xea\xb9\x84\x10\x69\xad\x01\x30\xb5\x5a\xad\x5a\ +\xad\x2b\xa5\xb2\x2c\x6d\xb6\x12\xbb\x3a\x10\x82\x16\x27\xab\x94\ +\x6c\x36\xd7\x95\xd2\x45\x51\x28\xad\x21\x32\x1b\x56\xdc\xa6\x46\ +\x31\x42\x58\x08\x61\x7b\x69\x30\x42\x18\xa1\xa2\xb0\x16\x0b\x11\ +\x42\x37\xac\x17\x02\x00\x18\x08\x20\x86\xda\x18\x0c\x46\x11\x21\ +\x46\x48\x08\x91\x26\x09\x30\x40\x08\x49\x10\xa4\x04\xdb\x65\x6f\ +\x73\xb0\x63\x9a\x4c\x4a\x59\x39\x0c\x94\x52\x0a\x18\x4b\x2b\x0d\ +\x20\x34\x00\x68\xa3\x85\x92\x4a\x4a\x00\x91\xe3\xba\x4a\xe9\x24\ +\x49\xec\x76\xb0\xd5\x87\x71\xbd\x53\x48\x29\x84\xb0\x4b\xda\x02\ +\x8c\x5d\xd7\xdd\x1c\x9e\x8e\xb7\xc3\x06\x90\x64\xb4\x79\x47\xa7\ +\x12\x79\x25\xce\x25\xa3\xcd\x46\x75\x50\x8d\xe0\x38\xd0\xa6\x75\ +\xf5\x4b\x6b\x76\x82\x06\x01\xea\x9a\xa7\xbf\xf2\x3f\x7e\xeb\xec\ +\xe7\x97\x2e\x2e\xef\xff\x81\x0f\xbc\xfd\x7a\xef\x81\xff\xf2\xc8\ +\x5a\x37\x78\xf0\xb3\x9f\xe0\xbd\x6e\x0c\xc3\xe6\x50\x12\x16\xcc\ +\xef\xdc\x77\xfd\xed\xe5\x1b\x77\x3d\xec\x6e\xdf\x7f\xe3\x9d\xec\ +\xd6\xfb\xbf\xb4\xbe\x76\xf9\xc9\xd3\x47\x26\xee\x79\xcf\x3b\xef\ +\xb8\x05\xdc\xdc\x38\xfe\xc4\x6f\x3e\xdb\xa7\xaf\xbb\x75\xe7\xfd\ +\xcf\x5c\x18\xf8\x9d\x96\xb7\xfb\xbd\xdb\x7a\xff\xf9\xc4\x32\x8c\ +\x9e\xf8\xc4\xaa\xee\x14\x12\xad\x74\xb5\x99\x57\x2f\x51\x81\xd8\ +\x3e\xb3\xe7\x20\x42\x06\x00\x6a\x45\x94\xaf\x4a\x75\x6a\xa3\xb5\ +\x56\xc6\x28\x6d\xc6\x5e\x85\x79\x61\x56\x14\x1a\x03\x30\xcd\xd6\ +\x1e\xfb\xb7\xbf\xf9\x5b\xc5\xfa\x15\x51\xbf\xe9\xef\xfe\xfc\x5d\ +\xbd\xe3\x7f\x79\x69\x69\xbd\x78\xe2\xde\x55\x93\xf2\x7c\xd0\xea\ +\x75\x21\x22\x13\x3b\xf6\x1c\xba\xe1\xb5\xaf\xbf\xed\x33\x8f\x07\ +\x73\x37\xdc\x74\x47\xfb\xfa\xaf\xdc\xb7\xd8\xe9\x9c\xbe\xb0\x84\ +\x76\xfc\xea\x8f\xbd\x65\x3b\x01\xe2\xd4\x53\x7f\xf9\xc0\xb3\x6f\ +\xff\xe1\x3b\xc4\xef\x1f\xbd\xd0\xbd\xe3\xcc\xb9\xe4\x8e\x77\xed\ +\x5f\x78\xec\xb3\x6b\xdd\xea\x7d\x9f\xfa\x44\xd6\xed\xc7\xac\xd5\ +\x4e\x75\xd9\xd1\x90\xe0\xe6\x53\xdf\x38\xd9\x75\x6f\x65\x89\x3b\ +\xbb\x63\xf5\xe3\xdf\x38\xf7\xde\xb7\xee\x43\xc0\x18\xa3\x95\xd1\ +\x1b\xc8\x4c\xa5\xd4\xd5\xf0\xae\x17\xdc\xbe\x01\xc4\x68\xfd\x3d\ +\x62\x47\x11\x42\xc0\xd8\xc6\x89\x11\x78\x01\x01\x88\x00\x34\xd6\ +\x20\x01\x83\x30\x04\x00\x20\x42\x30\xc2\x4a\x49\xa5\x46\x1d\xa5\ +\x4a\x2b\xb3\x81\x4d\xd0\x1b\x7d\x9c\x45\x51\xd8\x16\x08\xce\x79\ +\x51\x14\x8d\x46\xc3\x22\x26\xec\xfe\xb4\xbd\x2b\x1b\x2d\x6b\xda\ +\x46\x81\x4a\x6b\xeb\xfc\x5a\xf5\xd0\x3c\xcf\x2d\x21\x11\xa1\x84\ +\x31\x96\xe5\x99\x4d\x31\x59\x74\xac\x7d\x1f\xa5\x14\xd9\x40\xc6\ +\x2b\x63\x44\x9e\xdb\x4f\xb4\x99\x28\x4a\x69\x9e\xe7\x4a\x4a\xad\ +\x15\x82\x70\x33\x4c\xce\x06\xac\x63\x3f\x68\xdc\xb7\x70\x15\x32\ +\x70\x6c\x65\xc7\x69\x5e\xfb\xaf\xb6\xcf\x0f\x8c\x69\xd2\xae\xd9\ +\x41\x87\x90\x32\x8f\x2b\xa0\x24\xcf\xb2\x22\x64\x01\xa2\x8c\x39\ +\xd2\xf2\x0e\x0e\xfa\x5d\x60\x8c\x94\xca\xc6\x34\x8c\x32\x7b\x77\ +\x84\x39\xb6\xe3\x10\x02\xa3\x8d\x16\x52\x28\xad\x09\x25\x10\x21\ +\xad\x75\xa7\xdf\xb3\x31\x74\xa7\xd3\x09\x03\xbf\xd1\xa8\x1b\x00\ +\x1c\xd7\xb1\x1d\xfa\x08\x21\x84\x49\x92\xa6\x79\x5e\xb8\x8e\xab\ +\x8d\x91\x4a\x71\x29\x35\x30\x5e\x10\x14\x52\x48\x25\xb3\x3c\xf7\ +\x7d\x1f\x20\x54\x2a\x95\x3b\xad\x9e\xc5\xc5\x14\x9c\x33\x4a\x83\ +\x20\x0c\xfc\x40\x4b\x61\x8c\x51\x4a\x6a\x63\xb4\x36\x69\x9a\x17\ +\x5c\x08\x29\x73\x5e\xf8\xbe\x6f\x11\xaf\x00\xc2\x3c\x2f\x74\xd9\ +\x30\x4a\x8d\x31\x45\x21\x94\xd6\x4a\x69\x21\xa5\x4d\xb6\x17\x05\ +\xa7\x8c\x51\xd7\x95\x82\xe7\x45\xe1\x3a\xd4\x46\x4a\xd2\x46\x72\ +\x84\x00\x08\x99\x01\x18\xc2\x22\x4b\x1b\xb5\xaa\xef\x3a\xad\x56\ +\xdb\x65\xd4\x9b\x9a\x66\x84\xa4\x52\x0a\xc1\xaf\x99\x19\x50\x29\ +\x99\x65\x99\xc5\xef\x10\x8c\x04\xe7\x51\x14\x21\x84\x3c\xcf\xc7\ +\x98\x40\x68\x00\x40\x10\x62\x84\x2c\x6c\x96\xa4\x69\x62\x0c\x10\ +\x42\x68\x6d\x10\x42\x98\x60\xa0\x47\x99\x89\x31\x6e\x02\x21\xa4\ +\xf5\x28\xf9\x01\xb4\xd9\x0c\x50\xdc\x6c\x93\x10\x42\x06\x02\x69\ +\xd4\x28\x56\x05\x40\x6b\x8d\x11\x82\x06\x18\xad\x21\x84\x8c\xd1\ +\x8d\xf4\x89\x19\x03\xc7\xc6\x70\x74\x03\x8c\xd1\x1e\x17\x52\x48\ +\x25\x95\xb2\xfe\xbe\x36\x46\x1b\x00\x0d\xb0\xc7\x11\xa5\xb4\x28\ +\x92\x2c\xcb\x8c\x31\xc1\x86\x3a\xb4\x4d\xab\xd8\xad\x37\x86\x58\ +\xdb\x1d\xc7\x18\xb3\xc5\xfe\xf1\x2e\xde\x48\x53\xe1\xd1\xde\xdc\ +\xc8\xc7\x60\x8c\x5f\x16\x14\xc0\x18\x03\x80\xb9\xda\xcf\x7c\x09\ +\x27\xa6\x01\xb6\x7d\x5a\x2b\xa5\x37\xe3\x5a\x8d\xb1\x5d\xfc\xe6\ +\x5b\x3f\x62\xa4\x79\x6e\xf6\xdc\xfc\x86\x9f\x7c\xfb\xfc\x9f\xfd\ +\x87\x0f\x51\xb7\xec\x13\x28\x85\x99\x3a\x78\xfb\x8f\xbf\xef\x0d\ +\x50\x0a\xe6\xf9\x65\x92\xe6\xca\x60\x59\x00\x20\x10\x30\x45\x9c\ +\x00\x0d\x35\x46\x52\x1b\x04\x21\xcf\x72\x0d\x00\xe2\x45\xc1\x95\ +\x54\xde\xad\xaf\x7b\xcd\xbd\x7f\xf6\xc0\x5f\x24\x7a\xf2\xf0\x5b\ +\xe7\x5d\x2d\x48\xf9\xae\xb7\xff\xf0\xdb\x76\x3b\xdc\x60\xd7\xf5\ +\xb3\xb4\x78\x09\xf7\x05\xc7\xff\x1b\xc7\x64\x23\xbc\xb7\x36\x2f\ +\xc8\xeb\x1a\x63\xf4\x0b\x67\xe0\x85\x41\xa9\x56\x4a\x0a\x4e\x2b\ +\xfb\xdf\xf3\xbe\x9f\x58\xfd\xf2\x47\xbf\xb4\xea\x36\x02\x47\x6b\ +\x49\xc2\xb9\xef\xfb\xd1\xf7\xed\x64\x0a\x52\xb7\x5e\x77\xbe\xf8\ +\xa0\xd4\x3e\x07\x40\x18\x6c\x78\x9e\x2a\x60\x80\x01\x50\x4b\x03\ +\xb1\x56\x22\x2f\x00\x20\x3a\x2b\xb8\x36\xaa\xb2\xf3\x8e\x03\xce\ +\xd7\xbe\xf8\xc9\xff\x77\x8d\x6c\xff\xbe\xc3\x33\x4f\x3d\x20\xe7\ +\xae\xbf\xf3\x7d\x3f\x7c\xbb\x11\x92\xba\xae\x0f\xd2\x5c\x22\x17\ +\xf6\x1e\x7d\xf4\x99\x54\x88\x2f\xff\xd9\x47\x21\x90\x7a\x78\xe5\ +\x91\x67\xaf\xec\xd9\x65\x4b\xba\x5a\x49\x05\x20\x04\x46\xdb\x74\ +\xe0\x5f\x71\xfb\xb6\x53\xeb\x85\x69\xed\x57\x9f\x1d\x35\xc6\x6e\ +\x75\x04\x11\xb4\x79\xbf\x20\x08\x30\x21\x18\x00\x2d\x54\xdc\x1f\ +\xf0\x2c\x37\x70\x04\xc4\x45\x1b\x5d\x31\x00\x80\x30\x0c\xb5\x81\ +\xa5\x4a\x05\xdb\x07\xab\xf5\xb8\xa7\xd3\x62\x47\x5d\xd7\x2d\x97\ +\xcb\xfd\x7e\xdf\x16\x11\xc7\xbc\x9d\xf6\x02\x4b\x8d\x5d\x14\x1c\ +\x21\x94\x17\x85\xed\x07\x1f\x9b\x5b\x6b\x2a\xec\x0f\x84\x60\xdb\ +\x30\x13\xc7\x31\x2f\xb8\xd1\x5a\x4a\x69\x0b\x86\x18\xe1\x51\xa0\ +\xbc\x49\xf2\x25\xcf\x73\x8b\x8f\x70\x1c\xc7\x9e\x3e\xa8\x28\xc6\ +\x7e\xb4\x0d\x85\x2d\x95\xa8\xb5\x4c\x4a\x6b\x9b\xa7\xb5\x34\x3a\ +\x63\x48\xd1\xe6\x31\xc6\x46\x6e\x36\xb1\xf6\x70\xf9\x76\x28\x76\ +\xa5\x01\x00\x61\xca\x1c\x0d\x90\xe3\x7a\xbb\x76\xee\x24\x8c\xa5\ +\x49\x92\xc5\xc3\x56\x73\x75\xcc\xfa\x66\xf3\x8a\x23\x3e\x7e\x84\ +\xe6\xe6\xe6\x5c\xd7\x73\x98\x13\x63\xac\xed\x6e\x03\x40\x69\xad\ +\x81\xb1\xc7\xae\xeb\xfb\xcc\x73\x93\x68\xa8\x5b\x32\x4e\x52\xa5\ +\xb4\xd2\x6a\x84\xfc\x34\xd2\xb2\x0d\x27\x69\xea\x0c\x71\x10\x7a\ +\xcc\x75\xec\x6f\x10\xc6\x1a\x80\x4e\xaf\x4b\x1d\x86\xb5\x52\xc6\ +\xd8\xd6\xd8\xe1\x70\x98\xe5\x19\x80\x26\xcb\xf3\x78\x30\xf0\x1c\ +\xa6\x85\xa4\x08\x01\x04\x85\x92\x00\x00\x08\x10\x44\x10\x00\xc0\ +\x05\x87\x10\xb9\xbe\x4f\xd2\x34\xcd\xf3\x5e\xaf\x3f\x51\xaf\x13\ +\x42\x94\x92\x42\xca\xa2\x28\xc2\x52\xc9\xf2\xcf\x15\x42\xc4\x71\ +\xa4\xe2\xc4\x28\x19\xfa\x6e\xbd\x5a\x66\x8c\x48\xa9\x84\xe2\x4a\ +\x69\x02\x21\xa5\x94\x18\xc3\x28\xe1\x9c\x03\x63\x04\xe7\x45\x9e\ +\xf1\xa2\x10\xbc\x20\x18\xf9\xae\xeb\x38\xec\xda\x66\xdd\x9a\x2e\ +\x21\x84\xeb\xba\xbe\xef\x3b\xcc\xc9\xb2\x22\x8a\xe2\x28\x8a\x30\ +\xb6\x86\x13\xdb\xdc\x04\x84\xc8\x62\xb9\xe3\x24\x06\x06\x28\xa5\ +\x31\x46\x08\x61\xa9\x84\x32\xda\xe8\x51\xb6\x63\x8c\xcb\x1d\x37\ +\x4d\x21\x08\x81\x36\x96\xeb\x7d\xdc\xe5\x6c\x77\x1b\x42\x18\x62\ +\xa4\x80\x96\x52\x82\x0d\x26\x2c\x8c\x10\x81\x30\xcf\x0b\xdf\xf7\ +\x29\xa3\x9c\x73\x4a\xb0\x7d\x73\x8b\xbc\xb3\x0b\x15\x42\x08\x0c\ +\x48\xf3\x9c\x60\x0c\x10\x56\x42\x5a\xd7\x5f\x48\x69\x3d\x24\x84\ +\x47\x84\xd8\x9b\x57\xe9\x98\x74\xc9\x26\x78\xe5\x46\xa2\x65\xec\ +\x26\x96\x4a\x25\x2b\x53\x6a\xb1\xd6\x36\x27\x31\xce\xbb\x58\xfb\ +\x6a\x8d\xa8\x31\xc6\xb6\x2d\xbd\xb4\xf2\x3f\xca\xd2\x4c\x2a\x65\ +\x37\xe9\xd8\x77\xcc\x8b\xec\xa5\xc4\xa3\x96\xec\x4c\x6f\x00\x20\ +\x36\xf7\x7e\xbc\x24\x57\x09\xe9\x3c\xcd\x70\x23\xdc\x7e\xe8\x8e\ +\xbf\xf5\x8b\xeb\xff\xe7\xbf\xfb\xfd\xcf\xee\xf9\x67\x37\xdf\xf3\ +\xe6\x7b\x3f\xfc\xe0\x97\xbe\xe6\xcc\x05\xa0\x3c\x7b\xd3\x9d\xfb\ +\x41\x91\xa6\xa4\x10\x40\xcb\x3c\xcd\x8c\x90\x40\x8a\x22\x8d\xd3\ +\x82\xbe\xf3\x75\x77\x7d\xe5\xc3\x9f\xf8\xc3\x4a\xc4\x96\x1f\xbf\ +\x1c\xde\xf4\xee\xb9\x30\xa8\xdc\xb6\x4f\xff\xd9\x1f\x3d\x30\xf1\ +\x7f\xfd\xcb\xbd\x24\x44\x6f\xd8\xef\x3f\xf8\x85\x4f\x97\x5e\x7f\ +\x9d\x2e\xd0\x0d\x77\xbc\xd6\xa5\x2f\xaf\x3e\xfa\xdc\x5d\x18\x63\ +\xb4\x7a\x21\x7a\xcb\x86\xa3\x76\x06\xf4\xd8\x8e\xbe\x28\x5e\x57\ +\x29\x51\x64\xb9\xa4\x93\x33\x3b\x5f\xfb\xc1\xbf\xb5\xf4\x2f\x7e\ +\xeb\x77\xfe\x68\xef\xaf\xff\xc8\xeb\xf6\x56\x1f\xfb\xdc\xa7\xee\ +\x7d\xc3\xe1\x09\xe1\x4e\xbd\xfe\xae\x43\xa2\x48\xb3\x9c\x2b\xa5\ +\x8a\x2c\xcb\x90\x50\x40\xf3\x3c\x4b\x8a\xa4\xbc\xef\xce\xc3\xde\ +\x43\x7f\xfc\xfb\x7f\x72\xe7\x4e\x7e\xef\x33\xdd\xbb\x3e\x78\x33\ +\xc5\xd5\x3b\x6e\x9f\xff\xe7\xbf\xf3\xf1\xd7\xfd\xe2\xbf\x98\x0f\ +\x9d\xe4\xb5\x77\x7d\xe5\xcf\xef\xbf\x77\x02\x4d\x3a\xa6\xb6\xed\ +\xc6\x5b\x0e\x38\xda\xc0\xfe\xe5\x23\xf7\x1f\x89\xfe\xc6\x3f\xf8\ +\x67\x6f\xde\x1b\x18\x8c\x9e\xfd\xf8\xef\xfc\xfe\xe7\xbe\xf8\x03\ +\x7f\xf7\x3a\x10\x2d\x3f\xf1\xec\xa5\xeb\xcb\xe5\xe5\x87\x8f\x9c\ +\x5d\x7d\xc3\xc1\x0a\x52\x2f\x06\x1c\xde\xe4\x65\x22\xbd\x11\x89\ +\xbd\xba\xed\xa8\xc5\xe2\x2a\x25\xa5\x10\x10\xe3\x2c\xcd\x88\x43\ +\x1d\xc7\x21\x10\x21\xc7\x44\xfd\x81\xd2\x9a\x32\x32\xce\xe1\x2b\ +\xa9\x10\x26\x79\x91\xfb\x9e\xd7\x98\xf0\x20\x42\x45\x12\x13\x42\ +\xe4\xc6\xa1\x6f\x29\x0b\xc0\x06\xdf\x0a\x84\xb0\xd3\xe9\xd8\x23\ +\xc6\x16\x2f\xad\x95\xb5\x21\xa3\x75\xc7\x94\x52\x36\x61\x28\x37\ +\x86\xb5\xa0\x36\xb5\xcb\x1c\x67\xdc\xd7\x0f\x01\xd4\x4a\x69\xad\ +\xb9\x94\x9e\xe7\x15\x45\x6e\x0c\x00\xc6\x48\xad\xe1\x06\x9f\xfe\ +\x66\x0e\x33\x42\xc8\x30\x8a\xf2\x82\x57\x2a\x15\xcb\x0b\x68\x2f\ +\xb0\x2d\x71\xf6\x7a\xb3\xc9\x5b\xf7\x7d\xdf\xb6\xd6\x8c\x69\xe8\ +\xed\xbb\x59\xf0\x91\x7d\x89\x35\xc9\xb6\x05\x33\xcb\x32\x84\xae\ +\x51\xd9\x18\x42\xc8\xb9\x8c\x92\xcc\x20\x22\xd2\xcc\x4d\x92\x7a\ +\xa3\xc1\x18\xc3\x53\x53\xe7\xcf\x9c\x42\x10\xd8\x60\xdd\x76\xda\ +\x70\xce\x31\x61\x42\xca\x32\x21\xaf\xb9\xf5\x56\x5e\xf0\x34\x4d\ +\x1c\xc7\x91\x40\x03\x08\x29\x21\xda\x68\x97\xba\x00\x42\x63\x49\ +\x85\x5c\xa7\xdd\xe9\x68\xc1\xfd\x20\x88\xe3\xc8\xf5\x7c\x00\xc0\ +\x70\x38\x04\x08\xd5\x6a\x75\x29\xa5\xd1\x9a\x31\xc7\x71\x9c\xf5\ +\xb5\xb5\xbc\x28\x3c\xcf\xb3\x4d\x8a\xd6\xc6\x10\x42\xa4\x92\x98\ +\xe2\xf5\xf5\x75\xcf\xf7\xa9\xc3\xf2\x3c\x93\x52\x0a\xad\x80\x56\ +\x65\x3f\xc8\xf3\x5c\x0a\x29\xb5\x36\xc6\x08\x25\xb5\x01\x10\x22\ +\x29\x15\x97\x52\x08\xe1\x7a\x5e\x9a\xe5\xcb\x2b\x2b\xda\x98\x5a\ +\xad\xa6\x00\x30\x10\x28\x00\x0c\x84\x88\x90\x8c\x17\x71\x9a\x68\ +\x0d\x84\x92\x4a\x16\xbe\xeb\x38\x8e\xe3\xb9\x8e\x10\x82\x30\xa7\ +\xdd\xe9\xd3\x51\x0f\x0c\x44\x98\x04\xa1\x2b\xb5\x49\x0b\x4e\x98\ +\x43\x98\x8b\x29\xdb\xbe\x63\x57\xc1\x8b\x89\xc9\x29\xa5\xd5\xb5\ +\xae\x79\x98\x27\x49\x9a\xa6\x56\x22\xdb\x71\xbc\x3c\x2f\x8a\xa2\ +\x70\x5d\x24\x44\x56\x2e\x97\x21\x80\x18\x11\x4a\x98\x2d\xdb\x5b\ +\xc7\x4b\xc8\xcc\x77\x3d\x8c\xb1\x90\x12\x6a\x08\x09\xdc\x0c\xd5\ +\xb1\xf0\x4e\xdb\x21\x83\x21\x1a\xb3\x9f\x21\x88\x08\xc5\x9b\xeb\ +\xee\x06\x00\x02\x81\x01\x00\x6e\x80\x3c\x09\xc6\x46\x29\x58\xf0\ +\x34\x4d\xcb\xa4\x5c\x14\x85\x26\x23\xde\x06\xeb\x14\x5a\x3e\xa3\ +\x11\x57\x97\x10\xc2\x18\xa9\xa5\xad\x79\x58\x9a\x0e\xca\xa8\x54\ +\xd2\x71\x1d\x44\x71\xd4\x8f\xed\x12\x75\x5d\xd7\xf3\x3c\x21\x44\ +\x1c\xc7\x76\xc1\x43\x08\x1d\xc6\x46\x30\xb4\x0d\xbe\x46\x29\x65\ +\x92\x24\x96\x68\xc5\xe6\x5a\xc6\x1d\xde\x63\x66\xb1\x31\x7c\xdd\ +\x76\x09\xbf\x44\x87\x45\x08\x31\x1c\x0c\xea\xf5\x06\xdc\x18\x45\ +\x96\x15\x79\xfe\x2d\x6d\xa1\x01\x66\x14\x90\x6e\xb4\xbb\x58\x13\ +\xa2\x8d\x81\x2f\xa9\x7d\x14\x72\xa0\x77\xdc\xf2\x46\xec\x4d\xa7\ +\x71\x5c\xde\xf7\xc6\x0f\xfe\x68\xf7\x72\x73\xa5\x71\xcf\x0f\xfe\ +\xdd\x0f\xf8\x5f\x7d\xe2\xd4\x49\xe0\xdf\x34\x71\x58\x98\xf0\xfa\ +\x7b\xde\xcc\x66\xbc\x2c\x83\x37\xdc\xf5\x7a\x30\xe7\x15\x1c\x1f\ +\x7c\xed\x5b\x8a\x49\xaf\x76\xe8\x2d\xbf\xf4\x53\xf0\xbe\x47\x8f\ +\xc7\xa5\x43\xbf\xf8\x8b\xdf\xb7\xcd\x97\x99\x0c\x5f\xff\xae\xf7\ +\x8a\x5b\x4a\x07\x26\xfd\x94\xeb\xef\x7f\xff\xdf\x09\xee\xbb\xf7\ +\xd4\xf1\xe3\x6e\x75\xd7\x21\x63\xad\xbe\xf9\xab\x8f\xd9\x31\xa7\ +\xe1\xa8\x0d\x14\xda\x6c\x84\x31\x06\xbc\xd0\x90\x98\x8d\xc6\x17\ +\x9b\xe2\x33\x57\x61\xae\x36\x5f\xcd\x39\x9b\xda\xf7\xa6\xb7\x4c\ +\x50\x91\x66\xde\xd4\x8f\xfe\xf4\xcf\x7c\xf9\x89\x56\x17\xdd\xf1\ +\xc1\xbf\xf3\x0b\x5f\xfe\xf2\xd7\x8f\x9f\x68\xd7\xf7\x86\xa2\x30\ +\xbb\x6f\xba\x9b\xba\x93\x45\x2e\x66\xaf\xbf\xfb\x0e\x30\xc7\xf3\ +\x7c\xe6\xba\xdb\xef\x96\xd3\x12\xcd\xbc\xef\x17\x7e\xf1\x2b\x5f\ +\xba\xff\xe4\x45\xf4\xf6\xf7\xff\xed\x37\x5c\xdf\x88\x12\xb1\xfb\ +\xe6\x37\xfd\xc4\x4f\x7a\xfb\xef\xd8\x9d\x0c\xb3\xed\xb7\xbf\xe7\ +\x97\x50\xed\x6b\x4f\x9f\xec\xa0\xf2\x6b\x66\xae\x53\x46\x03\x05\ +\x92\x42\xdf\xfc\xfd\xef\xbc\x6e\x2e\xe0\x85\xd0\x88\xee\xbb\xe3\ +\xad\x6f\x96\xe7\x12\xef\xf0\x8f\xfd\xe0\x5b\x2e\x0d\x5a\x33\xb7\ +\xfe\xf0\xbb\x56\xef\x1b\xf4\x23\x15\x96\xd5\xc8\xb1\x7b\xf1\xdb\ +\xb7\x18\x23\xfd\x32\x90\xd8\xdf\xc5\xf1\x28\xc6\x38\x08\x82\x52\ +\xb5\x62\x20\x1c\xc6\x51\xb3\xd3\x72\x1c\x87\x62\x8c\x01\x1a\x1b\ +\x5a\x63\x41\x55\x1b\xe2\x4d\x4b\x8b\x8b\x84\x10\x44\x18\x44\x88\ +\x21\x00\xe4\xa8\x27\xdd\x3a\xe6\x76\x2b\x8e\xeb\x3a\x56\xda\xc2\ +\x82\x1a\x6c\x5b\x9b\x0d\xe3\xac\xbc\x86\x36\xda\x36\xb6\xdb\xb3\ +\xc6\xd6\x50\xe9\x06\x1d\x6e\x9e\xe7\x96\xb4\xcf\x16\x7b\x10\x84\ +\x98\x31\xce\x79\x96\xa6\xda\x18\x03\xa0\x94\x5c\xd9\xae\x95\x8d\ +\xf4\x97\x2d\x64\x6e\x30\xde\x2b\x00\xa0\xde\x34\x6c\xe8\x39\x4e\ +\xeb\x61\x8c\xe5\x06\xa7\x9a\xeb\xba\x96\x1f\xd8\x5e\x60\xa3\x4f\ +\x6b\x54\x6c\x7e\xcc\x0a\x40\x8e\x6d\xaa\xcd\xbc\x5d\x73\xe7\x13\ +\x84\x70\x72\x66\xd6\x4d\x12\xd7\x2f\xad\x35\xdb\xc7\x4f\x9c\xb2\ +\x59\x62\x25\xb9\xc7\x98\x9d\x37\x1b\x88\xd8\x14\x77\x92\xc4\xa7\ +\x4e\x9e\xa4\xde\x25\xce\x05\x63\x0e\x26\x08\x8b\x3c\x4b\x33\x4b\ +\xf6\x96\xe7\x39\xa6\x44\x01\x03\x20\xe0\x52\x80\x02\x28\x25\x5d\ +\xc7\x49\x92\x54\x29\xdd\xef\xf7\x84\x10\x61\x10\x08\xad\x8d\x31\ +\xbe\xef\xb9\x8e\x1b\x25\x51\xa7\x4b\xeb\x8d\x46\xaf\xdf\xcf\xb2\ +\x8c\x39\x8e\xe3\xba\x34\xcf\x0b\xce\x21\x42\x59\x9e\x1b\xad\xcb\ +\xa5\x12\xa1\x94\x31\x86\x09\x94\x42\x66\x69\x22\x84\x50\x1b\x74\ +\xaf\x46\x03\x29\xb5\xd2\xaa\xe0\x05\x21\xc4\x0d\x7c\xa4\x41\x1e\ +\x27\x94\x52\x42\x68\xae\x41\x91\x0b\x08\xb1\xc3\xdc\x3c\xe3\x79\ +\x96\x19\x1d\x31\xea\x1a\x0d\x8d\x82\x52\x8e\xa6\xbd\x54\x0a\xa7\ +\xa6\xa6\x02\xdf\x03\x00\xb4\x3a\x3d\x4c\x90\x5d\x2a\x14\x99\x20\ +\x0c\x4b\xd5\x5a\x21\xa5\xeb\x87\x06\x20\xc7\x0f\xfa\xc3\x18\x62\ +\x5a\x14\x79\x56\x14\xdf\x8e\xf2\x2b\x30\x7a\x75\x75\x55\x2a\xb9\ +\x7d\x7e\x87\x6d\xcd\xb2\x20\x9a\xa2\xe0\xc6\x00\x42\xd8\xc8\x8e\ +\x63\xac\xa4\x66\x8c\x4d\x4c\x4c\x70\x9e\x17\x45\x21\x04\x87\x10\ +\x62\x32\xae\xf3\x18\x38\x62\x7e\xb5\xf1\x9f\x3d\x0e\x34\x7c\xde\ +\x01\x8a\xb4\x1e\x2b\xa5\x58\x03\xfb\x3c\x84\x94\x94\x12\x68\x6d\ +\xa9\xa1\x5d\xd7\x71\x1d\xe6\x39\x2c\x4e\x92\xf1\xb7\xb5\x60\x5a\ +\x4b\xa2\x44\x08\x11\xb9\x40\x80\x20\x44\x80\x36\x5a\x1b\x03\x51\ +\x5e\x08\x03\x8c\x31\x05\xc6\x04\x40\xe8\x79\x5e\x14\x45\xae\xeb\ +\xd6\xeb\xf5\x4e\xa7\x63\x8d\x28\xe7\x3c\x0c\xc3\xa2\x28\xd2\x2c\ +\xdb\x5c\x85\xb1\xc4\xd7\x63\x86\xcb\x71\xbe\xda\x52\xfe\xda\x66\ +\xee\x51\x7b\xab\x65\xfc\x78\x69\xd3\xae\x94\x9a\x9b\x9f\xa7\xd4\ +\x59\x5f\x5f\x0b\xc3\x10\x63\xac\x84\xc0\x94\x4e\xcd\xcc\x5d\xba\ +\x70\xf6\x5b\xc7\xa3\x66\x83\x19\xf3\xb9\x9c\xe7\x46\x64\xfa\x2d\ +\xcd\xb0\x31\x10\xbb\xb7\xbe\xe3\x27\x6f\x33\x82\x73\x69\x00\xb9\ +\xf3\xdd\x3f\x7b\x5b\x1e\x0f\xe3\x6c\xdb\xcd\x6f\xfa\xf9\xdb\xdf\ +\x0e\x81\x11\x45\x96\x49\x73\xc7\x0f\xbe\xc7\x88\x22\xcd\xcd\x9d\ +\x3f\xf0\x2e\x20\x8b\xb8\x30\xb7\xbe\xf5\xbd\x50\xe5\x49\x92\xcd\ +\xde\xf8\xc6\x5f\xb8\xed\x6d\xc0\xa8\x22\xcf\xb9\x94\xc0\xc8\xa9\ +\x1b\xbe\xff\x83\x37\x9b\x34\xcf\x85\x00\x90\x55\xdf\xf4\x23\xef\ +\x7f\x3b\x46\x46\xcb\x3c\xcb\xe5\xb7\x72\xe9\x8c\x79\x0e\x9f\x0a\ +\x0d\xb0\x88\x33\x63\xf3\x9a\x5a\xbf\x30\xb1\xa9\xb5\x1e\xb1\x47\ +\x68\xb5\xa9\xbb\x74\x63\x2a\x36\xcd\x80\xe4\xb9\xb7\xe3\xc6\xf7\ +\xec\x43\x45\x56\xf0\x5c\xf8\x3b\x6f\xfd\x89\xfd\x28\x4f\x33\x53\ +\xdb\xfd\xc3\x1f\x3c\x84\x11\xd4\x92\x67\x39\x3f\x78\xe7\x0f\x5c\ +\x67\x44\x96\xe7\xbb\x5f\xf7\xce\xfd\x40\xe4\x49\xba\xeb\x75\x6f\ +\xdb\x0f\x65\x96\xc5\xb8\xba\xe3\x3d\x1f\xfc\x25\x0c\x81\xe0\x79\ +\x21\x0a\x60\x0c\xac\xec\xf8\xe1\x9f\xd9\x2f\xf3\x54\x48\x01\x20\ +\xdc\xf5\xda\xb7\x1f\xbc\xeb\x1d\x10\x68\x5e\xe4\x9c\x4b\x00\x40\ +\x69\xfb\xed\x3f\xb9\x17\xe6\x59\xc6\x15\x00\x52\xc0\xfa\xc1\xf7\ +\xfe\x8d\xeb\x8b\x3c\x9f\x7b\xeb\x0f\xdf\x64\x64\x2e\xf4\x0f\xfd\ +\xf4\xcf\xa8\x22\xe7\x52\xda\x5b\xfe\xe6\xb7\x0f\x47\x85\xe0\x57\ +\xbf\x1d\x35\x94\x92\x52\xa9\x54\x29\x97\x0d\x84\x42\xcb\x28\x89\ +\x95\x52\x4a\x48\x86\xb1\x05\x50\x00\x68\x28\xa1\x5a\x6b\x2e\x04\ +\x26\x24\x08\xc3\x66\xb3\x35\x1c\x0e\x11\xa6\x88\x90\x6a\xe8\x7b\ +\x74\x14\xea\x05\x41\x50\x2e\x97\x6d\x08\x65\x33\x9f\x10\x42\xdf\ +\xf7\xed\x86\xb4\x9e\x88\xed\xc4\x47\x08\x4d\x4e\x4e\xd6\xea\x75\ +\xa0\x35\x46\x20\x8a\xe2\x7c\xa3\xc0\x69\x53\xaf\xa3\xe4\x86\x31\ +\x98\x90\x31\x3d\x82\x10\xa3\xfc\x30\x82\x50\x6b\x95\x67\x99\xd6\ +\xca\x18\xa3\x36\x68\xd2\xac\x19\xc6\x1b\xf0\x5d\xad\xb5\xef\x01\ +\x65\x8c\xa5\x1e\xb5\x6e\xb8\x65\x69\xf0\x3c\xcf\x3a\xe6\x00\x42\ +\x6d\x0c\x02\xc0\xc2\x3a\x2c\x71\xae\x8d\x03\xc6\xc3\xde\x91\xed\ +\xb4\xb3\x5f\xc0\xbe\x36\x4d\x53\xc1\xc5\xb5\x1d\xe8\xc6\x98\x72\ +\xad\x1e\x56\x6a\xae\x1f\x22\xe6\x5e\xb8\x78\xc9\xe2\x7d\xb4\x96\ +\x13\xdb\xe7\x2d\x3a\x5a\x6b\xc3\x18\x03\xc0\xc4\x71\xbc\x6f\xff\ +\x81\x95\x95\x95\xc5\xc5\x25\xcb\xa7\x1f\x84\xc1\x54\x25\xc0\x84\ +\x48\xa5\x08\x42\xf5\x46\x7d\x72\x7a\xba\x37\x18\xa4\x69\x6e\x3b\ +\x94\xca\x95\x0a\x54\x2a\x8a\x13\x84\x10\x25\x94\x52\x5a\xad\x54\ +\xbb\x83\x41\xbd\x5e\xaf\xd7\xeb\x46\x03\x42\xe1\x70\xd8\x5f\x5e\ +\x5e\xb6\x4a\x23\xbd\x5e\xcf\xa6\xfe\x2c\xb1\x9c\xeb\x38\x79\xc1\ +\xb5\x92\x45\x9e\x1b\x60\xd2\x2c\xb1\xa0\x06\x21\xc4\x60\x30\x40\ +\xc0\x08\x05\xe2\x24\xb5\x8f\x52\x2a\x4d\x18\xb6\x52\xcf\x33\x33\ +\x73\xab\x6b\xab\xbe\xef\xeb\x42\x94\xca\xa5\x30\x2c\x0d\x87\x43\ +\x84\x10\x73\x1c\xa9\x14\xc2\x18\x13\x0a\x20\xc0\x98\x40\x82\x21\ +\x50\x9c\xf3\x2c\xcb\x8a\x22\x4b\x93\x34\x4e\x33\x29\x64\xe8\x85\ +\xd2\x00\x6d\x14\xc0\x2c\xce\x0a\x08\x21\x75\xbc\x56\xb7\x5f\xe1\ +\xaa\xdd\x6e\x5f\x5e\x5c\x8e\xa3\x78\x6e\xc7\x6e\x82\xaf\xa5\xe7\ +\x4c\x03\x1d\x04\x81\x57\x2a\xc7\x71\xac\xb5\x9e\xa8\x4f\x30\xe6\ +\x4e\x4f\xcf\x0c\x06\xfd\xe5\xe5\x15\xdf\xf7\xad\x13\xe0\x38\x2e\ +\x84\x46\x08\x2e\xb8\xa8\xd4\x2a\x08\x23\x21\x78\x51\xe4\x9c\x73\ +\x8b\x30\x07\xcf\x27\x67\xd9\x5c\x07\xbd\xaa\x99\x10\xc2\x71\x13\ +\x27\x02\xc0\x00\x08\x0d\xc4\xe3\x78\xd4\xbe\x0c\x6a\x63\x95\x18\ +\xf2\x3c\x2f\x97\x02\x3f\x08\x68\xbf\xef\xba\x6e\xa9\x54\xb2\x4c\ +\xb9\x36\x36\x8d\xa2\xc8\x71\x1c\x4c\x08\x80\x00\x2b\x82\xcc\xa8\ +\xb9\x40\x48\x89\x31\x36\x10\x94\x82\xa0\xc8\x73\xeb\x0b\x16\x45\ +\x91\xa6\xa9\xd5\x72\xb0\x20\x00\xc6\x58\x51\x14\x9b\xb9\x17\x6c\ +\x66\x65\x0c\x97\xcb\x37\x82\xc5\xcd\x08\x5e\x4b\x32\x6c\xdd\x53\ +\xc7\x71\xe0\x4b\x5e\xde\x04\x93\x03\x07\xaf\x5b\x5f\x5f\x1d\x0e\ +\x7a\x00\xc0\x6a\xbd\xd1\x98\x98\xca\xf3\xec\xa5\x24\xf1\x46\xc5\ +\xe0\x31\xf0\x73\x74\xfc\x02\x08\xbe\x75\x15\xc5\x61\xce\x93\x4f\ +\x3c\x71\xea\xd4\x69\xb6\xc1\xb4\x57\x70\x7e\xf7\x5d\x77\xee\xdd\ +\xbb\x57\xf0\x42\x6e\xb4\xba\x41\x00\x8a\x2c\xbb\xea\x07\x9e\xa7\ +\xf6\x07\xc5\x8b\x84\x3f\x4f\x6b\x45\xf1\x3c\xd9\x84\x03\x2a\xd2\ +\xf4\x65\x49\xb1\x58\x00\xee\x88\x76\x1f\x22\x0b\x9e\x02\x00\x2a\ +\xa3\x85\xb8\xba\x77\xce\x18\x23\x04\x07\x20\x18\x63\x8c\x46\x79\ +\x5d\x08\xc0\xd5\xbd\xa6\xd0\x48\x91\x6d\x80\x85\xb5\xe0\xa9\x4d\ +\xbd\x2b\x99\x25\xcf\x41\x88\x45\x91\x0b\x00\x20\x80\xb2\xb0\xd7\ +\x42\x59\xe4\xf6\x07\xf3\xfc\x2b\xaf\xfe\x8d\x31\xb2\xc8\xe5\xf3\ +\x6f\x55\x4b\x9e\xca\xcd\xd7\x8b\x34\x15\x00\x00\x95\x67\xf6\xc3\ +\xb3\x24\x7d\x1e\x78\xf7\xea\xdb\x87\x1b\xb7\x0f\x6c\xb1\xc0\xf5\ +\xbc\x57\xb7\x1d\xb5\xbb\x77\x7d\x7d\xdd\x2f\x85\x98\x10\xcb\x59\ +\x82\x09\x01\x4a\x51\xd7\xe5\x79\xb1\x99\xc3\xd6\x6e\xcb\xb0\x54\ +\x0e\x82\xc0\xd2\xb7\x12\x42\x11\x1e\xe9\x42\x58\x94\xd9\x08\xe6\ +\x0a\x8c\xcd\x10\xf6\x7a\x3d\xcf\xf3\x6c\x75\xc7\xc6\x7c\xd6\x59\ +\xb6\x34\xf4\xd6\x2c\xa5\x71\xb4\x59\x31\x6d\x5c\x7d\xb4\x3b\xdf\ +\x71\x98\x1e\x8c\x0a\x5a\x52\x49\x0b\x41\x0a\x82\x00\x21\x54\xe4\ +\xc5\x66\xc4\x90\xfd\xb9\x28\x0a\x84\x20\xa5\xcc\xfe\x06\x13\x6c\ +\x94\xb6\x1c\x6c\x69\x9a\x5a\x62\xa6\xb1\xe8\x71\x51\x14\x10\x21\ +\xa8\xb5\xc5\x4c\xe6\x79\x3e\x26\x89\x1d\x73\xbb\x58\x7b\x69\xe5\ +\x21\xad\x41\x1d\x47\xde\xbc\xe0\x1b\x0d\x12\x2f\x7b\x28\xa5\x8e\ +\x3c\x7b\x74\x7e\x7e\xc7\xb4\x1b\x22\x44\x20\xc2\x10\x2a\x63\x34\ +\xc1\x38\x4d\x53\xa5\xa4\xe3\x38\xda\x00\x84\x68\x96\xe5\x57\x16\ +\x16\xb6\xef\xd8\x39\x35\x35\xb5\xd6\x6c\x11\x4a\x1d\xc7\x75\x5d\ +\xc7\x71\x5d\x9e\xa7\x23\xc6\x1c\xa3\x09\x21\xb6\x68\xc7\x18\xeb\ +\xf4\xba\x49\x92\x60\xa3\xed\xb1\x55\xa9\x54\xaa\xd5\xaa\x15\xc2\ +\xdc\xb5\x6b\xd7\xe4\xe4\xa4\x92\xba\xdd\x69\x8e\x3a\x52\x0a\x6e\ +\x13\xda\x49\x92\x58\x0d\x51\x3b\xdb\x45\x52\x14\x45\xae\xb5\x49\ +\x93\x34\x4a\x22\x08\xe1\xec\xd4\x94\xcb\x28\x54\x3a\x1a\x0c\xa8\ +\xe7\x53\x87\x4a\x21\x09\x26\x42\xcb\xbc\xc8\xa5\x92\x3a\x4d\x19\ +\x63\x18\x23\xc7\xf7\xe2\x41\x54\xa9\x56\xa7\x67\x67\xa4\x92\x51\ +\x1c\x69\x60\x94\x56\xf5\x46\x9d\x39\xac\xd3\xeb\x40\x03\x80\x31\ +\x10\x41\x25\x55\xbf\xdf\xa7\x18\x0d\xa3\x48\x43\xa4\x6d\x9e\x07\ +\xc0\xa2\x10\xcd\x56\xb7\x28\x8a\x7a\xbd\x0e\x20\x30\x00\x03\x84\ +\x83\x52\xe5\xca\x95\xcb\x83\x41\x94\x66\xf9\x35\xc6\xa3\x1a\x38\ +\x8e\xe3\xfb\x5e\x96\xe5\x79\x9e\x37\x5b\xad\x30\x28\x4d\x4c\x4c\ +\x01\x00\xe2\x38\x71\x5d\x2f\x4d\x53\xcf\x0b\x5c\x97\x09\xc1\x6d\ +\x32\x43\x29\xd5\x5c\x5f\x8f\xa2\xa1\xe7\x39\xb6\x10\x2f\xa4\xb4\ +\x26\x70\xb3\x2d\x1d\x9b\xd2\x17\xd8\x51\xcb\xde\x02\x01\xd0\x23\ +\xa6\x12\x04\x37\xe5\x75\x21\x84\x06\x19\x38\x56\x74\xc9\xd2\x1c\ +\x68\x6d\xf9\x92\xa2\x61\x24\xa4\xb0\xc5\xfe\x7e\xbf\x1f\x47\x71\ +\xb9\x5c\xe6\x62\x94\xe3\x31\x5a\x23\x42\x4a\x25\x4f\x4a\xc1\x95\ +\xd2\xc0\x18\x04\xf3\xa2\x60\x94\xd9\x34\xbe\xcd\x00\x8d\x85\x16\ +\x2c\xee\x6f\xcc\x91\x64\xc9\xa2\xad\x77\x38\x46\x33\xd9\x74\x91\ +\xcd\xe8\x8c\x39\x8f\x36\xb0\xcd\xd0\x71\x9c\x97\xde\xe5\x65\xf7\ +\x4f\xa3\x31\x31\x39\x39\xb5\xd1\xcb\x61\x5e\x4a\x5a\xb8\x56\xaf\ +\x9f\x3c\x71\x6c\x62\x72\x32\x0c\x4b\xe3\xce\x6f\x7b\xe8\x5e\x45\ +\x85\xf3\x4d\x1a\xf9\xc8\x8e\x1d\x3b\x5d\xd7\x1b\xa7\xd3\xa5\x52\ +\xd3\xd3\xd3\x8e\xe3\xbc\x32\x78\xe3\x17\x4d\x3e\x99\x51\x2e\xe2\ +\xf9\x54\x79\xc6\xb4\xd7\x9b\x9c\xf3\x52\xa9\xbc\xf9\xfa\xc9\xa9\ +\xe9\xa5\xa5\x85\x52\xa9\xec\xba\x9e\x1e\x45\x73\x06\x6c\x54\x87\ +\xcd\x4b\x83\x6b\x7d\xf7\x8c\x6f\x76\xfb\xc6\x80\xe1\x60\x30\x18\ +\xf4\x77\xee\xde\xfd\x6a\xb7\xa3\x30\xcb\xb2\x56\xab\x3d\x3d\x37\ +\xeb\xba\xae\xe3\xba\xb3\x33\xb3\x42\x08\xc9\x79\xb5\x5c\x5e\x5f\ +\x59\xb5\xe4\x6d\x4a\x49\xdb\x73\xd6\xe9\xb4\x29\x63\xa5\x52\x29\ +\x0c\x43\xe6\xb8\x9c\xf3\x38\x1a\x96\xa7\x26\x20\x44\xc0\x40\x8c\ +\xb0\xeb\x7a\xad\x56\x33\x89\xd3\x20\xf0\xed\x19\xad\x94\xb2\x0c\ +\x7f\x76\x3f\x5b\xf3\x69\x77\x29\x42\x48\x49\x99\x66\x19\xdc\xe8\ +\x3a\x35\xc6\xa4\x69\x6a\x3f\xcb\x18\xe3\xb8\x2e\x25\xd4\xf2\x07\ +\x31\xc6\x1c\xca\x82\x20\x44\x08\x62\x88\x30\x42\xc0\x18\x4b\x31\ +\x88\x11\x36\xc6\x20\x88\x20\x44\x56\xd8\x9b\x52\x68\x0c\x80\x00\ +\x3a\xcc\x31\x42\x58\xa2\xb5\xa2\x28\x6c\xc5\xcb\xda\xe9\x31\x65\ +\xa5\x56\x9a\x12\x32\x46\x76\xd8\x34\x83\x10\x19\xc6\x18\x41\x24\ +\xe4\x73\x22\x53\x16\x47\x67\x37\x24\x21\x84\x32\x0a\x21\xbc\x86\ +\x25\x6d\x3f\xf7\xa9\xa7\x9e\xd1\x1a\x4d\x4c\xcf\x26\x49\xb4\x77\ +\xdf\x3e\x21\x78\x34\x18\x34\xea\x95\x6e\xab\x25\xa5\x44\x18\x33\ +\xe6\x8e\x08\x95\xa4\x7c\xfa\xe9\xa7\x5f\xf3\x9a\xd7\xec\xdc\xb1\ +\x43\x19\x83\x11\xbe\x78\xe9\xe2\xb6\xa9\x83\xd2\xf5\x1c\xe6\x52\ +\x46\x2b\xe5\x5a\xc1\xc5\x7a\xb3\x29\x84\x8c\x92\x38\x8a\xa2\x2c\ +\x2b\x54\x91\x47\xc3\x48\x4a\x09\x20\xa8\x56\xab\x63\x69\x2d\xa5\ +\xb5\xd2\x4a\x6b\x95\x65\xc9\xdc\xdc\xec\x60\x30\x88\xe3\xa4\x5c\ +\x2e\xa7\x69\x9a\xa6\xa9\xe7\xfa\x18\xf3\x89\x89\xc9\xa8\x17\x05\ +\x41\x30\x35\x35\x99\x15\xf9\xe4\xf4\x64\x91\x67\xa5\xc0\xc7\x00\ +\x42\x63\x94\x10\x88\x39\x28\x4d\xad\x83\x29\x95\x12\x52\x42\x8c\ +\x85\x10\xe5\x5a\xad\xd9\x69\x97\xca\x95\x30\x0c\xb3\x34\xeb\xf7\ +\x7b\x71\x1c\xe7\x79\xee\xb9\x6e\xba\x41\x97\x03\x01\x44\x08\xa6\ +\x69\x16\x06\x2e\xa1\x44\x08\x11\x86\x95\x0a\xc2\x42\xab\x56\xab\ +\x23\x85\x40\x94\x2a\xa5\x5b\xed\x2e\x26\x98\xaf\x37\x8d\x01\xbe\ +\xef\xb5\x3b\xbd\xa9\xa9\x29\xd7\x0b\x01\xc4\x98\xd0\x6b\x83\x77\ +\x41\x08\xb3\x2c\x1b\x0c\x22\x42\xb0\x10\xa2\xd5\x6c\x0e\x9d\xe1\ +\xfa\xfa\xba\x10\x92\x31\xca\x79\xc1\x39\xaf\xd7\x59\xa7\xdb\xe6\ +\x05\x77\x1c\x56\x14\x05\x44\x40\x29\x69\xe3\xb6\xa2\xc8\x6d\xe3\ +\xef\x46\x57\xbc\x01\x1b\xed\x5e\x9b\x50\x89\x63\x40\x22\xb8\x0a\ +\xf5\x33\xc2\xfd\x5b\x3b\xaa\xed\xdf\x00\xc1\x04\x03\xc8\x8b\xc2\ +\x75\x1d\x08\x40\x91\xa7\x5a\x14\xc6\xaa\x88\x6b\xa9\x94\xb4\xdf\ +\x39\x4d\x53\x21\x79\x14\x25\x8c\x31\x00\x10\xa5\x8c\x32\x16\x04\ +\x01\x75\x1c\x29\xc5\x70\x18\x49\xa3\xb4\xd4\xa1\xa5\x4c\x42\x68\ +\x5c\x58\xb5\x4b\x88\x73\xde\xeb\xf5\xec\x6f\xc6\x94\x0b\x63\x96\ +\x5d\xfb\x4b\x6b\x2f\x31\x42\x63\x20\xde\x98\xe0\xd0\x66\x1a\x31\ +\xc6\x2f\xd7\x7b\x19\x37\x98\xe9\x97\xcc\x29\x58\xa9\xd6\xb6\xef\ +\xd8\x75\xf6\xd4\x49\xe6\x38\xe8\x39\x98\x92\x79\xc9\x9f\x08\x28\ +\x25\xa5\xd0\xdf\xf4\x12\xb8\xbe\xb6\xba\xb2\xbc\xf4\x3f\x9b\xe5\ +\x7e\xbc\x2a\xe0\x18\x6d\x2b\x84\x38\x70\xe8\x30\x73\x9c\xcd\xd7\ +\xcd\x6d\x9b\x8f\xa3\xe1\xb1\x67\x9f\x71\x1c\x17\x8e\x56\xd7\xf7\ +\x80\x0e\xeb\x0b\x6e\x5f\x6b\x5e\xe4\xbb\xf7\xee\x0f\x2d\xbb\xf5\ +\xab\x38\xaf\x0b\x00\x42\x48\x28\xd1\xeb\x74\x26\xa6\x26\x4b\xbe\ +\x6f\x8c\xc9\xb3\x3c\xc7\x28\xf0\x3c\x42\x08\xa6\x58\xeb\xe7\xba\ +\xc7\x38\xe7\xbd\x76\xcb\x65\x8c\x62\xac\x44\x91\x46\xc3\x2c\x4d\ +\x0d\x98\xd2\x06\x28\x0d\x28\x73\x07\xc3\xe8\xfc\x85\x4b\x94\x50\ +\x6d\x10\x84\x24\xcb\x8b\x2c\x4b\xf2\x2c\xb3\xae\x6e\x92\x24\xdd\ +\x6e\xd7\x7a\xb8\xfd\x7e\xbf\xd7\xeb\x25\x49\x52\xae\x96\x00\x04\ +\x84\xd1\x28\x89\x11\x44\x88\x60\x5b\x15\x81\x10\xe6\x69\x5a\xa4\ +\x69\x91\xe5\xdc\x71\x00\x84\x4a\x6b\x0b\xa7\x34\x4a\x19\x6d\x6c\ +\x73\x22\x24\x04\x11\x66\xb4\x11\xca\x04\x61\x19\x22\x98\xa5\x19\ +\x44\x04\x61\xad\x0d\x40\x18\x99\xa2\x68\xb7\xdb\x16\xb5\x64\x51\ +\x9a\x96\x8a\xc1\x86\xa7\xcc\xa1\x10\x19\x03\x94\xe3\x7a\x8e\x4b\ +\xe3\xb8\xa0\x8c\x66\x99\x34\x40\x69\x63\x00\x44\x06\x22\xcb\x44\ +\x21\xb5\x81\x10\x2a\x0d\x92\x3c\xa7\x84\x62\xca\x00\x2e\xc0\xb7\ +\xb1\x35\x19\xc5\xe7\xcf\x9d\x9a\x9e\x9e\xac\xd7\xeb\xf5\x72\x09\ +\x42\x78\xee\xfc\xf9\x99\xa9\x29\x23\x05\x84\x18\x42\x94\xe7\xb9\ +\xd5\x0f\x2f\x8a\xbc\x77\xa5\xdb\xa8\x57\x77\xed\xda\x15\x27\x69\ +\x9a\x44\xab\xcb\x8b\xfb\x77\xed\x2c\x24\x94\x1a\x31\xec\x66\x19\ +\xff\xfa\xd7\x1f\x69\x77\xba\xf5\x7a\x5d\x0b\x03\x14\x3a\x7b\xe6\ +\x9c\xe5\x21\xc7\x08\xf5\x07\x51\xb3\xd9\xa4\x94\x42\xa3\x79\x9e\ +\x9d\xba\x72\x65\x71\x71\xb1\x31\x59\x29\x95\xc3\xc1\x60\x80\x09\ +\x52\x8a\x87\x61\x80\x20\x92\x5c\x22\x8d\x78\xca\x7b\xed\x7e\x3c\ +\x1c\x42\x04\xbb\xbd\x4e\x96\x67\x61\xe8\x1b\xad\xbb\x45\xca\xb3\ +\xc2\x63\x94\xe7\x05\xa1\x2e\xc5\x2c\x8a\x13\x42\x59\x10\x94\x31\ +\xa1\xd2\x68\x09\x32\x48\x5d\x85\x1d\x83\x28\x23\xac\xb5\xb6\xd6\ +\xef\xf5\x28\xa5\x5a\xaa\xe9\xf9\xf9\xd3\x67\xcf\x78\x81\xbf\xb8\ +\xb2\x3c\x8c\x63\xdf\xf7\x02\x97\x32\x4a\x09\x45\xe5\x5a\x09\x10\ +\xa0\x85\x16\xbc\x00\xd0\x20\xa8\x11\xd0\x18\x41\x4a\x10\xa5\x04\ +\x22\x0b\x2e\x93\x69\x12\xa7\x89\xe7\xb9\x94\xf3\xcc\x61\xec\x1a\ +\x3d\x72\x08\x39\xe7\x4a\x8d\x70\xe0\x06\x98\x82\xe7\xc6\x18\x4a\ +\x58\xa9\xe4\x4b\x25\x25\x17\xc3\x41\x47\x0a\x01\x80\x91\x5c\x63\ +\x08\x44\x91\x03\x00\x30\x84\xa2\x10\x50\x23\x08\x00\x40\x96\x33\ +\x0f\x3b\xcc\x01\x10\xe4\x79\x1e\xf8\x01\xc2\x28\xcb\x32\x97\x39\ +\xae\xe7\x44\x51\x44\x08\x2d\x95\x4b\x79\x96\x67\x59\x56\x2a\x95\ +\x30\xc6\x71\x1c\x31\xe6\x84\x61\x98\xe7\x89\x55\x68\xb7\x01\x68\ +\x39\xf4\x84\xe0\x79\xa6\x3c\xdf\x77\x18\x03\x69\x4e\x34\xae\x06\ +\x3e\xf6\x9d\x52\x2d\xd4\xb6\x86\xa4\x94\x17\x3b\xda\x88\x6a\xd9\ +\xb7\xf0\x7a\xd7\x73\x35\x00\x08\x8a\x4e\xab\x6d\xbb\x42\x01\x82\ +\x08\x22\x4a\x20\x42\xd0\x18\x05\xa1\x29\x97\x4b\x42\xc8\x28\x8a\ +\x8a\x42\x43\x08\xa2\x68\x08\x00\x60\x94\x8e\x5a\xa2\x11\x42\x08\ +\x25\x71\xac\xb4\x1e\x37\x90\x52\x4a\x25\x30\x25\xcf\xf5\x02\xbf\ +\x3f\x18\x68\x21\xa5\x56\x40\x69\x8c\x90\x02\x00\xa0\x97\xb7\xda\ +\x31\x46\x8f\x3f\xfe\xf4\x97\xef\xbd\x17\x42\xb8\x6f\xdf\xbe\x9f\ +\xfc\xc9\x9f\x7c\x89\x2f\x9c\xdf\xbe\xa3\xde\x68\x44\xc3\x21\xf8\ +\x9e\x1e\x10\xc2\x6a\xb5\x76\x95\x11\xb5\xe3\xc0\xa1\xeb\x66\x66\ +\xb7\x65\x59\xfa\xbd\x7d\xfb\xa5\x72\xd9\xf3\xfc\xef\xdc\x47\xbc\ +\x52\x78\xdd\x51\x09\x9f\x77\xba\x1d\x2e\x38\x21\x44\x49\x09\x11\ +\x2a\x8a\x22\x1e\x0c\xad\x96\xe1\x66\xb8\x39\x21\xa4\xc8\xf3\x34\ +\x8e\xac\x4d\xb5\x9a\x2a\xbe\xef\xe7\x45\xa1\x94\x06\x10\x60\x8c\ +\x87\x51\x34\xd1\x98\x60\x8c\x0d\x86\xc3\xe1\x70\x08\xa1\x19\xa3\ +\xe7\x85\x10\xcb\xcb\xcb\xd6\x8c\x0d\x87\x43\xab\xbc\x38\x4c\x86\ +\x8d\x46\x03\x02\xb0\xb8\xbc\x04\xb4\x99\x9c\x9a\x44\x08\x0a\x21\ +\x4a\xa5\xd2\xb0\xdf\xb7\x38\x88\x3c\x77\x20\x42\x06\x23\x68\x90\ +\x94\x1c\x28\x05\x0d\x00\xca\x48\x25\x91\x36\x10\xe1\x5a\xb5\x16\ +\x86\x21\x44\x30\xcf\xf2\x11\x7b\xb3\xd6\x56\xe2\xd4\xf2\xcb\xdb\ +\x20\xd8\xc2\x71\xc7\xe5\x40\xeb\x92\x13\x32\x0a\x7f\xf3\x3c\x1b\ +\xe7\xa5\x47\xe9\x65\x42\x00\x82\x4a\x49\xa3\x9e\x4b\xde\x01\x00\ +\x09\xa5\x88\x90\xc0\xd2\xc4\x5c\x6b\x60\x24\xa5\x6c\x36\x9b\x4f\ +\x3e\xf1\x58\xad\x56\xb3\xa9\xef\x34\x4d\xd6\x56\x96\x92\x24\x41\ +\x98\x58\x6e\x1d\x2b\x18\x22\xa5\x44\x10\xb6\x5a\x2d\x4a\xa9\x14\ +\xa2\xdd\xe9\xe4\x59\xe2\x79\x5e\xbd\x36\xb1\xba\xba\x0e\x21\x76\ +\x5d\x5f\x4a\xd9\xef\xf5\xb7\xcf\x6f\xe7\x05\x6f\xae\xaf\x0f\x87\ +\x11\x63\xc4\xd2\x50\x84\x61\x78\xf6\xec\x59\x5b\xae\x7e\xf8\xe1\ +\x87\x11\x42\xad\x76\x6b\x79\xfd\xca\xec\xcc\xf4\xc4\xc4\xe4\xf9\ +\xf3\xe7\x4f\x1c\x3f\x79\xd7\x9d\x77\x19\xad\x29\x26\x41\x18\xa4\ +\x69\x72\xf2\xf8\x09\x2e\xb2\x6a\xb5\x32\x18\xf4\x5d\xcf\xcb\xf2\ +\x1c\x42\x83\x00\x2c\x8a\x9c\x67\x89\x96\x0a\x62\x4e\x1c\xaf\x5a\ +\xa9\x6c\xdb\xb6\xcd\x0f\x4b\x19\xe7\xed\x5e\x0f\x53\xa6\xb5\x76\ +\x3d\x4f\xca\x51\xfb\x87\x56\x2a\x95\x52\x0a\xd1\x6a\xb5\x94\x52\ +\x17\x2f\x5d\xea\xf6\x7a\x08\x23\x29\x05\x34\x06\x63\x48\x08\x81\ +\xc8\xe4\x79\x06\x11\x20\x84\x40\x08\x94\x94\x98\xd0\x30\x08\xc6\ +\x15\x3b\x1b\x91\xdb\x84\x41\xa3\x51\xa7\x94\x85\x61\xf0\x6d\xe8\ +\xa6\x41\x5b\x44\x1f\x97\x0f\x6c\xba\xaf\xe0\x23\x4e\xe6\x22\x4f\ +\x6d\xc2\x40\x49\x71\x95\x2f\x0d\x01\x54\x50\x61\x84\x20\x42\x1a\ +\x40\x09\x05\x00\x40\x4b\x55\xe4\x39\x42\xa8\xc8\x72\x2d\x15\xe7\ +\x99\x10\x42\x4a\x2c\xa5\xd0\x5a\x2b\x29\x07\x03\x65\x6b\x7e\x79\ +\x9e\xe7\x59\x2a\x65\x61\x25\xe5\x01\x84\x45\x51\x0c\x7a\x5d\x82\ +\xb1\x10\xd2\x00\x53\x64\x69\x60\xb0\x57\xf2\x69\xe8\x1b\x97\x62\ +\x4a\x0c\x30\x04\x51\x9e\xa4\x7e\x18\x04\x9e\x8f\x20\xd0\x4a\x29\ +\xa8\x38\x1f\xf1\x10\x65\x59\x6a\x53\xa6\x4a\x69\xad\x35\x30\x88\ +\x10\x6a\x8b\xa0\x08\x21\xc6\xa8\xe3\x30\x21\x84\x8d\x2a\x31\xa6\ +\x08\xe1\x31\xaa\x08\x41\xa8\x01\x80\x00\x58\x4c\xb8\x10\x82\x58\ +\xd6\x24\x29\x47\x1b\x1f\x41\xa0\x81\xed\x52\xe5\x82\xa7\x2f\xad\ +\xba\xb9\x39\x18\xbd\xfe\xfa\xeb\x4f\x9c\x3c\xb9\xb4\xb4\x74\xcf\ +\xdd\x77\x6b\xf5\x32\x20\xd6\xbe\xff\x9d\xd2\xa4\x7c\xb5\x8c\x72\ +\xa5\x52\xae\x54\xc0\xd6\x78\x55\xc4\xa3\xd6\x30\x8c\x9a\x08\x11\ +\x1a\x23\xdd\x7b\xbd\x1e\x18\x89\xfa\x5a\x46\xdb\xd1\xfe\xb1\x7e\ +\xf4\x58\x4f\x51\x29\x25\x25\x07\x46\x23\x0c\x2c\x16\xc3\x75\x18\ +\x84\x9a\xf3\xbc\xdd\x6e\x16\x45\x1e\x86\xbe\x95\xe6\x08\xc3\xd0\ +\x92\x19\x95\x4a\x25\x9b\x32\xb2\x39\xa8\x28\x89\x00\x00\x79\x96\ +\xad\xae\xae\x3a\x94\xcd\xcc\xcc\x54\xab\xd5\xd0\x0f\x10\xc6\x9d\ +\x56\x2b\xcf\xf3\x7a\xbd\x5e\xa9\x56\x83\x30\x10\xcf\xf1\x9c\x28\ +\x02\x11\x34\x80\x73\xee\x78\x9e\x90\x92\x10\x94\x17\x69\xaf\xd7\ +\xb3\xbd\x9e\x1b\x4d\x38\xb6\x17\x10\xd9\x9e\x16\x0b\x00\xb6\xdf\ +\x7c\x38\x1c\xda\x22\x68\xc1\x39\x21\x98\x31\x66\xdb\x60\xec\xcb\ +\x6d\xb1\x4a\x2b\xe5\xb8\x5e\x58\x2a\xa5\x69\x92\x65\x99\xed\xe7\ +\xb1\x67\xae\xed\xa6\x1d\x75\x94\x5e\x6b\xc6\xc5\xbe\x55\xbb\xdd\ +\xb6\x8a\x1f\x76\x6e\xfb\xfd\x41\x51\x14\x8c\xd1\x31\x24\xd8\x1a\ +\x0c\xd7\x6a\xa7\x5b\xaa\x55\x8c\x19\x65\x59\x9a\x78\xae\x8b\x31\ +\x74\x1d\xc2\x79\x1a\x04\x1e\x21\x10\x22\xb3\xb6\xb6\x72\xe5\xca\ +\x25\x4a\xb1\xf5\x12\x82\x20\xd8\xbe\x7d\xfb\xb8\x8d\xc1\x18\x53\ +\x2a\x95\x28\xa5\x8b\x4b\x0b\xad\x56\xb7\xd9\xec\xac\xae\xac\xf6\ +\xfb\x71\xbb\xdd\x99\x9a\x9a\x72\x28\x9d\x9b\x9b\x1e\x0e\x3a\x71\ +\x32\xa0\x0e\x0b\xab\x95\x3d\xfb\xf6\x71\x5e\x40\x04\xb8\xe0\x08\ +\xc0\xe9\xa9\x49\x23\x65\xbf\xdb\xab\xd7\xea\x10\xe2\xac\x28\x30\ +\x02\x4b\x0b\x97\x5b\xdd\x0e\x73\x3d\xa1\x94\x10\x38\x70\x19\xc5\ +\xc0\x60\x84\x30\xae\xd7\xea\x39\x2f\xe2\x38\x2e\xf2\x3c\xf0\x83\ +\x95\x95\x15\x8c\x31\x73\x1c\x6d\x69\xb3\x00\x94\x52\xae\xaf\xb5\ +\xe2\x64\x58\x29\x57\xb5\xb6\x58\x7f\x2d\xa5\xda\xb3\x77\xef\x20\ +\x1a\xae\xaf\xad\xd9\x32\xf6\x38\xd3\xe8\xba\x41\x18\x1a\x5b\x02\ +\xbc\x36\x78\x97\xeb\xba\x9e\xe7\x5b\xcf\xd0\x75\x5d\xd7\x75\x6d\ +\x9d\xde\x16\x14\x6d\x13\xd1\xf8\xe2\xab\xaa\xef\xf6\xaf\x6a\x43\ +\xb4\xc0\xd6\x1a\x11\x42\x63\x19\xd1\xa2\x28\xf2\x42\x61\x8c\x81\ +\x52\x16\xf5\x8d\x10\x2a\xd2\xd4\x3e\x6e\x29\xa5\x14\x82\x12\x4c\ +\x30\xb5\x65\x2f\x4a\x1c\xad\x15\x63\x0c\x23\x65\xb4\x49\xf2\x6c\ +\x66\x7a\xbe\x31\x39\x05\x1d\x92\x19\xa5\x15\x18\x0c\x87\xc6\x18\ +\xc1\x79\xaf\xdd\x71\x10\x9e\x6a\x4c\x22\x84\x2d\x72\x93\x10\x0a\ +\x11\x0e\x31\xb6\xcc\x37\x56\x05\x4d\x4a\xb5\xd1\x14\x3e\x42\x9b\ +\xdb\x9a\x88\x35\x93\x79\x9e\x29\x35\x52\x40\x43\x08\x59\x9c\xa4\ +\x2d\x52\xd8\xe5\x6d\x6b\xed\x49\x92\x80\x0d\x0a\xb3\xf1\xc6\x97\ +\x52\x16\x59\xfe\xd2\x9d\x15\xab\x10\xe3\x79\xde\x8f\xfd\xd8\x8f\ +\xe5\x79\xde\xa8\xd7\xed\xf7\xfb\x76\x5a\xae\xb7\xc6\xd6\xf8\x6e\ +\xb4\xa3\x76\xc9\x5b\xae\x95\x31\x31\xd8\x18\x7a\x60\x59\x64\x37\ +\xaa\xda\xa3\xa8\xd4\xf2\x15\x08\x21\x1c\xc7\x31\xc6\x24\x49\xd2\ +\xe9\xb6\x20\x44\x8c\x11\x6d\x44\xab\xbd\x6e\x80\x54\x5a\x52\x86\ +\x1c\x97\x06\xa1\xe7\xba\x6e\x9a\x64\x16\xa7\x60\x93\xab\x36\xf6\ +\x1a\x73\xf0\x4a\x29\xbb\x9d\xce\x58\x71\xc5\x76\x8e\x36\x1a\x8d\ +\x6e\xaf\x27\xa5\xac\x54\x2a\xa5\x52\xc9\x75\x1c\x82\x89\xe3\x30\ +\x0b\x2e\x05\x10\x2a\x21\x65\xc1\x39\xe7\x00\x43\x00\x4c\x96\x15\ +\x42\x70\xad\xc5\x86\x2e\xb7\xed\xe4\x36\x5a\x8f\x82\x51\x6b\x29\ +\x9f\x6b\x77\x91\xd2\x46\xc9\x4a\x8c\xe8\x5a\x8a\xa2\xd0\xda\x0a\ +\x38\x8e\xc8\x95\x84\x10\xbc\xe0\x06\xa4\x16\xc2\x3a\x92\x3b\xdd\ +\xa0\x37\x52\x4a\xa5\x49\x3a\x2e\x20\x5d\x63\x5a\xa3\x54\xb2\x98\ +\x29\xfb\x7d\xc0\x06\x7e\xd2\x0a\x71\x5b\xc8\xb1\x35\xfc\x9e\xe7\ +\x95\x4a\x25\xfb\xe9\x93\x93\x93\x9c\xf3\x66\x7b\x5d\xc8\xc2\xf3\ +\x98\x01\xea\xcc\xd9\x53\x2b\xab\x8b\x98\x20\x8c\x81\x21\x30\x0c\ +\x5d\xc6\x5c\x21\x65\x1c\xc5\xd6\x43\x0a\x82\xc0\xb6\x24\x71\xce\ +\x9b\xcd\xa6\xd6\x3a\x49\x52\x39\x94\x42\xc8\x5e\x6f\x08\x01\xe0\ +\x9c\xc3\x10\x4c\x4d\x4d\x56\xaa\x25\x2e\x72\x42\x70\xb5\x5e\x2b\ +\x57\xab\x42\x4a\x27\xf0\x28\x21\x20\x89\x94\x90\x39\xe7\xc8\x98\ +\x82\x17\xfd\x7e\xb7\x5c\xaa\x42\xa3\xd6\x57\x96\xfb\x83\x01\x46\ +\x48\xa4\x89\x46\x40\xe6\x1a\x42\x94\x81\x4c\xa4\x99\x9d\xf9\x8a\ +\xe7\x2a\xa5\xf2\x22\xe7\x9c\x0b\xad\x1c\xc7\xa1\x94\x28\x03\x72\ +\x2e\x18\x73\x10\x02\x52\x28\xc1\xf5\x60\x30\xb4\x04\x76\x8c\x92\ +\x3c\xcb\xdb\xed\x16\x97\x23\x9e\x58\x8b\xd6\xce\xf3\x7c\x7d\x7d\ +\x9d\x10\x92\x65\x59\xb7\xd7\xbd\x66\x7e\x5d\x42\x28\x63\x74\xcc\ +\x3a\x32\x06\x90\x8f\xf0\x35\xc6\x80\x8d\x07\xbd\x81\x21\x40\x9b\ +\x6b\x9c\x63\x96\xab\xb1\x81\x19\xff\x86\x52\x6a\x0c\x40\x98\xd8\ +\x5f\xda\x0d\x62\x9f\x9d\x7d\xb8\x56\x27\x12\x41\x30\x86\xc0\x20\ +\x04\x2d\xf2\xdf\xf6\x86\x01\xc7\xc9\xf2\x6c\x18\x47\x54\xbb\xc0\ +\xa1\x0e\x63\xc0\x98\x4e\xbb\x3d\xd9\x98\xd8\xbf\x6f\x1f\x4f\xf3\ +\xe9\xc9\xc9\x30\x0c\xa5\x94\x46\x1b\x80\x80\xed\xb9\x16\x42\x58\ +\xae\x28\x88\x11\x25\xd4\x68\x30\xf6\x17\xc7\xdf\x33\x49\x12\x29\ +\xc5\x60\x50\x40\x88\xed\x46\x0b\x82\xa0\x5e\xaf\x63\x8c\x2d\x40\ +\x5d\x5b\xe5\x06\x29\xfd\x30\xa8\xd7\xeb\xb6\x11\x1c\x42\x60\x2b\ +\x94\x63\xf2\x0a\xf8\xd2\xa6\xdd\xf3\xfc\x22\xcb\xa3\x68\x58\x2a\ +\x57\x3c\xd7\xf5\x3d\xcf\x6e\x9f\x61\x34\xf0\x7c\xdf\xe8\x2d\x3b\ +\xba\x35\xbe\xc7\xec\x28\x00\x10\x11\x2b\xae\x32\x3e\x3b\xac\x69\ +\x19\x0c\x06\x10\x42\xcb\x0b\xba\x19\xd9\x6f\xe9\x87\xa4\x94\x42\ +\x48\x84\xd1\x60\xd0\xaf\xd7\x6b\x42\x08\x84\x98\xe3\x50\x4a\xb1\ +\x10\x39\x00\xba\x5e\xaf\x08\x91\x53\xe2\xe4\x59\x6e\x83\xbf\x38\ +\x8e\xad\x25\x1b\x49\x32\x29\x6d\x93\xae\xb6\x8c\xe7\xfb\xbe\xe7\ +\xb8\x59\x9e\x8b\xa2\x18\x46\x91\xd6\x7a\x62\x72\x92\x51\x5a\xae\ +\x54\x98\xeb\x24\x59\x9a\xc7\x43\x29\x95\xe7\x79\x0e\xa5\x4a\x19\ +\x8d\xb0\xe7\xfb\x96\x5b\x0a\x40\x8d\x09\xc2\xc4\xb1\xe8\x3e\x7b\ +\xd0\x40\x08\xf3\x5c\x70\x3e\xd2\x72\x01\x00\x78\x9e\x67\x39\x1f\ +\xac\x22\xb7\x31\x06\x1a\x08\x0c\x22\x98\x49\xac\x09\x66\xbe\x4f\ +\x20\x00\x52\x28\x60\x10\x04\x48\x29\x23\xd2\x0c\xc2\x91\xf0\xc5\ +\x88\x8c\x62\xc3\xd6\x8e\xf3\x63\xd7\x16\x18\x01\xa3\xc2\xc0\xab\ +\x94\x43\x42\xa8\xd2\x8a\x60\x6c\x09\xfd\xdb\xed\x76\x1c\x0d\x11\ +\x46\x94\x20\xad\x21\xa5\xae\x75\x0e\xc2\xc0\x77\x5d\xb7\x28\xf2\ +\x76\xbb\x6d\xb4\x6c\xaf\xaf\x39\x04\x51\x02\xb5\x16\x41\x50\x2a\ +\x85\x7e\x91\x67\x4a\x14\xbe\xe7\x6d\x9f\x9f\x4d\xd3\x3c\x4d\x8b\ +\x14\x68\x68\x14\x34\x3a\x8d\x23\xad\x55\x9e\x01\x04\x61\xa5\x14\ +\x0e\x86\x43\x63\x60\x9e\xcb\x20\xf0\x09\x89\x1d\x47\x68\xad\xda\ +\x9d\x56\xe0\xba\xae\x47\x6b\xd5\x0a\x73\x58\x7d\x62\x6a\x7a\x76\ +\x2e\xcd\xb3\x28\x49\xe2\x24\xc2\x10\xd6\xaa\x95\x68\x30\xa4\x08\ +\xf9\x41\x40\x20\xcc\xb3\x44\x69\x19\x06\x01\x44\x06\x61\xc2\x85\ +\xb4\x8d\xa7\x85\x10\xd0\x18\x09\xa1\xeb\x38\x45\x51\x30\x08\x7c\ +\xcf\xc3\x04\x33\xcf\x4d\xd2\xb4\xd3\xed\x22\x08\x09\xc6\x18\x13\ +\xd7\x75\xf3\x22\x07\x40\xf9\xbe\xe7\xfb\x7e\x14\x25\x45\x91\x48\ +\x29\x11\x00\xad\xd6\x3a\x44\x48\x0a\xc1\x28\x75\x1c\x8a\x11\x44\ +\x10\x28\xc9\xd3\x24\x1e\x0e\xfb\x69\x12\x5f\xab\xfb\x02\x05\xe7\ +\x5c\x08\x67\x43\x3e\xd6\xfe\x3f\xcb\xb2\x51\x53\xac\x31\xce\x46\ +\xbf\x84\xb5\x43\x36\xeb\xb0\x79\xd8\x35\x30\xbe\xc0\x26\x9c\x6d\ +\xf0\xa7\xb5\x06\x70\xd4\x52\x32\xee\x2d\x19\x7b\x66\x5a\x6b\x29\ +\xa4\x56\x0a\x42\x60\x2b\x0e\xb6\xcb\xd9\x18\x03\x00\x54\x4a\x41\ +\x03\x3a\x59\x5f\x29\xe3\x94\x7c\xe2\xba\x8e\x94\x69\x92\x22\x80\ +\x10\x40\x81\x17\xb8\xc4\x29\x0a\xa1\x54\x04\x81\x51\x06\x38\xae\ +\xab\x35\xe8\x76\xfb\x52\xa9\x71\x0f\x22\x42\x63\xe6\x61\xa3\x24\ +\x37\x00\x58\x43\x9b\xe7\x39\x17\x0a\x13\x06\x21\xe2\x5c\xf0\x9c\ +\xa7\x59\x11\x0a\x55\x44\x49\xbb\xd3\xb6\xc1\xa8\x01\x48\x6b\x05\ +\x00\x02\x00\xaa\x0d\xc6\x4f\x08\xcd\x46\xde\xd8\x00\x4b\x74\xfb\ +\xad\x86\xd6\xda\x71\xdc\xc9\x99\xd9\x0b\x67\xcf\xec\x3b\x78\x28\ +\x08\x4b\x1b\x89\x87\x15\x04\x91\xef\x07\xc6\x6c\xd9\xd1\xad\xf1\ +\xea\xb1\xa3\x5a\x2b\x21\xc4\x88\x20\x5b\x9b\x71\x6b\xca\x66\xe1\ +\x7b\x25\xa5\xd1\xc2\x36\x87\x8d\xa9\xef\x6c\xf9\xd3\xe6\x82\x20\ +\x7c\xee\xcb\x04\x41\x60\x9b\x5e\x6c\x7c\x20\x04\x77\x3d\x06\x80\ +\x49\xd3\x24\xcb\xf2\x72\xb9\x5c\xab\x55\xc3\x30\xec\xf7\xfb\x51\ +\x34\xac\x56\x6b\x96\x2b\x29\x0c\x4b\xbe\xef\xd5\xeb\x75\xdf\xf7\ +\x21\x84\x69\x9a\x0e\x87\x43\x1b\x6b\x6e\xdb\x36\xaf\x96\x55\xa7\ +\xdd\x51\x00\x60\x8c\x27\x26\x26\x2a\xd5\x6a\x12\x45\xfd\x7e\x1f\ +\x02\xe0\x7b\xde\x60\x30\xc8\xf3\x7c\x66\xdb\x2c\x21\x78\xd0\x1e\ +\x5a\x5e\x82\x52\xb9\x4c\x11\x36\x52\x11\x8a\x73\x9e\x01\x68\x00\ +\x80\x96\x4d\xd0\x72\x2f\x8c\x21\x88\x5a\xc1\x5a\x4d\x1b\x33\x4a\ +\x4d\xdb\xf3\xae\xd5\x6a\x8d\x1b\x00\x8c\x55\x32\x77\xdd\x46\xa3\ +\x21\x84\xc8\xf3\x22\x49\x12\x29\x95\x52\x1c\x02\x50\x09\xcb\x61\ +\xb9\x3c\x3e\x1d\xc6\xa9\x51\xfb\x57\xd7\xf3\x10\x42\x6a\x13\xb3\ +\x97\x9d\x5f\x3b\x6f\xb6\x3c\x06\x36\x88\x96\xec\x99\xb9\xd9\x8e\ +\x22\x84\x28\x25\x13\x13\x13\x61\x18\x12\x42\xd2\x34\xb5\x48\xe0\ +\x4e\xa7\x93\xa6\x09\x63\xd4\x68\x85\x30\x46\x08\x52\x4a\xa7\xa6\ +\xa6\xc2\xd0\x17\x5c\x20\x08\x87\xc3\x61\xa5\x52\x26\x10\x14\x79\ +\x16\xc7\x31\xc1\x64\xfb\xdc\x9c\x7f\x60\xff\x83\xab\xab\xfd\x5e\ +\xd7\x75\x66\x42\x3f\x68\x37\xdb\x93\x93\xd3\x81\xeb\x56\xaa\xd5\ +\x46\xad\x56\xf0\xc2\x75\xdc\x6e\xaf\xdb\xeb\xf5\x5a\xcd\xe6\x81\ +\x83\x87\x0c\xc0\xc7\x4e\x9c\x28\x8a\x1c\x00\xb3\x63\xc7\xce\x3d\ +\x7b\xf6\x70\x9e\xb7\x9b\xcd\xa5\xa5\xc5\x20\xf4\x35\x00\x6b\x6b\ +\x6b\xd8\x75\x66\xe6\x66\x2f\x5c\xbc\xb8\xb4\x74\x65\x6e\x66\xf6\ +\xd0\xc1\x03\xb3\xd3\x33\x40\x2b\x62\xa0\x91\x1c\x6a\x0d\x11\xb6\ +\xca\x3f\x4a\xe9\x2c\x2f\x08\xa1\x18\x13\x80\x10\x82\x48\xe6\x52\ +\x69\xad\x8d\x86\x18\x21\x84\x31\xc1\x71\x9a\x1e\x3b\x7e\x2c\x49\ +\x32\x08\x00\xb1\xa0\x6b\x4c\xae\xbb\xee\x30\x42\x30\x49\xa2\x34\ +\x49\x87\xc3\x84\x17\x85\x14\xaa\xd1\x98\xdc\x77\x70\x3f\xc6\x56\ +\xf2\x1d\x8d\xd4\x4e\x36\x68\x34\xa2\x28\xda\xb6\x6d\x9b\xcd\x67\ +\x6c\x9a\x4f\x2d\x84\x10\x82\x4b\xdb\x7a\xb8\xc1\x04\xb2\x79\xb5\ +\xdb\xeb\x0a\x5e\xa4\x59\x66\x05\xc9\xb3\x2c\xeb\xf7\xfb\x5c\x88\ +\x3c\xcb\xe4\x46\x09\x56\xf1\xc2\xda\xcb\x71\x95\xd1\x8e\x71\x6d\ +\x15\x6c\x80\x60\xc7\xf2\xef\x96\xbd\x6b\xb4\x4e\x8c\xc4\x18\xd9\ +\x12\x84\xdd\x50\x36\xd9\x80\x10\x2a\x8a\x42\x2b\x25\x85\x04\x1b\ +\xd4\x22\x63\x62\xdb\xe7\xdc\x02\x0d\x31\xa5\xae\xe3\x6a\x00\x8a\ +\x24\xc3\x06\x56\xc2\xb2\x92\x6a\x65\x79\x95\x60\x0c\x01\xb0\x2d\ +\x31\xb6\x84\xa9\xec\xa2\x42\xc8\x96\x17\xb4\xd6\x46\x03\xa0\x2d\ +\x05\xb8\xb1\xc2\x2f\x9c\xf3\x24\x49\x38\xe7\x08\x41\x42\xa8\xcd\ +\xeb\x22\x84\xd3\x34\x5b\x5f\x6f\x6a\xad\xd2\x34\xb3\x9d\xca\x84\ +\x50\x42\x99\xb5\xcd\x5a\x29\x8c\xb1\xe5\x6d\xb6\x0c\x43\x4a\x2b\ +\x25\xd5\x8b\x1c\x20\x4a\xbd\x70\xc1\x73\x5e\xcc\xce\xce\x29\x29\ +\xce\x9d\x3d\xe5\x79\x3e\xc6\x58\x4b\xe5\x7a\xde\xec\xb6\xf9\xc5\ +\x2b\x97\xcd\xf3\x8d\xee\x96\x59\xdd\x1a\x2f\x74\xc5\xfe\x7a\x42\ +\xc4\xe1\xa0\xff\x6d\xe7\x6b\xe1\xb9\xb3\xa7\xfb\xbd\xde\x38\x15\ +\x03\x01\xa8\x54\xab\x68\x83\x76\xc5\x3a\xd4\x71\x1c\x77\x3a\x5d\ +\x4a\x09\x42\x68\x13\x81\x30\x54\x4a\x59\xea\xed\xcd\x41\x14\xc6\ +\x84\x52\xa2\x94\xd2\xa3\xcc\x8c\x19\x37\x99\x01\x00\x30\x46\x18\ +\x93\xcd\x62\x64\x4a\x29\x00\x21\xc1\x18\x41\x64\xe1\xf8\xc6\x8c\ +\xac\xbb\x52\x8a\x52\xe6\xba\x4e\xc1\xb9\xe0\xdc\x7e\x41\x4a\xc9\ +\x38\x99\x39\x22\x26\xdd\x60\x93\xb7\x48\x4b\x00\x00\x65\x8c\xda\ +\xce\xf1\x31\x5b\x18\x04\x1b\xbc\x45\x6a\x13\xe3\x07\xdc\x1c\xb2\ +\x8c\xf4\xfb\x0c\x30\xc0\x08\x21\x95\x92\x1b\xc5\x2f\x60\x0d\x15\ +\x21\xd4\x7e\x73\x2b\x00\xa2\xf5\x08\x93\x89\x30\xde\x5c\xcd\xd9\ +\xac\xba\xa0\x8d\x69\xd4\x6b\x8c\xb1\xcd\x29\x3e\x21\x44\xa7\xdd\ +\x1e\x51\x92\x6e\x9c\x35\x41\x10\x78\xae\x3b\xa6\xed\xb0\xb3\xbc\ +\xb6\xb6\x06\x01\x70\x5c\xc7\xea\x5c\xda\xa5\x83\x20\xcc\x8b\xa2\ +\x28\x0a\xb4\xc1\x98\x6e\x8c\x41\x18\x7b\x9e\x67\x4f\x28\x9b\xfa\ +\x66\x8c\x22\x84\x04\x1f\x51\x21\xba\xae\x8b\x10\x1c\x0e\x23\xdb\ +\x5c\x04\x00\xb0\x8d\xb6\x10\x40\x4c\x9e\x0b\xa7\x8a\x82\x5b\x5e\ +\x85\x72\xb9\x22\x95\x4a\xd3\xc4\x1e\xe2\x0e\x73\xfc\xc0\x07\xc0\ +\xf0\xa2\xe0\x42\x20\x84\xb4\xd2\xb6\xa3\x83\x31\x56\xf0\x82\x73\ +\xce\x28\x73\x3d\x17\x6f\x1c\xac\xb6\x93\x6d\xd4\x14\x61\xbd\xb1\ +\x8d\x15\x65\x17\xd2\xc6\xb3\xb3\x87\x30\x40\x08\x4a\x29\xd3\x2c\ +\x1b\x65\xc2\x8d\x31\xc6\x30\xc6\xc2\x52\x68\xb4\x11\x52\x48\x29\ +\xa5\x90\xda\x68\x00\xa0\xed\xd6\x85\xcf\x95\xf0\xc1\x98\xd3\xc6\ +\x5a\x08\x87\x31\xcf\xf7\x37\x9f\xbf\x96\x81\x52\x0a\x41\x29\x05\ +\x1b\xcd\x79\x84\x90\x72\xa5\xb2\xf9\x32\x84\x50\xaf\xd7\x8f\xe2\ +\x08\x41\x04\x11\xb4\xf2\x0c\x66\x44\x4b\x74\x75\xd9\xce\xf6\xb2\ +\x6e\xac\x25\x30\xfe\xf9\xb9\x7a\xc8\x73\x4b\x6b\xfc\xd7\xab\x3b\ +\x5e\x36\xc2\x44\x34\x66\x81\x1f\x3d\xe8\x8d\x31\xae\xc2\xc2\x8d\ +\x77\x27\x84\x20\x84\x6d\xa9\x18\x02\x68\x97\xdc\xe6\xf6\x3b\x00\ +\x36\xa9\x8b\xbd\x70\xdb\x8f\xe6\xfc\x39\xc5\xb1\x4d\xb6\x0a\x8e\ +\xf5\x7d\xc7\xd4\x28\x2f\x24\x01\x18\x27\xb5\x37\xb7\x2a\x5a\x97\ +\x62\x7a\x7a\xea\xaa\x03\x24\x49\x92\xc1\xa0\xcf\x28\xb3\xa0\x36\ +\x7b\x29\x26\xa4\xd1\x68\x20\x04\x8b\xa2\x28\xf2\xc2\x6a\xff\xb9\ +\x8e\x6b\x00\x90\x42\x6c\xdf\xb1\x8b\x32\x66\xd7\xde\xc2\x95\x8b\ +\x76\xfd\x6f\x19\x8f\xad\x31\x5e\x69\xc6\x98\x1d\x3b\x77\x7f\x57\ +\xd8\x51\x1b\x90\xe1\x4d\xb4\x2f\x06\x00\xf5\xfc\x2e\x2e\xeb\x32\ +\x5b\xa7\xf8\x45\xb7\xe4\x8b\x64\x23\xbf\xd5\x14\x58\xe0\xd2\xc8\ +\xe2\xc0\xab\x5e\x68\x36\xb4\x73\x20\xd8\xc4\x3d\xbd\x59\x8f\xe5\ +\x39\x06\xa9\x51\xf7\xee\x73\x2f\xdf\xfc\xaa\xcd\x5f\xf3\xaa\x73\ +\xed\xa5\x78\x18\x2f\x3c\x3b\x36\x1f\x28\xcf\xfb\x3e\x7f\xe5\x90\ +\x52\x6a\x63\xe0\xf3\xdf\x7c\x14\x64\x6c\x6a\x59\xb7\x9e\xc7\x55\ +\xdf\xd0\x52\xf3\x8f\x89\xb8\x47\xb4\x72\xc6\x8c\x0b\x72\x57\x7d\ +\xbd\xab\x9e\xcb\xe6\xa9\xb6\x16\x1a\x5b\xf9\x08\x3b\x57\x08\x19\ +\xad\x37\x24\xe3\xcc\x55\x37\xbe\x11\x4e\xc1\x11\x45\xcc\xc6\x11\ +\xbf\x71\xb6\x8e\x2d\x91\x19\x35\xe6\x22\x68\xfe\xaa\x26\xfa\x91\ +\x19\x02\x2f\x6c\x12\xdf\x64\x6d\xe0\xf3\x5b\x2d\x37\x7d\xae\xbd\ +\x8f\xe7\x78\x0d\xc6\xbc\xaa\xdf\xec\x99\x5a\x06\xef\xcd\xff\x6a\ +\x00\xb0\xde\xd5\xf3\xb4\x31\x8c\xb9\x4a\xd0\x6a\xcc\xba\x3e\x7e\ +\xb6\xaf\xd0\x09\x6e\x5e\x9c\xc0\xe0\xaa\x85\x0d\x5e\x30\x87\x1b\ +\x0d\xca\xe6\xaf\xda\x96\x2f\x61\xc1\x83\x6f\xfa\xe1\xa3\x36\xd6\ +\x6f\x19\x13\x5a\x07\xc1\x66\x80\xaf\x3a\x40\x6c\xc9\x63\xf3\x2d\ +\x8e\xc1\x7a\xcf\xd1\x53\x3c\xc7\xeb\x07\x37\x2f\xa4\x91\xe6\xc9\ +\x56\x44\xba\x35\x36\x9d\x19\x57\x2d\x92\xff\xc9\x76\x74\x6b\x6c\ +\x8d\xad\xb1\x35\xb6\xc6\xd6\xf8\x5f\x73\xa0\xad\x29\xd8\x1a\x5b\ +\x63\x6b\x6c\x8d\xad\xb1\x35\xb6\xec\xe8\xd6\xd8\x1a\x5b\x63\x6b\ +\x6c\x8d\xad\xb1\x65\x47\xb7\xc6\xd6\xd8\x1a\x5b\x63\x6b\x6c\x8d\ +\x2d\x3b\xba\x35\xb6\xc6\xd6\xd8\x1a\x5b\x63\x6b\x6c\xd9\xd1\xad\ +\xb1\x35\xb6\xc6\xd6\xd8\x1a\x5b\x63\x6b\x6c\xd9\xd1\xad\xb1\x35\ +\xb6\xc6\xd6\xd8\x1a\x5b\x63\xcb\x8e\x6e\x8d\xad\xb1\x35\xb6\xc6\ +\xd6\xd8\x1a\xdf\x85\x83\x6c\x4d\xc1\xd6\xd8\x1a\x5b\x63\x6b\xfc\ +\x2f\x3b\xc6\xc4\x24\xcf\xc9\x91\x6f\x70\x74\xbc\xf2\xbc\x15\x23\ +\x86\x96\xcd\xbf\x01\xc0\x18\x60\x8c\xfe\x6e\x9e\x43\xf2\x9d\x9d\ +\x13\xf0\x9d\x7b\x0e\x23\xd2\xb7\xab\x98\x65\xfe\xd7\xde\x0f\x60\ +\x6b\x26\xb6\xe6\x64\x6b\x7c\xaf\x19\x39\x70\xcd\x27\xdc\xb7\x3e\ +\x24\x21\x84\x82\xf3\x24\x89\xaf\xba\x00\x21\x14\x96\xca\x9b\xf5\ +\xec\x5e\x81\xbd\x85\x20\xcc\xf3\x3c\x4d\x93\xab\x7e\x8f\x31\x29\ +\x95\x4b\x2f\xce\xd4\xf5\xdd\xb1\xed\xc9\x5f\xfb\x63\x47\x1b\xec\ +\x5c\x08\x23\xad\xf4\x5f\xef\xfd\x40\x84\x36\xc8\xe9\x8c\x56\x1a\ +\x22\xa4\xb5\x02\x10\xc1\xef\xae\xa5\x8f\xec\xe2\xd7\xdf\x7c\xed\ +\x82\x97\xb8\x39\x36\x54\xb6\x5f\xf8\x97\xab\x2f\xc4\x04\x19\x65\ +\x30\xa1\x48\x17\x5c\x33\xd7\x25\xd0\x70\xa9\x30\x34\x9c\x0b\xf3\ +\x62\x4b\x70\xfc\x35\x10\x61\x14\xe9\xa2\x90\x7f\xf5\x42\xdd\x78\ +\xb6\x00\x00\x60\x0c\xa0\x8c\x2a\x5e\x48\x03\xbe\x33\x93\x0f\x11\ +\x02\xfa\xdb\xd3\xbd\x42\x84\x00\x25\x31\x73\xa0\x16\x5c\xe8\x2d\ +\x6a\xd5\xad\xf1\x5d\x6c\x2f\x5f\xf4\xd0\x80\x46\x2b\x0d\xd0\x37\ +\x3b\xe0\x5e\xf4\x24\xd9\xb4\x73\x36\x1d\x92\x00\xbd\x70\xfd\x23\ +\x84\xd2\x34\x39\x7a\xe4\x69\x21\x24\x44\x70\x83\x73\x13\x18\x60\ +\x04\x17\xd3\x33\xd3\xd7\xdd\x70\xb3\x19\x13\x5e\x8e\xf7\xbf\x31\ +\xda\x00\x4c\x90\x56\xea\x9b\x50\x2f\x7f\xf3\x73\xea\xaf\xd8\xad\ +\x08\x0d\x06\xbd\xe3\xcf\x1e\x31\x57\x33\x96\x1b\xce\x8b\x5d\xbb\ +\xf7\xec\xdb\x7f\x50\x8e\xe8\x66\x21\x44\x60\x43\x14\x0f\x42\x08\ +\x30\xa1\xc8\x28\x2e\x14\x80\x00\x40\x44\x30\x54\x52\xbd\x92\x86\ +\xf4\xaf\xd5\x8e\x42\x44\xa0\x1e\xf6\x7b\xb9\xc6\x95\x5a\x78\xf6\ +\xbe\x4f\xaf\x6f\x7b\xfd\xf7\x1f\x6a\x70\xf9\xd7\xc4\xa9\x0f\xa1\ +\xe2\x1c\x60\x4a\x28\x1d\x5c\x7a\xf0\xde\x13\xee\x3b\xee\xa9\xdd\ +\xfb\x95\x73\x6f\xfe\xd1\x1f\xac\x03\xa1\xbe\x3b\xc2\x0e\x84\x89\ +\xcc\x86\x83\x38\x27\x6e\x10\xfa\xce\x8b\xae\x7f\x25\xb8\x34\x90\ +\x52\xf2\xad\x0e\x76\x08\x94\x2c\x0c\x72\x08\x52\xc6\x60\x04\x38\ +\x17\x08\x93\x17\x6e\x2a\x44\x58\xf7\xd4\x57\xbf\xb1\x36\x73\xe7\ +\xe4\xfa\x13\xad\xc9\x77\xbd\x79\xfb\x57\x3f\xf6\x47\xcf\xae\xfb\ +\x77\xbd\x76\xdb\x7a\x1c\xbc\xed\x4d\xaf\x65\x86\xbf\x70\x59\x4b\ +\x5e\x28\x88\x3d\xd7\x59\x3e\xf6\x95\x23\x9d\xc9\x77\xbc\xf5\x26\ +\xc8\xc5\x37\x75\x3e\x81\x4e\x86\xfd\x5c\x41\x87\x62\xce\x25\xc3\ +\xf9\x63\xdf\x78\x66\xe7\x3d\xef\x38\x54\x47\xdf\x81\xa9\x87\x10\ +\x68\x5e\x68\xca\xc8\x35\xbb\xe2\x84\x98\xe3\x0f\x7c\xa6\x53\xbf\ +\x7d\xaa\xff\x54\xab\x71\xc7\x9b\x6f\x68\x70\xa1\xb6\xce\xeb\xad\ +\xf1\x5d\x38\x10\x26\x2a\x1b\xf6\xaf\x3a\x34\x20\x72\x48\x7e\xff\ +\x27\x3e\xef\xdd\xf4\xe6\xd7\xed\xa9\xcb\x17\x3b\x45\xa5\x28\xa4\ +\xc6\x0e\xc3\x9b\x0f\x49\x59\x70\x44\x29\x25\xb8\x73\xf1\xc9\x07\ +\x4e\xe6\x6f\xbd\x73\xee\xab\x5f\x3f\x7d\xf7\x0f\xbe\x6b\x86\x5e\ +\x7d\x12\x23\x84\xd6\x56\x56\x5c\xcf\x7f\xdb\xf7\xbf\xf9\xaa\x77\ +\x36\xc6\xdc\xfb\xa5\xcf\x65\x69\xe6\xba\xce\x88\x98\x5b\x89\x28\ +\x8e\x73\x69\x82\x72\xbd\x16\xea\x6f\x7c\xea\x13\xf2\x86\x1f\x78\ +\xc3\x0e\x9f\xbf\x60\xfb\x8b\x22\x33\x98\x52\xfc\xf2\xc0\x37\x18\ +\xe3\x85\x4b\x97\x66\xe6\xe6\x6f\xba\xe5\xd6\xab\xfe\x89\x73\xfe\ +\xd5\xaf\x7c\x69\xcf\xde\xfd\xa3\xef\xa6\x45\xc1\x81\xe3\x50\x60\ +\x0c\x04\xda\x48\x71\xe2\xd1\x2f\xae\x39\xd7\xbf\xf5\x75\xbb\xb5\ +\x30\x54\xae\x7d\xee\x33\x8f\xef\x7f\xfd\xf7\xed\xad\x33\xf5\x4a\ +\x09\xd0\xfe\xf5\xe1\x8c\x20\xa2\xb8\x78\xea\x4b\x7f\xfa\xbb\xff\ +\xf1\xbf\x7c\xf8\xa3\x7f\xfc\xf0\xb9\x6e\x6f\xf1\xe2\x5a\x0a\x1c\ +\xdf\x67\x04\x01\x00\x08\x75\x3c\xdf\xf7\x1c\x86\x10\x62\x8e\x83\ +\x21\xc0\x94\x39\x14\x03\x80\x1c\x87\x51\x66\x7f\xfe\x2b\xde\x9f\ +\x10\xb1\xf4\xbb\xff\xf4\xd7\xff\xf4\x1b\x97\x99\xe7\xca\x68\xed\ +\xf2\x72\x4f\xf2\xe1\x95\x2b\xab\xe2\x5b\xc5\xa3\x8c\xb1\x31\x71\ +\x39\x21\x23\xa1\x92\xef\xc8\x6c\x12\x1a\xaf\x3c\xf3\x91\xff\xf0\ +\x3b\x1f\xfa\xf0\x47\xfe\xe4\x73\x8f\x0c\x04\x71\x1c\xc7\xf3\x7d\ +\xcf\x65\x08\x00\x44\x98\xe7\xfb\xa5\xb2\x7b\xe6\xa1\x4f\x7f\xfa\ +\x6b\x67\x82\x72\x99\x12\xea\x30\xfa\x4d\x17\x96\xeb\x0e\x8e\x7d\ +\xf9\xb7\xff\xe5\x7f\x59\xe4\xc4\x61\x6e\xb1\xf8\xc8\xbf\xfa\x17\ +\xff\xe6\x54\x04\x1d\x42\x5c\xcf\xf3\x3d\x97\x62\x04\x0c\xc0\x94\ +\xf9\xbe\x07\x86\xcb\x67\x2f\x37\xfd\xe9\xed\x7b\x77\xcf\xb4\x8e\ +\xde\xfb\xd0\x42\xf0\xde\x9f\x78\xd7\xde\x6d\xf3\xbb\xb6\x4d\x20\ +\xa0\x09\x75\x7c\xdf\x77\x08\x46\x98\x78\xbe\xef\xb9\x6e\xe0\xe9\ +\xc7\x3e\xff\xe7\x5f\x3d\xb6\xe6\xfb\x41\x69\x62\x7e\xd7\xb6\x06\ +\xd4\x80\x3a\xae\xef\x7b\x0e\x23\x00\x00\x4c\x1d\xdf\xf7\x7d\xcf\ +\x63\x04\x01\x88\xa9\x89\x9f\x7c\xf0\x93\xbf\xff\x1f\xfe\xfd\x3f\ +\xfb\x3f\x7e\xeb\xf7\x7e\xff\x4f\xbe\x7e\xaa\xb5\xf3\xe0\x81\xaa\ +\x0b\x11\x75\x7d\xdf\xf7\x3c\xd7\x75\x5d\xcf\xf7\x1d\x4a\x00\x00\ +\x98\x30\xcf\xf3\x3d\xd7\xd9\xfc\x60\xac\xa8\xcb\xd8\xd3\x64\x8c\ +\x59\x69\xb0\x17\x0e\xea\xb0\xce\xc9\x2f\xfe\xea\x3f\xfc\x17\x27\ +\x7a\x9a\x62\x88\x30\xf5\x3c\xdf\x73\x19\x82\x00\x11\x6a\x57\x11\ +\x84\xa3\x15\xe5\x3a\x14\x42\x48\x1d\xcf\x7e\x0d\x8c\xa0\x01\x90\ +\x3a\xae\xe7\x7b\xc3\x95\xf3\x97\x5b\xc5\xf4\xae\x3d\xb3\x75\x17\ +\x62\x66\x6f\x67\x34\x69\x84\x79\x9e\xe7\xfb\x9e\x5d\x9c\x2f\xea\ +\x1d\x3b\x9b\xbe\xad\x95\x3d\xdf\x3a\xf1\xb7\xc6\x77\xe2\xd0\x48\ +\x56\x8e\xd8\x43\xe3\x8f\x3f\xfb\xdc\xa1\xe1\x3a\x0e\x41\x72\x6d\ +\x71\xa1\x9b\x70\x84\x89\xe3\x3e\xb7\x5c\x31\x65\x9e\xef\x87\x25\ +\xff\xfc\xbd\xff\xe3\x13\x4f\xac\x97\xca\x3e\x1c\xd9\x63\xaa\xba\ +\x47\xff\xf9\x3f\xf8\x8d\x7b\xcf\xf4\x1c\x97\x15\x71\x7b\x61\xb9\ +\x23\x8a\x78\x61\x61\xb9\x80\xd4\x75\x1d\xfc\x82\x83\xd2\x68\x5d\ +\x2e\x57\x5e\x34\x68\xf1\x5c\x7f\xa3\x2a\x09\x1d\x8f\x5e\x7c\xf4\ +\x53\xff\xe2\x5f\xfe\xdb\xff\xf6\xdf\xff\xf8\xf7\x3e\xf4\xc7\xcf\ +\x2e\x0d\x9b\x57\x2e\xb4\x05\x75\x02\x97\x62\x08\x00\x24\xcc\xf1\ +\x7d\xcf\x75\x5d\x9f\xe5\xf7\x7d\xec\x4f\x9e\x58\x88\x4b\xa1\x0b\ +\x21\x62\xae\xe7\xfb\x9e\x43\x31\x00\xd0\x1e\x2f\x8c\x7c\xd3\x73\ +\x5e\x1b\x53\xa9\x54\x5f\xf4\x00\x1f\xab\x5d\x21\xc2\x60\xff\xc2\ +\x87\x7f\xf7\x43\xa7\x3b\xca\xf3\xdd\x74\xe1\xc9\xff\xf8\x7b\x1f\ +\xe3\x8d\x03\x3b\xa7\x4b\xc0\x80\xff\x3f\x7b\xe7\x1d\x18\xd5\x75\ +\x25\xfc\xdb\x5e\x99\x22\xcd\xa8\xcc\xa8\x77\x81\x84\x40\x08\x44\ +\x11\x1d\xd1\x4d\x37\x06\x6c\x0c\x2e\x71\x89\xe3\x9a\x38\xeb\x75\ +\xca\xba\x65\x9d\x38\x8e\xf7\xcb\xae\xed\xd8\x5e\xf7\x6e\x43\x4c\ +\x15\x3d\x14\xd3\x4c\x13\x92\x68\x92\x50\xef\xbd\x8c\x66\x46\xd3\ +\x5f\xb9\xf7\xfb\x43\x12\x88\xea\xb2\xf8\xfb\xb2\xc9\xfb\xfd\x03\ +\x92\x66\xee\x3b\xf7\xdc\xf7\xce\x79\xe7\xde\x7b\xee\x11\x74\x06\ +\x41\x50\x1a\x6a\x6a\x9c\x7e\x86\x39\xa1\xcf\x0a\x61\x08\x00\x44\ +\xbc\x28\xea\xf5\x3a\x81\x23\x00\x40\xc2\x8b\x7a\xbd\x8e\xbf\xb1\ +\xc7\xf9\xff\x12\x8f\x42\xc4\x61\x4f\xf5\x81\x13\x15\x13\xee\xf9\ +\xb7\x45\x69\xfa\x5e\x45\x29\xc8\xa7\xa7\xf3\xde\x7f\xf9\x58\xc4\ +\xf8\x79\x4b\xa7\x67\x84\x95\x1f\xdf\xbe\xfd\x9b\x0b\x41\x29\x39\ +\xb7\xe5\xa6\x15\x1d\x3a\x99\x32\x6b\x09\x57\xb5\xff\xbc\x9a\x38\ +\x3f\xcb\xb0\x7b\xdb\x19\x41\x54\xec\x24\x79\xf1\xf4\x0c\x76\x79\ +\xa1\x98\x4b\x4e\x85\xe7\x5a\x4f\x17\xd8\x98\xe0\x2f\x2d\xec\xcc\ +\xcd\xc4\x84\xe3\x38\x0c\x21\xba\x71\x54\x07\x21\xf4\xfb\xfd\x5f\ +\x7f\xfd\x75\x4e\x4e\x4e\x48\x48\x08\x82\xb0\xbe\xb1\xb1\xba\xba\ +\x7a\xda\xd4\xa9\x3f\xc6\xaa\x2a\xc1\xa0\xee\xcc\xc1\x36\xe3\xb8\ +\x17\xff\x75\x99\xec\xb0\x23\x4e\xa9\x3c\xb1\x7b\xe7\x91\x52\x7d\ +\x52\xce\xca\x65\xd3\xa4\x0b\x47\x36\xef\x39\x86\xe2\x26\x8c\x08\ +\x96\x0b\x76\xad\xb3\xf5\xb6\x4e\x8c\x17\xeb\xbb\xf8\x5b\x16\x4d\ +\x11\x55\xf9\xaa\x37\x27\x88\x20\x73\x7b\x7c\x1d\x4d\x45\x87\x4e\ +\xb7\xa4\xcf\x89\x3c\x74\xf4\x44\x63\x9b\xdd\xc3\x88\xdc\x5d\xb6\ +\x6e\xe3\xdf\xda\x69\xf8\xec\x25\x4b\xc7\x24\x05\x37\x14\x1d\xd8\ +\x7e\xa8\xc4\xd9\xdd\xc8\xd2\xd2\x64\x67\x47\x8b\x83\x98\x7c\xee\ +\xee\xd6\xaa\x9d\x5b\xf9\x9c\xac\xe8\x2e\xbf\x21\x3d\x4d\x2d\x3e\ +\xb0\x65\x4f\x7e\x4d\x72\xee\x92\x71\xa1\xce\xed\xdb\x0e\xaa\xd6\ +\x11\xab\x57\xcd\xe1\x90\xe7\xeb\x75\xef\xb7\xb6\xcf\x9e\x94\x28\ +\x74\xba\xe1\x88\xa1\xde\x63\x79\xeb\x8f\x55\x38\x86\x4c\x9c\xb7\ +\x78\xfa\xb0\xba\xfc\xbf\xed\x3a\x74\xce\xcf\x99\x26\x2f\xb8\x6d\ +\x62\x6a\xa8\xc4\x82\x67\xae\x78\x74\x52\xe6\x91\xff\xde\x56\xb1\ +\xea\xd1\x87\xe2\x60\xdb\x81\xaf\x4f\x72\xd1\x29\xe5\x07\xd6\x6d\ +\x2f\x68\x14\x43\x22\x22\x4d\xb0\xa1\xbe\x2b\x65\xf2\xa2\x25\x53\ +\xd3\x3a\xce\x1f\xcc\xdb\x9b\x0f\xac\x59\xb7\x2d\x9b\x15\xce\x51\ +\x95\x01\x42\x48\x43\x43\x43\x5d\x5d\x7d\x6e\xee\x74\x55\x55\x79\ +\x9e\x3f\x71\xe2\x84\x5e\xaf\xcf\xcc\xcc\xbc\xa2\xb2\x07\x00\x10\ +\x29\x9e\x73\xe7\xab\x09\xf2\x15\x9d\xad\x19\xbb\x68\x84\xad\xa2\ +\x68\xc7\x8e\x03\x0e\x63\xca\x8a\x15\x4b\xf4\x9d\xf9\xeb\xf3\x8e\ +\x28\x91\x23\xef\xb8\x6d\xb6\xb3\x68\xdb\xb6\x23\xe5\xe1\x99\xb9\ +\xcb\x67\x0e\x3f\xbb\xfd\xcb\x83\x17\x3a\xf9\x90\xe4\xc5\xcb\x16\ +\x0d\x0d\x67\xf9\xbb\x37\x7d\x53\xd2\x6a\xeb\xea\xca\x4c\x20\x8e\ +\x8e\x66\x47\x48\x54\xc3\xc9\x2d\x1b\x0f\x57\x50\x21\x6c\xda\xc2\ +\xa5\x39\x69\x61\xcd\x67\x0e\x6f\xdf\x5f\xd0\x0b\x0c\xe3\xe7\x2d\ +\x9f\x9e\x1e\x26\x2b\xea\xe5\xb1\x2c\x69\x6d\x6d\x2d\x2b\x2b\x9b\ +\x31\x63\x06\x04\x90\xe7\xb9\x82\xc2\x42\xc6\x58\x76\x76\xb6\x72\ +\x9d\xfb\x53\x43\xe3\x87\x1a\x0d\x58\x77\xe6\x60\x8b\x61\xdc\x8b\ +\x4f\x2f\x53\x1c\x76\xc4\xc9\x15\xc7\x77\xef\xfe\xe6\x82\x29\x23\ +\x77\xcd\xa2\x0c\x9e\xe7\x30\xe1\xa0\xbf\x63\xe7\xc6\xbc\xe2\x76\ +\x3a\x69\xc1\xf2\xdc\x11\x96\x9a\x82\xbd\x5b\xf6\x9f\x0d\x1b\x39\ +\x3d\x4d\xf5\x9f\xde\xf9\xc1\xab\x0d\x13\x6e\xbb\x7d\x5e\x38\xc7\ +\x30\x81\xe5\x67\xcf\x06\x08\x29\x3f\x7b\xce\x3b\x3a\x0e\x22\xdc\ +\x67\x24\x79\x51\x07\x9c\xf5\x5f\x6d\x3a\x3e\x62\xde\x92\x94\x10\ +\x34\x78\xca\x13\x5d\x3f\x6a\x44\xf8\x52\x3d\x28\x08\x98\xa7\xd7\ +\x9b\x34\x63\xd5\x2f\x57\x4c\xfc\xe6\xd3\xdf\xed\xd8\x77\x2e\x4b\ +\xa0\xfb\xd6\xfe\xa5\x61\x5f\xe4\xb4\x45\xb7\x8d\x4b\xe0\xcf\x1c\ +\x58\xbf\xa7\xb0\xc1\x3a\x22\x77\xf5\x82\xe1\x40\xb1\x6f\xff\xe8\ +\x8d\xda\x19\x0b\x96\x4f\x49\x2b\xca\xfb\xb0\xa0\x3e\x90\x39\x63\ +\xc9\x2d\xd9\x11\x45\x7b\x36\x1d\x3a\xdb\x9a\x32\x75\xc1\x82\x9c\ +\x34\xa4\xca\xec\xca\xea\x81\x6c\x70\xd1\xb0\xab\x84\xe9\xff\x13\ +\x55\x55\x5d\x44\x5c\x8c\xc1\x75\xae\xba\x75\x5c\xc2\x90\xba\xca\ +\x12\x1c\x39\xd4\xa8\x76\xb4\xdb\x8d\x29\xd6\x8e\xad\x9f\x6f\xa9\ +\xed\xb2\xd5\x75\xf3\xb9\x46\xde\x5e\x7d\x7c\xe3\xce\x6f\xfc\xc1\ +\x69\xb7\xad\x58\x18\xc3\x39\x0f\x7c\xb5\xb9\xa0\xce\x33\x7c\xda\ +\xc2\xf9\xe3\xe3\x8a\xbf\x5e\xb7\xaf\xa8\x35\x25\x67\xce\x82\x69\ +\xc3\x91\x2c\xff\xcf\x3d\xc1\x4d\x8b\x47\x19\x55\x54\x5d\x74\xce\ +\xc8\xd8\x93\x79\x9f\x6d\x3b\x51\xcd\x89\x22\x65\x28\x25\x67\xee\ +\xdc\x51\xc1\x87\x76\xed\xaf\xae\x3b\x9b\xb7\xaf\x62\xe2\xe2\x5b\ +\x43\x3b\xf2\x77\x9f\xaa\xb0\x75\xd6\xd7\x37\xb5\xd5\x94\x1d\xda\ +\xf9\x4d\xbd\xa7\xad\xa2\xb8\xd1\x15\x16\x16\x11\x66\xd6\x83\xeb\ +\xce\x2a\x62\x5e\xed\x3e\x56\xd0\x34\xe3\xde\x35\x71\x52\xdd\x99\ +\x3a\x1b\xf9\xce\x93\x06\x06\x83\xa1\xac\xac\xfc\xf5\xd7\xff\x82\ +\x30\x72\xb9\xdd\x7f\xfc\xe3\xcb\x5d\x9d\x9d\x7d\xa5\xc4\x6e\x3a\ +\xaa\x0a\xe2\x32\x72\x4c\x8e\xa2\x0f\x3e\xdb\xde\x29\xf3\x52\xcb\ +\x99\x4d\xfb\xca\xc6\x2d\xba\x35\xbc\xe3\x78\xde\xb1\xca\xc6\xd2\ +\x73\xee\x98\xf1\xb7\xcd\x19\xcd\x33\x30\x24\x67\xd6\xaa\xc5\xb3\ +\xe3\x2c\x26\x73\x88\x09\xb3\x6b\x57\x78\x44\x40\x76\x7a\xe9\xf0\ +\x9c\x09\xee\xf2\xfc\xf2\xca\xaa\xea\x5e\xe3\xb8\x91\xc9\x7e\x67\ +\xdb\xde\x4d\x79\x81\xe4\xdc\x79\xc3\xb8\x9d\x79\x7f\x6b\x6a\xac\ +\xce\xdb\x79\x3c\x61\xca\x82\x29\xc3\x63\x30\x00\xee\xd6\xaa\x92\ +\xea\x4e\x15\xe1\xd8\x61\xd3\xef\xbc\x73\x81\xd1\xdd\x52\x5a\xdf\ +\xde\x52\x72\x74\x47\x41\xfb\xf4\xa5\x2b\xc6\xa5\x58\x43\xa2\x87\ +\xad\xfe\xc9\x9a\x68\x6f\xe9\x81\x53\x15\x0a\x32\x8e\x9e\xb5\xe8\ +\xce\xf9\x53\xb1\xad\xac\xb4\xb6\xab\xb6\x60\xe7\x81\x5a\x71\xc9\ +\xd2\x29\x0d\x47\xb6\x17\xd4\x74\xd4\x94\x96\x89\xe9\xd3\xe6\x8f\ +\xd2\xef\xdf\xba\xcf\x41\xd1\xc5\x12\xed\xfd\x7b\x16\x14\x6f\x45\ +\x71\x89\xcd\xeb\xab\x2c\xad\x8a\x1b\xbf\x70\x98\xd0\x7a\xb6\xcb\ +\xb0\x70\x4e\xc6\xf9\x83\x87\x1b\xea\xcf\x6f\xda\x71\x3a\x73\xde\ +\xed\xf1\xbe\x33\x5b\x8f\xd4\x10\x9e\xf4\x3d\x24\x46\xa3\xf1\xaf\ +\x5f\x7d\xb5\x7d\xc7\x4e\x63\x50\x70\x61\x61\xd1\x9b\x6f\xbe\xc5\ +\x0b\xc2\xb5\xba\xcd\x79\x3b\x4a\x4b\x3a\x4d\xf7\x3d\xba\xa0\xf3\ +\xcc\x89\xce\x80\x72\xfe\xf0\xf6\xee\x90\xf1\x77\xaf\x98\x6d\x0e\ +\xd4\x6f\x5c\xbf\x2f\x7c\xfc\x82\xa5\xb3\xb2\xe5\xa6\xe3\x5b\x0e\ +\x35\xcf\xbb\x63\xa9\x5a\x7e\xf8\xc4\xe9\xf2\xd2\xaa\x8e\xcc\x99\ +\xcb\x87\xe3\xda\x9d\x27\x2b\xda\xcf\x1f\xdc\x79\xc6\x31\x73\xc9\ +\xc2\x34\xab\x01\x50\xb5\xb5\xaa\xa4\xbe\xc3\x55\x5f\x5e\x66\x1c\ +\x36\x6f\x6e\x1a\xde\xbb\xe7\x48\x67\x53\xe5\xc6\xad\x47\x13\x67\ +\x2c\x1f\x67\x72\x9d\xab\x6c\xbb\x7a\x3a\x83\x31\x16\x14\x14\xb4\ +\x6d\xdb\xf6\xaf\xd6\x6f\x30\x04\x05\x5d\xb8\x70\xe1\xbf\x5e\x7d\ +\x0d\x61\xad\x7a\xa5\xc6\x8f\x61\x34\x58\x5c\xc6\xf8\x10\x47\xe1\ +\x07\x9f\x6d\xeb\x94\xb9\x40\xf3\xe9\xbc\xc3\x75\x33\x56\x2e\x03\ +\xe5\x07\x0e\x97\xb5\x11\xc2\x71\x3c\x2d\xd8\xb1\xb9\x8a\xcb\x58\ +\x3e\x33\xf1\xd8\xce\xdd\x55\x8d\x25\x79\x3b\x4f\x0f\x9f\xb3\x6c\ +\xce\xd8\x54\xcc\x70\xea\x84\x45\x77\x2e\x9b\x66\xc2\x8c\x42\x0e\ +\xfa\x1a\x4f\x14\xbb\x56\x3e\xb6\x9a\x6f\x3a\x5b\xda\xe5\xe3\xd0\ +\xa0\xed\x0c\x44\xb4\x44\x58\x74\xe4\xaa\xfd\x2a\x10\xc2\xeb\xd8\ +\x52\x7c\xf9\xef\x09\x47\x5a\xcf\x1d\xdb\x92\xb7\xfe\x9b\x4a\x7f\ +\x4a\x4a\x0c\x60\x24\x73\xfa\xa2\xc9\x89\xea\xbe\x3d\x47\xaa\xca\ +\x4f\xee\x3c\xd9\x35\xe7\xd6\x85\xec\xc2\xde\x5d\x85\x75\x90\x0b\ +\x9e\xb8\x70\xf9\xaa\x19\x59\xd5\x87\xd7\xe7\x77\x47\x2d\x5b\x94\ +\x5d\xb2\x6f\x7b\xfe\xa9\xfc\xfd\xc7\x6a\x72\x96\xae\xce\x1d\x1e\ +\x0d\x14\xf5\x9a\x51\x0c\x42\xf0\x7a\x25\x0c\x2f\x09\xc3\xa8\x8c\ +\xc3\xc6\x8d\x4c\x68\x2c\xa9\xf4\x4a\xae\xca\x4a\x7b\x46\xf6\x28\ +\x4f\xfd\xb9\xda\x96\xee\xd3\x07\xf2\x2e\x48\x49\x8b\x17\x4c\xb1\ +\x18\x79\xe6\xa8\xde\x98\x77\x2c\x71\xfa\x8a\xe1\xb8\x72\xdb\x91\ +\xca\xca\xa3\x79\xc7\xbb\x42\x97\x2d\x1c\x5b\x79\x68\xeb\x91\x82\ +\x33\xfb\x0e\x57\x64\x2f\x5d\x33\x6b\x54\x3c\xb8\x49\xcb\xa8\x37\ +\x6f\x5e\x97\xa9\x32\x33\xce\xbc\xfd\xa1\x7b\x17\x8c\x6e\x3a\xba\ +\xe1\xe3\xbc\x93\x2a\x2f\x86\x45\xc5\x8f\x1c\x95\x1d\xce\xf9\xaa\ +\xaa\xca\xb9\xb8\xd1\xd3\x46\x65\x4d\x1f\x3d\xa4\xb3\xcb\x9d\x10\ +\x1f\xd5\x70\xe1\xac\x13\x87\x44\x12\xfb\xa9\x33\x8d\x61\x09\xc9\ +\x23\x27\xe5\xce\x1e\x93\xc4\x14\xf9\xda\x4a\xe4\x88\xbb\xa9\xa2\ +\xb4\x39\x10\x16\x1a\x6d\xd5\xc9\x45\xa7\x2a\x69\x5f\xd5\xe8\xfe\ +\x7d\xd2\xd7\x17\x8a\x31\x00\xd8\x43\x0f\x3d\xd4\x6d\xb3\xfd\xfe\ +\xf7\x2f\x3d\xf7\xfc\x0b\x31\xd1\xd1\xb7\xdf\xbe\xf2\x47\x8a\x2a\ +\x14\x45\x0e\x4b\x9d\xfe\xc4\x63\xf7\xa6\x92\xc6\x4f\xdf\xfb\xf8\ +\xe0\x99\x0a\x5d\xe2\xa8\x89\xd9\x59\x33\x26\xa4\x74\x57\x37\x4a\ +\x88\x0b\x8d\x4a\x88\x8d\x0a\x43\x10\xe8\x82\xcc\xe1\x66\x83\x35\ +\x35\x67\xc1\x8c\x51\x44\x91\xe9\xb5\xc7\x86\xba\x7d\x52\xf4\x90\ +\xd1\xa9\x41\xf6\x0d\x6b\x37\x8b\x43\xa7\x8f\x88\xe4\x9d\x6d\xb5\ +\xf5\xee\xa0\x69\x33\x27\x8d\x9b\x38\xc1\xa2\x74\x97\x15\x57\xf9\ +\x43\x87\x4e\x99\x9c\x99\x9e\x1c\x25\x60\x06\x30\xc7\x73\x98\x31\ +\xc0\xeb\x83\xc3\x43\x4c\x3c\xc7\xe9\x79\x56\x5f\xd7\x64\x19\x36\ +\x61\x42\xf6\xf0\x44\x6b\xb0\xad\xb6\x70\xcb\xe6\xad\x67\x6b\x6d\ +\x3e\x39\x40\x29\x34\x86\x84\x59\x82\x83\x79\x8e\xe7\x39\xd6\x54\ +\xd5\x9a\x38\x3a\x37\x2b\x6b\x62\x76\xb2\xb1\xb6\xa9\x15\x10\x7d\ +\x78\x64\x6c\xd6\xb8\xb1\x66\xe6\xec\x95\x19\x82\x17\x2b\x3b\xf6\ +\x97\xec\xe4\x05\x01\x03\x86\x79\xbd\x35\x26\x79\x44\x7a\xba\x35\ +\x34\x6c\xe8\xc8\xac\x18\x33\x6b\xaf\xab\xef\x6c\x6f\x2e\x38\xb4\ +\xef\x7c\xb3\x2b\xe0\x70\xca\x08\x22\x00\x54\x55\x8d\x88\x88\x78\ +\xf4\x91\x47\x3e\xff\xe2\x8b\x37\xde\xf8\xcb\x2b\xff\xf1\x1f\x77\ +\xdd\xb5\x66\xc4\xf0\xe1\x57\x07\xa3\x1c\x8f\xea\x4e\x17\xf6\x00\ +\x73\x64\x78\x24\xb6\x55\x17\x54\xb8\x47\x4f\x9d\xc5\x37\x1f\xdd\ +\x7a\xb0\xb8\xab\xab\xc1\x21\x24\xcc\x9a\x31\x2e\x35\x2e\x96\xda\ +\x2a\x6b\xdb\x9b\x8f\xed\x3f\x50\xdf\xe1\xf4\xf8\x7a\x91\xce\x14\ +\x11\x9f\x96\x33\x6a\x28\x72\xf7\x54\x57\xb5\x84\x65\x4e\x1c\x3f\ +\x32\x33\x39\x36\x84\x31\x86\x39\x9e\xc3\x00\x72\xba\xf0\xa8\xc4\ +\xd1\xd9\x59\xa1\xd0\x53\x57\x55\x1b\xb0\x64\x4c\x9b\x90\x11\x67\ +\x0d\xe1\xf1\x35\xde\x61\x54\x55\x35\x99\x4c\x4f\x3c\xf1\xc4\xd6\ +\xad\x5b\x5f\x7b\xfd\xd5\xdf\xff\xe1\xa5\x65\xb7\xde\x3a\x7e\xdc\ +\xb8\xab\xa4\xd5\xd0\xf8\x1f\xfb\x51\x45\x0e\x49\x9d\xf6\xf8\x13\ +\x3f\x19\xc2\x35\x7d\xfa\xee\x27\xc7\xca\x6a\x5b\xdb\x5b\x8f\x1e\ +\x3c\xd4\xd0\xe3\xb0\x79\x25\x08\x31\xcf\x5c\xd5\x4d\xed\x2d\x15\ +\x85\xfb\x8e\x14\xbb\xa8\xbf\xbe\xfa\x02\x8d\xcc\x9a\x3d\x31\x33\ +\x2e\xca\x4a\x28\x13\x83\xc2\xac\xe1\x26\x02\x01\xe6\x39\x5b\xc5\ +\xb9\x5a\x27\xb1\x84\x47\x99\x68\x4f\x41\x51\x23\xe6\xfb\x23\x4a\ +\xc6\x54\x14\x14\x35\x6b\xd1\x9c\x68\x23\x54\xe8\x65\x75\x73\xfb\ +\x6a\xbc\x5f\xdb\xea\x22\x3c\xd8\xb4\x42\xc8\x14\xd9\xef\xa7\xc2\ +\xa4\xa5\x77\xdf\x3a\x25\x49\x56\x60\x58\x5c\xf2\xe8\xac\x91\x06\ +\xd5\x5e\x51\x5d\x63\x1e\x9a\x93\x33\x32\x7b\x7a\x66\x4c\x53\x7d\ +\x93\xc4\x88\x29\xd4\x12\x62\x44\x2d\x75\xb6\xb4\xf1\x33\x32\x47\ +\x4f\x1e\x6e\x51\x1a\x95\xd0\xa9\xa3\xa3\xbe\xd9\xb6\xa5\xa4\xd9\ +\x8d\xc8\xb5\x57\xe2\x10\xc2\xd7\x15\xe6\x52\xa8\xca\x94\x80\x12\ +\x3b\x6a\xac\xc1\x51\x5d\x78\xb6\xa0\x95\x46\x8e\x4e\x0b\xa1\x8c\ +\x10\xe6\x6f\x6e\xf2\x8e\x9c\x3c\x6b\xd8\xf0\xd4\xc8\x70\x83\xa7\ +\xad\xb5\xbd\xa5\xe9\xec\x37\x5f\x17\xd6\x3b\x14\x67\x7b\x59\x8d\ +\x7d\xe8\xe4\x19\x99\x63\x26\x64\xc6\xc2\x4e\x17\x3f\x65\x42\xc2\ +\x89\x6d\x1b\x4f\x37\xf6\x22\x74\x73\x5e\x8d\x6f\xe2\xfa\x28\x84\ +\x8a\xbb\xb5\xc3\x1e\x95\x99\x3b\x77\x42\x6c\x7d\x49\x89\x9b\x42\ +\x4a\x15\x55\x55\x99\x4a\x0d\x21\x56\x7f\x47\x6d\xa3\xd3\x55\x5d\ +\xd7\x84\x8c\x91\xa3\x32\x13\x6a\x0a\xbe\x69\x63\xd9\x73\x13\x9b\ +\xff\x7a\xb2\x25\x23\x2d\xd9\xd5\x54\x51\xde\x68\x03\xd7\x89\xeb\ +\x09\x54\xab\xca\xce\xdb\x5c\xbd\xc7\x76\x6e\xba\xd0\x13\x68\x2f\ +\x2b\xa8\x77\x31\x26\xf9\x15\x00\xfc\x7e\xbf\xa4\xde\xa8\xb6\xb6\ +\xa2\xa8\x41\x41\xc6\xe7\x9e\x7d\xa6\xb4\xb4\x14\x21\xf4\xf4\xd3\ +\x4f\x33\x06\x6e\x4a\xed\xd6\x6b\x68\x13\x42\x97\xad\xc5\xc5\xc7\ +\xcc\x5b\x34\x27\xd8\x55\xdb\x23\x91\x40\x57\x53\x8b\xc3\x55\x55\ +\xdd\x22\x86\x87\x10\x46\x55\x55\x01\x8c\x11\x04\xec\x3d\x0e\x77\ +\x40\xe9\xed\xac\x2b\xa9\x6c\xa2\x08\x5f\x5b\x7c\xa6\xf8\xbc\x6e\ +\xa0\x8b\xc8\xc9\x8c\xe9\xee\xf0\x67\x8d\x1f\x46\xd4\x40\x40\x31\ +\x98\x89\xab\xb2\xa6\xb5\xbb\xb9\xde\xa6\x08\xb1\xf1\x51\xa8\xa7\ +\xa1\xba\xc9\x23\xc9\xb2\xa2\x52\xc0\x28\xa5\x8c\x31\xaa\xaa\x94\ +\x02\xc6\x18\x55\x29\x0a\x0d\x09\xea\xac\xaf\xea\x70\x7a\x03\x8e\ +\x96\x3d\x5b\xf6\x5b\x27\x2f\x5f\x32\x65\x18\x52\x18\x86\x6a\xb7\ +\xcd\xe1\x91\x03\xb2\xaa\x52\x86\x42\x2c\xc6\xb6\xba\x4a\x97\xab\ +\xad\xae\xa5\x37\x2c\xc4\x0c\xa9\xa2\x28\x8a\x42\xc1\x65\xd1\x32\ +\x63\x74\x60\x13\x6d\xdf\x7f\x18\xa5\x8a\xaa\x52\x55\x55\x14\x45\ +\x51\x99\xaa\xa8\xa2\x29\xc8\x10\x1a\x35\x61\xf6\xe2\x87\x7f\xfe\ +\xd4\xbd\x8b\x47\x52\x5f\xff\x5b\x42\x20\x10\x18\x37\x76\xcc\x23\ +\x0f\xff\x6c\xfd\xfa\x0d\x4b\x97\x2c\x59\xb8\x70\xa1\xcf\xe7\xbb\ +\x7a\xfa\x86\x48\xed\x05\x25\x8d\x52\x6f\xf5\xc6\xcd\x5f\xf7\x4a\ +\xee\xb3\x45\x67\x74\x29\x53\x1f\x7d\x6c\x8d\x5a\xb2\xfb\x48\xb9\ +\x4f\x90\x3a\x2b\xeb\xbb\xfd\x01\x3f\xd4\x59\xac\x61\xb1\xd3\x16\ +\xdd\xf1\xcb\xdf\xfe\xea\x96\xac\x04\xc9\xeb\x53\x55\x85\xaa\x54\ +\xa1\xc8\x62\x35\xdb\x6a\xca\xda\x7b\xbd\x52\x40\xa2\x94\x0d\xa8\ +\xa4\x5f\x4e\x95\x02\x43\x70\x10\xb5\xb7\xb4\x74\xfb\xbc\xfe\x80\ +\x7a\x9d\x1b\x41\x92\xa4\x8c\x8c\x61\xff\xf2\xcb\x27\xb7\x6c\xce\ +\x9b\x3e\x7d\xda\xca\x95\x2b\xfc\x7e\xbf\x66\xf4\x35\x6e\x3a\x10\ +\x02\x8f\xad\xd5\x45\xa2\xe7\x2d\x9c\x1b\xec\xae\x6d\xeb\x05\x11\ +\xd1\x71\x53\x6f\x59\xfe\xf3\xa7\x7f\xbb\x72\x74\xb4\xdf\xe7\x71\ +\xc9\x5c\x78\x70\x50\x5c\xc6\xb8\xdb\xef\x7d\xe8\xe9\x47\x7e\x92\ +\x15\x1d\xe2\x6a\xab\xa9\x69\xef\x95\x24\x89\x61\xb5\xb7\xa7\xc7\ +\xeb\xf5\xab\x0c\xf2\xcc\x7d\xee\x7c\x99\xc7\xd3\xb5\x7b\x63\x5e\ +\xb3\x4f\xae\x3b\x7f\xaa\x53\xc6\x52\x20\xa0\x30\x26\xfb\x65\xc5\ +\xeb\xa8\x2c\x29\x73\x06\xc0\x15\x1e\x0c\x02\x88\x11\xbe\xbe\xeb\ +\xba\xf4\x69\x45\x52\xa3\xb3\x26\x2f\xbf\x6d\xe9\xd4\xac\x54\x01\ +\x28\x2a\xa5\x8a\xa2\xaa\xaa\xca\x00\x34\x85\x84\x39\x5a\x6a\x3a\ +\x5c\xf6\xca\x86\x4e\x53\xb8\x85\x07\x52\x57\x8f\x23\x20\x83\x60\ +\x33\xdf\x54\x5b\xed\x76\x34\x35\x74\x78\x43\x42\x22\xa6\x2c\xbb\ +\x6f\xcd\xe4\x90\xad\x5f\xed\xe8\xf0\xa2\xab\xb7\x20\x33\x00\x10\ +\x84\xf8\xfa\x4e\x7d\xd0\x47\x65\x3e\x64\xe8\x98\x64\xf5\xf3\xb7\ +\xb6\x9a\xb2\xc6\xc5\x08\x4c\x56\x29\xc0\x7c\x68\x08\xaa\x29\x2b\ +\xf3\xfb\xe5\x80\x5f\xe6\x82\x8c\x86\xd0\xc8\x31\xb9\xf3\x7f\xfa\ +\xf8\x53\x0f\xac\x98\x6c\x35\x80\xa6\x8a\x6a\x77\x4f\x6b\x7d\x9b\ +\xd7\x10\x16\x3d\x71\xd1\xbd\xf7\x4c\x8f\xdc\xb5\x71\x63\x83\x9f\ +\xbb\x29\x8b\xa4\x37\x71\x7d\x14\x23\xd5\x5d\xb4\x77\x63\x51\xbd\ +\x8b\x01\x6e\xda\x92\xdb\x8d\x95\xfb\x02\x04\x03\x88\x45\x1d\x1f\ +\x35\x74\xea\xf4\x86\xba\x77\x5f\xfe\x03\x1f\x96\xba\x7c\xd5\x08\ +\xb3\xc5\x3d\xd4\xaa\xe7\x93\x33\xd2\x82\xec\x96\x72\x67\x4a\x6a\ +\x44\xdd\xee\x0f\x4f\x48\x19\xf7\x2f\x1d\xc7\xa8\x74\x75\xe3\x54\ +\xf2\xd7\xd4\x7b\xe7\xfd\xf4\xa9\xe5\xe3\xa3\x14\x77\xeb\xe7\xef\ +\xac\x6d\xf3\x84\x06\x49\xa5\x0d\x8e\xf4\x38\xbd\xfb\x42\x59\x73\ +\x5c\x56\x34\x90\xae\x1b\x2b\x04\x02\x81\x88\x88\x88\xd7\x5f\x7b\ +\x55\x10\x04\x41\xe0\x14\xe5\xc7\xda\xb7\x89\x31\x76\xd4\x17\xfd\ +\x75\xcf\x39\x49\x51\x0d\x49\xd3\x16\xce\x9f\x54\xbe\x6f\xfd\x47\ +\x7f\x7a\x89\x84\xa6\xae\xbe\x7f\xa4\x73\xff\x39\x1d\x4f\x64\x05\ +\x26\x0f\xcb\x3a\x72\xf2\xab\xd7\xdf\x71\x4d\x4b\x62\x17\x3a\x0c\ +\x77\xdd\xb3\x40\xa7\x5c\xb5\xeb\x0d\x42\x46\x29\xe4\x04\x91\xc0\ +\xd0\x8c\xe9\x4f\xfe\x6a\x6c\x64\x30\x2b\xd4\xeb\x08\xb1\xce\x5e\ +\x30\xe1\xa3\xf5\x6f\x16\x40\xfd\xb8\x79\x2b\xd2\x47\xc4\x2a\x6d\ +\x15\xdb\xdf\x7b\xd9\xeb\xf3\x26\x4c\x9b\xc0\x0b\x2d\x06\x1d\x87\ +\x79\xbd\x41\xc7\x31\xc6\x30\x2f\x70\x84\x1f\x32\x2e\x37\xab\xfa\ +\xd3\x37\x5f\x7a\x29\x79\xdc\xcc\xe1\x63\xd2\x8e\x6c\xff\x2c\xe0\ +\xf5\x67\x2d\x99\x91\x99\x9a\x79\xf2\xe3\xbc\xd7\xec\xb6\x49\xf1\ +\x06\x83\x28\x64\x4c\x9d\x5f\xf9\xc9\x17\x7f\x7c\xe9\x50\x78\xda\ +\xd4\x15\x23\x62\xf3\x4b\x05\x1d\x87\x01\xc4\x06\xa3\x01\x0f\x38\ +\x51\x48\x78\xa3\x41\x8f\x01\x63\x10\xe9\x0d\x06\x0e\x41\x41\x6f\ +\xe0\x08\x40\x9c\x68\xd0\xf1\x00\x20\x51\xe0\xf4\x71\xd9\x0b\x26\ +\xb4\x6c\xfb\xea\xbd\xc3\xa6\xd8\x79\xb7\xdf\x39\x2a\x1c\xf6\xad\ +\xfd\x32\xc6\x3c\x5e\xef\x8c\xdc\xdc\xa1\x43\x86\x44\x46\x46\xfa\ +\xfd\xfe\xab\x97\xa8\x11\xc6\xbd\x8d\x6d\x76\x3e\xe5\xb1\xc7\x1e\ +\x1c\x12\xc6\xdb\x4a\xf6\x7e\xb0\xb3\xfe\xd8\xee\x75\x45\x67\x6b\ +\x55\x43\xe2\x92\x9c\x29\x38\xd4\xb5\xfe\xdd\xff\x38\x1c\x97\x75\ +\xc7\xb2\x99\xb3\x87\xfd\x75\xfd\xbb\x6f\x19\x62\xb2\xee\x9c\x3f\ +\x2a\x38\x38\x88\x43\x0c\x72\xa2\x88\x51\x7c\xce\xdc\x9c\xba\xcf\ +\xde\x78\xe5\x65\xbf\x44\xe6\x8c\x31\x72\x4e\xbd\x8e\xc7\xbc\xce\ +\xa0\xe3\x20\x43\x44\xe4\xb9\xd0\x94\xec\x59\x99\x35\xdb\xde\x7b\ +\xdd\x5e\x5f\x61\x99\x3f\xfb\x7a\xbb\xd4\xbc\x5e\x6f\x4e\x4e\xce\ +\x47\x1f\x7e\x60\xb1\x58\x24\x49\xd2\xd2\x94\x35\x7e\x1c\xa3\xc1\ +\x39\xea\x4f\xaf\xdb\x73\x56\x52\x14\x43\xd2\xd4\x85\xf3\x27\x95\ +\xef\xdb\xb0\xf5\x83\x37\x45\xeb\xf0\x35\xf7\x2c\x1e\x36\x34\xfc\ +\x60\x51\xf5\x9a\x05\xf3\xeb\xd7\x6e\x7f\xeb\xcd\xe3\xe9\x39\x0b\ +\x56\xcc\x99\x3e\x27\xb3\xe1\xb3\xff\x7c\xd9\x3a\x7c\xe2\x82\x71\ +\x93\xf0\x17\x9b\xff\xfc\x6e\xdd\x9a\x9f\xac\x8c\x97\x5a\x1b\x6c\ +\xdc\xaa\x5f\xfc\x7a\xc6\x50\x93\xb7\xad\xf4\xdd\x8f\xf6\x3a\xe9\ +\xb0\xe0\x40\x71\xb3\x27\x33\xde\xe0\x2d\x39\x5b\xd0\x55\x5c\x35\ +\x61\xe5\x5d\xc3\xad\x44\x1e\xb4\x6d\x17\x22\x78\xbd\xfb\xba\x2f\ +\xf1\xf4\xe2\xc4\x30\x27\xea\x75\x01\xe8\xf7\xfb\x91\x24\x13\x0e\ +\x8a\x06\x23\x23\x10\x20\x4e\x14\x84\xa4\x51\xb3\xdc\x75\x1f\xbf\ +\xfa\xc7\x57\x0c\x51\x99\x77\x8d\x1f\x05\x4d\x1d\x1f\x6c\xf8\xfc\ +\x2f\x6d\xf3\x56\xce\x5c\xdc\xbc\x69\xc3\x4b\x7f\xa2\x71\x63\x6e\ +\xc9\xb1\xfa\xbf\xfa\xef\x3f\x57\xf5\x48\xe9\xd9\xb3\xcc\xc2\xb5\ +\x72\x02\x19\x83\x18\xb1\xef\x16\xe1\xa8\x80\xcf\xc8\x1a\x21\x1e\ +\x75\x8c\x1a\x9e\xcc\x54\x95\x13\xf5\xbc\x10\x94\x33\xf7\x96\x9a\ +\x4f\x36\xff\xe1\x15\x29\x80\xe3\xc3\x93\x47\x2d\x9c\xd6\xbc\x79\ +\xeb\x47\xf9\x3a\xeb\xac\x55\xf7\x8c\x9f\xbf\xa4\xea\xf3\x4d\x7f\ +\x78\x45\x8e\xcd\x9a\x39\x29\x89\x7e\xf5\xd6\x7f\x55\xf6\x48\x43\ +\xb3\x26\x59\x04\x55\xbd\x19\x21\x15\xec\x75\x3a\x6e\xea\x1c\x85\ +\x14\x90\x64\xcc\xe9\xf4\x3a\x5e\x95\x25\x06\x50\x7f\x22\x30\xc2\ +\x04\x51\xb7\xdb\x8b\x45\xa3\x8e\x00\x85\x32\x78\x71\x94\x18\x03\ +\x10\xaa\xaa\xc2\x00\xc2\xd7\xdf\x78\xab\xaa\x8c\x70\x18\xf4\xe5\ +\x14\xab\x8a\x0a\x30\x64\x0a\x05\x98\x40\x55\x56\x21\x21\xdf\x1e\ +\x58\x73\x1c\x47\x29\x55\xd5\x1f\x37\xf9\x81\x51\x55\x92\x02\x2a\ +\x43\x3a\x83\x81\x40\x00\x99\xea\xf6\x78\x89\x68\x14\x09\x90\x15\ +\xb5\x2f\xdb\x09\x21\xa4\xca\x7e\x9f\xc4\xfa\x36\xeb\xe2\xeb\xaf\ +\xf5\xf6\xd9\x6e\x88\x08\x47\xa0\x22\x2b\x94\x31\x00\x20\xe1\x88\ +\xec\x75\x07\x18\x67\x34\x08\x54\x55\x31\x46\x3e\x8f\x4b\x66\x44\ +\x27\x0a\xb0\x6f\x09\x13\x00\x76\x31\x07\x1b\x00\x84\x09\x02\x8a\ +\xc7\xed\x05\x9c\x4e\x2f\x60\x9f\xc7\x4d\x11\x27\x0a\x02\xc1\x50\ +\xf6\xfb\xfc\x2a\x14\x05\x0e\x02\x80\x09\x07\x54\xbf\xdb\xab\xe8\ +\x8c\x46\x02\x54\x45\xa5\x83\xf3\xb8\x07\x4b\x74\x29\x6b\xad\x2f\ +\xdf\x79\x20\xcd\x1b\x42\xc8\x18\x05\x90\x70\x18\xf8\x3c\x6e\x89\ +\x21\x51\x14\xaf\x8e\xb5\x79\x9e\x97\x65\xf9\x7a\x6e\x89\x51\xc6\ +\x20\x24\x18\xf5\x5d\x97\x2a\xb2\xa2\x2a\x01\x49\xe1\x44\x83\x8e\ +\xc7\x10\x32\x9f\xdb\x23\x33\xa4\xd3\xeb\x39\xa4\xba\x5d\x1e\x8a\ +\x38\x51\xe0\x21\xb8\x24\x06\xc2\x1c\x06\xb2\xdb\xed\x05\x9c\xa8\ +\xe3\x09\xa5\x74\x90\x4a\x18\x03\x88\xa8\xae\xa2\xa3\x07\x8b\x1b\ +\xba\xbb\x3a\xbc\x13\x57\xdd\x33\x3d\xc9\x74\x83\xd4\x2c\x9e\xe7\ +\x15\x45\xf9\x91\x26\x30\x34\x34\xae\x69\x34\x3c\x1e\x8f\x0a\x39\ +\x51\x10\x08\x62\x92\xa4\x70\x3a\x11\x48\x3e\xb7\x4f\x26\xbc\x20\ +\xf2\x3c\x46\xd4\xe3\xf6\x50\x48\x74\x7a\x1d\x93\xbc\x3e\x19\x88\ +\x3a\x01\x31\xaa\x32\xc8\x11\x3c\xf0\xe0\x28\x0c\x62\xc8\x14\x15\ +\x62\x02\x54\x59\x05\x10\x02\x74\xe5\x54\x2d\x74\xbb\x5d\xad\xcd\ +\x4d\x26\x73\x08\xc6\x83\x63\x2a\x16\x08\x04\x24\x29\x90\x94\x92\ +\x3a\x90\xa6\x39\x60\x8b\x2e\x79\x56\x76\xd1\xc4\xf4\x59\x18\xb7\ +\xdb\xcf\xeb\x8d\x3c\x62\x00\x00\xc9\xef\x95\x28\xd6\x1b\x74\x50\ +\xf1\xb9\xfd\xd4\x60\x34\x40\x2a\xfb\xbc\x3e\x05\x60\x83\x41\x0f\ +\xd9\x35\xd6\x47\x21\x84\x76\x7b\x4f\x77\x67\xa7\x39\x24\x04\xc2\ +\xc1\x26\x91\x79\xbd\x5e\x04\x61\x7c\x62\xd2\x60\xeb\xdd\xf7\x30\ +\xc3\x4b\xeb\x4d\x90\x10\xc2\x14\x9f\xdb\xab\xf0\xa2\x48\x08\x26\ +\x18\xf8\x3d\x9e\x80\x0a\x05\x51\xe0\x39\x0e\x28\x7e\xb7\x5f\xd5\ +\x1b\x0d\x98\xca\x5e\xaf\x4f\x61\xd8\x60\xd4\x23\x76\x73\x52\x63\ +\x6e\xb2\x1f\xbd\xa8\xe6\xbe\x8e\xf5\x1d\x2f\x35\xc8\xcc\x82\x4b\ +\x49\xc3\x03\x47\x4e\x5c\xf9\xef\x0d\xa6\x3f\x2e\xfe\x1d\x42\x70\ +\xf1\x90\x8e\xbf\xbf\x13\x6b\xe0\x40\xb6\x32\xbb\xf4\x13\xbb\xa2\ +\x8f\x17\x7f\xfb\xad\xdd\x06\x80\x5d\xfd\xe3\x15\xf9\xd7\x83\xaf\ +\xd8\xef\x31\x06\xbe\x36\xf0\x9f\xc1\xbe\x0f\x5e\xf1\x54\x30\xc6\ +\xae\xd5\xee\x15\xc3\x77\xd5\x38\x0c\x38\xd1\xfe\xf1\xbb\xe4\xa9\ +\xae\x21\xe1\xf7\x55\xe0\xe0\xae\xb1\x81\xd9\xa5\xab\x5a\x1e\xd4\ +\xef\xcb\xc5\xb8\x81\x4a\x20\x44\x50\xf5\xd6\x57\x95\xb7\xd8\xa5\ +\xd0\xd8\x21\xe9\xf1\xe1\x8c\x6a\x79\xa5\x1a\x7f\x87\x46\xe3\x72\ +\xab\x71\xa5\xf9\x84\x83\x43\xc6\x8b\x8f\xc6\x65\x0f\xce\x20\x23\ +\xd9\xe7\x73\xae\x7e\x1e\x21\x84\x92\x24\xb9\x5d\xbd\x57\x4c\xb1\ +\x62\x84\x4c\xe6\x90\x2b\x9f\xfd\xc1\xc6\xe8\x6a\x03\x0e\xaf\xe8\ +\xc0\xa5\x67\xf4\x32\x1f\x7c\x7d\xa3\x80\x10\xf2\x79\xbd\x1e\xaf\ +\x07\x5e\x2e\x0c\x21\xa4\x2f\x1f\xe6\xca\x13\x27\x2e\x89\x77\xc5\ +\x73\x0f\xd8\x75\x64\xba\xca\x70\xdc\xa4\xe1\xbb\xc9\x7e\x54\x43\ +\xe3\x7f\x83\xd5\xe2\x78\x81\x60\x48\x55\x59\x92\x14\x6d\xba\x56\ +\xe3\x9f\x19\x84\x10\xbc\x7a\x55\x92\x01\x4a\xd5\xff\xf7\x6b\x19\ +\x7d\xfb\x9e\xd8\x55\xf3\x72\x7d\x9b\x1c\xfe\x7e\x0d\x8a\xe6\x47\ +\x35\x34\x34\x34\x34\x34\x7e\xb8\xfb\xd7\x54\xa0\xa1\xa1\xa1\xa1\ +\xa1\xa1\xf9\x51\x0d\x0d\x0d\x0d\x0d\x0d\xcd\x8f\x6a\x68\x68\x68\ +\x68\x68\x68\x7e\x54\x43\x43\x43\x43\x43\x43\xf3\xa3\x1a\x1a\x1a\ +\x1a\x1a\x1a\x1a\xdf\x02\xe9\x75\x3a\x35\x2d\x68\x68\x68\x68\x68\ +\x68\xfc\x30\xa0\xcf\xeb\xd5\xb4\xa0\xa1\xa1\xa1\xf1\x4f\x60\xef\ +\xe1\xc5\x63\xce\x00\xd0\x12\xa7\xaf\x50\x0d\x00\xfd\x45\xad\xbe\ +\x7f\x3c\x2a\x49\x01\x4d\x85\x1a\x1a\x1a\x1a\xff\xd8\x20\x84\x54\ +\x55\x71\xf4\xf4\x38\x1d\x0e\x49\x92\x06\x6a\x74\x6b\x00\x00\x00\ +\xc7\x71\x06\xa3\x31\x24\x2c\x5c\x14\x75\x3f\xe0\x10\x50\xed\x1c\ +\x06\x0d\x0d\x0d\x8d\x7f\xfc\x68\x4b\x96\xa4\xe6\xa6\x06\x4a\x99\ +\xd1\x18\x44\x08\x06\x5a\x31\xdd\x41\x50\xaa\xfa\x7c\x3e\x9f\xcf\ +\x1b\x19\x15\x63\x36\x87\xd2\xef\x79\x56\x28\xd1\x34\xa8\xa1\xa1\ +\xa1\xf1\x8f\xed\x44\x29\xa5\xad\xad\xcd\x3c\x2f\x04\x9b\x4c\x94\ +\x31\xa0\x15\x2f\xba\xca\x15\x8a\xa2\xce\x68\x30\x74\x77\x75\x72\ +\x84\xd3\x1b\x8d\xec\xfb\x44\xa5\x3f\x9e\x1f\x85\x84\xe3\x08\x46\ +\x54\x91\x6e\x50\x4c\xe3\x87\x81\x30\x41\x80\x2a\x37\x2a\x78\x03\ +\x11\x02\x94\xfe\x28\xf7\x0a\x22\x04\x31\xf5\x3a\x75\xd4\x11\xc7\ +\x13\xaa\x48\x83\x44\x83\x84\x60\xaa\x2a\x37\x43\x96\xef\xd9\x14\ +\x84\x04\x23\xf5\x3b\x14\x7c\x87\x08\x63\x04\x06\x95\x93\xeb\x1f\ +\x3b\x55\x91\xe4\xef\x33\x76\x08\x61\x04\x99\xf2\xc3\x0b\x11\x41\ +\x4c\x30\xfb\x7e\xba\x82\x98\x60\x40\x55\x95\x6a\x76\x41\x43\xe3\ +\xba\xb8\x5c\x2e\x80\x70\x90\x39\x04\x40\x00\x55\x55\x0b\x46\xaf\ +\x86\x31\xc6\x0b\x62\x50\x50\xb0\xc3\xd1\xa3\x33\x18\xe0\xb5\x8e\ +\xf5\xbf\xae\xe9\xbb\xa6\x69\xd2\xe9\xf5\x02\x87\x06\x4e\xc9\xc7\ +\x82\xa8\x37\xe8\x75\x64\x40\xf3\x98\x13\xf4\x22\x0f\x6f\xb4\x4c\ +\x0d\x31\x62\x3d\x2d\x55\xa7\x4e\x9e\xaa\x68\x75\x80\x41\x45\x70\ +\x20\x22\x7a\xbd\x81\xc7\x70\xa0\x6a\x01\x16\x44\xbd\xc1\xf0\x3d\ +\x1a\x27\x04\xd6\x9d\xde\xb3\xb7\xb0\x9a\x11\xee\xfa\xf7\x02\xfb\ +\x2e\xfe\xe3\x07\x19\x7a\x58\x79\x74\xef\x81\xc2\x36\xc2\xa1\x6b\ +\xbd\xf5\x79\x1b\x6b\x6b\x6d\x1e\x75\xa0\xca\x3a\x42\xaa\x7d\xff\ +\xae\x5d\x65\xdd\x2a\x87\xff\x87\x37\x2e\x22\xa0\xf7\xe0\xee\xed\ +\xe7\x3b\x65\xfe\x3b\x34\x05\x21\x66\xee\x86\x75\x6b\x37\x56\xb9\ +\xd1\x8d\x3f\x8f\x30\x71\x36\x14\x6c\xdf\x9f\xef\x83\x1c\x82\x7d\ +\xde\x1a\xd8\x9a\xab\x0b\xf2\x4f\x55\x35\x3b\x21\xfa\xae\x99\x51\ +\x84\xc3\x1d\x15\x27\xb7\x1d\x2e\x51\x10\x81\x3f\x48\xb5\x3c\x73\ +\x1e\xd8\xb2\xb6\xa8\xd9\x4d\xf0\x77\x2b\xad\x0b\x11\x61\xde\x53\ +\x7b\xb6\x9d\x6d\x70\x60\x82\x35\x43\xa0\xa1\x71\xbd\x87\xdc\x6b\ +\xeb\x80\x9b\x5f\x75\xbd\xf1\x44\xa0\xf2\x34\xe4\x04\x4d\x25\xd7\ +\x84\x52\x2a\x8a\x22\x60\x40\x0a\x7c\xbf\x6d\x43\xe8\x6a\x6b\xc6\ +\xc9\x9d\xdb\xd6\xad\x3d\x54\xd2\xc3\x73\x88\x70\xbc\xea\x69\x3f\ +\xb4\x6d\xed\x7b\x9f\x6d\xaa\xf5\x00\x82\x11\x2f\x70\x6d\xc5\x07\ +\x37\xec\x2b\xf0\x42\x7e\x70\xb5\x50\x84\x89\x20\x8a\xa2\xc0\x63\ +\x08\x09\x4f\xba\x2b\x8f\xbd\xfd\xee\x67\x07\x8f\x9f\x2a\x6b\xb2\ +\xd1\x81\x52\xe6\x88\x13\x98\xb3\xf6\xab\xb5\x9f\x16\xb4\x05\x78\ +\x04\x31\xc7\x53\x6f\xc7\xe1\x1d\xeb\xde\xfb\x64\x43\x8d\xbb\xaf\ +\x71\xbe\xa3\xe4\xd0\xfa\xbd\xf9\x83\x1b\x87\x88\x08\x82\x28\x8a\ +\xa2\xc0\x73\x08\x42\x82\x58\xf3\x85\x13\x45\x75\x36\x9d\x5e\x2f\ +\xf0\x03\xae\x14\x22\x8e\x17\x44\x51\xe4\x08\x42\x98\x73\xb7\x14\ +\x7d\xb9\xf5\x6b\x0f\x1f\x6c\x10\x08\x04\x0c\x22\x2c\x08\xa2\x28\ +\x08\x7d\xf5\x4d\x21\x44\xbc\x20\xf6\x7d\x78\x90\x9b\xe2\xfa\xae\ +\x81\x11\x64\x17\xbb\x23\x8a\x17\x2f\xd1\xf7\x2d\xbd\x9e\x6f\x28\ +\x3a\x71\xba\xd2\x46\x08\x82\x00\x20\xcc\xf1\x1c\x81\x80\x01\x00\ +\x39\x5e\xcf\xab\x9d\xdb\xd7\xaf\x3f\xd7\x16\xe0\x30\x44\x98\x08\ +\x3a\xbd\x8e\x78\x4e\x1c\x3e\xde\xe4\xa6\x04\x01\x4c\xb8\x81\x5e\ +\xf4\xbb\x3a\x5e\x10\x45\x51\x20\xfd\xf5\x47\x21\xe1\x78\x51\x14\ +\x05\xfe\x32\x3f\xd4\xff\x2d\x51\x24\xb4\x37\xff\xd8\x89\x26\x3f\ +\x11\x74\x22\x37\xe0\x36\x2e\xa9\xbd\x5f\x5f\x03\x8d\x08\x02\xf3\ +\xf7\x9c\x3b\x5f\xee\x94\x21\x21\x5c\x5f\x2f\x20\x1a\xb8\xe2\xa5\ +\x0f\x0b\x7a\x83\xc1\xd7\x5e\x7c\xa8\xb0\x5c\x42\x04\x01\x88\x79\ +\xae\xfb\xc2\xe1\x77\xdf\xfb\xec\xe0\xf1\x53\x17\x1a\x6c\x10\x61\ +\xc2\x0b\xa2\x28\xf2\x03\x2f\x02\x78\x40\x51\x83\x46\x1f\x72\xbc\ +\xa8\xd3\xe9\x6d\x0d\x25\x47\x4e\xd7\x51\x44\x00\x42\x9c\x20\x88\ +\xa2\xc0\x61\x04\x00\x20\x1c\xcf\x61\xc4\x18\xc0\x84\xe7\x08\x62\ +\x0c\x20\xc2\xf1\x04\x0f\x52\x32\x81\x10\x61\xea\xbe\x70\xb6\xb0\ +\xd9\x25\x21\x04\xfb\x87\xac\x5f\x54\x06\x06\x86\x8c\x27\xfd\x62\ +\x40\x44\x44\x9d\x4e\xc7\xc9\xa5\x27\x0e\x57\x77\x79\xbf\x4b\x01\ +\x5a\x0d\x8d\x7f\x4e\x20\xc6\x7e\x5b\x87\xd1\xd1\x1c\x63\xe4\xbd\ +\x55\xe7\x34\x3f\x7a\xc3\x08\x04\x02\xf8\xbd\x2b\xaa\x91\xab\x62\ +\x02\xc7\x9e\x8d\x5f\xae\xdd\x7a\x2e\xe7\x27\xd9\xb3\xc7\x44\xf5\ +\xd4\x9e\xde\x90\x77\x88\x8f\x4d\x1f\x96\x1e\x6d\x16\x30\x90\x9c\ +\x47\xb7\x6d\xda\xbc\xfb\xb0\x33\x69\xce\xe4\xe9\x93\x82\x80\xdc\ +\x37\x9d\x86\x08\x51\xdc\xdd\xe5\xd5\x0d\xb2\x18\x36\x24\x35\x29\ +\x14\x29\x95\xe7\x8e\xd9\x74\x89\xab\x67\x4c\xb0\x46\x58\x10\x53\ +\xfb\xbc\x28\xf6\xb6\x6c\x59\xfb\xe9\xda\x63\x4d\x2b\xd2\x6e\x99\ +\x94\x10\x64\x6f\x3a\xbf\x61\xf3\x01\x2e\x26\x3d\xbd\xbf\xf1\xde\ +\xe3\xdb\x37\x6f\xda\x7d\xb0\x27\x7e\xe6\xe4\xe9\x93\x83\xa0\x4c\ +\x19\x80\x10\xca\x5e\x5b\x5d\x63\xab\xc3\x2b\x1b\xc3\xa2\x53\x92\ +\xa2\x11\x94\x08\xcf\x79\x3a\xeb\x4f\x9d\x2a\x30\x1a\xc3\x92\x13\ +\xac\x90\x32\x0c\x95\x96\xca\x0b\xad\xbd\x34\x3a\x69\x68\x7c\x44\ +\xb0\xe4\x6a\x2f\x38\x71\x3a\x32\x2e\x3a\xc1\x12\x9a\x94\x9c\x20\ +\x48\x8e\xf2\xd2\x1a\x17\x30\xa4\x0c\x4d\x35\xf3\x48\x51\x7d\xb5\ +\xa5\x25\x5d\x2e\x35\x3c\x2e\x31\xce\x6a\x82\x94\x41\xc4\x9c\x6d\ +\x75\xf5\x2d\x5d\x50\x1f\x92\x94\x9c\x6c\xe2\x81\xd7\xd5\x55\xdd\ +\xd4\xd6\xeb\x53\x82\x2c\xb1\x29\xf1\x16\xc8\x18\xa2\x52\xfd\x85\ +\x52\x87\x0a\x3a\xbd\x94\xe3\x71\x9f\x67\xf5\x74\x37\x74\x05\x84\ +\xb8\x68\x2b\x61\x81\xa6\x9a\x0a\xce\x14\x32\x67\xd1\x42\x43\xa4\ +\x48\x01\x52\x3c\x5d\xe5\xe7\x5b\x55\xd6\x23\x21\x42\x10\xc4\x84\ +\x78\xdb\x1b\x2b\xeb\x3a\xc4\xd0\xd8\xd4\xa4\x08\xcc\x00\x64\xfe\ +\xda\xd2\x62\x9b\x1f\xc7\xa7\x0e\xb5\x1a\xb1\xca\x40\x4f\x53\x55\ +\x5d\x5b\x0f\x1f\x12\x95\x92\x10\x2d\x22\x4a\x19\xc0\x1c\xf1\xf5\ +\xb4\x14\xd7\xb5\x32\xbd\x25\x2d\x01\x8b\x04\xb4\x96\x9f\x29\x74\ +\xe9\xcd\x71\xc9\x51\x66\x11\x00\xac\x7a\xba\xca\xaa\xeb\x65\x21\ +\x7c\x68\x6a\xbc\x0e\x01\x48\x90\xa3\xad\xa6\xae\xb9\x5b\x08\x8d\ +\x8b\x33\x10\x9e\x23\x84\x10\xc5\xdd\x56\xda\xe8\x4d\x48\x49\xd2\ +\x2b\xbd\x95\x65\xd5\x0e\x55\x9f\x92\x9a\x62\xd6\x21\x08\x98\xad\ +\xa9\xbc\xb9\x47\xb2\xb7\xf6\x72\xbc\xb5\xef\x15\x83\x27\x4a\x71\ +\x61\x81\x4d\x97\xbc\x26\x37\xdb\x1c\x19\xc9\x21\xda\xde\x50\xd9\ +\xd0\xe1\x0e\x8f\x4b\x4e\x88\x34\x33\x39\xe0\xec\x6a\x6a\x6e\xe9\ +\x0c\x00\x5d\xd2\xd0\x14\xb3\x80\x28\x83\x84\xb0\xf6\xba\x0b\xdd\ +\x6e\xa9\xa1\xcb\xcd\x09\xd1\x10\x22\x0e\xca\x0d\xe5\x17\x3a\x5c\ +\x20\x36\x65\x48\xb4\x09\xb7\x36\x54\xd2\xa0\xa8\x28\xb3\xbe\xb7\ +\xa3\xd1\x0d\x83\xa3\x2d\x41\xae\xae\xe6\x1e\x49\xb4\x18\x59\x75\ +\x53\x8b\xd3\xaf\x9a\x23\xe3\x92\xe2\xa2\xa1\x0c\x09\xc7\x61\x08\ +\x21\x22\xd0\x6f\x2b\x2b\xad\x75\x03\x43\xca\xd0\x14\x13\x4f\x64\ +\x9f\xbd\xac\xac\xa1\xd7\x0f\x23\x12\x92\x63\xc3\x8d\x80\x21\x18\ +\x70\x96\x95\x35\x48\xb2\xc7\xa5\xe0\x50\xac\x4d\x52\x69\x68\xdc\ +\x38\x22\x25\x14\x40\x46\x29\xc3\x44\xcb\x78\xf9\x16\x5d\xa1\xef\ +\x6d\x50\x06\xfb\x51\x28\x08\xb0\x68\xeb\xc6\x12\x36\x6c\x59\xae\ +\x62\x43\x00\x31\xd7\xc1\xbc\xb5\x45\xcd\xa1\x63\x82\xba\x3d\x6c\ +\x88\x59\x4f\x64\xbb\xa4\xb3\xa4\x2f\x5a\x8a\xff\x56\x8e\x2f\x0e\ +\x06\x22\x9c\x62\xaf\xf9\xfc\xed\x0f\x1b\xa8\x99\xf3\x77\x19\xd2\ +\xe7\x3d\xfe\x93\x39\x08\x2a\xbe\x9e\xa6\xc2\x13\x28\x63\xf2\xcc\ +\x58\xab\x99\x32\x28\x12\xff\x9e\xb5\x1b\xec\xf1\x53\xe7\xfa\x4e\ +\x61\xc6\x10\x70\x1f\xce\x5b\x5b\xd0\x14\x3c\x36\xc8\xe6\x61\x29\ +\x66\x03\x51\x1c\x92\x10\x9e\xb6\x68\x29\xda\x5d\x7a\xa9\x71\x8e\ +\x23\x15\x07\xff\xfa\xfa\xd6\x86\xb4\x21\xd1\x1d\x0d\x6d\x43\x66\ +\xae\x7a\x78\xf9\x58\x8e\x63\xad\x95\xe7\x8f\xd2\xb6\xfa\xda\xee\ +\x49\xab\x1e\x5b\x33\x2d\xea\xf8\x86\x0f\xd7\x9f\xea\x0c\x0f\x46\ +\x5d\x81\xa0\x35\x0f\xff\x3c\x59\x14\xa0\xdf\x51\x5c\x98\xef\x1a\ +\x96\x1d\x17\x13\xb4\xfb\xfd\xbf\x14\xf6\x08\x46\xe6\x54\x2c\xd9\ +\x8f\x3d\x72\x7b\xf3\x8e\x4f\xbf\x3a\xdd\x1b\x13\x69\x8e\x93\xf8\ +\x98\xa8\x30\x42\x65\x8c\x59\x7b\x5d\x45\x51\x71\xbd\xad\xad\x9e\ +\x4b\x99\xf3\xe4\x83\x73\x2a\x76\x7d\xf6\xde\xfe\x9e\xf4\xa4\x90\ +\xfa\xda\x9e\x29\xab\x1f\x5f\x3d\xd9\x7a\xf0\x8b\xb7\x37\x9d\xb6\ +\xc7\xc5\x99\xab\xab\x3b\x87\xa4\x71\x00\x00\xcc\x71\xf6\xea\xaf\ +\xff\xcf\x0e\xcf\xb3\xff\xfe\xeb\x64\x7f\xe9\x07\x6f\xaf\x9b\xfe\ +\xe0\xbd\x67\xd7\xaf\x1b\x72\xcf\xf3\xf1\xb8\xfe\xb3\xd7\xde\xa9\ +\x51\xc3\x22\x44\x57\xa3\x5b\x12\x04\xc1\xd9\x50\xf0\xc1\x27\x7b\ +\x50\xa8\xc5\xd1\xb2\x73\xc8\xdc\x7b\xef\x99\x11\xb5\xe7\xe3\xb7\ +\xf7\x54\x78\x43\x0d\xb2\x13\xc4\xdc\xff\xc4\xcf\xac\x6d\xfb\xdf\ +\xfa\xf4\x60\x70\x54\x8c\x31\x32\xc5\x12\x1b\x67\xc0\x0c\x12\xce\ +\xd5\x70\xea\x83\xf7\x37\xf4\x8a\x61\x61\x11\xc9\xe1\x31\x93\x90\ +\xec\x2b\x3f\x75\xd4\xcb\xd9\x9b\xbd\x11\x3f\x7b\xea\x91\x74\xa1\ +\xee\xcb\x8f\xd7\xb5\xa3\x10\xe8\x68\x3b\x9c\x36\xef\x91\x55\x33\ +\xec\xa7\xb7\xbe\xf3\xe5\x01\x1c\x62\x89\x48\x1a\xb5\x28\x37\x82\ +\x10\x8e\x53\xbb\x37\xbe\xfb\x66\x8d\x65\xee\x93\xa9\xa1\xbb\xff\ +\xfa\xe1\x99\x6e\xde\xa0\xf6\xfc\xed\x64\xe6\x63\x3f\x5d\xe1\x3b\ +\xbb\xe5\x8d\x2f\x8e\x06\xc7\xc4\x06\x9a\xcb\xe4\xb8\xc8\x81\x3a\ +\xf7\xaa\x0a\xa0\xaf\xa7\xa9\x20\x5f\x49\xcf\xb5\xc0\xda\x7d\x1f\ +\x6c\x3e\x1d\x1c\x66\xb0\xdb\xd5\xb9\xf7\x3c\xb2\x20\x83\xad\xfb\ +\xfc\xb5\x82\x9e\x90\xa4\xe8\xc4\xa0\xb8\x84\x50\x9d\x0e\x63\x50\ +\x71\xf0\xab\x0f\xf3\x4e\x5b\x13\xe3\x7a\xea\x4a\xa5\xe1\x23\x05\ +\x2c\x1f\xdf\xfc\xc9\xe6\xfc\x76\x8b\x09\xd9\xa4\xd0\x07\x1f\x5f\ +\x53\xb5\xfb\xa3\x42\xf3\xb2\x3f\xdc\x37\x71\xc7\xc7\xaf\x9e\x32\ +\xcd\xfb\xd3\x53\xf3\xf3\x3f\xfc\xf0\x6c\xc8\x9c\x49\xf0\xcc\x17\ +\x47\xdb\xd3\xe2\x0c\x8d\xf5\xae\x39\xf7\xff\xe2\xb6\x2c\x0c\x21\ +\x00\x00\x11\xa5\xeb\xab\x0f\xde\x2e\xea\x44\x26\xe4\x09\x98\x47\ +\x3c\xf2\xc8\xea\x10\x7f\xe7\x99\xc2\xd3\xf6\x5e\x5b\xdd\x56\x7e\ +\xf5\xa3\x8f\xe5\x58\xed\x5f\x7e\xfc\xc6\xc9\x36\x2e\x2e\x04\x96\ +\x36\x79\x52\xb1\x16\x8c\x6a\x68\xdc\xd0\x37\x10\x42\x55\x85\xc9\ +\x01\xaa\x2d\x8d\x7e\x1b\xf8\x9a\x05\x59\xbf\xe3\xbc\x2e\xe6\xf9\ +\x9e\xf2\x6f\x0e\xd7\x0a\x3f\xb9\xff\x36\x0b\x0f\xb0\xa0\x03\xbd\ +\x6d\x17\x2a\x3c\x23\x73\x26\x66\xa6\x98\x0e\xaf\x7b\x77\xcb\xc9\ +\x66\x31\x24\x72\xd2\xec\xb9\x43\xc2\x84\xc1\xdb\x3a\x38\x4c\x4b\ +\x8f\x6c\x2e\xe3\x33\x9f\x7a\xee\xf9\x67\x9e\xba\xd7\x53\xb4\xff\ +\xd8\x85\x6e\x04\xc9\x90\x89\xf3\x1f\x7f\xf2\xd1\xe9\x19\x31\x54\ +\x51\x38\x0e\xd5\xe5\xef\x29\x0e\xa4\x3e\x78\xc7\x6c\x03\xa0\x44\ +\xd4\x01\x67\x7b\x69\xb9\x2b\x73\xfc\xa4\x91\xa9\xa6\x6f\xbe\x7a\ +\x7f\xf3\xb1\x26\xc1\x6c\x9d\x34\x7b\xce\x50\x8b\x38\xb8\x71\x08\ +\xa8\xb7\xd7\x1d\x33\x66\xde\x93\xbf\x79\xe6\xdf\x1e\xca\x2d\x3d\ +\xb4\xfd\x6c\x5b\x00\x51\x34\x74\xd2\xa2\x5f\xfe\xe6\xb9\x07\x73\ +\x2d\x67\x8e\x9e\xec\x6c\x2f\xd9\x7c\xb8\xe5\x96\x07\x7e\xf5\xfc\ +\x0b\xcf\xce\x8d\xb0\xef\xd8\x71\xc4\x0b\x40\x50\x5c\xc6\xdd\x8f\ +\xff\xf2\x9e\x45\x93\x6c\x45\x9b\x0f\x76\x85\x3e\xfc\x9b\xe7\x5e\ +\x78\xe6\xf1\x90\x96\x82\xbd\x27\x6a\xdb\x9b\x9b\x61\xf8\x88\x55\ +\x0f\xfe\x74\xd9\xb4\x11\x58\x96\x28\x60\x2a\x25\x49\x99\x63\xa6\ +\x4e\x9d\x3a\x39\x3b\xa1\xe1\x42\x41\x93\x87\x49\x2e\x6f\xe2\xc4\ +\x45\x4f\xfd\xf6\x85\x07\xa6\x87\x9f\x39\x7a\xb2\xa3\xbd\x78\xdb\ +\xa9\x9e\x5b\x1f\x7f\xf6\xb7\xbf\xfa\xc5\xbc\x11\x51\x54\x96\x01\ +\x00\xaa\x4a\x63\xd2\x26\xc4\x4b\x6d\xb5\xed\xce\xb6\x8a\x0a\xc5\ +\x94\x3e\x26\xde\x48\x01\x16\x08\xac\x3e\xb9\xbd\x14\xa5\x3f\xf5\ +\xdc\xf3\x4f\x3d\xbe\x26\x25\x48\x64\xd4\x57\xb0\x73\x4b\x13\x8c\ +\x9e\x3c\x6d\xea\xa8\x18\xe5\xe8\xde\x03\x35\x95\xc7\xfe\x56\xe2\ +\x5e\xf5\xcb\x67\x5f\x78\xfe\xe9\x91\xa8\x7e\xdb\xde\x52\xb7\xad\ +\xa9\xc3\xab\xcf\xbd\xed\x9e\x87\x6e\x9f\x1f\xc1\xc9\x32\x83\x3c\ +\x70\x7f\xb3\x6b\x93\x37\x6d\xe1\x33\xcf\x3d\xf3\xd8\x7d\xcb\xe3\ +\x04\x45\xe6\x82\x66\xae\x79\xec\xdf\x9e\xfd\x45\x86\x58\x73\xbc\ +\xba\xad\xf2\xd8\xd7\xf9\xf5\x78\xe2\x94\x69\x93\x86\x47\x9f\xdb\ +\xf3\x75\x63\x5b\xc3\xee\x9d\x7b\x23\x66\xdf\xff\xfc\x33\xbf\x79\ +\x60\xe5\x9c\x50\x02\xa8\xaf\x3b\xef\xfd\xf7\xda\x23\x67\x3c\xf9\ +\xc0\xbc\xde\x92\x23\x7f\x3b\xd1\x31\x22\x67\xf2\xb4\x9c\xe1\x1d\ +\x27\x0e\x9d\x29\xae\x3c\xb4\xeb\x70\xca\x2d\x0f\xfc\xee\xd9\x5f\ +\xdf\xbd\x64\x2c\xa1\x97\x96\x93\xa9\xaa\x26\x4e\x59\xf2\x8b\x9f\ +\x3f\x31\x3b\xca\x97\xb7\xf1\x50\xd6\x8a\x87\x7f\xf7\xbb\x67\x57\ +\x4f\x31\x6d\xdd\xf6\x75\x4f\x40\x75\xf9\x60\xee\x9d\x3f\x7b\xfa\ +\x89\xbb\x52\x4c\xbc\xc2\x30\xf2\xd4\xef\xdc\x7b\x22\x73\xd5\x2f\ +\x9e\xfd\xed\xbf\x2c\x9f\x35\x46\x60\xc0\x5d\x5f\xb8\xeb\x48\xfd\ +\xd2\xc7\x7f\xfd\xfc\xf3\xbf\x9a\x16\xd9\xb1\x6e\x5f\xc5\xb0\xcc\ +\x6c\x5f\x4d\xbd\xb3\xb7\xa9\xa6\xbd\xd7\x66\x6b\x6d\xef\xec\x6c\ +\xea\x90\xc7\x64\x25\xf9\x7a\x7b\x13\xa7\xaf\xfc\xed\x33\xcf\xdf\ +\x39\xc5\x78\xf8\x78\xa1\x07\xf0\x10\x00\xcc\xf3\xcd\xf9\xbb\x4e\ +\xb6\x18\x1f\x7d\xe6\xf9\xdf\xfd\xdb\xc3\xa1\xb6\xfc\xad\x27\xea\ +\x8c\x96\x94\xa9\xd3\xa7\x4e\x9d\x3c\x31\xdc\x5f\x5b\xd6\xd0\xd6\ +\x52\x7a\xfc\x58\x9d\xe9\x89\xdf\x3e\xff\xf4\xe3\xf7\x8f\x4d\x34\ +\xdc\xf4\x8d\x6c\x1a\x1a\xff\x80\xf1\xa8\xaa\xa8\x72\x40\xdb\x90\ +\xf7\x1d\x74\x85\xbf\xfb\xbb\x46\xdf\xf1\x0d\x03\x7e\x14\x22\x9e\ +\x79\x4e\x1d\xd9\x53\xda\xd8\xb0\xf9\xfd\xb7\xf6\x16\xd7\x9c\x39\ +\xba\xef\x5c\x4d\x97\x1f\x86\x8f\xc9\x99\x3c\x65\xf6\xca\x5b\xd2\ +\xf5\x15\xe7\xcb\x64\x8c\xa4\x80\x4f\xbe\x6c\x07\x0f\x04\x54\xe9\ +\x6e\xb5\x45\x27\xa7\x86\xeb\x90\x21\x3c\x25\xd5\x44\xbb\x3b\xed\ +\x0c\x61\xaa\xaa\x92\x2c\x29\x2a\x85\x08\xa3\x80\xfd\xf8\xde\x7d\ +\x75\x8d\x65\x9f\xbc\xf5\x4e\x51\x75\xdd\xc9\xfd\xfb\xab\x3b\xdc\ +\x7e\x16\x92\x3d\x7e\xf2\xe4\x59\x2b\x16\x64\x18\x2a\x8b\x4b\x25\ +\x8c\xaf\x6a\xbc\x4f\x50\xc4\x61\x04\x18\x88\x48\x1d\x19\x81\x94\ +\x8e\x6e\x2f\x42\x08\x21\xa0\x02\x10\x16\x1d\x46\x80\xcf\x61\x6b\ +\xf5\x07\x5b\x52\x12\xc2\x00\x32\xa4\xa7\x47\x79\x7b\x5a\xbd\x2a\ +\x84\x10\x30\x95\x02\xc6\xec\x2d\xed\xa1\xd1\x89\xb1\x21\x1c\x36\ +\xc5\xa5\x47\x08\x1d\xad\x8e\x19\xf7\x3d\x34\x4a\x57\xf5\xfa\x1f\ +\x5e\x59\x7f\xe8\x82\x82\x39\x4c\x38\xea\x6c\xd8\xf0\xce\x9b\x9b\ +\xf7\x9f\xa8\x68\xb2\x29\x08\xa8\x94\x41\x84\x10\x64\x0a\x00\x96\ +\x98\x30\xcc\x7c\xce\x9e\x76\x29\x38\x3c\x31\x36\x04\x40\x2c\xf2\ +\x7d\x0b\xa2\x80\x51\x55\x17\x9e\x38\x6a\x88\x50\x52\x7c\xa6\xa8\ +\xa4\x36\x72\xe4\xd8\x70\x01\x52\x00\x00\xa0\xf6\xf6\x1e\x4b\x4c\ +\x62\x84\x11\x21\x4e\xe4\x31\x06\xaa\x64\x6f\xeb\x85\xd4\x57\x59\ +\x7c\xd6\x61\x18\xb6\x70\xee\x58\x5f\x73\x23\x0e\x8e\x4e\x8d\x36\ +\x00\xce\x3a\x3c\x21\xdc\xd9\xd4\x60\x9d\xbc\xea\xee\x99\x09\x3b\ +\xdf\xf9\xd3\xab\x9f\xed\xea\xf2\x23\x0e\x23\x26\x79\x3a\x3b\x3c\ +\xa9\x69\x29\xc1\x02\x44\x84\x43\x10\x00\x08\x00\x60\x80\x37\x86\ +\x87\x9b\x25\xbf\xab\xbd\xcb\xad\x52\xda\x58\x76\xae\xc6\x63\x98\ +\xb7\x78\x76\x88\xdc\xdd\xed\x04\xc3\xd2\x13\x78\x04\x30\xe1\x30\ +\x42\xd4\xdd\x5d\x7a\xa1\xc1\x10\x11\x17\x8c\x58\xb7\xcd\xee\x53\ +\x90\xad\xa1\xbc\xb4\xd1\x33\x71\xe1\xc2\x44\xbd\xb7\xb3\x87\xa4\ +\x24\xc7\x22\x00\x05\x9d\x70\xc5\x6d\x43\x15\x45\xa6\xcc\xe3\xe8\ +\x71\xfa\x82\x87\x25\x45\x01\xc0\x27\x0c\x49\x83\x3d\x3d\x2e\x1f\ +\x25\x18\x43\xc0\xfa\x8a\xd3\x43\x84\x14\x97\xdd\x1d\x10\xd2\x52\ +\x22\x01\x40\xbc\x20\x62\x04\x5c\x5d\x5d\x0a\x1f\x93\x16\x63\x02\ +\x9c\x39\x35\x25\xd1\xd1\xd0\x6d\x4d\x4b\x0b\x52\xeb\x4f\x9e\x38\ +\xcb\x27\x67\x0f\x33\xb8\x0a\x4f\x15\xb6\xb2\xe8\xf4\x84\x08\xc0\ +\x28\x84\x8c\x01\x14\x1a\x15\x09\x14\xbf\xa4\x00\x08\x01\xc7\x43\ +\x5b\x73\xb7\xc1\x9a\x1a\x6f\xe6\xa0\x29\x26\x25\x2a\xdc\xd1\xd1\ +\x7d\x66\xdf\xfa\x77\x3e\xcd\x2b\x2a\xad\xee\xf5\x2b\x04\xca\xdd\ +\x36\x3b\xb1\xa4\xc4\x86\x8a\x88\xf0\x22\x8f\x35\xcb\xa0\xa1\xf1\ +\x6d\xf1\x28\x56\x15\x55\x95\x24\x0a\xb4\x70\xf4\x46\x30\xc6\x10\ +\xc2\x10\xa2\xef\xf6\x61\xea\xf3\x7a\xe0\xa5\x4f\x33\x1a\x90\xd1\ +\xa8\x5b\xee\xfb\xf9\xdd\x8b\xc6\x8d\x19\x15\x1f\x66\xb6\xc6\x24\ +\xc6\xc6\xc5\x44\xe8\x3a\x0b\x8b\xab\x24\x5f\x7b\x75\x9b\xdb\x64\ +\x8d\xb8\x18\xb5\x0c\x5a\x85\x65\x0c\xf1\x31\xc9\x71\x8d\x25\x67\ +\xea\xba\x3d\x9d\x35\x45\xc5\x0e\x2e\x2e\xde\x0a\x55\x85\x01\xd6\ +\xb7\x5a\xcb\xa8\x2a\x31\x5d\xee\xea\xc7\x1f\x5c\x31\x67\x6c\xf6\ +\x08\x8b\xc9\x14\x9d\x90\x18\x61\xb5\x46\x1a\x6c\x85\xc5\x95\x92\ +\xbf\xa3\xaa\xd5\x65\xb2\x44\x72\x54\xed\x3f\xae\xea\xf2\x35\x5e\ +\x08\x99\xcb\xe9\xe8\x75\xfb\xea\x8a\x4f\x75\x50\x21\x36\xd2\xa8\ +\x2a\x2a\x65\x8c\x31\x40\x29\xa3\x94\x1a\xad\x29\x66\x77\xeb\x99\ +\xe2\x7a\xbf\xbb\x3d\xbf\xa8\xc1\x1c\x9d\x12\xa2\x13\x7c\x3d\xf6\ +\x6e\xbb\xc3\xe3\xf1\x87\x25\xa7\x38\xea\x4b\x2f\x34\x39\x5d\xcd\ +\x25\x85\x4d\xfe\xc8\xf8\x48\x4e\x8c\xba\xfd\xe1\x5f\xac\x9e\x66\ +\xdd\xbe\x7e\x77\xab\x1b\xf0\x3c\xf1\xb4\x55\x17\x56\x2b\x0b\xd7\ +\xfc\xec\xc1\x3b\xe7\x84\x12\xa8\xaa\x0c\xf4\xb9\x0a\x06\x28\x65\ +\x8c\xd1\xa0\x88\x54\x73\x6f\x73\x7e\x51\x65\x40\x92\xfc\x92\xdc\ +\x1f\x31\x33\x2a\xa1\xe0\xf1\x13\xc7\x34\xef\x5f\xff\x75\x35\x98\ +\x98\x3d\x14\x51\x85\x31\xc6\x00\x8e\x4a\x49\x68\x2b\x2f\x2a\x69\ +\x70\x4a\x92\x3f\x20\xcb\x0c\x09\x11\x09\xe1\x5c\x50\xec\xc2\x3b\ +\xee\xbe\xfb\xce\xe5\x33\x26\x8f\x8e\x4b\x48\x50\xed\x75\x45\xe5\ +\x9d\x3e\x7b\xed\xf1\xb2\xf6\xb0\xe4\x44\x2c\xa3\x31\x0b\xd7\x3c\ +\xf9\xd0\xd2\xf6\x83\x5b\x4f\x56\xda\x30\x87\xa1\x10\x1c\x1b\x67\ +\x3e\x5f\x50\xd4\x62\xf7\x7a\x3d\x6e\xbf\xc2\x00\x03\x7d\x32\x51\ +\x46\x55\xca\xc7\x46\x87\x8a\xba\xe0\x29\x4b\x56\xdd\x73\xe7\x1d\ +\xb7\xce\xcf\x89\x88\x8c\xb2\x9a\x59\xfe\xc9\x73\x3d\x1e\xbf\xd7\ +\xe3\x0e\x48\x12\x08\x1b\xfa\xb3\x27\xd7\x34\xed\x7e\x7f\x5d\x7e\ +\x73\x6c\x7c\x4c\xb0\x9e\x1f\x31\x7d\xc9\x3d\x77\xad\x59\xb1\x34\ +\x77\x48\x72\x5c\x94\x45\x3e\x75\xb2\xd0\xee\x93\xfc\x3e\xbf\x32\ +\x38\x49\x88\x31\x06\x18\x55\x55\x31\xc4\x1a\x61\x72\xe5\x9f\xad\ +\xf0\xf9\x1c\xe7\x8a\x4e\x93\xe8\xe8\x50\x03\xa6\x94\xf5\xd1\x37\ +\xb2\x24\x24\x2a\xc2\x24\x1d\x3b\x7a\xce\x23\x05\xa4\x80\x5f\x92\ +\xa8\x39\x36\x4e\xa7\x34\xe4\x5f\x68\xf6\x3b\x9b\x8b\xce\x56\x84\ +\x25\x5a\x4d\x31\x23\x46\x5a\xbd\x9f\x7f\x79\x34\x7a\xe2\x8c\x09\ +\xa9\xba\xdd\xdb\xb6\xf1\x49\x23\xe3\x4c\xa4\x7f\x18\x19\xa3\x94\ +\x01\x06\x21\x00\xaa\x1a\x70\x38\x02\x91\x43\xe2\x3d\x2d\xe7\x8a\ +\x9b\x9d\xee\x96\xb2\xf3\x8d\x8e\x94\x21\x41\x45\x27\xcf\x1a\x47\ +\x2f\x7a\xf8\xe1\x7b\x27\xa6\x9b\xbd\x7e\x10\x13\x17\x0b\x5a\x4e\ +\x17\x54\xb4\x07\x02\x7e\x7f\x40\x66\x5a\x32\x9c\x86\xc6\x8d\xec\ +\x3d\xc0\x98\x28\xaa\xaa\xca\x92\xf6\xa8\x7c\xfb\xbc\x2e\x46\x10\ +\xc2\x6f\x35\x2a\x10\x42\x08\x91\xde\x10\xc4\x28\xbd\xb4\x3e\x4a\ +\x01\x0a\x8b\x4a\xb1\xc6\x20\x5e\xa0\xed\xdf\xec\x05\x31\x71\x61\ +\x11\xf1\x0b\x6e\x9f\xff\xe1\xc6\xcf\x9e\x39\x0a\x89\x65\xf4\x7d\ +\x33\x86\x51\x49\x86\x84\x07\x10\x0e\x5e\x90\x92\x65\x96\x3e\x75\ +\x79\x6e\xcd\xc7\xff\xfd\xd2\x0b\x90\x2a\x43\xe6\x2e\x9f\x98\x1a\ +\x74\xe4\x1b\x80\xc4\x4b\x2f\x3e\x0c\x61\x6b\x52\x7a\x24\xc2\x22\ +\xb6\x9f\xda\x73\x30\x28\x21\x36\x28\x34\xe4\x96\x3b\x16\x7d\xb8\ +\xfe\xf3\x67\x4e\x60\x12\x96\x75\xef\xec\xe1\x83\x1a\x1f\xfc\x2e\ +\x00\x09\x8f\x5a\x8a\x0f\xbe\xf1\xa7\x0b\x2e\xbb\x77\xc2\xe2\xbb\ +\x47\x58\xf0\x21\x0a\xd1\xc0\x9e\x57\x08\xa9\x68\x19\x71\xd7\xad\ +\x63\x3e\xde\xf0\x5a\xd1\x66\x08\x43\x87\xdd\xb3\x68\x7c\x98\xd0\ +\x9d\x13\x71\xe0\xc3\x3f\xfd\x2e\x6e\x54\xee\x7d\xcb\x97\x2e\xaf\ +\x7a\xef\xcb\xff\x7c\x11\x01\x39\x62\xec\xfc\x25\x13\xac\x27\xd7\ +\x7f\xb0\xaf\xc2\x06\x14\x7f\xf6\x94\xd9\xe1\x3a\x20\x49\x72\x50\ +\xc2\x88\x19\x59\xf9\xeb\x5e\x7f\x71\x07\x76\xf9\xf8\x04\x03\x87\ +\xec\x00\xf5\xe7\xae\x40\x08\x00\x15\x2c\x23\xee\x5e\x31\xfe\xe3\ +\xbc\x37\x4b\xf6\xe8\x1c\x5d\x9e\x71\xa3\x4c\x8c\x32\x06\x80\x12\ +\x90\x23\x46\xe4\xc4\x73\xdb\xeb\x22\x73\x87\xc7\x1b\x15\x2f\x45\ +\x08\x2b\x8a\x9a\x30\x7e\xd9\xe2\xf2\x0f\x3f\x7d\xf5\x45\x3d\xa7\ +\xf4\x90\x50\x93\x5e\x97\x75\xeb\xea\x73\x6f\x7f\xf1\xc7\x67\x4e\ +\x0b\x3a\xdd\xd8\x45\xf7\x2e\x1f\x3f\xfd\xce\x19\x0d\x9b\xde\x7b\ +\xf9\x6b\x4c\x75\x31\x39\x0f\xcc\xcf\xec\x2a\xde\xf6\xd1\xce\xd3\ +\x94\xaa\x42\xfa\xf8\x61\x71\xc1\xaa\x24\xab\x50\x9c\xba\x68\x4d\ +\xe3\x47\x5f\xbc\xf2\x62\xa1\xd1\x92\xb0\xec\x8e\x99\xc2\xc0\xa6\ +\x59\x08\xa1\x2a\xab\x43\x66\x2d\x9e\x51\xfb\xde\x5f\x5e\x7c\xc1\ +\x28\x72\x29\x53\x16\xdf\x71\x4b\xce\x92\x95\x77\x7c\xf4\x69\xde\ +\xef\xcf\xed\x32\x27\x64\x2d\x9f\x9b\xca\x21\x60\x1d\x36\xfb\xd1\ +\x3b\x9a\x5f\xfa\xf2\xc3\x61\xbf\x7e\xe4\x8e\x39\xd5\x1b\x5e\x7f\ +\x69\x87\x8e\xb7\x66\x4c\xbe\x6b\xd5\x82\x45\x77\xad\xf9\xe0\xa3\ +\xcd\x2f\xbd\x70\x58\x71\xdb\xc2\x32\xe7\xf3\x90\xf6\x9d\x14\x06\ +\x11\x42\x10\x32\x55\x61\x86\xd8\x65\xab\x97\x7c\xf4\xd7\x2f\x9f\ +\x3b\x82\x18\x67\x5d\x73\xff\x9c\x60\xd4\xc3\xc0\xa0\x8d\xba\x54\ +\x56\xf8\xe8\xdb\xee\x58\xf9\xc9\x17\x1b\xfe\xbd\x78\x97\xdf\xde\ +\x15\x3a\x29\x5b\x1f\x93\xb5\x72\xc9\xb8\x2f\xbf\x78\x2d\x1f\x03\ +\x12\x36\xf2\xde\x79\x59\x80\x0a\xd9\xd9\x29\x6b\xf3\x2b\x92\x92\ +\x33\x86\x87\x37\x7d\xba\xf3\x74\xc6\x98\x51\x3c\x0b\x30\x78\x49\ +\xc9\x08\xaa\x54\x08\x1f\x91\x12\xb3\x6b\xef\xae\x59\xbf\xbc\x63\ +\xe9\xd8\xd6\x2f\xfe\xfc\x22\x07\x68\x58\xc6\xbc\xf9\x63\xd2\x5a\ +\xbd\x93\x3e\xd9\xfe\xe5\x0b\x15\xc6\xce\x16\x69\xda\x78\x2e\x3c\ +\x63\xda\xf2\x59\x35\x5b\xde\x7e\x65\x9f\x1e\x75\xf5\x1a\x56\x9a\ +\x74\x4c\x9b\xae\xd2\xd0\xb8\xe1\x5c\xa5\x2a\xcb\x8c\x50\x95\xaa\ +\x5a\x40\xfa\x6d\x7e\x14\xc3\xbe\x34\x81\x1b\xbc\x99\x50\x1a\x90\ +\x65\x9d\x4e\xe7\x71\xbb\xf4\x06\xc3\xb5\xce\x05\x84\x40\xf2\x7a\ +\x29\x16\x74\x02\xc1\x18\x79\x9d\xdd\x3d\x6e\x35\x24\xdc\x6a\xe4\ +\x59\xdf\xa4\x2b\x55\x02\x3e\x19\xe8\x75\xe2\xc5\x2c\x4f\x88\x09\ +\x52\xfd\xdd\x5d\x36\x95\x33\x5a\xc2\xcd\x48\x95\xfd\x3e\xaf\x02\ +\x79\x9d\xc8\x5d\x71\x70\x06\x04\xcc\xe7\xf5\x41\x5e\x27\x12\x84\ +\x49\x7f\xe3\xe6\x70\x4b\x10\x0f\x2e\x35\x2e\x01\xbd\xbe\xbf\x71\ +\x81\xc7\xa7\x36\xfd\x79\x47\xd7\xd0\x9f\xae\x98\xc6\x43\x12\x1a\ +\x1a\x0c\x14\x39\xe0\xf7\xca\x80\xd3\x8b\x3c\x95\x7d\x3e\x09\xe8\ +\x0d\x7a\x1e\x43\x97\xbd\xcb\xe9\x63\xe6\x30\x8b\x91\x07\x0a\x05\ +\x4c\xf1\xda\x6c\x4e\x20\x18\x43\xcd\x26\x1e\xc9\xb6\xce\x2e\x3f\ +\x10\x2d\x96\x30\x0e\xc8\x6e\x97\xb3\xd7\xe5\x03\x9c\x3e\x3c\xdc\ +\x4c\x00\xa5\x0c\x40\x84\x81\xea\xb7\x75\xf7\x48\x14\x1b\x83\x83\ +\x8d\x7a\x41\xf1\x7b\xa4\x2b\x2e\x41\x90\xc7\xd1\x6d\x77\x07\x38\ +\xd1\x10\x1c\x64\xe4\x50\x7f\xe7\x21\x42\xb2\xd7\xa3\x22\x41\x27\ +\x62\x4a\x55\xaf\xd7\x47\x04\xbd\xc8\x13\x04\x94\x9e\xae\x6e\xaf\ +\x0c\x0c\x41\xc1\x06\xbd\xc0\x11\xc2\x24\x4f\xb7\xcd\x21\x03\x2e\ +\xd8\x64\xd2\x8b\x1c\x41\xc0\xd1\xdd\xe9\x96\x51\xa8\xc5\xaa\xc7\ +\xd4\xef\xf3\x38\x9c\xbd\x32\xc5\xa6\xb0\x30\xa3\x80\x55\x95\x02\ +\x00\x30\xe1\x68\xc0\xdd\x6d\x73\xa8\x58\x30\x9b\x83\xd5\x80\x0f\ +\x0b\x06\x81\xb0\x80\xd7\xab\x62\x41\xaf\xd3\x61\xea\xb7\x75\xf7\ +\xf8\x55\xa0\x0f\x32\x1b\x75\x3c\xc7\x11\xc9\xe3\xb0\xd9\xdd\x50\ +\xd0\x9b\x83\xf4\x52\x20\xc0\xeb\x8c\x22\xa6\xbd\x76\x07\x34\x86\ +\x98\x04\x60\xb7\x75\xbb\xfd\xaa\x60\x08\x0e\x36\xea\x78\x8e\x28\ +\x5e\x67\x77\x8f\x8b\x11\x31\x38\xd8\x28\x70\x7d\x9b\x90\x41\xc0\ +\xe7\x55\x20\xaf\x17\x08\x00\x90\xe3\xb0\xaf\xb7\xc7\xd6\x1b\x30\ +\x86\x86\x9b\xf5\x9c\x22\x05\xbc\x3e\x3f\x16\x74\x02\x46\x17\xc7\ +\x95\x70\x9c\xe4\xb6\xdb\x1c\x1e\xc8\x89\xc1\xc1\x41\x3c\x47\x38\ +\x02\x7a\x6d\xdd\xbd\x7e\x16\x62\xb1\xe8\x09\x50\x54\x0a\x98\xea\ +\xf5\x29\xa2\x5e\x47\x80\xec\xf1\x49\xbc\x5e\x4f\x00\x0b\xf8\xbc\ +\x0a\xe2\x0d\x02\xa7\x48\x3e\xbf\x02\xf5\x7a\x1d\x52\x03\xbd\x2e\ +\x9f\xce\x14\xaa\xc3\xb2\xad\xab\xdb\xcf\x84\x70\x6b\x28\xc7\x28\ +\x84\xcc\xe5\xb0\x39\x3d\x32\x27\x1a\x4c\xc1\x7a\x42\x38\x1e\xd1\ +\x4b\x7d\x31\x88\x48\xb3\x0d\x1a\x1a\xd7\x73\xa2\x1c\xef\x6c\xaa\ +\xa9\x7d\xf9\xa7\x7a\xea\x07\x73\x1f\x88\xbd\x65\xb5\xe2\x73\x6b\ +\x6a\xb9\x1e\xa2\x4e\xcf\x71\xdc\x8d\x23\x51\x4a\x29\xcf\x0b\x94\ +\xaa\x8c\x31\xaa\xaa\xd7\x3e\x5f\x17\x22\x04\x59\x5f\xc4\x05\x11\ +\x46\x08\x00\xca\xe8\xc5\x99\x3f\x08\x11\x82\x40\xbd\xfc\xd8\x24\ +\x08\x51\x5f\x8c\x48\xa9\xca\x18\x80\x08\x41\xc0\xae\x79\xa2\x10\ +\x42\x68\xe0\x2f\xdf\xde\xb8\xc0\xe3\x82\x2d\xaf\xee\xed\x1d\xf5\ +\xaf\x0f\x2e\xe0\x02\x5e\x45\xa1\x7d\xcb\x72\xfd\x8d\x43\x84\xfb\ +\x3f\x0c\x11\x46\x10\x00\x36\xd0\x54\x5f\x50\x05\x18\x53\x29\xbd\ +\x18\xe3\x5e\x94\xad\x2f\x0c\x62\x94\x52\xc6\xae\x90\xbf\xef\x2b\ +\x37\xb8\xc4\xc5\x76\x06\xf5\x08\x03\xd0\x77\xdd\x4b\x9a\x83\x10\ +\xa2\xbe\xc0\x7a\x40\xa6\x41\xd7\x55\x29\xbb\x74\xc9\x7e\x31\x06\ +\x9a\x67\x83\xb4\x71\xa9\x23\x80\x51\xca\x20\xec\x6f\x1c\x21\x04\ +\x18\xa3\x8c\x5d\x14\xfb\xe2\xb7\x10\xc2\x03\x9d\x63\x10\xc2\xbe\ +\x3e\x60\x8c\xa8\xaa\xb2\x8b\xb1\x7e\xbf\x04\x83\x44\x1a\x3c\x04\ +\x97\x8d\xdd\x45\x45\x5e\xea\x04\x60\x57\x1e\x1f\x34\x70\xd1\x8b\ +\x2a\xbd\x72\x38\x00\x84\x18\x41\xaa\x0e\x12\x66\x90\xb2\x2e\x0e\ +\x7a\x9f\xce\xa8\x4a\x2f\x8a\x3a\xa0\x9c\x8b\xc3\x33\xa0\xfc\x4b\ +\xf3\x16\x83\x87\x51\x43\x43\xe3\x1a\x86\x1f\x50\xda\x7e\xee\x84\ +\xab\xab\x3d\x3c\x33\x87\x33\x06\x33\xaa\x6d\xcd\xbb\x56\x94\xc9\ +\x18\xe1\x78\xbd\x41\x7f\x83\x58\x94\x31\x26\x49\x92\x4e\xa7\xf3\ +\xf9\xbc\x3a\x9d\xde\xe3\x76\x5f\x27\x1e\xfd\x3b\x43\x95\xfd\x32\ +\xc3\xa2\xc0\x6b\x67\x42\x6a\x68\x68\x68\xfc\x30\x57\xca\xe9\x0c\ +\xfe\x40\xc0\xe3\xb0\x01\x4a\xa1\x96\xfc\x72\x95\x77\x04\x00\x10\ +\x8e\x18\x8c\x41\x80\xc1\xeb\x15\xc3\xe9\x8b\x64\x38\x4e\xa0\x54\ +\x85\x08\xb1\xbe\xed\x33\xd7\x8b\x47\xff\xce\x6e\x00\xd4\x1f\x56\ +\x69\x68\x68\x68\x68\xfc\x40\x43\x0a\x09\xe1\x14\x45\x0e\xf8\xfd\ +\xb2\x2c\x69\x0a\x19\x0c\xc6\x58\x10\x74\xbc\x20\xa8\xaa\x72\xbd\ +\xba\x69\x8c\x31\x49\x0a\xe8\x74\x06\x9f\xd7\xa3\xd3\xeb\xff\x97\ +\xc5\xa3\x1a\x1a\x1a\x1a\x1a\x37\x05\x42\x08\xc6\x18\x42\xc8\xb4\ +\x04\x98\xcb\x9c\x24\xa5\x94\x2a\x8a\x72\xe3\xcd\xff\x84\xe3\x18\ +\x65\x00\x42\xc0\x18\x84\x90\xf5\x2d\x2a\xa9\xaa\x56\x37\x4d\x43\ +\x43\x43\xe3\x9f\x05\x45\x51\x14\x45\xd6\x96\xc8\xae\x0c\xd6\x01\ +\xf8\x2e\x07\x3d\x29\xb2\x7c\xcd\x48\xff\xff\x0e\x00\x2e\xd9\xfd\ +\x92\xae\xff\xbf\xab\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\ +\x82\ +\x00\x00\x8e\xea\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\xc2\x00\x00\x01\x15\x08\x02\x00\x00\x00\x3d\xcf\xad\x45\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\x7d\x77\x7c\x54\xc7\ +\xb5\xff\x99\xb9\x7d\x77\xb5\xab\xde\x7b\x01\x89\x22\x44\x11\xbd\ +\xd8\x74\x4c\xb1\x0d\xd8\xc6\x0d\xdc\x7b\x8d\x13\xe7\x17\xa7\xbd\ +\x97\xf8\xbd\xbc\xc4\x26\xc5\xb1\x13\xc7\xdd\x60\x4c\x33\xcd\x18\ +\x30\xa6\xf7\x22\x7a\x11\xaa\x08\xd4\x57\x7d\xfb\xde\x32\x33\xbf\ +\x3f\x54\x10\x4d\x48\x36\xfe\x3c\x3b\x6f\xcf\xe7\x52\xf6\xee\xbd\ +\x77\xe7\xce\x7c\xe7\x9c\xef\x39\x73\x66\x06\x39\x1c\x2d\x10\x90\ +\x80\x00\x00\x00\x42\x48\x51\x4c\x3c\xcf\xf7\xf8\xc6\x87\xe6\xcf\ +\x0d\x54\x5f\x40\x00\x80\x31\xe0\x79\x2e\x21\x21\x79\xfa\x8c\x3b\ +\x87\xe4\x0e\xeb\xd1\xbd\xbc\xae\x1b\x81\x1a\x0c\x48\xab\x18\x86\ +\x91\x7f\xf6\x74\x51\x51\xc1\x73\x2f\xfc\x74\xc4\x88\xd1\x3d\x80\ +\x91\x61\x90\x40\xf5\x05\xa4\x43\x30\xc7\xab\xaa\x7f\xcd\xaa\xe5\ +\xfd\xb3\x73\x2c\x66\x4b\x77\x61\xc4\x18\x0b\xd4\x5d\x40\x3a\x99\ +\x36\xc6\x71\xc2\x85\x8b\x65\x2d\xcd\xcd\x01\x18\x05\xe4\x3b\x89\ +\xcf\xe7\xa3\xa4\x07\x66\x8a\xa7\x94\x06\x6a\x2d\x20\x57\xeb\xa4\ +\x1e\x69\x17\x3e\xa0\x8c\x02\x72\x4d\xaf\xad\x67\x9e\x5a\x40\x1b\ +\x05\xe4\x6a\xa1\x94\x02\xf4\x00\x4a\x01\x6e\x14\x90\x6b\x1b\xb5\ +\x9e\xa0\x28\xa0\x8d\x02\x72\x1d\x6d\x14\xe0\x46\x01\x09\x70\xa3\ +\x80\xfc\x50\xb8\x51\x4f\x60\x44\x02\x30\x0a\xc8\x55\x42\x28\xed\ +\x11\x69\x0e\x50\xec\x80\x5c\x87\x62\xf7\xd0\xa8\x05\x2a\x2d\x20\ +\x57\x1b\xb5\x1e\x72\x23\xc6\x02\x38\x0a\xc8\xd5\xda\xa8\x87\xdc\ +\x28\x40\xb1\x03\x72\x2d\x6d\x44\x7a\xc6\x8d\x9c\x4e\x67\xa0\xd6\ +\x02\x72\x85\xf8\x7c\xde\x1e\xe9\x17\xfe\xe5\x97\x7f\x1a\xa8\xb5\ +\x80\x5c\xe9\xa9\x19\x46\x78\x78\x78\xf7\xaf\x47\x8c\x06\xd2\xd6\ +\x02\x72\x0d\x72\x04\x18\x03\xa0\xee\x6a\x23\x97\xcb\x15\xa8\xb4\ +\x80\x5c\x0d\x23\x73\x50\x10\xc6\x5c\x77\x61\x84\x94\xa0\x40\xa5\ +\xfd\xc0\x9b\x14\x18\x03\x46\x19\x31\x80\x18\xf0\x83\x8c\xf3\xf1\ +\xbe\xe5\x7f\x0c\x34\xd4\x0f\x19\x43\x08\x71\x20\x9b\x70\x50\x28\ +\x8e\xef\x85\xe3\x32\x90\x20\x03\x50\x30\xf4\x1f\x16\x8c\xf8\xbc\ +\xaf\x02\x6d\xf5\x83\x87\x12\x66\x1c\x6f\xc8\x66\x66\x09\xe3\x06\ +\x4d\xe4\xb3\x6f\x41\xc1\x11\xa0\xab\x3f\x9c\x12\xa2\x96\x9f\x4f\ +\x0e\xb4\xd3\x8f\x83\xf3\x32\x06\x94\x10\x42\x68\x74\x2a\x37\xf1\ +\x41\xbe\xef\x68\xd0\x55\xf8\x9e\xa2\xc7\x3d\xe4\x46\x38\xd0\x40\ +\x3f\x0e\x41\x08\x30\x06\x5e\xe0\x25\x99\xaf\x2b\xa3\xab\x16\x6a\ +\x3b\x96\x02\x42\x80\xd0\x0f\xa1\x74\x01\x18\xfd\xe8\xf8\x36\x20\ +\x41\x12\x0c\x95\x7c\xfd\x81\x51\x74\x18\x64\x73\x00\x46\x01\xf9\ +\xb6\x60\xc2\x9c\x24\xf0\xc6\x86\xf7\x58\xed\x05\xe0\x85\x00\x8c\ +\x02\xf2\xad\xbd\x23\x51\x68\xae\x51\x57\xbe\xc1\x7c\x1e\xe8\x36\ +\x89\xf9\xbe\xca\x02\x8c\xf5\xd0\xbe\x32\x60\xf0\xbd\x98\x64\xc6\ +\x00\x10\xfc\xaf\xd9\xfa\xef\xed\xbd\x5a\x5f\xed\x7b\x78\x32\x16\ +\x25\x5c\x59\x60\x9c\xd9\x2b\x0c\x9d\x06\x57\x8d\x46\x20\x84\x64\ +\x59\xc6\x18\x77\x31\xc8\x8a\x10\x62\x8c\xa9\xaa\x4a\x08\xf9\x6e\ +\x30\xe2\xb8\x1e\x66\x97\xb4\xd2\xba\xef\x21\x08\x76\xe3\x8a\x66\ +\x40\xe9\xf7\xd6\xf3\x6e\xd6\x7b\x31\xa6\xf9\x81\x93\x10\xd7\x49\ +\xd3\x23\xfc\x7d\xd4\x18\x03\xc4\x03\xd3\x4e\xec\x10\x86\x4e\xbb\ +\xe2\x2b\x0e\x63\x97\xc7\xb3\x62\xe5\xca\x86\x86\x06\x8e\xe3\xae\ +\x5f\x56\xc6\x73\xfc\xd4\xa9\x53\x92\x92\x92\x0c\xe3\xdb\x2f\x0a\ +\xc2\x2b\xd3\xa7\xfb\x37\xac\x66\x44\xe8\x96\x1a\x30\x74\x14\x3b\ +\x52\xca\x89\x56\xb7\xad\x66\x46\xa7\x5b\x88\xc6\x74\x03\x89\x0a\ +\x60\x00\x43\x63\xad\xcb\x4b\xf0\x22\xe2\x05\x60\x84\xe9\x6a\xab\ +\xa6\x41\x82\x04\xb8\xbd\x72\x89\xca\x74\x03\x10\x02\x40\x80\x39\ +\x04\x02\x3f\xfc\x7e\xde\x38\xea\x3f\x7a\xe6\xfa\xc6\x9e\x43\x8a\ +\xc2\x34\xf5\xe6\x47\x72\x0d\xc2\x65\xdf\x2d\x58\x2a\xfc\xfb\xf7\ +\x00\x2f\xb5\x9d\xa4\x06\xd3\x55\x10\x4c\x08\x63\x60\x04\x0c\x95\ +\x51\x06\x80\x10\x2f\x41\x1b\x44\x18\x68\x3e\x86\x45\xc4\x0b\x00\ +\x0c\x80\x31\xd5\x0b\x9c\x8d\xef\x3b\x14\x9a\xce\x91\x7a\x27\x60\ +\x0c\x40\x80\x8f\x95\x26\x4e\x23\x87\x16\x1b\x0d\x06\x70\x37\x5b\ +\x27\x71\x3c\x72\xd8\x69\xcd\x79\x1c\x95\x0c\xe4\x52\x4c\x92\x17\ +\x84\x86\xfa\x86\xf7\xde\x7b\xbf\xb2\xb2\x52\x14\xc5\xeb\xdd\x4d\ +\x28\xe5\x30\x8e\x8b\x8f\x4b\x4f\x4f\xff\x4e\x30\xe2\x62\x63\x11\ +\x50\x06\x14\x74\x95\x19\x04\xb0\x80\x44\x09\x30\x80\xe6\x67\x86\ +\x01\x08\x23\x51\x01\x8c\xda\xaa\xcc\xe7\x45\x52\x34\x9f\x9e\xa1\ +\x6d\x23\x8c\xf1\x6d\xfa\x43\xf7\x43\xec\x2d\xe6\xc9\xc3\xf4\xed\ +\xef\x6a\xe5\x54\x18\x3c\x57\x18\xd0\x17\x81\xdf\x38\xb0\x54\x3b\ +\x57\xc2\xc4\x30\xf1\x96\xbb\x84\x94\x38\xf0\x94\xa9\xdb\x57\x92\ +\x16\x15\x30\x30\x9d\x70\x99\x33\xe5\xd1\x23\xc0\x20\x40\xdc\xc6\ +\xa9\xf5\xea\xd1\x22\x1c\x97\xcd\x39\xcf\x32\x4f\x0b\xc8\x56\x24\ +\x4a\x80\x00\x80\x32\xd5\x0f\x94\x02\x2f\x21\x44\x21\x32\x57\x9e\ +\x32\x5c\x5d\xf1\x17\xe2\xc2\xc8\xa4\x00\xd1\x98\xa6\x01\xc2\x48\ +\x94\x01\x73\xc0\x0c\xa6\xf9\x81\x32\xe0\x24\x24\x0a\x97\xc0\xaa\ +\xe9\x00\x08\x44\x19\xf1\x3c\x10\x8d\x69\x2a\x30\x00\xc4\x21\x49\ +\x01\x04\xc0\x08\xd3\xfc\xcc\x6f\x70\xa1\xfd\xb8\x70\x1d\x18\x01\ +\x06\x80\x00\x0c\x15\x05\x67\xc9\xe3\xef\xa0\x47\x3e\x54\xcb\xeb\ +\x91\x12\x23\x8c\x9b\x23\x24\x45\x83\x5a\xab\xed\x58\xa2\xd7\xba\ +\x10\x06\x06\x66\x69\xda\x2b\xa8\x66\xb5\x7a\xaa\x08\x78\x9e\x19\ +\xb2\x34\xf3\x29\xa8\xde\x07\x89\x23\xe0\x7c\xa5\x51\xeb\x40\x54\ +\x65\x9a\x17\xe4\x64\x3e\x63\x00\x3b\xb1\x84\x31\x86\x74\x3f\x33\ +\x08\x60\x1e\x89\x72\xc7\xaf\x03\x65\xc0\xcb\x48\x10\x00\x28\xd3\ +\x7c\x40\x28\x70\x02\x12\xa5\xee\x19\x36\x0e\xb9\x1a\xa9\xfd\x22\ +\x17\x97\xce\x3a\xc1\x48\xd7\xf5\xe8\xe8\xa8\x5f\xff\xfa\x57\x2d\ +\xcd\xcd\x5d\x68\x23\xca\x18\xcf\xf3\xb9\xb9\xb9\xaa\xaa\x7e\x37\ +\xa3\x46\x08\x00\x63\x06\xe3\x52\xc7\xf1\x09\x31\xac\xfe\x8c\x51\ +\x78\x8e\x19\x3c\x4e\x1d\xcd\x27\xc4\x81\x5a\x6f\xe4\x1f\xa4\x1e\ +\x9d\x51\x8e\x4b\xbf\x95\x8f\x09\x47\xb6\xde\xa0\xf9\x3a\xf5\x63\ +\x3f\x84\x0c\x54\x6e\xbb\x8f\x4f\xb3\x90\x43\x1c\x08\x36\x1c\x62\ +\x22\xc7\xbf\x62\xe1\x13\x94\x99\x4f\x93\x8b\x3f\x81\xbe\x0f\x48\ +\xfd\x4c\xfe\x75\x9f\xe0\xe1\xcf\x2b\x33\xc0\xb3\xe8\x43\x86\x25\ +\x20\x0c\xc7\x0f\xe0\x2c\x4d\xbe\xb5\x1b\x20\x62\x90\x7c\xdb\x2f\ +\x90\xf7\x3f\xa9\xd7\x81\x93\x46\x4b\x93\xe3\x58\x73\x89\x51\x78\ +\x96\x31\x0e\x98\xc4\xf7\xbb\x95\x8b\xb0\xd1\xf2\x3c\xa3\xb8\x00\ +\x04\x0b\x4e\x1e\x21\x8e\xab\x63\xcd\x65\xea\xf1\xc3\x10\x94\x2a\ +\xf6\x1b\x8c\x68\xb3\x71\x76\x2f\x75\x69\x20\x5a\x85\x9c\xa9\x38\ +\xc4\xc4\xec\xc7\xf5\x92\x32\x40\x1c\x50\x82\xa2\x06\x89\xbd\xd2\ +\x81\xba\x48\xfe\x01\xd2\xe8\x44\x21\x49\x42\x5a\x36\x32\x4b\xe0\ +\xbc\xa0\x9f\x3b\xc6\x74\x06\x38\x48\xc8\x99\x82\xad\x02\x8e\x0b\ +\x01\xb7\xde\xa1\x74\x71\xaf\xe9\xf2\xb8\x59\x7c\x52\xbc\x96\xbf\ +\x08\x0c\x82\x6c\xb1\x58\x74\xeb\x07\xd7\xe1\x41\x8f\xca\x33\xee\ +\x27\x1f\xfe\x95\x31\x19\x74\x37\x43\x16\x69\xec\x24\xed\x74\x01\ +\x23\x2a\x84\x8d\x14\xfb\x0f\xd5\xce\x7c\x6e\x78\xf7\x21\x47\x0b\ +\x30\x82\x22\xfa\x89\x99\xbd\x81\x59\x11\x22\x40\x09\x18\x0c\xa7\ +\x8c\xe2\x53\x12\x58\x73\x91\x91\x7f\x9a\x51\x00\x6c\x11\x06\x4e\ +\xc3\xc1\x22\x3d\xbf\xcf\xa8\xb0\x03\x27\xf3\x59\x93\xb9\xa8\x30\ +\x68\x2a\xd6\x8b\x4e\x33\xc2\xdd\xd8\x44\x20\x00\xcd\xcf\xbc\x0e\ +\x40\x97\x61\x85\x10\xa2\x28\xca\xf4\xe9\x33\xba\x03\x02\x4d\xf5\ +\xfb\xfd\x7e\xf4\x1d\xd8\x1b\x0f\xc0\x98\xae\x73\x03\x1e\x36\x4d\ +\x18\x66\x94\x9c\xc5\x03\x5e\x11\xa2\x3e\xf0\x6e\xdb\x07\x8a\x15\ +\x01\xe0\xde\x77\x0a\x89\x31\xde\x65\x9f\xe0\x9c\xc7\x4d\x53\x47\ +\x93\x82\x23\x28\xa6\x37\x86\xe3\x1d\xa5\x05\x2e\x52\x9a\x7a\x17\ +\x3d\xb3\x58\x63\xb7\x03\x27\x82\x5a\xa5\x6e\x79\x0f\x0c\x3f\xc4\ +\x05\x49\x03\xa6\x02\x87\x81\xe7\xc1\xd7\x40\x1b\x2e\xb2\x9a\x0a\ +\x16\xe7\xef\xd4\x11\x08\xab\x2f\xd0\xcf\xec\x66\xe2\x05\xae\xdf\ +\xed\x5c\x4c\x14\x65\x04\xd9\x22\xb1\x4d\xe7\x47\xdd\xc1\x05\xbd\ +\xe9\xdb\x93\x2f\x4c\x79\x46\xe9\x1f\xae\x97\xd5\x09\xb3\x27\x70\ +\x9b\xfe\x5b\xad\xf7\x81\x41\x91\x20\x52\x46\x90\xb5\x8f\x3c\xf7\ +\x27\xd8\x7d\x96\x70\x23\x4d\x7d\xfa\x79\x97\xfc\x1d\x0d\x7e\x5c\ +\x19\x68\xd5\xf2\x0b\x91\xd5\xda\x46\x44\x18\x43\xa2\x15\x61\x40\ +\xd1\x63\xc5\xcc\x74\xef\xc7\x7f\x46\x99\x33\xe5\xf1\x99\xfa\xb1\ +\x93\xdc\xe0\x59\x7c\xd4\x47\xde\x0d\xbb\x85\xe9\x2f\x4a\x59\x41\ +\x46\xd1\x79\x2e\x36\x16\x0a\x68\x47\x17\x67\xae\x52\xff\x57\xff\ +\x14\xa7\x3d\x06\x3c\x07\xbc\xc8\xea\x8e\xfb\x37\x1c\x06\xcd\xcb\ +\x2b\xe3\x84\x21\x02\x20\x04\x80\x11\xe7\xd3\x8f\x6d\x15\xfb\xcd\ +\xe7\x63\x2c\x5a\x99\x8b\xef\x33\x1c\x9a\x76\x69\x17\x7c\xf2\xf3\ +\x0f\xa3\xc3\xbf\x23\xde\x34\xe5\xc1\x17\x91\x3d\x8f\x18\xf1\x58\ +\x92\x99\xa6\xe1\x5e\x33\x94\x49\xc3\x8c\x82\x53\xfc\xa8\xc7\xf8\ +\x90\x8f\xbd\xdb\xcf\x48\x77\xbc\x2a\x26\x30\xa3\xda\x23\xce\xbd\ +\x55\x5b\xfb\x6b\x43\x9a\xa5\x4c\x1b\x64\x9c\x3a\xc8\xac\xe1\x80\ +\x58\x77\x19\x25\xa5\x4c\xd7\xae\x00\x9c\x20\x08\x4d\x8d\x4d\x7f\ +\x7a\xe3\x4d\xbb\xbd\xb6\x8b\x45\xf8\x28\x65\x3c\xcf\x3f\xf8\xc0\ +\xfd\xfd\xfa\xf5\xd3\x75\xfd\x3b\xc0\x88\x19\xc0\xc5\x48\x23\xc6\ +\x92\xfd\xff\xe3\xdb\x7e\x0c\x65\x3f\x62\x99\x7d\x37\x77\xe8\x20\ +\xad\x2d\xa5\xa6\xde\xd0\x5c\x2f\xa4\x67\xa0\xe0\x68\x71\xc8\x24\ +\xb2\xf7\x0d\xef\xd6\xbd\x5c\x4e\x8b\x69\x52\x62\x1b\x33\xd0\x19\ +\x37\xea\x5e\xce\xbb\xdf\xb3\x37\x4f\xc9\x9e\x0b\x86\x0e\x80\x11\ +\x46\x2c\xb8\xbf\x72\xfb\xed\xe4\xc8\x67\xa4\x45\x85\xfc\x6f\xe8\ +\xe8\x5f\x99\x1e\xee\x87\x22\x43\xd5\xa5\x9f\x51\x26\xb4\xbd\x2f\ +\xd5\x51\xf4\x08\x79\x86\x05\xc5\x0c\xe6\x23\x2a\xfd\x1b\x8a\xd1\ +\xb0\xe9\xe4\xd4\x3a\xef\xba\x6f\x84\x96\x3f\x29\xe9\x03\x71\xbe\ +\x2a\xe6\xf6\x57\x57\xbe\xa4\x9e\xad\xe2\x6f\xf9\xa5\x32\x6a\x8a\ +\xfe\xf5\x59\xf0\x95\x6b\xbb\x16\xe9\x75\x86\x30\xf1\x57\x1c\x3b\ +\xe2\x59\xf2\x67\xca\xa5\x98\x9e\x59\x28\x66\xf5\x36\xb0\x0c\x48\ +\x27\x85\x5f\x1b\x95\x75\x20\x28\x00\x00\x88\xd1\xe6\x32\xe2\x30\ +\x61\xa1\x16\x65\x66\xe2\x60\x33\xe3\x45\x5a\xbe\xd5\xb7\xfa\x13\ +\x3c\xd0\x6b\x99\x34\x10\xc7\xd6\x89\x03\x52\xd5\x65\x2f\xa9\xe7\ +\xec\xa2\x3f\x56\xb2\xb5\x57\x37\xc6\xac\xfa\x0c\xa1\xd1\x22\xea\ +\x38\xc3\x01\xd2\x70\xda\x2c\x79\x64\xbc\xb6\xf5\x0d\x4a\x24\xc4\ +\x03\xf0\x12\xab\x3d\x64\xd8\xef\x16\x06\x0c\x54\xcb\xcf\x0a\x59\ +\x59\xe4\xd8\x7f\x31\x82\x40\xf3\x31\x9d\x71\x03\xee\xc4\x0d\x3b\ +\xdc\x8b\xde\x62\xa6\xa1\xdc\x53\x4f\x02\x1f\xc4\x8f\x98\x8d\x58\ +\x3e\xf3\xb6\x50\xb7\x24\xe4\x4c\xc0\x67\x78\x21\x33\x58\x5d\xfc\ +\xb2\x5a\xe6\x16\xef\x7c\x53\x1e\x75\x1b\x39\x29\x20\x09\x91\x8b\ +\xfb\xf5\x92\xf3\xc0\x29\x3d\x88\xc6\x5c\xa5\x48\x38\x8e\x73\xb9\ +\x5d\x5b\xb6\x6c\xb9\x78\xb1\x5c\x14\x85\xeb\xc3\x88\x72\x1c\x7f\ +\xcb\xb8\x71\x39\x39\x03\xbe\x1b\x8c\xa8\x0e\xbc\x05\x38\x44\xeb\ +\xea\x80\xc7\xac\xb9\x96\x69\x02\x8e\x1a\x2a\x4e\x79\x18\x55\xee\ +\x21\x8c\x01\x21\xc0\x2b\x20\x63\xda\xdc\xc8\x00\x03\x23\x97\x18\ +\xa8\x18\x27\x64\x0c\xc2\xa6\x58\xf3\xa3\xa3\xb9\xb8\x14\x36\x66\ +\x8e\x7e\xf1\x43\x82\xd2\x95\x79\x2f\xa2\xb2\x15\xbe\xed\xbb\x19\ +\xb6\x08\x83\x66\x40\xd1\x0a\xef\xf6\xed\x78\xf0\x93\xd2\xe8\x79\ +\xc6\xc5\xbf\x12\x43\x6c\x43\x21\x27\x00\xa6\xb4\x74\xb3\x6f\xcb\ +\x11\xa3\xc6\x2d\x71\x3c\x60\x1e\x09\x22\xf3\x36\x02\xe3\x90\x62\ +\x41\xd8\x49\x1d\x0e\x40\x8c\x35\x95\x83\x12\x8f\x04\xcc\x00\x00\ +\x71\x08\x03\x32\x87\x42\xe3\x39\xaa\x33\x20\x0e\xda\xac\x63\x9b\ +\x45\xdf\xf9\x06\x18\xf7\x8a\xb3\x5e\x17\x6b\xb6\xf8\x36\xae\x65\ +\x84\x32\x21\x45\x99\xf3\x13\xce\x7d\x42\x77\x30\x46\x08\x20\x04\ +\x8c\x02\xe2\x90\x20\x81\xda\xcc\x48\x14\x32\x05\x01\x72\x33\x97\ +\x0b\x5d\xed\xae\xf2\x22\x62\x9d\x6a\xdf\xd0\x70\xc2\x24\xe5\xce\ +\xdb\xf5\x9d\x6f\xa9\xa7\xcb\x91\xa2\xb4\x82\x0b\x21\x8f\x96\x77\ +\xc8\x3c\x7e\x8c\xd0\xc7\xc2\x49\x95\xfe\xc2\x12\xe0\x82\x01\x80\ +\x21\x8c\x2c\x66\xea\xac\x63\x3a\x20\x60\x00\x0c\xb0\x80\x83\x44\ +\xe6\x6c\x61\x58\xa6\xa5\x6b\xfd\x87\x8b\xc1\xd2\x17\xa9\x4e\xda\ +\xe2\x42\x1c\x65\x75\x0d\x90\x1c\x43\x4f\xbd\xe9\xc5\xb3\xc5\xf1\ +\xaf\x8a\xc3\x4e\xf9\xd7\x7f\x62\xb8\x19\xba\x21\x25\x67\x8c\xf1\ +\x02\x92\x94\x2b\xdc\x0e\x4d\xd3\xa2\xa2\xa2\xfe\xfe\xf7\xb7\x7c\ +\x5e\x2f\xc2\xb8\x8b\xdb\x31\xc6\xc9\xc9\xc9\xdf\x99\x1b\xd9\x12\ +\x11\xaa\x27\xf5\x0e\x71\xc4\x74\xad\xfe\x6b\x6e\xe8\x24\xe4\x39\ +\x49\xb8\x68\x29\x94\xf7\xaf\x5a\x43\xe4\x31\x42\xfa\x18\xa4\xd6\ +\x93\x72\xbb\x34\x72\x96\x5e\xf3\x39\xb2\x86\xa1\x56\xca\x86\x79\ +\x04\x4d\xea\xda\x5f\x68\x92\x08\x5c\x98\x3c\xef\x59\x7a\x66\x17\ +\x71\x2b\xd2\xbd\x2f\x72\xee\x7d\xde\x3d\x87\x90\x35\x1c\x7c\x04\ +\x87\x27\x63\xae\x98\x79\x5b\x98\xd3\x85\x43\xe2\x10\x07\xd0\xea\ +\x10\xf0\x32\xab\x3b\xec\xff\x66\x31\x60\x09\x38\x0e\x38\x11\x30\ +\x07\x18\xb5\x3e\x19\x04\x81\x35\x5d\x20\xcd\x41\xe2\x90\xb1\x44\ +\x2b\x14\x86\x8e\x67\x95\xeb\x49\xb3\x0b\x09\xf1\x7c\x5c\x1a\x85\ +\x06\x5a\x7d\x12\xdd\x76\xab\x98\x9e\x67\x70\x39\x42\x3c\x68\x07\ +\x2b\x90\xd9\x4a\x4e\x2e\xf5\x35\xa9\x96\x7b\x67\xf3\x7b\x37\x6a\ +\x8d\x6e\x90\x63\xb9\xc8\x30\x63\xcf\x97\x5a\x63\x2c\x3f\x20\x13\ +\x61\x60\x88\x6b\x73\x15\x31\x07\x82\xc8\x9a\x2f\x90\x16\xab\x38\ +\x72\x12\xd9\x71\x08\x5b\x6d\xd7\xa8\x6e\xcc\x03\x42\x40\x35\x66\ +\xee\xad\xdc\x39\x9f\x9d\x7c\x47\x2f\xa8\xc5\xc1\x21\x4c\xf3\xb7\ +\xf9\xef\x1c\x4f\x4b\xbf\x31\xc6\xbc\x6e\xba\x6b\x10\x39\xfc\x57\ +\xa3\xc5\x00\x01\x01\xc7\x23\x44\x68\xe9\x29\xee\x8e\x29\x62\xe6\ +\x71\xdd\x1b\x8e\x44\x19\x88\x9b\x94\x95\x0b\x49\x02\x39\xb7\x8d\ +\xa1\x20\x50\xeb\x19\x02\xca\xdd\x21\x0e\x19\x45\x4f\x35\x09\x43\ +\xfa\xd3\x8a\x4f\x99\x29\x9c\x9d\xdf\xea\xaf\xab\x33\x3f\xfd\x12\ +\x7f\x7c\xbd\x71\xb6\x16\xb8\x1b\x46\xa8\x19\x12\x65\x64\x0e\xbe\ +\xa2\x1b\x50\x4a\x25\x49\xea\xdf\xaf\x1f\xa5\x14\x5d\x3e\x96\x42\ +\x11\xa2\x00\x0c\x21\x00\x40\x8c\xf1\x08\x31\x42\x34\x4d\xfb\x4e\ +\xdc\x88\xb4\x84\x89\xfd\x63\xfd\x1b\xde\xc1\xb7\x3f\x61\x7a\x70\ +\x28\xf8\x6b\xfc\x1b\x56\x90\x5a\xac\x9d\xe8\x27\xdd\xf3\x7b\x20\ +\x32\xab\x3f\xce\xa8\x5f\xdb\xf1\x37\x7c\xdb\xe3\xca\xfd\xbf\x01\ +\x3e\x88\x94\x6d\x60\x14\x03\xc2\xc0\x08\x73\xd7\x33\x17\x05\xe4\ +\x26\xf5\x95\xac\xbe\x1a\x94\x58\x2e\x38\x14\x71\x83\x94\x07\x07\ +\x23\xe4\xd6\xb6\xbe\xa7\x6d\xfd\x07\x37\xf3\x41\xd3\xa3\x43\x81\ +\xa7\xea\xe6\x8f\x88\x9f\x47\x1c\x62\x08\x81\xaf\x85\x79\x54\x24\ +\x2a\xc0\x49\x00\x94\x51\x60\x9e\x26\xe6\x57\x01\x61\xd0\x9c\xcc\ +\x43\x40\xaf\x51\xbf\x7c\x57\xbe\xed\x2e\xd3\x83\xb3\x59\xcb\x71\ +\xdf\xb6\x6d\xcc\x21\x68\x47\xce\x48\x53\x5f\xe2\xeb\x4f\xf8\xd6\ +\x2c\xf7\xed\x0b\x95\x66\xbd\x26\x32\x62\xec\x7c\x47\x2b\xb6\x73\ +\xb9\x8f\xc9\xb9\x19\x80\x44\xe3\xc0\x62\xc3\xa1\x21\x4e\x06\xd7\ +\x71\xf5\xc0\x3e\x69\xda\x2f\x79\x0d\x90\xbb\x8c\xf8\x08\x52\x1d\ +\xcc\xed\x01\x84\xc1\xf0\x32\x97\x0b\xd4\x2a\xff\x9a\xb7\x95\x19\ +\xf7\x98\x1e\x9c\x88\x4c\xa2\xb1\xff\x22\xa0\x0e\x56\x8b\x00\x28\ +\x73\xd5\x83\x66\x00\x21\x38\x32\x19\x9b\x38\xe8\x35\xdb\xd4\xfb\ +\x6e\x50\xcf\xfb\x37\x7e\x6a\x34\xea\x88\xc7\x80\x39\xe4\xaf\xd6\ +\x8e\x1d\xe6\x27\xf6\xd7\x8e\x1e\x01\x5e\x06\x60\xcc\xd9\x00\x04\ +\x91\xc2\xe5\xbe\xc3\x56\x69\xc6\x2f\x45\x02\xac\xb1\x94\xfa\x54\ +\xb2\xeb\x1f\xc6\xcc\xc7\x95\xf9\xbf\x07\xdd\xa7\xef\x78\x5b\xcd\ +\x2f\xf4\x7f\xb9\x54\x9e\xf8\xb0\x69\x00\x62\x35\x5b\xfc\x5b\x77\ +\xa0\xd4\xbb\x94\x5b\x46\x02\xe3\xe8\x89\x55\x7a\x79\x03\xea\xce\ +\xc2\xc2\x94\x10\x6b\x84\x18\x95\xdc\xd9\x4d\x03\x00\x51\x14\x6b\ +\x6a\x6a\xfe\xf4\xc6\x1b\x35\x35\x35\x82\x20\x76\xc4\x40\x75\x8e\ +\x33\x03\xd8\x0c\x43\x62\x94\x01\xf8\x00\xb9\x25\xe9\xb1\xe7\x9e\ +\x1d\x3d\x78\xf0\x77\x51\x48\xa8\xe5\x67\x93\x80\xe7\x40\x57\x01\ +\xf1\x20\x8a\xa0\xfb\x80\x22\xc0\x00\x14\x40\x6c\xcf\x90\x42\x18\ +\x88\x0e\x80\x41\x94\x81\x11\x30\x0c\xb8\xba\xe3\x76\x0e\xd4\x72\ +\x42\x5b\x28\x8f\x1a\xa0\x6b\x80\x04\x10\x45\x20\x7e\xd0\xc9\xa5\ +\x98\x50\xab\x12\xee\xdc\x03\x2e\x45\xb1\xdb\x03\xca\x86\x0e\x9c\ +\x08\x02\x07\xaa\x0f\x80\x03\x0e\x01\x21\x20\xc8\x80\x18\x18\x1a\ +\x10\x0a\xa2\x02\x60\x80\xa6\x01\x27\x02\xc6\xc0\xf1\xc0\x0c\xd0\ +\x54\xc0\xad\x31\x2d\x0a\x84\x82\xa0\x00\x66\xa0\x6b\x00\x18\x50\ +\x47\xa8\xba\xe3\x27\x34\xc0\x22\x88\x02\x10\x0d\x08\xbb\xf2\xbd\ +\xae\x88\x3e\xf3\xad\xed\x41\x81\x18\x9d\xa2\x89\xac\x5d\x13\xe0\ +\x36\x6d\xda\x7a\x17\x23\x60\x50\x90\x14\xc0\x00\xba\x06\x08\x03\ +\x35\x80\x22\x90\x64\x00\xda\xea\x20\x83\xa1\x03\x2f\x03\x87\x41\ +\xf3\x02\x12\x80\xc3\x80\x79\x40\x0c\x54\x1f\x20\xbe\xed\x69\x37\ +\xf0\xb2\xfc\x5a\xfa\x10\xf9\x91\x3f\x5c\xe6\x3e\x03\x88\xa2\x58\ +\x5e\x5e\xf1\xb3\x57\x5f\xad\xa8\xa8\x68\xe5\x46\x0c\x63\x8e\x17\ +\x32\x1b\x1a\xe6\x14\x15\x0d\x30\x8c\x08\x00\x06\x50\x03\x70\x44\ +\x14\xa2\xfe\xfa\xb7\xa1\x4f\x3e\xa1\x79\xbd\x97\x54\x5a\x0f\x13\ +\x45\x02\xf9\x46\x3f\x62\x41\xc0\x74\xdd\xc0\x77\xfd\x9c\xcf\x1e\ +\x07\x86\x7a\x45\x1c\x80\x32\x56\x5f\xdf\xa0\xaa\x7e\x84\x10\x60\ +\xcc\x30\x96\x3f\xf9\x24\xfe\x6f\x6f\x89\x31\x31\xe4\xde\x7b\xb5\ +\xdc\x21\xa0\xeb\xe2\x81\x83\xdc\xd2\xcf\x01\x90\xef\x8d\x3f\x19\ +\x73\xe6\x80\xa6\xb5\x75\xef\x9e\xe6\x62\x07\x1a\xe3\xc7\x2b\x54\ +\x53\x59\xda\x60\x2e\x33\x17\xa8\x71\xd5\x38\x09\x60\x8c\xe3\xe3\ +\x62\x11\xc6\x80\x10\x13\x04\x71\xd1\x22\xf4\xcf\x77\xe9\x6d\xb7\ +\xb9\x5f\x7f\x9d\x65\xa4\x33\xc6\x80\x31\x63\xf6\x6c\x7c\xdf\xbd\ +\xf2\x2b\xaf\xc8\xcf\xbf\xe0\x97\x65\x63\xfa\xf4\x4b\x48\x0a\x8c\ +\xf0\xff\x9f\x10\x62\xe8\xd6\x48\x7e\xd2\x7c\x24\x99\xe0\x5a\xb3\ +\xc4\x18\x63\x9a\xae\xab\xaa\xaa\x62\x4c\x76\xef\x86\x9f\xfc\xc4\ +\x18\x35\xca\xf3\xb7\xbf\xb2\x94\x64\x70\xbb\x91\xc7\x83\xbc\x5e\ +\x70\xb9\x68\xff\xfe\xbe\xf7\xdf\xa3\xbd\x7a\xc9\xaf\xfc\x14\x17\ +\x16\x82\x24\x7d\x8b\xb2\x04\x60\xf4\x63\xc5\x90\xa6\xeb\xdc\xc4\ +\xf9\x5c\x52\xdf\x1b\x24\x65\xf3\x1c\x6a\x68\x90\xfe\xdf\x2f\xc0\ +\x64\x56\xff\xf4\x47\x08\x0f\x07\xbf\xff\xb2\x0b\x7c\x3e\x96\x92\ +\xea\x7f\xf3\x0d\x68\x6e\x96\xfe\xe3\x3f\xc0\xe7\x03\x8c\x03\x30\ +\xfa\xb7\xe7\x43\xc0\x34\xbf\x6e\x0e\xe5\xe6\xbc\x22\x0e\x9e\x78\ +\x05\xb3\xbe\x86\x4e\x12\x44\x61\xf1\x62\xee\xd0\x21\xff\xef\xfe\ +\x93\xf6\xee\x7d\x25\x86\x5a\xc5\xeb\xa5\x43\x87\x6a\xaf\xbe\xca\ +\x7f\xb9\x9e\xff\xf2\x4b\xd6\x73\x85\x14\xa0\xd8\x3f\x0a\x69\xcd\ +\xe7\xa7\x8c\x12\x02\x88\xa5\xe4\xf0\x13\xe7\x73\x29\xfd\x40\xf3\ +\x75\xcd\x63\x98\x24\xe1\xf2\x0a\xf3\xb8\x71\x24\xbb\xbf\x6f\xf9\ +\x72\x10\x04\xb8\xde\x30\xbe\x20\x80\xd3\x69\x9a\x36\x0d\xe9\x86\ +\x67\xeb\x16\x66\xb5\x5a\x24\xa9\x07\x14\x9b\x78\x03\xb3\x66\x7f\ +\xd8\x00\x02\xc4\x38\x1e\x04\x99\x59\xc2\x58\x68\x2c\x3f\x64\x0a\ +\x97\x39\x14\xc9\x26\x50\xbd\x37\x56\x12\x1c\x27\x2c\xfa\x14\x35\ +\x34\x68\x2f\xbf\x0c\x26\x13\xf8\xae\xaf\xba\x74\x1d\xc2\xc3\xb5\ +\x97\x5e\x56\x1e\x79\x44\x58\xbd\x5a\x7b\xe2\x89\x9e\x69\xa3\xfa\ +\xf5\x1f\x04\xda\xea\x87\x0c\x23\x84\x30\x48\x26\x6c\x09\x46\x31\ +\xa9\x5c\x64\x22\x00\x03\x42\xa0\x3b\x2b\x2f\xf0\x3c\xb2\xdb\x4d\ +\xa3\xc7\xd0\xc1\x83\x7d\x2b\x96\x83\xae\xdf\xc0\x05\xe3\x79\x50\ +\x55\xf3\xe4\xc9\x4c\x37\xbc\x5b\xbe\x31\x85\x47\x70\xdd\x8e\x6b\ +\xf3\xf2\x94\x87\x03\x6d\xf5\xe3\xb0\x68\x44\xef\xd1\x14\x47\x26\ +\x8a\xc2\x9a\xb5\xb8\xae\xce\xff\xd8\x63\x8c\xe7\x91\xa6\xdd\xe0\ +\x06\xc3\x60\x41\x41\xea\xe3\x4f\x28\xcf\x3c\xc3\x6f\xd9\x02\xf7\ +\xdd\xdf\x03\x6d\xe4\x0c\xec\xee\xf8\x6f\x29\x3c\x0f\x6e\xb7\x69\ +\xfa\x0c\xc0\xd8\xfb\xd5\x57\x60\x36\x41\x77\x92\x1b\x05\x01\xd5\ +\xd5\x99\xc6\x4f\x24\x7d\x32\xf1\xda\x75\x5d\xe4\xbb\x05\x3c\xb5\ +\xff\x1b\x1a\x4c\x14\xb9\xe3\x27\xb8\x93\x27\xf5\x79\xf3\x58\x68\ +\x08\x74\x33\x41\x56\xd7\x69\x7c\xbc\x31\xe7\x4e\x7e\xf7\x6e\x5c\ +\x52\xd2\x03\xd0\x5e\xd2\x4b\x08\xa1\x1f\xc6\x14\xcc\x80\x7c\x47\ +\xa1\x8c\x21\x4a\xf9\x35\x6b\x98\xd5\x6a\x4c\xbf\xed\xc6\xe6\xac\ +\xb3\x79\x22\x44\x9f\x3d\x5b\xf8\xfb\xdb\x68\xdd\x3a\x78\xf5\xd5\ +\xee\xde\xe5\x71\xbb\x5a\x13\x2e\x0f\x1d\x3a\xb4\xe8\xd3\x4f\x14\ +\xc5\x14\x68\x86\x1f\x35\x8d\xc2\x08\xbd\xfa\x8b\xd7\x82\x29\x95\ +\x47\x8f\x31\x86\xe6\x56\x2d\xfc\x33\xf4\x04\x46\x0c\x63\xa4\xeb\ +\x51\xf7\xdf\xaf\xf0\x3c\xec\xdc\x09\x42\xb7\xe6\x52\xf2\x1d\xaa\ +\xc8\xef\xf7\xd7\xd6\xd6\x98\xbb\xbd\xa1\x5f\x40\x7e\x88\x30\x62\ +\x0c\x63\x6c\x08\x02\xb7\x6b\x17\xaa\xa8\x30\x7e\xf7\x3b\x82\x31\ +\xeb\xd1\x94\x0f\x84\x98\xa2\x78\xa6\x4c\x51\x16\x2e\x84\x93\x27\ +\x61\xc8\x90\x1e\x1b\x35\x9e\x17\x3a\xf2\x76\x3b\xe6\xc8\x75\x58\ +\xba\xab\xcf\x74\x3e\x7d\x95\x41\x6c\xcf\xb1\xe8\x3c\xd9\xee\xaa\ +\x67\x21\x84\xae\x58\xca\x1b\x21\x74\x8d\x7b\x2e\x9d\xb8\x86\xe1\ +\xbd\xac\x60\xd7\x78\xda\xb5\x4b\x79\x9d\xd7\x01\xc6\xd8\x95\xbf\ +\xd1\xb9\xb4\x70\xf9\x2b\x75\xbe\xf4\xb2\xac\x92\x8e\x0f\x97\xdf\ +\x7c\xcd\xda\xb8\xb9\x30\xe2\x38\x44\x29\xbf\x79\x33\x8b\x8a\x22\ +\xb9\xb9\xa8\x35\xed\xb3\x67\x46\x91\xfa\x46\x8e\xa4\x7f\xf9\x0b\ +\xde\xb2\xa5\x9b\x30\xba\x2e\xc5\xc6\x9c\x20\x2b\x8a\x2c\x09\xcc\ +\xd0\x0d\x42\x01\x80\xe3\x05\x59\x51\x64\x51\xa0\xba\x66\x50\x86\ +\x00\x0c\x5d\x33\x28\x92\x64\x59\x12\x79\xa2\x6b\xad\x97\xb5\xd7\ +\x11\x6e\xcb\x96\xc1\x9c\x28\xc9\x8a\xa2\x28\x8a\x22\xf2\x18\x18\ +\xd3\x35\x8d\x20\x4e\x92\x65\x49\x14\x00\x40\x90\x64\x45\x51\x44\ +\x9e\x17\x44\x49\x51\x14\x81\xe7\x00\x10\x2f\x88\xad\xb7\xc8\x12\ +\x0f\xc0\x00\x73\xa2\xa4\x28\x8a\xcc\x23\xaa\xa9\x5a\xa7\xdd\x75\ +\x98\xa1\x1b\x80\x79\x59\x96\x45\x81\x47\x08\x09\xb2\xa2\x28\xb2\ +\xc0\x73\xed\x4f\xc3\xd4\xd0\x75\x83\x08\xa2\x2c\xcb\x22\xa2\xba\ +\xa6\xb7\x45\x5c\xda\x5f\x87\x27\x86\x6e\xb4\x3f\x91\x51\x0a\x80\ +\x19\xbd\xf4\x59\xd7\x34\x86\x79\x59\x96\x25\x91\x6f\x6f\x0d\xdc\ +\xfa\x70\x45\x51\x44\x81\xeb\xfc\xc6\x97\xbf\x3e\x62\xc4\x30\x08\ +\x13\x24\x59\x96\x24\xbe\x2d\xb1\x13\x0b\x62\x47\x6d\x7c\x2f\xf3\ +\x36\x19\xcf\x63\xbb\x1d\xef\xde\x63\x8c\x18\x41\x93\x93\x7a\x64\ +\xd1\xda\xca\xae\x69\x5a\xaf\x5e\xa4\x7f\x7f\xd8\xbc\x19\xba\x97\ +\xa0\x7d\x8d\x44\x11\xa2\xfa\x6d\xd9\x93\x5f\x78\x6c\x16\x6d\xa8\ +\x47\x9c\xe0\xa8\x3a\xb3\x7a\xc9\x4a\x4f\xe6\xd4\x97\x1f\x9a\xa8\ +\xd6\x35\x62\x41\x68\x38\x7f\x78\xf5\xea\x6f\x6a\x9c\x6a\x68\xfa\ +\xb0\xb9\x77\xde\x96\x18\x8c\x01\x09\x0d\xc5\xfb\x96\xaf\xda\x6c\ +\xf7\x32\x9e\x03\xc3\xaf\xf5\xb9\xeb\xf9\x49\x21\x85\x6f\x7d\x7c\ +\x70\xf6\x6b\xff\x95\xab\xb4\xb4\x78\x0d\x8c\x48\xc1\xee\xcf\x96\ +\x6d\xb9\x90\x32\x6c\xea\xdd\x33\xc6\x86\x08\x04\x61\xed\xe0\xe6\ +\x6f\x20\x65\x70\x76\x52\x94\x35\x22\x52\xd0\x1c\x4d\x0e\xdf\x99\ +\xbd\xeb\xca\xc4\x31\x8f\x4c\x49\xae\x6f\x74\x30\x8c\x9b\x2f\xee\ +\xff\xe4\xf3\xe3\xf7\xfc\xe2\xe7\x99\x92\xc7\xa9\x01\xd2\x5d\xc7\ +\x77\x6e\xd8\x76\xb8\xc0\xc0\x22\x46\x8c\x18\x2c\x2e\x67\xe2\xbd\ +\xb3\x27\x98\x89\x86\x8c\xba\xaf\xd6\x7c\x13\x3e\x7a\xf6\xa0\x68\ +\x25\x38\x22\x8a\xb9\x1b\x1c\x1e\x35\x7f\xe3\xe2\xf5\xe7\x7c\x33\ +\xef\x7d\x20\x37\x35\x94\x00\x26\x8d\xe7\x37\xac\x5a\x71\xb8\xb4\ +\x29\x65\xd8\xdd\x2f\x2d\x18\xd5\x52\xd7\x88\x45\xa9\x21\x7f\xf7\ +\x17\x5f\xed\x68\xf0\x23\x44\x54\x1c\xde\xf7\x95\xff\xf7\x8a\x67\ +\xc7\x9f\xdf\x5a\x9f\x2f\x4a\xbc\x6e\xa0\x8c\x91\x77\xdc\x31\x79\ +\x98\x05\x1b\x1c\x26\xc7\xb7\x2f\x5f\xb1\xbd\x7c\xfa\x93\xbf\x99\ +\x98\x4a\x1a\x5d\x3e\x8c\x51\x49\xde\x57\xab\x37\x1d\xa3\x1c\x26\ +\x4a\xdc\x82\x17\x9f\xac\x5e\xf7\xf6\x96\x33\xb5\x04\x4c\xd3\x16\ +\xbc\x90\x51\xbf\xfe\xed\xed\x0d\x77\x3c\xf0\xf0\xb0\x34\x8b\x4a\ +\xb1\x3d\xef\xcb\x0f\xbf\x2a\x98\xf5\xe4\xcf\x46\x24\xb0\x46\xb7\ +\x86\x31\x14\xed\x5c\xbb\x6e\xcf\x29\x2a\x88\x37\x59\x27\xf1\x3c\ +\x2e\x2a\x86\x0b\x17\xc8\x4b\x2f\x01\xc7\x5d\x19\x72\x44\x58\x14\ +\xc5\x2b\xf2\xe1\x18\x25\x9a\xa6\xb3\xce\x3a\x4d\x51\xd8\x94\x29\ +\xf0\x97\xbf\x40\x45\x05\xa4\xa6\x7e\x1b\x18\x31\x46\x25\x5b\x98\ +\xac\x5f\x78\xef\x9d\x77\xeb\x71\xf4\xec\x27\x9f\x9f\x7f\x47\xd9\ +\xa2\x2a\x1b\xe7\x2e\xfa\xf8\xad\x8f\xdd\xe6\xd4\x07\x9f\x7b\xf6\ +\xfe\x09\xe7\xdf\xd8\x46\x1f\x7f\xe2\x11\xfd\xf8\xb2\x7f\x2e\x3a\ +\x63\x98\xa2\x67\xde\xff\xd8\x8b\x0b\xd8\xeb\xff\xfc\xca\xcf\x44\ +\x60\x4c\x30\x59\xac\x16\x09\x40\x0c\xb5\x91\xc3\xab\xde\xfb\xe2\ +\x40\x8d\xa2\x88\x8c\xf8\xc3\xfa\x4c\x7e\xe1\x91\xdb\xcf\x7c\xf5\ +\xe1\x67\x47\xcb\xe5\xe0\x30\xc1\x70\xd8\x8f\x9f\xdb\x89\x95\xdb\ +\x5e\xfc\x69\x5c\xd9\x97\xef\xaf\x39\xab\xe9\xea\xa0\x79\xb3\xeb\ +\x0b\x76\xbe\xf9\xaf\xf5\xcc\xa4\x60\x60\xba\x1c\x1f\x63\xa3\x79\ +\x2b\xdf\xdf\x50\xa0\xa5\xf4\x1d\x7d\xdf\xfc\x97\x2c\xe8\x4f\x2b\ +\xf6\x9d\x47\x02\xd2\xf8\xb8\x39\x77\xcf\x85\xbc\xf7\xfe\xb8\xb9\ +\x38\x22\x3a\xdc\xef\xa8\x3f\xbb\xe4\x9d\x3d\x72\xd8\x3d\x2f\xbd\ +\x4a\xf6\xac\xfc\x62\x4f\x91\x0e\xca\xf4\xa7\x7f\x35\x0c\x9f\xf8\ +\xf4\xdd\x45\x8d\x9a\x94\x33\x65\xc1\xc3\x4f\x3c\xd6\xfc\xfb\x3f\ +\x22\x6b\x24\x5f\x9b\xff\xe9\xdb\x8b\x5c\xd6\x8c\xf9\x2f\x3e\x77\ +\xa7\xbb\xee\x5f\xeb\x4e\x10\xcc\x0d\x1e\x3e\x36\xc8\x68\x0a\x19\ +\x72\x6b\xea\xce\xb3\xc5\x4e\x35\x36\xf7\xae\x27\xef\xbf\xe5\xc0\ +\xd2\x77\x77\x17\xd6\x9b\x83\xc3\x05\xa3\x9e\x71\xa2\x2d\xdc\x9c\ +\xbf\xed\x5f\x9f\x7c\x73\x46\x54\x64\x40\x80\x44\x11\x11\x03\x10\ +\x67\xb6\x05\x4b\x02\x6e\xdd\xa5\x55\x31\x5b\x4d\x8d\x90\x38\x6a\ +\xd6\xc4\xbe\xf8\xed\xff\xfe\x9f\x5a\x2e\x2c\x9c\xf7\xea\x48\x0c\ +\xb6\x59\x8a\x36\xfe\xed\xbd\x7d\xe5\xb2\x28\x22\x60\xec\xa6\x63\ +\x08\x21\x60\x8c\xdb\xb9\x03\x44\x91\x8c\x19\x7d\x85\x2a\x42\x08\ +\x33\xcd\x71\x78\xf7\xa1\x2a\xd7\xa5\xcc\x6b\x46\x88\x25\xae\xd7\ +\xd0\x9c\x2c\x0b\x26\xa4\x03\x4a\x84\xc0\xe4\xc9\xf0\xfa\xeb\xb0\ +\x6b\x57\x77\x60\x84\xaf\xc7\xf8\x75\x9f\xab\xde\x6e\xaf\xad\xa9\ +\x6a\x68\xf6\x5b\x82\x4c\x18\xa8\xe6\x73\xd8\x6b\x6b\x2a\xcb\x2f\ +\xd4\x35\xfb\x65\x49\xea\x35\x6a\x5c\xb8\x71\xfc\xa3\xcf\x37\x57\ +\xd4\x35\xd5\x14\xe5\x7d\xb6\x64\x35\x64\x4f\xec\x1b\x63\x21\x84\ +\xb6\x5a\x07\x42\x19\x00\xd5\x89\x10\x9b\x3e\x60\xf8\xf0\x11\x43\ +\x06\xf5\x91\x29\x9f\x33\x79\x9c\xaf\x64\xd3\x67\x5f\xee\xab\x6d\ +\x6c\x2c\x2f\x29\x28\x2d\xaf\xf3\xf9\xbd\x2d\xcd\x2d\x5e\xbf\xea\ +\xf7\xb8\x9a\x9b\x5b\xbc\xaa\x46\x0c\x62\x89\x48\xcc\x1d\x31\x22\ +\x37\x77\x68\xb2\x4d\x30\x08\x25\x86\xee\x71\x3b\x1d\x8d\x75\xc7\ +\xb6\xad\x5c\xf9\x75\xd9\xb8\x09\x23\x43\x24\x4a\x01\x61\xe2\x2d\ +\xaf\xb2\x87\x64\xf4\xcd\x88\x36\x55\x16\x9d\xab\x6e\xf0\x68\x5e\ +\x57\x73\x8b\xc3\xa7\xaa\x3e\xb7\xab\xb1\xb1\x51\x88\xea\x77\x6b\ +\x86\x6f\xd5\x67\x9f\x9d\x3c\x6f\x6f\xb4\x97\x6d\xf8\xec\xfd\x12\ +\x21\x7e\xcc\xb0\x64\xa2\x1a\x7e\xb7\xa3\xae\xb6\xa6\xe2\xe2\xf9\ +\x5a\x8f\x61\x0e\x32\x23\xaa\x73\x41\x29\xa3\x72\x22\xbf\xfa\xd7\ +\x9b\xfb\x5a\xa2\xc7\x0e\x4d\xd5\x54\x69\xdc\x84\xa1\x8e\xa3\x9f\ +\x2f\xdb\x7a\xbc\xbe\xb1\xf1\x7c\xc1\xf1\x53\x05\xd5\xc0\x21\xa2\ +\xd3\x88\xa4\xac\x61\xc3\x47\x0c\x19\x34\x30\x42\x62\xed\x06\x91\ +\x51\x42\x3a\x7a\x3e\xa5\x84\x21\x70\xda\x2b\x5a\x50\x58\xbf\x7e\ +\xbd\x78\x77\xd5\xd9\x92\x72\x1d\x30\x21\x2c\x2c\xb5\xdf\xb0\x61\ +\xc3\x87\x0c\xea\x13\xac\x30\x42\xbf\x87\xa5\x10\x74\x9d\xdb\xbf\ +\x1f\x86\x0c\xa1\xf1\xf1\x57\xe4\xf9\x23\xcc\x69\x8e\x8b\xdb\x76\ +\x1c\xa8\x6e\xf1\xb8\x9c\x0e\x87\xc3\xe1\x74\xb9\x9a\xed\x65\x3b\ +\x77\x1e\xac\xf7\x21\xae\xb3\x8e\x22\x04\x7a\xf5\x82\xcc\x4c\xd8\ +\xb5\xeb\x5b\x1a\x35\x00\x20\x44\x57\x62\x07\x3c\xf1\xd3\x5f\x32\ +\x73\x44\xb4\xc9\xb1\xf2\xed\xc3\xfe\x8c\x3b\x6c\x09\xb9\xcf\xbe\ +\xfa\x6b\x39\x22\xc1\xe2\x2b\xf8\x68\x43\x7e\xf8\xed\x13\x34\xe7\ +\x39\x37\x13\x25\x91\x67\x48\xd6\xdc\x8d\x4d\x9a\x39\xd8\x24\x31\ +\xf0\xa3\xb6\x4c\x6b\x04\xc0\x08\x88\xe1\x71\xc9\x19\xe0\xe5\x58\ +\x73\xe9\xb1\xa2\x70\x2b\x76\x54\x56\xe9\x58\x91\x84\x0e\xaa\xc1\ +\x38\x8e\xc3\x08\x21\x8c\x39\x8e\x03\x84\x28\x01\x4b\x70\x54\x7a\ +\x46\x2f\xc6\xf3\x5c\x6d\x7e\x7e\x0b\x03\x00\x8c\x39\x8e\xe7\x05\ +\xc4\x1c\xb5\xe5\x78\x9c\x4d\x12\x30\xa8\x9c\x88\x5a\xbe\x5a\xf4\ +\xcf\xc6\xf1\xe3\x27\xdd\xfb\xec\x2c\xcf\xf9\x55\xcb\x56\x9e\xab\ +\x75\x73\x1c\x87\x5a\x9f\x86\xb1\x62\x09\x13\xdd\x8d\xcd\x1e\x43\ +\x92\x44\x9e\x67\xbc\xdf\x59\xeb\xd6\x42\x42\x82\x69\xb9\x2f\xb4\ +\xf7\xf0\xa7\x7e\x1e\x25\x87\x27\x9b\x5c\x87\x17\x6f\x3d\x46\x10\ +\x4e\x1a\x34\x26\x9a\x54\x96\x54\x36\x39\x0a\x2b\x17\x0c\x1f\x1e\ +\xb6\xb3\x21\x58\xe2\x9b\xaa\xed\x4c\x94\x39\x44\x43\x33\x27\xdd\ +\x92\xce\x36\x6c\x39\xae\x1b\x38\x24\x3a\x21\xdd\xaf\x70\xa0\x3b\ +\xcf\x9f\xac\x70\x12\xdc\x4e\x98\x69\x7b\x06\x2a\x63\x8c\x93\xa4\ +\xc6\x13\x9b\xde\xff\xc8\x77\xeb\x98\x49\xcf\x8d\x9f\x79\x6e\xdb\ +\x8a\xe5\xbb\xeb\x28\x43\x21\xb1\xc9\x19\x2c\x8c\xa7\x2d\xf5\x17\ +\xce\xd5\xb4\x18\x1c\xbe\x99\xfa\x88\x62\x1c\xe1\x74\xc9\x27\x4f\ +\x19\x3f\xfb\x19\xc8\xf2\xd5\x69\x21\xba\xea\x93\xe3\xb2\xee\x7a\ +\xe8\xb1\x04\xce\xa7\x51\xc0\x9c\x60\x34\x9c\x7b\xef\xd3\x6d\xaa\ +\x4e\x2f\x9b\x30\x49\x08\x04\x07\xc3\xe0\xc1\xb0\x6b\x17\x38\x9d\ +\x60\xb5\x7e\x1b\x18\x61\x8c\x0d\x57\xdd\x91\xbd\x3b\x6a\x5a\x9c\ +\xf5\xb5\x35\x8d\x4d\xee\xa4\xbe\xa2\xdf\x51\xb5\x77\xc7\xee\xec\ +\x39\x0f\x5b\x5c\x17\xcb\xeb\x1b\xb5\xea\x66\xd3\xc0\x7e\x71\xe6\ +\x75\x25\x5e\x0d\xe9\x6a\x54\x5c\x46\x1c\x5f\xb7\xa1\xa1\x45\xd3\ +\x74\xac\x1b\x18\x03\x46\x94\x01\x2f\x41\xcb\xc1\x4d\x4b\x96\xef\ +\xad\x96\x65\x01\x80\x4f\xb4\x6b\x23\xe2\xb3\x82\xf0\x7e\xa7\x06\ +\x3c\x30\xc0\x9c\xc0\x5f\xa1\x11\x91\x20\xa1\x8b\xa7\x77\xbd\xff\ +\xce\x5a\xaa\x28\x3c\xcf\xf1\x41\xc1\x00\x8c\x10\x43\xd7\x34\x00\ +\x21\xa5\x5f\xb6\xa7\xfc\xb0\xdb\x4f\x11\x46\x18\x71\x6a\xf3\x85\ +\xcd\x4b\x3f\xd8\x6a\x8a\x98\xfd\xf4\x6f\x1e\x9d\x3b\xe6\x57\x7f\ +\x5f\xe7\xe9\xe4\xd4\xb9\x1b\xcb\x1d\x41\x63\x53\xa2\x6d\xf9\xa7\ +\x9b\x40\xa0\x60\xcb\xee\x15\x2a\xe7\x57\x54\x83\x34\xcc\xd7\x50\ +\xbe\x6f\xc7\xee\x9c\x39\x7d\xa4\xa6\xaa\xb2\xea\x16\x43\x8a\x19\ +\x96\x9b\x65\x0e\xf2\x2d\x78\xf9\x15\xc0\x8a\x2d\x35\x2d\x27\x66\ +\x53\x59\x93\x67\x5c\x46\x2f\xd9\x38\xe7\x23\x2c\x22\xbc\xef\x98\ +\xa1\x78\xdb\x37\x47\x39\xd1\x38\xb9\x7d\xf5\x07\x5f\x9f\x16\x65\ +\x99\x93\x24\x89\xe7\x18\x05\x4a\x0c\x62\x88\x36\x89\xd3\x54\x3f\ +\xe1\x2d\x8a\xc5\x46\xaa\x0c\x0c\x7a\xf1\xe1\xaf\x0b\xf3\xb6\xc5\ +\x0f\x9e\xf1\xf3\x17\x1f\x2b\x2c\x79\x8b\x51\xed\xcc\xe6\x65\xff\ +\xdc\x73\x51\x16\x04\x5e\x94\x45\xe1\x26\x8f\x22\x18\x08\x25\x35\ +\xd4\xcb\x82\xa0\x8f\x1e\xc5\x78\xfe\xaa\xb1\x58\x26\x99\x6d\x9c\ +\xc7\xd1\xd0\xec\x89\x09\xa1\x9a\x4e\x39\x11\xbb\x9b\xaa\x5d\x48\ +\xb4\x98\x04\xc6\xb4\xce\xce\x1a\x70\x1c\x4c\x9c\x08\x6b\xd6\x40\ +\x7e\x3e\x0c\x1f\xfe\x2d\x60\xc4\x30\x2f\x71\xa4\x25\xff\xe4\xf1\ +\x7a\x22\xf1\x1c\xe6\x38\xcc\x0b\x12\xd6\x5b\x0a\x4e\xee\x3f\x5a\ +\xad\xff\xbf\x5f\xbf\xf0\xd0\xcc\xf3\xff\xda\xb1\xfe\x78\xee\x2f\ +\x9e\x7e\xe1\x99\x8d\xbb\x8e\xe9\x41\x49\x53\x6f\xbb\xa5\x78\xe3\ +\xc7\xcd\xb6\xec\xd9\x23\xc2\x6a\x1b\xd1\x94\x9c\xe4\xc6\x1d\xeb\ +\x54\x40\xbc\x12\x92\xd6\x67\xe0\x30\x23\x51\x96\x78\x57\x63\xe5\ +\x99\x4d\x5f\x4e\xf8\xd9\xd3\x2f\x3c\xad\x6d\x3f\x5a\x2a\xd8\xc2\ +\xc1\x59\x7e\xf4\x78\x21\x05\x5e\x90\x64\x51\xc0\xc0\x00\x80\x01\ +\x92\xa2\x13\x7b\xe5\x0e\x1f\x4e\x65\x05\xfc\x8e\xb2\x4a\xc2\x29\ +\xc1\x29\xbd\xb3\x07\x4b\xac\x57\xce\xa8\xd1\x03\xe8\xda\xbf\xef\ +\x72\x11\x41\xc4\xc4\xe0\xc2\x46\x4e\x9a\xac\x18\xf5\x75\x2e\x21\ +\x3e\xc2\xe4\xad\x54\x19\x03\x06\x48\x90\x14\xcc\x61\xc4\xf1\xde\ +\x9a\xd3\xeb\x76\xd6\xde\xf5\xd8\x8b\xca\xa6\x2d\xd5\x7e\x53\xee\ +\x84\xdb\xcd\x17\x0f\x6e\x3d\x52\x13\x35\xd9\x8c\x7d\x2d\x45\x27\ +\xf6\x1c\xa9\x61\xaf\xfd\xe6\xc9\xbb\xc7\x16\x7d\x69\xcf\xc8\x4d\ +\xf0\x7f\xfa\xa7\x37\xf3\x9b\x0c\xaa\x73\x93\x9f\xf9\xd5\xd4\xe9\ +\x39\x0b\xd7\x6f\x1e\xf9\xea\x83\xcf\x3d\x26\xee\x39\x71\x3e\x2a\ +\x2b\x0e\x48\x39\x03\xe0\x78\x73\x72\xef\xec\xa1\x2d\x66\x41\x92\ +\x74\x67\x43\x59\x79\x95\x86\x30\x78\xeb\x4e\x9f\x2e\xbb\x7b\xee\ +\x03\xf5\x78\x2b\x89\x1b\x32\x26\xc5\xb7\x74\x65\x59\x78\x9f\x91\ +\x43\xd3\x43\xed\x95\xb5\x41\xe9\x49\xb2\xe1\xd6\x0c\xc6\x4b\xe6\ +\xd8\x3e\x39\xc3\xb4\x68\x51\x10\x74\x67\x6d\x69\xb9\xdd\x80\x9b\ +\xa6\x8e\x18\x00\x43\x28\xb9\xae\x1e\x47\x44\x18\xa9\xa9\x48\xd7\ +\xd9\x95\x8e\x3c\x35\x85\x24\xf6\x0e\x73\x6e\xfc\xf2\x9b\xf0\xd9\ +\xe3\x6c\x22\x52\xeb\x4b\xd6\xaf\xdf\xa5\x24\x4c\x8e\x35\x53\xa2\ +\x5d\x65\x61\x07\x0c\x00\xc6\xe0\xc4\x89\x1b\xc2\x88\xfb\xe5\x6b\ +\xaf\x31\xc6\x04\x41\xb8\x78\xf1\x62\xde\xe1\xc3\xa2\x28\x32\xc6\ +\x04\xb3\xcd\x82\x3d\x45\xe7\x2e\x18\x88\xc3\x18\x01\x63\x82\x25\ +\xd8\x4c\x5b\x8a\x8b\xab\x54\x57\x5d\x79\x0b\x97\x9a\x12\x5a\x76\ +\xf2\xc8\xd1\x53\x67\x68\x68\xda\xc0\xec\xac\xc4\x28\xf3\xe9\xed\ +\x2b\x97\x7f\x7d\x82\x0f\x4d\x1a\x34\x6c\x78\x66\x6a\x5c\xc3\xa9\ +\x2d\x5f\x6c\x3e\xaa\x63\xde\x12\x16\x1f\x17\x15\x9b\x9a\x9a\x96\ +\x9c\x92\x62\x93\xfc\x67\x0f\xed\xc9\x3b\x57\x11\x9e\xd6\xbf\x5f\ +\xef\xb4\xb8\xa8\xe0\x96\xaa\xf3\x17\xaa\x1b\x09\x70\x41\x61\x21\ +\xde\xaa\x92\xd2\x2a\x27\xc2\x48\x34\x85\xc5\xc5\x44\x26\xa6\xa6\ +\xa7\xa4\x24\x27\x85\x07\x55\x9c\x3b\xe3\x0b\x8a\x8f\x8f\x4f\x4e\ +\x4d\x8e\xe7\x5d\xe7\xd7\x2e\x5e\x7c\xbc\xdc\x29\x88\x3c\x02\xc6\ +\x90\x18\x9b\xd6\x6f\x60\x4e\xbf\xf4\x94\x24\x6f\xd9\x9e\x65\x5f\ +\xee\x71\xe8\x18\x73\xbc\x2d\xc4\xd6\x7c\x21\xbf\xb2\xd1\x23\xf0\ +\xac\xfc\xcc\xd1\x1a\xdd\x3a\x60\xe0\xc0\xd4\xa4\x18\x57\xd1\xce\ +\xcf\x56\x6e\xac\x53\xb1\xd9\x1a\xa2\x90\xc6\x82\xb2\x6a\x8f\xc3\ +\x5e\xd5\x22\xf7\x8e\x33\x39\x35\x59\x6c\x2a\xd8\x73\xb4\x50\xa3\ +\x98\x19\xde\x46\x0f\x17\x13\x6e\x2d\xda\xbb\xf1\xe0\xb9\xba\xb8\ +\xac\x9c\x7e\xbd\x33\x22\x64\xd7\x91\x03\x7b\x0a\x2a\x1a\x65\x6b\ +\x54\x5c\x7c\x4c\x4a\x6a\x5a\x72\x4a\x72\xb4\x6c\x94\x16\x97\x78\ +\x18\x2f\x72\xa4\xa2\xe8\xac\x53\x8c\x1b\x32\xb0\x5f\x6c\x90\xb6\ +\x75\xe5\xe2\x7d\x85\xf5\xe6\xb0\x84\xec\x41\x83\xfb\xf4\x4e\x8f\ +\xb5\xa8\xdb\x56\x7c\x9e\x77\xc1\x15\x1c\x1e\x1e\x11\x9f\x98\x92\ +\x9a\x9a\x9c\x9c\x1c\x23\x7b\xf2\x8b\xcb\x75\x76\xd3\xc6\xa0\x28\ +\x42\x8a\x41\x66\x9e\x38\x19\x99\x9d\xad\x3e\xf9\x24\x18\x06\x30\ +\xe6\xf5\xfa\x2e\x73\x9f\x78\x25\x21\x21\xa2\xfc\xd8\xf6\x0d\x9b\ +\xb7\x1f\x38\xb8\x7f\xf7\xbe\x23\x34\x66\xc8\xdd\xb7\x8f\x0d\x42\ +\xc6\x15\xa9\x27\x36\x9b\x8d\x0b\x0b\x83\x25\x4b\x40\x55\x61\xce\ +\x9c\xae\x83\x4f\xc8\xe3\x76\x13\x62\x98\x4c\xa6\x5d\xbb\x76\xbd\ +\xf3\xf6\xdf\xcd\x66\x33\x20\xc4\x74\xd5\xaf\x33\x59\x91\xda\xa7\ +\xfe\x21\xaa\xab\xaa\x01\xb2\x2c\x21\x60\x44\x57\x35\x82\x64\x59\ +\x02\x6a\xe8\xba\x66\x10\x06\x00\x1c\x2f\x8a\x22\x0f\xc4\x50\x35\ +\x8d\x32\x40\x98\x97\x24\x91\x43\x4c\xf5\x79\x0d\x86\x2e\xc5\xa2\ +\x64\x81\x1a\xba\xa6\xe9\x94\x41\x6b\x7c\x48\x14\x38\x04\xa0\xf9\ +\x7d\x94\x13\x25\x91\x03\x06\x44\xf7\xfb\x35\xd2\x5a\xb9\x08\x73\ +\x92\x24\x1a\x7e\x9f\xc1\xda\x48\xa2\x20\x08\xfc\xa5\x15\xa8\x98\ +\xae\xa9\xba\x41\x5b\xbf\x12\x45\x91\xc3\x08\x01\x53\xfd\x3e\xe0\ +\xdb\xd5\x1b\x63\xba\xae\x19\x06\x61\x00\x98\xe3\x5b\x6f\x27\xba\ +\x5f\x35\x90\x2c\x4b\x18\x98\xa1\xfb\x35\xca\x89\x1c\xd3\xda\x5f\ +\x10\x00\x51\xc3\xdf\xfa\xbe\xcc\xd0\x35\xbd\xb5\xb4\xc0\xf1\xa2\ +\x24\xf2\xba\xea\xd5\x48\x1b\x91\x40\x1c\x2f\x4b\xad\xb7\x00\x30\ +\xaa\x69\xaa\x41\x58\xc7\x7b\xb1\xf6\xda\x68\x3f\x83\x35\xbf\xaf\ +\x83\x84\x20\x4e\x90\x25\xe1\x26\x32\x23\x9d\xe3\x22\xdd\xee\x5f\ +\x6d\xd8\x14\xf6\xd3\x57\xdc\xbf\xff\x3d\x72\xb9\x18\x63\x0d\x0d\ +\x8d\x97\x45\x64\x19\xe3\x24\x93\x0c\xde\x0b\x65\x17\x1d\x7e\x22\ +\x9a\x82\xe3\xe2\xa2\x24\x20\xc6\xe5\x64\x9f\x31\x96\x98\x94\x24\ +\x8a\x22\x3c\xfa\x28\x1c\x39\x02\x07\x0e\x80\xc9\xd4\xa5\x51\x43\ +\x97\xee\xa4\x94\xb6\x6d\x7f\x84\x79\x49\x02\xd6\x79\x17\x6d\xcc\ +\x4b\x22\x30\x4a\x18\x00\xe2\x04\x89\x03\x46\x09\x00\xe2\x05\xe9\ +\xd2\x04\x46\x4a\x01\x61\x51\x92\x2f\x85\x23\x18\xf0\x92\xd2\xd9\ +\x70\x52\x42\x01\x71\xa2\xc4\x75\xd6\xb4\x00\xd0\x7a\x8a\x12\x0a\ +\x00\x88\x13\xdb\xe6\xc8\x77\x74\x21\x49\xe6\x2f\x57\xce\x97\xd4\ +\x29\x2f\x72\x7c\xa7\x08\x08\x65\x00\xc0\x8b\x32\xb4\x3f\xad\x35\ +\xd2\xc8\x5d\x5a\x7a\x8b\x11\x42\x00\x0b\xad\xaf\x43\xe0\x52\x71\ +\x3a\x5e\xb0\x35\xc4\x28\x89\xc0\x2e\x5f\x95\x94\x00\x00\x20\x00\ +\x49\x44\x41\x54\x28\x05\x7c\x65\x69\x39\x41\x56\x84\xcb\x82\x2e\ +\x1d\xb5\xd4\xb9\x36\xe8\x15\xb5\xd1\xba\x7c\x87\x78\xd9\x8b\x30\ +\x7a\x33\x5d\x35\x03\xe3\x70\x97\x2b\x4c\x55\xf5\xfe\xd9\xd7\x0b\ +\x1b\x62\x9e\x37\xdc\x35\x07\x4e\x9c\xa9\x73\xe9\xe6\xe0\xc8\xbe\ +\x09\x11\x0a\xa6\x9a\x71\xfd\x52\xe4\xe6\xc2\x92\x25\x50\x53\x03\ +\x69\x69\x5d\xc1\x08\x5d\x8a\x5a\xf1\x92\x28\x0a\x42\x60\xe6\xda\ +\x8f\x76\x40\x8d\xe3\x7b\x37\xb7\x10\x49\x52\xfb\xf7\x47\xd7\x5a\ +\xcb\x11\x21\x8c\x75\xe7\xd6\x15\x9f\x1e\x6d\xe4\xc1\xd7\x4c\xb1\ +\xe9\xf0\xa9\xd2\x7b\xe6\xdd\x9e\x60\x41\x3a\xb9\x0e\x92\x86\x0f\ +\x07\xc3\x80\xbc\xbc\x1b\xc0\xa8\xf5\x1f\x55\x55\x93\x93\x12\x5f\ +\xfd\xf9\xcf\x4c\x26\x73\xa0\x3d\x7e\xac\xf9\x21\x1c\x1f\xf7\xea\ +\xab\xaa\xdb\x4d\xc3\x42\xb9\x6b\xe5\xcb\x22\x8e\x77\x56\x9e\x3d\ +\xe3\x08\x7f\xf8\xa9\x3b\x4f\x6d\x58\x1f\x3b\x6c\x6a\xed\xbe\xa5\ +\xa7\x8a\x6b\x12\x73\xe3\x81\x5c\x67\xf8\x36\x3e\x1e\x12\x13\xe1\ +\xc4\x09\x98\x37\xaf\x5b\x9e\x1a\xa5\x34\x25\x35\x23\x24\x34\x2c\ +\xd0\x1e\x3f\x62\x29\xaf\xb2\x27\xc4\xf3\x92\xc8\x5f\xd3\x5c\x32\ +\x30\x74\x8d\x93\x4d\x66\x09\x1b\x9a\xcf\x5e\x75\xa1\xaa\x51\x4b\ +\x52\xa4\xae\x56\x37\x0d\x0e\x86\x94\x14\x38\x7a\xb4\x07\x51\xec\ +\xef\xb2\x88\x64\x40\xfe\xf7\xe5\xfc\x79\x28\x29\xf6\xf5\xed\x4b\ +\xaf\x33\xd1\x8c\x51\xc3\x1c\xd1\x2b\xb7\x7f\x2a\x33\xb0\x55\x72\ +\xed\xdc\xba\x5d\xea\x35\x76\x50\x7a\x84\xa1\x93\x2e\x46\xe8\x60\ +\xc0\x00\xc8\xcf\x87\xa6\xa6\x1e\x87\x1f\x03\xf2\xa3\x94\xc2\x42\ +\x50\x14\x92\x99\xc9\x28\xbb\xe6\x24\x10\x06\x0c\xcb\xb6\x94\x64\ +\x2c\x70\xf2\xe0\x89\xf7\x98\x93\xab\x43\x52\xfa\x58\x79\x6a\x90\ +\x2e\x89\xfe\xc0\x81\xb0\x78\x31\x94\x95\x41\x68\x68\x0f\xc7\xd4\ +\x02\xf2\x63\x94\xa2\x22\x90\x24\x48\x48\xb8\xde\x6e\x6b\x18\xf3\ +\x9e\x9a\x53\x6b\x36\xec\x56\x65\xb9\xe6\xcc\x9e\xcd\x5f\x6f\xfc\ +\x7c\xf1\x92\xb3\x76\xf5\xaa\x81\x84\xcb\x25\x3d\x1d\x74\x1d\x2e\ +\x5e\xec\xae\x51\x0b\xc8\x8f\x5b\x8e\x1e\x05\xab\x15\x92\x92\xba\ +\x48\x12\x22\x9a\x0f\xb0\x44\x9b\x8a\xb6\x1d\xaa\x9a\xb8\xe0\x99\ +\x91\xb1\x46\x59\x85\x1d\xba\x9e\x01\x92\x91\x01\x00\x70\xe2\x44\ +\x00\x46\xff\x07\x44\x55\xa1\xb4\x14\xfa\x67\x43\x78\x18\x90\x6b\ +\x6f\xbb\xc0\x18\xb5\x46\xa7\x9a\x1c\xa7\xff\xfc\xe6\x07\x9e\x84\ +\xdc\x41\x29\xc1\xa2\x25\x34\xd4\x62\xba\xc1\x34\xc8\xf0\x70\xc8\ +\xca\x82\x73\xe7\xba\xb8\xec\x06\xdc\xc8\xed\x6c\xc1\xa6\x60\x13\ +\x47\x1c\x75\x35\x0d\x2e\x1f\x67\x09\x8d\x8f\x0a\xbb\x14\x6b\x02\ +\xa3\xa5\xd9\x6b\x09\xb6\x5e\x3a\x63\x78\x2a\xab\xec\x3a\x92\xc3\ +\xa3\xa2\xcc\x9c\x5e\x5f\x5b\xeb\xd6\x98\x2d\x3c\x36\xdc\xda\x46\ +\xfa\x88\xa7\x62\xe5\xc7\x9f\x9d\xd7\x63\xee\x79\x7c\x41\x9a\xe5\ +\x5b\x84\x70\x69\xc1\xae\x15\xcb\x77\x14\xf7\x9b\x38\x7f\xce\xe8\ +\x24\x00\xea\x6a\xaa\xaf\x6f\x72\x81\x60\x89\x4f\x88\x16\x31\x00\ +\x68\xb5\x15\xb5\x9c\x2d\x3a\xc2\xda\xb1\x34\xbd\x6e\xaf\xa8\xf2\ +\x10\x1c\x1c\x1e\x1d\x6a\xe1\x1c\x0d\x75\x8d\x2d\x1e\x31\x28\x2c\ +\x2e\x2a\xe4\xdf\x6a\x1e\x4c\x73\x33\xd4\xd6\xc2\xe4\x29\x40\x28\ +\x70\xf8\x3a\x14\x9b\x70\x96\x84\x39\x0f\xcc\xaf\x6c\x26\x49\x19\ +\xbd\xcc\x3c\x1b\x36\x79\x0e\x2f\x2b\x1c\xbb\x51\x8e\x63\x9f\x3e\ +\x70\xea\x14\xf8\xfd\x70\x59\x5c\xb8\x7b\x30\x6a\x2e\xfc\xe6\x37\ +\x7f\x5a\x39\xf5\x3f\xdf\x9b\x1e\x74\x61\xf1\xdf\xfe\xea\x8c\xca\ +\x8c\xef\x95\x73\xc7\x94\x51\xd6\xf6\xea\x3f\xbd\x7a\xe1\x1f\x77\ +\xc9\x7f\xfc\x9f\x17\xe3\x14\x00\x00\xd2\x5c\xb2\xe8\x83\xc5\x65\ +\xaa\x2c\x31\x7e\xe4\xdc\x07\xd2\xbc\x87\xff\xfc\xc9\x9e\x84\xb4\ +\xe8\xe6\x26\x3a\x65\xc1\x93\x63\xd2\x6c\x00\x50\xba\x6f\x7d\x31\ +\x3f\xf8\xf9\x47\xc6\x58\x4d\xdf\xa6\x11\xa9\xfb\xfc\xc6\xed\x25\ +\x93\x1e\x7b\x6e\x48\x54\x10\x00\x00\xad\xfe\xec\xdd\x77\x9b\xf8\ +\xf0\xe8\xd8\xac\xd9\xf7\x44\x0b\xaa\x7d\xf3\xea\x75\xe7\x9a\x71\ +\xee\x84\x39\x6d\x30\xf2\x37\xac\xf9\xf4\x83\x63\x35\xd4\x24\xd2\ +\xd8\xa1\xf7\xce\x1f\xa5\xbf\xf3\x3f\xff\x64\x31\x49\xd4\xd1\x1c\ +\x37\x72\xce\x03\x53\x73\xc4\x7f\x1b\x18\x39\x1c\x50\x53\x03\x59\ +\x99\x5d\xab\x16\x84\x10\x42\xd4\x59\x5f\xb1\xbf\xa2\x84\x50\x10\ +\x45\xc1\x50\x35\x5b\x5c\x46\x4e\x9f\x64\x8e\x5e\x9f\x69\x67\x66\ +\xc2\xba\x75\xe0\xf5\xf6\x18\x46\xcc\x5d\xb9\x79\xe7\x99\xe0\x88\ +\x78\x99\xa3\xe0\x76\xb0\xa8\x01\x8f\xbe\xf8\x58\x54\xa7\x0b\x5c\ +\x17\x0e\xec\xce\xf7\xa4\x24\x44\xb6\x4f\x27\x37\x76\xad\x5e\x56\ +\x15\x39\xfe\xb5\x05\xe3\x64\x46\x28\x83\xc2\x1d\xee\xf4\xf1\xf7\ +\x3d\x77\xe7\xa0\xa3\x4b\x5e\xdf\xb8\xb7\x64\x4c\xda\x60\x00\x30\ +\x3c\xde\xca\xb3\xdb\x3f\xff\xdc\x3d\x7c\x80\x75\xdb\x97\xdb\xb9\ +\xcc\x71\x0b\x6e\x1f\x7e\xf2\xab\x45\xbb\x0b\x9c\x7d\x6e\x99\x33\ +\x77\x5c\xaf\xc2\xdd\xab\xd7\xee\x38\x23\xa7\x8e\x78\xe8\xde\xc9\ +\x21\x02\x02\x80\xe6\x92\x7d\x4b\xbe\xd8\xda\x84\xc2\xa7\xdf\xf7\ +\xc8\xe0\x70\xd2\x52\x5f\xb3\x61\xc9\x87\x8e\xdb\x16\x4c\xcb\x8e\ +\x00\xbf\x43\x95\x92\xee\x7f\xea\xf1\x64\x33\x00\xb0\xa3\x6b\x97\ +\x1d\x68\x88\xbc\x67\xce\xb4\x3e\xf1\xc1\xad\x65\x2a\xd8\xb1\xe2\ +\x70\x4b\xe2\xab\xaf\xdd\x17\x22\x32\xcd\x60\xc8\x71\x54\x8c\xcc\ +\x7e\xe9\x95\x47\x51\xf1\xd7\xaf\x7d\xb6\xbb\x61\x42\x4e\xac\xf0\ +\xef\x02\xa3\xe2\x62\xf0\xf9\x20\x33\xb3\x8b\x8d\x84\x10\xe6\x75\ +\x47\xe9\xd2\x8f\x96\xb9\x83\xe3\x22\x83\x44\x4c\xfd\xa5\x05\x05\ +\x28\x34\x7d\xb0\x35\x96\x00\xe6\x11\xb9\x2e\x02\xb3\xb2\xa0\xb1\ +\x11\x2e\x5e\x84\xb0\xb0\x9e\x71\xa3\x33\x7b\x77\x08\xfd\xa6\x8d\ +\xcb\x0a\xa5\x04\xc0\x62\x35\xeb\x75\x1f\x2f\xfc\xfb\xd7\xc7\x2f\ +\xb4\xfd\x90\xd6\xbc\x7d\x4f\xd1\xd0\xe9\x33\x53\x82\xb8\xb6\x33\ +\xd4\x9e\x5f\xe5\x1f\x7b\x6b\xae\x0c\x40\x34\x9f\xcb\xa7\x71\xa2\ +\x50\xb6\x7f\xc3\x92\x25\x8b\xd7\x1d\xf7\x0d\xce\x6d\x0b\xa5\xeb\ +\x4c\xea\x3f\x7e\xfe\x13\x0f\xdf\xee\x2c\xce\x37\x0d\xb8\xed\x89\ +\xbb\x27\xd4\xec\x5b\xbe\xaf\x29\xfd\x89\xc7\xa6\x95\xed\xdd\xb0\ +\xef\xe0\xbe\xf5\xfb\xaa\x66\x3f\xfe\x44\x8c\x7d\xdf\xa6\xa3\xe5\ +\x00\x00\xfe\xca\xe5\x2b\xb6\xc4\x4f\x78\xe8\x81\xb1\x61\x5f\x2e\ +\x5d\x5b\xef\x67\xa1\x09\x7d\x1e\x7d\xf1\xa5\xc9\xfd\xc2\x01\x00\ +\x90\x39\x3a\xc8\xb9\xec\xef\x0b\x57\xee\x2a\x66\xac\x29\xef\x4c\ +\x85\x00\x2d\x1b\x3e\x7d\x6b\xd9\xce\x62\x06\x00\x40\x8a\xcf\xd9\ +\x33\x47\x4f\x0a\x11\x01\x88\xdf\xed\xf6\x31\x5e\xf0\x36\x14\x7c\ +\xb8\x78\xf1\xdb\xcb\xf7\x44\x64\x0e\x8e\x10\xfe\x8d\x8c\x5a\x41\ +\x01\x84\x86\x42\x4a\x4a\x57\x30\x42\xd8\xdd\x70\xd1\x69\x4e\x99\ +\xff\xe4\x53\x0f\x3d\x38\xff\x91\xf9\x73\x07\x66\xa6\x8c\x9e\x76\ +\xd7\xac\xb1\xd9\x02\xd5\xbb\x1a\xde\xeb\xd5\x0b\x24\x09\x0a\x0a\ +\x7a\x46\xb1\x59\xcb\xe9\x8d\xfb\xcb\x43\x2c\x46\x79\x45\x4d\x75\ +\x55\xa5\x6e\x4b\x5f\xf0\xc2\x4b\x0f\x4e\xc8\x38\xb0\x66\x4d\xa9\ +\x03\x00\xa0\xf6\xcc\xce\x63\x55\x1a\x6f\x38\xab\x6b\x6b\x6a\x1a\ +\x3d\x00\x00\x48\x14\x38\xf0\x6b\x14\x00\xea\x4e\xef\x5a\xb1\xf5\ +\xb0\x1f\x89\xe6\xd0\xf0\xe4\x8c\x8c\xec\xac\xf0\xf3\x27\x8e\x77\ +\x2c\x62\xc0\x71\x3c\xcf\x71\x1c\x27\x58\x83\x43\x2d\x02\xef\x2a\ +\x2f\xaf\x2e\x3d\xba\x72\xe5\x37\x2e\x22\x39\x1b\x2e\x54\x56\x96\ +\x6f\x5c\xb5\xb2\xb0\x45\x6b\x5d\xce\x99\x35\xd5\x3a\x58\xd4\xd0\ +\x9c\xa4\xd4\xe1\x23\x6d\x7a\x4d\xa5\x8b\xf0\x1c\x16\x44\xbe\x2d\ +\x69\x50\x49\xbe\xe7\xd1\x67\x1f\xbd\x6f\x54\xd1\xf6\xb5\x67\x2a\ +\xaa\x75\x29\x72\xde\xb3\x4f\xbf\xfc\xc0\xe8\xc2\xfd\xbb\x9a\x01\ +\x00\xb0\x28\x20\x4d\xf5\x03\x00\xb5\xe7\x2d\x5e\xb6\xdd\x49\xb0\ +\x20\x5a\xe2\x52\x33\xb2\x07\x64\x69\x95\xe7\x2e\x36\x91\x7f\x1f\ +\x18\x95\x94\x40\x72\x32\xc8\x72\x17\x30\x62\x8c\x28\x61\x19\x23\ +\x06\xf7\x51\x38\xc4\xf1\x18\xb8\xa0\xec\xa1\xa3\x53\xc2\x65\x86\ +\x79\xa1\xeb\x75\xdc\x83\x82\x20\x26\x06\x4a\x4b\x7b\x46\xb1\x19\ +\x35\xf5\xe9\x1b\x5b\x76\xf4\x60\xc1\xc5\xaa\xe0\x8a\x0a\x5f\xff\ +\x20\x83\x98\xcc\x66\x05\x80\x19\x5e\x67\xfe\x85\x72\x51\x89\x4a\ +\x8d\x6c\x3e\x71\x38\xef\x62\x45\xc5\x85\x5a\xc7\xb0\x24\x33\xa0\ +\xf0\xdc\xde\xa1\xcb\x56\xaf\xed\xfd\xd8\x1d\xbe\xc6\xba\x7a\x07\ +\x32\x6c\xc4\x1a\x97\x3e\x7c\xe8\xf0\x62\xc7\xa9\x43\x07\xca\x54\ +\xb8\x55\x02\xa0\xc4\x30\x10\x03\x00\x4a\x0c\xdd\x30\x00\xc0\x16\ +\x1f\x1b\xad\x26\xdc\x37\x7f\xbc\x59\x16\xb5\x8a\x83\x47\x8f\xda\ +\x27\xde\xb5\x20\xd5\x2a\xc9\x8a\x02\x00\x28\x24\xd2\x42\xeb\x8e\ +\xe7\xd7\x30\x23\xcf\xc1\x45\xc6\x98\x91\xda\x69\x3c\x5a\xf3\xba\ +\x3c\x3a\x36\x99\x2c\xd8\x50\x0d\x39\x32\x52\xf0\x1c\x3b\x59\x25\ +\x6a\x76\x6c\x0e\x69\xdd\xed\xa1\xdf\x90\x8c\x6f\xd6\xad\x38\xd3\ +\xeb\xb1\x04\x57\xa3\xbd\xc1\x4b\x09\x41\x62\xf0\xc0\xe1\xc3\x83\ +\x6b\xd9\xd6\x9d\xeb\x1b\x3d\x46\x7a\x28\xf7\xef\x03\xa3\xc4\x44\ +\x10\x84\x2e\xb8\x11\x63\x8c\x97\x2d\x12\x29\xdd\xb7\x79\x3d\x42\ +\x08\x18\x45\x52\x58\xff\x50\xf7\xa1\x2d\x87\x82\x7a\x0f\x4e\x8f\ +\x34\x93\xeb\xb8\x78\x60\xb3\x41\x54\x14\x5c\x7f\x56\xff\x75\x92\ +\x68\x43\xd3\x66\xde\x93\x06\x00\x07\x6c\x0a\x7f\xeb\x68\xa1\x66\ +\xfb\x7b\xcb\x76\xbb\x88\x79\xe8\xed\xf3\xd2\x4d\x0d\x9f\xee\x3e\ +\x74\xeb\xc3\x8f\x2e\xc8\x1a\x09\x5a\x65\xd0\x9a\xe3\xb7\x0c\x8c\ +\x6d\x55\x99\x83\x66\x3d\xd2\xf4\xc5\x67\x9f\xbe\xfd\x67\xa2\xd1\ +\xac\xe9\xa3\xa2\x43\xec\xbe\xaf\xbf\xfa\xaf\xff\x3e\xc2\x8b\xc1\ +\x73\x1f\xb8\xab\x35\x9b\xd7\x14\x12\x15\xc9\x49\x00\x60\x09\x8d\ +\x0c\xb7\x29\x00\xd0\xfb\xd6\x39\x83\x6a\x16\xbf\xbd\xf0\x68\xec\ +\xe0\xa9\x0f\xcf\x18\x7e\xe7\xa8\x8b\xeb\xde\xfd\x0b\x17\xde\xe7\ +\x81\x05\x73\x13\xac\x1c\x28\x89\x77\xcf\x1d\xb7\x64\xcd\x3f\xf3\ +\x20\x6c\xea\xbd\x8f\x45\x2b\xb5\xe1\xd1\x91\x1d\xd3\x29\xd4\xa6\ +\xf3\x2b\x97\xac\xab\xf2\xa1\x5e\xb7\xcc\xea\x1f\x19\x95\x3a\x7b\ +\xf2\x47\xcb\xde\xfb\x44\x8c\x9e\x79\xdf\x82\x56\x2a\x18\x37\x7c\ +\xee\xbd\x2d\xcb\xd7\x7e\xf8\x96\x41\xd4\xd8\xbe\xb3\xac\xd6\xf0\ +\x70\xa9\xf1\x5f\xaf\xbf\x2e\x72\xc2\x80\xe9\xf7\x0e\x8c\x93\xfe\ +\x4d\x30\x64\x18\x50\x54\x04\xb3\x67\xb7\xea\x80\x2e\xf8\x35\x25\ +\x3e\x7b\x55\x85\x5d\x65\x1c\x42\xc0\x08\x11\xf4\xd4\x94\x88\x26\ +\x7b\x0d\x24\x11\x8c\xd0\x75\x95\xb3\xc9\x04\x31\x31\x5d\x18\x35\ +\xe4\xf1\xb8\x89\x61\x70\x1c\x67\xaf\xad\xb1\x04\x59\x23\x22\xa3\ +\x02\x21\x98\x1f\x9f\x94\x97\x43\xdf\xbe\xf0\xc6\x1b\xf0\xd4\x53\ +\xa5\xc5\x85\x41\x56\x9b\xc9\x64\x62\x8c\x5d\x23\x6d\x0d\x61\x51\ +\xec\xc8\x95\x43\x18\x81\xae\x6b\x0c\x61\x46\x08\x65\x97\xcd\x54\ +\x6b\x4b\x5b\xeb\x90\x9f\xff\x1c\x96\x2d\x83\x53\xa7\xc0\x66\xbb\ +\x96\x36\x62\x81\x46\xf8\xf1\x4b\x45\x05\x88\x22\xc4\xc7\x77\x7d\ +\x15\xc2\x1c\xf1\x54\x2e\xff\x78\x7d\x8d\xca\x38\x84\x18\xd5\x74\ +\x21\x6e\xd6\x9d\x33\xd3\x22\x45\x72\xc3\xb5\xb0\x53\x52\xc0\x30\ +\xc0\x6e\xbf\x0e\x8c\x02\x38\xfa\x37\x90\xca\x4a\x10\x04\x88\xba\ +\x91\x25\x61\x0c\x09\xd6\xfe\x43\x47\xa4\x18\x0c\x23\x2c\x22\xef\ +\xc1\xdd\xfb\x4a\x6b\x9a\x33\x62\x62\xc1\xb8\xd1\x7e\xc3\xf1\xf1\ +\xa0\xeb\x60\xb7\x43\xaf\x5e\x3d\x8e\x62\x07\xe4\xc7\x21\xd5\xd5\ +\xc0\xf3\x37\x84\x11\x63\x04\x09\xb6\x81\x23\xc6\xf0\x08\x00\x73\ +\x22\x6d\xac\x3c\x79\x58\x37\x8c\x6e\x29\x92\xb8\x38\xd0\x75\xa8\ +\xab\xeb\x71\x14\xfb\x1a\xe5\x80\x6f\xb9\xbf\x39\x03\x60\x94\x06\ +\x96\xe1\xba\xe9\xc2\x18\x03\x84\x50\x69\x29\xea\x86\x36\x42\x88\ +\x23\x7e\xfb\x86\x0d\xab\x1a\x34\xc6\x61\xa4\x3a\x6a\x4a\x6a\xe5\ +\xbb\xa6\x45\xa2\xee\xec\x9e\xde\xaa\x8d\xca\xcb\x7b\x00\xa3\xda\ +\xba\xfa\xf3\x79\x5f\x4b\xe0\x67\xe8\xb2\xc0\x12\x62\xd0\xa4\x28\ +\x06\xe6\xd0\x0d\x4d\x21\x83\x90\x66\x8c\x69\xab\xeb\x40\x38\x5b\ +\x88\x10\x17\xdf\xc3\x9d\xda\x03\xd2\x0d\x18\x61\x0c\x8c\x25\x9d\ +\x3a\x65\x8d\x8b\xc3\xdd\x5a\x16\x1d\x61\x5e\x10\x01\x80\x12\x4b\ +\x74\xdf\xfb\xa6\x0e\x4e\x8d\x10\x75\xa3\x1b\x30\x8a\x88\x80\xe8\ +\x68\x28\x2b\xeb\x01\x8c\x74\x26\xc8\x87\xfe\x60\x6b\x3a\x47\x2f\ +\xff\x9e\xa7\xb0\x23\x2b\xb3\xde\x6c\xe6\xbb\x04\x04\x43\xc0\x11\ +\xb8\x63\x95\x24\xa9\xc0\x10\x50\xb7\xc7\x3a\x75\x46\xd4\x6f\xff\ +\x9b\xba\xdd\x81\x86\xbf\xc9\xc2\xf3\xe0\xf1\xc8\x86\xe1\x8b\x8e\ +\x36\xdf\x58\x75\x51\xce\x14\x79\xeb\xe4\x89\x95\xb5\xcd\x21\x31\ +\x09\x36\x11\x11\x46\x89\x61\x74\xb7\x73\x27\x26\x42\x6d\x6d\x0f\ +\x60\x84\x10\x20\x41\x61\x22\x00\x7f\xf9\x50\x1c\xa5\x3c\xaf\x08\ +\x9c\xc2\xa3\x1b\xc1\x08\x00\xc9\x12\x42\x00\x08\x10\xa1\x20\x08\ +\xad\xfe\x67\xa0\xdd\x6f\xba\x20\xb7\x1b\x35\x36\xaa\xd9\xd9\x37\ +\x84\x11\x42\x18\xf9\xeb\xd6\x2c\x59\x74\xa2\x46\x0b\x4b\x1a\xf4\ +\xe0\xbc\xf1\x75\x67\x8e\xa1\x98\xbe\xe9\x31\x66\xd2\x1d\x2c\x25\ +\x24\x40\x59\x19\xe8\xfa\xd5\x2b\xf9\x5d\x77\x4c\x8d\x30\x20\xf4\ +\x1a\x07\xa5\xac\xbb\x07\x63\xa4\xfd\xa0\x01\x00\x7d\x4f\x82\x31\ +\xf2\x7a\xa1\xa9\x49\x8b\x88\xe8\x86\x3d\xe3\x1c\x35\x05\xe5\x7a\ +\xe2\x0b\x3f\x7d\x2a\xd6\xa8\xac\x6c\xf0\xd7\x5f\x38\x51\x50\xd1\ +\x88\xbb\xb9\x70\x71\x7c\x3c\xd8\xed\x70\xad\x4d\x20\x71\x17\xa4\ +\x98\x5e\xeb\x60\x14\x80\x02\xeb\xc6\x41\x19\xbb\x74\x00\x43\x10\ +\xe0\xd7\xdf\x0b\x8c\xc0\xe7\x43\x2d\x2d\xfe\x6e\xc0\x08\x00\x18\ +\x60\x1e\x11\x97\xa3\x85\x81\x5e\x51\x7c\xb6\xb8\xda\xa3\x98\x94\ +\xee\x06\x7d\xe2\xe3\xa1\xb6\xf6\x9a\x30\xea\x62\x87\x76\x20\xf4\ +\xca\xc0\x3a\xa2\x40\x29\x50\xca\x50\x97\xb3\x3d\x19\x6a\xbf\x92\ +\x01\x03\xb8\x4e\x82\x79\x40\x6e\x06\xc5\x46\x08\x35\x34\x20\xc3\ +\x50\xbb\x01\x23\xc6\x98\x39\x34\xd6\xac\x1e\x5c\xf3\xc5\x46\xaa\ +\xa9\xec\xe8\xe1\xc8\xcc\xb1\xa3\xfa\x25\xf0\x4c\xeb\xd6\xd2\x7c\ +\x71\x71\xe0\x74\x42\x73\xf3\xd5\xe9\x22\xd7\x87\x11\x6b\x9d\x5f\ +\xc0\x2e\xb7\x74\x6d\x0c\xa7\x6b\x58\x30\x00\xc6\x80\x30\x46\x18\ +\x30\x00\x72\x73\xe7\x18\x07\xe4\x0a\x7d\x54\x55\xc5\x30\xd6\xc3\ +\x6e\x3c\xc1\x90\x51\x43\xb0\x26\xcf\xb9\xef\xee\xa2\x0b\x35\x1a\ +\x05\x40\x9c\x25\xc8\x52\x7a\xfa\x88\x6c\x8b\x4e\x8a\x0f\xc7\x37\ +\x6c\xa5\xf8\x78\x40\x08\xaa\xaa\x20\x3d\xbd\x7b\x14\x1b\x80\x02\ +\x90\xab\xe1\xc2\xda\xe8\x51\xb7\xb4\x51\x2b\x10\x5b\x11\x19\x88\ +\x95\x7f\x4f\xfc\x9a\x31\x64\xb7\xd3\xb0\xb0\xee\xec\xca\x88\x10\ +\xc7\x7c\x35\x1b\x96\x2f\x2f\xf1\x8b\xc1\x66\x11\x53\xad\xba\xa2\ +\x9c\x2a\x51\x03\x46\x4d\x88\x4d\x88\x92\xd1\x8d\x18\xac\xd9\x0c\ +\x41\x41\xd7\x74\xd6\xba\xd0\x46\xd7\x86\x11\x63\x6d\x7c\xa7\x6b\ +\x18\x31\x0a\x04\x80\x00\xb0\xf6\xbf\x03\xf2\xfd\x58\x35\x86\xec\ +\x76\x08\x0b\x03\xf1\xc6\xf9\xc0\x08\x73\x8e\xda\xc2\x8b\x7a\xe4\ +\x82\xe7\x16\xc4\x09\x94\x67\xcd\x6b\x96\x2c\x33\x0f\xbc\x6b\xc2\ +\x80\x08\x43\xd7\x6f\xec\xaa\x99\xcd\x60\xb3\xf5\x0c\x46\xad\x96\ +\xeb\x0a\x18\x75\x9c\xec\x8e\x51\x6b\x33\x7f\x6d\x6b\xd8\x05\x80\ +\xf4\xbd\x29\xa4\xba\x3a\x1a\x12\xc2\xba\x01\x23\xc6\x88\x18\x14\ +\xdf\xbf\x8f\x18\x6c\x36\x99\x78\x03\xd1\xe0\x5e\xfd\x07\xe0\x70\ +\xb3\x28\x49\x40\x7c\xc6\x0d\x99\x87\xa2\x80\xd5\x0a\x76\x7b\x0f\ +\x60\x04\xba\x17\x54\x00\x7a\xf9\xe2\x81\x14\x74\xc3\xa3\x11\xe0\ +\x6e\x18\x7e\x34\x80\xf9\x0c\xd0\x00\x10\x30\xaf\x07\xe9\x3a\x87\ +\x00\x38\x2e\xd0\xea\x37\xdd\x53\xc3\xf5\xf5\xb4\x7b\xda\x88\x31\ +\x2a\xda\xa2\xd2\x62\xbd\x25\xc7\x0e\x9e\x6f\x5d\xec\x5d\x8a\x4e\ +\x34\xeb\x05\xc7\x8e\xc9\x31\xa9\xd1\x36\xe9\x06\xec\xc8\x64\xea\ +\x19\x8c\x10\xd5\x48\xce\x93\x9a\xe1\x64\x97\x6f\x13\x89\x18\xeb\ +\x6f\xb1\x6a\x1c\x87\xba\xd6\x2e\x08\x10\x03\xee\x1e\x4c\x5b\x1d\ +\x7d\xc3\x70\x45\xc5\x14\xe5\xe7\xb3\xc0\x1a\x01\x37\xdd\xa6\x89\ +\x62\xef\xaa\x2a\x57\x46\x86\xd1\x8d\x2e\x8a\x10\xa6\x9a\xe3\xc4\ +\xc1\x3d\xd5\x7e\xc6\x63\xcc\xa8\x6e\x88\xb1\x33\xa6\xe4\xe6\xef\ +\xdf\x1b\x71\x4b\x6c\x7c\xa8\xa2\x75\xbd\xdb\x9f\x2c\x43\x50\x10\ +\xd4\xd7\x77\x17\x46\x31\x91\xe1\x91\xf3\x5e\xbe\xe6\x57\x3c\x74\ +\x97\xe9\x90\xf6\x81\xb7\x56\xc2\x4e\x55\x35\x30\x34\x7b\xf3\x61\ +\x44\xa9\xd8\xdc\x2c\x64\x64\x84\x66\x66\x76\xe3\x62\x82\x95\xe8\ +\x39\x8f\x3e\xcb\x21\xea\xf3\x6b\xa2\xac\x70\x8c\x18\x84\x26\xcd\ +\x7f\x04\x21\xac\xe9\xe4\x86\x30\x04\x9b\xed\x9a\xc3\x6a\xd7\xd1\ +\x46\x18\xf3\x5d\x2a\x9b\xee\x08\x77\xc5\xff\x25\x29\xd0\xea\x37\ +\x5f\x1c\x0e\x50\x55\x2e\x2e\xae\x9b\xbb\x9e\xf3\xbc\xe0\x28\x3f\ +\xf9\xd5\x37\xfb\xea\x3d\x3a\x27\x06\xe7\x4e\x98\x36\xac\x77\x24\ +\x36\x48\x77\xd9\x6b\x54\x14\x9c\x3c\x09\x84\x5c\xc1\x4f\x02\x93\ +\xaf\x7f\xe4\xd2\xdc\x0c\x18\x43\x48\x48\xb7\xc8\x38\xe6\x0d\xe7\ +\xc5\xb5\x5f\x6c\x34\xa2\x07\x4c\x9f\x39\x7d\x58\x86\xb2\x7d\xdd\ +\x17\x67\xaa\x7d\x3c\x87\xba\xeb\x01\x45\x44\x00\x21\xe0\x74\x76\ +\x9b\x62\x07\xe4\x47\x21\x2d\x2d\x80\xf1\x0d\x97\x3f\xef\x30\x32\ +\x0e\x7b\x69\xb3\xb9\xf7\x13\x77\xdd\x16\x46\x7d\x62\xff\x34\x67\ +\xf5\x5b\x17\x2a\xeb\xb2\xe3\x93\xa1\x9b\xc3\xfc\xc1\xc1\x60\x18\ +\xe0\x76\x5f\x01\xdc\x80\x36\xfa\xf1\x1b\xb5\x6e\xc3\x08\x28\x35\ +\x87\xc6\x49\xae\x92\xed\xbb\xf2\x2a\xaa\xaa\x4f\xec\xdf\x71\xca\ +\x4e\xa3\x23\x43\x51\xf7\xf3\xc0\x42\x42\x80\x10\x70\xb9\xba\xa5\ +\x8d\x08\x21\x40\x39\x7c\x79\x72\x1a\x65\x84\x17\x7e\x58\x1e\xbb\ +\x46\x08\xe5\x2e\x4d\xd4\x63\x00\x88\x31\x81\x31\x8c\xff\xd7\xba\ +\x07\x21\x44\x47\xdc\x15\xf4\x91\x23\x44\xf8\x7e\xb6\xbd\x02\x87\ +\x03\x10\x82\xa0\xa0\xee\xa1\xc8\x90\xc2\x7a\xcd\x9a\x32\x78\xd5\ +\xa6\x15\xa7\xb6\x73\x14\xc4\x01\xe3\xef\xc8\x49\x0c\xd2\xbb\xef\ +\x41\xdb\x6c\x40\x08\x5c\x95\x37\x76\x6d\x18\xd5\xd9\xeb\x77\xe6\ +\xad\x20\xd8\x83\xda\x89\x32\xa1\x46\x4a\xc4\xf0\x31\x23\xc7\x7f\ +\x97\x57\x76\x57\x15\xe4\x3b\xe4\xc1\x7d\x92\x6f\x4a\x8d\x52\xc6\ +\x0e\x6f\xda\xc8\x15\xe6\x43\xfb\x56\x82\x88\x12\x9f\x35\xb8\xff\ +\x9c\x7b\xc2\x83\x6d\x3d\x7b\x96\xd1\x78\xec\x78\x45\xea\xc0\x9c\ +\x60\x1e\x00\xa0\xb9\xa2\xf0\x82\x5b\x1e\x90\x95\xf4\x2d\xc0\x58\ +\x51\x55\x5d\xb1\xf3\x03\x89\x7a\xa0\x3d\x56\x42\x0c\x43\xea\x7b\ +\xc7\xa0\x61\x63\x7a\xfa\x28\x4f\x55\x41\xbe\xd3\x34\x38\x2b\x11\ +\xdf\x2c\x6d\x04\x60\x10\x48\x1e\x7c\xdb\x4f\xfa\xdf\xea\x51\x35\ +\x5e\x32\x9b\x25\xce\xef\xf3\xea\xac\xdb\xd9\x17\x21\x21\x6d\x46\ +\xad\x3b\x30\xc2\x48\xb8\xe0\xdc\xee\x20\x45\x1c\x6a\x73\xaf\x74\ +\xe2\x8f\x0e\xbe\x34\x25\xe0\xc2\xde\xe5\x6b\x2b\xc2\x9e\x9e\x37\ +\xbe\x74\xf7\xaa\xf5\xbb\xf2\x85\xb8\x41\x0f\x3e\x30\x23\x9c\x6b\ +\xd9\xb2\x72\xf9\xe1\x12\x47\x9f\x5b\x6e\xbf\x7d\x4c\x26\x07\x00\ +\xfe\xea\x45\xef\x7c\x74\x41\x13\x4c\xe6\x88\x5b\xef\xbc\x2b\xaa\ +\xf4\xe8\xf6\xea\xb8\xa1\x7d\x92\xaf\xfe\x45\x5f\x4d\xfe\xc6\x23\ +\xf6\x19\x33\x6f\xed\xbe\x3b\xc7\x10\xe2\x6b\xab\xac\xab\x3f\x67\ +\xed\x2b\x7f\x63\xbf\x0f\xb2\x87\xb0\x79\x0f\x00\x00\xd5\x7d\x67\ +\x77\xae\x3e\x4a\xfa\x3e\x34\x35\xc7\x5b\x73\x6a\xf9\xca\x4d\x15\ +\x6e\x79\xec\x1d\xf3\xc6\xf5\x89\x42\x00\x67\xb6\x7e\x5e\x20\x0c\ +\x99\x3b\xae\x17\x00\x9c\xfe\x66\x69\x29\x4e\x08\x42\xac\x63\x6f\ +\x84\xe6\xb2\x13\x5b\x4b\x83\xb3\xb3\x92\xbe\x8d\x07\x8e\x78\xdb\ +\xb9\x0f\x2c\xee\x6a\xd6\x5e\xb5\x44\x07\x6f\xda\x38\x00\xa8\x3a\ +\xbd\x73\x4f\x85\x32\xf7\xb6\x61\xbc\xbf\x76\xed\x9a\x5d\x7d\x66\ +\xdd\xd3\xab\xcb\x4c\x33\x6f\xe9\xd1\x2d\x65\x11\x39\x5d\xc3\xc8\ +\xe9\x04\x8c\xbb\xa9\x8d\x10\xe6\x88\xb7\x66\xd5\xb2\xcd\x75\x1a\ +\x70\x08\x31\xaa\x53\x29\x6e\xf2\xd4\x09\x89\xa1\x82\x41\x68\x0f\ +\xb4\x91\xc7\x73\x25\x60\xae\xeb\x19\x62\x49\xc0\xa6\xce\x07\x6a\ +\xcf\xcb\xd6\x1a\x4e\xad\xf8\x62\xeb\xf9\xaa\x3a\x1f\xd5\x98\x35\ +\x71\xf6\xfc\xf9\x61\xb5\x7b\xbe\x3c\x59\x57\x7f\x60\xdd\x61\x67\ +\xea\x73\x4f\xce\x28\xdd\xf6\xc5\x89\x66\x00\x00\xcd\x5d\x77\xa1\ +\x99\xbf\xf3\x99\x17\xee\x19\x6e\x5a\xb3\x78\x79\x0d\x51\x3c\xc5\ +\x07\x96\xac\x5c\x77\xec\x7c\x13\x00\x80\xcf\xbe\xf3\xab\x2f\xd6\ +\x6d\x3b\xec\xa4\x80\x75\xd7\xf1\xad\xeb\x3e\x5c\xb1\xfe\x5c\xb5\ +\xae\x35\x14\xae\x5f\xb9\x6c\xfb\x91\x12\x0a\x00\xfe\xa6\x03\x5f\ +\xaf\x59\xb9\x7e\x67\xb5\xfb\x5a\xce\x04\xc7\x31\xc5\xc4\x64\xa5\ +\xed\x50\x4c\x1d\x63\x02\x17\xf2\xb6\xac\x5a\xf3\x4d\x61\x55\x13\ +\x01\x50\x35\xd6\xe7\x96\x39\x73\x86\x87\x6e\x5c\xb3\xae\x8e\x02\ +\x00\x04\x5b\x50\xde\xbe\x03\x0e\x06\xc0\xea\xf7\x1d\x38\x27\xc4\ +\xa4\xc6\x45\x86\x5b\x04\x50\xeb\x0a\x37\xac\x59\xb9\xf9\x70\x89\ +\xa0\x28\x1c\x40\x43\xe9\xd1\xd5\x2b\x56\xe5\x95\x34\x00\x00\x71\ +\x94\x6f\x59\xbb\x7c\xc3\xae\x13\x3e\x00\x60\xbe\x53\xbb\x37\x2e\ +\xfb\x62\x63\x49\xc3\x35\xf6\x4e\x64\x82\x99\x8a\x98\x0a\x4a\xdb\ +\x21\x72\x80\x30\x00\x78\x9a\xaa\x4a\x2e\xda\x29\x00\x18\x9e\xf3\ +\xc5\x25\x1e\x0a\xb5\xf9\xfb\x57\x2c\x5b\x79\xb8\xb0\x1e\x00\xca\ +\x8e\x6e\x5f\xb9\x6a\x43\x71\x9d\x1f\x00\xfc\x0d\xa5\x9b\xd6\xad\ +\x5a\x7f\xb0\x08\x49\xca\x0d\x34\xb7\xd3\x09\x08\x81\xa5\x7b\x3b\ +\x04\x33\x86\x38\x39\x2e\x39\x35\x35\x25\x25\x25\x25\xb5\x77\x7a\ +\x82\xaf\xfa\x74\x51\x75\x33\xee\xbe\xc1\xb5\x5a\x7b\x06\xa3\xeb\ +\xdb\x12\xe7\xf6\x6f\x0e\xa7\x8f\x9b\x9e\x19\xca\x69\x9c\xdc\x77\ +\xe0\xb0\x8c\xe4\x48\xd1\x64\x0d\xb7\x88\xe6\xa8\x58\xd6\x5c\x76\ +\xfc\x5c\x99\x1c\x91\x1a\x6b\x69\x8d\x57\xf1\x3c\x07\xee\x16\x7b\ +\x73\x8b\x07\x38\x11\x23\xc6\x90\x64\x11\xdc\x6b\x17\x2d\xb9\xe0\ +\x72\x7c\xfd\xd9\x27\x47\xeb\xa9\xab\x70\xfb\xe2\xd5\x07\xfd\x82\ +\x6c\xb1\x85\xc6\x25\xc4\x5a\x8c\xc2\x8f\x3f\x5c\xd9\x04\xc2\xd9\ +\xad\x9f\x7f\x95\x77\x31\x7f\xef\xf2\x4d\xa7\x3d\x49\x89\xe1\x3d\ +\xb5\x83\xd1\xfd\x6e\x79\xe4\x9e\x99\xd1\x22\x21\x00\x21\x49\x03\ +\x86\x65\xa7\x07\x5b\x64\x9b\x2d\x4c\x41\x00\x00\x71\x7d\x73\xa3\ +\xb4\x8a\xe2\x7a\x30\x2a\x4e\xd4\x9b\xb2\x86\x27\xb8\xd7\xaf\xde\ +\x5c\xe3\xac\x5a\xfa\xe1\xe7\x35\x44\xe2\x0c\x2f\x15\x24\x57\xd5\ +\xa9\xa5\xeb\x0e\x28\x56\x71\xc7\xaa\x95\xc5\xb5\xe5\xab\x16\x2d\ +\x2e\x76\x73\xf6\x63\x5f\x2e\xd9\x94\x5f\x73\x7a\xfd\xb2\x1d\x17\ +\xe3\x53\x62\x04\xd4\x83\xb1\x42\xcc\x09\x62\xeb\xea\xf5\x08\x4b\ +\x8a\x59\xb5\x9f\xfe\x7c\xe9\x16\x29\x36\x39\x58\x91\xab\x8e\xac\ +\x5d\xb9\xb7\xc2\x26\xb5\xac\x5b\xb1\xa6\xba\xa5\x7e\xd5\x47\x9f\ +\x96\xf9\x45\x4c\xfd\x1d\xbb\x4a\x5c\x57\x5c\x2e\x40\x08\xcc\xe6\ +\xee\xa1\x88\x20\x31\x74\xf4\xe4\xe9\xb7\xcf\x9c\x31\x73\xe6\xcc\ +\xdb\xa7\x4f\xc9\x8a\x91\xfd\xaa\xc6\x00\x30\xc6\x42\x77\x36\xb9\ +\xb6\x5a\xaf\x69\xd4\xae\x9f\xfd\xc8\x2e\x3f\xda\x75\x5e\xed\x99\ +\x03\xe5\x38\x63\x7c\x6e\x2a\x33\x28\x07\x00\xa0\x1d\x58\xf9\x71\ +\x55\xc8\x88\x09\x99\x21\xc8\x16\x19\x42\x1b\xf3\x0e\xe6\xb5\x60\ +\x93\xd8\xb6\x67\x04\xef\xaf\x2b\xdb\xb0\x74\xf5\x9e\x32\x61\xee\ +\x83\x73\x62\x24\x1a\xda\x7b\xe8\xed\x77\xdc\xdf\x2f\x54\xcf\xcf\ +\xcf\x3b\x53\x6f\x7e\xe0\xe1\xbb\x1f\xb8\x67\x86\xb7\x38\xaf\xa4\ +\xde\x08\x8a\xcd\x98\x30\x62\x70\x88\xfd\x84\xdd\x34\x64\xc1\x5d\ +\x73\xee\x9e\xd4\x3f\xff\xe8\x31\x14\x9e\x22\xab\xf5\x2e\x22\x87\ +\x5e\x67\x69\x36\xda\x3a\x12\xdc\x9e\xae\xd9\x21\x26\xab\xd5\x2c\ +\x40\xc7\xc2\x4f\xce\x8b\x07\x3e\xdf\x52\x31\xe5\x8e\x69\xad\x6b\ +\x7c\xa1\xa0\xe4\x9c\x44\xe1\x74\x41\xf1\xa9\x43\x85\x11\xfd\x07\ +\x87\x49\x58\x30\x5b\x5d\x65\x47\xaa\x85\xac\xc7\xe6\xce\x9a\x3c\ +\x7a\x90\x05\xa9\xa5\xc5\x27\x0b\xab\x5d\xaa\x6a\xb8\xea\x8b\x77\ +\xef\xdd\x7f\x41\x4d\x9a\xff\xc0\xdc\xf9\xf3\x26\xd5\x9e\xda\xef\ +\x30\x27\x86\x63\x47\xa3\x8f\x0b\x0b\xb9\x86\x11\x66\x57\x1d\xed\ +\x55\xca\xa0\x95\xfc\x73\x1c\x50\xca\x2b\xb6\xa8\x10\x5c\xdb\xe0\ +\xb3\x45\x28\x05\x07\x8f\xda\xbd\x9a\xd7\xef\xaf\x2a\x2d\x3c\x7e\ +\xfc\x58\x15\x9f\xfa\xe8\x3d\x33\x67\x8d\x19\x68\xc1\x37\x9a\xb4\ +\xd1\xd8\x08\x92\xd4\xc1\x0e\x6f\x14\x85\xe6\x98\xda\xb0\x73\xc3\ +\xda\x2f\x56\xaf\x59\xb3\x66\xf5\xa2\x4f\x3e\x3d\x70\x01\x25\xc4\ +\x46\x60\xc6\x5c\x6e\x77\x79\x79\xb9\x78\xc3\x81\x39\xab\x15\x38\ +\xee\xea\xc5\x8d\xbb\x80\xd1\x95\xd2\x7a\xbe\xa1\xa2\xa8\xf0\xe4\ +\xae\xf7\x3e\xfa\x3c\xef\xf0\xbe\xbc\x8b\x8e\xca\x43\x1b\x0e\xbb\ +\x52\x5e\x7c\x68\x82\x05\xc3\x99\xaf\x37\x41\xee\xfd\xaf\xfe\xfc\ +\xd7\xf1\x8d\x79\x07\xcf\xfb\x00\x80\xe8\x9a\x39\xb1\xdf\xe3\x3f\ +\xff\xc9\xb3\x4f\xce\xcf\x89\x35\x13\x83\x50\xa2\x03\x80\x24\xf0\ +\x88\x17\x39\xea\x77\xab\xc0\xbc\x2e\x1d\xf1\x8a\x88\x54\x9f\xd7\ +\x0f\xc0\x89\x12\x51\xdd\x14\xc0\xe7\x71\x1b\x8c\xcf\xc8\x99\xfa\ +\xfc\xe3\x53\x0a\x37\x7c\xfc\xc5\xee\x0b\xd7\xc4\xfa\x65\xa9\xba\ +\x8c\xd1\x4e\x31\xf6\xd6\xbd\x13\x31\x00\x69\x29\x5b\xb5\xfa\xc0\ +\xa8\x07\x9f\x1b\x12\xdf\xb1\x7f\x0a\x3f\x6c\xec\x20\xfb\xf6\xa5\ +\x1b\xcf\x93\x61\x39\xa9\x40\x08\x30\xca\x4b\x66\xaa\xba\x3c\x00\ +\x18\x03\xa5\x8c\xe7\x05\x73\x90\x35\x2e\xa5\xd7\x7d\x4f\x3e\x37\ +\xbd\x5f\xa4\xe6\x73\x7b\x18\xf8\x3d\x2e\x9d\xa0\xa8\xb4\xe1\xcf\ +\x3d\xff\xa0\xe7\xc8\xaa\x15\x6b\x8e\x5d\x8b\xfb\x5f\x79\xb4\xd6\ +\x9d\x45\x11\x9d\xf5\x76\x0f\x00\x75\x54\xd7\x7b\x68\x68\x64\xe2\ +\xfd\xcf\xbd\xd0\x8f\x9d\xfe\xf0\xe3\x95\x6e\xd9\x6c\x0d\x89\x48\ +\xcd\x1c\xf6\xe4\xf3\x8f\x0f\x8e\x57\x54\xb7\xd3\x01\xc0\x61\xc4\ +\x6e\xe8\x8a\x7b\xbd\xdd\x8c\x3d\xb6\x8f\x87\xe8\x8d\xf6\x9a\xea\ +\x9a\x9a\xaa\xaa\xca\x26\x23\x64\xc6\xbd\xf3\xfa\x46\xcb\x00\xb8\ +\xa6\xa6\xe6\xf1\x27\x9e\xc8\xcf\xcf\x97\xba\x1e\x6c\xe0\x79\x08\ +\x0e\xee\x2e\xc5\x6e\xed\x52\x40\x3a\x8d\x68\xb0\xb6\x3f\xfd\xa6\ +\x3f\xff\xe6\x34\xd2\x74\x6e\xd7\x07\xdb\xab\x46\xc4\xe1\xe5\x1f\ +\x7f\x5d\x6d\x1e\xbc\xe2\xb3\xcf\xa2\xb2\x26\xf4\x1f\x34\x70\xeb\ +\xba\x65\xff\x2a\x96\x1b\x95\xb4\xb1\x31\x72\x6b\xa9\x35\x4d\xd3\ +\x0d\x00\x01\x00\x80\x11\x43\x33\x08\x00\x68\x3e\xb7\x10\x9a\x3d\ +\xbe\x7f\xfe\xa2\x85\x6f\x2a\xd4\x93\x38\xea\xbe\xde\x29\xb6\x43\ +\xde\xa5\x6f\x2d\xfc\x64\xd6\xd4\x61\xd9\x41\xeb\xfe\xf8\xe6\x42\ +\xe2\xd5\x6f\x99\x77\x5b\xe3\xd9\xcd\x9b\x0e\x57\xb9\x40\x8c\x93\ +\xc5\xeb\x96\xf3\xda\x1f\x80\x11\x43\x37\x08\x0f\x50\x76\x72\xd3\ +\xae\x42\x3b\xbf\x7f\x65\x49\x5e\xfc\x6d\x53\xc7\x86\x9b\x11\x00\ +\x98\xd3\x47\x46\x3a\x3e\x3a\x6a\xbd\xa7\x6f\x34\x0f\x4e\x43\xf3\ +\x79\x82\x52\x87\xe7\x46\x1d\xf9\xf3\xc2\xb7\x70\x63\x85\x75\xc4\ +\x7d\xe9\x7d\x93\x7b\x1f\x5e\x72\x60\xff\xc1\xc8\xf8\xec\x39\x33\ +\x86\x8c\x48\x39\xf9\xde\x9f\xde\xe4\x55\x4f\xce\xd4\x87\x85\x8a\ +\x03\xcb\xb7\x17\x36\xf8\x58\xb4\xf9\x3a\xda\xa8\x53\x2e\x4d\xc7\ +\x7f\x62\xb2\x86\x67\xed\xfa\xe7\xc2\xff\x7a\x53\xf0\x35\xc4\x8f\ +\x7c\x30\x91\x94\xaf\x5e\xb5\xb3\xbe\xd1\xc5\x2b\x69\x03\xc7\xa7\ +\x96\x2d\xdb\xbe\xff\x50\x4b\x72\xd6\xd0\xa9\xc3\x07\x0d\x4f\x38\ +\xf8\xee\x9f\xfe\x2e\xb7\x9c\x27\x83\xe6\xdd\x80\x76\xf8\x7c\xdd\ +\x77\xd3\x18\xa3\x58\x8e\x9c\x76\xcf\x83\x6d\x5b\x28\x21\xd4\xba\ +\x75\x38\x03\x4e\x53\x55\x40\xe8\x9d\x7f\xfc\xe3\xb9\x67\x9f\xed\ +\xd3\xa7\x8f\xff\xaa\x6d\x21\x2f\x49\x50\xd0\xd5\xdc\x08\x79\xdc\ +\x2e\x42\xc8\x15\x2b\x8a\xd8\x6b\x1a\x3f\xde\xf2\xb4\x43\x2f\xe5\ +\x70\xbb\xa7\x66\xf8\x27\xf4\xfa\xe5\xe4\x71\x73\xda\x3a\x9c\xea\ +\x6e\x70\xe9\x61\xa1\x41\x8d\xd5\x65\x35\x0d\x1e\x83\x50\x6b\x54\ +\x46\x46\x7c\x50\x43\x45\xd1\xc5\x7a\x35\x3e\xbd\x77\x94\x55\x04\ +\x00\x66\xf8\xec\xf5\xae\x90\xe8\xc8\xd6\x1d\xb5\x34\x57\x53\xb3\ +\x2e\x44\x85\x06\xb5\xd4\xd5\xa2\xe0\x68\x9b\xa8\x96\x9d\x2b\xf0\ +\x88\x11\x99\x69\xb1\x3c\x80\xb7\xa9\xa2\xb8\xbc\x39\x2a\xb5\x4f\ +\xb4\xe4\x3a\x57\x70\x41\x8c\x4c\x4d\x8b\xb1\x79\x1b\xcb\x8b\x2e\ +\xd4\x4b\x61\xf1\x19\xc9\x51\x57\x40\x9e\x00\x1c\xfa\xe8\x7d\xf9\ +\xb3\x0f\x3a\x16\x24\x44\x7e\xbf\xbb\xff\xc0\xac\xff\x5a\x18\x6e\ +\x36\x01\x80\xe1\x6e\x6e\x54\xb9\xa8\x30\xab\xea\xac\x39\x5f\xd1\ +\xa0\xaa\x2a\x11\xc3\x32\x7b\xa7\x98\xdb\x39\x80\xa7\xa1\xda\xcb\ +\x87\x44\x04\x2b\x40\xfc\xf6\x7a\x67\x68\x74\xa4\x60\xb8\x8a\x0b\ +\x4a\x3d\x4c\x49\x48\x49\x09\xb3\x88\xaa\xb3\xb6\xb8\xb4\x0a\x05\ +\x45\xf7\x4a\x8f\x13\x88\xa7\xa4\xa0\xd8\x30\xc7\x66\x26\x47\xea\ +\x2e\x7b\x61\x49\x25\x33\x47\xa4\xa7\x27\x2a\x97\xb7\x73\x59\x45\ +\x4d\xe3\xbf\xc6\x99\xdc\xa5\x8c\x6b\x5f\x35\xd5\xd0\xc8\x9c\xb5\ +\x03\xc7\xce\x00\x00\xea\x6f\x29\x2e\x2a\x23\xa6\xc8\x5e\xe9\x71\ +\xbc\xe1\x2e\x29\x2a\x71\x1a\x72\x4a\x7a\xaf\x10\x13\x76\xd6\x96\ +\x95\x56\x35\x07\x45\x25\xa5\xc5\x87\x21\xe2\x2d\x2d\x28\x76\x52\ +\x31\x2e\x39\x35\x32\x48\xea\x02\x17\x30\x63\x06\x48\x12\xac\x5e\ +\xdd\x71\xee\x06\x2b\x8a\x5c\x4b\x44\x51\xdc\xbf\x7f\xff\xc9\x53\ +\xa7\x26\x4c\x98\xf0\xbb\xdf\xfd\xee\x3f\x7e\xfb\xdb\xb4\xb4\xb4\ +\xe8\x98\x98\x6b\xdb\xb8\xe1\xc3\x21\x27\x07\xde\x7d\xb7\x7b\x83\ +\x21\xf4\x3a\x7d\xaa\xd5\x16\x4a\x96\x48\x09\x00\x20\x32\x3e\x23\ +\xb2\xd3\x3a\x16\xe1\x09\xbd\xc2\x13\x3a\x81\x94\x57\xa2\x63\x2e\ +\xcd\x74\x13\x83\x42\x5b\xa7\x07\x07\x47\x46\x03\x00\x80\x94\x92\ +\x35\xe0\x12\x9b\x09\x4d\x18\x10\xda\x7a\x73\x48\xd6\x80\x36\x45\ +\x6d\x0a\x4b\xcc\x09\x4b\xec\x8a\xf1\x77\xee\x13\x97\xeb\x23\xde\ +\x12\x12\x65\x01\x00\x90\xac\x31\x59\x7d\x63\xae\xbe\xd7\x1c\x1e\ +\xdb\x46\x4d\x39\x39\x2a\x5a\x06\x00\xe0\x83\x32\xfa\xe5\x74\x5c\ +\x20\x59\xa3\xfb\x0d\x8c\x6e\xf7\x0a\xcd\xe9\x7d\xdb\xbe\x12\x82\ +\xa2\xfa\x0d\x8c\xea\x42\x91\x5f\x4e\x89\x3a\xd5\x9b\x1c\xdc\x3b\ +\x7b\x60\x47\xf9\xd2\xfb\x5c\xfa\x2d\x6b\x74\xca\xc0\xe8\x94\xf6\ +\xdf\x32\xa5\xf5\x1d\xd0\x8d\x28\x90\x01\xaa\x0a\xe1\xe1\xdf\x3d\ +\x08\x87\x10\x72\xbb\xdd\x13\x26\x4c\xa8\xaf\xaf\x7f\xfd\xf5\xd7\ +\x7f\xf3\x9b\xdf\x24\x26\x25\x75\x5f\x1b\x75\x65\xd4\xae\x8f\xa2\ +\x1f\x8e\x30\x60\xf4\x87\x56\xca\x56\x96\xd6\xa1\x03\xbe\xc7\x39\ +\x7a\x86\x01\x3e\x5f\x77\xbd\xfd\x1b\x3f\xcc\x00\x80\x79\xf3\xe6\ +\xa9\x9a\xf6\xfa\xeb\xaf\xa7\xa6\xa5\x25\x24\x24\x5c\xe3\x3a\x8b\ +\x05\xbc\xde\x6e\x51\xec\xd6\x6e\x4d\x59\x77\xb3\x66\xff\xf7\x40\ +\x74\xa5\x47\xf9\x43\xc8\xfa\xbe\xd2\xc9\x65\xdf\x5b\xa1\x0c\x1d\ +\xfc\xfe\xae\x61\xc4\xba\x27\x6d\x23\x60\x00\x00\xb0\x60\xfe\xfc\ +\xd9\x73\xe6\xfc\xf4\xa7\x3f\x6d\x68\x68\xb8\x2e\x8c\x2e\xe7\xfe\ +\xd7\xd1\x46\x08\xae\x70\xd0\x2e\xd9\x57\xbd\xfe\x8b\x8f\xfe\x71\ +\xbc\x0a\x05\x27\xe6\x3e\x7c\xff\xb4\x70\x05\x40\x6b\xde\xb9\x76\ +\xe9\xae\x7c\xbb\x2d\x65\xe4\x43\xf7\x4f\x36\x35\xe7\x2f\x59\xba\ +\xfe\x82\x03\xe7\x4e\xbd\xe7\xb6\xdc\xb6\xf1\x04\x4f\xe5\x89\x65\ +\x2b\x37\x5e\x6c\xd1\xac\xd1\xfd\x1e\x7a\x62\xe6\x89\xc5\xef\x6c\ +\x2f\x75\x28\xa2\x94\x3e\x7c\xfa\x9c\x09\x03\xc4\xef\x30\x02\x46\ +\x3b\x19\x10\x04\x97\xa6\xa0\x18\xde\x96\xc3\x1b\x97\x1c\xe3\x87\ +\x3e\x73\x47\x6e\xeb\xe3\xbd\xb5\x67\x96\x2d\xf9\xb2\xdc\x2b\x0e\ +\x9f\x79\xef\xc4\xbe\xb6\xdd\x5f\x7c\xbc\xa7\xa8\x39\x26\x7b\xc2\ +\x03\x33\x47\x99\x5a\xab\xc1\x70\xef\xfb\x72\xe9\xb6\xd3\x55\x04\ +\xcc\xe3\xe7\x2d\xc8\x42\x85\xff\xfa\xf8\x2b\x6a\xb1\x2a\xc1\x69\ +\x73\xef\x9f\x93\x1a\x2c\x74\x1f\x46\x9d\xa7\xe6\x51\xd6\xd6\x59\ +\xdd\xb5\x67\x57\x2c\x59\x77\xd1\x85\x06\x4c\x9e\x3b\x6b\x44\x06\ +\x8f\x80\x7a\x6a\x36\x7e\xb1\xfc\x60\x51\x43\xec\xc0\xdb\x1e\x9d\ +\x3d\xf4\xe0\xaa\xc5\x7b\x0b\x6a\x40\x6b\xf6\x45\xe4\xbc\xf8\xec\ +\xfd\x11\x1c\x00\x80\xe3\xfc\xa1\xa5\xab\xb7\x54\x39\x8d\xf0\xe4\ +\xc1\x0f\x3d\x34\x71\xd7\xbf\xfe\x7a\xb0\x56\x53\x04\xb9\xef\xc4\ +\xbb\x66\xf5\x89\xe4\x75\xad\x8b\xed\x3b\x11\x42\xa1\xa1\xa1\x37\ +\xec\x5b\x92\x24\x05\x87\x04\xb7\xc2\xc8\x30\x0c\x9e\xe7\x9f\x7e\ +\xfa\x69\x8b\xc5\xf2\xdb\xdf\xfe\xf6\x0f\x7f\xf8\x83\xf5\x0a\x0a\ +\x6f\x32\x81\xdf\x0f\x94\x76\xce\x70\xea\x8a\x1b\x75\x9e\x16\xc4\ +\x68\x7b\x61\xdc\x8d\xf5\x7a\xe4\x43\x3f\x79\x3a\x23\xb8\x23\x94\ +\x6c\xca\x99\x74\x6f\xce\xf0\xe2\xb7\xde\xd9\x54\xe1\xbe\xd5\xbd\ +\xe1\x2b\x5f\xdf\xbb\x5e\xcb\xac\xf9\xc3\xfb\xeb\x07\x0f\x7e\x2e\ +\x06\x03\xf5\x55\x7d\xfa\xfe\x12\x7e\xf8\x83\x2f\x8f\x4a\xf2\x36\ +\xbb\x82\x90\xb7\xbc\xc6\x7b\xeb\xe3\xaf\x8d\x15\x4e\xbe\xbe\x70\ +\x75\x5a\x56\xdf\xa1\xf1\xfc\xb7\xee\xf7\xb4\x93\x06\x42\x6d\x8d\ +\x87\x00\xe0\xe2\xf1\x3d\x3b\xf7\x9e\xf2\x0d\xc8\xea\x78\x85\x23\ +\x9b\xd6\x69\x03\xe6\xff\x22\xad\x64\xe1\x9a\xcd\x61\x6a\xcc\xfe\ +\xaa\xb0\x57\x7f\xf9\xc8\xda\xb7\xde\xde\x55\xd0\x6b\x5a\xbf\x08\ +\x00\x38\xbd\xe9\xd3\xb5\xe7\x94\x27\x9f\x7c\x29\x84\xb9\xc1\x6c\ +\xa9\x3f\x56\x21\x66\x4e\xfa\xd9\x82\xb1\x5b\xff\xf9\xbb\x65\x1b\ +\x7a\xbf\x76\xff\xc0\x6e\x1b\xb5\x6b\xc3\x48\x0a\x4e\xbe\xf3\x91\ +\x67\xab\x0f\xad\x5a\x72\xe0\xc8\x84\x11\x19\x36\x00\x6a\xa0\xd4\ +\xa1\xd3\x47\xde\xa6\xff\xeb\x8d\xcf\xf2\x86\x0f\x1c\x37\xe7\xc1\ +\xd1\x08\xf6\x7f\xfe\xd7\xa3\x52\xaf\x10\x0e\x00\xc0\x70\x96\xbc\ +\xff\xfe\xca\x98\xa9\x8f\xbd\x92\x13\xe5\x76\x78\x15\xe6\xa8\x6c\ +\xa4\x33\x5f\xf8\x6d\xb6\x63\xfb\xef\x3e\x5c\x9d\x19\xfc\x70\x1f\ +\xa2\x77\xbd\x0b\x6c\x77\xb6\xeb\x14\x04\x41\xe0\x79\x4a\x29\x21\ +\x84\xe7\xf9\xe6\xe6\xe6\x7f\xfc\xe3\x1f\x86\x61\xac\x5e\xbd\xba\ +\xb9\xb9\xf9\xbd\xf7\xde\xb3\x74\x56\x78\x8a\x02\x3e\x1f\x10\xd2\ +\x39\x58\x75\xbd\xdf\x40\x0c\xae\xd4\x46\xed\xd5\x22\xf2\xae\xca\ +\x4d\x5f\xae\xf5\xde\x72\xcb\x80\xc4\x60\x00\x00\x4e\xb2\xb2\x73\ +\x6f\x7f\xb2\xd4\x17\x39\x2c\xd1\x24\x38\xd3\x13\xb6\x1c\xdc\xb1\ +\xb9\x81\x44\x66\xe5\x84\x23\x00\x00\x47\xd9\x91\x1a\x21\xf3\x67\ +\xd3\xb2\xad\x00\x21\x56\x1b\x80\x93\x43\xa4\xaa\xf0\xcc\x39\xa1\ +\x42\x0c\x8d\x09\xb7\xf2\xdf\xd1\xae\x5d\xf5\x91\x01\x40\xc2\xa0\ +\x49\x8f\x80\xbe\xfc\x3c\xe9\x88\x5a\xc4\xa7\x25\xed\x3a\xb4\x79\ +\x43\x03\x44\xa5\x65\xc7\x86\xeb\xe0\x39\x7b\xe4\x74\x89\x4f\x75\ +\xba\x9a\x9c\x00\x11\xc0\x1a\x0f\x9e\xaa\x1e\x3f\xe7\xd5\xf4\x68\ +\x1b\x40\x30\x00\x34\x61\xec\xab\xaf\x3c\x73\xea\x5c\x8d\x5b\x4c\ +\xea\x1f\xde\x33\x53\xdb\x99\x62\x77\xb4\x96\x6c\x6e\xca\x5b\xb3\ +\x78\xc3\x89\xf4\xe9\x4f\xb5\x06\x53\x79\x5b\x74\x1f\x5b\x34\xb5\ +\x1f\x46\xb6\x98\x28\x8b\x00\x98\x47\x8d\x27\x0f\x57\x28\xb7\x3f\ +\x9b\xdb\x5a\x29\xf5\x45\x79\xce\xd0\xc1\xcf\x8f\xcb\x94\x00\x82\ +\x6d\x21\xc0\xea\x30\xd3\x2f\x9e\x3b\x29\x7a\x6b\xcc\x91\x71\x21\ +\x0a\x80\xcf\xdf\x35\x8c\xba\x93\xd5\xd8\xda\xd0\x08\x21\x55\x55\ +\x57\xac\x58\x31\x76\xec\xd8\xed\xdb\xb7\xc7\xc6\xc6\xfe\xf6\xb7\ +\xbf\x95\x65\xd9\xe3\xf1\x5c\x06\xa3\x56\x6d\x74\x85\xcb\xd5\x7d\ +\x03\xdf\x26\xc1\x49\x77\x3d\xf4\x68\x6e\xa4\x73\xf9\x87\x9f\x14\ +\xb7\xb4\x25\x18\xe0\xd0\x9c\xe7\x5f\xfd\x55\x5f\x5a\xb8\xa5\xa0\ +\x41\xb2\x85\x05\x71\x5a\x55\x95\x5d\x23\xba\xbf\xcd\x82\xfb\xb0\ +\x24\x4b\x00\x00\xfa\xee\x55\xcb\xf2\x6a\xbc\x22\x53\x8b\x4f\x1c\ +\xca\x3b\x55\x4a\x10\x53\x7d\x9e\x6f\xe9\x5c\x40\xfb\x5c\xca\x4e\ +\x07\x83\xb6\x6d\xb6\x45\x45\xe6\xe1\xb2\xed\x0b\x78\xc5\x6a\xe1\ +\xd4\xea\x5a\xbb\xdb\xa7\x05\xa7\x8d\xb8\x77\xfa\x80\xea\xe2\xe3\ +\x67\x2b\xea\xcc\xe6\x56\x5f\x52\xd3\x29\x32\x9b\x04\x00\x68\x38\ +\xb7\x67\xf5\x8e\x23\xba\xa8\x38\x2b\x8b\x0f\x1e\x3b\x52\xe9\xa2\ +\x58\x73\x91\x9e\xc0\xe8\xca\xf0\x63\x7b\x31\xd2\xc6\xdc\xf9\xda\ +\x4f\xe6\xd4\xe4\x6d\x2d\x73\xd0\xf6\xb1\xa5\x0b\x1f\x7d\xf2\x4d\ +\xe6\xd4\xd9\x19\xc1\x3c\x00\x9c\x3b\x74\x54\x4c\xcd\x49\x6b\x1f\ +\x69\xd5\x55\x3f\x2f\xb7\x46\xcc\xbc\x5b\x56\x2c\x3b\xd9\x40\x04\ +\xdd\x53\x78\xf4\xd0\x91\xfc\x0a\x86\x98\xdf\xeb\x01\xdd\xb8\xde\ +\x06\x0c\x3d\xab\x4c\x8c\x09\x21\x0b\x17\x2e\x7c\xf1\xc5\x17\x8f\ +\x1d\x3b\xf6\xec\xb3\xcf\x86\x86\x86\x3e\xf5\xd4\x53\x0f\x3d\xf4\ +\x50\x64\x64\xe4\x65\x97\x2a\x0a\xf8\xfd\x70\xf9\xca\x5a\xb8\xa7\ +\x9d\x9e\x32\x14\x1c\x93\x3a\x62\xea\xe4\x68\xdc\x62\x6f\xf0\xb8\ +\x5a\x5a\x7c\xaa\x4e\x28\x20\x39\x2c\x58\x42\x3e\x5f\xc3\xde\xad\ +\x47\xd2\xa7\x3f\xfa\xf4\xcb\x0b\xfc\xf9\xbb\x4b\xdd\x00\x00\xb6\ +\xb8\x3e\x7c\x63\xfe\xbe\xf3\x6e\x00\xbe\xa6\xac\xa8\xca\xe1\xc3\ +\x4a\xe8\x8c\xc7\x9f\x79\xfc\x85\x97\xd3\xa1\x6c\xff\xd9\xea\x9b\ +\xa5\x8d\xd8\x55\x1e\x53\x2b\xda\x34\xaf\xc3\xe1\x6e\x3e\xb4\x2b\ +\x2f\xe5\xce\x67\x9f\x7b\x76\x8e\xe3\xcc\x9e\xf2\x16\x9c\x36\x64\ +\xd2\x1d\xc3\xd2\xcc\xd6\x94\x9c\xc4\xd6\x05\xff\xc3\x33\xa2\xc5\ +\xbd\xbb\x8f\x6a\x00\x86\xd3\x5e\x74\xb1\xc6\xaf\x43\xea\xe8\x99\ +\x4f\x3c\xf4\xe8\x53\x77\xf4\x3e\xb2\x7d\x97\xf3\x26\xb8\x42\x3a\ +\x03\xb0\x46\x84\x72\x86\xc7\xef\x53\x1d\x2d\x0e\x5d\x73\x6e\x5e\ +\xb5\x2e\x68\xd4\xfc\x3b\x06\xc7\x01\x00\x50\x77\x61\x79\x43\x4a\ +\x7a\xef\x8e\x40\x7c\x58\x72\x96\x56\x79\x32\xaf\xda\x07\x80\x2a\ +\x4b\x8b\x6a\x5d\xaa\x60\x8d\x9e\xfd\xcc\x13\x4f\xbe\xf4\x4c\xa4\ +\xf3\xcc\xe1\xfc\x2a\xa0\x14\x64\xf9\xbb\xc3\x48\x51\x94\x15\x2b\ +\x56\x9c\x3b\x77\xee\x93\x8f\x3f\x5a\xba\xf4\xf3\xf1\xe3\xc7\xdb\ +\xed\xf6\x63\xc7\x8e\xb5\x47\x29\x3b\x89\x2c\x83\xaa\x5e\xa1\x8d\ +\x7a\x6c\x50\x5c\xd5\xc7\x97\x2c\xdf\xd6\xe2\x76\x8b\xc9\xe3\xb2\ +\xa3\xdc\xab\x3e\x39\x5f\xe1\x98\x00\x00\x20\x00\x49\x44\x41\x54\ +\x5c\x9e\x7e\xcb\x14\xfb\x81\x4d\x45\xcd\x1e\xbf\x94\xfc\x44\xff\ +\x34\xdd\xe8\xbd\x78\xc5\xc2\x73\x3c\x53\x32\x47\xa6\x9a\x00\x00\ +\xc4\xf0\xfe\xf3\xa6\x9d\x59\xf4\xc1\xff\xfc\x7f\xf6\xbe\x3b\x3c\ +\xca\x2a\xfb\xff\xdc\xfb\xb6\xe9\x2d\x93\x5e\x49\x85\x10\x42\x0f\ +\xbd\xf7\x2e\x0a\x8a\x20\xa2\x28\x8a\xbb\xf6\x5d\xd7\x5d\x75\xdd\ +\x5d\x77\x75\x7f\xee\xae\x05\x0b\x16\x54\x74\x45\x04\x2c\x08\x2a\ +\x5d\xe9\xbd\x97\x10\x5a\x42\x7a\x2f\x93\x32\xe5\x2d\xf7\xde\xdf\ +\x1f\x93\x84\x04\x02\x24\xf8\x5d\x15\xc8\x79\xf2\xf0\x90\xcc\x9b\ +\xcc\xcc\x7d\x3f\x73\xfa\xf9\x9c\x03\x76\x53\x69\x09\xbd\xd5\x6e\ +\x2d\x22\x95\x5f\x2d\xf8\xd7\x3e\xbd\x5a\xc5\x25\xdc\x99\x1a\xf1\ +\xbf\x0b\x99\x18\x63\x3c\x40\xc6\x96\x65\x5b\xbd\xa9\xa3\x06\xf7\ +\x58\xb6\xe4\x9f\x99\x3c\x75\xa4\x0e\x8a\x10\x2b\x37\x7e\xfc\xf1\ +\xf6\x6c\x39\xed\xf6\xd9\x9d\x03\xfd\x49\x36\x61\xe8\xd4\x3b\xb2\ +\xde\xff\xf4\xa5\x7f\xee\xc1\xae\x12\xeb\xc0\xdb\x2d\x86\xf2\xac\ +\xad\x2b\x5e\x29\xdc\xef\xae\xa8\xe8\x3d\xf2\x4e\xeb\x4f\x7e\x39\ +\x25\x19\x9b\x96\x7e\x7f\xcc\xe7\x75\x07\xf6\x9c\x9a\x60\x2c\x5a\ +\xfc\xc1\xba\x7e\xc3\xba\xec\x39\x70\x42\x57\xab\x7f\x3b\x1d\xf5\ +\x9a\x78\x57\x1f\xa7\xab\xac\x8a\x76\x0b\xbb\x30\x8d\x6f\x0c\xef\ +\x75\xfb\xb0\x8c\xe5\x6f\xfd\x73\x8b\x4d\x2a\xad\xe6\xbb\x59\x2d\ +\xa5\xde\xc2\xcf\xfe\xfd\x4a\x08\xf6\xd4\x3a\xba\x8d\x4f\x08\x02\ +\xaf\xf7\xa7\xc3\x88\x52\xaa\xd7\xe9\xa7\x4f\x9b\xf6\xd8\x63\x8f\ +\xa5\x76\xed\x72\x22\x3d\xfd\x91\x47\x1e\x29\x2f\x2f\x2f\x6e\x91\ +\x14\x4b\xa7\x03\x45\xb9\x28\x52\x6b\x39\x8b\x5d\x5a\x5c\xf5\xf6\ +\xea\xbb\x2b\x7c\xa7\x85\x86\x2c\xb6\xac\xf9\x26\x77\x7d\x69\xec\ +\xb0\xe9\x54\x75\x17\x17\x95\xca\xa0\x0b\x8b\x0c\x95\x90\x56\x5d\ +\x55\x2b\x1a\xf4\x9e\xca\xd2\x6a\x1f\x38\xc3\x22\x2d\x12\x02\x60\ +\x55\xc5\x79\x95\x32\x1f\x1e\x19\xa6\x6b\xa2\xec\xdc\x95\x45\x25\ +\x2e\x9f\xc1\xe2\x08\x74\x5a\x95\x9a\xca\xb2\x0a\x97\x86\xc5\xc0\ +\x90\x30\xb3\x74\x8d\x71\x1a\x05\xd8\xf9\xfe\x3b\xb0\xe8\x0d\xa4\ +\x6f\xa8\x6f\xfb\xbc\x72\x8f\xb4\x6e\xaf\x2e\x0c\x30\xe8\x01\x80\ +\xc8\x1e\xb7\x86\x2d\x46\x9d\xe2\x76\x79\xa8\xce\x66\xd6\x55\x16\ +\xe5\xba\x14\x21\x22\x2a\x54\x64\x4a\x49\x41\x11\xb6\x85\x06\x9a\ +\x9b\x27\x6a\xd5\xba\xfc\xc2\x52\x82\xf5\xce\xe0\x20\x3d\x56\xcb\ +\x4b\x4a\xeb\x64\xa2\xb7\x38\x43\x9d\xe6\x56\xbe\xaa\xf3\x79\x45\ +\x05\xaf\xf7\xd4\xd5\x14\xb1\x86\x3a\x12\x51\x41\x98\xbd\xaa\xe7\ +\xd0\xc9\x9a\xaf\xba\xa8\xb8\x82\x0a\x96\x88\x70\x27\xc7\x14\x97\ +\xcb\xa3\xd3\xeb\xbc\xd5\xe5\x2e\xb7\x42\x01\xdb\x43\x23\x1d\x3a\ +\x56\x5b\xe3\xd1\x59\x2c\x42\xf3\xcf\x7f\x4d\x79\x41\x79\x8d\x62\ +\xb4\x39\x03\x1d\x66\x9f\xab\xbc\xac\xaa\x9a\x72\xfa\xa0\xf0\x30\ +\x63\xde\x79\x48\xee\x0c\x5f\x7e\x09\xe3\xc7\xb7\x98\xc5\x6e\xfd\ +\x61\xaa\xaa\x2a\xcb\x8a\xc9\x64\xf4\xbb\xd8\x1f\x7c\xf8\x61\x70\ +\x70\xc8\xb4\xe9\xd3\x03\x2e\x5d\x0c\xfa\xfe\xfb\xf0\xcc\x33\x90\ +\x99\xd9\x94\xd9\xf8\x32\x4d\xb4\x54\x89\x73\x0c\x8b\x86\xde\x08\ +\x35\xb4\xf0\x11\x55\x2f\xd8\x01\x00\x0b\xc6\xb0\xa8\x0e\x8d\xbf\ +\x6e\xb5\xdb\x01\x40\x1f\x1a\xd5\x84\xcf\x02\xd9\x43\xa2\x2e\xad\ +\x16\x1a\x1d\xa1\xb1\x0d\x2f\x49\x6f\x71\x44\x59\x1c\xff\x07\xca\ +\x26\x24\x8c\xdc\x3a\x13\x35\x06\x23\x1a\xa1\x8e\x00\x50\x14\x30\ +\xe8\x01\x80\x93\x0c\xfe\x35\x6e\xa2\xd1\xe6\x07\x8b\x23\x34\xaa\ +\xfe\x59\x91\x18\x1c\xd9\x52\x96\x56\x30\x45\x44\x37\xba\x93\x5c\ +\x50\x78\x54\x50\x5b\x9d\x0c\xaa\xf9\x92\xef\x65\xb4\x8e\x35\x1e\ +\x9d\xa6\xf2\x92\x0d\x00\x78\x9d\x35\x32\xa6\xe1\xe8\x91\x68\xb3\ +\x8b\x00\xa0\xd3\x45\x34\x3d\x2b\xb3\xb5\x85\x02\x99\xc5\x19\x6e\ +\x69\x70\xf1\x0d\x36\x67\xb4\xad\xe1\x1b\x45\x05\x4d\xfb\x3f\x99\ +\xdc\x12\x04\x41\x92\x24\xc6\x98\xa6\x69\x56\xab\xf5\x77\x4f\x3e\ +\x69\x30\x1a\x11\xc2\x2d\xa6\x07\x40\x55\x5b\x95\x37\x0a\x0a\x0e\ +\x98\x39\xf9\x09\x8c\x51\x53\xbf\x83\xb0\x5f\xd7\xcc\x2b\x46\xa8\ +\xcf\xf8\x09\x6c\xf2\x94\x8b\x14\xb4\xf8\x8b\xa6\x4a\x23\xc3\x43\ +\x43\xee\x79\x11\x70\x33\x4f\x0d\x93\xff\xcd\xd1\x31\x06\x84\x80\ +\xd0\x96\x45\x4c\x08\x4b\x92\x84\x9b\x6b\x3b\x46\x35\x59\x56\x69\ +\x03\x32\x28\xa5\xe8\x8a\x15\x38\xd0\xb4\x56\xf9\x46\x1c\xc7\xc3\ +\x25\x7d\x62\xf8\xd7\x37\x8d\x24\x5d\xda\x67\x83\x7f\xe1\x59\x17\ +\x8e\x6f\x68\x25\x6c\x7a\x2b\xf0\xff\xe6\xe8\x28\x05\x4a\x5b\x33\ +\xbd\xdf\x90\x8d\xe4\x88\xaf\x64\xfd\xb7\x3b\xca\x65\xca\xf3\x02\ +\x87\xa8\xaa\x51\x46\x88\x39\x26\x79\x60\xaf\x54\x13\xbe\x40\x06\ +\xd1\x90\x02\x68\x59\x71\x81\xaa\xfe\x54\x17\xbb\x5d\x7e\x45\xe2\ +\xd7\x1f\x7c\xab\x6f\x22\x02\xa0\x6a\x65\x59\x49\x99\x0a\x95\x39\ +\x67\xf2\x35\x6b\x6a\x7c\x04\xa9\xca\xdb\x7a\xbc\x38\x2e\xb9\x6b\ +\xb2\x15\xc9\xad\x61\x5a\x17\x84\xd6\x6a\xa3\x76\xb9\x3e\xc4\x7f\ +\x2f\x5b\x0d\x23\x46\x09\x36\x84\xcf\xf8\xcd\x93\x92\xc0\x1f\x5e\ +\xf9\xe6\x1a\x4f\x97\xdf\xcf\x1a\xaa\x15\x1f\xfd\xf7\xeb\xdf\xf8\ +\x94\x56\xe7\xc5\x78\xfe\xd2\x22\x6b\x3b\x8c\xae\x7f\x18\xb5\x85\ +\xee\x07\x21\x8c\xa9\xf7\xd4\x8e\x4d\x4b\xbe\x5a\x57\x95\x1c\xe8\ +\x66\x50\x97\x7f\xb6\x1c\x24\x8b\x51\x60\x4c\x69\x2d\x8c\x00\xae\ +\x04\x23\xdc\xce\x3f\x74\x7d\x89\xdf\x11\x6c\x1e\xa9\xa1\xcb\x7b\ +\x87\x08\x71\x20\x97\x7e\xb9\x68\xd1\x86\xd3\x64\xcc\xf4\xfb\x73\ +\x76\x6e\x7e\xe1\xd9\x74\xa5\xa2\x30\x62\xd8\xbd\x51\x66\xa6\xc9\ +\xac\x0d\x4f\x7a\x11\xb4\x9a\x7e\x53\x59\x5e\x46\x49\x3b\x05\xd1\ +\x75\xa2\x89\x30\x16\x4a\x4b\xec\x00\x95\xe5\x65\x9a\xdd\x86\x1a\ +\x86\x2e\xea\x6a\x6b\xcc\x66\xcb\xe5\x7c\x23\xd9\x53\xed\x31\x74\ +\x7a\xe2\xd9\x89\xa9\x91\xf6\xea\xde\x1d\xb7\x6d\x3f\x84\x82\x6e\ +\x19\xd0\xab\x23\x52\x14\xda\x26\xec\xb6\xa8\x8d\x28\xa5\x56\x9b\ +\xad\xa6\xda\x55\x57\x57\xdb\x7e\x87\xae\x0f\x18\xe9\x0d\x92\xbb\ +\xce\x0e\xe0\xf1\x7a\x55\x45\x06\xb9\xbe\x7b\xda\x66\xb3\xfb\x33\ +\x40\x2d\xfa\x46\xa2\x3d\xe1\x9e\x79\x9d\xab\x8b\x73\x8f\x1f\xcd\ +\x33\x3a\x82\xc7\xdc\x36\x03\x13\xd9\xa7\xa8\x6d\xa0\x0a\xbe\x82\ +\x36\x62\x8c\x89\xa2\x14\x14\x1c\xd6\xce\xf6\x79\xdd\xc0\xc8\x60\ +\xc0\x01\x81\x00\x10\x10\x14\xc4\x42\x42\xa1\x49\x13\x3e\xb9\xdc\ +\x46\x22\x84\x04\xac\x1d\xfc\x66\xf1\x27\x6b\x0f\xd7\xc9\x32\x43\ +\xa6\xd4\x11\xb7\xcd\x99\x3a\xc0\x08\xd0\x86\xdd\xcd\x2d\xa5\x01\ +\xf8\x26\xee\x1a\x23\xed\x16\xed\x3a\x82\x11\x21\x40\x09\x00\x50\ +\x42\x28\x21\xd0\x8a\x65\x56\x18\xf3\x9e\xe2\x83\x2b\xb7\xe6\x4c\ +\xbc\x6f\x7e\xd1\xce\x4d\xf6\x4e\x69\xe7\xf7\x6e\xda\x99\x91\x30\ +\x3e\x35\x90\x28\x3f\xe9\xd6\x5f\xd0\x46\x8d\xe9\xf0\xf6\x3b\x74\ +\x7d\xc0\x88\x17\x90\x4e\x07\x00\x3a\x9d\x0e\x44\xa9\xa9\xad\xf1\ +\x7a\xbd\x2d\xde\x47\x84\x50\x6d\x45\x01\x38\x13\xfb\x76\x8d\xf9\ +\x7e\xaf\x18\xda\x21\x51\xc9\xd8\x54\x53\x5d\xcb\xf0\x4f\x5d\x30\ +\x5c\x0f\x23\x9d\x4e\x77\xe2\xc4\x89\xef\xbf\xff\x4e\x27\xe9\xda\ +\xef\xd0\x75\x21\xaa\x28\x84\xe7\xe4\xce\x01\xf8\xf8\xa3\x0f\xcb\ +\x42\x42\x38\x55\x03\x00\x06\x0c\x23\x34\xfb\xee\x39\x26\x93\x89\ +\x5e\x32\x2a\xc9\x18\xd5\x5b\x43\x1d\xfa\xda\x1a\x0f\xe3\x7d\x59\ +\xef\xbf\xfa\xff\x6c\xc1\x09\xf7\x26\x47\x31\xb5\x2d\xaa\xa8\x25\ +\x80\xf2\x0d\xb9\x00\xbe\xa2\xa2\x62\xd7\xce\x9d\xa6\xff\xa3\x31\ +\x83\x76\xf9\x5f\x8b\xcc\x73\x49\x95\x55\x00\x70\xfc\xe8\xd1\xec\ +\xec\x6c\x81\x10\xbf\x55\xc1\x18\xcf\xb8\x73\x66\x8b\x6c\xad\x94\ +\x68\xfa\xd0\x1e\x0f\x3f\xdc\x47\xc4\xa4\xf7\xe8\x69\xd6\xde\xba\ +\xee\xbd\xba\x39\x04\x22\x5f\x9d\x2a\xa0\x89\xb4\x64\x3d\x2f\x18\ +\x35\x8e\xe3\x0c\x06\x83\xfe\xff\xa2\x95\xae\x5d\x7e\x06\xe1\x78\ +\x4e\x92\x3c\x00\x60\x10\x25\xbd\x5e\xdf\x14\x46\x97\x63\xfc\x45\ +\x98\x23\x75\xf9\x5f\x2c\x5f\x5d\xe0\x65\xa2\x28\x71\x4c\x3e\x9e\ +\x9e\x39\x69\xca\xf8\x18\xa7\xd0\xfa\xdd\x7c\xf5\x15\x98\xe6\x4f\ +\xd1\x62\x16\x1b\x31\xa2\xca\x8a\x0a\x18\x23\xc6\x00\x63\x41\x10\ +\x11\x51\x65\x8d\x49\x3a\x11\x01\x00\x23\x3e\x59\xe5\x25\x9d\x80\ +\x80\x10\x55\x55\xeb\x5b\x55\x31\xc7\x0b\x02\x4f\x55\x45\xf3\x6f\ +\x53\x03\xc0\x18\x21\xcc\x8b\x02\x4f\x34\x55\xd3\x1a\x2f\x13\x04\ +\x81\x43\xc0\x54\x45\xf1\x8f\xd9\x23\x8e\x17\x05\xbe\x9d\xec\xb8\ +\x8d\xce\x11\xf8\xd9\xad\x50\xeb\x83\x6b\xc6\x80\xd3\x85\x44\x46\ +\x8b\x2a\xc3\x18\x8b\xe0\xd9\xbd\x7d\xef\xf1\xdc\x3e\x71\x21\xe1\ +\x6d\x80\xd1\x15\xb4\x51\x33\xb4\x29\x3e\x63\x7c\xdf\x79\xd3\x47\ +\x1b\x89\x82\x18\xc9\x4d\xdf\xb5\x66\xdd\x76\x5d\xb7\x09\x13\x53\ +\xd1\x57\x9f\xad\xf7\x00\x80\x29\x69\xee\xec\x01\x47\xbf\xfb\xef\ +\x81\x12\xc5\x16\x9e\x32\x6d\xe2\xc8\x18\x87\x9e\x69\x75\x47\xb6\ +\xae\x59\xb7\x2b\xa7\xdf\xad\xb3\x06\x75\x8a\xe4\x04\x91\x43\x44\ +\x51\x48\xc9\xf9\x3d\xcb\x97\x6e\xb4\x27\x0f\x9c\x30\x7a\x70\x88\ +\x59\x20\xbe\xca\xbd\x1b\x57\xef\x3c\x59\xc8\xb0\x21\x65\xe8\x2d\ +\x63\xfa\x27\x62\xc6\x2a\x32\x76\x7e\xb3\x7e\x87\x4b\xc5\x1c\x6e\ +\xc7\x52\x5b\x80\x84\x00\xe0\x2a\x1b\x13\x9a\xa3\x88\x60\x7d\xe0\ +\xe8\x5b\xef\x68\xf8\x81\x5b\xc9\xcd\xf0\x78\x7c\xac\x4d\xab\xee\ +\xfc\x30\xba\xaa\x36\xa2\x94\x18\x42\x3a\xc4\x85\xe3\xe5\x6f\xad\ +\xa8\xd6\x45\x4d\xbc\x73\xd6\x3d\xac\xea\x1b\x39\x38\x29\x41\x00\ +\x55\x56\x01\x10\x32\x26\x26\x75\xcc\x5e\xab\xf2\x41\xdd\x1e\xfd\ +\xfd\x7d\xca\x89\x4d\xeb\xbe\xcb\xd4\x87\x75\x99\x3a\xf7\xf1\x00\ +\xc3\x1b\x6b\xf6\x6c\x29\x3f\x69\xea\x76\xeb\xdc\x3e\xfa\x93\x1f\ +\x7e\xbd\xcb\xe3\x29\x37\x76\x1e\xfb\xd8\x23\xd3\x0a\xb6\x7d\xbd\ +\x66\x6b\xb1\x33\xa1\xdf\x6d\xf3\x9f\x36\xbd\xf1\xfc\x76\xbe\xff\ +\x9c\xe9\x03\x76\x2c\x5d\x7c\xc6\xa3\x0f\xe0\x3d\x84\x41\x3b\xf9\ +\x7a\xdb\xf5\x11\x00\x00\x6e\x75\x70\x8d\x10\x47\x7c\x65\x9b\x36\ +\xad\xad\x52\x19\xc7\x61\x5f\x45\xd6\xf6\xb3\xec\x8e\xf1\xc1\x40\ +\xdb\x90\x36\x02\x55\x05\x8e\x6b\x8d\x51\x03\x00\xe6\xa9\x2a\x48\ +\x3f\x7a\x24\x5f\x3e\x1b\xdc\x75\xc8\x94\x84\x70\x7c\xc4\x47\xb0\ +\x2d\x2a\x36\xde\x0d\x00\x96\x60\x44\x15\x9f\x8a\x53\x47\x4c\x09\ +\x28\xda\xf1\xdc\xa2\xe5\x75\x58\x47\x0f\x1e\x2a\x45\x8e\x47\x46\ +\x4f\xdc\xba\xeb\x5f\x27\x72\x91\x63\x40\x65\xa2\x21\xff\xd4\xc9\ +\x74\x95\xb3\xdc\xfe\xd4\x28\x72\x7c\xf9\xbb\x4b\xd6\x33\x9d\x24\ +\x1f\x38\xea\xd1\x3d\x7b\xfb\x94\xc1\x47\xd7\xf9\x14\x44\xdc\x35\ +\x15\xe7\x4e\xe4\x1c\xf2\x31\x93\xd9\x78\xb5\x0d\x12\xed\x72\xa9\ +\x36\x42\x80\x30\xd7\xfa\x6d\x75\x08\x33\xcd\x9b\x77\x3e\xb3\x58\ +\x01\x44\x35\x24\xd9\x6f\xbd\x7f\x72\x8f\x28\xa3\xda\xa6\xa4\x91\ +\xaa\x02\xcf\xb7\x0a\x46\x94\x68\x92\x33\xf1\xd6\xbb\xe6\x52\x7b\ +\x4c\xcf\x64\xcb\x0f\xef\x1d\xf1\x3a\x86\x1b\x83\x3b\x4e\x9e\x3e\ +\x43\x01\x40\xa2\xdd\x69\x40\x84\x71\x41\x31\xf6\xf3\x99\x39\x5e\ +\x22\x48\x7a\x11\x38\x52\x78\x36\x07\x86\xf5\x0b\xb5\x0a\x59\x6e\ +\xe0\x30\x42\x18\xf3\x1c\x26\x92\x3d\xc2\x22\x16\x1e\xce\x54\x45\ +\x83\x51\xe0\xb0\xea\xc9\xcb\x3e\xc7\xfa\xc4\x93\x33\x6f\x7d\xba\ +\xcc\x32\xe1\x96\x07\xd2\x26\x54\xec\xdd\xf0\xed\xf6\xa3\xd9\x04\ +\xf3\xed\x36\xad\x8d\xda\x08\x01\x42\x7c\xeb\x8d\x1a\xd5\x78\x53\ +\xd4\xcc\x07\xe7\x57\x54\xd6\x9a\x03\x9c\x3a\x04\x88\xc7\xaa\xcf\ +\xa7\x42\x5b\xac\x5a\xeb\x61\xe4\x7f\x8d\x9a\xea\x2b\x3d\xb3\xf7\ +\xfd\x75\xa7\x4e\x9f\x2b\x8c\x1c\x6f\xa8\xc9\xdd\xff\xce\x2b\x1f\ +\xd5\x00\x20\x47\xef\x67\x1f\xb9\x85\xe7\x68\x55\xb1\x27\x3c\x24\ +\x88\x67\x8a\xaa\x0a\x44\x56\x22\x42\x43\x10\xd4\x56\x7a\x28\xd7\ +\xd8\xc3\x8b\x10\x68\x75\xe5\x3e\xad\x43\x44\x08\x92\x33\x55\x4e\ +\xf2\xaa\xcc\x19\x1c\x2e\xd5\x55\xc8\xaa\xfb\xf0\xfa\x25\xe9\x3b\ +\xd6\x24\xa6\x8d\xb9\x7f\xde\x6f\xe5\x57\x5e\xdc\x9e\xe9\x12\x85\ +\xf6\xc6\x95\xb6\x69\x23\x8a\x31\x4f\x48\xab\x95\x11\xe6\xd4\xca\ +\x55\x9f\xbc\xbb\xf1\x64\x55\x4c\xf7\x51\xf3\xee\x1a\x5e\x7a\xe4\ +\x28\x0e\x4e\x8a\x09\x32\x10\xd2\x6a\x17\x5b\x51\x40\x10\x2e\xaa\ +\xac\xe1\xcb\x04\x93\x22\xa9\xcd\xd9\xb0\x6a\xe5\x86\x1f\xb7\x65\ +\xe4\x56\x02\xe6\x30\xe6\x78\x0e\x31\xea\x17\xe0\x78\x5e\x40\xda\ +\xf1\xcd\x6b\x51\xf2\xa8\xbb\xa7\x0d\x8b\x08\x0e\x4a\x4a\x9b\x38\ +\x6f\x46\xf7\x33\x7b\xd6\x65\x7b\x30\x8f\x11\xe6\x78\x9e\xc3\x00\ +\x9c\x80\x6a\xb6\x6c\xda\x1b\xd0\x6f\xf6\x9d\x63\x7a\x85\x04\x85\ +\xf4\x18\x31\x7d\xd6\x88\xe4\xdd\xab\xb7\x28\x01\xb1\x7d\xfa\xf7\ +\x89\x0c\xd0\xbb\xab\x5d\xa0\xb3\xda\x8c\x12\x6b\xdf\x24\xda\x16\ +\x41\x00\x14\x01\x41\x98\x6f\x83\x4d\xe3\x5d\xf9\x47\x0e\x14\x5b\ +\x1f\xfe\xfd\x03\xfa\xe2\x63\xe7\x0a\xdd\xe7\x8f\xfc\x78\xe0\x5c\ +\x09\xd7\xa6\x4f\xaf\x2c\x83\x28\x5e\x5d\x1b\x21\x84\x34\x6f\x4d\ +\x59\x19\x87\x25\x9d\x44\x78\x8c\x80\x50\x4d\x73\xbb\xca\xca\x11\ +\xc3\x1c\x06\x40\x4c\x2e\x2f\x2b\x55\x90\x50\x97\xb3\xeb\xb5\xb7\ +\xb8\xdb\x26\x8f\xbe\xaf\x3b\xc6\x1c\x39\xb3\xf6\x93\x55\x1b\x8e\ +\x62\x41\x00\x4a\xbc\xae\xf2\x72\xd9\x0d\x08\x71\x82\x50\x7c\x70\ +\xf5\x3b\x9c\x6f\xd2\xc8\x69\xf3\x86\x50\x8c\x94\xbd\x2b\x5e\x5b\ +\xbd\xf7\xbc\x25\xa1\x7f\xdf\x51\xe3\x82\x25\xca\x09\xdc\xd9\xd5\ +\x8b\xb7\x9f\x2e\xe3\xdb\xd4\x9a\xde\x2e\x00\x14\x21\x82\x91\x48\ +\xda\xe0\x20\x6b\xaa\x66\x30\x99\x1d\x36\xb3\xcd\x8c\x4b\x72\xce\ +\x17\x15\xd7\x5a\x3b\x8a\x6d\x7b\x56\x9f\x0f\x44\xf1\x22\x6d\xd4\ +\x02\x8c\x38\x49\xef\x3a\xba\x7e\xc1\x61\xe0\xb8\x7a\x67\x85\xd3\ +\xe9\x4a\xf6\xad\x5a\xb0\x07\x38\x4e\xc0\x00\x50\x9b\xf1\xd6\x82\ +\x74\xcc\x71\x46\x09\x97\x66\x6c\x59\x78\x7a\x87\xc8\x73\x8c\x12\ +\x55\xd5\xb0\x20\x70\x08\x61\x1d\x7f\x7c\xd5\xa2\xa3\x80\x39\x49\ +\x00\x00\x81\xa7\x99\x7b\xbf\x5f\x70\x70\x83\xc0\x63\xa6\x69\x8a\ +\x46\x79\x51\x5f\x97\x73\xe8\xa3\xd7\x0e\x61\x8e\x03\xaa\x29\x0a\ +\xe1\x04\x9e\x6b\x5f\x3c\xd1\x76\xa3\xa6\xe1\x36\xf8\x46\xc0\xa8\ +\xc9\x19\x81\xcb\x36\xbc\xf6\xef\x2c\x5f\x75\x35\xcb\x5c\x6a\x4f\ +\xe8\x37\xa6\x53\x18\x6d\xdd\xe2\xeb\x0b\xda\x48\x92\x5a\xe7\x1b\ +\xa1\x8b\x1b\x21\x51\xb3\x9f\x20\xae\xfe\x1b\xc4\x0b\xa2\x3f\x79\ +\x0a\x08\x0b\x4d\x46\x14\x9a\x5f\x5e\xff\x10\xa3\x0c\x30\x27\x8a\ +\x5c\x83\xdf\x04\x8c\x52\x00\x2c\x88\xed\x08\x6a\xbb\x51\x63\x8c\ +\x22\x44\x30\x16\x5b\xbd\xaa\x81\x51\xc2\x9b\x23\xa7\xcc\xb8\xb3\ +\xd2\x47\x39\x0e\x03\xc2\xce\xd0\x98\x40\x03\x22\xad\x07\x22\x00\ +\x78\xbd\x20\x49\x97\xd5\x46\x8c\x31\x55\x55\x55\x55\x6d\xbf\x43\ +\xd7\x85\x68\x18\xcb\x84\xa8\x18\x71\x8a\xa2\xaa\x0a\x22\x14\x1a\ +\x8a\x5a\x57\xc8\x1b\x69\xde\xd2\xcd\x6b\x56\xe7\x78\x18\x8f\x31\ +\x10\x4f\x99\xdb\x32\xe7\xe1\x47\x07\x24\x98\xe5\xd6\xb7\xf4\xfb\ +\xc7\xbd\x5b\x84\x91\xa2\x28\xd1\x51\x91\xf7\xdf\x3f\x57\x12\x75\ +\xac\xbd\x73\xed\xba\xb0\x68\x3c\x2f\x55\x55\x19\x0e\x1d\xe9\x9b\ +\x9a\xea\x9c\x3d\x0b\xcb\x32\x00\x20\x40\x1a\xd1\x74\x92\x44\x5b\ +\x52\x30\x94\x6a\x9c\x31\xe2\xce\x87\x1e\xd7\x18\x20\x84\x0d\xbc\ +\xf7\x9b\xc5\xef\xe5\x95\x56\xb0\x24\x5b\x1b\x1a\xd7\x3c\x9e\xcb\ +\xc2\x88\x31\x26\x8a\x42\xe7\x94\x54\x8b\xd5\x4e\xdb\xa4\xe2\xda\ +\xe5\x97\x82\x91\x20\x70\x15\x15\xa2\xd9\x1c\x1e\xe0\xb4\xf4\xee\ +\x8b\xbc\x5e\x00\xc0\x98\x2b\x2b\x29\x6c\x8d\x22\x40\xc0\xea\x2a\ +\x8a\x0a\xcb\xb5\x44\x9d\xae\x6d\x2d\xaf\x7e\x6d\xd4\x5c\xe7\xb5\ +\x60\xd4\xda\x61\x74\x7d\xc0\x88\x31\x42\x29\x15\x45\x56\x5b\xab\ +\xaa\x2a\x52\x55\x00\xc0\x98\x6a\x97\x77\x95\x10\xe6\xd5\x9a\xec\ +\xa5\x6f\x7d\x96\xaf\x32\x0e\x63\xea\xa9\x2c\xc3\x11\x63\xa2\x82\ +\xa1\x4d\xab\xa4\xdd\x6e\xd0\xeb\xaf\x1e\xa9\xb5\xcb\xf5\xe2\x62\ +\x03\xcf\x83\x24\x21\x8f\x07\x5a\x57\x8e\x64\x54\xe3\x8d\x91\xb3\ +\x1e\x7d\x9c\x50\x06\x98\xb7\xea\xd4\x6f\x3e\xfa\x20\x2b\xa7\x24\ +\x25\x28\x0c\xb4\x56\xfb\xc4\x75\x75\x60\x34\x5e\xf4\x8c\xed\x21\ +\xd2\xf5\xed\x1e\x51\x51\x44\xee\x36\xd0\xd5\x31\xc6\x34\x55\x55\ +\x35\x4d\x53\x95\xaa\xd2\xfc\x9c\xa2\x0a\x8d\xd2\xb6\xd5\xc4\xeb\ +\xea\x2e\xe5\x77\x6b\xd7\x46\xd7\x8f\xfa\x41\x88\xe7\x79\x4d\xd3\ +\xea\xfb\xac\xfd\xda\x48\xa7\xc3\xad\x86\x11\xe6\x78\xb5\x2e\xfb\ +\xb3\x37\x3f\x38\xef\x01\x81\xc3\xaa\xcf\x63\xed\x38\xbc\x6f\xa7\ +\x50\xd2\xa6\x26\xda\xda\xda\x4b\x17\x26\xf1\x57\x7e\xd1\x08\x01\ +\x30\xd0\x34\x8d\xb6\x57\xdf\x7f\x39\xe1\x79\x9e\x31\xa6\x28\x4a\ +\x49\x49\x89\xc3\xe1\x90\x24\x09\x21\xa4\x51\xca\x78\x9e\xe9\x74\ +\xb8\x45\xf6\xea\x96\x84\x12\x82\x0d\xe1\x33\x1f\x7e\x0a\x71\x48\ +\x51\x54\xd1\x60\xb1\x59\x0c\x40\x1a\x1b\x0a\x5b\xad\x8d\x2e\xe9\ +\xb4\xe6\x2f\x87\x21\x45\x55\x8f\xa5\x9f\x52\x64\x05\x73\x38\x29\ +\x21\xce\x61\xb7\xd2\xc6\xea\x1d\x02\x00\x20\x84\xb4\xa2\x9e\x87\ +\x05\x91\xa7\x9a\x4a\x9a\xd7\x7d\x10\xc6\xc0\xda\x91\xd9\x3a\x15\ +\x82\x71\x56\x56\x96\xd3\xe9\x24\x84\xbc\xf8\xe2\x8b\xcf\x3e\xfb\ +\xac\xcd\x66\x2b\x2c\x2c\xec\x10\x1b\x5b\x0f\x23\xff\x4a\xb5\x56\ +\x9a\x41\xc9\xa8\xa3\xb9\xdf\xae\xda\x94\xe7\x92\x25\x63\x50\xff\ +\xd1\xe3\x7b\xc6\xd9\x11\x6d\x0b\x8e\xaa\xab\x2f\xe5\xbe\xe5\x2f\ +\x03\x7f\x6e\xd3\x96\x9d\x66\xa3\xc1\x6c\x36\x69\x1a\x59\xf9\xdd\ +\x86\x3e\x3d\xbb\x5e\x68\x2b\x63\x8c\x01\x84\x04\x07\x5a\xcc\x17\ +\x8f\x1f\x08\x3a\xbd\xc8\x61\x00\x46\x09\x51\x15\x55\xd3\x3c\xd9\ +\x67\x4b\x4d\x41\xe1\x76\x23\xdf\xb4\x2b\x86\x6a\x2a\x43\x18\xb7\ +\xf7\xa9\xb5\xc2\x90\x71\x1c\xb7\x66\xcd\x1a\x8f\xc7\x13\x19\x19\ +\xe9\x72\xb9\x36\x6e\xdc\x58\x55\x55\xa5\xaa\xea\xef\x9f\x7a\x8a\ +\x0a\x02\x35\x1a\x71\x4d\x0d\x92\x65\x40\xe8\xaa\xab\x14\x10\xe6\ +\x58\x5d\xde\x67\xef\x7e\x50\xe9\xec\x48\x6b\x0a\x09\x41\x2b\x97\ +\x7c\x2a\x3e\x30\xbf\x6b\x88\xa0\xb4\xb2\x89\xd6\xeb\x85\xda\xda\ +\xa6\x74\x7d\x57\x34\x6a\x0c\x5c\xae\xea\xc1\xfd\x7b\x8b\xa2\xc8\ +\x73\x9c\xd7\xeb\xcb\x2b\x28\x6a\x96\x1e\x65\x2c\xf3\x7c\xce\xa0\ +\x7e\xbd\x9a\x0c\xb2\x20\x1e\x69\xc7\x37\xac\xd8\x9b\x5d\xc5\x61\ +\xce\x10\x10\xd9\x7f\xf0\xa0\x08\xb1\x6a\xf3\xf7\xeb\x3a\x4e\x9c\ +\xdd\xdf\x22\x6a\x18\x8b\x3c\x0f\x80\x98\x37\x7f\xf5\xea\x1f\xc2\ +\x86\xdc\x3e\x20\x5c\x74\x7b\x55\xec\x6f\xdf\x66\x20\x08\x22\xa2\ +\xaa\x4a\x91\x20\x0a\x3c\xc6\x54\x53\x65\x55\xf3\xf7\x77\x23\x46\ +\x55\x45\xd1\x18\x70\xbc\x20\xf2\x3c\x30\xa2\x28\xca\xcd\xd0\x10\ +\xa0\x69\x1a\xc7\x71\x9d\x3b\x77\x7e\xff\xfd\xf7\xcf\x9e\x3d\x9b\ +\x98\x98\xb8\x6b\xd7\x2e\x97\xcb\x75\xf7\xdd\x77\x23\x00\x8d\x52\ +\x6a\xb3\x01\xa5\xc8\xe3\x61\x7a\xfd\x55\x27\x1e\x31\xe6\x2a\xf3\ +\x8f\xe5\x09\xc9\xbf\x9f\x7f\xc7\x0f\x8b\x3f\x4d\x1c\x3f\xbb\x70\ +\xdd\x82\xf4\xb3\xf9\x5d\x23\x12\x40\x6b\x1d\x9d\x88\x7f\x27\xe9\ +\x25\x1b\xdc\xf8\xcb\x29\x52\x55\xd5\x36\x6d\xd9\x29\x89\x22\x03\ +\x26\x89\xa2\xc0\xf3\x4d\x93\x54\x1c\xcf\x67\x9c\xc9\xef\xd6\xa5\ +\x93\xc5\x62\xa9\x87\x11\x02\xcc\xe4\x13\x3b\x76\x57\xc7\x8c\x18\ +\x9e\x6a\xcf\x3a\xb8\xed\x83\x45\xf9\x73\x1f\x98\x3e\x6c\xf4\x70\ +\x5d\x80\x04\x08\xcb\x55\x85\xe9\x59\x79\x9a\x14\x98\x18\x83\x73\ +\xce\xa4\xe7\x8b\xbb\x70\x4c\x40\x78\x6c\xa4\x2f\xaf\x4c\x1f\x14\ +\x19\xa0\x63\x25\xb9\xe7\x34\x63\x70\x88\x09\x72\xcf\x9c\x2e\xa9\ +\xa8\x35\x04\x44\x26\xc6\x47\x68\xd5\x85\xe9\xe7\x72\x35\x9d\x33\ +\x31\x3e\xda\x24\x42\x5d\x65\xfe\xf1\xac\x02\x4d\xb4\x74\x88\x8f\ +\xb3\x49\xf8\xc6\xb6\x8b\xa2\x28\xee\xde\xbd\x7b\xf9\xf2\xe5\x94\ +\xd2\xd8\xd8\xd8\xb9\x73\xe7\x46\x45\x45\x15\x15\x15\x2d\x5e\xbc\ +\x78\xc3\x86\x0d\x9b\x36\x6d\x9a\x3c\x7b\xf6\x14\x87\x03\x18\x43\ +\x75\x75\xec\x8a\x24\xeb\x0d\xca\x01\x10\xe2\x79\x44\x55\x8d\x10\ +\x5f\xc5\xee\x8d\xab\x8b\x33\xd5\xc1\x03\x1d\xa8\xf5\x99\xc2\x9a\ +\x1a\xe0\xf9\xd6\x1a\x35\x4a\xa9\x20\xf0\x3d\xba\xa6\x48\xfe\x6a\ +\xeb\x25\xc6\x47\x27\x49\xe5\x95\x55\x84\x36\xdb\xf5\xc2\x18\x41\ +\x92\xa5\x63\xd7\x3e\xc3\x47\xc4\xf6\x4e\x30\x1d\xfe\xeb\xd7\x39\ +\xb9\xf9\xa7\x57\xaf\x4a\xba\xf3\x09\xa7\x76\xe2\xbf\x8b\xbe\xaa\ +\x35\x38\x1d\x01\xe1\xce\xd0\xee\x3a\x01\x15\xe5\x9e\x3b\xcb\x7c\ +\x01\xa1\xfc\xd7\x9f\x7f\x9e\x3c\xf3\x8f\x53\x63\xe5\x95\xdf\x7e\ +\xe2\xea\x76\xdf\x8c\xd0\x9c\x4f\x3e\x58\x63\x8e\x8e\x8b\x4a\x30\ +\xc6\x05\xc9\x5f\x2f\xfd\xa6\xd6\x10\xc4\xaa\x7e\x3c\x70\x7e\xd4\ +\xac\x01\xce\xaf\x17\x7f\x5a\x63\x8b\xb6\xe9\x0d\xd6\x88\x68\xbb\ +\x4e\x82\x1b\x1a\x46\x9a\xa6\x75\xea\xd4\x29\x2d\x2d\x6d\xed\xda\ +\xb5\xe3\xc6\x8d\xeb\xdc\xb9\xb3\xc7\xe3\x49\x4c\x4c\x1c\x31\x62\ +\xc4\xa2\x45\x8b\x86\x0d\x1b\x96\x9a\x92\xa2\xa6\xa7\x4b\x94\x62\ +\xb7\x9b\xe0\xab\xb7\x8e\x32\xa2\x9a\xc2\xba\xdf\x32\x3e\x52\x62\ +\x5c\x48\x90\x6e\xff\xf1\xdc\x81\x13\x66\xf4\x89\x77\xa8\xad\xaf\ +\xf0\xd7\xd4\x00\xc7\xb5\xd6\xc5\xf6\x2b\x24\x67\x80\xfd\x72\xcb\ +\x47\xf5\x3a\x9d\x5e\xa7\xbb\x78\xc2\x17\x71\x3c\xc8\x99\x27\xf6\ +\x6c\xf0\x1d\xcb\xd8\xb7\x8d\x8f\x4e\x88\x0f\x33\x9c\xc1\xbc\x0e\ +\xc9\x07\xb7\x7c\x5f\x1d\x39\xf8\xf1\xd9\xa3\x45\xaa\x61\x39\x5b\ +\xc5\xc6\x7e\x93\x67\x4e\x4a\xb0\x78\x5d\x19\x9c\x20\xf1\x18\x18\ +\x20\x5e\x94\x44\x9e\x53\xdc\x35\x7c\x40\xa7\x39\x0f\xdd\x1f\x24\ +\x68\x87\x57\xbe\x7f\xa4\x90\xbb\x65\x5a\x57\x96\xed\xfd\x72\xcb\ +\xb6\xf3\x1d\x06\x15\x95\xf9\x52\x86\x0d\x1e\xdd\x33\x46\x64\x9a\ +\xa2\xdd\xe0\xd9\x76\xc6\x98\x24\x49\x16\x8b\x05\x63\xcc\x71\x5c\ +\xe3\x32\x20\x8e\xe3\x38\x8e\xb3\x58\x2c\x3a\x49\xa2\x26\x13\x30\ +\x86\xdc\xee\xd6\x78\xd9\x8c\x31\x6c\x08\xe8\xde\x23\x58\xf5\xf9\ +\xd2\x26\xff\x36\x6d\xaa\xa0\x93\x78\xad\xf5\x94\x34\x00\xe0\x72\ +\x01\xc7\x5d\x1a\xf0\x5f\x29\xfd\x48\xae\x28\x2d\x4d\x89\x23\x0e\ +\xb4\x8a\xa2\xbc\xec\xfc\x0a\x67\xca\xa8\x07\xee\xbe\x2d\x5c\x4f\ +\x35\x0a\x8c\xc8\x95\x65\x75\xe1\x31\x51\x26\x09\x21\xcc\x61\xc4\ +\x18\x30\xc6\x28\x21\x14\x01\x50\xc6\x10\xc7\x73\x5c\xfd\x90\x1e\ +\x42\x18\x63\x44\x09\x05\x50\x2b\x5c\x1e\xc0\xa8\x2c\x37\xb3\x94\ +\x06\x8c\x18\x3d\x20\xac\x43\xe7\x99\x77\x8f\x29\xdc\xf1\xc5\x1b\ +\x6f\x7e\x72\xa2\xd8\xcb\x73\x37\xb8\x87\x2e\x08\xc2\xa1\x43\x87\ +\x56\xaf\x5e\x2d\x49\xd2\xee\xdd\xbb\xf3\xf2\xf2\x04\x41\x28\x2a\ +\x2a\xda\xbe\x7d\xbb\x28\x8a\xeb\xd6\xad\xdb\xbd\x6b\x17\x67\xb7\ +\x03\xa5\xd8\xed\x6e\x2d\x77\x2a\x25\xb2\x4f\xa6\x80\x38\x5e\xe0\ +\x31\x53\xe4\x36\xba\x98\x2e\x17\xf0\x7c\x1b\xb4\xd1\x35\x7d\x7c\ +\x88\xcc\xf4\xdd\x87\x4c\x99\x31\x34\x4a\x53\x34\xa2\x11\xad\x96\ +\x51\xca\x18\x6f\x88\x88\x0e\xdc\x7d\xe8\x60\x4e\x6a\x84\x05\x6b\ +\x12\x2f\x09\x9a\x52\x52\x58\x56\x13\xcc\x10\x67\xb1\x32\x39\xf3\ +\x64\x56\x5d\x88\x53\x51\x14\xca\x58\x03\x0b\x2a\xd5\xa8\x10\x19\ +\xee\x90\xce\xfb\xba\x0d\x1d\x1f\x21\x11\x99\x02\x07\x4c\x17\xdb\ +\xe7\xbe\x87\x92\x96\xbc\xf2\xea\xda\x1d\xdd\x52\xee\xe8\x02\x37\ +\x34\x05\x8a\xa2\x28\xa9\xa9\xa9\xaf\xbe\xfa\xea\xee\xdd\xbb\x3f\ +\xfa\xe8\xa3\x17\x5e\x78\xa1\x43\x87\x0e\xb9\xb9\xb9\x25\x25\x25\ +\x77\xdd\x75\xd7\xf0\xe1\xc3\xa9\x20\xc8\x87\x0e\x99\x18\x43\x6d\ +\x88\xf9\x1b\x35\xd3\x35\x39\x96\x7e\x6d\x64\x36\xb7\x16\x46\x8c\ +\x31\x9e\xe3\xb8\xcb\xb4\x24\xf2\x1c\x87\x10\xba\x54\x21\xf1\x82\ +\x80\x98\xa6\xc8\x3e\xd9\xa7\x21\xcc\x21\x40\x82\xc0\x11\xca\x77\ +\x1d\x36\xed\x5c\xde\xd2\x0f\xde\xf8\x8f\xce\x12\x34\xea\x8e\xbb\ +\x86\xf6\x4b\x5e\xf2\xfd\xa2\xd7\x0e\xc6\x8c\x99\x3e\x7b\xfc\xd8\ +\xfe\x8b\xbf\x5a\xf2\xcf\x23\xa6\xba\x1a\x3c\x38\xc0\x08\x0a\x16\ +\x04\x1e\x01\xd3\x64\xda\xa1\xff\xb8\xc1\x25\xcb\x17\xbf\xfe\x6f\ +\xbd\x20\xc4\x0f\x9e\x34\x2a\x41\xfc\x6e\xd9\x57\x45\x2a\x56\x84\ +\xe8\xa1\x3d\x22\x99\x76\xe3\x97\x90\xf5\x7a\xbd\x28\x8a\xa7\x4e\ +\x9d\x8a\x8f\x8f\x0f\x0b\x0b\xdb\xb6\x6d\x5b\xff\xfe\xfd\x03\x03\ +\x03\x4f\x9d\x3a\x35\x79\xf2\x64\x15\x21\x6a\x36\x03\xa5\xb8\xae\ +\xee\x67\x62\x72\xae\xaa\x6a\x8b\x6f\x84\x00\x21\x54\x52\x56\x6e\ +\x36\x99\x5a\xb2\x5d\xe0\x76\x7b\xdd\x1e\x2f\xdf\x3c\x05\xa0\x22\ +\xe3\xf8\x87\x1e\x45\x9c\x28\xfb\x34\x00\x60\x94\x30\x5d\xc8\xcc\ +\x87\x1f\xe4\x04\xa4\x0a\xa1\x53\xee\x7b\x78\xa8\xab\x96\x20\xde\ +\x60\xe2\xf5\x83\xa6\xfe\xae\xeb\x08\x1f\xc1\x46\x13\xd6\x07\x8f\ +\x7a\x24\xb6\x4f\x9d\x4f\x15\x24\x83\x41\x2f\x02\x1d\x3a\x3f\x86\ +\x09\x4c\xa5\x00\x8c\x0f\x18\x39\x7d\x5e\x5a\x75\x8d\x42\x90\x64\ +\x34\xea\x79\x98\x30\xeb\x5e\x59\x63\x92\xd1\x62\xd6\xf3\x2a\xb9\ +\xf1\x61\x44\x29\x55\x14\x65\xc8\x90\x21\x41\x41\x41\x1c\xc7\x1d\ +\x38\x70\x60\xf2\xe4\xc9\x26\x93\x29\x37\x37\x57\x55\x55\xca\x71\ +\xd4\x62\x01\xc6\x50\x6d\x2d\xfb\x79\xa6\x45\xfd\x46\xed\x92\x5d\ +\xdb\x97\x8d\xd4\xfa\xf4\xea\x76\x22\xe3\x2c\xb0\x96\x46\x98\x18\ +\x50\xca\xa2\x22\x42\x83\x02\x03\x9a\x27\xb2\x91\xa8\xd3\x37\x4f\ +\x4f\x23\x49\xaf\x03\x4a\x29\xd1\x10\xe2\x2d\x76\x07\x00\x30\x4a\ +\x35\x82\x0c\x66\x9b\xc1\xff\x7f\x8d\x0a\x06\xb3\xc3\x00\xfe\x87\ +\x18\x27\xe8\x78\xf0\xe7\x2a\x19\xd5\x34\x84\x4d\x56\x3b\x34\x98\ +\x3a\xa3\xd5\x6e\xf2\x9b\x4f\x72\xb3\x74\xb3\x50\x4a\x53\x52\x52\ +\x00\xc0\xe7\xf3\x3d\xf5\xd4\x53\x01\x01\x01\x06\x83\xc1\xe1\x70\ +\xa8\xaa\x8a\x28\xa5\x56\x2b\x50\x8a\x2b\x2b\xe1\xe7\xc9\xe5\x96\ +\x94\x80\x20\xb4\x36\xe0\x27\x84\x46\x45\x84\x05\x05\x39\xe9\xe5\ +\xef\x96\x4e\x27\x35\xdd\xdb\x57\x0f\xb0\x4b\x39\x75\x1a\x7e\xd2\ +\xfc\x62\xd6\x24\xa9\xdd\xdc\x4c\xb3\xe6\x83\x46\x17\x3d\x48\x6f\ +\xc6\x29\x24\x7f\x0b\x91\x20\x08\x9d\x3a\x75\x52\x14\xe5\x42\x47\ +\x11\xa5\xcc\x6c\xa6\x16\x0b\x57\x56\x86\x34\xed\xe7\x40\x52\x59\ +\x19\x38\x9d\x97\x3e\xd1\x65\x7d\x23\x8d\x10\x81\xe7\xaf\xb4\x44\ +\xb4\xbd\xbb\xed\x67\x8f\xff\x65\x59\xbe\xf8\x87\x18\xd3\xc0\x40\ +\x5c\x5d\x8d\x14\xe5\x7f\x0e\x23\x42\xa0\xb6\x16\x82\x5b\xa0\x66\ +\xc3\x57\x7e\xdd\x57\xde\x95\xdc\x2e\xbf\xbc\x20\x44\x02\x03\x71\ +\x55\x15\x28\xca\xff\xfc\xb9\x3c\x1e\xa8\xa9\x81\xa0\xa0\xb6\xc1\ +\xa8\x5d\xae\x0f\x18\x39\x9d\xb8\xaa\x0a\xa9\xea\xff\x5c\x1b\xf9\ +\xeb\xb2\x2d\x69\x23\xbe\x45\x0d\xd4\x7e\x77\xae\x1b\x4b\x07\x40\ +\x9d\x4e\x5c\x55\x05\xb2\x4c\x8d\x46\xf4\x3f\xf5\x34\x3c\x1e\xa8\ +\xae\xbe\x3a\x8c\xfc\x49\xf7\x76\x9e\xa1\xeb\x49\x30\x66\xc1\xc1\ +\x5c\x65\x25\x4f\x29\xe2\x38\x0c\xe8\x7f\x78\xfb\xfc\x30\x0a\x09\ +\xb9\x12\x8c\x28\x65\x76\xbb\xc3\xbf\x24\xb4\x5d\xae\x27\xe9\xd8\ +\x11\x6a\x6a\x82\x8d\x46\x08\x0c\x04\x00\x77\xad\xeb\x8a\xe1\x2c\ +\xc2\x18\x5d\x63\xc0\xeb\x72\x81\xd7\x0b\xa1\xa1\xed\xbe\xd1\x8d\ +\x28\x91\x91\xc0\x18\x14\x14\xb4\xca\x95\x02\xa6\xfa\xbc\xea\xb5\ +\xa5\x4d\x72\x73\x01\x63\x08\x0b\xbb\x0a\x8c\xda\xcd\xd9\x75\x29\ +\x76\x3b\x18\x8d\x90\x9f\x7f\x75\x0c\x61\x4e\xab\xce\x5c\xb2\x78\ +\x79\x56\x2d\x16\xf9\xb6\x6b\x90\x82\x02\x70\x3a\xa1\x25\xca\xeb\ +\x66\xbe\x91\xaa\x2a\xaa\xa2\xb4\x3b\xd8\xd7\x43\x7c\xe6\x1f\xb8\ +\x40\xaa\xaa\x2a\x44\xd3\xdb\x6c\x90\x9b\x8b\xaf\x16\x21\x61\xcc\ +\xd7\x14\x9f\xc9\xae\x83\x29\x4e\x23\x62\x1e\x7c\xa1\x0c\xd7\x3a\ +\x2b\x57\x50\x00\x21\x21\x2d\xee\x24\xe5\x9b\xfa\xd7\x55\x95\x15\ +\x44\xd3\x18\xfb\x55\xe7\x15\x31\xe6\x58\xc3\x51\x52\x42\xa0\x59\ +\xbd\xe6\xa6\xf8\x08\x30\x06\x1c\xc7\xdb\x1d\x8e\xe2\xa2\xc2\xf2\ +\x6a\x97\xc9\xeb\x8b\xb3\x98\x6b\x8f\x1c\x76\x15\xe4\x86\xd9\x02\ +\x08\xd1\x2e\x6f\x55\x98\xa8\x37\xa9\xe5\x47\xcf\x64\x15\x18\x83\ +\xa5\xfa\x81\x10\xc6\x80\x13\x24\x49\xb8\xba\x76\xca\xcb\x83\x90\ +\x90\x16\x17\x6d\x37\x1b\xbe\xd6\xe9\xf4\x46\xa3\xf9\xd7\x9c\x9e\ +\xc6\x18\xe7\x9d\x3b\x5b\x90\x9d\x05\x0c\xcc\x76\x5b\x4a\x5a\x5f\ +\x7f\x3f\x57\xe3\x67\x94\x68\x1a\x21\xe4\x32\x5c\x86\x0c\x00\xeb\ +\x0c\x7a\x50\x7d\x3e\xb5\xf1\x1a\xe6\x67\xd1\x41\x8c\x10\xca\xda\ +\x44\x82\xf8\xcb\xa9\x22\xe0\x38\xae\xa8\xb0\xa0\xb2\xbc\x3c\x21\ +\xb9\xb3\x51\x10\x84\x90\x30\x6b\x9d\xdb\x85\xb9\xb2\x92\xa2\x2b\ +\xfc\x22\x21\x9a\x2d\xba\xf7\xc8\x2e\x87\xbf\x7c\xf3\x5f\x6b\xcd\ +\x3a\xc4\x00\x00\xa8\xea\x93\x62\xd3\xee\x9b\x35\x2d\x5c\xa7\x5d\ +\xc5\x67\xca\xcf\x87\x84\x84\x16\x97\x49\x36\x33\x6a\x8c\x52\x4a\ +\xc9\x2f\x0b\x23\x3f\xcf\x3c\xdf\xb0\x3f\x15\x21\xd0\x34\x42\x08\ +\xf1\x7f\xc2\x64\x9f\x37\x2f\x2b\xb3\xcf\xc8\x51\x1c\xc7\x1f\xdb\ +\xbd\xf3\xd0\xf6\xad\x3a\x83\xa1\xb1\x95\x96\x31\x08\x89\x8a\xb6\ +\x3a\x02\x18\xab\xa7\xac\xe7\x45\x89\x47\x8c\x50\x86\x30\x46\x00\ +\x4c\xad\xd9\xba\xfa\x7b\x14\xdd\xa7\x6f\x92\x43\xd3\x48\x83\xd7\ +\x09\x75\x35\x95\x0a\x6f\xb0\xe8\xae\x0f\xba\x37\x84\x90\xec\xf3\ +\x95\x96\x14\x77\xec\x94\x62\x36\x99\x35\x84\x98\xdd\xc6\x67\x66\ +\x46\x04\x87\xe6\x67\x9d\xf5\x78\xdc\x4e\x67\xd0\x65\x0e\x97\xaa\ +\xc8\x30\xfa\x9e\x27\xfb\x55\x94\x55\xd6\x7a\x01\x01\xd1\x34\x8d\ +\x10\x4e\x6f\xb5\x0b\x9a\x76\xe5\x7c\xa1\xaa\xc2\xf9\xf3\x30\x78\ +\x70\x8b\x0f\xf2\x4d\x9d\x78\xca\xea\xc9\x1d\x7f\xd9\x33\xaa\xab\ +\x73\x97\x95\x95\x22\x84\x18\x00\x30\x66\x36\x5b\x1c\x8e\x7a\x9e\ +\x13\x06\x20\x7b\x3d\x25\x79\xb9\x94\x52\xb3\xdd\x5e\x5d\x51\xee\ +\x6b\x98\x60\x47\x00\x5e\xb7\xa7\xd6\xe5\x4a\x1b\x31\x4a\x55\x34\ +\x00\x24\x4a\xdc\xfe\xcf\xfe\xbd\x68\x6b\x96\xd9\x6a\x40\x82\xa5\ +\xff\xd8\xe9\xb7\x0c\x8a\x28\xca\x3a\x07\xe6\x54\x04\x0c\x61\x5e\ +\xaf\xd7\x61\x84\x90\x5c\xfc\xf9\x87\xaf\xc8\x83\x1e\xfd\xdd\xc8\ +\x38\x57\x55\x0d\x12\x25\xa4\xfa\xbc\x2a\x15\x74\x7a\x11\x54\x8f\ +\x4c\x25\xbd\x5e\x12\x38\x46\x94\x3a\xb7\x17\x38\xc9\xa0\xd7\x71\ +\x88\xf8\xbc\x5e\x59\xa5\xbc\x20\xe9\xf5\x12\x06\xea\xf3\x78\x94\ +\x9f\xab\xe9\x00\x63\xec\x76\xd7\xe9\xf4\x7a\x93\xd9\xac\x29\x0a\ +\xa7\xd7\xe3\x8e\x1d\xd9\xde\xbd\xb8\xbc\xc2\x6c\x73\x94\x16\x15\ +\xa2\xcb\xb7\x65\x23\x04\x54\x53\x6a\x5c\xe5\x05\xc5\xd5\xa6\xa0\ +\xa8\xa4\xd8\x0e\x3a\x8e\x6a\x84\x50\x72\xb5\x2e\xb6\xc2\x42\x70\ +\xbb\x21\x3e\xfe\x6a\x30\xf2\x7f\x7e\x19\xfd\x65\x7d\x23\x9e\x13\ +\xca\xca\x4a\xff\xfc\x97\xbf\x1a\x0c\x7a\x51\x10\x8b\x4b\x4a\xe6\ +\xdd\x37\x77\xfc\xf8\xf1\xfe\xaa\x24\x63\x54\x91\xe5\xca\xd2\x12\ +\xc6\x18\xc2\x58\xd4\xe9\x9a\xe2\x8f\x12\xe2\xf1\x78\x1a\xde\x02\ +\x02\x60\x79\x27\x4f\x8b\x91\xa3\x1e\xbb\xbf\x6f\xe9\xd1\x8d\xaf\ +\xbf\xf9\x1f\x6c\x7b\xa9\x63\xe7\xce\x75\x01\x06\x84\xb1\xeb\xfc\ +\xe1\x15\x3f\xec\xae\x00\xc7\xe8\x49\xfd\xbd\x35\xa5\x9b\x3f\x5f\ +\xa4\x1e\x8d\x4e\x1b\x33\x92\x64\x1e\xd6\xa2\xfa\xf4\x8f\xb5\x9c\ +\x39\xb0\x2e\x8b\xc6\x0c\x4d\x71\xee\x5d\xbf\xfa\xe0\xa9\x02\x29\ +\x38\x65\xea\x2d\xc3\xc4\xd2\x93\x5f\xaf\xdf\x5a\xaa\xd9\x07\x8f\ +\x1a\xd3\x35\xc6\x52\x96\x75\x70\xc3\xa6\x3d\x95\xd4\x3c\x60\xec\ +\xb8\xd4\x70\x2b\x69\x0b\x0d\xe3\x4f\xf1\x8d\x08\x21\x3c\xc7\x63\ +\xcc\x01\x40\x66\x5e\x9e\xea\x72\x75\xc1\x18\x95\x95\xf2\x51\x91\ +\x8c\x5d\xde\x34\x23\xc4\x23\x79\xe7\x8a\x77\x97\xed\x2e\x09\x09\ +\x0b\xa8\x29\xce\x37\xa5\x8c\xfb\xed\xec\x71\x76\xae\x15\x0e\x76\ +\x41\x01\x88\x62\x8b\xd1\x7e\x33\x18\x21\x40\xb4\x91\x69\xf6\x97\ +\x13\x59\x91\xe3\xe2\x62\x6f\x9d\x7a\xcb\x9e\xbd\xfb\x8c\x06\x7d\ +\x4c\x4c\xcc\xf0\xe1\xc3\x7d\xbe\xfa\x05\x61\x44\xd3\x2c\x76\x7b\ +\xe7\xb4\xbe\xe4\x12\x06\x0c\x84\xb1\xbb\xba\x3a\xe3\xd0\xa1\x06\ +\xbb\x8c\x28\x45\x8c\xd3\x05\x45\x74\x48\xe9\x9c\xa2\xd8\xbd\x9f\ +\x2d\xd9\x5c\x58\x5c\x5a\xb2\x6e\x45\xed\x90\xb8\xee\xd6\x73\xff\ +\x7a\x71\xa1\xd8\x69\x40\x7c\x10\x26\x44\x43\x1c\x6f\x75\x06\x45\ +\x84\x87\x3b\x74\xde\x2f\xbe\x5d\x46\xc6\x26\x8c\xe8\x68\x3d\xbb\ +\x67\xf5\xf7\x30\x71\x40\x68\xe5\x92\x0f\x96\x05\x0d\x1a\xd7\xd1\ +\x6c\x62\x65\xc7\xde\x7e\x6b\x31\x4e\x1a\x1c\xcd\x32\xde\x7e\xfb\ +\xc3\xdf\x3d\x72\xdb\xda\x57\xde\x70\x25\x8f\xe9\x16\x22\x31\x4d\ +\xf1\x9f\xde\xcf\x65\xfa\x29\x00\x60\x8c\xaa\xab\x6b\xb7\x6d\xd9\ +\x12\xe0\x76\x27\x7b\xbd\x5c\x59\x39\x74\x88\xb9\xa2\x1a\x13\x6a\ +\x72\x77\x6f\x3c\xa1\xde\xfb\xa7\xbf\xf6\x0c\xd5\x2b\x15\x67\xde\ +\x7b\xeb\x93\x9d\xe9\xdd\xa6\xf4\x0c\xd5\xe4\xab\x0d\x87\xe4\xe7\ +\x83\x20\xb4\x58\x97\x6d\xd1\x37\xfa\xc5\x5b\x7a\x98\x2c\xcb\xa3\ +\x47\x8d\xdc\xbf\x7f\x7f\x66\x56\xd6\xb3\x7f\xfa\x23\xcf\x73\xb2\ +\x2c\xfb\x3f\x61\x94\x32\x4a\x88\xec\xf3\x91\x4b\x28\x79\x10\xc6\ +\xb2\x2c\xd3\x26\x6f\x81\x32\x24\xf2\x5a\xfa\xf6\xe5\x2f\xb9\x77\ +\xe4\x9c\x3c\x52\x1b\xd1\x73\x4c\xef\xd0\x4d\x1b\x45\xa3\x04\xc7\ +\xb7\xac\x2a\x8b\x18\xf6\xfa\x53\xf3\x2c\x44\xc1\xa4\xe4\x47\x95\ +\xc5\xf7\x1b\x36\x75\x7c\x67\xea\xce\xe6\x44\xbd\xc0\x21\x4a\x18\ +\x27\xea\xf5\x88\xd7\x14\x1f\x32\x45\x4f\x9e\x71\x57\xef\x30\xf1\ +\xf0\xca\x85\xbb\x8e\x96\x0f\x8a\xa9\xae\x96\x69\xc9\xb1\x23\x19\ +\x39\xc3\x79\x09\xd7\xd4\xd2\xa4\x5b\x86\x25\x06\x1b\x65\x59\x61\ +\xec\xe7\xf1\xd0\xeb\x5b\xb2\x28\x65\x06\x83\xe1\x9e\xbb\xee\xc2\ +\x49\x49\xdc\x37\xdf\x90\x92\xe2\x2b\x2f\x53\x47\x08\x54\xd9\xa3\ +\x89\x96\xb0\xe0\x00\x49\x24\x52\x60\xa8\x43\x87\x7c\x3e\xa5\x55\ +\x71\x45\x41\x01\xf0\x7c\x8b\x05\x35\x68\xa1\xdf\x88\x51\xf8\xa5\ +\x03\x7e\xa2\x69\x26\xa3\x71\xec\x98\xd1\x67\xcf\x65\x26\x24\xc4\ +\x2b\xb2\x0c\xac\x61\x20\xce\xdf\xc4\xd6\xe2\x8b\x64\x00\x8c\x01\ +\x63\x0d\x8f\x22\xa0\x8c\x52\x30\x5a\x9c\x31\x71\x1d\x53\x7b\x0e\ +\x4d\x48\x4c\x08\x33\xb8\xd7\x12\xe0\x18\xf1\xd6\x7a\x4c\x16\x8b\ +\x84\x89\xea\xd3\x24\x04\x94\x32\x4a\x29\xd1\x54\x40\xc0\x18\xd3\ +\x28\xe2\x79\xcc\x21\x0c\x8c\x01\x03\x84\xa8\xe2\xf3\x29\x32\xf3\ +\x78\x7c\x9c\x29\x24\x3e\x36\xca\x40\x43\x1f\xef\x3e\x36\x31\x29\ +\x7e\xd4\x9f\x9e\xdd\xb0\x7a\xd5\x82\x3f\x3d\x9d\x3a\xfd\x37\x73\ +\x47\x77\x24\xca\xcf\xc2\x9c\xe9\x3f\x01\x54\xef\x27\x61\xc6\x20\ +\x32\x0a\x00\xd0\xf9\xf3\x0d\x31\x43\xcb\x42\x09\x71\x44\xf7\xec\ +\x66\xdd\xf6\xca\x0b\x7f\xef\x92\x10\x52\x95\x9d\x9e\x8f\xe3\x7e\ +\x93\x1c\x41\x5b\xc3\x28\x72\xe6\x0c\xe8\x74\xad\xd2\x46\x14\x28\ +\x03\xca\xe0\x97\x0f\xf8\xbd\x3e\x6f\x9f\x3e\x69\xbd\x7b\xf7\x52\ +\x14\x85\x36\x21\xe0\xa1\x8c\x52\x46\x30\x87\x29\xc3\x97\x3a\x9e\ +\x08\x23\x4a\x09\x03\xc6\x80\x02\x20\x06\xc8\x2b\x93\xe0\xf8\x3e\ +\x93\x26\x0d\x51\xdd\xb2\xa6\x11\x45\x23\xaa\xaa\x68\x1a\x8a\xeb\ +\xde\xa3\xec\x3f\xeb\x56\xfd\xd0\xa1\x8b\x93\x37\x85\x04\x38\x0c\ +\xe2\x96\xfd\xfb\x8f\x45\x6a\x96\x90\xa0\x58\xa7\xf1\x9b\x0d\xeb\ +\x0f\xc4\x8f\x28\x28\xae\x50\x02\x29\x63\x9a\x22\x2b\x84\x11\x45\ +\x43\x31\x49\x89\x01\xf8\x70\x99\x66\x1e\x1e\x6f\x96\x41\xd0\x0b\ +\x4a\x41\xae\x3b\x6d\xc2\x6d\xde\xc2\x97\x56\x6d\x3f\x31\x6b\x54\ +\x27\x1e\x7e\x0e\x4d\xce\x00\x18\xa3\x08\x61\x84\x50\x55\x45\x79\ +\x75\x75\x35\x70\x38\x3a\x20\x40\xca\xcc\x44\xf2\x95\x54\x0b\x63\ +\x84\x4a\x41\xd3\x1e\x7c\x32\xe4\xc7\x1f\xcf\x96\xba\x83\x3b\x8f\ +\x9c\x3e\x6c\x48\x94\x0d\xcb\x2a\xc5\x18\xae\x64\x85\x28\x85\xac\ +\x2c\x88\x89\x01\x9d\xae\x15\xda\x88\x02\xa5\xf0\xeb\x48\x1b\x31\ +\x00\x86\x10\x22\xf5\x04\xab\x17\x2c\x17\xc6\x5c\x7e\xd6\xf9\x4b\ +\x93\x8d\x08\x21\x4f\x9d\x5b\x32\xe8\x1b\x53\x16\x44\x63\xf6\xf0\ +\xe8\x50\x87\xe4\x71\x7b\x35\x9f\xca\x00\x89\x18\x07\x47\x45\x13\ +\x03\x0a\xee\x3a\xf9\x91\x69\x9e\x2f\xbf\xfc\x70\x0b\x67\x1a\x36\ +\xfb\x37\x63\x6e\x9d\x76\xee\x83\x15\x6f\xbc\x97\x3e\xfa\xae\xdf\ +\x8c\x9b\x75\x4f\xfe\xbb\x9f\x2e\x78\xf5\x34\x06\x6b\xdf\xc1\x91\ +\x88\x73\x45\xc7\x46\xe9\x31\x28\x3e\x9f\x31\x6e\xd0\xc3\x0f\x54\ +\x2f\x59\xf5\xdf\x43\x2a\x44\xf7\x19\x37\x7b\x5c\xca\xfe\xb5\xcb\ +\x76\x17\x7a\x04\x43\xcc\x7d\x77\x0e\x14\x88\xfa\xb3\xcd\xaa\x30\ +\x06\x84\xa8\x67\x4e\x9f\xac\xa9\xae\x32\x1a\x4d\x58\x30\xa8\x1d\ +\xa2\xd9\x99\x33\xb2\xab\xea\x0a\x23\x22\x08\xf3\xa4\xe6\xfc\x67\ +\x1f\x7e\x96\x4f\xf4\x7a\x1e\x55\x96\x97\x7d\x70\x78\x07\xf0\x3c\ +\x51\x95\xe8\x7e\xb7\xcd\x1e\xdd\x05\xc8\x65\xb4\x69\x6d\x2d\x94\ +\x96\x42\xff\xfe\x97\xfd\xcb\xee\xba\x5a\x42\x08\xc7\x71\x65\xa5\ +\x25\x75\xb5\xb5\xe6\xc6\x99\xfc\x5f\x6b\xca\xa4\xce\xe5\x2a\xcc\ +\xc9\x46\x97\x68\x6f\xc6\x98\x20\x8a\x11\xf1\xf1\x8d\x6c\xff\x8c\ +\x01\x2f\x8a\x98\x69\x8a\x5a\x9f\x76\x62\x0c\x04\x51\x04\xa2\xaa\ +\x14\x44\x51\xf0\x9b\x48\x4a\x34\xc0\x3c\xcf\x21\x4a\x19\x25\x1a\ +\x43\xbc\xc0\x63\x4a\x08\xe2\x38\x20\x9a\x4a\x41\x14\x38\x55\x51\ +\xa9\x9f\xfb\x5b\x10\xfc\x9c\x3a\xfe\x71\x4d\xcc\xf1\x08\x98\x9f\ +\x24\x5e\x55\xc9\xcf\xd3\x57\x8f\x31\x76\xd7\xd5\x9d\xcf\x3a\x1b\ +\x12\x16\xe1\x70\x04\x20\x84\x90\x5e\xef\xf8\xcb\x5f\xc5\x0d\x1b\ +\x4f\x2f\xf9\xa4\x96\xc3\x1d\x13\x3a\x8a\xa2\x78\x69\x55\x04\xf3\ +\x62\xf5\xd9\x0d\xff\x59\xbc\x77\xc8\xd4\xf1\x01\x88\x80\x52\xb9\ +\x7e\xd5\x46\x47\xaf\x71\xbd\x3a\x98\x44\x6b\x54\xa7\xd8\x20\xdc\ +\xd8\x07\xcf\x98\xd1\x6c\xf6\x47\x82\xf5\xfe\x75\xef\xde\xf0\x87\ +\x3f\xc0\x13\x4f\x5c\x5d\x1b\x69\x44\x55\x14\xe5\x57\x5d\x0c\x61\ +\xa0\x33\x99\x12\xba\x76\xbb\x5c\xea\x92\x68\xaa\xaa\x5c\x50\xec\ +\xda\x25\x44\x19\x8d\x3f\xd1\xd4\xa6\x7d\xcd\x4a\x93\x6f\x14\xa5\ +\x79\xc7\xb3\xda\xe4\x6f\x34\xff\xad\xe6\x8f\xfd\x8c\xa9\x7c\x55\ +\x98\xe6\x64\x4f\x00\x00\x20\x00\x49\x44\x41\x54\x55\x78\x41\xb4\ +\x5a\xad\x7e\xac\x30\x00\x35\x3a\xda\x54\x52\x22\xca\x0a\x18\xae\ +\xb4\xe6\x95\x6a\xaa\x68\x8d\xe8\x3f\x78\x60\x20\x02\x80\xda\xc2\ +\xa3\xfb\xb4\x0e\x49\x83\x06\x27\xc8\x5e\xb7\xa2\x5e\x9e\xe5\xa8\ +\xbc\x1c\x4a\x4b\x2f\x97\x34\xba\xb8\x18\x62\xb1\xda\xed\x76\xc7\ +\x8d\x51\x99\x42\x08\x0b\x02\xef\x77\xca\x55\x4d\xbb\xa1\xca\x6d\ +\x08\x09\xa2\x58\x5d\xed\xe2\x38\x8e\x35\xd4\x17\xd5\xc4\x04\xf0\ +\x7a\xcd\x85\x85\xe5\x49\x09\x97\x0f\xf0\x88\x3d\x22\xd9\xe9\xde\ +\xf8\xf6\xbb\x2b\x46\x75\x8b\x70\x65\xed\xdf\x7c\x9e\xcd\x98\x60\ +\x57\xbc\x6e\x45\xbd\x62\xc6\x2b\x3d\x1d\x10\x82\x4e\x9d\x5a\x09\ +\x23\x9b\xcd\xee\xb8\x31\x8e\x9a\x01\x64\x9d\xcf\x51\x55\x62\xb5\ +\x9a\x43\x83\x03\xe1\xc6\x12\x84\x30\x42\x59\xfe\x14\x2b\x00\x20\ +\x4a\x49\x70\x08\x38\x1c\x7c\x66\x16\x74\x4c\xbc\x02\x8c\x38\x4b\ +\xcc\xac\xfb\x66\xad\xf8\x72\xcd\xca\x2f\xf7\x22\x9d\x63\xdc\xac\ +\xb9\xbd\xa2\x0c\xca\x55\x23\xb5\x53\xa7\x20\x3c\xdc\xdf\x16\xd7\ +\x8a\x48\xed\x06\x9a\x19\xda\xb6\x63\x8f\xa6\x11\x0e\xe3\x63\x27\ +\x4e\xf6\xe8\x96\x12\x1d\x11\xae\x35\xa4\x98\x11\x02\xdd\x65\x22\ +\x8e\xeb\x45\x2e\xbe\x53\x94\x52\x8b\x99\x04\x06\x0a\x99\x99\x57\ +\x9e\xc2\xd6\x54\xd5\x12\xdd\xeb\xa1\xa7\xd3\x28\xa1\x18\x73\x8c\ +\xaa\xaa\xaa\x5d\x5d\x51\x9f\x3e\x0d\x1d\x3a\xc0\xe5\x29\x94\x6e\ +\x58\x26\xda\xa2\x92\xb2\x19\xb7\x4d\x02\x80\x2a\x57\xf5\xf6\x5d\ +\xfb\x4e\x9f\xc9\x6c\x74\xc9\x35\x4d\x33\x9b\x8d\xc3\x87\x0c\x68\ +\x72\x1b\xbc\x59\x19\xe9\x79\x15\x4a\x78\x42\x72\x7c\xa8\x0d\x00\ +\x80\xba\x4f\x1f\x3d\x56\x4e\xac\xa9\xdd\x92\xcd\x0d\x87\xe4\x29\ +\x3d\x5f\xa0\x59\xe3\xc3\x1c\x08\x40\xa9\x2e\x3d\x75\xea\x4c\x95\ +\x8f\x60\xd1\x90\xd8\xbd\x57\xb0\x0e\xfd\xb2\xb0\x62\x56\x2b\x09\ +\x0c\xe4\x33\x4e\x5d\xb5\xab\x9f\x6a\xaa\x5c\xaf\x7d\x5a\x97\xe5\ +\x22\x04\x8e\x1f\x87\xbe\x7d\xe1\xf2\x9b\xca\xae\x63\x18\xd5\xd5\ +\xd5\xbd\xff\xfe\xfb\x84\x10\x8c\xb1\xcf\xe7\x4b\x4c\x4c\x9c\x3e\ +\x7d\x7a\xe3\xa3\x35\xd5\xae\x77\xde\x5b\xa4\xd7\xe9\x30\x87\x39\ +\xcc\x31\x76\x61\xbd\xb3\xa6\xaa\xd9\xd9\xbe\x26\x30\x62\xc7\xd6\ +\x2e\xfd\x78\x63\xba\x5e\x54\x33\x0b\x85\xfb\xff\xfc\x97\x91\x49\ +\xd2\xba\x45\xff\x5c\x7e\xd8\x63\xc7\xae\xd5\x49\x93\x9f\x79\xec\ +\x16\x2b\x75\x1f\xde\xfc\xed\xc2\x05\xef\xa0\x09\xcf\xbd\xf7\xe0\ +\x28\x00\xc8\xdf\xf5\xf5\x3f\x3f\xd9\xdf\x2d\xad\x8b\xa8\xb7\x39\ +\x93\x7b\xfe\xb2\x30\x42\x84\x50\xb3\x59\x4d\x4a\x94\xbe\xfd\x4e\ +\x28\x2b\x67\xf1\x49\x57\xbe\x9c\x13\x04\x81\xe7\x80\x31\x04\xa0\ +\xaa\x8a\x76\xe5\xa2\x72\x5e\x1e\xe4\xe5\xc1\x83\x0f\x5e\xe1\x92\ +\xeb\x18\x46\x7a\xbd\xde\xeb\xf5\x1e\x39\x72\x24\x2a\x2a\xea\xf4\ +\xe9\xd3\xbd\x7b\xf7\x6e\xfa\xa8\xcf\xeb\xd9\xb8\x66\x95\x5e\xdf\ +\x42\xd8\xe2\xf3\xf9\xfa\x0e\x1c\xde\xf4\x58\x63\xfb\x4f\xfd\xdb\ +\xf0\x7b\xcc\x7a\xf8\xef\xe3\x77\xed\x3d\x9a\x33\xd8\x5c\xbb\x72\ +\x8b\xeb\xb7\x6f\xbc\xd9\x4b\x7f\xf2\xc9\xf9\xaf\xed\x38\x33\x76\ +\xac\x25\xf3\xd8\xd9\xf2\xd8\x6e\xa9\x65\xb8\xbe\x4d\xae\xaa\xce\ +\x1d\x3d\x6a\xf6\xd3\xf7\x0d\xfd\xd5\x38\x83\x4c\xed\xd4\x49\x5a\ +\xf9\x8d\x54\x5c\xcc\x78\xee\xf2\x11\x05\x12\x44\xbe\xa6\x34\xe7\ +\xec\xb9\x1c\x97\x47\x33\xd8\x82\x12\x92\x92\x02\x4d\xdc\x95\x5c\ +\xec\x33\x67\x40\x14\xaf\xe0\x5f\x5f\xdf\x30\xe2\x38\x6e\xde\xbc\ +\x79\xcf\x3f\xff\x7c\x59\x59\xd9\xa0\x41\x83\x46\x8f\x1e\x7d\x51\ +\x54\xac\xd3\x49\x3a\x9d\xd4\xe2\x91\x5f\x44\xb8\x63\xb2\x3b\x00\ +\x40\x29\xd8\x79\xdc\xeb\x1c\xdf\x27\xb6\x22\xe7\x2b\x77\x40\xe7\ +\xf8\x40\x04\x10\x9b\x1a\xac\x66\x9f\xcb\xe2\xc6\xa7\xce\x99\x9f\ +\xba\x7b\xe9\x5f\x96\x55\xd7\x1f\x37\x15\xb8\xdc\x1f\x3f\xfb\x73\ +\xf1\x81\xde\x23\x6f\x9b\xdc\xa7\xc3\x2f\x7f\x1c\x9a\xa6\xc5\xc4\ +\xf0\xb2\x2c\x96\x94\x30\x9e\x87\xcb\x78\xcd\x82\xc8\xe5\x1d\xf8\ +\xfe\xdd\xc5\xab\x5d\x52\x40\x88\x5d\xe7\x2a\x2e\x22\xf6\xc4\xbb\ +\x1f\x7c\xa0\x67\xb8\xee\xb2\xec\x75\x67\xcf\x02\xc7\x41\x4c\xcc\ +\x8d\x09\x23\x00\x08\x0a\x0a\x1a\x35\x6a\xd4\xfb\xef\xbf\xff\xe2\ +\x8b\x2f\x5e\xfc\xa1\x03\x74\xb9\xea\x12\x42\x2d\x0c\x73\xb9\xf3\ +\x76\xbf\xfc\xaf\x25\x9d\x66\x3c\x31\x2c\xda\x94\x95\xa5\x02\xf6\ +\xf7\x06\x32\x84\xa0\x31\x8f\xd7\x34\x4b\xdd\x63\xe2\x43\x0b\x07\ +\xb8\x32\x0f\xaf\x7d\xf3\xad\x97\xc0\xf2\xea\xe4\x4e\xe6\x5f\x38\ +\x76\xd3\x34\x35\x3e\x0e\x78\xde\x78\xea\x14\x22\xa4\x45\x7e\x63\ +\x84\x79\xb5\xea\xdc\xe7\x9f\xad\x8f\x9b\xf2\xd8\xcc\x61\x49\x3c\ +\x30\xa6\xd5\x6d\x5d\xfa\xf6\x67\x9f\x7d\x13\xf9\xbb\xd9\x81\x58\ +\x56\x5b\x04\xd2\xbe\x7d\x60\xb3\x41\x74\xf4\x95\x52\x59\xd7\xbb\ +\x2b\x3d\x7e\xfc\xf8\x17\x5e\x78\x21\x32\x32\xf2\x62\x47\x12\xd8\ +\xe5\x6a\xcc\xac\xb1\x44\xde\x78\x71\x65\xfa\x9b\x6f\x2c\x8b\xbb\ +\xfd\xd9\xb9\xc3\x12\x01\x20\x30\x24\x5c\x57\x76\xba\xa0\x16\x40\ +\x2d\xc9\x28\xe1\x42\x42\x5b\x68\xb2\xe1\x78\xc9\x16\x18\xdc\x73\ +\xf4\x1d\x9d\x2d\xda\xc9\xd3\xe5\xbf\xfc\x41\x50\x4a\x82\x82\xd4\ +\x4e\x9d\x0c\x99\xe7\xb1\x4f\x66\x2d\xe5\xd3\x31\xe6\xaa\xf2\x33\ +\xaa\x9d\xa9\x13\x47\x76\x37\x60\x00\x00\x5e\x1f\x30\xe2\x96\x5b\ +\x9d\x55\xd9\xe7\x8b\x7c\xb8\xc5\x59\x11\xaf\x17\x4e\x9f\x86\x9e\ +\x3d\xe1\x8a\xb1\xed\x75\x1f\xa9\xe9\xf5\xfa\x3e\x7d\xfa\xb4\x80\ +\x15\xc2\x28\x03\x4a\x34\x7f\x96\xb7\x3e\x4b\x07\x00\x80\x28\x21\ +\x1a\x6d\xe6\x0a\xec\xfd\xea\xd3\x1f\xd2\xeb\x66\x74\xdf\xfe\xe1\ +\x7b\xd5\xb6\xd4\x61\x53\xfb\xf6\x1f\xdb\x6b\xc3\xeb\x7f\xfd\x6b\ +\x14\x2e\x76\x77\x1a\x36\xa4\x6b\x3d\x0d\xb4\x26\x7b\x3d\xb2\x8a\ +\x00\x40\xad\xd9\xf8\xd9\x87\x47\x6a\x44\x5a\x76\xe6\x34\x17\xf5\ +\x70\xff\x88\x5f\x34\x87\xd4\xa0\x5c\x39\x4e\x49\x4e\x36\x6c\x58\ +\xaf\x28\x0a\xe8\x5b\xce\x65\x23\x8c\x79\x0c\x84\x12\x0a\x8c\x31\ +\x46\x88\x46\x35\x8a\x90\x7f\x63\x6b\x4b\xbf\x50\x55\x05\x59\x59\ +\x30\x75\xea\x95\x5f\xc3\x0d\x1b\xf0\x0f\xe8\xdf\xa7\xa4\xb4\x98\ +\x12\x0d\x00\x35\x0e\xdd\x34\x9e\xd5\xa0\x41\x03\x9a\x5e\x1c\x3d\ +\xe4\xce\x3f\x84\xe7\xfb\x08\xa5\x7a\xc9\x6c\x14\x18\xb2\x4e\x7b\ +\xf4\xf9\xa8\x1d\xbb\x4a\x88\xa3\xef\xc0\x7e\x81\x0d\x95\xa5\x2e\ +\xa3\xee\xb1\x13\x27\x02\x00\x5e\x9f\xd8\xa3\x8f\x9c\x5d\x06\x49\ +\x29\x77\xf4\xee\x1b\xe3\xf8\x65\x9a\xb8\x31\xc6\x9a\xa6\x79\xbd\ +\x5e\x8c\x90\x28\x49\xa2\x20\xa8\x9d\x93\xad\x8b\x3f\xa6\x79\x79\ +\xf4\x12\x06\x74\x00\xa0\x54\x33\x39\xe3\xa3\xec\x2e\x45\xc1\x3a\ +\xab\xc4\x53\xa0\x94\x56\xba\xeb\x9c\x9d\x3a\x45\x38\x25\x42\x94\ +\x96\x33\x46\x65\x65\xd0\xbd\xfb\x55\xa0\xdc\x58\x9a\x2d\x29\x2e\ +\x32\x99\x2d\x37\xd2\xf0\xb5\x46\x68\x8b\x43\x5b\x08\x80\xe7\xb9\ +\xeb\xfa\xad\x55\x55\x55\x66\x9c\x38\x6a\x32\x59\x4a\x4a\x4b\x78\ +\x5e\xf0\x17\x8a\x6d\xe1\xe1\x51\x25\xa5\x01\xe3\x27\xa8\xaf\xbf\ +\xa6\xcc\x9b\x87\x3c\x9e\x16\x90\xc7\xf1\xc4\x5d\x7a\x78\xff\x81\ +\x73\x85\xd5\xa6\xa0\x0e\x69\x7d\x7a\x86\x98\x40\x21\xc0\x61\xdc\ +\xec\xac\x1a\x4b\xb3\x2f\xbe\x08\xaf\xbd\x06\x27\x4f\x5e\xae\xd3\ +\xe8\x06\xd7\x46\x00\x70\x03\xaf\x64\xe7\x30\xae\xac\xa8\xf0\xf9\ +\x94\xce\x9d\x53\x9d\x81\x81\x8c\xb1\x8a\xf2\xb2\x53\xe7\xb3\x32\ +\x6b\x6b\xad\x21\xc1\xfc\x91\xa3\x4a\x4b\xb9\x6c\x84\x30\xd6\xaa\ +\xbe\xff\x64\xe1\x96\x62\x63\x6a\x52\xd8\xd9\xdd\xdf\xec\x3c\x72\ +\xee\x91\xdf\xcc\x8a\x32\xb2\xcb\x86\x69\xfb\xf7\x43\xc7\x8e\x97\ +\x2e\x09\xb9\xd1\x5c\xec\x9b\x53\x18\x63\x75\x6e\x4f\xd7\x1e\x3d\ +\x43\xc3\xc2\x09\xd1\x54\x45\x36\x9b\xcd\xa9\xc9\x9d\xab\x44\xc1\ +\x15\x1c\xc2\xef\xdd\x8b\x2a\x2b\x2f\x6d\xa8\x45\x1c\x5f\x95\x73\ +\x70\x7f\xb9\xf3\xb1\xe7\x9f\x9d\x7f\xdf\xdc\xe7\x9e\x7b\x2a\x85\ +\x9d\xda\x9b\x9e\x8f\x5a\xd4\xcd\x98\x83\xaa\x2a\xd8\xbb\x17\x7a\ +\xf4\x68\x71\xc4\xf1\x66\xd1\x46\xad\x91\xda\xda\xba\xed\xbb\xf6\ +\xd5\xd4\xd5\xe9\x25\xdd\xd0\x41\x7d\xad\x56\xcb\x75\xf1\xb2\x65\ +\x59\x0e\x0b\x8f\xb0\xdb\xed\xb2\xe2\xf3\x4f\xf3\xa8\x8a\x8a\x80\ +\x85\xc4\xc5\xe5\xc7\x75\x08\xde\xb2\x0d\xe7\xe4\xd0\x2e\x5d\x2e\ +\x5e\x46\xc3\x18\xe6\x04\x20\xbe\xda\x3a\xaf\xa6\x13\x35\xaf\xdb\ +\x2d\x83\x95\xe7\x2f\x9b\xab\x4c\x4f\x07\x8f\x07\x06\x0d\xba\xba\ +\xe2\xbf\xc9\x61\xb4\x6b\xef\xc1\x84\xf8\x0e\x11\xe1\x61\x05\x05\ +\x85\x1b\x7e\xdc\x16\xd7\x21\xba\xb1\xea\x49\x29\x75\x3a\x03\x62\ +\x63\xa2\x7e\x85\x2f\x9b\x52\xa6\xd7\x1b\xfc\x6d\x65\xf5\x8c\xf4\ +\xc0\x80\x31\x83\x28\x16\xc4\xc7\xc3\x37\xab\xb9\xf4\x74\xd2\xbd\ +\xfb\x45\x41\x3f\xa3\xc4\x16\xd5\x7b\x78\xd2\xbe\xf7\xfe\xfe\x4c\ +\x68\xa8\xb3\xb6\x24\x5f\x4a\x1c\x31\x2d\xb9\xa5\xed\x8e\xfe\xd0\ +\x6f\xef\x5e\xc0\x18\x52\x52\xda\x61\x74\x15\x51\x35\xcd\xeb\xf5\ +\x79\xdc\x6e\x93\xc9\x18\x15\x11\x56\xe5\xaa\x6e\xdc\xf2\x86\x31\ +\xfe\x71\xeb\xce\xe0\xa0\x40\x63\x43\x23\x98\x52\x91\xb5\x72\xf9\ +\xf2\x03\x59\x15\xa6\x88\x6e\xb3\xef\x9d\x19\x6b\xc5\xa4\xea\xec\ +\x7f\x3f\x5a\x72\xbc\x44\xeb\x3b\x71\xce\xf4\xc1\x89\x08\x00\x98\ +\x7a\x7c\xfd\x92\xb5\x25\x81\x0f\xce\x99\x68\x05\x50\x4a\x32\x16\ +\xbd\xb9\x28\x97\x99\x38\xc4\x0d\x9d\xf3\xe8\xe8\x04\x3b\x00\x2b\ +\x3e\xba\xee\xd3\x2d\x79\xb7\xcc\x7b\x20\xc1\x00\x9e\xc2\xa3\x4b\ +\x97\xae\x3a\x53\x54\x13\xd0\x71\xd0\xbd\x77\x4d\x0a\xd2\x63\x00\ +\x56\x76\x6a\xeb\x92\x55\x27\x26\x3e\xfc\x70\x82\x11\xd2\xb7\xac\ +\xf8\xfc\xfb\x83\x48\xaf\xc7\x5a\x4d\x9d\xb5\xdb\x93\x8f\xdc\x1d\ +\x6e\x68\xcc\x7f\x35\x04\xfc\x80\xfc\x49\x32\xac\x6a\x9e\xc4\x78\ +\xea\xb0\xf3\xdb\xb6\xa9\xd3\xa7\x03\xc6\x4d\x7b\xa2\x19\xa3\x2a\ +\xd6\x0f\x9b\xf9\x78\x62\x9f\xd3\xd9\x25\xd5\x86\x80\xc8\x4e\x09\ +\xd1\x12\x52\x55\x7a\x49\xa2\x96\xe3\x40\x55\x61\xf3\x66\x88\x8b\ +\x83\x84\x84\x76\x18\x5d\x2d\x9a\xd3\xd4\x7f\xfd\xeb\x65\x93\x51\ +\x8f\x00\x09\x82\x80\x9a\xe4\x4f\x28\xa5\xbc\x64\xc2\x77\xdc\xda\ +\x78\x71\x45\x51\xbe\xcf\x94\x30\x6d\xc6\x90\xad\x8b\x17\xbe\xf5\ +\x91\xf3\x95\x27\x86\x7f\xf1\xc6\xbf\x8e\xea\x47\x4c\x1f\xcb\x7d\ +\xb2\xe8\x15\x63\xe8\x82\x09\x31\xde\xd5\xef\x2f\xf8\x72\xcb\xbe\ +\xda\xb8\x71\x73\x01\x00\xa0\xae\xe4\xdc\xf1\x2a\xe3\x9c\x27\xee\ +\x0f\xc1\x9a\x25\xc4\x04\xa0\xec\xff\xe2\xbd\x8f\xd6\x6c\xcb\x54\ +\x42\x86\xcd\x05\x00\x28\xcb\xce\xe6\xa3\x7a\xde\x3e\xc8\xb0\xea\ +\x9d\xd7\xdf\xb3\x47\xfc\x79\x5a\xcf\x83\xab\x17\x2f\xfd\x6e\xcd\ +\x89\x62\xeb\xe0\x07\x19\x00\x8a\xee\x32\x68\x76\x70\x17\xde\x80\ +\x36\xbd\xf3\xd2\x5e\xa2\x37\xeb\x5a\x4a\xa7\x02\x03\x40\x8c\x51\ +\x46\x29\xb1\xd9\xd5\xfe\xfd\xc4\x7d\xfb\xc1\xe3\xb9\x34\x67\x88\ +\x11\x52\xbd\xd5\xf9\x79\xb9\x39\x45\xd5\xfa\x1a\xe2\x08\x0c\x8c\ +\x0a\x90\x5a\x68\x0a\xe0\x38\xa8\xac\x80\x23\x47\x60\xe6\x4c\xe0\ +\xf9\x76\x18\x5d\x3d\xe4\xf1\xd4\xba\x98\xe2\xb9\xb4\x3c\xa2\x69\ +\x6a\x70\x78\x6c\x13\xf6\x16\x08\x4d\x19\x3c\x27\x05\x00\x40\xdd\ +\xfd\xc5\x37\x1a\x23\x75\x67\x76\x9d\x96\x66\xfc\x67\x46\xff\x30\ +\xa8\xdc\xb5\x6d\xef\xd6\x43\x13\x3a\xa4\x26\x0f\xbd\xfd\xf1\x8e\ +\x11\x0b\x37\xcb\x7e\x30\x7a\x3c\x35\x75\x2a\x65\x58\x0c\x8e\x8e\ +\x32\x70\x00\xa0\x85\xa4\x0c\xfb\x7d\x72\xe2\xeb\x8b\x36\xfb\x07\ +\x70\xa2\xfb\x4f\xb9\x07\x00\x00\xb2\x36\xfd\xf7\xa8\x4a\x01\x20\ +\x30\xa9\xff\x63\x89\x11\x6f\x2e\xfc\x56\xd3\x28\x00\x67\x0a\x08\ +\x4d\x0a\x08\xf5\x66\x6d\x38\xe1\x0a\x7d\xec\x0f\xd3\x2c\xb8\x29\ +\x7a\x00\x00\x78\x81\x47\x00\xb2\x22\xd7\xf7\x30\xf0\x1c\x1d\x30\ +\x10\xf9\xed\x5a\x5a\x5a\x53\xf7\x08\x21\x8c\xd5\xaa\x55\x8b\x5e\ +\xdf\x51\x15\x90\xd6\x25\xaa\xe8\xf8\x86\x57\xf7\x65\x3c\xfc\xe8\ +\x7d\x89\x76\x7c\x71\xa4\xc6\x71\xb0\x6f\x3f\x14\x14\xc0\x90\x21\ +\xad\xca\x60\xb5\x47\x3d\x1c\xe6\x39\x8e\xc3\x2d\x7e\xb5\x54\x52\ +\xc8\xdd\xf9\xe9\xd2\xb3\xa6\x99\x77\x8e\xa4\x95\x25\x2e\xd1\x6a\ +\xd6\x03\x00\x38\x9d\x92\xd7\x55\x04\xbc\x29\xbe\x73\x72\xa8\x11\ +\x35\xee\xd6\x35\x47\xa6\x0c\xe9\x68\x5d\xff\xde\x8b\x8f\xfe\xe1\ +\xc5\x23\x65\x5e\x00\x3e\xb2\x53\x4a\x5c\xb0\xb1\xf9\x96\x01\x76\ +\xec\xbb\x37\x7f\xac\x48\xb9\x77\x4c\x0f\x00\x88\x4a\xea\x18\x15\ +\x66\x6d\x4e\x6c\x2f\xaf\xf9\x62\x95\xad\xff\xd4\xae\x0e\x74\x89\ +\x0f\x83\x32\xcf\x9d\xcd\x38\x79\x42\x55\x55\xdc\x30\xb7\x40\x06\ +\x0d\x02\x93\x91\xdb\xb6\x9d\x35\x8f\xb0\x30\xc7\xbb\x72\x0f\x1d\ +\x72\x05\x3f\xf6\xdc\x33\xf7\xcc\xbe\xeb\xc9\x67\x9e\x4e\x33\xe6\ +\x1d\x39\x5b\x2c\x48\x12\x77\xd1\xd8\x3f\xc6\xb0\x71\x03\x44\x46\ +\x42\xbf\x7e\xed\x30\x6a\x5d\xf0\x7c\xf9\xa6\x8a\x4b\x87\x60\xb3\ +\x77\x2d\x7d\x79\xd9\xa9\x3b\x9f\xfc\x53\x8f\x10\x81\xf1\x7a\x9d\ +\xe2\xf1\x4f\x38\xd6\xd5\xa8\x82\xde\x56\xef\x6f\x35\x69\x8d\xb7\ +\x86\x77\x9d\xf7\xe4\x1f\xfe\xf6\xf2\xeb\x43\x4c\x39\x9f\x7c\x71\ +\xb8\xfe\x82\x66\x5d\x19\xec\xe8\x9a\x77\xde\xfd\xc1\xf3\xc8\xb3\ +\x8f\xc6\x3b\x1a\x02\xef\xe6\x6d\x1b\x5a\xd9\xc9\x9d\xa7\xd0\xa8\ +\xa1\xdd\x5b\x8c\xfc\x03\x9d\x41\x61\x11\x91\x3c\x2f\xd4\xef\x33\ +\x50\x55\x1a\x11\x41\x13\x93\xf8\x75\xeb\x50\x4d\x75\xd3\x66\x48\ +\x06\xa0\xa9\x32\x27\x08\x4a\x6d\x59\x51\x7e\x41\x69\x51\xa9\x97\ +\xf0\xd4\xe7\x2e\x2d\x2d\xad\xf6\x34\x61\x67\xe7\x30\x2a\x2b\x83\ +\xf5\xeb\x21\x2d\x0d\x6c\xb6\x56\xa5\xe8\x6e\x72\x0c\x35\xcc\x6a\ +\xb7\x30\x35\xcd\x18\xbd\x88\xda\xc1\x9b\xb7\xe3\xb5\x77\x37\x0d\ +\x7e\xf8\x1f\x69\xc1\xac\xd6\x23\x9b\x9d\x49\xdd\x82\xca\xbe\x5b\ +\xbf\x33\xb8\xbf\xb0\x36\xbd\xba\xc7\x6f\xbb\x35\x06\x44\x6a\xc3\ +\x4e\xf2\x8a\xdc\xcc\x5a\xde\x62\xa0\x15\xc5\x55\x1e\x63\xbc\xae\ +\x31\x64\xd2\xb4\x7a\x2b\xe2\x4a\x5f\xf5\xe6\xe7\x27\x66\xfe\xe5\ +\xa5\x78\x83\x5c\xe7\x65\x46\xbd\x88\x1a\x2f\x68\x40\x63\x61\xc6\ +\x8e\x12\x5b\x87\x8e\x91\x52\x4b\x19\x45\x54\x59\x59\xe1\xf5\x7a\ +\x02\x83\x82\x05\x5e\xf0\x1b\x63\xe6\x70\x90\x71\x63\xf9\x05\x6f\ +\xe0\xb3\xe7\x68\xd7\xae\xe0\xf5\x36\x3e\xaf\x29\x28\xd6\x50\xb5\ +\xfe\xad\x97\x5e\x34\xf0\x88\x10\xa5\xa6\x5a\x36\x94\x7f\xbc\x6f\ +\x95\x1a\x33\x70\xe6\xfc\xa9\x3d\xc1\xcf\x8c\xa0\xd3\xe1\x6d\xdb\ +\x51\x5e\x3e\x3c\xf7\xe7\x56\x2e\x46\xba\xd9\x61\x64\x36\x9b\x74\ +\x7a\x13\x25\xf5\x63\xd7\xfe\x7a\x80\xff\x63\x49\x28\xb6\x58\xad\ +\x4d\xed\x5a\x71\x76\x5e\x9d\x4f\xdd\xbf\xf2\xad\x03\x4b\xeb\xa4\ +\xa4\x01\x8f\x3e\x78\xc7\xec\x27\x1e\x7a\xfd\xed\xa5\x2f\xec\x20\ +\x1d\xc7\xde\x7b\x5b\x5a\x80\xff\x32\x41\x6f\x0d\x75\xea\xfc\x27\ +\x9b\x73\x60\xdd\xa7\x5b\x4e\x11\x4a\xed\x09\xe3\x7f\x33\xad\x6b\ +\xfd\xbd\xe7\x0d\x41\x41\x81\x3a\x0c\x00\x50\x9c\x71\x56\x61\xee\ +\xf5\x1f\xbd\xbc\xd6\xe7\x31\x77\xba\xe5\x0f\xf3\x86\xe9\x00\x80\ +\xd3\x07\x06\x05\xe9\x1b\x74\x93\xab\xd4\x9b\x94\xd4\xc9\x81\x5a\ +\xce\x43\x06\x38\x03\x34\x62\xaf\x1f\xc3\x6b\x70\xeb\xb4\xa1\x43\ +\x85\x97\xfe\xc9\x6f\xde\x2c\x77\xed\x8a\x1a\x9a\x46\x28\xd1\x78\ +\x4b\x87\x07\x9e\x7e\x4e\x03\x44\x08\xe1\x78\x9e\x11\x55\x96\x55\ +\xca\x98\xa0\xb7\xd5\x2f\xa7\xc3\x18\x54\x8d\x5f\xb7\x0e\x19\x0c\ +\x30\x60\x40\x2b\x8f\xf1\x46\xae\xa9\xb5\x46\x14\x45\xdd\xb3\xff\ +\x50\x5d\x5d\x1d\xbe\xb8\xa8\x04\x94\xb1\xce\xc9\x89\x31\x51\x17\ +\xb7\xa0\x68\xaa\xca\x00\x00\x61\xbe\x7e\xbf\x24\xd3\x08\x5c\x7e\ +\xd5\x24\x23\x1a\x61\x08\x5f\xb1\x32\xc3\x34\x7f\x5f\x3d\xe2\x84\ +\xd6\x31\x7b\x16\x17\x15\xe5\xe5\x64\xf7\xee\xdb\x4f\x96\x7d\xd9\ +\x59\x99\x5e\xaf\x37\x28\x38\x44\xe0\x85\xca\xaa\xca\x8c\xf4\x63\ +\xc3\x46\x8e\xe1\x00\xf4\x63\xc6\x82\x24\x79\xbe\xfb\x16\x10\x6a\ +\x0c\xfb\x31\x2f\xd2\xba\x82\xad\x3f\x6e\xcd\xa9\xf0\xe9\x2d\xa1\ +\x7d\x87\x0e\x4d\x0a\x35\x6a\x2a\xa1\x94\xd4\xb7\xd2\x0a\x02\x54\ +\x57\x1b\x87\x0e\xc3\x5d\xba\xc0\x17\x5f\xb4\xf2\x18\x6f\x76\x6d\ +\x24\x8a\xc2\xe0\x01\x7d\xda\xf4\x2b\xfc\xc5\x9d\xed\xe8\x8a\x75\ +\x5e\xc4\x5d\x3d\x60\x46\xbc\x70\x8d\x3d\x02\x8c\x31\x9b\xdd\x61\ +\xb2\x68\x1c\xc7\x35\x69\xf5\x60\x60\x34\x69\x13\x26\x48\x7f\xff\ +\x3b\x3e\x7c\x84\xf6\x49\x03\x59\x06\x00\x84\x39\xec\x2b\x59\xb6\ +\xf0\x8d\x0c\xe2\x04\x57\x11\x88\xb9\x27\x4e\xe7\xdc\x33\x7f\x6e\ +\x92\x03\x5f\x68\xc7\x16\x04\x7e\xe7\x4e\x7c\xf6\x2c\x3c\xff\x7c\ +\xeb\x5f\x46\xbb\x8b\x7d\xdd\x4a\x83\xfa\xb3\xd9\x6c\x36\xab\x0d\ +\x63\xcc\x9a\x47\x0d\xda\xa4\x89\xcc\x60\x10\x56\xae\x64\x18\xfb\ +\xed\x34\xc6\x5c\x55\xde\xe1\x0c\x25\xe6\xb1\xdf\x3d\xd8\x33\x31\ +\x61\xfa\x03\x8f\x0d\x0a\x2a\x3f\x9c\x91\x7b\x21\x33\x84\x10\x23\ +\x84\xff\xe2\x0b\x1a\x11\xce\xc6\x8c\x69\x87\x51\x1b\xa4\xa4\xb4\ +\x2c\x3b\x37\xbf\xb8\xa4\xec\xba\x8b\x30\xfd\xff\x12\x4a\x89\xa6\ +\x01\x50\xd4\x24\x50\x40\xb2\x4c\x63\x63\xb5\xe1\xc3\xf8\x95\x2b\ +\x71\x6e\x9e\x7f\x36\x88\x01\x50\xc2\x78\x9e\xe7\x10\xd5\xe4\xea\ +\x8c\x43\x7b\x4e\xe4\x2b\x0e\x9b\x19\x35\xb6\x89\x4a\x12\x97\x9e\ +\xce\x6f\xd8\xa4\x4d\x9c\x44\x1d\x8e\x76\x18\xb5\x56\x4e\x66\x9c\ +\xd9\x77\xe0\x48\x7a\xc6\x99\x1d\xbb\xf6\x1d\x3d\x71\x12\x00\x28\ +\x25\x0d\x5f\xd7\xc1\xf0\x27\x43\x8c\x51\xea\xe7\x5f\x61\xa8\x49\ +\xf2\x82\x52\x66\x30\x68\xb3\x66\xe1\x9c\x1c\xfe\xfb\xef\x99\x1f\ +\x46\x54\x33\x85\x76\x19\x39\xa8\x2b\x26\x7c\x80\x59\xde\xb6\x75\ +\x47\x70\xdf\xc9\xfd\x3a\x06\x69\x8a\x56\xaf\x8a\x10\xe2\x97\x2f\ +\x47\x1e\xb7\x7a\xc7\xed\x6d\xa2\xb5\xb8\xd9\x7d\xa3\xcc\xec\xdc\ +\x81\xfd\xfb\xd8\x6d\x16\x4d\x23\x6b\x36\xfc\x98\x97\x5f\x84\x1a\ +\xac\x05\x63\x94\x17\x84\x91\x43\x07\x36\xe9\x71\x63\xd5\x25\xb9\ +\xb9\x25\x35\x96\xa0\x88\xe8\x90\xfa\xf6\xc2\xca\x82\x73\x05\xd5\ +\x2c\x2a\x3e\xc1\xda\x48\x3b\xae\xd6\x14\x54\xaa\xc1\xc1\x01\x3c\ +\x00\x53\xbd\x45\x39\xd9\xe5\x1e\x95\x01\x0a\xee\x90\x14\x62\xf6\ +\x5f\xa4\x16\x17\x55\x58\x83\x42\xf4\x1c\x00\xd0\xf2\xfc\xf3\x45\ +\x95\x3e\x7b\x44\x4c\x84\xa3\x71\xbf\x3d\x29\x2d\x2c\x31\x05\x85\ +\x1a\x78\x04\x00\x6a\x5d\xf9\xb9\xac\x7c\x6c\x0d\x4b\x88\x0e\xba\ +\xe8\x73\x8f\x18\x02\x84\x58\x3d\xc1\x0a\x42\x4d\x8a\x63\xc8\xe7\ +\xd3\x86\x0f\x27\xfd\xfa\x8a\x1f\x7e\xa0\xce\xb8\x03\x8c\x46\x46\ +\x08\x6f\x0e\x1d\x32\x24\x52\x95\x7d\x7d\x6e\x79\xac\xe7\xad\x92\ +\xd5\xac\x27\xaa\x52\x9f\x9c\x10\x04\x9c\x93\x23\x7e\xb6\x54\x9d\ +\x30\x9e\xf4\xee\x8d\x28\x6d\xfd\x1a\xe4\xf6\xbc\x11\x5d\xf1\xe5\ +\xd7\x81\x01\x76\xe6\x27\x21\x6d\xd2\xa3\xcd\x61\x2e\xfd\x64\xce\ +\x80\xbe\xbd\xcd\xa6\xfa\x5a\x68\xe9\xf1\x4d\x6f\x2c\x5a\xe9\xe6\ +\xb9\xe2\x62\x75\xf2\x6f\x9f\xbb\x73\x40\x44\xe6\xd6\xc5\xff\xfa\ +\x64\x97\x20\x11\x1c\xda\xff\x8f\x4f\xdf\x1f\x26\xb1\xe2\x53\xbb\ +\x3f\x7e\xeb\xd5\xbd\xa6\xa1\x8b\xfe\xdf\xc3\x4e\x00\x77\xf6\x9e\ +\x17\xfe\xf8\xa6\xa9\x4b\x6f\x0b\x87\x06\xce\x8a\x0c\x31\x8b\x75\ +\x45\x27\xbf\xfe\x78\xe1\xe7\xe9\xf0\x8f\x77\xde\xea\x69\x86\xdc\ +\x1d\xcb\x5e\x5b\xb6\x0b\x63\xad\xb8\x4a\xbc\xf7\x99\x3f\x8f\xec\ +\x14\xe8\x29\x3d\xfb\xdd\xd2\xf7\xfe\xfb\x43\xd5\xdf\x96\x2c\xea\ +\x69\x45\xbe\xc2\xa3\x6f\x2d\xf8\xb0\x94\xb7\xc8\x95\xe5\x71\x63\ +\xef\x9f\x3f\xa5\x97\x08\x00\x08\x88\xdf\x12\x21\xc0\xa8\x1e\x42\ +\x08\x80\x36\xe5\x04\xa7\x94\x99\xcd\xca\xfc\xf9\xfa\x39\xf7\x08\ +\x5f\x7c\xa1\x3c\xf4\x10\xaa\xab\x63\x94\xf8\x7c\x04\x00\xe9\x4c\ +\x66\x0c\x4c\x6b\xb2\x94\x81\x89\xa2\xf8\xf1\x27\xa8\xa4\x54\x7d\ +\xe0\x01\xe0\xf9\x36\x91\x67\xdc\xec\x30\x42\xc0\xbe\x5b\xf5\x95\ +\x5e\x12\x2f\xad\xa9\xa9\x9a\x1a\x1a\x11\x27\x8a\x17\x62\x28\x53\ +\x44\xd7\x87\x9e\xed\x1d\x16\x6c\xdb\xbe\xe0\xb1\xcf\xd6\x6f\xbb\ +\xa3\xef\xc8\x65\x9f\xfc\xd0\x6f\xee\xbf\xef\x4e\x13\x5f\x79\xfc\ +\xf7\x5f\x6d\x19\xf3\xc8\x50\x61\xdb\xc6\xed\x2c\x34\xd6\xa6\xd4\ +\x1f\xac\xbb\xb6\x4a\x4a\x1d\xff\xc2\x5f\xee\x6f\xa8\xca\xfb\x0e\ +\x6c\xd8\x58\x22\x05\x07\xd9\x3c\xfe\xe7\x73\x24\x0d\xfe\xc3\x0b\ +\x93\x43\x1d\xba\x15\x7f\xbf\x7b\xd5\x8e\xf4\x91\x9d\x86\xee\xfb\ +\x61\x6b\x09\x33\x86\x84\x28\x8c\x20\x00\x38\xb3\xfd\xfb\x63\x5a\ +\xd7\xff\xbe\x7c\x5f\xe5\xde\x45\x0f\x7e\xbc\x7e\xda\xc4\x5e\x61\ +\x1c\x08\x82\x50\x5e\x5a\xea\x93\x7d\x1c\xc6\x2a\xa5\x08\x01\x06\ +\x84\x30\x94\x95\x95\x1a\x0c\xfa\x0b\x7c\xf3\x8a\xa2\x8d\x1f\x4f\ +\xfb\xf7\x17\x5f\x7b\x4d\x1b\x3b\x86\x85\x47\x34\x2e\x81\xa4\x17\ +\x2d\x7d\x96\x24\xee\xc8\x11\xf1\xbd\x77\xb5\xc9\x93\xc8\x80\x01\ +\x70\x35\x82\x9b\x76\xdf\xe8\xe2\x2c\xb0\x24\x08\x92\x28\x88\x97\ +\x7c\x49\xa2\x20\x34\x0f\xe5\x0d\xf6\xa0\xf0\x60\x1b\xa2\xe5\x27\ +\x0b\xbd\x9d\xfb\xf4\xa2\x15\xe7\x32\xd5\xf0\x6e\x9d\x42\xb1\x18\ +\xd0\x27\xc9\x96\x9f\x71\x0c\xa4\x90\xdb\x1f\x79\xfa\xde\x51\xc9\ +\xa8\x81\x5f\x41\x63\xa4\xf4\xf8\x96\x97\xff\xf3\xf6\xca\x1d\xa7\ +\x29\x00\x20\xdd\xd0\x39\x8f\x3d\x35\x67\x84\x19\x13\xbf\xeb\x65\ +\x0a\x8c\x08\x75\x98\xc0\x93\x7d\xba\xd4\xd8\x3b\x39\x1e\x00\x86\ +\xde\x79\xff\x23\xf7\x4f\xb4\x4b\xc4\x7f\x45\x4c\xef\x81\xa1\xb5\ +\x07\x17\x7e\xfe\xc5\xb2\x1f\xb2\x86\x8c\x1b\xe7\x9f\x2f\x10\x04\ +\xa1\xb6\xa6\xfa\x4c\x46\x06\xc2\x98\xe7\x38\x9e\xe7\x45\x49\x2a\ +\x2b\x2d\xab\xae\xae\x36\x9b\x9b\xec\x59\xd0\x34\x66\xb3\xc9\x7f\ +\x7c\x1a\xe7\xe4\x8a\x0b\xdf\x05\x9e\x6f\xd9\xe3\xe1\x79\x20\x44\ +\xfc\xf7\x7f\x40\x23\xf2\xef\x7f\xc7\x44\x11\x11\xad\x4d\xc7\x78\ +\xd3\xc3\x08\x00\x61\x5c\x3f\xa4\xd3\xa2\x5c\xf4\x0b\xbe\x92\x4f\ +\x5f\xfe\x47\x5e\xcc\x94\xfb\xc7\x27\x6a\x5e\x1f\xc1\x5c\xfd\x6c\ +\x0f\x8f\x81\xd6\x1f\xbd\xd2\x84\xa3\x23\xa4\xcb\xf8\x57\x5f\xf9\ +\xdb\xa4\x6e\xce\x8d\x8b\xfe\xfe\xe1\xf6\x9c\x7a\x3d\xa7\x34\xdb\ +\xaa\xa0\xd5\x9d\x5b\xf0\xf7\x05\x62\xdf\x7b\x66\x0e\x68\x18\x54\ +\x6a\x72\x81\xa8\xd7\xeb\x4d\xa2\x5c\x5d\x7e\x2e\xb3\xc0\x55\xe3\ +\xf5\x9b\x32\x4a\x48\x78\x44\x78\x65\x45\xd9\xae\x1d\xdb\x73\xf3\ +\x72\x4b\x8a\x8b\x4f\x9c\x38\x96\x9b\x97\x13\x9f\x90\x70\xd1\x2b\ +\x46\x5e\xaf\x36\x62\x84\x7a\xff\x7d\xe2\x82\x05\xfc\x37\xdf\x80\ +\x4e\x77\x31\x92\x10\x02\x41\x10\x3e\xfe\x44\x58\xbe\x5c\x7d\xe2\ +\x71\xda\xa3\x07\xf2\xf9\xda\x7a\x8c\x37\x3b\x8c\x58\x03\xc7\xf4\ +\x65\x1e\x65\x17\x8d\x45\x7e\xf5\xce\x2b\xa7\xec\xe3\xff\xfa\xd0\ +\x04\x03\x02\xc9\x12\xec\x54\x8a\x0a\xcb\x65\x00\x38\x97\x5b\x6b\ +\x0e\x8e\xb9\xf4\x2f\x70\xa2\x31\x34\x3a\xae\xd7\xc8\x3b\x26\x74\ +\x71\x1e\xdc\x9d\xd9\xc2\x73\xf8\x8a\x3e\xfa\xf7\x5b\x4a\xb7\x39\ +\x4f\xcf\x1a\x70\xb1\x87\x81\x30\x00\xdb\xfc\xe5\xd2\xaa\x8e\xd3\ +\x9e\x98\xff\xd0\xab\x2f\xcc\x39\xb9\xea\x8b\xf4\x8a\xfa\xf6\x22\ +\x8e\xc3\x1d\x62\xe3\x2c\x66\x73\x7e\x6e\x4e\x76\x76\x96\x24\x89\ +\xc9\xc9\x9d\x0d\x7a\xc3\xc5\x4c\xa0\x8c\x01\xc7\xc9\x7f\xfc\x23\ +\xe9\xd5\x53\xfa\xdd\xef\xf1\xee\xdd\x60\x32\x81\x20\x80\x7f\x38\ +\x4d\x14\xc1\x60\xe0\xd6\xae\x95\x9e\x7f\x5e\x1b\x3f\x4e\x79\xe8\ +\xa1\x6b\xa3\xfe\xbc\xd9\x7d\x23\x42\x08\x65\xc0\x28\x61\x08\x35\ +\x9f\x8a\x04\x4a\xa9\xd6\x9c\x7d\xbb\x70\xcf\x77\x1f\x7f\x7b\x6e\ +\xec\x03\x83\xbe\xff\x62\x19\x0a\x4e\x18\x35\xb0\xeb\x94\xb1\x91\ +\x1f\x2f\xfc\xe7\xf9\x68\x38\x50\x1b\xf4\xdb\xd1\xf5\xcd\xa6\x54\ +\x93\xeb\x3c\x3e\x0a\x00\xc0\x4e\xac\xfb\x7c\x7b\x81\xaa\x57\x8a\ +\x77\x1c\xaf\x1d\xf5\x68\x03\x9b\x02\x55\xdd\x6e\x8f\x5f\x65\x65\ +\xae\xfb\xf0\xeb\x03\x65\x33\x7b\x94\xae\xfc\x62\x99\x18\xda\x7d\ +\xf4\xc0\x24\x01\x00\x98\xe6\x71\xbb\x35\xca\x00\x70\x87\xe4\x2e\ +\xee\xcf\xbf\x5a\x6c\x2d\xf1\x9e\xdb\x61\xee\x9c\x12\x6a\x69\x0c\ +\x24\x19\x63\xcc\xee\x70\x38\x03\x83\x38\xae\xbe\x92\xd3\x72\x92\ +\x42\x96\x59\x48\x88\xfc\xfa\xeb\xba\xfb\xee\xd3\xdf\x35\x5b\xf9\ +\xdb\xdf\xb4\x09\xe3\xa9\xd3\x09\x94\xe2\xb2\x32\x61\xf9\x72\xf1\ +\x1f\x2f\xd2\x8e\x49\xf2\xbf\xfe\xc5\x4c\x26\x50\xaf\x85\x93\x99\ +\x7b\xf6\x99\x67\xfc\xdb\x5e\xdc\x75\x75\xa2\x24\x19\x8d\xa6\x9b\ +\x0a\x46\x1c\xc7\xe7\x17\x96\xf0\x82\xce\x68\xb6\xe9\x4d\x16\xbd\ +\xd1\x6a\x30\x59\x0d\x66\xab\xde\x68\xd5\x1b\xad\x7d\xfa\xf5\xed\ +\x9a\x9a\xd2\x58\x9d\x55\x08\x76\x04\x06\x60\xe2\xf3\xfa\xbc\x54\ +\x6f\x8d\x8d\x8b\x49\xea\x9e\x16\xc6\xd5\x54\x52\xe7\xad\x77\xdf\ +\xdb\x3d\xb4\xbe\x80\xcf\x49\xc6\x90\x88\xd8\x84\xc8\x60\x01\x90\ +\xe6\xad\x2e\x2d\xaf\x24\x52\xe0\xa8\x3b\xe6\x8e\x4d\xad\x5f\xaf\ +\x89\x38\xc9\x11\x14\x99\x18\x1b\x65\xe4\x80\xa8\xd8\x11\x12\x48\ +\x7d\x1e\x9f\x2c\x33\x43\x68\xa7\xd8\x20\x0e\x00\xb0\x68\x73\x46\ +\xc6\xc7\xc6\x98\x04\xe4\x8c\x4d\x4d\x0e\x13\x0b\x0b\x8a\x0d\x51\ +\xbd\xef\x99\x35\x35\xd4\x80\x01\xc0\xe7\xf3\x96\x95\x14\x59\xac\ +\x36\x56\xbf\x9f\x83\xf9\x6f\x22\x21\xa4\xb6\xb6\xc6\x19\x18\xcc\ +\x5d\x34\x16\x42\x08\x8b\x8a\xa2\x69\xbd\xb9\x03\x07\xc5\x37\xde\ +\xe0\xd7\xaf\xe7\x37\x6f\x11\x56\xac\x10\xff\xf3\x1f\xe1\xb3\xa5\ +\x64\xd4\x28\xf9\xb5\x57\x69\x42\x42\xd3\x2d\xec\xa2\x24\x21\xd4\ +\x5a\x63\x75\xb3\x97\x66\x01\xc0\xeb\x93\x35\x4d\x43\x08\x5d\x58\ +\xb6\xd1\x40\xc7\x6a\x32\x1a\x7e\x9d\x1b\x2f\xab\xaa\x2a\xd3\x8f\ +\x1d\x8a\x88\x8c\x61\x8c\x21\x84\x30\xc6\x08\x21\x8e\xe3\x14\x59\ +\x29\x2c\xcc\xeb\x98\xdc\xa5\x45\x26\x5a\x90\x24\xa8\x76\x09\x5f\ +\x7e\xc9\x6f\xd8\x84\xb3\xb3\x01\x23\x12\x9f\xa0\x8d\x1f\xa7\x4d\ +\x99\x02\x7a\x7d\x53\x0c\x5d\xcc\x44\xdb\x6e\xd4\xae\x2a\x7a\x9d\ +\x04\x20\xdd\x14\x6f\x55\x96\xc1\x68\x52\xe7\x3d\xa0\xcc\x7f\xa8\ +\x3e\xb5\x48\x29\x22\x04\x14\xa5\x19\x86\xda\x7d\xa3\x76\xb9\xaa\ +\x33\x08\x5e\xef\xff\xb9\x82\xbd\xd9\x61\xe4\xf5\xfa\x76\xee\x39\ +\x50\x5d\x53\x6b\x34\xe8\x07\xf5\x4f\x33\x1a\x0d\xed\x48\x6b\x87\ +\x51\x9b\x65\xe7\x9e\x03\x21\xc1\x81\xdd\xbb\x76\x2e\x28\x2c\xde\ +\xf0\xc3\xb6\xa4\xc4\xb8\xc6\x7a\x08\xa5\xcc\x19\xe0\x08\x0b\xbd\ +\xd1\x9c\xc5\x16\xbd\x3d\xc6\x58\x3b\x8c\xae\x5d\x7c\xb2\x2c\x8a\ +\xa2\x41\xaf\x8f\x8a\x0c\xf7\x78\xbc\x05\x45\xc5\xb8\x21\x3c\xe1\ +\x30\x3a\x74\xe4\xf8\xed\xb7\x4d\x32\x34\xe5\x0a\x62\xf4\xfc\xc1\ +\x0d\xdf\xfd\x78\xa0\x92\x58\x46\x4e\xbf\x6b\x40\xbc\x03\x00\xce\ +\xef\xfb\xfe\xcb\x75\xfb\x20\xa4\xc7\xdd\xb3\x27\x07\xeb\x11\x00\ +\x10\x77\xe1\xb7\x5f\xad\x35\x77\x9b\x3a\x22\xd5\x01\x00\x39\xfb\ +\x56\x7c\xf4\x5d\x86\x24\x32\x29\x7a\xf0\x03\x77\x0e\x37\xf3\x00\ +\xd4\xb3\xeb\xdb\x15\xb9\x86\xfe\x33\x46\x25\x02\xf5\x1e\xdf\xb1\ +\x7e\xe3\x8e\xa3\x6e\x29\x7c\xca\x9d\xb3\x52\xc3\xf4\xb5\x85\xe9\ +\xdf\x7d\xbb\xfe\x54\xa1\x3b\x69\xc0\xe4\x3b\x46\x77\xe5\x98\x7a\ +\x7a\xf7\xba\xb5\xdb\x8e\xd4\x60\xe7\xb8\x19\xb3\x7a\x47\xfd\x94\ +\x09\x71\x04\x8c\x12\x42\x19\x20\x8c\x11\x63\x94\x31\xc4\x71\x5c\ +\xbb\x36\xfa\x49\xe2\x1f\x77\x34\x1b\x0d\x80\x90\x28\x0a\x18\xe1\ +\x0b\xe3\x8e\x8c\x11\x26\xdc\x7e\xdb\xe4\xe6\x5e\xaa\xeb\xd4\xc9\ +\x9c\xb0\xee\x83\xc3\x33\xd6\xbc\xf3\xca\x92\x2e\xef\x3c\x5a\xb5\ +\xe5\xe3\x17\x3e\x3e\x3e\xee\xb6\xe1\xe9\xdf\x7f\xfc\x41\x68\xc2\ +\xb3\x93\x92\x33\x7e\x58\xb6\x64\xe5\xf7\xbb\xce\xcb\x4f\xf4\xbf\ +\x0b\x00\x80\xd5\x6c\x58\xf9\xa3\xd4\x79\xe6\x94\xae\x66\x6a\x08\ +\xd1\x73\x50\x76\x62\xcb\x27\xcb\xbe\xde\xb8\xeb\xd8\x88\x3f\x0d\ +\x05\x00\xa8\x29\xc8\x38\x5f\x9e\xd0\x77\x58\xc5\x8e\x25\xef\xbc\ +\x27\x2c\xf8\xdb\x9c\x9c\x73\x19\x5e\x73\xd2\xf0\x7e\xa5\x1f\x7e\ +\xfa\xaa\xad\xe3\x87\xe3\x9d\x15\xa7\x4f\x17\x74\xe8\x3d\xc4\xb3\ +\xff\xeb\x85\xaf\x7f\xb1\xf0\xd5\xfb\xae\x2d\x6b\x8c\x30\x47\x6a\ +\x73\x3e\x5d\xb8\xf8\x9c\x9b\x09\x18\x08\xa3\x18\x71\x54\xf1\x19\ +\x12\xfa\xdf\x37\xeb\x96\x10\xf1\xda\x57\xe7\xb4\x8f\x3b\xe2\x8a\ +\xd2\x22\x8f\x24\x42\x4b\xe3\x8e\xa1\x11\x71\x17\x7f\x52\x75\x8e\ +\x71\x77\x3f\x08\x00\x99\xf2\xa1\x35\xb9\x26\x51\xce\xff\x64\xc5\ +\x96\xa1\xbf\x7d\xe5\xf6\xde\x01\xeb\xf3\x37\xaf\x29\xaa\x00\x00\ +\xce\x1c\x35\x7a\x78\x9a\x6b\x5b\x4d\x8f\x0e\x12\x00\x78\x32\xb7\ +\xed\x2d\x16\xef\x7f\x72\x60\xe7\xc0\xfa\xbb\xaf\x61\xcb\xc0\xa1\ +\x03\x8b\xca\x68\xdf\xe4\x10\x00\x00\x5b\xfc\xed\x73\xe2\x01\x60\ +\x5f\xce\xda\x03\x05\x12\x00\xa4\x0c\x9e\x96\x02\x00\x95\x7b\xbe\ +\xf8\x62\x8f\x88\x19\x18\x42\x26\xdf\x3b\x1f\x00\x8e\x96\x6e\xdb\ +\x52\x23\x5e\xb3\xea\x40\x88\xf3\xb9\xf2\x73\xea\xa4\xe1\xb7\xde\ +\x12\x4a\xb2\xbf\xfc\x7a\x67\x97\x09\x53\x3a\x68\x39\xab\xb7\x9c\ +\x2b\xab\xa3\xe1\x4e\xa4\x5d\xeb\x1e\xaf\xf6\xee\x47\xe0\x38\xfe\ +\x72\x72\x99\xa4\x11\x39\xf9\xc3\xc7\xaf\x7e\x57\x30\xf3\xc1\xdb\ +\xe5\x63\xdb\x0a\xb9\x94\x09\xbd\x03\x00\xbc\x65\x15\x35\xe1\x61\ +\x76\x00\x48\x4c\xeb\xef\x24\x5e\x3e\x38\x25\x8c\x03\x00\x50\x54\ +\x73\x4a\xbc\x65\xc9\x5f\x1e\x7e\xfb\xab\xbd\xfe\xbd\x35\xa1\xc9\ +\x3d\x52\x42\xa4\x3a\x3e\x26\x21\xb0\x71\x38\xda\xb3\xfb\xcb\x37\ +\x17\x1f\x96\x66\xcf\x99\xe2\xef\x48\xaa\x3a\xbf\xf7\xc5\xbf\x7f\ +\xdc\x61\xec\x7d\xc3\x23\xfc\x2d\x06\xf2\xa1\xef\xde\x7b\x77\xbb\ +\x67\xf6\xfd\x93\x45\xb8\xf6\x8d\x77\x94\x10\x5d\x40\x78\xaf\x01\ +\xbd\x7b\xf7\xed\x1a\x12\x10\xd0\xa9\xf7\xc0\x01\x7d\xbb\x39\x24\ +\xfc\x13\x3b\xf4\xda\x03\xfe\xab\x38\x12\x97\x40\xa8\x6a\xf5\xfb\ +\x0b\x36\x17\xda\x1e\x78\xee\xf9\xae\x11\xa6\x3d\x4b\xce\x73\x11\ +\xdd\x9c\x00\x50\x75\xea\xc0\x19\x3c\x75\x56\x2c\x00\x00\xb8\xf7\ +\x67\x64\x46\xf6\x9e\xec\xff\x8c\xda\x3a\x0d\x79\xfc\xd9\x21\xea\ +\x99\x2f\xe7\xbe\xf8\xdf\x7e\x63\xfa\xf4\x30\x01\x00\x9c\x38\x76\ +\x50\x97\xd4\x2b\xd0\x0f\x19\x4f\xde\x92\xb7\xdf\x3a\xa6\x26\xfc\ +\xee\x2f\xcf\xc4\x07\x88\x00\x90\xf1\xe3\x92\x0f\x56\x1d\x4f\x9b\ +\xfe\xd4\xed\x03\xe3\x10\x00\xc8\x25\x2b\x16\xbe\xb1\xbf\x36\xe2\ +\xb1\xbf\xfc\xb9\x63\xb0\xfe\x9a\xdf\x0d\x63\x54\x6f\x0e\x80\xf2\ +\x2d\x27\x33\x6b\x2c\xec\xfc\xb9\xac\x63\xbe\x75\x5b\x6a\xb8\x43\ +\x79\xc8\x12\x6c\x15\x28\xf5\xb5\xc3\xe8\x9a\x4f\xb6\xbe\x9a\x70\ +\x29\xfd\x31\x63\xec\x92\xd5\x1c\xb5\xdf\xbc\xf9\x8f\x1f\x3d\x3d\ +\x9e\x7b\x6e\x66\x90\x84\x00\x00\x21\xa8\x2b\x2f\xab\xaa\x2c\x5c\ +\xfb\xce\x7b\xb4\xfb\xc4\xb4\x0e\x06\x00\x60\xae\x9c\x73\x39\x6c\ +\xe8\xac\x48\x00\xf0\xd6\x94\x56\x2b\x3a\x8b\x28\x1f\x3d\x74\x8a\ +\x59\x23\x03\xfd\x9a\x85\xd5\x65\x1c\x2d\x4a\x1c\xd6\x89\x07\x00\ +\xb9\xfc\xc3\x97\x5f\x3e\x17\x3c\xe1\xaf\x0f\x8d\x33\x20\x00\x80\ +\xac\x1f\x3f\x7a\xf5\xf3\xb3\xf7\x3d\xf7\x5c\xdf\x68\x33\x00\x80\ +\x56\xb5\xf4\xb5\x17\x0f\x4a\xc3\xfe\xfc\xcc\x54\x1b\x0f\x0c\x00\ +\x5d\xfb\x9b\x25\x06\x67\xc2\xd0\xee\xa6\x25\xff\x7c\xfc\x73\xac\ +\x4b\x19\x3e\x89\x9d\x5a\xfb\x65\x2d\x3f\x72\xfa\xdc\x50\x51\xd5\ +\xd4\x76\x6d\x74\xad\xa2\xd7\xe9\x78\x41\xd2\x08\x41\x0d\xcb\x6a\ +\xfd\xe0\x00\x06\x84\x32\x9d\x5e\xdf\xd4\xac\x79\xcf\x1f\xd8\xb0\ +\xe3\x84\x37\x42\xf7\xc6\x73\x4f\x42\x74\xda\xc3\x0f\xde\x99\x3a\ +\x62\x6c\xc2\x9e\x85\x4f\x3d\xb3\x2f\x38\x69\xc8\x9f\xe6\x4d\xf4\ +\x2b\x8a\xea\xa2\xdc\x1a\x7b\x52\x42\x98\x11\x00\xf2\x0e\x7c\xf7\ +\xd6\x57\x07\x11\x07\x9a\x14\x36\xef\xb7\x0f\xf8\x07\x5f\x99\xbb\ +\x20\x5b\x09\x18\xda\x29\x16\x00\xaa\x4f\x6f\x5a\x7b\x38\x2f\x24\ +\x69\xe7\x8b\x7f\xdc\x24\xc6\x4f\x7a\x6e\x6e\xb7\xb5\x6b\xb7\x94\ +\xbb\x8d\x6b\x3e\x7c\x69\x85\xd7\x3a\xf3\xf1\xc7\x52\xbc\x7b\x7f\ +\xd8\x77\x06\x77\xb0\xfc\xfb\x4f\x5b\x85\xc4\x21\xbf\xbd\x67\x6a\ +\xa0\x70\xed\x38\x92\x99\x34\x68\xfa\xa3\xe1\x29\x27\xab\x39\x47\ +\xc7\xf8\x68\x1d\x9a\x54\xeb\x03\x93\x41\x50\xd5\x9f\xb4\xfa\xfd\ +\x66\xaf\xa9\x79\xbc\xbe\x2d\xdb\x76\xd6\xd6\xd6\xa2\x26\x31\x1a\ +\x00\x30\x06\x94\xd1\x6e\xa9\x29\x9d\x9a\xac\x27\x63\x9a\xaa\x68\ +\x9a\xaa\x28\x2a\xa1\x98\x17\x4d\x26\x23\x87\x80\x69\xbe\x1a\x8f\ +\x66\xb1\x98\xd0\x05\xff\x43\xd3\x18\x12\x79\x0e\x00\xa8\xaa\x78\ +\xbc\x5e\x8d\x61\xa3\xd9\x2c\x5c\x20\x03\x21\x8a\xc6\x04\x81\x47\ +\x00\x54\x53\x14\x4d\x53\x65\x45\xa3\x0c\x0b\x06\xab\x49\x90\x65\ +\x85\x68\xaa\xa2\x68\x0c\x71\x46\xb3\x59\x60\x9a\xa2\x6a\x8a\x2a\ +\x6b\x84\x61\x41\x32\x1b\x0d\x18\x5d\x6b\x4d\x0d\x21\x1e\xd1\xac\ +\x83\x9b\x7f\x3c\x52\xd4\x69\xc0\xa8\xfe\xc9\x21\x75\xae\x1a\xde\ +\x60\x16\xb9\x4b\xae\x6d\xaf\xa9\xb5\x49\x0c\x7a\xdd\xf8\x31\x23\ +\x5a\xfb\x99\xe3\x05\x89\x17\x24\x9d\xbe\xf9\x0f\x75\x17\x31\xfd\ +\x61\x8e\x6f\xec\xee\xc7\x82\x68\x12\xc4\x4b\xfe\x10\xd7\xd8\x9a\ +\x8b\x79\x51\xc7\x8b\x3a\xdd\x85\xec\xb9\x24\xe9\x40\xd2\x19\x1a\ +\xbb\xfb\x41\x90\x78\x41\xd2\xeb\x7f\xfa\x9b\xc5\x98\xf7\x95\x1e\ +\x5e\xfa\xf5\x96\xa0\x4e\x09\x1b\x56\xac\x08\x7a\xe4\xbe\xc2\xcd\ +\x5f\x28\x09\x13\x46\x77\x0f\x53\x15\xed\x27\xfd\xe5\x76\x37\xfa\ +\x66\x8a\x18\x50\x4d\x79\xa1\x18\xde\xeb\xb7\xf3\xe7\xf6\x8c\xe4\ +\xab\xaa\x14\x9f\xab\xa4\xac\xc6\x8d\x7e\x32\x65\x6f\x7b\xa4\x06\ +\xd5\xd5\x35\xb2\xa2\x8a\xa2\x60\xbb\x4e\xf8\x43\x7f\x4a\x40\xa1\ +\xb3\xd8\x6a\xcf\xaf\x7a\x7b\x61\x65\xf6\x89\xb3\x42\xc1\xbb\xb5\ +\x5e\x7e\xc6\xc8\x50\xd0\x48\x3b\x8c\x7e\x92\x9c\xcb\x3c\x7f\xfc\ +\xe4\x19\xc6\xa8\xaa\xa8\xdd\xba\x76\x4e\x4a\x88\xbb\x91\x51\x44\ +\x89\xc1\x99\x34\x7a\x44\xbf\x22\x0f\x4d\x1b\x3a\x82\x32\x1c\x93\ +\xd2\xbb\x6b\x8c\x49\x55\xb5\x76\x18\xfd\x24\xc9\x38\x93\x39\x74\ +\x50\x5f\xbb\xcd\x2a\x2b\xea\x9a\x75\x3f\x64\x9e\xcf\x6d\x72\xe8\ +\xd4\x60\x30\x0c\x1e\xd0\xe7\xa2\xad\x59\x40\xe5\xd2\xa2\x12\x19\ +\x1b\xc2\x42\x9d\x0d\x2e\xa8\x5c\x9c\x57\x82\xcc\x81\xc1\xb6\x0b\ +\x1e\x8c\x52\x57\x2d\x63\x83\xd9\x20\x00\x00\x51\x6a\x8b\x4b\x2a\ +\x55\x8d\x62\xbd\x2d\x2c\xd8\xce\xfb\xbd\x71\xc5\xed\xf2\x61\x9b\ +\x45\x0f\x00\x4c\xf1\x14\x97\x94\x51\x9d\x35\x34\xd0\x86\x01\x00\ +\x58\x6d\x45\x71\x85\x9b\x3a\x83\xc3\x4c\x52\x93\x58\x51\xf3\x54\ +\x56\xcb\x96\x00\x3b\xba\x46\x65\x44\x91\x14\x30\x72\xea\xf4\x8a\ +\x82\xf3\x39\x25\xd5\x66\x67\x78\x54\x68\x00\xd3\x64\xf2\x93\x8f\ +\xb1\x3d\x6f\x44\xd7\xac\xdb\x10\xe4\x0c\x60\xc0\x74\x12\xa7\x2a\ +\xde\xc6\xcc\x35\x87\xf1\xc1\xc3\x47\x7a\xf5\x48\x35\x9b\x2e\xb8\ +\xbb\xa0\xd4\xac\x59\xbc\x60\xe3\x19\x97\xbb\xa2\x22\x6a\xd8\xfd\ +\x4f\xcf\x19\x28\xd4\xe5\x2e\x7a\xfd\xcd\xc3\xf9\x35\x35\xb2\x34\ +\xe7\x99\x17\x46\x25\xd8\x88\xb7\x6c\xdf\xa6\x6f\x3f\x58\xb1\x65\ +\xf0\x6f\x5e\x9b\xd3\x2f\x00\x80\x6d\x5d\xfc\xb7\x85\xbb\xb4\x94\ +\x28\x9d\xd0\x61\xc4\xa3\x77\x8f\x32\x63\x4f\xfa\xde\xad\xff\xfd\ +\x70\xb1\x38\xf4\x99\xbf\xdf\xd5\x0d\xdc\xb9\x9f\x2d\xfa\xe0\x60\ +\x6e\x8d\xab\xbc\xa6\xcf\xf4\xc7\xe7\x4f\x4a\x3d\xbd\x7d\xf9\xc7\ +\x2b\xf7\xd5\x79\x5c\x6a\x40\xd7\x3f\xfe\xe9\x91\x18\x13\x06\x00\ +\x5f\x45\xd6\x92\x57\xff\xb9\xa9\x34\xe1\x9d\x45\x7f\xe0\xaf\x0d\ +\x47\x08\xf3\x48\xd9\xbe\xf4\xcd\x25\xdb\x72\x9c\x41\xf6\xba\xb2\ +\xb2\xa0\xb4\x5b\x1e\xbc\x7d\x98\x19\xb5\x66\xdf\x6c\x3b\x8c\xae\ +\x08\xa3\xe5\x9f\x2f\x69\x71\xdc\x51\xd3\xd4\xe0\xf0\x0e\xa2\xd8\ +\x3c\xce\xc2\x42\xe7\xe1\x33\xfa\xdd\x93\xa0\xed\xfb\xe8\xf1\xf7\ +\xb7\xb8\xe7\xf4\xdf\xf1\xde\x6b\x47\x50\xff\x17\x5f\x99\xb4\xe9\ +\xcd\x47\xbe\xdf\x9e\x31\x2a\xa1\xef\x8e\x15\x4b\x37\xa6\x9f\xac\ +\xe1\x6c\x29\x9d\x03\x00\x80\xb9\xcf\xed\x3c\x2b\xfc\xee\xd5\xff\ +\xf4\xab\xa7\xd1\x82\x33\x1b\xbf\x59\xb9\xf5\x40\x76\x35\xdc\xda\ +\x3d\x06\x00\x80\x33\xf7\x9f\x74\xcf\x94\xe8\xd8\xc2\xd5\x7f\x7b\ +\xe9\xc7\xcd\x77\x4f\x4a\x75\xc6\xa5\xcd\xff\xe3\xc4\x68\x4b\xde\ +\xe3\x0f\xfd\x75\x57\xc1\x83\x31\x49\x3a\x6f\xc1\xe1\xaf\x37\x1c\ +\x2a\xa7\x42\x68\xd7\x5e\x76\x00\xd7\x35\xdd\x75\x8c\xb9\xba\x82\ +\x7d\xdf\xed\xaf\xbc\xe3\xf1\x3f\x0f\xec\x60\xf1\x94\x9c\x58\xf8\ +\xf6\xb2\x1d\x19\x9d\x27\x76\x0b\xd4\xe4\xf6\x48\xed\xa7\xbc\x7f\ +\x84\x05\x8e\x13\x79\x4e\x68\xf1\xeb\xd2\x0e\x0a\x5e\x1f\x9d\x90\ +\x60\x17\xab\xd6\x6d\x3e\x12\x3b\x7c\x94\xa9\x68\xcf\xba\x53\xe4\ +\xde\x87\xa7\xdb\x8d\x3a\xbd\xc9\x24\xf1\x08\x00\x0d\x9c\xf5\xc8\ +\x43\xe3\x7b\x87\x06\x25\x27\x5a\x00\x00\x2a\x4f\xee\xc9\x38\x9f\ +\xb9\x6b\xfd\xda\x6c\x57\xbd\xf5\x88\x1b\x76\xc7\x53\xf7\xdf\x12\ +\x6e\x8f\x4b\x09\xb7\x00\x00\xe8\xec\xb1\x71\xb1\x66\xa5\x60\xfd\ +\xae\x82\x2e\x03\x86\xe8\x01\x02\xc2\x62\xa3\x83\x4c\xa7\x7e\xd8\ +\xe0\xb1\xf7\x18\x10\xa5\x53\x2a\x33\x3e\x5e\xb6\xa3\xcb\xa8\x31\ +\x11\x26\x2e\xb5\x47\x3c\xb4\x69\x2e\xba\x59\xa0\x86\x3c\x35\xe5\ +\xd8\x11\x9d\x1c\x1f\x82\x11\x76\x84\xc7\xc5\x05\x0b\x55\xae\x6a\ +\x86\x7f\x2a\x0c\xda\xc7\x1d\x01\xb7\x69\xdc\x11\xc0\x53\x70\x68\ +\xc1\xf3\x7f\x3b\x67\x1f\xfa\xfb\xbb\xfa\xe4\x1c\x3a\x44\x9d\xbd\ +\xba\x58\x01\x58\xf9\xb9\x4c\x57\xa7\xf8\x08\x00\xe0\x78\x74\xec\ +\xc4\x59\x7d\x62\x17\xff\xc2\x47\x73\xd2\xb8\xbf\xbd\xf0\xc7\xa0\ +\x82\x4d\xff\xef\xff\x2d\x2c\xd0\x00\x00\x38\x9e\xcb\x3b\x97\x5e\ +\xe3\x4c\x88\xb4\xd6\x9f\x7f\xe5\xe9\xcd\xff\x78\xfe\xff\x79\x53\ +\xef\x98\x7f\x6b\x37\x04\x00\x4a\xe5\xb7\x8b\x5e\x7a\x7b\x9b\x6f\ +\xde\x93\x0f\x47\x73\x45\x1f\xfd\xe7\xf5\x52\x67\xaa\xa5\x36\xeb\ +\xe0\x29\xaf\x5d\x6f\xbc\xe6\x37\x4b\x29\x31\x05\x77\x1e\x94\xd6\ +\x59\x44\x48\x94\x44\xc0\xba\x94\x81\x93\x06\xa5\xc4\x48\x82\xa4\ +\x13\x7e\x52\xcb\xd1\x4d\x6f\xd4\xae\xd8\xf8\xc7\x25\x73\xfc\x0a\ +\x00\x00\x0e\x81\x49\x44\x41\x54\x2e\x59\xb4\x59\x7e\x72\xd3\x6b\ +\xef\xaf\x49\x9e\xfa\xd0\x63\x43\x92\x00\xe0\x70\x69\x39\xb5\xc7\ +\x4b\x00\xa5\xfb\xbe\x3f\x58\x1b\xfd\xd7\xd4\x08\x00\x00\xad\xe4\ +\xf4\xf9\xd2\xce\x33\xea\x17\xd0\x8a\x16\x67\x42\x67\x67\x82\xad\ +\x78\xe3\xb3\xdf\x15\x79\x20\xdc\x02\x00\xf4\x6c\x7a\x46\x78\xf2\ +\x1d\xfe\x99\xb3\xbc\x3d\x2b\x5e\x5f\x76\x78\xf8\x9c\xa7\x27\x74\ +\x8f\x00\x00\x56\x9b\xf3\xc1\xeb\x6f\x16\x07\x0d\x7d\xe1\xe5\x89\ +\x76\x00\xad\xe8\x2c\xb3\x05\xe3\x82\x3d\xef\xbc\x75\x34\xbd\x86\ +\x25\x95\x94\x03\x04\x5c\x63\x59\x8d\x31\xde\x60\x31\xb1\xb3\x5b\ +\xbe\x5d\x29\x8a\x02\x10\x8d\x02\x86\xe2\x1f\x8e\xaa\x5a\x40\x5c\ +\xf7\xb4\xa4\x50\x46\x49\x3b\x8c\xae\x45\x08\x21\x94\xd1\xfa\x71\ +\xc7\x46\x6b\x81\xea\x23\x35\xb5\xf9\xb8\x23\xa9\x3c\xfe\xf2\xdf\ +\xff\x59\xdd\xe5\xde\x58\xa1\x78\xcb\x7e\xad\x4f\xcf\xce\x51\x51\ +\x11\xee\x1f\xd6\x2f\xfd\xbc\x70\xdf\x96\x3d\x23\xe7\x3c\x1b\x67\ +\x02\x00\xf0\xe5\x9f\x4a\x2f\x34\xcd\x8f\x0a\x06\x80\xfc\x63\x1b\ +\x7e\x3c\x51\x6b\xd7\xf9\xf6\xfd\xb8\x29\xb4\xe7\xf4\x7a\x05\xa5\ +\x14\xee\x3b\x5a\x93\xf0\x60\x47\x00\x90\xf3\xb7\x3d\xfb\xf7\x8f\ +\xc2\xc6\xcf\x0f\xf4\x65\x6e\x3f\xa4\x0d\xec\x1e\xf6\xf5\x82\x7f\ +\xac\x4c\x77\x3c\x3e\x22\xe0\xc8\x8f\x3b\x13\xba\xf7\x88\x08\xed\ +\xf6\xd0\x1f\xba\x01\xc0\xbe\x8f\x9f\x96\x63\x07\xcd\x1f\x9b\x74\ +\xcd\x46\x0d\x10\xa2\xaa\x3b\xfb\xec\xb9\x72\xc5\x7b\x7c\xcf\x7e\ +\x2e\xba\x7b\x97\x28\x8b\x2c\xab\x44\xd3\x42\x75\x1d\x7a\x77\x0c\ +\x43\xd7\xfa\x97\x6f\xf6\x71\x47\x42\x68\x56\x76\x1e\xc2\xbc\xa4\ +\x37\x09\x92\x41\x94\x8c\xa2\xce\x28\xea\x8c\xa2\x64\xe4\x25\x63\ +\x8f\x9e\x3d\x7b\xf5\xe8\xd6\x48\xd4\xaf\x54\x96\xd7\x28\xa2\x55\ +\x4f\x0b\x73\x72\x2a\xa9\x2e\xa1\x63\x7c\x78\x7c\x7c\x10\x57\x75\ +\xba\x50\x1e\x7a\xfb\x83\xb7\xa4\xd5\x93\x8d\x7a\xdd\x35\x10\x94\ +\xd0\xa7\x5b\x8c\x84\xc0\x53\x96\x77\xf2\xd4\xd9\xd2\x1a\x35\x7e\ +\xc0\xd4\x79\x33\x87\xe8\xfd\x00\x55\xea\x6a\xf9\x80\xb4\xbe\x5d\ +\x6d\x22\xf8\x2a\xf3\xab\x39\x8b\x0d\xbb\x73\x73\xf3\xaa\x51\x70\ +\xf7\x24\x4b\x51\xb9\xdb\x11\x60\x72\x15\xe7\xe5\x97\x78\x22\x12\ +\x12\x83\x2c\xf5\xc3\x4f\xb5\x2e\x35\xba\x4b\x9f\xe8\x60\x03\x34\ +\x19\x77\x04\xb8\x60\x90\xaf\x34\xee\xd8\xa0\x8d\xb0\xe4\x48\x1b\ +\xd0\x0b\x95\x9c\x39\x93\xe7\xd2\x07\x46\x8d\xbf\xe3\xde\xe9\xe3\ +\x06\xf7\xe9\xd3\xb7\x73\x8c\x83\x35\x6f\x67\x68\x1f\x77\x6c\x9b\ +\x54\xb9\x6a\x14\x55\x45\x2d\xd9\x3b\x87\xcd\x2a\x08\xbf\x46\x85\ +\x7d\xad\xa5\x59\x8c\x35\xd7\x9a\x4f\xde\xdb\x70\xde\x38\xef\xf1\ +\xb9\xa6\xac\x35\x8b\xd6\x16\xcf\x7c\x68\x5e\x6a\x98\xa4\x5c\xb4\ +\xf4\xba\xbd\x34\xdb\x56\xb1\xdb\x2c\x37\xc9\x3b\xc5\x08\xfb\x6a\ +\xcb\x2a\x85\x84\xc7\x9f\x9e\x92\xe8\xd4\x41\xd8\x6d\xf3\x8c\x47\ +\x09\x91\x09\xd5\xb5\xa7\x1f\xdb\xa5\xf5\x91\x9a\x26\x58\x63\xef\ +\xba\xb7\x13\xc7\x54\x9f\x4f\x06\x40\x1d\xba\xf6\x64\x44\xbb\x68\ +\x19\x41\x3b\x8c\xda\x2c\x8a\xa2\xee\xdd\x7f\xb8\xba\xa6\xc6\x68\ +\x34\xf4\x4b\xeb\xa9\xd3\xdd\xe0\x53\xd8\x08\x21\x46\x54\xca\xf1\ +\xa2\xd8\x60\xc6\x79\x81\xa3\x54\xd5\x7e\x52\x1e\xbb\x7d\xbb\xe3\ +\x01\xb3\xc9\x18\x1d\x1d\x51\x54\x5c\xb2\x69\xf3\xf6\x94\xe4\xa4\ +\xc6\x8f\xe6\xff\x6f\xef\x4a\x83\xa2\xba\xb2\xf0\x79\xaf\x5f\xaf\ +\xf4\x46\x43\xd3\xd0\x6d\x83\xb2\x34\x20\x82\x2c\x8a\xb8\x0b\xae\ +\x83\x1a\x51\x5c\x2b\xae\x71\xc1\x68\x12\x13\x8c\x89\xc9\xa8\xd1\ +\x18\x9d\xc4\x18\x93\x89\xd1\x24\x8a\x96\x96\x62\x4c\xdc\x70\x41\ +\x03\xa2\x22\x22\x3b\xca\x2a\x82\x20\xb8\x80\x34\x20\xd2\xfd\x9a\ +\xde\xde\x36\x3f\x5a\x5c\x30\x99\x2a\x21\x53\x63\xc5\x3e\x75\x7f\ +\x75\xdd\xf7\xaa\xfa\xde\x53\xf7\x7e\xef\x7c\xe7\x3b\x87\x61\x18\ +\x47\x47\xa9\x93\xcc\xf1\x6f\xe6\x48\x18\xc6\x6a\x7f\xa4\x6d\x6e\ +\x6b\xa7\x19\x04\x10\x00\x9a\x46\x79\x22\x17\xb9\x8c\x83\x74\x5d\ +\xf2\xf8\xda\xf7\x9a\x6d\x37\x7a\xf6\xf4\x70\xef\xa1\x94\x3b\xcb\ +\xae\x15\x95\x55\x56\xd7\xa2\x1d\x2d\xa1\x50\x04\xc9\xce\xbf\x3e\ +\x35\x26\x9a\xff\x5c\x73\x3b\xe6\x41\x45\x56\x4a\x7a\xc1\x23\x46\ +\x1a\x15\x33\xa5\xaf\x52\x04\x00\xda\x8a\x8c\xa4\x94\x7c\xc4\x2d\ +\x74\xfa\xe4\x48\xa9\x8d\x3b\xa1\xda\x2e\x25\xa7\x71\x35\xa3\x06\ +\xf9\x49\x01\xe0\x41\xd9\xb9\x5f\x52\x2a\x58\x28\xcd\x51\x47\xcc\ +\x99\x3c\x44\xc8\x02\x00\xba\x34\xfd\xd4\x1d\x56\xd0\x84\xa1\x9e\ +\xc0\x10\x35\xd7\x32\x2e\x66\x15\x9b\x04\xea\xe8\x98\x18\x6f\x27\ +\xb6\xa9\xa5\xf6\xe2\xf9\xb4\x8a\x06\x93\xdf\xa0\xe8\xf1\x03\xbd\ +\x11\x00\xb2\xad\x2e\xf9\xd4\xd9\xca\x87\xd0\x2f\x2a\x26\xaa\xaf\ +\xb2\xcb\x3e\xc4\xc1\xe0\xe6\x95\xa3\xfb\x8e\x65\xb6\x23\x18\x9b\ +\x85\x02\x03\x34\x61\x11\x68\x86\x2c\x5b\x30\x5d\xc5\x23\x89\xae\ +\x0a\x8c\x5e\xfb\xb8\x11\x49\x6c\xd9\xfa\xb5\x44\x24\x04\x00\x2e\ +\x87\x83\x3c\xdb\x56\x8c\x61\xda\xcd\x74\xec\xa4\xe8\xe7\x1e\x30\ +\xb7\x16\x64\xe6\x83\xdc\x53\x5a\x75\x69\xdb\x16\xf3\x8e\xef\xe2\ +\x0c\x79\x47\xd6\xfd\x98\x11\x3e\x32\xa2\xea\xfc\x8f\x09\x52\xd5\ +\x87\x63\x35\xb7\x73\x4e\x1f\x3a\x92\x74\xb1\x42\xb7\x7c\xdb\x78\ +\x00\x00\x68\x4f\x39\x9c\xd4\xe2\x36\x7e\x42\x5f\x31\x23\xee\xc1\ +\x45\xe1\x51\x75\xee\x2f\xbf\x1e\x3b\x73\x31\x6f\x70\xfc\x9e\x09\ +\x00\xa0\xab\xcb\x2e\x28\x17\xf4\xf0\x31\xe5\x9e\xd8\xfe\x33\xf5\ +\xcd\xa7\x33\x6f\x95\xe6\xdc\xc6\x85\x3e\x2a\xd3\xe1\x9f\xbe\xe4\ +\x79\xec\x1e\xe5\xdc\xf0\xe3\xe6\xcd\x2d\x3d\x47\x0f\x50\xde\xdb\ +\xbf\x7d\x9b\xfc\xbb\xad\x5e\x5d\x62\x1f\x50\x16\x66\x6c\x2a\x4a\ +\x3c\x5e\x10\x36\xe3\xdd\x91\xfe\x4e\x34\x65\xeb\x9c\xc5\x20\x18\ +\x47\xc8\x26\x88\x6e\x88\x8c\xec\x72\x47\xf4\x5e\x5d\x4d\x0b\x87\ +\x8d\xa0\x2f\x54\xa2\x25\x08\xa5\xda\xfb\x05\xb9\xa3\xd3\xc4\xc5\ +\xef\x03\x40\x7d\xda\xfd\x8c\x93\x34\x4a\x34\xed\x3b\x70\x26\x64\ +\xfe\xe6\x45\xc3\x55\x29\x78\xe1\x99\x3a\x2d\x80\xc6\x60\xe2\x84\ +\x84\xf5\xae\x27\x0c\x61\x3e\x7c\x00\x30\xd7\x5d\xcd\xd1\x3a\xc4\ +\xad\x7e\x23\xa4\x23\x24\x67\xd0\x5b\x7d\xfa\x04\x68\xee\xe0\x03\ +\x83\x94\x00\x00\x52\x9f\xd9\x71\x3e\x00\x50\x62\xca\x2b\xbf\x69\ +\xa1\x00\x82\x22\x67\x05\x45\x02\x18\x8b\x2e\x9e\x2f\xa2\x80\xa1\ +\x9b\x6e\x15\xb7\xca\x57\x6d\x9a\xe6\xdb\x9e\x79\x29\x37\x8d\xc3\ +\x7a\x52\x66\xf2\x65\x81\x11\xaa\x6f\xac\xa5\x14\xfe\x63\x22\x83\ +\xe4\x84\x89\xa0\x91\x8e\x40\x2b\x45\x74\x8f\xe3\xb7\x27\xd1\x02\ +\x1b\x63\x73\x38\x1c\x36\xbb\xf3\xe0\x70\x38\xe8\x9f\x70\x96\x77\ +\xf2\x8e\x7f\x7d\xa4\x72\xf2\xe2\x99\x54\xd9\xe5\x3a\xc6\x7f\xf2\ +\x30\x15\x80\xb9\xb5\xcd\xa8\x74\x95\x00\x40\x50\xe4\x58\x1f\x3e\ +\xb0\xe5\x7d\xd4\x2c\x00\x00\x23\x0e\x2a\x27\x3a\xe1\x93\x0f\xf6\ +\xa7\x94\xda\x34\x3c\xea\xd0\xa1\x43\x7d\x9d\xcd\x2c\x0f\x8d\xcb\ +\x93\xfc\x24\xa2\x2c\x75\xdf\xcf\x99\xd6\x99\x73\x26\xdb\x40\xbe\ +\xb1\xe9\xc6\xf7\x1b\x77\x39\x0f\x9d\x13\xa5\x44\x19\xa1\x42\xe3\ +\x0a\x65\x97\x2e\xec\x4a\xc8\x8c\x9c\xb7\xd4\x97\x0f\x44\x97\xf6\ +\x9c\x61\x18\xa1\xb3\x12\x69\xa9\xca\xca\xaf\x7e\x84\xb7\xeb\x71\ +\xbd\xcd\x3a\x4a\x0c\xda\x4f\xa3\xff\x15\x1e\x7d\xf1\x27\xe3\xa5\ +\x83\x3f\x9c\x28\xb6\x4e\x8b\x5f\x33\xd4\xd7\x31\xff\x50\x35\xaa\ +\xea\xe3\x8a\x00\xe0\xb7\xaf\x55\x52\x63\xa6\xda\xe4\x8e\xa6\xdc\ +\x1b\xd5\xca\xe0\x71\xb6\x73\x4c\x16\x38\x66\xed\x97\x63\x74\x45\ +\x07\x97\x7f\xbb\xbb\xef\x90\xef\x83\x1d\x00\x00\x4a\x4b\x0a\x30\ +\x9f\x20\x85\xcd\x65\x88\x96\x93\xbb\xb7\x5f\x6a\x90\x2e\xfa\x64\ +\x6d\x88\x5a\x08\x00\x77\xf2\x4f\xee\x3c\x98\xee\x35\x76\xc9\xd2\ +\xe8\x60\x36\xd9\x74\xe4\xe0\x69\xaf\x49\xcb\x26\xfa\xd3\x3b\x2f\ +\x9f\x6c\xed\x46\x92\x19\x4d\x13\x0e\x6e\x21\x53\xa3\x8a\xf7\xee\ +\xdc\x74\xc1\x51\xc6\xc3\x10\x86\x01\x86\xb0\x70\x3d\xc3\x17\xbe\ +\x19\x6b\xc7\x46\x5d\x37\x5b\x07\xfb\x3f\xd1\x10\x32\x9d\x03\xc1\ +\x8c\x29\x6d\xef\x57\xa7\xea\x3d\x56\x6f\x7c\x4b\xc9\x03\x00\x20\ +\x29\xd2\x84\x1b\xcc\xa6\xb6\xf3\x7b\x7e\xc6\x7d\xc7\x0c\xf4\x16\ +\x02\x00\xe0\xf7\x6a\xee\x92\x11\xd3\xdc\x01\xc0\x62\xd2\x99\x69\ +\xbe\x90\x6d\xbd\x5f\xdf\x04\x0e\x4e\x92\xc7\x37\xa4\xb1\xb2\xa4\ +\x41\x33\x70\x06\x1b\x00\x48\xfd\x6f\xdf\x7d\x55\xc8\x1e\xb4\x71\ +\xe3\x64\x11\x02\x00\xd0\x90\xfb\xdb\xd6\x7d\x85\xb1\xf1\x9f\x8d\ +\xf0\x91\x02\x00\xd5\x50\x98\x92\x5f\xb7\xe2\x2d\x15\x06\x77\xcd\ +\xba\x87\xcd\x3a\x63\xd7\xf1\x35\x97\xc7\x66\xb1\x22\x62\xdf\xed\ +\x3d\xec\x41\x73\xab\x9e\xa0\x11\x04\x28\xb3\xd1\x44\xf3\x25\x52\ +\x8c\xa2\x68\xc6\x7e\x1a\x75\xf5\x46\x63\xb3\x11\x14\x23\x08\x02\ +\x6c\x95\x68\x19\x06\x3a\x2a\x00\x51\x14\xcd\xc2\xb0\x67\x33\x45\ +\xcc\xb5\x39\x87\x93\xd2\x2d\x5e\xc3\x13\xbe\xf8\x98\x56\x85\xbe\ +\xbd\x68\x46\xe0\xb0\x48\xd7\xcb\xbb\xde\x5b\x99\x21\x74\x0b\x5e\ +\xf5\xce\x14\x9b\x56\xad\xed\x7e\xf5\x03\x56\x4f\x4d\x0f\x11\x00\ +\xd4\x65\x1f\xdd\x71\xa2\x18\xc3\x68\xdc\x2a\x9a\xb5\xe8\xbd\x5e\ +\x3c\x00\x00\xc6\x70\xef\xc6\x43\xfe\x08\x3f\x2f\x00\xd0\x55\x24\ +\x1f\x48\x2d\x51\x87\x38\x6c\x5b\x97\x8b\xf5\x8a\xfe\x64\x7e\xdf\ +\x63\xbf\x1c\xab\x69\x91\x5e\xf9\xf5\xdb\x73\x46\xe1\xd4\xb8\xb8\ +\xfe\x2e\x21\x83\xfc\x52\xb6\x7f\x14\x2f\xc6\xac\x5c\xcf\x98\x85\ +\x83\xbb\x92\x2d\x8e\x20\x28\x90\xf8\x95\x63\xbf\x55\xb6\x91\x5c\ +\x36\x8b\x61\x00\x45\x11\x86\x26\x11\xa1\xc7\xa8\x51\xc3\x94\x62\ +\xb0\x58\xc8\xee\xdc\x6b\xaf\x3b\xa7\xa6\xc7\x0d\xbf\xa7\x5e\xc4\ +\xf5\x7a\x04\x45\x9f\xe4\x8c\x20\x08\xd8\x14\xd9\x61\x21\xc1\xa1\ +\xc1\x81\x4f\x2f\x05\x8b\x49\x6f\x30\x98\x2d\x56\x82\xa4\x50\x9e\ +\x50\x2e\x97\x71\x10\xb0\x18\x5a\x9b\xf5\x84\xdc\x55\xc1\xed\xc0\ +\x51\x94\xd5\x64\xb0\x82\x58\xc8\x47\x00\x08\x13\xde\xda\xa6\x27\ +\x68\x54\xec\xe4\x22\xe6\x75\xa0\x75\xda\xaa\x6b\xb7\x3a\x88\x84\ +\x18\x00\x65\xc1\xdb\x0c\x66\xab\xd9\x42\xd2\x34\x8b\xe7\xe8\xe6\ +\xcc\xc7\xf5\xb8\xd9\x6c\xb6\x5a\x49\x1a\x30\x27\x17\xb9\x03\x17\ +\x03\xd2\xac\xd5\x36\x93\x98\x83\xab\xe2\x71\x53\xe3\x97\xe5\xd4\ +\x10\x04\x45\x48\x3c\xf7\x7c\xea\x8d\x7b\x77\xf3\x0b\x6b\x7d\x06\ +\x0c\x74\x73\x40\x10\xda\x70\xbd\xb0\x7a\xc4\xbc\xf8\x89\x61\x6e\ +\x16\x0b\xd1\xe9\x20\xb6\x73\x6a\x2f\x61\x62\x91\xb0\x73\x05\xa3\ +\xff\xf2\x3d\xc2\xe5\x4b\xb9\x9d\x65\x87\x5c\xa1\xac\xc7\xf3\x59\ +\x11\x2c\x0e\xff\x49\x37\x23\x36\x5f\xa4\xe0\x8b\x5e\x78\x11\x47\ +\xf2\xb8\x95\x11\xb0\xb8\x22\x27\xee\x73\x13\xc4\x12\x47\xb1\xa4\ +\xd3\x2e\xf1\x14\x2a\x75\xf7\xee\x6e\x9a\x61\x09\x87\x4c\x99\x1b\ +\x58\x99\xac\x35\x29\xe2\x56\x2c\x91\x03\x00\xe0\x47\xbf\xfd\x42\ +\x6f\x30\x32\xdd\xae\xb6\x6b\xff\x52\x7b\x8d\x70\x20\x61\x31\xa3\ +\x5c\xa1\x55\x7b\x33\x23\xab\x42\xdb\xd8\x50\x99\x9d\x96\x53\x43\ +\xf5\x50\xb9\x20\xb4\x9d\x53\xeb\xb6\x99\xcd\x16\x92\x24\x31\x0c\ +\xfb\xdb\x13\x6a\x34\x4d\x3a\x28\x43\xa7\x8f\xae\xda\xbf\xff\x9b\ +\x0b\x18\xc7\x6a\x85\x7e\x13\xe7\x84\xf7\x14\x11\x04\x61\x77\xa3\ +\x6e\xd9\xdd\xbb\xf5\x05\x45\xa5\x04\x41\x30\x34\x3d\x20\x3c\xb4\ +\x97\x87\xfa\xef\xfc\x6f\x19\x86\xa0\xd0\xde\xa3\x67\x7f\xd6\x3f\ +\x5a\x67\xb4\x70\x04\x12\x99\xc4\x81\xa1\x08\x9a\x01\xbb\x1b\x75\ +\xcb\x8a\xcb\x6f\x0e\x1f\x12\xe1\x24\x93\xb6\x1b\x4d\xe7\x52\x2e\ +\x56\x55\xd7\x3e\x49\xbf\xa6\x69\x5a\x22\x11\x47\xf4\x0f\x79\x21\ +\x08\x49\x1b\x74\x3a\x12\xe5\x49\x45\x4f\x70\x12\x83\xb7\xe9\x50\ +\xbe\xd8\x81\xfb\xcc\x4c\x8a\xb0\xd2\x28\xc7\x96\x2a\xcf\x10\x7a\ +\x1d\x4e\x50\x34\xc2\x16\x48\x45\x82\x8e\x80\x39\x65\xb1\xd0\x5c\ +\x2e\x1b\x00\x80\x21\x71\x9d\x9e\xe1\x08\xc5\x02\x0e\x00\x00\x43\ +\x19\x0d\xb8\x99\x62\x49\xa4\x22\xd6\x53\x80\x6f\xd0\x99\x41\x22\ +\x11\x76\x0b\x88\x30\x34\x49\x30\x3c\x91\x23\x5f\x0c\xc0\x30\x34\ +\x45\x30\xcc\x5f\xb0\x8c\xf6\xb8\x11\x9d\x79\x35\x5b\xe1\xe2\xcc\ +\x30\x8c\xcc\x51\x64\xb1\x5a\x9f\xf4\xd9\xc4\x58\x68\x5e\xc1\xb5\ +\xc0\x00\xbf\xe7\xe4\x8e\x44\xfb\x85\x43\x3b\x92\x8b\xea\xf5\x3a\ +\x63\xc0\xf8\xa5\xef\xc5\x86\xb1\x2c\x4d\xbf\xfe\xb4\xe3\x72\x79\ +\xbd\x91\x25\x5f\xbc\xfa\xd3\xc1\x1e\x22\x20\xf1\xb2\xac\xd4\x84\ +\xc4\xd4\x7e\xf3\x37\xcd\x1e\xe8\x0c\x00\x57\x0f\xac\xff\xfe\x82\ +\xce\xdb\x95\xcb\xf6\x1c\x1d\xbf\x70\x9c\x18\x23\xee\x94\xe7\x27\ +\x26\xec\x26\xfb\xad\x58\xf7\x66\x30\x98\x1a\x8e\xee\xdb\x9b\x79\ +\xb3\x51\xa7\xa7\xa2\xe6\x7c\x30\x27\x4a\xa3\xad\xc8\xd8\x7b\xf0\ +\xcc\xdd\x96\x36\x89\x66\xf4\x47\x2b\x66\xca\xd8\x50\x5f\x98\xb4\ +\xe3\x60\x5a\x43\x0b\xee\x33\x62\xee\xaa\x85\x23\xbb\x07\x69\x19\ +\x9a\xa6\xfe\xda\x65\x7c\xed\xdd\x88\xa6\xf6\xee\xd9\x25\xe0\x71\ +\x3a\xd4\x44\x4f\xb3\xda\x49\x92\x94\xbb\xba\x77\x96\x3b\x02\xa8\ +\x82\x46\xad\x8c\x09\x60\x0a\xf7\xad\xda\x7b\x0e\x8f\x0d\x2b\xdc\ +\xf3\xcd\x79\xad\xdf\x86\x7f\xbd\x9f\xbe\x33\xfe\x68\xfa\x8d\xc1\ +\xf3\xc2\x33\x0e\x25\x9c\x29\x2c\xa9\x35\xf0\x66\xfa\x39\x03\x00\ +\x98\xeb\x32\x4a\x88\xb8\x2f\x7e\x88\x52\x3f\xae\x95\x56\x9d\x76\ +\xe4\x40\x6a\x56\x49\x6d\xdb\x94\xf9\x6a\x00\x00\x86\xed\x3b\xf8\ +\x8d\x61\x73\xfd\xb5\x67\x3e\xdf\x7a\xfa\x6c\x6c\x94\x46\xac\x0e\ +\x7d\x77\xdd\x08\x8e\x36\x35\xee\xe3\xc4\x0a\x7c\x66\xb8\x39\x73\ +\xd3\xbf\x4f\x0d\x7f\x67\xfd\x2a\x51\xde\xca\x2d\xc7\xab\x66\x8d\ +\xec\xf5\x8a\x35\x32\x79\xed\xe5\x8e\x28\x8a\xa1\x08\x86\x02\x0b\ +\x05\x14\x61\x50\x84\x46\x11\xa6\x63\xd0\xd8\x8b\x15\x5b\xd8\x0e\ +\x7e\x21\xa1\x2a\x09\x5d\x70\xed\x96\xfb\xa0\xa1\xc2\xe6\xfc\x53\ +\xd7\xf1\x05\xf1\x0b\x54\x4e\x8e\x52\x99\x0c\x63\x68\x00\xa4\x7f\ +\xec\x92\x77\x62\x86\x78\x28\x03\xfc\x1d\x01\x00\x1e\x95\x67\x96\ +\xd4\xdd\xaf\x2e\xcd\xd6\x1a\x1f\x1f\x74\xee\x83\x62\x3e\x5c\x32\ +\xd5\x4b\xe1\xd3\x57\x2d\x05\x00\x10\xc8\x03\x83\x82\x5c\xf8\x86\ +\xfc\xd2\x16\x4d\x58\x04\x1f\x80\x8f\x59\x4a\x32\x8f\xef\x4c\xcc\ +\x0c\x18\x37\x2f\xd4\x91\xb9\x72\xe4\x84\x20\x6c\xd6\x8c\x70\x77\ +\x47\x27\x47\xa1\x80\xcd\x00\x20\x76\x37\x7a\xa5\xac\x43\xee\x88\ +\x22\x7f\x3c\xfe\x60\xbf\xc8\xd6\xca\x84\xcd\x6b\xb3\xc8\xc0\xf8\ +\x05\xc3\xeb\x0b\x0b\xac\xb2\xfe\xa1\xce\x00\xf0\xa8\xb6\xb6\x55\ +\xe3\xa9\x04\x00\xbe\x83\x43\x55\x65\x0d\xd7\x2b\xc8\x16\xfd\xe1\ +\xf7\x8c\x5c\xb5\x72\x31\x91\x97\xb8\x69\x4b\x82\x96\x02\x00\xe0\ +\x08\x04\x0f\xef\xdf\x6a\x93\x7a\x7b\x48\x3b\xc8\x91\xfb\xf9\xdb\ +\xd6\xac\xbf\xa3\x1c\xf7\xf6\x8c\x08\x04\x00\x48\xcb\xa3\xfa\xea\ +\x6b\x25\x75\x0a\xff\x40\x3e\xf2\xf0\x6a\x8d\x31\x78\x58\x04\x00\ +\x34\x56\xd4\x5a\xd9\x9e\x1e\x02\x20\x69\xbb\x1b\xbd\x52\x97\xda\ +\x4b\xca\x1d\xf5\x75\xd9\x9b\x37\xed\x24\x02\xa6\x7f\xb9\x7a\x9e\ +\x82\x0f\x75\x0f\x9a\xc0\x59\xc9\x07\xd0\x95\x5c\x28\x78\xe8\x36\ +\x34\xc8\x1d\x00\x80\x6a\xae\xb8\xdd\xe8\xdf\xd7\x46\xd3\x02\xcf\ +\x49\x15\x3a\x30\x72\xf9\xd2\x89\x6d\x75\x85\x77\xda\x1f\xbf\xb8\ +\xaa\xfc\x86\x6b\x6f\x5f\x31\x0a\x00\xd0\x54\x92\xbc\x71\xeb\x61\ +\xc5\xe8\xa5\x1b\x96\x4d\x92\xd9\xaa\xb0\x89\xd4\xe3\xe7\x7d\xbc\ +\x7c\xbc\xfb\xa5\x8c\x22\x30\x6b\x5b\x49\xda\x4d\x2d\x02\x30\x25\ +\xff\x9e\xdd\x63\xf0\x70\x31\x00\xf5\x8a\x2d\xa3\x5d\xee\x48\x51\ +\xf4\x1f\xcb\x1d\x69\x9a\xea\x54\x9d\x95\xd6\x55\x6e\xdd\xb0\xb1\ +\xc9\x6f\xde\x14\x6f\x6e\x71\x45\x6d\x6f\xbf\x5e\xae\xae\x72\x7d\ +\xfa\xe5\xb3\x67\xf1\xf4\x53\xc9\xfd\x67\xae\xf6\x95\x22\x00\x60\ +\x69\xa8\x2c\xbf\xc7\x7b\xab\xa7\x2b\x00\x3c\xb8\x79\x25\xb7\xc6\ +\x22\xe3\x99\xb2\xcf\x25\x49\xfd\xff\xd1\xc7\x16\xef\x26\x1a\x0b\ +\xae\xb7\xfa\x2c\xf0\x47\x00\xac\x8d\x79\xeb\xd6\xff\x24\x1b\xbb\ +\x2c\x4c\x61\x2d\xae\xd2\x06\x79\xf3\xb2\x2e\x64\xe2\xa8\x10\xd5\ +\xd7\x9d\x4c\xab\x1f\xb2\xc8\x0f\x38\x98\x23\x98\x2e\x27\x9d\x7e\ +\x68\xce\xc9\xb1\x04\xac\x9d\x10\xf8\x0a\x2e\xe3\xeb\xee\x46\x1e\ +\xee\x6a\x37\x95\x87\xd9\xd4\x8e\x20\x08\xc3\x3c\xe5\xd4\x00\x80\ +\x45\xd1\x1a\x5f\xdf\x67\x8b\x1b\x59\x75\x46\x95\x5f\x38\x9f\x55\ +\x7f\xe6\xc4\x4d\xb6\x7b\x88\xca\xbb\x97\xef\x98\xe9\xb3\x9b\x13\ +\x73\xae\xdd\x1e\x34\xe7\x9f\x31\x83\xbd\x6d\xd3\x2c\x34\x2f\xfc\ +\x8d\x49\x1a\x05\x06\x00\x94\xd1\x50\x53\x5a\x58\x46\x63\xae\x03\ +\x66\x2f\x8e\x89\x14\xd8\x8a\x17\x11\x44\xcf\x61\xd1\xfd\xfa\xb8\ +\x00\x80\x05\xd7\xf7\xea\x37\x80\x85\x97\x27\x9d\x28\xe0\x7b\x8d\ +\x0e\xf0\x0c\x20\xf0\x86\x82\xb2\x07\x28\x4f\x1c\xbd\x6c\x4d\xf4\ +\x00\x77\x00\x58\xb2\x74\x6e\x62\xd2\x95\x7a\x65\xf0\x9a\x0d\xd3\ +\xdc\xf9\xaf\xe2\x32\xda\xe5\x8e\xd0\xd0\xd8\x64\x31\x5b\x10\x04\ +\xe9\xdc\xea\x97\x01\x57\x85\xb3\x80\xff\x2a\xee\x5b\x17\xe5\x8e\ +\x2f\x13\x08\xb1\x53\xb3\x2f\x67\x4a\x57\x17\xfb\x22\xd8\x21\xb6\ +\xdd\xfe\xff\xf6\x1f\x86\x53\x94\x14\x6b\xad\x7d\x73\x00\x00\x00\ +\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x01\x9b\xd8\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\xb2\x00\x00\x01\x53\x08\x02\x00\x00\x00\xd3\x09\x1e\x6c\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\x9d\x77\x7c\x1d\xe5\ +\x95\xf7\xcf\xd3\xa6\xdc\x26\xe9\xaa\x37\x37\xc9\x72\x6f\xd8\xb8\ +\x12\xc0\x74\x83\x09\x84\x1e\xb0\x01\x43\xa8\x21\xbd\xbc\xc9\x86\ +\xec\x66\x21\x24\x21\x9b\x42\xb2\x29\x04\x62\x9a\x81\x80\x21\xd4\ +\x60\xd3\x6d\x6c\x70\xc7\xbd\x4b\x72\x57\x97\x6e\xbf\x53\x9f\xf2\ +\xfe\x71\x6d\x63\x83\x29\x61\x93\x65\x77\x3d\x5f\xe6\x63\x74\x47\ +\xa3\x29\xcf\xcc\xfc\xee\x39\xe7\x39\xcf\x79\x90\x52\x6a\xcf\xee\ +\x5d\x4f\x3d\xf5\xf8\x8e\xed\x5b\x5c\xd7\x46\x08\x43\x40\x40\x40\ +\xc0\x71\x0c\xdd\xd5\xda\xf2\xf3\xbb\xff\x3d\xd1\xd7\xab\xeb\x26\ +\xc2\x44\x29\x15\x34\x4a\x40\x40\xc0\x71\x2d\x8b\x4f\x3f\xfd\x97\ +\x9e\x9e\x6e\x4d\x33\x7c\x2e\x00\x8e\xd4\x44\x84\xd0\xc1\x9f\x94\ +\x82\xa3\x7f\xf5\x77\x6d\xf3\xc9\x37\x0b\x08\x08\x08\xf8\xec\x21\ +\x55\x95\x71\x05\xa0\x94\x3a\xac\x56\x08\x00\x10\x72\x7c\x6e\x79\ +\xbe\xe3\x73\x2e\x24\x25\x08\x21\xf4\x3e\x43\xb2\xb0\xc6\x75\x3d\ +\xcf\xf3\x38\xe7\x00\x80\x31\xfe\xa0\xb1\x89\x10\xe2\x9c\x7b\x9e\ +\xe7\xfb\xbe\x10\x02\xe3\x63\xec\xea\x9f\x01\x42\x00\xf0\x31\x07\ +\x2a\x5c\xe9\xff\x4c\x03\xf9\xd0\xf9\xff\x7d\xdf\x22\x9f\xe4\xaa\ +\x03\x02\x02\x3e\x46\x16\x07\x37\x0e\x40\x80\x8e\x54\x0a\xae\x54\ +\x2a\x67\x97\x33\x3c\x24\x62\xd6\x9b\xcc\x44\xa8\x3b\x6b\x79\x4a\ +\x69\xf4\x3d\x17\x1b\x21\xe4\xb8\x8e\xed\x78\xe1\x70\x2c\x1c\x8e\ +\x32\xcd\xf0\x7c\x9e\xcf\xe7\x18\xa3\x47\xee\x5d\x29\x95\xcd\xe5\ +\x31\x66\xd1\x68\xcc\x30\x23\x18\xd3\x5c\x2e\x27\x05\xa7\x94\xfe\ +\xa3\x5f\x5d\x25\xa5\x84\xc3\x46\x29\x02\xdf\xe7\xb6\xed\x32\x46\ +\x3e\x42\x41\x7c\x9f\x3b\x8e\x4b\x08\xf9\xf8\xbd\xff\xb7\x6b\x22\ +\xf7\x45\x3e\x6f\x51\x4a\xde\xb3\xb4\x3f\xf6\xaf\x00\x5c\xd7\x77\ +\x5d\x9f\x52\x12\x3c\xd9\x01\x01\x9f\xde\x89\x56\x4a\x49\x29\x0f\ +\x7f\x16\x4a\xd9\x39\xe7\xf2\x41\x65\x33\xfa\x97\x56\x18\x8c\x61\ +\x48\x7b\x62\x6b\xc2\x7a\x60\x5b\xfb\xfe\xbc\x1d\x33\x75\xa9\x14\ +\x42\x28\x9f\xb7\x35\xdd\x1c\x3f\x7e\x64\x3c\x5e\xc2\x18\x93\x52\ +\xda\x8e\xb3\x67\xf7\x9e\x5d\xbb\x5a\x22\x61\xf3\xf0\x9b\x9c\xcd\ +\x5a\xfd\x06\x0c\x6c\x18\x34\x30\x14\x0a\x61\x8c\x39\xe7\x89\x64\ +\x6a\xeb\x96\x2d\xd9\x5c\x36\x1c\x32\x8f\xa1\x8c\x08\x21\x25\xad\ +\xbc\xe5\x09\x09\x80\x08\xa5\x21\x53\x27\xc7\x32\x42\x8f\x96\x03\ +\xe4\xf8\x48\x0a\x3f\x42\xa5\x60\x3a\x28\xe5\x0b\x82\x43\xb5\x8d\ +\x03\x70\x72\xd7\xae\x3c\xd5\x01\x01\x52\x2a\x9f\xcb\xfb\x52\x01\ +\x20\x42\x68\x38\x64\x48\x45\x94\x59\xd5\xd8\x4f\xcf\xed\xdf\xd9\ +\x07\x26\x46\xc7\x96\x27\xcb\x72\x85\x54\xd1\x88\x21\xd5\x47\xa8\ +\x18\x92\xdc\xcf\xe5\x6d\x09\x80\x00\x51\xc6\x42\xa6\x0e\x08\xc1\ +\xa7\x95\x7e\x21\x90\x30\x2a\x47\x0f\x2b\xcf\xef\x7c\xb7\x4d\xe8\ +\xf8\x13\x28\x23\x02\x65\x73\xcd\x2c\xa9\xab\x8d\xd8\xdd\xfb\x0e\ +\xb8\xcc\x08\x82\x15\x01\x01\x9f\xd2\x5a\x1c\x3a\xa4\x11\x0e\x59\ +\x8b\x0a\xa1\x6c\xce\xba\x6e\x60\xc9\x95\xfd\x22\x21\xcf\x72\xad\ +\x9c\x93\xcf\x69\xdc\xa9\xd7\x61\x6c\x59\x78\x65\x47\x26\xa3\x10\ +\x23\xc4\xf3\x3c\x84\xc9\xc4\x89\x27\x86\xc3\xa6\xeb\xba\x8e\xe3\ +\x78\x9e\x8b\x10\x54\x54\x94\x23\x44\x3a\x3a\x3a\x75\x9d\x01\xe0\ +\x4c\x36\x3f\x60\xe0\xa0\x61\x43\x9b\x10\x02\xd7\x75\x5d\xd7\x95\ +\x52\x84\x4c\xa3\xa2\xb2\xa2\xb3\xb3\xdb\xf7\x8e\x65\xa6\x49\xe5\ +\x08\x52\x39\x68\xc4\x90\x01\x03\xea\xeb\xeb\x4a\x4c\x94\xe9\xe9\ +\x11\x88\x22\x04\x52\x4a\x29\x95\x52\x08\x10\x2a\xd8\x86\x52\x2a\ +\xa9\x00\x01\x64\x2c\xa8\x18\x7e\xc6\x1d\xdf\xbb\xca\x5e\xbf\xb8\ +\x25\x2d\x08\x56\x3d\x19\x36\xf6\xb4\x2f\xde\x7a\x79\xd3\xca\xbf\ +\xbd\x65\x33\x5d\x4a\xe4\x88\x50\x4d\xe3\xf0\xa6\x01\xfd\xea\xeb\ +\xeb\x4b\x4c\x94\xee\xed\x4e\x66\xb4\x31\x67\x5f\x78\xf3\x05\xe3\ +\x77\xbe\xf6\x52\x9b\x34\x08\xc6\xef\xd9\x9d\x42\x4a\x05\x08\x21\ +\xcb\x65\x15\x83\x46\x8c\xe9\x5f\x9c\xd9\xbf\xc7\xc2\x05\x79\x52\ +\x4a\x4a\x21\x95\x02\x74\xd8\xca\x16\xbe\xe2\x46\x79\xd3\xd0\xa1\ +\x03\xeb\xfb\xd7\xd5\x56\x87\x89\x9f\xec\xee\x51\x98\x22\x84\x0f\ +\x9f\x6a\x61\x7b\x25\x85\x50\x08\x21\xa4\x64\xe1\x10\xa0\xa4\x14\ +\x0a\x1d\xbe\xc0\xc2\x15\xe5\xf2\x50\x33\x6a\xda\x57\x6f\x3c\xaf\ +\x6b\xd1\x4b\xbb\x5d\x8a\x31\x2e\x9c\xd3\xa1\x83\x1e\x3c\x07\xa9\ +\xe0\xd0\xbd\x53\x4a\xf8\x1d\xb9\xe2\x0b\x66\x5d\x37\x73\x42\x68\ +\xc5\x2b\xab\xfc\x90\xa1\x84\x14\x52\x29\x85\x50\xe1\xb4\x95\x92\ +\x42\x4a\xa9\x00\x10\x00\x0a\x1e\xfd\x80\x80\x0f\xb5\x16\xa5\x94\ +\x05\xe3\x0e\x21\x64\x7b\xfe\xf0\x10\x3e\xa7\x14\x65\x93\xbd\xbb\ +\xf2\x7e\x99\x46\xca\x0d\xb2\xa9\xd7\xab\x31\x69\x95\xc9\x2e\xad\ +\x35\xff\xb0\x37\xcf\x31\x72\x7d\x7f\xe8\x90\xa1\x08\xa1\x5c\x2e\ +\x7f\x78\x47\xbe\xef\xbb\xae\x5b\x53\x53\xdd\xd5\xd9\xe9\xba\x36\ +\x42\x10\x0a\x85\xfb\xd5\xd7\xa5\x52\xa9\x6d\xdb\xb6\x11\x42\x01\ +\x40\x08\x1e\x8d\x46\x87\x0c\x69\x6a\x18\x34\x68\xcb\x96\xcd\x94\ +\xca\xf7\xab\x22\xf7\x3d\xad\xe4\x8a\xdb\xbe\x36\x21\x94\x4f\x58\ +\x3e\x00\x1c\x58\xbb\x70\xee\x63\x2f\xf7\x8a\x08\x46\x04\x23\x40\ +\x9e\x8d\x31\xe2\x24\x24\x05\x10\x8c\x40\x71\xee\x59\x08\x45\x72\ +\x99\xee\x8d\x9b\xb6\x75\x59\xd2\xf7\xc0\x11\x94\x51\x15\x31\x88\ +\x92\xbe\x92\x20\xa5\xe4\x02\x5c\x52\x74\xc9\xad\x5f\x9d\x1c\xc9\ +\x75\x67\x7c\xca\xd0\xfe\x35\x0b\x7e\xf5\xfb\x05\x5c\x2a\x44\xa8\ +\x32\x8b\x79\x56\x60\xdf\x63\xa6\xc9\x7d\x9e\xf3\x71\x48\x23\x48\ +\x3a\x82\xf3\x8c\x53\x7e\xfe\x8c\x99\x33\xca\x7b\x7e\xb2\x69\x73\ +\x92\x4b\x42\x20\xe5\x4a\xc0\x4c\x27\x12\x9c\x3c\xa2\x8c\x6a\x1a\ +\x80\x72\xf2\x7e\xf1\xb0\xb1\xb7\x7d\xfb\xca\x70\xb6\x3b\xed\x48\ +\x8d\x88\xe6\xd5\xaf\xcd\x7f\xe2\xa5\x5e\x19\xce\x7b\x40\x29\x65\ +\x48\x80\x93\x53\x34\x0c\x4c\xa7\x3c\xc7\x91\xe6\x2b\xca\x90\xad\ +\x84\xe6\x4a\x1a\x65\x9e\xed\x51\xae\x10\xc5\x08\x94\x10\xdc\x96\ +\x22\x02\x00\x52\x08\x09\xa0\xa4\xc8\x58\x0a\x63\xaa\x11\x05\x4e\ +\x0e\x33\x03\x88\xe6\x09\xc4\x30\x28\xc1\x95\x9f\x27\xa1\xb0\xe5\ +\x28\x05\x38\xa4\x29\x53\x2b\x04\x3a\x54\xde\xe2\x02\x98\xc9\x40\ +\xb9\x39\xc0\x1a\xd6\x0c\xdb\xe3\x1a\xc1\x00\x40\x41\x61\x14\x44\ +\x1f\x03\x02\x3e\xd2\x89\x3e\xfc\xc1\x72\xfd\x49\x25\x18\xe7\x92\ +\xbe\x90\xcd\x79\xfa\x7a\x47\xbe\x49\x97\x6b\x3d\x7d\x4e\xb5\x6f\ +\x79\xb9\xd1\x9a\x56\x84\x64\x86\x0b\x82\x69\x34\x1a\xb3\xac\xfc\ +\x91\x5d\xcc\x85\x48\xa2\x52\x32\x5e\x1a\xdf\xb3\x67\x37\x42\x50\ +\x5b\x5b\x29\x04\xb7\x2c\x4b\x29\x18\x39\x72\x84\x10\x22\x9f\xcf\ +\xef\xda\xb5\xcb\xb6\x9d\x70\x24\xc4\x34\x9d\x73\xbf\x20\x97\x47\ +\xee\x01\x23\xa0\x04\xd6\x3d\xfd\xf3\x1b\x7e\xbf\xf6\xe2\xef\xfe\ +\xfa\x47\x97\x9d\xfd\xe2\x93\xaf\xf6\xd4\x4e\xfd\xf7\xdb\x2e\xaa\ +\x0a\x41\x72\xdf\x86\x07\x7e\x77\xff\x4e\xda\xf0\xed\xef\xce\x19\ +\x52\x16\x01\x37\xbd\xfa\x95\xa7\x1f\x7a\x72\xb1\x6e\x46\x46\x8e\ +\x1d\xdd\x3a\xff\x21\x55\x39\xf1\x6b\xb7\x5c\x39\xbe\x5f\x54\xf8\ +\x32\xdd\xb7\x49\x81\x92\x4a\x29\x09\x88\x2a\xa5\xc4\xe6\x17\x7f\ +\x7b\xeb\xef\x56\x4f\xbb\xfa\x5f\xef\xfe\xd2\x8c\xa1\x4f\x2d\xcd\ +\xdb\x79\x5a\x3e\xe0\x6b\xbf\xbe\x9f\xe7\xda\x17\xcc\xfb\xf3\xdf\ +\x56\x6c\xcf\xc6\x86\x5d\x3e\xe7\x8b\x33\xa7\x34\xa9\xd4\xde\x05\ +\x7f\x79\xe0\x91\x57\xda\xf3\xe9\x8c\x71\xc2\xd8\x3b\xef\xbb\x77\ +\xd5\x4b\x0f\xdc\x73\xff\xdb\x55\x9f\xbb\xe0\x96\xd9\xe7\x0e\xab\ +\x32\x5a\xdf\x5d\x34\xef\x91\x27\x77\x67\x7c\xaa\x93\x82\x69\xa9\ +\x72\x9d\xf3\x7f\xf9\x9d\x87\xdf\x15\xd3\x2e\x9e\xf3\x2f\x57\x5f\ +\x9c\xd8\xd7\x7a\xef\x4b\xad\xc3\xcf\xb9\xfc\xa6\xcb\xa6\xd7\x47\ +\xc5\xc6\xc5\x2f\xfe\xf6\xc1\x97\x86\x5e\xf1\x83\xdb\x06\x6f\xbc\ +\xee\xbb\x4f\xcf\xb8\xed\xeb\x13\xd8\xea\xdb\xef\x5e\x7e\xdb\x7d\ +\x77\x97\x2e\x9e\xfb\xfb\x35\xfc\x9b\xdf\xba\xbe\xa9\x2c\x4c\xbc\ +\xcc\xdb\xcf\x3f\xf6\xf0\x53\xcb\x45\xe1\xbe\x28\x95\xb6\xa0\x61\ +\xd2\x8c\x9b\xae\x3a\xbb\xa9\x94\x6c\x5f\xf1\xda\x23\x8f\xcc\x5f\ +\x6f\x15\x5f\xfb\xcd\x6f\x9f\x3f\x24\xec\xb9\x99\x77\x9e\x7f\x64\ +\xde\xf3\xeb\x4b\x4e\xbc\xe0\xb6\xeb\x66\x36\x16\x33\x85\x60\xf7\ +\x26\x9e\xb1\x45\x64\xc4\xd4\x9b\x66\x9f\x3f\xac\xd2\xe8\x6a\x5e\ +\xfd\xe8\xdc\x87\xdf\xed\xd3\xae\xb8\xed\xcb\xe7\x8c\x6d\x8c\x1b\ +\xb9\x5f\xfc\xea\x9e\xd5\x1b\xf6\x99\x86\x16\x3c\xfd\x01\x01\x1f\ +\x6f\x2d\x0a\xa9\x8a\x85\x2d\x2c\xd7\xe3\xea\xbc\x58\xe4\xb7\x16\ +\x9b\xdb\xed\xdc\x39\x04\xc7\xfd\x8c\xe5\x8b\xb0\xa6\x31\x49\x84\ +\x64\x14\x90\x52\x52\x08\xde\xdb\xdb\x97\x48\x24\x09\x39\xe8\x7e\ +\xd6\xd7\xf7\x33\x4d\x1d\x63\x24\x84\xc0\x08\x21\x84\x7c\xdf\xe7\ +\x9c\x2b\x25\x73\xb9\x9c\x52\xd2\x71\x6c\x00\x70\x5d\x97\x50\x02\ +\x00\x42\x28\x84\x8e\x32\x18\x0b\x7e\xb2\xe7\xf9\x4d\xd3\x67\xfd\ +\xb6\xe1\xfc\xe2\x9a\x78\xeb\xaa\x55\x7d\x9e\xeb\xec\x59\xff\xd0\ +\xfd\x89\xf2\xf2\xfa\xf3\xaf\x3c\xef\x8c\x13\x96\x75\xec\xd4\x6b\ +\x2b\x8c\xd7\x7f\x7b\xd7\x72\x36\xf1\x07\xb7\x5c\xdd\xb1\xa3\x75\ +\x89\xcf\x35\x86\x2c\x15\x9f\x71\xf9\xc5\x23\xc8\x9e\x9f\xfc\xe0\ +\xd9\x86\xb3\xe6\x9c\x37\x9a\xaa\x83\x3e\x2c\x28\x05\x4a\x29\x6a\ +\x14\xd5\xf4\xab\xef\x57\x5d\xa4\x7c\xc7\xe5\x3e\x66\xba\x48\x1e\ +\xb8\xf7\xd7\xf7\xc5\x66\x7e\x6d\xf6\x25\xa7\x2d\x7c\xa7\x75\xf2\ +\xb9\x17\x9d\x3f\x92\xdd\x77\xc7\xed\x68\xec\x25\xb7\x5c\x77\xdd\ +\xa6\xb5\x3f\x91\x94\x65\xf6\x6c\xf8\xd3\x1f\x1f\xdd\x9b\xb2\x54\ +\xd5\x98\x1b\x6f\xba\x88\xac\x7c\xf2\x9b\xbf\xeb\xbd\xf6\xab\x37\ +\xce\xba\xb0\xe7\x9e\xfb\x9f\xcf\xd2\x62\xa5\x24\x00\x28\x05\x94\ +\xa0\x92\x90\xbf\xfc\x95\xb7\x37\x9c\x31\xa1\xa1\xb6\x5f\xd5\xc0\ +\xc8\xcd\x73\xce\xdc\xff\xf4\x1f\xee\x69\x8d\x7d\xf3\x9b\x57\xcc\ +\xda\xbb\xfb\xb9\x95\x2b\xbc\xcf\x8d\x1b\x3c\x60\x60\x55\xff\xc6\ +\x01\x6e\xc7\xa0\xc6\xa1\x83\x43\xd6\x2b\xdb\x77\x83\x39\xb6\xbe\ +\x9c\xbd\xf4\xcb\x3b\x5b\x86\x5c\xfa\xdd\xcf\xcf\x5c\xba\x64\x55\ +\x8f\xc7\x11\x80\xcf\x15\x2e\x1e\x7e\xf3\x4d\x9f\xb7\x5f\x7b\xe8\ +\xeb\xab\xbd\x5b\xbe\x39\xe7\x8b\x33\xdb\xf7\x3e\xb4\xe8\x8d\xf9\ +\x0f\xef\xad\x8a\x8f\x39\xe5\xcc\xa9\x67\xcd\x78\x7d\x51\xd7\xb9\ +\xb3\xce\x8f\xed\x5b\xfc\xfd\xff\xd8\x70\xce\xb5\x37\x0c\xd6\x64\ +\x9e\xd6\xdd\x76\xc3\x25\xa5\xfb\x96\xfc\xf2\xa9\x8e\x4b\xaf\x9b\ +\x7d\xe9\x17\x5a\xde\xfd\xcd\x96\xc1\x23\x07\x75\x2e\x7a\xea\xae\ +\x37\xd7\xa6\x6d\x4b\x63\xe4\xc8\x80\x72\x40\x40\xc0\x91\x60\xa5\ +\xe0\xf0\x02\x80\xd2\x2e\x97\xbe\x8f\x24\x7f\x7d\x5f\x82\x4b\x79\ +\x41\xff\xe2\xbf\xed\x49\xf6\xe6\x6c\x2c\xfc\xac\xe3\xf9\x0a\x40\ +\x21\x21\xa4\x65\xd9\xae\xeb\x15\x17\x17\x0f\x6e\x1a\x3c\xe8\x10\ +\x4a\x49\xd7\xf5\x6c\xdb\x41\x80\x00\x90\xe3\xb8\xae\xeb\xf9\xbe\ +\x2f\xa5\x14\x42\xf8\x3e\xe7\x5c\x08\x21\x39\xf7\x2d\xcb\x16\x82\ +\x17\xa4\xe4\xfd\x0b\x00\x02\x95\x4f\xa4\x58\xf9\xc0\xe1\xe5\xde\ +\xb3\x8f\xcd\xdf\x9c\x88\x8e\xfb\xdc\x8c\xeb\xae\x3e\xff\x84\xc1\ +\x55\x48\x40\x88\x6a\x18\x49\xce\xfd\xe4\xae\xed\xcb\x5f\x5e\xb0\ +\x3e\x4d\x87\xd7\x55\x33\x22\x95\xe4\x10\xa9\x6c\x28\x8b\xed\x6e\ +\x5e\xfb\xce\x3b\xdb\xf7\x74\x64\x31\x45\x70\x68\x9f\x80\xc0\xf7\ +\xbc\x81\x67\xdc\x30\x6f\xee\xaf\xae\x18\xaf\x2d\x7c\xf4\x89\xad\ +\xdd\x96\xc6\x98\x74\xf2\xfb\xb6\x6e\x7c\x77\x7d\x1b\x0a\x47\x68\ +\xa4\x72\x48\x6d\x4d\xd7\x9e\xf5\xcb\x16\xad\x5e\xbe\x6c\x59\x8f\ +\x56\x3b\xb2\xae\x48\x01\xb8\xd9\x64\xd7\x8e\x2d\xed\x49\x8b\x55\ +\x8c\x68\x8c\x59\x4b\x96\xae\x5c\xff\xd6\x3b\x4b\x77\x76\x54\xd7\ +\x0d\x2a\x31\x7c\x9f\xbf\x67\x6f\x4b\xc1\x1d\xdb\x47\x9a\x66\x68\ +\xd4\xe5\xa2\xb8\x62\x58\x15\xed\x7a\x73\xd1\xaa\x75\x6f\x2d\x59\ +\xd5\xee\x0c\xeb\x5f\x97\xea\xd8\xb0\xad\xaf\xf2\xc2\xb3\x26\x54\ +\x1b\xbd\xf9\x50\xf1\xa9\x97\x7c\x8e\x74\xb5\xef\xd9\xb5\x0f\x28\ +\x91\xdc\xeb\x6e\xdd\xba\x72\xd5\x2e\x8f\x1a\x46\x28\x82\xa4\x02\ +\x50\x8e\xeb\x9b\xe5\xc3\x06\x84\x33\x8b\x96\xac\x5c\xbf\x64\xe9\ +\x3b\xbb\xfb\xea\x6a\xfa\x57\xf6\x1f\x3d\xfb\xba\x2b\xce\x39\x69\ +\x54\x69\x98\x82\x87\x8a\x2a\x06\x0c\x88\xe1\xf5\x6b\x57\xad\x5c\ +\xdd\xd2\x91\xb0\x30\x16\x7a\xe9\xa0\x81\x61\xc6\x2a\x1b\xcf\x9c\ +\x3e\xd6\xeb\xdd\x7d\x20\x83\x43\x0c\x84\x50\xb9\x8e\xbd\x6d\xcd\ +\xdb\xf3\x79\xaf\x90\xfa\x13\x2c\xc1\x12\x2c\xc7\x5c\x8e\xb0\x16\ +\x01\x34\x8a\xde\xcd\xc1\x69\x86\x90\x42\x46\x8a\x4a\x2f\x32\x54\ +\x8d\xec\x59\x55\x13\xe7\x76\x37\x93\xfe\x56\x9b\x24\x25\x21\x48\ +\xf9\x82\x27\x12\xc9\xe2\xe2\x98\xe7\x79\x50\xd0\xb1\xc3\x3d\x38\ +\x84\x24\x12\x49\x42\x09\x02\x94\x4a\xa5\xe2\xf1\x62\x29\xa5\xef\ +\xf3\x96\xd6\x56\x04\xc0\xb9\xd0\x75\x8d\x73\x91\x4e\x67\x3c\xcf\ +\xd3\x35\xfa\x3e\x9b\x45\x4a\x09\x0a\x28\x63\x1d\x6b\x9e\xfb\xd1\ +\x3b\xc5\xbf\xf9\xc5\x37\x66\x9c\xfd\xb9\xd7\xf7\x6f\x9c\x32\x75\ +\x9a\xd9\xbb\xe0\xcf\x73\xdf\xbe\x7c\xe0\xe8\x7a\x8a\x41\x29\x84\ +\x48\xb8\xb2\xa6\x7f\x68\xe8\xa0\x28\x6c\x48\xa6\xb9\x28\x46\x88\ +\xa8\x7c\xdf\xde\x64\xfe\xfc\xa6\x31\x63\x46\x6f\x2a\x8e\xe9\x08\ +\x7c\xa4\xe0\xa0\xb5\x28\x15\x65\x6c\xff\x3b\x8f\xdf\xf3\xec\x46\ +\xce\xf3\xe9\x64\xca\xc2\x45\x18\x29\x40\x58\x33\x0c\x81\x40\x01\ +\xc2\x5e\x66\x5f\x6f\xdf\x19\x27\x0c\x1d\x3e\xa6\x01\x8d\x1c\x53\ +\x0e\x89\xdd\x9d\x29\x93\x43\x51\x59\x55\xf9\x80\x81\x7d\x49\xc5\ +\x13\xad\x6d\xee\x39\x13\xc6\x0e\x5b\xda\x5d\x3a\x7e\x60\x65\x62\ +\xff\x86\xb4\x8d\x91\xa9\xa4\x94\x0a\x01\x60\x6c\xc4\xca\xc2\x15\ +\xfa\xe5\xb3\x2e\x18\x15\xcf\x3f\xba\x69\xc3\xfe\x5e\x99\x45\xa7\ +\x9f\x78\x42\x53\x73\xa4\x68\x74\x95\xd9\xb1\xae\x2f\x79\xa0\x6b\ +\x47\x4b\xd7\xec\x73\x4e\x5f\x35\xff\xd1\xe7\x63\x93\xaf\x3d\x6b\ +\xf0\xe6\xd7\xff\xb2\xab\x1b\xc7\x87\x52\x00\xc4\x74\x43\x23\x58\ +\x49\x05\xa0\x04\x80\x66\x84\xcb\x6b\xe3\x4e\x6f\x73\x97\x7f\xf6\ +\x89\x63\x87\xae\xb1\x9c\x71\x75\xf1\xf6\x35\x6d\xe1\xc6\xcf\x9d\ +\x32\x10\xfd\xe4\x7b\x8f\x5b\xe3\xbe\xf0\xb5\xe9\x75\x22\xdb\xb6\ +\x3f\x0b\x27\x8c\x3b\x61\xe8\x6a\x2b\x16\xd2\x10\xa2\x7e\xa6\xa3\ +\x47\x90\xca\xbe\xdd\xcf\x3e\xfe\x4a\x9e\x16\x19\xb9\x03\xae\x5e\ +\x81\x40\x61\xca\x74\x43\xf7\x11\x04\xa6\x62\x40\xc0\x47\x3a\xd1\ +\x4a\x1d\x1e\x81\xa2\x61\xb4\xd6\xd1\x96\x65\xad\x93\x4d\x7f\xb4\ +\xe8\x13\x19\x91\x17\xe2\x04\x2d\x8f\x24\x4f\x71\xfc\x4c\x8a\x79\ +\x94\x9a\x4a\x21\x04\x9d\x9d\x1d\xba\xc1\x30\x22\x4a\xc9\x82\xb1\ +\x84\x10\x10\x42\x7a\x7a\x7a\xb3\xd9\xac\x69\xea\x00\x60\x59\xf9\ +\xae\xae\xee\xb2\xb2\xb2\x86\x86\x06\xa9\x24\x1c\xca\x00\xb7\x2c\ +\xab\xbd\xbd\x13\x00\xe4\x07\x72\x95\x85\x90\x12\x21\xa6\x1b\xa1\ +\xa2\x88\xb3\x67\xe5\x63\x0b\xb7\xfe\x78\xf6\x65\xe7\xbf\xbd\x6d\ +\xf1\x5b\x4b\xc7\x5e\x79\xf6\x2f\x7e\xfe\x39\x2d\x4e\xd6\x67\xb3\ +\x12\x22\xbe\x62\x33\xbe\xf6\xe3\x0b\xa3\x5a\xc7\xfa\xd7\x16\xac\ +\xda\x29\x47\x0e\xd7\xcd\x70\x11\xea\x7a\xe1\xc9\xbf\x0e\xbe\xf9\ +\x8b\x3f\xfb\xfd\xaf\x11\xa0\xf6\x1d\x6f\x39\x4a\x4a\x75\xb0\x23\ +\x58\x37\x42\x32\xd3\xbe\xbb\x75\xa7\x59\x54\x42\x99\xa9\x1c\x85\ +\x29\x33\x74\x0d\x14\x20\xc2\x0c\x83\x44\x98\xf5\xe6\xf3\xcf\x0d\ +\xab\xbb\xfa\x07\xbf\xbb\x17\xac\xde\x25\xf3\x1f\x5e\xd7\x9d\x34\ +\x96\xae\x39\x7b\xec\xa5\x3f\xfa\xe3\x7d\xeb\x16\xce\xfb\xf1\xaf\ +\x5f\xbc\xff\xa1\x61\x5f\xbb\xea\x4b\xf3\x2e\x65\xdd\xcd\x6b\x1f\ +\x7a\xee\xd5\x6e\x14\xa6\x4a\x49\x25\x7d\xcf\xf7\x59\xfc\xe2\xaf\ +\xfd\xfc\x02\xe1\x27\xbb\xf6\x3e\xf3\xe7\xfb\x16\xaf\x6b\x4b\x33\ +\x31\xf7\xa9\x91\x5f\x9a\xf3\x83\x19\x86\xda\xbd\xf6\xcd\xbf\x2e\ +\x5e\x0b\xc8\x5f\xb1\x69\xf7\xac\xe9\x55\x1b\x36\xad\x7d\x17\x97\ +\x5c\x73\xee\xe0\x5d\x2b\x57\x24\x89\x56\x46\x88\x6e\xe8\x04\x81\ +\x42\xd4\x30\x34\x43\x47\xed\xad\xad\x9b\x7b\xd8\xcc\xcb\x2e\x5d\ +\x7a\xc7\x7d\x7f\x7c\x68\xd4\xd7\xae\xf8\xea\xa3\xb3\x49\xfb\xb6\ +\x65\xf7\x2d\x5c\xb2\x1d\x72\xab\xda\x47\xde\xf2\xfd\x1f\xfa\xba\ +\x29\x3b\xb6\xf1\x4c\xcb\x13\x8f\xfd\xed\xdb\x73\xce\xbd\xf7\xbe\ +\x99\x18\xcb\x4d\x6f\xe5\x54\xae\x79\xde\xbc\x97\x6e\xbb\x62\xfa\ +\x9d\xbf\x38\x03\xb9\x99\xe7\x7e\xf3\x83\x2d\x6b\xb9\x66\x18\x84\ +\x60\x25\xa5\x50\x0a\x07\xb9\x3b\x01\x01\x1f\x0e\x3a\xf3\x8c\x93\ +\x8f\xec\x37\xe1\x0a\x98\x6b\xcf\x0a\xa7\xa7\xe8\x76\x18\x4b\x02\ +\x60\x2b\xd4\x2e\xd8\xa3\xb9\xd8\x7a\x15\x8d\x30\x7c\xd0\x21\x75\ +\x7d\xa6\xe9\xe5\x65\x65\x4c\xd3\x30\x46\x4a\x81\x94\x32\x9b\xcd\ +\xf5\xf6\xf5\xe8\x5a\x21\x31\x05\x94\x52\x9e\xc7\xe3\xf1\x78\x34\ +\x1a\xc1\x18\x23\x84\xa4\x54\xbe\xcf\xfb\x12\x7d\x8e\x63\x19\x9a\ +\x76\xac\x57\x53\x49\x44\x63\x25\xe5\xba\xdd\xd9\x93\x53\x3e\x29\ +\xa9\x29\x0f\x91\x5c\xdb\xee\x8c\x56\x56\x16\x8f\xea\x98\x73\x37\ +\xd7\xd5\x13\x6a\x9a\xfe\xa3\x1f\x5c\xbe\xe2\xb7\x77\xff\x6d\x6f\ +\x4e\x66\x7b\x72\x0e\xe0\x70\x69\x69\x94\xaa\x54\x47\x87\x8d\x49\ +\x24\x5e\x11\x33\x11\x08\xdf\x4a\x5b\x96\xcd\x11\x01\x05\x12\x19\ +\xb1\x78\xb1\xee\x74\xf5\xe5\x05\x20\x0c\x00\x42\x12\x2d\x54\x52\ +\x6a\xf8\xb9\x64\x6f\xc6\xa8\xaf\x0a\x3b\xf9\x64\x32\xe3\x48\x69\ +\x16\x57\xc7\xc3\xc8\xcb\x26\x7b\x13\x92\xe9\x8e\x4f\x23\x25\x45\ +\xc5\x21\x2a\xf3\xc9\x5c\x2e\x9f\xf4\xf5\xa2\xd2\x78\x89\x81\xed\ +\x54\x77\xc6\xf2\x89\xae\x29\xa5\x94\x02\x49\x23\x25\xb1\xb0\x86\ +\x41\x29\xee\x66\x93\xe9\x4c\x0e\x9b\x21\x90\xca\x12\xac\xbc\x2c\ +\x1e\xa6\x32\x97\xe8\xcc\x7b\x88\x30\x6c\xa1\x92\xea\x18\xb2\xd3\ +\xdd\x79\x28\x2e\x8d\x1b\xb2\xaf\x33\xad\x34\xac\x15\x95\x16\x51\ +\x91\xe8\xe8\xc2\x55\xd5\xc5\xc8\x4b\xf7\x26\x2c\xcc\xa2\x25\x55\ +\x9a\x95\x4e\xa5\x7a\x79\xa8\xb4\xbc\x34\xc6\x94\x95\xea\xca\xd9\ +\x82\x13\x86\x43\xf1\xca\x98\x8e\x40\x72\x2b\xed\xe4\xb2\x09\x8f\ +\x9a\xc5\xa5\xa5\x61\x06\x52\x78\xb9\xa4\xed\x7a\x19\x8f\x84\x4b\ +\x4a\x4b\x4d\xaa\xa4\xe7\x66\x7a\xd3\x5e\xb8\xa8\xbc\x38\x64\x75\ +\xf7\xda\xbe\x44\x41\xb2\x77\x40\xc0\x47\xca\xe2\x19\xa7\x9f\xfc\ +\xbe\x71\x14\xbe\x02\xdf\xf7\x9b\xc0\x6a\x24\xae\x81\x64\xa7\x64\ +\x1b\x45\x28\x47\xf4\x10\x3d\xaa\xb8\x8e\xef\x73\x25\xa5\x6e\x98\ +\x8c\x51\x29\x95\xeb\xba\x3e\xf7\x35\x8d\x1d\x99\x7b\xac\x94\xf2\ +\x3c\x8f\x50\xa6\x6b\x3a\x21\xb8\x30\xaa\x04\x63\xc5\x18\xfb\xd0\ +\x33\x52\xca\xf3\x3c\x20\x4c\xa3\x58\x49\xee\x7a\x82\x30\x8d\x61\ +\xe5\xf9\xbe\x54\x80\x40\xb9\xbe\xd6\x6f\xdc\x99\x3f\xfd\xd1\xe5\ +\xaf\x7c\xf3\xfa\x47\x9b\x2d\x2d\x14\xd1\x28\x52\x92\x7b\xbe\xa0\ +\x9a\x4e\x90\x12\x9c\x73\x21\x15\x00\xc6\x84\x31\x7a\x28\x27\x53\ +\x7a\x9e\x7f\x70\xb7\x0a\x00\x01\x82\xc2\x96\x8a\xe9\x1a\x08\xdf\ +\xe3\xa0\x69\x0c\x23\x90\xdc\xf7\x85\x04\x84\x19\xa3\x18\x21\x00\ +\xe9\x7b\x5c\x48\x45\x28\xa5\x94\x20\x25\x7d\x9f\x0b\xa5\x08\xa1\ +\x85\xc1\x24\x07\xf3\x06\xa5\xf0\x7d\x2e\x01\x10\x00\x26\x84\x52\ +\x5a\xf8\x95\x92\xc2\xe7\x5c\x2a\xa0\x94\x11\x82\x11\x00\x48\xee\ +\xfa\x92\x6a\x1a\x56\xc2\xf3\x39\xd5\x74\x82\x40\xc9\x43\x3f\x2b\ +\xee\xf8\x92\x31\x46\x30\x70\xdf\x17\x80\x35\x46\x91\x92\xbe\xef\ +\x0b\x05\x85\x83\x22\x50\xdc\xf7\x85\x54\x85\x6b\xa4\x8c\xe2\x23\ +\xd6\x1c\xdc\x46\x29\xce\x7d\x2e\x55\x21\xbd\x9c\x60\xf0\x5c\x0f\ +\x28\x63\x04\x07\x29\x8b\x01\x01\x1f\x23\x8b\xa7\x4d\x3f\xe9\x18\ +\xc3\xcb\x10\xb8\x02\x3c\x05\x0a\x80\x02\x18\x04\xc8\x87\x8c\x99\ +\x10\x42\x14\x52\x7c\x30\xc6\x18\x1f\xa3\x28\x19\x42\x20\xc4\xe1\ +\x84\x66\x44\x08\xc6\x08\xfd\x57\x5c\x38\x29\x81\x99\x91\xaa\x8a\ +\xa2\x5c\x67\x7b\xca\x93\x9f\x7c\x6c\x5c\x40\x40\x40\xc0\x27\x8a\ +\x2d\x2a\x25\x8f\x31\xe6\x41\x21\x0d\x81\x76\x78\xb5\x02\xf9\x21\ +\x15\x74\x8e\x94\xc2\x23\xeb\x4d\x1c\xb1\x12\x21\x84\x8e\x1c\xd0\ +\x52\x88\x33\x7e\x6a\x1d\x47\x48\xf9\x56\x6a\x57\x73\x5f\xc1\x9c\ +\x53\x2a\xe8\x3d\x08\x08\x08\xf8\x87\xca\x62\x3a\x9d\xf9\xdf\x6a\ +\x70\x39\x76\x70\xff\x02\x02\x02\xfe\xf1\x4e\xf4\x9f\xef\xff\x53\ +\xd0\x0a\x01\x01\x01\x01\xef\xc9\xa2\x92\x22\x68\x85\x80\x80\x80\ +\x80\xf7\x9c\xe8\x6c\x36\x1b\xb4\x42\x40\x40\x40\xc0\x61\x82\x09\ +\xad\x02\x02\x02\x02\x02\x59\x0c\x08\x08\x08\x08\x64\x31\x20\x20\ +\x20\xe0\x13\x42\x3f\xfa\xd7\x08\xa1\x63\x26\x69\x03\x80\x10\x41\ +\x5f\x4d\x40\x40\xc0\x71\x26\x8b\x94\x52\x8c\x71\x36\x9b\xfd\x60\ +\xc1\x15\xc6\x58\x38\x1c\xf1\x3c\x37\x98\x64\x2e\x20\x20\xe0\x78\ +\x91\x45\x42\x48\x7b\x7b\xfb\xfc\xa7\x9e\xee\xee\xea\x16\x47\x27\ +\xf1\x20\x40\x84\x92\x11\x23\x46\x7c\xe1\xc2\x0b\x34\x4d\x0b\x94\ +\x31\x20\x20\xe0\xb8\x90\x45\xc6\xd8\x82\x85\x2f\x2f\x5a\xbc\x38\ +\x64\x9a\xc7\xf4\xa0\x9b\x5b\x5a\x1a\x1a\x06\x4d\x9b\x3a\xd5\x71\ +\x9c\xa0\x1d\x03\x02\x02\xfe\xef\xcb\xa2\x94\x32\x9d\x4e\x7d\xed\ +\x6b\x5f\xad\xaf\xab\x93\x1f\x08\x23\x52\xc6\x96\x2e\x5d\xda\xd9\ +\xd1\xf9\x49\x26\x59\x0e\x08\x08\x08\xf8\xbf\x20\x8b\x00\x80\x10\ +\x1a\xdc\xd8\xd8\x30\x68\xd0\x07\x7b\x57\x34\x4d\x6b\x69\x69\xcd\ +\x66\x33\x1f\xbd\x77\x05\xc8\x30\x4d\x86\x94\x6d\xdb\x42\x1d\xb1\ +\x9a\x68\x21\x53\x97\x9e\xed\xb8\xe2\x33\x9a\x9b\x13\xe9\x21\x93\ +\x1d\x59\xe7\x82\x7b\x96\xe3\x4a\xc0\x86\x19\x62\x44\x39\x96\xcd\ +\x0f\xcf\x0c\x8d\xb0\x61\x9a\x14\x49\xdb\xb2\xb9\x0a\xe6\x12\x0d\ +\x08\x38\x8e\x65\x11\x00\x3c\xcf\x73\x5d\xf7\x83\xb2\xa8\x94\xe2\ +\x9c\x7f\x4c\x8d\x09\x44\x74\x9c\x7d\xfd\xf1\x47\x36\xe7\xe2\x97\ +\x7e\xf1\xc2\x5a\x43\xb8\x5c\x02\x00\x66\xba\xbb\x7f\xfd\xbd\xcf\ +\xbe\x11\x1f\xfb\xf9\xcf\x9f\xd2\xa0\x3c\xfe\xdf\x1d\x9b\x44\x98\ +\x42\xf6\xe5\x07\x1f\x5a\x77\xa0\x57\x48\x05\x00\xd2\x77\xa3\xc3\ +\x4f\xbd\xe6\x82\xd3\x8a\xa1\x77\xe1\x03\x7f\x5c\x9b\x88\x5f\x76\ +\xcd\xa5\x8d\xc5\xd8\xe3\x0a\x11\xa6\xf1\xbe\x17\x1f\xfc\xe3\x86\ +\x54\xfc\xd2\x2b\x2e\x6e\x2c\x25\x3e\x0f\x62\xa9\x01\x01\xff\x97\ +\xf9\xa7\xe6\x2d\x22\x8a\xbc\xe6\x8d\xab\x9e\x79\xe8\xbe\x7b\x1f\ +\x7d\x39\x03\x5a\xa1\x24\x2c\xc2\x54\xa6\xdb\x96\xbc\xf6\xea\xba\ +\xe6\x5e\xf4\x5e\x69\x5b\x84\x0a\x25\x1b\x8f\x2c\x63\x8b\xd0\x87\ +\x7e\x2e\xfc\x08\x47\xfd\x0a\xbd\x7f\xd3\xf7\xef\xef\xf0\x55\x63\ +\x95\x5b\xb5\x78\xd1\xca\xcd\xbb\x2d\xcf\x73\x1c\xc7\x76\x1c\x9f\ +\x4b\x00\x45\x8c\xe2\xfa\x6a\x73\xc5\x4b\x0f\xff\x69\xfe\x12\x0b\ +\xe9\x04\x81\xc6\xd0\xd6\xc5\x7f\xbd\xef\xc1\x17\x73\x66\x55\x75\ +\x5c\x17\x22\xd0\xc4\x80\x80\xe3\xdb\x5a\xfc\x2f\xa2\x00\x69\x66\ +\xa8\x28\x46\x57\x3e\xf7\xf0\x03\x15\x55\x5f\xb9\x68\x3c\x76\x1d\ +\x00\x05\x98\x86\xc2\x61\x43\x23\x85\xf2\x8c\x08\x53\x46\xc1\xb1\ +\x6c\x9f\x4b\x44\x68\x28\x64\x82\xf0\xb9\x54\xdc\xb5\x5c\x81\x43\ +\xe1\x10\x01\x21\x14\xa2\x04\x79\x96\xe5\x2a\x64\x1a\x06\x70\xcf\ +\xe6\xea\xbd\x6a\xd3\x4a\xb8\x8e\x8f\x30\x65\x94\x00\x60\xa6\x11\ +\xee\xd8\xb6\x2f\x00\x10\xa1\x94\xbc\xaf\x24\x35\x42\xd2\xcd\xdb\ +\x82\x4d\x3e\xf7\xea\xdb\xaf\x3f\x13\x4b\x2e\x01\x29\xee\xda\x8e\ +\xeb\x78\x6c\xd4\x99\x57\xde\xd2\xb2\xf3\x37\x2f\x3e\xfc\xc2\x98\ +\xa1\xb3\xa7\x0f\xce\xb6\x2e\x79\x60\xde\x0b\xd1\xc9\x97\x7c\x79\ +\xd6\x19\x61\xe5\xf9\x81\x2a\x06\x04\x04\xd6\xe2\x7f\x11\xe9\x79\ +\x91\xa6\x31\x33\xcf\x1c\xfa\xe6\x23\xbf\x7b\x76\xd5\x01\x5d\xd7\ +\x3e\xe0\x6a\x53\xcc\x53\x6f\x3f\xf7\xc0\xf7\xbf\x7e\xcb\x55\x57\ +\xcd\xba\xe1\x2b\xdf\xbb\xf7\xe9\x25\x49\x8e\x4c\x43\xeb\xde\xfc\ +\xca\x37\x6f\x98\xf3\x9b\xe7\xde\x05\xdd\xd0\x74\x3d\xb5\xf3\x8d\ +\x6f\xdf\x7c\xcb\x1f\x17\x6e\x22\x91\xe8\xfe\x57\xee\xbb\xfe\xe6\ +\xdb\x97\xee\xb0\x4c\x83\x62\x66\xa0\xc4\xe6\x9f\x7d\xe7\xe6\x9f\ +\x3f\xb2\x1c\x4c\x43\x67\x72\xd7\xea\x57\x7e\x76\xfb\xd7\xaf\xbd\ +\xfa\xea\x59\x57\x5f\x7b\xdb\xed\xbf\x5c\xd7\x23\x74\x72\xa4\x30\ +\x62\xe5\x66\xf2\x0a\x85\xcd\x88\x02\xe9\xd8\x8e\x95\xcf\x5b\x8e\ +\xaf\x00\x81\xe2\xae\x8a\x9c\x75\xd5\x4d\xd3\x07\xf8\x7f\x79\xf8\ +\xb1\x2d\xfb\xf6\xfd\x6d\xde\x43\x9b\x9d\x86\xeb\xe7\x5c\xde\x2f\ +\x24\x7c\x19\x88\x62\x40\x40\x60\x2d\xfe\xd7\x0d\x46\x25\x38\x2e\ +\x3e\xef\xda\x6b\xc2\xbd\xdf\x7a\xe8\x0f\xbf\x1f\x50\xf7\xc3\xc9\ +\xfd\x62\xd6\x11\x0a\xa5\x11\xfb\xf5\x87\x7e\x7b\xcf\xb3\x5b\xa7\ +\x7e\xe1\xca\xcb\x47\x57\xed\x5d\xfd\xea\xa3\x73\x7f\x91\x96\x3f\ +\xfc\xee\x95\x93\x07\x9e\x78\xce\xc5\xd3\x56\xfe\xe1\xf1\x07\xc6\ +\x8e\x1e\x7e\xfe\xc0\xcc\xa3\xf7\x3f\x94\x28\x9f\xfc\xed\x19\x93\ +\x4d\xf0\xb9\xef\x59\x96\xcd\x0f\xbb\xb4\x4a\xd8\xb6\x45\x3d\x8e\ +\xa9\x66\xb5\xbe\x7d\xef\x6f\xee\xed\xab\x99\x7e\xcb\xb7\x26\x86\ +\xa4\xdd\xd5\x97\x2d\x31\x90\x38\x22\xb9\x12\x61\xcc\x73\xc9\x8c\ +\x97\xd9\xbd\x7d\xdd\x1b\x6f\x89\xba\xba\x7e\x75\x95\xa5\x1a\x51\ +\x3e\x17\x00\xa0\xb8\x4b\x4a\x9a\xae\xfe\xd2\x95\x7b\x7e\xfe\xf0\ +\xcf\xfe\xad\xdd\x4e\x24\xce\xb9\xfa\x5f\x4e\x1e\x52\xec\x3a\x6e\ +\xf0\xb8\x04\x04\x04\xb2\xf8\x0f\x52\x46\xe1\xa9\x48\xbf\xab\xbf\ +\xfc\xe5\x6d\xdf\xb9\xeb\xf7\x7f\x98\xdf\xff\x8e\x1b\xa3\x87\x26\ +\x9e\x22\x54\xcf\x6e\x7f\xe5\xc9\x57\xd6\x8f\xbb\xf4\xff\xfd\xf0\ +\xa6\xd3\x30\x00\x9c\x34\xca\x4f\x7d\xe3\xd9\x57\x17\xb4\xce\x9c\ +\x30\x24\x54\x74\xee\xb5\x37\x6d\xda\x79\xfb\xa3\x73\xe7\x26\x06\ +\xa6\x17\x1f\x28\xbe\xe5\xce\xab\x1b\x8b\xc0\x15\x0a\x7d\x20\xec\ +\x58\x08\x23\x62\x84\x32\xed\x6d\x1d\x49\x6f\xf4\xc5\x33\xce\x3b\ +\x63\x0c\x80\xe4\xae\xeb\x7a\x1e\x97\x47\xf9\xd0\xbe\x08\x0f\x1f\ +\xd6\xd8\xde\xbd\xfe\xe1\xdf\xbd\xda\x93\xf4\x87\x9e\x72\xc1\x8d\ +\xd7\x5e\xdc\x58\xa6\xf9\xbe\x04\x00\xcf\xf5\xfb\x4f\x3c\xfb\xbc\ +\x29\x2b\x7e\xf7\xec\x8a\xc8\xa8\x8b\x2f\x3b\x7b\x2c\xf1\x5c\x2f\ +\x78\x58\x02\x02\x02\x59\xfc\x07\xe2\xbb\x5e\xb8\xff\xe4\x5b\x6e\ +\xbe\xe4\x7b\x77\xff\xf5\xc1\x17\xc7\x7f\x79\x84\x5e\xe8\x37\xa1\ +\x48\xec\x6d\xde\x9b\xb1\x15\xde\xfc\xc6\x4f\xee\x58\xc2\x05\x50\ +\x2a\xf7\xb6\xa4\x32\x39\xb5\x37\xc1\x87\x99\x20\x4b\x86\x5d\x77\ +\xd3\x35\xff\x7e\xe7\xef\xe7\x6e\x8a\xcd\xbc\xe9\x7b\x67\x0c\x2f\ +\x75\x6d\x07\x9b\x1f\x7a\xda\x42\xc8\xb2\xa1\x63\x26\x8c\xa8\x5e\ +\xfc\xf8\xcf\xfe\xbd\xfb\xec\x19\x67\x9c\x3c\xb4\x7f\x95\x4e\xf0\ +\x91\xba\x28\x7d\x97\xd5\x4e\xf8\xf2\x37\xc7\x78\x9e\x93\x4e\xf6\ +\xed\x5c\xf5\xf2\xdc\xc7\x1f\xff\x85\x0c\xfd\xf4\xeb\x17\x17\x61\ +\x5f\x28\x45\x18\x4b\xef\xdb\xb4\x61\xc7\x5e\xad\xa8\xc4\xeb\x5c\ +\xf7\xc6\x9a\x5d\xb3\x3f\x37\x00\x39\x5e\xe0\x42\x07\x04\x1c\x0f\ +\xfc\xb7\x55\xd0\x51\xbe\xcb\x9b\x4e\xbe\xf4\xfa\x99\x43\x96\x3c\ +\x76\xff\x2b\x9b\x7a\x18\xc3\x00\x80\x40\x5a\xae\xcf\x81\x6a\x06\ +\xc5\x18\x63\x82\xa4\xa4\x03\x86\x4f\x3a\xf7\xcc\x93\xab\x74\x29\ +\xa4\x02\x40\x66\x24\x6a\x68\xe0\x0b\x29\x84\x00\x85\x8e\x72\xd0\ +\x3f\x78\x18\xe9\xa1\x92\xc6\x9b\xbe\xf7\xc3\x39\xe7\x8f\xeb\x5e\ +\xff\xf2\xed\x5f\xff\xca\x0f\xef\x79\xac\x25\xc1\x19\x39\xba\xd3\ +\x05\x13\xcd\x0c\xc5\x8a\x4b\xfb\x37\x0e\x9f\x39\xfb\xd6\xab\xa7\ +\x0f\xdc\xbd\xfc\xad\xe6\xee\x0c\x21\x18\x10\x61\x32\xf1\xc2\x23\ +\xf7\xbf\xd5\x53\x7a\xf3\xf7\xbe\x7f\x66\xbd\x35\xff\xfe\xfb\xdf\ +\x6d\x73\x74\x2d\x48\x5c\x0f\x08\x08\xac\xc5\x7f\xac\x2e\x2a\x69\ +\x8b\xd0\x19\x57\xdc\xb0\x61\xfb\x5d\x8f\x3f\xf1\x1c\xf8\xac\x1e\ +\x83\x04\x52\x1a\x33\x01\x60\xc4\xf4\xd9\x5f\x39\xb7\x11\x94\x50\ +\x0a\x10\x26\xa0\xb8\x9d\xcb\x7b\xc0\xb4\xdc\xee\x87\xff\xf8\x40\ +\x5f\xfd\xd9\x5f\x9a\xd2\xfb\xe4\xe3\x7f\x1c\xdc\x58\x7f\xc1\xd8\ +\x72\x2e\x91\x16\x35\x90\x9f\xb7\x3c\x0b\xd3\x32\x10\x70\x64\x6a\ +\x8e\xe4\xd2\x88\x0f\xba\xe4\xba\xaf\x9f\xf5\xf9\xf6\x75\x8b\x9f\ +\xf9\xcf\x07\x9f\x78\xb8\xa8\xea\x5f\x6e\x3c\x8b\x49\xe7\x50\x97\ +\x09\xa2\x94\x21\xc5\x39\x17\x5c\x48\x2d\x6c\x96\x56\x15\x81\xd7\ +\xeb\xf9\x1c\x10\xd2\x74\xb4\xf5\xe5\x27\xe6\x2f\xda\x7f\xda\xb5\ +\xb7\x9f\x7b\xea\xc9\xbd\xe1\xae\x75\xb7\xff\x61\xee\x63\x0b\x06\ +\x7d\xf3\x92\x28\x0a\xf2\x73\x02\x02\x8e\x7b\x6b\x91\x10\x42\x3f\ +\x84\x4f\x31\xec\x4f\x71\x97\xc4\x87\x5e\x7d\xcd\x05\x11\xb7\x37\ +\x65\x03\x42\x8a\x4b\xe8\x3f\x7a\xdc\xb0\x4a\xf5\xea\x93\xf7\xbf\ +\xb9\x61\xaf\xed\x4b\x29\xbc\x44\xc7\xde\xb6\xee\x94\x40\xd4\xa0\ +\xde\x5b\xf3\xff\xfc\xda\x2e\x73\xf6\x0d\x37\x5e\xf7\xa5\x1b\xa7\ +\x57\x67\x1f\xb9\xf7\xe1\xed\x09\xc9\x10\x94\x36\x0e\x2d\xc5\x89\ +\x25\x4b\x96\xee\x4b\x89\x90\xa9\x33\x8c\x94\x94\x4a\x29\x84\xb1\ +\xb0\x32\x5d\xdd\xbd\x8e\xc4\xc5\x55\x03\x4e\x39\x75\x72\x4d\x8c\ +\xf4\xf5\x74\x3a\xf2\xf0\x88\x16\x84\xc1\x6b\xdf\xdb\xd2\x96\xb0\ +\x99\x19\xd2\x29\xec\xdd\xb8\x78\xc1\x1b\xdb\xc2\x03\x87\xd5\x96\ +\x44\x11\x65\xd6\x81\xb5\x0f\x3e\xfa\x92\x36\xea\x9c\x59\x17\x4c\ +\x02\x2b\x57\x39\xe6\xec\x6b\x2f\x9e\xd4\xfa\xfa\xe3\xcf\x2c\x69\ +\xa6\x3a\x0b\x9e\x98\x80\x80\xe3\xda\x5a\x94\x52\xf5\xf4\xf4\x84\ +\x4c\xb3\x30\xca\xc5\xf3\x3c\x8c\x31\x65\x0c\x94\xd2\x34\x2d\x95\ +\x4c\x6a\x1f\xc8\xb6\x79\x1f\x08\x94\x6b\x5b\x39\xcb\x91\x87\x86\ +\xcc\x79\xae\x57\x33\xee\x9c\x2b\xcf\x59\x73\xd7\xbc\x77\x2d\x97\ +\x4b\xe9\x91\xf2\x51\x73\xae\x9f\xfd\xeb\xdf\x3d\x76\xcf\x1d\xdf\ +\x7b\xa2\xa2\x44\xc3\x90\xcb\xe6\xc6\xcf\xfa\xf6\xad\x67\x0c\xdf\ +\xb3\xec\xf9\x7b\x9f\x5c\x39\xe1\xea\x7f\x9f\xde\x14\xf6\x64\x78\ +\xd6\xf5\x5f\x7c\xf7\x5f\xfe\x70\xef\x63\xc3\xef\xb8\xf9\xfc\xe2\ +\x81\x53\x2f\x3b\x6f\xf9\xbd\x2f\x3c\xf5\xbd\xe6\x77\xca\x8a\x42\ +\xd2\x4e\xb5\xf6\xc1\x78\x9d\x52\xc2\x3a\x76\x2e\xbf\xe7\xfe\x67\ +\xac\x48\xdc\xa0\xe0\xa4\x7b\x3b\x65\xe5\x45\x27\x4d\x29\x42\x9e\ +\x38\x94\x23\x49\xdd\xee\x37\x9e\xb8\xe7\xf5\x16\x55\x56\x64\x82\ +\xf0\x12\x9d\xed\x96\x39\xe0\x9a\xeb\x2e\xe9\x5f\xc2\xc0\xed\x7b\ +\x69\xde\x9f\x57\x74\xc6\xbf\xf9\xad\x4b\xfa\x87\x84\xed\x0a\x8c\ +\xf4\xa9\x33\xaf\x98\xf6\xf6\xba\x27\xe7\xce\x1d\xdb\xf4\xc3\x13\ +\xaa\x99\xe7\x07\x33\x53\x07\x04\x1c\x97\xb2\x48\x08\xc9\xe7\xf3\ +\x3f\xfe\xf1\x5d\x86\x61\x28\xa5\x10\x42\x83\x06\x0d\xcc\xe5\x72\ +\x9d\x9d\x5d\x85\xc2\xb4\xf9\x7c\xfe\xe6\x9b\x6e\xfa\xc8\x9d\x4b\ +\x5f\xea\xa3\x3f\x77\x16\x73\xe2\xc5\xf8\x50\x2e\x8d\x12\x9e\x0a\ +\x9d\x7c\xe1\xec\x6e\xdc\xaf\x78\x68\xa5\xf2\xb9\xe7\xab\x81\x53\ +\x2f\xbc\xb3\xff\xf0\xa5\x4b\x96\xb7\x76\x24\x25\xa2\xd1\xf2\xba\ +\x89\x03\x4a\x85\xe7\x64\x32\xee\xc4\x0b\x6e\xb8\xe4\xdc\x71\xd8\ +\xf3\x5c\x01\x15\xa3\xcf\xfa\xca\x0d\x89\x95\x7d\x3c\x9d\xb7\x43\ +\x91\xf0\xd9\xd7\x7c\xa3\x7a\xc8\x5b\xcb\x37\xb4\x5a\x5c\x11\x6d\ +\xf0\xe4\x33\xfb\x8f\x1c\x33\x4a\xda\x76\xa4\xdf\xb0\xd3\xce\x3c\ +\x65\x67\x5b\x1f\x57\x48\x1f\x72\xc2\xac\xa9\x27\x4f\x18\x5a\x23\ +\x0e\x25\x62\x2b\xc5\x39\x2b\x99\x7e\xfe\xac\xf0\xba\xad\x6d\xbd\ +\x69\x89\xd8\xb8\x93\xce\x9d\x72\xd2\xb4\xa6\xaa\x88\xcf\x85\x93\ +\xeb\x13\xc5\xc3\x66\x7f\x79\xe2\xe9\x23\x2a\x5c\xcf\x03\x00\xe9\ +\x7b\xac\xb4\x69\xf6\xf5\x37\xc4\xde\xd9\x93\x4b\x26\x44\x75\x35\ +\x82\x20\x7d\x31\x20\xe0\xff\x32\x28\x93\x4e\x1d\xf3\x17\xa6\x69\ +\xdc\xf9\xe3\x9f\x2c\x5f\xbe\x5c\xd7\x75\xce\x79\x79\x79\xf9\x6f\ +\xee\xf9\xf5\xd6\x6d\xdb\xee\xb8\xe3\x4e\x4d\xd3\x00\xc0\x75\xdd\ +\x2f\xdf\x7a\xeb\xcc\x99\xe7\x59\x96\xf5\xa1\x5e\x33\x20\xc3\x0c\ +\x31\x24\x2c\xcb\x96\xef\xd5\x58\x50\x88\x68\x21\x53\x17\x9e\xe3\ +\xb8\xbc\xb0\x1a\x13\xaa\xe9\x3a\xc5\x08\x00\x94\x14\x9e\xeb\x78\ +\x5c\x31\x23\x64\x32\xb0\x2c\x5b\x1c\x14\x22\xa4\x9b\x21\x86\x85\ +\x65\x39\x52\x01\x20\xcc\x34\x5d\x3b\xd8\x99\xa2\xa4\x10\xbe\xe7\ +\xf9\x5c\x20\x42\x75\x5d\xa7\x04\x03\x80\x52\xd2\xf7\x5c\xcf\x7f\ +\xff\x98\x6e\x42\x35\x4d\x3b\x38\x42\x46\x0a\xee\x79\x1e\x17\x12\ +\x00\x00\x91\x50\xc8\xc4\xd2\xcf\xdb\xee\x91\xa5\x2d\xa8\x6e\x9a\ +\x3a\x71\x6d\xcb\xf3\x65\x50\x2b\x22\x20\xe0\x38\xb5\x16\xa5\x54\ +\x23\x47\x8c\x78\xe7\x9d\x77\x5c\xd7\x55\x4a\x25\x93\xc9\x67\x9e\ +\x79\xb6\xa3\xb3\x83\x73\x0e\x00\x9c\xf3\xd2\xb2\xd2\x81\x83\x06\ +\xf8\xbe\xff\x71\x4e\x74\xde\x2d\xfc\x78\xc4\x6a\x25\xfc\x7c\xce\ +\x3f\x72\xb5\x14\xdc\xb1\xf8\x51\x7f\x8b\x80\xbb\x56\xf6\xa8\x1c\ +\xea\xc3\x7b\x2b\x7c\x92\xbe\x6b\xfb\xef\x4b\xb2\x46\x48\x49\xe1\ +\xd8\xd6\x47\x5f\xb6\xe0\x9e\xcd\x8f\x95\x89\xa8\x84\x95\xcf\x7d\ +\xf0\x32\xb8\x67\x67\x3d\x78\xff\x75\x04\x04\x04\x1c\x57\xd6\x22\ +\x42\x88\x73\xbe\x69\xd3\xe6\xb6\xb6\x36\xce\xb9\x52\xca\x75\x5d\ +\x8c\xb1\xa6\x69\x80\x90\xa1\xeb\x43\x86\x34\x0d\x1a\x34\x50\x06\ +\x0e\x65\x40\x40\xc0\x71\x22\x8b\x00\x80\x31\x66\x8c\x1d\x9e\x93\ +\xa0\x10\x61\x3c\x64\x3f\x81\x02\xf0\x3c\x1f\x20\x90\xc5\x80\x80\ +\x80\xe3\xc3\x89\x06\x00\x29\xa5\xeb\x06\x03\x81\x03\x02\x02\x8e\ +\x2f\x82\x79\xa2\x03\x02\x02\x02\x02\x59\x0c\x08\x08\x08\x08\x64\ +\x31\x20\x20\x20\x20\x90\xc5\x80\x80\x80\x80\x4f\x03\xfd\x98\x69\ +\xaa\x3e\x1c\x75\x44\xfd\x1a\x4a\xe9\xa1\xde\xe9\x80\xff\xad\x20\ +\x84\x84\x10\x52\xca\xc3\x9f\x19\xfd\xf4\x8f\x47\x40\xc0\xff\x62\ +\x59\xdc\xba\x75\xeb\xa7\xd3\xc4\xc6\xc6\x46\xc3\x30\xa4\x94\x08\ +\xa1\x5f\xfc\xc7\xcf\x13\x89\x24\xa5\x41\xe9\xad\xff\x1d\xa8\x63\ +\xa5\xa5\x5b\xb6\x7d\xda\x69\xa7\x5d\x70\xc1\x85\xb6\x6d\x13\x42\ +\xba\xbb\xbb\x76\x6c\xdb\x22\xa5\x0a\x94\x31\xe0\xb8\x93\x45\xdb\ +\xb6\x3f\x9d\x2c\x1e\x69\x2d\x76\x76\x74\x74\xf7\xf4\x50\x4a\x83\ +\x06\xfd\x0c\x91\x00\xa0\x40\x21\x04\x08\x1d\xbe\x39\x07\xff\x2f\ +\x05\x01\xa5\xa4\x94\x4a\x01\x00\x21\x44\x29\x85\x11\x42\x47\xcc\ +\x94\x9d\xcf\xe7\x53\xa9\x14\x3e\xb8\x06\x29\x29\x9f\x79\xe6\xb9\ +\xde\xbe\x3e\xc6\x82\xba\x41\x01\xc7\x99\x2c\x62\xfc\x69\xc2\x8b\ +\xea\xe8\x0a\xb0\x94\x31\xc6\x58\x20\x8b\x9f\xa5\x26\x2a\x15\x05\ +\x51\x16\xd2\x8b\x74\x2a\x08\x83\x83\x26\x1e\x42\x08\x90\x14\x7a\ +\x38\xea\x17\x57\x15\x15\xc5\x5c\xd7\x15\x5c\x20\x8c\x7b\x7b\xba\ +\xf7\xed\xdb\x0b\x4a\x81\x52\x85\x8d\x19\x63\x47\x16\x8b\x43\x08\ +\x69\x9a\xa6\xeb\x7a\x70\x5b\x03\x8e\x3b\x59\xfc\x87\xef\x91\x7b\ +\x2e\x97\x0a\x00\x10\x26\x8c\x51\x8c\x10\x80\xf2\x3d\xef\x50\xb9\ +\x07\xa0\x8c\x81\xe4\x0a\x33\x46\xf0\xa1\x3f\xf1\x14\xa6\x58\x71\ +\x89\x28\xa3\x18\x00\x04\xf7\x39\x17\x0a\xa0\xb0\x0f\xee\xbb\x42\ +\x1e\x96\x60\x8d\x12\xc4\x7d\x8f\x0b\x05\x80\x0a\x1f\x8f\x7b\x4d\ +\x84\x10\xa3\x03\x22\xa1\x26\xd1\x53\xea\x64\x42\xca\xa3\x08\x08\ +\xc6\x18\x21\x86\x94\xd4\x23\xad\x65\x93\xe2\x13\xa7\x35\x34\x36\ +\x44\xa3\x11\x8c\x71\x32\x91\x48\xa5\xd2\xeb\xd7\xaf\x5f\xb1\xec\ +\x9d\x64\x32\x81\x03\x37\x39\x20\xe0\x93\xc9\x22\x22\x94\x60\x50\ +\x9c\xff\x1d\x15\xa9\x95\x42\x65\x03\x86\xd5\xc4\x23\x94\x80\x95\ +\xec\xdc\xbd\xe7\x80\x23\x08\x65\x66\x5d\x43\x63\x69\x51\x98\x11\ +\xa4\x00\x7a\xf7\xef\xf1\x8c\x52\x92\x6d\xeb\x48\xdb\x18\x63\x29\ +\x55\xd9\x80\x46\xd3\x4b\x5a\xa4\xc8\xf0\x13\x9d\xbd\x39\xce\x79\ +\x28\x5e\x33\xb0\x7f\x8d\x8e\x65\xba\xfb\xc0\x81\x5e\xab\xb2\xdf\ +\x90\xb2\x62\x83\x62\x04\x20\x7b\xf6\xb7\xec\xeb\xca\x95\xd6\x0d\ +\xe9\x57\x59\x04\xbe\xd5\xd9\xb6\xaf\x27\xed\x1c\xcf\xf1\x2f\x05\ +\xc0\x40\xd4\x46\x42\xa3\xfd\xf6\xb8\x97\xc0\x98\x28\x4c\x24\x42\ +\x08\x63\x84\x00\x13\xd8\x55\x3d\x3a\x3a\x75\xe6\x84\xb1\xa3\x04\ +\xe7\x9e\xeb\x09\x29\x75\x4d\xaf\xae\xaa\xac\x38\xeb\x4c\xc7\x71\ +\x56\xad\x58\x96\xcb\xe5\x3e\x45\x51\xe1\x80\x80\xe3\x4c\x16\x11\ +\x26\xe0\xb5\xb7\xee\x4c\x88\xf0\xc0\xfe\xb5\x21\x0a\xea\x03\x8e\ +\xf3\xb1\x5e\x50\xe9\xa3\xe8\x59\x37\x7d\x7b\xbc\x68\xd9\xd1\xe1\ +\x94\x56\x55\xa3\xae\x0d\xf3\x1e\x79\x7c\xa7\x5d\x7e\xd9\x0d\xdf\ +\xa9\xb5\xb7\xed\xe8\xb1\x19\x51\x6b\x33\x89\xe2\xe9\xd7\x9e\x4a\ +\x5e\xff\xc1\xef\x5f\x05\x46\x3c\x5c\x77\xd5\x2d\x5f\x4f\xbc\x74\ +\x4f\xf7\xa4\x1b\x86\xec\x7b\xe2\x3f\x1e\x5a\x5d\x3f\xf1\xbc\x39\ +\xb3\xce\x0d\xe7\x3b\x13\x9e\xa6\xa7\xd6\xfe\xf9\xf9\x1d\x97\xdc\ +\xf2\x2f\x95\xc9\xb5\x7b\x93\x0e\x25\xfe\xaa\x4c\xbb\xaa\x3c\xf5\ +\xe6\xab\x4f\xce\x75\xb6\x2b\xcd\xd8\xb9\xf4\x89\x67\x96\xec\x66\ +\xda\xf1\xeb\xe8\x29\x50\xb1\x70\x68\x84\xe8\x29\x75\x13\x40\x28\ +\xc2\x98\x60\x84\x11\x22\x04\x31\x25\x7b\xf4\x52\x76\xc2\x19\x13\ +\x47\x8f\xf0\x3d\x8f\x73\x5e\xe8\x6b\x16\x52\x48\x21\x01\xc1\xb4\ +\x69\x53\x93\xc9\xc4\x86\xf5\xeb\x3e\xfe\xe6\x1e\x0a\x9e\x04\x96\ +\xe5\x3f\xf1\x56\x2a\x28\x04\xb5\xde\x77\x3b\x82\x66\xff\x67\x37\ +\x3b\x42\x08\x21\x74\xb8\xd9\xe9\xb1\x35\x51\x5a\x6b\xde\x58\xb8\ +\x6e\x77\xaf\x1f\xa9\xaf\xa8\xad\x68\x5d\xb9\x98\xd7\x8d\x3f\x61\ +\x50\x99\xe0\xe2\xa3\x0f\x80\x30\x61\x2a\xb9\x6c\xc1\x23\x8f\x2d\ +\xda\x1f\xae\x18\x70\xf9\xad\xff\xef\xc6\x4b\xdb\xfe\x75\x5e\x0b\ +\xb7\x12\x8b\x1f\xfd\xed\xc3\x1b\x12\x26\x63\x8c\xe0\xaa\xf0\x8a\ +\x53\x67\x9f\x34\xb8\x78\xd1\x96\x84\x5b\x31\x7e\x42\x25\x6a\x7f\ +\x76\xe5\xee\xa1\x13\xb9\xeb\xba\x34\x3e\x78\xd6\x75\x97\xa6\x5e\ +\xff\xfd\xaf\x5e\x5e\x2f\xb0\x6e\xea\xca\x66\x03\x80\x77\x2d\x78\ +\xe8\x3f\xff\xb6\xad\x4f\xd7\x19\xb0\xa2\x4b\xbf\x3d\x43\x6d\x7f\ +\xfa\xae\x7b\x9e\x45\xc5\xe5\x11\x0d\xa8\x76\x5c\x07\xbf\x14\xe0\ +\xb8\x4e\xcb\xed\x34\x26\x04\x08\x0d\xbe\xb3\xcd\x00\x00\x20\x00\ +\x49\x44\x41\x54\x26\x08\x08\x46\x04\x21\x8c\x90\x0e\xd0\x61\x56\ +\x8e\x18\xd8\xa0\x94\xf4\xb9\x2f\xa5\x14\xf2\xb0\x2a\x0a\x29\xa5\ +\x69\x18\xfd\xfb\x0f\xd8\xba\x79\xb3\xe7\x7d\xcc\xe0\x77\xc7\x71\ +\xce\x3c\xf3\xac\xc9\x53\xa6\x38\x8e\x13\xbc\x48\xff\x24\x34\x4d\ +\x7b\x74\xde\x23\xfb\xf6\xed\x2b\xd4\x7e\x06\x00\xce\x79\x45\x45\ +\xc5\x35\xd7\x5c\xcb\x85\x08\xda\xe7\x9f\x84\xae\xeb\x1b\x36\xac\ +\x7f\xee\xd9\x67\x22\x91\x68\xa1\xd9\x8f\x21\x28\x18\x63\xab\x67\ +\xff\xce\x3e\x6d\xe6\x65\x97\x6e\x7f\x67\xa5\xa4\x3a\xe6\x56\x57\ +\x32\x07\xa8\xfc\x93\x4a\x2f\x26\x84\x10\xaf\x77\xd7\x6b\xaf\xbe\ +\x31\xfe\xda\xf1\x95\xcf\xec\xf6\xb1\x39\xe5\xf2\x5b\x2a\xcf\xf2\ +\x88\xdb\xfe\xea\x8b\x2f\x6e\xdf\xb0\x6a\xef\x17\x4e\x9d\x3c\xb6\ +\x76\xd5\xc2\xf6\x33\xc7\x8f\xcd\x6f\x79\xad\x35\x2b\x46\x62\x24\ +\x84\xaa\x18\x30\xba\x11\x6f\xfd\xd9\x92\xb5\x76\xe1\xc0\x79\x4f\ +\xc4\xa4\x54\xc5\x67\xcc\xba\x65\x58\xda\xc3\xd9\xae\x05\xcf\x3e\ +\xfd\xee\xe2\xd7\xa6\x7e\xf1\xec\xaf\x7c\x39\xb2\x78\xd1\xd2\x2d\ +\x7b\xfb\x88\xa6\xa1\xe3\x5a\x16\x11\x26\x44\x43\x12\x63\x8c\x0b\ +\x76\x22\xc6\x04\x01\xc6\x98\x20\x65\x4b\x44\x28\xe5\x3e\x17\x42\ +\x4a\x29\x65\xc1\x5a\x14\xa2\x20\x8b\x18\x61\x82\xf1\x7b\xb9\x8a\ +\x1f\x69\x27\x9a\xa6\x59\x52\x52\xf2\xe9\x52\x17\x02\x3e\x09\xa6\ +\x69\xf6\xf6\xf6\x74\xb4\xb7\xf5\x1f\x30\x10\x63\x5c\x78\x45\x31\ +\xc6\xc5\x25\x25\x85\x3a\xa7\x01\xff\x0c\x42\xa1\xb0\x52\x6a\xf7\ +\xae\x5d\x8d\x83\x9b\x4c\xd3\x54\x4a\x1d\xdb\xce\xa2\x9a\xae\x63\ +\xbf\xaf\x37\xe5\x2b\xc8\xf7\xb6\xed\xe9\xc8\xc6\xeb\xa3\x9f\x5c\ +\x7a\x0a\x16\x29\x46\x58\x0a\x2e\x10\xc1\x18\x63\xc9\x3b\x77\x6e\ +\x5c\xb3\x37\xcf\x64\x36\xed\x52\xe6\xb5\x2d\x5e\xb3\x67\xd6\x84\ +\x29\xb5\xeb\x56\x8e\x19\x6c\xbe\x33\x77\x13\x07\x8a\x0e\x8a\x32\ +\x03\xee\x4b\x05\x18\xe1\x83\xbb\x41\x08\x21\x77\xff\xf6\x0d\x6b\ +\xdb\xf2\xc4\xcf\xe7\x81\xf5\xad\x7b\xe6\xa7\xed\xeb\x27\x4e\x39\ +\xe9\xa2\x5b\xbf\x7f\xe2\x92\xc7\x1f\x5f\xb0\x4e\x32\x76\xdc\x2a\ +\x23\x02\x95\xf7\x85\x43\xcd\x12\x69\x03\x42\x18\x23\x82\x51\xc1\ +\x66\xc4\x80\xca\x65\x2e\xd1\xd9\x51\x51\x1c\x2b\x58\x8a\x05\x35\ +\x94\x52\x48\x21\xa4\x52\x3e\xf7\x33\xd9\x0c\xa5\x84\x73\xff\x63\ +\x0f\x74\x50\x4f\x03\xb3\xe5\x9f\x86\x10\xd2\x75\x5d\x2b\x6f\x49\ +\x29\x8f\x4c\x11\x09\x9a\xfd\x9f\x8a\x94\x82\x73\x6e\x5b\x96\xe7\ +\xba\xa1\x50\xe8\xd8\xb2\x28\x85\xd0\x4b\xfa\x4d\x18\xba\xfb\xcd\ +\x45\xaf\x5b\x5c\xee\xe9\xea\x88\x0f\x3c\x61\xcc\xc0\x52\xc9\xc5\ +\x27\xd3\x44\x10\xdc\xf7\x5c\x57\x8b\x95\x4f\x39\xf9\x14\xd4\xfc\ +\x46\x77\xce\x27\xca\xdf\xbb\x71\xc5\x5b\x1b\x93\x26\x23\x94\xe9\ +\x4c\xc3\x2d\xcb\x16\xa5\x27\x5f\x7a\xd1\xa5\x35\xd1\xce\xb5\xeb\ +\x5b\xfb\x08\x8b\x00\x00\x46\xa8\xaf\x7d\x47\x77\xec\xac\x89\xc3\ +\xfb\xed\x59\xbe\xc7\x53\x94\xe2\x42\x92\x89\xb3\x73\xdd\xca\xa5\ +\xdb\x13\x9a\x46\x99\x66\xe8\x9a\x96\xeb\xd8\xf9\xe2\xbc\x75\x9b\ +\xbb\xbf\x73\xc7\x45\x33\x97\x2e\x5a\xd3\xec\x31\xfd\x78\x1d\xc7\ +\x88\x95\xec\xf6\x54\x32\x5c\x5c\xeb\xe6\x3c\x42\x30\xc2\x18\x23\ +\x82\x10\xc1\x18\x10\xaa\x75\xba\xb7\xb7\x6c\x1f\x3e\x62\x84\x52\ +\xae\xe0\xe2\x90\xb9\x28\x85\x90\x18\x23\xcf\x73\x9b\x9b\x9b\x3d\ +\xd7\xfd\x74\x79\x5a\x01\xff\xf8\x2f\x39\x84\x82\x7b\xf1\xd9\xbc\ +\x47\x18\x1f\xee\xb9\x3d\xa6\xb5\xa8\xb8\x24\x0d\x13\x4e\x2f\xa9\ +\x6e\xd8\xdb\x95\x26\x46\xb4\xbc\x2c\x4e\x25\x97\x9f\x20\x0f\x46\ +\x49\x29\x69\x7c\xc2\x69\x17\xd1\x41\x56\xf5\x80\xc1\xe5\xb0\xf7\ +\xc1\xfb\x5f\xcf\xca\x5a\x2d\x5a\x3a\xf9\x82\x59\xfa\x44\x9b\x11\ +\x9c\xd9\xbd\xea\x95\xe5\xdb\xad\xae\xad\x4b\xb7\xf0\xaf\x7c\x7e\ +\xea\x5f\xef\xfe\x72\x0f\xd7\x08\x02\x66\x98\xa1\x90\x6e\xb5\xaf\ +\x7b\xf2\xa9\x15\xd7\xcc\xfe\x56\xff\x13\x37\x77\xdb\x7a\x91\xda\ +\xf3\xd4\x6b\xbb\xb0\x56\x31\xfd\xa2\x59\x35\xdd\x16\xa5\xb8\x6b\ +\xcb\xbb\xe9\x8a\xf1\x53\x1b\xcd\x9e\xa4\xdf\x6f\xc4\xb0\x96\xad\ +\xaf\xf5\xb8\x98\xe2\xe3\xfa\x45\xf2\x6d\xe7\x6d\xa3\x2c\x62\xc8\ +\x81\xbc\x8f\x60\xa5\x30\xc6\xa8\x60\x33\xa2\x1a\x22\x0f\x6c\x7a\ +\xfd\xf5\x58\xd9\x84\xf1\xe3\x18\x21\x5c\x70\x29\x25\x80\x22\x94\ +\xb8\xae\xb3\x6c\xf9\x8a\xae\x8e\x0e\xa9\x54\x90\xa3\x13\x10\xf0\ +\x9e\xbb\x7c\xcc\xf7\x8c\x20\x7f\xe7\xaa\xb7\xdf\xd9\xb0\x97\x63\ +\x8c\x41\x7a\xc2\x3c\xe9\xdc\x73\x86\x55\x17\x7d\x4c\x97\x0b\x42\ +\x54\x59\x6f\x3d\x36\xb7\xad\xaa\x88\x11\x68\x6b\x5e\xbd\x79\xd3\ +\xd6\xa4\x03\x21\x2d\xf9\xd2\x93\x73\x6b\xca\x62\x8c\x00\x28\xb0\ +\x72\x2e\x42\x58\xa7\x62\xfd\x6b\x8f\xfc\x7a\x77\x59\xcb\x96\x3e\ +\x5d\xa7\x20\xd5\xbb\xcf\x3d\xb6\x3d\x77\x20\x14\xc6\x9b\x5f\x7d\ +\xf8\x57\xad\x23\x47\x0c\xae\xd5\x90\x6a\xed\x6c\xc9\xa7\x7a\x17\ +\x3e\x76\x5f\x5d\x79\x88\x62\x00\x05\x79\xdb\xda\xb7\x65\xa5\xc1\ +\x07\x85\x19\x3a\xf0\xfc\x9a\x8d\xeb\xb7\xe4\xb0\x76\x9c\x67\x2e\ +\x22\x25\x7a\xd3\xd9\x67\xc3\x65\xe3\x8d\x50\x13\x64\xab\x89\x43\ +\x0f\x45\x20\x24\x46\x63\x21\xbb\x7d\xd9\x63\xeb\xba\x77\xd5\x0e\ +\x1e\x16\x29\xaf\xc6\x94\xa6\x92\xa9\xbe\xbe\xbe\xed\x3b\xb6\xef\ +\xdc\xb1\xdd\x71\x2c\x8c\x83\xec\x9c\x80\x80\x8f\x94\x45\x84\xb0\ +\x97\xda\xbb\x72\xdd\xbe\xa1\xd3\xcf\x1f\x59\x6d\x0a\x21\x95\x42\ +\x9a\xa1\x8b\x8f\x77\xa2\x11\x46\x72\xef\xba\x25\xcd\x42\x01\x00\ +\x22\x54\xd3\x75\xa6\x21\x00\x6b\xd3\x9a\xb7\xd6\x1f\x4a\x7f\xc4\ +\x54\x33\x35\x86\x19\xb8\x3d\xbb\x96\xb5\x35\x6b\xa6\x49\x10\x00\ +\x56\xfb\x36\xac\x92\x98\xe9\x1a\xd3\x95\xec\x6e\x5d\x77\x60\xfb\ +\x1a\x05\x80\xa9\x66\x68\x64\xeb\xea\xd7\x37\x1e\xfa\x73\xc2\x74\ +\x86\x65\xdb\xae\xcd\x52\x01\xc2\x54\xd7\x35\x12\xf8\x1c\x08\x29\ +\xe1\x67\xd2\xc9\xb7\xdd\xd0\x7a\xa3\x32\xc4\xc8\x7b\x93\x4b\x00\ +\x60\x00\x06\x22\xbb\x61\x1b\xda\xdc\x4c\x98\x8e\x10\xa2\x8c\xe6\ +\x73\xb9\xde\xde\x6e\x8c\x70\xa0\x89\x01\x01\x9f\x44\x16\x91\xef\ +\x5a\x2a\x5a\xd1\xaf\xbe\x32\x44\x5d\xfe\x09\x26\x8b\xf7\x3c\xcf\ +\x75\xbd\x42\x87\xa6\xc2\x94\xe8\x0c\x28\xa5\x4a\x31\x21\x89\x10\ +\x58\x2a\x83\x30\x20\x20\x11\x12\x18\x73\x8c\x3d\x8c\xa5\x10\x58\ +\x21\x42\x88\xf0\x3d\x71\x58\x54\x95\xf0\x5c\x71\x50\x3c\x59\x41\ +\xed\x94\xef\x73\x74\xf8\x13\x00\x80\x14\x12\x08\x65\x85\xb7\x59\ +\x70\x3f\x88\x45\x1f\x86\x67\xd3\xf9\x0c\x00\x80\xfa\x40\x35\x23\ +\x04\x07\x87\xb2\x1f\x15\xc3\x3a\x22\x0f\xde\x75\x5d\x2e\x44\xe0\ +\x4c\x07\x04\x1c\x43\x16\x95\x52\x7a\xa8\xd8\xc8\x2c\x7e\xf1\xc9\ +\xc7\x22\x14\x14\x48\x2e\x43\x93\x4e\x3f\xad\xa9\x32\x22\xc4\xb1\ +\x35\xb2\xa1\xa1\xa1\xa4\xa4\x98\x12\xa2\x18\x03\x42\xf4\xce\xae\ +\xb2\x9d\x3b\x1b\x76\xef\xa9\x4d\x24\xcb\x32\x99\xa8\x10\x04\x40\ +\x01\x58\x00\x89\x68\xa4\xa3\xa8\xb8\xb5\xae\xb6\x63\xe8\x10\xbb\ +\xa1\x41\x50\x82\x5d\x17\x54\x50\x91\xec\xb3\xc7\x71\x9c\xca\xf2\ +\x72\xfe\x49\xbe\x06\x03\x02\x8e\x2f\x59\x44\x98\x12\x2c\xc3\x15\ +\xd3\xcf\xbf\x20\x65\xf9\x80\x10\x80\x52\x8a\x96\x46\xb5\x0f\x9b\ +\xfb\x54\x4a\x79\xee\x8c\x73\x22\xc5\x71\xa9\x6b\xb4\xb5\x35\xfa\ +\xf8\x5f\x62\x7f\x5b\x80\xba\xba\xa0\xa6\x86\x9f\x7a\xaa\x3b\x68\ +\x90\x57\x5d\x2d\x63\x31\xe4\x38\xac\xbb\xbb\x7e\xcf\x9e\x86\xcd\ +\x9b\x4f\x5a\xbf\x01\x5a\x77\xe5\xa7\x4d\xcd\x5c\x73\xb5\x3b\x69\ +\x32\x92\x12\x7c\x3f\xb8\x19\x9f\xa9\x17\x8e\x3c\xd7\x45\x48\x79\ +\x5e\x70\x23\x02\x02\x59\x3c\xfa\xe5\x50\xdc\x3a\xd0\x9e\x89\xc6\ +\x4b\x30\xd1\xcc\x50\x21\x4d\x5a\x29\x20\x14\xe3\x8f\xa8\x32\xcb\ +\x31\x66\x54\x33\xe7\x3f\x1d\xfb\xe5\x2f\x71\x4f\x8f\x73\xda\x69\ +\xf9\x8b\x2f\x76\x26\x4d\x52\xc5\xc5\x8a\x52\x20\x44\x11\x02\x52\ +\x22\x21\x10\xe7\xe0\xba\xfa\x86\x0d\xe6\xc2\x85\xe1\x67\x9e\x09\ +\xbf\xf6\x7a\xfe\xfa\x2f\x65\x6f\xbe\x49\x54\x56\xa2\x60\xf8\xc4\ +\x67\x2a\x8b\x42\x48\xcf\xb5\x02\x27\x3a\x20\x80\x1e\xfd\x6e\x60\ +\x61\xf5\x2c\x5b\xb2\x6e\xf4\xc9\x53\x7b\xde\x7d\x73\x47\x4a\x50\ +\x0c\x00\x52\xa2\xd8\xb4\xb3\x4e\x6f\xaa\x88\xf0\x63\x39\xd1\x4a\ +\xd7\x21\x97\x8f\xfe\xf6\xdf\xc2\x0f\x3e\xe8\x4d\x9a\x94\xfe\xe5\ +\x2f\xbd\xc9\x93\x95\x61\x20\xd7\x05\x21\x90\x10\xa0\xd4\xa1\x1e\ +\x00\x04\x00\x40\xa9\x33\x79\xb2\x33\x65\x4a\x6e\xd6\xac\xe8\x7d\ +\xf7\x85\x7f\xff\x3b\xb2\x6e\x6d\xf2\xee\xbb\x79\x53\x13\x0a\x46\ +\x50\x7c\x76\xb2\xf8\x49\xc6\xba\x04\x04\x1c\x77\xb2\xa8\xa4\xa0\ +\x45\xfd\x2f\xba\xa2\x3f\x21\xb8\xa9\xf6\xf2\x29\x0a\x00\x00\x23\ +\x95\xee\xeb\xf5\x35\x22\x8e\xe9\x44\x53\x8a\x73\xb9\xba\x9f\xfc\ +\x34\xf2\xd2\x82\xcc\x57\xbf\x9a\xbd\xf5\x56\x11\x8f\x63\xc7\x41\ +\x96\x75\x8c\x8d\x0b\x31\x44\xa5\x90\xeb\x02\x42\x7e\x53\x53\xe2\ +\xee\xbb\x9d\x29\x53\x4a\xfe\xed\xdf\xca\xae\xbf\xbe\xef\xbe\xfb\ +\xfc\xa1\x43\x03\x9b\x31\x20\x20\xe0\x7f\x90\x2c\x62\x4c\xd2\x07\ +\xb6\x6d\x6c\xed\x94\xe8\x50\xc2\x37\x42\x44\xb9\xbb\x5b\xda\x86\ +\x4e\x9f\x59\x5e\x1c\xe6\xfe\x51\x03\x33\x15\xc6\x20\x84\x71\xd7\ +\x5d\xd1\x85\x2f\xa7\xee\xbc\x33\x3b\x67\x0e\x00\xe0\x63\x0a\xe2\ +\xb1\x24\x12\x39\x0e\x60\x6c\x5d\x72\x89\xac\xa9\x29\xbd\xf1\xc6\ +\x92\xef\x7e\xb7\xef\x4f\x7f\x12\x15\x15\x28\x88\x33\x06\x04\x04\ +\x7c\x76\x1c\x9d\xf2\x87\x00\x21\xe9\xba\xae\xeb\x7a\xae\xe3\xba\ +\xae\xe7\xb9\x4e\xde\x12\xfd\x46\x4f\x1c\x5a\x53\x7c\x8c\xc1\x7f\ +\x86\xc1\x9e\x7f\x9e\xfd\xf6\x3f\x7b\x66\xcf\xca\x5d\x77\x1d\x02\ +\x40\x47\x0e\x68\xc7\x04\x11\x86\x08\x7d\xdf\x02\x47\x86\xaf\xa4\ +\x44\x8e\xe3\x4c\x9b\x96\xfc\xe9\x4f\xf5\xb5\x6b\x63\xbf\xf9\x0d\ +\xc5\x58\x37\x4d\xfd\x10\x9a\xa6\x05\x73\x89\x04\x04\x04\x7c\x66\ +\xd6\xa2\x14\x22\x5a\x37\x72\xc6\x80\x31\x00\x88\x52\xaa\x84\xef\ +\x71\x89\x09\x61\x04\x7b\xae\xed\xbf\xaf\x1c\x2d\xa5\x78\xdf\x7e\ +\xfd\xae\xbb\xf8\xb8\x71\x5d\x73\xae\x29\x46\xe8\xa8\xde\x64\x4c\ +\x84\x95\xf5\x53\xbd\x47\x4f\xa6\xa4\x10\xa1\x5a\x59\x35\x33\x4c\ +\xe1\xb9\xea\xb0\x4f\xed\x38\xd6\xb9\xe7\xea\xd7\x5f\x1f\xb9\xff\ +\xfe\x15\x15\x15\x1b\xfa\xf5\x63\xae\x0b\x08\x29\xa5\x6a\x6b\x6b\ +\x27\x4e\x9c\x58\x98\x7b\x24\xb8\x5b\x01\x01\x01\xff\xdd\xb2\x08\ +\x00\x4a\x70\x57\x08\x42\xa0\x7b\xd7\xfa\x77\x96\xbd\x9b\x8a\x34\ +\x9c\x77\xfa\x44\xde\xbb\x1f\x62\xd5\xe5\x31\xfd\xbd\x1c\x1d\x84\ +\x14\xa5\xec\x89\xbf\xa0\xe6\x16\x6f\xfe\x13\xbc\xa2\x12\xf9\xfe\ +\x7b\xba\x45\xa8\xd7\xdb\xe1\x3f\xfb\x9b\x90\x93\x04\xaa\x1d\x61\ +\x8c\x02\xb7\x2d\x67\xf4\xa9\x5b\x49\x69\xdd\xd0\x51\xf1\x9a\x7e\ +\xa2\x50\xb8\x45\x4a\x40\x28\x75\xfd\xf5\xfa\x8b\x2f\x96\x3c\xf0\ +\x40\xdb\x55\x57\x61\x8c\x41\x29\x84\xd0\x8e\x1d\x3b\xaa\xab\xab\ +\x1b\x1b\x1b\xfd\x0f\x7a\xd6\x08\x13\x82\xe4\xa1\xe2\xe1\x98\x10\ +\xa4\xa4\x90\xff\x18\xf5\xc4\x84\xe2\x82\x9e\x2b\xc9\x85\x24\x84\ +\x82\x12\x42\x2a\x00\x44\x08\x86\x7f\xdc\x81\x02\x02\x02\xfe\xa7\ +\xcb\x22\x00\x20\x8c\x79\xb6\x6d\xc9\x5b\xef\x86\xea\x07\x18\x3d\ +\x49\x0f\xa0\x6d\xdb\xda\x64\xd5\xe4\x33\xc6\xd6\x83\x3c\xe8\x23\ +\x2b\x4a\x71\x6f\x2f\x7b\xfc\x2f\xfc\xd4\x53\xf9\x69\xa7\xe3\x7d\ +\x7b\x20\x1c\x7d\x6f\x0f\x54\xb3\x5a\x36\x94\x58\x7d\xd5\x03\x1a\ +\xa4\xf0\x01\x63\x50\x00\xa0\x88\x92\xa8\xae\xe9\xe9\x05\xaf\x1d\ +\x40\x91\xc6\x09\x53\x8f\x34\x00\xb1\xef\xdb\x55\x55\xad\xa7\x9f\ +\x3e\xfe\xa9\xa7\xea\xa7\x4f\xb7\x27\x4d\xc2\xb6\xcd\x34\x6d\xfd\ +\xfa\xf5\xb6\x6d\x1f\xa3\x93\x14\x21\xe5\xd9\x49\x9b\x17\xc5\x8b\ +\x10\xe7\x80\xc0\x4a\xa7\x38\x31\xa2\x21\xf6\x5f\x37\x2b\x11\x80\ +\x9d\xe9\x49\xa4\xf3\x9c\x4b\x1a\x8e\x57\xc5\x8d\xde\x9e\x84\x11\ +\x2b\x8d\x30\x04\x18\xe5\x52\xbd\x0e\x84\xe2\x31\x23\x30\x60\x03\ +\x02\xfe\x4f\x72\x8c\xe1\xc4\x08\x21\x37\x9f\xb2\x8c\xaa\x49\x13\ +\x4f\xa8\x08\x51\x8c\x09\x56\xf2\xfd\xb9\xdc\x94\xe2\x8d\x1b\x61\ +\xcb\x16\x7e\xe9\x25\x2a\x12\x81\x0f\xc8\x96\x2f\x24\xc2\x18\x79\ +\xb6\xb2\xf3\x6e\xd7\x7e\xb7\xa7\x8d\x77\x1f\x00\x33\xf2\xca\x86\ +\x9d\xdb\x3a\x12\xa7\x5e\xf3\x95\x70\x71\x5c\x8a\x23\x02\x91\x4a\ +\x61\xa5\xf6\x4d\x98\x60\xb9\x6e\x64\xd1\x22\x4a\x29\x61\x8c\x10\ +\xf2\x61\x45\x96\x88\x66\xd8\xbb\x57\xdf\xf5\x8d\xaf\x3f\xb1\x7c\ +\xbf\x66\x1a\xba\x0e\x4b\xe6\xfd\xee\xcf\x2f\xee\xd4\x0d\xc6\x98\ +\xa6\x69\x9a\xa6\xe9\x1a\xa3\x00\x40\x99\xa6\x31\x82\x10\xd6\x74\ +\x8d\x20\x44\x99\xae\x51\xac\x94\xc2\x54\xd3\x19\x05\x40\x54\xd3\ +\x35\x4d\x63\x8c\xe1\x43\x93\xe5\x69\xd8\x5b\xf4\xd0\xcf\x7f\xf6\ +\x9f\xf3\x9e\xf9\xeb\x13\x2f\x2d\x6f\x06\xa2\x96\xcf\xbf\xe7\xe7\ +\x8f\xbc\x21\xc2\xc5\xd0\xbb\xf1\xd7\x77\xdc\xbd\x74\x57\x86\x1e\ +\xb2\x26\x8f\x73\x08\xc6\x84\x60\x42\x30\x25\x84\x52\xc2\x28\x65\ +\x8c\x1e\x84\x10\x4a\x08\x21\x98\x60\x7c\x70\x33\x8c\x31\x46\x94\ +\x10\x4d\x63\x8c\x52\x8c\x0f\x55\x87\x7c\x6f\xc1\x47\x2e\x94\x12\ +\x8d\x31\xc6\x0a\xbb\x79\x6f\x3d\x46\x80\x0b\x05\x25\x11\x60\x8c\ +\x30\x02\x74\x78\x01\x40\xa0\x10\x02\x7a\xf8\x4c\x08\xc1\x18\x21\ +\x00\x84\x00\x63\x44\x08\x46\x08\x51\x4a\x34\x4d\x2b\x9c\x46\xa1\ +\x3c\x28\x21\x84\x16\x4e\x09\x21\x84\x00\x81\x42\x00\x08\xa0\x70\ +\x5d\x87\xaf\x05\x21\xc0\x18\x53\x4a\x28\x25\x87\xcf\xbf\xf0\xef\ +\xc1\xb3\x3c\xf4\xc3\x7b\xd7\x4e\xf0\x7b\x8d\x70\xa8\x29\xe8\x87\ +\x3f\xdb\x9f\x18\x75\xe8\x81\x05\xfc\x5e\xf3\xe2\xc2\x59\x21\x84\ +\x0a\x89\xc6\x87\x22\xf3\x0a\x00\x18\xa3\x8c\x31\x40\x07\x27\x45\ +\x40\x87\x22\x5c\x85\xc6\x39\x1c\xc3\x47\x08\x51\x4a\x35\x4d\x2b\ +\xb4\xd5\xa1\xf2\xa9\x07\x93\x98\x0f\x35\x72\x61\x7b\x55\x98\x3c\ +\x52\x1d\xfa\x17\x63\x4c\x29\xa3\x94\x12\x42\x0a\xd3\x00\x1c\x3c\ +\x16\x2a\x9c\x12\xb0\x43\x1c\x9a\x24\x00\x51\x4a\x0f\x4f\xd5\x70\ +\x98\xc2\x1d\x29\xec\xe4\x50\x0c\x4d\x61\x8c\x0b\x6b\xde\x97\x43\ +\x8d\x31\x06\x50\x85\xf1\xac\x08\x00\x63\x04\x07\xaf\xa8\xb0\xe5\ +\xe1\xe5\xa8\xcb\xfc\xfb\xac\x45\x29\x65\x38\x5e\x53\xcb\xd6\x2d\ +\x7c\xe9\x75\x2f\x9f\xcd\xbd\xb9\xa0\xa3\x13\x9d\x3a\xa1\x02\x1d\ +\xa9\x7d\x4a\x91\xa5\x4b\xa1\xa4\x44\x9c\x7a\x2a\xf2\xbd\x0f\xee\ +\x44\x28\x90\x08\xef\x0d\xd7\x0a\xea\xf6\x93\xdc\x4b\xf6\xd2\x41\ +\x23\xdf\x68\xcb\xad\x58\xb3\x6e\x62\x43\x5d\x71\x79\xa5\xf8\x40\ +\xb5\x61\xc2\x79\xa2\xa6\x26\x3b\x62\x44\xe9\xf2\xe5\x90\x4c\xca\ +\x50\x48\x4a\xf9\x11\x16\x19\x42\xc0\x90\xb7\xe8\x2f\x0f\xd6\x97\ +\x7f\xe3\xdc\x31\xd1\x42\xbb\x53\x8a\x76\xad\x58\xf8\xec\xab\xab\ +\xd2\xc2\x3c\xf1\x9c\xcb\x66\x4e\x28\x7a\xfa\xfe\xdf\xab\xd1\x97\ +\x5f\x35\x89\xcd\xfb\xe3\xe3\x95\xa7\x5e\x44\xb6\xbf\xb2\xbf\xfc\ +\xd4\x59\xa7\x0c\xd9\xf9\xf6\x5f\x5e\xdd\x5f\x71\xed\x25\xd3\xb6\ +\xbe\xfa\xe8\xc2\xe5\xcd\x32\x5c\x3d\xf3\xca\x2b\x46\x55\x86\xb9\ +\x54\x8a\x3b\x69\x3b\x76\xfe\x9c\xef\x5e\x39\xad\x24\x95\xc8\xf9\ +\x40\xcf\xbb\x72\xd6\xb6\x9f\xfe\xf9\x85\x37\x6b\xf0\xda\xa7\xe8\ +\x09\x9f\xff\xfc\xa4\x7a\xee\x38\x81\xad\x08\x00\xe9\x9c\x25\xa5\ +\x42\x08\x84\x10\x4a\x4a\x2e\x04\xa8\x83\xcf\x25\xa5\x54\x2a\x45\ +\x08\xc5\x18\x4b\xa5\x0a\x33\x66\x10\x82\x1d\xdb\x76\x1d\x47\x37\ +\xb4\x70\x28\x2c\xa4\x52\x0a\x0a\xff\x21\x8c\x40\x01\x42\x87\xa7\ +\x2e\x51\xbe\xe7\x39\x8e\x8d\x31\x31\x4d\x93\x50\x4d\x2a\x29\xa5\ +\x42\x80\x98\xa6\x29\xa5\x38\xe7\x84\x50\x29\x25\xc1\x98\x50\x0c\ +\x80\xd4\x41\xa5\x26\x4a\x8a\x5c\xb2\xcf\xf7\x7d\x84\x30\xa5\x2c\ +\x1c\x89\x10\x42\xa4\x50\x3e\xf7\x7d\xcf\x33\x0d\xdd\xb2\x2c\xdb\ +\xce\x2b\x00\x8d\x69\x45\x45\x45\x84\x90\x74\x26\xed\xb8\x6e\x38\ +\x1c\xa6\x94\x21\x8c\x0b\x7b\x46\xa0\x12\xe9\xd4\xe1\x67\x9e\x69\ +\x9a\xa1\xeb\x9e\x67\x7b\x9e\x27\xa5\x34\x43\x21\x05\x20\xa5\xc2\ +\x18\x29\x05\xbe\xef\x21\x40\x94\x52\x21\x04\x02\xf0\x39\x27\x84\ +\x60\x8c\xa4\x54\x80\x80\x10\x72\x70\xee\x59\x05\x52\x4a\x29\xa5\ +\xc6\x68\x38\xf4\x29\x7d\x0e\x05\x08\x61\x22\x84\xa0\x8c\x71\x9f\ +\x3b\x8e\x55\x50\x87\x82\x30\x49\xa9\x18\xa3\x94\x31\x29\x24\xe7\ +\x9c\x12\x8a\x31\x11\x82\x77\xb7\x77\x2a\xa5\x2a\xca\xcb\x09\x65\ +\xbe\xcf\x85\x10\x08\x21\x42\x89\x92\x07\x95\x88\x51\x2a\x95\xf2\ +\x7d\xbf\xaf\xb7\xd7\x76\xec\x92\x92\x52\xc3\x30\x0a\x85\xdd\x11\ +\x42\x9a\xa6\x63\x82\x3d\xcf\x2b\x7c\x75\x48\x2e\x34\xc6\x00\x03\ +\x42\x08\x13\x22\x84\x24\x18\xe5\x73\x99\x7c\x36\x8b\x30\x61\x4c\ +\x0b\x85\x42\xba\x6e\x00\x06\xee\x4b\xc7\x75\x0b\x5f\x18\xed\xed\ +\xed\x05\xe7\xaf\xb2\xa2\x42\xd7\x34\xce\xfd\x9e\xee\x2e\x4d\xd3\ +\xa2\xd1\x18\xa6\x85\xb9\x36\x90\x52\x2a\x97\xcb\x73\xce\x95\x52\ +\x9a\xa6\x39\x8e\x53\x56\x56\xca\x39\x77\x1c\xd7\x75\x5d\x5d\xd7\ +\x75\xdd\x00\x04\x42\x08\x50\x8a\x31\x2d\x95\x4a\x45\x22\x11\x21\ +\x95\x52\x82\x52\x9a\x49\x67\x63\xb1\xa8\xe7\xfb\x52\x4a\xc3\x30\ +\xde\x6b\x34\x29\xa5\x04\x21\x04\xf9\x38\x9b\xe6\x58\x85\xc5\x94\ +\x94\x5a\x7c\xda\x99\x67\xaf\x5b\xb3\xae\x3d\x85\x14\x0a\x9d\x32\ +\xe3\x94\xc6\x72\xe3\x7d\xd9\x39\x64\xf3\x16\x35\x7c\x98\x2c\x2f\ +\x83\x0f\xd4\x0d\x46\xa0\x84\x94\x82\x1a\xab\xb6\x35\x6f\xde\xbe\ +\xf3\x9a\x73\x4e\x19\x54\xd9\xff\xf5\xdd\xbd\x4f\xbd\xb2\xf8\xe6\ +\xcb\x2f\x60\xa9\x2e\xdb\xb6\x59\x28\x7c\x0c\x45\x26\xc4\x1d\x3f\ +\x9e\xbe\xfa\x2a\xca\x64\x64\x38\xfc\x31\x4f\x86\xf0\x43\xb5\x53\ +\xae\x9d\x5e\xfa\xc2\xc3\x0f\xf4\xbf\xfd\xab\x3a\x45\x98\xb0\xec\ +\xde\x65\x0f\xce\x5f\x3a\xf9\xaa\x9b\x9b\x9c\x15\xbf\x7b\xfc\x81\ +\xba\xc1\x3f\x9a\x3a\xa6\xf6\x37\xcf\x3f\xe2\x6f\x0f\x6d\xb7\x6b\ +\x66\x34\x95\xbf\xf6\x6a\xf3\x7e\x72\x22\xa1\x24\x9f\x38\xb0\xbb\ +\x4b\xb3\x3b\xb6\xce\x7f\x72\xd9\x94\x5b\xbf\x33\xbe\x02\x19\x51\ +\x56\x88\x1e\x4a\xc5\xad\x6c\xf7\xe6\x17\x1f\x72\x0f\x8c\x9e\x76\ +\xd2\x89\x65\x26\xc7\x95\x63\xbf\x74\xf5\x69\xb7\xff\xe2\x4e\xe8\ +\x3f\xe3\x47\x37\x9d\xae\xf9\x8e\x77\xdc\x0b\x22\x42\x20\xa5\x7a\ +\x7a\xe1\x8a\x64\x2a\xeb\x79\x8e\x6d\xe7\xd3\xc9\x74\x36\x93\x4e\ +\x26\x12\x45\x45\x31\x8a\x51\x3c\x1e\x27\x66\x28\x5e\x55\x55\x56\ +\x5a\xe3\x09\x69\x59\x9e\xa1\xe9\x95\xe5\xa5\xef\xae\x59\xfe\xdc\ +\x53\x7f\x19\x31\xbc\xe1\xe6\x1b\x6e\x4c\x3b\x38\xef\x29\xc0\x58\ +\x72\xa9\x90\xcc\xa6\x93\xdc\x73\x42\x1a\xd6\x19\x76\xac\xcc\xc6\ +\xf5\xef\xae\x59\xfe\x76\x7d\xff\x41\xc3\xc7\x8c\x2b\xa9\xa8\x2b\ +\x8a\x57\x4a\xc0\x5c\x40\xe3\xe0\x26\xa5\x50\x32\x95\x8a\xc6\xca\ +\xb2\xd9\x5c\x71\xd4\xac\xa8\x88\x03\xa1\x1e\x20\x23\x14\x0a\xeb\ +\xa8\x7d\xcf\xd6\xc7\xee\xbb\x27\x9b\x48\x54\xd5\x36\x96\x95\xd7\ +\x0e\x6c\x1a\x36\xed\x73\xa7\xf6\x25\x52\x1b\x36\x6e\x75\xac\xf4\ +\xb8\x91\x83\xe7\x3f\xf6\xc0\xa2\x37\x17\x70\x45\x87\x8f\x19\xf7\ +\xe5\x9b\x6f\x42\x52\x2e\x58\xb0\x20\x95\xc9\x5c\x7c\xf9\x95\x7a\ +\x24\x56\x5c\x5a\x1d\x2a\x89\xb9\x8e\x67\x08\x7f\xde\x23\xcf\x6f\ +\xd9\xb2\x75\xf8\xf0\xe1\x9a\x46\xc2\x46\xe8\xb4\xe9\xa7\x6c\xd8\ +\xb8\x7e\xd5\x8a\x95\x52\x8a\x99\x17\x5f\x96\x72\x7c\xcf\xf7\xb1\ +\x02\xee\xf9\x5b\x36\x6f\x1e\x34\x70\x60\x49\x49\xfc\xc5\x67\x9f\ +\xab\xaa\xac\x2c\x2b\x2f\x8f\x95\x14\x09\xc9\x53\xa9\x14\x20\x54\ +\x57\x5b\xab\x94\x22\x94\x66\xb3\xd9\x8e\xf6\x76\x2e\xe4\xd4\x09\ +\x23\x2f\x39\x6b\x8a\xe3\xfe\xdd\x8f\x12\x02\xa5\xf4\x08\x89\x94\ +\x74\xb7\x1d\x50\x79\xb7\xa3\xa3\xb3\xb5\xb5\x65\xef\x9e\x3d\x14\ +\x93\xca\xca\xca\x70\x38\x5c\x5e\x51\x61\x98\xc6\xc8\x51\xa3\x30\ +\xa6\xbd\x9d\x5d\x25\x25\x45\x91\x50\xd8\xcd\x66\xbe\xfa\xf5\x9b\ +\x77\xb5\xec\x78\xf1\xf9\x67\x46\x8d\x9f\xb8\xbf\x37\x2d\xa4\x72\ +\xed\xbc\xae\x88\xeb\xd8\xbd\xdd\xdd\xd1\x70\x4c\x29\x4f\xd3\x8c\ +\xad\x5b\xb6\x3e\x7c\xdf\xaf\x5a\x5b\x77\xcc\x9e\xf3\xa5\x11\x63\ +\xc6\x85\x22\xc5\x44\x33\x2c\xd7\x6b\x6a\x6c\xaa\xa8\x2c\xeb\xd9\ +\xb7\x5f\x33\xc3\x80\x98\x95\xef\x6b\x1a\x54\xc9\x18\x01\xc6\x14\ +\xa1\x1a\x23\x26\xc5\x73\xef\xfd\xf5\xc2\x67\xe6\x47\x8b\x2a\x46\ +\x8d\x99\x58\x3f\xa0\xe1\xcc\xf3\x3e\x1f\x2b\x0a\x2d\x5b\xbe\x21\ +\x99\xec\x2b\x8e\x98\xb1\xb0\x7e\xd1\x85\x17\x19\xba\x26\x01\x1e\ +\x98\x7b\xdf\xc9\x53\xa7\xac\x58\xb6\xf4\xc1\x07\xfe\x7c\xc1\x85\ +\x17\x9c\x74\xf2\x74\x2d\x14\x09\x17\x95\x20\xcc\x28\x21\x4b\x17\ +\xbf\x73\xef\x9f\xfe\x14\x0e\x87\xaf\xbc\xf2\xca\x17\x5e\x78\xe1\ +\xe7\x3f\xff\x59\x2a\x95\x99\x3b\xf7\x81\xed\xdb\xb7\xdd\x74\xd3\ +\xcd\x75\xf5\x43\xdb\xda\xda\x43\xa1\x30\xe7\xfe\xd6\x1d\x3b\xdb\ +\x3a\xda\x2f\xb9\xe4\x0b\x2f\xbe\xb8\x60\xc9\x3b\x6f\xcf\x9c\x79\ +\xbe\x46\xb0\x16\x8a\x67\xb2\x4e\x6f\x6f\xcf\xb0\x61\xc3\x42\xa1\ +\x50\xc1\xda\xeb\xea\xea\xda\xbf\x7f\x7f\x65\x65\x45\x79\xdc\xfc\ +\xe8\x3a\x0c\xc7\x36\xe3\xb1\xe2\xe9\xbe\x9e\xb4\xe5\xfa\x3e\xf7\ +\x9d\xcc\x86\x65\x4b\x5b\x3a\x33\xe4\xc8\x02\x5e\x4a\xa1\x3d\x7b\ +\x64\xff\x01\x60\x86\xe0\x58\x9d\x0f\xbe\x54\xd2\xce\x8e\x69\xe8\ +\xcf\x3d\xef\xa9\x45\xcb\x9f\xd9\x72\xe0\xed\x15\xab\x97\xec\xe9\ +\x5d\xfc\xf6\xb2\x5c\x77\x1b\xa0\x63\x1f\x17\x29\xc5\x07\x0f\x86\ +\xee\x6e\x6c\x59\xf0\x09\x5c\x0c\xcf\x13\x8d\x27\x5f\x71\xe1\x10\ +\xf7\xb1\x47\x9e\x4f\x2b\xa6\x31\xdc\xdb\xb2\x7e\x4f\x32\xb9\xf1\ +\xcd\x67\x9f\x7f\x6b\xbb\xa4\x4e\x47\xd2\x69\x3a\xf9\xa2\xe9\xf5\ +\x89\xc7\x9e\xd9\x7a\xce\x95\x17\xd7\x1a\x42\x61\xaa\x51\xa2\x94\ +\xc2\x84\x51\x0c\x5a\x69\xfd\xd8\x51\x15\x2b\x16\xbe\xb8\xb9\xc3\ +\xd1\x0d\x1d\x29\x05\x4a\x0a\x52\x74\xe1\xcd\xdf\xb8\xea\xcc\xe1\ +\x5d\xef\x3e\x7f\xcf\x03\x0b\x33\x82\xa2\x82\x67\x21\x5c\x29\x6d\ +\x3f\x28\x1f\xff\xde\x53\x00\x86\xa1\x97\x94\x14\x69\x9a\x16\x09\ +\x87\x0b\x19\x55\x94\xe2\x82\xbf\x93\xc9\x64\x72\xe9\x8c\xeb\xb8\ +\x42\x70\x4a\xb0\xc6\x08\x26\x80\x31\xaa\xaf\xab\x0b\x87\x43\x89\ +\xbe\x44\x32\x95\x28\x2a\x8a\x52\x82\x7d\xd7\xf6\xb9\xed\xfb\x6e\ +\x36\x9b\xce\xe7\x33\x3e\xf7\x72\xb9\x8c\x6d\x5b\xd9\x74\x9a\x32\ +\xcd\x71\xdc\xdd\x7b\xf6\xb4\x34\x37\xdb\xb6\x1d\x0e\x87\xc3\x91\ +\x88\x52\xd2\x30\x58\x49\x51\xd4\x34\xb5\xaa\xca\xf2\xa2\xa2\x18\ +\xa5\xc4\x30\x74\x8d\x31\x8c\x91\x95\xb7\x12\xbd\x7d\x5c\x88\x58\ +\x2c\x5a\x5f\x57\x5b\x59\x59\xde\xd2\xd2\xdc\xbc\x73\x67\x3a\x9d\ +\xb6\xad\x7c\x55\x65\x65\x32\x95\x4c\xa5\x52\x4a\x22\x4a\x29\x92\ +\xb0\x7b\xd7\xee\x45\x8b\x16\xb5\x77\xb4\x0f\x1c\x34\x28\x1e\x8f\ +\xdb\x96\x65\x1a\x3a\xf7\x3c\x24\x24\xe7\x7e\x6d\x6d\x6d\x3e\x9f\ +\xab\xae\xae\xc2\x08\xb5\xb5\x1d\x48\xa7\xd3\x3d\x3d\x3d\x94\x52\ +\x9f\xfb\xad\xad\x2d\x08\xe1\xb0\x19\x72\x3d\xcf\x76\x6c\x5d\xd7\ +\x87\x0e\x1d\xb6\x6f\xef\x1e\x4d\xd3\x46\x8d\x1c\xd5\xd0\xd0\xa0\ +\x31\x5a\x98\x00\xc7\xd0\x75\xce\x39\x21\x24\x9b\xc9\x74\x77\x75\ +\xe9\xba\x1e\x8f\xc7\x35\xc6\x3e\x5d\x91\x14\xa5\x14\xc1\x58\x71\ +\x5e\x5a\x52\xe2\x79\x5e\xc8\x34\x8b\x62\xb1\x48\x24\x92\xcb\xe5\ +\x84\x94\xfb\xf6\xed\xb3\x72\xb9\x54\x32\x95\xcf\x5a\x86\x6e\x96\ +\x14\x95\xf8\x9e\x07\x20\xeb\xfb\xd5\x36\x36\x36\x28\xc9\xb7\x6f\ +\xdf\x8a\x10\x44\xa3\x31\xc1\x39\xc5\xc4\xca\xe5\x12\xbd\xbd\x3d\ +\x3d\x5d\xe9\x4c\x32\x9f\xcb\x74\x75\x1c\xe8\xee\x6c\x4f\xa6\x52\ +\x25\x25\xf1\xe6\xe6\xe6\xf5\xeb\x37\xa4\xd2\x99\xe2\xe2\xe2\xe2\ +\x58\xcc\xf3\x5d\x84\x50\x65\x65\x79\x34\x1a\x8e\x46\x23\x95\x55\ +\x15\x85\x68\x15\xc1\x58\x08\x89\x10\xea\x4d\xf4\xa6\x53\xd9\xa2\ +\xa2\xe2\xea\xea\xea\x49\x93\x26\xb5\xb4\xb6\x6e\xd9\xb4\xa9\x2f\ +\x91\xe7\xc2\x13\x82\x97\x95\x96\xed\xdc\xb1\xd3\xf7\x3c\x9f\xfb\ +\x0a\x64\x7b\x5b\xdb\x0b\x2f\xbc\xb0\x60\xe1\xcb\xf1\xd2\xf2\xf1\ +\xe3\x27\x7a\xbe\xef\xb8\x2e\xc2\x48\x48\xc9\x7d\x3e\x60\xe0\x80\ +\x03\x07\xda\xaa\xab\xab\x93\xc9\x24\x63\x6c\xed\xda\x0d\xc9\x64\ +\x32\x99\x4c\x94\x94\x94\xac\x5e\xbd\xba\xaf\x2f\x11\x0e\x47\x30\ +\x46\x9c\xf3\xd6\xd6\xd6\x71\xe3\x4e\x30\x8c\xd0\xaa\xd5\xab\xa7\ +\x4e\x9d\x3a\x6c\xd8\xb0\x21\x43\x87\x78\xae\x57\x5d\x5d\x45\x08\ +\x11\x42\x14\xac\xce\xf6\xf6\xf6\x6d\xdb\xb6\x55\x55\x55\x95\x95\ +\x96\xc1\xc7\xb5\x3a\x3e\x66\x27\x2c\xcf\xb6\x2f\x7a\xe3\x6d\x2b\ +\x5c\x3d\x6c\xf8\xb0\xc6\xc6\x86\xc1\x8d\x83\x8a\x4d\x76\x94\xb5\ +\xaf\x14\xea\xe9\x51\x95\x95\x60\x18\xc7\xbc\xb5\x5c\x21\x27\xd9\ +\xdd\x68\x1d\xb8\xec\xdc\x33\xb3\x79\xeb\xcd\x25\x6f\x8f\x1a\x36\ +\x74\x70\xe3\xe0\x97\x7a\xd0\xdc\x95\x3b\x19\xc1\xc7\x0e\xac\x28\ +\xc5\x6b\x6a\xc0\xf3\x90\xe7\x7d\xa2\x18\x80\x12\xae\xcf\x4e\xbd\ +\xe2\x9a\xea\xe4\x8a\xbf\xbe\xdd\x82\x98\x86\x30\x0e\x95\x0d\xba\ +\xf0\xea\x2f\x7d\xe9\xa6\xaf\xdc\xf1\xaf\xb7\x9f\xd2\x2f\x94\xea\ +\x6a\x6d\x49\xd0\xc1\x83\x8c\xb5\xab\x37\xb9\xd4\xd4\x30\xe4\x72\ +\xbe\xa6\xeb\x8c\x62\xe9\x7b\xd2\xac\x9d\xfd\xad\xdb\x6f\x98\x39\ +\x6c\xc5\xa3\xbf\x7d\xf0\x95\xed\x54\x63\x00\xa0\x90\x56\xd3\x38\ +\x62\xca\x19\x17\x5e\x7f\xf9\xd9\xce\xa6\x95\x6d\x79\x40\xa9\xad\ +\x73\x1f\x7d\x7d\xea\xcd\x77\xce\x28\x3f\xf0\xe0\x63\x8b\x3c\x66\ +\x04\x81\xc5\x83\x37\x9a\xfb\x0a\x54\x28\x64\xe6\x2d\x2b\x6f\xe5\ +\xb8\xe0\xf5\xf5\xfd\xea\xea\x6a\xcb\xcb\xcb\x01\xa9\xbc\x9d\xd3\ +\x35\xcd\xb6\xf3\x56\x3e\x07\x4a\x50\x8c\x6d\x27\x1f\x0e\x87\xea\ +\xea\x6a\x11\xa8\xe6\xe6\xe6\x64\xb2\x97\xfb\x4e\xc8\xd0\xa2\x91\ +\x90\x14\x5e\x3e\x9f\xc1\x58\x49\xe9\x77\x77\xb7\x67\xd2\x89\xbd\ +\x7b\x76\x73\xc1\x73\xf9\x5c\x77\x57\x4f\x32\x99\xb4\x6d\x9b\x60\ +\x62\x18\x46\x21\x4a\xe5\x79\xae\x52\xb2\xbc\xbc\x2c\x16\x8b\x52\ +\x42\x35\x4d\xd7\x34\xcd\x75\x5d\xdb\x71\x2b\xab\xaa\xea\x6a\xeb\ +\xb2\xb9\x1c\xe7\x7e\x28\x64\x96\x16\x17\x77\x75\x75\xe5\x72\x19\ +\x5d\xd7\xb2\x99\x74\x57\x47\xc7\xc1\xa9\x51\x94\xe4\xdc\x97\x5c\ +\x64\x32\xd9\x50\x38\x52\x5c\x52\x62\x5b\x36\xe7\xd2\xe7\x1c\x29\ +\x40\x18\xc5\x62\xb1\x7e\xf5\xfd\xaa\xab\xab\x2b\x2a\xca\x13\x89\ +\x44\x2a\x99\xdc\xbf\x7f\x3f\xe7\x9c\x31\xa6\xa4\x74\x5d\xa7\x38\ +\x1a\xd1\x28\xd1\x18\xed\x68\x6f\x2f\x2f\x2b\xed\xe9\xe9\xda\xbd\ +\x6b\xd7\x94\xa9\x93\xc3\xd1\x30\xc2\x10\x89\x46\x63\x45\xb1\x48\ +\x24\x02\x00\xb6\x6d\xf7\xf5\xf5\x25\x93\x49\x8c\x71\x2c\x16\x8b\ +\x44\xa2\x94\x50\x05\x9f\x4e\x16\xa1\x10\xb8\x0c\x19\x66\x45\x45\ +\x79\x5f\x5f\x4f\x3e\x97\xd5\x18\x1d\x36\x74\x48\x59\x49\xc9\xe8\ +\x91\x23\x56\x2d\x5f\x41\x10\xb5\x6d\xb7\xb7\x27\xe9\x73\x81\x11\ +\xb1\x2c\xcb\xb1\xed\x29\x53\x27\xd6\xd4\x55\x6d\x58\xff\x6e\x4f\ +\x77\xb7\x95\xb5\x90\x50\xb1\x70\x54\x37\x0c\xa9\x54\x77\x77\x8f\ +\x02\x79\x60\xff\xae\x5c\xb6\x6f\xe7\x8e\xcd\x89\xbe\x9e\x44\xb2\ +\xaf\xb5\xb5\x65\xc9\x92\x25\x9b\x36\x6f\xb4\x1c\x3b\x56\x5c\x64\ +\x18\xba\x14\xdc\xf7\x3c\xd7\xb6\x4d\x53\x2b\x2b\x2d\x2d\x44\x73\ +\x11\x22\x1a\xa3\xc9\x54\xde\xf7\xe5\x80\x01\xfd\x09\x25\x48\x29\ +\xcf\x73\x8b\x8b\xa2\xd9\x4c\x7a\xc7\xf6\xed\x4a\x29\xcf\x75\xba\ +\xba\x3a\x3b\x3a\x3a\x84\x14\x4a\x70\xe1\xb9\x99\x74\xba\xab\xbb\ +\x2b\x93\xcd\xd6\xd6\xd5\x09\x05\xb9\xbc\x03\x08\x63\x45\x94\x50\ +\x8e\xe3\xf5\xeb\x5f\x3b\x76\xec\x98\x13\x4f\x9c\xb0\x7f\xff\xbe\ +\x44\x22\xb1\x65\xcb\xe6\xf6\xf6\xf6\x58\x2c\xc6\x39\xef\xe9\xe9\ +\xf1\x3c\x27\x1e\x2f\xce\xe7\x73\x7d\x7d\xbd\x80\xd4\xc8\x91\xc3\ +\xe6\xcd\x9b\xd7\xbf\x7f\xbf\x19\x33\xce\x29\x89\x17\x87\xc3\xa1\ +\x68\x2c\x42\x08\xa9\xa9\xa9\x49\x26\x93\x99\x4c\x66\xfb\xf6\xed\ +\x1d\x1d\x1d\x4d\x4d\x4d\x15\x15\x15\x9a\xae\x7f\x30\x3a\xf9\x89\ +\xac\x45\xcf\xce\xf9\x91\xfe\x27\x4f\x3f\x6d\xe2\x09\x63\x4e\x18\ +\x77\xc2\x89\xe3\x47\x96\x45\xde\x5f\x41\x07\x71\xae\xc2\x21\xf5\ +\x21\x76\x9f\x04\x65\x7b\x42\x74\xef\x1f\x25\xba\xe7\x9c\x7f\xd6\ +\xa5\x33\xce\x9c\x39\x6a\x50\x29\xf6\xef\x7d\xf4\xc9\xae\xca\x11\ +\x8f\x3f\x39\xbf\x10\x1e\x7e\xff\xd9\x60\x4c\x8b\x8b\x01\x40\x67\ +\xcc\x30\x0c\xc3\x30\x34\x4d\xfb\x30\x4f\x42\x09\xdf\xb6\x1c\x21\ +\x7c\x61\xd6\x5f\x76\xe9\x8c\x08\xef\xee\xcd\xfa\xb5\x63\x4f\x1f\ +\xac\xf6\x3d\x33\xff\x85\x65\xcb\xdf\x7e\x67\xdd\x01\x86\xb2\x7f\ +\x7b\x64\x5e\xb6\xff\xe7\xef\xfa\xfe\x35\x9d\xaf\x3c\xf4\xfc\xba\ +\xf4\x98\xd1\x23\xfb\x96\xcc\x7f\xe0\xf1\xbf\x2e\x5d\xdd\xa2\x34\ +\x43\x24\xf7\xbd\xfa\xfc\x4b\x7b\xf3\x24\x1a\xd3\x6d\xcb\x03\x04\ +\x88\x30\xaf\x7b\xe3\x53\x4f\x3c\xfe\xf4\x5f\x1e\xb9\xef\xc9\x97\ +\xb5\x91\x13\xfb\x47\x9d\x17\x1e\x9c\xdb\x5b\x39\xfd\xa2\xd3\xa7\ +\x7c\xfe\xca\x8b\xbc\x0d\xf3\x9f\x7e\x7b\xd7\xa1\x7a\x8f\xc7\xb3\ +\xad\x58\x88\xa3\x43\x3e\x97\x75\x1c\x2b\x9b\xc9\x50\x4a\xaa\xaa\ +\x2a\xa3\xd1\x48\x59\x59\x69\x28\x64\xa6\xd3\xe9\x70\x38\x64\x18\ +\xba\x92\x42\x49\xa1\x6b\x5a\x38\x64\x50\x8c\xcb\xe2\x25\xfd\xea\ +\xeb\x2d\x2b\x97\xe8\xeb\xf1\x3d\x27\x95\xea\x69\x69\xd9\xd6\xda\ +\xb2\xbd\xaf\xa7\xd3\xd4\xa9\xef\xd9\xd1\x88\x51\x14\x0d\xed\xd9\ +\xb5\xd3\xb2\xb3\x86\x6e\x0e\x6c\x68\x18\x37\xee\x84\xc9\x53\xa6\ +\xd4\xd4\xd4\x98\x61\x13\x94\xf4\x3d\x4f\xf8\xbe\x61\x18\x8c\x31\ +\x4a\xa9\x61\xe8\x94\x11\x8c\x81\x31\x6a\x1a\x46\x34\x12\xd1\x98\ +\xce\x98\x41\x08\xf1\x3c\x37\x1c\x0a\xb9\x9e\x5d\x59\x55\xee\xb9\ +\xee\xf6\x6d\xdb\x7c\xdf\x2f\x8d\x97\x22\x04\x20\x95\xa1\xeb\xfd\ +\x6a\x6b\x46\x8d\x1a\xc5\x7d\x91\xcb\x59\xa1\x50\xb4\xbc\xb2\xb2\ +\x34\x5e\x6a\xe5\xf2\x20\x25\x01\xc8\xa4\x32\xb1\x58\x4c\x08\x81\ +\x10\x2e\x2d\x2b\x4d\xa5\x52\xae\xeb\xc6\xe3\x71\xc3\x30\xca\xcb\ +\x2b\xc2\x66\xd8\x73\x9d\x64\x5f\x2f\x77\x9d\x54\xa2\xb7\x7f\xbf\ +\xfa\x1d\x3b\xb6\x9b\x21\xa3\xa8\xa4\x48\x33\x34\x21\x78\x28\x1c\ +\x92\x42\xda\xb6\x9d\xcd\x66\xbb\xbb\xbb\x11\x42\x55\x55\x55\xa5\ +\xa5\xa5\x08\x21\x9f\xfb\x80\xe0\xe8\xac\xde\x4f\x1e\xbe\x40\x42\ +\x70\x50\xb2\xaf\xb7\xbb\xa3\xed\x40\x4f\x57\x67\x65\x45\xc5\x88\ +\x61\xc3\xc6\x8f\x1d\x3b\x7c\xe8\x90\x7d\xbb\x77\x33\xca\xea\xeb\ +\xfa\x99\x7a\x38\x97\xcd\xf9\x1e\x37\x74\x9d\x62\xe2\xfb\xde\xa8\ +\x11\xc3\x28\x86\x5d\xbb\x9a\xad\x7c\x36\xdd\x97\x38\xb0\x6f\xff\ +\xc6\x8d\x1b\x5b\x5a\x5a\x73\xf9\x6c\x71\x49\x94\x80\xa8\xaa\x2a\ +\x6f\x6f\xdf\xb3\x7e\xdd\x4a\xa1\x44\x79\x65\xf5\xf8\x13\x27\x4d\ +\x9f\x7e\xda\x84\xf1\xe3\xa3\x91\xa8\xce\x34\x25\x85\x6d\x59\xdc\ +\xf7\x74\x9d\x51\x86\x4d\x93\x31\xc6\x0a\x1d\x50\x4a\x21\x4d\x63\ +\xd1\x68\xb4\xa2\xa2\x02\x29\xa4\xa4\xb2\xf2\xb9\x86\x41\x83\xb2\ +\xd9\x6c\x75\x4d\xd5\xce\xe6\xe6\xf6\xf6\x76\xc6\xa8\x6d\xe7\x75\ +\xc6\x62\xb1\x68\x51\x2c\x36\x7d\xfa\xf4\x58\x2c\xe6\x79\x5e\xce\ +\xb2\x4d\x33\x52\x5c\x12\x47\x0a\xbb\xae\xab\x69\x9a\x69\xe8\x00\ +\x60\x9a\x66\x3e\x6f\x0d\x1c\x38\xa8\x20\x85\x00\x50\x57\x57\xa7\ +\x94\x1a\x39\x72\x24\x42\xaa\xad\x6d\xbf\x94\x62\xeb\xd6\x2d\xfd\ +\xfb\xf7\xdb\xbb\x77\xef\xb6\x6d\x5b\xa7\x4c\x9e\x64\x18\x5a\x2a\ +\xd9\x87\x10\x94\x95\x95\xb9\xae\x9b\xcd\x66\x37\x6c\xd8\xd0\xdd\ +\xdd\x5d\x53\x53\x33\x72\xe4\xc8\xc2\xb7\xa9\x52\x85\x1e\x0b\xf4\ +\xf7\x77\xb9\x14\x57\x55\x69\x6b\x5f\xfe\xeb\x13\x51\x2a\xb8\x94\ +\x42\xe8\x63\x4f\x9a\x36\xa8\x3c\x7a\xd4\xf4\x63\x94\x22\xcb\x3e\ +\xb6\x17\x20\x78\x7c\x40\xd3\xbe\x48\x6d\xf6\xc0\x01\xd2\x9e\x66\ +\xd1\xfd\x21\xcd\xdc\xb4\x7f\x53\x67\x4f\x6f\x4d\x55\xe5\xfd\x0f\ +\x3e\x74\xdd\x9c\x39\xd1\xa2\xa2\xd9\xb3\x67\xbb\xae\x7b\xd8\x08\ +\xc5\x18\x27\x93\xc9\xad\x2d\x2d\x83\x00\x56\xae\x5e\x9d\x4e\x24\ +\x74\x29\xf7\xec\xd9\x33\x6c\xd8\xb0\x0f\x0e\x74\x51\xc2\xd7\x2a\ +\x07\x9f\x33\x33\x56\xcc\xa4\xe7\x38\xd1\x86\x69\x5f\xfd\xaa\xdf\ +\x17\x8e\x42\xb4\xfe\x86\x6f\xdc\xb6\x68\xd1\xf2\x7d\x07\xac\xea\ +\xa1\x4d\xdc\xce\x98\x0d\x53\x2e\x99\x36\xa1\xb8\x14\xbe\x78\xe5\ +\x99\xfb\x32\xa9\x7e\xd3\xbe\x30\x47\x44\x56\xef\xdc\x47\x6a\xa7\ +\x5c\x34\x71\x82\x8e\x84\xef\xa4\x76\x6d\xed\xa9\x9d\x7a\xf1\xf4\ +\x53\x46\x08\x8f\x03\xc2\x58\x8b\xe8\xca\x3e\x70\x20\x11\x1f\x7d\ +\xde\xc5\xd3\x4f\x8e\x78\x9d\xac\xff\xc4\xab\x27\x9f\x65\x3a\x19\ +\x55\x35\xfe\xda\x2b\x7b\x5b\xfc\x8c\xab\x10\x41\xc7\x77\xa1\xc8\ +\x83\x1d\x9a\x07\x7b\x12\x6b\x6a\x6b\x5c\xc7\x06\x29\x09\x46\x84\ +\xe2\x92\x78\x71\x51\x51\x0c\x81\xca\xa4\x93\xe1\x48\x91\x19\x32\ +\x35\x8d\x6a\xba\xc6\x08\x32\x0c\xd6\xbf\x5f\xed\x9a\x95\x72\xff\ +\xfe\xbd\xb5\x83\xda\x25\x50\xce\x1d\x10\x98\x51\x8a\x40\x5a\xb9\ +\xf4\xee\x96\xb4\x63\x67\x3b\xda\xf7\x1b\xba\x56\x56\x51\x59\x5d\ +\x5b\x57\x51\x5d\x3b\x74\xe8\x30\xa2\x85\x00\x53\xce\xb3\xa6\xa1\ +\x23\x29\x24\xe7\x04\x23\x21\xb9\x69\x68\x58\x48\xc0\x88\x11\xa6\ +\x30\xa6\x8c\x78\x44\xd3\x98\xae\x33\x5d\x70\x0f\x63\x55\x56\x1a\ +\x5f\xbb\x66\x0d\x60\x16\x0a\x85\x6a\x6b\x6b\xcb\x62\x46\x38\x14\ +\xa6\x84\xf8\x8e\x6b\xe7\x73\x20\x79\x2e\x9f\xd5\x35\x3d\x64\x86\ +\x12\x89\xa4\xc7\x41\x28\xec\x75\x77\x33\xc6\x94\xef\x59\xb6\x95\ +\xcb\xe5\x9a\x9b\x9b\x07\x37\x0e\x5e\xb3\x72\xf5\xde\x7d\xfb\x2a\ +\x2b\xca\x7a\x7b\x7b\x4d\xd3\xa8\x28\x2f\x13\x9e\x8f\x14\x64\xd3\ +\xd9\x9a\xaa\xea\x4c\x3a\xb3\xab\xa5\xf5\xf4\xd3\x4f\xf7\x5c\x0f\ +\x01\xca\x5b\x56\x32\x93\x4e\xa7\xd2\x5c\x70\xc6\x58\x2c\x16\x0b\ +\x85\x42\x8c\xb1\x42\xe3\xd9\xae\x2b\xb8\x40\x9f\xfa\x1b\x49\x01\ +\x77\x3d\x4a\x98\xa1\x1b\xff\x9f\xbd\xf7\x8c\xb2\xec\x2c\xcf\x44\ +\xbf\xb0\x73\x38\x67\xef\x13\xeb\xd4\xa9\x9c\xab\x3a\xa8\xd5\xad\ +\x56\x6c\x49\x80\x04\x08\x81\x00\x19\x8c\xb1\xb0\xcd\x60\x9b\x3b\ +\x18\x86\xeb\x34\xe1\x7a\x16\x6b\x3c\x9e\xeb\xb5\x18\xdb\xcb\xcb\ +\x33\xb6\x7f\x98\x2b\x66\x6c\x8c\xc1\x03\x32\x18\x8c\x40\x04\x23\ +\x90\x15\xa0\xd5\x41\xea\xdc\x5d\x39\x9e\x9c\x77\xde\xfb\x0b\xf7\ +\x47\xc9\x80\x05\x48\xa6\xed\xf1\xb5\xd7\xd5\xfb\xb7\x56\x9d\x53\ +\x6b\xef\xfa\x9e\xef\x0d\xcf\xf3\xbc\x0b\x73\x0b\x49\x1c\x53\x4a\ +\xd3\xe9\x74\x1c\xc7\x93\x13\x93\xdd\x6e\xbf\xb2\x57\x05\x40\x10\ +\x24\x51\x95\x65\x55\x51\x44\x11\xea\xaa\x30\x35\x3d\x31\x31\x3e\ +\x52\xdd\xdb\x3a\xf3\xec\xb7\x0b\xe5\x85\x76\xb3\xd9\x1f\xf4\x75\ +\x5d\x25\x24\x4e\xe2\xf0\xd4\xe9\x93\xf3\xb3\x93\x17\xcf\x9f\xa9\ +\xd7\x76\x6c\xdb\x3e\x7c\xe4\xe8\xc2\xe2\xd2\x2d\xb7\xdd\x31\x34\ +\x3c\x12\x53\xee\x07\x01\x25\x54\x14\x50\xe4\xc7\x22\x50\x28\x21\ +\x94\x61\x8c\x01\xa5\x54\x14\x45\x59\x80\x0c\x60\x1a\x27\x8c\xbd\ +\x30\x13\xe6\x9c\x51\x4a\xeb\xf5\xda\x73\x67\xce\xac\x5c\xbd\x72\ +\xc3\xe1\x43\x53\x53\x93\xad\xda\x3c\xa5\x64\xbf\x8e\x86\x10\x78\ +\x7e\xd0\x6c\x77\x6f\xbe\xf5\x76\x2b\x93\x6d\x34\x5a\x00\x52\x88\ +\xdc\x20\x48\x3c\xcf\x57\x64\x59\x10\x84\x27\x9e\x78\xe2\xfd\xef\ +\x7f\xbf\x2c\xcb\xcf\x3c\xf3\xcc\x4d\x37\xdd\x54\xaf\xd7\x3d\xcf\ +\x93\x24\x59\x10\x44\xc7\xf1\x08\x49\x1a\xcd\xe6\x7d\x6f\xbc\xff\ +\x63\x1f\xfb\xd8\xdc\xdc\xdc\xf0\xf0\x70\xbd\xde\x90\x24\x71\x30\ +\xe8\xaf\xd5\x5b\x8d\x46\x83\x31\x36\x35\x35\x55\x2e\x97\xd3\xe9\ +\xb4\xe7\x79\xd9\x6c\x36\x21\x04\x70\x8e\x5f\x26\x59\xfc\x21\xee\ +\xdc\x24\x09\xfb\x3d\x4f\x1c\x9e\x1a\x2d\x99\x80\x73\xc6\x84\x94\ +\x22\xfc\x9d\x22\x1a\x42\x96\xcb\xc1\x7a\x1d\x86\x01\xff\x3e\xcc\ +\x62\x94\x64\xc7\xa6\xc1\xcf\xfc\x5f\xdd\x7a\x85\x41\x94\x70\x06\ +\x01\x10\x44\x91\x6f\xfe\xf7\x41\xbb\x59\x1a\x1a\xfa\xc8\x47\x3e\ +\xf2\xbe\xf7\xbd\x4f\x96\xe5\xb7\xbf\xfd\xed\x49\x92\xec\x7f\xb2\ +\x28\x8a\xb5\x5a\x6d\xef\x91\x47\xee\x03\x20\xa0\xf4\xe9\xa7\x9e\ +\xba\x70\xea\x14\x84\x70\x69\x69\xe9\xfb\x61\x91\x25\xb1\x54\x9c\ +\xbb\xff\xad\x8b\x51\x10\x32\xce\xa3\x18\x1e\xbc\xfb\x0d\x88\xc5\ +\x81\x1f\xa8\xf9\xb9\x1f\xfb\x99\x43\x18\x01\x12\x87\x41\xcc\xdf\ +\xf0\xe6\x37\x27\x51\xe0\xf8\x60\xf1\xf6\x07\x0e\xf1\xc4\x8f\xe9\ +\xe1\x57\x3f\x78\xd3\xeb\x30\xe0\x2c\x89\xc2\x98\xf0\xd7\xbd\xf3\ +\xe7\x45\x0c\x18\x21\x61\x18\x52\xce\x01\xa7\xa2\x3d\xfd\xe6\x77\ +\x2e\x09\x18\x31\x9a\x84\x41\x18\x81\xe2\xfd\x6f\xfb\x09\x1a\x05\ +\x11\x65\x90\xb0\x99\x13\x6f\x5a\x00\x24\x08\x62\xfe\x8a\x2a\x91\ +\xf3\x38\x8e\x64\x59\xc6\x18\x49\x92\x40\x54\x99\x26\x84\x90\x28\ +\x08\x82\xc9\xf1\xb1\x42\x21\x1f\x26\x89\x33\x18\xc8\x8a\x9a\x4e\ +\x19\xaa\x66\x40\x00\xc3\x20\xf0\x06\xad\x74\xda\x28\x16\x0b\xf5\ +\xea\x9e\x37\xe8\x67\xf2\x25\x11\xdb\x41\x14\x0e\x9c\x01\x60\xa4\ +\x54\xcc\xaf\x2d\x5f\x65\x49\x98\xb5\x6d\x4a\x98\x61\x9a\xd9\x6c\ +\x3e\x9b\xcd\x72\x00\x48\x9c\x70\x48\x25\x51\x42\x00\x38\xae\x8b\ +\x31\x22\x24\x11\x25\xe1\x05\xe6\x8d\x28\x10\x80\x24\x84\x42\xcf\ +\xc9\x66\xed\x52\xa9\xb4\x7a\xe5\x42\xe0\x7b\xcd\x66\x8d\x72\x71\ +\x63\x7d\xed\xd0\x91\x63\x29\xd3\xc0\x10\x12\x42\x05\x84\x20\x44\ +\x80\xf3\x38\x0c\xaf\x5c\xba\x1c\x86\xd1\xe8\xc4\x64\xad\xde\xdc\ +\xad\x36\xfd\x28\xce\x17\x86\x24\x59\x91\x65\xc9\x50\x95\x6e\xbb\ +\xed\xfb\xfe\xce\xce\xf6\xfc\xdc\xcc\x9d\x27\x4e\x5c\xbe\x7c\x29\ +\x49\xc2\xcd\x8d\xcd\xe3\x37\x1f\xcb\x67\xb3\xf5\x4e\x3f\x89\xa3\ +\x56\xa3\x36\x35\x3d\xfd\xe4\x93\x4f\x68\xba\x0a\x20\x73\x5d\x77\ +\x6b\x7b\xc3\xf7\xfc\x84\xb2\x52\xa9\x64\x69\xd6\x3e\xa7\x22\x0c\ +\xc3\x7d\x1a\x10\xa5\x14\x00\x48\x19\x03\xd7\xf9\x1f\x04\x93\x28\ +\xc4\x0a\x2e\xe4\x32\xba\x26\xe7\xb3\x99\xc0\xf3\x7c\xd7\xe3\x94\ +\x98\xba\x76\x60\xa0\x3e\x02\x56\x00\x00\x20\x00\x49\x44\x41\x54\ +\x71\x61\x6f\xaf\xe2\x3a\xce\xa0\xdf\x9f\x5f\x58\xd0\x0c\x45\x10\ +\x05\xc0\x69\xbb\xd5\xc2\x10\x1c\x3c\xb8\xb4\xbd\xb1\xfa\xdc\x99\ +\x53\x6f\x99\x3c\x60\xea\x8a\x61\x28\x9d\x6e\x87\x31\x3a\x54\xc8\ +\xfb\x83\xf6\xe3\x7f\xfd\x55\x11\x83\x62\xd6\x52\xcd\xcc\xe8\xd8\ +\xf8\xec\xdc\xbc\x17\x04\x61\x18\xc5\x84\x51\x42\x4d\x43\x1b\xf4\ +\x7b\x80\x92\xd0\x77\xd5\x94\x89\x11\x06\x34\x11\x25\x81\x31\xc6\ +\x00\x22\x84\x88\x48\x98\x9e\x9a\x11\x25\x39\x8a\x82\x6e\xb7\x93\ +\xcb\xcb\x24\x8e\xce\x9c\x7a\xf6\xd8\xb1\x63\xba\x22\x27\x51\x08\ +\x38\xe3\x9c\x51\x12\xeb\xaa\x72\xf5\xf2\xc5\xed\xad\xcd\x7c\xa1\ +\x10\x84\xf1\x9f\xff\xaf\x4f\x47\x31\x49\x5b\x99\xb1\xb1\x71\x41\ +\x14\x4d\xd3\xac\x87\x21\xe7\xfc\xd4\xa9\x53\x8d\x46\xe3\xfd\xef\ +\x7f\xff\x87\x3f\xfc\xe1\x53\xa7\x4e\x5d\xb8\x70\xc1\x71\x9c\xa5\ +\xa5\x45\x55\x55\x5a\xad\xd6\xfa\xfa\xfa\xe4\xc4\xd8\xa9\x53\xcf\ +\x9e\x3a\xf3\xec\xbf\xfb\x77\xff\xde\x71\x07\x9b\xdb\x5b\x9d\x4e\ +\xa7\xd7\xe9\x8d\x0e\x8f\x1c\x3a\x7c\x28\x0c\x43\x45\x51\x7a\xbd\ +\x1e\x00\x40\x92\x24\x8c\xb1\xac\x28\x9d\x76\x5b\xc1\x3f\xac\xca\ +\x7d\x49\x58\x0c\xdc\x8e\xa7\x8e\xdd\xff\xba\x7b\x87\xa5\x98\xb0\ +\x17\xa8\x12\xf4\xef\x92\x13\xf9\xc4\x04\xda\xda\x02\x81\x0f\xbe\ +\xbf\xce\xe5\x1c\x02\x50\x18\x9f\x2a\x4e\xce\x7e\xe7\x33\x25\x49\ +\xd2\x3f\xfa\xa7\x51\x18\x72\xce\x47\x47\x47\x7f\xff\xf7\x7f\xff\ +\x17\x7e\xe1\x17\x64\x59\x7e\xcb\x5b\xde\xb2\x9f\x33\x22\x84\x8e\ +\x1e\x3b\x86\x3e\xfb\x59\x47\xd3\x5a\x61\xa8\x29\xca\xc4\xc4\xc4\ +\xd0\xd0\xd0\xc8\xc8\xc8\x0f\xa6\x73\xd3\x24\xf0\x93\xef\x24\x2e\ +\x71\x18\xec\x7f\x11\xa3\x89\xef\x7d\x57\x12\xb3\xbf\xee\x1d\x42\ +\x90\x44\x41\x02\x00\x04\x20\x0e\xfd\xf8\x7b\x6c\x7a\x42\xdf\x0d\ +\x5f\x3c\x8a\x27\x81\x4f\xbe\x27\x2b\xa2\x81\xef\xbf\x50\xf0\x40\ +\x90\x84\x41\xf2\x3d\x7c\xb0\xff\x5f\xa7\x8b\x00\xb8\x8e\x93\x50\ +\xa6\x69\xaa\x24\x8b\x96\x6e\x85\xbe\xdb\x6e\x7b\x71\x1c\x6d\x6d\ +\x6d\xc9\xb2\xd4\xea\xb4\xf3\xc3\x29\xdf\x73\x9a\xcd\x46\xb1\x88\ +\x7d\x3f\x10\x11\xf4\x06\x5d\x5d\x93\x0c\x43\x1d\x74\xa1\xef\x3a\ +\x87\x6f\x38\xe6\xba\xbe\xeb\x7b\xad\x66\x3d\x0e\xfd\x94\x2a\x43\ +\x00\x15\x59\x66\x94\xda\x56\x66\x62\x72\x4a\x51\x35\xc3\x4c\x65\ +\x32\xd9\x30\xa6\xf5\x46\x0b\x42\x14\x87\xa1\xae\xa9\xe5\x72\xd9\ +\xa7\x50\x14\x05\x8c\x79\x92\x50\x01\x42\xc0\x01\x21\x14\x02\x28\ +\x60\x11\x42\x1c\x45\x91\xd3\xef\x30\x1a\x8b\x92\x0c\x21\x8f\xa2\ +\xa0\x90\xcb\x23\x0e\xa2\x20\x6c\x35\x5a\x12\x16\xa2\x38\xda\xdd\ +\xde\xfa\xcc\x5f\x3c\x32\x54\x1e\x9b\x9b\x5b\xb8\xf9\xd6\x3b\xd6\ +\x36\x36\x9f\x3b\x77\xbe\xd9\x6c\x8c\x8f\x4f\x88\x02\xce\xe7\xf2\ +\x69\xd3\x3c\x7e\xfc\xf8\xde\xde\xde\xd6\xd6\x56\xad\x5e\x5f\x5d\ +\x5d\xed\x0f\xb2\xe5\x91\x72\x36\x9b\x53\x54\x45\x16\x3d\xb7\xdf\ +\x67\x94\xd0\x24\x69\xd4\x6b\xf7\xdf\x7f\xbf\xaa\x2a\x10\x82\x38\ +\x0e\x15\x45\x41\x58\xb4\x6d\x9b\x10\x82\x10\xda\x6f\x07\x05\x41\ +\x20\xee\x13\x72\x21\xd4\x34\x95\x5d\x97\x56\x0a\x42\x48\x08\xf1\ +\xba\x7d\x96\x10\x4d\x55\x19\x48\xc6\x46\x86\x77\x77\x2a\x3b\x3b\ +\x3b\x8c\xd0\x72\xb9\x2c\x62\x44\x49\xec\x0c\xfa\xab\x6b\xcb\xb3\ +\xb3\xd3\x82\x68\x3a\xbd\x6e\x14\x38\xba\x8a\x4b\xa5\x61\x8c\x71\ +\xbd\x51\xb5\x52\x6a\x31\x9f\xe9\xbb\x6e\xa7\xd3\xba\x78\xe9\xc2\ +\x8d\x07\x17\x35\x45\xc1\x80\xa7\x0c\x5d\xd7\xd5\xf1\xc9\xc9\x5c\ +\xa1\x28\x8a\x52\xb9\x3c\x92\xb6\xad\x8d\x8d\x2d\x08\x40\x3b\x70\ +\x31\xe4\x85\x6c\x56\x49\x99\xa2\x24\x88\x02\x0c\x63\x4a\x29\x81\ +\x82\xbc\x5f\x37\x40\x88\x24\x51\x46\x08\xf7\x7a\xbd\x4e\xb3\x99\ +\xb6\x73\xf5\x7a\x3d\xa2\x5c\xc0\x28\x93\xcd\xfa\x41\xb0\xb5\xb5\ +\x89\x21\x88\xa3\x08\x02\xf2\xd1\x8f\x3e\xac\xa8\xfa\xe4\xd4\xec\ +\xdb\xde\xfe\xce\x76\xa7\x7b\xfe\xc2\xc5\x0b\xe7\x2f\x42\x0e\x15\ +\x55\x0d\x33\x19\xcd\xd0\x4f\x9c\x38\x71\xe6\xcc\x99\x53\xa7\x4e\ +\x19\x86\x41\x29\xfd\xd8\xc7\x3e\xf6\xba\xd7\xbd\xce\xb6\xed\x74\ +\x3a\x45\x19\x4c\x92\x78\x77\x67\xe7\xf6\x3b\x6e\xfb\xd3\x4f\x7c\ +\xe2\xe0\x81\x03\xa2\x88\x08\x89\xd2\x96\x25\x88\x42\xa9\x58\xca\ +\x5a\xb6\x20\x08\x61\x18\xe6\x72\x39\x55\x55\x3d\xcf\xdb\x47\x98\ +\x38\x8a\x2c\xcb\x8a\xfd\x36\xe7\xec\x47\x83\x45\xce\xb9\xa4\x18\ +\x62\x7f\xe3\x4b\x9f\xfd\x74\x5a\xe4\x8c\x33\xca\x94\x23\x77\xdc\ +\x3e\x99\xd3\xbf\xbb\xb4\x00\x42\x76\x60\x09\xfe\xd9\x27\x60\xbb\ +\xc3\xcb\xe5\x1f\xdc\x5e\x24\x04\x00\xf2\xdd\x6e\x08\xe0\x8c\xd2\ +\x24\x49\x92\x24\x11\x45\x71\x7a\x7a\xfa\xe3\x1f\xff\xf8\x2f\xfd\ +\xd2\x2f\x99\xa6\x79\xf7\xdd\x77\x27\x49\x12\x27\xc9\xb1\x23\x47\ +\xb2\x9a\xc6\x17\x16\x6e\x7b\xc3\x1b\x6e\x37\x0c\x01\x00\x45\x51\ +\xfe\xf6\x76\x7d\x25\xfe\x19\x26\x8b\xdc\xf3\x7d\xc3\x34\xfd\xc0\ +\xdb\xde\x69\x65\x6d\xcb\xd4\x75\xc6\x28\xa5\xa4\xdd\x76\x2c\xcb\ +\x02\x10\xa8\x8a\xc4\x21\x0e\x7c\xa7\xd5\xc2\x24\x26\x90\xb3\xc8\ +\xef\x4b\xd8\xcc\x58\xd6\xce\xe6\xfa\xf6\xd6\xd6\x1b\xdf\x98\xd1\ +\x75\x23\x4b\x28\x82\xa0\x5a\xd9\xee\x77\x7b\x34\x49\x18\x4f\xda\ +\xad\x76\x79\x64\x7c\x68\xb8\xcc\x20\x4e\xe2\x84\x01\x8e\x30\x8a\ +\xa2\x18\x00\x90\x32\x0d\x84\x80\xe7\x3a\x82\x96\x4a\x92\x28\x09\ +\x13\xce\x99\xc8\x98\xa2\x6a\x88\x32\x27\xf0\x07\x8e\x17\xc7\x49\ +\xe0\x07\x80\x13\x11\x23\x51\x14\x24\x11\x8f\x0c\x0f\x67\xed\x8c\ +\x26\x8b\xa1\xdb\x6d\xb5\xda\x92\x2c\x73\xce\xc2\xc0\x77\x1c\x6f\ +\x76\xf1\xe0\x89\x13\x77\x22\x41\x92\x44\xe9\x86\x1b\x8e\x0c\xfa\ +\xfd\xc0\x73\xef\xbc\xfd\x36\x49\x94\x1a\x8d\xfa\xc1\x83\x07\x2f\ +\x5e\xbc\x38\x3a\x3a\x6a\x99\xa9\xf5\xb5\xd5\x7a\xad\x36\x7c\x64\ +\xd8\xf3\xbc\x56\xbd\x3e\x18\x78\x8c\xd1\xd9\xe9\xe9\xd3\x67\xcf\ +\x1c\xbf\xe9\xd8\xec\xcc\x8c\x1f\x05\xbd\x5e\x0f\x22\x38\x36\x31\ +\x86\x90\x24\x60\x1c\x86\x21\xa5\x54\x96\xe5\x24\x49\x18\x63\xfb\ +\x94\x6b\x41\x10\xf7\xb9\xc7\xd7\x43\xa1\x17\x70\x65\x6b\xc7\x4c\ +\x67\x03\x08\x5a\xf5\x3a\x25\x84\x33\xe2\x39\x4e\xca\x30\xb6\x36\ +\xb7\x54\x59\x06\x8c\xcb\xb2\x60\xd9\xba\x80\x79\xab\xdd\x1c\x0c\ +\x7a\x71\xe4\x47\x7e\xbf\x16\x87\xa3\xe5\x51\x2b\x6d\x5f\xbd\x7c\ +\xa9\xdf\xa9\xdd\x78\xec\x66\x5e\x63\xb7\xde\x76\x73\x18\xf9\x51\ +\x14\x6e\xef\xec\x28\x92\xb2\x7c\xf5\x22\x8d\x93\xc5\xc5\xa5\xf9\ +\xb9\xf9\x20\x0a\x29\xa1\x10\x22\x59\x96\x76\x77\x76\xb2\x19\x4b\ +\x12\x05\x08\x38\x25\x44\x60\xac\xef\x7a\x2c\x0a\x15\x45\x16\x04\ +\x84\x10\x04\x1c\x84\x51\xd8\xeb\x0d\x5c\xd7\xab\x56\x2a\x13\x53\ +\xb3\xe9\x74\x4a\x55\xe4\x52\xae\x30\x36\x3a\x42\x93\xc4\x4a\xa7\ +\xae\x5c\xbe\xac\x28\x8a\x24\x00\xca\xe2\x4b\x17\xce\xcd\x2e\x1e\ +\x7a\xf5\x6b\xee\x19\x19\x1d\xeb\x3b\xfe\xd4\xd4\x6c\x3e\x53\x70\ +\x7a\xbd\x83\x4b\x07\xe6\x0e\xcc\x44\x21\xdd\xdb\xdb\x33\x4d\x33\ +\x93\xc9\xdc\x74\xd3\x4d\xab\xab\xab\x5f\xfe\xf2\x97\x45\x51\xd4\ +\x34\x6d\x7b\x67\x47\x10\x44\xcf\xf3\xec\xac\xdd\xeb\xf5\x7d\xdf\ +\x7f\xcf\xcf\xfe\xac\x69\x1a\xbd\x5e\xaf\x3b\x70\x4a\xa5\xd2\x50\ +\xbe\xc4\x08\xc1\x18\xe7\xf3\x79\x4d\xd3\x18\x63\x71\x1c\xef\xcb\ +\x3c\x28\xa5\x82\x20\x44\x2f\x37\xe9\xfa\xfe\x54\x12\x22\x04\x45\ +\x63\xe8\x8e\x57\xdd\x39\x3f\x56\x1a\x1e\x2e\x8f\x94\x47\x46\x47\ +\x4a\xba\x84\x5f\x54\x44\x93\x3b\xef\x04\xad\x96\xf0\xc4\x13\xfc\ +\x87\x4e\x45\x7e\x40\x24\x49\xb2\xcf\xbb\xfe\xe4\x27\x3f\xf9\x07\ +\x7f\xf0\x07\x83\xc1\xe0\x03\x1f\xf8\xc0\xc9\x93\x27\x05\x41\xe0\ +\x92\x84\x97\x97\x95\xb3\x67\xc9\xed\xb7\xdb\x93\x93\x76\x2a\x65\ +\x9a\xa6\x20\x08\xaf\xd8\xa3\xfe\x33\xa6\x2e\x42\x88\x78\x9c\x44\ +\x84\x90\x38\x8e\xeb\xf5\xfa\x5e\x65\xd7\x19\xf4\x93\x24\xd1\x0d\ +\x2d\x08\x3c\x55\x53\xe3\x28\x34\x34\x55\x96\xa5\x6e\x67\xff\x8a\ +\x66\x7e\xe0\xad\xae\xae\xa8\x8a\x2c\x22\xdc\xac\xb5\xda\xad\xb6\ +\x2a\x2b\x10\x40\x53\x37\x65\x41\x09\x83\x50\xd7\x34\x59\x10\x31\ +\xc4\x9c\x83\x76\xa7\xdb\xeb\xf5\x5d\x2f\x48\x12\x42\x12\x12\x86\ +\xc1\x68\xb9\x3c\x35\x31\xc1\x08\xc9\xa4\x53\xd9\x8c\xed\xf9\xae\ +\x1f\x78\xb2\x2c\xcb\x8a\x44\x08\x0b\xfc\x50\x92\x64\x43\x37\x72\ +\xd9\x42\x2a\x95\x56\x35\xa5\xdd\x69\x57\xea\x15\x45\x51\xb2\x59\ +\x7b\xff\xcf\xf6\x3d\x1f\x21\x04\x21\x4a\x9b\x86\x88\xb1\x2a\xcb\ +\x77\x9e\x38\x91\x32\xcd\x6e\xb7\x6f\xa4\x52\xf9\x5c\x31\x65\xa6\ +\xa2\x20\xfc\xf6\xb7\xbe\xb5\xba\xba\xea\xba\xde\xcc\xcc\x8c\x24\ +\x49\x9c\xf3\x5b\x6f\xbb\xed\x2d\x6f\x79\x4b\xa9\x54\xda\xd7\xc3\ +\x88\x82\xa8\x89\x32\x4b\x88\xef\xb8\x51\x18\xce\xce\xcc\x0e\x06\ +\x83\x7e\x7f\x80\x05\xc1\xce\x64\xf6\x75\xfd\x00\x00\x59\x96\xf7\ +\xbb\x8a\x18\x63\xcb\xb2\x54\x55\x45\x08\x41\x08\x3c\xcf\x83\xd7\ +\x05\x8c\x9c\x03\x59\x16\x49\x12\x78\xee\xa0\x56\xdd\x3b\xf9\xed\ +\x67\x4e\x9d\x3c\xd9\xed\xb4\xd7\x56\x57\x10\xe4\x9e\x3b\xc8\xe7\ +\x2c\x59\xc4\xa2\x88\x35\x5d\xdd\xab\xee\xb5\xdb\xcd\x24\x8e\x7d\ +\x3f\x5c\x5f\xdb\x48\x12\x92\xcf\xe4\x43\xcf\x3b\x73\xfa\x19\x45\ +\x86\x76\xda\x48\xe2\x60\x6a\x6a\xb2\xd1\x68\x84\x61\x38\x36\x36\ +\xea\xbb\x2e\xe6\x80\x32\xbe\xb2\xb2\xda\xe9\x74\x5d\xd7\x0f\xc3\ +\xd0\xf3\x3c\x3f\x08\x0e\x2c\x2d\x48\x92\x04\x20\x50\x15\x15\x00\ +\xd0\xef\xf7\x39\xa7\xfb\x4f\x26\x8e\x39\xa5\x1c\x41\x24\xc9\x72\ +\x36\x93\x1b\x1a\x1a\x4a\xe2\xa8\xba\xb7\xb7\xbb\xbb\x9b\x32\xcd\ +\x62\xb1\xd8\xe9\xb4\x45\x01\x87\xa1\x87\x10\xc2\x08\xcb\xa2\x84\ +\x31\x2e\x0f\x0f\xbf\xe6\xde\x7b\xeb\x8d\x66\x10\xc6\xc5\xa1\x92\ +\x9d\xc9\x2a\x8a\x76\xea\xe4\xb3\xab\xd7\x36\xf6\xf6\xf6\x86\x86\ +\x86\x6e\xba\xe9\xa6\xcb\x97\x2f\xcf\xcf\xcf\xfd\xe2\x2f\xfe\xe2\ +\x6b\x5e\xf3\x9a\xc1\x60\x10\x45\x11\xe0\x5c\x90\x84\x84\x44\x9a\ +\xa6\x9c\x3b\xff\xdc\xd1\xa3\x47\x74\x4d\xd9\xde\xde\x6a\xb5\x9a\ +\xaa\x2a\xeb\xba\xc2\xd8\x3e\x91\x1e\xa5\x52\xa9\xfd\xae\x85\x69\ +\x9a\x9a\xa6\x41\x08\x55\x55\xed\xf7\xfb\x2f\xbb\xc4\x14\xbd\xb8\ +\x2c\x62\x49\xbf\xdb\x0b\x19\xca\x8d\x4c\x2d\x2d\x2e\x2c\x2c\xcc\ +\x2f\x2c\x2c\x2c\x2d\xce\x58\xaa\xf8\x77\x12\x7e\x42\xd8\x0d\x37\ +\x80\xa5\x25\xe1\x91\xbf\x80\x9e\x07\xfe\xde\x32\x26\x41\x10\xbe\ +\xfe\xf5\xaf\x3f\xfe\xf8\xe3\x9e\xe7\x3d\xf2\xc8\x23\xb7\xde\x7a\ +\xeb\xaf\xfe\xea\xaf\x22\x84\x08\x21\x00\x21\xf5\xcb\x5f\xe6\x49\ +\x12\xdc\x7b\x2f\xa5\x94\x12\x42\x29\x7d\x05\x13\xff\x99\x87\x28\ +\x8a\x84\x52\x59\x96\x87\x86\x0a\x56\xc6\x46\x08\x67\x73\xb9\xa3\ +\x47\x8f\x8e\x8f\x8f\x63\x41\x18\xf4\xba\x94\x12\xc6\xa8\x80\x05\ +\xd3\x34\x19\x63\x00\x70\x8c\x90\xeb\xba\xaa\xaa\xa6\xd3\xe9\x24\ +\x49\xd6\xd7\x36\x64\x51\x82\x8c\x07\xae\x2f\x62\x11\x63\xc1\xe9\ +\x0f\xea\xb5\x3a\x82\x40\x10\x85\x46\xa3\xe9\x07\xa1\xa2\xa9\x92\ +\x24\x37\x5b\x2d\x59\x96\xc7\x27\xc6\xf7\x59\x2f\x8a\xaa\x04\xa1\ +\xb7\x3f\xbb\xd4\x34\x15\x23\xbc\x2f\xf1\xd3\x35\xcd\x30\x0c\x5d\ +\xd7\x19\x63\x10\x02\x59\x16\xe2\x30\x90\x25\x29\x6b\xdb\x71\x1c\ +\xd5\x1b\xb5\xed\xdd\x2d\xdb\xb6\xe3\x30\x4a\x08\x21\x24\x99\x99\ +\x99\x1e\x1a\x1a\x5a\x5d\x5d\xef\x74\xba\xb5\x5a\x63\x63\x63\xbd\ +\x5e\xaf\x15\x0a\x79\x55\x51\x2e\x5d\xbe\x54\xab\x55\x05\x41\x98\ +\x9d\x9d\xb9\x70\xe1\x82\x24\x49\xc7\x8f\x1f\x37\x0c\x63\x6b\x7b\ +\xbb\x50\x28\x94\x86\x87\x29\xa5\xa1\x17\x6c\x6c\x6c\x8e\x96\x47\ +\x65\x45\x51\x55\x75\x7a\x7a\x7a\x74\x74\xa4\x54\x2a\xe5\xf3\x79\ +\xdb\xb6\x55\x55\xdd\x9f\x98\x33\xc6\x84\x7d\xc2\x2c\x42\x9c\x73\ +\xcf\xf3\xae\xbb\x06\xe2\x9c\xc9\x8a\x92\x24\xc4\xd0\xf4\xd2\x50\ +\x69\x7e\x6e\x21\x63\x67\x06\x83\xc1\xe2\xfc\xfc\xdd\x77\xdd\x65\ +\x18\xc6\xe6\xd6\x66\xbd\x51\x8d\x63\xdf\x4a\x19\x79\x3b\x9d\x44\ +\x21\xe4\x1c\x23\xdc\xef\x0f\x56\x97\x37\x86\x4a\xe5\x74\x2a\x75\ +\xf2\xdb\x4f\x31\x1a\x51\x9e\x24\x49\xec\x7b\x7e\x36\x97\x07\x0c\ +\x2c\x5f\x5b\xa1\x31\x35\x74\x73\x6f\x6f\x6f\x63\x6b\x8b\x52\x9a\ +\xcd\xe7\x13\x42\xea\x8d\xc6\x0d\x37\xdc\x90\x32\xd3\x9a\xa6\x6a\ +\x9a\x66\x18\xaa\xef\xb9\x10\x02\x59\x91\x11\x42\x8c\xb2\x24\xa1\ +\x18\x0b\xfa\x0b\x61\x70\x0e\xe2\x38\xe2\x8c\x43\x08\x26\x27\x27\ +\x31\x84\x71\x1c\x9f\x7a\xf6\x54\x3e\x97\x4f\x92\x04\x00\xae\xc8\ +\xb2\xa2\x28\xaf\x7d\xed\xbd\x8d\x46\x73\x6f\xb7\x12\x86\xd1\xe6\ +\xc6\x76\xbd\xde\x20\x94\xcc\xcd\xce\x9d\x3d\x7b\xf6\xe9\xa7\x9f\ +\x1e\x0c\x06\xc7\x8e\x1d\xdb\xdc\xdc\xec\x74\x3a\x13\x93\x23\xaf\ +\x7a\xd5\xab\xb6\xb6\xb6\x92\x24\x99\x9b\x9f\x1b\x2a\x14\x2f\x5e\ +\xbc\x88\x10\xba\x72\xe5\xf2\x89\x13\x27\x76\x76\x76\xe7\x17\xe6\ +\x0e\x1d\x3a\x38\x31\x31\x51\x2c\x0e\x59\x56\x3a\x9d\x4a\x2b\x8a\ +\x22\xcb\x0a\x25\x94\x73\x2e\x08\x02\x84\x88\x31\xe6\xfb\x7e\x10\ +\x04\x2f\x7b\x1b\x09\x2f\x4a\x14\x89\x53\xfd\xca\xa3\x67\x8e\xbc\ +\xea\x8e\xfa\xa9\xbf\xbe\xda\x7d\x61\x69\x01\x61\xfa\x89\xfb\xef\ +\x5b\x2a\xa5\xc8\xdf\xa2\x2c\x24\x84\xe5\xf3\xc9\x3b\x7f\x42\xfc\ +\x8d\xdf\x10\x9e\xf8\x26\x5b\x58\xf8\xfb\xbc\x4e\x49\x92\xbe\xf1\ +\x8d\x6f\xfc\xce\xef\xfc\xce\xe2\xe2\xe2\xc3\x0f\x3f\xfc\xd8\x63\ +\x8f\xdd\x76\xdb\x6d\x37\xdc\x70\x43\x18\x86\x5c\x92\x84\x4a\x45\ +\xff\xf8\xc7\xe3\x9b\x6f\x8e\x8f\x1e\x85\x51\xf4\x0a\xe2\xfc\xf3\ +\xaf\xa1\x21\x84\x29\x5d\x0f\xe2\x04\x42\x28\x1b\x26\x84\x58\x91\ +\x25\xdb\x4a\x2b\xb2\x18\x47\xa1\xae\x69\x02\x04\x9a\x22\xa8\x12\ +\x46\x18\x20\x41\xea\x74\xfb\xed\x46\x3b\x6b\xa7\x4a\xa5\xe1\x5c\ +\xd6\x8e\x13\x7a\xf2\x99\x93\x9b\xcb\xe7\x4e\xdc\x7e\xd4\x34\x15\ +\x3d\xa5\x3b\xfe\x80\x02\xce\x21\x0e\xa3\x18\x41\x34\x36\x36\x3e\ +\xbe\x78\x7c\x73\x7b\x27\x8c\x92\x41\xdf\xe9\xf7\xfa\xb9\x4c\x96\ +\x92\x84\x01\x9e\xb6\xac\x76\xa7\xdb\xec\xf5\x54\x5d\x97\x53\x06\ +\xe4\x1c\x31\xc6\xa2\x50\x20\x31\xe3\x41\xc8\x22\xc3\xd0\x75\x43\ +\x4f\x22\x47\x44\x82\x2a\xa1\x85\x85\x85\x74\xca\x3c\x73\xfa\x34\ +\xe2\x6c\x63\x75\x8d\x24\x31\xe3\x34\x8c\x98\xa6\x9b\x37\xdf\x7a\ +\x47\xbd\xde\xf2\x13\x92\x10\xde\x1f\x78\x92\x28\x28\x92\xd8\xac\ +\x56\x52\xa9\xf4\xdd\x77\xdf\xdd\x6c\x36\x2f\x5d\xba\x34\x39\x39\ +\xf9\x95\xaf\x7c\xb9\xd9\x6d\x2d\x2e\x2c\x30\xc0\xd7\x36\xd6\xb4\ +\xd4\x8f\xc5\x34\x06\x18\x48\xaa\xec\x37\xfd\xf1\xfc\xa4\x65\x59\ +\x92\x22\x13\x42\x10\x16\x64\x59\x4a\xe2\x24\x21\x31\x84\x10\x61\ +\xc4\x39\x05\x80\x61\x0c\x29\xa1\x9c\x91\x38\xf6\x29\x09\x09\x89\ +\x21\xb8\xde\x6c\x51\x92\x34\x2d\xc5\x19\x11\x25\x71\x7a\x66\xca\ +\x73\x9d\x85\xa5\xf9\xb1\x91\x91\x4e\xa7\x53\x1a\x2e\xa6\x4c\x9d\ +\xb1\xc8\xd6\xe5\x76\x7d\x4f\x37\x52\x29\x3d\xbf\x7c\x6d\x85\x73\ +\x3a\x3a\x36\x6e\xa7\xcc\x78\x61\xfe\xf4\x99\x6f\xf7\xdb\x9d\xd5\ +\xe5\xe5\xe9\xc5\x43\x9d\xae\x0b\x11\x80\x18\x87\x51\xdc\x6d\xb5\ +\xda\xbd\xee\xd2\xd2\xe2\xad\xb7\xdf\xd1\xe8\x39\x11\xa1\x03\xb7\ +\xdf\xed\x74\x5d\x67\x90\xc9\x58\x1c\x82\x74\x26\x1b\x47\xe1\xd5\ +\xe5\x95\x20\x89\xcb\xc3\x25\x80\x64\xc6\x30\x8d\x09\x0d\x23\x59\ +\x51\x01\x4d\x00\xc4\xb2\x61\x06\x41\x20\x40\x08\x00\x1d\x19\x19\ +\x1d\x1e\x2e\xd7\xeb\xad\xcd\xad\x5d\xc8\xe2\x6a\xbd\x01\x20\xf4\ +\xc3\xc8\xf7\xc3\x13\x77\xbf\x6a\x72\x7a\xfe\xe9\x67\x9e\x2d\x14\ +\x4b\x8d\x46\x87\x33\x96\xc4\xa1\x88\xd0\xea\xfa\xea\xa1\x23\x37\ +\xc8\xa6\xfa\x37\x4f\x3f\x59\x28\xe4\x91\x88\xff\xe6\xe9\xa7\xde\ +\xf5\x93\xef\x18\x1e\x1d\xfe\xea\x5f\x7f\x65\x66\x7e\x46\x56\xe5\ +\x56\xa7\x67\xa4\xd2\x9d\x6e\x7f\x64\x74\x5c\xd7\xcd\xf2\xc8\x30\ +\x4d\x38\x46\x28\x93\xb2\x21\x82\x84\x50\xca\x09\x16\x30\x42\x30\ +\x8a\x49\x12\x26\x92\x2c\x63\x11\x39\x6e\x10\x84\x7e\x18\x06\x9a\ +\x2c\x41\x04\x5f\x82\x46\xf2\xe2\xa5\x05\x58\x2f\xbd\xfe\x4d\xf7\ +\x4a\xaa\x3a\xfc\x9a\x37\x1d\x60\x2f\x68\xd1\x39\x80\xaa\xae\xfe\ +\x9d\xcb\x8d\x73\x48\x48\xf2\xd0\x43\xc2\x9f\xfe\xa9\xf4\xe1\xff\ +\x8a\x7f\xf7\x77\x68\xca\x02\x71\xfc\x52\xd5\x16\x84\x7b\x7b\x7b\ +\xbf\xfb\xbb\xbf\xfb\x2b\xbf\xf2\x2b\xa7\x4e\x9d\x3a\x73\xe6\xcc\ +\x03\x0f\x3c\xf0\xe8\xa3\x8f\x2e\x2c\x2c\x40\x84\x18\x00\xc6\x47\ +\x3f\x8a\xb7\xb7\x3b\xbf\xf9\x9b\x54\x51\x5e\x59\xea\xf2\x4f\x5f\ +\x0e\xff\xe8\x89\x39\x04\x80\x63\xc4\x69\x12\x65\xf3\x45\x4d\x4b\ +\x51\xce\x54\x45\x56\x15\xb9\x5e\xdb\x6b\x37\x6a\xed\x66\x23\x0c\ +\x3c\x4e\x13\x53\x57\xfb\x7d\xd7\xeb\xf7\x29\xe3\x9a\xa1\x45\x71\ +\x2c\x8a\x32\x44\x72\x2e\x5f\x12\x31\xaf\x57\xd6\xbb\xed\x6a\xa1\ +\x3c\x8e\x30\x0f\x92\x88\x01\x10\xc4\x11\xc4\x70\x9f\xd7\x92\xcd\ +\xe6\x91\xa0\xe8\x9a\xd6\x6a\x36\x93\x30\x48\xa7\x8c\x56\xa3\xee\ +\xf9\x1e\x67\x7c\x64\x74\x74\x4c\x53\x28\x03\x71\x1c\x56\xf6\x3c\ +\x59\x96\x5d\x77\x40\xe3\x50\x16\xb1\x2c\x40\x51\x40\x86\x61\xf6\ +\x02\xa7\xdf\xe9\xc6\x14\xeb\xaa\x6a\xe8\xfa\xd4\xd4\x64\xbf\xdd\ +\x2c\x0e\x15\x6a\xb5\x75\x0e\x98\xaa\xa5\x5d\x2f\x5a\x59\xdb\x0c\ +\x12\x90\x30\xa0\xe9\x66\xbd\x5e\xcd\x5a\x96\x3d\x5c\x92\x20\xe7\ +\x8c\xd4\x2a\x95\x6c\x2e\x67\x1a\xc6\xee\xce\xce\xc0\x19\x3c\xf1\ +\xc4\x37\xe7\x66\x67\xd2\x19\x9b\x03\x9a\x2d\xe4\x39\x02\x7d\xa7\ +\x77\xe9\xea\xc5\x20\x8a\x0e\x1c\x38\xc0\x18\x25\x8c\x42\x80\x00\ +\x87\x9e\xeb\x53\x4a\x21\x82\x61\x14\x92\x24\x41\x08\x32\xce\x38\ +\xe5\x10\x02\xdf\x1b\xb4\x1b\xd5\x5e\x7f\xe0\xa4\x24\x78\x5d\x6e\ +\x11\x9c\x33\xc3\x34\x7b\x03\x4f\xc4\xa8\x3c\x52\x56\x64\x89\xb1\ +\x3c\x42\x28\x8a\xc3\x5a\xbd\x52\xa9\x56\xe2\xd0\x83\x8c\x66\x4d\ +\x4d\x54\xf5\xed\xdd\x4a\xa3\xdd\x0d\xc3\x30\x0c\x83\xd1\xd1\xd1\ +\x6e\xaf\xb7\xb4\xb0\x50\xcc\x0f\x35\xaa\xdb\x67\x9e\x3d\x35\x35\ +\xbb\x94\xb1\x6c\x59\x94\x28\xa1\x48\xc0\x48\x12\x18\x04\x0c\x82\ +\xb1\x89\xc9\x12\x14\x06\xfd\x3e\x8d\x93\xca\xde\x4e\xc6\xb6\x5c\ +\xc7\x69\x35\x1b\x84\xd0\x42\x3e\x6f\xa4\x2c\x1d\x50\xc8\x85\x46\ +\xad\x23\x89\x8a\x28\x08\x51\xe0\xf7\xda\x6d\x51\x80\x00\xd0\x4c\ +\xb1\xa8\x99\x9a\xe7\x0d\x1c\xc7\x61\x94\xe5\xb2\x05\x80\xe4\x89\ +\xc9\x99\x7a\x65\x5b\x94\x65\x06\x81\xa6\x99\x9e\x1b\xb4\xba\xee\ +\x73\xe7\x2e\x13\x0a\x18\x10\xba\x9d\xbe\xef\xbb\x4b\x0b\xf3\x99\ +\x94\xb9\xbd\xbd\xed\xfa\x8e\x64\xc8\xaf\x7e\xcd\xab\xce\x5f\x38\ +\x3f\x3a\x36\xf2\x91\x87\x3f\xf2\xe0\x83\x6f\x1e\x19\x1d\x51\x74\ +\xb5\x34\x3c\x44\x29\xf3\x83\xa0\xd5\x6c\x3f\xfa\xc5\x47\x3f\xf4\ +\xa1\x0f\x95\xcb\x65\x12\x13\x45\x55\x82\x20\x20\x5e\xa0\x69\x6a\ +\x14\xc7\x10\x23\x46\x69\x14\x45\x10\x21\x4d\x55\x19\x67\x9d\x76\ +\xbb\xd7\xef\x75\xbb\xdd\x76\xbb\x6d\x19\x13\x00\xe3\x97\x20\xe9\ +\xbc\x78\xf3\x9f\x88\x59\x65\xed\x22\x2a\x1d\x5e\x1c\xcd\xb0\xef\ +\x2e\xb4\xe2\x8c\xb1\x17\x83\x2b\x21\x6c\x72\x32\xfa\x8f\xff\x51\ +\x7e\xcf\xcf\x0e\xff\xd9\x27\xe5\xff\xfe\xfb\x20\x49\xc0\x0f\x39\ +\x5a\xfb\x36\x18\x77\xdf\x7d\xf7\xc2\xc2\xc2\x8f\xff\xf8\x8f\xdf\ +\x7c\xf3\xcd\x1f\xfe\xf0\x87\x31\xc6\xb9\x5c\x4e\x37\x4d\xc9\x30\ +\xe0\xe7\x3f\xaf\x3e\xfc\x30\x7f\xef\x7b\xb5\xb7\xbc\x45\x43\x08\ +\xa8\xea\x2b\x50\xf5\x4f\x0c\x8b\xbe\xe7\x75\xda\x8d\x1f\x35\x6d\ +\x09\x82\x00\x42\x68\xa5\xd3\x58\x50\x12\x46\x04\x41\xd8\xa7\xd1\ +\xd6\xeb\x75\xcf\x71\x20\x84\x8e\xe3\x5c\xbd\x7a\x95\x43\x61\x72\ +\x7a\xc6\x30\x52\x9e\x1f\xec\x6c\x6d\x28\xa2\x86\x31\xd2\x54\x4d\ +\xd3\x74\x2f\x08\x76\xf7\xf6\xcc\x6c\xa1\x5a\xab\x75\xda\xed\x46\ +\xa3\xe1\xf6\xba\x2c\x8e\x55\x5d\xb3\xd2\x56\x14\xfa\xe3\x23\xc3\ +\x51\x14\x56\xf6\xb6\x04\x2c\x30\x12\xf7\xbb\x3e\xe3\x3c\x89\xe3\ +\x24\xcc\xfa\x51\x14\x27\x89\x65\xdb\x18\x0b\x49\x12\xb5\x5a\x8d\ +\xb5\xe5\x65\x0c\xd8\xb1\x1b\x0e\x2a\x92\xc0\x28\xd5\x35\x8d\x24\ +\x49\x42\x69\xa1\x90\x57\x24\xd9\x32\x53\x97\x2f\x3c\x6f\x98\x9a\ +\xae\x6a\x08\x72\xc6\xa9\xae\xeb\x9a\xa6\x26\x49\xec\x78\xa1\xe7\ +\x87\xba\xae\x8d\x8e\x8e\x54\xf6\xf6\xd6\x56\xae\xa5\x2d\x4b\x52\ +\xf5\x66\xa3\x11\x27\x31\x21\xc9\xf4\xe4\xe4\xd3\x7f\xf3\xd4\x6b\ +\xef\xbd\x67\x7a\x6a\xf2\xcc\xe9\x74\xbd\x56\x55\x65\xe5\xf4\xe9\ +\xd3\xbe\xef\x1d\x39\x72\x34\x8e\x43\x33\x9d\x4a\x12\x3e\x70\xfb\ +\x51\x9c\x08\x82\xa0\x28\xca\x7e\x3a\x20\x88\x22\x46\x30\x0e\x03\ +\xd7\x75\x09\x49\x7c\x77\x30\x18\xf4\x83\x20\x44\x18\x5f\x1f\xef\ +\x15\x02\x98\x24\x64\x30\x18\x1c\x58\x5c\xb0\x33\x99\x38\x0c\x00\ +\x10\x30\xc6\xf5\x6a\x75\x7d\x7d\x7d\x6f\x77\xb7\x5e\xaf\xa7\x75\ +\x6d\x65\x79\xb9\xeb\x78\x29\x3b\xbb\x30\x3f\x2f\xc9\xd2\xfa\xfa\ +\x86\xef\x79\xa9\x54\x3a\x08\xfc\x91\x91\x91\xd5\x6b\x17\x57\x57\ +\x57\x06\xfd\x7e\xa3\xd9\x39\x7f\xee\xf9\x46\xbd\x7e\xee\xf9\xe7\ +\x04\x48\x54\x4d\xb5\xd2\x96\x3b\x70\xca\xe3\x53\xe5\x62\x71\x65\ +\x65\x35\x70\xbc\x42\x36\xef\x0d\x1c\x84\x50\xb7\xd5\x66\x49\x92\ +\xcd\x66\xdd\x30\x48\x22\x2a\x20\x21\x89\x12\xdf\x0f\x56\x96\xaf\ +\x76\xbb\xed\xd9\xd9\xa9\xa5\xf9\x39\x84\x10\x67\x9c\x73\xe6\x38\ +\x03\xce\xb9\xac\xc8\xa6\xa1\x4b\xa2\x10\xc5\xd1\xd8\xe8\x98\x80\ +\x31\x04\x40\x51\x95\x7d\xe3\xa3\x66\xb3\xb1\xb2\xba\x6e\x9a\xe9\ +\xd1\xd1\x91\x28\x8a\x1e\x7d\xf4\x09\xdf\xf7\x81\x08\xb5\x5a\x45\ +\xc0\x58\x92\xa4\xf9\xd9\xb9\xbf\xfa\xdc\xe7\xbf\xf1\xf8\x37\x0f\ +\x1f\x3e\x3c\x3a\x3c\xe2\xf6\x9d\x30\x08\xb6\x36\x36\xbe\xf1\xf5\ +\xaf\xdf\x70\xf0\x90\x9d\x4a\xb3\x38\x61\x94\x92\x28\x0e\x5c\x0f\ +\x00\x10\x70\x4e\x39\x83\x08\x51\x4a\x15\x59\x81\x10\x3a\x03\xc7\ +\x73\x3d\x84\x51\xad\x52\xed\x76\xbb\x9c\xf3\x97\xcd\xd1\x85\x17\ +\x9f\x0e\x90\x54\xb7\x37\x0c\xfb\xb0\xaa\x28\xdf\x59\x19\x0c\x01\ +\x8f\xe3\x98\x7e\xff\x3b\x0c\xc3\xe4\xc1\x07\xd1\xa9\x53\xd9\xff\ +\xf9\xc7\xe0\x96\x5b\xc1\xbb\xdf\xfd\xd2\x5f\xf6\xa1\x0f\x7d\x48\ +\x96\x65\x8c\xf1\x4d\x37\xdd\xf4\xde\xf7\xbe\xf7\xe4\xc9\x93\x0f\ +\xbe\xed\x6d\x76\x3a\x0d\x9e\x7f\x1e\xfc\xdb\x7f\x0b\x8e\x1e\x85\ +\xff\xf9\x3f\xef\x2b\xa5\x5e\x89\x7f\xfa\x40\x08\xfe\xa8\xb0\xb8\ +\x7f\xdf\xea\xba\x11\xc7\xb1\x82\x65\x8c\x31\x00\x40\x94\xc4\x5c\ +\x2e\x07\x19\x69\x56\x2b\xae\xdb\x73\x5d\x77\x64\x24\x57\x1c\x1a\ +\x2e\x0c\x95\x5c\xd7\x13\x45\xb1\x90\x2f\x88\x18\x89\xa2\xc8\x88\ +\xa0\x1b\x7a\xad\xda\x5f\xdf\xd8\x98\x9a\x5f\xca\x66\x6c\x4d\xd5\ +\xbc\x41\x7f\xbc\x3c\xf4\xec\xb7\x9e\x32\x2c\xb3\x34\x3c\x2c\x2b\ +\x12\xe2\x34\x0e\x7d\x09\xa3\x6c\xd6\x4e\x1b\xda\xf2\xca\x8a\xeb\ +\xba\x86\xae\xab\x92\x60\xd9\xe9\x76\xb7\x8f\x21\x12\x45\xa1\xdf\ +\xef\xbb\x83\x41\x36\x63\x93\xd0\x6b\xb7\x9a\xa1\xef\xb4\xea\x75\ +\x09\x13\xc6\x38\x43\x72\xbb\xdd\x8a\x2f\x5d\xa8\x54\xab\x1b\xeb\ +\xeb\x86\x2a\x34\xeb\x75\x84\x20\xa7\xc4\xce\xa6\x55\x55\xcd\x64\ +\xec\xc3\x37\x4e\x41\x84\x1b\xed\xb6\xef\x7b\xc3\xc3\xa5\x41\xbf\ +\x53\x1e\x1e\x86\x9c\x89\x58\x30\x0d\x2b\x21\xc9\xc2\xdc\xec\xfa\ +\xea\xf2\xf9\xe7\x9e\x9b\x9f\x99\x91\x05\x71\xf9\xf2\x15\x59\x90\ +\x2a\xbb\xdb\x6f\x7f\xdb\xdb\x06\x9e\xbf\xb3\xbd\x5d\x1e\x29\x3b\ +\xae\xd7\xed\x76\x15\xcd\xb0\x6c\x1b\x63\xc4\x21\x48\xa7\x4c\x4a\ +\xa9\xe3\x3a\x84\x10\x59\x12\x05\x04\x99\xa2\xea\x9a\x2a\x08\x82\ +\x69\x68\xd7\x67\x9f\x03\x21\xf4\x3c\x0f\x21\x24\x8a\xa2\xef\x79\ +\xb2\x24\x92\x24\xe6\x08\xd9\xb6\x3d\x3c\x3c\xec\xba\x6e\xa9\x54\ +\x5a\x5b\xbe\x76\xc3\x8d\x47\x72\xb9\xdc\xc2\x81\x43\x9a\x91\xaa\ +\xd6\x6a\x86\x61\xf4\xba\xdd\x42\x2e\x07\x01\x18\x2e\x0f\x9b\xa9\ +\xf4\x85\x0b\x17\x6b\xd5\xaa\xa2\xa7\x16\x17\x16\x18\xa1\x4b\x8b\ +\x0b\xed\xc6\xde\x7a\xab\x56\x28\x0e\x15\xf3\x39\x12\x85\x96\xa1\ +\xb3\x24\x92\x45\x3c\x37\x3d\x55\xab\x55\xd7\xd7\x36\x24\x59\x2c\ +\x64\x33\xe9\x94\x19\x90\x88\x11\x92\xb2\x32\x94\xd0\x6e\xa7\xad\ +\x28\x0a\x67\xb4\x59\xaf\x9f\xf1\x9d\x8d\xf5\xf5\x6a\xb5\x92\xb5\ +\xe6\xcf\x9f\x3b\x77\xcb\x1d\xaf\xae\xec\xee\x36\x5a\xdd\xe7\x9e\ +\x7b\xae\xd7\xae\xf9\x4e\x17\x70\x16\x45\x01\xe3\x78\x66\x7a\x3a\ +\x89\xe3\xa5\xa5\xa5\xd2\xf0\x68\x14\xc5\x9d\x4e\x3b\x65\x9a\xd9\ +\x6c\xb6\x90\xcf\xdb\x96\x25\xa9\x8a\x24\x49\x9e\xe7\x19\x86\x31\ +\x3e\x3e\xfe\xa9\x4f\x7d\xea\xae\xbb\xee\x3a\x78\xf0\xe0\xa9\xd3\ +\xa7\x97\x97\x97\xbf\xfa\xd5\xaf\xe4\xf2\x99\x5f\xfb\x8f\xff\xe1\ +\x8b\x5f\xfc\xe2\xd8\xf8\x08\xc6\x78\x65\xf5\x1a\x00\xd0\xb6\x2d\ +\x5b\xb2\xd3\xa9\x14\x61\x14\x40\x48\x09\xf1\x3c\x8f\x90\x58\x37\ +\x54\x3f\x08\x14\x45\x2a\x14\xf2\x8c\x51\x04\xe1\x8f\x04\x8b\x00\ +\x00\xac\x88\xc9\xf3\x4f\x7f\xb5\x79\xf5\x3b\xa4\x2a\x46\x99\x72\ +\xf8\xf6\xdb\xa6\x72\xc6\x8b\x9a\xc4\x90\x52\x2e\x49\xd1\xaf\xff\ +\xba\xbf\xbe\x6e\xbd\xf7\xbd\xa0\x52\x01\xbf\xfc\xcb\xe0\x7b\x9c\ +\x7c\x5e\x14\xfb\x56\x16\xfb\x71\xdf\x7d\xf7\xdd\x77\xdf\x7d\x00\ +\x00\xf0\x85\x2f\x80\x7f\xf3\x6f\x80\xa6\x81\x87\x1f\x06\x43\x43\ +\xaf\xc0\xd3\xff\x57\xf1\xa3\x17\xd1\x1c\x00\x60\x18\x86\xa4\xea\ +\x92\x24\x33\x46\x21\xc2\xfb\x96\x77\xfb\xc2\x4d\x59\x96\x15\x59\ +\x89\xc2\x70\x9f\xb1\x1f\xc7\xb1\x91\x32\x2d\x41\x1a\x1d\x2e\xf9\ +\xae\xbb\xbe\xb6\x8a\x21\x5f\x58\x5c\x6a\x77\x3a\x9b\x9b\x9b\x9d\ +\x4e\x3b\x63\xa5\xd7\x3a\x1b\xe5\xe1\x62\xd6\xb2\xce\x3c\xfb\x2d\ +\x55\x37\xc6\xc6\xc6\xf2\xa5\xf1\xe5\x95\xb5\x95\xab\x97\x83\x30\ +\x08\x3d\x67\x67\x73\x83\x03\x6e\xe8\xba\x80\x41\x14\x7a\xc5\xa1\ +\xa2\xe7\xfb\xd5\x5a\x35\x8a\xe3\x20\x08\x15\x45\x1a\x9b\x9a\x58\ +\xb9\x7c\x29\x9d\x32\x55\x11\x61\x0c\x45\x49\x18\x0c\xfa\xd9\x62\ +\xb9\xd9\xa8\x05\x41\x0c\x18\x03\x9c\x72\xc6\xa3\x28\x90\x44\x21\ +\x4e\x12\x45\x51\x16\x97\x16\x8b\x43\xc3\x7e\x44\x6a\xf5\xba\xa4\ +\x2a\x76\xca\x04\x80\x1d\x3b\x76\xb4\xd9\x68\x24\x49\xcc\x18\x4d\ +\x92\xf0\xf0\xe1\x43\x29\x5d\xbb\x72\xf9\xe2\xd9\x33\x67\x0a\x85\ +\xd7\x03\x40\x29\x49\x48\x1c\xa5\xd3\xa9\xe3\x37\x1f\x7f\xe2\x9b\ +\x4f\x54\xf7\x76\x24\x09\x77\xbb\x03\x88\x91\x65\x59\x90\x53\x4e\ +\x89\xa4\xaa\x8c\x31\xcf\x73\x7d\xd7\xc5\x10\x22\x04\xc3\x24\xe6\ +\x8c\x8a\xa2\xc8\x01\x40\x2f\x59\xc7\xbd\xe4\x73\xe7\x18\xe3\x5c\ +\x36\x27\x08\x98\x31\x00\x21\x54\x35\x8d\x52\x12\x10\x32\x32\x32\ +\x12\x04\x41\xa3\x52\xa1\x8c\xee\xee\xee\xcd\x2f\x1d\x10\x44\x69\ +\x5f\x1d\x9c\xcd\x66\x0f\x1c\x38\xb0\xba\xbc\x5c\xd9\xdb\x9d\x98\ +\x98\xca\xe4\x72\xd5\x7a\xe3\xda\xf2\xb5\xdb\xee\xb8\x7b\xa8\x90\ +\x3f\xe9\xf4\x5f\xff\xba\xd7\x7d\xf1\x0b\x9f\x25\x94\x8f\x4f\x4c\ +\x1c\x58\x3a\xb0\xbd\x53\x39\xff\xdc\xf3\x95\xdd\xdd\x38\x8e\x9f\ +\xf8\xfa\xe3\x09\x49\x30\x16\x38\x21\x5e\x7f\x20\x4e\x0a\xa3\xe5\ +\xf2\xd5\x2b\xd7\x76\xbc\x4d\xdf\x0b\x3b\x9d\xce\xd2\xc2\x3c\x46\ +\x4c\x14\xd0\xfc\xfc\xcc\x33\x4f\x3e\x21\x60\x1c\x04\x41\xbd\x56\ +\xc3\x08\xaf\xad\xae\x0a\x8a\x4a\x92\xd8\x1d\xb8\xdd\x6e\x1b\x42\ +\x20\x60\x51\x90\xd4\x5c\x2e\x77\xe8\xd0\xa1\x54\x3a\x13\x46\x49\ +\xab\xe5\x4c\x4e\x4e\xf4\x3b\x9d\x3b\xee\xb8\xa3\xdb\xe9\xc4\x71\ +\x92\x50\xe2\x41\x78\xe3\x8d\x37\x22\x84\xa2\x30\xfc\xc8\x47\x3e\ +\xb2\xba\xb2\x92\xcb\x66\x1b\x8d\x06\x82\xa0\x56\xad\xbd\xe7\x5f\ +\xbd\x47\x12\xa5\x41\xbf\xdf\xa8\x37\xfa\xfd\x9e\xe3\xb8\x63\x63\ +\x63\x9a\xaa\x25\x71\xc2\x39\x13\x05\x21\x8e\xe3\x7e\xaf\xc7\x18\ +\xd3\x34\x2d\x8a\x22\xc4\xb9\xa6\x28\xdd\x6e\x37\x5f\xc8\x63\x41\ +\x78\xe9\x0b\xe9\x07\xf2\x16\xa1\xa6\x9b\x96\x6d\xfc\x6d\x11\xcd\ +\x29\x93\x64\x01\xfd\xe0\x0f\x4a\x12\x6a\x9a\xb5\xff\xfb\xbf\x58\ +\xb3\x73\xe0\xd7\x7f\x1d\x3c\xfd\x34\xf8\x4f\xff\x09\xdc\x7c\xf3\ +\xdf\xeb\xf5\xee\xee\x82\xdf\xfb\x3d\xf0\x87\x7f\x08\x6e\xbd\x15\ +\x7c\xe4\x23\xe0\xef\x37\xb7\x79\x25\xfe\xd9\x4c\x5c\xc0\x7e\xf9\ +\x4c\x01\x52\x55\x6d\xe0\xb8\x9e\x33\x30\x34\x5d\x91\x45\x42\x08\ +\x00\x20\x9d\xb6\x86\x4a\xa5\x4a\xad\xb2\xbb\xbb\x1b\x13\x16\x53\ +\x66\x67\x72\x8a\xca\x4d\x3b\xcd\x99\x5a\xaf\xd7\x8b\xb9\xec\xf8\ +\xe4\xe4\x93\x4f\x3d\x59\xa9\x54\x2b\xbb\x7b\x33\x73\xf3\xd5\xca\ +\xee\xf4\xe4\x54\xaf\xd7\x65\x94\x1a\x86\x99\x4e\x5b\x49\x18\xec\ +\x6c\xae\x57\x76\xb7\x01\xe0\xdc\xb6\x03\x3f\xc0\x18\x77\x9a\x75\ +\xcb\x4e\x8f\x8d\x0e\xd7\xab\x32\x82\x42\x21\x67\x13\x0a\x20\x82\ +\xa1\xef\x89\x02\xe6\x9c\xd6\xab\x7b\x61\xe0\xb5\x9a\xf5\x62\xce\ +\xa4\x94\x31\x4a\x74\x55\xe9\x76\x3b\xa2\x28\x32\x4a\x20\x94\x38\ +\xa7\x49\x12\x25\x04\x48\xb2\x98\xcf\xe7\x36\x36\xd6\x2b\xf5\xe6\ +\xf4\xec\xbc\x17\x06\xbd\x76\x4b\x91\x65\xc8\x59\x18\x86\x0a\xc2\ +\x51\x18\x58\x76\xba\xd5\x68\x0c\xfa\xdd\xb9\xb9\xd9\xaf\x7c\xe5\ +\xb1\x99\xe9\x09\x43\xd3\xf2\xb9\xec\xee\xce\x76\x69\xa8\xe8\xf4\ +\xfb\xe9\x74\xaa\xd9\x6c\x56\x76\x77\x38\x87\xba\x69\xba\xfd\x1e\ +\x25\x04\x23\x84\xb0\x10\x25\x31\x21\x09\x86\x50\xc0\x50\x92\x64\ +\x9a\xc4\x49\x1c\x72\xce\x7d\xcf\x4f\xa2\xf8\xfa\xd6\xb7\x31\xc6\ +\x6c\xdb\x32\x52\xb6\x28\x88\x84\xd2\x4e\xb7\x8b\x20\xd0\x34\x4d\ +\x92\xa5\x56\xbb\x05\x21\x3c\x72\xe3\x91\xad\x8d\xf5\x6a\xb5\xe2\ +\x06\x91\xa4\x19\x85\xe2\x90\x24\xbf\x60\x2f\xd0\x6a\x36\x2f\x5d\ +\xba\xf4\x53\x3f\xf9\xf6\xaf\x7d\xed\xb1\x2b\x2b\xab\x4f\x3d\xf9\ +\xe4\xcc\xdc\x42\xb7\xdd\x0a\x7c\xa7\x34\x54\xec\xf7\xfa\xaa\xa6\ +\x8f\x8c\x8c\x0a\x08\x09\x08\x9d\x3f\x77\x6e\x77\x77\xb7\x5c\x2e\ +\xb7\x9a\xcd\x20\x08\x32\x99\x8c\x20\x08\x23\xe5\x72\xa7\xd5\x12\ +\x75\x55\xd7\x35\xc0\x80\x2c\xca\xb2\x24\xea\x9a\x5a\x2c\xe4\x2f\ +\x5e\x38\x6f\x1a\xda\xca\xca\xb5\x38\x0a\x7b\xdd\xae\x80\x21\x42\ +\xb0\xdb\xeb\x0a\x52\x20\x8a\x58\x51\x25\x52\x0f\xc3\xc0\x87\x8a\ +\x1a\x27\x6c\x69\xe9\x80\x2c\xcb\xe7\xcf\x9f\x47\x58\x9c\x9e\x9e\ +\x5d\x59\x5e\x51\x64\x89\x53\xe2\xb8\x2e\x12\x91\x6e\xea\xae\xeb\ +\xf6\xba\x5d\x84\xd0\x48\xb9\x2c\xcb\xf2\x23\x8f\x3c\x92\x4e\xa7\ +\x35\x55\x0d\xc3\x90\x24\x71\x3a\x95\xe2\x8c\x0d\x15\x87\x2e\x5e\ +\xb8\x20\x89\xa2\x24\x4b\xfd\x5e\x4f\x14\xb0\x6d\x67\x00\xe7\x81\ +\xef\x87\x61\x28\x0a\x02\xa5\x94\x24\x89\x80\x10\x15\x30\x67\x0c\ +\x00\xbe\xb7\xb3\xab\xcf\x4d\x88\x2f\x89\x8c\xdf\x0f\x8b\x2c\xa6\ +\xe2\xec\xe1\x5b\xee\x3a\x90\x4f\xbe\x6b\xb0\xc8\x29\xf9\xe1\x5c\ +\x99\x30\x04\xe9\x34\xf8\xbd\xdf\x03\x87\x0f\x83\xdf\xf8\x0d\x70\ +\xef\xbd\xe0\xc1\x07\xc1\xbb\xde\x05\xee\xba\xeb\x87\x66\x8e\x67\ +\xcf\x82\xcf\x7d\x0e\xfc\xc9\x9f\x80\x7a\x1d\x7c\xe0\x03\xe0\xd7\ +\x7e\x0d\xe4\xf3\xaf\xe0\xcc\xbf\x34\x54\x04\x00\x00\x49\x96\x13\ +\xca\xe3\x38\xdc\x37\x71\x72\x3d\x57\x14\x52\xfb\x34\xc6\x84\xc4\ +\xbe\xef\x5b\xb6\x3d\x36\x36\xd5\x6a\x77\x37\x37\x36\x29\xe5\x66\ +\xda\x2a\x64\x6c\x12\x27\x94\x12\xdd\x30\x8a\xc5\x62\x36\x9b\xaf\ +\xd4\xeb\x9e\xe7\x9a\x86\x1e\xfa\xbe\x6e\xe8\xf5\x5a\x35\x88\xa2\ +\x94\x65\xed\xee\xee\x5c\xb8\x78\x55\x55\xd5\xf9\xd9\x99\xed\x9d\ +\xed\xe1\xa1\x62\xbb\xdd\x36\x0c\xa3\xdf\x1f\xf4\xbb\xdd\x8d\xb5\ +\x55\x55\xd5\xc7\xa7\x66\x39\x04\x18\x0b\x96\x65\xd5\x6b\xb5\xcb\ +\x17\xce\x7b\xde\x40\x42\x00\xb0\x44\xd7\x55\x08\x58\x14\x78\xd5\ +\xbd\xdd\x46\xad\xd6\xe8\x0d\xc2\x20\x6c\xb7\x9b\xa6\x56\x60\x34\ +\x66\x24\x91\x04\x35\x21\x49\xad\x56\x59\x59\x5d\xc1\xa2\x5c\xab\ +\x57\x01\x44\x9e\xd3\xc7\x96\x95\x4e\x99\x96\x95\xda\xdb\xdd\x73\ +\x5c\x07\x21\x2e\x60\x88\x10\x2a\xe4\xb2\x92\x20\x6c\x6d\x6c\x40\ +\xc0\x29\x89\x5d\x67\x60\x28\x6a\xe0\x7b\xb9\x8c\xbd\xca\x59\xb5\ +\x52\x99\x9a\x9a\x56\x24\x21\x0c\x3c\xc6\x88\xef\x7b\x92\xa2\x0a\ +\xa2\xb8\xef\x91\x01\x00\xc0\x18\x08\x02\x16\x45\x31\xa5\xeb\xbd\ +\x76\x27\x8e\xc2\xeb\xd3\x4a\x71\x0e\x44\x49\x12\x04\x81\x72\x0e\ +\x00\x24\x49\xe2\xba\xce\x3e\xa3\x9a\x12\xc2\x39\x77\x1d\xd7\x34\ +\x8d\x63\xc7\x8e\xb5\x7b\xce\xc9\x93\x27\x47\xc7\x26\x27\xa7\x26\ +\xcb\xe5\x91\x62\x21\x4f\x08\x51\x14\x05\x8b\xd2\xfc\xe2\xd2\xb7\ +\x9e\x3d\xb5\xb9\xb5\xa9\xa9\x8a\xe3\xf4\x75\x4d\x03\x9c\x55\xaa\ +\x15\xdd\xd0\x25\x59\x7d\xe6\x99\x67\x4e\x9f\x79\x7e\x72\x72\xa2\ +\xdd\x6e\x29\x8a\x9c\xcf\xe7\x06\x83\x81\xaa\xaa\x17\x2f\x5e\xd4\ +\x35\x15\x89\x78\xee\xc0\xe2\x50\xb1\x00\x38\x4a\x99\x29\x96\x90\ +\x33\xcf\x9d\xad\xec\xed\xb4\x5b\x4d\xb7\x54\x80\x80\x2b\xb2\xe4\ +\x0e\xfa\x9d\xae\x57\xd9\xdd\xcd\x26\xac\xdb\xf7\xbe\xfd\xed\x6f\ +\xcd\x4c\x8f\x07\x41\x80\x10\x4c\xe2\x04\x40\xe0\xba\xee\xf9\xf3\ +\xe7\x57\x56\x37\x2c\x3b\x2b\x08\x52\xa7\xdb\x05\x8c\x94\x87\x86\ +\x86\x8a\x45\x37\xf4\xb6\x77\x76\x28\xa5\x9d\x4e\x47\x14\x45\x2c\ +\x08\x37\xdf\x7c\xf3\x53\x4f\x3d\x75\xcb\x2d\xb7\x08\x82\x10\xc7\ +\x89\x24\x49\x8a\x22\x03\xc0\x67\x67\x67\x3e\xfd\xe9\x4f\x1f\x39\ +\x72\xa4\x50\x2c\x60\x8c\x3a\x9d\x8e\xeb\xba\x9d\x4e\x5b\x94\xa5\ +\x7d\xae\xa8\x28\x0a\xaa\xaa\x26\x49\x12\xc5\x91\x99\x32\x5d\xcf\ +\xf5\x7d\xff\x65\x1f\xfa\x8b\x60\x91\x33\x2e\x8e\x4e\x2f\xe0\x14\ +\x8e\xa2\xe8\xbb\x9a\x96\x97\x8d\x24\x01\x18\x83\x9f\xff\x79\xf0\ +\x9a\xd7\x80\x3f\xfa\x23\xf0\xc9\x4f\x82\x3f\xfb\x33\x30\x35\x05\ +\x6e\xbf\x1d\x2c\x2e\x82\xb1\x31\x60\x59\xc0\xf7\x41\xb5\x0a\xae\ +\x5d\x03\xa7\x4f\x83\x33\x67\x80\x69\x82\x7b\xee\x01\x1f\xfc\x20\ +\xb8\xeb\xae\x57\x20\xe6\x5f\x72\x47\x12\x71\x42\x39\x07\x82\x20\ +\xa4\xd3\xe9\xd0\xf7\x3d\xdf\x8b\xc3\x80\x31\x26\x0a\xa2\x20\x08\ +\x46\xca\xd0\x75\xbd\x3f\x70\xf5\x54\x7a\x64\x74\x84\x31\xb0\xbc\ +\xbc\xd2\x6b\x37\x93\x38\xf1\x7c\x9f\x71\x90\xb6\xad\xb5\x8d\x4d\ +\xdf\xf5\x9a\x8d\x7a\xca\x34\x0e\x2c\x2e\x6e\xac\xac\x70\xc6\x38\ +\x07\xdf\xfc\x9b\xbf\xd1\xcd\xf4\x1d\x77\xde\xb9\xbc\xb2\x5c\x86\ +\xa3\x11\x49\x8c\x94\x39\x3a\x36\x36\x0a\x40\xaf\xd7\x1b\x9f\x98\ +\x48\x5b\x69\x08\x98\x00\x31\x00\x80\x53\x9a\xcf\x66\x26\x27\xc6\ +\x93\xd0\xa9\xee\x6c\xb1\x24\xb6\xad\x54\x1c\xf4\x09\x89\x15\xd5\ +\x88\x92\xc8\xd4\xb5\xb5\x95\x95\x24\x89\x87\x4b\x43\x18\x01\x59\ +\x12\xa1\x24\xba\xae\x73\xf1\xe2\x85\x5c\xa1\x74\xeb\x1d\x77\x6e\ +\x6c\xed\x54\x6b\x55\x51\x14\x53\x29\x13\x42\xc0\x39\xa5\x49\x94\ +\x44\x61\xe0\x3a\xd0\x4e\x73\x4a\x75\x55\x2e\x15\x0b\xeb\xeb\x2b\ +\x80\xf3\xed\xad\x0d\xdf\xf5\xca\xc3\xa3\xbe\x3b\xe8\x74\xbb\xee\ +\xa0\xd7\x69\x35\x31\x02\x58\x90\x32\xd9\x4c\x1c\xc5\xa5\xd2\x08\ +\x93\xa4\x94\x69\x2b\xb2\xc4\x18\x0b\x7c\xcf\xf7\x42\x08\x80\x00\ +\xa1\x24\x49\xa6\xa9\x63\x04\xc1\x75\x5a\x8d\xf0\xfd\x0d\x05\x80\ +\x73\x51\x14\x52\xa9\x14\x63\x74\x30\xe8\x8b\x18\x27\x49\xe2\x3a\ +\x4e\x3a\x9d\x86\x10\x8e\x8e\x8c\xe6\x87\xe8\xb7\x4e\x9d\xc9\xe7\ +\xf3\x9c\xf3\x9d\x9d\xad\xcd\xcd\x75\x3f\x08\x3c\xcf\x0b\xc3\x70\ +\x64\x64\x1c\x21\xa1\xd3\xee\x00\xc6\x56\x97\xaf\xde\x74\xf4\xc6\ +\x6c\x36\xd3\xe9\xf4\x26\x26\x26\x36\xb6\xb6\xcf\x9e\x3d\xff\xa6\ +\x07\xde\x9c\xc9\xd8\x7b\x7b\x3b\xe5\x72\x69\x7b\x7b\x7b\x72\x72\ +\x72\x78\x78\x38\x95\x32\x0a\x85\x82\x6d\xa7\x11\x02\xa2\x28\x26\ +\x51\x2c\x20\x16\x43\x30\x3f\x3b\x1b\x05\xee\xa0\x67\x5f\x5b\xbe\ +\x56\x2e\x0f\x2f\xb7\xaa\x86\xa6\xaf\xac\xef\x34\x5b\xcd\x5c\x71\ +\xa4\xdb\xe9\x6c\x6f\x6d\x1e\x3b\x72\x40\x57\x15\x01\x61\xc3\x30\ +\x28\x13\x9e\x7f\xfe\x79\x55\x37\xef\xbb\xef\x3e\x41\x54\x76\x77\ +\xf7\x06\x83\xc1\xd2\xc2\x9c\xa9\x69\x00\x80\x24\x49\x9c\x81\xa3\ +\x6b\x1a\x60\x1c\x30\x2e\x20\x3c\x3f\x3b\xf7\xe9\xff\xf5\xa9\x7c\ +\x2e\x3f\xe8\xf5\x9f\x7c\xe2\x09\x67\xd0\x63\x34\xf1\x3d\xa7\x56\ +\xdd\xeb\xb4\x9b\x9b\x1b\x6b\xbd\x6e\x3b\x9d\xb6\x10\x46\xd9\x6c\ +\xb6\x58\x2c\x9a\x82\x69\x1a\x9a\x24\x49\x84\x10\xcf\x75\x38\x67\ +\x10\x72\x49\xc4\xb6\x95\x0a\x03\xef\x65\x35\x97\xc2\x8b\xae\x21\ +\x02\xc4\x99\xc3\xc7\x01\x23\x3f\x02\x26\x7e\x6f\x4c\x4d\x81\xdf\ +\xfe\x6d\xf0\xc1\x0f\x82\x27\x9f\x04\x5f\xfb\x1a\xb8\x74\x09\x7c\ +\xe9\x4b\xa0\xd5\x7a\xe1\xa7\x86\x01\xc6\xc6\xc0\xfc\x3c\x78\xe7\ +\x3b\xc1\xbd\xf7\x82\x83\x07\x5f\x81\x95\x7f\xc1\xc3\x6b\x00\x38\ +\x00\x84\x10\x42\x28\x80\x98\x32\x16\xc4\x21\x04\x20\x0a\xa3\xc0\ +\xf7\x25\x49\xe2\x09\xa4\x94\xfa\xbe\xdf\xe9\xb4\x2d\xcb\x3a\x78\ +\xf8\x88\xac\x6a\x84\x32\x6f\x30\x88\x93\x24\x8a\xa2\xc1\x60\x40\ +\x28\xb7\xb3\x79\x51\x92\x2a\x95\xdd\x81\xd3\x3b\x7e\xfc\x78\x3a\ +\x65\x44\x51\x40\x28\x5b\x5e\x5b\x7f\xfd\xeb\xdf\x30\x31\x31\x09\ +\x10\x94\x15\x35\x6e\xb6\xa6\xa6\xa6\x4c\xd3\x94\x65\x59\xd5\xd4\ +\x54\x2a\xcd\x18\xef\xf7\xba\xaa\xa2\x7a\xbe\x8f\x05\x49\x14\xb1\ +\x28\x08\xc5\x7c\x6e\x77\x4b\x69\x34\x6a\x8a\x28\x88\x18\x47\x9c\ +\x71\x4e\x67\xa6\x27\x6f\x3a\x7a\xa3\x1b\xc4\xcf\x9e\xfc\xf6\xe8\ +\xc8\xb0\xaa\xaa\x71\x14\x09\x02\x76\x7d\xcf\xca\x82\x6c\x36\x7b\ +\xe2\xc4\x89\x30\x8e\x33\x99\xb4\x61\x1a\x4e\xbf\xa7\x2a\x72\xad\ +\x5a\x21\x49\x9c\x10\x22\x62\xec\xfb\x5e\xb5\xb2\x27\x0a\x38\x97\ +\xcf\xcd\x4c\x4f\x2e\x2f\x5f\x19\xf4\xfb\x8a\x22\xf5\x3a\x3d\x5d\ +\xd3\x9f\x3f\x7b\xb6\xd5\x6e\xf6\x7a\x83\x38\x0a\xdb\xad\x26\x16\ +\x24\x5d\x57\x49\x42\x24\x49\xc8\xe7\xb2\x9e\xe7\x29\xb2\xa8\xc8\ +\x62\xa7\xed\x07\xbe\x2f\x8b\xe2\x60\x30\xf0\x5c\x07\x00\xa0\x6a\ +\xd7\x3d\x72\x41\x51\x1c\x89\x49\x22\x20\xe8\x79\x1e\x49\xe2\x7d\ +\x81\x6c\xbb\xdd\xa6\x8c\x59\xb6\xdd\x69\x34\x44\x51\x74\x3d\xef\ +\xea\xca\xea\xbd\xf7\xdc\x33\x3d\x3b\xcf\x01\xf0\x3c\xf7\xf1\xc7\ +\xe4\xc0\xc9\x27\x00\x00\x20\x00\x49\x44\x41\x54\xbf\xb9\xbd\xb5\ +\x05\x00\x68\x34\x5b\x43\xc3\xc3\x08\x63\x00\xc0\x23\x9f\xfe\x54\ +\x10\x78\x0f\xbc\xe9\xfe\x53\xa7\xcf\x8a\xa2\x54\xab\xd5\x4e\x9f\ +\x3d\xf3\xea\x57\xbf\x36\x97\xcf\x09\xa2\x98\xcd\xe7\xfc\x30\x38\ +\x76\xfc\x26\x5d\xd7\xf3\xb9\xbc\x6e\x1a\xfb\xfa\x45\x08\x61\xab\ +\xd1\x10\xb0\x48\x62\x52\x2c\x16\x44\x21\x3d\x39\x31\x59\xd9\xdd\ +\x5a\x5f\xab\x92\x38\x66\x8c\x44\x51\x98\xcd\xd8\xaf\xbd\xe7\x35\ +\xc3\xa3\x53\x3b\x7b\x7b\x58\xc0\x87\x0e\x1e\x3c\x77\xf6\x19\x42\ +\x92\x38\x8a\x06\xae\x9b\x24\xc9\xab\x6f\xbd\x75\x7e\x7e\x7e\x7d\ +\x73\x7b\x6a\x6a\x2a\x97\xcb\x4a\x02\x72\x7b\xbd\x6e\xa7\x43\x19\ +\x89\xa3\x48\x91\xe5\xd5\xd5\x55\x5d\xd7\xb3\xd9\xec\xd8\xd8\xd8\ +\xf8\xc4\xf8\xb3\xcf\x9e\xcc\x66\xb2\x27\x4f\x9e\x8c\xa2\x68\x75\ +\x6d\x6d\xf9\xda\xb5\xc1\x60\x10\x04\xc1\xd6\xd6\xd6\xd6\xf6\xf6\ +\x0d\x87\x0f\xef\xd3\x71\xc6\xc6\x46\x11\xc6\x51\x14\xe9\xba\x1e\ +\x04\xc1\x60\xd0\xdf\x97\xfd\xd5\xeb\x75\x4a\xa9\xae\xeb\x18\xa3\ +\x97\xee\xea\xfe\x80\xde\xe2\x0b\x4b\x4a\xff\x21\x31\x3a\x0a\x1e\ +\x7a\x08\x3c\xf4\x10\x20\x09\xa0\x10\xec\x3b\x70\x21\x0e\xa2\x08\ +\x60\x11\xc8\xf2\x2b\x98\xf2\x4f\x55\xe8\x46\xd7\x4e\x3d\xb3\x11\ +\x1a\xb7\xdc\x7a\xdc\xfe\x5b\x89\x26\x0f\x3b\x67\x2f\x6c\x4c\x1e\ +\x3a\x50\xbf\x74\xde\x9c\xbe\x69\xc4\xfa\x07\x2d\x5a\x22\x84\x50\ +\xca\x20\xa6\x61\x44\x06\xce\x80\x11\x62\xa5\x53\x86\x69\x06\x4e\ +\x1f\x70\x56\x1a\x1a\xba\xb6\xb6\x6c\xa6\xec\x89\x89\x09\xc6\x59\ +\x1c\xc7\xbe\x1f\x20\x04\x8b\xc5\x62\xad\x52\x01\x9c\x87\x51\x28\ +\x4a\x32\xc2\xc2\xce\xce\xf6\x70\xa9\x34\x3e\x3a\xba\xb5\xb9\xb1\ +\xb3\xb3\xad\xa8\x5a\xb9\x3c\x72\xe7\x5d\x77\x5f\xb8\x78\x79\x64\ +\x6c\x1c\x61\x6c\xa4\xd2\x4b\x07\x0e\x46\x71\x8c\x31\xc2\x58\xe8\ +\x74\x7b\x41\x10\x34\xea\xcd\x38\x4e\x2c\xdb\x1e\x0c\x9c\xb5\xb5\ +\xd5\xc0\x73\x25\x01\x0b\x80\x0d\x0f\x15\x9b\xf5\x6a\xca\xd0\x43\ +\xbf\x9b\xcf\xe5\x24\x51\x4c\x92\x58\x14\x05\x00\x40\xb1\x50\x08\ +\x03\xdf\x0b\x5c\x55\xc4\xfb\x87\x64\x66\x66\x4a\xd7\xd5\x6a\xa3\ +\xb1\xb8\x74\xb0\xef\x38\x4f\xad\x2e\x0b\x18\x49\x92\xa8\x88\x22\ +\x48\x48\xbf\xdd\x52\x75\x35\x0e\x83\xae\xef\xd5\x6a\x55\x43\xd7\ +\x8a\xf9\xfc\xde\xce\x4e\xbf\xdb\x75\xfa\xfd\x5e\xa7\x43\x09\x09\ +\xa3\x90\x52\x82\x20\x77\x07\x83\x54\xda\x8a\x83\xa8\x30\x54\xd4\ +\x34\x75\x67\x7b\xcb\x71\xbd\x24\x19\x1e\x2a\xe6\x65\x45\xf1\x1c\ +\x67\xab\x52\x09\xc3\x20\x97\xcd\x84\x51\x14\xc7\xf1\x75\x3a\xe8\ +\x70\xbe\xef\x16\x01\x31\x92\x24\x69\xd0\xef\x35\x1a\x75\xdb\xb6\ +\x75\xc3\xe8\x76\x3a\x49\x92\xa8\x9a\x9a\x4e\xa5\x9f\x79\xe6\xe9\ +\xd7\xbd\xe1\x8d\xf9\x7c\x3e\x8a\xa2\x28\x49\x1a\xf5\x7a\x36\x9b\ +\x71\x7b\x85\x2b\x97\x2e\xf6\x7b\x03\x45\x93\x55\x45\x21\x24\xf9\ +\xd2\x63\x5f\xfc\xa9\x87\x1e\xea\xf5\xba\x6b\xab\xcb\x08\x41\xce\ +\xd8\xbd\xaf\x7d\xfd\xd4\xf4\x6c\xad\x5e\x9f\x9e\x9a\x6a\xb4\x9a\ +\x77\xde\x79\xe7\xdc\xdc\x5c\xaf\xd7\xd7\x74\xcd\x0b\xfd\x4e\xab\ +\xeb\xd7\x6b\xed\x5e\xa7\x5c\x1e\x09\x3c\xbf\x15\xc5\xe7\x9e\x7f\ +\xbe\xd7\xeb\xd9\x76\xba\xd9\x6c\x29\xb2\xcc\x0d\xd3\x34\x0d\x19\ +\x0b\x0c\x49\xaa\xaa\x8a\x92\x04\x21\x1c\x1e\x2a\x71\xce\xbb\xdd\ +\xae\x28\xa0\x20\xf0\x21\x94\xa6\xa6\xa7\x8e\x1c\xb9\xb1\xd3\xe9\ +\x28\xb2\x3c\x3f\xbf\xf4\x8d\xc7\xff\xba\xe5\x0c\x04\x04\x75\x55\ +\x25\x14\x09\x18\x07\x7e\x80\x11\x62\x94\x55\x2a\x15\x59\x92\x6f\ +\x39\x7e\xcb\xb3\xcf\x9e\xe4\x94\x93\x84\x20\x04\xcf\x3d\xf7\x5c\ +\xa3\xd9\x24\x09\x91\x25\xa9\xd3\x6e\xcb\xb2\x12\x47\x51\xb9\x5c\ +\x9e\x9e\x9c\x6a\x34\x1a\x95\x6a\x35\x97\xcb\xe9\xba\xae\xaa\x2a\ +\xe7\x7c\x5f\x2a\x63\x9a\xa6\x6d\xdb\x8e\xe3\x30\xce\x31\x80\x7f\ +\x6f\xde\xe2\x3f\xd2\x48\x73\xf5\xe4\x63\x9f\xfb\xca\x49\x5e\x3a\ +\xfa\xee\x9f\x7f\xab\xb8\xfc\xb5\x87\xff\xea\x24\xc5\x82\x1b\xa7\ +\x1e\x7c\xf7\xcf\xde\x34\x22\x03\x00\x40\xd2\xfa\xf2\x23\x9f\x3e\ +\x79\xb5\xa6\x95\x16\xde\xf1\xee\x9f\x8c\x9e\xfc\xf8\x27\x9f\x59\ +\x13\x24\xe3\xc0\xdd\x0f\x3c\x70\x62\x41\x78\x05\xce\x7e\xd0\x51\ +\x58\x7f\xf6\xd1\x4f\x3d\x76\xc6\x9c\xbf\xfb\xa7\xdf\xf6\xea\xb4\ +\x08\x00\x88\x1e\xff\xf3\x87\x3b\x0b\x6f\x7f\xdb\x21\xf8\xb9\x3f\ +\xf9\xe4\x26\x9e\x7b\xf7\x7b\xde\xc8\x2f\x7c\xed\xc9\xce\xd8\x5b\ +\xef\x9e\xdf\xff\x9d\xb5\xa7\x3e\xfb\xa7\x5f\x5a\x3b\x72\xef\x3d\ +\xec\x7b\x3c\x73\xa1\xb3\xfb\xd8\x17\xbe\xfc\xf6\xc9\xb1\xa7\xbf\ +\xf8\x57\xd3\xef\x3a\x7a\xfd\xb0\x08\x21\x67\x6c\x6b\x6b\x8b\x70\ +\x60\xd9\x39\x45\xd5\x4c\x43\x0f\x03\x1f\x02\x20\x8a\x02\xd4\xf5\ +\xc8\xf7\x90\x20\x4a\xa2\x52\x1a\x1a\xc6\x08\xc7\x51\x64\x69\xba\ +\xef\x7a\xb9\x5c\x3e\x6d\x1a\x3b\x5b\x5b\x43\xa5\xa1\x89\x89\xc9\ +\x5e\xbf\xaf\x28\x6a\xbf\xd7\xbe\xe3\xf6\xdb\x35\x55\xf3\x7d\x7f\ +\xff\x3c\xdc\x72\xcb\x2d\x56\x3a\x6d\xa5\xd3\xbe\x1f\x02\x00\x17\ +\x17\x16\xd3\x96\x15\x45\xf1\xbe\x1a\x4f\xd7\x75\x51\x10\x01\xe3\ +\xed\x66\x9d\x92\x64\x6f\xaf\xb2\xb3\xbb\x33\x3a\x32\x62\x17\x0b\ +\x80\x26\x85\x42\x01\x30\xda\x6b\xd7\x39\x23\x46\xca\x06\x00\x0c\ +\x06\xbd\x46\xb3\x2b\x20\x90\x4e\x99\x88\x13\x08\x10\xa1\x54\x51\ +\xb5\xe1\x72\xf9\xd8\xb1\xe3\xb5\x7a\x2b\x9d\x4a\xfb\x9e\xe7\x3a\ +\x83\x28\x8c\x76\x9b\x75\x2b\x9d\x1a\x2e\x16\x38\x25\x18\x42\x11\ +\xe1\x41\xbf\x47\x29\x6d\xb5\x5a\xb3\xb3\x33\x13\x63\xe3\x6b\x2b\ +\xcb\x8d\x5a\x2d\x9d\xb6\x24\x49\xa4\x24\x81\x10\x92\x84\x00\xc6\ +\x04\x41\x10\x20\x6e\xb7\x5a\x99\x6c\x66\x77\x67\x9b\x00\x08\x20\ +\xba\x76\xf5\x32\x09\x27\x2c\xdb\x76\x06\xfd\x4a\x65\x97\x24\x31\ +\x23\x09\x65\x6c\x62\x64\xe8\xfa\x54\x2e\x58\xc0\xf5\x7a\x3d\x8c\ +\x88\x9d\x4e\x19\x86\x21\x8a\xa2\x6d\x59\x61\x18\x66\xac\x74\x36\ +\x9b\xad\xec\xed\x01\x08\x05\x51\x94\x64\x79\x74\x7c\xcc\x71\x03\ +\x49\x51\x31\x42\x08\xc2\x63\x37\xde\x88\x01\xec\xb4\x5a\x23\x63\ +\xa3\x92\x22\x96\x47\x47\x2f\x5f\x3c\x6f\x18\xc6\xf1\x9b\x6f\x81\ +\x10\x35\x5b\x0d\xcf\x75\x8e\x1c\xbb\xe9\xf6\x13\xb7\xb7\x5a\x5d\ +\xc3\x34\x83\x28\x9c\x5f\x58\x98\x9a\x99\x51\x54\x15\x0e\x06\xdd\ +\x5e\x4f\xd5\x34\xc3\x30\xb0\x28\x34\x9b\x0d\x4d\xd5\xc2\x20\x3a\ +\x7f\xee\x3c\xa5\x6c\x61\x6e\x56\x12\xf1\xd1\x1b\x0f\x6f\x6d\x6e\ +\xd4\x6b\x7b\x71\x18\xe8\xa6\x99\x36\xcd\x4e\xa7\x19\x53\xb0\xb5\ +\xbe\x5e\x1a\x2a\x9a\x29\x13\x42\x14\x86\x24\x65\x1a\x21\x41\x77\ +\xdc\x71\x87\x2c\x4b\xdd\x5e\x77\x62\x62\xaa\xdd\x6e\x48\x92\xb8\ +\xd1\xa8\xf7\x3b\x9d\x1b\x0e\x1f\x0a\xa2\x00\x30\x2e\x88\xa8\xd3\ +\x6a\x99\xa6\xb1\x72\xed\x9a\x6d\xdb\xc7\x8e\x1e\x99\x99\x98\xda\ +\xde\xd9\x16\x10\x9c\x9c\x98\x6a\xd6\x1b\xaa\x2c\xf7\x83\x30\x0a\ +\x42\x0c\x91\x95\x4a\x6d\x6c\xac\x9b\x86\xd1\x6e\xb7\x08\xe7\x00\ +\x82\xe5\xe5\xe5\x5e\xaf\x77\xe4\xc8\x11\xc6\xd8\xf6\xf6\xf6\xda\ +\xda\xda\xe8\xe8\xe8\xfe\x76\xe5\x91\x72\xe9\x65\x5a\x43\xf4\x7a\ +\xe3\x87\x7f\x66\xd0\x8d\x94\x13\x6f\x7c\x6b\x76\xf7\xeb\xff\xe3\ +\xb3\x97\x53\x53\x37\x3f\xf4\xd0\xbb\x7f\xec\xf6\xc9\x7e\xa5\xae\ +\x28\x12\x00\x00\x50\xff\x73\x7f\xf8\x5b\x8f\xef\xa6\x1e\x78\xc7\ +\x4f\xdc\x79\x64\x52\x42\xe4\xca\xe9\xe7\x8c\x63\x6f\x7b\xd7\x1b\ +\x0f\x3f\xf5\x89\x3f\x7a\x72\x65\xf0\x0a\x04\xfe\x80\xe6\x6d\xf5\ +\xdc\x27\x3e\x77\xe6\xd5\xef\xfa\x69\x75\xf9\xb1\xbf\x3a\xb9\x06\ +\x00\xd8\x3e\xf5\x85\x3f\xfe\xe3\xcf\xaf\xf4\xc3\xe6\x33\x5f\x59\ +\x37\x17\x27\x82\xe5\x67\x4e\x9e\x7c\xf4\xab\x67\xb4\x62\xee\x3b\ +\xf7\xd3\xd6\xc6\x25\x57\xca\x0f\xe7\xec\x70\x77\x6d\xbd\xea\x00\ +\x1e\x6d\x5c\xbd\xda\x08\xb1\xa6\x2a\x08\x42\x51\x96\x31\xfa\x47\ +\xf8\xdb\x44\x01\x09\x88\x21\x1e\x0b\x88\x66\x2c\x23\x6d\xaa\x02\ +\x42\xa6\x69\x8e\x8e\x4f\x48\x8a\xc6\x00\x4a\xdb\x19\x84\x91\x2a\ +\xcb\x9c\x11\x01\x71\x8c\x20\x00\x50\x90\xd5\xe1\xf2\x18\xe1\x60\ +\xa8\x34\x2c\x2b\x22\xe7\xac\x58\xc8\x95\x8a\xf9\x94\xa1\x91\x38\ +\xd2\x15\xa5\x3c\x54\x92\x45\x09\x01\x54\xdf\xab\x0c\xda\x1d\x5d\ +\x92\xfa\xcd\xd6\xee\xea\xaa\x2e\x08\x89\xe3\xf8\xed\xce\x64\xa9\ +\x34\x3d\x36\x9c\xb1\x53\xb5\xdd\xad\xfa\xde\x96\x22\x70\x43\x86\ +\x5e\xbf\xd9\x6e\xd5\x7a\xdd\xf6\xce\xde\x8e\x24\x2b\x9c\x00\x09\ +\x89\xad\x7a\x3d\x09\xfc\x4e\xbb\x2e\x40\x80\x11\xd8\xde\xde\x02\ +\x0c\x03\x2e\x32\x86\xd2\x76\xc6\x30\x4d\x04\x61\x4a\x37\x25\x24\ +\x40\x42\x39\x49\x44\x84\x92\xc8\x67\x8c\x64\x32\x19\x4d\xd3\x7c\ +\xcf\xe7\x14\x84\x7e\xa0\x29\x4a\xaf\xd3\x95\x04\xd1\x4a\xa7\x3d\ +\xd7\xc5\x08\x61\x2c\x00\x00\x34\x45\x49\x99\xa6\x6e\x18\x82\x20\ +\x24\x24\x96\x15\x79\xe0\x38\xed\x56\x33\x72\xfa\xd4\x1f\x20\x12\ +\x76\x1a\x95\xc8\xed\x19\xaa\x54\x2e\xe6\x11\x67\xb5\xca\xce\xa0\ +\xd7\x61\xd7\x5f\x96\x41\x4a\x48\xaf\xd7\x0b\x02\x9f\x31\x46\x18\ +\xd5\x4d\xb3\x50\x28\x08\xa2\x28\xca\xd2\xfc\xe2\xe2\xcc\xfc\x5c\ +\xb5\xd5\x98\x98\x99\x66\x80\xc9\x8a\x20\x62\x00\x19\x49\x99\x9a\ +\xaa\x48\x84\x44\xd3\x73\xb3\xd9\x42\xde\xca\xa4\xa6\x17\xa6\xdd\ +\x20\x9c\x9e\x9e\x4b\xa7\xec\xb4\x95\x05\x00\x7b\x51\x58\x1e\x2d\ +\x95\x47\xcb\x00\xe1\x6e\x6f\xb0\xb6\xb6\x29\x89\x8a\x80\xa5\x6a\ +\xa5\xe6\x3b\x2e\x8b\x93\xed\x8d\x75\x2b\x65\xcc\x4c\x4c\xcd\x4f\ +\x2f\xd6\xf6\xea\xcf\x7e\xfb\xdb\xed\x46\x7d\xa4\x94\x13\x11\x6d\ +\x37\x76\x7b\x9d\x7a\xa3\xba\xd3\x6a\xd4\x32\x86\x81\x58\xa2\x89\ +\x60\x6f\xed\x6a\x30\x68\x36\x6a\x5b\xa5\x52\x7e\x6d\x6d\xcd\x71\ +\x83\x98\x01\x80\xe5\x94\x69\x96\x86\x4a\xba\xae\x23\x88\x0c\x53\ +\x47\x18\x04\xa1\xc7\x01\x05\x90\x74\x7a\xcd\x4c\x3e\x6b\x65\x73\ +\x8e\xeb\x02\xc8\x6a\xd5\x9d\x42\x2e\x1d\x78\xbd\x6e\xa7\x36\x31\ +\x35\x12\x24\x51\xab\xdb\xca\xe6\xb2\x9c\x73\x55\xd3\x34\x4d\x2b\ +\x0c\x15\xf4\x94\xde\x73\xba\xa6\x65\xb8\xa1\xbb\xb2\xbe\x52\xad\ +\xec\x74\x5a\xcd\x28\xf0\x9b\xf5\xda\xde\xee\x8e\x24\xe0\x52\xb1\ +\x60\xa5\xcc\x9d\xad\xcd\x0b\xe7\x9e\x77\xfa\xbd\x97\xb5\x2e\x12\ +\x66\x66\x66\xae\x2b\x8b\xe7\xa2\x28\xfe\x90\xce\x88\x7e\xfc\xae\ +\x7b\x00\x00\xfd\xa7\x3f\xe3\x28\x18\x2b\xe9\x91\xb1\xf4\x37\xbf\ +\xb6\xb2\xf8\xc6\x87\x0e\xe6\x10\x00\x20\xac\x9f\x7f\x6a\x53\xfd\ +\xb9\xff\xfa\x53\x8b\x2f\x28\x59\x18\x10\x65\xd3\x4c\xa5\x0a\x89\ +\x9d\xd6\x25\x01\xbf\x02\x82\x3f\xe0\x1c\xc8\x9a\x86\x93\x76\xa3\ +\x0d\xf5\x6c\x31\x9b\x07\xee\xf2\x63\xa7\x3a\xf7\xbd\xf5\x7e\x97\ +\x85\xa9\xa5\x1b\xc4\x67\xfe\xf2\xa2\x38\x7e\xe3\xee\xa5\x4e\xfa\ +\xc0\x1b\x4a\x32\x05\x60\xff\x21\x42\x84\x11\x27\x7e\x10\x2e\x9f\ +\xfe\xcc\xa9\xf4\x5b\xff\xfd\x5b\x33\x8f\x7e\xfc\x13\x07\xde\xf1\ +\x93\xb2\xf0\x8f\x66\x16\xa9\xeb\x1a\x44\x48\x53\x15\x49\x92\x11\ +\x84\x92\x2c\xed\xef\xde\xc4\x82\x20\xc9\x72\x2e\x9f\x87\x10\x25\ +\x09\x91\x65\x4a\x08\xf1\xda\x5e\x1c\xc7\xb2\xac\x36\xbc\x86\x2c\ +\xcb\x08\x63\x08\x61\x69\xb8\xa4\xeb\x1a\x00\x8c\x24\x49\x3e\x9b\ +\xdb\xde\xdc\x6c\xd4\x6b\xf9\x62\xc9\x4a\xdb\x94\xd0\xb4\x61\x36\ +\x03\xdf\x73\x9c\x46\xbd\xde\xef\x75\x69\x9c\x48\x02\x0e\x1c\xa7\ +\x51\xad\x0a\x18\x0c\x95\x86\x14\x59\xb2\x6c\xcb\xd0\xe5\x6e\xbb\ +\xd3\x6e\x36\x30\x46\xb2\xa4\x38\x8e\xc3\x39\xcf\xe6\x72\x9d\xba\ +\x19\xc7\xb1\x17\x44\xeb\xeb\xab\xb5\x5a\xd3\xce\xa4\xfb\xbd\xde\ +\xd6\xe6\x16\x00\x40\x92\x15\x49\x90\xb3\x76\x26\xf4\x83\x28\x08\ +\x73\xf9\xa2\xef\xf9\x4e\x6f\x80\x38\xd7\x64\x89\x32\xea\xf4\xfb\ +\x6d\x3f\xda\xcf\x00\x3a\x9d\x36\x21\x89\x20\xe0\x30\x08\x11\x7e\ +\xe1\x54\x29\x8a\x12\x04\xbe\x24\x49\xb2\x2c\xab\xaa\x1a\x25\x09\ +\xe7\x20\x9d\x4e\xd9\x19\x9b\x71\xe0\x38\x4e\x14\xf8\x9a\x26\x5b\ +\x96\x6d\x68\xea\xc6\xfa\x6a\x1c\x27\x86\xae\x0f\x15\xf2\xcd\x66\ +\x93\x52\xf2\x0f\x7c\x07\xa5\xa1\xa1\x62\xa1\xc0\x01\x17\x05\x55\ +\x12\x04\x84\x51\x1c\x87\x24\x64\x82\x28\x2a\xb2\x64\xa4\x52\x84\ +\x31\xc6\x98\xa6\xa9\x8e\xe3\xf4\x7a\x3d\x00\xa0\xa6\x6a\xbd\x5e\ +\x2f\x9d\xce\x60\x8c\x52\x29\x73\xa8\x50\xa2\x94\x3a\x8e\x93\x4e\ +\xa7\xb5\x94\x79\xe5\xca\x15\x45\xd5\x46\x46\x46\x1d\xc7\x51\x54\ +\xd5\x4a\x5b\x1b\xeb\xeb\x41\xe0\xd7\xaa\xd5\x9d\xed\x2d\x55\x95\ +\xf3\x99\x4c\x18\x04\x57\xaf\x5c\x9d\x9e\x9a\x15\xb0\x94\xcf\xe6\ +\xd0\xdc\x7c\xb5\xb2\xbb\xba\xbc\x3c\x3e\x36\xca\x58\x0c\x01\xf7\ +\x3d\x4f\x53\xe4\xc9\xc9\x89\x2b\x17\xce\x51\x86\xb6\xb7\x36\x04\ +\xd5\x80\x90\x09\x08\x5c\x38\x77\xae\xd3\xe9\xea\xba\x09\xb1\x90\ +\xcd\xe5\x45\x51\xac\xd7\x1b\xf9\x7c\x2e\x8e\x63\xcf\xf3\xe2\x24\ +\x0e\x02\x5f\xd7\x75\x04\xc1\x95\x2b\x57\x10\x96\x14\x55\xae\x55\ +\x76\x5b\x8d\x6a\x31\x9f\xf7\x3d\x6f\xaf\xb2\x27\x08\x18\x23\xc0\ +\x01\x67\x94\x76\xbb\x3d\xd3\x34\x32\x59\x3b\x88\xc2\x5e\xbf\x67\ +\x98\x46\xb1\x38\x24\x8a\x82\x20\xe2\xed\x9d\xed\x5c\xb6\x90\xcd\ +\x66\x0a\x85\x42\xbd\x56\x7b\xbe\x5a\x2d\x97\xcb\x0b\x0b\x0b\x67\ +\xce\x9c\xb1\x2c\x2b\x0c\xc3\xfd\x75\x63\x2f\x05\x8b\x99\x4c\xe6\ +\xfa\xde\x0a\xa5\xf4\x25\x1a\xc6\x57\xbf\xfa\x3f\xbe\xe9\xce\xfe\ +\x9f\xaf\x99\x07\x00\xf0\xce\x73\x4f\x6e\x4a\x3f\xf1\x8e\x17\x2a\ +\xbb\xc8\x77\x88\x66\xa7\x55\x00\x00\xb8\xf2\xf8\x17\xfa\x13\x77\ +\xe8\xc0\x7b\xfa\x2f\xfe\xa8\x6e\xfa\x15\x52\x4e\x19\xaf\xd8\xbb\ +\xfe\xa0\xf7\x64\x14\x27\x0a\xd2\x37\x3f\xf3\x49\x17\xe5\x6f\x2b\ +\xf0\x53\x5f\xfe\x66\xf1\xc4\x5b\x0e\xee\xfc\xd5\x57\x29\x53\x0a\ +\x37\xbc\xef\x83\x53\x09\xeb\x7f\xf6\xff\xf9\x9f\x54\x8e\x1f\xfe\ +\xad\xdf\x9a\xb8\xe7\x1d\xef\xb8\xe7\x90\x08\x18\x61\xca\x8d\xaf\ +\x7a\xf3\x6b\x6f\x1d\xbd\xb0\xfe\x15\x41\xc4\x00\x20\x59\x55\x04\ +\x04\xfe\x91\x56\x2d\x70\x00\xa0\x61\x18\x9c\x43\x49\x94\x05\x2c\ +\x60\x8c\x11\xc4\xfb\x74\x57\x04\x20\x82\xc8\xb2\x2c\x4a\x93\x7a\ +\xbd\xda\xef\x29\x43\xa5\x92\x6d\xd9\x94\x31\x01\x8b\xeb\xeb\xeb\ +\xe9\x74\x2a\x63\x5b\x48\x00\xaa\x26\x97\x87\x87\xd7\xae\x5d\xdd\ +\xdb\xdb\x73\x3d\x67\x67\x77\xc7\xf7\xfd\x42\x2e\x37\x32\x52\x5a\ +\x5b\x5b\xed\x74\x7a\x61\x14\xaa\xaa\x9a\x24\x71\x21\x9f\x33\x74\ +\xcd\x1d\x0c\x00\xe4\x08\xc3\x76\xbb\x25\x48\xa2\x9d\xb1\xf3\xf9\ +\x6c\xbb\xd9\x98\x9a\x9e\xe6\x94\x7e\xeb\x5b\xcf\xc4\x71\x94\xb1\ +\xed\x74\xca\x0c\x3c\x8f\x12\x16\xc7\x91\x28\x4a\xcd\x46\xad\xd7\ +\xed\x8d\x4f\x4c\x46\x41\xd0\xef\x77\xf6\x3d\x54\x24\x49\x62\x9c\ +\x6e\x6c\x6c\x0c\x06\x8e\x6d\x67\x7c\x3f\x70\x1d\x27\x49\xe2\x30\ +\x0c\x93\x38\xe4\x94\x98\x9a\xe1\x79\x5e\xa5\xb2\x0b\x21\x64\x8c\ +\xfb\x7e\x40\x48\x6c\x18\xba\xa6\xeb\x08\x42\x51\x92\xf6\x67\xbe\ +\x81\xef\xa7\x2c\x7b\x7f\x8c\x03\x00\xf0\x3c\x2f\x8c\x13\xd7\x71\ +\x44\x01\x99\x66\x49\xd3\x34\x42\xe9\xfe\xe2\x63\xdf\xf7\xfb\xfd\ +\x7e\xbb\xdd\x96\x64\x79\xdf\x64\xef\xfa\x8e\x5e\x3e\x97\xf7\x83\ +\x98\x31\x6e\x5b\x69\xdf\xf7\x21\x44\x80\x43\x46\x39\xe0\x90\x73\ +\xa0\xe9\xc6\xd4\xd4\xe4\xa5\x4b\x97\x46\x47\x47\x31\xc6\x43\xc5\ +\xe1\x42\xa1\xe0\xba\x5e\xa3\xd1\x08\x82\xe0\xe8\xb1\x69\x55\x51\ +\x39\x07\x33\x33\x33\x19\xcb\xde\xd8\xd8\xf0\x3d\xcf\xed\x74\x36\ +\xd6\xd7\x05\x88\x8e\xdc\x78\x34\x21\x49\xab\xd1\xa8\xd7\x6b\x84\ +\x24\x86\x61\x74\xda\xad\xf9\xb9\x39\x42\x92\x6e\xa7\x15\x85\x91\ +\xeb\x3a\xbe\xef\xa5\x52\xb2\x6d\x5b\x51\x14\xcc\xce\xcd\x49\xe2\ +\xe2\xe5\x8b\xe7\xd6\xd6\x56\x47\xca\xc3\xe5\xf2\xc8\xe6\xc6\x5a\ +\xe4\xfa\x61\x9c\x64\x0a\xe6\xce\xce\x9e\x1b\x33\x4d\x55\x21\x02\ +\xed\x76\x0b\x21\x14\x86\x89\x0e\x41\x26\x93\x69\x34\x1b\x7b\x95\ +\xfa\xe1\x1b\x8e\x30\xc6\x3a\x9d\x4e\x18\x84\xfb\xeb\xa1\xe3\x38\ +\xd4\x4d\x8b\x90\x64\x77\x6f\xb7\xd3\xa8\xa7\x4c\x63\x30\x70\x1c\ +\xd7\xe9\x39\x03\x45\x51\x11\x42\xaa\xaa\x64\x73\x59\x8c\xf1\xc0\ +\x19\xe8\x86\x86\x31\x26\x84\x98\x92\x89\x10\x76\x5d\xb7\x5a\xad\ +\x35\x1b\x0d\xd3\x48\xc9\xb2\x2c\xcb\xf2\xd6\xd6\x96\xef\xfb\x57\ +\xae\x5c\x51\x55\xb5\x5a\xad\x36\x1a\x8d\xa5\xa5\x25\xf4\x72\x52\ +\xf4\xff\x2d\x0e\xaf\xad\x8b\x5f\xfa\xcc\x59\xfa\xc1\xff\xf0\x73\ +\x25\x0c\x00\x00\xbb\xe7\x2f\xb1\xd2\xc2\xb8\xf9\xb7\xe3\x68\x7b\ +\xd8\x18\x7c\xf1\xca\x46\x38\x3c\xa9\xd4\xce\x3f\x73\x85\x2e\xce\ +\xaa\xd9\x37\x7d\xe0\x43\xef\x58\x12\x3e\xff\xdb\xbf\xf4\x99\x6f\ +\x5c\x3e\xf4\x8e\x9b\x5e\xc1\xc1\x17\x45\x7b\xe5\xa9\xd3\x9d\xf2\ +\xef\xfc\xee\xaf\x9f\xfd\x93\xdf\x7c\xf4\xb1\x6f\x58\x9b\x17\x2f\ +\x3e\xd7\x78\xb2\x7a\xa1\x59\xe8\xdf\x7b\xdb\xd2\x9c\x61\xee\x3d\ +\xfe\x97\x5d\xa3\x28\x62\xf3\xc1\x87\x8e\x7f\xf1\xc9\xd3\xad\xbb\ +\x0e\x95\x44\x08\x01\x8f\x43\x1f\x00\x00\x30\x0b\xdc\x18\x08\x1a\ +\x86\x9c\x31\x46\x19\xd8\x6f\x66\xbf\xf4\x9d\xf9\xb2\xa8\x08\x21\ +\x50\x24\x85\x30\x0e\x38\xa0\x84\x72\xc6\x21\x80\x8c\x31\x01\x09\ +\xa2\x20\x21\x88\x44\x41\xb4\x2d\x3b\x63\x5b\x18\x8b\xd5\x4a\x25\ +\x0c\x02\x8c\x04\x08\xc0\xa0\xdf\x4f\xa7\x2d\xdf\xf3\x24\x45\x84\ +\x8c\x16\x0b\x79\xca\xe8\xb5\x2b\x97\x9b\xcd\xda\xda\xda\x0a\xe4\ +\x5c\x96\xa4\xad\xcd\xcd\x4e\xbb\x6d\x5b\x19\x12\xc7\xe9\x74\xea\ +\xc8\x0d\x87\x7c\xcf\x6b\x36\xea\xbd\x6e\x87\x03\xce\x38\xad\x56\ +\x1a\x8c\x31\xd3\xd0\x29\x89\x5c\xd7\x4d\x9b\xa6\x9d\xcb\x94\xcb\ +\xe5\xcd\x8d\xb5\x5e\xb7\x1b\x45\x01\xa7\x09\x65\x2c\x8a\xe3\x94\ +\xa2\x91\x38\x41\x90\xb7\x9a\x75\x8c\xb0\xe7\x7a\x10\x02\x04\x71\ +\x92\xc4\x71\x1c\x09\x02\x32\x0c\xbd\xdd\x6e\xb7\x5b\x9d\x7e\xaf\ +\x0b\x21\x94\x65\x89\xd2\xd8\xf7\x5d\x96\x10\x41\xc0\x41\xe0\x0b\ +\x82\xc8\x18\xa5\x94\x62\x8c\x20\x02\x96\x65\xa9\x9a\xe2\xf9\xde\ +\xbe\xc5\x46\x9c\x24\x00\x70\x8c\x05\xc7\xf7\x09\x49\x38\x40\x00\ +\x22\xc6\x28\x60\x94\x33\x0a\x00\x28\x16\x8b\xb6\x6d\xef\xa7\x66\ +\x49\x92\x60\x8c\xfb\xfd\x7e\xa3\xd1\x40\xe8\x3a\xbb\x18\x92\x28\ +\xa5\xcd\x2c\x21\x24\xf0\x03\x51\x10\x29\xdd\x5f\x0b\x83\x25\x49\ +\x42\x08\x01\x08\x73\xb9\x9c\x6d\xdb\x96\x65\x5d\xbd\x7a\x55\x91\ +\xb5\x5c\x2e\xb7\x8f\xd7\x00\x00\xce\x69\xbf\x3f\xc0\x02\x2c\x16\ +\x8b\xa9\x74\xfa\xe2\xf9\xf3\xa7\xcf\x9e\x1e\x38\x83\x38\x8e\x19\ +\x67\x71\x14\x3f\xf9\xe4\xd3\x34\xe1\xc3\xa5\xe1\x8d\xf5\xf5\xfb\ +\xef\xbf\x3f\x9d\x36\x03\xd7\x6d\xd6\x6b\x51\x1c\xa5\x53\x66\xa7\ +\xd5\x3c\x73\xfa\xf4\xa1\xc3\x37\x8e\x8d\x8d\xf8\xbe\xc7\x19\x99\ +\x3c\xb8\x18\x87\x5e\xb5\x5a\xd9\xdb\xab\x1a\x86\xea\x38\x5e\x12\ +\x84\xae\xef\xb7\x3b\x3d\x51\x12\x49\x1c\xbb\xce\xa0\xd3\x6a\xee\ +\xee\x6c\x39\x8e\x63\x9a\xda\xfe\xa4\xae\x51\xaf\x97\x4a\xa5\x5a\ +\xbd\x01\x20\xac\x54\x2a\xbe\xef\xfb\xbe\x5f\xcc\xe7\xd6\xd7\x56\ +\xf2\x50\x50\x75\xb3\xdb\xed\xf9\x41\xe0\xb9\x7d\x04\x21\x84\x10\ +\x49\xc2\xc8\x70\x39\x97\xcb\x12\xc2\x08\x49\x14\x45\xea\xf7\x7b\ +\x99\x6c\xc6\xf7\xfd\x30\x0c\x77\xb6\x77\xfa\x83\x01\xc6\x02\x63\ +\x0c\x70\xbe\xbc\xbc\x8c\x10\xb2\x2c\x2b\x9d\x4e\x5b\x96\xe5\xba\ +\xee\xee\xee\x2e\x21\x24\x8a\xa2\xf3\xe7\xcf\xdf\x79\xd7\x89\x7d\ +\x9b\xc8\x7f\xca\x91\x8b\xf7\xf9\x3f\xff\xec\xb6\x70\xe3\xb7\xfe\ +\xf2\x11\x6b\xe4\xc8\x3d\xb7\xce\x5e\x5d\x5b\x4f\x15\xee\xfb\xce\ +\xf8\x19\x67\x17\xdf\x7e\xdf\xcc\x47\xff\xdb\x6f\x5c\x3d\x38\xb9\ +\x75\xb5\x7b\xe4\x0e\x03\x46\x9d\x6f\x7c\xfa\x8f\xc8\x18\x78\xae\ +\x26\xdf\xf5\x86\x91\x57\x40\xf0\xfb\x43\xcb\x8d\x67\xe2\x27\xfe\ +\xf0\x8f\xff\xb8\xbb\xec\x2f\xfc\xd8\xd1\x07\xdf\xf1\x7a\xdf\x8f\ +\x4e\x7f\xf2\xbf\x3d\x93\xbb\x6d\x52\x03\x49\xef\xca\x5f\x3c\x59\ +\x7d\xc3\xff\xf1\x53\x3b\x5f\xfb\xcb\xbf\xfc\xfc\x57\xe5\xa9\xe3\ +\xa6\x00\x00\xe0\x24\x0e\xe3\x84\x02\x00\xc6\x8e\xde\xd8\xfb\xfd\ +\x8f\xfd\x41\xa7\xb4\xdc\xa2\xc7\xb2\x59\xa5\xb7\xf9\xfc\x6a\x43\ +\x17\x07\x27\x9f\xbf\x72\xfb\xd8\xd2\x3f\x28\x3f\x87\x90\x33\xfa\ +\x1d\xd2\xc6\x7e\x28\x8a\x8a\x05\xcc\x18\xc3\x02\x94\x65\xa9\xd5\ +\x6a\xdd\x76\xdb\x6d\x7b\x95\x6a\x18\x84\x03\x7f\xb0\xb3\xbd\xa7\ +\x28\xf2\xec\xec\x8c\x69\x1a\x84\x25\x10\x02\x45\x51\x44\x8c\x07\ +\x4e\xff\xc2\xb9\x0b\xbb\xdb\xbb\xb2\x2c\xa7\x52\x86\x80\xf1\xdc\ +\xdc\x2c\xc6\xc2\xca\xda\x4a\xb9\x34\x84\x11\x6c\xd4\x6b\xb5\x5a\ +\xb5\xd7\xe9\x24\x49\x1c\x27\x89\xe7\x79\xaa\xa6\x6c\x6e\x6d\x84\ +\x61\x28\x09\x42\xbf\xd7\xab\x56\xf6\x44\x11\x17\xf3\x85\x46\xb3\ +\xd6\xed\x76\x14\x59\xcc\xe6\x72\xce\xfa\x46\x7f\xd0\x13\xc3\x90\ +\x50\x9a\x29\x0d\x45\x71\x8c\x11\x40\x08\x27\x94\x60\x41\x18\x2b\ +\x8f\xcc\x4e\x4f\xaf\x2c\xaf\xf5\xfa\x0e\x49\xe2\x28\x0c\x59\x92\ +\x70\x4e\x04\x04\x21\xc6\x84\x24\x71\x1c\x0d\x0d\x95\xa2\x28\x6c\ +\xb5\x5a\x10\x72\x88\x90\xe3\x0c\x38\x67\x8c\xb1\x30\xf0\x5d\xd7\ +\x65\x8c\xa5\x53\xa9\x38\x8e\x2d\x2b\xed\x87\xa1\x2c\xcb\x08\x4b\ +\x51\x1c\x47\x51\xa8\x29\xb2\x28\x8a\xfd\x7e\x3f\x0c\x43\xce\x79\ +\x92\x24\xb9\x5c\xae\x50\x28\xac\xad\xad\xc5\x71\x2c\x08\x02\xbf\ +\xce\x47\x0e\x48\x18\x11\xa0\x20\x0c\x19\x65\x1c\x32\x08\x01\xe7\ +\x5c\x10\x30\x42\x18\x00\xc0\x18\x4d\xa7\xd3\xed\x76\xbb\x58\x2c\ +\x2a\x8a\x72\xe5\xf2\xb5\xd5\xd5\xd5\x6a\xb5\x26\x49\xb2\x2c\xcb\ +\x92\x28\x63\x8c\x38\x27\x9a\xa2\x71\x46\x24\x01\x5f\x3c\xf7\x3c\ +\xa7\xa4\x52\xd9\xb3\x6d\x4b\x55\xd4\xd9\xb9\x79\x08\x85\xea\x5e\ +\xcd\xb6\x2c\xd3\xd0\x62\x3f\x5c\x5b\x5b\xdd\xdc\xdc\xe0\x94\xee\ +\x83\x17\xa5\xac\xd7\xeb\xf6\xba\xed\x30\x0e\x55\x45\xbe\x7a\xf5\ +\x5a\xe0\x39\x63\x63\xe3\x5b\x9b\x9b\xd5\x4a\x3d\x8a\x42\x5d\x52\ +\xcd\x94\xdd\xe9\xf5\x64\xcd\x48\xe8\x20\x6d\x1a\xb2\x24\xaa\xaa\ +\xcc\x68\x22\x62\xd1\x75\x7c\xcb\xb2\x66\x66\x66\x8d\x94\xb5\xbc\ +\xba\xee\xf9\x3e\x21\x24\x49\x12\x00\x40\x92\x24\x2f\xe8\xf6\x9c\ +\x6a\x3a\x95\xb2\x4c\xdd\x73\xfa\xcd\x46\x5d\x92\x65\x4a\x69\xa3\ +\xd9\xd0\x75\x7d\x6b\x6b\x67\x73\x73\x6d\x66\x66\x36\x93\xb1\x48\ +\x12\x19\x86\x51\x2c\x16\xdb\x9d\x4e\xda\xca\x30\x4a\x9b\xcd\xe6\ +\x7e\x93\x23\x08\x82\xcb\x97\x2f\x9b\xa6\xd9\xe9\x74\x46\x47\x47\ +\x27\x26\x26\x2a\x95\xca\xc6\xc6\x86\x6d\xdb\x2f\x9f\x2d\xfe\x6f\ +\x38\xc2\xe2\x3d\x3f\xfd\x81\xa9\xdd\x56\x44\x58\x4a\x97\x01\x00\ +\x47\x5e\xf7\x93\x4b\xea\xf0\xf7\xce\x79\x8e\x3c\xf0\x81\x5f\x9b\ +\x3b\x7b\x79\xb3\x75\xf8\xc6\x3b\x0e\x1d\x2e\xc2\xe2\xfb\x84\xe5\ +\xdd\x04\xc8\xef\xb9\xf7\xa1\xa5\xb1\xcc\x2b\x20\xf8\xfd\xa1\x16\ +\x0f\xbe\xef\x83\x3f\x77\xea\xfc\xa6\x7e\xcb\x6b\x8f\x2f\x8d\x20\ +\x00\x52\x92\x7a\xfc\xc1\xf7\xcc\x88\x59\x11\x01\x82\x73\x0f\xfe\ +\xcc\x4f\x4d\x96\xca\xf3\x6f\x7a\xc0\xbc\x5c\x9d\x3e\x7c\x93\x01\ +\x01\x00\xf8\xf8\x1b\xfe\xd5\x41\xa9\x08\x00\x48\xcf\xde\xf7\xcb\ +\x1f\xc8\x5f\xdc\x6a\xdf\x72\xef\xfc\x81\x91\xd2\xe8\xbf\xfe\xd7\ +\x1d\xb9\x50\x7c\xf7\xfb\x37\x07\xda\x3f\x84\xb8\xc8\x19\xe0\x8c\ +\x22\x08\xa3\x30\xa0\x94\xa9\xaa\x1a\x04\xbe\x6d\xdb\x83\x7e\xcf\ +\xb6\xed\x8b\x97\x2f\xe5\x72\x39\x45\x92\xe3\x28\x64\x34\xc9\xa4\ +\x53\xc0\xb2\xe2\x98\x74\x3b\xdd\x38\x8a\x53\x86\x29\x08\x18\x73\ +\xa0\xa9\x22\x25\x89\x24\x8a\x49\x14\x5f\xbb\x76\xc5\x71\xfa\x8a\ +\x2c\x2d\x2e\x2c\xea\xba\xd6\x69\x37\x19\x63\x5b\x1b\xab\x49\xe4\ +\x73\x46\x64\x49\x04\x9c\xea\x86\x5a\xad\xf6\x92\x30\xcc\x65\x6d\ +\xd7\x75\xa2\x28\x1c\x19\x19\xc9\xe7\x72\x9c\x33\x49\x14\x7c\xcf\ +\x4b\xa2\x30\x63\xdb\x4e\xbf\x3f\x34\x54\xc0\x00\xb4\x9a\xcd\x56\ +\xab\xa5\x72\x6e\xdb\x99\xb4\xa9\x77\xba\x09\x60\x8c\x73\x0e\x38\ +\x82\x10\x0a\x22\xde\xcf\xe0\x02\xdf\x6b\xb5\x9a\x61\xe8\x63\x8c\ +\x44\xac\x00\xce\x34\x4d\xf1\xdd\xa0\xd7\xeb\x62\x8c\x25\x49\x52\ +\x54\xd9\xf3\xbc\xc8\x0d\x25\x49\x4c\x92\x18\x42\x60\x9a\x86\x24\ +\x49\xae\xeb\x6a\xba\x1e\x27\xc9\xd6\xf6\x4e\x18\x27\x92\x24\xa5\ +\x74\x39\x9b\xcb\xd5\xeb\xb5\x28\xf0\xe3\x38\xde\x3f\xed\x08\x21\ +\x4d\xd3\xf6\x0f\xa4\x69\x9a\x49\x42\x30\x16\xae\x57\x13\x0d\x24\ +\x51\xe0\x34\x21\x94\x41\x04\x83\x28\xc2\x02\x46\x02\x46\x02\xc4\ +\x82\xd0\xe9\x74\x2e\x5f\xbe\x68\x5b\x26\xa5\x34\x8a\x62\x59\x96\ +\x6f\xbe\xf9\xe6\x28\x8a\xae\x5e\xbd\xf6\xd4\x53\x4f\x9f\x38\x71\ +\x22\x9d\x4e\x87\x61\xa8\xa8\x1a\x8d\x62\x49\x14\x65\x59\x5a\x59\ +\xbe\xaa\x69\x4a\x14\x85\x37\xcf\xdf\x32\x5c\x2a\x23\x80\x3c\xcf\ +\x3b\x77\xee\xb9\xad\xcd\xcd\xe7\xcf\x64\x4a\xc3\x43\x94\x12\x2b\ +\x9d\xea\x75\xbb\xad\x66\xcd\xb6\x6c\xac\xa9\x67\xce\x9e\x1a\x1b\ +\x1b\x9b\xf8\x7f\xd9\x7b\xd3\x58\xdd\xb2\xb4\x3c\xec\x7d\xd7\xb0\ +\xe7\xfd\x8d\x67\x3e\xe7\x0e\x55\x75\x6b\xae\xae\xa6\x68\xba\xdd\ +\x60\x40\x90\xc4\x8a\x6c\x32\xd1\x0a\x01\x89\xd8\xc4\x49\x80\xd8\ +\xc8\x36\x83\x13\x27\x8a\xe2\xd8\x0a\x89\xac\xfc\x21\x08\x43\x18\ +\x92\x00\x06\x45\x38\x4c\x4e\x23\xb9\xb1\x8d\xda\x8c\x4d\x51\x74\ +\x35\x55\x5d\xe3\xbd\x75\xcf\xb9\xf7\xcc\xe7\x7c\xf3\x9e\xf7\x9a\ +\xf3\x63\xdf\x2a\xda\x36\x4d\x8b\x5b\x97\x6e\xa2\xaa\xf5\xeb\x9c\ +\x4f\x9f\xf6\xb7\xa7\xf5\xac\x77\xbd\xef\xf3\x3c\xef\xf5\x6b\x94\ +\x80\x14\x12\x1c\x09\xc3\x68\x73\x6b\x33\x5b\xad\xe2\x38\x8e\x3c\ +\x62\xad\x7e\xe1\x85\x17\xfb\x94\x4b\x59\x7c\xe4\xa3\x5f\x65\xb4\ +\xb6\x4a\x51\x82\x75\x53\x5b\x07\x1e\xe7\x71\x1c\x97\x65\xe5\xac\ +\xcb\x8b\x62\x36\x9b\x49\x29\xbd\x20\x50\x52\x86\x61\xd8\x1f\xf4\ +\x97\x87\x27\x75\x59\xae\x8f\x87\xab\xc5\x94\x33\x56\xe4\x39\x30\ +\x62\x1d\x68\x63\x82\x20\xd8\xd8\x58\x5f\xae\x16\xc3\xe1\x68\x6f\ +\xef\xca\x1f\xbc\xfc\xca\x62\x31\x37\xd6\x6a\xa5\x76\x77\xae\xc4\ +\x71\xba\x5c\x4c\x11\xb1\x8b\x22\x57\xab\x95\x73\x4e\x88\x7b\xe8\ +\x59\x14\xc5\xce\xce\x0e\xfe\xc9\xad\x22\xde\xfd\xf0\xae\x3f\xf1\ +\xdc\xf5\xcf\xd1\x37\xaf\x5f\x79\xf4\xdf\x9c\x52\xbb\x8f\x7f\x68\ +\xf7\xf1\xb7\xff\xbb\xfa\xd4\xd7\x5d\x7d\xea\x7d\xec\xfb\xe3\x47\ +\xba\xf5\xf8\xbf\xb5\xf5\xf8\xbf\xf2\xc9\xf6\xbd\xcc\x04\x4b\xd7\ +\x6f\xa4\x00\x00\x74\x74\xed\xab\xbf\xfa\xda\x3b\x37\x79\xbc\xfb\ +\xf0\x3b\x5f\xde\x79\xe2\x43\x3b\x6f\x3f\x94\xf1\xf5\xa7\xc7\x00\ +\x00\xa3\x67\x37\xde\x5d\x21\x08\xc1\x59\xdd\x0a\x69\xb4\xae\xaa\ +\xba\xae\xcb\x38\x8e\xf6\xdf\x9a\xbe\x79\xf3\xcd\xf1\x68\xfc\xca\ +\xab\xaf\x5e\xb9\xb2\xb7\xb1\xb1\x66\x9d\x06\xe7\x08\x21\xe0\x60\ +\x6d\x34\x02\x07\xce\xd9\xb4\x97\x12\x82\x0e\x90\x73\xae\xa5\x34\ +\x5a\x11\x82\xa7\xa7\x27\x52\x88\x7e\x2f\xdd\xde\xde\xca\xf3\xec\ +\xe2\xfc\x4c\x48\x31\xe8\xf5\x1e\x7d\xe4\x61\xa5\xe4\xe5\xc5\xd9\ +\xc5\xf9\x39\xf7\xb8\x91\x82\x52\xe4\x8c\x1a\x0b\x84\x90\xd1\x68\ +\xb4\xb9\xb9\xb1\x5c\x2e\x42\xdf\xa3\xc4\x95\xc5\xaa\xdf\xeb\xf5\ +\xd2\x04\xad\x1b\x6f\xac\x8d\xd7\xc6\x17\x17\x17\x9c\x11\x6b\x64\ +\xe4\x7b\x64\x38\xe0\x9c\xb9\x1a\xb4\x35\x56\x08\x25\xc4\xfe\xfe\ +\xfe\x74\x32\x3d\x3a\x3c\x9e\x2f\x56\x41\xe0\x0b\xd1\xa4\x69\x14\ +\x06\x3e\x21\x78\x9e\x5d\x54\x55\xc5\x18\x0b\xa3\xb0\xdf\xef\xb5\ +\x6d\xdd\x34\x82\x73\xea\x9c\xa5\x94\x94\x65\xd9\xb6\x6d\xe7\x83\ +\xdf\xb4\x02\x3a\xe3\x0c\x8f\xa7\x69\xfa\xf8\x13\x4f\xa5\x69\xf2\ +\x99\x4f\xbf\xd0\xc5\x25\xc6\x98\x5e\xaf\xb7\xbe\xbe\x0e\x00\x65\ +\x59\x16\x45\x21\xa5\xec\x6e\xc8\x7d\xad\x47\x20\xa5\x4a\x7c\x5e\ +\x35\xf5\x72\xb5\x22\x8c\x20\xa5\x71\x1a\x7d\xea\xf9\xdf\x31\xd6\ +\x6a\xad\x3e\xfe\x2b\x1f\xff\xdb\xdf\xfb\x3d\x6d\xdb\x36\x4d\xdd\ +\xef\x0f\x44\x2b\x09\x21\xd7\xaf\x5f\xfb\xc5\x5f\xfc\xa5\xdd\xdd\ +\x5d\x4a\x89\xef\xfb\xbe\xe7\x17\x45\xd9\x34\x8d\xcf\xd9\xf1\xd1\ +\xdd\x24\x89\x02\xce\x6f\xdc\xb8\xd1\xef\xf5\x5f\x7b\xfd\x4d\x46\ +\x69\x91\x67\x4f\x3c\xfe\xa8\xe7\xb1\xc3\xbb\x77\x57\xab\x45\xdb\ +\x34\xa2\x6d\xa4\x14\x61\xe8\x07\x41\x24\x95\x8e\xa2\x60\x6f\x6f\ +\x47\xb4\x6d\x55\x56\x1b\xe3\xf5\xd7\x5e\x7f\xd5\xf3\x82\x5e\x3a\ +\xf0\x7c\x1e\x05\x6c\x7b\x67\xeb\xf9\x17\x3e\xad\x94\x4a\xe2\x88\ +\x11\xd8\xdc\xdc\x1c\xf4\x7b\xe0\x9c\xd2\xda\x18\xcb\x3d\xef\xf8\ +\xf8\x78\x99\x15\x79\x59\xbf\xf8\xe9\x4f\x1b\x63\xe2\x28\x02\xe7\ +\x76\x77\xf7\x2e\x2e\xce\x9a\xa6\xb9\xbc\xbc\xa8\xab\xa2\x97\x44\ +\x5b\x5b\x5b\x53\x42\x56\x59\x86\x48\xbb\x5e\x11\x4a\xc9\xc5\x62\ +\xbe\x77\x65\xaf\xae\xcb\xc3\xc3\x3b\x17\x97\xe7\x71\x14\xf7\xe3\ +\x64\x6b\x73\xfb\x43\x1f\xfa\x8a\x20\xf0\x7f\xe9\x97\x7e\xf1\x60\ +\xff\x96\x52\x6a\x73\x73\xb3\x2c\xcb\xe7\x9e\x7b\xee\xda\xb5\x6b\ +\x6f\xbc\xf1\xc6\x74\x3a\xed\xca\x3b\x5f\x38\x95\xff\x3e\xdc\xbc\ +\x3f\xee\x3f\x5c\x04\x97\xe7\xcb\xb2\xae\xfb\xfd\x3e\x65\x4e\xca\ +\x1a\xd1\x7c\xe6\x0f\x7e\x7f\x7f\x7f\x3f\x0c\xc3\xba\x69\xb4\x69\ +\x93\x34\xb0\xd6\x28\x29\x91\x50\xcf\xf7\x8c\xd5\x46\xab\x6b\xd7\ +\xae\x01\xb8\x3c\x2f\x3c\x8e\x4a\xd4\x75\x5d\xfb\x9c\x01\xd8\xfd\ +\xb7\x6e\x51\xca\x07\xa3\xb5\x5e\x2f\x6d\x9a\xb6\x6e\xaa\xe9\x74\ +\xf2\xd0\x43\x0f\x7d\xe5\x57\xfe\xb9\xfd\xdb\xb7\xef\x1e\xec\x2f\ +\x57\x0b\x46\x88\xd1\x0a\x10\xe4\x99\xf0\xc2\x28\x4e\x7a\x45\x9e\ +\x91\xdd\x2d\xab\xd4\x6b\xaf\xbf\x4e\x28\x1a\xad\x39\xa7\xa3\xe1\ +\x30\x89\x3b\xbb\x81\xac\x69\xea\xa6\xf6\xb4\x12\x77\x0e\x6e\x87\ +\x61\xdc\x36\x15\x38\x8b\x84\xc7\x49\x52\x96\xe5\xf1\xe1\xe1\x7c\ +\x3e\xbf\x7d\xfb\xad\xed\xed\x6d\x29\x5a\x29\x04\x24\x91\x52\x72\ +\x36\x9f\x55\x75\xe5\xfb\x3e\x22\x54\x55\x91\x65\xd9\xdb\x56\x40\ +\xc2\x3a\x6b\x8c\xae\xaa\x7a\xb1\x58\x44\x51\x14\x04\x81\x54\x2a\ +\x8a\x63\xeb\x60\x73\x73\x33\x8a\x93\x93\x93\x93\xc5\x62\x31\x1c\ +\x8d\x86\x83\xfe\x6c\x36\xab\xeb\xba\xdf\xef\x6b\xad\xcb\xb2\x2c\ +\xcb\xd2\x39\x57\x14\x45\x9e\x67\xf7\xd7\xcb\x05\x90\xc8\xb6\xc9\ +\x5b\x41\x19\x32\x6a\x8b\x32\x0f\x93\xe8\xcd\x37\x0f\x7e\xe1\x17\ +\x7f\xbe\xaa\x0b\xca\xf8\x72\xb9\x78\xfe\x77\x9f\x0f\xc3\x70\xb5\ +\x5a\x0d\xfa\x83\x2e\x50\x5d\x2c\x96\x1b\x1b\x1b\xfd\x7e\xdf\x58\ +\xab\xb5\x29\x8a\xd2\x1a\x4b\x91\xf8\x81\xb7\x5a\x2d\x5f\x7f\xfd\ +\x35\x21\xdb\xb5\xd1\x38\x0a\x22\xad\xcc\x62\x32\x75\x46\x7f\xd5\ +\x57\x7e\x74\x7d\x63\xe3\xb7\x7f\xf3\x37\x5f\x3b\x39\x69\xea\x9a\ +\xa2\xe3\x94\xcd\xa7\xf3\xaa\x3d\xd9\xde\xbd\x52\xd7\xa5\x52\xd2\ +\x0f\x82\xcf\xbe\xfc\x59\xd5\x0a\xad\x4d\x18\xf8\x71\x92\x00\x80\ +\x50\x2a\x2f\x17\x45\x59\xd7\x75\x73\x75\x6f\xef\x95\x57\x5e\x79\ +\xf4\x31\x59\x95\x05\xa3\xd4\x3a\x67\xad\x35\xc6\x5c\x4e\x2e\x27\ +\xd3\xe5\xf3\x2f\xfc\x7e\x14\xc7\x83\xc1\x60\x72\x39\xe9\xf7\xe2\ +\xf9\x62\xa1\xb5\x3e\x38\x38\xd4\xda\x0c\x07\x03\x4a\xe8\x6c\x36\ +\x5d\xad\x56\x84\x10\xa5\xb4\x94\xd2\x5a\xab\xb5\x9a\xce\xa6\x79\ +\x99\xef\xee\xee\x3a\xe7\xd6\xd6\x46\xbe\x17\x71\x2f\x58\x5f\xdf\ +\x3c\x3e\x3e\x89\xe3\x18\x01\x3e\xfa\xd1\x8f\x0a\x21\x4e\x4f\x4f\ +\x29\xa5\x51\x14\x75\xee\xb3\x65\x59\x2e\x16\x8b\xaa\xaa\xbe\x24\ +\xd1\xe2\xfb\xe3\xbd\x32\x9c\x73\x6f\xdd\x7c\xa3\x11\xed\x43\xd7\ +\x1f\xa2\x94\xd6\x75\x75\x71\x96\x9f\x9f\x1e\x13\xb4\x4d\x95\x47\ +\x61\x24\xea\x32\x5f\xae\x9c\x73\xf3\xd9\x74\x3c\x5e\x23\xe0\x1d\ +\xdc\xba\x2d\x9a\x6a\x77\x6b\x6b\x72\x7e\x89\xe8\x30\xf6\x8f\x0e\ +\xef\x1c\x1c\x1c\x04\x61\x68\xb5\x90\xa2\xf5\x03\xc2\x19\x8d\xc2\ +\xd0\x39\x54\x42\x2e\xe7\xf3\xaf\xfd\xea\xaf\xa9\xaa\xca\x58\xdb\ +\xeb\xa7\xfb\xb7\xcb\xb6\x6d\xac\x31\x81\xcf\x83\x20\x52\xc6\x70\ +\xce\x0f\x0f\xef\xa6\x51\x94\xa4\x31\xe3\x34\x5b\xad\xda\xb6\x59\ +\x1f\x0f\xd7\xd7\xc7\x83\xc1\xe0\x95\x57\x5e\x59\xad\x96\xc3\xc1\ +\x40\x36\x4d\xe0\x25\x8b\xd9\xc4\x0b\x62\x04\xa4\x94\x5a\xe7\xaa\ +\xb2\x6c\x9a\x4a\x69\xb3\x5c\xae\x9a\xa6\x55\x4a\x47\x51\xa8\x94\ +\x68\xdb\x36\xcb\x17\x93\xc9\x45\x10\x44\x7e\xc0\xe7\xf3\xb9\x94\ +\x12\xa0\xeb\xf6\x6c\x95\x52\x80\xd6\x39\x0b\xce\x76\x5d\x59\x9a\ +\xa6\x01\xc0\xf1\x46\x1c\x46\x31\x63\x3c\x8e\x93\xb3\xf3\x0b\x6b\ +\xed\xc6\xfa\x7a\x1c\x47\xfb\xfb\xfb\x1d\x9b\x2d\xcb\xb2\x2c\xcb\ +\x84\x10\x61\x18\x5a\x67\xdb\xb6\xbd\xbf\x4a\x34\x63\x6c\xff\xe8\ +\xd6\xc1\xcd\x9b\x0f\xdf\xb8\xb1\xb3\xbb\xdd\xd4\x65\xd5\xe6\x9f\ +\xfc\xe4\xbf\xc8\x56\x73\xa1\x5a\xca\x18\xe7\xe4\xe6\xcd\x9b\xdb\ +\xdb\x3b\xb7\x6e\xdd\xda\xd9\xd9\x71\x0e\x85\x10\x9f\xfc\xe4\x27\ +\x9f\x7a\xea\x29\x4a\xe9\x6a\xb5\xb2\xda\x3a\x63\x7e\xf3\xd7\x7f\ +\x4b\x2b\xe5\xac\x31\x5a\xe6\xab\x65\x2f\x4d\xc7\xa3\x31\x22\x01\ +\xeb\x0e\xee\xdc\x59\xdf\x18\x6d\x6c\x6c\xd6\x55\x9d\x24\x71\x5d\ +\x95\xf3\xd9\x14\x11\x9b\xaa\x8a\xe3\x38\x88\xa3\xc5\x72\xe6\xc0\ +\xbc\xfe\xc6\x6b\x1f\x78\xfa\xd9\xd1\x68\xf4\xda\x67\x5f\xd1\x5a\ +\x23\xe2\xd6\xe6\xe6\xde\xee\x95\x8b\xc9\xd9\xcf\xff\xfc\xcf\x45\ +\x49\x6c\x95\x5c\xae\x16\x49\x12\x1f\xec\xbf\x55\xe4\x19\x41\x04\ +\x24\xd6\xa8\xa6\xaa\xce\x4e\xcf\x5a\xa9\x8b\xbc\x40\x42\x46\xa3\ +\x51\x1c\x47\x8c\xd2\x22\xcf\xdf\x78\xe3\x35\x69\xdc\x68\xb4\x5e\ +\x95\xd9\xab\xaf\xbe\x2a\x45\xed\x71\xa6\xb4\x96\x46\xd5\x75\xad\ +\x94\xd6\x06\xda\xb6\xee\xf7\x7b\x27\xc7\x27\x84\xb0\xc1\x78\xbc\ +\xb3\x7d\x85\x71\xff\xfa\xf5\x6b\xc7\xc7\x27\x27\x27\xa7\x61\x18\ +\x3d\xf3\xcc\x33\xcf\x3f\xff\xfc\xf9\xf9\xf9\xd3\x4f\x3f\x7d\x76\ +\x76\x46\x08\x99\xcd\x66\x61\x18\xc6\x71\x7c\x79\x79\xf9\x05\x95\ +\xcd\xef\xc3\xe2\xfb\xe3\x5d\x8d\x55\x3e\x2f\xcb\xd2\xf7\x69\x9a\ +\xa6\x75\x5d\x1f\x1e\x1e\x36\x6d\x41\x29\x55\x4a\x5a\xe0\x52\xa8\ +\xb6\x6d\xc2\x30\x6a\x9a\x06\x11\x84\x90\x8b\xe5\x3c\x4e\x12\xe7\ +\x6c\x59\x16\x00\x60\x5d\x78\x76\x76\xda\xd4\xe5\x70\x38\x58\x4c\ +\x26\x8c\x72\xa3\x94\xd5\x6a\x36\x9b\x2a\xed\x84\x10\x59\x96\x5f\ +\x5c\x5c\x50\x4a\x94\x94\x65\x59\x5a\x6b\x18\xa3\xcc\xe7\xd6\xd8\ +\x56\x34\x3e\xe2\x6a\xb5\xdc\xd9\xde\x59\x2c\xe7\xc7\x27\x47\x5a\ +\x6b\x67\x6d\x99\xe5\x6b\xa3\xa1\x94\x52\x08\xd1\x34\x8d\x73\x6e\ +\x3c\x1a\x1d\x1f\x1e\x94\x85\xf3\x3c\x7f\xb9\xca\x3b\x2f\x28\x44\ +\xe2\x79\x7e\xbf\xdf\x3f\x3f\xbf\xdc\xdf\xdf\x5f\x1b\xaf\x6b\xad\ +\xcb\xb2\xea\x3c\xb4\x29\xa5\x0f\x3f\xfc\xb0\x73\xa8\x94\xba\xbc\ +\xbc\xb0\xd6\x20\x82\xd6\x02\x11\x00\x9c\xd1\x9a\x52\x2a\xa4\xec\ +\x1a\x6c\xb6\x6d\x1b\x04\x21\x22\x6a\x63\x8a\xb2\x60\xdc\xef\xa5\ +\x89\x36\x41\x59\x64\x55\x55\x71\xce\x7d\xdf\xef\x30\xb5\x1b\x4d\ +\xd3\x10\x24\xbd\x5e\xcf\xdd\x57\x9f\x68\x4a\xe9\x6c\x3a\xd9\xbf\ +\x7d\x4b\xc8\x56\x5b\x29\x95\xbc\xb9\x7f\xeb\xe4\xf4\x70\xb9\x9c\ +\xc6\xbd\x44\x1b\x01\x40\xe6\x8b\xf9\xd5\xab\xd7\x3a\x44\xd0\xc6\ +\x5e\x5c\x5c\xd4\x75\xbd\x77\xe5\xca\x64\x32\x59\x65\xf9\xa8\x3f\ +\x92\xad\xf8\x8d\xdf\xfc\x8d\xdd\xdd\xdd\xfd\x3a\xf7\x39\x6b\xdb\ +\x96\xa0\x5d\x2e\x97\xf3\xe9\xdc\xf7\x83\xb2\xcc\xb9\x47\x2e\x2e\ +\x2f\xac\xd6\xa2\x6d\xd3\x24\x39\x3b\x3d\xe1\x94\xf9\x7e\xa0\x94\ +\x72\x4d\xa3\xac\x45\xc4\xd1\x68\xf4\xe2\x67\x5e\x14\x8d\xe0\x1e\ +\x3f\x3b\x3b\xeb\xf7\x06\x52\xe8\xa6\x69\x8c\x31\x75\xdd\x0c\x86\ +\x23\x51\x95\xf3\xe9\x85\xc7\xd9\xa4\x9e\xe4\xab\x95\xb5\x96\xfa\ +\x1e\x12\xec\x0d\xfa\xbe\xef\xff\xd6\xef\xfc\xae\x52\xd2\xf3\xbc\ +\xb2\x28\xaa\xba\x3a\x3d\x9e\x3d\x74\xf5\xea\x68\x34\x1a\x8e\x37\ +\x5a\xa9\xeb\x2a\xb3\xd6\x04\x61\xa0\x85\x34\x5a\x03\x62\xd3\xb6\ +\x4a\x2a\x00\x90\x52\xb6\x6d\xed\x79\x41\x55\xd5\x00\x40\x08\x91\ +\x52\x1e\x1e\x1e\x22\xd2\xed\xed\x6d\x70\x6a\x36\x9b\x01\x40\xd7\ +\x5c\xcc\x18\x43\x29\xb5\xd6\xb6\x6d\x4b\x29\x4d\xd3\xf4\x0b\xa6\ +\x74\x1f\x3c\x2c\xb6\x6d\x33\x9b\x2e\x29\xe1\x0f\x38\x30\x41\xd0\ +\x7f\x4c\xe1\xce\x21\x58\x0a\xef\x29\xca\xa3\x35\x4e\x56\xf7\xe7\ +\x4c\xf5\x87\xc7\xb0\x76\x30\x18\x0c\x87\xc3\x77\x11\x30\x82\x56\ +\x7a\x3e\x9b\x8b\x56\x34\x4d\xb3\x5a\xae\xac\xb1\xd6\x58\x04\xd4\ +\x4a\x5b\xe7\x26\x93\xe9\xce\xce\xce\x62\xb1\x58\x5f\xdf\x28\x8a\ +\xd9\xf9\xc5\xe9\x60\x30\x70\x60\x7a\xfd\x64\xb5\x5c\x29\xd1\x32\ +\xc4\x61\x7f\x90\xc4\xe1\x6c\x72\xe1\x88\xb3\xd6\x5a\x80\x9b\x6f\ +\xbe\x69\x1d\xdc\x39\xb8\x33\xe8\x0f\xfa\xfd\xbe\x68\xdb\xb7\xde\ +\xba\x75\xe7\xe0\x20\x0c\xc3\xb2\x2c\x44\x2b\x10\x20\x4d\xd3\x8d\ +\xcd\x8d\xc5\x72\x25\xdb\x7a\xb5\x9c\x2f\x16\x0b\x42\x90\x12\xe2\ +\x07\xde\x62\xb5\x54\x4a\x7a\x17\x5e\x55\x96\x8c\x92\x28\x8e\x1c\ +\x92\xb2\x6a\xc6\x61\xac\x8c\x40\x82\xe8\x9c\x31\x2a\xf0\xe2\xb6\ +\xaa\x28\x40\xbf\x17\x87\x01\xe7\x0c\x95\xd4\xbd\x5e\x6a\xad\x65\ +\x9c\x32\xc6\xb2\x2c\x33\x46\x87\x61\x20\x84\x68\xdb\xd6\x5a\x87\ +\x88\x00\xe8\x1c\x01\x20\x3e\x27\x1e\x75\x94\x01\x01\x46\x19\x59\ +\x2c\x66\xe3\xf1\x5a\xba\x36\x06\x44\x3f\x0c\xa9\xd6\xd3\xc9\x65\ +\x21\x5b\xcf\xf3\x8c\xb1\xce\xb9\xae\x5b\x74\x18\x86\x65\x59\x52\ +\x46\x8d\x36\xf7\xfb\xc6\xa2\x36\x0a\xc0\xcc\xe6\x13\x7b\xd3\xc4\ +\x49\xbc\xbf\xbf\x7f\x70\x70\x87\x7b\x7e\xd3\x28\xa9\xa4\x17\x04\ +\x87\x27\x47\x8f\x3f\xf9\x34\x21\x55\x51\x14\x5a\xea\xe9\x64\x22\ +\x44\xe3\x8c\x0c\x02\xdf\x6f\x79\x9e\x2f\xc1\x58\x4e\xe1\xca\xd5\ +\x47\x2e\xce\x8e\x8a\x32\xd3\xd6\xf6\x82\x60\x31\x9d\xbe\xfc\xd2\ +\xa7\x6f\xef\xdf\xbd\x73\xf7\xe0\xa9\xa7\xff\xd2\xf4\xf2\xbc\x2a\ +\x8a\xcf\x7e\xe6\x0f\x96\xd3\x59\xec\x05\x00\x30\x5f\x2d\x93\x34\ +\xb9\xb2\x77\x85\x30\x5a\x14\x85\x68\x9a\x65\x3d\xcb\x96\xd9\x68\ +\x38\x8a\xa2\x10\xd0\x4e\xa6\xe7\x59\xbe\x28\xcb\x22\x08\x22\xd1\ +\x36\xfd\xc1\xe8\xf8\xf8\xb4\x16\x0a\x90\x38\x24\x32\x89\x27\x58\ +\x00\x00\x20\x00\x49\x44\x41\x54\x41\xe0\x19\xe7\x08\x22\xf3\x43\ +\xee\xf9\x84\x90\xb5\xb5\xb1\xcf\x98\xd1\x3a\x89\x22\x27\x13\x40\ +\xb7\xb9\xb9\x89\x94\x35\x6d\x03\xce\x86\x71\x54\xd7\x95\x32\xda\ +\x82\x73\x0e\x3c\xce\xa2\x30\x00\x00\xce\xfd\x30\x8c\xeb\xa6\x0d\ +\x93\x44\x08\x75\x7e\x71\x71\xed\xfa\x43\x84\x31\x8f\xfb\xe9\xa0\ +\x57\xd5\xc3\xd7\x6f\xbe\xa1\xa4\x62\xdc\x67\x9e\x2f\xb5\xf6\xfc\ +\x70\x38\x1a\xdf\xbe\xbd\x5f\xd5\x0d\xe5\xde\x17\x74\x5c\x7e\xf0\ +\xb0\xd8\x54\xfa\xe3\xbf\xfd\x03\x2b\xfd\x26\xc5\x07\x66\x09\x61\ +\x28\x8c\xe7\xe4\xc3\x2f\x50\xfd\x47\x9e\xaf\xa5\x98\x2e\xd9\xe6\ +\x5d\x30\xef\x15\x85\x8c\x33\x82\xad\x3d\x3e\xfc\x8f\x7f\xc2\xe9\ +\xfb\x6f\x91\x88\x88\x6d\xdb\x9e\x9d\x9d\xdd\x37\x2c\x3a\xe7\x64\ +\x23\x11\xa8\x56\x76\xb5\xcc\x8b\xa2\x90\x42\x5b\x03\x00\x40\x08\ +\xd5\x42\x33\xe6\xe5\x45\x3e\xa8\x07\xe7\xe7\xe7\x8f\x3d\xfa\x68\ +\xdb\x36\x97\x97\x17\x5d\xed\x22\x0c\x43\xe7\x54\xbe\x28\xaa\xbc\ +\x28\xf3\x9c\x51\x40\x02\x5a\x1b\x63\x4c\x10\xf9\x75\xd3\x00\x90\ +\xb2\xcc\x77\xb6\xb7\x02\xdf\x77\xce\xae\x96\x4b\x86\x04\x9d\x6d\ +\xeb\xd6\xe7\x1c\xc1\x4d\x2e\x2e\xce\xce\x4e\x93\x5e\x92\x26\x61\ +\xdb\x90\xba\x2e\xa4\x94\x69\x9a\x96\x4d\x35\x5d\xcc\x08\x21\x5a\ +\x08\xe2\x8c\x94\xb5\x03\xc7\x7c\x5f\x68\x55\x34\x02\x08\x45\x44\ +\x42\x2c\x1a\xa5\x44\x7d\x78\x70\xa0\x8d\xd9\x5a\x1b\x23\x21\x4a\ +\xe9\x7e\x2f\xb2\x00\x17\x97\x13\x6c\x49\x2b\x9a\xe5\x72\xde\x19\ +\xf6\x21\xa2\x10\x02\x91\x74\xc1\x9a\x73\x40\x08\x05\xab\x9d\x6e\ +\x83\xd0\x6b\x9d\x03\xa7\xa5\x30\xd3\xd9\x64\x38\x1a\xf5\x06\xa3\ +\x20\x8c\x9a\xb6\x25\x04\xa7\xb3\xe9\x78\xbc\x16\x86\x61\x2f\x4d\ +\xbb\x4f\x08\x21\xbe\xef\x45\x61\xd8\xb4\xcd\xfd\x69\xa2\x11\x41\ +\xca\xb6\x28\x0b\x4b\xa0\x3c\x2a\x81\xb2\xc3\xa3\x63\x00\x2a\x84\ +\x04\x24\x80\xdc\x6a\xb0\x80\x07\x77\xef\x6e\x8c\xc6\x67\x67\x67\ +\x7b\xdb\x3b\x6f\xbc\xfa\xca\xc5\xe9\x89\xef\xf3\xaa\xce\xb9\x47\ +\xf2\x65\x26\x8a\xc2\x19\x95\xe7\x4b\x3f\x08\xe6\x8b\xb9\x52\xda\ +\x5a\xeb\x40\x8b\xa6\x98\x4f\xcf\xd2\x24\xba\x76\x6d\xef\xca\xde\ +\xce\xfe\x1b\xb7\xe6\x93\x69\x40\xd9\xa2\xa8\x34\xd8\x34\x8a\x57\ +\xab\xec\x85\x17\x5e\x20\x00\x4f\x3e\xf9\x64\x53\x96\x45\x96\x4f\ +\x2f\x2f\xc1\x5a\xa3\xe5\xd9\xe9\x71\x18\x86\x79\x9e\x7b\x9e\x6f\ +\x8d\xb1\xd6\x79\x41\x22\x2d\x29\x1a\x99\xf6\x52\x4b\xd0\x82\xb3\ +\x56\x33\x46\x0e\xee\x1c\x7a\x41\xe2\x00\xb7\x36\xd6\x2f\x2f\x27\ +\xa3\xe1\xb0\xdf\x4f\xb5\xa8\x27\x93\x89\xef\x07\xe7\xe7\xa7\x94\ +\x12\xa5\x54\x14\x45\x84\xe0\x52\x09\xad\x6d\x18\x86\x8c\x51\x46\ +\x81\x21\x28\xad\x10\x68\x1c\xc5\x48\x59\x23\xda\xc3\xa3\x43\xca\ +\xf9\x8d\xc7\x1f\x8f\xe3\xa4\xd7\xef\x9d\x5f\x9c\x5e\x5e\x4e\x83\ +\x20\xd8\xd9\xdb\xdb\xdd\xdd\x53\x4a\xe5\x45\x49\x99\xb7\xb9\xb5\ +\x9d\xa4\xbd\xf3\xf3\xf3\x2f\x48\xa4\x7f\xf0\xb0\x48\x09\x93\xb0\ +\x28\xcc\x01\x23\xd1\x83\x3a\xa6\x26\x90\xb4\x24\x39\xe1\xca\xfb\ +\x23\x51\x93\x91\xe1\x85\x17\xde\x04\x03\xef\x15\x58\x94\xc0\x13\ +\xbe\xb6\xbe\xe1\x54\xf3\x6e\x60\xb1\x2c\xcb\xf9\x7c\xfe\x2e\xe3\ +\xcd\xee\x25\xeb\xe8\x20\x5d\x58\xd4\xbd\x73\x48\x88\x36\x9a\x21\ +\x13\x6d\x33\xb9\xbc\x28\x8a\xbc\x2a\x0b\x82\xb0\x36\x1e\xad\x96\ +\x8b\x22\xa7\x65\x5e\x94\x59\x9e\xad\x56\x52\x8a\x4e\xae\x87\x80\ +\x5d\x8b\x12\xa5\x64\x51\xd4\xc6\x38\x07\x70\x72\x72\x62\xad\xc9\ +\xf2\xcc\x0b\x78\x99\x17\x9c\xb3\x30\x0a\xc0\x3a\xe7\x9c\x76\xba\ +\xac\xca\xd5\x6a\x89\x08\xab\xd5\xca\x5a\xdb\x59\xcb\x74\xb4\x18\ +\x4e\x88\x31\x06\x00\xeb\xba\xea\xf7\xfb\x8c\xb1\xa2\xac\x09\xa1\ +\xd6\x1a\x21\x04\x80\x4b\xa3\x58\x4b\xd5\x48\x71\x65\x6f\x37\x08\ +\xa3\xe3\x93\xd3\xaa\xca\x8d\xc5\x22\x2f\xac\xb5\x55\x5d\x72\x8f\ +\x75\x2c\x6e\xdf\xf7\x19\x63\x52\xca\x8e\x00\x8f\x88\x5d\x9c\x8e\ +\x88\xce\x39\xe7\x00\xd1\x81\x73\x60\x01\x09\x22\x38\x00\x47\xc0\ +\xad\xaf\x8d\xab\x22\x5b\x1b\x8f\xda\xb6\xad\xeb\x8a\x73\xce\x18\ +\xe3\x8c\xb6\x8d\x55\x52\x22\x80\xbb\xef\x07\x57\x37\x8d\x6c\x23\ +\x4c\x0d\x90\xaa\x2c\xb2\x22\x6f\xa5\x92\x4a\xfa\x61\x44\x11\xa5\ +\xd1\x88\x74\x3a\x99\x44\xbe\x7f\xfb\xf6\xed\x27\x1f\x7d\xec\xf0\ +\xf0\xf0\x43\xcf\x7d\x79\x55\x94\x5c\xe9\xbc\xc8\x17\x97\x93\xd9\ +\xc5\xa5\x56\x6a\x36\x9f\x37\x4d\xd3\x61\x90\xef\x7b\xbe\xef\x97\ +\x65\x39\x9d\x4c\x37\x76\x36\xce\xce\xce\x7c\xca\xf6\xef\xdc\x09\ +\x83\xc0\x5a\x8b\x8c\x7a\x84\x33\xce\xc3\x30\x64\x5a\x2d\x17\x8b\ +\xd3\xd3\xd3\x24\x49\xb2\x2c\x5b\x2c\x16\x9d\x73\x57\xd3\xb4\x42\ +\x4a\x70\x4e\x6b\x25\x44\x4b\x08\x69\x9a\xe6\xf1\xc7\x1e\x3d\x39\ +\x3d\xae\xeb\xda\x39\x67\xb4\x16\x52\x06\x51\xe2\x7b\xec\xf8\xe8\ +\xee\xc6\xc6\xc6\xd5\x2b\x57\x19\xa1\x79\xb1\xca\x73\x2b\x84\x98\ +\x5c\x5e\x3a\x0b\x65\x95\x87\x71\x38\x1e\x8d\x7d\xdf\x37\x46\x4b\ +\xa5\x3c\xcf\xa3\x94\x76\x3d\xc7\x11\xc0\x69\x15\xf8\x5c\x2a\x25\ +\xdb\xda\x63\xbc\xa9\xaa\xc0\x67\x56\x4b\x4e\x41\x35\x75\x3f\x89\ +\x9e\xfb\xe0\x33\x97\x17\x97\x4f\x3d\xf5\xc4\xf9\xf9\xd9\x70\x38\ +\x1a\x0d\xd2\xe5\x72\xc1\x88\xab\xcb\xcc\x69\xf9\xa5\xa9\x44\x13\ +\x64\x04\x7c\x02\xde\x03\x3b\x20\x00\x22\x1a\xce\xcd\x1f\x79\xbe\ +\xc8\x1c\xf3\x34\xe1\xe0\xde\x2b\xa9\x52\x47\x1b\x82\xbe\x31\xc6\ +\xbd\x0b\x91\xd2\x7d\x35\x41\xfd\xd7\x0f\xa1\x94\x6a\x9a\x86\x73\ +\x4e\x08\x69\xdb\xc6\x18\xdd\x45\x91\xf7\x16\x2c\x63\x08\x61\xdd\ +\xf4\xd8\xdf\xdf\x5f\xad\x56\x5b\xdb\xdb\x88\x78\x39\x99\x50\x42\ +\x8a\x2c\xf7\x29\x47\x42\x18\xe3\xe0\x80\x10\xa2\x94\xd4\xda\x48\ +\x29\xe7\x8b\x45\x53\x0b\xa5\xe4\x62\x31\x8b\xe3\x30\x2f\x8a\x6c\ +\xb5\x2a\x8b\xdc\x63\x2c\x8e\xe3\x28\x0c\xc0\x9a\x30\x0a\xac\x35\ +\xd3\xd9\x6c\x39\x9f\x37\x55\xbd\x5a\x2d\xe3\x38\x29\x56\x19\x00\ +\xf8\x8c\x13\x42\xb5\x96\x88\x84\x52\x32\x9d\x4e\x87\xa3\x31\x21\ +\x64\xb1\x5c\x11\xa4\x9d\x6e\xd5\x81\x1b\x8e\x86\x49\x12\xb9\xc2\ +\x94\x65\x25\x84\x5c\x2d\x97\x4a\x6b\x70\x44\x29\xe1\x79\xbe\x56\ +\xca\x58\x05\x00\x75\xdd\x04\x41\xc0\x18\x63\x8c\x01\x80\x52\xca\ +\x5a\x4b\x09\x51\xd2\x4a\xa5\x3d\xad\x8d\xd1\x68\x1d\x21\x98\x26\ +\x31\x25\x84\x80\x35\x4a\x2e\x17\xf3\xb6\x2e\x09\x25\x59\x96\x59\ +\x6b\x3b\x7f\x2d\xe7\x5c\xa7\xb5\x68\x9a\xc6\x3a\x7b\x7f\x29\x10\ +\x04\x54\xce\xe4\x4d\xcd\xeb\x36\x88\xc2\xb2\x69\x85\xd2\x06\x1d\ +\x0b\x42\x47\x50\x5b\x43\x19\x33\xd2\x18\xa3\x7d\xcf\xbf\x73\x70\ +\xf0\xf2\x4b\x9f\x2d\xb2\xec\xda\xb5\xeb\xc7\x47\xc7\x61\x1c\x5d\ +\x4c\x27\xa8\xad\xb5\x26\x08\xc3\xb2\xcc\x3a\x58\x27\x84\x00\xe0\ +\x72\xb1\xcc\xb3\xb2\x69\xeb\x55\xb6\xca\xf3\xfc\xcd\x37\xde\x3c\ +\x3a\x3a\x5a\xce\x67\xab\xf9\x32\x8c\xc2\xe1\x68\xc8\x7d\xbf\xaf\ +\xd4\x2a\x5b\x79\x8c\x14\xf9\xea\xe6\x9b\x6f\xd4\x75\x2d\xa4\x98\ +\x4e\x90\x73\xc6\x19\x7a\x9e\x27\x95\x44\x44\x46\xe9\x62\xb1\x74\ +\xe0\x6e\xdc\xb8\x71\x7e\x71\xd1\xb6\xd2\x5a\x30\x80\xc6\x02\xe7\ +\xde\xd6\xe6\x5a\x9e\x95\xc4\xd9\xc9\xc5\x79\x59\xe4\x77\x0f\xee\ +\x44\x71\x5c\xe4\x79\x14\xc5\xf3\xd9\x8c\x10\x52\xe4\x45\x53\x37\ +\xce\xc1\x70\xd8\x1b\x8d\x46\x55\x55\x2a\xa5\x00\x6c\xe7\xf2\x20\ +\xdb\xa6\xad\x72\x87\x04\x9d\xd3\xa2\x1d\xf5\xfb\x57\x77\xb6\xca\ +\x6c\xb1\xb3\xb5\xae\xb5\xaa\xb2\x65\xb9\x5a\x34\x45\x76\x79\x7a\ +\x9c\xad\x96\x91\xcf\x89\xd5\xba\x6d\x8c\x68\x8a\xe5\xbc\xa9\xca\ +\x2f\x4d\x25\xda\x39\xe7\xac\x73\x0f\x4a\x7a\x0b\xe0\x6c\xb7\x12\ +\xbb\xcf\x33\x89\x1d\x00\x58\x07\x0f\xee\x07\xff\xec\x97\x80\xc1\ +\xba\x3f\x13\xe7\x91\xe7\x79\x55\x55\x41\x10\x68\xad\x3b\x05\xbe\ +\xeb\x24\x20\x5d\x59\x03\xc0\x59\xa3\x95\xa4\x94\xed\xbf\xf5\x96\ +\xb5\xf6\xb9\xe7\x9e\x6b\xea\x0a\x8c\xd1\x46\x87\xa1\xbf\x9c\x2d\ +\xdb\xba\x91\x52\x0a\xa1\x01\x80\x52\x66\x8c\x53\x4a\x65\xab\x4c\ +\x29\xe3\x79\xbc\x6d\xdb\xbb\x77\xef\x4e\x26\x93\x30\xf0\xd6\xc6\ +\x63\x6b\xb4\x36\x1a\xc0\xf5\xfa\xbd\x8e\xae\xb1\xb9\xb1\xa1\x94\ +\x4a\xe2\x58\x49\x19\x85\x01\xa5\xac\x69\x1a\xa5\x14\xe3\xce\x59\ +\x4b\x10\x01\x50\x4a\xb5\xb7\xb7\x57\x96\xe5\xd1\xf1\x89\x90\xd2\ +\x3a\x47\x29\x35\xd6\x22\x22\x41\xe8\xf7\x7b\x6d\x53\xcf\xe7\xb5\ +\xd1\x7a\x6b\x73\x63\xb1\xcc\xe6\x8b\x85\xb3\x16\x11\x01\x5c\x14\ +\x45\xdd\x0f\x75\xa0\xd6\x21\xa3\x31\x86\x10\xda\x3d\x02\x24\x94\ +\x52\x20\x84\xfa\x8c\xa7\x49\xbc\x9c\xcd\xce\xcf\xcf\xd3\x24\x0d\ +\xc2\xc0\x6a\xa5\x85\xf4\x18\x5b\x1b\x8f\x9b\xa6\x56\x42\x94\x52\ +\x48\x29\xb5\x94\x60\xad\xc7\xd8\xfd\x35\x44\x25\x84\x2c\xb3\xec\ +\xe0\xf8\x38\xe8\xf5\xc1\x63\x87\x27\xc7\x55\xdb\x22\xa5\xc6\x76\ +\x9d\x4b\x14\xa5\xd4\xa3\x5c\x29\xd5\xb6\xcd\xc9\xf1\xd1\xc7\x3f\ +\xfe\x4f\xf6\x76\x77\x95\x14\xbe\xef\x9d\x9d\x9d\x86\x51\x74\x31\ +\x39\x57\x4d\xad\x94\xea\x14\x38\x1d\xe2\x17\x45\xbe\x58\x2c\x28\ +\xe5\x42\x48\x6b\xdd\xc9\xd1\xd1\xe4\xfc\x22\xcf\xb2\x7e\xaf\xbf\ +\xbd\xbb\xbd\x5a\x65\x4d\xdb\x84\x71\x44\x29\x4d\xd2\xdd\xa2\xc8\ +\x6e\xdf\xbe\xbd\xbb\xbb\x73\x76\x76\x46\x08\x26\x49\xac\xb5\xee\ +\xc4\x3c\x84\x12\x46\x30\xf4\xfd\xe5\x62\x76\xe3\xd1\x47\x37\x36\ +\xd7\xa3\x38\x9a\xcd\xe7\xda\x18\x6b\x01\x08\x21\x84\x0c\xd2\x34\ +\xf1\x03\xca\xf9\xe9\xc9\xdd\xba\x6a\xd3\x24\x4e\x7b\xbd\x93\xe3\ +\xa3\x34\x4d\xb5\x56\xd6\x99\xcd\xcd\xcd\xba\xae\x85\x90\xce\xc1\ +\x6a\xb9\xa4\x8c\xc6\x71\x5c\x55\xa5\x31\xd6\xe3\xdd\x4b\xa5\xbc\ +\x20\xe0\x9c\x19\xad\xf7\xb6\x37\xb2\xe5\xfc\xec\xe4\xe8\xe2\xe4\ +\xb0\xdf\xef\x83\x73\x46\xb4\x3e\xc3\x5e\x14\x6c\xad\x3f\x92\x67\ +\xf9\x6a\x36\x69\x45\xbb\x9c\x4d\x9b\x22\x0b\x7d\xcf\xe3\xfc\x8b\ +\x0e\x8b\x08\xce\x3a\x6b\x9d\x7d\x70\x28\x65\x2d\x58\x8b\xf6\xf3\ +\x61\x81\x73\xe0\xc0\xbc\xc7\x60\xd1\xfc\xd9\xb8\x58\xa5\x75\xd3\ +\x34\x5d\xe1\x6f\x3c\x1e\x4b\x29\xbb\xed\x70\xb7\x58\x31\x42\x9c\ +\xd1\x4d\x55\x45\x51\xb4\x98\xcf\xfa\xfd\x7e\x53\x57\x6d\xdb\x02\ +\x40\x5d\xd7\x71\x1c\x57\x55\xe5\xac\x71\xce\x16\x45\x49\xa8\xe3\ +\x9c\x5b\xeb\x18\x63\x52\x49\x29\x34\x63\x6c\x3a\x9d\x6e\x6e\x6e\ +\xec\xee\x6e\x6b\xad\x08\x22\x25\xdc\x0f\x3d\x67\x4c\xf7\x8b\xc3\ +\xe1\x20\x0c\x83\xa2\x28\xfa\xfd\x5e\x96\x67\x00\x6e\x34\x1a\x3a\ +\x37\xc8\xb2\x95\x54\xda\x82\xb3\xc6\x6a\xad\xe3\x38\xba\xfe\xd0\ +\x43\xc7\x87\x87\x5d\x80\x8c\x88\x84\x52\x07\xe0\xac\x5d\x2e\x97\ +\xe4\xde\xee\x0c\x00\x1c\x38\xd7\xef\xa7\x79\x96\x3b\x07\x9c\x31\ +\x65\x75\x77\x2d\x41\x10\x20\x62\xd3\x34\x94\x52\x76\xaf\x3b\x92\ +\x03\x42\x08\xa5\x84\x31\x4e\x08\xf7\x7c\x63\xad\xb5\xc6\xf7\xfd\ +\xaa\xaa\x56\x8b\x45\x92\x26\x5a\xc9\xaa\xcc\x95\x14\x4d\x55\x21\ +\xe2\xe6\xc6\x86\xb3\xc6\x19\xc3\x28\x71\x56\x3b\x6b\xf1\x3e\x67\ +\x18\x48\xa5\x4e\xce\xcf\xa5\x73\x83\xc1\x10\x19\x7b\xea\x99\x67\ +\x6e\xbd\x75\x5b\x89\x16\x08\xa5\xcc\x03\x67\xc1\x9a\xa6\x2e\x8b\ +\x7c\xe5\x11\xb6\x9c\x4e\x1f\x7d\xf8\xa1\xe5\x62\x26\xb5\x2a\x8b\ +\x1c\x11\xa4\x68\x8b\xbc\x70\xce\x76\x64\x4c\xcf\xe3\xce\xb9\x24\ +\x49\xac\xb5\x45\xbe\xa4\x84\xe4\xcb\x85\x96\xed\xda\x78\x1c\x85\ +\x21\x80\x63\x81\x37\x20\x7d\x82\x24\x5b\x2d\x8d\x36\x52\xcb\x0f\ +\x3c\xfb\x81\xa6\xa9\xc3\x30\x5c\x5f\x5f\xbb\xbc\xbc\xdc\xd8\x58\ +\x67\x8c\x2d\x17\xcb\xbc\x28\x08\x41\xa7\x2d\x45\x20\x00\x5f\xfe\ +\xdc\x97\x6d\x6c\x6f\xbd\xf4\xd2\x4b\x67\xe7\xe7\xca\x5a\x4a\x29\ +\x12\xea\xac\x9b\x4f\x2f\xb5\xd4\x9e\xef\x37\x6d\x6b\xad\x4b\xd3\ +\xfe\xee\xd6\xd6\xc5\xf9\x99\x90\x32\x0c\x02\xa1\x84\x94\xd2\x39\ +\xd7\xeb\xa5\x84\xe0\x60\x30\x68\xda\x9a\x10\x32\x1e\x8f\x8c\xd1\ +\x97\xe7\x97\x9d\x57\x13\x67\x8c\x52\xea\x28\x41\x67\x43\x8f\xa2\ +\xf5\x97\xb3\x89\x16\x4d\xe0\xfb\x65\xbe\x3c\x3f\x3f\x27\x60\x8b\ +\xa2\x78\xe6\x99\x67\xd2\x24\x8c\x23\x3f\x5f\x2d\xa2\x80\x77\x4a\ +\x76\xf7\x25\x88\x16\x3b\xa4\x72\x0f\x14\x05\x2c\x98\xcf\x87\x05\ +\x0e\x9c\x03\x62\x01\xec\x7b\x06\x16\xed\x83\xbc\xbd\xef\x6e\x11\ +\xbc\xd7\x49\xd5\x5a\xbb\x5c\x2e\x01\x40\x6b\xdd\x41\x0f\x65\xac\ +\x63\x08\x76\xac\x94\xb2\x2c\xc7\xe3\xf1\x72\xb9\x6c\x5b\xe1\x9c\ +\x2d\x8a\x22\xcf\x73\xb0\xd8\x36\x35\xa5\xcc\x3a\xdb\x2d\x7a\x94\ +\x12\x42\xa8\x52\x4a\x4a\xc9\x39\x4b\xd3\x18\xc0\xc5\x49\x4c\x08\ +\xdc\xdd\x3f\x20\xe8\xa2\x28\xda\x58\x5f\x6f\xb0\x54\x5a\x1b\xad\ +\x3d\x4e\x9b\xba\x5c\x82\x45\xb0\x5a\x6b\xd1\xd6\x61\x18\x72\x46\ +\x9d\x35\xad\x72\xdd\xb9\x09\x21\x8f\x8f\x8f\x8b\xb2\x74\x0e\x28\ +\xa5\x48\x88\xb6\x86\x22\xf6\x7b\x3d\x9f\x7b\xad\x68\x8d\xb1\x52\ +\x2b\x29\xd5\xe1\xe1\x61\x10\xf8\x9c\x53\xa5\x0d\x80\xe5\x94\xfa\ +\xbe\x9f\xa6\x69\x47\x8d\xa6\x94\x52\x4a\x3b\x81\x4a\xd3\x08\x4a\ +\xa8\xd4\x26\x08\x02\x21\x04\x82\xab\xcb\x92\x51\xb6\x5a\x2e\xac\ +\x73\x51\x14\x53\x04\xc2\x79\xc7\x68\xd9\xd8\xd8\x60\x8c\x2d\x96\ +\xcb\x2c\xcb\xb4\x36\x69\x9a\x0c\x87\xc3\x0e\x9a\xef\xf3\xa6\x13\ +\x8a\x8c\x69\xeb\x8a\xaa\xd2\xda\x34\x42\x08\x25\x5a\xa1\x00\x94\ +\x1f\x04\x1e\xf7\xa9\x33\xbe\xe7\x75\xb2\x39\x62\x01\x01\x0e\x0e\ +\x0e\x18\x67\x93\xe9\xe4\xe8\xf8\x28\x09\x93\xa6\xa9\x9d\x75\xad\ +\x68\xbb\x5b\x44\x08\xe9\x4e\x35\x2f\x0a\x4a\x59\xcc\x82\x34\x8e\ +\x3c\x46\x77\xaf\x5f\x7b\xf3\xcd\x37\x6f\xef\x1f\xf7\xd2\xde\x95\ +\xbd\xbd\x20\xf0\xe6\xf3\x79\xbf\xd7\x23\xe8\x7c\x4e\x8b\x6c\xe9\ +\x71\xce\x29\x29\xb2\xd5\x70\x38\x1c\xf4\x13\x6b\x64\x96\xe5\x3e\ +\xf7\x84\x68\x38\xa7\xe7\xe7\xa7\x8e\x60\x2b\x04\x20\x70\xce\x81\ +\xa0\xd1\x90\xf6\xd2\x7e\x1a\xcf\x26\x53\xd9\x6a\x02\x64\x3a\x9d\ +\xac\x96\xcb\xaa\x2a\x8c\x56\x49\x9c\x4c\x9b\xa9\x73\xe0\x9c\xeb\ +\xba\xb2\x54\x55\x79\xe7\x4e\x11\x04\x21\x63\x4c\x6b\x5d\xd7\x8d\ +\xb5\x40\x18\x8b\xa2\x18\x11\x93\x38\x39\x3b\x3d\xce\x3d\xde\x34\ +\xe5\x6a\xb5\xda\xd8\xd8\x24\x24\xe1\x94\x84\x3e\x2f\xf3\xd5\x78\ +\xf8\xf4\xde\xce\x96\xc7\xc8\x1b\x6f\xbc\x61\xad\x6d\x9a\xe6\x83\ +\xcf\x3e\x73\xf3\xd6\x2d\xfb\x85\xe6\x0f\xfb\x53\x9a\xb4\xc6\x3a\ +\xf2\x40\xa3\xc5\x6e\x5f\xfe\x79\xa3\x45\xeb\xcc\x83\x45\xe2\xff\ +\x1f\x44\x8b\x7f\x26\x2e\x96\x32\xda\xa5\xdb\xba\x64\xe5\x3b\x03\ +\x00\x8c\x36\x48\x2d\xa1\x54\x2b\xa1\x24\xa5\x04\xc1\x99\xba\x2a\ +\xb4\x36\x00\xa0\x64\xab\x44\x4b\x99\xdf\x3d\x54\x4a\xa8\x03\x8d\ +\x88\x84\x10\xad\x35\x38\xd2\xd1\xfd\x3c\xcf\xe7\x1e\x25\x04\xa2\ +\x28\xba\x7e\xed\xea\x7c\x3e\x13\x42\x74\xe2\x8a\x6c\x7a\x91\x24\ +\x21\x00\x48\x29\xb5\xd6\xdd\x0e\xb7\x69\x1a\x44\x54\x4a\x49\xa5\ +\x08\x22\xf3\xbd\x24\x49\x8e\x8e\x4f\xce\xcf\xce\x86\xc3\xa1\xe7\ +\x79\x1d\xe0\x5a\x70\x1e\xe7\x61\x18\x0c\x07\x7d\xce\xd7\x85\x94\ +\xab\x55\x56\xb7\x8d\x10\xa2\x69\x5b\x04\xac\xca\xb2\x3f\x18\x4a\ +\x6b\xa4\x94\xbd\x5e\x2f\x8a\x22\x44\xcc\xf3\xbc\xb3\x78\x30\xc6\ +\x38\x67\xa5\x34\x69\x9a\x0e\x06\x83\xe9\x74\xda\x34\x8d\xb5\x46\ +\xb4\x8d\x94\x12\x09\x32\x9a\x24\x71\x48\x08\x21\x04\xe6\xb3\x59\ +\x9a\xc4\x69\x9a\xd4\x55\x01\xce\x48\x51\x63\x1a\xf5\x7b\x29\x45\ +\xb8\xbf\x37\x16\x01\x8d\x31\x0e\xd0\x39\xd7\xb6\x2d\x00\x02\xa2\ +\x96\x86\x38\x82\x88\x46\xe8\x46\xa8\xc8\x63\x86\xea\xa2\x28\xc0\ +\x39\x4a\x68\x96\x65\x65\x51\x22\x81\xa6\x6e\x8a\xaa\x2c\x56\x39\ +\x3a\xd0\x46\x53\xca\xda\xb6\xe1\x9c\x75\x4d\xca\x1c\x38\xa5\xd4\ +\x60\x30\xec\xa5\xf1\x70\x30\x20\x8c\x51\xce\xae\x5c\xbb\xca\x3d\ +\xef\xfc\xec\x6c\x3e\x9b\x3d\x74\xfd\xfa\xd9\xf1\x49\xe0\x7b\xb3\ +\xc9\xd4\x28\x33\x9b\x4f\x38\x63\xbe\xef\xcb\x56\x54\x65\x05\xce\ +\x29\xa9\xad\xb1\x7e\xc4\x7c\x8f\x23\xd8\x57\x5f\x7d\x75\x30\x1a\ +\x23\x00\x12\x62\xac\x75\x40\x1c\xa0\xe7\x79\xa3\x7e\x2f\xf1\x38\ +\xf3\xbc\x55\x96\x23\x58\x6d\x60\x36\x99\x44\x49\xb2\x98\xcd\xac\ +\xb1\x9b\x9b\x1b\xad\x10\x1d\xdf\x70\x73\x63\xa3\x28\xb2\x93\xd3\ +\x13\x42\x90\x31\xda\xb6\x02\x00\x1c\xe0\xf6\xee\xde\x62\x3e\x6f\ +\xa5\xac\x9b\xd6\x6f\x04\x15\x12\x00\xeb\xba\xbe\x16\xec\x8d\xc7\ +\xe3\xed\xad\xad\x93\x93\x93\x20\x08\x9f\x7c\xf2\xc9\x4e\xd9\xd2\ +\x45\xfa\x41\x10\x44\x51\x64\xb4\x81\x2f\x72\x25\x1a\x00\x9c\x75\ +\xd6\x38\xfb\xe0\xe6\xad\x45\xb0\xd6\x19\xe7\x3e\x4f\xb4\xe8\x9c\ +\x73\xf8\x7e\x6e\xf1\x4b\x74\x26\xdd\xce\x94\x52\xea\xfb\x7e\xb7\ +\xf7\xf9\x43\x68\x74\xd0\x39\xc7\x50\x2a\x28\x25\x9d\xb3\x56\x17\ +\x4b\x76\x8e\x76\xaa\xae\x19\x63\x00\x8e\x50\xe2\x1c\xe9\x4a\xbd\ +\xc6\x68\xd1\x6a\xdf\x8f\x08\x41\xeb\x8c\x94\xb2\x2c\x0b\x6b\x34\ +\x25\x38\x1a\x0d\xe7\xf3\xb9\xe7\x79\xeb\xe3\x71\x2b\xea\xc0\xf7\ +\x87\x83\x81\xb3\xb6\x28\x8a\xa2\xc8\x7b\x69\x42\x29\xeb\x48\xdd\ +\x9c\x12\x1e\x04\x9c\x51\x21\x64\xd7\xd9\xa3\x6d\x5b\x21\x5a\x44\ +\x02\xa0\xbb\xee\x4e\xf3\xf9\x42\x34\xcd\xde\xee\xee\xe6\xc6\x86\ +\xd6\x7a\xb9\x5c\x72\xdf\x6b\x85\x0a\xa2\xd0\x98\xc8\x18\xe3\xc0\ +\xb5\x6d\xdb\x34\x8d\x10\x22\x8a\xa2\x8e\x12\xbc\xbe\xbe\xde\xb1\ +\xc4\x29\xa3\x1e\x67\xd3\xe9\xb4\x2b\x82\x3b\xe7\xea\xba\xf2\x38\ +\x4f\xe3\x78\xd8\x4f\x7b\x49\x54\xd6\xed\xda\x78\x3c\x9f\xcd\xf2\ +\x3c\xeb\xf5\xd2\x20\x08\x92\x24\x71\xce\x75\x2d\x9b\x95\xd6\xf7\ +\xdb\x10\xd5\x71\xc6\x3d\xcf\xd7\x4a\x5b\x6b\xc3\x30\xe2\xd4\x73\ +\xc6\x12\x20\x04\xd1\x5a\x30\x46\x6b\xe2\x24\xba\xd5\x6a\x99\x04\ +\x91\xef\xd3\xd5\x72\x91\xe5\xb9\x54\xd2\x58\x0b\xe0\x9a\xa6\xa1\ +\x40\x10\x89\xef\xfb\x4d\x53\x11\x82\xce\x41\x51\x94\xab\xe5\xaa\ +\x33\x43\xb2\xd6\x94\x65\x01\x88\x9e\xcf\xb9\xef\x8d\xd6\x46\x48\ +\xc0\x08\xb5\xbe\xbe\x56\x5d\xbd\xc2\x18\xf1\x02\x7f\x3c\x1e\xc1\ +\x4d\x5b\x94\x65\x18\x06\x51\x14\x19\x63\xaa\xba\x26\x08\x81\xef\ +\x8d\x46\x43\x00\x7b\x70\x67\x9f\x22\x0e\x07\x83\xa6\x6d\x29\xa5\ +\x52\xcb\x8e\x6b\x60\x8c\x39\xba\x7b\xd0\x4b\x92\xc7\xf6\x9e\xe8\ +\xf7\xfb\x42\x88\x8b\xe9\xdc\xf3\x78\x18\x04\x42\xc8\x38\x4d\xa4\ +\x52\x65\x59\xfa\xbe\x5f\x96\x95\x73\x16\x11\x8b\xa2\xe8\xf5\xfa\ +\xc3\x61\xdf\x5a\xad\x1d\x04\x71\xaa\x0d\x64\x79\xb1\x58\x2d\x19\ +\xe3\x97\x93\x49\x2f\x4d\xc7\xa3\xe1\xee\xee\xee\xc3\x8f\x3c\x22\ +\x84\xa2\x94\x5e\xbb\xfe\xd0\xfe\xc1\x9d\xc7\x9f\x78\x92\x32\x7e\ +\xf5\xda\xf5\x2c\xcb\x8a\xa2\xd8\xd9\xdd\x3b\x3c\x3a\x51\x4a\xe2\ +\x97\x66\x13\x6d\xc1\xe1\x83\x9c\x7b\xce\x39\xf3\xf9\xa2\xc5\xce\ +\x7b\xe0\xbd\x04\x8b\x5d\x9a\x15\xff\x0c\x5c\x31\xe7\x2c\x49\x12\ +\x21\x84\x94\x92\x73\xde\x81\x61\x87\x11\x8c\x31\xc4\x7b\x14\x16\ +\x63\x0c\xe7\x5c\x4a\xd9\xe1\x66\xe7\x42\x06\x00\x4d\x23\x03\xdf\ +\xd7\xda\x10\x24\x84\x71\xe7\x1c\x22\x41\x44\xc6\x18\xa3\xd4\x1a\ +\x4b\x90\x76\xd0\x51\xd7\x95\x96\x2a\x0c\x02\x29\x85\xd6\x8a\xfb\ +\x6c\x38\x1c\x7a\x94\x84\xbe\xef\x73\x96\x19\xcd\x28\x89\xc2\xb0\ +\x69\x1a\x67\x4d\x14\xfa\x55\x55\x17\xd9\xaa\x3f\x18\xac\xad\xad\ +\x71\xee\x89\xb6\x5d\x2c\x16\x4a\x2a\xca\x38\x21\x94\x50\x6a\x8d\ +\x59\x2c\xe6\xa1\xbf\xa5\xb5\xba\xb8\xb8\x90\x42\x44\x71\x28\xa5\ +\xb2\x5a\x72\x9a\x04\xbe\xaf\x9d\x31\xd2\x74\xfd\xaf\x97\xcb\x65\ +\x9e\xdf\x93\xc7\x74\xbb\x39\x42\x08\x25\x58\x56\xb5\xd6\xba\xd7\ +\xeb\x69\xad\xbb\x76\xea\x46\x8a\x3c\x53\x94\x20\x5a\xcb\x82\xb0\ +\xdf\x5f\xa7\x94\xce\x66\xb3\xe1\x70\xd8\xad\x15\x41\x10\x74\xe5\ +\xd4\x77\xc3\xc4\x27\x94\xa6\x49\xc2\x19\xaf\xca\x12\x2c\x50\x40\ +\x02\xe8\x9c\x05\x43\x18\xa5\x9c\x04\x94\x68\x42\x50\x6b\x89\x10\ +\x06\xa1\xb7\x58\xcc\xb3\x3c\xb7\xce\x22\x25\xdc\xf7\xca\xb2\x44\ +\x03\x48\x50\x6b\x1d\x84\x01\x00\x7a\x1e\x4b\x92\xb8\xab\x99\x68\ +\xa5\xc3\x41\xe2\x8c\xa6\x9e\x27\x45\xbb\xc8\x96\x61\x18\x0a\x25\ +\x40\x1b\x82\xd0\x4b\xe3\x20\x08\x1c\xda\xf1\xda\xfa\xf9\xf9\x59\ +\xd3\x36\x8c\x51\xce\x99\xd6\xca\xf3\x38\xa5\x34\xcb\x56\xd3\xcb\ +\xc9\x95\xab\x57\x76\xb6\xb6\x5a\x29\xe7\xd3\x59\x59\x96\x80\x08\ +\x48\x01\x09\x12\xda\x34\xcd\xc5\xd9\xe9\xe8\x89\xc7\xa7\x97\x17\ +\x55\x2b\x28\xc1\x24\x0e\x27\xb3\xa5\xd2\x6a\x34\x1e\x16\x55\x23\ +\x5a\xd1\x25\x70\xcf\xce\x4e\x19\x23\xad\x68\x29\xa5\x84\x60\x18\ +\x86\x52\x4a\x4a\x88\x05\xfc\xcc\x4b\x2f\xf7\x07\xfd\xe1\x70\x0c\ +\x88\xb4\x2c\x2c\xb8\xcb\xc9\x8c\x10\xb2\xb6\xb6\x06\x80\x8f\xde\ +\x78\xec\x03\xcf\x7e\xf0\x27\x7f\xf2\x27\xf7\x0f\xee\xec\xec\xec\ +\x30\xee\x11\xca\x46\xe3\xb5\x56\x48\x3f\x0c\xe9\xbd\xec\xf0\x17\ +\x17\x16\xad\xd3\xc6\x4a\x82\x0f\x8c\x5c\x6d\x2c\x58\x83\xa0\x3e\ +\xcf\x95\x58\x0a\x4a\x82\xd1\xa0\xf5\x7b\x05\x17\x35\xa0\x91\x84\ +\x52\x30\xf7\xdf\x8d\xa5\xdb\xb1\xbe\xbb\xe5\xca\x79\xdc\xeb\x0f\ +\x06\x65\x51\x68\xad\x39\xe7\x5d\xa2\xad\xf3\x85\x27\x84\xe0\xdb\ +\x91\x63\xf7\x73\x4a\xa9\x4e\x2d\xc7\x39\x07\x80\xb6\x6d\x45\xdb\ +\x70\x4a\x8d\xd6\x80\x8e\x71\x46\x28\x11\x42\x48\x25\xfb\xbd\x11\ +\x21\xb4\xa8\x4a\xc0\x30\x80\x20\x4a\x68\x55\x36\xcb\xf9\xbc\x17\ +\x47\xab\x55\x16\x87\x51\x55\xd6\x8c\x7b\x55\x55\xf9\x41\xb3\x2a\ +\xcb\xbc\x2c\x28\x61\xdc\xf3\x97\xcb\x55\xd7\x09\xd3\x39\x30\xd6\ +\x45\x51\xd4\x8a\x36\x8a\xa3\xbc\x2c\x96\xab\x15\x52\xe2\x10\x8c\ +\xb5\x04\x98\x43\x54\xda\x78\x9e\xcf\x3d\x1f\x11\xa3\x24\xa2\x9c\ +\xcf\x66\x8b\xf1\xfa\xfa\xd6\xe6\xce\x2b\xaf\xbe\x8a\x8c\x12\x46\ +\x9b\x5a\x28\xa5\xc6\x6b\x6b\xeb\x6b\x6b\xa7\x67\x67\x97\x17\x17\ +\xc6\x9a\xaa\xaa\xac\xb5\x9e\x17\x36\xad\xac\xab\xa2\xdf\xef\x77\ +\xb8\x5f\x8b\xd2\x6a\xdb\xa5\xc0\x66\xd3\xe9\xc6\xce\x9e\xe7\x47\ +\x6d\x2b\xa4\x94\xc6\x98\xd9\x6c\x7e\x74\x74\xe4\xfb\x7e\x1c\xc7\ +\x49\x92\x10\x72\x9f\xc6\x62\xd6\x59\xc6\xf9\xde\xee\x5e\x92\x24\ +\x6f\xbd\x79\xb3\xae\x6b\xbe\xb6\xbe\xb3\xbd\x53\x64\x45\xd3\xb4\ +\xd6\x5a\x40\xeb\xba\x55\xd3\x3a\x6b\x2d\x63\xbc\x28\x0b\xa5\x54\ +\xaf\x97\x0a\x2d\x3b\x87\x0b\x8e\xdc\x0f\xb8\x51\x3a\x4d\x53\x6b\ +\x8d\x14\xb2\x69\xea\xd1\x78\xfd\xca\xce\xee\x64\x32\xe5\x19\x06\ +\x81\x37\x0c\x02\xeb\xe0\xe8\xf8\xc4\xf3\x3c\x70\xae\xce\x8a\xe9\ +\x7c\x91\xa6\xfd\x55\xb6\xb4\xc4\xd9\xc5\xe2\xfc\x72\xd2\x36\xcd\ +\xd6\xf6\xb6\x75\x6e\xb9\x5a\x71\xce\xfb\xbd\x9e\x10\xc2\xc6\x11\ +\x52\x34\xd6\x5a\x70\xfb\x77\xf6\xb5\xd1\xce\x41\xa7\x0f\x02\x04\ +\x21\x45\xd3\x36\xbd\x7e\x9f\xfb\xbe\x1f\xc5\x69\x7f\x28\x8f\x4f\ +\x3c\xaf\x7a\xec\xb1\xc7\x4e\xcf\x2f\x9a\x66\xc9\x7d\x4f\x54\xa2\ +\x6d\x5b\xdf\xf7\xaf\x5e\xbd\x52\xd7\x55\xdb\xb6\x4a\xea\xa2\xa8\ +\xf2\xbc\xf4\x3c\xea\x80\x4e\xe6\x0b\x8b\xd8\x4b\xd3\xd0\xf7\xa4\ +\xd2\x4d\x5d\xc5\x51\xf8\xd6\xfe\xc1\xd9\xd9\xd9\x78\x6d\x7d\x34\ +\x5e\x3f\x3b\x3d\x33\xd6\x6a\x63\xcf\x2f\x2e\x7e\xe7\x53\x9f\x52\ +\x4a\x79\xdc\xef\xf5\x06\x52\xa8\x2f\xe8\xbe\xfc\xe0\x61\xd1\x5a\ +\xe3\xe1\xa0\xe7\x5d\x63\xe4\x41\xaa\x5c\x82\x08\xc5\x0e\xfb\xa3\ +\x65\x2c\x8e\x60\x12\xe9\x1e\xbe\x87\x54\x2e\x5a\x42\x74\x75\x31\ +\x9b\xda\x77\xa7\x72\xa9\xeb\xda\xbc\x3b\xe6\xa3\xb3\x56\xb5\xc2\ +\xa3\x2c\xf4\xfc\x24\x8c\x28\x63\x1e\x65\x5a\x48\xa9\x4d\x92\xf6\ +\x18\xa3\x4a\x36\xce\xb9\xce\x9a\x11\x9c\xf1\x38\x43\xe7\x18\x42\ +\xdd\xd4\x68\x5c\x44\x39\x0a\xc5\x09\x01\x44\x47\x81\x70\xa6\xb5\ +\x58\x35\x85\x9f\x44\x56\x39\xad\x4c\x02\x89\x72\x64\x5e\xd6\x4a\ +\x99\x5a\xb9\x76\x56\xb4\x45\x3b\x81\x65\x2f\x5d\x77\x8c\xce\xcb\ +\x8a\x0c\x06\x4b\x6d\x5b\xf4\x12\xee\xe7\x79\x2b\x25\x8a\xda\x72\ +\xe2\xd0\x70\xce\x42\x3f\x0a\x1b\x25\x98\xc7\x96\xf9\x2a\x6f\x2a\ +\xa0\x04\x08\x12\x9f\x19\x70\xc8\x99\x04\xbb\xac\x9b\xe2\xee\xf1\ +\xde\xee\x2e\xb5\x64\x63\xf7\x9a\xb0\x68\xb4\x8b\xfb\xa3\x46\x98\ +\x71\x7f\x88\x1c\x81\xd2\xb2\xa9\x37\xb6\xb7\x94\x35\xda\x5a\x1e\ +\x06\x52\x6b\x03\x4e\x19\x1d\x33\xc6\x39\x7f\xe2\xc9\xa7\x7d\xdf\ +\x3f\x3b\x3b\x73\x40\xfc\x30\xa9\xca\x52\x3b\x44\x87\xd2\xc0\x72\ +\x55\x45\x49\x01\x40\x8d\x45\x6d\x90\xf1\x20\x8a\x7b\x88\x98\xa4\ +\x03\x6b\x9d\x03\x02\xf7\xab\xfe\x23\xce\x49\x21\x82\xd1\xb8\xd7\ +\xeb\xc5\x71\x7c\xe5\xca\x6e\x51\x14\x8c\x91\xc9\xcd\xcb\x5e\xaf\ +\xb7\xbb\xb3\xb3\x5c\xcc\xc1\x5a\x00\x44\xca\x6a\xa9\x28\xa5\x2c\ +\x0c\x1b\xa5\xbd\x20\x5a\x5c\x4e\xd3\x7e\x6f\x76\xb9\x48\x92\x24\ +\xe0\x3e\xb5\x18\xfb\x91\x64\x62\x95\xe7\xde\x70\x30\xd1\xf5\x85\ +\xad\xa5\x66\x57\xa3\x61\xd6\xc8\xb2\xd5\x42\xda\xd3\xcb\x33\x4a\ +\xd9\x62\x3e\xdb\x3e\x3c\x7e\xfa\x91\xc7\x4e\x66\x8b\xde\xf6\x28\ +\xab\xb2\x9a\x3a\x96\x44\x59\xd3\x78\x94\xad\xf2\xb2\xdf\xef\x67\ +\x55\x1d\xc4\xbd\xc1\xc6\x3a\x09\x03\xaf\x9f\x66\xb3\x69\x3e\x9f\ +\x38\x62\x9d\x03\xee\x13\x07\xe0\x9c\x31\xce\xd5\xe0\xbf\x75\x3a\ +\xf7\x7c\xff\x91\x1b\x37\x08\xe0\x63\x4f\x3f\xd7\xda\x57\x6e\x3c\ +\xfe\xf4\x5b\x77\x4e\x8a\xb2\x79\x6c\x77\x8f\x31\x2e\x84\xb0\x16\ +\x1e\x7e\xf8\xd1\x3b\x77\x0e\xe2\xa8\x67\xb4\x16\xad\x11\xd2\xa5\ +\xb1\x4f\x11\xaf\xee\xed\x3d\x74\xfd\xba\x54\xea\xfc\xec\xcc\xf3\ +\xa3\xb6\x95\x45\xd5\x32\xe6\x09\x4b\x57\x95\x78\xf9\x8d\x5b\x51\ +\x1c\x43\x10\x4d\xf2\xf2\xb1\x1b\x8f\xf9\xe9\xc8\x35\x6d\xaf\x37\ +\x48\x47\x5b\xd3\x55\x6d\xed\x17\x5d\x13\xed\x87\xf4\x63\x5f\xf7\ +\xb7\x19\xe5\x0f\x90\xb7\x88\x00\x16\xc1\xfc\xe5\x3f\x06\x27\x10\ +\x1c\x81\xf7\xd4\x70\x56\xb6\xd5\xbb\x3c\x06\xa5\xb4\xb3\xb3\xbf\ +\xef\xd1\x29\xf3\x3c\xee\x21\x82\x10\x6d\xc4\xa2\x20\xf4\x53\x9d\ +\x04\x81\x9f\xa4\xb1\x33\x1a\x0d\x03\xe7\xa8\xc7\x7d\xdf\xeb\xb4\ +\x0a\xce\x3a\xe6\x71\xdf\x05\x8c\x50\x9a\x72\x29\x5a\x27\x6b\x27\ +\x35\x71\xc4\x19\x13\x13\xe2\x23\x83\x46\x34\x65\x25\xa4\x02\xb4\ +\x24\x0a\xa8\xef\x11\x4a\x15\xb5\x28\xa5\x25\x2e\xab\xb2\xfd\xa3\ +\x03\x8d\x96\x31\x4a\x9c\xad\xb3\x9c\x38\x58\x4d\x67\x17\x47\xc7\ +\x9e\xe7\x51\xc6\xca\x59\xe5\x07\x81\xb6\xfa\xfc\xfc\xa2\x63\x97\ +\x67\xab\x4c\x2b\x43\x29\x05\x40\x4e\xc0\x3a\x47\x09\x53\x52\x37\ +\x52\xa8\xaa\x26\x9c\xc5\x71\xec\x90\xb4\x4a\x67\xab\x7c\xba\x58\ +\xd4\xa2\x5d\x67\x2c\xe9\xc5\x0e\x40\x08\x31\x9d\x4e\x3b\x23\x6e\ +\x25\xa5\x35\x46\x6b\x4d\x39\x23\x04\xa3\x28\x1a\x0e\x87\x93\xc9\ +\xa4\x6d\xdb\xdd\xdd\x5d\xcf\xf3\xee\xdc\xb9\xa3\x74\x66\x1c\xc8\ +\x56\x52\x2e\xa4\x94\x4d\xdb\x4e\xa7\xd3\xbb\x77\x0f\x9d\x73\xd3\ +\xe9\x6c\x73\x73\x23\x8a\xe2\xd7\xdf\x78\xe3\xda\xb5\x3d\x72\x5f\ +\xc6\x62\xce\xba\xe1\x60\x30\xe8\x25\x81\xef\x6d\x6e\xae\xcf\x67\ +\xf3\x3c\x5b\x25\x49\xe2\x9c\x1d\x8f\xfa\x49\x9a\xf6\xfb\x29\x45\ +\x57\xe6\x05\xa5\x44\x6a\xe9\x87\x7e\x10\x85\x42\x08\x63\x0c\x50\ +\x48\xfb\x69\x9c\xf6\x89\xe7\x7b\x06\x12\xe6\xf9\x48\x10\x20\x88\ +\x02\x21\x2d\x18\x5d\x1e\x9f\x2f\x8f\x8e\xe2\x27\x1e\x3d\xbe\x38\ +\x1d\x24\x29\x31\xb6\x6d\x6b\xc6\x59\x96\x67\x48\xe0\xf5\x37\x5e\ +\x9f\x9f\x5d\xa0\x4f\x6a\x26\xa5\x10\x8d\x68\x28\x21\x77\x5f\xbb\ +\xcb\x19\x67\x9c\xcd\x26\x79\x18\xc7\x94\x31\x98\x4d\x1a\x29\x2c\ +\x80\x10\x72\xbe\x58\x49\xa5\x3d\xcf\xb7\x16\x8c\x33\x14\x09\x00\ +\x68\x07\x27\x93\x89\xc7\x3d\x1a\x04\x71\x94\x20\x92\xf9\x72\xf5\ +\xa9\xe7\x7f\xef\xee\xe1\x61\x9a\x26\x81\xef\x6f\x6e\x6e\xce\x66\ +\xd3\xaa\xaa\x9e\x7f\xfe\x77\x0f\x0f\x0f\xa3\x28\x12\x42\x54\x75\ +\x9d\xc6\x09\x21\x18\x06\xfe\x07\x9e\x79\x6a\x34\x1a\x3f\xff\xfc\ +\xf3\x9c\xb3\xaf\xfd\xda\xaf\x7d\xf5\xd5\x57\xdf\x78\xf3\x4d\xad\ +\xad\x71\xca\x60\x2d\x8c\x12\x79\x76\x78\x7c\x12\x44\x31\x12\x36\ +\x5b\x2c\xeb\x46\xfc\xb9\x8f\xfe\xf9\x37\x6f\xbd\xf5\xe2\xa7\x3f\ +\xfd\x5f\xfd\x8d\xbf\xfe\xc5\x16\xff\x85\x61\x78\xf5\xda\xfb\x8d\ +\x07\xde\x2b\x43\xc8\x5a\x88\xd6\xf7\x99\xe7\xb3\xa6\xa9\x09\x71\ +\x8c\x91\xb4\x17\x21\x12\x42\x48\x5d\xa8\x7b\xd5\x30\x6b\x8d\x31\ +\xda\x18\x24\xc4\x21\x68\xb0\xc8\x29\x52\xa6\x09\x11\x16\xac\x71\ +\xd4\x01\xb6\x92\x68\x13\x22\xed\x07\x61\x44\xc3\x71\x12\x34\xa2\ +\x69\x45\xcb\x3c\xf0\x7d\xea\x33\xc6\xd2\xc8\x22\xe1\x51\x88\x00\ +\xca\x48\x61\x14\x36\xb6\x5c\xad\xc2\x30\x0c\x83\xe0\xb2\xc9\x9d\ +\x94\x3c\x62\x2c\xc4\x52\xaa\xdc\xc8\xc0\xf3\xa5\xd4\x46\x6b\x02\ +\xb4\xad\x5b\xeb\x80\x31\x86\x80\xda\x00\x18\xc7\xba\x5c\x17\x01\ +\xad\xc5\xe5\xe5\x59\xaf\x3f\x98\xcd\x26\x42\xa8\x30\x88\xa4\x90\ +\x41\xe0\x03\xb8\x22\xcb\xeb\xba\x0a\x83\x00\x9c\xf3\x18\xc3\xb7\ +\x61\x8c\x53\xca\x90\x26\x49\x0c\x00\x77\xee\xdc\x01\x00\x63\xcc\ +\xd1\xd1\x51\x10\x04\x4a\x29\xdf\xf7\x09\x41\x29\x15\xa0\xa9\xaa\ +\x52\x29\x69\xad\x59\x2c\x66\x94\xd1\xa2\x58\x85\xa1\x3f\x99\xf0\ +\xb3\xd3\x63\x25\xbf\xfc\x3e\xa3\x45\xc4\x56\x34\x65\x95\xad\xaf\ +\x8f\x36\x37\xc7\x52\xd4\x42\x56\x3b\xfd\x8d\xb5\xf5\xc1\x95\x2b\ +\x5b\xd6\xda\x22\xcf\xa7\x17\x25\x82\x0d\x83\x90\x73\x0e\xe0\x10\ +\x1d\xf7\x39\x07\x6e\x8c\xd9\xdc\xde\xb4\x94\x12\x4e\x9a\xf3\x59\ +\xc0\x88\x16\x8d\xb5\x28\x45\x3d\x8a\x93\xab\x61\x6f\x64\xfd\x27\ +\x36\xbd\xe3\x79\xd6\xd2\x55\xb0\x89\xfd\x24\x5d\x1b\x8c\x08\x23\ +\xe7\xce\x0d\xfb\x03\x06\x44\x56\x75\xb5\xaa\x16\xf3\x29\x67\x3c\ +\x21\x68\x11\xda\xcb\x09\xe9\xf5\x46\xdb\x9b\x95\xb4\xad\x28\x65\ +\x65\x42\xb6\xb9\x5c\xe6\xb2\x55\x55\xd9\xa8\x56\x45\x41\x48\x28\ +\xd5\xce\x38\x6d\x3d\xce\x29\xa0\x94\x0d\x62\xef\xf8\xf8\x70\xbe\ +\x98\xec\xee\x5c\x69\x9b\x46\x69\xb3\x5c\x4e\xeb\xba\xd8\xdc\x5c\ +\x5b\xae\xe6\x8c\x12\x46\x71\x38\xec\xd7\x75\x99\x26\x91\xef\xfb\ +\x88\xae\xaa\x6a\xcf\x23\xd6\xba\xc1\xb0\xbf\xbf\x7f\xfb\xad\xb7\ +\x6e\x19\xa3\x17\x8b\xc5\xcb\x2f\x7f\x66\xb9\x5c\xf9\x3e\x07\x00\ +\xcf\xf3\xea\xb6\x16\xa2\xa6\x94\x85\xa1\xb7\x7f\xfb\xa6\x35\x7a\ +\xbe\x98\x9d\x9c\x9e\xbd\xfa\xfa\x95\xb2\x28\xee\x1c\xee\x5b\xf7\ +\xbe\xb1\xd8\xfb\xe3\x4f\x15\x16\x45\x53\x55\x25\x21\x4e\x4a\xa9\ +\x94\xce\x73\x53\xd7\x25\xa5\x94\x12\x6a\xac\x91\xad\x04\x0b\xe8\ +\x9c\x01\x6b\x09\xd1\xc6\x10\x46\x91\x52\x54\xc4\x59\xeb\x10\x25\ +\x05\x2d\x85\x6f\x2c\x2a\x1d\x48\xb3\xd1\x1b\x0c\x92\xd4\xf7\xc2\ +\x30\x49\xb8\x1f\x22\x9a\xd0\x03\xc7\x88\xa5\xa8\x95\xf6\x1c\xfa\ +\x11\x7a\x8e\xf8\xbe\x2f\xc0\xd4\x4a\xb2\xc0\xb3\xce\x32\xce\xa4\ +\xd2\x83\x34\x2a\xdb\x66\x59\xe5\xad\x6d\x79\xc4\xcb\x32\xe3\xd4\ +\x93\x46\x57\x55\xad\xb4\x01\x20\x04\x11\x2c\x00\xa0\x33\x60\x94\ +\xe3\x14\x28\x25\xd6\x5a\xce\xa9\x52\xf7\x7a\x51\x51\x0a\xda\x4a\ +\xeb\x34\x65\xe0\x7b\xbc\x15\x2d\x63\x2c\x08\x02\x6d\x8c\x8f\xd8\ +\x65\x45\x3b\x13\x7c\xca\xa9\x54\x2a\x0a\xa3\x2e\x67\xda\x55\x63\ +\x9c\x73\x41\x10\xb4\x6d\xab\x94\xe2\x9c\x03\xba\xe5\x6a\x6e\xac\ +\xec\x0f\x12\x44\x67\x9d\x5e\x5b\x1b\x09\x59\x9f\x9d\x1f\x7b\x1e\ +\x0d\xa3\xc0\xdd\x17\x5b\x83\x10\x52\x55\xd9\x7c\x7e\x19\x06\xdc\ +\x39\xb7\xca\x56\x8c\xf3\xcb\xcb\xd3\xb2\xac\x3c\x8f\x73\x8f\x97\ +\x79\xa9\x44\xe3\xac\x5b\x2c\x9a\x7e\xbf\x2f\xa7\x02\x17\xd4\x8f\ +\x02\x24\xc4\x18\xc3\x3d\xaf\xad\x1b\x62\x6d\x55\xaf\x80\xa9\xba\ +\x28\x7a\x24\x78\x66\x7b\x2f\xa1\xfe\xd5\xde\xfa\x80\xc7\x38\xde\ +\x7a\x8c\x4a\xf4\x08\x3a\x17\xf8\x81\x33\x16\x01\x9f\xba\xde\x8f\ +\x82\x40\x2b\x6d\x07\xba\x6e\x1b\x0d\xe0\x73\xcf\x11\xd4\xe8\x1e\ +\x8e\x47\x59\x53\x2d\xf3\x82\xfb\xbc\x54\xaa\xe7\x07\xd4\x42\x63\ +\xa4\x45\xa2\xac\x55\xc6\x72\x0b\x0e\xac\xb3\xce\x48\xab\xad\x09\ +\x7c\x9f\x52\xa4\xc4\x06\x01\x1b\xf6\xfb\x8c\xa2\xe7\x51\xc6\x28\ +\x41\x17\x85\xfe\xc6\xfa\xa8\xdf\x4f\xcf\xcf\xcf\x9c\x33\xeb\x6b\ +\xeb\x65\x59\xf2\x8d\xb5\xce\xd6\xa4\x28\xf2\xb3\xd3\x43\x6b\x2d\ +\x23\x10\xf8\xdc\x39\xbb\x58\x94\x8c\x62\x5d\x15\xbd\x34\x8e\xa3\ +\x60\xb1\x58\x78\x9c\xa4\xe9\x78\x36\x9d\xd4\x55\xb5\xbb\xb3\x69\ +\x2c\xf8\x01\x8f\x63\x7f\x77\x67\xe3\xee\xe1\x7e\xdb\x8a\xab\xd7\ +\xaf\xb0\x2f\x7e\x6e\xf1\xfd\xf1\xde\x1a\xe8\x28\x45\x07\x56\x2a\ +\xa1\xb5\xe6\x1e\x45\x02\x84\x22\x80\x23\x14\x3d\x8f\x1b\xa1\x29\ +\x63\xdc\xf7\x83\x30\xa0\x94\x1a\x02\xdc\xf3\x1c\x80\xb2\x46\x28\ +\xd9\x35\x4e\xa5\x08\xa0\xf5\x30\x8c\xf7\xc6\x63\xdf\x8f\x80\x50\ +\x12\x06\xce\xf7\x6b\xd5\x94\xba\x61\x3c\xa0\x8c\x1b\x20\x48\x3d\ +\x2b\xf4\x74\x99\x79\xd2\xc3\xc0\x53\x60\x99\x68\xc1\x18\x5d\x59\ +\x40\xd8\xdc\xd9\x26\xcb\xc5\xaa\x6d\xea\x62\xa5\x9a\x56\x59\x93\ +\xe7\x65\xe3\x04\x27\x4c\x58\x23\xc1\x31\x42\x11\x09\x22\x71\xda\ +\x5a\x34\x40\x08\xa5\xa4\x6e\x0a\xc6\x3c\x87\xba\x69\x2a\xa5\x34\ +\x00\x20\x12\x63\x0c\x20\x1c\x1f\xdf\x15\x52\x23\x21\xec\x6d\x7b\ +\x88\x0e\x01\x01\xa0\xaa\x2b\xe2\xd0\x6a\x53\x55\x95\x10\xa2\xab\ +\x4d\x77\xa2\xc3\x77\x0a\xf1\x5a\x6b\x87\xd6\x5a\x67\x4c\x97\xe3\ +\x77\xd6\xd8\x38\x09\x95\x62\x6d\xdb\x06\xa1\x4f\xe9\x7d\xa6\x7d\ +\x10\x51\x4b\x89\x56\x52\x34\x55\x5d\xc9\xb6\xd4\x92\xd4\x1e\xe1\ +\x94\x79\x0c\xad\x16\xa1\xc7\x6c\xe0\x6b\x69\xfc\xc0\x0f\xa2\x20\ +\xe9\xf7\x1c\x00\xe1\x8c\x32\xa6\x8d\xc9\x8a\x1c\x84\xe0\x84\x48\ +\x10\x8a\x2b\x17\xd8\x1b\x5b\x1b\x1f\xd9\x7a\xc4\x6f\x9d\x1f\xf5\ +\x96\x9c\x14\x01\x6a\xcb\x78\xc0\x2d\x40\xae\x35\x1a\x08\x90\xa9\ +\xa6\xcd\xcb\x3c\x4c\xe2\xc6\x59\x36\x48\x00\x69\x65\x34\xe5\x1c\ +\x29\xd9\xdd\xdb\xca\x6e\xbf\x35\x59\x4e\x00\x4c\xa9\x45\xe0\xb1\ +\xcb\xc9\x65\x1c\xc4\x0a\x8c\xa3\xcc\x71\x2a\x9d\x65\x40\x1d\x52\ +\x8b\x4a\x83\xb5\x08\x94\x62\x96\x2d\x09\x71\x79\xb1\xca\xf2\x25\ +\x21\xa4\x4b\x82\x69\x2d\x6e\xde\x7c\x53\x6b\x49\x28\x52\x4a\x8f\ +\x8f\x0f\x91\x60\x18\x86\xe0\x40\x1b\x5d\xd7\x75\x2b\x6a\x44\x98\ +\xcd\x2f\x3b\x32\x43\x51\x14\xbe\xef\xaf\xb2\x45\xe7\xa8\xa8\xb5\ +\x6e\x45\x15\x99\xd0\x01\x78\x9e\x97\xad\x16\x49\xda\x2f\xb2\x65\ +\x3f\x8d\xd3\x5e\xd2\x36\x42\x88\x36\x49\xe2\x2f\x18\xa4\xbf\x0f\ +\x8b\xef\x8f\x77\x97\xe1\x74\xce\x58\xa3\xb5\xe6\x1e\x67\x9c\x75\ +\x35\xbe\x3f\x2c\xe3\xb8\xb7\x2b\x33\xce\x19\x63\x00\xd1\x01\x2a\ +\xa5\xac\x73\xda\x1a\xad\x14\xf1\x09\x1a\x4d\xb5\x19\xa4\xc9\xf6\ +\x60\x4c\x19\x43\x4e\xac\xef\x07\xdb\xeb\xc9\xd6\xc6\x3c\x5b\x84\ +\x3e\xe3\x81\x8f\x8c\x81\x35\x21\x50\x22\x4c\xb5\x7f\x50\x69\x35\ +\xde\xda\x0a\x23\xcf\x47\x6a\x95\x5e\xce\xe7\x1e\xf7\xfa\x1b\xbb\ +\xa5\x86\x81\x30\x8b\xac\x6e\xca\x92\x79\x1e\x32\x62\x19\x6a\x02\ +\x12\xac\xa1\x80\x08\x0e\x01\x01\x0c\x43\x00\x26\xc0\xc4\x9c\x20\ +\x3a\x00\x47\x08\x31\xc6\x20\x02\x21\xd4\x18\x6b\xad\xf5\x3c\xef\ +\x9d\x76\x86\xc6\xde\x13\x45\x74\xac\x11\xad\xb5\x35\xf7\x24\xd2\ +\x84\x90\xce\x3c\x86\x10\xd2\x31\x34\x3b\xd1\xf4\x3d\x23\xef\xb7\ +\x3d\x9d\x3a\x73\x8a\x4e\x64\x4d\x08\xe9\x22\x4a\x7d\xbf\xc4\x09\ +\xe7\x80\x73\xc6\x08\xb4\x75\x85\xce\x06\x9c\x6b\xa3\xd1\x39\x02\ +\x56\xb6\x8d\xb5\x86\x33\xcf\x28\x0d\x0e\x18\xa5\x60\xac\x55\xba\ +\x53\xe2\x1a\xa5\x5a\x29\xb5\x10\xe0\x2c\xa1\xd4\xf7\x39\x95\xfa\ +\xea\xee\xee\x8d\x64\x2d\x2e\x9a\xc4\x4f\x5b\x8f\xa6\x8f\x5f\x85\ +\x71\x4c\xa4\x4a\xc3\x88\x47\x81\x75\xd6\xb7\xa4\xe7\x05\x77\xde\ +\x7c\xeb\xe6\xcd\x9b\xbd\xdd\xcd\x28\x8d\xa2\x74\x20\x95\x99\x5c\ +\x5e\x28\x63\x09\xa2\x4b\x53\x6f\x6d\x3d\x2c\xcb\xf3\xe9\x65\x56\ +\x35\x9e\x72\x71\x18\x35\x4a\xd4\x4d\x53\xb4\x15\x0f\x7d\x8a\xd4\ +\x59\x67\x11\x30\x60\xc6\x3a\xa4\xc8\x18\xa5\x08\x84\x7b\xc6\x18\ +\xce\x3d\x63\x9c\x75\x56\x6b\x13\x47\x01\x80\x35\x5a\x3a\x0b\x46\ +\x01\x63\x8c\x32\x2a\x45\x43\x08\xd1\x4a\x39\xab\x29\x3a\x6b\x0d\ +\x25\xc8\x39\xad\xaa\x2a\x8e\x42\x29\x45\x53\x9b\x28\x8a\x29\x25\ +\x78\x4f\x55\x69\x00\x40\x89\x16\xc1\x39\x2d\xb5\xd2\x71\x92\xd6\ +\x6d\x4b\x19\x19\xad\x8d\xdc\x3d\x4b\xcf\xf7\x61\xf1\xfd\xf1\xa7\ +\x36\x02\x3f\x6c\xea\xc6\x39\xc7\x08\x03\xec\xca\x63\xf7\x02\x2b\ +\x42\x08\xa1\x84\x78\x84\x00\x38\x42\xac\x73\x56\x29\xca\xa8\x35\ +\xc6\x01\x10\xc4\x80\x32\x27\x64\x40\xf9\xb0\x97\x8c\x98\xcf\x08\ +\x45\x8f\x62\xe4\xe9\x80\x9b\xc4\xd7\xbd\x80\x93\x7e\xc2\xfc\x0e\ +\x59\x01\xad\x93\x1a\xac\x53\xd2\x95\x55\x1b\x8f\xf4\xfa\xc6\x06\ +\x78\x6c\x36\x9b\xf3\xf1\x7a\xc8\x3d\x89\xd4\x11\xbf\x97\xac\x3d\ +\xfd\x58\x6f\x95\xad\x16\x8b\x65\x6f\xdc\x6f\x51\x08\x25\xb3\x6c\ +\x05\x60\x1d\xb1\xc6\x39\x40\x6b\x89\x73\xcc\x59\xea\xa2\x38\x89\ +\xe3\xd0\x39\xdb\xe9\xe9\x9c\x75\x5a\xab\xb7\x7d\xd1\x80\x10\x06\ +\x40\x9c\x03\x07\xce\x1a\xeb\xc0\x11\x24\x8a\x2b\x42\xc8\x72\xb1\ +\x5c\xaa\x65\x14\x45\x49\x92\x10\x42\xec\xdb\xa3\xa3\x1f\x09\x21\ +\xba\x4d\x34\x52\xb4\xd6\x74\xf7\xc3\x39\xdb\x81\xa3\xb5\x16\x00\ +\xa3\x28\x0e\xfc\xe0\xbe\x97\x22\x46\x19\x45\x66\x94\x65\x8c\x8f\ +\x86\x71\x27\x1c\x42\x47\x11\x1c\x12\x02\x96\xf4\xfb\x7d\x74\xe8\ +\x00\x10\x50\x54\xad\x43\xc7\xb8\x95\x5a\x29\xa5\x38\xa5\x2d\xc1\ +\x45\x9b\x47\x16\x6e\x0c\xb6\x9e\xea\xaf\x45\x95\x8e\xd3\xd0\xf4\ +\xc2\x7a\x14\x0f\x1e\xbd\x92\x1b\xd1\x07\x3f\x20\x4c\x11\x00\x70\ +\xaa\xd5\x55\xad\x9c\x63\x6d\xa3\x2f\x2e\x97\xd7\xd6\x37\x8c\xef\ +\x5b\xee\x96\xad\x7a\xe8\xea\x55\x34\xae\x29\xca\x80\x45\xcf\xdc\ +\x78\x7a\xb3\xb7\x31\x5b\xcc\x09\xa3\x24\xc4\xd6\x88\x5e\x94\x1c\ +\xdf\xb9\x0b\xc4\x5a\x82\x9c\x51\xa7\x0d\x12\x30\xd6\xfa\x51\x30\ +\x1c\xf4\x9d\x31\xdd\x8b\x02\x0e\x09\x61\xce\x3a\xeb\x2c\x22\xa5\ +\x84\x90\xd1\x10\xc0\x74\x61\xb8\x94\x92\x73\x8f\x12\x22\xa4\xb4\ +\xc6\x5c\x9e\x9f\x33\x42\xc7\xc3\x64\x55\x0f\x2e\x00\x00\x20\x00\ +\x49\x44\x41\x54\x51\xbf\xdf\xeb\x0c\x2b\x1d\x38\xd1\x8a\x4e\x63\ +\x5a\x37\x4d\xe0\xfb\x9e\xc7\x29\xa1\x84\x90\x61\x7f\xe0\x00\x90\ +\x50\xa5\x0d\x32\x6a\xad\x33\xd6\x71\xce\xbf\x60\x0b\x9d\x07\x0f\ +\x8b\x65\x59\xde\xbd\x7b\xe7\x73\x09\x71\x0e\x1c\xa3\xfc\xb1\xc7\ +\x1e\xc3\x77\x43\x60\x35\xaa\x96\x26\x08\x02\xf2\x80\x58\xe2\x07\ +\xfb\xfb\x6d\xd3\x7c\xee\x29\x19\x63\x76\xaf\x5c\xb9\x0f\x4f\x56\ +\x25\x25\xe1\x1e\xc5\xae\x4a\xa8\x5a\x69\xfc\x20\x78\xf7\x75\x71\ +\xad\xf5\x5b\xb7\x6e\xfd\x6b\x4a\x6f\x6b\xe1\x91\x1b\x37\x82\xe0\ +\x8f\x9b\x51\xb2\xad\x2d\x0b\x02\xf6\xa7\x5e\x9a\x47\xc4\x38\x4e\ +\x84\x90\x5d\xac\x04\xce\x79\xbe\xd7\x99\x8c\x51\xca\x08\x21\x9c\ +\x32\x46\xd9\x3b\xe4\xed\x2e\x7e\xe9\x4c\xbd\x10\x91\x22\x72\x30\ +\x21\x45\xa6\x2d\x95\x9a\x33\xc6\x7c\xcf\x20\x12\x9f\xa3\xc7\x2c\ +\x40\x1c\x46\x7d\x16\x48\x25\x29\xa5\x44\x3b\xab\x04\x5a\x17\x03\ +\x53\x40\x9b\xac\xc4\x6d\x27\x89\x25\x9e\xcf\x01\xcb\xbc\x7c\xe4\ +\xea\x43\xd4\xe0\xc9\xdd\x23\x4a\xf8\x95\xb5\x6d\x26\xc1\x68\xc3\ +\x23\xde\xf3\xbd\xdc\xe3\x73\xa5\x08\x10\x42\x09\x52\x22\x8d\x31\ +\x4e\x73\x42\xfb\xfd\x5e\x2f\xed\x6b\xad\x9c\x73\x9d\x53\x64\x97\ +\xbb\x03\x40\x04\xd2\x49\x71\xba\x0f\xbb\xe8\xaf\xa3\x76\x87\x61\ +\xa8\xa5\x5a\xcc\x79\x1c\xc5\x71\x12\x13\x24\x9d\xe8\xbb\xfb\x1a\ +\x22\x86\x61\xd8\xd1\x36\x1d\x82\x52\xa6\xd3\x69\x80\x03\xd3\x79\ +\x05\x02\x58\x63\x10\x68\x18\x45\xee\xbe\x8c\xdd\xac\x35\xc3\xfe\ +\xe8\xe1\x6b\x8f\x05\x41\xd0\x34\xad\x31\x26\xf2\xc9\x60\x30\x64\ +\x9c\x75\xdd\x04\x11\x90\x02\xa3\x94\x52\xc6\xba\x86\x52\xd0\x51\ +\xa9\xb4\xa6\x40\x28\x23\x95\x67\x00\xcd\x95\xca\xee\xce\x9b\x74\ +\x21\x82\x7e\x5c\x24\xfc\x22\x76\xc1\xde\x48\x20\xa6\xce\xdf\xed\ +\xaf\x49\x21\x04\x01\xa0\xe8\x8c\xf0\x94\x4a\x0c\x5d\xf7\xd3\x22\ +\xab\x18\x10\x4a\x19\xa3\xb8\xbd\xbe\x06\x52\x81\xb6\x37\xf6\xae\ +\xd0\x46\x2e\xe6\xf3\x67\xae\x5c\x3f\x06\x5a\xb5\x4d\x34\x8c\x1d\ +\x77\x75\xdd\xbe\xac\x15\x45\x00\xb4\x0c\x11\x9c\xb3\xc6\x70\x80\ +\x5e\x1c\x5f\xbf\x7a\xdd\x18\xf3\x76\x42\x96\x74\x7b\x09\x6b\x1d\ +\x21\xc8\x18\x23\x88\x48\x40\x6b\x1d\x04\x41\xa7\x0b\xe8\x56\x1d\ +\xad\xf5\xc9\xe9\x59\xd3\xd4\xbd\x5e\x6f\x6d\x6d\xbd\xa3\xc1\x76\ +\x22\x02\xad\x3b\xb5\x87\x23\x48\x48\xb7\x89\x31\x16\x01\x1c\x12\ +\x8b\xe8\xc0\x01\x65\xc6\x3a\xe7\x9c\xe7\xfb\xdd\x23\xfb\xa2\xc2\ +\xa2\x96\xf8\x6b\x2f\xff\xc8\x5c\xbe\x44\xc9\xbd\xa9\xab\x4d\xf3\ +\xc1\xcd\x6f\x7b\xfc\xb1\x7b\xcd\x3c\x5d\x33\x79\xed\xb0\xb8\xf1\ +\xc4\x23\xb0\x38\x7a\xf1\xa5\x9b\x38\xbe\xf1\xe1\x0f\x3e\xc4\x01\ +\x96\x47\xaf\x7d\xfa\xf5\x8b\xab\xcf\x7e\xe4\xf1\x9d\xae\xcd\xa7\ +\xba\xf3\xd9\x97\xf6\xcf\xe7\x34\xdd\xfc\xb2\x0f\x3f\xc7\xde\xfa\ +\x8d\x7f\xf8\x1b\xb3\xbf\xf6\xd7\xbe\x65\xf0\x6f\x2e\x9e\xaa\xbc\ +\x73\x78\xb9\xf1\xf0\x23\xc9\x9f\x04\x07\x26\xaf\x7e\x96\xfd\xf8\ +\x0f\x12\xef\x1e\xb9\x12\x95\xaa\xb6\xf7\xd2\xef\xff\x5f\xef\x81\ +\x62\x3b\xbf\x75\xde\x3e\xf4\xd0\x2e\xb7\xcd\xad\x97\xff\xe0\x70\ +\x89\x4f\x7f\xe8\x2b\x76\xfa\x1c\x00\xf2\xb3\xdb\x97\x7a\xf4\xe8\ +\xd5\x11\x00\xd4\xf3\xc3\x93\xf9\xfc\xf9\x4f\xbe\xf8\xec\x37\xfd\ +\xd5\x2f\x1b\x33\x00\x98\xbc\xf9\x2f\x7f\xea\xd7\x96\xdf\xf5\x37\ +\xbf\x39\x79\xf7\x77\x92\xd0\xd9\xef\xfd\xf4\xf8\xd5\x1f\xb6\xec\ +\xde\x9d\x24\xba\x5d\x5e\xfb\x58\xfb\xc8\x4f\x75\xff\xcf\xee\x7c\ +\xf6\xe5\xdb\x97\xf1\xe6\x8d\xaf\x78\xf6\x21\x06\xf2\xf0\xf6\x61\ +\x7a\xfd\xd1\x11\x6b\x7e\xe9\xc7\x7e\xa8\xff\x17\xfe\x8b\xbf\xf8\ +\xd4\xda\x17\x21\x5a\xe4\xdc\xe7\xdc\x27\x84\x74\xd8\xd7\xa9\x11\ +\x00\xd0\x39\xb4\x16\xa4\xd5\x52\x2a\x40\x44\x00\xe2\x80\x58\x47\ +\x08\xa1\x48\x18\x63\x8c\x32\x46\x49\x48\x91\x2a\xad\x6b\xe1\xac\ +\x4d\xa3\xd8\x59\xcb\x10\x09\x52\x5f\xbb\xd4\xb1\x55\xb9\x5a\x7a\ +\xad\x30\x92\x73\xee\x39\x04\xab\x74\x5b\x69\xae\x69\xca\x6a\x57\ +\x4f\xcb\x69\x14\xc4\x43\xcf\x3f\x3d\x3c\xe2\x0e\x8b\xe9\xe5\x6f\ +\xff\xda\xaf\x31\x42\xd3\x28\x4e\x7b\xbd\xd0\x83\xe9\x6c\xa1\x66\ +\x4d\xaf\x9f\x26\xc6\xf5\x09\x43\x44\x21\xa5\x23\x94\x59\xcb\x11\ +\x7d\xc6\x64\x2b\x32\x9b\x59\xe7\x10\xe0\x6d\x80\x22\x00\x68\x8d\ +\x73\xce\x59\x6b\x6c\xf7\x17\x80\xeb\x5a\x4b\x23\x1a\xad\xc3\x30\ +\x6c\xdb\xb6\x73\x60\x14\xad\xf8\xdc\x3d\x72\x87\x8f\xdd\x1c\x76\ +\x0e\x1c\xe0\x3b\xbe\xbc\xd6\xda\xae\x2a\xd5\x1d\xb3\xae\xeb\xa2\ +\xac\xef\xaf\xf3\x9f\x03\xf0\x58\x10\xf9\x09\x63\x1e\xfa\xcc\xf3\ +\x7d\xc6\xee\x2d\x42\x9d\x1d\x2e\x01\x02\xce\x39\x87\x5a\x1a\xa7\ +\xb5\xd1\x1a\xac\xb5\xc6\x32\x42\x3d\x46\xd1\x41\x40\xa8\xef\xf1\ +\x81\x94\x64\x5e\x32\x44\x3f\x8d\x0e\x50\x98\xb5\x75\xc5\x68\xa2\ +\x39\x6f\x2c\x04\x6d\xad\x2a\xc9\x10\x91\x12\x50\x68\x65\x51\x2d\ +\xa3\xd8\x6b\x4c\x73\xf7\xe2\xee\x4e\x74\x9d\x39\x24\xdc\x9c\x9e\ +\x9d\x3e\x74\xe5\xea\xf3\x7f\xf0\xa9\x57\x5f\x7a\x79\x77\x6b\xa7\ +\xd2\x49\xb0\x16\x4e\x4f\x66\xd3\xd7\xef\x8e\xd2\x1e\x50\xd2\x77\ +\x04\xb5\x33\xce\x70\x62\x94\xb1\x1c\x91\x30\x16\x00\x16\x59\x69\ +\x8c\xe9\x6c\xb6\xac\x03\x4a\x08\x22\x45\x20\xd2\x18\xad\x2b\xe7\ +\x2c\x10\x27\x85\xe4\x9c\x77\x79\x89\x4e\xaf\x4d\x08\x61\x84\x27\ +\x51\xaa\x95\x5d\x2d\xb2\xee\x4d\x6b\xeb\x7b\xb9\x5d\x63\x0d\xa5\ +\x14\x01\xc1\x3a\x6b\x8c\x31\x1a\x91\x58\x82\x8d\x10\x79\x59\x19\ +\x67\x95\xed\xcc\x90\xc2\x2f\xc1\x26\x9a\x20\x41\xaa\x2d\xd6\xef\ +\x3c\x71\x8b\x35\xfd\xc3\xdf\x69\x3f\xf1\x23\x7f\xff\x1f\xbe\xb1\ +\xf6\xe3\x3f\xfa\x77\x2f\x7f\xf7\x9f\xff\xde\xad\xf2\x62\xff\xff\ +\xdd\xff\x2b\xff\xfd\xb7\x5c\x39\xfb\xf1\x9f\xfc\xd5\xf1\xce\xe0\ +\x5f\xfe\xce\x8b\xdf\xf2\xdd\xdf\xf7\xec\x98\x82\xbe\xf8\x47\x3f\ +\xfc\xc3\xf6\x83\x5f\x7f\x45\xbc\xf0\xeb\x2f\xee\x7f\xcb\x87\xe2\ +\xb6\xc8\x16\x59\x1e\xf7\x7a\x1c\x01\x00\x74\x53\xd4\xd6\xeb\xc5\ +\xbe\xcd\xee\xfe\xec\x4f\xfc\xe3\x7f\xfb\x6f\x7d\xdf\x97\x8d\xfb\ +\xb1\x8f\x4d\x91\x59\x3f\x8d\x3d\x02\x00\x46\x54\x79\x63\xe2\x34\ +\xbd\x17\xcb\x7d\xee\x95\x13\xe2\x8b\xf6\x9d\x4f\x51\x4a\xa5\x15\ +\x21\x0c\x00\xf2\xa3\x97\x7e\xf2\x07\xfe\xc1\xa7\xe2\x7f\xf7\x27\ +\xbe\xff\xaf\xaa\xa3\x4f\x7f\xe2\xd7\x5f\xd4\xc5\xf9\xaf\xfe\xde\ +\xcd\xff\xe6\xbf\xfe\xcf\x36\x19\x2c\x6f\xfd\xda\x0f\xfc\x73\xfa\ +\x0f\xfe\x97\x6f\xef\x01\x7c\xea\xff\xfe\x91\xe7\x47\xdf\xf8\xed\ +\xdf\xf8\x1f\x24\x7d\x06\x00\x6d\x99\xaf\x56\x79\x59\x77\x14\x6b\ +\x57\xe6\x05\x4f\x7a\x3e\x01\x00\x90\x75\x2e\x20\x4c\x23\x0e\x00\ +\x4e\x37\x59\x21\x82\xa4\x17\x70\xf2\xc7\x07\x63\x1e\xda\xc0\x54\ +\x96\xa8\x7b\xf7\xd6\x48\x0f\x55\x67\x9d\xbf\xff\xeb\x3f\xf3\x43\ +\xff\xe4\xd5\x87\x9e\x7c\x68\xf5\xab\xbf\xf2\x5b\xcf\x7d\xf3\xf7\ +\xfe\xa7\x4f\xfc\xf2\xff\xf1\x13\x37\xfe\xcb\xff\xee\xeb\x76\x89\ +\x68\xaa\xd5\x72\x91\xd7\xbd\x5e\xd4\x39\x01\xeb\x3c\xab\xa3\x7e\ +\x8f\x01\x80\xd5\x65\x59\x02\x8f\x92\xf0\x01\x98\x04\x3b\xe7\xaa\ +\xaa\xad\xca\x86\x10\x8a\x04\xff\x15\xf1\x40\xe7\x2d\x86\xb6\x53\ +\xac\x33\x42\x02\xca\x7d\xc6\x93\x28\xf6\xb9\x17\xfa\x3e\x67\x8c\ +\x80\xb3\x4d\x89\x60\xc2\xd0\xf7\x08\x45\xe7\xc0\x5a\xe6\x90\x69\ +\x60\x95\xb2\x97\x99\xab\x56\x92\x6b\x67\x8d\x22\x04\x1c\x72\x65\ +\x6d\x56\x45\x4d\x9b\x86\xbe\xe2\xc0\xdb\x96\x2a\x13\x27\xbd\xd4\ +\x1a\xe6\xb0\x47\xf1\xc3\x1f\x78\x6a\xb9\x5c\x9e\x9d\x9d\x07\x01\ +\x01\x62\x18\x9a\x98\xf2\x40\xd9\x35\x3f\x64\x1b\xdb\x06\xac\x76\ +\xae\xd5\xba\x55\x52\x83\xd3\xc6\x16\xab\xcc\x51\x0e\x70\xef\x55\ +\x75\x0e\xef\xed\xa6\xbb\x82\x89\x35\x04\xad\xbb\xa7\xb9\xbf\x37\ +\xac\x31\xd9\x72\xa9\xb5\x26\x88\x55\x55\xb4\xa2\x45\x00\x63\x2d\ +\x22\x50\xca\x3a\x28\x7d\x1b\x19\x1d\x12\xde\x69\xc6\x01\x40\x29\ +\x99\xe7\x45\x47\x7e\xf4\x7d\xbf\xa9\xeb\x22\x2b\xba\x47\xf9\x27\ +\x9f\x62\x20\x5a\xb5\x98\xe7\x8c\x73\x00\xf4\xe5\x3b\x9b\x78\xa7\ +\xb5\xb2\xd6\x22\x12\x63\x74\xe7\x30\xc4\x90\x78\x94\xc5\x7e\x90\ +\x44\x71\x3a\x1c\x06\xdc\xa7\x48\x42\xad\x20\x2f\xa1\x14\x3c\x08\ +\xbc\x34\xba\x54\xb5\x4e\xfc\x20\x0c\xa1\xd6\xdc\x53\x6e\x52\x37\ +\xf3\x4b\xe7\x29\x85\xce\x20\xf8\xd2\x86\xad\xeb\x17\x55\xa4\xed\ +\xc6\x70\xb8\x68\x65\xb0\xca\xb8\x71\x50\xd4\xb3\x8b\xcb\x8d\xdd\ +\x2b\x36\x8a\xa2\x1b\x37\x6e\xdd\x7e\x0b\xea\x34\xed\xf7\x42\x23\ +\x3d\x4a\xd7\xa8\x67\xc1\x7d\xf5\xd3\xcf\x16\x75\xd3\x48\x29\x9c\ +\x2b\xda\x5a\x19\x23\x84\x68\xb2\xfc\xe8\xe8\x18\x90\xb8\xce\x03\ +\xc6\x21\x12\x24\x84\x22\xa0\x31\x56\x6b\x63\x8c\x06\x74\x4a\x4a\ +\xcf\xf3\x8d\x35\xd6\x98\xae\xfa\xcf\x18\x93\x52\x87\x81\x3f\x9b\ +\xce\x9d\xb3\x84\x50\x42\xb0\x93\x57\x75\x6f\xa3\xb5\xd6\x1a\xc7\ +\x3b\x97\x4d\x20\xd4\x63\xd6\xe1\x3c\x5b\xed\xdf\x3d\x68\x24\x20\ +\x05\xce\x69\x18\xc4\xc6\x18\xfc\xe2\x5b\x45\x20\x10\x44\xfa\xce\ +\x23\x47\xa4\xef\x94\x7e\x8e\x7f\xef\x13\x9f\xad\x77\x3f\xf2\x48\ +\xda\x1a\xf2\x81\xbf\xf0\x6d\x1f\xfa\x06\xfe\xe9\x9f\xf9\x9f\xfe\ +\xe9\xf1\x45\xe3\x1d\x4c\xf9\x23\x7f\xe7\xdb\x3f\xf6\x7f\xfe\xbd\ +\xff\xf1\xa4\xd4\xcf\x8e\x29\x68\x1d\x6c\x3c\xfa\xb1\xbf\xfe\x6d\ +\x8f\xaa\x57\xfe\xce\xf7\xfc\xf4\x9d\x1b\x5f\x97\xbf\xf9\x5b\xff\ +\xdb\xff\x7c\x3b\x1a\x3f\xfb\x7d\xdf\xfb\xad\xf8\xc6\xaf\xfe\xe0\ +\xcf\xfe\x8b\xc2\xf8\x1f\xfd\x8f\xbe\xf3\x9b\x3e\x9c\xc0\x6c\xff\ +\x67\x7e\xf8\x7f\x9f\x7f\xec\x2f\x5f\x9f\x7e\xe2\x1f\xfd\xb3\x57\ +\x21\xdc\xf8\xd8\x77\xfe\xcd\xe7\xf8\x6b\x3f\xf8\x43\xbf\x54\x26\ +\xbb\xdf\xf0\xad\xdf\xf1\x95\xd7\xc3\x3f\x92\xe9\x00\xef\x6c\xf6\ +\x3f\xe7\x6f\xd1\xd8\xc7\xbf\xec\x6b\x16\x53\xaa\x2c\x24\xbb\x1f\ +\xf9\xae\xef\xf9\x1a\x96\xbf\xfc\xdf\xfe\xbd\xff\x67\xa2\x60\x93\ +\xc1\x95\xe7\xbe\x7e\xfb\x57\xfe\xaf\x57\xce\xdc\x9f\xdf\x3a\xfa\ +\xf4\x59\xf0\xef\x7c\x6c\xe7\x9f\xfe\xec\xcf\x7d\xe4\x3b\xbe\x8b\ +\xfe\xce\x4f\xfd\xc4\x3f\x7b\x5d\xd6\x2b\xfa\xe8\x5f\xf4\x4d\xf3\ +\xeb\x3f\xf7\xa3\x9f\xf8\xcc\x31\x6c\x7c\xf0\x7b\xff\xd6\xb7\x88\ +\x97\x7e\xe5\xc7\x7e\xe1\xb7\x6b\x17\x7d\xdd\xb7\x7e\xf7\x37\x3c\ +\x96\xfd\xd8\x0f\xfc\xf4\xb1\x08\xbe\xe6\x9b\xbe\xe3\x1b\x3e\xb8\ +\xf1\x05\xb7\xa9\x0e\xc1\xbd\x2d\xa3\x74\x08\x80\x04\x10\x40\x1d\ +\xfe\xe3\x8f\xbf\xf8\xf5\xdf\xf9\xfd\xff\xe1\x93\x09\x64\xaf\xfe\ +\xdd\xff\xe1\xa7\x7e\xeb\xab\xbe\x37\x56\xb3\x5f\xfe\xd1\x1f\xaa\ +\xfe\xbd\x6f\x0c\x78\xfb\x89\x9f\xf9\xa1\x17\x7e\x21\xf8\xca\x6f\ +\xfe\xee\x6f\xfa\x50\xf8\xcb\x3f\xfe\x23\x9f\x3a\x58\x0c\x1e\xf9\ +\xda\xbf\xf1\x9f\x7f\xc3\xef\xff\xf4\xdf\xff\xb9\x97\xc4\x57\xff\ +\xa5\xff\xe4\xaf\xfc\xfb\x1f\x26\x0f\x62\x13\x0d\xd6\x6a\xad\x01\ +\x0c\x22\x74\xd5\x40\x6b\x1d\x22\x20\x20\x12\x4c\x29\xed\x73\x8a\ +\xf4\xff\x63\xef\xbd\xe3\xe4\x2a\xae\x7c\xf1\x73\x4e\x55\xdd\xdb\ +\x69\x72\x92\x34\x8a\x28\x0b\x09\x10\x02\x91\x04\x32\x22\x07\x1b\ +\x9b\x8c\x77\x59\x58\x0c\xd8\xd8\xfb\xd6\x61\xf7\xd9\xde\x67\xbc\ +\x5e\xaf\x7f\xbb\x6f\xed\x7d\xbb\x8e\xfb\xfc\xd6\xc6\x19\x63\xb0\ +\x8d\x31\x60\xc0\x24\x93\xa3\x0d\x42\x48\x42\x12\xca\x79\x82\x26\ +\x77\xb8\xa1\xaa\xce\xef\x8f\xba\xdd\xd3\x33\x92\x31\x28\xd8\x5a\ +\xed\x14\x1f\x46\xdd\xd3\x3d\xdd\xf7\xd6\xbd\x75\xea\x7b\xce\xf9\ +\x9e\xef\x01\xe9\xc9\x54\xca\xf7\xa4\x92\x68\x7c\xd4\x7e\xc4\x18\ +\x20\x59\xcb\x7a\x90\xc8\x48\xeb\x59\xc3\x43\xb1\x16\x2a\x15\x16\ +\x0b\xd8\xd3\x23\xbd\x4e\x24\xc9\x71\xe0\xdb\x80\x91\x8d\xb1\x04\ +\x2c\x99\xc8\xd8\x38\x8c\x54\x5d\xad\xef\xcb\x60\x4f\xb7\x25\xec\ +\x32\x46\x11\x79\x52\xed\x5a\xde\xa7\x94\xca\x05\xa5\x56\x69\x54\ +\x38\x54\x28\x16\xa6\xd4\x67\x24\x0a\x60\x6e\x4a\xcb\x26\x1f\x07\ +\xf3\x43\x96\x21\x56\xd2\xa4\x55\x26\x5b\x43\xc2\x2b\x59\x33\x14\ +\xc7\x43\x61\x58\xd4\x26\x66\x22\xa1\x04\x4a\xe7\x85\x92\x04\xc3\ +\x88\x2c\x2a\x92\xba\x65\x74\xac\x9c\xda\xae\xb5\x36\x32\x06\xad\ +\x2d\xdf\xdb\xc4\x0c\xae\x65\x81\xcb\xc2\x03\x72\xa5\xfa\xdb\xf5\ +\xc6\x22\x72\x29\x17\xac\xad\xad\xa9\xa9\xad\xa9\xa9\xc9\x31\xdb\ +\xfd\x9b\xf7\xd8\xc4\xc5\xb0\x48\x31\x59\xcb\x2a\x54\x71\x1c\x85\ +\x61\x68\x8c\x35\x46\x0b\xa1\x72\x9e\x6c\x45\x9b\x53\x2a\x9b\xcb\ +\xd6\xa4\x6a\x32\x7e\x3a\xad\xbc\x74\xca\x4f\xa7\xbc\x38\x2e\x86\ +\x51\x80\x85\xa2\x2a\x86\xb5\xbe\x67\x32\xa6\xd3\xec\xe9\xcd\xc7\ +\x01\x64\xf6\x74\x77\x35\x67\x9a\x77\x46\x1b\xd2\x01\x23\x0f\x18\ +\xa9\x8b\x6c\x62\x6b\xa5\xe1\x7c\x64\xb1\xa4\xb5\x31\x50\x9b\x41\ +\x85\xc1\x8e\x2d\x26\x8c\xd1\xf2\x51\x44\x43\x2f\x3e\xd7\x94\x4a\ +\x35\xb0\xad\xaf\x4d\x19\x8e\x82\xee\xdd\x39\x13\xab\xfa\x8c\x86\ +\x78\xa0\x30\x58\xe7\x1b\x19\x04\x13\xd2\xd2\xb3\xa4\x55\x8d\xa8\ +\xcd\x89\xda\x9c\x56\xd4\xd5\xd7\xdf\x5b\x2a\x15\x01\xb4\x54\xc0\ +\x42\x18\x81\x1a\x98\xb5\x41\x66\x62\x17\x4c\x44\x22\x07\xd5\x91\ +\x28\x9d\x4a\x2b\xcf\x8f\x75\xac\x2c\x87\xb1\xb6\x41\x09\x01\xa5\ +\x92\x52\x48\x12\x92\x11\x11\x89\xad\xb1\x80\x20\x90\x09\x05\x11\ +\xa0\xb0\xe4\x66\x9e\x18\x08\xc0\xfa\x9e\x37\x63\xe6\x8c\x5c\xb6\ +\xe6\x0f\xd6\xbc\x1e\xaa\x94\x4b\xb5\xca\x57\xf2\x00\xc1\xe6\x77\ +\x3c\xf9\x5a\xef\xc5\x57\x5f\xfe\xfc\x43\x8f\x0a\x89\x9e\x50\x51\ +\xc7\x2b\x0f\xad\x31\xcb\x6e\x9e\x5d\xdb\x3e\x7e\xd2\xed\xff\xf0\ +\xc1\xbf\x7a\x2c\xd5\x7e\xd6\x55\x93\x7d\x00\x00\xe5\xe9\xae\xf5\ +\x5f\xbb\xf5\xf3\xcd\x51\x6f\xed\xa2\x77\xcf\x6b\x35\x2f\xcf\x3f\ +\xef\x6f\x3e\x7a\xf9\xdd\xff\xf4\x85\x67\x5f\x7f\xad\xeb\xfe\xa7\ +\x8f\xff\xb3\x5b\xcf\x6b\x58\xf3\x4f\xff\x71\xe7\xdc\xc9\x97\xd5\ +\xcf\x38\xe1\xda\xbf\xfb\xc4\xb4\x3d\xcf\x7d\xea\x8e\xce\x1b\x3e\ +\xf7\xa5\xd4\xf2\xdb\xbf\xf3\xd3\x87\x33\x8b\xf7\xec\x94\xb3\x3f\ +\xf7\xe9\x1b\x9a\x05\xfe\x3e\x67\x64\xaf\xa7\x0c\x00\x2d\xb3\x8f\ +\x3f\xcb\xf6\xfd\xee\x57\xdb\x18\x80\x94\x4f\x10\x3f\xf6\xf3\x5f\ +\x35\x2c\x3c\x7f\x56\x1a\x00\x80\xea\x8e\x3a\x76\x8a\x5a\xb9\x76\ +\xdb\x82\xfe\xd7\x06\xeb\xe7\x1d\x3f\x21\xf5\xfc\x40\x50\xea\x7a\ +\xf5\xa1\xc7\x36\xbf\xff\x33\xff\xd4\xba\xf1\xbe\xdb\x9e\x87\x9d\ +\x1b\x5f\xba\xff\xd5\xd2\x4d\x1f\xfb\xf8\x73\xb7\x7d\xf9\xde\x47\ +\x5a\xf3\xbf\x5d\x71\xe6\xcd\x5f\x58\xcc\x4f\x7f\xe1\x47\xf7\xcc\ +\xba\xa2\x69\x5d\x6f\xee\xaf\x3f\xff\xb7\x33\x6a\xe5\xdb\xf4\x98\ +\x78\xe4\x63\x14\x00\x3d\x1b\x07\xd4\xb8\xc5\x73\x73\x00\x00\x75\ +\xf3\x8e\x6b\x93\x9b\xd6\xee\xf6\x26\xcc\xba\xe5\x43\x9f\x3e\x21\ +\x1b\xfe\xe0\xc5\xf4\x25\x1f\xf9\xf4\xbb\xec\xa3\x5f\xfc\xd5\x93\ +\x0b\x74\xf4\xf4\xae\x71\x1f\xff\xc4\x55\x77\x7d\xe5\xeb\x4f\xbe\ +\x32\x37\x3f\x28\x2e\xff\x1f\x5f\x38\x7f\x5e\xea\x20\x5d\x65\x2e\ +\x14\xf2\xc5\x42\x1e\x11\x05\x91\xf2\xbc\x8a\x3b\x89\x88\x52\xc9\ +\x94\xd5\x0d\x25\x0d\x92\x35\x9a\x80\xe3\x82\xd1\x92\x28\x8d\xca\ +\xd3\xa8\x62\x91\x16\xc2\xcf\x68\x83\x51\x91\x29\x62\xf4\x6b\xea\ +\x6b\x32\x7e\x26\x2d\x07\x07\x06\x0b\xdd\xbb\xd2\x7e\x4a\x6a\xad\ +\x8c\x66\x00\xe9\x54\x94\x90\x03\x63\xd2\xb9\x6c\x63\x9d\xaf\x3c\ +\xbf\xb7\xaf\xa7\xd8\xd1\xa1\xac\x05\x41\x16\x29\x12\x14\x21\x28\ +\xe5\x35\x11\x09\x16\xf5\xc8\xf5\x35\xfe\xe4\x39\x73\xa7\xcd\x9c\ +\x51\xd7\xd2\xb8\x75\xf5\xca\x47\x1e\xfe\x75\x47\x47\xa7\xd5\x20\ +\x84\x4f\x85\x3c\x0a\x2f\x27\xb9\x4e\x40\x27\x46\xa8\x68\x20\x8a\ +\x01\x05\x21\xa0\xb5\xcc\x31\xa0\x46\xe0\x58\x83\xd1\x36\x08\x02\ +\x12\xc2\x35\x41\x95\x52\x56\x40\xb1\x27\x84\x05\xb2\xd6\xba\xee\ +\x2d\x51\xac\x2b\x28\xd9\xfd\x60\xb6\xcc\x49\x17\x07\x22\x42\x64\ +\x44\xd0\x3a\x8e\xa2\x40\x48\x59\x4e\xf5\xec\xcf\x6e\x94\x2f\x0e\ +\x76\xf5\x76\x00\x60\x18\x86\xb9\x5c\x4e\x08\xe1\xc4\x7d\x99\x99\ +\xa4\x4c\x1b\x9c\xc2\x41\x33\x92\xc0\x94\x0d\x90\x23\x0e\x8d\xd1\ +\x82\xf3\x22\xb2\x5c\x04\xa1\xeb\x85\xf2\x63\x31\x40\x38\x28\xb8\ +\xa8\x64\xd3\xe4\xc9\x53\xb2\x19\x93\x0f\x7a\xd7\xae\xc4\xd0\x64\ +\xbc\xb4\xd1\x05\x06\xe3\x01\x68\x00\x63\xad\x45\x0a\x8d\x9e\x30\ +\x69\xf2\xe4\x69\xe3\xfb\x06\x87\x36\xac\x5e\x95\x8a\x23\x66\x46\ +\x22\xe9\x29\xf4\x54\xca\xf7\x26\x21\x02\x00\x79\xb2\xa6\xa1\xae\ +\x61\xda\xb4\xd4\xb4\x49\xde\x51\x93\x75\x1c\xae\x7f\xe4\xb1\xb5\ +\x4f\xbe\x98\x2a\xc4\x68\x29\x86\x28\x12\x61\x2c\xc4\xd4\x54\x6a\ +\x9b\xc0\x4d\x3a\xde\x15\xc4\x24\xfd\x94\x4d\xa5\x2c\x58\x88\x18\ +\xa3\xd0\x87\x52\x18\x9a\xa2\x8e\xc2\x30\x72\x84\x50\x86\x9c\xd1\ +\x52\x29\x94\xc2\x97\x69\x22\x12\x8a\xac\xb1\x0e\x28\x44\x46\x83\ +\xe1\x84\x92\x29\x15\x09\x2a\x94\x02\x44\x00\x24\x63\x8d\x90\xca\ +\x4a\x42\x41\x0c\x36\xd6\x3a\x9d\x4e\xf9\x29\xf5\x27\x68\x88\xfa\ +\x16\x63\xc7\xef\xee\x7b\x7a\x55\x6f\x5d\xcb\xf3\xaf\xaf\x7a\xa3\ +\x7d\x5b\xdf\x94\x96\xa1\xdb\xbe\xfd\xcb\x39\x97\xdc\xbc\x64\x6a\ +\xa6\xe3\xf9\xfb\x83\xd9\x17\x7e\xee\x82\x59\xf7\x7c\xf7\xf6\xc7\ +\x57\x0e\x5c\x72\x4c\x1d\x18\x23\x6a\x9a\x4f\xbd\xf0\xaa\x33\xa6\ +\xb7\x8c\x6b\x6b\xca\xaf\x78\x90\x09\xa5\x48\x4f\x19\xdf\xb4\xb3\ +\x67\x47\x1f\xd4\x2e\x9d\xde\x94\xc9\xcd\x1d\xe7\x3d\xdc\xd9\x17\ +\x21\xb2\x05\xb0\x1d\x9d\x58\x37\x75\x66\xbd\x8f\x73\xe6\xf0\xe3\ +\x2f\xb7\x9c\xfc\xa1\xcb\x77\xdd\xf6\xa5\x5b\xbf\x70\xee\xb5\x1f\ +\x39\x7b\x5e\xd3\xde\x8b\xda\x32\x53\x95\xf1\xae\x8e\xc2\x46\xb1\ +\x2e\x3f\x31\xcb\xef\xfb\xf6\xd3\x03\xb3\x3e\xf1\xb1\xd3\xcb\x35\ +\xde\xea\xb4\x53\x8f\xf9\xfa\x93\x8f\xfc\x2a\xd3\x3b\x7d\xe1\xe5\ +\x1e\x22\x4a\xa5\x07\x3a\xa3\xcc\xf8\x39\xcd\xe9\xa8\xbb\x21\x45\ +\xfd\x43\xf9\xde\xee\xdd\x5b\xee\xfb\xd9\x4f\x75\xaa\x75\xb6\x0a\ +\x3b\xa1\x71\xd6\x94\x9a\x5a\x6f\x5e\x6d\xfc\xb2\x9e\x71\xc3\x4d\ +\xe7\xde\xf1\x9d\x2f\xdc\xba\xf0\x92\x0f\x5e\xb1\x64\xda\x1f\x5c\ +\x16\xd5\x8a\x99\xee\x01\x33\x40\xb6\x49\xc6\xf9\xee\x3c\x8c\xcf\ +\x01\x40\xbe\x33\x1f\x37\x37\x66\xf2\xda\x68\x03\x00\x8c\x48\x52\ +\x8a\x86\xd6\xa9\xf5\x72\x55\xf7\xae\xbe\xfe\x8e\x5d\x3f\xbf\xa3\ +\xa7\x54\x3f\x73\x7c\x1d\xaf\x23\x5f\xd0\xc1\x4c\xc5\xb8\x24\x83\ +\x52\x4a\x08\xe1\x90\x91\xcb\x41\xb3\xa3\xd7\xe9\x28\x8c\x02\x88\ +\xb4\x46\x63\xc1\x12\x82\x24\x12\x84\xc4\x12\xd0\xc6\x86\xc3\x7c\ +\x41\x28\x94\xa9\x34\x32\x84\x85\x62\x6f\x68\x06\xa9\x5b\x32\x52\ +\x14\x9b\x62\xc1\xf3\x64\x04\x16\x18\x18\x81\x11\x2c\x21\x33\x17\ +\x8b\x03\x3b\xb6\x85\x24\x25\xb3\x91\x56\xbb\xb6\x08\x16\x00\x2c\ +\x01\x40\xac\x43\x0b\x20\x84\xd0\x3a\x66\xe2\xba\xee\xfa\x8d\x51\ +\x69\xb0\x98\xef\xed\xe9\x8d\x99\x84\x9f\x1b\x0a\x06\x25\xd8\x7c\ +\x7f\xaf\x35\x2c\x05\x84\xc4\x91\x9f\x49\xd5\xd7\x17\x4c\x14\x46\ +\xb1\x90\x82\x9c\xca\x02\x20\x12\xfa\x69\xcf\x68\x20\x29\x1d\x83\ +\x87\x5d\x14\x92\x87\xef\x15\x66\xeb\xb6\xaa\x04\x3b\x27\x77\x52\ +\xf2\x3c\x69\x1a\x53\x0e\x38\x4a\x29\x6b\x6b\x73\x61\x18\x05\x41\ +\x50\x2a\xe6\xfb\xfb\xfb\xf7\x4f\xaa\x83\x10\xa3\x48\x97\x8a\x61\ +\x26\x9b\x4b\xf9\x42\x90\xb2\x86\x85\xf0\x52\xa9\x94\x14\xc2\x00\ +\x78\x61\x80\x3d\x3d\x3a\x08\x06\x0d\x1a\x26\x29\x14\x5b\xe3\x49\ +\x48\x7b\x42\x72\x84\xac\x83\xb0\xc4\xec\x89\x74\x2a\xcd\xd6\x57\ +\x84\x1b\x3a\x87\xb6\xf6\x08\x60\x35\x34\xe4\x29\x55\x18\xe8\xf7\ +\x01\x24\x92\x45\x97\xf0\xb3\x80\xe8\x23\x95\xb6\x77\xad\xd9\xb9\ +\x47\x7a\x5e\x43\x8c\x54\x74\xc9\x28\x43\x8a\x51\x1a\x0d\x25\xd7\ +\x9f\x4c\x03\xf7\x76\xf4\xb7\x37\x36\xb7\x96\x22\xbd\x7a\x63\x3e\ +\x5f\xac\x19\xb0\x2d\x99\xa6\xbe\xc1\x9e\xa0\x14\x98\x52\x34\xd4\ +\xb9\x47\x49\x99\xd7\x06\x9a\x1a\x6b\xea\x6a\xd2\x0c\xa5\x28\x62\ +\x92\x86\x89\x11\x99\x88\xc1\xa6\x33\x19\x96\x46\x4a\x59\x23\x84\ +\x93\x8f\x55\x9e\x97\xb4\x8b\xd0\xda\x5a\x6b\x22\xcb\x96\x51\x90\ +\x0b\x4a\x6a\xa3\xc9\x31\x07\x90\xe2\xd8\x30\x10\x22\x02\xa1\x12\ +\x92\x19\x89\xb8\xa1\xa1\x39\x95\x89\xd8\x9a\x57\x5f\x59\xe1\xfb\ +\xbe\xf9\x93\x10\x74\x9c\x60\x6c\xa5\x26\x9a\xcb\x29\xbe\x86\x19\ +\x4b\xaf\xbc\x68\x73\xa1\x6b\x4b\x31\x8c\x94\xe0\x67\x7e\xf6\xdd\ +\x1d\xf5\x8b\x2e\x9b\x95\xe9\x1d\x0c\x8a\x03\xfd\x7b\x7a\x82\xd0\ +\x08\x88\x4b\xf9\x92\x01\x00\xb0\x3a\xb2\x72\xea\xbc\x39\xed\xf5\ +\x00\x00\x3a\x8e\x82\x20\x34\x00\x41\x61\xc8\xd4\x4c\x9b\x5d\xf7\ +\xf2\x43\x0f\x3d\x3d\x54\xbb\x61\xbb\x68\xbf\x74\x5a\xd3\xda\xbe\ +\x1d\x2f\x3e\xbf\xae\x7e\x5c\x7b\x6d\xe9\xde\xfb\x9f\x5d\x9e\x5a\ +\xf3\xb8\x3f\xe9\xe4\x3a\xdd\x7f\xd4\x99\x57\x2d\xe9\xfe\xe2\x6f\ +\x9e\x78\xfd\xec\x79\x67\xee\x8d\xc2\xec\x08\xc7\x7f\xc4\x0e\xc2\ +\x26\x0e\xc2\x08\x08\x4a\xdb\x9f\xf8\xc1\xaf\xb7\x5c\xf6\x89\xcb\ +\xa2\xee\x3d\x41\x43\x53\x4a\x21\x00\x34\x2d\x3c\xa3\xf1\xbb\x7f\ +\xf5\x93\x60\xe6\x17\xaf\x39\x0a\x60\x67\xa9\x30\x28\xc7\xcd\x6f\ +\x37\x4f\xfe\xf4\xd1\x57\xe6\x06\x5b\x06\xa2\xda\x96\xd6\xa3\x66\ +\x4e\x6d\x3f\xe5\x82\x2b\x66\x36\xd6\x8e\x6b\x0c\x7b\x7e\xfb\xfc\ +\x43\x0f\xbf\x74\x8c\x7d\x69\xa8\x6e\x4e\x3b\x0d\xe6\x8f\xbd\xf0\ +\x92\xc1\x6d\xb7\x3f\xf2\xfc\x7b\x97\x4c\xf3\xfe\x10\xe8\x1e\xd1\ +\xaa\xc1\x61\x70\x03\x90\x9b\x77\xc6\x2c\xf8\xde\xd7\x7f\x70\xed\ +\x7b\x17\x77\xbc\x70\xf7\x1b\x6a\xee\xe7\x17\x4e\xbe\xff\xc1\xee\ +\x57\x9f\x7b\x6d\xfa\xe2\x96\x30\x8e\xa2\xd8\x18\x1d\x16\xf3\x61\ +\xcb\xdc\x39\xed\x2b\xfd\x73\x2f\xbf\xb4\xb5\x2e\xd3\x56\x63\x97\ +\xff\x6c\x28\xd6\x07\x53\xc4\x3c\x21\xe2\x10\x41\xd2\xe1\x84\x84\ +\x10\x88\xe8\x6c\x87\x05\x30\x8e\x34\xc2\x28\x81\x24\xa2\x00\xb4\ +\xb1\x8d\x40\x4b\xf2\x8c\x40\xa5\x72\x1a\xd9\xa2\xb4\x08\x08\x24\ +\x10\x4d\x10\x08\xe6\x2c\x09\x1b\x84\x3a\xb2\x36\x25\x9c\x6f\xea\ +\xa2\xd4\x86\x2d\xb1\x88\x4b\xda\xb0\x71\xcc\x18\xe3\xd2\xc4\xc0\ +\x80\x48\x82\x48\x49\xad\x35\x20\x94\x8a\xa5\xc1\xfc\x50\xd7\xee\ +\x9d\xa0\xbc\xc1\x30\x16\xb9\x5a\x99\xab\x0d\x64\xda\xd4\x08\x63\ +\x41\x29\xbf\x98\x1f\xb2\x51\xc4\x96\x0a\x85\xc0\xca\xa2\x36\xc8\ +\x16\x35\x68\xc1\xcc\xc8\x06\x99\x05\x78\x84\x42\x20\xb3\xac\xec\ +\x25\xae\xb3\x20\xdb\x44\x49\x1c\x18\x9c\x02\xae\xcb\xab\x72\x05\ +\x26\x32\x57\x52\x31\x95\xa7\x0e\xd0\x39\x46\x64\x18\x86\x2e\xcd\ +\xba\x9f\x04\x1d\xa9\x94\x4a\xa5\x53\x59\x47\xfd\x01\x60\xa5\x7c\ +\x29\x94\x8b\xb0\x81\x25\x2e\x59\x0f\x24\x7a\x14\x40\x1c\xd9\x02\ +\x49\xb0\x88\x71\x0c\x8a\x49\xb1\x34\x28\x06\x85\xe4\xd0\x66\xa5\ +\x9f\xb3\x7e\xdc\x5b\x22\x02\xc3\x3a\x93\x96\x61\x71\x48\x10\xc6\ +\x96\xac\x05\x26\xb4\xcc\x96\xd1\x29\xf7\x69\x8d\x9a\x8d\x91\x92\ +\xac\xf5\xd9\x1a\xad\x8d\xb5\x8c\x60\x11\x49\x90\x45\x44\xc4\xc8\ +\xc4\xc6\xe8\xe7\x1f\x7a\xd0\xfb\x8d\x17\x6a\xd1\x5f\xd4\xe9\xd6\ +\xf6\x74\x5b\x9b\x9e\x90\x8e\x0a\x45\xa5\xe3\x74\xdf\x80\xe9\x1f\ +\xa8\x55\xa2\x7f\x77\x17\x21\x65\x33\xd9\xc1\x62\x31\x4f\xd6\x23\ +\x05\x68\x23\xa3\x35\x5b\x46\xeb\x09\xe9\x79\x9e\xdb\x69\x5c\xca\ +\xc5\x18\x13\xc7\x31\x03\x08\x21\x2c\x80\xb1\x96\x0d\x68\x63\x8c\ +\x9b\x7a\x13\x01\x00\x11\x31\x03\xb3\x75\x3b\xa5\x94\xd2\x18\x0e\ +\xa2\xc8\x18\xab\xa4\x92\x32\x2d\x84\x9f\xcb\xe5\x08\xff\xf8\x4e\ +\x34\x8e\x6e\x5a\x50\x79\x50\x33\xf1\xe8\x73\x26\x1e\x0d\xf1\x9e\ +\x74\xf3\x9c\x53\x27\x37\xae\xa8\xad\x93\xdb\xd7\xdc\xf6\x8d\xd7\ +\x9b\xe6\xbf\xf7\x43\x97\xfc\xf9\x05\x83\x3f\xfa\xfe\x6d\x77\x4c\ +\x3b\xe1\xf2\x4b\x17\x37\x02\x00\x88\x9a\x63\x4f\x5c\xd4\x54\x0e\ +\xe2\xfb\xcd\x93\x4f\x58\xd0\xa8\x00\xda\xe7\x1d\x93\x69\x9d\x72\ +\xc6\x07\xae\xff\xc1\xf7\xee\x7a\x60\x53\xe3\xd5\x37\x5e\xd7\x5e\ +\x97\x39\xff\xa2\x93\x6e\x7f\xf0\xce\xda\xf7\xde\x78\xcb\x8d\x17\ +\x7e\xff\x8e\x5f\xe8\xd6\x63\x3f\x78\xc3\xb9\x76\xf3\x6f\xee\xbc\ +\xf3\x49\xdd\xb0\xe0\xfd\x97\x9e\xb2\x4f\xef\x74\x84\x9e\xf7\x48\ +\x6d\x6f\xd5\x34\xe9\xf8\x63\x73\x69\x00\x1b\xd9\x96\xf1\xd9\xe7\ +\x7e\xf6\xad\xc7\xbd\xc9\x57\xff\xd9\xfb\xe7\x8c\x53\x00\x00\x62\ +\xdc\xf9\xef\xbd\x24\x33\x38\x6d\x4e\x03\x02\xa7\x8f\x39\x7e\x41\ +\x53\xc3\xb4\xeb\x6f\xb9\xe6\x3b\x77\x3c\xf8\x40\x01\x17\x2d\x3b\ +\x7d\xdc\xc4\xb9\x7f\xfe\xde\xed\x3f\xbd\xeb\xdb\xcf\x36\x2d\xf8\ +\xcb\x9b\xaf\xfc\xcb\x0f\x5e\xfb\xfd\x1f\xfd\xe2\x31\x9c\x78\xc3\ +\x2d\x57\x37\x0c\xad\xb8\xeb\xf6\xfb\xba\xa1\xf1\x9a\x6b\x2f\x50\ +\x6f\xc3\x83\xb6\x7b\x39\xd1\xee\x00\xcf\xfb\xc0\xdf\xa8\xbb\x7f\ +\x72\xff\x5d\x77\xa5\x5b\x66\x7f\xe2\x13\x57\x36\xfa\xe2\xec\xf7\ +\x9d\xf3\xdd\xbb\xef\x7e\x32\xf5\xde\x59\xc7\x2f\xce\x35\xfa\x98\ +\x1a\x77\xec\xb1\xe1\xb4\x05\x67\xbf\xbf\xe3\xf6\xbb\xbf\xf7\xcd\ +\x9a\x59\x4b\x6e\xb8\x62\xe9\xd1\xc7\x2f\xaa\x6d\x38\x98\x3a\x43\ +\xc6\x68\xa7\xa2\xec\x8c\xa3\x4b\x56\xb8\xa5\x8b\x88\xb1\xb5\x45\ +\x36\x0a\xc0\x03\x24\x0b\xa4\x19\x09\x2c\x03\x28\x32\xbe\xd4\x88\ +\xd6\xf7\x62\x6d\x88\x84\x92\x32\xed\x79\x4a\x20\x00\x9b\xc1\x81\ +\x88\x4d\x8d\x14\x31\xda\x92\x35\x80\x88\x8c\x84\x48\x80\xae\x1f\ +\xb1\x21\x22\x44\xcf\xf3\x6c\xac\x13\x2f\xcb\x71\x1b\x35\x40\x1c\ +\x59\x66\xa1\xa4\x36\x46\x30\x83\xd1\x85\x42\x51\xd5\x35\xf7\x87\ +\x76\xf3\xb6\xcd\xbd\xc5\x52\x10\xc7\x3a\x0a\x9b\xea\xb2\xe3\x1a\ +\xeb\x7d\x4b\x60\xc1\x22\x18\x6d\xac\x25\x21\x64\x02\x06\x91\x2d\ +\x58\xb6\x10\x86\x91\x4b\x22\x33\x08\xe3\x58\x8f\x98\x08\xc5\x1b\ +\x6b\x80\x19\x50\x54\x4e\xb6\xcc\x49\x84\x8a\x71\x1c\x85\xa9\xb5\ +\xd6\x85\x42\x21\xe1\x7b\x9b\x38\x8e\x63\xdc\xdf\xad\x28\x8a\xe2\ +\xc1\x81\xbc\x10\x9e\xef\xfb\x08\x40\x42\x18\xc3\x5a\x87\xd6\x5a\ +\x26\x34\x16\x49\xa6\x75\x5c\x8a\xa2\xc0\x62\x24\x09\x88\xc1\x1a\ +\x88\x2d\x08\x91\xb1\xe8\x07\xb5\xb9\xa8\xbe\x56\x30\xda\x40\x1b\ +\x80\xe6\xb6\xe6\x70\x68\x30\x1c\xec\xb5\x26\x8a\x39\x62\xad\x15\ +\x4b\xc1\x02\x1c\x67\x93\x01\x11\x8d\x75\x25\x9c\x56\xb0\xb4\x71\ +\x1c\xb1\x65\x07\x93\x5d\x2c\x96\x89\x99\x51\x88\xd8\xc6\x41\x1c\ +\xe5\x98\xf3\xc5\x7c\x40\x29\xaf\x75\xd2\x9b\xa5\xe2\xf2\x97\x5e\ +\xee\x8b\x42\xc3\xb6\xc9\xf7\x8f\xca\xe5\xc6\xd7\xe4\x8a\x7d\xfd\ +\x5e\xda\xeb\x0b\x4a\x43\x5a\xa3\xf2\x8d\xe4\x08\x0c\xba\xc0\x74\ +\xcc\x4c\x1a\x84\xac\x68\x15\x57\x32\x4a\x6e\x07\x42\x24\x24\x05\ +\xa0\xcb\xd5\x44\xec\x9a\xdc\x22\xa2\x31\x6e\x25\x23\x33\x32\x43\ +\x14\x1a\x0b\x1c\x47\xb6\xab\x73\x8f\x75\xf1\x27\x21\x82\x20\x70\ +\x71\x8f\x3f\xba\x13\x5d\xb5\x43\x26\xf7\x47\xf5\xa6\xa8\x9a\xcf\ +\xbb\xf0\x6c\x00\x38\xed\xb2\x8f\x9f\x76\xd9\xf0\xaf\x97\x5d\xf5\ +\xa1\x65\x57\x55\xbf\xad\xe5\x92\x6b\xae\xa8\x3c\xcb\x4d\x3d\xfe\ +\x8a\xa9\x00\x00\xc7\x9c\x7b\x29\x00\x00\xd4\x5e\xff\xd1\xcf\x54\ +\x5e\x9d\x75\xc6\xd5\xff\x78\x86\x7b\xd8\xfe\xf1\xcf\x2e\x29\xff\ +\x76\xd9\xff\xfc\xfb\x65\x6f\xe5\x00\x56\xd9\x19\x04\xd7\x93\x2b\ +\x99\x2d\x7f\xf2\xb1\x97\x4d\x06\x00\x80\xe9\xe7\x7e\xe6\xb3\xe7\ +\xee\xfd\xb7\xb3\xce\xbd\x76\x56\xf2\x97\x4d\x17\x5f\x75\x19\x00\ +\xc0\xc4\x13\x3e\xf2\xc9\x13\x2a\x6f\x98\xb6\xf8\xdd\x9f\x5a\xfc\ +\xee\xe4\x49\xdb\x82\x9b\xfe\x76\x41\xf9\x95\xe3\x6e\xf9\xe4\x71\ +\xef\xc0\x4b\x1d\x65\xbb\x87\xe7\xa7\x61\xd9\xd5\x1f\xae\x3e\xbd\ +\xf6\x85\x17\x7d\x76\xe1\x45\x00\x00\xb0\xc8\x1d\xe3\x65\x97\xcf\ +\x02\x80\xa3\xcf\xb9\xf6\xe8\x73\x92\xf7\x2c\xb9\xe4\xf2\x83\x7b\ +\xa9\x3d\xcf\x77\xb1\xb6\x2a\x62\x0a\x97\x11\x8d\x34\x04\x5a\x92\ +\x44\x24\xcb\xa4\x0d\x5a\x83\x20\x84\x14\xe0\xfb\x25\xb6\xfd\x85\ +\xd2\x50\x5f\x1c\x33\xf8\x4a\x29\x42\x88\xa3\x86\x74\x6a\x6a\x4b\ +\x53\xba\xa1\x86\x07\x07\x8c\x60\x40\x10\x52\x20\x22\x21\x49\x44\ +\x04\x64\x6b\x0c\x80\x24\x29\x88\xc0\x30\x30\xa1\x90\xcc\xcc\x84\ +\x84\xe4\xf2\x9a\x42\xa0\xef\xa5\xc0\x90\x04\x16\x36\xce\xa5\x6b\ +\xba\x03\xbd\x66\xe7\xee\x3c\xf9\xaa\xa1\x55\xc6\x91\x0f\xa6\xbb\ +\xaf\x7b\x70\xd7\xae\xa3\xea\x5b\xd2\xc2\x8f\xa2\xb0\x54\x08\xac\ +\xe7\xa7\xfd\x0c\x00\x01\x91\x41\x6b\x00\x0c\x5b\xb0\x49\xf9\x0a\ +\x3a\x8f\xd1\x51\x40\x04\x21\x02\x02\x5b\xcb\xd6\xea\x4a\x5e\xc5\ +\xd1\xeb\xaa\x17\x81\x9b\x8d\x8a\xd1\xcc\x64\x32\xae\x12\x26\xc1\ +\x92\xd6\xee\x9f\x52\x84\x65\x4e\xa7\x32\xb9\x6c\x9d\x14\x1e\x82\ +\x00\x66\x1d\xdb\x28\x0c\x8d\xb5\xd6\x18\x94\xa2\x44\x38\xe4\x2b\ +\x4f\x5a\xc1\x9c\x32\xe0\xa1\x41\xb0\x1a\x51\x7b\x7e\xac\x72\x83\ +\x1a\x37\x16\x4a\xeb\x06\x87\x04\xdb\x8c\x8d\x7d\x50\x0d\x4a\xce\ +\x9f\xd8\xdc\x54\xdf\xda\xb3\x73\x5b\x7d\xda\xf3\xd0\x33\xc6\x02\ +\x09\x44\x00\x06\xe9\x64\x12\xad\xf1\x3c\x61\x34\x10\x81\x91\x48\ +\x28\xd9\xf9\x81\x0c\x4c\x2c\x94\x30\xcc\x28\x05\x59\x54\x11\xf8\ +\x02\x03\xcb\x50\xdf\xf4\xd4\xae\xce\x97\xbb\x07\xa3\x86\xda\xd8\ +\x4b\x7b\x52\x76\x0f\x0e\xad\xed\xec\x5c\x58\x9b\x9e\x9d\xf3\x7a\ +\x8c\xe9\x2c\xe5\xfb\x95\x2f\xb2\x59\x95\xf6\x05\x0b\x61\xac\xd2\ +\x31\x00\x87\x5a\xe7\xe3\x3c\x11\xf9\xbe\x0f\x00\xae\x79\x8e\xe7\ +\x79\x44\x14\xc7\xb1\xd6\x9a\x04\x5a\x0b\x44\x42\x08\x4f\x4a\xd7\ +\x8b\x46\x28\xa5\x00\x50\xeb\x18\xc1\xb2\xf5\x2c\x40\x14\xc5\x0c\ +\xe8\xd5\x65\x4b\xa5\x60\x30\x9f\x07\x46\x63\x74\xa9\xf4\x87\xb5\ +\xf8\xfe\x18\x2d\xae\x0e\x66\x6b\xd4\x43\x96\x17\x4a\x00\xc7\x61\ +\x79\x84\x23\x70\x37\x1f\x5e\x47\x59\x4d\xd9\x73\xb0\x31\xa9\xf3\ +\x03\xb0\xd6\x06\x26\x26\xab\x0d\x10\x03\xa6\x98\x84\xeb\xd0\x28\ +\xd1\x5a\xe8\xca\x17\x7a\x0a\x79\xd5\xd4\x44\xca\x37\x44\x86\x8d\ +\xb4\x5e\x5f\x1c\x05\x9d\x1d\xe3\x73\xe9\x0c\x42\x29\x0e\xd3\xbe\ +\x1f\x85\x1a\x11\x91\x51\x20\x20\x23\x5a\x16\x48\x65\xf2\x2f\xb3\ +\x10\x8c\x16\xdd\x7e\x81\x16\x89\x2c\xb0\x12\x8a\x51\x08\x95\x62\ +\xd6\xa5\xd8\x14\x63\xbd\xb9\xb3\x5f\x66\x6b\xeb\xeb\x9a\xfa\x42\ +\x5d\x62\x9d\xf6\xbd\x5c\x73\x73\x61\xa0\xaf\xb7\x14\x35\xa4\x7d\ +\xf0\xd2\x81\x0e\x0d\xa0\x48\x19\xd0\x5a\x0a\x62\x02\x63\x21\x36\ +\x16\x99\xa9\xaa\xce\xcf\x21\xc7\x0a\x43\x13\xc9\xe5\x23\xac\xf3\ +\xe4\x2a\x50\xa0\x42\x60\xac\x42\x08\xec\x00\xa3\x63\x3b\xc6\x71\ +\xac\xe3\x10\xf7\xf7\x8e\x43\x00\x63\x8c\xeb\xaf\x6d\x13\x26\x00\ +\x08\xa9\x74\x18\x46\xb1\x26\x0b\x25\x4f\x6e\x88\x82\x3e\x1b\x34\ +\x0b\x68\x42\x92\x51\x4c\x96\xad\xa0\x3c\x50\xc1\x87\x15\xdd\x3d\ +\xbd\xbe\x28\xe5\xd2\xa0\xbc\x20\xe5\x9b\x28\xea\x31\xf1\xd6\xf5\ +\xeb\x4f\x68\x6f\x6d\xf1\xfc\xd2\x50\xd1\x93\x2a\xb6\xa1\x15\x0c\ +\x0c\x04\x6e\x3b\x02\x06\x36\x51\x00\xcc\x8e\x65\x10\x26\xc4\x4c\ +\x36\x09\xc2\x40\x16\xd8\xd0\x58\xef\x09\xe1\x7b\x59\x53\x28\xf5\ +\x86\xf1\x86\xfe\xa1\x97\xfa\x87\x60\x5a\xab\xa5\x74\x34\x14\x08\ +\x40\x51\x97\x0b\x6c\xf4\xea\x40\x31\xd5\x98\x2d\xb2\xe8\xb6\x76\ +\x77\x31\xdf\xd8\xd4\x28\x4d\x24\x2d\xd5\x48\x8f\x03\xad\x83\x10\ +\x3c\x19\x9b\xd8\xcd\x79\x65\xb6\x2b\xbd\xd2\x00\xd0\x58\x64\x36\ +\xd6\xb2\xb5\x56\x6b\xe3\xa6\xd9\x31\x04\x94\x92\x08\x14\xe9\x28\ +\x8c\x63\x22\x42\x24\x6d\x4c\x2e\x97\x93\xca\x0b\x82\x28\x8e\xa3\ +\x8a\x6f\xfe\x47\x37\x8b\xbc\x6f\x27\xfa\xf0\xb2\x38\x55\x31\xa0\ +\xbd\x53\x2e\x87\xcd\x41\xb2\x65\xa8\xc2\xdd\xe0\xa2\xfe\x87\x62\ +\xf8\xe9\xcc\x7e\xfc\x95\xbb\x5f\x5d\x98\xaf\x12\x67\xac\xd4\xc3\ +\x85\xc6\x82\x05\x46\x06\x42\x0b\x20\x90\x2c\xb0\x27\xbd\x7c\x6c\ +\x06\xb5\xce\x36\xb7\x84\x9e\x67\x3d\xbf\xae\xb9\xb9\x54\x2c\xa4\ +\x24\x0d\xed\xe9\x46\x13\x77\x45\xba\x29\x95\x92\x86\x0a\xb1\x91\ +\x28\x89\x01\x2b\xd2\xce\x0c\x04\x48\xcc\x04\x8e\xbd\x41\x40\x49\ +\x73\x4b\x06\x60\x03\xc6\x5a\x69\xb4\x34\xa4\x75\xac\xd9\x58\x21\ +\x86\x62\x1b\xf9\xe9\x48\x48\x12\x62\xd2\xb4\x76\x3f\x9d\x59\xb7\ +\xe6\x8d\xc0\x90\x5f\xd3\x50\x18\x0a\xa2\xa1\x7c\x28\x30\xf6\xa5\ +\x4a\x49\x20\x24\x45\xc6\xb0\xd5\x0c\x84\x52\x79\x09\xb1\xdb\x05\ +\xab\xca\x15\x2f\x60\x0c\x03\x27\x84\x6d\x0b\xce\x2c\x56\x60\xb2\ +\xeb\x97\x0d\x49\x3f\x64\x32\xc6\xb8\x56\x88\x2e\xfc\x5a\xa9\x96\ +\x01\x24\x27\xc6\xb3\x9f\x91\x2a\x42\x21\x48\xb8\x72\x10\x10\xee\ +\x73\x7c\x4f\xf9\xbe\x57\x0a\x4a\x1d\xbd\x7b\x06\x75\x7e\x9c\x22\ +\x50\xbe\x07\x29\x03\x40\x08\x83\x31\xdb\x86\xfa\x35\xfd\x83\x3d\ +\x19\xe5\x35\xd4\x23\xc9\xba\x96\x96\x10\x43\x6d\x35\x04\x45\x40\ +\xda\xd8\xd1\xdb\xd8\xd4\x12\x95\x82\xa2\x89\x21\x23\x23\x6d\xac\ +\xb1\xc0\x26\x71\x94\x19\x88\x00\x93\xcc\x12\x01\x0a\x2e\x07\xa2\ +\x2c\x20\x23\x11\x52\x18\x61\x18\x85\x61\x18\x79\xec\x15\x30\xbd\ +\xa5\x2f\xef\xb7\xd5\x17\x95\xdf\xd6\x30\xa1\xb5\xbd\x2e\x1a\x18\ +\x5c\xbf\x65\x6d\x00\x5a\x65\xe4\xab\xfd\x79\x95\x92\x25\x21\x44\ +\x26\x13\x19\x8b\x96\xc1\x98\x40\x07\xca\xda\x54\x2a\x55\x62\xcd\ +\x49\xac\x20\x72\x7b\x8c\xd6\xda\xd5\xb4\x10\x11\x91\xd0\x86\xad\ +\x65\x63\x74\x1c\x6b\x07\xca\xa3\x28\x0c\x82\x90\x99\x3d\x4f\xf9\ +\x9e\x67\x8c\x2e\x96\x4a\xcc\x40\x42\x18\x46\x1d\x1b\x40\x04\x44\ +\xa5\x84\xe7\x49\x00\x7c\xeb\x89\x97\x87\x6a\x35\x57\xd9\xc5\xaa\ +\xc7\x66\xf3\x8a\x27\x5f\x5a\xbd\xdb\x66\x27\x2d\x5b\x76\xfa\xb8\ +\x1a\x02\x88\xb7\x2c\x7f\xee\xa5\x75\x9d\x2d\x33\x4f\x3c\x7d\xd1\ +\x51\x0a\xf4\xba\x97\x9f\xf8\xdd\xe6\xd2\xa2\x77\x9d\x33\xa7\xad\ +\xc2\x34\xe4\xcd\xcb\x9f\xfc\xed\xba\x4e\xbf\x61\xca\xe9\xcb\x16\ +\xc7\x9b\x5f\x7b\x7e\xf9\xba\x50\xd4\x2e\x38\x69\xc9\xd1\x93\xea\ +\x0f\xd4\x32\xfe\x1e\xbe\x8e\xee\xdf\xfa\xda\xf6\x78\xc1\x82\x19\ +\xe5\xec\xb3\x59\xf7\xc2\x63\xaf\x6e\x8b\x17\x9d\x79\xf6\xac\xd6\ +\xd4\xc0\xb6\xd7\x1e\x7b\x7e\x4d\xcb\xfc\xd3\x4f\x9f\x3f\xb1\x62\ +\xa4\xa2\x9e\x4d\x4f\x3c\xf3\xbb\xbe\x28\x35\x77\xf1\x69\xf3\xda\ +\xe0\x85\xdf\x3c\xb9\x73\xc8\x34\x4c\x9a\xb7\xf4\xd4\xf9\xe9\xfd\ +\x53\xd5\xdb\xfb\x20\x47\xe2\xee\xfe\x6d\xab\xb6\xc4\xad\xc7\x4d\ +\x6f\x85\x52\xdf\xcb\x4f\x3e\xbe\xbe\x27\xa8\x9b\x79\xfc\x39\x27\ +\xcd\x2b\x1f\x33\x6f\x5a\xf9\x1a\xb6\xce\x9d\xd6\x96\x02\x00\x3d\ +\xb8\xe3\xa9\x67\x5e\xad\x99\xb9\x64\xf1\xac\xc6\xf2\x11\xf7\xbd\ +\xf8\xd4\x53\x9b\xf6\xc4\x13\x66\x2f\x3a\xfd\xd8\xd6\x55\x2f\x3c\ +\xe3\x37\x4c\xdc\xaf\x5d\x70\xd8\x7d\x0e\xc3\x90\x88\xa4\x94\xae\ +\x8b\x93\xd5\x64\x23\x8a\x80\x8d\x35\x45\x6b\xd0\x82\x65\xab\xa2\ +\xa8\x10\xc5\x21\x0a\xcf\xcf\xa4\x7c\x2f\x5d\x53\x3b\x71\xd2\xe4\ +\x71\xe3\xda\x76\xef\xde\xb5\x6a\x30\x5f\x08\xd8\xb2\x4d\xab\x4c\ +\x4d\xae\x0e\x2c\x93\x90\xe4\x42\x58\x8c\x00\xe0\xa2\x77\xec\x92\ +\xa3\x88\xb1\xd5\x6c\xd9\xc5\xb3\x19\xc0\x22\x20\x80\x15\x64\xa5\ +\x64\x66\x83\xa8\xa5\xd8\xb6\x65\x6b\x60\x51\x65\xfd\x6c\x6d\x6e\ +\xf2\x94\x49\xc6\x42\x77\x43\x63\x5f\x2f\xc4\x61\x90\xa9\xcb\x90\ +\x35\x4a\x09\x3f\x9b\x52\x29\x5f\x20\x09\x83\x40\x60\x99\x91\xd0\ +\x12\x13\x0b\x1e\x39\x2a\xe7\x6b\x8c\xb1\x86\x99\x92\x04\xb4\xf3\ +\xb5\x1d\x70\x96\x52\xba\x1d\xc2\xc1\x67\xa5\x54\xc5\x6e\x56\x32\ +\xda\xc0\xb0\xdf\x36\xd1\x39\x0c\x44\xcc\x60\x8d\x35\xc6\x6a\x63\ +\x0c\x5b\x96\x52\x7a\x9e\xca\x64\x1a\x9a\x9a\xea\xa2\x42\x6f\x14\ +\x96\x76\x87\xa6\x18\x99\x74\x4c\x02\xa9\x80\x60\x35\xbe\x39\x14\ +\x88\x96\x86\x54\xb6\xa6\x1e\xd5\xa2\xe3\x16\x7a\x35\xd9\xd6\x09\ +\xad\x0f\xfc\xe2\x17\x83\xfd\x41\xa8\x78\x7b\x3e\x3a\x66\xca\x74\ +\x2a\x45\x5a\xb2\x10\x20\x12\x3a\x2f\x59\x6b\x98\x0d\x62\x92\x61\ +\x67\x06\x6b\x91\x99\x5d\xef\x39\x46\x08\x75\x64\x8c\x0d\xa5\x4f\ +\x7e\x2d\xd6\x0b\xa6\x5c\x7f\x7f\x7f\x5f\x3e\x2a\x95\x62\x95\x12\ +\xc7\xce\x98\xb9\x60\xca\xec\xb5\x2b\x56\x6e\xda\xbc\xbe\x3e\xd7\ +\x90\x2f\x0d\xd9\x86\x6c\x0c\x08\x0c\xcd\x4d\xad\xca\xcf\x90\x20\ +\x62\x40\x63\x1c\xdf\xd5\x17\xd2\x93\x59\x67\x16\x5d\x34\xc6\xed\ +\x28\xce\x38\xc6\x71\xa4\x8d\x11\x42\xb9\x18\xaf\x10\xe4\x79\x52\ +\x29\xf2\x53\x1e\x02\x48\xa9\x08\x81\x99\xfd\xb4\x6f\xb4\x8e\x0d\ +\x6b\xa3\x85\x00\x24\x81\x48\xd6\x82\xf4\xfe\xb0\xd1\x3b\x54\x4e\ +\x74\x75\xfe\xd4\x56\x16\xb3\xe9\x7f\xea\xe1\x07\xfb\x26\x9c\x73\ +\x4c\x53\xad\x4a\x72\x8b\xf1\x50\x29\xac\xcd\xd8\x07\xbf\xf3\x75\ +\x68\xfa\xc2\xbc\xae\x87\xef\x78\xa2\xf3\x98\x29\xf8\x83\x6f\x7e\ +\xff\x23\xff\xeb\x96\x89\x1e\x00\xf0\xf2\x5f\x7e\xed\x3b\x4f\xf7\ +\x9d\xb0\x78\x4e\x7e\xfb\xd6\x7c\x3c\xff\xe5\x7b\xee\x7c\x49\xce\ +\x3b\xa5\x75\xcb\xb7\xbe\xfc\xea\x9f\x7f\xfc\xef\x4e\x9c\xa4\xf6\ +\xfb\x38\x6d\x95\xed\xc6\x2a\xb4\xd8\xbf\xf1\xa5\xff\xfc\xb7\x2f\ +\xbd\xd2\x70\xd1\xb7\xe6\xcf\xf0\x11\x00\x60\xfb\x73\x3f\xb9\xfd\ +\x89\xa1\x85\xd3\xf8\x87\xdf\xfd\xf1\xf5\xd7\x2e\x7d\xe8\xb6\x9f\ +\xd5\xcc\x3f\xe6\xcd\xbb\x7f\x60\xe4\x07\xcf\x9c\xd3\x0c\x00\xd1\ +\xae\xdf\x7d\xe9\xdf\x7f\xa8\xa6\x2f\x9a\xe0\xe5\x3b\xba\x7a\x5b\ +\x4a\x9b\xee\xb8\xf7\xd9\xa5\xef\x39\xf3\xf5\xfb\xbf\xb5\x7a\xf7\ +\x5f\xfe\xcd\xe5\x0b\x0f\x64\x26\x2b\xcb\x07\xab\xcc\xe2\xc6\xe7\ +\xef\xfb\xca\x97\xbf\x21\x2f\xfa\xc7\xe3\xa6\xb7\x06\x3b\x56\x3d\ +\xf8\xd4\xef\x8e\x5e\x76\x4e\x43\x36\x9d\xe4\xd8\xf4\xc0\x33\x77\ +\xff\xe7\xbf\xfe\x78\xc5\x35\x9f\xfa\xda\xb4\xb6\x54\xd8\xf9\xfa\ +\x8f\xee\x7c\x22\x3d\x75\xde\xc4\x6c\x79\xba\xc2\x8e\x1f\xfc\xeb\ +\x97\xd6\xaa\x19\x0b\x26\x67\xb7\x6d\xe9\xd1\x33\xf2\xf7\xde\xfe\ +\x8b\x4b\x3f\xfc\xd7\xef\xb4\x6c\xbd\x54\x2a\x15\x8b\x45\x51\x96\ +\xde\xaa\x14\xba\x91\x20\x60\x20\x06\x29\x94\x01\x60\xb4\x9a\x8d\ +\xc3\x58\x79\xad\xa6\x21\xf6\x16\x00\x00\x20\x00\x49\x44\x41\x54\ +\x63\xc0\x54\xb6\xc6\x30\x7a\x86\x1b\xb3\x39\x5d\x8a\xfa\xf6\xf4\ +\x0f\xf5\x17\x53\xa9\xda\xa1\x20\x8e\x83\x20\x28\x0d\xd4\xa4\x52\ +\x9e\x14\xe4\x09\x2c\x57\x8a\xb8\x32\x6a\x84\xe1\xff\x00\x00\x2d\ +\x57\x9a\x45\xb9\x48\x5e\x1c\x1a\x6b\x2d\x03\x94\x8c\xc9\x6b\xee\ +\x1e\x2a\xd5\xd6\xd5\xa6\xc8\xe6\x3b\x77\x78\xbe\x9c\x33\xe7\x68\ +\x25\xa5\xd6\xcc\xe8\xa9\x5c\xce\x4f\x09\xa3\x24\xa6\x14\x10\x42\ +\xa4\x7d\x14\x82\x05\x22\x84\x00\x31\x1b\x62\x8b\x30\xdc\x8e\xc6\ +\xdd\x30\x15\xb3\xe8\x90\x52\x05\x03\xba\x5f\x56\xec\xa6\x03\x89\ +\xb2\x4c\xee\x09\xc3\xd0\xbd\xc1\x75\x64\x05\xb0\xc6\x98\xfd\x03\ +\xfe\x84\x54\x28\xe4\x3b\xbb\x3a\x32\x99\xac\x33\xb2\xae\xf4\x2d\ +\x9b\xc9\x22\x21\x02\x2a\x25\x6d\x54\x94\x08\x5a\x78\x05\x0f\x2c\ +\x88\x28\x8a\xad\x10\x43\x3d\x7d\x05\xe5\x35\x66\x6a\x87\xc2\x78\ +\xe6\xbc\x99\x80\xa2\xad\xa9\x6d\xa0\x6b\x30\x25\x73\x3d\xac\xfa\ +\xd1\x94\xc2\x28\x5f\xcc\x67\xa4\xf4\xa5\xef\x42\x87\x90\x80\x60\ +\x4a\xee\x47\x04\x40\x46\x94\x80\xd2\xba\x84\x0c\x31\x20\x5a\x95\ +\x36\xd6\x5a\xb6\x41\x18\x16\x8b\x79\xa3\x87\x06\x62\xbd\x33\xd2\ +\x7e\x26\x97\x62\x7a\x63\xe5\x8a\x96\xba\x06\xd1\x98\xad\x69\x6e\ +\xde\xd1\xb5\x3b\x57\x5b\x3f\x6e\xc2\xf8\x8c\xf4\x3c\x94\xe9\x54\ +\x26\x8c\x23\x96\x42\xa5\x25\xb3\x26\x66\x62\xab\x8d\x4d\x0a\xfe\ +\xca\x7e\xb4\xab\x4b\x41\xc4\x30\x0c\xc3\x30\x04\x42\x97\xc2\xaa\ +\xe4\xf7\xaa\xcb\x2e\x81\x59\x29\x25\x95\x8a\xe3\xb8\x50\x2c\x85\ +\x71\xa4\x63\x1d\x84\x71\xa1\x50\x28\x16\xf3\x50\xc4\xa4\x4a\xfd\ +\x8f\x8f\x16\x47\xb3\x90\x13\x78\x12\x86\x81\x98\x34\xf7\xf8\xb3\ +\x16\x95\xab\x3b\x28\xb3\xe0\x84\x63\xbb\x7f\x75\x0f\xd4\x8d\x9b\ +\x50\xef\x0d\xbd\xb6\x03\x5a\x8e\xbd\xf8\xe2\xb6\x35\xab\x1e\x08\ +\x1c\x4b\x67\x70\xd5\xdd\x8f\x6f\xbd\xec\xd3\x5f\x3a\xb3\xdd\x1d\ +\x6a\xfc\x1c\x66\x4f\xb9\xf8\xea\x4b\x67\xeb\x1d\xab\xff\x7e\xfb\ +\x9e\xf0\x40\xcc\x22\xef\x3b\xc9\x0b\x06\x6b\x96\x9c\x75\x71\xb8\ +\x85\x74\x39\x90\x37\xd8\xb1\x0b\xda\x4e\xbd\xe8\xc2\xfa\x0d\xff\ +\xf1\x78\xcf\x9e\xcd\xdb\x4b\x4d\xff\x78\xe5\x55\x6b\xee\xfc\xd7\ +\x87\x5f\x5b\x7f\xe6\x9c\x66\x00\xfd\xf4\xfd\xbf\x8c\xe6\x5d\x76\ +\xeb\x0d\x4b\xdd\x27\x74\x2c\x7f\x63\xdc\xdc\x53\xae\xb9\xf8\x3d\ +\xdb\x69\xfd\x57\x56\xef\x62\x58\x88\xfb\x8f\xbb\x47\x06\x40\xcb\ +\x10\x5c\xd6\x4e\xba\x70\xd9\x99\x2b\x53\x06\x00\x0a\xa5\xa2\xf1\ +\x9b\x17\x9c\xb4\x74\x4e\x5d\xf9\x82\xea\xb8\x61\xc6\xc9\x17\x9e\ +\x51\x12\x80\x00\xf6\xc9\x9f\xfe\xf8\xe5\x5d\x8d\xe7\xcd\xa9\x69\ +\x6b\x73\xf5\xe6\xb0\xfd\xe5\xfb\x5e\x2a\xce\xfc\xe7\x7f\xbe\x25\ +\xc1\xdb\x43\xcb\x31\x3d\xa1\x7c\xf7\xbf\x83\x91\x4e\xa7\x33\x99\ +\x8c\x5b\xfc\x8e\x9a\x93\x34\xb4\x02\x97\xa5\x14\x2a\x89\xcd\x1b\ +\xc3\xb1\xb1\x31\x30\xc4\xc5\x30\x88\x23\x5f\x78\x44\x2a\xeb\xa7\ +\x32\x52\x35\xd6\xd4\xee\xec\xec\x0c\x83\x08\x2c\x01\xab\xbe\xa1\ +\x3e\x53\x2a\xa5\x24\x19\x36\xe0\x4b\x2e\x73\x02\x1d\x27\xd2\xdd\ +\xcf\xee\x8b\x58\x6b\xb4\x86\x31\x09\x0c\x33\x03\x12\x39\x6f\x57\ +\x79\xaa\x18\xd9\xc1\x90\x3d\xdf\x17\xc6\x92\x36\xc8\xb6\xbf\x77\ +\x4f\xe7\xee\x5d\xc6\x98\xc6\x86\xa6\xde\x9e\xfe\xd0\xb2\x20\x61\ +\x09\x11\x38\xe5\x7b\x44\x52\xc4\x16\x34\x68\xcb\x28\x48\x09\x69\ +\xd9\x20\x70\x02\xd0\x5c\x88\x8d\x11\x81\x89\x90\x11\x81\x81\x98\ +\x18\xaa\x12\x8c\xcc\xda\x18\xa3\x35\x97\x89\x38\x55\x1c\x26\xd4\ +\xb1\xd6\xc6\x08\x22\x21\x44\x1c\x45\xbe\xef\xef\x1f\x5c\x64\xb6\ +\xa9\x54\xaa\xb1\xbe\x3e\x93\xcb\x11\xa1\x10\x52\x0a\x91\x38\xb7\ +\x44\x48\x04\x96\x15\x18\xcb\xac\x19\x63\x63\xa3\x38\x0e\xe3\x38\ +\x8a\x75\xc7\xee\xdd\xf5\x75\x0d\x00\xb2\xb1\xa5\xb1\x88\x66\xe2\ +\xf4\xa9\x5d\x9d\xdd\x9d\x3b\x3b\x91\x94\x51\xa9\xee\x7c\xb1\x77\ +\x70\xf0\xc5\xfe\x41\x01\x90\xe2\x61\x06\x5b\x72\xee\x04\x84\x60\ +\x5d\x38\x83\x81\x4d\xc2\x91\xb0\x08\xcc\xc9\x4f\xa7\x51\xa1\x2d\ +\xb0\x05\xb0\x90\xf6\xbd\x36\xc0\x38\x0c\x7b\xc1\x6e\xe8\xdd\x11\ +\x69\x6d\x6a\x54\xab\x1c\x3f\xd4\x37\x18\x0c\x45\x99\x5c\xaa\xb6\ +\xa6\x26\x23\x7d\xf0\x33\x31\x59\x48\xcb\x92\x2e\x31\x30\x82\x95\ +\xda\x2a\x14\x0e\x24\xba\xbd\xd6\xf9\x9c\x42\x88\x4c\x26\xe3\x79\ +\x1e\x12\x6b\x63\x10\x53\x84\xa8\x8d\x71\xc9\xae\x4a\xbb\x70\xb6\ +\x56\x49\x29\x3d\x2f\x0c\x43\x12\x94\xd2\xa9\xa0\x54\x12\x52\x10\ +\x81\xef\x2b\x27\x65\xf2\x27\xe8\xfc\xf7\x7b\x33\xd1\x5e\xc3\xf1\ +\xc7\x2f\x78\xea\xd7\x5f\xfb\xcc\x13\xb3\x3e\xfc\x91\x6b\xdb\x9d\ +\x6f\xc9\xb2\xa6\xb6\x21\x6d\x77\x6e\xeb\xcc\x2f\x3b\xe3\x0c\x73\ +\xeb\xff\xfb\xd8\xf3\x85\xb6\xd3\x6e\x9a\x96\x76\x9e\xe9\x96\x30\ +\xdb\xbe\xa0\x5d\x02\xc0\x8e\xb5\xaf\xeb\x71\x93\x7c\x2a\xdd\xfb\ +\xe5\xcf\x2e\xaf\x29\xee\x8a\xa7\x5d\x34\x33\x73\x60\x90\x76\x44\ +\x04\xb4\x02\x6f\x9b\x8e\x9a\x77\x62\xb0\xeb\x37\x9b\xb6\x57\xde\ +\x3c\xe3\xb4\x33\xed\xdf\xff\xdf\xbf\x7a\x85\x26\x9f\xfa\x81\x85\ +\xf3\x8f\xed\x9c\xfe\xd2\x3f\x7c\xee\x1f\xf2\xdb\xd6\xb6\x5c\xe4\ +\xec\x60\x61\x47\x4f\xf1\xe8\xb3\x8f\x02\x80\x68\x60\xd7\xda\x5d\ +\x41\x7d\x2a\xb7\xf3\xc5\x9f\x7f\xe6\xf3\xab\x3b\xd6\x6d\x5b\x72\ +\xf3\xfb\xf0\xc0\x70\x77\x35\x5a\x2c\x67\x3a\x71\xca\xfc\x85\xb0\ +\xe9\xf9\x15\x43\x0c\x00\x99\x09\x33\x17\x4e\x59\x7f\xe7\xbf\xfc\ +\xaf\xd6\x93\xaf\xb8\xf9\x3d\x27\x4a\x04\x48\x35\xcf\x5f\x74\xda\ +\xc6\x97\x9f\x2a\x81\x00\xe8\x5e\xb5\x33\x58\x78\xc2\x31\xe1\xfa\ +\x87\xbf\xb1\xa5\xff\x93\x1f\x3c\xdf\x03\xe8\xda\xd6\x39\x6e\xda\ +\x39\xf5\x00\x60\x07\x57\xae\xd8\x31\x69\x32\x92\xde\x3e\x4a\xad\ +\xe7\x6d\x99\xc5\x4c\x2e\x1b\x46\x52\x4a\x44\xd7\xe9\x8f\x39\x89\ +\xca\x03\x22\xa1\x65\xb4\x06\x00\x58\x33\x5b\xb4\x06\xb5\xb1\x6c\ +\x01\x11\xa3\xb0\x24\x91\x53\xb9\xc6\x62\x50\x18\xda\xba\xc9\x18\ +\x5b\x2a\x95\x8a\xf9\xfe\x28\x2c\x6a\xd6\x5e\x2e\xe5\xfb\x1e\x00\ +\x08\x25\x00\x2b\x4c\x69\x64\x6b\x21\x29\x2d\x74\x2d\x40\x19\x87\ +\xc3\x0d\x6c\x99\x11\x30\x59\xc6\x88\xbe\x05\x2f\xb2\x61\x18\x05\ +\x43\xc5\x8c\xf4\x5a\x9a\x1a\xa5\x10\x43\x03\x03\x69\x8f\x86\x06\ +\x7a\x81\x03\xcb\x18\x86\x16\x35\x91\x96\x5a\x5b\x62\x0c\xe3\x38\ +\x0e\x23\x06\xf0\x7c\xdf\xf3\x53\x65\xa5\x58\x67\xeb\x93\xcc\xb2\ +\x3b\x16\x21\x5c\xc8\x31\xa9\x65\x61\x60\x04\x60\x04\x14\x24\xc8\ +\x73\xdb\x97\x75\xad\xbd\xd8\x0a\x12\x24\x95\xf2\xc1\x05\x25\x8d\ +\x36\x28\x55\x26\x57\xb3\xbf\x0a\x3a\xb6\xa1\xae\x76\xea\x94\x89\ +\xb9\x5c\x8d\xcb\x48\x54\x67\xbd\x9d\xc2\x99\xb5\x26\x8c\x42\x63\ +\x2c\x12\x10\x00\x1a\xad\xe3\x92\xaf\x50\xeb\x42\xa9\xa0\xeb\xa6\ +\x8c\xf3\xc9\x5f\xfe\xdb\xe5\x29\xdf\xef\xeb\xed\x1d\x1a\x1a\x8c\ +\xb5\xce\x97\x82\xd8\x82\x54\xe8\x29\xe1\x23\x12\x5b\x14\x42\x08\ +\x24\x42\xe3\x72\xce\xec\x4e\x1c\x01\xc8\x9a\x24\x9e\x60\x80\x01\ +\x40\x10\x95\x59\xee\xcc\x08\x41\xc4\x41\x60\x74\x14\x0d\x0c\xf4\ +\x8d\xcb\xb4\x35\xd4\xd7\x75\x6e\xda\x5c\xdf\xd0\xd8\xe0\xc9\x37\ +\x37\x6d\x6c\x6e\x6c\xd6\xba\x30\x58\x8a\x19\x83\x6c\x2a\xe3\xa7\ +\xbc\x7c\x50\x2c\xed\x09\x4a\x61\x98\x4a\x7b\x35\x35\xb5\xb9\x4c\ +\x0e\x19\xb5\x61\x4f\x29\x06\x30\x3a\x06\x24\x24\x72\xb5\x95\x42\ +\x80\xd6\x91\x44\x72\xd5\x94\x24\x10\x11\x05\x09\x99\x4a\x27\x04\ +\xe4\x32\x8f\x55\x91\xc8\xa4\xd2\x49\x91\x2a\xb3\xd6\x36\x0c\x03\ +\x77\xb4\x7f\x82\xd8\xe2\xa8\x3e\xd1\xc3\x75\x9f\x22\x7d\xe2\xc5\ +\xd7\x9e\x78\xf1\xc0\xb7\xfe\xe1\x73\xcf\xac\x38\xf7\xea\x93\xc7\ +\x39\x46\xe2\x89\x67\x5f\xed\xef\xf9\xd2\xfd\xab\xd6\xe4\x78\xe5\ +\xa4\x8b\x3f\xf2\x99\xc5\xea\x2b\xff\xf6\xe3\x17\xba\x96\x2c\x69\ +\x15\xaa\xa6\x15\x4b\x2f\xee\x2e\x42\x73\x06\x56\x3d\x76\xcf\xae\ +\x13\xae\x68\x54\xb9\xd3\xaf\xbe\xf2\xfd\xc7\xd6\xfe\xf2\xbb\x5f\ +\xff\xd5\x23\xcb\x3f\x7a\xe9\xa2\x43\x11\x5b\x8c\xf5\x88\x7e\x78\ +\xcb\x1f\x7b\x62\xfc\xfb\x3e\x75\xeb\x89\xc1\xbf\x7d\xf9\x9e\xe5\ +\x5d\xa7\xbe\xe7\x43\xb7\xbe\x27\xec\xf8\xda\xad\x9f\xcb\xb5\x38\ +\xd8\x9b\xae\xcf\xa8\x8d\xbb\xfa\x00\x26\xc5\xdd\x6b\x7f\x7e\xdf\ +\x86\x4b\xce\x9d\x39\x7e\xc1\x69\x37\x7d\xfc\x7a\xbb\xfa\xde\xaf\ +\xdd\x7d\xcf\x8e\x25\x7f\x33\x51\x1e\x9c\x83\xac\x1e\xda\x24\xaf\ +\xa4\x9b\x8f\xba\xf4\x86\xbf\x7a\xdf\xd6\xa7\xff\xf6\xcb\x8f\x6e\ +\x39\xeb\xc4\x19\x89\x7a\x4f\x64\x13\xb4\x1b\xc7\x9c\x39\xe9\xfc\ +\x0b\x8e\x8f\x1b\x3f\xf9\x2f\x4f\x75\xc3\xf9\xed\x00\xb5\x4d\xb9\ +\xfe\x6d\xdb\x2c\x9c\x4c\xd4\xf3\xc0\xcf\x7e\x79\xc1\x87\xce\x93\ +\xaa\x6d\x3f\x12\xa3\x2e\x33\xe8\x62\x6e\xe5\x9c\x04\x43\xe2\x78\ +\xba\x7c\x84\x86\xb2\x77\x83\x40\x02\x41\x49\x29\x89\x90\x28\xd6\ +\xba\xa3\xab\xb3\xbd\x7d\xbc\x65\x9b\x2f\x0c\x95\x4a\xc5\x20\x28\ +\x44\x3a\xaa\xa9\xcd\xa6\xd3\x29\xe5\x79\x04\x40\xcc\x54\x46\xa0\ +\xcc\x2c\x88\x00\x87\x4b\x4a\x2a\x75\x35\x95\xbd\xb8\xf2\xd8\xd5\ +\x66\x37\x92\x0a\xc3\xc8\x91\x57\x7a\x7a\xfb\x73\xb9\x5c\x18\xf7\ +\xc4\x51\x14\x45\x61\x7d\x7d\xd6\x4b\xa7\x80\x50\xb8\x6a\x09\x20\ +\x00\x40\x29\x5d\x64\x50\x08\x42\x47\x01\x1a\x6e\xe8\x8c\xc3\x95\ +\x2c\xee\x97\x28\x08\x99\x99\xd0\x5a\x00\xa7\xca\x6f\x81\x12\x61\ +\x2b\x6b\x2d\x20\x21\x31\x30\x25\x98\x1f\x11\x99\x01\xd0\x0a\x20\ +\x21\x70\xff\x35\xf2\x10\x11\x04\xa2\x70\xe7\x6a\xad\x31\x3a\x4c\ +\x36\x27\x64\x6b\xd8\x5a\x6d\xb4\xb6\xda\xe8\xd8\x6a\xad\x83\xc0\ +\x46\x91\xe0\x28\x9b\x12\x00\x96\x40\x6f\xde\xb0\xfe\xc4\x45\x27\ +\xd5\x66\xb3\x9b\x36\x6d\xd2\x5a\x77\xef\xe9\xea\xed\xeb\x11\xc8\ +\xe3\x9a\x1a\x52\xa9\x54\xca\xf7\x24\x6a\x64\xed\x80\xb0\x35\x96\ +\x04\x11\x92\x53\x92\x75\x49\x8f\x51\x22\x17\x15\x6f\x97\xad\x35\ +\x96\x43\xc3\xa5\x48\x17\x0a\x05\xad\x75\x5f\x6f\x4f\xb1\x30\x34\ +\x61\xfc\x84\xde\xfc\xf6\x8e\x8e\x8e\xd6\xfa\xda\x6c\xc6\xcb\xd4\ +\xd5\x10\x09\xe5\x29\x54\x68\x25\xfb\xe4\x09\x8f\xb2\xd9\xb4\x52\ +\xca\x4f\xa5\x10\x1c\x17\x93\x2c\x03\x11\x79\x7e\xca\x15\xda\x27\ +\xf7\x1b\x72\x4a\x79\xee\xfb\x2b\x99\x2e\x24\x24\x57\x73\x0e\x40\ +\x09\xc3\xd5\x56\x36\xcb\x84\x2c\xa1\x38\xed\xc9\xf2\xed\xf4\xc7\ +\x47\x8b\xbf\x67\xc4\x85\x5d\xbf\x7d\x75\x33\x44\xbb\x37\x15\x6a\ +\x2f\x69\x86\x67\xef\xbd\x43\xce\x38\x35\x37\xb0\x75\x08\xe2\x27\ +\x5f\xed\x98\x75\xcd\x78\xb1\xfe\x77\xbb\x36\xae\x59\xd3\x5c\x5f\ +\x32\x24\x11\x01\x40\x34\x2f\x3c\x73\xf6\xbd\xdf\xfe\xd7\xff\xbc\ +\xf2\xa2\xe3\xde\xd8\xda\xdd\x70\xb2\xb2\x51\xa1\x63\xfb\x96\x8d\ +\x59\x7f\x7b\x77\xa1\x71\x7e\xea\x10\x1d\x2a\x9b\xb8\x14\x84\x40\ +\xd0\xbb\xfa\xd1\x47\xb7\xd6\xb6\x13\x74\x6d\x5a\xb3\xb6\x5e\x85\ +\x46\x48\x8a\xbb\x37\xaf\x7e\xfc\x57\xf7\x6c\x4c\x1f\xff\xc9\x93\ +\xa6\x38\x18\xbc\xf4\xac\x33\x9e\xfa\x7f\xdf\xfb\xb1\xf7\xbe\xb6\ +\xc1\x95\x43\x26\x27\xc9\x0c\xf5\x76\x6c\xd9\xb4\xb1\xf4\xe6\x56\ +\xa3\x72\xde\xa1\x49\x1e\xdb\x28\x28\x45\x1a\x00\x7a\xb6\x2e\x5f\ +\xbd\x33\x2c\xae\x7f\x99\xc6\x4f\xc9\x0e\x6c\xb8\xf3\x97\x6f\x9c\ +\x79\xf9\x7b\xda\x52\x10\x05\xa5\x28\x8a\x01\xc6\x1d\x33\xd9\x7b\ +\xe0\xae\xfb\x3b\xfc\x35\xd9\x29\xf3\x9d\x21\x9f\x76\xf2\xf9\x2d\ +\x0f\x7f\xe5\xdf\x7f\x94\x5b\x3a\xad\xb0\x7b\x30\x92\x02\xa2\xd2\ +\xc0\x7e\xe7\x5b\x12\x72\x5f\x32\xa8\x62\xb6\x90\x28\x21\xfa\x02\ +\xb8\x42\x11\x07\xc4\x2a\x6f\xd0\x26\xde\xb6\x73\x67\x1c\xc5\x49\ +\x9a\x42\x79\x0d\xb9\x9a\x74\x3a\xed\xf2\xb6\x8a\xc8\x13\x54\x31\ +\x8b\x00\x20\x95\xc2\x61\xb3\x04\x89\xad\x29\x9b\x42\x28\xd3\x68\ +\x12\x20\xc3\x1c\x1a\xa8\x13\x2e\xd6\x6e\xad\xd3\xdd\xb6\x36\x93\ +\xcd\x36\x49\x49\x42\x38\x96\x44\xf9\xb0\xd1\xc5\xfe\x12\x45\x6e\ +\x63\x8c\x36\x48\x12\x70\x04\x63\x61\x54\x85\x1f\x22\x32\x80\x23\ +\x07\x23\xe3\xa8\x88\x15\x96\x8f\xb3\x12\x72\x4d\xcc\x25\xf3\x81\ +\xf2\x33\xd0\xe9\xa2\xdb\x0a\x45\x81\x48\x24\x51\x06\x21\x11\xad\ +\xb1\x46\x92\x40\x01\x12\x85\x12\xd2\xa6\xcb\xba\x3e\xc6\x58\xcb\ +\x5a\x9b\x17\x5e\x7c\x2e\x9d\xce\xe6\x72\x99\x81\x81\x41\x1d\xc7\ +\xb5\xb5\x35\xd9\x6c\x36\x97\xcd\x02\xa2\x92\x32\xa5\x50\x0a\x22\ +\x42\x47\xc3\x71\x64\x03\x67\x4a\x10\x91\x01\x99\x13\x7f\xc0\x85\ +\x78\xb5\xd6\x52\x0a\x21\x9c\xd4\xab\x89\x2d\x31\x20\xb3\x35\xd6\ +\x1a\xa7\x84\xc8\x8c\x48\x8d\x4d\xcd\x9e\xe7\x79\x29\xdf\x80\x05\ +\x44\x22\xe1\x70\xbd\x31\x26\x95\x4a\x95\xd9\x5d\xb6\x92\xb8\x87\ +\x61\x49\xe3\xe1\x3d\x98\x08\x3d\xe5\x25\xcb\xd4\x38\x21\x8f\xe1\ +\xf8\x2f\x30\xbb\x70\x0a\x00\x32\xdb\x24\x1c\x0c\xe0\x6a\x72\x80\ +\x99\x94\xfa\x83\xbb\xff\x21\x22\xe8\x18\xcb\xda\xb2\x2e\x07\xc2\ +\xb5\xf3\xa2\xc9\xc6\x3b\xd6\xbd\xb2\xa5\x9f\xce\x7a\xff\x4d\xa7\ +\xcc\x68\x78\x7e\xad\xef\x79\xd0\xb7\x7b\xfd\x0b\x9b\xfa\xa7\x9d\ +\x77\xdd\x25\x0b\x8f\xf2\x8e\xbe\xa6\xff\x17\xf7\x3c\xf2\x74\xd7\ +\x19\xd7\xdc\x7c\x72\x8b\x9b\x17\xef\x82\x9b\x3f\x95\xbd\xff\xee\ +\x97\x9e\x7c\xc6\x9b\xb5\xe4\xf4\x59\x93\x20\x5e\xb2\xfd\xd9\xd7\ +\x1e\xe9\x4e\x4f\x3f\xe7\xba\x8b\xce\x3a\xfa\x80\x68\x44\x5a\x83\ +\x28\x0b\xc7\x6b\x0d\x55\x1d\x93\xbd\xb6\x19\xef\x3a\xad\x35\x0b\ +\x10\x08\xcf\x13\xe2\xe4\xab\x6e\xca\xdf\x79\xd7\xa3\xcf\x9a\x65\ +\x7f\x76\xe3\xa2\x36\xf3\xf4\x4f\x5e\x18\x6a\x5d\xf2\x99\x9b\xcf\ +\x69\x2d\x27\x7d\x1b\x16\x5c\xf4\xa9\x5b\x72\xbf\xfc\xcd\xcb\xbb\ +\x63\xff\xec\x73\xde\x75\xd4\x14\x75\xd2\x8c\x15\x2f\x3d\xf2\x48\ +\xaa\x7e\xea\x2d\x1f\x7d\x4f\xeb\x7e\xd7\x95\x38\xdd\x7b\x1b\x97\ +\xa3\x9e\x50\x26\x8a\x01\x00\x34\xcc\x3b\xe9\x8c\xa8\x1d\x00\x6c\ +\xa9\x7f\xe5\x8b\x2f\x87\xd9\x29\x37\xdf\x74\xf9\x38\xdc\xa2\x7c\ +\x67\x87\xd5\xbc\x93\xde\xa5\xc7\xa7\x00\xe4\x85\xd7\xdf\x58\xfa\ +\xc9\xdd\xeb\xa2\xe9\x37\x5c\x7f\xa1\x8b\xc5\xca\xfa\xb9\x1f\xfb\ +\xf4\xc7\x7e\x79\xef\x23\x4f\xbc\x60\x4e\x3c\xf7\xdc\xa9\x2d\x53\ +\x97\x9c\xb5\x48\x10\x1f\xf0\xa5\xe7\xbd\x80\x0d\x00\x3b\x08\x05\ +\x4e\x16\xc5\x45\xd3\x89\x90\x19\x88\xc0\xb2\x15\x42\xa4\x52\x7e\ +\x1c\x6b\xad\x75\x85\xb5\xcb\xd6\xfa\x9e\x9f\xf6\x15\x96\x9d\xe8\ +\x72\xf8\x6e\x38\xd4\x5a\x46\x8b\x54\x81\x05\x65\x87\x17\x00\x58\ +\x32\x2a\x70\xeb\x73\x78\xb8\x4e\x78\x4e\xce\x3a\xc9\x2a\x54\x16\ +\x83\x14\x4a\x29\x67\x3a\x85\x10\x02\xb1\x82\xc7\xcb\xe0\x02\xab\ +\x0f\x80\x13\x07\xda\xa1\xe1\x84\xf1\x35\xca\x32\x56\xe7\xaf\x61\ +\x14\x27\xec\x00\xa6\x19\x49\xa0\x54\x5c\xde\x81\x10\x49\x92\x18\ +\x4e\x0a\x21\x12\x0a\x25\x10\x59\x1b\x30\x82\xa4\x6b\xce\x95\x34\ +\xa4\x65\x46\x44\x01\x54\x0a\x4a\x44\x34\x65\xd2\x24\x17\x92\x73\ +\xf2\x5c\x41\x10\x10\x51\x36\xe3\xfb\xbe\x2f\x84\x60\x6b\x93\x4d\ +\xc2\xc5\x49\xcb\x79\xad\xaa\xdd\x04\x5c\xa3\x15\x42\x02\x44\x97\ +\xa2\x67\x52\x50\x96\x7d\x72\xa1\xd5\x20\x08\xa4\x94\xbe\xef\x97\ +\x4a\x25\x46\x20\x04\x40\x74\x77\x05\x22\x22\x1a\x2c\x3f\x95\x92\ +\x8d\x81\x38\xd2\xce\x56\x3a\x02\x7c\x55\xb9\x3d\x12\xc9\xb8\x2a\ +\xb5\xe5\x2e\x16\x61\x72\xef\x5a\xb6\x95\x70\x18\xa2\xa8\xec\x62\ +\xd6\xb0\x65\xb6\x96\xf1\x6d\xc4\x2d\x0e\xbe\x59\xb4\xd6\x10\xa7\ +\x7d\x6a\x52\x58\x56\x78\xa5\x14\x1b\x02\x00\x51\x33\xe5\xca\x1b\ +\xff\xba\xf2\xce\x53\x2f\xbe\x0c\x00\x60\xe6\x8d\xa7\x0f\x5b\xa3\ +\xd6\xf3\xae\xfe\xe0\x79\xa3\x8f\xb1\xee\x8c\xf7\xdd\x70\x46\xe5\ +\xe9\x29\x17\x7f\xf4\x94\x8b\x0f\xfc\x38\x35\x40\x54\xdf\x40\x5e\ +\x19\x6f\xc6\x51\x94\xc9\xda\xb2\x65\xf4\x26\xcc\x39\x77\x02\x00\ +\x40\x7a\xce\xd2\xf7\xcd\x01\x00\x38\xff\xcf\x3e\x74\x7e\xf9\x6f\ +\xcf\xb8\xe6\x96\x33\xf6\xfa\xc0\x71\xf3\x97\x7e\x68\xfe\xd2\xca\ +\xd3\xab\x3f\xfc\x37\x07\xbe\xbd\x44\xe0\x63\xa6\x85\x55\x79\x26\ +\x45\x18\x51\x96\xad\x01\x10\x00\xd0\xbc\xe0\xf4\xb3\x00\x00\xa0\ +\x65\xce\x99\x1f\x99\x53\x29\xfa\x9e\x71\xd9\x15\x33\xdc\xc4\x2d\ +\x38\xad\x5c\x9f\x93\x9d\x74\xd9\x8d\x1f\x1b\x1d\x16\x6c\x9b\x7b\ +\xcd\xcd\x73\x2b\x4f\xcf\xb8\xf4\x86\x8d\xeb\x56\xbf\xd3\x35\xeb\ +\xee\xe6\xca\x5e\x5d\x86\x15\xc3\xfb\x3c\x82\x67\x8d\x01\x04\x41\ +\x82\x84\x60\x6b\x85\x74\x36\xc7\xf5\x32\x70\x1a\x50\x10\xc5\x46\ +\x29\xdf\x4f\x65\xac\x35\x6c\x99\x84\x04\x02\x24\x02\x14\x0e\x95\ +\x25\x29\x3a\xc2\x0a\x03\x8c\x99\x2d\x03\x26\x52\x6b\x60\x19\x99\ +\x11\x98\x91\x80\x90\x00\xd8\x32\xe8\xb2\xdd\x42\x42\x24\x01\xd6\ +\xc6\xc6\x30\x03\x21\x09\x29\x8c\x31\xac\x4d\xd9\x90\x22\x03\x30\ +\x57\xc8\x91\x0c\xe0\x64\xff\x47\x53\x5a\x1d\xbb\x06\x12\x3c\xe2\ +\x78\x39\x94\x08\xe6\x58\xed\x3e\xca\x05\xfa\x2a\xb2\x12\x95\xa2\ +\xc0\xe1\x0f\x3a\x00\xa5\x7a\x57\x17\xac\xa4\x90\x52\xb0\xe5\xa4\ +\x4d\xab\xcb\x38\x25\xf5\xe3\x08\xd6\x82\xe5\x38\x8e\x63\xad\xdd\ +\x45\x11\x44\x4a\x29\xe5\x79\x42\x08\x60\x40\xe4\x9a\xda\x1a\x17\ +\x97\x8c\xa2\x48\x29\xe9\x14\x73\xdd\xa1\x4a\xe5\xfb\xe9\x0c\x22\ +\x45\x51\xc8\x0c\x28\x49\x38\x3a\x00\x33\xb2\x75\x3c\x6a\x76\x29\ +\x28\x0b\x00\x40\xd2\x77\x75\xe2\x28\x84\x27\x45\x6c\x6d\x75\x8b\ +\xfa\x38\x8e\x53\xa9\x94\xd6\x3a\x9f\xcf\xa7\x53\xa9\x40\x47\x44\ +\xb2\x2a\x64\x0c\x42\x08\x2c\x27\x6d\x80\xc1\x91\x9c\x46\xf8\xc8\ +\xe5\xf8\xa9\xcb\xbd\x01\x03\x22\x38\xaf\x19\x11\x5d\x8c\x37\x51\ +\x3e\x2f\xa7\xb9\xaa\xaf\x19\x56\x99\x60\x22\xfa\x13\xb4\xb8\xf2\ +\x52\xf4\x9e\xd3\x3e\x41\x23\x15\x49\x5d\x30\xfe\x80\x9a\x16\x1c\ +\xec\x31\x69\xe1\xa2\xf0\xab\xb7\x8d\x6c\x5a\xa0\xeb\xd2\xa9\xc3\ +\xe7\x08\x25\xdb\x29\xef\xfa\x00\x9c\x79\xf3\x88\x5d\xc7\xe8\x14\ +\x69\x67\x16\x0f\xee\x08\x4b\x85\xfd\x21\x8b\x10\x55\x2c\x63\x05\ +\x1f\x55\x01\x09\xb7\x2f\x26\x43\x08\x81\xb2\xdc\xc3\x20\xc9\x9c\ +\x82\x65\x4b\x28\xa4\x52\xee\x86\x26\x22\x46\x4b\x24\xac\xb5\xda\ +\x72\x18\x6b\x2a\x63\xa2\x7d\x62\x31\xa8\x0e\xf8\x39\x5b\x6c\xd1\ +\xc5\x23\x99\x88\x00\xa8\x0a\xa9\x39\x67\x8c\x12\x7a\x87\x71\x8a\ +\xad\x95\x35\x52\x0e\x8c\x22\x11\x56\x16\x64\xf5\x12\xe2\xbd\x4a\ +\x9e\xab\x09\x8d\xcc\x00\x8c\x9c\xbc\x1f\xc1\x29\x2c\x70\xc5\x8d\ +\x83\x4a\x56\xa4\xf2\x65\xfb\x6d\x17\x91\x48\x28\x45\x42\x31\x71\ +\xd2\x10\xa5\xec\xd4\x3b\x1c\xe6\xf2\x3d\xca\x13\x9e\x8f\x4a\x4a\ +\x67\x0b\x88\x92\x4b\x81\x84\xc0\x56\x08\xa1\x8d\xd6\x71\x9c\xcb\ +\xd5\x68\xa3\x01\x8d\x31\x56\x79\x9e\x31\x36\x36\xb6\x14\x46\xe5\ +\xb6\x0d\x50\xf6\x82\xb1\xcc\x50\x4a\x28\xb4\xe5\xd3\x76\x24\x4a\ +\x24\x42\x49\x42\x48\x0f\x5c\xc0\x22\x01\xd1\x40\x42\x00\xa2\xf2\ +\x3c\x12\x82\x11\x94\xf2\xd8\x99\x2d\x1e\x76\x7e\x89\x08\x10\xad\ +\x31\xb1\x8e\x01\xc8\x51\xbe\xdc\x2d\x51\x51\x72\xab\xcc\xb5\xd6\ +\x71\x92\x0d\x4b\x4a\xa4\x87\x73\x7d\xc6\x5a\xb6\x8c\x84\x15\x07\ +\xda\xb2\xe5\xb2\x2c\x66\x05\xba\xff\xb1\xcd\x62\x26\x93\x99\x39\ +\x6b\x06\x1c\xf6\x63\xf2\xe4\xc9\x87\xf9\x11\x0a\x21\x66\x4c\x9f\ +\x7e\x98\x1f\xa4\xb3\x6f\x88\xc3\x9d\xad\x46\xe4\x05\x98\xcb\xc1\ +\x78\x51\x81\x93\x38\x62\x24\x9c\x38\x2e\xcb\x9f\x94\xa9\x7f\x0e\ +\x8b\x81\x36\x00\xe0\xc4\x59\xb8\x82\x88\x2a\x5f\xca\x49\x28\xa9\ +\x92\x2c\x06\xb6\x8c\xc8\xe8\x0c\x28\x3a\x11\x9f\x7d\x68\x37\x54\ +\x28\x3f\x15\x66\xf5\xa8\xd5\xc2\xcc\xc6\x32\xa0\x28\x5b\x31\xe7\ +\x09\xed\x65\x10\x13\x97\x92\xab\x62\x7e\x95\x2f\xc2\x8a\x4d\xac\ +\xe6\x81\x57\x28\x96\x07\x50\x12\xeb\xb8\x30\x12\x49\x24\xf4\x21\ +\xa4\xf2\xbc\xba\x68\x1f\x32\x19\x6b\x2c\x01\x13\x09\x99\xc0\xf3\ +\xe1\x2a\x24\x0b\xd6\x1a\x6b\x11\x51\x92\x12\x2a\xb2\x96\x81\x2c\ +\xb0\xb6\xd6\x82\x00\xa2\xd8\x70\x5c\x0a\x2b\x53\xca\x09\x98\x76\ +\xcc\xc5\xa4\xe6\x68\x58\x48\x15\xc1\x5a\x06\x44\xb6\x60\xac\x89\ +\x74\x00\x89\x84\x92\x75\x36\x91\x88\xb4\x4d\x72\x87\x0e\x5d\x72\ +\x19\x47\xbb\xcd\xd2\x18\x6d\x6d\x92\x91\x42\x24\x66\xa8\xae\x2e\ +\xaf\xda\xa2\x92\xab\xa0\x8d\xe1\xf2\x7c\x0a\x21\x88\xc9\x68\x03\ +\x08\x4a\x4a\x40\x32\xac\x59\x5b\x60\xa8\xe2\x4e\xe1\x70\x02\xf3\ +\x6d\x4c\xfc\x58\xe7\xbf\xb1\x71\x80\x8e\x3e\x54\xab\x21\x54\xe7\ +\x25\x92\xa7\x28\x18\x1c\x86\x42\xcb\x18\xc5\x66\xa4\x4d\x64\xc4\ +\x6a\x44\x96\xd8\xd2\xe1\x27\xc9\xcb\xce\x6f\xc2\x61\xb8\xe4\x78\ +\x84\x5c\x29\x66\x4f\x62\xff\xe5\xdf\x58\x86\x2a\x5a\x4f\x92\x2e\ +\x67\x17\x59\xab\x3a\x36\x4c\x60\x4b\x99\xce\x5f\x1d\x37\xb4\xcc\ +\xc4\xb6\xea\xfd\xc3\x34\x98\x11\x11\x46\x28\xc3\xa7\xb2\x1d\xdc\ +\x07\x96\x1c\x09\x30\xcb\x19\xd2\x03\x51\x78\x73\xd9\x7f\x4c\x68\ +\x85\x89\x41\x2c\x9f\xaf\xcb\x02\x09\x62\x06\x4b\x68\x12\x83\xc4\ +\xc0\x06\xad\x41\x04\x63\x5d\xa3\x85\x64\xc6\x5c\x3c\xce\x26\x72\ +\x69\x2e\xc1\xe1\x78\x99\x08\xc0\x4c\x15\x09\x49\xc0\x4a\x36\xa3\ +\xb2\x0f\x25\x07\xc1\xae\xde\xdd\x6d\x56\xcc\x16\xca\xd0\x5e\x1b\ +\x53\xbd\x65\x26\xe5\xf3\x23\xb6\x0a\x6d\x8c\x01\x18\x7e\x5b\x59\ +\x94\xee\xf7\xc6\xac\x51\x48\xc7\x9a\x34\x80\xd6\x58\x62\x60\x00\ +\x41\xc2\x92\x40\x00\x02\x2a\x33\xa7\x2c\x97\xef\xd0\xca\x6e\x84\ +\x6f\x63\x37\x1a\x33\x8b\x63\xe3\x40\x73\x2c\x55\x41\x1f\xa8\x54\ +\xfe\x56\x65\xa5\x87\x5b\xe2\x81\x6b\x7a\xe7\x22\xe7\xc9\x02\xb0\ +\x88\x89\xfa\x40\xb5\x74\xe3\x70\x56\xcc\xd8\xe1\x24\x8a\x23\x7d\ +\x61\x75\x82\x97\xcb\x30\xb5\x6c\x27\xb0\x8a\xdb\xcd\x2c\x08\xcb\ +\x80\xd1\x56\xbb\xb1\xc9\x9a\x74\x4a\x38\xfb\x4a\x86\x70\x39\x8d\ +\x02\xc3\x5a\xdb\x90\xb4\x1e\xe1\xe1\xfd\xa0\xb2\x66\xf7\xb2\x7b\ +\x0e\x4a\x9a\x6a\x90\x58\x2d\x2f\x64\x0f\x28\xf1\x82\xd6\xba\xb2\ +\x3f\x5b\x39\x65\x17\x17\xac\x1c\x6e\x22\xaa\xe9\xf4\x35\x0c\x73\ +\xac\xcb\xa0\xd6\xfd\x8b\xe0\xa4\xda\xca\xc7\x4f\x44\xcc\xc8\xec\ +\xf4\x8a\xd0\xd8\xc8\x31\xd7\xa1\x2a\x90\x3a\x02\xab\x26\x7d\x6f\ +\x2a\xb1\x9d\xe1\x2b\x8e\x08\x00\xa6\x8c\xe5\x93\x06\xd1\x58\x81\ +\xdc\x3c\x02\x35\x43\x99\xdc\x53\xd9\x73\x46\x45\x45\xf6\x9d\xca\ +\x13\x94\x5c\xca\x32\xea\x4d\xfc\xfd\x30\x84\xaa\x42\xcc\xea\x2f\ +\x1a\xb9\x43\x8d\x99\xc5\xb1\x71\x48\xcd\xa2\xb5\x6c\x2d\x38\x39\ +\xee\x72\xf4\x0d\xca\xe1\x6d\xcb\xd6\xa5\x23\x2a\xa5\x29\xe5\x8a\ +\x09\x74\x8b\xcb\x3a\x5e\x0b\x25\x81\x70\x5b\x15\x32\x4f\xd6\x55\ +\xf9\xa6\xaf\xf2\x7e\xa9\xda\x2c\xee\xed\xbc\x57\xc3\x4c\xb0\xd5\ +\x70\xcf\x39\x68\xe5\xf5\xe2\x42\x8d\x08\x15\xb7\x37\x59\xfd\xe5\ +\x6e\x99\x0c\xc8\x76\x94\xa9\x83\x72\x64\x7f\xd8\xa1\xab\xb6\x86\ +\x95\xc4\xb4\xcb\xd9\x5a\x86\x44\xde\xda\x0e\xff\xac\xc4\x19\xc1\ +\xee\xaf\x18\x12\x82\xb5\x56\xc7\xda\x28\xe3\xac\x40\x42\x0b\x2d\ +\x97\xd3\x20\x92\x61\x0b\x58\x91\x3e\x4d\x32\x20\x95\x2a\x7b\x00\ +\x01\x54\xc9\xf0\x63\x59\xf2\x0a\x93\x14\x16\xa3\xb5\x88\xc8\x49\ +\xb1\x29\x83\xe5\x91\xf4\x59\x4e\x70\x64\xf5\x2f\x12\xa0\x6e\x2c\ +\x00\x2b\x41\x04\x49\xb7\xaf\xb2\x0b\x30\x62\x07\xad\xa4\xe9\x1c\ +\x29\x6a\x58\xd4\xbd\xdc\x23\x6c\x9f\x41\xe4\x6a\xb7\xda\x68\x5d\ +\x9d\x5a\x71\x93\x50\x11\xe9\x18\xb1\xc3\x95\x1b\x37\x56\x9a\x74\ +\x8f\x0a\x19\x8f\x99\xc5\xb1\x71\x90\x87\xad\x08\xe5\x96\x97\x9d\ +\x73\x26\x31\xb1\x19\x68\xd8\x56\xd1\xa0\x5d\x33\x22\x34\xc6\x12\ +\x12\x32\x32\x5b\x17\x09\x23\x4e\xdc\xd9\xe1\xc5\x8a\x80\xc0\x58\ +\xd5\xd2\xb7\xec\xf4\xd9\xbd\xd3\x2f\xd5\xc1\xbb\xca\x1a\x03\x00\ +\x3d\x12\xc3\x89\xa4\x9d\x75\xb2\x4c\x10\xd8\x45\xeb\x2b\xef\x4a\ +\xd2\x3b\x50\xf6\x1f\xd9\x8c\x72\x99\xcb\x3e\x7e\x45\xb5\xc7\x56\ +\x1a\xa6\x56\x33\x1c\x13\x1f\x30\xd1\x3f\xe2\x7d\xe0\x1d\x86\xfd\ +\x0e\x2e\x62\x72\xa6\x49\x9f\x65\x74\x0c\x40\x21\x1d\xf7\xdc\x18\ +\xb0\x60\x63\x5d\x69\x6e\x87\x2e\x3c\x88\x65\x8f\xdb\x49\x45\x1a\ +\x63\x09\x05\x95\x29\xe5\x06\xb0\xd2\x80\x81\x10\x8d\x8e\xcb\x61\ +\x0b\x77\x55\x86\xdd\xdb\xc4\x19\xb5\x16\x1d\x1f\x1d\x31\x91\x08\ +\x41\x24\x51\x0e\x62\x82\x35\x49\xd9\x38\x03\x40\xa5\x33\xdf\xb0\ +\xf6\x1a\x61\x12\xfb\x2b\x9b\x39\x12\x44\x44\xec\xcc\xa9\xb1\x23\ +\xcf\x76\xd8\xc0\x95\xcf\xc7\xb0\xb5\x2e\x8e\x4a\x2e\x64\x82\x16\ +\xac\x45\xcb\x88\x68\xb4\x4e\x7a\xfb\x0d\x97\xa2\x56\x6f\xab\x70\ +\x78\xf5\x72\x19\x1b\x47\xde\xd0\x96\xb5\x65\xb0\x4c\x09\xfa\x20\ +\xe7\x38\x8d\x60\xd8\x96\x7d\x2b\x4e\xb2\x26\x8c\x88\x96\x0d\x02\ +\x22\x10\x70\x55\x5c\xdf\xb1\x4f\x1c\x94\x00\xac\xbc\x39\x59\xba\ +\xc6\xb8\x96\x7b\xd5\x81\xaa\xea\x50\x66\x85\xd8\x31\x02\xd7\x54\ +\xfd\xac\xd8\xa6\x61\x40\x61\x79\x38\xb8\x08\x60\xc1\x8c\x70\x83\ +\x81\xcb\x1a\x54\xcc\x36\x21\x54\x58\x60\x57\x83\xc8\x65\xab\x67\ +\x93\xf2\x3f\xc0\x72\x68\xd4\xe5\x6c\xab\x7d\xf6\xd1\x6a\x8c\x70\ +\x60\x04\x46\x36\xe0\xd8\x45\x84\x0c\x04\x00\x06\xac\x65\xb0\xae\ +\xca\xc4\xe1\x55\x74\xd0\x11\x00\xb0\xba\x89\x08\x22\x58\x6b\x30\ +\x09\xba\x62\x05\x7f\x55\x66\xd2\x19\x3c\x42\x51\x99\x79\x6b\x2d\ +\x32\x12\x91\x3b\x53\x04\xb6\x60\x9d\x20\x3b\x3a\xa3\xe4\x4b\x37\ +\xff\x44\x40\x84\xcc\x96\xad\x75\x5a\x0f\xd5\x9d\x1b\x2a\x38\xd1\ +\x22\x5a\x6b\x6c\xb9\x89\x36\x24\xa9\x7f\x03\xe5\x12\xec\x64\xba\ +\x10\x09\x9c\xf9\xad\x92\xb0\x04\x80\x58\x0b\x74\xb9\x66\x03\xcc\ +\x92\x88\x8d\x01\x6b\x14\x03\x30\x93\x20\x02\x34\xc6\x24\xa5\xa2\ +\xcc\xba\xac\x92\x49\x0c\x65\x4f\x85\xc7\xcc\xe2\xd8\x38\x74\xb1\ +\xc5\x11\x2b\x9f\xaa\xfc\x9a\xbd\x1e\x8c\x78\x5a\xfe\xb9\x0f\xd0\ +\x67\xec\x70\x5a\xa6\xb2\x96\xdc\xab\x15\x89\x9a\xea\xac\x4d\x75\ +\x86\x67\x9f\xce\xd7\xa8\x90\x52\x75\x59\x8b\x1d\xe9\x65\x57\xc7\ +\xa1\x9c\xfb\x38\xe2\xcf\x99\xa0\xec\x91\x0d\x47\x13\xab\xe0\xcc\ +\x3e\x3f\x0d\xf6\xc5\x72\xe7\x03\x8c\x2d\x1a\xd6\xda\x58\x63\x11\ +\xc9\x32\x0b\x00\x41\x64\x62\x53\x96\xf5\x77\xb5\x2e\x38\x22\xf7\ +\x55\x15\x6d\x70\x35\x45\x23\x91\x34\x57\x85\x22\xca\x51\xc8\xaa\ +\x19\xb3\xd6\x1a\x97\x2e\x03\xb4\xc8\x44\x49\xa2\xdf\xba\xe8\x61\ +\x72\x21\x12\x91\x18\x63\xac\xb1\x56\xb9\x66\x3b\xc6\xb8\xaa\x95\ +\xa4\xc9\x8f\xab\xd9\x8e\xe3\xea\x62\x4d\x5d\x56\x2c\xaf\xbe\x88\ +\x49\xb4\xa1\x8a\xf8\x35\xbc\xab\x0d\x13\x85\x00\x98\x8d\x36\x88\ +\x48\x8c\x49\x48\x57\x1b\x5b\x31\xf1\xd6\x56\xdd\x6c\x58\xb1\xb6\ +\x63\x4e\xf4\xd8\x38\x84\x83\xaa\xc6\x28\x47\xa9\x3a\xac\x5e\x1d\ +\xee\xa9\xbe\xf5\xb1\x5c\x52\x36\x0a\xb3\x8c\x32\x8b\x7b\x1b\xb5\ +\xea\x3b\xbe\x1a\x2d\x8e\xea\xa5\x37\xcc\x9d\x2c\xab\x99\x56\x7f\ +\xfe\x5b\xd8\xa6\xbd\xbf\xb4\x5a\xba\x6a\x9f\x36\xb4\xd2\x51\x7a\ +\x98\x26\xb9\x97\x4c\xf7\xf0\x0c\x24\x01\xcd\xfd\x54\xe2\x2c\x13\ +\x09\xa1\xba\xbf\x58\x45\x29\x5d\x08\xc1\xfb\x2a\x15\xaf\x84\x38\ +\x5d\x67\xd7\xea\x16\xd8\xd5\x68\x11\x11\xad\xd1\x58\x75\xd6\xae\ +\xb9\xa3\x13\x40\x14\x24\x84\x24\xad\xb5\x8b\x6f\xb8\xd9\xa8\x80\ +\x74\x44\xb6\xd6\x12\x20\x5b\x1b\x86\x61\xe5\x78\x9c\x71\x84\x44\ +\xe3\x07\xd9\xd8\x6a\xc6\xe2\xde\x57\x79\xd4\x34\x56\xcf\x64\xe5\ +\xb1\x7b\x19\x01\x8c\x65\x72\x38\x14\x30\x89\xa2\x96\x3b\x0b\xc1\ +\x48\x01\xf9\xe1\xe2\xcb\x3f\x82\x13\x7d\x58\xf1\xb4\xc7\xc6\xfe\ +\x8d\xd1\xee\xe7\xdb\x1b\x46\x1b\xad\xb5\x43\x01\xd5\x06\x0b\xca\ +\x59\xe9\xea\x90\x5f\xe5\x2e\x1f\xfe\xf3\x32\x7b\xa3\xea\x2e\x4a\ +\x0a\x1d\x60\x6f\xf8\x00\xc0\xd6\x3a\xd0\x51\x6d\x07\xab\x9f\xfe\ +\x3e\xb4\x08\xe5\x8c\xe7\xde\xa8\x8d\xab\xfe\x19\x8d\x31\x47\x3e\ +\xab\x14\x35\x8f\x02\x35\xbc\xaf\x3c\xf4\xa8\x97\x46\x99\x45\xe6\ +\x03\x20\x2e\x96\xff\xd2\x15\xc6\x59\x1b\x31\x23\x10\x9a\x84\x95\ +\x84\xcc\xac\x2d\xff\x3e\xb4\xe8\x2e\x96\x93\xe1\x82\x32\x21\x7f\ +\x94\x49\x12\x55\xb3\x3a\xec\x0a\x38\x5b\x03\x5c\x6e\xe1\x30\x7c\ +\x7d\x2b\x9b\xa2\x0b\x7e\x08\x12\x95\x2c\x87\x93\x25\x4e\x3a\x26\ +\x32\x27\xdd\xd0\x46\x6e\x9f\xd5\x7b\x6a\xe5\x33\xab\x8d\xf2\xe8\ +\x08\xef\xc8\xa8\x63\x14\x86\xae\x78\x51\x52\x39\x93\x3e\x8a\x3c\ +\x5f\x3d\xed\xe5\x2a\xc6\x43\x6b\x16\x89\xa8\x54\x2a\x6e\xda\xf0\ +\xe6\x91\x69\x2d\x1c\x39\x76\x24\x0e\x07\x84\xc3\xb4\x3d\xcd\x01\ +\x8c\x28\x0a\xf7\x6f\x7b\x1b\xd9\xfa\xc1\x8e\xc2\x89\xa3\x20\xde\ +\x68\x23\x58\x8d\x1c\x5d\x08\x92\x86\x27\x7c\xef\x6f\xda\xdb\xe2\ +\xb8\x54\x37\xc0\x68\xda\xc7\x3e\x2d\xa3\x10\xa2\xda\x4a\xed\xfd\ +\x86\xd1\x76\x0d\xec\xde\xaf\xee\xcb\x2c\x82\xb5\xa6\x3a\x92\x59\ +\x0e\x1a\xd8\x51\xf5\x2d\x95\x15\x3e\x0a\x72\xbe\xd3\x7b\xd2\x68\ +\x13\x47\xb1\x4d\x5b\x14\x24\x84\xb0\x16\x2c\x27\xa5\x41\x89\xdf\ +\x5a\xae\x2d\x1a\xb5\x55\x54\x6c\x5c\x05\xbe\xc9\x72\xdd\x51\xf5\ +\x75\x11\x55\x5b\x9a\x3b\x4e\x57\x98\x9c\xc9\x64\xa2\x28\x0a\x82\ +\x92\x9f\xf2\xaa\x8d\xec\xa8\xe0\x69\x14\x27\x76\xca\x5a\x1b\xc7\ +\x71\xb5\xf4\x83\xd6\x1a\x4c\x12\x4c\xac\x4c\x42\xa5\x4b\xda\xa8\ +\x52\xbf\x51\xac\xcf\xca\xab\xa3\xb4\x87\x5c\xe9\x74\x92\x8e\x27\ +\xb4\x8c\xba\x2a\xe1\x53\x6d\xf7\xad\xb5\x48\xf4\xc7\xa0\x73\x23\ +\xe2\xa4\xc9\x53\xb5\x8e\x8f\x48\xc4\xc8\x0c\xda\x68\x25\x55\xac\ +\x63\xf7\xd3\xc9\x8b\x1e\x89\x27\x5b\xe3\xf9\xbe\x31\xfa\xed\x5b\ +\x43\x21\xc4\x37\xbf\xfe\x15\x9b\x74\xb0\x2b\xb3\xdc\x7e\xdf\xe6\ +\xb2\xaf\xdf\x8e\x78\x3b\x56\xfd\x3f\xea\x6d\x55\x40\xa9\x22\xcc\ +\x3d\xa2\xb6\x04\xa0\x42\x8b\xdb\xf7\xdf\xf2\x5e\x9f\xb3\xcf\x63\ +\xd8\x37\x2c\xdb\xeb\x88\x79\xaf\x0f\x7f\x8b\xbf\xda\xd7\xe7\x5b\ +\xb6\xe9\x54\xba\x50\xd8\x9f\x82\xcb\x52\xb1\x78\xfe\x45\x17\x2f\ +\x5d\x76\x56\xa5\x8c\x72\x04\xb9\xbc\x7c\x70\x55\x7a\x68\xc3\x92\ +\x94\x30\x92\x57\x03\x55\x32\xe7\xbf\xe7\xca\x38\xca\x62\xc2\xd5\ +\xa9\x10\x0c\xab\xe5\x86\xf7\x61\xdf\x2b\xca\x46\x89\x08\xe6\x5b\ +\xd4\x80\xef\x73\x2a\x71\x54\x00\xd6\x29\x52\x94\x39\xf8\xc3\x24\ +\xf2\xea\x8d\x76\x14\x29\x07\x86\xdf\x3d\xe2\xa6\x45\xc4\x4c\x26\ +\x63\x8c\x39\xe4\x4e\xb4\xef\xfb\xae\x75\xe1\x91\x37\xb4\xd6\xe1\ +\x40\x7f\x7d\x7d\x43\xcf\x9e\xee\xba\xfa\x86\x9e\x3d\xdd\xcd\xad\ +\x6d\x51\x10\x1c\xa9\x71\x83\x77\x0a\x61\xda\xda\x5a\x2b\xe4\x9b\ +\xdf\x63\xc6\xe0\x0f\xda\x88\xb7\xf7\xe2\xe1\xe3\x3f\x1c\xe8\x6f\ +\x2b\xe1\xbc\xb7\x5e\x9c\x6f\x71\x8d\xb2\xb9\x5c\x4d\x6d\xed\x3e\ +\x0d\xfe\xa1\xbe\x3d\xaa\xab\x92\x98\xdf\x4a\xf2\x82\x0f\xbf\x56\ +\x9a\xc3\x88\xf5\x8f\x10\x5b\x3c\xd2\x07\x8f\xf8\xc9\x7c\xc4\x9e\ +\xe7\x3b\x3f\xb5\x3f\x78\x87\x8d\x8d\x43\x31\xaa\xb3\x25\x63\xe3\ +\xa0\x8f\x83\x63\x16\xf7\x6f\xd3\xfb\xaf\x32\xd2\xe9\xac\x31\xa6\ +\xf2\x33\x8a\xa2\x23\xf5\x8e\xdc\x3b\x65\x31\x36\xc6\xc6\x98\x59\ +\xdc\xcf\xb5\xf4\xc5\x7f\xf9\xdf\x3d\x3d\x3d\xfb\x97\xca\xfc\x2f\ +\x61\x2c\x2c\x33\x55\xb5\xb5\x3b\x3c\x6d\xc7\xdb\x51\x4c\x1a\x79\ +\x5a\x23\x9e\x17\x8a\xc5\xf3\xce\x3b\xef\xca\x2b\xaf\x2a\x16\x8b\ +\x63\x0b\x63\x6c\x8c\x99\xc5\x03\x1d\x83\x83\x83\xfd\xfd\xfd\x47\ +\xaa\x59\xfc\xaf\x32\xb4\x31\x92\xc8\x32\xbb\xca\xa7\x4a\x76\x6f\ +\x6f\x3f\xd7\x89\xc5\x53\x45\x0c\xde\x99\xc5\x42\xa1\x54\x2a\x8d\ +\xa1\xc5\xb1\x31\x36\x0e\x8e\x21\x13\xe5\x31\x36\xa1\x7f\xaa\x61\ +\x8c\x99\x3a\xbe\x65\xe2\xe4\x69\xf5\xcd\x6d\x41\x1c\xb1\xe5\x38\ +\x8e\x77\xef\xda\xe5\xf9\xfe\xf8\xf1\xe3\xe2\x38\xae\xca\xc9\x61\ +\xac\xa3\xae\xce\xce\x6d\xdb\xb6\x82\xab\x8e\x2a\x5f\xc4\xbd\x69\ +\x7d\x63\x63\x6c\x8c\x99\xc5\x03\xf5\x36\x4d\x14\x86\xf1\x30\x36\ +\x41\x21\x95\x00\x63\xc0\xf3\x7d\x04\x06\x36\x41\xa8\x95\xef\x93\ +\x8d\xc3\x98\xfd\x94\x0f\x36\x8e\xc2\xc8\x30\x20\x09\xcf\xf7\xc4\ +\x30\x54\x61\x1d\x45\x91\x36\x00\x20\x95\xe7\x29\x05\x60\xe3\x28\ +\x8c\xb5\x05\x44\xa5\x7c\x25\x5d\x19\x56\x1c\x44\xd6\xf7\xfd\x84\ +\xc7\xc4\x36\x0c\x43\x52\x29\x4f\x40\x18\x94\x9c\xb6\x12\x09\xe9\ +\x79\x9e\x40\x1b\x06\x21\xa9\x94\x14\x88\x00\x71\x14\x5a\x14\xc8\ +\x3a\xd6\x55\x95\x18\xd2\xf7\xc8\x84\x91\x2e\x57\x18\xa9\x74\x4a\ +\xea\x30\x88\x0d\x57\x3e\x87\x0e\x4b\x2c\x65\xad\x6d\x6d\x6e\x9a\ +\x37\xff\x98\xc5\x4b\x96\xb6\x8d\x6b\xcb\xa4\xd3\xc6\x98\xbe\xbe\ +\xbe\xbe\xbe\xbe\x35\x6b\xd6\xb6\xb7\xb7\xcf\x9f\x7f\x74\x14\x45\ +\x15\xcd\x94\x42\xa1\x50\x0a\x82\x95\xaf\xaf\xfc\xcd\xe3\x8f\x0f\ +\xf4\xf7\xd2\xd8\x7e\x36\x36\xc6\xc6\x21\x32\x8b\x36\x8e\x9b\xa6\ +\xcf\x3f\x7a\xca\x38\x30\x51\x6c\xc0\xf3\xbc\x78\xa0\x73\x63\x47\ +\xb1\xa1\x06\x37\xad\xdf\x1c\x23\x0a\xbf\xf1\xb8\xf9\x6d\xbb\xde\ +\x5c\x53\xc8\x4c\x9e\x3b\xc1\xdf\xf8\xc6\xfa\x40\x35\x2c\x38\x7e\ +\x7e\x6b\x8d\x0a\x07\xbb\xd6\xad\xdd\xd0\x1f\x68\x42\x04\xb6\xb1\ +\xe6\xd6\xe9\xc7\xcc\x9e\xd2\x2a\x38\xea\xd8\xb2\x61\xd3\xf6\xce\ +\xd0\x88\x09\x33\x8f\x9f\x39\xa9\x89\xa2\xfc\x86\x35\xab\xb6\xf7\ +\x94\x94\x22\x55\x3b\x65\xc1\xc4\xcc\xc6\x75\xeb\x0a\x56\x10\x58\ +\x8d\x99\x79\xc7\x1e\x1b\xec\x5a\xb3\x75\x08\x8f\x5a\x78\xc2\xa4\ +\xc6\x8c\x24\xee\xdb\xb5\xe9\x8d\x75\x9b\x23\x55\x37\x6b\xe1\x31\ +\xc5\x1d\x6f\x76\x0c\x04\x0c\xa2\x7d\xe6\x82\x4c\xd8\x6b\x6a\xa7\ +\x4c\x69\xcb\xc6\x71\x68\x41\x7a\x4a\x0c\x75\xac\x59\xdf\x97\x3e\ +\x71\xfa\xc4\xb4\x27\x01\x80\xf3\xdb\x5f\x5a\xb1\xad\x7d\xde\xe2\ +\xc9\xe3\xea\x15\xc1\x40\xe7\xe6\x37\xd6\x6d\x09\xad\x14\x87\x19\ +\xa2\x32\xd6\xd6\xa4\x53\x73\x67\xcd\x3c\xf3\xfc\x8b\x5b\x5b\x9a\ +\xe3\x28\x2a\x16\x8b\xd6\x5a\xdf\x4f\xb5\x4f\x68\x4f\xa5\xd2\xcf\ +\x3d\xf7\xdc\xc4\xf6\x76\xcf\x53\xae\x1a\x14\x01\x3c\xdf\xcf\x64\ +\x32\xe7\x9c\x73\x76\x29\x08\x9e\xfc\xcd\xe3\x41\x50\x1a\xc3\x89\ +\x63\x63\x6c\x0c\x23\xa4\x83\xf8\x59\xcc\x26\x55\xd7\x38\x69\xd2\ +\xc4\x63\x96\x5d\x75\xe3\x5f\x5e\x35\x6b\xf2\xc4\xf1\x4d\xb5\xed\ +\xc7\x5d\xf0\xe7\x57\x9e\x93\x8a\x43\xad\xb5\xa8\x3d\xea\xba\x9b\ +\xae\x99\x96\x8d\xd2\xd3\x4f\xbd\xee\xba\x0b\xd2\x94\x3d\xff\x2f\ +\x6e\xb9\xee\xbd\x4b\xa7\x1f\x35\xf7\xe4\xd3\x4e\x6c\xab\xf3\xac\ +\x61\x00\x8e\x62\x5a\x78\xd1\x8d\x9f\xfc\xf0\xf5\x8b\xe7\xcf\x3e\ +\x7a\xe1\xa9\x4b\x4e\x99\x07\x11\x9d\xfc\xbe\x0f\x7f\xe2\xa6\xab\ +\x16\xce\x9d\xb9\xe0\xb4\x8b\x3f\xfe\xc9\x8f\x2d\x9d\xd3\x18\x16\ +\x0b\xd9\x69\x67\x7f\xf2\xd6\xcf\x2c\x9b\xdf\x1a\x85\x51\x1c\x86\ +\x8d\x73\xde\xf5\x3f\x3f\xfb\x77\xe7\xcc\xcc\x96\x44\xe3\xbb\x3f\ +\xf8\xe1\x65\x8b\x66\x8c\x9b\x38\xeb\xc2\xbf\xf8\x1f\x1f\xb8\xf4\ +\x34\x4f\xd6\x9e\x7f\xfd\x87\x4e\x98\x52\xab\xe3\x38\x8c\xc5\xe2\ +\x0b\xae\xbd\xf4\xe4\xe9\xd9\xba\x96\xf6\x89\xd3\xce\xbb\xf2\x03\ +\xd7\xbf\xf7\xb4\xc9\x93\x26\x36\xe7\xbc\x49\xa7\x5d\x72\xfd\xb5\ +\x17\x4e\x99\x30\x61\xe2\xe4\xc9\xed\xad\x39\x43\x0d\x17\xbd\xff\ +\x43\xef\x39\x79\x4e\xdb\xa4\x99\xe7\x5f\xfd\xe1\x0f\x5f\xbd\x34\ +\x0d\xf1\x61\xc7\xcf\x61\xdb\xd4\xda\x76\xea\xb2\x73\x5b\x9a\x1b\ +\x83\x20\x88\x75\x6c\x8c\x35\xda\xe8\x38\x2a\x96\x8a\x99\x4c\x7a\ +\xd6\xac\x99\xab\x56\xad\x4a\x7a\x94\x94\x5b\x02\x69\xad\xa3\x28\ +\x3a\xf3\x5d\x4b\x8f\x5e\xb0\x00\x01\xf9\xc8\x65\x1d\x8d\x8d\xb1\ +\xf1\xa7\x44\x8b\x42\xf9\xbb\x5e\x7b\xf6\x7b\x2f\x3c\x3c\xf9\x5c\ +\xd5\x78\x2a\xff\xf8\x5b\xdf\xec\x05\x31\xeb\x82\xe3\xa2\xa0\x14\ +\x45\x51\x44\x46\x84\x41\xa1\x14\x18\x46\x36\x71\xa9\x98\xe7\xcc\ +\xc4\x93\x8e\x9e\xb2\xfc\xfb\x9f\xfe\xcf\x67\x76\xd5\xd6\xd5\x78\ +\x02\xa5\x24\xab\x83\xba\x39\x17\x5d\x7d\xde\xbc\x47\xbf\xf9\x8f\ +\x0f\xae\xea\x91\x4a\x29\xd4\xb5\x8b\x2e\xbd\x6a\x69\xfb\xdd\x5f\ +\xfe\xc2\x53\x9b\x06\x01\xbd\x53\xae\xfc\xc4\xf5\xd7\x5d\xfe\xc6\ +\xad\x5f\x4d\xd7\x40\x6f\xd1\x9c\xbc\xec\xec\x67\x56\x7e\xaf\xc3\ +\xb6\x9e\x75\xd6\xa9\xb6\xd4\x67\x6a\xb2\x04\x8c\xe1\xee\x27\x7e\ +\x79\xfb\x7d\xaf\x74\x4e\x59\x7c\xd5\x17\x3f\x76\xe6\xd4\x97\x7f\ +\x54\xc8\x17\x9c\x3b\x8c\x00\x3a\x8e\xad\xce\x2f\x7f\xf2\xb1\x97\ +\x1e\x4b\xbf\xd7\x6f\x3d\x6e\xe8\xa1\x6f\x7f\xff\x45\x04\x5a\x74\ +\x1d\x6f\x5f\xfd\xc4\xb7\xbe\x71\xa7\xf6\x7d\x29\x04\xd5\xcc\xa0\ +\x68\xe8\xe5\xfb\x7f\x7c\xdb\xf3\xdb\xc7\x9d\x78\xd9\xe7\xfe\xf6\ +\xbd\xb3\x7e\xfd\xfc\xf2\x3e\xab\x0e\xa7\xbc\x04\x33\x37\x35\xb7\ +\x8c\x1f\x37\x2e\x8e\x62\x63\xb4\x35\x6c\xac\xb6\x4e\xbe\xd9\x1a\ +\x66\x6e\x6e\x6e\xda\xb0\x61\x43\x10\x04\x99\x74\xba\xa2\x07\xeb\ +\x64\xf2\xb2\xd9\xec\xf4\xe9\xd3\x57\x2c\x7f\x75\x8c\x7e\x38\x36\ +\xc6\xc6\xa1\x89\x2d\xba\x00\x9c\x52\x4a\x10\x22\x2b\xa5\x14\xa3\ +\x8e\xe2\x71\xd3\x4f\xfc\xab\xff\xf5\xd9\x08\x50\xa4\x1a\x26\xf8\ +\x81\x71\xc0\x84\x3c\x1c\xda\xf8\xc0\x13\xaf\x5c\x76\xd5\xc7\x3e\ +\x36\xf3\xa5\x67\x9e\x7e\x7a\x7d\x67\x51\x49\xd2\xb1\x98\x7e\xcc\ +\x6c\xdb\xf3\xd2\xd3\xab\xba\x3c\x3f\x8d\x60\x83\x12\x9c\x70\xec\ +\xcc\xc2\xce\x67\x5f\xda\xd0\xef\xa7\xd3\x1c\x15\x5f\x7b\xfe\x37\ +\x1d\xcb\xae\x9b\xde\x54\x33\xd4\x9c\x5a\xff\xe2\xaf\xfa\x72\xf3\ +\xcf\x5c\x30\xee\x91\x70\xc9\x5c\x7f\xd3\x03\xcf\x76\xb5\x37\x35\ +\x09\xee\xb2\xac\xea\x5b\x27\x1c\x35\xa7\xed\x94\xa5\x27\x86\x1d\ +\x3b\x06\x8a\x9a\x46\xdb\x32\x14\x52\x29\xf4\x04\xb9\xc6\x73\x0a\ +\x99\xa3\x48\x8f\x9f\x7b\xf6\xa7\x3e\x37\x97\x05\xad\x7b\xfa\x17\ +\xbf\x7a\xb5\x68\x18\x73\x4d\xe3\x26\x4f\x4d\xcd\x9d\x3f\x53\xec\ +\xd9\xd8\x53\x4a\x1a\xd1\x1d\x4e\x66\xd1\xd5\x20\xb3\x36\xa6\x6c\ +\x0c\x5d\xd3\x35\xa7\x74\x6c\xd9\x42\x14\x45\x26\x8e\x31\x9b\x85\ +\x8a\xca\x7f\xe5\x0e\x10\x72\x0c\x28\x8e\x8d\xb1\x71\x08\xcd\x62\ +\x82\x44\x2a\x0f\x18\x85\x14\x03\xdd\x5b\x1f\x7f\xe0\xfe\x3c\x0a\ +\xbf\x69\xce\xf8\xcb\xe7\x97\x1b\x50\xa2\x14\xe1\xf3\xbf\xf8\xf6\ +\x30\xaa\x8c\xb5\x00\x00\x20\x00\x49\x44\x41\x54\xfa\xdf\xce\x3e\ +\xe9\xf4\x65\x37\x7e\xfc\xb4\x27\x7e\xf4\xb5\x5f\xaf\xea\x2c\x7f\ +\x42\x52\xf4\x9a\xc8\x31\x03\x00\x52\x52\x83\x9f\xbc\x81\xad\x95\ +\xb5\xb9\x2c\xf4\xaf\xfd\xf5\x6f\xf9\xa6\xb3\xdf\xdf\x6c\xeb\xd7\ +\x3e\xf5\xbd\xb5\x2d\x97\xce\x6c\xa9\x93\xbc\x33\xa2\xa6\x25\x17\ +\xbd\x7f\x46\x7f\xc9\x16\x36\x7d\xeb\xb6\xbb\x77\x14\x9b\x94\x22\ +\xa7\xea\x61\xd9\x32\x27\xb6\xad\xea\x60\x11\x98\x85\xa4\x81\x8e\ +\x75\x0f\x3f\xf0\x84\xf5\xbc\xa1\xce\x4e\xa0\x7a\x4b\xde\xb1\xe7\ +\x5e\x31\xfe\xfc\x09\xf3\x9b\x87\xbe\xfe\xff\x7d\x7e\x73\x01\x52\ +\xea\xf0\x4a\xbb\x20\x62\x7e\x68\xa8\xb7\xa7\xa7\xa9\xb9\xc5\xe8\ +\x61\xcb\x68\xca\xea\xcd\x83\x83\x83\xb9\x5c\x4d\x3a\x93\xa9\x3a\ +\xd5\x72\xd3\x72\x63\x7a\x7a\x7a\xc6\x38\x39\x63\x63\x6c\x1c\xaa\ +\xd8\xe2\xbe\xbf\x80\xb0\x34\xd4\xbd\x6e\xd5\xca\xd5\xab\x57\xad\ +\x59\xb7\xa5\x68\xaa\x8a\x28\xc9\xab\xc9\xa6\xfa\xb7\xbf\x7e\xd7\ +\x6d\xdf\x7c\x66\x67\xf6\xec\x25\xf3\x04\x1b\x29\xcd\xc6\x55\xeb\ +\x55\xf3\xc9\xa7\xcf\x6f\xd5\xb1\x36\x8c\xe9\x2c\xad\x5f\xbe\x36\ +\x33\xe1\xf4\x25\x73\x5b\x74\x14\x6b\xca\x9d\x78\xfa\xd9\x6d\xbd\ +\x2b\xd6\xf7\x04\x35\x69\xc5\x96\xb7\xbd\xf2\xd8\xb6\xcc\xe2\x25\ +\x2d\x9d\x8f\xbf\xb4\x91\x2d\x28\x3f\xa7\x48\x28\xd3\xf5\xd8\x5d\ +\xdf\xfc\x3f\x5f\xfc\xe2\xff\xf9\xfa\xf7\x56\xee\x2a\xa0\x0e\xf2\ +\x43\x6a\xf6\x51\xed\x68\x62\x59\xdb\x36\x75\x72\x4b\x6f\xcf\x20\ +\xef\x65\x0f\x08\xb1\xd4\xbf\x73\xf5\x8a\x15\xaf\xbf\xfe\xfa\xf6\ +\xce\x7e\x4b\x42\x72\xf4\xd2\xdd\xdf\xfa\xe7\x2f\x7d\xf5\x85\x2e\ +\x6f\xf6\xcc\x49\x64\x0e\x3b\x67\x93\x88\xb6\x6e\xdb\xba\x79\xcb\ +\x16\xa5\x94\x53\x46\x31\xc6\x18\x6b\xac\x31\xc6\x18\x41\xd4\xd9\ +\xd5\xd9\xd8\xd8\x90\xce\x64\x92\xb6\xbc\xe5\xe6\xa1\x4a\xa9\x52\ +\x29\x58\xbd\x7a\x95\x8e\xe3\xb1\x94\xcb\xd8\x18\x1b\x87\x12\x2d\ +\x02\x93\xf4\x52\x3e\xa3\x93\xdc\x90\x5e\x3a\xc5\x4a\x0a\x49\x52\ +\x2a\x2f\x9d\x4e\x09\x64\x14\x2a\xe5\x11\xa7\x26\xbc\xe7\xca\xab\ +\xda\xd3\xa5\x02\xd4\x4c\x9b\x18\x3c\xfd\x93\xf5\x06\xa5\x52\x62\ +\xe0\x8d\x47\xef\x7a\x6c\xca\x55\x37\xdd\x7a\xec\xb6\x4d\x45\xca\ +\xe8\xee\x95\x3f\xfe\xe1\x7d\xb7\x3f\x36\xe1\x9a\x9b\xff\x6e\xd1\ +\x8e\x6d\x9c\x1b\x3f\x21\x37\x74\xc7\x77\x7e\xbe\xbb\xe4\x35\xd5\ +\xd5\xc8\x2e\x86\xa8\xef\x91\x1f\x7f\x75\xad\xd8\xdd\x1d\x41\x7d\ +\x2c\x6a\x6b\x1b\x3c\x02\x2f\xe5\x83\xd5\x86\x29\x9d\xf6\x01\x58\ +\x47\x7b\x9e\x78\xe8\x81\x9b\xfe\xe2\xfa\xbf\x9b\xbe\x04\xea\x27\ +\xd7\xe7\x9f\xfb\xc6\x6b\xdb\x88\xa4\xd1\x20\xbd\x94\xaf\x84\x73\ +\x47\x2d\xca\xc9\xf3\xcf\xba\xe5\xa3\xed\x46\x48\x8c\x3b\xef\xff\ +\xe5\x0a\xa1\x7c\x89\x58\xdc\xf5\xda\x8f\x7f\xf2\xf8\xdf\x7f\xe4\ +\xa6\xa5\x9b\x3e\xff\xf4\x96\xa2\xa3\x07\x1d\x3e\x68\x51\xc7\xf1\ +\xaf\x1f\x7a\x58\x4a\x39\x67\xf6\x1c\x12\x64\x8c\x71\xd2\xef\x4a\ +\xc9\xad\xdb\xb6\x75\x77\xef\x39\xef\xbc\x73\x81\x59\x08\x91\x74\ +\x99\x22\xf2\x94\x2a\x16\x8b\xf7\xdd\x7f\xff\xee\x5d\x3b\x11\xc7\ +\x6c\xe2\xd8\x18\x1b\x87\xd2\x2c\x92\x4c\x75\xbf\x76\xff\x77\x37\ +\x43\x51\xa6\x24\x43\xd7\xf2\x7b\xbf\xbb\xd1\x96\x64\x4a\x22\x9a\ +\x81\x0d\xb7\xfd\xc7\x0f\xba\xf2\x7e\x69\xfd\xd3\xb7\xdd\xa6\x86\ +\x4a\x7b\x9e\x79\xfc\xa1\x49\x6d\xf5\x02\xcc\x13\xbf\x58\xbf\x71\ +\x67\x9f\x54\x12\x00\x3c\x69\x7e\x7b\xef\x7f\x6e\x7b\x7d\xf6\xd4\ +\xf1\x0d\x04\xba\x77\xd7\x36\xad\xe0\xd5\x5f\x7d\x6b\xe7\xaa\x59\ +\x47\x4d\x68\xc4\xf8\xb9\xcd\xeb\xd7\xee\xee\x0b\xb3\x39\xff\xd9\ +\x9f\x7f\x4f\xe5\x77\x67\x32\xaa\x6b\xc3\x6f\x77\x83\x50\xe9\x4c\ +\xc7\xab\xf7\x7c\x7f\xa3\xd1\xa6\xff\x9e\xff\xfb\xcd\xc2\xce\xc0\ +\xf7\x65\xe2\xb0\x7b\x62\xe7\xab\x0f\x7d\xad\xeb\xcd\x19\x93\x5b\ +\x31\x7c\xe2\xcd\xb5\xeb\xfa\x4a\x56\x4a\x41\xc4\x2f\xdf\xff\x83\ +\x37\x74\x8f\x54\x12\x94\xdc\xf6\xf4\xdd\xdf\xdc\xd4\x9a\xf6\x14\ +\x00\x83\x2d\x46\x51\xf7\xbd\x3f\xfa\x86\xe9\x19\xaa\xa9\xc9\xf6\ +\xae\x7d\xfc\xab\x5f\xdd\x4e\x25\x20\x3a\xec\x9c\x68\x66\xde\xd3\ +\xdd\x79\xe7\x4f\xee\x38\x79\xf1\x89\x33\xa7\xcf\x68\x68\x6e\x35\ +\xd6\xf6\xf4\xf5\xee\xda\xb5\x5b\x47\xe1\xc2\x85\x0b\xd9\xda\x7c\ +\xa1\x50\xf1\x9e\xfb\xfa\xfa\x3a\x3a\x3a\x5f\x7d\xf5\x95\xf5\xeb\ +\xd6\x59\x6b\xc6\xcc\xe2\x7e\x0f\x25\xd2\x84\xb4\x1f\xc1\x59\x04\ +\x30\xac\xb5\x09\x0e\x57\x95\x99\xc3\x7d\x30\x80\x22\xf0\xc4\x3b\ +\x96\xe9\x61\x80\x20\xfe\x03\x5a\x4d\x07\xdf\x2c\x22\x89\x60\xcf\ +\xd6\x35\x9d\xe0\x79\x1e\x21\x17\xf7\x6c\x5e\xd3\x89\x9e\xe7\x21\ +\x30\x47\xfd\x6b\x56\xed\x51\x9e\x8f\xe1\xee\x35\x7b\xd8\xf3\xe5\ +\xee\x0d\x2b\xb7\xad\xb3\x00\x40\x42\x79\x9e\x2c\x0b\xc4\x91\x92\ +\xdc\xb9\x69\xd5\xce\xf5\x16\x00\x84\x54\x4a\x29\x4f\xd9\xee\xcd\ +\xab\x77\x6d\xb0\x00\x28\x3d\xcf\xf3\x24\x82\xd9\xb1\x61\x0d\x93\ +\xf2\x24\x01\x79\x8e\x91\x1c\xf4\x6e\x79\xa3\x1b\x7c\x4f\x6e\x5a\ +\xb5\x5a\x28\x4f\x0c\x9b\x30\x94\x8a\x7a\x77\xac\x7b\x6e\xcb\x1a\ +\x47\x08\x77\xfc\x43\x12\xdc\xb9\x65\xdd\x6e\x90\x9e\x12\x80\x50\ +\xec\xd8\xf4\xdb\xed\xeb\x2b\x16\xde\x4f\xa9\x9e\xf5\xab\x41\x7a\ +\x8a\x24\x41\xb4\x69\xcd\xab\x28\x7d\x25\x0e\xbb\xfb\xd8\x35\x5c\ +\x2e\xe4\xf3\xcf\x3c\xfb\xdc\xab\xaf\xad\x10\x42\x02\xa2\x14\x32\ +\x0c\x03\x22\xb1\x72\xe5\xca\x58\xeb\xea\xd6\x67\x82\x28\x9f\x1f\ +\x1a\x1a\x1c\x94\x52\x1e\x1c\x9b\x88\x08\xb4\x2f\x4e\x38\x5b\x38\ +\x72\x85\x5e\x08\xc5\xc6\xae\xe7\x82\x78\x00\xf1\x1d\xf3\xe1\xad\ +\xd5\x75\x99\x09\xed\x0d\xf3\x8d\x3d\xb0\xb0\x8c\x10\xfb\xb6\x0b\ +\xc6\x1c\x81\x52\xc9\xd5\x1b\x12\xc1\x8e\x01\xdc\xd8\x2b\xde\x99\ +\xe7\xc6\x40\x04\x0b\x27\x18\x45\x6f\x35\x3b\x07\xc7\x2c\x96\x4a\ +\xa5\x42\xa1\xa0\x46\xd6\x44\x97\xe2\x68\x9f\x8f\x4d\x99\x0b\x52\ +\xd2\x55\xbf\xb4\x61\x29\x0e\xf7\xf9\xe1\x3a\x0a\x75\x34\xe2\xa5\ +\x38\x28\xc5\x55\xaf\xeb\xbd\xfe\xae\x18\x47\xf0\x96\x9a\x57\x91\ +\x29\x46\x23\xbf\x44\x47\xfb\xb8\x75\x83\xa2\x06\x00\x88\xf5\xf0\ +\xd7\xe9\x62\x7c\xd8\xde\x29\x88\x41\xa9\xd4\xdf\xdf\x5f\xbe\x03\ +\x7e\xbf\x18\x1e\xb3\x6b\x60\x1f\x47\xc3\xa7\x5d\x28\x14\xa2\x28\ +\xda\x9f\x9a\x68\x44\x6b\x8c\xe9\xda\x99\xf4\x93\xab\x5e\xb3\xb5\ +\x8d\x5e\x7d\x13\xeb\xd8\x1e\x89\x1a\x4b\x84\xf2\x77\x5b\x7f\xda\ +\x35\xb8\x4e\xd2\x3b\x16\x1b\x8d\x74\x61\xee\xf8\x73\xa7\x34\x9d\ +\x60\x6c\xfe\x00\xc2\x55\xc2\xf4\x75\x9b\x52\xbe\x5a\xe5\x97\x81\ +\xc9\x4b\x7b\xcd\xe3\x89\xc8\xc4\xd1\x91\x6a\x16\x7d\xc1\x6b\xba\ +\xc4\x0f\x5f\xf5\xb2\xde\x3b\xd8\x77\x99\x41\x0a\x98\xd7\x66\x3c\ +\xf1\x56\xb2\x2a\x07\xc7\x2c\xbe\xeb\xcc\x33\xf3\x43\x79\x12\x47\ +\xa6\x2f\x36\xb2\x53\x1d\xb2\xe5\x23\xd2\xef\x89\xc2\x68\xee\xdc\ +\xb9\x51\xf4\x4e\x17\x12\x1a\xcb\xf6\x89\x9f\xd4\x6c\x7d\x4d\x66\ +\xb2\xd5\xdd\x36\x6c\x14\x84\x0d\xed\x5b\xdb\x8f\xe7\x54\x76\xea\ +\x71\x27\x1d\x91\x4b\xd4\x13\x69\x5f\xe6\x24\x29\x6d\x42\x06\xe7\ +\x9b\x90\x10\xd2\x9a\x92\x01\xe5\x09\xc5\x36\xd4\x2c\x94\x20\x63\ +\x22\x77\xdf\x10\x29\xa7\xa9\x2d\x85\x7f\x40\x80\x4e\x48\xbd\x7e\ +\xb9\xff\xd4\xed\x99\x94\x5f\x7d\x47\xa2\xb5\xda\xd8\x9e\x05\x67\ +\x6f\x2b\x98\x59\x27\x2f\x15\x52\x1d\xa9\x4e\xb4\x24\xc8\x7a\x9c\ +\x51\x15\x7c\xcc\x16\x91\x98\x35\x03\x01\x30\x82\x12\x68\x0d\x9b\ +\x72\xf3\x71\x49\x89\x59\xfc\x83\xcb\xf7\x20\x98\x45\x66\xbe\xea\ +\xaa\xab\x8f\x54\xe5\x15\x63\x4c\xb1\x90\xaf\xad\xab\x1f\x1c\xe8\ +\xaf\xa9\xab\x1f\x1c\xe8\xaf\x6f\x68\x32\x3a\x3e\xf2\xce\xd7\xf5\ +\x75\x0b\xc3\x77\xd6\xd1\x05\x09\xf5\x40\xbf\xda\xb4\x7c\xe2\xec\ +\xd9\x18\x05\x2c\xdc\x1d\xc5\x68\xb4\x68\x9d\xf8\xda\xf6\x9e\x17\ +\xef\xbc\x6d\xc9\x87\x3e\x7d\x24\x3b\x74\xac\x63\x6e\x3e\x79\xd1\ +\x5f\xcf\x6e\x54\x61\xd4\xbf\x79\xf3\x3d\x2f\x6f\xdd\xb4\x60\xd1\ +\xad\x2d\x03\xf7\x3c\xb6\x6e\x79\xf3\xd4\xeb\x16\xe6\xde\x7c\xf4\ +\x8d\xd5\x33\x66\xdf\xb0\x78\xca\x6c\x01\x83\x2b\x5e\xff\xe1\xea\ +\xae\x9d\x07\x7e\xb5\x58\xa8\x70\xe5\xb3\x53\x9a\x1a\x73\xb9\x9c\ +\xad\x74\xf8\xb4\x46\x7a\xfe\x50\xc3\xa4\xfb\xee\xf8\x41\xfd\x89\ +\x67\x4b\x3f\xc5\x47\xb4\x16\xea\xb0\x07\x69\xe1\x98\xa3\x1b\x26\ +\x14\xf3\x5b\x73\x75\x57\xcf\x90\xa5\xd8\xac\x5e\x37\xf8\xc0\xba\ +\x70\xdc\x94\x9a\xf7\x1d\x9b\xad\x25\x7e\x73\xfd\xc0\xbd\x6b\x02\ +\x7e\x7b\x89\x81\x83\x83\x16\x8f\x60\x85\x3e\xad\xf5\xe0\x40\xbf\ +\x90\xaa\xbf\xbf\x9f\xa4\xea\xef\xef\x4f\xa5\x33\x51\x18\x1e\xa9\ +\xdb\xc0\x7e\x9c\x97\xb1\x56\xa0\x10\x51\xc9\x18\x13\xf7\x74\x58\ +\x42\x34\x26\xdd\xd4\xf6\x66\x7f\x78\xff\x93\xcf\xce\xbf\xe0\x8a\ +\x49\x47\x1f\x1f\x07\x47\xb0\x86\xa3\xb5\x54\xd7\x5a\xab\x56\xac\ +\xfc\xf7\x37\x4b\xd3\x2e\x3a\xe9\x16\x1d\xfe\x0b\x64\xe6\xbf\x6b\ +\x46\xd3\xf6\xce\x4f\xf5\xf8\xe3\x5a\xb2\x3b\x1a\x27\x5e\xf1\xae\ +\x69\xcd\x8f\x3e\xff\xbf\x7b\x39\x4d\xa6\x28\x48\x1a\x73\x10\x82\ +\x31\x31\x83\x60\xc3\x5a\xdb\xe2\x60\x1c\x05\x00\xe8\x4b\x59\x98\ +\x3c\xef\xae\xc7\x9e\x36\x0d\xed\xc7\xbf\xfb\x6a\x3c\xb2\xe3\x8b\ +\x23\xbd\xe3\xfa\x3a\x6f\xbc\xa0\x62\xad\x78\x73\x55\xf7\x0f\x77\ +\xfb\x9f\x3b\xa7\xbe\x53\xe7\x97\x2e\xcc\xbe\xf2\xd2\x9e\x97\x7a\ +\x38\xab\x00\xdf\x76\xb2\xf4\xa0\x09\x8b\x01\xe2\x91\x7a\x05\x7c\ +\xdf\x17\x42\x56\xfd\x14\x42\x4a\x84\x23\x0f\x2d\xee\xa7\x14\x3e\ +\x33\x68\x63\x06\x6b\xc7\x6f\x1c\x08\x8e\x6e\x4d\xd9\xed\x6f\xfa\ +\xad\x13\xd7\x7b\x6d\x77\x3d\xfc\xe4\xb4\x86\xdc\xe4\xc9\x93\xf5\ +\x91\x2f\xaf\xcf\xc6\x04\xda\xe8\xbe\x3d\xcf\xad\xd8\x71\xe6\xdc\ +\x89\x27\xec\x1a\x7a\xe5\xf9\xf5\xbd\xf3\x8e\xbe\x66\x6d\x6f\x50\ +\x88\x68\xca\xc4\xb9\x5d\x9b\x7e\xb8\x69\x70\x20\x97\x06\x85\x07\ +\x21\xf9\x8c\x00\x96\x59\x1b\x6b\x72\x35\xab\x44\xd3\x84\xc6\x86\ +\x9a\x8e\xb5\xcc\x1c\x4c\x9c\x7b\xd7\xf3\x2b\xfb\xbb\xbb\x16\x9f\ +\x74\xb2\x48\x65\xd9\x44\xf0\xdf\x66\x18\xc3\xda\x82\xb6\x50\x57\ +\xeb\xcf\x03\xcf\x44\xa6\xa5\xd1\xd7\x3d\xc5\x67\xb7\x46\x26\x25\ +\x3d\x42\x42\x30\x6f\xcf\x46\x1d\x1c\xb3\xb8\xa7\xbb\xeb\xb0\xe2\ +\x03\x23\x82\xb5\x60\xf5\xc1\x21\x3f\x20\x40\x57\x47\x17\x02\x74\ +\x77\x74\x21\xc0\xae\x6d\x3b\xe1\xbf\x2c\x54\x44\x80\xd8\x44\xcc\ +\xa6\xdc\xaa\x37\x41\x88\xcc\x6c\xad\xa9\xa9\xad\xab\xa9\xa9\x73\ +\x55\x45\xef\x04\x2c\x19\x12\x6a\xcb\x9e\xc1\x3b\x1e\x7c\xec\xfc\ +\xd3\x4f\x3e\x6b\xf6\xa2\xf5\x05\xfb\xa3\x7b\x7f\x7d\xf4\xdc\xd9\ +\xa7\x4e\xa8\xd9\x3a\x34\x90\xfb\x6f\xb1\x2a\xad\x31\xa1\x61\xf4\ +\xbd\x0c\x9b\x10\x84\xdf\xbd\xfd\x97\x7d\xcd\xd7\x2e\x9b\x77\x4a\ +\xef\x86\x57\x62\x0b\x4a\xfa\x51\x98\x6f\x9a\x79\xdd\x49\xf5\x7d\ +\x0f\xbe\xf2\x0b\x3e\x08\x97\x92\x0d\x73\x81\xc5\xaf\x9f\x79\x21\ +\x9b\xf2\xae\x3d\x7d\xa1\x14\xe2\xce\xe7\x5e\xdf\xb1\x6b\xd7\x5f\ +\xbe\xfb\xec\x1d\xdd\x7d\xc6\xe8\xff\x26\xc4\x2b\x6b\x39\xd2\x60\ +\xdd\x9c\x20\x4d\x9f\x92\x0b\xba\xe2\x7b\x9f\xeb\x0b\x5a\x6a\x8f\ +\x6d\x24\xb4\x4c\xd9\xf4\x07\x96\xa4\xbe\xff\x60\x4f\x0f\xe2\xdb\ +\x31\x79\x07\xc1\x2c\x7a\xff\x3f\x7b\x6f\x1e\x24\x49\x76\x9f\x87\ +\xbd\x33\xef\xac\xac\xbb\xba\xfa\x3e\xe7\x9e\xd9\x7b\x17\x0b\x2c\ +\x80\x05\x71\x08\x00\x09\x92\xa0\x61\x32\x68\x51\xb2\x1d\x61\x9a\ +\x62\x84\x09\x5f\x7f\x48\x96\x6c\xcb\x76\x88\xa6\x22\x1c\x94\xad\ +\x70\x48\x21\x93\xa2\x42\xbc\x2f\xd0\x24\x45\x0a\x22\x71\x72\xb1\ +\xbb\x58\x00\x7b\xcd\xb5\xd3\x33\xdd\xd3\x57\x75\x57\x75\x9d\x59\ +\x47\x56\x9e\x2f\xdf\x7b\xfe\xa3\x66\x17\x0b\x90\xde\x63\x80\x59\ +\xec\xee\xd4\xf7\x47\x47\x55\x57\x57\x75\xd6\x2f\x5f\x7e\xf9\xbb\ +\xde\xf7\x53\x94\x6f\x7d\xf3\x99\x5f\xfd\xd5\x7f\xad\x69\x6f\x97\ +\xe1\x7f\x69\x22\x67\x4f\x92\x8d\xf7\xd2\x34\xf9\x7e\x2c\x3f\x00\ +\x5e\x35\x81\xf1\xaf\x4d\x63\x7c\x47\x21\x61\xe1\x27\x1f\xfa\x6f\ +\xd7\xaa\x0f\x1d\x1e\xed\x79\xc3\x21\x44\x08\x63\x64\x9a\x56\xb1\ +\x54\x49\x92\x68\xd0\x77\x1d\x27\xc7\xf9\x9b\xa2\x45\x28\x00\x88\ +\x42\xff\x4c\xc1\x5c\x9a\x9f\xfb\xe2\x13\x4f\x0f\x82\x07\x36\xaf\ +\xdf\x28\x15\x0b\x3f\x72\xcf\x7a\xf3\xd9\xaf\x26\x33\xf7\xbc\xfb\ +\x23\x38\x00\x08\x2d\xcd\x96\xee\xe1\xb9\x95\x7b\xcb\xf0\x1b\xdf\ +\x7c\xb1\x70\xe6\xa3\x2a\x4d\x9f\xba\xfe\x27\x0f\x9c\xfc\xb1\x99\ +\x0c\xfd\xfc\x8d\xa7\x1f\x7c\xe4\xa7\x1f\xf3\x30\x29\x2c\xab\xa2\ +\xff\x7d\x59\x3a\x52\xca\x38\x15\x5a\x1a\xdd\x7f\xf6\xd4\xe7\xbf\ +\xf8\xa5\xdf\xa7\x94\x12\xbc\xbd\xbb\xfb\x33\x3f\xfa\x89\x52\x7f\ +\xff\xba\x07\x9d\x77\x6f\x00\xf7\x6a\x33\x08\x01\xe6\xe6\x8d\x12\ +\x82\xf7\x56\xf0\xde\xf3\xc2\x28\x88\x67\x2f\x76\xff\xc5\xd5\x34\ +\xab\x21\x8d\x87\xe3\x73\xf9\xcf\x3c\x90\xbc\x94\xaa\x19\x0a\xe4\ +\x1b\xee\x71\xfc\x3e\xd0\x22\x42\x88\xb1\x74\x6f\x6f\xdf\x30\xf4\ +\xb7\x89\xa9\x58\x2c\x61\x81\xce\x70\x85\x25\x53\x19\x84\xef\x40\ +\xc4\xc6\x8a\x81\xdd\xae\x0b\x21\x3c\x77\xcf\x7d\x86\x61\x26\x09\ +\xeb\xb5\x9b\xbe\xef\x39\x4e\xee\xcd\x97\xa1\x01\x04\x40\x08\x19\ +\x27\xcc\xac\x5d\xfd\x8f\xdf\x7b\xef\x1f\x48\xf9\x95\x27\x9e\x9c\ +\x9b\x9d\xfb\x89\x0f\x3c\xac\x1e\x5c\x8a\xa3\x90\x4b\xf0\x6e\xcf\ +\x70\x61\x22\x7a\xd7\x6b\xcf\x9f\x28\xbe\xf7\x04\x6b\x7f\xfd\x5b\ +\xff\x6c\x7b\x18\xac\x36\xbe\x82\x7c\xa0\xf2\x83\x2f\x3d\xf3\x8b\ +\xcb\x6a\x2f\xec\x3e\xf3\xf9\x8b\xf2\xc1\xe5\x8f\x12\xd9\xb9\xb2\ +\xf7\x22\x87\x0a\x90\xdf\x73\x78\x2b\x41\x22\x41\x5a\xdf\x79\xff\ +\xc6\x3d\xec\xf1\xc7\xbf\xf0\x57\x5f\x83\x40\xfe\xd8\x27\x3e\xb6\ +\x21\x7a\x61\xab\xc6\x94\x15\x70\x77\x88\xc5\x49\x00\x54\x95\x3c\ +\xb8\xa8\xb4\x77\x86\x5f\xad\xa7\x8b\x6a\x30\xf0\x60\xc1\xc0\x14\ +\x03\xee\x45\xff\xf6\x09\xf7\x63\x67\xad\x47\x28\x78\xe6\xda\x78\ +\xfc\x86\x7b\x74\xbf\x3f\x41\x34\x84\x50\x55\x15\x45\x51\xde\x2e\ +\xa1\xa2\x94\x94\x50\x0c\x15\x81\xa6\xb4\xf8\x1d\xa0\x44\x6b\x1d\ +\x37\x67\xad\x99\xd3\x67\xcf\x03\x00\x84\x10\x8a\x42\xe7\x96\x96\ +\x8f\xeb\x87\xbd\x5e\x1b\xe3\xdb\x69\xe6\x90\x10\x44\x5c\x24\xde\ +\xa0\x20\xae\xfe\xcc\x07\xee\xbf\xb8\xb2\xb8\x3e\x57\x99\xe9\xde\ +\xe4\x81\x17\x32\x2e\xde\xf5\x17\x27\xc4\x14\x06\x37\x6e\xfc\xea\ +\xd5\x4d\x01\x21\xa6\x44\xd7\x30\x3a\xd8\xff\x3c\x40\x9a\xaa\xe8\ +\xc3\xd6\x97\x9e\x97\x54\xa5\xaa\x7b\xfc\xf9\x3f\x3b\xfc\x53\x09\ +\x20\x25\x06\xc5\x14\x8a\xef\x3d\xeb\x27\x53\x09\xe2\x84\x65\x6a\ +\x2f\x7d\x64\xe9\x5c\xe5\x53\x1f\x17\x10\xdc\x63\x43\xb1\xbb\x93\ +\x70\x99\xa4\x5c\x4a\x79\x17\xec\xa0\x81\x18\xc9\x9b\xdb\xc3\x2b\ +\x9b\x12\x63\xa4\x53\x78\x73\x67\x24\x10\x52\x31\x90\x00\x60\x0c\ +\xfd\x7e\xf4\xbb\x5f\x09\x38\x00\x04\x23\x9d\x42\xf8\x56\xe6\x16\ +\xa7\x78\xc7\x2c\x22\x08\xdd\x5e\xf7\xe1\x33\x4b\x00\x40\x21\x38\ +\x42\x48\x0a\x21\xb8\x28\x14\xca\xae\xdb\xd3\xd5\x37\x9d\x8c\x92\ +\x40\x9a\x56\xa6\xbb\x7c\xcf\xd3\x37\xbe\xae\xe3\x11\xaa\xf7\x2d\ +\xd3\x69\x74\x76\x6a\xde\x80\x4b\xd0\x77\xe6\x67\xe6\xd7\x80\x78\ +\xd7\x8a\x39\x72\x91\x72\x91\x40\x00\x11\x56\xd5\x5b\x5b\x5d\x78\ +\x2a\x38\x44\x04\x80\x34\xe5\x00\x40\x82\xa1\x4c\x05\x03\x90\x28\ +\x74\x72\xb9\x09\x2e\x12\x2e\x12\x21\xbf\x27\xb3\x40\x29\xec\x53\ +\x0f\xbc\xf8\x97\x57\x73\xde\x00\xb4\x9e\xa1\x99\x3c\x80\xe8\xd9\ +\x91\x2b\x39\x1f\x08\x62\x7d\xe8\x61\xf2\x6e\xe7\x44\x21\x01\xe3\ +\x80\x21\x00\x20\xd2\x28\x00\x00\xa4\x1c\x00\x88\xa0\x04\xc9\xb7\ +\xbb\x92\x20\xa5\xb7\xee\xf6\x8c\x03\x29\xdf\x50\xe0\x32\xa5\xc5\ +\xbb\x0e\x42\x08\x43\x37\xa4\xe4\x10\x42\xcf\xf3\x4c\xd3\x04\x52\ +\x50\x85\x22\x08\xc5\x9b\x0f\x76\xa5\x10\x9a\xa6\xcf\x7d\xe2\x67\ +\x7a\xe7\x1e\xf3\x04\x9f\xfc\x0a\x40\x08\x20\x02\x52\x56\x4a\x33\ +\x4e\x65\x56\xbc\x4b\x35\x6e\xb9\x48\x7e\xe8\xf4\x67\x27\xb4\xf8\ +\xe6\x6f\x27\x42\x21\x66\xc2\xc3\xdb\x74\x14\xa5\x44\x40\xcc\xdc\ +\xf3\x68\x37\x57\x1e\xf9\x1e\x84\x08\x08\x71\x6b\x6b\x9b\x04\xa6\ +\x6e\x14\x17\x57\x11\x90\xef\x62\xd1\xf5\x28\x85\x0f\x2d\xf0\x13\ +\x25\xf1\x66\x25\x0a\x20\x00\x1a\x01\x42\x4e\x69\x71\x8a\xbf\xe6\ +\x33\x42\x88\x1a\xc7\x8d\xcb\x57\xae\xac\xad\xae\xae\xad\xad\x21\ +\x74\xfb\xe9\x06\x29\x85\xe5\xe4\xec\x7c\xf1\x6f\xc8\x21\x0a\x21\ +\xf8\xbb\xd6\x55\x94\x40\x66\x8d\x59\x08\xe0\xed\x49\x45\x08\x29\ +\xbe\x17\x87\x51\x4a\x49\x09\x9e\xdd\x38\x03\xbf\x33\x34\x84\x00\ +\x48\x20\x65\x9a\xbe\xbb\x07\x51\x08\x09\x2c\x05\x38\xda\xed\x7c\ +\x47\xf6\x7a\x1d\xee\x53\x5a\xbc\x1b\x21\x81\x94\x52\x38\x8e\xf3\ +\xe8\x7b\xde\xf3\x72\xa7\xce\xf7\x74\x09\x49\xc1\xa5\xe0\x77\xa1\ +\x25\xb9\xf8\x41\x6e\x91\x97\x52\xca\x94\xdd\xb5\xcb\x58\x48\x70\ +\x87\x16\xdd\x94\x16\xef\x5e\x87\xd1\xb6\xed\x09\x27\x4e\x07\xb9\ +\x4c\x31\xc5\x94\x16\xef\x76\x60\x8c\x19\x67\xad\xe6\x71\x92\x24\ +\x84\x90\x7c\xa1\x60\x59\xf6\xd4\x2c\x53\x4c\x31\xa5\xc5\xbb\x97\ +\x13\xdd\x9e\x7b\xf1\xca\xb7\x54\x45\x31\xad\x4c\xe8\xfb\x9b\xd7\ +\x5e\x3a\x7b\xfe\x1e\x8c\xf1\xd4\x38\x53\x4c\x31\xa5\xc5\xbb\x31\ +\x76\x8e\xc2\xf0\xf9\x67\xbf\x79\xea\xfc\xa9\xf9\xf9\x05\x88\x60\ +\x1c\x45\xdd\x4e\xfb\xea\x95\x4b\x86\xae\x55\x67\xe7\xa6\x26\x9a\ +\x62\x8a\xa9\x5a\xfd\x5d\x87\x30\x0a\x97\x57\x57\x57\x56\xd7\x38\ +\xe7\x71\x18\xa5\x2c\xcd\xe5\x0b\xcb\x2b\x2b\x7d\xb7\x7f\x77\x34\ +\x00\x4f\x31\xc5\xd4\x5b\x9c\xe2\xbb\xee\x84\x88\x2c\x2d\xaf\xb2\ +\x24\x91\x52\x4c\x4a\xd2\x71\x98\x94\x8a\xa5\x6d\x8c\x5f\x43\x43\ +\x5b\x4a\x49\x29\x35\x4d\x73\x1a\x6b\xdf\x39\xe8\xba\x89\x31\xfe\ +\xae\xae\x00\x08\xa1\x61\x18\xe2\xdd\xaf\x42\xf4\x03\x83\x69\x59\ +\x9a\xa6\xbd\xda\xec\x53\x5a\xbc\x1b\x03\x69\x45\x55\x85\x8c\xc1\ +\x44\x49\x40\x48\x29\x04\x51\x55\x84\xe0\x6b\x6c\x01\x50\x14\xe5\ +\xf2\xe5\xcb\x37\x6f\x6e\x0f\x06\xfd\xe9\x48\xac\x3b\xe5\xa4\x60\ +\x52\x3f\x3a\xa2\x94\xbe\xea\x1e\x86\x3c\x6f\xfc\x9b\xbf\xf9\xeb\ +\xdd\x4e\x57\x0a\x01\xa6\x23\xbd\xef\x84\xd9\x09\xa9\xd7\xeb\xaa\ +\xaa\xbe\xc2\x8c\x53\x5a\xbc\x2b\x71\x2b\x58\x86\x10\x42\x09\xa1\ +\x04\xf2\x75\x65\x05\x28\xa5\x07\x07\xfb\xcd\xe6\x71\xa7\xdd\x9e\ +\x0e\x95\xbe\x63\xa7\x45\x6a\x9a\x66\xdb\x19\xf8\xb2\x85\x11\x42\ +\x61\x18\x7e\xfd\xa9\xa7\x6b\x87\x35\x9e\xa6\x70\x4a\x8b\x77\xc6\ +\xec\x94\x52\xc3\xb4\x26\x93\xd6\xa7\xb4\x78\xf7\xae\x04\x20\x01\ +\x90\x00\x48\x09\x80\x94\xf2\xf5\xb7\x89\x49\x29\x09\x21\x73\x73\ +\xf3\xa5\x52\x79\x7a\x69\xde\xc9\x13\x03\xc8\x64\x50\xef\x2b\x53\ +\x71\x20\xc8\xe6\x72\x86\x69\x0a\x21\xa6\x96\xbf\xa3\x51\xd4\x2b\ +\x0e\xe3\xdb\x9b\x16\xa5\x14\xdf\x5e\x1c\xf0\x95\x9f\x72\x32\xd3\ +\x4e\xca\xc9\x73\xf9\xf2\x83\x29\xde\xd4\xe5\x07\x31\xa2\x58\xe1\ +\x69\x0a\x80\x7c\x83\xd1\x19\x84\x50\xd3\xb4\xa9\xf5\xde\x02\xff\ +\xe5\xbb\x9e\xbe\x7d\xe4\xa9\xee\x06\xb3\x93\xb7\xf3\x21\x12\xd5\ +\xca\x1a\x24\x89\x19\x51\x15\x1e\xf9\x21\x13\x52\x70\x29\x01\x26\ +\x14\x48\x0e\x20\x01\x22\x15\x93\xa7\xe2\x2e\x10\xb0\xfa\xbe\xde\ +\x19\x29\xc1\xc7\xc7\xc7\x37\xb7\x6f\x14\x8b\xa5\x52\xa9\xfc\xc6\ +\xb5\xf9\xe4\xd4\xce\x6f\x03\xa2\x9c\xe2\x8e\xe2\xed\x4b\x8b\x9c\ +\xf3\x99\xb5\xf7\x7d\xe6\x13\x0f\x2d\xcc\x17\x46\xb5\xed\xa7\xbf\ +\x71\xb1\xb2\xb1\xfe\xc2\xe7\x7f\xfb\x62\x93\xfc\xd8\x4f\xff\x67\ +\xf1\x95\x3f\xa7\xe7\x3f\x15\x7c\xed\x57\xbe\xb8\x85\x7f\xe2\xe7\ +\xff\x0b\xfe\xd4\xef\xfd\xc5\x96\xab\x92\x69\xce\xeb\x8d\x22\x4d\ +\x79\xbe\x50\x78\x28\xff\x28\x4b\x58\xe0\x8f\x29\x55\xde\xc8\x95\ +\x39\x19\x09\x3b\xb5\xde\x9d\xe3\xbe\xbf\x31\x6f\x2b\xa5\x00\xd3\ +\xce\xa9\x3b\x69\x76\x08\xe1\xab\x17\xf6\xdb\x97\x16\x09\x21\xc7\ +\x97\xff\xf4\xff\x78\xe9\x85\x9f\xfd\x85\xff\xe8\xe9\x7f\xf1\x4b\ +\xcf\x8a\x0b\x7f\xff\xc1\x87\x4b\xc5\x52\x91\xd3\x5c\xc6\xea\x62\ +\x44\x55\x6d\x32\xf8\x95\xaa\x1a\xc2\xd3\x45\xf3\xe6\x56\x02\x26\ +\xb8\x7b\xdc\xde\xde\xde\x2a\x14\x8b\xe5\x52\xf9\x0d\x9e\x91\x69\ +\x77\xce\x5b\x70\xbb\x12\x13\x89\xb0\x57\x25\x2e\x14\x65\x9a\xb8\ +\xb8\xb3\x10\x42\x70\xce\xdf\x19\x95\x68\x44\x14\x5d\xd3\x30\x42\ +\xaa\x6e\x28\x91\x04\xea\xec\x47\x3f\xfd\xd3\xe7\x3c\xb2\x36\x6f\ +\xfd\xd9\x53\x9c\x4a\x21\xa4\x04\x40\x0a\x21\xc0\x34\xc2\x78\xb3\ +\xce\x78\xca\x73\x85\xc2\xc3\xf9\xf7\x30\xc6\xc6\x63\xef\x75\xbd\ +\xc5\x30\x0c\x3f\xf9\xc9\x1f\x7e\xec\xfd\xef\x0f\xc3\x70\x6a\xbd\ +\x3b\x04\x55\x55\xff\xf5\xaf\xfe\xea\xc1\xc1\xbe\xae\xeb\x93\x4b\ +\x34\x4d\xd3\x4a\xa5\xf2\xb3\xff\xe5\xcf\x4d\xe5\x3c\xee\x1c\x34\ +\x4d\x7b\xfe\xf9\xe7\x7e\xff\xf7\x7e\xcf\x71\x9c\x77\x58\x25\x1a\ +\x22\x22\xc6\xdb\xbf\xf9\x3b\xff\xf2\x5b\x0d\xfa\x53\x7f\xef\xbf\ +\x22\x08\x21\x44\x55\x2a\x83\x48\x9a\x86\x32\x10\x62\x1a\xdb\xbd\ +\x29\x60\x82\x3b\xc7\xad\xed\xad\x1b\xc5\x52\xf9\x8d\x7b\x8b\x9a\ +\xa6\x4d\xfb\x8a\xef\x1c\x74\xdd\x68\xb7\x9b\x8d\xfa\xd1\xf2\xca\ +\x1a\xc6\xb7\x8a\xd1\x10\x42\x55\xd3\x30\x63\x53\xfb\xdc\x21\x18\ +\x86\x91\x24\xc9\xfe\xde\xee\xc6\xc6\x09\xc3\x34\xa5\x94\x6f\x7f\ +\x5a\x44\x8a\xaa\x62\x28\x25\x40\x8a\x66\x98\x86\xa1\x1b\x8a\x69\ +\x1a\x01\x1b\x6c\x5e\x6b\x7c\xe6\x53\x3f\x9b\x79\x10\xae\xc8\xc6\ +\x6f\x35\x06\x18\x4d\x79\xf1\x4d\xdc\x65\x38\xe7\xb9\x7c\xe1\x81\ +\x87\x1e\xe1\x69\x1a\x06\xfe\x1b\xcc\x2d\x0a\x21\xa6\xb9\xff\x3b\ +\x98\xda\x90\x92\x31\x16\x47\xb1\x94\xe2\xd5\x1b\x73\xe5\xd4\xec\ +\x77\xd8\xec\x9c\xf3\x24\x8e\x19\x63\x93\xe1\xc0\x6f\x6f\x5a\x84\ +\x08\xb2\xf6\x7f\xf8\xdc\x1f\x0f\x62\xd5\x14\xcd\xcf\xff\xf1\x9f\ +\x0c\xfa\x5c\x47\xf1\x37\x3e\xff\x87\xb2\x1f\x1c\x5f\xfb\xa3\x3f\ +\x0e\x1f\x5c\xca\x82\xdf\xfd\xc2\xf3\x75\x5f\x12\x3c\xad\xb7\xbc\ +\xa9\xb5\x70\xab\x27\x47\x70\x0e\x20\x9c\x26\xf4\xdf\x2e\x4b\xfe\ +\x3b\x73\xff\x53\xfc\x40\x2c\xff\x36\xf7\x16\x21\x10\xc1\xfe\xd6\ +\x36\xa6\x0a\x85\xfe\xee\xcd\x21\xa1\x0a\x81\xe9\xf1\xee\x16\x20\ +\x0a\x85\xf1\x8d\x6f\x7d\xf9\x25\x01\xa8\xa2\xd1\x37\x55\x83\x86\ +\x00\x82\x57\x75\xa4\x40\x00\x6f\x09\xbd\x4f\xa8\x78\x72\x7f\x7e\ +\x6d\xba\x7e\xd5\x1f\xc0\x5b\xfc\x32\xf9\xcd\xb7\xf7\xc5\xbd\xf2\ +\x81\xf0\xdb\xb3\xa6\xe5\xcb\x64\x74\xeb\xbf\x7f\xd7\x91\xbc\xa5\ +\xac\x28\x27\x2b\xe1\xd6\xd1\x48\x39\xbd\x16\xa7\x98\xe2\x1d\x41\ +\x8b\x00\x00\x44\x15\x05\x00\x20\x01\x52\x6e\x3d\x80\xe4\x56\x6b\ +\x2b\x52\x34\xe3\x4d\x37\xb9\x42\x00\x25\x48\x12\x40\x94\xc9\xfe\ +\x37\x00\x25\x88\x86\x12\xea\x50\x55\x01\x04\x20\xf6\x24\x13\xc0\ +\x70\xfe\x7f\x07\x3e\x41\x04\x58\x28\x91\x02\x6f\x45\xed\x02\x44\ +\x63\x29\x10\xd0\x6d\x08\x18\x08\x86\x52\x08\x80\x28\xa0\x2a\x24\ +\x0a\x00\x12\xf0\x58\xc6\x21\x90\x10\x68\x19\x48\x10\x60\x91\x84\ +\x0a\x44\x00\x00\x08\x40\x0a\x98\x04\xe4\x07\x71\x12\x20\x00\x52\ +\x48\x20\xc4\x2b\xbc\x3e\x0d\xd2\xa6\x98\xe2\x9d\x42\x8b\xb7\x20\ +\x38\x97\x00\x62\x8c\x00\x00\x82\xa7\xfc\x95\xc9\x5d\x10\x12\x4c\ +\xde\x78\xd8\x81\x09\xa8\x3f\x11\xef\x0e\xd1\x03\x9f\x54\x4c\x2a\ +\xa5\x00\xcd\x17\xd8\xd1\xae\x94\x06\x3c\xf1\x21\x8a\x5b\xe9\xf6\ +\x65\x2e\x21\xcc\xac\xd3\xd5\xd3\x10\xfc\xb5\xea\x1f\x22\x20\xd8\ +\x61\xcf\x3d\x2d\x4e\xfd\x88\x3a\x53\x02\x50\x82\xde\x56\x7a\x70\ +\x4d\xc4\x91\x2c\x3e\xa0\x2c\x16\xe4\xd1\xc5\x34\xe1\x60\x58\x97\ +\xa5\x47\xe8\xe9\xb3\x48\x72\x50\x7b\x22\x6e\x84\xc8\x52\x01\xb0\ +\xd1\xa9\x47\xc8\xde\x57\x93\x64\x96\x5e\xb8\x1f\x01\x09\xf6\xbe\ +\x12\xbb\x2a\xbd\xff\x83\xe8\x07\x31\x11\x04\x82\x89\x1b\x0b\x27\ +\x01\xf5\x34\x05\x31\xc5\x14\xef\x28\x5a\x4c\x93\x18\x99\xf9\xbc\ +\x2a\x46\x5e\x20\x20\xca\x94\x17\xb2\x06\x81\x00\x0a\x9e\x24\x71\ +\x34\x1a\x0e\x23\x26\xdf\x08\x33\x22\x0a\x82\x1a\x6f\x77\x81\x91\ +\x85\x80\xc9\xbd\x6f\x31\xa3\x82\x9a\x75\xb0\xfe\xc3\x6a\xfc\x42\ +\xd2\xd8\xe6\xb8\xc1\x9d\xfb\x95\x8d\x92\x7c\xee\x0b\x6c\xbc\xa6\ +\xd8\x08\x48\x02\x08\x81\x32\x95\x69\x0a\x00\x02\xc2\x13\x87\xdb\ +\x42\xcd\x40\x0c\x41\xe7\x12\xf3\x54\x52\xad\xe2\xd3\x2b\x94\x6d\ +\x27\x2f\x6d\xf3\xc5\x55\x72\xfa\x6f\xa9\xbc\x97\x5e\xfd\x86\xa8\ +\x2e\x23\x91\x02\x00\x64\x0a\xd1\xd2\xe3\xea\x89\x19\xf1\xcd\xdf\ +\x49\x5a\xc7\x50\x08\xd0\xbf\xc1\xc7\xf7\x60\xad\x97\xb6\x8e\x05\ +\x9c\x97\xf2\x16\x35\xbd\x55\xe1\xb3\x94\x09\x4b\xa8\x0a\xa1\xb8\ +\xc5\x8b\x08\x21\x96\x32\x29\xe4\x34\xc5\x38\xc5\x14\xef\x0c\x5a\ +\x4c\x59\xa2\x57\x1f\xf8\xfb\xbf\xf4\x4f\xe6\xae\xff\xc6\x67\xff\ +\xf7\x5f\x1f\x91\xec\x87\x7e\xe2\xbf\xfe\xbb\xef\x9b\x15\x3c\x81\ +\xd6\xe2\xb9\xcc\xf1\x7f\xff\xb3\xff\xe9\x5f\xee\x0a\x53\x79\x3d\ +\x7f\x07\x01\x10\xc8\xfa\xbe\xa8\x9e\xa7\xee\xb1\x00\x08\xd8\x15\ +\xc4\x63\xc9\x35\xa8\x99\x80\x16\xc0\x71\x4b\x56\xab\xe8\xf0\x4a\ +\x7a\xc3\x01\x51\x0c\x92\x14\x20\x13\xf8\x87\xfc\xf8\x50\xa8\xf3\ +\x64\x66\x0e\x12\x08\x1a\x37\xb8\xbe\x4c\x68\x5b\x08\x09\x8c\x2c\ +\x12\x18\xa8\x36\xc4\x40\x1e\x1f\x0b\x67\x81\x62\x00\x00\x97\xc7\ +\x57\xb9\x32\x47\x1c\x13\x70\x06\x10\x02\x88\xcb\xe6\x8b\x2c\x51\ +\x65\xa8\xa0\x05\x1d\xf8\x06\x2c\xa9\xb2\xb3\xcb\x75\x4f\x58\xf3\ +\x44\x12\x90\xca\xb7\xf4\x34\x48\xc1\xf7\xf7\xf6\xce\x9c\x3f\xc5\ +\x39\x07\x00\x20\x08\x34\x55\x6d\x1c\x37\x84\xe0\x68\xda\xad\x3d\ +\xc5\x14\x6f\x7f\x5a\x64\x49\x52\xbd\xf0\xa9\x7f\xf0\x3f\xfd\xdc\ +\x89\x5c\xa1\x7e\x55\x48\x00\x15\xcc\x9f\xfa\x8d\xff\xf5\xb9\xdf\ +\x05\x41\x44\x7f\xf2\x1f\xfd\x73\x29\xbf\xf0\xdc\x7e\xac\x51\xf5\ +\xf5\x5d\x45\x04\x06\x7b\xdc\x8b\x60\x0e\xca\x68\x24\x23\x06\x67\ +\xce\x12\x6f\x9b\x4d\xe4\x28\xa4\x04\x42\xc0\xf2\x05\xa2\x95\xc4\ +\xb8\xce\x05\x80\x2a\x05\x52\x02\x80\x00\x22\x10\x23\x80\x10\x48\ +\xba\xbc\xd5\x00\xb3\xf7\xc1\xee\x48\x60\x4f\xce\xac\x13\x3b\x95\ +\x42\x80\xfa\xb3\x6c\x80\xf1\x99\x53\x08\x02\x20\x3c\xe1\x0e\x61\ +\xf5\x0c\x7a\xa5\x26\x03\x01\x80\x04\xa8\x65\x74\xea\x1e\x6c\x09\ +\x71\x08\xe0\xec\x3a\x3a\xda\x4c\x5d\x84\x16\x2f\xc0\xd6\x35\x29\ +\xde\xda\xac\x9e\xae\x69\x87\xfb\x7b\x86\xad\xcc\x56\x67\x55\x55\ +\x83\x00\x74\xbb\xdd\xc3\x83\x83\x5c\x2e\x07\xe1\x34\xc5\x38\xc5\ +\x14\x6f\x7b\x5a\x44\x98\x44\xbd\xeb\xff\xcf\xff\xfc\xd9\xb9\x0f\ +\xfc\x0f\x3f\x53\xa4\x93\x18\x2f\x09\xc7\xe3\x9e\x6f\x9f\xfd\xf4\ +\xc7\xcf\xe3\x7f\xf3\xd9\xdf\x77\x25\x35\xde\x40\xf0\x27\x05\xc0\ +\x1a\x50\x89\x6c\x6e\xf1\x51\x0f\x8c\x87\x82\x7a\x12\x2b\x90\xc6\ +\xc2\xeb\xc8\xe8\x58\x6a\x65\x08\x31\xb0\xf2\xb0\x7d\x49\xd8\x4b\ +\xc4\xa2\x80\xa7\x40\x9b\xc1\x2b\x73\x40\x72\x20\x05\x90\x08\xea\ +\x19\xd0\xdb\x4a\xfb\x5d\xc9\x5d\xe9\x1d\x73\xae\x20\xd4\x4d\x8f\ +\x07\xe0\xd4\x0f\x11\x05\x02\x09\x41\xe0\x0a\x46\x80\xe9\x40\x30\ +\x61\x3b\x09\x38\x84\x85\x0d\xb2\xbc\x04\x52\x0e\x58\x13\xf0\x04\ +\xe8\x73\xd8\xdc\x4a\xbd\x1c\xca\x65\x64\x3d\x96\x5c\xdc\xd2\x03\ +\x7a\x4b\x7c\x45\x40\x15\xba\xb0\xb4\x78\xe3\xda\xb5\xa3\x5a\xcd\ +\x30\x8c\x28\x8a\x3c\x6f\xb8\xb4\xbc\x12\x85\xc1\xb4\x55\x7b\x8a\ +\x29\xde\x01\xb4\x88\x31\xf2\x5a\x3b\x8d\x5d\x3e\xf3\x21\x02\xbf\ +\xed\xf7\x21\x41\xec\x0f\xfe\xf8\x4f\x89\x17\xff\xdd\xd3\xbb\x9e\ +\xa6\x9a\x6f\x2c\x78\x04\xd6\x2a\xbd\x70\x1a\xb0\x36\xbf\x79\x43\ +\x56\x0a\xa0\xf6\x24\x77\xee\xa7\xcb\xa7\xe5\xf6\x57\x13\x54\x40\ +\x27\x4f\xe2\x70\x2f\xdd\xba\xcc\xe9\x0c\x39\x71\x2f\x96\xfc\xd6\ +\xbb\xf8\xcb\x5c\x41\xb2\xe8\xcc\x47\x30\x62\x72\xe7\x9b\xcc\xd9\ +\x40\xe3\x2d\x36\xb6\x81\xe9\xcb\x78\x20\x6f\x7c\x21\x21\x36\x3e\ +\xf9\x7e\x92\x32\xa0\x67\x91\x82\xa5\x7c\xb9\x8a\x42\x4d\x88\x01\ +\x60\x09\x10\x10\x48\x00\x14\x03\x4a\x08\x96\xde\xaf\x70\x02\x41\ +\x2c\x14\x03\x0a\xf1\x96\xce\xd4\x11\x42\x18\x86\xbe\x71\xe2\x84\ +\xe7\x8d\x92\x84\x99\xa6\x39\x3f\x3f\xaf\x69\xda\x61\x6d\x3c\xbd\ +\x1e\xa6\x98\x02\xbc\x23\x72\x8b\x10\x11\x4a\xbf\xa3\xa0\x22\x05\ +\x57\xb2\x27\x3e\xfa\x58\xee\xab\xff\xec\xc9\x11\xa7\xe6\x1b\xae\ +\x13\xc8\x54\x26\x29\x00\x26\x5a\x7f\x00\x48\x09\x56\x1f\xa7\x00\ +\x00\x94\x25\xf7\x2d\x03\x80\x01\x94\x52\xce\xe2\xb3\x55\x8c\x29\ +\x90\xe2\x6f\x72\xdf\x04\x60\x91\x04\x00\x2c\x3c\x44\xa5\x04\xf6\ +\x05\x5a\x04\x00\x40\x54\x3a\x7b\xab\xd1\x05\xa5\xd2\x5a\x22\x27\ +\x97\x81\x64\xb7\x82\x51\x21\xe1\xe2\x63\x14\x48\x30\x99\x92\x82\ +\xf2\xe8\xd4\x63\x48\x4a\x00\x75\x88\x25\x90\x18\x9d\xfa\x20\x92\ +\x12\xbc\xc5\x71\xb4\x10\x12\x62\x98\xcd\xe6\x30\xc6\x93\xd6\x45\ +\xce\xa7\x7e\xe2\x14\x53\xbc\xec\x78\xbd\x13\x0f\x5a\xf2\x24\x7f\ +\xe2\x03\x2b\xfe\xf1\xc5\xcb\x35\xa4\xd2\xdb\xf9\x04\xf9\x6a\x8e\ +\x00\x00\x02\x30\xe1\x41\x08\x20\x02\x82\xbf\x4e\x48\xfb\x1d\xaf\ +\x4a\x00\x20\x40\x18\xbc\xa2\x08\xf5\x5d\xef\x95\xdf\x39\x21\x65\ +\xf2\xea\x2b\xb4\xfb\x83\xda\xd3\x35\xd9\xc9\xc7\x39\x7f\xb5\x70\ +\xc8\x14\x53\x4c\xf1\x4e\xa2\x45\x44\x14\x85\xe0\x97\x59\x11\xac\ +\xbd\xe7\x42\xe8\x1f\xec\x74\x53\x85\x4c\x7b\x4a\xa6\x98\x62\x8a\ +\xbb\x2c\x88\x06\x00\x40\x08\xc6\x9d\x83\xfd\xa4\x2f\x21\x02\x00\ +\x48\xa4\x65\x80\x7b\xf3\xda\x8b\x63\x38\x15\x9e\x9d\x62\x8a\x29\ +\xee\x4a\x5a\xd4\x54\xfc\xad\x3f\xf8\x47\xcf\x48\x44\x55\x03\x03\ +\x80\x75\xf8\xd5\x7f\xf9\x8f\xbf\x24\x21\xd5\xd4\xe9\x29\x9c\x62\ +\x8a\x29\xee\x46\x5a\x04\x00\x20\x4c\xd1\x77\xc4\xd4\x74\xea\x27\ +\x4e\x31\xc5\x14\x77\x35\x2d\x4e\xf1\xf6\x04\xa5\x04\xbc\xac\x04\ +\x24\x26\x32\x3c\xaf\x8c\x63\x7c\x65\x52\xe3\xe4\xc1\xe4\x57\xaf\ +\x2a\xef\x20\x84\x20\x42\x00\x40\xce\x53\xce\x39\x90\x12\xc2\x57\ +\x66\x38\x42\x88\x10\xc6\x04\x00\xc0\x39\x07\x40\x4e\x5e\x11\x42\ +\x08\x79\x4b\x9b\x08\x22\x24\x6e\xbd\x0b\xbe\x7a\x72\xe1\x64\xe6\ +\x0c\x78\xd5\x96\x4a\x8c\x09\x26\x64\xf2\x92\xe0\x1c\x22\x08\x24\ +\x48\x79\x8a\x20\x84\x10\x41\x08\x20\x42\x08\x22\xf8\xf2\x18\x52\ +\x29\x05\xe7\xfc\xd6\xb1\xbc\x7c\x40\x93\xd1\xb1\xf0\x3b\xa7\x4d\ +\x4d\x3a\x3d\x21\x84\x94\x52\xce\x39\x17\x02\x23\x8c\x09\x16\x42\ +\x08\x21\xa4\x90\x84\xe0\xc9\x17\x84\x10\xbd\x3c\xc8\xf2\xd6\xe4\ +\x10\x2e\xc4\x6d\x37\x00\x40\x08\x81\x14\x10\x21\x08\x80\x90\x52\ +\x8a\x5b\x43\x60\xa4\x9c\x1c\x0f\x02\x70\x32\xa2\x04\x4d\x0c\x2f\ +\x85\x7c\xc5\x1c\x08\x41\x42\x95\xc9\x51\x31\xc6\x6e\x4d\x32\xb9\ +\xf5\xb9\x00\x41\x44\x28\x45\x08\x4d\xca\x71\xb7\x06\x6e\x02\xf0\ +\x4a\x69\x0e\x22\x04\x80\x14\x5c\x00\x08\x11\x84\xb7\xac\x71\xab\ +\xf1\x76\x22\xcc\x74\x6b\x0e\x39\x44\x48\x55\x55\x21\x6e\x49\xe8\ +\x4b\x29\x30\xc2\x09\x63\x10\x4e\x0e\x1c\x40\x88\x30\x26\xe8\x65\ +\xa5\xd4\x89\xdc\xe4\x64\x61\xbc\xfa\xcb\x0a\xce\x27\x9f\x29\x5f\ +\x9e\xdf\x3b\xf9\x47\x08\x63\x4d\x55\xd3\x34\x65\x29\x43\x08\xab\ +\x8a\xc2\x6f\x55\x11\x53\x8c\xb0\xa2\x2a\x71\x14\x4f\x5a\x82\xb9\ +\xe0\xe0\x15\xc1\x28\x08\x5f\xb7\xc4\x38\xa5\xc5\x29\x6e\x1f\x52\ +\xca\xa3\x7a\x0b\x40\xc4\x18\x43\x08\xa9\xaa\x2a\x81\x4c\x53\x0e\ +\x80\x24\x84\x02\x00\x12\x96\x08\x2e\x28\xa5\x09\x4b\xd0\x84\x7b\ +\x30\xc6\x98\x40\x88\x18\x63\x71\x1c\xc7\xd1\x18\x01\x99\xc9\x64\ +\xad\x8c\x03\x20\xe6\x12\x26\x8c\x41\x20\x21\xe0\x71\x30\x1e\x7b\ +\x23\x08\xc0\x64\x9c\x3c\xe3\x3c\x4d\xb9\xae\x1b\x8a\xaa\x4e\x46\ +\xca\x84\x61\x68\x65\x1c\x84\x70\x12\x25\x3c\x65\xe8\x65\x7e\x23\ +\x94\x10\x42\x84\x94\x42\x08\x84\x20\x04\xb2\xd7\xeb\x0f\x06\x2e\ +\xc1\x08\x21\x64\x67\x32\x41\x10\x43\x4c\xf2\xf9\x42\x92\x24\x51\ +\x14\x02\x29\xc2\xc0\x4f\xe2\x88\xb1\x18\x41\x04\x20\x54\x55\xdd\ +\xc9\xe6\xd2\x94\x27\x49\x92\xa6\x5c\x02\x29\x38\x27\x54\x51\x14\ +\x05\x40\x40\x29\x15\x42\x24\x8c\x29\x54\x31\x4d\x03\x41\x14\x45\ +\x61\xa3\xb1\x93\xc9\x64\x74\x5d\xf3\xfd\xb1\xe7\x79\xba\xa6\xa9\ +\xaa\xaa\x1b\x46\xbf\xdf\x4f\x18\x2b\xe4\xf3\x09\x63\xaa\xa2\x42\ +\x04\x11\x44\x2c\x4d\x19\x63\xb6\x69\x64\x6d\xe3\x36\x26\x56\x42\ +\x08\xe2\x84\x13\x45\x0d\x82\x90\xa7\x4c\xd7\x75\xc3\x30\xbd\xf1\ +\x18\x42\x60\xe8\x06\xe7\x9c\x31\x26\xd2\x94\x50\x92\xc4\x11\x4b\ +\x19\xc2\xd8\xd0\xf5\x09\x75\x72\x21\xe2\x30\xea\xb6\x0f\x80\x48\ +\xf3\xb9\x5c\xa9\x5c\x86\x88\x30\x21\xb8\x04\x00\x00\x91\xa6\x49\ +\x12\xb7\x0f\x6b\x41\x10\xe6\x72\x39\x3b\x93\x11\x42\x0a\x29\x39\ +\x17\xb6\x9d\x21\x14\x01\x00\x93\x24\x96\x42\x58\x96\xc5\x39\x8f\ +\xe3\x98\x52\x3a\x61\xb1\xc9\x4f\x08\xbe\x2d\x97\x97\x24\xf1\xf6\ +\xcd\x1b\x9a\xaa\x02\x80\x74\xc3\xd4\x54\x6d\x38\xec\xce\xce\xcf\ +\x45\x61\x14\x06\x11\x82\x30\x4d\x59\xdf\xed\x85\x51\x84\x20\x04\ +\x00\x12\x4a\x67\x67\xe7\x84\x90\x9e\xe7\x21\x8c\x26\x5c\x8c\x10\ +\x72\x1c\x07\x40\x48\x09\xa1\x0a\x45\x08\x51\x42\x20\x42\x52\x88\ +\xc1\x60\xf0\xec\x95\xe7\xab\xd5\x6a\xbe\x50\x18\x8d\xbc\xa3\xa3\ +\x23\x3b\x93\x31\x4d\x33\x97\xcb\x87\x71\xfc\xe2\xa5\x2b\xeb\x1b\ +\x1b\x40\x02\x42\x89\x65\x99\x42\x48\xc6\x52\x09\x00\x63\x4c\x21\ +\xe8\xb5\xb7\x73\x4d\x69\x71\x8a\xdb\x04\x84\x90\x73\xfe\xcf\xff\ +\xd5\x6f\x4b\x44\x10\x42\x8a\xa2\x6a\xba\x21\xa5\x6c\x77\xbb\x00\ +\x40\xcb\xb6\xc3\x38\x4e\x52\x06\x00\xb2\x2c\xb3\x75\x5c\x2f\xe4\ +\x73\xd9\x8c\x93\x2d\xe6\x87\xa3\x00\x60\x25\x9b\x2f\x5e\xb9\x72\ +\xf1\x85\x27\xfe\x4c\x95\xc9\xe3\x1f\xfe\xc4\x47\x7f\xe4\x27\x14\ +\xbb\xda\xf6\x78\xa3\xdb\x27\x98\xe1\xc8\xdd\xba\xf8\xd4\xd3\x5f\ +\xfc\xf7\x71\x10\x7d\xf8\xc3\x1f\xd3\xb3\xf9\xfd\xa3\x06\x03\x64\ +\x6e\x71\xe9\xc2\x3d\xf7\x55\xab\xb3\x6e\xaf\xd7\xee\xf6\xee\x7f\ +\xf4\x71\xc5\xb0\xc7\xfd\xc1\xa0\x37\x32\x15\x35\xf0\x7d\xce\x45\ +\xa1\x52\x28\xcf\xe4\x11\x25\x5c\xa4\x3a\xa5\x04\x24\x7f\xfe\xe5\ +\xff\xf0\xb9\xdf\xfe\x37\x79\x5b\xcd\x66\x9d\xf3\xf7\x3d\xd4\x72\ +\xc3\x04\xe9\x7f\xf7\x3f\xff\xb9\x76\x6b\xb4\x7d\xfd\xea\xa8\xdf\ +\x6a\xec\xdd\xb8\xf4\xc2\x33\xdd\x66\x1d\x01\x20\x20\x29\xcf\x2c\ +\xbd\xff\x43\x1f\xf1\x43\x16\x05\x69\x10\x47\x12\x00\xdd\xd0\x01\ +\xc0\x4c\xf0\x30\x8e\xf2\xf9\x7c\xbe\x50\x82\x04\x0b\x2e\xa0\x44\ +\x00\x48\x7f\xec\x7d\xee\x0f\x7f\xff\x23\x1f\xfe\xa1\x4f\xff\xd8\ +\xa7\x9e\xfa\xda\x13\xbf\xf7\x3b\xbf\x75\xfe\xdc\xd9\x87\x1e\x7a\ +\x58\x33\x8d\xdf\xff\xa3\x3f\xca\x64\xb2\x1f\xfd\xd8\x47\xb7\x6f\ +\xee\xcc\xcc\xcc\xcc\x54\x66\x04\x84\x83\x41\xdf\xed\x7b\xef\xbb\ +\xef\xcc\x4f\x7e\xe2\x3d\x51\xfc\xa6\xd5\x93\x08\x42\x5b\xed\x61\ +\x20\xd2\x20\xf0\x14\x85\x54\x2a\x39\xc4\x40\xbd\x3e\x18\x8d\x06\ +\xb3\xd5\x6a\x36\x97\xbb\xbe\x79\x1d\xa5\x2c\xeb\x38\xbd\x5e\x4f\ +\x08\x59\x99\xa9\xac\xac\xe4\xfb\xa3\x21\xc2\xd8\x30\x8d\xed\xc3\ +\xa3\xff\xeb\x17\xff\x17\x3e\x68\x7d\xfc\x13\x1f\xfd\x07\xff\xe3\ +\x3f\x76\x4a\xb3\x9d\x90\x1d\x74\x86\x10\x52\x8c\x82\xad\xab\x57\ +\x7f\xe5\xff\xfe\x3f\xaf\x5e\xdb\xfc\xe8\xdf\xfa\xe4\x27\x3e\xf5\ +\xa3\x97\xae\xbc\x34\xf2\x43\x27\x93\xff\xc4\x0f\x7f\x72\x75\x75\ +\x09\x03\x70\xf1\xa9\xa7\xce\x9d\x39\x3d\xbb\xb0\x92\x24\x6c\x6f\ +\x6f\x4f\x53\x2d\xc6\x98\x3f\xf6\xcb\xe5\x72\xb9\x5c\xa4\x04\x04\ +\x51\x6a\xa9\x04\x40\xb0\x5f\xdb\xf9\x87\xff\xf0\xbf\x9b\x9d\xad\ +\xda\x76\xf1\xf1\xc7\x3f\x2e\x38\x7e\xee\xe2\xf3\xbf\xf8\x4b\xbf\ +\xa8\x5b\xe9\xe5\x17\x2f\x79\x9e\xb7\xbb\x7d\xed\xdf\xff\xd9\xff\ +\x7b\x7d\xf3\x1a\x21\x38\x8a\xd3\xea\xfc\xd2\xcf\xff\xbd\xcf\x0a\ +\x40\xba\xbd\xce\xc8\x1b\x78\xa3\xb1\xe3\x38\x00\x80\xb5\xb5\x55\ +\xd7\x75\x0d\xc3\x98\x9f\x9f\x07\x00\x70\x2e\x32\x19\xab\x5c\x2e\ +\xbb\xfd\xfe\xff\xf6\x4f\xfe\xe9\x03\x0f\x3c\xf0\xcb\xbf\xfc\xcb\ +\xcf\x3f\xff\xfc\xcf\xfd\xfc\x2f\xbc\xe7\x3d\x8f\xfe\xed\xbf\xfd\ +\x9f\xd8\xd9\x99\x5f\xfb\x8d\xdf\xfe\xa3\x3f\xf9\xe3\x5f\xff\xf5\ +\x5f\xdf\xda\xda\x2e\x95\xcb\x0f\x3f\xb4\x0c\x31\x89\x47\x7e\xa3\ +\x7e\x4c\x29\x9d\xcd\x42\x21\xd2\x29\x2d\x4e\x71\xa7\x98\xd1\xca\ +\xd8\x4c\x80\xac\x93\x8d\xc2\x38\xe5\xcc\x30\x2d\xc7\xc9\x22\x42\ +\xb8\xe0\x98\xe3\xf5\xa5\x45\x84\x49\xaf\xdb\x49\x53\xc6\x79\x4a\ +\x15\xa2\xeb\x3a\x82\xc4\x8f\x58\x12\x47\x8b\xf3\xf3\x47\xe5\xf2\ +\xb0\xdd\xa8\xd7\xeb\x83\x7e\x3f\xaf\xe6\xd2\x84\x39\xb6\x2e\x52\ +\x39\x1e\x86\x00\xc8\x6c\x2e\xc7\xf4\x38\x64\x89\x0c\xc3\x7c\xb1\ +\x88\xa8\xc6\x18\x1b\x8f\x7d\x96\xa6\x47\xc7\x0d\xc7\xc9\x1a\xba\ +\xa2\xe9\x0a\x4c\xf4\xc0\x23\x94\x62\x4d\xa5\x98\x20\xc1\x59\xa3\ +\x7e\xe8\x47\x91\x1f\x8c\x83\xd1\xa8\x60\x2b\xfb\xbb\x3b\x00\x00\ +\xdd\xd0\x31\xc6\xde\xc8\x4b\x92\x74\xed\xd4\x49\x7f\x3c\x4a\xe2\ +\x30\x0a\x02\xb7\xdb\x59\x59\x59\xba\xf4\xc2\xd7\x55\x55\x55\x08\ +\x11\x90\x00\x20\xdb\xed\xb6\xa2\x18\xb9\x62\xf1\x9e\xc5\x25\x96\ +\xa6\x8a\xaa\x44\x49\x7c\x74\x74\xdc\x6c\xb5\x84\xe0\x73\xb3\x95\ +\x7c\xbe\x90\x24\xe9\x70\x38\x0a\xa3\x80\x22\xf9\xd0\x83\xf7\xef\ +\xef\xdc\x44\x00\x9c\x3f\x7b\xe6\x0b\xb9\xac\x48\x39\x90\x72\xe4\ +\x8d\x30\x02\x1f\xfb\xc8\x0f\x19\x86\x9e\xb1\xcd\x34\x89\x0d\x43\ +\x6b\xb7\xdb\x18\xe1\xe5\xa5\x05\x4d\x57\x6e\x7b\x07\x3a\x02\x22\ +\x0e\xbd\xd3\x1b\x6b\xae\xeb\x26\x61\xe0\x38\x19\x43\x55\x42\x04\ +\x55\x05\x3f\xfb\x8d\xa7\x97\x16\x97\x56\xe7\xe7\x9b\xc7\xc7\xdf\ +\xdc\xda\x9a\x9d\x9b\x53\x55\x05\x02\x50\xa9\x94\x77\xf7\xf7\x21\ +\x82\x8b\xf3\xf3\x6b\xeb\xeb\x87\x9b\xde\x4b\x9b\x95\xb1\x0e\x8f\ +\x00\x00\x20\x00\x49\x44\x41\x54\xd7\x77\xf7\xf6\x36\x2c\x87\x0b\ +\x04\x38\x47\x18\xc5\x61\xe8\xfb\xbe\x63\xdb\xb3\xd5\x6a\x18\x84\ +\x8d\xa3\xa3\x46\xa3\x3e\xbf\xb8\x62\x5a\xe6\xde\xee\xee\x4c\xb9\ +\xd8\x77\x7b\x9e\x37\x9a\xa9\xce\x4c\x12\x23\x85\x42\x21\x8e\x63\ +\x04\xa1\xae\x6b\xcd\xe6\x71\xbf\xef\x52\x4a\x54\x55\xdb\xea\x0e\ +\x54\x05\x35\x9b\xfb\x69\xca\x75\x55\x57\x28\x76\xbb\x5d\x88\xb4\ +\xd9\xea\x5c\x18\x84\x00\x4a\xc6\x58\xab\xd9\x74\x1c\xc7\xb6\x33\ +\x00\x40\x55\xd5\x14\x05\x02\x00\x9f\x7f\xe1\x85\x99\xea\x7c\xa9\ +\x5c\x5c\x5b\x5b\xcd\x64\x6c\x45\x51\x82\x20\x38\x3e\x3e\xde\xdd\ +\xdd\x5d\x5a\x5a\xca\xe7\xf3\x95\x4a\x05\x21\x78\x78\x78\x78\xf3\ +\xe6\xcd\x20\x08\x1e\x7b\xec\xb1\x27\x9e\x78\x22\x08\xc6\x1f\xfc\ +\xe0\x63\x67\xce\x9c\xe9\x76\x3b\xa3\xd1\xc8\x75\xbb\x4f\x3d\xf9\ +\xc4\x7f\xf3\x0b\x9f\x5d\x98\x9f\x8f\xc2\xa8\xd5\x6c\xa5\x29\x0f\ +\xc7\x81\xdb\xef\xcf\x54\x8b\x86\x61\xb2\x61\x7d\x1a\x44\x4f\x71\ +\xa7\x20\xa4\x54\x34\xbd\x52\x2c\x63\x88\x24\x1c\xea\x94\xa6\x2c\ +\xcd\x15\x4b\x10\xe3\x94\xb1\xf9\x4c\xa6\x54\x2c\xa6\x3c\x85\x92\ +\x1f\xd5\x28\x8b\x63\x4a\x08\x8b\x63\x21\x65\x2e\xeb\xec\xd7\xea\ +\x84\x90\x6a\x75\x6e\xdc\xeb\xf4\x3a\x5d\x6f\x34\x34\x9c\x20\x8a\ +\x12\xdd\xce\x86\xa9\x44\x10\x0a\x9e\x26\x8c\x41\xa2\xc4\x4c\x68\ +\x18\x3f\xf6\xbe\xc7\x05\xa2\xb5\x7a\x33\x95\xa0\xd5\xe9\x22\x4c\ +\xb3\xd9\xdc\x61\x6d\xdf\xb0\x1c\x95\x28\x29\x4b\x7a\x9e\x47\x30\ +\x5e\x5b\x58\x85\x08\xb9\xa3\x61\x7f\x34\xea\x75\xbb\xfe\xd0\x95\ +\xcc\xdc\xdd\xdd\x01\x92\xa7\x69\xda\xed\xf5\x72\xc5\x19\x3f\x48\ +\xab\xd5\x99\x28\x08\x78\xca\x34\x4d\xb9\xbe\x79\xcd\xb8\x70\x52\ +\x0a\x81\x30\x8a\xe2\x58\x80\xb4\x32\x67\xe7\x0b\x05\x45\xb5\x96\ +\x57\x56\x33\x4e\x36\x8e\x63\x01\x80\x44\xb0\x50\xc8\x23\x8c\x0c\ +\xd3\x60\x2c\xe9\x76\xdb\x9c\xcb\x52\xa9\x62\x59\xf3\x6e\xb7\x4b\ +\x31\xfa\xdd\xdf\xfa\xb7\xd7\xaf\x5f\x3b\x75\x62\xc3\xd0\x75\x5d\ +\xd7\xaa\x73\x33\xc7\xcd\x26\x06\x12\x13\xe8\x0d\x87\x96\x69\x84\ +\x61\xd4\xed\x76\x83\x20\xd0\x0d\x13\x23\x48\x29\x91\xb7\x6b\x76\ +\x5d\xd7\x4e\xcd\xcf\x17\xf3\x39\x4a\x89\xef\x8f\x15\x8a\x73\xd9\ +\xcc\xe9\x53\xeb\x8d\xe3\xc6\x43\x0f\x3d\xb8\xb1\xb6\xaa\x61\x6a\ +\x99\xe6\xee\xee\x6e\xa3\x79\x5c\xad\x56\x83\x5c\x4e\x11\xa2\x52\ +\x2a\x1d\x37\x9b\x41\x10\x5c\x38\x77\x4f\x6d\xf3\x62\xb7\xd3\xbb\ +\xb1\x75\xe3\xe4\x85\xfb\x46\x43\x8f\x10\x62\xe8\xc6\xa0\x59\xa7\ +\x98\xc4\x71\x82\x10\x12\x42\xc4\x71\xfc\x53\x3f\xf9\x53\xc5\x72\ +\x75\xfb\xe6\x8e\xa6\x69\xbe\xef\xef\xed\xed\xad\xad\xad\xf5\x5d\ +\x37\xd1\x8d\x84\x31\x21\x44\xb7\xdb\x4d\xd3\x74\x75\x75\x6d\x61\ +\x61\x8e\x31\x7e\x7c\x7c\x7c\xf1\xd2\xa5\x61\x77\xe8\x64\x8c\x17\ +\x5e\x78\xba\xdf\xeb\x81\xf5\xb5\x76\xb3\x39\x53\x71\x1b\xcd\xfe\ +\xc7\x3e\xfa\x31\x29\x45\xbf\x3f\x40\x18\x3f\xf9\xe4\x93\x8f\x3d\ +\xfa\x60\x10\x04\x10\x82\xf1\x78\xac\xe9\x06\x04\xb2\x50\x28\xe4\ +\x72\xb9\x7c\x3e\xff\xe0\x83\x0f\x08\x21\x06\x83\x41\xb5\x5a\xa5\ +\x94\x2a\x8a\xa2\x69\x9a\xaa\xaa\x71\x1c\x13\x42\x36\x36\xd6\x4b\ +\xa5\xa2\xeb\x0e\xce\x9e\x3d\xfb\xa7\x7f\xfa\xa7\x5f\xfa\xd2\x97\ +\xff\xce\xdf\xf9\x99\x62\xb1\xd8\x6c\x36\x6d\xdb\xae\x54\x2a\x9a\ +\xa6\x2d\x2e\xcc\xf7\xbb\xbd\x52\xb1\x78\xe9\xf2\x25\x8c\x71\xed\ +\xe0\x40\x33\x8c\x7c\x3e\x17\x85\xf1\xb4\xe4\x32\xc5\x9d\xf4\x16\ +\x01\xc4\x44\x19\x8d\xbc\x94\x0b\xcb\xb6\x85\x04\x61\xcc\xca\x85\ +\x22\x97\x52\x0a\x59\x28\x14\x84\xe0\x49\x1c\x41\x00\x0d\x5d\xa3\ +\x18\xeb\xba\xee\x58\x76\x6f\x30\x6c\x36\x8f\x21\x02\x9c\xb3\x8c\ +\x93\xd3\x4c\xcb\x0b\x83\x9b\xdb\x5b\x58\x77\x46\x91\xc4\x54\xb1\ +\x0c\x9d\x3a\x99\x34\x49\x39\x07\x88\x62\x48\x28\x56\xf4\xdd\xda\ +\xd1\xfc\xd2\xea\xdc\xc2\xa2\x90\xa0\x7e\x74\xc4\x92\x18\x22\x4c\ +\x09\x09\xbc\xa1\x1b\x46\x22\x4d\x73\x4e\x1e\x23\x1c\x44\x21\x42\ +\x08\x63\x54\x2e\x97\x0c\x43\x03\x6c\x56\xc5\xa2\x5c\x2a\xc7\xa3\ +\xb6\x10\x9c\x60\x1c\x85\x81\xa1\x67\x21\x84\x8d\xfa\xd1\xea\xea\ +\x0a\x0b\x4b\x19\x3b\x33\xf6\xc6\x61\x18\x09\x2e\xa9\xaa\x44\xb1\ +\xa8\xcc\xcc\x9e\x3e\x7b\x2e\x8a\xb9\x6e\x98\x84\xd2\x5e\xbf\x6f\ +\xdb\x36\x90\xb0\x52\x29\xcd\xce\x55\x3b\xdd\x0e\x82\xa0\x3a\x53\ +\xee\xb9\x43\x4a\x31\x4b\xe2\x8c\x6d\xdb\xa7\x36\x72\xf9\xfc\xf3\ +\xcf\x3f\xbb\xb2\x34\x6f\x9a\x3a\x17\x29\x82\xa0\xdd\x6c\xe4\x32\ +\x99\x24\x0c\x25\x80\xba\xaa\xb4\x9b\xad\x20\xf0\x97\x96\x56\x74\ +\x5d\x0f\x83\xb1\x14\xc5\xdb\xb6\x3c\x02\x40\x57\x15\xb7\xdb\x31\ +\x4d\x43\x25\xb6\xef\xfb\x85\xbc\x83\x21\xa8\x96\x8b\xa5\x52\x11\ +\x41\x2c\x19\x23\x18\x97\xcb\xe5\x7a\xa3\x5e\x2a\x95\x0a\xf9\x7c\ +\x14\xc7\x8d\xe3\x46\xb7\xd3\x61\x69\x3a\x53\x9d\x35\x2c\x07\x0a\ +\xf6\x8d\x67\xbe\xf1\xde\x0f\x7e\x78\x38\x0c\x63\x40\x6d\xc3\x9c\ +\x9d\x99\x39\xda\xbc\xe4\x0d\x47\x52\x4a\xaa\xd0\x28\x08\x3b\xed\ +\xb6\x93\x2b\x6e\xac\x6f\xa4\x3c\xed\xbb\x6e\x12\xc5\x81\xef\x63\ +\x8c\x87\xa3\xd1\x78\x3c\x96\x52\x52\x4a\x4d\xd3\xf4\xbc\x51\x9a\ +\x26\xa3\x91\x47\x08\x5d\x5d\x59\xc5\xab\x54\xc1\xb0\x76\xb8\x55\ +\x2e\x95\xa4\x48\x93\x30\x1c\x8f\x46\x2c\x89\xcb\x33\x33\x7e\x10\ +\x22\x88\xef\xbd\xf7\xbe\x5f\x4b\x7e\xa5\xdd\xe9\xb8\x7d\x97\x60\ +\x12\xf3\x64\x3c\x0e\x56\x37\x8a\x8f\x3e\xfa\x28\xa1\x5a\x2e\x9f\ +\xc5\x04\xb7\x1b\xed\x4c\x26\x93\x24\x49\x9a\xa6\x8f\x3c\xf2\xc8\ +\xd6\xd6\xd6\x84\x1c\xe3\x38\x8e\xe3\x98\xb1\x14\x21\x74\xe2\xc4\ +\x89\x0f\x7f\xf8\xc3\xbf\xf9\x9b\xbf\xf5\xe9\x1f\xff\xb4\x69\x9a\ +\xaa\xaa\x2e\x2d\x2d\x5d\xbe\x7c\x59\xd7\xf5\x7c\x2e\x1b\xc7\x71\ +\x9c\x24\x19\xdb\xfe\xea\x57\xbe\xb2\xb6\xbe\x5e\xae\x54\xbc\x91\ +\x6f\x59\x26\xbb\x55\x42\x83\xaf\x61\xde\x29\xa6\xb8\xcd\x8a\x0b\ +\x44\xd0\xca\x64\x00\xc2\x44\x51\x82\x30\x0a\xc3\x48\x37\x4c\x84\ +\x89\x69\x5b\xb6\x93\x93\x08\x33\x9e\xb6\x5a\xcd\x5a\x6d\xdf\xf3\ +\xbc\x24\x89\xc7\xde\x70\xfb\xe6\xd6\x60\x38\xa8\x56\x67\x96\x97\ +\x96\x72\xb9\x9c\x6e\xd8\x96\x9d\x63\x2c\xbd\xbe\x79\x6d\xd8\xef\ +\x61\xc8\x21\x60\x49\x14\x74\x3b\xed\x56\xab\x2d\x01\x96\x00\xc7\ +\xa9\xc8\xe4\x0a\xb9\x5c\x11\x21\x9c\xcf\x17\xa8\xa2\x20\x82\x35\ +\x5d\x57\x14\x65\x3c\x18\x34\x8f\x6a\x69\x1c\xe6\x73\xd9\x5c\xde\ +\xd1\x0c\x15\x22\x69\x5a\x46\x75\x76\x66\x69\x69\x71\x7e\xb6\x8a\ +\x20\x42\x10\x2c\x2f\x2d\x22\x84\x30\x00\xb6\x69\x64\x6c\x3b\x8e\ +\xa3\x81\xdb\xeb\x76\xbb\xc3\xc1\xa0\xd3\x69\xad\xae\xac\x64\x6c\ +\x9b\x25\x09\x00\x92\x12\x05\x11\xaa\x6a\x5a\x2e\x5f\x80\x88\xec\ +\x1f\x1c\x36\x8e\x9b\x71\x92\x04\x61\x58\x28\xe4\x4b\xe5\xa2\xae\ +\xab\xaa\x42\x21\x94\xa3\xd1\x50\xa1\x18\x48\x1e\x45\xfe\x78\x3c\ +\x50\x54\x7a\xfa\xd4\xc9\x1b\x9b\x9b\xc3\xbe\x6b\x5b\x06\x10\x1c\ +\x43\x58\xaf\xd7\xf3\x85\x9c\xa6\x10\x28\xb9\x48\x13\x96\x44\x2c\ +\x8e\xe2\xd0\xef\xb4\x5b\xc3\xe1\x90\xb1\xe4\xf6\xa6\x59\x09\x21\ +\x8a\x85\x3c\x48\x93\xf1\xa8\xdf\x6d\x1f\xf3\x34\xc1\x48\x3a\x96\ +\x51\x29\x39\xa5\x62\x8e\x62\xa0\x12\xd1\x69\x77\xb6\xae\x5f\x3f\ +\x3a\xac\x09\xc1\xc7\xbe\x77\xed\xda\x4b\xd7\x37\xaf\xa5\x8c\xdd\ +\x7b\xe1\xc2\x89\xb5\x75\x5d\xd7\xd7\xd6\x4e\x84\x71\x72\xf5\xca\ +\xd5\xcb\x17\x2f\x26\x51\x10\x8c\x3d\x91\xb2\xe3\x46\xbd\xd9\x6c\ +\x0e\x07\x2e\x14\x80\x62\xe2\x38\x4e\xb9\x54\x4e\x13\x56\xa9\x54\ +\x2c\xd3\xf2\xc7\xbe\x3f\xf6\x1c\x3b\xd3\x6e\x75\x6a\xb5\x5a\x14\ +\x45\x42\x88\x7c\x3e\xaf\xaa\xaa\xae\xeb\x94\x2a\x95\x4a\x79\x71\ +\x71\xfe\xe4\xc9\x0d\x5d\x33\x00\x80\x1b\xeb\xeb\xa5\x42\x21\x0e\ +\xc3\xac\x63\x57\x4b\xa5\x8c\x6d\xfb\xbe\xff\xa5\x2f\x7f\x65\x34\ +\xf2\x86\xc3\xe1\xdc\xdc\xfc\x7b\x1e\x79\x24\x8e\xa2\x84\xb1\x6c\ +\x36\xe3\x38\x99\x24\x49\x8a\xc5\x42\x3e\x9f\x6f\xb7\x5a\xae\xeb\ +\xc6\x71\x1c\x04\x41\x26\x93\x39\x7f\xfe\x7c\xa1\x50\x58\x5e\x5e\ +\x16\x42\x18\x86\x61\x18\x46\x26\xe3\x24\x09\x83\x10\xaa\xaa\xfa\ +\x81\x0f\x7c\x60\x77\x77\x77\xff\xe0\x60\x75\x75\x95\x31\x96\xcd\ +\x66\x9f\x7f\xee\x39\x4d\x53\x0c\xc3\x90\x32\xd5\x35\xd5\x34\xcc\ +\xfd\xfd\x3d\x4d\xd3\xda\xad\xd6\x70\xe0\xba\xbd\xae\x94\xaf\xc5\ +\x89\x53\x6f\x71\x8a\xef\xcd\x59\x94\x12\x22\x90\xcb\x67\x09\xa1\ +\x61\x18\x0d\x47\x1e\x42\xd0\xb4\x74\x44\x88\x94\x80\x50\x94\x32\ +\x40\x08\x54\x08\x36\x74\x7d\xec\x8d\xe2\x30\x82\x08\x96\x4b\x85\ +\x52\xa1\xe0\x0e\x86\xa6\x69\xa4\x4e\xce\xc9\xe6\xdb\xad\x76\xa7\ +\xdd\x4a\x62\x7f\xae\x3a\x2f\x81\x30\x74\x2d\xd0\x35\x55\x51\x08\ +\xa1\x00\xd3\x4c\x36\x3f\x37\x3b\xef\xe4\x4b\x12\xe0\x28\x8a\xc7\ +\xa3\x11\x92\x30\x63\xdb\x4e\xc6\xf6\x07\xfd\x68\x3c\xb2\x0d\x63\ +\x34\x70\xd7\xd6\x56\x55\x4d\x3b\x3c\x3a\x0a\x23\x7f\xe0\x0d\x7d\ +\x3f\x50\x08\xf6\xbc\xe1\x41\xa7\xee\xfb\x1e\x46\x88\xf3\xb4\xdd\ +\x6e\x0f\x46\x41\xa1\xba\x04\x20\x98\xa9\x94\xf6\xf7\xf6\xae\x5c\ +\xbc\x18\xfb\x43\x43\x05\x08\x00\x4d\xd3\x24\x00\x2c\x49\xf2\xc5\ +\xa2\x69\x65\x64\xcb\x1d\x8e\xc7\x03\x6f\xc4\xd3\x14\x13\x34\x37\ +\x57\xb5\x2c\xab\xdb\xed\x20\x04\x5d\xd7\xcd\x64\x32\x2b\xab\x6b\ +\x49\x12\x36\x8f\x8f\x15\x42\x4c\x5d\x2d\x95\x0b\x83\x41\xef\xda\ +\xf5\x6b\x23\x6f\x84\x21\xd4\x14\xda\x77\x7b\xeb\xeb\xab\x18\xc1\ +\x61\xdf\xed\xf5\x5c\x7f\xec\x03\x84\xfa\x86\x2e\x01\x34\x2c\x9b\ +\xc5\xd1\x6d\xde\x8e\x00\x00\x52\x64\x6c\x7d\xb6\x7a\x6a\x34\x1a\ +\xfb\xfe\xd8\x0b\xc6\x86\x56\x55\x29\x06\x42\x62\x8c\xd2\x84\x45\ +\x51\x30\x1c\x0d\x0c\x5d\x4b\xe2\xb0\xb6\xbf\x67\x59\x56\xb1\x54\ +\x3a\x73\xfa\x54\xcc\x12\x00\x84\x3f\xb0\x96\x57\xd7\x5f\x78\xe1\ +\xd9\x28\x1a\x5c\xdf\xbc\xf6\xe1\x95\x75\x2c\xa9\xae\x50\x53\xd7\ +\x52\x96\x08\x21\x2c\xcb\x82\x10\xcc\xcf\xcf\x2f\xcc\xcd\xc5\x4c\ +\xf4\x5d\x17\x40\x18\x45\x51\x2e\x9b\x5b\x5c\x5c\x74\xdd\x5e\xa3\ +\xd1\x98\x9d\x9d\xb5\xed\x8c\xae\xab\xe5\x72\xf1\xe8\xe8\x18\x63\ +\xc8\x39\x18\x8f\xc7\xe3\xb1\x1f\xc7\x6c\xf3\xda\x35\x82\x52\x21\ +\x52\x85\xe8\xe1\xd8\xff\xe6\x33\x5f\x57\xed\x42\xf3\xf8\xf8\x03\ +\x1f\x78\xbc\x76\x58\x7b\xe9\xca\x95\x66\xab\x79\xed\xda\x66\x14\ +\xc7\x9a\xa6\x51\x4a\x5d\xb7\x7b\xf6\x7c\xae\x5a\xad\xf6\x5c\xaf\ +\xd5\x6e\x6f\x6d\x6f\x99\xa6\x69\x59\x56\xb5\x5a\x9d\x99\x99\x39\ +\x3c\x3c\x0c\x82\xc0\xf3\xbc\x5e\xaf\xb7\xb4\xb4\xc4\x18\xbb\x79\ +\xf3\xa6\x65\x59\x42\x88\xd3\xa7\x4f\xc7\x71\xfc\xb9\xcf\x7d\x2e\ +\x8e\xe3\x56\xab\x45\x29\xad\xd7\xeb\xb3\xb3\xb3\x8a\x42\x7a\x6e\ +\xa7\xd5\xea\xee\xec\xec\xf5\xfa\xee\xd5\xab\x57\x44\xca\x97\x96\ +\x96\x29\xa5\xca\xeb\xdd\x8c\xa6\xb4\x38\xc5\x6d\x3b\x8b\x12\x21\ +\x98\xcb\x66\x5c\x77\x84\x74\x10\xc7\x61\x92\x84\xb6\x6d\x12\x0c\ +\x09\xc1\x18\x53\x4c\x30\x45\xd6\xc2\xfc\x82\x4e\x95\x38\x0a\xfa\ +\x9d\x16\x84\xd2\xc9\x38\x0a\x21\x00\x4a\x5d\xd7\x31\xe5\xd9\x95\ +\x55\x0a\xc1\xfe\xee\x0e\x63\x49\xe0\x0f\x53\x16\x86\x41\x00\xb8\ +\xa5\x50\x92\x31\xed\x9d\x30\x9c\x5b\x99\xb3\x33\x99\xd9\xb9\xd9\ +\x8c\x53\x40\x54\xd9\x3f\xa8\x75\xda\x6d\x7f\xec\x8d\xdc\x4e\x6d\ +\x77\x5b\x70\x96\x73\x1c\xce\x42\xcf\x1b\xd4\x1b\xb5\x85\xc5\x15\ +\x2e\x78\x7f\x30\x88\x63\x36\x1e\xfb\x61\xe0\x55\x8a\xf9\xfd\xad\ +\xbe\xa1\x6a\x2a\x55\x08\x84\x40\x8a\xa1\xe7\xb9\xa3\x1b\x0b\x2b\ +\xa7\x96\xd6\x8d\xc0\xf7\x9a\x8d\xba\xa9\x13\x4b\xd3\x11\x86\x82\ +\x8b\x28\x4d\x05\x00\x10\xe0\x56\xbb\xdd\x71\x7b\x4e\x3e\x5b\x2a\ +\x14\x31\x82\x7b\x7b\xbb\xa3\xd1\x08\x42\x90\xcb\xe6\x30\x06\x52\ +\xa4\x10\x48\x91\x26\x9a\x61\x11\x82\x19\x4b\x7c\x7f\x0c\x81\xcc\ +\xe7\xb2\x97\x2f\xbe\x38\x1e\x0d\x6d\xcb\x1a\x0e\x7a\x3c\x49\xe6\ +\x67\xe7\x24\x10\xc7\x8d\xa3\x28\x4e\x4a\xa5\x52\xaf\xd7\x4f\x93\ +\x38\x9b\xcf\xf7\x07\x83\xbe\xeb\x7e\x57\x83\xde\x1b\xf7\x16\xf3\ +\x79\x07\x60\x44\xa0\x90\x9c\x05\x63\x4f\x25\xc8\xd0\x54\x04\x80\ +\xa6\x12\x82\x40\x0a\x95\x85\xf9\xf9\x38\x8c\x14\x85\x3e\xff\xdc\ +\x73\x04\xa1\x8d\xf5\x0d\xc6\x39\x21\x18\x40\x9a\xc4\x78\x61\x71\ +\x49\x45\xe8\x2f\xff\xe2\xf3\xbd\x4e\xb3\x59\x3f\x76\x2c\xab\xd6\ +\x72\xdb\xc7\x0d\xc0\xc5\xe2\xfc\x82\x10\x42\xa1\xb4\x54\x28\x9e\ +\xd8\xd8\x70\x1c\xc7\xb0\x9c\xe3\x56\xfb\xa0\x56\x0b\x7d\x3f\xf4\ +\xc7\x7f\xf5\xd5\xaf\x44\x51\xa8\x6a\x7a\x18\x86\x10\xc2\x1b\x37\ +\xb6\x1e\x78\xe0\x01\x5d\x57\x83\x20\x4a\x92\xc4\x75\xdd\x24\x61\ +\xa6\x91\x0b\xc2\x70\xd8\xab\xe5\xb3\xb9\xf1\xb0\x6f\x1b\xd6\xb5\ +\xcd\x1d\x33\x37\x7e\xfe\xf9\xe7\x57\x4e\x9e\x6c\x36\xdb\x17\x5f\ +\x7c\xf1\x60\x7f\xff\x9e\xf3\xa7\x04\x17\x84\xe0\xd1\xc8\x83\x93\ +\x26\x46\x4c\xf6\xf7\xf7\xa4\x90\xa7\xcf\x9c\x86\x00\xb6\x5a\xad\ +\xc3\xc3\x43\xdf\xf7\xf3\xf9\xfc\xf2\xf2\xf2\xfe\xfe\x7e\x14\x45\ +\x49\x92\x68\x5a\xc1\xb2\xac\x66\xb3\x69\x59\x56\x14\x45\x95\x4a\ +\xe5\x4b\x5f\xfc\x62\xb1\x58\x8c\xe3\xb8\xdd\x6e\x77\xda\xad\x8f\ +\x7d\xfc\xe3\xf3\xb3\xd5\x2f\x7c\xe1\x2f\x0f\x8f\xea\xe5\x72\x45\ +\xa5\x4a\x12\x86\xcb\x2b\xab\x71\x12\x5f\xbd\x72\xf9\xbe\x33\xcb\ +\x0a\x25\xaf\xa1\x90\x32\x0d\xa2\xa7\xf8\x5e\x9c\x45\x90\x44\x11\ +\x04\xc2\x1b\xb8\xdd\x76\xd3\xd0\x69\x31\x9f\x55\x29\x46\x50\x22\ +\xc8\x31\x92\x9a\x42\x80\x14\x29\x63\xa5\x42\x41\xd7\xf5\xfd\xbd\ +\xbd\xfd\xfd\xfd\xd1\x68\x94\xc4\x31\x86\xd0\xd0\x34\xc7\xc9\xaf\ +\x6f\x9c\x30\x6d\x8b\xb1\x78\x77\x67\x9b\x25\x3e\xe7\x51\xb7\xd5\ +\x84\x52\x6a\xaa\x9a\xb2\x14\x23\x20\x52\x16\x47\x11\xe7\x8c\xa7\ +\x49\x1c\x8c\x6b\x7b\x37\x0f\xf7\x6e\xc6\xd1\x78\x34\xe8\x79\xfd\ +\x5e\xb7\xdd\xdc\xbc\x7a\x25\x89\xc3\x56\xb3\xd1\xee\x34\x4d\xdb\ +\xca\xe6\x72\xb3\x33\x33\x2b\x4b\x4b\xc5\x7c\x01\x4a\xf9\xe0\x43\ +\x0f\x01\x20\x6c\xcb\xe0\x29\xb3\x4c\x03\x08\x5e\x29\x97\xaa\xd5\ +\x19\x5d\xd7\x87\xc3\xc1\xc0\xed\xe5\xb3\x59\x42\x31\x63\x89\x10\ +\x1c\x23\x8c\x31\xae\x37\xea\x37\x6e\x6c\x19\xa6\x75\xe6\xf4\x59\ +\xc3\x30\x3d\xdf\xcf\x38\xce\xc4\x97\xb4\x2c\xc3\x1b\x0e\x7d\x6f\ +\x14\x85\x7e\x14\xfa\x40\x4a\x00\x04\xc6\x40\xc1\x68\xa6\x52\xba\ +\xf7\x9e\x0b\x07\xfb\xbb\xfe\xd8\xe3\x3c\xd9\xdb\xdf\x65\x2c\x72\ +\x7b\x9d\xfd\xdd\x1d\x91\xa6\x9a\xaa\x38\x99\x8c\x61\x68\x71\x14\ +\x72\x96\x40\xc9\x2d\xd3\xb8\x3d\xed\x22\x08\x61\x92\xc4\x2a\xc1\ +\x6e\xd7\x3d\xd8\xdb\x19\xf6\xbb\xe5\x62\x81\x62\x00\x84\x84\x42\ +\x42\x00\x30\x02\x0a\xc5\xa5\x62\x31\x63\x5b\xb9\x7c\x76\xf7\xe6\ +\xcd\xa7\x9e\x7a\x32\x8e\x82\x94\x31\x96\x30\xdb\xb2\x4c\xd3\x3e\ +\x77\xe1\x9e\xf3\x17\x2e\x00\x20\x0f\x8f\x6a\x3b\xdb\x5b\x3c\x8e\ +\xbd\xe1\x30\x0a\x7c\x08\x61\x9a\x30\x55\x55\x31\xc6\x9d\x4e\xc7\ +\xd0\x8d\x20\x08\x0c\xdd\xb8\x74\xf1\xd2\xd7\x9f\xfe\x7a\xbd\xde\ +\xd8\xbc\xb6\x79\xe9\xd2\xe5\x8b\x97\x2e\xdd\xbc\x79\xb3\xdd\x6e\ +\x13\x42\x1b\x8d\xe3\x34\xe5\x42\x08\x5d\xd7\x73\xb9\xac\x94\x12\ +\x42\x7c\xcf\x85\x7b\x0b\xc5\xe2\xfc\xdc\xac\x69\xa8\x0a\x46\x0b\ +\x0b\x0b\x83\xfe\xe0\xcc\x99\xb3\x85\x62\xc9\xb6\x33\x5b\xdb\x37\ +\x67\xe7\x66\xa3\x28\x52\x55\x55\x0a\x09\x21\x8a\x93\x38\x65\xec\ +\xa9\xa7\x9e\xea\xf7\xfb\xf7\x3f\x70\x7f\xa9\x58\xca\xe5\x72\xaa\ +\xaa\xe6\xf3\xf9\x49\xd2\x70\x34\x1a\x4d\x64\x9f\x92\x24\x99\x0c\ +\xbc\x37\x4d\x13\x63\x6c\x9a\xe6\x67\x3e\xf3\x99\x1b\x5b\x5b\x9b\ +\xd7\xaf\x2b\x8a\x52\xab\xd5\xea\xf5\x23\x95\x92\xa7\x9f\x7e\xaa\ +\xd1\x68\xe4\x73\xd9\xd5\x95\xe5\x13\x1b\xeb\xf5\xa3\xa3\xbe\xeb\ +\x76\xda\x6d\xcb\x34\x11\x82\xd3\xbe\xc5\x29\xee\x90\xb7\x08\x20\ +\x04\x94\xa0\xe1\xa0\xe7\xba\xfd\x5c\x3e\x37\x3f\x53\xc9\x58\xba\ +\x4a\x49\x18\x27\xe3\x60\x4c\x29\x55\x15\x15\x08\xa9\x69\x0a\xc1\ +\x59\xc7\xc9\x40\x00\x30\x86\xf5\x7a\x3d\xe1\xb2\x52\xa9\x62\xaa\ +\x68\x8a\x06\x11\xd1\x75\x53\x0a\x19\x8c\xc7\x2c\x89\xa9\x62\x18\ +\x19\x2b\x9f\x31\xbd\x91\x17\xc7\xb1\xa1\xe9\x19\xdb\x1a\xf4\x7b\ +\x85\x62\xf1\xe2\xf3\xcf\x75\xba\xdd\xb5\x95\xa5\xc6\x51\x8d\x62\ +\x40\x0c\xd5\xd4\xb3\x9a\xaa\x1f\xd4\x8f\x6e\xee\x6e\x53\x43\x5b\ +\x3b\x75\x32\x5f\xc8\x22\x44\x0d\x55\x45\x00\x97\x0a\xf9\x6b\x57\ +\x5e\x68\x75\x5a\xbb\xbb\xbb\x69\xca\x08\xc6\x96\x61\x62\xe2\x16\ +\x8b\x05\xdb\xb6\x3b\xad\x56\xfd\xe8\x90\x52\xbc\xbc\xb4\xd8\x6c\ +\xec\x13\x84\x15\x85\x72\x80\x99\x48\x47\xde\x58\x22\xbc\xbe\x7e\ +\xb2\x54\x2a\xb5\x01\xe8\x0f\x5c\x5d\xd7\x75\x8d\x0e\x87\xc3\xb1\ +\xef\x8d\xfd\xd1\x68\x34\xa0\x94\x36\x9b\xc7\x5c\x00\xce\x98\x42\ +\x49\x7f\xd0\x4f\xd3\x74\x61\x71\x1e\x42\x38\xf2\x86\xa6\xa1\xdd\ +\xd8\xbc\x46\x08\x4a\xe2\x70\x34\x1c\x24\x49\x94\x06\x62\x77\x67\ +\x07\x20\x64\xe8\x86\x48\x79\xa9\x58\xa8\x56\x2a\xfc\xb6\xe4\xd0\ +\xa5\x94\xba\xa6\xb6\x9a\x8d\x46\xe3\xc8\xf7\x83\xb3\x67\xcf\xe6\ +\xb2\x19\x8a\x21\xe7\x92\xb1\x38\x65\x02\x42\xc4\x53\x11\x84\x7e\ +\x3e\x9f\xbb\xe7\xc2\xf9\xdd\xbd\xdd\xc0\xf7\x2e\x5d\xba\x18\x86\ +\xc1\xfa\x89\x0d\xdf\x1f\x3b\x96\x13\x33\x9e\xcb\x15\xa4\x94\x07\ +\xfb\xfb\xde\x70\x98\x2b\x5b\x81\x3f\xae\xe4\xf3\xa3\xc1\x10\x00\ +\x20\x18\xcb\xd8\x19\x20\xe5\x70\x30\x88\x53\xf9\xc4\xd7\x9e\xac\ +\x94\xca\xbe\x37\x62\x71\x32\x37\x5b\x51\x14\x5a\xa9\x56\x6f\xdc\ +\xb8\x71\x78\x78\xd8\xeb\xf5\x1e\x7f\xfc\xf1\xc5\xc5\xc5\xc9\xb1\ +\x2d\x2d\xcc\x54\xab\x73\xc7\x75\xb7\x75\xdc\xa8\x1f\x1d\x1d\xd7\ +\x1b\x3c\x61\xd4\x34\x74\x45\x29\xe4\xf2\xf3\x73\x0b\x07\x07\xb5\ +\xfd\x5a\xed\xb0\x56\x7b\xef\x4f\x7e\x26\x9f\xb5\xd2\x34\x65\x29\ +\xd7\x34\x45\x55\xd4\x4e\xb7\xb7\x79\x7d\xf3\x83\x1f\xfc\xc8\xc6\ +\xc6\x86\xe7\x8d\x9e\x7a\xea\x29\xd3\x34\xf3\xf9\x7c\xaf\xd7\x73\ +\x1c\x67\x38\x1c\xee\xec\xec\x68\x9a\xa6\x6a\x9a\xaa\x2a\x93\xfd\ +\x30\x71\x1c\x33\xc6\x1e\x79\xe4\x91\x6c\x36\xbb\xb3\xb3\x53\xa9\ +\x54\xbe\xf6\xb5\xaf\x35\x9b\x4d\xd3\xb4\x6a\xb5\x9a\xe4\x69\xdf\ +\x75\x2f\x5d\xba\x4c\xa9\x12\x84\x21\x25\x58\xd7\xb3\x67\xcf\x9f\ +\x13\x41\x57\x88\xf4\x35\xd2\x8b\x53\x5a\x9c\xe2\xf6\xbd\x45\x20\ +\xa1\x37\xe8\xb9\xbd\xce\xfc\xdc\xdc\xfc\xe2\x82\x65\xdb\x52\x00\ +\x08\x85\xa6\xe0\xb1\x17\x45\x51\xa0\xe4\x8a\x9a\xa6\x41\x08\xe2\ +\x38\x56\x14\x5a\x9d\xa9\x98\x76\xa6\xe3\x0e\xc7\x9e\xa7\xe9\xa6\ +\x95\x71\x30\xc1\x51\x24\xca\xe5\x52\xfd\x68\xd7\x1f\x8f\xfa\xbd\ +\xce\xc2\xca\x89\xe5\xc5\x65\x1e\x47\xc7\xcd\x86\x69\x1a\x08\xc3\ +\x5c\x36\x73\xea\xe4\x89\x2b\x2f\x5d\xbb\x71\xe3\xda\xfb\xdf\xff\ +\xfe\x28\x08\x59\xe4\xe7\xb3\x99\x6e\xbb\x3d\x53\x29\x17\xf2\x85\ +\xea\xfc\x6c\xdf\xf7\xcb\xa5\xb2\x69\xe8\x10\xc2\xa3\xc3\x43\x53\ +\xd3\x03\x3f\xf4\x47\x5e\x10\x04\x3b\xdb\x37\x0b\xf9\x42\x48\x64\ +\x7d\xd8\x61\xa9\x61\xdb\x16\xe7\x5c\xd7\xd4\xca\x8c\xa5\x69\x5a\ +\x3e\x5f\x28\x15\x8a\xb5\xdd\x2d\x08\x21\x4b\x99\x80\x12\x21\xb2\ +\xbe\x7e\xe2\xa1\x07\x1f\xb4\x32\x76\xa3\x79\x6c\x5b\xe6\xf9\x73\ +\xe7\xbb\x9d\x96\x04\xbc\xdd\x6a\x06\xe3\x81\x04\x42\x0a\x0e\x04\ +\x1a\x0e\x07\x9a\x66\x8e\x46\x23\x16\x47\xc1\xd8\x5b\x5a\x5c\x28\ +\x95\x4a\xeb\xeb\x6b\x97\x5f\x7c\x41\x48\xde\x6c\x36\x35\x4d\xeb\ +\xb4\x9a\xc7\x8d\x06\x80\x18\x00\x10\xc7\x51\xa5\x3a\xcb\x52\x96\ +\x72\x06\x80\x18\x8f\xbd\xdb\x2b\xb9\x40\x88\xa2\x30\xec\xf7\x7a\ +\x9c\xa5\xef\x7b\xf4\x51\xcb\x32\x20\x82\x10\x00\x04\x45\x14\x06\ +\x51\x18\x66\xb2\x19\x8c\xb0\x69\x18\x61\x18\x0c\x07\x83\xa5\xe5\ +\xa5\x85\xf9\x85\xa1\x37\x3a\xa8\x1d\x40\x08\x1c\xc7\x29\x38\x39\ +\xc7\xca\x54\x2b\xb3\x59\x27\x37\x18\xba\xc3\x41\xbf\x58\x5d\x58\ +\x5d\x59\x9e\x2d\x97\x7f\xfb\xd7\xfe\x95\x42\x15\x2e\x44\x26\x93\ +\x29\x97\xcb\x5c\xf0\x3f\xfc\x83\x3f\x2c\x96\x67\x1e\x7e\xe8\x21\ +\xb7\xdb\x5e\x5d\x59\xba\x7c\xe9\xe2\xea\xda\x5a\x75\x6e\xb6\x5c\ +\x2e\xc7\x71\xac\x69\x9a\x65\x9a\x52\xf2\x38\x66\x8c\x25\x51\xa4\ +\x84\x61\x18\x44\xa3\xcb\x57\xaf\x34\x1a\x4d\x55\xd3\xfa\xed\x46\ +\xde\x29\x98\xa6\x6a\xc5\x40\x53\x15\x33\x9b\xa7\x84\x3a\x8e\xb3\ +\xb8\xb8\x18\xfa\x83\x20\x08\x14\x4a\x38\xe7\x18\xe3\x4a\xa5\xfc\ +\xa1\x0f\x7d\xe8\xec\xb9\x73\xc7\x8d\x46\x7f\xd0\xff\xd8\xc7\x3e\ +\x52\xaf\x1f\x3b\x8e\xd3\xed\x76\x1b\x8d\x86\x94\x32\x65\x29\xd4\ +\x61\x6d\x7f\x9f\x12\x9c\xa6\xa9\xe0\x62\x6f\x6f\xcf\x30\x8c\xe5\ +\xe5\xe5\x47\x1e\x79\xe4\xb0\x76\x10\x45\xd1\x8d\x1b\x37\xb2\x99\ +\xec\xee\xcd\x9d\xbd\xbd\xbd\x20\x0a\x01\x42\x41\x10\x6d\x6c\x6c\ +\x94\x4a\x25\xd7\xed\xde\x7f\xff\x03\x91\xef\x63\xc1\x5f\xdb\xf2\ +\x53\x5a\x9c\xe2\xf6\x79\x51\x08\xb1\xb3\xbb\x47\xa9\x5a\x28\x96\ +\x21\xc4\x12\x40\x45\x55\x08\xc1\x00\xa1\x7c\x31\x3f\xf6\xbc\xc0\ +\xf7\x00\x97\x69\x9c\x3a\x96\x55\x97\x02\x21\x98\xcd\xd8\xad\x4e\ +\x7b\x61\x7e\x71\x66\x7e\x21\x4e\xd2\xf1\xb0\x77\xb4\xbf\x07\x31\ +\x26\x54\x3f\x6e\x76\x8e\x0e\x0e\x56\x97\x57\xd2\x68\xb8\xb3\xbd\ +\xd5\xed\x35\x31\x55\x2c\x3b\xa3\x1b\xc6\x71\xa3\xbe\xbb\xbd\x75\ +\xef\xf9\xf3\xf3\x33\xd5\x7a\xfd\x88\x12\xa2\x6a\xc6\x99\xb3\xe7\ +\x93\x24\x29\xcf\xce\x32\x2e\x94\x6e\x2f\x9f\xb1\xa3\xd1\x68\xd4\ +\x75\xbd\xfe\xa0\xe6\xf6\xc3\x20\x30\x2c\x3b\x5b\x28\x9c\x38\x77\ +\xbe\x75\xb4\x97\xb7\x4e\x0d\x87\xfd\x71\x98\x70\x89\xa2\x38\x4e\ +\xd3\x84\xaa\x34\x8e\x42\x4d\x55\xb8\x48\x87\x03\x57\x70\x86\x09\ +\x01\x52\xe8\xba\xe6\x64\x33\x99\x4c\x66\x30\x18\x82\x34\xc9\xd9\ +\xe5\xdd\x9d\x9b\x87\xb5\x9a\xe3\x64\x64\xca\x78\x1c\x53\x95\xaa\ +\x44\x49\x13\x86\x84\x1c\xba\xed\x5e\xb7\x17\x47\x51\xa5\x52\x76\ +\x6c\x33\x61\xc9\xc9\x13\x27\x77\x76\x76\x86\x9e\xcf\xd3\xf4\xe4\ +\x46\xa9\x3f\xe8\x87\x61\xa8\x6a\x9a\xa2\x28\x5c\xf0\x28\x18\xb3\ +\x94\xc7\xa1\x19\x53\xec\xf6\x3a\xb7\x97\x5b\x24\x84\xdc\xbc\xb9\ +\xb3\xb7\x7f\xf8\xd8\x63\xef\xcb\x38\xb6\x10\x82\x50\x9a\x72\x01\ +\x21\x34\x2d\x8b\x0b\x39\x1a\xf9\x9a\x6a\x44\x81\x97\x44\xc1\xfc\ +\xdc\x4c\xed\xb0\xb6\xf8\xc8\xc3\x97\xaf\x74\x17\x66\x2a\x1b\xcb\ +\x4b\x52\x4a\xb7\x7d\xbc\x7b\xfd\xa5\x98\x45\x9a\x6e\xd2\x20\xf8\ +\xf3\x7f\xf7\x67\x3f\x3f\xbf\x4c\x2b\xa5\x51\xb7\x79\xf9\xd2\x0b\ +\x54\xa5\x56\x36\x5b\x28\x15\x05\x17\x5f\xfb\xab\xaf\x52\x04\x1e\ +\x7b\xcf\x83\x82\x05\x73\x33\xc5\xd1\xb0\xff\x9e\x87\x1f\xd2\x0d\ +\xc3\xb4\x33\x2b\x8b\xcb\xbd\x5e\x2f\x4d\x53\x95\xaa\x80\x03\xb7\ +\xe3\x8e\x46\xc3\x7e\xbf\x3f\x1c\x79\xaa\xe1\xac\xae\xaf\x6b\x14\ +\x18\xf4\xfc\x37\x9e\xfa\xea\xe1\xc1\xcd\x4c\x36\xc7\x78\x10\x45\ +\xe3\x59\x6b\x0d\x32\xac\x60\x5d\x57\x8c\x46\xed\x40\xa4\x92\x23\ +\x4e\x29\xc1\x04\xcf\xcd\x55\x37\x4e\xae\x05\x91\xd7\xed\x77\xcf\ +\x9e\x3d\xcb\x93\xb4\x5e\x3f\xaa\xd7\xeb\x96\x69\x1e\x1e\x1e\x3a\ +\x8e\x63\xea\xfa\xc8\xed\x6b\x86\xde\xef\x76\xc2\x28\x6c\xb7\xdb\ +\x5c\xf0\x0f\xff\xd0\x87\x73\x8e\xfd\x13\x3f\xfe\xa3\xcf\x3c\xfd\ +\x64\xab\xd5\xba\xfc\xe2\x0b\x1b\x27\x4e\xb9\x6e\xaf\x56\xab\x29\ +\x8a\x62\x98\x46\xc6\x32\x80\x48\x3b\xcd\x86\x42\x60\x30\x1e\x36\ +\x0e\x0f\x56\x96\x2a\x94\xd2\xd7\xc8\x60\x4c\x69\x71\x8a\xef\xa5\ +\xe8\x22\x84\x00\x9a\x6e\x4c\x94\x01\x38\x17\x82\x80\x38\x49\x52\ +\xc1\x29\xa5\xba\xa1\x7b\x03\x8f\x47\xa9\x65\x1a\x10\x4a\x8c\xb1\ +\x37\x1a\x69\xba\xb6\xb6\xba\x5c\x9a\x9d\x2b\x96\xab\x29\x17\xc3\ +\x4e\xfb\x90\x33\x84\xb0\x66\x98\x9c\x73\x6f\x34\x4c\xc2\x71\x1a\ +\x99\x2f\x5d\x79\x21\xe5\x31\x56\xa8\xaa\xeb\xf9\x42\xf1\x1b\xdf\ +\xf8\xc6\xc3\x0f\x3f\x62\x59\x56\xb7\xdb\xce\xe7\xf3\xd7\x37\xaf\ +\xdf\x73\xe1\x5e\x21\x45\x18\x86\x9a\x61\x81\x30\xca\x39\xd9\xd0\ +\xf3\x9b\x47\x75\x55\xd5\x46\xa3\x61\x18\x86\xb9\x6c\xae\x52\x2a\ +\xe4\x67\x66\x2b\xe5\xbc\x6d\x28\x6e\xab\xae\x1a\x76\xe4\xba\x08\ +\x10\xc6\x92\x41\xbf\xc7\xa5\xdb\x6e\xd4\x37\x56\x97\x31\x44\xa3\ +\xe1\x40\x4a\x8e\x80\xa2\xe9\x7a\xae\x54\xac\x94\xcb\xba\x6e\x0c\ +\x06\xe3\x52\x21\xcb\x93\x50\x21\x90\x25\x61\xf3\x68\xa0\xe9\xaa\ +\x6a\x18\x61\x18\x06\x63\x1f\x21\x84\xa5\x8c\xc6\xe3\x34\x0e\xd2\ +\x24\xc9\xd8\xe6\xd1\xd1\x51\x92\x24\x2c\x4d\x31\xa1\xb1\x9f\x28\ +\x8a\xe2\xe4\x72\x3c\x65\xd9\x7c\x76\x92\xc8\x32\x4d\x43\x8a\x54\ +\x53\x88\xef\x0d\xd3\x24\xd6\xcf\x9d\xba\x3d\x59\x74\x84\x90\xeb\ +\xf6\x73\xb9\x82\x6d\x3b\x29\x17\x13\x05\x0d\x84\x60\x9a\xa6\x42\ +\x00\xd3\xb4\x86\xc3\x91\xeb\x76\xd3\x34\xc9\x65\x33\x47\x87\x07\ +\x69\x12\xb7\x9a\x0d\x43\x53\xe6\xe6\xe6\x4e\xac\xaf\x0a\x21\xbd\ +\x61\xbf\xd3\x3c\x8c\x93\x30\xe1\x02\x11\x7a\x5c\xaf\x83\x34\x01\ +\x2c\x7a\xe1\x85\x2b\xad\xe3\x63\x44\x49\x14\x25\x1b\x1b\x27\xbe\ +\xfc\xe5\x2f\x65\x32\x99\x1f\xfd\xd4\x27\xdb\xed\xe6\x89\x13\x27\ +\xea\x47\xb5\x93\x27\x4f\x9e\x3f\x7f\xb6\xd5\xea\x94\x2b\x33\x50\ +\x42\xdb\xb4\x83\x20\xd8\xdb\xdd\x23\x84\x7a\xde\x68\xe2\xbb\xad\ +\xac\xac\x94\xe6\xe6\xfc\x20\xcc\xd9\x66\xbf\x53\xb7\x33\x05\xaa\ +\x1e\xc6\x2c\x84\x38\xed\x75\x8f\x2d\xab\xb4\x75\xed\xba\x63\x67\ +\x33\x56\xe6\xf0\xe0\xd0\xf7\x83\xbc\xe6\x68\xba\xe6\xe4\x72\xb3\ +\x73\xb3\x08\xc1\x41\x7f\x80\x30\x1a\x8d\x46\x6e\xb7\x17\x45\x91\ +\x3f\xf6\x59\x92\xe4\xb2\xd9\x41\xbf\x1f\xc7\x51\x18\x06\x94\xa0\ +\x46\xfd\x08\x22\xb0\x79\xed\xa5\x4f\x7f\xfa\xd3\xfe\xd8\xdb\xdb\ +\xdd\xe1\x9c\xe7\xb2\x4e\xf3\xb8\xd1\xed\xb5\xdf\x57\x7e\x8c\x2a\ +\x4a\xa5\x52\x66\x8c\x51\x4a\xf3\xd9\xac\x48\x53\x42\xc8\xa0\xd7\ +\x3b\xd8\xdd\xb1\x2c\xf3\x75\x53\xba\xd3\x92\xcb\x14\xdf\x83\xbb\ +\x88\xd0\xcc\xcc\x0c\x44\x68\x38\x1c\x84\x61\x28\x84\x60\x49\xa2\ +\xaa\x2a\xa5\xb4\xd5\x6a\xb5\xdb\x6d\x4d\x55\x0d\xd3\xc4\x04\x0b\ +\x29\x0a\x85\x42\xa7\xd3\x51\x14\xe5\xd4\xa9\x53\x39\x27\x4b\x31\ +\x41\x10\x86\x41\x74\xfa\xec\xe9\x13\x27\x36\xc2\x30\x80\x08\x8c\ +\x86\x23\x9e\xa6\xd7\xaf\x5f\xef\xb6\xbb\x33\x95\x4a\x92\x24\xf3\ +\x0b\xf3\x1b\x1b\x1b\x61\x18\xdc\x77\xdf\x3d\x9a\xa6\x11\x82\xa5\ +\x14\x1b\x1b\x1b\xc5\x42\xb1\x54\x2c\xe9\x9a\x2e\xb9\x28\x16\x0a\ +\x18\xa1\x5e\xa7\xd3\x6e\xb6\xda\xcd\xa6\x42\x95\x4a\xb9\xc2\x18\ +\x0b\xc6\x1e\x81\x3c\xef\xd8\xd5\x72\x51\xb0\x58\x57\x68\x14\xfa\ +\x9a\x46\x28\x84\x80\xa7\x19\xd3\x90\x82\xe5\xf3\xb9\xf1\x78\xec\ +\xf6\xdd\xc9\x56\x0a\x20\x25\x63\xfc\xf4\xe9\x53\xf9\x7c\x2e\xe5\ +\xac\x98\x2f\xa8\xaa\x32\xc9\x61\x75\xba\xed\x9e\xeb\x22\x8c\x73\ +\xb9\x9c\x6d\x5a\x82\x0b\x29\x38\x63\x49\x1c\x27\x42\x88\x5e\xb7\ +\x17\x85\x21\x63\xcc\x34\x4d\x27\x93\x91\x12\x50\x4a\x33\x19\xdb\ +\xb2\xac\xac\x93\x35\x4d\x73\xb2\x8f\x0d\x21\xa4\x69\x9a\x94\xd2\ +\xf3\xbc\x20\xf0\xd1\x6d\x05\xd1\x9c\xf3\xca\x4c\x25\x9f\xcf\x7b\ +\x9e\xe7\x79\x63\x84\x90\x10\x52\x4a\xa0\x2a\x74\x38\x1c\x76\x3a\ +\x1d\x00\xa4\xe3\x38\xa6\x69\x0a\x21\x16\x16\x16\x06\x83\xc1\xee\ +\xee\xee\x43\x0f\x3d\xb8\xb2\xb2\x8c\x31\x06\x10\x24\x2c\x2d\x14\ +\x0a\xef\x7b\xef\xfb\x08\x21\x9c\x73\x84\xf1\x70\x38\x6c\x36\x1b\ +\xcf\x3c\xf3\x4c\x36\x9b\xf5\xfd\x71\xc6\xb1\xcf\x5f\x38\x3f\x18\ +\x0e\x36\x36\x36\x66\x67\x67\x15\x45\x81\x10\xce\xcf\xcf\x3f\xf0\ +\xc0\x03\x9a\xa6\x2d\x2c\x2c\xb0\x24\x49\x58\x92\xcd\x65\x13\x96\ +\xd4\x6a\xb5\xab\x57\xaf\x04\x41\x50\x28\x14\x4a\xa5\xa2\x1f\x04\ +\x40\xa4\xcb\x8b\xb3\x8b\x0b\xb3\x14\x61\xcb\x30\xfa\xbd\x9e\xae\ +\x2a\xb6\xa1\x0e\xdc\x8e\x65\xaa\xf5\xfa\x41\xa9\x5c\x10\x22\x1d\ +\xfb\x63\x42\x08\xa5\x54\x70\xc1\x85\x98\x9b\x9b\x9b\x9b\x9b\x4b\ +\x12\x56\x2e\x55\x0a\x85\x42\xb5\x5a\x8d\xa2\xe8\xb0\x56\x1b\x0e\ +\x06\x0a\xa5\x0b\x0b\x0b\xa6\x69\x72\xce\x93\x38\x01\x10\xba\x6e\ +\x9f\x52\xda\xed\x76\x5b\xad\x56\x10\x04\x93\x6f\x2a\x80\x54\x15\ +\x65\x71\x71\x31\x93\xc9\x9c\x3e\x7d\x7a\x66\x66\xa6\x54\x2a\x79\ +\x9e\x47\x29\xb5\x6d\x5b\x08\xb1\xb3\xb3\xd3\xed\xf6\x5e\xd7\x49\ +\x9f\x7a\x8b\x53\xdc\xbe\xb3\x08\x01\xc8\xe7\xf3\xed\xae\x3b\x1c\ +\x0e\x85\x94\xa9\xe0\x8a\xa2\x8c\xc6\x9e\x66\xe8\x8e\xe3\x8c\x46\ +\xa3\x91\xe7\x65\x33\x39\xc7\x71\xba\xdd\x36\x21\x44\x55\xd5\x4a\ +\xa5\x12\x06\x21\xd5\x0d\x29\x25\x90\xc0\xb6\xad\x6a\xa5\x14\xc7\ +\x51\xc6\xb2\xfa\x03\x77\xec\x8f\x8b\x85\x42\xe3\xe8\x30\x97\xcb\ +\x1d\x1e\x1e\x68\x9a\x52\xc8\x65\x7d\x6f\x78\xea\xc4\x89\x42\x2e\ +\x37\x1e\x8d\xba\xad\x76\x08\x82\x52\xa1\x90\xb2\x44\x4a\x01\xa5\ +\xe0\x29\x3f\xae\x1f\x31\xc6\x4a\xc5\x42\xd6\xc9\x20\x8c\xfd\xf1\ +\x38\xf4\xc7\xe3\x91\xb7\xb4\xb4\xd8\xef\xb4\x8f\xfd\x51\xe4\x0f\ +\x06\xdd\x76\xe4\x7b\x49\x14\xa4\x0a\x8d\xc2\xe8\x68\x6f\x3b\x57\ +\x2c\xdb\xa6\x5e\x28\xe4\x1b\xb5\x5d\xdf\xf7\x15\x45\xc5\x18\x73\ +\x09\x4c\xdd\xc8\x58\x56\xb7\xd3\xce\x58\x66\x1c\x47\xde\xd8\x8b\ +\xc2\x90\x33\xa6\x28\x0a\x94\x62\xe0\xf6\x11\x84\x5c\x72\xaa\x92\ +\xf1\x70\x84\x90\x50\x29\x1e\x8f\xc3\xe3\xfa\x21\x21\xc4\x71\x9c\ +\x4a\xa5\x52\xcc\x67\x8f\x0e\x0f\x28\xb6\x46\xc3\xa1\xa6\x69\x84\ +\x10\xdf\xf7\xd3\x34\x2d\x14\x0a\x94\xd2\x34\x4d\xa5\x94\xbe\x3f\ +\xf6\x7d\xff\x76\xdb\xb9\xf9\xec\xec\xec\x70\x18\xb8\x6e\x1f\x40\ +\x29\x04\x37\x0c\x53\x4a\x81\x10\x50\x55\x15\x42\xd8\xef\xf7\x75\ +\x4d\x83\x10\x4e\x72\x7f\x42\x88\x42\xa1\x90\xcd\xe6\x7a\xbd\x9e\ +\xaa\x6a\x29\x63\x52\xca\x8d\x8d\x13\x42\x88\x6c\xd6\xe9\xbb\xdd\ +\x76\xbb\x1d\x45\x31\x84\xa8\xe7\xf6\x72\xf9\x7c\xab\xdb\x2e\x97\ +\xca\x08\xa1\x7c\x2e\x7f\xfe\xfc\x39\x84\x50\x18\x86\x9d\x4e\xc7\ +\x71\x1c\x08\x21\x21\xa4\xd3\xe9\x21\x4c\x82\x20\x08\x43\xdf\xf3\ +\x86\xba\xa1\x41\x04\x92\x24\x2a\x16\x8b\x07\x07\x07\x4b\x4b\x8b\ +\x2c\x0e\x8f\x0f\x0f\x82\x81\x17\x78\xe3\x28\x0c\x47\xc3\x61\x12\ +\xe5\x58\x1c\xd7\x6b\x7b\x3c\x09\x10\x48\xcf\x9e\x3d\xd5\x6c\x1e\ +\x5f\xbb\x76\x15\x13\x88\x11\x84\x08\x4a\x2e\xe6\xe6\xe6\x53\xc6\ +\x19\x63\x56\xc6\x8a\xe3\xb8\xdf\xef\x8f\x3c\x0f\x22\x38\xf2\xbc\ +\xa3\xa3\x23\xc7\x71\xe2\x24\x26\x84\xf4\x7a\x5d\x80\xa1\xaa\x52\ +\x29\xe5\xb5\x6b\xd7\x20\x84\x73\x73\x73\x17\x2e\x5c\x58\x5f\x5f\ +\x07\x7f\xf9\x17\xa6\x65\xc5\x51\xe4\x7b\x5e\x2e\x9f\x0f\x82\x80\ +\x73\xae\x28\x4a\xa5\x52\xf1\x3c\xcf\xb6\x6d\xcf\xf3\x8e\x8f\x1b\ +\x00\x3c\x30\xa5\xc5\x29\xee\x94\xb3\x38\xe9\x93\xa0\x94\xf2\x98\ +\x87\x41\x90\xb0\x84\x73\x6e\xd9\x76\xa9\x52\x26\x84\x18\x86\xa1\ +\xa9\x3a\x85\x4a\x92\x04\xa7\xce\x9c\x69\x1d\x3b\xad\x4e\x2b\x93\ +\xc9\x00\x00\x30\x46\x8a\xa2\x24\x71\x4c\x09\x21\x18\x43\x29\xb2\ +\xd9\xec\x78\xec\x01\xce\xaf\x6f\x6e\x1e\x1d\xd5\xd6\xd6\xd6\xbe\ +\xf6\xc4\x57\x17\x96\x57\xef\xbf\xef\xfe\x1b\x5b\x37\x54\x95\x36\ +\x9b\xc7\x00\x00\x88\x80\xdb\xeb\x05\x41\x68\x18\xa6\xe7\x8d\x14\ +\x4a\x6c\xdb\x4e\xa2\x68\x38\x1a\x2e\x2f\x2f\xcf\xcf\xcf\xc7\x71\ +\xbc\xb5\xb5\xb5\xb9\xb9\x29\x25\x68\x1f\x37\x52\x91\xc8\x34\xe1\ +\x71\x10\x47\x81\x61\x68\x59\xdb\x04\x92\xb1\x28\xd9\xbe\xfe\x92\ +\xaa\xed\x61\x00\x54\x8a\xbb\xdd\xb6\xe4\x02\x13\xc2\x62\xc6\x01\ +\x74\xb2\xce\xd1\xd1\x61\x7f\x1c\x2d\x2c\xad\xf2\x34\x1d\xb8\x6e\ +\x14\x05\xaa\x4a\x35\x35\x1b\xf8\x7e\xc2\x62\x04\x21\x10\x92\x45\ +\x89\x3f\xf6\x2c\xdb\x18\x79\xde\xa0\xdf\x77\x1c\x27\x8a\xa2\xf1\ +\x78\x0c\x00\x60\x8c\x41\x00\x14\x45\x19\x0e\x47\xaa\xaa\x08\x21\ +\x11\x42\x71\x1c\x5b\x96\x15\x86\x61\x92\x24\x49\x92\x8c\x7d\x3f\ +\x4d\x39\xb8\xcd\x41\x44\x30\x89\x63\x09\x64\x18\x06\x87\x87\xa3\ +\x5e\xcf\x80\x10\x52\x4a\x66\x66\xca\xb6\x6d\x43\x08\xab\xd5\x2a\ +\x04\x00\x21\x54\x2a\x15\x5b\xad\xb6\xe3\x38\xf3\xf3\xf3\x13\x69\ +\x45\x00\x00\xc6\x18\x22\x48\x08\x19\x0e\x87\xcb\xcb\xcb\xdb\x5b\ +\x37\x54\x45\x69\x34\x1a\xd7\x36\xaf\x9c\x3e\x75\xfa\x60\x77\x2f\ +\x65\xe9\xa3\x8f\x3e\xea\x8f\xfd\x20\x08\x00\x80\x13\xf5\xb0\xeb\ +\xd7\xaf\x4f\x8a\xe0\x7b\x7b\x7b\xe3\xb1\x3f\x37\xb7\xe0\x8d\x46\ +\x81\x1f\xe4\x73\xf9\x8d\x8d\x75\x42\x48\xed\xa0\x76\xf1\xd2\xa5\ +\x7a\xbd\x6e\xe8\xba\xa6\xd1\x5e\xab\xa9\x60\x65\x30\xe8\x8e\x86\ +\xc3\x99\x72\x65\xd0\xef\x03\x08\x6f\x6c\x5e\xf9\xe3\x3f\xfc\x9d\ +\xa1\xdb\x56\x28\xed\xb9\x5d\xd7\x75\x6d\xdb\x4e\x39\x97\x89\x74\ +\xb2\x79\x45\xd1\x9e\xfe\xfa\x33\x99\x6c\xde\x34\xad\xfa\xe1\x61\ +\x14\x45\x86\xae\x47\x9a\x6e\x1a\x66\x9c\x24\x07\x07\x07\xa6\x69\ +\x4e\x54\x17\x59\xc2\x3c\x6f\x14\x45\x51\x14\x45\xb6\x6d\x4f\x76\ +\xfb\x21\x84\xd2\x94\x43\x08\xfb\x83\x81\xaa\x19\x9c\x73\x55\x55\ +\x07\x83\xc1\xfd\xf7\xdf\x6f\x9a\xe6\x60\x30\x18\x8d\x46\xad\x56\ +\x5b\x51\x94\x34\xe5\x94\x92\xd7\x88\xa4\xa7\xb4\x38\xc5\xed\x7b\ +\x8b\x00\x00\x55\x55\xb3\x54\x99\xec\x03\x43\x04\x2b\x8a\x62\x98\ +\xa6\xa2\xaa\x94\x10\x45\x51\x14\x45\xa3\x48\x11\x92\x69\xaa\x9a\ +\xc9\x64\x14\x45\x61\x8c\x15\x8b\xd9\x88\xa5\xc3\x7e\x7f\xec\x8d\ +\xa1\x4c\x8f\x0e\x0f\xdd\x9e\x7b\xfe\xfc\xf9\xdd\x9b\xdb\x71\xe0\ +\x0d\x87\xfd\x72\xa9\x94\x24\x31\x21\x58\xd7\x34\x96\xc4\x7b\x7b\ +\xbb\x19\x3b\xa3\xa9\x2a\x04\xb0\x50\xc8\x1f\x1d\x1e\xe6\x72\x79\ +\xc1\xd3\xea\xcc\x8c\xaa\x90\x4e\xa7\x95\xc9\x98\x49\x1c\x06\x63\ +\x4f\x55\x48\xdf\xed\xf6\xdd\xee\xb9\x33\xa7\x37\x4e\x6c\xdc\xd8\ +\xba\x71\xf1\xc5\xe7\x28\x02\x14\x43\x04\x81\x65\x98\x10\xc2\xd1\ +\x68\x68\x68\x86\x4c\x22\x06\x04\x51\xad\x4e\xb7\xe9\xfb\x63\x88\ +\x70\x9a\xa6\x0a\xa5\x42\x80\xd0\xf7\x83\xc0\x2f\x95\x2a\x2c\x89\ +\x09\xc5\xbe\xe7\x0d\xfb\x7d\x96\xc4\x22\x4d\xa5\xe4\x3c\xe5\x42\ +\x8a\x94\xa5\x03\xd7\x8d\xe2\x30\x4d\x63\x21\xb8\xa2\xd0\x30\x0c\ +\x08\x26\x12\xc8\x4e\xbb\x15\xc7\x11\x82\x90\xb1\x24\x08\xfc\x34\ +\xcd\x4d\x76\xf5\x26\x49\xb2\xb7\xb7\x87\x10\x8a\xa2\x08\x21\x94\ +\x24\x89\xef\x8f\x6f\xcf\x5b\x04\x40\x12\x4a\x2b\x4e\x21\xeb\x38\ +\x3d\xb7\x33\x51\x3c\xb4\x2c\x73\x92\xbe\x90\x52\x2a\x8a\x42\x30\ +\x1a\x8f\x7d\x4a\xe9\xda\xda\xaa\x69\x9a\x8c\x31\x55\x55\x27\x0f\ +\xc2\x30\xc4\x08\xf9\xbe\xff\xd2\x4b\x2f\xdd\x7b\xef\xbd\x5f\x7f\ +\xfa\xa9\x1b\xd7\x37\x07\x83\x7e\x14\xc7\x8a\xa2\x08\x29\x09\x21\ +\xe5\x4a\xe5\xea\xd5\xab\x52\xca\x7e\xbf\x3f\xa9\x1a\xf7\xfb\xfd\ +\x76\xbb\xdd\x6e\xb7\xc7\xe3\x71\xb9\x5c\x0e\x7c\x3f\x93\xc9\xe8\ +\x9a\xce\x79\xaa\xa9\x2a\xe7\x7c\x30\x1c\xe4\x73\xd9\x47\x1e\x7e\ +\xa8\x3f\xe8\x5f\xbd\xf4\x3c\x8b\xc2\xac\x95\x13\x29\x2f\xe4\x0b\ +\x83\x42\xe9\xda\xe6\xc5\x52\xb9\x00\x05\xdb\xbb\xb9\x69\x1a\x94\ +\x60\xd4\xef\xf7\x59\x12\x23\x84\x09\x21\x42\xc8\xc1\x60\xe8\xba\ +\x6e\xc6\x29\xe8\xba\x31\x1a\x0e\xa3\x28\xda\xda\xda\x92\x52\x22\ +\x8c\x93\x28\x4e\x79\x8a\x30\x06\x00\xd4\xeb\x75\xdf\x1b\x01\x0c\ +\xa4\x14\x41\x10\x60\x8c\x27\xb7\x99\x6f\x7d\xeb\x5b\x69\x9a\x4a\ +\x20\x11\x42\xdd\x4e\xc7\xb2\x1c\x21\x04\x63\x6c\x34\x1a\x3d\xfb\ +\xec\xb3\x18\xe3\x89\xe3\xec\xfb\x7e\xad\x56\xe3\x3c\x05\x40\x7b\ +\x8d\xd6\xc5\x77\x2d\x2d\x4a\x09\x84\x90\x52\xdc\xa5\xa3\x3e\x21\ +\x7a\x2b\x06\x22\x4e\x92\xfd\x61\x18\x29\xaa\x8a\x20\xd4\x0c\x7d\ +\xe2\x3c\x1a\x9a\x86\x30\x56\x14\x85\x52\x25\x65\x42\x02\x10\xc6\ +\xd1\x64\xdb\xff\xe6\xe6\xe6\xd2\x62\x80\xb0\xa2\x99\x16\xe7\x42\ +\x24\x11\x06\xb2\xef\xf6\x16\x17\xe6\x6c\xcb\x08\x43\xff\x60\x7f\ +\xff\xec\xd9\x53\xad\x56\x3b\x65\x89\x6d\x99\x08\x81\x30\x08\xde\ +\xf3\xf0\x23\x9d\x76\x1b\x42\x68\xea\x86\x65\x9a\x73\xb3\xd5\x73\ +\x67\xcf\xa7\x29\x73\xdd\x6e\x2e\xeb\xc4\x71\x3c\xf6\x06\x83\x41\ +\x2f\x4d\x63\x84\x90\xae\x2a\x85\x7c\xd6\xd4\xb5\xd3\xa7\x4e\x0c\ +\x7b\xc7\x5b\x37\x36\xc7\xa3\x01\x82\x12\x53\x92\xcf\xe7\x87\xae\ +\x0b\x04\x17\x29\x03\x40\x54\x17\x96\x87\x83\xbe\xdb\xeb\x62\x04\ +\x44\x2a\x52\x90\xa6\x02\x20\x04\xcf\x9d\x3d\xc3\x00\xd9\xdb\xaf\ +\x79\x49\x14\x84\x41\x18\x85\x29\x63\x40\x48\xc6\x12\x16\x27\x59\ +\xc7\xa1\x16\x6e\xb7\x9b\x4e\xc6\x16\x3c\x0d\x02\x1f\x43\x68\x18\ +\x46\x3e\x9f\x2f\x16\x8b\xae\xeb\xfa\xe3\x31\x02\x92\x45\x91\x3e\ +\x53\x06\x00\xa4\x69\xaa\xeb\x7a\x18\x86\x93\xee\x65\x21\x04\x84\ +\x90\x31\x86\x10\xbe\x6d\x61\x31\x29\x65\xe0\x07\xba\xae\xe5\xb2\ +\x39\x88\xa0\xa2\x28\x08\x41\xdb\xce\x40\x08\x6c\xdb\xc6\x18\x26\ +\x71\x32\xd1\x00\x07\x00\xe6\x72\xb9\x6f\x7e\xf3\x9b\x86\x61\x4c\ +\x9a\xb4\x19\x4b\x59\x12\x09\xce\x87\xc3\xe1\xec\xec\xec\xc2\xc2\ +\xc2\xee\xcd\xed\xcd\x6b\x9b\x67\xce\x9d\xf2\x7d\xdf\xed\xf5\x00\ +\x00\x85\x42\xe1\xd9\xe7\x5e\x38\x7f\xfe\x3c\xc6\xb8\xdf\xef\x63\ +\x8c\x09\x21\x33\x33\x33\x95\x4a\xe5\xfc\x3d\xe7\x82\x71\xe4\x79\ +\xe3\x94\xb1\xad\xed\xad\xd1\x68\x24\x24\xcf\x64\x32\x81\x3f\x5e\ +\x5a\x5e\x72\xb2\xce\xd2\xd2\x42\xe4\xbb\x5f\x7f\xf2\xc9\xe6\x51\ +\xdb\xd4\x6d\x4d\xb3\x6c\x3b\x07\x00\xee\xf7\x87\x59\x27\x9f\x44\ +\xfe\xd2\xfa\x99\xa3\xc6\xe1\xd6\xd6\x75\x45\xa1\x8c\xc5\x52\x72\ +\xaa\xd0\x20\x08\x8a\x85\xe2\xfd\x0f\x3e\xb2\x5f\x6b\x74\x3b\xbd\ +\x7e\xbf\x0f\x00\x18\x0c\x06\x7d\xb7\xaf\x6b\x5a\xbf\xdf\x2f\x97\ +\x4a\x94\x52\x55\x55\x02\x1f\x6a\xba\x16\x45\xe1\x44\x14\xbd\x5c\ +\x2e\x2f\x2d\x2d\x0d\x87\xc3\xa3\xa3\x23\xdb\xb4\xe2\x38\x1e\x79\ +\x9e\x65\x9b\x71\x14\xeb\xba\x3e\xe9\xef\xc1\x18\x4f\x14\x6d\x85\ +\x10\x52\xca\xbb\x34\xb7\x08\x21\x94\x5c\xb2\x98\xb3\xe4\x2e\x75\ +\xe4\x14\x15\xc3\x3b\x4d\x8c\x12\xc1\x57\xc0\x30\x00\x00\x20\x00\ +\x49\x44\x41\x54\x40\x08\x4d\xd3\x1c\x8c\xc6\x96\x65\x69\x9a\x86\ +\x15\xaa\xa9\x2a\xc2\x18\x20\x34\x11\xd0\x06\x10\xa4\x82\x43\x8c\ +\x84\x90\x58\x25\xba\xa6\x19\xba\x1e\xc7\x71\xbd\x51\xb3\x9d\x5c\ +\x2e\x97\xcb\x98\xba\xe0\x49\x2e\x9f\x9b\x9b\x99\x31\x4d\x63\x38\ +\x70\x0f\xf6\xf7\xb3\xb9\x4c\xbf\xd3\x45\x00\x2e\x2e\x2c\x24\x2c\ +\x4e\x92\x44\x37\x74\x6f\xe4\x2d\x2f\xaf\xd4\xeb\xf5\x6c\x36\xbb\ +\xb6\xb6\x6a\x98\xda\xd5\xab\xbb\xf5\xda\x7e\x18\x8c\x35\x4d\x1b\ +\x8d\x86\x81\xef\x13\x04\x0d\xc3\x40\x08\xc5\x51\xd0\x6a\x1d\x27\ +\x71\xa8\x2a\x54\xa5\xd4\x13\x52\x00\xc1\x38\x53\x35\xdd\xb0\x6d\ +\xdf\x1f\xdb\xa6\xc9\x19\xd3\x28\xce\x16\xf2\x9a\xaa\xb0\x38\x56\ +\x08\x81\x00\x8b\x34\x29\x16\x8b\x85\x42\xfe\xa8\xd9\x89\xe3\x40\ +\x26\x49\x14\x06\x0a\x21\x10\x42\x0e\x38\x41\x58\xd1\xf5\x24\x89\ +\xa2\x90\xe7\x73\x59\x43\x57\x0f\x6b\xfb\x9c\xa5\x13\xc1\x34\xce\ +\x52\x8a\xb1\x63\xdb\x8e\x6d\xab\x8a\x82\x10\x2e\x15\x4b\xaa\xaa\ +\x46\x51\x04\x21\x94\x52\x12\x42\x2c\xcb\x9a\x99\x99\xe9\xf7\xfb\ +\x5c\x08\x72\x6b\xc0\xef\xed\x70\xa2\xae\xaa\x71\x22\x82\x20\x28\ +\x95\x8b\x8c\x25\xba\xae\x0b\xc1\x21\x04\x84\x60\x8c\x21\x00\xe0\ +\x56\x2d\x05\x21\x84\x40\xa1\x50\x98\x50\xdb\x13\x4f\x3c\xb1\xbe\ +\xbe\x3e\x3b\x3b\x97\xc9\x64\x28\x21\x83\xc1\x60\x79\x65\x25\x9f\ +\xcb\xe9\x9a\xb6\xb5\xbd\x65\x3b\x66\x90\xcb\xb5\x3b\x9d\xe5\x95\ +\x65\xdb\xb2\x6a\xb5\xda\xb9\x73\xe7\x46\xa3\x91\x6d\xdb\x85\x42\ +\x61\x34\x1a\x3d\xfa\xe8\xa3\xb3\xb3\xd5\x5e\xcf\xad\x1f\x1d\x8d\ +\x87\x9e\xa6\x6b\x71\x10\xf4\xda\x6d\x53\xd3\x7c\xcf\x23\x08\x8e\ +\x87\x03\xc7\xb2\xda\x51\x50\x2a\x16\x97\x16\x17\x2f\xbd\x70\x6d\ +\x34\x0c\x08\x41\x54\x31\x66\xaa\x0b\x87\x87\x37\x0b\x45\xe2\xba\ +\x7d\x8c\xe5\xcc\x4c\xb9\x7e\x94\x89\x93\x08\x42\x81\x10\x92\x52\ +\x66\x9d\xdc\xd2\xf2\x0a\x02\x64\x30\x18\x0a\x91\x4e\x2a\x78\x51\ +\x14\x65\x6c\x3b\x8e\x63\xcb\x34\x27\xb2\xc7\x86\x61\x56\x4a\xa5\ +\xa3\xe3\xa3\x38\x8e\x27\x34\x87\x10\x5a\x59\x59\xf1\x7d\x5f\x08\ +\xa1\x1b\x7a\xe0\x07\xcb\xcb\xcb\xc5\x42\x71\x7b\x7b\x3b\x97\xcb\ +\x4d\xee\x0d\x85\x42\xa1\x5c\x2e\x77\xbb\xdd\x20\x08\xb3\x59\xe7\ +\x75\x9d\xf4\x77\x27\x2d\x4a\x29\x11\x81\x9a\x41\x30\xba\x4b\xbd\ +\x45\xf9\x96\x7c\x6f\x21\x25\x42\xa8\x58\x2a\x4e\xae\xf9\x49\x3e\ +\x8b\x10\xcc\x39\xc7\x08\x01\x00\x44\x9c\x40\x88\x32\x59\x27\x8d\ +\x22\x4c\x70\xb9\x5c\x69\x36\x9a\x0f\x3e\xf8\x70\x36\x5b\xe8\x0f\ +\x3d\x04\x90\xef\x8f\xeb\x87\x07\xa7\x4e\x9e\x3c\x75\xf2\xc4\xff\ +\xc7\xde\x9b\xc5\x68\x9a\x5e\xf7\x7d\xcf\x79\xd6\x77\xfb\xd6\xfa\ +\x6a\xaf\x5e\xa7\x87\xd3\xd3\xcd\x59\x49\x8a\x14\x6d\x89\x74\x68\ +\x2b\x16\x61\x03\x8a\x6c\x27\x52\x16\x20\x71\x94\x5c\x38\x80\x6d\ +\x20\xc8\x45\x72\x1b\xe4\x26\x40\x0c\x19\x08\x8c\xdc\x25\x48\x94\ +\x44\x16\xec\xc8\x84\x64\x49\x31\x13\x41\xa4\x48\x6a\x28\x7a\x86\ +\xb3\x77\xf7\x4c\x6f\xb5\x7e\x55\xdf\xfa\xee\xef\xfb\xec\xb9\x78\ +\x67\x68\x04\x81\x4c\xa9\x89\x41\x3c\x70\x9f\xab\x42\xa1\xea\xab\ +\xea\xb7\x51\xe7\x3b\xe7\xfc\xcf\xf9\xfd\xb7\x36\xb7\x2e\xa6\x67\ +\x59\x96\xad\xe6\xf3\xc5\x7c\x9e\xf4\x92\x2b\x57\x2f\xff\xd1\x77\ +\xbf\xf7\xd9\xdb\xb7\x18\xa1\xd7\xaf\x5d\x73\xce\x2d\xe6\x0b\xef\ +\x6c\x9e\x66\xb2\x69\x55\xdb\x38\xa3\x17\xf3\x99\xf7\xbe\x6d\x5b\ +\xa9\xe4\x62\x3e\xeb\x0f\xfa\xfb\xfb\xfb\x18\xa3\x8b\xe9\xd9\x62\ +\x39\x6f\x9b\x6a\x6b\x67\x87\x73\x7e\x7a\x72\x8c\x3c\x19\x6d\x4c\ +\xd2\x2c\x5b\x2c\x16\x71\x18\x59\x67\xd7\xe9\x7a\xb8\xb9\x59\x96\ +\x05\x25\x84\x12\xa2\xa4\x42\x08\x90\xf5\x8b\xf9\x1c\xc0\xf7\x7b\ +\xc9\xf4\xf8\x64\xb5\x5c\x79\x6f\xad\x35\xde\x58\xef\x5c\x6f\xd0\ +\x93\x6d\x3b\x5f\xaf\xaa\xaa\x52\x32\x08\x82\x00\x63\x9c\xe7\x85\ +\xb5\xe6\xe4\xa4\x35\x46\x45\x51\xdc\x55\x69\xad\x6c\xf2\x2c\x9f\ +\x6c\x4e\xac\xb5\x65\x59\x76\xb8\xc0\x8e\x7d\x40\x08\x29\xca\x27\ +\x97\x5c\xba\x77\xfe\xf1\x78\xa3\xaa\x4a\x8c\x81\x52\xea\xbd\x8b\ +\xa2\xc8\x5a\xd3\x55\x43\xce\x79\x6b\x4c\xaf\xd7\x27\x04\x9c\x43\ +\x7b\x7b\x7b\x7f\xf8\x87\x7f\xb8\xb1\xb1\xf1\xd5\xaf\x7e\xf5\xf1\ +\xe3\xc7\x6f\xbf\xfd\x56\x18\x04\x82\xb3\xcd\xcd\xcd\x97\x5e\x7a\ +\xe9\x73\x5f\xf8\xc2\x3f\xfd\xed\xdf\xca\xf3\xfc\xee\xdd\x7b\xfb\ +\xbb\xbb\x8c\x92\x17\x5e\x78\xe1\xe8\xe8\x48\x29\x35\x1a\x8d\x3a\ +\x62\xcd\xf9\xf9\x79\x59\x96\x71\x1c\xcf\xe7\x8b\xa2\xc8\x57\xab\ +\xf5\xec\x7c\x2a\x95\xb6\xc6\x54\x55\xf5\xe0\xc1\x83\x4b\x97\x2e\ +\xf5\xfb\x7d\x21\x44\x96\xa5\xab\xf5\x6a\x7e\x7e\x44\x08\xbd\xf9\ +\xfc\xad\x87\x0f\x8f\xd7\xe9\x4a\x70\x71\xe5\xea\xf5\x3b\x1f\xbc\ +\x63\xac\x19\xf4\x93\xe5\x6a\xf1\x8c\xb3\x45\x51\x18\xa3\xc3\x90\ +\x7b\xef\xeb\xba\xd9\xda\x14\xd6\x58\x8f\xd0\x64\xb2\xb9\x4e\x17\ +\xe7\xe7\xe7\xab\xc5\x92\x73\x9e\x67\x99\x6c\xe5\xde\xde\x5e\xdb\ +\x34\x65\x55\x5d\x5c\x5c\xc0\xd6\xc4\x18\x13\x04\x41\x9e\xe7\x5a\ +\xeb\xa3\xa3\xa3\x6f\x7d\xeb\x5b\x1b\x1b\x1b\xbd\x5e\xaf\xd7\xeb\ +\x2d\x97\x4b\xd9\xb6\x41\x10\x0a\x21\x4e\x4f\x4f\x83\x20\xd8\xda\ +\xda\xba\x7c\xf9\xf2\x73\xcf\x3d\x97\xa6\xe9\x9b\x6f\xbe\x59\x14\ +\x85\xd6\x26\x0c\xff\x75\x95\x5c\x3e\xb6\x42\x7a\x1a\x9f\xe4\xfb\ +\x8f\xf7\x8c\xb1\xbc\x28\x30\x21\xbd\x7e\xcf\x5a\x8b\x00\x21\x42\ +\x9c\x73\x08\x10\xb2\x96\x32\x0a\x18\x07\x51\x28\xa5\x24\x94\x18\ +\x6b\x08\xc1\xdb\x5b\x5b\xd7\xae\xdd\x10\x22\x58\x2d\xa7\x6f\xbd\ +\xfe\xcf\xa3\x97\x5f\xe1\x42\xec\x6c\x6f\xbf\x0b\x40\x29\x5e\x2d\ +\x16\x4a\xc9\x28\x0a\xaa\xa2\x3c\x39\x9b\xfd\xe2\x2f\xfe\x75\xad\ +\xf5\x72\xb9\x44\x08\xad\xd7\xab\xf9\x6c\xce\x28\xbb\x7e\xfd\x46\ +\x20\x04\xc6\x98\x60\xbc\x5a\x2d\x9d\x73\x93\xc9\xa6\x77\x2e\x5d\ +\xae\x36\xc7\x1b\x74\x38\x1c\xf4\xfb\x49\x1c\x5a\x67\x8e\x8e\x0e\ +\x93\x5e\x2f\x4a\x7a\x94\x90\x61\x3f\xbe\x7f\xff\x7e\xd3\xca\xb2\ +\x2a\xc3\x30\xa8\xab\xd2\x39\x6b\x8d\xb1\xc6\x1a\xe7\xa3\x20\x58\ +\x97\xa5\xb5\xa6\x2c\x8b\xd3\xd9\x3c\x2b\xaa\xd3\xd3\x53\xd9\xb6\ +\xde\x3b\x4a\xc8\x78\x3c\x5e\x2c\x16\x4a\xc9\x34\x5d\x67\x59\x6a\ +\xb4\xee\x25\x1f\xf5\x68\x6d\xdb\x70\xce\x01\xd0\x72\xb9\x5c\xaf\ +\xd7\x75\x5d\x1b\x63\x45\x20\x8c\x31\x8b\xc5\xa2\x6e\xea\x5e\xd2\ +\xf3\xde\x77\xaa\x4b\x37\xfb\xeb\x6e\xd7\x9e\x38\xf0\xc7\x91\xe7\ +\x79\xaf\xdf\x23\x84\x1a\x63\xbc\xb7\xde\x63\x6b\x2d\x21\x98\x31\ +\x46\x29\x71\xce\x62\x8c\x76\x76\x76\xc2\x30\xd4\x5a\x77\x0b\x2b\ +\x80\x91\x77\xee\x37\x7e\xfd\x1f\x6e\x6c\x6c\x04\x61\xd0\xef\xf5\ +\x7a\xbd\x5e\x55\x56\x4a\xc9\xbc\xc8\x31\x21\x93\xc9\xe4\x3b\xdf\ +\xfd\xee\xd7\xbe\xf6\xb5\x4b\x97\x2e\x65\x59\x56\x14\x45\x9a\xa6\ +\x47\x47\x47\xdf\xfc\xe6\x37\x5f\x78\xe1\x85\x9d\x9d\x9d\x5e\x2f\ +\x59\x2f\xf9\x62\xbe\x94\x52\x8a\x40\x84\x61\x78\x7a\x7a\xea\x9c\ +\xdb\xdf\xdf\xb7\xd6\x32\x42\x0f\x0e\x0e\xe6\xb3\x05\x21\x10\xc5\ +\x39\x60\x36\xd9\xea\x9d\x9c\xdc\x6b\xa4\x3a\x3e\x39\xd9\x9a\x6c\ +\xea\xf9\x45\x20\x44\x56\x64\x9c\x73\xe7\x3c\x42\x0e\x03\x96\x4a\ +\x55\x55\x7d\x78\x78\xbc\xce\xca\xb3\xf3\xb3\xd9\x7c\x1e\x89\x60\ +\x3e\x9f\x5f\xbf\x76\x6d\xb5\x5c\xb5\x6d\x5b\x14\xc5\x7c\x3e\x5f\ +\x2c\xe6\x9c\xe2\xed\x9d\x6d\x29\xdb\xd5\x6a\x55\x14\xc5\x70\x38\ +\x3c\x3e\x3e\x46\x08\x56\xab\x65\x9e\xe5\x42\x04\xab\xd5\xea\xee\ +\xbd\xbb\x75\x55\x79\xef\x7b\xbd\x5e\x96\x65\x59\x9a\x12\x42\x92\ +\x38\xc6\x18\x4f\xa7\x53\x8c\x7f\xcc\x66\xd4\x53\xc9\xe5\x69\xfc\ +\x44\xc3\x0a\x4c\x88\x94\x6a\x30\x18\x10\x8c\xbb\xed\x59\x0c\x18\ +\x00\xda\xa6\x71\xce\x52\xc6\xb9\x35\x8b\xf3\x93\x61\xbf\x37\x3f\ +\x9f\xbe\xf6\xda\xf7\x86\x83\x11\x72\x9e\x71\x41\x28\xf1\xc8\x0b\ +\x2e\xca\xba\x52\x5a\x32\x46\xaf\x5e\xbd\x82\x31\x20\x44\xd6\x69\ +\xda\x4b\x22\x70\xfe\xfd\xf7\xde\x7b\xe1\xd5\x9f\xea\xf7\x7a\x79\ +\x9e\xc9\xb6\x5e\xaf\xd3\xc5\x6c\xf6\xe5\x9f\xfe\xe9\xc9\x64\xf3\ +\xe8\xf8\x58\x4b\x79\xf8\xe8\xa1\xd5\x12\xbc\x77\xc6\x10\x84\x5a\ +\xad\xac\x56\x49\x1c\x6d\x4d\x26\x69\x9a\xae\xcb\x1c\x13\x24\x9b\ +\x26\x8e\xe3\x38\x8e\xad\x35\x6d\xab\xb2\xac\x18\x0e\xc7\x4a\x49\ +\x42\xed\x72\xb1\xb8\xf7\xfe\xfb\x4a\xa9\xa4\x97\xc8\xa6\x95\xc6\ +\x04\x22\x00\x80\x87\xf7\x1f\xcc\x96\xcb\x87\x8f\x1e\x5b\x6d\x47\ +\xc3\x51\x59\xb5\x46\xcb\x7e\x1c\xd5\x75\x65\xad\x29\x8b\x1c\x63\ +\x1c\x45\x11\x01\xb2\x5e\xa7\x65\x59\x52\x4a\x3b\x4d\x43\x29\xa5\ +\xb5\x6e\xdb\x46\x1b\x85\x15\x34\x75\xcd\x03\xd1\xe1\x27\x28\xa5\ +\x42\x04\x1b\x93\x49\x9a\xe5\xf3\xc5\x32\x08\xa2\xdd\xbd\x7d\x6b\ +\xed\x93\xbd\x19\x75\x1a\x42\x92\x24\xc6\x6a\x0c\x18\xe0\xa3\x6c\ +\x68\x8c\x6d\x5b\xc9\x18\xb5\x46\x31\x46\x95\x52\x84\xd0\x6f\x7c\ +\xe3\x1b\x8f\x1f\x3f\xee\x46\x9c\x9d\x71\x22\x23\x18\x21\x94\xe7\ +\x39\x42\xe8\xc6\x8d\x1b\xc3\xe1\x50\x2b\x3d\x9f\x2f\x9d\xb1\x00\ +\x78\xb9\x5a\xb1\x5a\xbd\xfc\xca\x2b\x00\x50\x37\x75\x91\x17\x8f\ +\x1e\x3d\x7a\xf5\xd5\x57\x5f\x79\xe5\x95\xe9\x74\x7a\xef\x83\x7b\ +\xd9\x3a\x5d\xce\x2e\xb0\xb7\x6d\x5d\x46\x21\x0f\x05\x5b\x2d\xe6\ +\xe3\xe1\x4d\x82\x51\x14\x46\x75\x55\x8c\x06\x93\x3c\x2f\xcb\xba\ +\xea\x8f\x7a\x94\x63\x1e\x04\x87\xc7\x27\xfd\xfe\x86\xb6\xba\x51\ +\x86\x79\xf3\xbd\xef\x7d\x5b\x35\x15\x20\xd7\x71\x73\x94\x6a\xe3\ +\xa4\x77\x76\x36\x6d\x95\x7b\x7c\x78\xfa\xfe\x9d\xb7\x2e\x1d\xec\ +\x65\x6d\xe6\xbd\x6f\x9b\xd6\x18\xbb\x5e\xaf\xda\xa6\x59\xad\x56\ +\xa3\xf1\x78\x63\x73\xcb\x58\x7b\x78\xf8\xb8\x23\x75\x5b\xa7\x95\ +\x6a\x1e\x3d\xba\xbf\x4e\x53\x6d\xb4\xb5\x06\x30\xa4\xeb\x75\x51\ +\x14\xdb\x3b\x3b\x84\xb0\xa4\xd7\xbb\x79\xeb\xd6\xc5\x6c\x9e\xe7\ +\xb9\x32\xe6\x2b\x7f\xe1\xab\x1f\xa7\xe3\xa7\x69\xf1\x69\x7c\x62\ +\x6a\x34\x00\x78\xe7\xac\xf7\xe0\x40\x5b\x87\x11\x30\xc4\x75\x23\ +\x9b\xa6\x11\x0c\x23\x4e\x5e\xfb\x83\xdf\xef\xda\xbd\xa3\xc3\xfb\ +\xfe\xf2\xb5\xa2\x2e\x93\x1e\x6d\xa4\x64\x02\x29\x67\x80\x42\xd4\ +\x4b\x1a\xd5\xf2\x90\x07\x51\x50\x97\x05\xc6\xc8\x79\xaf\x8d\x5e\ +\x2d\xe7\x2f\xdd\xbe\x9d\x44\x81\x96\x0d\x78\x7b\x7e\x7a\x4a\xb1\ +\xdf\xdf\xdd\xda\xda\xda\x92\x4d\xf1\xf6\xdb\x6f\x17\xf9\x4a\xb6\ +\x8d\x73\x9e\x52\x32\x9b\x9d\x69\x6d\x26\x93\xc9\x7a\x35\x57\xfb\ +\xbb\x9c\x91\xa3\xc3\x47\x59\xba\x16\x42\x10\x80\x48\x88\x38\x1e\ +\x17\x79\xee\x1c\x5c\xb9\xf6\xec\xdd\x3b\xef\x23\x85\x22\xec\x8e\ +\x1e\x3e\xc0\xde\x3a\x6b\x31\xc5\xd6\x79\xc0\x98\x52\xc8\x57\xb3\ +\x72\xb9\x2c\x16\x17\x71\x7f\x80\x9c\x16\x0c\x83\x47\xad\xac\x95\ +\x6e\xb3\x3c\xe7\x8c\x51\xce\x9a\xa6\x49\x4f\xd6\x80\x7c\xd7\xba\ +\x22\xe4\x95\x6a\xbd\xf7\x18\x23\x6d\x24\xc6\x0e\x81\x6b\xdb\xda\ +\x5a\x77\x70\x70\x29\xee\xf7\x18\x17\x08\x41\x18\xf5\x3c\x66\xbc\ +\x6c\x02\x83\x44\x10\xa1\x27\xd4\x5c\xc0\x7b\xdf\xeb\xc7\x6d\xd3\ +\x20\x04\xb2\xd5\x48\x80\x75\x8e\x60\x5e\x35\x75\x96\x66\xce\xd9\ +\x38\xc6\x77\xef\xbe\xff\xcf\xbe\xf9\xcd\x5b\xb7\x3e\xfb\x7f\xfc\ +\x93\x7f\x24\x78\x78\x36\x3d\xbf\x74\xf9\xc0\x3a\xef\x1d\x50\x8a\ +\x3a\xa7\x46\x84\x50\xaf\xd7\x8b\xa2\x08\x21\xe4\x9c\xb1\xce\x26\ +\x49\xf2\xfd\xd7\x5e\xfb\x5b\x7f\xf7\x3f\x9f\x6c\x8e\x8d\xb5\x84\ +\xe1\x55\xba\xbc\xff\xf0\xc3\xaf\x7f\xfd\xeb\x37\x9e\xbb\x11\x44\ +\xe2\xad\xb7\xde\x5a\xcc\xce\xb3\xf5\x02\x79\xef\xad\x42\x56\x9f\ +\x1c\x3e\x9a\x6c\x6e\xce\xce\x4f\xaf\x5c\xd9\x07\xec\xe6\xf3\xf3\ +\x37\x7e\x78\x1c\x47\x89\xf7\x88\x50\x15\x44\x28\x8a\xd8\x6c\xb6\ +\xba\x72\xed\xe6\xf9\xf4\x7c\xb1\x2c\x46\x23\xf1\xde\x9b\xdf\xaf\ +\xeb\x2a\xe2\xd4\x78\xb0\x0e\x79\x44\x45\x90\x9c\x9c\x9e\x01\x90\ +\xf7\xde\x7f\xdb\x6a\x1d\x50\xae\x3c\x48\x27\x9b\xa6\xd5\x5a\x1f\ +\x1f\x9f\x3a\x67\x87\xc3\x51\x96\x65\xef\xdd\xb9\x2b\xb5\x34\x46\ +\x69\xa3\x75\xdb\x20\x27\x29\xa5\xda\xdb\xb6\x2d\xab\xba\xd4\xda\ +\xae\xd3\x55\x2b\xd5\x0b\x2f\xbe\x14\x47\xc9\x0b\x2f\xbe\x72\x78\ +\x74\xf2\xdc\xf3\x2f\x9f\x9d\x9f\xe5\x55\x1b\x26\xfd\xbd\x2b\x57\ +\x3f\x1a\x7c\x3f\x4d\x8b\x4f\xe3\x93\xa8\x15\xbd\x73\xd3\xd3\x13\ +\x4c\xa8\xe0\x5c\x1b\x4d\x08\x75\xd6\x52\x4a\x45\x20\xa2\x30\xa2\ +\x18\x54\x53\x3f\xbe\xf7\xe8\xde\x9d\xf7\xb5\xd6\xce\x3b\xc1\xf9\ +\x7a\xbd\x3c\x3c\x3c\xbc\x7e\x83\x8b\x80\x60\x42\xdf\x7d\xf7\xdd\ +\xbd\x83\x83\x8d\xc9\xc6\x6a\xb5\x1a\x0e\x87\x61\x18\x2a\xd9\x10\ +\x40\xde\xfb\xb2\x2c\xbe\xf4\xa5\x2f\xef\x6c\x6d\x4d\x8f\x4f\xc7\ +\xe3\x51\x1c\x44\x75\x99\x6b\xd9\x32\x82\x09\x00\x27\x84\x53\x5a\ +\x57\x65\x9a\xae\x8d\x31\x84\x90\xc1\x60\x60\xad\x95\x32\x3e\x3b\ +\x3b\x23\x04\xdf\xb8\xf1\xec\xa0\xdf\x4b\xd7\xcb\x8b\x8b\xf3\xc9\ +\x64\x23\x8e\x82\x4b\x07\xfb\xcb\xa5\xe0\x9c\xc5\x71\x34\xd9\xdc\ +\x3c\x3d\x3b\x25\x38\x24\x18\x63\x8c\xad\x35\x08\x00\x30\x68\xad\ +\x37\x36\x36\xbc\xb7\xe9\x7a\x85\x01\xa2\x20\xf4\xde\x59\xa3\xf2\ +\xac\xe0\x4c\x78\xe7\x26\xe3\x0d\x4a\x69\x5d\x55\x45\x5e\x78\x8f\ +\x9c\xfb\xd1\x38\xcf\x75\x06\xd0\xd6\x7b\x8c\x81\x10\x42\x08\xb1\ +\xce\x31\xe4\xa5\x6a\xfb\x78\x20\xdb\x56\x1b\xe3\xbc\x07\x20\x49\ +\xd2\x5b\xaf\xb3\x34\xcb\x9f\x6c\xb6\x48\x08\x5e\xaf\x56\x46\x5b\ +\xca\xa8\x6c\xa5\x94\x2d\x17\xc2\x5a\x1b\x47\xb1\x47\x3e\xe0\x7c\ +\xb1\x98\x69\x6d\x7f\xe7\x77\x7f\xe7\xad\x37\xdf\xfa\xa3\x3f\x7a\ +\x2d\x8a\x7a\x69\x9a\x7e\xf0\xe1\x87\x2f\xbd\xfa\x4a\xd3\x48\x0c\ +\x34\x4f\x8b\xc5\x72\xf9\xef\x7c\xed\x6b\x75\x59\x6f\x6c\x6c\x8c\ +\x46\xe3\xe3\xa3\xe3\x30\x0c\xb5\xd2\x21\x17\xc6\x98\x2f\x7c\xfe\ +\x73\x55\x59\x71\xc6\x7a\x51\xa2\xa5\xf2\xd6\x09\x2e\x8c\x54\x94\ +\xd0\x5e\x9c\x7c\x90\xa5\xd3\x93\xd3\xa6\x6d\x10\x86\x34\x5d\x23\ +\x84\xc2\x38\x94\xaa\x7d\xf7\xbd\x77\x5e\x7a\xf9\xe5\xe1\xa8\xff\ +\xfe\x9d\x4a\x49\x5d\x96\xe5\xf6\xf6\xf6\xb5\x6b\x57\xb8\x10\xdd\ +\x42\xe5\x73\xcf\xdf\xfa\xf6\xb7\xbe\x2d\x44\x93\x44\x54\x53\x62\ +\xad\x07\x87\xbc\x43\xde\xf9\xc9\xe6\x66\x18\x84\x27\x67\xa7\x8b\ +\xf9\xfc\xea\xe5\x03\xa5\x94\x47\x7e\x3e\x9f\x6b\xad\xeb\xba\x4e\ +\x92\x28\x49\x12\x21\x82\x2c\x4b\xeb\xba\x32\xde\x79\x67\x90\xf7\ +\x80\xbc\xd1\x1a\xbc\x47\xc8\x13\x82\x19\xa7\x98\x62\xa5\x55\x1c\ +\x43\x91\x17\x2f\xbd\xf8\xca\x6a\xb5\x02\x8f\x3e\xf8\xe0\x43\x87\ +\x1c\xa1\x24\xe9\xf7\xee\xdf\xbf\xff\xb3\x5f\x7c\x15\x63\xf2\x34\ +\x2d\x3e\x8d\x4f\x6a\xb4\xf8\xfa\x1f\xbf\x06\x84\xee\x6c\xef\x70\ +\xce\x8c\xd6\x65\x59\x52\xc6\x08\x21\x3b\xdb\x3b\x1b\x93\x49\x5d\ +\x66\x77\x3f\xb8\x67\x8c\xc1\x00\x0e\x81\x08\xc2\x2c\xcf\x1f\x3d\ +\x7e\xf0\xd9\x17\x5e\x6c\xa5\x44\xde\xaf\xd7\xab\x2b\x97\x2e\xd5\ +\x4d\x7d\x7e\x76\x46\x29\x25\x84\x52\x4c\x94\x6c\x08\x42\x71\x14\ +\x3e\xfb\xec\xb3\xb3\x8b\xf3\xa2\xac\x6e\x3c\xf3\x8c\x77\xb6\x2c\ +\x0a\x84\xd0\xdd\x3b\x77\xf6\xf7\x73\x42\x89\x73\xc6\x58\x8d\x01\ +\x3a\x8b\x8f\x9d\xdd\xdd\xaa\x2c\x8f\x8f\x8f\xaf\x5c\xb9\x62\xad\ +\xfd\xe1\x0f\xdf\x50\x52\x0a\xc1\x95\x96\x9d\x16\x9c\xa6\xeb\xf5\ +\x7a\xad\x94\x74\xce\x0a\xc1\xb5\x56\x5a\x11\x12\x70\x84\x90\x73\ +\x1e\x01\x38\xe7\x84\x10\x51\x14\x39\xe7\xf2\x3c\xef\xf7\x7a\x51\ +\x20\x8a\xaa\xb2\xd6\x71\x46\x09\x86\xe1\x60\x10\x86\x51\xdb\xb6\ +\x46\x2b\xe4\x3d\x00\x72\xfe\x5f\xf8\xca\x23\x84\x08\x21\xce\xdb\ +\x4e\xfd\xf4\xdd\x45\x1e\x42\x55\x59\x8e\xc7\x13\xe4\x9d\x60\x3c\ +\x89\x92\xe9\xf9\x54\x04\x61\x1c\xc7\x45\x9e\xc3\x13\xa1\x22\x84\ +\x10\xdf\xfe\x83\xdf\x5f\x2c\x96\x9f\x7d\xe1\x36\x63\xbc\x6d\x5b\ +\xef\x7d\x9a\xa6\x51\x14\x0d\x06\x83\x6b\xd7\xae\x7b\x6b\x5e\x7f\ +\xfd\x8d\xf7\xef\xbc\xaf\xad\x09\x82\xd0\x7b\x57\x55\xc5\x3b\xef\ +\xbc\xfd\x17\x7f\xee\x2f\xf5\xe2\x3e\x63\xfc\xce\xbb\x0f\x86\x83\ +\xc1\xfe\xfe\xde\x9d\x3b\x77\x77\xb6\xb7\x7a\xfd\x1e\x25\x54\x6a\ +\xed\x91\xbf\x98\xcd\x7e\xf9\x97\x7f\xa9\x17\xc7\x8f\xee\x3f\xd8\ +\xda\xda\x8c\xa2\xa8\x2a\x8a\xb6\xae\x67\xe7\xe7\xc3\x5e\xbf\xdf\ +\xef\x09\xce\x9a\xba\x69\x95\xec\xb6\x5e\x3a\x2f\x81\x47\x8f\x1e\ +\x1d\x1c\x1c\xe4\x59\x7e\xef\xde\xbd\xb6\x6d\xf7\x76\x76\xde\x7d\ +\xe7\x5d\xe7\xfd\xee\xf6\x4e\x9e\x66\x5b\x5b\x5b\xb2\x95\x8c\x51\ +\xc1\x58\x5d\x96\xbd\x38\xb0\x0e\x23\xc0\xc6\x39\xeb\x90\x73\xbe\ +\x91\x6d\x20\x82\x7e\xaf\x77\x7c\x74\xd4\x8b\xa3\xf1\x68\xd4\xb4\ +\x4d\x27\x25\x39\x67\xa3\x28\x7c\xe9\xa5\x17\x1f\x3d\x7a\x14\xc7\ +\x71\x55\x55\x84\x52\xa3\xa4\x94\x92\x22\x44\x09\xf1\xde\x12\x4a\ +\x11\x42\x8c\x30\xc1\x79\xab\x54\xd3\x54\x5b\x93\xad\x3c\x4b\x17\ +\xf3\x79\x18\x26\x4a\x49\xd9\x36\x8d\x6a\xac\xb5\xfb\xbb\x3b\x6f\ +\xbc\xf1\xba\x54\x92\xb1\xf8\x29\x2a\xe2\x69\x7c\x52\x15\x63\x99\ +\xaf\x9b\xa6\xc5\x4e\x27\x49\x52\xd5\xb5\x73\x4e\x70\xae\xb5\x32\ +\xaa\xf1\x56\x35\x6d\x95\xa6\x69\xa7\x36\x10\xc6\xea\xa6\xf2\xc8\ +\x9f\x1c\x1f\x29\xd9\x5a\xed\xaa\x3c\xeb\xee\x88\xbd\x75\x82\x73\ +\xd9\xd4\xa3\xfe\x60\x71\x3e\xa5\x84\x7a\xe7\x7b\xbd\xbe\xb3\xf6\ +\xde\xbd\x7b\x52\xc9\xf5\x7a\x69\xad\x39\x3c\x7c\x74\xf3\xf9\xe7\ +\x37\x26\x63\x42\xf1\x87\x1f\x7e\x30\x9d\x9e\x09\x2e\x24\x95\x4a\ +\xa9\xa2\x28\x8e\x0e\x0f\x8d\xd6\xce\x7b\xe7\x6c\x55\x55\xcb\xe5\ +\xb2\x95\x4d\x3f\x49\x42\x11\x28\x29\x3f\x3a\x26\xcb\x32\x00\xd4\ +\x36\x8d\x56\x6a\xd0\xeb\x1b\xd5\x38\x47\xbd\xf7\xd6\x1a\x4c\x98\ +\x31\x86\x73\x9e\x65\x99\x36\x9a\x60\x3c\x18\x0c\x94\x56\x94\xd1\ +\xd1\x28\xe9\x16\x9b\x01\x20\xcb\x56\x69\x9a\x75\x97\x76\x98\x51\ +\x40\x4e\x29\x09\x00\x84\x10\x00\x44\x29\xed\x48\x36\xdd\x46\x67\ +\x28\x82\x30\x0c\xb4\xd6\xe9\x7a\xc9\x83\x60\x73\xb2\xed\xad\xd9\ +\xde\xde\xa4\x54\x9c\x4d\xa7\x18\x63\xf4\x84\xa8\x08\xb2\x5e\x2d\ +\x5e\xfb\xde\x77\x56\xcb\x8b\xe7\x9e\xbb\x59\x55\xe5\x62\xb1\xe0\ +\x8c\x23\x84\xe2\x24\x21\xe0\x00\xc3\xeb\x6f\xbc\x51\xd7\x4d\x5d\ +\xd7\xb2\x55\xbd\xde\x80\x50\xf2\xe0\xfe\x07\xb2\xae\x7b\x51\x52\ +\xe4\x69\x9e\xe5\x49\x92\x54\x55\x9d\xf4\x7a\xb3\xd9\x6c\x67\x67\ +\x47\x4a\x09\x04\xac\xb5\x49\x12\x4f\x26\x9b\x0f\x3f\xbc\x9f\xe7\ +\xe5\xf1\xe3\xc7\xe3\xf1\xf8\xee\x7b\xef\x67\xab\xf5\x20\x4e\x9a\ +\xb2\x7c\xf0\xc1\x07\xf3\xf9\x9c\x20\x94\x24\xb1\x56\xba\x28\x8b\ +\xd5\x6a\xd5\xb6\x6d\x9e\xe7\x59\x96\x5d\xbd\x76\x6d\x3a\x9d\x1e\ +\x1f\x1f\x6f\x6e\x6c\x6e\x6f\x6d\x56\x55\x9d\xad\xd7\xf3\xd9\x6c\ +\x31\x9b\x55\x45\x71\x70\x70\xd0\xd6\xcd\xa0\xdf\x6f\xea\x9a\x73\ +\x64\xac\xd7\x5a\x7b\x4f\xac\x73\x9c\x71\xef\x6c\x59\x96\x79\x96\ +\x5f\xbe\x72\xd5\x5a\x13\x45\x51\xdb\xb6\xb7\x6e\xdd\x32\xc6\xcc\ +\xe7\xf3\xd5\x6a\x35\x9f\xcf\xa4\xec\x0f\x87\xc3\xd9\x6c\x26\xb8\ +\xa8\xcb\xc2\x82\xe7\x01\x43\x9e\x74\x53\x5d\x84\x3c\xc6\xd8\x6a\ +\x33\xe8\xf7\xc7\xc3\x81\x54\xe6\xe1\xc3\xfb\xb7\x6f\xbf\x48\x09\ +\xde\x18\x0d\xe7\x4b\xb3\xb3\x3d\x79\xf4\xe8\x61\x9e\x65\xd6\x5a\ +\x78\xda\x44\x3f\x8d\x4f\x2e\x9c\x33\x75\x5d\x5c\x5c\xb8\xb2\x88\ +\xb9\x10\x41\x18\x28\xd5\x20\x8f\x64\x5b\x9f\x9e\x1e\x56\x55\x53\ +\x96\x95\xb5\x96\x50\xea\xbc\x45\x0e\x11\x80\xf3\xb3\xb3\x0f\xee\ +\xde\x79\xe6\x99\x67\xcf\xcf\xce\x1e\x3e\x7c\xf8\xfc\xcd\xe7\xe6\ +\xf3\x79\x3f\x8e\x02\xb6\xb9\xb5\xb5\x79\xef\xee\x7b\x1e\x13\x6d\ +\xed\x64\x3c\xc6\x80\x8f\x8f\x8e\x00\xa0\xad\x1b\x29\x25\xa3\x6c\ +\x73\x63\x42\x31\x49\xa2\x44\x4b\x75\x71\x7e\x81\x9c\x69\x9b\xaa\ +\x6b\x63\xd7\xab\xc6\x5a\x9b\x24\x49\x55\x16\x6b\x4a\x8a\x22\xab\ +\xab\x0a\x3b\x6b\x8d\x9a\xcf\x56\x08\x21\xa5\xa4\x94\x8a\x00\x92\ +\x6d\x4d\x30\xda\xdf\xdb\x7e\xf4\xe0\x81\x73\xce\x39\x67\x8d\xf5\ +\x88\x00\x80\x31\x66\xb5\x5a\xe5\x79\x3e\x1c\x0e\x93\x38\x5e\xae\ +\xd7\x71\x18\x52\x8c\x8d\x31\x45\x96\x39\xe7\xaa\xaa\xd2\x5a\x53\ +\x4a\x27\xe3\xb1\x73\xae\xd3\xc7\x11\x42\x94\x52\x00\x70\xce\x3a\ +\xeb\x30\xc6\x94\x52\xef\xc0\x1a\x43\x00\x1c\xfa\xe8\x56\x24\xcb\ +\xd7\x8c\x89\xcb\x97\xaf\x06\x51\xb8\xb7\xbb\xb3\xb5\xb5\x69\x9d\ +\x7d\xe2\x07\xaf\x55\x73\x31\x3d\xa3\x18\x11\x4a\x09\x21\x18\x3b\ +\xe7\x5c\x9e\xad\x1e\xdc\xbf\x87\x09\x79\xf8\xf0\x81\x32\x86\x09\ +\x61\x8c\x2d\x8a\x22\x08\xc2\xd9\x7c\xfe\xc3\x37\x5f\xff\x37\xbe\ +\xfa\xb5\xb2\xc8\x5e\x7b\xed\x7b\x37\x9f\x7b\x76\xbd\x5e\x7b\xe7\ +\xc7\xe3\xf1\xb3\x37\x6e\x38\xef\x18\x26\x55\x51\x6e\xec\x8f\x27\ +\x93\xc9\xf1\xe1\xe1\x7a\xb5\x4e\x92\xa4\x2e\x8b\xfb\xf7\xee\xbe\ +\xf8\xe2\x8b\x9b\x1b\xe3\xad\xcd\x4d\x0a\xe8\xb5\xef\x7d\x77\xb5\ +\x58\x18\xad\x97\xcb\x25\xa1\xf4\x8d\x37\xde\xa0\x94\x26\xfd\x9e\ +\xf7\xfe\xfc\xfc\xbc\x96\x6d\x96\x65\x04\x30\x00\x9c\x5f\x9c\x89\ +\x40\xa4\xeb\x54\x6b\x6d\xac\xd2\x46\x16\x45\xf1\xec\x67\x9e\x79\ +\xf0\xe0\xbe\xd2\x06\x63\x6c\x2d\x02\x02\x08\x21\x8c\x21\xcf\xf3\ +\x77\xde\x79\x2b\x0c\x83\xc9\xc6\x68\x3e\x9f\x47\xa1\x98\x6c\x8c\ +\x28\xa5\xf7\xef\x1f\xb5\x6d\xfb\xf0\xc1\x87\x00\x30\x9f\x5d\x0c\ +\x87\xc3\x67\x9e\xb9\xba\x5e\xe7\xe9\x6a\xe1\xac\x63\x84\x30\xc2\ +\x38\xa1\x8d\x6d\xbc\x73\x18\xa1\x2e\x33\x5a\xa3\x38\x65\xf9\x7a\ +\xfd\xfa\x0f\xbe\xff\xea\xe7\xbe\x30\x3d\x3b\x79\xfe\xf6\xcd\x2b\ +\x57\x2e\x0b\x86\xa3\x80\x31\xfa\x63\xac\x68\x9f\xa6\xc5\xa7\xf1\ +\x13\xb5\xd1\x4e\x6b\x2d\xdb\xd2\x18\xd5\x34\x22\x10\x71\x1c\x47\ +\x61\x88\x00\x8c\x6c\x8c\x6a\x97\xeb\xcc\x3a\x6f\x9c\xc3\xc8\x23\ +\xf0\xce\x38\x42\x58\x5d\x15\xef\xbf\xfb\x4e\x3f\x19\x48\x59\x8f\ +\x06\x83\xf1\x70\x78\x7a\x72\x0c\x6e\x3c\x19\x8d\x42\x11\x00\x42\ +\x18\x21\xe7\x9c\xb3\x6e\x31\x9f\x59\xab\x87\xc3\x91\x31\x3a\x4d\ +\xd7\xbd\x5e\xb2\x5a\x2d\x1f\x3d\x7a\x58\x96\xc5\xd9\xd9\x69\x20\ +\xb8\x73\x18\x2a\x14\x04\x01\xa1\xd4\x3b\x57\x37\x4d\xdd\x34\xb3\ +\xd9\x2c\x49\x12\xa3\x6d\x96\xe5\x14\x10\x00\x96\x4d\x0b\x00\x1e\ +\x21\x67\xac\x77\x7e\xb9\x58\x76\x59\x8f\x10\xa2\xb4\x42\x08\x18\ +\x63\xd6\x23\x84\x20\x0c\x43\x4a\xa9\x52\x2a\xda\x8a\x19\x63\x84\ +\xe0\xe9\x74\xca\x18\x75\xce\xb5\x6d\x63\x8c\x69\xdb\x06\x00\x2b\ +\x25\xf3\x3c\x43\x08\xd9\xce\x20\x05\x81\x73\xce\x39\x03\x80\x31\ +\xc6\x5a\x6b\x84\xc0\x79\x8b\x9c\xc7\x98\x70\x0e\x6d\xdb\x6a\xad\ +\x91\xb3\x61\xc0\x8b\x3c\x5d\x2c\x2e\x9c\xd6\x14\x3f\x21\xbf\x0a\ +\x63\x5c\x56\xc5\x6c\x36\xd5\x46\x9e\x4d\x8f\xbb\x93\xe7\xee\x28\ +\x3b\x0c\xc3\xd9\xec\x7c\xb1\x5c\x55\x4d\x63\xac\xf5\xce\x13\x42\ +\x94\x51\xaa\x50\xa1\x88\xbe\xfd\xad\x3f\xb8\x7a\xe9\x72\xaf\xd7\ +\x9b\xcf\x67\x5f\xff\xf9\xbf\x9c\xa6\xa9\xd6\xfa\xc6\x33\xd7\xb7\ +\xb7\xb7\xbb\x97\xb5\xd6\x5a\x6b\x9c\xb3\x65\x56\x22\xe7\xbd\x75\ +\x8b\x8b\x99\xe0\x22\x14\xc1\x07\x77\xee\x7a\x63\x8f\x0f\x8f\xda\ +\xaa\xee\xf7\xfa\xd3\xf3\x33\x04\x10\xc7\x31\x65\xd4\x5a\x5b\x54\ +\xe5\xc9\xc9\xc9\x78\xb2\x61\xb4\x3e\x9b\x4e\xc1\xf9\xd1\x70\xa8\ +\xa4\x5c\xce\xe7\x22\x08\xac\xd6\x8c\x90\x74\xb5\xaa\xea\xfa\xd6\ +\xad\x5b\xe7\xe7\xd3\xba\x2d\x3d\xc2\x40\xb0\x73\xd6\x23\x24\x04\ +\x0b\x04\x3b\x3b\x3b\xd9\xdf\xbf\xb4\x31\x1e\x02\x72\xf7\xee\x7d\ +\xb0\xb1\x31\xc6\x18\x2f\x16\x0b\xad\x75\x96\x65\xe3\xf1\xb8\x3b\ +\x82\xee\x08\x75\xa1\x10\x94\x60\xe7\x6c\xab\x1a\xab\x34\x25\xd8\ +\x59\x67\x8c\xc1\x80\xa5\x6c\x9c\xd5\x01\x17\x4d\x23\x3d\xa5\x79\ +\xb6\xde\xdb\xdb\x5f\x2f\x97\xd6\x68\x25\xe5\xe6\x64\x83\x10\xf2\ +\x2f\x67\x8b\x3d\x4d\x8b\x4f\xe3\x27\xad\x17\x3d\xf2\xd6\x99\xa6\ +\x35\x55\x53\x75\x1e\x95\x5d\x09\x46\x28\x71\x1d\x06\x19\xa0\x13\ +\x0a\xbc\x77\xc8\x59\xeb\xfc\xd9\xe9\xf1\xe3\x87\x1f\xce\x67\xcb\ +\xeb\x57\xae\x58\x63\xb5\xd2\x8b\xd9\x2c\x5b\x2e\xd7\xeb\x35\x67\ +\x9c\x60\xb0\x5a\xb7\x4d\x53\x57\x95\x08\x62\xa5\x64\x59\x96\x65\ +\x91\x73\xce\x4f\x4f\x4f\x02\xc1\xcb\xb2\xc8\xf3\x2c\xcb\x52\xf0\ +\x8e\x33\x3e\x1c\x0e\x00\xb0\xb5\xc6\x59\xd3\xd6\x55\xed\xec\x7c\ +\x76\x51\x55\x95\xd5\xb2\xc8\x73\x42\x08\xc6\xd0\x11\xbd\x8c\x56\ +\xce\x9a\xba\x2a\xb7\x36\x27\xd6\x5a\x84\xac\x56\x0e\x01\x41\x80\ +\xbc\x73\xde\x43\x10\x04\x1d\xf8\xab\x6d\x5a\x6b\x9c\x92\x6d\x55\ +\x15\x61\x18\xd6\x75\x6d\xb4\x36\xd6\xb6\x4d\xcd\x38\x17\x42\x34\ +\x4d\x43\x08\xe1\x9c\x1b\xa3\x8d\x31\x8c\x51\xef\xb1\xf7\x1e\x13\ +\x40\xdd\xea\x12\xc6\xc6\x2a\xd9\x36\x98\x60\x46\x69\x14\x06\x52\ +\xaa\xd9\xc5\x8c\x32\x06\x80\xaa\xfa\xa3\x89\xe7\x93\x3d\x74\x42\ +\x70\xab\xda\xd5\x7a\x69\xad\x9d\x2f\x66\x79\x91\xbd\xfc\xf2\xcb\ +\xc6\x18\x90\x88\x31\xb6\x4a\x97\x8d\x52\x16\x21\xe7\x1d\x72\x20\ +\x02\xe1\xb4\x6d\xda\x6a\x7a\x76\xfa\xee\x7b\x6f\xc5\x41\xb4\xbd\ +\x39\x39\x38\x38\xb8\x77\xef\x1e\x65\xec\xe8\xe8\x68\x3e\x9f\x7b\ +\xef\x8d\x31\x08\x21\xe7\xdc\x74\x7a\x16\x87\xc9\xe6\xc6\x66\x55\ +\x55\x8f\x1e\x3f\x16\x82\xa7\xe9\x7a\x7a\x2e\x82\x30\x38\x3c\x3a\ +\x6c\x65\x9b\xcf\x73\xef\xec\xde\xee\xae\x08\x03\x4a\xe9\xf9\xf9\ +\xf9\x3a\x4b\x57\xab\xd5\xdd\x3b\x77\x1d\x78\x67\xed\xf9\xf9\xb4\ +\xad\x6b\xd5\x4a\xc6\x58\x18\x04\xdd\x9e\xff\xd1\xd1\xd1\xce\xce\ +\x0e\x67\x0c\x00\xa4\x36\xde\x83\xb5\xde\x79\xe7\x1c\x50\x0a\xe3\ +\xf1\xd8\x58\xeb\xac\x39\x3d\x39\x46\x08\xad\x96\x73\xef\x4c\xd3\ +\xb6\xe9\x7a\x35\x1c\x0e\x8d\x56\xf3\xd9\x85\x10\xa2\xc8\xb3\xd5\ +\x72\x39\x1a\x6f\x5a\xad\xea\xaa\x08\x18\x26\x98\x28\xad\x19\x30\ +\x84\x80\x20\x70\xce\x62\x84\x9c\xb5\x5a\x4b\x42\xb0\x60\xd4\x1b\ +\xb3\x9c\xcf\xcb\x22\x3f\x3b\xf5\x59\x91\x4d\x26\x1b\xf0\xd4\xf9\ +\xef\x69\x7c\xa2\xa1\xba\x05\x30\x4c\xbc\xf7\xce\xdb\xaa\x69\x28\ +\xe7\x41\x10\x00\x42\xb2\x69\xea\x56\x6a\x6b\xbc\x77\x08\xc0\x5a\ +\xeb\x9c\x0d\xb9\xf0\x08\x8a\x3c\x3d\x3f\x3b\x39\x9f\xce\x5e\x7e\ +\xe5\xa5\x22\xcf\x8d\x36\x55\xd9\x70\x46\xb4\xd6\x18\x01\xf6\xc8\ +\x7b\xef\x9d\x57\x52\x4a\x65\xa5\x92\x4a\xa9\xaa\xaa\xa2\x28\x62\ +\x8c\x4e\xa7\x67\x69\x9a\x76\x77\x23\x81\xe0\xde\x59\x4a\x30\xa5\ +\xd4\x5a\xd8\xda\xdc\x48\xa2\x10\x01\x1a\x0e\x87\xeb\xd5\x52\x08\ +\xc1\x39\x33\xc6\x60\x40\x52\xb6\x80\x3c\xe7\xcc\x39\x8b\x01\xed\ +\xee\x6c\x67\x79\xee\x11\x38\x67\x3d\xf2\x5d\x16\xb3\xce\x76\x3c\ +\x85\x0e\xff\xb5\x5e\xa7\xce\x9b\x5e\x12\x6f\x6d\x6d\x9d\x9c\x9c\ +\xe4\xb2\x65\x94\x50\x4a\x28\xc1\x61\x20\x9c\x35\xda\x68\x4a\x01\ +\x21\x40\x08\x28\xa5\x84\x60\xad\x35\x21\xd0\x41\x0a\xba\x0d\x98\ +\x7e\x2f\x46\x00\x52\x1a\x4a\x08\x02\x28\xeb\x0a\x4b\x1c\x25\x89\ +\xf3\xd6\x18\x05\x4f\x84\xd0\xf1\x5d\xdb\x49\x09\x66\x0c\x33\xd6\ +\x34\x75\x5a\x14\xb3\xe5\x32\x0a\xc3\x56\xe9\x5e\x2f\xd1\xd6\xb5\ +\x52\x7a\x0c\x0e\x79\x6d\xb4\xf7\x9e\x63\x82\x01\xad\x96\x8b\x93\ +\xe3\xe3\x74\xb5\x3c\x38\xb8\x52\x96\x25\x00\x64\x69\x3a\x3b\x9f\ +\xae\xd3\x94\x52\x8a\x31\x20\x40\xc8\x23\x29\x15\xc1\xf2\xce\xbd\ +\x3b\x45\x51\x28\xad\x9a\xba\xa1\x8c\x78\xf0\x87\x47\x8f\x17\x8b\ +\x45\x51\x14\x04\xe3\x24\x4e\xbc\xf7\x71\x14\x19\x6b\x27\x93\x49\ +\x94\xc4\xd3\xe9\x74\x77\x6f\xe7\xe8\xe4\x04\x79\x1f\x85\x91\x31\ +\x06\x30\x32\x52\xb7\x6d\xe3\x3d\x0a\x83\xa0\xae\xeb\x9d\x9d\x1d\ +\xc6\x98\x73\xce\xda\xee\x18\xc7\x03\x10\x84\x1c\xc6\x78\x34\x1c\ +\x5a\x6b\x7b\x71\x78\x7c\x74\x18\x45\x51\x18\xf0\xfd\xbd\xdd\xf9\ +\x6c\x76\x72\x74\x18\x06\x82\x51\xd2\xb6\xed\xa5\x83\xfd\xaa\xaa\ +\x30\x20\xef\x9d\xd1\x5a\xb6\xed\xb8\x3f\x11\x8c\x16\x45\xee\x11\ +\x82\xee\xde\xd9\x23\xc1\x58\x1c\x05\x83\xde\x40\x69\x3f\x1c\x0e\ +\x42\xc1\x97\xcb\xb9\x54\xed\xe5\xcb\x07\x83\x5e\x92\xa5\x6b\x63\ +\x0c\xe7\xe2\xa9\xe4\xf2\x34\x3e\x39\x31\x1a\x39\x0f\x04\x70\x77\ +\xf2\x22\xa5\x5e\xad\x53\x21\x44\x14\xc5\x61\x18\x04\x41\xd0\x2a\ +\xd3\xfd\xf1\x03\x42\x80\xbc\xf3\x86\x62\x66\x95\x4e\x97\x4b\x67\ +\x95\x94\xb2\x69\x65\xc7\x16\x65\x58\x74\x13\x32\x42\x31\x01\xcc\ +\x28\xb5\xc6\x18\xef\x3a\x40\xa1\x52\x8a\x31\x96\xa6\xa9\x94\x32\ +\x8a\x22\xce\x79\x92\x24\x51\x28\xd6\xab\x95\x94\xb2\x53\x63\x85\ +\x10\xfb\x07\x07\x45\x59\x32\xc6\x0e\x0e\x0e\x4e\x4f\x4e\x76\x27\ +\x93\xee\x7b\x8b\xa2\xf0\xde\x7b\xef\x9c\x36\x01\x13\x5b\x93\x4d\ +\x4e\x98\xe0\xdc\x3a\xeb\x1c\x22\x84\x78\xc0\xd6\x79\x4a\xe9\x7a\ +\xb5\x92\x4a\x11\x42\x95\x52\x1e\x39\xc6\x68\xa7\x35\x53\x4a\x8d\ +\x31\x3f\xaa\xef\x82\x20\x08\x10\x06\x4c\x00\xbc\x31\x14\x63\x30\ +\xc6\xc6\x71\x8c\x09\xa2\xf4\x23\xb3\x4d\x67\x2c\xc6\xc4\x79\x57\ +\x55\x39\x26\x58\x08\x61\xb4\xb2\xce\x1b\x63\xb2\xbc\x28\x8b\xf2\ +\xc9\x88\x1e\x18\xa0\x6e\x9a\x56\x6a\x11\xc6\xd6\x58\xc0\xac\x6e\ +\xe5\xdb\xef\xbe\xb7\xbb\xbb\xdb\xeb\xf5\xac\x47\x52\x2b\x87\x3c\ +\xf2\x08\x3c\x72\xd6\x36\x52\x59\x42\xfa\xbd\x9e\x94\x6d\x99\x67\ +\x27\xc7\xc7\x5f\xf8\xc2\x17\xd3\x2c\x6d\xdb\xb6\x6e\x1a\x8c\xbc\ +\x35\xa6\xfb\x07\x5a\x6b\xad\x73\x00\xb0\x5c\x2d\xac\x75\xda\xe8\ +\x34\xcb\xa2\x28\x5a\x67\x69\xd5\xd4\x9c\xf3\x56\xc9\xfd\x4b\x07\ +\x3b\x5b\xdb\xe7\x67\xe7\x5a\xab\xa2\x28\x3d\xf2\x75\x5d\x3f\x7f\ +\xfb\x16\x21\x24\x8e\x92\x2b\x57\xae\xbc\xff\xee\x7b\xe3\xd1\x88\ +\x60\x54\x55\x55\x96\x39\xef\x2c\xc6\x58\x6b\xa9\x55\x7b\xfd\xda\ +\x95\xdd\xdd\xdd\x6f\x7d\x1b\x00\xb0\xf7\x8e\x10\xc0\x98\x7a\x6f\ +\xc2\x28\x2c\xcb\xa2\x6d\x5a\x82\x89\x96\x6a\x59\x37\x80\x49\x67\ +\x76\xda\xef\xf7\xdb\xb6\xed\x60\x9d\x5d\xf3\x1b\x04\xc1\xb0\x37\ +\x40\x46\x07\x9c\xf6\x7b\xbd\xa6\x2a\xc7\xa3\x11\x61\x4c\x69\xad\ +\x8d\xc1\x98\x48\x29\x05\x67\x9c\xb3\xd5\x72\x4e\x09\xc3\x40\xac\ +\x73\xb3\x8b\x0b\xe7\xad\x10\xac\xaa\x0a\x6b\xdd\xd3\x6a\xf1\x69\ +\x7c\x82\xc1\x85\x20\x9c\x41\x77\xb4\x4f\xb1\x03\x24\xb5\xb2\xde\ +\x21\x0c\x88\x80\x07\xc0\x40\x8c\xb3\xe0\x1d\x26\x80\x01\x03\x42\ +\xde\x59\xe4\xfd\x72\xb5\x0a\x83\xe0\xe2\xe2\xdc\x3a\xdf\xd6\x35\ +\x78\x7b\x71\x56\x97\x45\x49\x29\x25\x18\xf0\x47\xeb\x84\x16\x13\ +\xc2\x30\x71\xc6\xa8\x56\x06\x5c\xf0\x30\x20\x00\xfd\xa4\x37\x99\ +\x6c\x5c\x9c\x5f\xcc\x2f\xe6\x84\x40\x18\x46\x75\x5d\x53\x4a\xe3\ +\x28\x8e\x82\x70\xbd\x5c\x79\x63\x03\x11\x50\x42\x31\x81\x28\x8a\ +\xeb\xba\xf2\xc8\xe5\x79\xc6\x38\x89\xe2\xa0\x69\xda\xb3\xe9\x09\ +\x63\x9c\x10\x4c\x30\x71\xce\x76\xfe\x98\xde\xfb\x28\x8a\x8c\xb5\ +\xc6\x18\x82\x89\xf7\xbe\x6e\xaa\xb6\x6d\xcb\xb2\xf2\xde\x8f\x46\ +\xe3\xf5\x7a\x2d\x44\x47\x08\x47\x83\x41\x1f\x80\x2e\x57\x6b\xa5\ +\x34\x21\x84\x31\xe6\x9c\xc1\x18\x13\x82\x51\x77\x95\x8f\xf1\x64\ +\xb2\x11\x08\x96\xe7\x85\xd6\xba\xcc\x8b\xd4\xae\x31\xa5\x71\xd2\ +\x23\x94\x0e\x07\xfd\xd1\x68\xe8\x9e\xc8\xf9\xcf\x39\x17\x46\xf1\ +\x60\x34\x16\x9c\xb7\xbe\xc5\x08\x81\x73\x52\xaa\x07\x0f\x1f\x4d\ +\x26\x13\xeb\xfc\x68\xb2\x19\x65\x69\x5e\xe4\xe0\x11\xe3\x9c\x51\ +\x07\xce\x6b\xa5\x03\xce\x1f\x3f\x7e\xd4\xb6\x75\x53\x55\xd3\xe9\ +\x74\x7a\x36\x75\xce\xc9\xb6\xb9\x98\xcd\x38\xe7\x84\x10\xc1\x45\ +\x20\x02\xad\x35\xa6\x04\x28\x45\x5a\x66\x45\xa6\xac\x0e\x82\x80\ +\x09\x3e\x9e\x8c\x9f\xdf\xb9\xd5\x34\xcd\xc3\x47\x0f\x87\xbd\x01\ +\xc6\x50\x56\x15\x65\xb4\x03\x9a\x25\x49\x52\x96\x45\x7f\x38\x14\ +\x42\x00\x86\xed\xad\xcd\x8e\x18\x94\x65\x19\x42\x10\xc7\x71\xe7\ +\xec\xbc\xb7\xb7\x17\x46\x11\xe4\x85\xf3\x8e\x00\x01\xc0\xce\x3a\ +\xc1\x85\x52\x52\xb6\xed\xc5\xc5\x14\x00\xea\xb2\xf4\x08\xde\x78\ +\xfd\x75\x6b\xdd\xfe\xee\x5e\x55\x55\xab\xd5\x8a\x00\xc6\x08\x76\ +\x77\x76\x04\x0f\xd2\xac\xec\x4e\x5c\x9c\xb5\x1e\x79\x84\x71\x14\ +\x84\x51\x10\x7a\xe7\x9c\xf5\xdb\x5b\x5b\x97\xf6\xf6\xd3\x2c\xaf\ +\xaa\xb2\x2a\x9b\x75\xbc\x2e\xab\x6a\xef\xe0\x40\x30\x0a\xc8\x5f\ +\xbe\x74\xe9\xe9\x3a\xf7\xd3\xf8\x64\xa3\xa9\x1b\xa3\x34\x30\x8a\ +\x11\xf8\xae\x25\xc4\x04\x03\xd6\x4a\x97\x26\xf3\x80\x3b\x6e\x81\ +\x43\x1e\x79\x4c\x00\x61\xa0\x04\x48\xa7\x60\xf4\x92\x64\x79\x7e\ +\x82\x01\x29\xad\xbd\x77\x79\x91\xd7\x4d\x4e\x28\x42\xe0\x10\xf6\ +\x08\x23\xc2\x99\xa7\xcc\x6a\x54\x37\x96\x84\x01\x8b\x23\x11\xc7\ +\x98\x10\xe9\x1d\x89\xa2\x78\x34\x3c\x9f\x5d\x30\x82\x09\x21\x94\ +\x31\x40\x9e\x12\xbc\x5a\xce\x54\x5d\x76\x80\xdb\x44\xb0\x8b\xf3\ +\xe9\x68\x34\xf2\xde\x5b\xa3\x01\x21\xce\x68\x20\xc4\x72\xb1\x38\ +\x9f\x4e\xa3\x28\x52\x4a\x11\x4a\x94\xd6\x0e\x01\x46\x08\x23\x17\ +\x07\xa2\x1f\x08\x9a\xc4\x81\x08\xe6\x8b\x25\x65\x3d\xad\xb5\xd6\ +\x1a\x00\x9a\xa6\xd2\x5a\xf6\x7a\x91\x94\x4a\xca\x66\x63\x63\x34\ +\x18\x8e\x08\xa3\x0f\x1f\xe4\x18\x53\x4a\x69\x59\x1a\x21\x90\xd1\ +\x46\x49\xed\x1d\xa2\x94\x79\x0c\x8b\xe5\x4a\x6a\xe5\x9c\xd3\x46\ +\x7b\xef\x04\x13\xc3\x41\x2f\x08\xc3\x34\xcd\x3a\xd4\xcd\x13\x04\ +\x00\x34\x6d\x53\x54\xa5\x47\xb1\xc7\x80\x81\x94\x65\x43\x29\x15\ +\x5c\x18\x6b\xe6\x8b\xf9\xf9\xec\x42\x2b\xe5\xb5\x2f\xea\x92\x32\ +\x12\x30\xde\x8b\xa2\xb6\x69\xc3\x80\xcd\x67\xd3\x8d\xe1\xe8\xe8\ +\xf0\xe1\x32\x5b\x57\x55\xe5\xac\x5d\x5c\xcc\x66\xb3\x19\xc1\x9e\ +\x38\xc7\x00\x38\x06\xab\x94\x0d\x39\x50\x86\xb5\xc0\x8c\x47\x41\ +\xd4\xef\xf5\x83\x30\xac\xa5\xa2\x51\x88\x00\x65\xb2\x5d\x9e\x2f\ +\x0e\xf6\x0f\x86\xbd\x41\x59\xe4\xe3\xe1\xa8\x5a\xa5\x4d\x96\x17\ +\x65\xd1\x16\xe5\x38\x8e\xcf\x4f\x8e\x9c\x6c\x04\x17\xde\x18\x67\ +\x0d\x00\x66\x8c\x61\x42\xde\x7b\xff\x4e\xab\x54\x53\xb7\x94\x71\ +\x6d\x3c\x78\xe4\x91\x07\xe4\x7a\x51\x30\xe8\x45\xbb\x9b\x63\x6b\ +\x94\xd1\xc6\x1b\x6d\x1d\x52\x4a\x19\x63\x9d\x35\xeb\x74\x1d\x46\ +\xa1\xf0\x3c\x2d\xb3\xab\x93\xd1\x95\x2b\xd7\xd2\xb4\x98\x2d\x66\ +\x5a\xea\xf1\x78\x94\xe5\x25\x13\x68\x91\x66\x59\x59\x59\x04\x54\ +\xf0\xfe\x70\x78\x7a\x3e\xbd\x38\x9f\xd5\x6d\xdb\x54\xad\xd2\x2d\ +\x21\x64\xd4\x8f\xf7\xf7\x77\xf3\x3c\x9f\x0c\x86\x84\xe0\x7f\xb9\ +\xe4\xf2\xd4\xcb\xe5\x69\xfc\x44\x01\xdd\xa9\x87\x54\xd6\x68\xe4\ +\x1d\x78\x4f\x31\x78\x6b\x8d\x52\x80\x80\x13\x0c\xc8\x11\x40\x1d\ +\xf9\x0f\x79\x30\xda\x5a\xeb\x94\x52\xce\x39\x04\x5e\xd6\x59\x5b\ +\xae\xb5\x2c\xea\x2a\xb5\xb6\x75\x5e\x12\x8a\x28\x23\x98\x61\x87\ +\x9c\x47\xc8\x1a\x9b\xaf\xf3\x74\xb9\x66\x84\xc5\x61\x6c\x8d\x45\ +\x0e\x21\xe7\xcb\xac\x20\x98\xec\xee\xed\x6f\x6c\x4c\x3c\x42\x07\ +\x97\xf6\x19\xa7\x4d\x53\x26\x71\xb8\xb3\xb3\x45\x90\x63\xe0\x22\ +\x4e\xfa\x49\x62\x8d\x01\x84\xbc\x73\xdd\x44\x0c\x79\xef\x9d\xdb\ +\x9c\x4c\x38\x67\x94\x31\x87\x3c\xc0\x47\x0d\x3e\xc5\x48\xb7\xb5\ +\xaa\xca\x80\xe0\x61\x1c\x6e\x8e\x06\x04\x00\x21\x0f\x80\xac\xb5\ +\x18\x83\xf7\x4e\x29\x55\xd7\x35\x21\xb8\x6d\xdb\xf9\x7c\xe6\xac\ +\x51\x4a\x5a\x6b\x38\x67\x49\x92\x10\x42\xda\x56\x2a\x65\x30\xa6\ +\x04\x53\xad\x4d\xab\x14\xa5\x8c\x32\xa6\x74\x4b\x28\xa6\x84\x00\ +\x72\x01\x67\x71\x28\xe2\x30\xf4\x4f\xc4\x32\x01\x00\xa5\xe4\x6a\ +\xbd\x6c\x95\x34\x56\x1b\xab\x93\x5e\x8c\x00\xb5\x4a\x96\x75\x55\ +\xd6\x15\xe3\x5c\xd6\x12\x1c\x1a\xc4\x3d\x4e\x58\xdd\xb6\xd2\x68\ +\xeb\x6d\x55\x16\x46\x29\x86\x41\x56\x65\xb9\x9c\xd7\xe9\xba\x5a\ +\xaf\x64\x53\x34\x65\x8e\x9c\xa5\x04\x07\x8c\x62\xf0\x18\x3c\x42\ +\x90\xe7\xc5\xe9\xf1\x09\x73\xd0\x0f\x92\x98\x05\xd4\x61\x86\x88\ +\x6e\xb5\x08\x82\xe7\x6f\x7d\xf6\xe0\xd2\x55\x67\x5d\x12\xc7\x97\ +\x0f\x2e\x15\x69\x86\x11\xda\xdf\xda\xb2\x6d\xd3\x96\x59\xc8\x70\ +\x3f\x0e\x9d\x51\x6d\x53\x01\x78\x67\xcd\x70\x38\x10\x41\xd0\xc8\ +\x36\x8c\xa3\x1b\xcf\x7e\x46\x1a\x83\x81\x60\x87\xbc\xf7\x80\x2c\ +\xc5\xe0\x9d\xd1\x6d\xed\x6d\x7b\x79\x7f\xe7\xda\xe5\xbd\xfd\x9d\ +\x2d\xab\x74\x20\x04\x06\xa4\x95\x6a\x9a\xda\x7a\x23\x8d\x29\xeb\ +\xaa\x6a\xea\xb3\xf3\xa9\x03\x04\x84\xd6\x4a\x06\x51\xb2\xb5\xbb\ +\x8f\x99\xf0\x98\x2e\xb3\x4c\x5b\x2b\xe2\x50\x79\x7b\x36\x9b\x03\ +\xa3\x61\x12\x01\x45\x84\xe3\x8d\x8d\xa1\x73\x6a\x7b\x73\xb2\xbb\ +\xbd\x15\x08\xfe\x63\x9f\xf0\xd3\x6a\xf1\x69\xfc\x44\x59\x71\x30\ +\xec\x29\x2d\x8d\x31\x18\x63\xc6\xd8\xc7\x5b\xb5\xc8\x18\xe3\x9c\ +\x41\x08\x23\x70\x18\x23\xe7\x1c\x20\xc0\x80\xbd\x77\xd6\x2a\xcc\ +\x38\xa1\x60\x9d\x91\xd6\xca\xb6\xb1\xce\x13\x4a\xa4\xb2\xce\x01\ +\x02\x4a\x30\x01\xac\x9d\x07\x2f\x2d\x77\x08\x8a\x76\xc2\x23\x8e\ +\x18\x14\x6d\x2c\x04\xb6\xd6\xaa\xb2\x92\x4e\x2a\x65\xa8\x9b\x6c\ +\x6f\xda\xb5\xee\xf7\x7b\x80\x1c\x72\x76\xd8\xef\x83\x87\x3c\x5b\ +\x6b\x29\x31\xa1\x71\x18\x67\x79\x46\x08\x09\x82\x40\x6b\x2d\xa5\ +\x9c\x4c\x26\xeb\xf5\x5a\x29\xb5\x58\x2e\x9c\xb5\x9d\x62\xe4\x9c\ +\x43\x18\x03\x40\x91\xe7\x01\x17\xfd\x41\x7f\xb5\x5e\xb7\x52\x62\ +\x8c\x01\x53\x4c\x00\x63\x1f\xc7\xbd\x34\xcd\x11\xc2\x8c\x71\xe7\ +\x50\x5d\xd5\xda\x18\x4c\x48\xc7\x94\xb5\xd6\x06\x41\x40\x08\xc9\ +\xf3\xdc\x5a\x83\x31\x74\xa9\xbf\xdb\xf8\x31\xc6\x38\xc7\x95\xd2\ +\x5a\x67\x4d\xd3\x2c\x16\x4b\xeb\x5c\xdd\xd6\x4f\xea\xe5\xe2\x46\ +\xc3\xd1\x67\x6e\x3c\x2b\xa5\x2c\x8b\x22\xe9\xf5\x8c\x31\x49\x14\ +\x59\x6b\x8b\xa2\xa0\x18\x13\x80\x24\xe9\x2d\x57\x4b\x2b\x0d\xc6\ +\x38\xe4\xc2\x6a\x83\xac\xaf\x65\xc3\x31\x41\x88\xb4\x45\xa3\x0b\ +\x55\xd5\x35\xc6\x58\xd7\xca\x2a\x43\x29\x41\x04\x2c\x43\x2d\x32\ +\x8d\x55\xb4\x01\x9b\xe6\xf5\x62\xbd\xbb\xb5\x2d\xeb\x72\x98\xc4\ +\xde\x3b\x55\x94\xa7\xf7\x1f\x06\x91\x58\xa5\xf9\xe5\xcb\x57\xeb\ +\xba\x62\x51\xb0\xbb\xb5\xed\xc1\x05\x91\xd8\xdf\xbf\xbe\x2e\x52\ +\xa9\x65\xdd\x34\xf7\x3c\xd5\x75\x00\x00\x20\x00\x49\x44\x41\x54\ +\xfb\x97\x2e\xad\x96\x4b\xef\x7d\x18\x45\x90\x65\x1e\x21\x21\xf8\ +\xf6\xd6\x56\x1c\x27\x27\x27\x27\xc8\x3b\x6f\x0d\x42\x0e\x01\xea\ +\x9e\xbf\xd6\xfa\xe8\xe8\xf8\xc6\x33\xd7\x96\xcb\x95\xd6\xa6\x95\ +\xda\x23\xc2\x98\xc8\x8b\xf9\xb5\x1b\xcf\xa6\x79\xa1\x94\x41\x00\ +\x04\xa8\x6c\xd4\x51\x71\x6c\x1d\x32\xc6\x58\x63\x8b\xa2\x18\x0e\ +\xfa\x80\x91\xf3\x6e\xb9\x5a\x72\xc6\xf2\x3c\x9f\x2f\x96\xb7\x6f\ +\x3e\xdf\x36\xcd\x62\x31\x9f\x6c\xef\x5c\x4c\xcf\x97\xab\xb5\x32\ +\xb6\x69\xbf\x47\x09\xf9\xca\x57\xbf\x4a\x29\x7b\x9a\x16\x9f\xc6\ +\x27\xa8\xb8\x10\x4c\x19\xe3\x5d\x7c\xd4\x80\x60\xfc\x31\x17\x1a\ +\x19\xdb\x2d\xe8\x7c\x54\xe4\x10\x4a\xbd\xf7\xf0\x31\x17\x0b\x01\ +\x54\xda\x54\xad\xc4\x80\x23\xca\x3c\x60\x8c\x19\x46\x06\x01\xe5\ +\x44\x70\x1a\x44\x71\x6c\x6a\x89\xc0\x8d\x46\x63\xe7\x5c\x51\xe6\ +\xce\x45\x51\x1c\x85\x71\xc4\x18\x5d\x2c\xe7\xad\x97\x2c\xa0\x65\ +\x59\x16\x45\xd1\xb4\x8d\xd3\x3a\x10\x02\x21\x54\xb5\x8d\xd6\x5a\ +\x08\x40\x5a\xd6\x6d\x43\x39\xeb\x1c\xb8\xb2\x3c\x1b\x6d\x8c\xf1\ +\x43\xdc\xc8\xb6\x95\xd2\x3a\xd7\xfd\x32\x5d\x09\x86\x30\x6e\x8d\ +\xe6\x82\x47\x71\xe4\xac\x25\x9c\x5b\x6e\x6c\x5e\xb4\xa6\x9d\x4c\ +\x26\x18\x63\x6b\x3d\x20\x82\x3c\x56\x4a\x73\x16\x5c\xb9\x72\x95\ +\x71\xd6\x34\x4d\x5d\xd7\x9d\xf4\x1c\x04\x01\x42\x48\x29\x05\x00\ +\x9c\xf3\x34\x4d\x27\x93\x49\x10\x04\x45\x51\xb4\x6d\x2b\xa5\x0c\ +\xc3\x90\x10\x52\xd7\x75\x51\x94\xeb\xe5\xfa\xc9\x7c\xa2\xbd\xf7\ +\x51\x1c\x4f\x36\x26\x55\x55\x4f\x26\x9b\x5b\x9b\x9b\x8f\x1f\x1f\ +\xb6\xb2\x1d\x0d\x07\x4a\x6a\x6b\x5c\x51\x94\xeb\x55\x96\xf4\x92\ +\xba\x6d\x38\xe7\x8c\x62\x25\xa5\x10\x01\xe5\x01\x17\x21\x02\xaa\ +\xa4\x55\x45\x55\x56\xc5\x70\x34\xa2\x40\x9d\x43\x51\x1c\x29\xab\ +\x1d\x06\x24\x68\x30\x4c\x88\xa5\x3e\xcd\xfa\x5b\xe3\xc9\xb5\xfd\ +\xfb\x0f\x1e\x98\x6a\x3d\x18\x0c\x42\x11\x44\x83\x7e\x91\x65\x67\ +\xb3\x29\x1f\xc4\xde\x3a\xcc\x60\x5d\x66\x16\x20\xaf\xab\x1d\x40\ +\x95\x96\xc6\xe8\x4a\x49\xcc\x69\x5e\x16\x41\x14\x85\x18\x03\x86\ +\xc3\xe3\xa3\x83\x4b\x97\xa3\x38\xae\xeb\xfa\xe2\xe2\x42\x4a\x89\ +\x00\x01\xf6\x80\x11\x72\x9e\x60\x6c\xb4\x6d\xda\x76\x30\xda\x20\ +\x84\x38\x64\x06\xc3\xa4\x6c\x34\xa1\x64\x7b\x77\x67\x34\x1a\x5b\ +\xef\x18\xa5\x08\x63\xd9\xb6\x52\xca\xd1\xc6\xf8\xc6\xb3\x37\xff\ +\xf8\xfb\xaf\xe5\xd9\x5a\x6b\x83\x31\x1e\x8d\x86\x59\x9e\x6a\xa5\ +\x30\x46\xde\xb8\x3c\xcf\x1f\x3e\x7e\x7c\xf3\xe6\xf3\x65\xdd\x9c\ +\x4d\xa7\x4d\xd3\x06\x81\x58\xe6\x79\xd5\xca\x22\x2f\x1a\xa5\x6e\ +\x7f\xee\xf3\x51\x1c\xfb\x3f\x19\x5f\xf4\x34\x2d\x3e\x8d\x9f\x28\ +\x94\x6a\x95\x6a\x19\xa3\xde\x53\x63\x0c\xc6\x88\x31\x42\x29\x8b\ +\xa2\x50\x6b\xed\x9c\x15\x41\x88\x9c\x6b\x9a\xc6\x59\x87\xc0\x13\ +\x0c\x94\x50\x42\xb0\xb3\xc6\x39\xeb\x31\x03\xc1\x29\x26\x98\x32\ +\xac\x2d\x21\x8c\x62\xcd\x29\x77\xca\xc8\x56\x36\x5a\xa6\xaa\x58\ +\xda\x5a\xd6\x2b\x82\x31\x12\x00\xc2\x2b\x24\x1d\x16\x82\xe0\xb3\ +\x6a\x45\xc1\x35\x87\x15\x05\xa2\xe4\x81\xd5\x7a\x39\x5f\x50\x42\ +\x80\x60\x65\x0d\xe6\x04\x51\x2c\x95\xd2\x5a\xeb\xce\xbe\x99\x90\ +\xd1\x68\xe4\x9c\x43\x00\x55\x55\xb5\x52\x22\x84\x08\xc6\x88\x90\ +\x4e\x21\x71\xdd\x09\x2e\x42\xab\x2c\xc5\x00\x22\x88\xb6\xb7\x77\ +\x92\xa4\xff\xf8\xf1\xe3\xed\xed\xed\xe5\x72\x89\x3c\x62\x8c\x11\ +\x42\xda\xb6\x35\xc6\x10\x42\xc3\x30\x14\x42\x74\xa4\xe8\xae\x1a\ +\xed\x3e\xe8\xf5\x7a\x57\xae\x5c\x09\x82\xa0\x73\x1a\x49\x92\xa4\ +\xdf\xef\x9f\x9f\x9f\x77\xbe\x2e\x9c\x73\xe7\x9c\xb5\x16\x3d\xa9\ +\xc7\x15\xf2\x68\x3e\x9b\x07\x41\x10\x24\x49\xba\x4e\x83\x20\xe0\ +\x9c\xc7\x71\x3c\x1e\x8f\x97\xcb\xa5\x56\x6a\x67\x67\x5b\x04\xc1\ +\x6a\xb5\x92\xb2\x35\x0e\x18\x26\xe0\x51\x10\x84\xde\xa1\xba\x6d\ +\x7b\xf1\xc0\x50\x82\xb8\xf0\x8c\x39\x64\x31\x26\xde\x03\x61\x24\ +\x08\x03\xeb\xad\x56\x8a\x39\x54\xae\xd7\x16\x5c\x9a\xae\x2d\x72\ +\x16\x7b\xeb\x6d\x51\xe5\xfb\x5b\x5b\x8f\xce\xce\xe6\x17\xe7\x8a\ +\xfa\xba\xac\x3f\x7b\xf3\xe6\x68\x34\x58\x67\x2b\x42\x48\x23\xdb\ +\xbc\x2c\x3c\x01\x8d\x6c\x5e\x96\x65\x53\x7b\x82\xb9\x6c\xa5\xd6\ +\xc3\xd1\x70\x3c\x1e\x7b\xe4\x9b\xa6\x21\x84\x6a\x63\x28\xc7\x84\ +\x02\x20\xf0\xc8\x12\x20\xc6\x18\xce\x83\xb2\xaa\xbd\xf7\xfd\x64\ +\xd0\x4b\x7a\x7b\x94\x3d\x78\xf0\xe0\xf6\x67\x6f\x8f\xc7\x1b\x59\ +\x9e\x6f\x6c\x4c\xb8\xe0\x52\xaa\xb2\x2c\x77\xf6\x76\xaf\x5d\xbb\ +\xfa\xe6\x5b\x3f\x0c\x82\xa0\xaa\x0b\x29\x93\xb6\xad\x11\x72\x84\ +\x10\x65\xd5\xed\xdb\xb7\xb6\x77\x76\x29\xe5\x61\x18\x5b\x8f\xae\ +\x3d\x73\xe3\xf0\xd1\xe1\x3a\x5d\x2b\xe3\xf7\x76\x76\xa2\x5e\x5f\ +\x5a\xef\x7f\x1c\x8a\xf5\x5f\xfd\xb4\x08\xc8\x9b\xb6\x69\x8c\x43\ +\x08\x70\x10\x70\x23\x5b\xe3\x10\x26\x2c\x08\x85\x93\xad\xa3\x5c\ +\xfc\x6b\xcb\xe0\xfe\xff\xff\x3f\x07\xb8\xe0\x94\x92\x8e\x1f\x43\ +\x08\xee\x28\x32\x1d\x06\x15\x03\x78\xf0\x22\x08\xac\x36\xce\xb9\ +\x8e\xe7\xca\x83\x50\x70\xd1\x0d\xf8\x08\xc5\x0e\x21\x04\xd8\x23\ +\x64\xb4\x52\x6d\xeb\xb5\x26\x08\x11\x00\x6f\x6d\x5b\x35\xe7\xcb\ +\x45\x6e\xaa\x96\x58\x25\x73\xa5\x94\x10\x41\x9f\x39\xaf\x51\x8d\ +\x74\x92\xc4\x95\x57\xa1\xf7\xa8\x45\xd2\xda\xf7\xde\x7a\xab\xdf\ +\xeb\x75\x08\x1f\xa5\xa4\xd2\xa6\xa9\x5a\x6b\x6d\x2f\x48\x5a\x29\ +\xbd\xf7\xda\x98\x40\x88\xbc\x28\xbc\x77\xbd\x5e\x6f\x36\x9f\x6b\ +\xad\x29\xe7\xda\xd8\x1f\x75\xb2\x9d\x9e\xde\xca\x56\xaf\x34\x65\ +\x6c\x44\xa8\x50\x0a\x13\xd2\xb6\x72\xb5\x5a\x9d\x9e\x9c\x5a\x6b\ +\x27\x93\x09\x63\xec\xf8\xf8\xc4\x39\x77\x7a\x7a\x52\x94\x45\x67\ +\xb9\xa9\xb5\xae\xaa\xaa\x93\x38\x19\x63\x42\x88\xf1\x78\xdc\x2d\ +\x06\x61\x8c\x93\x24\xc9\xf3\x8f\x78\x39\xab\xd5\xaa\x63\x5b\xe0\ +\x27\xbd\x72\x01\x04\x5a\xa9\x4e\x3b\x76\xd6\x02\x80\x92\x92\x10\ +\x62\xb4\x4e\xe2\xf8\xca\xe5\xcb\x67\x67\x67\xc3\xd1\xa8\x28\x8a\ +\x7e\x12\xcd\xaa\xd2\x61\xd8\xde\xde\x01\xef\xa3\x30\xaa\xaa\x92\ +\x72\xee\x38\x2e\x95\x41\x31\xcf\x6c\x5b\x14\x69\x2d\x1b\x84\x5c\ +\xc8\x84\x56\x52\x95\xd5\xf1\xa3\xc7\x31\xe6\x8b\xc5\x8c\x84\x7c\ +\x9a\xce\x2d\x01\x88\xa8\x41\xb6\x5e\x67\x1b\xbd\xfe\x6a\xb5\x90\ +\x6d\x93\xe6\xe9\x7a\xbe\xf4\xaa\x15\x08\xf2\x34\x8d\xc2\xe8\xe2\ +\xe2\xa2\x95\xd2\x51\x28\xeb\x6a\x99\xa7\x16\xf9\xf9\x7a\xd5\x48\ +\xe5\x90\xb3\xce\xa5\x79\x36\x1a\x8f\xef\x7f\xf8\x60\xb6\x58\x30\ +\x4e\x11\x72\x94\x78\x67\xbd\x47\x88\x30\x62\x9c\x5d\xa5\xe9\x72\ +\xb5\x6e\x9a\x96\x5e\xe1\xe1\xa0\xff\xfc\x67\x6f\x3d\x7c\xf4\x70\ +\xb1\x5a\x56\x4d\x33\x9b\xcf\x5e\x7c\xe9\xa5\xe1\x68\x78\x76\x7a\ +\x76\x72\x72\x22\xa5\xfc\xc6\x37\xbe\x31\x9f\xcd\x26\x93\x91\x96\ +\x72\xbd\x5e\x35\x4d\xd3\x1f\xf6\x84\x60\xad\x6a\x6e\xdf\xbe\x75\ +\xe5\xea\xf5\x37\xdf\x7e\xf7\xe8\xec\x6c\xff\xd2\xe5\xad\xad\xad\ +\xf3\x8b\x19\xab\xab\xb3\xe9\x74\x9d\xa6\xbb\x3b\x3b\x93\xad\xed\ +\x4f\xbd\x69\x81\xb7\x1a\x25\xbb\x3f\xff\x37\x7e\xe1\x33\x1b\x44\ +\x37\xb3\xdf\xff\xe6\x0f\xae\x7e\xe9\x2f\x3d\xb7\x45\x97\xc7\xef\ +\xfe\xde\xef\x7c\x77\xe3\xcf\xfd\x9b\xc3\xe9\x1b\xaf\x1f\x67\x7f\ +\xa6\x3b\x2a\xef\x94\xf6\x88\x11\x01\xc8\x23\x84\xbc\xd7\xda\x68\ +\x84\x39\x27\xd4\xda\xd6\x74\x3b\x13\x40\x18\x15\xf8\x4f\xfa\x9d\ +\xac\x21\x44\x60\xf8\x28\x6b\x6b\x23\x1d\x42\x80\x39\x27\xcc\x3b\ +\xa9\xad\x01\xcc\x19\xa1\xff\x42\x96\x70\xca\x38\x4f\x29\x07\x04\ +\xde\x2b\xe3\x3c\x25\x1c\x7e\xf4\x52\x7f\xd2\x0f\xfa\x14\xbc\x65\ +\xa1\xce\xfe\x5c\x6b\xdd\x9d\x7c\x74\x13\x46\x6b\xad\x52\x8a\x10\ +\x92\xf4\x12\xc2\xa8\xd5\x26\x8e\xe3\xaa\x2c\xad\x31\xdd\x97\x79\ +\xe7\x00\x63\xce\x18\x70\xce\x08\xe1\x98\x08\x20\x9e\x05\x6b\xed\ +\x2a\xed\xb0\x71\x0c\xc8\x64\x3c\x62\x8c\x2a\x0b\x84\x90\x30\x0c\ +\x1b\x04\x4a\xa9\x7a\xb5\xee\xf7\xfb\xae\xa9\x1d\x81\xbd\x8d\x71\ +\x3e\x9f\x0f\x93\x84\x60\xd2\x14\x55\x61\x8c\x36\xba\x2a\x73\xa0\ +\x14\x31\x5a\xb7\x32\xcf\x73\xdb\xb3\x8c\xd2\xd6\x68\xa3\x35\x10\ +\x1c\x30\x6a\x8c\x75\x1f\x3b\xcc\x20\x40\x94\x12\x63\x7c\x67\x3b\ +\xc5\x19\x37\xd6\x16\x65\x09\x04\x17\x45\x91\x97\x55\xb0\xcc\xb4\ +\xb2\x98\xc0\xf9\xf9\x74\xb9\x5a\x24\x49\xb2\x5a\x2d\xad\xb5\xd6\ +\x6a\x8c\x49\xf7\x5d\x08\xa1\x6e\x7a\x88\x10\x6a\x9a\x66\xb5\x5a\ +\x11\x42\xb4\xd6\x67\x67\x67\x8c\xb1\xb2\x2c\xdb\xb6\x1d\x8f\xc7\ +\x5d\xbb\xd7\xdd\xff\x48\x29\x39\xe7\xf6\x89\xb6\x73\x10\x42\xce\ +\xbb\x7e\xbf\x3f\x99\x8c\xf3\xbc\xe0\x9c\xf5\xfb\xfd\xd1\x68\x18\ +\x45\xa1\xb5\x76\x36\x9b\x35\x0d\xde\xde\xde\xda\xda\x9a\xe4\x45\ +\xcc\x08\x8b\x03\x51\x55\xd5\xa0\x17\x63\x4c\xa2\x28\x42\xe0\x37\ +\x36\x37\xf8\xa0\x87\x46\x91\xb3\x2e\x04\xbc\xb9\x39\x9c\x9d\xd0\ +\xc7\xf7\x73\xe6\x1c\x55\x76\xd4\xeb\xef\x0e\x46\x8b\x3c\xf7\x11\ +\x8d\x27\xa3\xa6\x4c\x97\xe9\xba\x9e\x1e\xef\xef\xec\x12\x8a\x1e\ +\x9e\x1f\x0f\xf7\x36\x53\x5d\x33\xef\x9f\x7f\xe6\x7a\x3a\x5b\xdc\ +\x7b\xe7\x1d\x4e\x59\xce\xe8\x7a\x31\xb7\xde\xa5\x79\xfd\xf0\xf0\ +\xd1\x34\x39\x1d\xf6\xfb\xd6\x98\xa2\xaa\x07\x83\x81\x54\xa5\x32\ +\x56\x2a\x65\xbd\x37\xd6\x30\x4c\x05\xa3\xd6\x42\x6b\x54\xb7\x49\ +\x8f\x08\x76\xc8\x9f\x4e\xcf\x56\xab\xf5\xf4\xe2\xbc\x37\x1a\xb9\ +\xef\xfc\xa1\xd6\xba\x6c\xcb\xd5\x72\xc9\x05\x9d\x2f\x2e\xa6\xe7\ +\xa7\x9c\xb3\x28\x12\x79\xb6\x5e\xae\x33\xe7\x6c\x96\xe5\x21\xa7\ +\xcb\x65\x26\x02\x76\x7c\x7c\x24\xa5\x8c\xa2\xf0\xe8\xf8\x50\x5b\ +\x97\x66\x59\x91\xe5\x4a\xeb\xe9\x74\xda\x2d\x63\x76\xb3\x8e\xad\ +\xad\xad\x20\x0c\x3e\xf5\x16\x57\xde\x59\xdc\xdf\xff\xec\xd5\xe0\ +\x0f\x7f\xe3\x7f\x79\xb8\x52\x66\xfc\xc2\x2f\x3c\x13\x7f\xeb\x1f\ +\xff\x46\xef\xa7\x7e\xe9\x6f\xfc\x7c\xfd\xe1\xc6\xab\x7b\xf6\x83\ +\x3f\x3e\x4c\xe9\x9f\x3a\xaf\x78\x6f\x48\x70\x69\x3f\xa6\xb3\xf5\ +\x91\x46\x18\x39\x0b\x7c\xe7\xe6\x95\xe7\x75\xf6\xee\xa3\xd5\x6a\ +\x6b\xfb\x8b\x3b\xf1\xd0\x7b\x25\xdb\xd5\x74\x71\xa7\xb2\xf8\xff\ +\xb3\x6f\xeb\x1c\x4e\x0e\x26\x7b\x45\xf6\xb0\xd4\x0e\x90\x05\xba\ +\x71\x6d\xef\x56\x5f\x70\x55\xdd\xfb\xf0\xe2\x31\x09\xae\x7e\x66\ +\xe7\x99\x72\xfd\xe6\x49\x96\x91\x8e\xe9\xe6\x35\x09\x2f\xed\x46\ +\x74\xb6\x3a\xb4\x80\xa8\x38\xd8\x89\xe0\x62\x75\xea\x31\x46\x38\ +\xd9\x1b\xef\x94\xd9\xc3\xda\x01\x7c\x3a\x33\x63\x55\x15\x59\xbe\ +\x0e\x82\xa0\xac\x72\xdc\xe0\x7e\xbf\x8f\x09\xb2\xce\x59\x67\x3c\ +\xb2\x8d\xac\x89\x21\x1f\xcd\xef\xc0\x79\x6f\x8d\xb1\x8d\x35\xdd\ +\xa2\x9f\x6c\x1b\xd0\x92\x00\xf1\x08\x1b\x8f\x88\x47\xd4\x68\x90\ +\x2d\xe6\x2c\x60\x04\x7b\x3b\x12\xe1\x00\x21\x82\x49\x14\x45\xad\ +\x68\xa5\x94\xc6\x18\x0e\x9c\x62\x1a\xa1\x00\x18\x14\x23\x4b\x29\ +\xc6\x08\x87\x08\xea\xaa\x96\xad\x44\x41\x48\x99\x70\x00\x22\x08\ +\x62\xe7\x7a\x49\xd2\x99\x59\x7b\xe7\x00\xa1\x40\x08\x89\xd0\xc7\ +\x0d\xec\x47\x7c\x07\x0c\xe0\x00\xbc\xf3\xda\x19\x8c\x08\x50\x42\ +\x19\x0d\xe3\x88\x72\xc6\x18\xd6\x5a\x01\x42\x22\x10\x5c\x90\xe1\ +\xb8\xdf\xef\xf5\x9b\xa6\x51\x92\x10\xca\x30\xc6\x41\x18\x74\x8e\ +\xf2\x6d\xdb\x76\xd5\x62\x9e\xe7\xdd\xcb\x4a\x29\x7f\x84\x62\xec\ +\xf2\x60\x14\x45\x4d\xd3\x70\xce\x8d\x31\x55\x55\xfd\x58\x8e\xcb\ +\x9f\x5c\xa3\xe3\xaa\xcc\xce\x4e\x8f\x00\xb0\xb3\xaa\x2a\xd3\xd1\ +\x68\xcc\x28\x30\x46\x05\x27\x5a\x1b\xef\x94\x36\x0d\xa5\x5e\x50\ +\xd8\xd9\xda\x38\x3a\x2c\x9b\x32\x73\xce\x5b\xab\x1c\xb2\x79\x55\ +\x60\xdb\x18\x6c\x39\x02\xa3\x4c\x42\x45\xbb\x5e\x99\xbc\xc0\x84\ +\x86\x0e\x84\x46\x81\xc5\x13\x1e\xf1\xfe\xb8\xdf\x1b\x5e\x1d\x4f\ +\x2e\xa2\x79\x96\xe7\x41\xa9\x06\x71\x2f\x42\x74\x28\x62\x3b\x1c\ +\x3b\x0a\x3d\x2e\xa2\xc1\x48\x96\xd5\xe2\xe4\x34\x8c\x12\x34\x1e\ +\xf5\x36\x37\x80\xb1\x24\x49\xb6\xf7\xb6\x31\xf2\x51\x18\xad\x56\ +\x69\x5e\x16\x97\x0f\x2e\x07\x41\x34\xbd\x38\xd7\x5a\x79\xef\x09\ +\xa1\x80\x00\x10\x06\x64\xbd\xf7\xd6\x7a\xb0\xd6\x7a\x1b\xf7\xa2\ +\xa2\x29\x45\x1c\x6c\x6c\x8e\xa5\x92\x4a\xeb\xd1\x70\x64\xac\xc2\ +\x04\x9e\xbb\xf9\xac\x31\x7a\x71\x31\x1f\x0f\xfa\xc9\x60\xb0\xb5\ +\x23\x09\x21\x0c\x63\xa3\xf4\x6a\x39\x0f\xc3\xf0\xe1\xa3\x87\xd6\ +\x59\x86\x79\x9e\x65\x8c\x87\x94\x80\xd2\xed\x7a\x39\xdf\xde\xda\ +\xda\xdb\xdb\xa9\xcb\x22\x08\x05\xc1\x58\xb6\xf5\x72\x39\xff\xb1\ +\x50\xf4\x4f\xc1\x6c\xd1\x1b\xe9\xe2\xcb\x5f\xf9\xfa\x5f\xbb\xf1\ +\xf0\x07\xbf\x77\x57\x55\xc5\xea\x62\x7a\x5a\xad\x9a\x5b\x09\x37\ +\xb2\xd5\xd6\xfd\x99\x5e\x4b\xbb\xde\xcf\xfc\xf9\xff\xee\xcf\xb3\ +\x7f\xfe\x0f\x7e\xef\xbf\x49\x21\x72\x30\xfe\xf2\xab\x7f\xfb\x46\ +\x8c\x18\xfd\x0b\xdf\xfd\xa3\xbf\x5f\x87\x3b\x3b\xa3\x2d\x3e\xf8\ +\xd2\x0b\xfd\xd9\xff\xf4\x4f\xff\xcb\xdc\x07\xff\xef\xb4\xe8\xb4\ +\x36\x57\x5f\xf8\x3b\xbf\xf2\xea\x8d\x5f\xff\xed\xff\xf4\xdd\x14\ +\x73\xd4\xe0\xe1\xcf\xfe\xdc\x4b\x5f\x7e\x78\xfa\x56\xed\x8f\x1c\ +\x6c\x7d\xe5\x0b\x7f\xfb\x80\xb6\xf8\x33\x7f\xee\x3b\xdf\xfb\x6f\ +\x3f\x2c\x1d\xc3\x48\x6b\x7b\xf3\xd5\xbf\xfb\x1f\xdc\xde\xfb\x9f\ +\xff\xd1\x2f\xbf\x9f\xcb\xc1\xe5\x5f\xfe\x95\x2f\x3e\xff\xbf\xfd\ +\xf6\x7f\xfc\x7e\x56\x4e\xae\xfd\xcd\xff\xe4\xcb\x5f\xf9\xcd\xdf\ +\xf9\xf7\xdf\xcc\xb1\x20\x9f\xca\x92\x91\x32\xda\x5d\xb9\x75\x56\ +\xd1\x9d\xfc\xda\x7d\xd0\x01\x69\x08\xa5\x8c\xd2\xae\x50\xd2\x5a\ +\x6b\xa3\x05\xe5\x61\x18\x22\x84\xaa\xaa\x4a\x84\x08\x45\x20\x08\ +\x08\xa0\x21\x61\xfb\x57\x06\xd6\xda\xc6\x28\xcc\x19\xa2\xb8\x17\ +\x84\x49\x98\x10\x8c\x85\x10\x2e\x71\xc8\x23\x4c\x30\x42\xa8\xdb\ +\xb5\x56\x46\x4d\xfa\x11\x62\x18\x23\x40\xc6\x13\x20\x98\x33\x69\ +\xec\x22\xcf\x67\x45\x0a\x08\x05\x41\xa0\xad\xb1\xc6\x38\xef\x8d\ +\xb5\x80\xf1\x6a\xbd\xb6\xd6\x6a\xa3\x01\x43\x37\x4c\xf4\xce\x59\ +\xe7\x8c\x31\xce\x3b\xf0\x24\x88\x42\x0f\x48\x1b\xe3\x11\xaa\xdb\ +\xba\x95\x8d\xb3\xde\x39\xdf\x34\x85\xd6\xf2\x7c\x7a\xba\x5a\xce\ +\xba\xec\xee\x9c\x27\x84\x01\xa1\xde\x21\x8c\x41\x4a\xd9\x34\x0d\ +\x00\x54\x55\x85\x3e\xc6\x2e\x10\x42\xba\x72\xb2\x3b\x7f\x06\x80\ +\x6e\x7f\x1b\x10\x32\xc6\xf8\xce\xee\xe6\xc9\x46\xba\xba\x6d\xdb\ +\x6a\x38\x1c\x1a\x2b\x97\xab\x19\x65\x58\x9b\x46\x6b\x6d\xb4\xf1\ +\x08\x35\x4d\x5e\xb7\x19\x20\x0f\x0e\x81\x07\xf0\xb6\xc8\x4a\xe3\ +\xac\xc7\x9e\x09\xb1\x5c\xcd\x93\x80\x46\x04\xfa\x41\x88\xb4\x1f\ +\x04\x6c\xff\x99\x67\x3f\x7f\xe5\x46\x9e\x97\x88\x60\xc2\xf9\xd6\ +\xe6\x66\x58\x9b\xd1\x56\xe4\x01\x69\xad\xf1\xc1\x2e\xe7\x3c\x4d\ +\xd7\x93\xcd\x4d\x6b\xac\x92\xf2\xe6\x33\x93\x2a\x22\x14\x63\xdb\ +\x6a\x27\x8d\xd6\x9a\x85\xe1\xc5\x7a\xbd\x56\xb5\x55\x7a\xd8\xef\ +\x33\xc6\x9a\xa6\x32\x55\x89\x29\x09\xa2\xa0\x51\x6d\x56\x14\x5a\ +\x6b\xd7\x1d\xff\x58\xab\x2d\x78\x87\x8c\x71\xc6\x59\xe4\x3d\xe5\ +\x14\x53\x9c\x57\x05\x61\xa0\x4c\x7b\x31\x9f\x5a\xef\xb4\xd6\x55\ +\x95\xe7\x79\xde\xd4\xf5\x0f\xdf\xfc\x81\x10\x22\x5f\x67\x51\x18\ +\x98\x13\xe4\x10\x65\x8c\x73\x42\x74\xdb\x76\xcc\x8e\xba\xae\x09\ +\x25\xc6\x6a\x8f\x3c\x42\x4e\xab\x56\xb6\x75\xc8\x19\x06\xef\xac\ +\xa9\xeb\x12\xbc\x71\x1a\x8a\x3c\x73\x5a\x76\x50\xf9\x4f\x77\x5a\ +\x04\x4c\x4d\xfa\xf8\xfb\xff\xf7\xef\x3c\xbe\x58\x35\xe1\x67\xa2\ +\xfd\x57\xff\xc3\xff\xe2\xd6\x06\x3d\xff\x7b\xff\xf5\xf7\xf7\xff\ +\xed\x2f\xfe\x99\x12\xac\xb6\xfe\xca\x8d\x5f\xdc\x41\x0f\x1f\x66\ +\x4b\xcf\x2f\x7f\xed\x0b\xbf\xb2\x3c\x7f\xff\x7a\x52\xfc\xee\x37\ +\xff\xab\xe4\x95\xbf\xf7\xd3\x37\x6e\xff\xda\x6b\xff\xfb\x9d\x7b\ +\xbd\x9f\xf9\x99\x4b\xf2\xf0\xd7\xcf\x34\x65\x04\x9c\xad\xa5\x31\ +\x98\x06\x82\x70\x67\x65\x3c\xf9\xda\xcb\x5b\xe1\x07\xd3\x87\xca\ +\xb1\x17\x5e\xfc\x3b\x07\xe5\x6f\x7c\xa7\x65\x4d\xf6\xf6\x1f\xbf\ +\xfd\x3f\x5c\x34\x6a\x72\xf5\x3f\xbb\x2e\x1e\xfe\xda\xff\xf9\xab\ +\x9f\xf9\xe2\xaf\xbe\x74\xf5\xf6\x07\x6f\xbd\xe1\x01\xa1\xf8\xd6\ +\xcd\x21\xba\x77\xb1\xba\x75\xed\x73\x77\x5e\xff\x03\xc6\x9d\xc6\ +\x83\xe7\xaf\x7e\xfe\xce\x9b\xef\xbc\xf4\xcc\xe7\x94\x2e\x89\x08\ +\x11\x6a\x3f\xa5\xd3\x45\xe7\x1c\x60\xb0\xd6\x18\xa3\x31\xc6\xc6\ +\xe8\x8f\xba\x6b\xe4\xbd\xf7\x08\x10\x21\x04\x03\x00\x20\xce\x98\ +\x33\x06\x00\x45\x71\xd4\x4f\x7a\x94\x31\x67\xec\x80\xd1\x10\x88\ +\x20\x34\x24\x3c\xc0\xd4\x59\x03\x8c\xc8\x56\x53\x4e\x3c\xc6\x4d\ +\x5b\x7b\x07\x94\x90\xd6\x2a\x42\x08\x60\x6c\xa4\x51\x4a\x85\x61\ +\x80\x3c\x02\x0c\xa0\xbd\xd5\x96\x13\x46\x3c\x20\x40\x82\x07\xd2\ +\x6a\xe4\xbc\x51\xda\x22\xe7\xbc\xaf\x5b\xd9\x65\xea\x2e\x49\x89\ +\x40\x00\x02\x0f\x80\x09\xc1\xdd\x0d\x30\x20\x82\xb1\x27\xc4\x78\ +\x0c\x04\x33\xce\x11\x20\xa5\x34\x60\x2c\x95\x42\xce\x52\x4a\xac\ +\xf5\x46\x1a\x4c\x80\x50\x2f\x55\xa3\x94\xea\x06\x88\x0e\x61\xa7\ +\x3a\x2e\x37\xea\x1a\xea\xce\x83\x14\x00\x94\x52\x18\xe3\xae\x60\ +\xb4\x1d\x97\xc6\x98\xce\xf2\xe5\xa3\x9d\x4d\x84\xac\x7b\x72\xc9\ +\x85\x51\x12\x86\x84\x52\xdf\xb6\xd2\xda\xd6\x98\x46\x29\x4b\x29\ +\x2d\xf2\xa2\x69\x9a\xfe\xa0\x6f\x2c\x4a\xc2\x98\x13\xea\x8d\x73\ +\x49\xe0\x9d\x89\x92\x61\x10\x25\xbd\xf1\xa8\x91\x72\x82\xd0\xa6\ +\x31\x9b\xc9\x98\x7a\x8c\x1d\x30\xc2\x0d\x46\xbd\x3e\xd5\x80\x2d\ +\xc3\x79\x96\x61\x4f\xd6\x75\x8b\x8c\x15\x84\x52\x20\x2d\x42\x21\ +\xc1\xe5\xc5\x5c\x23\x8f\x05\x6b\x8d\x31\x0a\x39\x87\x38\x50\xe6\ +\x21\x61\xa1\x07\x2a\x10\xaa\xd7\x59\xa9\x5b\x21\x82\xbc\x28\x5b\ +\xd5\xb4\x75\x0d\x40\x31\x20\x02\x84\x53\xde\x3d\x1c\xc6\x18\xc6\ +\x14\x59\x04\x80\x08\x66\x0e\x10\x60\x2c\x02\x41\x19\xad\xea\x82\ +\x32\x22\x4d\x9b\x2f\x72\xc2\x99\x77\xae\xb0\x8e\x10\x1c\xc6\x62\ +\x7a\x7e\xa2\x5a\x45\x31\x0e\xc3\xc0\x58\x84\x79\x42\x10\x09\x38\ +\x33\x4a\x3a\x6b\xab\xaa\x54\x5a\x11\x0c\x80\x21\xcb\xb2\xaa\xae\ +\xc1\x83\x35\x2a\xcf\xd6\x6d\x53\x71\xc6\xf2\x34\xd7\xd2\x38\x87\ +\x84\x90\xc8\xff\xf8\xc7\xfe\x69\x50\xa2\x31\xa5\xae\x39\x3f\x7e\ +\x74\xb4\x34\xc9\x73\xa1\x39\xfb\xe3\x7f\xf0\x3f\xfe\xd6\xcf\xfe\ +\x47\x7f\xeb\xa5\xe7\x2f\xa5\x84\xd2\x3f\xf5\xa9\x80\x77\x86\xf7\ +\x5e\xb8\xbd\x41\x5e\x7b\xf7\xb7\x5e\xba\x72\xdb\xeb\xf3\x37\xde\ +\xfd\xf5\xde\xe8\x8b\x4c\xad\xa5\x55\xa8\x5c\xb3\xbd\x11\x01\x3c\ +\xde\xfb\xda\xad\x5e\xf3\x7f\xbd\x75\x17\x63\xe6\xac\xdc\xbc\xf6\ +\xef\x7d\xe5\xca\xf3\xcb\xa3\xdf\xfc\xf6\xa3\xd7\x2d\x99\xbc\x70\ +\xed\xe5\x87\xf7\x7e\x6d\x74\xf9\xaf\x62\xa4\x1e\x3f\xfe\xc7\x0b\ +\x73\xe6\x82\x8d\x39\xfa\xfa\x2f\xfe\xdc\x7f\xff\xe1\x3b\xbf\x7a\ +\x37\x48\x74\x7b\x21\x9d\x29\xcb\x94\xf7\x77\x99\xb7\xc6\xc2\xf6\ +\xd6\x4f\xc5\xf5\x6b\xbf\xf7\xe1\xfa\xaf\xbc\xf2\x95\x8d\x77\xbf\ +\x15\x70\x74\xf7\xfe\x37\xe9\xe0\x73\xcf\x3f\xb3\x35\x31\x1f\xbe\ +\x3d\xe5\x61\x10\x23\xd7\x20\xf2\xe9\xcb\x89\xde\x7b\xa3\x5a\xef\ +\x3f\x42\xb1\x7e\x4c\x01\x30\x18\x63\xef\x11\xc6\xe0\x9c\x51\xda\ +\x6b\x04\xdd\x2a\x8f\xb6\x86\x73\x86\x3c\x6a\xea\x0a\x63\xcc\x30\ +\x8e\x79\x9f\x19\x0d\x4a\x7b\xee\x0a\x6d\x29\xe3\x7b\xbb\x97\x1a\ +\xef\x14\xb8\xa4\x97\x88\x20\x08\x45\x2c\x02\x4e\x19\xc5\x80\xac\ +\xb1\x47\x0f\x1f\x89\x5e\x34\xd9\xdb\x6f\x94\xca\xcb\x62\x10\xf1\ +\x2a\x4f\x1b\xa9\xfa\x51\x2f\x0a\xc2\xe1\x78\x43\x28\xdd\x58\x8b\ +\x16\xde\x1a\x85\x08\x31\xc6\x68\xa5\x00\xe3\xce\x64\x0a\x03\xb6\ +\xd6\x1a\xad\x8d\xd1\x42\x04\xc8\x43\xc7\x2e\x05\x42\x08\xf2\xdd\ +\x97\x01\x02\xef\x3d\xed\xb2\x39\x01\xe7\x1c\x21\x40\x29\xf7\xbe\ +\xf3\x96\xc2\x41\x20\x3a\xde\x8c\xd6\x2d\x00\xef\x06\x55\x5d\x5a\ +\x14\x42\x18\x63\x9a\xa6\xe9\x3c\xb0\xba\x07\xd2\x2d\x36\x2a\xa5\ +\x3a\x71\xa6\xab\x1f\x19\xe3\xde\x3d\xa1\x52\x08\x00\xad\x6a\x1b\ +\xd5\x72\x21\x3c\x72\x8c\x74\x25\x91\xd6\x46\x03\xf1\x8c\x63\x40\ +\x0e\x7b\x5f\x57\x85\xc6\xcc\xb6\x3a\xcf\x0a\xed\xdc\x80\x8f\xeb\ +\xb6\xa6\x35\xd3\xd6\x4e\x82\xf8\x26\xe3\xe5\x7c\x65\x10\x89\x06\ +\xe3\xd9\x72\xd1\x9f\x6c\x6a\xeb\x2e\xd2\xe5\x60\x7b\x6b\xb0\xb9\ +\x05\x3d\xe1\x38\x1d\x86\x11\x47\x20\x10\x3e\xbc\xf7\x81\xd2\x6a\ +\x78\xb0\x47\x7b\xd1\xd1\xc5\x39\x43\x94\x29\xbb\x3a\x5f\x0c\xe2\ +\xa4\x9f\xf4\x44\x14\x22\xc6\x7a\x76\x04\xf3\x59\x9e\x16\xd1\xa8\ +\x5f\x54\x59\x6b\xa5\xb3\x0e\x59\x1d\x06\x41\x98\x44\xaa\x55\xc6\ +\x18\x69\x0c\x67\xdd\x72\xbb\xc6\x18\x63\x0c\xd4\x13\x42\x08\x06\ +\xec\x9c\x63\x82\x19\xa3\x08\xa3\x51\x14\x5a\xef\x31\x25\x5a\x19\ +\x02\x10\x0a\x41\x01\x23\xe7\xc3\x20\x68\x9b\x16\x10\xb1\x46\x23\ +\x70\xce\x61\x63\xb4\x77\x3e\x0c\xc3\x20\x14\xb3\xc5\x4c\x1a\xdd\ +\xef\xf5\x86\xc3\x91\x92\x0a\x79\x4f\x30\xc9\xf2\x4c\x49\x29\xdb\ +\x46\x3b\xc4\x00\x51\x8c\xab\xb2\xf2\xce\x7d\xba\x9d\xff\x00\x30\ +\x92\xe9\x83\x07\x87\x12\x31\xce\xb0\x6f\x56\x8f\x8e\x22\xaf\xe6\ +\xff\xec\xb7\xbe\xf5\x97\x5f\xbc\x2e\x8f\xef\x1e\xaf\x5b\xfc\xa7\ +\x9b\xcb\x19\xe7\x9f\xbd\xfa\x6f\x5d\x1d\x96\xeb\xf6\xf3\xbb\x9b\ +\xd7\x0f\x92\xe0\xfb\xa7\xaf\x6d\x8a\xdb\xc0\x26\x80\x3c\x26\xcc\ +\x6b\x65\xbc\xf8\xcc\xee\x2b\xcd\xfa\xf5\x59\xad\x31\xe7\x08\x93\ +\x6a\xfd\xe6\x9b\xf6\xa4\xcd\xcf\x9d\xf7\xfd\xf1\xcf\xbe\x72\xe9\ +\xd9\x77\xaa\xb3\x2b\x9b\x9f\x89\x16\x97\xdf\xbb\xf3\x83\x94\xf6\ +\x44\xf3\xfd\xdf\xfb\xce\x77\x86\xfb\x7f\xf3\xaf\xdd\xfc\x85\xb3\ +\x47\x2d\x22\x02\x21\x8f\x09\x73\xb6\x76\x08\x79\x14\x5c\xbd\xf2\ +\xb3\x23\xf1\xe6\xf6\xa8\xd7\xdf\xf8\xf2\xb5\xe1\x6e\x2d\xc2\x7a\ +\xf6\xbb\x8f\x47\xbf\xf4\x0b\xaf\x7e\xe1\x7b\x6f\xfe\xfd\x76\xf0\ +\x57\xfb\x3c\x7c\x52\xab\xa3\x7f\x05\x9a\x68\x4c\x05\x61\x98\x50\ +\x44\x31\x21\x4c\x08\xd1\x51\x00\xb8\x00\x42\x08\xc2\x0e\xb0\xc7\ +\x8c\x22\xc2\x3c\xc2\xd4\x7b\x86\x30\xd6\x96\x38\x2b\x10\xc4\x08\ +\xc7\x59\x1a\x12\x68\x81\xe1\x28\x9e\x95\xed\xf5\x67\x9e\xc3\x07\ +\xbb\x5a\x1b\x82\x11\x8d\x83\xc9\xd6\x0e\x25\x01\x66\x84\x06\x20\ +\x30\xa0\xba\x5a\x1c\x92\x18\x07\x1b\xbd\x8d\x95\x31\x6d\xd8\x13\ +\x89\x08\x36\xb7\xe6\xb3\x45\xb2\xb9\x35\x4c\x7a\xe3\xd1\x78\x7a\ +\x36\x4d\x9a\xfa\xc6\x95\x67\xde\x7b\xef\x3d\x1e\xe0\x70\xbc\xe9\ +\x90\xef\xfe\x02\x01\x83\xf3\xce\x39\xd7\x34\x75\x9a\x2e\xac\x55\ +\x9c\x85\x16\x88\xef\x16\x36\x9c\xf3\x0e\xf5\x93\xc1\xd6\x68\x43\ +\x4a\x89\x9c\x47\x18\x1b\xe4\x9d\x77\x1f\x95\xbe\xde\x7b\x84\x30\ +\x74\xc8\x1c\xe4\x9c\xfd\xd8\x95\x00\x30\x86\xae\x24\xf4\xde\x7b\ +\x67\xf2\xcc\x11\x4c\x92\x38\x22\x94\x75\x9f\x64\x8c\x85\x61\xd8\ +\xcd\x46\x77\x77\x77\x8b\xa2\x18\x0c\x87\x71\x1c\x3f\xe1\x95\x0b\ +\x42\x92\xd0\xb5\xf5\x44\x7b\x62\xa0\xdf\xdb\x54\x06\x7b\x84\x78\ +\x24\x78\xc0\x42\x00\xe2\x3c\xd1\x4e\x20\x01\x9e\x5a\x1c\x6e\x6c\ +\x8e\x1b\xa3\x25\x42\x84\xe1\x3a\x5d\xf7\x38\x1b\xb6\x6a\x54\x1b\ +\xca\x79\x31\xdc\x38\x92\x72\x1d\x46\x97\xbf\xf0\x25\x9b\xa5\xa4\ +\x4a\xc7\xe3\x61\xdc\xef\x27\xc9\xc4\x60\x94\x24\x8c\x3a\x19\x73\ +\xb0\x67\x17\xe5\x7c\x3d\xdc\xdb\x51\x83\x5e\xdf\xd3\xcd\xad\x6d\ +\xe5\x94\x3a\x39\x15\x51\xbc\x7f\xf5\x7a\x24\xc4\x6a\xbd\x56\x1f\ +\x7e\xb8\x7d\xfd\xda\xbc\xae\xdb\xaa\xdd\xda\xdc\xb4\xd8\x72\xcc\ +\x30\xc2\xe0\x5d\x14\xc6\x5a\x99\x75\x96\x3e\x38\x3c\x94\xc8\x38\ +\x27\x85\x60\xc8\x38\x00\x0f\xce\x3b\xa5\x02\x26\xae\x5f\xbe\x9e\ +\x57\x39\x61\x5c\x5b\xcd\x29\x07\x8b\x90\x77\x2e\xf2\xde\x7b\x0c\ +\x40\x13\x46\x26\xd8\x3b\xdf\x55\xfd\xbe\x2b\xf4\xbd\x47\x68\xd4\ +\xed\x81\x29\xa9\x90\x47\x04\x20\x09\xa3\xbd\xed\x7d\xd9\x6a\xab\ +\x34\x60\x98\x8c\xb6\x67\xb3\xd9\xc1\xbe\xef\xf7\xfb\x47\x47\x47\ +\x2f\xbc\xf8\xe2\xee\xee\x2e\x00\x7c\xba\x79\x8b\x40\x19\x5a\xdf\ +\xff\xc6\x6f\xde\x63\x9c\x53\x41\xfd\xfc\xde\x6f\xfe\xe6\xfb\x5c\ +\x24\xfe\xe8\x7b\xff\xf0\x11\x22\xc8\x79\xc2\xd8\x9f\x6e\x2a\x47\ +\x30\x5d\xcd\x7e\xff\x0d\xb3\x19\x8f\x5e\x09\x69\x88\xd9\xf6\xe7\ +\x5f\xfc\x4a\xba\x3e\x59\xe3\xaf\xdc\xbe\xf1\x57\xfa\x07\x97\xce\ +\x1f\xfc\x13\x4b\x87\x7b\x93\x2b\xe9\xe1\xff\xaa\x40\x04\x08\x21\ +\x20\x4d\xfe\xc1\x07\xe9\x3d\xc0\x04\x63\xae\xeb\x0f\x7f\x70\x97\ +\x30\xb1\x17\xf3\x78\x89\x83\x6b\xd7\xfe\x7a\x5f\xdf\x3b\x6d\x70\ +\x9f\xfb\x60\xb0\x4d\xd0\x72\x71\xf1\xa6\xbe\xf9\x4b\xaf\x5e\xfb\ +\x8b\xfb\xbb\x93\xf3\x3b\x77\x0c\x20\x91\xbc\x7c\x6b\x33\x3e\x3f\ +\xaa\x36\x42\x77\x56\xe8\xdb\xd7\xbe\xf4\x01\x8b\x28\xae\x1f\x3c\ +\xfe\xa3\xd9\xc6\xcb\x1f\x1c\xbf\x7f\x65\xf2\xef\x86\xbc\x0f\xc8\ +\x7d\x1a\x73\x22\x00\x0c\x87\x1b\x00\x14\x61\xb0\x0e\xba\x9b\x90\ +\x8e\x53\xc3\x28\x11\x82\x33\x8a\x81\x22\xa0\x04\x53\x81\x09\x23\ +\x80\xb1\x43\x11\x86\xc0\x7b\xd7\xb6\xbe\x2e\x91\x92\xda\x79\x17\ +\x89\x75\x55\x06\x93\x0d\x3c\xec\xd7\x40\x24\x67\x8c\x60\x14\x46\ +\x24\x88\x00\x98\xe7\x80\x04\x00\x01\x62\x18\xc2\x98\x70\x06\x94\ +\x3a\xef\x15\xc1\x7c\x38\x12\xd8\xad\xea\x5a\x12\x64\x03\xa6\x29\ +\x6e\x90\xdd\xd8\xd9\x76\x30\x7b\xf9\xd5\x97\x5b\xa9\xce\xd3\x75\ +\x12\x27\xc8\x3b\xe7\x2c\xe3\x0c\x30\xf2\xd6\x02\x9c\x01\x30\x84\ +\x88\x31\x16\x01\x78\xef\xc1\x23\x0c\x40\x19\xeb\xf5\xfa\xfd\xc1\ +\x48\x2b\xe5\xb4\x01\x42\x5a\x6b\xfc\xc7\x29\xd1\x7b\xff\xa3\xc5\ +\x0e\xe7\x7e\xd4\x3b\xdb\xff\x87\xbd\x37\x0f\x96\x34\xbb\xea\x03\ +\xcf\x72\xef\xb7\xe4\xf2\xf6\xda\x7b\x57\xef\xdd\xea\xd6\x86\xf6\ +\x1d\x84\x40\xd8\xc8\x58\x78\x06\x02\x6c\x83\xed\x01\xc2\xa1\x90\ +\x1d\x13\x31\x8e\x09\xdb\x13\x31\x9e\xf1\x8c\x03\x3c\x66\x88\xc0\ +\x33\x18\xb0\x6c\x0f\x8b\x90\x59\x04\x96\x84\x40\x48\x6a\x49\xa8\ +\x05\x52\x2f\xf4\x56\xdd\xad\x5e\x6a\xe9\x5a\x5e\xbd\x7a\xf5\xd6\ +\xdc\xbe\xe5\xde\x7b\xce\xfc\x71\x33\xbf\xca\xaa\x12\xea\x56\x35\ +\x42\x5d\xad\x3c\xd1\x51\x9d\x2f\x5f\x66\xbe\xcc\x9b\xdf\xfd\xdd\ +\xb3\xfc\xce\xef\xc4\x1a\xb4\xb5\x16\x00\x42\x08\xb1\xa8\x62\x8c\ +\xc9\xb2\xd4\xd8\x34\x56\x5d\xa2\xe5\x79\x1e\x59\x35\xc6\x98\x24\ +\x49\x89\xe8\xf2\x06\x99\x87\x10\x0e\xad\x1c\x78\xe3\x1d\xaf\x5b\ +\xcc\x3b\xa3\xad\x5d\xcb\x6c\xf3\xac\x04\x3f\xac\x86\x21\xf8\x3d\ +\x0b\x0b\x9d\x2c\xf3\x2a\x89\xc9\x0c\x26\x08\x09\x24\x96\x12\xe3\ +\x5d\x69\x43\x95\x16\x43\x18\xf4\xf3\x9d\xdd\x51\x02\x5b\x14\xb6\ +\xc8\x1f\xf5\xf5\xb5\xaf\xfa\xae\x8d\x6e\xb6\x51\x72\x11\x6c\xb0\ +\xda\xde\xb7\x00\xe9\x7c\x51\x95\x90\x53\x8a\xea\xa1\x1a\x81\x0f\ +\x16\xab\x4e\x52\x75\xd2\x30\xdf\xa1\x56\xbe\x94\x2d\x14\x65\x8d\ +\x0a\x5e\xb5\x0a\x52\x94\xd5\x42\x77\xbe\x93\xe4\x39\xda\xb3\x67\ +\xd7\x2a\xa3\x9d\xc5\x39\x56\x02\x1f\x5a\x69\xaa\x5e\x99\xe8\x48\ +\xa5\x69\x20\x44\x06\x44\x30\x20\x08\xa2\x24\x2a\x21\xe8\xfc\xe2\ +\xe2\xa1\x03\x87\x56\xea\x3d\x64\xd8\x39\x87\x80\x20\xaa\xe3\x0c\ +\xa0\xc6\x6c\x32\xc6\xb3\xc7\x07\x24\x64\x4b\x22\x3e\x04\x49\xd3\ +\x04\x11\x55\x61\x7b\x7b\xbb\xd5\xca\x8b\xa2\x58\x9c\x5f\xd8\xbb\ +\xb2\x52\x97\x3e\xb2\x4c\x22\xaf\x7e\x69\x69\x69\x7e\x7e\x5e\x24\ +\xac\xac\xac\x2c\x2c\x2c\xe0\x95\x5e\x89\x8e\x5c\x99\x34\x8d\x25\ +\x5d\x05\x8a\xb7\x15\xd9\xa6\xdf\x64\xd4\x49\x44\x3b\xeb\x5f\xb8\ +\xf7\x54\x91\x2e\x3e\x59\x6d\x1f\x7c\x66\x77\xf0\xda\xeb\x6f\xa9\ +\xcf\x7e\xf9\xf3\x8f\x7c\xfa\x3d\x77\x7f\xc0\x9d\xfb\xe4\x67\x4e\ +\x3c\x9d\xd8\x95\xfe\xce\x23\xbd\xad\xed\x46\x63\x03\xd1\x98\xf1\ +\x4d\x76\xc5\x13\x5f\x39\xfc\x60\x30\x7b\x0b\xb7\xbe\x76\xf2\xe9\ +\xee\x35\x6f\x9e\x2b\x4e\x6c\x9b\x1b\xdf\x7c\xeb\x9b\x38\xac\x7f\ +\xe1\xa1\x3f\xd8\xed\x9f\xfb\xfc\xe1\x1b\xdf\x7d\xeb\x0f\x6d\xad\ +\xfe\xd7\xaf\x9c\x5e\xb3\x44\x79\x67\xe5\xcc\xd1\xff\x72\xcf\x83\ +\xbf\x3f\x14\x99\x3b\x75\xf2\xad\x57\x2f\xfb\x9d\xc7\x4e\x0d\x6b\ +\xb7\xfd\xc7\x1f\xf9\xc2\x67\x2b\x4f\x0b\xdb\x8f\x42\x55\x32\x5d\ +\xa1\x85\x68\x20\x32\xc4\x26\x76\xb5\x10\x33\x12\x47\xef\x89\x99\ +\x88\x19\x08\x51\x40\x6a\x15\xef\x88\x44\x01\x30\x84\x52\x54\x41\ +\xac\x04\x96\x30\x24\x48\xf3\xd6\x56\x59\x8e\x38\x3d\xb4\xb4\x68\ +\x5a\x39\x58\xce\x5a\x2d\xcb\x68\xd2\xb4\x94\x00\xaa\x44\x28\x0e\ +\x49\x01\x9c\x1b\xf9\x2a\x23\x29\xd5\x95\xe2\x6a\x5f\x97\xd5\xc8\ +\xe4\x36\x6d\x65\x95\xab\x8b\xba\xe4\x11\x1d\xbc\xfa\x60\x96\xa4\ +\x67\xd7\xd7\x94\x75\x69\xdf\x9e\x5d\x2f\x1b\xe7\x36\x45\x24\xcf\ +\x53\xe9\x17\x84\xc8\x04\xc3\x5e\xc1\x9a\xa4\x9c\x49\xa8\x29\xba\ +\x89\x22\x00\x40\xa2\x55\x59\xee\x0e\xfa\xde\xf9\xaa\xae\x88\x18\ +\x69\xec\x56\x44\x5c\x8b\x12\x67\xb1\xb4\xdd\x54\x99\x43\x08\xb1\ +\x96\x12\x39\xe1\x31\x82\x26\xa2\xb2\x2c\xb1\x0e\x3a\x71\x36\x9b\ +\x83\x44\x44\x88\x68\x34\x1a\x96\x55\x05\x97\xd7\xfc\x07\xda\x02\ +\xbb\x00\xe9\x3c\x65\x69\x26\xcc\x08\xd6\xa2\xb8\xb4\x9d\xe6\xa9\ +\x5d\xca\x3b\x41\xc3\xc0\x48\x20\xa3\x81\x34\x88\xd4\x95\x16\xa3\ +\x1c\xb4\xad\x21\xd9\x75\xa6\x57\x99\x80\xe7\x82\xe2\xca\xd2\xe3\ +\xc7\x9e\xbb\xf6\x8d\x6f\x9d\x5b\x5e\xca\xb2\x34\x4b\xb3\x56\x96\ +\x90\x11\x51\x75\xe2\xbc\x06\x05\x20\x26\x5f\x89\x07\xf1\x84\x82\ +\xe8\xea\xda\x97\x95\x1b\x95\x2b\xcb\x2b\xa3\xbc\xbd\xbb\xbd\x13\ +\x46\x65\x32\x97\xe6\xc8\xaf\xb8\xfd\x8e\xa7\xbf\xf6\xd4\xa9\xfe\ +\xe0\xcd\xaf\x7f\xe3\x91\xad\xcd\x07\x0f\x3f\x66\x89\xf6\xce\x2f\ +\xf5\x07\x03\xf0\x62\x0d\x0f\xfa\x25\x78\xb0\xd6\xfa\x10\x84\x45\ +\x50\xd5\xa0\x10\x83\xb2\x47\xd8\xe9\xf7\x21\x04\xa9\x7c\xf0\x01\ +\x18\x95\x91\x88\x98\x39\x16\xeb\xe2\xca\xc7\x14\xad\x88\x28\x8a\ +\x48\xf0\x3e\x66\x7e\x85\x99\x06\x83\x61\x9e\xe7\xd6\x5a\x55\xdd\ +\xd8\x38\x27\xa2\xd6\xd8\x78\x24\xe5\x59\x92\xa6\xa6\x2c\x8b\x9b\ +\x6e\xbe\x51\xc4\x6f\x6e\x9e\x7b\x5e\x27\xfd\x3b\xab\xcb\x85\x38\ +\x6f\xe5\xb9\x16\x4f\xdd\xfb\xe4\x13\xd6\x24\x5f\xba\xef\xe7\x89\ +\x33\x1c\xfc\xd1\x47\xff\xe8\x13\x40\x26\x31\xa9\xd1\xdd\xfb\x1f\ +\xfa\x0f\xc4\xb9\xfd\x3a\x38\xa5\x88\x49\x9e\x26\x00\xc5\xc3\x8f\ +\x7f\x94\x39\x5d\x7f\xea\x97\x9e\x41\xcb\xf0\xc4\x6f\x9e\xfc\x3d\ +\x00\x64\xce\x12\x9b\xad\x9d\xf8\xad\x5f\x3b\xf6\x1b\x48\xd6\x9a\ +\x84\x00\x47\xeb\x9f\xfa\xa3\x35\xb5\xc9\x7c\x0b\xc0\x6d\x7d\xf6\ +\x4f\x36\x80\x40\x81\x12\xc3\x2c\xa2\x09\xc3\xb3\xcf\xfe\xba\x80\ +\xb5\x9c\x5e\x89\x71\xb4\xaa\x0e\x06\xa3\x41\xbf\x60\x26\x04\x88\ +\xee\x20\x20\x12\x91\x46\x79\x05\x45\xa3\x20\xa0\xa2\x84\x20\xa8\ +\x21\x09\xda\x49\x8d\xb1\xc6\x80\x86\x50\x87\xcc\x6a\x92\xac\x9e\ +\x5d\x5f\xb9\xfa\x7a\x60\x52\xd0\xda\x55\x04\x0a\x41\x7d\x55\xf6\ +\x43\x00\x64\x32\x90\x58\xac\x48\x65\x38\x72\x21\x78\x08\xa3\xba\ +\xf4\xde\x1b\x82\x72\x34\xf0\xa3\xd0\xdb\xd9\x1e\x0e\x06\x99\xa5\ +\x6e\x9e\x8b\xab\xbf\xf2\xc0\xfd\xa7\x4e\x9e\xb2\xc6\x74\x8b\x9a\ +\x02\xb4\xf3\x56\x6f\x7b\x67\x73\x7b\x87\x10\x13\x6b\x0d\x21\x3b\ +\x6c\x73\x6a\x81\x9d\x02\x80\xa8\x02\x01\x92\x65\xb4\xa6\x1a\x8d\ +\x36\xbd\x13\xc0\xca\x39\x51\xc5\xa9\xf4\x5f\xac\xa8\xe8\x58\xb5\ +\x51\x1a\x4d\xb0\xe8\x42\x36\x42\x3b\x22\x62\xad\x45\xc4\xd1\x68\ +\x14\xe4\xeb\x6c\xc0\xf8\xf4\xe1\x68\x54\x57\xd5\xe5\xf5\x44\x23\ +\x62\x51\x55\xeb\x5b\x3b\x75\x1d\xc0\x7b\x25\x0c\x35\x62\x62\x05\ +\xb5\xa8\xea\x62\xb7\x74\x75\x3d\x4a\xd4\x05\x51\x27\xe2\x83\xab\ +\x1d\xd5\x6e\x8e\xe1\xda\x34\xdb\xef\x61\xbe\x74\xaa\x2e\x5b\x59\ +\x7c\xea\xe4\x1a\x09\x1f\x5c\x5c\xa1\x32\xa4\x43\xd7\x2a\x7c\xa7\ +\x9d\xa1\x06\xd9\xe8\x95\x58\x0b\x8a\x2f\xd8\x1b\x15\x57\x98\x22\ +\x60\x2d\xa6\x70\xec\x60\x39\x30\xec\x0e\x8e\xf8\x23\x75\x5d\xad\ +\x6d\xac\xb1\x25\x63\x69\x6e\x69\x7e\x6d\xe3\xec\xe3\x4f\x3f\x51\ +\x87\xea\xe9\xe3\x47\x4e\x7b\x3f\x77\xf5\xd5\x67\x4f\x9f\x7e\xf6\ +\x89\xc7\xda\x69\x9a\x19\xb3\x38\x37\x77\x7a\x6b\xbd\x22\x49\x2d\ +\xa6\x6c\x25\x38\xaf\x22\xe0\xad\x65\x93\x64\x95\xab\x9f\x3b\x75\ +\x02\x9d\x48\x15\x28\xa8\x5a\x54\x83\x3a\x65\xce\xb9\xf1\xca\x07\ +\x09\x12\x4c\x62\x9a\xc3\x26\x8e\x6a\xe8\xf7\xfb\xaa\x98\x24\x59\ +\xbf\x3f\x1c\x0c\x46\x71\x95\xa6\xbf\xac\xd8\x59\x54\xd7\x35\x21\ +\xc6\x93\xec\xca\x87\x45\x95\xba\x2c\x3c\xda\x56\x9e\x82\x2a\xa8\ +\xd4\x55\x59\x7b\x01\xa0\x34\xcf\xec\x37\x49\x6d\x41\x34\x49\x9c\ +\xa0\x68\x72\x00\x00\x4c\xd3\x24\x6d\x7e\x39\xbe\xf3\x1b\xa2\xab\ +\x35\x19\x00\x00\x67\x0c\x00\xc0\x29\x9d\xd7\xe4\x60\xce\xa6\xc4\ +\xdc\x14\x29\x49\xa8\x29\xa9\xa7\x09\x4d\xbf\x8d\xc9\xe3\x01\xae\ +\xdc\xdc\x62\x50\x10\x55\x14\x01\x09\x08\x0e\x11\x7d\x08\xce\x87\ +\xa0\x8a\x64\x12\x24\x05\x4a\x92\x24\x4b\x8c\x25\x6b\x40\x5b\x4c\ +\x46\x1c\xbb\x0a\x35\xa0\x0a\xa7\xdd\xb3\x5b\x5b\x45\x51\x2f\xb4\ +\x3b\xe8\x5d\xae\x30\x1a\x0c\xa5\xdf\x07\x05\x9e\xeb\x18\xd5\x20\ +\x01\x11\x80\x50\x50\xdc\x70\x68\x24\x80\xab\xfd\xb0\x0f\xaa\xdd\ +\x34\x49\xaa\x12\x82\x4b\xab\x6a\x77\x67\x97\xf7\x94\x2d\x15\xf6\ +\x7e\x29\x4d\x9f\xdd\xde\xc2\x24\x75\x41\xf3\xa4\xd3\xca\x12\x93\ +\xd0\xb0\xc4\x76\x2b\x4f\x53\x8b\x41\xe7\x0e\xec\x1b\x8d\x86\x75\ +\x59\x39\x30\x5e\x7c\x5d\xb9\xca\xd5\x82\x08\xa0\x52\x95\xc3\x41\ +\x2f\xed\x76\x00\x49\x34\x30\x5e\x50\xd1\x8b\x7b\x29\x7a\x31\xb1\ +\x96\x12\xbd\xc5\x18\x5f\x47\x57\x25\xfa\x8c\x91\x9c\xa4\x53\x0a\ +\x55\x51\x00\x3c\x96\x5f\x8c\x31\xcd\xab\x5d\xce\xe9\x0e\xb8\xeb\ +\xaa\xb3\x55\x81\xad\xac\x76\x05\x31\x02\x91\x2b\x47\x75\xed\xcb\ +\xdd\x61\x12\xc0\x2a\x86\xe0\x49\x34\xcb\xb2\x56\x96\xa5\xa0\x9d\ +\x76\x3e\x07\xda\x72\x01\xfa\x83\x30\x28\xcd\xca\xe2\x4e\x6a\x3f\ +\xff\xe8\x23\xaf\x7d\xcf\xf7\x78\x8b\x09\x89\x0f\x25\x68\xdd\xdf\ +\x1d\x66\x79\x92\x40\x56\x85\x52\x18\xc5\x49\x25\xb5\xaa\xaf\x7c\ +\xe5\x42\x8d\xae\x28\x43\xdd\x36\x26\x31\xb4\x55\xf6\x15\xf4\xf4\ +\x99\x13\xf3\xf3\xed\x7d\xfb\x97\x3d\xd6\x1e\xdc\xe3\x4f\x1f\x6e\ +\xb7\xda\x2b\x58\xb7\xda\x8b\x09\x88\xa4\x09\x76\xf2\x44\x71\x61\ +\xae\xd5\x4a\x09\x16\xdb\x4b\x7c\x75\x59\x8c\xb4\xf6\xc6\xda\x41\ +\x39\xea\x79\x09\x44\x96\x31\xd4\xe5\xe6\xc6\xb9\x56\x9a\x27\xc0\ +\x41\x55\x9c\x22\x70\x93\x7f\x18\x8f\x0c\x53\x8d\xeb\xe6\xbd\x67\ +\xcb\x21\x84\x58\xe8\x8f\x4b\x1a\x5b\x2a\x63\xaf\x51\x0c\x56\xa2\ +\x60\xad\x31\x1c\x65\xdf\xa2\x1a\x31\x33\xc6\x17\xb9\xc2\xbd\x45\ +\x04\x71\xd5\xa8\x4e\xbf\xfb\xef\xfd\xb3\x57\xfb\x87\x7e\xf5\x77\ +\xee\x71\x6c\x03\xe4\x6f\xfe\xef\x7e\xfa\x03\x6f\xbb\x55\x76\x8e\ +\xfc\xd6\x87\x3f\xfc\x17\xa7\x8a\xc4\xcc\x14\xd2\xbe\x3d\xe6\x7d\ +\x28\xcb\x0a\xc5\xa3\xf8\xd4\xa0\x21\x52\x15\x03\xd4\x4a\xd3\xbc\ +\xd5\xea\xb6\xda\x0b\xed\x6e\x2b\xcb\x2d\xb3\x84\xa0\xce\xd5\xc3\ +\x5e\x8a\x98\x71\x22\xc5\xa8\x76\x75\x55\xd5\x19\xda\x1b\xae\xba\ +\x6a\x31\xcd\xd0\x7b\x33\xe8\xb5\x9c\xf7\xb5\x4b\xad\x69\x3b\x8f\ +\x21\x20\x43\xc2\x6c\x83\x80\x73\x55\xed\x37\x8b\x22\x9f\x9f\xcf\ +\x55\xba\x49\x96\x64\x99\x45\x31\x98\xb9\x34\xbb\x3a\x6f\xcf\xa5\ +\xe9\x42\x08\xd6\xe0\xbe\xdb\x6e\x6d\x57\xf5\xc3\x0f\x3f\x94\x19\ +\xd3\x66\xb3\xb1\xb1\xd1\x0a\x61\x65\x3e\x33\x84\xe2\x2b\x83\xe0\ +\x12\x1d\xd5\x12\x5a\x54\x41\x5a\x43\x2a\xb9\x78\x1f\x3c\xa8\x47\ +\x74\x80\xc0\x2c\xce\x83\x21\x54\x05\x45\x40\x6a\xbc\xbc\x06\xc8\ +\x62\x34\xe7\x9c\x8b\xbb\x54\x55\xa3\x33\x12\xb1\x2f\xde\x60\x66\ +\x24\x23\x93\xba\x4c\x8c\x04\xe3\x8d\xd8\x93\x7b\xd9\x27\x21\x22\ +\x78\x09\x1e\xa5\xd7\xef\x0d\xb7\x37\x2c\x63\x96\x27\xa3\xba\x74\ +\xce\x6b\x15\xba\xad\xf9\x83\x0b\x7b\xf6\x75\x3a\x8b\xed\xb9\xb9\ +\x6e\x87\x0c\xa3\x81\x41\x6f\x6b\xf7\xec\x19\x53\x16\x2d\xa3\xed\ +\xcc\xd4\x08\xa7\xcf\xac\xef\x59\x5e\x59\x6a\xb7\x6c\x59\x90\x97\ +\x4c\x74\x77\x6d\x95\x91\x4c\x3b\x33\xad\x2c\xb5\x89\x92\x1a\x0c\ +\xec\xeb\x3a\x94\xa1\x18\xa5\xc4\x32\x1a\xb4\xd2\xd6\xb2\x98\xc4\ +\x87\x3c\xb7\x88\xa8\x57\x5f\xd5\x06\x69\x15\xa3\x34\x49\x16\xda\ +\xe9\x3f\xfa\x5b\xef\xff\xfd\xdf\xff\xd8\xc6\xc6\xfa\xab\x6f\xbd\ +\x7b\xb8\xd9\x6f\x8f\x86\x57\x21\x2f\x74\xda\xad\x2c\x01\x5f\x57\ +\x79\xcb\x33\xd7\x79\x5e\x16\x95\x67\x2e\xc3\xdc\xae\xab\x77\x83\ +\x2f\x08\x06\x75\x89\xaa\x42\xe0\x4d\x4a\x6c\x44\x54\xbd\x8f\x3c\ +\xf9\x78\x02\x79\xef\xe3\x9a\x8f\xbd\xc7\x5a\xfb\x83\x81\x8a\x2c\ +\x2f\x2f\x33\x99\xb2\x2a\x5b\xad\xb6\x61\x66\x62\x44\x24\x46\x80\ +\xf3\xac\xa9\x08\x88\x93\x61\x64\x63\x0e\xff\x95\x0d\x8b\xe2\x7d\ +\x6b\xef\x9d\x7f\xff\x67\xfe\xe9\xff\xf0\x81\xb7\x1c\xf9\xe8\xbf\ +\xfe\x8f\xc1\x95\x0e\xef\xfe\xc1\x9f\xf9\x67\x3f\x76\xc7\x6f\xff\ +\xea\x6f\x2e\xbc\xed\x27\xfe\xc5\x3f\x6f\xff\xd3\x0f\xfd\x6f\x27\ +\x25\x4f\x66\xc0\xf8\xed\xb0\xb2\x28\xca\xa2\x48\x49\x33\x92\x1c\ +\xed\x5c\x9e\x66\x49\x92\xa6\x79\x9a\xb5\x6c\x92\x12\x00\xa9\x37\ +\x55\x21\x2a\x20\x81\x83\x60\x39\x24\x02\x93\xb0\x57\x67\xd0\x8b\ +\x0f\x73\x49\x0e\x41\x06\xa7\x4f\x6b\x10\xb7\x76\x86\x15\x45\xbc\ +\x67\x1a\x21\x8a\x0a\x19\x4a\x91\x12\x05\xf0\xc1\xf9\xda\x8f\x06\ +\x3d\x91\xc1\xfa\x3a\x22\x27\xc6\x1a\x0d\x86\x54\x44\xbc\x0f\x9b\ +\xcc\x27\x99\x45\x84\x98\xab\xa2\xd8\x6b\x4c\xc7\xf0\x70\xeb\xcc\ +\x7c\x70\x79\x96\xa5\x56\xaa\xb2\x40\xd0\xe0\x1c\x56\x15\x6b\xe5\ +\x55\x8c\xa2\x01\x22\x66\x4e\x32\x4e\xd2\xa4\xdd\x82\x34\xdd\x1a\ +\x8d\xd6\x77\x77\x7a\x55\x09\x88\x02\x08\x93\x74\x4a\x0c\xc7\xe2\ +\x8e\x8a\x71\x59\x94\x53\x8b\x39\xaf\xf8\x80\xc8\xdf\x8e\x8f\x41\ +\xf8\xfa\x52\xea\x00\x00\x20\x00\x49\x44\x41\x54\x9c\xe8\xf2\x36\ +\x17\xb3\xc8\x54\x92\xf1\xf2\xd3\xc9\x44\x3c\xdc\xda\xd9\x3c\x7a\ +\xdc\x31\xb7\xea\x72\xb1\xd5\x5a\x92\x4e\xab\x95\xef\xbf\x66\xff\ +\xd2\xfc\x52\x37\xed\x74\x93\x6c\x21\x69\xe7\xc6\x06\xe7\x86\xa3\ +\x9e\xf7\xe1\x5c\x55\x2c\x76\xf3\xbd\xfb\x96\xec\x70\x54\xad\x6f\ +\x80\x0f\xb7\x2f\xee\xbb\xfd\xd0\xb5\x41\xc8\x1f\x3d\xde\x4a\x72\ +\x51\xd8\x53\xba\x76\xab\x5d\x6f\x6d\x2b\x63\x50\x11\x71\x02\x42\ +\x12\x82\xd4\x70\xf4\x0c\x25\xd9\x28\x09\xc6\xe6\xae\x4e\xd4\xfb\ +\x32\xa9\x14\x61\x0f\x22\xd1\x66\xb5\x7a\xb6\x04\x65\x66\x19\x0c\ +\xdf\xb2\xb8\xdc\x3a\xd8\x32\xbd\xde\x60\x67\x9b\x0d\x75\xba\x6d\ +\x57\x17\x61\xb4\x03\x1a\x18\xa4\x1e\x8d\x8a\xd1\x70\x50\x94\xde\ +\x24\xca\xf6\x40\x9a\x6a\x7b\x51\xda\x2d\x5e\x58\x58\xeb\xf7\x4f\ +\x6f\x6f\x0d\x5c\xe5\xd1\x01\x25\x08\x84\x13\xa7\x3b\x2e\x6f\x23\ +\xc6\x51\x14\x45\x59\xd5\x0b\x0b\x0b\x5b\x5b\x5b\xc3\xe1\xa9\xe5\ +\xe5\x65\xc3\x26\x52\x0d\xf2\xcc\xb2\x31\x44\x20\xea\x63\x16\xb2\ +\xae\x9d\xf7\x1e\x40\x93\x24\x09\x41\x42\x90\xba\x76\xcf\x1b\x9c\ +\xbd\xd4\x61\x31\x04\x9d\xdf\x77\x75\xab\xff\xe0\xaf\xff\x6e\xe7\ +\x75\x41\x01\x30\x60\xf2\x8a\x3b\xde\xe4\x1e\xf8\xcd\x0f\x7f\xf8\ +\x97\x5b\x5f\x5b\x79\xdf\xcf\x7d\xff\x55\x73\x74\x7c\x4b\xe1\x8a\ +\xad\x5a\x5c\xd1\x96\x18\xce\x13\x93\x93\x64\x08\x6d\x06\x28\x07\ +\xa1\x20\x67\x8a\x1a\x76\x42\x50\x15\x87\x24\xa0\x0a\x41\x19\x29\ +\x35\x6c\x09\x4a\xf1\x7d\x10\x02\x07\x08\x76\x8e\x5b\x59\x6e\x90\ +\xb4\x1e\x0d\xfb\x83\xe1\x46\x60\x84\x24\x49\x1c\x88\xaa\x10\x33\ +\x11\x8a\x80\x06\x64\xc0\x80\xa1\x95\xdb\x3d\x9d\x56\xab\xdd\x1e\ +\xf5\xfb\xdb\xeb\x67\x8b\x61\xdf\x1a\x04\xc0\x20\x21\xea\x97\x31\ +\xb3\xa8\x30\x71\xbb\xdd\x1a\xac\x9e\x40\x50\xa3\x1a\xca\x81\x4f\ +\x92\xd4\x70\xa7\xdb\x5e\x5e\xde\xbb\x7f\xff\xbe\xda\xd5\x8f\x3e\ +\xf2\xe8\xe9\x8d\x2d\xc3\x16\x55\x52\x32\x99\x65\x04\xf5\xde\x9b\ +\x3c\xcb\x78\xf1\x6c\x6f\x77\x77\x54\x0c\x54\x45\x15\x27\xb0\xd8\ +\xf8\x8c\xc6\x98\x18\xd9\xc5\xbd\x1a\x42\xb8\xc8\x07\x89\x0f\x0e\ +\x12\xc6\x6d\x2d\x88\xd1\x91\x9c\xf0\x7c\x5e\x9c\xaf\xa0\x32\x9f\ +\x67\x07\xdb\x9d\x3d\x64\xf6\xb7\xba\x07\xad\x9d\x23\x4a\x6a\xa1\ +\x53\x6b\xe1\xf8\x6a\xcf\xf9\x3e\xf0\x73\x41\x49\x55\xeb\x5a\x42\ +\x8d\x86\x30\xc5\x1a\xea\x73\xde\x99\xe0\x13\xaf\x6c\xe6\xec\xb0\ +\x16\xcb\xc2\x52\x0c\x7b\xc3\xda\x5b\x2f\x39\xdb\x21\x9b\x32\x78\ +\x93\xa6\x80\x1a\x82\x37\x22\x46\xa5\x64\x59\x2a\x31\x5f\x58\xe8\ +\xad\xf9\xde\xa8\x0e\x1b\x55\x52\xd4\x9a\x7a\x51\x61\x66\x1f\x42\ +\x59\x14\xc6\xd8\x24\xb1\xce\xfb\x4e\xab\x2d\x12\xaa\x10\x58\x83\ +\x49\x4d\x70\x29\x19\xec\x74\x5a\x73\x73\x5d\x4a\x13\xe7\xea\xde\ +\xb9\xf5\x8d\xb3\x15\x4a\x00\xc0\xc4\x24\x73\xdd\x4e\xb2\xb8\x54\ +\x65\xf9\x8d\x4b\xcb\x6b\x7b\xf7\x3e\x71\xfa\xc4\xea\xf6\xd6\xd0\ +\x81\x43\x6b\x13\x9a\x3e\x63\xac\xb5\x71\x2e\x63\x9e\xe7\xa2\x08\ +\x00\x7b\xf6\xec\xb5\x36\x89\xf5\xb0\x98\xd0\xa8\xbd\xa7\x20\x44\ +\x28\x1a\x91\xd4\x18\x06\xc4\xb1\x93\x08\x0a\x00\x81\xd9\x5c\xf1\ +\x74\x6e\x9b\xd8\xb3\x4f\x7c\xf6\xdf\x7e\xa5\xf8\xde\x0f\xbd\xee\ +\x8d\x7b\x09\x01\x2c\xb8\x47\xee\xfd\x83\x1f\xff\xe7\x3f\xfc\x3f\ +\xfe\x93\x1a\x5e\xf9\x8e\x87\xbf\xf8\xb1\xc7\x36\x21\x35\x2f\x0c\ +\x13\x35\xb8\x50\x8b\x2a\x4d\x49\x39\x48\xa8\x9c\x04\x44\xb6\x26\ +\x95\x50\x05\x11\x05\x51\xe0\xc4\x66\x74\xe9\xf3\x43\x15\x44\xa2\ +\x90\x04\xc6\x20\x5f\xeb\xda\xd7\x00\x84\x64\xed\x44\x6c\x02\xd1\ +\x58\x93\xe0\x38\xcc\x1c\x05\x05\x04\x44\x32\x96\x8d\xf3\x05\x60\ +\x6a\xd9\x00\xa8\xf7\x85\xa0\x4d\xf8\x0a\x2e\x7c\x79\x09\x2a\x0e\ +\x40\xc0\xd7\x52\x05\x13\x39\x80\x68\x0d\xa5\xa9\x49\x83\xba\x4a\ +\x87\x96\x0d\x0a\x82\xa8\x78\x0c\x88\xc4\x00\x10\x00\xc5\xab\xa0\ +\x1b\x49\x99\x06\x11\xa9\x4b\x1d\xf6\x19\xd4\x18\x42\xa1\xb8\xe5\ +\x0c\x59\xa9\x03\x79\x40\x8f\x84\x8c\x0c\x01\x9d\xab\xfa\x92\x80\ +\xd1\x3a\x93\xb2\x0a\x05\x8b\x12\x31\xab\x44\xf9\x09\x52\x62\x66\ +\x54\x3f\xdc\xec\x89\xa8\x45\xab\x20\xc8\x64\x98\xb2\xcc\xb6\xd2\ +\x64\x61\xbe\xbb\x7f\xff\x1e\x17\xfc\xfa\xc6\xbe\xde\xb0\xd7\x1f\ +\x0c\x43\x1d\xaa\x5e\x7f\x10\xd6\x6b\xd1\xc0\x26\x24\x09\xb4\x5b\ +\x39\x63\x0d\xb0\xeb\x9d\xd0\x05\xb0\x88\x13\x1b\x4b\x46\x4e\xe4\ +\x1a\x23\x22\x5f\xe4\x3c\x06\xf1\xcd\xb3\xa2\xb3\x19\xff\x05\x00\ +\xef\xdd\xf3\x76\xe6\x7e\x83\x30\xba\xf6\xb5\xf3\xa3\xc4\xe6\xad\ +\x3a\x98\x9d\xed\x50\x0e\x5c\x70\xc6\x32\x10\x82\x82\x03\x74\x49\ +\xca\x0a\x89\x0b\xd6\x3b\x00\x29\xa4\xc2\x94\x39\x31\x84\x5a\xd5\ +\x2e\xe9\xf2\x81\x03\x37\x71\x6e\x77\xfb\x9b\x83\xdd\x5d\xad\x4b\ +\x1b\xb4\xae\x94\xd9\xa2\x31\xbe\x8a\x68\xa4\xea\xd5\xab\x84\x94\ +\x46\x3e\x74\x3a\x0b\x37\xdc\x79\x1d\x0a\x0d\x1e\x7b\x6e\xf4\xd4\ +\x51\xea\x95\xc6\x9a\x48\xa1\x99\x43\x10\x57\xb2\x38\x9b\x26\x7e\ +\xd8\x93\xe0\x6b\xa3\x45\x70\x41\x0c\x9b\x56\xb7\xbb\xd8\x5d\xca\ +\x0f\x5e\x73\x68\xef\x5d\xaf\xb4\xf3\x73\x5b\x8f\x3e\xf6\xc0\xe7\ +\xef\xd9\x3c\x7a\x22\x14\xf5\x68\x4b\x8b\x13\x27\x3d\x98\xca\x26\ +\xbb\x44\xf6\xc0\xde\x83\xed\x0c\xd9\x1c\xad\xea\x81\x8a\xa8\x04\ +\xef\x63\xd1\x7f\xdc\x48\xca\x6c\x8c\xc9\xb2\xcc\x07\x8d\x02\x25\ +\xde\x7b\x63\x6c\xcc\xea\x36\x55\xaf\x10\x82\x04\x21\xe4\xe8\x6f\ +\x42\xe4\xde\xd7\x3e\xc6\xe0\xad\x56\xeb\xca\xcf\x2d\x02\x00\x92\ +\x49\xb2\xc4\x4e\x68\x32\x14\xce\x1c\x7f\x7a\xb5\xf8\xd1\x37\x7d\ +\xdf\xdf\xb9\xfa\xb6\xdb\xef\xfd\x7f\x7e\xad\x94\x17\x34\x57\x52\ +\xd5\x27\xf9\x2d\xef\x7c\xf5\x8f\xed\xcb\xe1\xb9\x23\xbf\x7d\xdf\ +\xb1\x47\xca\xe0\x01\x92\x7d\x57\xbf\xff\xdd\x77\xbe\xcb\xad\x7f\ +\xfa\x53\x0f\xdd\x73\xdd\xed\x3f\xf5\x9a\x03\xd7\x29\xd8\xc4\x9d\ +\xfc\xcc\x57\x7e\x71\xd5\x5b\x83\x4d\x0c\x25\x4a\x73\x77\xbd\xea\ +\x43\x77\xae\xec\xed\x6f\x7c\xf1\x4f\x1f\xff\xf4\x56\x55\x01\x68\ +\xb2\xf0\xd6\x1f\x7a\xcd\xdf\x69\x73\xd5\x5f\xff\xc4\x27\x1f\xf9\ +\xf2\x81\x1b\x7e\xfc\xdd\xb7\x7c\xd7\xd6\xea\xc7\xef\x39\xfc\x05\ +\x47\x56\xc4\xdc\xf9\xda\xff\xf5\x35\xcb\x9d\x20\xe5\x89\x63\xbf\ +\x77\xef\xd1\xe3\x6f\x7c\xed\x87\x70\xed\xa3\x7f\xbe\xba\x8a\x4a\ +\x37\xdd\xf1\x8f\xaf\x93\xaf\x7c\xe6\xc9\xc7\x5e\x48\x1a\xf8\x25\ +\x5a\x0c\x0b\x35\x6a\xb0\x48\x96\xd5\x7a\x49\x41\xac\x02\xfa\xc8\ +\x04\x0c\xc2\xb5\x35\x25\x83\xc5\xe8\x33\x69\x14\x1d\x42\x2f\x1e\ +\xad\x51\x90\xd1\x60\xb7\x18\x0e\xc9\xfb\x56\x62\x4d\xf0\xcc\xa8\ +\x5e\x03\x81\x02\x04\x20\xad\x0d\x04\x0d\x01\xc4\x63\x10\x74\x04\ +\x65\xc0\xe3\xcf\x1d\x51\x0d\x39\x70\x1a\x20\x01\x51\x88\x45\x19\ +\x54\x55\x45\x70\x22\xa0\x2a\xa0\x22\x92\x26\xad\xb2\x2c\x89\x39\ +\xc9\xd8\x3b\xe9\xed\xf6\xb7\x76\x77\x8e\x9d\x3c\xf1\xe7\x0f\xdc\ +\xc7\xd6\xa4\x59\x9a\x26\xb6\x06\x29\x7d\x85\x01\x12\x21\x0d\x8a\ +\xa2\xce\xbb\xc1\xb0\xc7\x79\x3e\xb7\xb0\xb0\x5e\xd7\x61\xe2\xdc\ +\x35\x88\x86\x88\x00\x18\xbb\x60\x62\xc2\x0b\x54\x91\x10\x11\xbd\ +\x0b\x61\xac\x43\xa1\xaa\x00\xc8\x0d\x20\x46\x6b\x4a\xab\x22\x12\ +\x89\xe2\x97\x13\x44\x23\xf6\x42\x71\x0e\x86\xfb\xd8\x04\xa8\x21\ +\x0c\x53\x29\x53\x0a\xe2\x83\x1a\x34\x36\xb1\xd6\xfa\x30\x44\x0f\ +\xc6\x85\x4c\x80\xc5\x67\xa0\x20\x58\x16\x85\x10\x58\xc2\x6a\x67\ +\xe7\x99\x07\x1f\x28\xaa\xa1\x4d\x21\xc5\xd0\x56\x4d\x7c\x48\x80\ +\x90\x8d\xb0\x29\x43\x00\x00\xcb\xc8\x41\x83\x0b\x90\x12\x7b\x5e\ +\x7b\xe6\xe9\x23\xeb\x4f\xb3\xf2\xb5\x55\xde\xf5\x2e\x60\xe9\x64\ +\x42\x4b\x62\x0c\x41\x5d\xe5\xb0\xc0\xca\xbb\xd4\xd8\x54\x8d\x71\ +\xce\x64\x99\x01\xf0\x88\x1b\xbd\xfe\xfa\xa9\x33\xe6\xbe\xfb\xb3\ +\x34\xb3\x69\x66\x11\x6c\x16\xa4\x2c\x8d\x13\xeb\xbd\xaf\xd5\x9a\ +\x14\x88\x77\xcb\x6a\x13\xfc\xf2\x55\x87\x76\xf2\xd6\xe6\xa0\x04\ +\xe7\x64\x92\x4f\x8c\x53\x09\x09\x31\x58\x6b\x8c\x11\xc5\xa2\x28\ +\x26\x70\x19\x87\xab\x8a\x73\x4e\x44\x8c\x31\xc6\x58\xa2\x71\xa9\ +\xba\xaa\x6a\xe7\x1c\x22\x88\x68\x9c\xc2\x5a\xd7\xe1\x79\x0b\x9c\ +\x57\xc6\x6e\x6c\xa2\x13\x05\xa8\xa0\xf3\x81\x9f\xfa\x10\xff\xd9\ +\x2f\xfd\xc4\xff\xf9\x91\x95\xb7\xff\xe3\xff\xf4\xaf\x3e\xf8\xce\ +\xaf\x3c\xf4\xc7\xcf\xf8\xd6\xf3\xab\x73\x91\x86\xcd\xc7\x1e\xff\ +\x8f\xcf\xae\xbc\xf7\x7d\xb7\xfc\xcd\xa7\x57\x8f\xb6\xf7\xdc\x3d\ +\x18\x96\x6f\xbf\xe3\x5d\xcf\x3d\xf9\x91\xb9\x1b\xff\xee\x3b\x6e\ +\x38\xfe\xf9\x23\xbf\xbb\x76\xdc\x1c\xba\xf9\x83\x6f\x9a\xdb\xdd\ +\xf5\x4a\x80\xaa\x41\x54\x71\x7c\xee\xb8\xd3\x27\x3e\xbe\x7a\xfa\ +\xaa\x1f\x78\xf3\x7f\x7f\xdd\xe9\x3f\x67\xbc\x63\xd1\x3d\xb6\x9a\ +\x5d\xdf\xf5\x8f\xfe\xe1\x57\x7e\xaf\x96\x8a\xe7\xde\xf6\xdd\xb7\ +\xbf\xfa\xb1\x87\x3f\x7a\xd5\xed\x7f\xf7\x8d\x3b\x4f\x7d\xee\xc4\ +\x59\xe2\xee\x81\x3d\xd7\x9e\x7d\xe6\xff\xb8\x77\xfb\xba\x1f\x7e\ +\xeb\x4f\xef\x0c\x3f\x7c\xd5\xc1\xf7\xde\x7c\xa0\xff\xc8\xc9\x7f\ +\x37\xec\xbc\xe5\x1d\xaf\xfc\xc9\xf6\xd9\x63\x9f\x79\xe2\x61\x05\ +\x73\x85\xa6\x00\x98\x0c\x02\x87\x20\xce\x81\x11\x60\x50\x04\xb5\ +\xa0\x40\x95\xa0\x23\x54\x05\x52\x09\x2a\x08\x40\xc6\x58\x09\x42\ +\xca\x20\xa8\x01\x09\x31\x20\x2a\x68\x62\x8c\x51\x50\xef\x34\x20\ +\x12\x2a\xb1\x32\x8a\x80\x77\x2e\x45\x56\x04\x4f\xea\x55\xbd\x02\ +\x04\xc4\x2a\x20\x28\xa0\xa8\xa2\x57\x45\x08\x1a\xfb\xa3\x01\x15\ +\x81\x99\x41\x55\x24\x30\xb3\x0f\x5e\x6d\x5a\xd7\x75\x18\xb9\xaa\ +\x18\x89\x06\xb4\xd6\x01\x8c\x54\xdb\x2b\x2b\xf3\xf9\x12\xb1\xb3\ +\x9a\x17\xe9\x48\x40\xb5\xaa\xfc\xce\x8e\x11\xb7\x90\x58\x2d\xc3\ +\x68\x54\x14\x26\x65\xb2\xd8\x44\x15\x22\x82\x93\xd1\x48\xaa\xa8\ +\x1a\x44\x82\x48\x54\x18\x0b\x41\x28\x16\x69\x00\xe2\x84\x9b\xd8\ +\x29\x18\xeb\x33\x4d\x25\x3a\xfe\x38\x4e\x96\xe1\x65\xa6\xc3\x55\ +\x21\x4b\xd2\x9c\x12\x14\xf0\x41\x04\xc0\x30\x87\xaa\x50\x06\x65\ +\x33\xd2\x2a\xd4\x3e\xb3\x6d\x42\x0f\x28\x65\xa8\x19\x25\x28\x88\ +\xf3\x9e\x48\xd1\x8a\x92\x38\xb1\x52\xb7\xd3\x8c\xb4\x92\xaa\x4c\ +\x18\x13\x55\x10\x70\xb5\x53\x63\xad\xb1\x26\x04\x0e\xc8\x0a\x12\ +\x14\xeb\x80\xce\x73\x70\x7b\xc9\x1a\xd2\xa4\x1a\x06\xef\x9d\x09\ +\x8a\x4a\x48\x00\x5a\x7b\x21\x22\x83\x28\xaa\xb9\x4d\xd4\x07\x23\ +\x41\x2b\xef\x65\x28\xae\x94\xdd\xbe\xab\xbc\xb1\xe9\x08\x70\xab\ +\xdd\xde\x77\xf3\xcd\x3c\x7f\xc8\x08\x87\xb9\x32\x0c\x8a\x62\xa3\ +\x6f\x7a\x45\x5a\xfb\xc4\x02\x54\xe5\xc0\x68\xaf\xe8\xf5\x39\x37\ +\x36\x4b\x8c\x41\xc4\x34\xcb\x54\xa4\xae\x6b\x36\x26\x86\xd3\xd1\ +\x1f\x8f\x05\xfd\x38\x76\xd1\xb9\x31\x39\xd4\xfb\x20\x12\x8c\xb1\ +\xf1\x34\x8a\xc5\xff\x78\x44\x19\x43\x00\x1a\x82\x60\xf3\x2d\x5d\ +\xf1\x04\x1d\x98\xa6\xbc\xd8\xc5\x43\x7b\x64\xdb\x03\x62\xff\xdc\ +\x5a\x95\x25\x9d\x96\x55\x75\x2f\x00\x5b\xa9\x2c\xd6\xbb\x2b\xef\ +\x7f\xd7\xed\xef\xdc\x7c\xee\x97\xce\xb9\xee\x6d\x07\xbe\x6b\xd8\ +\xdf\x6c\xb9\x23\x4f\x1e\xfb\xe3\xac\xf5\xce\xf7\xee\xbf\xc1\x3d\ +\xf3\xd0\x46\x7a\xc7\x3b\x56\xb2\xfb\x1f\xfe\xf8\x40\x8d\x45\xb5\ +\xd9\xfe\xf9\x2c\xf7\xd5\xe6\x4e\xd9\x57\xbf\xdb\xf3\xaf\x78\xef\ +\xeb\x7e\xb4\x35\x7a\xe4\xd8\xd6\xe0\xd0\x6d\xdf\xb5\xb7\xbf\xba\ +\xe6\x7c\xd2\x79\xcd\x2b\xaf\x7e\xe6\xa1\x23\x5f\x68\x1f\xbc\xd3\ +\x0c\x1f\x7e\xe4\xc4\x17\x06\x4b\xdf\xff\xda\x7d\xb7\x99\xe3\x27\ +\x85\xd5\x87\x3a\xa1\x34\xb1\x19\xa1\xa2\x99\xaf\x07\x0f\xaf\xb5\ +\x6e\xbe\x65\xef\xa1\x8d\xc5\x37\xb8\xdd\x27\xce\x55\xad\x14\xc1\ +\x5d\xbe\x4c\xf3\xb7\xf9\xc0\x62\xb6\xa2\xe4\x14\x98\x32\x60\x0d\ +\x52\x7b\xf0\x00\x5e\xb5\x62\x04\x62\x13\x54\x15\x90\x4c\x2a\xc0\ +\x60\xd3\xac\x9d\x19\x36\xa8\x6a\x10\xd3\x2c\x91\x8c\xc4\xbb\xfe\ +\xfa\x39\xa7\x21\x37\x99\x56\x15\x10\x2a\xa1\x00\x05\x25\x42\x15\ +\x14\x07\xe0\x09\x01\x14\x54\x21\x80\x55\x62\x62\x04\x8d\x12\x34\ +\x84\x04\x51\xfe\x01\x60\xd2\x18\x81\x22\x04\xaa\xca\x38\xf2\x05\ +\x78\x9f\x1b\x86\x10\x18\xa1\xf6\x01\x5b\xdd\xf6\xc2\xd2\xfa\xc8\ +\x3d\xf8\xd0\x53\x45\x7f\x84\x02\x23\x0c\x49\x2b\x3d\x30\xdf\x5a\ +\xee\x76\x60\x77\x57\xfa\xa3\xc4\xe6\x03\xc1\xde\xa8\x92\x8c\x91\ +\x21\xb6\x48\x23\xb3\x73\xce\x79\x8f\x88\x41\xc4\xd7\x41\x91\xd0\ +\x18\xb6\x36\x54\x95\x28\x80\xc6\x42\x0a\x11\x8b\xc2\xf9\xe6\x98\ +\x8b\x42\xec\xb8\x63\x6d\x92\x58\x6b\x2f\x93\x98\x85\x60\x2a\xcc\ +\x6b\x6b\xd0\xa8\x5a\x0f\xb6\x0c\x2e\x01\x2b\x12\x54\x4c\x8d\x01\ +\x89\x61\x54\xa1\x42\x85\xe2\x2c\x98\x56\x9e\xb4\x5a\x60\xac\xa5\ +\x14\x39\x57\xe4\x05\x93\x42\x55\x6d\x6f\x9c\x25\x1f\x32\x9b\x78\ +\x71\x1e\x14\x89\xd4\x18\x89\x99\x38\x00\x0c\x1e\x11\x39\xe1\x20\ +\x52\x63\x40\x91\xce\x08\x10\xbd\x53\xa9\x15\x21\x50\x0c\x16\xc6\ +\xbd\x90\x8c\x22\x0a\x8a\xa0\x1a\x82\x8e\x30\x54\x10\x14\x80\x55\ +\xd2\xca\xb5\x43\x5a\x8f\xaa\x3d\x57\x5f\xdf\x5b\x5a\xf8\x8b\xcd\ +\xc1\xb3\x4f\x1f\x1f\xf4\x7a\x82\xb0\xb4\x30\x7f\xa0\xbb\x74\x75\ +\xe6\xe4\xcc\x59\x53\x95\x68\x51\xf3\x7c\xb5\x1c\x0e\x5b\x49\x9a\ +\xa6\x3c\x51\x21\x22\x6b\x9d\xf7\x00\x50\xd5\x75\xe3\x39\xb6\x5a\ +\x2d\x22\xda\xd9\xd9\x4e\xd3\xb4\xd1\xf4\x1d\x7b\xe1\x1a\x62\x07\ +\xaa\x6a\x30\x86\x92\xa4\x0d\x00\x22\xc1\x39\xa7\xca\x59\x96\x5d\ +\xf1\x95\xe8\xc6\x49\x34\x49\x9e\xa7\x16\x01\x38\xf4\x3f\xf3\x9f\ +\x7f\xfd\xdd\xff\xf2\x83\xbf\x7c\xd3\xf7\xa7\xd7\xdc\x7a\xe6\xb3\ +\xbf\xf1\xe5\x27\x7b\x69\x92\xbc\x20\xd7\x86\xcd\xd6\xda\xa7\x3f\ +\x7e\x1f\xfc\xc0\x5d\xef\xb9\xe1\xe8\x7d\x7f\x72\xef\xbf\xd9\xff\ +\x8a\x9f\xbc\x5b\x55\x01\x25\x78\xb4\x89\x0a\x1e\xbc\xea\xad\x9d\ +\xf2\xc9\x67\x37\xd6\x99\x3a\x41\xaa\x3d\x07\xde\xf3\x9e\x1b\x5f\ +\x79\xee\xe8\x6f\x7d\xf6\xd9\xfb\x95\xd3\x30\x78\xf2\x73\x7f\xfe\ +\x8b\xdf\xf3\xfa\x7f\xf0\xaa\xab\xae\xfb\xfc\x23\x3f\xc7\x26\xb5\ +\xd9\xe8\x9e\xc3\x3b\xb7\xde\xf4\xe3\xef\x9f\xef\xde\xb3\x03\x41\ +\xea\xf8\x6a\xc4\x39\x81\x06\xf5\xca\xcb\xb7\xdd\xfa\x53\xf3\x83\ +\xdd\x23\x8f\xfd\xbf\x4f\xee\x76\x6f\x0c\x27\x1f\x3e\xbe\x73\xc3\ +\x2d\xff\xe0\x5a\x93\x3c\xf9\xf4\xc7\x0f\x1d\xda\x93\xe0\x0b\x00\ +\xf5\x97\xaa\x39\x09\x45\x5d\x21\x53\x9e\x24\xa2\x3e\x08\x30\xb2\ +\x92\xa2\x28\x12\x20\x91\x01\x0c\x80\x94\x24\x68\x92\xcd\x41\x59\ +\x0e\x46\x00\xe0\xd4\x8b\x04\x04\x6c\xe7\xe9\xd5\x7b\xf7\x2e\xee\ +\x3f\x38\x5c\x5f\xaf\x82\xeb\xb6\xdb\x20\x02\x48\x64\x50\x62\xe6\ +\x4e\x43\x84\x44\x88\x73\x3f\x10\xe3\xc8\xfa\x98\x8a\x57\x91\xa8\ +\x07\x0e\x93\xe0\x16\x10\x01\x31\xfe\x8f\x8c\x61\x00\x05\x60\x66\ +\x66\x8e\x0e\x5b\x48\xec\x33\x27\x4e\x3e\xb5\xbe\xe1\x6c\xda\xce\ +\xda\x8a\x30\x54\xd8\x59\x5f\x3f\x79\x36\xdc\xb8\xd0\x39\x94\x5a\ +\x9b\x24\xce\xd8\xbe\x87\xa1\x02\x1a\x83\xcc\xc1\xb9\xda\xfb\x48\ +\xc9\xf4\x13\xa5\x1c\x1f\xe7\x5b\x05\x6c\x4a\xcc\x13\x06\x8f\x36\ +\x1e\x65\x73\x7f\x74\x12\x1b\x9d\x47\x66\x56\x91\xda\x5d\xf6\x69\ +\xa8\x8e\x69\x40\x74\x6a\x38\xc0\x10\x16\x3b\xed\x9a\x21\xf1\xd6\ +\x8a\x03\xc4\x39\x04\x22\x32\x89\x08\xaa\x03\x43\x59\x3a\x34\x66\ +\xd5\x61\x5f\x93\xa2\x0a\x55\xb9\xcd\x36\xed\xa6\xd5\x5d\xfb\x56\ +\xf6\xef\x5d\x5e\x7f\xee\xd9\x50\x8f\xb8\x06\x56\x21\x04\x01\x44\ +\x00\x41\xa8\x52\xd2\x49\x22\x55\x05\x35\xb5\x88\x40\x48\x0a\x10\ +\x4b\x50\x74\x01\x4a\x03\x68\x50\x94\xa0\x2a\xa0\x68\x11\x55\x2b\ +\x50\x34\x60\x59\x2b\xe4\x5e\x02\xa3\x2c\xa9\x78\xf4\x99\x47\x8e\ +\x1e\xee\x0d\x6c\x3b\x6d\x03\x1b\x6b\x36\x4e\xaf\xcd\x2b\xbc\x7e\ +\xae\xfd\xfa\xc5\x79\xe8\xf5\xfa\xa4\x05\x50\x51\xa9\x5d\xc8\x2b\ +\x80\xba\xae\x1b\x52\x54\x74\xb1\x23\x23\x2a\xa6\x11\x63\x9e\x71\ +\x71\x71\xb1\x2c\xcb\xc8\xe3\x89\xaa\x45\x0d\xa1\x47\x44\x9c\xab\ +\x89\x38\xcb\xb2\x18\x62\x03\x00\x11\x7a\x5f\xc3\xcb\xc3\x5b\xcc\ +\x12\x7a\xf0\x63\xff\xfb\x29\xbb\xe3\x93\x56\x86\xf4\xdc\x57\x3f\ +\xf2\x4f\x3e\xf8\xc8\x6d\xd7\xef\x09\xfd\x5f\x3d\xfc\xd8\xe3\x3d\ +\x4d\x2d\xbd\xa0\x63\x97\xc8\x04\xb7\x7d\x6a\xed\x91\xd1\xdd\xef\ +\x9d\x6f\x75\xb3\xb4\xae\xcb\xad\x90\xdd\x9c\xd9\xac\xdb\x59\xae\ +\x7b\x0f\x3a\x6a\x5f\xb5\x7c\xd3\xf6\xd6\xef\x0c\xc4\x5a\x06\xe0\ +\x74\xfd\xf8\x6f\xfc\xe6\x71\x04\x05\xa4\x94\x90\x54\x8b\x8d\xcd\ +\xc7\xce\x0c\xfd\x55\x9d\x3d\x89\xcd\x8d\xb1\xbe\x5a\x7f\xf6\xc8\ +\x6f\x1d\xd9\xb5\x3f\xfd\xe6\xbb\xf8\xcc\x09\xce\x0f\xe4\x64\xbb\ +\x9d\xc5\x7a\xb4\xea\xd0\x20\x5a\xf2\x67\x1e\x78\xf4\x5f\x7d\xe6\ +\xc4\xba\x41\x6d\xed\x7d\x5f\xca\x70\xe2\xc4\x97\x6e\xbc\xe1\x17\ +\x0f\xf6\x7f\xe5\x9e\xf5\xad\xeb\xaf\xbf\xc1\xc6\x06\xb3\x2b\xd0\ +\x5d\x44\x04\x32\xac\x84\x01\xc1\xa1\xa2\x04\x23\x82\x04\x04\x86\ +\x51\x15\xc0\x8b\xa8\xa8\xb0\xa9\xeb\x7a\xb7\x3f\x5c\xdd\x1a\x38\ +\x43\x49\x2b\x4f\xda\x39\x19\xa3\xa0\xae\x72\x67\x9f\x78\xea\xfa\ +\xfd\xfb\x57\xf2\x24\x0c\x1d\x07\x31\xaa\x88\x22\x1e\x85\x94\x10\ +\x89\x50\xe2\x94\x2c\x55\x40\xd5\xd8\x42\x08\x48\x40\x88\xa0\xa4\ +\x28\xe3\x7c\x65\x94\x1a\x23\x22\x8d\x01\x2a\x13\x27\x69\x27\x4f\ +\x83\x73\x06\x51\x43\x08\x88\xa5\xc0\xe9\x8d\xad\x63\xe7\x36\x3b\ +\x7b\xf7\x27\xf3\x8b\x55\x55\x7b\xd1\x85\x4e\x2b\xf3\x2b\xdb\x6b\ +\x6b\xc7\xb6\x36\xcd\x9e\xa5\xe5\xee\xfc\x46\x7f\xd4\x37\xf9\x4e\ +\xed\x64\x6b\x6b\x7e\x6e\x7e\xa2\x8d\x86\x86\x39\xc6\xc2\x21\x78\ +\x24\x8c\x91\x7c\x43\xbb\xb9\xa8\xa8\x12\x9b\x05\x1b\xd9\xb1\x86\ +\xbd\xd8\xf4\x08\x56\x65\x79\x99\x8c\x6e\x55\xcc\x5b\xeb\x3e\x08\ +\xd3\xde\xf9\xce\xe9\xa2\x28\x40\x96\x11\xdb\x68\x8c\x0b\x06\x80\ +\x19\x3c\xd6\x25\x41\xdd\xea\x9e\xa9\xe4\xd1\x93\xe7\x8e\x8d\x3c\ +\x98\xac\xb3\xb8\x84\x60\x7c\xe5\xf3\xde\xe0\xc1\x63\xc7\x6e\x5e\ +\x59\xb8\x6b\xff\x4a\x7f\x30\x5c\x31\x2d\x8b\x42\x22\x80\x10\x08\ +\x15\x09\x2d\x05\x54\x44\x8c\x9a\x43\xe3\x85\x1d\xc3\x3d\x10\xa0\ +\x55\x54\x80\x58\x8d\x52\x04\x51\x41\x24\x06\x45\xe6\x3c\x4f\x95\ +\xb4\x1a\x95\x16\x80\x80\x2a\xe4\x5d\xa2\x4d\x6b\x3f\xfd\xe4\xb1\ +\xf5\x34\x9d\xbf\xf3\x5a\x64\xb6\xa3\x00\xd6\x1e\xb8\xf6\xaa\xd1\ +\xfa\xfa\x97\x57\x37\x4a\x1f\xee\xdc\xbf\x32\xac\xdc\x96\xd3\xb5\ +\xe1\x70\x67\x78\x62\xfe\xe0\xc1\xc5\x85\x85\xe9\x76\x94\x34\x4d\ +\xa3\xec\x79\x6c\x59\xc9\xf3\x7c\x30\x18\x44\xdc\x8c\x23\x74\x26\ +\xdc\x95\xd0\xa4\x71\x99\x8d\x88\xf4\x7a\xbd\xc9\x8f\x3c\x69\x1f\ +\x7c\x59\xc0\x22\x11\x6e\x9d\x7c\xec\xac\x9a\x2c\xb1\x00\x6a\x0d\ +\x9d\x3b\xfa\xf0\xea\x33\x01\x90\x93\x34\x35\x2f\x0c\x13\x83\xb8\ +\x85\x3d\xef\x7d\xe7\x2d\xaf\xa2\x74\x7f\x7b\x70\xef\xb3\xbd\xd6\ +\xf7\xbd\xe3\x43\xc7\x1e\xfb\xf0\xe1\xcd\xb7\xbe\xef\x7b\xfe\xbd\ +\xe1\xfa\xcb\x5f\x79\x18\xed\xd2\xde\xa5\xa5\xde\xe1\xe7\x02\x5a\ +\x3b\x3e\x09\x51\x55\x01\x51\x35\x50\x72\xdd\xdb\x5f\xfd\x81\x0e\ +\x77\xf7\xb4\x87\x9f\x79\xfc\xa9\xdb\xef\xfa\x9f\xf7\x0f\xff\xe8\ +\x89\xe2\xe0\xeb\xae\xbd\xb5\x35\xf7\x8a\xed\x33\x1f\x39\xb5\xfa\ +\xd8\xb1\x1b\xfe\xe5\x8f\x7c\xef\xff\x85\xb4\xf3\x85\x3f\x7b\x1c\ +\xd9\x22\x20\x73\xc6\xc4\xd6\x76\x12\xad\xd8\xe6\x36\x69\x51\x79\ +\xe4\x4f\x1f\xfa\xf9\xee\xe8\xc1\x8a\xee\xca\x92\x6e\xc6\xa8\x57\ +\xa4\x52\x04\xa8\x42\x51\x95\xa5\xab\x03\x68\xa8\x8a\x44\x42\x4e\ +\x08\x86\x01\x80\x81\x08\x94\x88\x3d\x02\xb2\xed\x97\xf5\xda\x6e\ +\x1f\x3b\xed\xa5\x3d\x7b\x2a\x51\x8f\x08\x09\xa3\x4a\x6a\xf3\x6e\ +\x92\x9f\xd9\xdd\x55\x6d\x2f\xda\x74\xbb\x2c\x72\x46\x04\x45\x8a\ +\xb3\xa5\x91\x30\x72\xfc\x30\x52\xa0\xc7\x39\x23\x40\x46\x64\x62\ +\x04\xc1\x98\xcc\x23\x8a\xbf\x45\x22\x04\x10\x55\x6b\x4c\xc2\x21\ +\x88\xd4\xae\x26\x24\xef\xbd\x07\x2a\xd8\x1c\x3d\xb7\xd9\xda\xbb\ +\x2f\x74\xba\xe7\x8a\xd2\xd8\x44\x49\x5d\xe5\x2a\x2f\xf9\xe2\x0a\ +\x30\xad\x15\x65\x48\xfd\xc8\xa4\x66\x61\x79\x39\x69\x3d\x77\xfc\ +\x48\x9e\x3b\x3b\x86\xb3\x71\x8e\xdb\x18\x2b\x0a\xaa\x20\xaa\x51\ +\xc2\xb6\x21\x33\x5e\x40\xd8\x9e\x22\xeb\x34\x7e\x62\xfc\x6d\x5d\ +\xd7\xb1\x43\xe3\x32\x4f\x23\x80\x20\xd0\x2f\x9d\x8a\x83\xa2\x38\ +\x3d\x1c\x5c\x63\xa9\x60\xbb\x97\x28\x0d\xd8\x02\x32\x2a\x05\xfb\ +\x21\xd1\x48\xf1\xe1\xb3\xbb\x4f\x14\x7e\xe9\xd0\x75\x92\xb6\x7b\ +\x2a\x51\xcf\xad\x0a\xa3\xd6\x42\xfa\xb5\xf5\x73\x2e\xf8\xbb\xf7\ +\xac\xac\xad\x9d\x9e\x47\xb0\xa0\x80\x12\x08\x84\x10\x91\x44\x01\ +\x11\x99\x28\x04\x89\x09\x82\xb8\xf2\x44\x64\x00\x55\x54\x01\xe2\ +\x7f\x42\x20\xaa\xc8\x14\x54\x39\x31\x09\x1a\x6a\x19\x54\x80\x2a\ +\xf8\x3a\x0c\xa0\xde\xce\xb3\x87\xce\x6c\x9e\x51\xdc\x73\xed\xd5\ +\x3b\xb5\x48\xa5\x85\xea\xa8\x74\x24\xd8\x59\x5a\x64\x81\xc7\xcf\ +\x6d\x9a\xda\x21\x71\x91\xb6\x6e\xba\xe5\xce\x3f\x7d\xf4\xa1\x62\ +\x6d\x2d\xb1\x36\x62\x5c\x14\x28\x88\x0c\xf9\xb8\xda\xde\xfb\xcd\ +\xcd\xcd\x10\x42\x9a\xa6\x88\x58\x14\x45\x5c\xf9\xf8\xab\x66\xfd\ +\x89\x28\x8e\x18\x6b\xda\x63\x46\xa3\x11\x8c\x83\x8c\x97\x45\x6e\ +\x91\xed\x74\x93\x1c\xda\x34\xb3\xdf\x74\xfd\x8e\x47\xfd\xc7\x1f\ +\x7b\xae\x48\xb4\x7f\xfa\xec\x63\xfd\x90\x3d\xf4\xf8\x47\x8b\xfe\ +\xea\xe0\x91\x7f\xbf\xbd\xff\x16\xdf\xff\xda\xc9\x9d\x41\xca\xe1\ +\x81\x07\x7f\xc1\x0d\x8a\xe4\x7c\x43\x21\x4e\x62\x34\x12\xb7\xfe\ +\xd4\xf1\x2f\xce\x59\xbe\x6f\xeb\xb1\x33\xfd\xc1\xc2\xf1\xdf\x5d\ +\xf3\xeb\x23\xdc\xfd\xda\xa9\x1e\xb8\x4f\x3e\x77\xf6\x19\x80\xf0\ +\xe5\xfb\x7f\x61\x75\xef\x75\xc3\x9d\xc3\xab\xc3\x60\x89\x15\x46\ +\x0f\xde\xff\xf3\x5a\x94\x09\x11\x41\x1a\x76\xef\xff\xf4\xfd\x87\ +\xfb\x90\x96\xa7\x3f\x77\x16\xad\xb5\x8f\x7f\xfa\xab\xa7\x77\x21\ +\xe5\x2b\x95\x73\xa9\xb5\xaf\x03\x28\x01\x54\x22\x44\x5c\x81\x92\ +\x28\x20\x18\x40\x54\x25\xa4\xc0\x00\x88\xbd\x20\x35\x9a\x3d\x2b\ +\xfb\x86\xb5\x28\x9b\xa5\xc5\x65\x93\x5a\x15\x09\x45\x21\x38\x32\ +\x5d\xec\xfb\xda\xb2\x26\xc6\x78\x5f\x1b\x50\xd4\xf3\x4c\x18\x44\ +\x6d\x84\x6d\x11\x35\xc6\xa5\x4c\xcc\x0a\x09\x13\xe1\x58\x68\x05\ +\x91\x62\xe0\x0a\xaa\x00\x68\x54\x7d\x90\x5a\x7c\xed\x3c\x12\x05\ +\x21\x31\x66\x75\xa7\x0f\x9d\xae\xb6\x3a\x43\x81\xe5\x83\x87\xd4\ +\x07\x66\x1a\xd5\xa1\xbf\xba\x86\x0c\xed\xf6\x7c\xb1\xe3\xce\x0e\ +\x8a\xa4\x3d\xb7\x7d\x76\x83\x92\x7c\x7e\x7e\xa1\xd3\x9d\x23\x62\ +\x05\x35\xcc\xcd\xdc\x3e\x55\xb5\x22\x3a\x69\x71\x89\x5d\x7d\x0d\ +\xf6\x35\xb1\x73\xec\x0b\x6c\x62\xc0\xb8\xc3\x63\x0c\xd8\x6a\xb5\ +\xf3\x3c\xbf\x3c\x0e\x23\x31\x6d\xaf\x6f\x56\xbd\x22\x49\xe8\xcc\ +\xa8\xbf\x80\x92\x70\x62\x12\x46\x9b\xb4\x35\x38\x25\x42\xa9\xac\ +\x0c\x2d\x6f\x04\x3c\x52\xf8\xee\xfe\x03\xbe\x3b\x37\x02\xed\x76\ +\xbb\x0b\xdd\xbc\xec\xef\x8a\xb4\xfb\x35\xe7\x64\x4e\x6e\x6c\x76\ +\x7b\xa3\xfd\xad\xf9\x7e\x39\xb2\xc1\x03\x81\x80\xaa\x42\xaa\x86\ +\x04\x14\x10\x88\x26\x0d\x8e\x12\x5d\xb3\xc8\x58\x67\xc1\xb1\x9f\ +\x08\x20\x08\x8a\xa8\x80\x41\x82\x2a\xb8\x14\x0b\x29\xeb\xa2\x6c\ +\x55\xc4\x9e\x1d\x99\x11\xc1\xa9\xed\xea\xda\x9b\xae\xe9\x8d\x34\ +\x73\xf6\xc0\xbe\x03\x47\x57\x8f\xdf\x79\xc7\x2b\xbf\xfa\xc8\xa3\ +\x43\xf5\x2b\xad\x76\x95\x0f\x9f\x1c\x8c\x16\x16\x16\x77\x47\x85\ +\x5d\xdf\x4a\xdb\xdd\xe5\xe5\xb9\x4e\xa7\xd3\x20\x5d\x51\x14\x11\ +\xe6\xd2\x34\x25\xa2\xe6\x28\x8a\x84\xc4\x76\xbb\x1d\x23\xee\xa8\ +\x63\x14\xbf\x14\x00\x88\xdf\x57\xd3\x3b\x18\x7f\x8c\xe3\xbc\x5f\ +\x66\x25\x97\x17\x13\xf1\x91\xaf\x4e\x3f\x7d\xfc\x38\x00\xb2\x49\ +\x19\xcb\xb5\x73\x87\x89\x52\x84\x8d\x67\x8e\x9f\x89\xac\x43\xd0\ +\x7a\x73\xeb\x19\xa4\xe4\xeb\x71\xc3\x11\x74\x70\xea\xf4\x97\x44\ +\x81\x38\x31\xcc\xbd\x9d\xaf\x09\x1a\x86\xed\x27\x76\x9f\x02\x24\ +\xc3\x09\x93\x95\xea\xd4\xd7\x8e\x1f\x47\x4a\x6c\x3c\xe2\xc0\x6f\ +\x6f\x3f\x0d\x94\x30\x22\x00\x69\xbd\x75\xb6\x14\x66\x6b\x38\x03\ +\x00\xf5\xfd\xb5\xad\x6d\xe6\xe4\xca\x65\xa2\x1b\x66\x63\x4d\xc2\ +\xc6\x12\x5a\x46\x0c\xa1\x76\x5e\x55\x8d\x0a\x03\x3b\x1f\xc8\x26\ +\x95\x0f\x3b\x95\x6b\xcd\x2f\x56\xb5\xe4\x49\x8b\x99\xf7\xb6\x17\ +\xdb\x79\xb6\x6f\xff\xbe\xa3\xab\x27\x8f\x1e\x3d\x92\x5a\xeb\xaa\ +\x82\x18\xf7\x75\x3b\x73\xad\xcc\x4c\xb8\xf9\xa2\x1a\x7c\x50\x85\ +\xb8\x27\x15\x20\xa8\x04\xef\x55\x34\x10\x26\xc6\x8e\x42\xd0\xe0\ +\xa3\xd3\xa2\xaa\x6c\xb8\xa1\x4c\xa3\x20\x95\xce\x4b\x1d\x44\x38\ +\x31\x68\x93\x51\x90\xf5\xa2\xe4\xee\x42\xaf\xae\x21\xef\x2c\xef\ +\xd9\x73\x70\xef\x5e\x23\x70\xdf\x83\x8f\x74\x92\x96\x3a\x57\xd7\ +\x7e\x6e\x61\x4f\x55\x8d\x7a\x83\x91\x52\xc6\xca\x8b\xf3\xf3\x79\ +\x2b\x45\xa4\x10\x7c\x1c\xe6\xd5\x38\x23\x49\x92\x20\x61\xd3\xc5\ +\xd7\xfc\xdb\x34\xa8\xc5\xee\xc0\x26\xe7\x18\x23\xb8\xf8\xa3\xb5\ +\xd6\x18\xbe\xec\x9e\x68\x51\x68\x11\x2f\x70\xd2\x49\xd3\xb4\xdd\ +\x9a\xcf\x8c\x25\xd8\x28\x8b\x91\xf7\x5d\x82\x3c\x04\x70\x01\x8d\ +\xad\xc0\x1e\xdb\x2d\x0b\x9b\x74\x97\x97\x7b\xc1\x77\xe6\x5b\xdd\ +\x16\xbd\xf3\x2d\xaf\xea\x9d\x3b\x33\x77\xe0\xd0\xef\x7e\xf2\x4f\ +\x42\x55\xb7\x5a\xed\x13\x45\xd9\x5e\x5c\x54\x9b\x56\xae\x04\x08\ +\xc2\x2a\x10\x86\x81\x21\x44\x61\x2e\x22\xcb\xde\x39\xe7\x9d\x04\ +\x41\x44\x43\x26\x45\xb2\x2a\x84\xa8\x08\x1e\x34\x44\xcd\x61\x22\ +\x21\x16\xd0\x8d\xaa\xaa\x41\x3d\x40\x1a\x42\x06\xd6\xa7\xed\x93\ +\x65\x81\xed\x6e\x55\xe3\x60\x77\x78\xd7\xad\xaf\x7a\xeb\x1b\xde\ +\xb4\x33\xda\x3d\xb5\xb5\xf5\xa8\xe7\xc5\xbd\x7b\x37\x57\x4f\x1c\ +\x3a\x74\xa8\xb7\xb5\xb5\x7a\x6e\x03\xd8\x14\xc3\xe2\xda\xab\x0f\ +\xec\xdd\xbb\x2f\x4d\xd3\x78\xe4\x00\xc0\xc2\xc2\x42\x73\xdb\x5a\ +\x1b\xc9\xf3\x0d\xf3\x29\xae\x70\x1c\x14\x11\x67\x8a\x35\xeb\x1c\ +\xa7\xad\xc5\x29\xde\x0d\xe5\xfe\x79\xcf\xa2\xef\x2c\x05\x1d\x44\ +\x93\x58\x33\xb5\xa5\xa3\x42\xc4\xf4\x9d\xc8\xfc\x0d\xaa\x37\x64\ +\xa6\x84\x24\x88\x63\xc3\x21\x25\x64\xa7\x48\x96\x76\xfa\x47\x00\ +\x64\x4e\xa7\x7f\x32\xd3\x27\x15\x92\xe1\xe4\x8a\x5e\xd2\x85\xce\ +\x9c\xb8\xc0\x4c\x44\xc0\x80\xac\x4a\x2a\x24\x62\x54\x49\x51\xc1\ +\x0f\xa5\xee\x8d\x46\x9e\x2c\x25\x39\xb1\x05\x91\x4e\xab\x83\x55\ +\xbd\xb0\xb0\x54\x6d\xf7\x8a\xc1\xb0\xd5\xe9\xd6\xfd\x9d\x5a\xb1\ +\xec\x0d\x10\x61\x58\x55\x96\xd9\x58\x26\x32\x84\x44\x80\x44\x4c\ +\x86\x23\xe4\xd9\xd8\x72\xac\x12\x5b\x4d\x0c\x91\x01\x44\x22\x50\ +\x50\x8d\x4e\x9a\xa8\x8c\xc3\x5d\x46\x54\x71\x2e\xa8\xcd\xb2\xc2\ +\xf9\xad\xb5\x73\x5b\x23\x37\xd7\xc1\x00\xd4\xca\xb2\xdd\xed\x9d\ +\x1c\x75\xa9\x3b\xb7\x77\x7e\x7e\xf7\xec\x56\x96\x65\x85\x2f\x4c\ +\x9a\x76\x17\xe6\xd2\xac\x4d\xdc\x22\x4e\x95\x1c\xa0\x02\x00\x9b\ +\x04\x01\xd8\x80\xb1\x49\xec\x35\x0c\x21\x80\x42\x94\x24\x68\x82\ +\xe5\xe9\xf9\x2d\xb1\x0e\x70\x11\x62\x36\x69\x47\x11\x89\xdb\xfe\ +\xb2\x60\x51\xf6\xcc\xcf\xdf\x79\xed\xb5\x9d\x6e\x07\x8d\x20\x08\ +\xaa\xe7\xe0\x4c\xf0\x2a\x5a\x85\xa0\xb5\x2f\xeb\xb2\x57\xb9\x67\ +\xb7\xd6\x17\xaf\x39\xe4\xd4\x5b\x8b\x4b\xdd\xf4\x9a\x7d\xcb\xe4\ +\x06\x37\x5d\x73\xe0\xa1\x67\x8f\x2f\x2d\xaf\x6c\x8e\x8a\xc2\x98\ +\x53\x3b\xbd\x4e\x77\xee\xe6\x03\x07\x55\xeb\x2c\x31\x26\x31\xc0\ +\xe8\x00\x05\x10\x30\xb6\x46\x32\x87\x40\xce\xa9\xc6\x5e\x6f\x9b\ +\x20\xda\x28\x98\x86\x80\xa2\xa8\xe2\xc5\x0b\xa1\xa8\x8a\x2a\x18\ +\xae\xa1\x0e\x3e\xb4\x6d\x07\xc8\x9e\x5e\x3b\xf7\xe8\x53\x6b\xa1\ +\xd3\x19\xf5\x7a\x2b\xfb\xae\xa2\xdc\x1e\x3f\x79\xfc\x55\x77\xdc\ +\x3e\xe8\x0d\x6e\x3f\x74\xed\xd1\x33\xa7\x3a\x49\x4b\x00\xaf\x7e\ +\xc5\xf5\x26\x4d\x39\x6b\x71\xda\x9d\x6f\x25\x29\x6a\x74\xf4\xac\ +\x1d\x7f\xe7\xf1\x50\x89\x13\x23\xa6\x7b\x8d\x1a\x55\xb7\x78\xe7\ +\xe2\xe2\x62\x3c\x90\xc6\x08\x38\x95\xc1\x68\xfa\x35\xcf\xe7\x49\ +\x67\xb0\x38\xb3\x6f\xc1\x31\x83\xad\x24\x2d\xd3\x8c\x78\x1c\x72\ +\xa9\x6a\x88\xda\x4f\xa2\x28\x0a\xc4\xa1\x0a\xa3\x32\xd8\x34\xe3\ +\x24\x45\x60\xb6\x96\x53\xb3\xe7\xe0\xde\xdd\xdd\xed\x31\x88\x28\ +\x8a\x22\xa7\xe9\xfa\xe6\xb9\xc1\x70\x40\xaa\xd6\x10\xb3\x21\x66\ +\x50\x50\x2f\x4c\x84\x86\x89\x19\x19\x55\x21\x88\xe8\x58\x70\x9b\ +\x0c\xaa\x41\x32\xd6\x22\x42\x08\xd2\x34\x81\x4d\x72\x1f\x48\x12\ +\xca\xaa\x76\xaa\x95\x0f\x83\xd2\x71\x9a\xb6\x81\x98\x4c\x7f\x73\ +\x67\x77\x73\x6b\xdf\xdc\xed\xcb\x4b\x73\x9b\x6b\x9b\x99\x61\x56\ +\x05\x84\x5a\x83\x25\x65\x54\x2b\x5e\x81\x4d\x62\x7c\xf0\x00\x10\ +\x55\x06\xe2\x9e\x24\x62\x63\x30\x56\x50\x9a\xbd\xd7\x24\xbf\x9a\ +\x92\x78\xcc\xf1\x5f\x98\x22\xa7\x66\x03\xa7\x69\x7a\xd9\x1c\xfe\ +\x10\x64\xbe\xdb\xba\x6a\xff\x4a\xd6\x6e\x7b\x0c\x41\x82\x0b\xce\ +\xd5\x95\xf7\xb5\x17\x11\xef\xc5\x78\xb5\xf9\xda\xee\xea\x10\xe1\ +\x60\xb7\xb3\x3d\x1a\x2c\xac\x2c\xb2\x84\x6b\x0f\x5d\xb5\xb3\xb1\ +\x59\xed\x0c\x29\xd0\x62\xde\xda\x02\x90\x2c\x39\x5b\xd7\x3b\x27\ +\x4f\x3d\x7c\x7a\x95\x49\x33\x63\xac\xe1\x40\x58\x80\x7a\x40\x44\ +\x88\xc5\x26\x05\x04\x95\x20\x71\x5e\x1f\x26\x4c\xa9\x21\x40\x50\ +\x80\xd8\x28\x4e\xcc\x31\xdf\xaa\x31\x2f\xac\xda\xef\x0f\x8a\xb2\ +\x56\xc6\xd2\x6b\xe5\x74\xb1\xdd\x32\x49\xe2\x51\xfe\xec\x91\xfb\ +\x5f\x77\xd7\x2b\xaf\x1f\xee\xef\x74\x72\x46\x69\x31\x12\x1b\xa9\ +\x2a\x66\xec\x74\xf2\x24\xef\x50\xd2\x6a\x67\x09\xcb\x18\xbf\x22\ +\x1d\x27\x1e\x33\x11\x04\xa3\xc3\x38\xad\x1b\x06\x93\x5e\xa3\x38\ +\x51\x72\xcc\x13\x98\xd0\xa1\xa2\xc4\x4e\xc4\xc4\x78\xff\xcb\x84\ +\xa0\x33\xb3\x97\x6c\xcd\x25\x38\x2f\xce\x23\x98\x80\xea\x41\x1b\ +\x7d\x84\x58\xa3\x45\xaf\xae\x14\x44\x56\xa5\xa2\xac\xc9\x9a\xf6\ +\xd2\xfc\x76\x31\x98\xaf\xfa\x9d\xe5\xfc\xd8\x53\xcf\x18\xd3\xaa\ +\x8b\x52\x05\xea\x20\x0e\x54\x85\x92\xc4\x08\x12\x22\xa9\x22\x01\ +\x1a\x6b\xeb\x78\xe6\x7b\x11\xaf\xde\x7b\x51\xd5\x71\x1d\x86\x48\ +\x3d\x45\x9d\x15\xe2\x29\xaf\x4d\x22\xb9\x84\x54\x59\xc0\x58\xeb\ +\x15\x6a\x44\xca\xac\x13\xad\x9d\x80\x1b\xed\xd9\xb3\xa7\xdf\xef\ +\xad\x9e\x3e\x91\x5a\x78\xee\xc4\xb1\xa5\x85\xf9\xa2\x2e\x43\x11\ +\x1c\x85\xbe\x2b\x2a\x95\x0c\x43\x6a\x15\x43\x16\xe7\xfc\x8d\x8a\ +\x42\x44\xbc\xf3\xcc\x64\xad\x8d\x24\xc4\xe9\xea\x4a\x43\x25\x69\ +\xe8\x8a\x4d\xc8\x0c\x97\x70\x18\x01\x40\x44\x5f\xcc\x69\x24\xe8\ +\x6b\x2c\x50\x29\x78\x15\x55\xaf\xe0\x95\x3c\xb0\x53\x75\x82\x5e\ +\xc0\x15\xc5\xb9\xc1\x90\xd3\xb4\x70\x65\xf0\xf5\x81\xbd\x7b\x07\ +\xfd\xc1\xd6\xf6\xe8\x9d\x6f\xfb\xbe\xaf\x7e\xe5\xfe\x13\xc7\x0f\ +\x0b\x8b\x94\x95\x22\x16\x8c\x7d\x17\x20\x04\x04\x48\x2a\x8f\x80\ +\x1e\x40\x41\x05\x21\xaa\x23\xab\xaa\x08\x84\xa9\x82\x4f\x24\x40\ +\x11\x8d\xa7\x9a\x2a\x80\x00\x48\x00\x04\x20\x06\x14\xc8\x03\x20\ +\xf3\xd0\x62\xe9\x05\x04\x88\xb1\x1c\x56\x0b\x94\x56\xc3\x41\xde\ +\xb5\xc7\xd6\x9f\x7b\x43\xf2\xca\x33\xbb\xab\x27\xd7\x9e\xbb\xed\ +\xa6\xdb\x9e\x7c\xfc\xd1\x3c\xe7\xa2\xdf\xd3\xe0\xb2\xb6\x53\xec\ +\xe3\xfc\x42\xa7\x9d\xc5\x53\xa4\xaa\xaa\x38\xec\x21\xcb\xb2\x58\ +\x8c\x8e\xb9\x5a\x1a\x4f\xa2\x88\xb4\x6d\x6c\xe4\x24\xaa\xaa\x6a\ +\x84\x81\x63\x0a\x32\x52\x76\x60\x32\xd3\xbc\x19\xa7\x33\x83\xc5\ +\x99\x7d\x6b\x50\x11\x40\x9c\x0f\xde\x23\x93\x22\x28\x88\x20\xa8\ +\x82\x08\x88\xa8\x06\x25\xef\x41\xb1\x93\xb5\x03\xa2\x0b\x01\x19\ +\x8a\x50\xef\xbd\x7a\xdf\x5a\xef\xdc\x70\xad\xd7\xee\xe4\x58\x03\ +\x04\xaf\x22\xdb\x3b\x5b\x36\xb1\x49\x92\x24\x89\x05\x62\x22\x86\ +\x58\x8d\xd6\x71\x2a\x28\x80\xa8\x02\x04\xaf\x08\x63\x58\x54\x24\ +\x54\x9e\x08\x20\x1a\x63\x74\x0a\xa7\x10\xc1\x00\x19\x05\x2f\xc1\ +\x00\x52\x86\x95\xf3\x24\xa1\x76\x75\x2b\x4b\xeb\x62\xb8\x7f\x65\ +\xa5\x0c\xfd\xb5\x73\x67\x0f\x5e\x75\x60\xf3\xec\x4e\x7f\xd8\xe7\ +\xc4\x0a\x21\x30\x38\x0c\x06\x3d\x8b\x77\xc3\x21\x5b\xeb\x9c\x1b\ +\x8d\x46\x91\x7e\x43\x44\xa9\x88\x31\x36\x02\x63\x04\x08\xd0\xf3\ +\xdd\x17\x51\x7c\x7b\x0c\x9a\x21\x28\x80\x4c\x3c\x9a\xb1\x23\x19\ +\x8b\xa4\x78\xf9\x93\xc1\x11\xb0\xf4\xd5\xc0\x8d\x20\xb5\x08\x14\ +\x04\xbc\x0f\x55\xed\x5c\xf0\xce\xfb\xda\xd7\x55\x51\xbb\xba\x4e\ +\xbb\x6d\x23\xae\x2c\x4b\xcb\xbc\xb3\xb9\x7d\xcb\x2d\xb7\x9f\x39\ +\xbb\xf3\x8b\xff\xe1\xd7\x45\xe9\xe0\xde\xe5\x8d\x33\x47\x33\xa6\ +\xcd\x5e\xbf\x0a\x02\x0c\x60\xd8\xb0\xa1\x34\xb5\x6c\x12\x11\xad\ +\x3d\x03\x36\xf1\x69\xf4\xb6\x26\x13\x04\x00\x50\xd1\x20\x31\x1b\ +\xc3\x44\x84\x8a\xa0\x12\x42\x60\x22\x63\x2c\x8a\xb6\x2a\x50\x24\ +\xb4\x02\xe0\xc5\x07\x76\xca\xb5\xcf\xbd\x94\xbb\xbd\xdb\x5e\x77\ +\xf7\x56\xb9\xf3\x9f\x7f\xfb\x37\x6e\xba\xfe\xd6\xd7\xbc\xe1\xd5\ +\xc7\x9f\x3e\xe6\x5d\x49\xad\x9c\x00\x30\x04\xa8\x2b\x63\xa9\x2e\ +\x87\x3d\xa9\x5d\xed\x76\x76\x76\x8a\xa2\xa8\xaa\x0a\x11\x97\x97\ +\x97\x97\x97\x97\xa3\x97\xdd\xc8\x00\x37\x92\x45\x55\x55\x01\x40\ +\xbb\xdd\x36\xc6\xc4\xc7\xab\x8e\xbb\x30\x1b\x9e\x80\xaa\x22\x82\ +\x0f\x3c\x53\xe7\x9e\xd9\xb7\xd8\x12\x83\x86\xa3\x18\x3f\x45\xcf\ +\x42\x15\x45\x48\x45\x11\xd8\x1a\xb4\x6c\x54\x83\x68\x00\x0d\x2a\ +\x3b\x67\xcf\xe6\x8c\xf3\x0b\xf3\xa9\xd2\xa0\xdf\x1f\x0c\x77\x43\ +\x5d\x17\xc3\x11\x49\xe8\x76\xbb\xb1\x03\x81\x62\xc8\x8c\x48\x68\ +\x08\x39\x66\xe5\x7c\x08\x00\x1a\x07\x09\x34\x31\x32\xa0\xe0\x24\ +\xa0\x26\xa6\xd8\x1b\xaf\xa0\x88\xc8\xc4\x04\x10\x82\x0f\x21\x66\ +\x1b\x49\x40\x83\xf3\xce\x39\xd4\x30\x18\xf6\x44\xfc\xdc\xd2\x3c\ +\x42\xba\xdb\x1f\x9e\xdb\xde\xf0\x22\x9d\x6e\xdb\x18\x03\x84\x86\ +\xd8\x20\x23\x29\x31\x03\x8a\xb5\xd4\xe9\xb6\xa6\x9d\xb5\xc8\x4e\ +\xc0\x58\xde\x11\x25\x26\x8c\xea\x7e\x93\xfb\x14\x40\x91\x02\x88\ +\x02\x28\x22\xf0\x98\xe6\x2d\xa2\x31\xd8\x74\x22\xfe\x45\x9c\x47\ +\x84\x86\xc0\x22\x30\x22\x01\x78\x11\x8f\xea\x7d\x55\x7a\x57\x13\ +\x62\x66\x29\xa5\xb4\x95\xb3\x73\xde\x79\x27\x22\xab\x27\x4f\xcf\ +\xb5\xe7\x5f\xfd\xea\xd7\x54\xd7\xfa\xe3\xcf\x9d\xd8\xde\x5a\xdb\ +\xd9\xda\xec\xf5\xfb\x83\x9d\x5e\xdb\x72\xb7\xdb\xb6\x93\x21\x33\ +\x00\x08\x22\x8c\x64\xc8\x38\xe7\xca\xaa\x42\x00\xc0\x96\x8a\x34\ +\x7a\x36\xc4\xc4\x96\x54\x95\x90\xd8\x18\x63\x18\x44\x1b\xa6\xba\ +\x31\x06\xbd\x04\x90\x0c\x65\x09\x40\x44\xb5\xae\x47\xbd\xc1\x8e\ +\x1f\x20\xf3\x91\xaf\x3d\xb5\xef\xd0\xfe\xd7\xdf\xfd\xba\xc4\x24\ +\xcf\x3e\x73\x74\xf5\xcc\xf1\xf9\x85\x6e\x7b\xbe\x6b\x52\xcb\x49\ +\xc2\x49\x6a\x13\x8b\x44\x4c\xd6\xb6\x52\x6b\xd3\xc8\x90\xf7\xde\ +\x27\x49\x1a\x87\xe4\x44\x27\x31\xde\x88\x5f\x87\x73\x2e\x86\xd5\ +\x3e\x78\x09\x42\x08\x4c\x00\x40\x9c\x67\x41\xc6\x64\x00\x6b\x59\ +\x45\x47\xc5\xa8\x2c\x46\xaa\x72\xc5\xcf\x89\x9e\xd9\x4b\xd9\x62\ +\x96\x3d\x42\x01\xaa\x22\x00\x29\x02\x31\x19\x1b\xbd\x29\x11\x2f\ +\xaa\x24\xc1\x48\x6c\x65\x0d\xeb\xab\x67\xb6\xd7\xcf\x31\x9b\x10\ +\x02\x81\x84\xe0\x6c\x6a\xf6\x2f\x1c\xe0\xc6\x88\xc7\x85\x0b\x24\ +\x42\x9e\x9e\x94\xd2\x24\x86\xc6\x5d\x74\x30\x86\x45\x24\x8c\xfd\ +\xb9\x53\x3a\x37\x44\x44\xe3\x01\x55\x12\x2b\xc6\x2a\x41\xbc\x77\ +\xb5\x73\xd1\x8f\xdb\xda\xea\xe9\x56\x0f\x00\x38\x31\xdd\x56\x2b\ +\xcf\x73\x98\x34\x2f\x53\x0c\x11\x31\xe6\x4c\xd1\x10\x4f\xcb\xd0\ +\x36\xf8\xa8\x0a\x02\xe7\xa5\x20\x9a\x1a\xcb\xd8\x1f\x21\x02\x19\ +\xb7\x25\x8e\x9f\xc9\x63\xad\x46\xb6\x96\x88\x2f\xaf\xf9\x4f\x35\ +\x4a\x66\x25\x8c\x46\x27\xd5\x1e\x44\xec\xb4\x72\xa4\xb6\x8a\xfa\ +\xe0\xd8\xa0\xf7\xae\xae\xea\xa2\xa8\xea\xba\x96\xa0\x4f\x1c\x7e\ +\xec\xf8\xd1\xa3\x69\x9a\x84\x10\xd4\xfb\x62\x38\x2c\x46\xa3\xf9\ +\x6e\x7b\x7e\x7e\x2e\x49\xd2\xc4\x5a\x6b\xad\xb1\x16\x01\x7c\x08\ +\xc6\x24\x93\xa9\xd6\x15\x11\x19\x63\x61\x32\x6e\x0a\xa7\xf4\x27\ +\x11\x90\x4d\x2c\x7d\x51\x24\xf1\x30\xb3\xb1\x36\x68\xf0\x1a\x54\ +\x54\x24\xa8\x52\x08\xa1\xae\x5d\x31\x2a\xcb\xaa\xf6\xce\xaf\x9e\ +\x38\x7d\x76\xf5\x8c\x8a\x54\x75\xbd\xff\xc0\xde\x76\xbb\x3d\x37\ +\x37\x17\xf1\xd4\x18\xc3\x6c\x10\x98\xd9\x4e\xa7\x0b\x1b\x1e\xe2\ +\x44\xbe\x88\x9b\x12\x4a\x53\xe8\x8f\xf7\x88\x0a\x84\x00\x41\x68\ +\x7c\x25\x8d\x67\xae\x01\x22\x10\x74\xda\x2d\x1a\x27\x40\x66\x25\ +\x97\x99\x7d\xeb\x60\x51\xc2\x45\xda\x30\x4d\x9e\x3b\x92\x0e\x99\ +\xed\x34\x8e\x58\x6b\xcb\xb2\x8c\xc5\x16\x66\x4e\x98\xbc\xf7\x44\ +\xdc\x6a\xe5\xa2\x2a\x21\x34\x83\x8d\xc6\x0e\x19\x72\x53\xa9\x68\ +\x72\x49\x4d\xa6\x0e\x59\x63\x53\x1a\x4e\x59\x53\xdf\x00\x40\x51\ +\x39\x3f\xcc\x14\x94\x98\x1b\x95\xb0\xd8\x5a\x14\x44\x1b\xe6\x07\ +\x5c\x38\x48\x40\x01\x82\x02\xc1\xf9\xa2\xca\x74\x26\x31\x3e\x3c\ +\xa6\x08\xe3\x67\x69\xde\x5b\x03\x1b\xf1\x03\x34\x7d\xd0\x4d\x89\ +\x20\x22\x35\x5c\x6e\x6f\x13\x22\x06\xef\xcb\xaa\x8a\xae\x69\x1c\ +\x42\x1d\xc5\x63\x52\x63\x6c\x6a\x55\x13\x44\x15\x4d\xda\x79\x6b\ +\x6e\x0e\x44\x04\x80\xaa\xaa\x8e\x91\x26\x11\x19\x46\x0d\x4b\x4c\ +\x34\x37\x3f\x6f\xd8\x54\x55\xc9\xc6\x4c\x1f\x48\xaa\x80\x48\xb1\ +\xbc\xcf\x6c\x00\x21\x84\xa0\xd2\x7c\xbf\xd0\xf4\x5b\xc6\xa3\x6a\ +\x9c\xbe\x10\x65\x66\x62\x52\x94\x28\x62\x34\x59\x0f\x42\xe0\xe8\ +\x68\xaa\xa8\x68\x90\xc9\xa8\xcb\x2c\xcb\x65\xe2\x87\x4e\x94\x15\ +\x91\xd0\x20\x72\x43\x80\x9f\x6e\xa0\x9c\xac\x80\xc6\x8a\x56\xac\ +\xab\x34\x87\xe5\x58\xd4\x92\x18\x21\x10\x11\x13\xe1\x44\x9e\x43\ +\xc6\x0a\x1d\xf8\xbc\xa4\xc5\x19\x2c\xce\xec\xc5\x9a\x31\x36\x66\ +\xb2\x27\x45\xd2\xd0\xf8\x6b\x31\xc1\x17\xaf\xdd\xc6\x00\x20\x49\ +\x92\xf1\x54\x13\xef\x19\x34\x4b\xd3\x08\x24\x69\x66\x2f\xe0\xc2\ +\x00\x00\x1b\x0f\x49\x44\x41\x54\x12\x87\x5b\x4e\x34\xae\x21\xd6\ +\x55\x0c\x22\x78\x1f\x9a\x91\x00\xd3\xc0\x44\x84\x48\x70\x7e\x3f\ +\xc5\x1e\xde\x89\x67\x01\x00\xb1\x0b\xa6\x01\xbb\x66\xa0\xca\xf8\ +\xdd\x0a\xa0\x48\x04\xe2\xe9\xc1\x55\xe3\x3f\x01\x4a\x93\x4a\xce\ +\xb4\x6c\xe2\xe4\x1e\x51\x45\x9a\xa0\xde\xf4\xee\xbd\xb4\xc0\xd2\ +\x6c\xef\xf3\x90\xaa\xaa\x97\x3b\x05\x57\x55\xd2\x2c\x9d\x9b\x9b\ +\xcb\xb2\x2c\xbe\xed\xba\xae\xcb\xb2\x8c\x04\x3d\x66\x93\xa5\x09\ +\x12\x20\x29\x93\x21\xb2\xcc\xc8\x6c\x45\x20\xb6\x12\x33\x73\x70\ +\xce\xfb\xaa\xf1\xb3\x3a\x73\x73\xc6\x18\x1f\x02\xa8\x1a\x6b\x13\ +\x6b\x55\x51\xc2\xb8\x74\x3b\x61\xc3\xc0\xa4\x94\x24\x48\x3a\xf1\ +\xdb\x30\x2e\x6e\xe4\x4b\x37\x08\x15\xd4\x8b\x7a\x00\x54\xc5\x31\ +\xf7\x9e\x6d\x08\xe3\xeb\x01\x00\x04\xd4\xda\x24\x8a\x4e\x36\x67\ +\x52\xb3\x6e\x44\x0c\x4a\x11\xe8\x2f\x55\xf0\x6d\x8e\xa8\xe6\x8b\ +\xd3\xa9\x16\x4c\x44\x24\x26\x50\x54\x00\x17\x14\x45\x00\x20\x04\ +\x01\x24\x45\x08\x12\xa4\xf6\xaa\x33\x58\x9c\xd9\xb7\xd6\x5b\x3c\ +\x4f\x19\x9b\x56\xed\x6f\x42\x51\x1a\xa7\x02\x89\x90\x62\x8c\x8b\ +\x84\x84\x0c\x88\x08\x01\x89\x98\x0d\x22\xa8\x6a\x1c\xac\x0a\x3a\ +\x8e\x95\x00\x51\x44\xbd\x08\x51\xf4\x09\x39\x9e\xfc\x31\xb7\x48\ +\x88\xe3\x96\x5c\x1c\xa3\x12\x46\xfd\x1a\x85\x09\x4f\x08\xc6\x61\ +\x38\x61\xe3\x94\x8d\xb3\xef\xaa\xa0\x91\x4e\x84\x80\xac\x00\xce\ +\x87\xf1\x13\x81\x22\x20\xc6\x98\x11\xb0\x89\x73\xc7\x5e\xe1\xb4\ +\x53\x1c\x24\x48\x08\x4d\x39\xa5\x99\x1c\x32\x8d\x83\x97\xa2\xea\ +\xf8\x31\x88\x2f\xa2\x0d\xfe\x3c\x0a\x47\x5c\x4b\xd3\x34\x49\x92\ +\x08\x31\xc6\x18\x44\x30\x86\x00\x35\x2a\xfa\xc4\x46\x11\x63\x92\ +\x56\xab\xc5\xcc\xb1\x22\xd1\xed\x76\xbd\x77\x00\x18\xd9\xd1\xce\ +\x39\xc3\x0c\x0d\xbe\x8b\x8a\x08\x21\xc6\xba\xed\xb4\xe6\x85\x31\ +\x0a\xa0\x44\x63\xbf\x2e\x2e\xd6\xa4\x35\x73\xfc\x5c\xb2\x86\xd1\ +\x8c\x3f\xb7\x22\x28\xaa\x42\x94\xfe\x10\x11\x00\x04\x82\x10\x7c\ +\x13\x40\x5c\x78\x8a\x28\x28\xab\xc2\x5f\xe6\xd6\xa9\xaa\x88\x6f\ +\x0e\xe0\xe6\xbd\x35\x45\x98\x58\xec\x6a\x88\x3b\xb1\xfc\x02\x8a\ +\xe7\x13\x2c\x33\x6f\x71\x66\xdf\x42\x43\x6c\xa8\x2a\xd3\xa3\x90\ +\x1b\x4c\x9c\x14\x46\xce\xa3\x46\x3c\xf6\xbd\x0f\xe3\x08\x9b\xb0\ +\x19\xa7\xe7\x7d\x68\xa4\x6e\x26\xfd\x7c\x31\x29\xa7\x13\x27\xef\ +\xbc\x6b\xd6\x08\x49\x35\x30\x31\x16\xce\xa1\xf1\x45\x3f\xed\xc1\ +\x35\x15\xd4\x69\x9c\x42\x40\x05\x45\x8c\xce\x63\xd4\x4f\x1f\xf3\ +\x3c\xa6\x1f\x1f\xb7\xd3\xd8\x7b\xd4\x49\xc7\x0d\x44\xe0\x38\x7f\ +\x1e\x4c\xfb\x92\xd3\xf1\xf2\x74\xe4\xdb\x74\xc8\xa8\xaa\x48\x80\ +\xcb\x9f\x5e\xa0\x70\xa1\x0b\x1c\xc1\x31\x56\x24\x10\x51\x63\x57\ +\x5e\x5c\x45\x45\x00\x48\x92\x74\xa2\x0b\x19\x8c\xb5\x82\x28\x0a\ +\x6c\x92\x08\xf4\x95\xf3\x84\x44\xc6\x44\x87\xbd\xaa\x6b\x09\xc2\ +\x48\x32\xd5\x5d\x7c\x1e\xc5\xc7\xbd\xe7\x17\xa0\x0b\x22\x4e\xfb\ +\xc9\x48\xcd\x17\x28\x0a\x04\xb1\x81\x7d\x52\xac\x8f\xb5\x1a\x09\ +\x82\x44\x4c\x51\x58\x7d\xd2\x45\x7e\x5e\xf6\x1c\x2f\x5a\xd2\x09\ +\x20\x2a\x22\xc4\x91\x55\x4d\x73\xcb\x54\xda\x64\xf2\x18\x40\x66\ +\x33\x75\x0d\xa0\x48\x08\x22\xa0\x10\x73\x02\x33\x58\x9c\xd9\xb7\ +\xcc\xa6\x62\xc6\x26\x44\x9d\xa6\x34\x8f\x77\xb0\x46\x15\x5f\x9a\ +\x8a\xba\x9a\x33\x3b\xa6\xb1\x62\x19\xa1\x49\xcf\x45\x7f\xa2\x29\ +\x6b\x4c\xdc\x41\x68\x9e\x0b\xf1\x59\x88\xd4\x70\xaa\x63\x4f\x74\ +\x03\x14\x93\xf7\x73\x41\x78\x7b\x51\x24\xcb\x44\x30\x06\x47\x6c\ +\x3c\xba\x06\x6b\x41\x23\xbb\x50\x2f\x0d\xdf\xc6\x28\x3f\xb5\x15\ +\xa7\xc3\xe7\x26\x12\xbf\xc8\x73\x9c\xf6\x58\xc7\x25\x9d\xcb\xb5\ +\x71\xc1\x77\x92\x90\x8b\x98\x38\x95\x49\x88\x79\xcb\xf3\xb0\x18\ +\xa1\xff\xfc\x7c\x85\x71\x1b\x9c\x46\x39\xa2\x88\x20\xde\x07\x22\ +\x61\xa6\x58\x2e\x07\x44\x20\xa6\x4b\x52\xae\xf1\xd3\x5c\x74\xc7\ +\x64\xa5\xe3\x43\x11\x31\x8e\x6d\x88\x17\x48\xa3\x10\x35\x3e\x24\ +\x15\x14\xce\xa3\x59\xbc\x46\x62\xe7\x7b\xfc\xe6\x68\x7c\x0a\x5d\ +\x94\x76\x18\x4f\x16\x53\x22\x88\xae\x71\xe3\x2f\x37\xfd\x7f\x3a\ +\xf1\x24\x45\xc1\x5a\xc3\x6c\x88\x50\x45\x7c\x10\x62\x36\x6c\x44\ +\x44\x23\x0d\x7d\x06\x8b\x33\xfb\x56\x02\xe3\xf9\x12\xe1\xf4\x78\ +\x93\x86\xc4\x12\xd1\xb0\xe1\x52\x34\x5b\x77\x7c\xa1\xab\x46\xd1\ +\xb0\x09\x30\xd1\x44\x49\x11\x27\x3b\x0f\x27\xc5\xcf\xf1\xd5\x1c\ +\x1f\x39\xd9\xfa\xf1\x46\xc3\x07\x6c\x00\x11\x00\x80\x18\x0d\x31\ +\x4c\x6d\x50\x55\x9d\x0e\x8a\x01\x49\x11\x65\x1a\xf7\x62\x39\x7b\ +\xfc\x5b\x50\x2f\xdf\xe0\x53\xc7\xa6\x8e\x69\xc0\xbd\x08\x1f\xa7\ +\xc3\x4f\x99\x22\xb8\x40\x43\x30\xba\x5c\x5f\x91\x2e\xb1\xc6\x49\ +\x1f\x2f\x1f\x62\x84\x45\x42\x9e\x46\xa8\x4b\x83\xf1\xe6\x80\x13\ +\x89\xfc\x44\xd6\x48\xe6\x6e\xf2\x12\xe3\xb4\xc2\x34\x96\x44\x01\ +\x9d\xe9\x5c\x8a\x3b\x9f\x33\x21\xb4\x36\x9d\xe0\xda\x98\x33\x18\ +\x82\x20\x22\x68\x1c\x78\x06\x6c\x28\x6a\xb0\x4d\x16\x4a\x2f\x4d\ +\x1c\x4f\xbb\xa2\x53\x7e\xb1\x20\x72\xfc\xb8\xd1\xb5\x6f\xdc\x46\ +\x6d\xd0\x94\x48\x45\x6b\x1f\x30\xfe\x51\x44\x64\xa6\x48\xe8\x89\ +\xbd\x50\xb3\x20\x7a\x66\x7f\x5d\xf1\xf4\x05\x0e\xc0\xf3\x22\xe9\ +\xe4\x5a\x6f\x60\x45\x26\x75\x0c\x98\x00\xe3\x18\x55\x61\x2c\x91\ +\xa3\xd3\x9d\x76\xf1\xf1\x8d\x93\x37\x79\x0f\xe3\x50\x3d\x12\x49\ +\x24\x68\xb8\xd0\x6d\x43\x84\xf3\x48\xa6\x2a\x34\xd6\xb2\x9d\x9a\ +\xd3\x02\xe7\x2b\x22\x1a\x3d\x50\x3c\xef\xf5\x6a\x33\xcb\x25\x7a\ +\x91\xfe\x52\x67\x70\xfa\xf6\xb4\x0e\xe3\x74\x40\x3d\xdd\x1f\x7d\ +\x79\x99\xc5\xf8\x82\x91\xbe\x17\x29\x7b\xd3\xae\xba\xaa\x88\x06\ +\x9c\x82\x45\x91\xb1\x98\xd6\x79\xe0\xbe\x24\x47\x4c\xcc\xc4\xac\ +\xaa\x41\xc6\x09\x40\xc4\x88\x57\xa8\x17\xc3\x60\x74\x45\xa7\x7e\ +\x22\x02\xc4\xc8\x25\x00\x09\x3c\x09\xb1\x9b\xf3\x83\x88\x10\x18\ +\x62\x6a\x17\xf4\xa2\xa5\x8e\xf5\x93\x46\xad\xf2\xd2\x6b\x69\xea\ +\x40\x25\x00\x68\xf4\x68\xe1\xc2\xf9\xdd\xe7\xab\x6d\x08\x13\x69\ +\x45\x69\x14\xc9\x26\xb9\xd1\xe7\xd7\xde\x9a\xc1\xe2\xcc\x5e\x2c\ +\x1a\x4e\xc6\x05\xa8\x4e\x9a\x91\x27\x34\x31\x8c\xb3\x28\x63\x32\ +\x2e\xfa\x1d\x71\x7f\xe1\xb8\x3e\x1c\x67\x5e\xc5\x5b\x91\x76\x31\ +\xf1\x0f\x9b\x0c\xda\xc4\x31\x6c\xfa\x43\xa6\xdc\xc1\xf8\x98\xe6\ +\x01\x51\x30\x42\x27\x61\x76\x84\xb1\x00\x1a\xfb\x63\xb4\x11\x4c\ +\x6c\x3c\x12\x0d\x3a\x41\xca\x31\xec\x35\x8e\xd1\xf8\x2e\xa5\x6f\ +\x10\x44\xab\xc6\xfc\x1d\xe8\x05\xc9\x84\x0b\x6e\x4f\xc7\xce\xd3\ +\x34\x26\x1f\x07\xda\xbd\x38\x27\x3d\x12\xfd\xa2\xdf\x14\xd5\xfc\ +\x27\xef\xd0\xc7\xea\x51\xac\xd3\xc7\xcc\xdb\xf4\x11\xa2\x97\x78\ +\x64\xd1\x9a\xec\x27\x11\x8f\xbf\x96\x89\xdb\x4b\x17\x88\x4a\x35\ +\x52\x6f\x63\x9c\x66\xe2\xe9\x37\x16\xd5\x0f\x75\xac\x2f\x34\x41\ +\xb4\x31\x23\x4a\x14\x14\xc8\x83\x5e\x70\x46\x36\xab\x0a\x93\xe6\ +\xf1\x4b\x61\xb1\x39\x0c\xa6\x63\x8e\x4b\x93\x15\x21\x86\xca\x88\ +\x4d\x3f\x4c\xcc\x45\xc6\xe7\x66\x19\xcc\x60\x71\x66\xdf\xe2\x20\ +\x1a\x40\x15\x65\x52\x91\xc0\x49\x95\x24\xb6\x46\x23\x48\x0c\x62\ +\x54\x05\x85\xb0\xa1\xea\x8d\x1d\x2e\x68\x70\xee\x22\xaa\x74\x33\ +\x88\xa0\x71\x07\x1a\x3a\xa4\x8c\x73\x91\xf1\x21\xe3\x3d\x3f\xf5\ +\x7e\x50\xc7\xe1\xb7\x02\xa0\x84\xe8\x84\x4e\xaa\x28\x17\xe0\x5b\ +\x43\x1b\xc4\xa6\xc8\x32\x29\xab\x8c\xb7\xb3\x86\x30\x8d\x92\xa2\ +\x12\x3d\x35\x9d\x2a\xb2\xc6\x37\x38\x06\x41\x00\x95\x26\x08\x07\ +\x91\xc9\xbd\x4d\x22\xf5\x7c\xb5\xe4\x45\x8a\xc9\xc5\x94\x45\x54\ +\x6f\xf4\x21\x04\x22\x0c\x21\xe8\xa4\x8e\xac\x20\x28\x88\x93\xd1\ +\x0f\x88\xa1\xa9\x1d\x45\xef\xf8\xa2\xcc\xa6\x6a\x03\x49\x6c\x4c\ +\x32\x21\x56\xca\x34\x84\xc6\x65\x17\x15\xd0\xb1\xb7\x3e\x3e\x80\ +\x04\x54\x42\x73\x62\x4d\x4e\x9e\x31\x2a\x22\x51\xa4\x30\x22\x8c\ +\xc3\x66\x98\xd0\x09\xa6\xd1\x6d\x5a\xe3\xa3\xa1\xa9\x4e\x03\xe5\ +\x74\xbc\xdc\x84\xcc\x4d\x56\x11\xa6\x98\x4f\x31\xa9\xd2\x48\x45\ +\xc0\x44\xc5\x23\xd6\x97\x5e\x08\x85\x7e\x06\x8b\x33\x7b\x51\x9b\ +\x53\x00\x24\x4a\xdb\xc3\x44\x25\x62\xb2\x33\x50\x00\x51\x22\x83\ +\x83\x80\x10\x27\xc9\x35\x8c\x3f\x4e\x72\x6b\x7a\x1e\x2b\xcf\xfb\ +\x02\x31\x2e\x03\x54\xb9\x34\xcd\xa4\x8d\xca\xe1\x84\x0a\x34\xc6\ +\xa0\x0b\x2a\x41\x00\x51\x08\xeb\xfc\xc6\x8b\xf8\x18\xc7\x60\x4d\ +\x90\x6b\x1c\x55\xcb\xc5\xa9\xfd\x09\x96\x48\xa4\xfb\xc4\x7f\x75\ +\x9c\xce\xd4\x89\x73\xa9\x4d\xe6\xb0\x79\x7b\x61\x2a\x5e\x16\xb9\ +\x00\x86\x21\xd6\x13\xc6\xc8\xf8\xa2\x4a\x2e\xaa\xea\x83\xf8\x10\ +\x50\xc6\x00\xe1\x83\x06\xf1\xe0\x43\x53\xf9\x88\x7f\x21\x88\x80\ +\xca\x74\xd1\x56\x1b\x5d\x6d\x3d\x9f\xbd\x8d\xfc\xed\x58\xc8\x0f\ +\x41\x05\x62\x9a\x8f\x14\x14\xe2\xa7\x53\x10\x0d\x2a\x8a\xa4\x84\ +\x88\xca\xd1\x7f\x9c\xe6\xee\x34\xd9\x86\x30\xa9\xc9\xa8\x2a\xc7\ +\x33\x00\x41\x34\x28\x34\xbe\xe3\x79\xa1\x8d\x38\xf1\x79\xba\x79\ +\x69\x7a\x16\xd8\xf4\xeb\x4f\x11\xe3\x2f\x50\xe8\x18\xcf\x86\x9e\ +\x4c\x26\xd0\xc9\xca\x37\xe9\x8b\x26\xeb\x1a\xa6\x08\x55\x33\x58\ +\x9c\xd9\xb7\xae\xe2\x72\xbe\xf3\xe1\x1b\xa4\xb2\x2f\x08\xd9\x14\ +\x04\xe5\x2f\x4b\x44\x4e\x63\x13\x02\x5e\xf4\x9a\x51\x4f\x34\x3a\ +\x0e\x8d\xf0\x72\x0c\x24\xa7\x1d\x87\xc6\x9a\x70\xac\x51\x52\xb9\ +\xa8\x24\x72\x11\x71\x07\xa6\x5b\x59\x10\xe3\x28\xe7\x8b\xea\x00\ +\x97\xd2\xb6\xbf\x2e\x57\x11\x2e\xe1\x2d\x5e\x58\x93\x11\xbd\x7c\ +\x82\x0e\xc8\x85\x7f\xba\x49\xc9\x4d\x17\x28\x9a\x4e\xa1\x49\x1d\ +\x82\x9a\x06\xca\xd8\x9c\x7d\xc9\xc2\xe3\x24\xd5\x10\x44\x9b\xfc\ +\xe9\x18\xf4\x45\x82\x82\xc4\x31\x00\xde\xb9\xcc\x66\x51\xa5\x7c\ +\x7a\xdc\xca\xd4\xb2\x5f\x30\x00\x76\xba\xcf\xe7\xd2\xab\x27\x62\ +\x62\x23\x48\x61\x8c\x89\xaf\x1c\x23\xdf\x06\xce\xa6\x43\x66\xef\ +\xeb\xe9\x03\xef\x62\x56\x94\x42\x98\x78\xe3\xd3\x03\x24\xbe\xee\ +\x15\xf2\x1d\x07\x8b\x4d\x8b\xd2\x77\x24\x5c\xfd\xf5\xfd\xa1\xe9\ +\x3d\xd9\xf8\x23\xd3\x61\xef\x74\xb8\x34\xbd\x75\xa7\x2f\xd0\xe9\ +\x5f\x5d\xf0\x44\xbd\xe0\xf1\x53\x03\xf6\x60\x7a\x2c\xfd\x74\xa7\ +\xc4\xa5\xc9\xb2\x06\x14\x2e\xea\xde\x9b\x0e\xbe\x2e\x62\xd8\x8c\ +\x93\x59\x17\x46\xdd\xcf\x0b\x8b\x11\x9d\xa7\x09\xde\x97\xbe\x38\ +\x4c\x04\x35\x5e\xcc\xa5\x1d\x3f\x79\x04\x8b\x0b\xdb\x8a\xf0\xc2\ +\xc2\xd4\x45\x8c\xc3\xc9\x0a\x8c\x25\x35\x2e\x3a\x8d\xa4\x69\xdd\ +\x16\x90\x18\x41\x4f\xee\x57\x55\x61\x43\x44\x5c\x55\x55\x31\x1c\ +\x72\x97\x9b\xf2\x77\x14\x1e\xbf\xd8\x99\xf5\x7e\xec\xbb\x4d\xba\ +\x5f\x2e\x84\x45\x6c\xd6\x2a\x42\x61\x53\x21\x21\xa2\xb2\x2c\xa7\ +\xf3\xb0\xd3\x7c\xd5\x4b\xb3\x8d\x17\xf9\x95\x30\xc9\xf8\x4e\xff\ +\xa5\xe9\x41\x3a\x93\x8a\xd9\x77\x24\x2c\xaa\xa8\xab\xc4\xd5\xfa\ +\x9d\x09\x8b\xc6\xd2\x5f\xcf\x1f\x8a\x53\x4a\xa6\x61\xeb\x52\xd4\ +\x9b\xbe\xbf\xa9\x99\x5e\xe4\xdd\x5c\xca\xdd\x39\x7f\xb4\x4d\xb8\ +\x8a\xe7\xbd\x1a\x44\x51\x8d\x3a\xb5\x71\xd6\xe5\x64\x50\x3a\x5c\ +\xea\x8f\x5c\x34\x24\xf3\xeb\xc2\xe2\xa5\x85\x91\xf8\x83\xe8\xc5\ +\xb8\xf6\x75\x5c\xbf\x49\x6d\xe5\x52\x58\x8c\xbb\xf1\x52\x67\x13\ +\x26\x03\xea\x2e\x17\x15\x41\x54\x9c\x73\x51\x4f\xf0\xc2\x5a\xfc\ +\xf9\x3c\xdd\x74\xc3\xe5\x74\x04\x3d\xd1\xf7\xc1\xa9\x20\x7a\xdc\ +\x34\x74\x9e\xa5\x39\x39\x77\x00\x40\x35\x44\x65\x9d\xaa\xaa\x98\ +\x4d\xab\xd5\x6a\xe7\x19\x08\xc5\x3f\x11\x05\x6c\x2e\xf1\x7c\xa5\ +\x91\x44\x6c\x46\xf1\x35\xf1\x7b\xcc\x0a\x36\x0d\x97\x88\x18\xf5\ +\x7d\x9b\x45\x8b\x6f\x21\x76\x0a\x5c\xda\x71\x1f\xbd\xd1\xe9\xcb\ +\x6f\xba\xa1\x20\xa8\x0a\x40\x93\x50\x69\x12\x94\xcd\x8b\xbc\x10\ +\xbe\xc4\xcb\x17\x16\xc7\x31\xc0\x2c\xce\xfd\xe6\x8c\x88\x54\xf9\ +\x05\x52\x6d\x00\x20\x0e\x2f\x8f\x42\xd3\x0d\xa6\x5d\x08\x8b\x91\ +\x3a\x46\x0d\xbc\x8d\xd3\x8b\x44\xd3\x3d\x79\xf1\x19\x74\x91\x87\ +\x3f\x1e\x48\x0f\xcd\xeb\x8e\x13\x91\x18\xbb\x21\x30\x16\x0a\xc6\ +\x24\x8c\xb1\x2e\x80\x5e\x54\x46\xb0\xd6\x4c\x60\xf1\x62\xe9\x81\ +\x8b\x53\xf5\x13\xbc\x9e\x86\xc5\x4b\xdc\x43\x69\x7c\xe4\x8b\x7e\ +\x71\x1e\x16\xc7\x34\xa3\xb8\xc3\x01\xbe\x1e\x7d\xc7\x7b\x6f\x8d\ +\xbd\xec\xcb\x93\x89\x93\x24\x69\x44\xaa\x2f\x84\xc5\xc8\x82\x11\ +\xc2\x28\x16\x43\x30\xd5\x62\x34\xe1\x06\x8e\x85\xb4\x9b\xdc\x62\ +\xfc\x3a\x9a\xcf\xa4\x68\xa6\x2a\xe9\x84\xb1\xd3\x98\x51\x55\x8d\ +\x65\xcb\x5c\x15\x75\x5d\xd7\xf1\x3d\xf8\x10\xe4\x12\x6f\xd1\xda\ +\xa4\xd5\xca\xd3\x34\x8d\x82\x89\xd3\x9c\xc4\xd8\x9a\xd9\xa4\x3e\ +\x60\xd2\xe0\x6c\xad\x8d\x37\x74\x32\x9c\x6f\x1a\xc5\xa6\x26\xb7\ +\x9c\x97\x53\x6a\x1c\xd5\x66\x48\x8b\x8a\x78\x11\x90\x06\x40\x69\ +\x5a\x30\x38\x0e\xe1\x79\xde\x7a\x97\x79\xf9\x6e\x6f\x4c\x52\xc2\ +\xef\x54\x5c\xbc\xbc\xcf\x8d\x88\xfd\x7e\xaf\x2a\x8b\x34\xcd\x9e\ +\xb7\x52\x1a\xcf\xf3\x5f\xfa\xc5\xff\x5b\x9b\xd0\xeb\x85\xf8\x39\ +\x7f\xf9\x4f\x7f\xf9\x7d\x17\x1f\x78\x78\xc9\x3d\x7f\xd9\x13\xff\ +\x4a\xe6\x6f\xeb\x5f\xdd\x2f\xa6\xbf\x20\x63\x78\x38\x1c\x5e\xc6\ +\xfb\x29\x8a\xe2\xdd\xdf\xf3\x9e\x77\xbc\xeb\x5d\xcf\xfb\xe1\x26\ +\xc7\x0e\x34\xcc\xa7\xa9\x53\xe7\x42\x82\xf6\x34\xe5\xe9\xe2\xcf\ +\xa0\x17\x79\xfd\xd3\x6e\xfb\x45\x31\xfb\x45\x97\x53\x93\xa1\xbc\ +\x28\x72\x3d\x4f\x48\xb8\x90\x13\xf0\x82\x57\xf0\x79\xbf\xd8\xa9\ +\x2a\xd7\x25\x96\x24\xc9\x37\x76\xd5\xcd\xcb\x1b\x1a\x66\xde\xe2\ +\x37\x0b\x00\x71\xe0\xa4\xb5\x76\x38\x1a\xbc\x90\x67\xb4\x5b\xad\ +\xd9\xb2\x5d\x56\x1c\x0c\x0a\x7a\x99\xa3\x0b\x54\xa3\xf8\xfe\x4b\ +\x3f\x62\x83\x17\x56\xe2\xf8\x6b\x36\x79\xd9\xcc\x89\x9e\xd9\x5f\ +\xcf\x66\x75\xce\xd5\x55\xf9\xc2\xcf\x93\xcb\x4f\x90\xcd\xec\x45\ +\x1d\xf9\xaa\x57\xc8\x99\xaf\x57\xa0\x6f\x32\x83\xc5\x99\x5d\x70\ +\xbe\x5b\x9b\x20\xe2\x0b\x69\x90\x9a\xd9\xcc\x5e\xae\x36\x83\xc5\ +\x99\x5d\xe8\x2d\xd6\x55\x55\x95\x49\x92\xcd\x16\x63\x66\x33\x58\ +\x9c\xd9\xcc\x00\x14\x8c\xb5\x0a\x60\xad\x85\xe1\x6c\x39\x66\x36\ +\x83\xc5\x99\xcd\x50\x11\x34\x4d\x33\x1b\xa7\x2f\xcd\xaa\x55\x33\ +\x9b\xc1\xe2\xcc\x66\x06\x63\x69\xbc\xf0\x57\x41\x6b\x99\xd9\xcc\ +\xae\x54\xa3\xd9\x12\xcc\x6c\x66\x33\x9b\xd9\x0c\x16\x67\x36\xb3\ +\x99\xcd\x6c\x06\x8b\x33\x9b\xd9\xcc\x66\x36\x83\xc5\x99\xcd\x6c\ +\x66\x33\x9b\xc1\xe2\xcc\x66\x36\xb3\x99\xcd\x60\x71\x66\x33\x9b\ +\xd9\xcc\x66\xb0\x38\xb3\x99\xcd\x6c\x66\xdf\x3a\x9b\xf1\x16\x67\ +\x36\xb3\xcb\x36\xb5\xdc\x22\x64\xb8\x1c\xee\x3b\x06\x75\x2e\x94\ +\x38\xa3\x88\x5e\xde\xd2\x03\x58\x82\xd4\x5c\x8e\x12\x45\xe1\x50\ +\xaf\x60\x58\x54\xf1\x5e\xc8\x18\x42\x00\x15\x1f\x94\x0d\x23\xa8\ +\xf7\x81\x99\xbc\xf3\xc8\xc6\x18\x0a\xce\x23\x33\xe1\xec\xf2\xfa\ +\x36\x46\x1d\x04\x6c\xbe\x0e\x09\x5c\x02\x04\x0f\xdf\x78\xce\xcb\ +\x95\xfb\xa1\xd1\x3c\xb1\xfa\xe9\x51\xbd\x15\x67\x31\x7f\x53\x16\ +\xc4\x2d\xb5\xaf\xbb\x7e\xcf\x1b\x82\xb8\x17\xf1\x16\x10\x8c\x01\ +\xbc\x24\xe6\x53\x85\xe0\xc6\x37\x5e\xa6\x96\x90\x1e\xd9\xa2\x27\ +\xce\x1a\xcb\xdf\xc4\x67\x54\x05\x22\x78\xdb\xf5\x21\xa1\x6f\x74\ +\x94\xbd\x84\x61\x51\x82\xe7\xee\x1b\xff\xe6\x07\xde\x7e\xd7\x55\ +\xa3\x53\x0f\xfc\xfe\x9f\x9d\x79\xcb\x6b\xae\xf9\xe2\xc7\x3f\x76\ +\xce\xde\xf0\xb7\xdf\xff\xc6\xc3\x9f\x7b\xf4\x5d\x3f\xfa\xae\x7b\ +\x7f\xed\x57\x1f\x58\x4d\x7f\xe8\x27\x7f\xe4\xec\x17\x3f\xf1\xd0\ +\x6a\xdf\xd0\x2c\x27\xf0\xed\x30\x24\xa9\x4a\xbf\x76\x5c\x83\x9f\ +\x42\x46\x05\x00\x5e\xda\x9f\xae\x1c\x14\x5f\xeb\xcb\x13\x16\xed\ +\x63\xa7\x3f\xb5\xde\x7b\xca\x50\xfa\xcd\x3e\xb7\xf6\xc3\xdb\x0e\ +\x7c\xef\xcd\xfb\xde\xfe\x62\x60\x51\x11\xfd\x99\xe3\x32\xd8\xb9\ +\x00\x19\x55\x30\xef\x24\x07\x6f\x60\xa2\xe0\xdd\xcb\xf5\xa2\x4b\ +\x18\x8e\x6c\xd2\x7f\x7d\xd4\xb6\x93\x6f\x0e\x16\x0d\xc3\x1b\xae\ +\x09\x29\x7f\xa3\x23\xe3\xa5\x0b\x8b\x12\x5c\x72\xd5\xad\xdf\xfd\ +\xa6\x43\x7f\xf0\xef\xfe\xf5\xe1\xcd\xd0\xbe\xe9\x6d\x07\xf6\xaf\ +\x58\x14\xa0\x74\x65\xdf\x9e\x8c\x79\xcf\x1d\x6f\xfe\xdb\xef\x3f\ +\xf1\xec\xaf\xdc\xd3\xdd\xb3\x6f\x98\xf0\x4c\x71\xf6\xdb\x05\x8a\ +\x21\x04\xf9\xec\xff\xb7\x78\xf6\x69\xdb\xee\x36\xf3\x4b\x11\x41\ +\xeb\x72\xd4\xd9\xf3\xd4\xd2\xad\x38\xb7\x7c\xd3\xeb\xdf\xe6\xa7\ +\xe6\x75\xbc\x6c\x22\xb9\x84\xf3\xd4\x74\x0c\x45\xb5\x7d\x8b\x10\ +\x5c\xf0\xcc\x16\xa4\xf6\x4a\x86\x0d\x6a\x08\x40\x0c\xe2\x45\x8c\ +\x49\x71\x32\x33\x0b\x01\x0d\xa7\xfa\x22\x3a\xcf\x95\xad\x7b\xfc\ +\xcf\x5a\xf7\x7e\xb4\x33\x37\x37\x7d\xf1\xa3\x8a\x73\xfe\xcc\x0d\ +\x6f\x3a\x3a\x92\x57\xbe\xeb\xfb\x8d\x4d\x5e\x96\x67\x92\x02\x18\ +\x82\x76\xa2\x2d\xdb\x0c\xf6\x1b\x0f\xbb\x42\x42\x06\xa8\x83\x32\ +\x61\x10\x25\x46\x83\xe3\xe9\x2e\x11\x16\x9f\x37\xae\x7c\xe9\xc2\ +\x22\x19\x53\x9f\x3d\x72\xdf\x53\xa3\xbf\xf1\x13\x3f\xb5\xf0\x47\ +\xff\xed\x2f\x46\x75\xed\x5c\xfc\x68\xde\x7b\xb6\xf4\xdc\xfd\xf7\ +\x6c\x6e\xed\xf9\xc1\xf7\xbe\x46\x46\xa3\x20\x33\x50\xfc\x76\x79\ +\x8a\xe8\x7a\xbb\xc9\xa9\xa7\x0f\xde\x72\x93\x16\x43\x30\x26\x8a\ +\x32\x43\x08\xe6\xe0\x5d\xf7\x1d\x3f\xf7\x17\x7f\xf8\xbb\xef\xfc\ +\xe0\xff\xa2\x2f\x63\xb5\x5a\xf5\x35\xec\x7d\xfb\x1b\xfe\xa7\x9b\ +\xe7\xc2\xc8\x0d\x4f\x9f\xf8\xc4\x97\x8f\x1c\xbe\xfb\x0d\xff\xe6\ +\xd0\xee\x6f\x7f\xe2\xf0\x97\x57\x5e\xf1\x33\xaf\xef\x3c\xf1\x87\ +\x87\x1f\xbf\xf3\xce\x7f\xf8\xea\x43\xd7\xa0\xf6\x1f\x79\xf4\xbf\ +\x1c\x3e\x7b\xea\x45\xaf\x3b\x02\x9b\xea\x6b\xf7\x5f\xbf\x7f\x5f\ +\x2b\x4d\x75\x32\xc2\x05\x24\x98\x2c\xdf\x5e\xba\xee\x4b\xbf\xfe\ +\x91\x83\xef\xf8\x41\x9b\xe5\xe2\xfd\x77\xc2\x75\xe8\x02\xbc\xf6\ +\xee\xe5\xab\x86\xbd\xa3\xdd\xc5\x1f\x7b\x05\xed\x54\x72\xec\x68\ +\xff\xf7\x0e\x17\xd7\xdf\x38\xff\xb7\xee\x6c\xa5\xa0\x47\x9e\xdd\ +\xf9\xd8\xe1\x52\xf9\x05\xa5\xda\x5e\xc2\x41\x34\x1a\xe3\x36\x3f\ +\xf9\x2b\x3f\x7b\xdf\xcd\x6f\xfe\xc9\xbf\xf7\x8f\x16\xee\x7f\x08\ +\x10\x83\xaf\x6a\x82\xd4\xb2\x28\x26\x5c\xde\xfb\x87\x7f\xf2\x9e\ +\x7f\xf8\xc1\xb7\xde\xe4\x3e\xf2\xc9\x30\xc3\xc5\x6f\x9b\x5f\xaf\ +\x1a\x90\xc8\xd5\xc1\x58\xb7\xb9\x26\x08\x14\x42\xb6\xef\xd0\xa3\ +\xeb\x83\x4f\x7d\xee\x0b\xaf\xfd\xe1\x9f\x3c\x70\xd3\x1d\xae\x1c\ +\xbd\x9c\x17\x00\xbb\x8b\x59\xf9\xd5\xbf\xf8\xb9\x27\x47\xd7\xfc\ +\xe0\x5b\x7e\xfa\xbb\x8a\x9f\xad\xf9\xc0\xeb\xee\xfa\xfb\x47\xd7\ +\x9e\x3c\xc3\x73\x73\xa9\xdd\x73\xed\x8f\xbc\xf1\x00\x7e\xe2\x8b\ +\xff\x62\x5b\x72\x8b\x81\xd9\xbc\xc8\xf0\x16\x01\x54\xc1\x01\xa2\ +\x77\xd0\xea\xc8\x60\xdb\x15\x23\x40\xc8\xd2\x6c\x77\xe9\xaa\x8f\ +\x7c\xf2\xd3\xc9\xfe\x6b\xef\xfe\xfe\x0f\x7c\xe7\x4c\xed\x50\x80\ +\x56\xcb\x2c\x2a\x2d\xb4\xe0\x81\xfb\xcf\xfe\xa7\x33\xe9\xcf\xfe\ +\x8d\x85\x37\xd4\xfc\xb6\x57\x66\x5f\xfc\xd3\xb3\x5f\xdd\xd2\x4e\ +\x8a\x60\x10\x5f\xd8\x7a\xbc\x74\x93\x71\x2a\x81\xbb\xfb\xde\xf8\ +\xdd\xef\xbe\x6e\x1e\x87\xb5\x97\xcd\xd5\xf5\xb0\xef\x7b\xdf\xf7\ +\x83\xef\xfb\x81\xef\x4b\xb7\x9e\x3d\x5d\x70\xa7\xd3\xc1\xde\xb1\ +\xcf\x7e\xe1\x01\xb3\xff\xc6\x16\xcf\x60\xf1\xdb\x88\x0a\x10\x42\ +\xd8\xee\xec\xff\x6a\xd9\x82\x7d\xd7\x40\x31\x4c\x96\xf6\x3f\x16\ +\xe6\x7f\xff\xb3\x7f\x7a\xc7\x55\x7b\x0f\xee\xdf\xeb\x5f\xfe\x83\ +\x0d\x34\x88\x07\x34\xc5\xee\xc3\x87\x4f\x9d\xda\x7f\xf0\x35\x66\ +\xf8\xc8\xbd\x4f\xfe\xf9\x8d\xb7\xfd\xd8\xa1\xc4\x8f\x1c\x5f\xb3\ +\xff\x15\x6b\x47\x3f\xb5\x5a\x38\x6b\xb2\xdc\xa6\x7f\x25\x93\xd7\ +\x14\x34\x04\x09\xad\xf9\x07\xea\xce\xb9\xf9\xab\x99\x90\x01\xfb\ +\x07\x6e\xf9\x8d\xcf\xdf\x17\xca\xe2\x35\x37\x5e\x8b\x36\xd1\xef\ +\xa4\x91\x12\x22\x1a\x04\xbc\xe2\xd5\x07\xdb\xdf\x7d\x4b\xcb\x8f\ +\x5c\xb7\x9b\x94\x1b\xc5\x03\x67\x3c\x19\x6a\x25\x64\x5e\x30\x63\ +\xe0\xa5\x5c\xa3\x40\x09\x92\xce\xed\x7f\xe5\xab\x6e\x79\xee\x4b\ +\xff\xed\x9e\x07\x1e\xf8\xd4\xc7\xfe\xe0\x5c\x72\xf5\x62\xfd\xd4\ +\xef\xfc\xce\xe7\x76\x06\x67\xbe\x74\xcf\x57\x7c\xde\xd9\xfa\xda\ +\x17\x7e\xf9\x17\x7e\xf5\xd8\x40\x0c\xcd\x2a\xd1\xdf\x9e\xaf\x49\ +\x25\x28\x9b\x93\x5b\xbb\xff\x7f\x7b\xd7\x1a\x5c\x55\x75\x85\xd7\ +\xda\xfb\x3c\xef\xbd\xb9\x79\xdc\x3c\x08\x79\x03\x86\x3c\x20\x21\ +\xa2\x42\x78\xf9\x40\x44\xc5\x67\xed\x38\x5a\x67\x8a\xfe\x70\x6a\ +\x5b\xad\xad\x75\xa6\x33\xa5\x95\xea\x88\x32\xd5\x19\x3a\xd6\x67\ +\x9d\x76\x5a\x51\x8b\xce\xe0\x14\xab\x02\x3e\x12\x20\x12\x02\x01\ +\x22\x81\x84\x10\x20\x4f\xf2\xb8\x79\x73\x73\x9f\xe7\x9c\xbd\x77\ +\x7f\x24\xa6\x91\x61\x4a\x00\x93\x92\xe4\x7c\xbf\xce\xbd\x73\x7f\ +\xdc\xb3\xce\xde\xdf\xfe\xd6\xda\xdf\xd9\x6b\xeb\x27\x3b\x4a\x5a\ +\x7c\x5a\xde\xe2\x1a\x70\xbf\xff\xf1\x8e\xc2\xdc\x9c\xc5\x39\x59\ +\x01\xdf\xd9\xe9\x10\x04\x00\x6e\x5a\x41\x53\x50\x97\x23\x9a\x19\ +\x83\x82\xea\x03\x9d\xdb\x0f\xf7\x48\x4b\xf3\x57\xa9\x3c\x18\xb2\ +\xb8\x43\x77\x1b\xe1\xb3\x31\x29\x6b\x6e\xca\x5d\x41\x78\xe8\xfb\ +\x58\xc5\x39\x13\x22\xc8\x48\xe9\xbe\x03\x5b\x76\x57\xfa\x67\xe6\ +\x46\x32\xe6\xbf\x5b\x72\x60\xa0\x7f\xe0\x87\x37\xaf\x10\xe1\xc0\ +\x39\x2d\xed\xa7\x36\x21\x86\x4d\xce\x11\x08\x08\x8e\x98\x98\xa0\ +\x65\xa9\xec\xc3\xb2\xfe\xe3\x3e\xe1\xd2\xa9\x24\xb8\xd0\xb5\xb5\ +\x2b\x62\xa2\x86\xfa\xdb\x4e\xea\x24\x1a\x09\x11\xa1\xde\xaf\xb7\ +\x6d\x2e\x65\x82\xca\xaa\xae\x69\xd0\x53\xbf\x6d\x73\x35\x47\xaa\ +\xe9\x0e\x09\xbd\x95\xfb\xda\x14\x4d\xd3\x20\x74\xa4\x7c\x0f\x55\ +\xb4\xcb\xa3\x45\x61\x9f\x30\x78\xe9\x83\x12\x20\x14\x0c\x14\xc4\ +\x3a\x72\xae\x9a\xb3\xab\xbc\xa2\x6f\x30\x70\xea\xf4\xe9\xac\xf4\ +\xb4\x5b\x73\x52\x5a\xf7\x97\x9a\xc9\x57\x4f\xfd\x0c\x4e\x70\x49\ +\x49\x9e\x95\x7a\x83\x9e\x9c\x31\x2f\x36\xb0\xa7\xe2\x9b\xe4\x82\ +\xdb\x35\x59\xd4\xd7\xff\xeb\x9a\x9c\x7b\x66\x46\x6b\x0d\xc7\x4a\ +\x16\x2e\x79\x60\x55\x38\x8a\x26\x5e\x25\x45\xca\x2f\xa2\x83\xec\ +\xff\x1c\xb3\x61\x8b\xeb\x66\x70\x49\xd1\xfc\x6d\x3b\xbe\xf8\xe7\ +\x9e\x43\x12\x25\xed\x9d\x9d\x0f\xdf\x75\x5b\x4c\x57\xbd\xdf\x2f\ +\xc7\x20\x4e\x83\xb3\x84\x05\xe7\x90\x91\xe9\x4a\x57\xb1\x70\x06\ +\x39\x5a\xc1\x9c\x1e\x71\xe4\x58\xdf\x1b\xc7\xac\x18\x9d\x28\x1d\ +\xc1\xae\x3c\xcf\x43\x4b\x63\xeb\x4c\xd5\x45\x05\x1b\xf3\x2c\xbf\ +\xb2\x7d\x8b\x48\x34\x87\x4b\x1b\x19\x05\x54\x76\xb8\x46\x5a\x2f\ +\x51\x55\xa3\x43\x3e\x24\x55\xd3\x2f\x22\xd9\x61\x86\x40\x49\x22\ +\x74\x64\x44\x0b\xa4\x32\x95\x2c\x2b\xc0\x41\x22\x88\x42\x30\x2e\ +\x04\x21\x12\x7e\x67\x35\x1a\x6a\x8e\x4e\x11\x60\xa8\x7b\x37\x12\ +\x09\x61\xa8\x71\x3b\xc1\x69\x6c\x99\x44\x00\xce\x45\xc4\xb4\xd4\ +\xa6\x23\x3f\xb8\x26\xef\x23\x80\x8a\xca\x43\x99\x19\x19\x77\x17\ +\x17\x92\x86\x2a\xc3\x88\x58\x5c\x20\x4c\xe9\xe9\x89\x92\x2c\x7a\ +\xaa\x4f\x7e\x31\xcb\x93\xe1\x81\xae\xd2\x8a\xf7\x5a\xfc\x26\x6b\ +\xda\x86\x83\x5c\x87\xce\xaf\xca\x9f\x49\x51\xba\x8d\x81\x86\x4f\ +\x2a\x8d\x05\x19\xf3\xa4\x50\xcd\xc1\xe6\x83\x8c\xa8\xc8\x23\x97\ +\x4f\xc6\xa6\x00\xb3\xfd\xf4\xa2\xd9\xf3\xac\x9b\x6f\xfa\xb4\x64\ +\x17\x0a\xb8\x6f\xcd\xea\xf4\x50\x5b\xa8\xbb\xdd\x52\xb3\x80\xf3\ +\x69\xb0\xd6\xa3\x00\xc1\x39\xa4\xc4\xc9\xc7\x8f\x0d\x94\x75\xb2\ +\x14\x69\xb0\x23\x08\xf1\x4e\x2a\x11\xe0\x81\xc8\xe6\xd2\xde\xeb\ +\x73\x9c\x19\x0e\xf6\x79\x55\x30\x80\x38\xc6\xec\x78\x72\xbc\xe5\ +\xf2\xad\xc3\xe0\x3b\xfc\x33\x6c\x74\xb8\x08\x4a\x12\x42\x90\x98\ +\xc4\x95\xab\x16\xdc\xd9\x72\xe4\xd9\x72\xaf\x4f\xb0\x00\xd5\x67\ +\x17\x17\x3d\x96\xef\x49\x32\x7c\xe5\x9f\x56\xbe\xd7\x67\x98\x9c\ +\x24\xac\xba\x61\x43\x5c\xdf\xdb\x1f\x54\x1d\x94\x25\x19\x80\x19\ +\x96\xbc\x64\xc5\x4b\xb9\xbc\xe4\xdd\xb2\x0f\xc3\x18\xb7\xf2\xc6\ +\xf5\x51\xde\x77\x3e\xae\xa9\x06\xa4\x05\xd7\xae\xcf\xc5\xf2\xad\ +\x07\x3e\x03\x49\x9b\xc6\xd4\x88\x61\xc6\x23\x81\xc1\xe8\xb6\xa3\ +\x0f\x2e\x2a\x28\xc8\x4a\xcd\x4c\xf4\xc4\x77\x1e\x67\x91\x50\xc0\ +\x98\xf2\x35\x5f\x01\x40\x28\x86\x1a\x1b\xb7\xd4\x9f\xe6\x88\x54\ +\x96\x1c\x2a\xc5\xb6\xb6\x3d\x40\x54\x59\x52\xfd\xbd\x15\xb5\x42\ +\x52\x64\xcd\xd7\x5b\xf6\xa5\xf7\x2b\x01\x28\x49\x0e\x85\x4a\xf0\ +\x7d\x78\x27\x2c\xc0\xa0\x61\xb9\xcf\x9c\x58\x9e\x96\x93\x74\xd7\ +\xad\x02\x31\x47\x89\x58\x8d\x2d\x61\x8b\x1b\xd2\xb4\x30\x67\x08\ +\x00\x4a\xa0\xa9\x71\xb0\xee\x14\x10\x82\x0e\x05\x9b\x5a\x03\x1c\ +\x89\x4a\x87\x1f\x8c\xe1\x8f\x7c\x5c\x1e\xe6\x00\x94\xa2\x2e\x23\ +\x8e\xcd\x12\x75\xe5\xd3\xa2\xb0\x0c\x93\xaa\x0e\x55\xc6\x48\x30\ +\x60\xa2\xa4\x48\x94\x33\xd3\x64\xa0\x3b\x1c\xc2\x08\x85\x4d\x50\ +\xe4\x31\xbd\x63\x20\x38\x23\x5a\x4a\xde\xac\x65\x1e\x57\x5c\x27\ +\x32\x8b\x26\x2d\x2b\xb8\xa5\xb7\x7d\x4f\x73\xc3\xe6\xaa\x6f\xac\ +\x35\x37\x3f\x93\x17\x5f\xf2\x55\x73\xd3\xdc\xbc\x7b\xe6\xc4\xcf\ +\xf0\xf5\x0d\x4b\x1c\xc1\x22\x72\xf4\xa2\xb9\xf1\x89\x71\xb8\x2c\ +\x33\x6a\x6b\xf5\xa0\x16\x1b\x93\x9d\x13\x73\xdf\xfe\xfa\xf2\x76\ +\xe5\xc6\xa5\xd9\x4b\xa0\xe3\xa4\x24\x98\x39\x5d\x93\x70\x21\xb8\ +\x33\xca\xdd\x3b\x77\xf1\xee\xa3\xbb\x35\x1a\xc4\x33\x65\x92\xd3\ +\x5d\xd7\x54\x6b\x85\x02\x5c\x88\x40\xc2\x9c\x94\xcc\xb9\x82\x4d\ +\x61\x8f\xc8\x90\x33\x86\xca\xb2\x7b\x74\x0f\x59\x49\x72\x0c\x27\ +\x35\xd4\x41\xbf\xbd\xd0\xa9\x63\xd4\x4f\xc8\xe5\x85\x5d\x20\x67\ +\x31\xf3\x8b\xab\xb6\x9f\x70\xf9\xfd\xe8\x3d\x2c\x39\xdd\x88\x64\ +\xb7\xdf\x07\x82\xf9\x51\x75\x2f\x5a\x2e\xa1\x10\x53\x7d\x27\x9a\ +\x00\x20\x80\x22\x13\xe5\xdb\xe8\x2b\x12\x19\x79\x30\x00\x40\x09\ +\xba\x46\x29\x16\x31\xb6\xb8\x5f\xe9\xb4\x68\x9a\x22\xef\xd6\x47\ +\x9f\x7c\x64\x4d\x8c\xa2\x06\x1a\xf7\xbc\xfc\xe2\xa6\xda\xee\x30\ +\xa8\x9e\xbb\x1f\x5f\xf7\xf0\xca\x6c\xb3\xb7\xf6\xb5\x17\x5e\xd8\ +\x7d\xd2\xaf\xc8\x17\xbe\x59\x24\x12\x98\xde\xfd\x95\x9b\xac\xe2\ +\x75\x3a\x19\xba\x71\xe4\x46\x4f\x73\x4f\x9b\xea\x59\xad\x5a\x1d\ +\xde\x41\xaf\x1e\xbb\x74\xbe\xc7\xda\x57\xf3\x65\x96\x24\x23\x20\ +\x80\x30\xb9\x3c\x37\x7d\xa9\xbf\x65\xcb\x29\xe9\xda\xbc\xf4\xc2\ +\xe3\xc7\xcf\x1a\xbe\xe3\x8d\x42\x99\x33\x73\x81\xcb\x79\x9d\xbf\ +\xa3\xdc\x30\x65\x8d\x82\x31\x5d\x8b\x93\x42\x08\x55\xd5\x52\x6e\ +\x79\x60\xa0\xf0\x7a\x26\xb8\x10\xc2\x10\x1c\x10\x01\x09\x11\x90\ +\x12\x1b\xe7\x8e\xf3\x4c\x55\x5a\xb4\xb8\xb1\x2a\xff\xd7\x9c\x5b\ +\x97\xf4\xec\x05\x25\x8a\x61\x05\x2f\x83\x11\x44\x62\xfe\x42\xd9\ +\x93\x1c\x0a\x05\x01\xd1\x1c\xda\x74\x26\x04\x00\xe2\x54\x2d\x36\ +\x69\x26\x99\xd2\xb5\x8b\x90\x85\x8b\xd2\x59\x61\x32\xbf\x84\x0a\ +\x96\x2e\x5f\x40\xac\x5f\xf1\x6a\x91\x2a\x6e\xa7\x54\xf6\xee\x1f\ +\xcb\x4f\x91\x9f\x3e\xf7\xfc\x93\x6b\x2b\x7e\xfc\x87\xed\x45\xb7\ +\x3f\xfa\xf3\x95\xd1\x2f\xfd\xfe\xa9\xd8\x3b\x7e\xfb\xd4\x2f\x7f\ +\x72\xe2\x89\x0d\x5e\xee\x18\x03\x31\x82\x10\xa6\xc9\x80\x12\x0a\ +\x28\x51\xd6\xb9\xaf\xea\x2d\x4a\x15\xd5\x7d\xcd\x6d\xd7\xdd\xef\ +\x3d\xf9\x46\x6d\x1f\x5b\xb4\xf4\x4e\xa3\xfb\xfd\x7e\x65\x4d\x9e\ +\xac\x4b\x04\x85\x10\x20\x27\x66\xa7\x64\xf7\xd7\x7d\x70\x5a\x4e\ +\x59\x30\xbb\xd8\xdd\x58\xae\xb1\xf6\x43\x4d\xad\x57\x67\x3f\x92\ +\xce\xfd\x35\x8d\xbb\x32\xd3\xe6\xa9\x14\xc5\x34\x32\x42\x9c\x47\ +\x30\x3a\x9c\x4e\xe7\x9c\xb9\xe7\x95\xe8\x7c\x2a\xef\x87\x0a\x5d\ +\x8e\x1e\x32\x11\x5e\x52\x51\x8c\x8b\xcb\x18\x37\x42\x08\x89\x90\ +\xc4\xd4\x0c\x38\x0f\x31\x08\xc1\xd8\xd4\x96\x8a\x42\x80\x2a\x81\ +\x2e\x5f\xca\x3d\xb2\x0b\x45\xfd\x4a\xa7\x45\x99\x58\x07\xb6\xbe\ +\xbe\xd7\x32\xfd\x01\x5a\x59\xd3\x74\x77\x42\x0c\x50\xd7\xc2\x95\ +\xcb\x4f\xee\x78\xe5\xb3\x5d\x7b\xd5\xae\xf7\x1f\x78\x7b\x6d\xd1\ +\x9c\xa8\x7f\xd7\x99\xb2\x3a\x16\x75\x8c\x88\x04\x00\x11\xb8\x40\ +\x3d\xc9\x93\x16\x08\x04\x0a\x0b\x1f\x12\x6d\xff\xd8\x5e\xbb\x4f\ +\xe8\xb9\x3a\xb7\xe2\xd2\xee\x5f\x19\x3d\x2f\x91\xeb\xa9\x27\xca\ +\x1a\x7c\x41\xa7\xa7\x68\x56\x7c\x52\x30\xfb\xb1\x19\x18\xeb\x8e\ +\xc3\xac\xd8\x66\x4a\x68\x5f\x7b\xe9\x40\xde\x7d\xa9\xbe\x0f\xeb\ +\x7b\x07\xae\xca\x72\x2a\xd3\x7e\x13\x5b\x70\x3e\xad\x2c\x72\x23\ +\xe0\x82\xfd\x5f\xa9\x41\x4c\xe9\x02\xc5\x85\x99\x71\x9c\x4a\xd7\ +\x93\x60\xcb\x85\x2a\x8a\x65\x1a\x29\xd7\xde\x71\xd7\xe2\xa4\x9d\ +\xeb\x2b\x84\xee\x4a\x48\x55\x5a\x0f\xf4\x53\xcd\x8d\xa1\xce\x1e\ +\x22\xc7\x25\x44\x8b\x1a\xef\xd8\x8b\x35\x82\x9b\x8c\x99\x8c\x26\ +\x17\x17\x3d\xdc\xd2\x50\x92\x95\x3c\x5f\x73\xf1\x1f\xcd\xb8\xf7\ +\xcc\x89\xbf\xec\xda\xf7\x1b\xce\x8d\xd4\xfc\x75\x4b\xf4\xfd\x0d\ +\x67\xc3\x04\x69\x5a\x7a\x71\x6f\xfd\x9f\xb7\x1c\xd8\xc9\xc0\x71\ +\x5d\xf1\xef\xf2\x66\x17\x08\x16\x40\xec\xff\x7a\xef\xb3\x4e\xd6\ +\x1a\xa1\xf9\x1c\x29\xa5\x54\x58\x02\xec\x23\x7c\x6c\xd8\x98\x12\ +\x98\x04\xb4\xc8\x8d\x88\x96\xb1\x6c\xfd\x8b\x4f\xb7\x7c\xb4\xe1\ +\xbd\xf2\x16\x45\x4b\x46\x10\x23\x1b\x4a\xfc\xe2\xe8\x08\x25\x62\ +\x56\x55\x6e\x04\x16\x76\x88\xf6\xd2\x8a\x4d\x8c\x45\x4e\x77\xff\ +\x4c\x93\x35\x8a\x10\x09\x0f\xa8\x4a\x14\x22\x0c\x34\xff\x7d\x27\ +\x30\x45\x56\x04\x60\x4b\xdd\xa6\x16\x2b\x00\x54\x91\xc0\xac\x3a\ +\xb4\xb1\x56\x92\x05\x37\x4d\xa6\x30\xdf\x89\x00\xca\x12\xad\xf9\ +\x74\x6f\x3d\x63\xaa\x6c\x9f\xdd\x63\xc3\x86\x4d\x8b\x13\xa4\x93\ +\x2d\x83\xb9\xb2\x9e\x7e\xee\x79\x57\xc5\xab\xbf\x78\xed\x13\x43\ +\x76\x01\x0b\xf7\x75\x5a\x45\xb1\x6e\x16\xf1\x4b\x6a\x7c\x3c\x58\ +\xfd\x3d\x3e\xa0\x17\x41\x4b\xa6\x19\x00\x24\x08\x56\x38\xe2\x03\ +\x40\xd3\xea\x0e\x85\x86\x12\xec\x61\x07\x22\xb7\x42\x0c\x10\x11\ +\x11\xc0\x34\xfc\x00\x48\x90\x00\x80\x60\xe1\x30\x0b\x0f\xfd\x92\ +\x50\x95\x0c\xfd\x3f\xd3\x1c\xb3\x1d\xca\x86\x0d\x1b\x93\x00\x57\ +\xfa\x7c\x36\x4c\x58\x78\xcf\x13\xab\xdc\xd5\xaf\xbe\xf3\xb9\x3e\ +\x23\x33\x29\x2e\x8a\x9a\xbe\xc3\xa5\xfb\xf3\x56\xdf\xbb\xbc\x68\ +\xde\xea\x07\xef\xd7\xda\xea\x8e\x9c\x1a\x1c\xa3\x47\x67\x58\x31\ +\xe2\xd0\x0b\x31\x38\xc4\x83\x88\x94\x10\x4a\x08\xfd\xaf\x05\x72\ +\x94\x43\x1b\xcf\xbd\x26\xdf\x25\x41\xb4\x39\xd1\x86\x0d\x5b\x2d\ +\x4e\xa8\x58\x14\x54\x4d\xcb\x9d\x2d\x9c\xe4\x57\x2f\xbe\x2e\x29\ +\x72\xdf\xa9\xaf\x5f\x7e\xfe\x4f\x55\x3b\xde\xfa\x5b\xfe\x73\xeb\ +\x5e\xf9\x2b\x0b\x34\xbe\xb6\xe1\xcd\x56\x53\x51\x15\xfb\x51\xda\ +\xb0\x61\x63\x5a\xd0\x22\x6a\x8a\xd8\xb9\x71\x6d\xa9\xac\xa8\xb2\ +\x04\x20\x38\x33\xfc\xc4\xa5\x9a\x5d\x1f\x6c\x7c\x7c\x67\x6c\x34\ +\x0b\xf9\xce\x06\x4c\x55\xb1\x3b\xd2\x4c\xc0\x02\x25\x64\x59\x76\ +\x38\x9c\xc4\x3e\x02\x7d\xdc\xe0\x70\x38\x29\xa5\xe7\x18\x6b\x10\ +\x51\xd7\x75\xce\xb9\x1d\x9f\x71\x82\xcb\xe5\x52\x55\x75\x74\xd8\ +\x27\x01\xa1\x98\xe1\xa0\x11\x0a\xfa\x47\xf2\x5b\x82\x84\x4a\x28\ +\x84\x6f\xa0\x1f\x00\x15\x9b\x13\x27\x04\xaa\xaa\x1e\x3a\x74\xb0\ +\xaa\xea\x70\x7f\x7f\x9f\x5d\x37\x18\x27\x50\x4a\x9b\x9b\x9b\x65\ +\x45\x1e\xfd\x8d\xcf\x37\xf8\xd6\x9b\x6f\x74\x79\xbd\x9c\x73\xdb\ +\xed\x30\x2e\xda\x90\xd2\xee\xee\x6e\x55\xd3\x46\x98\x71\x12\x70\ +\x0a\xe2\x79\xba\x57\xe1\xf0\x8e\x88\x8d\x89\x1a\x3a\x92\xd4\xd1\ +\xd1\xd1\xd5\xe5\xed\xee\xea\xb2\x05\xe3\xb8\x69\x72\x50\x55\xd5\ +\x15\x15\x35\x12\x61\x44\x8c\x44\xc2\x47\xab\xab\xcf\x9c\x69\xb5\ +\x2c\xcb\x1e\xf3\xe3\x93\x09\x81\x2c\x49\x2e\x57\x94\xa2\x0c\x37\ +\x78\xb0\xa5\x96\x8d\xb1\x26\xd1\x94\xd2\xe4\xe4\x99\xf1\xf1\x09\ +\xf6\xd4\x1c\x4f\x62\x04\x4a\x29\x21\x64\x74\x4e\xe7\x8e\x8e\xce\ +\x76\x3a\x39\xe7\x76\xe4\xc7\x55\x7f\xc9\xb2\x6c\xd3\xa2\x8d\x4b\ +\x81\xa2\xd8\xdb\x5b\x13\xb1\x08\x9d\xf3\x51\x92\xec\xa9\x3a\x71\ +\x61\xff\x0f\x3d\x07\xaf\x49\x90\xd7\xd8\xe8\x00\x00\x00\x00\x49\ +\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x02\x6b\x1e\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x6d\x00\x00\x02\x58\x08\x06\x00\x00\x00\xa9\x5e\xb7\xa1\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x77\x98\x1c\xd5\ +\x95\xbf\xff\xde\xba\x55\xd5\xd5\xdd\x93\x83\x34\xa3\x9c\xb3\x84\ +\x22\x08\x01\x02\x99\x20\x92\x8d\x09\xb6\xc1\x06\x8c\x03\xc6\x69\ +\xc1\x61\x1d\x77\xfd\xb5\x77\xbd\xf6\x6f\xd7\xf6\x2e\x6b\x63\xbc\ +\x4e\xd8\x80\xc9\x59\x42\x44\x61\x05\x92\x50\x42\x01\xe5\x38\x9a\ +\xa8\xc9\xb1\xa7\xbb\x2b\xdc\xfb\xfb\xa3\x5a\x42\x82\x91\x90\x00\ +\xdb\x08\xea\x7d\x9e\x79\x34\xea\xa9\xae\x70\xaa\xea\x73\xcf\x3d\ +\xf7\xdc\x73\xc5\x35\x9f\xba\xb4\x9b\x88\x88\x88\x88\x88\xf7\x1c\ +\x5a\x6b\x62\x31\x87\x71\xe3\x26\x72\xf9\xc7\xae\x92\xc3\x87\x8f\ +\xec\x32\xb5\x26\x2f\x32\x4d\x44\x44\x44\xc4\x7b\x11\x41\x36\x9b\ +\x65\xe5\xca\x97\xd8\xb9\x6b\x3b\xdf\xfb\xfe\xbf\x05\xa6\xe7\xf9\ +\x91\x5d\x22\x22\x22\x22\xde\xc3\xc2\x6d\x9a\x36\x2d\x4d\x4d\x3c\ +\x78\xff\xdd\x98\x5a\xeb\xc8\x26\x11\x11\x11\x11\xef\x59\x34\x5a\ +\x83\x69\xd9\x6c\xda\xb4\x21\x12\xed\x88\x88\x88\x88\x13\x85\x9e\ +\x9e\x14\xa6\x52\x2a\xb2\x44\x44\x44\x44\xc4\x09\x82\x19\x39\xda\ +\x11\x11\x11\x11\x27\x06\x5a\x13\x79\xda\x11\x11\x11\x11\x27\x8e\ +\x68\xeb\x28\xa6\x1d\x11\x11\x11\x71\x42\x89\x76\xe4\x69\x47\x44\ +\x44\x44\x9c\x50\x9e\x76\x64\x88\x88\x88\x88\x88\x13\x43\xb4\xa3\ +\x98\x76\x44\x44\x44\xc4\x89\xe5\x69\xab\xc8\xd5\x8e\x88\x88\x88\ +\x38\x81\x44\x3b\xf2\xb4\x23\x22\x22\x22\x4e\x1c\xd1\x8e\x1c\xed\ +\x88\x88\x88\x88\x13\x45\xb4\xa3\x98\x76\x44\x44\x44\xc4\x89\xe5\ +\x69\x47\xa2\x1d\x11\x11\x11\x71\x02\x89\x76\x57\x57\x57\x64\x89\ +\x88\x88\x88\x88\x13\x44\xb4\xc5\x1f\xff\xf0\xbb\x28\xaa\x1d\x11\ +\x11\x11\x71\x62\x88\x76\x8f\xd0\x2a\x88\x44\x3b\x22\x22\x22\xe2\ +\xc4\xa0\xc7\xec\xee\x8e\x96\x88\x8c\x88\x88\x88\x38\x51\x30\x23\ +\x13\x44\xfc\x4d\x91\x26\xc2\x8a\x81\x10\x80\x88\xec\x11\x71\x02\ +\xa0\xc3\xdc\x3a\xa5\xd0\x81\x07\xc1\x7b\x6b\x49\xc6\x48\xb4\x23\ +\xfe\x06\x42\x2d\x41\x5a\x10\xf8\xa8\xda\xed\x04\xbb\xd6\xa3\xd3\ +\x3d\x68\xad\xc2\x97\x21\x22\xe2\x3d\x8c\x30\x24\xc4\x93\x18\x05\ +\xe5\x18\x83\xc7\x61\xf4\x1b\x04\xc2\x08\xc5\x5b\x05\x91\x68\x47\ +\xbc\xdf\x04\xdb\x82\x6c\x2f\xde\xc6\x67\x08\x56\x3f\x05\x6d\x0d\ +\x18\xe9\x6e\x84\x0a\x30\x88\x04\x3b\xe2\x04\xf0\xb3\x85\x00\x43\ +\xa2\xcc\x18\x41\x22\x1f\x5d\x3a\x08\xf3\xe4\x8b\x30\xc7\xce\x84\ +\x58\x02\x7c\xf7\x1f\xdb\xa8\x74\x75\x76\x44\x6f\x52\xc4\xbb\x83\ +\x1d\x87\x96\x5a\xb2\x0b\x6e\x81\x6d\xab\x30\x6d\x1b\x21\x25\x18\ +\x06\x51\x68\x24\xe2\xc4\x53\xef\xb0\x67\xa8\x83\x00\x5f\x03\x63\ +\x67\x61\x9e\xf3\x69\xcc\x41\xa3\xd1\xd9\xf4\x3f\xea\xac\x7a\x22\ +\xd1\x8e\x78\x97\x04\xdb\x41\xed\x58\x83\xbb\xe0\x56\x64\x6b\x2d\ +\xa6\x13\x8f\xfc\xea\x88\xf7\x0d\x42\x6b\x94\x97\xc5\x2b\xaa\xc0\ +\xbc\xe0\x7a\xcc\x49\xa7\x81\xf7\x0f\xf1\xb8\x7b\x8c\xe8\x76\x44\ +\xbc\x63\x2c\x07\x5d\xbf\x9b\xec\xfd\x3f\xc3\x6c\xaf\x43\x46\x82\ +\x1d\xf1\x7e\x73\xba\x85\x40\xd8\x0e\x56\x67\x13\xee\x23\x37\xa3\ +\x9a\xeb\xc0\x8a\xfd\x43\xce\x25\x12\xed\x88\x77\xf8\x04\x49\xe8\ +\x6d\xc7\x5d\xf8\x6b\xac\xde\x0e\xa4\xed\x44\x36\x89\x78\xff\x3e\ +\xee\x96\x4d\x2c\xd3\x8d\xbb\xf0\x56\xc8\xa4\xc2\xe7\x3f\x12\xed\ +\x88\x13\x0a\xd3\xc6\x5d\xfc\x17\x8c\xbd\x1b\x31\x62\x4e\xe4\x61\ +\x47\xbc\xbf\x3d\x6e\x40\xc4\xe2\x98\xbb\xd6\x90\x7d\xfc\xff\x72\ +\xe3\x35\x7f\xe7\x57\x2e\xba\x0d\x11\x6f\xff\xe9\xb1\x08\x6a\xb6\ +\xa2\x5f\x7b\x01\xd3\x8e\xbd\x87\xdf\x34\x0d\x88\x13\x73\x2c\x54\ +\xeb\x5c\x8e\xfb\x09\x21\x67\x1f\x18\x1b\x19\xb6\x43\xb0\x75\x05\ +\x41\xd5\x26\xe4\xb0\x49\xe0\x7b\x7d\x6f\x67\x18\x38\x8e\x83\x38\ +\x8e\xf3\xd3\x5a\x91\xc9\x64\x39\x52\x31\xbf\x48\xb4\x23\xde\x36\ +\xc2\xb4\x09\xb6\xaf\xc1\xe8\x69\x85\x78\xde\x7b\xf8\x44\x73\x82\ +\xfd\x4e\xba\x01\x5a\xe5\x84\xff\x3d\x2c\xa0\x5a\x85\xd7\xf8\x0f\ +\xf0\xfe\xfe\xf6\xc2\xa9\x20\x9b\x05\xcb\x01\x43\xbc\xa1\xb1\xf8\ +\x07\x60\x18\x98\xe9\x4e\xfc\x8d\x2f\x20\x47\x4d\xef\x53\xb4\xa5\ +\x94\xb4\xb4\xb4\xf0\xec\xb3\x8b\xe9\x4d\xf7\x62\x1c\xc3\x7d\x09\ +\x82\x80\x82\xfc\x02\xce\x9b\x7f\x1e\xc5\x45\x45\x04\x41\x10\x89\ +\x76\xc4\xbb\xf5\xd0\x4a\x54\x4f\x07\xba\x7a\x0b\x52\xbe\xcd\xc7\ +\xc8\xed\x45\x07\x2a\x27\xaa\x02\xcc\x58\x98\x22\xf8\x6e\x7a\x7f\ +\x9e\x42\xce\xbe\x06\xcb\x7e\x8d\xf4\x0b\xaf\x22\x4c\xeb\xed\xed\ +\x63\xca\x25\x98\xc9\x1a\xb2\x2b\x57\x83\xb4\x0f\xdf\xc4\xcf\xa0\ +\x7d\x8d\x88\xc5\x41\x28\xb4\x9b\xcd\x4d\xc2\x90\x08\xdb\x01\x69\ +\x80\x0a\xd0\x6e\x06\x94\x02\x69\x23\xec\x43\xf6\x21\x40\xbb\xbd\ +\xe0\xe7\x6c\x81\x81\xb0\x4c\x10\x85\xd8\xf3\xae\x40\xef\x7a\x0c\ +\xb7\xba\x03\x21\xdf\xe2\xa5\x17\x16\xc2\x36\xd0\x9e\xf7\x77\x6d\ +\x28\xb4\x72\xb0\xe6\x5c\x89\xd1\xb2\x04\x77\xfb\x5e\x38\x68\x63\ +\x0d\x81\x1f\x9e\x4f\x2c\x91\xd3\x74\x0d\xd9\xd4\xc1\x36\x10\x33\ +\x86\x30\x0f\xd8\x22\x08\x53\xe9\xcc\xf8\x21\xd7\x1a\xa0\x33\x69\ +\x44\xa2\x02\x73\xe2\x08\x54\xdd\x16\x54\xca\x0b\x85\x5b\xf9\x88\ +\xe2\xc9\xc4\x66\x8d\xc5\x7d\xfe\x21\x54\x46\xbe\x41\xd0\xff\xc6\ +\x48\x13\xbd\x7f\x0f\xba\xa3\x19\x91\x2c\x78\xd3\xcc\x49\xdb\xb6\ +\xd9\xb9\x6b\x17\xff\x7d\xf3\xcd\xa4\x7a\x7a\x30\xcd\xb7\x7e\x4f\ +\x7c\xdf\xa7\xb8\xb8\x98\x71\xe3\xc7\xd1\xbf\xbc\x9c\x74\x24\xda\ +\x11\xef\xa6\xa7\xa1\x53\x9d\xb0\x7f\xef\xdb\x13\x42\x25\x91\xb3\ +\xbf\x4c\x6c\xe2\x20\xf0\x3d\x74\xcf\x7e\xbc\x0d\x4f\xe3\xed\xae\ +\x45\x58\x56\x4e\x2c\x33\x68\x3f\xc8\x89\x5c\x0c\x82\x0c\x3a\x10\ +\xe1\xef\x2a\x8b\xf6\x34\x22\xe6\x80\x72\xd1\x7e\x80\x30\x2d\xb4\ +\x97\x13\x46\x61\x22\xec\x18\x5a\x81\x51\x39\x12\x69\xd4\x20\x94\ +\x0e\x45\xe6\x80\x78\x5a\x0e\xc2\x34\xc3\x63\xb9\x69\x74\x10\x80\ +\x61\x85\x42\x2b\x04\x68\x1f\xdc\x34\xaa\x37\xc0\x2c\x1f\x87\x59\ +\xea\x91\x7d\x25\x38\xec\x3a\x74\xd6\x45\x4e\xfc\x18\xce\x49\x31\ +\x32\x4f\xdc\x87\x72\xfb\x13\x3b\xfb\xa3\x98\x43\x07\x43\xe7\x76\ +\xb2\xcf\x3f\x42\xd0\xda\x03\x56\x29\xb1\xf9\x9f\xc4\x1a\x5a\x86\ +\xbf\x79\x11\xd9\x95\xab\xc0\xb0\x41\x28\x70\x25\xd6\xa9\x9f\xc7\ +\x1e\x3f\x0a\x7c\x1f\x9d\xaa\xc5\x5b\xf9\x08\x5e\xb5\x44\x8e\x98\ +\x8e\xae\x79\x08\xdd\xdb\x03\x4e\x3c\x67\x1b\x40\xfb\xb9\xc6\x81\ +\xf0\x3a\xb4\x87\x18\x7f\x19\xce\x58\x45\xfa\x81\x7b\xd0\x56\x3e\ +\x22\x66\x81\x97\x0d\x45\xd3\x30\x73\xd7\x05\xa8\xdc\x77\x35\x60\ +\xc5\x11\xe6\x21\x8d\x81\x9f\x46\x7b\x7e\x68\xbf\x98\x13\x7a\xed\ +\x5e\xe6\xf5\x86\x40\x5a\xaf\x97\x25\x50\x1e\x3a\x9b\x42\x2b\x13\ +\x39\x78\x36\x52\xad\x25\xab\x54\x2e\x48\xa2\xc1\x77\x11\x95\xb3\ +\x71\x66\x9e\x84\xff\xfc\xed\x78\xdd\x0a\x41\x1c\xeb\xc2\x9b\xb0\ +\x2a\xf2\x41\x18\xa8\xcd\x4f\x90\x59\xbb\x02\x30\xc0\x19\x86\x73\ +\xfe\x65\x04\xaf\xde\x86\xbf\xbf\x07\x84\x06\xab\x02\xe7\x8a\x8b\ +\x09\xb6\xae\xc3\x9a\x79\x36\x7e\xf7\x4e\x82\xee\x2c\x22\x70\xd1\ +\xd9\x5e\x28\x2b\xc7\x1c\x3b\x01\xef\x45\x85\xd6\xe1\xb9\xe2\x07\ +\x61\x63\x70\xc0\x56\x07\xae\x97\x03\xd7\x2b\x73\x9f\x65\x40\xe9\ +\xdc\xb6\xf6\x71\x7b\xed\x42\x9a\x88\xa6\x6a\x54\x47\x13\x32\xbf\ +\xf8\x4d\xa2\xed\xba\x2e\x63\xc7\x8c\xe1\x07\xff\xf2\x7d\xd2\xe9\ +\xcc\x31\x79\xda\x4a\x29\xf2\xf2\x92\x0c\x1b\x3a\x14\xf7\x08\x8d\ +\x6f\x24\xda\x11\x6f\x37\xe6\x80\xf6\xb3\xe8\x74\x57\x38\x6d\xfd\ +\x38\xbb\xd2\x1a\x1b\x39\x76\x1e\xa2\xe7\x19\xb2\xeb\x36\x63\x0c\ +\x39\x05\xe7\x8a\x1f\x63\x2e\xf9\x2f\x32\xab\xb7\x80\x30\x31\x86\ +\xcd\xc1\x1c\x58\x81\x6a\xdc\x88\xbf\x6b\x0f\xa2\x72\x12\x66\x5e\ +\x2f\xfe\xee\x2a\x44\xc1\x30\xcc\x32\x07\xbf\x6a\x2b\xc4\x87\x61\ +\x0d\x2c\x26\xa8\xaf\xc3\x1c\x32\x19\xa3\xa8\x00\x52\xf5\x78\x3b\ +\xd6\xa1\xb3\x41\x28\x6c\x00\x3a\x00\x12\x98\x13\xe7\x22\x8b\x1d\ +\x54\xd5\x6a\xfc\x86\x66\x30\x93\x18\x13\xce\xc0\x2c\x2d\x40\xb7\ +\xee\xc4\xdf\xbd\x1d\x1d\x68\x34\x71\xcc\x49\x73\xb1\xe2\x16\xb2\ +\xb2\x0c\x7a\xdf\xe0\xf5\xb8\x59\x8c\x61\xe7\x13\xbf\xf0\x0a\x64\ +\xc1\x2e\x8c\xc5\x10\xb8\x12\x9d\xaa\xc6\x5d\xb9\x01\x73\xe6\xa7\ +\x89\x9f\xe7\xd1\x73\xe7\xed\x98\xe7\x7c\x19\x7b\x8c\x47\x76\xc5\ +\x5a\xec\x79\x37\x20\xb2\x6d\xa4\xd7\xee\x42\x58\x12\xad\x2c\xe4\ +\xf8\x69\x18\xde\x2b\xa4\x57\xec\x44\x8e\x3e\x97\xf8\x55\xdf\x85\ +\x3f\xfe\x12\x14\xc8\xf1\xf3\x89\x15\x75\xa1\x6b\xd7\xe3\x37\x34\ +\x86\xc2\x2b\x8b\x30\xa7\xcd\x42\xc6\x03\x82\x9d\xab\x08\x1a\x1a\ +\x11\x79\x15\xc8\x09\x13\x88\xcd\x0b\x50\x6d\xdb\xf1\xb6\xec\x40\ +\xf4\x9f\x84\x35\x72\x2c\x74\xed\xc6\xdf\xf9\x1a\xda\x17\x10\x2f\ +\xc7\x9a\x32\x03\x23\x0e\xc1\xbe\xd5\x04\xfb\xdb\x43\x71\xd6\x60\ +\x0c\x3d\x0d\x73\x50\x25\xf4\xd4\xe2\x6d\xdf\x80\xce\x06\x88\xf2\ +\x71\x58\x83\x47\x22\x1c\x89\xda\xbf\x19\x7f\x5f\x15\x04\x1a\x62\ +\xfd\xb0\x26\x9f\x8b\x30\x6d\x8c\x42\x13\x1d\x04\x87\x08\xb6\x46\ +\xce\xb8\x96\xd8\x69\xf3\xb1\x92\x19\xd4\x8a\x3f\x87\xe1\x1b\xab\ +\x10\x6b\xd4\x50\xd4\xda\x3b\x71\x1b\x7d\x48\x35\x80\xb0\x00\x85\ +\xee\x6d\x87\x8a\x51\xc4\x66\xcf\xc0\x7f\xf0\x39\x90\x0a\x31\xe2\ +\x1c\xec\xe1\x63\xe8\x7d\xe1\x7e\xdc\x35\x1a\xdd\x1d\x0a\xad\x18\ +\x34\x13\x6b\x70\x05\x22\x3e\x0a\xa1\x54\x78\x6f\x03\x1b\x73\xd4\ +\x5c\x64\x65\x29\xaa\x66\x1d\x7e\x75\x5d\x98\x6a\x61\x97\x60\x4d\ +\x39\x19\xc3\xce\x10\xec\x78\x85\xa0\x3d\x0d\x76\x3e\xe6\xe4\xb3\ +\x90\xc5\x79\xa8\xba\x0d\xf8\x35\x35\x20\x8e\xef\x39\x16\x86\x01\ +\xe9\x2e\x74\x26\x85\x10\x6f\x9e\xef\xeb\xfb\x3e\xe5\xe5\xe5\x7c\ +\xf2\x53\x57\x1f\xf7\xdb\x95\x49\xf7\xe2\xba\x6e\x9f\xb1\xf0\x48\ +\xb4\x23\xde\xae\x66\x43\xa0\xc0\xf7\x10\x52\x1e\x7f\x64\x51\x83\ +\x10\xbd\xa8\x86\xd7\xf0\x37\xbd\x80\xde\xf4\x02\x7e\xe7\x37\x48\ +\x9e\xfb\x49\xdc\x0d\xdf\x87\xf1\x57\x93\x38\x7b\x36\x41\xf5\x5e\ +\xac\x59\x17\x63\xbe\xf0\x73\xdc\xe0\x64\x9c\x73\x06\x90\xfa\xc5\ +\xbf\x22\x46\x5e\x49\xf2\xec\x18\xdd\xbf\xfc\x36\x7a\xe4\x05\xc4\ +\xe6\xd8\x64\x96\xef\xc7\xb9\xf4\xc3\x04\x5b\x56\x63\x0c\xba\x0c\ +\x6b\xc4\x43\xa4\x1e\x7c\x38\x37\x10\xa9\xd1\x81\x89\x35\xef\xeb\ +\xc4\xc7\x15\xe1\x35\x76\x61\x9f\x32\x1f\x77\xd1\x4f\xc9\xee\xee\ +\xc1\x28\x1d\x88\xc8\x8b\x63\x4d\xbf\x10\xb3\xe8\x37\xf4\x3e\xbf\ +\x1e\xeb\xa2\x9b\x70\xa6\xf4\xc3\xdf\xb5\x17\x39\x68\x14\x62\xcb\ +\x53\x87\x04\x1f\xb3\x50\x34\x19\xe7\xec\xd3\xf1\x5e\xb8\x13\x7d\ +\xf2\xec\xf0\xa5\xcf\xd6\xe1\xae\xde\x8f\xc8\xeb\x8f\x31\xaa\x09\ +\x45\x2b\x38\x43\xb1\x46\x8e\xc1\x5f\xf2\x2d\xb2\x6b\xf7\xa0\xf3\ +\xa6\xe1\x8c\x9d\x8d\xb1\x7e\x2b\x1a\x79\xd0\x96\xc1\xde\x55\x78\ +\x6b\x5e\xc6\xab\xea\xc4\x1a\xf5\x63\x64\x59\x1e\x1a\x89\x51\x31\ +\x1a\xe9\xc4\xb1\xe6\x9d\x4f\xe6\x9e\x1f\xe1\xee\x53\xc4\x2e\xfd\ +\x16\x76\x7f\x8f\xa0\xc3\xc4\x3e\xe5\x4c\x32\x77\xfe\x1b\x41\x36\ +\x03\x38\x18\xc5\xfd\xd1\x3d\x3b\x61\xd0\x3c\x12\x57\x5c\x8d\x6e\ +\xdc\x0e\x25\x17\x60\x8f\x7c\x84\xd4\xe3\xcb\xb1\xcf\xfb\x06\x76\ +\x49\x2b\xfe\xfe\x0e\xe8\xdc\x4a\xd0\xd0\x96\xf3\x32\x25\xa2\x60\ +\x20\x46\x5e\x21\x62\xe2\xb9\x98\x43\x17\xd0\xfb\xf0\x93\x58\x73\ +\x3f\x4f\x6c\x68\x80\x57\xd5\x8d\x3d\xf7\x72\xbc\xc7\x7f\x44\x66\ +\x53\x07\xce\xa5\xdf\xc1\x2e\x4e\xe1\xed\xef\xc5\xac\x2c\xc3\x5f\ +\x13\xe4\x86\x23\x05\x48\x89\x6e\xdf\x4c\xf6\xf1\x7a\xc4\xf9\x17\ +\xe5\xe2\xec\x3e\xc8\x7c\x30\x25\xba\xbb\x15\x55\x5b\x8d\x76\x3d\ +\x84\xe5\x84\x21\x21\xdd\x82\xb7\x72\x3d\xf6\x59\x1f\x42\x26\x9f\ +\xc1\xef\x76\xb0\xa7\x4e\x41\xed\x7d\x8a\x20\x55\x46\xe2\xf3\x9f\ +\xc2\xbb\x6b\x23\xba\x70\x3e\x89\x2b\x3f\x8e\xae\x5e\x8f\x2e\x98\ +\x82\x10\x55\x68\x4f\x20\x67\x5e\x8d\x33\x6d\x10\x41\x7d\x0b\xd6\ +\x47\xe6\x62\x2c\xfe\x19\xd9\x9d\x1a\xe7\xb2\x1f\x60\x25\x5a\xf0\ +\xd3\xf9\xd8\xd3\x4f\x25\x7d\xcf\x7f\xc1\xc4\x2f\xe0\x4c\x2f\x21\ +\xd8\x53\x85\x48\x97\xe3\xd7\x54\x81\x96\xc7\x39\x96\x2a\x42\xef\ +\x3a\xf0\xfb\xfc\x9e\x6d\x5b\x54\x55\x55\x71\xf7\xdd\xf7\x90\x4a\ +\xa5\x90\xc7\xe0\xdc\x04\x41\x40\x41\x61\x21\xd7\x5c\x7d\x35\x95\ +\x95\x15\xf8\xbe\x1f\x89\x76\xc4\xbb\x2c\xdc\x42\xbc\xb3\xa1\x20\ +\xc3\xcc\xc5\xb2\x15\xaa\x76\x33\xca\x9f\x89\x51\x38\x12\x73\xce\ +\x1c\x82\x97\x7e\x46\x6a\xe9\x06\xcc\x99\x5f\x26\x71\xfe\x27\x71\ +\xef\x7c\x0c\x95\x9e\x81\x59\x5a\x84\x1e\x3c\x04\x0a\x0c\x8c\x92\ +\x61\x88\x81\x03\xd0\x3b\x1e\x43\x19\x53\xd0\x2d\xab\x49\xdf\xf7\ +\x63\x18\xf9\x31\xf2\xae\x39\x13\x59\xb0\x28\xec\x02\x1b\x1e\xa2\ +\x78\x1a\xb1\x69\x03\xc8\xde\xf7\x2d\x32\xdb\xdb\xb1\x2f\xf9\x19\ +\xce\xdc\x8f\xe0\x6d\xfb\x0d\x6a\xef\x46\xe8\x57\x81\xd1\x6f\x32\ +\xe6\x88\xa1\x88\xcd\x01\xb1\xf1\x63\xf1\x1e\xfc\x27\xd2\x5b\x5b\ +\x89\x5d\x5a\x80\x9d\x7f\x20\x43\x46\x01\x79\xd8\x67\x5e\x8e\xde\ +\x74\x27\xd9\xcd\x36\xd6\xa9\xa7\xa2\x7d\x0f\x94\xc6\x28\x1d\x47\ +\xec\x92\x1b\xb1\x07\x24\x70\x1f\xdb\x82\x8e\x15\x21\xf2\x14\x41\ +\x8f\x1b\x86\x70\xba\xeb\xa0\x28\x0f\x4c\x03\x82\x5c\x0b\xa6\x0d\ +\xe4\xb8\x8b\x70\xf4\x0c\xe4\xd8\x33\x11\x6a\x2d\x5e\x5d\x27\x31\ +\x3c\xbc\xe5\xbf\xa5\x77\x7d\x37\xf1\x6b\x7f\x8d\x35\x64\x28\xbe\ +\x18\x84\x3d\xc2\x21\xfd\x7f\xdf\xc3\x6b\x8f\xe1\x7c\xf2\xbf\x89\ +\xcd\x9e\x45\xba\x01\x74\xf3\x2a\xd2\x8f\xfd\x0a\xa5\x4b\x71\xae\ +\xfe\x32\xec\xbb\x8f\xd4\x7d\x8f\x22\x06\x9f\x4f\xf2\x73\x9f\xc1\ +\x5a\xbd\x05\x91\x2c\x81\x9e\xf5\xb8\xcf\x3f\x4c\xd0\x95\x0d\xc3\ +\x4d\x00\xca\x45\xd5\x6f\xc4\x17\x43\x90\x89\xa1\xd8\x63\x26\x22\ +\x62\xcf\x81\x0d\xc1\xc6\x7b\xe8\x7d\x64\x35\xf6\xe5\x3f\xc1\x19\ +\x3f\x16\xb7\xd7\xc6\x1a\xac\xe9\xbd\xf5\x5f\xf0\x3a\x0b\x89\xc7\ +\x87\x61\x58\xe6\xeb\xda\x25\x14\x6a\xe7\xcb\xe8\xbc\x93\x0f\xc9\ +\x65\x16\xa0\xba\xf0\x77\xee\xc0\x3c\xf9\x4b\xe4\x9d\x23\x71\x9f\ +\xb9\x05\x77\x5b\x55\x18\x07\x37\x6d\xd4\x8e\x67\x09\xce\xf9\x01\ +\xe6\x88\x01\xf8\xbb\x4b\x31\x07\xe4\xe3\x3d\xfc\x0a\x5a\x0e\x86\ +\x6c\x80\x16\x79\x58\xb3\x2e\x85\x0d\x77\x90\x5a\xb0\x00\x63\xd4\ +\x95\xc8\x4b\xa7\x23\x92\x03\xb1\xcf\xb8\x18\x1a\x1e\x27\x68\xa8\ +\x43\x8c\x3a\x1b\x73\xfc\x1c\x7c\xcf\xc0\xae\x68\xa5\xf7\xff\xfe\ +\x1f\x5e\x57\x1e\xf1\xeb\x7f\x8d\x3d\x73\x36\x9e\x2e\xc0\x50\x5d\ +\x64\x56\xdd\x8b\xdf\xd4\x81\xb0\xe3\x6f\x3f\xf9\xe5\x08\x03\xb0\ +\xa6\x69\xd1\xd0\xd0\xc0\x83\x0f\x3d\x44\x77\x77\xf7\x31\xc5\xb4\ +\x3d\xcf\xa3\xac\xac\x8c\x0b\xce\x9f\xcf\xe0\xc1\x83\x22\xd1\x8e\ +\x78\x77\xc7\xf8\x84\xb4\xc2\x7a\x23\x3a\x78\x9b\x99\x03\x61\x8c\ +\x19\xe5\xa3\x7d\x0f\xa3\xa0\x02\x61\x77\xa2\x75\x12\x03\x89\x5f\ +\xdf\x80\x30\x05\xaa\xa9\x06\xad\x66\x23\xd2\x3b\xf0\x3b\xd3\x98\ +\xd3\xe6\xa3\xad\x7d\x64\xd7\x1b\x98\x13\xcf\x42\x54\x26\xf1\xff\ +\xba\x0b\xf2\xa6\x84\x7e\x9e\x65\xa1\xdd\x2e\xb4\x1b\x83\x03\x83\ +\xa4\x81\x07\x4e\x3f\x44\x6f\x8a\xa0\xa5\x1d\x21\x7d\x54\x43\x03\ +\x0c\x29\xc0\x18\xf3\x11\x9c\x0b\x2f\x20\xd8\xbe\x22\xf4\x02\x7d\ +\x20\x5e\x08\x32\x45\xd0\xda\x71\x70\xd0\xeb\x75\x77\xc8\x85\xa2\ +\x59\x58\xa3\x27\x42\xf9\x55\x24\x4f\x2a\x43\x56\x0c\x25\x76\xc6\ +\xb9\x04\x8b\x9e\x41\xb5\x6d\x25\xf3\xa7\xaf\xe0\x4e\xb8\x9c\xc4\ +\x45\xd7\x63\xfe\xe5\x1e\x74\x1a\xb0\x08\x4b\x7d\xda\xf9\x90\xee\ +\x08\x43\x0c\xe2\x10\x7b\xc6\x8b\x10\x89\x36\x82\xcd\x0f\xe2\x6e\ +\x7b\x99\x20\x55\x18\x1e\x5b\x9a\x60\x04\xa8\xde\x36\xa4\x69\x23\ +\x0a\xf3\xd1\xd9\x1a\x54\x4f\x16\xe1\x7b\xa8\x96\x6a\x44\xff\x42\ +\x68\x14\x20\x0c\x84\x21\x11\x22\x81\x11\x2b\x44\xed\xa9\x01\x61\ +\xa0\x3b\xeb\x50\x3d\x49\x8c\x78\x86\xec\x63\x3f\x46\x9f\x75\x15\ +\xf1\xeb\x7e\x41\xb0\xf6\x0e\x32\xaf\xbc\x1a\xc6\x8f\x4b\x66\x13\ +\xff\xc4\xb5\xe8\xea\x15\x28\xd3\x06\x25\xc3\xdb\xaa\x74\x18\x13\ +\x37\x41\xa7\xda\xd1\x25\x71\x44\x41\x1c\x9d\xad\x47\xf5\x64\x10\ +\xa2\x30\xec\x75\xbd\xf1\x11\xb0\x9d\xc3\xc7\x3b\x84\x09\x5e\x1d\ +\xd9\x47\x7e\x42\x46\x5b\x58\xf3\xbe\x45\x62\xfe\x25\xf8\x7b\x6f\ +\x46\x79\x1a\x0c\x89\x4e\xef\xc3\xdd\x58\x83\x33\x61\x2e\x7e\xbc\ +\x00\x23\xb5\x16\xaf\xbe\x0d\x91\x1c\x02\x68\x84\xe1\x20\xf2\x62\ +\x04\x55\x0d\xa0\x72\xe3\x0e\x5a\x87\xcf\x61\x42\xa1\xdc\x00\x51\ +\x50\x4c\xb0\xf1\x2e\xd4\xde\x57\x11\xa5\x97\x41\xcb\x7e\x54\x2a\ +\x8b\x50\x9a\x60\x7f\x17\x66\x41\x19\xfe\x63\xff\x45\x46\x5d\x43\ +\xec\xca\x9f\x61\xef\x5a\x48\x66\xc9\xd3\x68\x65\x1e\xd7\x73\xac\ +\xb5\xce\x8d\x8b\xd8\x7d\x56\xaf\xcc\x66\xb3\x4c\x98\x30\x81\xdf\ +\xff\xfe\x77\x78\xae\x77\x4c\x69\x7f\x4a\x6b\x9c\x58\x8c\x11\x23\ +\x46\xe0\xba\x6e\x14\xd3\x8e\x78\x37\x45\x5b\x85\x2f\x65\x7e\x09\ +\x74\xec\x7f\x5d\x1c\x8f\xc7\x4b\xc7\x42\xc4\xf2\x11\xf9\x65\x18\ +\x95\xd3\x71\xce\xbf\x04\x36\xff\x91\xa0\x71\x27\x41\x4f\x16\xeb\ +\x94\x73\xf0\x5a\x96\x61\xce\x3c\x0b\x91\xdd\x8a\x4a\xb5\xa1\x37\ +\x6c\x21\xf6\x89\x1b\x51\xab\x7e\x4a\xef\x3a\x93\xc4\x67\x6e\xc0\ +\x68\x7e\x89\x6c\x6d\x3d\x4c\xb4\xc3\x12\x9a\x84\xe2\x15\xfe\xae\ +\x41\x68\x44\x71\x25\x74\xaf\x25\x90\x9f\xc0\x9e\x7e\x0a\xc1\xab\ +\xfb\xb1\x66\x9c\x84\x6a\xbc\x17\x2a\x4f\x47\xe8\x6a\xdc\xa7\xef\ +\x40\x9c\x5a\x4c\x7c\x7c\x02\xda\x5e\x41\xa5\x93\x58\xa7\xcd\xc3\ +\x5f\xf2\x2a\xc2\x49\x22\x44\xee\xc5\x34\x6c\xe8\xdd\x42\xfa\xce\ +\xef\x80\x65\x40\xd9\x54\x12\xe5\x67\xe1\x6d\x59\x0f\xf1\xfe\xc8\ +\x7c\x07\xdd\xd5\x8e\xb0\x1d\x84\x6d\xa1\x53\x75\x04\x8d\x6d\x58\ +\x33\xe7\xe2\xb5\xac\xc5\x3a\x69\x32\x6a\xf7\xef\xd1\x9e\x01\x76\ +\xce\x18\xa6\xc6\xdf\xfc\x30\xe9\xa7\xd6\x22\x2c\x33\xcc\xa2\x91\ +\xf2\xd0\x2e\x0d\x08\x89\x30\x25\xaa\x66\x27\xd8\xe7\x62\x8f\x1f\ +\x47\xb6\x21\x8e\x35\x61\x32\xc1\xea\xc7\xd0\x3d\xc5\x88\xbc\x31\ +\xc8\x7e\x03\x20\xad\xf1\xf7\xef\xc1\x99\x31\x1f\xb9\xad\x0e\x31\ +\xfa\x1c\x64\xb2\x16\xb7\x33\x8d\x10\x1e\xee\x33\xff\x83\x3a\xfd\ +\x07\x38\x33\x2f\xc5\x58\xb5\x8a\x20\xd0\x18\xc5\x13\x90\x96\x47\ +\x7a\xc9\x9f\x08\xfa\x7f\x0c\x6b\xe0\xc4\x30\x26\x6c\x88\xf0\x47\ +\xe7\x6c\x6a\x09\x54\xed\x4e\xb0\x2e\xc0\x9e\x3a\x8d\xec\x8e\x5e\ +\x84\x13\x07\x2d\xfa\xc8\xd6\x16\x70\x20\x04\xa4\x02\x44\xe1\x40\ +\x8c\x32\x50\x3d\x69\x8c\xbc\x3c\xf0\xbb\x0e\x19\xff\x13\x08\xc3\ +\xc3\x5f\xff\x24\xea\x33\x37\x92\x18\xe5\xe2\x3d\xf3\x1f\xa8\xac\ +\x40\xe4\x89\x30\xc4\xe2\x77\x12\x54\xef\xc3\x99\x75\x01\x72\x77\ +\x2d\x24\x8b\xc2\xf0\x5c\xaa\x15\xd5\xd0\x83\xf4\x9b\xf1\x5e\x59\ +\x02\x76\x3e\xba\xb7\x09\x11\x6c\x42\x0f\xf8\x18\xd6\xd8\x31\x78\ +\xad\x65\xd8\xe3\x4b\x09\x5e\xde\x01\x8e\x8d\xff\xf2\x6d\x04\x4d\ +\x97\x92\xbc\xea\x22\xe4\x9a\xe5\xf8\x6d\x2e\x48\x71\x7c\xef\x40\ +\x3c\x1f\x9c\x44\x28\xe0\x7d\x85\x3a\x0a\x0a\x38\x6d\xce\x9c\x3e\ +\xff\x7e\x64\xc7\x5d\x90\xcd\x66\xf1\x3c\x2f\x8a\x69\x47\xbc\xbb\ +\xa2\x2d\x12\xf9\x50\x39\x12\xdd\x56\x7f\x7c\x63\x38\x22\xf4\x5c\ +\x55\x5b\x33\xf6\x8c\x2b\x49\x8c\xba\x18\x84\x8f\xda\x74\x1b\xa9\ +\x97\x9e\x07\xe9\x91\x7d\xea\x0f\x88\x0f\x7f\x86\xc4\xf5\xe7\x43\ +\x6f\x2d\x99\x85\x77\xa3\xb4\x85\xd8\xf7\x32\x41\xcf\x05\x04\x55\ +\x7b\x50\xd5\xdd\xa8\xb6\x36\xd4\xce\x15\xa8\x94\xc0\x08\xd2\xd0\ +\x4b\x28\x2c\xca\x43\xa7\xba\x11\x46\x80\xbf\xf9\x55\xec\x0f\x9f\ +\x86\x55\xfe\x2c\x99\xc7\xee\x25\x7e\xe1\x17\x48\x4e\x17\xe8\xe6\ +\xd5\x64\x96\x3e\x8f\x32\x5b\xf0\x47\x7e\x9e\xc4\x57\x7e\x05\x4e\ +\x31\x6a\xfb\xbd\xe0\xd6\x90\x79\xe2\x36\x9c\x0b\x3e\x46\xf2\xfa\ +\x8f\x22\x12\x79\x04\x2f\x37\x00\x39\xe1\x0a\x7a\x51\x6d\x3d\xa1\ +\xd7\xed\x16\xa1\xda\xea\x51\xcd\x0d\x50\x78\x26\xb1\x0b\xae\xc0\ +\x48\x98\xa0\xd2\xb8\x8b\xfe\x8c\xea\x6e\xc7\x5d\xf6\x67\x8c\x4b\ +\x3e\x4b\xf2\xfa\x0b\xd0\x75\x4b\x48\xbf\xb2\x3a\xac\x5d\x21\x72\ +\xa3\xa4\xbd\x3d\x10\x18\x88\x58\x22\x4c\xf7\xd3\x7e\x58\x84\x3f\ +\xd3\x93\x4b\x05\x04\xdc\x6e\xb4\x12\xe8\xa6\x57\xc8\x3c\x3b\x0a\ +\xe7\x9c\x7f\xc6\x14\xa0\xf7\x3d\x46\x7a\xfd\x0e\x14\x69\xbc\x86\ +\x99\x38\xd7\xfd\x27\xc1\xb6\x05\xa4\x9f\xfb\x1d\x5e\xfe\x4d\xc4\ +\x3f\xfb\x0b\xf0\x3a\x71\x17\xfe\x9a\xa0\xdd\xc0\x3e\xef\x4b\x58\ +\x23\xcb\x41\x80\xb7\xe6\x2e\x94\x32\x11\xd2\x40\xd7\x3e\x8d\x5b\ +\x3b\x02\xe7\xba\x5b\xd0\x46\x1e\xb4\x3d\x1f\x3a\xb2\xe9\x1e\x74\ +\x26\x97\x66\xe7\xa5\xd1\x2e\xd0\xbc\x92\xf4\xd3\x0b\x89\xcf\xbb\ +\x11\x73\x4e\x80\x48\x74\xe3\xb6\xb6\x85\x83\x73\x87\x0a\xb6\xf6\ +\xd0\xe9\xce\x30\xc5\x2f\xf0\xa1\x7c\x32\xce\xbc\x0b\x11\x31\x03\ +\xbc\x16\x32\x4f\x3c\x84\x72\x25\x98\x39\x71\x32\x63\xe8\xe6\x75\ +\x78\xbb\x1b\x91\x43\x5a\x71\xb7\xee\x0a\xed\xa4\x03\x74\x2a\x05\ +\x78\x78\x2f\xfd\x16\xa3\xf4\xcb\xc4\xaf\xf9\x4f\x84\x19\x47\x35\ +\x3c\x8f\xce\xb4\x92\x7d\xe2\x56\xe2\x97\x7c\x8a\xc4\x17\x2f\x86\ +\xee\x1a\xb2\x4f\xdd\x82\x57\xb3\x9c\xf4\x5f\x87\xe1\xcc\xff\x57\ +\x2c\xa1\x51\x5b\xee\x23\xbb\x6a\x33\x72\xf6\x57\x89\x4f\x1b\x83\ +\x16\xe0\xbf\xb4\x88\xa0\x2b\x73\xdc\x53\xd2\xb5\xef\xa3\x07\x0c\ +\xc2\x28\x2c\x3f\xbc\x27\x96\x23\x16\x8b\xb1\x65\xeb\x56\x7e\x7d\ +\xcb\xaf\x49\xf5\xf6\x1e\x53\x4c\xdb\xf7\x7d\x8a\x8a\x0a\xb9\xe9\ +\xa6\x9b\x18\x79\x04\x6f\x3b\xaa\xf2\x17\xf1\xf6\x43\xda\x4e\x92\ +\xcc\xd2\xfb\x30\x9e\xfe\x23\x32\x66\x73\xfc\x41\xc1\x5c\xfa\x9e\ +\x30\xd0\x7e\x1a\x32\x99\x30\x07\x5a\x1a\xe0\xbb\x68\xe9\x60\xc4\ +\x62\xe0\x76\xa3\x3c\xc2\x54\x2d\xad\x42\xe1\x3c\xe0\x9e\x89\x03\ +\xb3\x66\x0e\x99\xf8\x72\xc0\xab\x11\x46\xb8\x7d\x10\x80\x15\x43\ +\x10\x84\xa9\x5f\x76\x1e\xc2\x32\xd0\x99\x6e\xb4\x36\x11\x04\x60\ +\xd8\xa1\xb7\x18\xb8\x68\xcf\x0d\xf7\xe7\xbb\x61\xce\x70\x2c\x06\ +\x41\x36\x97\x0a\x77\x84\x6b\x3c\x70\x2c\x44\x78\x2c\x69\x80\xdb\ +\x8b\x72\xbd\x30\x44\x10\x78\x20\x1d\x44\xcc\x42\xa7\x7b\x42\xef\ +\xf3\xd0\x9c\x62\x61\x84\xb1\x72\xdd\xc7\x7e\x0f\x7c\x7e\xa0\xe7\ +\xa0\x15\x78\x3e\xc4\xf3\x11\x52\xa3\x7a\xbb\x11\x86\x95\x8b\xb5\ +\x9b\xb9\xeb\xf0\xd0\xd9\x5e\xb4\x30\x31\xe2\x49\xf0\x7b\x51\x59\ +\x2f\xec\xca\x4b\x3b\x6c\x18\xfc\x0c\x3a\x93\x85\x03\xb1\x56\xed\ +\xa3\x75\x6e\x7b\x0e\x49\x0b\x3c\xcc\xae\x07\x26\x2a\x29\xb4\xe7\ +\x23\x62\xc9\xdc\xbe\xd2\x61\xce\xfd\x9b\x9e\x81\xdc\x7d\xd1\xea\ +\xf5\xfb\x65\x3a\x08\x29\xd0\xd9\x1e\xb4\x17\xf4\x91\x32\xaa\x72\ +\x5e\x3d\x87\x4f\xda\x39\x70\xfd\x81\x17\x0e\x1a\xc6\x93\x88\x03\ +\xe7\x89\x40\xfb\x2e\x42\x3a\x08\xc7\x09\xaf\xc5\x73\x73\xab\xcf\ +\x04\x08\x27\x1f\x61\x04\xe8\x74\x0a\x2d\x2c\x84\x65\x87\x69\x7e\ +\xca\x43\xa7\x7b\xc3\xb1\x95\xe3\x7c\x7c\x55\x26\x45\x70\xea\x65\ +\x38\x97\xde\x14\x36\xae\x6f\xc0\x71\x1c\x56\xad\x5a\xc5\x77\xbf\ +\xf7\x7d\x52\xa9\x9e\x63\x16\xed\xe2\xe2\x12\x7e\xf1\xf3\x9f\x31\ +\x69\xd2\x24\xb2\xd9\xec\x1b\x37\x89\x4a\xb3\x46\xbc\x03\xa4\x89\ +\x6a\xa9\xc7\xbb\xe7\xc7\x58\x6d\x75\xc7\x1f\x22\x41\x1f\x2e\x52\ +\x6f\x12\xc4\x43\xfe\x2e\xde\x38\x0b\xae\x0f\x21\x39\xb0\xfd\x41\ +\x91\xe1\x08\x9f\xeb\xbe\xf7\x79\xa4\x63\xe9\xa3\x0f\x38\x1d\xdc\ +\xe7\x81\x06\xe4\x88\xd7\xf4\x86\xf3\xe8\xf3\xfb\xc7\xf8\xf9\xa1\ +\xd7\x71\xd8\x71\xde\x78\xbe\x7d\x9c\x7f\x9f\xdf\x3b\xca\xf5\x1e\ +\xad\x0c\xc0\x51\xf7\xd5\xd7\x35\xbc\xd5\x3d\xe7\xc8\xf7\xe8\x58\ +\xf6\x73\xa4\xf3\x79\xd3\xfe\x8e\xf1\xbe\x1e\x51\xb1\x03\x3c\xd3\ +\xc1\xbc\xf6\xdf\x91\x83\xc7\x85\x0d\x49\x1f\x61\x0e\xd7\x73\x69\ +\xa8\x6f\x38\x62\xa8\xa3\xaf\x38\xb9\x6d\xdb\x0c\x18\x30\x00\xd3\ +\x34\xfb\x0a\xab\xf4\x44\xe1\x91\x88\xb7\x4f\xe0\x63\xf4\x1f\x82\ +\x98\x72\x16\xc1\xf2\x7b\x91\x5a\xe5\xbc\xa1\xe3\x08\x6c\x8b\xb7\ +\xf3\x77\x71\x84\x97\xfe\x0d\xdb\x8b\x23\x7d\x2e\x8e\xef\x58\xc7\ +\xf2\x4e\x1f\xdc\xe7\xd1\xb6\x3f\xca\xdf\x8e\xe8\xc1\x8b\x63\x38\ +\xe6\xd1\x8e\xd1\xc7\x31\x8f\x2a\x1e\xc7\xb9\xfd\xb1\x08\xde\xd1\ +\xee\xd1\xf1\xec\xf7\x58\xf6\x73\xcc\x76\x7c\x67\xb5\x68\x94\xe7\ +\xc2\x94\x73\x90\x43\xc6\x1f\x71\x25\x1b\xad\x35\xb6\x65\x33\x7a\ +\xf4\xe8\xe3\xac\x3d\xa2\x71\x5d\xf7\x88\x71\xf0\x48\xb4\x23\xde\ +\x19\xbe\x87\x75\xf2\x85\xb8\x0d\xbb\x31\x76\xac\xc4\x10\x1a\x1d\ +\xad\x52\x13\xf1\x3e\x46\xfb\x2e\x41\xc5\x48\xac\xb3\x3e\xc1\x5b\ +\xcd\xa2\xd4\x5a\xf7\x15\xe2\x78\x47\x44\xa5\x59\x23\xde\x19\x2a\ +\x40\x24\x0b\xb1\xce\xb9\x96\x6c\x61\x25\x41\x36\xfd\x7a\xfc\x32\ +\x22\xe2\x7d\x28\xd8\xae\x61\x21\x2f\xba\x01\xa3\x6c\xc0\x11\xab\ +\xfb\xfd\x2d\x89\x62\xda\x11\xef\xc6\xa3\x8c\xb0\x62\x04\x2d\x75\ +\x78\x4b\xef\xc5\xd8\xb8\x14\xd3\xb4\xd0\x2a\xf8\x87\x14\x89\x8f\ +\x88\x78\xd7\x85\x52\x6b\x94\x97\xc1\x2b\x1d\x82\x39\xff\x73\x58\ +\x93\xe6\x84\xb5\x4b\xfe\xfe\x44\x03\x91\x11\xef\x22\x96\x0d\x42\ +\xe2\x2e\xb9\x1b\xbd\xea\x49\x4c\x2f\x8d\x70\xd3\xb9\x2a\x7e\xc6\ +\x09\x52\x17\x3a\x22\x22\x74\x44\x38\x50\x60\x4c\x05\x04\xc2\x40\ +\x8f\x3b\x15\xf3\x9c\x6b\x31\x2b\x47\x84\xc5\xaa\xfe\x31\x44\xa2\ +\x1d\xf1\x6e\xbb\x24\x02\xb4\xc6\xaf\xde\x46\xb0\x7e\x09\xba\x7e\ +\x27\xd2\x90\xd0\xd5\x02\xdd\x6d\x61\x5e\x73\x14\xf3\x8e\x78\x6f\ +\x3f\xc4\xe1\xc4\x26\x3b\x4e\x90\x28\x40\x94\x0f\x45\x9e\x7c\x11\ +\xe6\xe8\x69\x61\xce\xb8\xef\xfe\x23\x4f\x2e\x12\xed\x88\xbf\x01\ +\x86\x11\xe6\xbd\x02\xaa\xb3\x19\x55\xb7\x0b\xd5\xbe\x1f\xdd\xdb\ +\x9d\x4b\x8d\x8a\x44\x3b\xe2\x3d\x2c\xd9\x46\x98\x03\x6e\x14\x96\ +\x61\x0c\x1a\x87\x51\x5a\x19\x7a\xde\x41\x90\xab\x93\xfe\x0f\x25\ +\x12\xed\x88\xbf\xbd\x80\x0b\x69\x85\x9e\xcb\x81\x29\xe6\x11\x11\ +\xef\x69\x74\x98\xd7\xad\x82\x5c\x11\xb0\xe0\xbd\x74\x72\x51\x9e\ +\x76\xc4\xdf\x18\xa5\xd0\x2a\x0b\x5e\x64\x8a\x88\x88\x77\xc5\x0f\ +\x8a\x4c\x10\x11\x11\x11\x71\xe2\x60\xda\xb6\x1d\x59\xe1\x0d\x78\ +\x9e\x87\x52\x0a\x21\xc4\xc1\x25\x82\x34\xa0\x95\xca\xcd\x52\x12\ +\x18\x86\x38\x6c\xc6\x92\x61\x18\xc7\xb4\x9c\x50\x44\x44\xc4\xfb\ +\x9f\xbe\xea\x60\xbf\x6b\xa2\xbd\xf4\xaf\x8b\x23\x0b\x1f\xd6\x9b\ +\x57\x54\x54\x56\x92\x48\x24\xf0\x3d\x8f\x54\xaa\x87\x20\x08\x90\ +\xd2\x24\x91\x4c\x62\x9a\x26\xd9\x6c\x96\xa2\xa2\x62\xfa\xf5\xaf\ +\x20\x08\x02\xe2\xf1\x38\x8f\x3d\xf6\x28\xcb\x96\x2e\x25\x1e\x8f\ +\x47\x46\x8c\x88\xf8\x80\x12\xf8\x3e\x25\x65\x65\x7c\xfd\xeb\xdf\ +\x40\xa9\xbf\xcd\x24\x33\xf3\xf6\x3b\xee\x8c\x2c\x7d\x08\xe9\x74\ +\x9a\x1f\xff\xc7\x4f\xa8\xa8\x18\xc0\xae\x5d\xdb\x89\x27\xf2\x88\ +\x3b\x71\x82\x20\x20\x08\x3c\xca\xfb\x55\x10\xf8\x3e\x9d\x9d\xed\ +\x07\xf3\x8e\x0d\xc3\xa0\xb3\xa3\x93\xea\xea\x6a\x92\xc9\x64\x64\ +\xc4\x88\x88\x0f\xb0\x87\x7d\xa4\x05\x79\xdf\x35\xd1\x8e\xc2\x23\ +\x87\xa3\xb5\xa6\x37\x95\x62\xf7\xae\x1d\x0c\x18\x30\x98\xb2\xf2\ +\x7e\x18\x86\x41\xa0\x14\xdd\x9d\x1d\x34\x37\xed\x27\x91\x48\x62\ +\x18\xf2\xb0\xb2\x03\x86\x34\xb0\x2c\x0b\xcb\xb2\x22\x23\x46\x44\ +\x7c\x40\x11\x42\x60\x9a\x7f\x5b\x0d\x88\x82\xb0\x7d\x18\xbd\xbe\ +\xae\x9a\x7e\x15\x95\xf4\xaf\xa8\x44\x6b\x1d\xc6\xa7\xb4\xa2\xb0\ +\xb8\x84\x92\x92\x32\x3a\x3a\xda\x8e\x49\xfc\x35\x02\xd3\xb2\x90\ +\x86\xc6\x77\x5d\x02\x9d\x5b\xa2\x08\x03\xd3\x32\x31\xd0\x78\xae\ +\x8b\xd2\x00\x1a\xdf\xcd\xe2\x2b\x90\x66\xf8\x37\xd7\x75\x51\x6f\ +\xa8\xf4\xa5\xb5\x3a\x58\x65\x52\x69\x8d\x21\x4d\x4c\xd3\xc4\x34\ +\x25\x86\x11\xd6\x2d\xf6\x5c\x97\x40\x8b\xf0\xb3\x70\xae\x0b\x32\ +\xb7\x8d\xd0\x1a\x61\x98\xe1\xf1\x85\x40\x2b\x85\x30\x64\x6e\x1f\ +\x26\x52\x1a\xa0\x35\xea\xe0\x77\x0c\x74\xe0\xe1\xba\xde\x9b\x4a\ +\xe3\x68\xa5\x40\xc8\xd7\xaf\xc5\xf3\x78\xbd\x43\xa8\x73\xbd\x93\ +\xe0\xb0\x6b\x50\x81\x87\xeb\xf9\xe1\x31\x73\xc7\x3a\x78\x5d\xe1\ +\x16\xf8\x9e\x87\x30\x72\xe7\xae\xf4\xe1\xd5\xce\xb4\x3e\xb8\x3f\ +\xad\x14\x42\x4a\x2c\xd3\x44\xe8\x00\xd7\xf3\x0f\x39\x47\x8d\xef\ +\x79\x28\x2d\x30\x4d\x33\x9c\xf3\x83\x78\x83\x1d\x72\xe7\x6e\x88\ +\xd7\xcf\x4b\x86\x36\x08\x3c\x17\xcf\x0f\x0e\x5c\x68\xce\x86\x16\ +\xa6\x14\x04\xbe\x8b\x1f\xe8\xc3\xee\x49\x78\xad\xea\x0d\xc7\x77\ +\xf1\x95\x46\x4a\x13\x79\xe0\x46\xe4\xee\xdb\x61\x36\x37\xc4\x9b\ +\xec\xaa\xdf\xf4\x2c\x01\x4a\xe1\x79\x3e\x18\x12\x53\xca\xd7\x57\ +\x2a\xcb\xd9\xe1\x48\xfb\x8b\x78\x7f\x11\xa5\xfc\xf5\x41\x26\x9d\ +\xa1\x5f\xbf\x0a\x3c\xcf\x47\x08\x90\x52\xa2\x94\x22\xf0\x7d\x0a\ +\x0a\x8b\xa8\xad\xad\x3e\xea\xf2\x41\x7e\x36\xcb\xd0\x73\xaf\xe5\ +\x8b\x17\xcf\xa0\xa7\xb5\x1d\x21\x14\xfb\x36\x2e\xe7\x91\xc7\x96\ +\x52\x71\xe1\x0d\x7c\xe1\xbc\x09\x74\xb6\x74\x21\xa5\xc7\xf6\x55\ +\xcf\xb2\x68\xf1\x5a\x52\x3e\x0c\x98\x7c\x36\x97\x5e\x34\x97\xfe\ +\xf9\x16\xda\xcf\xb2\x73\xd5\x53\x3c\xfa\xec\x5a\x32\x3a\x14\x30\ +\xcf\x33\x38\xeb\x0b\xdf\x64\x50\xd5\x02\xee\x59\xe9\x71\xfd\x77\ +\xff\x99\x61\xee\x7e\xba\x7c\x03\x47\xb7\xb1\xf8\xe1\x3b\x58\xf2\ +\x5a\x0f\x93\xce\xbc\x9c\x4b\xcf\x99\x41\xd2\x04\x95\x6d\xe4\xb9\ +\x45\x2f\x32\x64\xee\xd9\x8c\x2a\x2e\x20\x59\x5c\x48\xd0\xd3\x89\ +\xab\x52\x2c\x7e\xe8\x51\xe4\x84\x2b\xb8\x6c\x46\x92\xc6\x8e\x34\ +\xb1\x98\xc1\xb6\x97\x17\xb0\xf0\xa5\x6e\xae\xff\xde\x57\xe9\xe7\ +\xb5\xd3\xeb\x43\xa6\xb3\x9e\x17\x9f\x5c\xc0\x9a\xdd\x2d\x60\x9a\ +\x08\x34\x9e\x0b\xb3\xaf\xfe\x1a\x97\x4d\x2d\xa3\xa3\x23\x83\x6d\ +\x07\x6c\x5c\xb6\x90\x27\x97\xbf\x86\x2f\x25\xae\x67\x30\xef\xba\ +\x1f\x71\x59\xbf\x2d\xfc\xdb\xff\xde\x4d\x47\x60\x63\x68\x1f\x91\ +\x1c\xc0\x45\x97\x7e\x82\xd9\x63\xca\xd0\x4a\xd3\x55\xbb\x9a\xdb\ +\xef\x7b\x95\x8b\xae\xfb\x34\xad\xcf\xfc\x9a\x07\x37\xb4\x33\xe3\ +\xc3\xd7\xf1\xd1\x29\x92\x3b\x7f\x73\x17\xa3\xaf\xfe\x2a\xc3\x9b\ +\x9f\xe6\x4f\x8f\x6d\x43\x48\xc5\x88\x33\x3e\xcf\x15\xa3\x1a\xf9\ +\xd5\x9d\xcb\x39\xe7\x0b\xdf\xe5\xac\xa1\x8a\xf6\x94\x8f\xce\x76\ +\xf0\xca\x93\x0f\xf3\xfc\x96\x3a\xb4\x21\x51\x01\x0c\x99\x3a\x9f\ +\x8f\x7f\x74\x2e\xf9\xa6\xc0\xef\xdc\xcb\x82\xc7\x96\x32\xf6\xfc\ +\xcb\x18\x57\x92\x4f\xb2\xb8\x10\x95\xea\x24\xab\xd2\x3c\xff\xd0\ +\x5f\x58\xbe\xdd\xe3\x92\x4f\x5e\xc9\xb4\x61\xe5\x48\xa1\xe9\xaa\ +\xdf\xca\xe3\x0f\x3d\xc2\x96\xfd\xdd\x94\x8d\x3d\x8f\xaf\x7d\xe9\ +\x23\xe8\x8e\x16\x02\x69\xd2\xbe\x73\x35\x8f\x2e\x7c\x86\x86\x5e\ +\x10\xca\xc5\x2a\x9b\xc4\x8d\x3f\xf8\x1a\xfb\x1f\xf8\x29\xb7\xbf\ +\xb0\x97\x98\x6d\xe1\xbb\x3e\x15\x13\xe7\x72\xe9\x87\xcf\xa1\x32\ +\x29\x41\x04\xec\x58\xb9\x90\xbb\x17\x6d\xe6\xbc\xaf\xff\x90\x73\ +\x2b\x02\x5a\xba\xb2\xc4\x2c\xd8\xfe\xd2\x7d\xdc\xfb\xec\x2e\x4c\ +\x53\xa0\x13\x83\xb8\xee\x9f\xae\x64\xd7\xa3\xbf\x63\xc9\xe6\x4e\ +\x90\x49\xce\xbf\xfa\xeb\x0c\xaa\x7d\x98\xdb\x96\xee\xe3\xcc\xcb\ +\x3e\xcd\x79\x33\x86\x10\x68\x45\xdb\xe6\x65\xdc\xf1\xf8\x1a\xe6\ +\x5e\xf3\x1d\xe6\x0d\xf5\x68\xee\xf6\x88\xc5\x02\xd6\x3d\xf7\x08\ +\x8b\x96\x6d\x45\xc4\xac\x28\x2b\xfe\xbd\xec\x20\x1a\x12\x3b\x66\ +\xf7\xe9\x39\x2b\xdf\x23\xeb\xf5\x3d\x98\x69\x1e\xcf\xda\x65\xef\ +\x27\x6f\x5a\x08\xd1\xa7\xf0\x6a\x1d\x2e\xb6\x6a\x9a\x26\xbe\xef\ +\x93\xcd\x66\xa9\xda\xb7\x8f\x21\x83\x07\x13\x8f\xc7\x31\x0c\xe3\ +\x2d\x5e\x04\x8d\x56\x9a\xc2\xfe\xfd\xc8\x36\xbd\xc2\x6f\x7f\xb5\ +\x08\xa3\x62\x12\xd7\x7f\xf1\x6a\x2e\x6f\xda\xc3\x86\xb2\x12\xba\ +\x6b\x5e\xe0\x37\xbf\x7d\x8e\xc4\xf0\x53\xf8\xd2\xe7\x3e\x8d\x5f\ +\xbf\x8b\x45\x1d\x53\xb9\xf1\xfa\x8f\xb1\xed\xe9\x3f\xf3\x7f\xaf\ +\xee\xc3\xa9\x98\xc4\x35\xd7\x7e\x8e\xcf\xc8\x2c\xb7\x2e\xdc\x88\ +\x61\x5b\x68\x0d\xf1\xa2\x22\xf2\x93\xe1\x64\x95\xd2\x82\x2e\x1e\ +\xbf\xf9\x16\xd6\xd4\x64\x89\xd9\x06\x99\xde\x14\x23\x4e\xbd\x8a\ +\x1b\xaf\x9c\xc1\x73\xf7\xfd\x89\x57\x76\x77\x50\x58\x5e\x42\xb6\ +\x6d\x3f\xaf\xdd\xf9\x07\x64\xbc\x82\x6b\xbe\x7d\x3d\x4d\x4b\xef\ +\xe2\x89\xd5\x0d\xa4\x5d\x93\x8b\xcf\xeb\xc7\x96\x65\x77\x72\xc7\ +\x33\x1b\xb0\xe2\x71\x02\x37\x83\x2c\x9f\xc1\xa0\xbc\x0e\x16\xdc\ +\xf2\x1b\x36\xb6\x3b\x4c\x3a\xfd\x62\xae\xfc\xc6\xb7\x30\x7f\xfe\ +\x13\x5e\xdc\xdb\x85\x6d\x49\xb4\x30\xe9\x3f\xb4\x94\xbd\x2b\xef\ +\xe7\x0f\x0f\x6f\x61\xd0\x29\x57\xf0\xcd\x2b\x3e\x4d\xe3\xb6\xef\ +\xb0\xbc\x2e\x4b\xde\xe0\x39\x9c\x3c\x36\x0f\xec\x93\x98\x33\xfe\ +\xaf\x2c\x58\xd7\x80\x61\x97\x70\xe9\xa7\xbf\xc1\xdc\xfc\xad\xfc\ +\xf9\x4f\x0f\xd2\xe2\xda\x94\x95\x18\xf4\x62\x53\x52\x58\x42\x67\ +\xa0\x99\x38\xff\x5a\xae\x3d\x7b\x10\x8f\xfe\xe6\x57\xec\xe9\xd0\ +\xcc\x28\x29\x22\x3f\x6d\xa3\xb4\x46\x6a\x8d\xe9\x14\x51\x92\x9f\ +\x42\x18\x16\xe5\x15\xa5\xbc\xfa\xc4\x2f\x59\xb8\xae\x81\x51\xa7\ +\x5d\xca\xe7\x6e\xb8\x96\xfd\xff\xfe\x0b\x36\x37\xa6\xa1\x60\x14\ +\x97\x7c\xec\x4a\x52\x2f\xdd\xc2\xef\x5f\xae\xa6\xbc\x5f\x29\x3d\ +\xad\xfb\xd9\xf3\x97\x3f\xb2\xd8\x29\xe3\xea\x6f\xdf\x40\xdb\xf2\ +\x7b\x78\x7c\x45\x1d\x6e\x60\x73\xf9\x4d\xdf\x61\x8a\xda\xc8\xdd\ +\x7f\xbc\x9f\xf6\x20\x8f\xd9\x1f\xbd\x96\xeb\xff\xe9\x3a\x7e\xf1\ +\xef\xbf\x44\xe5\x55\x50\xdc\x53\xc7\xef\x7e\x77\x2b\x75\x72\x30\ +\x1f\xfb\xd2\x57\xb8\xea\x92\x4e\x6e\xbe\xe3\x79\x5c\x0c\x4e\x9a\ +\x73\x16\xe5\xb8\x14\x9e\x3e\x8f\x81\xab\x76\xd3\xe0\x66\x49\x0e\ +\x9f\xcb\x0d\x37\x5c\x4d\xfd\x73\xb7\xf3\xbb\x35\x55\x58\xf9\x65\ +\x24\x8d\x76\xb4\x8c\x51\x56\x66\xb2\x61\xc9\xed\xdc\xfb\x5c\x15\ +\xb1\x44\xb8\x7a\x8a\x65\x99\x68\x1d\x80\x30\x29\x2c\x2f\xc2\xb1\ +\x65\xd8\xcb\x90\x06\xf1\xfc\x52\x92\x52\x53\x3a\x79\x1e\x17\x9d\ +\x3b\x9c\x85\xbf\xf8\x39\xdb\x7a\x13\x94\x3b\x8a\xb4\xb2\x29\xed\ +\x5f\xc0\xaa\xc7\x6f\xe6\x91\x55\xfb\xb0\x9d\x18\x3a\xf0\x31\xec\ +\xc8\x1f\x7b\x2f\x63\x48\x49\xa6\xa3\x9e\x17\x5e\x5c\x45\x8b\xab\ +\x0f\x59\xc4\x48\xa3\x15\x94\x8f\x9b\xc9\xec\x09\x43\x91\xca\x7f\ +\x53\x0f\xd7\xbc\xf1\xa6\xaf\x7d\xa0\x8c\xe5\x38\x0e\xf7\xdf\x7f\ +\x1f\xdb\xb7\x6f\x23\x11\x4f\xbc\xe5\x82\x9b\x8d\x8d\x8d\xb4\xb6\ +\xb6\x12\xb3\x6d\x86\x0d\x1b\x76\xec\x0d\x83\x86\x6c\x57\x2b\xb5\ +\xb5\x35\xa8\x94\x43\x73\x77\x96\x92\x92\x04\x04\x9a\x4c\x47\x33\ +\xb5\x35\xfb\x20\x5d\x40\x7b\xcf\x45\x14\xe4\xe5\x31\x75\xe6\x59\ +\xa4\x76\x3d\xc1\x9d\x8f\x3c\x8f\x1f\x8f\x13\xec\x5d\xc4\x6d\x85\ +\x83\xb9\xe9\x92\xf3\x19\xb8\xf8\x35\xea\x73\x8d\xae\x0e\xf4\xc1\ +\x90\x81\x52\x09\x86\x8e\x1a\x4f\xb6\x38\x40\x67\xda\xd8\xbc\xa5\ +\x81\x53\x2f\x3a\x85\x6d\x4b\xff\xcc\x83\x8b\xd7\x60\x25\x13\x34\ +\xd4\xd7\x62\x98\x12\x03\x85\xd7\x6b\x93\x4e\x7b\xa4\x3a\xdb\x68\ +\x6e\x6e\xc3\x88\x17\xa3\x02\x45\xd9\xc0\xe1\x4c\x9a\x14\xae\x3a\ +\x55\xb3\x6d\x1d\xed\x5a\xe0\x67\x5d\xba\x3a\xda\x68\x69\xc8\xf2\ +\xdc\xfd\xb7\x51\x5a\xf9\x53\xce\x3f\x73\x0a\xaf\xec\x59\x0e\xc8\ +\x5c\xf7\xdf\xa0\xa4\xdf\x70\x26\x4c\x12\x0c\x1c\x3d\x80\xf6\xa6\ +\x2d\xd4\x74\xb8\xa8\xc0\x66\xc6\xbc\x33\x49\xaf\xb8\x9d\x5f\xf5\ +\xcc\xe0\x9a\x79\x67\xf0\xd7\x55\x77\x60\x8c\x9d\xc6\xcc\x49\x9a\ +\xbb\xfe\xdf\xed\xac\xa9\xf7\x70\x2c\x83\xba\x2a\x17\x95\x1c\x83\ +\xa7\x34\x93\x2e\xba\x8e\xb1\x09\xcd\xfd\xbf\xbc\x99\xb5\x75\xbd\ +\x58\xb6\x83\x0a\x72\x85\x7b\x0e\x3e\xd3\x01\x0a\x85\xd6\x02\xc8\ +\xd2\xd6\xdc\x40\xcd\xbe\x2a\x44\xff\x3d\x64\x12\xa3\x89\x3b\x16\ +\x90\x01\xaf\x97\x96\xf6\x4e\x46\x0f\x1d\x46\xbf\xf5\x7b\xd8\xbe\ +\x69\x03\xda\x4e\x60\x1b\x3d\xb8\x3d\x06\xbd\x69\x8f\xde\x8e\x36\ +\x1a\x1b\xf7\xd3\xef\xa4\x4f\x70\x46\x79\x2f\xb7\xfd\xf4\x76\x5e\ +\x6d\x14\xc4\x0d\x8f\x07\xfe\xf8\x67\xc6\xfd\xf0\x9b\xcc\x9b\xdc\ +\x8f\xa7\xfc\x80\x4c\x6f\x27\x0d\x35\x35\xec\xf5\x7a\xd8\xd9\xd4\ +\xcb\x69\x45\xc5\x98\x41\x16\xbf\x6c\x2a\x67\x4c\x29\xe4\x81\x9f\ +\xff\x94\xd1\x9f\xfa\x32\x67\x4e\x1f\xc4\x6d\x7f\x6d\xe0\xac\x79\ +\x67\x90\xa8\x79\x9c\xdb\x1e\x5a\x82\xe7\x24\x10\xb5\x55\xa4\x5d\ +\x88\x15\xf4\x27\xf0\x4d\xfa\x0f\x18\xc5\xa4\xc9\xf9\x58\x56\x40\ +\xd5\xd6\x2d\xa4\x73\x55\xc8\x35\x1a\xed\xeb\x83\xab\xb4\x08\x34\ +\x5a\x07\x68\x21\xc8\x74\x34\x93\xca\xda\x8c\x18\x31\x84\x9d\x2b\ +\x36\xb2\x7e\x77\x07\x66\xf1\x28\x50\x9a\x8a\xa1\xa3\x98\x94\x2e\ +\xc2\xc2\xa5\x6a\xc7\x66\x9a\x11\x44\xf5\x15\xdf\xc3\x21\x0e\x53\ +\xd2\x56\xb5\x96\x87\x16\x2d\x63\xf0\xc4\xb1\x38\x3a\x14\x67\x43\ +\x4a\x52\xfb\x77\xf3\x62\x55\xc0\xa4\x71\x23\x29\x36\x7c\x82\x37\ +\x24\xa1\x98\x45\x45\x45\x1f\x28\x63\x25\x93\x49\x3a\xda\xdb\xa8\ +\xab\xa9\x61\xc4\xc8\x51\x48\x29\x8f\x28\xdc\x5a\x6b\x86\x0e\x1d\ +\xca\xf0\xe1\xc3\x51\x4a\x1d\xcc\xdd\x3e\x16\x5c\x4f\x51\x39\xf1\ +\x02\xbe\xf1\xdd\x31\xe4\x57\x0e\xa1\xd0\xdd\xcd\x6d\xcb\x76\x92\ +\xb8\x44\x32\x74\xda\xc5\x7c\xe3\xfb\x53\x29\x1b\x3c\x04\x55\xf7\ +\x32\x8f\xaf\x6a\xe3\xcc\xb9\x06\xdd\xfb\x6a\xc8\xca\x38\x09\xcb\ +\x42\x39\x26\x1d\x4d\x8d\x64\xf4\x78\x8a\x6c\x49\xad\x9f\x6b\x85\ +\xc3\x26\x01\xb4\x42\x99\xf9\x8c\x1c\x7f\x12\xc9\x5e\x41\xa6\x75\ +\x27\x7b\x77\x75\xd1\x3f\x3f\x4d\x53\x53\x13\x58\x09\x2c\xd3\x7c\ +\x3d\x00\xa6\x05\x52\xca\x5c\xee\xb9\xcc\xfd\x0e\x2a\x10\xf4\x1f\ +\x32\x9a\x93\x82\x12\x2c\x9d\x25\x5b\xf3\x1a\xad\x07\x72\xd1\xa5\ +\x81\x69\xc5\x30\xb2\x1e\x4d\x4d\x35\x24\xc7\x14\x62\x0a\x08\x72\ +\xb1\xe5\x40\x4b\xca\x06\x8e\xe1\xa4\x69\xc5\x94\x0c\x2a\x45\x06\ +\x5d\x38\x09\x89\x61\x8d\xe2\xe4\x0b\x05\x52\xef\x00\x00\x20\x00\ +\x49\x44\x41\x54\xf1\x05\xac\xbf\x7d\x2f\xd5\x1d\x02\x7f\xfe\xa5\ +\x9c\x34\x34\x8f\xed\xf1\x7c\xf2\xfc\x5a\x1a\x7b\x14\x4e\xcc\xc6\ +\x34\x04\xa6\xa1\xc9\xa0\x50\x32\xc1\xa4\x53\x4e\xa5\x6a\xd5\xc3\ +\xec\x6b\xec\x44\xc8\x18\x42\x1d\xa8\x3f\x75\x60\xdd\x30\x8d\x52\ +\x1a\x81\x40\x10\xe0\x7b\x71\xce\xfe\xf8\xf5\x0c\x3d\xdb\x67\xd0\ +\xd0\xc1\xd4\x3c\xf5\x30\xdb\x1a\x52\x98\x76\x0c\xe1\x35\xf1\xe8\ +\x9f\x6e\xe6\xac\xf3\xce\xe3\x8a\x2f\xfc\x33\x6e\xc3\x46\x1e\x79\ +\x70\x01\x7b\xdb\x3d\xa4\x94\x18\xb9\x1c\x7c\x69\x08\x12\x45\xfd\ +\x09\x3a\x3b\x68\xed\x51\x38\x4e\x02\xcb\x90\xb8\xe9\x36\xda\xd2\ +\x9d\x14\xf5\x2f\x40\xed\xce\x90\x1c\x36\x97\x4f\x7f\xfd\xfb\xe8\ +\xa2\x21\xf4\x93\xb5\x3c\x7c\xe7\x72\x52\xca\x64\xec\xcc\xd3\x29\ +\x49\xed\x66\x5b\x6d\x2d\xd9\x4d\xfb\xf9\xc4\x29\xa7\x52\xf4\xc2\ +\x63\x14\x27\x0a\xe8\xac\xad\xc5\x35\x1d\x1c\x43\x63\x0d\x3a\x99\ +\x8b\xa7\x96\xf2\xe2\x92\x95\xb8\xca\xa2\x72\xd8\x78\xa6\x8a\x41\ +\x98\x46\x37\x9d\x55\x3b\x68\x4e\x07\x48\x08\xaf\x4d\xbc\x1e\xc7\ +\xd7\x3a\xf4\xbc\xcc\x98\x43\x6a\xd7\xcb\xfc\xf1\xb7\x92\xf9\x1f\ +\xfa\x10\x5f\x3a\xfd\x62\x76\xbf\xb4\x80\x07\x9e\xaf\xc1\xf3\x25\ +\x03\x47\x4e\x60\x6a\x22\x85\xcc\x76\xd0\x55\xbd\x95\xc6\xb4\x42\ +\x46\x55\x15\xdf\xc3\x68\x32\xbd\xbd\xf4\x9b\x7e\x2e\x5f\xff\xda\ +\x27\xc8\xf7\xb3\x04\x1a\x4c\x3b\x46\xcb\xfa\x27\xb8\xf9\xb1\x2a\ +\xb2\xbe\x06\xfb\xc0\x1a\xa8\x87\x88\x76\x10\x04\x1f\x28\x53\x05\ +\x41\x80\x9b\x75\x49\xa7\xd3\xb9\xfc\xeb\x23\xfb\x23\x52\xca\x83\ +\x7f\x37\x0c\x83\x20\x08\x38\xd6\x70\x92\x34\x04\xa9\xd6\x2a\xd6\ +\xae\x7c\x89\xce\x9e\x45\x34\xd4\xd6\xd1\xd2\x19\x70\xaa\x25\xe8\ +\x6c\xdc\xc5\xca\xd5\x7b\xb8\x68\xd2\x14\xda\x5e\x7e\x8d\x9a\xf6\ +\x76\x6a\xf7\x07\x4c\x1f\x34\x9e\x02\xb1\x92\xee\xac\x26\xc8\xc2\ +\x88\x61\xc3\xc8\xf3\xf7\xd1\xd0\x9d\xc6\x57\x26\xca\x33\x09\xe7\ +\xef\x28\x30\x4c\x64\xa6\x86\x85\x77\xfd\x1f\xaf\xec\xcb\x60\x5b\ +\x26\xda\x2a\xa4\xbe\x3d\xc9\xc8\xc1\x43\x90\xfe\x6e\x5c\x2f\x01\ +\x5a\x85\x83\x95\x7d\x0e\x39\x0b\xac\x58\xc0\xda\xe7\x1e\xe2\x77\ +\x0b\x5f\xc5\x8c\x3b\x08\xc3\xa0\x68\x58\xf8\xa0\x04\xbe\x1f\x0e\ +\x94\x5a\xa5\x0c\x1f\x31\x86\xd6\xdd\xaf\xe0\xe9\xd0\xcf\x46\x18\ +\xc4\x8c\x2c\xaf\xbd\xf0\x10\xbf\xb9\x7f\x03\x32\x5e\xc6\x67\x7f\ +\xf6\x13\x4e\x3b\x79\x1c\xbd\xfb\x27\x31\xbc\xa2\x84\xf8\x65\x5f\ +\x64\x86\x36\x29\x2e\xaa\x60\xe6\xac\xc9\x6c\x5c\x5b\x4f\xa7\x3c\ +\x87\xe1\xa5\x36\x7b\xf6\xa4\x71\x6c\x49\xe0\xbb\x68\xd3\xc0\x52\ +\x5d\x3c\x72\xf3\xaf\x71\x67\x7f\x82\x6f\x7f\xf7\xf3\xfc\xea\xe6\ +\x3b\xa8\xea\xf4\xc8\x28\x89\x15\x4b\xa2\xdd\x0c\x59\x03\x62\x85\ +\x71\x3c\xe5\xe1\x2b\x81\x21\x7d\x6a\xb6\xbf\xc6\x2b\x9b\xaa\xe9\ +\x6c\x6b\xa4\x6e\x7f\x3b\xca\xb0\xc2\xae\xa6\x94\xa4\x1a\xb7\xf3\ +\xc8\xed\x3b\x79\xaa\x70\x00\x97\xdf\xf8\x43\xae\xb9\xa8\x95\xff\ +\xba\xe3\x29\xd2\x87\x85\xca\x24\xa9\x96\xbd\xa8\xf2\xb3\x19\x5c\ +\x96\x60\x47\x55\x06\x6d\x78\x58\x65\x93\xa8\xc8\x2f\x62\xc3\xbe\ +\x56\x84\x6d\xe1\x77\x35\xb1\x7e\xe5\x2a\x06\x9e\x33\x9e\xca\x54\ +\x2d\x5b\x76\x35\xa2\xf3\x07\x31\x6b\xda\x04\x4a\x2b\x53\x7c\xf1\ +\x5b\xdf\x45\xc4\x4a\xe8\x5f\x59\xce\xf8\xca\x27\xa9\x6d\x6d\x66\ +\xce\x88\xd1\xe4\xa9\x57\xe8\xce\x6a\xac\x82\xd1\x9c\x7e\xca\x38\ +\x36\x2d\x5f\x89\x29\x52\xac\x7c\xfa\x2e\xfe\xfc\xcc\x1e\x62\x71\ +\x1b\xcb\x8e\x61\x99\x06\x5a\x85\x03\xb5\x19\x11\x27\x66\x9a\xf8\ +\xd9\x0c\x38\x49\x9c\xa2\x18\x99\xbd\x3e\x42\x04\x54\xad\x7b\x8e\ +\xdf\x6e\x7c\x91\x7e\x63\x4f\xe7\x1b\xdf\xf9\x2c\xa7\x35\xfe\x0e\ +\xe8\xe1\x85\x05\x7f\xe1\xde\x97\xf6\x12\x73\x62\xc8\x58\x0c\x5b\ +\x46\x39\x06\xef\x6d\xc9\x36\xc8\xcf\x2b\xc0\x6d\xd9\x4f\x47\x8f\ +\x8f\x23\x5d\xbc\x40\x83\x34\x68\x6d\xae\xc7\x75\xf2\x48\xd8\x46\ +\x9f\x7a\xf3\xc1\x0c\x7c\xe5\x62\xda\xe2\x28\x31\x6f\x69\x9a\xd4\ +\xec\xdd\x43\x6d\x4d\x35\x81\x1f\x60\x4a\xc9\x80\xc1\x83\x18\x32\ +\x64\x58\xce\xdb\x3e\x9a\x78\x0b\xcc\x98\x41\xaa\x73\x2f\xab\x5f\ +\x59\x45\x10\x77\x90\x86\x81\x25\x0d\xac\x98\xa0\xbb\xa3\x8a\xd5\ +\x4b\x17\xb2\xbb\xc7\xe6\x87\x5f\xbd\x9e\x8b\x77\xfe\x88\x65\x8b\ +\x1e\x63\xde\xb7\x6e\xe0\xab\x5f\xc8\xb2\x78\xcd\x6e\x92\x83\x4e\ +\xe2\xd2\x0b\xc7\xb3\xe2\xee\x5f\x91\x3f\x61\x2e\xd3\xca\x35\xad\ +\x5e\x7f\xce\x1c\x94\x64\xd5\xb3\xf5\x68\x39\x18\x91\x57\xc8\xc8\ +\x09\x53\x49\x97\x84\x31\xed\xd6\xda\x2a\x5e\x5e\xb0\x98\xd3\x6e\ +\xb8\x96\x2f\x64\x92\xac\xda\xd9\x42\x7e\x79\x29\xdd\x35\xdb\xd8\ +\xbc\xab\x0e\x2c\x90\x31\x81\x90\x02\x71\x30\x03\x25\x41\xe5\xd0\ +\x71\x4c\x9d\x0e\x66\xdc\xc1\xed\x68\xa2\x95\x00\x2b\xbf\x80\x11\ +\x63\x27\xe1\x0d\x48\x32\xe5\xf4\xf9\x9c\xdc\xbf\x96\xdb\xee\x78\ +\x0d\x65\x58\xa1\x68\x6b\x8d\xb2\x2c\xca\x87\x8d\x65\xea\x74\x8b\ +\xb2\x11\x53\x99\x96\x0f\xcb\x9b\x02\x4e\x9b\x3f\x93\xf5\x0f\xfd\ +\x9a\xbf\x2c\xde\x83\x61\x28\xfa\x4f\xbb\x98\x6f\x5e\x79\x36\xe5\ +\xcb\x7e\xcf\xf2\x55\x9d\x7c\xfc\x8b\x37\xe1\x2c\xfa\x2b\x8d\xbd\ +\x92\xd2\x12\x58\xbf\xbe\x0d\xd3\x48\x60\xa4\xaa\xb9\xfb\x97\xff\ +\x83\xfd\xad\xef\x72\xd3\x3f\x5d\xc5\xcf\xff\xfb\x2f\x6c\x5e\xb9\ +\x8d\x8b\x3f\xf5\x51\x2e\xdf\xe7\xb3\xcf\xaf\xe0\xb2\x33\x07\xb3\ +\xeb\xb1\xfb\xe8\x11\x0e\x96\x25\xd9\xb7\x65\x03\xab\x5f\xad\x0e\ +\xc5\xea\x60\xc6\x49\x00\xf1\x32\x66\x9f\x7e\x2e\x76\x4f\x3d\xcd\ +\x19\x87\x7e\x05\x26\x7e\x7d\x40\x6e\xc8\x02\x23\x26\x40\x1a\x08\ +\xc3\xa2\xbb\x6a\x05\x4f\x6e\x3a\x8d\xcb\xbf\x7a\x23\xf1\x05\x7f\ +\xa5\xd9\x2f\xe4\xd4\x8b\x2f\xc5\x6a\x58\xc6\xd2\x2d\xad\x24\x66\ +\xc4\x31\xba\x3a\xd8\xbe\x76\x19\x4f\x6f\xed\xe0\xdb\x3f\xfc\x26\ +\x57\x5f\xb4\x95\x87\xf6\x0e\x66\xc6\x80\x26\x7e\xff\xf3\x5f\xb1\ +\xad\x13\x02\x15\xe7\xa3\x5f\xf8\x0e\x1f\x3e\x77\x02\x3f\x5f\xbc\ +\x98\x0f\xfd\xeb\x57\xf8\xea\x17\x3d\x16\xaf\xd8\x42\x6c\xf4\x60\ +\x6c\xd3\x47\x69\x8d\x8e\xd9\x54\x8e\x9a\xc8\xd4\xe6\x42\x62\x71\ +\x1b\xb7\xbb\x95\x9a\xda\x46\x7c\x61\x10\xa4\x9a\xd9\xb4\xb1\x93\ +\x4b\x2f\xff\x14\x6d\x2c\x45\x0e\x3d\x95\xb9\x03\x7b\xb8\xeb\xee\ +\xdd\x24\x87\x4e\xe1\xec\xc9\x83\x69\xab\xab\x45\x94\x0f\x24\x29\ +\x7c\x94\xd2\x68\xf2\x19\x3c\x6a\x22\x53\x33\x45\xd8\xb1\x18\x5e\ +\x67\x33\xd5\x0d\xcd\xf8\x18\xd1\x40\xe4\x7b\x14\xdf\x57\x54\x8c\ +\x9c\x40\x45\x66\x31\xf7\x2f\x7c\x91\xcf\x7d\x78\x06\x31\x01\xed\ +\x7b\x56\x73\xdf\x82\xb5\x0c\x9f\x7f\x03\x45\x76\x80\xdf\xc7\x3a\ +\x0b\xf2\xab\x5f\xf9\xca\x8f\x3e\x48\xc6\xb2\x6d\x9b\xe7\x97\x2f\ +\xa7\xbe\xbe\x8e\xb2\xb2\xf2\x37\x79\xda\x4a\x29\xc6\x8d\x1d\x43\ +\xe0\xfb\xec\xab\xde\xcb\xb0\x61\xc3\x19\x34\x78\x30\x52\x9a\xec\ +\xda\xb5\x83\xae\xae\x2e\x84\x80\x98\xe3\x90\x5f\x50\x88\xd6\x0a\ +\xdb\xb6\xd9\xb0\x61\x3d\x3b\x76\xec\xc0\xb6\x6d\xd0\x9a\x44\xc9\ +\x00\x12\xe9\x46\xb6\xed\xda\x8f\x61\x59\x07\x53\xef\x92\x65\x03\ +\x88\x75\xd7\xb1\x6b\x5f\x2b\x3d\xcd\x55\xb4\xc7\x06\x31\xb2\x1c\ +\x36\xad\x5a\xc1\xda\xad\xd5\x94\x8f\x99\xca\xcc\x69\x93\x19\x54\ +\xa8\x78\x61\xc1\x9d\x3c\xbe\xa2\x8a\x92\x61\x93\x98\x73\xfa\x1c\ +\x26\x8d\x28\x67\xdb\xf2\xc7\x78\xfc\xa5\x1d\x88\x78\x1e\xfd\x2a\ +\xc6\x30\x66\xd8\x10\x46\x8e\x1e\xcb\xb8\x89\x63\x90\xa9\x46\xd6\ +\xbd\xbc\x9c\xd7\xea\x7a\x19\x3b\x75\x16\x53\x26\x8e\x65\x60\x59\ +\x82\xc6\xbd\x3b\xa9\x6b\xe9\x42\x9b\x31\xfa\xf5\x2f\xa7\x75\xe7\ +\x26\x6a\x5a\xb3\x08\x29\x29\x2c\x19\xc0\x98\xd1\x43\x18\x3e\x7a\ +\x0c\x63\xc6\x4f\x64\x50\x22\x60\xd7\xf6\xdd\x58\x95\xe3\x18\x3d\ +\x72\x14\x23\x47\x0c\xc6\x6f\xd8\xc8\xfd\x77\xdc\xc3\xae\x56\x17\ +\xcb\x0c\xed\xa5\x95\xc6\xce\xaf\x60\xcc\xf0\xb1\x8c\x19\x33\x9a\ +\xc1\x65\x92\x55\x8b\xee\x61\xd9\x2e\x83\xa9\xc3\x1c\x56\xff\x75\ +\x29\x75\xa9\x00\x02\x97\x8e\xce\x14\x05\x95\x63\xa1\x6e\x3d\x4b\ +\x5e\x5a\x41\x97\x33\x88\x59\x33\xa7\x32\x66\xd4\x30\xf2\x44\x0f\ +\x3b\x77\xd4\x10\x2f\x2d\xa4\xa5\x6a\x2b\x75\x6d\x2d\x6c\x7d\x6d\ +\x0f\x03\x26\xcc\x20\x3f\xb3\x8f\x35\xab\x5f\xa5\xbe\x37\x8f\x19\ +\x73\x4e\x61\xdc\x90\x52\xb6\x2f\x7f\x88\x47\x97\x6c\x26\xb0\x13\ +\x54\x54\x96\xd2\x5e\xb5\x89\x86\x8e\xec\xc1\xb4\xbe\x5c\x4c\x01\ +\x4c\x87\x61\x13\x66\x72\xf2\xcc\xa9\x4c\x1c\x3b\x8c\x9e\x9d\xcb\ +\x78\xe0\x89\x17\xe8\x0a\x24\x86\x34\x29\xef\x5f\x4e\xdb\xce\x2d\ +\xd4\xb4\x66\xb1\xa4\xc7\xee\x0d\xeb\x69\x37\x2b\x98\x39\x6b\x16\ +\xe3\x46\x0d\xa0\x7d\xcb\x12\xee\xb9\xef\x29\x5a\x3c\x81\x93\x5f\ +\x46\x49\x22\xcd\xb6\x1d\x7b\xe9\x49\xb5\x52\xd3\x64\x30\x69\x74\ +\x39\x19\x12\xf8\x0d\xdb\x78\x61\xf5\x0e\x5c\x2d\x50\x99\x6e\x3a\ +\xb4\x4d\xe5\xc0\x42\xb6\xbd\xb8\x84\x35\x9b\xeb\xe8\x3f\x6e\x06\ +\xd3\xa7\x4c\x64\x58\x99\x60\xdb\xba\x97\x58\xbf\xa3\x96\x78\xbf\ +\x31\x8c\x1d\x32\x8c\x91\xa3\x47\x33\x6e\xc2\x38\x4a\xe3\x1e\x3b\ +\x36\xed\xc2\x35\x4c\x4c\xe1\x51\xbd\x7d\x2b\x6e\xe1\x48\x4e\x99\ +\x3d\x83\x41\xf9\x2e\xcf\x3d\x70\x27\x2f\x6d\x6b\x26\x51\x3a\x80\ +\xa9\xb3\x66\x33\xfd\xa4\xc9\x8c\xac\x4c\xb0\x76\xd1\xbd\x2c\x7d\ +\xad\x9e\xe2\xfe\x43\x18\x3b\x66\x28\x23\x46\x8d\x61\xec\x84\x89\ +\xf4\x13\x3d\xec\xd8\xb9\x87\x2c\x26\x51\xf6\xdf\xdf\x17\xa5\x14\ +\xc9\x64\x1e\x67\x9f\x7d\xf6\xd1\x7b\xe5\x5a\x61\x24\x4a\x19\x31\ +\x20\xc6\x8b\x8f\x3f\xc8\x63\x4f\x2c\x66\xd9\xd2\xe7\x78\x6a\xe9\ +\x1a\x8a\xa7\x5d\xc4\x35\x1f\x3e\x85\x58\x70\x68\x0a\xed\xeb\x91\ +\x57\xb1\x75\xcb\xe6\x0f\x54\xfa\x48\x32\x99\xe4\xc7\xff\xfe\x6f\ +\xac\x59\xbd\x8a\x71\xe3\xc6\x63\xd9\xf6\x61\xc6\xf5\x7d\x9f\xd3\ +\x4f\x3b\x95\x09\x13\x27\x73\xda\xe9\x73\x11\x82\x30\x5f\x3a\x97\ +\x73\xbc\x6a\xd5\x4a\x02\xdf\x63\xcc\xd8\x71\x54\x54\x0e\x24\x08\ +\x7c\x92\xc9\x24\x77\xdc\x71\x3b\x8b\x1e\x7f\x3c\x9c\x11\x29\x20\ +\x70\xb3\x78\xca\xc0\x71\xac\xd7\x9d\x72\x01\x7e\x36\x83\xaf\x4d\ +\x1c\xc7\x42\x68\x85\x9b\xcd\xa2\x0c\x93\x98\x6d\xa2\x7c\x3f\xcc\ +\x75\xd6\xe1\xc6\xd2\xb4\xb0\x2c\x99\xcb\x93\x0e\x07\x2a\x84\x61\ +\x12\x8b\xd9\x08\xed\x93\xc9\x64\x50\x18\x61\xca\x90\x06\x69\xdb\ +\x58\x66\x18\x72\xf0\xbc\xe0\x60\xfc\xdb\xb2\xed\x30\x27\x1a\x4d\ +\x36\x93\xc1\xb0\x1c\x6c\x53\x80\x06\x2f\x9b\xc6\x0d\x38\xf8\x72\ +\x0b\x69\x62\x59\x12\x2f\x9d\x21\xc8\xf5\x46\x0e\xe6\x14\xbf\xa1\ +\xcb\xed\xbb\x19\x5c\x5f\x85\xf9\xde\x80\x34\x6d\x2c\x13\xdc\xac\ +\x8b\xb4\x1d\x2c\x23\xfc\x1c\x1d\x90\xc9\xb8\x98\xb1\x38\xa6\x50\ +\xb8\xae\x4b\x90\x1b\x5c\x14\x86\x49\xcc\x96\x78\xd9\x2c\x22\x77\ +\x5e\x2a\x08\xc8\x66\x3d\xa4\x1d\xc3\x96\xa1\xfd\xfd\xdc\x68\x8c\ +\x90\x26\x31\xdb\xc2\xc8\x5d\x8b\xb0\x1c\x2c\x29\xfa\x1a\x90\xc0\ +\xf7\x5c\xbc\x03\xdf\x33\x0c\x2c\xdb\xce\xc5\x79\x35\x6e\xee\xbb\ +\xb6\x29\xc2\xf4\x69\xa5\xf0\x3c\x0f\x5f\x1d\xd8\x5e\x62\x59\x16\ +\x52\x1a\x68\xdf\x25\xe3\xa9\xd0\x9b\x17\xe0\x7b\x59\xdc\xc0\xc0\ +\x32\x14\xbe\x12\xe1\xfd\xc8\xdd\xdf\xc0\xcd\xe2\x05\x82\x58\xdc\ +\x46\xfb\x1e\x9e\xe7\x1f\x1c\x47\x3d\x70\xee\x7e\xa6\x17\x4f\x81\ +\x91\x6b\x65\x84\x61\x62\x1f\x92\x9e\xa7\x75\x68\x23\x95\xfb\xa2\ +\xb4\xac\x30\xfc\x15\x04\xb9\xdc\xfd\x03\x19\x08\x16\x31\x4b\xe2\ +\x65\xd3\x78\x4a\x84\xf7\x50\x83\x30\x2d\x6c\xdb\x42\x10\x55\x5d\ +\xfe\xfb\x7b\xd0\x3e\xfd\xfa\xf5\xe7\x27\x3f\xfd\xe9\x5b\x4e\x63\ +\xd7\x1a\x62\x89\x3c\x44\xaa\x91\x2d\xdb\xf7\xd0\xed\x09\xf2\x8a\ +\x2b\x18\x39\xa2\x12\x33\xf0\xde\x34\x00\x99\x23\x2a\xcd\xda\xd7\ +\xe0\x23\x08\x26\x4f\x99\x8a\x21\x25\xd9\x6c\x06\xad\x34\x9e\xef\ +\xa3\x95\x66\xd4\xa8\xd1\x6c\x58\xb7\x16\xfd\xc6\xc5\x6b\x73\x13\ +\x67\xb4\xd6\xa0\xc1\x30\x6d\x62\x39\x8f\xf4\xd0\x6d\xa4\x15\x0b\ +\x73\x2f\x72\x13\x28\x4c\x3b\x76\xd0\x73\x0d\xf3\x36\xe5\x9b\xee\ +\xac\x30\x4c\x62\x8e\x79\x58\x2b\xad\x31\x88\x39\x89\x3e\xcf\xdf\ +\x90\x16\x31\x69\xf5\x71\x5d\x60\xc7\x9c\x9c\x47\x90\x13\x04\xdb\ +\xa1\xaf\x6a\x29\x76\x1f\x35\x54\xde\xe8\x39\x48\x2b\x46\xbc\x8f\ +\xc9\x5f\x07\x8f\x71\x70\x7b\x83\x98\xe3\xe4\x06\x52\x45\x18\xc3\ +\x7d\xc3\x77\xac\x43\xcf\x4b\x18\xc4\x9c\x58\x6e\x1f\x60\x5a\x36\ +\x87\x4d\x32\xd3\x1a\x75\xc8\x77\x8e\xe4\xd1\x48\xcb\xe6\x0d\x66\ +\x38\xb8\xad\xf5\x06\x3b\x20\x04\xa6\x6d\xbf\x29\x5e\xa8\x55\x38\ +\x7e\xe0\xc4\x38\x38\xe9\xc8\x90\x36\x4e\xee\x36\x1d\x08\x15\xe5\ +\xe6\x47\x85\xf7\xdd\x0c\x4f\x3c\x14\x63\xf3\x4d\xf7\xd3\x8c\xc5\ +\xdf\x1c\x97\x3c\xb0\x8f\x5c\x43\x6b\xe7\x9e\x8b\xd7\xcf\x23\xb4\ +\xcb\x01\xdb\x1e\xf2\x48\x1d\x61\x7f\x2a\x92\xec\x7f\x90\x7e\xe8\ +\x63\xb4\xbc\xb4\x4c\x52\x4d\xbb\x79\x75\xdd\x26\x3a\x32\x50\x52\ +\x39\x9c\x61\xc3\x06\x60\x2b\x0f\xef\x28\x7a\x1f\x89\x76\x1f\x46\ +\x97\xa6\x45\x49\x49\x09\xae\xe7\xe6\x84\x23\xac\xee\xe7\x7a\x2e\ +\x85\x85\x85\xd0\x47\x8e\xb7\xcc\xcd\x48\x3b\xda\xc0\x66\x44\x44\ +\xc4\xfb\x5f\x3f\x4c\xf9\xd6\xb2\x6a\x48\x0b\xd5\x55\xc5\xbd\xb7\ +\xde\xca\x8e\x8c\x4d\x4f\x7b\x27\x4e\xcc\x61\xd9\xfa\x73\xf9\xca\ +\x35\xf3\xc9\x13\xfe\x9b\x66\x43\x47\xa2\x7d\x14\xc2\x75\x68\x8d\ +\x83\xbf\x23\x72\x03\x77\x5a\x23\x0e\x2c\x50\x7b\x88\x3d\xb3\xd9\ +\x2c\x33\x67\x4e\x67\xe4\xc8\xe1\x58\x56\x54\xcb\x25\x22\xe2\x03\ +\xdd\x53\xd7\xea\x2d\x43\x23\xa6\x29\xd8\xb5\xe9\x65\xf6\x24\x66\ +\xf2\xfd\x7f\x9a\xc5\x7d\x77\xbf\xc4\x05\x97\xcc\x61\xe1\x9d\xf7\ +\xb2\xa9\x6e\x36\xa7\x0d\xcd\x43\xf9\x91\x68\xbf\x5d\x09\x0f\x33\ +\x84\x45\xae\x0b\xab\x15\x07\x53\x10\x0e\x89\x4d\x49\x29\x19\x38\ +\x78\x18\x4e\x3c\xce\x07\x71\x96\x69\x44\x44\x44\x98\x79\xd6\xbc\ +\xbf\x1e\xad\xf5\x5b\xcc\xe9\xd0\x64\xd2\x19\x92\x85\x03\x89\x5b\ +\x02\x3f\x9b\xa2\xbe\xa6\x9a\xf6\x1e\x88\x59\x47\x97\xe5\x48\xb4\ +\x8f\xdc\x64\x1e\x76\x23\x04\xf0\x56\xd5\x71\x83\xc0\x27\xf0\xfd\ +\x48\xb4\x23\x22\x3e\xc0\xdd\xf4\x37\x8d\x77\xf5\xa9\x15\x9a\xca\ +\x51\x33\x98\x6a\x69\x7c\x65\x93\xf0\xb6\x73\xe7\x03\xf5\x9c\x76\ +\xc1\xe5\x4c\xaa\x4c\x12\x04\x5e\x24\xda\xc7\x27\xd8\x1c\xcc\xe5\ +\xf6\x5c\x8f\xde\x54\xcf\x81\xfb\x91\xf3\xbb\xa3\x3c\xaa\x88\x88\ +\x88\xb7\x8f\x0a\x02\x12\x65\x43\x99\x1a\xf3\x90\x4e\x11\x1f\xfe\ +\xe4\x0d\x8c\xaa\xee\x66\xcc\x49\x13\x71\x08\xf0\x8e\xe2\xf7\x45\ +\xd3\xa6\xfa\x6c\x2d\xc3\x7f\xa4\x61\xd0\xd5\xd5\x41\x55\xd5\x5e\ +\x7a\x7a\x7a\x72\xa9\x6d\x3a\xd2\xec\x88\x88\x88\x77\x84\x65\x9b\ +\xd4\x6c\x78\x96\xbf\x2c\x5a\x85\x91\xb4\xd9\xfa\xc2\x22\x1e\x7d\ +\xf0\x4e\xfe\xf7\x37\x77\x53\x93\x02\xf3\x28\x09\xf6\x91\x68\x1f\ +\xc5\xdb\xf6\x83\x80\xe2\x92\x52\xc6\x4f\x98\x48\x71\x49\x09\x81\ +\x52\xa1\xa2\x47\xd1\x8f\x88\x88\x88\x77\x28\x30\xd9\xde\x1e\xec\ +\x78\x92\x9e\xdd\x2b\x78\x66\x93\xe2\x0b\xdf\xf9\x26\x23\x82\x6a\ +\xf6\xec\xef\x3c\xea\x7a\xb3\x51\x78\xe4\x28\x48\x29\x69\x6e\x6a\ +\xa2\xb6\xb6\x86\xd2\xd2\x32\x0a\xf2\xf3\x8f\xcf\x61\x17\xe2\x98\ +\x53\x00\x8f\xa7\xae\xc9\x81\xee\x80\x61\x1c\x92\x67\xfc\x2e\x75\ +\x31\x84\x01\x28\xfd\xf6\xda\x25\x61\x60\x08\xfd\x2e\x9f\x53\x44\ +\xc4\xfb\x0f\xa5\x0d\x06\x0c\x1f\x43\xc7\x53\x0f\xf2\x2f\x2b\x7c\ +\x46\xcf\xbf\x81\xc9\x03\xf2\x59\x57\x5a\x41\x81\x63\x1d\x31\xdd\ +\x2f\x12\xed\x63\x10\xd2\xa2\xe2\x62\x92\xc9\x64\x58\x68\xca\x75\ +\x39\xd6\x85\x84\x0e\xd4\xec\x6e\x68\x68\xa0\xbb\xbb\xfb\x88\x23\ +\xc9\x5a\x6b\xf2\xf3\xf3\xe9\xdf\xbf\xff\xc1\xff\x1f\x5b\x43\x1d\ +\xe0\x79\x1a\xe3\x90\x15\x4c\x8e\x86\x21\x8d\xdc\x6a\xf2\x47\x7d\ +\x94\x08\xbc\x70\x25\x9b\xb7\x53\x20\x4e\x79\x59\x5c\x25\xb0\xa2\ +\xd9\x78\x11\x11\x47\xc5\xf7\x3c\x8a\x86\xcd\xe2\x0b\x5f\x2a\xa0\ +\x3e\x9d\x60\xca\x49\x93\x90\x56\x96\xcb\xae\xb9\x96\x78\x7e\x3e\ +\xf8\x19\x7c\x5f\xd3\xd7\x8b\x18\x89\xf6\x5b\x7a\xda\x8d\xd4\xd6\ +\x54\x53\x5a\x56\x4e\x41\x7e\xc1\x71\x7d\xf7\x99\x67\x9e\xe1\xe1\ +\x87\x1f\x3e\x6a\x49\x57\xad\x35\x86\x61\x70\xd9\x65\x97\x71\xfe\ +\xf9\xe7\x87\x4b\x9b\xbd\xd5\xbe\x2d\x8b\xb6\x1d\xcf\xf3\xc0\xca\ +\x4e\x3e\xf6\xf1\x4b\x28\x35\xb3\x47\x9a\xf2\x9a\xf3\x9f\x35\xbd\ +\x3d\x3d\x08\x2b\x8e\x63\x89\x3e\x85\xdb\x90\x26\x99\xc6\x8d\xdc\ +\xfd\xf4\x36\xce\xfd\xd8\xc7\x19\x1e\x0f\xf0\x8e\xc3\x63\xb6\x6d\ +\x93\x2d\x2f\xde\xc5\x73\x8d\x43\xf9\xfc\x55\xe7\x62\x7b\x19\x22\ +\x87\x3b\x22\xe2\x88\xd1\x11\x90\x12\xc7\xb1\xc9\xd4\x54\xb1\xe4\ +\x89\xed\xf8\xda\x20\xee\x58\x64\x7a\x5d\x06\x4e\x98\xce\xe4\xe1\ +\xfd\x21\x78\xf3\x22\x08\x51\x4c\xfb\x68\xad\xa1\xef\xd3\xaf\x7f\ +\x05\xb3\x4e\x99\x43\xff\xfe\x15\x1c\x6b\x19\x5b\x21\x04\x9e\xe7\ +\xb1\x64\xc9\x12\x3c\xcf\x3b\x6a\xbe\xe6\xa1\xdb\xba\xae\xfb\xe6\ +\x6d\x85\x41\x2c\x9e\x20\x2f\x2f\x8f\xbc\xbc\x24\xb6\x19\xd6\x82\ +\x4e\x77\x34\xb0\xad\xaa\x09\x2b\xbf\x90\x82\x64\x02\xeb\x40\xe1\ +\x09\x04\x56\x2c\x4e\x5e\x5e\x1e\x09\xc7\xc6\x10\x12\x32\xf5\xdc\ +\xfb\xc7\xbb\xd8\xde\xe5\x50\x56\x98\x44\x0a\x40\x48\x62\x89\x24\ +\x79\x79\x79\x38\x96\x89\x10\x06\x5e\xaa\x99\x2d\x3b\xaa\xd1\x4e\ +\x21\x85\xf9\x49\x62\xa6\x91\x9b\x50\x24\x89\x27\xf2\xc8\xcb\xcb\ +\x23\x7e\x48\x8d\x0c\x61\x98\xc4\x13\x79\xe4\xe7\xe5\xe1\x58\x92\ +\x74\x47\x23\x4d\x1d\xa9\x70\xdf\x4e\x82\x98\x65\x60\x58\xb1\x70\ +\x61\x02\xad\x11\xd2\x24\x11\x8f\x21\x00\xd3\x76\x48\xe6\xbd\x79\ +\x9f\x11\x11\x1f\x04\x4c\xcb\xa2\x7d\xcf\x4a\x7e\xf9\x8b\xdf\xb2\ +\x64\xcd\x26\x76\xee\xae\xa2\x6a\xdb\x1a\xee\xbf\xeb\x6e\x5e\x5a\ +\xb7\x9d\xfd\x6d\xdd\xe8\x23\x0c\x46\xfe\xdd\x97\x1b\x3b\x74\xa9\ +\x2f\x91\xf3\x48\x85\x10\x28\x15\x4e\x15\x17\x46\xf8\x77\x43\x18\ +\x47\x6c\xa2\xf4\xeb\x6e\xea\x21\x21\x05\x91\x8b\x15\xe9\x83\x93\ +\x5f\xde\x51\x6c\x55\x84\x05\x7d\x02\x3f\x20\x9b\xc9\x84\xe2\x7b\ +\x9c\x25\xd3\x3c\xcf\x0b\x97\x27\x7b\x8b\x58\x83\x61\x18\x78\x9e\ +\xd7\x87\xad\x0c\xb4\x97\x62\xd3\xea\x65\x6c\xad\x6d\x45\x99\x79\ +\x4c\x9c\x75\x1a\x27\x8d\x2c\xc3\xb0\x1d\x82\x96\xd7\x78\xfc\x9e\ +\xdb\x29\x48\x14\x32\xe3\xb4\x39\x0c\xcc\xb7\x10\x78\xec\x59\xfb\ +\x1c\xab\xb7\x37\x51\x32\x6c\x32\x67\x9c\x32\x89\x98\x50\xb4\xec\ +\xdd\xcc\xd3\x0f\xdd\x41\xf5\xc8\x41\xcc\x9a\x73\x16\x43\xe2\x5d\ +\xac\x7e\x66\x11\x3b\x5b\x7c\x46\x4e\x3d\x8d\x93\x27\x0c\xc6\x30\ +\x6d\x64\xa6\x8d\xe7\x17\xde\xc3\x06\x43\x33\x66\xc6\x19\x4c\x1a\ +\x5a\x4c\xba\xb3\x81\xbf\x3e\xfd\x12\xf5\x29\xc5\xc0\xf1\xb3\x38\ +\x65\xc2\x10\x2c\x69\x10\xf4\xd4\xb3\xe4\x99\x95\xd4\x75\x0b\x4e\ +\x3a\xf5\x0c\x0c\xdb\x46\x9a\x16\x8e\xe5\xb3\x61\xe9\xd3\xf4\x94\ +\x4f\x63\x8c\x6c\x60\x6b\x5b\x9c\x59\xb3\xc6\xe0\x35\xed\x61\xc5\ +\xd6\x0e\xa6\x9e\x32\x89\xee\xed\x6b\x58\xb7\x79\x27\xdd\xae\x64\ +\xd0\xb8\xe9\x9c\x3c\x65\x38\x32\xf0\x22\xef\x3c\xe2\x03\x81\x61\ +\x68\xf6\x57\x6d\x83\x51\x67\xf2\xed\xaf\x7f\x92\xa4\x0e\xb0\xba\ +\x37\xf1\xf3\x5b\x16\x32\xf7\xda\xaf\x30\xbd\xd2\x24\xeb\x79\x7d\ +\x06\x19\x0d\xdb\xb6\x79\x77\x7e\x62\xd8\xb6\x8d\x65\x85\x3f\x07\ +\x3f\xb7\x2c\x6c\xdb\x26\x16\xb3\x49\x24\x12\x58\x96\x45\x26\x9b\ +\x01\x43\x10\x8b\x3b\x74\x74\x75\x52\x55\x5b\x4b\x6b\x57\x37\x1e\ +\x82\x9e\x8c\xcb\xfe\x96\x56\xf6\xd5\xd5\xb3\xaf\xae\x9e\xaa\xba\ +\x7a\xf6\xd5\x35\x50\x55\x5b\x4f\x55\x6d\x3d\xfb\x6a\x1b\xa9\xae\ +\x6d\xa4\xba\xae\x91\xea\xfd\x2d\xd4\x36\xb6\xb1\xbf\xb5\x8b\xa6\ +\xb6\x2e\x9a\xda\x3a\xe9\x4a\xf5\x92\x71\x7d\x52\xe9\xec\x31\xaf\ +\x32\xd3\x67\xd7\x25\xf7\x8f\x86\xc3\x6a\x6f\x87\x29\x7f\xc7\xa6\ +\x2c\xc7\x73\xfc\xbe\xb6\x15\x52\x12\x74\xed\xe3\x81\x3b\x1f\xa2\ +\xaa\x4b\xe0\x35\x6f\xe2\xf7\xb7\xfc\x8a\x97\xf7\xf6\x12\xb3\x24\ +\x7e\x3a\x83\xa7\x35\xb5\x6b\x17\xf1\xbb\x3f\x2d\x24\x6d\xd9\xec\ +\x5c\x76\x0f\xb7\xde\xbb\x8c\x2c\x3e\xab\x16\xdc\xc6\x6d\x0b\xd6\ +\x82\x15\x16\xda\x77\x12\x49\xf2\x92\x49\x1c\x23\xc5\xb3\x77\xde\ +\xc2\x03\x2f\x57\x81\xd7\xc2\x43\x7f\xf8\x25\x4f\x6e\x68\x24\xe6\ +\x58\xb8\x9d\x1d\xb4\xb4\xf7\xd0\xdb\xb8\x99\x3f\xde\x72\x2b\x6b\ +\xea\xb3\x98\x42\x83\x95\xa4\x24\x91\xe5\xd9\x3b\x7e\xc7\xf3\xbb\ +\x3a\x88\xa9\x26\xee\xf9\xcd\xad\x3c\xfb\xda\x7e\xb4\xf2\x48\x67\ +\x5c\x10\x06\x8e\x2d\xd8\xb2\xf4\x7e\xee\x78\xe2\x35\x9c\xa2\x62\ +\x5a\x36\xfc\x95\x85\xcf\xac\x47\xc4\x13\xb8\x0d\x5b\x79\xf8\x81\ +\xa5\xa4\xb4\xc7\xf2\x85\xf7\xf1\xdc\x96\x76\x6c\xd5\xc1\xd3\x7f\ +\xfe\x25\x77\x2f\xd9\x0a\x96\x1d\x79\xdc\x11\x1f\x08\x82\x40\xd1\ +\x6f\xc4\x74\x4e\x9f\x36\x8a\x98\x14\x58\xa6\x81\x48\x0e\x60\xee\ +\x87\xe6\xd2\x3f\x69\x60\xc6\x62\x1c\x69\x1d\x0b\x73\xc4\xc8\x51\ +\xc7\xa7\x67\x61\x11\x0e\x84\x36\x5e\x77\x49\x05\x61\x55\x33\x04\ +\x41\x10\x7a\xbd\x52\x02\x2a\xac\xa7\x4c\xcc\x41\xab\x80\xa6\xe6\ +\x46\xf6\x37\x77\x92\xd5\x01\x1d\xdd\x1d\xac\x5e\xb6\x86\xd5\x6b\ +\xd7\x40\x2c\x9f\xe1\x63\xa7\x10\x68\xcd\xba\x75\xeb\xd8\xb5\x63\ +\x27\x1d\xed\x9d\x28\xa5\x71\x3d\x0f\x69\x48\x94\x1f\x20\x0d\x13\ +\xc7\x2c\xc0\x76\x92\xc4\xf3\xf3\xc9\x2f\x2a\xa1\xa0\xb8\x98\x64\ +\x22\x81\x65\x28\x0c\x9d\x65\xc2\xe8\xa1\x8c\x18\x36\x98\xae\xa6\ +\x3a\x3e\x7a\xce\x19\xb8\x9e\x7f\xfc\x16\x3d\xb4\x2e\xb3\x7e\x7d\ +\xe9\xa7\x83\x29\xda\xfa\xef\x27\x2d\xda\x77\x51\x89\xc1\x9c\xf7\ +\x91\x4f\x70\xfa\x30\x45\xe9\x7f\x7e\x97\xa5\x4b\x56\x31\x60\x3a\ +\xe4\x0f\x9d\xc0\x47\xae\xfc\x2c\xe5\xf5\x25\x7c\xe7\xe6\x25\xec\ +\xda\x5f\xc7\x8a\xc5\xaf\x31\xed\x23\xdf\xe4\x86\x0b\xc7\xd2\xb0\ +\xe2\x4e\x7e\xf8\x97\xa7\xd8\x7e\xea\x27\x31\xe3\xc5\xcc\xf8\xd0\ +\x25\x5c\x34\x3e\x49\xd3\xf6\x67\x78\x72\xb3\xcb\x55\xdf\xbd\x91\ +\xb3\x47\x3a\x3c\xff\xc7\x1f\xf2\xe0\xb3\x4b\x99\xf1\xf1\x0a\x12\ +\x03\x46\xf1\x91\x4f\x7e\x86\x59\x25\x5d\xdc\xf6\xff\x7e\xc0\xb2\ +\xe5\xdb\x38\xe5\xaa\x51\x94\x16\xd8\x54\x37\xdb\x98\xba\x85\x9d\ +\x4d\x9d\x34\xa6\x5e\x65\x53\x5b\x29\x5f\xfb\xc9\x8d\x0c\xb3\x7d\ +\x10\xb0\x76\x0f\xec\x7e\xf9\x51\xfe\xb4\x63\x02\x9f\xf9\xda\x8d\ +\xcc\x1a\x96\x64\xfd\x4b\x16\xf1\xb8\x9d\x9b\xeb\x6f\x11\x4f\x38\ +\x18\x04\xb8\xca\x64\xe2\xbc\x4b\xf8\xcc\x05\x23\x39\x79\xf0\xef\ +\xf9\xf9\x82\x25\xcc\x9f\x33\x9e\x0a\x4b\x10\x44\x33\x4a\x23\xde\ +\xef\x21\x6d\x0d\xf1\xa2\x72\x62\x3b\x36\xf2\xe4\xa3\xb5\xb9\xb2\ +\xba\x1a\xbb\x70\x08\x83\xd3\xf5\x2c\x5e\xb8\x8b\x11\xb3\x4f\x63\ +\x60\x9e\x3c\x58\xc6\xf8\xed\x87\x47\x72\xb5\x9e\x35\x3a\xe7\x70\ +\xea\x5c\xfc\x57\x61\x5a\x12\x61\x80\xd0\x1a\xe5\x2b\x0c\x11\x40\ +\x2c\x46\x77\x67\x3b\xbb\xf7\xee\x25\xeb\xf9\xf4\x66\xb3\xac\xdf\ +\xb4\x91\xd5\x6b\x5e\xc5\x49\x26\x39\xe9\xa4\x19\xf4\x7a\x82\xb5\ +\x1b\x36\xf2\xda\x6b\x9b\xe9\xe9\xee\xc6\x90\x12\xcf\x0f\x57\x19\ +\xb1\x0d\x8b\x44\x3c\x41\x2c\xe6\x10\x4f\x24\x29\xca\x2f\x25\xaf\ +\xb0\x98\xfc\xc2\x62\x62\x89\x3c\x64\xcc\x01\xad\x08\xdc\x34\xc2\ +\x37\x89\xc5\x12\x74\x77\xa7\x48\xa5\x7a\xdf\xbe\xa7\x0d\xaf\xcf\ +\x8a\x34\x40\x28\x91\x9b\x0e\x99\xfb\xe1\xd8\x3d\x6d\xdf\xf7\x71\ +\x5d\xf7\x2d\xc3\x23\x47\x3b\x57\xc3\x30\xc2\x05\x6d\x45\x9c\xfe\ +\xfd\xf2\xc9\x76\x75\xe1\x63\x80\x56\x78\xd9\x0c\xda\xcc\xc3\xb1\ +\x4d\x32\xd9\x5e\x52\x2a\xc6\xa0\xe2\x42\xb4\xe7\x93\x28\x29\xc5\ +\x34\x5c\x7a\x3c\x85\x40\xa3\x02\x9f\x40\x83\x9f\xe9\x26\x70\x92\ +\x14\xe5\xc7\xf0\x7d\x83\xd2\xf2\x42\xd4\xde\x6e\x5c\x55\x19\x86\ +\x80\x54\x80\x92\x0e\x25\xf9\x0e\xfb\xfc\x14\xaf\x3c\xf4\x27\x1e\ +\xd9\x24\x38\x7b\xee\x28\x92\xf1\x38\xc2\x80\xde\xae\x14\x32\x5e\ +\x42\x91\x23\xf1\x3d\x37\xbc\xf7\x68\x50\x01\xae\xdb\x41\x73\x7b\ +\x0a\x35\xb4\x20\xec\x9b\x28\x85\xb4\x2c\x4c\x79\x60\x25\x15\x81\ +\x61\x84\x6b\x21\x06\xca\xa0\xa8\xb4\x9c\xb8\x5b\x4b\xc6\x57\x60\ +\x13\xe5\xc1\x47\xbc\xef\x11\x42\xe0\xa6\xda\xd8\xb9\x75\x0b\x9d\ +\xe4\x16\x49\x51\x3e\x66\xa9\xc1\xd8\x01\x03\xd9\xb3\x73\x0f\xfd\ +\x66\xcc\xe9\xb3\xe7\x79\xdc\xd9\x23\x42\x8b\x43\x1c\x4d\x7d\x88\ +\xb0\x1c\x58\x84\x54\x81\x61\x60\xd8\x92\x74\x3a\x4d\x43\xed\x3e\ +\xea\xea\xeb\xc9\x64\x7d\x76\xef\xdb\xc7\xcb\x2b\x57\xe1\x05\x01\ +\x23\xc7\x4e\xc0\x90\x26\xcb\x5f\x5c\xc9\xb6\x9d\x55\x74\xa7\xc3\ +\x42\xff\x86\x21\x50\x7e\x40\x32\x96\x87\x69\x9a\x14\x17\x15\x53\ +\x52\x52\x4a\x41\x41\x01\x89\x44\x1e\x8e\x93\x20\x16\x4f\x22\x63\ +\x0e\xbe\x36\xf0\x55\xb8\x3a\x39\x81\x8f\x69\x80\x13\x4b\xd2\xd1\ +\xde\x81\x97\xce\xbc\x6d\xd1\x0e\xfc\x80\xee\x9e\x2e\xe2\xf1\x78\ +\x18\x6b\xcf\x5d\xaa\x29\x25\xa9\x9e\x9e\x83\x0d\xd7\x5b\xe1\xba\ +\x2e\x13\x26\x4c\x60\xea\xd4\xa9\x47\x1c\xc4\x94\x52\xb2\x7e\xfd\ +\x7a\x6a\x6b\x6b\x8f\xa0\xd8\x12\x9d\x6a\x66\xe7\xae\x5d\xf4\xeb\ +\xed\xe6\x99\x35\xfb\x19\xfa\xe1\x89\x38\xc1\x1a\xb2\x5e\x80\x46\ +\xa0\x75\x80\xe7\xba\x18\xf1\x0a\xa6\x0e\x37\x78\x6e\xf1\xd3\x4c\ +\xe9\x77\x3a\x5b\x9f\x58\x0a\x45\x63\x19\xdb\xaf\x80\xd5\x6e\x1b\ +\x3b\xb6\x6c\x61\x6c\x72\x10\x89\xa2\xf1\x8c\xd0\xcf\xf1\xec\xe2\ +\x97\x29\x3a\x39\x9f\x45\xcb\xb6\x53\x39\xed\xf3\x14\x19\x1d\xf4\ +\x76\x75\xd2\xd4\xb4\x9f\x6d\xbb\x57\xb3\x78\x7b\x37\xa7\x7f\x71\ +\x38\xfb\x9f\x7c\x04\xbb\xf2\x22\xe6\xce\x9d\x4a\xdb\xfa\xa5\xd4\ +\xa6\x5c\x2a\xa6\x8e\xc7\x7c\xf4\x1e\x16\x2c\x59\xcb\x59\x23\x0a\ +\x88\xe5\x15\x90\xcd\xb8\x0c\x3e\xf5\x0a\xae\x1c\xdf\xc9\x2d\xbf\ +\xf9\x1f\xf2\xbe\xf7\x23\xc6\x8c\xa8\xa4\x7d\xe9\xab\xac\xd8\x70\ +\x3a\x15\xcd\x2d\xf4\x64\x55\x58\x08\x40\x05\xd4\xef\xd8\xc6\xde\ +\x51\x1e\x2f\x3d\xf7\x3c\x7a\xd8\xc9\xf4\x4f\x9a\x68\x95\x8d\xde\ +\xe8\x88\xf7\x7f\x78\xc4\xf7\x29\x18\x30\x99\x1b\xbe\x35\xfd\x10\ +\x25\x09\x17\xac\xce\x66\x5d\xae\xfb\xca\x44\x02\x3f\xc0\x57\xef\ +\xd2\x1a\x91\x42\x8b\xc3\x45\x5b\x80\x26\xac\x7e\x27\x2d\x8b\x6c\ +\x36\xc5\x9e\x1d\xbb\x69\xe9\xec\xa0\xb1\xa9\x85\x86\xa6\x66\xb6\ +\xef\xd8\x49\x2a\xed\x52\x31\x68\x08\xae\xaf\x78\xe1\x95\x35\x6c\ +\xdf\xbe\x13\xad\x05\x01\x06\x28\x83\x82\x64\x01\x79\xf9\xf9\xc4\ +\x62\x71\xa4\x34\xa9\xac\x1c\x40\x49\x49\x09\xf1\x44\xe8\x69\x4b\ +\x43\x12\xa0\x11\x86\x11\x7a\x9a\xca\xc0\x94\x32\x2c\x3e\x8f\xc6\ +\x54\x12\x61\x48\xda\xdb\x3a\xb1\xb5\xff\xb6\xa6\x9b\x1b\x86\x81\ +\x52\x3e\xdb\xb7\x6c\x61\xe6\xc9\x27\x87\x2b\xd6\xe8\xd7\xeb\x65\ +\xef\xd8\xbe\x0d\xcb\xb6\x8e\x3a\x63\xe9\xf5\xb8\x55\xc0\xc0\x81\ +\x03\x39\xeb\xac\xb3\xfa\x9c\x3c\x73\x60\xf2\x4d\x4b\x4b\x0b\xfb\ +\xf6\xed\x3b\x42\x8b\x2c\x91\xaa\x8b\x55\xcf\x3e\xc0\xfa\x20\x43\ +\xff\x99\x97\x71\xd9\x19\x23\xe9\xdd\xb2\x85\x01\xfd\x4b\x30\x09\ +\x40\xc6\xa9\xa8\xec\x87\x25\xe3\xcc\xbb\xea\x33\x34\xdd\xf3\x20\ +\xbf\xfd\xe5\x3a\x9c\x92\x51\x7c\xe6\xda\x8f\x50\x12\x8f\x73\xce\ +\x47\x4e\xe7\x2f\x8f\xdf\xc3\x6f\x36\x8f\xe3\x93\x9f\xbe\x9a\xcf\ +\x5c\xff\x71\xee\xb8\x7f\x01\xff\xbb\x4a\xd3\x6f\xdc\x05\x7c\xea\ +\xa2\x93\x88\xa5\xb6\x33\xb1\x02\x9e\xbe\xfd\x57\x18\x4a\x72\xd2\ +\x25\xd7\x70\xde\x94\xc1\x74\xdb\x1f\x65\xcf\xfd\xcf\xf0\xff\xfd\ +\xe4\x05\xb2\x69\x87\x53\xe6\x25\x71\x06\x8d\xe3\xba\x4f\x35\xf2\ +\xe0\x13\xf7\x72\xab\xb2\x99\x71\xc1\xe5\x8c\x29\x19\x40\xa9\x97\ +\x60\xcc\x59\x17\xf2\x89\x5d\xbf\xe0\x85\xa7\x97\x33\xf5\xd3\x17\ +\x72\xd9\x69\xfb\x79\xe2\x0f\xbf\xc4\x94\x8a\x81\x93\xcf\xa6\x20\ +\x16\xae\x94\x53\xb3\x71\x29\xbf\xdf\xf3\x1c\xaa\x68\x14\xd7\x7d\ +\xea\x6c\x92\xc2\x3b\x6a\xcd\x85\x88\x88\xf7\x0b\xd2\x32\x69\xdf\ +\xb7\x9e\x7b\xef\x79\x82\x0e\x2c\xa4\x00\x1d\x64\x31\x4a\xa7\xf1\ +\xd9\xab\x2f\xa0\x2c\x7e\xe4\x45\x2c\x44\x10\x06\xa1\x8f\x4b\xb0\ +\x0f\x88\x76\xf8\x8f\x0e\x05\x5b\x84\xb5\xa6\xf7\x55\xef\xa5\xba\ +\xa6\x1a\xdf\x0f\xa8\x69\x6e\x66\xe5\xda\x75\x08\x61\x50\x52\xd6\ +\x8f\xc6\xa6\x56\xb6\x6d\xdf\xc5\x9e\x7d\xd5\x64\x3d\x85\x61\x98\ +\xa8\x00\x92\xc9\x7c\xca\xfb\x55\x50\x52\x52\x42\x69\x49\x09\x79\ +\xf9\x85\x74\xf7\xf4\x50\x54\x5c\x4a\x32\x2f\x89\xe7\xfb\x18\xc2\ +\x44\x4a\x03\x85\x8f\x12\xe0\xfa\x02\x37\x00\x21\x4c\x02\x3f\x40\ +\xbb\x19\x62\xa6\x60\xd4\xa0\x01\xec\xde\xb1\x95\x42\x47\xf3\xc5\ +\x6b\x3e\x42\x26\x7b\x78\x68\xe2\xad\x96\x1b\xf3\x3c\x8f\x0b\xe6\ +\x9f\xcb\x90\xa1\xc3\x71\xe2\x71\x46\x8f\x19\x4b\x32\x99\xa4\xb3\ +\xb3\x93\x5d\x3b\x77\xe0\x65\x5d\x12\xc9\x38\xa5\x65\x65\x54\x0e\ +\x18\x4c\x10\xf8\x48\x69\x52\x53\xbd\x17\xd3\x76\x70\x9c\xb0\x34\ +\xab\x94\x92\xdb\x6f\xbf\x9d\xa5\x4b\x97\x92\x97\x97\x77\x54\xaf\ +\xbf\xbb\xbb\x9b\x79\xf3\xe6\x71\xdd\x75\xd7\x1d\xe6\x91\x1b\xa6\ +\x8d\x5b\xbf\x9a\xff\xf8\xd9\x93\x5c\xfe\x9d\xef\x31\x6b\xa0\x49\ +\xa0\x05\xca\xf7\x08\x30\x30\xa5\x08\xab\x0a\x0a\x03\x29\x25\xca\ +\xf7\x41\x9a\x58\x06\x78\x9e\x8f\x61\x5a\x18\x3a\xc0\x0b\x34\xd2\ +\x32\x11\x41\x70\x70\x39\x2d\x69\xd9\x08\xe5\xe3\x07\x1a\xcb\x32\ +\x73\xa1\x13\x81\x69\x1a\x04\x9e\x0f\x86\xc4\x94\x06\x81\xe7\x81\ +\x69\x61\x10\xe0\xfb\xe1\xca\xee\x42\x07\x04\x0a\x2c\xcb\x44\xe7\ +\xf6\x21\xc2\x13\x46\x0a\x85\xaf\xc0\x34\x25\xca\x77\xf9\xff\xd9\ +\x7b\xef\x30\x39\xcf\xfa\xde\xfb\x73\x3f\x75\x7a\xd9\xd9\x5d\xad\ +\xb6\x68\xd5\x57\xc5\x96\x65\xb9\x62\x5b\xee\x15\x03\xb6\x29\x36\ +\x06\x07\x08\x25\x7e\x43\x31\x25\x81\x70\xd2\x2e\xde\x37\x27\xf5\ +\x3d\x39\x24\xe4\x9c\x84\x00\x01\x42\x72\x02\x89\x21\x18\x1b\xb0\ +\x71\xc7\x45\xd8\x96\xad\x66\xf5\xbe\x2b\x69\xfb\xee\xf4\x79\xfa\ +\x7d\x9f\x3f\x66\x57\x96\x8c\x5c\x38\x70\x90\x6c\xcf\x47\xd7\x5c\ +\x97\x66\x76\x9e\xe9\xcf\xf7\xf9\x3d\xdf\xfb\x57\x24\x3a\xa6\xa1\ +\x1f\x7d\xcd\xa6\x61\x62\x8a\x29\xfe\xe1\xbf\xfe\x39\xe1\xda\x8f\ +\xf3\xf1\x4b\xfa\xf0\x95\x86\x26\xc3\xa3\xa3\xc1\x5a\xb4\x78\x0d\ +\xfb\x1e\x4c\x4f\x8c\x32\x7f\xc1\xa2\x57\xb4\x3c\x9d\xf2\x28\xcf\ +\x6f\xd9\x85\x27\xf4\xe6\x94\xa3\x60\x98\x1f\xdd\xbf\x8d\xb7\x7e\ +\xf4\x77\x38\xaf\x2f\x41\x10\x9e\x70\x7f\x78\x75\xe3\xc6\x66\x1b\ +\x7a\x1f\x4d\xd7\x9b\x89\xae\xc3\x30\x44\x37\x74\x24\x1a\x4a\x49\ +\x9c\x46\x8d\x62\xb5\xce\xde\x03\x43\xec\xdd\xbf\x9f\x8a\x1f\x90\ +\x6b\x9f\xc3\xd8\xf8\x04\x0f\x3e\xfa\x04\x83\x43\x87\x89\xa4\x86\ +\x61\xc5\x30\x2c\x0d\x5d\xb7\xe9\xed\x9b\xc7\x82\xfe\x05\xe4\xb2\ +\x79\xd2\xe9\x34\x08\x41\x04\x44\xca\x20\x97\x6f\x47\x09\x81\xd4\ +\x42\x34\x4d\x47\x29\x85\x54\x02\x29\x14\xc2\x10\xcd\x1c\x64\x04\ +\xa1\x17\xa0\xa1\xcd\x4c\x9d\x31\x08\x82\x10\x11\x37\xff\x8f\x3e\ +\xf3\x66\xda\xa1\xc6\x82\x85\x0b\x18\x39\x32\xcc\xc6\x0d\xeb\x89\ +\x22\x89\xa6\xeb\x64\x33\x19\x16\x2c\x58\xc8\xf0\x91\x43\xaf\x58\ +\xb9\xa8\x94\xe2\xe6\x9b\x6f\x66\xe9\xd2\xa5\x4c\x4f\x4f\xbf\x64\ +\x64\x2e\xa5\xa4\xad\xad\x8d\xd5\xab\x57\xff\xfc\x63\x2a\x89\x30\ +\xe3\x74\xf7\x76\x11\xd3\x9b\xf7\x7d\xe1\x8b\x94\x34\xeb\x70\x9a\ +\x13\x83\xa3\xd9\xa2\x9c\x28\xc4\x8f\x66\xff\x1b\x30\x7b\x08\x88\ +\x5e\x94\x52\x18\x05\xfe\x71\x07\xaa\xd9\x33\xa7\x70\x76\xce\x91\ +\x8c\x08\xe4\xcc\xd6\xe1\x0b\x03\x46\x65\x14\x9e\x60\xbb\x99\x73\ +\x2e\x19\x32\xfb\xd7\xe6\xe3\x34\x1b\xda\x06\xc1\x0b\xaf\x39\x08\ +\x43\x34\x43\xa7\xbd\xab\x87\x20\x61\x20\x95\x22\x0a\x7c\xa2\xd6\ +\xee\xde\xe2\x8d\x64\x8f\x44\x11\x89\x7c\x2f\x97\x5d\xb7\xe4\x85\ +\x1b\xbd\x7d\x6c\x78\x72\x2b\x5e\x10\x21\x5e\xc6\x26\x30\x5e\x49\ +\xac\x35\x4d\xc3\x30\x8e\xbf\x5b\x18\x36\x07\xa3\xc6\x12\x31\xc2\ +\x48\x51\x73\x1c\xca\x95\x2a\x1b\x36\x6e\xe0\xd9\x8d\xcf\x35\x45\ +\x53\x37\x28\x37\x1a\xac\x7b\xf6\xa7\x0c\x0f\x8f\x22\x34\x1d\x84\ +\x8d\x61\x99\xa4\xd3\x79\x72\xf9\x76\xe6\xcd\x9b\x4f\x6f\xdf\x3c\ +\xe2\xf1\x04\xa0\x61\x99\x66\x33\xdb\x23\x92\xe8\x56\x73\xd0\xab\ +\x10\x02\x5d\x8b\x50\x68\x84\x61\x80\xa4\x39\x88\x20\x94\x10\x2a\ +\x90\x51\x33\xfa\x53\x32\x6a\xe6\x78\x6b\xa2\xb9\x28\xf6\xcb\x24\ +\x78\xcc\x88\x67\x57\x77\xf7\x71\xde\xb3\xae\x1b\x68\x9a\x78\x55\ +\xa5\xe6\x52\x4a\xe2\xf1\x38\x6b\xd7\xae\x7d\x55\x4f\x19\x86\xe1\ +\xcf\x4d\xbb\x90\x51\x88\xde\xb6\x8c\x8f\x7d\x76\x45\x73\x41\x33\ +\x7c\x1d\x44\xa2\x2a\xc2\x0b\xe2\xdc\xf0\xc1\x4f\x82\x0c\xf1\x82\ +\x96\x5c\xb7\x78\xe3\x61\x18\x06\xd5\xb1\x5d\xdc\xf5\xe0\x53\xd4\ +\x84\x81\xa1\x41\xf9\xd0\x0e\xf6\x45\x7d\xbc\x6d\x4e\xe6\x65\x27\ +\xdf\xbc\xac\x68\xeb\xfa\x4c\x74\x3b\x53\x86\xad\x94\x6a\xf6\xdf\ +\xb0\x6c\x30\x0d\x1a\x5e\xc0\xf8\xc4\x14\x5b\xb7\xef\x64\xdb\xae\ +\x5d\x0c\x8f\x8e\x10\x84\x92\xb1\xb1\x71\xf6\x0f\x0e\x32\x51\xac\ +\x22\x74\x93\x78\x22\x8f\x8c\x14\xbd\x7d\x7d\xf4\xf5\x2f\xa0\xd0\ +\x3e\x87\xb6\x5c\x1b\x56\x3c\x4e\x14\x29\xa2\x08\x0c\xcb\x42\x08\ +\x1d\x19\xba\x84\x04\x78\x52\xe0\x04\x12\xcd\x30\x08\x95\x86\x12\ +\x82\x10\x8d\x30\x04\x29\x05\xa1\x94\x04\x91\x24\x92\x0a\x63\x26\ +\xa6\xb3\x62\xe6\x4c\x46\x42\x40\xf4\x2b\xa8\xd0\x6f\xbe\x6f\xed\ +\xa8\x50\x4b\x19\x21\x84\xfe\x0b\x6d\xff\x4a\x99\x23\xaf\x2c\x72\ +\xc7\x46\xaa\xaf\x1f\xc2\x30\x68\xed\xb9\x2d\xde\xd0\x36\x8a\x92\ +\x11\xbe\x1f\x10\xea\xcd\xc1\xe1\x99\x45\x17\xf1\xb1\xb5\x17\xd2\ +\x93\x50\x84\xd1\xff\x61\xc3\xa8\xd9\x4a\xc5\x59\x0f\x46\x08\x81\ +\x61\xdb\x94\x1b\x0d\xaa\xf5\x3a\x5b\xb7\x6d\x67\xe3\xc6\x2d\x4c\ +\x4c\x95\x28\x55\xeb\x8c\x8e\x4d\x32\x74\xe8\x08\xae\xef\x23\x11\ +\xc4\x93\x6d\x98\x86\x45\x32\x95\x64\xc5\xf2\x95\xcc\xef\x5f\x40\ +\x32\x93\x26\x95\x4a\xe3\xfb\x01\xd5\x6a\x0d\xdb\xb4\x91\xa6\x89\ +\x1b\x45\x68\x08\x42\xd9\x5c\x98\x94\xba\x8e\xd4\x0c\x02\x05\xae\ +\x17\x10\x2a\x49\xe0\xfb\xa8\x50\x82\x12\x84\x28\xa4\x04\x29\x43\ +\xa4\x50\x58\x28\x94\x8c\x30\x2d\x8d\x86\x53\x25\x6d\xc7\x7f\xb9\ +\x94\xbf\x16\x2d\x5a\xb4\xf8\xbf\x65\x8f\x84\x21\x99\xb9\x2b\xb8\ +\xf9\xd6\x6e\x8e\x4c\xbb\x74\xf7\xf5\x60\x37\x7d\x84\x57\x0c\xf4\ +\x8c\x17\x8b\xf4\xb1\xa7\xfe\xb3\x82\x3d\x1b\x71\x87\x61\xc4\xc8\ +\xc4\x18\x7b\x06\x0f\x32\x32\x32\xca\x03\x0f\x3d\x4a\x10\xc2\xd8\ +\xc4\x34\x63\x13\xd3\x14\xcb\x55\x2c\x3b\x8e\x69\x27\x89\x27\x52\ +\xe4\xf3\x1d\xf4\xf5\xcd\xa3\x50\x28\xd0\xd1\xd1\x41\x22\x91\x44\ +\x49\x85\x8e\x81\x61\x80\x65\x59\x84\x41\x40\x24\x14\xe8\x36\x11\ +\x4d\xc1\x56\xc2\x40\xa1\x51\x73\x5c\xbc\x28\xa2\xe1\x38\x84\x52\ +\xa2\x94\x44\x0b\x41\xa0\xa1\xb4\xe6\x80\x5d\x81\x40\xb7\x0c\x42\ +\xcf\x65\xff\xfe\x41\x96\xf6\xcf\x61\x6a\x6a\x02\x4b\xa5\x5a\xa2\ +\xdd\xa2\x45\x8b\x53\x12\xcd\x30\xf1\xc6\xb6\xf1\xb5\xaf\x7c\x9d\ +\xdd\x93\x82\x25\x6b\x6f\xe2\xf6\x1b\x56\xb0\xf1\xa9\xad\xf4\x9e\ +\x7e\x36\x73\x33\xc6\x4b\xb6\xe1\x30\xa4\x54\x08\xd1\x9c\xd2\xe2\ +\x07\xde\x4c\xd1\xc3\xb1\x05\x1f\x3a\x12\xa8\xf9\x01\xeb\x9f\x7d\ +\x8e\x1d\x3b\xf7\xb2\x7d\xd7\x6e\x72\xed\xed\x0c\x8f\x97\x39\x70\ +\x60\x08\xa5\xe9\xa4\xd2\x59\x56\xad\x1e\x20\xdf\x56\x40\x37\x2d\ +\x92\x89\x14\xb9\x4c\x9e\x42\x5b\x01\xc3\x34\x31\x0d\xe3\xa8\x3f\ +\x1e\x46\x21\x81\xe7\x20\x94\xc2\xd0\x34\x22\x15\xa0\xd9\x36\x15\ +\xcf\x20\x30\xd2\xd4\x2b\x25\x6a\x75\x87\xb2\xe7\x51\xc3\xc0\xf5\ +\x21\x6d\xc7\xb1\x22\x0f\x4f\x0b\x09\x85\x8f\xef\xf9\x68\x0a\xbc\ +\x6a\x99\x7a\x69\x0a\xbf\x3a\x45\xda\xd6\x70\xbd\x55\x84\xa1\x8b\ +\xae\xa5\xf8\x75\x8f\x98\x51\x33\xd5\x93\xad\x19\x91\x2d\x5a\xbc\ +\x41\x99\xed\x7d\xf1\x0a\x18\x3a\xec\xdd\xb5\x81\x52\xc7\xa5\xfc\ +\xd7\xdf\xee\xe7\x2b\x5f\x7f\x8a\xa9\xc6\x22\x76\x3c\xf3\x28\x6e\ +\xf7\x0a\xfa\x72\x39\x7c\x79\xe2\xf5\x1e\x43\x08\x81\xa6\x14\x84\ +\x11\xa6\xa6\x83\xd6\x2c\x43\x0f\x23\x49\x28\x7d\xfc\x50\xb1\x75\ +\xe7\x5e\x9e\xde\xb0\x89\xe1\x91\x71\x06\x87\x46\x39\x38\x38\xcc\ +\xe9\x67\xd8\x44\xc2\x26\xdf\xd1\x4d\xd7\xdc\x1e\x96\xaf\x58\x49\ +\x32\x9d\x21\x93\xcd\xe1\x07\x01\xf5\x5a\x9d\x4c\x22\x89\x6d\xda\ +\xd4\x1b\x0d\x02\xc3\x24\x9d\x4a\x11\xa2\xe1\x2b\x8d\x48\x58\x04\ +\x84\x04\x32\x44\x69\x11\x52\x79\x34\x42\x93\x6a\x03\x54\xa8\x51\ +\xaf\xd6\xf1\x0d\x45\xcd\x4e\xe3\x45\x26\xb2\xe2\x90\x0a\xea\xd4\ +\xc2\x0a\xa5\x46\x11\x4b\xd3\x30\x94\x42\x79\x0e\x29\x1d\xba\x16\ +\xf4\xd2\xd3\x99\x23\x97\x30\x19\x58\xd8\x47\xd2\x32\x5e\x71\x8c\ +\xfd\xaf\x9a\x66\x8f\x15\xbb\x25\xda\x2d\x5a\xbc\x41\x11\x42\xbc\ +\xea\xc6\x72\x52\x09\x62\x5a\x48\xc3\xf1\xd1\x45\x83\x5d\x9b\x37\ +\x73\x68\x5a\xb2\xc2\xb6\x78\xb9\x31\x24\x86\x26\x23\x84\x61\x42\ +\x24\x11\x51\x84\xe7\xb8\x8c\x4c\x4f\xf2\xe8\xba\xc7\xa9\xb9\x2e\ +\xc3\xa3\x13\x0c\x8f\x4e\x32\x35\x59\x65\x6c\x7c\x8a\xba\x1b\xa2\ +\x5b\x31\x52\xd9\x36\xe6\xf6\x2a\xe2\xa5\x2a\x73\x7b\xfb\x48\xa4\ +\xb2\x28\xa1\xe1\xfb\x11\x42\x33\x89\xc7\x53\x68\x9a\x0e\x9a\x86\ +\xd4\x74\xaa\x0d\x8f\x78\xbe\x03\x2f\x54\x78\xd2\xc0\x51\x26\xb5\ +\xd0\xa5\xe1\x80\x90\x75\x6c\x2f\x40\x33\xb3\x38\x4e\x03\xd5\xa8\ +\x53\x2b\x4d\x61\x65\x6c\x02\xcf\x43\x0a\x9b\x5a\xb9\x86\xf0\xab\ +\xe4\x12\x16\xf3\x32\x6d\x08\x01\x6d\xf9\x2c\x4b\x17\xcd\xc7\x32\ +\x14\x03\x4b\xfa\x31\x2d\xc5\xd0\xe0\x1e\x46\x46\x06\xe9\xeb\xea\ +\xfc\xf5\xda\x23\x0a\xda\x0b\xed\x24\x92\xc9\xd6\x2f\xb7\x45\x8b\ +\x37\x30\x53\x13\xa3\xcd\xd4\xe1\x97\xd1\x1f\xa9\xa0\xd0\xdd\x8f\ +\xfb\xe3\xbb\xf9\x51\x91\x03\xd2\x00\x00\x20\x00\x49\x44\x41\x54\ +\xf2\x37\x92\x78\x0d\x87\x07\x1e\x28\xb2\xf8\xe2\x9b\x38\x67\x41\ +\x01\x2d\x74\x5e\x5a\xb4\xa3\xe9\x22\x63\x47\x86\x39\x30\x74\x98\ +\x78\x26\x4d\x68\x08\x02\xdb\xe4\xf0\xc4\x34\x3f\x7a\xe0\x41\x4a\ +\xd5\x1a\xf5\x9a\x87\xa1\x2c\x52\xf1\x34\x6d\x9d\x5d\x98\x89\x24\ +\x4a\x37\x88\x25\x33\xe4\x74\x1b\xd3\x8e\x13\x8b\x27\xd1\x4d\x9b\ +\x30\x0c\x09\xfd\x10\xdb\x8a\x21\x51\x84\x42\xc7\x4e\x66\x90\x96\ +\xa4\x1e\x28\x8a\x75\x8f\x40\xea\xb8\x11\xd4\x7c\x0d\x27\xd0\xd1\ +\x5d\x49\x6f\x22\xc5\x78\xb1\x4c\xa5\x5c\x27\xac\x8c\x33\xaf\xbb\ +\x13\xcd\x0c\xa9\x8f\x8c\x93\x4a\xa4\xe9\x5f\xd8\x46\x5f\xaa\x8b\ +\x8e\x78\x9a\xfe\x9e\x7e\x02\x19\x50\xae\x94\x68\x6f\x4b\xb1\xe6\ +\xac\x15\x48\x2d\x64\xf7\xfe\x1d\xf8\xaa\xc6\xa1\xf1\xfd\x2c\x5f\ +\x31\xbf\xd5\xc3\xa2\x45\x8b\x16\xa7\x24\xa1\x1f\x52\x58\x74\x2e\ +\xb7\x7f\xb4\x8d\xdd\x43\x93\xcd\x3a\x08\xcd\xa6\xad\xcd\x64\xcb\ +\xfa\xa7\xc9\xce\xed\xa7\xaf\x23\xd3\x6c\x0b\xf2\x62\xd1\xde\xf0\ +\xe0\x83\x3c\xf0\xe0\xc3\x68\xb1\x14\x37\xbf\xef\x7d\xa4\x7a\xe6\ +\x50\x24\x22\xd7\x35\x17\x57\x68\x48\x2b\x81\x6e\x9b\x58\x58\xcc\ +\x99\xd3\x43\xb6\xbd\x1d\x3d\x91\xc0\x75\x1d\x1c\xc7\x25\x91\x48\ +\xe2\x38\x0e\x7b\xf7\xed\xa7\x50\x98\x33\x53\x6e\xae\x81\xa5\x13\ +\x69\x12\x85\x46\x10\x29\x94\xd0\x29\x57\x6a\x94\xca\x35\x02\x34\ +\x7c\x25\xa8\xd6\x1c\x4a\xe5\x2a\xa2\x31\x89\xe1\xe7\x70\xb5\x36\ +\x4c\xcb\x04\x53\x63\x6e\x7b\x8a\x84\x15\x70\xfa\xca\xc5\xe4\xdb\ +\x3b\x48\x12\xa0\x55\x26\x19\x1b\x99\xe4\xb1\x27\xef\xe5\xd0\xe1\ +\xc3\xec\x3d\xb0\x87\xab\xae\xb9\x9c\x8b\xaf\x58\xcd\xee\x83\x83\ +\x54\x9c\x49\x9c\xa8\xca\x8d\xb7\x5c\xcf\xd5\x6b\xaf\xc0\xf3\xfc\ +\xd6\xaf\xa3\x45\x8b\x16\xa7\x1c\xba\x69\x50\x3f\xb2\x99\x6f\x7d\ +\xf9\x5b\x8c\xe9\x69\xd2\x71\x13\x11\x54\xd9\x7f\x60\x98\x64\x61\ +\x3e\x97\xbc\xe3\xdd\xf4\xce\x6d\x43\xf8\xfe\xcf\xc5\x9e\x46\x69\ +\x6a\x92\x5a\xa9\x44\xbe\x2b\x8b\xef\x07\xd4\x6a\x0e\x55\x42\x8a\ +\x95\x06\x91\x66\xa2\x1b\x06\x42\x53\xe4\x33\x05\x72\xe9\x2c\xa6\ +\xa6\x91\x49\x27\xa8\x56\x4a\x94\x8a\x25\xac\xce\xb9\x34\x1c\x9f\ +\x6c\xae\x80\x4e\x44\x2a\x1e\x43\x08\x0d\x50\xd4\xbd\x00\x49\x48\ +\xa5\x5c\xc1\xf5\x5c\xea\xb5\x1a\xbe\x1f\x10\x84\x21\x9e\xe7\x81\ +\xd0\x68\xb3\x6d\x52\xf9\x38\x84\x11\xc2\x82\x48\x85\xc4\x63\x1a\ +\x85\xb4\x85\x19\xba\x54\x8f\xec\x67\xef\xc6\x9f\x71\x64\xef\x36\ +\x46\xf7\x6e\xe5\xf0\x74\x95\x40\x19\x54\x4b\x45\x40\x72\xc9\xe5\ +\x67\xb3\x77\xef\x36\x36\x6d\x78\x1a\xc3\x94\x64\x92\x26\xa7\x9d\ +\xbe\x82\xda\xc4\x18\xd9\x6c\xae\x15\x6d\xb7\x68\xd1\xe2\xd4\x13\ +\x6d\x0d\x0e\xed\x7c\x96\xe9\xf6\xb3\xf9\xfc\x27\x6f\x25\x2b\x14\ +\x7a\x6d\x3b\x5f\xfc\xfb\x1f\x72\xd1\x7b\x7e\x9b\xb3\x7a\xe3\xc8\ +\x13\x08\x36\x80\xf1\xf8\x93\x3f\xa3\x58\xad\xd1\xd0\x26\xf8\xce\ +\x9d\xdf\xa3\x2c\x24\x93\x81\xc7\xfe\xf1\x09\xaa\xa5\x3a\x51\x28\ +\x89\x69\x16\xd9\x64\x92\x54\x22\xc6\xd4\xd4\x18\x07\xf6\x6c\xa5\ +\x58\x2e\x13\x84\x11\xfb\xcc\x38\xa6\x69\xd3\xbf\x70\x31\x5e\xad\ +\x82\xea\xf1\xf1\xc3\x10\x25\x74\x8a\x8e\x8f\xe7\xfb\x04\x41\xb3\ +\x91\x7e\x2a\x66\x91\x4b\x0a\x4c\x4d\x47\xfa\x3a\x52\x06\x04\x5e\ +\x8d\xb1\xe1\x32\x9e\x9e\xc3\xea\xc9\x21\x84\x02\x15\x40\xe4\xf2\ +\x6f\x5f\xff\x32\x23\xa3\xe3\xf8\xa1\x4f\x4c\xf7\xd0\xbc\x32\xca\ +\x48\x10\x49\x9d\xab\x2f\xbf\x88\x9b\xde\x76\x03\xcb\x97\x2c\x66\ +\xff\xfa\x67\x68\x1c\x1e\xa4\x90\x4b\x22\x27\x23\x0e\x1e\xdc\x4f\ +\xaa\xad\x8b\xbe\x8b\x56\x20\x5b\x15\x77\x2d\x5a\xb4\x38\xc5\x90\ +\x52\x91\xeb\x5a\xca\xea\x15\x16\xb9\x74\x82\x24\x0a\x8c\xb9\xac\ +\x39\x7b\x0d\x5d\xb9\x24\xf1\x84\x8d\xd3\x70\x4e\x38\xc9\xc9\x38\ +\x30\x39\x45\xbe\xd0\xce\x64\xad\xc1\x96\x67\x9f\xa5\x81\xa2\x2e\ +\x25\xbe\xae\x63\x6a\x06\x31\x4d\x27\x1b\x8f\x63\x6b\x82\xa1\x7d\ +\xbb\x29\x4e\x1c\xa6\x34\x35\x4a\x18\x45\xc4\xe2\x69\x42\xca\xb8\ +\x4a\xb0\x79\xec\x10\x6d\x9d\x3d\x44\xab\x57\x93\xcd\xe4\xf0\xa2\ +\x08\x23\x96\x26\x9d\x8e\x61\x9b\x31\x42\xdf\x21\xa8\x57\x69\x14\ +\xa7\x69\x94\xa7\xa9\x4c\x4f\x50\xab\x14\x29\x4f\x4d\x32\x5e\x0e\ +\xe9\x3d\xed\x52\x16\x2e\x38\x9d\x6a\xa3\x4e\x14\x79\xa8\x40\x47\ +\xd6\xab\xf4\xe5\x33\x28\x4d\x10\xb3\x7c\xfc\x1a\xd4\x5d\x9d\x20\ +\x34\xb0\x1b\x2e\x5d\x86\x45\xce\x0b\x29\x35\x02\x5c\x27\x62\x4e\ +\x42\xe3\xc0\xae\xed\xc4\x0c\x41\xc7\x79\xbd\xa8\x56\x9e\x76\x8b\ +\x16\x2d\x4e\x41\xa2\x48\x92\xeb\x1d\x60\xc0\x19\x62\xf3\xcf\xd6\ +\x1d\x1d\x82\x90\xef\x5b\x42\x56\x4d\xb3\x79\xfd\x18\x1d\x8b\x97\ +\x90\xb7\xf5\xe6\x08\xc5\x63\x45\xbb\xa6\x5b\x0c\x0f\x8f\xe0\x85\ +\x12\x37\x94\x68\xa6\x4d\x26\x95\xc6\xb0\x63\x64\xb3\x79\x6c\xcb\ +\xa4\x51\x29\xe1\x96\x26\x39\xbc\x7f\x1f\x7e\x69\x14\x4b\x3a\xc4\ +\x2c\x8b\xb0\xec\x10\x4a\xb0\xd3\x19\x22\xcd\x60\x7a\x64\x3f\xfb\ +\x6d\x58\x7b\xc9\xa5\xe4\xad\x04\xae\xd7\x60\x7a\xf8\x10\xbb\x87\ +\x8f\x30\x35\x3e\x46\xad\x52\xc4\xa9\xd7\xa8\x96\x4b\x78\x8d\x3a\ +\x86\xa6\xd0\x84\xa2\xe2\x08\xe6\xad\xf4\x29\x4d\x8f\x51\xe8\xed\ +\x41\xaf\x37\x90\x51\x83\x84\xa9\xd3\x33\xa7\x8b\xd3\xcf\x3c\x83\ +\xb1\xd1\xfd\xb8\xb5\x02\xa3\xa3\x55\x3c\x47\xe1\x14\xa7\x91\xbe\ +\xc7\xaa\xd5\x67\x32\x37\x9b\x61\xab\xa1\xe1\xd5\x2a\xd4\xcb\x35\ +\x3a\xe7\x75\x61\x19\x66\x2b\xf5\xee\x18\x42\xb7\x46\xcd\x87\x74\ +\x3a\xd5\x1c\xec\xfb\x2b\x40\xc9\x90\x5a\xa5\x86\x1e\x4f\x91\xb0\ +\x8d\xd6\x87\xdc\xa2\xc5\xab\xb5\x47\x74\x1d\xa7\x38\xc4\x43\xf7\ +\xdc\xc5\xb4\x30\x31\x35\x90\xa1\x8f\xd1\x79\x16\xb7\x5d\xdd\xcf\ +\x4f\xee\x79\x94\xcb\x3e\xb2\x88\x42\xdc\x40\xbe\xa8\xa4\xdd\x18\ +\xf7\x7c\x62\x99\x2c\x29\xdb\xc2\x0e\x15\xa9\x78\x1a\xdb\xb0\x51\ +\xa1\x44\x06\x11\xdd\x1d\x1d\xec\x1e\x39\xc2\xf0\x91\x21\x2a\xa5\ +\x71\x0a\x7a\xc4\x8a\xfe\x1e\x7a\xfb\xfb\x49\xe4\xda\x18\x9d\x9c\ +\x62\xfd\xe6\x2d\x54\x1a\x21\xa1\x14\x0c\xed\xdb\xc6\x7a\x5b\x50\ +\x29\x96\x28\x4d\x0e\xe3\x3b\x0d\x82\x30\x42\x2a\x85\xeb\x87\x08\ +\xa1\x13\x2a\x05\xa6\x45\x38\x33\xbc\x57\xb3\x14\x2a\x72\x89\x22\ +\x97\xc3\x87\x07\x99\xd8\xbb\x81\x79\xe7\x2c\xc1\x32\x4c\xe6\x75\ +\x77\x93\x4d\xa6\x39\xe4\x05\x98\x96\x85\x91\x8c\x41\xdc\xe4\xb7\ +\x3e\xf2\x11\xae\xbc\xe6\x5a\xc6\x2b\x45\x86\x1b\x65\x8c\xae\x3c\ +\x23\x43\x45\x46\x35\x9f\x79\x5d\x79\x44\x7b\x96\x53\x62\x4a\xac\ +\xf4\x38\xb0\xf7\x20\xe9\xbe\xa5\xb4\xc7\x05\xca\x19\xe3\xa9\x75\ +\x9b\xd0\xe6\x9e\xce\x79\x2b\xba\xf1\xa6\x0f\xf1\xec\xc6\xad\xd4\ +\xad\x4e\xd6\x9c\x7d\x16\xed\xf1\x19\x41\xf4\x2b\x3c\xff\xec\xb3\ +\x1c\xa9\x6a\x2c\x5b\x73\x36\x0b\x3a\x52\xc7\x3d\x6c\xf5\xc8\x2e\ +\xd6\x6f\xdd\x47\x60\xe5\x59\xb5\x66\x0d\x6d\x8c\xb3\x7e\xfd\x36\ +\x2a\xa1\x46\xf7\x92\x33\x59\xb5\xa8\x83\xd9\xbe\x82\x8d\x83\x4f\ +\xf0\xd7\xff\x70\x27\x6e\xe1\x2c\x3e\xfa\xf1\xdb\xe8\x49\x68\xbf\ +\x82\x37\xd6\xe0\xfe\xaf\xff\x2d\x3f\xda\x56\x62\xed\x7b\x3e\xce\ +\xbb\xce\xe9\x43\xf9\x55\xb6\x6f\x78\x96\x43\x35\x9b\x33\xce\x3d\ +\x9b\xb9\x19\x0b\x80\xc9\xc1\x0d\x3c\xbd\x6d\x8c\x44\x32\x41\xe8\ +\xd4\x89\xb5\x2f\x60\x59\x4f\x8c\x9d\x5b\x77\x50\x89\x6c\x16\xac\ +\x5c\xcd\x8a\xbe\x42\x6b\x4f\x6e\xf1\xc6\x09\xa2\x82\x80\x74\xf7\ +\x2a\x3e\xfe\x47\x6b\x30\x08\x69\x78\x01\xb1\x44\x1c\x82\x10\x89\ +\xe2\xf6\xdf\x59\x81\xae\x1b\x84\x27\x68\x57\x6c\x2c\x58\xba\x0c\ +\x0c\x83\xe9\x4a\x85\xf1\x83\x07\xc9\xcc\xcb\x34\x47\xdf\x00\xb9\ +\x4c\x96\xee\x39\x5d\x6c\x5c\xbf\x8e\xd1\x23\x07\x48\x27\x2c\x2e\ +\x39\x6f\x0d\x17\x9e\x36\x80\x1d\x4b\x52\xaa\xd5\x59\xdc\xd7\xc3\ +\xc0\xc2\x05\x7c\xfb\x07\xf7\xe0\x95\x2b\x48\x24\xd3\xe3\x23\xe4\ +\x73\x59\x54\xb5\x99\x9f\xad\x29\x09\x9a\x81\x15\xb7\xa9\xb9\x01\ +\x41\x10\x62\xc4\x52\xf8\x0a\x22\x29\xb8\xe4\xca\xcb\xe9\xe8\x59\ +\x4c\x7a\x5e\x37\x91\x21\xd8\x74\xef\x16\xee\x1f\xdd\x4c\x0e\x9f\ +\xca\xd4\x28\x3f\x1b\xda\x4f\x3a\x6b\x52\xaa\x8f\x51\x72\x22\x2a\ +\x8d\x88\x43\xe3\x87\xd8\xb3\x7f\x1b\xa5\x52\x11\xc7\x6d\x50\x69\ +\x94\x69\xc4\x04\xe7\x5d\x7f\x25\xcb\x06\x16\x22\x55\xec\x84\xe9\ +\x32\xbf\x4e\x54\x63\x82\x7b\xbf\xf5\xb7\x7c\xe5\xd1\x71\xee\xf8\ +\xeb\xaf\x70\x79\x8f\xc3\x0f\xbf\xf9\x15\xd6\x17\x6d\x54\xf1\x71\ +\xca\xb7\xff\x3e\x6b\xcd\x11\x86\xa7\x2a\x0c\xef\x78\x80\xa7\x76\ +\x14\xf9\xa3\xdf\xba\x12\x01\x84\x6e\x99\xc3\x47\x26\x98\x18\xdd\ +\xcb\xbd\x4f\x6c\xe5\xb3\x7f\xf8\x71\xfa\xec\xe6\xe3\x16\xb7\xdf\ +\xcf\x5f\xfd\xe3\x8f\x69\x5b\xba\x0c\x2b\x1a\x22\x33\x77\x09\xc5\ +\x43\xff\xc9\x3f\xdf\x35\xc5\xa5\x17\xf5\xf1\xc8\xdf\xfe\x84\xc1\ +\x8f\x7c\x9e\x1b\x4e\xef\x00\x60\xf3\x03\x0f\x10\x2c\x7b\x1b\x9f\ +\xbf\x65\x2d\xc9\x98\xa2\x5e\x2e\xe2\x0b\x8b\x6c\x26\x89\x0a\xea\ +\x54\xeb\x11\xa9\x5c\xa6\xd9\xd3\x40\x85\x54\x2b\x35\x34\x2b\x49\ +\xf2\xb8\xf6\xb6\x92\x7a\xa5\x42\x64\xc4\xc8\x24\x62\x30\xb9\x81\ +\x87\x76\xf8\xbc\xef\x33\x9f\xe7\xf4\xae\x4c\x53\x9c\x0f\x6e\xe4\ +\xe1\x75\xcf\x13\xd5\x0f\xf3\xe0\xc6\x43\xfc\xe1\xef\xde\x42\x4e\ +\x80\xef\x94\x99\x3c\xb2\x8f\x9f\x3d\xf8\x08\xc9\x33\xaf\xe5\x9a\ +\x4b\xbb\x79\xfe\x9e\xff\xe0\x3f\xf6\x27\xb8\x78\xa9\xcd\x57\xef\ +\x7b\x84\x1b\x3f\xf6\x39\x2e\x59\x92\x69\xed\xcd\x2d\xde\x20\x08\ +\x4c\x4b\x67\x78\xcb\xa3\x7c\xef\xde\xa7\x28\xba\x21\xf1\xc2\x42\ +\xde\xfc\xf6\x1b\x39\xbd\x3b\x49\x18\x45\x2f\x5d\xc6\x3e\xb2\x7f\ +\x94\xf9\x8b\x96\x52\x2c\x4d\x51\xad\x78\x10\x45\x64\xd3\x16\x7e\ +\xa8\xa8\x46\x21\x63\x8d\x3a\xa3\xe5\x29\x02\xaf\x48\x4f\x6f\x17\ +\xba\x72\xb8\xff\xa1\x9f\x72\xd6\x8a\xd3\x18\xdc\xbb\x07\xcf\xf3\ +\xb8\xf8\x9a\x6b\xb8\xf9\xba\xab\xf9\xc7\x6f\xdf\x49\xb9\xd6\xc0\ +\xad\x78\xf4\x2e\x5b\x48\xc9\x30\x39\xe0\x07\x08\xdf\x67\xc9\xa2\ +\xc5\xe4\xf2\x79\x0e\x0c\x0d\x61\xc4\x92\xf8\x91\xa0\xe2\x06\xb4\ +\x77\xcc\xe1\xb2\x1b\x6e\xe6\xb0\x03\x37\x5e\x7b\x09\xcf\xdd\xff\ +\x3d\x7a\x83\x31\x2a\xbb\x86\x38\x7d\xf5\x00\xd7\x5d\xba\x92\xa5\ +\x4b\x17\x20\x94\xcb\xc4\xd4\x38\xbb\xc6\x1c\xc6\xa6\x4a\xac\xec\ +\x4e\x73\xd6\xc2\x0e\x86\x0e\x54\xd9\x7f\xb0\x4a\xe8\x78\xb4\xc7\ +\xf2\x64\x63\x31\xa6\x9e\xde\xc6\xf6\xc1\xc3\xbc\xf5\x8e\x55\x04\ +\xae\x73\xd2\xbe\x96\xc0\x71\x68\x5b\x78\x1e\x17\x1d\x5e\x8f\x66\ +\x00\x93\x1b\xf9\xd9\x01\x8b\xdb\xff\xf4\x73\x04\x0f\x7c\x91\x6f\ +\xde\xb7\x8e\xab\x3f\x7e\x25\x97\x44\x92\x3b\xf7\x6c\x22\xdf\x51\ +\x38\x5a\x78\x6f\x66\xfa\xb8\xf4\x92\xf3\xb8\xff\xae\x41\xb2\xf9\ +\x76\x92\xd6\xec\xa3\x96\xf8\xfe\x9d\xf7\xd0\x7b\xdd\xc7\xf8\xd8\ +\xb5\xcb\x8e\x3e\xd7\x73\xbb\x35\xce\xb8\xf0\x5a\xde\x7b\xeb\x05\ +\x14\xc6\x3f\xcb\x73\x7b\x86\x8f\x8a\x76\x18\x29\x86\x36\xdc\xcd\ +\x37\x44\xc0\xaa\xdc\x1e\xbe\xfd\xc3\x5d\x0c\x5c\xf2\x16\xde\x73\ +\xcd\x42\xee\xfe\xea\x3f\xb3\x6b\xda\x65\xfe\xf9\xef\xe4\x13\xef\ +\x7a\x13\xeb\xef\xfa\x2a\xdf\x7b\x72\x2f\x41\x72\x1e\xbf\xf9\xdb\ +\xff\x0f\xa7\x75\xd9\x80\x62\xfb\x83\xff\xc2\xb7\x7e\xb4\x11\x57\ +\xcb\x70\xf5\x07\x7f\x97\x37\x77\x2b\xdc\xea\x41\xee\xfc\xda\x3f\ +\x52\x7a\xef\x87\xb8\x72\x69\x07\x85\x45\x17\xf0\xf1\xcf\x5c\x8c\ +\xbf\xef\x71\xfe\xe0\x1f\x9e\x64\xaa\x0e\xb9\x14\x74\x2f\xbb\x8c\ +\xf7\x2f\x3e\x07\x6d\x74\x9c\xce\x77\x7d\x88\xab\x17\x69\x3c\xf9\ +\xfc\x0f\x59\x71\xe5\x7b\x78\xcf\x95\x9d\x88\x3f\xff\x1c\x3b\xf7\ +\x8d\xb6\x44\xbb\xc5\x1b\xc7\x1e\x31\x4d\xaa\x07\x7f\xc6\xd7\xff\ +\xe5\x5e\xba\x2f\x7a\x2b\x97\x2d\xcc\xb0\xef\x99\x9f\xf0\x8d\xaf\ +\x7f\x87\x4f\x7d\xf2\x83\xf4\x26\xe0\xa5\x42\x4e\xa3\xb3\xbd\x93\ +\xb1\xe1\x31\x72\xa9\x34\x3d\xab\xcf\x60\xa0\xaf\x8b\x7d\xbb\xb7\ +\xf3\xc4\x53\xcf\x92\xc8\x75\x50\xae\x2d\xa5\x58\x2c\x22\x25\xf4\ +\x76\x75\xe0\xbb\x0d\x84\x0c\xe8\x99\xd3\x4e\x9b\x65\x30\x38\x38\ +\x48\x77\x47\x3b\x03\x67\xae\xe1\x47\x8f\x3c\xce\xe4\xde\x41\x26\ +\x26\x27\xd9\xb4\x71\x33\xa6\x11\xa1\x84\x41\xd7\xdc\x76\x7a\x7b\ +\xfb\xd0\x75\x8d\x55\xa7\x9d\xc6\x59\xe7\x9e\xcf\xb3\x9b\x9e\xe7\ +\xc0\xd0\x30\x66\x3c\xc9\xb6\x1d\x3b\x50\x1d\xfd\x3c\xf9\xc8\x83\ +\x6c\x7e\xf0\xc7\xcc\x6f\x4b\xb2\x6a\xcd\xa5\xac\x3d\x77\x0d\x89\ +\x84\xc5\x9e\x9d\xcf\x53\x2d\x4d\xa0\x1b\x3a\x85\x8e\x85\xcc\xed\ +\xec\x60\x7e\x57\x3b\xa5\xe1\x41\x34\xdf\x45\xf8\x3e\xa5\xf1\x09\ +\x64\x22\xc7\xd4\xe0\x61\xca\x47\x86\x48\x66\xdb\x4e\xfa\x17\x63\ +\x15\xe6\x71\xfe\xa5\x29\x76\x3e\xb3\xbe\x39\xe5\x67\xb2\x84\x8a\ +\xe5\xc9\x98\x10\x75\xe5\x89\x36\x8f\x11\x01\xa1\x5b\xc7\xf1\x25\ +\xc2\xad\x12\x00\xb3\xf1\x6d\xe8\xbb\x38\x9e\x8b\xef\xf9\x78\x1e\ +\x10\x03\xaa\xe3\x8c\x54\xd3\x5c\xb9\x7c\x61\xd3\x26\x99\x1c\x64\ +\x3a\x48\x63\xc5\x15\x4f\x7d\xf7\xdf\xa8\x1d\xfc\x11\x5b\xf7\x84\ +\x7c\xf0\xad\x8b\x8e\xbe\x8e\x08\x93\x73\x6f\xfb\x1c\x1f\xbd\x70\ +\x2e\xf7\x7e\xed\x29\xce\x7e\xc7\x1d\x7c\xe4\xba\xa5\x3c\xf6\x8f\ +\x7f\xc8\xfe\xb6\x4b\xf8\xfc\xcd\x71\xfe\xdb\xdf\xfd\x80\x47\x16\ +\x0a\x1e\x79\x6c\x88\x1b\x7f\xf7\xbf\x30\xfa\xed\xbf\xe0\x3f\x1f\ +\x79\x8e\xd3\x6e\xbd\x00\x26\xb7\xf3\xdd\xfb\x77\xf0\xd6\xdf\xfb\ +\x1b\x56\x8d\x7f\x9b\x2f\x7c\xf7\x2e\xce\xfe\x50\x3f\x1d\xfd\x17\ +\xf2\xf1\x3f\xf8\x30\xf9\x99\xe7\xd1\x74\x03\xa8\xf1\xe3\xfb\x1e\ +\xa1\xef\x4d\x6f\x66\xd1\x71\x8e\x4e\x40\x18\x85\x44\x32\x04\x2c\ +\x2c\xe1\xf3\xec\x7f\xfc\x35\x7f\xfa\xb8\xc6\xbe\xb1\x18\x1f\xfd\ +\xcd\x45\xad\x3d\xb9\xc5\x1b\x47\xb4\x35\xc5\xd0\xde\xed\xb0\xf4\ +\x2a\x3e\xf4\xee\x6b\x89\x29\x38\xe7\x8c\x6e\x46\xbe\xf0\x77\xec\ +\x1b\x2b\x33\x6f\x51\x16\x5e\xa2\xf7\x88\x66\xa7\x12\x24\x12\x16\ +\x23\x07\xf6\xa0\x1a\x55\x9c\x72\x91\xb0\xd1\xa0\xa7\xb3\x9d\xae\ +\x7c\x16\x5b\x45\x98\x28\x64\x04\x85\xf6\x6e\xae\xba\xea\x0a\x2e\ +\x3c\xff\x1c\x16\x2f\xe8\xe3\x9c\xb3\x57\x73\xe1\x85\xe7\xd3\xd6\ +\x96\xc5\x36\x75\xb2\xd9\x34\x09\xbb\x39\xc6\xaa\x38\x39\x86\x94\ +\x01\x99\x4c\x86\x55\xab\xce\xc0\x34\x0d\xa2\x48\xd2\x5e\x28\x90\ +\x4d\x67\x28\xe4\xf3\xe8\x02\x6c\x43\x30\x7f\xee\x1c\xb6\xad\xff\ +\x19\x5f\xfc\x8b\x3f\xe3\x99\x27\x9f\x80\x28\x62\xe5\x8a\xd3\x98\ +\x9c\x2e\xb1\x61\xd3\x56\x9e\x5e\xbf\x99\x2d\xdb\xf7\xb1\x63\xcf\ +\x20\x87\x87\x86\x18\x1e\x1a\xe2\xb1\x87\x1f\x61\xe7\xd6\xed\xb8\ +\x5e\x88\x17\x4a\x22\xcd\xc0\x57\x82\x91\xe9\x12\x1b\xb6\xed\xa4\ +\xe2\xb8\x68\xda\xa9\x90\x3d\x22\x9b\xd6\xba\x02\x12\x36\x84\x3e\ +\xa1\xa4\x39\x78\xd8\x4c\x22\x80\xee\x15\x57\x70\xc7\x47\x6f\x66\ +\x62\xc3\xc3\xec\x6a\xbc\xb0\x65\xa6\x77\x19\xb7\x7e\xe2\x76\x16\ +\x7a\x9b\x78\x66\xc7\x54\xf3\xc6\x58\x82\xb8\x5e\x67\xbc\x56\x03\ +\x60\x78\xcb\x83\x7c\xf7\xde\xa7\xf1\xb4\x38\x03\x67\x5f\xc6\x07\ +\x3e\xf6\x3b\x7c\xe4\x8a\x4e\x1e\xbe\xfb\xd1\xa3\xd3\x60\x14\x0a\ +\x19\xf8\x80\x40\xe8\x66\xb3\xc7\x0c\x34\x5b\x13\xec\x7e\x92\xef\ +\xdc\xb3\x8e\xb6\xe5\x67\x91\xf4\x26\x18\x9d\x1c\xe7\x91\xef\x7d\ +\x87\x3d\x7e\x8e\xc5\xf3\x9b\x91\x7a\xa3\x32\x8d\x67\x77\xd2\x35\ +\x07\xd2\x0b\xe6\x91\xf0\xa7\xa9\x04\x11\xc8\xe6\xd8\xb1\x63\x9c\ +\x3a\xd6\x7d\xfb\x2b\xec\x30\xd6\xf0\xa1\x77\x9c\xfd\xf2\x9e\x9e\ +\x32\x58\xba\xf6\x06\x3e\xf6\xc9\x4f\xf1\xb6\x55\x71\xee\x7b\xf0\ +\x71\x5a\xc3\xc6\x5a\xbc\x51\x90\x4a\xd0\xd9\xd5\x83\x73\xe0\x19\ +\x1e\x59\xbf\x93\xc3\x87\x07\x59\xff\xd0\x03\x1c\x08\x72\x74\xe5\ +\x93\x3f\x97\x31\x72\x5c\xa4\x3d\x36\x3e\x82\xad\xeb\xb8\xa5\x31\ +\x64\x7b\x82\x23\x07\xcb\x4c\x8f\x8f\xa1\x05\x21\x31\x4d\x12\x43\ +\x82\xef\x11\x37\x04\x93\x13\xd3\xb8\xae\xc7\xf4\xd4\x08\x8f\xfd\ +\x74\x9c\x8c\x9d\x60\x74\x7c\x82\xca\xba\x27\x39\xeb\xf2\x2b\x98\ +\x33\xa7\x1d\xb1\x75\x07\xcb\x16\x2f\x24\xdf\xd6\x49\xbe\x3d\x43\ +\xa3\x51\x25\x1e\x4f\x20\xa3\x90\x6a\x75\x9c\x78\x22\x41\x3e\x9b\ +\x65\x41\x5f\x1f\xa5\x62\x89\x62\xb9\x4c\x7d\x7a\x0c\xdd\xa9\x11\ +\x97\x3e\x09\x1d\xae\xbd\xf2\x0a\xc6\x46\x47\x98\x18\x19\x66\xaa\ +\x54\x22\x92\x21\x89\x98\x85\xd0\x05\xb5\x52\x85\xd0\x71\x31\xd2\ +\x49\x36\x6f\xde\x42\xe6\xd0\x28\x3b\xf6\x0f\xf3\xe4\xfa\x2d\x24\ +\x13\x19\x12\xba\x01\x7e\x80\x95\xce\x1e\x9d\x40\x73\x72\x8d\x6d\ +\x89\xef\x3a\xcd\x48\x79\xde\x72\x7a\xcc\x07\xb8\xf7\xfe\xc7\x89\ +\x9e\xdd\xcf\xc2\xb5\xd7\x51\x3b\xb0\x8d\x7d\x35\x45\x71\xdb\xe3\ +\x44\xb9\x7e\x0a\xfe\x30\x3f\x7e\x60\x2b\xcb\xcf\x19\xa0\x38\x56\ +\xc5\xac\xed\x64\x77\x25\xcd\x59\x73\xb2\x33\xbe\x49\x2f\x97\x9d\ +\x37\x8f\xaf\x7d\xf3\xab\x74\x7c\xe0\x26\xc6\xf6\x1c\xc2\xd3\xbb\ +\x21\x0a\x70\x1c\x17\xcf\x6d\x50\x2a\x97\xf1\x8e\x59\x71\x0e\x3d\ +\x17\x6f\x66\xea\x4d\xe0\x3b\xb8\x41\x73\x28\xd8\xc0\xe9\x0b\x99\ +\xbb\xaf\x8b\xeb\x6f\x5e\x4b\x26\x9e\x26\xaf\x8f\xf0\xd3\xbe\x4e\ +\x06\x2e\xb8\x8e\x73\xba\xd3\xe4\xda\xda\x01\x48\x74\x2f\xa4\x57\ +\xdc\xc5\xa3\xf7\x3d\xc7\xd0\xd4\x4f\x09\xbb\xcf\xa5\x3b\xa6\xa8\ +\x39\xde\x71\xc9\xff\xd3\xdb\x7e\xc2\xbf\x3d\x31\xc9\x7b\x3e\xf3\ +\x5e\xea\x23\x13\x18\x1d\xed\xc4\x0c\x71\xf4\xe0\xe5\x39\x2e\xb3\ +\x69\xf3\x32\x70\x69\xe0\xe2\x3a\x0d\xca\xa5\x32\x41\xea\xd7\xdd\ +\x93\xb1\x45\x8b\x93\x47\x18\x84\x74\x2e\xbf\x98\x77\x5e\x74\x98\ +\xef\x7c\xfd\xbf\xf3\x43\x4d\x47\x1a\x39\xae\x7e\xf7\x07\x58\xda\ +\x66\xbe\x30\x3e\xf0\x44\x51\x7a\x4f\xdf\xc2\x2f\xb4\xe7\x33\xb4\ +\x25\x34\xd2\x31\x8b\xbd\xbb\x77\xa1\x29\x48\xc5\x13\xa4\xe3\x71\ +\xb2\xc9\x38\x2b\x07\x16\x71\xe4\xd0\x10\x61\x18\x10\x3a\x55\xa6\ +\x86\x87\xa8\x95\xcb\xe4\x32\x59\xcc\x58\x9c\x46\x10\x20\x2d\x8b\ +\xc7\x9e\x7e\x86\x9e\xbe\xf9\x5c\x79\xd5\x55\xac\xbd\xe8\x22\x56\ +\xaf\x59\x4d\x4f\x4f\x2f\x95\x4a\x85\xb1\xd1\x31\x0e\x1f\x3e\xc2\ +\xe5\x97\x5d\xce\x95\x57\x5e\x49\xff\xbc\x5e\x4e\x3b\x6d\x05\x13\ +\xa3\xc3\x54\xaa\x2e\x03\x03\xcb\xb1\xbc\x0a\x49\x59\xe7\x8c\xc5\ +\xf3\xa8\x4d\x4f\x72\xf0\xe0\x41\x1c\xcf\x23\x08\x9b\x93\x1c\x62\ +\xb1\x04\xb6\xa1\xe3\xd5\xea\xc4\x2c\x93\xa1\x43\x87\x79\xf0\xb1\ +\x27\xd8\x7b\x68\x94\x23\xe3\x45\x76\xee\x3d\xc8\xd4\xd4\x14\x9a\ +\x06\x7d\x8b\x17\xb3\xea\x4d\x17\x11\xbe\x68\x36\xa2\x65\x59\x3c\ +\xf6\xd3\x9f\x32\x3c\x7c\x84\xf6\xf6\x0e\x74\xfd\xf8\x49\x34\x51\ +\x14\xb1\x74\xc9\x62\xfa\xe7\x2f\x38\xda\xf4\xe5\xd8\x8b\xa6\x69\ +\x54\x2a\x65\xe2\xf1\x38\xe9\x4c\xb6\xd9\xe3\x5b\xd3\xa8\x94\x4b\ +\x64\x73\x79\x4c\xcb\xfa\xb9\x48\xbb\xd1\xf0\xe8\x5a\xbc\x9c\xce\ +\x44\x86\xe5\xfd\x29\x9e\x7e\xe0\x7e\xa2\x45\xd7\xf0\x81\xb7\x9c\ +\xc1\xd4\xae\x67\xb8\xfb\xc7\xf7\x73\x58\xce\xe5\xdd\xef\x7f\x1f\ +\x0b\xb4\x51\xd6\x6f\x1b\xa3\x6b\x6e\x8c\xa7\xee\xbb\x87\x67\xf6\ +\xbb\x5c\xf6\xae\xdf\x60\xed\x92\xdc\xd1\x47\x9c\xbb\x7c\x0d\x9d\ +\xe1\x11\x1e\x7e\xf8\x31\x46\xbc\x36\x2e\xbd\xea\x0a\x16\x77\x9a\ +\xec\xda\xf4\x1c\x1b\x37\x6d\xa5\x91\x3f\x93\xf7\xff\xc6\x5b\xc8\ +\xdb\xcd\x2c\x11\xbf\x5e\x25\xd1\xbb\x84\x85\xed\x09\x7c\xa7\x46\ +\x7a\xce\x22\xfa\xe7\xa4\xe8\x58\xba\x12\x7d\xe8\x19\x7e\x70\xdf\ +\xe3\x4c\x89\x36\xce\x38\xed\x74\x06\x7a\x2d\x1e\xff\xe1\xdd\x3c\ +\xb5\x63\x92\xbe\x65\xcb\x29\x24\x0d\x30\x32\x0c\x2c\xee\xe4\xf9\ +\x87\x7e\xc8\x9e\x68\x11\x1f\x78\xff\x0d\x74\x58\x2e\x55\x3f\xc9\ +\xc0\xb2\x05\xd8\x33\x6a\x5b\x99\x3e\xcc\xfe\xc1\x51\x0e\xed\xdd\ +\xcc\x86\xad\xe3\x2c\x38\x6d\x05\xb9\xd8\xcc\xe7\xab\x14\x8d\xba\ +\x43\xd7\x92\x15\x74\xa5\x34\xf4\xa8\xce\xae\x2d\xeb\x79\x76\xd3\ +\x2e\xac\x85\x6b\x79\xff\xdb\xaf\x20\x65\xb6\x64\xbb\xc5\x6b\x9f\ +\xc9\x89\x71\xd2\xe9\xcc\xcb\x37\xac\x53\x12\xa5\xc7\x59\x78\xc6\ +\xf9\x5c\x7e\xc9\xc5\x5c\x78\xd1\x25\x5c\xff\xe6\x6b\x59\x35\xbf\ +\x0d\xdf\xf3\x5e\xae\x90\xdb\x17\x97\x5e\x7d\xa3\x32\x55\x40\x6f\ +\x2e\x41\xad\x5c\x66\x7a\xba\x4c\x3c\x96\x60\xf0\xe0\x20\x09\xdb\ +\xe2\xfc\xf3\xcf\xa1\x67\xee\x5c\x7e\x7c\xdf\x8f\x98\x2e\x4e\xb2\ +\xbc\xbf\x83\xde\x7c\x82\xb4\x19\xa3\xb7\xb3\x9b\xb9\x3d\xbd\x0c\ +\x4d\x4c\xf1\xd8\xc6\x4d\x6c\xda\xb3\x9f\x74\x5b\x07\xfd\xf3\x17\ +\x73\xe9\x65\x57\x32\xa7\xa7\x07\xcd\x30\xd9\xb0\xe1\x59\x7e\xb6\ +\xee\x49\xa6\x26\x26\xb9\xe8\xa2\x8b\xb8\xe5\xe6\x77\xa2\xeb\x82\ +\xb1\xe1\x11\xea\xb5\x2a\x8e\x9e\x84\x78\x1b\xdf\xf8\xd2\x5f\x30\ +\x2f\x23\x38\x73\x49\x37\x43\xfb\x77\x53\xaa\xd4\x71\x83\x88\x40\ +\x2a\x34\x4d\xa7\x90\xcb\x92\xb2\x0d\xf2\x99\x04\xd9\x6c\x86\x7a\ +\x10\xf0\xd4\xe6\xed\x14\x7d\x8d\x89\xaa\x4f\xad\xee\xd2\x9e\x49\ +\xa1\xfb\x0d\x2e\xbb\xea\x6a\xee\xf8\xc2\x9f\xe1\xd4\xeb\xc7\xbd\ +\xe3\x57\x9a\xc6\xee\xfb\x3e\xd7\x5f\x77\x0d\x17\x5f\x7a\x19\x51\ +\xf4\xc2\xb8\xb1\x59\xc1\xd6\x75\x9d\xc3\x87\x86\xc8\xb7\xb5\xd1\ +\xdd\x33\xef\x85\x69\xec\x83\x07\xe8\xeb\x5f\xd0\xea\xf2\xd7\xa2\ +\xc5\x1b\x9c\x9d\xdb\x9f\x67\x6e\x77\xef\x4b\x0e\xf3\x06\xd0\x0d\ +\x83\xf2\x91\xad\x7c\xff\x3f\x1f\xa4\x2a\x4c\x34\x21\x50\xa1\x87\ +\xd1\x71\x06\xb7\xdc\x74\x29\x79\x5b\x11\x9d\x38\x7b\xa4\x66\xd4\ +\x2b\x45\x86\xf6\xee\xa6\xdc\x91\xa3\x73\xce\x1c\x9c\x20\xa2\xad\ +\x23\x47\x5b\xa1\x41\xbd\x38\x01\xbe\xcb\xe1\xa1\x7d\xd4\x6b\x75\ +\xa6\x4b\x55\x36\xd4\xcb\x18\xa7\x2d\xa4\x63\xa0\x0f\x15\x4f\x51\ +\xf1\x15\x9b\x76\xec\x66\xe7\xfe\x83\x24\xb3\x79\x74\xcb\xa2\xee\ +\xd4\x29\x17\xa7\x31\xe3\x71\xbc\x20\x64\xf1\xe2\xa5\x98\x86\xc9\ +\x3d\x3f\xf8\x01\x4f\x3f\xf5\x14\xfd\xbd\xdd\x58\x86\x60\x7a\x62\ +\x0c\xaf\xd1\xe0\x6d\xef\x7e\x3f\xcf\x3c\xbf\x0b\x2d\xa8\xd3\xdf\ +\xd5\x8f\xef\x54\xc9\xa6\x93\x04\x51\x48\x54\xf7\x09\xfd\x10\x25\ +\x15\x9e\xe3\x13\x53\x0a\x91\x36\xb0\xac\x04\x8e\xf4\xd0\xcd\x38\ +\x8d\x9a\xc3\x74\xa5\x46\x32\x95\xa6\x30\x67\x0e\x5e\x79\x12\x37\ +\xf0\x5a\xa7\xdb\x2d\x5a\xb4\x38\x25\x51\x4a\xa1\xdb\x29\x7a\xe7\ +\x2f\xa0\x21\x74\x34\x61\x60\x06\x23\x3c\xfc\xe4\xe3\x1c\xb8\xe4\ +\x3c\x0a\x3d\xf1\x97\x12\x6d\x8c\x7a\xb9\x48\x3e\x93\x61\x6c\x62\ +\x9c\x74\xa1\x83\x05\xcb\x57\xa2\x0b\x83\x68\x64\x84\x05\x0b\xfa\ +\xc9\xa5\x12\x54\xeb\x55\x0c\x5d\x23\x96\x48\xe3\x45\x0d\x1e\xdb\ +\xb8\x8b\xb1\x69\x97\xf6\x74\x8e\xc9\xc9\x29\x2a\x8e\x4b\x2c\x9d\ +\xa3\x6d\x6e\x0f\x5e\x10\x32\x3e\x36\xce\xb6\xad\x5b\x99\xef\x87\ +\x8c\x4e\x4c\x50\x28\x14\x30\x0c\x93\xf6\xf6\x4e\xf6\xef\xdb\xc3\ +\xc8\x91\x23\x64\x93\x31\x0e\x1f\xdc\x47\x7f\x6f\x2f\xd3\xa3\x47\ +\xf0\x2a\xd3\x74\x15\xb2\xf4\x76\xb7\x93\x36\x43\x26\xc6\x23\x4a\ +\x95\x12\x42\x93\x28\x19\xa0\x22\x85\x8c\x0c\x84\x16\xa7\x5e\x73\ +\x08\xa3\x49\x86\x26\x26\x28\xd7\x3d\x6a\x8e\x07\x86\x49\xb6\xd0\ +\x4e\xc3\x77\xc9\x65\x53\xcc\xe9\xea\x7c\xc9\x3c\xc7\x16\x2d\x5a\ +\xb4\x38\x99\x44\x61\x48\xaa\x7d\x21\x6f\xbb\x65\xe5\x0b\x37\x06\ +\x07\x19\xdc\xfe\x3f\xa9\x7b\x01\x82\xc4\x4b\x6e\x6b\xac\x5c\xba\ +\x84\x03\x7b\xf7\x30\x31\xe6\xb2\x79\xc7\x6e\x86\x26\x6a\xe8\xc2\ +\xa0\x90\x34\x59\x3a\xb0\x14\x5d\xba\x54\xcb\xd3\x84\x61\x48\x24\ +\x74\xa4\x15\xa7\xe6\xb8\x3c\xb7\xfb\x20\x85\x44\x8a\x98\x1d\x27\ +\x9d\xcf\x23\x4d\x9d\x46\x10\x62\xe8\x3a\x02\xc1\xbe\xbd\xfb\xa8\ +\x7b\x01\xa9\x6c\x1b\xbb\x76\xee\x45\xd7\x35\x24\xe0\xb9\x1e\x42\ +\x29\x2a\xa5\x69\xf6\xec\xd8\x8e\x5b\x9e\xe2\x4d\x6b\x2f\xa5\x38\ +\x35\x46\x6f\x77\x3b\xf9\x5c\x12\xa7\x38\x42\xb5\x32\x4d\x22\x6e\ +\x52\x75\x5d\x84\x8a\xd0\x00\xcb\xd0\xf1\xbd\x10\x43\x58\x64\xdb\ +\x33\x88\xa9\x32\x95\x9a\x43\xc3\x0d\x08\x24\xf8\x32\x22\x6e\x08\ +\x14\x11\x91\x0a\x5b\xbf\x8c\x16\x2d\x5a\x9c\x92\xe8\x86\x41\x7d\ +\xea\x20\x8f\xfc\xf8\x79\x1a\x42\xc3\xd0\x35\xca\x07\x36\xb1\xb3\ +\xde\xce\x35\xed\x19\xa4\x7a\xe9\x5c\x2a\xe3\xe2\x0b\xde\xc4\xd0\ +\xbe\x7d\x04\x42\xc3\xb2\x63\x8c\x4c\x97\x68\xcb\xb6\x71\xe1\xca\ +\x55\x84\x91\xcf\xd8\xe1\x03\x8c\x8d\x8d\x35\xe7\x48\x1a\x26\xf5\ +\x50\xd1\x3f\xb0\x02\xa7\x5c\xa7\x31\x59\xc2\x32\x13\xd4\x7d\x85\ +\xae\x0b\xb4\x40\x12\x43\x80\x52\x38\x6e\x9d\x52\xa9\x44\x22\x9d\ +\xc5\x75\x1b\x14\x8b\x25\x1a\xf5\x3a\xe7\x9c\x7b\x2e\xe7\xbf\xe9\ +\x7c\x86\x07\xf7\x11\xd3\x2e\xa4\x3c\x35\xc9\xd8\xc8\x30\x07\xf7\ +\xed\x21\xa5\xbb\x54\xcb\x71\xa6\x46\x8f\xe0\xbb\x0d\x40\xc7\xd0\ +\xc0\x32\x35\x90\x20\x90\x74\x76\xcc\xc1\xb6\x12\x14\xda\xbb\x18\ +\x2d\x57\x99\x2e\x6e\xa3\x1a\x09\xf4\x44\x1a\x80\x44\x2a\x81\x21\ +\x1b\x24\x62\xb1\x93\x9e\x3c\xe2\x05\x21\x52\x6f\xf5\xe4\x68\xd1\ +\xe2\xb5\x80\x21\x21\xf0\x1a\x2f\x3b\xea\xeb\x84\xdb\x19\x06\xb6\ +\x6d\xff\x42\xdb\x08\x21\x08\x9c\x32\xfb\x77\xef\xa4\x8c\x89\x86\ +\x24\x96\x5d\xc0\x07\x6e\xbf\x8a\xfe\xb4\x38\x61\xf9\xfa\xd1\xe7\ +\xab\x2a\x9f\x79\xcb\x96\xf0\xfc\xa1\x43\x44\x7e\x40\x2c\x9e\x26\ +\x99\x8e\x91\xca\x67\xd8\xb3\x63\x33\x47\xf6\x1f\x22\x8c\x02\x22\ +\xcd\x40\x68\x12\xdb\xd4\xe8\x9f\xd7\x07\x81\x64\xd3\xfa\xe7\xa8\ +\xba\x75\xda\x12\x31\x22\x19\xd1\x5c\x2c\x15\x68\xa6\x09\x52\x31\ +\x5a\x9a\xc6\x15\xb0\xb0\xbf\x9f\xf1\xd1\x43\xb8\xb5\x22\x37\x5e\ +\x7f\x3b\xf9\x4c\x9c\x51\x25\x09\xbc\x00\xdd\xb0\x70\xca\x93\xe4\ +\x0c\x17\x53\x8b\x90\x68\x94\x3d\xc1\xe1\xc9\x06\x11\x3a\x52\x09\ +\x30\x6c\x08\x43\x74\xcb\x24\x95\xcb\x30\x39\x55\xa2\x7a\xf8\x30\ +\x3b\xf6\x0e\x51\x71\x02\xac\x74\x9e\x20\x82\xf1\xb1\x29\xe6\x16\ +\xf2\xc4\x73\x49\x7c\x61\x22\x4e\x62\x33\x6d\x05\x3c\xf7\xe8\xdd\ +\x68\x83\x0f\x21\x74\xab\xb5\x47\xb4\x68\x71\x2a\x47\xbe\x52\x32\ +\x92\xc9\xd2\x3d\x70\x23\x31\x3d\x86\x52\xaf\xbe\x6a\xa0\x5e\xaf\ +\x73\xce\x39\xe7\xbc\xec\xc2\xe3\x89\xec\x91\xcc\xdc\x15\x7c\xf8\ +\x53\xa7\x1f\xbd\x4d\xd3\xb4\x66\x8a\x70\xf0\xf2\x2e\x81\xb1\x7e\ +\xfb\x16\x46\xa6\xa6\xc0\x8c\x61\x18\x16\x82\x90\x46\xad\xc8\xe6\ +\xe7\x37\x53\xaf\x94\x18\xad\xfb\x98\x1a\xc4\x63\x1a\x9a\x16\x21\ +\x1a\x0e\xed\xc9\x04\xd9\x4c\x96\x9d\x5b\x37\x63\x9a\x16\x52\x04\ +\xe8\xc2\xc0\x77\x5c\x42\x43\xc7\x93\x8a\x8a\x1f\x10\x08\x0d\x59\ +\xab\x30\xd7\x6f\x60\xd9\x30\xa7\x3d\x4d\xe8\x94\xd9\xbf\x6b\x04\ +\xa7\x56\x26\x9b\xcb\xa3\x64\x1b\xe5\xa9\x31\xba\x92\x0a\xcd\x4c\ +\x50\xac\x7a\x0c\x97\x25\x93\x7e\x82\xe9\x62\x09\x5d\x83\x54\xcc\ +\xc4\x12\x8a\x84\xd0\x19\x99\x1c\x47\x09\x93\xc0\x97\x8c\x95\xeb\ +\x18\xf1\x34\x4a\x33\x31\x44\xf3\x0d\xef\xdd\x3f\x44\x3a\x19\xa3\ +\xd0\x35\xff\xa4\x16\xd7\x28\xc0\xaa\x0e\xd1\xb6\xf1\xef\x51\x2d\ +\xcd\x6e\xd1\xe2\x94\xc6\x0e\x61\xc7\x82\x79\xac\xb9\xe6\xa3\x74\ +\xd8\x85\x99\xca\xdd\x57\x46\xd3\x34\x76\xef\xde\x8d\x94\xf2\x17\ +\x12\x6d\x68\x2e\x46\x86\xe1\x2f\x6e\xe3\x1a\x5e\xd5\xa1\x51\xad\ +\xa3\x6b\x06\x42\x08\xe2\x76\x9c\x7c\x26\x83\xeb\xb8\xf8\x7e\x88\ +\x52\x1a\x9e\x17\x60\x9b\x62\x46\xd4\x1d\x02\x3f\x20\x91\x88\x93\ +\x48\x26\xc8\x64\xb2\x8c\x8c\x8e\xa2\x1b\x16\x5a\x28\xf1\x83\x80\ +\x20\xf0\x91\x42\xc3\x4c\xa6\xb0\xac\x18\xa3\x63\xe3\xc4\x13\x29\ +\xba\xda\xb2\xd4\x1b\x0d\x26\x46\x87\xa9\x96\xca\x64\xb2\x59\x84\ +\xa6\x33\x55\x9c\x26\x93\x48\x22\x8c\x18\x23\xc5\x32\xc5\x4a\x9d\ +\x62\xcd\xa5\xd8\xf0\x08\x3d\x8f\x84\x6d\x12\xb7\x34\x1a\x41\x44\ +\x29\x15\x90\xcd\x75\x50\xf5\x1a\x74\xf4\xf4\x33\x3d\x78\x18\x6f\ +\x26\x35\x4f\x68\xcd\xa3\x9e\xe7\xd6\x51\x92\x5f\xef\x60\xdf\x13\ +\x7d\x29\x9a\x46\x68\x02\x66\xbc\xb5\x57\xb4\x68\x71\x0a\x13\x8a\ +\x10\x4d\x4f\x10\x45\x92\x20\x0c\x91\xbf\x80\x68\xbf\xd2\x10\xdf\ +\x5f\xb9\x8d\x63\x86\x82\x65\x0b\x97\x12\x45\x26\x7e\x18\x92\x4e\ +\x26\xe8\xee\xe8\x64\x7a\x6a\x02\x0d\x8d\x7c\xbe\x0d\xa7\x56\xc5\ +\x71\x3c\x84\x02\x29\x61\x74\x74\x8c\x6c\x2e\x47\x36\x9b\xc3\x8e\ +\x35\x53\x53\x54\x18\xa2\xe9\xcd\x92\xe9\x58\x3c\x8e\x1d\x4b\x11\ +\xcb\xe6\x40\x29\xca\xa5\x49\xe6\x16\x72\x64\xf3\x05\xc6\xa7\xa6\ +\xd9\xbd\x6f\x1f\xc9\x58\x0c\xcd\xd4\x31\x0d\x83\x5c\x7b\x3b\xd9\ +\xa4\xcd\x54\xa9\xc2\x91\xf1\x69\xc6\x8a\x55\x2a\x8e\x8f\x32\x13\ +\x08\x3d\x4e\x23\xf4\x69\x34\x7c\x9c\x28\xa0\xd2\x28\xa3\x4f\xbb\ +\x38\x91\x62\xde\xe2\x65\x64\xf2\xed\x14\xab\x15\x82\xa0\xf9\xfa\ +\x4c\xd3\xc4\x10\x0a\x4d\x13\x27\xdd\xd3\x56\x33\x9f\x57\xab\x3e\ +\xbb\x45\x8b\x53\x1b\x29\x99\xc9\x36\x3b\xf5\x33\xce\x8c\xc1\xbd\ +\x83\xac\x3a\xeb\x6c\xe6\xf5\xf6\xe1\xf9\x3e\xa6\xa6\xd3\xd6\x56\ +\xe0\xf0\xd0\x20\x4e\xc3\x21\x97\x4e\x12\x33\x2c\x5c\xa7\x81\xef\ +\xb9\x18\x86\x60\x6c\x7c\x9c\xfe\x05\xfd\xac\x3a\x63\x35\x3b\x76\ +\xee\x42\x29\x10\x9a\x86\x10\x1a\xf1\x78\x0c\x3b\x16\xc3\xb4\x62\ +\xf8\x7e\x84\xeb\x38\x78\x6e\x48\xb5\xee\x32\x39\x55\xa2\xb3\xbd\ +\xc0\x8a\x95\xab\x28\x17\x27\xb1\x63\x26\xa9\x44\x12\xcb\x32\x08\ +\x34\x8d\x43\x13\x25\x8e\x4c\x14\x99\xae\x3a\x54\xdd\x00\xc3\x4e\ +\x60\xda\x71\x34\x33\x8e\x10\x0a\xa9\x69\x54\xdd\x00\x4b\x37\x10\ +\xb6\xc5\xc1\xe1\x51\x34\xd3\x26\x9e\x4c\x21\x1a\x80\x0a\xb1\x0c\ +\x13\xcb\x10\x33\x25\xec\x27\xf7\x0b\x50\x40\x6b\xd8\x59\x8b\x16\ +\xa7\x3e\x91\xa0\xd9\xef\xe3\x35\x90\x25\x6c\xd4\x9c\x3a\x75\xa7\ +\x41\x5b\x2e\x8f\x10\xe0\x7b\x1e\x1a\x8a\x72\xb1\x44\xbd\x5a\xc1\ +\x10\x90\x8c\x27\xc8\xe7\xda\x08\xa3\x00\xd7\xad\xe3\x7a\x55\x2c\ +\x2b\xc6\xca\xd3\x4e\x67\xf3\x96\xad\x34\x7b\xc3\xda\x08\xa5\xa1\ +\xe9\x26\x91\x82\xc8\xf5\x28\x55\x5d\x3c\xcf\x21\x19\x8f\xe1\xb8\ +\x01\xd3\xe5\x0a\xbb\xf6\x1e\x60\xd5\x8a\x01\xe6\x2f\x5a\x4c\xbd\ +\x5a\x24\x1e\x8f\xa3\x80\xe7\x77\xec\x62\xc7\x9e\x83\x14\x6b\x1e\ +\xbe\x12\x28\xc3\xa6\x11\x46\x68\x04\xa4\x52\x29\x92\x89\x04\x61\ +\xe0\x23\x84\xc2\x97\x92\x5c\xae\x9d\xa9\x62\x91\x74\xd2\x42\x0b\ +\x03\x2c\xcb\x44\x46\x0a\xcf\x73\x09\x7d\x89\xeb\x38\x27\xdd\x1e\ +\xa1\x15\x69\xb7\x68\xf1\xda\x88\xb4\xa3\x99\x7d\x95\x53\xbf\x07\ +\x8e\xf1\xa6\x4b\x2e\x44\x33\x2c\x6c\xc3\xc4\x32\x2d\xf6\xed\x1d\ +\x61\xe4\x48\x95\x20\xf0\xb0\x4c\x13\xc3\x30\xa8\xd5\x6a\xb8\x9a\ +\x46\x2a\x99\x22\x9e\x48\x22\x4c\xc1\xa1\x23\xc3\x18\x96\x4d\xa9\ +\x52\x26\x93\xcb\xa3\xeb\x26\xa1\x8c\x70\x5d\x8f\xb0\x21\xb1\xed\ +\x38\x86\x2e\xf0\x67\x72\x38\xea\xae\x4b\x3a\x4a\x50\xac\xd4\x79\ +\x76\xd3\xf3\x14\xb2\x29\x32\x49\x9b\xe5\xcb\x07\x18\x9d\x98\xe2\ +\x99\xcd\xdb\x19\x3a\x3c\x8c\x11\x4b\xd0\xf0\x23\x92\x99\x1c\x51\ +\x28\x09\x42\x89\xe3\xfb\x18\x96\x8d\x61\xda\xa0\x49\x42\x3f\x20\ +\x54\x82\x4c\x3e\x4f\x14\x05\x58\xa6\x81\xef\x48\x0c\x43\x47\x48\ +\x83\x4a\xb9\x88\x1f\x46\x27\xfd\xe3\x57\xd0\xec\x82\xd7\x2a\xf2\ +\x69\xd1\xe2\xd4\x8e\xb4\xa5\x7a\xcd\xec\xa6\xc6\x75\xd7\x5f\xcb\ +\xb6\x6d\x3b\x19\x1f\x19\x27\x1e\x4b\x32\x3d\x35\x81\xe7\xb9\xe8\ +\x42\x11\xa8\xe6\xa2\xa2\xef\x7b\x54\x3c\x97\x72\xb9\x84\x14\x21\ +\xc9\x54\x82\xc1\xc1\x21\xc6\xc6\xc6\x09\xbc\x10\xcd\x10\xd4\x9d\ +\x2a\x52\x42\x18\x85\xd8\x76\x8c\x44\x22\x86\xef\x07\x38\x4e\x1d\ +\x2f\xf0\x50\x91\xc4\xf1\x42\x84\x10\xc4\x6c\x1b\x74\x0b\xc7\x97\ +\xec\xd9\x7b\x80\xed\xfb\x0e\x30\x5a\x2c\x23\x67\xa2\x74\x4d\xd7\ +\x68\x38\x0e\x86\x69\x13\x8f\x5b\x44\x51\x48\xbd\x5e\x25\x97\xcd\ +\xa3\x5b\x26\x86\x65\x22\x74\x30\x0d\x03\xa7\xe6\xe0\x3a\x0d\x34\ +\x01\x86\xae\xa3\x99\x06\xba\x61\x22\x15\x27\x35\xe5\x4f\xb4\xec\ +\x91\x16\x2d\x5e\x5b\xf6\xc8\x6b\x44\xb5\x8d\x54\x3c\x46\x21\x9b\ +\xa1\x3c\x31\x41\x21\x9f\x66\xce\x9c\x36\x06\x0f\x1e\x44\x11\x12\ +\x45\x01\xd5\x6a\x05\xcb\x32\x49\x67\x52\x44\x41\x48\xad\xe1\x53\ +\xa9\x56\xb0\xed\x38\xb5\x46\x83\x28\x52\x68\x7a\x88\x54\x33\x0b\ +\x90\x5a\x1c\xa5\x14\x75\xc7\xc1\xd0\x05\x42\x93\xe8\x9a\x4e\xa4\ +\x04\x61\x18\x11\x29\x9b\xaa\xe3\x11\x8c\x4e\xa0\xab\x88\xb8\x6d\ +\x70\xf0\xd0\x30\x5e\x04\x7a\x2c\x49\x14\x85\xd8\x96\xd1\x5c\xc1\ +\x0d\x3c\x74\x41\x73\x10\x6d\x14\xe1\xd4\x4b\x08\xcd\xc0\xb4\x62\ +\x08\x19\x62\x65\xd2\x58\x96\x41\xb5\xec\x83\x8a\x40\x99\x68\x9a\ +\x0e\x42\x23\x0c\x25\xb4\xec\x91\x16\x2d\x5a\xbc\x1a\x7b\x44\xce\ +\xec\xab\xaf\x05\x4f\x3b\x13\xb3\x58\xd8\xdb\x4d\x3e\x9d\x44\x29\ +\x85\xa5\x0b\xea\xd5\x0a\x81\xef\xa2\x09\x88\x22\x0f\x5d\xb7\x89\ +\xc7\x63\xf8\xba\x4f\xd6\xca\xe1\x7a\x0e\x85\x42\x01\x4d\xd3\x29\ +\x57\x2a\x44\x0a\x6c\xdd\x9c\x11\x49\x85\xa6\x69\x08\x43\x23\x08\ +\xea\x04\x7e\x03\xec\x38\x52\x0a\x9c\x20\xc0\xf0\xc3\xe6\x74\x61\ +\x43\x47\x57\x01\x91\x1f\xe2\x38\x3e\x4a\x33\x51\x08\x22\x29\x31\ +\x74\x85\x2e\x14\x8a\x10\x4d\x42\x2c\x1e\x43\xd7\x75\x82\xc0\xc1\ +\x0d\xc1\xf7\x1c\x02\xc3\xc0\xb6\x34\x12\xb1\x38\xc9\xb8\x85\xe7\ +\xba\xe8\xba\x86\x10\x06\x96\x65\xcf\xf8\xd9\x27\x7f\x21\x52\xd2\ +\xea\x13\xdd\xa2\xc5\xa9\xce\x6b\xc9\xc0\x34\x94\xeb\x93\x89\xc7\ +\x49\x24\xe3\x4c\x4c\x4e\x32\x35\x3d\x89\x42\x61\x59\x26\xbe\xe7\ +\x13\x8b\xc5\xb0\x6d\x03\xdf\x77\x01\x30\x4d\x83\x20\x6c\xf6\x48\ +\x76\x1a\x0e\xba\x6e\x22\xc3\x90\x30\x8a\x50\x4a\x61\xda\x36\x96\ +\x6d\x61\x99\x26\x1e\x1e\x42\x49\x64\x18\x11\x29\x81\x94\x12\xc3\ +\x68\x56\x2a\x06\x91\x02\x04\x96\x6e\xa2\xeb\x16\x52\x06\x20\x14\ +\xa6\x66\x20\xa4\x04\xa1\x10\x28\x34\x22\xd4\xec\xdf\x0c\x0d\xa1\ +\x69\x78\x41\x40\x28\x25\x5e\xa3\x4e\x3e\x9d\x24\x1e\x6b\x66\xb7\ +\x28\x29\x51\x02\x84\x98\xa9\xa4\x3c\xd9\x47\xef\x28\x04\x1f\x84\ +\xf0\x5a\x7b\x45\x8b\x16\xa7\xb2\x3d\x12\x29\x82\xd0\x23\x92\x12\ +\x39\x73\x79\xf5\xdb\xfe\x7a\x4d\x50\x43\x69\x0a\x43\x37\x08\x3d\ +\x9f\xcd\xcf\x6d\x64\x6a\x62\x0a\x53\xb7\x08\x43\x81\x14\x8a\x20\ +\x10\x54\x2b\x2e\xa9\x44\x1c\x50\x48\x25\xd1\x35\x13\xdf\x0b\xb1\ +\x2c\x9b\xba\xd3\x68\x16\xb6\xa8\xe6\xfd\x55\xa4\x50\x12\x54\xa8\ +\xc8\x58\x49\x32\x7d\x0b\xd9\x7b\xe0\x00\x9a\x61\x12\xf9\x2e\x91\ +\xf2\xd0\x0d\x13\x4d\xd3\x70\x1a\x1e\x41\x10\xe0\x78\x1e\x1a\x20\ +\x94\x86\x00\x22\x19\xa1\x09\x13\x85\xc2\x0f\x14\xba\x69\x22\x85\ +\x8e\xae\x1b\x24\x13\x71\xac\x20\x40\x46\x92\x98\x9d\x40\xd3\x2c\ +\x10\x06\x42\x33\x70\xdc\x00\xa5\x14\xf9\x7c\x9e\xde\xde\x5e\x64\ +\x74\x72\x7d\x89\xd4\xc2\x0b\x09\xdf\xfb\x3d\x84\xa6\xb7\xf6\x8a\ +\x16\x2d\x4e\x61\x04\x8a\x35\x86\x49\x65\x64\x9a\x9a\x28\xbf\xea\ +\xd8\x5b\x29\x85\xae\xeb\xbf\x70\x35\xe4\x2f\x25\xda\x95\x4a\x85\ +\xce\xce\x39\x98\x91\xa2\x34\x5d\x42\x28\x8d\x30\x0a\x91\x12\x52\ +\xe9\x2c\xba\x10\x08\xa9\x90\xa1\x02\x21\x41\x82\x94\x11\x1d\x1d\ +\x1d\xc4\x62\x31\x76\xed\xd9\x8b\x65\xc7\x66\x04\x52\x35\x05\x5c\ +\x68\xe8\x9a\x46\xc2\x4e\x12\xb3\x2d\xe2\xd6\x30\xd3\xd5\x0a\x89\ +\x54\xa2\xb9\x68\x18\x8b\x91\x6d\x2b\xd0\xd9\xde\x46\xb9\x58\x42\ +\x8e\x80\x6d\x58\x28\xa9\x66\xba\x5b\xe9\x20\x04\x96\x69\xa1\x69\ +\x02\xd3\x34\x09\xc3\x10\x25\xc0\x46\x90\x88\x27\xd0\x75\x9d\x44\ +\x22\xd9\xf4\xc9\x23\x49\x18\x46\x58\x96\x85\x94\x92\x30\x8a\x48\ +\xa5\x92\xbf\x70\xe3\x97\x5f\xed\x8f\x00\x56\x9f\x7d\x5e\x6b\x6f\ +\x68\xd1\xa2\xc5\xaf\x56\xb4\x3d\xcf\xa3\x54\x2a\x32\x39\x51\x64\ +\x70\x70\xb0\x39\x52\x2c\x6c\x66\x79\x04\x41\xc0\xd2\x65\xcb\x09\ +\x5c\x97\x23\x87\x0e\x81\x6a\xfa\xd5\xf1\x78\x9c\x89\x89\x09\x74\ +\x4d\x23\x16\xb3\x91\xb3\x63\xb9\x98\xb5\xb5\x15\x41\x14\xa2\x19\ +\x31\x2e\xb8\xf0\x02\xda\xbb\x3a\x79\xe0\x91\x87\x90\x51\xd4\x6c\ +\xdd\x2a\x04\x96\x65\x51\x68\x6f\xc7\xf5\x5c\x84\x10\xf8\xbe\x0f\ +\x34\xcb\x42\x67\x27\xc4\x18\x86\x4e\x3c\x1e\x27\x8a\x22\x82\x20\ +\x68\x66\x64\xcc\x3c\x97\x61\x18\x28\xa5\x68\x34\x1a\x54\xab\x55\ +\x62\xb1\x18\x4a\x29\xa2\x28\xa2\x33\x97\xc3\xd0\x8d\x53\x62\x44\ +\x64\x8b\x16\x2d\x5a\x9c\x30\xb0\xd3\x0c\x6c\xdb\x3c\xe1\x9a\x97\ +\x0c\x03\xbc\x97\x68\x1c\x65\x24\x93\x49\x94\x82\x62\xb1\x48\xb9\ +\x52\x26\x92\x12\x5d\xd7\x40\x0a\xa6\x8b\x45\x0a\x85\x36\x02\xd7\ +\xa3\x5a\x2e\x23\x90\xf8\x61\x40\xa8\x24\xd9\x6c\x96\x5c\x2e\xc7\ +\x91\x91\x11\x4a\xe5\x2a\xf6\xcc\xe2\x9f\xa6\x69\x08\x21\x90\x91\ +\x44\x37\x74\xe6\xcd\x9f\xcf\xbc\x45\x0b\x28\xd6\x2a\x3c\xb1\x6e\ +\x1d\x56\xac\xd9\xc2\x70\x72\x7a\x0a\xc3\x30\x98\x9c\x2e\x82\xd0\ +\xb0\x6d\x9b\x68\xc6\x17\x17\xa2\xe9\x7f\xcf\x5e\x0f\xc3\x10\xa5\ +\xd4\x71\x0d\x56\xc2\x30\x7c\x41\xcc\x85\x38\xea\x2b\x69\x9a\x86\ +\x94\x12\xd3\x34\x5b\xbf\x8a\x16\x2d\x5a\x9c\x92\x68\xba\x4e\x7d\ +\x72\x3f\xf7\x3f\xb6\x81\x3a\x3a\xa6\x65\x22\x64\x48\x18\x4a\x14\ +\xd0\xb1\xec\x2c\xce\x5f\xde\x8f\x2e\xc3\x9f\xf3\x0b\x8c\x44\x22\ +\x8e\x10\x1a\x3d\x3d\x3d\x14\x0a\x05\x6a\x75\x17\xa1\x0b\x82\x50\ +\xd1\xd6\xd6\xc6\xf0\xf0\x08\xbe\xeb\xa2\xeb\x3a\xbe\x1f\x60\x9a\ +\x26\xbe\xeb\xe0\xba\x2e\xce\x4c\xd5\x61\x22\x91\x40\x49\x85\xd0\ +\x35\x74\xdd\x40\xd7\x75\x74\xc3\xa0\xe1\xfa\x0c\x8f\x8c\xb2\x64\ +\xf9\x00\xf1\x58\x12\x19\x41\xb5\x5c\x43\xa6\x14\xa0\x21\x74\x83\ +\x48\x35\x1b\x82\x0b\xc4\x51\x51\x8e\xa2\x08\xc3\x30\x88\xc5\x62\ +\x47\x1b\xb2\x18\x86\x81\xa6\x69\xf8\xbe\x3f\xb3\xa0\x69\x60\x18\ +\x06\x52\x4a\x84\x10\x84\x61\x88\x3e\x13\xc5\x97\xcb\x15\x2a\x95\ +\xca\xc9\xaf\x88\x6c\xd1\xa2\x45\x8b\x13\x45\xd9\x42\x10\x7a\x35\ +\x8e\x0c\x0d\x52\x37\x74\x0e\xef\xda\x41\x23\x33\x8f\xe5\x3d\x39\ +\xaa\xc3\xfb\x78\xe2\x60\xc8\x69\x03\x8b\xc8\x8b\x90\xe8\x45\xaa\ +\x86\x74\xd1\xca\x00\x00\x20\x00\x49\x44\x41\x54\x6d\xd8\x76\xec\ +\x68\x54\x1b\x06\x21\xbe\xef\xa1\x34\x13\x5d\x37\x49\x65\x32\x80\ +\x42\x46\x11\x9a\xa6\x61\x5b\x16\x7e\x18\x90\x48\x24\x90\x4a\x51\ +\x29\x97\x49\x26\x93\xa4\xd2\x06\x32\x92\x04\x51\x38\x63\x49\x68\ +\x20\x23\xea\x8d\x06\xa5\x5a\x95\x62\xb1\x44\xb9\x5c\xa6\x2d\x9f\ +\x43\x37\x0c\x4c\xdb\x22\x9b\xcd\xe0\xf9\x3e\xbe\xef\x13\xca\xe8\ +\xa8\x95\x71\x6c\x84\x3c\xbb\x8a\xab\x94\x22\x08\x02\x0c\xc3\x98\ +\xb1\x4d\x0c\x2c\xcb\x3a\x6a\xfe\xeb\xba\x7e\xd4\xcf\x96\x52\x92\ +\xcb\x65\x71\x5d\xb7\x95\x6a\xd7\xa2\x45\x8b\x53\x92\x66\x3f\xed\ +\xd3\xb9\xfd\xf7\xce\xc3\x32\x24\x3f\xfc\xfb\x3f\x67\x68\xd9\xcd\ +\x7c\xf4\xf2\x01\xa6\x36\xff\x88\xbf\xfe\xde\x41\xbc\x50\x81\x35\ +\xdb\x47\xe9\x18\xd1\x36\x4d\x13\x29\x25\x1d\x1d\xed\xb4\xb7\xb7\ +\x33\x3c\x36\x8e\x1d\x4f\x51\x2c\x55\x18\x1f\x1f\x27\x3e\x63\x7b\ +\x84\xbe\x8f\x61\x34\xad\x07\x19\xc8\x66\x73\x15\x9a\x15\x7f\x76\ +\x2c\x81\x65\x5a\xe8\xa6\x81\x61\x98\x28\x25\x08\x02\x0f\x19\xe9\ +\x0c\x8f\x8c\x30\xb7\xbb\x9b\x4a\xb9\x82\x65\x58\x98\x31\x1b\xc3\ +\x34\x30\x0d\x0b\xd7\x75\xa9\xd6\xeb\x44\x52\x22\x10\x47\x05\x79\ +\x36\xaa\x56\x4a\x51\x2a\x95\x9a\x2d\x63\xe3\x71\xa4\x94\x58\x96\ +\x75\x54\xb0\xc3\x30\xc4\xf7\x7d\x74\x5d\x3f\xda\xcf\x56\xd7\xf5\ +\x17\x22\xf4\x93\xfa\xb5\x28\xca\xa5\x2a\x1a\x2f\x6e\xa6\x2d\x88\ +\xa4\x4f\x22\x65\x63\x59\xaf\xdd\x46\xdb\x8e\xe3\x50\x0b\x9a\xbe\ +\xdc\x71\xef\x5a\x29\x6c\x7c\x32\xe9\x54\x6b\xcf\x6c\xd1\xe2\x65\ +\x3d\x12\x0d\x2d\xa8\xf0\xdc\xfd\x77\xf1\xfd\x87\xd6\xd1\x99\xbc\ +\x0c\x18\x60\x64\xe8\x20\x5e\x3c\x45\xc2\x6a\x6a\xe0\x8b\x31\x8a\ +\xc5\x22\xae\xe3\x62\x9a\x31\xe6\x76\xcf\x65\xf3\xf3\xdb\x98\x18\ +\x1f\x47\x37\x6d\x94\x94\xd4\x6a\x35\xd2\xc9\x24\x91\x94\x84\xae\ +\x8f\xd0\x04\x51\x14\x12\xcd\xf8\xc6\xb3\x8b\x81\xbe\xee\x13\x4f\ +\x26\x9a\x3d\x47\x0c\x03\xcb\x32\x40\x28\xa6\x4a\x65\x22\x45\x73\ +\x7c\x8e\xd0\xb0\x0c\x0b\xcd\x30\x08\x82\x08\x5d\xd3\xa8\x39\xcd\ +\xfc\x6f\x43\x88\xa3\x11\xf5\x6c\x1a\x8d\xef\xfb\xc7\x2d\x30\x1a\ +\x86\x71\x9c\x7f\x3d\xbb\xa0\x79\xac\xb7\x9d\x4a\xa5\xf0\x3c\xff\ +\xa8\x75\x73\x12\x4f\x80\x78\x62\xfd\xbd\xec\x9e\xfc\x09\x86\xf6\ +\xc2\x28\x22\xa9\x02\x12\xa2\x9b\x9b\x2e\xff\x34\xed\x1d\x2f\x88\ +\xb6\x92\xcd\xcf\x47\xa8\x08\xc7\x71\x90\xc2\x24\x99\xb0\x8f\x1e\ +\x00\x5c\xc7\x45\x18\x16\xb6\x79\x4c\xfa\xa0\x92\x78\x4e\x03\x5f\ +\x0a\xe2\xc9\x24\x86\xaa\xf2\xd0\x5d\xf7\xd2\x7e\xe9\xbb\x38\xa3\ +\xed\xa5\xdf\xbb\x92\x21\x21\x3a\xe6\x2f\x31\x24\x62\x78\x6c\x92\ +\xe1\xbb\x7e\x8f\x78\x30\x85\x3a\x46\xb8\xa3\x30\x40\xbf\xe0\x77\ +\x39\x67\xed\xd5\x33\xeb\x10\xcc\x0c\xa3\x50\x48\xa9\x9a\xdd\x20\ +\x5f\xe5\x73\x4c\x6d\x7d\x94\x47\x27\x72\xdc\x70\xd9\x6a\x5a\x43\ +\xdb\x5a\xbc\xae\xf4\x5a\x37\x70\xa7\xf6\xf1\xaf\xdf\xf8\x1a\xeb\ +\xa7\xda\xb8\xfe\xb6\xf7\xb2\xfe\xc1\x6f\xf3\xc7\x07\xef\x67\xe2\ +\xc8\x18\xe7\xbe\xfb\x93\xe4\xcc\x90\xf0\x04\x25\x1e\x86\x6d\xdb\ +\x18\x86\xc1\x8e\xed\xbb\x59\xb7\x6e\x1d\xb5\x5a\x15\x89\x86\x5b\ +\xaf\x23\x74\x1d\x29\xa3\xa3\xe1\xb9\x6a\x86\x52\x4d\xdf\x79\xc6\ +\x52\x89\x14\xf8\x7e\x40\x14\x49\xec\x78\x8c\x44\x22\x49\x32\x99\ +\x22\x1e\x8f\x21\x34\x81\xeb\x3a\xfc\x6c\xdd\x3a\xea\xb5\x1a\xbe\ +\xeb\x91\x4c\x26\x89\xc5\x62\x24\x33\x69\x26\x8b\xd3\x48\x25\x31\ +\x0d\x13\xa1\x9a\xc2\x25\xa5\x3c\xba\xd8\x38\x7b\x94\x99\x15\xeb\ +\x59\xcb\x64\xf6\x6f\xb3\x91\x39\x34\x17\x26\x5d\xd7\x25\x9d\x4e\ +\x53\xab\xd5\x4e\x09\x4f\x3b\xa4\xc6\xa8\xb3\x0e\x53\x7f\x61\xb2\ +\x72\x28\x1d\x3a\xec\x35\xe8\xda\x0b\x36\x90\x37\xfc\x2c\x5f\xf8\ +\x93\x2f\x73\xf6\xef\xfe\x3d\x6f\xcf\x6c\xe5\xab\x5f\xf9\x3e\x07\ +\xa7\x5c\x06\x2e\x79\x37\xb7\xdf\x70\x16\xfb\x1f\xff\x77\xbe\x7a\ +\xe7\xe3\x78\x6d\x2b\xf9\xad\x4f\x7c\x98\x65\x85\xa6\xd8\x3f\xf9\ +\x9d\xbf\xe1\x9b\x8f\xec\xa7\xa3\x23\x43\xa2\xf3\x74\xde\xff\xde\ +\x4b\xd9\xbb\x65\x13\xc1\x05\x37\x73\xc6\x4b\x9f\x98\xf1\xe0\xd7\ +\xbf\x44\xe5\xc2\xdf\xe4\x1d\xcb\xf3\xbf\xc4\x8f\xce\x24\x3b\xfe\ +\x24\xa9\xda\x10\xea\x98\xe3\x48\x14\x40\x43\x7d\x02\x80\xfd\x4f\ +\x7e\x97\xef\xee\x4c\xf0\xe9\x0f\x5f\x8f\xd5\x18\xe4\xef\xbf\x74\ +\x27\x6f\xfa\xed\xcf\x72\x56\xf6\xd5\x3d\x47\xed\xf0\x7e\x36\x1d\ +\xec\xe0\xad\x97\xad\x6e\xed\xe5\x2d\x5e\x6f\x41\x36\xb5\xf2\x14\ +\xaa\xeb\x4d\xfc\xfe\xc7\xde\xca\xa2\xf6\x18\xe7\x2d\x5b\xc4\x63\ +\xeb\x77\x73\xd1\x35\xef\xe6\xfc\xd3\xfb\x89\xfc\xe0\x84\x6e\x81\ +\x61\x9a\x26\xba\x6e\xb0\x65\xcb\x16\xf6\xed\xdb\x87\x61\xda\x28\ +\x61\x20\x34\xbd\x99\x34\xae\xeb\x47\xa3\x58\x43\xd7\x09\xa2\x10\ +\xcb\xb4\x90\x34\xa3\xe2\x28\x08\x80\xa6\x17\xed\xfb\x3e\xf5\xba\ +\xc3\xd4\xd4\x34\xb1\x58\x8c\x8e\x39\xed\x00\x3c\xb7\x61\x23\x7e\ +\xc3\xc1\x34\x4c\x3c\xcf\x27\x5f\xb0\x59\x30\x7f\x01\xc3\x63\x63\ +\x48\x05\xa1\x8c\x30\x24\x58\x96\x75\x54\x8c\x4d\xd3\x24\x08\x9a\ +\x6d\x59\x1d\xc7\x21\x0c\x43\xf2\xf9\x3c\x52\x4a\x7c\xdf\x3f\xba\ +\x68\x39\x2b\xcc\xc9\x64\x12\x29\x25\xae\xeb\x51\x2e\x97\x71\x3d\ +\xef\xa4\xb7\x1e\x11\x42\xc3\xd0\xe2\x18\x5a\xfc\xb8\x08\x5c\x13\ +\xc7\xd8\x22\x51\x99\x7b\xef\xbe\x8f\xf1\xaa\x86\x8c\x3c\x44\xc7\ +\x69\x7c\xe0\x8e\x25\xec\x79\xf4\x5f\xf8\xf7\xed\xbb\xa8\x5d\xd5\ +\xc5\x5d\x3f\xde\xc4\x9b\x3f\xfb\xdf\x88\x3f\xfa\x45\xbe\x77\xef\ +\x7a\xfe\xe0\xb6\x0b\x01\x45\x69\xaa\xc6\x99\xb7\x7e\x8a\x8f\x5e\ +\xb6\x90\x7f\xff\xcb\x4f\x71\xe7\x83\x3d\xb4\x8b\x12\x77\x7d\xe9\ +\x4f\xd8\x3e\x6f\x29\x37\xdd\x7a\x0b\x0b\xb2\x0e\x4f\xdd\xf3\x6d\ +\xee\xdb\x30\xc2\x69\x57\xdc\xc2\x3b\x2f\x5a\x8c\x5f\x1a\xe1\x9e\ +\xff\xf1\x27\x0c\x5f\xfc\x6e\x3e\xf2\xe6\xf9\xdc\x7f\xe7\xb7\xd8\ +\x38\x6a\x72\xe5\xcd\xef\xe3\xc2\xc5\x79\x9e\x7f\xf8\x4e\xee\x79\ +\x6c\x07\x0b\x2e\xbd\x85\x5b\x2f\x1d\x78\x49\xfb\x47\x19\x36\xd2\ +\xd4\x50\xfa\x31\x67\x12\xc2\x67\xb6\x70\x3f\xf4\x1d\xaa\xf5\x19\ +\x9b\x4a\x86\xd4\x6a\x35\xa4\x8a\xd8\x71\xff\xb7\xf9\xee\x53\x43\ +\x9c\x7e\xe5\x6d\xdc\x78\xc1\x1c\x1e\xff\x8f\x6f\xf2\xf0\xae\x2a\ +\x17\xdc\x70\x1b\x57\xad\xea\x62\x6c\xdb\xc3\x7c\xe7\xde\xf5\x8c\ +\x1f\xd8\x4d\x74\xf6\x7b\x5a\x51\x76\x8b\xd7\x1d\xa1\x1f\x50\x58\ +\x78\x2e\xb7\xaf\x30\x98\x1a\x19\x62\xfb\x36\x9f\x5c\xe7\x0a\x6e\ +\xb9\xed\x5c\x42\xcf\xc5\x0f\xc2\x97\x6c\x59\x64\xcc\x8a\x60\xa9\ +\x54\xc4\x34\x8d\x99\x76\xa2\x11\x89\x64\x02\x4d\xd3\x89\x59\x36\ +\x61\x18\x22\xa3\x10\x4d\x08\x82\x30\x04\x4d\x43\x37\x9a\x51\xae\ +\x12\xa2\x79\x5a\x8f\x40\x2a\x45\x60\x06\x08\xd1\xfc\x5b\xa3\xd1\ +\x40\x49\x85\xeb\x79\x04\xe1\x4c\xe9\x79\xc9\x27\x95\xc9\xa0\x0b\ +\x81\xa6\x24\x9a\x94\xcc\xcc\x03\x06\xa1\x50\x4a\xa2\x94\x40\xd3\ +\x04\x86\xa1\xd3\x68\x34\xb0\x6d\x1b\xdb\xb6\xa9\xd5\x6a\x24\xd2\ +\x29\x62\xc9\x24\xae\xe3\x36\x7d\x6d\x19\x11\x05\x01\xa6\x65\x80\ +\x10\x94\xcb\x25\xa6\xa7\xa7\x50\xf2\xe4\xb7\x66\x7d\x35\xec\x7f\ +\xe2\x47\x8c\x16\x2e\xe0\xc6\x8b\x6c\x9c\x20\x02\x2c\x46\xb7\xde\ +\xc3\x37\xff\xf3\x19\x16\xbf\xe3\xb3\x88\xe9\x43\x4c\x9b\x9d\xf4\ +\xf7\xc5\x69\x1f\xe8\xe7\xce\x07\x87\xf1\x68\x16\x19\x19\x06\x1c\ +\x5c\xff\x18\x0f\x39\x1b\xd8\x32\x66\x71\xee\xc5\x05\x8a\x7b\x52\ +\x5c\xf0\xe6\x9b\xc8\x6d\xb9\x93\xef\xde\xf7\x38\x37\x2d\x18\xe5\ +\xae\x67\x1b\xbc\xeb\x1d\x97\xf0\xe3\x6f\x7d\x8d\x47\xfb\x7f\x0f\ +\x33\x96\xe6\xec\xeb\xdf\xc2\x07\x2f\x5e\xc8\x63\xff\xfe\x3f\xd8\ +\xe4\x9f\xc1\x0d\x17\xd5\xf9\xd7\x6f\x7c\x9b\xde\xdb\x57\xf3\xbf\ +\xee\x7a\x9a\x2b\x3e\xf4\x09\x56\xf7\xb7\xff\x92\x07\x2d\x81\x3e\ +\x6b\x87\x08\x81\x61\xc4\x68\x0c\x3f\xcd\xf7\x7e\xb0\x85\x37\x7f\ +\xfa\x33\x9c\x39\xb7\x83\x5d\xf7\x7e\x99\x9f\x8c\x74\xf1\xfe\xb7\ +\xcc\xe7\x7f\x7d\xf7\x5f\xe9\x6d\x7f\x07\xf7\x7e\xeb\x1e\x7a\xde\ +\xf6\x21\x96\x26\xaa\x3c\x1a\x46\xb4\xd2\xed\x5b\xbc\xfe\x42\x6d\ +\x03\x5d\x56\x79\xe0\x9f\xff\x89\xef\xaf\xdb\x4b\xdd\xf5\xb1\x12\ +\x1d\xac\x7d\xc7\xfb\x79\xe7\xda\xa5\x2f\xb4\x09\x3d\xd1\xa6\xb3\ +\x8b\x7b\xbd\xfd\x3d\x20\x9a\xd3\x5e\x62\xb6\x4d\xe8\xf9\xc4\xac\ +\x18\x0a\x1d\x34\x8d\x40\x29\x7c\x15\xa1\x74\x0d\x3f\x8a\xf0\xc3\ +\x88\x48\x68\x28\x44\x33\x3f\x5b\xd7\x30\x0c\x1d\xdb\xb2\x48\x27\ +\x13\x24\x62\x36\x2a\x8a\x28\x97\x8a\xf8\xbe\x87\x30\x74\x02\x24\ +\x9a\x69\x30\x36\x3e\xc2\xd8\xd8\x08\x9d\xf9\x1c\x66\x14\x60\x12\ +\x22\x84\x22\x0a\x7d\x02\xdf\xc5\xf7\x5d\xa4\x8c\xc8\x64\xd2\x47\ +\xa3\xee\x99\x97\x0b\x42\x27\x99\xcd\x61\x27\x92\x48\xa1\x31\x36\ +\x39\x49\xa9\x56\x65\x7c\x72\x8a\x5a\xa3\x8e\x52\x11\x52\x46\x44\ +\x51\x78\xf2\x25\x5b\x35\x9d\xa5\x17\x5f\x50\x20\x34\x0b\xa2\x21\ +\xee\x7e\x70\x2f\x2b\xce\x1a\xc0\xaf\x94\xa8\xd5\x6b\x00\x2c\x7d\ +\xd3\x3b\xf8\xe2\x9f\x7c\x94\xf2\xba\xbb\xd9\x78\x38\xc0\x34\xb5\ +\xa3\x22\x78\xec\x17\x29\x04\x54\xc6\x87\x39\x5c\x82\x6b\x3f\xf0\ +\x09\x6e\x38\xbf\x8b\x40\xc4\xe9\x3f\xfd\x34\x2e\xbe\x60\x0d\x6a\ +\x7a\x90\x0d\xdb\xf6\xb1\xf8\xdc\xab\x38\x6b\xd5\x45\x5c\xb1\x38\ +\xc5\xe6\xed\x43\x28\xdd\xa4\xad\x77\x01\x89\x44\xc8\xde\x03\x0d\ +\x2e\xbc\xec\x2d\xac\xbe\xf8\xad\x2c\x34\x87\xd9\x56\xef\xe1\xea\ +\x73\xe6\xf2\xc8\xf7\xbf\xcb\xce\xf1\xc6\xcb\xbe\x3d\xa9\x4e\x7c\ +\x99\x7d\x89\x4a\x29\x94\x98\x29\xef\x35\x34\xa4\xf4\x89\xb7\xaf\ +\xe4\xb2\xd5\x59\x7e\x72\xe7\xf7\x39\x58\xab\xb0\xf7\xf9\x7d\x1c\ +\x3e\xb0\x85\xfb\x1f\x7a\x8a\xe1\x62\x8d\x3d\x5b\x36\x53\xcd\x2d\ +\xe7\x2d\x17\x9e\xc6\x99\x03\x4b\x49\xeb\x51\xab\xbd\x6d\x8b\xd7\ +\x1d\x86\xa9\x33\xb6\xfd\x31\xee\xdd\x16\xf1\x1b\x1f\xbe\x8d\xd3\ +\x57\x9c\xc5\xad\x6f\xbf\x98\x3d\x8f\xde\xcd\xf6\x71\x07\xe3\x65\ +\xca\xe2\x35\xc7\x71\xf0\x03\x9f\xc5\x8b\x17\x35\x17\xfd\x66\x6c\ +\x0f\x5d\xd3\xb1\x2c\xbb\x39\x6b\x71\x46\xfe\xa4\x52\x84\xc7\x34\ +\x52\x11\x33\x42\x22\x66\x16\x11\x67\x2b\x15\x2d\xdb\x22\x9e\x88\ +\xe3\xfb\x7e\x33\xf5\x4e\x08\x2c\xd3\x24\x93\x4a\x35\x6d\x8d\x20\ +\xa4\xab\xa3\x83\x9e\x9e\xb9\xc0\x4c\xc1\x8c\x00\x34\x81\x61\x1a\ +\xc4\x13\xf1\xa3\x95\x90\x42\x40\xa3\xd1\x68\x36\xa7\x32\x74\xa0\ +\x59\x26\x9f\x48\x26\x89\xc2\x00\xcb\xb2\x8e\x2e\x5a\x46\x52\x52\ +\x6f\x34\xe8\xec\xec\xa4\xb7\x6f\x1e\x91\x3c\xf9\x3d\x51\x67\x8b\ +\x82\x8e\xbb\xa0\x10\x9a\x80\xaa\x43\x3c\x13\xf1\xd8\x77\xbe\xc9\ +\x7d\xcf\x3c\xcf\xa6\x67\x9f\x61\xa2\xe1\x13\x02\x42\x13\x04\xbe\ +\x4f\xaa\xad\x8b\x8c\x37\xc1\x91\xd1\x90\xdd\x7b\x0e\x91\xea\x9b\ +\x83\x3d\x73\x44\x08\x22\xc1\xaa\xeb\x6e\xe1\xfd\xef\xb9\x99\xb5\ +\xab\xfa\x21\x8c\x88\xa2\x08\x19\x81\x26\x41\xe8\x16\xf9\x5c\x8a\ +\x91\xc3\x87\x80\x80\x7d\x63\x65\x0a\x9d\x6d\x98\x91\x43\x69\xaa\ +\x0c\x5a\x8c\x74\x22\xe0\xe0\xf0\x08\x78\x87\x18\xab\x28\xf2\xb9\ +\x2e\x2e\xff\x8d\xdf\xe1\x63\x57\x17\xf8\xd7\x2f\x7d\x9d\xe1\xe0\ +\x65\x8f\x49\x27\xbc\xcc\x52\x68\xcb\x52\x3a\xb8\x83\x43\x0d\x98\ +\xde\xb3\x99\xe1\xba\x4d\x67\x5b\x96\x6b\x3e\xf2\x07\xbc\xef\x6c\ +\x9d\x7f\xfa\xbb\x7f\xc1\x6d\x6b\xa7\x77\xe0\x1c\x6e\xfe\xd0\x1d\ +\xfc\xd5\x9f\x7d\x9e\xcb\x56\x76\xe1\x8d\x0f\x71\xc0\x03\x29\x42\ +\x82\xa8\xd5\xd7\xb6\xc5\xeb\x30\xd0\x16\x92\xc9\xb1\x51\xf2\x4b\ +\xcf\xe6\xac\x65\x73\xb1\xcc\x14\x8b\x57\xae\xa4\x5d\xd4\x29\xd5\ +\xdc\x97\x5d\x8f\x33\x2c\xcb\xc2\x30\x0c\x06\x06\x96\x31\x77\xee\ +\x5c\x36\x6e\x7a\x9e\xb6\x42\x27\xa9\x74\x8a\x30\x0c\x30\x2c\xeb\ +\x68\x96\x46\xd3\xbe\x50\x47\x0b\x5a\x66\xb3\x3a\x66\xaf\xbf\x60\ +\xb2\xbf\x50\x8a\x0e\xcd\x3c\x6a\x5d\xd3\x30\x74\x0d\x27\xf0\xb9\ +\xe0\x82\xf3\x98\x3f\xbf\x9f\x2d\x5b\x36\x93\x88\x27\xa8\xb9\xce\ +\x8c\x40\x37\x33\x43\x4c\x53\x12\x8f\xc7\xc9\xe7\xf3\x14\x8b\x25\ +\x26\x26\x26\x71\x3d\x17\x3b\x1e\x47\x08\x70\xea\x75\x94\x0c\x11\ +\x02\x92\xf1\x38\xc5\x62\x91\x30\xf0\x49\xc4\x63\x08\xc3\xa0\xb7\ +\xb7\x87\xde\x9e\xb9\xbf\x50\xa7\xae\xff\x4b\x81\x76\xb3\x79\xd6\ +\x31\x9f\xbf\x92\xcd\x8b\x0c\x3d\x28\x0c\x70\xfb\x67\xff\x5f\x00\ +\xee\xff\xc7\xbf\xc6\xbd\xe6\x2d\x18\xbb\x7e\xc8\xff\xf7\x1f\xeb\ +\xa8\x7a\x82\xe5\x97\xdd\xca\xea\xa5\x4b\x88\x5f\x3e\xc0\x3f\xfd\ +\xe9\x1d\x78\xd9\xa5\x7c\xf8\x8e\xf3\x8e\x1e\x32\x4d\xd3\xc6\x3c\ +\xce\xf9\x12\x58\xb1\x18\x86\x68\x9e\x7e\xa1\x0b\xce\xb9\xf2\x1d\ +\x0c\xfd\xcf\xbf\xe5\x53\x9f\xfe\x21\xf9\x45\x17\xf3\xa9\x33\xfb\ +\xf0\xc2\x55\xdc\xfd\x4f\x7f\xca\x5f\x1c\x78\x27\xb7\xdc\xf4\x36\ +\xfe\xfd\x5f\xfe\x7f\x3e\x7d\xb7\x60\xe0\x8a\x0f\x70\x7e\x76\x8c\ +\x6f\x7d\xe9\x5b\xec\x1c\x2e\xb1\x60\xcd\xd5\xe4\xcd\x97\x7f\x7f\ +\x52\x1d\x9f\x46\x7a\x6c\x1f\xf9\xf6\x55\x97\x71\xdd\xb2\x6d\xfc\ +\xed\xe7\x3e\x09\x9a\xc5\xda\x5b\x3f\xc9\xfc\x60\x0f\x5f\xfe\xef\ +\xff\xc6\xe0\xb4\xc3\x82\xd5\x6f\xe3\x9a\x6b\x0a\x8c\x7d\xe9\x1b\ +\xfc\xd5\x5f\xfe\x8c\x81\xf3\xde\xcc\x87\x6e\xba\x90\x77\x5e\xb2\ +\x81\x7f\xfe\xfd\xcf\x11\xd4\x8a\xcc\xbd\xf6\x76\xac\xd6\x3e\xde\ +\xe2\x75\x86\x52\x82\x4c\x5b\x17\xf1\x11\x8f\xba\x2f\x08\x27\x9f\ +\xe6\x2f\xff\x74\x13\xd9\x05\xe7\xf1\xce\x9e\x1c\x91\x7c\xe9\xf3\ +\x4b\xa3\xd1\x68\x34\x8b\x56\x4c\x83\xdb\x6e\xbb\x0d\xd3\xfa\x1e\ +\xfb\xf6\x0f\x12\x86\x21\x89\x64\x1c\x39\x53\x4a\xae\xcd\xf8\xd8\ +\x91\x0c\x21\x7c\x21\x8a\x9c\x15\xec\xd9\xdc\xea\x59\xf1\x6e\x56\ +\x31\x9a\xc4\x62\xb1\x99\xeb\x12\xdf\x6d\xd0\xdd\xd5\xc1\x59\x67\ +\x9e\x09\x48\x86\x8f\x0c\x13\x8b\xc5\x69\xf8\x3e\x6a\x26\x6a\x2f\ +\x14\x0a\x14\xda\xda\x89\xc5\xe2\x4c\x4d\x4d\xe1\x38\xcd\xca\x4b\ +\x35\xa3\x06\xb6\x6d\x21\x95\xa2\x56\xaf\x13\x85\x21\xae\xeb\x30\ +\xa7\xb3\x03\xdb\xb2\x18\x1a\x3c\x48\x3a\x9d\xa2\x7f\xde\x3c\x72\ +\xd9\xec\x49\x17\x6d\x4e\x10\x7d\xbe\x94\x3f\x7b\xc5\x07\xef\x40\ +\x19\x26\x5a\xef\xf5\x7c\xa6\xff\x62\x94\x1e\x27\x9b\x4d\x02\x30\ +\x70\xf9\x7b\xf9\xe3\xb3\xde\x86\xb0\x12\x24\xe3\x2f\x48\xd8\x15\ +\xbf\xf9\x69\xa4\x38\x66\x99\xce\x6c\xe7\x7d\x9f\xf9\x1c\xc2\x00\ +\x3d\x7b\x0d\x9f\x3a\xad\x39\xdd\xe7\x37\x3f\xfd\xc7\x94\xea\x3e\ +\xa9\x4c\xb6\x29\x80\xe7\xbc\x93\x3f\x1f\xb8\x02\x17\x9b\x5c\x26\ +\xc1\x67\xfe\xe0\x0c\x6a\x81\x46\x36\x9b\x42\x10\xf2\xf6\xf7\xfd\ +\x36\x4e\x64\x90\xcf\x65\x5e\x76\x11\xf0\x38\xcb\xe7\x98\xdb\x5e\ +\x38\x7a\x67\xb8\xee\x43\x9f\xe5\xa2\x52\x15\x69\xa6\xc8\xa4\x2c\ +\x50\x01\xef\xfd\xc8\xc7\xf0\x95\x49\x36\x9f\xc5\x10\xf0\x5b\xff\ +\xe5\x8f\x28\x57\x1c\xcc\x78\x1a\x80\x35\x37\xde\xce\xd2\xcb\xca\ +\xf8\xca\x24\x93\x49\xb7\xf6\xf0\x16\xaf\x3b\x02\x3f\xa0\xfb\x8c\ +\x6b\xf9\xc4\xd9\x16\x96\xaa\x73\xe5\x5b\xde\xce\x69\xaa\x8b\xf3\ +\xce\x5e\x41\x5c\xf9\x33\xad\xab\x5f\x42\xb4\xe3\xf1\x66\x66\x43\ +\x10\x05\xac\x5c\xb9\x92\x3b\xee\xe8\xe1\x8b\x7f\xf3\x77\x8c\x0c\ +\x8f\xcf\x74\xdd\x8b\x9a\xd9\x1d\x86\x86\x90\x10\x85\xd1\x71\x29\ +\x79\xb3\x45\x2d\xc7\x5e\x9f\x2d\x78\x31\x6d\x8b\x54\x3a\x4d\xe4\ +\xfb\xc4\x4c\x83\x30\x74\x58\x73\xc6\xe9\x04\x8e\x43\xa9\x38\x4d\ +\xbd\x5e\xa7\x5a\xaf\x11\x8b\xc5\xa8\xb9\x0d\x42\xd7\xa5\x50\x28\ +\xd0\x70\x1a\x0c\x0e\x0e\xcd\x44\xed\xcd\xd2\x74\xdd\x9c\xb1\x40\ +\xc2\x80\x44\x32\x49\xa5\xac\x90\x32\xc4\x71\x1c\x96\x2d\x5d\xc2\ +\x99\xab\x57\xf3\xf0\xc3\x0f\x31\x36\x3a\x82\xeb\x3a\x58\xb6\xcd\ +\xa9\xa0\xd8\x52\x2a\x94\x50\xc7\x44\xda\xea\x84\x8d\xac\xf4\x59\ +\xdf\xde\xb0\xc9\xb5\xbd\xf8\xb5\xeb\xa4\xb2\xb9\x9f\xdf\xc6\x30\ +\x39\xbe\xe9\xab\xc0\x30\x67\x44\x5d\x18\xcc\x58\xe1\x68\x76\x82\ +\x36\x3b\x71\xdc\x3d\xe3\x99\x3c\xb3\x39\x2d\x56\x32\x43\xdb\x0b\ +\x3f\x09\x52\xb9\x02\xaf\xa6\x34\xe6\xa8\x87\x7d\x6c\xa4\xfd\xe2\ +\xe3\xa4\x30\x49\xe7\xdb\x5e\x74\xbd\xfd\x45\xa7\x7b\x49\x0a\xed\ +\xc9\x17\xbd\xdf\xb6\xd6\x9e\xdd\xe2\x75\x8b\x6e\x18\x94\x87\xb7\ +\x73\xf7\x5d\x0f\x51\xc1\xc4\xb6\x2d\x44\xb4\x9d\xbd\xfb\x47\x79\ +\xfb\x5b\xd7\x92\xb5\x5f\x7a\xfc\x99\xb1\x7b\xf7\x6e\xa2\x28\xa2\ +\xd0\xd1\x8e\x65\xc6\x29\x95\x4a\x84\x61\x88\x65\x9a\x08\x4d\x50\ +\x6f\x34\x30\x4c\x13\x21\x34\x3c\xcf\x47\x29\x79\x5c\xce\xf4\x6c\ +\x73\xa7\x30\x0c\xb1\x6d\xfb\xa8\x68\xa7\x33\x19\xc2\x19\xf1\xce\ +\xb5\x17\x38\x6f\xcd\x6a\xda\x72\x29\x3a\x3b\x3a\x28\x95\xcb\x74\ +\x75\xb6\x23\x84\xc2\xd0\x4d\xfc\xb0\xd9\xfd\xcf\xf5\x7d\x86\x86\ +\x86\xb0\x2c\x9b\x28\x94\x33\x39\xd8\x1a\x96\x65\x63\x59\x66\xb3\ +\xd4\x3e\x6c\x66\xb1\xa0\x24\xbe\x1f\x90\xb0\x2d\x76\xef\xda\xc5\ +\xa2\x85\x0b\x58\xba\x64\x31\xd5\x52\x91\xdd\xbb\x76\x70\xee\x39\ +\x67\xfd\x5a\x7b\xdc\xbe\x21\x4f\xf1\x8e\xf9\x77\xfc\x6d\x2d\x5a\ +\xb4\x78\x79\x7b\x44\xf1\xbf\xd9\x3b\xef\x30\xa9\xaa\xec\x6b\xbf\ +\x37\x56\xec\xea\x9c\xbb\xe9\x40\x68\x32\x48\xce\x20\x08\xa2\x98\ +\x40\x11\x73\x44\xc7\x38\x63\xce\x63\x1a\x3f\x47\x7f\x3a\xc6\x01\ +\x45\x51\xc6\xac\xa3\x33\x66\x30\xa0\x22\x06\x54\x72\xce\xa9\xa1\ +\x73\xee\xca\x37\x7e\x7f\x54\xd1\x34\x0a\x38\xa3\x8e\xa2\xd6\x7a\ +\x9e\x7e\xa0\xab\xeb\xde\xba\x75\xeb\xd4\x3a\xfb\xec\xb3\xf7\x5a\ +\x92\xe2\x22\x33\x37\x0f\x8f\x20\x21\x0a\x32\x8a\x5e\xcd\x82\xaf\ +\x3e\x65\xdb\x88\x81\x0c\xc8\x73\x1e\x98\xb4\xa3\xd1\x28\x5e\xaf\ +\x17\x45\x89\x35\xb0\xd4\xd4\xd4\x10\x08\x04\xda\x22\xd5\xd8\xf2\ +\x77\x4f\x74\x68\xb7\xbd\x60\xfb\x1c\xf6\x1e\xd2\xde\x23\xe0\x64\ +\xdb\x36\x96\x69\xa1\x3a\x9c\x68\x9a\x86\x43\x91\xe9\xdc\xa9\x14\ +\x9f\xc7\x45\x34\x1a\x41\x95\x25\x1a\xea\xeb\x31\x0d\x83\x68\x34\ +\x8a\x66\x1a\x08\x8a\x88\xa2\xc8\x98\x46\xac\x99\x47\x10\xc4\x78\ +\xcd\xb6\x80\x65\x99\x44\x22\xb1\x12\x3e\x2b\xbe\x39\xe9\x70\x38\ +\xb0\x0d\x03\x49\x76\xa3\x47\xa3\xd4\xd7\xd5\xe2\x72\x38\xc8\xc9\ +\xcd\xa6\xaa\xba\x9a\xea\xea\xea\x43\x82\xb4\x6d\x73\x7f\x91\x76\ +\xbb\xdf\x8d\x58\x5d\x7b\x48\x03\x6f\x6a\x16\x69\xde\x58\xc4\x6d\ +\x46\x83\xd4\x37\x34\x83\x23\x89\xcc\x74\x1f\x22\x60\x6b\x21\x6a\ +\xea\x9b\x71\x24\x67\x90\xea\x51\xbf\xf5\x3a\x51\x1a\xea\x1a\xd0\ +\x50\x48\x4e\x4b\xc3\xad\xd8\xb4\x34\x34\x10\x88\x98\x78\x52\xbf\ +\xfb\xfc\x9f\x66\xe0\xed\x3f\xa7\x2d\x7c\x8b\xda\xf5\x48\x04\x14\ +\x17\xfb\x34\x73\xea\x41\x6a\x6a\x9b\x71\xa4\x66\x92\xea\x56\x01\ +\x9b\xe6\xba\x2a\xc2\x82\x97\xdc\x0c\x5f\xdb\xf3\x82\x8d\xb5\x34\ +\x85\x4d\x5c\x2e\x15\x2d\x1c\x46\x74\xa7\x91\xe6\xb1\x69\x6c\x68\ +\xc6\x40\x25\x3d\x2b\x03\xa7\x94\x50\x99\x49\xe0\xd7\x05\xd3\x30\ +\xf0\x66\x76\x64\xca\xe9\x3d\xdb\xe5\x4c\x76\x50\xb9\x79\x06\xc1\ +\xb0\x86\x80\xeb\xc0\xe9\x91\xc2\xc2\xc2\x98\x56\x87\x2c\x51\x5f\ +\x5f\xcf\xf6\xed\xdb\x91\x25\x19\x49\x92\x09\x04\xc3\x60\xc7\x6a\ +\xa7\xdb\x47\xd5\x7b\x36\x21\xbf\x3d\x73\xb4\xef\x56\x34\x0c\x03\ +\xdb\x02\x10\x31\x4d\x13\x49\x00\xc1\x36\xc1\xd4\x10\x05\x9b\x24\ +\xaf\x87\xbc\xfc\x3c\x36\x6d\xdd\x81\xea\x74\x60\xd8\x31\x95\x3e\ +\x6c\xda\xf4\xb9\x01\x24\x49\x8e\xbf\x6e\x4c\xe9\x4f\xd3\xa2\x84\ +\x82\x41\x0c\x4d\x43\x10\x20\xc9\xeb\x45\x57\x15\xea\xeb\xeb\xc8\ +\xc9\xce\xa2\xb8\xb8\x18\x8f\xcb\x85\xd7\xe3\xde\x6f\xdf\xfe\xcf\ +\x9c\x1d\xf9\xde\x9c\xf6\xce\x85\xb3\xb9\xf3\xb5\x9d\x94\x16\xe5\ +\xd3\x6f\xdc\xe9\x1c\x3d\x20\x0b\x80\xfa\x0d\x0b\x79\xe6\xed\xaf\ +\xa8\x69\x0c\x71\xd8\xb1\x17\x71\xc6\xe1\x59\xbc\xf3\xcc\x0c\x16\ +\xed\x68\x45\x57\x72\x38\xe7\x92\x3f\xd0\x23\x2b\x9e\x46\x09\xef\ +\xe6\xc5\x99\x8f\xf3\x4d\xb5\x86\x6a\xab\x0c\x9f\x76\x1e\x83\x5c\ +\x1b\xf9\xcb\x7d\xaf\x91\x56\x9a\x4f\xd0\x2f\x71\xec\x05\x7f\x62\ +\x5c\x59\xca\x4f\x4e\xda\xfb\xcb\x69\xb7\x51\xa8\x15\x61\xfd\xa7\ +\xaf\xf1\xc8\xab\x4b\x38\xe9\xfa\xbf\x31\xae\x28\xce\xda\x46\x3d\ +\x6f\xce\x79\x9a\xa5\x3b\x9a\xd1\x94\x1c\xce\xbd\xe6\x32\x1c\xcb\ +\x5e\xe2\x89\xb9\xab\x41\x56\x19\x78\xdc\x05\x4c\x19\x5c\x08\xd8\ +\x6c\xf8\xf4\x1d\xde\xfa\x7a\x39\x1b\xb6\xd4\x92\xdb\xb9\x8c\x3e\ +\x43\x27\x92\x5e\x3d\x8f\x77\x56\x45\xc8\x4e\xb2\x20\x6b\x00\x97\ +\x5c\x7a\x2a\xb9\x89\xdd\xca\x04\x7e\x65\xe9\x91\x60\xe3\x4e\x16\ +\xbe\xbf\x96\x88\x20\x21\x49\x22\xcd\x3b\x96\xb1\xde\x9f\xc6\x11\ +\x19\x49\x71\x33\x98\xfd\x43\x8c\x44\x22\x54\xd7\xd4\xa0\xc5\x15\ +\xf7\xaa\xab\xab\x31\x2d\x0b\xb7\xdb\x8d\x61\x98\x58\x76\x4c\x33\ +\xc2\xb6\xad\x78\xdd\xf1\x77\x4b\xd8\x04\x41\x68\xab\x14\xd9\x13\ +\x79\x6b\xba\x8e\x20\xc6\x72\xd1\xc1\x60\x80\xda\x9a\x6a\x5c\x4e\ +\x27\x2e\xa7\x4a\x76\x46\x1a\x39\xd9\xd9\x0c\x19\x3c\x84\xee\x3d\ +\x7a\x12\x0a\x47\x30\x74\x83\x70\x24\x8c\x20\x80\x1c\x6f\x4f\xdf\ +\xb3\xb1\x19\x53\xf1\x53\x62\xed\xec\x36\xe8\xd1\x08\xd8\xb1\x0a\ +\x93\x24\xaf\x9b\x4e\x9d\x4a\xd9\x33\xf9\x48\xd8\x38\x1d\x31\x17\ +\x9c\x5f\x7c\x99\x6e\xef\xad\x16\xf9\xf6\xcf\x1e\x62\x6b\xaa\x0f\ +\xd1\x77\xd2\x1f\xb8\xe5\xfa\x2b\xdb\x08\x1b\x20\xab\xe7\xe1\x5c\ +\x7c\xf9\x45\x8c\xec\xec\xa1\xba\xb6\x91\x48\xe5\x3a\xbe\xda\x26\ +\x72\xc5\xff\xbb\x9b\xe1\xc9\xb5\x7c\xbd\xb6\xbc\xed\xb9\x5f\xfe\ +\xf3\x69\x96\x98\xbd\xb9\xeb\xde\xff\xe3\xbe\x7b\xfe\xcc\xf1\x03\ +\x4b\x09\x35\x36\x91\x37\xe2\x78\xfe\x72\xdb\x9d\x9c\xd9\xd7\x62\ +\xee\xdc\x65\x3f\xf9\xdb\x3b\x50\x9d\x76\x5b\xe0\xd0\x58\xc9\xa6\ +\x6d\x4d\xf8\x14\x65\x1f\x79\x49\x63\xc7\x0a\x16\x6d\x57\xf8\xd3\ +\xdd\xb1\xf7\xf2\xd5\xaa\xe5\xbc\xff\xc1\x0a\x86\x5d\x70\x27\xb7\ +\x5f\x30\x92\xa5\xf3\xde\xa1\x16\x00\x81\xfe\x93\xcf\xe3\x8e\xdb\ +\x2e\xa2\x6f\x59\x2f\x2e\xbe\xf5\x4e\xce\x3d\xae\x17\xfe\x56\x91\ +\xe3\xa7\x5f\xcd\x5f\xfe\x7a\x13\xa9\xbb\x16\xf2\xc9\xc6\x40\x82\ +\x05\x12\xf8\x55\x41\x10\x04\xf4\x60\x13\x1b\xd7\xad\x65\xed\xfa\ +\x0d\xac\x5c\xb1\x82\x2a\xab\x80\xb3\x2e\x3c\x83\x12\x9f\x88\x71\ +\xb0\x8d\xc8\x94\x94\x14\x6a\x6a\x6b\xd8\xb8\x71\x13\xd1\x88\x46\ +\x4d\x4d\x35\x4e\xa7\x4a\x30\x18\x44\xd3\xa2\x48\x8a\x1a\xeb\x52\ +\xb4\x6c\xd8\x8f\xc0\xd0\x1e\xe2\xde\x43\xd6\x10\xd3\x01\x11\xa2\ +\x51\x5c\xde\x24\x6c\x4b\x42\x8b\x68\xec\x2c\xdf\x89\xcf\xeb\x24\ +\xd5\x97\x84\x2d\x98\x84\x22\x41\xd2\xd2\x52\x99\x74\xcc\xd1\x08\ +\xb2\xc4\xda\xf5\x6b\xb0\x74\x1d\x51\x94\x11\x10\xdb\x6a\xc0\x0d\ +\x5d\x27\xe6\xf0\xbe\x47\xcf\xdb\x03\x71\x0d\xef\x64\x9f\x17\xa7\ +\xd3\x85\xc7\xed\x26\x25\x25\x19\xd3\x34\x89\x86\x82\xa4\xa7\xa7\ +\x13\x33\x77\xb0\x7f\x71\xd6\x6e\x7f\x7f\xda\xee\x57\xac\x56\x06\ +\x00\x8f\x27\x8d\xaa\x45\xcf\xf2\x60\x45\x6f\xa6\x9c\x7a\x12\x45\ +\x49\xb1\xc7\x05\x49\x60\xe3\xa2\xd7\x99\xb7\xa4\x96\xd1\xd3\x73\ +\x71\xe6\x79\x29\xf3\xfc\x93\x87\x6e\xbd\x0d\x53\x48\xe3\x9c\x3e\ +\x1d\xe3\x67\xac\x63\xf9\xe6\x06\x46\x4d\x1b\x4d\x92\x08\x96\x69\ +\xa3\x19\x26\xa2\xa2\x50\xb5\x7c\x11\x2f\xbf\x1e\x61\xc3\x37\x4d\ +\xf4\x9d\x56\xf6\xb3\xaf\x24\x94\x8c\x52\x8e\x3f\xfb\x3c\x22\xf7\ +\xdd\x1b\xaf\xef\x8f\x4d\xec\x72\xc7\x3e\x74\x75\xbf\xc7\x03\x77\ +\xde\x8e\xae\x67\x71\x69\xbf\x5e\x6c\xdf\xf4\x21\x1f\xfc\x73\x16\ +\x4d\x69\x41\xea\x82\x16\x7e\x1d\xb2\x94\xbd\xe1\xbb\x6d\xdb\xf1\ +\x95\x9b\x84\x2c\x05\xf9\xec\xbd\xb7\x09\xae\x0c\xb0\x43\x2a\xe5\ +\xe8\xd2\x84\xa2\x60\x02\xbf\xbe\xf4\x48\x72\x61\x1f\xfe\xf0\xc7\ +\x2e\x34\x06\x74\x52\xd2\x52\x91\xb0\x91\x25\x81\x48\x5c\x44\xef\ +\x80\x91\x76\x53\x8b\x1f\x8f\x27\x89\x64\x5f\x0a\x2d\x2d\xad\x84\ +\x42\x41\x24\x49\x24\xaa\x05\x01\x1d\xdb\x8e\x62\x59\x1a\x82\x04\ +\xa6\xa9\xb7\xa5\x4a\x2c\x2b\x26\xcf\xba\xe7\x4b\x6b\xd9\x36\x08\ +\x02\x86\x69\x82\x20\x10\x8e\x44\x10\x62\xa6\xea\xc8\xb2\x83\xea\ +\xfa\x16\x2a\x6a\x1a\xd9\x5a\x5e\x45\x44\xb7\x71\xb9\xdd\xe8\x91\ +\x20\x79\xe9\x49\x8c\x1f\x35\x9c\x54\x8f\x0f\x87\xe4\x44\x12\x55\ +\x24\x59\xc1\xb0\xc1\x12\x04\x04\x59\xc0\xb0\x34\x4c\x2b\x84\x28\ +\xe9\x98\xb6\x88\x6e\x48\x18\xa6\x88\x6e\x0a\xa8\x0e\x07\x6e\x8f\ +\x07\x59\x92\x70\x2a\x0a\x29\x29\xc9\xa8\x8a\x8a\xaa\xa8\xfc\xe2\ +\x7e\x63\x07\xe9\x88\xdc\x43\x6f\x5d\x8e\x3a\x97\x9b\xaf\xbe\x94\ +\x52\x6d\x29\xcf\xbe\xfa\x65\xbb\x83\x1d\x0c\x98\x78\x09\xf7\x5e\ +\x7d\x2c\x2b\xde\x7f\x9d\x6d\x35\x2d\x58\xbe\x22\x86\x8f\x1c\x4a\ +\xb6\xd8\xcc\xa6\x5d\x35\x7b\x3e\x42\x44\x91\xb6\x26\x94\x86\xf5\ +\x0b\x79\xe2\xe5\x79\x04\x44\x27\x8a\xc3\x89\xc7\x9b\x4e\x49\xc7\ +\x2c\xaa\x36\xac\x22\xf2\x3f\x20\x6d\x73\x7f\x1d\x91\xed\x6f\xbb\ +\x60\xa0\x7f\x6b\x43\xc5\x6c\xa8\x21\xea\x2b\x66\xf8\xb0\x21\xe4\ +\x28\x0d\xac\xd8\xd8\xca\xe1\xe7\x5c\xca\x39\xc7\x8e\x24\x59\x0c\ +\x60\x89\x3e\xd2\x94\x6f\xdd\x47\x68\xb7\xaf\x22\xe0\x74\xbb\x48\ +\xc9\xec\x40\xae\x3b\xc8\xfa\x35\x95\x09\x16\x48\xe0\x57\x05\x51\ +\x52\x30\x9b\xb6\xf3\x8f\x87\xff\x1f\xb7\xdf\xfe\x57\x9e\x79\x77\ +\x19\x9a\xd6\xca\xd2\xaf\x96\x52\x1f\xb2\x62\xc5\x16\x07\x3a\xd6\ +\x16\x05\x6c\x51\x24\x23\x23\x8b\x40\x20\x88\x80\x88\xae\xeb\xe8\ +\xba\x86\x2d\xd8\xd8\x58\xd8\x6d\x0d\x1c\xf6\x77\xa2\xab\xf6\x75\ +\xd9\xb6\x6d\xb7\xe9\x6c\x5b\xa6\x81\xa1\xeb\xc8\x92\x8c\x28\xca\ +\x84\x42\x1a\x48\x0e\x82\x51\x9d\x9d\xbb\x2b\x68\x6e\x6e\xc1\xed\ +\x52\x11\x4c\x0d\x9f\xdb\x49\x66\x7a\x66\x1b\xab\xd9\x76\xbc\x74\ +\x4d\x94\x40\x14\x10\x45\x10\x45\x3b\xd6\xea\x6e\xda\xd8\xc8\x68\ +\x86\x4d\x4b\x6b\x80\x70\x24\x8a\xdf\xdf\x4a\x55\x75\x15\x55\x55\ +\x95\x34\x36\x34\x20\x20\xe0\x72\xba\x0e\xed\x2a\x86\x98\x99\x26\ +\xcd\xfe\x30\x9e\xd4\x1c\x72\x33\x3c\x84\x43\x61\x02\x2d\xbb\xd8\ +\xb8\xad\x9a\x40\x53\x23\x21\xdd\xa4\xb9\xb1\x11\x5b\x54\x69\xad\ +\xdc\xc0\xfa\x1a\x89\x31\xe3\x27\x32\x20\x53\x67\xf5\x96\x8a\xf8\ +\x89\xd2\x19\xd4\x23\x97\x05\xaf\xbf\x43\x4d\x14\x42\xcd\x35\x54\ +\xd6\x36\x13\xd5\x0c\xd2\x3a\xf6\xe6\xa8\xf1\xe3\x98\x30\x30\x8f\ +\xad\x2b\x57\xd3\xf2\x4b\x45\x15\xa6\x81\x8d\x08\xf8\xd9\xba\x65\ +\x3b\xdb\xd6\xac\x61\x4b\xb3\xc2\xa8\x23\x26\x32\x30\x47\x63\xe5\ +\x9a\xdd\x20\x24\xd1\xb9\x34\x8d\xdd\x3b\x9a\xe9\x3d\x62\x2c\xa9\ +\xdf\x9a\x1e\xcc\x36\x0d\x12\x0b\x5d\x57\xe8\x3d\x6c\x0c\x13\x8e\ +\x3e\x81\xce\x9e\x7a\x56\xae\xaf\x48\xb0\x40\x02\xbf\x2a\xc8\x32\ +\x94\xaf\xfb\x8a\x6d\x42\x4f\xae\xbc\xe4\x18\x2a\x97\x7f\x43\xbd\ +\xdf\xcf\xd2\x05\x73\xd9\x58\x17\x8a\x59\x3e\x1e\xe8\x58\x01\x3b\ +\xee\x3a\x63\x52\xbe\x73\x17\x08\x22\x96\x65\xa3\x69\xf1\x8d\x44\ +\x49\x88\x2f\x6b\x05\x88\xd5\x30\xb4\xe5\xb1\xdb\xe7\xb5\xf7\x74\ +\x34\x5a\x71\xad\x6b\x1b\x88\xe8\x51\x92\x9d\x49\x44\xc3\x16\xe1\ +\x70\x08\x49\x92\xc8\xce\xcc\x41\x8b\x86\x91\x14\x09\xbf\x3f\x80\ +\x28\xd8\x78\xbd\x1e\x32\xb3\xd2\xd9\xba\x73\x1b\x60\xa3\xe9\x1a\ +\x52\xbc\xcc\x50\x51\x15\xb0\x0d\xf4\x48\x08\x51\x92\xb0\xed\x98\ +\xb5\x98\x28\xc6\xd4\x00\x6d\x3b\xa6\xf9\xad\xc8\x22\x59\xe9\x19\ +\xc8\x92\x84\x22\xab\x71\x9d\x8e\x43\x99\xb6\x45\x20\xc2\x57\x6f\ +\x3f\xcd\xfc\xa5\x3b\x50\x52\x4b\x39\xf3\xf2\x23\xa8\x5b\xf2\x14\ +\x1f\xd4\x94\x30\x2a\xab\x8a\x57\xe6\x2d\x46\x73\x66\x70\xd4\x19\ +\x97\xd0\xb7\xab\xc8\xae\xa5\xcb\xb8\xfd\xba\x6b\x51\x52\x3a\x73\ +\xe6\xd4\x5e\x6d\x67\xea\x7f\xe2\x05\x54\xf9\x9f\xe4\xde\x9b\xaf\ +\x81\xa8\x46\xc9\xc4\xb3\xc8\xcd\x0e\x11\x5c\xf3\x1c\xb7\xdc\xb4\ +\x14\x01\x07\xc7\x9f\x73\x2e\xd9\xbf\xd0\xfb\x4c\x4e\xcb\xc0\xeb\ +\x94\x20\x54\xc5\xdc\xd7\xde\x61\xec\x59\xa7\x30\x6e\xdb\xf3\xdc\ +\x79\xcd\x75\x38\x52\x4b\x39\xeb\x8f\x7d\xa9\xfc\xfc\x55\x1e\x7b\ +\x7b\x09\x85\x43\x4f\xe5\xdc\x63\xbb\x7f\xeb\x14\x2a\x69\x19\x69\ +\xa8\x62\x6c\x05\x92\x9b\xeb\xe1\xb5\x39\x7f\xe3\x9b\x7f\x39\x70\ +\x65\x0e\xe2\xcc\x13\xfa\x25\x58\x20\x81\x5f\x19\x62\x1c\x9b\x92\ +\x96\x4d\x66\x66\x3a\x3e\xa7\xce\xee\x1d\x3b\xa9\x6d\xd6\xe8\x22\ +\x49\x08\x07\x09\x39\x65\x59\x14\xb0\x2d\x9b\x9a\x9a\x1a\x9a\x9a\ +\x5a\x10\x88\x11\x63\x2c\xdb\x21\xc6\xc9\x45\x88\xf5\x62\xdb\x7b\ +\x89\xd0\xfe\xd6\xbf\x7b\xfe\x6f\x59\x56\x9b\x57\xa3\xa1\xc5\x0c\ +\x0d\x0c\xdb\x22\xa2\x6b\xe8\xba\x4e\x5a\x5a\x1a\x86\x1e\xc5\xe5\ +\x54\xd1\xa3\x61\x6a\xea\x6a\x40\x0a\xe2\x49\x72\x22\xc9\x31\xe1\ +\x29\x45\x12\xb1\x11\xb1\x05\x01\x97\xcb\x83\xa1\xeb\xf8\x5b\x83\ +\xb8\x5d\x72\xbc\x5e\x3c\x8a\xc3\x21\x91\xe4\x4b\xc5\xe9\x74\xa0\ +\xe9\x11\x6c\x53\x20\x3d\x23\x0d\x45\x56\x62\x39\x21\xe1\x97\x27\ +\x6c\xd3\x32\xd1\x8c\x30\xed\x8b\xe0\x74\x33\x8c\x6e\x44\xb1\x6d\ +\x13\xf0\x32\xe1\xb4\xcb\x18\x7b\xb2\x89\xac\x28\xb1\x2d\x83\x71\ +\xe7\x73\x39\xb1\x0e\xd2\xee\xa3\xa6\x22\xc8\x0a\x72\x7c\x2f\xe1\ +\xd8\xe9\xd7\x33\x51\x33\x10\x65\x95\x7d\x26\x62\x39\x9d\x63\xa6\ +\x5f\xcf\x51\xba\x81\x25\x88\x28\x72\x2c\x77\x7c\xef\x8c\x61\xe8\ +\xa6\x85\xd8\xee\x1c\x3f\xd9\x90\xb3\xc1\xd2\xa2\xa0\xd9\xd8\xd2\ +\xde\xc4\x8b\xad\xc7\x0d\x1d\xf6\x40\x4a\xe2\x84\xcb\xae\x8e\xff\ +\xd2\x85\xcb\x6f\xb8\x0a\x80\x1e\xe7\x5d\xc3\x38\xcd\x88\x35\x08\ +\x89\x60\x0d\x99\xcc\xad\x43\xa6\xb4\x5d\xfb\x3e\x70\x95\x71\xd9\ +\x75\x7b\x72\xf2\x2a\xe3\xce\xbc\x99\xd1\xa7\x68\x58\x88\x28\xb2\ +\x4c\xc2\x0a\x34\x81\x5f\x1d\x65\xdb\x22\x69\x39\x05\x34\xbe\xf5\ +\x16\xf7\x6c\xf3\xd0\xda\xe4\x67\x7b\xc5\x0e\x72\x0f\x9b\x48\xcf\ +\xbc\xa4\x58\x9a\xf9\x40\xa4\x6d\xc7\xab\x43\x36\x6e\xdc\x82\x69\ +\xc6\x72\xd5\x58\x16\x96\x61\x23\xca\x12\x02\x62\x3c\x17\x22\xb6\ +\x91\x4f\x7b\xc2\x6e\x4f\xd4\xb4\x4b\x99\x88\xa2\x88\x6e\xe8\x71\ +\x67\x74\x19\xd3\xd0\xa9\xae\xa9\xa6\xac\xac\x23\xb2\xaa\xe0\x0f\ +\xc6\xa2\xec\xb4\xb4\x34\x02\xe1\x08\x6e\xb7\x1b\xa7\xd3\x49\x38\ +\x6a\x80\x2c\x61\xd9\x36\xb2\xa4\x62\x18\x16\xb2\xac\x22\x89\x2a\ +\x86\x6e\x21\x4a\x46\x6c\x53\x52\x37\xd0\xa2\x11\x82\x21\x0b\xc1\ +\xd2\x69\x0d\x05\x63\x64\xae\xaa\x48\x92\x88\xaa\xfe\xf2\x6e\xec\ +\x79\xe9\x5d\x99\xd4\xeb\x4e\x44\x51\x6a\xf7\x61\x59\x88\x38\x41\ +\x88\x75\x95\x8a\xa2\x84\xaa\x4a\xfb\xc9\x9e\x88\x28\xdf\xb1\x23\ +\xdb\xdf\x63\x6d\x47\x20\x29\xfb\x76\x48\x0a\x92\xcc\x7e\x4e\xfd\ +\x93\x40\x95\x6c\xa4\xb1\x77\x61\xa3\x83\x20\xb6\xcf\x85\xe0\x48\ +\x2b\xf8\x8f\x22\xf0\xf6\x76\x6b\xa2\x2c\xf3\xdf\x54\xd5\xb7\x75\ +\x7e\x26\x90\xc0\xaf\x10\x86\x61\x90\x5c\xd0\x8b\x69\x67\x78\x08\ +\x9a\x42\x2c\x08\x93\x9c\xe4\x15\x95\xe0\x11\xf7\xda\x39\xee\x77\ +\xec\x8b\x02\xc8\xaa\x42\x63\x63\x3d\xba\x6e\xc4\x9a\x63\xac\x58\ +\x4d\x9a\x65\xc5\xca\xfc\x1c\x71\xfd\x10\x01\x01\xd3\x32\xdb\x08\ +\x7a\x8f\x03\xba\x24\x49\x6d\xe9\x11\x51\x14\xdb\x6a\xb9\x75\xdd\ +\xc0\xc6\x46\x94\x24\xc0\xa2\xa9\xb9\x99\xda\xba\x3a\xbc\x1e\x27\ +\x49\x1e\x37\x91\x48\x10\xc1\xb6\x71\x38\x9d\x74\x28\x2e\x22\xc9\ +\xe7\x23\x5c\xdf\x88\x24\xa9\x58\xa6\x89\xac\x2a\xb1\x48\x4c\x12\ +\x71\xb9\x5c\x44\xa3\x51\x2c\xd3\x6a\x73\xb2\xf1\x07\xfc\x18\xba\ +\x88\x80\x89\x16\x89\xa0\x45\x23\xa8\xe9\xe9\x44\x23\x51\x5c\x2e\ +\xd7\x2f\x5e\x3d\x32\x74\xf0\xc8\xdf\xec\xa0\x2b\xc8\xcf\xa3\x20\ +\xff\xac\xc4\xb7\x2f\x81\x04\x7e\x00\x24\x49\xa2\xb9\x61\x1b\xef\ +\xbd\xf1\x3a\x4d\x82\x82\x24\x0a\xd8\x9a\x9f\x16\xa1\x33\x57\x5e\ +\x3b\x9d\x92\x64\xe1\x80\x65\x7f\xb2\xa1\xeb\x78\x93\x5c\xe4\x17\ +\xe4\xb1\x6a\xe5\x2a\x9c\x1e\x17\xfe\x40\x10\x51\x8a\x55\x66\x44\ +\xa2\x3a\x92\x2c\xa2\x69\x91\x58\xea\x42\x56\x62\xad\xca\x7b\x8c\ +\x7d\xe3\x64\xbd\x27\xe2\x8e\xfd\x6b\xc6\x3b\x1a\x69\x9b\x31\x04\ +\x51\x24\x18\x0e\x11\x0c\x05\xb1\x4d\x9d\x70\x30\x40\x4a\xb2\x17\ +\x44\x08\x04\x82\x48\x52\x4c\x6d\x50\x94\x64\x6c\x04\x2c\x4b\x40\ +\x37\x4c\x92\xbc\x0e\x04\xdb\x42\x90\xe2\x91\xbe\x60\x13\x0e\x87\ +\x71\x38\x24\x20\x66\xb4\x10\x68\x6d\xa2\x6f\xef\xde\x24\xa7\xf8\ +\x88\x46\x22\x6d\x9d\x99\x09\x24\x90\x40\x02\x87\x6a\xa4\x9d\x94\ +\xd3\x83\xf3\xfe\x54\x8c\x85\x00\x92\x8a\xdb\xdc\xc5\xec\x59\xaf\ +\x51\xd1\x1c\xa4\x34\xc5\x07\x07\x50\x92\x17\x35\x4d\xa3\xb5\xa5\ +\x85\x8e\x1d\x8b\xc9\x2f\xc8\x21\x14\xf4\x63\x59\x06\xa6\xa9\x11\ +\xd5\xc2\x68\x7a\x04\xb0\x50\x54\x11\x30\x11\x45\x01\x4d\xd3\x62\ +\x4b\xe4\xb8\x2b\x7a\xfb\x46\x98\x98\x2c\x6b\xcc\xa6\xcc\xb2\x2d\ +\xa2\x5a\x34\xb6\x61\x68\xd9\x04\x43\x21\x76\x57\x54\x60\x62\x13\ +\xd6\xa2\xb4\x06\x02\x98\x96\x45\x56\x4e\x2e\xc1\x50\x14\x4d\xb7\ +\x11\x04\x09\xdd\x30\x90\x14\x05\x59\x92\x08\x47\x22\xb4\x04\x5a\ +\x09\x45\xc3\xd8\x42\x4c\x2f\x5a\x92\x44\x4c\xcb\x20\x18\xf4\x63\ +\x63\xd1\xa9\x53\x47\x7a\xf5\xee\x49\x52\x92\x2f\xae\x8d\x62\x11\ +\x0e\x07\x7f\x71\x8f\xc8\x04\x12\x48\x20\x81\xfd\xc2\x8e\x99\x5c\ +\x2b\x8a\x8a\xa2\x28\x38\x14\x09\x7f\x7d\x1d\x4d\x41\x09\x97\x2a\ +\xc3\xc1\x36\x22\x77\xee\xd8\x8a\x28\xa9\x64\xe7\xe4\x33\x60\x50\ +\x3f\x74\x33\x66\x07\xa6\xeb\x3a\x3b\x76\x94\x13\xd5\x23\x44\xa2\ +\xa1\xb8\x07\xa3\x01\x71\x6d\x6d\x51\x8c\x95\x06\x6a\x9a\xd6\xf6\ +\x7b\xfb\xee\x48\x2b\x1e\x71\x6b\xba\x81\xc3\xe9\x8c\x55\x81\x08\ +\x56\xac\xa6\xdb\xda\xab\xc1\x1d\x0c\x86\xd0\x2d\x85\xca\xca\x3a\ +\xfc\x81\x30\x08\x72\xdc\xbd\x5b\x40\x94\x25\x34\x2d\x42\x38\x1c\ +\xc4\xd4\x35\x54\x59\x46\x10\x6c\x9a\x5a\x9a\xc8\x48\x4f\x61\xe0\ +\xc0\x7e\x74\x2c\x2d\xc4\xe7\x75\x83\x65\x10\x0e\x87\x50\x14\x85\ +\x70\x28\xb4\x4f\x1e\x39\x81\x04\x12\x48\xe0\x50\x82\xac\x28\xd4\ +\x6f\x5d\xce\x9c\xa7\xde\xa0\x45\x51\x90\x45\x11\xad\xa9\x92\x60\ +\xce\x48\x3a\xa4\xfb\xb0\x2c\xed\xc0\xc7\x4a\x92\x8c\xc7\xeb\x46\ +\x96\x05\xba\x76\xed\x4c\x56\x56\x16\xaa\xcb\x81\xdb\xe5\x61\xfd\ +\x86\x0d\x54\xd7\xd5\xb2\x61\xc3\x26\xfc\xfe\x56\x64\x45\x44\x10\ +\xc0\xb2\x62\x15\x1c\xb6\x6d\xe3\x74\xba\x30\x0c\x1d\x49\x92\xdb\ +\x14\x00\x05\x41\xc0\xde\x93\xd7\x36\x74\x42\xc1\x20\xaa\x22\x62\ +\x5b\x26\xa1\x48\x18\xb7\x37\x89\x48\x30\x40\x63\x53\x13\xbe\x24\ +\x0f\xab\x57\xaf\x61\xe5\xca\xad\xd8\x96\x80\x2c\x2b\x08\x82\x80\ +\xa6\xeb\xd8\x08\xe8\x86\x86\xae\x47\x11\x25\x90\x55\x11\x87\xea\ +\xa4\xa4\xb4\x84\xee\xdd\xcb\x28\x2e\x2e\xc0\xe3\x52\xd0\xa3\x61\ +\x64\x49\xc1\xd4\xa2\x68\x11\x2d\x9e\xf3\x26\xa1\x36\x97\x40\x02\ +\x09\x1c\xa2\xe9\x11\x9d\xe4\xfc\x9e\x5c\x70\x75\x47\x2c\x04\x04\ +\xd9\x89\xcf\xae\xe0\xc9\x27\xdf\xa2\xbc\xde\x4f\x56\x9e\x93\x03\ +\xb9\xa3\xca\x9d\x3a\x75\xc6\x34\x2d\x4c\x3b\x66\xb0\xab\x28\x22\ +\xb6\xa1\x11\x0e\x9a\x94\x96\x14\x51\x52\x52\x8c\xbf\xa5\x95\xb5\ +\x2d\xf1\xd6\x8c\x38\x21\xcb\x92\x48\xcf\x1e\x5d\xe9\xd8\xa9\x13\ +\x95\x95\x55\x2c\x5e\xbc\x0c\x4b\x14\x90\x15\x05\x2c\x0b\x49\x96\ +\xc8\xca\x4a\xc1\xe1\x74\xd0\x50\x5f\x87\xa8\xa8\x24\xa7\x24\x51\ +\xdc\x21\x1f\xc1\x36\xd0\xb4\x28\x5b\xb6\x6e\x47\xd3\x34\xca\x2b\ +\xea\x69\xf2\xc7\xa2\xf8\x50\x28\x84\xa4\xca\xb8\x1c\x0e\x8c\x68\ +\x08\x09\x28\x29\x2c\xa0\xb8\x43\x01\xa5\xc5\x45\xf8\x52\x32\x63\ +\x52\xad\x8a\x08\x18\x44\x42\x21\xc0\x22\x12\x8c\x60\xe8\x1a\xb2\ +\x28\x11\xd5\xb4\x58\x24\x9f\x18\x1b\x09\x24\x90\xc0\x21\x09\x21\ +\xde\xa4\x18\x27\x66\xdb\xa0\xb1\xb6\x8a\xea\xfa\x96\x98\xe4\xc3\ +\x41\xc8\x4b\xb6\x6c\x31\x2e\x16\x15\x01\xdb\xc6\x2d\x2b\x84\x23\ +\x21\x5c\x6e\x07\x81\x50\x90\xea\x9a\x7a\x02\xad\x7e\x1c\x8a\x13\ +\x41\x52\xb1\x0c\x01\xcd\x08\x23\x89\x06\xf9\x79\xa9\xe4\xe5\xf8\ +\xc8\x48\x4d\x62\xc3\x9a\xf5\x34\x36\xb7\xe2\x76\x7b\xd1\x8c\x28\ +\x8a\x2c\x92\x97\x9b\x45\x71\x87\x42\x36\x6d\x58\x8d\xc7\xad\x32\ +\x78\x40\x7f\xdc\x1e\x17\xd1\xa8\x86\xae\x45\xd9\xb6\xad\x9c\x70\ +\x54\x43\xb3\x55\x2c\x49\xc2\x32\x4d\x54\x55\x41\x12\x2c\x54\x2c\ +\x5a\x9b\x1a\xe8\xde\xb5\x8c\x49\x47\x1d\x89\xc7\xa9\x62\x5a\x26\ +\xb6\x28\x62\x98\x11\xd0\x63\xb6\x66\xc4\xed\xce\x64\x49\x41\x91\ +\x55\x24\x49\x46\x94\x22\xc8\xaa\xe3\xd0\xee\xad\x49\x20\x81\x04\ +\x7e\xbf\xe9\x11\x59\xa6\x7e\xe7\x12\x66\x3d\xf6\x0a\x8d\x92\x03\ +\x05\x9b\x68\x44\xa7\xc3\x90\xc9\xf4\xcc\xf5\x62\x9a\xc6\x41\x48\ +\xdb\xb2\x90\x64\x19\x51\x17\x71\x38\x1d\xc8\x92\x48\x34\x12\x22\ +\x14\xf4\x13\x0a\x45\x69\x6a\x6c\xc2\x34\x4c\x3c\x1e\x2f\x11\xcd\ +\x44\x33\x75\x6c\xcb\x26\x23\x2b\x1d\x25\xae\xe0\xe7\xf5\xa4\xe2\ +\xf3\xf9\xa8\x6b\x68\xc6\xb4\x2c\x9c\x2e\x27\x36\x06\xc1\x50\x90\ +\xec\xcc\x0c\x3a\xe4\x8f\x43\x8b\xf8\x31\x0c\x1d\x41\x70\x61\x98\ +\x26\x6e\x57\x4c\xe4\xa9\x79\x67\x05\xa8\x2a\xba\xa1\x23\x08\x20\ +\x09\x36\xaa\xaa\x60\xdb\x16\x39\xd9\x59\x14\x16\xe4\x22\x58\x26\ +\xd1\x48\x24\x56\x70\x2e\x82\x1d\xdf\xf0\x94\x44\x25\x66\x00\x6c\ +\x18\x31\x29\xd8\xb8\x8c\x2c\x02\xf1\xde\xfd\x04\x6b\x27\x90\x40\ +\x02\x87\x1e\x4c\xc3\x20\x29\xb7\x3b\x17\x5c\x73\x23\x92\x04\x9a\ +\x6e\xe2\x4a\x4a\x21\x25\xc9\x89\x65\x18\x58\x07\xa1\x2e\x59\xd7\ +\x75\x14\x45\x69\x73\x34\x17\x1d\x2a\x0e\xa7\x93\x60\x30\x48\x72\ +\x72\x32\x69\xe9\x61\x84\xad\xdb\x08\x87\xc3\x08\x92\x8a\xc3\xa1\ +\x12\x31\x74\xf2\xf2\xf2\xc8\xcd\xcd\xdd\xdb\x2e\x1e\x0f\xe7\xb5\ +\x68\x14\x49\x71\xe1\x72\x3b\x31\x4d\x93\xc6\xc6\x46\x32\xd2\x7d\ +\x28\xaa\x4a\x28\x18\x20\x18\x0c\xc5\x04\x9d\x52\xdd\x74\xee\xdc\ +\x99\xe6\x96\x20\xf5\x2d\x61\x64\xd9\x81\xae\x6b\x18\x86\x46\x5e\ +\x76\x16\x65\x9d\x4a\x28\x29\x2a\xc2\x97\xe4\x06\x61\xf9\x7c\x57\ +\x00\x00\x20\x00\x49\x44\x41\x54\x53\xc7\x32\x74\xdc\x4e\x07\x06\ +\xa0\x5b\x06\x86\x6e\xc4\x5c\xe3\x25\xa9\xad\xbc\x6f\x4f\xfd\x76\ +\x02\x09\x24\x90\xc0\xa1\x0c\xdb\x06\xa7\xc7\x47\xa8\x66\x33\x6f\ +\x7f\xb0\x88\x86\x90\x41\x52\x46\x09\x63\x27\x4e\xa0\x63\x86\x8a\ +\x65\x1c\xb8\x64\x59\x8e\x95\xd0\x49\xd8\xb6\x4d\x38\x12\x41\xd7\ +\xa2\x48\xa2\x10\x73\x95\xd1\x03\xa4\x24\xa7\xe0\x74\xba\xd0\xb4\ +\x7a\x24\x45\x44\x20\xd6\x48\xe3\x72\x3a\x71\xb9\xdc\x58\x96\x41\ +\x6b\x73\x80\x50\x30\x26\x72\xa2\x69\x1a\x42\x04\x54\x47\xac\x21\ +\x46\x10\x45\xc2\xe1\x08\x1e\xb7\x82\x2c\x4b\x34\x36\x36\xe0\xf1\ +\x24\xe1\x70\x7a\x29\x2a\x2a\x62\x77\x45\x0d\x75\xcd\x5b\xb0\x2c\ +\x13\xb0\x10\x01\x5f\x52\x12\xdd\xba\x75\xc7\xd4\xc2\xe8\x5a\x14\ +\xc1\xb6\xb0\x74\x83\xb0\x6d\x22\xc8\x6a\xac\x5c\x3b\x6e\xc8\x60\ +\xdb\xd6\x3e\xee\xef\x31\x4b\x32\x33\x5e\x1f\xfe\x33\x11\xb8\x00\ +\x96\x6d\xd1\xdc\xd2\x88\xa6\x47\x0f\x01\x49\xd8\x04\x12\x48\xe0\ +\x97\x80\x20\x08\x68\x5a\xf4\x7b\x99\x47\x52\x14\x42\x15\xcb\x79\ +\x72\xd6\x4b\x38\x8b\x4b\xa9\xaf\xae\x87\x68\x90\x39\xcf\x04\xb8\ +\xf4\xe2\x53\xc9\x76\x0a\x98\x07\xb2\x1b\x0b\x06\x83\x31\x31\x27\ +\x41\x40\x55\x94\x78\xd5\x87\x8d\x37\xc9\x4b\x28\xac\xe1\xf5\xa5\ +\xe2\x70\xa8\x80\x80\x20\x0a\x68\x11\x2d\x56\xce\x67\x5b\x6d\x25\ +\x76\x86\x19\x8b\x7a\xb1\x63\xcf\x31\x4d\x8b\xe6\xe6\x16\xd2\x92\ +\x53\xf1\xb8\x3d\x84\x43\x2d\x18\x5a\x08\x87\x2a\xa3\xaa\x2a\xe1\ +\x70\x98\xa8\x66\x92\x9c\x9a\x19\xab\x36\x11\x85\x18\x39\x63\x23\ +\x0a\x50\x5b\x5b\x4b\x75\x55\x25\x2e\x87\x02\xb6\x4e\x66\x5a\x3a\ +\x82\x08\xba\x61\x10\x09\x87\x11\x65\x69\x1f\x27\x78\x49\xda\x63\ +\x79\xa6\x63\x18\x26\xb6\x6d\x21\x4b\xd2\xcf\x96\x1e\xb1\x2c\x8b\ +\xd4\xd4\x74\xfc\xfe\x16\x42\x81\x84\x20\x7f\x02\x09\xfc\x7e\x23\ +\x68\x9b\xe4\xe4\x54\x04\xf1\xe0\xfc\x23\x89\x36\xe5\x1b\x57\x10\ +\x29\x1e\xc7\xd5\xe7\xf4\xe0\xa9\xa7\x3e\xe7\xa4\x33\xc6\xf3\xfa\ +\x63\x8f\xb1\xb1\xaa\x99\xbc\x8e\x29\x98\xd6\xfe\x9b\x6b\xe4\x51\ +\xe3\x27\x02\x02\xa2\x20\x20\xb4\x79\x2a\xda\x88\x82\x88\x69\xc5\ +\xba\x1d\xbb\xf7\x1b\x80\x6e\x18\xf1\x16\xf5\xd8\x9e\xa7\xaa\xaa\ +\xc8\xb2\x84\x24\x08\x58\x36\x8c\x3b\xf2\x98\x38\x89\xc6\x42\x4f\ +\xdb\xb6\x91\x65\x09\x87\xea\xc0\xb2\xcd\x98\x46\x60\xbc\x01\x27\ +\x16\x21\x83\x28\x49\x0c\x1f\x3d\x06\xdd\x30\xb1\x2c\x9b\xf8\xa1\ +\x08\x08\x31\xa7\x9a\xf8\x0a\x60\x4f\xdb\xbc\xcd\x1e\x7f\xca\xfd\ +\x84\xba\xf1\x35\x87\x4d\x4c\xf5\x54\x96\x95\x36\xd7\xf8\xff\xf9\ +\x07\x65\x59\x24\xf9\x7c\xf8\x92\x53\x12\xa3\x36\x81\x04\x12\x38\ +\xe8\x46\xe2\xde\xa8\x5c\x42\x16\x6d\x0c\xc3\x44\x0f\xec\x66\xfe\ +\xbb\x73\xd9\x16\xf0\x30\x3c\xf9\xe0\x06\x2e\xb2\xc7\x9b\xb4\x97\ +\x7c\xbe\xf5\xc7\x3d\x92\x3c\x6e\x8f\x37\xc6\x8b\x36\x6d\x84\x19\ +\xb3\x20\xdb\x7b\x54\x52\xb2\x0f\x81\x76\x9b\x7f\x76\xac\x9c\xa5\ +\xbd\xd1\x6b\xdb\x75\xb4\x7b\x20\x29\xc9\x1b\xcf\x43\x0b\xdf\x89\ +\x5e\xdb\x4b\xc0\xfe\x90\x19\xef\xe7\x4c\x53\xc4\xf2\xea\x89\xd6\ +\xf9\x04\x12\x48\xe0\xfb\x61\x18\x26\x79\xdd\x47\x31\x31\xc3\x04\ +\xdb\x45\x76\x52\x90\x25\x9b\x9b\x99\x38\xed\x14\x3a\x67\xa8\x07\ +\x0d\x38\xe5\x83\x69\x74\xd8\xfb\x10\xd2\x7f\x42\x5a\x3f\x84\xec\ +\x7e\x1b\x4b\x22\x87\xc3\x81\xaa\xaa\x89\x7c\x76\x02\x09\x24\x52\ +\x24\x84\x42\xa1\x83\xf3\x9e\x69\xe1\xca\x28\x62\x50\x8e\x40\x34\ +\x1a\xe5\x98\x73\xaf\xe7\x38\xc5\x85\x4b\x11\xd0\x34\xfd\xa0\x89\ +\x5d\x39\x71\x8b\x7f\x3c\x9c\x4e\x27\x5f\x7e\xf9\x05\xab\x56\xad\ +\x44\x55\x1d\x89\x1b\x92\x40\x02\xbf\xdb\xb4\x88\x89\xcf\xe7\x63\ +\xf2\xe4\x29\xdf\x1b\xc0\xd9\xa6\x4e\xc4\x8c\xa5\x1e\x14\xd5\x81\ +\x80\x49\x54\xfb\xfe\xa0\x2f\x41\xda\x3f\x01\x14\x45\x61\xd3\xc6\ +\x4d\xcc\x9b\x3b\x0f\x8f\xc7\x93\xb8\x21\x09\x24\xf0\x3b\x85\x61\ +\x18\xe4\xe4\xe4\x30\x65\xca\x89\xff\xd5\xaa\xdb\xb6\xac\xff\xb8\ +\x6c\x22\x41\xda\x3f\xd1\x72\x48\x51\x15\xdc\x6e\x37\x6e\xb7\x3b\ +\x71\x43\x12\x48\xe0\x77\x4c\xda\x4e\xa7\xeb\x7f\xfa\x1a\x09\xd2\ +\xfe\x5f\x40\x00\x4b\x8f\x12\x89\x1a\xec\x29\x89\x91\x64\x15\x55\ +\x95\xdb\xb6\x5b\x2d\x3d\x42\x58\xb7\x71\xba\x5c\x31\x1b\xce\x3d\ +\xcb\x2b\x43\x8b\xe5\xb4\x6c\x40\x94\x71\x3a\x55\x4c\x2d\x82\x29\ +\xaa\x38\x55\x39\xb6\xa4\x8a\x68\xc8\x4e\x17\x92\xa9\x11\x35\x45\ +\x5c\x4e\x05\x10\xb0\x4d\x8d\x88\x66\xe2\x70\xb9\xb0\xb5\x10\x61\ +\xdd\x8a\x59\x98\x21\xa2\xa8\x0e\x14\x59\xfc\xd6\xec\x6e\xa2\x69\ +\x51\x4c\xd3\x06\x41\x44\x56\x54\x54\x45\x42\x10\xc0\x88\x46\x88\ +\x68\x06\x82\x28\x80\x10\x3b\x5e\xc2\x20\x12\xd5\xe3\xc7\xda\xf1\ +\xbf\xc9\x38\x54\x09\x3d\xaa\xa3\x38\x5d\xc8\x52\xcc\xd4\x59\x8b\ +\x6a\xb1\x3a\x53\x41\x44\x56\x55\x54\x59\x42\x00\xa2\x91\x30\xa6\ +\x20\xe3\x74\x28\xb1\x7b\x61\x19\x84\xa3\x06\xaa\xd3\x85\x64\xe9\ +\x44\xa2\xd1\x58\x37\x98\x28\xa1\x3a\x1c\x3f\xb9\x4d\x5a\x02\x09\ +\xfc\xda\x91\x20\xed\xff\x01\x2c\x4d\x27\xa3\xf7\x38\x8e\x1f\x3b\ +\x00\x17\x06\xb6\x1e\x64\xfd\xe2\x4f\x58\xb8\x74\x2b\xa6\x28\x61\ +\xe9\x51\xd2\x7b\x1d\xc3\xa9\x03\x93\xf9\xf7\x3f\x5f\x61\x77\x48\ +\x42\x91\x40\xd3\x4c\xf2\x7a\x8c\xe4\xc8\x31\x03\x48\x75\x4a\x84\ +\xea\xb7\xf0\xee\xdb\x0b\xc9\xea\x77\x12\xf9\xcd\x5f\xf3\xe6\xa2\ +\xf5\x38\x73\x7b\x73\xd6\x49\x63\x58\xff\xf6\x4b\xd4\xe6\x1e\xce\ +\x88\xfc\x26\x5e\x7f\x67\x29\x16\x16\x6a\xee\x60\xa6\x0e\xcf\xe3\ +\xa3\xd7\xdf\xc4\x33\x6c\x1a\x27\x0c\x2f\xc1\xd4\x0d\xf4\x60\x3d\ +\x8b\x17\xbc\xcf\xb2\xad\xf5\x48\x72\xec\x23\xb7\x0c\x0d\x29\xa9\ +\x03\x47\x9d\x74\x24\x5d\xf3\x52\xb0\xa3\x4d\xac\xf8\xec\x03\xbe\ +\x58\xb9\x13\x5d\x74\xd2\x6d\xd8\x14\x26\x8e\xe8\x0c\xba\x81\x16\ +\xa8\xe7\xeb\x8f\xde\x65\xa7\xdd\x83\x53\x26\x0f\x46\x32\x4d\x04\ +\x51\xc0\x42\x42\x0c\x6c\xe2\xcd\x8f\xd7\xd3\x7b\xd8\x61\xac\x7d\ +\xef\x2d\x36\xd7\x84\xf0\x64\x75\x64\xc2\x84\xf1\x74\xc9\x4d\xc2\ +\x08\x37\xb1\x6c\xc1\x3c\x16\xad\xab\xc0\xc4\xcd\x90\xe3\x4e\xa7\ +\x48\x5b\xcf\xbf\xdf\x5f\x81\xa5\xc8\x38\x52\xba\x70\xc6\x84\xee\ +\x2c\x7a\xeb\xdf\x54\xbb\xcb\x38\xf9\x98\x23\x29\x4e\x57\x09\x35\ +\x55\xb0\x70\xde\xdb\xac\xab\x8e\x22\x4b\x09\xe2\x4e\x20\x81\x3d\ +\x10\x13\xb7\xe0\x27\x4f\x96\x60\x1a\x16\xd9\x3d\x0f\xa3\x24\x2b\ +\xc0\xa7\xef\xbd\xcf\xe2\x2d\x41\xc6\x9f\xf5\x27\x26\x76\x4d\x45\ +\xd3\xa2\xe8\x42\x3a\x23\x8f\x9c\xc0\xd0\xb1\x13\x18\xd5\xbf\x23\ +\xb6\xa6\xa1\x6b\x06\x45\x83\xa6\x72\xed\x85\x27\x22\xd7\x6e\xe0\ +\xab\xaf\x97\x52\xe5\x8f\x82\xac\xd2\xa1\xd3\x40\xba\x65\xba\x11\ +\x53\x3a\x73\xf6\xa5\xd3\xc9\x6c\xdd\xc4\xc6\x5d\xcd\xa4\x95\x76\ +\xa1\x67\x9f\x02\x04\xd3\xc2\xb6\x0d\x24\x6f\x07\xfa\xf6\xec\x8b\ +\x47\xb4\xc9\xeb\x31\x8c\x34\xbd\x8e\x85\xf3\xe7\xb3\xa9\x29\x89\ +\xd3\x2e\xb9\x9c\xc1\xc5\x1e\xa2\xba\x85\x65\x68\x88\xc9\x9d\x38\ +\xef\xba\xab\x19\x9c\x6b\xb0\xfc\xab\xcf\x59\x57\x69\x71\xd4\x85\ +\xd7\x72\xe2\xa8\x52\xa2\x51\x8b\xe2\xae\x43\x28\xd6\xab\x58\x30\ +\xff\x23\x36\x36\x79\x38\xe3\x4f\x57\xd0\x2b\xb9\x81\x8f\x3f\x9c\ +\xcf\xaa\x1d\x21\xfa\x96\xa5\xb2\x7d\xe9\x02\x3e\xfe\x7c\x15\x01\ +\x21\x99\x5e\x23\xfa\x90\xa2\x9a\x08\x69\xdd\x98\x7e\xd5\xd5\x1c\ +\x96\x16\x60\xc9\xa2\x2f\xd9\x58\x2b\x31\xf9\xc2\x1b\x98\x3c\xb0\ +\x10\x2d\x6c\x90\x53\xd6\x87\x29\xd3\xff\xc8\xf1\x43\x3a\xa0\x85\ +\xc3\x08\xce\x4c\x06\xf6\x2a\xc3\xe7\x4d\xe5\xe8\xf3\x2e\xa5\x97\ +\xa7\x9e\xcf\x3f\xfd\x82\x2d\x15\xcd\xd8\x16\x24\xa4\x1a\x13\x48\ +\x20\x11\x69\xff\x2c\xc4\x8d\x05\x91\x86\x1a\x76\xec\xd8\x8a\x62\ +\x65\xd2\xea\x0f\x63\x58\x36\x86\x66\x90\xd3\x7f\x18\x5d\xed\x95\ +\xdc\xff\x64\x90\x13\x46\x8e\x26\xf3\x8b\xf5\xd4\xca\xf9\x8c\x3f\ +\x71\x1c\x1b\xe6\x3d\xc4\xcc\x37\x96\xa3\xb8\x1c\xd8\xa6\x89\x2e\ +\x24\x73\x98\x1d\x46\xcc\xec\xca\x59\x17\x75\x47\x58\xf9\x2f\x1e\ +\x7b\xfd\x73\xc2\x96\x04\x06\xd8\x11\xab\x2d\x05\x63\xdb\x06\xa6\ +\x15\xc5\xb2\x05\x24\x31\x42\xe5\xf6\x95\x7c\xb6\xe0\x13\x84\xd5\ +\x95\x94\x8d\xbe\x95\xa2\xe2\x2c\xbe\xd8\xb4\x15\x4d\x94\xe8\x3f\ +\xf2\x18\x7a\x18\xcb\xb9\xed\xe1\x59\xd4\x99\x0e\x4c\xed\x53\xb6\ +\xb5\x5e\xc9\xd5\x13\x8e\x67\xc1\x57\x8f\xa2\xd9\x06\x15\x9b\x57\ +\xf2\xf9\x82\x8f\x61\x4d\x15\xa5\x83\xff\x46\xbe\x33\xc2\xbc\xf9\ +\xdf\x90\x1b\xcd\xe2\x98\x61\x4e\x56\x2f\x5d\xc4\xc6\x46\x1b\x5f\ +\xc7\x34\x88\x98\x68\x51\x81\xfe\x47\x1e\x43\x61\x78\x11\x77\x3c\ +\xf2\x34\x2d\xa2\x03\x23\xf2\x29\xbb\x43\x57\x71\xf9\x09\x13\xf8\ +\x68\xc9\xb3\x18\x41\x3f\x1b\x96\x54\xd3\xed\x98\xf3\x18\x55\x75\ +\x0f\x5f\x47\x34\x22\xb6\x8d\x85\x84\x2b\xd9\x49\xe3\xd6\x6d\xac\ +\x58\xfc\x05\x2d\x61\x1d\xd5\x9d\x84\x53\x16\x12\xb2\x5f\x09\x24\ +\x90\x88\xb4\xff\xf7\x30\x74\x8b\xec\xae\xe3\xb8\xf0\xb2\x3f\x71\ +\xd1\x79\x53\xc9\x32\xaa\xd8\xd9\x18\xc4\x52\x7c\x0c\x1c\xd2\x87\ +\xdd\x4b\x3f\xe6\xc3\xb9\x73\xd9\x6e\x16\x33\xbc\x6b\x06\x82\x33\ +\x9d\xe2\xd4\x7a\xd6\x6d\xd9\x85\xe8\x70\xa3\x2a\x31\x71\x2e\x49\ +\x04\xc3\x80\x3e\xc7\x9c\xc2\x90\xa4\x7a\xde\x7a\xe7\x53\x82\x82\ +\x03\x49\x10\xe2\x64\x6d\xef\x25\xb5\xb6\xdd\x6a\x1b\x43\x17\x28\ +\xee\x31\x94\x29\xa7\x9e\xc9\x65\x57\xff\x89\xce\x2d\x3b\x59\xb3\ +\xae\x02\x41\x91\xb0\x25\x95\xac\x9c\x12\x6a\xd7\x6e\xa2\xd9\x90\ +\x71\x38\x54\x5c\x6e\x95\xea\xf5\x2b\x30\x52\xbd\x64\xa5\x39\xd1\ +\xa3\x06\xb9\xbd\x47\x30\xe5\x94\xb3\xb8\xfc\x4f\x97\xd2\xd3\x5e\ +\xc9\x8a\x9d\x35\x28\x4e\x17\x8a\x2c\x22\x08\x22\xb2\xa2\xa0\xc4\ +\x73\xe0\xd8\x16\xa6\xe4\xa1\x28\x23\x8d\xc6\x0d\xab\x69\xc5\x81\ +\x4b\x55\x71\x39\x24\x2a\xb6\xac\xa6\x39\xa3\x90\x74\xaf\x03\x49\ +\x92\xa8\x59\x35\x97\xe7\x3e\xdc\xc9\xa4\x73\xcf\xa2\xd8\x6b\xa3\ +\x99\x02\x62\xb4\x8e\xb7\x9f\x9c\x83\x5e\x72\x14\x37\xde\x72\x23\ +\x67\x9e\x30\x86\x34\xd5\xc4\x48\x30\x76\x02\x09\x24\x22\xed\x9f\ +\x03\x8a\x22\x52\xb9\xfa\x5d\x1e\x78\xe0\x2d\x0c\x35\x99\x89\x97\ +\x5e\xc7\x94\x29\x23\xd8\xf8\x6c\x39\x03\xfa\x97\xe2\xcd\x9d\xc6\ +\xcd\x3d\x74\x8a\x8a\xf2\x08\x0c\x1b\xc0\xbc\x67\x36\xd0\x68\xa4\ +\x90\x9a\xe4\xc2\x88\x36\x61\xca\x0e\x2c\x43\xc7\xc4\x85\xac\x08\ +\xac\x7a\xe7\x45\xca\x53\x7b\x73\xe9\x95\xe7\x31\xe3\xd1\x17\xd8\ +\xd5\x6a\x62\xd9\x60\x4b\x32\xb6\xa6\x61\x88\x16\x96\x28\x80\x18\ +\x93\x15\xb0\x6d\x70\x7a\x93\x49\xf5\xb9\xa8\x5d\xf3\x21\x0f\xad\ +\x58\x49\x79\xbd\x8e\xaa\x88\x44\x34\x83\x90\xbf\x95\x94\xac\x74\ +\x24\x4b\x43\x37\x62\x9b\x9d\xbe\xb4\x3c\x94\x90\x49\x30\xa4\x91\ +\x22\x08\x38\xbc\x3e\xd2\x52\xdc\xd4\xae\xfb\x98\x87\x5e\x5c\x4e\ +\x79\x43\x04\x45\x39\x80\x8d\x9b\x20\x20\x98\x1a\x2d\xd1\x20\x49\ +\xd9\x19\x08\x7a\x14\x5d\x91\xd0\x35\x1d\x4f\x4a\x16\xc9\x5a\x13\ +\xa1\xa8\x01\x82\x88\xea\x54\x59\xff\xe6\x4b\x7c\xda\xe5\x1a\xce\ +\x3c\x79\x1c\x6e\x74\x44\x49\xa4\x66\xed\x27\x3c\xb4\xe5\x1b\x0a\ +\x3b\xf5\x65\xea\x05\x67\x71\x7a\xb2\xc0\xac\x97\x17\x61\x3b\xd4\ +\x44\x96\x24\x81\x04\x12\x91\xf6\xff\xfe\xce\x8a\xaa\x03\x97\xcb\ +\x4d\x52\x6a\x3a\xe9\x49\x4e\xf4\x50\x84\x4e\xc3\xc7\xa2\x94\x7f\ +\xc1\x33\xcf\xfd\x8b\xf9\xf3\xdf\xe5\xd9\x39\x6f\x92\x54\x36\x84\ +\x2e\xbe\x06\x3e\x5f\x58\xc3\x91\x27\x9e\xca\x90\xee\x05\xf8\x7c\ +\xa9\x74\xe8\xd4\x91\xf4\x24\x27\xa2\x20\x13\xa9\x5d\xcf\x53\x0f\ +\x3d\xc8\x1a\x7a\xf1\xc7\xcb\xa7\x91\xe5\x34\x29\xdf\xb4\x0b\x57\ +\xee\x10\x46\x1d\x56\x82\x2f\xa3\x84\x71\xe3\x07\x82\x7f\x33\xd5\ +\x21\x70\x3a\x45\xb6\x2c\xfd\x84\x17\x9f\x7d\x8e\x37\xe7\x2e\x60\ +\x47\x5d\x10\x59\x96\x00\x01\x05\x8d\xd5\x8b\x3f\x24\xdc\x73\x02\ +\x53\x27\x0e\x21\x3d\x39\x89\xbc\xce\x43\x39\xed\x8c\xb1\x6c\x5f\ +\xf5\x05\x5b\x1b\x2c\x5c\x4e\x95\xdd\x8b\x3f\xe6\x85\xe7\x9e\xe3\ +\xad\x79\x9f\xb0\xbd\x3e\x14\xd3\x80\xb1\x63\xa9\x18\xb1\xdd\xc8\ +\x89\x15\xa8\x48\xa8\x72\x98\xaf\x3f\x5b\x8c\xd0\x6d\x32\xa7\x8c\ +\x3f\x8c\x34\x9f\x8f\xc2\x1e\x23\x38\x65\xf2\x11\xec\x58\xb0\x88\ +\x8a\x56\x03\x59\x8e\x69\xa1\x3b\x04\x3f\x1f\xbc\xf2\x0a\x0d\xd9\ +\x7d\x28\x4c\xf1\x60\x89\x0e\x4a\x7a\xf5\xa5\x34\x3b\x89\xe6\x8a\ +\x2d\xec\x68\x30\x48\x2f\xcc\x47\xb1\xcc\x44\x7a\x24\x81\x04\x12\ +\x91\xf6\xff\x16\x82\x20\xe0\xaf\x6b\x20\x69\xe8\xe1\x5c\x71\x7d\ +\x2f\x44\x87\x83\xc8\xee\xa5\xbc\xf0\xd6\x16\x86\x9d\x35\x9e\xad\ +\x9f\xcd\x66\xd5\xe6\x72\x1c\x0a\x68\x52\x1d\xcb\xc6\x0c\x67\x40\ +\xb7\x02\xe6\xbc\xf6\x30\x29\xca\xf9\x4c\xbd\xf0\x4a\x74\x4d\x07\ +\xa3\x8e\x7f\xff\xe3\x5f\x84\x82\x2d\x44\x91\x71\x98\x35\xbc\x3c\ +\x63\x26\xc9\x57\x5d\xc6\xb4\x49\xeb\x98\xf1\xc6\x5c\x5e\xfd\x20\ +\x8d\xe3\xcf\xbe\x82\xd1\x3a\xd0\xb2\x8d\x57\x9e\x9f\x4b\x40\x94\ +\x31\x23\x41\x34\x0b\x1c\x4e\x17\x82\xcb\xb9\x4f\xa4\x2a\xa9\x2a\ +\x2d\x5b\xbf\x64\xd6\x2c\x07\x53\x8f\x9b\xc6\x9f\x46\x59\x88\x8a\ +\x48\xc5\xaa\xd7\x99\xf3\xfa\x42\x74\xc5\x85\x19\x0d\x10\x31\x6d\ +\x1c\x4e\x17\x62\xfb\x2e\x4f\x01\x6c\x53\x23\x10\x88\x60\xd9\x02\ +\x02\x02\xb6\x65\x12\x0e\x84\xb0\x25\x95\xe6\xb5\x1f\x32\xfb\x19\ +\x85\x29\x47\x9f\xc9\x15\xe3\x4d\x04\x59\x62\xf7\xd2\x97\x78\xe5\ +\xdd\xc5\x98\xb2\x0b\x3d\x1c\x26\x1c\x35\x91\x54\x27\x42\xeb\x26\ +\xfe\xf9\xfc\x6b\x14\x1c\x57\x82\x29\xb8\xe8\x39\xf2\x58\x46\x95\ +\xf8\xb0\x04\x19\x29\xbc\x95\xb7\x5e\xfa\x88\x88\xe2\x48\x0c\xd2\ +\x04\x12\x68\xcf\x2f\xeb\xd7\xad\xfd\x5d\x05\x32\x1e\x8f\x87\xbf\ +\xdc\x79\x07\x4b\x16\x7f\x43\xd7\xae\xdd\x50\xbe\xa5\x17\xa2\x69\ +\x1a\x93\x8e\x3a\x92\x51\x63\x0e\xc7\x34\x2d\x04\x41\x44\x14\x63\ +\x66\xc5\x7b\x34\xbb\x77\xef\x2a\x27\x35\x2d\x8d\xbc\xfc\x0e\x98\ +\xa6\x81\xc7\xe3\xe1\x99\x67\xfe\xc1\x3b\x6f\xbf\xdd\xae\x23\x52\ +\x40\x56\x1d\xa8\x8a\x04\xa6\x4e\x30\x18\x44\x47\xc1\xe3\x90\x63\ +\x32\xb6\xc2\x5e\x65\x42\x44\x05\x45\xb2\xd1\xa2\x11\x74\x5b\xc4\ +\xe3\xf1\xa2\xca\x02\x86\xae\xa3\xe9\x3a\x08\x52\x4c\x53\xdc\xb6\ +\xb1\x2c\x03\x44\x27\x2e\x87\x40\x34\x12\x41\x33\xc0\xe5\xf1\xe0\ +\x90\x05\x22\x21\x3f\x51\x43\x40\x91\x25\x04\x71\xef\x31\xfb\x87\ +\x8d\xae\xe9\x48\x0e\x37\x1e\x97\x03\xdb\x8c\x12\x0c\x84\xb0\x25\ +\x05\x59\x14\x62\xc7\x63\xc5\x55\x1d\xbf\x9b\x0a\x91\x44\x01\xcb\ +\x8c\x77\x71\xc5\xef\x8d\x6d\x99\xd8\x96\x8d\xae\xeb\xc8\x4e\x0f\ +\x6e\xa7\x82\x6d\x44\x09\x04\xc3\xd0\x76\x5e\x11\x01\xbb\x4d\x2d\ +\xd2\x34\x6d\x64\x45\x8e\x89\xd0\x88\xb1\xfc\xba\x24\xd8\x44\xc2\ +\x41\xa2\xba\x1d\x5f\x1d\x24\x90\xc0\xaf\x03\x86\x61\x90\x95\x95\ +\xcd\xff\xbb\xfb\xee\xef\xd7\x63\x12\x62\xea\xaa\xff\xa5\x6e\x53\ +\xe0\x90\x0b\x62\x1c\x32\xfc\xd8\x7e\x0a\x01\x30\x6c\x68\xeb\x6d\ +\xf9\x25\x60\x5b\xe8\xd1\x30\x7a\x74\x4f\x78\xab\xa0\x42\x9c\x84\ +\x85\xbd\xd7\x25\x08\x60\xeb\x68\x86\x80\x20\x29\xa8\xd8\x68\x91\ +\x10\x5a\xbb\xa8\x1d\xdb\x88\x39\x36\x03\xa2\x28\x63\xdb\x3a\x91\ +\x88\x80\x20\x48\xa8\x0a\x18\xd1\x30\x46\x14\x10\x64\x94\xf8\x27\ +\x6a\x9b\x06\xf6\x41\x5d\x7c\x84\xd8\x84\x65\xe9\x84\x82\x7a\xfc\ +\x12\xd5\x76\x97\xbf\xf7\x35\xbf\xfb\xde\x6c\x0c\xc3\xda\xeb\x12\ +\x64\xdb\x98\x86\x11\xfb\x5d\x88\x9f\xd7\xd4\x08\x05\xb5\xb6\xf3\ +\xb6\x35\x15\x99\x26\x20\xb4\x49\xf8\x4a\x52\xec\x31\x41\x10\xc0\ +\xd4\x09\x87\xf4\xbd\x93\x9e\x9c\xc8\xde\x25\xf0\x1b\x8e\x98\x6d\ +\x3b\xe6\x16\x26\x2b\xff\x15\xe7\x1d\x52\xa4\x2d\x89\xb0\xac\x52\ +\xa4\x25\x22\xf0\x63\xfa\x29\x4c\x0b\xd2\xdd\x36\x3d\xb2\x2d\x8c\ +\x9f\x49\x45\xd0\x34\x4d\x22\x91\x48\x9b\xf6\x77\x02\x09\x24\xf0\ +\xfb\x8c\xb4\x75\x5d\xfb\x7e\xae\x53\x14\x9a\x37\x7f\xc9\x2b\x0b\ +\x2a\x39\xe1\xf4\x93\xc8\x76\x18\x07\x74\xaa\x39\xa4\x49\x5b\x11\ +\xe1\xbd\x8d\x32\x1b\x6a\x45\x1c\x3f\xe2\xca\x22\x06\xf4\xcb\xb3\ +\xe8\x9b\xa7\xfd\x2c\xa4\xad\x69\x3a\x7d\x7a\xf5\x22\xd9\xe7\x45\ +\x55\xd5\xc4\xc8\x4d\x20\x81\xdf\x29\x2c\xcb\x42\x55\x1d\xdf\x2b\ +\x16\x25\x89\x50\xb5\x63\x2d\xb5\x56\x2e\x69\xc9\x4e\x84\x68\x10\ +\xb1\x7d\xb8\x6d\xdb\x07\x4c\x6d\x1e\x52\xa4\x6d\x03\x4e\xd9\xc6\ +\xad\xd8\xfb\x90\xb6\x6e\x58\x88\xa2\x80\x65\xda\xd8\xa2\x10\x33\ +\x63\x10\x05\x14\xd1\x46\x37\x62\xc7\x09\x80\x28\xc5\x22\x74\x51\ +\x00\x87\xfc\x73\x1a\x20\x98\xa4\xa4\xa6\x72\x4c\xef\x3e\xb8\xdc\ +\x09\x95\xbf\x04\x12\xf8\x3d\x63\xf3\xc6\xf5\x98\xa6\x89\x28\x1e\ +\x2c\xbd\x27\xe0\x74\xb9\xf1\x57\xec\x64\x7b\x65\x1d\x1d\xdc\xfb\ +\x7a\x42\x0a\x92\x82\xe3\x00\xe5\xb5\x87\xf4\xc6\xbc\x6d\xdb\x18\ +\xaa\xca\x09\x03\xdc\xac\xdd\x16\xa2\x77\x9f\x74\xfa\x26\x59\x34\ +\x07\x0d\x3e\x5a\xda\xcc\x92\x7a\x9b\xe1\xfd\x52\x38\xbc\xc8\x81\ +\xac\xe9\xcc\x5b\xd2\xc4\xd2\x5a\x93\x9f\x3f\x93\x2d\x60\x99\x26\ +\x09\xff\x83\x04\x12\x48\xe0\x3f\xb1\x1a\xd3\x0d\x8b\xa2\x3e\xa3\ +\x39\xec\xeb\x27\x98\x75\xcf\xdd\x78\x3d\xca\xde\x20\x50\x8b\x92\ +\x3e\xe0\x18\x2e\x3c\x61\x14\x2e\x34\xbe\x9d\x35\x39\xb4\xab\xa9\ +\x6c\xb0\x04\x91\x82\x34\x85\xf2\x1a\x89\x1c\xd5\xe0\xc5\x0f\x6b\ +\x09\xe4\x67\x32\xbd\x9f\x07\xad\x42\xe6\xe8\x3c\x81\xa7\x3e\xac\ +\xc1\x2f\x8a\x60\xd8\xc8\xa2\x80\x69\x26\x06\x4e\x02\x09\x24\x70\ +\x08\x53\x9b\x69\x20\xb8\xf3\x38\xe3\xaa\x3f\x33\xb1\xb6\x96\xd6\ +\x90\x16\x2b\xa0\x30\x0c\x4c\xd3\x44\xf5\x65\xa2\xd8\xc6\x7e\x7b\ +\x14\x0e\xf9\x12\x58\x01\x30\xcc\x58\x45\x98\x29\x88\x14\x66\x3a\ +\x31\xd2\x45\x1a\x43\x02\xbd\xf3\x15\x96\xaf\x6d\x64\xab\xdf\x22\ +\xd9\x2d\xa0\x08\x09\x7d\xa1\x04\x12\x48\xe0\xd7\x03\xc3\xd0\x09\ +\xb6\x34\x52\xdd\x14\x21\x33\xbf\x23\x1d\x3b\x66\x22\x5a\x06\xa6\ +\x69\x61\x1e\xc0\x18\xe1\xd0\x24\xed\x38\xf3\x1a\xa6\x4d\xd4\xb4\ +\x41\x8c\x95\xc7\x88\x4e\x95\xa1\xdd\x7c\x6c\xae\x0d\xf3\xcc\xf2\ +\x20\x63\xc6\xb9\xf0\x28\x02\xa1\x88\xcd\x80\xbe\xc9\x0c\x76\x45\ +\x99\xfd\x65\x00\x5b\x4c\x94\x8a\x25\x90\x40\x02\x87\x70\x30\x2a\ +\xca\x88\x5a\x3d\x6f\xcf\x99\xc1\xfc\x2d\x3a\xb9\x99\x6e\xea\xaa\ +\xea\xe9\x32\xfe\x4c\xce\x9f\xd4\x1f\xc9\x3e\x88\xb1\xef\x21\xf9\ +\x8e\x2c\x10\x9c\x12\x3d\x3a\xb8\x49\xf2\xaa\x64\x48\x16\x4d\x51\ +\x50\x22\x11\x9e\x9b\x5f\xc3\xaa\x80\x80\x47\x16\x58\xbc\x35\xca\ +\x85\xbd\x52\x99\x18\x69\x25\x3f\x43\x45\x09\x45\x49\xf4\x3c\x27\ +\x90\x40\x02\x87\x3a\x64\x45\x64\xe7\x92\x4f\x59\xdc\x94\xcb\x55\ +\xb7\x4d\xa7\x24\x45\xa2\x75\xdb\x67\x3c\xf8\xd4\x5c\x56\xf7\xeb\ +\x4a\xff\x5c\x07\x96\xb9\xff\xd2\xb7\x43\x32\x24\xb5\x89\x35\x0a\ +\x66\x64\x38\x19\x98\x2d\x32\x7f\x69\x0b\xe5\xcd\x26\x8b\xb7\x84\ +\x09\x89\x12\x3e\xa7\x88\xaa\x08\x54\x6c\x69\xe6\x99\x55\x61\x7a\ +\x74\xf1\x92\x69\x6a\x7c\xbe\x35\x0a\xb2\x90\x48\x91\x7c\xef\xa4\ +\x18\x65\xe7\xe6\x2d\xd4\xfb\x7f\x1b\xc9\x7f\x23\x50\xc7\xe6\x2d\ +\xe5\xe8\x87\xf8\x75\x6a\xfe\x1a\x36\x6e\xaf\x44\xb3\x7f\xd8\xb7\ +\xa2\xb1\x72\x2b\xe5\x75\xad\x3f\xdd\x30\x88\x34\xb0\x75\xeb\x0e\ +\xc2\x3f\x30\xd0\x69\xdc\xb1\x96\x55\x1b\x2b\xff\xcb\xa3\x4c\xaa\ +\xb6\x6f\xa5\xaa\x31\xfa\xfb\x8e\xb4\xb1\x09\x87\x82\x48\x49\xd9\ +\xe4\x67\x27\xe1\x74\xb8\xc9\xca\x2b\xc4\x27\x6a\x84\xb5\x76\x1d\ +\xd3\xbf\x16\xd2\x16\x44\xc0\x30\xf9\x78\x51\x1d\xff\x37\xaf\x9e\ +\x2f\xab\x4d\x24\xc3\xe0\xf3\xf5\x7e\xea\x34\xda\x1a\x6f\x14\x19\ +\xb6\x6f\x6d\x61\xc6\x7b\x35\x3c\x38\xbf\x81\x15\xf5\x26\xd2\x21\ +\xe6\x72\x12\x6a\xa8\xa2\xa2\xba\x61\xef\x02\xc0\xd2\xa9\x2c\xdf\ +\x4d\x73\xf8\x17\x24\xcc\x48\x35\x2f\x3c\xf2\x38\x8b\xcb\x7f\x1b\ +\x5f\x9c\xd6\xb5\x1f\xf0\xf8\x93\x6f\xf0\x1f\xd1\x99\x19\x60\xcd\ +\x37\x8b\xa8\xf4\xff\xfc\x14\x5f\xb9\xea\x03\xfe\xf6\xd4\x3c\x02\ +\x07\x7d\x96\xce\xc7\x73\xfe\xc2\x23\x6f\x2d\xff\x36\xe5\xf3\xd9\ +\x6b\x7f\xe7\xc5\x2f\xb6\xfe\x64\xd7\x13\xde\xb9\x80\x47\x9f\x78\ +\x81\xda\x1f\x38\x14\x37\x7c\xf0\x02\x2f\xbd\xb7\xf2\xbf\x3c\x2a\ +\xc0\x5b\x8f\xcd\xe0\x83\x95\xcd\x3f\x7e\xb2\x6e\xda\xc5\xe2\xaf\ +\xd7\x12\xb6\x7e\x7d\x63\xd6\x30\xa1\xa4\xe7\x10\x32\x1b\x17\x72\ +\xd7\x5d\x0f\xf0\x8f\x67\x9e\xe0\x2f\x77\xcf\xa0\x29\xb7\x3f\x3d\ +\xf2\x92\x0f\xda\xda\x7e\x48\x91\xf6\x9e\x4d\x47\xdd\x00\xdd\x04\ +\x49\x96\x70\x29\x22\x22\xa0\x5b\x20\x8a\x22\xa6\x15\xfb\xdb\x9e\ +\x1f\x5b\x10\x71\x28\x12\x4e\x45\x44\xb0\xf7\x3e\x6e\x1c\x22\x1f\ +\x64\xf3\xfa\x0f\xb8\xea\xca\x3b\x59\x51\x1f\xfb\xbd\x7e\xe9\xcb\ +\x5c\x7b\xf3\x23\x94\x87\x7f\xc9\xce\x49\x93\x70\x38\x26\xf8\xf4\ +\x5b\x80\xa9\x47\xdb\xbc\x2b\xbf\x7f\xc2\xda\xc1\x8b\x4f\x3e\xc6\ +\xea\xba\x9f\x7f\xc2\x32\x4d\x9d\x70\x58\xe7\xe0\xb7\x5d\xa2\xb4\ +\xff\x58\x86\x76\xcb\xfd\x2e\x9d\x6b\x21\xa2\xfa\x4f\x37\xd9\x5b\ +\x46\x94\x50\x54\xc7\xfe\x81\x2c\xf0\xdf\x38\x88\xef\x33\xfd\x84\ +\xc3\xe8\xd6\x8f\xcf\x63\xfa\x37\x7c\xca\xec\xa7\xde\xa2\xe5\x57\ +\x98\x12\xb5\x0c\x1d\x35\xab\x1b\x17\xfe\xf1\x8f\x0c\x2b\x49\x22\ +\x18\xd4\x29\x1d\x7e\x12\x57\x4d\x9f\x4c\x86\x2b\xe6\xad\x2a\x1e\ +\xa0\xb7\xfd\x90\xca\x69\x47\x4d\x38\xb3\xbf\x81\x66\x1c\x74\x75\ +\xf0\xfd\x83\xc9\x8e\x69\x98\x44\x8c\x5f\xfe\x3d\xe5\x8d\x38\x85\ +\x13\x3f\x59\xc4\x73\xff\xfc\x84\xc3\x2e\xe9\xcf\x8b\x2f\x7f\xca\ +\xe0\xd3\x6e\xa0\x77\x72\x35\x2f\x3f\x3c\x93\xcf\x37\xd7\xe3\xcc\ +\xee\xce\x19\x17\x4c\xa7\x6f\x8e\xc4\x6b\x0f\xdd\x47\x78\xc0\xb9\ +\x9c\x39\x22\x97\x25\x6f\x3c\xc6\x87\xc1\x3e\xdc\x78\xfa\xb0\xbd\ +\x5f\xdc\xfa\xf5\xcc\x79\x72\x0e\x2b\x77\x07\xc9\x1d\x34\x85\xab\ +\x4e\x19\xc4\xc2\x17\x1e\x62\xee\xf2\x5a\x04\x5f\x09\x67\x5f\x76\ +\x19\xfd\x72\x5b\x98\x73\xcf\x83\x2c\xad\x0c\x80\x01\x65\x63\x4e\ +\xe5\xa2\x93\x87\xd2\x56\x09\x2a\x39\x70\x69\x55\xbc\xfc\xe8\x4d\ +\xcc\x77\xe8\xe4\xf5\x3f\x8e\xcb\xce\x9e\x80\x33\x54\xce\xec\x07\ +\x1e\x63\x75\x4d\x0b\x49\x45\xc3\xb9\xfc\xdc\xb1\x7c\x30\xf3\x61\ +\xd2\x26\x5f\xc5\x31\x3d\xb3\xd8\xfe\xc9\x2c\x9e\xdb\x9c\xc7\xd5\ +\xe7\x0e\x63\xde\xac\xbf\xb3\x70\x73\x03\x6a\x46\x37\xce\xbb\xe4\ +\x7c\xba\xa7\xc7\x3a\x41\xa3\x3b\xe6\x73\xd7\xb3\xcb\x39\xe3\xba\ +\x6b\x29\x73\xfa\x79\xe9\xe1\xfb\xd0\x87\x5e\xca\x59\xdd\xc3\xcc\ +\xf9\xfb\x13\x2c\x2d\x6f\x26\xb9\xa8\x1f\xe7\x5e\x3c\x9d\x4e\xca\ +\x06\x1e\xbc\xef\x65\x46\x5f\x7c\x0b\xfd\x32\xa3\xfc\xfb\xc1\xff\ +\x43\x18\x75\x31\x93\xf2\xaa\x79\xf0\xc1\xa7\xd8\x11\xb4\xe9\x3c\ +\xea\x4c\xae\x98\x36\x18\x11\x30\xaa\x96\xf3\xe8\x8c\x39\x6c\x69\ +\x01\x51\x76\x33\xf4\xb8\x73\x39\xed\xf0\x32\x1c\x0e\x07\xfe\x1d\ +\x0b\xb9\xe3\xea\x0a\x4c\xc3\xc1\x11\x67\x5e\xcc\xe4\x01\x1d\xa0\ +\x75\x27\xcf\x3f\x31\x9b\xaf\xb6\x35\x90\x94\xdf\x8b\xb3\x2e\xb9\ +\x98\x6e\x1e\x07\xaa\xdc\xcc\x33\xf7\xde\xcc\xa7\x39\x5d\xf8\xc3\ +\x0d\x97\x92\x56\xbd\x88\x99\x4f\xbe\x4a\x79\xb3\x41\x61\xbf\x09\ +\x5c\x74\xde\x31\xa4\xf8\xb7\x31\xe7\x89\xa7\x59\x56\xee\x27\xa7\ +\xeb\x58\x2e\xbf\xe4\x78\x7c\xf1\x31\xe9\xdf\xf9\x19\x0f\x3f\xf6\ +\x3a\xd5\x7e\x83\x0e\x83\x4f\xe0\xb2\xb3\xc6\xa2\xee\xfa\x9a\x07\ +\x66\xbc\xc0\xae\x20\x98\xa2\x9b\x23\xce\xb8\x98\x29\x03\x8b\xb0\ +\x1a\x37\x33\x7b\xe6\x6c\xd6\xd6\x5b\xd8\xc1\x5d\x68\x39\x13\xd9\ +\x33\x5d\x5b\xd5\xcb\xf9\xbf\x87\xdf\x60\xe2\x35\x7f\xa6\x6f\xba\ +\xc4\xc2\xe7\xef\x66\x43\xfa\x78\x7a\x99\x2b\x59\xef\x48\x66\x60\ +\xe7\x1c\x2a\x56\xcc\xe3\xb1\x67\xe7\x12\x95\x9d\x54\x6f\xab\xa4\ +\x47\xd7\x98\xe2\xe2\x9a\xf9\xcf\xf1\xdc\xdc\xc5\x04\x6d\x0f\x23\ +\x4f\x9a\xce\xb4\xe1\x1d\x31\xea\x37\xf2\xf4\x13\xcf\xb0\x72\x57\ +\x2b\x69\xa5\x03\x39\xff\x0f\x67\x53\xec\x0b\xf3\xe5\xbf\x9e\xe6\ +\xdf\x9f\x6e\xc2\xf6\xe6\x73\xda\xe5\x97\xd2\x3f\x37\xd6\x00\x26\ +\x3b\x1c\x84\xaa\x57\xf2\xc0\xf5\xd7\x43\x28\x4a\xcf\x23\xcf\x60\ +\xfa\x71\x03\x10\xb5\x2a\x9e\x79\x70\x26\x4b\x77\x37\xe0\xca\x39\ +\x8c\x3f\x5c\x72\x3e\xa5\xa9\x22\x5b\x16\xbd\xc6\xec\x57\x16\xd0\ +\x4a\x0a\xc7\x9e\xf3\x27\x32\x9c\x0a\x0a\x2a\x98\x3b\x79\xf4\x8e\ +\xc7\x28\x98\x72\x0d\x93\x7b\xd8\xfc\x73\xd6\xe3\x7c\xb1\xbe\x1a\ +\x67\x4e\x0f\xce\xb9\xe8\x42\xba\x65\x4a\x6c\xf8\xe8\x39\x9e\x7a\ +\xe3\x2b\x70\x3b\xd9\xbe\x23\xcc\xf1\xca\x5e\xea\x31\x76\x2f\xe6\ +\x6f\xb3\x3e\xe3\xc4\x6b\xaf\xa2\x53\x52\x23\x4f\xdf\x39\x93\x0e\ +\xa7\x5c\xcb\xb8\xd4\x0d\xdc\x7f\xff\x6c\x76\x44\x44\x24\xc9\xcd\ +\x88\xa9\xe7\x33\x75\x58\xa7\xb6\xf4\xa7\xa4\xba\xd0\x6b\xbe\xe4\ +\x8e\xab\xaf\xa6\xb0\xc7\x71\xdc\x78\xc1\x50\xbe\x7c\x75\x16\xaf\ +\x7e\xba\x1e\xcb\x9d\xc5\x91\xa7\x5d\xc0\xa4\xbe\xf9\x87\x24\x69\ +\x4b\x8a\x42\xcb\xce\xe5\xbc\xf8\xc2\xdb\xf8\x9d\x49\xa8\x22\xb4\ +\xac\x5c\xc8\xa3\x5f\xcf\x47\x94\x04\x34\x43\xa4\xdf\xc4\x33\x38\ +\x7e\x50\x1e\xfa\xb7\x26\xea\x43\x2a\xd2\xb6\x6d\xc8\xf2\xd8\x14\ +\xa6\xd8\x14\x24\xff\xf0\x9f\xc2\x14\x9b\x4c\x8f\x7d\x88\x34\xbb\ +\x38\x98\x3c\xfd\x5c\xa4\x15\x2f\x71\xc7\x5f\xee\x61\x8b\x67\x18\ +\x17\x1c\xd5\x89\xf7\x67\xde\xcf\x87\xb5\x1d\xb8\xf6\xd6\xdb\x18\ +\x9b\xbe\x8b\x47\xfe\xf6\x2c\x11\x04\x1a\x2b\x77\x53\xdb\x12\xd3\ +\x2e\x08\x34\x54\xb1\xab\xa6\xfd\xa2\x3f\xc4\x8b\x8f\x3c\xc4\x1a\ +\x65\x10\xd7\xdd\x74\x03\x67\x1e\xd9\x07\x87\xea\x66\xd8\xe4\x0b\ +\xb9\xe5\xd6\x1b\x19\xac\x6e\xe6\x1f\x2f\x7d\x09\x5a\x3d\xdf\xac\ +\xaf\x65\xd4\xf9\xb7\xf0\xe7\x0b\xc7\xb1\xf2\x5f\x33\x99\xbf\x35\ +\xd0\x7e\x9a\x47\x97\x53\x19\x33\xf5\x32\x6e\xb9\x62\x2a\x3b\x3f\ +\xfc\x07\xaf\x2d\x6f\x42\x70\x17\x32\x79\xfa\x15\xdc\x76\xe3\xa5\ +\xa4\x94\xbf\xc7\xeb\xcb\xaa\x48\x4e\x09\xf3\xd1\xa2\xcd\x00\x2c\ +\x5e\xb8\x0a\x47\x4a\x3e\xcb\x5f\x78\x88\x4f\x1a\x3a\x72\xc3\x1d\ +\xb7\x30\x48\x58\xc1\x23\xb3\xde\x6b\x8b\xb8\x1c\xb9\x25\x18\xdb\ +\xd7\xb1\x6c\x43\x04\x22\xbb\x59\xb9\xaa\x9a\x92\x1c\x91\x7f\x3f\ +\xf6\x7f\x2c\xa5\x37\x37\xdd\x7e\x13\x7d\x58\xc5\xfd\x8f\xbe\x85\ +\xae\x1b\x54\xef\x2a\x27\x60\xd8\x80\x45\x43\xc5\x4e\x9a\x22\x06\ +\x4d\xdb\x57\xb3\xa6\x21\x97\xcb\x6e\xf8\x33\xa7\x8f\xef\xd1\xf6\ +\x25\x0d\x55\x6d\x64\xdd\x2e\x99\x73\xaf\xfb\x33\x97\x4f\xe9\xcb\ +\x07\xb3\xfe\xca\x7b\x3b\x0c\x24\x51\xc0\x95\xd9\x93\xe9\xd7\xdc\ +\xcc\xb9\x63\x32\x78\xf1\xf1\xe7\xa9\xd6\x6d\xde\x7d\xfa\x7e\x3e\ +\x0f\x75\xe2\xfa\xdb\x6f\x61\x88\x77\x2b\xf7\x3f\xf0\x32\x11\x5d\ +\x42\x94\xd2\x99\x7a\xf1\x35\xdc\x72\xc3\x45\x14\x59\xdb\x78\xf4\ +\xde\x19\xd8\x7d\x4e\xe4\xf6\x9b\x2f\x44\x5c\xfd\x4f\x1e\x7f\x77\ +\x25\xab\x3e\x7f\x97\xb7\xd7\x7b\xb9\xf2\xce\xbb\xb9\x68\xda\x18\ +\xda\xf7\xb9\xba\xf3\x0e\xe3\x82\x2b\x6f\xe4\xa6\x4b\x8e\x63\xe7\ +\x7b\xcf\xf1\xd9\x36\x9d\x68\xed\x26\x36\xd6\x7a\xf9\xc3\x2d\x77\ +\x70\xde\xe8\x4c\x5e\x7c\xec\x79\xaa\x34\x93\xb7\x9f\x7e\x80\x65\ +\x76\x4f\xae\xbd\xe5\x3a\x26\x0d\xe9\x08\xfa\xde\xda\x5b\x31\x27\ +\x17\x3b\xb8\x95\x05\xab\x6a\x81\x06\xbe\xfc\x62\x3b\x99\xd9\xf9\ +\x04\x2b\xd6\xb3\xbd\x3e\x02\xda\x56\xfe\xfe\xf0\xf3\x64\x8e\x39\ +\x87\x1b\xae\x38\x87\x3e\x05\x6e\x90\x55\x42\x5b\x3e\xe0\xef\x2f\ +\x2d\x67\xc2\x05\x37\xf2\xa7\x13\xba\xf2\xe6\xcc\x99\xac\xab\x6b\ +\xe5\xdf\x8f\xfd\x8d\x0d\xae\x01\xdc\x72\xc7\xf5\x94\x69\x5f\x73\ +\xdf\x53\xef\xe0\xaf\xde\xc8\xf3\xcf\x7c\xca\xb0\x73\xae\xe7\xf6\ +\x6b\xcf\xa7\x6b\xfa\x5e\x99\x5d\xdb\x34\x10\xdd\x39\x4c\x3a\xf7\ +\x0a\xae\xbb\xf0\x08\x96\xbe\xfc\x30\xaf\xad\x6e\x02\x35\x97\x63\ +\xce\xb9\x8c\xdb\x6e\xbe\x82\xc2\xa6\xcf\x78\x79\xc1\x5a\x8c\xea\ +\x45\x3c\x38\x63\x2e\xbd\x26\x5f\xc2\x4d\x57\x5f\xc8\xe0\xb2\x74\ +\x4c\x4b\xc4\x6e\xdd\xc1\x9c\x87\x66\xd2\x5c\x7a\x14\x93\xfb\x66\ +\xf0\xf1\x9c\xfb\x59\xd8\xdc\x81\xeb\xee\xbc\x8d\xfe\xf2\x2a\x66\ +\x3c\x37\x8f\xc6\x8a\xaf\x79\x68\xf6\xc7\xf4\x9b\x76\x15\xd7\x5e\ +\x34\x8d\xe2\x64\x09\xb3\xdd\x26\x9b\x1d\xf5\xb3\x6b\x47\x05\x11\ +\x13\xc0\xa0\xba\xbc\x9c\x96\x28\x04\x2b\x37\xb2\xba\x3a\x8d\x0b\ +\xaf\xb9\x95\x3f\x1c\xdb\x95\x77\x1f\xbd\x97\x4f\xb6\x86\xf6\x0e\ +\x63\x53\xc7\x95\x3b\x88\x2b\x6e\xbe\x83\xab\xcf\x1f\xc5\x96\x0f\ +\x9f\xe2\xb1\xf7\xab\x38\xf5\xaa\xdb\x98\x3e\x36\x8f\x97\xff\x76\ +\x3f\x2b\x6a\x0f\xcd\x7d\x1b\x49\x84\x9a\x1d\xab\xd9\x19\x4d\x62\ +\xf0\x88\x11\x0c\x1d\x32\x8c\x21\xbd\x0b\xf1\x37\xf8\xe9\xd8\x6f\ +\x24\x47\x8e\x1f\x43\x97\x6c\xf7\x7e\xf5\x48\x0e\xb9\x9c\xb6\xf1\ +\xad\xf4\xc7\x0f\xfd\x31\x0e\xa1\x3c\x97\x92\x3b\x98\xf3\x8e\x2e\ +\xe4\xa3\xaf\xcb\x39\xee\xbc\x73\x70\xb1\x9b\x2f\x37\xd7\x31\xec\ +\xa4\x93\x29\xca\xca\xe6\xe8\xc9\x93\x48\x6e\x58\xca\xfa\x96\x10\ +\xaa\xaa\xa2\xc4\xd5\xed\x44\x49\x6e\xfb\x3f\x00\x2d\xeb\x58\x52\ +\x2b\x30\xf1\x94\x93\x28\xca\x2f\xa4\x28\x27\x03\x3b\x50\xc9\xdc\ +\x17\x9e\xe2\xc1\x47\x66\xf1\xd5\x96\x06\xb4\xd6\x20\x36\x02\x4e\ +\xaf\x8f\xac\xbc\x2c\xb2\xfb\x8e\xa0\x57\x47\x07\xdb\xaa\x5b\xda\ +\xaf\x6b\xb1\x15\x2f\xf9\x79\x1d\x48\x2f\x1d\x41\xff\x4e\x59\x54\ +\xed\x6e\xc6\x6e\x58\xc3\x6b\x73\xfe\xce\x43\x8f\xbf\xc4\xfa\x9a\ +\x16\xea\x34\x07\x23\x86\x8f\x20\xb4\x76\x29\x0d\x2d\x6b\x59\x59\ +\xef\x62\xe4\xa8\x42\x96\x7d\xb3\x8d\x86\x5d\x2b\x98\xfd\xc8\x4c\ +\x16\x57\x83\xd7\x8e\x10\x69\x9b\xa3\x3a\x32\x7e\x60\x3a\x6b\x96\ +\x2d\xa6\x66\xc7\x4e\x82\x19\x87\xd1\xdd\xdd\xcc\xf2\x4d\xad\x4c\ +\x3a\x65\x12\x79\x59\x05\x1c\x7b\xdc\x71\x88\x9b\x17\x53\xde\xa4\ +\xa1\xaa\x6a\xcc\x3a\x2d\x1e\x7d\x48\x62\x4c\x29\xd0\x9b\x9a\x4b\ +\x71\x61\x36\xd9\x69\xde\x76\x1b\xcb\x22\xae\xe4\x0c\xf2\x0b\x32\ +\xe9\x32\xf2\x78\x8e\xec\x2d\xf2\xe5\x9a\x6d\x98\x88\x38\x7c\x99\ +\x14\xe5\xa6\x33\x60\xc8\x38\x4a\xac\x16\x6a\x77\x6e\x60\xe5\xa6\ +\x46\x8e\x9c\x76\x2c\x85\x59\x79\x1c\x7d\xec\x14\xdc\x3b\x96\xb2\ +\xbd\x2e\x88\x28\x2a\xf8\x52\xd3\x70\xbb\x24\x02\x5b\xd7\x50\x1e\ +\xcc\xe7\xe4\x63\x87\x93\x99\xdf\x93\xe3\x8e\x1d\xc2\xc6\xcf\x57\ +\x92\xd1\x73\x14\xfd\xd2\xcb\x79\x7c\xc6\x33\x6c\xaa\x8b\xec\x23\ +\x60\x56\xbd\xe6\x0b\x9e\xfe\xfb\x83\xcc\x7a\xf9\x7d\x1a\x5a\x5a\ +\x89\x44\x43\xd8\x82\x8c\x27\x25\x83\x82\xec\x54\x06\x0c\x1b\x4f\ +\x47\xbb\x85\x9a\x9d\x9b\x58\xbf\xad\x95\x09\x27\x4f\xa2\x20\x23\ +\x93\xce\xdd\xbb\xe2\xde\xc7\xd4\x21\x87\x09\x03\x3b\xb3\xe3\xeb\ +\xa5\x34\xef\x5c\xcc\x2e\xb5\x84\xa1\xfd\xf2\xc1\x14\x70\xba\x54\ +\x5a\x37\xae\xa5\x49\xe8\xcc\xc9\x47\xf7\x27\x3d\xaf\x33\x9d\x4a\ +\xb2\x90\xd1\xd8\xbc\x7e\x0b\x95\xd5\xb5\x7c\xf2\xca\x13\x3c\xf7\ +\xfe\x6a\x5c\x5e\x1f\x81\x9d\x6b\x58\xbd\x45\xe0\x84\xc9\x47\x91\ +\x9b\x55\xc8\xd1\x53\x8f\xa6\x75\xcd\x72\xea\xd4\x12\x8e\x3c\xa2\ +\x0b\xf3\x9f\x7b\x82\xb9\x8b\x77\x42\xbb\x08\xd7\x34\x2d\xbc\xa9\ +\x79\x74\xeb\x9e\x4b\x41\x9f\xa3\x18\xd5\x23\x9d\x95\xcb\x77\x43\ +\xeb\x26\xde\x78\x76\x26\x0f\xce\x78\x96\x55\x95\x2d\x84\xad\x20\ +\xeb\x96\xaf\x22\x92\x3f\x96\xa9\xa3\xbb\x53\x50\xd8\x81\x34\x97\ +\x88\x43\x31\xf9\xf2\x8d\xc7\x78\xbb\xa2\x90\x8b\xce\x19\x0d\x66\ +\x0d\x6b\x36\xac\xa7\x76\xf7\x6a\x66\xff\x7d\x26\x4b\x2a\x75\x5c\ +\x1e\x83\x0d\xab\x16\x13\x2d\x1b\xc5\x51\x23\x3a\x91\x55\xd2\x83\ +\x8e\x99\x6e\x2c\xdb\xda\x67\x13\x4b\x51\xf7\x28\xdd\x09\x28\xaa\ +\x12\xbf\xdf\x02\xae\x94\x2c\x0a\xf3\xd3\xe9\x31\x76\x2a\x13\x4a\ +\x22\x2c\x5b\xb3\x79\x9f\x28\x4f\x94\xdd\xa4\x65\x7a\x71\x88\x3a\ +\x2b\x56\xac\x20\x77\xec\x89\x0c\x2e\xcd\xa6\xf7\xf8\xe3\x19\x90\ +\x52\xc5\xd2\xcd\x15\x87\x70\x8a\xc4\x20\x39\xbf\x2b\x63\x46\x8d\ +\x64\xcc\x98\xd1\x8c\x3d\x7a\x2c\x9d\xb2\x3c\x14\xf7\x1c\xc8\xd8\ +\x31\x23\xe9\xd6\x21\x79\xbf\x15\x24\x09\x7d\xf9\x9f\x09\x45\xdd\ +\xcb\xe8\xdc\xc9\xa0\x43\x81\x08\xa8\xb8\x45\x81\xd6\xba\x26\xc0\ +\x47\xa8\xb9\x95\x90\xee\xc0\xe3\x70\xa2\xd8\x1a\xfe\x46\x7f\x6c\ +\x2c\xcb\xe2\xbe\xc2\x33\xaa\x07\xc5\xd0\x68\x69\xf0\x43\x41\x12\ +\x00\x6b\x3f\x7c\x82\xd7\x36\xa5\xf2\xf7\x47\x6e\xa2\xf1\xe5\xbb\ +\x79\x7c\x7d\x34\x6e\x37\x66\xc7\xdc\xcc\x11\x11\x91\xbe\x5b\x51\ +\x63\x5b\x98\xb6\x05\x88\xc8\x88\x38\x14\x9d\x0f\x9e\x9a\xc5\x2a\ +\xfb\x48\x66\xde\x39\x91\x37\x1f\xbe\x96\x6f\x5a\xc3\xa4\x4f\x1a\ +\x49\xe9\x2b\xf7\xf0\xc4\x2c\x3f\x66\x6e\x3f\x86\xe6\x24\xb3\x44\ +\x50\xe8\x36\x6a\x1a\xb7\x9e\x35\x00\xc3\x30\x11\x10\x68\x9f\xa1\ +\xef\x7f\xf8\x18\xde\x78\xfc\x23\xde\x0a\x40\x56\xcf\x89\xa4\x67\ +\x78\x91\x25\x9d\xda\x86\x08\x14\x27\xe1\xf7\xd7\x13\x14\x3c\x78\ +\x3c\x2e\x2c\x3b\x4c\x5d\xd0\x00\x24\x24\x81\x98\x48\x8e\x00\xb6\ +\x6d\xb1\xdf\x18\x69\x8f\xd0\x0c\x51\x5a\x5a\x23\xb8\x5d\x0e\x04\ +\x6c\x6c\xcb\x22\xf6\x76\x2d\x24\xd1\x42\x50\x9c\x38\x54\x8b\xda\ +\xfa\x30\x94\x41\x20\x58\x87\x1f\x0f\x6e\xa7\x8a\x69\x69\x44\xe3\ +\x5f\x06\xd5\xe3\x41\x34\x5b\xa8\x0f\x59\x94\xba\x45\xfc\xf5\x75\ +\x98\x4a\x0a\x69\x45\x7d\xb8\xe5\xbe\xfb\x59\xf1\xde\xf3\xdc\x73\ +\xe7\xcd\xb4\xde\x33\x83\x23\x8b\x1c\x40\x35\xb3\x67\x3e\x8b\x72\ +\xdc\x6d\xdc\x71\x94\x9b\x07\xae\xb9\x99\xa8\x6e\xc7\x39\xc4\x8e\ +\x5d\xb3\x68\x22\x49\xf1\x6b\x70\x98\x54\x55\x07\xa0\x2c\x0d\xe2\ +\xfa\xe6\xed\x63\xa7\x3e\x63\xc7\xf0\xd2\x7d\x73\x79\xf2\x39\x99\ +\xbc\x7e\x47\x93\x03\x2c\x35\x6d\x6c\xcb\xc6\xe9\xf5\x62\x47\xeb\ +\xa9\x0e\x42\x6e\x32\x60\x99\x98\xb6\x80\x53\x11\xf0\xe6\xf4\xe6\ +\x92\x1b\xae\x25\x5b\x32\x40\x51\x90\x5a\x36\xf1\xb6\xe9\xa7\xb6\ +\x35\x04\xb8\x88\x34\xd6\x12\x95\x24\x64\x77\x32\xc7\xff\xf1\x2e\ +\x86\x6d\x59\xc4\x43\x77\xdd\xcb\xfa\xba\x1b\xb9\xfd\xf4\xbe\x6d\ +\xa4\x67\x59\x7b\xae\xa7\x95\x86\xe6\x16\x52\x06\xba\xf9\xec\x99\ +\x99\x2c\x6a\x19\xc4\xe3\x77\x4d\xe5\x93\x27\x6f\x62\x41\xd4\xc4\ +\x95\xee\x44\x6f\xa9\xc1\x6f\x43\x7a\x7c\x30\x69\x9a\x40\xaf\x51\ +\x27\x92\xa9\xad\x64\xf6\x2b\x8b\xb9\x71\x5a\x0f\x54\x49\xa5\xec\ +\xf0\x93\xf9\xf3\xb4\x41\x98\xba\x8e\xa2\x28\xec\x58\xf8\x38\x81\ +\xea\x5a\x42\x3a\xa4\x28\x31\x51\xa5\xf6\x01\xa4\xa4\x28\x58\xd1\ +\x66\x02\xba\x09\x82\x8c\x60\x13\xfb\xbb\x10\x5f\x7e\xc7\x3f\xef\ +\xa6\x56\x13\x97\xd3\xb9\xcf\x26\x98\xa1\x47\x30\x6d\x40\x50\xf0\ +\x38\x5d\x04\x6b\x1b\xe2\x7b\x17\x41\x1a\x5b\x21\xd7\xe5\x38\x34\ +\xf7\x61\x2c\x81\xc2\x8e\xdd\x88\xce\x7d\x85\x27\x5f\x76\x32\xb8\ +\x34\x99\x5d\x2b\x3e\x62\x5d\x38\x85\x23\x92\x14\xc2\xe1\x30\x86\ +\xf9\x2b\x10\x8c\xfa\x2d\x43\x8f\x46\x69\x0d\x04\xd0\x0d\x40\xce\ +\xe2\xc4\x49\xc3\xf8\xeb\x2b\xf7\xf3\x44\x4d\x7f\x76\x2d\x5e\x48\ +\xce\xd8\xb3\xe9\xe2\x54\x11\x47\x94\x31\xf7\xa5\x47\x99\xcd\x28\ +\xca\xbf\x58\x87\xdd\x67\xc4\xde\x93\xb8\xba\x31\x75\x4c\x29\x8f\ +\xcd\xb8\x95\xd6\x61\x7d\x48\xc9\xea\x46\x59\x4a\x47\x7c\xa1\xe5\ +\xbc\xf7\xe6\x7b\x84\x57\x6c\x43\x73\xf6\x44\xc4\x24\x14\x0c\x11\ +\xe3\x12\x8b\x70\x28\x88\xd2\x7e\xe9\x61\x5b\x84\x82\x21\xb4\x38\ +\x2b\x46\x43\x41\x42\x51\x28\x28\x2e\x20\xba\x60\x09\x6f\xce\x35\ +\x59\xb6\xb1\x1a\x21\xdb\x02\x72\x38\xba\xbf\x97\x53\xef\xf8\x84\ +\x1b\xe7\x9c\x8b\x80\xca\x31\x27\x0d\xe7\xce\x7f\xcc\xe6\x61\x63\ +\x23\xa9\x82\x45\xd9\xd8\xe3\x18\x5c\x94\xd2\x76\xfa\xe4\x6e\x23\ +\x18\xe0\x7b\x95\x7f\xbc\xab\x73\xed\xa3\x37\x01\x2a\xc7\x4e\x18\ +\xc4\x8c\x59\xff\x87\x35\xa2\x2b\x1b\xbe\xf8\x8c\x5e\xc7\x5e\x49\ +\x4e\x46\x57\x06\x74\xca\xe2\x5f\x0f\xde\x43\x68\x68\x1e\x8b\x36\ +\x37\x33\xda\xa1\x60\x05\xa3\x04\x42\x91\xef\x6c\x72\x49\xb2\x42\ +\xa0\x62\x09\x4f\x3d\xfe\x2c\x19\x2d\xeb\xf8\xbc\xb1\x8c\x9b\x87\ +\x14\x61\xad\xfc\x80\x60\x28\x1c\x23\x6d\x4b\x27\xd0\xda\x42\xd4\ +\x5d\xc4\x71\x93\x46\x71\xef\x9c\xfb\x91\xb6\xf6\x66\xfb\x57\x0b\ +\xe9\x7c\xf4\xc5\x14\xe5\x14\x53\x92\xe3\xe4\x5f\x8f\xcf\xa4\xbe\ +\x6f\x17\x46\x1f\x33\x8a\x89\x83\x3f\x60\xf6\x3d\xf7\xb2\xb1\x9b\ +\x87\x2f\x3e\xaf\xe2\xa4\x2b\xff\x80\x7f\xeb\x37\xbc\xfa\xf9\x76\ +\x92\x5d\x06\x1e\xaf\xd2\xee\x5a\xbc\x94\x74\xc8\xe0\xab\x25\x1f\ +\xf2\x9e\xe5\x65\x53\x55\x98\x22\x59\xc4\x8e\x44\x09\x06\xc3\xb1\ +\xe7\x59\x06\xc1\xf8\x35\x1c\x7f\xcc\x58\xee\x9e\x73\x0f\x8f\x97\ +\x8f\x22\xbc\xe1\x73\x22\xea\xb0\x7d\xbe\x74\x72\xfe\x08\x46\x64\ +\x3f\xc1\x2d\x6f\x49\x3c\xf9\xc6\x10\xc0\x44\x8b\x04\x09\xf8\x83\ +\xa8\x25\x23\x39\xbc\xf7\x3b\xfc\xfd\xb6\xbf\x30\x7e\x48\x21\x8b\ +\x96\x55\x91\xdb\x55\xa1\x6c\xf4\x78\x7a\xcc\xbb\x8b\xfb\xff\x36\ +\x83\x7e\x05\x5e\x5c\x1d\xfa\x30\xf9\xf0\xc3\x38\xee\xb8\x3e\x3c\ +\xf6\xd8\xdf\xf0\x0f\xed\xc8\x9a\xcf\xbe\x64\xd4\x09\x57\x91\x6f\ +\xd5\xf0\xce\x73\x73\x31\xd2\x52\x90\x3d\x5e\xa4\x76\x0b\x37\xd9\ +\xe1\x24\x50\xbd\x81\x7f\x3f\xfb\x0a\xce\x5d\x4b\x58\x1a\xea\xcc\ +\xad\x63\x3a\xa2\xf9\x73\xb1\x57\xaf\xe0\xad\x77\x5d\x6c\x58\xbb\ +\x9b\x68\x3f\x81\xce\xc3\xc7\xd3\xfb\x9d\x5b\xb8\xe3\x8e\x87\xe8\ +\x57\x9c\x41\xa7\xfe\x87\x63\x69\x61\x1c\xf9\xa3\xb8\xe9\xec\x89\ +\x5c\x7d\xc1\x3d\xcc\xc9\xbb\x97\xa3\xa6\x4c\xe6\xae\xc7\x9e\xe2\ +\x51\xff\x06\x92\x64\x99\xde\x23\x4f\x60\xc0\xd0\x63\x19\xf9\xce\ +\x2d\xdc\x7d\xd7\x03\x8c\xe8\xe2\x66\xf1\x2e\x3f\xe3\xd4\xbd\x77\ +\x41\x2c\x28\xa3\x4f\x67\x93\x59\xf7\xdd\xcf\xd6\x9e\x1e\x56\xd6\ +\x44\xe8\xa6\x4a\x08\x86\x4a\x70\xb0\x6d\x64\xf8\x00\x00\x20\x00\ +\x49\x44\x41\x54\xdb\x42\x66\x3f\xe9\xc3\xdd\xb0\x92\xaf\xc5\x9e\ +\xdc\x3c\xa8\xac\xed\xb8\x94\x92\x2e\x24\x59\x6f\xf1\xc8\x03\xb3\ +\xe8\xdf\xfd\x30\x46\x4c\x9c\xcc\x27\xf7\x3d\xcb\x3d\x8f\x57\xe2\ +\xac\x5e\x46\x75\xf1\x11\x5c\xda\x33\xfb\x10\xdd\x3c\xd7\xf1\x74\ +\x18\xc0\xf4\xd3\x9b\x79\xf9\xed\xf9\xbc\xfc\x8d\x85\x9a\x5c\xc8\ +\xa9\xe7\x9e\x4c\x89\x4f\xc0\x38\x48\xaa\x40\xba\xec\xd2\x4b\x6f\ +\xff\x3d\x91\xa7\xaa\xaa\x2c\xfc\xf4\x53\x2a\x2b\x2b\xc8\xc8\xc8\ +\xfc\x8e\xfe\xb5\x69\x9a\x74\xe9\xdc\x89\xa2\xe2\x12\x6c\xdb\x46\ +\x10\x84\x7d\x7e\x44\x51\xa4\xb5\xb5\x05\x97\xcb\x45\x92\x2f\x19\ +\xdb\xb6\x62\x8f\xb5\x34\x93\x9c\x92\x8a\x72\x00\x69\x56\x51\x71\ +\x91\x91\x5d\x42\x59\x49\x21\x2e\x11\xd2\x3a\xf6\xa3\x77\xbe\x83\ +\xca\xca\x26\x4a\x86\x4d\xe1\xac\x63\x07\xa3\x8a\x90\xd6\xa9\x1f\ +\x65\x19\x12\xd5\xb5\xad\x64\x75\x19\xc8\x51\x47\x0c\x21\xdb\xb7\ +\x37\xba\x28\xec\x39\x84\xb2\x54\x9b\xda\x06\x3f\x4a\x4a\x3e\xc3\ +\x46\x1d\x41\xdf\x3c\x89\x5d\xe5\x95\x28\x79\xdd\x39\xe2\x88\x91\ +\x14\x66\xf9\xf0\xa5\x66\x53\xd6\xb1\x18\x9f\x22\xe2\xf5\x65\x50\ +\xda\xb1\x13\xd9\x49\xf1\x6b\x13\x64\x92\xd2\x32\xe9\xdc\xa5\x84\ +\x14\xb7\x88\x3b\x29\x99\x0e\xa5\x9d\xe8\x33\x62\x20\x39\x4a\x88\ +\xf2\xca\x66\x32\x3b\x0d\x62\xfc\xe8\x01\x64\x25\x39\x49\x2d\x28\ +\xa6\xb8\x4b\x3f\x0e\x1f\xd2\x13\xb7\x02\xa9\x25\x7d\xe9\x5f\x9a\ +\x4c\x5d\x6d\x03\x96\x9a\x4c\x69\x59\x19\x99\xed\x04\x6f\xc0\x89\ +\xbb\x69\x33\x6b\xc3\x85\x9c\x7b\xfa\x08\x5c\x40\x6e\xb7\x81\x74\ +\x49\x87\x8a\x9a\x20\x3d\xc7\x9f\xc2\xc9\x13\x7a\xa2\x20\xd0\xad\ +\x6f\x1f\xd2\xc4\x00\x75\x7e\x9b\xb2\xa1\x47\x32\x66\x60\x57\x92\ +\x3d\x6e\x32\x0b\x3a\xd0\xb1\x28\x6b\x9f\x08\x5e\xab\x5e\xc7\x27\ +\xcb\xeb\x28\xeb\x59\x8a\xc3\x57\xc2\x69\xe7\x9c\x46\xd7\x74\x07\ +\xb6\xe4\x22\xa3\xa0\x84\x8e\x45\xb9\xc8\x92\x4a\x72\x66\x1e\x25\ +\xa5\x45\x74\xe8\xda\x9f\xae\x39\x32\x95\x95\x2d\x74\x19\x73\x12\ +\xa7\x1e\xdd\x0f\x55\x90\xe9\xda\xad\x1b\x4a\xb8\x9e\xb0\xec\xa3\ +\xa4\x4b\x6f\x06\x8d\x18\x48\xba\xd5\x42\x4d\x40\xe5\x88\x53\xce\ +\xe6\x88\x9e\x79\xe8\xc1\x46\xca\x77\xee\xa4\x49\xf7\x72\xc4\xe4\ +\xb3\x19\xdb\x25\x75\xcf\x08\xa2\xc7\x61\xdd\x51\x83\xb5\x54\x36\ +\x5b\x74\x1e\x38\x8e\x51\x03\xca\x48\x72\xb9\x49\xcb\x2f\xa6\xb4\ +\x28\x17\x59\x54\xf0\xc5\xaf\xa1\xb0\xeb\x00\x7a\x76\xf0\x50\x5b\ +\x5d\x8b\x33\xbb\x3b\x93\x8e\x1a\x43\x49\x86\xaf\x5d\x5e\x52\x24\ +\xab\xa8\x94\x2e\xbd\x87\x33\xb2\x57\x2e\x92\x00\x2e\x6f\x0a\x05\ +\xc5\x9d\x28\xc8\x48\xa6\xe7\x90\x81\x64\x89\x21\x6a\x9a\x22\x94\ +\xf4\x3d\x9c\x09\xc3\x7a\x92\x9a\x9c\xc3\x90\x01\x3d\xb1\xfd\xf5\ +\xb4\x46\x6c\xb2\x8b\x3a\xd1\x21\x2f\x8d\xc2\x1e\xfd\x29\x4d\xb5\ +\xa8\xa8\x09\xd3\xff\xa8\x53\x98\x7a\x78\x37\x24\x23\x42\xf5\xee\ +\x72\x2a\xea\x82\x94\x0c\x9e\xc4\x69\xc7\xf4\xc3\x11\x7f\x71\xc5\ +\x93\x41\x6e\x5a\x32\xe1\x96\x16\x9c\xb9\x7d\x38\xfb\xfc\x53\x28\ +\xf5\x2a\x64\x76\xeb\x4d\x81\x57\x67\x57\x45\x23\x29\xc5\xfd\x98\ +\x30\x7a\x00\x39\xa9\x59\x0c\x1a\xd8\x1b\x29\xd8\x48\x73\x44\x24\ +\xbf\xb4\x33\xa5\xc5\x79\x64\x17\x14\xd3\xa1\xa8\x2b\xdd\xbb\x65\ +\x13\x0c\x39\x18\x38\x62\x2c\x7d\x4a\x53\x68\xa8\xad\xc3\x72\xa4\ +\xd2\xb1\x73\x29\x19\xc9\xe9\x0c\x18\x34\x08\x77\xb4\x81\x3a\x3f\ +\xf4\x1e\x3d\x81\xd1\x03\x3b\x93\xb4\xe7\x42\x04\x37\xbd\xfa\xf6\ +\xc1\xad\x37\xd1\x18\x92\x39\x6c\xdc\x91\x8c\x19\xd8\x01\x6d\xd7\ +\x1a\x3e\x59\xd5\x42\x8f\x9e\x45\x38\xd3\x3b\x73\xfa\x99\xa7\x53\ +\x96\xd9\x6e\x9c\x79\xf2\xe8\xd1\x29\x9f\x40\x7d\x3d\x8e\xb4\x5c\ +\x7a\x0d\x1c\xc6\xb0\x9e\x45\x34\x56\x55\xe0\x2a\x1e\xc6\xb9\xa7\ +\x4f\x21\xc7\xfd\xf3\x57\x48\xd5\xd7\xd5\x92\x94\xe4\xdb\x6b\x12\ +\x72\xa0\xf4\x88\x05\x29\xf9\x65\x8c\x3c\x7c\x2c\x87\x1f\x3e\x96\ +\x71\xa3\x06\x91\x9f\xac\x62\x18\x07\xcd\xc3\x6b\x09\xbb\xb1\x9f\ +\xc0\x6e\x4c\x92\x64\x76\xed\xdc\x4e\x61\x51\x09\x6e\xcf\xef\x5b\ +\x9a\x35\xb4\x7b\x2d\x1f\x2f\xfa\x8a\xaf\xbe\xd9\x44\xbf\xd3\xae\ +\x62\xca\x61\x3f\x5d\xa4\xd3\xb2\xf8\x79\xae\x9e\xb5\x99\xbb\x66\ +\xdf\x41\x4e\x62\xf1\xf6\x9b\x47\xd5\x67\xff\xe0\xba\x67\x9a\x78\ +\xf4\xf1\x2b\x49\xf9\x15\xe5\x04\x36\xac\x5b\x4d\x6e\x5e\xc1\xf7\ +\x48\xb3\xee\x0b\x81\xff\xb8\x99\x3b\x90\x48\x8f\x24\xf0\x93\xc2\ +\xb6\x0c\x42\x9a\xc2\x98\xd3\x2f\xe5\xf0\xbe\x3f\xed\xd2\xd4\x55\ +\x32\x94\x73\xce\xee\x4e\x52\x2c\x15\x9f\xc0\x6f\x1c\xc9\x9d\x87\ +\x33\xfd\x9c\x68\xdb\xca\xe0\xb7\x09\x01\x59\x51\x91\x25\x31\x4e\ +\xdb\x16\xba\xa6\x1f\xd4\xc5\x46\xf6\x7a\xbd\xbf\xab\x81\xe0\xf5\ +\x7a\x91\x65\xe9\x7b\x9d\x25\x0e\x01\xfa\xc3\xdf\x58\x8b\xe1\x48\ +\x21\xd5\xf3\xdf\x6e\xa6\x98\x34\xd5\x35\x20\x79\xd3\xf1\xb9\x0e\ +\xde\xc4\x63\x46\x5a\xa9\x6f\xb5\xc8\xcc\x4c\xf9\xd1\xde\x9c\x00\ +\x9e\x0e\x7d\x38\xf9\xf4\x3e\xff\x9b\xd4\x56\x46\x47\x46\x8c\xfc\ +\x11\x79\xc4\x68\x10\x7f\xc4\x26\x39\xd9\x7b\x88\x49\x1d\x58\x04\ +\x5a\x5a\x10\xdd\x3e\xdc\xca\x4f\xd7\x74\x65\x46\x5a\x69\xf0\x5b\ +\xa4\x67\xa6\xf0\x43\xcf\x6a\xeb\x61\x5a\x02\x26\x49\x29\xde\xff\ +\xc0\x02\xd0\x22\xd0\xd2\x8a\xe4\x4a\xc2\xa5\xfe\xf8\xf7\xe1\xce\ +\xe9\xcc\xe8\xdf\xf4\x92\x4a\x44\x55\x05\xea\x77\x6f\x62\xeb\x8e\ +\x4a\x82\x9a\x40\x72\x56\x1e\x9d\x3b\x97\xe2\x93\x4d\xb4\x03\x6d\ +\x44\x3e\xf4\xe0\x03\xbf\x2b\xd2\x96\x65\x99\xad\x5b\xb6\xa2\xaa\ +\xea\x21\xae\x2d\x15\x64\xde\x9c\x7b\x68\x1d\x70\x19\xd3\x47\x17\ +\x51\xb9\xab\x9a\xd4\xfc\x02\x5c\x22\x18\xb5\x2b\x79\xfe\xdd\xb5\ +\x8c\x9e\x76\x1a\x25\xee\xfd\x7d\x5b\x1b\x78\xf1\xa1\x87\xc9\x3f\ +\xe9\x7a\x4e\x38\xcc\x77\xd0\x57\xa9\x59\x31\x8f\x07\xe7\x69\xdc\ +\x72\xdb\x99\x24\xff\x18\x26\xb3\x22\x54\x55\xd5\xe3\xce\x2a\x20\ +\x59\x01\xdb\xbf\x85\x17\x5e\x5d\x44\xdf\x63\x4f\xa3\x67\xe6\x2f\ +\xd3\xfd\xa9\xfb\x1b\xa8\x69\x85\xbc\xfc\x74\x44\xa0\xfa\xab\xd7\ +\x78\x7a\xb1\x93\x6b\xae\x99\x86\xeb\x50\xfa\xa8\x8d\x4a\x9e\x9b\ +\x31\x93\xa2\xa9\x37\x70\x74\x67\xdf\x4f\x76\xda\x86\x65\x6f\xf3\ +\xd0\x07\x11\x6e\xb8\xfd\x7c\x7e\xe8\x59\x9b\xd6\xce\xe7\x81\xd7\ +\x9b\xb8\xfa\xcf\x67\x91\xfa\x7d\xeb\x72\xad\x86\x97\x1f\x7a\x94\ +\x0e\x27\x5f\xcd\x84\x6e\xe9\x89\xa5\xc2\x41\x03\x6c\x11\x55\x36\ +\x59\xf5\xc1\x2b\x3c\xfd\xda\x42\xac\x94\x1c\xd2\xdd\x50\x57\x59\ +\x8b\xaf\x6c\x24\x17\x4e\x3f\x95\x22\x2f\xe8\xfb\x21\x6e\xf9\xc3\ +\x0f\xde\xff\x7d\x2d\xdf\x6d\x1b\x87\xc3\x81\x37\x29\xe9\xbf\xca\ +\x39\xfd\xfc\x30\xf1\xb7\x34\x12\xb6\x54\xa8\xfb\x82\x87\x1f\x9a\ +\xcf\x45\xf7\xfd\x85\x12\x00\x51\xc2\xa1\xaa\x07\x8e\x9e\x6c\x83\ +\xe6\xc6\x26\xd2\xcd\xef\x9f\x96\xf4\x90\x9f\xa6\xd6\x9f\xc0\xb6\ +\xbe\x65\x2d\x8f\x3c\xfc\x1a\xc7\xde\xf4\x57\x86\xa5\x00\x82\x84\ +\xea\x50\x91\x7f\x41\x2d\x98\xf2\x4f\x5e\x60\xf6\xaa\x7c\xfe\x7a\ +\xcb\x89\x00\x44\x9a\xeb\xa8\x6d\x4a\x3d\xf4\x4a\xa6\x84\x28\xf5\ +\xb5\x95\xa4\x44\x7f\xda\x46\x10\x23\xd4\x42\x73\xab\xf9\xa3\x82\ +\x13\x23\x14\xa4\xaa\xaa\x81\xff\xe8\xca\x2c\x8b\xc6\xea\xdd\xa4\ +\x46\x2d\x12\x38\x38\x24\x45\xa6\x79\xeb\x57\xbc\xf8\xe6\x0a\xc6\ +\xfe\xe1\x56\x8e\xec\x95\x8b\x80\x8d\x19\xaa\xe6\xd5\x99\x8f\xf0\ +\xec\x1b\x05\x5c\x7b\xf6\x38\x14\x2b\xf2\x5d\xe7\x9a\x6e\xdd\xba\ +\xff\xfe\xee\x98\x6d\x23\xc9\x32\xb2\x2c\xff\x0c\x69\x92\x28\x8b\ +\xdf\x7a\x99\xf9\xab\x77\xa2\x0b\x5e\x7a\xf7\xef\x45\x74\xd7\x7a\ +\xd6\xef\x0a\xd0\x67\xc2\x54\x26\x0f\xef\xcc\xfa\x4f\x5f\x65\x95\ +\xd0\x93\x69\xa3\xba\xd1\xbc\x65\x01\x6f\xac\xb4\x38\xeb\xc4\x61\ +\x28\x8a\x8c\x28\x08\x20\xd8\x34\x54\xae\xe2\xe1\x5b\xff\x42\xa7\ +\xd2\x01\x9c\x71\x62\x67\x9c\x4e\x05\xa7\x03\xaa\x57\xbc\xc7\x4b\ +\xef\x2d\xc5\xaf\x5b\x64\x74\x1c\xc2\xc9\x53\xc7\x93\x21\xc5\x36\ +\x4c\xc5\x38\x13\x87\x76\xaf\xe4\xe5\x7f\xbd\xcb\xce\x80\x93\x11\ +\x93\x4e\x66\x7c\xdf\x82\x76\x13\xbe\x84\x24\xed\xa9\x85\xb5\x58\ +\xbb\xe0\x35\xde\x5c\xb8\x0e\x29\xb3\x3b\x27\x9f\x7a\x02\x25\x29\ +\x2a\x98\xad\x7c\xfa\xfa\x4b\x2c\x58\x5d\x49\x5a\xcf\x71\x9c\x77\ +\xfc\x20\xd6\xcc\xfb\x07\xef\x2d\xaf\xc6\x9d\xd3\x83\x69\x67\x4e\ +\xa5\x83\x2a\xe1\xaf\xd8\xcc\xb3\x7f\xbd\x83\x6f\x3a\x77\xe7\xa4\ +\xa9\xa3\x70\x39\x14\x44\x45\x04\xa2\xac\x9c\xff\x3a\xef\x7c\xb6\ +\x01\x57\x7e\x2f\xa6\x9e\x36\x85\x42\xaf\x40\xc5\x9a\x0f\xf9\xd7\ +\xbb\x8b\x69\x8e\x18\xa4\x14\x0f\xe0\xd4\xd3\x8e\x26\x53\xd1\x59\ +\xfe\xfe\x2b\xcc\xfb\x6a\x33\x52\xee\x61\x9c\x71\xca\xf1\xe4\xef\ +\xe9\x1f\x37\x6a\x79\xf7\xa5\x57\xf8\x66\x53\x03\x99\x5d\x86\x70\ +\xca\xa9\x13\xc9\x10\x03\x7c\xf1\xc6\x4b\x7c\xbc\x7a\x37\xde\x92\ +\x11\x9c\x33\x6d\x3c\xa9\xf1\x6c\x92\x84\xc1\xd6\x65\xff\xe6\xcf\ +\x77\x6d\xa6\xeb\xd0\x69\x8c\xf1\x79\x68\xda\xb2\x90\x7b\xef\xad\ +\x41\x72\x17\x30\xe5\x94\xa9\x94\x65\xba\x40\xab\x63\xde\x2b\xaf\ +\xf0\xf5\x96\x46\x4a\x06\x1f\xcd\xa9\x13\x7a\xf0\xe9\xf3\xcf\xe2\ +\x1e\x31\x95\xe1\x9d\xd2\xa8\x5b\xfd\x2e\xef\x6e\x76\x73\xca\x94\ +\xc3\x71\x02\xd8\x61\xbe\x79\xfb\x39\xe6\x2d\xab\xc4\x99\xd9\x95\ +\x93\xcf\x38\x89\x92\x64\x8b\xaf\xde\x79\x95\x4f\x96\x6e\x84\xf4\ +\x2e\x9c\x3a\xfd\x0c\x32\xab\xbf\xe6\x99\x7f\x7e\x48\xdd\xff\x67\ +\xef\xbc\xe3\xa4\xaa\xee\x36\xfe\xbd\x75\xea\xce\x6c\xdf\x65\x0b\ +\xdb\x58\x7a\x87\xa5\xf7\x62\x57\xec\xa8\x11\xa3\x26\x31\x9a\xa2\ +\x46\x8d\x2d\x31\xa6\xab\xb1\x44\xb1\x06\x25\x76\x11\x0b\x36\x40\ +\x41\x51\x40\x7a\xef\x4b\x87\xed\xbd\xcd\x4e\xbf\xed\xfd\x63\x76\ +\x61\x11\xcc\x9b\x37\x6f\x62\x30\x99\xe7\xf3\x99\xcf\xee\xdc\x99\ +\xb9\xf7\xdc\x7b\xce\x7d\xce\xef\x3e\xe7\x57\x8c\x44\xa6\x5c\x32\ +\x93\xf1\x3d\xd3\x4e\x18\x19\xd5\x3b\x3e\x63\xde\xa2\x0d\x20\x6b\ +\xec\x6f\x34\x18\xd0\x51\x18\x75\xff\xea\xf7\x78\xf7\xf3\xed\x90\ +\xd4\x93\xcb\xbf\x7b\x25\xf9\xfe\xed\xbc\xbe\x68\x2f\x67\x5f\x77\ +\x05\x69\xa1\x72\xde\x7c\x7b\x3d\x23\x2f\xbe\x8c\x02\x4f\x35\x6f\ +\xbf\xb1\x8c\x9e\x93\xa6\xd0\xb4\x7a\x21\x6b\xf7\xd6\x62\x48\x09\ +\x8c\x3a\x6f\x26\x67\x0c\xca\x46\x14\x25\x64\xc9\x8a\x75\xad\xe1\ +\x67\xf5\xc2\x37\xf9\x6c\x6b\x15\xc9\x3d\x46\x71\xd5\xcc\x33\x49\ +\x51\xe0\xe0\xaa\xf9\xcc\x5f\xb6\x07\xcb\x95\xc3\x39\x33\x67\x32\ +\x34\xd7\x03\x56\x3b\x2b\xdf\x79\x83\x2f\x0f\xb5\x22\xb4\x96\x13\ +\x92\x07\xc6\x62\x72\xc2\x35\x7c\xf0\xc6\x7c\xb6\x96\xfb\x29\x1e\ +\x73\x1e\x97\x9c\x31\x18\x3b\x50\xb3\x73\x19\x6f\x2e\x5a\x8b\x2e\ +\x5a\x94\x36\x42\x3f\xe5\xd4\x13\xb5\x11\xac\x61\xf1\xfc\x37\xd9\ +\x5c\xee\xa7\x68\xd4\x79\x5c\x71\xe6\x10\x94\x13\x2c\x08\x1f\x2b\ +\x3e\x9c\xcf\xca\x5d\xd5\x08\x8e\x24\x46\x9f\x71\x19\x53\x07\x77\ +\xfb\xcf\x24\x6d\xc1\xa2\xf2\xd0\x1e\xd4\x7e\x93\x98\x3e\xb2\x18\ +\x35\x12\xc0\xb0\x04\x6c\xa9\x45\x5c\x78\xf1\x99\x3c\xf8\x6a\x29\ +\xf5\xbe\x49\xe4\x3a\x85\x93\x0a\xfc\x8a\x36\xbb\x9d\xff\xba\x97\ +\xc3\x81\xac\x28\xdf\x8c\xae\x1d\x6d\xe4\xe3\x77\x97\x60\xe6\x8c\ +\x63\x72\x6f\x85\x79\xb3\x1f\xa3\xcc\xdd\x9b\x89\x03\x3d\xbc\xf5\ +\xcc\x33\x6c\x6b\xd4\xa9\xdb\xbf\x96\x95\xbb\x2b\x00\xf0\xd7\xec\ +\xe0\xb3\xd5\xdb\x08\xa1\x1c\xd7\x10\x4d\x0b\x9b\x2b\x83\xf1\x67\ +\x9f\xcb\xd4\x09\xc3\xb1\xfb\x0e\xb0\x78\xf1\xa7\x34\xea\xb0\x7b\ +\xe9\xfb\xec\xf1\x25\x31\x6d\xfa\x38\x7c\x1b\x5f\xe7\xf7\xb3\x17\ +\x62\x89\x2a\xa2\x00\x82\xa2\x82\x76\x90\xd9\x8f\x3f\x4f\xb8\xfb\ +\x24\x66\x8c\x4a\xe7\x9d\x67\xfe\xcc\xaa\xca\x93\x93\xb2\xc8\x40\ +\xf9\xf2\xb9\xfc\xe9\xe5\xb5\xf4\x1a\x3b\x95\xec\xf6\xf5\xfc\xfe\ +\xc1\x97\x68\x07\xbe\x7c\xf1\x4f\xfc\xf5\xcb\x06\x4a\x26\x4c\x64\ +\x60\x51\x1a\xa2\x28\x93\xdd\x77\x14\x17\x5d\x7a\x21\xde\xca\xcf\ +\x98\xfd\xf2\x1a\x10\x65\x64\x57\x12\x25\xd3\xce\xe5\xac\x89\x23\ +\x49\x32\xab\x59\xbc\x68\x09\x55\x11\xa8\x5c\x36\x97\x47\xe7\x6d\ +\xa1\xef\xc4\xa9\x24\x36\xac\xe0\x0f\x0f\xbf\x4c\x04\xd8\xbb\x6a\ +\x01\x9b\x5b\x13\x98\x76\xd6\x78\x9a\x56\xcf\xe3\xd9\xf9\xdb\xf0\ +\x1f\x59\xc4\x23\xaf\xad\xa1\xff\x99\x17\x33\x75\x78\x11\xf6\xae\ +\x66\xb1\xe0\xa0\xc7\xe0\x09\x5c\x76\xe9\x59\x04\x37\xbd\xc3\x2b\ +\x1f\xed\xa1\x7a\xcb\x9b\x3c\xf1\xd1\x01\xc6\x9e\x7f\x09\x63\x07\ +\xe4\x22\x0b\x5d\x0d\x3f\x8b\xc4\xac\xfe\x9c\x73\xfe\xb9\x8c\x1e\ +\x90\x85\xa9\xe9\x48\xae\x74\x46\x4e\x98\x4c\x6a\xeb\x5a\x1e\x78\ +\xfa\x7d\x74\x60\xd1\x73\x8f\xb1\xa2\x31\x8d\xcb\x2e\x99\x42\xd9\ +\xe2\xbf\xf0\xd6\x9a\x43\xf8\x1a\x36\xf3\xee\x8a\x3d\x00\x6c\x5f\ +\xb2\x84\xed\x47\x35\x8e\x3b\x5e\x4a\x64\xf5\x19\xc1\x45\x97\x5d\ +\x4c\x7a\xe3\x4a\x1e\x7f\x71\x25\xd0\xc4\x7b\x0b\x16\x13\xc9\x1b\ +\xcd\xd4\x31\x83\x71\x34\x6d\xe5\xd1\xc7\xdf\xc0\x3d\xec\x1c\xce\ +\xe9\x2f\xf3\xe2\xa3\x4f\x51\xda\x72\x7c\xbc\x45\xca\xbf\xe0\x0f\ +\x0f\xbf\x8a\x5c\x34\x92\x91\x7d\xb3\x11\xa3\x51\x44\xd5\x46\xf3\ +\xc6\xd7\x78\x60\xce\x32\x0a\x47\x4d\xa1\x50\xdf\xce\x1f\x7e\xf7\ +\x3c\x4d\xa2\xc9\xe6\x55\x8b\xd8\x54\x03\xd1\x9a\xf5\x3c\xf5\xf8\ +\x4b\xec\xac\x09\x43\xe5\x76\x3e\x5d\xbe\x17\x35\x7a\x84\xf7\x16\ +\x2f\x27\x75\xd8\x34\x46\x75\xd7\x99\xfb\xd0\x13\xec\x6c\x07\xb5\ +\x43\x1f\xb7\x01\x1b\xdf\x7c\x8c\x39\x4b\xab\x19\x35\x65\x22\xc6\ +\xce\x77\xf8\xc3\x53\x1f\x61\x02\x29\x79\xfd\x38\xf7\x92\xcb\x19\ +\xec\xae\x60\xf6\xec\xb7\xf0\x03\x9b\xdf\x78\x82\xe7\x3f\xab\x60\ +\xd8\xb8\xf1\xe4\x25\xa9\x44\x75\x11\x1b\x1a\xef\x3c\xf9\x18\x9b\ +\x42\xf9\x5c\x3e\x63\x34\xbb\xdf\x79\x92\x05\x9b\x1a\xa0\x76\x0d\ +\x0f\x3c\xfa\x12\x42\xfe\x08\x46\xf4\xc9\xc6\x8c\x6a\x9c\xfa\xb1\ +\x2d\xc4\xfb\x4f\x3f\xca\xda\x40\x01\x33\x2f\x1a\xcf\xde\x05\x4f\ +\xf2\xea\x9a\xca\x13\xf4\xf0\x2f\x5e\x7a\x80\xb9\x2b\xea\x19\x7d\ +\xd6\x39\x24\xd7\x6e\xe5\xc3\xa5\x3b\xff\xc3\x15\x12\x09\x59\x8c\ +\xb9\x19\x1b\xa6\x89\x69\x9a\xe8\x86\x81\xa1\x83\x28\xc6\xf2\x2f\ +\x9d\xb2\x72\x8d\x15\xaf\x46\xfb\xaf\x85\x69\x20\x38\xd2\x18\x38\ +\x74\x22\xe3\x07\x14\xb1\x62\xd5\x4e\x8a\x86\x8e\x67\x72\x71\x09\ +\xdb\x3f\xfd\x39\x47\x2b\x1b\x48\x75\xb8\x70\x45\x63\x36\x87\x28\ +\xd9\x70\x3a\x24\x44\xba\xe4\x4e\x31\x4d\x64\x5b\x12\x03\x4b\x86\ +\x52\xac\x82\x59\x25\xe1\x70\x3a\x90\x00\x03\x3b\x3d\x06\x96\x30\ +\x66\x54\x09\x23\x33\x02\xfc\xf0\x81\x4f\xd9\xda\x38\x12\x9b\x24\ +\xa0\x28\x22\x6d\x7b\x77\xb0\x79\x47\x2d\x7d\xd2\xd6\xb3\x52\xf4\ +\xd1\x56\x5d\x43\xd9\x91\x5a\xc6\xe5\xe4\x74\x9d\xf7\x51\x80\xcf\ +\x96\x6c\xa1\xd7\x19\x3f\xe1\x92\xa9\xfd\x60\xa4\x97\xed\x3f\x7f\ +\x8a\xe5\xbb\x46\xb0\x79\x7b\x2d\x67\xfd\xf0\x49\xce\xe9\xdf\xa1\ +\x04\x9b\x21\xea\x8f\xee\x63\xe5\xee\x1a\x1a\x1b\x83\x34\x1b\xb5\ +\xe8\xa6\x0b\xc9\xee\xa1\xd7\xd0\xe1\xf4\x4e\x01\x7c\x2d\xd8\x9c\ +\x2e\x14\x23\xc0\x97\x1f\x6f\x64\xd8\xc5\x77\x72\xd1\x94\x3e\x30\ +\xdc\xcd\xe6\x5b\xe6\xb2\xb1\xf2\x0a\x14\xd9\x4e\x7e\xff\x61\x8c\ +\x19\x39\x86\xac\x86\xf5\x3c\xba\x61\x33\xda\xb9\x25\xe4\x39\x03\ +\x6c\xdf\x79\x98\xfe\x17\x9e\x4d\x4a\x57\x3f\x5b\xd3\xa0\xfe\xf0\ +\x36\x36\x1e\x6a\xa4\xbe\xad\x15\x7b\x6d\x05\xb6\xe1\x3d\xc8\x14\ +\x56\xb1\x6d\x6f\x2d\x57\x9c\x3b\x85\x04\xb5\xeb\xd7\x2d\x5c\xc9\ +\xf9\x8c\x18\x34\x00\x09\x38\x12\xd5\x49\xca\xe9\xcb\x94\xd1\xa3\ +\xd1\xbd\xed\x6c\x7d\x74\x13\xd5\x95\xbb\x58\xb5\x6d\x07\xcd\x99\ +\x1e\x3e\xff\xa2\x92\xa6\xf6\x3a\x5a\x2a\xdb\xb8\x6d\xc2\x34\x3e\ +\x79\x6d\x0b\x7e\xfa\xb3\xb3\xce\x64\xc8\xcc\xe1\x5d\xee\x36\x8b\ +\xa6\x8a\x83\x2c\xdf\x59\x49\x53\x7d\x80\x96\xb6\x5a\x4c\xab\x27\ +\x92\x2b\x99\xc1\x13\xce\x60\x44\xa1\x44\xc5\xe2\xd9\xec\x3c\x5c\ +\x83\xb8\x7d\x15\xcd\xd1\x3a\x02\xd5\x07\x38\xdc\xd0\x46\x9f\xa4\ +\x58\x10\xd2\xbe\xe5\x2b\x20\x6f\x2a\x3f\xbe\x7c\x2a\xb2\x71\x84\ +\x95\x5f\x6c\x42\x30\x7d\x7c\xfe\xc9\x06\x72\x27\x5c\xcb\xcc\xe9\ +\xc3\x61\x42\x06\x3b\x6e\xfd\x23\x2b\xdb\x2f\x66\x42\x8f\x24\x4a\ +\xb7\x1e\xa5\xb7\x5a\x4e\x52\xb6\x87\x8a\x8a\x03\xec\x8a\x1c\xc2\ +\xd9\x6b\x3c\x3d\x13\x65\xe4\x84\x6e\x94\x4c\x1a\xcb\x50\x5b\x3e\ +\xdb\xd7\xde\xc9\xfe\x2a\x3f\x39\xa2\x04\x48\x98\x34\xf1\xc9\xf2\ +\x0a\xa6\x5f\xfb\x00\x67\x8e\x4d\x65\x5a\xae\x9f\x1f\x3c\xf0\x19\ +\xdb\x03\xe7\x93\xd5\x5c\xc3\x9a\x15\xbb\xf1\xd5\x36\xd3\x5e\xeb\ +\x26\x1c\xac\x67\xd9\x96\x43\x8c\x98\xf5\x10\x67\x8d\x4b\xa7\x41\ +\xae\x60\x55\x75\x3b\xe1\xda\x9d\x7c\xb9\x63\x0f\x7a\x41\x1a\xcb\ +\x56\x08\xb4\x04\xea\x28\xad\xae\x60\x6b\xf9\x46\x82\xdd\xce\xe5\ +\xe6\x2b\xce\x40\x8c\x54\xb3\x69\xe9\x6a\xa2\xa7\x0a\x0c\x69\xdb\ +\xc3\xa7\x9b\x0e\x21\x16\xa7\xb3\x6c\xb9\x48\x93\xbf\x95\xf0\xae\ +\x6a\x18\xd3\x31\x0e\x43\x87\xf9\x64\x55\x23\x17\xdd\x7a\x0f\xd3\ +\x86\x78\x48\xde\x9e\xc7\xd1\xb6\xff\xdc\x62\xaf\xa6\x09\xe9\xd9\ +\xc5\xa4\x96\xb7\x62\x58\x32\x0e\xbb\x1d\x13\xb0\x2c\x83\xb6\x50\ +\x94\xbc\x81\x7d\x48\x74\x8a\x58\xa7\xf0\x22\xf9\xaf\x24\x6d\x41\ +\xf8\x26\x75\x56\x01\x01\x13\xdd\x32\x00\x15\x59\x84\x50\x38\x02\ +\x02\x28\xb6\x58\x98\xba\x28\x8a\x04\xc3\xb1\x81\x2e\xc9\x9d\xd3\ +\xab\x15\xfb\x4c\x96\x40\xb0\x30\x31\x30\x4f\x7d\x32\xc7\xce\x47\ +\x52\x55\x44\x11\x0c\xd3\xc2\x44\x40\x12\x44\x2c\x5d\x43\xf0\xe4\ +\x31\xed\xdc\x19\x64\xdb\x0c\x66\xcc\x74\x93\x9a\x9a\x72\x82\xc6\ +\x8f\x20\x21\x61\x61\x58\x1c\xd7\xf9\x25\x09\x51\x04\xd3\x88\x85\ +\x4e\x8b\x5d\x42\xe9\x8e\xae\xfa\x2b\x0f\xcf\x2f\xe7\x86\xdb\x6f\ +\x02\x67\x33\x6f\x1f\xd5\x30\x2d\x30\x4d\x83\x93\x64\x74\x2b\x16\ +\x9a\x7e\x6c\xbf\x62\x4c\xb4\x31\xcd\x98\x41\x66\x75\x54\x61\x96\ +\x9c\x36\x4c\x23\x82\x2d\x69\x20\xbf\x7f\xe4\x8f\x2c\x7d\xef\x75\ +\x7e\x7d\xe7\xa7\x5c\x79\xc7\xef\x38\xbb\x5f\xac\xbd\x1b\xde\x7d\ +\x96\x39\x6b\x65\x7e\xf6\xe3\x4b\x38\x6c\x1e\x65\x63\x38\x44\x4a\ +\xee\x99\x3c\xfc\x70\x2e\x0b\xdf\x7e\x95\x3b\xef\x58\xca\x4f\xef\ +\xff\x1d\x23\x73\x1c\x1d\x87\xb6\xb0\xcc\x13\x6f\x7c\xcb\x8c\x85\ +\xc7\xcb\x8a\x88\x5d\x31\xd1\x75\x1d\x53\xb0\x33\x78\xd2\xd9\x9c\ +\x53\xe4\xc6\x38\xff\x12\x12\x32\x72\x49\x97\x8f\xd0\x7d\xfe\xd3\ +\x2c\x5e\xb4\x8c\x06\x33\x8d\xf3\xfa\x26\x1f\x97\x35\xd6\xbf\xca\ +\x43\xaf\x95\x72\xfd\xed\x3f\xc5\xe6\xf5\xf1\xda\x2e\x1d\xc3\x8a\ +\x25\xb6\x37\x4d\x23\x26\xcc\x44\xa3\x38\x93\x0b\x39\xe3\x82\x19\ +\x24\x5b\x51\x2e\xba\xca\x4d\x6a\x66\xc2\x09\xd7\xc5\xa2\x33\xb5\ +\xa9\x85\x65\x99\x80\x85\x69\x81\xd0\x19\xf0\x25\x4a\x88\xa2\x49\ +\xd4\xf0\x30\x69\x74\x2f\x56\xad\x98\xcf\x07\x5e\x1b\xd7\xfe\xf0\ +\x3c\xf6\xaf\x5f\xc2\x27\xd1\x6a\xfa\x4f\xbf\x04\x49\x3a\x1a\x0b\ +\x49\x37\x00\x59\x44\x76\x28\x98\x86\x19\xeb\x5b\x51\x44\xc2\xc2\ +\xb4\x84\x63\x7d\x20\xc8\x12\xa2\xac\x12\x38\xb4\x8c\x3f\x3e\xf9\ +\x16\x23\xaf\xbf\x9d\x09\xbe\x55\x1c\x7c\xbb\x3e\xd6\x7f\x16\x5d\ +\xc8\x22\x16\xe6\x6e\x19\x06\x96\xe8\x62\xf8\xd4\x73\x99\x94\xad\ +\x72\xee\x8c\x99\xa4\x15\xe4\xb0\xef\xcd\xa5\x60\x19\x5d\xce\xe3\ +\xeb\x58\x4a\xc3\x50\x13\x28\x99\x72\x1e\xd3\xf3\x14\xce\xbe\xe0\ +\x72\xbc\x89\xe9\x27\x4c\xc8\x9a\x29\xa3\x2a\xca\xb1\x7b\x54\xf8\ +\x0f\xae\x66\xa2\x6b\x1a\xc9\xbd\xc6\x31\x2b\xa5\x9c\x2d\x9f\xcc\ +\xa7\xb2\x39\x44\x6a\xf7\xbe\x8c\x1c\xde\x8f\xec\x41\x53\x99\x35\ +\x50\x40\x32\x23\x9c\xca\xf3\x4f\xb4\xd9\x6c\xfc\xb7\xbd\xbe\x1a\ +\x05\xf9\x2f\x9e\x53\x09\x85\x42\xc4\xb2\x2b\x9a\x84\x43\xc1\x8e\ +\x5c\xc2\x16\xe1\x60\x90\x90\xa1\xd2\xa3\xb8\x17\x6d\x5f\xbe\xc7\ +\xfb\x5f\x6e\x65\xe3\xd6\x83\x04\x34\x13\x50\x70\xa8\x06\x3b\x37\ +\x6f\x23\xe2\xea\x86\x2d\x5c\xc3\x47\xef\x2d\x63\xd3\xb6\x7d\xb4\ +\x68\x06\x91\x70\x18\x03\xb0\x89\x21\xf6\x6c\xfa\x92\x35\x5b\x36\ +\x32\xe7\xb9\x05\x08\xdd\x46\x31\x38\xdd\x8d\x1c\x6e\x60\xcb\x96\ +\xdd\x24\xf6\x1c\x46\xbf\x94\x1a\x96\xad\xd9\x45\x9b\xaf\x95\xfa\ +\xa6\x66\x04\xc7\x71\x73\xd4\xe1\x70\x10\x28\xdb\xc2\xb6\x7a\x98\ +\x3e\x7d\x00\xbb\x97\xcc\xe5\xe3\x75\x5b\x78\xf7\xf9\x57\xa9\xb3\ +\x0f\x60\xe2\xa0\x61\x8c\xeb\xe9\x65\xd1\xf3\x4f\xb0\x7c\xed\x3a\ +\x36\xee\x3c\x44\x4b\x40\xc3\x12\x04\x64\x49\x46\xb0\x0c\xa2\x5a\ +\x14\xd9\x9d\x45\x62\xa4\x99\xe5\xef\x2f\x62\xe3\xb6\x5d\xd4\x05\ +\x0d\xb4\x70\x10\x5d\x76\x31\x66\xfa\x20\x36\x2c\x78\x85\x25\xeb\ +\xb7\xf0\xc6\xb3\x2f\x13\xee\x36\x80\x92\xee\x76\x02\xfe\x00\xa1\ +\xa8\xde\x71\x4f\x87\x89\x44\x0d\x82\xc1\x5a\x36\xee\xae\xa5\x78\ +\xf8\x38\xba\x1b\xd5\x1c\xaa\x6e\x3c\xae\x89\xea\x31\x72\x94\x24\ +\x11\x4c\x0d\xdd\x82\xb6\xf6\x32\xb6\x1c\x0a\x30\x68\xd4\x68\x92\ +\xda\x0e\x71\xa4\xb1\xfd\xd8\xf7\x53\x72\xd3\x69\xae\x58\xcd\x7b\ +\xcb\xd7\xb1\xf3\x40\x1d\x51\x53\x27\x1c\x8a\xc6\x48\xc8\xd4\x08\ +\xb4\xfb\x10\xd2\x7b\x33\xba\x4f\x16\x5b\x96\xad\xa0\xba\xb5\x8d\ +\x9a\xda\x66\x4c\xcd\x02\x5b\x0f\xce\x1b\x9d\xc1\x8b\x7f\x7a\x1e\ +\xab\xf7\x58\x7a\x74\xf1\xd2\xb1\x8c\xd8\xb1\x25\x49\x42\xb4\x4c\ +\x34\x5d\x3f\xd6\xcf\x7a\xc7\x5d\x96\x37\x66\x3c\xa9\x56\x15\x5f\ +\xac\xdb\x47\xc0\xd7\x44\xb5\x2f\x84\xdc\xc5\x9d\xaf\xd7\x94\xc9\ +\x48\x65\x9f\xf3\xd4\xfc\xe5\xec\xda\xb8\x8d\xa3\xb5\x6d\x68\x96\ +\x87\x49\xd3\x06\x73\x64\xf9\x4b\x7c\xb4\x66\x33\x1f\xce\x7d\x99\ +\x32\x69\x00\x13\x8b\x54\xb2\x4a\xa6\x22\xed\x78\x8b\x8f\xcb\x93\ +\xb9\x60\xc6\x59\xa8\x87\x3f\x67\xe1\x7e\x91\xb1\x83\xbb\x81\x1e\ +\x26\x18\x0a\x75\x4c\x98\x26\x91\x50\x10\x4d\xb7\xb0\x27\xd8\x69\ +\xa9\xd8\x49\x69\xa3\x9b\x33\x27\x66\xb2\xf4\xcd\x39\x7c\xb9\x79\ +\x23\x73\xe6\xbc\x8f\xab\x68\x22\x03\x53\x2c\x02\x51\x23\x76\x1e\ +\x82\x85\x16\x0d\x12\xb5\xa5\x33\x7d\x64\x4f\xd6\xbd\xf6\x38\x9f\ +\x6e\xdc\xc1\xe6\x9d\x7b\x68\x0e\x44\xb1\x67\x0f\x64\x44\x51\x12\ +\xeb\x3f\xfb\x92\x7a\x9f\x8f\xea\x9a\x66\xb4\xb0\xc8\x90\x71\x63\ +\x71\xd5\x2c\xe1\x89\xf9\xcb\xd8\xbe\x69\x23\x87\x6b\x03\xa8\x0e\ +\x95\xda\x4d\x8b\x79\xee\x95\x2f\x8f\x2f\x60\x26\x0d\x64\x52\x0f\ +\x27\xeb\xbf\x58\x41\x8d\x2f\x40\x5d\x65\x1d\x92\xdb\x4e\xdb\xae\ +\x4f\x78\xe4\xc9\x97\x69\x74\x14\x33\x75\xa0\xc8\x3b\xaf\xcf\x65\ +\xc3\xce\xad\xac\x2e\x2d\xc3\x90\x5c\x44\x1a\xd7\xf1\xa7\xc7\x9e\ +\xe7\x40\xdb\x7f\x16\x69\x8b\x92\x82\xd1\x76\x94\xb7\xe6\x3c\xc5\ +\xa2\x0d\x87\xd1\xa2\x01\xd6\x7d\xf8\x57\x9e\x7c\xe3\x33\x42\x82\ +\x03\x45\x12\xbf\x76\x02\x94\x6f\xbe\xe5\xd6\xff\x2a\x2b\xdb\x6e\ +\xb7\xf3\xda\xab\xaf\xb0\x67\xcf\x6e\x5c\x2e\xf7\xbf\x5e\xd7\x96\ +\x5c\x0c\x1d\x3b\x86\xdc\x64\x11\x70\x32\x78\xe4\x78\x52\x92\x6d\ +\x80\x49\xbf\x31\xe3\x71\x7b\x15\xd2\x8b\x2f\xe5\xc7\x33\x83\x2c\ +\xfe\xf8\x1d\x2c\xc5\xc3\x79\x67\x8c\x45\x05\x26\xcf\xb8\x8e\xaa\ +\x25\xfb\xa9\x56\xce\xe6\xc7\xd7\x5f\xcc\xcb\x1f\x2d\x61\x99\x6f\ +\x1c\x57\x9f\x5f\xc8\xd8\x31\x23\x49\x51\xa0\x4e\x54\x30\x7c\xd5\ +\x2c\xff\x64\x31\x42\xfa\x24\xee\xb9\xe6\x32\x14\x24\x2e\xb8\xf6\ +\x22\xde\xdc\x7c\x84\x56\xc7\x85\xdc\x71\xdf\x1d\xbc\x3a\x6f\x21\ +\xef\xbc\xbb\x9e\xec\x41\x93\xe8\x35\xb8\xdf\xb1\xe6\xa5\x0f\x99\ +\xc2\x45\xd3\x6b\x39\xb4\xb7\x92\x61\x53\x6f\xe2\x36\xed\x55\x3e\ +\x58\xf8\x2e\x52\x4a\x1f\xee\xbe\x7b\x26\x89\xc0\x99\x37\xdd\x8d\ +\x35\xef\x35\x96\x2d\xfc\x00\x57\xfe\x38\xbe\x7f\xf9\xf7\xf8\xb1\ +\xff\x55\x3e\x7b\x6d\x0e\x96\x68\x63\xc2\xe4\xc1\x88\xa4\xf1\xfd\ +\x1b\xaf\xe0\xa5\x05\xcb\xf9\x24\x34\x84\xef\x5c\x36\x86\xb1\xe3\ +\x46\x93\x22\x43\xc1\x59\x37\xf2\x53\xed\x4d\x16\x7d\xf0\x2e\xf6\ +\xcc\x61\xdc\x73\xe7\x15\x38\x80\xcc\xde\xa3\x19\x6e\x8f\x39\xe2\ +\xba\xb2\x07\x30\x76\x84\x0b\x39\xd8\xc0\xe6\x15\x1f\x51\xed\x37\ +\xe9\x76\xf6\x8f\xb9\x62\xc2\xf1\x5c\x13\xa3\x2f\xfe\x3e\x0d\xd1\ +\x79\xbc\xf3\xd2\x5c\x10\xf3\x98\x76\xde\x20\xcc\x96\x4a\x56\x2f\ +\xf9\x84\x36\x5d\x66\xf0\x77\xee\xe4\xfc\x81\xc7\xad\xb7\xe4\x11\ +\x97\x70\xed\xe1\x76\x96\x2c\xfe\x10\xff\xa4\x4b\x39\x23\x7f\x10\ +\x63\x82\x32\x12\x20\x78\x72\x18\x3d\x7e\x28\x76\xd1\xce\x85\x3f\ +\xf9\x05\xd2\xeb\x6f\xf0\xf1\x82\x77\x90\x53\xfa\x90\x51\xdc\x9f\ +\x4c\x60\xc0\xb4\x69\x64\xce\xdd\x4c\xc9\xa8\x21\x27\xa8\xb4\xd9\ +\x23\x67\xf1\xd3\xaa\x57\x59\x36\xef\x79\x4c\x41\x62\xfc\xd4\x12\ +\x14\xd1\x45\xc9\x98\x31\xe4\x79\x62\xc4\x2c\xa6\x8f\xe4\x9e\x5f\ +\xe8\xbc\xfe\xf6\x52\xde\x2e\x35\xc9\x19\x71\x2e\x83\xfb\x17\x1e\ +\xdb\x87\x2d\x77\x22\xf7\xdd\x0b\xf3\x16\x7c\xc1\x9b\xbb\x4c\x7a\ +\x8c\xbe\x80\xc1\x69\x0a\xe9\x85\xd7\x71\x67\xe8\x4d\xde\xfd\x78\ +\x01\x24\x16\x71\xe7\x3d\x33\xc9\x96\x01\x4f\x21\x17\x5e\x75\x15\ +\xbd\x53\x47\xa2\x90\xc2\x59\x17\x5e\x84\x3b\xda\x93\xe2\x04\xc0\ +\x97\xce\xe8\xb1\xa3\x88\x45\x78\x3b\xe9\x3f\x6a\x22\xc9\x1e\x11\ +\x67\xc1\x99\x5c\x30\xb1\x81\x23\xfb\x6b\xb8\x70\xd6\xdd\x84\xd4\ +\x17\x59\xb2\xe0\x03\x12\xf3\xcf\xe1\xee\xab\xcf\xc5\xe3\xb0\xb8\ +\xf5\x9a\x06\xde\x5b\xfc\x0a\x7b\x04\x81\x21\xd3\x27\x93\x24\x40\ +\xee\xcc\x5b\xf8\xa9\x63\x1e\x4b\x17\xbe\x8d\x81\xcc\x59\x33\x46\ +\xa3\x62\xe3\xea\xdb\x7e\x89\xe3\xb5\x79\x2c\x7c\xf7\x5d\x6c\x19\ +\x03\xc9\xed\x33\x80\xe4\x9c\xf1\xfc\xe2\x1e\x8b\x37\x16\x7c\xce\ +\xbb\xbb\x0d\x72\x27\xcc\x60\x58\x41\x02\x07\x5f\x5a\xc5\xc6\xaa\ +\x11\xdc\x78\xec\x8c\x9d\x5c\x71\xfb\x2f\x71\xcc\x9b\xc7\x47\xef\ +\xbe\x83\x23\xb9\x27\xdd\x87\x97\xc4\xdc\x4c\x2d\x8b\xa8\x25\x72\ +\xee\x4f\x7e\x85\xf9\xe6\x3c\x96\x2e\xf9\x82\xb6\xe6\x30\x42\x81\ +\x12\x8b\xa1\xfa\x0f\x14\x03\x64\x19\xf6\xef\x58\xcd\x51\xc7\x70\ +\xee\xbd\xe3\xbb\xa4\x29\xa0\x37\x6c\xe1\xa1\x87\xe7\xb3\xb3\x6a\ +\x14\x63\xba\xbb\xbe\x36\xc0\x46\xd8\x5b\xba\xe7\xbf\x2e\x8c\xfd\ +\x8f\x7f\xf8\x1d\x5b\x36\x6f\xa1\xa8\x47\xf1\x49\x81\x36\xdf\xae\ +\x30\x76\x8b\xf7\x7e\x7b\x23\xbb\x0a\xae\xe3\xbe\x59\xa3\xe2\xeb\ +\x07\xff\x2c\x18\x61\x2a\x0e\x1c\x60\xe7\xc6\x4f\x59\x55\x9d\xc6\ +\xed\x77\xce\x3a\x96\xd9\x2e\x8e\xbf\x07\x01\xde\x79\xf2\x31\x22\ +\xc3\xae\xe1\x3b\x63\xf2\xfe\xee\xb1\x5c\x73\x60\x23\x87\xda\x5c\ +\x64\xd8\x9b\x79\xe3\xb9\x97\x48\xbb\xf0\x3e\x7e\x34\x2d\xff\x5b\ +\x77\xf6\x7f\x4f\x18\xbb\x6a\x53\x39\xb4\x6a\x1e\x73\x57\x86\xf9\ +\xe9\xcf\xae\x27\xdb\x29\x12\xaa\x5c\xcf\xc3\x4f\x2d\x64\xfa\x8d\ +\xb7\x33\x22\xc7\x81\x76\xea\xa4\x51\xfe\xff\x3a\x4d\xdb\xb2\x2c\ +\x74\x4d\x27\x12\x09\x1f\xd3\x1f\xbf\xcd\xc8\x1f\x3a\x16\x31\x29\ +\x2d\xce\x13\xff\x4c\x68\x3e\xd6\x2f\x79\x9f\x7d\x42\x1e\xd7\xde\ +\x70\x55\x9c\xb0\xff\xcf\x70\x32\xe3\xc6\xbb\x91\x24\xe5\xff\xb4\ +\xf6\x13\x68\x28\x63\xc5\xa7\xbb\xd1\x04\x85\xc2\x73\x6f\xe2\xf2\ +\x6f\x21\x61\xff\xdd\x43\x4c\x37\xc9\x1b\x38\x91\x81\x1b\x9e\xe4\ +\x81\xfb\x7e\x41\x4e\x9a\x8b\xfa\xaa\x1a\xb2\xc6\x5d\x4e\xff\xac\ +\x04\x0c\x23\xfa\xf5\x56\xfa\x7f\xe5\x98\xea\xcc\xda\xf7\xed\x3f\ +\x11\x86\x9c\x77\x0d\x43\xfe\xee\x19\xcb\x44\x37\x2c\x24\xb9\x6b\ +\x7e\x6d\x0b\xd3\xe4\x6b\xeb\xd1\xfd\x5f\xac\x7e\xcb\xfa\xdb\x8b\ +\xbc\x56\xec\x40\xa7\xff\x75\xb7\xa7\x73\xe9\x2d\xf7\xc5\xb9\xf7\ +\xff\x31\x2e\x15\x45\xf9\x3f\xff\xaa\xc7\x98\xcb\xf8\xc5\x98\xcb\ +\xfe\x3b\x8c\x47\x43\x07\x47\x26\x97\xfd\xe8\x5e\x86\xed\xdf\x4b\ +\x75\x73\x84\xe4\xec\x42\x7a\x17\x66\x21\x18\x51\xfe\x56\x09\xcd\ +\x78\xda\x9d\xd3\xaa\x23\xa3\x04\x83\x91\x7f\x99\x84\xd7\x7e\xe0\ +\x13\x1e\x7b\xf6\x35\x9a\xba\x6c\x6b\xd9\xb3\x9c\xa7\x9f\x5f\x44\ +\xfb\xff\x33\x88\xad\x6c\xd5\x02\xfe\xf2\xfa\xba\xaf\xfd\x3c\x52\ +\xbd\x8e\x67\x5f\x78\x9d\xea\xaf\xba\x88\x6b\xad\x6c\x58\xb9\x9a\ +\xf2\x96\x68\x7c\x00\xc4\xf1\xdf\x35\xb5\x89\x10\xf1\xb7\x50\x55\ +\x59\x45\x65\x65\x25\x15\xe5\x55\xb4\x06\xa2\xff\xab\x01\x15\x27\ +\xed\xd3\x08\x87\x57\xbe\xcd\x9f\x5f\x5d\xcd\xbf\x2a\x08\x38\xea\ +\xab\x60\xdf\xe1\x2a\xba\xf2\x66\xa0\xfe\x08\xdb\x76\x55\xfd\xbf\ +\xad\xdf\xd6\xb2\x03\x6c\x2f\xad\xfe\xfa\x01\x1a\x28\x63\xf3\x8e\ +\x52\x82\xe6\xc9\xa4\xbd\xe9\xcb\xd5\x54\xb4\xea\xf1\x01\x10\xc7\ +\x7f\x0d\x44\x59\xc1\x6c\x3d\xc2\x2b\xb3\x1f\xe3\x93\x6d\x55\xc8\ +\xb2\xc9\xae\x2f\xe6\xf1\xe8\x5f\x17\xd1\xac\xc9\xb1\xb2\x7b\x71\ +\x79\xe4\xdf\x88\x68\x3b\x5b\x56\x7d\x4e\x69\xbd\x4e\x9f\xd1\xd3\ +\x18\x9a\xe7\x60\xeb\xaa\x55\x08\xb9\x23\x19\x9c\xe7\xe0\xf0\xa6\ +\x95\x04\xb2\x87\x22\x05\x5b\xd9\xbe\x62\x13\xaf\x79\x1a\xc8\xea\ +\x3d\x9a\xe9\x43\xba\x53\xb5\x67\x1d\x6b\xb6\x1e\xc2\x53\x30\x88\ +\x09\x63\xfa\xe3\x40\xa3\x72\xcf\x66\x36\xed\x3a\x42\xd4\x99\xc3\ +\xa4\x71\x03\x69\xda\xbb\x81\x9d\x65\x8d\x60\x4b\x61\xd8\xb8\x49\ +\x14\xa5\xaa\x84\x5a\xca\x59\xf9\xf9\x1a\x9a\x74\x1b\xbd\x47\x4c\ +\x64\x68\x41\x32\x82\x28\x23\xcb\x27\x96\x1e\x93\x14\x3b\x56\xcb\ +\x0e\xde\x7b\xfb\x1d\xdc\xde\x0c\x46\x8d\x1f\x4f\x37\x17\xb4\x56\ +\x95\xb2\x72\xd5\x56\x82\xb2\x97\xc1\xe3\x26\xd3\x3b\xc3\x49\xb0\ +\xfe\x10\x6b\x37\x6c\xa3\xb6\x5d\xa0\xdf\xa8\x29\x0c\x2e\x70\xb3\ +\xfb\xcb\x4f\x29\x6d\xd1\x68\xdc\x5f\x83\x64\xeb\xff\x95\x13\x37\ +\xa8\xda\xbb\x81\xb5\x3b\xea\xc0\xbf\x0f\x43\xb2\xa1\x48\x10\xa8\ +\xd8\xc9\x8a\x8d\x7b\x68\x35\x3d\x8c\x1a\x3d\x94\x71\xd3\xa6\x90\ +\xe8\xf4\xb3\x7e\xc5\x0e\xba\x0f\x19\x49\x37\x8f\x40\xcb\xc1\xcd\ +\xec\x6d\x4f\x64\xf4\x90\x22\x8e\x6c\x5e\xc6\xfa\x7d\xf5\x64\xf4\ +\x1b\xcd\xb8\x41\xf9\x28\x18\x1c\xdd\xb1\x96\xf5\x3b\x8e\xe2\xca\ +\xee\xcd\x84\x09\xc3\xf1\x48\xf1\x61\x16\xc7\xb7\x07\xb2\x24\x70\ +\x60\xd7\x5a\x2a\xdc\x23\xb8\xe7\xae\xef\x91\xae\x82\xd5\x54\xc2\ +\x1f\x1f\x78\x99\x7d\x75\xd3\x98\x90\x9f\x40\x24\xaa\x9d\x14\xc2\ +\x1e\xb7\xb4\xbf\x11\x44\xf8\xf8\xaf\x8f\xf2\xd6\xfa\x1a\xec\x46\ +\x0d\x7f\x7d\xf8\x41\xd6\xd7\x9b\x58\x95\xab\x79\xfc\xe9\x97\x38\ +\xb0\x77\x25\xb3\xff\xb2\x80\x16\xcb\x8e\x4d\x51\x50\x65\x09\x0b\ +\x01\xd5\xa1\x52\xb9\xe9\x7d\x66\xff\x75\x11\x11\x55\x61\xc3\x3b\ +\xcf\xf2\xc2\x87\x3b\xc1\x6c\x64\xde\xe3\x0f\xf3\xc5\x9e\x1a\x42\ +\x11\x83\xf6\x8a\x6d\x3c\xfd\xe8\x5c\xf6\x37\x84\xa9\xd8\xb0\x80\ +\x3f\x3e\xf4\x14\xd5\x80\xa0\x47\x88\x18\x12\x62\xfb\x7e\x9e\x7b\ +\xe0\x21\xb6\xb5\x80\x22\x89\xa7\x7c\x46\x8b\x06\x5a\x68\xf6\xb5\ +\xb3\xf3\xe3\xb9\x3c\xf0\xf4\x9b\x04\x01\x23\x1c\x46\x17\x54\xc2\ +\x15\x6b\x78\xe2\xa1\x67\xa8\x03\x4a\x3f\x9a\xc3\x9c\x77\x56\xe3\ +\x0b\x87\xd1\x74\x8d\x8d\xf3\x1f\xe6\xa1\x97\x97\xd2\xd8\x54\xcf\ +\xe1\xb2\x6a\xc2\xd6\x89\x36\x40\xf5\xa6\x77\xb9\xff\xf7\x73\x39\ +\xd8\xd8\xcc\xd1\x03\x47\x08\x44\x2d\x6c\x22\x2c\x7b\xf1\x31\xde\ +\x5a\x51\x4a\x20\x1c\x25\xd2\x5e\xcd\xfc\xbf\xbc\xc8\xee\xca\x36\ +\x56\xbd\xfe\x04\x8b\xb6\xc7\x0a\xb1\x2e\x7b\xfd\x05\x3e\xda\xda\ +\xc0\xc1\xe5\x2f\xf2\xe4\xdb\xeb\x91\x6d\x3a\x4b\xe6\xfc\x89\x77\ +\xb6\xd4\xe3\xdf\xb5\x98\x47\x1e\x9f\x8f\x4f\x50\x08\x36\x37\x12\ +\x8d\x07\xf5\xc6\xf1\xad\x83\x45\x34\x1a\xc5\xe6\x50\x09\xb6\x35\ +\x50\x53\x53\x4b\x5d\x63\x2b\xba\xa8\x12\xf5\xfb\x68\x6c\x6a\x26\ +\x18\x35\x4e\x19\x60\x14\xb7\xb4\xff\xc5\x30\xea\x37\xf1\xd6\xd2\ +\x9d\xe4\x9d\xd1\x0f\x97\x57\x23\x52\xf3\x09\x1f\x7d\x5e\xc6\xef\ +\xaf\xb8\x93\xb3\x0e\xff\x9c\x9b\x7f\xf2\x39\x97\xdd\xf7\x08\x13\ +\xb2\x54\x76\x6f\x08\xe1\x2d\x1e\xc3\xac\x2b\x2f\x46\xc2\xcf\xcb\ +\xf7\xcf\xa7\x92\xa1\x8c\x75\xb9\xf1\xda\x7d\x7c\xba\xe2\x0b\xbe\ +\x33\xe5\x52\x74\x31\x95\xf3\x66\x7d\x9f\xe9\x45\x1e\x02\x07\x3e\ +\x43\x4f\xe8\xc3\x95\xd7\x5c\x47\x91\x7d\x34\xb7\xdd\xf4\x67\x36\ +\xee\xd7\x98\x51\x9c\x4e\x76\x66\x22\xd5\x62\x0a\x96\x7f\x13\xdb\ +\x2a\x02\xf4\x3a\x45\xc6\x3d\x53\x8f\xe2\xce\x1b\xc3\xf7\x7e\x70\ +\x1d\x4a\x45\x77\x7e\x78\xdf\xc7\xec\x6d\xb9\x82\xa1\x59\xdd\xc8\ +\x38\x52\x87\x10\x49\xc1\xb7\x71\x27\xa5\x8d\x60\x0b\x9b\xf4\x1a\ +\x7b\x3e\x37\x5d\x37\x19\x42\xa5\xdc\xfe\xd0\x41\xce\xbd\x79\x36\ +\x33\x07\xba\xd8\x66\x6f\x64\xee\xbe\xf0\x09\x93\xd5\x8a\x77\x3e\ +\xa6\xfb\xd9\x3f\xe2\xee\xef\x94\x10\xde\x97\xc0\x81\xe7\x76\x63\ +\x18\x3a\xfe\xb0\xca\xe8\xf3\xbf\xc3\x0f\xa6\x15\x43\xe0\x10\x92\ +\xac\xe0\x4c\xce\x65\xe2\xe4\x42\x5e\xdc\xba\x0f\xc6\x18\x6c\x6f\ +\x54\x99\x76\x75\x1a\xef\xff\xf9\x71\xfc\x69\x93\x71\x3b\x3d\x38\ +\xcd\x7a\x16\x2d\xdd\xc6\xd4\x33\x34\xda\x03\x06\x69\xc5\x25\x9c\ +\x37\xbc\x10\x39\x6e\x7a\xc4\xf1\x2d\x83\x69\x09\xa4\x64\x17\x12\ +\x7c\xf7\x4d\xfe\xf4\xbb\x4d\xd8\x44\xd0\x23\x21\x7c\x01\x93\x86\ +\x97\x66\xf3\xa1\x29\x52\x32\xe3\x06\xae\x9a\x90\x47\x34\xaa\xc7\ +\x49\xfb\x9b\x84\x16\x6c\x21\xa8\xb8\x48\x4b\x49\x00\x41\xe3\xe2\ +\x1b\xef\x20\xaf\x77\x36\xa0\x92\x98\xac\xd0\x1a\x08\x20\xd8\x62\ +\x61\xd7\x66\x47\xe8\x7a\x6c\x22\x8e\xe2\xf7\x87\x49\xca\x48\xc5\ +\x26\x89\x14\x8d\xb9\x8a\x92\xe2\x7e\x78\xcc\x08\x26\x60\x76\xf4\ +\xa3\x20\x88\x88\x82\x85\x6e\x01\x8a\x87\x64\xa7\x1d\x21\xd2\xca\ +\xa7\x4f\x3e\xcc\xc2\x86\xee\x9c\x31\x22\x19\x55\x55\x62\x21\xdd\ +\x56\xec\xfb\xc2\x49\x73\x7e\x2c\xb4\xdb\x69\x4f\x22\xd1\xae\x62\ +\xb4\xd5\xf2\xca\x63\xbf\x65\xaf\x77\x24\x63\xf2\x9d\x28\x8a\xdc\ +\x11\x8a\x2e\x70\x2c\x4e\x3d\xec\x23\x2c\x2b\x24\xa6\xba\x3a\x1e\ +\xd9\xbe\xba\x5f\x8d\x76\x3f\xa4\x26\xc7\x6a\x2b\x5a\xa2\x40\xa7\ +\xbf\x8e\x28\x0a\x58\xba\x75\x42\x0b\x22\x96\x9d\x09\xa3\xc6\xf3\ +\xda\xec\x0d\xac\xfc\xac\x06\xbf\x67\x20\xa3\xb3\x05\x96\x44\x2c\ +\x52\xd2\x52\x10\x2d\x89\xe1\x33\x7e\xc0\x59\x79\x03\x49\xef\x93\ +\xc9\xaf\xef\x4a\xe0\xad\xb7\x67\xb3\xfc\xbd\x02\x6e\xb8\xf3\x66\ +\xfa\x26\xc5\xfd\xf2\xe2\xf8\xf6\x40\xd7\x34\x92\xf2\x87\x73\xfb\ +\xfd\xbd\x30\x11\xd0\x0d\x0b\x59\x95\x30\xa3\x11\x22\x9a\x81\x65\ +\x81\x23\x21\x05\x4d\x33\xe2\xf2\xc8\x37\x0d\x7b\x46\x3f\x7a\x25\ +\x18\x04\x84\x54\x26\x4c\x9d\x42\xc9\xc0\xfe\xf4\xc9\x75\x53\xbe\ +\xe2\x45\x3e\x3a\xd4\x9d\xd9\x8f\xdc\xc0\x86\x17\x1e\x61\x47\x3b\ +\xa4\x27\x25\x10\x38\xba\x93\xd2\xaa\x26\xda\xda\x25\x8a\x7b\x16\ +\x11\x68\x89\xd0\x7b\xc4\x04\xc6\x8c\x2e\xa1\x6f\x6e\x77\x64\x51\ +\x27\xaa\xe9\xc7\xb4\x2e\xcb\x32\xd1\x34\xad\x23\xe4\xd5\x44\xd7\ +\x0c\x4c\x3d\xc0\xfe\xd2\x2a\xb2\x86\x4c\xe3\xdc\xf3\xa7\x53\x90\ +\x62\x47\x8b\x18\x48\x92\x48\x5b\x4b\x1d\xf5\xbe\xae\x7c\x69\xa0\ +\x69\x46\x47\x68\xb7\x81\x61\x98\xe8\x81\x26\x4a\x0f\xb4\xd2\x6f\ +\xfc\x79\x9c\x77\xfe\x04\xd2\x1d\x22\xba\x6e\x62\x9a\x06\x7a\x27\ +\x69\x27\xf5\x61\x80\x37\xca\xe2\xb7\x3e\xa0\x29\x14\xa0\xb1\xb9\ +\x85\xb0\xd6\x95\x88\xdd\x0c\x18\x9e\xc5\xea\xc5\x0b\xd8\x5d\x17\ +\xa4\xbe\xbe\x89\x40\x24\x16\x42\x6e\x1a\x7a\x97\x68\x2f\x0b\x5d\ +\xd3\x88\x86\x35\x84\x82\x71\x0c\x49\xd8\xcf\x6f\x9f\x5a\x44\xef\ +\x89\x13\x70\xd8\x0b\x19\x90\x9d\x84\xaf\x1d\x86\x4d\x98\xcc\xa8\ +\xa1\x43\x19\x50\x94\x46\xd4\xd7\x42\x42\xfe\x68\x6e\xbd\xfd\x5a\ +\x8c\x43\x6b\x59\xb1\xbd\x9a\xb2\x4d\x9f\xb1\x6a\x67\x45\x7c\xc0\ +\xc5\xf1\x2d\x51\x47\x2c\x14\x87\x1b\x87\xe0\x67\xc3\xca\xcf\x58\ +\xb2\x64\x09\x5f\x6e\xd8\x8f\x94\x9c\x43\x8f\xa2\x42\x0a\x0a\xf2\ +\x49\x4f\xb2\x9f\x32\x62\x3b\x6e\x69\xff\xab\xe1\x28\xe0\xe6\xdb\ +\xae\xe3\xd9\x17\x5f\xe2\x8e\xe5\x02\xde\xec\xe1\xdc\x76\xf3\x99\ +\x2c\x5b\x73\x90\x09\x97\xdf\x42\x49\x49\x3a\xcd\xbb\xb6\xb1\x70\ +\xd1\x26\xee\xbd\xf4\x02\xa6\xac\x7e\x90\x47\xef\xff\x25\xfd\xa7\ +\x5c\xcf\x2d\xd7\xdc\x45\xcb\xb3\x4f\xf0\xd0\xbd\xb7\x23\x38\xd3\ +\x39\xff\x9a\x5b\x39\xab\xaf\x83\xb4\x6e\x99\xb8\xd4\xd8\x7c\x2b\ +\xaa\x2e\xba\x75\x4b\x27\x56\xdd\x49\x21\x35\x23\x1d\x77\x42\x26\ +\x97\x7d\xff\x62\x1e\x7d\xe9\x29\x6e\x5b\xad\x10\x08\xa7\x72\x59\ +\xba\x8a\x2d\x6b\x32\xa3\x53\x37\xb1\x6a\xdd\x4e\xfa\x9f\x31\x20\ +\x36\x00\x9c\x89\x74\xcb\x50\x11\x01\x41\xb6\x93\x96\x96\x82\x27\ +\xb3\x37\xdf\xbd\x6e\x32\x7f\x79\xe5\x37\x6c\x7e\xd3\x22\x9c\x90\ +\x47\x8e\x57\x22\x92\x98\x46\x9a\xd0\x99\x84\xc3\xc3\xb5\xb7\xde\ +\xc2\xf3\x73\x5e\xe6\xfe\xbb\xbf\xc0\x08\x85\xe9\x3f\xbd\xe8\x84\ +\x53\x1f\x7d\xe5\xad\xd4\x04\xff\xc2\x73\xbf\xbd\x1b\xd3\x08\x93\ +\xd7\x77\x1a\x49\xb2\x80\x3b\x35\x13\xcb\xdd\x91\xff\x44\x54\x49\ +\xef\x96\x89\x5b\x35\x01\x37\x53\xa7\x8c\x60\x49\x53\x2d\x93\x4a\ +\x8a\x01\x98\xf9\xe3\x9b\xf1\x3f\x37\x97\xfb\xee\x5e\x8e\xec\xc8\ +\xe1\xfa\x3b\x6e\x21\xbf\x65\x3b\xcf\xbc\xb0\x80\xc6\xa8\x40\xe2\ +\xa8\x0b\xb8\x78\x4c\x2a\xab\x1f\x5e\xc8\xde\x7c\x07\xe3\x06\xe4\ +\xc6\xc7\x5c\x1c\xa7\x3d\x44\x59\x21\x5a\x5f\xca\xdc\xd9\xcf\xe3\ +\x4b\x48\xa7\xa5\xb6\x11\x8f\xfb\x00\x3b\x0e\xd7\xf3\xd3\xef\x5f\ +\x48\xb2\x62\x7c\x7d\x18\x7b\xbc\x1a\xfb\x37\x55\x8d\xdd\xc2\x34\ +\x62\xc1\x25\x62\x47\x22\xbf\xae\xe1\x3d\x96\x65\x1d\x0b\x4c\x31\ +\x0d\x23\x96\xe1\xad\xe3\x63\xcb\x34\x30\x11\xff\xa6\x1b\xd0\xa9\ +\x0f\x69\x62\x18\x16\xa2\x24\x75\x59\xd0\xf8\xdf\x83\x60\x8e\x0b\ +\x6f\xc7\x33\xfc\xfd\x8d\x90\x99\x13\xae\xd3\xa9\x9b\xf1\x0f\xb6\ +\xbf\x6b\x53\x4c\x23\x26\xc2\x88\xc7\xaf\x91\x89\xd0\x51\x10\x35\ +\x8e\x38\x4e\x1f\xfc\x7d\x61\xec\x0a\xfb\xbe\x78\x85\xd7\x76\x24\ +\x72\xef\xf5\x83\x6c\xa8\x33\xc6\x00\x00\x20\x00\x49\x44\x41\x54\ +\x78\xf9\xa5\x55\x5c\x78\xc5\x64\x3e\x98\xf3\x02\xbd\x67\xfe\x94\ +\x89\x05\x5e\xa2\xfa\x29\x53\xd3\xc6\xab\xb1\x7f\x73\x10\x10\xbb\ +\x64\x17\xfc\x2a\x7d\x75\x25\x51\xf1\x2b\x59\x08\x05\x51\xfa\xc7\ +\x82\xed\x05\x11\x49\x3e\xb9\x1d\x7f\x77\xca\xcb\xbf\xeb\xb8\xc2\ +\xff\x9a\x35\xf1\x1f\x6e\x7f\xd7\xa6\x88\xd2\x57\x9a\x26\xc5\xb5\ +\xbd\x38\xbe\xd5\x30\x0c\x0b\x9b\x5d\x89\x49\x94\xa1\x46\xb6\xac\ +\x5b\x47\x85\xdf\xc6\x28\xa7\xfd\x6f\x26\xb2\x8b\x93\x76\x1c\x71\ +\xc4\x11\xc7\x37\x0c\x5d\x37\xe9\xd6\x6b\x14\xe3\xdc\x26\x96\x65\ +\x27\x51\xac\x64\xd1\xf2\x76\xa6\x5f\x3c\x93\x3e\xe9\x0e\x74\x43\ +\x8b\x93\x76\x1c\x71\xc4\x11\xc7\xe9\x02\xd3\x30\x48\xc8\xea\xc5\ +\xd4\xee\x22\xe1\x50\x90\x0b\xae\xbf\x97\x0b\x54\x17\x5e\x97\x8a\ +\x16\xd5\xfe\x66\x2a\x8b\x38\x69\xc7\x11\x47\x1c\x71\xfc\x3b\x88\ +\x5b\xd7\x08\xe9\x80\x20\xe3\xf6\x24\x02\x26\xd1\xa8\xf6\xbf\xfe\ +\x2e\x4e\xda\x71\xc4\x11\x47\x1c\xff\x56\x58\x18\xc6\xdf\x9f\x7b\ +\x47\x56\x6d\x36\x20\x56\x11\xd8\x32\x4d\x14\x45\x41\xd7\x75\x0c\ +\xc3\x40\x96\xe5\x8e\x45\xa6\xe3\x2b\x57\x5f\xbb\x88\xd5\x69\xcf\ +\xff\x83\x0e\x02\x9d\xba\xbb\x69\xc6\x7c\x86\x05\x41\x00\xa1\xc3\ +\xc3\xc2\x02\x04\xeb\x98\xb7\x85\x69\xc6\xea\xdf\x49\x92\x84\x28\ +\x8a\x58\x9d\xed\xb7\xac\x4e\xb7\x8c\x58\x1a\x52\xdd\x88\x8f\x87\ +\x38\xe2\x88\xe3\x3f\x0a\xf2\xe1\x03\xfb\x31\x0c\x93\xa4\xa4\x44\ +\x6c\x36\x3b\x47\xeb\xea\x48\x4c\x4c\xc4\xeb\x4d\xa4\xae\xb6\x96\ +\x76\x9f\x8f\x98\x8f\x9a\x19\x8b\xd8\xfb\x3a\xdf\x41\xa1\x6b\x86\ +\x66\xeb\x44\x22\x3f\x81\xdb\x63\xe4\xdb\xf9\x9d\x4e\x22\x96\x3a\ +\x22\xf5\x1c\x0e\x17\x92\x28\x62\x18\x06\xba\xa1\xa1\x9b\x31\x97\ +\x3a\xcb\x02\xdd\x30\xc1\x12\xb0\xdb\xed\xa8\xaa\x4c\x30\x18\xa0\ +\xdd\xe7\x43\x10\x2c\x3c\x5e\x2f\x8a\xac\x62\xb3\xd9\x11\x04\x01\ +\xc3\xb4\x48\x4a\x4e\x22\x5e\x6d\x3e\x8e\x38\xe2\xf8\x8f\x22\xed\ +\xdf\xdc\x73\x27\x01\x7f\x80\x2b\x2f\x9f\x49\xaf\x7e\xfd\xf8\xc3\ +\xef\xfe\xc0\xc5\x97\x5c\xc6\xcc\x2b\xae\xe0\x83\xb7\xe6\xf3\xe1\ +\xc2\x0f\x41\x02\x4b\xd0\xd1\x2d\x0d\x2d\xaa\x63\x59\x5d\xdc\xd3\ +\x44\xb1\xc3\x87\x59\xe8\xb0\x98\x8f\x87\x62\xc7\xfe\xef\xa0\xea\ +\x63\xdb\x3a\xd9\xbc\x83\xac\x25\x09\xc1\xd0\x71\x4a\x2a\x0e\xd5\ +\xcd\xb8\x31\x93\x90\x04\x89\xda\x9a\x0a\x1a\x5b\x6b\x08\x46\x82\ +\x64\xe5\xe6\xd1\xd6\x1e\xa2\xa9\x39\x84\x20\x2a\x0c\x19\x36\x04\ +\x09\x8d\xd5\xab\x3e\xa7\xb1\xae\x96\x8c\x8c\x14\x46\x94\x94\xa0\ +\x1b\x02\x4d\xcd\xed\xb4\xb7\x87\x18\x5a\x32\x82\x9f\xfc\xec\x66\ +\x42\xa1\xd0\x69\x71\xa1\xb5\x50\x80\xa6\xa5\x6f\xa0\xb5\x34\xc0\ +\x57\xfc\x37\x2d\xc3\x40\x4d\xce\x20\xfd\xec\xab\x89\x44\x35\xec\ +\x2e\xf7\x37\x5c\x31\x3e\x8e\x38\xe2\xf8\xd6\x90\xb6\x65\xc6\x88\ +\x57\xd7\x75\x2c\xd3\x42\x52\x14\xa2\xd1\x28\x82\x28\xa2\xaa\x36\ +\x40\xc0\xd0\x75\x44\x59\xc0\x26\xdb\x50\x65\xfb\x09\xe9\x02\x3b\ +\x49\xfb\xb8\xcc\x71\x9c\xa0\x4d\xd3\x3c\x61\xfb\x57\x2d\xf2\xce\ +\x80\x15\xbb\x2c\x23\x23\xe0\x76\x24\xe2\x49\x4c\x44\x14\x44\x5a\ +\x7d\xcd\x24\x0a\x29\x78\x49\x24\xab\x5b\x16\x2d\x2d\x07\x09\x87\ +\x42\x48\x8a\x81\xcb\x69\xc3\xd7\x12\xc4\x93\x90\x4c\x4a\x52\x0a\ +\x5e\xaf\x17\xd3\x52\xd9\xbc\x65\x2b\xbe\x40\x08\xc3\x12\x18\x39\ +\x6e\xfc\x69\x75\xa1\x6b\xde\x9b\x83\xb4\xed\x53\x92\xba\x75\xc7\ +\xb2\x4e\x4c\x2a\x2d\x58\x26\xd1\xa6\xa3\x7c\xba\x71\x2d\xbe\xa4\ +\x5c\x2e\xbb\xfd\xd7\xff\xd4\x63\xd7\x6f\x5f\xc2\xd2\x03\x76\x66\ +\x5e\x3a\x11\xe5\x5f\x7c\x9e\xfe\x23\x1b\xf9\xa2\x54\x63\xfa\x39\ +\x63\xb0\xff\x3d\x3f\xb0\x0c\x0c\xeb\xff\x17\x78\xf3\x8f\x20\x52\ +\xb7\x97\x8f\x57\xd7\x33\xf9\xfc\x09\x78\xff\xc6\x45\x69\x6f\xac\ +\xa4\x59\x77\xd3\x3d\x33\xb1\x8b\xf2\xa7\xb1\x63\xe5\x62\x5a\xd3\ +\x46\x32\xa1\x4f\xe6\x37\xd2\xde\xea\xad\xcb\xd8\xee\xcb\xe4\xac\ +\x89\xfd\xfe\xb9\x95\x7f\x82\xd5\x2c\x59\xba\x89\xde\x53\xce\x21\ +\xcf\xf3\xcf\x5b\xe2\xaa\xdc\xbc\x94\x55\xb5\x19\xcc\x3c\x77\xd0\ +\x3f\xdc\xde\xfa\x7d\xeb\x58\x55\xe5\xe0\x82\x29\x83\x68\xaa\x3c\ +\x0a\x9e\x2c\x32\x3c\xea\x7f\x3d\x69\x8b\x9a\xa1\xa1\x9b\x26\xc1\ +\x70\x18\x51\x14\x11\x05\x81\x40\x30\x10\xd3\xb3\x65\xe9\x98\x1c\ +\x22\x08\x1c\xb3\xa8\x8f\x5b\xd7\xe2\x49\xa4\x7d\xca\xfb\xb2\x0b\ +\x61\x77\x46\x15\xca\xb2\x8c\xa2\x28\x28\x8a\x82\x25\x40\x44\xd7\ +\x70\x7b\x3d\x20\x4b\x38\x9c\x2e\x12\x3c\x1e\x72\x72\x72\x49\x4c\ +\x4c\xc6\xae\xba\x48\xf2\xa6\x90\xe0\xf6\x60\x77\xc8\xa4\x24\x7b\ +\xd0\xb4\x28\x7a\x14\x6a\xaa\x5b\xa8\xab\xf5\x61\x77\xa6\x10\x31\ +\x24\x6c\x2e\x2f\xee\xa4\x14\x9c\x5e\xcf\x69\x25\x8d\x04\xea\x2a\ +\x48\x4c\x4d\xc7\x1e\x6c\xc6\x16\x6e\x43\x89\xb4\xa3\x44\xda\xb1\ +\x05\x9a\x71\x7b\x3d\x1c\x75\x66\xb1\x71\xd7\x3e\x46\x9c\x75\xd1\ +\x49\xbf\x0d\x55\x97\xf2\xf6\x5f\x9f\xe5\xa9\xa7\x9f\xe1\x99\x39\ +\x2f\xf2\xe9\xc6\x43\xfc\x5f\x4a\x06\xf8\x2b\xf7\xb1\x73\x6f\xe5\ +\xbf\xac\xb8\x42\x57\xf8\xca\xb6\xf3\xe5\xfa\x3d\x7f\xe7\xb1\x7c\ +\x2c\x9e\xff\x32\x5f\x56\x7e\xf3\x4f\x43\xe1\x86\x23\x7c\xfe\xf9\ +\x66\x02\xff\xcb\xb2\xc7\xbe\x55\xef\x31\x6f\xe9\xce\xaf\x28\x7d\ +\x51\xf6\x6d\x5a\xc6\xe6\xb2\x96\x6f\x6e\xd2\xdf\xb5\x86\xf5\xbb\ +\x2b\xfe\xf9\xa5\xda\x02\x0d\xac\x5d\xb6\x9c\xba\xe0\x3f\x77\x74\ +\x34\x1e\xda\xc5\x96\xd2\xaa\xff\x9f\xb1\x51\xb6\x9d\x65\x1b\x8e\ +\x20\x12\x64\xe9\x5b\xaf\xf0\xc5\xde\xe6\x6f\x2f\xd1\x76\x70\xe5\ +\x3f\xe3\x25\x23\x08\x58\x96\x45\x30\x1c\x42\x94\x25\x24\x49\x22\ +\x10\x08\x60\x59\x16\xaa\x62\x43\x14\x62\xd9\xd9\x24\x04\xc4\xd8\ +\x0a\x21\x26\xd6\x09\x56\xf5\xd7\x91\x76\xe7\xf6\xae\xe1\x9c\x92\ +\x24\xc5\xea\x33\x76\x21\x7d\xd5\x26\x63\x19\xa0\x59\x16\x07\x0e\ +\x1d\x24\x3b\x23\x9b\xba\x86\x06\x4c\x33\x4a\x54\x0b\x93\x99\x9d\ +\x4f\x4a\x6a\x3a\x08\x36\xec\x09\x22\x29\x69\x49\xb8\x2a\x9c\xf4\ +\xee\xdd\x17\x5f\x7b\x98\xa8\x66\xe0\x0f\x5a\x88\x8a\x9b\xb6\xa0\ +\x8f\x40\x6b\x2b\xee\xc4\xc4\xe3\xab\x9b\xff\x66\x58\x80\x6e\xc5\ +\x74\xfc\x48\x76\x6f\xe4\xb6\x5a\x8c\xe6\x3a\xb0\xc0\x96\x99\xcb\ +\xd6\x90\x8d\xf7\xde\x7f\x87\x09\xe7\x5c\x44\x5e\xbf\x41\x27\xfd\ +\xbe\xb5\x74\x1d\x9f\xad\x2a\xe3\xe2\xeb\x2f\x44\x6e\x39\xc8\x27\ +\x2f\x3c\x40\xb5\x7e\x3f\xdf\x1d\x9d\x4b\xd5\xc1\xdd\x54\x36\x06\ +\xf0\x64\x76\xa7\x47\x7e\x66\x87\x25\x1d\xa1\xe2\xe0\x01\xaa\x9b\ +\xa3\x64\xf7\x1c\x80\xa8\x28\x28\x4a\x2c\x2a\xb1\xbd\xea\x00\x75\ +\xa4\xd0\x23\x3b\x39\xb6\x73\xdd\x4f\x79\x45\x03\xc9\xb9\x05\xb8\ +\x65\x9d\xfa\xf2\x72\x84\xe4\x1c\xd2\x5c\x16\x35\x65\x47\xa9\x6e\ +\x68\x43\x74\xa5\x50\x54\x54\x88\xc7\xd6\xa5\x9f\xad\x28\x75\x95\ +\xe5\x54\xd7\x35\x63\xaa\x89\x14\xf5\x28\x24\xd1\x29\x23\xc9\x0a\ +\x66\xb0\x86\xad\xdb\xb6\xe3\xb1\x27\x52\xd4\x23\x0f\x67\x87\x01\ +\x17\x6e\xaa\xa0\xf4\x48\x0d\xb6\x94\xee\x14\x17\x64\xa2\x10\x62\ +\xff\x8e\x0d\x04\x8c\x1c\x12\xfb\x75\x23\xbb\x57\x3f\xd2\x1c\x06\ +\x95\xfb\xf7\x51\xe3\xb3\xe8\x5e\x5c\x4c\x86\x37\x66\xaf\xfb\xea\ +\xca\x38\x70\xb4\x16\xd9\x9b\x41\xcf\x9e\xf9\x38\x3a\x86\x94\x11\ +\xf1\x71\x70\xef\x01\xda\xa2\x22\x99\x85\xc5\x74\x4f\x71\x63\x45\ +\xfd\x54\x94\x97\x53\xd7\xec\x47\xf5\x64\x50\x5c\x94\x87\xb3\xc3\ +\x9a\xf6\xd7\x95\x71\xb8\xde\x47\xf0\x68\x2d\xa8\xb6\x63\xa9\x02\ +\xd0\xfc\x94\x55\xd4\x91\x94\x5b\x88\x47\x11\x08\xb6\xd4\x52\x1f\ +\x56\x29\x28\x39\x87\x0b\x34\x4f\x2c\xfa\xd2\x0c\x70\x78\xdf\x61\ +\xc2\x7a\x88\x86\x00\xd8\x94\x58\x23\x8c\x70\x33\xfb\xf6\x1e\x22\ +\xac\xa4\xd0\xb3\xb8\x90\xce\xb4\x2a\xed\x75\x65\x1c\x28\xaf\xc7\ +\xdd\x2d\x9f\x1e\x39\x69\x88\x40\xa8\xb5\x96\x03\x07\xcb\xd1\x14\ +\x0f\x3d\x7a\xf7\xc4\x6b\x13\x01\x8b\xc6\xca\x72\x42\x6a\x1a\xb9\ +\xe9\x4e\x02\x2d\xb5\x34\x69\x76\xba\xa7\x27\x12\xf5\xd5\x50\x1f\ +\xb6\x21\xd8\xec\x84\x8e\x56\xb0\x65\xd7\x0e\x1c\xce\x0c\x7a\x14\ +\x64\xa0\x08\x00\x26\xcd\x15\x07\x38\x54\xd3\x4e\x4a\x5e\x31\x05\ +\x19\x5e\x04\x2d\x10\x3b\xff\xa6\x76\xe4\x84\x34\x8a\x7b\x14\xe0\ +\xfa\xca\xd3\x44\xd4\x57\xcb\xfe\xb2\x06\xcc\xb6\xa3\x44\x05\xf5\ +\x58\x7a\xdb\x88\xbf\x8e\xfd\xfb\xcb\x31\x5d\xdd\xe8\xd3\x33\x07\ +\xcb\x57\x47\x65\x8b\x48\x41\x7e\x1a\x44\xdb\xa9\xa8\x6d\x27\xb3\ +\x7b\x16\x36\xbd\x9d\xb2\x8a\x26\x52\x73\xb2\x09\xd5\x57\x50\x59\ +\xd3\x88\x2e\x27\x50\xd0\xa3\x98\x14\xb7\x8c\x28\xc9\x28\xb2\x74\ +\xec\x0e\x68\x6f\x28\xe3\xc0\xd1\x46\x9c\x19\x05\xf4\xec\x9e\x82\ +\x08\xf8\xea\x0e\xb3\xbf\xac\x01\xc9\x95\x4a\xcf\xe2\x42\x5c\xaa\ +\x00\x58\x34\x94\x1f\xa0\xce\x17\xe1\x68\x8d\x0f\x45\xed\x86\x81\ +\x93\xf1\xe7\x5e\x8c\x98\x9e\x0c\x46\x80\xb2\xc3\x65\x34\xb6\xf8\ +\x91\x13\xd2\xe9\x55\x9c\x87\x5d\x8e\xfd\xae\xbd\xf6\x08\x07\x2a\ +\x1a\x11\xed\x1e\xb2\xf2\x0b\x48\x4f\xb0\x9d\x16\xf7\xbf\x69\x9a\ +\x04\x02\x81\x7f\x9e\x3c\x12\x89\x44\x08\x85\x43\x31\x49\x84\x18\ +\x91\x86\x82\x41\xa2\x9a\x86\x22\xcb\x18\xba\x81\xa6\x85\x91\x75\ +\x01\x9b\x5d\x41\x54\xc4\x53\xca\x1e\x5f\x37\xbb\x74\x92\x77\x57\ +\x02\xef\x7c\x2f\x49\x12\x92\x24\x02\x02\x96\x68\x75\xe4\x01\x11\ +\x10\x65\x85\x23\x47\xcb\x39\x78\x68\x2f\x69\x69\xa9\x0c\x2f\x19\ +\x4b\x4d\xcd\x21\x9a\x5b\xda\xc8\xb2\x25\x61\x1a\x1a\x0e\xa7\x1d\ +\xc1\xb4\x71\xe8\x48\x0d\x1e\x6f\x0a\xe1\xa8\x45\x45\x55\x2d\x82\ +\x2a\x62\x73\x3b\x88\x1a\xa7\x97\xe7\x88\x61\x9a\x04\xed\x5e\x96\ +\x6c\x3b\x4c\xbf\xdc\x74\x06\x7a\x22\x08\x92\xc2\x36\xcd\xc5\xdb\ +\x1f\x2f\x65\xcc\xd0\xc1\xe4\x26\xb9\xbe\x86\xf4\x05\xbc\xdd\x8a\ +\x19\x33\x6e\x14\x09\xfe\x0c\x76\xaf\x5d\x85\x3f\x6c\x00\x51\xf6\ +\x6f\xdb\xc2\xbe\xba\x26\xca\x0e\xce\x67\xc8\x65\xb7\x70\xf9\x98\ +\x1c\x56\xcd\x7f\x8a\xb7\xd6\x37\x92\x91\x96\x42\x5f\x23\x83\x61\ +\x92\x84\x6c\x73\x10\xa8\xd9\xc0\x63\x8f\xbe\xc9\xa0\xab\x7f\x4e\ +\x8f\xec\x4e\x63\xb7\x94\xbf\x3c\xf6\x0a\x17\xde\x3f\x9b\x92\x54\ +\x3f\x1f\x3e\xf7\x27\xec\x17\xfe\x86\xab\xf3\x8e\xf2\xc4\x1f\x9f\ +\x43\x29\xe8\x87\xd4\x5a\x41\x30\x75\x14\x77\xfc\xf4\x4a\xd2\x3b\ +\x35\x8f\xd6\x9d\x3c\xf9\xf0\xd3\xe8\x19\x7d\x48\x08\xd4\xd2\xa4\ +\xf6\xe6\xf6\x5f\xfe\x00\xb7\x2a\xd3\x5e\xb7\x9f\x2f\xbf\x50\x69\ +\x39\x7a\x80\xa4\x31\xb3\xb8\x73\xe6\x18\xa2\x47\x57\xf3\xc8\xb3\ +\x6f\xa1\x7b\x33\x09\x37\xd5\x53\x70\xc6\x0f\xf9\xe1\x99\xdd\xb0\ +\xab\x32\x87\xf6\x6e\x63\x43\xa4\x89\xa9\x3d\x7a\x70\x74\xc1\x5c\ +\x5e\x5f\x55\x4d\x66\xa2\x44\x5d\xc0\xcb\xf7\xee\xba\x9d\xbe\xe1\ +\x8d\x3c\xfd\xf8\xdb\x48\x59\x79\x78\x13\xbb\x91\x5e\x98\x8f\xa3\ +\x83\x18\xb5\x40\x03\xdb\x36\x6c\xa4\xc9\xdf\xc4\xc1\xb7\x04\xae\ +\xff\xc5\xbd\x14\x54\x7c\xc6\xc3\x8f\x2f\x22\xab\x4f\x2f\x5a\xca\ +\x0f\x92\x34\x76\x16\x77\xce\x1c\x4b\x68\xff\x17\x3c\xf4\xcc\xdb\ +\x88\xdd\x8a\x50\x9a\x0e\xd0\x10\x1d\x86\x7c\x6c\x1e\x6a\xe4\xd5\ +\x27\x1f\x24\xf7\xea\x3f\xf1\xdd\x61\x49\xac\x7b\x77\x36\xab\x5c\ +\x67\x31\xcd\xbe\x95\xf7\x1a\x06\xf2\xf0\x0d\x93\xf8\xe4\xc5\xd9\ +\x7c\xb8\xcb\x4f\x71\x8e\x8b\xdd\xa5\x75\x94\x4c\xb6\x83\x55\xcf\ +\x9b\x7f\x79\x8e\x32\x2b\x05\xb9\xad\x92\x25\xf9\xd3\xb8\xed\xbb\ +\x53\x09\x95\x7e\xc6\x9f\xe7\x2c\x42\x4a\x4b\xc5\xdf\xd0\xcc\x90\ +\xcb\x6f\xe1\xca\xc1\x02\xaf\xfc\xf9\x09\xea\x13\xf2\x48\x76\x79\ +\x70\xe5\x16\xe0\xb5\xc5\x24\xc8\x7d\x8b\xe7\xf2\x61\xfb\x28\x1e\ +\xba\xfd\x1c\xb6\x7e\xf0\x08\xcf\x95\x8d\xe2\xd5\xfb\x2f\x65\xef\ +\xc2\xb9\xcc\x6f\x1a\xc6\x95\x85\x0a\x0d\x47\x76\xb0\xfc\xb3\x16\ +\x8e\xee\x2f\x63\xf0\xcc\x9f\x71\xfd\xc4\x1e\x54\xac\x7b\x8f\xb9\ +\x8b\xf7\x90\x9e\xe1\xa2\xec\xdd\x45\x9c\x77\xf3\x3d\x8c\xf0\xaf\ +\xe4\xd1\x3f\xbd\x4b\x6a\xef\x3e\xf8\x2b\x0f\xe0\x1c\x3e\x93\xbb\ +\x66\x4d\xa6\x93\xc2\xac\xe6\xdd\x3c\xf9\xd8\x73\xd4\x29\xb9\xa4\ +\x51\x4f\x79\xb3\x80\xaa\xaa\xe0\x2b\xe5\x99\x87\x9f\xa7\x41\x4d\ +\x43\xf4\x35\x90\x32\xf2\x2a\xae\xec\x51\xc3\xe3\x73\x76\x72\xef\ +\xd3\xf7\xe2\xda\xf7\x01\xb7\xff\x79\x0f\xbf\x7b\xfa\x8f\xf4\x2e\ +\x5f\xc1\xe3\xcf\x95\x72\xfb\x2f\xce\xe3\xd5\x3f\x3f\x4a\x8b\xb7\ +\x17\x9e\x60\x25\x0d\xf6\xe1\xdc\x7f\xff\x2c\x94\x8e\xdc\xed\x02\ +\xd0\xbc\xf7\x53\x1e\x9d\xb3\x18\x35\x3d\x93\xf6\xda\x46\x06\xcd\ +\xb8\x91\x59\x93\x7b\xd0\x74\x74\x07\x1b\xb7\xd4\xd0\x5c\x71\x90\ +\x85\x3d\xcf\xe7\xde\x6b\x27\x51\xbe\x72\x1e\xb3\xdf\x5c\x4f\x46\ +\x51\x1e\x2d\x87\xb6\x11\xed\x3b\x10\x85\x08\x8b\xdf\x98\x8b\xed\ +\x82\xdf\x70\xb5\xe7\x33\xfe\xf8\xd0\x27\xe4\xf7\xed\x45\xeb\xe1\ +\x83\x24\x8d\xbc\x86\xbb\x67\x8d\xa6\x6e\xcb\x87\xfc\xf9\xd5\xcf\ +\xf1\xe4\xe6\xd1\x72\x60\x17\xae\xb1\x37\xf0\xeb\xab\x47\x9d\x16\ +\x16\x76\x38\x1c\xa6\xb4\xb4\xf4\x9f\xb6\x4e\x25\x9b\x58\x20\x0a\ +\x18\x96\x89\x28\x89\xb8\xdc\x6e\x22\x91\x28\x0e\x35\x66\x65\x87\ +\x43\x21\x6c\x36\x39\x16\x1f\x1f\x89\x22\x4b\x02\xa2\x28\x1d\x6b\ +\xc0\x57\x1b\xd2\x95\xa0\xbb\xea\xda\x5f\x95\x53\x3a\x65\x12\x51\ +\x14\x41\xb0\x50\x14\x05\x87\xcb\xc1\xe8\x11\xe3\x30\x23\x26\x39\ +\xb9\xdd\xb1\x3b\x54\xb2\x72\xb2\x10\x55\x1b\x6e\x4f\x12\x81\x88\ +\x89\xc3\xe1\xc2\x6e\xb7\x93\x90\xe0\x21\xc1\x21\x53\x58\x18\x25\ +\x25\x35\x93\x66\x9f\x8f\xbc\xfc\x3c\x74\xc1\x20\x2b\x2f\x1b\xbb\ +\xdd\x71\xda\xc8\x23\x16\x10\x35\x63\x89\x95\xea\xeb\xeb\xd8\xb3\ +\x7b\x17\xca\x79\x67\x60\x02\xf3\x17\x7e\xc2\x90\x01\xfd\x19\x5f\ +\x90\xc6\xbe\xe6\xe6\x2e\x4b\xb4\xc7\x21\x29\x2a\x6d\x47\x3e\xe6\ +\xc1\xdf\xd6\x22\xfa\xaa\x28\x0b\x26\x73\x63\x51\x06\xa0\x32\x74\ +\xfc\x44\x32\xea\x9b\xd8\x1e\x7d\x9d\x4d\x3b\x76\x31\x2d\xaf\x9e\ +\xf7\x3e\x6f\x60\xd6\xfd\xbf\xa5\x24\x2b\xc6\x6c\xe5\x9f\x09\xf8\ +\x8e\xae\xe2\xb1\xe7\x3d\x0c\xbd\xf2\x36\x66\x0c\xed\xd6\xa5\xc3\ +\x24\x6c\x76\x07\xb1\xbc\x4b\x02\x8a\xcd\x81\x2a\x4b\x18\xc1\x76\ +\xf0\xf6\xe6\xc6\xbb\xee\x20\x5b\xab\xe4\x89\xfb\x7e\xcd\xfb\xeb\ +\x47\x72\xc3\xc4\xc2\xd8\x39\x45\xda\xd1\x9d\xd9\xcc\xba\xed\xe7\ +\xf4\x73\x34\xf1\xc2\xaf\x7f\xc5\xbc\xcf\x8e\x70\x7d\x92\x40\x72\ +\xd1\x58\x6e\xf9\xd9\xf7\x30\x76\x2f\xe6\xee\xa7\xbf\xa4\xee\xa2\ +\x11\xac\x7b\xff\x03\xb4\x7e\x57\xf2\x9b\x6b\x46\xd1\x5e\xba\x98\ +\xfb\x9e\x7c\x83\x43\x23\x7f\x84\xa0\x38\x18\x73\xe9\x0f\xb9\xb2\ +\xbf\x17\xbd\x62\x15\x73\x3e\x3d\xc4\x65\xbf\x7c\x88\xb1\xd9\x22\ +\x8b\x9f\xf9\x25\xf3\x16\xae\xe7\xb6\x41\x0d\x94\x37\x49\x5c\x73\ +\xd3\x2c\x46\x17\x78\x4f\xb8\x36\xf6\xc4\x3c\x26\x4c\x9b\x42\x53\ +\x4b\x15\x4d\x2f\xbf\xca\xba\x03\xf5\xe4\x58\x01\x5c\xb9\x23\xb9\ +\xf5\x8e\xef\x63\xec\x59\xcc\x5d\x4f\x7e\x49\xed\x85\x23\xd8\xb0\ +\x70\x31\xd2\xf0\xeb\xf8\xf5\xd5\x25\xb4\x6c\xfd\x80\x5f\xbf\x5c\ +\x81\xd6\x69\x7f\x28\xf9\x4c\xe8\x9b\xc3\xb2\xcd\x3b\x60\xd8\x00\ +\xf6\x1c\x8c\x32\xe6\xfb\x83\x70\xee\xd9\x82\xea\x70\x10\x3c\xba\ +\x92\x4f\x37\xb7\x71\xc3\xef\x1f\x64\x70\xb2\x9f\x79\x0f\xff\x92\ +\x76\xc1\xa2\xfc\xcb\x8f\x59\xbe\x47\xe3\xca\x1b\x26\xe2\xa8\x5e\ +\xc3\x53\xaf\x2f\xe6\xe0\x99\x83\xd8\xf1\xc1\x7b\x78\xa7\xdc\xc8\ +\x6d\xe7\x0f\xa0\x76\xc3\xdb\xfc\x6e\xde\x7b\x0c\x4f\x1e\xcb\x91\ +\x8a\x00\x23\x6e\xba\x90\x0b\x4b\x72\x4f\xc8\x9d\xd2\x7f\xec\x20\ +\xde\x9d\xb7\x8f\xda\xe8\x74\xea\x2b\x6b\x69\xab\xae\xa2\xd9\x08\ +\xb2\xab\x2c\x44\xaf\x29\x25\x28\x95\x3b\xc9\x1b\x7e\x1e\xb7\xfd\ +\xe8\x4c\x0e\x7f\xf2\x2c\x7f\x5e\xb2\x1e\x7d\x62\x2a\x0b\x16\x2c\ +\xc5\xec\x71\x01\x93\xc7\x65\xf0\xe9\x4b\xcf\xb0\x60\xf1\x36\xfa\ +\x97\x04\xb1\x67\x0d\xe5\xe6\x9f\xff\x08\xf5\xe0\x32\x7e\xfe\xa7\ +\x15\x1c\x3e\x77\x32\x7d\x3a\x1e\xae\x36\x2e\xfe\x90\x4a\xe7\x44\ +\xfe\x74\xef\xa5\x28\xf5\x1b\xb9\xff\xf7\xef\x60\x89\x06\x1b\xde\ +\x7b\x97\x6a\xcf\x44\x1e\xfc\xf9\x0c\xa4\xfa\xf5\xdc\xfd\x87\x79\ +\xec\xeb\xff\x5d\x0a\x93\x96\xb3\xbb\xc6\x20\xff\xc0\x51\xda\xdb\ +\x9a\x68\xa8\x6e\x85\xc3\x15\xb8\x7b\x8f\x22\xc7\x16\x21\x28\xa7\ +\x32\xf3\x96\x9f\x33\x4c\x39\xc2\x83\x3f\x7f\x88\x8d\x87\x2f\x24\ +\x5f\x96\x3b\x46\xb2\xce\xa2\x79\x8b\x49\x1e\x73\x3d\xb7\x5f\x3a\ +\x90\xc6\xcd\x6f\x70\xff\xeb\xf3\x18\x33\xf6\x3e\x8a\x06\x8e\x65\ +\xaa\xb7\x9e\xda\x5d\x26\xaf\x7e\xb1\x95\x86\x19\xc5\x7c\xf4\xf1\ +\x0a\x06\xce\xba\x8f\xeb\x46\xe7\xb0\x63\xd1\xd3\xcc\xdd\x1b\x05\ +\x04\x64\x59\x41\x16\x05\xc2\xfe\x36\x9c\xf9\xc3\xf9\xf1\x6d\x37\ +\xa0\x96\x7e\xc8\x3d\xcf\x7c\x46\xd5\x65\xbd\xf8\xe0\xdd\x65\x64\ +\x9d\x79\x2b\x37\x9f\x55\xc8\xc6\xb7\x1f\x63\x41\x7d\xfb\x29\xef\ +\xa5\x7f\x07\x3a\x0d\xd4\x7f\x1a\x69\x0b\x82\x80\xaa\xa8\xe8\xba\ +\x7e\x4c\x63\xd6\x34\x0d\x51\x14\xb1\x29\x0a\x92\x10\xd3\xb9\x41\ +\x40\x12\x04\x44\x41\x3c\xe6\xfd\xd0\x95\xb8\x4f\x45\x90\x5d\xad\ +\xea\xae\xff\x77\x25\x70\x51\x14\x31\x31\x10\x2c\x0b\xbb\x6a\x47\ +\x10\x24\x5c\x09\x2e\xce\x38\xf3\x6c\x74\x23\x82\x66\xe9\x84\xa3\ +\x16\xbd\x07\x0c\xa4\xd8\x14\xf0\x7a\x45\x24\xc9\x86\x20\x08\x24\ +\xa5\x78\x49\xcb\x48\xc7\xe5\xf6\x10\xd1\x75\x06\x0e\xee\x8d\xec\ +\xb0\x11\x8a\x6a\x24\x7b\x93\x4e\x78\x22\xf8\x77\x23\xac\x1b\x38\ +\x82\x35\x5c\x30\xb6\x84\x79\x4b\x97\x33\x6f\xe1\x12\x4c\xd3\x22\ +\x2f\x3f\x9f\xb3\xfb\x15\xa0\xed\x59\x43\x24\x63\xf0\xa9\xad\x74\ +\x5d\xc3\x9b\x37\x81\xdb\xee\xfd\x01\x49\x42\x88\x55\xaf\x3c\xc2\ +\x82\xd7\x16\x52\x78\x59\x36\x7f\x9d\xfb\x11\x09\x3d\x7a\x11\x69\ +\x0e\x22\xe4\x41\x73\x43\x1d\xa1\x84\x02\x0a\xd2\xd4\x2e\x92\x94\ +\x40\x73\xd5\x5e\x6a\x42\x83\x38\x37\x2b\xe3\xa4\x29\xc5\xc4\x24\ +\x96\xd1\xa9\xb3\xaf\x63\x32\x98\x2c\x29\x31\x62\xb1\x65\x52\xdc\ +\x23\x91\x75\x75\xcd\x40\x61\x97\xcf\xe5\x0e\xe2\x49\xa1\xb8\x30\ +\x97\x25\xe5\xf5\xe8\xc9\xb1\x42\x0b\x16\xe0\x4e\x4c\x27\x55\xd5\ +\x08\xfb\x1b\xa9\xf3\x05\xc9\x19\xd7\x03\x80\x84\xdc\x7c\xd2\xec\ +\x9f\x50\xdb\x16\x3a\xe1\xa6\x6a\xaf\xab\x47\x53\xb2\xe9\x95\x11\ +\x6b\x7b\x7e\x51\x21\x8b\xd7\x56\xe0\xbd\xe6\x52\x6e\xfa\x4e\x84\ +\xf7\x9f\x7f\x80\x95\xd9\x43\xf9\xce\x75\x97\x93\xd3\x91\x21\x76\ +\xc7\xc2\xb9\xbc\xb1\xae\x91\x5e\xbd\x33\x68\x8b\x5a\x64\x58\x16\ +\x74\x8c\x59\x13\x70\x7b\x33\x48\xb3\xe9\x84\xfd\xcd\xd4\x07\x42\ +\x64\xf5\xca\x8f\x5d\x13\x9b\x1d\x45\xb4\x4e\xd0\xaa\x07\x8f\x1f\ +\xc2\x87\xaf\x6e\x67\xc7\x4e\x8d\x5a\x5b\x2e\x57\xf4\xf0\x52\xbe\ +\x5d\x47\x94\x04\x7c\x75\x8d\x08\xf6\x1c\x0a\x92\x63\xd7\xc9\x66\ +\x57\x09\xa2\x51\xd7\xe0\x43\xb3\x04\xaa\xf6\xed\xc0\xd2\xed\x9c\ +\x37\xf3\x42\xba\x89\x2d\x2c\x6d\xd4\xe8\xd5\x3b\x0b\x80\xcc\x9c\ +\x5e\x24\x07\x36\x10\x4c\xee\xcf\x4f\x6f\xbd\x84\x79\xef\xff\x85\ +\xdf\x7c\x9a\xcb\x65\xdf\xff\x2e\xfd\x3b\x1e\x5d\xbc\x45\xc3\xe9\ +\xa6\x6d\x65\xdd\xea\xb5\x34\x79\x87\x31\xd1\x61\xb1\x76\xd5\x6a\ +\x2a\x02\x36\xce\x1b\x90\x8a\x7e\xf4\xb8\x0c\x99\x9a\x92\x8e\x5b\ +\x68\x25\xe8\xaf\xa7\x21\x14\x45\x08\x37\xb0\x75\x73\x13\x49\x03\ +\xa7\xd2\x77\x60\x01\x96\x76\x14\x51\x10\x31\x01\xbb\x27\x9d\x74\ +\xbb\x46\x28\xa2\x13\x8b\xa5\x33\xa9\x6e\x0c\x90\x9c\x5b\x1c\x93\ +\xd2\x44\x3b\xaa\x22\x21\x12\xa6\xbc\x3e\x48\x5a\x41\x9f\xd8\x50\ +\x48\xcf\x27\xd3\x1b\xa1\xc2\xe8\xc6\xa0\x9c\x44\x76\xaf\xfd\x12\ +\x5f\xb3\x9b\xb3\x27\xf6\x64\xff\xd6\x75\x94\x57\xd4\xd2\x7b\xcc\ +\x25\x20\x57\xc7\x38\xc1\x04\x1c\x5e\x32\xd2\x14\x42\xa1\x70\x8c\ +\x30\x45\x05\x68\xa5\xc2\xa7\xd0\xab\x28\x96\xb6\x37\xb5\xb8\x27\ +\x4e\x79\x07\x35\xd5\x65\xac\x79\x6b\x0e\x47\xd5\x7c\xb2\x69\xc4\ +\x92\x92\xd1\xda\x9b\x68\x0f\xc9\x0c\x2b\x4a\x8d\x91\x93\xcd\x1e\ +\x93\x64\xbb\x3e\x73\x0a\x22\x92\x10\x3b\x9c\x3d\x2d\x0d\x8f\xd3\ +\xc4\xdf\x52\x4d\x83\x2e\x51\xd2\xbf\xa0\xc3\x0e\x91\x91\xc4\xff\ +\xdc\x74\x62\xb1\x6b\x22\x0a\x04\x83\x01\x44\x51\x42\x55\x55\x42\ +\xa1\x20\xba\xae\x63\xb7\xdb\xb1\xa9\x0a\xa2\x05\x92\x69\x21\x0b\ +\x02\xb2\x20\x21\x0a\xc7\x2d\xe6\x4e\x6b\x59\x96\xe5\x63\xc1\x38\ +\x9d\xaf\xce\xcf\x3b\x3f\xeb\xfa\x52\x14\xe5\xd8\xf7\x9d\x76\x07\ +\x12\x22\xb2\x28\xe3\xb0\xd9\x08\xf8\x83\x34\x35\xb7\xd0\xd4\xd6\ +\x46\x75\x5d\x3d\x65\x55\x55\x1c\xaa\xac\x60\xf7\x81\x03\xb4\xb6\ +\xfa\x09\xfa\x23\x94\x95\x1d\xa5\x3d\xd0\x84\xa6\xb5\xf0\xec\xb3\ +\x0f\xf1\xd8\x23\xf7\x33\xfb\xf1\x07\x78\xe4\xc1\x3f\xf0\xdb\xfb\ +\x7e\xc9\xeb\xaf\xbc\x82\xdd\x6e\x3f\x6d\x2c\x6d\xcd\x02\xad\xb1\ +\x9a\xdc\x96\x03\xcc\x9c\x3e\x81\xa4\x94\x54\xba\x65\x65\x73\xc1\ +\x88\x81\xc8\x87\xb7\xa0\x45\xc2\x44\x0d\xeb\x94\x39\x07\x2c\xcb\ +\x8c\xa5\x21\x95\x3b\xaa\xbe\x98\x26\x16\x06\x47\xb6\xad\xa7\x5a\ +\xec\xc3\x4d\xdf\xbf\x96\x4b\xa6\x0e\xc4\x0a\x6b\xa4\x74\xcb\xc7\ +\xdb\xbe\x9b\x0d\xa5\x75\x98\xa6\x4e\xd4\x84\x68\x44\x23\x6f\xe4\ +\x55\xdc\x7e\x49\x3e\xaf\x3d\xf2\x30\x7b\x5b\xba\x48\x47\xee\x24\ +\x54\x2b\xc0\xf6\xdd\x55\x60\x44\x88\x44\xa2\x98\x1d\xeb\x14\x5a\ +\xb8\x95\x86\x16\x1d\xb3\xf9\x10\xdb\xf7\xf8\x28\xca\xcd\x38\xc1\ +\x7a\xd0\x22\x01\x9a\x9a\x23\x10\xaa\x60\xfb\x9e\xa3\x64\xf5\xcc\ +\x46\xb1\xac\xe3\xde\x31\x96\x89\x69\x99\x98\xb6\x54\x8a\x33\x93\ +\xd9\xb7\x7a\x1d\x11\xa0\x7c\xdb\x16\x6a\x8c\x2c\x0a\x33\x53\x90\ +\x74\x8d\xfa\xca\xba\x98\xd5\x9c\xd5\x9d\x04\xe3\x28\x6b\x4a\x1b\ +\xc0\x6a\x66\xcb\x96\xdd\xa4\xf7\xec\x8e\x84\x40\xff\x49\x97\x72\ +\xdf\x3d\xd7\x13\xd8\xbe\x84\x85\xeb\x6a\x3a\x5d\x1f\xd8\xbc\x6a\ +\x2b\x49\x43\x2e\xe1\xba\x6b\xae\x65\x74\xaf\x74\xb4\xa8\x06\x56\ +\x57\xd9\xce\xc4\xb4\x0c\x4c\x5b\x0a\x3d\xbb\xa5\x50\xba\x62\x25\ +\x7e\x40\x0b\x87\x08\x6b\x27\x4e\xea\x9e\xe2\x71\xf4\x77\x57\x31\ +\xe7\xa9\xf7\xc8\x1c\x3e\x95\x54\x40\x33\x2c\x74\xcd\x24\xa5\xb0\ +\x10\x25\x58\xca\x8a\x5d\x0d\x80\x4e\x28\x14\x22\x62\x28\x74\xcf\ +\x49\xc7\x69\x77\x32\xfa\xfc\x2b\xb8\xe6\x9a\xab\xb9\xec\x82\xb1\ +\x24\xa7\x67\x93\x93\xe9\x60\xe3\xea\x5d\x98\xc0\x9e\x1d\x6b\x68\ +\xf0\xe4\x93\xea\xb4\x93\xdd\x7f\x1a\x77\xfc\xf2\x67\x64\xf9\x36\ +\x33\x6f\xd1\xee\x2e\x8f\x0c\xb9\x8c\xe8\xe7\x62\xd1\x6b\x2f\x12\ +\x2a\x3a\x97\x2b\xc6\x24\xf3\xd1\xf3\x6f\x12\xca\x1e\x4a\x1f\x27\ +\xe8\x1d\x01\x65\x9d\xe3\xc1\x32\x0d\x44\x77\x16\x79\xde\x04\xdc\ +\x59\x83\xb9\x6a\xd6\x35\x5c\x35\xf3\x72\xa6\x0d\x4c\x83\xce\x40\ +\xb3\x8e\xf3\xb7\xe8\x6a\x72\x8a\xf4\xee\x91\x4e\xcd\xf6\xe5\x94\ +\x87\xc1\xd2\x42\x84\x23\x51\x74\xcb\x49\x9f\xa2\x14\x2a\xb7\xaf\ +\xa2\xd9\x02\x5f\xe9\x16\x8e\x34\xd9\x29\xce\x4c\x63\xd8\xb8\xfe\ +\x1c\x5e\x38\x87\x75\x5a\x31\x57\x9f\x37\x86\xf2\x95\x1f\xb2\xb6\ +\xca\xc5\xb0\xbe\xe9\xa0\x6b\xb1\xf6\x74\xb8\xf2\x1a\x9d\x4f\xdb\ +\x96\x49\xd8\xd7\x02\xa4\xd2\xa7\x9b\xc5\x8e\x4d\x1b\xd0\x81\x03\ +\x6b\xd7\x13\x54\xf2\xc9\xd2\xf6\xb0\xe6\x68\x84\x19\x37\xfc\x80\ +\xeb\x2f\x39\x83\x4c\x29\x88\xe5\xcd\x26\x2b\xc5\xe4\xcb\x2f\xb6\ +\xc7\x74\xf7\x70\x08\xad\xc3\xf0\xb2\xac\xe3\xf7\xc6\xf1\xea\x4e\ +\x26\xa6\xa5\x23\x25\x64\x93\xad\xea\xec\x5a\xb7\x03\xb0\xf0\xb7\ +\xf9\x30\x4e\x48\x7c\x7c\xfa\xa2\xab\x21\xdb\xf5\xf5\xb7\x2d\x6d\ +\x49\xc2\x32\x4d\x34\x5d\x47\x56\x64\x1c\x0e\x07\xc1\x40\x08\x41\ +\x10\x62\x04\x2b\x4a\x1d\x37\x81\x80\x60\xc6\x6e\x66\xb1\x63\x81\ +\x41\xe8\x62\x6d\x9f\x6a\x51\xb2\xd3\xa2\x96\x65\xf9\x98\xbe\xdd\ +\x95\xcc\x3b\x2d\x6d\x45\x14\x91\x0c\xf0\xba\x3d\x48\x82\x4c\x34\ +\x1c\x21\x10\x08\xb2\xe7\xc0\x1e\xaa\xea\x6b\x11\x64\x1b\x0d\xad\ +\x41\x02\x7e\x8d\x5e\x3d\xae\xa4\xaa\xba\x1e\x5f\xbb\x0f\x8b\x08\ +\x19\x19\xa9\xe8\x46\x80\x23\x65\x35\x38\x54\x88\x68\x02\x51\xcb\ +\x22\xec\x6f\x47\x10\x4f\x8f\x6e\x13\x00\xd1\xe5\xa5\xca\x17\x24\ +\x87\x4a\x32\x23\x1a\x57\x96\xf4\x42\x10\x44\x5c\x15\x3b\x08\xb5\ +\xb5\x50\xd3\x16\x44\xea\xe5\x3d\xe5\xef\xed\x9e\x44\xa2\xd5\x1f\ +\xf2\xe0\xaf\x2a\x91\xa2\x01\x22\xb6\x34\x2e\xf9\xde\x0c\x46\xda\ +\xf6\xb3\x7e\xfb\x2b\xdc\x77\xff\xef\x30\x5b\xab\x71\x97\xf4\x22\ +\x31\xa3\x1f\xdf\xbd\x62\x38\x2f\xbc\xf8\x20\x5f\xa8\x2e\xfa\x4e\ +\x9c\xc9\x04\xbb\x8a\x28\x28\x0c\x3f\xe3\xfb\xb4\x1c\xfa\x15\x7f\ +\x7d\xe9\x63\x7e\xfb\xb3\xf3\x62\x2e\x79\x4a\x21\x17\x9f\x33\x8e\ +\xe7\x5e\x7f\x88\x5f\x2c\x76\xd2\xdc\xec\xe4\xca\x64\x17\x82\x20\ +\xa1\xb5\x1c\xe0\xa5\xc7\x7e\x8b\x18\x68\x23\xb1\xcf\x45\x5c\x58\ +\xd2\xa5\xc0\x80\x24\xa3\x07\x2a\x99\x3f\xfb\x0f\x2c\xd2\xda\x50\ +\xbb\x4f\xe1\x96\x49\x39\x18\x6b\x4c\xe4\xce\x54\xad\x82\x80\x24\ +\x09\x44\x35\x99\xa9\x33\x67\x71\xe8\xe9\x17\xf8\xc5\x5d\x2b\x31\ +\xb1\x31\xed\x9a\x9b\xe8\x66\xf3\x30\x69\x42\x09\xb3\xe7\xff\x99\ +\x3b\xd7\x15\x32\xe3\x7b\x3f\xe2\xfa\xab\x27\xf2\xec\x8b\x0f\xb2\ +\x46\x12\x50\xd2\x87\xf3\xa3\x4b\x47\x12\x38\xb8\x9a\x39\xaf\x2e\ +\xa6\x0d\x01\x2d\x77\x28\x63\xfa\xa7\x76\x34\xc2\xc9\xe4\xf3\x27\ +\xf1\x97\x05\xcf\xf3\xdb\x7d\x1e\xea\x2a\x03\x4c\x3a\xc3\x0d\x81\ +\x2e\xe9\x62\x85\x58\xce\x6d\x4d\x93\x99\x3c\xf3\x1a\x0e\x3f\xf3\ +\x3c\xf7\xdf\xbd\x15\x35\xda\x8c\xda\x6d\x2a\xee\xae\x0b\x74\x52\ +\x32\xe3\x46\x15\xf1\xc9\xd6\xdd\x8c\x19\xd7\x51\x59\x5e\x94\x90\ +\xcc\x28\x4a\xda\x68\xae\x99\x39\x8e\x97\x5e\x78\x80\x8d\x09\x76\ +\x1a\xeb\x05\xa6\x9f\x61\x27\x63\xf0\x05\xcc\xd8\xf7\x14\xb3\xef\ +\xbb\x0b\xb7\x43\x21\x7f\xec\x05\x5c\x7b\xde\x28\x66\x7c\xe7\x7a\ +\x6a\x9e\x7b\x8d\xbb\xee\x5c\x84\x25\xba\xb9\xe2\xc6\x9b\xc9\x88\ +\x1e\xe4\xf9\xc7\x5f\xa2\x52\x93\x09\x89\xf9\x9c\x35\xba\xb0\xab\ +\xfd\xc4\xe0\x11\xc3\x79\x73\xf1\x5e\x7a\x0f\x28\x22\x27\x31\x84\ +\x4d\x5b\x46\xef\x61\x43\x62\x4f\x33\xa2\x74\x3c\x77\xb8\x28\x22\ +\x49\x60\xe0\xe6\x8a\x6b\x2f\xe3\xa9\xb9\x2f\xf1\xf3\xcd\x2e\x54\ +\x5b\x06\x57\xdd\xf2\x13\xba\x2b\xca\x09\xe7\x2f\xc9\xf2\x09\x52\ +\x4c\xef\xb3\xae\x62\x7a\xf5\x1c\x1e\xfb\xe5\x3d\x24\xc8\x21\x5a\ +\x1c\xb9\x78\x24\x81\x82\x0b\xae\x62\x4c\xe5\x73\xfc\xfe\xae\xbb\ +\x11\x0c\x18\x36\xe3\x7b\x8c\x4c\x01\x3c\xa3\xc9\x96\xe6\x61\x75\ +\x2f\x20\xb5\xb0\x07\xb9\xae\x97\x89\xe6\x0c\xa6\x57\x02\xd0\x02\ +\xb2\x2c\x1f\x8b\x94\x96\x24\x09\xd3\x10\x28\x18\x38\x10\x79\xe9\ +\x47\x7c\xba\xe7\x4c\x2e\xfc\xc1\x35\x94\xcf\x7e\x95\x7b\xee\x5e\ +\x82\x6e\xba\xb8\xe8\x9a\x1f\x53\x58\x2c\x30\xa5\xef\x06\x5e\xfa\ +\xdd\xaf\x48\x14\xdb\x69\x75\xf4\xc5\xe6\x4a\xe1\xf2\x59\xd7\xf2\ +\xcc\x9c\xf9\xdc\xb5\xf3\x23\xb4\xe6\x46\x32\x27\x94\x00\x26\xa2\ +\x24\x23\x09\x02\x08\xd2\xf1\xf1\x85\x88\x24\x82\x2e\x25\x71\xc5\ +\xac\x4b\x78\x62\xee\x4b\xfc\x6a\x5f\x0a\xed\x65\xfb\x51\x4a\x26\ +\x7e\x1b\x28\x3b\x66\x90\x99\x16\x08\x02\xa2\x40\xec\x7f\x04\x44\ +\x49\xe0\xeb\xb2\x46\x09\xc3\x07\xf5\xb1\xc2\xe1\x30\xc5\x85\x45\ +\xdc\x72\xf3\xad\xbc\xfa\xf2\xab\xd4\x54\xd7\xf0\xfc\x73\xcf\xf3\ +\xe9\xd2\x4f\x78\xf4\xd1\x47\x62\xbe\xb4\x7a\x04\x51\xb0\x90\xbd\ +\x6e\x70\xd8\xe8\xc8\xa4\x7f\x6c\x36\xeb\x24\xec\xae\xde\x21\x9d\ +\xa1\xe6\x9d\xa4\x6d\x59\xd6\x09\xb2\x48\x27\x71\x2b\xa2\x80\x68\ +\x40\xff\xbe\xc3\xc8\xef\xde\x93\xe6\x96\x36\xea\x9b\x1b\x79\x7f\ +\xd1\x87\x84\x0c\x8d\x8c\xec\xee\x04\x22\xd0\xda\x16\xe0\x9e\x9f\ +\xfe\x98\xf2\x83\xbb\xa9\xa9\x3d\xc8\xc0\xfe\x79\x0c\x1b\xd6\x97\ +\x35\xab\x57\xf0\xd4\x53\xf3\x50\x64\x11\xbf\xdf\xc2\xaf\x5b\x4c\ +\x1d\x3f\x8d\x97\xe7\xfd\x95\x76\x5f\xfb\x09\x27\xfc\xef\x2a\x82\ +\x50\x5f\x76\x98\xad\xf3\x9e\x26\xdc\xd2\x10\xf3\xc6\x91\x25\xb0\ +\x04\x0c\x43\xc7\x02\x1c\x29\x19\x0c\xb9\xf2\x47\xa4\xe5\xe6\x9f\ +\x6c\x69\x1b\x1a\x01\x7f\x3b\xc1\xb0\x86\x20\xa9\x24\x78\x3d\xd8\ +\x95\xd8\xc0\xd5\xc3\x7e\x5a\xda\xfc\x20\xd9\x3b\xb6\xc7\x6e\xcf\ +\x50\x7b\x0b\xbe\xa0\x86\xdd\x9d\x88\xdb\x66\x11\xd1\x04\x9c\x0e\ +\x15\x4b\x8f\xe2\x0b\x44\x71\x7b\xdc\x48\x5d\x0a\x23\x04\x7d\x2d\ +\xb4\x87\x74\xec\x2e\x0f\x5e\xb7\x9d\xd0\xde\x8f\xf9\xed\x0b\x5b\ +\xb9\xfa\x8e\x9b\xe8\xa6\x8a\x24\x24\x79\x3b\xbc\x15\x3a\x7e\x51\ +\xb7\x92\x7b\x1f\x5b\xc2\x8c\x9f\xdc\x4e\x6f\x97\x88\xd3\x9b\x88\ +\x2a\x81\xa9\x47\x08\x6b\xe0\x70\xd8\x10\x4c\x9d\x60\x28\x8a\xcd\ +\xe9\x44\x12\xc0\xd0\x83\xb4\x34\xfb\x51\x5c\x1e\xbc\x2e\xfb\xb1\ +\x63\x07\xda\x9a\xf1\x47\x05\xbc\x89\x49\xd8\x15\x81\x70\x7b\x33\ +\x6d\x61\xf0\x26\x25\x63\x97\x63\xfb\x6c\x6b\x6d\x23\x62\x08\x24\ +\x24\x26\xe3\xb2\x49\x27\x3c\xc7\x84\x7c\xad\xf8\x82\x51\x14\xbb\ +\x0b\x8f\xc7\x8d\x64\x46\x08\x7d\x4d\x1b\x4c\x23\x42\x6b\x73\x1b\ +\xba\x20\x93\xe0\xf5\xe2\x50\xbe\x92\xe9\xdb\xd0\x08\x45\x4c\xec\ +\x4e\x5b\x4c\x91\x8d\x86\x88\x9a\x32\x4e\xbb\x02\x58\x44\xfc\xad\ +\xb4\x06\x34\x54\x87\x1b\x4f\x42\x6c\x9f\x58\x06\xbe\xd6\x16\x42\ +\x9a\x85\x23\xc1\x4b\x82\x43\x45\x00\x8c\x48\x80\xe6\xd6\x00\xb6\ +\x84\x44\x3c\x4e\x15\x4c\x1d\x5f\x6b\x2b\xc1\xa8\x89\xc3\x93\x88\ +\xd7\xf9\x15\x9f\x63\x4b\x27\x1c\xd2\xb0\x39\x1c\x08\x58\x44\xc2\ +\x11\x44\x9b\x1d\x45\x8c\xb5\x43\x33\x65\x1c\x76\x05\x4b\x8f\x10\ +\x8a\x5a\xd8\x9d\x76\x44\x40\x8f\x04\x68\x6d\xf3\x63\x49\x76\x12\ +\x93\xbc\xc8\x56\x94\x50\xc4\xc2\xe1\x8c\x9d\x7f\x28\x14\x45\x71\ +\x38\x4f\x2c\x80\x6c\xea\xb4\xb5\xb6\x10\xd6\x45\x5c\x1e\x0f\x2e\ +\xbb\x12\xcb\xfe\x60\x44\x69\x6d\x6e\xc5\xb2\xb9\x49\xf4\x38\x3b\ +\xc8\xde\x22\x1a\x0e\x21\xc8\x76\x14\x59\x44\x0f\x87\xd1\x25\x1b\ +\x76\x45\x00\x53\x27\x18\x8e\xa2\x3a\x9c\xc8\x82\x45\x24\x14\x44\ +\x50\x1c\xa8\xb2\x48\x28\xd0\x8e\x29\x39\x70\xd9\x65\x8c\x48\x90\ +\x96\x36\x3f\x8a\xfb\xf8\x79\x5b\x46\x94\xd6\x96\x16\x22\xa6\x84\ +\x3b\xc1\x8b\xcb\x11\x6b\x83\x1e\x09\xd0\xd2\xe6\x47\x90\xed\x78\ +\xbc\x1e\x54\x09\x22\xa1\x10\x28\x0e\x54\xa2\x04\x35\x70\x76\xf4\ +\x6d\x28\x1c\x45\x75\x3a\x21\x12\xa4\x3d\x18\xc6\x88\x36\xf3\xc1\ +\x5f\x9e\xa2\xb6\xcf\x2c\xee\xbd\x6c\xd8\xbf\x85\x8a\xbb\x16\x41\ +\x10\x45\x91\x50\x28\xc4\x9e\x3d\x7b\xbe\x92\x33\x5f\x26\x50\x7f\ +\x90\x4f\x97\xac\xc2\x87\x8c\x24\x58\xb1\x3a\xac\x82\x88\xa1\x45\ +\x49\xec\x3d\x8a\x33\x47\xf5\x43\xb5\xb4\xaf\x3a\xc1\xf9\x65\xd3\ +\x34\x51\x14\x99\x50\x28\x00\x96\x11\x2b\xe2\x6a\x9a\x34\x36\x35\ +\x60\x62\x61\x98\x26\xa2\x24\x60\x4a\x02\x9a\x6e\xa0\x88\x62\x6c\ +\xa6\x13\x84\x58\x89\xaa\x98\x03\xf7\x29\x7d\xb7\x0d\xcb\x8c\x11\ +\x5d\xc7\x36\x00\xa1\xcb\x7b\xa1\x93\xc0\x05\x09\xdd\x8c\x1d\xdb\ +\x66\x17\xf0\x78\x54\x9a\xda\x4d\x22\xa6\x81\xa5\xba\x68\x8f\xca\ +\x84\x35\x19\x90\xf1\xba\xd3\x10\x2d\x99\x04\xbb\x8b\x50\x30\x48\ +\xa0\xbd\x85\xc1\x83\xfb\x30\x68\x70\x77\xb6\x6c\x29\xc7\x12\x24\ +\x04\x24\x90\x94\xd3\xc6\xe5\x0f\x20\x2d\xaf\x90\x29\x77\x3e\xda\ +\x25\x30\xe9\xc4\x64\x2d\xa2\x28\x74\xf1\x64\xf8\xca\xcc\x2a\x29\ +\xb8\xbd\xc9\xb8\x4f\x61\x88\xcb\x76\x37\x69\x76\xf7\x49\xdb\x1d\ +\x09\x49\x38\x12\x8e\xbf\xef\x74\xbb\x13\x64\x15\xaf\x57\x3d\x69\ +\xc6\x77\x7a\x92\x71\x7a\xba\x6e\x12\x51\x6d\x0e\x12\x53\x93\x48\ +\x96\x4f\xf9\x5c\x87\x6a\x73\xe0\x49\x4e\x26\xb1\xcb\x3c\x25\xca\ +\xb6\x63\xc7\x42\x94\x71\xba\xe4\x2e\xc6\xb9\x93\xd4\x74\xe7\x49\ +\xc7\x76\x79\x53\xe8\x3a\xd5\xd9\x13\x92\xb1\x27\x9c\xb8\xcf\xa4\ +\xd4\xf4\xaf\xb5\x56\x1c\x9e\x24\x1c\x5d\xdb\x2e\x7e\x7d\x1b\x44\ +\xc9\x46\x72\x5a\xfa\xd7\x77\x94\xa4\xe0\xe8\xd2\x44\x59\x75\x74\ +\xc9\xaa\x26\x60\x73\x27\x91\xe1\x3e\xa9\x83\xf0\x24\xa5\xe2\xf9\ +\xea\xae\x6c\x2e\xd2\x32\x4e\xb8\x38\x78\x92\x4f\xfe\xde\xf1\xfd\ +\xc8\xd8\x8f\x35\x5c\xc0\xe6\xb0\x9f\xb2\x1d\x42\xd7\x6b\x0c\xc8\ +\x36\x17\xa9\xe9\x5d\xaf\xa0\x8a\xd3\x79\xfc\x98\x0e\xd7\x29\x3a\ +\x50\x94\xf1\x26\xa7\xe1\x3d\xe9\x54\x54\x92\x4e\xba\x3e\x02\xaa\ +\xdd\xd9\x65\xcc\xd9\x8f\x5f\x13\x51\xc6\x79\x42\x9b\x8f\xb7\xc3\ +\xe1\x4a\xe8\x72\x2d\x4e\xee\x7b\x41\x52\x49\x4a\xcd\x38\x79\x4c\ +\xdb\x5c\xa4\xa5\x9f\x68\xfc\xd8\x8e\x75\x8a\x0d\x57\x97\xbe\x75\ +\x74\x1c\x7b\xef\xf2\x77\x78\x63\xf5\x01\x24\xcb\xc4\x70\xf7\x67\ +\xd6\xd4\x81\xa7\xb9\xdf\x36\xf8\x5b\x6a\xf1\x49\xc9\x94\x8c\x1e\ +\x8c\xd4\x76\x88\xb5\xdb\x6a\x19\x34\x61\x0c\x6a\x4d\x29\x1b\xab\ +\x6a\x08\xeb\xfd\xb0\x49\x27\x1b\xdc\xb2\xdd\x6e\x47\xd3\xa2\x18\ +\x86\x86\x24\x88\x38\x9d\x0e\x10\x2c\x0c\x5d\x27\x21\xc1\x8d\x20\ +\x82\xdf\xef\xc7\x12\x0d\x9c\x4e\x07\x2e\x97\x0b\xb1\x63\x56\x16\ +\x3a\x17\x26\x85\x8e\x2a\xdf\x42\xa7\x9b\x5f\x87\x2e\x23\x75\x6a\ +\x34\x5d\x3f\x97\x4e\x22\x78\x90\xb0\x00\xc9\xa6\x62\x9a\x3a\x9a\ +\x1e\x21\x6a\x18\x44\x4d\x01\x41\x75\xd1\x1e\x11\xd1\x34\x09\x87\ +\xcd\x8d\x24\xd9\xa9\xab\xa9\xc7\xed\x56\x08\xfb\x23\xf8\x7d\x21\ +\xb2\xb2\x93\x29\x2a\xe8\xcd\xf2\x55\xe5\x38\xed\x02\x96\x16\x45\ +\x38\xcd\xca\x50\x09\x80\x22\x76\x15\x17\x4f\x6f\xc5\xcd\x51\x3c\ +\x95\x7b\xee\x9b\x84\xfa\x35\x41\x72\x42\xda\x68\xee\xbe\xb7\x04\ +\xd5\x46\x1c\x71\xfc\xdb\xd1\x63\xe2\x25\xdc\x3a\x2c\x88\x41\xec\ +\x09\xaa\xf3\x89\xf3\x74\x86\x69\x5a\xb8\xd2\xb2\xe8\xd3\x6f\x00\ +\x72\x43\x84\xdd\x87\x23\x14\xf5\x1f\x88\xcb\xd5\xce\xce\xba\x5a\ +\xbe\x26\xcd\x13\xb2\xd3\x95\x10\x8b\x2e\xd4\x75\x34\x5d\xc3\xe5\ +\x72\xa1\x2a\x2a\x09\x9e\x04\xec\x76\x07\x0e\xbb\x83\x48\x24\x84\ +\x20\x0a\xd8\x55\x15\xbb\xc3\x8e\xe2\xb0\x9d\xe4\xde\xf7\xd5\x40\ +\x9a\x18\x69\x8b\x27\x89\xeb\xa7\xf2\x26\x41\x90\xe8\xe0\x6e\x74\ +\xd3\x24\x1c\xb1\x08\x04\x4c\x74\x4b\xc1\xa1\xba\x08\xeb\x20\x28\ +\x12\xc9\xa9\x49\x98\xa2\x41\x30\x12\x44\xb6\xc9\xc8\x9a\x45\x38\ +\x64\x81\xe9\xc0\xa6\x28\x78\x6d\x20\x2b\xe0\x0f\x83\x5d\x31\x4f\ +\x7b\x62\x3c\xbd\x4d\x01\x19\xbb\xfd\x6f\x84\x35\x0b\x32\x0e\x7b\ +\x3c\xb3\x6f\x1c\xa7\x07\x64\xbb\x8b\x64\xbb\xeb\x5b\xd3\x5e\x0b\ +\x01\xb7\xcb\x45\xa0\xae\x82\xda\xe6\x76\x5c\xb5\x55\x94\x57\x1e\ +\x62\xdb\xa6\xed\x38\xab\x76\x13\x75\xc5\x82\x8d\xac\x53\x38\xc0\ +\xc9\x2e\xa7\x0b\xd3\x74\xa0\x05\xdb\xf1\xfb\x03\xa8\xaa\x8a\xa2\ +\x2a\x44\x34\x0d\x49\x96\xb0\xdb\x6d\xd8\x23\x2a\x92\x04\x0e\xbb\ +\x8a\xcb\x6e\xc3\x96\x90\x80\x69\x9a\x27\x2d\x3a\x76\xfd\x0b\x60\ +\x89\x22\xc7\x3d\xc8\x84\xaf\x3c\x1e\x1c\x27\x77\xd3\x02\x49\x11\ +\x30\x2d\x13\xc3\x14\xd1\x0c\x19\xcd\x54\x51\xec\x49\x38\x5c\xc9\ +\x18\x51\x1d\x5d\xb3\xc8\xcc\x4e\xc7\x14\x4d\x1a\x5b\x9b\x49\x4c\ +\xe9\x4e\x73\x53\x33\x0d\x8d\x41\x92\x92\x74\xb6\x6d\xde\x4b\x5a\ +\x8a\x8b\xd6\xd6\x10\x79\xa9\x76\x9c\xaa\xf1\xb5\x33\x55\x1c\x71\ +\xc4\x11\xc7\xbf\x13\x86\x61\xe2\xcd\x2c\xa2\x47\xe2\x2e\xde\x7d\ +\xf1\x19\x64\xd5\x49\xbf\xe1\x83\xa8\xdf\xfc\x39\x2d\x72\x0a\xe3\ +\xa7\xf4\xc5\x2e\xe8\xe8\xa7\xe0\x30\xd9\xe3\x4e\x20\x39\x39\x91\ +\x9a\xca\x72\x02\x81\x00\x4e\xa7\x13\xaf\xd7\x8b\x66\x68\xd8\x6c\ +\x2a\x36\xbb\x8a\xe2\x97\x50\x15\x91\x44\x97\x8b\x04\xb7\x13\xd9\ +\xe5\xc4\x32\x4d\xe0\x78\xe6\xbe\x4e\x19\xa4\xf3\x3d\x80\x79\x0a\ +\xd7\x95\xae\x8b\x7e\xc7\xac\xf0\x0e\xed\x1b\xc0\x30\x45\xa2\x9a\ +\x40\x44\x93\xd0\x4c\x85\xf6\x60\x84\x40\x24\x4c\x38\x14\xc2\xe3\ +\x75\xe0\x4e\x50\x71\x7b\xec\x58\x08\x6c\xd9\xb2\x8b\xc3\x07\x8f\ +\xd0\x2d\x7d\x2b\x95\x95\xcd\x9c\x7b\xd6\x19\xac\x5b\xb7\x86\x6e\ +\x59\x49\xf4\x2c\xca\xc1\x30\xe2\xf9\xb4\xe3\x88\x23\x8e\xd3\x51\ +\x1b\x31\x30\xd4\x44\xc6\x9d\x75\x29\x79\x15\xd5\x98\x8e\x54\x72\ +\xbb\x25\x63\x8d\x18\x8e\x66\xca\xd8\x54\x01\x5d\x3f\x75\x9c\x89\ +\x2c\x9a\x16\xed\x2d\x6d\xe8\x51\x0d\x9f\xcf\x87\xae\xeb\xd8\x6c\ +\x36\xa2\x51\x0d\x51\x14\xf0\x7a\xdc\x58\x7a\x18\xbb\x22\xe2\xb2\ +\xab\x38\x6c\x0a\x92\x4d\xe9\xf0\xac\x38\xd9\xa7\xf0\x84\x2c\x7f\ +\x82\x78\xc2\xfb\xaf\x92\x76\xd7\x6d\xb2\x22\xc7\x56\x4e\x0d\x93\ +\xa8\x66\x60\x09\x31\xf9\x44\xd7\x35\x2c\x43\x43\x16\x4c\x32\xd3\ +\x12\x51\x25\x83\x9e\xc5\x85\xb4\x36\xb5\xd1\xd6\xda\x4e\x7b\x6b\ +\x3b\x75\x35\xf5\xf8\xfd\x01\xbc\xde\x24\x66\x5c\x70\x0e\x55\x95\ +\x07\x31\xf4\x70\x5c\x1e\x89\x23\x8e\x38\x4e\x4f\x08\x22\x82\x1e\ +\xe0\xd0\x9e\xad\xec\xaf\x33\xe9\x33\xb4\x1b\x82\x19\x21\x18\x36\ +\xb0\x39\x14\x0c\xe3\x6f\x54\x63\x3f\xbc\xaf\x34\x16\x71\x97\x94\ +\x82\x16\xd5\x08\x86\x42\xd8\x1d\x0e\x64\x55\x42\xb6\xc9\x38\xdd\ +\x4e\x4c\xcd\x8d\x43\x11\x10\x4c\x1d\xa7\xc3\x81\xa9\xa8\x48\x52\ +\x6c\x16\x90\x24\x29\xe6\x0f\x6d\x59\x98\xa6\x19\xab\x2a\x03\x60\ +\x09\x58\xa2\x78\x7c\x5b\x97\x1c\xdb\x9d\x56\x76\x27\xa1\x9b\x86\ +\x81\x2a\xdb\x50\x65\x15\x5d\xd3\xb1\x2c\x83\x90\xbf\x15\x91\x08\ +\x86\x66\xa2\x0a\x06\x1e\xaf\x93\x0c\xaf\x93\xf6\xc6\x5a\xb4\x76\ +\x1f\x5e\x97\x93\xe4\xa4\x24\x2a\x2b\x2b\x49\x70\xbb\xd1\x35\xf8\ +\x70\xe1\x27\xe4\xe4\xa4\x10\xf0\x37\x31\x3c\x29\x93\x78\x4a\xea\ +\x38\xe2\x88\xe3\x74\x84\x24\x89\xb4\x96\xef\x61\xe5\x96\x32\xb2\ +\xb3\x12\x58\xb9\x7c\x23\x17\x9d\x33\x88\xad\x6b\xd6\x93\x3d\x74\ +\x02\x85\x29\x36\x8c\xaf\xd1\x77\x65\xc5\xd2\x68\x6d\x6a\x40\x51\ +\x55\x54\xd5\x86\xc3\xe1\x44\xd7\x0d\x42\xa1\x00\x82\x00\x6e\xa7\ +\x13\x22\x21\x04\x2d\x8c\x28\x88\x38\x54\x15\xd3\x69\x3b\x29\x3f\ +\x76\xac\xdc\x57\x97\x64\x52\x96\x80\x81\x78\x8c\xb0\x4f\x2c\x8c\ +\x41\x8a\x07\x58\x00\x00\x20\x00\x49\x44\x41\x54\x60\x1d\x23\x6d\ +\xb3\x23\x9a\xca\x32\x24\x04\x43\x24\x1a\x0d\x62\x57\x2c\xc2\xe1\ +\x26\x92\xbd\x0a\x4e\x8f\x87\x9a\xaa\x2a\xac\x40\x80\x1e\x19\xc9\ +\xb4\x55\x1d\xa4\xbd\xa1\x8e\xcc\x6e\x39\x88\x46\x14\x6f\x62\x02\ +\x35\x0d\xb5\x28\x82\x48\x79\x4d\x3d\x15\xb5\x35\xf4\x2a\xce\x67\ +\xf4\xd8\xa9\xe8\xba\x1e\x1f\x1d\x71\xc4\x11\xc7\x69\x07\x51\xb0\ +\x68\x6b\x6d\x25\xb9\x68\x18\x33\xa6\x64\xb2\x60\xc1\x7a\x42\x51\ +\x83\x60\x6b\x23\xfe\xa8\x8e\x20\xd8\xf9\xba\xe8\x1a\x39\x41\x95\ +\xa9\x0b\x07\xd0\xb5\x28\x2e\xa7\x0b\x0b\x88\x68\x51\x22\x9a\x86\ +\xdb\x6e\xa3\xa8\xa8\x90\x23\xfb\x23\x44\xdb\x74\x5c\x76\x15\x45\ +\x91\xc1\x66\x3b\x21\x11\x54\x67\xd0\x8c\x65\x59\x27\xea\xc8\x66\ +\x4c\xe2\x38\x95\xa5\x7d\x8c\xc0\x0d\x0b\x59\xb4\xa3\x60\xc7\xae\ +\xda\x09\x06\x02\xb4\xb5\xd5\xe3\x76\xe8\x14\xe6\x26\x22\xaa\x2a\ +\x42\xc8\x81\x03\x99\x74\xa7\x83\xe6\xd6\x56\x52\x1c\x36\x5a\x6a\ +\xaa\xe9\x53\x9c\x8f\x68\x77\xb0\x6a\xc3\x06\xaa\x1a\xea\xb1\x5b\ +\x0a\xb2\x64\x67\xff\xd1\x7a\x36\x6c\xdb\xcb\xc8\x89\x67\xa2\x45\ +\xff\xb3\x3a\x3b\xda\xde\x8a\xe6\x6f\x3b\x59\xfa\xb1\x2c\x44\xd5\ +\x86\x3d\x25\x1d\x41\x10\xe3\x77\x45\x1c\x71\x9c\xc6\xb0\x10\xb0\ +\x3b\x9d\x34\x6e\xde\xc4\x07\xa1\x04\xca\xab\xea\x68\xfb\xb8\x81\ +\x36\x33\x85\xc1\x5e\xe7\xdf\x4c\x76\x27\x17\xe4\xe6\xd0\x2d\x3d\ +\x15\xbf\xe8\x88\x85\xbb\x4a\x52\x8c\x00\x04\x10\xa5\x98\xf7\x87\ +\x24\x80\x2c\x89\xa8\x52\x2c\x24\x18\x59\x39\x96\x5f\xc2\x34\x4d\ +\x4c\xcb\x42\x91\x44\x2c\xd3\x42\x94\x24\x84\xce\xd4\x00\xba\x75\ +\xcc\xbd\xef\x84\xe4\x4d\x56\xac\x56\x64\xe7\x36\xcb\x90\x50\x45\ +\x27\x2d\x4d\xad\x54\x94\x1d\x64\xdf\xe1\x52\x42\x56\x98\xff\x61\ +\xef\xbc\xa3\x2c\x2b\xab\xb4\xff\x3b\xf1\xe6\x58\x39\x57\x77\xe5\ +\xea\x9c\xe9\x40\xd3\xd0\x40\x83\x04\x01\x41\x40\xb2\x20\x51\xc4\ +\x99\x11\x75\x74\xcc\x88\xa3\x8e\x8a\x89\x20\x92\xb4\x91\x9c\x73\ +\x13\x1b\x1a\x3a\xd3\x39\x55\x75\xe5\xaa\x5b\xf9\xd6\xcd\xe9\xa4\ +\xef\x8f\x2a\x3a\x90\xbe\x61\xd4\xef\x73\xb0\xf7\x5a\xb5\x56\xd5\ +\x5d\x75\xce\x79\xd3\x7d\xce\x7e\xf7\xde\xef\xf3\x98\xb2\x40\x41\ +\x7e\x09\x05\x1e\x99\x42\x57\x3e\x55\x01\x1f\x6f\x75\x76\x12\x6a\ +\xdb\x8f\xc3\xe7\x47\x12\x05\x74\xdd\x42\x96\xc7\x21\x2c\x6b\x8a\ +\x08\xa2\x83\x78\x32\xc9\xfa\x4d\x3b\xf9\x17\x59\xfa\x54\x4d\x74\ +\xbc\x73\x2f\xc3\xf7\xfe\x10\x45\x4b\x83\x24\x7f\x00\xb4\x4d\x5d\ +\xc7\xbe\xfc\x0b\x74\xe6\x14\xa6\x2f\x5d\x8e\xc3\xed\xfd\xd4\x2e\ +\xfa\xd8\x60\x0f\x51\xfc\x54\x14\xd9\xe9\xeb\xe8\xc5\x55\x5c\x81\ +\xdf\x21\xff\xb7\xbf\x32\xb1\x91\x41\x72\x8a\x8f\x7c\x9f\xe3\xff\ +\x49\x7b\xf5\x54\x84\xe1\x98\x49\x61\x71\x90\x4f\xbe\x2a\x75\xfa\ +\x3a\xda\x11\xf2\x26\x51\xea\xfd\xdb\x6a\x0f\xa5\x63\x43\x44\x35\ +\x3b\x45\x79\xde\x23\x19\xa0\xff\x87\xf6\x5e\xf5\xc8\xcc\x26\x9d\ +\x84\x25\x31\x6d\x46\x3e\x96\x68\x63\x51\x5d\x23\x85\x4e\x11\xe3\ +\x63\xc8\xee\xc4\x53\x97\x2d\x60\xfa\xe4\x32\x0a\xec\x36\x8c\x64\ +\x1c\xaf\xdb\x8d\xcb\xeb\x43\x47\x42\x90\x44\x42\xa1\x1e\xb4\x5c\ +\x0a\x59\x04\x4d\x33\x90\x15\x15\x51\x96\x90\x25\x05\x45\x10\x51\ +\x2c\x11\xbb\x20\xe1\x90\x54\x54\x49\x46\x55\x64\x24\x9b\x8c\xa0\ +\x8e\x93\xa0\x2b\x92\x82\x24\x29\x28\xaa\x6d\xfc\x5a\x45\x46\x54\ +\x45\x44\x59\x40\x94\xc4\xf1\x17\x85\x20\x21\x09\x16\xbb\x77\xec\ +\x60\xfd\xfa\xb5\x84\xfa\x7a\x10\x74\x1d\x87\x68\x12\x1b\x0a\x91\ +\x1c\x1b\xc5\xa1\x2a\x38\x5d\x2e\xfa\xfb\xfb\xc9\x65\xb3\x98\x46\ +\x0e\xaf\xcb\x86\xdf\x65\xc7\xa9\x4a\x98\x80\x68\x99\x13\x92\x69\ +\x1e\x1c\x2e\xef\xa7\x4e\xd4\x77\x64\xdd\x2a\xdc\x96\x46\x69\x59\ +\x05\xa5\xc5\x45\x94\x94\x14\x53\x52\x5c\x4c\x49\x51\x21\x65\x65\ +\x25\x14\xcf\x5b\xc6\x33\x7f\xfc\x2d\x6d\x5b\xd6\x63\x77\xba\x3f\ +\x1c\xae\xb4\x1c\xb1\x68\xf2\xff\x5a\x0e\x69\x24\x86\xd9\xb7\xb7\ +\x93\xec\xdf\x63\x08\xcd\x14\xed\x7b\xf7\x10\x4e\x4f\xec\xca\x92\ +\x1d\xdc\xf7\xfb\xdf\xb0\x3e\x94\xf9\x6f\xdf\x62\xfb\xb3\x7f\xe2\ +\xf1\x37\xdb\xc0\x18\xe4\xb1\x3b\xfe\xc8\x8e\x81\xec\x27\xd9\xaf\ +\xb0\xe6\x81\xdb\x79\x7e\x53\xcf\x47\x82\xfa\x50\xe7\x3e\xba\x87\ +\x62\x9f\xd8\x7f\x1a\xea\xda\x47\xdb\x50\xfc\x83\x73\xb7\xe5\x79\ +\xee\xba\x7f\x15\xd9\xff\xd1\x80\xc5\x78\x6a\xe5\xdd\xbc\xd6\x9e\ +\xf8\x9b\x4f\xc5\x9e\x37\x56\x72\xef\x4b\xef\x7e\x22\x55\xa3\x5d\ +\xcf\xdd\xcb\x5d\x4f\xac\xe3\x48\x45\xed\x5f\xe1\x69\x9b\x26\xaa\ +\xb7\x88\x05\x4b\x97\x32\xab\xb1\x86\xd2\xd2\x72\x9a\xa6\x4c\xa5\ +\x2a\xdf\x35\x51\x99\xf7\x31\xa1\x95\x4c\xe7\xbb\xc8\xc3\x2d\xcc\ +\x2d\x76\x92\x6f\x65\x09\xba\x3c\x18\x82\x42\xda\xb0\x90\xed\x2a\ +\x99\x4c\x92\xe1\xe1\x41\x4c\x49\x41\x74\xf9\x31\x14\x27\xa2\xcd\ +\x81\x2a\xdb\x11\x33\x16\x66\x38\x41\x3e\x2a\x7e\x4b\xc2\x2b\xc9\ +\xa8\x8a\x88\x26\xe9\xe4\x14\x1d\x41\x00\x9b\xa4\x22\x8b\x76\x4c\ +\x54\x04\x9b\x0d\x53\x81\xac\x94\xc3\xb2\x59\x08\xaa\x84\x6e\x4a\ +\x88\x96\x81\x96\x18\x64\x60\xa0\x03\xd3\x82\xa0\x37\x1f\xaf\xec\ +\x82\x48\x96\xcc\xe0\x28\xa9\x91\x08\x82\x22\x33\xa2\xeb\x8c\xe8\ +\x59\x52\x98\x8c\x44\x46\x08\x75\xb7\x93\x1e\x09\x31\xb7\xb6\x92\ +\x13\x66\x35\x51\x53\x1c\x40\x35\x33\xf8\x1d\x32\x2e\xbb\xfc\xa9\ +\x03\xed\x9c\x61\x22\x01\x82\x96\xc6\x88\x8d\x91\x1d\xea\x25\x3b\ +\xdc\x87\x39\x3a\x80\xee\xf0\xf1\xc4\x9a\x8d\xc4\x54\x0f\xa7\x5e\ +\xfd\x35\x84\x8f\xa0\xa6\xdc\xf3\xf2\xad\x5c\x70\xfe\x0d\xac\x09\ +\x7d\x7c\xdc\x28\xbe\xf7\x4d\xee\xbe\xf7\x79\x92\x7f\x8f\x8e\x24\ +\xdb\x79\xe0\x8f\x77\xb0\x2f\xa6\xbd\x17\xa4\xa3\xae\x69\x2a\x85\ +\xce\xff\xfe\x61\x1d\x3d\x93\x46\x33\x2c\x30\x0d\xb2\x99\xcc\x27\ +\xac\xc9\x17\xc9\x25\x63\xa4\x72\x1f\x95\xf3\x48\xf3\xe6\x23\xb7\ +\xb2\x6a\x67\xe8\x13\x76\x2c\xcb\xea\x27\xee\xe2\xe9\x6d\x83\x1f\ +\xd2\xde\x04\xc9\x54\x96\xff\x59\xe0\xca\x42\xcb\xe9\x7f\x97\x73\ +\x07\x46\x36\x41\x2c\xa5\x7d\x22\x2f\x3b\x50\x59\x4f\x43\x75\xe1\ +\x11\xe4\xfd\x6b\x4c\x90\x10\xb5\x38\x6b\x9f\xf9\x0b\x2b\x1f\x7b\ +\x81\x77\xd6\xbe\xc5\xa3\xf7\xaf\xe4\xa5\xcd\x9d\x58\x92\xfc\xb1\ +\xf3\x21\xef\x6f\xdb\x47\x63\x53\x13\xae\xfc\x7c\x54\x8f\x8a\xa9\ +\x80\x4d\xb7\x50\xb3\xe0\xb0\x9c\xf8\xfd\x25\x68\x86\x42\x56\xb6\ +\xd3\x97\xc8\x52\xa1\x39\x28\xc0\x8f\xd3\x26\x52\x5c\x52\x48\x28\ +\xbe\x97\x81\xb6\x0e\xdc\x1e\x3b\x82\x43\x46\x75\x48\xf8\xed\x12\ +\x82\x6c\x43\x50\x25\xb4\xac\x85\x5d\x55\xd1\x30\xc9\x5a\x59\x54\ +\x45\x40\xd7\x45\x0c\x5d\x47\x12\x65\x64\x59\x22\xe0\x77\x12\xed\ +\x8f\xe1\xb1\x89\x4c\x5f\xba\x10\x45\x56\xd0\x52\x09\xda\xf6\xed\ +\xc4\x69\x59\xe4\x15\x97\x31\xb5\xa9\x9e\x68\x64\x04\x41\x04\x45\ +\x15\xd1\xb2\x19\xa2\x91\x51\x82\x5e\x17\x05\x81\x00\x81\x40\x3e\ +\x96\x09\xc3\xc3\xa3\xa8\x92\x85\xc7\xe9\xe4\x53\x86\xd9\xe8\xa6\ +\x85\x69\xb3\xb3\xcf\x56\x8a\xcf\x9e\x23\x6f\xb8\x15\x23\x9b\x81\ +\x9a\x99\x3c\xb9\xa3\x8b\xd6\x96\x56\x8e\x5b\xb4\x00\x4f\x5e\xfe\ +\x47\x60\x51\x27\xaf\x6e\x1e\x65\xee\xdc\x42\xd6\xbc\xb8\x9a\xa5\ +\x97\x9f\x00\x89\x7d\xdc\xfb\xe7\x57\x59\x78\xc1\x35\x34\x78\x93\ +\xbc\x78\xcf\x3d\xd8\x97\x5e\xc6\x51\x2e\x17\x99\xd0\x5a\x7e\xf6\ +\xfd\x11\xca\x1b\x4e\xe0\xba\x2f\x2c\x60\xe7\x2b\x0f\xf2\xe4\x9b\ +\xbb\x30\xdd\x65\x9c\x78\xf6\xf9\x2c\x9c\x1c\x60\xff\xba\x67\x79\ +\xe4\xc5\x8d\xa4\x2d\x81\xfc\xf2\x06\xca\x9c\x31\x76\xed\xed\xc1\ +\x56\x31\x87\x4b\x2f\x39\x93\x22\x9b\xce\x86\xc7\xee\xe2\xf9\x6d\ +\x3d\x08\x9e\x4a\xce\xbc\xe4\x8b\x4c\xf7\xd9\x10\xac\x61\x56\xfe\ +\xf2\x66\xde\x2a\x69\xe2\xd2\x4b\x17\x33\x18\xea\xc4\x3d\x7d\x09\ +\x30\xae\xcb\xf8\xf8\xcb\x9b\x49\x29\x25\x9c\x7b\xf9\x17\x70\xf4\ +\xbc\xc1\x83\xcf\x6d\x21\x2b\x79\x59\xf6\xb9\x8b\x39\x6e\x4a\x21\ +\xc2\x7b\xda\xa4\x82\x80\x28\x29\xd8\x55\x9d\x75\x4f\xff\x81\x3d\ +\xae\xe3\xb8\x6c\x79\x2d\xb1\xce\xf5\xdc\xfd\x5c\x37\x5f\xb8\xe2\ +\x1c\x0a\x27\x8e\xda\x0f\xed\x7d\x83\xfb\x1f\x7b\x9d\x84\xa0\x32\ +\xdc\x1a\x61\xce\xbc\x71\x0e\x96\xd6\xb7\x9f\xe4\x89\x57\x37\x93\ +\x94\x82\x2c\x3f\xfb\x62\x96\x36\x78\xb1\x3b\x0c\xde\x7c\xf4\x8f\ +\x84\xde\xae\xe0\x33\x17\x5d\xc2\xac\xc0\x08\x0f\xac\x7c\x94\x3d\ +\x03\x69\xaa\x66\x9f\xc8\x85\x67\x2e\xc6\x09\x74\x6d\x7c\x9e\x47\ +\x5e\x58\x4b\x54\x08\x72\xc6\x17\xcf\xc3\xe5\x54\xd9\xf2\xd8\xed\ +\xfc\x68\x7d\x11\x8b\xcf\xfb\x22\xc7\xd5\xe6\x01\xa0\xd8\x54\x22\ +\x9d\x6b\xf9\xc5\x7f\xf6\x92\xcd\xda\x38\xfa\x8c\x0b\x38\x61\x46\ +\x09\xa9\xce\xb5\xdc\xf5\xf0\x4b\x0c\xc6\x05\xea\x17\x9f\xc6\x79\ +\x27\xcd\x46\x25\xc3\xe6\xe7\x1f\xe1\xf9\xb5\x7b\x10\xf2\x1a\xb8\ +\xe8\x8a\x93\x51\x65\x09\x45\xb1\xa1\x75\xad\xe1\x37\x8f\xb5\xf0\ +\xf9\xab\x2e\x64\xf8\xcd\x95\xec\x76\x2d\xe1\xc2\xa5\xf5\xf4\x6f\ +\x7b\x9a\x27\xf6\xba\xb8\xfc\xf3\x4b\x58\xff\xd0\x1d\xbc\xb2\x3b\ +\x0c\xa2\xc8\xa4\xb9\x27\x71\xee\xa9\xf3\x39\x94\xf5\x23\xd5\xbf\ +\x93\xbf\xfc\xe5\x49\x42\x19\x91\x64\x7f\x3b\x8e\xa3\x8e\x41\x04\ +\x46\xf6\xbd\xc9\x5f\x9e\x7c\x9d\xa1\xb4\xc2\x9c\x93\xce\xe7\x8c\ +\xd9\x76\xee\xfd\xdd\x13\x4c\x3f\xfb\x8b\xcc\xa9\xb4\xb3\xff\xe5\ +\xfb\x59\x93\xaa\x63\x49\xd1\x30\x7d\x11\x27\x02\x10\xed\x5c\xcf\ +\x03\x8f\xbc\x48\x4f\x4c\x60\xe6\x29\x97\x70\xce\x51\xe5\x6c\x7a\ +\xfe\x7e\x5e\x5c\xbf\x0f\x7c\xd5\x7c\xf6\x0b\x17\x33\xad\x58\x67\ +\xcd\xe3\x7f\xe1\xd5\xad\x3d\xa8\xf9\x53\xb8\xe8\x8b\x67\x53\xee\ +\x96\xfe\xa9\x31\x5b\x96\x05\x46\xda\x77\xb0\x7d\xc4\xc5\x69\xe7\ +\x9d\x4d\xb9\x57\x21\xde\xbb\x8d\x27\x5f\x5d\x47\xd7\xa4\x12\x6a\ +\x7c\x32\xfa\x47\xbc\xa5\xc5\x91\x54\x9a\xac\x24\x31\x9c\x1c\x21\ +\x95\x8b\xe0\x92\x4c\xf4\xa1\x21\xe2\x5d\xfd\xe4\xc2\x69\xf2\x03\ +\x55\x38\xf2\x6a\xe8\xcc\xaa\xec\xcb\xa9\xb4\x86\x0d\xa2\x11\x91\ +\x4c\x5a\x26\x1e\xcf\xe0\x54\x54\xf2\xdc\x76\x5c\x66\x0e\x29\x1a\ +\x26\xbc\x6b\x17\x43\x9b\xb7\x12\xd9\xb5\x0b\x21\x32\x42\x81\x4d\ +\x40\xcd\x44\xf1\x98\x59\x02\xe8\x38\xb2\x69\xbc\xe8\xb8\x4d\x03\ +\xa7\x6e\xe0\x15\x05\xc6\x42\xbd\x0c\x76\x77\x50\x57\x59\x41\x49\ +\xd0\x8f\xa8\x67\xb0\xb2\x09\x82\x2e\x1b\x79\x1e\x07\x5a\x32\x8a\ +\x6c\xe4\xc8\x44\x46\xf1\xda\x55\x02\x6e\x0f\xc5\x79\x79\x78\x5d\ +\x2e\x24\xcb\x62\x28\xd4\x4b\x74\x74\x98\x6c\x32\x49\x46\x37\x08\ +\xb8\x6c\x54\x97\x15\xff\x43\x89\x20\xfc\x4d\xbc\x22\xcb\x22\x2b\ +\xa8\xbc\xb6\xfe\x5d\x1e\x78\x63\x23\xb1\xa2\x3a\xe4\x9a\x19\x3c\ +\xb9\xa3\x93\x2d\xdb\x77\x72\xce\xc9\xc7\xe3\x96\x2c\x34\xe3\xc3\ +\xfb\xdd\xb5\xf6\x55\xc6\x02\x0b\xb8\xf1\x9b\x17\xa0\xb5\xbc\xcd\ +\x96\x30\x40\x82\xd6\x3d\x7b\x89\xe5\x26\x62\xa7\xfb\xf7\xd0\x1f\ +\x49\x03\x26\xb6\x82\xa9\x5c\x70\xf9\xd5\x5c\x78\xc6\x5c\x7a\xde\ +\x79\x88\xdb\x9f\xd9\xc7\x31\x9f\xbf\x9c\x15\x0d\xf0\xa7\x5f\xdf\ +\x4e\x4f\xd6\xa0\x7d\xdb\x3a\x46\xf2\xe7\x72\xd5\x17\x3f\x47\x6a\ +\xf3\x8b\x6c\x1a\x2d\xe6\xd2\x2f\x9d\x8b\xd0\xf2\x3c\xf7\xbf\xde\ +\x0a\xc8\x34\x2e\x3a\x85\xab\xaf\xbb\x86\x79\xbe\x3e\xee\x7d\xf8\ +\x15\x0c\x53\x46\x94\x82\xac\x38\xf7\x52\xbe\x78\xf1\x67\x29\x54\ +\x12\xec\xd8\xfa\x2e\x23\x39\x89\xe4\x9e\xa7\xf9\xdd\xfd\x6b\x99\ +\xfa\x99\xf3\xb9\xe8\xec\x15\x94\x7a\x1d\x14\x37\x2e\xe1\xd2\xab\ +\xaf\xe3\xb3\x33\x6c\x3c\x7e\xdf\xc3\xc4\x60\x9c\xa6\xf3\xe0\x5e\ +\x13\x53\x72\x51\x20\x65\xd8\xf2\xc6\xdb\x58\x40\x68\xcf\xdb\xb4\ +\x27\x74\x5c\xef\x71\xa3\x84\x77\x73\xfb\xad\x0f\x60\x9f\x76\x32\ +\x17\x9f\x73\x22\xa5\x6e\x19\x41\x91\x49\x76\xbe\xce\x9d\x4f\x6c\ +\x63\xe1\xb9\xd7\x72\xce\x3c\x0f\x0f\xfe\xe1\x2e\x42\x39\x01\xc1\ +\x94\x99\xb9\xec\x74\xae\xfe\xf2\x65\xcc\x28\xcc\xb2\xf2\xf7\x77\ +\x30\x5a\xb8\x8c\x1b\xae\x3e\x87\xf0\x5b\xf7\xf3\xc8\x3b\x23\xe8\ +\xa1\xd5\xfc\xe6\xee\x17\xa9\x5a\x76\x0e\x17\x9f\x7b\x1a\xf5\x79\ +\x76\xb2\x39\x83\xfa\x65\x9f\xe5\xaa\xab\x2e\x63\x6e\xc5\x41\x3a\ +\x26\xcb\x30\x90\x9c\x85\x2c\x3b\xf3\x42\xce\x9c\x1f\xe4\xd1\xdb\ +\x7f\xc7\x96\x11\x13\x67\x59\x13\x67\x5e\x70\x25\x5f\x3a\x7b\x11\ +\xdb\x9f\x7e\x80\x8d\x7d\x26\xa1\xb5\x0f\x70\xf7\xaa\x0e\x8e\xfe\ +\xdc\xa5\x7c\xfe\xe4\xa5\x14\xdb\x05\x90\x64\x52\x7d\x1b\xb8\xe3\ +\xae\xe7\x28\x9d\x7f\x2c\x15\x2e\x95\xfe\xce\x7d\xb4\x0d\x8e\x87\ +\x70\xd2\xe1\x6e\xf6\x76\x0c\x62\x66\x23\x6c\x7a\x7b\x07\x35\x4b\ +\xcf\xe4\x8b\x9f\x3f\x8e\x9e\x57\xee\xe6\xde\x17\x76\x1f\xb2\x88\ +\x86\xb8\xff\xd6\xdb\x08\xf9\x66\x73\xc9\x85\x67\xd1\x58\xec\xc4\ +\x12\x15\xf4\x58\x2b\x77\xfc\xf1\x19\xca\x96\x5e\xc0\x95\x67\xcc\ +\xe4\xcd\x3f\xdf\xce\xa6\x01\x1b\x9e\xf4\x4e\xde\xda\xdd\x05\x58\ +\xac\x5d\xbb\x99\x94\xbb\x98\x4c\xd7\x4e\x76\xb5\x8f\x80\xde\xcb\ +\xed\xbf\xbe\x97\xdc\xe4\xe5\x5c\x76\xf1\xb9\x2c\x9c\x52\x4c\xc7\ +\xea\x95\xfc\x65\x6d\x84\xb3\xae\xbc\x81\xa3\x0b\x47\xb9\xfb\xbe\ +\xc7\xd9\xbf\x7b\x3d\x7f\x7a\xb6\x8d\xe3\x2f\xbe\x96\x4b\xce\x3a\ +\x86\xa0\xed\x48\xf4\x5c\xc0\x22\x11\x4f\xe0\x2e\x2c\xa3\x24\xcf\ +\x05\x82\x44\x5e\x69\x39\x01\x9b\x46\x3c\x9d\xe3\xe3\xea\x95\xe5\ +\xda\x86\x26\x7a\x07\x06\xe8\x1f\x0b\x53\xaf\x89\x14\x16\x54\x33\ +\x16\xea\xa6\xd8\x5f\x88\x43\x50\x09\x8f\xa6\xd8\xb0\x6d\x0f\x61\ +\x9b\x8d\x31\x51\xc2\xec\x1a\xc0\x3e\x96\xc6\x57\x5f\x4e\x68\xa8\ +\x8d\xf5\x2f\x3f\x4b\x85\x47\xa2\x38\xa0\x22\x61\x21\x20\x20\xe8\ +\xd0\xb9\xab\x05\xbd\x3e\x8c\xa3\xb6\x8e\xd1\xd0\x08\x76\xa7\x8b\ +\xfc\xe2\x7c\x04\x2d\x85\x6a\x57\xd0\x4c\x83\x4c\x3a\x0e\x86\x8e\ +\xc3\xb2\xa8\x28\x2e\xc6\x9f\x5f\xc8\xc8\xc8\x28\xd1\xb1\x51\xb2\ +\xc9\x28\x7a\x26\x83\x2c\xcb\xb8\x9c\x6e\x26\x95\x57\x10\x8f\x8c\ +\xa1\x67\x33\xa0\x6b\xd8\xed\x2a\x95\xe5\x65\x78\x3d\x6e\x24\x59\ +\xc1\x13\x28\xc0\xe5\xf6\x11\x4f\x66\xc8\xa4\x13\x0c\xf4\x76\x7d\ +\x64\x88\xe0\x7f\x6d\x78\x44\x37\x90\x73\x49\x66\x36\xd5\xf1\xf8\ +\x73\x2f\xf2\xc8\x9a\xad\x04\x82\x01\x36\x6f\xd9\xc6\x99\x27\x9d\ +\xc0\x64\x6d\x98\xf5\xa3\xb1\x8f\x88\x35\x46\x78\x7d\xcd\x76\x9c\ +\xcd\x5f\x20\x13\xb3\x51\xa2\x0e\xf2\xfa\xba\xfd\xcc\x3a\xce\x81\ +\xcd\x66\x9f\xa0\xed\x14\x90\x55\x1b\xf2\x84\xd0\x82\xa4\x7a\x29\ +\xad\x2c\xc4\x8f\xc6\x9b\xef\x6e\xa6\xf0\xe8\x8b\x58\x3a\x75\x32\ +\x34\x7e\x8e\x2d\x6b\xbf\xc7\x96\xfd\xfd\x38\x55\x3b\x79\x45\x93\ +\x28\xab\x9a\xca\x92\xb9\x95\x6c\xf4\x16\x53\x59\x39\x8d\xa3\xa6\ +\xd4\xf0\x4a\xf7\x30\x50\xc9\xce\x8d\xaf\xf2\xf6\xbe\x21\x52\xc3\ +\xc3\x24\xfc\x29\x72\x9a\x81\x20\xa8\x14\x96\x96\x92\x1f\xb4\x43\ +\x5a\x44\x51\xed\xa8\x8a\xc5\x9e\x35\x9b\xc9\x9f\xb1\x82\xd3\x16\ +\x4c\x39\x90\x84\xdb\xbd\xfa\x2d\x5e\xdc\xd0\x4e\x2e\xd1\x87\x96\ +\xf0\x93\xe2\xfd\xb5\x33\x16\x5a\x0e\x6a\x96\x2c\xc6\xf3\xfa\x63\ +\x6c\x1d\x33\x18\x6d\x1d\xa5\x79\xda\x29\x07\xd8\x03\x43\xed\xbb\ +\x19\x50\x66\x72\xdd\xc9\x47\x91\xa7\xe8\x4c\xa9\xf2\x13\x31\x73\ +\xb4\xb5\x6c\xa3\x6b\x64\x94\xb5\xcf\x3d\x88\x90\x19\x41\x33\xdc\ +\x8c\x85\xd3\x80\x84\x2f\xbf\x90\xc2\x80\x97\xdc\x70\x1b\x5b\x77\ +\xf4\xa3\x1a\x6f\x71\x7f\x2f\x8c\x64\x44\xf2\x46\x87\xd9\x17\x5e\ +\x87\xd2\xb4\x94\x33\x96\x4e\x9f\x10\x54\x4e\x63\x98\x16\x9e\xbc\ +\x62\x0a\x0b\x0e\xdf\xed\x18\x26\xf8\x4b\xea\x99\xd3\x50\x85\xbd\ +\xe1\x74\x66\x6d\xfc\x2e\x9b\xda\x87\xa8\x2f\xea\xe3\x85\x27\x5e\ +\x23\x92\xc9\x30\x16\xcb\x91\x19\xed\x67\xdb\xa6\xed\xd4\x9f\x78\ +\x29\xcb\x66\xd6\x1f\x98\x3b\x49\x8b\xf2\xe8\x2d\xbf\xe5\xb8\x8b\ +\x6f\xe4\xfc\x25\x93\x00\x1d\x51\x56\x50\x27\xa8\x65\x05\x49\xc1\ +\xa6\x8e\x2b\xd3\x48\x0e\x3f\x93\x6a\x6b\xa8\xae\x76\x73\xe1\x29\ +\x1b\xf9\xaf\xcd\x9b\x89\x9d\xdc\x8c\x17\xd0\xfa\xda\x68\x1f\xf2\ +\x70\xe1\xbf\x9c\x44\x55\x50\x64\x46\x73\x39\x7d\x39\x83\xbe\x8e\ +\x56\xda\xba\x46\x31\xd7\x3c\x4d\xa7\x95\x22\x9b\x33\x89\xa7\x45\ +\xe6\x2d\x9d\xc3\xda\xb5\x7b\xc9\xcc\xc9\xd1\x96\x70\x73\xf6\xc2\ +\x4a\xac\xa7\x44\x1c\x76\x95\xa1\xfd\xeb\xe8\x74\x36\xf3\xed\x33\ +\x96\x50\x2e\x8d\x87\x87\x9e\xde\xb5\x83\xc1\x11\x99\x17\x1f\x5e\ +\x49\x36\x3a\x42\xda\x28\x40\x72\x57\x33\x67\xb2\xc1\xaa\x67\x9e\ +\xe7\x94\x53\x4e\xa5\x54\x39\x52\xdd\x64\x98\x16\xc1\xb2\x3a\xea\ +\x1d\xe3\xa2\x32\xaa\x02\xe0\x62\xca\x9c\x85\x14\x14\x78\x51\x14\ +\x09\xc8\xa2\x7f\xc8\x21\x1b\xd9\xeb\x0d\x90\xd3\x74\xc6\x46\x93\ +\xc4\xc6\xe2\x60\x1a\xf4\xf7\x75\x51\x56\x51\x8d\x28\x83\xcb\xed\ +\xc0\x26\x5a\x4c\xaf\x2e\x47\x09\x04\x49\x85\x86\x31\x07\xfa\xd9\ +\xb3\xbe\x95\x86\x62\x07\x4b\x67\x55\xe2\x15\xb3\xc8\x46\x8e\xe8\ +\x58\x94\xe1\xe1\x38\x2e\x6f\x21\xb5\xa5\xe5\xe4\xf9\xdd\xe4\xdb\ +\x44\xca\x1a\x6b\xc8\xe9\x06\x9a\xa9\x61\x65\xe2\x48\x86\x4c\x2e\ +\x99\x43\xcc\x8a\x14\x17\xe6\xa1\x3b\x5d\x74\x0f\x86\x70\x7b\xfd\ +\x0c\x8f\x25\xe8\xea\xea\x25\xe8\x77\x63\x77\xba\xc9\x64\xd2\x64\ +\xe2\x49\x54\xbb\x8b\x2c\x39\x0a\x83\x01\x3c\xb6\xbc\x71\x45\x1d\ +\x2c\x32\x99\x0c\x0e\x8f\x87\x74\x36\x43\x71\x61\x1e\xc7\x1f\xb3\ +\x98\x1d\xbb\xf6\x60\xe6\xd2\x7c\xda\x4e\x44\xe6\x2c\x81\xdc\x60\ +\x17\xf3\x9b\x82\x64\x8f\x3f\x8e\x67\x5f\x79\x1d\xad\x75\x3f\x27\ +\x1c\xbb\x8c\xd9\x6e\x83\x4c\x7b\x0b\xba\x52\x7a\x08\xfd\xeb\x41\ +\x4b\xec\xdf\xca\x8e\x50\x0a\x8f\xba\x86\xbb\x3a\x05\x74\x53\xa6\ +\x73\xdd\x3b\xc4\x17\xcd\x03\xb2\xc4\x72\x26\x30\x2e\xe5\x64\x4d\ +\x88\xeb\x99\x86\x7e\x20\x06\xac\xc8\x32\xd9\x44\x6a\xfc\x4f\x4d\ +\x23\x9d\xb6\x50\x15\x79\xc2\xd1\x35\x26\x80\x43\x20\x97\x1d\x8f\ +\x95\xcb\x02\x28\xaa\x8d\x91\x8d\x0f\xf3\xe7\x57\xba\xf8\xca\xf7\ +\xbe\x86\xf0\xee\x83\xdc\xb1\x5e\xc3\x04\x4c\x4b\x47\xb3\x3e\xe8\ +\x7f\xc8\xb2\x40\x36\x99\x1a\x4f\x2c\x03\xe9\xee\xb7\xf9\xdd\xca\ +\x35\x9c\xf9\xb5\xef\x33\xdf\x5c\xcd\xcd\x7f\xdc\x8c\x6e\x8d\x3f\ +\x53\x14\xc7\x55\xb8\x4d\xd3\x42\x42\x03\xdf\x6c\xe6\x95\x3d\xc9\ +\x9a\xe7\x9f\x42\x8b\x3a\x39\x6a\x56\xdd\x81\x3b\xab\x8a\x02\x99\ +\x18\x29\x1d\xf2\x14\x30\x27\x94\x50\x44\x04\xdc\xe5\xb3\xb8\xe8\ +\x8a\xf3\x71\xa3\x21\xaa\x76\x5c\x76\x8d\xbd\x9a\x86\x36\xb1\x3d\ +\x15\x05\x01\x41\x0d\xb0\xf4\xf4\x8b\x58\x5e\xef\x46\x33\x45\xdc\ +\x2e\x27\xbb\x9f\x7a\x92\x74\x46\x43\x83\x09\xd0\x16\xb0\x4c\x63\ +\x3c\xd6\xfe\xc1\xcc\xd3\xc1\x1c\x8b\x96\x21\x9d\x12\x29\x13\xfa\ +\xb9\xef\x8f\x77\x92\x9b\x7f\x35\xd7\x2d\xf6\x71\xe7\x4f\x6e\x45\ +\xb7\xc6\xc7\x20\x99\x3a\x34\xde\x6e\x62\x48\x4e\xe6\x2c\x5f\xcc\ +\xe0\xa6\x55\xbc\x73\xd4\x74\x16\x4d\x72\x22\x09\x02\x89\xf8\xc4\ +\x78\x8f\x13\x7b\x1f\x3a\x94\xe3\x51\xf6\xac\x86\x20\x4a\x07\x2a\ +\x56\x24\x45\x41\x30\x53\xc4\xb2\x3a\xa0\x8e\x93\xf0\x5b\xe3\x15\ +\x62\x8a\xaf\x9a\xb3\x2e\xbe\x92\x6a\xa7\x89\x25\x2a\xd8\x5d\x0e\ +\xe4\x82\x79\x14\xbc\xf4\x28\xf7\x3f\xdd\x85\x58\x39\x9f\xa9\x4e\ +\xd8\x32\xf1\x18\x49\x56\x31\x32\x19\x74\x8d\x03\x72\x75\x82\x25\ +\x50\xd8\x74\x0c\x57\x5c\x71\x2c\xe8\x1a\x92\x62\xc3\x61\x57\xb9\ +\xea\x5b\x3f\x60\xcf\xdb\xcf\x73\xdb\x7f\x7d\x9f\xce\x6b\xbe\xcf\ +\xe7\x67\xfd\x73\xc7\xc4\x2d\x0b\x14\xa7\x1b\xb9\xb7\x93\xcd\x6b\ +\x47\x90\x65\x69\xfc\x7b\x24\x08\x8c\x6d\xdb\x88\x6e\x09\x14\x56\ +\xd6\x53\x55\xe0\x9c\x10\x46\x38\x04\xb4\x37\x6f\xda\x09\x08\x48\ +\xf8\xc9\xa4\x25\x32\x39\x83\x78\x36\x4e\x46\xcc\x80\xd3\x20\xe0\ +\x97\x98\x53\x5f\x4a\x79\x79\x90\x58\x64\x8c\x88\x35\x8a\xab\x58\ +\x24\xdf\x13\xa0\xb6\xd8\x85\x03\x1b\xe9\xb1\x7e\xb4\x74\x16\x2d\ +\x93\x66\xe6\xec\x99\xec\x6e\x09\x91\x89\xa5\x88\xef\xeb\x27\xdc\ +\xdf\x83\xdd\xe1\x43\x94\x14\x2c\x4c\xa2\xf1\x28\x55\xb5\x55\xf8\ +\x65\x1b\xa3\xb1\x14\x23\xbd\x9d\xe8\x92\x83\x70\x34\xc9\xfe\x9e\ +\x75\x68\x96\x80\xdb\x9f\x4f\x2c\x11\x45\x93\x41\x55\x1d\xc8\x92\ +\x8a\x27\x50\xc0\xde\xad\xdb\x08\x0d\x0c\x50\xe0\x1d\x17\x61\x10\ +\x10\xd0\x4d\x1d\x67\x26\x47\x3a\x9b\x23\x9a\x48\x22\xc8\x36\xea\ +\x27\x57\xd3\x30\x6d\x0a\xba\xf1\xe9\x3a\x5c\x63\x58\x16\x99\xac\ +\x86\xd9\xbb\x8f\xa5\xe5\x0d\x04\x4f\x3f\x89\x44\x26\xcb\x9c\x42\ +\x37\x42\xdb\x26\x74\xc3\x24\x63\xe9\x1f\xc2\x23\x6e\xf0\xf6\xaa\ +\xe7\x50\xe7\x9c\xcf\xf7\xbe\x74\xdc\xf8\xf7\x39\xbd\x9f\x1f\x7c\ +\xe3\xa7\x3c\xd7\xb6\x88\xe9\xe5\x2e\x9e\xb8\xf3\x2e\x8c\x05\xf9\ +\xec\xec\x89\x33\x17\x70\x94\x95\xa3\x64\x9e\xe1\xfe\xfb\x9f\x62\ +\x7a\x4d\x1d\x33\x97\x9e\xc0\xea\x3f\x3c\xc2\x3d\x4f\x46\x50\x7b\ +\xd7\xd3\x15\x9c\xcf\xe5\xf5\xc5\xbc\xf5\x52\x8c\xb4\xd3\x98\xc0\ +\xa2\x14\x19\x75\xe2\xf7\x6c\x9a\x94\xa5\x61\xf3\x06\xb0\xb3\x9d\ +\x7d\xbb\x77\x20\x75\x85\x48\xeb\x93\x91\x3c\xc5\x14\xfb\x2c\x9e\ +\x7d\xf0\x61\x52\xd3\xea\x98\x3d\xdd\x89\x96\x49\x92\xc9\x5a\x2c\ +\x3c\xf1\x78\x1e\xbc\xf9\x21\x7e\xb7\xd2\xa0\xb1\xc0\x4b\x41\xa1\ +\x49\xc0\x09\x9d\x2d\x3b\x70\x5a\x5d\xc4\xb3\x06\x82\x00\xbe\xa0\ +\xc2\xde\xcd\xeb\x18\x59\x71\x1a\x1e\x35\xcc\xda\xf5\x3b\x58\x5c\ +\x35\x9f\xa3\x4f\x5c\xcc\x7f\xfc\xf0\x16\x84\x39\x57\x73\x5d\xc9\ +\x41\x8f\x2e\xbf\x69\x3e\x73\x8a\x5f\xe7\xf7\xbf\xbb\x9b\x13\x67\ +\x17\xf2\x6e\xdb\x28\x93\xe6\xdb\x98\x32\xf7\x38\x2a\x9e\xbd\x95\ +\xbf\x3c\xee\x63\x6a\x91\x03\x67\x41\x0d\x47\xcf\xad\xa7\xa2\xb2\ +\x84\x97\x5e\x7e\x86\xa7\xb2\x7d\x34\x4e\x6f\xe0\x84\xc5\x01\x5e\ +\x7c\xf4\x21\x58\x3a\x05\xd1\x14\x99\x75\xdc\x71\x34\x2e\x3c\x89\ +\xe0\xab\x7f\xe0\xd6\xbb\x55\xa6\x96\x38\x29\x9b\xbd\x90\x9a\xca\ +\x0a\x5e\x7d\xf9\x71\x9e\x34\x67\x50\xde\xbc\x80\xb9\xd5\xc1\x09\ +\x80\x93\x18\xed\xde\xc1\xaa\xd7\x5e\x27\xba\xfd\x35\xda\xd5\x59\ +\x5c\x3c\xad\x8a\xe7\x5e\xb3\xd3\xda\xd3\xc2\xce\x3d\x1e\x06\xa3\ +\x69\x6a\x25\x2f\x4b\x8e\x5d\xce\x0b\xbf\xf9\x33\x7f\xb4\xfa\x29\ +\xf3\xb9\x98\x3a\xbf\x9e\x4c\x3a\x43\xc3\xd9\x57\xb2\x24\x74\x1f\ +\x37\xdd\x72\x0b\xf9\x37\x7f\x8b\x99\x33\x66\xf0\xec\x1f\x1f\xe6\ +\x81\x60\x02\x6d\xcf\x3e\x72\xe2\x42\x04\x41\x46\xca\xf5\xf3\xca\ +\x33\xcf\x90\xae\x82\x57\x5f\xec\x63\xd1\xf9\xe7\x1d\xd8\x71\x88\ +\x25\x53\x38\x7a\x4e\x80\x07\x7f\xff\x7b\xe2\xc7\x4d\x63\xef\xbb\ +\x5d\x68\x4d\x22\xe5\x53\xe6\x31\xb3\xf8\x79\x1e\x7c\xe0\x09\x8e\ +\x6e\xca\x47\x70\x15\xb0\x60\xf1\x5c\xbc\xc1\xe9\x2c\x2c\xbf\x97\ +\xef\x3c\xda\xce\xd7\x7f\x7a\xfe\xf8\xde\x27\x9b\x26\x91\xcc\x90\ +\x57\xbb\x94\x05\xee\x97\xb9\xf3\xd6\x7b\x58\xd2\x5c\x8c\xa7\x62\ +\x36\x0b\x97\x2e\xe7\x8d\x3b\x5e\xe0\xc1\xe7\x4c\x2a\x9d\x22\x45\ +\xf5\x33\xa9\x2f\xc8\xb1\x66\xcd\x5e\xfc\x79\x5e\x82\x6e\x9d\x68\ +\x26\xc7\x3f\xbb\x09\x82\x80\x9e\x49\x10\xea\x0b\x91\x31\x92\xb4\ +\xee\xed\x21\x38\xa9\x91\x42\xb7\x88\xa6\x19\x18\x96\x88\xe8\xab\ +\x62\x52\xa1\xeb\x3d\xc1\xb8\x03\x26\x4d\x29\xce\xff\xbe\x81\x03\ +\x43\x08\x90\xd1\x44\xba\x07\x07\x48\xea\x39\xaa\x1b\x26\x51\x31\ +\xa9\x82\xb6\xfd\x7b\xd0\x46\x07\x48\x77\xb5\x60\xf5\xb6\x31\x39\ +\x4f\xa5\x24\x4f\xc6\x4a\xf6\xe3\x96\x52\x94\x17\xb8\x31\xb4\x14\ +\x08\x20\xa9\x4e\x44\xbb\x87\xbe\xd1\x28\x0e\x8f\x9b\xda\xea\x22\ +\x1c\x76\x85\x48\x38\x42\x7c\x2c\x86\x68\x1a\xe4\xb2\x19\xf2\xfc\ +\x6e\xec\x76\x3b\xe9\x64\x9a\x91\xe1\x30\xa1\x91\x30\x6d\x03\xc3\ +\xf4\x0d\x0c\x91\xd5\xc7\x3d\xb6\x64\x32\x8e\x69\x1a\x18\xa6\x89\ +\xea\xf0\x70\xcc\x09\x2b\x58\xf3\xce\x3a\x62\xe1\x10\x96\x91\x43\ +\x33\x0c\xa2\x89\x18\x82\x28\x13\x4d\x24\x08\x16\x16\xe0\x76\x7b\ +\x71\x38\x1d\xd4\xd6\x4e\x66\xee\x51\x0b\xb1\x05\x0b\x3e\x50\x3e\ +\xa3\xaa\x2a\x6f\xae\x5e\x4d\x28\xd4\x47\x7e\x7e\xc1\x41\x59\xa6\ +\xf7\xe0\xcd\x30\xa8\xaf\xab\xa5\xaa\x7a\xd2\x81\x93\x9b\xef\x17\ +\x24\x8e\xc5\xa2\x38\x1c\x0e\x3c\x5e\x1f\xd6\x04\xd9\x55\x2c\x1a\ +\xc1\xe7\x0f\xa0\xa8\xea\xdf\x6d\xa2\x35\xc3\xa4\x65\xf3\x5a\x46\ +\x46\xc3\x84\x06\x42\x58\xe9\x18\x72\x3a\x46\x68\xff\x1e\x42\xd1\ +\x04\xed\x09\x9d\xbc\x63\xcf\xa2\x7c\xc6\x02\x0e\x53\x5a\xb3\x32\ +\x8c\x0e\xeb\xcc\x3c\x6a\x11\xc5\xfe\x09\x62\x7d\xc5\x4f\xd0\xa9\ +\x62\xa9\x95\x7c\x66\xc5\x5c\x8c\x91\x4e\x3a\x06\xe2\x94\x4d\x3b\ +\x9a\xa3\x67\xd7\xe3\xf5\x97\x33\xb9\xd8\x45\x77\x6b\x3b\xba\x23\ +\x8f\xd9\x8b\x96\x32\xab\xca\x43\xfb\xde\xbd\xe8\x79\x53\xb9\xe0\ +\x0b\x9f\xa3\xc8\x21\x62\x22\x50\x50\x5e\xc3\xa4\x42\x37\x08\x02\ +\xc1\xf2\x1a\xaa\x8a\xfd\x08\x82\x88\xbf\xb8\x82\xc6\x19\xf3\x99\ +\xe4\x33\xd8\xb7\x6b\x2f\x71\x31\xc0\x82\x25\x4b\xa8\x2f\x2f\xa2\ +\x61\x72\x05\xb1\xde\xfd\x8c\x68\x36\x26\x37\xd4\xe1\x77\x7b\xa9\ +\x9c\x54\x43\x5e\x41\x35\xb3\x9a\x8b\x18\xd8\xdf\x4a\x7f\x34\xc7\ +\xa4\xd9\xc7\x72\xfc\xcc\x42\x3a\x76\xed\xa0\x2f\x6e\x63\xc6\x51\ +\xc7\x30\xbd\xa6\x94\xe2\xca\x2a\xcc\x78\x82\xe0\xe4\xa9\x4c\xad\ +\x2f\x26\x11\x33\xa9\x6e\xa8\xc4\x1b\x74\xd2\xb6\x69\x2d\x25\xc7\ +\x5d\xc8\xc2\xea\x43\x28\xfe\x25\x0f\x33\x67\x4f\x83\xb1\x1e\xf6\ +\xf7\x8c\x50\xd8\xb4\x90\xa5\xf3\xa6\x10\xcc\x2f\x67\x66\x73\x25\ +\x23\x5d\x2d\xf4\x0d\x27\x09\x94\x56\x33\xb9\x2c\x8f\xb2\xea\x7a\ +\x1c\xc9\x10\x1d\x83\x09\x0a\x6a\x67\x72\xcc\xd2\x45\xf8\xb4\x01\ +\x5a\xdb\xfa\xd0\x6d\x7e\x6a\xea\x6a\xf0\xfa\x4a\x98\x39\xbd\x9a\ +\x70\x67\x2b\xbd\xe1\x34\x79\x95\x4d\xcc\x9f\x37\x15\x67\xa6\x9f\ +\xf6\xfe\x38\x45\xd5\x8d\x54\x04\xc7\xeb\xc0\x6d\x1e\x3f\x36\x29\ +\x4b\x6f\x77\x3f\x62\xf1\x74\x2e\xba\xe0\x0c\x8a\x3d\x6e\x1a\xea\ +\x6b\x48\xf5\xb5\xd2\xda\x3b\x46\xf1\xb4\xa3\x58\x38\xa3\x8e\xc2\ +\x8a\x46\x9a\xab\x5c\xf4\xb4\xee\x27\x9c\x95\xa9\xaa\x6f\xa0\xc0\ +\xe5\xa0\xa4\xb2\x86\xa6\xe9\x33\x29\xc8\x0d\x92\x74\x94\xd1\x34\ +\x6d\x16\x55\x41\x83\xb6\x96\x76\x0c\xef\x24\x8e\x5d\x7e\x0c\x93\ +\xbc\x1a\xeb\xde\x58\x0b\xc1\x22\x8c\x8c\xc1\xcc\x15\x67\x73\xfa\ +\xc2\xc9\x87\x54\xad\x28\xd4\xcd\x9a\x45\x40\x1f\x65\x5f\x5b\x2f\ +\xb6\x92\xe9\x2c\x3f\x7a\x2e\xc5\xc1\x02\x66\xce\x6c\x22\x33\xd4\ +\x41\x67\xdf\x28\x4a\xb0\x8c\xba\x49\xa5\xa8\x40\x71\x49\x10\x6f\ +\x79\x13\x4b\x17\x4e\xc3\x29\x01\x82\x80\xb7\xa4\x8a\x49\x65\xa5\ +\x4c\x9f\x35\x0d\x73\xa4\x83\xf6\xd0\x18\x8e\xbc\x4a\x66\xcc\x9e\ +\xc7\xb4\x2a\x2f\x3d\x6d\xad\x0c\x47\x75\x4a\x26\xd7\x53\xe2\xd6\ +\xd8\xbd\x65\x0b\xad\x7d\x11\x6a\x17\x9d\xc9\x59\x8b\xeb\x0f\x53\ +\x41\xfa\xb4\xd9\xc8\xf0\x10\x1e\x8f\xf7\x00\x66\xe8\xba\xce\xf0\ +\xf0\xf0\xe1\x0c\xa8\x96\x85\xea\xca\xa7\xb9\xa9\x8a\x58\x6f\x27\ +\xe1\xa4\x86\x3d\xaf\x92\x65\x27\x9c\xc0\xfc\x19\x4d\x34\x36\xd4\ +\x53\x12\xf8\xd0\xa3\xec\x39\xe1\xe2\xe5\xc7\x59\x93\xab\x6b\xc9\ +\xe4\x14\xec\xaa\x40\x67\xe7\x6e\xf6\xb5\x6c\xe5\xc4\x93\x57\x70\ +\xd1\xa5\x97\xf0\xf0\xfd\xf7\xd3\xbb\x6b\x17\xd5\x3e\x27\x65\x4e\ +\x99\xb2\xc9\xa5\x28\x1e\x1b\xb1\xf0\x10\x46\x26\x81\x96\x49\x60\ +\x99\x16\x82\x64\x67\x34\x96\xa1\x6f\x34\x4d\xcf\x48\x1c\x55\x55\ +\xc9\x73\x98\x18\xb9\x1c\x18\xe3\x25\x2c\xe1\x70\x14\x87\x4b\xa2\ +\xb0\x34\x40\x49\x45\x35\xf1\x94\x41\x7b\x7b\x1f\x8a\xaf\x88\xac\ +\xcd\x4d\x32\x6b\xd2\xdd\xdb\xcf\xc0\x60\x3f\xb9\x54\x1c\xbf\xdb\ +\x8e\xaa\x4a\x14\x95\x4e\xe2\xc6\xef\xde\xc4\x5d\xf7\xdc\x87\xa2\ +\x45\x10\x8c\x0c\xaa\xcd\x86\xac\xaa\x08\x08\x84\xc7\x22\x88\x92\ +\x4c\x2e\x97\xc3\xe3\xf5\x32\xd8\xdf\x4f\xcd\xd4\x19\x5c\xfe\x8d\ +\xef\x91\x49\xa5\x0e\xeb\xf1\xff\x2f\xb9\xb1\xbf\x55\x1c\xac\xb7\ +\x65\x17\x91\x91\xa1\xf1\x78\xfd\x44\x58\x82\x09\xf5\x73\xbb\xdd\ +\x41\x65\xd3\x74\x1c\x4e\xe7\x3f\xe1\x7e\x33\x43\xe7\xde\x6d\x6c\ +\xdf\xbc\x99\x2d\x83\x1e\xae\xba\xf6\x22\x8a\x1d\xff\x84\x2e\x5c\ +\xbc\x95\x9b\xbe\xf9\x6b\x96\x7c\xed\x27\x2c\x9b\xe4\x39\x52\x5a\ +\xf7\xff\xc1\xfe\x3b\x72\x63\x82\x28\x61\xa4\x86\x58\xfd\xdc\x0b\ +\x74\x0b\x15\x7c\xf6\xb4\x45\x84\xb7\xbe\xca\x3b\xbd\x4e\x4e\x3b\ +\xf5\x18\x02\x2a\x1f\x1a\xe6\x04\x12\xb2\x58\x31\x95\xc9\xc7\x2c\ +\x47\x94\x1d\x78\x44\x1d\xd7\x46\x37\x7a\x26\x45\x65\x5e\x09\x4a\ +\xda\xc2\xa7\x78\x78\x6d\x5f\x1b\x11\xa7\x84\x6f\x6e\x03\x1d\x3d\ +\x9d\x78\x82\x3e\x8a\xf2\x83\x28\x1e\x1f\x89\x48\x84\xc1\xc1\x21\ +\x46\xc3\xc3\x24\x34\x0b\xcd\x14\x50\x15\x48\xa6\x63\x14\x07\x0a\ +\x48\xa7\x74\xfa\x7a\x86\x48\x25\x33\xe8\x3a\x94\x94\x39\x28\xb5\ +\x15\xa2\x99\x1a\xde\xa0\x9f\x32\x43\x20\xa9\x89\xd8\x14\x91\x44\ +\x22\x8e\x43\x31\x71\xa9\x16\x66\x2a\x47\x32\x9a\x25\x96\x83\xc9\ +\x55\xd5\xa8\xa4\x09\xf5\xb6\x11\x1f\x1b\xc4\xa1\x88\xd8\x1d\x4e\ +\xca\xab\x2a\xb1\x4c\x70\xf9\x03\x64\x73\x59\x92\xf1\x18\x5a\xd4\ +\x42\x33\x0d\x02\x79\x79\x58\x9f\x32\x42\x6d\x49\x14\xa8\x6a\x9c\ +\x4a\xd5\x91\xef\xc5\x87\x98\xc9\x48\x5f\x07\x03\x66\x19\x17\x5d\ +\xbc\xe2\x9f\x13\xb0\x01\x6c\xf9\x1c\x77\xfa\x69\x94\xf8\x8e\x48\ +\x0a\xfd\x23\x9b\x28\x40\x34\x3a\x86\x99\x3f\x85\xcf\x1d\x3d\x8f\ +\xa0\x4d\xa0\xf0\xa8\xe3\x51\x5b\xba\xb1\x74\x8d\x89\xcc\xe4\x87\ +\x9a\x5c\xbb\x64\x05\x11\xa7\x0f\x8f\xcb\x89\x28\xeb\x14\x95\x57\ +\x52\x57\x59\x43\x75\xb0\x04\x5b\x56\xc2\x29\x7b\xb0\x44\x3b\x69\ +\xd1\xe4\xdd\x8e\x6e\xca\x8b\x0b\x59\x50\xdf\x88\xa4\x3a\x30\x73\ +\x1a\x36\xa7\x8a\xcb\x2d\x82\xe4\x45\x4a\x24\x48\x0e\x8f\x10\x1e\ +\x1e\xa1\xb0\xb4\x90\x86\xe6\x66\x4c\xcd\x20\x10\xec\xa2\xbf\x6f\ +\x18\x59\x06\xd5\x69\x62\x49\x32\xf1\x64\x02\x9b\x20\xd3\xd6\xdd\ +\x43\x47\x57\x88\x40\x9e\x0f\x41\x71\x62\x66\xb3\x14\xf8\x6c\xcc\ +\x6a\x98\x86\x68\x6a\xc4\x63\x09\xa6\x37\x4d\xa2\x28\xe0\x62\x5a\ +\xe3\x64\x7a\x43\x2a\xb1\x58\x14\x0b\x81\xa1\xd1\x31\x44\x49\x26\ +\x32\xd6\x4b\x30\x3f\x88\x6e\x81\xc3\xa6\x32\x1a\x8a\x30\x3a\x16\ +\x9e\x48\x54\x1d\xb1\x7f\x8e\x20\xa1\x93\xb9\xc7\x9f\xc7\xdc\x7f\ +\xf6\x71\x50\x03\x2c\x5a\xb1\xe2\xc8\x7a\xf8\x47\xcf\x4f\x19\x06\ +\x9e\xa2\x5a\x4e\x28\x95\x11\x4c\x9d\x9c\x36\x1e\xba\xaa\x6e\xa8\ +\xc3\x34\x8c\x8f\xf2\xb2\xc7\x41\x3b\x98\x5f\x80\x80\x40\x2e\x67\ +\x30\x98\xcb\xe1\xab\xac\x41\xd8\xdf\xc6\xde\x9e\x21\xaa\xa7\x5b\ +\xa4\xf4\x14\x3e\x45\x66\xe1\x94\x26\x04\x29\x43\x69\x49\x1e\x42\ +\xc6\xa2\xbf\x3f\x84\xdf\xed\x25\xcf\x17\xc0\xf0\x8b\x08\x62\x14\ +\x03\x19\x35\x12\x27\x36\xa6\x93\x17\xc8\xd2\xb3\x77\x37\x68\x26\ +\xb9\x44\x0a\xaf\x0b\x12\xe9\x24\x6e\x67\x3e\xa5\xa5\x15\xd8\x5d\ +\x0e\xda\x3a\xbb\xc9\x66\xa2\x78\x1c\x39\xfc\x0e\x0b\xa7\xd7\x4e\ +\xb5\xe2\xc4\x4a\x8f\xe1\xb7\xc7\x11\x6d\x4e\x6c\x75\x53\x88\x18\ +\x59\x1e\x7f\xfa\x11\x0a\xf3\x14\x22\x19\x3f\xd1\x2c\xe8\x19\x03\ +\x9b\xe5\x62\xfa\x94\x69\x44\xa3\x23\x38\x7d\x4e\x64\xbb\x83\xad\ +\x3b\x5a\xe8\x8b\xab\x58\xae\x12\x3e\x75\xa7\x6b\x8e\xd8\x11\x3b\ +\x62\x9f\x1e\x3f\x83\xf1\xd2\x5a\x41\x94\x90\xdf\xa7\xd4\x2e\x58\ +\x26\xc6\x47\x9c\xb7\x90\x55\x0c\x44\x53\x04\x4b\x24\x67\x53\x49\ +\xca\x22\xae\xca\x5a\x06\xbb\x5a\x88\x48\x06\x69\x21\x83\xd7\x2e\ +\x62\x4b\x26\x71\xe5\xb9\x99\x3f\x7d\x16\xd1\xe1\x61\x12\x83\xc3\ +\xf4\x77\x77\xb3\x2f\xb2\x83\x4c\x4e\x23\xad\x69\x24\xd2\x29\x52\ +\xba\x86\x2c\x43\x61\x30\x48\x63\x45\x25\x82\x69\x90\xd2\x35\x24\ +\x87\x93\x74\xce\xa0\x3f\x3c\x4a\x5b\x7b\x37\x4e\x97\x83\xa2\xa2\ +\x7c\xdc\x2e\x3b\xdb\xde\x7d\x97\x9a\xaa\x12\xaa\x26\x37\x60\x17\ +\x4d\x72\xc3\x1d\xf4\xed\xdf\x83\x6c\x2f\xa1\x2d\xd4\xc7\xba\x96\ +\x10\x22\x26\x97\x9c\xbd\x02\x3d\x39\x4c\x64\x70\x08\xc5\x70\x12\ +\xcc\x77\xb0\x7f\xcb\x0e\x12\xe9\x31\x4a\x6a\x2b\x90\x7d\x41\x92\ +\x82\x1d\x29\xaf\x96\xf6\xa1\x2c\x47\x1c\xed\x23\x76\xc4\x8e\xd8\ +\x3f\x2e\x6a\x0b\x48\xa2\x45\x22\x3a\x46\x22\x93\xe3\x40\x9d\xa6\ +\x65\x21\xd9\xdd\xf8\x3d\x4e\x84\x0f\x39\x75\x21\x4b\x8a\x1d\xc1\ +\x04\x4c\xb0\x04\x0d\xdd\xd0\x71\x39\x9d\xe4\x14\x3b\x82\x25\xe2\ +\xf1\x78\x51\x1c\x36\x54\xb7\x8b\x84\xae\xf1\xce\xa6\x4d\x4c\x2a\ +\x29\xa2\xb4\xbc\x84\xee\xb6\x76\x6c\x36\x11\xd5\x66\xc3\x96\x15\ +\x29\x2a\x2e\xa0\xad\xaf\x0f\x87\x53\xa5\xb3\x67\x18\xb7\x60\x52\ +\x52\x90\x8f\xd3\xe7\xc7\x10\x64\x92\xd9\x28\xe9\xac\x4e\x61\x51\ +\x09\x15\x55\xe5\x58\x82\x49\xb2\x2b\x49\xd0\x9f\x47\x7f\xef\x20\ +\xc3\x63\x39\x6c\x92\x40\xa9\x47\x26\x58\x52\xcb\x68\xc6\xa2\xb8\ +\x64\x12\x72\xcb\x08\x7e\xa7\x88\x0b\x8b\xf9\x55\x5e\x6c\xa3\xbd\ +\x74\xb5\x0f\x90\xcb\x0e\x91\xb2\xa0\xac\xb6\x92\x6c\x64\x10\xc5\ +\xe5\xe2\xf8\x65\xc7\x10\x5b\xb5\x11\xaf\xd7\xf3\xa9\xe3\x1e\x39\ +\x62\x47\xec\x88\x7d\x5a\x00\x5b\x44\x26\xcb\x9e\x75\x6f\xf0\xd6\ +\xd6\x2e\x2c\x59\x46\x9c\xf0\xb6\x4d\x5d\x23\xd0\xb8\x98\xd3\x8e\ +\x9e\x8e\x8a\xf6\x81\x80\x81\x6c\x08\x22\x82\x60\x21\xca\xe3\x09\ +\x3c\x15\x18\x1b\x0a\x33\x3a\x1c\x46\xb0\xc6\x6b\x06\x73\xa6\x45\ +\xd2\xd0\xb1\x5c\x32\xb6\x80\x87\xe1\xd8\x18\x36\x4c\x1a\x9a\x26\ +\xa1\x67\xd3\xa4\xe2\x71\xe2\xe9\x1c\xa3\x89\x0c\xb2\x2c\x91\x33\ +\x65\x42\x5d\xa3\xa8\x7a\x86\x44\x32\x87\xea\x8a\x91\xd1\x75\x52\ +\x9a\x46\xd6\xd4\x31\x65\x07\xed\x3d\x9b\xe9\xe9\x6e\xa3\xa4\xa4\ +\x80\x05\x73\xe6\x30\x10\x1a\xc6\x5f\x32\x99\xbc\xbc\x02\xbc\xb2\ +\x89\x95\x4d\x90\x2f\x3a\xd8\xdc\x35\x8a\xa6\x09\x38\x55\x07\x72\ +\x2e\x47\x99\xd7\x41\xae\xcc\x8b\x11\x1e\xa1\x20\xcf\x83\xcb\xe3\ +\xc5\x93\xef\xc7\x96\x1f\x60\x34\x93\x25\xd1\xb5\x83\x22\xc2\x54\ +\xfa\xc4\x23\xc2\xbe\x47\xec\x88\x1d\xb1\x7f\x48\x93\x24\x91\xb1\ +\xce\x5d\xbc\xb5\x63\x8c\x85\xa7\x9c\x43\x75\xe0\xd0\x2a\x36\x0b\ +\x41\x56\x91\x2d\xfd\x43\x4f\x37\xcb\x86\x61\xa2\xeb\x3a\x82\xa0\ +\xa3\x09\x1a\x48\x02\xb2\x2c\x63\xe8\x06\x99\x4c\x0e\x49\x56\xc9\ +\x1a\x26\x9d\xfd\x7d\x0c\x75\x47\x30\xa5\x66\x4e\x5d\x76\x0c\xa2\ +\x96\x41\xca\x25\x31\xa5\x1c\x03\xbd\x83\xb4\xec\xef\x62\x30\x92\ +\x42\xf6\xe6\x23\x4a\x22\x4e\xaf\x0d\x5f\x5e\x21\x96\x6c\x67\x60\ +\x78\x8c\xfe\x91\x51\x50\x44\x5c\x1e\x37\xeb\x77\x6e\x60\x30\x6a\ +\xb2\x78\xaa\x97\x74\x36\xcb\xba\x0d\x1b\x31\x0c\x17\x27\xcd\x5b\ +\x4e\x3a\x67\xd1\x1b\x0d\x33\xd0\xd3\x47\x24\x6b\x31\x98\x11\xd1\ +\x74\x11\xcb\x18\x8f\xa3\xdb\x6c\x22\x5d\x43\x51\xf2\x8a\x4b\x70\ +\xda\x1d\x48\x62\x0e\x21\x1b\xc1\x95\x13\xd1\x52\x29\x6c\xe6\x08\ +\xa7\x35\x17\x33\xb9\x31\x48\xce\x30\x8f\xac\x8e\x23\x76\xc4\x8e\ +\xd8\x3f\x9c\x89\x82\x45\x64\x64\x08\x77\x55\x23\xd3\xea\xcb\x91\ +\xb2\x99\xc3\xe8\x71\x2d\xd3\x40\xff\x08\xfc\x12\x4d\xc3\xc0\x34\ +\x35\x72\x5a\x16\xdd\xcc\x91\xca\xa4\x71\xfb\xfc\xc8\x8a\x9d\x9c\ +\x6e\x20\x2a\x2a\x81\xfc\x7c\x86\xc7\xc6\x50\x1d\x76\x16\x2e\x59\ +\x42\xe3\xd4\x66\x02\x41\x2f\xb1\x44\x84\x9c\x91\xa1\xac\xa2\x8c\ +\xd9\x73\x66\x52\xd7\x58\x8b\x20\x0a\xb8\x9d\x36\xec\x8a\x42\x22\ +\x95\x46\xb7\x2c\x54\xa7\x9b\x82\xa2\x22\x4a\xcb\x2b\xf1\xf8\x03\ +\x34\x4c\x2e\xe2\x9c\x93\xe7\x70\xcc\xb1\xc7\x31\xef\xa8\xa3\x38\ +\xe9\xd4\xd3\x10\x1d\x12\x9b\x76\xef\xc6\x70\x38\x49\x0a\x12\x83\ +\xa9\x2c\x1d\x43\x63\xac\xdf\xbe\x87\x84\xae\xe3\x0d\x78\xa8\xac\ +\xaa\x64\x30\x9a\x25\xaa\x29\x94\xd5\x35\x92\x11\x60\x2c\x11\xc7\ +\xb4\x72\xa4\xa3\x61\xc4\x54\x04\x31\x1a\x22\xdd\xbe\x99\xf0\xfe\ +\xcd\x08\x92\x7c\x64\x75\xfc\x9d\x2d\x36\xd8\x4d\x5b\xf7\x30\x16\ +\x60\x69\x09\x5a\xb6\x6e\xe0\xed\x0d\xdb\x18\x4e\x18\x1f\x7f\xa1\ +\x69\x1c\x72\x70\x20\xc3\xea\xa7\x1e\xe0\xb5\xd6\xe8\x27\x7e\xbe\ +\x16\xe9\x67\xcb\xfa\xb7\xd9\xb4\x63\x3f\xe9\x0f\xdd\x59\x69\xbc\ +\xf5\xf8\x5d\x3c\xb6\xe5\x83\x34\xab\xfb\xd7\x3c\xcb\x13\xaf\xb6\ +\x7e\xe2\x67\x46\xfa\xda\xe9\xe8\x0b\xff\xd5\x63\x37\xb8\x7b\x35\ +\x7f\x7e\x6e\x1d\x87\xb3\x88\x5b\x8c\xf6\xee\xa7\xf3\x23\xb8\xbc\ +\xbb\xd6\x3e\xcb\x93\xaf\x6c\xff\xc8\x7b\xb6\xac\x7e\x92\xe7\xdf\ +\x6e\xf9\x1f\xb5\xc7\x8c\xb6\x70\xc7\x6d\x77\xb3\x27\xfe\xbf\x67\ +\xfd\x8d\xab\x65\xfd\xed\x9d\xb3\x4c\xff\x0e\x1e\xb8\x7f\x15\x63\ +\x7f\xa7\xc3\x9b\x26\x02\xde\x40\x80\x54\x68\x3f\xad\xdd\xc3\xa4\ +\x32\x69\x52\xa9\xd4\x81\x9f\x4c\x4e\xff\x18\xc0\x37\x75\x54\x51\ +\x04\x53\xc7\xd0\x72\x64\x32\x19\x2c\x51\xc4\x13\x08\x62\x88\x32\ +\x76\xa7\x07\xd5\xe6\x60\x4a\xd3\x14\x96\x2e\x3a\x9a\x79\xf3\xe7\ +\x93\xd5\x72\x74\xf7\xf4\x60\x22\x60\x08\x22\x09\x2d\x47\x4a\xcb\ +\x51\xdf\xd8\xc0\xd4\xa9\xcd\xc4\x22\x11\x44\xcb\xa2\xb0\x20\x80\ +\xc3\x61\xc3\xe3\x76\x50\x56\x51\x8a\x2f\xe0\xa3\xb3\x3b\xc4\xe0\ +\x70\x84\x65\xcb\x97\x50\xdf\xdc\x44\x56\x37\xe8\x1b\x1a\x60\x28\ +\x3a\xc4\xd3\x2f\xbc\xc8\xdb\xeb\xd7\xb0\x76\xd3\x7a\xda\xbb\xbb\ +\x68\xeb\xea\x22\xa5\xa5\x31\x45\x93\xdd\x7b\xf7\xf1\xe8\xe3\x4f\ +\xd3\xd3\xd1\x83\x6c\x1a\xb8\x1c\x32\xf3\x16\xcc\x40\x76\x3a\x68\ +\xe9\x0a\x93\xd4\x24\x72\x38\x18\x1c\x4b\xb3\x63\x6f\x3b\x63\xb1\ +\x24\xe2\x11\xd9\xad\xc3\x17\x78\xbc\x87\xa7\xef\xbb\x95\xff\xfc\ +\xc9\x4f\xf8\xe5\x6d\x7f\x61\x77\xe8\xaf\xff\x76\xb6\xbd\xfd\x04\ +\xf7\x3e\xbe\x09\x01\x78\xfd\xbe\x5f\x70\xcb\xbd\x4f\xb1\xfe\xdd\ +\x1d\x0c\x47\x3f\x0e\xb4\xa3\x3c\x79\xdf\xad\xbc\xdc\xf1\x1e\xa9\ +\x7f\x9a\x0d\xab\x5f\x65\xe7\xb0\xf6\xc9\x1e\x9e\xee\xe0\xf6\x5f\ +\xde\xcc\xca\xe7\x57\xb3\x75\xfb\xbe\x8f\x04\xed\x3d\x5b\xd6\xb1\ +\x2b\xf4\x41\x01\x81\xae\x4d\x6f\xf1\xd6\x96\xbe\x14\x32\x8a\xd2\ +\x00\x00\x20\x00\x49\x44\x41\x54\x4f\xdc\xe7\x5d\x2f\xfd\x85\x07\ +\x5f\xde\xf6\x57\x8f\xdd\x50\xdb\x46\x5e\xde\xd4\xce\xe1\x23\xa5\ +\xb3\xf9\xd9\x7b\x79\xe4\xad\x7d\x1f\x7a\x4d\xef\x96\x37\x79\x67\ +\x67\xef\x47\xcf\xc7\xfa\xd7\x58\xbf\x6f\xf0\x7f\xd4\x1e\x23\x3d\ +\xc4\x86\xcd\x3b\x88\x6a\xff\x7b\xd6\xf4\x8e\xa7\xee\xe5\xa1\x97\ +\xf6\xfd\xed\x41\x7b\xb0\x9d\x55\xab\x36\x92\x34\xfe\x3e\xed\x36\ +\x74\x93\x60\xe5\x34\xe6\x54\xc2\x4b\x8f\xac\xe4\x2f\x0f\x3d\xca\ +\x23\x8f\x3e\xc6\x23\x8f\x3e\xc6\x43\x0f\x3e\xc8\xf3\x1b\x5b\xd0\ +\x04\xf9\x43\xc9\xfe\x64\x23\x15\x41\x91\x15\x44\x2d\x87\x20\x1b\ +\x08\x22\xa0\x2a\x88\x2e\x3b\x69\xd3\x44\x71\xb9\x70\xa8\x4e\xcc\ +\x74\x82\xd4\xf0\x18\xfb\xb7\x6e\x27\xcf\x6d\xa7\xa6\x69\x0a\x03\ +\x1d\xfb\xe9\xe9\xee\x24\x16\x89\x92\x4c\x65\xe8\xde\xd5\x8a\xc3\ +\xe1\xe5\xa8\xd9\x8d\x58\x16\x54\x96\x94\x30\x3c\x32\x42\x22\x9b\ +\x25\x9d\x8a\x31\x18\x8e\x10\x4f\xa4\x40\x31\x58\xbd\x66\x0d\x1e\ +\x9f\x9b\x44\x3c\x86\x2a\x19\xcc\x98\x56\x8f\xe0\x1a\xa2\x75\xcf\ +\x16\x66\x34\xd4\x33\xad\x66\x2a\xdd\x03\x61\xb6\x77\x0e\xd3\x3f\ +\xd8\x4f\x73\x73\x2d\xd3\x0a\x65\x5c\xa6\x8e\x4d\x16\xd0\xa3\xdd\ +\xec\xea\x1c\x25\x16\x4f\x91\xc1\xc6\x40\x4a\xa4\xa8\xb4\x86\xca\ +\x8a\x99\x88\x3d\x9d\xa4\x1c\x45\x08\x96\x71\x04\xa9\x0f\x58\x82\ +\x95\xbf\xf9\x4f\x5e\x8f\x4c\xe6\xec\xe5\xd3\x19\x1b\x4e\xa2\x6b\ +\x26\x96\x16\xa3\x65\xf7\x5e\x86\xa2\x39\x3c\x85\x95\x34\x35\x56\ +\xf2\xde\xb1\x8c\xf8\x60\x07\x3b\xf7\xf5\xe0\x2c\x9e\xcc\x94\xfa\ +\x72\x64\x00\x2d\x49\xfb\xde\xdd\xf4\x46\x75\x2a\x1a\x67\x50\xb3\ +\xe0\x33\x9c\x3d\xc5\x0f\x66\x37\x2f\xad\x69\xa5\xe2\xc4\xcb\x38\ +\x61\x56\x31\x72\xa6\x97\x8e\xbe\x3c\x26\x95\xf9\x20\x17\xa7\xad\ +\xad\x9f\x82\x9a\x3a\xbc\xaa\x00\x64\xd8\xb7\x75\x1d\xe1\x6c\x05\ +\x81\xd1\x6a\x1a\x67\x56\xe0\xb0\xc9\xf4\xef\xd9\xc0\x26\x29\x1f\ +\x7f\x55\x3d\xb5\xc5\xfe\x71\x8f\x24\x1b\x66\xd7\xf6\x3d\xc4\x04\ +\x3f\xcd\x53\xa6\x10\x38\xe4\xd0\x4c\x7c\xdf\x3a\x36\x77\xe4\x38\ +\xed\xf2\xe5\xd4\x17\x95\x10\x10\x21\x17\xee\x61\xdb\x9e\x4e\xc4\ +\x40\x05\x53\x9a\xaa\xb1\x0b\x02\xb2\xa2\x20\xbf\x57\x4a\x64\x64\ +\xe9\xde\xb7\x8b\xfe\x8c\x49\x77\x38\x83\x9a\x3f\x7e\x88\xc1\xca\ +\x26\xd8\xbb\x73\x3b\xa3\x9a\x8b\xc6\xe9\xcd\xe4\x3b\x15\x32\x91\ +\x01\x5a\xdb\x3a\x08\xa7\x25\x26\x35\xcd\xa0\x32\x6f\x7c\x64\x1a\ +\x96\x9d\x81\x9f\x42\xc0\x60\xa0\x7d\x2f\x1d\xfd\x61\x4c\xc5\x43\ +\x6d\xf3\x54\x8a\xdc\x07\x77\x77\x91\xfe\x56\x46\xcc\x20\xb5\x65\ +\x79\x68\x91\x10\x3d\x51\x99\xc9\x55\x85\x68\x89\x11\xfa\xc6\x0c\ +\x74\xd9\x85\x19\xee\x62\xfd\xba\xcd\xf8\x3d\x7e\x9a\x9a\x6b\x70\ +\x08\x32\xd3\x8e\x3f\x87\x0a\x5b\xc5\x04\x86\xc7\xd8\xb7\x73\x0f\ +\x83\x09\x91\xfa\x19\xb3\xb0\x39\x55\x12\x3d\x6d\xac\xdd\xb4\x01\ +\xa7\xb7\x8c\xe6\xda\x32\x0e\x25\xcd\x53\x6d\x0a\xc9\xc1\x4e\x36\ +\x6d\xb1\x23\xdb\x8b\x99\xda\x50\x81\x2c\x42\xac\xbf\x95\x9d\xfb\ +\x43\x08\xce\x02\x9a\x9b\x1b\xf1\x39\xc6\x2f\x0a\xf7\xb4\xb0\xb7\ +\xa3\x1f\x47\x71\x1d\x75\x3e\x19\x9b\xaa\x20\xcb\x40\xa2\x9f\xed\ +\x5d\x19\x1a\x6a\x0b\x08\x75\xf7\x93\x57\x5d\x87\x57\xd1\x09\xb5\ +\xb5\x23\x15\x54\x53\xe4\x36\xe9\x6e\x6b\xa1\x67\x20\x82\xe4\x2a\ +\xa0\xb1\xa9\x11\xbf\x43\x18\x57\x25\xda\xbd\x8b\x9e\xd1\x2c\x45\ +\x93\xa6\xd0\x58\x19\x38\x08\x84\x91\x5e\xb6\xef\xea\x20\x27\xb9\ +\xa9\x6d\x6e\xa2\xd8\x6b\x47\x4b\x8c\xd2\xd6\xd6\xc6\x60\x54\xa7\ +\xb4\x6e\x3a\x75\x25\x6e\x06\xdb\x77\xd2\xd2\x1b\xa5\xa8\xa6\x99\ +\xfa\xb2\xc0\xe1\xaf\xfb\x81\x76\x76\xb7\x74\x23\x78\x4a\x98\x33\ +\xab\x81\xf0\xfe\xcd\xbc\x3a\x98\xa4\x32\x3f\x41\x71\x59\x13\xb5\ +\x65\x6e\xc2\xdd\xbb\xd9\xd3\x35\x46\xb0\xaa\x91\x86\xca\x3c\x44\ +\x20\x31\xd2\x43\x4b\x5b\x37\x09\xd3\x49\xe3\xd4\x19\x14\xba\x75\ +\xda\x76\x6c\x21\x14\x97\xa9\x9d\x36\x85\x12\xef\x38\xbd\x43\xb4\ +\xaf\x95\x96\xfe\x08\xc9\xf6\x5e\x04\xd5\xf6\xf7\xa9\x40\x13\x44\ +\x14\x45\x41\x92\x02\x2c\x38\xe9\x3c\x9a\x16\x84\x89\x25\xb3\xe3\ +\xf1\x6b\xcb\x20\x9b\xcd\x21\x39\xfd\xc8\x96\xf1\xe1\x31\x6d\x41\ +\x4b\x60\xea\x32\xa2\x31\x2e\x81\xa3\x09\x90\xc3\x40\x93\x65\x74\ +\x59\x21\x6b\x9a\xe8\x39\x83\xaa\x82\x62\x0a\x0b\x83\x0c\xb6\x75\ +\xd2\x95\x0a\xd3\x3c\x75\x2a\xc1\x82\x32\x9c\xfe\x02\xd6\xaf\x5f\ +\x4f\x78\x34\xc1\xdc\xa3\x16\xa3\xca\x0a\xb9\x64\x92\x64\x34\x82\ +\xc7\x25\x33\xd0\x1b\xa5\xbf\xaf\x9f\x78\x4e\x23\x9e\xd5\x29\x29\ +\xcd\x23\xa5\x25\x69\x9e\xd6\x44\x6d\x7d\x1d\x9b\x36\x6f\xc2\xa3\ +\xe8\x14\x78\x5c\xa4\x33\x06\xa9\x40\x8e\xa9\x95\x79\xa4\x23\x61\ +\x1a\x4b\x7c\x44\xa2\x49\xc6\xfa\x35\x26\x57\x94\xd1\x54\xe9\xc4\ +\x91\x18\xc5\xd4\x52\x78\x0a\x83\xec\x0f\x09\x74\x0f\xb6\x30\x12\ +\xcd\x30\x94\x1a\x60\x5b\x47\x82\x8c\xae\x13\x89\x87\x99\x2b\xf9\ +\xf8\x8c\x24\x71\x84\x9a\xe6\x3d\x4b\x11\x1a\x1c\x21\x7f\xce\x25\ +\x7c\xe6\xa4\xf9\x07\x3d\x95\x17\x7e\xcf\xf7\xee\xde\xc4\xf4\x99\ +\x35\x0c\xb5\xb6\x50\x71\xfc\xe5\xdc\x78\xe1\x31\x64\xf6\xbf\xc9\ +\x2f\x6f\x7f\x1a\x7b\x69\x29\x23\x6d\x0f\xd3\x7c\xe6\x0d\x5c\x76\ +\x7c\x35\xcf\xdf\xf1\x23\x1e\xdb\x9d\xa5\xb4\x28\xc8\x1c\x5f\x35\ +\x93\x76\x3d\xc6\xed\x7b\xa7\x72\xdb\xf7\x67\x60\x5a\x26\xa1\x7d\ +\x5b\xd8\x68\xab\xc3\x15\xda\xc2\x6b\x3d\xe5\xdc\xf6\xb3\x2b\x48\ +\xb5\xbe\xc1\x8f\x6e\x7e\x9b\x7f\xbf\xed\x3f\xf1\xaa\x00\x22\x36\ +\x9b\xcc\x60\xcb\x36\x36\x58\x31\xf2\x1a\x4b\x91\x2d\x83\xd6\x0d\ +\x6f\xf2\x72\x67\x96\x5d\x3d\x22\xd7\xfe\xf0\x66\x16\x55\xc6\xb8\ +\xff\xb7\xbf\x64\x77\x26\x0f\x4f\xba\x97\x27\xdf\x5a\xc4\xb7\x6e\ +\xf8\x3c\x81\x09\x90\x32\x34\x0b\x21\x9b\x60\xf7\xe6\x75\xa4\xea\ +\x96\x50\xed\x1f\xe5\x57\x3f\xf9\x1d\x11\x4f\x19\x66\xb8\x8f\xe0\ +\xa2\xcb\xf8\xee\x45\x0b\x91\x26\x38\x20\x00\xd6\x3d\xf8\x5f\xdc\ +\xfa\x4a\x2f\x75\x0d\x65\xec\xdf\xde\x49\xe1\x09\x76\x20\xcd\x13\ +\xb7\xff\x8c\xf5\x63\x1e\xf2\xad\x01\x1e\x5f\x35\x8d\x1f\x7c\xf7\ +\x52\x36\xfd\xf9\x16\x6e\x5d\x17\x67\xfa\xf4\x5a\x8c\x60\xfd\x01\ +\xd0\xde\xf5\xdc\xdd\xbc\x28\x9e\xca\xcd\x5f\xac\xe4\x96\x6f\x7f\ +\x8f\xe4\xe4\x59\x78\x63\xad\x8c\x7a\xe7\xf3\xdd\x1f\x5c\x4b\xe9\ +\x04\x6e\x77\xaf\xfd\x0b\x37\xaf\x2f\xe1\xde\x9f\x5e\x49\xeb\x53\ +\xb7\x72\xd3\x1b\x36\xee\xb9\xe7\x3b\xf4\xad\xf9\x13\x3f\x7d\xc7\ +\xcf\x15\xcb\x3c\xc4\x3b\xd7\xf2\xd6\xeb\x16\x03\xbb\x77\x33\xe9\ +\x33\xd7\xf3\xf5\xf3\x17\xb0\xf9\x99\xdb\x58\x57\x70\x19\x37\x5d\ +\x38\x83\x87\x7f\xf3\x43\x5e\x68\xb5\x28\x2f\x2e\x24\xed\xa9\xa1\ +\x4c\x15\xe8\xdf\xbf\x95\xd7\x5f\x19\xa5\x75\x57\x1b\xf3\x2f\xfd\ +\x2e\xd7\x2c\x3f\xc8\x66\xa8\x88\x39\xf6\xbd\xfb\x3a\x2f\x58\xed\ +\xf4\xec\xe9\xa0\xfe\xf4\xeb\xf9\xda\x39\x73\x08\x77\x6d\x67\xe3\ +\xbb\x3d\x8c\x76\xed\xe5\xb1\xaa\x53\xf8\xf1\x0d\xa7\x31\xba\xee\ +\x61\x7e\x72\xc7\x4b\x38\x4a\xcb\x28\x6f\x4c\x51\x72\x42\xc1\xb8\ +\x24\x60\x6e\x94\xbb\x6f\xf9\x01\x3d\xb5\x97\xf0\x9d\xb2\x11\x6e\ +\xf9\xf1\xad\x9c\xfb\xf3\xbb\x59\x54\x10\xe3\xb1\x5b\x7e\x80\xf3\ +\xbc\x5f\x72\x79\xf5\x3e\x7e\xfa\x9d\x5f\xe3\x68\x98\x85\x14\xee\ +\x20\x1a\x5c\xc2\xcd\xdf\xbd\x8c\x8e\xa7\x6e\xe3\x0f\x6f\x0c\x53\ +\x57\x9d\x4f\x71\x36\x78\x18\x68\xc7\x87\xda\xd8\xb8\x69\x2b\xf1\ +\xe1\x0e\x56\x3e\xd5\xcc\x8f\x7f\x72\x25\xa1\xe7\xee\xe6\x47\x8f\ +\xb5\xd0\x34\xa3\x8e\x79\xde\x1a\x6c\xed\xcf\xf2\xdb\xc7\xb6\x53\ +\x5a\xe6\xa6\xfd\xa1\xa7\x39\xf3\xfa\x6f\x70\x5c\xe3\x38\xe9\x56\ +\xae\x67\x3d\xbf\xfa\xc9\xdd\x58\x95\xf5\x04\x3d\x45\x54\xcd\x6c\ +\xc0\x61\x57\x49\x0e\xef\x67\xdd\x3a\x85\xf9\xc7\xd7\xe1\xea\x7b\ +\x90\x1f\xfd\xe1\x55\xf2\xca\x8b\xe8\xef\x5d\xc9\x71\x5f\xfc\x36\ +\x5f\x58\x54\xca\x33\xbf\xf9\x31\x4f\xf5\x39\x99\x36\xb5\x09\x7f\ +\x55\x2d\x2d\x4f\xdd\xc6\x93\xbb\x75\xca\xdc\x71\x1e\x7e\xfa\x2d\ +\x6e\xfc\xe1\x57\x09\xb6\xbf\xc8\xf7\x7e\x76\x3f\x6a\x75\x23\xca\ +\xe0\x6e\x06\x73\xf3\x27\x28\x8b\xff\x96\x78\x2d\x62\x24\xc3\x6c\ +\x7c\x77\x2b\x61\x5d\x42\x91\xc6\xd7\xa5\x80\x80\x65\x19\x28\xde\ +\x4a\xe6\xce\xac\xc3\x2e\x7e\x74\x4c\x5b\x96\x8d\x0c\x98\x22\xa2\ +\xa9\x8e\xab\xa6\xcb\x02\x3a\x22\xa6\xaa\x10\xcf\x66\x10\x15\x15\ +\x8f\xcb\x4b\x53\x75\x1d\x1e\xb7\x84\xec\xd4\x18\x53\x2c\xba\x3b\ +\x7a\xb0\xfb\x83\xd4\x4f\x9f\x4e\xdd\x3c\x05\x7f\x4f\x37\xd3\x9a\ +\xeb\x71\xf8\xdc\x30\x32\xc8\xf6\x75\x6b\x18\x18\xe8\xa3\xa2\x24\ +\x40\x71\x69\x01\x59\x41\x66\x7f\x6f\x1f\x96\xcd\x41\xc6\x34\xe9\ +\xea\xee\x20\x1c\x0b\xb3\x7d\xe7\x0e\x32\x03\x03\xd4\xe4\x3b\x29\ +\xac\xa8\xa1\x34\xe8\x46\x8d\x0d\x22\x67\xe3\x68\x7a\x0e\x5b\x2a\ +\x8a\x5f\x04\x87\x65\x12\x0e\x0d\x22\x65\xe2\xc8\x8a\xc5\x60\xa6\ +\x07\xd1\xe3\x66\xca\x8c\xa9\xc4\x36\x77\x61\x4a\x2e\xbc\xbe\x12\ +\x7a\x7a\xbb\xb0\x32\x11\xd0\x12\x1f\x4b\x24\xfe\xcf\x67\x85\x5c\ +\x7e\xcd\x35\xdc\xfa\x87\x3f\xf1\xd5\x5d\xcf\x31\x77\xf9\x67\xb9\ +\x60\xc5\x6c\xb2\x89\x08\xf9\x0b\xce\xe4\xbb\x5f\x3b\x9d\x4c\xfb\ +\xab\x5c\xff\xef\x8f\xb2\xe5\xd8\xd9\x8c\x3c\xf7\x67\xf6\xcb\xd3\ +\xb8\x76\xd9\x52\x3a\xb4\xbd\x3c\xf2\xfc\xf3\x2c\x2c\x6b\xe6\x91\ +\xcd\x06\x5f\xf9\xf9\xaf\x98\x35\x41\x17\xbd\x65\x07\xe3\xdc\xbf\ +\x86\x8e\xe0\x2d\xe4\x94\x2f\x7d\x8d\x93\xca\x41\xeb\xb6\xf3\xfa\ +\x8f\x5f\x62\x57\x0a\xd4\x8e\x3d\xb8\xa6\xcf\xa1\xca\x7b\x30\x6e\ +\x6b\x88\x76\x8e\xbe\xf0\x7a\x2e\x9f\x1d\x04\x22\x3c\x63\xc9\x1c\ +\x73\xf1\xbf\x72\xdd\xe2\x20\x0f\xde\x74\x15\xab\x36\xef\xa1\x2a\ +\xb4\x9b\xe7\xd6\x45\x38\xf7\xcb\x67\x51\x10\x7b\x97\x5f\xfc\xee\ +\x49\x36\x9e\x72\x2a\x27\xd6\x3b\x27\xc2\xe2\x06\x9e\xf2\xd9\x5c\ +\xfb\x6f\x37\x90\x87\xc9\x33\xb7\xfc\x2b\x03\x55\x9f\xe3\xd6\x7f\ +\xfb\x0c\x5a\xd7\x6a\x6e\xf8\xf7\x3f\xb1\x79\x45\x33\xb2\x2c\x81\ +\xa8\x40\x6a\x3b\x7f\x7a\xa9\x83\xb3\xbe\xf5\x5b\xce\x68\x74\xb0\ +\xea\x97\xdf\xe0\x75\x2c\x52\xad\xcf\xf0\xd0\x3b\x5d\x9c\xfa\xa5\ +\xeb\x69\x16\x76\xf3\xf3\xdf\x3c\xc6\x8b\xed\x67\xe2\x88\xe7\x98\ +\x7e\xd2\x35\x7c\xe7\xa2\xa9\x87\xc7\x14\x65\x15\x45\x92\x30\x33\ +\x09\x52\xb6\x1a\x2e\xbf\xe1\xdb\xcc\x0c\xb6\x70\xe3\x95\x3f\x65\ +\xf5\xee\x04\xe7\x4f\x1f\xd7\xe7\xac\x9b\x75\x0c\xc1\x67\x5f\xa6\ +\x3f\x11\x67\x77\xef\x28\xd1\xb0\xc9\xbe\x08\x8c\xec\xe9\x66\xea\ +\xfc\x13\xc8\x93\xd7\x52\x30\x67\x05\xdf\xf8\xf7\x0b\x48\x6e\xbc\ +\x8b\xaf\xde\xfb\x02\x43\xe7\x2f\xc0\x66\x53\x71\xba\x6c\x0c\x6d\ +\x7d\x8e\xe7\xb7\x3b\xf9\x8f\xdf\xfe\x90\xda\x09\x1a\x91\x75\x1b\ +\x0c\x1a\x96\x9c\xcd\xb7\x6e\x38\x99\x7d\x4f\xfc\x9c\x9f\x3c\xfd\ +\x06\x17\x2f\xaf\x3b\xc0\xe2\x97\xd5\x65\x66\x9e\x70\x31\xdf\xb9\ +\x72\x19\xb1\xed\x0f\xf2\xe5\x5f\xaf\x64\xc7\x29\x73\x98\x36\x63\ +\x09\x27\x38\x43\xf4\xef\xb4\xf8\xc3\x73\x9b\x19\x0c\xcf\xe5\xb1\ +\x87\x9f\x62\xf2\x79\xdf\xe3\x5f\x56\x8c\xf3\x76\xeb\x23\x1b\x31\ +\x13\x21\xee\xbd\xf9\x27\x54\xcc\x38\x87\x6f\x5e\xb2\x10\x71\x6c\ +\x3d\x36\x87\x1d\x59\x18\x87\x16\xd5\xee\x40\x55\x44\xf4\x54\x0c\ +\x21\x30\x8d\xaf\x7e\xff\x3f\x28\xcf\xf5\xf2\xd3\x7f\xbd\x91\x47\ +\xd6\xcc\xa3\xb4\xb7\x1d\x3d\xff\x28\x2e\xbe\xe6\x02\x0a\x1d\x87\ +\x23\x5e\xb0\x7a\x16\x27\x2e\x0f\x30\xda\x17\xe0\x0f\x77\xbe\xca\ +\x9e\xc1\x8b\x91\xa2\x71\x2a\x8f\xba\x80\x1f\xfc\xeb\x32\xd0\xba\ +\xf9\xf1\x57\x1f\xc6\x6a\xfc\x02\xc7\x2e\x2e\x21\xdb\xfe\x33\xee\ +\x5f\xb5\x8e\x63\x1b\x3f\x83\x00\x64\xc2\x21\xda\x07\x4c\xce\xbf\ +\xf6\x22\x4e\x9a\x5a\x88\x00\xec\xc9\x49\x34\x2f\x3e\x9b\xaf\x7d\ +\x69\x11\x58\x21\x6e\xba\xfe\x45\xea\x3f\xff\x03\xbe\x7a\x62\x15\ +\x1d\x2f\xdc\xc2\x0f\x57\xde\xcf\x29\x8b\x6e\x20\x12\x97\x38\xf6\ +\xdc\x1b\xb9\xea\xc4\x12\xf4\x9e\x55\x5c\xf9\xdc\x66\xe6\x9c\xff\ +\x15\x16\xe7\x0d\xb1\xeb\x17\x77\xf2\xfc\xd6\xcf\x10\x78\xf5\x19\ +\xd4\xa3\xaf\xe3\x67\x5f\x3c\x8a\xf0\xa6\x47\xb8\xf1\xb6\x0e\xb4\ +\xbf\x53\x2d\x83\x28\x89\x64\x47\xfa\xd9\x15\x4a\x51\xd7\x54\x83\ +\x53\xb2\x10\xb4\x28\x3b\x36\x6f\xa0\xb8\xba\x9c\xda\xe0\x47\x13\ +\xcf\xc9\x3b\x36\xaf\xa5\x20\xbf\x14\xb7\xaf\x08\xc3\x26\x83\xdd\ +\x86\x89\x80\x25\x48\x98\x08\xf8\xdc\x5e\x32\xa9\x04\xa3\x03\x21\ +\xe4\x3c\x37\x65\xc1\x3c\x9c\xce\x42\xc2\x89\x0c\x49\x04\x54\xb7\ +\x87\xa9\xb3\x2b\x30\xa6\x4e\x65\x20\xd4\x85\x3e\xd4\x4f\x50\xb0\ +\x98\x34\xb9\x8a\xe6\x29\x8d\x74\x74\xf7\xb0\xb7\xad\x83\xc2\xe2\ +\x7c\xdc\x79\x01\x0c\xd9\x86\x29\xcb\xb4\xf7\x74\xb3\x6e\xfd\xbb\ +\x6c\xdf\x39\x40\x53\xa1\x0d\x9f\x5d\xc1\x8c\xc7\xf0\xd8\x6d\x78\ +\x25\x09\xd9\xe5\x42\x53\x3c\x24\x47\x76\xe2\x96\x25\xdc\xaa\x82\ +\x22\x2a\x44\xb2\x22\xaa\x64\x43\x51\x65\x34\x4b\xc0\x1f\xf4\xe2\ +\x70\x0c\x32\x32\x1a\xc1\x63\x73\x91\x89\x0c\x23\x67\x34\xec\xe8\ +\x47\x84\x47\xdf\x67\xf9\x4d\xcb\xf8\xee\x2f\x16\x13\xda\xbb\x8e\ +\x3b\x6f\xff\x25\x37\x25\xaf\xe7\x44\xc5\x89\xaa\xc8\x58\x80\xb3\ +\x74\x1a\xf5\xce\xfb\x19\xec\xeb\x67\x2c\x1c\x45\x16\x32\xb4\xec\ +\xd8\x82\x16\x98\xcf\xa5\x47\xcf\x27\x17\x7a\x0b\xad\xa4\x8a\xf2\ +\x0f\x53\x33\x13\xc6\x77\x6a\xe3\xac\x8a\x22\x4a\xe5\x62\x66\xfb\ +\x9f\x64\xc3\xdb\xbb\x29\x68\x19\xa6\x69\xea\x19\xd8\x0f\x49\xb6\ +\x8d\x97\x37\x1d\xce\xff\x3c\xfe\x8e\x95\x29\x28\x2d\x64\x57\x2e\ +\xc1\xc0\x50\x84\x1c\x12\xc3\x9d\xbb\x19\xd5\x45\x4e\xbb\xe4\x02\ +\xea\x83\xef\x93\x3f\x30\xcd\x89\xac\x7b\x82\xd0\x68\x98\x92\x25\ +\x0d\xe3\x1e\x67\x49\x15\x15\xbe\x04\x7d\xa3\xb1\x71\x49\x32\x59\ +\x81\x48\x88\xa4\xcb\x4f\x65\xc5\x04\xf3\x9e\x4d\x41\x94\x04\xe2\ +\x83\x21\x72\x82\x40\xac\x77\x17\x5b\x35\x8d\x93\xce\xbd\x90\x19\ +\x85\x36\xf6\x0a\x22\x1f\xab\xa3\x21\x08\x48\x92\x30\x5e\x5a\x2a\ +\x17\x52\xec\x73\x92\x89\x67\x80\x71\xd0\x76\x54\x37\xd2\x50\xf4\ +\x08\x6f\xbe\xb6\x9a\x98\x5c\xcd\x71\xb3\x92\x6c\x7d\x63\x15\xc3\ +\x03\x0a\xf3\x3e\x3f\x0d\x65\xef\x6a\x10\x5c\x58\x80\xa7\xb0\x14\ +\xa7\xdc\x49\xd2\x18\xe7\xa5\x90\x44\x83\xa1\x81\x21\x28\x6e\xa4\ +\xd2\x73\x68\x9a\x52\x38\xc0\x12\x5f\x98\x5f\x84\xc7\x0a\x93\x85\ +\x03\xa0\x6d\x21\x62\xb3\x8d\x87\x7c\xbc\xd5\x93\xf0\xd8\xde\x62\ +\xb0\xbf\x83\xf5\x2b\x7f\x4d\xab\x52\xc3\x64\x79\x08\x4b\x74\xa1\ +\x47\x87\x08\xc7\x45\x96\x4e\x29\x3d\xd8\x1d\x49\xc6\x88\x0d\xb2\ +\xab\x27\x46\xc3\x09\xc5\xe3\x61\x32\x73\x7c\xae\xac\x09\xbe\xec\ +\xf7\x6a\x89\x11\x26\x44\xb9\x2d\xc0\x56\x4c\x43\xbd\x8f\x35\x7d\ +\x69\xae\xbc\xe2\x7b\x64\xef\xfb\x03\x3f\xf8\xfa\x57\x99\xb1\xe2\ +\x32\xae\x38\x75\xd6\x04\xc3\x60\x9c\xc7\x7f\xfb\x9f\xbc\x35\xea\ +\x63\x46\xb9\x89\x66\x99\xe3\xad\x95\x24\xc4\xf7\x88\x36\xe3\x61\ +\x22\xf1\x0c\x42\x76\x84\x2d\x5b\x22\x14\xcc\x3a\x9d\x19\x73\x1b\ +\x99\xa0\x77\xc7\x3b\xe3\x14\x6e\xfc\x8a\xc1\x43\x77\xdd\xc4\xea\ +\xe0\x34\xae\xf9\xfa\x97\x90\x85\xf1\x31\x19\x5f\x02\x03\x0c\x1b\ +\x32\xd3\x9b\x2a\x01\xa8\x6e\x98\x84\xe3\xb1\xd7\x18\xce\x5a\xa8\ +\x8a\x84\x3e\x31\x97\xe9\xe1\x10\x29\x03\x32\x43\xfb\xd9\x3c\xa4\ +\xb1\xf8\xcc\x4b\x99\x57\x2e\xb0\x2a\x92\xa0\x6c\xd9\x64\x00\x24\ +\xd5\x8e\x22\x5a\xfc\xad\x41\xc4\x32\x4d\x44\x67\x90\xf9\xc7\xad\ +\xa0\x67\xcb\xcb\x64\xbc\x3e\x4e\x3d\xfd\x68\x54\xdd\x40\xd5\xfb\ +\xc9\x3c\xf0\x2c\xa9\xac\x06\x7c\x34\x68\x8b\x7a\x62\x84\x9e\x8e\ +\x1d\xb4\x75\xee\x24\xd2\xdf\x8d\x15\x49\x20\x9b\x32\x36\xc9\x81\ +\x33\x27\x63\xcf\x58\x14\xe6\xf9\x49\x99\x11\x52\xa9\x3e\xb4\x5c\ +\x04\xd5\x21\xa3\xc8\x26\x55\x45\x79\xd8\x24\x13\x73\xa4\x8f\xcc\ +\x50\x1f\x4a\x76\x5c\xb0\xa0\x6b\x60\x90\x84\x21\xd1\x15\x4e\xb3\ +\xbf\x7f\x8c\x8c\x21\x91\xd3\x74\x6c\xa2\x40\x7c\x64\x88\xf5\x6f\ +\xae\xa5\xad\xa5\x97\x50\xef\x28\x0e\x8f\x93\x82\xd2\x52\x04\xd5\ +\x87\x64\x19\x28\xa2\x89\x3d\x98\x8f\xaf\x61\x0e\x8e\xda\x99\x8c\ +\x58\x32\x76\xbf\x1b\xd5\x2e\x62\xc9\x22\xb2\x28\x93\xe7\x2b\x44\ +\x15\xbc\x18\x29\x1b\x3d\x1d\xc3\x8c\x8e\x24\xd0\x11\x18\x88\x27\ +\x08\xa5\x0c\x3a\xe3\x10\xd5\x3d\x88\x47\x60\xfb\x90\xd5\x92\x21\ +\xd4\xdb\xc5\x70\xc2\xa4\xb4\x79\x09\x0b\x1b\x02\xec\xd9\xb6\x9f\ +\xac\x25\x91\x1c\x1e\x24\xa2\x43\xff\xae\xd5\xec\xca\xfa\xa9\xae\ +\x9d\x4c\x45\x59\x09\xb2\xab\x9c\xb3\x2e\xbe\x8c\x2b\x2e\xbf\x84\ +\x53\x16\x4e\xa7\x66\x52\x03\x72\xfb\x36\x36\xec\x1a\xc1\x34\x72\ +\xe4\x26\x60\xf7\x3d\x00\xb6\x2c\xf3\x90\x83\x00\x6e\x8e\x5f\x31\ +\x8b\x0d\x8f\xfe\x96\xe7\x3b\x9d\x2c\x58\x50\x7f\x48\x63\xec\xa8\ +\x96\x4e\xa8\x33\x84\x65\x68\x80\x01\x96\x75\x80\xec\xdd\x34\x4c\ +\x74\x43\xa6\xb2\xaa\x14\x8f\x5d\x65\xf6\x49\xe7\x71\xc5\x15\x57\ +\x70\xe1\xd9\xcb\xa9\xca\x77\x1c\x5a\x3a\x30\x0e\x28\xe3\x10\x45\ +\x53\x75\x25\xed\xab\xdf\x60\xcc\x84\xfe\xad\xeb\xd9\x17\x2b\xa2\ +\xa1\x2c\x1f\x33\x97\x23\x3e\x3c\x0a\x45\xcd\x94\xe7\x86\x78\xf3\ +\x8d\x3d\xe3\x01\xa3\x74\x86\x5c\xce\x20\x58\xdd\x80\x57\x51\x69\ +\x5c\x7a\x0e\x97\x7f\xe9\x72\xce\x3d\xeb\x6c\xea\xdd\x36\x72\xba\ +\xf1\xe1\xb5\xfe\x87\xf4\xd3\x34\xad\x89\xdf\xcd\x71\xbe\x88\x43\ +\xdf\x29\x42\x31\xc7\xcc\x2e\xe7\x89\xbb\x1e\x20\x55\x3c\x87\xd3\ +\x4f\x9b\xcf\x86\x87\x7e\xc5\x5e\xa5\x99\x85\x65\x90\xcd\xe9\xe3\ +\xd7\x1f\x72\x1f\x41\x18\x1f\xcf\x9c\x21\x52\x39\x69\x12\x42\xf7\ +\x3b\xac\x6d\x1b\x43\xcb\x66\xd0\xad\x43\x5f\x78\x60\x61\x7e\xb0\ +\x7d\x86\x46\x3a\x35\x5e\x8f\xb2\xfd\x95\xd7\x89\x49\x93\x99\x64\ +\xed\x61\x75\x4b\x82\x33\xae\xbd\x9e\xab\x2e\xfc\x2c\xe5\x6a\x1a\ +\xd3\x5b\x46\x45\x21\xbc\xbe\x6a\x13\x69\x4d\x27\x9d\xd5\xc8\x64\ +\xd3\x88\xc5\xd3\xf9\xf6\x8f\xbf\x42\xfb\xc3\x3f\xe7\xbe\xf5\x23\ +\x90\x57\x8a\x8d\x38\x9b\xb6\x75\x81\x9e\x21\x9d\xc9\x1e\xa0\x2c\ +\xd6\x52\x63\x0c\x8c\xe6\x30\x86\xf7\xb0\x61\x5b\x84\x86\x8a\x7c\ +\x70\x16\xf2\xb9\x6b\xfe\x83\x1b\x3f\x3b\x99\x55\x2b\xef\xa2\xf5\ +\x3d\xf9\xf9\x74\x2f\x6f\x6c\xea\x64\xee\x79\x5f\xe1\xf2\x6b\xce\ +\xa7\xa1\x58\x25\xab\x8d\x0b\x43\x1c\x20\xf9\x0f\x96\x52\x5a\xe0\ +\xc7\x59\x36\x9b\xcb\x2e\xbf\x82\x4b\x2e\xb9\x98\xe5\x53\x0f\xd2\ +\xca\x1a\x59\x68\x5c\x72\x36\x37\xdd\xfc\x55\xa4\x96\x97\x79\xe8\ +\xd5\x1e\x7c\x41\x89\xc1\xc1\x2e\x12\x16\xa0\x96\x52\xe7\x86\x8d\ +\xaf\xaf\x07\x2c\xd6\xae\xde\x44\xce\xdf\x4c\x85\x4d\x42\x33\x0e\ +\x8a\x50\xb8\xcb\xeb\xc9\x73\xa8\x94\xcf\x39\x85\xcb\xaf\xb8\x82\ +\x2f\x7c\xfe\x6c\xa6\x96\xd5\x52\x5f\x1c\x64\xfb\xaa\x55\xc4\x80\ +\x5c\x3a\x49\xe6\xef\xe5\x66\x5b\x26\x9a\xa6\xa1\xda\xec\xc4\x7a\ +\x5b\xd9\xdb\xd6\xcb\x58\x64\x98\x5d\x5b\xde\xa5\x2f\xed\x22\xcf\ +\xe3\xfc\xd8\x83\x81\x32\x8a\x0b\x55\x16\x49\x26\x22\x74\x74\x74\ +\x51\x54\x12\xa1\xb6\xa6\x19\xaf\xd3\x8d\x0d\x19\x05\x09\x97\xdb\ +\x85\x60\xe9\x8c\x25\xc3\x24\x77\xef\x02\x9b\x8a\xc3\xe5\x66\x2c\ +\x12\xa1\xaf\xbb\x03\xbb\xcb\x83\x2e\x80\xdb\xe5\x00\x4d\x27\x16\ +\x89\x33\x36\x16\xc1\x5b\x54\x4c\xb0\xb0\x08\x49\x56\x29\x2e\x2e\ +\x23\x99\x4e\x92\x1f\x10\xf1\xba\x46\x18\xec\xee\xa7\xbc\xa8\x80\ +\x8c\x09\x53\xa6\x34\x91\xee\xd9\x8b\xd7\xef\x21\x9d\x4a\xd0\xd6\ +\xd5\x43\xb6\x3f\x89\x66\xcf\x23\x9e\xd5\xf0\x7a\x5d\x88\xa2\x82\ +\x2c\x39\xf1\xf8\x65\xfa\x42\x03\x8c\x46\xa3\xc4\xd2\x59\xd2\xa6\ +\x45\x2e\xad\x91\xb6\xe2\x18\x69\x0d\x2d\x97\x43\x14\x04\x52\x59\ +\xe3\xd3\x26\x5c\xf3\x57\xd6\x18\x25\x58\xfb\xcc\x3d\xbc\xb2\x7d\ +\x18\x55\x32\xc9\xe0\xe7\xaa\x7f\x3b\x09\xff\xde\x07\x19\xdc\xfa\ +\x12\x3f\xfa\xfa\x56\xe2\x91\x34\x47\x5f\xf2\x65\xa6\x06\x65\x8c\ +\xb3\xaf\x63\xf7\x2f\x7e\xc3\xbf\x5e\xfd\x16\xaa\x33\xc8\x89\xe7\ +\x5d\xcf\x67\x17\x1c\xcf\x0d\xe7\xed\xe6\x8e\x5b\xbe\xc9\xb3\x36\ +\x37\xb3\x4e\xbb\x9a\xa3\xec\x4e\x6c\x8a\x04\x96\x88\xa2\xaa\x88\ +\xe2\xc1\xc5\x36\x79\xf1\x29\x94\xfd\xe9\x61\x76\xe5\x2f\x67\xce\ +\x61\xde\xb9\x8f\x93\x57\x2c\xe3\xa7\xf7\xfc\x94\x6b\xdf\xa9\xe3\ +\xfc\xab\x2f\xc5\xe9\xb0\x63\x4d\xc4\xf7\x24\x59\x41\xd0\x75\x0a\ +\x66\x9c\xce\xa5\x27\xef\xe3\xb6\x6f\x5f\x8f\xd3\x6e\xa3\x72\xe1\ +\xe9\x5c\x73\xe1\x09\x13\x7e\x2c\x20\x4a\x28\x8a\x82\x30\xe1\x8a\ +\x2d\x3d\xf7\x4b\xec\xff\xf5\x2d\x7c\xe3\xba\x6b\x10\x50\x58\xf6\ +\xa5\xaf\xd0\xe0\x75\xa3\xcf\x9c\xc2\x6b\xab\x1e\x67\xef\x29\xdf\ +\xe3\xdf\xae\x3f\x8b\x9f\xdc\xf9\x0b\xbe\xfc\xb2\x87\xc4\x70\x98\ +\x99\x9f\xf3\xa1\x94\xcf\xe7\xda\x53\xf7\x71\xef\x8f\xbf\xc2\x13\ +\x2e\x3b\xf9\x8d\xa7\xf2\x9d\x6b\x4f\x42\x51\xd5\x03\x31\xc7\x0f\ +\x86\x47\x44\x40\x44\x55\x95\x89\x64\x95\x80\xac\xa8\x48\xef\xcb\ +\x5c\xcd\x58\xb2\x10\xef\x03\xdb\x28\x6f\x9e\x47\xe3\xb4\x11\xfc\ +\xb2\x89\x73\xfe\xd1\xd8\x01\x43\x54\x50\x54\x69\x7c\x99\x8a\x12\ +\xea\x44\x5f\x24\x59\x41\xd4\x75\xbc\x0d\x27\x71\xc5\x19\xbb\xb8\ +\xe7\xe6\xaf\xf3\xa0\xdd\xc7\xd2\xb3\xaf\xa4\xd6\xe9\x44\xcd\x4a\ +\x07\xfa\xaf\xbe\x8f\x0d\xae\xa8\xaa\x8c\xae\x27\x57\xf2\x2f\x2d\ +\x4f\x12\xcb\xb9\x39\xff\xca\xaf\x51\x53\xab\x70\xda\xbc\x35\xdc\ +\xf3\xed\x7f\xe1\x49\x39\xc1\x88\xa3\x19\xbb\x3b\x9f\x0b\x2e\xbf\ +\x9a\xff\xfa\xd5\xbd\xdc\xb0\xe1\x21\xf2\xea\x17\x71\xd9\x59\x4d\ +\xd8\x15\x99\xc2\xa9\x4b\xf9\xf6\xd5\xfb\xb9\xf1\xae\x5f\x32\x6f\ +\xea\xcd\x5c\x7a\xf6\x09\xfc\xf4\x9e\xef\xf3\x95\x27\x9c\x8c\x85\ +\xbd\x5c\x5a\xe0\x46\x40\x42\x1b\xdd\xc3\x6d\x37\x7d\x13\x31\x11\ +\x25\x7f\xd6\x45\x5c\xb4\xa4\x82\xb5\x8f\xff\x8a\x87\xde\xec\x45\ +\xd0\x93\xcc\x3d\xf1\x2c\x2a\xdf\xcb\x6a\x3b\xea\x38\xf7\x94\xd9\ +\xac\xfc\xdd\x8d\xec\xf6\x0b\xf4\xc4\x7d\x9c\xe6\x51\xc9\x4a\x0a\ +\xaa\x2c\x1d\x08\xe1\x5d\xf2\xa5\x2b\xf9\xf5\x6f\xef\xe0\x9a\x35\ +\xf7\x22\x7b\x6b\xb8\xec\xea\x6b\x98\x5d\x35\x1e\x0e\x4b\x74\x6f\ +\xe2\xb6\x3b\x1f\x62\x48\x17\xc9\x15\xcf\xe2\xcc\xd9\x65\x34\x6a\ +\x27\xe3\xfc\xe1\x9d\x5c\x7f\xf5\x06\x4e\x3c\xef\x2a\x2e\xbd\xe1\ +\x0a\x7e\xf1\x5f\x77\x71\xed\x86\xfb\x30\xd4\x22\x2e\xfe\xf2\x85\ +\xd8\x30\x90\x14\x15\xe1\xbd\xf8\x71\xe1\x22\xae\xfb\xc2\x3e\x6e\ +\xfb\xdd\xd7\x79\xcb\xe5\xc4\x55\x7e\x34\x37\x7e\xf5\x5c\x4e\xbd\ +\xfc\x1a\xba\x7e\xf5\x5b\xbe\xf6\xe5\x8d\xd8\x32\x61\x6c\x15\x9f\ +\xc1\xfd\x77\xa2\xc7\x37\x74\x93\x60\xd5\x34\x16\x84\x86\x58\xfd\ +\xe4\x83\x48\x8a\x88\x86\x93\xd9\xc7\xae\xa0\xc4\x2d\x62\x1a\x1f\ +\x5d\x44\x21\x5c\x72\xd9\x75\x96\x64\xe9\x98\xe9\x31\x0c\x43\x40\ +\xb6\x79\xd1\x75\x81\xa0\x37\x8f\x65\x0b\xe7\xe2\xb1\x52\xb4\x6e\ +\x78\x8d\x99\xd5\xf9\x38\xcc\x14\xa3\x43\x3d\xa8\x4e\x95\x4c\x4e\ +\x23\x95\xca\xe0\x0b\xe6\x83\x20\xa2\xe5\x72\x60\xe8\x68\xb9\x0c\ +\x8a\x2c\xe2\x74\xbb\x48\x5b\xd0\xd9\xdb\x8b\x24\x49\x4c\x9a\x3c\ +\x19\xa7\xdb\x43\x3c\x95\x62\xfb\xce\x5d\xe4\x15\x14\x10\x89\x27\ +\x88\x27\x92\x4c\x2a\x2d\xc4\x61\x65\x88\x0d\x85\x88\x8e\x8d\x62\ +\x29\x0e\xd2\x4a\x90\xb0\x6e\x67\xd3\xf6\x7d\xd8\x24\x8b\xe9\x93\ +\x8a\xb0\x69\x09\x02\x6e\x17\x9a\xa6\x63\x77\xb9\xf1\x06\x03\xa8\ +\x2e\x37\xdd\x03\x43\x44\x12\x39\x7a\x43\x61\xba\xfa\x06\x49\x24\ +\x32\x4c\x5d\x78\x34\x3f\xbe\x77\x25\xc9\xf8\xe1\x65\x6d\xff\x9b\ +\xf9\xb4\xff\x5a\xd3\xb3\x29\xe2\xf1\x24\x9a\x29\xe0\xf4\x06\x70\ +\xdb\x25\x36\x3c\x7c\x33\x77\xb6\x4f\xe6\xc7\xd7\x9c\x8a\x2a\x4a\ +\xf8\x3d\x07\x3d\x59\x4b\xcf\x10\x89\xc4\xd0\x50\xf0\xfa\x7c\xd8\ +\x15\x11\xb0\x48\xc5\x22\x24\x32\x3a\x0e\x8f\x1f\xa7\x6c\x92\x33\ +\x24\x1c\x76\x91\x4c\x3a\x8b\x6c\x73\x20\x8b\x8c\xcb\x85\xa5\x3b\ +\xf8\xf9\xf7\x7f\x4d\xf9\x39\xdf\xe2\xfc\xb9\x1f\x94\x97\x4a\xc5\ +\xc2\x24\x72\xe0\xf3\xfb\x10\xf4\x1c\xc8\x76\x54\x59\x40\xcf\xa5\ +\xd1\x50\x70\xa8\x32\x30\xce\xcd\x90\xcc\x1a\x38\x5c\x5e\x3c\x2e\ +\xdb\x81\x77\xb1\xa5\xe7\xc8\x68\x16\x76\xc7\x21\x9f\x19\x59\xc6\ +\xc2\x51\x04\xbb\x87\xc0\x81\xbe\xe8\x24\x12\x29\x14\x87\x17\x9b\ +\x04\xb9\x74\x9c\x48\x3c\x85\x6c\x73\xe1\xf5\xb8\x27\x92\x4d\x26\ +\xa9\x58\x94\x44\x5a\xc3\xe6\xf2\xe2\x73\xdb\xd1\xb2\x69\x0c\x41\ +\xc5\xae\x4a\xef\x1b\xc7\x0c\xba\x20\x63\x57\x04\xd2\x69\x0d\xd5\ +\x61\x47\x12\x2c\xb2\xe9\x0c\x82\x32\xde\x87\x43\x2d\x9b\xc9\x20\ +\xd9\xec\xc8\x82\x45\x36\x9b\x41\x54\xec\x28\xa2\x80\xa1\x65\xc9\ +\x19\x02\x76\xbb\x8a\x60\x6a\xa4\xb3\x3a\x36\x87\x03\x23\x97\xc6\ +\xe0\xbd\xe7\x5a\x24\xa3\x63\x24\xb2\x26\x6e\x9f\x1f\x9b\xa8\xa3\ +\x9b\x12\x76\x9b\xf2\xe1\xfd\x37\x75\x12\xf1\x18\xa9\x8c\x81\xd3\ +\xe7\xc7\x63\x9f\xa8\x8e\x31\x35\xa2\xe1\x31\xb2\x96\x88\xd3\xe3\ +\xc3\x6d\x57\x10\x00\x23\x97\x64\x2c\x92\x40\x50\x5d\xf8\xbc\x0e\ +\xf4\xac\x86\x62\xb7\x23\x09\x06\xc9\x78\x02\xc9\xe1\xc1\x2e\x8b\ +\xa4\x63\x63\xc4\x33\x3a\x36\xa7\x07\x9f\xdb\x4e\x72\xc7\x13\x7c\ +\xf3\xf7\xef\x72\xd5\xf7\xff\x8d\x32\x9b\x80\xdb\xef\x43\x11\x20\ +\x97\x8a\x11\x8d\xa7\x41\x71\x10\xf0\x7b\x0f\x4f\xe4\x59\x06\xf1\ +\xc8\x18\xc9\x9c\x85\xd3\xe5\xc5\xe3\xb6\x61\xe4\x32\x68\x96\x8c\ +\xc3\x26\x1f\x32\xbe\x49\x22\xd1\x04\xc8\x0e\x7c\x3e\xcf\x81\x17\ +\xa7\x65\xe4\x88\x45\xa2\xa4\x75\x70\xfb\x03\xb8\x27\xae\xc9\xa5\ +\x62\x44\x13\x59\x1c\x5e\x3f\x6e\xbb\x82\x9e\x49\x30\x16\x4b\xe3\ +\xf4\x06\x70\xd9\xc7\xd7\x50\x36\x9d\x01\xc5\x8e\xed\xc0\xdc\x58\ +\x64\x12\x51\x62\xc9\x1c\x8a\xc3\x8d\xcf\xeb\x44\x04\x4c\x3d\x47\ +\x34\x12\x41\x13\x14\xbc\x5e\x2f\x76\xe5\x93\xab\xc6\xff\x77\xf8\ +\xb4\x0f\x84\x98\x04\x8b\x74\x32\x4e\x3a\x67\x62\x73\x7a\x70\xd9\ +\x65\x4c\xc3\xf8\xb8\x18\x41\x42\x36\x34\x8b\x5c\x3a\x8e\x3b\x17\ +\x47\x32\x4c\x8c\x54\x8a\x6c\x46\x23\x1c\x19\x22\xdb\x50\x8a\x44\ +\x16\xb7\xcb\x86\x2f\xe8\x47\xcc\x49\xe4\x4b\xc5\x58\x82\x81\x94\ +\xce\x8e\x27\x2c\x01\xb7\xcb\x89\xe5\x70\x90\x88\x46\x10\x10\x90\ +\x25\x19\x45\x94\xd0\x31\x28\x2e\x2c\x40\xb7\xc0\xe9\xf6\x80\x24\ +\x53\x54\x5c\x42\x63\x36\xc3\x60\x7f\x1f\x6e\x21\x8b\x65\xc4\xc8\ +\x46\x40\x75\x8d\x6b\xc9\xf9\x2b\xca\xd8\xdb\xd6\x43\x42\x90\x18\ +\x49\xc4\xb0\x0c\x50\x6c\x36\xe2\xb1\x34\xba\x99\xc5\xef\x0d\x50\ +\xd7\x54\x87\xc7\xeb\xc3\xe3\xf3\x92\x33\x0c\x82\x79\xf9\x78\x7d\ +\x79\x0c\x8f\x8e\x31\x3c\x1a\x21\x32\x1a\x41\x2d\xac\x40\xd3\x8f\ +\x94\xfc\x1d\xb6\xad\xb2\x39\x09\xd8\x9c\x1f\xf0\x1a\x9d\x2e\x2f\ +\x41\x9f\x9b\xf7\x1f\x45\x12\x64\x3b\x81\x7c\xfb\x07\x82\xd7\x4e\ +\x6f\x00\xa7\xf7\xe0\x27\x8e\x09\x67\xcf\xee\x78\x0f\x24\xb3\xbc\ +\xfd\xe8\xdd\x3c\xfa\xf2\x0e\x2a\x8f\x39\x97\xb3\xe6\x7e\xb8\x1e\ +\xa0\xd3\x1b\xe4\x40\x6b\xe4\x83\x2f\x0b\x59\x75\x1c\xd2\x16\x01\ +\xb7\x2f\x78\xd0\xbb\x3e\xac\x7d\x2a\x8e\xf7\x35\x5a\x90\x6c\x04\ +\x0b\x0a\x3f\xb0\xa1\x74\xbb\x0f\x36\x58\x75\x78\x28\x74\xbc\x5f\ +\x20\x40\xfc\x40\xbf\x14\x9b\x03\xe5\x43\xc7\xd1\x7e\xa0\x7d\x0e\ +\xa7\x74\xa0\x9d\x36\xc7\x87\x93\x78\xdb\xec\xf6\x83\xff\x63\x3b\ +\xf8\x3f\x92\x62\x3b\x30\x76\x88\x0a\x8e\x89\x3f\x44\xf5\xd0\xe7\ +\x0a\xb8\x7c\x41\x5c\x87\xf4\x45\xfe\xb8\xfe\x8b\x32\x1e\x5f\x10\ +\x8f\xef\xfd\x9f\x2b\xf8\xf3\x3f\x38\x0f\x92\xea\x22\xbf\xf0\x90\ +\xbb\x3b\x0e\xa8\x49\xe2\x3a\xe4\x26\x0e\x6f\x00\x87\xf7\xb0\x4c\ +\x1a\x36\xa7\x13\x7f\x9e\x9f\xc0\x21\x83\xa4\x3a\xbd\x14\x1c\x3a\ +\x88\x87\x4f\x0e\x9e\x40\x3e\x87\x8e\xbc\xac\xda\x3f\xb0\xee\x64\ +\xdb\xe1\x6d\x3a\x78\xb9\x8a\x2f\xaf\x80\xf7\x75\x6d\xe2\x99\x87\ +\x5c\x6f\x77\x53\x60\x77\x1f\xb6\x66\x3f\x38\x37\x02\x76\xb7\x1f\ +\xbb\xfb\x83\xbb\xa8\x40\xfe\xff\x23\xfd\x4a\xcb\xc4\x44\xc0\xe6\ +\xf2\x62\x77\x4d\x24\xe8\x8d\xff\x3b\x66\xc9\xe5\x76\x93\x9a\xda\ +\x3a\x4a\x9d\x3a\x92\x20\xa0\x9b\x12\xc9\xb4\x46\x78\x24\x4c\x50\ +\x4c\x10\x1e\xe8\x23\x1d\xe9\xc7\xed\x9c\x8c\x21\x29\xe8\x86\x8d\ +\x68\x32\x46\x6b\x77\x17\x05\x85\x45\x34\xcd\x9c\x8e\x69\x80\x9e\ +\xcb\xf1\x7f\xd8\x7b\xef\x30\x39\xaa\x33\xed\xfb\x57\xa9\x73\x98\ +\xee\xc9\x51\xa3\x49\x1a\x69\x14\x51\xce\x88\x1c\x8d\xc8\xc9\x18\ +\xc7\x75\x5c\x30\xf6\x2e\x5e\xaf\x23\x38\x9b\x1c\x4c\xb4\x01\x1b\ +\x0c\xc6\x18\x04\x22\x08\x24\x91\x84\x84\x22\xca\x93\x73\xee\x09\ +\x3d\x9d\x73\x85\xef\x8f\x11\x0a\x0e\xef\x6b\xb3\xf8\xfd\x30\xdb\ +\xf7\x75\xd5\x35\x33\x35\x55\xd5\xd5\xe7\x9c\xba\xeb\x39\xf7\x79\ +\x82\x5e\x5c\x88\x59\x96\xd0\xd5\x0c\xf1\x68\x14\x21\x1e\xc5\x62\ +\x77\x32\x36\x11\x62\x68\xc8\x87\xcd\xe9\x22\x10\x0c\x62\xb7\x5a\ +\x29\xf0\xb8\xf0\x38\x4c\x04\xc6\x24\x3a\xba\x7b\xe9\x68\x0b\x52\ +\xe2\x75\x62\x33\xc9\x4c\xab\xad\x61\x28\x02\xe3\xc9\x00\x12\x02\ +\x45\x05\xc5\x58\x48\x11\x18\xf2\x91\x97\x97\x87\x66\x48\xf8\x03\ +\x01\x86\x46\x7c\x98\x14\x05\x4d\xd3\x49\x86\x82\x08\x92\x44\xa9\ +\xc7\x4a\xb9\x5b\x41\xc8\x2b\xfc\x9b\x2e\x33\x59\x1c\xc3\x49\xe7\ +\x5f\xc7\x2c\x43\xe4\xc3\x8d\x1d\x35\xb1\xf0\xcc\x2b\x99\x71\xea\ +\xd5\xb8\x72\x5c\x28\xd9\x66\xfe\xd8\xc1\x36\xfd\x1c\x7e\xf2\xb3\ +\xb3\x50\xb2\x9d\xfb\x3f\xe3\x6d\xc3\x98\x5c\x9b\xf9\x47\x8c\xaf\ +\x4f\xae\x9e\x45\x81\xc7\x41\x3a\x3a\x86\xcb\xe1\x24\x99\x4c\x13\ +\x8b\x27\xd1\xa7\x78\x48\xa7\x12\x58\x1c\x1a\xe6\x04\xf4\xb7\x1f\ +\xa6\xa0\xc0\x43\x4e\x9e\x07\xc5\xe3\x60\x3c\x16\xc1\xe2\x74\x32\ +\xe4\x1f\x23\xa3\xea\xe4\xe5\xe6\x62\xb1\x3b\x48\x24\x62\xa8\x86\ +\x4a\x12\x95\xdc\xfc\x02\x92\xe9\x0c\xef\xbc\xbb\x0b\xab\xc3\x89\ +\xcb\x93\x20\x1e\x8b\x62\x96\x0d\x5c\x56\x99\x98\x91\xc2\x24\x4b\ +\xb8\x5d\x6e\xd2\xba\x84\xc9\x2c\xe0\x72\x4c\x6a\xa4\x26\x51\x23\ +\x16\x0a\x80\x96\x46\x01\x4a\x8b\x0a\xb1\xaa\x11\x22\xa1\x20\x7d\ +\xbd\xdd\x4c\x99\x32\x05\xb3\xdd\x8e\xa6\x65\x50\x04\x09\x45\x30\ +\x30\xd4\x34\x89\x58\x18\x41\x4f\xe3\xca\x2d\xca\xba\xfc\xfd\x1d\ +\x10\x15\x13\xff\x50\x8d\x13\x23\xc6\x7b\xdb\xf7\xe2\x9a\xbe\x94\ +\x5a\xcf\xdf\xa2\x7a\x01\x8b\x33\x07\xcb\xdf\xba\x46\x72\x8c\x5d\ +\xbb\xda\xa9\x5c\xb8\x98\x02\xeb\xdf\x39\xfd\xd4\x55\xe2\x89\x34\ +\x26\xab\xed\x43\xf7\x9d\xcd\xe2\x1f\x87\x20\xca\x98\xb3\xc5\x71\ +\xfe\xff\x99\x31\x47\x5a\xb6\x62\xce\xf5\xa2\x89\x02\xaa\x62\xc2\ +\x62\x36\x63\x47\x20\x18\x0c\x91\x8a\x45\x29\x76\xd8\xb1\x6b\x76\ +\x62\x89\x10\xbe\x81\x30\xfe\x8e\x04\xae\x92\x12\xdc\xde\x5c\x66\ +\xcf\x3d\x89\x40\x38\xc2\xdb\x5b\xde\x41\xe9\xe9\xa6\xa4\xa4\x18\ +\xb3\x2c\xa0\xc8\x12\x3e\x9f\x8f\xc0\x48\x23\x39\x6e\x0f\x2e\x77\ +\x0e\x23\xa3\xa3\x44\xa3\x11\xf2\xf3\xf3\x50\x64\x91\x21\xdf\x28\ +\x7e\x49\xa4\xb6\xa6\x9a\x99\x0b\xea\x88\xc6\x12\xa4\xc3\xa3\xa4\ +\x42\x7e\x26\xfc\x7e\xdc\x39\x25\xcc\x9d\x59\xcf\xf0\xeb\xdb\x28\ +\x2e\x70\x53\x5a\xe8\xa1\xc4\x51\xcd\x78\x70\x9c\x61\xdf\x30\xe9\ +\x44\x94\xdc\xdc\x5c\xf2\x73\xf3\x48\x24\x12\xb8\xec\x56\xdc\xae\ +\x1c\xd2\xe9\x04\x89\xd0\x04\x89\x68\xe4\x38\xe7\xa8\x2c\x3e\xf8\ +\x8a\xc9\x04\xaf\xbf\xba\x85\xc2\x25\xe7\x33\x33\x57\x02\x7d\x94\ +\x67\x9f\x7c\x92\xb9\xff\xbe\xe8\xff\x40\xda\xff\x17\x4c\x74\xf0\ +\xc7\xc7\x7e\xcf\xe5\xd3\x17\x51\xf0\x77\x96\x05\x4b\x8f\x1d\xe0\ +\xe6\x1f\x3d\xc7\x45\xdf\xfe\x21\x8b\x4a\xb3\xe6\x5d\x16\xff\x5a\ +\xd6\xb4\xa6\x69\x7f\xa9\x69\x7f\x50\xd2\x96\x12\x7e\x0a\x9c\x85\ +\xc8\x79\x45\x88\x92\x84\xd9\x30\x88\xf8\xc7\x09\x8d\xf4\x62\x51\ +\x4c\x48\x26\x01\x93\xa0\x91\x16\x05\x64\x93\x85\x02\x87\x8b\x68\ +\x2a\x43\x3a\x93\x40\x30\x04\x2a\xab\x6a\x70\xe7\xe6\xd1\xd7\xdd\ +\x4d\x77\x77\x27\x19\x35\x4d\x24\x14\x40\x91\x64\xec\x39\x79\x04\ +\xc3\x51\xcc\x66\x0b\x17\x9c\x7b\x36\xb2\x2c\x31\x3a\x3a\xc2\xa8\ +\xdf\x8f\x3f\x9c\x40\x47\x22\xd0\xdc\x47\x3a\xd3\x49\xae\xc7\x41\ +\x69\x8e\x05\x41\x10\x51\x14\x19\x8f\xdb\xc6\xe1\xce\x3e\x14\xd1\ +\xc0\x65\x15\x11\xf5\x18\xd3\xa6\x55\xd0\x3b\x28\x61\x31\x49\x8c\ +\x8f\xfb\xe9\xed\xee\x22\x15\x4b\x60\xb3\x5a\xe9\x8b\x45\xf1\x7a\ +\x3d\x78\x72\x9c\x18\xa2\x80\xd3\xed\xca\xe6\xd3\xfe\x6b\x1c\x9c\ +\x49\x10\x08\x44\x50\xec\x6e\xdc\x76\xf3\x11\x23\x36\x45\x38\x14\ +\x22\xa5\x4b\xb8\xdc\x1e\xac\xa6\xe3\x4c\x59\x75\x94\x57\x5f\x58\ +\xc7\x74\xef\x5c\x2a\xea\x73\x71\x3a\x04\x24\x01\xa2\x81\x31\xa2\ +\x41\x07\x8a\xc3\x7d\x74\x71\xc7\xd0\x55\x82\x7e\x3f\xba\xc9\x81\ +\xc7\x6d\xe7\xcf\x0d\x62\x5d\x4b\x13\x8e\xa6\xd0\x42\x11\x74\x51\ +\x3c\xfa\x7f\x35\x1d\x65\x22\x10\xc3\xe2\xf4\xe2\xb2\x29\xa4\x92\ +\x31\x34\xd1\x8c\xcd\x24\x03\x3a\xa9\x78\x0a\xec\x55\x7c\xf2\xf3\ +\x57\x51\x9a\x2b\x1f\xb9\xe7\x04\x81\x89\x30\x86\x62\x25\x27\xc7\ +\x85\x2c\x18\x24\xc2\x13\x84\x53\x02\x39\x1e\x2f\xe6\x6c\xae\xb0\ +\x2c\x3e\x02\xd0\x75\x1d\x93\xc9\x44\x6d\x6d\xed\x87\x67\x69\x7b\ +\x0b\x8b\xb0\x17\x14\x91\xc0\x44\xda\x6a\x63\xb0\xa7\x8b\xd8\x40\ +\x2f\x5e\x8f\x17\xaf\xc7\x8b\xdd\xe1\x00\xc5\x44\x52\x17\x40\x92\ +\x40\x56\x40\x14\x10\x24\x05\x35\x91\x66\xa4\xab\x87\xa4\xa6\xe1\ +\x71\xe6\x50\xb2\x74\x39\x86\xae\x92\x4c\x44\x49\x67\x54\x7a\xbb\ +\x47\xe9\xe8\xec\xc3\x2a\x1b\xf4\x74\x76\x32\xa5\xa2\x18\xb7\xc3\ +\x86\x26\x88\x94\x66\x04\x26\xe2\x1a\x96\x9c\x7c\xec\xe8\x28\x99\ +\x20\x19\x23\x8d\x8c\x88\xd5\x6a\xc1\xac\xc8\xcc\x9e\x59\x49\x5e\ +\x81\x0b\xc9\x88\xa1\x25\x74\x06\xba\xfd\xe4\xe7\x15\x61\xa8\x4e\ +\xd0\xd2\x58\x64\x85\x70\x28\x44\x60\x22\x40\x49\x59\x29\xa1\x68\ +\x9c\x70\x2c\x4a\x2a\x11\xc5\x2c\xe4\x50\x2a\x8a\x64\x55\xed\xe3\ +\x08\x7b\xfc\x30\xf7\xdc\x79\x3f\xcd\x7e\x0d\x43\x72\x71\xce\xe7\ +\xfe\x83\xb5\xf3\x3c\x3c\x7b\xd7\x0f\x78\xfe\x70\x10\xaf\x39\x43\ +\xc6\x35\x8b\x6f\xfe\xd7\xd7\xa8\xf5\x1e\x61\x3d\x49\xc1\x42\x82\ +\x4d\x8f\xde\x49\x6f\x75\x3d\xd7\x7e\xf9\x3c\xcc\xa9\x20\x1b\x7e\ +\xfd\x4b\x0e\x4a\x11\x8c\x92\x55\x7c\xfb\x5b\x9f\xa1\xc8\x32\xc1\ +\x0b\x0f\xde\xcb\x1b\x6d\x01\xd4\xb4\xc6\xbc\xb5\x5f\xe4\xf3\xa7\ +\x37\x1c\x9b\xeb\x24\xfa\x78\xe4\xf6\x5b\xd9\x36\x00\x39\x42\x88\ +\xae\x09\x17\x56\x8b\x8c\x31\x72\x80\x7b\xee\x7e\x8c\xbe\xb8\x46\ +\x4a\xc8\xe5\xb3\x37\xfe\x07\xd2\xbb\xf7\xf2\x60\x73\x2d\xbf\xfa\ +\xce\x45\x18\xa3\xef\xf1\xdf\x3f\x7c\x81\x8b\xbf\x78\x09\x6f\x3e\ +\xb1\x9e\xb3\x6f\x6c\xc0\x93\x6a\xe7\xbe\x5f\xde\xcd\xfe\xd1\x34\ +\x79\x55\x27\xf1\xd5\xff\xfc\x22\xda\xbb\x7f\xe0\xbe\x3f\x6d\x27\ +\x63\xa8\x98\x2b\x56\xf0\xcd\xeb\xaf\x22\xdf\x94\xed\xf3\x2c\x3e\ +\x02\x12\xa4\x28\xe2\xf5\x7a\x3f\x3c\xd2\x0e\x44\x55\x46\xf7\x1c\ +\x42\xca\x2b\x42\x12\x44\x72\xac\x32\x95\xb3\xe7\xe1\x30\x2b\x44\ +\x47\xc6\x18\xf1\x07\x89\x27\xd3\x68\x92\x19\x41\x31\x61\xb7\x98\ +\xb1\x88\x22\x2a\x20\x59\x6d\x58\xac\x36\x7a\xbb\xbb\xe9\x1b\x1a\ +\x44\x34\x4d\xfa\xad\x8e\x8d\x0e\x61\x08\x32\xba\xe0\x60\x64\x3c\ +\x40\x71\x8e\x95\x74\x2a\xc1\xe8\xf0\x00\xb2\xd9\xca\xb0\x3f\x4c\ +\x28\x66\x60\xf6\x96\xe1\x2d\xaf\x25\xc7\x2a\x93\x19\x6d\xc7\xaa\ +\x86\x90\x4d\x20\xea\x19\x72\x73\x5d\x98\x5c\x12\x39\xb9\x6e\xe2\ +\xa1\x09\x3c\x8a\x8a\x16\xf5\xa3\xa6\x22\xe4\x79\x5c\xa0\xeb\xc8\ +\x62\x14\x59\xc9\x10\x8d\x26\xe8\x1b\x18\xc6\x6a\x9f\x5c\xcd\x4e\ +\xab\x3a\x6e\xbb\x13\x23\x1b\x5c\x73\x1c\x54\x9e\x7f\xe4\x21\xda\ +\x5c\xa7\x73\xd7\x8f\xd7\xd2\xf7\xea\xbd\xfc\xe4\x57\x0f\xb2\xec\ +\x81\xeb\xe8\x1f\x9e\x60\xe1\xb5\x3f\xe0\xeb\x2b\x25\xee\xfe\xcf\ +\x1b\xf8\xe3\x5b\xab\xf9\xce\x45\xf3\x8e\x30\xbd\x86\x61\xcd\xe5\ +\xf2\xeb\x7f\xce\xda\x2a\x0b\x68\x3d\x24\x14\x37\x9f\xf8\xc2\x8f\ +\xb8\xa6\x6e\x94\x1f\x7e\xfd\xbb\xbc\xd2\x78\x0e\x67\x04\xd7\xf1\ +\xec\x7b\x1a\x37\x7c\xff\xdb\x88\xfb\x9f\xe2\x87\x0f\xfe\x86\x15\ +\x0b\x6f\x67\xfa\x64\xde\x27\xf6\x3e\xf7\x18\x5b\xc6\x6a\xb8\xe5\ +\x9e\xeb\xb0\xb5\xbd\xcc\xb7\x7e\xbe\x11\x81\x38\xcf\x3d\xf2\x30\ +\xed\xce\x55\x7c\xef\xeb\xcb\x78\xf3\x81\x9b\xb8\xe7\xd1\x37\xb9\ +\xf3\xe2\xf9\x08\x2f\x6d\xa4\x47\xbd\x08\x4b\xe3\x0e\x62\xb9\x95\ +\xd4\x95\x59\x58\x17\x88\x21\x09\x69\x36\x3e\x71\x0f\xcd\xee\x55\ +\xdc\xfa\xfd\x8b\x30\xeb\x3a\xe6\xc8\x5e\x6e\xfc\xed\xcb\xd4\x5e\ +\xf1\xdf\x5c\x58\x1d\xe0\xa7\xdf\xf9\x39\x4f\x6d\x5f\xce\x75\xab\ +\xb3\x75\xeb\xb3\xf8\x88\x18\x4c\xda\x87\xe7\xc9\x26\xcf\x39\xf7\ +\x3c\x82\xe1\x10\x82\xcd\x44\x6e\x41\x01\x86\x7f\x9c\x70\x6b\x33\ +\x81\xa1\x30\x99\xb4\x4a\x24\x12\x27\x23\x9a\x90\xac\x36\xec\x56\ +\x37\x19\x2d\x05\x82\x86\xd3\xee\x22\x9d\x4e\x11\x8f\xc7\x98\xe2\ +\xb5\x63\xd5\xdd\xa4\x0d\x95\x48\x3c\x81\xe2\xf5\x72\xa8\xb1\x8d\ +\x89\x91\x0c\xba\x0a\x52\x41\x1e\x81\x90\x48\x70\x34\x82\xa4\xc4\ +\x09\x61\xa0\x14\x14\x60\xf5\xe6\x60\x64\x54\xc6\xc6\x07\x90\xa3\ +\xc3\x38\x5d\x0a\x39\x76\x2b\xb1\x60\x9c\x91\xbe\x3e\x52\x82\x09\ +\x4d\x32\x23\x6a\x1a\x19\x51\xc3\x62\x77\x92\xd6\x04\x62\x89\x08\ +\xb2\x49\xa0\xb8\x34\x0f\x55\x13\xf0\x8d\x8c\x21\x9b\x14\x2c\x56\ +\x2b\xb1\x78\x94\x44\x2a\x48\x3c\xe2\x47\xc8\xa6\x66\x3d\x4e\x58\ +\xf3\xd1\x3c\x14\x60\xf6\x35\xab\xb0\x00\x75\x4b\x96\x52\xf4\xcc\ +\xbd\xb4\x8f\xc5\x30\x99\x14\x24\xab\x05\xa4\x5c\x66\xcc\x28\xe3\ +\xd5\x60\xe8\x78\x41\x6e\xd2\x9f\xf4\xfd\x58\x63\x63\x32\xdc\xd9\ +\x6a\x77\x80\xcd\xc2\xb4\xea\x7c\x86\x43\xe3\xb4\x77\xf9\x08\x05\ +\x47\xd8\xf0\xc4\xc3\x68\x99\x14\xbf\x57\x73\x6f\x00\x00\x20\x00\ +\x49\x44\x41\x54\x0d\x73\x66\x60\x45\x05\x64\x40\xa5\xa9\xc3\x4f\ +\xc5\xdc\xb5\x14\xca\x80\x37\x1f\x97\xdd\x84\x11\xf7\xd1\xee\x1b\ +\x25\xa8\x1f\xe4\xb1\x07\x5b\x49\xa6\xf2\x98\x5e\x99\x8b\xa7\x6e\ +\x1a\x35\x39\x7f\x62\xdb\xfe\x41\xbc\xbb\xbb\xa8\x59\xf8\x55\xf2\ +\x94\x04\xba\x20\x41\x7c\x8c\xf6\xf6\x31\x96\x5c\xb3\x84\x1c\xb3\ +\x04\x48\x24\xba\x3a\x18\x0a\x86\x10\xde\x7d\x9e\x87\xb6\xab\xd8\ +\xab\x66\x51\x94\x93\x35\xb3\xb3\xf8\x78\x42\x96\x0b\x1d\xe4\x15\ +\xda\xd1\x53\x31\x62\xbe\x76\xd4\xbe\x01\x42\xfd\xbd\xc4\x26\xc6\ +\xc9\x2f\x2e\xc6\x95\x63\x43\x72\xe5\x63\xce\x29\xc6\xee\x29\x26\ +\xa3\x27\x48\xc5\x83\xa4\xc2\x31\xdc\x4e\x3b\xa9\x48\x80\x89\xd1\ +\x3e\xd4\xe0\x08\x9e\xfc\x3c\x86\x7a\x07\x18\x9a\x88\xa1\xa7\x75\ +\x14\x41\xa1\xb0\x76\x1a\xaa\xd5\x46\x4c\x30\x93\x6b\xb7\x62\x52\ +\x04\x7c\xe1\x21\x14\xab\x8b\x80\x7f\x82\x89\x9e\x56\x72\xc5\x38\ +\xb3\xaa\x1d\x88\x7a\x86\x54\x2c\x45\x2c\x14\x41\x31\x59\x49\x66\ +\x12\x58\xdd\x5e\x44\x93\x09\x93\xc5\x86\x24\x83\x59\x04\xab\x24\ +\x92\xc9\xa8\x24\xe2\x09\xc6\x7c\x43\xd8\x5d\x32\xa2\x60\x80\x11\ +\xa5\xbc\xc4\x03\x05\x76\xb4\x7c\x0f\xba\x9e\x15\x47\x8e\x42\xf0\ +\x50\xe4\xb0\xd0\xd9\xd8\x01\xf3\x17\x11\xee\xed\x66\x3c\xed\xa5\ +\xd8\x65\xe1\x3d\xc3\x40\x3c\xd2\x56\xba\x2e\x1e\xcb\x05\x01\x20\ +\x2b\xe8\xa9\x24\x91\x48\x12\x8e\x3a\xef\x4d\x86\xac\x03\xe8\x86\ +\x80\x8e\x99\x7c\x8f\x1d\x4f\xc9\x6c\xbe\xfa\xdf\x5f\x21\xe7\x2f\ +\x87\x19\x15\x85\x36\xde\x6a\xdb\x4f\x8a\xd9\x98\x0d\x1d\x35\x93\ +\xc6\x30\xbb\xf1\xda\x1c\x54\x4e\x5f\xcb\xb7\x3f\xb5\xe0\x84\x33\ +\x4e\x5b\x5e\xc7\x6f\x1e\xbf\x05\x41\xf1\xf0\xd9\x2f\xd6\x40\x6a\ +\x1f\x86\x61\x20\x9a\x9d\xe4\xe5\x99\x38\xd0\xd4\x07\xf3\x27\xd3\ +\x97\x9a\x72\xf2\x70\x38\xbc\x9c\x72\xcd\x0d\x9c\x5d\x75\x6c\x65\ +\x33\x15\x8f\x90\x32\x4c\xb8\xec\x59\x37\x87\x2c\x3e\x46\xa4\x7d\ +\xe0\xad\x97\x68\x98\xbf\x18\x45\x37\x61\x8a\xaa\x24\x02\x71\xe2\ +\xa1\x18\x19\x4d\x27\x98\xca\xa0\x78\x6d\x58\xca\x0a\xb1\x57\x56\ +\x63\xb2\x7b\x30\x19\x3a\x36\xbf\x9f\x78\x6f\x1f\x5a\x34\x8a\x96\ +\x4a\xa2\xa5\xd3\x60\x18\xa4\x55\x1d\xc9\xe2\x64\x70\x7c\x14\x93\ +\xbb\x08\x6b\x4d\x05\x62\xe9\x14\x24\xc1\x82\x22\xbb\x30\xdb\xdc\ +\x24\xa2\x11\x86\x9b\xc2\xc4\x06\x63\x24\xe2\x1a\x5d\xad\x63\xa8\ +\xe3\xed\x24\xd3\x65\x9c\xb6\x78\x1e\x0e\x8b\x82\x3f\x18\x25\x99\ +\xd2\xb0\x38\x5d\x38\x5c\x6e\x72\x72\x3d\x60\xa4\xb1\x9a\x65\xe2\ +\xe9\x14\x9a\x61\x20\x2b\x06\x19\x15\x62\x49\x75\xd2\xf2\x96\xcd\ +\xb8\xdc\x2e\xf4\xb8\x4e\x26\x9d\x21\xaf\xcc\x09\xd9\x85\xc8\xe3\ +\x60\xe7\xd2\xab\x2e\xe1\xe6\xbb\x1e\xe0\xdb\x5d\x2f\x13\x19\x1a\ +\x64\xe6\xa5\x37\x50\x65\x37\x11\x8b\x27\xb0\x6a\x93\x6d\xa5\xa6\ +\x93\x24\x8d\xe3\xaa\x66\xc8\x15\x2c\xab\x2f\xe0\x89\x5b\xbe\x45\ +\xc7\xdc\x79\x5c\x78\xe9\x2a\x8c\x4c\xea\x48\xf6\x33\x83\x4c\x32\ +\x4e\x34\xa2\x32\xf3\x13\x97\x32\x67\xcf\x4f\xb9\xf1\x86\xef\x50\ +\xe1\x36\x53\xbe\xfc\x7c\xae\x3a\x7d\xde\x51\x9a\x5f\x79\xd9\xd5\ +\x6c\xfb\xc9\x5d\x7c\xe3\xc6\x6e\x4a\xa4\x11\xfa\x12\x0e\x4c\xe6\ +\x5c\x2e\xbf\xf2\x22\xbe\x7f\xd7\x5d\xfc\x67\x67\x1d\x0e\xd1\xca\ +\x69\x57\x5e\xc3\xf2\xba\x42\x66\x9f\x76\x26\x99\x7b\xae\x20\xb1\ +\xf6\x76\xe6\xb8\x41\xf3\xa9\x24\x63\x31\x62\x82\x8b\xf3\xaf\xb8\ +\x86\xdd\x3f\x7d\x88\x6f\x34\xbd\x8a\xb7\xb0\x82\x4b\x3e\xf7\x19\ +\x3e\x73\xda\x0e\x1e\xfa\xd1\x37\xd8\x5d\x5d\x8c\xe0\x9a\xc5\xf5\ +\x5f\xfb\x04\x6f\x3f\xf0\xdf\xac\x8f\x9c\xc2\x43\x3f\xb8\x30\xeb\ +\x47\x94\xc5\xc7\x87\xb4\x7d\x7d\x43\xcc\x58\x62\x05\xc9\x46\x32\ +\x35\xc0\xf8\x44\x98\x78\x46\xc3\x93\x5b\x44\xda\x62\x46\x34\x5b\ +\x70\x14\x17\x21\x5a\x2d\xa4\x2d\x32\xa6\x8c\x8e\x20\x49\x48\xb2\ +\x82\xcf\x37\x8c\x1a\x99\xc0\x50\x33\x48\xa2\x84\xc9\xea\xa2\xb4\ +\xa6\x14\x9b\x0f\x26\x34\x85\xdc\xb2\x0a\x4c\x05\xa5\x98\x04\x17\ +\x08\x36\x3a\xfc\x41\xf6\x1e\x6c\x21\x16\x55\x51\x24\x13\x5e\x6f\ +\x29\x9e\xba\x7c\x1a\x03\xe3\xec\xed\x99\x40\x13\x5a\x58\xdc\x50\ +\x4d\x51\x55\x03\x6e\xa7\x03\x41\x94\x70\xb9\x5d\x58\x2d\x0a\xa3\ +\x83\x3d\x04\x02\x7e\x92\x1a\x58\xec\x4e\x12\xa9\x14\xe1\x84\x46\ +\x42\x53\x88\xa9\x2a\xf1\x78\x86\xb0\xa1\xe1\xf1\x5a\x08\x4c\x44\ +\x89\x8d\x44\x99\x26\x0a\x64\x63\x22\x8f\xc1\x3d\xe3\x4c\x6e\xbe\ +\xa9\x86\x43\x1d\x43\x58\x0b\xab\x99\x51\x5b\x02\xa8\x5c\x73\xfd\ +\x7f\x23\xe6\x4d\xe6\x3d\x5e\x7a\xf1\xf5\xd4\x0b\xb9\x27\x58\xc9\ +\xe7\x7c\xe9\x46\x2a\x0f\x35\x13\xc2\x4d\x59\x6e\x39\x5f\xfc\xcf\ +\xff\xc2\x5a\x2c\x03\x12\xe7\x7c\xf6\xdb\x24\xed\x25\x60\xb2\xf1\ +\xef\xdf\xfb\x31\xcd\xcd\x9d\x84\x53\x02\x45\x55\x53\x4f\x08\xd8\ +\x11\xbc\x33\xf9\xe6\xcd\x3f\xa6\xb9\xb1\x93\x88\x2a\x71\x51\xf1\ +\x14\x2a\x2d\xa0\xcc\x3e\x8f\x1f\xff\x78\x3a\x4d\xdd\xc3\x68\x92\ +\x93\xda\x92\xc9\xfb\x10\xdc\xd3\xf8\xc1\x6f\x9e\x46\xcb\xab\x04\ +\x40\xf4\x4e\xe7\x9b\x37\x7d\x9d\x82\x1c\xb0\x15\x9e\xc6\xf7\x7f\ +\x56\x43\x4b\x47\x1f\x9a\x2d\x8f\x22\x8b\x4c\xfd\x27\x6f\xa4\x6c\ +\xe1\x61\x7a\xc7\xa3\x58\x3d\xe5\x58\x05\x89\xe5\x97\xdf\x40\xbd\ +\xee\xce\x12\x76\x16\x1f\x2f\xd2\xf6\x4e\x99\x87\x68\xc9\x07\x52\ +\x84\xd5\x24\xfe\x4c\x8a\x44\x32\x4d\x70\x78\x84\xc2\xaa\x2a\x0a\ +\x73\xf2\x30\x3b\xbd\xa0\xd8\x40\x13\x21\x99\x40\x8f\x25\x18\xea\ +\xed\x63\x64\x60\x00\xbb\x90\xc1\x6c\x32\xb0\x58\x6c\xa4\x35\x81\ +\x94\x68\x61\xee\x8a\x33\x30\x5c\x45\x84\x0c\x8d\x90\x2f\x4c\x7f\ +\x6f\x1f\xba\xc9\xc1\x40\x2a\x4e\xcf\x78\x02\xd2\x1a\x53\x0b\x8b\ +\x50\x4c\x2e\x0c\xa7\x48\x4e\xed\x2c\x86\x7c\x8d\x44\x5a\x06\x18\ +\x0d\xc5\x28\xc9\xb1\x51\x37\xb5\x82\x8a\xb2\x32\x86\x43\x43\xe8\ +\xa9\x28\xa2\x1a\xc7\xa2\x08\x98\x9c\x1e\x22\x49\x0d\x55\x93\x99\ +\x3e\x77\x31\xe3\x09\x91\x9e\xa6\x56\x24\xab\x8b\x68\x5c\x60\x20\ +\x3a\x41\xff\xa0\x8f\x2a\xb9\x88\xb3\xa5\xac\xa6\xfd\x17\xf6\x76\ +\x51\x35\x4b\x8a\xaa\x4f\x20\xe5\xb2\xaa\x63\xee\x48\x9e\xe2\x2a\ +\x3c\x7f\x76\x8e\x68\xf6\x30\x73\xc1\xb2\x63\xc7\x54\xd5\xbc\x4f\ +\xc5\x14\x54\xd4\x1c\xdd\xaf\xd8\x0b\x98\xbd\xe0\x6f\x87\x00\x9b\ +\xec\x85\xcc\x59\x54\xf8\x17\xfb\x9d\xc5\xd5\x2c\x2e\xae\xfe\x0b\ +\x49\xa5\xa8\x7a\xc6\x31\xd2\x37\x39\xa8\x9e\x76\x2c\xe6\xd8\x55\ +\x58\xc9\xa2\xc2\xca\x13\x8e\x2f\xaf\x9f\x4b\xf9\x71\x7b\xbc\xa5\ +\x55\x78\xb3\x5d\x9e\xc5\xc7\x8d\xb4\x6b\x16\x9e\x4e\x4a\x17\x49\ +\xa5\x26\x30\x9c\x36\x72\x2b\xca\x09\x19\x12\x81\xd1\x11\xfc\xa3\ +\x01\x72\x0b\xe2\x24\xdb\xfa\x90\x9c\x1e\x52\xa9\x0c\x3d\x2d\x4d\ +\x98\x15\x11\x54\x95\x1c\xb7\x0b\x97\x62\x60\x36\x41\x54\x53\x39\ +\xdc\x3b\xc0\x84\x9c\xc2\x51\x51\xc0\xc8\xd0\x04\xfe\xb1\x10\xe9\ +\x91\x38\x13\x03\x61\x72\xca\x2a\xf1\x16\xe6\x91\xe3\xf4\x93\x08\ +\x8c\x43\x2c\x41\x28\x33\x8c\x2a\x81\x6c\xb3\x33\x92\x31\xd3\x3f\ +\xe6\xa3\xa3\xc7\x47\xa1\xd3\xcc\xec\xd1\x20\x33\xa3\x69\x0a\x3d\ +\x2e\x1c\x66\x01\x8f\xd5\x06\x92\x80\xbb\xa0\x0c\xb7\x62\x45\x47\ +\x62\x6f\x63\x0b\x07\x3b\xfa\x49\xcb\x2e\x24\xc5\x49\x28\x93\x62\ +\xd4\x1f\x62\x3c\x21\x52\x84\x15\x21\xeb\x3d\x92\x45\x16\x59\x7c\ +\xdc\x48\xbb\xa7\xa3\x95\xa9\x55\xe5\x98\x32\x69\xcc\x9a\x80\xd9\ +\xe6\xc6\x5d\x24\x61\x35\x4c\xf8\x43\x21\xda\x1b\x5b\xb1\xf5\x0f\ +\x63\xb1\xda\xb1\x5a\xed\x88\x82\x8a\x20\x99\xf0\xe6\x7a\x08\x27\ +\x23\xa0\xa5\x18\x1e\x1f\xa1\x6f\x6c\x84\xf6\xb1\x08\x9e\xda\x3c\ +\x5a\xdb\xdb\x48\x88\x1e\x22\x69\x11\xff\x58\x00\x5f\xdf\x08\x8b\ +\x6a\x66\x90\x54\x35\xec\x36\x0b\x5a\x40\x45\x48\x06\x71\x48\x76\ +\x52\x5a\x9a\xfe\xe0\x18\x86\xd5\x89\x60\xf7\x90\x50\xd3\xf4\x4c\ +\x24\x18\xda\xd1\xce\x6b\x3b\xdb\x69\xa8\xf2\xb2\x74\xfe\x4c\xaa\ +\x8a\xbd\xb8\x2d\x0a\xed\x13\xcd\x24\x34\x81\x60\x24\xc6\x44\x28\ +\x02\x0e\x0f\x99\x84\x4e\x20\x96\xc1\x1f\x49\x12\x4a\x19\x44\x34\ +\x19\x4d\x36\x67\xa7\xc5\x59\x64\x91\xc5\xc7\x8f\xb4\x63\xbd\xfb\ +\x91\x3d\x60\x37\x9b\x91\x13\x1a\xe9\x84\x8e\xa4\xd8\xb1\x14\x94\ +\x92\x93\x5b\x40\x5a\x11\xc1\x24\x83\x2c\x21\xc9\x32\x4e\xc5\x44\ +\x9e\x37\x87\xb8\x7f\x82\x68\x3c\x8e\xaf\xaf\x87\xde\xbe\x76\xc6\ +\x62\x11\x3c\x53\xea\xa8\xac\x28\xa6\xc2\x51\xc6\x50\x5c\xe0\x5d\ +\xdf\x38\xd1\xa4\x0d\x4d\x28\x20\x51\x68\xa5\xa7\xbf\x9b\x44\x3c\ +\x84\xa2\xe8\x44\x82\x01\x8c\x64\x10\x43\xcf\x60\x4a\x24\xc9\xf1\ +\xe4\x31\x1a\xf1\x63\xc8\x93\x29\x29\xf5\x4c\x0a\x03\x81\xa6\x81\ +\x09\x26\xe2\xef\x51\x57\x5e\x44\x7d\x55\x19\xb2\xcd\x89\xcf\x3f\ +\x81\xc3\x99\x43\x58\x13\x09\x45\x63\xc4\x92\x2a\x91\xa4\x4a\x52\ +\xd3\x49\x0b\x02\xba\xac\xa0\x0b\x93\x29\x19\xb3\xc8\x22\x8b\x2c\ +\x3e\x56\xa4\x6d\x37\x42\xb4\xbd\xf7\x36\xa5\xae\x22\x9c\xb2\x15\ +\xb3\x30\x59\x3e\xc9\x66\xb7\x23\x8a\x02\x09\x49\x27\x92\x49\x90\ +\x56\x13\x58\xed\x4e\x3c\x39\x76\xd0\x92\x0c\x0c\xf4\xd2\xdc\xda\ +\x4a\x67\x6b\x33\x4e\x97\x95\xd9\x27\xcd\xa7\xa8\xba\x96\xf6\x81\ +\x0e\xca\xa7\xb9\x58\xd8\x30\x8b\x31\x97\x4c\xc8\x48\xa3\xdb\x14\ +\x0e\x0f\xb4\x10\x09\x85\x89\xf9\x47\x70\x48\x1a\x0e\x8b\xc2\xe0\ +\xd8\x18\x4a\xc6\xc0\xe5\x74\x13\x53\x44\xcc\x66\x33\x49\x41\xc0\ +\x30\xc9\xa8\x18\x38\x5d\x4e\x44\x41\x62\x28\x1c\x61\xec\x70\x0f\ +\xfe\x58\x06\x4d\x80\x11\xbf\x1f\x8b\xcd\x8e\x28\x99\x70\xba\x73\ +\x30\x24\x85\x94\xaa\xa1\x23\x20\xc9\x22\x26\x45\x42\x9a\xac\x43\ +\x94\x45\x16\x59\x64\xf1\xf1\x22\x6d\xc9\x66\xa7\x6f\x70\x88\x48\ +\x32\x8d\x9c\x36\xb0\x63\x21\xc7\x96\x83\xd5\x62\x47\x30\x29\x18\ +\x06\x18\xc9\x24\x7a\x32\x86\x62\x92\x49\x93\x62\xdf\x81\x7d\x34\ +\x1e\x6c\x43\x91\xcc\x4c\x9f\x3d\x8f\x9a\xba\xa9\xb8\xf3\x5d\x04\ +\xe2\x51\x42\xe3\x03\x14\xe4\xe5\x23\x7a\x3d\xac\x28\xc8\x63\xb0\ +\xb1\x8d\xc1\x54\x8a\x68\x20\x89\x23\x21\x20\x64\x24\x32\xba\x86\ +\xea\x75\x21\xa2\x60\x4a\x18\x28\x8a\x4c\x2c\x13\x45\x44\xc5\x66\ +\xb3\x60\xb3\x99\xd0\x10\x50\x91\x50\x05\x19\x67\x51\x0e\x52\x3a\ +\xc9\x40\x28\x85\x2a\x64\x30\xdb\x73\x88\xa9\x2a\x8a\x24\x62\x93\ +\x4d\xa4\x32\x2a\x82\x30\x99\x1e\xca\x40\x03\xd2\x88\x64\x8e\xd5\ +\x8e\xcb\x22\x8b\x2c\xb2\xf8\xb8\x90\xb6\x98\x5b\xc1\x40\x7b\x1f\ +\x65\x79\x66\xca\xf3\x0a\x49\xfb\x63\x34\xf5\x0c\x62\x12\x4c\x48\ +\x82\x88\x9a\x49\xa3\xa5\x93\x08\xa9\x04\x83\xc9\x04\x29\x39\x83\ +\xad\xd0\xc3\x19\xe7\x9c\x85\xc3\x9e\x8b\xdb\xe5\x26\x1a\x0b\xd1\ +\xd3\xdf\x49\x7b\x77\x1b\x26\x51\x60\xb8\xa7\x0d\xb3\x0e\x55\xe5\ +\x73\x58\x61\xb5\xf3\x6c\x77\x1b\x6e\xd5\x4e\x3a\x64\x20\x18\x20\ +\x14\x78\x88\x4b\x22\x01\x2d\x8e\xd5\x99\x83\x49\xd4\xd1\xfc\x3e\ +\x26\x46\x87\xb1\x99\x45\x24\xc9\x02\xa2\x8c\x68\xb2\xa2\x6a\x02\ +\xaa\x21\x80\x62\xc3\xe5\xf6\xa0\x1b\x69\x34\x43\xc5\x22\x4c\x7a\ +\xac\x88\x26\x33\xa2\xae\x23\x30\x99\x9c\x45\x12\x40\x91\x05\xe4\ +\xac\xe7\x48\x16\x59\x64\xf1\x71\x24\xed\x1c\x93\x8d\x98\x2f\x40\ +\xeb\x78\x98\xfa\x0b\x66\x31\x7d\x49\x25\x89\xf9\x3a\x9a\xae\x23\ +\x0a\x22\xf1\x44\x0c\xd4\x0c\xa8\x3a\x8a\x2c\xe2\x70\xd9\xb0\x79\ +\x5c\x90\xd1\x09\xfb\xc6\x19\x1b\x19\xa1\xaf\xbb\x9f\xce\xf6\x6e\ +\x5c\x76\x37\x9a\xaa\x22\x6b\x22\x66\x35\x4d\x64\xb8\x09\x5b\x3c\ +\x46\x01\x09\x5a\xc7\x02\x24\x75\x07\x49\x5d\x67\xf8\x50\x2b\x63\ +\x31\x1f\x3a\x29\x86\x15\x09\xd9\x80\x44\x3c\x41\x3a\x95\xc2\x6d\ +\xcd\xc1\x64\x56\x48\xeb\x1a\xa2\x98\xc1\xa6\x28\x64\x92\x49\x64\ +\x59\x44\xcd\xa8\x98\xec\x56\x64\x51\x41\xcd\xa8\xe8\x82\x40\x2a\ +\x93\x41\x94\x64\x74\x5d\x47\x10\x27\x2b\x51\xab\xda\x64\xe8\x75\ +\x56\x1f\xc9\x22\x8b\x2c\x3e\x76\xa4\x9d\x88\xc4\xb1\x22\x73\x60\ +\xdf\x21\x36\x49\x16\x4e\x39\xe3\x0c\x0a\xca\x4a\xb0\xe7\xe6\x22\ +\x29\x32\x1e\x5b\x39\x68\x93\x45\x72\x33\xf1\x38\xa1\x09\x3f\x03\ +\x9d\xbd\x8c\x0c\x0c\x12\xf0\xf9\x18\xe8\xee\x21\x30\xe4\x23\xd7\ +\xe5\x26\x98\x8c\xe0\x1b\x1e\x62\xf1\xe2\x45\x38\x1d\x0e\x02\x13\ +\x23\x44\x22\x71\xdc\x0e\x19\xa7\xcb\x82\x24\x5a\x19\xe8\xee\xc6\ +\xe7\xeb\x42\x16\xd3\x98\x6d\x06\x8a\x24\xa2\x08\x26\xcc\x36\x33\ +\x69\xb3\x84\x7f\x3c\x48\x4a\xd3\x28\x29\x2f\x45\x17\xc0\xa2\xc8\ +\xa4\x74\x15\x59\x10\xd1\x55\x8d\x74\x2a\x0d\xa2\x80\x24\x88\x98\ +\x8e\x94\xcd\xc8\x24\x53\xd8\x1d\x0e\x4c\x8a\xc2\xe8\xc8\x08\x91\ +\x48\x04\x49\xca\xe6\xe6\xcc\x22\x8b\x2c\x3e\x86\xa4\xdd\x3f\x38\ +\x4a\x46\x33\xf0\x3a\x1d\x34\xee\xdd\x85\x45\x81\xaa\xda\x1a\x04\ +\x93\x09\x04\x48\x66\x32\x08\x40\x24\x14\x42\xcd\xa8\x28\x16\x33\ +\xe1\x70\x18\x3d\x95\x41\xd2\x0d\x5c\x56\x0b\xf9\x35\xd5\x84\x02\ +\x01\xfc\xbe\x11\xd2\x5a\x86\x9e\x81\x3e\x0c\xc1\x20\x12\x0a\xa2\ +\x5b\x3c\x24\xf4\x38\xde\x42\x0f\xfe\xe1\x00\xe1\xd8\x38\x66\x93\ +\x84\xd9\x62\x41\x27\x83\x60\x48\x48\xb2\x19\x0c\xb0\x5b\x6d\x58\ +\xdd\x39\xc4\x53\x71\xfa\xfa\xfa\x29\x2d\x2f\x47\x55\x75\x74\x1d\ +\x24\xb3\x82\x49\x31\x83\x24\x91\x4a\xa5\x50\x14\x05\xb7\xc3\x89\ +\xa6\x69\xe8\x26\x0b\xf1\x68\x94\xc1\xb1\x3e\xd2\xc9\x14\xb2\x22\ +\x63\xa8\xd9\xbc\x23\x59\x64\x91\xc5\xc7\x90\xb4\x9b\x9a\x9a\xb0\ +\x9a\x2d\x94\x17\x17\x11\x08\x2a\x8c\x0f\x0d\x51\x5a\x54\x40\x69\ +\x45\x29\x89\x74\x12\x8b\xac\x10\x09\x45\x50\x0c\x8d\x92\xa2\x7c\ +\xf2\x0a\x0a\xd0\x0c\x1d\x45\x10\x49\xc7\x93\x74\x36\xb7\x33\x32\ +\x34\x4c\x26\x93\x21\x99\x49\xa3\x19\x06\x86\x20\x92\x31\x04\x42\ +\xa9\x34\x9a\x90\xc0\x5b\x94\x87\xcf\x17\xc6\x17\xe8\xc7\x90\x93\ +\xc8\x66\x1d\x04\x03\xb3\x6c\x06\x51\x42\x14\x4d\x48\x16\x11\x8b\ +\xd5\x4a\x6e\x7e\x3e\x9a\x00\xa3\x63\xa3\xf8\x47\xc7\x27\x2b\x22\ +\x5b\x2c\xd8\xec\x0e\x44\x04\x74\x5d\x47\x57\x35\xcc\xb2\x82\x64\ +\x08\x68\x9a\x4e\x70\xdc\x8f\x7f\x7c\x1c\xc3\x30\x70\xda\xed\x24\ +\xe2\x09\xc2\xc1\x20\x82\x98\xd5\xb5\xb3\xc8\x22\x8b\x8f\x19\x69\ +\x87\xc7\x47\xf1\x38\x1d\x84\xc2\x11\xa6\x54\x56\x61\xb6\x5a\xc0\ +\x30\x18\x1f\x1b\x47\x56\x24\x72\xdc\x39\x38\x0b\x0a\xb1\xda\x1c\ +\xe4\x7a\x3d\x24\x53\x71\xe2\xf1\x08\xfe\xf1\x51\x3a\x5b\xda\x19\ +\x1b\x1e\x23\x1e\x8d\x21\x4b\x0a\x2e\x4f\x0e\xc1\x40\x90\xbc\xa2\ +\x62\x0c\x49\xc1\xea\xf6\x10\x48\x19\x38\x3c\x6e\x1a\xb7\xec\xc0\ +\x1f\x0a\x61\x71\x58\x50\xd3\x1a\x26\x51\x41\x14\x64\x0c\x43\x40\ +\x96\x2d\x48\x8a\x8c\x21\x88\x04\x82\x61\x2c\x56\x0b\x45\xf9\x45\ +\xe4\x79\xf3\xf1\xfb\xfd\x84\x26\x42\xd8\xcd\x36\x5c\x4e\x27\xd1\ +\x68\x04\xd1\x30\xb0\x9a\xcc\xa8\xe9\x34\x63\x3e\x1f\xb1\x68\x0c\ +\xb3\x2c\x63\x36\x99\x11\x05\x91\x8c\x20\x62\x31\x99\xb3\x09\xa3\ +\xb2\xc8\x22\x8b\x8f\x1f\x69\x17\x7a\x1c\x74\x77\xf6\x30\x3c\x1a\ +\x40\xc3\xc4\xec\x39\x33\x29\x29\x9b\x8a\x24\x41\x34\x1e\x61\x78\ +\x64\x9c\x74\x2a\x43\x3c\x91\x9c\xac\x75\xa6\x26\x19\x1f\x1b\x22\ +\x19\x4f\xe2\xb4\x3a\x90\x64\x79\x72\xd1\x4f\x10\xb0\x58\xac\x78\ +\x64\x13\x88\x12\xba\x28\x50\x5c\x51\x81\x12\xcb\x70\xa0\x7f\x8c\ +\xfe\xa1\x01\x04\x9b\x1d\xc3\xd0\x51\x64\x19\xb3\x62\xc2\x62\xb2\ +\x93\xce\x00\xa2\x88\xa4\x88\x08\xa2\x80\xa6\xa9\x44\x82\x41\xc2\ +\x80\xc5\x6c\x26\xd7\xed\xc6\xaf\xaa\xf8\x86\x86\x50\x73\x73\x71\ +\x38\xec\x18\xba\x4e\x2c\x12\x21\x93\xc9\x90\x4e\xa5\x50\x24\x09\ +\x59\x92\x51\x64\x05\x59\x94\x50\xe5\x0c\x82\x91\x5d\x86\xcc\x22\ +\x8b\x2c\x3e\x86\xa4\x6d\xb7\xc8\x84\x42\x61\x02\x91\x0c\xd6\xb1\ +\x30\x4a\x7b\x37\x91\x78\x82\xfc\x7c\x0f\x66\xab\x82\x24\x9b\x90\ +\x34\x11\x45\x11\x88\x27\x53\x64\x34\x81\xe2\xf2\x4a\xdc\x76\x27\ +\xfe\xd1\x31\x82\xfe\x10\x55\xb5\x75\xe4\xe5\xe6\xd2\xd5\xd5\x4b\ +\x68\x6c\x8c\x58\x2a\x49\x6d\x65\x05\x91\x68\x0c\x04\x81\xc1\xa1\ +\x21\x14\xd9\x8c\x6a\xc8\x88\xa2\x09\xbb\x59\x41\xcf\x64\xc8\x64\ +\x32\x88\x82\x09\x49\x91\x11\x65\x50\x64\x19\x43\x13\xd1\x44\x11\ +\x0c\x10\x11\x30\xd2\x69\x72\xec\x0e\x52\xa6\x34\xf1\x58\x14\x4d\ +\x53\x51\xd5\xc9\x4d\x91\x64\x6c\x56\xdb\x64\x01\xdf\xe3\xac\x6a\ +\x49\x14\x3f\xb4\x22\x9a\x59\x7c\x58\x30\x88\x85\xc3\x08\x16\x27\ +\x36\x53\x56\xb6\xfa\xa0\xc8\xc4\x82\x84\xd3\x12\x5e\x8f\xf3\x84\ +\x28\x84\x78\x24\x84\x2e\xdb\x71\x58\xff\x1f\x2c\xc0\x1b\x1a\x91\ +\x70\x0c\x93\xdd\x79\xb4\x3e\xe8\xff\x09\x6a\x2a\x4a\x3c\x2d\xe2\ +\x74\xda\xb2\x91\x13\x1f\x02\x44\x93\xc5\x8c\x21\x09\x64\x74\x95\ +\x70\x34\x46\x32\x91\x22\x16\x89\x90\x88\x45\x51\x04\x89\x3c\x77\ +\x0e\x75\x35\xd5\x9c\x34\x77\x1e\xf3\x66\xcf\xa5\x61\xd6\x1c\xdc\ +\x79\x05\x84\xe3\x49\xdc\xb9\x05\xac\x5c\xb3\x86\xd5\x6b\x4e\x21\ +\xc7\x9b\x4f\x28\x16\xc3\xe6\x72\x61\x75\xd8\x18\x1f\x1f\x47\xcb\ +\xa4\x48\xc4\xa2\x94\x15\x95\x31\x67\xd6\x49\x08\x58\x10\x05\x2b\ +\xaa\x2a\x61\x52\x6c\x48\x92\x8c\xac\x48\x08\xe8\x88\x18\xc8\xa2\ +\x88\x49\x56\x30\x8b\x12\x26\xc3\xc0\x26\x4a\x98\x10\xb0\x48\x12\ +\x4e\x8b\x85\x1c\xbb\x03\x59\x96\xb1\xda\x6c\x78\xbd\x5e\x5c\x39\ +\x6e\x14\x93\x09\xc5\xa4\x60\xb6\x5a\x30\x99\x26\x5f\x00\x48\x22\ +\x86\x98\x1d\x1e\xff\xd0\x73\xa8\xff\xed\x79\x49\xc4\x3f\xc2\x48\ +\x20\xf1\x8f\x5d\x50\x8b\xe3\x1b\x1e\x26\xf1\xfe\x7a\x70\xa4\x85\ +\x7b\xee\xbc\x9f\xc3\x81\xff\x1d\xfd\x32\x78\xf8\x2d\xee\xbb\xe5\ +\x27\xdc\xf6\xf0\x7a\x46\xe2\x7f\xe7\x9c\x2f\xe9\xe7\xf5\x67\x1e\ +\xe4\xc7\x3f\xfe\x25\x2f\xec\xee\xfe\xab\x87\x6c\x7d\xe2\x57\x3c\ +\xba\xa1\xed\x44\xf2\xd3\x06\x78\xe4\x9e\x3b\xd9\x3a\x98\xf9\x10\ +\xbf\x41\x8a\xad\x2f\x3c\xc9\x86\x3d\x3e\x30\x62\x0c\x0f\x8f\x90\ +\x3e\xf2\x9f\xc4\xd0\x0e\x6e\xbd\xfb\x31\xfa\x53\x7f\xbd\x2f\x93\ +\xa1\x51\x46\xc6\x8f\x55\x3f\xda\xf5\x87\xfb\x78\x7c\x63\xd3\x09\ +\xf7\x1c\xee\xd8\xc6\x13\x4f\xbf\x42\xf0\x23\x30\x1d\x56\xfd\x8d\ +\xfc\xfe\xf7\x7f\xa2\x27\xfe\x2f\x42\xda\x66\x6f\x01\x19\x49\xc1\ +\x2c\x99\xc9\x77\xbb\x98\xf0\x0d\x32\x31\x3c\x48\x60\x78\x90\xf1\ +\xc1\x6e\x62\x7e\x1f\xf1\x89\x31\x86\x7b\x3b\x68\x3b\x7c\x80\xc3\ +\x07\x0f\x93\xd2\x24\x66\xce\x5b\xcc\xaa\x53\xcf\xa2\x7e\xe6\x5c\ +\xe2\x69\x95\xf6\xae\x6e\x52\xe9\x34\x86\xa1\x33\xe1\x9f\xc0\xe7\ +\x1b\x62\x64\x68\x90\x74\x3c\x8e\xdd\x64\xe3\xe2\x0b\x2e\x67\xe5\ +\x92\xd3\x30\x09\x2e\x0c\xd5\x8c\x28\x5a\xd0\x75\x1d\xc5\x24\x22\ +\x4a\x3a\x82\xae\x62\xe8\x19\x14\x34\x14\x8e\xfc\x9d\x49\x63\x11\ +\x05\x64\x5d\x43\xc8\xa4\xb0\xc8\x12\x92\x24\xa2\x0b\xa0\x61\x80\ +\x20\x20\x2a\x32\x86\x20\xa0\xea\x3a\x3a\x06\x86\x00\x88\x02\x59\ +\xce\xfe\x1b\xf0\x1f\xe4\xbb\x5f\xba\x82\x87\xdf\x19\x7c\xff\x11\ +\xe3\x0f\xb7\x7c\x8f\xfb\x36\xf5\xfc\x8d\x13\x46\x79\xf4\xae\x3b\ +\x79\x67\xe8\x1f\xfb\x18\xdf\xf6\xa7\xb9\xfb\x37\xaf\xf2\x7e\xc9\ +\xf5\x89\xd6\x5d\xf4\x45\x24\xa6\x16\x7e\xfc\x3b\x26\xda\xb3\x95\ +\x07\x1f\xdb\x48\xe1\x49\x6b\x58\x7e\x52\x2d\x36\xf9\xef\xf9\xce\ +\x1a\x6f\xfc\xe1\x7e\xde\x1e\x70\xb0\xe6\xb4\xd5\x4c\x2b\x76\xff\ +\x95\x63\x46\xd8\xd1\xd4\x43\x4e\xf5\x89\xb5\x2f\xf5\x9e\x03\x34\ +\xf7\x46\xa9\x28\xb1\x7e\x98\xd4\x80\xa6\xa9\x88\x16\x33\x9d\xaf\ +\x3c\xcc\x83\x7f\xda\xc9\xfb\x05\xdc\x06\x0e\x6c\x67\x42\x70\x51\ +\x6a\xff\x6b\xe7\xa5\x79\xfe\x57\x77\xb2\x61\x7f\xe4\xc8\xdf\xe3\ +\xec\xd8\xdf\x4f\x4e\xd9\x89\xd5\xc8\x25\x43\x43\x55\x0d\x3e\x0a\ +\x13\x62\x49\xd4\xc8\xa8\x2a\xff\x2a\x93\x73\x39\x82\x80\xcd\x9b\ +\x87\x11\x17\x08\x8f\x0f\x33\x63\x5a\x15\x25\x85\x1e\xca\x4b\x0b\ +\x10\x45\x1d\x45\x4d\x10\xf7\xfb\x48\x67\x0c\x8a\x73\x5d\xcc\xa9\ +\x5d\x44\x61\x6d\x3d\xa9\x44\x8a\xa1\xc1\x41\x7a\x3b\x3b\x39\xb4\ +\x7f\x3f\xd1\x60\x10\x55\xcd\x10\x4b\x26\x30\x27\x12\x94\x14\x15\ +\x50\xe0\x76\xd2\x39\x18\x40\x71\xe4\x62\x96\xec\x9c\x75\xda\x79\ +\xe4\x38\x0b\xd9\xbf\x7f\x17\x19\x35\x8c\x2c\x2b\xc8\x8a\x48\x3a\ +\x9e\xc6\x6c\x36\x21\x1a\x1a\x92\x28\x20\x4b\xc2\x64\x03\xaa\x29\ +\xc8\x88\x18\xba\x06\x86\x86\x68\xa8\x98\xcc\x56\x74\x4d\x23\x73\ +\x44\x26\x41\x37\x26\xcb\x50\xc1\x51\x49\x44\x37\xf4\x6c\x15\xf6\ +\xbf\x81\x91\xae\x36\x5a\xda\x06\x69\x7b\x76\x1d\xe7\xad\xfc\x1a\ +\xc5\xa9\x6e\x0e\x76\x0e\xb2\xf8\xc2\x62\x48\x0d\xb1\xfe\xa9\x67\ +\x39\x38\x10\xa5\x7e\xd5\x5a\x2e\x5c\x35\x1d\x69\xac\x9d\xa6\xb6\ +\x03\x1c\x7a\xfc\x16\xa2\x2b\x2e\xe4\xd3\xe7\xcd\xa2\x63\xc7\xcb\ +\xbc\xf8\xd6\x5e\x28\x98\xc5\x95\x57\xaf\xc5\x36\xf0\x26\xbf\x7d\ +\x3d\xc8\x15\xd7\x5e\x48\xfe\x91\xca\x5e\x6d\x8d\x1d\x1c\xda\x3d\ +\xc4\x9d\xb7\xa6\xb9\xf0\x4b\x5f\x20\xd3\xda\xcf\x48\x67\x37\x0f\ +\xff\xe2\x97\x54\x2f\x38\x8b\x8b\x4e\x9d\x8d\x02\x0c\x37\xbd\xc3\ +\xf3\x1b\xb6\x10\x32\x55\x70\xc1\x15\x97\x33\xfd\xb8\x12\xea\x03\ +\x87\x36\xf3\xc2\x6b\x7b\x08\x64\x4c\x2c\x3a\xeb\x32\xce\x98\x57\ +\x46\xc2\x77\x80\x67\x9e\xdb\x44\x4f\x50\x66\xe5\x27\x3e\xc5\x9a\ +\xaa\x28\xcf\x3d\xf5\x1c\xcd\x23\x1a\x27\x9d\x7d\x29\x67\xcf\xab\ +\xa0\x63\xfb\x7a\x5e\x78\xeb\x00\xaa\x63\x2a\x97\x5d\x7b\x25\x53\ +\x5d\x31\xde\x79\xfe\x39\xde\x39\xd4\x4f\xd9\xfc\x33\xb9\xe2\x9c\ +\x45\x64\x7c\x87\x59\xb7\x6e\x13\xbd\xfe\x38\x45\x33\x4e\xe6\xca\ +\x8b\x96\x63\x03\x82\x7d\xfb\x78\xe1\x85\x4d\xf4\x84\x4d\x9c\x7a\ +\xf9\xb5\xac\xa8\x31\xb3\xed\xc5\x3f\xf1\xf6\xbe\x3e\x4a\xe6\x9c\ +\xc6\x15\x17\x2c\xc1\x72\x5c\x7b\x0e\x35\xbe\xc5\xba\x57\xb6\x11\ +\x56\x4a\xf8\xc4\x55\x57\xd2\x50\x60\xa1\x63\xd7\xab\xec\xe9\x1e\ +\xc6\xd5\x3f\xc0\xac\xf9\xcb\x70\xbe\xff\x95\x32\x51\x76\x6d\x7e\ +\x91\xad\x07\x7b\xc8\x58\x0a\x38\xe7\xaa\xab\x99\x95\x7f\xe4\x6a\ +\x89\x7e\x5e\x7f\x6d\x0f\x23\x65\x32\xfe\xf8\x6c\x96\x97\xd9\x79\ +\x77\xdd\x23\xbc\x75\x78\x90\xfc\x86\x53\xb8\xea\xa2\xe5\xd8\x87\ +\x5b\x18\x4d\x3b\x38\xab\x3e\x0f\x30\xe8\xdd\xf7\x06\xaf\x6e\x3b\ +\x48\x7f\xf3\x5e\xd2\x25\x17\x50\x6f\x83\xd8\xc0\x7e\x9e\x59\xb7\ +\x91\xa1\x84\x93\x53\x2f\xbe\x92\xc5\xd5\x4e\x9a\xb7\xbe\xc0\x86\ +\xad\x8d\xa4\xdd\xb3\xf8\xcc\xb5\x6b\x29\xb4\x41\xef\x7b\x2f\xb1\ +\x23\x58\xc6\xa5\xa7\xce\x25\xda\xf2\x26\x2f\x1f\x56\xb9\xf0\x92\ +\xd3\x31\x8d\xb6\xf0\xc7\x4d\xed\x2c\x5f\x5e\x43\x50\x2b\xe6\xcc\ +\x99\x1e\x36\xac\x6b\x63\xef\xa1\x36\xee\x10\x43\x5c\xfe\xa5\x6b\ +\xe8\x6b\xea\x67\xb8\xb1\x87\xbb\x6f\x9d\xa0\x61\xd5\x5a\xce\x5d\ +\x54\x75\xcc\x8a\xce\xf4\xb1\xaf\xb5\x99\x41\xdf\x83\xe8\x81\xf3\ +\xf8\xe4\xe9\x22\xed\xa3\xfd\xb4\xbf\xf4\x2b\x46\x0f\xd4\xb0\xf6\ +\xb2\x4b\x99\x9a\xa3\x72\xa8\x73\x84\xca\xa5\x67\xe3\x0a\x74\xf2\ +\xd4\x1f\x9f\xa7\x6d\x54\x63\xce\x9a\x8b\x59\xbb\xa2\xfa\xa8\xa5\ +\xbf\xfb\x95\xe7\x78\xfb\x60\x37\x19\x25\x8f\x33\x2f\xbb\x82\x93\ +\xca\x5d\x80\x46\xfb\x8e\xd7\xd8\xb8\xed\x10\x21\xd5\xcc\xd2\x0b\ +\xaf\x61\x4d\x9d\xc2\x96\x17\x9e\x63\x7b\xe3\x00\xd6\xa2\x7a\x66\ +\x4d\x31\x71\x68\xd7\x21\x28\x9d\xcf\xd5\x97\x9f\x45\xae\x19\xd2\ +\x81\x4e\x5e\xf8\xd3\x7a\x5a\xc7\x0d\x16\x9e\x7d\x09\x67\xce\xad\ +\x38\xda\x87\xad\x87\xfa\xc9\x9f\xb6\x92\x29\xf2\x28\x2f\x3d\xfe\ +\x0c\x7b\xbb\x83\x54\x2d\x38\x9d\xcb\xcf\x59\x74\xb4\xf2\xd2\x47\ +\xca\xd2\xd6\x11\xd1\x35\x8d\x42\xaf\x13\xbb\x2c\xd3\xde\xdc\x8c\ +\x6f\xb0\x8f\xf1\xf1\x11\x34\x4d\xc5\xa4\x98\xb1\x59\xed\x78\x3c\ +\xb9\x4c\x9d\x52\x83\x55\xb1\xb0\x6f\xfb\x4e\x9e\x7c\xec\x51\x7e\ +\xf7\xd8\xa3\x6c\x7a\xf5\x65\xda\x9b\x0f\x12\x0d\x8e\xe2\x34\x0b\ +\xcc\xa8\x99\xca\xbc\x86\x06\xbc\x6e\x0f\x4d\x2d\xad\x44\x62\x31\ +\x04\x44\x26\x26\x22\x88\xa2\x83\x85\x8b\x4f\xe5\x0b\x5f\xfe\x26\ +\x97\x5e\xf6\x29\x14\xd9\x42\x26\x1e\xc7\x6e\x92\xd1\xd3\x2a\x7a\ +\x5a\x45\x53\x35\x74\x40\x50\x14\x30\x9b\x49\x1a\x3a\xaa\x28\x20\ +\x28\x26\xd2\x9a\x8e\x60\x80\x22\x88\xc8\x82\x88\x78\x64\xa8\x08\ +\xa2\x08\x92\x88\x06\xa8\x86\x81\x0a\x68\x46\x36\xf3\xc8\x5f\x43\ +\x5b\xf3\x3e\x2a\x2f\xf8\x37\xd6\xe4\xf6\xb3\x71\xe7\x28\x99\xfe\ +\x5e\xc2\x62\x2d\x8b\x0a\xc3\xfc\xfa\xa6\x1f\xb1\xcd\xef\x61\xc5\ +\xbc\x62\x36\x3c\xf0\x2b\xb6\x0f\x19\xf8\xdb\x3a\xd0\x73\x57\x70\ +\xcd\xc5\xe7\xb3\x62\x41\x39\x4d\xaf\xfd\x8a\x9f\x3f\xf6\x36\xd5\ +\x4b\x56\x93\x79\x6f\x1d\xbf\x7f\xa9\x91\x4c\x3a\xc4\xb0\x3f\xc2\ +\xb1\x06\x1f\xe7\x60\xef\x28\x4b\x2e\xb9\x8c\xb3\x4e\x5b\x4d\xa5\ +\x35\xcc\xee\xf6\x21\x6a\x4e\x39\x97\x95\x0d\xb9\xac\xff\xf5\x83\ +\x6c\xef\x87\xf0\xe1\x3f\x71\xd3\x6d\x4f\xe2\x98\xb9\x9a\xbc\x91\ +\x77\xf8\xcd\xef\x5e\x3f\x4e\xbc\x1d\xe1\xd9\x87\x1e\x27\xe8\x9d\ +\xc7\xb2\x1a\x81\x27\xee\xba\x9d\xc3\x09\xd8\xfb\xec\xe3\xbc\xdb\ +\x6f\xe3\xe4\xd3\x56\x33\x45\xe9\xe7\x8e\xef\xfd\x88\x03\x99\x0a\ +\x16\xd7\x48\x3c\xf9\xe0\xd3\xec\xd9\xf5\x3a\x77\x3c\xfa\x26\xd5\ +\xcb\xcf\x62\xd9\xdc\x19\xe4\xca\x11\x5e\xb8\xed\x26\x9e\xda\x13\ +\x61\xf9\xf2\x06\xb6\xfd\xfe\x51\xb6\x74\xc4\x39\xf0\xca\x23\x6c\ +\xf5\xd9\x38\x65\xd5\x0c\x76\xad\xbb\x97\x67\x0f\x45\xd1\x7a\xde\ +\xe4\xa6\x1f\xdc\xcb\x44\x4e\x1d\x2b\x96\x2d\x64\x6a\x8e\xca\x8b\ +\x77\xdf\xcc\x13\xdb\xc3\xac\x58\xdd\xc0\x8e\xe7\x1f\xe0\xc5\xd6\ +\x63\x73\xe8\xb1\xbd\xcf\xf1\xa3\x5b\x9f\xc1\x35\x6b\x05\x65\x89\ +\x03\xdc\x73\xef\xf3\x18\x68\x1c\x3a\x1c\x66\xe5\x85\x9f\xe2\xac\ +\x85\x33\xc9\x7f\xdf\xf8\xd5\xc6\x78\xfc\xb6\xef\xf0\xbb\xdd\x41\ +\x1a\xea\x0b\x68\x7c\x73\x33\xbe\xe8\xb1\xba\x4a\xc1\xae\x3d\x84\ +\xf3\xe7\x72\xf5\x95\xe7\x31\xb7\xce\xc3\xcb\xf7\xff\x80\x27\x76\ +\x87\x58\xb6\x62\x2e\x6d\xeb\xef\xe7\x85\xf7\x46\xf1\x75\xf5\x92\ +\xb0\xcf\x60\xba\x1b\xf6\xbf\x70\x0f\x37\x3d\xb8\x99\x82\xba\x7a\ +\xac\x4a\x86\xd2\x79\x33\x61\x74\x2f\x3f\xbc\xe9\x57\x84\x0b\xe7\ +\x31\xdd\xd9\xc7\xbd\x8f\x3f\x4f\x60\xa2\x8f\xa7\x1e\x79\x01\x6b\ +\xf5\x62\x56\x2c\x98\x86\xed\x08\x0b\x8d\xb6\xef\x64\xc3\x8e\x56\ +\x44\x60\xe3\x93\x8f\xf0\xd4\xba\x77\x31\x80\xc3\xaf\xff\x81\x37\ +\xbb\xa3\x04\xbb\x77\xb3\x6e\x5b\x17\x5a\x72\x80\x46\x7f\x86\x33\ +\x3e\x79\x05\xa7\xac\x5c\x4a\x81\x31\xc4\x9e\x81\x18\xf3\xcf\x5b\ +\xcb\xfc\x52\x9d\xdf\xde\xf3\x6b\x0e\x8d\x1d\xeb\xb6\x44\xdb\x41\ +\x22\xe6\x1a\xae\xb9\x6a\x2d\x4b\x17\x4f\x63\xfc\xe0\x41\x32\xf6\ +\x06\x2e\x39\x67\x25\x5a\xd3\x7a\x1e\x7a\x76\x0b\x30\xc1\xe6\xe7\ +\x5f\x22\x10\x19\xe6\xc9\x07\xee\xe0\x90\x51\xcd\x39\xa7\x2d\xa5\ +\x2c\xdf\x79\xcc\x5e\x1f\x7a\x97\x87\xff\xf0\x3a\x45\x8b\x4e\xa1\ +\x22\x7d\x88\x3b\xef\x7b\x89\x0c\xf0\xce\xe3\x3f\xe5\x17\x4f\xef\ +\xa6\x7c\x7a\x1d\xfe\x7d\x6f\xd2\x3e\x96\x21\xd5\xf2\x36\x8f\x3f\ +\xbb\x8f\x86\xe5\xcb\x09\x6f\xfb\x03\x8f\xbe\xd8\xca\xec\xe5\x73\ +\xe8\x7b\xfd\x61\x7e\xbf\xbd\x0f\x52\x3d\xdc\xf1\x83\x9f\xd2\x2c\ +\x4c\x65\x51\xa5\xc1\xa3\x77\x3f\x41\x77\xec\xa8\xf8\xc7\x9b\x1b\ +\x9e\xa3\x25\x1a\xe1\xcd\x47\xef\x65\x43\xaf\x9d\xb3\xce\x5a\x43\ +\x4d\x71\x1e\xd2\x47\xd5\xd2\x16\x53\x19\x8c\x44\x12\x49\x34\x93\ +\xe3\xf1\x62\x77\x15\x61\xcd\xb1\x80\xd9\xc2\x68\x28\xca\xfe\xd6\ +\x5e\x42\xd1\x14\x26\xb3\x8b\x64\x7a\x3b\x76\x9b\x99\x70\x74\x02\ +\xdf\xd8\x18\x39\xb9\x1e\x3c\x2e\x2b\xd5\x25\x95\x54\x14\x78\xc9\ +\xf7\xe6\x11\x8d\xa9\x0c\xf8\x46\xf0\x8d\x87\xe9\x1d\x1a\x43\xb0\ +\x41\xbe\x47\xc3\x6e\xb5\x93\x53\x50\x4a\x34\x65\xe0\x1f\xf7\x91\ +\xd1\xcd\x98\x65\x1b\x7a\x3c\x02\x6a\x1a\xc3\x10\x30\x24\x81\x94\ +\x68\x20\x9b\x64\x04\x8b\x79\x52\xe9\x36\x40\xd0\xc1\xc0\x40\xd7\ +\x0d\x24\x4d\x47\x32\x0c\x0c\x7d\x92\x9c\x11\x04\x0c\x11\x34\xc0\ +\x10\xc4\x49\xe2\x50\x14\x44\x45\xc1\xc8\xba\xfc\xfd\xb9\x3a\x4d\ +\xcb\xc1\x11\x66\x5c\xf0\x25\xce\x36\xc3\x5d\x6f\x6d\x64\x7b\x5d\ +\x10\x53\xdd\x2c\x82\xef\xbd\xca\x8e\x44\x3d\x3f\xff\xe6\x27\xc9\ +\x53\xc7\x39\xf0\xca\x36\x26\xfc\x3e\x1a\x3b\x3b\xf1\x2c\x38\x83\ +\x55\x0b\xe7\x41\xb4\x83\xef\x3d\xf9\x0e\xcb\x3e\xff\x0b\x4e\xab\ +\x0d\xb2\x57\x97\x28\x72\xd9\xc8\x9d\xbe\x96\x9f\x4e\x3f\xde\x9c\ +\xef\xa5\x6f\xd4\xc6\xc5\xd7\x9d\xca\xbc\x22\x13\x04\x0f\xd1\x3d\ +\x02\xe7\x7c\xe1\x5c\x56\x96\x84\x79\xe7\xa5\x03\x44\xc6\xfa\x58\ +\xf7\xc7\x17\x29\x3b\xf3\x7a\x2e\x5b\x96\xc7\x43\x9b\x75\x9c\xf9\ +\xc7\xca\x9c\xa5\x46\x3b\x69\x4b\x97\xf0\x85\xb5\x67\x32\xd7\x5b\ +\xc9\xa6\x77\xee\x60\xc0\x37\x40\x47\x4f\x82\x85\x17\x5e\xc1\xaa\ +\x45\x5e\xde\x7b\xfa\x27\xec\xd7\xe7\x71\xdb\x67\xce\xa6\xf9\x99\ +\xdb\x31\x7b\xf3\x70\xd8\x4d\x90\x08\x10\x54\x1d\xac\x3d\x65\x3a\ +\x81\xc3\xcf\xf3\xcc\x1e\x8d\xeb\x6f\xfb\x2c\x05\x7d\x2f\xa1\x5b\ +\x6d\xb8\x4c\x51\xf6\x1d\x4e\xb2\xf2\x92\x4b\x58\xba\xcc\xce\x7b\ +\x1b\x5f\x27\x1e\x19\x61\xfd\x8b\xeb\x70\xae\xf9\x02\x37\x5c\xb3\ +\x64\xb2\xb5\x5a\xd7\xf1\xf4\xee\x18\x5f\xfb\xc5\xe7\xa8\x18\x7a\ +\x09\x43\x70\x52\xe0\x7c\xdf\xf6\x8a\xf2\xec\x1f\x5e\xa3\xea\xc2\ +\xaf\x73\xcd\x59\xd3\x09\xb9\x7a\xd9\xf1\xf4\x28\x81\x70\x0b\xad\ +\x11\x3b\x17\x9c\xb7\x86\x99\xc7\x55\x38\xee\x7c\xed\xf7\xbc\x3d\ +\x5a\xcd\x2f\x6f\xff\x32\xa6\xa6\x97\x59\x57\x32\x87\x69\x45\xc7\ +\xf4\x85\xce\xbd\xcd\xb8\xeb\x4f\x66\xcd\x49\x33\x49\xb6\x6f\xe4\ +\xa5\x3d\x69\xfe\xed\xd6\x1b\x98\xe7\x49\x13\xdc\xfb\x12\xdd\xbe\ +\x5e\x9a\xfc\x5d\xe4\xcc\x3e\x07\x4b\x60\x2f\xbf\x7d\xb1\x85\xab\ +\xbf\x7b\x17\xa7\x56\x4c\xd0\xf3\xca\x8b\x4c\xaf\x75\xb3\xf1\x99\ +\xfb\x89\xd5\x9f\xcf\x17\x3e\xb1\x80\x97\xee\xdd\x40\xbe\xc7\x43\ +\x68\xa8\x89\x61\xfb\x4c\xbe\x74\xc1\x19\x94\x1c\x57\xa0\xde\xe6\ +\xca\xc3\x66\x35\x33\xd6\xbf\x8f\x77\xfb\xa3\xe4\x14\xe6\x13\x4e\ +\x0c\xf0\xfc\xdb\x43\x5c\xf8\x8d\xeb\x88\xec\xbc\x85\xd2\x05\x6b\ +\x91\x46\x3a\x19\x4d\x16\x71\xd5\x19\xab\xa8\xb2\x80\xde\xfb\x3a\ +\xbe\x94\x97\x2f\x5e\x72\x1a\xf5\xb1\x62\x5e\x7d\xed\xd7\x84\x13\ +\x1a\x1c\xa1\xb8\xd6\xc3\x1d\xc8\x95\xcb\x39\x63\xc9\x7c\x04\x60\ +\xd3\xcb\x9d\xe4\x2e\x38\x97\x53\x97\x2e\x27\x7f\x68\x13\x8f\x0e\ +\x45\x08\x0f\xf5\x31\xae\x57\x32\xaf\xaa\x88\x1d\x86\x46\x68\x34\ +\x48\xd1\x8c\x73\x29\x77\x1f\xb3\x6b\x87\x0f\xee\x47\x29\x5b\xc0\ +\x65\xa7\x2c\x21\x64\xe9\x62\xeb\xf3\x49\x86\x1b\x37\xf3\xd4\xdb\ +\x61\xbe\xf2\x8b\x5b\x38\xc9\xd4\xc2\xb6\xe7\x6b\x98\x37\xad\x88\ +\xd6\xb7\x0e\x63\x6a\x38\x8d\xf3\x56\xaf\xc1\xf1\xde\x2b\x68\xee\ +\x55\x9c\xbc\x6a\x31\xa3\xbb\x36\xd0\x9d\x8a\xb0\x6f\xfd\x8b\x34\ +\x9b\x16\x73\xfb\xa7\xce\xe0\xe0\x93\xb7\x62\xc9\xcd\xe5\x68\xad\ +\xe7\x50\x1f\x43\x01\x33\x67\xcd\x2a\x47\xef\xd5\x89\xfa\xc7\xb0\ +\x55\x5c\xc2\xcc\x22\xc7\x47\x57\xd3\x56\x4c\x16\x4c\x56\x2b\xee\ +\xa2\x3c\xe6\x2d\x5f\xc4\xc9\x67\x9d\xc1\xe9\x9f\xf8\x04\x73\x97\ +\x2d\x21\xaf\x72\x0a\x11\x5d\x67\x28\x18\xa1\x63\x78\x8c\x37\x76\ +\xed\xa7\xb1\xb3\x0b\xbb\xdb\x45\xc3\xdc\x39\xd4\xcd\x98\x4e\xed\ +\x8c\x7a\xca\xab\x2b\x41\x96\x69\xef\xec\xa4\x7f\x68\x18\xab\xd3\ +\x8d\xdd\x5b\x40\x59\xd5\x5c\x74\xd9\x4d\x69\x65\x1d\xde\xfc\x22\ +\x9a\x5a\x9a\xe8\xea\xe9\x20\xa5\x26\xf0\xfb\xc7\x49\xc4\xe3\x88\ +\x88\x93\x21\xe9\xb2\x82\x24\xcb\x48\x92\x84\x21\x88\x68\x86\x81\ +\xaa\x69\x68\xba\x8e\x2e\x80\x21\x08\x88\x92\x88\x2c\x4b\xc8\x8a\ +\x8c\xac\x4c\xba\xf7\xc9\x82\x88\xa8\x83\xa8\x1b\x48\xe8\xc8\x80\ +\x6c\x80\x68\x18\x90\xb5\xb5\x4f\x5c\x6c\x0c\x74\xd2\x18\xb4\x53\ +\x59\x59\x4e\xf1\xc2\xe5\xe4\x8f\x6e\xe5\xd1\xf5\xbb\x68\x98\x55\ +\xce\x60\x4f\x0b\xf9\x0b\x16\x92\x07\xa4\x7d\x8d\xb4\xa6\x3c\x4c\ +\xcd\x95\xe8\x68\x1f\x65\xd6\x8c\x49\x0d\x35\x3c\xda\x47\xef\x78\ +\x86\x96\xd7\x7f\xcf\xed\xbf\xd9\xc0\xb4\xb5\x5f\xe3\xd3\xa7\x4f\ +\xfd\x8b\xcf\x19\xea\x6d\x23\xe0\xa9\x63\xea\x11\xa9\xc3\xdf\xd3\ +\xc9\xa8\x58\x49\x6d\x81\x19\x7d\xa4\x91\x41\xc5\x45\x51\x7e\x92\ +\xa6\xee\x18\xbe\x7d\x2f\x73\xdb\xdd\x8f\x63\x5d\x7c\x0d\xd7\x5f\ +\xb5\xe8\x98\x92\xde\x75\x00\xb1\xb8\x8a\x5a\x2f\x84\x0f\x1c\x60\ +\x3c\x5d\x4a\xb5\xd0\x47\x6f\xc2\xc4\xac\x19\x5e\x20\x4e\x4b\x77\ +\x1f\xb1\x50\x27\x0f\xde\x72\x2b\x3b\xc2\x53\xb8\xe1\xba\x6b\xa8\ +\x6f\x58\xc9\x4f\x6e\xfe\x12\xfd\xcf\xfd\x92\x5b\x9e\xd9\x41\xaf\ +\xaf\x87\x70\x3a\xcc\x86\xc7\xee\xe2\x89\x2d\xa3\x5c\xf5\x8d\x6f\ +\xb3\xc0\xd9\xc5\xa1\x84\x9d\xda\x19\xb9\x10\x6f\x67\x38\x24\x31\ +\xb3\x30\x41\xb3\x3f\x49\xc3\x92\x99\xc7\x74\xf9\xf6\x26\xc2\xc9\ +\x30\x1b\x1f\xbb\x93\x47\x37\x0f\x73\xd9\xd7\xbf\xc5\xea\x92\x23\ +\xc4\x12\x69\xa3\x3d\xae\x30\x6f\xc9\xe4\xdb\xea\x40\x53\x2b\x4a\ +\xf5\x6c\xf4\x8e\x43\xc4\xac\x53\xa9\x3f\xa1\x24\xbd\xce\x9e\x03\ +\x7d\x14\x2f\x3a\x15\x2f\xd0\xde\xba\x0f\xb9\x7a\x1a\x45\xd6\x63\ +\x2f\xd3\x7d\x1d\xe3\x54\xcc\xa9\x9b\x24\xf0\xd6\x56\xd4\xd2\x45\ +\xcc\xf0\x00\xa9\x21\x0e\x75\x18\xd4\xe6\x3b\xe8\x6d\x1f\x65\xde\ +\xdc\x1a\xc6\x1b\x0f\x90\xb0\xcf\x65\x75\xa5\x42\x62\xb8\x83\xce\ +\x64\x21\xb5\x5e\x89\xae\x9e\x01\xa2\x7d\xbb\xb8\xed\x97\xf7\xe1\ +\xcb\x5b\xcd\xb7\xbf\x7c\x01\xc1\xa6\x5d\xd8\xab\x6a\x38\x4e\x75\ +\x02\xc0\xee\xf4\xa0\x44\xfa\x59\xbf\x6e\x13\x55\xa7\x5e\xce\xf4\ +\xfc\x04\xeb\x1f\x7b\x94\x48\xd5\x69\x9c\x59\x67\xa5\xf1\xc0\x04\ +\xb3\xeb\x2b\x19\xea\x6c\x46\x2b\x9b\x4d\xe9\x11\x15\xa7\xa7\xa5\ +\x9d\xa4\x7b\x3a\x53\xcd\xe0\x1f\x3c\x4c\xc0\x53\x48\x79\xf1\xfb\ +\x36\x69\x82\xa6\xee\x3e\xca\xe7\xd6\x1f\x79\xf2\xc6\x68\xed\x19\ +\x61\xda\xac\xc9\xf1\xd3\xda\x14\xa0\xaa\xb2\x86\x60\xdf\x41\x62\ +\x85\x15\x78\x9c\x4e\xae\xf8\xd6\xcf\xb9\xb0\xbc\x9f\xff\xfe\xcf\ +\x9f\xd2\x1a\x3c\x26\x6a\x1e\x3a\x34\x84\xa7\x7a\x3e\x26\xa0\xbd\ +\xab\x95\x9c\xfa\x0a\x46\xba\xda\xd0\xab\x96\x33\x37\x17\x02\xdd\ +\xbb\xf1\xe7\x94\x51\x9b\xa7\xd3\xd4\xd2\x4d\xf5\xec\x3a\x20\x45\ +\xa3\x2f\x49\x41\x75\x15\x30\x4c\xdf\x80\xca\xec\x12\x0b\x6d\xbd\ +\x7d\xc4\x02\x6d\x3c\xf0\xcb\xdb\xd8\x93\xa8\xe1\x5b\xff\xf1\x19\ +\x0a\x8e\x38\xd9\x04\x7a\x3b\x19\x11\xca\x29\x77\xd9\x59\xf9\xb9\ +\xef\x71\xfd\x29\x76\x6e\xbd\xf1\xdb\xbc\xd5\x1b\xfb\x08\x6b\xda\ +\xf1\x04\xb3\xe7\xcf\xa7\xbe\x76\x2a\x25\xc5\x05\x08\x82\x4a\x3a\ +\x1d\xa7\x77\xa8\x9f\xa6\xde\x3e\x06\x02\x41\x6c\x05\x85\x8c\x8c\ +\xc7\x28\x9d\x36\x03\x6f\xae\x93\x60\x3a\x45\x6a\x64\x1c\x5b\x2c\ +\x86\x23\x62\xc2\x6b\x53\x70\x99\x25\x2a\xa6\xcd\x40\x90\x9c\x8c\ +\x86\x32\xf8\x7a\xbb\x48\x68\x16\x6a\x67\xae\xc0\xea\x2e\xa2\xab\ +\x6f\x80\x98\x2a\x52\x56\x55\x8d\x9e\x4e\x30\x31\x31\x82\x61\x68\ +\xc8\x26\x13\x6a\x26\x09\x82\x30\x99\x5e\x55\x10\x26\x35\x69\x4d\ +\x40\xd5\x74\x04\x41\xc4\x10\x0c\x24\x41\x98\x3c\x46\x14\x31\x04\ +\x01\x59\x10\x11\x0c\x15\x4d\x37\x90\x8f\x58\xd8\x93\x56\xb9\x8e\ +\x96\xd1\x10\x55\x2d\xcb\xd9\x7f\xae\x67\x37\xbe\x8b\xdf\x92\xc7\ +\xb4\x72\x80\x2a\x96\xd7\xc8\x3c\xfc\x68\x8c\xcf\xd7\xd6\x63\x9b\ +\xb0\x30\xb0\x73\x2f\xfb\xe7\x9a\x79\xe3\xb1\xc7\xc9\x59\x71\x2d\ +\xb3\x4a\x24\x36\xf9\xfc\xa4\x5a\x0f\xb3\x3f\xc7\xa0\x54\xb1\x93\ +\x9b\xe7\x66\xc6\xb2\xb3\x59\x5e\x21\x63\x78\x6b\xd1\x3a\xb6\x72\ +\xef\x6b\x1d\x9c\xff\xb9\x4f\x33\xe5\xc8\x83\x9d\x4c\x44\x18\x1f\ +\x1b\x60\xdf\xae\xfd\xcc\xac\xad\xa0\xbf\x65\x1f\x54\xcc\xa2\x48\ +\x81\xde\x3d\x3b\x48\xdb\xca\x99\x5e\xec\xc2\xe5\xb6\x93\x37\xf7\ +\x64\x2e\x9a\xe7\x21\xa1\x14\xe0\x3a\xce\x5b\xad\xfb\x40\x37\x30\ +\x93\xb6\xed\x2f\xf0\xbb\x87\x36\x30\xef\x93\x3f\xc0\xde\xbb\x99\ +\x09\xa6\x32\x2d\x07\xc0\x8c\xc7\xe1\x22\xaf\xa2\x8e\xf3\x2f\x3d\ +\x19\x51\x33\x28\x73\xa7\xd8\xbb\xfd\x20\x8e\xc2\x3c\xaa\xcb\xac\ +\x1c\x98\x08\x61\x2d\xcb\xc3\x9b\x57\xcc\xca\xf3\x2e\xa5\x48\x48\ +\xe0\xa9\xcd\x63\x78\xcb\x13\x24\xac\x25\x34\xe4\x40\x60\xe7\x21\ +\x86\x12\xc5\xd4\x57\x4e\xa5\xd9\x0a\x3b\x5f\x7e\x95\xfa\xf8\x54\ +\x64\x47\x19\x0e\x6f\x01\x9e\x9c\x30\x2b\xcf\xbb\x98\x02\x23\x4d\ +\xde\x94\xe3\x2a\x4e\x9a\x5d\x58\x33\x11\xf6\x6f\xdd\x49\xae\xa3\ +\x89\xc7\xb6\x45\xf8\xec\x2f\x96\xd0\xf1\xea\x2f\xb1\x56\xad\xc1\ +\xf9\x67\x8b\x7a\x1e\x87\xc2\xe0\xbe\xad\x34\xcd\x8e\xb0\xee\xf9\ +\xdd\x14\x9c\x76\xf2\xd1\x85\x3d\x02\x9d\xf4\xf8\x45\xce\xab\xce\ +\x07\xc0\xe9\x72\x91\xec\xdd\xcf\xce\x03\xb3\x18\xd8\xf8\x1b\x06\ +\x0b\x57\xf3\x8d\xb9\x25\x3c\xfa\xe8\x38\x13\xbd\x63\x48\xe5\x2e\ +\x52\x63\x6f\xf0\xc6\xbe\x16\xe2\x5b\x9e\xa1\xdf\x52\x4e\x6e\x41\ +\x0e\x0e\x9b\x9b\xd2\x29\xf3\xb9\xf8\xcc\x06\xb4\x8c\x42\xbe\x29\ +\xc9\x0b\x3b\x07\xa8\x58\x79\xf5\x5f\x68\xb3\xde\xdc\x42\xc6\xdf\ +\xbe\x8f\xb7\x96\x7c\x95\xbb\xbe\x78\x1a\x0f\x7c\xf6\x12\x7e\xab\ +\x2d\xe6\xee\x7b\x2e\x43\xf0\xef\x66\xef\x98\x89\xcf\xd5\x14\x12\ +\x7f\x6b\x82\xd1\x91\x08\xbb\x76\x1f\xa4\x7e\x5a\x09\x87\x9a\x9b\ +\x70\xd5\x5f\x8e\x19\xd8\xb7\x73\x0f\xd6\x82\xc5\x94\x2b\xc7\x3c\ +\x4e\x62\xb1\x71\x7c\x5d\x87\xd9\x7b\xd8\x4c\x99\x32\x40\xdb\x90\ +\x95\xab\x2b\xcb\x40\xeb\x60\x67\x4f\x92\x35\x57\x56\xd0\xf9\xd2\ +\x3d\x14\x4d\xbd\x8c\xcc\x70\x23\x3b\x46\x4d\x94\x57\x57\x61\x7a\ +\x7d\x07\xd1\xb4\x0e\x88\xa0\xf7\xf1\x5e\xcf\x08\xd5\xa7\x56\x03\ +\x11\x0e\xec\xed\x66\xea\xda\xcf\x51\x24\x0d\x12\x6e\xdb\xc3\x8e\ +\xc6\x3a\x1a\xff\xb0\x11\xc9\x7a\x06\xf6\x74\x3f\x07\x5a\x35\x4e\ +\xbe\xb2\x16\xc2\x3b\x69\xf2\xa7\xb9\x72\x4e\x3e\x5a\xf7\xeb\x34\ +\x8d\xbb\xb9\x60\x9f\x8b\xaa\x69\x00\x00\x20\x00\x49\x44\x41\x54\ +\x6a\x25\xdd\x36\x3b\xf9\x53\xa6\x73\xfe\x65\x2b\x10\x54\x9d\xe2\ +\x3c\xdb\xd1\x76\xe8\x68\x7a\x0f\x61\xca\x0c\xe4\x68\x3f\x3b\x0e\ +\x85\x28\xac\xac\xc5\x25\xee\x60\x22\x96\x06\xec\x1f\xc9\xe7\x58\ +\x3a\x79\x4e\xd5\x0f\x4b\xcb\x4b\x29\x28\xcd\x43\x17\x34\x46\xc7\ +\x46\xe8\xea\xed\xa6\xb9\xb5\x95\x81\x91\x31\x14\xbb\x1b\x97\xb7\ +\x84\x40\x4c\xc3\x90\xac\x98\x6d\x76\x4a\xca\xca\x29\x99\x5a\xc3\ +\x94\xaa\x5a\x2a\x2a\xa7\xe2\xf5\xe6\x61\xe8\x22\x26\x8b\x9b\x7e\ +\x5f\x84\xd6\x9e\x71\x52\x38\x99\x3e\xef\x54\x04\x6b\x1e\xbe\x40\ +\x82\x14\x22\xb2\xcd\x82\xc3\x65\x25\x93\x0e\xd3\xd9\x72\x98\xd0\ +\xf8\x30\xa2\xae\x62\x18\x93\x5e\x1f\xa2\x24\x82\x20\xa1\x0b\x02\ +\x06\xc6\x91\xe0\x98\x49\x22\x17\x05\x01\x41\x3c\xe2\x25\x62\x18\ +\x93\x0b\x90\x9a\x81\xa1\x69\x48\xba\x81\x62\x80\x59\x10\x31\x8b\ +\x12\x92\xa6\x53\x51\x51\xc1\x92\x35\xab\x51\x33\x27\xba\x41\x99\ +\x4c\x26\xb6\xbc\xfd\x36\x43\x43\x83\xe4\xe5\xe5\x23\x49\x27\x2a\ +\x57\x9a\xa6\x51\x57\x5b\xc3\x94\xca\xa9\x18\x86\x71\xf4\x45\xf2\ +\xfe\x26\x8a\x22\xe1\x70\x08\xab\xd5\x8a\xd3\xe5\xc6\x30\xf4\xc9\ +\x7d\xa1\x20\xee\x1c\x0f\x8a\xc9\xf4\xd1\x25\xed\xb6\x76\x28\x98\ +\xcf\xea\x86\xf2\x23\x0f\xae\x99\xb4\xad\x98\x15\x27\xcf\x67\xda\ +\xd4\xa9\x24\x3b\xb7\xb3\xe9\xdd\x46\x0a\x17\x5e\xc4\x57\xaf\x5c\ +\x85\x49\xb0\x92\xe3\xca\xb0\x67\xeb\x36\xfa\xe2\x4e\x96\xac\x3e\ +\x99\xd9\x25\x2a\x5b\x37\x6d\x66\x4f\x73\x2f\xce\x29\xb3\x28\x53\ +\x7b\x79\xb7\x79\x82\xd9\x4b\xe7\xe3\x3e\xd2\x94\x2e\x4f\x1e\x5a\ +\xff\x01\xb6\xed\xed\x24\xb7\xaa\x0e\x73\x6c\x82\x82\xfa\xa5\xcc\ +\xa8\xf0\xd2\xdf\xda\x85\x69\xca\x12\x16\xd6\x57\x51\x37\xd5\xc1\ +\x81\xb7\x36\xb3\x7d\x7f\x2b\x86\xb7\x8a\x99\x53\xf3\x8f\xbc\x67\ +\x43\xbc\xf2\xcc\x8b\x74\x04\x83\xf8\x27\xd2\x2c\xbb\xf4\x8b\x5c\ +\xbd\xaa\x8a\x81\xce\x56\xf4\x29\x0b\x58\x36\xad\x08\x10\xa9\xae\ +\xab\x25\xdc\xbe\x83\xcd\x6f\xef\x62\x34\x6d\x63\x7a\x6d\x1e\xfb\ +\x37\xaf\xe7\x95\x37\xb6\x93\x2a\x58\xcc\xa7\xaf\x5a\x4b\x4d\xf5\ +\x54\xdc\xd1\x4e\x36\xbd\xbe\x85\xb6\x81\x28\x53\xe7\xcc\x85\x81\ +\x1e\x28\x59\xc4\xa2\xfa\x22\x46\x06\x3b\x89\xe6\xd6\xb3\x62\x56\ +\x0d\x0d\x75\xa5\x74\xef\x79\x93\xad\xfb\xba\xb0\x14\x56\xb3\x74\ +\xe5\xc9\xe4\x26\x3a\xd8\xb4\xf9\x6d\x9a\xfb\xa3\x4c\x69\x68\xa0\ +\xd0\x79\x64\x5e\x2d\x79\xa9\x2b\x56\xd8\xfd\xfa\x06\x0e\x8d\x99\ +\xb9\xf8\x0b\xd7\xb3\x72\x4a\x86\xf5\x4f\xad\xa3\x68\xc5\x05\xcc\ +\x2d\x77\x9d\xd0\xf6\x53\x6a\xca\xf0\x37\xbf\xc3\xd6\x96\x09\xa6\ +\xce\x9a\xcf\xf4\xfa\x7a\x6a\xca\x26\xe5\xa0\x91\x43\x6f\xf1\x4a\ +\x93\xc2\xc5\x6b\x97\x61\x17\xc1\x5d\x56\x89\x33\xd6\xce\xab\x9b\ +\xb7\xa3\x97\x2c\xe3\xab\x5f\xbe\x8c\x5c\x8b\x85\x5c\xaf\x41\x5b\ +\x67\x9c\x65\xe7\x9e\x4e\x6e\xa6\x87\x57\xdf\xd8\x83\x52\x38\x9d\ +\xf9\x0d\xd3\xa8\xad\xaf\x61\xce\xb4\x0a\xba\x77\xbf\xc1\x5b\x3b\ +\x0e\x12\x93\x0b\x98\x35\x23\x87\x8e\xee\x10\xb3\x56\x9f\x42\xb9\ +\xfb\xc4\x71\x6e\x96\x05\x26\xc6\xe3\x9c\x7c\xcd\xe7\x69\x28\x30\ +\x13\xe8\x1d\x61\xce\x27\xae\xe5\x8c\x19\x5e\xe2\x63\x1d\x0c\x6a\ +\x79\xac\x5a\xd6\x40\x99\xc7\x4b\xa0\x65\x27\x3b\x9a\x7c\x54\xd4\ +\xd5\xa0\x05\x82\xd4\x2c\x58\x49\x55\xbe\x9d\xee\xe6\x1e\x0a\x66\ +\x9d\x4c\xc3\x94\xf7\x3d\x5d\x2c\xe4\xbb\x2d\x34\x6f\x7f\x87\x8e\ +\x09\x85\x29\xa5\x76\x62\xa6\x62\x56\xad\xac\xc7\x16\xec\xa1\x33\ +\x64\x66\xf5\xc9\x73\x18\x6b\x1d\xa2\x7a\xf1\xa9\x38\x46\x77\xf0\ +\xc7\xe7\x36\xb0\xbf\x27\xc9\xa9\xd7\x7c\x9e\x35\x75\x47\xe4\xb1\ +\x90\x8f\x6e\x9f\xce\xca\x53\x56\xe0\x15\x82\xb4\x75\xc4\x99\xb3\ +\x7c\x0d\xf5\x33\x2a\x50\xc6\x0e\xb2\xe9\xdd\x66\xbc\x75\x73\x98\ +\x35\x63\x26\x65\x5e\x83\xbe\x88\x8d\x55\xa7\xcc\xc6\xea\xeb\x61\ +\x28\x59\xc0\xe9\x2b\x1a\x88\x8f\x74\xe2\x33\x95\xb1\x62\x51\x3d\ +\x0d\xb5\xd5\x4c\xb4\x6c\x67\xf3\x96\xdd\x8c\xa7\xad\x4c\x9f\x35\ +\x0d\x87\x04\x60\x30\xd8\xde\x46\x51\xc3\x0a\x2a\xe5\x6e\x9e\x7d\ +\xe6\x05\x76\x1e\x1e\x66\xce\xb9\x9f\xe1\xe2\xa5\x53\x3f\xb0\xa6\ +\x3d\x3e\x36\x8a\xd3\xe9\xfa\x67\xc5\x8a\xa4\x85\x9b\x3e\x75\x9a\ +\xa1\x28\x02\x79\x05\x4e\x24\x43\x23\x9d\x4a\x12\x8b\x84\x99\x08\ +\x06\x31\x59\x9d\xb8\xbc\x25\x74\xf7\x4d\xa0\x4b\x0e\xc6\x03\x31\ +\xbc\x39\x4e\x0a\x73\x5d\x8c\x07\x27\x28\x2d\x29\xa6\x76\x6a\x29\ +\x91\xb1\x41\x9c\x8a\x42\x32\x91\x21\xad\x9b\x89\xa9\x66\x4c\xf6\ +\x62\x62\x69\x07\xb1\xb4\x4e\x1c\x95\x70\x2a\x41\x24\x11\x41\x31\ +\x4b\xe8\x99\x18\xfd\x6d\x4d\x64\xa2\x13\x28\x7a\x06\x01\x1d\x5d\ +\x30\x90\x4d\x0a\x82\x62\x42\x17\x05\x34\xc3\x20\xad\x6a\x80\x80\ +\x28\x88\x08\x86\x01\x47\xf6\x4b\xd2\x11\x59\x44\x33\x40\x55\x91\ +\x8e\x58\xdb\xa2\x30\x69\x5c\x27\xa2\x31\x66\x2d\x5a\xc8\xd7\x6e\ +\xfa\x3e\x89\xd8\x89\xce\x97\x76\xbb\x9d\x1f\xdd\x7c\x13\x7b\x76\ +\xef\xa2\xbe\x7e\x3a\x8a\xc9\x74\x82\xf6\x9d\x4e\xa7\x39\xf7\xec\ +\x33\x59\x75\xf2\x1a\xb4\x23\x96\xbe\x28\x1e\x23\x6c\x49\x92\x18\ +\xe8\xef\xc3\xe3\xf5\x52\x56\x3e\x05\x4d\xd3\x90\x24\x89\x9e\xee\ +\x2e\x2a\xa6\x4c\xc5\x66\xb7\x67\x4d\xfa\xff\x29\x7c\xef\x70\xdd\ +\xf7\xfe\xc8\xb5\xb7\xde\xcd\x7c\xf7\xbf\xce\x74\x69\xfc\xc0\x3a\ +\x7e\xf8\x9b\x46\xbe\xfe\x93\xef\x52\xe3\xfc\x7b\xcf\x8a\xf3\xc7\ +\x9f\x7f\x97\xae\xea\xab\xf9\xaf\x4b\xe7\x67\xfb\xfe\x63\x80\x96\ +\xa6\x43\x14\x97\x94\x21\xfe\x73\x72\x1f\x45\xe5\xb5\x37\xfc\x1c\ +\x43\x9f\xd4\x92\x26\x15\x88\xf7\x1f\x92\xf7\xad\x5b\x91\x8c\xaa\ +\x21\x8a\xd2\xa4\x6b\x9d\x38\xe9\xb3\x91\x4a\xa7\x11\x04\x01\x59\ +\x9e\x7c\x1f\x29\x92\x84\xaa\xaa\x88\x92\x8c\x20\x8a\x68\x9a\x7e\ +\x2c\x48\x51\x10\xd0\x75\x0d\x4d\xd3\xd1\x74\x0d\x8c\x49\xff\x4c\ +\x59\x92\x26\x3f\xcf\xe0\xa8\x5d\x7d\xbc\xb3\xe4\xfb\x64\x7a\xfc\ +\x63\x6b\x1c\x3d\x44\x78\xff\xa0\xbf\x38\x46\x37\x0c\x24\x49\x26\ +\x19\x4f\xfc\x13\xbb\x46\x20\x1c\x0e\x91\x4e\xa5\x30\x5b\x2c\x64\ +\x03\x30\x3f\x3c\xc4\x63\x12\xb3\x16\x9d\x4a\xb5\xf3\x5f\xab\x51\ +\x13\x42\x11\x9f\xfa\xca\x92\x7f\x80\xb0\x41\x4f\x44\x29\x5b\x76\ +\x09\x27\x2f\xcc\x12\x76\x16\x7f\xa7\xa6\x6d\xb6\xd8\x39\x52\xa7\ +\xeb\x78\x3e\x3a\x81\x25\x65\xd3\x89\xa4\x89\x01\x8a\xd9\x7c\xe4\ +\xf7\xc9\x20\x17\x0c\x03\x45\x36\x1d\xbd\x90\xf8\x67\xb2\x83\x20\ +\xc8\x7f\xe5\xe2\xff\xc4\x45\x37\xc3\xf8\x27\x7b\x8f\x18\x98\xcd\ +\x56\x24\x49\x46\x51\x94\xff\x95\x83\x47\xd7\x74\x04\x49\xfc\x70\ +\x7a\x54\xd7\xd0\x05\x09\x51\x00\x5b\xf5\x32\xbe\x50\xfd\xaf\xd7\ +\x1e\xe5\xb3\x97\x52\xfe\xb7\x46\x8b\xae\x1f\x5d\xb7\x39\x41\xed\ +\xb6\x16\xb0\x6c\x55\xc1\xff\x7d\xb4\x69\x3a\x7c\x58\x6d\xfd\x11\ +\x81\xa1\x6b\x20\x4a\xd9\xa5\xa7\x7f\x10\xa2\x61\xe8\x18\xba\x8e\ +\x61\x1c\xb7\xe9\xc7\x6d\x86\x3e\x99\x0e\xf5\xc8\x76\xfc\xbe\xc9\ +\xdf\x8d\x63\x3f\x0d\xfd\x28\x59\xfe\xf9\xa6\xeb\xef\x6f\xfa\xff\ +\x93\xed\x9f\xef\xee\x27\xa0\x66\xd2\xa4\x53\x49\xd4\x4c\xfa\x7f\ +\xdd\xc0\x19\xdc\xf9\x22\x0f\x3f\xb5\x15\xed\xb8\x7d\x6a\x3a\x49\ +\x32\xa5\xfd\xe3\x0f\xef\x78\x13\x8f\xdc\xf7\x18\xbd\xd1\xbf\xde\ +\x67\x5a\x26\x49\x22\xfd\x21\x86\x68\x1b\x49\x5a\xf6\xec\xa4\xc3\ +\xf7\xc1\x3c\x04\x26\xba\x0f\xb2\xfb\x70\x37\x3a\x60\xc4\xc6\xd8\ +\xf9\xfa\x8b\x3c\xb7\x7e\x33\xfd\xc1\xe4\xfb\x6f\x20\x92\x89\xc4\ +\x64\x05\x25\x40\x1d\x6b\xe6\x91\xfb\x9e\xa4\x3f\xfa\xc1\x6e\x77\ +\xa2\xf9\x4d\xee\x7f\xe4\x55\xa2\x7f\xef\x90\x4e\x8d\xb3\x67\xd7\ +\x6e\x86\xe3\xff\xe0\x33\x60\x24\x68\xde\xbd\x93\xae\xd1\x7f\x7e\ +\x3c\x77\xf0\xd0\x6b\x3c\xf4\xd8\x2b\x9c\xf0\x49\x46\x8a\x9e\xfd\ +\xef\xf0\xdc\xb3\xeb\xd8\xd1\x36\x9c\x65\xe7\xbf\x45\xda\xd9\x26\ +\xf8\xe0\x96\xb6\x62\x32\x61\xb6\x58\x91\x15\xf3\xff\xb2\xef\xae\ +\xb1\x7b\xfb\x66\xba\x54\x85\xa3\x0e\x1f\x9a\x8f\xc7\xee\xbd\x9f\ +\x5d\xbe\x0f\xf0\x02\x68\xd9\xcd\xd6\xd6\x28\x4e\xdb\x5f\xb1\xb9\ +\x8c\x30\x2f\x3c\x74\x07\x5b\x3a\x26\x3e\xc4\xfb\x4f\xb1\x67\xf3\ +\x46\x1a\x87\x3e\x18\x69\x8f\x1e\xde\xca\x9b\x7b\xba\x10\x49\xf0\ +\xdc\xaf\xef\x66\xe3\xfe\x7e\x82\xa1\x10\xc9\xcc\xa4\xcc\x18\x6c\ +\x7f\x9b\xdb\x1f\x5c\x4f\xc0\x98\xfc\x3e\x03\xcd\xdb\xd8\x31\x98\ +\xc4\xf9\x01\xe5\x9e\xc6\x3d\xaf\x73\x38\xa2\x63\xfb\x7b\x4f\x4f\ +\x0e\xf0\xc6\xa6\xd7\x19\xfc\x47\xb9\x57\x4f\xb2\x6b\xf3\x46\x9a\ +\x86\xfe\xf9\xa4\x7d\xe0\xdd\x2d\x34\x07\x4c\x27\xf8\x67\xb4\xbc\ +\xf1\x7b\x1e\xf8\xd3\x3b\xf8\x43\x61\x22\xf1\x64\x96\x62\xfe\x96\ +\x3c\x92\x6d\x82\x0f\x6e\x69\xa7\x53\x29\xd2\xe9\x14\x66\xb3\xe5\ +\x5f\xe6\xae\x47\x3a\xf6\x30\xa0\x97\x30\xbf\xae\x84\x60\xf7\x41\ +\x3a\xa2\x1e\x16\xcc\x2a\xa5\x6d\xf7\x5b\x1c\xe8\x1a\xc7\x5b\x35\ +\x87\x95\x0b\xa7\x21\x86\x87\xd9\xbe\x75\x07\xe3\x78\x59\xba\x7a\ +\x19\x45\x76\x05\xb4\x24\x2d\x7b\x77\xd1\x3d\xd0\xc5\xe6\x83\x11\ +\x4e\xb9\xee\x98\x86\x61\xf8\x0e\xb1\x65\xfb\x16\x86\xdc\x15\x28\ +\x8b\x96\xb1\x74\x56\x31\x23\x6d\x7b\xd8\x7e\xb0\x0b\x47\xc5\x6c\ +\x96\x2f\xaa\xe7\xcf\x33\x63\x8c\x75\xec\xe3\x40\x7b\x2f\xef\xbd\ +\xb1\x8d\xa2\x79\x57\x92\x27\x41\x62\xb4\x8b\x6d\x3b\xf6\x92\x70\ +\x54\xb0\xf2\xe4\x45\xe4\x44\x87\xd9\xba\x69\x3b\x96\x64\x19\x8e\ +\xf4\x12\x96\xcc\xad\x25\xee\x6b\x61\xeb\xf6\x46\x0c\x6f\x35\xab\ +\x97\xcf\xc5\x2e\xc7\x69\x7d\x6f\x37\x87\xbb\x46\xf0\x56\x2f\x66\ +\x69\x8d\x99\xbd\x3b\x77\x33\x18\x15\xa9\x9b\x3e\x03\xc1\xdf\x4e\ +\xfb\xa8\x4a\xc3\xd2\x15\xd4\x17\xb9\x50\x43\x7e\xaa\x4f\xf9\x04\ +\xf3\x4e\x2a\x20\xd4\x77\x98\x1d\x07\xda\x88\xe8\x36\x66\x2f\x5b\ +\x41\x5d\xfe\x64\x50\x45\xb0\xf7\x20\xef\xbc\xd7\x86\xa9\xa8\x81\ +\x55\x8b\xa7\x63\x3d\xaa\xf6\xc5\x49\x15\xce\xe3\x8a\x53\x96\x12\ +\x6b\x7f\x91\x67\xb6\x74\xb1\xfc\xf2\x53\x58\xb3\x6a\x29\x53\x8f\ +\x84\xa4\x0f\x35\x6f\xe1\x9d\x1d\x3e\x4a\xaa\x0a\x39\x7d\xd5\x4a\ +\x46\xba\x9a\x88\x45\x1c\xbc\xb1\x61\x33\xf5\xb3\x17\xd0\x50\x3a\ +\xe9\xc4\x1d\x1d\x6a\xe6\x9d\x5d\x8d\x18\x9e\x5a\x56\x2e\x9b\x83\ +\xf3\x04\x95\x4d\xa5\xeb\xc0\x2e\xda\x7a\x7b\x79\x63\xeb\x00\x27\ +\x5d\x31\x1d\x09\x18\xeb\x3a\xc0\x8e\xbd\xad\xd8\x2a\xe6\xb0\x7a\ +\x51\x05\x4d\x7b\x0e\xe2\xaa\x5b\x40\xa5\x4b\x62\xb4\xf3\x20\x7d\ +\x6a\x01\x55\x16\x13\xab\xcf\xbd\x8a\x05\x79\x02\xa9\xb1\x2e\xb6\ +\xee\xdc\x4f\x40\xcf\x61\xf1\xaa\x93\x29\xcf\xc9\xd0\xb2\x63\x0b\ +\x87\x06\x13\xd4\x2e\x58\xc1\xdc\xe3\xdc\x18\x33\x21\x3f\x75\xa7\ +\x5e\xc0\x49\x73\xf3\x18\x6d\xd9\xc9\xb6\x43\x3d\x48\xb9\xd5\xac\ +\x5c\xbe\x00\x8f\x79\x72\x06\xd1\xdf\xbc\x9b\x09\x6b\x35\x73\x2a\ +\xf3\x18\x6b\xdb\xcb\x80\x5e\xca\xbc\x7a\x0f\x8d\xef\xbe\x49\x63\ +\x7f\x84\xc2\xfa\x93\x58\x3e\xa7\x0a\x29\x36\xc6\xce\xed\xdb\x19\ +\x48\xd8\x59\xb8\x6a\x25\x53\xdc\x26\xd0\xd3\x74\x1d\xdc\x4d\x6b\ +\x7f\x1f\x9b\x77\x0d\xd2\xf0\xb9\x86\xe3\x5e\x18\xe3\xbc\xf4\xf4\ +\x46\x62\x15\x67\x31\x6f\xd1\x1a\x16\xcc\xac\x60\xf0\xf0\x76\x76\ +\x36\x0f\xe0\xad\x9d\xcf\xb2\xb9\x55\x98\x48\xd1\xdb\xb4\x97\x7d\ +\x4d\x7d\x28\x05\x33\x39\x6d\x55\x03\xe6\x2c\x69\x67\xf1\x8f\x5a\ +\xda\x82\xc8\xbf\x90\xa6\x9d\x64\xe3\x6f\xee\xa6\x6f\xee\x0d\xcc\ +\xaf\x2b\x61\xcb\x1f\x7e\xcd\x8e\x82\x6b\xc8\x1d\xdd\xc0\xbd\x2f\ +\x0e\x32\x6f\xee\x14\x74\x7f\x98\xe4\x44\x0b\xf7\xdf\x7c\x3b\xf1\ +\xf2\xb9\x98\x87\x5f\x65\x6b\xa7\xc1\x6d\xff\x3e\x97\x27\x6e\xf9\ +\x19\xbb\x43\x6e\xaa\x73\x42\xf4\xc4\x0a\xa9\xaf\x38\xa6\xc5\xf6\ +\x1f\x6e\x47\x74\xd7\x51\x61\x49\x93\x91\x64\x7a\xb7\x3d\xc1\xad\ +\x8f\xef\xa2\x76\x4e\x0d\xed\x2f\x6e\x60\x20\xf6\x5d\x3e\xbd\xa6\ +\xfa\xa8\xa5\xfe\xde\xba\xfb\x78\x74\x73\x0f\x75\x33\xca\x69\x69\ +\x09\x70\xe6\xa5\x0d\x64\x46\x76\xf0\xe3\x1f\x3e\x82\x75\xc6\x02\ +\x12\x4d\x2f\xd3\x3a\x6e\xe5\x0b\x0b\xba\x09\xba\x4b\x59\x90\x6f\ +\x42\xd5\x45\xc6\x9a\x37\xf2\x8b\x3b\x9e\xa7\x6c\xde\x2c\x86\x36\ +\xbc\x40\x87\xf0\x53\xbe\x98\xbf\x8f\x3b\xee\x7e\x89\xba\xa5\x8b\ +\xb0\x96\x46\x79\xe3\xe9\x5f\xf3\xa7\x16\x2b\x0b\x0b\x83\x3c\xf1\ +\xe4\x53\x9c\xb4\x7c\x15\xce\xb1\x03\x3c\xf7\x66\x0f\x77\xdf\xfd\ +\x15\xa2\xef\x3c\xc3\x23\x5b\x3c\xfc\x6a\x51\x15\xbf\xbb\xed\x76\ +\xfa\x8a\x17\x53\x1a\x3b\xc8\x8b\x6f\x76\x71\xe7\x9d\x5f\x21\xb9\ +\xf3\x8f\xfc\xf8\xd1\xb7\x99\x36\xb7\x81\xae\x97\xd6\x33\x62\xdc\ +\xcc\xa7\x96\x57\x4e\xde\xba\xff\x00\xbf\x7e\xe0\x37\x5c\x71\xeb\ +\x52\xe2\x8d\x87\x71\x96\x35\x90\x2b\x86\x09\xa5\xd4\xa3\xd2\x48\ +\xdb\xe1\x31\x2a\xab\xea\xb1\xa8\x31\xd2\xe9\x20\xcd\xcd\x41\x72\ +\x0b\xaa\x19\xdd\xf7\x0a\xcf\xae\xdb\xcd\xcf\xee\xf9\x36\x9e\xce\ +\x0d\xfc\xe0\x9e\x17\x28\x9d\x39\x97\xb1\x57\xd6\xd3\x15\xbb\x91\ +\xaf\x9d\x73\x24\xb0\xc7\x08\xb1\xfe\xbe\xdb\x79\xad\x13\xa6\x57\ +\x88\xb4\x8c\x39\xb9\x74\x46\x15\x23\xbb\x9e\xe4\xe6\x5f\xef\x60\ +\xda\xfc\x69\xb4\xbe\x7c\x37\x13\xea\xe7\x69\x7e\xea\x21\xca\x3f\ +\x3f\x8b\xcf\xcc\xd1\x78\xfe\xe1\xbb\x48\x9d\x72\x3d\x23\xad\xbf\ +\xe3\x2d\xe7\xe5\xcc\xf6\x0e\x70\xd3\x2f\x1f\x43\x2e\x9d\x4e\x69\ +\x91\x4a\x5a\x8f\xb1\xe9\x81\x9f\xb3\xae\xd3\xc6\xac\xe2\x34\xaf\ +\x6c\x3c\xc0\x77\x6e\xf9\x1e\x35\x47\xbc\x13\xbb\xde\x7c\x9a\xdf\ +\xee\x2d\x67\x8a\x67\x98\xdb\x7f\xf5\x2a\x35\x27\xcd\xc1\xa4\x8f\ +\x90\xd0\xc1\x73\xe4\xbe\x5e\xb8\xff\x2e\x8c\x73\x6f\x66\x4e\x65\ +\x1e\x1b\x1e\x7b\x90\xc1\x93\xae\xc7\xd2\xf6\x24\x0f\x6e\x89\x33\ +\xbf\xa1\x08\xff\x44\x14\x35\x31\xc0\xfd\x37\xff\x88\x01\xcf\x6c\ +\xf2\xc2\x8d\xbc\x73\x30\xc0\x1d\xdf\x39\x8f\x97\xee\xfd\x11\x9b\ +\x06\xcc\x4c\x2f\xd4\xe8\x1b\x33\x73\x65\x55\xe1\xb1\xb9\xcf\xf0\ +\x41\xfa\xf5\x5c\xa6\x4f\xb1\x12\x4b\xa6\x38\xb8\xf1\x61\x1e\x5c\ +\xd7\xc2\x8c\x59\xa5\x6c\x5c\xff\x1a\x81\x1b\x6f\xe5\xc2\xc2\x36\ +\xee\xb9\xe5\x41\xbc\xf3\x16\x53\x61\x8a\xff\xaf\xcd\x97\x9f\x25\ +\xed\xff\x01\x2c\x16\x0b\x9a\xa6\x4c\x46\x71\xfe\x2b\x84\xcc\xc7\ +\x06\x68\xf1\xbb\x59\x3e\x77\x0e\x30\x4c\xe3\x58\x8a\xb9\x17\xd7\ +\x33\xfa\xfa\xd3\x4c\x28\x75\x9c\x7f\xf5\x67\xc9\x53\xe0\xc5\x5b\ +\xbe\xce\x58\xd5\x25\xdc\x7a\xdd\x19\x6c\xba\xe7\x3f\x78\x31\x13\ +\x66\xdb\x1f\x1f\xe2\x9d\x48\x2d\xb7\xfe\xec\xf3\x44\xde\x7d\x88\ +\xa6\x88\x4e\xd1\x51\x23\x4d\x67\x5f\x53\x17\xe5\x27\x5f\xc9\xa7\ +\xaf\x9e\x0f\xe1\x36\xbe\x77\xc7\x46\x96\xfc\xdb\x2d\x5c\xbd\xb0\ +\x90\xad\xe6\xaf\xf3\x6c\x63\x0b\xc6\x9a\x6a\x04\x20\xd4\xfc\x1a\ +\x0f\xae\xef\xe0\xda\x1f\xdf\xc6\x72\x6f\x1b\x37\x36\x0f\x53\x53\ +\x6a\xe1\xb9\xfb\x1f\xc6\x76\xea\xf5\x7c\xe7\x92\x99\x3c\xf9\xfd\ +\x5d\x34\xc7\xe2\xf4\xec\x3d\x48\xde\x9c\xb3\xf8\xca\xa7\x2e\x00\ +\x46\xb8\xf5\x86\xa7\x99\x7a\xc9\x77\xb9\xee\x0c\x37\xf7\x7c\x63\ +\x3b\x89\x64\x84\x43\xfb\x1b\x31\x35\x5c\xc0\x37\xbe\x74\x0e\x64\ +\x06\xf8\xc5\x53\x7d\x9c\xfe\xf9\xbb\xb8\xb2\xbe\x8f\xc3\xd7\x3f\ +\xc8\xaa\x6b\xff\x8d\x35\xb1\x77\xf9\xf7\x6f\x3d\x8b\x3f\xa6\xd3\ +\xd6\x3e\x4e\xe9\xbc\xf3\x31\x8d\xee\xe1\x60\x2a\x9f\xeb\xbe\xf1\ +\x45\x66\x8d\xbc\xcd\xf5\x3f\x7c\x99\x91\xe1\x76\x9e\xfd\xdd\xab\ +\x2c\xba\xf6\x17\x5c\xbb\x28\xc9\xcf\x0e\x6e\x25\x14\x3b\xb6\x66\ +\x31\xd6\xd2\x8e\xee\x9c\xcd\x5c\xaf\xc6\x73\xfb\xc7\x58\x72\xf1\ +\x7f\x71\xd5\xf1\x0b\x89\xe9\x1e\xf6\x0e\x8b\x9c\xf5\xb5\x2f\x71\ +\xc1\x34\x33\x4c\xec\xe2\xae\x48\x0e\x57\x7e\xfb\xab\x2c\xe3\x20\ +\xbd\xdf\x7c\x88\x91\xe1\x6e\x5e\x7a\xf4\x4f\x54\x7e\xe2\x3b\x5c\ +\x7f\xb6\x87\xfb\x6e\x7c\x97\x89\xc8\x31\x39\xa0\xf5\xb5\xdf\xb1\ +\xae\xc5\xce\xcd\xb7\xdf\x88\xb7\xeb\x4f\x34\x0d\xf5\x52\x64\x19\ +\xe2\xa1\x07\x37\xb1\xea\xdf\x6f\xe7\xf2\xd9\x31\x6e\x7e\x6f\x0f\ +\xa1\x8c\x99\x92\x1c\x17\x24\xd2\xa4\xdb\xdf\x66\x5f\xac\x86\xef\ +\x2f\x2e\xe6\xb9\xd7\xa3\x2c\xbb\xcc\xc6\xd3\xbf\xb9\x13\xe7\xea\ +\x2f\xf3\x9d\x4b\x4f\x9a\x94\x75\xb6\x3d\xca\x53\x07\x15\x7e\x70\ +\xcf\x77\xc8\xd9\xff\x07\xb6\xef\xdd\x43\x52\x3d\xd6\x87\x07\xdb\ +\xfc\x94\xcf\xbf\x1c\x79\xf8\x55\xfa\x43\x16\x3e\x75\xc1\xd5\xcc\ +\xf6\x1e\x33\x48\xb4\xf1\x1e\xba\x62\x85\x5c\x3c\xb3\x06\x68\xa7\ +\x2d\x22\xb1\x72\x69\x15\x03\x4f\xb4\x11\x75\xac\xe2\xc2\x4f\x5f\ +\x89\x4b\x80\xad\x0f\x7f\x8b\xa6\x9c\xd3\xb9\xf7\xbf\x2e\x61\xff\ +\x6f\xbf\xc7\xc3\x5d\x49\xf6\xbf\xf2\x08\xeb\xbb\x73\xf9\xc9\x1d\ +\xdf\x40\x39\xbc\x8e\x03\x83\xbd\x94\xe6\x1e\xbb\x76\xff\xde\xfd\ +\x98\x6a\x4f\xe3\x2b\xd7\x5c\x08\xa3\xfb\xf9\x8f\xfb\xb6\x73\xd6\ +\x8d\x77\x71\x7e\xbd\x9d\x97\xd2\x5f\x62\x7f\x47\x27\x73\x02\x4d\ +\x84\xf2\x57\x71\xf3\x75\x9f\xc5\x96\xd5\xb4\xb3\xf8\x40\xca\xae\ +\xa6\xa3\x69\xff\x1f\x7b\xe7\x1d\x1e\x55\x99\xfd\xf1\xcf\xf4\xc9\ +\x24\x93\xc9\x4c\x66\xd2\x7b\xef\x8d\x26\x88\x80\x34\x69\x02\x82\ +\x22\x28\x0a\x22\x16\xec\x05\xb1\xa0\x82\x58\xb1\x77\x14\x45\x45\ +\x11\x90\xde\x15\xa4\x4a\xef\x09\x09\xe9\xbd\x67\xd2\xeb\xf4\x99\ +\xdf\x1f\x81\x84\xb6\xfb\xdb\x75\xdd\x5d\x5d\x38\xcf\x73\x1f\xc8\ +\xbd\x77\xee\xdb\xcf\x7b\xce\x79\xcf\xf7\x9c\x4e\x57\x46\xc1\x5f\ +\xe0\x0c\xbc\xad\x22\x9d\x06\x67\x0f\xa2\x22\x85\x50\x5e\x40\x7d\ +\x87\x2b\x31\x5e\x4a\xfa\x4c\x7f\x8a\x09\xa1\x95\xbc\x38\xfb\x75\ +\xd2\xca\xb2\x49\x2b\xaa\x41\x9f\x7f\x80\xd7\xe7\xbd\xc0\x6f\x86\ +\x28\x1e\xbd\x3d\x9e\xb4\x93\x79\x0c\x98\x30\x02\x25\x90\x73\x22\ +\x0f\xaf\xa0\x18\xba\x78\xb6\xb5\x92\xbc\x8a\x16\x12\x12\x3a\x23\ +\xa7\xe9\xf3\xce\x50\x29\x4b\x62\x48\xa2\x27\x60\xa1\xb4\xc4\x80\ +\xb7\x97\x5f\x57\x0f\x65\x9c\x38\x84\xa2\xd7\x28\xfa\xf9\x8a\x69\ +\xce\x3a\x4a\x9b\x8b\x37\x3e\x2e\x75\x1c\x3f\x53\x47\xd5\xc9\x0d\ +\x2c\x98\x37\x97\x7c\xcd\x10\x1e\x9a\x1c\xc7\x99\xf4\x3a\x02\x62\ +\x92\x3b\x05\xd0\xb2\x74\xb2\xaa\x6b\xc9\x3f\xb0\x9c\xf9\xcf\xbf\ +\x43\x7b\xe4\x04\x66\x0d\xf2\x26\x33\xbf\x98\xe0\xe4\xb0\x4e\x89\ +\xad\xb2\x98\xf2\x76\x2f\xe2\x83\xdc\xb0\x57\x16\x83\x54\x43\x88\ +\x1a\x9a\x6a\x2b\x30\xea\x82\xf1\x10\xd5\x91\x53\xd5\x44\x74\x4a\ +\x30\xd5\x69\xe9\xc8\xb5\x61\x44\x49\xa1\xb6\xb2\x12\xab\x36\x1c\ +\x59\x55\x11\x25\xe5\x7a\x32\x76\x2c\x66\xee\x4b\x9f\x23\xe9\x39\ +\x95\x29\x03\x23\xba\xed\xae\x79\x85\x48\x22\x12\x71\x36\xe7\x93\ +\xd3\x2c\x22\x3a\x46\x77\xb1\x2e\x53\x92\x4e\x93\x48\x43\x7c\x68\ +\xa7\xe2\x5e\x97\x9d\x8e\x45\xe1\x4f\xac\x1b\x74\x54\x57\xd1\xee\ +\x12\x8c\xb2\xa5\x9a\x82\xc2\x4a\x0a\x0f\x2d\xe7\xa5\xb9\x6f\xd3\ +\x1c\x34\x96\x7b\xc6\xf4\xec\x32\xbf\x9c\x38\x9a\x4e\xf2\x98\x51\ +\xf8\x4b\xa0\xe0\x58\x26\x2a\xdf\x58\x9c\x1b\x4f\x93\x56\xd3\xc6\ +\xe9\x8d\x5f\x30\xef\xc5\x4f\x71\xb9\x61\x0a\x77\x0e\x8c\x41\x2d\ +\x11\x61\xd0\x17\xb1\x71\xfd\x3e\x62\xc7\x4e\xc6\xdb\x56\x46\x61\ +\xb3\x8e\x00\x61\x1b\xb9\xe5\xae\x8c\xe9\x9f\xd4\x55\xb7\xd4\x53\ +\xb9\x34\xd6\x56\xf1\xe3\x5b\xf3\x79\x73\x6d\x2e\xe3\x67\x3d\x44\ +\xdc\xf9\x41\xb4\x95\x92\xa7\x6f\x21\x2c\x52\x87\xc7\x80\x19\x3c\ +\x32\x2e\x80\xcf\x9f\x7f\x8a\xd5\xc7\xbb\x0f\x29\xea\xcb\xd2\x69\ +\xd7\xfa\x13\xe6\x0b\x8e\xec\x5c\xda\x1c\x3a\xa2\x3c\xe5\x0c\x9b\ +\x35\x87\x21\x6e\x67\x78\xee\x99\x77\xc8\x6d\x69\x24\x2d\xad\x82\ +\xd6\xd2\x13\xbc\xfd\xea\x8b\xac\x2d\xf5\xe2\x91\xfb\x06\x91\x7e\ +\x2a\x83\x98\x31\x13\xf0\x04\x8a\xd2\x4f\xe2\x1c\x14\x82\x87\xa4\ +\xfb\x8c\x24\x35\xb3\x0a\x8f\x98\x18\x00\x8a\x33\x4f\xd1\xe4\xde\ +\x8f\x41\x51\x4a\xa0\x8d\xf2\x72\x3b\x41\x5a\x25\x25\x05\xd9\x78\ +\xc4\x47\x5c\xd5\x0c\xfb\x9a\xa4\x7d\x95\x91\xd5\xd0\x44\x5b\x47\ +\x07\xe6\x56\x13\x47\xf7\xfc\x4a\x09\x41\xb8\xdb\xda\xa8\xb5\xb8\ +\x32\x61\xfa\x34\x4e\x3e\xf2\x32\x47\x73\xeb\x91\x4a\x64\xc4\x5e\ +\x3f\x9c\x3b\xfb\x06\x20\x54\xa8\xf0\x51\x5b\xd8\x6a\x68\xa6\xba\ +\xb2\x11\x53\x48\x0b\xbf\x9c\xaa\x26\x70\x6a\x37\x23\xa3\xa5\x89\ +\xba\xea\x0e\x42\xcc\xed\xb4\x1a\x5c\x31\x59\x1d\x18\x5b\xea\xa9\ +\x6d\x36\xd2\x92\xf1\x03\xbf\x94\xb9\xf3\xd4\xa3\x89\xdd\x86\x25\ +\x87\x95\xa6\x9a\x1a\x9a\xcc\x1d\xec\xfe\xf9\x18\x22\xd5\x18\xbc\ +\x64\x56\x6c\x4e\xae\x24\xde\x78\x0b\x63\x62\x5d\xb1\x3b\xf9\xe0\ +\xed\x54\x47\x9e\xbe\x19\x77\xb1\x99\xb6\xe6\x36\x84\x56\x3b\x52\ +\x89\x96\xfe\x37\x4d\xa0\xaf\xbf\x33\x0a\x37\x2f\x94\x86\x7c\xb2\ +\x8b\xec\x0c\xbd\xc3\x17\x80\xf2\x82\x34\x5a\x3d\x43\x08\x52\x41\ +\xee\xf6\xb3\x08\xd4\xb1\x04\x02\x87\xd3\x4f\xa1\x88\x1c\x8c\xac\ +\xa9\x84\xd2\x7a\x35\x63\x83\x64\x1c\xdf\x54\x8c\x6b\x68\x27\xc4\ +\x3b\x33\x23\x15\x59\xe8\x28\xdc\x9d\x2d\xd8\x15\xfe\x0c\x1c\x35\ +\x89\x04\x2f\x39\x72\x67\x0f\xb4\x5d\x86\xd3\x26\xb2\x72\x4b\x89\ +\x1c\x1d\x4e\x47\xce\x61\x5a\xc4\x81\x44\x6b\x2f\xde\xac\x9b\xcb\ +\xab\x68\x37\x08\xb1\x36\x35\xd1\xa6\x54\x90\x91\x56\x88\xdc\x7f\ +\x08\x2a\x20\x2d\xeb\x24\x66\xdf\x28\x7c\x34\x52\xcc\x52\x2f\xfa\ +\x0f\x9b\x40\xff\x10\x25\x62\x99\x96\xee\xd8\x51\x0e\x1c\xd6\x0e\ +\x6a\xaa\x1a\x31\x19\x2a\xd8\x76\x38\x17\xd7\x61\xd3\x50\x58\x4f\ +\x20\x53\x7b\x32\x68\xfc\x64\x12\x34\x42\x24\x1a\x4f\x9c\x80\x80\ +\x10\x05\x2b\xbf\x79\x1d\xff\xeb\xc6\xf0\xea\xb0\x60\xca\xf7\xff\ +\x4a\x83\xc6\x9f\x40\x7f\x77\x30\xeb\xc9\x2c\x29\x27\xc4\xc9\x09\ +\x9b\xc2\x15\xb0\xa3\x09\xef\xc1\xc4\xa9\x23\x71\x12\x89\xd1\x78\ +\x7a\x77\x2b\x08\x45\xf9\x54\xb6\x68\x19\xeb\x2e\xa0\x56\x6f\xa0\ +\xff\xc4\x69\x14\x1e\x9d\xc5\xa1\xa3\x85\xdc\xd6\xcb\xab\xd3\xe6\ +\xdd\xd1\x44\x5b\x87\x01\x93\xc1\xc8\xae\x5d\xbb\xa9\x95\x27\xe3\ +\xda\xd1\x8a\xde\xea\xc5\x94\x7b\xee\xe4\xd8\x23\x6f\x71\xba\xb8\ +\x05\xb1\x4c\x42\x50\xcc\x30\xee\x1a\x11\x8e\x5d\xa2\x26\xc0\x03\ +\x0e\x1b\xdb\xa9\xaf\xaa\xc6\xdc\x0a\xdb\x77\x17\xe3\x37\x6a\x4a\ +\x37\xe2\xd0\x54\x4c\x4e\xb5\x81\x1e\x13\x7d\x3a\x65\x7e\xbb\x9d\ +\x8e\x26\x3d\x75\x2d\x26\xf2\xf7\x2c\xe1\x60\x7b\x18\x6f\xc4\x69\ +\xd8\xb4\xa6\x8e\xd8\xc9\xa1\x57\xfd\x3a\x16\x3d\xf2\xf0\xc3\xf3\ +\xaf\xa6\x06\x5f\xcd\x30\x76\xb9\x9b\x07\x0d\x19\xfb\x58\xbd\xfe\ +\x37\x1a\xac\x22\xbc\xc2\x62\x08\x56\xd4\xf2\xed\x27\x9f\xb2\xee\ +\xd7\xa3\x38\xc7\x0c\x65\xfa\xa4\x91\x84\x29\x4d\xec\xde\xb6\x85\ +\xfd\x87\x4f\x52\xe3\x70\x23\x25\x36\x1a\x1f\x57\x23\x5b\x57\xac\ +\xe6\x60\x46\x15\x4e\x6a\x35\x11\x49\x7d\x88\xf2\x51\x9c\xb7\x13\ +\x61\xac\x3e\xc3\xfa\x0d\xbf\x90\xd3\xe2\xca\xe0\x21\xfd\x91\x55\ +\x1e\x60\xc5\x9a\x2d\xa4\x96\x0a\x98\x3c\xeb\x61\xfa\x06\x75\xfb\ +\x09\xe8\x74\xee\xe4\xee\x5e\xcf\xa6\xdd\x27\x31\xc8\x9c\xf1\x09\ +\x89\xe3\xba\xe4\x64\xbc\xa4\x7a\xb6\x6f\xde\xc6\xa1\xe3\xa7\x69\ +\x51\x04\x90\x12\x1a\x82\xb8\x31\x8f\xad\xeb\xd6\x91\x51\x69\xa6\ +\xf7\xc8\x31\x78\x5b\x4a\xd8\xb2\xe5\x67\x8e\x9c\xc8\x44\xe8\x11\ +\x8a\x8f\xa4\x8a\xbd\x39\x0e\x6e\x1a\x73\x03\x6e\x12\xc8\x39\xb0\ +\x1d\x83\x57\x5f\x6e\x8c\xf7\xe7\xe8\xbe\x5d\x38\x62\x86\xd2\x37\ +\x42\xc3\x89\xed\xbb\xd1\xf5\x18\x41\xa0\x2d\x97\x23\x75\x1e\x8c\ +\x1f\x18\xc0\x81\x7d\x87\x08\xbe\xf1\x66\x62\x3d\xe1\xf8\xaf\x7b\ +\x70\x4f\x1a\x46\x9f\x1e\xb1\xc8\x5b\x33\xd9\xb2\x65\x07\x47\x53\ +\x73\x90\xe8\xa2\x88\x3a\x0f\x49\x6f\xad\x60\xf7\x9e\x42\xfa\x8f\ +\x1b\x45\xed\xd1\x0d\x64\xcb\x92\x18\xdb\x3b\xe4\xa2\x3e\x56\x28\ +\x25\xe4\x1c\xdb\xc9\x86\x5f\x4f\x20\xd2\x78\xd2\x52\x9e\x85\xa6\ +\xd7\x70\x92\xfd\x55\x9c\xd9\xf3\x0b\xa2\x90\x81\x0c\xe8\x95\x84\ +\xca\x56\xc4\xcf\x5b\xb7\x73\xe8\x44\x06\x56\xd7\x50\xe2\x43\xce\ +\x8b\xbc\x52\x74\xee\x62\xf6\xad\x5b\xc5\xee\x13\xc5\x48\x5c\x94\ +\x04\xc7\xf5\x22\x25\x39\x1e\x79\x6d\x3a\x5b\xb6\xed\xe4\xe8\xc9\ +\x2c\x64\x81\xb1\x44\x78\x2a\x11\x9a\x0b\xd8\x7c\xa2\x83\x99\x4f\ +\x3d\x41\xa8\x4a\x42\xee\xe1\x1d\x34\xbb\x25\x73\x53\xbf\x14\x3c\ +\x15\x75\x6c\x58\xf1\x13\x3b\x0f\x9d\x06\xdf\x1e\x8c\xee\x1f\x4a\ +\xc1\xe1\xed\xfc\xb2\xe7\x00\x67\xcb\x5a\x09\x8d\x4b\xc6\xdd\xa9\ +\x73\xd3\xa9\xc8\x3a\x4a\x9a\x21\x80\xa1\x71\xce\xac\xfc\xec\x5d\ +\x7e\xdc\xb8\x8b\x06\x55\x3c\xd3\xa6\xdd\x8c\x67\x27\xe6\x1b\xa5\ +\x9b\x3b\x15\xc7\x7f\x65\xed\xd6\xa3\xb4\x21\xc5\x27\x22\x0e\x5f\ +\x0a\xf9\xea\x93\x45\x6c\xda\x7b\x1a\xcf\x9e\x63\xb9\x73\x54\x6f\ +\x42\xb5\x02\x0e\xfe\xbc\x99\xdf\x0e\x1f\xa3\xa4\x43\x41\x4a\x62\ +\x34\xc1\x6a\x11\x7b\xd7\xac\x60\x6f\x6a\x21\x02\x37\x77\xc2\xe3\ +\x7a\x10\x1b\xa8\xee\xb4\xda\xe5\x9f\x60\xfd\xc1\x46\x46\x4f\x18\ +\x8e\x46\x0a\x6a\x0f\x1d\x6d\x39\x7b\x59\xb1\x6e\x1b\xd9\xf5\xae\ +\xcc\x78\xfc\x11\x62\x9c\x4a\xd9\x7c\xb8\x86\x1b\xc6\x8c\xc6\xfb\ +\x4f\x0e\x3a\xfe\xb7\xc3\xd8\xb3\x32\xcf\x5e\x55\xf6\xfc\x3f\x12\ +\xc6\xee\xe3\x1b\x80\xcd\x66\x45\x24\x12\x53\x56\x52\x84\xff\x5f\ +\x01\xc6\xee\xb0\x63\xb1\x58\x11\x4a\xa4\x88\x04\x80\xc3\x81\xd5\ +\x6a\xc1\xe6\x10\x20\x91\x48\xba\x32\xfe\xd8\xed\x16\x2c\x16\x07\ +\x62\x89\x04\xd1\xb9\x9b\x76\xab\x05\x2b\x02\x24\x62\xf1\x15\x8d\ +\x41\x56\x8b\x19\x84\x62\xc4\x22\x21\xe0\xc0\x62\xb6\x20\x14\x49\ +\x10\x89\xae\xf0\xb6\xdd\x8a\xd9\xda\xf9\xfd\x0b\xb3\x0c\xd9\xac\ +\x66\xac\x76\xce\xd5\xa5\xf3\x81\xcd\x62\xc6\x2e\x10\x23\x11\x0b\ +\xbb\xfe\xb6\x3a\x04\x48\x25\x12\x3a\xa3\xd4\x08\xba\x10\xa9\xe7\ +\x37\x5a\x70\x9c\xc3\x7d\x09\x2e\xba\xef\x38\x07\x06\x13\x9c\xc3\ +\xe0\x9e\x37\x6b\x75\xff\xee\x5c\x5b\xcc\x66\xec\x74\xf6\x49\xf7\ +\xed\x73\x91\x23\x0d\x45\xbc\xfe\xec\x1b\x84\x4d\x7f\x9d\xdb\x53\ +\x2e\x07\xc6\x38\x1c\x76\xac\x16\x2b\x22\xb1\x84\x4e\x24\xf3\x95\ +\xcb\x38\xdf\x0e\xc9\x25\x7d\x00\xe0\xb0\x59\xb1\xd8\x41\x22\xb9\ +\xb0\xaf\x1d\x58\x2c\x66\xec\x0e\x21\x12\xa9\xe4\x8a\xb6\xcd\x4b\ +\xcb\xb0\x5b\xcd\x58\xec\x02\xa4\x52\x49\x27\x86\xce\x61\xc7\x62\ +\x36\x23\x10\x4b\x90\x5c\x20\xb0\x5c\xd8\x2f\x36\xab\x15\x8b\xcd\ +\x81\x54\x22\x41\x78\x59\xc5\x3a\xe7\x8f\x48\x2a\x45\x78\xbe\xad\ +\x56\x0b\x76\x87\x08\xa9\x44\xdc\xd5\x57\x76\x9b\x15\x8b\xd5\x86\ +\x48\x22\x45\x7c\xee\x1b\x0e\x9b\x05\x8b\x5d\x88\x44\x72\x31\xa0\ +\x66\xcf\xe2\x17\xd9\x62\xec\xc7\xc2\xc7\x46\x5d\xa0\xfa\xdb\x31\ +\x9b\xac\x88\xce\xcf\x3f\xc7\xc5\xe3\xfc\x67\xa6\x7f\x3b\x8c\xfd\ +\x9a\xd1\xe0\x2a\x23\x81\xf0\x62\x6d\x40\x20\x40\x2c\x91\x5e\x66\ +\x27\x13\x0a\x25\xc8\x2e\xf1\xa7\x12\x8a\x25\xfc\x3d\x3d\x42\x2c\ +\xb9\xf0\xa9\xe0\xef\x6b\x1d\x42\x31\x57\x7a\x2c\x12\x4b\x2f\x0b\ +\xd4\x23\x92\x5c\x7c\xef\xe2\xbf\x2f\x3e\x4d\xb8\x30\x0c\xc3\x85\ +\x0b\xfc\xfc\xfd\x8b\x9e\x5f\xf1\x77\xe7\xda\x72\xc5\xba\x77\xbe\ +\xd3\x54\x55\x43\xc8\xc0\x29\x8c\x4c\xba\x32\x92\x51\x70\x69\x1f\ +\xff\x8d\x32\x2e\x6d\xd7\x45\xef\x8a\xc4\x48\x45\x97\x97\x2f\xf9\ +\x7f\x30\x01\x97\x21\x2e\xc5\xd2\x8b\xdc\xe2\x04\x02\x21\xd2\x2b\ +\xb8\xa8\x5e\xd8\x2f\x22\xb1\x04\x91\xf8\x1f\x9b\x3f\x02\x81\xf0\ +\x8a\x75\x12\x8a\xc4\xc8\x2e\xf9\x88\x40\x24\xb9\xbc\x4d\x66\x3d\ +\x1d\xaa\x38\xee\x19\x37\xe4\x92\x39\x28\x44\x2a\xbb\x78\x9e\x5e\ +\x43\x4e\x5e\xb3\x69\x5f\xa3\x6b\xf4\xbb\xc8\x2d\xb8\x0f\x53\x42\ +\xae\xb1\x90\x3f\xc6\x5e\xa9\x63\xd4\xed\x93\xaf\x31\xe4\x7f\x82\ +\xae\x79\x8f\x5c\x75\xd4\xc6\xb1\xdd\x5b\x48\xad\xfa\x3d\xa8\x37\ +\x2b\x27\x7f\x59\xc6\xe6\x53\xa5\xff\xb3\xbd\xd3\x50\x74\x82\x4d\ +\xbb\x52\x31\xfd\x7d\x71\x16\xe8\xe0\xe0\x8e\x2d\x9c\x28\xfd\xc7\ +\xfb\xb1\xa3\x51\x4f\x5d\xf3\x9f\x35\xe5\xb7\x83\xd6\x06\x3d\x75\ +\xcd\x57\x40\x22\xda\xda\x38\xb4\x75\x2b\x99\x7f\x07\x62\xd9\x19\ +\xae\xe2\x77\xa9\x7e\xbf\x8f\x61\x3b\x6c\xd4\x96\x15\x92\x9d\x53\ +\x48\x43\xbb\xf5\x1a\xd3\xbe\x46\xff\xc3\xa4\xcf\x64\xf5\x8a\xad\ +\x74\x08\x7f\x87\x92\x65\xae\x61\xe7\xa6\xed\xb4\x5a\xff\x7d\x60\ +\x22\x87\xa5\x91\x9d\x3f\x7d\xcf\xe2\xaf\xbf\xe6\xeb\xaf\x16\xb3\ +\xe4\x87\xb5\x14\xb5\xfd\xe7\xd2\x34\x9f\xfe\xf5\x27\x0e\x14\x36\ +\xfd\xff\x48\xbb\xa6\x0c\xd6\xac\xdd\x42\xeb\x3f\x1c\xc2\xc0\xc1\ +\x81\x65\xef\xb3\xe4\xe7\xb4\x3f\xe9\xc4\x30\xf3\xcb\x37\xef\xb3\ +\x74\x57\xc1\x65\x4f\x2c\x75\x19\x2c\xdf\xb0\x97\x0e\xc9\x95\x9d\ +\xed\x2a\x4f\x6e\x61\xd5\x2f\xc7\xb0\xff\xc7\xc4\x65\x07\xc7\x37\ +\x2e\xe6\xcd\x0f\x16\xf1\xc3\x8a\x35\x64\x54\x5d\x5d\x90\xf7\x3f\ +\x95\x79\xc4\x01\x38\x89\x1d\x97\x1d\xca\xfc\xf3\x7b\x37\x58\x1d\ +\x60\xb4\x5e\xb3\x83\x5d\x4a\xd5\x85\x85\xd4\xdb\x74\x50\x5b\x46\ +\x85\xd0\x13\x5f\xdd\xf9\x5c\x78\x36\x1a\xab\xcb\xa9\x6e\x32\xe2\ +\xe2\xa6\xc5\xdb\xd3\x1d\xb1\xc0\x41\x73\x75\x19\x15\xf5\x6d\xa8\ +\x7c\x42\xd0\xb4\x97\x50\x6e\x09\x60\x4c\xb8\x37\xa6\x96\x4a\xf4\ +\x46\x25\xbe\x6e\x02\x6a\x1b\x0c\xb8\x7b\xe9\x10\x59\x3a\xa8\xa9\ +\x6b\x47\xe3\xa9\x43\x64\x69\xa3\xbc\xac\x8c\x76\xbb\x1c\xdf\x80\ +\x40\x54\x72\x21\x0e\x8b\x81\xf2\x92\x62\x9a\x2d\x62\xbc\xfc\x03\ +\xd0\xba\x5c\xce\xf0\x5a\xf2\x77\xf2\xd5\x9a\x5f\x19\x32\xe5\x0e\ +\xbc\x45\x46\x6c\x32\x0d\x2e\x72\x21\xed\xf5\x15\x94\x54\xb7\xa2\ +\xf1\x09\xc4\x4b\xdd\x09\x88\x37\x34\xd7\x50\x5e\x59\x87\xdd\xc9\ +\x9d\xe0\x00\x2f\xa4\xe7\x45\x10\x9b\x91\xca\xd2\x12\x9a\xed\x0a\ +\x82\x82\xfd\x70\x12\x0a\x00\x3b\xad\x75\x55\x54\xd4\xb5\x21\x57\ +\xaa\xf1\xf1\xf2\x40\x2a\x02\x73\xab\x9e\xe2\xf2\x5a\x70\xd6\x11\ +\xe1\x2b\xa3\x30\x47\x8f\x3a\xc1\x42\x49\x75\x2d\x5e\x5a\x1d\xb2\ +\x4b\x56\x88\xcd\xd4\x41\xb5\xbe\x8e\xca\xa3\x07\x31\x2a\xa2\x49\ +\xf4\x16\x81\xdd\x42\x75\x69\x11\x4d\x16\x39\x01\x41\x01\x88\x4d\ +\xb5\x34\x9a\xe5\x78\x68\x94\x08\x30\x52\x5d\xdd\x84\xab\x56\x4d\ +\xf8\xd0\xa9\xc4\x78\x77\xba\x4a\xb6\x37\x55\x51\x5e\xd1\x80\x58\ +\xe5\x49\xb0\x9f\x16\x0c\x4d\x14\x95\x54\x22\x54\x7a\x12\xe4\xeb\ +\xde\x35\x6f\x8d\x4d\x75\xb4\xd8\xe5\x78\x68\x5c\xc0\xdc\x46\x4d\ +\x5d\x07\x1a\x6f\x0f\x24\xf6\x76\x4a\x0a\x4b\x31\x88\x55\x04\x05\ +\xfa\x20\x17\xda\x69\xa9\xd7\x63\x91\xaa\x71\x57\xca\xe8\x68\xa8\ +\xa1\x5d\xa8\x44\xe7\xd6\xc9\x68\x4d\x6d\xf5\x34\x9a\x24\x78\xba\ +\xbb\x82\xb9\x05\x7d\x93\x15\xad\x87\x06\x91\xcd\x48\xad\xbe\x05\ +\x57\x8d\x82\x94\x91\x53\x19\x10\x10\x89\xdd\xd0\x44\x51\x71\x05\ +\x66\xb1\x33\x81\xe1\x41\xb4\x15\xa6\xd1\x2a\x16\x63\x6c\x2a\xa5\ +\x5e\xa6\xc5\x5d\x75\x31\xf3\x3e\xb1\x75\x33\xbb\x2d\xfd\xe8\x11\ +\xe7\x87\xaf\xaf\x2f\x4e\x98\xa8\x28\x2e\xa6\xc5\xa6\x20\x20\xc8\ +\x1f\xe7\x0b\xf6\x78\xbb\xa1\x99\xda\x66\x0b\x5a\x2f\x2d\x42\x73\ +\x3b\x35\xf5\x06\xdc\xbd\xb5\xd8\x5b\xea\x28\x29\xaf\xc6\x2e\x53\ +\x11\x18\xe4\x8f\x93\x08\xda\x6a\xcb\x29\xab\x6d\x47\xeb\x1b\x88\ +\x4e\x75\x81\x1d\xbe\xe6\x08\xcb\xd7\x1f\x23\x69\xea\x63\x8c\xee\ +\x1b\x83\xd6\x45\x42\x7d\x65\x11\x55\xcd\x56\xbc\x03\x83\x70\x57\ +\x48\x3a\x35\x87\xda\x0a\xca\xf5\xcd\xc8\xd4\x5e\x04\xfa\xb8\xff\ +\x69\x13\xf5\xfe\xa5\x99\xb6\x44\x08\x07\x8a\x45\x34\x74\x08\x10\ +\xfd\x0b\x3a\x80\xd5\x0e\x9e\x2e\x0e\x7a\xfa\xd9\xb1\xda\xaf\x31\ +\xea\x0b\xa9\xb8\xe4\x2c\x95\xcd\x95\xec\x58\xb9\x88\xbc\x4a\x0b\ +\xd3\xe6\xbe\xc1\xf0\x50\x11\xbb\x96\x7e\xc2\x96\x34\x3d\xc2\xd6\ +\x72\x8a\x2d\x71\x7c\xf9\xdd\x5c\x4a\x36\x2e\x62\xc9\xd6\x74\x64\ +\x4a\x15\x29\x37\xdd\x49\x3f\xd7\x2c\x84\xc1\x91\x38\xd7\x1f\x60\ +\xee\xdb\x4b\xe9\x71\xff\xeb\xdc\x70\x66\x2d\xaf\x6e\x83\x8f\xdf\ +\x9f\x45\x43\xda\x46\x9e\x5d\x5a\xc5\x07\x1f\x3d\xc6\xc1\x25\x0b\ +\xd8\x94\x65\x43\x69\x6b\xc0\xe2\x3f\x88\x05\x73\xa6\x70\xe4\xeb\ +\x85\xfc\x92\x6f\xc4\x59\xee\xc2\x8d\x93\x66\x30\x2c\xd1\xe7\xb2\ +\xfa\x15\x9e\xc8\xc0\xb7\xe7\x78\xee\x9b\x30\xb2\x8b\x71\x95\x1c\ +\x59\xc9\x1b\xcb\x0e\x22\x96\xd8\xa9\xb5\x6a\x79\xfc\x95\x57\x48\ +\x96\x16\xf1\xe9\x4b\xaf\x52\x2c\xd4\xe0\x1d\xd7\x9f\x07\xef\x1e\ +\x8f\x56\x0a\x98\x1b\x58\xfd\xe9\x3b\xec\x2b\xb7\xe1\x68\xa9\xc5\ +\x77\xc0\x7d\xbc\x70\x77\x3f\x4e\xac\xff\x92\x15\xfb\xf2\x10\x59\ +\x9b\xc8\xae\x72\xe3\x9d\x1f\xde\x47\x57\xb8\x83\xf7\xbe\x58\x4b\ +\xab\xc4\x05\xaf\xa8\xfe\xdc\x33\x31\x96\x82\xca\x36\xda\xc5\xbf\ +\xf1\xe6\xae\xef\xf0\x1d\xf1\x38\x2f\x5d\x90\xb7\xd2\x54\x79\x8a\ +\x4f\x3e\xfb\x81\x1a\xbb\x0c\x7d\xfe\x69\x5c\x86\xce\x43\x83\x91\ +\x8d\x5f\x2e\x64\x7b\x66\x2b\x52\x4b\x03\xda\x1b\xee\x66\x88\xe2\ +\x00\x3f\xe6\x86\xf2\xc1\xb3\x53\x30\xa5\x6e\xe0\xa5\x6f\x4a\x78\ +\xe6\x89\xde\x7c\xbe\x68\x07\x0f\xbe\xfb\x26\x95\x07\x97\xf3\xf6\ +\xf2\xdf\x10\x48\x9d\xf1\xed\x73\x0b\xf7\x0e\xd2\xb0\xe4\x83\x45\ +\x54\x3a\x64\x34\xd5\x1a\x18\xfe\xd0\x3c\x26\xf7\xea\x3c\xe4\xcc\ +\xdc\xf0\x01\x4b\xcb\xe2\xf9\xe8\xa5\xc9\x94\xed\x5f\xc6\xfc\x2d\ +\x0e\x3e\x78\xe3\x56\x56\x7e\xbc\x90\xc3\xd5\x02\x1c\xcd\x7a\x82\ +\x46\x3e\xcc\xb3\xb7\x45\xf0\xdd\x6b\xcf\xe0\x72\xeb\x1b\xcc\xb8\ +\xde\x8f\x55\x6f\xcf\xa7\xbe\xf7\x13\x3c\x3d\x21\x12\x80\x9c\x5d\ +\x5f\xf0\x71\x7a\x20\x8b\x5e\x9c\x4a\xde\xfa\x8f\x79\x6b\x87\x85\ +\x4f\x96\xbc\x82\x23\x7d\x13\x2f\x7c\x5d\xc8\x23\x77\x27\xf1\xed\ +\xb2\x33\x3c\x35\xd7\x95\x6f\x17\x7f\x4c\x76\xbb\x0c\x99\x93\x8e\ +\x29\x4f\x3f\x81\xf1\x6c\x31\x6d\x2d\x0d\x6c\xff\xfa\x0d\x16\x35\ +\xf9\xf2\xdc\x6b\xcf\x13\x7f\x3e\xc9\x22\x15\x9c\xd5\x1b\xb0\x49\ +\x73\xd9\xb8\x51\xca\xdd\xf7\x8d\x62\xe7\x92\xf7\xd8\x96\xd5\x81\ +\xc4\x58\x87\xa2\xc7\xed\xcc\x7b\x70\x64\x57\xdc\x99\xfc\x9f\x17\ +\xf3\xc1\x51\x77\x3e\x5b\x38\x83\xca\xe3\xab\x78\x69\xa3\x91\x57\ +\x1e\x1f\xca\x9a\xcf\x3f\xa3\xca\xe1\x8c\xdc\x25\x84\x07\x66\xcf\ +\xc0\x78\x68\x05\x9f\x2c\x3f\x88\xd4\xc9\x41\x83\x20\x9c\x39\xf3\ +\x9e\x24\xe2\x9c\xe7\x65\x71\x46\x16\x4d\x08\x28\x38\xb2\x9b\xb3\ +\x81\x3a\xdc\xf2\x36\xb3\xf8\x97\x1c\x64\xb4\xd3\xe1\x9a\xc0\xcb\ +\xaf\x3d\x8a\x7b\xe5\x51\xe6\xcf\xfb\x02\x8b\xca\x87\xc8\xbe\x37\ +\x31\xe3\xd6\x81\x97\xc5\xbe\xb9\xc6\xb4\xff\x88\xca\x08\x61\x5f\ +\x91\x98\x6c\xbd\xf0\x32\x09\xe7\x9f\x21\xa3\x15\x52\x7c\xec\xf4\ +\x0d\x34\x5f\x63\xda\x17\x51\x2b\x59\xa7\xab\x19\x71\xf7\xd3\x3c\ +\x31\x2e\x86\x75\xaf\x3d\xca\xfe\x03\x79\x04\x65\xef\x61\xc5\x69\ +\x07\x2f\xbe\xf5\x0e\xa6\xdd\x9f\xf2\xe9\x69\x6f\x0c\x69\x5b\x59\ +\xbc\x21\x8f\xbb\xe6\xbf\x4d\xff\xc0\xce\xa8\xfe\xfb\x17\xfd\x40\ +\x4b\xa1\x91\xc5\xdf\xe5\xd1\x6f\xe6\x2b\x4c\xe8\xe9\xc1\x96\x8f\ +\x0a\xd0\xc4\xdf\x8a\x0c\x28\xca\x3e\x8b\x2e\x7a\x20\x1a\x53\x09\ +\x47\x4e\xb7\x70\xc7\x8b\x9f\x70\xa3\x2e\x8f\x27\x1e\xfd\x9c\x83\ +\xa9\xf1\xec\x3b\x9c\x47\xaf\x27\x3e\x65\x6a\x8a\x1a\xae\x38\x2e\ +\x26\xce\xe6\x56\x51\x98\x57\xc5\x0b\x73\x0e\x62\x73\x4f\x66\xc6\ +\xb8\x18\xbe\x5b\xb2\x9b\xbe\x0f\xbc\xc6\xa4\x9e\xae\x2c\x7a\xfa\ +\x31\xf6\x1d\xad\x24\x32\xe4\x24\x19\xf6\x30\x5e\x7d\xf7\x05\x02\ +\x2e\x70\x32\x38\xb9\xfe\x33\x76\x36\x87\xf3\xde\xfb\x33\x28\x59\ +\x39\x9f\x0f\xd3\xf3\xc9\x3e\x50\xc0\x57\xdb\xcb\x98\xf5\xfa\xdb\ +\x78\x17\xae\xe5\xa5\x9f\x1a\x71\x37\x14\xf2\xd9\x67\xcb\xf0\x9f\ +\x30\x97\x07\x87\x75\x32\xb6\xda\xe3\xdf\xd2\xe0\x7b\x1d\x6f\x2e\ +\x7c\x06\xcb\xee\xc5\x3c\xbb\xea\x18\x4d\x53\x7a\xe3\x26\x00\x6c\ +\x95\x7c\xf1\xc1\x22\x3a\x12\xef\xe5\x9d\xa9\x31\x2c\x9d\xff\x2c\ +\xf6\x44\x3f\x72\xb6\x2f\x61\x6b\x91\x07\xef\x7c\x32\x8f\x9a\x6d\ +\xef\xf2\xea\x6f\x67\x19\x38\xd8\x03\x81\xdd\x8e\x10\xd8\xfe\xf3\ +\x21\x22\x86\x3e\x8a\x6b\xf1\x4e\xec\xaa\x18\x7c\x5a\x8e\x33\xef\ +\x9b\xdd\xf4\x7b\xe8\x35\x26\xf5\xf0\x02\x5a\x58\x3a\x77\x0e\x96\ +\xe4\xfb\x78\x7f\x72\x12\xdf\xcc\xb9\x8f\x33\x99\x95\x5d\x4c\xdb\ +\xcd\x4b\x85\xb5\xa8\x0d\x07\x70\xe4\x68\x3a\xf1\xc3\xee\xe3\xec\ +\x86\xcf\xd9\x6f\x48\xe0\xbd\x0f\xee\xc6\x78\x62\x19\x4f\x2e\xdb\ +\x4b\x41\x6f\x05\xe5\xad\x9e\x4c\x0a\xf3\x07\x6b\x36\xd9\xad\x62\ +\x06\xa6\x74\x03\x51\xa4\x4e\x2e\x08\x85\x22\xec\xb6\x26\xb6\xfd\ +\x76\x8c\x66\x5b\x67\xc6\xf9\x5d\x5b\xf7\x12\x31\xf4\x01\x24\x2d\ +\x07\xb0\x07\x45\x23\xab\xcd\x64\x6f\xba\x91\xc7\x3e\x7a\x8b\x5e\ +\xde\x62\xa0\x81\x8f\x72\x9b\x18\x3a\xeb\x15\x66\xf5\x17\xf1\xde\ +\x83\x4f\x73\x32\xbb\x92\x78\x8f\x4e\xf4\xab\xb5\x30\x9d\x2a\xbb\ +\x37\x4f\xbf\xf6\x3a\xd1\x0a\x48\xdf\xf4\x1e\xeb\x72\x35\xbc\xf9\ +\xe1\x02\x54\x45\xdb\x79\x68\xfe\x1e\x0a\x27\x8d\x24\x56\xd3\x79\ +\x26\x92\x96\x5f\x81\x2e\x71\x28\x42\xa0\x20\x3b\x1b\xbf\xb8\x31\ +\x58\xca\x8f\x71\xb0\xc2\x85\x37\x3e\x7d\x8d\x08\x17\x30\x95\x1c\ +\xe0\xf9\xef\x0e\x32\xf6\xc5\xf7\x19\xec\x92\xc6\xfd\x8f\x7e\x4d\ +\x71\xad\x95\x08\x57\x31\x60\x21\x23\x2b\x97\xb8\x5b\x1e\xe3\xe9\ +\xf1\x49\xb4\x65\x6f\xe0\xb1\xb5\x39\xcc\x78\xe5\x7d\xfa\xfb\x96\ +\xf2\xdc\xac\x57\x38\x58\x60\xa3\x4f\xfe\x5e\x5a\x7d\x07\xf0\xfe\ +\x2b\x33\x70\xf9\x1f\x5b\xc5\x7f\x2a\x9b\xb6\x03\x90\x8b\x1d\x28\ +\x24\x17\x5f\x32\x91\x03\x27\xb1\x03\x99\xc8\x8e\xb3\xd4\x81\x42\ +\x6c\x47\x2a\x74\xe0\x24\xb6\x23\x11\xda\x51\x48\x1d\xb8\x48\x2f\ +\xf9\x8d\xd8\x71\x8d\x47\x5f\x4a\xcd\x25\x9c\x6d\x54\x92\x94\x14\ +\x03\x98\x69\xb1\x89\x50\xbb\x34\xf0\xf3\x81\x7c\xae\x9f\xfa\x00\ +\x41\x72\x0b\x59\x59\x39\x84\x24\x05\x90\x7d\xf2\x30\xae\x03\x6e\ +\xeb\x62\xd8\xd0\x4a\x56\x71\x2d\x65\xc5\xd9\x18\x75\xd7\x33\xa1\ +\xff\xed\xe2\x0d\x00\x00\x20\x00\x49\x44\x41\x54\xb7\x0f\x58\x2b\ +\xc9\x2d\x6d\x22\x21\x31\x04\xb0\x93\x7d\xb6\x89\xc8\xe8\x58\x3a\ +\xca\xb3\xa8\x57\x44\x10\xed\x23\x01\x5b\x07\x36\x89\x08\xb5\x5f\ +\x12\x33\xef\x1c\xc4\xd1\x2f\x5f\xe6\x9b\xad\xa9\xd8\xaf\x34\xf3\ +\xda\x72\xc9\xac\xb3\x71\xe7\x73\x2f\xf3\xfc\xb3\xcf\x33\xf7\xd1\ +\x29\x38\x0a\x77\xd3\xe4\xd3\x8b\x51\x3d\x3d\x80\x0e\x0c\x88\x70\ +\x73\x57\x50\x96\x9e\x81\x7b\x70\x34\xbe\x17\x79\xd6\x35\xf1\xdb\ +\xce\x0c\xac\xed\xb5\xac\xfc\xfc\x6d\xbe\x3e\x6e\xe7\xf6\xc9\xd7\ +\x71\x78\xf7\x11\xc2\xc6\xdf\x47\x92\xbb\x98\x82\xcc\xd3\xe8\x12\ +\xa2\xe9\x28\x3c\x45\x89\xac\x0f\x93\x07\x47\x76\xfd\x3a\xff\x74\ +\x01\x6a\xbf\x24\xdc\x81\x86\x76\x03\x0a\x1f\x77\x64\xe7\xc4\xfd\ +\xc6\x93\x7b\xc9\x6a\x0f\xe1\xc1\xa9\xd7\x41\x63\x05\x39\x95\xce\ +\x24\x7a\xcb\x38\x7a\xf8\x37\x9a\xad\x8d\xac\xfa\xec\x3d\xbe\xfa\ +\x55\xcf\xad\x93\x6e\x21\x4c\xa7\xc2\x6a\x32\x51\x90\xb9\x8b\xdf\ +\xaa\xb4\x4c\x19\x13\x4e\x6a\x46\x09\xea\xd8\x64\x6a\x0f\xec\xc3\ +\xe6\x33\x98\xdb\x7a\x74\xa2\x0c\xed\xfa\x33\xec\xca\xa8\xa5\xad\ +\xe2\x14\x9f\x2e\x9c\x47\x86\x53\x3c\x53\x46\x77\x47\xbf\x53\x79\ +\xfb\x62\x36\xb6\x91\x57\x72\x8c\x43\xa5\x4a\x86\xc4\xba\x73\xe4\ +\x50\x05\xa3\x26\x8c\x46\x09\x58\x4c\x6d\x38\x2b\x55\x34\x57\x65\ +\xd0\xe6\x19\x4c\xb0\x27\x58\xb2\xd3\x69\x17\x7b\x10\x17\xd0\x2d\ +\xf9\xc8\x15\x2a\x24\x0e\x13\xa7\xf7\xfc\x42\x83\x3a\x9e\x88\x60\ +\x0d\xb9\xc7\x37\xb1\xb7\x5c\xc3\xad\xc3\x13\x29\x4d\xcb\xc2\x27\ +\xd0\x1f\xcf\xb8\x41\xdc\x31\xc2\x8b\x6f\x5e\x9f\xcb\xcf\x99\x4d\ +\xd0\x5c\x4c\x45\xab\x98\x94\x68\x2f\x30\x19\x31\x0a\x5c\xd1\xb9\ +\x77\xa7\x9a\x2f\xcc\xcc\xc3\xa1\x4d\x20\x54\x01\xd0\xc0\xfe\x43\ +\x19\xf4\x99\x38\x1e\x2f\x11\x18\x2c\x46\x04\x2e\xce\x38\x9d\xb7\ +\x6c\x98\xcb\x29\xa8\x6c\x23\x29\x31\x08\x30\x92\x9d\xd5\x46\x70\ +\x50\x38\x21\xbd\x6f\x62\x52\xa2\x8d\x0f\x5f\x7c\x8d\xd3\x15\xad\ +\xe4\x67\x1e\x25\xab\xde\x46\xf6\xaf\x4b\x79\xe5\xbd\xe5\x04\x8d\ +\x98\x40\xdf\xd0\x73\x6d\x31\xd5\x91\x57\x6c\x20\x22\xb4\x13\xd4\ +\x74\x72\xe7\x41\x3c\x53\x46\xd3\xdf\x5f\x08\x86\x66\x10\xcb\xd1\ +\x2a\x6d\x64\xa5\x56\x13\x1c\x99\xfc\x3f\xc7\xb0\xff\x74\x4c\xfb\ +\x32\x26\xee\x70\x60\x91\x48\x99\x74\xbd\x1b\x61\x3a\x09\x53\x46\ +\xf8\x30\x7f\xac\x27\x4f\x8d\xd0\xd2\xd7\x53\x88\x09\x11\x83\xaf\ +\xd3\xf2\xec\xcd\x5e\xcc\x19\xe1\x4e\xa2\xbb\x10\x8b\xed\x1a\xb3\ +\xfe\x5b\x54\x9f\x7f\x92\x56\xa5\x27\x51\x81\x50\xb0\x73\x29\xfb\ +\xcb\x5c\x18\xd9\xcf\x8b\x86\x96\x0e\x9c\x15\x62\x68\x2b\xe2\xe4\ +\x59\x23\xd1\x41\xfe\x60\xe9\xc0\x66\xee\x8c\xa4\x66\xb6\x80\xa3\ +\x36\x9d\x1c\x83\x96\x97\x3f\x7e\x0b\x65\xf6\x5a\x96\x9f\x6c\x00\ +\x6b\x3b\x8d\x0d\x36\xd4\xae\x4a\x68\x3c\xcd\x71\xbd\x99\xe0\x08\ +\x1f\x4a\xb3\xd2\x71\x0d\x8f\x42\x2b\xb1\xb0\xe1\x8b\x1f\x70\xf8\ +\xf4\x24\x4a\x2b\x24\xf2\xa6\xfb\x98\x7d\x47\x24\xbf\xac\x5d\x45\ +\x6e\x63\x1b\xd5\x55\x35\x5c\x98\x3e\xa2\x29\x37\x97\x46\x6b\x20\ +\xd7\xc5\xf8\xe1\xea\xae\x43\xa5\x10\x63\x6e\x6e\x02\x81\x0c\x27\ +\xa0\x74\xcf\x6a\xce\x76\x78\x72\x63\x8a\x0b\x27\x53\xeb\x09\x08\ +\x8f\xbf\xd8\x4e\xe9\xe8\xa0\xd9\x2e\xc1\x3f\x26\x89\xeb\x06\x8e\ +\xe2\xd1\x39\xcf\x32\x34\xde\x8d\xfa\xa6\x16\x9c\x9c\x24\x40\x3d\ +\x47\x4f\xd4\x12\x16\x14\x8e\xd4\x6e\xc0\x64\x31\x62\x70\x80\xc3\ +\x6a\x05\x9a\x48\x2d\x6e\xc0\x2f\x31\x06\xb0\x91\x95\x9d\x83\x5f\ +\x4c\x44\x97\x4a\xdd\xde\xdc\x8a\xc9\x26\x45\x0a\x94\x67\x1d\xa1\ +\xc4\xc9\x13\x5f\x9d\x9c\x96\x66\x08\x0f\x8f\xa1\xf7\xc0\x51\xcc\ +\x7a\xea\x69\xc6\xa5\xf8\xe0\xaa\xf4\x42\x51\x79\x8a\x2f\xbf\xd8\ +\x46\xf2\x6d\x33\xf0\x13\xd6\x91\x59\x5a\x47\x54\xa2\x3f\x56\xa3\ +\x11\xa3\xd5\x8a\x19\xb0\xdb\xa1\xb5\xb9\x11\x81\x8b\x1b\xd1\x49\ +\x49\x0c\xb9\x79\x2a\x73\x9e\x7a\x80\x78\x6d\xb7\x11\xd8\xd5\x3b\ +\x0a\x55\x73\x11\xdf\x7e\xfc\x23\x9a\x7e\x63\x88\xf7\xb6\x53\x57\ +\x6f\x41\x2c\x51\x00\x7a\x56\xaf\x3e\x46\x4c\x9f\x41\x28\x5b\x8b\ +\xb0\x48\x5d\x70\x05\x4e\x1c\x4e\xc5\xac\x8a\xc1\xf7\x82\xd5\xed\ +\xaa\xf2\x40\x50\xb8\x9f\xef\xb7\x16\x30\xe6\xee\xe9\x04\x98\x4e\ +\xf3\xde\xa2\xad\x24\xde\x32\x8d\x60\x45\x2d\xa7\x0b\x1c\x84\x07\ +\x07\x02\x12\x46\xce\x78\x91\x49\x71\x36\x7e\xda\xb0\x9b\xa2\x9c\ +\x12\xda\x64\x11\x44\xba\x43\x47\x79\x3a\x45\x42\x77\x42\x83\xba\ +\x93\x16\x17\x94\x95\x83\x97\x77\xa7\xff\xbe\xb1\x8d\xb6\x56\x23\ +\x72\xb1\x0c\x30\xf0\xf3\xaa\x6d\x78\xf6\xb8\x9e\xe0\xf3\x26\xf0\ +\x96\x66\x1a\x9b\x40\xa3\x74\xc1\x5e\x73\x92\x53\x0d\x0e\xfc\x82\ +\xb4\x60\x57\x33\xe9\xc9\xf9\xdc\xa8\x2b\xe6\xc7\x2d\xfb\x69\xec\ +\x30\xe3\x1e\x10\x48\x42\xaf\xeb\xb9\xfd\xde\xc7\x79\x74\xea\x4d\ +\x5d\xd9\xed\x0d\xfa\x5c\x8a\xad\x6a\xc2\x42\x3a\xeb\xd0\xd2\xd0\ +\x01\xe2\x4e\x40\xdb\xe1\x35\xeb\x69\x50\xf6\xa4\xaf\x47\x13\xc7\ +\xab\x2c\x84\xc4\x87\x5f\x3b\x88\xfc\x6f\x88\xde\x76\x81\x00\x77\ +\xa5\x18\x85\x93\x08\x57\x87\x99\xc5\x9b\x6a\x68\x0b\xf0\xe0\xb1\ +\x64\x25\x86\x4a\x11\x03\x54\x56\x3e\xdd\x52\x4f\x9b\x40\x80\x48\ +\xe0\x40\x2c\x14\x60\xb3\x5d\x63\xd0\x57\xa2\xa6\x8a\x3a\xea\xf3\ +\x4e\xf0\xee\x73\xcf\x60\x36\x39\x71\xfb\x53\x4f\x12\xed\xed\xce\ +\xf5\x89\x81\x7c\xb7\x70\x0e\x39\xc1\x2e\x14\xdb\x5c\x18\x2c\x73\ +\xa5\xf7\xb0\x9b\xd9\xf6\xda\x52\x1e\xc9\xde\x41\x50\xec\x8d\x8c\ +\x09\xad\xc6\x20\xf0\xa5\x47\x4c\x0a\x7e\x63\x63\x78\xf1\x9b\xef\ +\x18\xfe\xe1\xc3\xf4\x49\x52\xb1\x6c\xe1\x73\x1c\xd4\x4a\x68\x97\ +\x38\xe3\x2c\xb1\x51\x7e\x36\x87\x9c\x8c\x22\x5e\x2c\xd9\x81\xcd\ +\x35\x96\x67\x9f\xb8\x99\x53\xcb\xdf\x65\x7b\x7a\x23\x02\x73\x33\ +\xd7\x8f\xb9\x1b\xe3\xae\x8f\x79\x6a\x8f\x80\xf7\x3e\x7b\x9e\xf3\ +\x11\x30\xb2\xb2\xd2\x31\x07\xc6\xe3\x75\x81\xf4\x1c\xd6\xff\x26\ +\x94\x7b\x97\xf0\xf4\xec\x33\x98\xcd\x42\xc6\x3f\xf4\x02\x81\x8e\ +\x7c\x3e\xad\xb7\x72\x63\x42\xe0\x25\x27\xd0\x3e\x8c\x1e\x91\xc2\ +\x57\xbf\x6e\x65\x75\x89\x1b\x9a\xd8\x61\x3c\x34\xe9\x06\x6e\xbc\ +\x3e\x85\x0f\x16\xbf\x42\xdd\x5e\x0f\x4a\x5b\xa4\x8c\x90\x4a\xf0\ +\x4a\x19\x44\x9f\xb5\x0b\x78\xe9\xb1\x27\xf1\xf2\x8d\x60\xd2\x84\ +\x78\xca\x9a\x60\x44\xb4\x37\x98\xcb\xc9\xcc\xb5\x10\x37\xac\x1b\ +\xa2\xee\x9b\x72\x3d\x11\x1b\xdf\xe2\x99\xa7\x5e\xc4\x8b\x7a\x5c\ +\x34\x89\x88\x14\x2a\x06\x0f\x1f\xc8\x27\x9b\x76\xb2\xaa\x2a\x15\ +\xcf\xa0\x5e\xdc\x3b\x63\x34\xce\x9e\x7e\x38\xd5\x1f\xa3\x24\xe5\ +\x59\xee\xbc\xc1\x0f\x47\xd9\x41\x4a\x6a\x5d\x18\xec\xa9\x22\x72\ +\xe8\x28\x7c\x0e\x7e\xcc\x63\x8f\x9e\xc6\x33\x24\x91\xe9\x77\x8f\ +\x65\x74\xf2\x7e\x76\x6f\x59\x4b\xbe\xd2\x99\xb8\xd1\x53\xb8\xb5\ +\x4f\x58\xf7\x39\x8f\x2e\x8a\x28\x71\x06\x9f\xe7\xf5\xe0\xc7\x05\ +\xfd\x41\x6a\x66\xd0\x00\x6f\x96\x7f\x30\x87\xbd\x72\x3b\x4e\x61\ +\xa3\x98\x3d\x26\x12\x71\x61\x2f\x64\xcb\xbe\x65\xce\xf3\xc5\x08\ +\x9b\x4a\x71\x8e\x1a\x74\xd1\x21\xbc\x9b\xd6\x1b\x4a\xd3\x51\x4f\ +\x7f\x84\x7e\x11\x7e\x1c\x2f\x2d\x42\x10\x34\x9d\xa9\xc3\xc3\xb1\ +\x94\xed\xa0\x08\x15\xa3\xfd\x6d\xac\x78\xeb\x65\xd2\x5a\xc1\xd0\ +\x6a\x67\xcc\x5d\x09\x94\x65\xff\x80\x34\xac\x1f\x6e\x40\x76\xda\ +\x49\xa4\xda\x60\x02\x2f\x00\xfd\x06\x87\x85\xd1\xb0\x78\x09\x8f\ +\x17\x1f\x65\xda\xe3\xf7\x31\x74\x44\x2f\x3e\xfe\x6a\x01\x67\x57\ +\x8b\x70\xe8\xfa\xf0\xf8\x9d\x83\xbb\xeb\xe1\x1e\x48\x72\xb4\x8c\ +\x25\xaf\xcf\x61\x97\x1b\x98\x9d\xdd\x90\x77\xe4\xf0\xc5\x9b\x3f\ +\x52\x6a\x70\xd0\xd6\xe6\xce\xc8\xf1\xbd\xe9\xe1\xa6\x25\x68\xef\ +\x12\xd6\xaf\x5e\x85\x9b\x4a\xc7\x98\x19\xf7\x93\xac\xeb\x9c\x14\ +\xd5\x59\xa7\xb1\xbb\x05\x72\x3e\x2a\x42\xaf\x11\x03\xd8\xf6\xf9\ +\x62\x66\xe7\xaf\xc5\xe4\x50\x33\x73\xce\x0c\xe4\x65\xdb\xa9\x32\ +\x3b\x33\x21\xd4\xe5\x7f\x72\x1d\xff\xa9\x60\xec\x32\x31\xbc\xbf\ +\x5f\x42\x6e\x6d\xa7\x4d\xdb\x61\x77\x60\x91\xcb\x99\x75\x83\x92\ +\x23\xd9\xad\x5c\x97\xe8\x86\xbe\xa0\x05\x8b\x4e\x89\x9f\xc1\x40\ +\x93\xca\x89\xf6\xdc\x06\xd6\x16\x59\xd0\x28\xc5\x38\x09\x1c\x34\ +\x76\xd8\x31\xda\x20\xd1\xdb\xce\x23\xfd\x2c\x18\x2e\xc9\x52\x75\ +\x35\xc3\xd8\xad\x86\x16\x6a\x6a\xf4\xb4\x59\x44\x78\xf8\xf8\xa1\ +\x3e\x7f\xac\x6f\xeb\xa0\xbc\xa4\x1c\x8b\xd4\x0d\x77\x95\x0c\xb1\ +\xd4\x05\x85\x4c\x44\x6b\x7d\x25\x15\xfa\x16\x9c\xdd\xbd\xd1\x29\ +\x1c\xb4\x9a\xc4\xe8\xdc\x5d\x70\x58\x4d\x54\xd7\x34\xa1\xf6\xf2\ +\x44\x66\x6d\xa3\xa4\xac\x02\x81\x8b\x0e\x8d\x42\x8e\x5c\x58\xc3\ +\xc2\xb9\xef\xe1\x37\xe1\x61\x86\x85\xa9\x71\xf7\xf4\x42\x2e\xb6\ +\xd3\x52\x5b\x45\x75\x5d\x0b\x42\x85\x9a\x80\x40\x2f\x68\x6d\xa0\ +\xc9\x2c\x42\xeb\xae\xea\x52\xf7\xda\x9b\xf4\x74\x88\x94\xe8\x94\ +\x17\x1f\x19\x75\xd4\x57\x50\x56\xdb\x86\xca\xcb\x1f\x2f\x37\x05\ +\xd8\x3a\xd0\x37\xb4\xa3\xd2\xea\xba\xcc\x17\x5d\x64\xb7\xa2\xaf\ +\x28\xa1\xbe\xdd\x86\x4a\xe7\x8d\xb7\xbb\x12\x81\xc3\x44\x75\x59\ +\x29\x6d\x0e\x17\x74\x1a\x05\x62\x89\x02\x67\xb9\x04\x4b\x7b\x23\ +\x65\x15\x35\x38\x64\x6e\xf8\x78\xb8\xd2\xde\xda\x81\x9b\x4e\x8b\ +\xd8\x6e\xa6\xb6\xb6\x05\x17\xad\x16\xa7\x0b\xc4\x1a\x63\x73\x2d\ +\x65\xd5\x8d\xb8\x68\xbd\x70\x96\x08\x51\x28\x5d\x10\x0b\x2c\xd4\ +\x56\x94\x53\xd7\x62\xc6\xd5\xdd\x0b\x6f\x0f\x15\x42\x6c\x34\xd6\ +\xe9\x11\xba\xea\x50\x49\xc5\xd8\xcd\xed\xd4\x35\x9a\xd1\x78\xa8\ +\x11\x0b\xc0\xdc\xac\xa7\xa4\xaa\x1e\xb1\x52\x8b\x9f\xaf\x0e\x91\ +\xb9\x95\xb2\xd2\x0a\x0c\x76\x19\x1e\xbe\x3e\x68\x9c\xbb\xbd\x6a\ +\xcc\xfa\x74\xde\x79\xfd\x43\x3c\x26\xcc\xe3\xbe\x81\x9d\x76\x64\ +\x2c\x06\x2a\xca\xca\x68\x17\xb8\x10\x14\xe0\x8d\xb4\x33\x1e\x01\ +\xad\x35\xe5\x54\x36\xdb\xd0\x79\x68\x10\x8b\xc4\x28\x95\x8a\x6e\ +\x86\x69\xb7\xd0\x50\xdb\x80\x93\xbb\x0e\x27\xb1\x80\x16\x7d\x2d\ +\x02\x67\x35\x4a\x67\x09\x36\x53\x0b\xf5\xad\x36\xdc\xdd\x95\x34\ +\x54\x96\x53\xdf\x62\xc0\x49\xed\x45\x80\x97\x9a\xf6\x26\x3d\x66\ +\x89\x0a\x8d\xb3\x0c\x43\x53\x1d\x1d\x28\x70\x77\xbb\xc0\x7b\xc4\ +\x6e\x42\x5f\x51\x4e\xa3\x49\x82\x6f\x80\x3f\x2e\x12\x33\xd5\xa5\ +\xa5\x34\x5b\x64\xf8\x05\xf9\xe1\x2c\xbe\x58\x99\xb7\x19\x5a\x28\ +\x2d\xaf\x42\xe4\xaa\x43\xed\x24\x41\x22\x15\xd1\x5c\x5b\x4d\x43\ +\x9b\x19\x57\x9d\x0f\x3e\x5a\x57\x04\x40\x7b\x63\x35\x15\x35\x8d\ +\x88\x14\x6e\xf8\xfa\x7a\x21\x17\x09\x00\x03\xcb\xe6\xcd\xa6\x32\ +\xe1\x61\xe6\x4c\x8c\xe9\x92\xec\x9a\xaa\x4b\xa9\x6e\xb6\xe2\xe9\ +\xeb\x8f\xda\x45\x8a\xdd\x78\xae\x3d\x3a\xf5\x7f\xc5\x94\x70\x55\ +\xc3\xd8\xad\x36\x3b\x46\xab\x03\x84\x20\x70\x80\x40\x22\x22\xcc\ +\x47\x4e\x4e\x75\x1b\x4b\x33\x3a\x18\x3c\xcc\x19\x77\x27\x21\xed\ +\x46\x1b\x3d\x92\xdc\xb9\xde\xd9\xc4\x97\xfb\x5b\x71\x88\xae\xb9\ +\x9f\x5f\x51\xad\x72\x72\xc5\xf7\x02\xd5\xb6\x8b\x44\x0a\xfc\x42\ +\x22\x2e\xbb\xad\x74\xf7\x21\xca\xbd\xdb\xc3\x43\x7e\x4e\x70\x11\ +\x88\x65\x78\xfb\x9e\x0b\x60\x2f\x72\x21\x28\xac\xdb\x2e\x6c\xc8\ +\x4d\xa3\xd2\xae\x61\xf2\xf5\xd1\xf8\x8a\xbb\xad\x70\xae\x3a\x5f\ +\x5c\x75\xbe\x17\x7c\x5c\xc3\xa5\x20\x70\x67\x37\x0f\xae\xb4\xe5\ +\x29\xdc\x7d\x89\x74\xbf\xb8\xbe\x1e\xba\xbf\x11\xa0\x53\x28\xc6\ +\xc3\x3f\xf4\xe2\x6f\x0b\x64\x78\x05\x5c\xae\x2a\x4b\x9c\xd5\x84\ +\x44\xa8\xbb\xfe\x76\x72\x3a\xf7\x4d\x91\x14\x9d\x97\xf6\xb2\xf7\ +\xe5\x2a\x1d\xe1\x2a\xdd\xa5\x5f\x41\xe7\x1b\xcc\x85\x4d\x03\x11\ +\x6a\x6d\x77\x04\x3d\xa1\xd4\x19\x0f\xcf\xee\x96\x49\x55\x1e\x84\ +\xab\x2e\xa8\xa1\x54\x49\x60\x58\xd4\xc5\x47\xb2\xb5\xa9\x7c\xf6\ +\xd1\x4a\x4a\xdb\xcc\x44\x0f\x7f\x84\x7b\xce\x33\x6c\x00\x89\x13\ +\xbe\x97\x8d\x97\x00\xa5\xa7\x3f\x91\x9e\x7f\xcb\x10\x2a\x41\xe3\ +\xd9\xfd\xd0\xd5\xa3\xbb\x7c\x91\xcc\x15\x8f\x73\xfb\x84\xce\x37\ +\xe8\xa2\xb6\xb8\xb8\x75\xbf\xe7\xe4\xa6\xbd\xdc\x03\x43\x28\xbb\ +\xa4\xbf\x65\x78\x05\x86\xe3\xf5\x37\xaa\x21\x72\x72\x25\x38\xfc\ +\xe2\x39\x28\xf7\x0f\xe1\xd2\x6a\x3b\xab\xbd\x88\x50\x5f\xfc\x15\ +\x53\xf9\x19\xea\xd5\xc9\x4c\x1c\x11\x73\x51\xbb\xdd\xbc\x02\x71\ +\xbb\xe0\x55\xa1\xdc\x15\x9d\xfc\x7f\x78\x1d\xff\x39\x6d\xd9\x20\ +\x90\x88\xe9\x11\xee\x82\xbb\x8b\x14\xad\xc0\x46\x9d\x01\xa4\x26\ +\x33\x6b\x7e\xab\xe3\x4c\x9b\x00\x67\x31\x1c\xcb\xe9\xe0\xc1\x1e\ +\x6e\x4c\xb2\x8b\xf1\xf4\x96\x22\x68\x34\x72\xcd\xa2\xfd\xdf\x25\ +\x69\xe0\x10\x16\xbc\x72\x23\xee\xd7\x02\x24\xfc\x4b\x24\x51\x85\ +\x32\xf1\x9e\x99\x08\x5d\xb4\xf8\x79\xba\x5d\xc3\x1b\x00\x62\xcf\ +\x24\x1e\x78\x38\x05\xb9\xe4\xea\xee\x87\x3f\xa5\x48\x2a\x00\x1c\ +\x76\x3b\x62\xa9\x18\x6f\x99\x8d\x4d\xc7\x9a\xa9\x68\xb6\xf2\x5b\ +\x66\x1b\xad\x02\x11\x2a\xb9\x10\xa9\x44\x88\xbe\xa4\x85\xaf\x8f\ +\xb5\xa1\xd6\xc9\xb1\x37\x75\xb0\x2b\xdf\x88\x50\x22\xbc\x36\xc1\ +\xff\x2e\x59\x28\xc9\x4e\xa3\xa8\xe1\xf7\xa0\xc8\x1c\x14\x9f\xd9\ +\xcf\xd1\xfc\x9a\x2b\x6c\xb4\x8e\x73\x52\x9b\x12\xad\x46\x75\x6d\ +\x0c\x7e\x47\xdf\x5a\x2c\x66\x2c\x16\x2b\x0e\x40\x28\x55\x12\x18\ +\x1a\x86\xff\x39\x86\x6d\x6d\xaf\xe2\xe0\x91\x93\x34\x5c\x62\xee\ +\x6b\xad\xc8\xe6\x4c\x56\x09\xf6\xdf\x51\xde\x1f\xff\xe6\x95\x7f\ +\x7d\xc5\xac\x4e\xd6\x26\xd2\xd3\xd2\xa8\x35\xfd\xe3\x5f\x12\x49\ +\x64\xc8\xff\xc0\xd4\x7e\x0e\xbb\x0d\xb3\xd9\x8c\xd5\xf6\xd7\xf2\ +\x0b\xfe\x53\x31\x6d\xc1\xb9\x09\xe2\x10\x82\xc3\x66\xe7\xd0\xa9\ +\x06\xbe\xd8\xdb\x48\x6a\xbd\x1d\x91\xcd\xc6\x89\x02\x03\xf5\x96\ +\xce\xd0\x0f\x0e\x40\x2c\x86\xca\xf2\x36\x96\xee\xad\xe3\xeb\x03\ +\x4d\x64\x35\xd8\x11\x08\xcf\x7d\xe3\x1a\x17\xb8\x32\x35\x67\xf3\ +\xcd\x67\x5f\x52\xd0\xfa\x3b\x7a\xc8\x5e\xcb\xe6\xa5\x4b\x2e\x81\ +\x0d\x1b\x58\xfd\xce\x8b\x7c\xbd\x23\xff\x3f\xd7\x06\x7b\x33\x47\ +\x7f\xdb\x4d\x5e\xe3\x7f\xef\xc4\xb9\xbe\x30\x95\x3d\x47\xf2\xf9\ +\x43\x96\xbb\xb9\x81\xcd\x5f\xbd\xc5\xec\x27\x9e\xe0\xb5\x45\x5b\ +\x68\xbe\x42\x28\x8d\xea\x93\xeb\xf8\x7e\xe3\x41\xec\x97\xf0\xac\ +\x7d\x3f\x7e\xcd\xe6\xe3\xfa\x7f\x6a\x21\x9b\xcb\xf7\x30\xf7\xc5\ +\xb7\xc8\x68\xf9\x7f\x5e\x34\x96\xf3\xe9\xdc\x17\xd8\x91\xd5\x48\ +\x53\xc9\x09\xf6\xa6\x15\xff\xd3\xeb\x6a\xdf\xf7\x0b\x79\xe3\x87\ +\xe3\x38\x8c\x95\xfc\xb6\xf7\x20\xe7\x87\xac\x25\xf3\x17\x16\x2f\ +\xdd\x8a\xf1\xbf\xa4\x91\x35\xe7\x1f\xe4\xed\xb9\x4f\xf1\xc4\xec\ +\x97\xd9\x78\xb4\xf0\x1a\xd3\xfe\xfd\x7b\x72\x27\xe3\x16\x38\x3a\ +\xff\x95\xcb\x84\xb8\xca\x85\xc8\x44\x9d\x0f\xe4\x12\x01\x22\xc1\ +\xb9\x77\xce\x5d\x12\xb1\x10\xa5\xbc\xfb\xbd\x0b\x9f\x5d\xa3\xcb\ +\xa9\xb1\x30\x9f\x6a\x93\x37\x41\xaa\xcb\x43\x87\x3a\x6c\x16\x8c\ +\x66\x33\x76\xc7\x85\xd2\x88\x15\xa3\xc1\x80\x15\xb0\xd6\x96\x51\ +\xd4\xa8\x21\x3e\xd4\x1f\xb0\x63\xb6\xd8\x00\x29\x49\xc3\xc6\x31\ +\x28\xa1\xd3\xf6\x6d\xb5\x18\x31\x9a\xcc\x97\x31\x33\x9b\xc5\x8c\ +\xc9\x6c\xbd\xe2\xa8\xdb\xbb\xdc\x34\x1d\xd8\xec\xf6\xf3\x05\x63\ +\x32\x18\x30\x5f\x01\x1d\x65\xaf\x38\xca\xb7\xdf\xae\xa1\xd6\x64\ +\xe9\xf4\x9b\x03\x1c\x0e\x1b\x46\x83\x11\xeb\xff\x1b\xb5\xc8\x81\ +\xd5\x7c\xae\x8e\x8e\x73\x12\xae\xc9\x88\xc1\x68\xea\xfe\xdb\x6c\ +\xc4\x62\xb9\xb8\x5c\xbb\xcd\x82\xc9\x64\x39\xd7\x2e\x1b\x07\x37\ +\x7d\xc3\x86\xd3\x45\x58\x1c\x74\xf5\x97\xcd\x62\xc6\x78\x4e\x52\ +\xbe\x52\xb9\x66\x93\x09\xcb\x15\xa4\xba\xec\xdd\xcb\xd9\x96\x2f\ +\xe5\xfe\xb9\xaf\xf1\xf4\xbd\xa3\x71\x13\x83\xc5\x6c\x3c\xd7\xbf\ +\x9d\x94\x73\xaa\x18\x77\xff\x04\xb4\x5d\x63\xe5\xc0\x61\x28\xe4\ +\x54\x59\x3b\x41\x09\x11\xdd\x63\x65\x32\x71\xe1\x56\x66\xb7\x98\ +\x31\x18\x8c\x58\x2f\x18\x54\xb1\x2a\x9c\xf1\xe3\x46\x13\xe0\x0c\ +\x60\xc7\x64\xbc\x72\x3f\x23\x76\x63\xe0\xf8\x89\xf4\x09\x94\xf0\ +\xeb\x0f\x8b\xd8\x9b\x5e\x81\x0d\x2e\x08\x0c\x75\x71\x90\xa8\x0b\ +\xff\x6f\xb7\x3b\x00\x3b\xa1\x7d\x6e\x62\xfc\xb0\x78\x2a\xf6\xaf\ +\x63\xe9\xea\x23\x98\xcf\x55\xae\x20\xad\x00\x81\x5b\x38\x1e\x7f\ +\x07\x5b\x6e\x33\x1b\x31\x9a\xac\x97\xcd\x23\x83\xf1\xe2\x39\x0a\ +\x60\x31\x9b\x30\x5b\xae\x1c\x38\xca\x61\xb3\x62\xec\x1a\x5f\x80\ +\x26\x56\x2c\xf9\x01\x52\xee\xe0\xd5\x05\x2f\x30\xba\x67\xc8\x5f\ +\xcb\x4c\xf4\x67\xaa\x8c\xd9\x0a\xf7\xf4\xb4\x62\xb5\xff\x6b\x4c\ +\xd7\x41\x27\x24\xde\x68\xb9\xc6\xa4\x2f\xa5\xe2\xd2\x1c\x4a\xaa\ +\x73\xf9\xf2\xd5\x27\x69\x15\xf9\x31\x6b\xce\x53\x24\x6a\xc5\xe4\ +\x1f\x58\xcf\x8a\x6d\x87\xa9\xd1\x57\x63\x76\xeb\xc5\x1b\xef\x3e\ +\x8a\x39\x6d\x3b\x5f\xff\xb0\x95\xaa\x76\xe8\x31\x66\x06\xc3\x7d\ +\x72\x31\xfa\x45\xe1\xaf\xa8\xe0\xa3\x17\xde\x41\x31\xec\x19\xa6\ +\x87\x64\xb3\x7c\x73\x36\x8f\xbe\xd4\x8b\x13\x2b\xde\xe7\xbb\x03\ +\x45\x38\x2c\x06\x34\xc9\x13\x79\x76\xd6\x48\x5c\x30\x70\x78\xd3\ +\x72\x36\xfd\x96\x4e\x43\x63\x1d\xce\x49\x53\x78\xfd\xd1\xd1\xe7\ +\x0e\xb4\x1c\x6c\xfb\xe4\x15\x32\xbd\x6e\x65\xf6\x6d\x71\x1c\x5c\ +\xf1\x26\xbb\x05\x43\x79\xe9\xd6\x00\xbe\x79\xe7\x3d\x4e\x55\x74\ +\x60\xb6\xc9\x18\x39\xfd\x49\x6e\xe9\xe3\xdf\xd5\x86\xf2\xec\x62\ +\x9a\x1b\x6b\x58\xf1\xf6\x4b\x14\x4f\x79\x9c\xdb\x42\x3a\xf8\xe2\ +\xb3\x25\xe4\x54\x35\x20\xd0\x24\xf0\xf0\xd3\x0f\x13\xa5\xb9\x82\ +\x3c\x62\xa8\x66\xfd\xf7\x5f\xb3\x2b\xb5\x1c\xb1\x2e\x86\x07\x1f\ +\xb9\x17\xfd\x96\x0f\x58\x79\xb4\x1c\xa7\xc0\x14\x1e\x7a\x70\x32\ +\x65\xdb\x97\xb0\xf1\x60\x3e\xed\x76\x05\x37\x3f\x30\x9b\x9b\x13\ +\x3d\xc9\x3e\xb0\x86\x95\x9b\x0f\x53\xd7\x50\x83\xc1\x77\x30\xef\ +\x3c\x33\x91\x9a\xaa\x6a\x2a\x6b\xd6\x31\xaf\xbd\x8e\x27\x1e\xb8\ +\x8d\x86\x43\xcb\xf8\x7e\xfb\x29\xea\x5b\xad\xf4\xbc\x65\x16\x0f\ +\x8c\x8a\xef\x66\x28\x4d\x05\xac\xfe\x61\x25\xa7\x0a\xab\xa9\xd4\ +\xb7\x30\x64\xd6\xeb\xdc\xdb\xdf\xef\xfc\xac\xe7\x6c\xea\x69\x6a\ +\x2a\xa5\xac\x59\xff\x0b\xf7\x4c\x1b\xc7\x89\x65\x1f\xb2\xf1\x48\ +\x31\x06\xab\x9c\x9b\xee\x7b\x86\x89\x3d\x9c\x48\x2d\x6f\x27\x78\ +\x62\x67\xb6\xf6\xb3\x3b\x57\xb0\x6a\xe7\x29\x1a\xea\x2a\xa8\x68\ +\xf7\x63\x6a\xbc\x8a\xf6\xfc\x43\x2c\xfa\x76\x0d\x45\x0d\xed\x28\ +\x42\x06\xf1\xc2\x33\x53\x68\xfc\x6d\x25\x9f\xae\xda\x8f\x59\xa0\ +\x64\xd4\x43\xb3\x19\x15\xdd\xc9\xf2\x77\xaf\x5a\xc6\x59\xf7\x89\ +\xf4\x4a\x2c\xe0\xa3\x05\x9f\x91\xdf\x64\xc1\x60\x10\x31\xfa\xc1\ +\xd9\xdc\x92\xe2\xd7\xdd\xcf\x87\x56\xb2\x3e\x55\xcd\xf3\x3d\x83\ +\x28\x2e\xac\x25\xb7\x68\x05\xaf\xb7\x95\x71\xff\x8c\xc9\x78\x4b\ +\xa1\xfa\xe4\x0a\xde\xd9\xde\xce\xdc\x17\xee\x43\x96\xbe\x89\xf9\ +\x5f\x9d\xe0\xd1\x8f\x16\x10\xd0\x70\x86\x57\xdf\x5a\xcf\xc8\xbb\ +\xc6\x71\x70\xcd\xaf\x8c\x9d\x13\x4f\x7e\x71\x35\x0d\x35\x65\xbc\ +\xf3\xf2\x5b\xdc\xfd\xe4\x34\x72\x2b\xab\x28\xc9\x2e\xe5\xe9\xfb\ +\x7e\x41\xd7\x67\x22\xb3\x67\x8e\xba\xe0\x10\xda\xcc\xe9\xad\x4b\ +\x59\xb6\x23\x8d\xd6\x0e\x1b\xc9\x63\xef\x63\xd6\xcd\x29\xe4\x1d\ +\x58\xc6\xa2\x9f\x8e\x62\xb6\x18\x10\xfb\xf5\xe1\x99\x39\xf7\xe1\ +\x2b\x35\x71\x60\xf5\x12\x36\xec\x3f\x4b\x8b\x49\xcc\xc0\xbb\x9e\ +\xe0\xce\xfe\xc1\xdd\x1a\x51\xd6\x5e\x16\x7f\xb7\x8e\xb2\x16\x23\ +\x2e\x41\x83\x78\x66\xf6\x1d\xe8\x1a\xcf\x70\xaa\xa8\x11\xa1\x69\ +\x23\xeb\xe5\x4a\x66\xde\x1c\x73\x4d\xd2\xfe\x57\x98\xad\x8b\xcc\ +\x81\xda\xc9\x81\xdb\xbf\x70\xa9\x9d\x1c\x38\x4b\x1d\xd7\x4c\x24\ +\x97\xeb\xbb\xe4\xa6\xe5\xd3\x73\xec\x3d\xbc\xf6\xf6\xab\xf4\x10\ +\xe4\xb2\x6e\x47\x1e\xf5\x27\x96\xb3\xf0\x9b\xbd\x5c\x77\xf7\x93\ +\xdc\x7f\x73\x4f\xec\x42\x57\xec\xc5\x47\x79\xf7\xbd\x9f\x08\x1c\ +\xfd\x20\x6f\xbe\xf9\x1a\x77\xdf\x94\x48\x75\x46\x16\x22\xa3\x9e\ +\x1f\x3e\xfa\x08\x4b\xfc\x14\xee\xbb\xd1\x9f\xc2\x93\x69\xd4\x58\ +\x3c\xd1\x50\xcd\xa6\x3d\x99\xf4\xba\xe7\x15\xde\x7f\x6e\x0a\xfa\ +\x7d\x1b\xc8\xaa\x35\x91\xba\xee\x33\xbe\xda\x59\xcb\x9d\x4f\xbd\ +\xc4\x94\x01\xfe\x18\xcd\xa6\x6e\x40\x8c\xa3\x9c\xd3\xf9\xa5\x68\ +\x43\x7d\x80\x36\xb2\x4e\x15\xe0\xe3\x1f\x40\x5b\xd6\x41\x0e\x15\ +\xa9\x98\xfd\xe6\xc7\x3c\x34\xd4\x9d\xb5\x3f\xad\x42\xdf\x2d\x6b\ +\x71\x26\x3b\x87\xa0\xf1\x8f\xf3\xe1\xfb\xef\x70\x47\xa2\x84\xaf\ +\x5e\x7b\x93\xc6\x80\x91\xbc\xf3\xe1\x42\xe2\x8c\xa9\xac\xdf\x7e\ +\xa5\x48\x7a\x66\xb6\x7c\xb5\x90\xad\x95\x9e\x3c\x35\xff\x4d\x16\ +\xcc\x99\x49\xa0\x28\x9f\xb5\x07\x2a\x18\xf5\xc4\x42\xde\x7b\xe1\ +\x6e\x2a\xb7\x7e\xca\x8a\x54\x19\x2f\x7c\xf0\x3e\xe3\x23\x0d\x6c\ +\x3d\x98\x4a\xe1\x91\x9f\x58\xf8\xdd\x31\x6e\x98\x36\x87\x99\xa3\ +\x63\x10\xd9\xed\x58\x3b\x4a\xc9\x6a\x08\xe2\xe9\x57\x3f\xe4\xad\ +\xd9\x53\xb0\xa6\x2f\xe3\xbd\x0d\xb9\xdc\xfe\xc2\x07\x3c\x7b\x73\ +\x10\x07\x36\xee\xa0\xb9\xcb\x76\x5b\xc5\x17\x6f\xbe\x4d\xba\xa8\ +\x07\xcf\x3f\xf7\x20\x91\x2a\x1b\x32\xc5\x05\x5a\x4e\x5b\x09\xe9\ +\xd5\x6a\x1e\x5a\xf0\x21\xf3\x1e\xbe\x83\x8a\x0d\x1f\xf2\xfd\x09\ +\x09\x4f\x2f\x7c\x9f\x59\x43\xb4\x6c\x5c\xb5\x9b\x76\x7d\x3e\xd5\ +\xed\x62\x7a\xc4\x69\x29\xdf\xb5\x98\xf7\x56\x9e\x62\xc8\xfd\xcf\ +\xf2\xc0\xcd\x7d\xf0\x0c\x4d\xc1\xcf\x54\xc8\xfb\x1f\x2f\x41\x39\ +\xe4\x61\x3e\x78\x79\x26\x1d\xc7\x76\x90\x55\x54\xc9\xc1\x7d\xbb\ +\x71\xbf\x71\x06\xef\xbe\x3d\x9f\x21\xe1\xe7\xbd\x64\x6a\x38\x93\ +\x95\x83\x32\x50\x47\xd3\xf1\x5d\x9c\xa9\xd7\x32\xf7\xbd\x0f\x99\ +\xd6\x57\xc1\xda\xcd\x7b\xb9\x30\xf8\x6a\xe6\x89\x1c\x8c\x72\x3f\ +\x1c\xd5\xa7\xc8\x57\x24\xf2\xdc\xbb\x9f\x30\xef\xfe\xdb\xf0\x96\ +\x76\x89\xf1\xd4\xd5\xb7\x20\x00\xf6\xef\xdc\xc2\xf1\xac\x5a\x1c\ +\x02\xc8\xdc\xb5\x81\x1a\x55\x24\x3a\x61\x39\x67\x5b\xc4\xa8\x44\ +\xad\x64\xe4\x57\x31\xee\xa9\x57\x78\xf7\xad\xe7\x48\x70\x6a\x26\ +\xab\xc4\xc0\xf4\x39\x0b\x78\xe3\xf9\x29\x14\xed\xdf\xcc\xb1\xca\ +\xee\x72\x2b\x0e\xaf\xe0\xfd\xf5\x79\x4c\x7c\xf2\x4d\x5e\x79\xe0\ +\x06\x0e\x6c\x5a\x45\x61\x87\x85\x93\xbf\xec\xc2\x6b\xe0\xbd\x7c\ +\xfc\xc1\xf3\xc8\x4a\xf6\xb1\x23\xbb\x8d\xb2\xed\x8b\x59\xfa\x5b\ +\x33\x0f\x2d\xfc\x88\x19\xd7\x29\xf9\x79\xd3\x61\xba\x64\xb5\xe6\ +\x0c\x3e\xfc\xe8\x1b\xdc\x86\x3e\xcc\x47\x6f\x3c\x89\x3c\x6f\x13\ +\x3b\xb3\x9a\xa9\x4c\xcb\x44\x19\x7f\x2b\xef\xbf\xfb\x06\xd3\x47\ +\x45\xff\xe5\x56\xf1\x9f\xee\x20\xd2\x6e\x07\xdb\x1f\x70\xd9\xaf\ +\x71\xec\xcb\xa9\xbd\x9c\xf4\x0a\x05\xfd\xfb\xf7\x47\x26\x52\xa1\ +\x51\xbb\xe3\x44\x0d\xeb\x36\x1f\x22\x61\xca\xd3\x0c\x8b\xf2\xa6\ +\xb2\xa2\x94\xe0\xde\x11\x64\x1f\xfc\x15\x5b\xca\x6d\x4c\xbb\x31\ +\x06\x37\x37\x57\xa4\x62\x33\x79\xd9\xe5\x9c\xda\xbf\x9d\x1a\xed\ +\x30\x66\x4f\xe9\x0b\x98\x49\xcb\x2f\xc1\xbb\x47\x12\x94\xa7\x51\ +\x2f\xf3\xa4\x5f\x0f\x0d\x32\x85\x0a\xb5\x5a\x8b\xb4\x3e\x8b\x8d\ +\x3b\x0b\x98\xf4\xd8\xa3\xc4\xf9\xa8\xd1\x97\xb6\x11\x1b\x15\xd3\ +\x95\xfd\xc6\x5a\x9c\x47\x9d\x41\x4b\xef\x70\x0d\x34\x17\x93\xd3\ +\xe4\x46\x62\xa4\x17\x79\x59\x59\xb8\x26\xf6\x26\x48\x29\xc2\xd7\ +\xbf\x33\xd2\x5e\xd7\x70\x5a\xf4\xe4\x15\x36\x93\x94\x10\x81\x08\ +\xa8\xcd\xdc\xc7\x31\x53\x38\xd3\x27\x0f\xc2\x49\xa6\x41\xe7\xea\ +\x7c\x59\xde\xcf\x4e\xa3\x70\x2a\x7b\x4e\x99\xb8\xe7\x81\x69\x84\ +\x78\xaa\x71\x75\x51\xd0\x51\x78\x0a\x93\x26\x84\x9e\xd1\x2a\xb0\ +\x94\xb3\x63\xff\x31\xdc\x42\x7c\xc9\xd8\xba\x82\xdd\xf9\x52\x46\ +\x27\xeb\xd8\xb1\x7e\x37\xfd\xa6\x3e\xc2\x90\x18\x4f\x2a\x73\x1b\ +\x08\x8e\xec\x85\xa3\xf4\x38\xed\x9e\xc1\x84\xfb\xcb\x00\x13\xbb\ +\xd6\xef\x41\xa8\x0d\xa6\x2d\x63\x33\x3f\xee\x29\x26\x79\xd8\x60\ +\x54\xe7\x8a\xad\x3a\xb0\x89\x0c\x53\x04\xcf\x3c\x34\x02\xb7\x8e\ +\x7a\x1a\x4c\xfe\xa4\x04\x77\x3b\xc8\x35\x17\x9f\xa6\x49\xee\x4b\ +\x42\xb0\x0c\x2c\xf9\x6c\x3f\x52\xc8\xc8\x99\xf7\x12\xe0\x2c\xc3\ +\xd5\x5d\x87\x52\x21\xa4\x3c\x3b\x8f\x0e\x45\x1c\xd1\xca\x26\x56\ +\x6e\x39\x41\xdf\xe9\xcf\x30\x20\xc4\x9d\x92\xb2\x52\x7c\x7a\xc6\ +\x50\x79\x78\x17\x67\xaa\x14\xf8\x8a\xca\xf8\xf1\xc7\xf5\x48\x12\ +\x87\x10\x2a\x6f\xa1\xb0\x42\xcc\xf5\x3d\xa2\x91\x3b\xc9\x91\x89\ +\x3b\xfb\xc4\x51\x55\x42\x55\x93\x9a\xde\xe1\x2a\x52\xcf\x94\xa0\ +\x8b\xbe\x01\x2f\xb1\x08\x17\xb5\x12\x95\xb3\xe2\x02\xd5\x5b\x4f\ +\x7a\x55\x0b\x11\xbd\x62\xa8\x3e\x95\x8a\xdc\x2b\x92\x28\xb5\x00\ +\x84\xdd\x7d\x2b\x75\x71\x43\x2e\x16\x52\x9e\x7b\x92\x13\x55\x42\ +\x42\x63\x83\x69\x29\xcb\x64\xdd\xde\x0a\xc6\x4c\x1a\x8f\x31\xf7\ +\x24\x6e\xa1\x91\x38\xb7\x97\x52\xdc\xa0\x21\x39\xbc\x13\x0c\xd5\ +\x54\x56\x40\x95\x23\x94\x1e\x51\x9e\xb8\x6a\x14\xb8\x2a\x95\xb8\ +\x74\xf9\x12\x76\xb0\x67\xdb\x01\x12\x6f\xbe\x8b\x7e\x41\x4a\xd4\ +\x1e\x1a\x5c\x9c\xe4\x18\x9a\xcb\xc8\xae\x55\xd1\x2b\x25\x09\xa1\ +\x93\x1c\xa5\x4a\x8d\x46\x52\xc3\x86\x6d\xc7\x90\xfb\x87\x50\xf1\ +\xdb\x6a\x36\x9c\x6e\x60\xe0\x4d\x3d\x38\x6f\xf6\xcf\xda\xb3\x9d\ +\x3a\xcd\x60\x66\x0c\x8b\x44\xa2\x52\xe1\xae\x72\x46\x2e\x6c\x25\ +\x35\xab\x0c\xef\xc4\x58\x14\x42\x10\x8b\x04\xd7\x98\xf6\x35\xfa\ +\xf3\x52\x6b\x69\x2a\xf5\xce\x9e\xc4\x44\x49\x31\x17\xec\x60\x67\ +\x56\x07\xfd\x92\x95\x94\x37\x1a\xf1\x0f\xf3\x06\x47\x0d\x99\x59\ +\x2d\xc4\x85\xfa\xd0\xda\xa4\xc7\xd9\xe3\x02\xe7\xe8\xb6\x6c\x32\ +\xda\x5d\x79\xe4\xe5\x27\xb0\xa5\x6f\x67\x5f\xa9\x1d\x6c\x7a\x8a\ +\x4a\x0d\x24\xc5\xf9\x51\x9c\x96\x83\xd0\x2d\x9a\x70\x01\x54\x14\ +\x66\xd0\xa0\x09\x45\x65\x6b\xa1\xa6\x43\x47\x94\xa7\x33\x98\x4b\ +\x38\x5b\x2d\x20\x38\xbc\xdb\x7e\x58\x5b\x51\x41\x9b\xc4\x0f\x3f\ +\x25\xd4\x17\x9e\xa6\x51\xa9\x23\x48\x6b\x25\x27\xaf\x86\xf8\xc4\ +\x28\xa0\x8d\x75\x6b\x8e\xe1\x1b\xdd\xaf\xcb\x8f\xd7\x5a\x57\x4e\ +\x49\xa3\x1b\xe1\x5e\x9d\x8e\xb9\x0d\xd5\xc5\xe0\xee\x89\x9b\x1c\ +\x1c\x95\x07\xd8\x5d\x6a\x21\xa9\x67\x14\x60\xbd\xc8\x8e\x6b\x68\ +\x6e\xa2\xd5\xe2\x82\xd6\xb9\x5b\xca\xcd\x4b\x2d\xc2\xc5\x2b\xae\ +\xd3\xa7\xb8\xae\x86\xa6\x76\x31\xae\xb4\xd3\x22\xf4\xe6\xee\xd9\ +\x73\xb9\x39\xd1\x95\x92\x0a\x08\xf1\xf1\x03\xaa\x38\x59\xd1\x46\ +\x48\x4a\x38\x95\xa9\x39\x68\xbc\x43\xe8\xec\x9d\x66\xca\x9a\x6c\ +\x28\x9c\x05\x34\xb6\x88\x18\x3a\xfd\x19\x1e\x9d\x90\xdc\x55\x46\ +\x55\x51\x15\x12\x55\x28\x1a\x20\x3f\x37\x8d\x56\xef\x70\x7c\xbb\ +\x5d\xc3\x29\x48\xcd\x41\xee\x13\xdf\xe9\xe7\x5c\x57\x4d\x63\xbb\ +\x98\x50\x3f\x67\xa0\x85\xbd\x3b\x0f\x13\xda\x33\x8a\xba\xca\x42\ +\x04\x21\xd1\x38\x99\x6b\xa8\x32\x38\xf0\x0f\xf5\x00\x5b\x25\x99\ +\x39\x4d\x24\x45\x79\x53\x53\xa3\x47\xa8\x72\xa5\xad\xbe\x19\xef\ +\x9e\xb7\x30\xef\xd9\xa9\xc8\x1a\x72\x28\x13\xfa\x13\xec\x79\xb1\ +\x3f\x7b\x65\x49\x2e\xf5\x6e\x11\x04\x3b\xb7\x93\x51\xa6\x27\x38\ +\x39\x14\xb0\x91\x9b\x56\x4a\x58\x58\x78\x77\x3a\xb9\xea\x02\xaa\ +\x5b\x9c\x48\x0e\x57\x70\x36\xa3\x1a\x77\xbf\xd8\xcb\x52\xcd\xc9\ +\x9d\xb5\x28\x8d\xe5\xfc\xf4\xfd\x66\x82\x47\x4c\xa7\x9f\x77\x33\ +\xdf\x7e\xf6\x25\x1d\xe1\x23\x19\x15\x21\xe7\x74\x6a\x1d\xc1\xe1\ +\x71\x74\x54\x66\x52\xab\x0a\xc0\xeb\x5c\xe6\xfa\xb2\xc2\x0c\x44\ +\x81\xc1\x78\xc9\x41\x9f\x9a\x86\x4d\xe1\x4f\x97\x22\x60\x6d\xa3\ +\xb2\xd2\x8e\xaf\x47\xa7\x99\xe6\xd0\x96\x5d\xc8\xfd\x7b\xe2\xd1\ +\x7e\x86\x2a\x27\x2d\xa1\x21\x40\x71\x26\x75\x1d\x1a\xe2\xb5\x26\ +\x2a\xda\xcc\x28\x65\x46\x1a\x4c\xae\x4c\x9c\x35\x97\xe9\x43\xba\ +\x31\x03\xa5\x15\x75\x48\xbc\x02\x91\x01\xb5\xa9\x07\x38\xdd\xec\ +\x4f\xb2\xbb\x95\xdc\xd2\x56\x62\xc3\x7d\xfe\xb2\xeb\xf8\x9a\x37\ +\xed\x55\x44\x35\x39\x79\xd4\x14\xe5\xb0\xee\xb3\x0f\x28\x49\xcf\ +\x23\x79\xca\xa3\x0c\x88\x0e\xa1\xd4\xc3\x89\x4d\x1f\xbf\x4d\x7d\ +\xb0\x95\xfd\xa5\x0e\x12\x95\x3a\x62\x7a\xf5\x63\xed\xa7\xdf\xb2\ +\xb0\xee\x38\x1e\xde\xf1\x0c\xf0\x2a\xa4\xd6\xe0\xce\x88\x91\x13\ +\x09\xd3\x9f\xe2\xe3\xcf\xbf\x25\x78\x46\x18\xf9\x2d\x5a\x6e\xf3\ +\x91\x72\x64\xc5\x59\x5c\xa3\x1f\x3c\xa7\x56\x1f\xc7\xc5\xff\x56\ +\x82\xc2\x82\xf1\x93\xe6\xb3\x68\xd1\x97\x04\x98\x33\xc8\xb6\x69\ +\x98\x1e\xda\xbd\xf4\xdd\xbc\x03\x70\x69\xfe\x85\x8f\x3e\x5a\x84\ +\x35\xf7\x20\x36\x97\xbe\x08\x8d\x0d\xe4\x9e\xad\xa2\xc5\xbe\x9e\ +\x37\xb7\x15\x50\xa3\xbc\x9e\x39\x77\xf6\xed\xfa\x8d\x48\xae\x44\ +\x61\x2b\x63\xd9\xa2\xb7\xc9\x19\x3c\x94\x81\xe1\x7d\x51\xae\xf8\ +\x96\xcf\x3e\x31\xd1\x9a\x77\x86\x80\xe1\xf7\x33\xdc\x23\x9d\x67\ +\x9e\x58\xc9\xf8\xe7\xdf\xe6\xfa\x73\xdc\xde\x29\x30\x86\x44\xff\ +\x95\x7c\xbc\x70\x21\x31\x7e\x6a\x92\x86\x0f\xe6\x54\x6e\x39\xde\ +\xc3\xce\xa9\xc7\x1e\xa1\x24\x45\x79\x91\xa9\xaf\xa5\x49\x6e\xa5\ +\xa2\xb4\x9a\x84\xc0\x10\x12\x82\x6d\xac\x5c\xf2\x0e\x05\xbe\x26\ +\xd2\x2b\xdb\xe8\xad\x56\xe0\xe2\xea\x42\xe1\xee\xf5\xbc\x2b\xd6\ +\x33\x6c\xf4\x78\x06\x5c\x17\xca\x8a\x2c\x3d\x2d\x2d\x62\xda\x2a\ +\xaa\x89\x8f\x0d\x46\x72\x4e\x1c\x0a\x8a\x8f\xc5\xbc\x73\x3d\xef\ +\x7e\x59\x47\xd3\xc9\x7d\x88\xa3\x26\x5f\xc0\xfc\xda\x38\x95\xa7\ +\xc7\x6f\xd0\x39\xa0\x8c\x2e\x84\x70\x5f\x2b\xdf\x7d\xf0\x01\xfb\ +\x85\x15\x14\x48\x7b\x33\x7f\x54\x12\x8d\x3b\x0e\x52\xf7\xeb\xaf\ +\x64\x1b\x9e\x20\xc1\x5b\xc2\xea\xf7\xdf\xa2\x32\xd0\xc4\xe1\x52\ +\x11\xbd\x64\x4a\xa2\xe3\xe3\xf1\xdc\xb7\x93\xda\xc6\x66\x4c\x46\ +\x0b\x0d\x1d\xbd\x68\x49\x3b\x82\xd0\x37\x11\xef\x4b\xd0\x30\xb9\ +\xa9\x27\x70\x0d\x1d\x8b\xac\x21\x97\x9c\x52\x21\x77\x85\xfa\x80\ +\x21\x97\xa3\xf9\x16\x06\xdd\xd6\x0d\x40\x2a\x39\x7b\x86\x6a\x61\ +\x30\x21\x2e\x22\x9a\x55\x72\x32\xf7\x7c\xcf\x27\x96\x33\x0c\xb8\ +\xe5\x0e\x12\xcf\xc5\x46\x51\xa8\xbd\x91\xe4\xee\xe2\x6c\xc2\x33\ +\xbc\x32\xf8\x3a\x56\xac\x7f\x83\x43\xe5\x51\x7c\xfb\xfc\x78\x30\ +\x67\x71\xac\xdc\xc0\xf0\xd8\x40\x9c\x3a\xd2\xb0\x16\x6f\xe5\xb3\ +\xb7\x45\x0c\xbd\x69\x00\x65\xa7\x8a\xf0\x8f\x1a\x89\x14\x38\x7a\ +\x24\x0b\xa9\xdf\x44\xba\x42\x50\x89\x35\x24\x26\xa8\x58\xf5\xd3\ +\xc7\x34\x1e\x86\xf4\x62\x17\x1e\x5c\x30\x86\xb2\xf5\xcf\x21\xd6\ +\xf4\x20\x00\xc8\x3c\x95\x4a\x83\x73\x08\x81\xba\x48\x7a\x44\x07\ +\xb1\xaf\xae\x96\x16\x35\xd8\xaa\xab\x88\x89\xf6\xed\x92\xb4\x63\ +\x12\x62\x58\xfd\xd5\x2a\x3e\xfc\xfc\x0c\x25\x67\x72\x19\x72\xcf\ +\x73\x78\x99\x8b\x29\x6c\xd7\x32\xda\xdb\xed\x2f\xbb\x8e\x45\x8f\ +\x3c\xfc\xf0\xfc\xab\x89\x71\x49\xa5\x52\x7e\xdb\xb7\x8f\xca\xca\ +\x0a\xb4\x5a\xdd\x65\xaa\xb4\xcd\x66\x23\x22\x3c\x8c\xc0\xa0\xe0\ +\xae\xcc\xd6\x17\x5e\x42\xa1\x90\x96\x96\x66\x9c\x9c\x9c\x50\xba\ +\xaa\x70\x38\xec\x9d\xf7\x9a\x9b\x50\xb9\xa9\xff\x7e\x32\xdb\xff\ +\x32\xc9\xdc\x7c\xf0\xf7\xf3\x44\xae\xf4\x62\xd8\xad\x77\x32\xb2\ +\x67\x20\x20\x26\x26\x21\x0e\xb5\xc4\x8a\x32\xa8\x07\xe3\xc7\x0d\ +\x24\xd0\x53\x8b\x77\x68\x2c\x71\x21\x6a\x2c\x56\x11\x01\xe1\x11\ +\xf8\xfb\xfa\x13\x1e\x9b\x42\x88\x97\x1b\x9e\xe1\x71\xf8\xaa\x5c\ +\x50\x7b\x7a\x13\x9e\x98\x48\xa4\x9f\x1a\x67\x95\x27\x29\xc9\x71\ +\x68\x14\x12\x24\x0a\x0f\x12\x13\xe3\xd0\x6a\x3c\x48\xec\x99\x84\ +\x52\x62\xa5\xe8\xd4\x31\x6c\xfe\xc3\xb9\x63\x40\xb7\x24\x24\xd1\ +\xf8\x13\x1b\xe9\x83\xcd\x26\xa5\xe7\x4d\xe3\x19\x7a\x7d\x0f\x24\ +\x0d\xa9\x6c\x3d\x5e\x4d\xca\x80\xbe\x24\xf4\x1c\xc2\x5d\xb7\x0d\ +\x43\x23\xed\x56\x61\x05\x4e\x1a\x62\x63\x03\x91\x88\xa4\x78\x07\ +\x86\x13\x1b\x19\x4f\x8f\x68\x0f\x4c\x26\x88\x1b\x7c\x1b\x77\x0e\ +\x8d\xe6\xec\xa6\xef\x39\xd4\x1c\xca\x5d\x63\x92\xba\x19\xa4\xd8\ +\x95\x84\xe4\x64\x5c\x85\x66\xa4\x6a\x7f\xa2\x42\x03\xf0\x0f\x0a\ +\x25\x39\x3e\x02\x95\x4c\x04\x42\x17\x12\x12\x13\x70\xc6\x80\x55\ +\xec\x4a\x50\x68\x18\x9e\x1a\x37\xc2\x93\x93\x70\x15\x58\x50\x85\ +\xf6\xe2\xe6\x11\x43\x09\xf5\xd2\x10\x10\x13\x8b\x9f\x5a\x81\x4c\ +\xe9\x49\x78\x44\x18\xf1\xbd\x7a\xe0\x25\xb7\xd2\x61\x95\xe2\x1b\ +\x1c\x46\x90\x97\x1b\xe7\xb5\x6e\x27\x9f\x48\xa2\x43\x74\x58\xec\ +\x0a\xae\xbb\x69\x02\x83\x12\xc3\xd1\xaa\x95\x9d\x2a\xae\x3e\x95\ +\xe5\x9b\xd2\x19\x7c\xeb\x04\xfc\x95\x22\x10\x2a\x49\x88\x4f\x40\ +\x61\x37\xa2\x0a\xbb\x8e\x3b\x26\x8f\x47\x27\x01\x77\xff\x08\xc2\ +\x7d\x5c\x70\xf1\x8c\x64\x40\xaf\x38\x94\x42\x0b\xaa\xa0\x1e\x8c\ +\x1b\x7f\x23\x81\x3a\x0d\x9a\x80\x68\x62\x43\x34\x18\xda\x8c\xa8\ +\x3c\x03\x09\x0b\xf6\xc1\xc5\x59\x43\x5c\x62\x12\xde\x6a\xe7\x8b\ +\x4e\x8d\x24\x72\x2d\x49\x49\x09\xb8\x3b\xcb\xf1\x08\x49\x20\x2e\ +\xcc\x03\x89\xc3\x8e\x26\x28\x9a\xa4\x58\x3f\x9c\xce\x2d\x07\xbb\ +\xc4\x99\xf0\xa4\x24\x82\x75\xae\xf8\x47\x46\xe1\xed\x26\x45\xae\ +\xf6\x23\x32\x2c\x00\x17\xc9\xb9\xc6\x49\x9c\xf0\x8f\x48\x64\xf8\ +\x98\x41\x68\x15\x52\x34\xbe\xa1\x0c\x1d\x35\x82\x38\x1f\x17\x30\ +\xdb\xd0\x05\x45\x93\x18\xe1\x8d\xd2\x3d\x90\xb8\x20\x77\x44\x52\ +\x25\x41\xe1\xa1\xf8\x05\x44\x90\x98\x18\x8b\xda\x19\x44\xae\x1e\ +\x24\xf5\x4a\x40\xa7\x94\x76\x29\xff\x41\x09\x3d\xf0\x94\x59\x11\ +\xb8\x85\x73\xeb\xb4\xc9\x44\xb9\x49\xb0\x4b\xdd\x89\xeb\x91\x82\ +\x87\xda\x09\xbb\x4c\x49\x4c\x4a\x12\xbe\xee\x4a\xa2\x93\x13\x50\ +\x0b\xcd\x98\x1c\x0a\x02\x42\xc3\xf1\xd3\xba\x76\x99\x0f\x54\x81\ +\xd1\x44\x05\xba\x61\xb0\x3a\x31\x70\xec\x14\x46\x24\xfb\x72\x76\ +\xd7\x72\x4e\x98\x43\xb9\x75\x68\x3c\xff\x2e\x8c\x4e\x5d\xad\x1e\ +\xa5\xd2\xf5\xb2\x24\xcb\x7f\x94\xbf\xc6\x9f\x2a\xf6\xc8\x7f\x82\ +\xae\xe6\xd8\x23\xff\x59\xb2\x71\x62\xe3\xd7\xec\x2b\x17\xa3\x93\ +\x34\x71\x3a\xab\x81\x71\x8f\xbf\xc0\xa0\xa0\xbf\xdf\x3f\xa9\xcb\ +\x5e\xe4\xeb\xe2\x58\x3e\x79\x71\xca\xef\xf4\x20\x6a\x63\xf7\xda\ +\xcd\x38\x27\x8f\xa2\x4f\x88\xea\x4f\xdd\x43\x69\x1b\x3f\x63\x63\ +\x65\x08\xcf\xcd\x1a\x89\xf4\xda\x84\xf9\xf7\x93\xa9\x9c\x2f\x16\ +\x7e\x89\xcf\xd8\xc7\x19\x9b\xa4\xfd\xb7\x15\x73\x55\xc7\x1e\xb9\ +\x46\x7f\x65\x12\xe2\x17\xdd\x8b\x58\x71\x05\x36\x51\x28\x0f\x8f\ +\xef\x41\x98\xc7\xff\xbf\xa1\xf9\xf4\x9e\xc4\x43\xfd\xfc\xfe\x05\ +\x97\x4f\x17\x06\x4f\x9c\xf2\x97\xd8\xd4\xfc\xfb\xdc\xc2\xe3\xae\ +\x9e\xd7\x18\xf6\x7f\x88\xec\x28\x19\x77\xdf\xe3\x78\x7a\x6b\xff\ +\xd2\xed\x10\x3b\x5f\x65\x92\xa1\x8b\x8b\x0b\x62\x91\xe8\x77\x66\ +\x8e\xfe\x1f\x24\x87\x99\xba\x9a\x3a\xe4\xee\x5e\xb8\x48\xfe\x48\ +\xc9\x40\x80\x57\x44\x0a\x23\x22\x52\xfe\x9e\xa6\x47\x75\x59\x05\ +\x52\xad\x3f\x9a\x73\xe1\xf4\x3c\x22\x12\xf0\x30\xb7\x51\x5d\x51\ +\x8b\xbb\x8f\x0e\xc9\xff\x2c\x4a\x4a\x84\xc6\xeb\x1f\x3b\x0c\xb3\ +\xb4\x37\x51\xdb\x06\x5e\x9e\x6e\xdd\x9e\x03\x0e\x2b\x75\x55\x7a\ +\x64\x1a\x4f\x94\xf2\x7f\x25\xfb\xa1\x83\xd6\x86\x5a\xcc\x32\x35\ +\xee\xce\xff\xac\xc1\xc0\x46\x63\xb5\x1e\x91\x4a\x87\xab\xd3\xef\ +\x93\xff\x1c\x96\x66\xca\x2a\x5b\xd0\xf9\xfb\xe3\x74\xc1\xf4\x33\ +\xb7\xd4\x51\x6f\x94\xe2\xed\xe1\xfa\xc7\x89\x11\x32\x15\xde\xe7\ +\xe2\x78\xb5\xd7\xd7\x60\x10\xb9\xa2\x75\xfb\xeb\x25\x21\x13\xbf\ +\xba\xe0\x95\xab\x8a\x47\x89\x44\x22\x72\x73\xb2\x91\xc9\xa4\x57\ +\xa7\x1f\xb7\xa5\x95\xc2\x82\x6a\x74\x21\x61\x28\xa5\x02\xac\xa5\ +\x47\xf9\xe4\xb3\xfd\x4c\x7d\xe9\x05\xc2\xff\x60\x23\x5f\xe5\x99\ +\x1d\xfc\xb0\x66\x0f\x6d\x2e\xa1\xdc\x71\xcf\x3d\x44\xeb\x2e\x61\ +\x2e\x35\x67\x58\xf4\xee\x2a\x6e\x9e\xfb\x3a\x9a\x0b\xd6\x4e\xf1\ +\xe1\xf5\x7c\x7e\x40\xc2\xbc\xb9\x93\xf9\x6b\xc5\x06\x72\x60\xee\ +\x68\xa1\xa9\xd5\x80\x43\x28\x45\xa5\x56\x23\x17\xff\xeb\xbb\xce\ +\xc9\xad\x5f\xf2\x73\x47\x1f\xe6\x4f\x1f\xd4\x3d\x8c\xb5\xe9\x7c\ +\xf4\xfe\x36\xee\x78\xe1\x69\x5a\xb6\x7d\x41\x9e\x76\x04\x53\x07\ +\x84\xfe\x8e\xf9\x50\xce\xd2\x8f\x3e\x22\xe8\x8e\x17\x19\x13\xf9\ +\xf7\x0f\xe7\xec\xe6\x66\xf2\x4a\xeb\xf0\x09\x0a\x45\x29\x06\x7b\ +\x43\x36\x9f\xbc\xbb\x86\x11\x4f\xce\xa5\xb7\xef\x95\xf6\xe4\x26\ +\x76\xae\x59\xca\xce\xb4\x1a\x82\x6f\x18\xc7\xf4\x31\x7d\x2e\xcb\ +\x72\xaf\x3f\xb6\x8e\x4f\x7e\x31\xf2\xc2\xab\xb3\x2e\x8a\x20\xb8\ +\xe7\xc7\x45\xa4\xa9\x6f\x66\xce\xe4\xa4\x3f\x44\xc6\xae\x2e\x2a\ +\xc4\xaa\xf4\xc3\x4f\x2b\x07\x9a\x59\xf9\xe9\xc7\x38\x0f\x7f\x9c\ +\xc9\x7d\xff\x82\x4c\xfb\xc4\xf1\x63\x57\x97\x60\xe9\x70\x20\x93\ +\x4a\x71\x56\x2a\xaf\xec\xcf\xfb\x3f\x4e\xb5\xa9\xbf\xf0\xfe\x8a\ +\x6a\x5e\x59\xf8\x28\x00\x85\x99\xe9\xe8\x65\x81\xf8\x2b\xff\x60\ +\xe5\xbf\xe6\x28\x8b\xbe\xdd\x45\x8f\x49\x77\x11\xab\x73\xc6\xd3\ +\xed\xf2\xbe\xae\xc8\xcb\xa4\xcc\xe6\x43\xa0\xbb\xe4\xa2\x05\x96\ +\x93\x71\x12\x81\xcf\x04\xfe\x6a\x3a\xa0\xb5\x26\x9d\x97\x66\x2f\ +\xa0\xd9\x23\x12\x57\x7b\x23\x06\xe7\x18\x1e\x7a\xf2\x21\xa2\xdd\ +\xff\x15\x0d\xa6\x95\xac\x53\x39\x78\xdc\x78\xcb\x45\x26\xa3\xfa\ +\xc2\xe3\x94\xa3\xc0\x5b\x23\x47\xa0\xf3\xc5\x47\xad\xf8\x5d\x5f\ +\x37\x95\xe6\x92\x53\x2e\xe5\xa6\x7f\xc0\x9b\xa2\xfa\xf8\x4f\x7c\ +\xba\xc3\xce\x82\x57\x3a\x37\x87\xda\xa2\x93\x94\x0a\x54\xf8\xfb\ +\x5e\x59\xca\x3e\xb9\x71\x31\x3f\x17\x79\x72\xcf\xbd\x23\x51\x2a\ +\xdd\xaf\xb8\x01\xa7\x9f\xca\xc1\xae\xbb\x09\xf5\x45\x77\xcb\x39\ +\x9d\x5b\x84\xd7\x54\xdf\x3f\x66\x60\x4c\x85\x2c\xfa\xf8\x73\xfa\ +\x3c\xf6\x0e\x7e\x5a\xa0\x3e\x93\x74\xbd\x89\xc9\x51\x1e\x7f\x4d\ +\xf3\x48\x54\x54\x34\x57\x23\x9d\x3f\x54\x74\x5c\x65\x76\x92\x92\ +\xb2\x1c\xf2\x73\x33\x78\xf3\x55\x3b\x53\x67\xdc\x41\xb3\xbe\x80\ +\x92\xbc\x66\xe6\xbd\x90\x43\x78\xdf\x71\xdc\x73\xd2\x58\xb1\x9a\ +\x00\x00\x20\x00\x49\x44\x41\x54\x73\x0f\x44\xd8\xc8\xd8\xb3\x86\ +\xf5\xbf\x9e\xc2\xe8\x1c\xc4\x9d\x0f\xcc\x24\x46\x52\xc6\x0f\x4b\ +\x57\x70\xa6\xac\x95\xd0\xbe\x13\x78\x70\x42\x6f\xf4\x99\xfb\xf8\ +\x71\xcd\x0e\xaa\x8d\xce\x0c\xb9\x7d\x3a\xc3\x2f\xc8\xae\x5e\x7c\ +\x74\x3f\x99\x25\x25\xb0\x7b\x37\x81\x0f\x3e\x80\x47\xc9\x01\x3e\ +\x58\xf9\x0b\xe5\xad\x12\x06\x4e\xbc\x87\xb1\xbd\x03\x28\xc8\xcf\ +\xc2\x2d\x66\x20\x5a\x11\x58\x1b\x8b\xd8\xb0\x66\x3d\x67\x4b\x2b\ +\x48\xcf\x68\xe4\x8e\x97\x62\xc1\xd1\xc0\x96\xa5\xdf\x73\x20\xbd\ +\x02\xcf\xc4\xa1\xdc\x77\xf7\x4d\xc8\x1b\xb3\x59\xfa\xed\x2a\xb2\ +\xab\xcd\x24\x0f\xbd\x8d\x29\xc3\x13\x11\x00\x1d\xfa\x74\x96\x7d\ +\xbf\x81\xa2\xda\x36\x9c\x7c\x92\xb8\xf7\xbe\xc9\xf8\x2a\x04\x98\ +\xea\xf2\xd9\xb4\x6e\x23\x67\x8a\x6a\x70\xb8\x84\xf3\xe0\xd3\x33\ +\x11\x64\xee\x60\xd9\xe6\xfd\x34\x1a\x44\x84\x25\x25\x21\xd1\x67\ +\x72\xa6\xdc\xc8\xf5\x13\x67\x32\xa1\x4f\x20\xd0\xce\xe1\x4d\x2b\ +\xd8\x76\x28\x17\x91\x67\x12\x33\xef\xbf\x03\xf7\x96\x54\x96\xfe\ +\xb0\x8e\x82\x3a\x1b\x09\x23\xef\xe6\xae\x1b\x23\xaf\xb0\x09\x1d\ +\xa1\xd6\x77\x28\x6f\xbf\xf5\x20\x5a\x53\x1e\x4f\x4d\x5b\xc0\xfe\ +\xa3\xbd\x38\x5d\x9d\x4e\xd4\xb8\x99\xa4\xb8\xb7\xb3\x75\xe9\x57\ +\x18\xe3\x6f\x67\x62\x8a\x77\x97\x74\x5e\x74\x72\x07\x1b\xb7\x1f\ +\xa2\xb2\xb1\x83\xc0\x1b\xa6\xf0\xd0\xd8\x14\xda\xca\xd2\x58\xb3\ +\x76\x1b\x45\x95\xe5\xa4\x97\x29\x99\x1d\x1d\x0e\xb4\x73\x68\xe3\ +\x6a\x76\xa7\x16\x50\x9c\x93\x8d\xff\xe0\x27\x51\x76\x14\xb2\x36\ +\xd3\xc2\xcd\xf7\x78\x53\x76\x7a\x2b\x3f\x6e\x3a\x42\x7d\xab\x99\ +\x88\x1b\x26\x30\x7d\x5c\x1f\x24\x80\x3e\xfb\x00\x6b\x36\xed\xa6\ +\x44\xdf\x86\x5f\xf2\x50\xee\xbd\x73\x38\xe7\x59\x7c\x79\x59\x01\ +\xc5\xb5\xe5\x2c\x7d\xe7\x25\x64\xba\x18\xee\xb9\x6f\x0a\x7e\x4e\ +\x50\x79\x66\x27\xcb\xd7\xed\xa2\xc6\xec\xcc\xe0\x49\xf7\x32\x32\ +\xc9\x9b\xd2\xf4\x5c\x8a\xd2\x2a\x79\xf7\xcd\x76\xc6\xdf\xf7\x34\ +\xca\xbc\x5c\xf4\x05\x85\x7c\xf4\xe2\x5c\x7c\x13\x46\x30\xe3\xb6\ +\x1b\x70\xee\xda\x59\x1a\xf9\x6d\x4f\x2a\x15\x16\x5f\x0e\x1e\xf7\ +\xe3\xde\x3b\x03\x39\xb2\x66\x31\x5b\x8f\xe5\x20\xf1\x4e\x66\xfa\ +\xcc\xa9\x04\x29\xeb\xc8\xac\xac\x27\x7c\x4c\xa7\xab\x61\x6d\xee\ +\x61\xd6\x6d\xde\x43\x59\x55\x31\x67\xf5\x5e\xbc\x1d\xa5\xc3\x54\ +\x75\x86\xef\x97\x6d\x20\x4f\x6f\x21\x65\xd4\x1d\x4c\xbe\x31\x9a\ +\xfc\x83\x3f\xb1\xf2\xe7\x93\xb4\xca\xc3\x99\x76\xd7\x28\x2a\x0f\ +\xae\x61\x57\x5a\x05\xae\xe1\x37\x30\xf3\xae\x9b\xd1\x5d\x22\xce\ +\x5b\xcb\xb3\x29\x2a\xcb\xa5\xea\xb3\x97\xd1\x8f\xbc\x9f\x5b\xd4\ +\x45\xd4\x94\xe7\xb2\xea\xed\xe7\xd8\xe9\x97\xc2\x3d\xf7\x4c\xc2\ +\x57\x01\xf5\xf9\x87\x58\xb1\xfa\x17\x8a\x9b\xc5\x0c\xb8\x65\x1a\ +\x63\xfb\x04\xfe\x39\x79\x97\x44\x2a\xe5\x6a\xbc\x44\x62\xf1\x55\ +\xc7\xb0\xa1\x9d\xec\xd4\x32\x06\xde\x76\x3f\x8f\xcf\x9a\x42\x94\ +\xc6\x4a\x46\x6a\x13\xc3\x6e\x7d\x80\xe9\x23\xc3\x39\xb8\x62\x11\ +\xc7\x9b\x20\x7f\xdb\x17\xbc\xbb\x32\x83\x21\x53\xa7\x13\x62\x3e\ +\xc9\xb2\xed\xbf\xb1\xf1\x87\xcf\x39\x61\x8d\xe2\xa1\x87\x67\x32\ +\xa8\x77\x24\xcd\x39\xbf\xb2\xe0\x9d\x95\x78\x0d\xbc\x9d\x11\xd1\ +\x26\x96\xfc\xb8\x8e\xfa\xae\x72\x8c\x1c\x3b\x5b\x45\xef\xc9\xb3\ +\x98\x75\xef\x1d\xf8\xd4\x1f\xe0\xa5\xb7\xbe\x43\xd9\xf3\x16\x6e\ +\xef\xaf\xe6\xa7\x6f\x16\x53\xd4\x61\xa4\x34\xb7\x81\x98\x98\x38\ +\x04\xa6\x42\x16\xbe\xf8\x1a\x67\x6d\x21\x8c\x1c\x9c\x82\xb3\xda\ +\x87\x08\x3f\x19\xab\xde\x98\xc7\x6e\xbd\x17\x33\x66\x8e\x26\x6f\ +\xf7\x0f\x6c\x2f\xb2\x53\xb6\x7f\x35\x07\xca\x9d\x98\x72\xef\x74\ +\x6e\x88\x0f\xec\x92\x3e\x33\xb7\xaf\xe0\x58\xbd\x3b\xd3\xef\xbf\ +\x1d\x7b\xd6\x06\xbe\xdb\x57\x04\xcd\x99\x2c\x9c\xf7\x06\xf9\xb2\ +\x18\x46\x5c\x17\x42\x7e\x7a\x11\x0e\x7b\x33\x9b\xd7\xfc\x44\x7b\ +\xc8\x50\x26\x0f\xd2\xb1\x6e\xe5\x2a\x1c\x09\xe3\x18\x1f\xef\xc4\ +\xea\x2f\x7e\xa2\x1e\x38\xf8\xfd\xbb\x2c\xfe\xad\x89\x5b\xa7\xdd\ +\x81\x73\xe1\x66\x36\xee\xd9\xcf\xaa\xc5\x8b\xa8\xf1\x18\xc8\xc3\ +\x0f\xde\x45\xef\x48\xdd\x15\x7b\xb7\x34\xf5\x0c\x6d\x8d\x65\xec\ +\xdb\xb2\x89\x2f\x3f\x5a\x86\xcb\x75\x63\x18\xd7\x4f\x4b\xea\xc1\ +\x63\x94\x34\x02\x4d\x39\xec\xd8\x99\x8e\x4a\xdd\xed\xd5\x92\xf1\ +\xf3\x22\x16\x7c\xb9\x8b\xf0\x1b\x46\x12\xae\xa8\x21\xaf\xb6\x95\ +\xd6\xaa\xe3\xbc\x3c\xff\x53\x5a\x7d\xfa\x31\xec\xba\x00\x5c\xbc\ +\x7c\x09\xf7\x17\xb0\xf9\xbd\x97\xf9\xe1\x48\x2b\xc3\xc6\x8d\xc0\ +\xc3\xc5\x95\xe0\xf8\x38\x5a\xb3\x76\xb3\x27\xab\x0c\x99\xa8\x9d\ +\x9f\x97\xaf\xc0\x1e\x3e\x94\x19\x13\x53\xd8\xbf\xf6\x6b\xf6\xd7\ +\x40\xcb\xe9\x55\xcc\x7b\x67\x39\xae\x3d\xc6\x30\x20\xc0\x41\xea\ +\xa9\xd2\x0b\x10\x75\x0e\x0a\x32\xce\xe0\x9d\x3c\x90\x3b\xef\xbe\ +\x15\x71\xee\x56\x96\x6c\xc9\xc5\x52\xb8\x83\xd7\xdf\x5b\x8d\xef\ +\xe0\x29\x8c\x4f\x92\xf3\xe3\x67\xcb\x68\xb0\xb7\x70\xaa\xb8\x83\ +\x01\xd3\x9e\x64\xd6\x5d\x93\x49\xd4\x76\x70\xf8\x4c\x03\x49\x63\ +\x1f\xe0\xde\x71\xbd\x38\xb3\x7a\x09\xfb\xb2\x9a\xba\xf5\xa5\xca\ +\xd3\x54\x48\x82\x79\x78\xf6\xa3\xdc\x3a\x22\x91\xfd\xdf\xbd\xc6\ +\x77\x47\x5b\xb8\x65\xda\x74\x3c\xaa\x76\xf2\xdd\xc6\x63\xd0\x5a\ +\x43\x45\xad\x13\x3d\xa3\xfc\x68\x4e\xdf\xcc\xbc\x37\x96\x22\x8f\ +\xbb\x91\xeb\x63\xfd\x70\x0b\x8e\x47\xd7\x91\xc7\xeb\xf3\x3f\xa2\ +\x3d\x78\x08\x53\x86\xf9\xb2\x7e\xe5\x32\xf2\x9b\x1a\xf9\x79\xf9\ +\x36\x5c\xe2\xc7\xf2\xc0\xf4\x9b\x69\x3a\xb0\x84\xe5\x27\xac\xdc\ +\xf5\xd0\x2c\xc6\x0d\x8c\xe5\x4a\x66\xf9\x9c\xd4\x6c\x14\x61\xe3\ +\x98\xfd\xc8\x2c\xc6\xf6\xf7\x26\xed\x64\x0e\x6e\x29\xb7\x32\x6b\ +\xfa\x44\x2c\xa7\x36\xb1\x7e\x5f\x01\xb6\xba\xa3\x2c\x78\xf3\x1b\ +\xe4\xc9\x13\xb8\xad\x87\x88\x35\xdf\x7f\x4f\xf5\x9f\x55\xe0\x74\ +\x38\x3a\xe3\xdd\x5e\x8d\xd7\x55\x47\xad\xe5\x64\xea\x9d\xe8\x79\ +\xfd\x0d\xf8\x7b\x7b\x20\xea\x28\x22\xcb\xa0\x63\xc0\xd0\x5e\x44\ +\xf7\x4e\xc0\x47\xe7\x82\xad\x31\x8b\x95\x5b\x0e\x10\x37\xe6\x56\ +\x82\xa8\xa1\x48\x2f\x20\x3a\xd8\x1f\x6f\x6f\x4f\xda\x0a\xce\x50\ +\x62\xd4\x10\xe5\xa7\xe0\x97\xf5\x2b\xb1\xc5\x0d\x67\x50\x98\x8c\ +\xbc\xfc\x7a\x42\x82\x42\xba\x92\xaf\xd2\x56\x42\x81\xde\x41\xdf\ +\x3e\xbd\xf0\xf1\xd2\x72\x7a\xdb\x26\x14\xbd\xee\x62\xe6\x88\x1e\ +\xf4\xec\xdf\x13\x95\xc8\x8a\xbe\xa6\x98\xdc\x66\x17\xe2\xa2\x7d\ +\x38\xb9\xf6\x5b\x6a\x02\x47\xf3\xf2\x83\xe3\x09\x94\xb5\xe1\xea\ +\x1f\x82\xac\x6e\x27\x1b\x73\x60\xdc\x2d\x83\x68\x2f\xca\xc1\x26\ +\x0f\x20\x52\x67\xe5\xd4\xe9\x3a\x62\xfa\x8e\x26\x25\x32\x0c\xff\ +\x2e\x95\xde\xc0\x99\x8c\x16\x92\xfa\x8f\x21\x32\x34\x99\xa8\x30\ +\x1f\x24\x82\x0e\xf6\xfc\xb4\x9c\xa6\xa8\x49\x3c\x3f\x6d\x24\x5a\ +\xb9\x11\x75\x52\x0a\x5a\x63\x35\x65\xf5\x72\x46\xde\x34\x88\xa4\ +\xe4\x58\x02\x03\x43\xe8\x3d\x28\x8e\x7e\xc9\x89\x68\x15\x42\x3a\ +\x4a\x4e\xb1\xee\xd7\x6c\x06\xdf\x32\x1e\x65\x6b\x09\x15\x26\x0d\ +\xa1\x81\x01\x78\x7b\xbb\x53\x7e\x36\x8d\x7a\xa9\x0f\x91\x3e\x9a\ +\x2b\x74\x6e\x23\xa7\x8b\x8c\x04\x45\x45\x23\x31\xb7\x51\x53\x56\ +\x8a\xc1\x26\xc7\xd3\xcd\x0b\x3f\x17\x09\xe6\xc6\x26\x8a\x8e\xec\ +\xc6\x1c\x36\x98\xbe\xe7\x33\xdd\x36\x67\xb0\x62\xdd\x29\xc6\x3d\ +\xf6\x22\xa3\x6f\x88\xc7\xde\xee\x42\xdf\x48\x2f\xf6\xae\x58\x86\ +\xfa\xc6\xfb\x79\x6c\xd2\x40\x5c\x3b\x4c\xf8\x05\x26\x20\xcc\x5b\ +\xcf\xa6\x7c\x17\x9e\x99\xff\x28\x7d\x42\x24\xd8\xa4\x4a\xe2\x62\ +\x5c\xc9\x4f\x2d\x20\x30\x3a\x05\x65\x47\x31\x39\x75\x1e\x0c\xbf\ +\x71\x20\xd1\x7d\x7b\xe0\xe3\xe6\x8c\xad\xa3\x92\xe5\x2b\x76\x93\ +\x78\xf7\x0b\x4c\x1d\x92\x82\x40\x20\xc6\x2f\x29\x89\xae\xa4\x2e\ +\x36\x3d\x67\xb2\xed\x0c\x19\x75\x0b\xd1\xe1\x89\xf4\x0c\x0b\xc2\ +\xd1\x52\xc9\xe6\xf5\xdb\xd1\x0d\x9b\xc9\x94\x01\x09\x5c\x97\x94\ +\x84\x4e\x6c\xa4\xb1\x24\x8b\xb2\x36\x09\x03\x6f\x48\xc1\xcf\xcf\ +\x17\x69\x6b\x2e\x39\xad\x42\x06\x8d\x1c\x48\x78\x62\x1f\x22\x74\ +\x52\x2c\x17\x44\x0a\x2c\x49\xcb\x02\xcf\x64\xfa\x47\x06\xa0\xb1\ +\x96\xb0\x79\x5f\x1d\x53\x1e\x7b\x84\x9e\xb1\xf1\xf4\x49\xf4\xc4\ +\x68\x68\xa2\xbc\xb8\x80\x46\xd7\x28\x22\xdc\xda\x58\xb1\x7c\x23\ +\x91\x93\x9e\x62\xda\x4d\x7d\x91\x99\x5b\x09\x8f\xf7\x27\x7b\xff\ +\x4a\xf2\x5d\x53\x18\xdb\x2f\x90\xa2\xec\x12\x3c\x7d\x23\x71\x6a\ +\xcb\x21\xc7\xee\xcb\x8d\xc3\xfb\x13\xe2\xe7\x85\x7f\x50\x20\xd4\ +\x17\x93\x5e\x6e\x21\x32\x3c\x04\xc5\x65\x96\x28\x23\xe9\xf9\x25\ +\x04\x5c\xd7\x97\x88\x20\x3f\x34\xb2\x56\x32\x8a\x2b\x49\x1a\x3a\ +\x98\xf0\xc8\x5e\x24\x07\x69\x10\x58\xda\x38\xb0\x6e\x25\x86\x80\ +\x41\xdc\x94\xe8\x46\x4e\xbe\x1e\x6d\x50\xcc\x25\x26\x9b\x3f\x11\ +\xd3\xb6\xd9\x6c\x5c\x6d\x97\xe3\x2a\x75\x1d\x69\x29\x3f\x43\x83\ +\xb3\x8e\xb0\x50\xc9\x39\x75\x34\x15\x9b\xda\x97\x08\x37\x68\xcf\ +\xca\xa7\x45\x10\x4c\x80\xb5\x86\xca\x66\x23\xb5\x67\x7e\xe5\xa7\ +\xed\x99\x5c\x77\xd7\xd3\x4c\xea\x17\x41\xef\x89\xcf\x30\xf7\x8e\ +\x48\xbe\x5d\xf0\x22\x07\x33\x72\xd1\xd7\xb5\x60\xa9\x39\xcb\xca\ +\x9f\xb6\xe3\xdc\xf3\x76\x9e\x99\x39\xaa\xcb\x75\xad\xa9\x24\x9f\ +\x1a\x81\x2f\xc1\x5e\x0a\xa0\x99\xdc\x3c\x03\xb1\x91\x9d\x91\xd4\ +\xf2\x0e\x1e\xc1\xa6\x0a\x47\xd7\x9e\x4e\x9d\xb3\x27\xe1\x9e\x0e\ +\x32\xd3\xcb\x89\xeb\x11\x87\x00\xc8\x3e\x59\x8c\x36\x28\x09\x51\ +\x59\x16\xed\x66\x03\xc7\xb6\xae\xe4\x60\xa9\x33\x0f\xcc\x7d\x91\ +\x38\x45\x39\xa7\xeb\xcc\x84\x25\x06\x5f\xa2\x40\xe4\x93\xd5\x26\ +\x20\x22\x29\x00\x6c\x65\x14\x97\x19\x48\xf4\x17\x92\x59\x5a\x43\ +\xd4\x75\x89\x9d\xe5\xa6\xe5\x13\x1a\x1d\x85\xa1\x2a\x07\xbd\x34\ +\x9c\x70\x0f\xa8\xce\xca\x44\xe8\xe4\x43\x18\x90\x53\x94\x83\x23\ +\x24\x12\x71\x7d\x35\x8d\xad\x36\x0a\x0e\x6e\x62\xc3\x51\x3d\xe3\ +\x1e\x9a\xc3\xf0\xf8\x40\x86\xdf\x3f\x9f\x87\x07\x4a\x79\xf7\xf9\ +\xf9\x9c\xaa\xbe\x7c\xfe\x38\xfe\x8f\xbd\xf7\x0e\x8f\xa3\x3c\xd7\ +\xff\x3f\x33\xdb\xbb\xda\xaa\x77\x59\x92\x2d\x59\x72\x37\xd8\x06\ +\xdc\x4b\x4c\xef\x84\x9e\x40\x80\x10\x7a\x42\xca\x09\x84\x10\x48\ +\x03\x02\xa1\x85\x1e\x7a\xb5\x01\x37\x6c\xdc\x7b\x93\x9b\x64\xf5\ +\xb6\xea\xbd\x6e\xaf\x33\xfb\xfb\x43\xb2\x6c\x87\xef\x39\x3f\x72\ +\x72\x02\x01\xf6\xbe\x2e\x95\x6b\x76\xa7\xbd\x33\x73\xbf\xcf\x3c\ +\xe5\x7e\xba\x8f\x63\x0b\x46\x73\xc5\xcd\xd7\x72\xc1\x25\x57\x73\ +\xc7\x55\x67\xd1\x73\x7c\x37\xdd\x18\xc8\x49\x54\xd0\x51\xb5\x95\ +\x15\x5b\x9b\x39\x7b\xf9\xe2\x31\x5f\xbd\xa3\xb9\x91\x3e\x29\x9b\ +\xd9\xb9\x66\xb0\xd7\x51\xe5\xb6\x90\x9d\xac\xa3\xa6\x36\xc0\xf4\ +\xa2\x22\x20\xc4\xe1\xba\x01\x52\x8a\x26\x31\x50\x56\x8a\x39\xb3\ +\x80\x6c\x0d\x0c\x1c\xaf\xc5\xad\x1e\x47\xa1\x29\xc0\xe1\x3a\x27\ +\x99\x05\x45\x38\x9b\x8e\x32\x14\x9b\x4e\x7a\x12\x84\x6a\x8e\xe3\ +\x12\x13\xc8\x56\x36\x51\xeb\x35\x32\xf3\x8c\x91\x32\xfc\xba\xb6\ +\x01\xf2\x0b\x4f\xaa\x25\x06\xbb\xab\x68\x16\xa2\x19\x3f\x29\x06\ +\xbc\xf5\xec\xae\xee\xa1\xa0\x40\x4f\x43\xb7\x93\xdc\x69\x23\xed\ +\xcf\x2a\x8f\x97\xe0\x4b\x2b\x40\xd1\xdd\x86\x4b\x95\xc7\xf8\x98\ +\x91\xd8\x84\xbd\xb6\x16\x67\x38\x8d\xe2\x04\xf0\x77\xd7\x63\x0b\ +\xc6\x91\x95\x7a\x62\x32\x0b\x51\x56\xdb\x82\xb5\x20\x0f\x01\xe8\ +\x6d\xb7\xd1\xaf\x1b\x47\x5e\xa2\x16\xe8\x67\xcf\xe1\x01\xf2\x73\ +\xf3\xe9\xab\x3f\x8a\x79\xc2\x04\xcc\xbe\x36\x9a\x7a\x45\xce\x9c\ +\x9e\x09\x38\xa8\xae\xf1\x30\x3e\x33\x8d\xfe\xa6\x26\x64\x77\x3b\ +\xab\x3f\xfa\x84\x41\xeb\xd9\xfc\xea\x17\xd7\x13\xae\x3b\x88\x14\ +\x9b\x46\xd6\x28\xa3\xa6\xcd\xb9\x81\xbf\x3c\x74\x25\x87\x5e\xf9\ +\x2d\x2f\x6e\x6c\xf9\xe2\x4d\xef\xed\xa2\xa9\xcd\xcf\xe4\x09\xa3\ +\xfe\xf1\xde\x56\x5a\x7b\x74\x14\x67\x26\x01\x9d\x1c\xef\x81\xf4\ +\xac\x44\x3a\x6a\xba\x09\x0c\x35\xf2\xf1\x8a\xd5\xc8\x79\x17\xf2\ +\xcb\x3b\x2f\xf9\x42\xd0\xf4\x3f\xc6\xa7\x1d\x15\x15\xf5\x9d\x22\ +\x2e\x41\x10\xf0\x7a\xbd\x04\x83\xdf\x41\xdd\x56\xd9\x8f\xbd\xb7\ +\x91\x1d\x6b\xb6\xe0\x2c\x28\xa0\xfd\x50\x3d\xc6\xe4\x8b\x31\x01\ +\x7b\x4b\x8f\xe2\x4d\x9c\x4d\x5a\x5a\x3a\xf1\x31\xd1\x98\xb2\x8a\ +\x98\x95\x69\xc4\x60\x35\xe3\x6c\x39\xc8\xe7\x95\x6e\x12\x54\x22\ +\x26\x9d\x12\x51\x67\x21\x29\x31\x91\xe6\x70\x3a\x67\x9e\x9d\x0f\ +\x61\x3d\xa7\x0a\xd7\xb5\xd4\x57\xa0\x4e\xcb\x25\x41\x03\xa0\x23\ +\x25\x41\x60\xc7\xee\x75\xa4\xf9\x34\x7c\xfc\x49\x2d\x4b\xee\x7e\ +\x9c\x14\xf5\x7a\x86\x3a\x9b\xb0\x75\xb9\x48\x4a\x37\xf2\xee\x96\ +\x8d\x8c\x57\xd4\xf1\xd1\xbe\x1a\xd2\xae\x4e\x22\x2e\x29\x9d\x18\ +\x53\x3f\x79\xd3\x66\x13\x27\x07\x49\x88\xd1\xe1\xad\x39\x4a\x97\ +\xd7\x42\x71\xc6\xe9\x11\xff\xc1\x8a\x43\x0c\x84\xe2\x98\x9c\x02\ +\xde\xda\x4a\x6a\x06\xa2\xb9\x2a\x33\x1b\xb7\x45\xcb\xe7\xeb\x3e\ +\x63\xfc\xb0\x81\x95\x7b\xfb\x58\x38\x2b\x8a\xc6\xe3\x07\x50\x65\ +\xcf\x21\x0e\x58\xbb\xbf\x06\x7d\xc6\xf7\x51\x23\x73\xec\x50\x19\ +\x09\x53\x96\x90\x94\xee\x27\x3a\xc6\x42\x6a\xfe\x34\x0a\xe3\x94\ +\x58\xa2\xa2\xe8\x39\xbe\x93\x23\x3d\x60\x96\xb4\x98\xf4\x66\xdc\ +\x2d\x3b\x78\xe4\x85\x32\x2e\xbb\xeb\xae\xb1\x20\x63\x5b\x69\x19\ +\x1d\x1d\x4e\xba\x4b\x0f\xb0\x79\xa8\x91\xcd\xeb\x76\x32\x61\xc9\ +\x8f\x49\x04\x32\xa7\x64\xf2\xdc\xef\xff\x42\xca\xb2\xbb\xb8\x7d\ +\xc6\xc9\xe0\x97\x3e\x26\x1e\x83\xf7\x23\x56\x7e\xb6\x0d\x6b\xdb\ +\x7a\x5a\x83\x2a\xe2\x92\x13\x48\x36\xbb\xd8\xb2\x79\x15\xc6\xae\ +\x00\xdb\x2a\x5a\x58\x7e\x4d\x1c\x71\xba\x04\x3a\x3e\xdb\xc7\xda\ +\x9d\xc9\x34\xad\xfb\x9c\x21\xcb\xd5\xe8\x1c\x95\x54\xf4\x05\xf9\ +\x7e\x61\x2c\x95\x1f\x1c\xc6\x92\xb2\x8c\x78\xe0\xc8\x81\x32\x02\ +\x96\x29\x64\xc7\xc7\x22\x7a\x7a\xd8\xbe\x7a\x1b\x76\x4a\x39\xd0\ +\x11\xcd\x83\xe9\x27\x5d\x3b\x3d\x55\xa5\xf4\x0d\x0c\xd1\xb4\xfb\ +\x33\x36\x7c\xbe\x9a\x50\xe1\x85\x5c\x36\x6b\x22\xaf\x6f\x10\x39\ +\xb4\x6e\x0d\xc9\xf5\x5e\x3e\xfc\xbc\x8b\x4b\x7e\x7d\x0f\xc6\xbe\ +\xd5\x0c\x75\xd6\xb0\x61\xdd\xe7\x14\xce\x98\xce\x70\x45\x25\xa1\ +\xd4\xe9\xc4\x01\xb5\xc7\xf7\xe0\x8e\x4e\x21\xe3\x04\x67\xfb\xbb\ +\xa8\x6f\x71\x51\xb0\x68\x44\x3f\xc4\x18\x93\x80\x71\x68\x3d\x9f\ +\x6f\xd8\x86\xb6\x71\x23\xd5\xba\xe9\xfc\x71\x5e\x06\xcd\x1f\xf9\ +\xe8\xa8\xa9\xa4\x5f\xca\x21\xd6\xe8\x60\xcd\x27\xeb\x71\xc7\xb5\ +\xb1\xa5\xd5\xcf\xdd\xf1\x09\x18\x92\x52\xb0\xf4\xc7\x32\x6d\xce\ +\x6c\x44\xbf\x48\x8c\x26\xcc\xe7\xfb\xea\xb0\xa4\x5e\x83\x19\xf0\ +\x77\xd5\xb0\xfd\x48\x23\xe6\x58\x1d\x7a\x5d\x34\x3a\xa9\x83\xb7\ +\x5f\x58\x49\xf2\xb2\xdb\x59\x98\x35\x7a\x8f\x48\x61\x24\xf7\x00\ +\x87\xb7\x6f\xc4\xe0\x9e\x86\xd5\x51\x46\x87\x3a\x95\xac\x14\x05\ +\xc1\xfa\xfd\xd8\x7c\x1a\xae\x19\x9f\x40\x63\x4a\x3c\x46\x67\x2a\ +\x67\xce\x2e\x24\x10\xb4\x60\xfc\x0f\x16\x92\x52\xde\x75\xf7\x3d\ +\xdf\x29\xde\xd2\xe9\x74\xbc\xfa\xea\xcb\x54\x94\x97\x63\x32\x99\ +\xbf\x53\x56\xb7\x39\xff\x7c\x6e\x3a\xcf\xc5\xfe\xca\x4a\x32\xd2\ +\x33\xb0\x14\x9c\xc5\xb9\xd9\x93\x00\x19\x43\x5a\x11\x97\x4e\x2e\ +\x02\x6d\x3a\x77\xde\x71\x13\x2b\x3e\xdb\xcd\x8e\x0e\x13\x67\x2e\ +\xcb\x20\x89\x10\x1d\x35\x25\x54\x87\xf4\x9c\xfb\xe3\x7b\x38\x33\ +\x27\x15\xe9\x07\x77\x23\x7f\xbc\x86\xed\x5b\x7a\xc9\x9e\x3c\x97\ +\x93\xd9\xd8\x7e\x2a\x8e\xb6\x92\x3e\xe3\xe2\x51\xcb\x5b\xcd\xb9\ +\xb7\xdf\x87\xf7\x83\x35\x1c\x28\xd7\x73\xc9\x7d\xbf\x65\xfe\x44\ +\x33\xc8\xe7\x72\xf3\xf9\x7e\xdc\x83\x1e\xe6\x5d\xf7\x73\xfa\xde\ +\xfc\x80\x43\x55\xc3\x2c\xbf\xe6\x26\xe2\x72\x75\x98\xf3\xaf\xe2\ +\xae\xcb\x05\x36\xef\xdd\x4a\xa3\x25\x93\xe4\x29\x67\x10\x50\x24\ +\xb1\xf4\xbc\x8b\x49\xff\x07\x13\x28\xa8\xce\xe0\x7b\xe7\x4f\x26\ +\x1e\x18\x54\x46\xb3\xf0\xb2\xe5\xc4\x1b\xb4\x9c\x7f\xfd\xed\xb8\ +\x3e\x5c\xc3\xb1\x26\x2d\x97\xde\x7a\x03\x59\xa9\x6a\xc2\xc1\xa9\ +\x5c\x5e\x38\x0d\x08\x61\x29\x9c\xc3\x79\x05\x13\x01\x1f\xc9\x13\ +\x97\x31\x7e\x72\x26\xc4\x19\xb9\xeb\x8e\xcb\x59\xbd\x65\x1f\xbb\ +\x9a\xad\xcc\x4f\x9a\x80\x29\xe8\xa3\xf1\xd8\x11\x7c\xaa\x18\x6e\ +\xfc\xe9\x1d\x4c\x36\xb7\x52\x95\x9a\x82\x59\x73\xf2\x5d\x5c\x99\ +\x3c\x89\x79\xb3\xfd\x54\xef\xdf\x8d\x4a\x67\x66\xfe\x0f\x1f\x64\ +\xd1\x99\x23\x01\xb6\x98\x84\x64\x94\x9a\x2c\xae\xbe\xfe\x62\x8c\ +\xa7\x3e\x7c\x69\x33\xb9\xed\x8e\xcb\x58\xbd\xfb\x08\xc6\x71\x73\ +\xb9\x79\x42\x14\x66\xb5\x86\x8b\xef\xba\x07\xd7\x47\x9b\x29\xeb\ +\xce\xe1\xea\x1f\xde\x4a\xa6\x45\x22\x36\xff\x06\x6e\xeb\x78\x87\ +\x03\x87\xca\xc9\x3f\xeb\x2a\x0a\x13\xc7\xe3\xf5\x78\x99\xb7\xec\ +\x42\x26\xc5\x40\x6d\xda\x59\x5c\x90\x3e\x13\x00\x45\xda\x24\xce\ +\x9f\x38\x0d\x41\x93\xc6\xcf\xee\xbc\x81\x75\x7b\x2b\xd9\xd5\x70\ +\x0c\xd2\xe7\x91\x16\x77\xf2\x98\x0d\x69\x67\xb2\x68\x66\x90\xda\ +\xb2\x46\xf2\xcf\xbf\x93\x65\x73\x8b\x10\x81\xab\x6f\xfd\x09\x1f\ +\x7e\xbc\x9e\x83\xb6\x68\xae\xfb\xe9\x03\xcc\xc9\xd2\x43\xd2\x42\ +\xae\x3d\xbf\x9f\xc3\x55\x35\xa4\x8c\x9f\x88\x39\x6b\x32\x97\x4c\ +\x9d\x36\x72\x1e\x96\x09\x5c\x7e\xde\xf8\x31\x65\x43\x57\x7b\x2d\ +\x36\x4f\x1c\x17\xa4\x8f\xb0\xb8\x21\x6b\x0e\xf7\xdc\x39\xc0\xea\ +\x9d\x07\xd1\x25\x9f\xc5\x83\xb7\x2c\x27\x1a\x30\x2c\xbe\x85\x8b\ +\x9c\x7b\x18\x0c\x27\x73\xf3\x1d\x77\xf2\xde\x27\xbb\x68\xd0\xe7\ +\xf1\xa3\x9b\xc6\x93\x66\x56\x93\x73\xd9\x5d\x0c\x84\x3f\x62\xef\ +\x96\xad\x58\xb3\x67\x32\x15\x3f\xd1\x45\x73\x59\x5e\x30\xa2\x2b\ +\x2e\x11\x66\xa0\xa5\x9a\xa3\x15\x30\xf1\xca\x3b\x38\xdb\x52\xce\ +\x03\xab\x06\xf8\xf9\xf5\xa7\x4c\xea\xc6\x4c\xae\xbc\xf5\x3a\x56\ +\x6d\xab\xc4\xd6\x99\x4d\x62\x4a\x0a\x17\x5e\x56\x8c\x15\x70\x4b\ +\x71\x9c\x7b\xde\xf9\xa4\xab\x20\xe3\x47\xf7\xe1\x5e\xb1\x8a\xed\ +\x5b\x76\x91\x54\x30\x97\x69\xff\xc1\x89\x65\xdf\xc9\x32\xf6\xdf\ +\x3f\xfa\x08\x47\x8f\x1c\x26\x37\x2f\x1f\xe5\x3f\x04\x24\x23\x65\ +\xec\xff\x1a\x5c\x0d\x9b\x78\xf8\x6f\xfb\xb9\xee\xc1\x87\x28\x8e\ +\xfe\x4e\x0f\x05\x9d\x55\x07\x38\x6e\x6b\xa1\x64\xf7\x21\xd2\x97\ +\xdd\xc6\x8d\xf3\xc7\x7d\x85\x7b\x0f\x51\x75\x60\x07\x0d\x43\x0a\ +\x12\x8d\x6e\xd6\x7d\xb2\x85\x9c\x8b\xee\xe2\x86\xb9\xff\xee\x2e\ +\x2d\x32\x5b\x5f\x79\x98\x5d\xc2\x5c\x1e\xba\x79\xc1\x57\x28\x23\ +\x1a\x64\xe7\x7b\x2f\xd1\x16\xbf\x84\x6b\x17\xe5\x7d\xad\xd7\x3d\ +\x52\xc6\xfe\xef\xb8\xad\x24\x89\x60\x30\x88\x2c\xcb\x44\xf0\x7f\ +\x8b\x80\x32\x95\xeb\x6f\xff\x09\x45\xd1\xdf\xf5\x91\x90\x19\x68\ +\xad\xe7\x58\xcd\x30\xb3\xaf\xf8\x09\x8b\xa6\x65\x7d\xd5\xf6\x18\ +\x2a\x31\x40\x4b\x65\x25\xb5\x0a\x3d\xb3\xaf\xfa\x09\x4b\xce\xf8\ +\x0a\xda\x6a\xc9\x5e\x92\x66\x5e\xcc\x8f\x73\x27\x7f\xc5\xba\xcf\ +\x4a\xce\xf9\xfe\xed\x20\x7c\xfb\xd5\xa6\xbf\x9b\xda\x23\x27\x54\ +\xfb\x22\x1c\xfb\x7f\x8e\x98\xcc\x02\xfe\x31\xb7\x22\xe8\xf7\x11\ +\x56\x68\x50\x2b\xbf\x19\x23\x2e\x05\x03\x48\x82\x12\xb5\xf2\x5f\ +\x21\x00\x91\xa2\x65\xd7\x51\xb4\xec\x9f\x21\xbc\x10\xbe\x80\x8c\ +\x5a\xa3\x46\xfc\x5f\x0e\x55\x28\xe0\x27\xac\x50\xa3\x52\x28\xc8\ +\x9d\xb9\x9c\xdc\x99\xcb\xbf\xfc\xba\x3e\x0f\x3e\x59\x85\x51\xff\ +\x2f\xd4\xa1\x8a\x06\x0a\x26\x9d\xa8\x62\x0c\x13\xf4\x07\x11\x55\ +\x6a\x14\xff\xec\x50\x86\x25\xfc\xfe\x10\x2a\xad\xe6\x4b\x92\xbf\ +\x80\x20\x40\xc0\xe7\x43\xd4\x68\x51\x7e\x8b\x1f\xee\x48\x13\x84\ +\x08\xfe\xbd\x70\xd7\xf3\xc2\xb3\x2f\x72\x7c\xf0\xcb\xae\xe0\xa7\ +\x6c\xdb\x3a\x4a\x1a\xfa\xbf\x9e\xe3\x0d\xb6\xf1\xf6\x0b\x4f\x73\ +\xb0\xdb\xff\x95\xef\xba\x71\xdf\x47\x3c\xfd\xe1\x4e\x02\xa7\x10\ +\x8e\xd7\x39\x8c\xdd\x1b\xfa\x72\x1b\xb0\x57\xf0\xd2\xdf\x5e\xa2\ +\xd6\xf5\xbf\x61\x2c\x1f\xab\x5e\x79\x8c\x77\x0e\xb4\xff\x9f\x9d\ +\xcf\x70\xe3\x4e\x9e\x7c\xf9\x63\xfa\xa5\x2f\xc1\xd1\x21\x2f\xc3\ +\x43\x8e\xb1\x86\xd0\x5d\xfb\x57\xf2\xb7\xb7\x36\x12\xf8\x67\xde\ +\xf2\x9a\xf7\xf2\xb7\xe7\xde\xa6\xe7\x4b\xe4\x18\x48\x01\x37\xc3\ +\x0e\x17\xdf\xc4\x77\xed\x08\x69\x47\xf0\x6f\x85\xab\xee\x00\x15\ +\xcd\x0e\x12\xac\x5f\x96\x48\x64\x7a\x9a\xea\xe8\x1a\xf6\x7d\x2d\ +\xc7\xeb\xb3\x95\x73\xa4\xd2\x41\x5a\xdc\x57\xad\x49\x11\xa2\x6a\ +\xdf\x6e\x7c\x2a\xd3\xc9\x3c\xea\x40\x13\xaf\x3c\xf3\x57\x8e\x0d\ +\x7f\x39\x6a\xe9\x2b\x3f\x44\x55\x8b\x4c\xda\xff\x46\x91\xd6\xdd\ +\x44\x59\x65\x1b\xa9\xe9\xff\x77\x0a\x78\xb6\xc3\xdb\xe9\x0c\xaa\ +\x88\xf9\x12\x86\x7b\xe9\x27\xaf\xf0\xda\xea\xaa\x31\x42\x3a\xba\ +\xef\x30\x4e\x4d\xfa\xc9\xb1\xf8\x12\x68\x38\x56\x82\xcd\x13\x4d\ +\xf2\x97\x90\x4d\xdc\xfb\xde\xd3\x7c\xb8\xab\xe1\x1b\x49\x80\x91\ +\x26\x08\xdf\xa1\x26\x08\x00\xce\xae\x0a\x56\xaf\xf8\x84\xed\x25\ +\xd5\x68\xe2\x33\x48\xb4\x68\xe9\xae\x2b\x61\xed\x9a\xcf\xd8\x77\ +\xb4\x96\xb0\x29\x8d\x94\x58\x05\xe5\x3b\x3e\x63\xcd\x86\x6d\x54\ +\x77\x38\x91\x1c\x6d\x6c\xdd\xf0\x19\xe5\x9d\x41\x32\xc7\xa5\xa1\ +\x11\xc0\x3f\xd0\xc2\xc6\xd5\x1f\xb3\xb9\xa4\x0e\x7d\x52\x16\xf1\ +\xa6\x53\xcf\x5b\xa2\xbd\x72\x1f\xeb\x3e\xdf\xca\x86\xf5\xdb\x91\ +\xb2\x97\x73\xc5\xac\x1c\xdc\x9d\x95\xac\x5e\xf9\x29\x7b\x2b\x3a\ +\x49\xce\xca\x60\xa0\x6a\x1b\xc7\x07\x34\x64\xc4\x9b\x09\x0c\x54\ +\xb1\x61\x4f\x1d\x51\xd1\x4a\x7a\xfc\x66\x66\xcd\x29\x44\x17\x18\ +\xe2\xc0\x96\xb5\xac\xde\xb0\x83\xee\x60\x0c\xf9\xe9\x31\x34\x1e\ +\xd9\xca\x27\xab\xd6\xd3\x38\x2c\x92\x95\x93\x7c\x9a\x9e\x85\xb7\ +\xcf\xc6\xc6\xb5\x9f\xb2\x71\x77\x29\x82\x35\x9b\x94\x28\x2d\x9d\ +\x55\xfb\x59\xbd\x66\x03\x07\x4a\xeb\x50\xc5\xa5\x91\xa0\xf7\xb3\ +\x77\xc3\x6a\x36\x6c\xde\x45\x6d\xb7\x8f\x8c\x71\x19\x68\x4f\x79\ +\x72\x1b\x8e\x6c\x66\xf5\x81\x4e\xc2\xce\x2e\x5a\x87\x21\x3b\x3b\ +\x09\x25\xe0\xea\xad\xe5\xb3\x95\x1f\xb3\xb3\xac\x85\xe8\xf4\xec\ +\x31\x55\x42\x90\x38\xbe\x6d\x33\xcd\xc1\x38\x52\x63\xb5\xd4\x1c\ +\xdc\x44\xa5\xcb\x42\xa6\xc9\xcb\xb6\xb5\x1f\xb3\x6e\xeb\x7e\x06\ +\xe5\x18\x72\x53\xa3\xf1\xf4\x54\xb3\x66\xe5\x27\xec\x2e\x6d\x23\ +\x26\x2d\x8b\x68\xbd\x12\x02\x03\xec\xdb\xbc\x9e\x2d\x9b\x37\xb2\ +\xe5\x70\x3f\x73\x2f\xba\x9a\xfc\xc4\x11\xaa\x0a\x36\x1d\xe6\xef\ +\xaf\xad\xa4\xcb\xee\xc0\xaf\x4d\x20\x2f\x39\x8a\x86\xc3\x9b\xf9\ +\xf8\xd3\xf5\xd4\x0f\xc8\x64\xe4\xa6\x9d\x96\x4b\x7c\x74\xdb\x1a\ +\xb6\xd5\x39\x09\xf4\xb5\xd0\xed\x37\x90\x93\x16\x8b\x00\xf8\x07\ +\x5b\xd9\xf2\xd9\x1a\xb6\xec\x2a\xa1\xc7\xa3\x26\x3b\x23\x01\xd1\ +\x37\xcc\xbe\x4d\xab\x58\xb3\x71\x17\x03\x9a\x64\xe2\xdd\xf5\xac\ +\x2f\x09\x70\xf5\x15\xf3\xa8\xdf\xb9\x9a\x63\xbd\x1a\x72\x53\x47\ +\x03\x13\xc1\x61\x76\x6e\xd8\x81\x14\x9b\x4d\x8c\xde\xcb\xde\x2d\ +\x5b\xb0\x9b\xb2\x48\xa0\x83\xcf\xd7\xac\x66\xd3\x8e\x7d\x74\xfa\ +\x0c\x64\x65\x58\x4f\xf1\xb7\x4a\xec\xfa\xe0\x03\xaa\xfb\x24\x86\ +\x7b\x9b\xf1\x68\x13\x48\x8f\x1b\xc9\x9d\xb1\x1d\xda\xcc\xca\xd5\ +\xeb\xa9\xed\x0b\x93\x9e\x93\x8a\x56\x70\xb3\xfe\x83\xd7\xd8\x5a\ +\xdd\x85\xc7\x23\x92\x9f\xab\x61\xe3\xea\x95\xd4\xda\x7d\x0c\x74\ +\x75\xa3\x4f\xcc\x26\xce\x70\x8a\x27\xd7\x3f\x4c\xc9\xb6\xb5\xac\ +\xd9\xb0\x83\xfa\x1e\x3f\xa9\xb9\x19\xe8\x84\x20\xfb\x36\xbe\xc7\ +\x9e\x16\x3b\x43\x3d\xdd\x04\x0c\x49\xa4\xc5\xea\x01\x99\xb6\xf2\ +\x1d\xac\xfc\x78\x3d\x15\xed\x7e\x32\xc7\x65\xa0\x55\x38\xf9\xf4\ +\xf9\x97\x39\xd0\x34\x4c\x50\x96\xc9\xc8\xcf\x42\xee\x3a\xce\xc7\ +\x1f\x7d\xc2\xde\xf2\x0e\x62\xd3\xb3\x88\xd6\x29\xe9\xa9\x3b\xc0\ +\x27\x2b\x57\xb3\xbf\xb2\x0d\x4b\x46\x2e\xb1\xba\x2f\x97\x52\xf2\ +\xef\x6e\x82\x10\xb1\xb4\xbf\x4b\xf0\x36\xf3\xdc\x9f\x9f\xa7\x59\ +\x4c\x24\x23\x21\x06\x9d\x5a\xa0\x62\xc3\x4b\x3c\xfc\xd4\x4a\x7c\ +\x3a\x2d\x47\x36\x7e\xcc\x8e\x06\x37\xe1\xae\xdd\x3c\xfd\xfa\x3a\ +\xc4\x38\x2b\x35\x9f\x3f\xc7\x1f\xde\xdd\x87\x3e\xda\xc4\xde\xf7\ +\x5e\xe4\x83\xed\x9d\xe0\xaa\xe4\xb1\x87\x1e\xe6\x88\xdd\x84\xbe\ +\xaf\x84\xe7\x9f\x5d\x71\x5a\x17\xef\x92\x95\xcf\xf2\xf0\xf3\xeb\ +\x91\xb5\x0a\xba\xed\x4e\xd2\xa7\x15\x21\xb7\xef\xe5\x37\xbf\x7d\ +\x86\x0e\x31\x16\x7f\xfd\x7a\x9e\x59\xb1\x95\xb2\xfd\x1b\x58\xbd\ +\xb7\x76\x84\x70\xd6\xbc\xcb\xe7\xc7\x06\x70\x56\xaf\xe7\xfd\x75\ +\x07\x10\xc2\x1e\xde\x7d\xfc\x41\xde\xd9\xdd\x46\x6c\x82\x95\xa8\ +\x68\x35\xa5\xab\x9f\xe5\xcf\xaf\x6e\xc1\x98\x14\xcb\x9e\x77\x5f\ +\x62\xc5\xde\x93\x2e\x14\x6f\xc7\x41\xfe\xf0\x9b\x47\x39\xdc\x03\ +\x09\x71\xd1\x98\xf5\x61\x4a\x57\x3d\xcd\xa3\x7f\x5b\x45\x50\xab\ +\xe1\xe8\x9a\x15\x1c\xb6\xb9\x69\x3f\xf2\x31\x2f\xac\x39\x46\x4c\ +\x9a\x95\xc3\x9f\xbc\xc8\x4b\x6b\xeb\x4e\xb3\x76\x1b\xeb\x2a\xd0\ +\x25\xa7\x90\x6c\x55\xb2\xe9\xcd\xbf\xf2\xfe\xc1\x41\xe8\x39\xc0\ +\xef\x1f\x78\x1c\x5b\x38\x86\xb0\x6d\x3b\x4f\xbe\xbc\x85\xb1\x37\ +\x7e\xa9\x9d\x0f\xde\x7b\x9f\x1a\xb7\x1a\xe8\x67\xfd\x7b\x6f\x63\ +\x1b\xec\x67\xe3\x5b\x4f\xb1\xae\xc6\x47\x76\x66\x22\x6a\x8d\x0e\ +\x7f\xc7\x41\x7e\xf7\x9b\xa7\x68\x92\x63\x90\x5b\x37\xf3\x97\xf7\ +\xb6\xe1\xf7\xf5\xf2\xfc\xc3\xbf\xe5\x93\xc3\x7d\x68\xc4\x61\x06\ +\xb4\xd1\xe4\x8c\x3b\x69\x26\x37\xd4\xd5\x21\x67\xcf\x66\x56\x71\ +\x01\x19\x89\x46\x2a\x3e\x7b\x81\xc7\xff\xbe\x1d\x43\xa2\x95\x23\ +\x2b\x5f\xe1\xef\x6b\x6a\x4e\x75\x46\x50\x6b\x6b\x20\x26\x2d\x15\ +\xab\xd1\xc7\x87\x2f\x3c\xc5\xc6\x86\x20\xa1\xb6\xdd\x3c\xf2\xe0\ +\xa3\x1c\x1b\x52\xe0\xa9\xdb\xc3\x8a\xcf\x8e\xa3\xc4\xce\x1b\x7f\ +\xfe\x35\x1f\x1c\xe8\x20\x26\xce\x4a\xb4\x4e\xa6\xa9\xa9\x01\x75\ +\x66\x2a\xe5\xeb\x5e\xe4\x85\xd5\x15\xc4\x26\x9f\xcc\xe7\xf6\x75\ +\x1d\xe6\xef\x1f\xae\x67\x48\x21\x82\xa3\x82\x0f\xde\xf9\x18\xbb\ +\x42\x49\xe5\xea\xd7\x58\xb1\xab\x93\xb4\x24\x0d\x1b\x5f\xfc\x03\ +\x1f\x97\x74\x9c\xe2\x66\x6a\xe2\x78\x87\x9b\xa4\x9c\x1c\x4c\xde\ +\x66\x9e\xfb\xe3\xdf\x68\x70\x43\xfd\xe6\x17\x78\xec\xf5\xcd\xe8\ +\xe3\xad\x94\x7f\xfa\x3c\x6f\x6f\xaa\x87\x60\x17\xad\x7d\x02\xf3\ +\xe7\xcd\x24\x33\x2b\x85\x50\x67\x33\x9d\x83\x3a\x66\x14\xe5\xe1\ +\xae\xda\xc0\x33\x7f\x7b\x0f\xe7\x29\x67\xda\x51\xb2\x8e\x17\x3f\ +\x38\x48\x74\x4a\x12\x15\x6b\x5e\xe5\xc5\x0f\x8e\x02\x76\x6c\x8d\ +\x4e\x8a\x8a\x26\x61\x76\x57\xf0\xd2\x5f\x9e\xa1\x35\x0c\x2d\x3b\ +\xde\xe4\x91\x67\x3f\x43\x15\x1f\x4f\xdd\xe6\x57\x78\x76\x75\x35\ +\x38\x6b\x69\x26\x8a\x73\x16\xcd\x24\x2d\x39\x19\x7f\xd3\x3e\x1e\ +\x7e\xf8\x6f\x74\x29\xe2\x90\x9a\xb7\xf0\xd8\xab\x1b\x18\x6a\x2f\ +\xe5\xb9\xa7\xde\x26\x10\x93\x49\x92\x49\xfb\xcf\xfb\xe4\xff\x8d\ +\x88\x34\x41\xf8\x2e\x41\xf2\x33\x34\x34\x4c\xbc\x25\x83\xf3\x2f\ +\x9a\x42\xa8\x63\x27\x77\x7d\x54\xc6\xe5\x8f\x3c\xcf\x82\xe4\x3a\ +\x9a\xf6\x1d\x60\xca\x94\x14\x9a\x4b\xde\x44\x93\x73\x16\x37\x5d\ +\x7e\x19\x5b\x87\x0f\xe2\x51\x9e\xc5\x25\x97\x9e\x85\xb6\xfa\x08\ +\xc7\xbb\x3b\xd9\xf3\xc1\x47\x74\xa7\x5f\xc8\x33\xb7\x5d\xc8\xce\ +\x17\x0e\x71\xc0\xa3\x42\x31\xe6\x5e\xd8\xc0\xdf\xd7\x37\xf1\x83\ +\x3f\x3e\xcd\x6c\x73\x1d\xb6\x5d\x87\x39\x33\x47\xe4\xc3\xd7\xdf\ +\x46\x33\xfb\x46\xee\xb9\xa1\x88\xf7\x1e\xdd\x46\xb7\xa8\x26\x26\ +\x3e\x89\xf0\xa0\x00\xbe\x26\xd6\x1d\xb2\x73\xd1\xaf\x97\xd1\xbd\ +\xea\x21\x32\x26\x5e\x8a\x6b\xef\x9b\x6c\xe9\xcd\xe2\x4f\x7f\xf9\ +\x29\x09\x4a\x90\x06\x8f\x71\xdf\xef\x8f\x71\xd1\x43\xcf\xb2\x2c\ +\xb6\x8e\x23\x6b\x37\xa1\x50\x2b\xc6\xac\xba\x4d\x6f\xbf\x85\xaf\ +\xf8\x7a\x1e\xff\xf1\xbc\x11\xb7\x8c\x6d\x2b\x3f\xfd\xb4\x81\xeb\ +\xfe\xf0\x2c\x67\x59\xab\xa9\x3e\x50\x46\x7e\x5e\x02\xf5\x2b\x8e\ +\x92\x3b\xf7\x1a\x2e\xbf\x60\x16\x31\xb6\xa3\x6c\x6c\xef\x05\x46\ +\x53\xc4\x02\xbd\x54\x54\xc9\x5c\xfc\xa3\x9b\xb9\x60\x6a\x0c\x52\ +\x45\x19\x55\x0d\x0d\xac\xdd\xf5\x3e\xe1\xa9\xd7\xf3\xd3\x1b\x67\ +\xf2\xf1\x9f\x77\x21\x28\xc5\xb1\x20\x76\xb0\xa9\x1c\xa7\x26\x91\ +\x59\xc5\x7a\xe8\xae\xa2\xc3\x95\xcc\xb2\xbc\x24\x2a\x77\xf5\xe1\ +\x0b\x17\x72\xc6\xa2\x8b\x88\xd3\xfa\x79\xff\xf7\x0f\x23\x4d\xbb\ +\x86\x9f\xfd\x70\x26\x1f\x3f\xbe\x1b\xbd\x18\x62\xcf\xca\x97\xa8\ +\xd6\x9f\xc5\x93\xbf\xbe\x92\xfe\x2d\xcf\x72\xb0\x5d\x47\xd6\x58\ +\xc6\x68\x90\xda\x9a\x6a\xb2\xcf\xbe\x91\x0b\x96\x4e\x07\x7b\x25\ +\xf7\xaf\x38\xca\xb9\xbf\x78\x82\x0b\x26\x58\xc8\xee\x39\xc6\x27\ +\x0d\x4d\xc0\x48\xe5\x22\x03\x6d\xd4\xb7\x47\x71\xfd\x6f\x6f\x62\ +\x4e\xba\x48\x57\xc9\x3d\xb4\xd4\xd5\xf0\x7e\xc9\x7b\xe8\x17\xde\ +\xc3\xaf\x2e\x29\xe0\x93\x27\x8f\xe2\xcd\x99\x4e\xeb\xa6\xb7\xd8\ +\x6d\x1f\xcf\x9f\xfe\x72\x27\x23\x5e\xab\x30\x1b\x3e\x2b\xe3\xf8\ +\x8e\x4e\x7c\xfe\x4b\xf9\xf5\xa3\xb7\x91\x6e\x3e\x69\x55\x76\x55\ +\x97\x61\xc8\x9c\xc8\xc4\x28\x18\xd8\x5b\x87\x64\x99\xc2\xd4\x98\ +\x20\xef\x1c\xef\x67\xea\x05\x0f\x70\xfe\xa2\x78\x02\x4d\x87\x38\ +\x62\xeb\xe0\x84\x46\xab\xb7\xae\x0c\xbb\x71\x1c\xf7\xdf\x79\x25\ +\x19\xce\x7a\xaa\x8e\x3e\x49\x53\xc5\x7e\xf6\x7e\x72\x94\x25\x3f\ +\x79\x82\x4b\x26\x5a\x28\xf1\x1e\x62\x45\x6b\x0b\x03\x4d\xd0\xa7\ +\x98\xc0\x2d\x97\x5c\x48\x8a\x0e\x9a\x77\xec\xc6\x61\x9d\xcd\x0d\ +\x57\x5d\x40\xb8\x60\x80\x7b\x5e\xef\xc4\x01\x63\x32\x09\xd5\x35\ +\xe5\xc4\xcd\xb9\x80\xab\x2e\x3e\x87\x69\xe1\xe3\x3c\x5b\x55\x8d\ +\xbd\x4f\xa2\x31\x90\xc9\x8f\xaf\xb9\x9c\x42\x21\x99\x43\xbf\x5c\ +\x49\x6f\x97\x8d\x8d\x2b\xf7\x72\xf6\xcd\x7f\xe4\xba\x99\x56\x8e\ +\x78\xeb\x79\xc3\xd6\x41\x57\x79\x1b\x52\xcc\x24\xbe\x7f\xf1\x52\ +\x4c\xf8\x78\xff\xf7\x4f\xa3\x3c\xf3\x7a\xee\xbd\x71\x36\x43\xa5\ +\x1a\x8e\xbd\x6a\xa3\x7f\x28\x96\x01\xbb\x9b\x09\x29\x13\x38\x7f\ +\x76\xf6\x7f\x94\x1b\x25\x62\x69\x7f\x97\x60\xcc\xe7\xc1\x47\xee\ +\x47\x79\xf0\x65\x7e\xf9\xec\x5a\x8e\x97\x1d\x43\x9b\x3d\x9d\x79\ +\xa9\x02\xee\xb2\x1a\x86\xa4\x74\xa6\x24\x42\x69\x79\x1f\xc9\x79\ +\xd3\x01\x2f\x6d\xed\xc3\x64\xa7\x26\x02\x6e\x6a\xed\x61\x52\xb3\ +\x8d\x94\x97\xf7\x60\x6f\xde\xcf\x1f\x1e\x7e\x80\x7d\xfe\x22\xee\ +\xb9\xe3\xd2\xb1\xd7\xf4\xfa\x03\xc7\xd0\xa4\xcf\x65\x76\x02\x0c\ +\x36\xd6\xd1\x25\xe6\x90\xa5\x72\x50\xdb\xd6\x49\x77\xf9\x06\x7e\ +\xfb\xeb\x3f\xd3\x19\xbf\x90\x7b\xae\x5f\x4c\xa2\xc5\x0c\x8e\x3e\ +\x36\xad\x5c\x89\x54\x70\x3e\x8b\x52\x02\x94\xb4\xd8\xc9\x9c\x9a\ +\x4d\x63\x49\x23\x59\x13\xe7\x92\x30\x6a\x56\xf4\x35\x97\xd3\xec\ +\x74\xb3\xe7\x83\x27\x79\xf8\x99\x35\x14\x5f\x71\x07\x57\xcc\x18\ +\x7d\x7d\x97\xbb\x29\x6d\x13\x99\x3e\xe7\xcc\xb1\x53\x6d\x3c\x7e\ +\x10\x71\xe2\xd9\xcc\x48\x01\x77\x45\x09\x6e\x4d\x22\xf9\xf1\x6e\ +\x4a\xeb\x65\xf2\xf3\x27\x02\x2e\x6a\xfb\x86\x48\x3b\xa5\xac\xdb\ +\xd7\x53\x43\xb3\x18\x47\x5e\x7e\x0c\xc8\xad\x54\xf6\x78\xc9\x4a\ +\x0f\x51\xd6\xdc\x4b\x4f\xf5\x26\x1e\xf9\xcd\xa3\xd4\x9b\xcf\xe2\ +\xa7\x37\x2f\x1e\x7b\x70\x5a\x6b\x9a\x10\xa2\x8b\xc8\x53\x40\x57\ +\x47\x0d\xf6\x98\x14\xe2\xe2\x2c\x5c\x7e\xf7\x23\x2c\x8d\xaa\xe1\ +\xfe\x5f\xfc\x85\xa6\xb6\x26\x9a\xbb\xba\xe9\xad\xde\xc2\x6f\x1f\ +\xf8\x23\x36\xd3\xd9\xdc\xfb\xfd\x33\xa8\x3e\xd4\xc5\x59\xf3\x16\ +\xa3\x06\x0e\x97\xb6\x13\x3d\x6e\xca\x98\xfa\x1e\xfe\x3e\x1a\x9a\ +\xc2\x14\x8d\x1b\x95\x41\x6d\x3c\xca\x80\x75\x3c\xd3\x26\x58\x00\ +\x27\xe5\x6d\x0e\xe2\x73\x4e\xe6\x7d\xf7\xb6\x56\xd2\x1f\x95\x45\ +\x56\x9a\x1a\x86\xcb\xa9\x77\x2b\x49\xb1\x74\x51\xe1\x30\xb2\x78\ +\x69\x01\x04\x9b\xa8\x6b\x71\x30\x7d\x72\x1c\x65\x15\xed\xa4\x4c\ +\x9b\xcf\x58\x98\x21\xd8\x43\x55\x8b\xc8\xb8\xcc\x4c\x54\x32\x18\ +\x4d\xa7\xbb\x01\xea\x2a\x7b\x48\xc8\x9c\x8a\x16\xa8\x6e\xb6\xa1\ +\x9b\x50\x84\xde\x6f\xa3\xd9\xa7\x66\xd2\x94\x44\x90\xba\xa9\x6f\ +\xf4\x90\x97\x9e\x74\x72\x9d\xf2\x46\x94\x89\x53\xc8\x00\x86\x5b\ +\x2a\xe9\x14\x93\xd0\x78\xba\xe9\xd6\x16\x32\x2b\xcf\x02\xf8\xa8\ +\xae\x71\x91\x95\x91\x4a\x77\x53\x39\xea\xdc\x7c\x4e\x84\x11\x1a\ +\xeb\x6a\x88\xcb\xcf\xc1\x00\x34\x55\x76\x60\xb6\xe6\x93\x38\x16\ +\xf2\x18\xa4\xb1\xd1\xc1\xa4\x82\x91\x73\x2f\xad\xea\xc5\x9a\x59\ +\x80\xb3\xe1\x30\x52\x42\x1a\x19\x66\x70\xd6\xb6\x20\xe9\x72\x89\ +\x1b\xae\xa4\x57\x48\x62\xee\x4c\x2b\xe0\xa3\xa1\xa5\x93\xd4\x82\ +\x38\xea\xaa\xdb\x30\xe7\x4e\x1d\x99\x04\xdc\x4d\xd4\xb4\xfb\x99\ +\xbb\xa0\x68\xc4\x8a\xb7\x55\x21\x58\xe3\x49\x2f\x3a\x9b\x87\x7f\ +\x73\x1d\xb5\xef\x3c\xc2\x1f\xde\xdd\xfb\x1f\x15\xb0\x8c\x90\xf6\ +\x77\x06\x7e\x9a\x6a\xab\x19\xd2\x64\xb3\x60\x76\x16\x5d\xb6\x3a\ +\xbc\x0a\x35\x43\x5d\x2d\xd4\x76\x77\xb3\x61\xd3\x06\xfa\x63\xf2\ +\x88\x95\xda\x39\xd2\xee\x20\x6f\x6a\x0e\x38\x6c\x54\x34\x29\x28\ +\xcc\x1b\x07\x83\x47\xa9\x1f\x0a\x53\x58\x90\x82\x4a\xa5\x20\x6d\ +\xd2\x3c\x6e\xfc\xc1\x4d\x5c\x75\xc9\x52\xb2\xe3\x4e\x86\x8b\x34\ +\x5a\x25\x43\x9d\xd5\xd4\xf7\x74\xb1\xed\xb3\x75\x0c\xc7\x27\x12\ +\x13\x6d\x44\xa9\x30\x32\xf1\xcc\xa5\xfc\xe0\x96\x9b\xb8\x7c\xd9\ +\x1c\xac\x0a\x88\x8f\x4b\x66\x70\xfb\xeb\xbc\xbe\xc7\xc7\x75\xd7\ +\x2f\x85\xfe\x32\x9a\x06\x04\x8a\xc6\xc5\x60\xb2\xa8\x68\xac\x3d\ +\x40\x5d\x6b\x0b\x0d\xad\x9d\x78\x65\x2d\x51\x31\x89\xcc\xbd\xf8\ +\x5a\x6e\xbe\xf1\x1a\x16\xce\x2e\x38\xd9\xa6\x4b\x34\x12\xab\x72\ +\x51\x71\x68\x1f\x6d\xad\x0d\xb4\xf5\x0e\x22\x6a\xb4\x0c\x36\x37\ +\x61\xeb\xee\x62\xf5\xea\x3d\xf8\x74\x13\x30\x0e\x96\x52\xed\xd3\ +\x31\xbe\xd0\x04\x83\x55\xd4\x77\x4a\x4c\xca\x1b\xa3\x03\x3a\x8f\ +\x1f\xc2\x2d\xe8\x10\xfb\x6b\x79\xe3\x91\x3f\xd3\x1d\x37\x9b\x8b\ +\x67\x67\xa1\x10\x34\xe4\x9e\xb9\x84\x1b\x6f\xba\x89\x2b\x2f\x98\ +\x4b\x8a\xe5\xa4\x27\x3d\x18\x08\xe0\x1c\xec\xa6\xb1\xa3\x99\xcf\ +\x56\x7c\x8e\x32\xd6\x4a\x78\xa8\x9d\xba\x5e\x81\x39\x0b\x66\xa3\ +\xee\xad\xa5\xdb\x2d\xa3\x51\x9b\x29\x98\xb9\x68\xe4\xfc\x97\x9f\ +\x43\x72\x8c\x1e\x85\x64\xa7\xb6\xa1\x86\xde\xe6\x7d\x6c\x3a\x5a\ +\x4b\x6c\x7e\xda\x29\x97\xcb\x49\x77\xbf\x93\xc1\xde\x36\x3a\x7a\ +\xfb\xf1\x2b\x75\x04\x7a\x3b\x68\xb2\xf5\x70\xf0\xa3\xbf\xb1\xdb\ +\x99\xcc\xf9\x8b\x4f\x76\x4f\x6f\x2a\x3d\x82\x60\x30\xe2\x6a\x2e\ +\xe3\xaf\xbf\x7b\x16\x55\xf1\x72\x96\x15\x5b\x71\x0d\xf4\xd3\x50\ +\xdd\x4a\xcd\xf6\x4d\x94\x34\x1b\xc8\x8a\x8b\x25\xc6\xac\xa2\xa3\ +\x7c\x2f\x75\xad\xad\xd4\xdb\xda\xe9\x6b\x39\x46\x8d\x2f\x9a\xbb\ +\x9f\x78\x82\xc9\x81\x3d\x3c\xf9\xd6\xfe\xd3\x9d\xa8\x3e\x2f\x83\ +\x7d\xed\x74\xb7\x1c\x66\xfd\xfa\x12\x92\x72\x52\xf0\xda\xea\x18\ +\xf2\x9a\x31\x0e\xd5\xf2\xce\x63\x4f\x50\x63\x98\xc3\xf2\x19\x27\ +\x8e\xdf\x43\x69\x4d\x35\x8a\x78\x03\x8d\xa5\xdb\xf8\xd3\xb3\x1f\ +\x33\xfe\xc2\x2b\x28\x4a\x31\xe0\xed\x69\xa2\xbe\xb9\x8b\x83\x9f\ +\x3c\xc7\xd6\x81\x54\xce\x9b\x37\x1e\x7b\xa7\x0d\x87\x63\x80\xa6\ +\xe6\x4e\xec\x03\xed\x54\x56\x0c\x92\x9b\x5b\x00\x84\x38\x70\xbc\ +\x95\xd8\xf1\x45\x63\x6f\x72\xf2\x70\x07\xf5\xbd\x4a\x4c\x2a\x1f\ +\x3b\xdf\xfb\x3d\xab\xda\x62\xb9\xec\xe2\x29\x54\xee\xaa\x22\x2e\ +\xbd\x18\x23\x70\xec\x58\x05\x72\x6a\x21\xc9\x66\x3d\x1e\x67\x0f\ +\xb5\xb5\x9d\x1c\x5b\xfb\x2a\x1b\x5a\x4c\x5c\xba\x20\x9f\x9e\xfe\ +\x1e\x86\xdd\x7d\x34\x35\x77\xe0\xf6\x81\x02\x37\xb5\x55\x36\x5a\ +\x4b\x37\xf0\xca\xba\x3a\x16\x2d\x9b\x4d\x5f\x43\x3d\x24\x4f\x65\ +\x76\xb1\x95\xfa\xfa\x66\xfc\xff\x41\x4f\x72\x24\x10\xf9\x9d\x09\ +\x44\x7a\x28\xf9\xfc\x43\xde\xfd\x68\x2d\x15\xbd\x5a\x2e\xb9\xfe\ +\x87\xcc\x3b\x63\x02\xce\xda\xfd\xac\xd9\x74\x0c\x65\x74\x12\xb9\ +\x13\x26\x31\x21\xc6\x43\x75\x4b\x80\x45\xdf\x9b\x83\xa6\xaf\x96\ +\xa3\xfd\x5a\x96\x2c\x9f\x8a\xa2\xb1\x92\xda\xe1\x58\x96\x2d\x98\ +\xce\xf8\x4c\x0b\xe5\x3b\x36\xb0\x75\xdf\x21\xba\xa4\x68\x26\x17\ +\x66\x71\xa2\xa2\x3b\x36\x23\x0d\x7b\xfd\x5e\x56\x6d\x39\x86\x32\ +\x2a\x9d\xfc\xbc\x5c\x26\x15\x16\x92\x9b\xa4\x66\xdf\xa6\x75\xec\ +\xd8\x5f\x86\x47\x93\x44\xf1\xf8\x54\x74\xea\x10\xb5\x75\x75\x4c\ +\xb9\xe2\x6e\x16\xe5\x9a\xb1\xdb\x6a\xa8\x1b\x8a\x65\xf1\xfc\x62\ +\xb2\xf2\xc6\x61\xaf\xda\xc1\xaa\x0d\xbb\x68\xf3\x99\x38\x67\xf1\ +\x72\xd2\xa4\x46\xd6\xae\xdb\xc8\xe1\xf2\x66\xa2\xc6\x15\x93\x15\ +\x7b\xc2\x2e\xd5\x92\x9b\x1d\xc5\xb1\xcd\xab\xd8\xbc\xb7\x9c\x50\ +\x5c\x2e\x73\xe7\xcc\xc4\x57\xb5\x8d\x75\xdb\x4b\x51\x27\xa4\x90\ +\x53\x58\x4c\x86\xaa\x97\x0e\x6f\x02\xcb\xe7\x4c\xc4\xdf\x5a\x47\ +\x45\xaf\x85\x25\x8b\xa6\x61\x18\xbd\x05\x1c\x9d\xad\x54\x56\x54\ +\x70\xac\xac\x16\xfd\xf8\x25\xdc\x7e\xcb\xc5\x44\xa9\x4d\x8c\x4b\ +\xd6\x50\xb2\xf9\x33\x76\xec\x3f\x86\x5d\x15\x4f\xd1\xf8\xf4\xb1\ +\x00\x68\x5c\xb2\x95\xbe\xea\x1d\xac\xdb\x5d\x81\x36\x29\x97\xf1\ +\x13\x0a\x89\x72\xd5\xf0\xd6\x9b\xef\xb2\xe3\x68\x3b\x93\x2f\xbc\ +\x81\xf3\x66\x17\x93\x9d\xa4\xa5\x64\xf3\x3a\xb6\xed\x2b\xc5\x29\ +\x5a\x99\x5a\x30\x8e\xf4\x64\x35\x7b\x36\xac\xa6\xa4\xc9\x43\x7a\ +\x7a\x0e\x13\x8a\x27\x93\x73\xc2\xdc\xd4\x98\xd0\xfa\x9a\xd9\xf4\ +\xf9\x16\xda\x42\x66\xce\x5a\xb0\x8c\x04\x47\x39\x9f\xae\x5a\x4f\ +\xa3\x3f\x85\x9b\x6e\xbf\x8d\xa2\xb8\x93\xf7\xda\x60\x73\x03\xe5\ +\xe5\xe5\x94\x55\x36\x93\x3c\xfb\x32\x6e\xbb\x66\x3e\x7a\x6d\x22\ +\xf1\x74\xb3\x7e\xd5\x3a\xba\x42\x3a\xd2\xf3\xc6\x31\xb1\x68\x12\ +\xc5\x45\x59\x0c\x1c\xdf\xc6\xaa\x0d\xbb\xe9\x27\x86\x14\xbd\x07\ +\xbb\x94\xc8\xd2\xd9\xc5\x8c\x4b\xc4\x25\x41\x5e\x00\x00\x20\x00\ +\x49\x44\x41\x54\xd1\x51\xb2\xbb\x92\x71\x67\xce\xc4\x3c\x7a\x92\ +\x49\x49\x06\xca\x77\xad\x63\x77\x6d\x3f\xd6\xf4\x09\x14\x4d\x29\ +\xc0\xd7\x78\x98\x8d\x7b\x4a\x69\x6d\x6d\x86\xb4\xd9\xdc\x73\xfb\ +\x55\x24\x8e\xf5\x0b\xf3\xd3\x6d\xab\xa2\xb2\xb4\x9c\x0a\xdb\x00\ +\x33\x2e\xbe\x85\xeb\x16\x4e\xc0\x10\x13\x8f\xc9\x53\xc7\xa7\xab\ +\x36\x60\x73\xc7\xf3\xc3\x3b\x6f\x63\x42\xac\x06\xbd\x41\x47\xd5\ +\xae\x4d\xec\x39\xde\x4b\x72\x7a\x1c\xdd\x03\x01\xa6\x2f\x5e\x48\ +\x92\xbe\x93\x23\x65\x4d\x4c\x5a\xb4\x94\xac\xa8\x91\x73\x1d\xb6\ +\xed\xe4\xfd\xf5\x25\xf4\x76\x37\xd1\x4b\x06\x3f\xfa\xc9\x1d\x14\ +\xc6\xfa\x28\x39\x5c\x4b\xc6\xd9\xe7\x32\x3e\x21\x4c\x45\xe9\x61\ +\x62\x27\x9f\xc3\xd4\xc2\x49\x58\xfc\x4d\xac\x5e\xb1\x86\x3a\x97\ +\x85\xab\x6f\xbf\x83\x49\xf1\x26\xa2\xb5\x32\x65\xdb\x36\x70\xa0\ +\xb6\x9f\x09\x67\x2f\x66\x5a\xaa\x92\xad\x9f\x7e\xca\xbe\xea\x7e\ +\xe6\x5c\x7d\x17\x97\xcf\x32\xb3\xfe\xcd\xd7\xf8\x70\xf5\x26\xda\ +\xc3\x19\xdc\xf8\x83\x2b\xc9\xb0\x7c\x79\xf9\xa8\x48\x37\xf6\xff\ +\x63\x44\xba\xb1\x47\x10\xc1\xbf\x0a\x27\x7f\x7f\xf0\x3e\xdc\x67\ +\xff\x8c\x3b\x97\xe4\x7f\xa5\x7b\xde\xff\xf2\x2f\xf9\xc4\x3d\x9f\ +\xc7\xef\x5d\xfa\x1f\x3b\x3a\xff\xee\x32\xf6\x88\x7b\x24\x82\x08\ +\x22\xf8\x27\x3d\x6d\x6e\x94\xe6\x3c\xa6\x8e\x4b\xf9\x8a\x77\x1c\ +\xc4\xae\x48\x64\xca\xf4\xc2\xef\xf4\xf0\x47\xb2\x47\x22\x88\x20\ +\x82\x7f\x0e\x9a\x44\xae\xbf\xff\xfe\xaf\x61\xc7\x2a\x96\xdd\x74\ +\xcf\x77\x7e\xf8\x23\x96\x76\x04\x5f\xce\xc6\xe9\x2a\xe5\x83\x77\ +\x56\xd1\xff\x3f\x56\x54\x87\xe8\x6a\xae\xa5\x75\xc0\x7b\xda\xd2\ +\x40\x4f\x15\xef\xbe\xb9\x86\x5e\x6f\x64\x1c\x23\x88\x20\x42\xda\ +\x11\x7c\x25\xb0\x1d\xde\xc9\xd6\xe3\x43\xe8\xff\xc7\x77\x33\x17\ +\xdb\x56\xbc\xc2\xc6\xca\xde\xd3\x96\xb6\x54\x6c\x63\x53\x55\x17\ +\x2a\x5d\x64\x1c\x23\x88\xe0\x5f\x45\xc4\x3d\xf2\x1d\x44\xc0\xde\ +\x43\x65\x75\x03\x6e\xb4\x64\xe4\x4c\x20\xcd\xaa\xa6\xa3\xbe\x1a\ +\x5b\xe7\x00\x9a\x98\x4c\x8a\x27\x64\xa2\x55\x02\x84\x19\xee\x68\ +\xa0\xa9\xb3\x93\x6d\x7b\xaa\xc8\x98\x79\xcb\x68\x1e\x71\x98\xbe\ +\xb6\x06\x1c\xea\x44\x72\x12\x4c\x84\x3c\x83\xd4\xb7\x3b\x49\x4f\ +\x36\x53\xb4\xe8\x46\xd2\x0b\x46\xba\x58\x0f\x75\x34\xd0\xd4\xde\ +\xc9\xde\xed\xe5\xe4\x16\xdf\x48\x34\xe0\xe8\x69\xa4\xa2\xa6\x1d\ +\x43\x72\x3e\xc5\xb9\x89\x08\x80\xbb\xaf\x89\xb2\xea\x16\x54\x71\ +\x39\x4c\x9a\x90\x86\x5a\x00\x57\x6f\x0b\xe5\xd5\x36\x24\x7d\x2c\ +\x05\xc5\x45\xc4\x68\x22\x9a\x8c\x11\x44\x00\xa0\xfc\x67\x35\xa5\ +\xc7\x52\xe4\xc2\x61\xc2\x30\x9a\x55\x21\x10\x0c\x85\x20\x3c\xf2\ +\xb9\x52\xa9\x04\x41\x18\xc9\xca\x08\x87\x51\x28\x14\x08\xa2\x80\ +\x24\xc9\x88\x82\x80\x24\x8d\x14\x01\x0b\xa2\x80\x28\x88\x88\xa2\ +\x48\x38\x0c\x4a\xa5\x02\x49\x92\xc7\xd2\xe8\x44\x51\x44\x96\x65\ +\x64\x59\x3e\x2d\x12\x2b\xcb\x32\xa1\x50\x08\x59\x96\x51\xa9\x54\ +\x84\xc3\x61\xe4\xb0\x8c\x52\xa1\x40\x96\xc3\x08\x02\x48\xd2\xc8\ +\x77\x22\x38\x1d\x7d\x95\x1b\xf9\xeb\xcb\xeb\x50\xc4\x5b\x69\x38\ +\x78\x88\xf1\xd7\xff\x95\x5f\xcd\xac\xe6\x77\x7f\xf8\x98\xb4\x09\ +\x79\x34\x97\xbd\xc4\xa4\x1f\x3c\xcc\x9d\x8b\xf2\x38\xba\xfa\x45\ +\xde\xd8\x54\x4b\x62\xa2\x81\x23\xc7\x86\xf8\xc1\x75\x99\x63\xdb\ +\xd9\xfd\xe1\xb3\xec\x8c\xba\x82\xa7\x6f\x3e\x8b\xfa\x2d\xaf\xf0\ +\xd4\x91\x44\xee\x3e\x57\xcf\x93\xef\xb6\xf3\xe4\xd3\x13\xa9\x58\ +\xff\x12\x2f\xad\xab\x26\x21\xc5\xc8\xa1\x52\x2f\x3f\xbc\xb2\x88\ +\xe1\x8a\x55\x3c\xf4\xdc\x56\xac\xe9\xb1\xd8\x1a\x3f\xe4\xb2\x07\ +\x9e\x66\x41\x68\x17\xbf\x7b\x7a\x05\x9a\x84\x64\x7a\x6d\x6f\x70\ +\xc6\x2d\x8f\xf2\x83\xbc\x21\x9e\xf9\xd3\x2b\x84\x12\xd2\xd1\x6b\ +\x62\x88\xcf\x9f\x18\x21\xed\x08\x22\x38\x41\xda\x7a\xbd\x01\xa5\ +\x52\x41\x58\x0e\x23\x85\x47\x08\x5c\x14\x44\x10\x40\x18\xf9\x85\ +\x2c\xcb\x08\x80\x1c\x0e\xe3\x74\x38\x61\x34\xfd\x4d\xa9\x54\x12\ +\xf0\xfb\xf1\xf9\x7c\xc4\x5b\xad\x88\x0a\x11\xa7\xc3\x49\x67\x47\ +\x07\xa1\x50\x08\xad\x4e\x87\x80\xc0\xf0\xf0\x10\xc1\x60\x10\xb3\ +\xd9\x82\xdf\xef\xc3\x64\x32\x21\xc9\x32\x7e\x9f\x1f\x49\x96\xf0\ +\x78\x3c\x28\x14\x8a\xd1\xfc\x67\x3d\x1a\x8d\x06\x8f\xc7\x83\xd7\ +\xeb\x45\xa7\xd3\xa2\x56\x6b\x08\x06\x83\xa3\x64\x1f\xc6\x68\x34\ +\x11\x1f\x1f\x8f\xc1\x60\xa0\xb1\xd1\x86\x5a\xad\x42\xa7\xd5\xd1\ +\xdd\xdd\x8d\xde\x60\x40\x0a\x49\x98\xcc\x26\x12\x13\x13\x22\x8d\ +\x0e\x4e\x85\xb3\x86\x67\x9e\xfe\x90\x8c\xef\x3f\xc4\x2d\xf3\x35\ +\x3c\xf6\xb3\x4e\x32\x8b\x12\xa9\xdd\xf1\x26\xfa\xf1\x17\xf1\xc0\ +\xcf\x2f\x64\xef\x5b\x0f\xf2\x6e\x4d\x2b\x7d\x49\x36\x5e\x5a\x5b\ +\xcf\x8d\x8f\x3c\xc1\x74\xf1\x08\x3f\xeb\x5c\x4b\x7a\x52\xec\xe8\ +\x86\x04\x62\x63\x62\x51\x7a\x42\xc0\x00\x9f\x6d\x6f\x61\xe9\x8d\ +\xb7\x10\xac\xfe\x0b\x29\x45\xf3\x91\x6d\x5b\x78\xe6\xa3\x6a\xae\ +\x7d\xf8\x31\xce\x89\x3a\xc2\xbd\x7d\x9f\x91\x1e\xdb\xcb\xf3\x8f\ +\xae\x67\xd6\xad\x7f\xe6\xaa\x29\x1e\x7e\x73\xeb\xaf\xe8\xe9\x2c\ +\xe7\x8d\xb5\xef\x13\xb7\xf4\xa7\xdc\x7f\xfe\x04\xf6\xbf\xf3\x1b\ +\xde\x3c\x52\xc5\xf7\x54\x4e\x2a\xba\x14\xdc\xff\xf3\xbb\x98\x92\ +\xa8\x8e\x5c\xb7\x08\x22\x38\x95\xb4\x75\x2a\x0d\x16\x8b\x05\xb5\ +\x4e\x8b\x3f\x18\x40\x54\x28\x50\xab\x54\x08\xa3\x96\xb2\x30\x6a\ +\x19\x0b\x82\x40\x30\x18\xa4\xab\xab\x94\x8e\xce\x6e\xf4\x7a\x03\ +\x02\x12\x5a\x9d\x96\xaa\xca\x4a\x7e\x70\xc3\x0d\x78\x5c\x2e\xca\ +\x6d\x65\x94\x94\x1c\x24\x14\x0a\xa1\x52\x69\x08\xcb\x61\x4a\xcb\ +\x4a\xb1\x0f\xdb\xc9\xcb\xcb\x23\x24\x85\x28\x2a\x2a\x22\x3b\x3b\ +\x9b\xfa\xfa\x7a\x76\xed\xda\xc5\xd0\xf0\x10\x1e\xbf\x87\x23\x47\ +\x4a\xc9\xcb\xcd\xc1\x6a\xb5\xd2\xdd\xdd\x4d\xa3\xad\x99\xa8\x28\ +\x33\x99\x19\x19\x38\x1c\x0e\x86\x87\x87\x09\x87\x25\x0a\x0a\x0a\ +\x99\x34\x69\x32\xd1\xd1\xd1\x1c\x3c\x70\x08\xa3\xd1\x88\xd5\x6a\ +\xc5\xef\x0f\xa2\x52\x29\x31\x9b\xa3\x29\x2a\x2a\x24\x25\x25\x39\ +\x42\xda\xa7\xa0\xe3\xe8\x56\xfa\x63\x26\x71\xff\xfc\x0c\xb0\xed\ +\xa4\xcb\x19\xc3\x15\x99\x02\xdb\xdf\x19\x24\x6d\xf6\x14\x40\xa6\ +\x7f\xd0\x41\x76\x96\x81\x23\xfb\xd7\x11\x3b\xf7\x4a\x66\x25\x29\ +\x69\xdb\x71\x10\xbf\x35\x9d\x8c\xd8\x93\xdb\x4a\x88\x32\xa3\x18\ +\xf4\x50\xbd\x79\x05\xad\x51\x67\x70\xd7\x24\x33\xef\xbd\x3f\xcc\ +\xb8\xa5\xb9\xd4\xef\x7a\x9e\x84\x73\x2e\xe0\x9c\x0c\x35\x3d\x5b\ +\x4b\x09\x5b\xf2\xb0\x0e\x94\x50\xda\x33\x80\x7f\xcb\x1b\xfc\xee\ +\xc3\x4e\x0c\xb3\xae\x65\xb1\xb9\x97\xc7\x07\x93\xb9\x67\xe1\x04\ +\x40\x66\x78\xd0\x4e\x4c\x94\x91\xc4\xe9\xf3\xb9\xed\xe2\x56\x5e\ +\x7e\xe8\x7e\x16\xde\xfc\x33\x2e\x9b\x91\x16\xb9\x78\x11\x44\x70\ +\x82\xb4\x11\x40\xad\xd1\x10\x08\x06\x46\x5c\x1d\xa3\x55\x3c\xe1\ +\x70\xf8\x0b\x6e\x09\x49\x92\x50\x2a\x55\xf4\xf5\xf5\x23\xd2\x4f\ +\xce\xb8\x6c\xa4\x60\x90\xf2\xb2\x32\x8e\x1d\x3b\x86\x4a\x21\xa0\ +\xd7\xeb\xc8\xcc\xcc\x44\x10\x04\x36\x6f\xde\x82\x4a\xa5\x66\xda\ +\xb4\x69\x34\xda\x1a\x09\x84\x82\x98\x8c\x06\x82\xa1\x11\x95\xf2\ +\xa2\xe2\x22\x8e\x1c\x3e\x42\x72\x4a\x32\xf5\x8d\xf5\xe8\xb4\xea\ +\x31\x97\xc8\x09\xe2\xd6\x6a\x34\x64\x64\x64\x30\x34\x34\x34\x4a\ +\xc0\x32\x43\x43\x43\x54\x56\x56\xe2\xf3\xf9\x50\x29\xd5\x63\xdd\ +\xd5\x17\x2c\x58\x84\xc3\xe1\x40\xa5\xd2\x60\x30\x18\xbe\x53\x4d\ +\x7b\xbf\x0c\x82\x1e\x0f\x3e\x9f\x80\x0c\x1c\x2d\xd9\x4d\x7f\x54\ +\x21\x89\x81\x76\x1a\x06\x43\xcc\x2f\x4a\x81\x60\x17\x35\xb5\x7e\ +\x26\x2d\xce\x40\x6e\x77\xe0\x95\x3c\x40\x90\xdd\xdb\x2b\x89\x49\ +\xfc\x3e\xa7\xca\x34\x27\x65\x24\xe1\x5c\xfd\x11\xcf\xb4\x58\xb9\ +\xfc\xde\x47\x51\xfb\x6b\x29\xb7\x8b\x5c\x54\x90\x8a\xbf\xcc\x8e\ +\x47\x15\x02\x24\xb6\xef\x39\x8e\x32\xe5\x47\x98\x42\x65\xa8\x8d\ +\xe9\xcc\x5b\x72\x1e\x59\x26\x0d\xf1\x99\xe9\x50\xb9\x06\xb7\xdb\ +\x87\x2f\x08\x83\x95\x9f\xb3\xe6\x50\x80\xcb\x1e\x2c\x20\xe0\x0d\ +\x71\xce\x15\xf7\xe2\x68\xfb\x09\x9f\x6e\xde\xcf\xd4\x28\x17\x61\ +\x4b\x2a\x39\xf1\xa6\xc8\x45\x8c\x20\x42\xda\x5a\x8d\x16\xa7\xd3\ +\x81\xd6\x60\x40\xa1\x54\x20\x08\xc2\x69\xfe\x62\x60\xd4\xe7\x1c\ +\x26\x14\x0a\x11\x1b\x1b\xcd\xd4\xc9\xc5\xb8\xdc\x2e\x12\x93\x92\ +\x38\x72\xf8\x10\x3a\x9d\x96\x66\x5b\x23\xb9\xb9\xe3\x88\x8a\xb2\ +\x10\x1f\x1f\x87\x46\xad\x65\x62\x61\x11\x4d\x4d\x4d\xd8\x87\x86\ +\x71\x0c\x8d\x94\x7e\x0b\x26\x13\x75\xd5\xb5\x98\x8d\x66\x66\xcd\ +\x9a\x45\x94\x25\x0a\x9d\x5e\x87\x4e\xa7\x43\xaf\xd7\xe3\xf1\x78\ +\x88\x8a\x8a\xc2\xeb\xf5\x22\x49\x12\x1a\x8d\x06\xbd\x5e\x8f\xd7\ +\xeb\x1d\x2d\x25\x17\xf1\xfb\xfd\xb4\xb5\xb5\xa1\xd3\xe9\x88\xb7\ +\x26\x90\x9e\x9e\x81\x52\xa9\x22\x14\x0a\x71\xcd\x35\xd7\xe0\xf1\ +\xf8\xf0\xf9\x3c\x63\xbe\xf3\x08\x46\x90\x3e\xfb\x5c\xf2\xb6\xfc\ +\x85\x9f\xdf\xf5\x5f\x24\xeb\x5c\xa4\x65\xce\x64\xc8\xd6\x88\x4f\ +\x95\xc3\xc4\x64\x05\x81\x2e\x1b\x1d\xca\x04\xce\xcb\x4c\x26\x6d\ +\xc1\x72\x3e\x7f\xec\x0d\xee\x6d\xda\x8a\x2a\xa0\x23\xad\xe8\x74\ +\xc2\xb4\x64\xa5\x13\xf4\xf6\x93\x71\xee\xdd\x2c\xc8\xd6\xe0\x2a\ +\xaf\x40\x36\xa6\x90\x9f\x20\xa2\x5e\x7a\x3e\x2b\x1f\x7b\x87\x7b\ +\x7e\xb1\x1f\x5d\x50\x41\xd2\x44\x35\x96\x29\xe7\xb2\x64\x42\x05\ +\x2b\x5e\x7d\x0e\x83\x3e\x9e\x73\x6f\xbc\x85\xf9\x45\x67\xb3\xb0\ +\x78\x07\x4f\xdc\x7f\x07\x06\x8d\x96\xb9\xb7\xfd\x8c\x79\x19\x4e\ +\x5e\x7e\xf4\x11\xea\xdc\x61\x24\x45\x22\xd7\x5d\x33\x9e\x35\x4f\ +\xfd\x0e\xf9\xa2\x87\xb9\x6f\x49\x84\xb4\x23\x88\x40\xa8\xad\xac\ +\x0a\x27\x27\x27\x23\x0b\x02\x2a\xb5\x6a\x8c\xa0\x05\x41\x18\x09\ +\x20\x8e\xfe\x0d\x87\xc3\x04\x02\x01\x7c\x3e\x3f\x55\x55\xd5\x28\ +\x95\x4a\x14\x0a\x91\xc6\x86\x06\x6a\xab\xab\x08\x05\xfd\xc4\xc7\ +\x27\xa0\xd3\x69\xf0\xb8\xdd\x44\x47\x47\x13\x1b\x63\xa5\xae\xae\ +\x9e\xae\xce\x6e\x2a\x2a\xcb\x11\x05\x11\xad\x4e\x8b\xd5\x1a\x4f\ +\x7a\x7a\x1a\xd9\xd9\xd9\x6c\xde\xbc\x99\xc6\x26\x1b\xbe\x80\x8f\ +\x8a\xaa\x4a\xb4\x1a\x2d\x79\x79\x79\xf4\xf7\xf7\xd3\xde\xde\x4e\ +\x56\x56\x16\x49\x49\x49\x63\x44\xad\x56\x2b\x51\x28\x94\x04\x02\ +\x41\x66\xce\x9c\x49\x7d\x5d\x03\xe9\xe9\x19\xb8\xdd\x1e\x52\x52\ +\x52\x59\xb8\x70\x21\x05\x05\x23\x15\x53\xca\xff\x47\xc7\x8c\xef\ +\x7a\x19\xfb\x48\x9b\x25\x1f\x7a\x93\x05\xb5\x02\xc2\x61\x99\xa0\ +\x24\xa0\xd3\xaa\x08\x4b\x01\xbc\xc1\x30\x3a\xad\x66\x44\x3c\xdf\ +\x6d\xc7\xe9\x0b\x63\xb6\x18\x11\x10\x50\x29\x4f\xd5\x69\x91\xf1\ +\xfb\x03\x28\xd4\x23\xfd\xf8\xe4\xa0\x9f\x80\x24\xa2\xd5\x8e\x0c\ +\xba\xdf\xed\x18\x5d\xd7\x80\x88\x80\x52\xa9\x40\x96\xfc\xd8\x87\ +\x1d\x48\x82\x1a\xb3\xd9\x3c\xd2\x33\x52\xf2\x33\x34\xe4\x40\xd0\ +\x9a\x89\x32\x6a\x20\x2c\xe1\x72\x3a\xf0\xfa\x42\x68\x4d\x16\x4c\ +\x3a\x15\x7e\xaf\x17\x51\xad\x43\xa5\x88\x04\x23\x23\xf8\xcf\xc7\ +\xbf\xbd\x1b\x7b\x5f\x5f\x1f\x59\x59\xd9\xa0\x10\x11\x44\x61\x2c\ +\x5b\x43\xa1\x50\x20\x8a\xe2\x98\x3f\x3b\x1c\x0e\xa3\x52\xa9\xf0\ +\x7a\x7d\x0c\xf4\xf7\xb3\x6f\xef\x5e\xd2\xd2\x52\x71\xd8\x87\x69\ +\x69\xb2\xe1\xf5\xf9\x70\xbb\x9c\xc4\xc6\xc6\x62\x34\x1a\x39\x76\ +\xec\x18\x59\x99\x39\x84\x65\x89\xa1\xe1\x7e\xac\xd6\x58\x52\x53\ +\xd3\xa8\xaf\xaf\xa7\xad\xad\x85\xc1\xc1\x7e\x24\x29\x44\x6c\x6c\ +\x0c\x8d\x8d\x0d\x0c\x0c\x0c\x20\x4b\x32\x4a\xa5\x92\x70\x38\x8c\ +\x28\x8a\x84\x42\x21\xe2\xe3\xe3\xc7\x5c\x35\x00\xa1\x50\x88\x70\ +\x18\x62\x62\x62\x68\x68\x68\x20\x1c\x0e\x13\x0c\x06\xb1\x58\x2c\ +\x2c\x58\xb0\x80\xc4\xc4\x04\x8e\x1d\x2b\xc5\x68\xd4\x53\x54\x3c\ +\x81\x50\x28\x62\x6d\x9f\x0a\x85\xda\x40\x6c\xdc\xe9\x13\xcb\x89\ +\xc9\x4d\x50\xa8\xd1\x9f\xc2\xcb\x1a\x83\x05\xcd\x7f\x3b\x07\x89\ +\x68\x34\x27\xd5\xfd\x44\x95\x06\xad\xea\xd4\x75\xcd\x5f\x58\x57\ +\x54\x68\x88\x8e\xb5\xfe\xc3\x01\x69\x88\x8e\x3b\x65\x99\xa0\xc0\ +\x68\x8e\xc6\x68\x3e\x65\x5b\x3a\x7d\xe4\xc2\x45\x10\xc1\x89\xe7\ +\x55\x21\x8a\xc8\xb2\x84\x1c\x96\x91\xe4\x11\x82\x53\x2a\x95\x88\ +\xa2\x78\x9a\x4a\x55\x20\x10\x60\x70\x70\x90\x60\x20\x48\x42\xbc\ +\x15\x83\x41\x4f\xc0\xe7\x85\xb0\x8c\x4a\xad\xa2\xbd\xbd\x05\x8f\ +\xc7\x85\xd3\xe1\x40\xaf\xd5\xd0\xd2\xd2\xc6\x60\xef\x00\x31\x31\ +\xb1\x68\x94\x6a\xdc\x0e\x17\x6d\xcd\x2d\xa4\xa7\xa4\x52\x5f\x5f\ +\x4f\xc0\xeb\xa3\xa6\xb2\x8a\x9c\x9c\x71\xa4\xa4\xa6\x32\xe4\xb4\ +\x23\x08\x02\x4a\xa5\x12\xad\x56\xcb\xf0\xf0\x30\x0a\x85\x02\x8f\ +\xc7\x43\x52\x52\xd2\x58\x40\x54\x14\x15\x98\x4c\x26\x0c\xa3\x16\ +\xad\xc3\xee\xc2\x6a\xb5\xb2\x6c\xd9\x32\x16\x2d\x5a\xc2\xc1\x83\ +\x07\xa9\xaf\xaf\x23\x3b\x3b\x1b\x41\x10\x81\x08\x69\x47\x10\x41\ +\x04\xdf\x22\xd2\x96\x24\x89\xce\xce\x4e\x54\x5a\x0d\x3a\xbd\x1e\ +\xbd\x5e\x8f\x52\xa9\x44\x92\xa4\xd1\x0c\x90\x11\x5f\xb1\xd3\xe9\ +\xa4\xb5\xb5\x95\x8a\xf2\x72\x5a\x9a\x9a\x39\x74\xa8\x04\xbd\x4e\ +\x47\x5c\x6c\x0c\xbd\x7d\x3d\xc8\x72\x18\x93\xc1\x40\xd0\xef\x47\ +\xd4\xeb\x50\x2a\x44\x86\x86\x07\x51\x6b\xd4\x58\xad\x56\xda\xda\ +\x5b\x51\x28\x14\x98\x7d\x46\x04\x11\xec\x8e\x61\x32\x33\xd3\xe9\ +\xef\xef\xc1\xe7\xf3\x92\x91\x91\x49\xa3\xcd\x46\x20\x10\xc0\x60\ +\x30\x8c\xf9\xb3\x43\xa1\x10\x3a\x9d\x0e\x95\x4a\x85\xc7\xe3\x21\ +\x3f\x3f\x8f\xa9\x53\xa7\xe2\x74\xba\xc8\xca\xca\xa2\xfc\x78\x25\ +\xb2\x2c\x33\x38\x38\xc8\x91\x23\x47\x38\x7e\xfc\x38\x59\x59\xd9\ +\xe4\xe4\xe4\x44\x7c\xda\x11\x44\x10\xc1\xb7\x8f\xb4\xc3\x08\x18\ +\x0c\x06\x44\x95\x12\x95\x7a\xd4\x1f\xe9\xf7\x13\x08\x04\x50\x8f\ +\x6a\x43\xbb\xdd\x6e\x14\x0a\x05\x6a\xb5\x1a\x87\xdd\x4e\x73\x93\ +\x0d\xbf\xcf\x4b\x5f\x4f\x37\x6d\xad\xcd\xc8\xb2\x84\x41\xaf\x47\ +\x0a\x04\x08\xca\x32\xb2\x14\x42\x96\x43\xf8\x7d\x7e\x7c\x3e\x2f\ +\xed\x6d\xad\x48\x52\x10\x85\x42\xa4\xa3\xb3\x83\x40\xc0\x8f\x5a\ +\xad\xa2\xa5\xa5\x79\x64\x3f\x3a\x1d\x4a\x95\x9a\xe8\xe8\x68\xec\ +\x76\x3b\x43\x43\x43\x88\xa2\x88\x46\xa3\x21\x2b\x2b\x8b\xc2\xc2\ +\xc2\x91\x89\x65\x94\xb8\x9d\x4e\x27\x06\x83\x91\xe8\xe8\x68\x32\ +\x33\x33\xf0\x7a\x7d\x74\x77\x77\xd3\xd6\xd6\x81\x46\xa3\x66\xf7\ +\xee\x5d\xc8\xb2\x44\x4a\xea\x59\x04\x02\x91\x94\xbf\x08\x22\x88\ +\xe0\xdb\x03\xb1\xa7\xbb\x1b\x51\x10\xd1\xeb\xf5\x08\x08\x63\xfe\ +\x6c\xa3\xd1\x88\x4a\xa5\x42\xad\x56\x13\x13\x13\x83\x20\x08\xd4\ +\xd7\xd7\xd3\xdb\xdb\x8b\xd5\x1a\xc7\x92\x25\x4b\x98\x38\xb1\x00\ +\x85\x42\xc4\xe9\x74\x22\x02\xc1\x50\x10\x59\x96\xe8\xe8\x6c\xc7\ +\xe9\x74\x12\x0a\x06\xe9\xee\xec\xc6\x61\x77\x20\x05\x25\x1c\x43\ +\xc3\xb8\x9d\x2e\x44\x41\x24\xe4\x0f\xe0\x72\xba\x98\x39\x63\x26\ +\xd1\xd1\xd1\x34\x35\x35\xe1\xf1\x7a\x51\xa9\x54\x04\x02\x81\xb1\ +\x49\x43\xa9\x54\x62\xb3\xd9\x68\x69\x69\x41\x14\x45\x4c\x26\x23\ +\x13\x27\x4e\x44\xad\x56\x93\x94\x94\x84\x42\xa1\x20\x31\x31\x91\ +\x40\x20\x80\xd3\xe9\x64\x70\x70\x08\xaf\xd7\x4b\x6f\x6f\xef\xa8\ +\x7b\x24\x82\x08\x22\x88\xe0\x5b\x64\x69\xeb\xf5\x7a\x8c\x16\x33\ +\x61\x01\xe4\x90\x04\x48\x28\x15\x0a\x14\x0a\x05\xb2\x2c\x13\x0e\ +\x87\x71\xbb\xdc\xd4\xd6\xd4\x62\xb3\xd9\x50\xa9\x94\x98\x0c\x31\ +\x4c\x9c\x58\x88\xdd\x3e\x44\x7b\x6b\x1b\x0e\x86\x30\x99\x4c\x08\ +\x8c\xf8\xbe\x35\x6a\x2d\x5a\xad\x06\x49\x0a\x23\x85\x24\xbc\x1e\ +\x0f\x46\xb3\x09\x49\xa3\x26\x14\x0a\x11\x0a\x06\xd0\x68\x35\xa8\ +\xd5\x6a\x5a\x5a\x9a\xe9\xee\xef\x47\xa3\xd5\x8c\xb8\x43\x82\x41\ +\x54\x2a\x15\x7e\xbf\x9f\xf4\xf4\x74\xa2\xa2\xa3\xd0\x68\x34\x74\ +\x76\x76\x22\x08\x02\x81\x40\x00\x8f\xc7\x83\x4a\xa5\x42\xa3\xd1\ +\x8e\x95\xab\xd7\xd4\xd4\x50\x58\x58\x84\x24\x49\x4c\x9b\x36\x9d\ +\x39\x73\x66\x13\x0c\x06\x23\x57\x38\x82\xaf\x0d\x76\xfb\x10\xdd\ +\x9d\x9d\x48\x52\x44\x4e\xe1\xdb\x82\x70\x38\x8c\x46\xa3\x25\x35\ +\x2d\x03\xad\xee\xeb\x51\x40\x53\xaa\x94\x4a\x54\x0a\x25\x76\x8f\ +\x1b\xb5\x46\x8b\x2c\x49\x04\x43\x32\x2a\x35\x10\x1e\xf9\x69\x6b\ +\x69\x61\xb0\xaf\x17\x85\x2c\x23\x86\x65\x44\x59\xe2\xf8\xd1\x23\ +\xf4\x74\x74\x10\x65\x36\xd1\xd5\x25\xd2\xd9\xdd\x4d\x5c\x9c\x15\ +\x8d\x46\x8d\xa0\x54\xe3\x0d\x48\xc8\x72\x88\xe8\x28\x0b\x6e\xb7\ +\x9b\xb0\x28\xe3\xf6\xb9\xc7\x52\x07\xe3\x13\x12\xd0\x6a\x34\xd8\ +\x9a\x6d\x98\xa2\xa2\x31\x19\xcd\x28\x04\x05\x4e\x8f\x93\x9e\x9e\ +\x3e\x82\x81\x10\x26\xa3\x99\x84\xf8\x24\xec\xc3\x76\x74\x5a\x03\ +\x82\xa0\x60\x68\xc8\xc9\xee\xdd\xfb\x48\x4a\x4c\xa6\xa2\xbc\x1a\ +\xaf\xd7\x8f\xcb\xe5\x21\x3f\x7f\x3c\x92\x24\x91\x9d\x9d\x8d\xd1\ +\x68\x22\x1c\x8e\xb8\x45\x22\xf8\xfa\x30\x3c\x38\x40\x75\x55\x25\ +\xd1\xd1\xd1\xa8\xd5\x9a\xc8\x80\x7c\x8b\xe0\x76\xbb\xa9\xaa\x3c\ +\x4e\xf1\xe4\x69\x23\x3a\x4b\x5f\x35\x69\xf7\xf5\xf6\x32\x3c\x34\ +\x84\xca\x68\x46\xa3\xd3\x22\x05\x43\x84\xe5\x91\xfc\xe4\x50\x28\ +\x88\x14\xf4\xe0\x73\xbb\xf1\xb9\xdc\x24\x27\x24\x50\x5b\xdd\x4f\ +\x67\x6f\x17\x2e\x97\x8b\x50\x48\x46\xab\xd5\x62\x34\xea\x71\x7b\ +\x7d\x84\x05\x11\xa7\xdb\x8b\x5e\x6f\x00\xc2\x18\x8c\x46\x10\x05\ +\xb4\x7a\x2d\x0a\xa5\x12\x41\x21\x12\x65\xb1\xd0\xd3\xd3\x43\x9c\ +\x35\x8e\xb6\xb6\x36\x14\x6a\x25\x2e\x8f\x1b\x87\xc3\x8b\x4a\xa5\ +\x26\x18\x94\x68\x6f\x6b\xc7\x62\x89\xc2\x6a\x8d\x87\x30\x58\x2c\ +\x16\xe6\xce\x9d\xcb\xa1\x43\x87\x48\x4c\x48\xe2\xdc\xe5\xe7\xb3\ +\x6b\xd7\x2e\x3e\xff\xfc\x73\x12\x13\x13\xc9\xce\xce\x26\x31\x31\ +\x89\xc4\xc4\x44\x8a\x8b\x8b\xf1\xf9\x7c\xb8\x3d\xae\x48\x45\x64\ +\x04\x5f\x1b\x5a\x9a\x9b\x88\x4f\x48\x20\x27\x37\x3f\x32\x18\xdf\ +\x42\x54\x55\x1c\xa7\xaf\xb7\x87\xa4\xe4\x94\xaf\x7c\xdf\xa2\xdb\ +\xed\xa6\xa5\xb9\x19\xb7\xdb\x4d\x28\x24\xa1\x54\x2a\x50\xa9\x54\ +\xc8\x72\x08\x95\x42\xa4\xbf\xb7\x8f\xe1\xa1\x41\x0a\x0b\x0a\x70\ +\xbb\x5c\xd8\x1d\x76\xc2\xe1\x30\x92\x24\x21\xc9\x32\x08\x02\x5a\ +\xad\x0e\x9f\xcf\x87\xc7\xe3\xc6\xef\xf7\xe3\xf7\xfb\x00\x01\x87\ +\xc3\x4e\x6f\x6f\x2f\x7d\x7d\xfd\xf8\x7d\xfe\x31\x35\xbf\x50\x28\ +\x44\x4b\x4b\x0b\xf1\xf1\xf1\xe8\x74\x7a\x7c\x5e\x1f\x3d\x3d\x3d\ +\xb4\xb7\xb7\xa3\xd1\x8c\x94\xb2\x3b\x9c\x0e\x94\x4a\x25\x2a\x95\ +\x8a\xc2\xc2\x42\x94\x4a\x25\x82\x20\xe0\xf5\xfa\x08\x87\xc3\xc4\ +\xc7\xc7\x8f\xa5\x04\xca\xb2\x8c\x4e\xa7\x23\x37\x37\x97\xbe\xbe\ +\x3e\x12\x13\x13\x23\x65\xec\x11\x7c\xad\x08\x86\x82\xe8\xf4\x91\ +\xfc\xf2\x6f\x2b\x34\x1a\x0d\xc1\x60\xe0\x6b\xd9\xb7\x58\x5e\x76\ +\x1c\x9f\xdf\x8f\xc7\xeb\xc2\xef\xf5\x8e\xb8\x44\x64\x99\x50\x20\ +\x44\x73\x53\x23\xe5\xe5\xc7\x29\x2d\x2b\xa3\xbc\xa2\x8c\x60\x28\ +\x80\x2c\x87\x09\x87\xc3\xe8\xf5\x7a\x42\xa1\x20\x6e\xb7\x1b\xbd\ +\x4e\x47\x54\x54\x14\x76\xbb\x03\xb5\x5a\x8d\xd7\xeb\x23\x10\x08\ +\x90\x94\x94\x4c\x28\x24\x13\x15\x15\x83\xd3\xe9\x46\x96\xc1\xe3\ +\xf1\xa2\xd3\x19\x08\x87\x05\x1c\x0e\x17\x3a\x9d\x1e\xa5\x62\x84\ +\x90\x47\x8a\x77\xbc\x84\x42\x21\x52\x92\x53\x28\x28\x28\x40\xa5\ +\x52\x61\x30\x18\x46\xc5\xa2\xc2\xb8\x5c\x2e\x1a\x1a\x1a\x48\x4b\ +\x4b\xc3\x6a\xb5\x62\xb5\x5a\xe9\xeb\xeb\x23\x3a\x3a\x9a\x60\x30\ +\x48\x62\x62\x22\x9d\x9d\x9d\xf4\xf5\xf6\xfd\xbb\x2a\x92\xbe\x75\ +\xb0\xf7\xb4\xd1\xd1\xeb\xfe\x5a\x8f\xc1\xd5\xdb\x42\x5d\x73\x0f\ +\xff\x38\xcd\x7a\x86\xba\x69\xef\x1a\xe4\x9b\x36\xfd\x0a\x08\x10\ +\xb1\x19\xbe\xbd\x10\x84\x91\x6b\xfc\x75\x90\xb6\x42\x84\xd4\xe4\ +\x64\x0c\x3a\x3d\x61\x59\xc6\xef\xf3\x21\xc9\x21\x94\xaa\x91\xd2\ +\x38\xa5\x28\x80\x1c\xc2\xd6\xd0\xc8\xf0\xf0\x10\x4e\x87\x03\x9f\ +\xcf\x8f\x2c\xcb\x04\x02\xc1\x11\x9d\x92\x70\x18\x83\xc1\x80\xdb\ +\xed\xc6\xed\x76\xe3\xf1\xb8\xb1\xdb\xed\x38\x1c\x0e\xb2\xb2\xb2\ +\x46\x24\x53\xf5\x7a\xa2\xa2\xa2\xc6\x88\x57\x10\x84\x31\xad\x11\ +\x41\x14\x88\x8a\x8e\x1a\xd3\xd0\x36\x9b\xcd\x44\x47\x47\x33\x30\ +\x30\xc0\xde\xbd\x7b\xd9\xb9\x73\x27\xb1\xb1\xb1\x63\x16\xbe\x5e\ +\xaf\x47\xa1\x50\x8c\x55\x42\x5a\xad\x56\xc2\xe1\x30\xdb\xb7\x6f\ +\x67\xdd\xba\x75\xbc\xff\xfe\xfb\xe4\xe5\xe5\x22\x47\xfc\xda\xa7\ +\x21\xe4\x75\xd2\xd5\xde\x42\x63\x63\x23\xad\x5d\xfd\x04\x46\xd3\ +\xd8\xf7\xbe\xff\x32\xef\x6c\xb1\x7d\xa9\x6d\x84\x7d\xfd\x54\x94\ +\x95\xe3\xfc\x27\x52\xe0\x2b\x36\xbf\xcd\xcf\xef\xb9\x8b\x07\x9f\ +\x7a\x8b\x16\xdf\xff\xfb\x3b\x8d\x9b\xdf\xe1\xef\x2b\x0f\x7e\x61\ +\x79\xfd\xc6\xbf\xf3\xf2\x8a\xbd\xdf\x6c\xfe\x93\x43\x0c\xf7\x75\ +\xd2\xd4\x64\xc3\xd6\xdc\xc6\xb0\x7b\xc4\x42\x1b\xa8\xde\xcc\xa3\ +\x7f\x7c\x83\x1e\xff\x17\x57\x91\x3c\xbd\x94\x55\x54\xe1\x88\x94\ +\x1a\x44\xf0\x0f\x50\x8e\x1b\x37\x0e\x04\x19\x8f\xdb\x85\x4a\xad\ +\x24\x18\x94\x51\xab\xf4\x84\x25\x09\x29\x38\x92\xc2\xe7\xf3\x7a\ +\x71\x3b\x5d\x0c\x0e\x0e\x12\x1d\x6d\x01\x01\x1c\x8e\x11\xf7\x85\ +\x80\x80\x6b\x34\x8f\x5b\x10\x84\x31\xc1\xa7\xb8\xb8\x38\xf2\xf2\ +\xf2\x89\x8b\x8b\xa5\xa3\xa3\x13\x85\x52\x49\x4c\x4c\x2c\x20\xd0\ +\xdd\xdd\x4d\x20\x10\xc0\x68\x34\xd2\xdd\xd3\x43\x4c\x4c\x2c\x5e\ +\xbf\x34\x56\x42\x6f\xb1\x58\x90\x24\x89\xfe\xfe\x7e\x92\x92\x92\ +\xe8\xe9\xe9\xa1\xb7\xb7\x17\xa5\x52\x89\xcf\xe7\x63\x70\x70\x10\ +\xa3\xd1\x48\x5a\x5a\x1a\xdd\xdd\xdd\xe4\xe4\xe4\xd0\xd4\xd4\x44\ +\x77\x77\x37\x5e\xaf\x97\xc5\x8b\x17\xa3\xd7\x1b\x70\x8c\x56\x59\ +\x46\x30\x82\xea\x95\x4f\xf1\xc0\x8a\x2a\xc6\x17\x65\xe1\x1f\x1e\ +\x42\x9f\x3e\x9b\x7b\x7f\x71\x3d\x21\x8f\x1b\xdf\x97\x4c\xb4\x09\ +\x75\xee\xe3\xc5\x17\x76\x73\xcf\xb3\x8f\x63\x52\xfc\xff\x7f\x5f\ +\xea\xd9\xcb\x4b\xef\xef\x63\xfe\xed\xf7\x33\x27\xdd\x84\xe5\xbf\ +\x91\xc7\x96\x82\x7e\x82\x21\xe9\x0b\xb6\x8b\xe4\xf7\xe0\xf2\x06\ +\xf8\x26\x5f\xc5\x50\x57\x29\xbf\xbb\xe3\x01\x86\xd3\x27\x61\x55\ +\xf9\x70\xfa\x74\x5c\x74\xfb\x7d\x9c\x93\x98\xc3\x19\x33\x2c\xa7\ +\x49\x07\x8c\xbd\x79\xb4\xee\xe1\x99\x57\xca\xf9\xe5\x13\x0f\x61\ +\x56\x44\xee\xdd\x08\x4e\x21\xed\xc1\x81\x01\x6a\xaa\x6a\x48\xca\ +\xce\x22\x36\x36\x06\xb5\x5a\x8d\x28\x82\x7d\x70\x18\xa5\x6a\x84\ +\x88\x93\x53\x52\xe8\xeb\xee\xc1\xed\x76\x61\x32\x1b\xb0\x3b\x1c\ +\xd8\xed\x76\x10\x14\xf8\xfc\xbe\x91\x7c\x6e\xad\x76\xd4\x17\x3e\ +\xa2\x1f\xe2\x76\xbb\x47\x35\xb0\xed\x28\x14\x4a\xba\xbb\x7a\xd0\ +\xeb\xf4\xe8\xf5\x06\xb4\x5a\x3d\x4a\xa5\x9a\x8a\x8a\x2a\xc2\x61\ +\x09\x9d\xce\x88\xcf\xe7\x1b\x55\xf1\x13\x46\xd3\xf9\x34\x63\xca\ +\x7f\xb1\xb1\xb1\xa8\xd5\x6a\x24\x49\x42\xa1\x50\x32\x63\xc6\x0c\ +\x2c\x16\x0b\x81\x40\x80\xd7\x5f\x7f\x1d\xa5\x52\xc9\xbc\x79\xf3\ +\x30\x99\x4c\x78\x3c\x1e\x26\x4d\x9e\x34\xd6\x30\x01\x22\xa4\x7d\ +\x02\x6e\xa7\x8f\x9c\x33\xae\xe2\xcf\xbf\xbe\x08\x7c\xcd\x3c\xf4\ +\x93\x07\x78\x6b\xc3\x2c\xa6\x1b\x95\x1c\x5f\xff\x1c\xbf\xaa\xd4\ +\xa1\xb0\x4e\xe6\xe6\x5b\xaf\x23\xd3\xac\x60\xa0\x76\x37\xaf\xbe\ +\xb5\x9a\x4e\x97\x48\xc1\xbc\x4b\xb8\xf1\xe2\x33\xd1\x68\x34\x78\ +\xed\x35\x3c\xf6\xb3\xfb\xc9\xc9\x9e\xc9\x1d\x77\x5f\x4e\xeb\xb6\ +\x77\x79\xf3\xb3\x12\x7c\xaa\x38\x16\x5d\xf6\x03\xce\x9b\x9e\x7a\ +\x92\xb0\xdc\xbd\x0c\xba\x7a\xd8\xf1\xd1\x6b\xb4\xe6\xcd\xe4\xa6\ +\x9b\x2f\xa0\x62\xf5\xcb\x7c\xb0\xa3\x0a\xd9\x90\xc2\x05\xd7\xde\ +\xcc\xbc\xf1\x31\x63\xc2\x5c\x00\xde\xae\x63\xbc\xf2\xca\x7b\x34\ +\x79\x34\x04\xda\xaa\x31\xce\x98\x85\x00\xf4\x55\x6c\xe5\xef\x1f\ +\xac\xa7\xd3\xa3\x60\xca\xb2\x6b\xb9\x71\x49\x31\x43\x0d\x5b\x79\ +\xfe\xd5\x75\xf4\x78\x55\x4c\x3f\xef\x1a\xae\x5f\x3c\x09\x01\xb0\ +\xb7\x1e\xe6\xc5\x17\xde\xa7\x27\x10\x46\x56\xc4\x70\xfe\x0d\xb7\ +\xb1\xb0\x30\x8e\xf6\xd2\x35\xbc\xf4\xce\x76\x1c\x92\x96\x19\xe7\ +\xdf\xc0\xb5\x0b\xc6\xd3\xb8\xe3\x43\x5e\x5d\xb3\x1f\x5f\x58\x24\ +\x2e\x3d\x97\x14\x83\x8f\xea\xca\x46\x14\x69\x33\xb9\xed\xf6\xeb\ +\x49\xd7\x43\x5f\xd5\x76\xde\x78\xff\x33\xda\x5d\x02\xc5\x8b\xaf\ +\xe6\xa6\xe5\x53\xa8\xfc\xe4\x49\xde\x6d\xcf\xe0\xbf\xee\xba\x14\ +\xe3\xff\x64\x68\x07\xbc\x84\xb4\x79\xdc\xf9\xc0\x9f\x98\x62\x15\ +\x38\xf8\xde\xef\x78\xe2\x85\x4f\xc9\xbd\x73\x3a\xb5\x35\x6d\x4c\ +\x9b\x3f\x13\x1c\x4d\xbc\xf3\xca\x1b\x94\x34\x0d\x91\x31\xeb\x42\ +\xae\x9c\x1d\x45\xa8\xf5\x18\x7f\xb9\xff\x7e\xf2\xa6\x2f\xe0\xa2\ +\x33\x8c\xac\xfc\xbc\x89\xeb\xef\xbc\x9e\x44\x6f\x1d\xcf\xff\x6d\ +\x0d\xb3\x6f\xfa\x19\xa9\x8d\xab\x78\xe6\xbd\xed\xd8\xc3\x26\x16\ +\x5e\xf9\x63\x2e\x3c\x43\xcb\xea\x97\x5f\x66\x47\x75\x0f\xfa\xe4\ +\xc9\xdc\x74\xdb\x8d\x64\x2b\xdb\x78\xff\x95\x37\x38\xd8\x30\x48\ +\x4a\xf1\x3c\x6e\xbe\xe9\x42\xa2\x23\x8f\xc5\x37\x16\xa2\x48\x98\ +\x40\xc0\x47\x8c\x25\x8a\x60\x28\x40\x38\x2c\x21\x4b\x12\x16\x8b\ +\x19\x8b\xc9\x44\x82\xd5\x8a\x4a\xa1\xa0\xa0\x60\x02\x79\x79\xe3\ +\x70\xb9\x5c\x28\x14\x8a\x91\x40\xa0\x28\x12\x0c\x06\xd1\xeb\xf5\ +\xa8\xd5\x6a\xa2\xa3\xa3\x08\x04\x83\x04\x43\x23\xb9\xd6\xf6\x61\ +\x27\x4a\x85\x0a\x6b\x5c\x3c\x0a\x51\x49\x74\x54\x2c\x4e\x87\x8b\ +\xb0\x0c\x2a\x85\x9a\x89\x05\x45\x4c\x9b\x3a\x13\x41\x10\xc7\xca\ +\xd6\x45\x71\xa4\x58\x27\x18\x0c\xa2\x54\x2a\x71\x38\x1c\x34\x37\ +\x37\xe3\xf3\xf9\xb0\x58\x2c\x08\x82\x48\x47\x47\xc7\x98\xfe\x48\ +\x76\x76\x36\x4b\x97\x2e\x65\xfa\xf4\xe9\x74\x74\x74\x70\xc6\x19\ +\x67\xa0\xd3\xea\xb0\x35\xd9\x10\xc5\x88\x89\x72\xba\x1f\x4e\x1c\ +\x1b\x93\xa0\xcb\x8e\x27\x14\x40\xa1\x56\x10\x94\x20\x75\xca\x52\ +\xee\xba\xfb\x56\xe2\xba\x36\xf3\xc2\xa7\x47\xc0\x6f\xe3\xe9\xc7\ +\x5f\x46\x39\xf5\x52\xee\xbb\xe5\x5c\x1a\xd7\x3e\xcb\x6b\xbb\xba\ +\x40\x14\xd1\x99\xb3\xb8\xe1\x9e\xfb\xf9\xf1\x4d\x17\xe2\x3d\xb6\ +\x92\x27\x5e\xdf\xcb\x9c\xab\xef\xe4\xa6\x45\xa9\x7c\xf4\xd7\x3f\ +\xb2\xbb\xed\x64\xdb\x75\x29\x14\xc2\x60\x1d\xc7\x35\x77\xdc\xc7\ +\xcd\x57\x2f\xa3\x77\xcb\x4b\x3c\xb3\xaa\x91\x0b\x6e\xb9\x97\x2b\ +\xa7\x28\x79\xe5\xb1\x27\xa8\xf3\x83\x4a\x21\x20\x08\x0a\xc0\xcd\ +\x9b\x7f\x79\x92\xb6\xe8\xb3\xb8\xe7\x8e\x1f\x32\x2d\x23\x8a\x30\ +\x02\x21\x6f\x3d\x7f\x7d\xf6\x03\x92\x16\xdf\xc6\x2f\x6e\x9a\xcf\ +\xfe\xb7\x9e\x66\x73\x7b\x98\xa1\xba\x3d\x54\xf9\x12\xb9\xf9\x9e\ +\xbb\x59\x36\x25\x73\x6c\x8a\x1e\x6c\x2e\xa5\xa4\xdf\xc4\xb5\x77\ +\xfd\x82\xf3\xf3\x3d\xbc\xf1\xc2\xab\xf4\x00\x49\x79\xb3\xb9\xf5\ +\xa7\xbf\xe2\xf6\x0b\xc7\xb3\xf9\xf5\xd7\xa8\xf7\x43\xe3\xe1\x83\ +\x38\x62\xce\xe1\x57\x3f\xbd\x11\x2a\xd6\x72\xd0\x91\xcc\xed\x3f\ +\xbb\x03\x63\xe3\x26\xde\x5a\x57\x0b\xbe\x7a\x9e\x79\xe6\x5d\x62\ +\xe6\xdd\xcc\xaf\x6e\x5d\xca\xe1\xf7\x9e\x61\x6d\x83\x8f\xf8\xf4\ +\x5c\x0a\x72\x92\xbf\x54\xa3\x55\x41\x54\xa0\x54\x08\x80\x1f\xbb\ +\xc3\x81\xa8\xd7\x10\xb2\x77\x72\xac\xac\x89\x30\x21\x3e\x7a\xfe\ +\x31\xf6\xfb\x72\xb8\xf5\xee\x3b\xb9\x64\x6e\x31\xda\x90\x07\x55\ +\xd2\x78\xae\xbf\xf7\x57\xdc\x7a\xe9\x42\x0c\x9e\x76\xca\xeb\x9a\ +\xf1\x01\xc8\x4e\x1a\xea\x6a\xb1\x07\xa1\xe9\xe0\x4e\x7a\x75\xc5\ +\xdc\x79\xdf\x8f\x99\x37\x31\x96\x9d\xaf\x3e\xc5\xa6\xee\x54\xee\ +\xfb\xf5\xcf\x29\xf0\xec\xe3\xf9\x77\x77\x51\xb3\xf1\x43\xd6\x96\ +\x0a\xdc\xfe\xc0\x83\x5c\xbb\x7c\x26\x86\x08\x61\x7f\xb3\x2d\x6d\ +\x97\xdb\x8d\x40\x98\x81\x81\x3e\xf4\x3e\x03\x96\x0c\x13\x4a\x51\ +\xc0\xe3\x72\xd1\xde\xde\xce\x91\x23\x87\xf1\x7a\x7c\x0c\x0e\xf4\ +\xd1\xd4\x68\xc3\xeb\xf3\xa2\x37\xea\xc7\x94\xf7\xb4\x5a\x2d\x4e\ +\xa7\x13\x85\x4a\x85\x20\x88\xb8\x9c\x4e\xe2\x62\x63\x49\x4c\x4c\ +\x24\x3e\xce\x4a\x56\x56\x16\xbb\x77\xef\xc6\x6a\xb5\x32\x30\x30\ +\x80\xd1\x68\x44\x96\x65\x66\xcc\x9c\xc1\x59\x67\x9d\x45\x6b\x6b\ +\x2b\x7a\xa3\x81\x8e\xae\x6e\x3c\x9e\x11\x0d\xec\x84\x84\x04\x2c\ +\x16\x0b\xc3\xc3\xc3\xc4\xc6\xc6\x32\x7e\xfc\x78\x1c\x0e\x07\xc1\ +\x60\x10\x9f\xcf\x47\x49\x49\x09\x43\x43\x43\x4c\x9d\x3a\x95\x8c\ +\x8c\x0c\xd4\x6a\x35\xe5\xe5\xe5\xe4\xe5\xe5\xa1\xd5\x6a\x79\xf1\ +\xc5\x97\x68\x68\xac\xe3\xf7\xbf\x7f\x04\x8f\xc7\x13\xb9\xca\xa3\ +\xd0\xaa\x05\x1a\xf6\xbf\xc3\xcf\xff\x6b\x2f\x7e\xbb\x83\xe8\x33\ +\xaf\xe6\xe6\x85\xd9\x6c\x3f\x14\xc6\x9a\x9c\x47\x52\xca\x04\x16\ +\xcc\x9f\xc9\x8b\x95\x3d\xb4\x1f\x6d\xa6\x57\x18\xcf\x1d\x97\xcc\ +\x22\x5e\x80\x8b\x16\xef\xe2\x8d\x3d\xc7\xf1\x67\x8b\x28\x94\x3a\ +\x12\x52\xe2\x31\xab\x61\xcb\x81\x63\x18\x26\x5e\xc4\xf9\xd3\xc6\ +\x01\x56\xce\xde\xb9\x83\x9d\x15\x6d\x9c\x9d\x96\x37\xe2\x03\x0f\ +\x87\x51\xaa\x0d\xc4\xa7\xc4\x62\x54\x48\xac\xd9\x57\x45\xc6\x59\ +\x37\x72\xce\x84\x4c\x98\x70\x05\x85\x7b\xfe\x8b\x5d\x75\x4e\xce\ +\x56\x88\x08\xa2\x82\x80\xa3\x81\xd2\x9e\x78\x7e\x78\xef\x85\x64\ +\xa4\xc0\xb4\x82\x54\x1a\x06\x05\xfa\x5b\x4b\xa9\xe8\x18\x24\xb8\ +\xed\x43\x9a\x71\xe3\x55\xaa\xb1\xf7\xba\x40\xa9\x26\x36\x29\x9d\ +\xfc\xac\x14\xb4\xa7\xb1\xa4\x80\x29\x3e\x99\xcc\x8c\x04\xa6\x9e\ +\xbf\x88\x4f\x8e\x7d\x46\xa7\x0b\x42\x95\x7b\x79\x6b\xfd\x11\x02\ +\x81\x61\xbc\x2e\x37\x9e\x40\x10\x51\xa9\x21\x36\x31\x93\xf8\xd4\ +\x62\x66\xcd\x2a\x64\x8b\x26\x95\x8c\xb4\xf1\x2c\x2c\x4e\x67\x4d\ +\x6f\x07\x43\x1d\xc3\x94\xb7\x0f\xe2\xdd\xb9\x82\x4e\xd1\x8b\x47\ +\xa9\x66\xa0\xd3\x8e\xf5\x9c\xf3\xb9\xf6\x4b\x11\xb6\x1a\xd1\x59\ +\xc1\x53\x0f\xff\x82\x38\xa5\x17\xb7\x60\xe5\x9e\x7b\xaf\x22\x7e\ +\x70\x13\x6a\x9d\x0e\xa9\xb7\x9a\xa3\x36\x0f\x17\xff\xf6\x72\x0a\ +\x53\x46\x0a\x36\xec\xb5\x41\x44\x8d\x81\xf8\xe4\x18\x0c\x2a\xf0\ +\x0a\x02\x1a\x8d\x8a\x91\xd0\xba\x88\x5a\xad\x41\x14\xc2\x84\x45\ +\x0d\x09\x69\x59\xe4\xa6\xa6\x00\x83\x1c\x3c\x68\x63\x50\xf0\xf3\ +\xe6\x8b\x4d\x0c\x77\x4b\xc8\xca\x01\xe2\x96\xcf\x21\x67\xcb\x3b\ +\xbc\xfd\xd6\x2a\x2e\xbd\xfc\x22\x92\x22\x8f\xc2\x37\x9b\xb4\xfb\ +\x07\xfa\x69\x69\x6e\xc1\x19\x08\x22\x88\x02\x3e\xaf\x87\xbc\x71\ +\x39\x08\xa3\xe9\x74\xa1\x50\x88\xb0\x1c\xc2\xd6\xd2\x44\x58\x0e\ +\x93\x93\x93\x4d\x5b\x47\x3b\xbd\xbd\xbd\x58\xa2\x62\xb0\x6a\x34\ +\x34\xb7\xb6\x22\x28\x95\xe8\x19\x09\x22\x9e\x28\xa0\x89\x89\x89\ +\xa1\xb1\xb1\x11\xb5\x5a\x4d\x56\x56\x16\x55\xd5\xd5\xf8\xfc\x7e\ +\xac\x56\x2b\x46\x93\x89\xe1\x61\x3b\x5d\x5d\x5d\x44\x47\xc7\x60\ +\xb5\x5a\x47\x32\x4f\x7c\x5e\x12\x93\x12\x11\x05\x11\x9f\xcf\x47\ +\x76\x76\x36\x19\x19\x19\xd4\xd7\xd7\x23\x49\x12\x6a\xb5\x1a\xa7\ +\xd3\x49\x7d\x7d\x3d\x8b\x17\x2f\xa6\xaf\xaf\x8f\x92\x92\x12\x6c\ +\xb6\x46\x34\x1a\x1d\x2b\x57\xae\xa4\xbd\xbd\x83\x82\xc2\x09\x11\ +\xcf\xc8\x3f\x20\x10\x0c\x93\x52\xb4\x8c\x7b\xee\xbf\x18\x8b\xd6\ +\x80\x61\x54\x4b\x55\x0a\x87\x91\xc2\xa3\x0a\x8f\x61\x11\x05\x61\ +\x94\x5a\x35\x72\xc8\x89\x2b\x04\xf1\x2a\xf0\x38\x9d\x88\x5a\x2d\ +\x0a\x31\x48\x48\x0e\x11\x1a\x8d\x0c\xea\x34\x4a\xfc\xae\xe1\x51\ +\x47\x54\x00\x97\x3b\x80\x4e\x7d\xba\x90\x79\x38\x2c\x33\x92\x7d\ +\xa9\x40\xa7\x16\xf1\xba\xec\x23\x1f\xf8\xbc\x78\xbc\x21\xf4\x6a\ +\x25\x52\x48\x02\x01\x54\x1a\x0d\xaa\xa0\x13\xbb\xc7\x03\xe8\x09\ +\x8f\x66\x2b\x89\x82\x88\x32\x2a\x8b\xcb\x6f\xfd\x29\x93\xa2\x65\ +\x42\x28\xd0\xeb\xb4\x54\xae\x95\x08\xff\x77\x2d\xe5\xc6\x02\xd1\ +\x2a\x14\x0a\x0d\xc1\x81\x6a\x9e\x7a\xfe\x63\x0a\x6f\x7f\x8c\xeb\ +\x32\x6d\xfc\xea\x81\x37\x09\x84\xe4\xb1\x63\x3c\xf1\x36\x12\xf2\ +\x8f\x44\x06\x05\xa5\x00\x52\x18\x41\x50\xa0\xb4\x64\x70\xe9\x8f\ +\xee\x63\x5a\x1c\x84\x50\xa0\x52\xfd\x13\xbd\x2b\xe5\x20\xb2\x3e\ +\x9b\xab\x6e\xbe\x8b\x33\xb2\xa2\x31\x19\xf5\x88\xc0\x40\xcf\x88\ +\xcc\xb0\xa8\x54\x23\x12\xc2\x7e\x4a\x74\x57\x10\x46\x9a\x65\x9f\ +\x18\x67\xa5\x4a\x83\xcf\xe9\xc3\xeb\x07\x14\x02\x0a\xe1\x44\x68\ +\x36\x8c\x2c\x9f\xf8\x5f\x44\x21\xaa\x28\x38\xfb\x0a\x7e\x7e\x55\ +\x11\x41\xbf\x8c\x52\xa9\x42\xa3\x51\xf1\xdb\x27\xc7\xb3\x7f\xcd\ +\xdb\x3c\xfe\xcb\x87\xf8\xd1\x1f\x9f\x64\x5e\xa6\x2a\xf2\x40\x7c\ +\x53\x49\x5b\x92\x42\x78\xbd\x1e\xec\x83\x03\xf4\xf6\xf5\x41\x28\ +\x84\x28\x4b\xc8\xa1\x10\x83\xfd\xfd\xc4\x44\x47\x61\x34\x18\xe8\ +\xed\xed\x41\x0a\x04\xd1\x6a\x75\x84\x42\x12\x66\x93\x05\xbd\x5e\ +\x3f\xa6\xca\xa7\x50\xa9\x50\xaa\xd4\xf4\xf4\xf4\xe0\x74\x39\x31\ +\xe8\x75\xf8\xfc\x1e\x64\x29\x88\x28\x84\x09\x06\xfd\x38\xed\xc3\ +\x48\x92\x4c\x7c\x7c\x3c\x41\xbf\x1f\xb7\xcb\x45\x28\x10\x20\x24\ +\x49\x04\x03\x41\x14\x0a\x25\x0a\x51\x81\x28\x88\x18\x0d\x46\x06\ +\x06\x07\xc8\x48\x1f\x69\x34\x60\x34\x1a\x50\xab\x54\xd8\xed\x76\ +\x96\x2c\x59\xcc\xe4\xc9\x93\xd9\xb4\x69\x23\x61\x59\xa6\xa9\xa9\ +\x09\xad\x4e\x47\x65\x65\x39\x7e\xff\x68\x3e\xb8\x24\x7d\x6d\x29\ +\x39\xff\xb1\xa4\xed\xf5\x20\x2b\xcc\x24\x47\x45\x7d\x61\xb9\xd7\ +\x3f\x42\x18\x21\xbf\x17\xfb\x90\x0b\xeb\x94\x73\x99\x9e\xb2\x89\ +\x67\x1e\x7b\x89\x73\x32\x82\x6c\xd8\xeb\xe4\xa2\x5f\x4e\x45\x19\ +\xdf\x43\x54\xb8\x87\x37\xfe\xf6\x3a\x73\x0a\xf3\x99\xba\xe0\x7b\ +\xc4\xfc\xe9\x65\x1e\x7b\x0d\x92\x9c\xc7\x29\xf5\x17\xf3\xeb\xe9\ +\x99\x27\x79\x53\x0a\xe0\xf6\x78\x39\xc1\x2b\x0b\x2e\x58\xc8\xe6\ +\x27\xde\xe3\xb9\xf7\x86\x50\x37\xef\xa1\xdb\x72\x0e\xf7\xe6\xeb\ +\x70\xd9\x8c\x34\x6f\xde\x45\x83\xf7\x1c\x2e\x5d\x6c\xe5\xf5\x67\ +\xfe\xcc\xd0\x92\x19\xd8\x4a\xea\x09\x8e\x9b\x45\x7c\xde\x02\x16\ +\x26\xae\xe5\xed\x57\x5e\xa3\x6d\x52\x0a\x82\x32\x8e\xf3\xce\x3b\ +\x1b\x39\xe0\xc5\xed\xf5\x7f\x21\xbb\x44\x0e\xf9\x71\x79\x82\x23\ +\xcb\xe5\xc0\x48\x55\xae\xda\x44\x42\x94\x8a\xe6\xb2\x83\xec\xeb\ +\xef\xa1\xd7\x15\x42\x54\x88\x04\x7d\x1e\x3c\xca\x91\x52\xf3\xa0\ +\xcf\x83\x57\x18\xf9\x3f\xe4\xf3\xe0\xf2\x78\x89\xca\x9e\xcf\x92\ +\xd4\xd5\xbc\xf3\xca\xab\x74\x4d\x4b\x07\x21\x86\xe5\x17\xcc\xa5\ +\x76\xc5\x9f\x79\xa3\x2d\x8b\x87\xee\xbb\x82\xff\xa9\xa7\x4e\x58\ +\x0e\xe2\xf6\x42\x5c\x62\x12\x16\xe3\xc9\x34\xd4\x70\x28\x80\xd3\ +\x6e\x27\x1c\x97\xcf\xf7\xe6\x8c\xe3\xb5\xa7\x7e\x8f\x67\xc1\x54\ +\x4c\x71\x69\xcc\x2e\x9e\x40\xa2\x73\x25\xef\xbf\xf8\x06\xd3\x8b\ +\x0b\x98\x33\x69\x3a\x93\xc4\x95\xbc\xf6\xcc\x9b\x9c\x9d\x3a\x40\ +\xf3\x40\x00\x95\x52\x20\xe4\xf7\xe0\x95\x4e\x44\x91\xa3\x38\xf7\ +\xa2\x69\x3c\xfa\xe1\x5b\xbc\xad\x5e\x48\x54\x38\xc8\xb8\xf9\xcb\ +\x49\x1b\x3c\xca\x8e\xca\x5e\x2c\x5a\x33\x1a\x55\x18\x8f\x3f\x04\ +\x44\x48\xfb\x9b\x0a\x45\x7a\x4a\xc2\x6f\x63\x62\xa2\x41\x96\xf0\ +\xba\x9c\x84\x02\x7e\xea\x6b\x6b\x08\xfa\x7c\xf8\xfd\x7e\x42\xfe\ +\x00\x83\xfd\x03\xb4\xb7\xb6\x21\x85\x42\x0c\x0f\x3b\x18\xb6\xbb\ +\xd0\x6a\xb5\x28\x55\xaa\x31\xed\x8f\x21\xfb\x30\x21\x29\x88\xd3\ +\xe9\x44\x0a\x85\xc8\xca\xcc\xc4\x62\x34\x22\x87\x02\x78\xdc\x6e\ +\xcc\x26\x13\x4e\xbb\x1d\x8b\xd9\x44\x46\x7a\x3a\x05\xe3\x0b\xf1\ +\xba\x5c\xa4\xa7\xa5\xd3\xd5\xdd\x8b\xdb\xed\xa3\xa5\xa9\x95\x80\ +\xd7\xcf\xa4\xe2\x49\x98\x4d\x26\x12\xe2\xe3\x28\x28\x28\xa0\xa7\ +\xbb\x8b\x8e\xf6\x56\x8e\x1d\x3d\x4a\x28\x18\x60\xe6\x8c\x19\x2c\ +\x5a\xb8\x00\xbf\xcf\xc3\x9b\x6f\xbe\x81\xd7\xe3\xc2\x3e\x3c\x84\ +\xdf\xe7\x81\xb0\x84\x4e\xab\x21\x29\x29\x89\x79\x0b\xe6\x7f\x41\ +\x7f\x44\xad\x56\xb3\x6b\xe7\x4e\x3a\x3b\x3b\x88\x8b\xb3\xa2\x50\ +\x9c\xee\xf7\x96\x24\x89\xbc\xdc\x71\x64\x64\x66\x8d\x75\xf0\x39\ +\xf5\x47\x14\xc5\xd1\xae\xf1\x3a\x4c\x66\x0b\xe1\xf0\x48\x1f\x4d\ +\x87\x7d\x18\x4b\x54\x34\x2a\xf5\x7f\x6e\xf7\x70\x51\xa9\x24\x36\ +\x3d\x87\x71\x19\x71\xa7\xdf\x04\x4a\x15\x89\xd9\xb9\x64\x26\x1a\ +\x11\x15\x4a\xa2\x12\x53\xc9\xcd\x4a\x67\xda\xcc\x22\xe4\x9e\x26\ +\x5a\xec\x6a\xbe\x77\xdd\x4d\x2c\x9a\x10\x07\x62\x0c\x45\xd9\xf1\ +\xf4\xb5\xd8\xf0\x69\x62\x29\x9a\x75\x0e\xf3\x8b\x53\x69\xab\xab\ +\xc5\x65\xcc\xe5\x07\x3f\xba\x96\xbc\x58\xf5\x29\x16\xa3\x02\xad\ +\x25\x85\xfc\xdc\x4c\x74\x02\x68\xad\xf9\xcc\xc8\x8d\xa6\xb1\xa6\ +\x8e\x70\xe2\x34\x7e\x74\xd3\x65\x24\x6a\x15\x44\xa5\x65\xa3\x97\ +\x02\x68\xac\x39\xcc\x9a\x3f\x8f\x54\xe5\x30\xf5\x8d\xed\xe8\x33\ +\xa6\xb0\x74\xd1\x1c\x92\x63\xe3\x98\x3c\x63\x3a\xe2\x70\x33\x4d\ +\x1d\x43\xe8\xe3\xd2\x18\x9f\x9b\x8a\x5a\xa1\xc2\x92\x98\x4d\x5e\ +\x46\x02\xe2\x3f\xf8\x90\x2d\x71\x69\x4c\xc8\x4e\x46\x25\x28\x50\ +\xe9\x63\x98\x50\x34\x85\xb3\x27\xa5\xd1\xdb\x58\x45\xf3\x20\x14\ +\x9e\xb9\x90\x59\x93\x72\xd0\x2b\x55\xc4\x67\x8d\x23\x2b\xc9\x84\ +\x42\xa9\xc2\x9a\x9a\x4b\x4e\x52\x34\x82\x52\x45\x4c\x6a\x0e\x39\ +\x69\xc9\x4c\x9a\x39\x1d\xb5\xb3\x15\x5b\xfb\x20\xba\x98\x54\x26\ +\xe4\xa7\x81\xd7\x85\x6c\x4a\x66\x42\x4e\xca\x17\xfc\xda\x5d\x1d\ +\xed\x98\x4c\x66\x4c\x66\x0b\x08\x22\x1a\x73\x1c\x79\x13\xc6\x61\ +\x54\x0b\xa7\x1d\xa3\x3e\x26\x91\x71\xe3\xd2\xc8\x9d\x7a\x06\x29\ +\x6a\x17\x8d\xcd\x1d\xc8\x86\x78\x8a\xa7\x4c\x63\x7a\x5e\x34\x1d\ +\x4d\x2d\xf8\x75\x09\x14\x4d\x2a\x62\xe6\xb4\x5c\xec\x2d\x8d\x74\ +\xba\xd5\xcc\x38\x67\x09\x67\x4e\x4c\x47\xab\x54\x11\x9b\x9e\x4b\ +\x56\x4a\x34\x00\x71\xb9\x53\x99\x98\x00\xb6\xc6\x16\x9c\x92\x86\ +\x9c\x09\x85\x44\xc9\x83\x94\x1f\x2f\xa7\x75\x48\x64\xc1\xa5\x57\ +\xb3\xb8\x38\x3e\x62\xce\xfc\x8b\x18\x1a\x1c\x40\xa1\x50\x60\xf9\ +\x07\x03\x08\xa0\xbf\xaf\x17\x93\xc9\xfc\xef\xca\x5c\x0b\x08\x57\ +\x5f\x7c\x5e\x38\x3a\x3a\x1a\x51\x29\x8e\xa4\xd4\x79\x7c\x68\xd5\ +\x6a\x72\x73\xf3\x40\x10\xe8\x6c\x6b\x63\xa0\xaf\x7f\x4c\x81\x2f\ +\x24\x8f\xbc\x4e\xba\x62\xf0\xa4\x00\x00\x20\x00\x49\x44\x41\x54\ +\xab\xd5\x6a\x14\x2a\x25\x01\x7f\x00\x97\xc7\x45\x5b\x47\x07\x16\ +\x8b\x85\xc1\xa1\x21\x9c\x4e\x27\xd9\x59\x99\x08\xb2\x8c\x41\xaf\ +\x65\xda\xb4\x19\x98\x4d\x16\x0e\x1e\x3c\x48\x63\xa3\x8d\xc9\x93\ +\xa7\x70\xf9\xe5\x57\x8c\x28\xfb\x79\x3c\x18\xcd\x51\xd8\x5d\x5e\ +\x9e\x7d\xee\x39\x3a\xdb\xdb\xb8\xf3\xae\x3b\xb0\x58\xcc\xf4\x0f\ +\xf4\xb3\x7c\xf9\x32\x94\x4a\x15\x07\x0e\x1c\xe0\x85\x17\x5e\x00\ +\x64\x96\x2e\x5d\x86\xd1\x68\xa4\xaa\xaa\x8a\xe6\xe6\x66\x44\x71\ +\xe4\xd8\x43\xa1\x10\x5a\xad\x16\xad\x46\xc3\xf8\x82\x02\x1e\x7c\ +\xe8\xa1\x2f\xf8\xb4\xbf\xeb\xed\xc6\x22\xf8\x6a\x70\xa4\xe4\x00\ +\x49\xc9\x29\x24\xa7\x46\x3a\xc9\x7f\x1b\xd1\xd8\x50\x87\x5a\xa5\ +\x26\x2d\x23\xf3\x0b\x9f\xfd\xdb\xdb\x8d\x39\x9d\x2e\x0c\x46\x13\ +\x2a\x54\xa8\x55\x4a\x8c\x26\x33\xa9\x29\xa9\xa8\xd4\x1a\x4a\x4b\ +\xff\x3f\xf6\xce\x3b\x5e\x8e\xba\xfc\xfe\xef\xe9\xdb\xf7\xf6\xdc\ +\x92\xde\x43\x12\x48\x20\xf4\x0e\x52\x04\x15\x2b\x52\xa4\xe9\x17\ +\x0b\x7c\x41\x51\x8a\x34\x11\x11\x11\xa4\x85\x26\x20\x4d\x29\x2a\ +\x82\x82\x8a\x80\xa0\xf4\x90\x80\xd4\xf4\x5e\x6e\xc9\xed\x77\xfb\ +\xee\xd4\xcf\xef\x8f\xd9\xdd\x6c\x42\x2c\x3f\x5b\xfc\xc6\x39\xbc\ +\xee\x2b\x97\x6d\x33\x77\x76\xf7\xcc\x33\xe7\x73\x9e\xf3\xbc\x4b\ +\x21\x9f\xc7\x32\x4d\x0a\xb9\x3c\x6d\xed\xed\xe8\x92\x42\xbe\x58\ +\xc0\xb2\x2c\x3c\xcb\x44\x55\x55\x3c\xd7\xd7\x03\xa3\xb1\x18\xb6\ +\xe3\xd0\xd3\xd3\x43\x2a\x9d\x66\x6c\x7b\x3b\xae\x63\x53\x2a\x16\ +\x31\x4b\x16\x8e\xe3\x20\xcb\x32\x9d\x9d\x9d\x2c\x5e\xbc\x84\xc6\ +\xc6\x06\xb2\xd9\x2c\x9e\xe7\xa1\xeb\x1a\xae\x63\xe3\x7a\x1e\x96\ +\x65\x61\x5a\x25\x22\x91\x30\x2f\xbe\xf8\x12\x9b\x37\xf7\xb0\x7c\ +\xf9\x32\x34\x4d\xa1\x50\xb0\x58\xb0\x60\x01\xb6\x6d\x57\x33\xb7\ +\x85\x10\xd4\xd7\xd7\x57\xbd\xdf\xae\xeb\x06\x2d\xec\x01\x76\x28\ +\x04\x02\x82\x1e\x81\x9d\xf7\xfd\x15\x62\x87\x71\x8c\x3a\x3c\x92\ +\xa2\xae\xa1\x11\x55\xd7\x69\x6b\xef\x28\x4b\x02\x32\x9b\x36\x75\ +\x91\x49\x67\xb0\x2c\xbf\xb1\x41\x08\x18\x1c\x1c\xc2\x72\x1c\x04\ +\x7e\xef\xbd\xa4\xc8\x58\x96\x85\xeb\xba\x24\x93\x49\x8a\xc5\x22\ +\xf1\x78\x9c\xc6\xc6\x46\x5c\xc7\x45\xd3\x34\xea\xeb\xfc\xee\xc6\ +\xe6\xa6\x51\xf4\xf5\xf5\xd1\xdd\xdd\x4d\x28\x14\xa2\xaf\xaf\x17\ +\x21\x3c\x62\xb1\x28\x9e\xe7\xb2\x6e\xdd\x3a\xf2\xf9\x1c\xaa\xa6\ +\xb0\x74\xd9\x12\xc2\xe1\x10\x03\x03\x7d\x78\x9e\x47\xa1\x90\x2f\ +\x67\x89\x78\xa8\xaa\x52\xb5\x07\x2a\x8a\x9f\x93\x22\x49\x12\x86\ +\x61\x90\x4a\xa5\x08\x95\xfd\xe2\x3b\x22\x7d\x2b\x40\x80\x0a\x62\ +\xd1\x18\xa9\xe1\x21\xda\x3b\x46\x07\x07\x63\x27\x83\xe7\x79\xe4\ +\xb2\x59\x46\x8f\x19\xbb\x63\x48\x5b\x92\x24\x9a\x9b\x9a\x08\x45\ +\x23\x94\x6c\x93\xe1\xc1\x21\x12\xd1\x38\xa9\xd4\x08\x92\x2c\xa3\ +\x1b\x06\xb2\x24\xa1\x68\xaa\xff\xaf\xa3\x61\x3b\x4e\x75\xe7\x2d\ +\xcb\x22\x14\x0e\x61\x3a\x36\xa6\x69\x52\x2c\x16\xfd\xc9\x37\x66\ +\x89\x54\x2a\x85\xa6\x2a\xac\x5f\xbf\x9e\x4c\xda\x4f\xdd\x73\x1c\ +\x97\x70\x38\x84\xae\xeb\x6c\xd8\xb0\x81\x09\x13\xc6\x23\x29\x2a\ +\x23\x23\x23\x00\x44\xc2\x21\x7a\x7a\x7a\x08\x87\xfd\x38\x4b\x59\ +\x86\xe6\xe6\x26\xb2\xd9\x1c\x72\x59\x57\x36\x42\x21\x14\x59\x26\ +\x1a\x8d\x52\x2a\x95\xc8\xe5\x72\x44\xa3\x51\xbf\xa5\xde\xf3\x28\ +\x14\x0a\xd5\x56\xf9\x00\x01\x76\x04\x26\x4c\x9a\xcc\xca\x15\xcb\ +\x78\xfb\x4f\x8b\x82\x02\x62\x27\x83\x6d\xdb\x24\x13\x75\x34\x35\ +\xb7\xec\x18\xd2\x8e\x25\x93\x48\xaa\x4a\x5f\x5f\x1f\xe1\x70\x98\ +\x4c\x36\x4b\x3a\x9d\xa5\x94\x2f\xa0\x6a\x0a\x91\x50\x18\xab\x64\ +\x11\x0e\x45\xfc\xae\x45\xcd\x23\x14\x0e\xfb\xc3\x0d\xac\x52\x39\ +\x7d\xcf\x1f\x02\xac\x6b\x9a\xdf\x38\x20\xcb\x98\xa5\x22\x43\x43\ +\x43\xb4\x34\x37\xd1\xd8\xd4\x84\xeb\x78\x8c\x94\xf5\xee\xb6\xb6\ +\x76\xa6\x4f\x9f\x8e\xa2\x28\x64\xb3\x59\x96\x2c\x5b\xc6\xb2\xe5\ +\x4b\xb0\x6c\x93\x50\xc8\x40\xd3\x14\x6c\xdb\x42\x55\x55\x74\x3d\ +\x8c\xae\xeb\x44\x63\x11\x06\x87\x06\xfd\x09\xf1\x8e\x83\xa4\xaa\ +\xe8\xba\x8e\x61\x18\x14\x0a\x05\x4a\xa5\x12\xe3\xc7\x8f\x47\xd7\ +\x75\x56\xad\x5a\x45\x73\x4b\x4b\x70\x79\x1a\x60\x87\xc1\x08\x85\ +\x99\xb5\xeb\x5c\xb2\xd9\x0c\x9e\x17\x64\xe0\xec\x44\xba\x08\x9a\ +\xa6\x11\x8b\x27\x76\xd8\x2e\xa8\x85\x5c\x91\x74\x3a\xc3\xf0\x48\ +\x1a\xa7\xdf\x6f\x7e\x89\x37\x24\x48\xa5\xd2\x24\x8d\x10\x96\xe9\ +\xe0\x94\x35\xe2\x7c\xa1\x88\xe3\xd8\xe8\xe5\xf8\xd4\xca\x87\x31\ +\x9f\xcf\x51\x2a\x95\x70\xca\x83\x74\xa3\xd1\x28\x85\x42\x1e\x4d\ +\xd3\x10\x42\xd0\xdf\xdf\xcf\x98\xd1\x63\xcb\xc3\x82\x6d\x0c\xc3\ +\x60\xc5\x8a\x15\xf4\xf6\xf6\xe2\x79\x1e\x6b\xd6\xad\x63\x78\x78\ +\x18\x45\x91\x70\xcb\x0e\x14\xc3\xd0\x08\x85\x0c\x24\x49\x50\x28\ +\x16\x7c\xaf\x2f\x2e\xa2\xec\x11\xa8\x44\xb5\x0a\x21\xca\x91\xaf\ +\x7e\x98\x54\x25\xa6\x55\xd7\x75\x08\x74\xed\x00\x3b\x10\xb2\x2c\ +\x93\x4c\xd6\x05\x07\x22\xc0\x3f\x97\xb4\x33\xb9\x1c\x9b\x36\x76\ +\x92\x2f\x16\xfc\xa6\x18\xdb\xc6\x75\x3c\x86\x86\x86\xb1\x4a\x16\ +\x9e\xe3\xa0\x69\x3a\xba\xae\x61\xd9\x36\x92\x44\xd5\x46\xe7\x96\ +\xed\x6e\xa6\x69\xf9\xc4\x59\x9e\xde\x6e\x18\x06\xe9\x74\x0a\x45\ +\xf6\x2b\xe6\x42\xa1\x40\x4b\xcb\x28\x76\xdd\x75\x57\xfa\xfb\x07\ +\x78\xfe\xf9\xe7\x31\x8c\x50\x55\x93\x56\x14\x15\xc3\x30\x88\x44\ +\xc2\x14\x8b\x05\x24\xc9\x3f\x9b\x25\x12\x09\x1c\xd7\xc1\x34\x4b\ +\xb8\xae\xe3\xcf\xb0\x2c\x77\x62\x7a\x9e\x6f\x35\x2c\x95\x4a\xb8\ +\xae\x5b\x95\x65\x62\xb1\x98\x9f\xc3\x1d\x5c\x92\x06\x08\x10\x60\ +\x67\x24\x6d\x24\x18\x4e\x8d\x90\x4c\xfa\x63\xc1\x2c\xcb\x62\xf5\ +\xba\x35\xb4\x36\xb7\x90\x2b\xe4\x71\x6c\x9b\x78\x24\x4a\x2c\x16\ +\x25\x14\x0e\x13\x8f\x45\x71\x5d\x87\x4c\x26\x83\x69\x5b\xd8\xb6\ +\x8d\xf0\x3c\x64\xc5\x8f\x55\x2d\x95\x4a\xc8\xe5\x4c\x92\x54\x3a\ +\xc5\x84\x09\xe3\xd0\x34\x8d\xd7\x5e\x7b\x8d\x5c\x2e\x8b\xe3\xd8\ +\xc8\xb2\x8a\x10\x82\x64\x32\xe9\x2f\x20\x66\xd2\x80\x87\x69\x9a\ +\xd5\xe8\x55\xc3\x30\x28\x99\x05\x84\x00\xcf\xf3\xc3\x9f\x24\x49\ +\x42\x29\xdb\xef\x60\x8b\xa6\x0e\x50\x28\x14\x50\x14\x85\x70\x38\ +\x4c\x22\x91\xa0\xb9\xa5\x25\xb8\x2c\x0d\x10\x20\xc0\xce\x47\xda\ +\x86\x61\xf8\x13\xd0\x5d\x87\x48\x24\x42\x26\x93\xa1\xa9\xb1\x91\ +\xfa\xfa\x7a\x7a\x7b\x37\x63\x18\x06\x48\x12\x7a\x39\x75\xaf\x2e\ +\x99\x20\x9f\xcb\x62\x85\x43\xa8\xba\xc6\xc8\xc8\x08\xb2\xa2\xa0\ +\x68\x2a\x9a\xae\x93\xcb\xe5\xaa\xc3\x2f\x0b\x85\x02\x9b\x37\x6f\ +\x46\x53\x35\x52\x29\xdf\x89\x52\xf1\x53\xd7\xd5\xd5\xa3\x6b\x1a\ +\xf9\x5c\x9e\x50\x28\x5c\xcd\xd7\xce\x66\x6d\x6c\xdb\xc6\xb6\x2d\ +\xb2\x39\x88\x46\x23\xd5\x85\x1c\xcf\x73\xb1\x2d\x0f\x55\xb5\xaa\ +\x53\x70\x64\x59\x29\xef\x77\xb6\x1a\x5c\x15\x8d\x46\x19\x35\x6a\ +\x54\x40\xda\x01\x02\x04\xd8\xf9\x48\x5b\xc2\xa3\xa5\xa5\x11\x59\ +\x40\x4f\x77\x37\x78\x1e\x96\x69\x51\x34\x4b\xb8\x42\x20\xe1\xe1\ +\xb8\x26\x02\x1b\x59\x52\xc9\xe7\x53\x58\x8e\x43\xa9\x54\xf0\x2b\ +\x5f\x05\x42\x8a\x46\xc9\xb4\x90\x15\x95\x70\x38\x4c\x2e\x97\xc3\ +\x75\x1c\x1c\xcb\xa4\x67\x73\x2f\xb1\x68\x94\x70\x38\x82\x87\x87\ +\x59\xf2\x2b\x63\x59\x81\x7c\x31\x4f\x36\x9f\xc5\x1a\xf1\x65\x0e\ +\xcb\xb2\x90\x65\x05\xcf\xf3\xf5\xe9\x50\x28\x84\x22\x6b\xe8\x9a\ +\x41\xb1\x54\xc4\x75\x40\x51\x15\x6c\xd7\x22\xaa\x86\xf1\x3c\x1b\ +\x4d\x93\xcb\x63\xc7\x24\x72\xd9\x14\xba\x2a\x53\xd2\x55\x06\xfa\ +\x7b\x83\xc9\x35\x01\x76\x20\x04\x9b\xbb\xbb\xe9\xee\xea\x0c\xa6\ +\xb1\xef\x4c\xef\xaa\x10\x18\x86\xc1\xc4\x49\x53\x48\xd6\x37\xec\ +\x18\xd2\x76\x5d\x9b\xfe\xde\xcd\xc4\xc3\x11\x84\xeb\x61\xe8\x3a\ +\x91\x48\x04\xd7\xf5\x88\xc6\xa2\xc8\x12\x68\x92\x00\xcf\x41\xb8\ +\x16\x45\xd3\xc5\xb4\x6d\xf2\x85\x2c\xe1\x50\x98\x68\x34\x82\xa2\ +\x6a\x58\x83\x83\xb8\xae\x83\xaa\xfa\x6d\xe1\x96\x6d\xa3\x20\xa3\ +\xaa\x3a\xaa\x66\xe0\x09\x81\x2c\x2b\xa8\x9a\x5f\x69\x67\x73\x59\ +\x4a\xa5\x12\xa1\x70\x18\x0f\x0f\xdb\xb2\xcb\xa4\x2d\x23\x49\x0a\ +\xba\xae\x12\x89\x44\x51\x14\x15\x21\x24\x5c\x47\x00\x0a\x9e\xf0\ +\x90\x65\x70\x5c\x17\x59\x91\x88\x27\x12\xb8\x8e\x8b\xa1\x69\x84\ +\x34\x8d\x64\x3c\x8e\x63\x5a\xe4\x32\xd9\xc0\xf2\x17\x60\x87\xa1\ +\x77\x73\x0f\x1b\xd6\xaf\x65\xdc\x84\x49\xe8\xdb\x74\xdd\x06\xf8\ +\xbf\x0b\x09\x89\x6c\x36\xc3\xaa\x95\xcb\x98\x3d\x67\x0f\x42\xa1\ +\xf0\xbf\x9f\xb4\x43\xe1\x18\xc5\x42\x9e\x51\x4d\x71\x86\x86\xd3\ +\x0c\x0d\x0d\xd2\x36\x7a\x34\x4d\xcd\xa3\xc8\xe7\x32\xa4\x53\x23\ +\xe8\x86\x0e\x92\x84\x90\x24\x3f\x09\xb0\x54\xa2\x54\x2c\xe2\x38\ +\x2e\xb2\xa2\xf8\x3b\x2e\x29\x48\x92\x8b\xe7\x7a\xd5\x76\x6f\x49\ +\x6c\x71\x79\xf8\xd5\xb3\x87\xeb\x56\xc6\x94\xb9\x7e\x55\xed\x7a\ +\x98\xb6\x8d\x27\x3c\x5f\x8a\x29\xcb\x20\xb2\xac\xa2\xaa\x6a\xd5\ +\x71\x62\xdb\x7e\x37\xa5\xac\x29\xc8\xb2\xec\x07\x00\xb9\x1e\xa6\ +\x69\x53\x97\x48\x20\x2b\x0a\x9e\xe7\xa1\x28\x7e\x87\xa6\x61\x18\ +\xc1\x88\xbe\x00\x3b\x0c\x3d\x5d\x5d\x74\x8c\x1e\x1b\x34\xd7\xec\ +\x84\x68\x6a\x69\xc1\xb6\x2d\x86\x06\x06\xe8\xd8\x01\x0d\x36\xb2\ +\x69\x39\x18\xe1\x18\x9e\x2c\x13\x8a\xc5\x88\x44\xe3\x18\xe1\x08\ +\xd9\x5c\x0e\xcd\x08\xa1\x19\x06\x42\xc2\x27\x5b\xd3\x01\xfc\xc9\ +\x32\xb2\xaa\xe1\xb8\x2e\x85\x92\x49\xae\x50\xa4\x50\xc8\xe3\x7a\ +\xa2\x4c\xe2\x21\x54\x55\xc5\xb4\x4c\x4a\xb6\x05\x8a\x84\x16\xd2\ +\xf1\x24\xb0\x3d\x97\x92\x6d\x51\xb4\x4a\xd8\x9e\xeb\xff\x94\xa7\ +\x1a\x57\xba\x19\x4d\xd3\xac\x2e\x30\xfa\xa4\xed\x22\x21\x50\x55\ +\x5f\xbf\x76\x3d\x97\x48\x34\x8a\x27\x81\xe7\xba\x84\x23\x11\x14\ +\x55\x25\x95\x4a\x91\x2d\xe4\xd1\x74\x1d\xc7\x09\x86\xeb\x05\xd8\ +\x71\xf0\x84\x87\xaa\x05\x0e\xa6\x9d\x15\x8a\xa2\xe0\x7a\x3b\x86\ +\x63\xd4\xbe\xc1\x61\x92\xc9\x04\xe1\x42\x1e\xdb\xf3\xc8\x97\x4c\ +\x36\xf7\x0f\x10\x09\x85\xc9\xe7\xf3\xb8\xb6\x85\x2c\x1c\x34\x19\ +\x9a\x1b\x1b\x51\x54\x99\x7c\xd1\x1f\x56\x40\xb9\xa9\xc6\x13\x82\ +\x92\x69\x21\x49\xb2\x2f\x5b\xa8\x2a\x9a\x6e\xa0\x99\x36\xf9\x5c\ +\x01\x49\x52\xa8\xab\xab\x43\x91\x55\x14\x59\xc5\xb2\x1c\x4a\x45\ +\x0b\xdd\x30\x50\x15\x09\xc7\x76\xc9\x66\xb3\xc8\xb2\xdf\x16\x2f\ +\x84\x20\x91\x48\x54\x83\xa0\xaa\x7d\xfe\xb2\x54\xb6\x07\x86\x09\ +\x85\x23\x98\x25\x13\x51\xde\xa6\x65\xd9\x48\xb2\x82\x10\x12\x02\ +\xbf\x93\x33\xf0\x69\xff\xad\x42\x9d\x8b\x69\xb9\x68\xba\x8e\x5c\ +\xa3\x28\x15\x06\x57\xf3\x7e\xa7\xcd\x9c\xb9\xbb\x6c\x3d\x60\xe0\ +\xff\x0b\x2e\x85\x6c\x0e\x1b\x8d\x58\x2c\x82\xf2\x01\xc5\x4a\xb0\ +\xe1\x9d\x97\xe8\x0d\x4f\x65\x9f\xe9\xed\x5b\xdd\x33\xb4\x71\x09\ +\xab\x73\x49\xf6\x9a\x39\x86\xff\x6b\xab\x13\x7f\xdb\x34\x76\x81\ +\x6d\x59\x20\x6b\x68\x6a\xcd\x5f\x28\x72\x2c\x7e\x6b\x31\x89\x29\ +\xf3\x18\x97\x0c\x22\x54\xff\x33\xdf\xe0\x1d\x38\x8d\x7d\xfa\x8c\ +\x59\x8c\x1d\x37\x91\x64\x7d\x23\x89\xba\x7a\x24\x55\x25\x95\xce\ +\x51\x30\x6d\x54\xcd\x20\x1a\x8f\x23\x84\x84\x65\xd9\x78\x9e\xc0\ +\x43\xc6\x71\x05\xae\x27\x70\x5c\x8f\x52\xa9\x84\x5d\xd6\xa2\x3d\ +\xc0\x71\x3d\x0a\xa6\x85\x90\x64\x8c\x70\x98\xa1\xa1\x61\xba\xbb\ +\x7b\xc8\xe5\xf2\x48\x92\xec\xbf\x4e\x59\x26\x91\x65\x05\x81\x84\ +\x69\xfa\xd3\xdd\x4d\xd3\xac\xfe\x1e\x89\x44\x88\x46\xa3\xc4\xe3\ +\x71\xea\xeb\xeb\x7d\xd7\x89\xed\x50\x28\x96\x10\x02\x4c\xcb\x1f\ +\x73\x16\x89\x46\xb1\x6c\x97\x92\x69\xa1\xaa\x1a\x9a\xaa\xe1\x78\ +\x1e\x0d\x8d\x4d\x81\x8e\x58\x03\x27\x33\xc8\x3b\x0b\xdf\x26\xe3\ +\x6c\x39\x26\xc2\x1a\xe1\x9d\xb7\x97\xb3\x7e\xe9\xf3\x5c\xf6\xad\ +\x1b\x58\x91\xd9\xfa\x39\x43\xcb\x9e\xe1\x47\xbf\xf8\x03\xf9\xbf\ +\x7b\xab\x79\x9e\x7f\xe0\x5a\xce\xbf\xe0\x42\xbe\x77\xeb\x63\xf4\ +\x16\xb6\xf7\x7e\x38\xbc\xfb\xc2\x23\x3c\xfb\xce\xa6\x0f\xdc\xb3\ +\xfc\xd5\x27\xf9\xf1\xef\xde\xfb\x3f\x7f\xec\x37\xbc\xfb\x06\x6b\ +\xba\x53\x5b\x91\x75\xe7\xaa\x65\xac\xda\xb8\x9e\x9f\xde\x74\x39\ +\x3f\x7a\x61\xe3\xd6\x4f\xb0\xba\xf8\xc5\x4f\xee\xe5\xed\xed\x8d\ +\x69\x0f\xf0\x5f\x0f\xf5\xb4\x2f\xfc\x0f\xb2\x2c\xe1\xda\x05\x4c\ +\xcb\x26\x5f\x28\x12\x8f\x27\x48\x0d\xa7\x18\x33\x66\x34\xef\xbe\ +\xf5\x16\x6f\xbc\xfa\x0a\x99\x54\x11\xd3\xb4\x08\x29\x2a\x8e\x27\ +\xb0\x1d\x17\xc7\x71\xca\x33\x21\x5d\x32\xd9\x2c\xcd\xa3\xda\x10\ +\xd8\x68\xaa\x4a\x49\x56\xf0\x84\x05\x8a\x8c\xaa\xa9\x78\xc2\x43\ +\x52\x64\x84\x24\xa1\x87\x0c\x86\x46\x86\x41\x91\x89\xc9\x51\x4a\ +\x65\xa2\x06\xca\xcd\x36\x0a\xf1\x78\x9c\xf6\xf6\xf6\x6a\xb4\xea\ +\xd0\xd0\x10\x42\xf8\x0d\x35\x8e\xe7\xe2\x21\x68\x6e\x6a\xc2\xd0\ +\x75\x24\x49\x22\x14\x0e\xe3\x58\x16\x91\x58\x94\xc1\xa1\x21\xb2\ +\xb9\x60\x21\x72\xab\x37\xda\xee\xe1\xde\x1b\xaf\x60\x8f\x8b\x7e\ +\xcc\x19\x7b\xf8\xab\xde\x03\x7f\x7a\x94\xab\xee\x5c\xc7\x95\x3f\ +\xf8\x26\x9f\x3f\x65\x2c\x1d\x91\xf2\xa5\xbd\x55\xa0\x60\x49\x64\ +\x8b\x16\x92\x1c\xaa\xd6\x13\x56\x21\x4b\xd6\xf4\x48\x24\x13\x68\ +\xd5\x92\xdc\x25\x97\xc9\xe0\x48\x21\x92\xf1\xf0\x56\xb5\x87\xb9\ +\xee\x4d\x1e\xff\xfd\x26\x3e\x72\xfe\xc5\xcc\x1b\x53\x4f\x63\x58\ +\x02\x1c\xb2\xa9\x2c\x42\x8b\x90\x88\xfa\x6b\x18\x92\xac\xa0\xd4\ +\x94\xf8\x76\xa9\x80\x2b\x79\x14\x4d\xa7\xe6\x3d\x14\x94\x72\x19\ +\x0a\x8e\x4c\x22\x19\x47\x95\xfc\xdb\xac\x62\x8e\x6c\xc1\x46\x8f\ +\xc4\x89\x87\xb5\xea\x63\xad\x52\x81\x5c\xbe\x84\x1a\x8a\x55\xb7\ +\xe3\x5a\x25\xb2\xb9\x3c\x42\x0d\x91\x8c\xfb\x8b\xec\x08\x8f\x62\ +\x2e\x4b\xc1\xf6\x88\x25\x92\xa8\xa2\x44\x3a\x6b\x12\x8e\x25\x08\ +\xeb\x4a\xf5\xf5\xcc\x5c\x86\x7c\xcd\xb6\x1d\xdb\xc4\x45\xc5\xd0\ +\xfe\xfa\x1c\xd2\x15\xcf\xdd\xc9\x83\xc5\x23\xb9\xef\x5b\x27\x60\ +\x00\x58\x9d\xdc\xf3\xfd\xcb\xa8\x3b\xf1\x5a\x4e\xf8\xf4\x69\xe4\ +\x63\x2d\xd5\x2b\x9e\x7c\xde\x42\x2e\xe4\x71\x6a\x42\x02\x85\x63\ +\x91\xce\xe6\x50\x43\x31\x62\x61\xbd\xe6\x38\xe5\xc8\x16\x5d\xa2\ +\xf1\x04\x86\x5a\xee\x5d\xb0\x8b\xa4\xd3\x05\xa4\x50\x98\x44\x79\ +\x42\x4e\x80\x9d\xec\xbb\x7c\xcb\xad\xb7\xa1\x19\x2a\xb1\x68\x88\ +\x48\x24\x42\x7d\x7d\x23\x9a\xa6\x31\x6b\x97\xd9\xf4\xf7\x0f\xb2\ +\x7c\xf9\x0a\x34\x3d\x44\x22\xd1\x50\xee\x94\x1c\x44\xd6\x7c\xc9\ +\xa2\x58\x32\x51\xca\xb6\x3a\x4f\x92\xd1\xf5\x10\xb9\x7c\x81\xd6\ +\xd6\x51\x14\x0a\x9b\x10\x9a\x41\x38\x12\xc3\x30\x0c\x1a\x9a\x5a\ +\xd0\x75\x8d\x4c\xae\x80\x0e\x28\x45\x13\xdd\x08\xa3\xea\x21\x22\ +\xd1\x18\xc5\x62\xb1\xfa\x05\xd5\x34\x0d\xdb\xb6\x19\x18\x18\x20\ +\x9d\x4e\x53\x2c\x16\x29\xe4\x0b\x48\x92\x4c\x28\x14\xc6\x76\x5d\ +\x84\x80\x6c\xbe\x80\x69\x5a\x24\xe3\x09\x14\x59\x25\x67\x15\x48\ +\xa5\x32\x6c\xee\xe9\x65\xcd\xea\xb5\x1f\x18\x70\xf0\x5f\x8d\xc6\ +\x5d\x39\x6a\xaf\x49\x3c\xf3\xcc\xcb\x9c\xb1\xc7\xc7\x01\x97\x17\ +\xff\xf0\x2e\xd3\x0e\x3a\x8d\x5d\xf4\xd5\x5c\xf4\xc8\x8b\x7c\xe9\ +\xca\x19\x84\xba\x16\xf2\xbd\xeb\xef\x67\xb3\x1b\x45\x1a\x59\x8d\ +\x3d\xf1\xa3\xe8\x40\xef\xdb\x4f\x70\xeb\x23\x2f\x90\x29\x59\x84\ +\xc7\xed\xc7\xd7\xbe\x76\x0a\xed\x5a\x9e\xe7\xee\xb9\x99\x5f\xbd\ +\xd1\x89\x0b\xcc\x3a\xea\x54\xbe\xfc\xa9\xfd\xaa\x33\x51\x4c\xd3\ +\xc6\xce\xf6\xf0\xcc\x23\x3f\xe4\xed\x69\x47\xf2\xb5\x13\x77\xe7\ +\xf9\x7b\x6f\xe0\xd9\xa5\x03\x08\x59\x63\xbf\xcf\x7c\x85\xd3\x0e\ +\x9f\x89\x2c\x49\x54\x66\xc3\xf5\xbe\xfd\x5b\x6e\xb8\xf3\x57\x58\ +\xb1\x3a\x46\xba\x56\x10\x3e\xe4\x00\x64\x60\xc9\x73\x3f\xe1\xfe\ +\xdf\xbc\x8d\xe5\xd8\x34\xcd\x39\x8e\x0b\xbe\x78\x14\xb9\x37\x7e\ +\xc5\x55\x77\x3c\x81\x19\x49\x32\xf7\xc3\x5f\xe2\x2b\x1f\x9d\x05\ +\x40\x76\xe9\xef\xb8\xe2\xc6\x9f\x61\x46\xea\x28\x14\x6c\x0e\x38\ +\xf9\x6b\x7c\xe1\xb0\xe9\xf4\xbf\xf5\x0c\x3f\xfc\xe5\x8b\xf4\xa7\ +\xf3\x8c\xdd\xff\x04\x2e\x3e\xed\x70\x96\x3c\x7d\x13\xd7\xff\x7c\ +\x39\x75\x71\x8d\x92\x56\xc7\xe8\x3a\x8d\xa1\xfe\x1e\xd2\xd2\x18\ +\xce\xb9\xe4\x22\x76\x6f\x0f\xb1\xfc\x8f\x0f\x73\xef\x93\x6f\x62\ +\xda\x36\x0d\xb3\x3f\xca\xa5\x5f\x39\x92\xa7\x6e\x3e\x9b\x3f\x86\ +\x4e\xe2\xd6\x73\x0e\xfb\xab\x87\x7e\x9f\x8f\x7e\x92\x87\x2e\x7b\ +\x96\xe5\x83\xc7\x33\xa7\x49\xa6\x7f\xc9\x02\xd6\x79\xb3\xb9\xee\ +\xb0\xb1\xbc\x34\xff\x3b\x8c\xec\x79\x36\x93\x47\xc1\x13\x77\x5c\ +\xc7\xaf\xdf\x1d\xa4\x21\x6a\xb1\xaa\xbb\xc0\xc1\xe1\x10\x94\x36\ +\xf2\xc0\xfc\x1f\xf2\xce\xe6\x22\x96\x17\xe1\x63\x67\x9e\xc7\x31\ +\xb3\x5b\xe8\x7d\xe7\x77\xdc\x72\xcf\x13\xa4\x5c\x30\x5a\x67\x73\ +\xd6\xf9\xe7\x30\xc5\x5a\xca\x2d\x37\xfc\x88\xd5\x69\xc1\xa8\xc9\ +\xf3\xf8\xe2\x39\xa7\xd0\x1a\x7c\x05\x76\x3a\xc8\xb2\x26\x93\xce\ +\xa6\xc9\x15\x0b\xac\xdb\xb0\x81\xe7\x5f\x78\x81\x07\x7e\xf2\x10\ +\x3f\xfb\xc5\x63\xe4\x4b\x25\xc2\xe1\x08\xaa\xaa\xd1\xd0\xd0\x40\ +\x7d\x7d\x23\x02\x09\x59\xd5\xd0\xcb\xd1\xa8\xaa\x6e\x20\x29\x2a\ +\x92\x10\xf4\xf5\xf7\x62\x96\x4a\x0c\x0f\x8f\x60\xd9\x0e\x89\x44\ +\xa2\xea\x1e\x69\x6b\x6b\x23\x91\x48\x96\xb3\xae\x7d\xbf\xa3\xa6\ +\x69\xb4\x8c\x1a\x45\x22\x91\x40\x29\x3b\x4e\x7c\xcb\x9f\x2f\x99\ +\xa4\xd3\xe9\x6a\xf4\xab\x10\x1e\xb6\x63\x63\xbb\x2e\x96\xeb\x92\ +\x4a\xa7\xe9\xea\xea\x62\xdd\xfa\xf5\x6c\xea\xec\x24\x9b\xcb\xf9\ +\x7f\x90\xaa\x12\x4b\x24\xaa\x39\x28\x01\xb6\xe0\x90\xa3\xf6\x25\ +\xbb\xe6\x15\xde\xcf\x03\xa9\xf7\x59\xb4\xde\xe2\xd0\x23\xf7\x82\ +\x42\x8e\xe1\x74\x0e\x6c\x9b\x27\xee\xba\x93\xd2\xf4\x4f\x33\xff\ +\xd6\x1b\x39\xf3\xb8\x79\xa8\x80\x53\xe8\xe1\xee\x3b\x1e\x63\xd4\ +\x01\xa7\x71\xc5\xc5\x5f\x41\x7b\xff\x49\x7e\xf6\x5c\x27\x43\x6f\ +\x3f\xca\x03\x0b\xb3\x7c\xf1\xbb\xb7\x72\xc3\xa5\x27\xb3\xea\x57\ +\xf7\xf1\x9b\xf7\xb7\x68\x2c\xc2\xb3\x51\x5a\xf7\xe6\x6b\x57\x5c\ +\xcb\xe5\x67\x1e\xce\xba\xe7\x7f\xc8\xe3\xeb\x93\x5c\x74\xc3\x0f\ +\xf9\xce\x57\x3e\xc4\x4b\xf7\xdd\xcd\x5b\xbd\x05\x42\xba\x8c\xa4\ +\xe8\xc0\x00\xf7\xde\xfb\x08\x2d\xc7\x7e\x95\xf9\x37\x7e\x97\x4f\ +\x1d\x30\x1d\xd9\x53\xb0\xfb\xde\xe4\x47\x0f\xbe\xc4\x9e\x27\x9d\ +\xc3\xa5\x67\x7f\x82\xee\x67\x7e\xc4\x73\xab\xb2\xa4\x37\x6f\xa4\ +\xd4\x72\x04\x3f\x98\x7f\x13\xa7\x1f\x39\xbd\xba\xdd\xdc\xe6\x8d\ +\xe4\xa3\xbb\x72\xe5\xad\xb7\x72\xd9\x89\x73\xf8\xfd\x4f\x1e\x65\ +\x43\x01\xda\xf6\x3c\x92\x73\x2f\xb8\x84\x6f\x7c\xfe\x08\x56\xbc\ +\xf0\x04\xef\x8c\x08\x46\xba\x37\xd0\xb2\xff\x89\xcc\xbf\xed\x06\ +\xe6\x2a\x3d\xf4\xc7\x0f\xe1\xe6\xdb\x6f\xe4\xd0\x86\xf5\xfc\xe2\ +\xe5\x65\x30\xf2\x2e\x77\xff\xf8\x79\xe6\x7c\xe6\x6c\x2e\x3b\xf7\ +\x78\x06\xfe\x70\x0f\x8f\xbf\xd9\xcb\x41\x27\x9c\xc7\xff\x1c\x33\ +\xfb\x6f\x3a\xee\x75\xd3\xf6\x66\xcf\xd1\x83\x3c\xbb\x70\x2d\x00\ +\x6f\xbd\xf8\x1a\xa3\xf6\x3d\x8c\x36\x45\x27\x3d\x32\x4c\xc1\x53\ +\x18\x5e\xf0\x30\x8f\xbf\x65\x73\xde\xb5\xb7\x70\xcd\x45\xa7\x33\ +\xa9\xc1\x40\x48\x2e\x6f\x3e\x72\x37\x2f\x0f\x8e\xe3\xeb\x97\x5d\ +\xce\xa7\xa7\x3b\x3c\x70\xd7\x13\x14\xcd\x2e\x7e\x74\xcf\xc3\xb4\ +\x7c\xe4\x3c\xee\xb8\xfd\x3a\xf6\x56\x57\x70\xd7\x83\x2f\xb3\xee\ +\xcd\x97\x78\x7d\x43\x8c\xf3\xae\xb9\x91\xcb\xcf\x39\x31\x20\xec\ +\x9d\xb5\xd2\x8e\x44\xc3\xa8\x86\x8a\xa1\xe9\xac\x5d\xbb\x81\xa1\ +\x81\x01\xda\xda\xc7\xf0\xc6\xa2\x37\x98\x36\x69\x32\x63\xc6\x8e\ +\x63\xd9\xc8\x30\xa5\xa2\x8d\x1a\xd1\xd1\x8d\x10\x92\x2c\xa3\xaa\ +\x1a\xaa\xaa\x60\x3b\x36\xae\x27\xd0\x8d\x10\xa6\x65\x13\x0a\x87\ +\x51\x14\x95\x68\x24\x86\x65\x59\xb4\xb7\xb7\x93\x4a\xa5\xe8\xee\ +\xee\xc6\x34\x2d\x4a\x25\x93\x70\x38\x54\xb5\xf3\x55\x72\xb0\x2b\ +\xd7\xd5\x7e\xc3\x8e\x82\xeb\x7a\x28\x8a\x82\xae\xfb\x9d\x98\x9e\ +\xe7\xa1\x96\x8a\x78\x9e\x87\x54\x7e\x9c\xe3\x38\x48\x02\x86\x47\ +\x46\xfc\xc9\xf0\x86\x3f\x19\xbe\x32\x0a\x2d\xd0\xb4\xb7\x46\x7c\ +\xf6\x91\xec\x99\x78\x9a\xd7\xde\x5c\x47\xd4\x5b\x40\xb6\xf5\x00\ +\x0e\x1c\x2b\x63\x6f\x12\x28\x8a\x82\x93\x1d\x60\x5d\xa7\xcc\x41\ +\xc7\xef\x45\x08\x68\xeb\x68\x42\x5f\x26\x93\x19\xee\x61\x7d\x77\ +\x8e\xba\x3f\x3d\xc5\x0f\xdf\x77\xb1\x47\xcd\x60\x52\xc2\x61\xe5\ +\x7b\x4b\x69\xdb\xed\x00\xe6\xb4\x68\xc0\x81\x1c\xd0\xfe\x20\xab\ +\x96\xae\x83\x5d\xe7\x54\x54\x05\x24\x49\xc6\x5f\x63\x73\x59\xb3\ +\x78\x35\xd3\xf6\x3b\x93\x09\x71\x19\x66\x1f\xce\xee\xb1\x27\x59\ +\xb5\xba\x87\x26\x55\x45\x56\x35\x18\x5e\x47\x7f\x21\xca\xa9\x87\ +\xcd\x06\x24\x9a\x46\xb5\x60\x0c\xc1\xd0\xba\xf5\x0c\x0e\x0d\xf1\ +\xde\xb3\x3f\x63\xa5\xb0\xa9\x9b\x30\x83\x86\x90\x87\x8b\x4c\x28\ +\x1a\x23\xa1\xa9\x5b\x2f\x09\xc9\x0a\x46\x38\x42\x18\x68\x9a\xba\ +\x3b\x63\x78\x8c\x7c\x3e\xcf\xa2\x67\xef\xe3\xd1\x57\xbb\x88\xea\ +\x25\x52\xa6\xc0\x2a\x3a\xc8\x8a\x46\x58\x0b\x01\x11\x76\x1d\x37\ +\x86\x2e\x49\x07\x12\x4c\x9c\x36\x86\x3f\x15\xf3\x0c\xac\x1d\x62\ +\x70\x70\x98\xc5\x7f\x78\x94\xb5\xc2\x26\x36\x76\x3a\xf5\x21\x89\ +\xc6\x31\x33\x69\xfc\x9b\x17\xad\x9a\x39\xfa\xd0\x3d\xb8\xee\xc5\ +\x3f\x90\x3e\x4c\xf0\xf2\x0a\x97\x0f\x5d\xb0\x3f\x50\x02\x49\x41\ +\xd5\x04\x1b\x16\x6f\x60\xd4\xd4\xfd\x99\xdd\xa0\x80\xdd\x44\x5d\ +\x22\x8c\xec\xa5\x59\xb6\xaa\x9f\xec\x40\x91\x87\xef\xbc\x03\xb3\ +\xa8\x30\x6b\xea\x68\xf2\x9b\x16\xd3\x57\xaa\xe7\x93\x87\xcd\x00\ +\x05\x0e\xdf\x6f\x4f\x5e\xf8\xc5\x9b\xc4\x4f\x3e\x81\x63\xdf\xbb\ +\x93\x9b\x2f\xfb\x16\x07\x1c\xfb\x69\x8e\x3b\x72\x2e\xe1\xe0\x63\ +\xbf\xf3\x91\x76\x3a\x95\x42\x0b\x19\x0c\xf6\x0f\x90\xcd\xe5\x31\ +\x0b\x26\x3d\xdd\x3d\xa8\x8a\xca\xc2\x45\x0b\x39\xfe\x93\x9f\x00\ +\x45\x66\xa0\xbf\x97\x74\x5a\xc2\x72\x4c\x7f\x4a\x35\x12\xa2\xfc\ +\x5f\x34\x16\xa5\xb9\x79\x14\x85\x42\x91\xe1\x91\x34\xa1\x68\x94\ +\xc1\xe1\x61\x54\x09\x22\xb2\xcc\xf0\xf0\x30\xc5\x62\x91\xca\xe4\ +\xe8\x48\x24\x42\x38\x12\x2e\xe7\x6b\xfb\x32\x48\x25\x53\x44\x51\ +\x65\x54\x55\x26\x14\xd2\xa9\xab\x4f\x92\x1a\x19\x41\x55\x15\x2c\ +\xcb\x9f\x7c\x23\x69\x5e\x55\x46\x71\x5d\xb7\x9a\x36\xa8\xaa\xbe\ +\x6e\x9e\x4a\xa5\x68\x68\x6c\xc0\x30\xf4\xe0\xdd\xfd\x00\xea\x39\ +\xfa\xd8\x3d\xb9\xfe\x57\x3f\x66\xb3\x34\xc8\xde\x9f\xb8\x90\x30\ +\x50\x10\x80\x10\xa8\xe1\x04\x8d\x89\x22\x4b\xd7\x6d\xe2\x98\xd9\ +\xb3\xf1\x5c\x17\xc7\x75\x09\x85\xe3\x24\x63\x49\x0e\x3b\xf1\x5c\ +\x3e\x3a\x33\x59\x7d\xb5\xa5\x43\x49\xfa\x96\x6d\x62\x18\x68\x70\ +\xba\x58\x39\x64\xd3\x3a\xaa\xb9\x86\xac\x7c\xe6\xf6\x4f\x9d\x0a\ +\x4d\x6d\x75\x74\xae\xed\xc4\x02\xf4\xf4\x3a\xd6\xe4\x54\xa6\x35\ +\xd7\xe3\x2d\x36\x31\x1d\x17\xea\x9a\x09\x2b\x59\x96\xac\x1c\x64\ +\x8f\x79\xcd\x08\xd7\xc1\x76\x3c\xa2\x0d\x09\xc2\x89\x76\x3e\x79\ +\xd6\x25\xec\xd9\xbc\x45\xa5\x5d\xbc\xc8\x46\x08\x0f\x17\x3e\x30\ +\xa3\x51\x78\xe5\xed\x4a\x0e\x72\xc8\xc0\xe9\x5b\xc2\xcf\x7f\xf1\ +\x2a\x87\x5c\x7e\x2f\x1f\x9b\xdc\xcf\x25\xe7\xde\x8a\x53\x5e\x47\ +\xa9\x4e\x73\x97\xdc\x2d\xdd\x8b\xae\x04\x1e\xfe\xb6\xe3\xad\x1c\ +\xf7\xa5\x6f\xb2\x5f\xab\x5a\xa3\x99\xe7\xb1\x31\x88\x86\xfe\x36\ +\x5b\xdf\xb4\x0f\x1d\x4b\xfb\x1f\x7e\xc8\x2d\x3f\xd8\x84\x35\x76\ +\x6f\x0e\x9c\xa2\x02\xa6\x7f\x7c\x3c\x89\xe6\x8e\x7a\x06\x96\x2c\ +\x67\x80\x63\x69\x06\x7f\x8a\x13\x61\x9a\x12\x21\xda\x1b\x3f\xc4\ +\x25\x17\x1c\xb3\xe5\xc4\x34\xfc\x26\xaa\xc8\xb0\x7a\x7d\x8e\x99\ +\xd3\x63\xac\xdd\xb4\x1e\x27\x31\x99\x78\xa2\x83\x53\x2f\xbc\x8a\ +\x63\x97\x3f\xcb\x85\x97\xdd\x80\x53\x7f\x1b\x9f\xdb\x33\x48\x19\ +\xdc\xe9\x48\x3b\x3b\x34\x8c\xed\xba\x74\x6f\xde\x8c\x59\xf2\xd3\ +\xfb\x3c\xc7\x46\x92\xa1\xab\x73\x23\x43\x23\x03\xc4\x12\x61\x36\ +\xf7\x9a\xa8\xba\x8e\xe3\x9a\x18\xa8\x68\x9a\x81\xa2\x18\x4c\xec\ +\x18\x4d\x7d\x43\x23\x83\x23\x69\xf2\xc5\x12\xa1\x68\x94\x92\xed\ +\x10\x4d\x24\x90\x5d\x1b\x49\x16\x84\x23\x06\x96\x55\x42\xd7\x75\ +\x24\x49\x90\x4a\x0d\xa1\xa8\x0a\xbd\x7d\x69\x2c\xbb\x88\xa2\xa9\ +\xb8\x8e\x87\x2c\x0b\x10\x0e\x6a\x48\x06\xd5\x66\x70\xa4\x97\x42\ +\xa1\x44\x4b\x73\x2b\x8e\xf0\x90\x24\x15\xe1\xba\x84\x23\x21\x0c\ +\x25\x4e\x26\xeb\x2f\x36\x56\x86\x20\x48\x92\x8a\x23\x5c\x3c\xe1\ +\x12\x4b\xc4\x82\x4a\x7b\x3b\x98\x72\xd0\x31\x34\xdd\xf3\x39\x5e\ +\xd6\x8f\xe6\xe1\x03\xc6\x95\x49\xcb\x21\x9f\xcf\x63\x87\x63\x7c\ +\xf2\x8c\x4f\x73\xf9\xfc\xf9\x5c\xbe\x64\x3a\x76\xd7\x9f\x10\xed\ +\xc7\x90\x6c\x9c\xc6\x49\x9f\x9e\xc6\x6d\x37\x5e\xca\xbb\x93\x47\ +\x13\x8e\xb7\xf1\xa9\x33\x4f\x63\xe6\x11\xa7\xb0\xe7\x6b\xd7\x70\ +\xe5\x37\xbf\x43\xd2\xea\x22\x33\xe1\x20\xbe\x74\x70\xc7\x16\xe2\ +\x74\x6d\x0a\x05\x13\x57\x54\xb4\xdd\xd3\x79\xe5\xaa\x5b\xb8\xe4\ +\xf2\xd5\xa8\x23\xeb\x88\xec\xfb\x71\x0e\x99\xde\xc8\xb2\xe5\x1d\ +\x2c\xfd\xcd\xcf\x59\xf5\x91\xab\x39\xfd\x93\x07\x73\xfd\x6d\x97\ +\xd2\x35\x6b\x0a\x9b\xdf\x7f\x07\xe5\xc0\x83\x88\x4f\x3b\x88\x63\ +\xf7\x7d\x99\xdb\x2e\x39\x9f\x19\x93\x1a\xd1\xda\xe7\x72\xe6\xa9\ +\xc7\x20\xbb\x16\xc5\x92\xfd\x81\xbf\xd1\x73\x4c\x8a\xa5\xca\x24\ +\x76\x87\x42\x26\x87\x54\x37\x86\xb9\xb3\x9a\x78\xe6\xc7\xf3\xe9\ +\x6c\xb6\x58\x93\x71\x31\x74\x85\x9c\x55\xa4\xa8\x94\xa7\xaf\x9b\ +\x25\x4a\xe5\xc9\xe6\x8e\x5d\x24\x97\xc9\x11\x99\xf8\x61\x3e\x7a\ +\xe0\x0b\xdc\x75\xd9\x05\xbc\x3c\xb9\x09\xb5\x75\x0e\x5f\x3a\xf5\ +\x28\x9e\x9f\xff\xbf\x3c\x17\x3a\x85\x3b\xbe\x7a\xd8\xdf\x76\xe0\ +\xa3\x33\x38\x6e\x9f\x08\xa7\x7e\xe7\x35\x2e\xfb\xf9\x37\x88\x56\ +\x16\x38\x4b\x45\x72\x79\x93\x31\xc7\x9c\xc4\xbc\xd7\xae\xe6\xf2\ +\xaf\x7f\x9b\x29\x8d\x45\x96\xf5\xb9\x1c\xaa\xc5\x39\xf0\x73\x9f\ +\xe2\x85\xab\xef\xe7\x1b\x57\xbc\x4b\x8b\x2e\x33\xeb\xd8\xcf\xf1\ +\x91\x39\x7b\x72\xd2\x87\xe7\xf0\xa3\xeb\x2f\x61\xd9\xf8\x38\xeb\ +\x36\xe4\xf8\xec\xc5\x1f\xa7\xb8\xec\x25\xee\xfa\xcd\x22\x14\xc3\ +\x46\x6e\xea\xa0\xbd\xc1\x08\x3e\xf0\x3b\x21\xa4\xe6\xe6\x76\x81\ +\xe4\x5f\x52\xba\xae\x87\x28\x37\xc8\x28\x12\x34\x35\x37\x72\xc8\ +\x21\x07\x61\x5b\x05\xba\xba\xd6\x63\xe8\x2a\x9e\x55\xc2\x2d\x99\ +\xd4\xd5\x37\xe0\x78\x02\x0f\x89\x54\x36\xcf\xd0\x70\x0a\xcd\x08\ +\x21\x29\x2a\x42\xc8\x78\xc2\x45\x72\x2c\x3c\xd7\x61\x70\x70\x80\ +\x50\x28\x4c\x5d\x5d\x1d\xc3\xc3\x43\x98\xa6\x3f\x5b\x32\x93\xc9\ +\x10\x8d\xc6\x28\xe4\x4b\x7e\xb7\xa4\x67\xa1\x69\x0a\x2d\xa3\x1a\ +\x71\x5d\xbf\x0b\x52\xd3\x0c\x0c\x3d\x4c\x3a\x9d\x03\x21\xe3\x7a\ +\x0e\xc9\xba\x24\x53\xa7\x4c\xa1\xb3\xab\x8b\xcd\x9b\x37\x57\x6d\ +\x82\xd1\x68\x14\x55\x55\x49\x26\x93\xec\xbb\xef\xbe\x5c\x74\xe1\ +\x45\xc1\x60\xdf\xed\x60\xf3\xda\x95\x64\x68\x60\xda\x24\xbf\x2a\ +\x76\x4b\xc3\xac\xdc\x30\xcc\xd8\x29\x93\x89\x29\x30\xdc\xb5\x8a\ +\xa5\xab\x3b\x71\xb5\x38\xe3\x26\x4f\x65\x7c\x6b\x1d\x92\x28\xb1\ +\x71\xc5\x52\xd6\x76\x8f\x10\x69\x1c\xc3\xac\xd9\xd3\x88\xa9\x60\ +\x67\x07\x59\xfc\xde\x12\x72\x6a\x3d\xb3\x76\x9f\x4d\x83\xbe\xa5\ +\x12\x76\x72\x83\xac\xda\x94\x65\xc2\xb4\x09\x84\xcb\xfa\x6a\x71\ +\xa8\x9b\xf7\x97\xac\xc4\x89\xb7\xb1\xeb\x9c\x19\xc4\x65\xf0\x8a\ +\x69\x96\x2f\x5f\x4b\xd3\xf4\xdd\x18\x15\x51\xd8\xbc\xe6\x3d\x56\ +\x6e\x1a\x44\x09\xd7\x31\x7e\xfa\x0c\xc6\xd4\x47\xc0\xcb\xb1\xf2\ +\xbd\x25\x74\x0f\x17\x88\xb7\x4d\x66\xce\x2e\x63\xb1\xfa\x37\xd2\ +\x99\x0d\x33\x6d\xd2\xd6\xd3\xc5\xcd\xe1\x2e\xd6\x0f\x0a\xa6\x4c\ +\x1d\x83\x52\x4a\xb1\x6a\x6d\x3f\xed\xd3\xa6\x12\x2e\xf6\xf3\xde\ +\xfb\xcb\x18\x31\x05\xc9\xd6\xf1\xcc\x9a\x36\x81\x62\xef\x4a\x86\ +\xa4\x16\x26\xb7\xd7\x93\xda\xb4\x9a\x01\xd1\xc4\x94\x71\xf5\x8c\ +\x6c\x5e\x43\xaf\x53\xc7\x8c\x31\x4d\xe0\xe5\x59\xbd\x78\x09\x9d\ +\x83\x79\x62\xad\x93\x98\xbb\xcb\x58\x52\x9b\x96\x33\x24\xb5\x32\ +\x7d\xec\xf6\xf3\x27\xb6\x37\xd8\xd7\xca\x0d\xb0\x7c\xd5\x30\x53\ +\x76\x9d\x46\x44\xf5\x25\xa3\xae\xb5\xab\x70\xea\xc6\x33\xbe\x31\ +\x8c\x53\x1c\x62\xe9\x7b\xcb\x18\x2c\x7a\x34\x8c\x1a\xcb\xb4\x69\ +\x13\x88\x28\x90\x1f\x58\xcf\xfb\xcb\x37\x50\x14\x21\x26\xcd\xda\ +\x8d\x71\x8d\x11\x10\x2e\x9b\x96\xbd\xc3\x9a\xbe\x22\xa3\x77\x99\ +\xcd\xd4\xd6\x3a\xcc\x91\x6e\xde\x5b\xb2\x8a\x8c\xad\x32\x66\xca\ +\x4c\xa6\x8d\x69\x08\x18\xee\x5f\x84\x1d\x39\xd8\x57\xba\xe0\xc2\ +\x4b\x84\xa2\xaa\x78\x9e\x87\xeb\xf9\x9d\x8f\xb8\x1e\xc2\x73\xb1\ +\xcc\x22\x02\x0f\xd7\x29\x92\xcb\x65\xc8\x64\x86\x29\x66\x33\xd8\ +\xa5\x02\xcd\x4d\x2d\x38\x9e\xc0\x05\x8a\x25\x8b\xa2\x69\x51\xb2\ +\x1c\x6c\xd7\xc5\x71\x3d\x84\xeb\xa2\xa9\x32\xa5\x62\x9e\x6c\x36\ +\x47\x43\x43\x03\xcd\xcd\xcd\x64\xb3\x59\x46\x46\x52\x38\x8e\x8d\ +\x69\x5a\x18\x86\x8e\xeb\x0a\x6c\xcb\xa5\x50\xcc\x11\x0a\x19\xb4\ +\x77\x8c\x2a\x77\x49\x4a\x64\x33\x39\xa2\xd1\x38\xae\x23\xb0\x2c\ +\x07\xdd\xd0\x10\x08\x1a\x1b\x1b\x19\x19\x19\xa9\x76\x4f\xe6\xf3\ +\x79\x12\x89\x04\x02\xb0\x4c\x93\xc3\x0e\x3b\x8c\x9b\x6e\xbc\x89\ +\x5c\x79\x81\x32\x20\xed\x00\xff\x4e\xbc\xf5\xc6\x42\xda\x3a\x3a\ +\x68\xef\x08\xa6\xb1\x07\xa4\xfd\xcf\x25\x6d\x75\xe3\xc6\x8d\x48\ +\x12\x65\xe2\x92\x90\x84\x8c\xf0\xc0\xf3\x1c\x64\x59\x02\xcf\xc1\ +\x73\x2d\x74\x5d\x21\x16\x8d\x13\xd5\x35\x9c\x52\x14\x55\x53\xb1\ +\x0a\x45\x74\xc3\xc0\x48\xc4\x09\xd9\x2e\xb6\xe3\x77\x43\x7a\x9e\ +\xa0\x54\x2c\xe0\x79\x1e\x9a\xaa\x20\xca\x9e\xd3\x7c\x3e\x4f\x28\ +\x14\xa2\xb1\xb1\x01\xc7\x71\x28\x14\x0a\x0c\x0d\x0d\x61\xdb\x2e\ +\x9a\x6a\x60\x18\x21\x42\x21\x03\x55\xd1\x29\x16\x4b\x68\xaa\x4e\ +\x63\x63\x13\xe1\x70\x94\xae\xae\x6e\x6c\xcb\x97\x3e\x64\x45\xa6\ +\xbf\xbf\x1f\x51\x9e\x52\xe3\x79\x1e\xe1\x72\x06\xb7\xe3\x38\x14\ +\x1c\xbb\xac\xa1\x07\x08\xb0\x83\x2e\x61\xa5\xa0\x21\x77\x67\xc6\ +\x0e\x9d\xc6\x3e\x34\x34\xe4\xb7\x8a\x7b\x0e\x08\x09\x84\xe4\x4b\ +\x24\xf8\x31\xa8\x7d\x9b\x37\xd3\xd3\xb3\x89\x79\x7b\xee\xc1\x1e\ +\xbb\xef\x86\xa1\xf9\x9a\xa1\xe7\x09\x04\x92\xef\x97\xce\xe5\x71\ +\x5c\x0f\xcb\xf1\x28\x59\x26\x9e\x07\xba\xa6\xa1\x1a\x1a\x9e\xe7\ +\x77\x4d\x56\x2c\x7e\xb6\x6d\xfb\x8b\x86\x9e\xc7\x8a\x15\x2b\xe8\ +\xec\xec\xaa\x9e\x30\x84\x80\x44\x22\xce\xe4\xc9\x53\x08\x87\xc3\ +\xd8\xb6\x85\x69\x5a\x74\x75\x75\xa3\xeb\x3a\x8e\x53\x40\x92\x60\ +\xea\x94\x29\x74\x74\x74\xf8\xf9\xdc\x8a\x82\xeb\x79\x08\xe1\x3b\ +\x20\x6c\xdb\xc6\x75\x5d\xa6\x4c\x99\x12\xe4\x8f\x04\xd8\x61\xa8\ +\xab\x6f\xa0\xaf\xb7\x87\xb6\xf6\x8e\x20\x22\x78\x27\x43\xb1\x50\ +\x20\x35\x3c\xcc\x94\x69\x33\x76\x0c\x69\x37\x37\x37\xe3\xb9\x2e\ +\x8a\x02\x8e\xed\x20\x09\x05\x59\x56\x90\x84\x1f\xd0\x84\x27\xc8\ +\x64\x46\xc8\x65\x73\x74\x77\x75\x63\x9b\x79\x5c\xd7\x46\x96\x64\ +\x34\x4d\x07\x49\xa6\x50\x2c\x52\x28\x14\x7c\xe2\xb6\x6d\x90\x24\ +\x54\x4d\x43\x52\x95\x6a\xa7\xa3\x3f\x22\xcc\x45\x92\xfc\xa9\x36\ +\x99\x4c\x9a\x81\x81\x81\xf2\x1c\x48\x19\xcf\xf3\xa7\xcf\x64\xb3\ +\x59\x7a\x7b\xfb\x88\x44\x62\xf4\xf6\xf6\xd2\xdb\xdb\xe3\xbb\x46\ +\xca\xcf\x13\x40\x36\x9b\x65\x78\x78\x18\xd3\x34\x41\x02\x55\xf1\ +\x25\x13\xc7\xb6\xf1\x3c\x0f\xdb\xb6\xe9\xe8\xe8\x08\x3a\x22\x03\ +\xec\x30\x8c\x1b\x3f\x11\xb1\x7e\x2d\x7f\x7a\xe3\xf5\x1d\x96\x51\ +\x11\xe0\x5f\x03\x59\x86\xf6\x31\x63\x49\xd6\xed\x18\x67\x8e\xea\ +\x07\x33\x81\x10\x4e\x59\xcf\x96\xf0\x3c\x10\xae\x87\xa2\xaa\x4c\ +\x9a\x5c\x4f\x7b\x47\x2b\x03\x03\x9b\xd9\xd4\xd9\x05\x38\x58\xe5\ +\x8c\x10\xe1\xf9\x21\x4e\x08\xfc\xa6\x9b\x72\x45\xe1\x7a\xbe\x55\ +\x4c\x52\x64\x5c\x6f\xcb\x25\x84\xeb\x3a\x94\x4a\x16\xb9\x5c\x96\ +\x4c\x26\x53\x1d\xc2\xeb\x47\xb7\x3a\x7e\x23\x0e\x32\xe9\x74\x8e\ +\x5c\xd6\x64\x70\x60\x18\xdb\xf2\x73\x48\x24\x45\x22\xa9\x25\xfc\ +\xb9\x93\x96\xc5\xc8\xd0\xf0\x96\x4b\x14\x49\xa2\xbc\x13\x78\xc2\ +\x23\x9f\xcf\x93\xcf\xe5\x91\xe4\xe0\xcb\x12\x60\xc7\x40\x51\x55\ +\x26\x4d\x99\xc6\x84\x89\x93\xab\xa6\xc7\x00\x3b\x07\xfc\x75\xae\ +\x1d\x77\xf5\xa4\x3e\xfa\xe8\xa3\xc8\x32\x84\x23\x3a\xe3\x27\x4c\ +\x20\x1e\xaf\xc3\x31\x5d\x14\x59\x41\x78\x02\xc7\xb6\x50\x24\x30\ +\x42\x1a\x0d\x4d\x2d\x84\x42\xba\x9f\x39\x62\x96\xfc\x46\x17\x59\ +\x06\xcf\xf7\x6b\xcb\x8a\x84\x2c\x2b\x15\xfe\xc4\x72\x5c\xdc\x8a\ +\x17\x56\x08\x1c\xa7\xec\x81\x15\xe0\x38\x4e\x59\xca\x70\x40\x12\ +\x48\x12\x94\x4a\x16\x08\x99\x48\x24\x86\x10\x10\x8f\x27\x71\x5d\ +\xdf\x51\xe2\x7a\x8e\x3f\xf0\x57\x52\x11\x50\x5d\x18\x04\xdf\x67\ +\x2b\xfc\x8d\xf8\xf7\x79\x02\x23\x98\xc6\x1e\xe0\x3f\xa1\x2a\x0b\ +\xa2\x14\x02\xfc\xb3\x49\xdb\x75\x5d\x6c\xc7\x21\x53\x48\x31\x34\ +\x32\x42\x6b\x6b\x3b\x4d\x0d\x2d\xd8\x96\x8d\x6b\xfb\x93\x68\x6c\ +\xdb\x66\x74\x47\x2b\xb1\x44\xd2\xaf\x6e\x25\x87\xb0\x6e\x20\x23\ +\xe1\x09\x0f\xe1\x79\x7e\x72\x9f\x63\xfb\x03\x0c\x14\x05\x5d\xd3\ +\x50\x34\x7f\xf8\x41\x6d\x33\x8c\x24\xf9\x79\xdc\xba\xae\x21\x49\ +\x92\x6f\x33\xc4\xf5\x1b\x1b\x1c\x0f\xcf\x95\x7c\x3f\xb6\xe7\x3b\ +\x39\x4a\x66\x11\x55\x05\x24\x8f\x62\x31\x87\x82\x3f\xf9\xa6\xd2\ +\x58\x03\x20\x95\x07\x20\xd8\xb6\x8d\x10\xbe\x65\x51\x0d\xa6\xb1\ +\x07\x08\x10\x60\x67\x24\xed\xe6\xe6\x66\x1c\xcf\x46\x31\x60\x70\ +\x70\x90\x0d\x1b\x37\xd0\x3f\x30\x4c\x53\x7d\x13\xae\xe7\xe2\x3a\ +\x0e\xf1\x58\x14\xdb\x73\xc9\x64\x33\xc4\xe3\x09\xf4\x70\x14\xcf\ +\xf1\x27\xc9\x48\xb2\x2f\x49\xb8\xb6\x8b\x6c\xdb\xd8\xb6\x1f\x27\ +\xe9\x0a\x09\x45\xd1\x51\x55\xc9\xcf\x15\x29\x2f\x3e\x56\xaa\x6e\ +\xdf\x4e\x27\xca\xf1\xac\x7e\x54\xab\xaa\xa8\xc8\x9a\x0e\x28\x28\ +\xb2\x3f\x4c\x21\x4e\x0c\x84\x87\xa4\x78\x78\x5e\x02\xc9\xf3\x15\ +\x42\x21\x84\xff\x7a\xfe\x1a\xa6\xaf\x99\xbb\x5e\x79\x42\xbb\x49\ +\x7d\xb2\x2e\x18\xec\x1b\x20\x40\x80\x9d\x8f\xb4\x9b\x9a\x1a\x09\ +\x47\xc2\xe4\x8a\x19\x72\xd9\x02\x91\x96\x18\x86\x6e\x90\xcb\xa6\ +\xfd\x31\x63\xc0\xd0\xd0\x00\x03\x83\x7d\xec\xb6\xeb\x2c\x92\x75\ +\x75\xb8\xae\x53\x5e\x54\x94\xd0\x54\x1d\x59\x96\x70\x14\x07\x0c\ +\x03\x21\xa2\x80\x87\x40\xc2\xb5\x45\x59\x03\x92\x28\x07\x86\xe0\ +\x3a\x2e\x02\x90\xa5\x8a\xfe\x2d\x00\x19\x49\x32\x00\x09\xc7\x15\ +\x08\xcf\xc6\x91\x6c\xa0\x9c\x43\x22\xc0\xb3\x7c\xcf\xb4\x84\x40\ +\x91\x24\x5f\xc7\x96\x28\xeb\xd6\x12\x8a\x2c\x50\x54\x5f\x11\x71\ +\x85\x40\x0a\x2e\x4b\x03\x04\x08\xb0\x33\x92\x76\x22\x11\x23\x11\ +\x8f\x53\x28\x64\x09\x6b\x21\x32\x99\x34\x8a\x24\x21\x84\x43\x21\ +\x57\x2a\xeb\xd4\x2a\x8d\x0d\xf5\x84\x23\x11\x8a\xa5\x22\x08\xb9\ +\xbc\xf6\xe7\x21\xf0\x67\x42\x7e\xd0\xb3\x28\x10\x92\x84\x5c\x9e\ +\x6e\x53\xb1\xf5\xc9\x8a\xe2\x93\xad\xe4\x2f\x60\xfa\xd5\xb0\x52\ +\xcd\x0e\x96\x85\x00\xb9\x52\x8d\xbb\x78\x65\x1d\xdc\x71\xc1\x75\ +\x1c\x24\x3c\x60\x4b\x52\xa0\x24\x49\xa8\xaa\xba\xd5\x3e\xf8\x9d\ +\x9a\x01\x02\x04\x08\xb0\x13\x92\x76\x5f\x6f\x3f\x83\x43\x43\xc8\ +\x32\x34\x37\x37\x31\x34\x34\x48\x36\x9b\xc1\xb6\x6d\x24\x49\xc6\ +\x50\x74\x92\xc9\x38\xad\xad\xad\x65\xef\xb4\x83\x2c\xf9\x9d\x81\ +\x02\xca\x76\x3c\x69\xfb\xf6\x3a\x21\xe3\x49\x35\x93\x52\x2a\xc4\ +\x2e\xb6\x98\xd3\x6b\x25\x0c\xff\xfe\x2d\xa6\x75\xa9\x5c\x8d\x0b\ +\x21\xfc\xc0\x7a\x45\x46\x91\x15\x40\xf6\x7d\xe2\x35\x27\x8a\x5a\ +\xe9\x45\x08\xe1\x3b\x5b\x02\x04\x08\x10\x60\x67\x23\x6d\x24\x08\ +\x19\x21\x06\x87\x07\xc8\xe7\xb2\x94\x8a\x45\x5c\xd7\xad\x6a\xd0\ +\x96\x65\x61\xdb\x0e\x8e\xe3\x62\x59\x26\x4d\x8d\x2d\xc4\x22\x31\ +\xd0\xa9\x66\x5f\xff\xb9\xee\x20\x09\x09\xcf\xf3\xca\x26\x8e\xed\ +\x93\x68\x85\x6c\xb7\xbc\x56\xcd\xf3\xab\x15\xfa\x16\xb7\x88\x24\ +\x0b\x10\x52\xb5\x32\xaf\x3d\x61\xd4\x3e\x36\xb0\xfb\xfd\x67\xc1\ +\x1a\x5c\xce\x93\xbf\x5f\xcc\xe4\x7d\x8e\x64\xee\xc4\x20\x79\x2e\ +\x40\x80\xbf\x9b\xb4\xbb\xba\xba\x91\x65\x09\x55\x55\xc8\xe6\xb3\ +\x18\xa1\x30\xae\xe3\xa2\x6a\xfe\xf0\x82\x70\x38\x4c\xc8\x08\x11\ +\x32\x42\x7e\x46\x88\x6d\x63\xd9\xd6\x96\xc0\xcd\xb2\x76\xbc\x3d\ +\xd2\x76\x1c\xd3\xbf\x5d\x08\x24\x59\x2e\xc7\xa8\x0a\x24\xfc\x05\ +\x48\x2a\xed\xf3\x02\x1c\xc7\xaf\xb2\x3d\x21\xaa\x24\x2f\x21\xe1\ +\x7a\xae\x2f\x83\x20\xf9\x8b\x9e\xae\x53\xb5\xf2\x55\x08\xbb\xb6\ +\xca\x17\x42\x60\x5b\x36\x8e\xed\x04\xef\xee\x36\xe8\x7c\xeb\x05\ +\x5e\x7a\x6f\x2d\xa6\x27\xfc\x2e\x52\x25\xca\x01\x1f\x3f\x9e\x99\ +\x8d\xff\xfa\x18\xdb\xfc\xfa\xd7\xb8\xe7\x81\xa7\x39\x6d\xf4\x7e\ +\x01\x69\x07\x08\xf0\x8f\x90\xf6\x84\x09\x93\x10\xc2\x45\x96\x7d\ +\x39\x42\x29\xdb\xe7\x34\x4d\x2b\x0f\x22\xf0\x6f\xf3\x6d\x7a\x3a\ +\x86\xae\xa3\x6b\x5a\xd5\x7f\x5a\xd1\x95\x6b\xab\xee\xca\xed\xaa\ +\xa6\xe0\xb9\x9e\x9f\x79\xec\xfa\xb9\x21\x54\x15\x12\xb1\x15\xd9\ +\x4a\xb2\xe4\x9b\xd6\x6b\x2a\xf0\x42\xc1\xcf\x2f\xa9\x58\x05\x65\ +\x59\x06\xcf\xf3\x09\xbd\x66\x9b\x95\xc7\x57\x7e\xb7\x6c\x0b\xc7\ +\x75\x82\x8e\xc8\x6d\xb0\x71\xd1\xb3\xdc\xf3\xd0\x6b\xb4\x4c\x9c\ +\x42\xc2\x10\x38\x5a\x33\xd3\x3f\x74\x2c\xfd\xb9\x4e\x8a\x46\x92\ +\xb1\xad\x4d\x14\x52\xdd\x74\xf5\xbb\x8c\x19\xd7\x42\x61\xa8\x8f\ +\xe1\x9c\x89\x1a\x4e\xd0\xda\xd6\x4a\x44\x15\xe4\x53\x83\x0c\x0c\ +\x67\xb0\x5d\x89\x78\x7d\x03\xba\x97\x65\x28\x6d\x12\x6b\x6e\xa7\ +\xb5\x2e\x82\xe4\x94\x18\xe8\xef\x27\x9d\x37\x41\x31\x68\x6e\x6f\ +\x23\x19\xd2\x90\x64\x05\xc3\xd0\xb7\xcc\x82\x14\x25\x7a\xbb\x7a\ +\xc8\x94\x24\x9a\x5b\xdb\xa9\x8f\x1b\x14\xd2\x7d\xf4\xa7\xa1\x63\ +\x0a\x04\x2c\x4c\x00\x00\x20\x00\x49\x44\x41\x54\xcc\x28\xb4\xe0\ +\xad\x0b\x10\x60\xfb\xa4\xdd\xde\xde\x5e\x96\x2e\x04\x8a\x22\x97\ +\xdb\xcd\xfd\xa9\x31\x15\xbd\x5a\x51\x94\x6a\x45\x2b\x97\x9d\x1b\ +\x7e\x17\xa3\x57\x25\xed\x6d\x89\x5b\x08\xe1\xff\xbf\x22\xa1\x69\ +\x21\x1c\xc7\xd9\x8a\x58\xb7\xae\xcc\xcb\x61\x55\x92\xbc\x95\xec\ +\x11\x89\x44\x7d\xb2\xaf\x54\xdb\xb2\x5c\x1e\xe8\xca\x56\x27\x07\ +\x59\x96\xcb\x23\xc9\x44\x75\x54\x99\x1c\x10\xf6\x07\xdf\x6c\x55\ +\xc6\x68\x9f\xc3\xd7\xbe\x7b\x0b\xfb\x8d\xaf\x1c\x9f\x02\x4f\x5e\ +\x7f\x3d\xb7\x2e\x34\xb8\xe6\x9a\xaf\xf0\xea\xcd\x17\xf3\x76\xc3\ +\xa7\xb9\xfd\xfc\x79\xdc\x7d\xed\x15\xbc\xb2\x32\x85\xa4\x46\x39\ +\xe4\xd4\xaf\x73\xc1\xf1\x73\x79\xf6\xde\xcb\xb8\xe3\xa9\xd5\xd8\ +\x42\xa1\x7d\xc2\x24\x62\x66\x1f\x6b\x3a\x87\x69\x9c\x76\x28\x97\ +\x7d\xff\xdb\xec\x9a\x7b\x8d\x6f\x5f\x7c\x3d\xcb\x36\x17\x41\x89\ +\x30\x75\xde\x87\x39\xff\xf2\x73\x68\x53\xca\xa7\x63\x59\x05\x2c\ +\x5e\x78\x64\x3e\x77\x3f\xfe\x2a\xa9\x22\xb4\xcd\x3e\x82\xcb\x2f\ +\x3a\x83\x55\x0f\x5d\xca\x55\xcf\xc0\x75\x3f\xbe\x8b\xfd\x5a\x02\ +\xf7\x4f\x80\x00\xdb\x83\xec\x2f\x06\xd6\xfe\x80\x10\x7e\x2b\xbb\ +\x2c\x2b\x48\x92\x52\x26\x53\x85\x4a\xa8\x53\x85\xd8\x6b\x89\xda\ +\x6f\x94\x71\xab\x81\x4d\xe0\xb7\xad\xbb\xae\x8d\xe3\x58\xb8\xae\ +\x83\x10\x2e\x9e\xe7\xe0\x38\x36\x9e\xe7\x94\xef\x77\xca\xaf\xe7\ +\xe0\x38\x26\xa6\x59\xc2\x34\x8b\xd8\xb6\x89\x6d\x97\x90\x24\x0f\ +\x4d\x53\xd0\x75\x15\x45\xde\xbe\x24\x52\x21\xef\x0a\x91\xcb\x65\ +\x29\x26\x68\x1f\xde\x1a\x92\x1a\x42\xcf\xac\xe4\xc6\x8b\x4e\xe6\ +\xa4\xcf\x7e\x8a\x2f\x5c\xfa\x08\x19\x11\xe1\xb8\xb3\x2f\xe4\xd8\ +\xd1\x43\x7c\xf7\x82\xf3\x59\xe4\xed\xce\x05\x5f\x3b\x9e\x44\x72\ +\x34\x9f\x38\xed\x2c\xce\x3d\xfb\x4c\x0e\x1c\x2b\xf8\xc3\x73\x2f\ +\xd2\x39\x54\x24\x93\x1e\x24\x39\xfb\x73\x3c\x70\xe7\x37\x89\x0e\ +\xaf\x23\xb6\xc7\x49\xdc\x7a\xe3\x85\xe8\x6b\xfe\xc8\xd3\xef\x76\ +\xe2\x59\x69\x7a\x73\x21\x3e\x73\xde\x2d\xfc\xf8\x86\xb3\x28\xbe\ +\xfb\x38\xf7\xfc\xe2\x5d\x84\xa6\x21\x01\x9a\xae\x92\x5f\xf7\x0a\ +\xf7\x3f\xf8\x0c\xad\x07\x9f\xc6\x37\xff\xf7\x93\x64\x17\xfd\x92\ +\x07\x5f\x5a\xc2\x94\x43\x3e\xcb\xe9\x27\x1d\xc7\xc4\x44\x40\xd8\ +\x01\x02\xfc\xd9\xe2\x0b\x21\x21\x84\x2f\x39\x78\x9e\xa8\x12\x5e\ +\xa5\x7a\xf5\x17\x0a\xa5\x1a\xed\x7a\x8b\xdc\x51\x5b\x6d\x57\x06\ +\xf8\x56\xda\xd5\x5d\xd7\x45\x55\x7d\x2b\x9f\xef\x44\xa9\x91\x42\ +\xa4\xad\xff\xf5\xb7\xbd\xe5\x44\x50\xa9\xec\x2b\x64\x6c\xdb\x76\ +\x95\x8c\x3d\xff\xc6\xed\x3a\x4f\xa4\x9a\x2b\x00\x7f\x96\x64\x50\ +\x6d\x6f\x75\x62\xf3\x1c\x5c\xa3\x89\x83\x3e\x72\x32\xb3\x5a\x65\ +\xe4\xe4\x54\x62\x12\x10\x9e\xc0\xbe\x7b\x4f\xe4\xe7\x2f\xfe\x9e\ +\x7d\x0f\x9e\xc3\xec\x46\x95\xae\x45\x4f\x70\xe3\xf5\x8f\x10\x9b\ +\xbd\x0f\x71\x21\x23\x79\x12\xae\xed\xdb\x3b\x35\x3d\xc6\xf8\x69\ +\xd3\x69\x4f\x24\x28\x46\xe3\x8c\x9d\x34\x85\xd1\x75\x32\xb9\x4c\ +\x09\x21\xc9\x48\xb2\x4e\x32\x39\x8a\xb1\xbb\x35\x31\x7b\x6a\x9c\ +\xa5\x6b\xd7\x91\x9b\x07\x20\x11\xd2\x04\x83\x03\x7d\x8c\x14\x64\ +\x94\x0d\x6f\xf1\xc2\x88\xc1\x8c\xfd\xf7\xa1\x35\x11\x61\xfc\x6e\ +\xfb\xf2\x3f\xbb\x05\xef\x53\x80\x00\x7f\x91\xb4\x5d\xd7\x27\x65\ +\x4f\xb8\x58\x96\x5d\x25\xd3\x4a\x9b\x78\x25\xf2\x54\xd3\x74\x3c\ +\xcf\xad\xb6\xaa\x57\xda\xd1\xc1\xb7\xfd\xa9\xaa\x8a\x51\x9e\xd0\ +\x5e\xa9\xb8\xc1\xab\x56\xe0\xb5\xa4\x5e\x3b\x50\xa0\xb2\x8d\xda\ +\x9f\xda\xfb\x6d\xdb\xc6\x71\x9c\xaa\x0c\xa2\xa9\x7e\xc5\x56\x21\ +\xe6\xca\x7c\xc8\x8a\xa4\x22\xcb\x32\xaa\xaa\xfa\x96\xc4\x20\x7b\ +\x64\x1b\xd6\x76\x71\xe5\x10\x1d\x13\x67\x30\x6b\x92\x4e\xbe\x60\ +\x32\x94\x83\x48\xef\xf3\xfc\xf8\xc9\x55\x1c\x74\xcc\x3e\xac\x7f\ +\xed\x97\x3c\x75\xc4\x5c\xea\xd6\xbe\xcf\xfa\x54\x9c\x0b\x3f\x7b\ +\x12\xca\x33\x1b\x58\xf0\xb6\x9f\xb0\x28\x04\x78\xae\x87\x53\x39\ +\x71\xba\x2e\xc2\xf5\x7d\xf3\x94\xa5\x33\x15\x93\xee\x4d\x2b\x58\ +\xf6\xfa\x08\xcb\xd7\xe5\x68\xf9\xcc\x44\x92\xfa\x2a\x84\x99\x66\ +\xc5\xaa\xf5\xec\xb1\x5b\x1b\x4d\x11\x17\xa3\x65\x16\x1f\xff\xd8\ +\x6c\x4a\x59\x97\x09\xd3\xa6\xb0\xf2\xc5\x07\x79\xf2\x5d\x38\xf1\ +\x8b\x9f\x63\x5c\x24\x38\xe1\x06\x08\xb0\x5d\xd2\x0e\x85\x0c\x90\ +\x40\x51\xc2\x5b\x79\xae\x2b\x44\x59\xa9\x72\x85\xf0\xa7\xda\x58\ +\x96\x8d\x63\x5b\xc8\x8a\x8c\xae\xeb\xd5\xc1\xba\x95\xe7\xd6\xa6\ +\x5f\x69\x9a\x8e\xa2\xf8\x91\xaa\xba\xae\xa3\x28\x4a\x75\x34\x98\ +\xeb\xba\xd5\x6d\x54\x2a\xe6\x5a\xb2\xad\x3c\xa6\x42\xe2\x95\x6c\ +\x11\xc7\xb2\xab\xb7\x57\x1e\xa7\xaa\x6a\x4d\x75\xaf\x96\xf7\xc7\ +\x0d\x16\x22\xb7\x95\x47\x94\x10\x46\x7e\x3d\x3f\xbc\xe2\x4c\x6e\ +\xf7\x3c\x4a\x22\xc6\xf1\x67\x5f\x4c\xfd\xe2\x07\x49\x8f\x3e\x98\ +\xef\x5d\x79\x06\xbf\xbf\xe6\x4c\xee\xbd\xfd\x21\x2e\xf9\xd2\x51\ +\x1c\x30\xe9\x36\xe6\x5f\x70\x2e\x21\x2c\xda\x76\x99\x4b\x44\x97\ +\xb6\xb9\x42\xda\x12\xb0\x28\x49\xe5\xeb\x1a\x49\xc1\x50\x4b\xbc\ +\xf4\xf0\xb5\x3c\xe7\x38\x8c\x9e\xfb\x31\xce\x38\x6e\x0e\x91\x48\ +\x03\x47\xef\xf9\x3b\x7e\xf3\xd8\x93\x7c\xfc\xa8\x8b\x39\xe7\x9c\ +\x13\xb9\xf5\xfe\x47\x38\xff\xb9\x2c\x34\xce\xe3\x7b\xd7\x5e\x4a\ +\x61\xd5\x9b\xfc\xf1\x65\x8f\xc3\x3f\x77\x12\xe3\x22\x81\x44\x12\ +\x20\xc0\x76\xbf\xc7\x9f\xfc\xd4\x67\xab\xe5\x68\x45\x96\xd8\x92\ +\x0d\x42\xb5\x12\xae\x84\x31\xe9\xba\x4e\x21\x9f\xa7\x50\x2c\x90\ +\x4c\x26\x09\x85\x42\x65\x59\x43\xae\x92\xab\xff\x5a\x72\xd5\x29\ +\xb0\x6d\xc5\x5b\x21\xdb\xaa\x3e\x8d\xaf\x7f\x0b\x4f\x94\x13\xff\ +\x24\xdf\xe2\x57\x3e\x09\xe4\xf3\x79\xf2\x85\x3c\x8a\xac\x54\x2b\ +\xf9\xca\x9c\xc9\x48\x24\xb2\x25\xed\xaf\x4c\xe4\xa5\x52\x89\xdd\ +\x76\xdb\x8d\xb3\xce\xfe\xca\x07\x26\xd8\xfc\x37\x8f\x1b\xb3\x0a\ +\x59\x72\x45\xab\xca\xba\x02\x09\xc3\xd0\xb1\x4b\x45\x54\x23\x41\ +\x3c\xa6\x63\x99\x79\xd2\xe9\x22\xb1\xa6\x26\x94\x52\x96\x4c\xbe\ +\x88\x90\x54\x42\x91\x28\xb1\xb0\x46\x31\x97\xc6\xf4\x42\xd4\x27\ +\x75\xb2\xa9\x34\x42\x8b\x10\x0b\x6b\xe4\x52\x29\xe4\x64\x23\xf2\ +\xca\x47\x39\xf5\xe2\x9f\x73\xd8\xe9\xdf\xe2\xd4\xa3\x26\x21\xab\ +\x21\x22\xba\x7f\x25\xe4\x98\x79\xb2\x45\x41\x22\x19\x43\x91\x3c\ +\x0a\xd9\x2c\x45\xd3\x41\xd6\x74\xe2\x89\x18\xd8\x45\x72\x25\x41\ +\x32\x11\x0d\x84\xad\x00\xff\x67\xf1\x2f\x1f\x37\x56\x2b\x29\x54\ +\x34\x6c\xbf\xba\xa5\x2a\x5f\x54\xaa\xd9\x4a\x05\xde\xd8\xd4\x44\ +\xa4\x58\xa4\xa7\xa7\x87\x64\x32\x49\x32\x99\xac\x6a\xde\xb5\x3a\ +\x78\x25\x8a\xb5\xd6\xe9\x51\x5b\x49\x57\x5b\xdb\x65\x90\x84\x40\ +\x08\x3f\xf4\xa9\x72\xe2\xb0\x2c\xab\xba\xfd\x90\x11\x2a\x4f\xaf\ +\xf1\x83\xaa\x6c\xdb\xc6\xb2\xac\x6a\x1b\x7b\x65\xff\x00\x14\x59\ +\x41\x55\x03\x79\x64\x5b\xe8\x91\x38\x0d\x91\xed\xdc\x51\x73\xa2\ +\xd1\x8d\x28\xcd\x2d\xe5\xff\x8f\xc4\x69\x8a\xc4\xb7\x7a\x68\x24\ +\x5e\x4f\xe5\x25\xe2\x75\x5b\x06\xc7\x26\x1a\x1a\x01\xc8\x03\xb2\ +\xac\x12\x49\x24\xfd\x26\xac\xda\xcb\x3a\x23\x4a\x7d\x75\x40\xb8\ +\x4c\x24\x9e\x64\xab\x97\xd7\x23\xd4\xe9\xc1\xfb\x14\x20\xc0\x5f\ +\x94\x47\x80\xad\x62\x4d\x2b\x72\x44\x85\x58\x2b\xe4\x5a\xdb\xb9\ +\x58\xeb\x9d\xae\x0c\xd6\xad\x75\x92\x28\xe5\x68\x54\xdb\xda\x22\ +\x6f\xf8\x97\xd2\x5b\x77\x4f\x56\x3d\xd6\x65\x5d\x94\x1a\x67\x48\ +\x85\x8c\x6b\xb5\x73\x80\x50\x28\x44\x3a\x9d\x26\x9f\xcf\x13\x89\ +\x44\x88\x44\x22\xd8\xb6\xed\x0f\x65\x28\xef\xa7\x6d\xf9\xff\x1f\ +\xc8\x23\xff\x7e\x44\xa6\x1e\xc7\x8f\xee\x3f\x0a\x7d\x1b\xc2\x0e\ +\x10\x20\xc0\x3f\x89\xb4\xab\x21\x4b\x8e\x83\xa6\x69\x68\x9a\x56\ +\x0d\x6b\xda\xd6\x46\x57\xf1\x6f\x9b\xa6\x89\xa2\x28\xbe\x54\x52\ +\x28\x50\x5f\x5f\x5f\xad\xb4\x1d\xc7\xc1\xb2\x2c\xbf\x4a\x97\xb6\ +\x26\xe7\xda\xaa\xbb\xd6\x21\x82\x90\x11\x35\xa9\x7c\x15\xf2\xd5\ +\x34\xad\x2a\xb9\x54\xf6\xa7\xb2\xed\x58\x2c\x56\xbd\x12\xd0\x75\ +\xbd\xba\xdf\xfe\x55\x81\x86\xae\x1b\x81\xe5\x6f\x47\xe8\x6d\xaa\ +\x41\xb2\xce\x08\x0e\x44\x80\x00\xff\x2a\xd2\xae\x6d\x9c\xa9\x54\ +\xdd\x15\x92\xae\x90\x77\xa5\xea\x75\x5d\xd7\xcf\x25\x29\x3f\x27\ +\x1a\x8d\x12\x0a\x85\xb6\xea\x4c\xac\x54\xdc\xb2\x2c\x83\xd8\x32\ +\x58\x77\xdb\x05\xce\x0a\x3c\x21\x10\xae\x8b\x8c\x40\xa9\x91\x39\ +\x2a\x03\x81\x6d\xdb\x26\x9b\xcd\xe2\x79\x1e\xf1\x78\x9c\x70\x38\ +\x8c\x65\x59\xc4\x62\x31\x92\xc9\x24\xae\xeb\x92\xcf\xe7\xab\xfb\ +\x54\x71\xae\x78\x9e\x1b\x58\xfe\x02\x04\x08\xb0\xf3\x91\x76\xc5\ +\x8f\x5d\xf9\xb7\x22\x75\x54\xed\x78\x9e\x87\x5b\x5e\x88\xac\x8d\ +\x40\xad\xcc\x77\xac\xb8\x35\x2a\xa4\xac\xd7\x2e\xec\x89\x2d\x95\ +\x73\x6d\xd7\x64\x6d\x45\x2d\x49\x92\x3f\x94\xd7\xf5\x47\x93\x55\ +\x34\xeb\x4a\x35\x0e\x10\x0e\x87\xc9\xe5\x72\x14\x0a\x05\x0c\xc3\ +\x20\x14\xf2\x3b\x2c\xd3\xe9\xb4\xff\x47\x94\x2d\x7f\x95\x13\x82\ +\x10\x7e\x86\x49\x80\x00\x01\x02\xec\x74\xa4\x5d\xa9\x9c\x2b\x8b\ +\x86\xb2\x2c\xe3\x38\x4e\x55\x13\x2e\x16\x8b\x48\x92\x84\x61\x18\ +\x68\x9a\x56\x25\xed\x0a\x59\x7b\x9e\xf7\x81\xf6\xf5\xaa\xbe\xcd\ +\x96\x46\x97\x0a\x49\x6f\x6f\x45\x55\x52\x14\x24\xc4\x76\xd3\x02\ +\xc3\xe1\x30\x89\x44\x82\x68\x79\xb1\xac\x42\xd0\x86\x61\x54\xaf\ +\x04\x6a\x4f\x00\x95\x0a\xbd\x50\x28\x10\x48\xda\x01\x02\x04\xd8\ +\xd9\x20\x17\xcb\x51\xac\x15\x9f\x75\x25\x18\x4a\xd3\xb4\xad\xba\ +\x14\x35\x4d\xab\xba\x34\x2a\x15\x77\x6d\x40\x54\x6d\x3b\x7b\x45\ +\x2a\xa9\x3c\xb6\x56\x82\xa9\x5d\xe0\xac\x5d\xe8\x94\xca\x12\x4a\ +\x65\x11\xb3\xb2\x8d\x8a\x64\x53\xd9\xaf\x0a\x41\xd7\xea\xdc\x15\ +\xc7\x8a\x52\x3b\x1b\xb2\xec\x4c\x09\xf0\x0f\xa2\xd4\xc7\x5b\x8b\ +\xfe\xc4\x88\xf5\x8f\xbf\x94\x93\xee\x62\xc1\x6b\xef\x93\xb3\xc1\ +\xb1\x4a\x58\xce\x5f\x1b\x55\x91\x67\xf1\x5b\x0b\xd9\x90\xae\x49\ +\x6c\x34\x87\x79\xf3\xd5\x37\xe9\xcb\xfe\x9b\xc7\x5c\x98\xfd\xbc\ +\xbd\xe8\x4d\x86\xcc\xed\x5f\xc1\x75\x2f\x7f\x93\x37\x56\xf7\xff\ +\x53\x37\x39\xbc\x71\x31\x0b\x96\x6c\xfc\x3b\x07\x7a\x14\x79\xfb\ +\x85\xdf\xf0\xd6\xc6\xd4\x3f\xfe\xbe\xe5\xba\x58\xf8\xe6\x7b\x64\ +\xfe\xcc\x8e\x38\x96\x89\x69\x05\xa9\x9a\xff\x36\xd2\x0e\x87\xc3\ +\x68\x9a\x46\xe5\xdf\x4a\xa2\x5f\x38\x1c\xa6\xae\xae\x8e\xf6\xf6\ +\x76\xda\xda\xda\xaa\x7e\x68\x45\x51\xb6\x0e\x90\x2a\x13\xab\xe3\ +\x38\xd5\xc5\xc9\x2d\xdd\x88\x5b\xbb\x41\xb6\x25\xe5\x2a\x39\xfb\ +\xa1\x22\x1f\xd0\xc5\x2b\xfb\x53\x2b\x95\xd4\xee\x43\xe5\xa7\xb2\ +\x0f\x95\xaa\xdb\x30\x0c\x0c\x23\x14\x58\xfe\xfe\x09\xd8\xb4\xe0\ +\xd7\xfc\xe8\xd1\x45\x08\xed\x1f\x7f\xad\xfc\xc6\xb7\xb9\xff\xbe\ +\x67\x29\xba\x59\x1e\xba\xfe\x32\xee\x7b\xb9\xf3\x2f\x3e\xde\x5a\ +\xbb\x80\xbb\xef\xfe\x15\x59\xb1\x65\x48\xb3\x97\xd9\xc8\xc3\x77\ +\xfd\x94\xf5\x23\xff\xde\xf7\xb6\x6b\xe1\x6f\xb9\xfb\x67\xaf\x23\ +\xb6\x1b\x3f\x28\x78\xf3\xd9\x9f\xf1\xf8\xa2\x8d\x7f\xdb\x71\xe8\ +\x59\xca\x93\xbf\x7b\x9d\x9c\xfb\x97\x1f\xb7\xea\xf5\x27\xf9\xc9\ +\xef\xdf\xfb\x3b\x49\x3b\xcb\x2b\x4f\x3f\xca\x9b\x9b\xd2\xff\xf0\ +\xdf\xbe\xfa\xb9\x87\x79\xf8\xe9\xc5\xe4\xfb\xd6\xf2\xe2\xb3\x4f\ +\xf1\x9b\xdf\xfc\x96\xe7\x5f\x79\x8b\xfe\xa2\x4f\xd4\xaf\x3f\x70\ +\x0d\xd7\xfd\xe4\xa5\xed\x3e\xb7\xf3\xdd\x17\x79\x7a\xc1\xda\xe0\ +\x8b\xf4\xcf\x94\x47\x2a\x76\x3a\x3f\x8a\xd5\xfd\xc0\x42\x64\xa5\ +\x82\x95\xa4\x9a\x45\x4a\xc5\x97\x3e\x2a\x31\xae\x15\xd2\xac\xad\ +\x8c\x5d\xd7\xc5\x53\xb6\x1e\x62\xb0\x6d\x9c\x6a\xed\x87\x5e\xda\ +\x26\x4b\xa4\xb6\x32\xaf\xe8\xdc\xb5\x7e\xf1\x5a\x39\xa4\xd6\x86\ +\x58\x91\x60\xfe\x45\xc6\xf6\xff\x32\x14\x79\x7d\xe1\x3b\x8c\xde\ +\xf7\x8b\x34\x48\x50\xc8\x8c\x90\x37\x3d\xa2\x75\xf5\xe8\xa2\x44\ +\x2a\x53\x24\x1c\x4b\x10\x0d\x95\x19\x5d\x78\xe4\xd3\x23\x94\x84\ +\x4e\x5d\x7d\x9c\x8a\x1f\xc8\x73\x8a\xe4\x4d\x97\x54\xb6\x08\x92\ +\xc0\x21\xce\x61\x9f\x3a\x05\xbb\xa1\x19\xf0\xc8\xa5\x52\x14\x6d\ +\x41\x24\x51\x47\xd4\xd8\xe2\x22\x7a\x67\xe1\x02\xc4\xc4\x7d\x98\ +\x51\x07\x08\x8b\x6c\xb6\x84\x99\xca\xe1\x21\x97\x87\x5c\xb8\x64\ +\x46\x46\x30\x1d\x85\x58\x7d\x92\xb0\x2a\x03\x02\xab\x90\x25\x93\ +\x37\xd1\xa3\x49\x62\x21\x89\xf4\x48\x1a\xc9\x88\x92\x8c\x85\xab\ +\xd7\x5e\x8e\x95\x27\x9d\x2e\x11\xaa\xd9\xa6\x6b\x9b\x64\xb3\x19\ +\x1c\x74\x12\x75\x49\xf4\xea\x47\xc8\x64\xe1\xeb\x6f\xd1\xb6\xf7\ +\xe7\x69\x92\xa1\x98\x4d\x91\x2b\x39\x84\x63\x75\xc4\xc2\xe5\x08\ +\x05\x59\xc6\x29\x64\x48\x67\x73\x28\x5a\x88\x58\x68\xcb\x89\xc6\ +\xcc\xa5\xc9\x9a\x82\x44\x7d\x12\x5d\x96\x48\x6d\x78\x97\x47\x1f\ +\x5b\xcb\xa4\x39\xbb\x30\x26\xa1\x13\x8f\x85\x91\xf1\xc8\xa5\x46\ +\xb0\xa4\x10\xf5\xc9\x72\x73\x91\x24\x23\x1c\x93\x91\x6c\x01\x43\ +\x92\x49\xc4\x42\xe5\x7d\x2f\x92\xc9\xe4\xf0\x94\x10\xf5\xc9\x38\ +\x4a\x35\xcf\xd8\x26\x93\x4a\x63\xc9\x11\x9a\x12\x02\x55\xd5\x50\ +\xcb\x0d\x6e\xf9\x4c\x06\x25\x12\x43\x75\x2d\x3c\x45\x47\x57\x65\ +\x5c\xcb\xc4\x16\x0a\x21\x43\xc5\xb5\x0a\x64\x32\x79\x3c\x35\x4c\ +\x32\x11\x43\xad\xfe\xed\x69\x5e\x58\xb8\x9e\x99\x1f\x3b\x85\x4d\ +\xbf\xb8\x96\x1b\x17\xc0\xb1\x1f\x9a\xc1\xe0\x82\x67\xf9\xe5\x13\ +\x63\xf8\xea\x95\x17\xb2\xdb\x91\xc7\xd3\xe8\x35\x55\xbf\xcb\xc5\ +\x5c\x9a\x7c\x49\xd0\xd0\x54\xcf\x9a\x85\xcf\xf1\xab\xfe\xdd\xd8\ +\x73\x66\x13\xba\x16\x21\xaa\x79\xd8\x42\x25\xa4\x2b\x78\x8e\x8d\ +\xe9\x08\x42\x21\x1d\x5c\x9b\x6c\x26\x83\x29\x14\x92\x75\x75\xe8\ +\x32\xe4\xd3\xc3\x14\x5d\x95\xfa\x86\x44\xf9\xb3\x24\x28\xe4\x52\ +\xe4\x8a\x2e\x91\x78\xdd\x56\xc7\xf8\xbf\x8a\xb4\x2b\xb2\x88\xe3\ +\xb8\x28\x8a\x8c\x2c\x2b\x5b\xcb\x16\xe5\xc0\xa7\x50\x28\xec\x93\ +\xb4\xeb\xa2\xa9\xaa\xdf\x25\xe9\x38\x68\x65\xf9\x03\x24\x3c\xcf\ +\xc5\x71\xb7\xf6\x66\x57\x69\x79\x9b\x6c\x91\xad\xca\x7d\x49\xaa\ +\x76\x1d\x6e\x4b\xbc\xb5\x8b\xa2\xb5\x84\x5e\x8b\xda\x76\xf7\x8a\ +\xd3\xc5\xdf\xa7\xa0\xd2\xfe\x47\xe0\x0d\xae\xe0\x8d\xb5\x2a\x27\ +\xfc\xcf\x6c\x56\x3c\x77\x37\xd7\xfc\x64\x21\x75\xf5\x21\x4a\x4e\ +\x8c\x31\xad\x06\x43\xfd\x7d\x0c\xb9\x4d\x7c\xf9\xd2\xcb\xd8\x6f\ +\x74\x88\xd7\x1e\xbf\x9d\x47\x5f\x5e\x83\x67\x3b\x8c\x39\xe0\x44\ +\xbe\x76\xf2\x01\x68\x43\x4b\x99\xff\x83\x5b\x59\x96\x33\x88\x94\ +\xfa\xe8\x75\x0e\x20\x6a\x98\x3c\xf1\xc4\x4f\x29\x1e\x78\x1e\x93\ +\x1a\xb3\xfc\xe2\xce\xdb\x78\xbf\x67\x90\xa2\xd2\xc1\x17\xcf\xff\ +\x06\xbb\x77\x84\xc1\xe9\xe7\xf5\x37\x36\xb1\xd7\x89\x5f\x46\x65\ +\x88\x87\xae\xbb\x9a\x3f\xae\x2d\x51\xaf\x15\x58\x99\x1d\x85\xa1\ +\xcb\x30\xf2\x1e\x0f\xdc\xfe\x30\xab\x7b\xd2\xd0\xb4\x1b\x17\x5c\ +\x7a\x16\xf5\x5d\x7f\xe4\xe2\x2b\x1f\x80\xfa\x7a\xcc\xa2\x44\x47\ +\x5b\x1d\x85\xdc\x30\xbd\x43\x26\x47\x9c\x79\x11\xa7\xec\x3f\x89\ +\xdc\xba\x05\xcc\xbf\xf5\x41\x3a\x8b\x1e\x4a\xb4\x83\xcf\x9d\x77\ +\x21\xfb\x8e\x4e\x71\xcf\x35\xdf\x66\x41\xa7\x42\x44\x14\x08\x4d\ +\x3e\x8a\x8b\xcf\x3b\x81\x16\x03\xc4\xf0\x4a\x16\xad\x91\xf9\xd4\ +\xe9\xbb\xb1\xe6\x85\xfb\xb8\xea\x9e\x97\x88\x37\xc4\xb0\xec\x30\ +\x1f\xfd\xd2\xd7\xf9\xe8\xdc\x76\x74\x4d\x63\xd9\xd3\x0f\x72\xe5\ +\x92\xc7\x48\xdb\x8d\x9c\xfe\x8d\x8b\x38\x70\x72\x9c\xd5\x2f\x3f\ +\xc8\xad\x3f\x7d\x15\xd3\x13\x24\x26\x1c\xc8\x85\x17\x9e\x42\x38\ +\x12\x43\xf4\xbe\xcd\x9d\x3f\xf8\x0e\x63\xf7\xfe\x24\xdf\xf8\xec\ +\x9e\xfc\xf1\x27\xd7\xf3\xf3\x05\x7e\xa5\x3e\xf9\xd0\xcf\x71\xc1\ +\x09\x07\x62\x84\x42\x6c\x7a\xf9\x97\x5c\xbd\xf9\x15\xb2\x69\x93\ +\xfd\x4f\x3a\x97\xcf\x7f\x68\x26\x3d\xef\xbf\xc0\xbd\x3f\x7d\x8e\ +\x81\x6c\x86\xf6\x3d\x8f\xe7\xc2\x33\x8f\x42\xb7\xfa\x78\x78\xfe\ +\x7c\x5e\x5c\x39\x44\xa8\x71\x06\x5f\x3d\xef\xe3\xbe\xa4\x18\xd6\ +\xe9\x5e\xf4\x20\x57\xff\xac\x9b\xaf\x5f\x71\x0e\xef\xcd\xbf\x94\ +\xc1\xbd\xbf\xca\x97\x8e\x9e\xc0\x3b\x0f\x5f\xcf\x63\x23\xfb\xf3\ +\xfd\xaf\x4f\xe6\xda\xf3\xaf\x60\x8d\x1d\x21\xe4\x14\x69\x9a\x7d\ +\x14\xe7\x9e\xfd\x19\x9a\x14\xb0\xd7\xbd\xc9\xf2\xe1\x04\xe7\xec\ +\xd5\x4e\xf7\x02\x95\x39\x07\x1e\xc7\x97\xfe\xe7\x20\x60\x33\x97\ +\x7d\xfe\x42\x7e\xf7\x5a\x37\x47\xa4\x9e\xe4\xb7\x85\x03\xd8\x65\ +\x62\x0b\x4b\x9e\xbe\x8b\x3b\x9f\xfc\x13\xb6\x12\xe7\xd0\x33\xbe\ +\xc6\xa4\x44\x92\x81\x67\x7e\xcd\xf7\xae\x7e\x97\xbd\x3f\xf3\x25\ +\xda\x16\x3f\xc4\xef\xdd\x43\xf8\xee\x99\xfb\xd3\xb5\xe8\xe7\x7c\ +\xef\x19\x97\x1b\xbe\xf3\x69\x7e\x7b\xcb\xa5\xfc\xf6\xfd\x3c\x8d\ +\x6d\x33\x38\xfb\x9b\x5f\xa6\xf0\xea\x83\x3c\xf0\xec\x32\x6c\xdb\ +\xa2\x6d\xef\x4f\x72\xc1\x69\x47\xb0\xe9\xc5\x07\xb9\xfd\x17\x0b\ +\x11\x7a\x84\xd9\x1f\xfd\x3c\x5f\x38\x6c\x97\xff\x4e\x79\xc4\xb2\ +\x2c\x4c\xd3\xa4\x50\x28\x60\x9a\x16\xe9\x74\x9a\xcd\x9b\x37\xd3\ +\xdd\xdd\xcd\xc0\xc0\x20\x43\x43\xc3\xac\x5f\xbf\x91\xc1\xc1\xa1\ +\x2a\x59\xca\x92\xec\xf3\xa1\xeb\xe1\x3a\x2e\xc5\x42\x91\x52\xb1\ +\x88\x65\x5a\xb8\xb6\x83\x24\x40\x66\x0b\x01\x57\xb2\x49\x2a\xe1\ +\x4f\x95\x6e\x46\x7f\x94\x99\x8d\x69\x99\x94\x8a\x45\x6c\xdb\xae\ +\xfe\x54\x5a\xd5\x2d\xcb\xaa\x36\xff\x54\xb4\xf7\xda\xd7\xa9\xe4\ +\x74\xd7\x6a\xdd\x5e\x79\x50\x42\xa0\x69\xff\x63\xd8\xf0\xd6\x8b\ +\x64\x5b\x67\x33\xa7\x45\xa1\x6b\xcd\x5a\xe2\xfb\x9e\xc4\xfc\x5b\ +\x6e\x66\xff\x58\x1f\x03\x91\xbd\xb8\xe9\xb6\xdb\x38\xba\x7d\x88\ +\xc7\x7e\xbf\x9c\xd2\xea\xa7\x79\xe0\xd7\xcb\xf8\xf0\x97\x2e\xe4\ +\x82\x33\x0e\xe6\xdd\x47\xef\xe2\xcd\xde\x1c\xcf\x3d\x72\x3f\x2b\ +\x62\x87\x72\xd3\x6d\xf3\x39\xef\xe4\x23\xa9\x93\x4c\x5c\x21\x28\ +\xe4\xd2\xe4\x4b\x16\xc8\xa3\xf8\xf4\x99\xe7\x72\xc9\x45\x5f\x63\ +\xb6\xb6\x92\x27\x5e\x7c\x17\x80\xdc\xba\x85\x2c\xb3\xc6\x70\xd0\ +\x5e\xa3\x58\xfe\xc4\xbd\x3c\xd3\x3d\x86\x2b\x6f\xbe\x83\xcb\xcf\ +\x39\x89\x31\x21\x07\xdb\x12\x50\x3f\x93\x53\xbe\x7c\x3e\x97\x5c\ +\xf0\x15\x1a\xbb\x17\xf2\xf4\x6b\x7d\x58\x99\x1e\x86\x1b\xe6\x72\ +\xe9\xfc\x5b\x38\xfb\xc0\x7a\x56\xf7\x18\x5c\x78\xc3\xad\x9c\xff\ +\xf1\xc9\x3c\xf5\xf8\xf3\x14\x28\xf2\xc8\x3d\x77\x51\x9c\x73\x32\ +\x77\xdc\x79\x1b\xc7\xcf\x74\xb8\xfb\xb6\xc7\xb1\x0a\x39\x3a\xfb\ +\x4b\x1c\x77\xde\xd5\xfc\xf0\x07\x17\x10\x59\xf6\x1b\x9e\xfd\x53\ +\x37\x00\x1b\xdf\x7e\x91\x74\xf3\x4c\xe6\xb6\xaa\x74\xad\x59\x4d\ +\x74\xaf\x13\xb8\xf9\xd6\xdb\xf9\xdf\x8f\x8c\xe3\xe1\xf9\xf7\xd0\ +\xed\x81\x24\x1c\x66\x1c\x7d\x1a\x37\xde\x72\x3b\x9f\x9e\x9e\xe6\ +\x67\xbf\x7e\x91\x52\x7a\x05\x77\xdd\xfd\x3c\xfb\x9d\x7e\x39\x77\ +\xdd\x72\x15\x93\x46\xfe\xc0\x0f\x1f\x7f\x1b\x4b\x82\xd8\xd4\x43\ +\xb9\xec\xda\x1b\xb8\xf0\x84\xfd\xe9\x59\xf0\x53\xee\x79\x31\xc7\ +\x59\x57\xdd\xca\x4d\x97\x9f\x41\xef\x53\x3f\xe2\xa9\x15\x23\x28\ +\xb2\xc7\xa8\x39\x47\x71\xf9\x0f\x6e\xe1\xca\x2f\x1e\xc2\x1f\xef\ +\xbb\x97\xb7\x06\x60\xec\xee\x87\x73\xce\x45\x97\xf0\x8d\x2f\x1c\ +\xc1\x86\x57\x7e\xc9\xbb\x19\x58\xf1\xeb\xbb\xf9\x7d\x77\x13\x97\ +\xde\x74\x2b\x3f\xb8\xe2\x2c\x26\x37\x85\x11\x92\x60\xfd\xab\x8f\ +\x72\xdb\x63\x6b\x39\xfe\xec\xff\x65\x72\x9d\x4e\xa1\x50\xc2\x76\ +\xbd\xf2\x95\x85\xe5\xaf\x2b\xe4\x07\xd9\x98\x8f\xf2\xb9\xcb\x6f\ +\xe1\x8e\xeb\x2f\x40\x5d\xfc\x6b\xee\xfd\xf5\x4a\x00\xde\x7b\x63\ +\x01\x62\xf2\x7e\x4c\xd5\x40\x48\x82\x5c\x66\x80\x81\x54\x3f\x6f\ +\x3f\xfb\x3b\x36\x14\x65\x26\x4d\x6c\xa0\x94\x49\x53\xb0\x3c\xcc\ +\x81\x85\xdc\xf2\xf0\xdb\x1c\x75\xf6\xf7\xb8\xfd\xa6\xef\xf1\xe9\ +\x79\x63\x29\x16\x8a\x4c\x38\xf4\x74\x6e\xbc\xee\x7b\x7c\x76\xcf\ +\x71\x98\x85\x02\x96\xed\x95\xaf\xc8\x6d\x4c\xdb\x43\x76\xb2\xac\ +\xdd\x30\xc8\xe1\x5f\xbe\x82\x9b\xbf\xf7\x75\x46\xf5\xbe\xca\xed\ +\x0f\xbd\xc5\x41\x27\x7f\x95\x8b\xbe\xf8\x11\x56\x3f\xf1\x63\x5e\ +\x5c\xba\x99\xb7\xfe\xf0\x14\xd2\xcc\x4f\x70\xdd\x4d\xd7\x73\xc6\ +\xa1\x33\xfe\x7b\x35\xed\x48\x24\xb2\x95\x6d\xaf\x42\x7e\x9a\xa6\ +\x61\x59\x26\xc3\xc3\xc3\x38\x8e\x4d\xb1\x58\x20\x9b\xcb\xe1\xba\ +\x2e\xc5\x42\x81\x52\xa9\x84\x28\x6b\xcd\x15\x99\x64\xdb\xc5\xc5\ +\xca\x70\xdd\x8a\x3e\x1d\x0a\x85\xaa\x0e\x94\x8a\x8c\x62\xdb\x36\ +\xb6\x65\x6d\x95\xe4\x57\x2b\x77\xd4\xb6\xd6\xd7\x86\x44\x6d\xdb\ +\xad\x59\x21\xee\xca\x09\xa2\xe2\x86\x09\xf0\x77\xaf\x40\xf2\xd2\ +\x2b\xab\x99\xb2\xe7\x21\x68\x80\x2b\xc9\x84\xc2\x61\x40\x67\xc6\ +\x2e\xed\xc4\x42\x32\xa0\x33\x65\xc2\x78\xe4\x6c\x86\x9e\x95\x6b\ +\x49\xa5\x86\x79\xfd\x89\x07\x78\xe0\xe9\xa5\x8c\x9f\x39\x9b\x3a\ +\xb7\x8f\x15\x3d\x83\x4c\x3f\xf4\x20\x62\x40\x43\x73\x2b\x31\x4d\ +\xe0\x89\xf2\x94\x24\x4d\xc3\x5a\xff\x0a\xb7\x5c\x77\x0d\xf3\x7f\ +\xf4\x08\xef\x77\x65\x28\x95\xbd\xfd\xef\xbd\xf0\x3a\x89\xe9\xfb\ +\x30\x5e\x86\xe5\x6b\xd6\xd0\xb6\xdf\x81\x8c\x89\x40\xb2\xb1\x95\ +\xba\x90\x8c\xac\x41\xef\x3b\x4f\xf1\x83\x6b\xbe\xcf\xed\x3f\x7e\ +\x9c\xb5\x43\x26\x9e\x65\xe2\x29\x0a\x46\x38\x84\x0e\x4c\x99\x31\ +\x9e\xa6\xa4\x86\x01\x8c\x9d\x34\x8d\x84\x69\x92\xdd\xbc\x8e\x0d\ +\x7d\x1e\x87\x1e\xb1\x3b\x32\x1a\xfb\xee\x7b\x08\x91\x9e\xa5\x74\ +\x67\x2c\x74\x2d\x44\x38\x12\x86\xfa\x89\xcc\x9e\x6c\x30\x9c\xf2\ +\xf5\xe0\x97\x5f\x5e\xc9\xa4\x79\x87\x62\x00\xae\xa4\x10\x8a\xc5\ +\x50\x81\x5d\xf7\x3f\x86\x49\xe6\x46\xd6\x77\x67\x90\x14\x19\x23\ +\x9e\x00\x64\xa6\xcf\x99\x86\x5b\x1a\x61\xfd\xfa\x35\xf4\x47\x66\ +\x71\xd0\x9c\xd1\x60\x8c\xe2\xa0\x83\xa7\xb2\x61\xed\x0a\xd2\xb6\ +\x8c\xa2\xa8\x55\x09\x62\xfd\x9a\xc5\xc4\x76\x3f\x80\x99\x2d\x3a\ +\x91\xd1\x73\x39\x60\x9a\xcc\xf2\xd5\xeb\xb0\x51\x88\x8d\x1a\x45\ +\xbd\x0a\xa3\x77\x3b\x94\x99\xea\x08\xdd\x9d\xdd\xbc\xf5\xeb\xbb\ +\xb9\xe6\xda\x1b\x78\xf0\x37\x0b\x19\x76\x5c\x4a\xb6\xc3\x9a\x77\ +\xbb\x98\x3e\xef\x50\xc6\xc7\x75\x42\x11\x1d\x54\x05\x85\x0c\xbf\ +\x79\xe8\x51\x8a\xe3\x0e\xe6\xa0\xc9\x31\xc0\x01\x24\x94\xda\xb5\ +\xa3\xf2\xef\x5a\x28\x44\x38\x24\x41\x72\x1a\xc7\xec\x3e\x8e\xcd\ +\x4b\x96\x03\x59\x5e\x5f\xb8\x89\x79\xfb\xcf\x03\x40\x57\x3c\xd6\ +\x2c\xfa\x15\x37\xfc\x60\x3e\x8f\xbd\xd6\xcb\xc7\xcf\xba\x84\x8f\ +\x4d\x09\x53\x72\xfc\xac\xa1\xbe\xf5\xef\x92\x1f\x3d\x9b\xbd\x67\ +\xb7\xa0\xea\x61\x54\x7c\x19\xd3\x1f\xc6\x5d\xbe\xe2\x96\x7c\x29\ +\xa9\xac\x29\x21\x49\x7e\x79\xa5\x6a\x21\x62\x31\xbf\x8b\xb6\xbf\ +\xbb\x9b\xbe\xe1\x0c\x6f\x3d\xfb\x53\xee\x7b\x72\x11\x2d\xd3\x76\ +\x25\x19\x0a\x73\xf8\xc9\x67\x92\x5c\xfd\x6b\xbe\x75\xd5\xcd\x2c\ +\x5c\x3b\xfc\xdf\xab\x69\x8f\x8c\x8c\x94\xfd\xce\x12\xf9\x7c\x1e\ +\x5d\xd7\x09\x87\xc3\xd5\x9c\x10\x55\x55\xab\x0d\x2e\xaa\xaa\xd2\ +\x50\x5f\x8f\x84\xef\x0c\xa9\x38\x37\x2a\xbf\x6f\xdb\xfa\x2e\x95\ +\x33\x45\x2a\x1f\x10\x45\xd9\x3a\xb9\xad\xea\x34\x11\x32\x8a\xcc\ +\x07\x72\xbc\x6b\x9d\x21\xb5\x1a\x77\xed\x02\x63\xed\x62\x68\xe5\ +\xf9\x86\x61\xf8\x41\x50\x81\x3c\xf2\xf7\xa3\xe7\x4f\xbc\xd7\xaf\ +\x73\xe2\x81\x53\xca\x07\x1a\x44\xe5\xc4\x28\x81\x53\xae\xd6\x24\ +\xcf\xc3\x13\x12\xb1\xe6\x3a\xa2\x0d\xe3\x39\xf9\xbc\x4b\x99\x1a\ +\xd9\xa2\x05\xbf\x13\x0e\xf1\xa7\xf7\x56\xc2\xfe\x6d\x20\x5c\x9c\ +\xaa\x63\x44\x46\xd3\x5d\x5e\x79\xec\xe7\x74\x26\x3e\xcc\x9d\x97\ +\x1e\xcb\x2b\xf7\x5f\xc2\xaf\x2d\x01\x0c\xf0\xd2\xb2\x61\xe6\x9e\ +\xbe\x2f\x00\xcd\x4d\x2d\xf4\x2d\x5e\x4e\xe1\x84\x79\x44\x24\x0f\ +\xc7\x93\x30\xdc\x61\x7e\xfb\xf8\x23\x48\xf3\x2e\xe0\xbb\x27\xce\ +\xe3\xf1\x6f\x9f\x4b\x8f\xe3\x20\x41\xb5\x58\xf0\x24\x70\x3d\x17\ +\x17\x90\x5c\xff\xea\x4b\x89\x35\x92\x8c\x39\xac\x58\xd9\xc7\xe1\ +\xed\x13\xe8\xec\x5c\x41\x3a\xd2\x46\x7d\x44\x2b\x7f\xb6\xca\x55\ +\xa8\x24\xa3\x68\x21\xc8\xbc\xc3\x3b\xbd\x0a\x9f\x39\x67\x6a\x59\ +\x55\x05\xa7\x54\xf2\xaf\x06\x06\x56\xd3\xed\x25\x68\x48\x46\xc9\ +\x7b\x02\x21\x2a\xc3\x3f\x24\x40\x22\x59\xdf\x42\x38\xfb\x3b\x36\ +\x0c\xd8\xb4\x8f\xd6\x58\xb7\xb2\x8b\xba\xc6\xbd\x49\x18\x45\xcc\ +\x4c\x06\xd3\x05\x54\x68\x6a\xea\x20\xfb\xf6\x1a\x46\x04\x34\xdb\ +\x03\xac\xda\x64\xd1\xf1\xa1\x66\xe4\x3e\x1b\xc7\x76\x91\x80\xc2\ +\xe6\xa5\xac\x75\x92\xec\x27\x7a\xf8\xe9\x4f\xdf\xe0\x80\xcb\xef\ +\xe5\x13\xb3\x36\x72\xe9\xb9\xf3\xb1\x1c\x99\xe6\xb6\x30\x9d\x1b\ +\x56\x61\x31\x17\xdf\x63\xe5\x61\x7b\x09\x4e\x3e\xf7\x6c\x86\x5e\ +\x7f\x80\xdb\x9e\x6e\xe7\xdc\x0f\x4f\x23\x12\xb2\x59\xdd\xdf\x07\ +\x4c\xf4\x67\xb0\xba\x02\x24\x09\xcf\x71\x70\x5c\x00\x8b\x55\x3d\ +\x03\x84\xc7\x8d\xc1\xee\x7a\x8d\x25\x56\x2b\x5f\x9d\x33\xda\x3f\ +\x8d\xdb\x32\x33\x0f\x3d\x83\x6b\xbe\x7a\xf8\x36\x2b\x52\x7e\xa1\ +\x17\x6f\xec\xc0\xeb\x79\x99\xcd\xc3\xd0\x52\x8e\xa5\x51\x65\x41\ +\x31\x93\xad\x3e\x36\x11\x52\x18\xd9\xd8\x55\xfe\xbe\x52\xcd\x29\ +\xf2\x33\xf5\xfd\xe3\x57\x97\x8c\x11\x4f\x76\xf0\xd9\xb3\x2f\x65\ +\x76\x03\x35\x57\xcd\x1f\xe2\x8a\x9b\x0e\xe0\xd5\xfb\xaf\xe6\xe6\ +\xab\xef\x64\xe2\x3d\x97\xd2\xfa\x5f\x18\x06\xa9\xa6\xd3\x69\x74\ +\x5d\xc7\xf3\x44\x4d\x37\xa1\x1f\xc1\x5a\x2a\x15\xab\xd5\xb1\xe3\ +\x38\x7e\xda\x5e\x2e\x87\x6d\x59\xd4\xd5\xd5\x93\x4c\x26\xab\x5a\ +\xb4\xef\x18\xa9\x0c\x49\x10\x55\x1b\xdf\x96\x76\xf8\x4a\xbc\xeb\ +\x96\x2a\xb8\x42\xb8\x42\x94\x63\x57\x1d\xb7\x1a\xf7\x5a\x1b\x32\ +\xb5\x6d\xee\xc9\xb6\xbe\xef\x8a\xf6\x5d\x71\x8f\xc8\x92\xec\x9f\ +\xdd\x03\xce\xfe\xbb\xf1\xfe\xc2\xd7\x30\xdb\xf6\x66\xae\x9f\x03\ +\x85\x6d\x96\x28\x79\xfe\xfb\xe6\x9a\x45\x4a\xa6\xff\xbb\x63\x97\ +\xc8\xa7\x73\xb4\xec\xfd\x09\x0e\x7d\xfe\x5d\xbe\x7f\xfe\x05\x4c\ +\xed\x88\x13\x9e\x72\x30\x67\x1e\x7f\x30\x9f\x3a\xf9\x04\x16\x5f\ +\x7f\x3f\xe7\x5f\xf9\x3a\xb1\xd4\x6a\x52\xfa\x5e\x84\x15\x30\x4b\ +\x79\x2c\x53\x66\xe6\xde\x7b\xf0\xe8\xfd\x4f\x71\xe3\x6d\x6b\xe9\ +\x7c\x6b\x35\x89\x8f\x7d\x96\xd4\xd2\x45\x74\xda\x63\x39\x75\x56\ +\x12\x80\xfd\x3f\x72\x12\xaf\x7f\xff\x06\xce\xbf\x68\x2d\xa3\xb5\ +\x21\xd6\x5b\x49\x8c\x70\x1d\xbb\xef\x31\x8f\xd7\x9e\x7d\x84\xf9\ +\x43\xaf\xb0\x6c\xf9\x20\xf3\x0e\x34\xf0\x1c\x8b\x42\xc9\xf4\x1d\ +\x17\xae\x45\xb1\x60\x56\x2f\xc5\xf3\xb9\x2c\x76\xb4\x95\x13\x3f\ +\x73\x2c\xdf\xbf\xf7\xfb\x7c\xfb\x95\x56\x7a\x37\xf6\x72\xf4\x99\ +\x57\x52\x17\x4d\x93\x2f\xe4\xcb\xc4\x05\x76\xa9\x04\xb2\xc5\xea\ +\x45\x0b\x28\x8e\xda\x8b\xdd\x9b\xcb\x15\xa9\x6e\xb0\xea\xb7\x8f\ +\x70\x55\x7a\x21\x7d\x6b\x56\x31\xf9\xa3\x5f\x66\x97\x84\xc2\xca\ +\x7c\x9e\x52\xc8\x2d\x2f\xbc\x9a\x64\xb3\x79\xea\xc6\xed\xc5\x89\ +\x47\x3d\xc5\x3d\x57\x7f\x93\xe7\x9b\x25\x36\x0e\xb5\xf0\x95\xcb\ +\x0f\xa3\x2d\xb6\x9a\xc9\xf2\xc3\x5c\x75\xf1\x25\x4c\x9b\x7b\x34\ +\x5f\xfc\xd8\x67\x39\x74\xd1\x55\x5c\x71\xe1\xe5\xd4\x7b\x03\xa4\ +\xc7\x1e\xc1\x97\xf7\x19\x4b\xcf\x33\x61\xfa\x16\xfe\x8a\xef\x7d\ +\x7f\x09\xbd\xab\x96\x33\xe9\xd8\x2f\x72\xe0\x1e\xd3\xe9\x9a\x11\ +\xe7\xf9\x1f\xff\x80\xee\x36\x93\x35\xc3\x36\x47\x2a\x32\x7b\x1f\ +\x7f\x0a\xbf\xfd\xd6\xed\x9c\x7f\xd1\x32\x5a\xea\x5a\xf8\xf8\xc9\ +\x1f\xc2\x31\x8b\x44\xa7\x1d\xce\x57\xf6\xa9\xe7\xac\x8b\xaf\xe6\ +\xe9\x49\x77\x70\xd0\xa7\x8e\xe2\xb7\xd7\xdd\xc1\xa5\x3d\x2f\x93\ +\x5e\xba\x94\xe8\xfe\xc7\x80\xa6\xe3\x0e\x6c\xe0\xc1\xeb\xbf\xc3\ +\x4b\x4a\x3f\x6b\x52\xa3\xf8\xc6\x45\x7b\xf0\xf6\xcf\x2f\x23\x36\ +\x69\x1f\x76\x89\x6d\xf9\x0c\x58\xca\x07\xbd\x2c\x8e\x59\x24\x67\ +\x96\xa8\x9f\x74\x34\x27\xcc\x79\x81\x9b\x2f\xfd\x3a\xe3\x3b\x1a\ +\x99\xb8\xdf\x89\x7c\x6c\xdf\xbd\xf1\xbe\xfb\x10\x5f\xbf\xec\x3d\ +\xe6\x1e\x7c\x12\x27\x7c\xf8\x68\x7e\xf9\xad\xdb\xf8\xfa\x15\x6b\ +\x08\x0d\xac\xc0\x6b\xfb\x18\xba\xe4\x52\x2a\x16\x71\x5c\xff\x0b\ +\xdb\x34\xe7\x43\x1c\xb7\xcf\x42\xae\xbf\xe4\x1b\x4c\xe9\xa8\x23\ +\x39\x71\x1e\xa7\x9f\x74\x34\xcb\x1e\xbb\x95\x3f\x74\x82\xd4\x9f\ +\xa2\x63\xf2\x7e\x44\xff\x4b\xd3\x7b\xa5\xd3\x4e\xfb\x82\x50\x14\ +\x05\x55\xd3\x91\x25\x09\xaf\x1c\x6c\x0f\x7e\x95\x22\x49\x92\x3f\ +\x79\x06\x09\x4f\x78\x38\xb6\x4d\x26\x9d\xc6\x75\x5d\x46\x8d\x1a\ +\x85\xae\xeb\xb8\xae\x57\x26\x50\xa9\x26\xca\x54\x46\xe0\x6e\x95\ +\x63\xa2\xaa\x95\x91\x65\x5e\xf5\x39\x42\x08\xff\x12\xad\x3c\x0d\ +\xa7\xb6\x8d\xbd\xe2\x68\xa9\x90\xb1\x24\x55\xce\xc8\xe2\x03\xfe\ +\x70\x21\xfc\x0c\x6d\x21\x3c\x1c\xdb\x65\xe6\xac\x99\x9c\x7a\xda\ +\x29\x94\xca\x55\x51\x05\xff\xcd\xd1\xac\x7f\x3b\xd2\xdc\x75\xd1\ +\xd7\x71\x8f\xbc\x84\xb3\x0e\x9f\x04\xc0\x70\xcf\x5a\x86\xa4\x46\ +\xa6\xb4\xd5\x91\xe9\x5d\xcb\x80\x9d\x64\xd2\x98\x26\x32\xbd\x1b\ +\xe8\x33\xe3\x4c\x19\xd7\x88\x67\xa5\x59\xb9\x78\x19\x7d\x39\x9b\ +\x86\xd1\x53\x99\x39\xa9\x15\x05\x28\x0e\x6c\xe4\xfd\x95\x1b\x31\ +\x25\x9d\xd6\x71\xd3\x98\x3a\x3a\x49\xf7\xba\x35\x78\x0d\xe3\x18\ +\x53\xa7\xd2\xb9\x62\x31\xeb\x36\xa7\x50\x23\xf5\xcc\x9c\x33\x99\ +\x37\xef\xfb\x36\xcf\x6b\x1f\xe5\xda\xff\x39\x68\xcb\x62\x73\xa6\ +\x8f\xf7\x97\xad\x26\x63\x49\x34\x76\x4c\x64\xea\x84\x36\x74\x0a\ +\xac\x5b\xba\x84\x8d\x83\x79\x42\xc9\x16\xa6\x4d\x9b\x4e\xdc\x1b\ +\x60\x75\xbf\xc3\x94\x49\xa3\x91\xb3\x9b\x59\xdb\x6b\x31\x71\xca\ +\x38\xc8\x0d\xb0\xa6\xbb\xc8\x84\x29\x63\x31\x64\xe8\x5f\xb7\x94\ +\x15\x9b\x86\x68\x9c\x30\x9d\x19\xe3\x5a\x90\xdd\x3c\xeb\xd6\x76\ +\x92\x1c\x3b\x95\xc6\x90\xa0\x6f\xe3\x3a\xb4\x78\x8c\x27\x6e\xbc\ +\x82\xfc\x41\x17\x70\xce\x91\xfe\x15\xc7\x1f\xef\xfb\x16\x3f\xdb\ +\x3c\x91\x2f\x1c\x31\x1d\x39\xda\xc2\xac\x5d\x26\x12\x96\x60\xb0\ +\x6b\x0d\x69\xad\x85\x49\xa3\x12\x14\x47\xba\xd8\x98\x92\x99\x3c\ +\xa1\x1d\x55\x14\x58\xbb\x64\x09\x9d\x29\xc1\xc4\x19\xb3\x19\xdb\ +\xe4\x5f\x86\xa4\xfb\xd6\xb1\x74\xc5\x26\xb4\xa6\x89\xcc\x99\x39\ +\x16\x35\x3f\xc0\xfb\x8b\x97\x93\x55\xea\xd9\x65\xf6\x6c\x1a\x42\ +\x60\xe5\x87\x59\xb3\x72\x15\xfd\x19\x93\xc4\xa8\xf1\xcc\x9c\x31\ +\x0e\x03\xb0\x72\x83\x2c\x5b\xb2\x82\x91\x92\xa0\x7e\x54\x07\x53\ +\xa7\x4e\x24\xa2\x40\x31\xd5\xcd\xd2\xa5\x6b\xc8\x4b\x71\x66\xee\ +\x3a\x0d\x6b\xa0\x0b\x1a\xc6\xd1\x9e\x0c\xd1\xb5\x7c\x09\xa5\xe4\ +\x58\x26\xb7\xc7\xe9\x5f\xbf\x84\x95\x1b\x87\x50\xa2\xf5\x4c\x98\ +\x3a\x9b\x56\xef\x1d\xce\xb9\xe8\x3e\xf6\x3e\xe1\x0c\xa6\x45\x5c\ +\x5a\x67\xcc\x63\x6c\xa2\x87\x6b\xbe\xf6\x1d\x3a\x4e\xbd\x96\x53\ +\xf7\xf0\xcb\xe6\xe1\x4d\x6b\x18\x91\x1a\x99\x34\xa6\x7e\xab\x4f\ +\x4b\xaa\x7b\x2d\xc3\xa2\x9e\x89\xa3\x1b\xc0\xca\xb1\x7a\xf9\x52\ +\xba\x46\x2c\x5a\x27\xce\x66\xc6\xd8\x24\x3d\x6b\x16\xb3\xaa\x2b\ +\xc5\xa8\x89\xb3\x99\x31\xb6\x9e\x4c\xcf\x1a\x96\xae\xe9\xc2\x55\ +\xa3\x74\x4c\x9e\xce\x84\x16\x9d\x8d\x6b\xd6\x13\x6e\x9b\x44\x4b\ +\xb4\xec\x44\xb2\x33\xac\x5c\xb6\x9c\xcd\x23\x25\xea\x3a\x26\x33\ +\x6b\x4a\x07\xa9\xf5\x8b\x59\xbe\x71\x10\x29\xdc\xc0\x8c\x5d\x67\ +\xd2\x18\xfe\xcf\x74\x8f\xfc\xab\xa3\x59\xa5\x15\xcb\x97\x89\x3f\ +\xe7\x67\xde\x92\x47\x22\xb6\x1a\xb8\x5b\xd1\x8e\xb7\x17\x04\xf5\ +\xe7\x92\xf5\x84\x60\xbb\x1d\x8a\xb5\xcf\xdb\x76\x3f\xfe\x7f\x53\ +\xfa\xfe\x96\xe7\x07\xa4\xfd\xd7\x51\xe8\xed\xe4\xac\x6f\xde\xce\ +\x79\x37\x7c\x9f\xdd\x1a\xff\xcd\x1b\xcf\xae\xe0\xa2\xff\xbd\x96\ +\xfd\x2f\xbc\x99\x8f\xcd\x4c\xee\xd0\xe3\x50\x5c\xf7\x2c\x67\x7d\ +\xfb\x59\xce\xbd\xf1\x46\xe6\x96\x1d\x6d\xcf\xdc\x71\x3e\x4f\x4a\ +\x1f\xe1\x87\x5f\x39\x64\xa7\xa9\xdc\xdc\x81\x05\x9c\xf9\xcd\x9f\ +\xf3\xf9\xeb\xe6\x73\x40\xf9\xfd\xee\x5f\xf8\x10\x17\xde\xb3\x96\ +\xab\xee\xb8\x82\x31\x41\x5c\xee\x7f\x14\x69\xab\x7f\xa9\x01\x65\ +\x4b\x35\xcb\x07\x72\x44\xe4\xf2\x8d\x95\xa7\xff\x35\x82\xfd\x73\ +\x77\xcb\x95\x41\x09\x65\x59\x43\x20\xaa\x93\x50\xaa\xfb\x26\x55\ +\x54\x2f\xca\xf7\x51\xd5\xc1\xb6\x6c\xdf\x5f\xdc\xaa\x55\xda\x82\ +\xde\x9a\xbf\x0f\x5a\x7d\x0b\x17\x7f\xfb\xab\x4c\x6c\xfc\xf7\x6f\ +\xdb\xd3\x5b\xf9\xc2\xa5\x57\xd0\x31\x31\xb9\xc3\x8f\x83\xd2\xb4\ +\x2b\xdf\xbc\x72\x26\x13\x9b\xb6\xdc\xb6\xcf\x27\xcf\x61\x2a\xc9\ +\x9d\xea\xfd\x96\xeb\x66\x73\xc9\xc5\xad\xb4\x24\xb6\xdc\x16\x99\ +\x7c\x08\x97\x5c\x7e\x34\x1d\x01\x61\xff\xe7\x69\xda\x7f\x5b\x05\ +\xfb\x97\x2b\xda\x7f\x04\xb5\x2f\x55\xbb\x70\x28\xb6\xbe\x63\x2b\ +\x79\x5a\x54\xd8\xfb\xaf\xdc\x16\xe0\xef\x24\x6d\xc3\x60\xda\xf8\ +\xb6\x1d\x43\x20\x46\x1d\x53\xa7\xd6\xfd\x47\x1c\x07\x3d\xd1\xc6\ +\xb4\xc4\xd6\xb7\xd5\xb5\x8e\xa3\x6e\x27\x7b\xbf\x25\x2d\xce\xe4\ +\xc9\x5b\x0f\xbb\x88\x35\x8d\x66\x6a\x53\xf0\x5d\xf8\x8f\x3c\xc9\ +\x06\x87\x20\x40\x80\x00\x01\x02\xd2\x0e\x10\x20\x40\x80\x00\x01\ +\x69\x07\x08\x10\x20\x40\x40\xda\x01\x02\x04\x08\x10\x20\x20\xed\ +\x00\x01\x02\xfc\x3f\xf6\xde\x23\xc8\xb1\x2c\xcd\xd2\xfb\x9e\x84\ +\xd6\x70\xb8\x03\xae\x55\x78\x68\x9d\x11\x29\xaa\x32\x2b\xab\xb2\ +\xaa\xa6\x7b\xa6\x17\xdc\x70\xb6\xa4\x19\x57\xec\xd9\x0e\x8d\x4b\ +\x9a\x71\xc7\xc5\x2c\x68\x34\xb6\x19\xd7\xb4\x59\x34\x8d\x6c\x1a\ +\x7b\xa6\xa6\xaa\xb2\xaa\x2b\x45\x64\x68\x1d\x1e\xae\xb5\x00\xe0\ +\x0e\xb8\x43\xab\xa7\x2e\x17\x80\x7b\x78\x64\x44\x96\x4a\x11\x99\ +\x11\x38\x69\xcf\xc2\xf1\xf2\xe1\xe1\xc9\x73\xff\xfb\xdf\xff\x9e\ +\xd3\x45\x17\x5d\xd2\xee\xa2\x8b\x2e\xba\xe8\x92\x76\x17\x5d\x74\ +\xd1\x45\x17\x5d\xd2\xee\xa2\x8b\x2e\xba\xe8\xa2\x4b\xda\x5d\x74\ +\xd1\x45\x17\x5d\xd2\xee\xa2\x8b\x2e\xba\xe8\xa2\x4b\xda\x5d\xfc\ +\xd0\xe1\x60\x1a\x06\xf6\x5f\xa1\x10\x20\x1c\x0b\xc3\x30\x5f\x10\ +\x17\xb0\x8d\xe6\x9b\xe7\xde\x2d\x6c\x4c\xc3\xc0\xf9\x41\x2b\x2d\ +\x08\x2c\xa3\x85\xe5\x38\xaf\xf6\x28\x1c\x8b\x56\xcb\x7c\x63\x45\ +\x2b\xba\xa4\xfd\x03\x44\xa3\x98\xe6\xc1\xcd\x6b\x5c\xbf\x3b\x43\ +\xb9\xf5\x2d\xbf\x40\xc6\x1e\x77\x6f\xdf\x62\xb7\xe5\x50\x58\x9d\ +\x61\x7e\x3d\xf7\x67\x7f\xb5\x92\x5d\xe0\x8b\x87\x8b\x18\x5f\x7a\ +\xf1\xb7\x66\x6f\x72\x7f\x69\xe7\x9b\x6d\x5a\xcc\x16\xd5\x5a\x83\ +\x6f\xe7\x6a\x38\x34\xaa\x55\x5a\x07\x06\x0e\x76\x9d\xa5\xc7\x8f\ +\xc8\x96\x8d\x3f\x7b\x0f\x76\x75\x8b\x9b\xb7\xef\x53\xb4\xbf\xf2\ +\x04\xa8\x56\x6b\x58\x7f\x21\x13\x09\xcb\xa0\x5a\xab\x73\xb0\xdb\ +\x66\x61\x93\x47\x4f\x57\x68\x7e\x1b\x17\x42\x34\x99\xbb\x7d\x83\ +\xd5\xdd\xfa\x77\x1b\x36\x58\x2d\xaa\xd5\xe6\xe1\xbd\xad\x65\x96\ +\xb8\x79\x77\x09\xb3\x4b\xda\xdf\x87\x76\x1c\xdc\x2a\x78\xb5\xaf\ +\xb7\xf8\x34\x70\xa9\xaf\x97\x7c\xd4\xd2\x8d\x3f\x70\x77\x2e\x0f\ +\xa2\xc2\xc3\x9b\xf7\x69\xf9\xfa\x18\x19\x48\xa0\x2b\xdf\xb2\x0f\ +\xa6\x30\xa8\x94\xcb\x98\x8e\x84\x70\xec\x43\xa1\xfa\x3f\x07\x56\ +\xb3\x46\xa9\x66\xbc\x70\x1f\xcc\x56\x8d\xa6\xf9\xcd\x46\xda\xe5\ +\xcc\x0c\xd7\x1f\x2d\x61\x7c\x1b\xd7\xc0\xac\xf0\xe8\x8b\x1b\x64\ +\x8a\xd6\xe1\x93\x6a\x5b\x36\xce\x5f\x20\x9c\x26\x3b\x0d\x4a\xe5\ +\x2a\x5f\xc5\xd9\x66\x79\x93\x1b\xb7\x1f\x52\xfa\x0b\xc9\xb6\xb6\ +\xbb\xc0\x17\xf7\xe7\x38\x50\x8d\x17\x1d\x5d\xfa\x6f\x29\xc4\xa5\ +\x5a\x2e\x63\x7c\xc7\x81\x76\x79\x6b\x96\x1b\x0f\x57\x0e\xaf\x9d\ +\xd5\xac\x51\xa9\xb6\xde\xd8\x88\xf3\x7b\xa5\x22\xae\xc9\xf0\xdb\ +\x45\x85\xdd\xaa\x74\xe8\x9f\xf7\x57\xbd\x63\x0e\x0c\x04\x05\xef\ +\x8f\xd9\x98\xf6\xeb\x71\xa3\x8c\x7a\x8d\x86\xdf\x86\x66\x9d\x52\ +\xa9\x86\xee\xcb\x91\x46\x26\x12\x6f\x4b\xb1\xed\x6f\xce\x90\xb1\ +\xe3\x9c\x1c\x49\x20\x99\x45\x66\xe6\xd3\xa4\x8e\x9f\xc4\x5f\xcf\ +\xf0\x64\x66\x85\x06\x1e\x46\x8e\x9f\x20\x15\xf6\xd0\x2a\xac\xb1\ +\xbc\x0b\xc7\xa6\x46\x50\x9b\xfb\xcc\x2d\xed\xd0\x3f\x75\x82\x80\ +\xf6\xec\xf7\x4a\xe9\x25\xe6\xd6\x72\xc8\x72\x8b\x9a\x09\xb2\x24\ +\xa1\xb9\x3d\x78\xd0\x01\x9b\xcc\xe2\x53\x56\x77\xca\x68\xa1\x7e\ +\xce\x9e\x1e\x45\x2a\x6c\x33\xbd\xb0\x42\xdd\xd1\xe9\x1f\x3f\xc9\ +\x68\x6f\x00\x49\xd1\xb0\x8a\x19\x1e\xde\x6a\x21\x24\x9d\xd1\xe3\ +\xa7\xe9\x0b\x6a\x48\x92\xfc\x4c\xca\xb7\x55\x64\x6e\x76\x81\x7c\ +\xd5\xa1\x6f\x6c\x8a\xf1\x54\xe4\x88\x1d\xb3\x4d\x7a\x69\x96\xb5\ +\x74\x01\xc5\x1f\x63\xea\xd4\x49\xc2\x6a\x9d\xa5\x99\x55\x22\x63\ +\xc7\x89\xf9\x64\xd2\xf3\xb3\x38\xf1\x09\xc2\x2a\x14\x36\x17\xb9\ +\x75\xad\x4a\xb4\x7f\x84\xd3\xa3\x49\xea\xf9\x0d\x66\x17\x36\x30\ +\xb5\x00\xe3\x27\x4e\x91\xf0\xab\xd4\x0b\x5b\xcc\x2d\x6e\xd2\x30\ +\x1c\xfc\xf1\x24\x61\xa5\x41\x66\x67\x1f\x2d\x32\xc0\xa9\xe3\xa3\ +\xb8\x15\xc1\xce\xea\x2c\xcb\x5b\x7b\xc8\xde\x08\xc7\x4e\x9d\x26\ +\xaa\xc9\x38\xcd\x3c\xd3\x0f\x6e\x90\x8e\x24\x38\x35\x35\x8c\x2f\ +\xe0\x45\x57\xda\x0f\x69\x29\xb3\xcc\xfc\x4a\x1a\xdb\x15\xe6\xd8\ +\xc9\x53\xc4\xbc\xf2\xe1\xf1\xe7\xd6\xe6\x59\xdc\x2e\xa3\x88\x32\ +\x26\x6a\x47\xe6\xb8\xc5\xe6\xfc\x0c\xeb\xf9\x1a\x81\xc4\x28\xa7\ +\x8f\xf5\x23\xcb\x50\xcd\xa7\xb9\x7f\xed\x0b\x62\xf1\x5e\x4e\x9d\ +\x9a\xc0\xc9\xaf\x33\xbd\xb0\x89\xa5\x85\x98\x3c\x75\x82\xb8\x57\ +\x05\x61\xb6\xaf\x49\xb6\x84\x27\x31\xca\xa0\x1f\x2a\xe9\x55\xee\ +\x5c\x6b\x12\x4b\x8d\x30\xd6\xe3\xc3\xeb\x95\x68\xab\x14\xdb\x64\ +\x96\xe7\x58\x4d\xef\xe3\x89\x0d\x30\x35\x35\x8a\x57\xb1\xd8\x59\ +\x5f\x62\x7d\x7b\x0f\xc3\x91\x89\x0d\x8e\x33\x35\x9c\xf8\x4a\x02\ +\x2c\xa6\x17\x99\x5f\xcd\xe2\xb8\xe3\x9c\x3e\x3e\x84\x4b\xb3\x58\ +\x9f\xb9\x4f\x79\x5d\x27\x94\x1c\xe3\xc4\x48\x02\x09\x68\x16\x33\ +\xcc\xcd\xad\x50\xc7\xcd\xc8\xf1\xd3\xa4\xc2\x2e\x40\x50\x4c\x2f\ +\x33\xbf\x9a\x05\x4f\x94\xa9\x53\xc7\x09\xbb\x64\x63\x8a\xf6\x9d\ +\x00\x00\x20\x00\x49\x44\x41\x54\xcc\x7a\x9e\xf9\xa7\x8b\x14\x5b\ +\x12\xa9\x89\xe3\x8c\xf5\x85\xb1\x6b\x79\x66\xe7\x16\x29\xb4\x14\ +\x86\x26\x4e\x32\x9c\xf0\x3f\x6b\x2b\x04\x94\xb6\xe6\xb9\x7e\xad\ +\x48\x6c\xf8\x38\x83\x9a\x0b\xab\xbc\xca\xad\xeb\x75\x14\x3d\xc0\ +\xe4\x89\x93\xc4\x7c\x0a\x38\x4d\x36\x16\xe7\xd8\xd8\xa9\x11\x4a\ +\x8e\x70\x62\xb2\x1f\xf5\x35\x24\xed\xef\x55\x63\xa5\xca\x70\x67\ +\x4b\xe6\x37\x0b\x0a\xbf\x5b\x3a\xb2\x2c\xb6\xff\xfd\x78\x49\xe1\ +\xe3\xc5\x67\x9f\x0f\x96\x8f\x17\x3b\xeb\x3b\x9f\x7f\xb3\xa0\xf0\ +\x20\x2d\x7f\x2d\xe2\xff\xbe\x41\x92\xe5\x8e\x09\xab\x83\xa4\xf9\ +\xe8\x49\x0e\x90\xea\x8d\x3c\x3b\x47\xa3\xcc\xcc\xf4\x22\x0d\xc0\ +\xdc\x5b\x67\x69\x2d\x87\x68\xee\x72\xed\xb3\xdb\xd4\xdd\x71\xe2\ +\x9e\x26\x77\x3e\xbb\x46\xa6\x01\x56\x39\xc3\xe2\xea\x76\x3b\x72\ +\x69\x15\x59\x59\x5c\xa6\x76\xa4\x5f\xde\xcc\xcd\xf3\xd9\xcd\x19\ +\x94\x70\x82\x88\x47\xc5\xb1\x6c\x64\x05\x0a\x1b\x8b\xac\x65\x4a\ +\x54\x76\x9e\x72\x63\x26\x4b\x62\x78\x94\x44\xc4\x07\x02\x64\xdd\ +\x4b\xdf\xe0\x18\x83\x31\x85\xe9\xbb\xb7\xc8\x59\xa0\x29\x60\x9b\ +\x36\xde\x48\x0f\x01\xb1\xcf\xcd\xcf\x6f\x50\xb2\x40\x91\x25\x24\ +\x49\x01\x0c\x1e\xde\xbc\x4d\x5e\x84\x19\x1b\x08\xb2\x74\xef\x16\ +\x2b\xf9\xd6\xd1\xb3\xc6\x13\x88\x31\x32\x31\x8a\xab\xba\xc6\xdd\ +\x07\x0b\x38\x8e\xc9\xc6\xc2\x22\x85\x46\xdb\xf3\x31\xbb\xb6\xc4\ +\x56\xbe\x81\x2c\x49\xe8\xfe\x30\x03\xc3\x23\xa4\xe2\x11\x5a\x85\ +\x35\x3e\xff\xe2\x01\x22\xd8\x4b\x88\x7d\x6e\x7e\x7e\x93\x92\x0d\ +\x85\xad\xa7\xac\x15\x1c\xfa\x07\x7a\xd8\x99\xbb\xcb\xc3\xd5\x2a\ +\x7d\xa9\x1e\x0a\x8b\xf7\x78\xb4\xbc\x0b\x48\xb8\xfd\x51\x46\xc6\ +\xc7\xf0\x35\xb7\xb8\x73\x77\x06\x5b\x52\x90\x65\x37\xf1\xde\x01\ +\x46\x86\xfa\xf0\xaa\x06\xab\x33\x33\xe4\x1b\x02\x23\xb7\xc0\xe7\ +\xb7\x67\x50\x42\x09\x7a\xa2\x01\x94\x23\x3d\x9f\xe2\xda\x23\xae\ +\xdd\x5f\xc3\xdf\xd3\x4b\x40\x93\x70\x6c\x07\x45\x82\xed\x27\xb7\ +\x98\xdd\x85\xb1\xf1\x21\x2a\x2b\xf7\xb9\xb7\x5c\x42\x96\x25\x54\ +\xb7\x97\xe4\xd0\x08\x03\xc9\x04\xd6\xfe\x1a\xd7\xef\x2c\x10\xe8\ +\x1f\xa7\x47\xd9\xe7\xd6\x8d\xc7\x18\x40\xfa\xc9\x0d\x6e\x2f\xe4\ +\x89\xf4\xf6\x11\x09\xb8\x91\x84\x40\xf3\x05\x49\x0d\x8d\x90\xea\ +\x89\x60\x95\xd3\x4c\x2f\x6c\x60\x03\xb9\xf9\x5b\xdc\x99\xcd\x12\ +\x4b\x26\x69\xa5\xa7\xf9\xe2\xde\x0a\x60\xb0\x32\xff\x84\xb2\x1a\ +\xa6\x3f\xee\x66\xf1\xce\x2d\xe6\x33\x2f\x4f\x77\x54\xb7\x9f\xf0\ +\xd9\xed\x05\xf4\x70\x2f\x3d\x91\x00\xaa\x0c\xc2\x01\x97\x3f\x4a\ +\x32\xee\x61\xf9\xc1\x0d\x66\xb2\x06\x34\xb3\x7c\xf1\xd9\xcd\xf6\ +\x73\xe6\x6e\x72\xf7\xf3\x6b\x64\x1b\xd0\xc8\xce\xf0\xd9\xed\x79\ +\xdc\xf1\x24\xee\xc6\x16\xd7\x3e\xbf\x47\x13\x58\xbc\x79\x9d\xb4\ +\x19\x60\x74\xa4\x1f\xbf\x5b\x07\xab\xc4\x9d\x9b\x77\xa9\xb9\xfa\ +\x18\x4d\xe8\x3c\xbd\x73\x93\xad\xca\x51\x69\x66\x81\xe6\x8b\x30\ +\x38\x3c\x4c\x5f\xc4\x87\xe4\x38\xa0\x68\x44\xfb\x92\x68\xb5\x0d\ +\xae\xdf\x7e\x8c\x09\x6c\x3c\xbe\xcd\xc2\xae\x60\x6c\x62\x90\xe2\ +\xf2\x03\x1e\x2c\xee\x75\x23\xed\xef\x32\x3d\xe2\x3a\x72\x64\x92\ +\x74\xe0\x7c\x23\xe1\xd6\x25\x84\xe5\x50\x35\x44\xdb\x18\x14\x09\ +\xbf\x5b\x46\x16\xd0\x32\x1d\x6c\x01\xb2\xf4\xfc\xf7\x5f\x2b\x08\ +\x81\x50\x7d\xf4\xa5\x06\xe9\xf1\x3e\x5b\x1d\x4d\x8d\x12\x99\xbe\ +\x4d\xae\xe6\xe0\xda\x2d\xe3\x4f\x8e\xe2\x6c\x2d\x51\x77\x0f\xf0\ +\x8b\xf3\x53\xa8\x98\xd4\xf6\x7f\xc3\xc2\x5a\x81\x2b\x21\x0d\x5d\ +\x6b\x1b\xc6\x22\xc9\x68\x9a\x86\x7c\x24\xcb\x92\x5d\x5a\xc5\x93\ +\x3a\xc1\xe5\x93\xe3\xd0\xf2\xb0\x96\xa9\x60\x3b\x20\xab\x1a\xaa\ +\x22\xa3\xb9\xfd\xb8\x44\x9d\x42\xd5\xe2\xd4\x78\x3f\x2e\x19\x0c\ +\x2c\x8a\xb9\x2c\xd5\x46\x8d\x56\xa3\x4e\xb9\x0a\x1e\xe1\xe0\xe9\ +\x1d\x60\xea\xd8\x18\x2e\x92\x94\xff\xf9\x63\x36\xb3\x65\x02\x8a\ +\x8c\xa4\xc8\xd8\xe5\x2c\xdb\x99\x1c\x6e\x35\x44\xc6\xb4\x31\x6a\ +\xfb\xe4\x0b\x45\xc6\xe3\xbd\x47\x72\xb6\x35\x32\xe9\x02\x0d\xc3\ +\xa4\x62\x95\x69\xda\x7d\xe8\xba\x8e\x22\xb7\xcd\x73\x55\x55\xc3\ +\x91\x25\x84\xe3\xa0\xf9\xc3\xf4\x0f\x26\x71\x03\xeb\xf7\xe6\x10\ +\xbd\x53\x5c\x3e\x3d\x89\xc4\x20\x95\xff\xfc\x5b\xd6\xb6\x4a\xc4\ +\x65\x95\x70\x22\xc5\xc8\xc8\x28\x72\x6e\x8b\x45\xa7\x8f\x91\xb1\ +\x61\xd4\x5a\x9a\x87\xfb\x45\x20\x81\xb0\xea\x64\xb7\xf7\x68\xb4\ +\x4c\x6a\x56\x89\x86\x05\x42\xd6\xdb\x0d\x65\x8f\x0b\xac\x12\x8a\ +\xa6\xa3\xcb\x06\x6b\xcb\x2b\xb8\x86\x2f\x70\xe9\xf4\xc0\x97\xb3\ +\xd8\x6c\x2d\x6d\x91\x98\x7a\x8b\xb3\xc7\x92\x38\x25\x93\xb5\xe2\ +\x36\xb6\x51\x63\x65\x39\x43\xcb\x2f\x93\x49\xdb\x34\x9a\x4d\x2a\ +\xe9\x1c\x56\xaf\x82\xe2\xf2\xd1\x37\xd4\x4f\x5c\x81\xcc\xfd\x5b\ +\xe4\xab\x0d\xfc\xb9\x34\xd4\x9b\xd4\xf7\x6b\x94\xea\xfb\x2c\x6e\ +\x17\x19\xbd\xf8\x4b\x4e\x24\x5d\xed\x71\x83\xed\x2d\x64\x6f\x90\ +\xfe\xa1\x14\x3e\xa0\x5a\x95\xd1\x74\x1d\xd9\x6e\xb2\xb2\x9a\x66\ +\xe0\xdc\x2f\x98\x1a\x0c\x62\xc5\x55\x7e\xf3\x2f\x8b\xec\x9d\x8a\ +\x21\x2b\x2e\x92\x23\x63\x8c\x26\x3c\x98\xb9\x6d\x76\x72\xfb\x90\ +\xf4\xbe\x90\xc7\x5f\x5d\xd8\x24\x38\x7c\x81\x0b\xa7\x52\x9d\x55\ +\x35\x2c\xa1\x93\x1c\x1a\x61\x24\xe5\xc7\xc8\x64\xd8\xdd\x2d\xb0\ +\x5f\x5d\xa0\x1e\x18\xe6\xc7\xe7\xa7\xd0\x99\xa4\x91\xff\x15\xab\ +\x6b\x59\x7a\xf6\x37\x08\x8d\x9e\xe5\xdc\xd4\x20\x4c\x44\xc8\xfd\ +\xea\x0b\xd6\x72\x4d\x02\x21\x1f\x8d\x9d\x02\xe6\xf8\x00\xfd\x61\ +\x2f\xb5\xf4\x0c\x5b\x99\x32\x3d\xde\x3c\xd9\x5a\x8b\x46\xa9\xc8\ +\xfe\x7e\x85\x81\x40\xf0\x30\xe5\xa3\xf9\xa3\x0c\x0e\xf6\xa3\x01\ +\xa5\x9c\x85\x1e\xe8\x63\x72\x6c\x14\xe2\x12\xe9\x4f\x57\x29\x94\ +\xcb\x6c\xaf\x6f\xd2\xf4\x0f\x93\xc9\xd8\x34\x9b\x35\x6a\xb9\x1d\ +\xec\xc9\x18\x4a\x97\xb4\xbf\x43\x7e\x72\x04\xa6\xcb\xc5\x7f\xf3\ +\xb6\x9f\xbb\xf3\x55\xae\x5c\x8e\x33\xa9\x5a\x94\x4d\xc1\x9d\x87\ +\xfb\x7c\x9c\x81\xbf\x7b\x2f\xca\xc5\x98\x02\x86\xc9\xaf\xef\x16\ +\xb8\xb3\x63\x03\x12\xaf\x37\xc4\x8b\x03\x6e\x9e\x1e\x06\x13\x6e\ +\x36\x97\x97\xf1\x16\x1b\xf4\x1c\x4f\xc0\xee\x3a\xc8\x6a\xa7\x3b\ +\xa5\xb4\xcd\x97\xad\xb6\x4d\x9c\x2d\xec\xce\x3e\xe4\x17\xae\x96\ +\xe3\x74\xba\x3d\x47\xba\xa7\x07\xdb\x38\xb6\x85\x3b\x34\xc6\x2f\ +\x3e\x0a\x30\xff\xf4\x09\x1f\xff\x6e\x95\xb7\xdf\x39\xcb\xc6\xdd\ +\x2f\x68\xf4\x9c\xe2\xf8\x70\x88\xfd\x5c\xf5\x99\xa1\x85\x78\x16\ +\x35\xcb\x12\xe0\x74\x9c\x89\x64\x19\x61\x3b\x20\x79\x49\x0d\x8d\ +\x10\xd7\x25\x86\xc6\x8e\xe3\x0f\x3c\x73\x1d\xa8\xa7\xe7\xb8\x7e\ +\x67\x83\xc9\x4b\x17\x88\xb8\x1a\xec\xe7\x3b\xb6\x45\xc2\xee\xb8\ +\xa6\xab\x87\x69\x16\xc1\x97\x0c\x35\x1c\x07\x55\x51\x3a\xc7\xad\ +\xa0\x48\xed\x48\x17\xa4\x43\xb7\x76\x4d\x96\x10\x9d\x2a\x16\x49\ +\x56\x91\x55\x85\x5a\x7e\x8d\xeb\x37\xe7\x18\xbd\x70\x91\x98\xd7\ +\x20\x9f\xee\xec\xf8\x85\xfc\xb5\x84\x24\x04\x8e\xed\x20\x2b\x2f\ +\xa7\x05\x47\x1c\x71\x53\x3a\xf8\xba\xb0\xb1\x85\x4e\x4f\x72\x88\ +\x91\x3e\x77\xc7\xa2\x2e\x84\x68\xad\xe1\x88\x67\x6e\x4b\xb6\x25\ +\xf0\x04\x7a\x18\x1e\x1d\x46\xb6\x86\x38\x76\xce\x47\x58\x6b\x60\ +\x39\x02\xe5\x68\x17\xb2\x73\x68\xe2\x25\xf9\x67\x21\x40\xed\x6c\ +\x2b\x4b\x2a\xb2\x68\xfb\xab\xb6\xaf\x41\xfb\xee\x2b\x2e\x05\xf1\ +\xd2\x4c\xbb\xc0\x76\x40\x79\xe1\xdc\x0e\xf6\x01\x9a\xa6\x80\xb0\ +\x71\x1c\x81\xa2\x28\x9d\xe7\x4c\x46\x95\x64\x84\x6d\x63\x3b\x02\ +\x45\xee\x50\x8c\xa2\xa2\x48\x12\xa6\x29\x31\x78\xe9\x43\x3c\x9b\ +\x8b\x3c\xbd\xf7\x39\x6b\x7d\xa7\x39\x9b\x90\x90\xf5\x10\x83\xc3\ +\x23\xf8\x55\x87\x91\xc9\xd3\xf8\xfd\xbe\x17\xb8\xe0\xe8\xb5\x17\ +\xc2\xc1\x01\x14\x49\x45\x97\x25\x84\x65\xe3\xd8\x2a\x3d\xa9\x21\ +\x86\xe3\x1e\x06\x87\xda\xd6\x7f\xaf\x63\xde\xfb\xfb\x7f\x4e\x92\ +\x84\xcf\x2d\xa3\xbb\x64\x5c\xad\x26\xff\xeb\xff\xb3\xc5\xff\xf6\ +\xd8\xe2\xfd\x33\x01\xde\x39\x17\xe6\x82\xd6\xe2\x3f\xfc\x53\x9a\ +\xff\xf9\x57\x7b\x3c\xde\x77\xd0\x94\xd7\x93\xb0\x1d\xcb\xec\x0c\ +\x02\xb6\xcd\x95\x5f\x1c\x03\x93\x19\x3d\x36\x42\x69\xf6\x36\xab\ +\x55\x0f\x83\x11\x37\xd1\xa1\x41\xa4\xd2\x1a\x8f\x97\x33\x64\x57\ +\x9e\xb0\xb6\x67\x33\x34\x14\xc1\x1d\x8c\x43\x69\x87\xd9\xe5\x2c\ +\xbb\xf9\x3c\x75\xe3\xf9\x86\xae\x6f\x6c\x80\xda\xd6\x0c\x4f\x56\ +\x77\xc8\xef\xe6\xa9\x35\xcd\x0e\xdf\x58\xd8\x42\x60\x9a\x65\xf6\ +\xea\x0a\x43\x63\x63\xb8\xeb\x39\xf2\xe5\x1a\x86\x69\xa3\xe9\x1e\ +\xbc\x5e\x0f\xb2\x70\x0e\x07\xe9\x9a\xe5\x02\xbb\xb9\x7d\x96\x1f\ +\xde\x26\xe3\x04\xe8\x4f\x86\x50\x24\x87\xbd\x6c\x16\x27\x10\x23\ +\x16\x94\x48\x67\xf6\x41\x96\xb0\x1c\x81\xa4\x3e\x8b\x23\x6c\xd3\ +\xc0\x72\x64\xbc\x5e\x1f\x6e\x97\x8a\x6d\xd9\x28\x2e\x1f\xa1\xa0\ +\xcd\xfc\xec\x1c\xb9\x7c\x86\xfd\x4a\x13\x1b\x09\xb7\xd7\x8f\x99\ +\xcf\xb0\xbe\x9e\x26\x5f\xae\x11\x1d\x1c\xa5\xb1\x3d\xcf\xec\xc6\ +\x0e\x9b\xb3\xf7\xd8\x32\x3d\x0c\xf4\x47\x10\x46\x0b\xab\x33\x50\ +\xe7\x38\xd6\x61\xf9\x9a\xb0\x2d\x6c\xdb\xc1\xb1\x0c\x2c\x47\xc2\ +\xed\xf3\xe1\x76\x69\x38\xb6\x8d\xa4\xb9\xf0\xb8\x5b\xac\xaf\xad\ +\x92\xdd\xd9\xa3\xd9\xb4\xb0\x6d\x13\x03\x9d\x81\x81\x14\xe5\xa5\ +\x47\xcc\xad\x67\xc8\x66\x77\x28\x35\x0e\x06\x2b\x15\xfa\x47\x7b\ +\xc9\xce\x3f\x64\x71\x3b\xcf\xce\xee\x1e\xcd\x96\x85\xac\x07\x19\ +\x4a\x79\xd8\xc9\x66\x68\x09\x19\x61\x1a\xa0\xaa\xe8\x6e\x3f\x4a\ +\xad\xc8\xfa\xf2\x26\xb9\x42\x11\xff\xc0\x10\x52\x2d\x4f\xae\x6c\ +\xa2\x48\x16\xa6\x90\x90\xb4\x18\x43\x31\x37\x4b\x0f\xee\xb2\x99\ +\xc9\xb2\x93\x2f\x22\x74\x3f\xa2\xb0\xcb\xfa\x6a\x9a\xbd\x52\x05\ +\xd3\x76\xb0\x4d\x13\xa1\x7a\x19\xe8\x8f\xb2\xf6\xf8\x31\xe9\xdc\ +\x0e\xd3\x8f\x9f\x60\xc7\x07\x88\xfb\x35\x2c\xc3\xc0\x3e\x28\x84\ +\xb1\x4c\x1c\x64\xac\x7a\x9e\x07\xf7\x17\x68\x1c\xf2\xb7\xc2\xd0\ +\x50\x8c\xfc\xca\x43\x16\x37\x33\xec\x64\x73\x34\x1b\x16\x8e\x6d\ +\x1f\x96\x7f\xda\x96\x89\x61\x39\x44\x06\x46\x61\x6f\x95\xe9\xe5\ +\x34\x99\x95\x07\x2c\x97\xa1\x7f\xa8\x9f\xd4\x50\x2f\xb9\xe5\x27\ +\x2c\x67\xf2\xac\x3c\x7c\x40\x49\x0e\x31\x98\x70\x51\xd9\xdd\x41\ +\x0a\x26\x19\x1d\x0c\xb1\x9b\xce\xa1\x87\x7b\x89\x7a\x6a\x6c\xe7\ +\x4a\xc8\x92\x84\x6d\xd9\xc8\xfa\xb3\xc6\xc2\xe3\xf5\x62\x17\xb7\ +\x58\xd9\x48\x93\x2b\x35\xb0\x6d\x1b\xcb\xb2\x0f\x1b\x27\xc3\x34\ +\x90\x3c\x41\xfa\x52\x21\x76\xb7\xb3\x18\xc8\x38\xb6\x85\x50\x5c\ +\xaf\x65\xf8\xa6\xfc\xbb\xbf\xff\xfb\xff\xe9\xfb\x94\xd3\xbe\xb1\ +\xa1\xb0\x57\xef\x0c\x44\x0a\xb0\x55\x95\x4b\x43\x2e\xb6\x76\x5b\ +\x0c\x0e\xf9\x19\xf2\x29\x8c\xf7\xbb\xa9\xe7\x9b\x04\xe3\x2e\x36\ +\x16\xca\xdc\xdf\x77\x88\x87\x34\x22\x2e\x89\x4a\x53\x60\x0b\xe8\ +\x0b\x08\xae\x0c\x3a\x58\x5f\x0a\x49\x75\x5d\xe7\xb3\x4f\x3f\x25\ +\x9d\xde\x26\x1e\xef\x79\x21\x92\xb0\x6d\x9b\x63\x93\x13\x0c\x8f\ +\x8c\x1e\xfa\x61\x1e\x5d\x64\x59\xa6\x5c\x2e\xe1\xf1\x78\x08\x04\ +\x43\x08\xe1\xb4\xd7\x95\x8a\x84\xc2\x11\x34\xfd\xdb\x31\xd5\x6b\ +\x55\x2b\xa8\xe1\x04\x3d\x41\x85\x4a\xcd\xa6\xa7\xbf\x8f\x2f\x9b\ +\x51\x2b\xde\x30\xf5\x8d\x39\x8c\xf8\x14\xa7\x87\xa2\x48\xae\x30\ +\xbd\x11\x95\xcd\xa5\x45\x32\x45\x9b\xc9\xf3\x57\x18\xef\xf1\x80\ +\x1e\x26\xea\x75\xd8\x5c\x5d\x21\x5b\x6c\x12\x4e\x8e\x30\xd2\x1f\ +\x47\xed\x3c\xe1\x5a\x20\x41\x8f\xdf\x61\x73\x65\x99\xf4\x5e\x9d\ +\x50\x62\x88\xb1\xc1\x04\x34\x2a\xe0\xeb\x21\xa2\x57\x79\xfa\xf8\ +\x29\x9b\xd9\x22\x91\xd1\x33\x9c\x9a\x1c\x22\x1e\x72\x91\x5d\x5b\ +\x66\x63\x3b\x8f\x1a\xea\x65\x64\x38\x85\x5f\x97\x68\x14\x72\x64\ +\x32\x19\x2a\xb6\x97\xb3\x6f\x5d\x26\xe1\x53\x71\x7b\x3c\x54\x72\ +\x39\xf4\xde\x71\xa6\x86\xe3\x94\xd2\xab\xac\x6d\xa6\xa9\x98\x0a\ +\x89\x44\x0f\x07\xef\xab\x2b\x14\xc1\x2d\xca\x2c\x2f\xad\x90\x2f\ +\x59\xf4\x0c\x0c\x93\xea\x89\xd0\x13\x8f\x50\xc9\xae\xb3\xbe\xb9\ +\x03\x81\x1e\xc6\x46\x86\x08\x47\x22\x78\xec\x22\xab\xab\x9b\xd4\ +\x25\x1f\xa3\xa3\x13\x24\xbc\x16\x6b\x8b\x4b\xe4\xea\x1a\xa7\x2f\ +\xbf\x45\x2a\xa8\xd1\xa8\x57\x10\x9e\x38\x7d\x51\x3f\x56\xa3\x86\ +\xed\x8e\xd0\xd7\x13\xc0\x6c\x56\x31\xd4\x20\x63\x23\xc3\x78\xa5\ +\x32\x2b\x4b\x2b\xec\x16\x0d\xe2\xa9\x61\x06\x7b\x63\x44\x82\x1e\ +\x76\x37\x56\x49\xef\x37\x89\x26\xe2\xc8\x96\x89\x2f\xde\x47\xbc\ +\x37\x45\x44\xab\xb3\xba\xb2\xc2\x6e\xa1\x49\x20\x96\x24\xe8\x69\ +\x9f\x80\x37\xda\x47\x58\x6d\xb0\xba\xbc\xc2\x4e\xc9\xa2\x67\x60\ +\x94\xc1\xbe\x28\x3d\x7d\x7d\x48\xe5\x2c\x2b\xab\x9b\xec\x95\x5b\ +\x04\x13\x7d\xf8\xbd\x41\x42\x6e\x83\xcd\x95\x55\xf6\x9b\x32\x83\ +\x13\x27\x18\x08\x39\xac\x2f\x2d\xb3\xbd\xbb\x87\xf0\x44\xe9\x8d\ +\x78\x89\xf5\x25\x91\x2b\x59\x56\xd6\xb7\x28\x34\x64\x06\x46\x26\ +\x88\x69\x15\x56\x57\x36\xa8\xe2\xa3\x27\xec\xc5\x70\x54\x7a\x93\ +\x71\x62\x89\x24\x6a\x7d\x97\xa5\xa5\x75\x6c\x7f\x3f\x6f\x5d\x3e\ +\x8d\x5b\xb5\xa9\x56\xea\x04\x7b\xfa\x09\x7b\x54\x8c\x7a\x05\x35\ +\xd4\x87\xa7\xb1\xcd\xdd\xb9\x02\xe3\x53\x43\xe8\x9d\xe7\xc0\x13\ +\x4b\x12\x92\xab\xac\xac\xac\xb1\x5b\x68\x12\xe9\x89\xa3\xda\x06\ +\xde\x58\x1f\x61\xaf\x86\x51\xaf\x80\x37\x46\x5f\x6f\x92\xde\xb0\ +\xc2\xd6\xd2\x12\xe9\xa2\xcd\xe4\x85\xb7\x18\x8b\xbb\x71\x85\x7b\ +\x09\xab\x35\x56\x16\x57\x28\xda\x01\xce\xbf\x75\x89\x1e\xaf\xc4\ +\xee\xda\x3c\x33\xf3\x2b\x14\x0c\x37\xa7\xce\x9f\xa2\x37\x12\xa6\ +\x2f\x11\x60\x6f\x73\x85\xf5\xcd\x2c\x0d\xe1\x22\xd1\x1b\x43\x3b\ +\x78\x1e\xfd\x41\x5c\x76\x89\xd5\x95\x4d\x9a\x4a\x90\x44\x58\xc7\ +\xc0\x4d\x2a\x19\x45\xb6\x4d\xaa\x75\x9b\x78\x2a\x45\xaa\x3f\x89\ +\x28\x67\x58\x59\xdd\x60\xaf\x6a\x10\xee\xe9\xc3\xaf\x7f\xf7\x71\ +\x69\x3e\xb7\x4b\x20\x10\xfc\x8b\x8d\xc9\xff\xdc\x9a\x04\x69\x76\ +\xe6\xe9\xf7\xa6\x32\xce\xa5\xc2\x7f\xf8\x5c\x63\x21\x27\xe3\x52\ +\xc1\x34\x6d\x6a\xba\x87\x7f\xff\xf3\x20\xd7\xa7\x2b\xbc\x73\x39\ +\x8a\x9c\xab\x33\x93\x6d\x72\x6d\xb1\xc5\x47\x3f\xef\x65\x30\x5b\ +\xe4\x7f\xb9\x59\xe3\xc7\xef\x26\x78\xdf\xdf\xe2\x1f\x3e\xab\x60\ +\x28\x32\xe7\x93\x0e\xff\xee\x5d\x93\xc6\x97\x8a\x39\x5f\x57\x37\ +\xf6\x56\xb5\x48\xa9\x98\x63\x76\x6e\x8b\x91\xcb\xef\x33\x1c\x56\ +\xe8\xa2\x8b\x3f\x17\xdb\xb3\x37\x59\xb3\x92\xbc\x77\x66\xb8\x7b\ +\x31\xbe\x26\xbe\x75\x37\xf6\xef\xe9\x58\x1b\x92\xae\xf2\xde\xe9\ +\x20\xa9\xa0\x4e\xc4\xb6\xd8\xa9\x83\x6e\x98\xfc\xf3\x9d\x7d\x9e\ +\x54\x24\xfc\x9a\xc4\xcd\x99\x1a\x17\xde\x0e\xf3\xdf\xa9\x2e\xe2\ +\x03\x3a\xf6\x4e\x03\x21\xbd\x99\x0f\x4a\x71\x7b\x89\x27\xdb\x75\ +\x86\x4e\x5c\xec\x12\x76\x17\x7f\x31\xfa\x8e\x5d\xa6\x4f\xea\x3e\ +\x37\x3f\x04\x7c\x2f\x49\x5b\x92\x40\x58\x0e\x95\xa6\x83\x29\x37\ +\xf9\xc7\xc7\x35\xb2\x75\x89\x5f\x3f\x2c\x53\x10\x0a\x41\x77\xbb\ +\x42\xa4\xb8\x5d\xe1\xff\xf8\xdc\xe2\xad\x41\x17\xcd\x8d\x0a\xd3\ +\x6b\x2d\x64\x55\x46\x72\xde\xbc\x1b\xd9\x3b\x75\x99\xde\xa9\xef\ +\x43\x83\xdb\x1e\xe8\xfa\xa6\x7a\x86\x82\xd7\x7f\x58\xf9\x7b\x91\ +\x27\x55\xd4\xee\x45\xe8\x92\xf6\x5f\x41\xd6\xb4\x47\xdc\x1d\xc0\ +\xb1\x1d\x1e\x3c\x2d\x73\x4b\x80\xae\xc9\xe8\xb2\x60\x66\xb3\x85\ +\xaa\xb4\xab\x10\x1c\x01\xb2\x22\x91\xdb\x69\xf0\x4f\xe9\x76\x9d\ +\xa9\xae\xc9\x68\x72\xa7\x40\x41\x74\x6f\xee\x1f\x67\x43\x1b\xcb\ +\x91\x50\x95\xe7\xbb\x70\x4e\x25\xcb\x93\x85\x3c\xe3\xe7\x4f\xe3\ +\xff\x8b\x03\x2f\xc1\xda\xf4\x2d\x0a\xfe\x63\x5c\x1c\x8d\x7e\xcd\ +\x03\xb4\x59\x7b\x72\x9b\x7a\x78\x8a\x93\x83\x5f\x6f\x5f\xed\x59\ +\x82\xcf\x2a\x29\x5a\xa5\x3c\xfb\x4d\x85\xde\xde\x48\x57\xc7\xa1\ +\x8b\x2e\x69\x7f\xdd\xa8\xca\xad\xb6\xa7\xa1\xeb\x0a\x78\xb5\xe7\ +\x5f\x29\xaf\xf6\x92\x98\x4b\x93\x5e\x88\xc5\x94\x4e\x9d\x76\x97\ +\xb8\xbf\x1a\xbb\xcb\x0f\x59\xb1\xfa\xb8\x7a\xbc\xff\xb9\xab\x67\ +\x37\x8a\x6c\x6f\xef\x32\x72\xfe\xaf\xbb\x83\xd5\xe2\x3e\x25\xe5\ +\x9b\x50\x85\x70\x28\xef\xef\x52\xd5\xc7\xbe\xf6\x9e\x4a\x6b\xd3\ +\xcc\xef\xfb\xb9\x7a\xa9\xbd\xaf\x7a\x7e\x93\xe5\x3d\x37\x3d\x5d\ +\xd2\xee\xa2\x4b\xda\x5f\x0f\x2d\x0b\xfe\xdb\xcb\xe6\x37\x42\xb6\ +\x92\x04\xcd\xd7\x4a\x48\xce\xa1\x98\xdd\x20\x5b\x6c\x12\xe8\x19\ +\xa4\x3f\xe6\xa3\xb8\xb3\x49\x5d\x8d\x91\x8a\x79\x69\x14\x32\xec\ +\x5b\x3e\xfa\x7b\x7c\xe4\xb7\xd6\xc8\x55\x4c\x3c\xa1\x04\x43\xc9\ +\x28\xb2\x04\xc2\x6a\x91\xdd\xda\xa0\xd8\x14\xf4\x0e\x0e\xd1\x6a\ +\x56\xd9\x5c\x5f\x20\x28\xd5\x09\x25\x92\xf4\x47\xda\xd3\x86\x25\ +\x59\x41\x16\x4d\x36\x97\x97\xd8\x91\x14\x12\xa9\x01\xc2\x3e\x0d\ +\x61\xd6\xd8\xde\xdc\xa6\xd2\x82\x70\x4f\x8a\x64\xbc\xbd\xbd\xd5\ +\xac\xb0\xbd\x95\xa6\xe1\xe8\x0c\x8e\xf5\xb7\xeb\x75\xdb\x05\xd9\ +\x64\x36\xb7\x70\xc5\x52\xf8\x9c\x22\x7b\x0d\x8d\x64\x4f\x08\xd1\ +\x2a\x93\xdd\x6f\xd2\x93\x4c\x60\x97\x76\x49\xef\x16\x31\x6c\x08\ +\xf5\xa4\x48\xc6\xfc\xcf\xdf\x43\xf9\xc8\x74\x77\xa7\x49\x66\x63\ +\x8b\x52\x4b\x22\xd1\x3f\x40\xd4\xef\xea\x74\x18\x1a\x64\x36\xb7\ +\x28\x35\x20\xde\x3f\x48\xcc\xe3\xb0\xb5\xbe\x49\xcd\x92\x88\xf6\ +\x0d\xd2\x1b\xf6\xe0\xd4\x4b\x6c\x6f\x64\x79\xea\xb7\x09\x46\x52\ +\xf4\x26\x06\x19\xf3\x29\xed\x49\x17\x8e\x49\x3e\xbd\x49\xbe\x6a\ +\x11\xe9\x1b\xa2\x37\xec\x06\x6c\xca\xbb\x59\x76\x0b\x15\x2c\x49\ +\x23\x9e\x1c\x24\x1e\xd0\x41\x18\xec\x6c\x6d\xb1\x5f\x35\x08\xf6\ +\xa4\x48\xc5\x83\xdd\xd4\x4d\x17\xdf\x39\xbe\x77\x81\x86\xa6\x80\ +\xae\x7e\xfd\x45\x7b\xcd\xc6\x54\x76\x17\xee\x71\x7b\x7a\x13\xc3\ +\xa8\xf2\xf4\xe6\xe7\x2c\xee\x35\x90\x9a\xbb\xdc\xbe\x71\x9b\x7c\ +\x65\x8f\x7b\xb7\xee\xd2\x16\x5f\xb3\xa8\x37\xea\x98\x46\x9d\x85\ +\x7b\xd7\x78\xb0\x5a\x02\x4c\x66\x6e\x7e\xc2\xfd\xb9\x2d\x4a\xc5\ +\x22\xe5\x7a\x13\x59\x51\x91\x1c\x8b\x66\xa3\x81\x79\xa4\x2e\x52\ +\x42\xc2\x6e\x16\xc9\xee\xee\x91\xdf\x5a\xe0\x93\x4f\x6e\x92\x6b\ +\x82\x24\x0c\xea\x8d\x26\x46\x7d\x8f\x7b\x37\xbe\x60\xa5\xe0\x80\ +\x59\xe0\xf6\x27\x7f\x60\x7e\x33\x47\xa9\x50\xa0\x6e\x58\x48\x92\ +\x8c\xaa\xc2\xce\xdc\x6d\xee\xce\x6c\xa2\xe8\x2a\xc5\xcd\x19\xee\ +\xcc\xac\x63\x03\x76\x79\x83\xdb\xf7\x9e\x50\x77\x60\xed\xc1\x75\ +\x1e\x2f\xa5\xa9\x94\x76\xb9\xf3\xf9\x1f\x78\xb4\x56\x7c\x49\xeb\ +\x2b\x03\x36\x33\xb7\xae\x71\x6f\x7e\x8b\x52\x6e\x9d\x6b\x9f\x5c\ +\x63\xbb\x6c\x03\x4d\x9e\x5c\xff\x8c\xfb\x73\x5b\x14\x4b\x45\xaa\ +\xf5\x16\x8e\x63\x52\xaf\x37\x31\xaa\xbb\xdc\xf9\xfc\x0b\x32\x4d\ +\x50\x34\x0d\x19\xbb\x7d\xae\x0e\x54\xd3\xf3\x3c\x98\x5e\x05\x60\ +\xfd\xe1\x35\x6e\x3c\x59\xa5\x58\xc8\x70\xfb\xda\x27\x2c\xe5\x0d\ +\xb0\xab\x3c\xb8\x7e\x9d\xe5\x6c\x89\x52\x66\x81\x6b\x9f\x7e\x41\ +\xde\x82\x9d\xa7\xb7\xb9\x33\xbd\x41\xb3\xd5\xa4\x5a\xad\xe1\x74\ +\xf9\xa3\x8b\x37\x3d\xd2\x86\x6e\x4a\xe3\xe5\x41\x76\x91\xa7\x73\ +\x6b\x88\xd8\x14\xa1\xa0\x87\x7d\x67\x99\x99\xb9\x0c\x93\xef\x5d\ +\xe2\xdc\xfe\xa7\xfc\xfe\xff\xfd\x2d\xa9\xf3\xef\x72\x61\x38\x08\ +\x38\x44\x63\x3d\xd8\x6a\x8d\xba\xbe\xc9\x6e\x66\x1f\x23\xbc\xcd\ +\x72\x41\xe6\xdd\x5f\x7e\x48\xbc\x53\x46\xbe\x99\x31\x09\xa4\xc6\ +\xb8\x70\x7e\xfc\xb9\x68\x51\x08\x07\xc5\xdf\xc7\xa5\x77\xae\x12\ +\x51\x5a\xdc\xff\xfd\x7f\x66\x66\x6d\x97\x0f\x8e\xf7\x10\x8b\x55\ +\x29\xd5\x74\x3c\x1b\x19\x72\xbb\x25\x22\xfb\xd3\xe4\xb5\x14\xbf\ +\xfc\xf0\x32\xae\x4e\x6f\x20\x2f\x41\x66\xfa\x36\xb5\x40\x8c\x77\ +\x3f\x7c\x8f\x90\x0a\x4d\x49\x41\x53\xdb\xb3\x13\x85\xac\xb4\xa7\ +\xcd\x63\x63\x5a\x0a\xc3\xc7\xcf\x71\x61\x34\x42\x61\xe9\x3a\x9f\ +\xcc\x4d\x33\x3e\xf2\x23\x8e\xc6\xdb\xb2\xa2\x60\xef\xaf\xb0\xbc\ +\x63\x73\xf5\x6f\x3e\x22\xe1\x72\x98\xbb\xf1\x6b\xa6\x97\x33\xc4\ +\x92\x25\xd6\x0b\x1a\x3f\xfa\xdb\x0f\x89\x74\x9e\x64\xe1\x98\xc4\ +\xe3\x11\x2a\x75\x19\x65\x33\x4d\xa6\xd0\x60\x4c\x80\x37\x3a\xc4\ +\xa5\xf3\xa7\x00\xd8\x2f\xca\xa8\x9a\x86\xd9\x4c\xf3\x64\xa3\xce\ +\xe9\x0f\xff\x86\xd1\x90\xcc\xd6\xfd\xdf\xf3\x78\x7a\x9e\xd1\x1f\ +\x0d\xe1\xc8\x41\xa6\xce\x5c\x65\x24\xda\xe0\x8b\xff\xf2\x31\xeb\ +\xd9\x1a\xc9\x56\x13\x0b\x3f\x43\x93\x27\x89\xf9\xf4\xee\x73\xd9\ +\x45\x37\xd2\xee\xe2\x2b\x60\x35\x69\x3a\xa0\xbb\x14\x9a\x0d\x93\ +\xde\xc9\xf3\x5c\x9a\x4c\x00\x10\x08\xba\xa8\xd7\x6a\xc8\xba\x07\ +\x80\xf2\xd6\x34\x9f\x5e\x7f\x44\xa1\x23\x89\x2a\x4b\x12\xad\x5a\ +\x0d\x59\xf7\xe2\x7f\x8e\x67\xc4\x4b\xb5\x6b\xdb\xd5\x1a\x07\x53\ +\xdb\x35\xfc\x7e\x17\x96\xd9\x60\x7b\xee\x16\x37\x1f\xad\x50\x6f\ +\x99\x08\x49\x42\xc2\xa1\x51\x6d\xe0\xf6\xfb\x3b\x84\x7d\x10\xa9\ +\x0b\x8c\x7a\x95\xba\x21\x90\x0e\x67\xb2\x0b\x1c\x21\xb5\xf7\xdd\ +\x19\x82\x68\x17\x99\xc8\x87\x55\x26\xbe\x68\x08\x9c\xd6\x91\x94\ +\x96\xe8\x90\xb6\x8c\x51\x6f\x20\xab\x7e\x82\xae\xf6\x23\x1b\x08\ +\x04\xb0\xeb\x4d\x1a\xd5\x06\x8a\x16\xc0\xaf\x3e\xfb\xce\xda\x83\ +\x6b\xdc\x79\xba\x41\xc3\x74\x3a\x53\xc8\x9f\x8d\x4a\x3f\x3f\x11\ +\x5a\xc2\x6e\xd5\xb0\x75\x37\x3e\x5f\xfb\x35\x08\x85\xbd\x38\x66\ +\x1d\x53\x48\xc8\x92\xe8\x88\x05\xe8\x78\x5d\x3a\x56\xd3\x22\x75\ +\xe9\xc7\x9c\x1b\xd2\xb8\xff\xc9\xc7\x7c\xf1\x70\xf9\xdb\x91\x81\ +\xed\xa2\x8b\x2e\x69\xbf\x06\xd0\xc3\xf4\xf8\x74\x6c\xc9\xcb\xd8\ +\xd4\x71\xc6\x47\x86\x49\x25\xfc\x58\xc5\x35\xee\x2f\x34\xf8\xe0\ +\x6f\x3f\xa4\xb1\x70\x87\xf5\x92\x49\xbd\xb4\x43\xc3\x15\xe7\xf4\ +\xe9\x13\x4c\x24\x23\x60\x19\x78\xe3\x49\xe4\xfa\x2e\x4b\x1b\x05\ +\xcc\x56\x03\xd3\xb1\x51\x75\x17\xb5\xfd\x3d\xca\x8d\x16\x8d\xa3\ +\x2e\x20\x42\x60\x99\x2d\x9a\x4d\x93\xc6\xde\x06\x2b\xe9\x16\x03\ +\x71\x3f\x7b\xbb\x19\xb4\x9e\x11\x4e\x9f\x3c\x43\x7f\xd8\x85\x65\ +\x43\xa4\xaf\x97\x6a\x66\x8d\xcd\xfd\x3a\x46\xb3\x81\x8d\x85\x65\ +\x0b\x06\x2f\xbd\xcf\xf9\xde\x06\x9f\x7d\x76\x87\x06\x10\x08\x04\ +\x31\x76\xb7\xc9\x55\x2c\x9a\xcd\x16\x96\xe5\x80\x24\x21\x63\x52\ +\x2a\x95\x31\xec\x16\x6b\x0b\x9b\x28\x9e\x38\x21\xf5\x39\x5a\xa5\ +\x52\xae\xe2\x8e\x27\xd0\xac\x1c\x8b\x5b\x25\xac\x7a\x9e\x95\xf5\ +\x1c\xe1\x44\x8c\x70\x6f\x0f\xa2\x9e\x66\x61\xbb\x48\xab\xd9\xc4\ +\x6c\x55\xd9\xcd\x14\xf0\x25\x8f\x71\xf2\xc4\x49\x7a\x82\x2e\x2c\ +\xd3\x41\x77\x2b\x34\x6a\x7b\x14\x1a\x06\x86\xe9\xb4\x1b\x11\xc7\ +\xc6\x15\xec\x25\x6c\x95\x59\x5d\xcd\x61\x9b\x55\x16\x57\x76\xf1\ +\xc6\x92\xb8\x65\x07\xdb\x11\xcf\xe4\x42\x1c\x81\x10\x0e\xc2\x84\ +\xc1\x13\x17\xb9\x7a\xb6\x9f\xcd\xf9\x25\xf6\xca\x4d\xb2\xeb\x6b\ +\x14\x1b\x56\xf7\x19\xed\xe2\x3b\xc3\xf7\x6a\x1a\xfb\x77\xc2\x7f\ +\x3f\xc8\x69\xec\x2a\x3d\xb1\x00\xb9\xd5\x69\x66\xe6\x97\x58\xdf\ +\x2e\x12\xeb\x8b\x91\x5d\x98\xc6\xea\x39\xce\xd9\x89\x21\x3c\x76\ +\x9e\xd9\xed\x16\x93\x53\xe3\x34\xd2\x0b\xcc\x2c\xac\xb2\xbd\x57\ +\x25\xd4\x37\xcc\xf0\xc0\x00\x51\xb7\xc9\xe2\xd3\x69\x16\x56\x36\ +\xa8\xaa\x61\xc6\x87\x7a\xa9\x6c\xcc\x31\x33\xbf\x4a\x43\x0b\x93\ +\x8a\xf9\x91\x00\x49\x58\xec\x65\x37\x59\x5e\x59\x63\x6d\x2b\x4f\ +\x6c\xe2\x22\x67\xc6\xfa\x08\x78\x34\x32\x4b\xb3\x2c\x2c\xaf\x92\ +\xab\x43\x72\x68\x94\x54\x7f\x3f\x3e\x63\x8f\xa7\xd3\x33\xac\xac\ +\x67\x50\x22\xbd\x28\xb5\x3c\x4d\x4f\x8a\x33\xa7\xc6\xa8\xaf\x4f\ +\x93\xb1\x22\x8c\x8e\x0c\xa2\x54\x36\x99\x7e\x3a\xc7\x46\xb6\x88\ +\x37\xd6\xcf\xf8\x60\x82\xc2\xda\x2c\x6b\xd9\x7d\xb2\x1b\x2b\xe4\ +\xad\x30\x97\xdf\xba\x40\xc8\x75\x10\x47\x28\xa8\xb4\xd8\x58\xd9\ +\x26\x3c\x7e\x9a\xe1\x90\xc3\xfc\xe3\xc7\x2c\xad\xa4\xd1\xfb\xa6\ +\xb8\x7c\x72\x00\xcd\x1d\x26\xec\x36\x58\x78\xf2\x84\xe5\xd5\x0d\ +\x0c\x57\x8c\xf1\xc1\x20\x9b\xf3\xd3\x2c\xad\xae\x53\xac\x43\xff\ +\xd8\x38\xc9\xde\x30\x95\xcc\x32\x4f\x67\x97\xa9\x4b\x3e\xa2\x6e\ +\x83\xfd\xba\xc6\xc8\xd0\x20\x89\xb0\xc6\xda\xec\x63\x66\x17\xd7\ +\xb1\x43\x23\x5c\xbe\x74\x0c\x97\xdd\x20\xbd\x9d\x27\x32\x30\x42\ +\xc8\x0d\xf9\xf4\x36\x6a\x2c\x85\x92\x9f\xe3\xc6\x9d\x47\x6c\xee\ +\xd6\x48\x4e\x9e\x62\x2c\x0e\xf7\xbf\xb8\x83\x92\x18\x25\xe6\xd3\ +\xba\x6c\xd2\x05\xf0\x86\x4d\x63\xff\x2e\xf0\x83\x9e\xc6\x2e\x04\ +\xb6\x6d\x23\x24\x19\x55\xe9\xa8\xd5\xc9\x07\xa9\x8c\xb6\xfa\x9a\ +\x24\xcb\x48\xc2\x69\x8b\x22\x49\xca\x73\x75\xd8\xc2\x69\x2b\xaf\ +\x49\xb2\xd2\x96\x36\x15\x0e\x96\xed\x20\x29\x6d\x15\xbc\xa3\x49\ +\x12\xdb\xb2\x41\x96\x51\xe4\x2f\x7d\xdf\x76\x90\x14\xb5\x23\x8d\ +\xda\x86\x63\xb7\x5d\x5c\x64\x45\x7d\x4e\xe2\x15\x21\xda\xeb\xdb\ +\xca\xff\xed\xed\x90\x3b\xc7\xd4\xe2\xc1\x6f\x7f\x83\x3d\xf6\x2e\ +\x97\x27\xe2\x87\x0d\xe4\x0b\xa7\xec\x38\x87\x69\x94\xf6\xf1\x83\ +\xa2\x2a\xcf\xe7\xe1\x3b\xe7\x25\x2b\x0a\xb2\x24\xe1\x38\x76\x47\ +\x7d\x4f\xed\x54\xb2\x3c\xbb\x76\x1c\x9c\xfb\x0b\xdf\x6f\x2b\xda\ +\xfd\xb1\xf7\x4c\x08\x07\xdb\x6a\x1f\x8f\xaa\x76\x3b\xa9\x5d\xbc\ +\x1c\x6f\xe4\x34\xf6\x2e\xbe\x02\x92\x84\x72\x44\x05\x4f\x7a\x8e\ +\x7c\xa4\x67\x04\xf5\x15\xa4\x22\xc9\xca\xf3\xc6\x10\x5f\x49\x3e\ +\xcf\xff\xce\xf3\xdf\x7f\xb1\x2c\x47\x3e\x94\xe5\x7c\xf1\x78\xe5\ +\x43\x16\x94\xda\x24\x7a\xe4\x37\x74\x8f\x17\x47\x57\x3b\x9b\xbe\ +\x9c\x2d\xa5\x23\x0f\xfe\x0b\xc7\xff\x15\xeb\x65\x59\x41\xfe\xf2\ +\x71\x4a\x2f\x3f\xa7\x3f\xb6\xdf\x17\x4f\x47\x46\xd5\xba\x64\xdd\ +\xc5\xab\x85\xea\xf1\x78\xde\xa8\x13\xf6\x7a\xbd\x28\x8a\x0c\xdd\ +\x2a\x95\x57\x9d\xa8\xe2\xd4\x8f\x3f\xea\x5e\x86\x2e\xba\xf8\x4b\ +\x49\xfb\x7f\xfc\x1f\xfe\xfd\x1b\x75\xc2\xb2\xac\xb0\xb5\xb5\x8e\ +\xcb\xa5\x77\x79\xbb\x8b\x2e\xba\xf8\xe1\x91\xf6\xf2\xf2\xf2\x1b\ +\x75\xc2\x42\xb4\x1d\x37\xfc\x81\xe0\x4b\x5c\x39\xba\xe8\xa2\x8b\ +\x2e\xbe\xe7\xa4\x3d\x79\xec\xd8\x1b\x79\xe2\xb2\x2c\x23\xcb\xf2\ +\x73\x83\x90\x5d\x74\xd1\x45\x17\xdf\x7b\xd2\x56\xd5\x37\x77\x2c\ +\xb2\x4b\xd8\x5d\x7c\xdb\xcf\x57\xad\x5a\xc1\x32\xcd\xee\xc5\x78\ +\x8d\xe0\x72\xbb\xf1\x78\x7d\xaf\xec\xf7\xd5\x2e\x71\x75\xd1\xc5\ +\xb7\x40\xd8\xc0\x7e\x7e\x17\x49\x92\xd1\x5d\xae\xee\x05\xf9\x81\ +\x42\xe2\xf9\x9a\x05\x21\xa0\x5a\xa9\x60\xb4\x5a\x84\x22\xd1\x57\ +\x72\x4c\xaa\xf9\x06\x46\x01\x6d\x25\xba\x6e\xe9\x56\x17\xdf\x1e\ +\x2a\xe5\x12\x02\x08\x04\xfc\x1d\xc5\x80\xe7\x5f\x7f\x49\x02\x59\ +\x6a\xa7\xe7\x9c\x6e\xe0\xf4\x3d\x22\xe9\x67\xf7\xe9\x40\x76\x41\ +\x88\x23\xec\x2d\x40\xd3\x43\x94\x8a\x45\xdc\xcd\x26\x2e\xb7\xfb\ +\xbb\x27\xed\x54\xaa\xff\xcd\xba\x29\x92\x44\xa9\x54\xa2\xd9\x6c\ +\x22\x75\x75\x35\xbb\xf8\x96\x60\xb6\x5a\xb8\x5d\x6e\x1c\xe7\x80\ +\x00\x9e\xd7\x7a\x91\x65\x99\x7a\xb3\x89\xae\x6b\x48\x92\xf4\x67\ +\xa5\xea\xda\x63\x30\x4e\x57\x54\xed\x5b\x84\x73\x30\xc9\xeb\x40\ +\xaf\x46\x3a\x92\x46\xed\xac\x97\x65\x15\x4d\x53\x31\x4c\xe3\xd5\ +\x90\xf6\x7f\xff\xf7\x7f\xff\x46\xdd\x14\x8f\xc7\xc3\x3f\xfc\xc3\ +\xff\xce\x93\xc7\x8f\x09\x85\x42\x3f\xf0\xbc\xb6\x43\x65\x7f\x1f\ +\xe1\x0e\x13\xf4\x7e\xf3\x63\x13\x56\xb3\x4c\xb1\x01\xd1\x48\xf0\ +\xaf\x10\xa9\x11\x94\x77\x33\xb4\xf4\x30\x3d\x61\xef\xd7\x3d\x12\ +\xf2\x3b\x39\xd4\x50\x2f\x61\xb7\xfc\x83\x79\xf9\x1d\x3a\x2f\xfc\ +\x81\x70\x55\x87\x00\x74\x4d\x67\x67\x77\x87\xdf\xff\xfe\xf7\x8c\ +\x8d\x8d\x71\xf5\xca\x55\xec\xce\xac\xd2\xaf\xbe\x9c\x16\xa5\x42\ +\x0d\xdd\x1f\xc4\xad\x49\x5d\xe2\xfe\xd6\x82\x3a\x0e\xef\x83\x24\ +\xb5\x23\x6f\x21\x75\x02\x6d\x71\x90\x30\xe9\xdc\xd7\x57\x74\x13\ +\xde\xb8\xf4\x88\xae\xeb\xe4\x76\x76\xd8\xde\xda\xc4\xe7\xf5\xa2\ +\x6a\xda\x0f\x82\xb8\xcd\x7a\x99\x62\xb5\x8e\x65\x83\xe6\xf1\x11\ +\x09\x05\x50\x24\x93\x85\xfb\xf7\x50\x26\xde\xe3\xfc\x88\xff\x4f\ +\x53\x5f\x7d\x8f\x6c\xc1\xa2\xaf\xbf\xf7\xcf\xd2\xe4\xad\xed\xcc\ +\x71\x77\x4d\xe5\xc3\x0f\x2e\xf2\x97\x67\x65\x05\xdb\x73\x0f\x29\ +\xc4\x2f\x7e\x7d\xd2\x16\x75\x66\x1e\xde\x27\x72\xf1\xe7\x84\xdd\ +\x5f\x4f\xdb\xa5\x92\xdf\xa6\x26\x05\xe9\x8b\x05\x00\xc1\xfa\xa3\ +\xcf\x49\xeb\xe3\xbc\x73\xe2\x9b\xee\x71\x76\xfa\xd2\x92\x84\x10\ +\x4e\x3b\x9a\x76\x04\x9a\xa6\x92\xc9\x66\xf8\xe2\x8b\x2f\xb8\x7a\ +\xf5\x0a\x2b\x2b\xab\xdc\xb8\x79\x83\x77\xde\x79\x07\x6c\xbb\x2d\ +\x4d\xf0\x65\x22\x91\x65\x44\xab\xca\xf2\xf4\x0c\xc9\xb3\x57\xe9\ +\x8f\xa8\xd8\x8e\x78\xf6\x33\xcf\xfa\xf6\xcf\xaf\xfb\xf2\xe7\xa3\ +\xdb\xbd\xec\x7b\x2f\xdb\xf6\x4d\xc3\x51\x45\x48\x01\xb2\xdc\xd6\ +\xbc\x74\x1c\x87\x43\x65\x4c\xa1\x20\x84\x78\x65\x97\xea\x8d\x2c\ +\x1d\x71\x1c\x07\xcb\xb2\x7e\x50\xb9\xc4\xb5\xdb\x9f\x70\x2f\xaf\ +\xd0\xdf\xeb\xa7\x5e\x2e\xa3\xc7\xc6\x79\xf7\xed\x49\x84\x6d\xe3\ +\x88\xaf\x7e\x00\xc5\x11\x93\xdd\x66\x7e\x89\x07\xb3\x16\x3f\xeb\ +\xef\x45\x3d\x62\x99\xdb\x8e\x06\xa5\x17\x5c\x58\x84\x63\x63\x39\ +\xf2\x57\xec\xfa\x2b\x0c\x7c\x0f\x7f\xb3\x6d\xf6\x79\xb8\x57\x21\ +\x3a\x92\xae\x7f\x9c\xe8\x04\x2f\xdb\xa6\xad\xb2\xf7\xb2\x63\x78\ +\x71\xfa\xfb\xf3\x56\xc0\xcf\x6f\x23\xc8\x2e\xdd\x67\xcb\x75\xa6\ +\x43\xda\x10\x4d\x8d\xa3\x2b\xa1\x17\xde\xdb\x97\x9d\xd7\x5f\x92\ +\x4f\x6b\x47\x62\xcf\xc8\x5b\x38\x0e\xaa\xaa\x93\xc9\x66\xb9\xf6\ +\xf9\xe7\x5c\xbd\x7a\x95\xd1\xd1\x51\x06\x07\x06\xf9\xdd\xef\x7f\ +\xcf\xcd\x9b\x37\x79\xfb\xea\x55\x4c\xc7\x7a\xae\x3b\x7e\xa0\xa5\ +\x22\x6c\xa7\xa3\xf1\xe2\x20\x84\x83\x63\x3b\xb4\xa5\x01\xe4\xce\ +\xb5\x91\x91\x84\xc0\x71\x9c\xb6\xfb\x90\x24\xda\x3a\x31\x07\x7f\ +\x3b\x47\x34\x60\x1c\x07\x59\x56\x41\x38\x6d\x6d\x18\xe9\x80\x94\ +\xda\xfa\x3a\x38\xce\x1b\x6b\xf0\x20\x1d\xf9\x57\x91\x65\xf6\xf2\ +\x39\x1c\x21\x88\xc7\x13\x38\xb6\xd5\xd9\x40\xb4\xb9\xfd\x55\x45\ +\xda\x6f\x6a\x1f\x48\xfa\x93\x04\xf2\xfd\x82\xe5\x28\x0c\x1c\xbb\ +\xc8\x8f\xce\x26\xc1\xd8\xe1\x57\xff\xdf\x4d\x96\xd2\x03\xb8\x15\ +\x93\xd9\x87\x9f\x91\x9f\x17\x68\xa1\x21\xde\x7a\xeb\x0c\x7e\x15\ +\x76\x57\x1e\xf3\x68\x7e\x13\x4b\x68\xf4\x4d\x9c\xe1\xc2\xb1\x24\ +\xaa\xa6\xd1\x28\xae\xf2\xc9\xaf\x3f\x26\x91\x9a\xe0\xd2\xd9\x41\ +\x96\x1f\xde\x64\x21\x5d\x42\x52\x03\x1c\x3b\x77\x89\xf1\xde\x67\ +\xa5\x4c\xb2\xaa\x50\xcb\xad\xf2\xe9\x6f\x0b\x58\xa6\x60\xe8\xd4\ +\x25\x4e\x8f\xc4\x68\xee\xaf\x72\xeb\xde\x3c\x75\x43\x10\x1a\x38\ +\xc1\x5b\xe7\x46\xd0\xb0\xd9\x9a\xbb\xcf\xf4\xf2\x0e\x42\x0f\x73\ +\xee\xd2\x45\x14\x55\x46\xd1\x14\x9c\xfa\x36\x9f\x5f\x5f\x64\xf2\ +\xed\x77\x31\x16\xef\xb2\xeb\x39\xc6\x95\xe3\x71\xf6\xd7\x1e\xf3\ +\x68\xd7\xcb\x07\x6f\x0d\x30\x7b\xfb\x1a\x6b\x39\x03\x59\x92\x08\ +\x24\x27\xb9\x7c\x6e\x02\xb7\xf2\xec\x55\x6a\xdf\xaf\xf6\x1d\x2b\ +\xa5\xe7\xb8\x3f\xbd\x42\xdd\x92\x88\x0d\x9d\xe0\xe2\xe9\x11\x74\ +\x6c\xd2\x73\x0f\x98\x5e\xd9\xc1\x56\x7c\x9c\x7a\xe7\x3d\x7a\xea\ +\x1b\xdc\x79\xb2\x40\xd5\x10\xc4\xc7\xce\x72\xe5\xc4\x00\xba\xae\ +\x90\x59\x7a\xc8\x6f\x73\x6b\x1c\x3b\x77\x0e\xbd\xbc\x4d\x46\xc8\ +\x24\xa3\x7e\xea\xf9\x35\xee\x3d\x98\xa5\x62\x40\xb0\x6f\x8c\xcb\ +\x17\xa7\x70\x37\x76\xb9\x75\xf3\x1e\x7b\x4d\x10\x42\xa2\xff\xc4\ +\x25\xce\x8f\xc5\x59\xb8\xfd\x5b\xb6\xd4\x13\xfc\xf4\xe2\xd0\x57\ +\x07\x6c\xa2\x4d\xd6\x88\xf6\xe0\x77\x7a\x7b\x9b\x9b\xb7\x6f\x71\ +\xe5\xca\x15\x06\x07\x06\xa8\xd7\xeb\xc8\xb2\xcc\xcf\x7e\xfa\x53\ +\xfe\xf1\x1f\xff\x2f\x5a\xad\x26\xef\x5c\x7d\xfb\xb0\xe9\x91\x85\ +\x49\x7a\x65\x96\x8d\x5c\x15\x55\x16\x94\x5a\x0a\x03\x12\x18\x85\ +\x2c\xb3\x0b\xcb\x54\x5b\x0e\xde\xf8\x20\xc7\x8f\x8d\xe0\x14\x56\ +\x98\x9e\xdf\xc2\x41\x42\xd2\x3c\xf8\xdd\x0a\xf5\x5a\x05\x03\x0f\ +\x63\xc7\x4f\xd1\x17\xf6\x60\x94\x32\x2c\xcc\xaf\x50\x69\xb5\x65\ +\x69\x8f\x1d\x9f\xc4\x27\xca\x2c\xcc\x4c\xb3\x57\x07\x84\x43\x30\ +\x39\xce\xb1\x91\x3e\x14\xe1\xbc\x91\x41\xb7\xe8\x34\xcc\x12\x12\ +\x3b\xbb\x19\xe6\xe7\x66\x10\x42\x70\xec\xf8\x49\x12\x89\x5e\xda\ +\xed\xa3\xe8\x04\x27\xaf\x06\xdd\x12\x8a\x1f\x4c\x3b\x23\xb5\x09\ +\x00\x41\x29\x97\xa7\x05\xb8\x74\x19\x1b\x95\xfe\xa9\x4b\x7c\xf8\ +\xc1\x15\xe4\xfc\x3c\x8f\x37\x4a\x38\xc5\x65\x6e\x3f\x5a\x67\xf8\ +\xe2\xfb\xbc\x7f\x65\x82\xcc\xd3\x9b\x3c\xcd\x9b\x20\x04\xbe\xf0\ +\x00\xef\xfd\xec\x67\x5c\x3a\x3b\x4a\x6e\xf6\x26\xd3\xdb\x82\xb7\ +\x3e\xf8\x19\x97\x46\xdd\x3c\xbe\x79\x83\x5c\xeb\x68\xa4\xed\xa0\ +\xfa\xe2\x9c\x7d\xe7\x7d\xde\x39\xd3\xcb\xd2\x83\x9b\xac\x57\x05\ +\xee\x68\x3f\x97\xdf\xfb\x80\x1f\xbd\x75\x8c\xc2\xd2\x23\xb6\x4b\ +\x0e\xcd\xf4\x53\xee\xcd\x15\x38\x71\xe5\xc7\xfc\xf8\xed\xf3\x24\ +\x82\x3a\x02\x09\xb3\xb8\xcd\xad\x5b\x4f\x09\x8c\x9d\x21\xe5\xd7\ +\x69\x54\xcb\xd4\x5a\x6d\xfd\x69\xcb\xa8\x53\xa9\x1b\xe0\x34\xd8\ +\xc9\x97\x19\x3c\xff\x2e\x1f\xfe\xe8\x3c\x76\xe6\x11\x77\x16\x32\ +\x2f\x4d\x13\xd0\xc8\x70\xe3\xd6\x1c\x91\x63\x57\xf9\xe9\x7b\xe7\ +\x69\xac\xdc\x67\x7a\xb5\x4c\x33\x37\xc7\xed\xb9\x5d\x26\x2e\xbf\ +\xcf\x8f\xdf\xbd\x44\xc2\xab\xe0\x89\x0d\x70\xe9\xdd\xf7\x79\xf7\ +\xc2\x28\xd9\x85\xc7\xa4\xeb\x02\x84\x44\x72\xec\x0c\x3f\xf9\xe8\ +\x03\x46\x7a\x43\xd4\x8b\x79\x4a\x4d\x0b\x44\x99\xbb\x37\xef\xa3\ +\x0d\x9e\xe3\xa7\x1f\xbc\x85\x9c\x9b\xe1\xf6\x42\x0e\xbb\x59\x21\ +\x5f\x96\x38\xf7\xa3\x0f\x79\xe7\x74\x1f\xcb\x0f\x1f\xb0\x5b\x17\ +\xf4\x0e\x4e\x30\x92\x0c\xfd\xd1\x6e\xb6\x40\x1c\x56\x87\x98\x96\ +\xcd\xdc\xc2\x3c\x13\xe3\x13\x24\xfb\xfa\x30\xcd\xb6\x17\xaa\x6d\ +\xdb\xb8\x5d\x2e\xfc\x7e\x3f\xf9\x5c\x9e\xcc\x4e\xb6\x6d\x05\xa7\ +\xc8\x94\xb3\x2b\x2c\xa6\x9b\x0c\x9f\x3c\xcf\xb1\xf1\x41\x5c\x4a\ +\x3b\x7a\x56\xfd\x51\xc6\x4e\x9c\xe3\xcc\xc9\x51\x9a\x3b\x2b\x64\ +\x8a\x06\x46\x6d\x8f\xa6\x12\xe2\xd4\xc5\x8b\xc4\x94\x2a\x3b\x15\ +\x95\xe3\xe7\x2e\x92\xf2\xd4\x59\x59\x4f\x63\xd9\x0d\x96\x9e\x3e\ +\xc5\x08\x0c\x70\xee\xc2\x59\x7c\x46\x9a\x99\xa5\x6d\x2c\xab\x45\ +\xb1\x68\x30\x30\x75\x96\xd3\xc7\xfa\xd9\x5f\x5f\x20\x5b\x32\x91\ +\x15\xe9\x20\xc1\xf3\x66\x2d\xa2\x1d\x45\xdb\x4e\xbb\x17\x32\x32\ +\x3a\xce\xf0\xd8\x38\x48\x12\x76\xe7\x5e\x3a\x9d\x7b\xdb\x8d\xb4\ +\xbb\xf8\xe3\x37\x4a\xb6\xd8\x5e\xb8\xc3\xef\xf2\x3e\x2c\x0b\x46\ +\xcf\x5f\x65\x22\xee\xe2\xae\x23\xe3\xf5\x06\xd0\x3c\x5e\xfa\x7b\ +\xa3\x6c\x54\xea\xec\x37\x33\xa8\xa1\x61\x26\x7b\x03\x48\x04\x18\ +\x49\x2c\x92\xd9\x2a\x30\xde\xdb\x56\xda\x73\x69\x32\x12\x16\xdb\ +\xe9\x32\xb1\xe1\x2b\xf4\xf8\xdc\x30\x71\x8c\xe8\xd2\x1f\xd8\x2e\ +\x34\xe9\xe9\x73\x77\x48\x1b\xbc\xfe\x10\xd1\x80\x0b\x3d\x30\x45\ +\x62\x66\x8b\x5c\xbe\x4a\xac\x9a\xe1\xfe\xd3\x4d\x1c\xc9\xa6\xd9\ +\x32\x11\xa2\x49\x36\x9d\xc7\xd3\x77\x8c\xe1\x9e\xd0\x61\x2a\x42\ +\x91\x4c\xe6\x1f\xdd\x21\x71\xe2\x47\xfc\xcd\x58\xac\x93\x24\x54\ +\x0e\xd5\x08\x0f\x64\x6f\x01\x64\x45\xc7\x17\x08\xe0\x0e\x85\x39\ +\x3e\xd9\xcf\xcd\x8d\x5d\xac\x13\xc9\xe7\x1e\x50\x49\x92\xa8\xef\ +\x6d\x53\xf7\x25\x99\x18\x89\xe1\x01\x8e\x0f\x05\x98\xde\xd9\x22\ +\x5b\xce\xe2\x4f\x8d\x33\x96\x08\x1c\x24\xc1\xc8\xad\x2f\xf2\x74\ +\x69\x07\x07\x83\x86\xe9\x60\x98\x36\x12\x12\xaa\xae\xa1\x1f\x39\ +\x06\x45\x51\x30\xf6\x76\xa9\x5a\x21\xde\x9b\x48\xe1\x56\x61\x72\ +\xa2\x9f\x1b\x1b\xbb\xb4\x62\x1e\x34\xcd\x8d\x3f\xe0\x26\xe4\x1e\ +\xa5\x47\xd9\xa2\x5c\xb3\x98\x48\x8e\x13\xfa\x13\x89\x9e\x83\xb1\ +\xaa\xf6\x62\xf3\xa3\xf7\xde\xe3\xd3\x4f\x3f\x23\x16\x8b\x92\x48\ +\x24\xda\x69\x0d\x21\xb0\x6c\x1b\x49\x96\x78\xef\xed\xf7\xf0\xfb\ +\xfd\x58\x96\x89\x22\x0b\x4a\xa5\x7d\x5c\x89\x61\xfa\x62\x61\x44\ +\xdd\xc4\xa3\xa5\x01\x41\xad\x90\x61\x71\x35\x8b\x8d\xa0\xde\x39\ +\x2f\x24\x19\x4d\x77\xe1\xf2\x87\x89\x47\x23\xe4\x73\x3a\x1e\x5f\ +\x90\x68\x4f\x94\xcd\x4c\x8b\x46\xa5\x4c\xa5\xa9\x31\x3a\x94\xc2\ +\xef\xd7\x19\x18\x4c\xb1\xb3\xb4\x4f\x3d\x99\x40\xd6\x74\x5c\x1e\ +\x0f\x41\x4f\x8a\x98\x6b\x93\x46\xa3\x85\x13\x51\xdf\xd0\xc9\x67\ +\x12\x48\xed\x41\xe3\x44\x6f\x5f\xa7\x62\xa7\x4d\xe6\xb6\x6d\x1d\ +\x09\x68\x5e\xdd\xb5\xe9\x92\xf6\x0f\x28\x3d\xd2\x37\x7e\x8e\x1f\ +\x5f\x1c\x44\x96\x0e\x34\xb4\x9b\x07\x19\xd3\xc3\x6e\x93\x04\xe8\ +\x2e\x1d\xb3\x55\xa3\x09\x78\x68\x51\x6f\x36\xd1\x62\x3a\x32\x60\ +\x39\x76\x27\x5f\xa9\xe2\xd6\x24\xf6\xea\x55\x20\x0e\xad\x06\x4d\ +\x13\x7a\x75\xe5\x39\xea\x71\x0e\xba\x81\x56\x8d\xba\xe9\x10\xd2\ +\xea\x3c\xb8\x3b\x8d\x7e\xf2\x23\xde\x1e\x11\x5c\xff\xcd\x27\x58\ +\xb6\x84\x5f\x57\x31\xca\x55\x9c\xc3\xee\x9b\xc0\x72\x54\x46\xa7\ +\xce\x40\x69\x81\x87\x2b\x09\x2e\x8d\x45\xd1\x64\x07\xa3\xd6\x38\ +\x4c\x53\x1d\x8d\x56\x0e\xfe\x34\x1a\x35\x24\x3d\x74\xa4\x1b\x28\ +\x68\x67\x19\x64\x34\xdd\x8d\x68\xe6\x31\x4c\x40\x83\x6a\xad\x85\ +\xea\xf1\xe0\x72\xa9\xd4\x0b\x0d\x3a\xab\xa1\x99\xe7\xe1\xdd\x19\ +\x7a\xdf\xfe\x5b\xce\xf6\x59\xfc\xe1\xd7\x37\x70\x1c\x50\x71\x30\ +\xed\x17\x33\xb6\xaa\xae\x23\x39\x4d\x6a\x06\x6d\x5f\xcb\x5a\x15\ +\xf4\x08\x8a\x24\x1d\x12\x30\x92\xa0\x5d\xde\xff\xa7\x5f\xd8\x76\ +\xc4\xd6\x19\xd4\xea\x0c\x44\xba\x5c\x2e\x9a\xad\x26\x8e\x6d\x23\ +\x1c\x07\xa9\xb3\xcd\xc1\x22\x49\x12\xaa\xaa\x76\xf2\xd2\x12\xaa\ +\xaa\x61\x56\xea\x18\xb6\x40\xeb\x44\x80\x58\x75\xd6\x16\x16\x90\ +\x93\xe7\x39\x33\xec\x63\xe6\xce\xbd\xf6\xfe\x84\xe8\xe8\x7d\x77\ +\xfe\x76\x2c\x2c\xab\xad\x13\x0e\xb4\x35\xd0\xb1\x68\x34\x4d\xf0\ +\xab\x34\x1b\x75\x84\xaa\xb5\xf5\xcf\x45\x5b\xeb\xdc\xb6\xed\xc3\ +\x32\x89\xa3\xc7\xff\x26\x41\xee\x93\xc6\x45\xdb\x00\x00\x20\x00\ +\x49\x44\x41\x54\x0c\xd2\x0a\x04\x96\xe9\x70\xf4\x6e\x1f\x96\x02\ +\x8a\xce\x5b\xd7\x8d\xb4\xbb\xf8\x63\x71\x9b\x6d\x9a\x08\x49\x45\ +\x91\x9e\xcf\x68\xd9\x86\x01\x76\xfb\xe1\xb1\x6d\x93\x56\xcb\x24\ +\x78\xf6\x38\xf1\xa5\x4f\xb9\xf6\xf9\x1d\xa2\x72\x99\x4c\x2b\xc2\ +\x3b\x63\x61\x74\x2b\x81\x5a\xbf\xcd\xad\x2f\xee\xd0\xd7\x97\xa2\ +\xff\xd4\x71\x36\xaf\x3f\xe6\xfa\xdd\x7d\x44\x21\x03\xb1\x29\xc6\ +\xa2\xda\x73\x39\xed\xfa\xde\x36\x4f\x1e\x6b\x34\xb3\x1b\x98\xc1\ +\x21\x26\xfb\xa3\xcc\x2d\x7a\xd8\x5e\x9f\x63\xa1\xa1\xb0\x57\x31\ +\x88\x0b\x99\xe4\xb1\x49\xbc\x9b\xb7\xf8\x97\xcf\xeb\x44\x7d\x6e\ +\xfa\x47\x46\x70\x6c\x0b\x77\x72\x8c\xb7\xce\xf6\xf0\xab\xdf\x7c\ +\x8a\x3f\xf0\xaf\x19\x19\x1d\x60\xf6\xc6\x43\x6e\xde\x2f\x62\xe5\ +\xb6\xb1\xfd\x27\xdb\x93\x4c\xec\x0a\x73\x0f\xee\x50\xf1\xd9\x6c\ +\x6e\x37\x98\x7a\x77\xe8\x19\x69\x4b\x6e\xfc\x8a\xcd\xfa\xc2\x12\ +\x27\xae\x4c\x72\x2c\xb4\xce\xad\x6b\xd7\xe9\xf5\x59\x6c\x15\x5d\ +\x5c\x38\x33\x42\x52\xf3\x12\x5c\xba\xce\x67\x9f\x19\x44\x83\x2e\ +\xe2\xa9\x24\xb1\xa8\x87\x9d\xd5\x39\x66\xf7\x05\xa5\xa6\x8d\x24\ +\x2b\x84\x7b\x12\x14\xee\x3d\xe5\x96\x59\xa0\x7f\x74\x18\x47\x38\ +\x18\x2d\x13\x39\x38\xcc\x58\x6a\x81\xfb\x9f\x7f\xc6\x4e\x4c\x65\ +\x7b\xbb\xc5\xc9\x1f\x8f\xa2\x89\x15\x4c\xd3\xea\x8c\x29\x0a\x4c\ +\xd3\x42\x96\x2c\x96\xef\x7e\xc2\x2a\xc7\xf9\xe8\xf2\x30\x5f\x9d\ +\xd4\x7e\x16\xbd\x09\x47\x74\x06\xfb\x40\x73\xb9\x70\xb9\x5c\xd8\ +\x9d\xcf\x6e\x97\x1b\x59\x92\xb0\x1d\xfb\x90\x2c\x6d\x5b\x26\xda\ +\x3b\x44\x26\x37\xcb\xa3\x87\x2d\x42\x6a\x8b\xb2\x21\x18\x50\x54\ +\x7c\x7e\x0f\x99\xfc\x36\x6b\x8e\x9b\x72\xdd\xa4\x47\x92\x70\x6c\ +\x1b\xcb\xb2\xdb\x0d\x8c\x6d\x61\x59\x4a\xbb\xb1\xb3\x2d\x4c\x43\ +\x02\x77\x88\x64\x5f\x80\x95\x99\x47\xd4\x23\x1e\x8a\xf9\x22\xc9\ +\x89\xf3\xb8\xe4\x5a\x27\x55\x23\x40\x38\xd8\xa6\x89\xe4\x38\x6f\ +\x2c\x69\x3b\x47\xee\x9f\x2c\x2b\x87\x7a\xee\x82\xb6\x01\x86\x24\ +\x75\xd2\x46\xaf\xf0\xd2\x74\xed\xc6\x7e\x10\x76\x63\x6d\xc3\x80\ +\x70\x2c\x46\xc0\xab\x3d\xb7\xde\xe5\xf1\x13\x89\x45\xf0\xba\x64\ +\x34\x97\x97\x70\x34\x4c\xd0\x17\x20\x39\xd8\x8b\xdc\x6a\x20\xdc\ +\x71\x4e\x5f\x38\x4d\xcc\xad\x80\x16\x24\x19\xf3\x61\x19\x26\xba\ +\x3f\x4c\x6f\x5f\x3f\x83\xbd\x41\x9a\xf5\x26\x9e\xc4\x18\xe7\x4f\ +\x8d\xe1\x3a\x62\xac\xa0\x79\x82\x04\xbd\x3a\xb6\x65\xe3\x4f\x8c\ +\x70\xfe\xec\x04\x6e\x59\xa5\x27\x99\x40\xb3\x9b\xd4\x2d\x85\xde\ +\xa1\x71\x06\x7b\x23\x68\xae\x20\x03\xa9\x38\x98\x4d\x84\xec\x22\ +\x14\x8b\x11\x0e\x05\x09\x84\xc2\x04\xc3\x09\x62\x11\x37\x42\x72\ +\x11\xeb\x1b\xa0\x37\xe2\xa1\xd5\x34\xf0\x44\x92\x4c\x8e\x8f\xe0\ +\xd7\x1a\xac\xaf\xa6\xf1\xf5\xa4\xf0\xbb\x3c\x8c\x9e\x3a\xcb\x48\ +\xc2\x7f\x64\xa0\x58\x25\x1e\x0b\xa3\xaa\x32\xfe\x70\x94\x54\x7f\ +\x3f\x6e\xa7\x85\x21\xfb\x39\x7e\xe6\x02\xa9\x90\x0a\x9a\x9f\x54\ +\xaa\x17\xc9\x6a\x60\x4b\x1a\xe1\x9e\x7e\xc6\x86\x52\x48\x66\x9d\ +\x96\xad\x92\x1a\x19\x23\xd9\x13\xc4\x1f\xee\x21\xe6\x91\x68\xd9\ +\x12\x81\x48\x9c\x48\x38\x4c\x38\x1c\x26\xe0\x75\x11\xef\x4f\xe1\ +\x93\x4d\x5a\xb6\x8b\x89\x33\xe7\x18\x8e\xba\x41\x56\xf1\x06\xc3\ +\xed\x12\x4b\x59\xc6\xed\x0b\x12\x8d\x45\xda\x79\xe8\x50\x84\x90\ +\xff\xe5\xc5\x90\x95\x72\x09\x55\xd5\x3a\xe9\x9f\x76\xcd\xb6\x2a\ +\xcb\xac\xae\xae\x32\x3f\x3b\xcb\xda\xc6\x06\x0b\x8b\x8b\x2c\x2e\ +\x2c\x32\x3f\x3f\x4f\x26\x9b\xe5\xf4\xa9\x53\xe8\xba\x76\x48\xa0\ +\xb2\xcb\x4f\x3c\x16\x46\xb2\x5a\xd8\xb2\x8b\x9e\x54\x8a\x48\xc8\ +\x4f\x28\x12\x45\x15\x06\x86\x29\x08\xf6\xf4\x91\x88\x06\xd0\x35\ +\x1d\x8f\x2f\x80\xd7\xad\x21\x2b\x2a\x1e\x7f\x00\xaf\xa7\xfd\xb7\ +\xd7\xe7\xc7\xe7\xf5\x10\x8a\xc4\xf0\xe9\x0e\x86\x25\x11\x1f\x1c\ +\xa3\x3f\x1e\x40\x08\xd0\xbd\x7e\xfc\x7e\x1f\x8a\x24\xa1\xba\x3c\ +\xf8\x02\x01\x74\x55\xe2\xcd\xac\xff\x3b\xa8\xa7\x77\xc8\x6c\x6f\ +\x91\xc9\x6c\x93\xcf\xed\xd0\x6c\x36\x09\x04\x03\x48\xb4\xcb\x00\ +\x5b\xcd\x06\xaa\xaa\xe1\xf1\xbc\x58\xce\xda\xb5\x1b\xfb\x86\xf1\ +\x83\xb6\x1b\x7b\x5d\x61\xee\xf0\xf1\xaf\xaf\x33\xf2\xfe\xdf\x31\ +\x19\x7a\x3d\x3a\x7f\xdb\x9b\x1b\x78\xbc\x5e\x34\x4d\xc5\x71\x9e\ +\x45\xad\x86\x61\x50\xa9\x54\x5e\x48\xa5\xb8\x3a\x83\x91\x2f\x34\ +\xd7\x9d\x9c\xbb\x24\x01\x4e\xdb\x46\x4e\x48\x32\xea\x81\xe5\x9a\ +\x10\x58\xb6\x05\x92\x82\x22\x1d\xe4\xc7\x55\x14\x19\x2c\xcb\xee\ +\x58\xcb\x81\x65\x59\x80\x8c\xa2\xb6\x2d\xd9\x0e\xac\xe3\x84\x24\ +\xa1\x2a\x0a\xb6\xd5\xee\x4d\x28\x8a\x0a\x8e\x8d\xfd\x86\xcf\xde\ +\x91\x24\xa8\x54\x2a\x2c\x2f\xcc\x03\x70\xfc\xe4\x69\x3c\x3e\x1f\ +\xc2\x71\xd0\x34\x9d\x52\xb1\x80\xdb\xe3\x21\x1a\x8b\xbf\xf0\xdd\ +\xae\xdd\x58\x17\xaf\x3f\x94\x10\xa7\x2f\x5c\xc6\xe7\x79\x8d\x8a\ +\x99\x24\xb0\x4c\x13\x4d\xd3\x40\xd8\x20\x24\x04\x0e\xba\xae\x13\ +\xef\x89\x23\x89\x17\xe7\xc0\x38\x2f\xc9\xb5\x23\x9c\xc3\x34\xca\ +\xe1\xae\x85\x83\x6d\x7c\x79\x5b\x1b\x9b\x4e\x5d\xbc\x6d\x73\x90\ +\x9e\x7e\xf6\x77\x27\xe2\x37\xad\xe7\x6a\xb0\x25\x21\xb0\x1d\xeb\ +\xf0\x38\x1c\xcb\x7a\xee\x98\xde\x3c\xb6\x7e\x96\xb6\x0e\x06\x83\ +\x1c\x3b\x71\x12\x45\x51\xf0\x7a\x7d\xed\x9c\xff\x41\xbe\xdb\xb6\ +\xbe\xad\x48\xba\x9b\xd3\xee\xe2\x07\x00\xd9\x4d\x72\x60\xf0\xb5\ +\x3a\xa5\x70\x38\x42\x66\x7b\x1b\x4d\xd7\xd1\x5d\xae\x67\xd3\xa0\ +\xa5\x17\x27\x20\x1e\x7e\xee\x1a\xba\x7f\xaf\xd8\x5b\x08\x41\x34\ +\xea\x46\x00\x8e\x63\xa3\xa8\x0a\x8e\x23\xa8\x57\x2b\x18\x46\x8b\ +\x40\x20\xd8\x25\xed\x2e\xba\x78\x5d\xe0\xf3\x07\x88\xf5\xf4\xb0\ +\x9f\xdf\x7d\x93\xe3\xd6\x1f\x76\xc8\xfd\xb2\xf9\xff\x42\x20\x2b\ +\x32\xc9\xd4\x00\xaa\xf6\x6a\x5a\xd9\x2e\x69\x77\xd1\xc5\xb7\x84\ +\x48\x34\x46\x30\x14\xc2\xb2\xec\xee\xc5\xf8\xc1\x41\xbc\xa4\xb1\ +\x6d\x8b\x2c\xa8\x9a\xf6\x4a\xa5\x9d\xbb\xa4\xdd\x45\x17\xdf\x22\ +\x14\x45\x6d\x0f\xee\x75\xd1\xc5\x37\x84\xee\x34\xf6\x2e\xba\xe8\ +\xa2\x8b\x2e\x69\x77\xd1\x45\x17\x5d\x74\xd1\x25\xed\x2e\xba\xe8\ +\xa2\x8b\x37\x1c\xaa\x10\xce\xa1\x25\x12\x70\x58\x7b\x78\x30\x1b\ +\x50\x08\x81\x24\x4b\xe0\x08\x64\x45\x41\x51\x94\x76\xbd\x62\x47\ +\x8f\x41\xd3\xd4\xb6\xf2\x98\xaa\xa2\xaa\x0a\xb6\xed\x1c\xce\x32\ +\x3c\x98\x90\x62\x3b\x6d\x61\x1c\x09\x8e\x14\xed\x8b\x8e\x7e\x90\ +\xd2\xd6\x5b\xb0\x1d\x1c\xc7\x3e\x9c\xc0\x22\x3a\xda\xc0\x42\x88\ +\xc3\xcf\xd0\xd6\xc2\x3e\x58\x14\x45\xc1\x11\x4e\x47\x6b\x5e\x3a\ +\xdc\x1e\xda\x93\x09\xba\xa6\xc5\x5d\xbc\x4a\x58\x96\x45\xb5\x5c\ +\xea\x4c\x6c\xe9\xe2\x75\x81\xae\xbb\x08\x04\x83\x87\x53\xdc\xbf\ +\x73\xd2\x76\xe9\x1e\x5c\x6e\x57\x47\x4c\xbd\x23\xa2\x0e\x87\x64\ +\x2b\x4b\x32\xa6\x69\xe0\x76\xbb\x29\x14\x8a\xec\xe6\xf6\x88\x46\ +\x22\xe8\xba\x1b\x70\xd8\xde\x4e\x13\x0a\x85\xc8\x66\xd7\xc9\xe7\ +\xf2\x44\xc2\x61\xf6\xf6\xf3\x48\x92\x84\x65\x5a\x34\x1a\x0d\x02\ +\x01\x3f\x8a\xa2\x62\x5a\x26\x81\x40\xe0\xd0\xc5\x43\x51\x14\x0a\ +\x85\x7d\xf6\xf6\xf6\x08\x84\x82\x04\x02\x41\x4a\xa5\x12\x95\x4a\ +\x19\x4d\xd3\x70\xbb\xdd\xb8\xdd\x1e\xf6\xf6\xf6\xd0\x75\x1d\x49\ +\x92\xf0\xf9\x7c\xb8\x74\x17\x81\x40\x80\xbd\xfd\x7d\x02\x81\x00\ +\xb2\x24\xd3\x32\x0c\x82\x81\x20\x1e\xaf\x07\xd3\xb4\xe8\xeb\xed\ +\x45\x77\xa9\x5d\xe2\xee\xe2\x95\xc0\xb6\x6d\xf6\x72\xbb\xb8\xdd\ +\x6e\xfc\x87\xf5\xbc\x47\x2a\x12\xbe\xca\x55\xa6\x8b\x57\x8f\x23\ +\xf7\x46\x3a\x10\xd0\x3a\x28\xb0\x77\x04\xb5\x7a\x95\xfd\xbd\x3c\ +\xb1\x9e\xc4\xab\x21\xed\x64\xaa\x1f\xb7\xdb\x8d\xc0\xe9\xc8\x10\ +\xb6\xa7\xdc\x1e\x94\xb4\x08\x21\xb0\x2c\x8b\x62\xb1\x40\xb1\x54\ +\xa2\x5c\xa9\x91\xce\xe4\x88\xc7\xe3\x0c\xa4\x92\x78\xbd\x41\xc2\ +\xa1\x38\xcb\x4b\x2b\x2c\xcd\x2f\xd1\x6c\x35\x48\xa7\xb7\xc9\xe5\ +\x72\x54\xcb\x25\x14\x59\x6e\x4f\x8f\x95\x15\x3c\x5e\x0f\xa3\xa3\ +\xa3\xa8\x8a\xc2\x6e\x3e\x8f\xdb\xe5\xa2\x54\x2a\xf1\x7f\xff\xf3\ +\x3f\x33\x32\x32\xc4\xd8\xe8\x28\x4b\x4b\x4b\x6c\x6c\x6e\xe3\xf3\ +\x7a\x18\x1d\x1d\xc1\xeb\xf5\xf2\xf8\xf1\x63\xc2\xe1\x30\x63\x63\ +\xa3\x1c\x9b\x3c\xce\xd4\xd4\x71\x36\x36\x36\xa8\xd5\x6a\x24\x93\ +\x29\xb2\xd9\x1d\xf6\xf7\x0b\xf4\xf7\x0f\xd0\x68\x34\x19\xe8\x1f\ +\xe0\xdd\x77\xdf\xe6\xd8\xf1\xd1\x6e\xb9\x55\x17\xaf\x04\x95\x4a\ +\x09\xdd\xa5\xe3\xf6\x7a\x0f\x75\xd0\x9f\x83\x00\x55\x51\x0f\x7b\ +\x8d\x5d\x7c\x8f\x08\xfb\xf9\x64\x40\xe7\x4f\xd1\x99\xc5\x2a\xf0\ +\x07\x82\x94\x4b\x25\x1a\xf5\x3a\x1e\xaf\xf7\x3b\x3f\x44\x59\x42\ +\xc2\x30\x5a\xd4\x6a\x6d\xb5\xaf\x83\xf4\x88\x69\x9a\xd8\xb6\x8d\ +\x61\x18\xa8\xaa\xca\xfe\x7e\x81\x62\xb1\x78\x48\xe4\xa1\x40\x90\ +\xcf\x3e\xbb\x06\x40\x34\x1a\xe1\xe4\xc9\x93\x84\xa3\x21\xea\xb5\ +\x2a\x03\x03\x03\x7c\xf4\xd1\x47\x1c\x9b\x9a\x42\x92\x65\xa2\xd1\ +\x28\xc3\x23\xc3\x8c\x8e\x8e\x72\xe1\xc2\x05\x02\xc1\x20\x8a\x2c\ +\xb3\xb1\xb1\x81\xaa\xaa\x04\x3c\x6e\x54\x45\xc1\xb2\x2c\xbc\x5e\ +\x2f\x5e\x8f\x8b\x70\x38\x84\xdb\xed\xc6\x34\x4d\xa2\xd1\x28\x6e\ +\xb7\x9b\xfe\xfe\x01\x52\xfd\xfd\x78\xbd\x5e\xd2\xe9\x34\xc9\x64\ +\x92\x4a\xa5\x4a\xa3\xd1\xa0\xb7\xb7\x17\x55\x55\x39\x71\xe2\x38\ +\x53\x53\x53\xa4\x52\xc9\x17\xa6\xff\x76\xd1\xc5\x77\x96\x1a\x31\ +\x4d\x54\x4d\x3f\x24\x64\x81\x84\x10\x6d\x43\x5e\x01\xc8\xb2\xc2\ +\xce\xee\x2e\x2d\xa3\x85\xac\xca\x6d\xd7\xef\x3f\xb1\x48\x8a\x0c\ +\x32\x7f\xd6\xb6\xdd\xe5\xaf\x5c\x04\x87\xf7\xe9\xb0\x7d\x15\xe2\ +\x59\xb4\xdd\x61\x76\x45\x91\xb1\xac\x57\xe3\xaf\xab\x42\x3b\x8d\ +\xe1\x76\xbb\x51\xd5\x67\xf5\xa4\xaa\xaa\x1e\xe6\x93\x6d\xdb\xc6\ +\xe3\x71\x53\x2e\x97\x59\x5b\xdb\x24\x91\xe8\x63\x6f\x2f\xcf\x6e\ +\x6e\x97\xbb\x77\xef\xa0\xc8\x12\x85\xbd\x3d\x02\x81\x00\x13\x13\ +\x93\x6c\x6d\x6e\xf2\xe0\xde\x5d\xfa\xfa\xfa\x18\x1c\x1c\x3c\x8c\ +\xda\xa3\xd1\x28\x43\x43\x43\x0c\x0f\x0f\xb3\xb1\xb1\x81\xcb\xe5\ +\x22\x9b\xcd\xb6\xc9\xd9\x30\x30\x4d\x13\x97\xcb\x75\xd8\xbd\xf4\ +\x78\x3c\x18\x86\xd1\xce\x5d\x3b\x0e\x8b\x8b\x8b\x38\xb6\x60\xfa\ +\xc9\x34\xfb\xfb\xfb\x7c\xf2\xc9\x27\x0c\x0c\x0c\x31\x36\x36\x46\ +\xb5\x5a\x45\xd7\x75\xa2\xd1\x08\x89\xde\x04\x6e\x8f\x07\x21\x5e\ +\xff\x5c\xa2\x63\x9b\xb4\x2c\x81\xdb\xa5\x3f\x37\x15\xa0\xb6\xb7\ +\x45\xde\xf0\x30\x94\x8c\xfd\x55\xf3\xf1\x8c\xf2\x2e\xdb\x05\x18\ +\x1e\x4e\xfc\x15\xa3\xd5\x2d\x36\x16\x16\x51\x7b\x27\x49\x85\x5c\ +\x5f\xef\x04\x45\x8b\xcd\xc5\x35\x5c\x7d\xa3\x24\x82\xfa\x37\x4c\ +\xac\x2d\x6c\x54\x5c\x9a\xf2\x8d\xdf\x97\x03\xe1\xfc\xb6\x37\xa6\ +\x7c\x44\xcb\x53\xa0\x69\x3a\x0b\x0b\x0b\xdc\xba\x75\x8b\xbe\xbe\ +\x3e\xde\x7f\xff\x03\x34\x55\xed\x8c\x15\xbd\x2c\xfa\x93\xc0\x6e\ +\x91\xdd\xca\xe3\x8d\xf7\x11\x74\x2b\x3f\x28\x7f\xd3\x1f\x5a\xa4\ +\xfd\xe5\x94\x6a\xc7\x0d\xb5\xd3\x63\xe2\x50\x6f\xfc\x55\x41\xae\ +\x56\x2b\xb8\x5c\xfa\xe1\xa0\xa3\x6d\xdb\x87\xd1\xc1\x41\xd4\x2d\ +\xcb\x32\x92\x24\x33\x36\x36\x46\x22\xd1\x43\x5f\x6f\x2f\xad\x66\ +\x93\x4a\xb9\xc4\xfc\xec\x2c\x7b\xb9\x5d\x42\xa1\x00\x89\x78\xfb\ +\xff\xf5\xf5\x26\xa8\xd5\x6a\xb4\x5a\x2d\x24\x49\xa2\x54\x6a\x0f\ +\xc6\xec\xed\xed\xf1\xbb\xdf\xfd\x8e\x54\x2a\x45\x20\x10\x60\x72\ +\x72\x92\x68\x2c\x8a\x10\x0e\xad\x56\x0b\xa3\x13\xe9\xb7\x8d\x47\ +\x65\xe2\xf1\x38\x1e\x8f\xe7\xf0\x78\x0a\x85\x02\xf7\xee\xdd\x63\ +\x6e\x6e\x0e\x21\x04\x91\x48\x18\xbf\xdf\x87\x10\x82\x8f\x3e\xfa\ +\x88\x53\xa7\x4e\x31\x32\x32\xca\x99\xd3\x67\xb0\x2d\xfb\xb5\xc9\ +\x17\x1a\xe5\x3c\x6b\x6b\xdb\x1c\x6d\xd7\xad\x46\x81\xb5\x8d\x1d\ +\xf2\x9b\x33\x7c\x7a\x7d\x9a\xfa\x97\xce\xb5\x98\x9e\x63\x66\x3d\ +\xf7\x57\x5f\x82\xda\xce\x3a\x4f\x17\xd2\x7f\x9d\xc1\xab\x68\xb1\ +\xb9\xb2\x40\xae\xfa\x0d\x44\x22\x76\x8b\x8d\x85\x39\xf6\x6a\x5f\ +\xbf\x01\xce\xad\xcf\xb3\xb0\x55\x3a\xfc\xbc\xf6\xf0\x06\xb7\xa6\ +\xd3\xdf\xd2\x5d\x7b\xde\x8d\xfd\x40\x34\x5f\xd3\x34\x66\x67\x67\ +\x79\xf2\xe4\x31\x7f\xf7\x6f\xfe\x0d\xc1\x40\x80\x7f\xf9\xfd\xef\ +\xdb\x6e\x35\x8a\xcc\x0b\x06\x58\x9d\xc1\x7c\xc9\xa9\xb3\xb1\xb8\ +\x4c\xa5\xe9\x20\xcb\x20\xc9\x52\x7b\x91\x0e\x92\xaf\x5f\x5a\x27\ +\x49\x87\x9f\x9f\xed\xeb\x25\xdf\x43\x3c\x5b\xf7\xa5\xf5\x6f\xe4\ +\x72\x60\x70\xd0\xf9\xef\x40\x92\xb9\x7d\xfd\xc4\x21\x85\xbf\x52\ +\x37\x76\x97\xcb\x45\xb5\x5a\x43\x56\x25\x34\x4d\xeb\xc8\x40\x4a\ +\x87\xb9\xec\x83\x28\xd7\xeb\xf5\x32\x38\x38\x48\xa1\x50\xe4\xd8\ +\xc4\x71\xd6\xd6\xd6\x70\xbb\x74\x84\x6d\xb1\xbc\xb4\x88\xc7\xeb\ +\xc1\x32\x0c\x34\x4d\x65\x78\x64\x18\x4d\xd7\x28\x14\x0a\x64\xb3\ +\x59\xca\xe5\x32\xb6\x6d\x13\x8d\x46\x69\x36\x9b\xd4\x6a\x35\x84\ +\x10\x2c\x2f\x2f\x53\xaf\xd7\xd1\x34\x9d\x46\xab\x45\xab\xd5\x3a\ +\x6c\xcd\x5c\x2e\x17\xf5\x7a\x1d\xd3\x34\xd1\x3b\xf2\xa9\x6e\xb7\ +\x0b\xdb\x86\xc9\xc9\x49\x4c\xd3\xc4\xeb\xf5\x61\x9a\xed\x94\x4a\ +\x32\x99\x22\x91\xe8\xeb\x90\x79\x84\x7c\x7e\x17\x45\x7b\x3d\x2a\ +\x1a\x15\xab\xc8\x83\x3b\x8f\xb1\x22\xff\x15\x13\xa1\x76\x43\x9a\ +\x5b\xb8\xc7\xbd\x9d\x30\xbf\x7c\xff\x24\x97\xfc\x06\xee\x4e\x38\ +\x6d\x34\x6a\x98\xb6\xa0\x61\x8a\x23\x53\x6d\x1d\x1a\xd5\x2a\x2d\ +\x47\xc6\x1f\xf0\xa3\x1e\x84\xde\xb6\x41\xb5\x5a\x47\x68\x1e\x02\ +\xde\xe7\x23\x62\x49\x96\x41\x98\x54\x2a\x55\x54\x49\xc1\xe7\xf7\ +\x20\x03\xc2\x32\xa8\xd6\xea\xd8\x28\x78\xfd\x7e\x74\xe5\xc0\x6d\ +\xdd\xa2\x5e\xad\x61\xa2\x11\xf4\x88\xb6\xcf\x61\xe7\x7f\xd5\x6b\ +\x35\x34\x8f\x17\xd9\x6e\x61\xa3\xa1\x6b\x0a\x8e\x65\x60\xd8\x12\ +\x6e\x97\x86\x6d\x36\xa9\x37\x5a\x38\x28\x78\x7d\x3e\x34\xe5\xf9\ +\xbe\x81\x2c\x2b\x47\x8c\xd0\x05\xcd\x5a\x95\x96\x2d\xe3\xf5\xfb\ +\x38\xbc\xc5\xc2\x6e\xff\xbe\x23\xe1\xf5\xfb\x51\x85\x41\xb5\xda\ +\xc0\x91\x35\x7c\x7e\x1f\xaa\x0c\xfb\x5b\x6b\xac\x08\x87\xbe\x90\ +\x8c\xe6\xf6\x92\x9a\x3c\x4d\x58\xea\x48\xe9\x0a\xa7\xbd\x5f\x47\ +\xc1\xe7\xf7\xa2\x76\xc8\xce\x6c\x36\x68\xb4\x0c\x50\x74\xfc\x3e\ +\x2f\xb2\x04\x96\xd1\x6c\x47\xe8\xba\xfa\x47\x22\xed\xb6\x1b\xfd\ +\xb3\xae\xb5\x40\x55\x75\x66\x66\x66\x99\x9d\x9d\xe5\xa7\x1f\x7e\ +\x48\x30\x18\xe4\xad\xb7\xde\xe2\xe6\xad\x5b\xfc\xcb\x1f\x3e\xe1\ +\x27\x3f\xf9\xe0\xf0\x7d\x3b\x88\xb0\x25\xdb\xa0\x5a\x6d\xe2\x18\ +\x8d\x43\xd3\x59\xbb\x73\x0f\x1c\x14\x5c\x1e\x0f\xba\x22\xe3\xd8\ +\x26\x46\xb3\x85\x69\x3b\x28\xba\x1b\x5d\x76\x68\x36\x5b\xc8\x9a\ +\x1b\x8f\xbb\xfd\xfe\xc8\x52\xfb\xf9\x68\x18\x36\x2e\x8f\x17\x97\ +\xd6\xfe\x2d\xbb\xd9\xa4\xd5\x32\x11\x52\x7b\xdc\x49\x91\x5f\xad\ +\xc8\xff\xab\x4e\x69\x1f\xfc\x2b\x4b\x32\x5b\x1b\xeb\x38\xc2\x61\ +\x70\x70\x04\x84\xd3\xe1\x74\xe7\xd5\xba\xb1\xeb\xba\x86\x24\xbb\ +\x40\x12\xcf\x95\xcc\xd9\xb6\x8d\x24\x49\x47\xd2\x23\x1e\xf6\xf7\ +\xf7\xf9\xf4\x93\x4f\x59\x5e\x5c\xa6\x54\x2a\x61\xb6\x5a\xcc\x3c\ +\x9d\xa6\x51\xaf\xe2\xd6\x75\x86\x47\x86\x99\x9f\x7b\x4a\x38\x18\ +\xe4\xd8\xd4\x14\x73\x73\x73\x78\x3c\x1e\x52\xa9\x14\x92\x24\xb1\ +\xb4\xb4\x44\x28\x14\xe2\x9f\xfe\xe9\x9f\x88\xc5\x62\x3c\x79\xf2\ +\x84\x42\xa1\x40\xb3\xd1\x40\xd6\x54\x5c\x2e\x17\x46\xab\x85\x2c\ +\xcb\xf4\xf4\xf4\x1c\xe6\xd8\x1d\xc7\xe9\xa4\x6b\x20\xe0\x0f\xd0\ +\x6c\x36\xa9\x54\x2a\x68\x9a\xc6\xde\xde\x3e\x67\xcf\x9e\x61\x79\ +\x79\x99\x44\xa2\x8f\x56\xab\xc9\xec\xec\x2c\x1e\xaf\x1b\x78\x3d\ +\xd2\x23\x4a\x74\x84\x91\xf0\x0c\x9b\x2b\x5b\x4c\x5c\x18\x04\x6a\ +\xac\x6c\x55\x19\x3b\xf3\x0e\x4a\x69\x95\x5b\x33\x0d\x7e\xfe\xe1\ +\x65\x2a\x9b\x4f\xf8\xe2\xde\x0a\xaa\xd7\x4b\xb3\xb0\x8b\x67\x72\ +\x0c\x19\xd8\x9e\xbd\xc3\xf4\x46\x09\xc9\x31\x51\x63\x63\xbc\x7b\ +\xe5\x04\x6e\xa3\xc4\xfd\xeb\xd7\xc9\xd4\xda\x8e\xe1\xa9\xe3\x97\ +\xb9\x30\xd9\xf7\xec\xa1\x95\x15\x5a\xb9\x45\x6e\xdd\x28\x60\x36\ +\x1a\x84\x46\xce\xf1\xde\xb9\x11\xec\x42\x86\xe9\xe9\x45\xca\x8d\ +\x06\x52\x70\x80\xf7\xde\xbb\x80\x4f\x34\x98\xbd\xf5\x05\x4b\xf9\ +\x26\x9a\x27\xc4\x99\x4b\x53\x28\x8a\x8c\xaa\x49\xe4\x96\x6e\x71\ +\x6b\x45\xf0\x93\x9f\x5d\x65\xf7\xc1\xbf\xb0\xed\x39\xc3\x8f\xcf\ +\x0c\x52\x5e\xb9\xcb\xad\xb4\x97\x8f\x7e\x72\x92\x47\x7f\xf8\x0d\ +\x1b\x86\x0b\x8f\x64\x60\x7b\xfb\xb8\xfa\xce\x15\x62\xee\x97\xbf\ +\x4e\xdb\xb3\x77\x79\xb0\xb8\x83\x2a\x0b\x94\xe0\x20\x6f\xbf\x7b\ +\x9e\x80\xda\x64\xf6\xce\x75\x16\xb3\x75\x74\x4f\x90\x93\x17\xdf\ +\xa6\x87\x2d\x1e\x3c\x5c\xa3\xd9\x6c\x20\x47\x27\xf8\xc9\x3b\xc7\ +\xd1\x35\x95\xca\xfa\x22\x77\xcd\x5d\x86\x4e\x5f\x46\xdf\x78\xca\ +\xaa\x34\xc1\x07\x17\xfb\xd9\x9c\xbe\xc9\xe3\xb5\x7d\x64\xc9\x41\ +\x8b\x8e\xf0\xee\x3b\x67\xf1\x34\xb2\x7c\xf2\xdb\x1b\x18\x1e\x3f\ +\xa2\x51\x23\x30\x70\x96\x0f\x2e\x8f\xb3\x78\xfd\xb7\xac\xeb\x53\ +\xfc\xab\x77\xa7\xfe\x68\x7a\xa4\x1d\xb9\x39\xe0\x80\xa2\x2a\xcc\ +\xcc\xcc\xb0\xb0\xb8\xc0\x87\x1f\xfe\x84\x60\x30\x88\x61\xb4\xdd\ +\xe7\xdf\x7d\xfb\x6d\xfe\xcf\xff\xf8\x1f\xf9\x2f\xbf\xfa\x15\x3f\ +\xff\xf9\x47\x68\xaa\xd6\x56\xb9\xb0\x2a\x2c\x3d\x7d\xcc\x4e\x4d\ +\xe0\x52\x6c\x0a\x4d\x95\x21\x49\x60\x96\xf3\xac\x2d\xad\x51\x6f\ +\xb5\xb0\x5d\x71\x4e\x9f\x3b\x85\x94\x5f\xe4\xde\x6c\x1a\xb7\xc7\ +\x85\x61\x3a\xb8\x5c\x2e\x64\x61\x52\x6b\xd8\x0c\x1e\x3f\xcf\x68\ +\x32\x48\x25\xbb\xcc\xec\xc2\x16\xb6\x2c\x81\xec\x63\xf2\xf4\x59\ +\xe2\x5a\x85\x27\xf7\xee\x53\xc1\x83\x62\x37\x51\xc2\x43\x9c\x39\ +\x39\x8e\x5b\x72\x70\xde\x40\xe2\x16\x47\xe4\x56\xb7\xb6\xd6\x58\ +\x59\x5e\x44\x08\x09\xc7\xb2\x19\x1a\x1e\x39\x6c\x80\x5f\xa5\x1b\ +\xbb\x6a\x5a\x16\x6d\x2f\x40\xe7\x90\xa4\x0f\xca\xeb\x00\x5a\x9d\ +\x08\xb8\x56\xab\xd1\x6c\x36\x19\x1d\x1d\x21\xbd\xb1\x8d\xaa\x29\ +\x98\x66\x8b\x56\xb3\xc1\xf2\xe2\x02\x6e\xb7\x1b\xdb\x6a\xb1\xbb\ +\xb3\x43\x36\x9d\x21\x93\xc9\x22\xcb\xed\x48\xc4\xb2\x2c\x12\x89\ +\x04\xf5\x7a\x9d\x42\xa1\x80\x10\x82\xfe\xfe\x7e\x86\x87\x87\xdb\ +\x29\x94\x4e\x44\xa8\xa9\x2a\xb5\x6a\x0d\xc7\x11\x48\x12\x68\x9a\ +\x76\xd8\x90\xb4\x5a\x2d\x74\x5d\xc7\xe7\xf3\x51\xad\x56\xb1\x2c\ +\x8b\x48\x24\xc2\x4f\x7e\xf2\x53\xfe\xed\xbf\xfd\xaf\x79\xf0\xe0\ +\x11\x9f\x7c\xf2\x07\x42\xe1\x10\xcd\x66\x8b\x50\x30\xc0\xe8\xf8\ +\x00\xb6\xfd\x3a\x0c\x46\xaa\x8c\x4f\xf6\xf1\xbb\xa7\xeb\x54\x2f\ +\x0c\xe2\xd9\x5d\xa7\x20\x02\x9c\x1a\xf2\x61\x6f\x59\x38\x42\x46\ +\x18\x15\x9e\x3c\x58\x20\x79\xfe\xa7\x5c\x1c\x89\xb0\x72\xf7\x37\ +\x2c\x23\xd1\x2a\x6f\xf1\xf0\x69\x96\x91\xb7\xde\xa3\xdf\x55\xe4\ +\xb3\x4f\x1e\xb0\x36\x3c\x4a\x78\xef\x3e\x5b\xa2\x97\x5f\xfc\xeb\ +\x8b\x88\xdc\x02\x1f\x7f\xfe\x90\x9e\xde\x5f\x30\x18\xec\x54\x0d\ +\x39\x36\x7a\x74\x8c\x1f\x7f\x74\x05\x57\x65\x83\x8f\x7f\x77\x9f\ +\xd5\xfe\x14\x13\x3d\x83\x9c\xbb\x1c\xa5\x55\xdf\xe5\xc6\x8d\x69\ +\x36\x0b\xe7\xe9\xaf\x3c\x66\xae\xa0\xf3\xc1\x2f\x3e\x22\xaa\x03\ +\xa2\xcc\x36\x0e\x3b\x0b\x0f\x49\x37\x25\xde\x7a\xef\x6d\xfc\x8a\ +\x44\xe6\x65\x4f\xb9\xd3\xa2\xd2\x54\x39\xf9\xf6\xcf\x38\x96\x70\ +\x78\xf4\xfb\xdf\xf0\xe0\xf1\x0a\x1f\x5d\x19\x7b\x9e\xb2\x15\x15\ +\x2a\x6b\x3c\x9a\xdb\xe1\xd4\x4f\x7e\xc9\x68\xa8\xc5\xad\xdf\xfd\ +\x8e\x87\x2b\x03\x9c\x73\x6d\xb2\xb0\xa3\xf2\xfe\x2f\xff\x96\xb0\ +\x2a\x70\x24\x05\x99\x21\x2e\x5d\x49\xd0\x2a\x6d\xf2\xc5\xcd\x05\ +\x76\x6a\xe3\x08\x24\x12\x93\x97\xf9\xc9\xf9\x14\x00\x2b\xcb\x16\ +\x8e\x4b\xc1\x2e\x2d\xf2\x60\xa5\xc0\xb9\x0f\xff\x96\xe1\x40\x8d\ +\x1b\xbf\xfe\x17\x1e\x2d\x0c\x72\x35\xd5\xa4\xae\x86\x79\xf7\x67\ +\x3f\x25\x5e\x5b\xe6\x57\x7f\x78\xca\xfa\x89\x51\x26\x2e\xfd\x98\ +\x24\xee\x3f\x99\xd4\x3e\x70\x63\x17\x80\x6d\x5a\x54\xaa\x15\x26\ +\xc6\xc7\xd1\x34\x0d\xd3\xb2\xdb\xae\xdf\xc2\x41\xd0\x0e\x46\x3c\ +\x5e\x0f\x7b\x7b\xfb\xa4\x52\x29\x04\x0e\xfb\x1b\x2b\xa4\x1b\x7e\ +\x2e\x5e\x3d\x8b\xab\xb9\xc3\xfd\x7b\xcb\xd8\xb6\x83\x16\x8a\x31\ +\x32\xe9\xc5\x32\x4a\xcc\x3d\x5d\x24\x5b\x9c\xa0\xc7\xa8\xa3\x04\ +\x53\x5c\xb8\x7c\x82\xdc\xd3\x1b\x2c\x55\xc2\xbc\x73\xe5\x18\xfb\ +\x8b\xb7\x59\x4c\xef\xd0\x1f\x95\x59\x59\x58\x25\x30\x72\x91\xe3\ +\xfd\x01\xb6\x66\xef\x30\xbf\xbc\x81\x7f\x22\x80\x61\xbb\x98\xbc\ +\x70\x85\x98\xbc\xcf\xbd\xdb\x33\xec\x14\x06\x18\x89\xeb\x08\xfb\ +\x4d\x64\x6d\x71\x90\xd8\x26\x14\x8e\x72\xfe\xd2\x95\x67\x63\x7b\ +\x9d\x51\x64\xb9\x53\x45\xf2\xca\x22\xed\xfd\xfd\x7d\x24\x24\x02\ +\x21\x7f\x5b\xb0\x9d\x67\x13\x6b\x0e\x22\xdc\xa7\x4f\x9f\x92\xcd\ +\x66\x59\x5a\x5e\x62\x6d\x69\x95\xc7\x0f\x1f\x32\x79\x6c\x12\xcb\ +\xb2\xa8\x55\xab\x84\x43\x01\xcc\x4e\x05\x4a\xad\x5a\xa5\x5a\xa9\ +\xd2\x6c\x36\x19\x1a\x19\xa5\x52\xa9\x1c\x46\xc5\x8a\xa2\x50\xad\ +\x56\x89\x46\xa3\x18\x86\x81\xc7\xe3\x21\x1e\x8f\xb3\x93\xdb\xa5\ +\x52\x6b\x0f\x24\x1a\x46\x0b\xc7\xb1\x69\xb5\x0c\x02\x81\x40\x3b\ +\xfa\x36\x0c\x06\x07\x07\x39\x71\xe2\x38\xc5\x42\x99\x44\xa2\x97\ +\xd5\xd5\x55\x74\x5d\xe7\xfc\xf9\xf3\xec\xef\x17\x98\x9f\x9f\x27\ +\x1a\x8d\x72\xfe\xfc\x79\x4c\xc3\xc2\xe5\x76\xbf\x56\x5d\xbc\x60\ +\x6a\x92\xe8\xe3\x4f\xd9\xce\x57\xd1\x36\xd2\x78\x92\xc7\x08\x03\ +\x65\xd1\xce\x53\x9a\xf5\x2a\x75\xd3\xcb\x54\x22\x02\x80\xdb\xa3\ +\x23\xb5\x04\xb5\x6a\x85\x7a\xcb\x22\xbf\xb9\x40\x11\x9b\x50\x6a\ +\x98\x88\xd6\x22\x9f\x2b\xd1\xd3\x7f\xbc\x4d\x3d\xd1\x41\x12\xca\ +\x0c\xc5\x52\x9d\xc1\xa0\xff\xf0\x19\x50\x74\x0f\x6e\x19\x94\x50\ +\x0f\x89\xa0\x43\xa5\x5a\x22\x5b\x58\xe7\xd1\x4a\x11\xaf\x47\xa6\ +\x6e\x0a\x84\x6d\x52\xce\xef\x13\x4c\x4c\x10\x75\x1d\x1d\xcd\x69\ +\xb2\x3c\xbb\xc8\xf0\xf9\x0f\xe9\xf5\xc9\xcf\xf2\x85\xd2\x91\xc1\ +\xb5\xc3\xa8\x5e\x45\x95\x65\x40\x63\x74\x28\xca\xe6\x5a\x8e\x16\ +\x63\x1c\x4d\xd8\xc8\x8a\x44\x7d\x7f\x1f\x47\x8f\xd3\x1f\xd1\x00\ +\x8d\xfe\xbe\x38\x4f\xf3\x7b\xec\xba\xca\xb8\xe2\xc3\x44\x5c\xed\ +\x06\x47\xc1\x66\xed\xe1\x5d\xe6\x77\xea\xf8\xdc\x0e\x86\xe5\x20\ +\xe8\x74\x69\xbf\x24\x5c\x2f\x49\x12\xf5\xfd\x1c\x8a\x2f\x46\x32\ +\x28\x03\x01\x86\x62\x7e\x66\xf2\x7b\xd8\xfd\x1a\x8a\xd2\x36\x51\ +\x96\x42\x51\xfc\x1e\x85\x7a\xd3\x46\x8b\x45\x08\xff\xc9\x8c\xf6\ +\xf3\x6e\xec\x20\x78\xfb\xea\x55\xfe\xd3\x7f\xfe\x4f\x84\x42\x41\ +\xfa\x7a\xfb\x70\x3a\xd7\xa4\x1d\x98\x38\x9c\x3f\x77\x8e\x40\x20\ +\x80\x69\x5a\xa8\x8a\x43\xad\x56\xc1\x15\x1b\xc5\xef\xd6\x10\xb6\ +\xab\x93\x36\x72\xc8\x6f\x2d\xb1\xb4\x5d\x46\x77\xa9\x34\x2c\xa7\ +\x6d\x9e\x20\x49\x28\xb2\x84\x90\x35\xfc\x5e\x1f\x7a\xb5\xdd\x5b\ +\x72\xfb\x7d\x88\x8a\x4d\xab\x5e\xa3\x69\xba\xe8\x8f\x87\x91\x55\ +\x95\x68\x4f\x82\xd5\xf9\x2a\x2d\xc3\xd7\x19\xb3\x02\xd5\x1d\x24\ +\xe8\x92\x30\x0c\x03\x07\xfd\x8d\x77\x63\xf7\xfb\xfd\x47\x3c\x21\ +\x45\x67\x6c\xa2\x33\xf9\xf0\x55\xba\xb1\x37\xea\x0d\x92\xa9\x3e\ +\x04\xed\xd6\xc4\x34\xcd\xc3\xc1\xc7\x4a\xa5\xf2\xff\xb7\xf7\xe6\ +\x51\x72\x5c\xd7\x9d\xe6\xf7\x5e\xec\x91\x4b\x65\xed\x05\x14\x50\ +\x00\x0a\x20\x09\x12\x04\xf7\x5d\x24\xc5\x55\xa4\x68\x6a\x97\x47\ +\x96\x2d\x7b\xce\x71\xdb\xe3\xf6\x71\x5b\xf6\xf4\x8c\xdb\xdd\x3d\ +\xd3\x23\x9f\x33\xdd\x33\xee\x76\xdb\xee\xee\xb1\xdd\xb6\xdc\x6e\ +\x59\x96\x6d\x49\xb6\xd4\xa4\x28\x51\x22\x29\x52\xa6\xc4\xc5\x5c\ +\x01\x10\x24\xb1\xef\xa8\x42\x15\x6a\xcb\xca\x2d\x32\x63\x7b\x6f\ +\xfe\x88\xac\x02\x40\x82\x8b\x48\x91\x90\xc0\xf8\xce\xc1\x01\x50\ +\x59\x19\x19\x19\x99\xf1\x8b\x1b\xf7\xdd\x7b\x7f\x48\x29\xa9\x54\ +\x7a\xd9\xbf\x7f\x3f\xdb\x5f\xd8\xce\xee\x9d\xbb\x98\x9b\x99\x61\ +\xa1\xba\x40\x1c\x45\x38\xb6\x85\xef\x39\xf8\x9e\xcb\x62\xb5\x8a\ +\xeb\xba\xd9\x22\x65\xa3\x4e\xbd\x56\x47\x6b\x8d\x69\x9a\xd4\x6a\ +\xb5\xee\x97\x43\x90\x24\x09\x87\x0f\x1f\xee\x36\xde\x94\xe8\xeb\ +\xed\x65\x61\xb1\xba\x9c\x4b\x2f\x97\xcb\xf4\xf6\xf6\x32\x30\x30\ +\x40\x92\x9c\x70\x88\xb0\x2c\x9b\xd5\xab\xb3\xea\x13\xd7\x75\x91\ +\x52\xf2\xe0\x83\x0f\x50\xa9\xf4\xd2\x6a\xb5\x70\x1c\x8f\xb9\xf9\ +\x39\xfa\x7a\xfb\xe9\xef\xeb\xeb\x1e\xe4\xb3\x04\xbb\x97\x73\xd6\ +\xf5\xb3\xed\xb9\xa7\x31\x55\xca\x79\xd7\xad\x38\x21\x10\x4a\x63\ +\x7a\x05\x5c\xa3\xc5\xe4\x5c\x8d\xa1\xb1\x1e\x54\x9a\xa2\x34\x78\ +\x9e\x87\x63\x7b\x6c\xb8\xe4\x1a\x46\x8b\x27\x72\xfc\x41\xd1\xe3\ +\xe0\xcc\x02\xe9\xb9\x2b\xd0\xcd\x19\xe6\x62\x8b\x91\xa2\x7b\x6a\ +\xa4\xa8\xb2\x6a\x86\xb4\x3e\xcf\x5c\xc3\xe0\x1c\x3b\x65\xef\x8b\ +\x07\x18\xbc\xf8\x2e\x2e\x1b\xb3\xf9\xc7\x87\x1e\x41\x29\x41\xa1\ +\x52\xa4\xbe\x6f\x9e\xa6\x3a\x87\xa2\xcc\x9e\xab\xf0\xb9\xf4\xfa\ +\x8b\x68\x1e\xd8\xca\xd3\x7b\x0b\x5c\x7d\xce\x00\xb6\x63\x52\xab\ +\x35\x59\x2a\x82\xd3\x4b\x65\x54\x2a\x21\x4a\x52\xc0\x60\x66\xb6\ +\x8e\xe9\x8f\x73\x72\x9d\x48\xe6\x2c\xae\xf0\x7b\xca\x10\xed\x61\ +\xb6\xa5\x19\x2d\xc4\xcc\xce\x2f\xe0\x0c\x6f\xa0\xcf\xaa\xd1\xd9\ +\x3b\x45\x53\xad\xcd\x5e\x3f\x9a\x67\xc7\xbe\x29\xc6\xde\xff\x61\ +\x2e\x1c\x6c\xf0\xd8\x77\x1e\x23\x4e\x05\x86\x50\x44\xed\xf6\xab\ +\x72\xcf\x5e\x4f\x2f\x71\x70\x84\x85\x0e\x8c\xb8\x21\xd3\x8b\x2d\ +\xdc\x95\x3d\x18\xb4\x4e\x08\xd7\xd2\x35\x47\x68\x74\x18\xd0\xd1\ +\x16\x9e\x6b\xbd\x6e\x4e\xfb\x14\x37\xf6\xee\xdf\x59\x2e\x54\x9c\ +\xc8\x75\xeb\x93\xa2\xf1\x6e\xf5\x88\xd6\x0a\x85\xc4\xf5\x0a\x74\ +\x8e\xcf\xd3\x68\xaf\xc4\xd7\x69\xd6\xb9\x1c\x07\x4c\x1d\x99\xa4\ +\x30\x76\x15\x9b\xd7\x14\x78\xe9\xa9\xa7\x4f\x72\x63\xcf\x5c\xd5\ +\x95\x52\xa0\x33\x3b\x31\xa5\xba\x7e\x93\xb6\x8b\x6d\x84\x2c\x2c\ +\x36\xe8\xf7\x8a\xd4\xaa\xf3\x08\xbf\x82\x69\x64\xfb\xaa\x74\xd6\ +\x91\xac\xb5\xe8\xbe\xd7\xf7\xa6\xb1\xaf\x58\xae\xd3\xd6\xcb\x4e\ +\xf6\xba\x2b\xe6\x42\x2c\x7d\x86\x67\xd8\x8d\x7d\x74\x74\x14\xa5\ +\x15\x49\x12\xe3\xfb\x3e\x69\x9a\x62\xdb\x76\x96\x26\xb1\x2c\x84\ +\x90\xcc\xcc\xcc\x70\xf4\xe8\x11\x2a\x95\x1e\x2e\xba\x68\x33\x49\ +\x18\xb3\x6b\xf7\x2e\x26\x8f\x1e\xc1\xd0\x3e\xed\x56\x40\x7f\x5f\ +\x2f\x8d\x7a\x9d\x46\xbd\x81\x52\x29\x8e\xeb\x72\xf0\xd0\x01\x4c\ +\xcb\x22\x0c\x3b\x74\x3a\xd9\xc9\x62\x5a\x26\x53\x53\x53\x8c\x8e\ +\x8e\xb2\x6a\xf5\x2a\xb6\x6c\xd9\x42\x2b\x08\x88\x93\x84\x66\xb3\ +\x41\xb3\xd9\x40\x1a\x06\x3d\x3d\x3d\xd8\xb6\x4d\xa7\xd3\xc9\x52\ +\x2f\x2a\x65\x68\x68\x88\x7a\xad\x49\xa5\xd2\xcb\xd1\xa3\x13\xf4\ +\xf4\xf4\x60\x9a\x36\x87\x0f\x1f\xc6\xb2\x1d\xf6\xee\xdd\x42\xa3\ +\xd9\xe0\xe7\x3e\xfd\x99\xb3\xf2\x0b\x35\xba\x61\x03\x5b\xb6\x7c\ +\x8b\x60\xdd\xfb\x58\x55\x59\xba\x2b\x4a\x49\x92\x18\xe1\x94\xb9\ +\xe8\x92\x73\x79\x72\xcb\x0f\xa8\xee\x2f\x10\x2c\x2c\x50\x3c\xe7\ +\x5c\xbc\xde\xd5\x5c\xb8\xe1\x20\xcf\x7e\xef\x01\x76\x17\x1c\xdc\ +\xde\x95\x5c\x7a\xd9\xf9\xac\xbd\xe0\x32\x8e\xfd\xe0\x69\xbe\xfb\ +\xd0\x14\x84\x2d\x7a\xcf\xbb\x84\xd5\xbd\x27\x16\xd6\x2c\xd7\x27\ +\xa9\xee\xe2\xd1\x7f\xa8\x12\x36\x6b\x14\xc6\x2f\x66\xdd\xca\x61\ +\xc4\xf1\x01\x5e\x7a\xf1\x49\xda\x47\x2c\x8e\x37\x12\x7a\x0d\x49\ +\x65\xdd\xc5\x8c\x1d\xfe\x01\x8f\x3e\xf0\x20\xbe\x5f\x60\xdd\xf9\ +\xe3\xa0\x12\xac\xbe\x75\x5c\x3f\x64\x71\xff\x23\x4f\xb0\xbf\xff\ +\x2e\xd6\x6e\xd8\xc4\x9e\x47\x9e\xe5\xc1\x87\xa7\xa1\x39\x8f\x39\ +\x74\x21\x86\x94\x18\x49\x83\x9d\xcf\x7f\x9f\x29\x27\xa1\x16\xb9\ +\x5c\xfe\xbe\x0d\x27\xca\x14\x4d\x8f\xbe\x5e\x93\xbd\x2f\xee\x60\ +\xc3\xad\x17\xb3\x69\xed\x14\x5b\xbe\xf7\x20\xbb\x6c\x45\x47\x0e\ +\x72\xed\xfa\x11\xfa\xac\x02\x63\xc7\x1e\xe3\x91\xef\x3c\x48\xd1\ +\x2b\x30\x7e\xfe\x46\xd6\x8f\xf5\xb2\xe7\xb9\xef\x53\x2f\x6a\x8e\ +\x37\x05\xeb\x0c\x93\xc1\x35\xab\x78\xf9\xf1\xad\x7c\xe7\xbb\x47\ +\x58\xbb\xf1\x12\x1c\xa1\x49\xe3\x04\xb3\x6f\x23\x9b\x56\x4c\xf3\ +\xdc\xc3\x0f\xe0\x59\x09\x91\x35\xc2\xb5\xe7\x0f\xa2\x1a\x8b\x99\ +\x8f\x62\xf7\xd4\x4d\x53\x85\x90\xb0\xef\xa9\x87\xd9\x6f\x9d\xc7\ +\x1d\xd7\x9d\xf7\xda\xe5\x94\xaf\x74\x63\xef\x0a\xf6\xd2\x08\x88\ +\x13\x8f\x64\x5b\xc8\xc4\x56\xa3\xbb\x7f\x92\x58\x53\x19\x59\xc7\ +\x70\xf5\x45\xb6\x3f\xf7\x14\x9e\x91\xd0\x50\x16\xa6\xe5\xd0\x37\ +\xd8\xc7\x81\xc3\x2f\xb3\x75\xde\xa6\xd6\x8c\x19\x35\x24\x2a\xcc\ +\x22\x6e\xad\x40\x2b\x45\x9a\x6a\x50\xd9\x7a\x85\x4a\x14\xda\x2a\ +\x33\xb6\x76\x25\xbb\xf7\x6e\xa3\x76\xd8\x24\x8c\x05\xeb\x2e\x18\ +\xc3\x66\x21\x73\x71\x4f\x75\xd7\x31\x3e\x13\xfd\xa5\xfd\x78\xcf\ +\x21\x4f\x5c\x74\x45\x77\x11\x7c\xe9\x42\x9a\x05\xda\xe2\xd5\x1f\ +\xef\xbb\x2d\xda\x96\x6d\x13\xc5\x11\x86\x65\xd2\x6e\xb7\xf1\x3d\ +\x3f\x9b\x1d\xa2\x52\xa4\x61\x30\x37\x35\xcd\xb3\x4f\x3c\xce\xf4\ +\xa1\x43\x28\x15\xb3\xf1\x9c\x0d\x18\xd2\xa4\xba\x30\xc7\xe4\xd1\ +\x23\x84\x71\x44\x6f\x7f\x3f\x8d\x66\x40\xbd\x19\xe0\x17\x8b\x48\ +\x21\x50\x5a\xd3\x0e\xdb\x48\x53\xe0\xfb\x2e\xad\x56\x0b\xcb\xb2\ +\x48\xb5\xc2\x71\x4d\x34\x29\xed\x76\x13\x81\x26\x8c\x42\x1c\xd7\ +\xc3\x71\x7c\x50\x92\x9e\x52\x99\x82\x5b\xa0\xd3\xec\x30\x33\x3d\ +\x4b\x14\x25\xd8\xb6\xcb\xd0\xc8\x0a\xb4\x9e\x65\xa0\x7f\x18\xd3\ +\xdc\x83\xef\x97\xd9\xb9\x73\x27\xc5\x42\x09\xc7\x72\xb8\x78\xf3\ +\x25\x5c\x73\xf5\xd5\xd4\xeb\x75\xd6\xaf\x5f\x47\x33\xa8\x72\x56\ +\xb9\x86\x78\x23\xdc\xf2\xd1\xff\x09\x61\x17\x96\x07\xa1\x17\x47\ +\xce\xe7\xd6\x5e\x85\x0d\xb8\x6b\x2f\xe2\xd6\xfe\xd5\x2c\x36\x3b\ +\x48\xcb\xa5\x54\x2e\x03\x82\xf1\x4b\x6f\x60\x70\x6d\x95\x66\x3b\ +\xc5\x29\x94\x70\x00\xe1\x0d\x72\xcd\x4d\x37\xb3\x50\xad\x23\x9c\ +\x22\xbd\xbd\x25\x4e\xae\x56\x2e\xac\x3c\x97\x5b\x6e\x1f\xa6\xd9\ +\x89\x31\xdd\x22\xbd\x95\xcc\x89\x7a\xdd\xc5\xd7\xd3\x3b\xb6\x48\ +\x3b\x4a\xd9\xb8\xa9\x40\xb9\xc7\x00\x59\xe6\xb2\x1b\x6f\x67\xb1\ +\xba\x48\x98\x4a\xca\x95\x1e\x86\xaf\xb9\x19\xe1\x5a\x18\xd6\x7a\ +\x6e\xbd\xbd\x0f\x65\x83\xe1\xaf\xe2\xfd\x77\x94\xa9\xd6\x5a\x60\ +\xd8\x94\xca\x15\x44\xdc\x20\xb1\x4a\x8c\x9f\xb7\x99\x55\x15\x03\ +\xbb\xd0\x4b\xc9\x3b\xb9\x2a\xc3\xe2\x9c\x2b\x6f\x65\xb8\x19\x21\ +\x11\xac\xbb\xe4\x3a\xfa\xc6\xe6\x09\x12\x49\x6f\x5f\x2f\x59\xb0\ +\x5b\xe2\xd2\xeb\x6f\x61\xed\x7c\x8d\x50\x09\x7a\xfa\x7a\xf1\x47\ +\xde\xc7\xd0\x5c\x95\x4e\xa2\x39\x6f\x73\x81\x8a\x2f\x31\x0a\xe7\ +\x71\xd3\xed\x43\xd4\x5b\x31\xc5\x4a\x01\xa7\xff\x6a\x06\x71\x01\ +\xc1\x39\x97\xdf\xc0\xd0\xc2\x3c\xed\xd4\xa0\xd2\xdf\x87\x6b\x80\ +\x2e\x8e\x71\xf3\xfb\x47\x28\x18\x80\xe8\xe1\xea\x1b\x6e\xc4\x2a\ +\x58\x70\xc5\x4d\x8c\xe0\xbc\xee\x37\x6b\x39\x82\xee\x96\xfb\x29\ +\x20\x55\x29\x95\x9e\x1e\xbe\xff\xd8\x63\x78\xae\x7b\xca\x42\x56\ +\xbb\xdd\xc6\x75\x9d\xec\x37\x85\x06\x52\xb0\x0a\xac\xdf\x74\x19\ +\x43\x8d\x06\xb1\x82\xb5\x8e\x8f\xef\x9b\x18\x6b\x36\xe1\xf5\xd7\ +\xe9\xc4\x29\xa3\xab\x3d\xfc\x82\x44\x16\xce\xe1\x82\x3e\x89\x4c\ +\x3a\xb8\x23\xe3\x5c\xd0\x2f\x20\x8d\xf0\xfa\xd7\xb0\xb9\x0c\x86\ +\x8a\x29\xaf\x58\xcf\xe6\xf2\x20\xad\x4e\x82\x53\x2c\x53\x74\x4d\ +\x54\xd2\xc3\xc6\x8b\x37\x63\x39\x90\x62\x32\x76\xe1\xc5\x08\xcb\ +\x41\xa9\xf4\x3d\x69\xb8\xb3\x94\x1a\x46\x2b\x8e\x1c\x39\x42\xb5\ +\x3a\x0f\x1a\xfa\x06\x06\x59\x3d\xb6\xa6\x1b\x61\xab\x93\x22\xee\ +\x33\x20\xda\x4a\x6b\x5a\x41\x40\xb9\xa7\x48\x1c\x45\xa4\x2a\x45\ +\xa4\x60\x18\x92\xa0\xd1\xe4\xc8\xc1\x03\x24\x61\x07\xc7\x32\xf1\ +\x0c\x9b\x4e\xb3\xc5\xf4\xcc\x1c\x61\x94\xe5\x9c\xdb\xed\x36\xb3\ +\x73\x73\x58\x96\x45\xa5\xb7\x37\x73\x9a\x16\x02\xcf\x75\xbb\x0b\ +\x9a\x12\xa5\x35\xa9\x52\xa4\x61\x07\x29\x25\x63\xeb\xd6\x31\x39\ +\x39\xc9\xc2\x82\xa4\x54\x2e\xe2\xd4\x16\x49\x6a\x75\xa6\x8f\x1f\ +\xa7\xdd\x6e\xb3\x72\x64\x84\xb5\x63\x6b\x70\x6c\x9b\xe3\xc7\xa7\ +\x91\x42\x32\x7d\xfc\x38\x0f\x3e\xf4\x5d\xfa\xca\xfd\xac\x1a\x5d\ +\xc3\x62\x75\x91\x7a\xbd\x41\xc1\x2f\x32\x38\x34\x48\x4f\xb9\x4c\ +\xa5\x52\x61\x60\x60\x80\xb9\xb9\x39\xfc\x82\x43\xb9\x52\x38\xcb\ +\xa2\x05\x41\xa1\xa7\xe7\xd4\xca\x12\xdb\xa3\xe7\xa4\x5c\x82\x5b\ +\xea\x65\xa4\xf4\xea\x85\xcc\x52\xef\x20\xa5\xde\x57\x54\xa5\x38\ +\x05\x06\x47\x4e\xef\x1e\x2f\x0c\x8b\x52\xef\x00\xaf\xda\x94\xb4\ +\xa9\xf4\x0f\xbd\x2a\xa7\x2b\x4c\x87\xde\xc1\xe1\x13\x3f\x70\x4e\ +\xec\x54\xa1\x72\xe2\x85\x6d\xaf\xcc\xb0\x77\x92\xb7\x5e\xa4\x48\ +\x15\x14\x7b\x06\xe8\x1f\x38\x7d\x09\x9d\x61\x7b\xf4\xf6\x79\x4b\ +\x3b\x46\x4f\xff\x10\x3d\xaf\xda\x5f\x97\xbe\xa1\x93\x17\x07\x8d\ +\x53\xf7\x67\xe9\xf8\x95\xfb\x28\x94\x4f\x5c\x10\x96\xf7\x52\x9a\ +\xf4\x0c\x0c\x9f\xb2\x5d\x61\x3a\xf4\x94\x9d\xe5\xed\x15\xcb\xdd\ +\x47\x0b\x65\x9c\x37\x71\xf2\x2f\xdd\x5a\x2f\x95\xff\x85\x9d\x90\ +\xab\xae\xba\x8a\xcb\x2f\xbf\xe2\xd4\xfc\x3e\x64\xe3\x1e\xb4\x3e\ +\x65\x78\x9b\xd6\x0a\x21\x2d\xca\x95\x01\x96\x4c\x26\x95\x52\x28\ +\x61\x50\xec\xe9\xa7\xbb\xfa\x90\xe5\xb4\x2d\x9f\xa2\x9d\x9d\x67\ +\xc2\xf2\x29\xd8\xd9\xb6\xa4\xe9\x51\xb2\x44\x76\xfe\x69\x81\x53\ +\xa8\xe0\x16\xc9\x0c\x83\xd3\x14\x84\x85\x5f\x72\xd0\x69\x8a\xd2\ +\x02\xb7\x50\x02\xad\x78\x2f\x37\x13\x2f\x09\xf7\xf0\xca\xd1\xec\ +\xce\x5f\x4a\x46\x57\xad\x46\x20\xb2\x8b\x19\xe2\x44\xf3\xd4\x99\ +\x10\xed\xf9\xf9\x39\x7a\xfb\x7a\xb3\xb4\x88\x95\xa5\x45\x34\x90\ +\x46\x11\x8d\x6a\x95\xa3\x13\x13\xf8\x85\x02\xbe\x57\x60\xea\xf8\ +\x31\x76\xef\xde\x4b\xa2\xb3\x4a\x8f\x9e\x9e\x1e\x66\x67\xb3\x39\ +\x24\x86\x61\x30\x33\x33\x43\xa9\x54\x22\x0c\x43\x7a\x7a\x7a\x68\ +\x05\x0d\x84\x10\xc4\x71\x4c\xb1\x58\xa4\xd3\xe9\xd0\xdf\xdf\x4f\ +\xab\x15\xa0\x94\xc6\x34\x45\x96\x36\xd1\x59\xdb\xfc\xfc\xfc\x3c\ +\x86\x61\xe0\x79\x3e\xa6\x69\xb2\x58\xab\xb1\x7e\xc3\x06\xf6\x1e\ +\x38\x40\xb1\x5c\x62\xd3\xa6\x0b\xd8\xbb\x6b\x3f\x0f\x3c\xf0\x6d\ +\x06\x07\x07\x59\xb7\x6e\x2d\x52\x4a\xfa\xfb\xfb\xb9\xf2\xca\x2b\ +\xe9\x74\x3a\x04\x41\x8b\xe3\x33\xc7\x19\x1e\x19\x40\x50\x44\xe7\ +\x13\x79\x7e\xbc\xb1\x7a\xb8\xfa\x96\x1b\xb1\x7c\xe3\xac\x7a\x5b\ +\x52\x1a\x44\xdd\x8a\xa7\x44\x9f\xe8\x74\x54\x2a\x45\x08\x96\x17\ +\xb8\xba\x4b\x5f\xcb\x02\x20\x4e\x93\x66\x51\xfa\xd4\x4e\x49\xd1\ +\xcd\x5d\x9f\xfa\x7b\x59\x89\x9e\xe8\xfe\x7b\xf9\x9a\xa0\x35\x4a\ +\x2f\x35\x60\x67\xeb\x14\xa7\xba\xc0\x6b\x74\x77\x5b\x02\x96\xfb\ +\x24\xde\xcb\xae\x96\x4b\x25\xd8\xb6\x65\x71\xce\x79\x1b\x91\xd2\ +\x40\x4a\x99\x7d\x0e\xdd\xbc\x76\x1c\x47\x14\x8a\xc5\x33\x23\xda\ +\xd3\xd3\xd3\x54\x7a\x7b\x29\x14\x0a\xe8\x54\x2d\x2f\x06\x46\x51\ +\xc4\xf1\xd9\x19\x7a\x7a\x7a\xa8\x94\x4b\x6c\xdf\xf6\x02\xed\x76\ +\x3b\xcb\x33\x37\x03\x84\xcc\x26\xee\xf9\xbe\xcf\xdc\xdc\x1c\xe5\ +\x72\xf9\x94\x91\xac\xd3\xd3\xd3\x24\x69\xb4\x5c\x8f\xea\xfb\x3e\ +\x71\x1c\xb3\xb0\xb0\xc0\xe8\xe8\x28\x9e\xe7\x51\xab\xd5\x98\x9d\ +\x9d\xe5\xd0\x91\x09\x2c\xcf\x23\x49\x12\x54\x9c\x60\x59\x26\x42\ +\x08\x36\x6d\xda\x44\xa1\x54\xe4\xde\xfb\xee\xc3\x72\x6c\x56\x8e\ +\xae\x64\x7e\x66\x81\xed\x2f\xbc\x88\x69\x9a\x1c\x3b\x76\x8c\x0b\ +\x2f\xbc\x90\x2b\xae\xb8\x02\xad\x35\xc3\xc3\x43\x6c\xdf\xfe\x22\ +\xe7\x9d\x77\x2e\x1b\x36\x9c\x43\x75\x71\xf6\x8c\xd9\xdc\xe7\xbc\ +\xd9\x9b\x07\x83\x42\xa9\x74\xd6\xbd\xad\xbe\x81\x01\x8e\x1c\x3c\ +\x80\x90\x02\xbf\x50\x64\xb9\xd1\x30\xff\x3a\xfe\xc4\xdc\xd5\x66\ +\x23\x07\x4e\x54\xd4\x21\x0c\x54\xaa\x59\xac\x2e\xa0\x94\xa2\xdc\ +\x53\x39\x23\x7b\x66\xa6\x49\xcc\xe4\xe4\x51\x46\x57\x8d\x62\x88\ +\x6c\x96\x75\x10\x04\x1c\xdc\xbb\x87\x27\x1e\x7f\x02\xa1\x15\x05\ +\xcf\x25\x49\x92\x6e\xde\xcd\xc7\x76\x12\xaa\xd5\xac\xda\x63\x70\ +\x70\x90\xc9\xc9\x49\x8a\xdd\xab\x4e\xbb\xdd\xa6\x52\xa9\x10\x45\ +\x11\x69\x9a\x60\x1a\x36\xb5\x76\x03\xcb\x74\x10\x18\x24\x71\xc2\ +\x62\xb5\x46\xa9\x58\xa6\xdd\x0e\x11\x48\x0a\x7e\x81\x20\x8a\xd0\ +\x5a\xe1\x5a\x16\x1b\x36\x6c\xc0\xf7\x7d\x4a\xa5\x12\xb3\xf3\x73\ +\x28\xa5\x48\x92\x84\x6d\x5b\xb7\xb1\x61\xdd\x06\xda\x41\xbb\x5b\ +\x55\xa2\xe9\xeb\xab\x10\x04\x2d\x56\xad\x5a\x45\x1c\x47\x0c\x0e\ +\x0d\x70\xde\xb9\xe7\x2e\x57\xc1\xe4\xe4\x9c\x09\x1c\xc7\x65\xd5\ +\xd8\x5a\x66\xa6\x8f\x51\xaf\xd5\xba\xeb\x57\xa7\x9b\xc7\x9a\xab\ +\xf8\x8f\x5f\x9c\x7d\x42\xb4\x4f\xfd\x8c\x34\x68\x81\xe7\x7b\xac\ +\x1e\x5b\x7b\xc6\x02\x42\x73\xfd\xf8\x38\xcd\x20\x2b\x6d\x4a\x75\ +\x8a\x65\x59\x74\x3a\x1d\xe2\x38\xc6\x75\x1c\x0e\x1d\x3c\x40\xb1\ +\xe0\x67\xb3\x41\xc2\x08\xad\x25\x71\x94\x09\x62\x1c\xc7\x18\x86\ +\x41\xb1\x58\xa4\xd9\x6c\x22\xa5\xa4\xd5\x6a\x65\x39\xa0\xd1\x51\ +\xe6\xe7\xe7\x69\xb5\x5a\x14\x8b\xc5\xe5\x12\x42\xdb\xb6\x31\x4d\ +\x8b\x66\xb3\x85\x6b\x3b\x14\x0a\x45\x9c\x66\x93\x7a\x3b\xc0\xb1\ +\x1d\x46\x47\x47\x01\xc1\xd6\xad\x5b\x99\x9e\x9e\x66\xe3\xf9\xe7\ +\xd3\xdb\xdb\xcb\xec\xfc\x1c\xa6\x69\x92\x24\x09\x71\x1c\xd1\xdf\ +\xdf\x8f\xef\xfb\x68\xad\x39\x70\x60\x3f\xbb\x77\xef\x62\x72\xf2\ +\x18\xbf\xf9\x9b\x9f\xc5\x71\x1c\xea\x8d\xc6\x89\x45\x85\x9c\x9c\ +\x33\x80\xe7\xfb\xac\x19\xdf\x90\x1f\x88\x9c\x1f\x6d\xea\x6d\xb1\ +\xba\xd0\x75\x9c\x49\x09\x82\x00\xc3\x30\x4f\xe9\x88\xec\x74\x3a\ +\x4c\x4e\x4e\xd2\x68\x34\x32\x03\x03\x99\x75\x4d\x2e\xb9\xc9\x84\ +\xdd\xb6\xf3\x76\xbb\x8d\xe3\x64\xe6\x04\xe5\x72\x99\xb5\x6b\xd7\ +\x32\x30\x30\x48\x10\x04\x8c\x8c\xac\x60\x70\x70\x08\xa5\x34\xf5\ +\x7a\x83\x72\xb9\x57\xe3\x63\xb1\x00\x00\x20\x00\x49\x44\x41\x54\ +\x07\xcb\xb2\x31\x4c\x8b\x52\xa9\xbc\x34\xcb\x06\xd0\x94\x4a\x65\ +\xe6\xe7\xe7\x70\x1c\x87\x76\xbb\xcd\xd3\xcf\x3c\x43\xa3\x91\xe5\ +\xc6\x3b\x61\x87\x62\xa1\xc8\xc0\xc0\x40\xb7\x1a\xc5\xe4\xd8\xb1\ +\x49\x1e\x7d\xf4\x51\x9e\x7d\xf6\x59\x2e\xbf\xfc\x32\x4c\xd3\x64\ +\x7a\x7a\x9a\xea\xc2\xc2\x19\xb5\xb9\xcf\xc9\xc9\xc9\x79\x47\x44\ +\x7b\xd7\xae\x1d\xb4\xdb\x01\x69\x92\x60\x5b\x59\x47\x62\xb3\xd1\ +\xa0\xd9\x6c\x82\x10\xac\x58\xb1\x02\xcb\xcc\x84\xbc\xbf\xbf\x9f\ +\x30\x0c\xa9\xd7\xeb\x59\xfe\x59\x65\x33\x0e\x7c\xdf\x5f\x9e\xe8\ +\x57\x28\x14\x32\xfb\x30\x95\x75\x84\xb5\xdb\x21\x0b\x0b\x55\x94\ +\xd2\x94\xcb\x3d\x94\xcb\x3d\x1c\x3e\x7c\x84\x5a\xad\x4e\x1c\x27\ +\x44\x51\x4c\xaa\x14\x8e\xe3\x52\xf0\x0b\xdd\xce\x49\x73\x79\x71\ +\x73\x64\x64\x18\xc3\x30\x08\xc3\x90\xf1\xf1\x71\xfa\xfa\x2a\x6c\ +\xde\xbc\x89\xf9\xf9\x59\x0e\x1e\x3c\x80\x61\x48\x2e\xba\xe8\xc2\ +\xcc\x44\x61\x7c\x0d\x69\x9a\xd2\x6c\x36\x70\x5d\x3b\x77\xad\xc9\ +\xc9\xc9\x39\xfb\x44\x5b\x22\x29\xfa\x05\xb4\x06\xd7\xf3\x10\x42\ +\x50\x2e\x97\x19\x1f\x1f\x67\xdd\xda\xb5\x0c\x0d\x0d\x71\xd1\xc5\ +\x17\x67\xb3\x43\xda\x01\xc5\x62\x91\x62\xb1\xb0\x3c\x89\xcc\x30\ +\x0c\x4a\xa5\x12\x85\x42\x81\x76\xbb\x4d\xb3\xd9\x24\x0c\x43\x76\ +\xed\xda\x89\xe3\x38\xf4\xf5\xf5\x75\x27\xf2\xf9\x34\x1a\x0d\x0c\ +\xc3\xa0\xbf\xbf\x9f\xb1\xb1\xb1\x6e\xdb\x7a\x84\x14\x12\xa5\x14\ +\x71\x1c\x53\xab\xd5\x30\x0c\x83\x4e\xa7\x43\xbd\x5e\xa7\x58\x2c\ +\x52\x2a\x95\xb2\x39\x24\xa9\x62\x70\x68\x88\x91\x91\x11\x56\xad\ +\x5a\xc5\x55\x57\x5d\xc5\xb5\xd7\x5e\xcb\xe2\xe2\x22\x17\x5c\x70\ +\x01\x43\x43\xc3\xbc\xfc\xf2\x4b\x3c\xf0\xc0\x03\x7c\xfe\xcf\xff\ +\x1c\xd7\x75\xf3\x4f\x38\x27\x27\xe7\xac\xc2\x94\x12\x26\x27\x27\ +\x18\x18\x5e\x41\xc1\xf7\x31\x6c\x9b\x30\x8a\xd8\xb5\x6b\x17\x4f\ +\x3d\xf9\x8f\x78\xae\x83\x29\x45\x36\xeb\xc3\xb1\x71\x1d\x87\xb6\ +\x1d\x61\x9a\x16\x71\x9c\x2c\x1b\xe8\x6a\xad\xe9\x74\x42\x06\x06\ +\x1c\x56\xaf\x5e\xcd\x86\xf5\x1b\x98\xe8\xfa\x47\xd6\xeb\xf5\xee\ +\x68\x55\x97\x72\xb9\xcc\xcf\xfe\xec\xcf\x92\x24\x09\xbb\x77\xed\ +\x26\x55\x8a\x83\x47\x0f\xa3\xd1\xf8\xbe\x4f\x5f\x5f\x1f\xad\x56\ +\x0b\x80\xb5\x6b\xd7\x2e\x57\xac\x44\x51\xc4\xe3\x8f\x3f\x8e\x8a\ +\x12\xd6\xae\x5d\xcb\xf8\xf8\x38\x3d\x3d\x3d\x2c\x2c\x64\x03\x76\ +\x36\x6e\xdc\xc8\xdf\xfc\xcd\xdf\xf2\xe5\x2f\x7f\x99\x85\x85\xf9\ +\xe5\x31\x97\x39\x39\x39\x39\x67\x95\x68\xef\xdf\xbf\x97\xa9\xd9\ +\xe3\x54\x26\x27\xb8\xf4\x92\x4b\x18\x1b\x1b\x23\x68\xd6\x59\x98\ +\x9b\xc1\x32\x25\xed\xa0\xc5\x81\x7d\xfb\xe8\xed\xed\xa5\xd2\x53\ +\x66\xd7\x9e\xbd\xc4\x4a\x31\x3c\x3c\x48\xbd\x5e\x67\x61\xa1\x8a\ +\x10\x50\xee\x29\x33\x35\x35\x85\xef\xbb\x58\x96\x45\x18\x87\x1c\ +\x3b\x36\xc1\xca\x91\x21\x2a\x3d\x25\xe6\x66\xa6\xb1\x0c\xc1\xe8\ +\x8a\x11\x82\x66\x93\xb9\xb9\x79\x5c\xc7\x66\x64\x70\x10\xcf\xf5\ +\xa8\x35\x1a\xf4\xf7\xf5\xb1\x7e\x7c\x9c\x63\x13\x93\x94\x8a\x45\ +\xce\x3d\xf7\x5c\x9a\xad\x26\x71\x14\x21\x10\x34\x1b\x0d\xb6\x6c\ +\xdb\xca\x25\x97\x5d\x4a\xaa\x52\x76\xee\xdc\xc1\xb7\xbf\xf5\x4d\ +\xca\xa5\x22\x4f\x3d\xf9\x38\x87\x0e\x1d\xa2\xdd\xaa\x13\xb6\x5b\ +\xcc\xce\x1e\xcf\x73\xda\x39\x39\x39\x67\x9f\x68\x87\x49\x44\x63\ +\x6a\x92\x83\xfb\xf6\x10\x35\xeb\x04\x9b\x2f\xa4\x51\x6f\x10\x77\ +\xda\xac\x5a\x39\x42\x1c\x46\x4c\x1e\x39\xc4\xf0\x50\x96\xcf\xb6\ +\x1d\x0b\x9d\x24\x48\x53\x60\x5a\x12\xbf\xe0\xd2\xd3\xd3\x03\x42\ +\x33\x35\x35\x49\xaa\x12\x84\xd4\xb4\xdb\x2d\x4a\x05\x87\x76\xab\ +\x46\x14\x46\xcc\xcd\x4c\x23\xa4\xc4\x90\x9a\x38\xec\x10\x34\xeb\ +\x99\xe1\x82\x56\xb8\x96\x89\xeb\xba\x34\x1b\x4d\x4a\xc5\x12\x93\ +\x13\x13\x7c\xe8\x83\x77\x61\x9b\x26\x52\x88\x6c\x96\xb6\x52\x6c\ +\xde\x7c\x11\x77\xde\xf5\x41\xbe\xff\x83\x1f\x60\x00\x47\x0f\x1d\ +\x62\xa0\x52\xe1\xc5\x6d\x5b\x09\xdb\x01\xae\xef\x92\x84\x01\x51\ +\x58\xc7\x90\xb9\xa1\x6f\x4e\x4e\xce\x59\x28\xda\x0b\xf3\x8b\xa8\ +\x34\x25\xec\xb4\x98\x98\x9c\xe0\xe8\xd1\xc3\x8c\xad\x5e\x4d\x27\ +\xea\x60\x48\xc9\xd4\xf4\x31\xc2\xb0\xc3\xdc\xdc\x1c\x9d\xb0\x83\ +\x56\x8a\x42\x21\x6b\x7d\x5e\x1a\xa6\xb2\x94\x87\x16\x5d\x81\x4d\ +\xd3\x14\x29\x04\xed\x56\x8b\xbe\xfe\x3e\x84\x14\xf4\xf4\xf4\x20\ +\xa5\x64\xdd\xda\x75\x68\xad\x58\xb5\x6a\xd5\xb2\xaf\xa3\x69\x58\ +\x24\x71\x82\xe3\x3a\x0c\x0d\x0d\xb1\x7e\xfd\x7a\x86\x86\x87\xa9\ +\xd7\xeb\x1c\x9f\x3e\x4e\x6d\x71\x91\x34\x4d\x29\x14\x7c\x2e\xb9\ +\xe4\x12\x82\x20\xe0\x0f\xff\xe3\x7f\x44\x6a\x4d\xb5\x50\x20\x6c\ +\xb7\x51\x4a\x63\x3b\x16\xa9\x76\x71\x3a\x36\x9e\xe7\x91\xaf\x43\ +\xe6\xe4\xe4\x9c\x75\xa2\xbd\x6b\xe7\x4e\xca\xe5\x32\xa6\x14\x6c\ +\x9b\x79\x81\xde\x4a\x2f\x51\x94\x66\x8e\x27\x13\x13\x54\x17\xaa\ +\x44\x61\xc8\xd1\x23\x13\x98\xb6\x45\x9c\x2a\x3a\x49\x82\xdf\xad\ +\x12\xe9\x74\x3a\xcb\x23\x56\x7d\xdf\x67\x6a\x6a\x8a\x30\x0c\xb1\ +\x2c\x8b\xb5\xa3\xa3\x5c\x70\xc1\xf9\xec\xdf\x7f\x90\x7d\x7b\x0f\ +\x2c\x97\x04\xae\x58\xb1\x82\x5d\xbb\xf6\x60\x59\x26\x57\x5c\x71\ +\x05\xfb\x0f\x1f\x66\xe7\x81\xfd\x0c\xf4\x0f\x64\xd5\x2a\x96\x9d\ +\xa5\x63\x2a\x15\x2c\xc7\x5e\x1e\x42\x3e\x3f\x37\xcf\x5f\x7e\xe1\ +\xbf\x73\xf4\xc8\x11\xa2\x30\xc4\x14\x82\x46\x33\x9b\xd5\x2d\x84\ +\xc0\x71\x3c\xc2\x38\xc1\x75\x7d\x5c\xd7\xcf\xab\x47\x72\x72\x72\ +\xce\x3e\xd1\xb6\x1d\x07\xd3\x34\x30\xa4\xc4\x71\x5c\x2e\xdc\xbc\ +\x99\x6a\xb5\xca\xc1\xfd\xfb\x59\x9c\xaf\x12\x04\x41\xe6\x72\xde\ +\xdf\x4f\xbb\xdd\x26\xd5\x31\xa9\xd6\x84\xdd\x06\x1c\xd3\xcc\x6c\ +\xc2\xa4\x94\x94\x4a\x25\x66\x66\x66\x18\x1e\x1e\xc6\xb6\x2d\x82\ +\x76\x9b\xe3\xc7\x67\x68\xb7\xdb\x28\xa5\x68\xb5\x5a\xec\xd8\xb1\ +\x83\xa5\xaa\xec\x66\xb3\xc9\x40\x7f\x3f\x05\xdf\xc7\xb2\x2c\x34\ +\x9a\x20\x68\xb1\x72\xe5\x0a\x9e\x7f\xfe\x39\xa6\xa7\x8f\xf3\xf2\ +\xae\x1d\xcb\x73\xeb\xb7\xbd\xb0\x8d\x97\x5e\xde\x4e\xbb\x1d\x50\ +\xf4\x0b\x98\x48\xfa\x7a\xca\xb4\x9a\x4d\xca\xe5\x32\x96\x63\xb3\ +\x58\xaf\x63\x5a\x76\xee\x56\x9d\x93\x93\x73\x76\x8a\xb6\x42\xa0\ +\xa5\xc1\x8a\xd1\x15\xa4\x69\xca\xcc\xec\x0c\x47\x8f\x1c\xe5\xd8\ +\xf1\xe3\x90\x64\xb3\x7f\x17\x16\x16\x10\x42\xd0\x6c\x36\x31\x6d\ +\x1b\x0c\x49\x9a\xa6\xcb\xc6\xbf\x52\x4a\x8a\xc5\x22\x51\x14\x31\ +\x37\x37\x97\xcd\x31\xd1\x8a\x95\x2b\x57\xb0\x66\xcd\x1a\x3c\xcf\ +\xe7\xc0\xbe\x83\x74\xc2\x2c\x2a\x3f\x7a\xf4\x28\xe7\x9d\xb7\x91\ +\x5a\xad\xc6\xfe\x03\x07\x98\x98\x9c\xc0\xb4\x24\xd5\xc5\x79\x9e\ +\x78\xe2\x31\x0e\xec\xdd\x87\xeb\xb8\x34\x1a\x75\xa4\x65\x01\x1a\ +\x29\x35\xa2\x3b\xf0\xa6\xe0\x7b\xb8\xb6\x4d\x1a\x67\xee\x37\xf3\ +\x73\xf3\x14\x4b\x1a\xc3\x34\x31\x4c\x0b\xcf\xca\x3c\xf6\x72\x72\ +\x72\x72\xce\x3a\xd1\x2e\x16\x8b\x0c\x0e\x0e\xb3\x30\x57\x25\x4d\ +\x13\x0c\xcb\xa2\x5e\x6f\x60\x20\x30\x3d\x0f\x94\xc6\xf3\x32\x73\ +\x04\xcb\x76\xd0\x68\xd2\x34\x25\x8a\x22\x6c\xdb\xc6\x71\x1c\x5a\ +\xad\x16\x73\x73\x73\x04\x41\x80\x94\x92\x7d\xfb\xf6\xb1\x66\xcd\ +\x18\x13\x13\x93\x48\x43\x60\x19\x16\xd2\x90\x38\x8e\xb3\xec\x8e\ +\xf3\xf4\xd3\x4f\x33\x3e\x3e\x8e\x56\x3a\xab\xdf\x96\x92\xa0\x15\ +\x70\xf4\xe8\x04\x9d\x4e\x88\x69\x98\xf4\xf4\x54\x88\xd2\x84\x56\ +\x3b\xc0\x71\x5c\xa4\x21\xb1\x0c\x49\xb1\x58\xc0\x14\x92\x5a\xa7\ +\x4d\xbb\xdd\xce\x26\x6f\xa1\x89\x92\x98\x46\xab\x45\xb5\xb6\xc8\ +\xca\x55\xab\x91\x32\x17\xee\x9c\x9c\x9c\xb3\x4c\xb4\x1d\xd7\x63\ +\xef\xbe\xbd\xd8\xdd\xfc\xb4\x6d\xdb\x74\xc2\x08\xbf\x50\xc2\x34\ +\x8c\x6c\x54\xa3\x86\x38\x8a\x40\x4b\xb4\x01\x96\x80\x28\x8a\x00\ +\x96\xbb\x22\x85\x10\xd4\xeb\x75\x5c\xd7\xed\x76\x4c\xa6\x0c\x0e\ +\x0e\xd0\x0e\xda\x04\xba\xcd\xfc\xfc\x3c\x85\x42\x81\xcd\x9b\x37\ +\xd3\xdf\x3f\x40\x10\xb4\x39\x72\xe4\x08\x5b\xb6\x6e\xa1\x5e\xaf\ +\x61\x5a\x06\xa0\xa9\x37\x6a\x40\x8a\xed\x58\xd8\xb6\x85\x8e\x35\ +\x42\x68\x52\x15\xd3\x09\xdb\x18\xae\x8b\x6b\x9b\x18\x18\x18\x42\ +\xd2\x0e\x02\x56\x8d\x8e\x52\xea\xa9\x30\x71\xec\x18\x8d\x56\x40\ +\x18\xc5\x58\xb6\x93\x7f\xba\x39\x39\x39\x67\x9f\x68\x2f\x54\xab\ +\x2c\x2c\x2c\xe2\x58\x06\xc5\x52\x09\x21\x24\x9d\x30\xc2\x30\x2d\ +\xc2\x30\x5a\x1e\xce\x9e\x44\x31\x69\x92\x80\x02\x61\x64\xa6\xbf\ +\x4a\x65\x83\xd4\xe3\x38\xce\x3a\x1b\xa5\x5c\xae\x22\x91\x52\xb0\ +\x58\x5d\x64\x74\xd5\x4a\x0c\x99\x75\x38\x8e\x8f\x8f\x33\x3b\x3b\ +\xc3\x8e\x1d\x3b\x51\x0a\x1a\x8d\x3a\xd3\x53\xd3\xd9\xc2\xa5\x63\ +\x10\x45\x21\x6d\x01\x05\xcf\x47\x1a\x82\x38\x0e\xb3\x59\xc0\x42\ +\x60\x18\x12\xcb\x34\x11\x64\x7e\x7b\x59\x04\x6f\x2c\x0f\x86\x6f\ +\xb4\x9a\xd9\x2c\x93\x62\x19\x84\x41\xb9\x5c\x79\x6f\xda\x25\xe5\ +\xe4\xe4\x9c\xdd\xa2\x3d\x35\x35\xc5\x62\xad\x86\x29\x20\x8c\x63\ +\x04\xd0\x68\x34\xb2\x86\x16\x21\x70\x6c\x07\x74\x96\x12\x91\x88\ +\x6c\xf8\x7a\xca\x72\xdb\xf9\x52\x6e\x5b\x75\x4b\x01\x33\x31\xcf\ +\xfc\xe5\xaa\x8b\x8b\xac\xdf\x30\xce\x9a\xb1\x35\x6c\xdc\xb8\x91\ +\x9d\x3b\x77\x32\x31\x31\x49\xa5\xd2\x4b\x1c\x67\xcf\xb1\x6d\x9b\ +\x42\xa1\xc0\x62\xbb\x81\xd0\x82\x62\xff\x00\xe5\x62\x11\xcf\xf5\ +\xb2\x4e\x4a\xb1\x64\x82\x0a\x68\x8d\x69\x48\x92\x24\x26\xec\x84\ +\x84\x71\x1b\x9d\x64\xd6\x66\x86\x6d\x63\x3a\x2e\xd2\x30\x11\xa6\ +\x89\x30\xb2\xc8\x3d\x27\x27\x27\xe7\xac\x12\xed\x46\xb3\x89\x00\ +\x52\xa5\x58\x58\x58\xc0\xb1\x6d\x6c\xdb\xa6\xd9\x6a\x61\x08\x89\ +\x69\x98\x78\x8e\x83\x5d\x2c\xe2\x7b\x3e\xed\x4e\x8b\x76\x3b\xc8\ +\x52\x23\xdd\x28\xdb\xf7\x7d\x82\x20\x58\x9e\xf4\xb7\x58\x5d\xa4\ +\xdd\xe9\xd0\x3f\x32\xcc\x9e\x3d\x7b\xd8\xb3\x7b\x0f\x51\x18\x2d\ +\x8f\x52\x4d\xd3\x04\xd7\x75\x31\x4d\x93\x6a\xb5\xba\xbc\x33\x96\ +\x65\xe2\x79\x2e\x9d\x76\x1b\x53\x1a\x99\x3b\xb4\xcc\x2c\xed\x35\ +\xba\x3b\xef\x44\x64\xa3\x61\x95\xc6\x10\x26\xcd\x4e\x0b\x84\xa0\ +\xe8\x38\x14\x8b\x45\xca\xbd\xbd\x28\x21\x18\x19\x1e\x26\x7d\x2f\ +\x7b\x26\xe5\xe4\xe4\x9c\x9d\xa2\x6d\x21\xd0\x52\x62\x9a\x0e\xb5\ +\xc5\x45\x86\x07\x87\x11\x42\x50\x8d\x16\x48\x50\x48\x43\xe0\xfa\ +\x2e\xa5\x42\x91\x82\xeb\x61\x90\xa2\x55\x4c\xa7\xdd\xc9\xba\x19\ +\x6d\x13\x69\x08\x6c\x53\xd2\xa8\xb7\x31\x2c\x13\x2d\x14\xb5\x5a\ +\x15\xcf\x36\x40\x69\x6a\xf5\x06\x61\x18\x62\x48\x89\xe7\x3b\xf8\ +\xbe\x87\x61\x18\x99\xeb\xb3\x4e\x40\x68\x04\x12\xa5\x45\x16\xe5\ +\x87\x1d\xd0\x29\x42\x08\x44\x77\x86\x36\x48\xe2\x38\x25\x8e\x15\ +\x85\x82\x4d\xd8\x6e\x63\x38\x2e\x56\x92\x22\x2d\x0b\xd3\x34\x29\ +\xf8\x1e\x7e\xa9\x88\x61\x59\xf8\x4e\x3e\xe5\x2f\x27\x27\xe7\x2c\ +\x14\xed\x95\x23\xc3\x04\xad\x80\xe9\xe9\x19\x0c\xc3\x24\x68\x75\ +\x30\x6d\x83\x54\x2b\x6c\xcb\x22\x8c\x63\xa4\x14\x68\x95\x12\x47\ +\x1d\x92\x38\x24\xea\x74\x90\x68\x1c\xdb\x44\xe9\xcc\x4d\xdd\x34\ +\x0d\x2c\xdb\xa4\xdd\xe9\xd0\x0e\xdb\xcc\x2f\xcc\x21\x54\x8a\xeb\ +\xb8\xdd\xf9\xdb\x92\x28\x8a\x48\x92\x84\x54\xc5\xd4\xea\xd5\xcc\ +\x6c\x21\x8a\x40\x83\x94\x16\x52\x08\x92\x24\x13\x6b\x04\x38\xae\ +\x43\x9c\x2a\x92\x38\x45\x2b\x50\x02\xb4\xd2\x98\xd2\x44\x78\x05\ +\x4c\xc3\x20\x8a\x22\x3a\x51\x88\xd9\x6e\xd1\x69\x07\xb4\x9a\x0d\ +\xda\x9d\x0e\xbe\x65\x23\xf3\x81\x51\x39\x39\x39\x67\x9b\x68\x2f\ +\xd6\xb2\xd9\x20\x61\x18\x52\xae\xf4\x60\x9a\x12\xcf\xf5\xb2\x94\ +\x84\xd6\x59\x05\x89\xd6\xc4\x71\x8c\x8a\x63\x1a\xcd\x26\xed\x76\ +\x1b\xcf\xf3\x71\xfd\x02\x5a\xa7\xc4\x69\x4a\x9c\xa4\xd9\x34\xbe\ +\x38\x42\x0a\x81\x61\x9c\x68\xba\x91\x52\x62\xdb\x36\x69\x9a\x12\ +\x86\x21\xb5\x5a\x8d\xa8\x6b\x07\x96\xa6\x8a\x4e\xd8\x21\x49\x34\ +\xda\xce\x6a\xbe\xb3\x8e\xc6\xec\xb9\x3a\xc9\x66\x88\x48\x29\x91\ +\x86\x41\xaa\x52\xc2\xb0\x4d\xa1\x50\xec\x56\xaa\xd4\xf0\x3d\x87\ +\x52\xb1\x08\x5a\xb3\xb0\x30\x47\xab\x15\xd0\x09\xdb\x88\xbc\x56\ +\x3b\x27\x27\xe7\x6c\x13\xed\x20\x08\xf0\x3d\x1f\x80\x4e\xbb\xcd\ +\xea\xb1\x31\x84\x21\xb1\x5d\x8b\xda\xe2\x22\x9e\x9f\x19\xee\x7a\ +\xb6\x83\xd0\x9a\x4e\x27\x22\x4d\x21\xe8\x74\xb0\x12\x0b\x85\x26\ +\x8c\x12\x4c\xd3\x04\x69\x80\x90\x98\xa6\xdd\x75\xa6\xe9\x2e\x62\ +\x2a\x88\x13\x45\x9c\x28\x10\x9a\x28\x4e\x59\x4a\x37\xa7\x1a\x2c\ +\xc7\xc1\xf4\x2c\x4c\x23\x5b\xe0\x34\x0c\x23\x13\xf3\x4e\x48\xaa\ +\x41\x48\x99\x55\x8a\x08\x49\x12\x85\xb4\x1a\x75\x74\x9a\xe0\xda\ +\x03\x58\xa6\x24\x89\x63\x6c\xcb\xc0\x73\x6d\x2c\xc3\xc0\x94\x3a\ +\x9b\x39\xfb\x16\xc9\xd6\x3c\x4f\x9f\x5a\xc9\x33\x2e\x39\x39\x39\ +\x67\x54\xb4\x95\x10\xb8\x5e\x36\x4e\xd5\x34\x4d\x4c\x33\x4b\x71\ +\x20\x75\x16\x29\x0b\x49\x92\xa4\xdd\x34\x86\xee\x0a\x97\x26\xea\ +\x84\xc4\x66\x82\xd2\x9a\x76\xbb\x8d\x5f\x2c\x64\x39\x68\xc3\x44\ +\x48\x49\xab\xdd\x26\x8a\x23\x8a\xdd\x0b\x42\x1c\xc7\x28\xa5\x96\ +\x4b\x03\xb3\x28\x3b\xa5\xd3\xe9\x64\x42\x6d\x8a\xcc\x8c\x37\x4d\ +\xf0\x1d\x9b\x54\x64\x0a\x99\x24\x69\x56\x35\x62\x99\x48\xc3\xc4\ +\x54\x1a\xcf\xb1\x49\xc2\x10\xdb\x34\xf0\x1d\x87\xc9\xf9\x39\x4c\ +\x43\x52\xf2\x3d\x0c\x09\x3a\x4d\x49\xe2\xf0\x2d\x79\xa6\x0a\x21\ +\x48\xd3\x84\x4e\xa7\x7d\xd2\xfc\x12\xb1\xfc\x58\x14\x85\xa4\x69\ +\x4a\x6e\xc8\x9a\x93\x93\x73\x46\x44\x3b\x4d\x13\x92\x6e\x74\x1b\ +\x04\x01\xb3\xb3\xb3\x28\xad\x49\x54\x4c\xd8\xe9\x30\xaf\x15\xbe\ +\xeb\xa2\xcb\x3d\xd8\x86\x01\x02\xc2\x38\x9b\x6f\x2d\xb5\x06\x21\ +\x30\x4c\x93\x28\x8a\x51\x5a\xe3\x79\x1e\x41\xd0\xa6\xd1\x6c\x70\ +\xfc\xf8\x0c\x7a\x60\x00\xaf\xe0\x13\x45\x11\x51\x9c\x59\x8b\x99\ +\x96\x45\xa1\x50\xa0\xd9\x6c\xd2\x09\x43\x5a\x41\x40\xdc\x08\x50\ +\x69\x44\xd1\xf3\x18\xec\xef\xc3\x71\x1d\xc2\x30\xc2\x44\x92\x24\ +\x09\xa6\x4d\x26\xdc\xdd\xd6\xf9\x30\x8a\x48\xd2\x94\x56\xab\x49\ +\x14\x86\x59\x0a\x27\x4d\xf1\x7d\x1f\x43\x4a\x2a\x95\xde\xb7\x5c\ +\xa7\xad\x95\x66\x71\x71\x91\x81\x01\x7b\x79\x18\x95\x94\x99\xbb\ +\x4e\xd0\x6a\xa2\xb5\x22\xf7\x0b\xce\xc9\xc9\x39\x23\xa2\x1d\x45\ +\x11\x71\x12\x23\xa4\x5c\x2e\xdb\xf3\x0b\x05\xe2\x34\xc2\x30\x4c\ +\x54\x12\x93\x74\x5d\xd7\xc3\x30\xcc\xca\xed\xa4\x24\x49\x15\x69\ +\xd0\x41\x69\x8d\xd2\x1a\xcb\x96\x44\x49\x4a\xd0\x0a\xb0\x1d\x1b\ +\x19\x18\xcc\xce\xcf\x23\xa4\x64\xc4\x71\x10\x96\x85\x30\x4c\x92\ +\xb8\x43\x27\x8a\xf1\x8b\x82\x30\x8e\x69\x87\x21\x5a\xb1\x6c\x24\ +\x6c\x9a\x26\x85\x42\x81\x72\xb1\x40\xe2\xa7\xc4\xa9\xe2\xf8\xec\ +\x1c\x71\x92\x40\x18\x61\xa2\x41\x9a\xf4\xf6\x0f\xa2\x85\x81\x12\ +\x06\x6e\xa1\x84\xe7\x17\x11\xd2\x64\x68\x64\x80\x34\x49\xe8\xed\ +\xeb\x47\xe9\x1f\xbe\xe4\x4f\x6b\x8d\xe7\xfb\xac\x5e\xbd\x96\x23\ +\x87\x0f\x52\x28\x16\x71\x6c\x07\xad\x53\xa2\x28\x66\x70\x68\x05\ +\x61\x18\xa2\xf2\xc6\x9d\x9c\x9c\x9c\x33\x21\xda\x41\xbb\x4d\x10\ +\x04\x24\x49\x4c\xa1\x50\x58\x4e\x93\x38\xc2\x41\x99\x29\xed\x20\ +\x21\x0c\x43\xda\xed\x36\x42\x29\x94\xd6\x44\x61\x4c\x92\xa4\x24\ +\xea\xc4\xd0\x28\xc7\xf7\xb1\x35\x68\x5f\x10\x04\x01\x96\xe5\x60\ +\x59\x0e\x2a\x05\x81\xc4\x32\x6c\x24\x1d\xd2\x44\xd1\x6c\xb4\x28\ +\xf8\x45\xb4\x12\x68\x95\x75\x57\x6a\x91\x2d\x56\x7a\x9e\x47\x7f\ +\x7f\x3f\xc5\x82\x8f\x56\x8a\x85\x5a\x7d\xd9\x36\xac\x1d\x76\x90\ +\x3a\xa5\x58\x2a\xe1\x16\x4a\x04\x61\x84\xe5\xfa\x88\x76\x88\xb4\ +\x1c\x66\x66\x17\x68\xb6\x3b\x24\x71\x42\xef\xd0\x08\x52\xfc\xf0\ +\x79\xed\x25\xeb\xb4\x95\xa3\xab\xf0\xfd\x02\xb3\xb3\x33\x24\x49\ +\x84\xeb\xb8\x8c\xac\x58\x45\xb1\xd4\xc3\xd4\xb1\x09\xf2\xc6\x9d\ +\x9c\x9c\x9c\x33\x26\xda\x51\x14\x11\xc7\x31\x41\xbb\x8d\xdf\x6a\ +\x11\x25\x31\xad\xa0\x89\xd6\x9a\x82\xeb\x2e\xa7\x4e\x74\x92\xa0\ +\x65\x96\x9a\x48\xd3\x14\x69\x18\x68\x01\x5a\x0a\xa2\x28\x42\x03\ +\xbd\xbd\xbd\x34\x5b\x2d\x0a\x85\x02\x71\x27\xa4\xb7\xaf\x97\xc1\ +\xc1\x21\xaa\x8b\x55\x44\x53\x62\xbb\x0e\x9d\x4e\x07\xc7\x73\x51\ +\x68\xaa\xb5\x45\x4c\xd3\xea\x2e\x62\xa6\xb4\xdb\x6d\xe6\xe6\xe6\ +\xa8\x2d\x1a\xd4\x6a\x35\x12\x95\x8d\x81\x2d\x57\x7c\x4c\x69\x90\ +\xc4\x31\x5a\x9a\x2c\x2c\xd6\x31\x4d\x13\xcb\x71\x09\xc2\x98\x30\ +\x51\xd4\x5a\x01\x07\x8f\x4c\xd0\x6c\x35\x29\xf7\xf5\x61\x18\x6f\ +\x7d\x31\x52\x29\x85\x5f\x28\x30\x5e\xde\xb0\xfc\xb3\x34\x4d\x51\ +\x2a\xed\x0a\x76\x9e\x1f\xc9\xc9\xc9\x39\x03\xa2\x6d\x48\x41\xb1\ +\x54\x42\xc7\x99\x31\xaf\xe7\x79\xc4\x69\x16\x3d\xa7\x49\x42\x4f\ +\xa5\x07\xdf\x71\x21\x4d\xa9\x2d\x2c\x60\x5a\x16\x8e\xeb\x12\x45\ +\xd9\x5c\x92\x44\xa5\xb4\xbb\x8b\x89\x71\x12\x67\x8d\x30\x42\xe3\ +\x17\x7c\x6a\x8b\x55\x3c\xcf\xa3\xa7\xd2\x43\xab\x1d\xa0\xc9\xa2\ +\x58\xa5\x14\xe5\x72\x19\xdf\xf7\x99\x9e\x9e\x26\xee\xb6\xc2\x9b\ +\x96\xc0\x30\xb3\x39\x25\x56\xa1\x90\x95\x0a\x9a\x59\x19\x60\x9c\ +\x64\x36\x66\x41\xd0\x66\x22\x9c\x26\x8e\x62\x7a\x7a\xca\xdd\xaa\ +\x15\x93\x24\xd5\xf4\xf6\x0d\x30\x5f\xad\xa1\xb4\x40\xa5\x6f\x5f\ +\x54\x75\x77\xee\x89\xec\xce\x5f\xc9\x16\x20\x73\x72\x72\x72\xce\ +\xa0\x68\x5b\x86\x43\x4f\xa9\x42\x6d\xae\x8a\x65\x59\x54\x2a\x15\ +\x82\x4e\xc0\xd0\xf0\x20\x9d\x76\x1b\xcb\x32\x88\xa3\x10\x4b\x1a\ +\xd8\xb6\x8d\x34\x2d\x84\x0c\xb3\x26\x19\x29\x89\xe3\x84\x34\xd5\ +\xa4\x08\x52\x2d\xe8\xe9\x1f\x60\xa6\xba\x48\xaf\x65\xd3\xd3\x53\ +\xa1\x56\xab\x71\xf8\xf0\x61\x1a\x8d\x06\xed\x76\x9b\x4a\xa5\xd2\ +\xcd\xa1\x67\xd5\x22\x71\x92\x20\x0d\x89\x8a\x3b\x48\x6c\x0c\x43\ +\x12\x27\x31\x18\xe0\x7a\x1e\x4a\x77\x5b\xd8\xd3\x04\xcb\x34\x31\ +\x4c\x83\x20\xe8\x60\x9a\x26\xcd\x56\x40\x1c\xc7\x14\x8b\x45\x8e\ +\xcf\xcc\xb2\x6a\xd5\x2a\x3c\xcf\x43\x29\x8d\x69\x59\x6f\xeb\xc0\ +\x18\x86\x41\xb5\x5a\xe5\x8b\x7f\xf5\x57\xcb\x62\xfd\xf3\x3f\xff\ +\xf3\x0c\x0f\x0d\xe5\xdf\x9a\x9c\x9c\x9c\x33\x27\xda\x51\x10\x71\ +\xf4\xe0\x11\x16\xe6\xe7\xd1\x5a\x31\x71\xf4\x30\x61\x1a\xe3\xb9\ +\x2e\xd2\x10\x98\x86\x41\xa7\xd9\xc4\x31\x0d\xd2\x28\x01\x61\x61\ +\xba\x3e\x5a\x0b\x6c\xcb\xa1\xd2\x37\x80\xe3\xb8\x34\xda\x6d\x16\ +\x9b\x0d\xda\x89\x02\xd3\x21\x08\x15\x06\x92\x7a\x75\x81\x66\xbd\ +\x81\xe3\xba\xa8\x24\xa5\x54\x2c\x32\x31\x39\x89\x34\x4d\x16\x1b\ +\x75\x1a\xad\x26\xbe\xe7\xe1\xd9\x16\x8e\x6d\xe1\x38\x16\x03\x43\ +\x7d\x58\xb6\x49\x94\x84\xa8\x54\x21\xa5\xc6\x10\x1a\xa1\x53\x84\ +\xd6\x58\xa6\x04\x14\x86\x34\xc0\x94\xa0\x53\x94\xd2\xb4\x83\x26\ +\x05\xdf\x23\x0a\x3b\xf8\xbe\xfb\xd6\xdb\xd8\x35\xcb\x77\x03\x97\ +\x5f\x7e\x39\xf7\xdd\x77\x1f\x77\xde\x71\x07\x7d\xbd\xbd\x79\xb4\ +\x9d\x93\x93\x73\x66\x45\xbb\x54\x2e\x70\xe0\xc0\x7e\x62\x15\x31\ +\x38\x30\x80\xe9\xd8\x14\xdc\x12\xd2\xc8\x6a\xab\x0d\x24\xae\xeb\ +\x41\x9a\x95\xf4\x39\x8e\x09\x68\x7a\xca\x25\x56\xaf\x19\xc3\xb4\ +\x1d\x16\x6b\x75\xc2\x34\xa6\xe8\xfb\x48\xa1\xe9\xe9\x29\xe1\xda\ +\x36\x49\xa7\x6b\x63\xe6\x66\x29\x97\x38\x8e\x99\x9a\x9a\xc2\x30\ +\x0c\x76\xef\xde\x4d\x10\x04\x38\x8e\x43\x9a\xa6\xa4\x2a\x9b\xa1\ +\xad\x75\x36\x65\x30\x49\x63\x2c\xcb\x42\x0a\x03\x10\xc4\x49\x8c\ +\x61\x5a\x0c\x0c\x0c\xd0\x6c\xb5\xa8\xd5\x6a\xcb\x35\xde\x4b\x75\ +\xdf\x52\x4a\x2a\x95\x0a\xb6\x6d\x53\x2a\x95\xde\x92\x68\x2f\xb5\ +\xd0\x47\xdd\x29\x87\xd7\x5d\x7b\x2d\xe3\xe3\xe3\xcb\x11\x76\x9c\ +\x24\xf9\x12\x64\x4e\x4e\xce\x99\x13\x6d\x29\x35\x61\xd4\xc1\x72\ +\x2c\xfc\x52\x91\x55\xab\x57\x13\x45\x21\xd2\x10\x44\x71\xd6\x50\ +\xe3\x3b\x2e\x06\x9a\xb9\x99\x19\xca\xc5\x12\x9e\x57\xa4\x15\xb4\ +\x68\xd5\x6b\xcc\xcc\xce\xb2\x58\x6f\xe0\xf8\x3e\xa9\x4e\x49\x33\ +\xcf\x04\xe2\x34\xc9\xec\xc1\x80\x4a\xa5\x07\x05\x54\xab\x55\xd2\ +\x54\xe1\xba\x2e\x8b\x8b\x8b\x78\x9e\x87\xe3\x38\xc4\x51\x44\x12\ +\xc7\x98\xa6\x85\x10\x50\xaf\x37\x69\x36\x33\x43\x05\x29\x4d\x94\ +\x4a\x31\xa4\x49\xbb\x13\xb2\x7a\xcd\x00\xa5\x72\x19\xad\x35\x41\ +\x10\xd0\x6a\xb5\xb2\xa6\x1e\x21\xb2\x5c\x78\xb7\xae\xfa\xed\x2c\ +\x14\xba\xae\xc7\xcc\xf1\x29\x46\x57\x8d\x91\x24\x09\xa3\x2b\x57\ +\x66\x0b\xaf\x52\x52\x5d\x98\xc7\xb4\xcc\xe5\x12\xc5\x9c\x9c\x9c\ +\x9c\x77\x55\xb4\x35\x29\xc5\xa2\xc7\xc0\xc8\x08\x2b\x47\x47\x69\ +\x06\x2d\xbc\x42\x66\x42\xa0\xe2\x08\xd0\x2c\xd4\xaa\x18\x40\xab\ +\x1d\x10\x85\x21\xa5\x42\x87\xa4\xdb\x87\xae\x92\x88\x9e\xa2\x4f\ +\x94\x24\x99\xbd\x97\x4e\x51\x1a\xb4\x56\xb4\x5b\xad\x4c\x90\x93\ +\x14\xd7\xf7\x70\x1d\x97\xa0\x93\x75\x4a\x2e\x2d\xec\x09\x01\xa6\ +\x69\x11\x06\x1d\x6c\xd3\x06\x9d\xe5\xba\xb5\x82\x38\x4e\x88\xe3\ +\x0e\x49\xac\xb0\x2d\x49\x1a\x27\x1c\x3c\xb0\x1f\x84\xa0\xd9\x6a\ +\x65\xaf\xdf\xb5\x3e\x4b\xe2\x84\x30\xec\x30\x33\x73\x9c\x76\xbb\ +\xcd\xe8\xe8\xca\xe5\x08\xfc\x87\xca\x8c\x68\xcd\xe8\xea\x31\xe6\ +\x66\x67\x90\xc2\x60\x70\x78\x64\xb9\x0c\x70\x61\x7e\x9e\xea\xc2\ +\x3c\x95\x9e\xde\xac\x7b\x33\x27\x27\x27\xe7\xdd\x16\xed\x42\xc1\ +\x63\xc5\xe8\x08\x5a\x1a\x59\xde\x59\x68\x8e\xcf\xce\x30\x5f\x9d\ +\xc3\xb1\x6c\xd6\x8e\x8d\x91\xa6\x29\x26\x9a\x81\x81\x41\x84\x4a\ +\x11\x5d\xc1\x76\x5c\x17\x50\x48\xd3\x22\x8a\x63\x84\x90\x44\x71\ +\x42\xbb\xd3\x41\x20\xd0\x8e\x83\x59\x31\x48\x92\x2c\x35\xe2\x17\ +\x7c\x6c\xd7\x26\x55\x29\x73\xd5\x2a\xc7\xa6\x8e\x23\x05\x58\x66\ +\x77\x66\x89\x65\xa1\xc9\xa2\xea\x52\xb9\x84\x6d\xdb\xd4\x6a\x0d\ +\x6a\x8b\x4d\x92\x38\xc5\xb2\x1c\x52\x3b\xc1\xb4\x4c\x1c\xdb\xc4\ +\xb6\xb3\x79\x25\x8e\xe3\x92\xa6\x29\x86\x91\x55\x9e\x24\x71\x84\ +\x4a\x93\x65\xb1\x3d\x55\x94\x21\x8e\xb3\x01\x59\x51\x1c\xc3\x92\ +\xc9\x42\x97\x30\x0c\x71\x5d\x8f\xb5\x6b\xd6\xb0\x77\xcf\x2e\xe6\ +\xe6\x67\x70\x1d\x37\xab\x25\x57\x8a\x91\x95\xa3\xc4\x49\x4c\x18\ +\x76\x4e\x04\xf3\x02\x94\x56\xdd\xfb\x8a\x9c\x9c\x9c\xf7\x32\x99\ +\x9e\xbc\x73\x5a\x20\x1e\xb8\xff\x1b\x5a\x6b\xe8\x84\x21\xb6\x9d\ +\xb5\x6d\xc7\x49\x42\x9a\x26\xd9\xc4\x3d\xc7\x5d\xde\x01\x29\x44\ +\xe6\x19\xd9\x55\x2a\xad\x15\x69\xaa\x30\x8c\xac\xc5\x9b\x6e\x33\ +\xcb\x52\xa9\x9c\x4a\x15\x74\xa5\x6c\x29\x85\xb1\x54\xe1\x1c\x27\ +\x31\x9d\x4e\x98\x95\xd4\x75\x1f\xb3\x1d\x1b\x81\x40\xc8\x6c\x3e\ +\x9f\xd6\x9a\x54\xa9\xac\x36\x1b\x90\x42\x62\xd9\x36\x52\x0a\x54\ +\xaa\x11\x02\x94\xd6\xd9\x7e\x75\x5f\x43\x6b\x45\x9a\xa4\x78\x9e\ +\xc7\xe0\xe0\x60\xd7\x38\xe1\x04\x52\x4a\xe6\xe6\xe6\x68\xb7\xdb\ +\xd9\xeb\xbd\x22\xcd\xa1\xb5\xa6\xbf\x7f\x00\xcf\xcb\x06\x65\x05\ +\x41\x0b\x9d\xa6\x18\xa6\x89\xeb\xf9\x18\x46\x66\x8b\x56\xa9\xf4\ +\x31\x38\x34\xbc\x7c\xb1\x98\x9e\x3a\x46\xab\xd5\xcc\x4a\x10\x73\ +\x72\x72\xde\xb3\x82\xad\x95\x62\x6c\xed\xf8\x3b\xf5\x12\x4d\x11\ +\x76\xda\x9a\x65\xc1\xd3\xcb\x82\x2b\xba\x19\xe9\xd7\x5e\xcc\x13\ +\x99\x98\x0b\x01\xdd\xe7\x2c\xcd\x56\x7a\x33\xd9\xde\x25\x11\x3f\ +\xe5\xcd\x9e\xe6\xb5\xb2\x85\x41\x71\xca\xb0\xaa\x37\xb1\x71\x54\ +\xb7\xf6\xfb\xb4\xb7\x17\xa6\xb9\x5c\x7b\x7d\x3a\xe2\x38\x3e\x71\ +\x1c\x4e\xb3\x8f\x4b\x3f\x3b\xf9\xf9\xe2\x15\x11\x7b\x4e\x4e\xce\ +\x7b\x93\x77\x58\x0b\x9a\x66\x18\x86\xef\xb9\x83\xfa\x66\xf3\xd1\ +\xaf\x75\x21\x79\xb3\x3f\xcb\xc9\xc9\x79\xaf\xa6\x47\xde\x39\x64\ +\x7e\x88\x73\x72\x72\x72\x7e\x72\xc8\x45\x3b\x27\x27\x27\x27\x17\ +\xed\x9c\x9c\x9c\x9c\x9c\x5c\xb4\x73\x72\x72\x72\x72\xd1\xce\xc9\ +\xc9\xc9\xc9\xc9\x45\x3b\x27\x27\x27\x27\x27\x17\xed\x9c\x9c\x9c\ +\x9c\xf7\x32\x79\xfb\x5e\x4e\xce\x7b\x9c\x37\x1a\x7e\xf6\xe3\xdc\ +\x83\xf0\x93\xbc\xef\x3f\xc1\xa2\x2d\x10\x42\x93\xf7\xa6\xe4\xbc\ +\x37\x05\x53\x82\x56\x3f\xc2\x49\x15\xa2\xdb\x40\xac\xb3\x71\x0f\ +\x6f\x60\x40\x2d\x84\x20\x8e\x22\x82\xa0\x75\xfa\x5b\x71\x29\x29\ +\x16\x8b\x08\x69\xbc\xb1\x00\x0a\x81\xd0\xef\xde\x04\x1e\x21\x04\ +\x61\x18\xd2\x69\x07\xa7\x7d\xdc\x30\x0c\x0a\xc5\x22\x6f\x75\xe2\ +\xe7\x8f\x6b\x97\xf3\x9b\x16\x6d\x29\xe4\x5b\x72\x37\x7f\xc3\xed\ +\x9a\x26\x22\x4d\xc0\xb6\x31\x54\x4c\x14\xab\xdc\x7e\x31\xe7\xec\ +\x11\x65\x29\xbb\x73\x74\xd4\x69\x02\x13\x81\x56\xe9\xf2\xdc\x9c\ +\x37\x14\x44\x4e\x1f\xdc\x48\x21\xb3\xed\x67\xb1\x25\x4a\x29\x84\ +\x90\xa4\xa9\xea\x3e\x8f\xd7\x14\xe4\xa0\xd5\x64\xfb\x0b\x5b\x89\ +\xa2\xf8\xb4\x53\x31\xa3\x28\x64\x74\xd5\x2a\x36\x9e\x7f\xe1\x2b\ +\x0c\x40\x44\x36\xd5\x93\xa5\xce\xe1\x4c\x24\x55\x9a\xbc\xee\xac\ +\xa4\x1f\xd5\x45\x4a\x4a\x49\x6d\xb1\xca\x4b\xdb\xb7\xa1\xf4\xe9\ +\x8f\x5f\x14\x86\xac\xdf\x70\x0e\x6b\xd7\x6f\x20\x5d\x1e\x69\x21\ +\x90\xdd\x99\x45\x27\x5f\xe4\x0c\xd3\x42\xea\x94\x28\x4e\x33\xfd\ +\x11\x12\xd3\x90\x24\x3f\x86\xf3\xf3\xdf\x94\x68\x0b\x01\x49\x92\ +\x20\x0d\x83\x1f\xe5\xf4\x2a\xc3\x34\x38\xf8\xf4\x77\x38\x60\x6c\ +\x66\x7d\xfa\x12\x07\xac\x0b\xb9\xed\xf2\x15\xc4\xb1\xca\xcf\xf6\ +\x9c\x9f\x78\xa4\x61\x92\x76\x1a\xd4\x83\x08\xcb\xf1\xf1\x5d\xeb\ +\x64\x35\xc7\x36\x02\x1e\xb9\xe7\x41\x2a\x57\xde\xca\xa5\xa3\x65\ +\x92\xf4\xb5\xbf\xf7\x2a\x89\x48\xb5\x81\x6d\xca\x53\xce\x40\x21\ +\xc4\xf2\xb9\x69\x9a\x06\xc7\xf7\x3c\xcd\x53\x87\x04\x37\x5e\xdc\ +\xcb\xa3\xcf\x1c\xe2\xfa\x3b\xef\x64\x40\x86\xa4\xa7\x13\x7b\x69\ +\x30\x39\x39\x81\x5f\x28\x72\xeb\x07\x6e\x3c\xed\xeb\xa6\x69\xc2\ +\x23\x0f\x3d\x40\x38\x1e\x9e\x32\x0c\x4d\xeb\x84\x56\xbd\x45\x98\ +\x82\x5f\xaa\x50\x76\x63\x1e\xff\xd6\x37\xe0\xa2\x3b\xb8\x6e\xd4\ +\x25\x4a\x4f\xaf\x13\x49\xd8\x41\x9b\x26\xa6\x7c\x7b\xcb\x69\x86\ +\x61\x70\xe8\xe0\x7e\x46\x46\x57\x73\xd1\xc5\x97\x9e\xf6\x77\x82\ +\xa0\xc5\x63\xdf\xff\x1e\x6b\xc6\xd7\x9f\xd8\x6f\x95\x10\xa6\x60\ +\x5b\x26\x1a\x8d\x10\x1a\xd2\x98\x97\x9f\x7e\x88\x19\xef\x02\x6e\ +\xba\x7c\x0d\x2a\x01\x33\x9e\xe6\x3b\xf7\x3f\xcf\xb9\xd7\xdf\xca\ +\xba\x8a\x45\xaa\x7e\x7c\xa4\x5b\x9a\xa6\xf9\xba\xb7\x00\xa6\xe5\ +\xd0\x3a\xfc\x04\xff\xea\x37\x3e\xc7\xb3\x53\x1d\x6c\xd3\x40\x48\ +\x13\xcf\xf7\xf1\x3d\x07\x29\x40\x18\x56\xf6\x7f\xd7\x41\x02\x86\ +\x65\xe3\xfb\x3e\x9e\x63\x23\x00\xd3\x76\x29\x14\x7c\x7c\xcf\xc5\ +\x94\xd9\x44\x3e\xd3\x76\xf1\xfd\x22\xad\xe3\xfb\xd9\x33\xd9\xa0\ +\x6f\x74\x8c\x95\x03\x3e\xc2\xb0\xf1\xfd\x02\xbe\xef\x61\x9b\x12\ +\x34\x48\x33\xdb\x7e\xc1\xf7\x71\x4c\xf9\x86\xb7\x34\x8e\xe3\x9c\ +\x72\xe5\xb5\x2c\x0b\xeb\x6d\x7a\x46\xe6\xe4\xfc\x70\x01\x89\x45\ +\xfd\xc8\x73\x7c\xfe\x3f\xff\x21\xff\xf5\xcf\xfe\x8c\x2f\x7d\xe7\ +\x59\x9a\xca\xc2\x71\x5c\x7c\xbf\x80\x6b\xdb\x98\x22\x66\xe2\xd0\ +\x21\xaa\x41\x8c\x94\x06\x8e\xe7\xe1\xfb\x1e\x96\x21\x40\x0b\x4c\ +\xcb\xc1\x2f\x14\x28\x15\x5d\x5e\xfe\xf6\xdf\x70\xdf\xb6\x2a\xc5\ +\xb2\xb7\x5c\x3d\x60\x98\x36\xd1\xf1\xe7\xf9\xbf\x7e\xe3\x5f\xf3\ +\x83\x43\x4d\x5c\xd7\xa2\x5d\x3b\xce\xa1\xc9\x79\xa2\x76\x8d\x83\ +\x87\x27\x89\x85\x8d\xd7\x3d\x4f\x4f\x87\x56\x8a\x52\xa9\xfc\x3a\ +\xe2\x68\x62\xdb\xce\x49\x77\xd9\x02\xc7\x33\xd9\xf3\x83\xaf\xf3\ +\x6f\xff\x9f\x3f\xe0\x0b\x5f\xfc\x4b\xfe\xf8\xf3\x7f\xcb\xcb\xd3\ +\x4d\xa6\x0e\xec\x61\x3e\x75\x70\x0a\x1e\x96\xcc\x8c\x48\x2c\xc7\ +\xed\x6a\x81\x8b\x6f\x07\x3c\xf8\xd5\xbf\x66\xeb\xb1\x0e\xa5\x82\ +\x8b\x10\x99\xab\x95\xef\xfb\xd8\x96\xb1\xfc\xfb\x85\x82\x8f\x63\ +\xbe\x71\x80\xa8\x35\x94\xcb\xaf\xbd\xef\xbe\x5f\xc0\x34\x4e\xe8\ +\x9b\x34\x6d\x58\xd8\xcd\xe7\xff\xcb\x9f\xb3\x67\x51\xe3\x7a\x2e\ +\xc1\xc1\xa7\xf9\xa3\x3f\xfd\x7b\xa2\xbe\xf5\xac\x1e\x28\xa1\xb5\ +\xc4\xf1\x0b\xb8\x4e\xcc\xc1\xbd\x7b\xa8\x75\x14\xa6\x69\xe3\xf9\ +\x3e\x9e\xeb\x60\x74\xa3\x70\xbb\xbb\xdf\xce\xc9\xfb\xbd\xf4\xff\ +\x77\x58\xdf\xcd\xad\x5b\xb7\x72\xe9\xa5\x97\xbe\xe6\x44\x3c\x43\ +\x44\xec\xd8\xf6\x12\xa9\x88\xd8\xb6\x75\x17\xd7\xaf\xbf\x96\xe0\ +\xc8\x8b\x7c\xed\x9b\x0f\x31\x2d\x57\xf0\xa1\x4f\x7e\x82\x91\x60\ +\x3b\x7f\xfd\xf5\xef\x52\x2f\x6f\xe0\x13\x3f\xfd\x61\xc4\xce\x87\ +\xf9\x1f\x0f\x6f\xa3\xb0\xfe\x6a\x3e\x79\xd7\x35\x1c\x79\xe4\x6f\ +\x79\x70\xcb\x04\xb2\xb4\x8a\x3b\x3f\xf2\x21\x2e\x1c\xb5\x79\xf1\ +\xd1\x7b\x78\xf8\xb9\x43\x54\x67\x27\x58\xf9\x7e\x87\xe6\xc2\x21\ +\x16\xcc\x21\x8e\x6f\x7f\x88\xbf\xff\xee\x0b\x74\x44\x89\xab\x3f\ +\xf0\x61\x6e\xd8\xbc\x82\xf9\xdd\xcf\x70\xdf\x03\x8f\x33\x13\x59\ +\x5c\x72\xf3\x47\xb9\xed\xe2\x15\xa4\x49\x7a\xda\xab\xef\xc2\xc2\ +\x02\x5b\xb7\x6e\xe5\xc6\x1b\x6f\xc4\x34\x4d\x2c\xcb\xe2\xe5\x97\ +\x5f\x66\x71\x71\x91\xab\xaf\xbe\x3a\xf7\x78\xcc\x79\x77\x6e\x61\ +\xa5\x62\xf7\xb3\x8f\xb0\x30\x70\x23\x9f\xfb\xf5\x3b\x68\x2f\xd4\ +\xb0\xcc\x90\x97\x1f\x7b\x88\x87\x9e\xdc\xcb\xe0\x25\xb7\xf1\xe9\ +\x0f\xac\xc5\xb6\x2d\x0c\xd3\x82\xf6\x14\xf7\x7d\xfd\x3e\x76\x2d\ +\x98\xdc\x70\xf7\xc7\x79\xdf\x39\x15\xf6\x3d\xf3\x1d\xee\xfd\x87\ +\x97\x19\xbe\xf4\xfd\xac\x89\x9a\x3c\x75\xef\x9f\xd2\x3c\x78\x1d\ +\x1f\xfb\xc4\xad\x54\x0c\x85\x61\x68\xf6\x6c\x7b\x81\x50\x28\x5e\ +\xda\xfa\x22\xb7\x5e\x78\x1b\xd2\x30\xb3\xc0\xaa\x2b\x88\xe9\xc2\ +\x3e\xbe\xf2\xb5\xe7\xb8\xec\xce\x9f\x62\xac\x2c\x48\x4e\x89\x18\ +\x35\x52\x4a\x0c\xc3\x78\xfd\xf7\x62\x1a\x9c\x9c\x64\x11\x42\xd3\ +\xaa\xb7\xd8\x70\xfb\xcf\xf1\xd9\x8f\x5c\xc1\x23\xff\xed\xdf\xf0\ +\xad\x87\x5f\xe2\x7c\x3b\xe1\x1f\xbe\xf4\x9f\x38\x38\xb4\x92\x9b\ +\x3f\xf4\x31\x2e\x59\x29\x79\xfe\xe1\x7b\x79\x78\xcb\x11\x56\x5c\ +\x7c\x2b\x3f\x73\xc7\x39\xa8\xce\x2c\xf7\xfc\xf9\x7f\x62\xef\x2d\ +\x77\xf3\x89\x6b\xd7\xf3\x83\x7b\xfe\x82\xe7\x8f\xc6\x5c\x7a\xdb\ +\x47\xb9\x6d\x73\x1f\xcf\x3d\xf8\x75\xbe\xff\xc2\x14\xe7\xbe\xff\ +\x6e\xee\xbc\x62\x03\x22\x89\x4f\xab\x81\x5a\x6b\x0c\x29\xdf\xd0\ +\xe8\xc4\x34\xcd\xa5\x79\xa4\xa8\x54\xe1\x8f\x8c\x31\xe2\x54\x79\ +\x61\xff\x14\x97\xad\x5e\xc7\xfe\xbd\x2f\x63\x0c\x6f\xa4\x98\xce\ +\x32\x5b\xef\x61\x7d\x7b\x9a\xfb\xfe\xfa\x5e\xf6\xcf\xce\x71\x68\ +\xde\xe1\x16\xdf\x66\x61\xdf\x53\x7c\xfd\xdb\x8f\x11\xf6\x5e\xc0\ +\x27\x3e\x71\x27\x23\xc6\x22\xff\xf0\xd5\x7b\x78\xf6\x50\xc0\xe6\ +\xf7\xdf\xcd\x1d\x57\xae\x64\xfb\x23\x5f\xe1\xe1\x2d\xc7\xd8\x70\ +\xf5\xed\xdc\x79\xfd\x05\xc8\x38\x7e\xc7\xb4\x5b\xbe\x6e\x3e\x4d\ +\x58\xc4\x8b\x7b\x79\xee\xa0\xc1\x2f\x7c\xf6\x13\x04\x3b\x9e\xe6\ +\x48\x90\xb0\xf7\xc9\x6f\xb2\x47\x9f\xc7\xa7\x7f\xfa\x0e\x46\x8c\ +\x19\xee\xfd\xf2\x7d\x18\x1b\x6f\xe6\xc3\xb7\x5e\x8d\xbd\xb0\x8d\ +\xbf\xff\xf6\x8b\x5c\xf3\xd1\x8f\x51\x38\xf6\x34\x8f\x3e\xf5\x32\ +\xbb\x76\x1f\x62\xd5\xd5\x77\x73\x45\xcf\x0c\xf7\x7f\x7f\x1b\x33\ +\x7b\x9f\xe5\x9e\x1f\x1c\xe0\x8a\x3b\x3e\xc8\x05\x2b\x7b\x00\xcd\ +\xec\xfe\x97\xd8\x3d\x59\x63\x72\xd7\x76\xa2\x91\x6b\xb9\xeb\xb2\ +\x0a\x8f\x7e\xe7\x21\x8e\x1d\x9f\xe0\xde\xaf\x7f\x9b\xe2\x65\x77\ +\xf1\xfe\x95\x29\x2f\xec\x38\x8c\x12\xc6\x6b\x5e\x7a\x0b\xc5\x22\ +\x0f\x3f\xf2\x08\x7f\xf9\x97\x5f\xa4\x50\x2c\x32\x39\x39\xc9\xef\ +\xfe\xfb\xff\x40\x27\x0c\xdf\xf0\xcb\x99\x93\xf3\xa3\x22\xd5\x92\ +\x75\x9b\xae\xc4\x99\x7a\x82\x2f\x7c\xe5\xbb\xd4\x84\x4b\x73\xff\ +\xd3\x7c\xf3\xa9\x69\x6e\xfb\xe4\x4f\xd1\xdc\xfa\x20\x4f\xec\x9b\ +\xc7\x32\x4c\x2c\x2b\xe1\x1f\xbf\xf1\x75\x8e\x14\x2f\xe6\x43\x57\ +\x0f\xf0\xe8\x37\x1f\x64\xff\xe1\x17\xf8\x1f\xdf\x7e\x81\xcd\xb7\ +\x7f\x88\x9b\x2e\x5a\x83\x10\x16\xe7\x5d\x77\x37\x9f\xfc\xa9\x6b\ +\x28\x4a\x85\x12\x16\xba\x79\x90\xa7\x76\x85\x7c\xfa\xb3\x3f\x83\ +\xda\xf7\x3c\x7b\x16\x62\x2c\x71\xaa\xb0\x49\xd3\xa1\x6f\xa0\x17\ +\xfb\x35\x02\x40\x21\x04\xe2\x0d\x84\x4f\x1a\xc6\x2b\xd6\x99\x04\ +\x86\x65\x30\xf9\xc2\x13\xdc\xf7\x8d\xbf\xe3\xa9\x83\x31\xe3\xe3\ +\x23\x68\x6d\x73\xd1\x4d\x3f\xc5\x15\xc3\x2d\x1e\x7c\xe8\x71\xf6\ +\xee\x7c\x92\x6f\x3f\x33\xc7\x6d\x1f\xfe\x00\xc1\xb6\x6f\xf3\xe0\ +\xb6\x23\x18\x76\x0f\xd7\xdd\xf5\x09\x3e\x79\xc3\xf9\xec\xfc\xde\ +\x57\x79\xb6\x3a\xca\x47\x6e\xdf\xc4\x96\xef\xdc\xc7\xb3\xcf\x3e\ +\xc5\x77\x9f\x38\xc8\xb5\x1f\xfe\x19\xae\x3f\x77\x08\x9d\xbe\x7e\ +\x3e\x59\x1a\x32\xcb\x91\xbf\x41\x1a\xe5\xc4\x01\x49\x88\xcd\x01\ +\xae\xba\x68\x8c\x43\x2f\xee\xa6\x13\xd6\xd9\xbb\xb7\xc6\x05\x97\ +\x5f\x4c\xfd\xc0\x56\xf6\x4f\xcc\xb0\xe5\x7b\xf7\xf0\x72\xb8\x86\ +\x9f\xfa\xc0\xb5\xf4\x79\x16\xba\xb6\x8f\xaf\x7d\xe3\x71\xd6\xbd\ +\xff\xe3\x9c\xa3\x5e\xe6\x1b\x8f\xed\x65\xcf\x63\xf7\xf2\xc4\x4c\ +\x2f\x1f\xb9\xf3\x62\x76\x7c\xef\x1e\x1e\x7b\x66\x2b\x0f\x3d\xba\ +\x9b\x4b\xef\xfe\x19\xde\x7f\xe1\x28\xbc\xc3\x79\x70\x79\xcd\xd5\ +\x57\xbf\xe6\xa8\x52\xd3\x31\x39\xf6\xc2\xf3\x4c\x47\x25\x46\x87\ +\x56\xe1\x05\x13\x3c\xb5\x7d\x8e\x8d\xd7\xdc\xc2\x60\x7d\x2b\xf7\ +\x3d\xfc\x02\xd5\x85\x23\x4c\xa5\xc3\xdc\x76\xfb\x75\x9c\xb7\x6e\ +\x0d\xe6\xe2\x1e\xf6\x4d\x4f\xf1\xdc\xa3\x8f\xb0\xe7\xe8\x02\xad\ +\x66\x15\xed\xf4\xb0\x62\xec\x5c\xae\xb9\xfc\x02\x9c\xce\x02\xfb\ +\xf7\x1c\xc6\xdd\x70\x05\x37\x5c\x7e\x31\xe7\xad\x1d\x40\x6a\x85\ +\xb4\xec\x2c\x1d\x62\x38\xf4\x8f\xac\xe1\xd2\xcb\x2e\x67\xc4\xee\ +\x70\x78\xdf\x01\xaa\xde\x3a\x6e\xbe\xf9\x12\xd6\x8d\x0c\xe0\x99\ +\xaf\x7d\xf7\x91\x2a\x85\xe7\xba\x7c\xf6\xd7\x3f\xcb\x63\x8f\x3f\ +\xce\xef\xff\xfe\x1f\xf0\xb9\xcf\xfd\x0e\xef\xbb\xee\x5a\x6e\xbf\ +\xed\x36\xa2\x28\xca\xd5\x24\xe7\x5d\x21\x89\x13\x86\x37\xdd\xce\ +\xaf\xff\xea\xcf\xb1\xa2\xb3\x83\x2f\x7c\xfe\x4b\x3c\xb5\xe7\x20\ +\xc7\x26\x8f\xf2\xd8\xa3\x8f\x33\xb9\x58\x65\x36\x88\x90\xd2\xc4\ +\x52\x35\xf6\x1c\x99\x66\x62\xd7\xb3\x7c\xef\xa9\x9d\xd4\x93\x26\ +\x07\xf6\xee\xc4\x58\x7d\x05\xb7\x5f\xb3\x99\x35\x2b\x87\x30\x95\ +\xa6\x50\x19\x62\x64\xa0\x07\x03\x30\x6c\x93\x99\x1d\x5b\x38\xd2\ +\xf4\x58\x39\xb4\x9a\x72\x32\xc3\x33\xdb\x26\x31\x1c\x73\xd9\x9c\ +\x5a\xab\x14\xa3\x67\x8c\x3b\x3e\x74\x3b\xc3\x05\x5e\x95\x97\xd5\ +\x64\x0b\x7a\x52\x8a\x37\x10\x3e\xc9\x2b\x97\x33\x05\x10\xb5\x9b\ +\x34\x63\x93\xf7\x7d\xe4\xe7\xf9\xc8\xb5\x6b\x48\x94\x64\x68\xcd\ +\x39\x5c\x7e\xe9\x45\xb8\xd1\x3c\xbb\xf6\x1d\xa0\xff\xfc\xeb\xb8\ +\xfa\xe2\xab\xb8\x69\xd3\x08\x07\x0f\x4c\x90\x60\xd2\x3b\x38\x42\ +\xbf\x2f\x99\x38\x58\x65\xd3\xb5\x37\x73\xd1\x55\x37\xb2\xb1\xd2\ +\xe1\x48\x3a\xc0\xfb\x36\xf7\xf3\x83\x6f\x7d\x93\xdd\x33\x1d\x0c\ +\xf9\x46\xa9\xd0\x37\xde\x77\x69\x9c\xba\x8d\x24\x4a\x19\xbb\xf4\ +\x72\xdc\x85\x7d\x3c\xbb\x7d\x0b\xc7\xd4\x08\x97\x9e\xd3\x8b\xd6\ +\x26\xa6\x6a\x73\xe4\x68\xc0\x25\xd7\xdf\xce\xa6\x8b\xce\x61\xc5\ +\x50\x91\xe6\xb1\x49\xa6\x26\x27\xd8\xf6\xf8\xf7\xd8\x76\xb8\x46\ +\xb4\x70\x8c\x1d\xfb\xab\x9c\x77\xe3\x2d\x5c\x74\xe5\x75\x6c\x5e\ +\xa9\x39\xde\xb4\x79\xdf\x95\xa3\x3c\xf5\xad\x6f\xf0\xd2\x54\x80\ +\xec\x2e\x3e\xbf\x63\xa2\xdd\xe9\x74\x5e\xe3\x88\x18\x58\xe9\x02\ +\xcf\x6d\xdf\x4f\x50\x3f\xc4\xd7\xbe\xfa\x4d\x66\xda\x01\x3b\x9e\ +\x7f\x06\x56\x5d\xc5\x3f\xfd\xec\x3f\xa1\x70\xf8\x11\x1e\x78\x76\ +\x9e\x82\x5c\x64\xcf\xc1\xd9\x4c\x14\xdd\x3e\x06\x7b\x57\x70\xed\ +\x07\x3e\xce\x3f\xfb\xad\xdf\xe2\x63\xd7\x6f\x24\x09\x02\x92\x24\ +\x45\x29\x4d\xaa\x24\x7d\x03\x15\x5a\x47\xf7\x72\x74\xb1\x43\x12\ +\x27\x28\xa5\xbb\xab\xeb\xba\xeb\x86\x93\xa2\x54\x8a\xd6\xe0\x16\ +\x8a\x18\xad\x19\x26\xa7\x3b\x74\xa2\x88\x37\x2a\x2e\x89\xe3\x98\ +\xb5\x6b\xd7\xf0\x2f\x7f\xfb\xb7\xb9\xff\xdb\xf7\x33\x3e\x3e\xce\ +\x2f\xff\xf2\x2f\xf3\x5e\x9c\x1b\x9e\x73\xe6\x10\x42\x53\x9f\x9f\ +\x26\x2a\xaf\xe7\xc3\x1f\xfd\x00\xf6\xfc\x1e\x66\x5a\x92\xe1\x95\ +\x6b\xb9\xf9\xae\x4f\xf2\x9b\xbf\xf5\x2f\xf9\xc8\xa6\x41\x5a\xed\ +\x16\x41\xea\x30\x50\x2e\x32\xb6\xe9\x1a\x3e\xf5\x0b\xbf\xc2\xbf\ +\xf8\x95\x5f\xe0\x82\xe1\x12\x8b\x93\xfb\x39\x3c\x1f\x64\xa6\x1c\ +\x32\xa5\xbe\xb0\x48\x10\x86\xa4\x48\x6c\xd5\x60\xeb\xf6\x3d\xb4\ +\x1a\x93\xdc\xfb\xd5\x7b\x98\x0c\xda\xec\xdb\xfe\x3c\x0b\x89\x41\ +\x14\x65\x1e\xac\x71\x94\x90\x04\x55\xf6\xee\xdc\x43\x33\xca\x0a\ +\x0a\x5e\x79\x67\x9a\x39\x47\xbd\xfe\x1d\xa8\x21\x5f\xf9\xb8\x26\ +\x89\x53\xc6\x2e\xbf\x89\x4f\x7d\xf2\xe3\x5c\x7f\xc9\x06\x2c\x9d\ +\xa0\x94\x22\x4d\x12\x54\x9a\x02\x82\x72\xa5\x97\xc5\x89\x83\x2c\ +\x74\x16\xd9\x7b\x74\x96\xca\xc0\x00\xa6\x8e\x98\xab\xd6\x89\x95\ +\xa0\xd4\x63\x72\xf4\xe0\x21\xc2\xda\x24\x47\xe7\x3a\xf4\xf6\xad\ +\xe0\xe6\x9f\xfe\x65\x3e\x75\xa5\xc7\xd7\xbf\x7c\x3f\xb3\xa1\x81\ +\xf1\x1a\xa2\xac\x35\x18\xf2\x8d\x23\x6d\xd3\x78\x45\xad\x85\x8a\ +\xb1\xfb\x36\x72\xd9\xda\x88\x2f\xfd\xd7\xfb\xe8\xbd\xf8\x4a\x56\ +\x3a\x8a\x58\x29\x30\x1c\x7a\x7b\x24\x07\xf6\xec\x21\x09\x15\x51\ +\x27\xc2\x2a\x15\x29\xf4\x8e\x70\xf9\x4d\x1f\xe4\x97\x7e\xed\x9f\ +\xf3\x8b\x9f\xb8\x8e\x01\x5f\x33\xb1\x67\x3f\x9d\xea\x34\x87\x8f\ +\xb7\x29\xf4\xaf\xe4\xfa\x8f\xfe\x22\x3f\xf7\xbe\x3e\xee\xfb\xbb\ +\xaf\x73\xb4\x63\x65\xeb\x12\xef\x54\xea\xed\x95\x76\x5c\x27\x5f\ +\xa1\x82\x99\x59\x26\xc3\x7e\x7e\xe9\x7f\xff\x55\x2e\x1d\xf5\xa8\ +\xed\x7f\x82\x3f\xfd\xea\x56\x9e\x7a\xf0\x6b\xbc\xf8\xc2\x1e\xda\ +\xc6\x30\xb7\x5f\x71\x2d\xfd\xab\x43\xfe\xe6\x0b\xbf\xcf\x3f\x0e\ +\x9f\xc7\x27\x7e\xfa\x6e\xee\xba\xec\x28\xf7\x7d\xe1\x4f\xf1\x86\ +\xcf\xe3\xa7\x3f\x74\x23\xa5\x52\x01\xcb\x00\xb4\x85\x6d\x24\x0c\ +\x5f\x74\x23\x37\x1e\xf8\x12\x7f\xf1\x7b\xff\x37\xed\x76\xc2\xd5\ +\x1f\x2b\x63\xce\x7a\xb8\x96\x81\xe5\xf8\x78\x96\x44\x61\x60\xdb\ +\x2f\x9a\x43\xf5\x00\x00\x0a\x01\x49\x44\x41\x54\x16\xc5\xd1\xf3\ +\xb9\xfd\xaa\xdd\x3c\xf8\x85\xff\x4c\x73\x62\x17\xd6\x35\x17\x62\ +\x08\x48\x5e\xe7\x4d\x05\x41\xc0\x85\x17\x6e\xe2\xf3\x7f\xf6\xa7\ +\xf4\xf5\xf6\xa1\x94\xe2\xb5\xde\x67\x4e\xce\x3b\x81\x61\x98\xcc\ +\xed\x7d\x92\xbf\x7b\x64\x27\x69\x1a\x53\x3c\xf7\x26\xee\xbe\xeb\ +\x52\x9e\xff\xd6\xdf\xf1\xf7\x7f\xfe\xc7\x94\x56\x5e\xcc\x67\x3e\ +\xf3\x01\x36\xae\xed\xe1\xe9\x67\x0f\xf2\xa9\xbb\xef\xe0\xf0\x97\ +\x1f\xe4\x4f\x5e\xfe\x01\x9b\xae\xfb\x10\x1f\xbb\xf1\x16\xde\xff\ +\xd2\x5f\xf2\xf9\x7f\xff\xef\x18\xbd\xe8\x06\x3e\x70\xc9\xd5\xb4\ +\xff\xe6\xab\xfc\xfe\xdc\xe5\x7c\xe6\x17\x3e\x8e\x5d\x3d\xc6\xe1\ +\x45\x97\x9f\xff\x5f\xff\x39\xef\x1b\x2f\xd1\x3c\xfa\x3c\x7f\xf2\ +\x57\x8f\xd3\x32\xae\xc3\x5e\x7c\x9c\xa9\x68\x03\x2b\x8c\x2a\x2f\ +\x6c\x7b\x9a\x63\x2f\x1c\xe0\xa6\x4f\x7f\x86\x73\xfb\x04\xf1\x2b\ +\xaa\x3a\xde\x9c\xf9\xf5\xa9\x76\x54\x5a\x83\xe9\x7a\xd8\x42\xd3\ +\xee\x74\xd0\x51\x8c\x65\x08\x1c\xaf\x80\x6d\x08\xd0\x16\x96\xe5\ +\xb0\xe1\xd2\x5b\x58\x3c\xf0\x05\xfe\xc3\xef\xfc\x2e\x85\x95\x17\ +\xf1\xf3\x57\x5e\x4c\xe2\x1c\xe1\x2f\xee\xf9\x6f\xfc\x7f\x93\x77\ +\xf3\xf1\x5b\xef\x62\xe2\x6b\xf7\xf0\x3b\xff\xaf\x62\xf5\x15\x77\ +\x71\x79\x5f\x93\xbf\xfd\xe3\x2f\xb2\x7f\x21\x64\xe3\x25\xb7\x51\ +\xb6\xf5\x49\xa5\x79\xaf\x92\xed\x6c\xdf\x5f\xa7\x88\x42\x2f\x59\ +\x69\xbd\xf2\x8e\x5c\x38\x6c\xba\xe8\x7c\xee\x7d\xac\xc6\x25\x17\ +\x8e\x43\x9a\x62\xd9\x2e\xa6\x53\xe2\xda\x0f\x7c\x80\x7d\x5f\xbc\ +\x87\xdf\x79\x21\xa6\x6d\x8c\x31\xb8\xfe\x12\x3e\xf8\xbe\x23\xdc\ +\x7b\xcf\x17\x78\xaa\x38\xc4\x6d\x9f\xfa\x05\xae\xf9\xe0\xdd\xec\ +\xf9\xd2\x3d\xfc\xce\xef\x26\x8c\x6e\xbe\x99\x6b\xd6\xa4\x7c\xe5\ +\x8f\xfe\x80\xbd\x0b\x11\x1b\x36\x5f\x4b\xbf\x93\xbe\xa3\xd5\x26\ +\xa2\x5e\x5b\x7c\xcd\xad\x6b\xa5\x51\x64\xc6\xbb\xcb\xbe\x8f\x49\ +\x4c\x92\x24\x74\xa2\x08\xd3\x29\x50\x70\x2d\x84\x80\x4e\xb3\x4e\ +\x27\x95\xf8\x85\x02\xb6\xa1\x69\xd6\x1b\x24\x98\xf8\xbe\x8b\xd0\ +\x99\x7f\xa4\x20\xfb\x10\xa4\x69\x61\x8a\x94\x66\xbd\x89\x32\x1c\ +\x7c\xd7\xce\xea\x55\x97\x8a\xf3\xbb\xbe\x91\x4a\x83\x45\xc8\xcb\ +\xcf\x3c\xca\x96\x7d\xc7\x99\x9e\x58\xe0\xe2\x8f\xfc\x1c\x77\x6e\ +\x5e\x41\x1c\x27\x6f\xf8\xe6\x2c\xcb\xea\x46\xed\xb9\x60\xe7\xbc\ +\xfb\x68\x95\xd0\xe9\x74\x48\xc9\x9a\x3c\x4c\x21\x40\xc7\x34\x1b\ +\x2d\x94\xb4\xf0\x3c\x17\x53\x28\xc2\x30\xc1\x29\xf8\xa4\xed\x26\ +\xcd\x76\x8c\xed\x7a\xb8\x8e\x8d\x41\x4a\xa3\xd1\x44\x19\x36\x85\ +\x82\x87\x6a\x37\x69\x27\x12\xcf\x77\x90\x5a\x91\x2a\x81\x65\x9d\ +\x74\x6e\xc6\x11\x5a\x5a\xe8\x34\x42\x1b\x16\x86\x4e\xba\x77\xa6\ +\x02\x69\x18\xaf\xaa\x20\x91\x52\x52\xaf\x2d\x32\x75\x6c\x92\xde\ +\xbe\x7e\xe4\x2b\x22\x6a\x21\x04\x9d\x76\x40\x14\x45\xac\x5d\xbf\ +\xe1\x24\x7f\xd8\xa5\xba\x73\x71\x4a\x7a\x62\xc9\x27\x56\x76\xcf\ +\xf3\xac\xf6\x39\xa2\xd1\xe8\xe0\x14\xcb\xd8\x86\x06\xad\xe9\x04\ +\x2d\x22\x6d\x52\x2a\xfa\xa8\xa8\x45\xb3\xa3\x28\x96\x4b\xc8\x34\ +\x22\x68\x05\xc4\x98\x94\x4a\x3e\xe2\xb4\xb5\xed\xdd\x7d\x17\x82\ +\xf9\x85\x39\xe6\x67\x67\xe9\xed\x1b\x78\xd5\xba\x9c\x10\x82\x56\ +\xb3\x8e\x10\x92\xb1\xb5\xe3\xa4\x69\xf2\xaa\xc7\x95\xca\x1a\x90\ +\x96\x7c\x1d\xb5\x10\x99\xb9\x78\x14\xd0\x08\x62\x1c\xcf\xc3\x32\ +\x4d\x4c\x03\x82\x46\x83\x50\x09\x3c\xcf\xc7\xb6\x4d\x74\x14\xd0\ +\x6c\xa7\x14\xca\x25\xa4\x8a\x08\x5a\x6d\x12\x2d\x29\x16\x0b\x48\ +\x14\xef\xa0\x66\x37\x5f\x57\xb4\x97\xde\xdc\x29\x25\x81\x02\xd0\ +\x62\xf9\x56\x6b\xe9\xb1\x57\xfa\x26\x9e\xf2\xff\x93\x3c\x1e\x97\ +\xff\x79\x4a\xd1\xbf\x46\x2f\xbb\x52\x9e\x68\x22\x10\x52\x22\xd2\ +\x90\x89\x7d\x3b\x38\x34\x1b\x50\x1a\x19\x67\xd3\xfa\x95\x18\xa4\ +\x79\x07\x65\xce\x4f\x42\x92\xe4\x35\xcf\x13\x96\x1a\x65\xc4\x09\ +\x13\xeb\x57\x3d\xf6\x8a\xf3\xe8\x55\xde\xa4\x27\x9d\x57\xa7\x9c\ +\xab\x4b\xbe\xad\xcb\x3e\xae\xaf\x1d\x90\x4a\x29\xe9\x74\x3a\x34\ +\x1b\xf5\xd7\x7c\xbc\xd2\xdb\x8b\x10\xaf\xf6\x54\x5d\xaa\xca\x38\ +\xf9\xf5\xd1\xfa\x24\x93\x6d\xfd\xaa\x9f\x9f\x38\x26\xdd\x73\xfc\ +\xf5\x74\xe3\x8d\x72\xbb\x52\x12\x04\x01\xad\x56\x83\xd3\xb5\x10\ +\x19\xa6\x49\xa5\xd2\xdb\x7d\xef\xa7\xf3\x9f\x3d\xf9\xb8\x9c\x78\ +\x37\xaf\xfe\x1c\x4e\x7c\x8e\xcb\xef\x63\x59\xbf\x4e\x7d\x1f\xf0\ +\x8e\x77\x77\xbf\xb1\x68\xff\x38\x7c\xf1\x4d\xdb\xc1\x36\x05\x2a\ +\x4d\x08\xc3\x98\x5c\xaf\x73\x72\x7e\x74\xc8\xd7\x29\x9d\xcb\x4a\ +\xe5\xd2\x1f\xdb\x19\x1e\x86\x61\xbc\x66\xf5\x9b\x06\xd4\x8f\x61\ +\x47\xe3\xdb\x15\xed\x9f\x80\x81\x51\x9a\x24\xea\x90\xe4\x85\x1f\ +\x39\x39\xef\x08\x3f\xc9\x6b\x3e\xef\xc5\xbe\x8b\x7c\x34\x6b\x4e\ +\x4e\x4e\x4e\x2e\xda\x39\x39\x39\x39\x39\xb9\x68\xe7\xe4\xe4\xe4\ +\xe4\xa2\x9d\x93\x93\x93\x93\x93\x8b\x76\x4e\x4e\x4e\x4e\xce\x8f\ +\x1c\xb3\x5e\xab\xe5\x47\x21\x27\x27\x27\xe7\x27\x04\xd1\x0e\x82\ +\xbc\xec\x39\x27\xe7\xac\x3f\xd3\x97\x5c\x63\xf2\xd3\xfd\x4c\x1c\ +\x7b\xc8\x3a\xcc\x7f\x04\x34\xcd\x28\xca\x07\x29\xe5\xe4\x9c\xcd\ +\x48\x99\xd9\x66\xd5\xaa\xf3\xd4\x16\x6b\x44\x71\x74\x4a\x4b\x7a\ +\xce\x3b\x87\x65\x59\x14\x4b\x25\x7a\xfb\x07\x70\x1c\xf7\x47\x52\ +\x0f\xff\x13\xd0\x11\x99\x93\x93\xf3\x96\x4f\x70\x21\x89\xa2\x0e\ +\x13\x47\x0f\xa3\x15\x14\x8b\x25\x0c\x33\x9f\x2b\xff\x6e\xa1\xb5\ +\xa2\xdd\x0e\xe8\xb4\xdb\x8c\xac\x18\xa5\xa7\xd2\xfb\x76\x85\xfb\ +\x27\xa1\x23\x32\x27\x27\xe7\xad\x09\xb6\x20\x55\x09\xc7\x26\x27\ +\x70\x1d\x8f\x52\x4f\x4f\x26\x18\x79\x8a\xe4\x5d\xc5\xf5\x7c\xa2\ +\x30\x64\x76\x76\x06\xd3\xb2\x28\x14\x8a\x6f\x4b\xb8\x5f\x43\xb4\ +\x45\x76\x35\x56\x6f\x6f\xc4\xa0\x61\x9a\x6f\x7b\x1b\x39\x39\x39\ +\x6f\x9d\x46\xbd\x81\x30\x6d\x8a\x95\xde\xee\x99\xad\x4e\x33\x58\ +\x3b\xe7\x1d\x8d\xb6\x95\xc2\xb6\x1d\x4a\xa5\x32\x8b\xd5\x2a\x9e\ +\xe7\xbf\xad\xed\xbd\xba\xe4\x4f\x48\x6c\x19\xf0\x8f\xf7\x7f\x85\ +\x27\xf6\xcd\x63\xbe\xa5\x5b\x29\x81\x29\x12\xb6\xff\xc3\xfd\x3c\ +\xb3\x67\x06\xc3\xca\x03\xfa\x9c\x9c\x77\x1d\xc3\x24\x98\x3d\x86\ +\xf8\xda\xef\x51\xff\xa3\xdf\x20\x3c\xf0\x22\xc2\x72\xf2\xe3\x72\ +\x26\x84\x5b\x2b\x5c\xd7\x05\xad\x89\xa3\xe8\xb5\x2d\x1e\xdf\x8c\ +\x68\x4b\x69\xe0\x38\x2e\xae\xeb\xe2\xd8\x16\x52\x48\x4c\xdd\x61\ +\xf7\xf6\xa7\x39\x34\xdf\xce\xac\x73\xa4\x81\xed\xb8\xb8\xae\x83\ +\x69\x48\xba\x46\x45\xd8\x8e\x83\xeb\xba\xd8\x96\xb1\x3c\x18\x51\ +\x48\x89\xe3\xba\x78\xae\x60\xef\x33\xdf\xe7\xa5\x89\x1a\x86\x69\ +\x90\x5f\xdb\x73\x72\xde\x65\xa4\x41\x67\x76\x92\x9e\xfa\x14\x2b\ +\x5c\x41\x7b\xff\x76\x84\x65\xe7\xc7\xe5\x0c\x91\xd9\xc0\x89\xd7\ +\x31\x76\x78\x93\xe9\x91\x76\x6b\x91\x83\x47\x8f\xb2\xd8\x4e\x28\ +\x0e\x8c\xb2\x6e\xcd\x28\x22\x05\xc3\xb4\x31\x24\x08\x69\x22\x55\ +\x95\x7d\x2f\xed\x67\x31\x76\x58\x7b\xce\x06\xfa\x3c\x8b\x24\xac\ +\xb1\xe7\xc5\xc3\x54\x03\xc5\xc0\xaa\x35\x8c\x0d\x57\x10\x1a\x64\ +\x12\xb0\x77\xcf\xcb\x04\x71\x4c\x35\x12\xb8\x5d\x8f\xb6\x3c\x41\ +\x92\x93\xf3\x2e\x8b\x04\x20\x0c\x0b\x25\x04\x28\x85\x96\xf9\x1d\ +\xef\x19\xbf\x8e\x4a\xf9\xb6\xb3\x53\xe6\x8e\x27\xef\xe3\xbf\xdf\ +\xbf\x9b\x73\xc7\xfb\x98\x38\x38\xcb\x75\x9f\xfa\x35\x3e\x73\x43\ +\xb9\xbb\x61\x03\x93\x1a\xdf\xfc\xd2\x9f\xf1\xfd\xfd\x1d\xfa\xdd\ +\x88\xba\x35\xce\xff\xf2\x6b\xff\x33\x63\xa2\xca\xf6\x2d\xcf\x71\ +\xbc\xba\xc0\xe1\x69\xc5\x87\x7f\xe9\x9f\x71\xcb\x78\xca\xbd\x7f\ +\xf5\x47\x3c\xb4\x3b\x62\x6c\xd8\x63\xcf\xfe\x45\x6e\xbc\x29\x6f\ +\xba\xcc\xc9\x39\x63\x19\x12\xc3\xcc\x66\x4a\xc7\x21\x2a\xbf\xdf\ +\xfd\x31\xf8\x3c\xde\xd8\xd7\xf2\x0d\x85\x3f\x69\x2d\x32\x7c\xf5\ +\xdd\xfc\x8b\x7f\xfd\x39\x7e\xe9\xce\x51\x9e\x7c\xf2\x49\x16\x95\ +\x85\x21\x40\xda\x36\xf3\xdb\xbf\xc7\xa3\x3b\x22\x7e\xf1\xb7\xff\ +\x0d\x9f\xfb\x3f\x7e\x83\xf5\xea\x45\xbe\xfe\xe8\x0e\xec\xca\x1a\ +\xde\x77\xc3\x0d\xdc\x78\xe3\x0d\xac\x12\xc7\x78\x69\xcf\x21\x66\ +\xf7\x6f\xe1\xe1\xad\x8a\x5f\xfc\xdf\xfe\x4f\xfe\xd5\x6f\xfe\x0a\ +\x37\x9c\xd7\x4b\x94\xe4\xf5\xa0\x39\x39\x67\x2c\xda\x36\x4c\xd2\ +\x24\x26\x8d\x23\x14\xe4\xb2\x7d\xc6\x23\x6d\xe3\x2d\xe7\xb3\x97\ +\x9e\x27\x0d\x95\x22\x05\xa4\x1a\x2a\x23\x2b\x30\x54\x48\x27\xc9\ +\x92\x19\xa6\x2d\xa9\x4e\xce\x60\xf5\x8e\x33\x3e\xe0\x42\x61\x88\ +\x73\xc7\x56\x52\x9f\x59\x60\xc7\x63\xf7\xf1\x27\x7f\xf1\xf7\x3c\ +\xfd\xc2\x2e\xe6\x83\x08\x4b\x24\x2c\x2c\x2e\x90\x56\xd6\xb0\x66\ +\xa8\x0c\x86\x8d\xe7\x18\x79\x75\x51\x4e\xce\x99\x14\x09\xd3\x24\ +\x4d\x52\xd2\x28\x42\xe7\x92\x7d\x46\xd1\x5a\xbf\x65\xd1\xd6\x5a\ +\x13\x04\x01\x42\x08\x64\x1c\xab\xae\xb1\xa5\x46\xa9\x13\xfe\x6e\ +\xa8\x88\xc5\xc5\x0e\x03\xeb\xd7\x90\xce\xef\x64\xcb\xc1\x05\xda\ +\x33\xfb\xd8\xb2\xe7\x18\xeb\xce\xeb\xe7\xa5\x67\x9e\x41\x9f\x7b\ +\x2b\xbf\xf6\x4f\x7f\x99\x5b\x2e\x1a\x26\x08\x15\x43\x2b\x57\xe3\ +\x2e\xbc\xc8\xd3\x2f\x1f\x26\x0c\x43\x3a\x9d\xf8\x84\xf7\x5b\xfe\ +\x99\xe5\xe4\xbc\xfb\xa2\x6d\x18\x24\x69\x42\x9a\x64\x91\x76\xce\ +\x8f\x43\x7a\x44\xfc\x50\xf6\x6d\x42\x08\x84\x10\x14\x8a\x45\xb4\ +\xd6\x98\x5a\x48\x8c\xae\xa3\xb2\x10\x02\x43\x40\x6a\xf4\x70\xc1\ +\xc6\xf5\xfc\xed\xf7\xee\x67\xe1\xb7\xff\x09\x9f\xbc\xe9\x10\x5f\ +\xff\x2f\xff\x8e\xfb\x0d\x4d\x61\xcd\x4d\x7c\xe6\x9a\x4d\x74\xfc\ +\x1b\xd9\xfe\x77\xdf\xe0\xdf\x7c\xee\x51\xaa\x53\x35\x2e\xf9\x88\ +\x4b\x79\xed\x46\x3e\xfd\x91\x9d\x7c\xe5\x8b\x7f\xc8\x93\xbe\xc5\ +\xfc\xbc\xc9\x9d\x7d\xc5\x6c\x11\x24\xff\xbc\x72\x72\xde\xdd\xd4\ +\x88\xc8\x3c\x14\xa3\x38\x42\x49\x13\xa5\xf2\xac\xf6\x19\x0e\xb5\ +\x31\x4c\xf3\x87\x8a\xb4\xb5\x52\x84\x71\x8c\xe7\x79\xb4\x1a\x0d\ +\xfc\x42\x01\x31\x3f\x73\x4c\xc7\x58\xf8\xae\x8d\x8a\x3b\x04\x91\ +\xc2\x2f\x14\x30\x54\x4c\xbd\xde\xc0\x29\xf7\x51\xb4\x14\x0b\xb3\ +\xb3\xb4\x12\x8b\xfe\xa1\x01\x1c\xa1\x40\x40\xab\x36\xcf\x62\x23\ +\xc4\x70\x0a\x54\x7a\x0a\x58\xa6\x85\x65\x68\xea\x0b\x73\xd4\x82\ +\x18\xc7\x2f\x51\x2e\x79\x18\x79\x31\x7f\x4e\xce\xbb\x1f\x65\xdb\ +\x0e\xd5\xfd\x3b\x38\xfc\x7b\xbf\x8a\xab\x62\x8c\x0f\xfd\x2a\x2b\ +\x6e\xf9\x38\x69\xbb\x95\x1f\x9c\x33\x71\x11\x45\xe0\x7a\x2e\xe6\ +\x9b\x2d\xbb\x14\x02\xad\x14\x96\x6d\x67\x99\x10\xad\xd0\x4a\x35\ +\x45\xa3\x5e\xd7\x52\xe8\xac\x6b\x51\xc8\x2c\xd2\x56\x2a\xfb\xb7\ +\x14\x99\x13\xb3\x10\x18\x5d\xb7\x66\xad\x54\x56\x67\x28\x44\x56\ +\xbe\x72\xd2\x15\xe1\xd5\x3f\xd7\xdd\x9f\xe7\x1f\x58\x4e\xce\x19\ +\x09\xb5\xd3\x84\xa9\x2d\x4f\xd0\x5c\x9c\x63\x70\xf3\x35\x98\x85\ +\x52\x3e\x2c\xea\x8c\x04\xd9\x7a\xb9\x85\xfd\xcd\xa4\x46\xb4\xd6\ +\x44\x51\x84\xe7\xf9\xb4\x83\x00\xcf\xf7\x68\x35\x9b\xf8\x85\x42\ +\x33\x1f\x18\x95\x93\x73\x56\xeb\xb6\xc0\xf0\x0a\x84\x9d\x0e\x41\ +\x6d\x01\xad\xd2\xb7\x5d\x72\x96\xf3\x43\x65\x44\x00\x85\x65\xd9\ +\xf8\xc5\x12\x68\xfd\x26\x44\x5b\xa0\x75\xd6\xfa\x9e\xaa\x14\x29\ +\x25\x5a\x65\xcf\x53\x2a\xcd\x45\x3b\x27\xe7\x3d\x21\xdc\xa6\x49\ +\x9a\x24\x74\x3a\x1d\x92\x38\xca\x0f\xca\xbb\x84\x94\x06\xae\xe7\ +\x61\xdb\x36\x69\xaa\x50\x2a\x7d\x13\x11\x76\x88\xe7\x15\x68\x07\ +\x2d\x3c\x7f\x29\xd2\xf6\x69\x35\x1b\xf8\x85\x62\x2e\xda\x39\x39\ +\xef\x15\x4c\xd3\xc4\x30\x0c\xc8\x23\xed\x77\x33\xd6\x46\xa5\x29\ +\x49\x92\xbc\xe9\x8a\x11\xd3\xb2\xd0\x4a\x21\x84\x44\xeb\xa5\xbf\ +\x35\x4a\x29\xb4\x56\x4d\x13\x68\xe6\x07\x36\x27\xe7\xec\x27\x49\ +\x12\x92\x24\xce\x7b\x27\xce\xc0\x9d\xce\x0f\xf5\x39\xc5\x71\xf7\ +\x5f\xe9\x2b\xfe\xc6\x00\x5a\xff\x3f\x92\xe0\xd5\x42\xef\xd6\x3a\ +\x54\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x01\x0f\x0b\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x5d\x00\x00\x01\xee\x08\x02\x00\x00\x00\xb3\xb4\x48\x3b\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x01\x0e\x91\x49\x44\x41\x54\x78\xda\xec\x9d\x77\x78\x5c\ +\xc5\xf5\xf7\xcf\xcc\xdc\xb2\x55\xab\xde\x7b\xb1\x8a\x2d\xf7\xde\ +\x31\xb6\xc1\x14\xd3\x3b\x04\x02\x04\x48\x80\x24\x24\x21\x85\x24\ +\xbf\xf4\x90\x10\x52\x21\x10\x7a\xef\xd8\x80\x71\xc3\xbd\x77\x5b\ +\xb6\x24\x5b\xb6\x7a\xef\xda\x5d\x69\xcb\xad\x33\xf3\xfe\xb1\xb2\ +\x2c\x1b\x43\x0c\xa1\x18\xde\xfb\x79\xf6\xb1\x77\xaf\xee\xde\x3b\ +\x3b\x77\xe6\x3b\x67\xce\xcc\x9c\x41\x00\x00\x00\x19\xe9\x29\x63\ +\xc7\x94\xc4\xc5\xc5\x50\x4a\xc1\xc2\xc2\xe2\xff\x33\x08\xc1\xbd\ +\x3d\xde\x43\x15\x47\x5b\x5a\x3b\x00\x80\x60\x8c\xc6\x8c\x2e\x99\ +\x3b\x7b\xaa\x24\x8a\x94\x32\x2b\x83\x2c\x2c\xfe\x3f\x84\x31\xee\ +\x70\x3a\x8a\x0a\xf3\x18\x63\xdd\x3d\xbd\x42\x52\x52\xc2\xc4\x09\ +\xa5\x81\x60\x98\xb1\x93\x44\x01\x21\x34\xf4\x9e\x73\x00\xe0\xa7\ +\xbb\xda\x89\xb3\x3e\xfa\x1c\x0b\x0b\x8b\xaf\x04\xc8\x30\xcc\x89\ +\xe3\x4b\xbb\xba\x7b\xc9\x8c\xe9\x93\x04\x22\x0c\xef\x3e\x20\x00\ +\x40\x48\x35\x68\x58\x37\x54\xc3\x34\x29\x13\x08\x42\x08\x71\xce\ +\x4f\x91\x04\xce\xb9\xa6\x69\xba\xae\x9b\xa6\x09\x00\x18\xe3\x53\ +\xce\x39\xa3\xb4\x20\xc4\x8f\xeb\xca\x17\xf1\xd3\x11\x3a\x73\x09\ +\x8b\x64\xc5\x29\xc9\x43\x08\x00\x10\xe7\xff\xbf\x88\xe0\x60\x26\ +\x70\x4b\xf4\xbf\xf6\x70\xce\x39\xa5\x2c\xca\xe5\x20\x13\xc7\x97\ +\x9a\xe6\x49\xa2\x60\x72\xee\x0f\x2a\x09\x02\x1a\xe1\xb2\x65\xda\ +\x45\x1b\x42\x5d\x81\xb0\xc1\xb9\x24\x90\xa1\xc2\x81\x10\x52\x35\ +\x55\x51\x75\xa7\xd3\xed\x74\xba\x45\xc9\xa6\xeb\x46\x28\x14\x12\ +\x45\xe1\x93\x26\x25\x1c\x56\x01\x38\xc6\xf8\xbf\x9c\xf7\x19\xfd\ +\xee\xb0\xa2\x22\xc4\x31\xc2\x27\x1d\x66\x8c\x71\x0e\xc3\x4c\xa4\ +\x48\x5e\x98\x26\x0d\x85\x14\x82\xf1\x70\xeb\x49\x51\x75\xd3\x34\ +\x05\x81\x9c\x6d\x35\x85\x0f\xfd\xcf\x19\xfb\xec\xd2\x46\x19\x0b\ +\x85\x15\x41\x20\x9f\xed\x65\x2d\xce\xd6\x0e\x05\xb5\x3b\xec\x82\ +\x61\x18\xc7\x9b\x50\x00\x00\xca\xb9\x12\x54\xaf\xce\x8d\x5b\x94\ +\x15\x9f\x64\x13\x45\x8c\xfa\x75\x7a\xd8\x1b\x7a\xb6\xaa\xbd\x35\ +\xa4\x44\xd9\x65\xc6\x39\x42\x28\x14\x52\x24\xd9\x3e\x7e\xc2\xa8\ +\xb8\xd8\x18\x51\x14\x19\x63\x8a\xa2\x36\x36\x34\xd6\x37\xd4\xba\ +\x9c\x76\x74\x4a\x05\x8b\xd4\x32\x8c\x0c\x45\x09\x69\x06\x02\x00\ +\x84\x6d\x36\x9b\x2c\x09\x8a\x69\x4f\xca\xcd\x73\xfb\xea\xdb\x82\ +\x1a\xc7\xd2\x87\xab\x3f\x42\x40\x4d\x1a\x08\x69\x6e\x97\x0d\x13\ +\xfc\x31\xf2\x80\x10\x30\x4a\xc3\x21\xc5\xe4\x9c\x10\xd1\xe1\xb0\ +\x11\x7c\x6a\x2b\xa7\x50\x67\x6a\x6e\x9e\xa3\xaf\xa6\x2d\xac\x03\ +\x16\x01\x01\x30\x1e\x54\x28\xc2\x48\x40\xdc\x29\xea\x26\x96\x4e\ +\xd4\x07\x8a\x4c\x29\x61\xd4\xb8\x64\xb5\xf6\x40\xab\x21\x60\x8c\ +\x11\xf0\xb0\x69\x8f\x4d\xc9\x8a\x61\xbd\x3d\x5d\x7d\xba\x28\xa3\ +\xff\xa6\x57\x08\x01\xe7\x5c\x55\x14\xdd\xa0\x80\x90\x24\xcb\x36\ +\x59\xfa\x6c\x8d\xa3\xe1\x59\x44\x08\x61\x1c\x29\x1a\x88\x5c\xb5\ +\x49\x02\xc5\xc2\x99\x28\x2a\x42\x88\xea\x5a\x48\x51\x39\x20\x00\ +\xe0\x80\x1c\x4e\x47\xa4\x19\xa0\x0c\x99\x42\x42\x7e\xa1\x7d\xa0\ +\xa9\xbe\x4b\x15\x04\xd0\xec\x22\xf2\x87\x4d\x59\x16\x64\x59\xb2\ +\x8c\x88\xaf\x25\x94\x9a\xa4\xa8\x30\x3f\x62\x2a\x02\x00\x47\x28\ +\x10\x54\x6e\xcd\x89\xbe\x21\xd3\xed\xd0\xc3\x9a\x12\x54\x43\x41\ +\xc9\x54\xb3\x64\x18\x13\xef\xdc\xd3\x31\x30\xc0\x91\x48\x88\xae\ +\xeb\x08\x0b\x93\x26\x4f\x8c\x72\x3b\x0d\xc3\xd0\x34\xd5\x34\x75\ +\x42\x70\x42\x62\x3c\x00\xea\xe8\xe8\x94\x65\xe9\xc3\x05\x46\xd7\ +\x75\x29\x21\x67\xe4\x88\x11\xe9\xe9\x99\xa9\x89\x31\x34\xd8\xdb\ +\xeb\x33\xb0\x3b\xff\x87\xbf\xb9\xd7\x73\x64\xdb\xfe\xe6\x5e\x24\ +\xd9\x86\x9c\x15\x8c\x0d\xb6\xe0\x94\x22\x2a\xa7\x4c\x9a\x3a\xc6\ +\xd6\xdd\xd0\xa7\x31\x84\xc9\x60\xfb\x4e\x19\xe7\x30\xac\x85\xe7\ +\xba\x01\x61\x1e\x55\x50\x5c\x32\x22\x27\x2b\xd6\x25\xe8\x03\x7d\ +\x1a\x43\x8c\x02\x07\x84\x80\x33\x46\x75\x1d\x93\xa8\xfc\x1f\xff\ +\xe6\x3b\x72\xd9\xc6\x83\xed\xfd\x48\x92\x11\x63\xfd\x9a\x7d\xec\ +\xfc\x2b\xef\xff\xde\xed\x57\x2e\x9c\xd0\xbb\x77\x6b\x53\x40\xe7\ +\x08\x33\xc6\x39\x80\xa2\x40\x7c\xc1\xe4\xfb\xee\xbd\xcc\xbb\x65\ +\x55\x6d\x18\x30\x21\xa6\xa1\x77\x69\x19\x77\xdf\x77\x7b\x91\xcb\ +\x7b\x60\x4f\x15\xb5\xdb\x18\xa5\xc7\x2d\x0d\x04\xc0\x39\xe3\x94\ +\x31\x76\x22\x61\x9c\x9a\xdc\x1f\x12\x12\xb3\x47\x94\x14\xe4\xa5\ +\x25\x27\xda\xa8\xa2\x85\x42\x26\x16\x8e\xff\xc4\x41\x3b\x3d\x62\ +\xb2\x30\xc6\x4f\x1c\x89\x64\x03\x3d\xcd\x39\x9c\x23\x00\x38\xfe\ +\x1e\x4c\x8a\x99\x9c\x32\x79\x5a\xa9\xad\xab\xc1\xab\x51\x6f\xc8\ +\x35\xef\xfa\x3b\xee\x59\x94\x7f\x78\xc7\x76\x1f\x97\x11\x8f\x64\ +\x15\x82\xe3\x29\x1c\xca\x5b\x74\xfc\x46\xa6\x01\xc8\x9d\x56\x54\ +\x54\x98\x99\x9e\x91\x9e\x9e\x91\x91\x9e\x6a\xf7\x77\xf8\x75\x06\ +\xc0\x7d\x01\x9e\x3c\xea\xa2\xff\xfb\xfe\xac\x4d\x6f\x6d\x2d\xbc\ +\xfc\xae\x1f\x5e\x5a\x7c\x70\x7b\x45\xe2\x84\x19\x59\xdc\xdf\xe3\ +\xf5\x33\x22\xa1\x13\x8f\xeb\xc3\xe9\x84\xd3\xb6\x10\x16\x67\x7d\ +\x77\x02\x04\xc6\x58\xe4\xe1\x21\x84\x14\xdd\x28\x71\xa0\xf3\xe3\ +\x50\xc0\xd7\x5b\x1f\x32\xe2\x25\x92\x60\x23\x15\x3d\x7a\xaa\x43\ +\x48\xb1\x8b\x57\xa6\xd9\x1f\x6f\x0a\x99\x18\x69\x86\x51\x58\x98\ +\x27\x89\x42\x55\xd5\x51\xaf\xd7\x27\x8a\x22\x42\xa0\xeb\x46\x71\ +\x71\x61\x5a\x5a\x6a\x57\x67\x97\xaa\x86\x25\x49\x1c\xde\x98\x20\ +\x8c\x42\xfe\xc0\xa8\x2b\xcf\xbf\xff\xe2\x29\xbe\x9e\x1e\x46\x04\ +\xc3\xdb\xf4\xfa\x13\xff\xde\xde\xa3\x02\x00\x71\x44\x99\x48\x82\ +\x70\x88\x88\x32\x26\x28\xa0\x30\x22\x88\x22\xa2\xa0\x06\x55\xd3\ +\x9e\x90\x59\x78\xe7\xbd\x57\x2c\x7b\xe0\xc8\xb1\x3a\xbf\x9b\x50\ +\xd5\x64\x21\x83\xd8\x25\x82\xa9\xca\x28\x15\xed\x76\x00\x60\x0c\ +\xc2\x3c\xe9\xda\xef\xdc\x32\x2f\x3f\x96\x03\x32\xfa\x5b\x5f\xff\ +\xdb\x83\x3b\x7d\x76\x51\xe0\x2e\xa6\x0e\x20\x27\x70\x84\xa9\x1e\ +\x29\xa4\xc8\xe6\xd6\x51\x00\x94\x30\x33\x90\x9c\x3a\xf2\xca\x2b\ +\xe7\x74\xaf\x79\xf1\xc9\xf2\x96\x60\x9f\x36\xa0\x4b\x32\x60\x01\ +\x28\x28\x41\x4a\x9d\x08\x01\xa3\x8c\x73\xce\x19\x04\x42\x14\x63\ +\xe4\xb4\x81\x24\x20\xc6\x39\x30\x1e\x08\x99\x98\x08\x32\xe1\x4c\ +\x09\x62\xd1\x0e\x48\xd4\x0c\x2a\x09\x18\x38\x97\x89\x6e\x20\x81\ +\x73\xee\xd3\x63\x2e\xbc\xe9\xba\x4b\xa7\xe7\x13\x6a\x20\x81\x34\ +\xef\x5f\xfb\xc2\x93\x6f\x28\x76\x21\xa4\x72\x49\x12\x05\x64\x9a\ +\x7a\x40\xb0\xb9\x0c\x86\x19\xe3\x02\xc6\xc0\x0d\xd3\x54\x04\x9b\ +\x03\x18\x0d\x68\xc8\x26\x09\x84\xeb\xa6\x11\x16\xec\x2e\xdd\x44\ +\x9c\x23\x01\x23\x01\x18\x03\xa4\x03\x21\x08\x90\x1e\x56\x54\x9c\ +\x34\xba\xe4\xce\xbb\x2f\x5e\xfa\xb3\xc3\xd5\x8d\xfd\x36\x50\x3b\ +\xdb\xea\x2b\x14\x5f\x98\xa2\xb0\x61\x22\x41\xb2\x11\x06\x5a\x08\ +\x11\x09\x09\x36\xcd\x30\x05\x42\x10\x30\xd0\x42\x48\xb0\x09\x22\ +\x01\xe0\x4a\xd0\x4c\x9d\x30\xf1\xbb\xf7\x5e\x26\xf8\xbb\x82\x3a\ +\x48\x44\x5d\xfe\xd7\x63\xd5\xb5\xfd\x86\xe8\x24\x98\xb9\xed\x04\ +\x38\x10\xcc\xbb\xdb\x1a\x2a\xf8\x40\x0f\x4d\xfc\xd1\x5d\x37\x87\ +\x97\xfe\xa7\xbc\xb9\x4f\x12\x29\xe3\xcc\xaf\x61\x9b\x48\x08\x37\ +\x4c\x23\x24\xd8\x5d\x06\x43\x8c\x22\x81\x20\x00\x2e\x80\x35\xc2\ +\xf5\x95\x74\x33\x08\xc3\x6b\x6f\x58\x33\xa6\xc4\x60\x1c\xf4\x19\ +\x94\xd5\x84\x84\xf5\x1d\xa1\x02\x99\x95\x19\xd2\x2d\x49\x46\x48\ +\x0f\x8e\x96\xa4\x28\xc4\x02\x26\x25\x58\xf0\x44\x45\x29\x8a\x32\ +\x30\x30\x90\x95\x95\xe9\xf1\x78\x08\x21\xe5\xe5\x95\xc1\x60\x48\ +\x14\xc5\x98\xd8\xd8\xc6\x46\xbf\x28\x9e\x74\x65\x60\x00\xc0\x01\ +\x0b\x4a\xd3\xee\xdf\xfc\xe4\xd7\x87\x9d\x8b\x9e\x78\xf8\x3b\x73\ +\x67\x8d\xdf\xfb\x46\x8b\xa2\x99\x53\x6f\xbd\x7f\xfa\x6d\xe6\xd1\ +\x1d\x2b\x5f\x7c\xf1\xed\x3a\x35\xb6\x64\xd6\x25\xdf\xba\xfa\x9c\ +\xcc\x28\x76\x68\xe3\xfb\x4f\xbe\xb0\x5c\xd7\xd4\x40\x10\x16\xdf\ +\xff\xfb\x85\xde\x83\x7f\xfc\xf9\xbf\x7a\xe5\x11\xd7\xdd\x7e\xc3\ +\xa2\x29\x79\xb4\xb7\xee\xfd\x57\x9e\xff\x60\x7f\x33\x71\xda\x74\ +\x83\x0b\x89\x85\x0b\xa7\x14\x54\xbf\xf2\xf0\x4f\x9f\x5c\x1b\x93\ +\x91\x11\xc5\x44\x12\x5d\xf2\xfb\x87\xbf\xb1\xef\xc1\x9f\x3f\xdb\ +\x53\xf8\xc8\xff\x5d\x7b\xe0\xf5\x07\x5f\xaf\x08\xeb\x06\x9f\x79\ +\xfb\x4f\xce\x71\x49\x2d\x07\xd6\x3d\xf1\xf8\x6b\xbd\x48\x90\x05\ +\x33\x79\xce\xa5\x77\x4f\x6a\xfc\xdb\x6f\x9e\x28\x9d\x79\xc5\x1d\ +\x57\xce\x4e\x12\xc3\xbb\xd7\xbc\xfd\xcc\xcb\xeb\xcd\x41\x77\x2c\ +\x1f\x08\x43\xd1\xdc\x4b\xbf\x73\xfd\xdc\x44\x11\x90\xc4\x77\x97\ +\x99\x3e\x05\xa5\x4f\x5f\x74\xc7\x35\xf3\xb2\xa2\xf8\xb1\xdd\x6b\ +\x5f\x78\x71\x49\x9b\x3c\xf2\xf6\xfb\x6e\x99\x9a\x97\x62\x33\x5b\ +\xff\xf9\xf3\x3f\x1c\xe9\x57\x03\xaa\x34\x62\xc1\x79\xd7\xcf\x1f\ +\xb1\xed\xe5\x47\x5f\x5c\x7d\x48\x95\xa2\x13\xdc\x4c\x27\xf2\x80\ +\xee\x98\xba\xe8\xd2\x1b\x2e\x98\x14\x8d\x83\xbb\x57\xbd\xf9\xd2\ +\x92\x6d\xf6\x92\xf9\xdf\xbb\xfb\xca\xdc\x18\x17\x56\xbd\x9b\x96\ +\xbc\xbc\x74\xcd\xee\x2e\x29\x7b\xd1\xd5\x57\x5d\x31\x67\xa4\x6c\ +\xf4\x6e\x5e\xfa\xf2\x6b\xab\x2b\xe2\xa6\x5c\xf8\x9d\x6f\x5c\x90\ +\x9f\x12\xdb\xba\x73\xc9\x5f\x57\xf6\xfe\xf8\xde\x9b\x32\x5d\xcc\ +\xd7\x52\xf1\xcc\xa3\x4f\xb7\x85\x03\x03\x61\x7c\xd9\x4f\xfe\xb8\ +\xa8\x6f\xdf\x8f\xbf\xfb\x78\x6c\x7a\xe6\xc8\x14\xcf\xca\xb0\x16\ +\x33\xfa\xa2\x7b\x6e\xbe\x78\x54\xaa\xdc\x50\xb6\xf9\xc5\xe7\x5e\ +\x3b\x34\xe0\xb9\xf3\x27\x77\x4d\xcf\x4d\xb0\x13\x5e\xbd\xfb\x83\ +\x17\x5f\x78\xbb\xd3\xb4\x13\x82\x01\x38\xe3\xdc\xf4\x37\x3d\xff\ +\xab\xef\x3f\xbb\xd3\xef\x74\xda\x72\x12\xa3\x68\x6c\xc9\xcd\xb7\ +\x5e\x7f\x6e\x69\x0a\x55\x74\xaa\xb6\x1a\x3a\x4d\xcd\x48\x2f\xc9\ +\xd5\x9c\xbc\xd2\xdf\x3b\x30\xee\x92\xdb\x9f\xb8\x78\xf1\xb3\x7f\ +\x7e\x68\xf5\x11\x3a\xf7\xaa\x1b\x6e\xba\x68\x4a\x34\xf8\xb7\xbd\ +\xff\xfa\x8b\x4b\xb7\xdb\x8b\xe7\xdd\xfd\xad\xcb\x4a\x52\xe3\x3a\ +\x6b\xb7\xfe\xe2\x8f\xcf\x11\x41\xb4\x6a\xda\x57\x4f\x17\x86\xdb\ +\x0b\x94\xf1\x68\xaa\xd0\xb0\xa6\x9b\xfc\xc2\x28\xd7\xbf\xc2\xe2\ +\xb3\xdd\xea\xef\x0a\x85\x18\xa3\x5f\x31\xa9\x5b\x92\x44\x4a\x28\ +\x16\x05\xc0\x9c\x33\x4d\x33\x39\xe7\x9a\xa6\x86\xc3\x22\x21\x98\ +\x73\x4a\x29\x35\x0c\x83\x10\x44\xcd\xe3\x76\xe4\xc9\x83\x17\xc0\ +\x19\x60\x29\x3a\x3e\x25\x37\x29\xd1\x21\x41\x8f\xa2\x50\x40\x92\ +\x44\xf6\xbd\xfe\xd8\x0a\xa5\xe0\x27\xb7\x2c\x9c\xb8\x77\x53\x43\ +\x53\xd1\xb7\x6f\x5b\xd8\xfc\xf6\xe3\xff\xac\x75\xff\xe0\x07\xd7\ +\x5e\xdd\x54\xff\x7a\x8d\x8a\x90\xfa\xc1\x13\xff\x5a\x5b\xd7\xd1\ +\x15\xf4\x9c\x73\xdd\xd5\x17\x14\xb0\xc7\x7e\xfd\x4b\xe7\x94\x6b\ +\x6f\xb9\xfd\x9b\xed\x35\xbf\x29\x57\x4c\x81\x90\x40\x6f\xf9\xf2\ +\x4d\x55\x0b\xe7\x5d\xfb\xf7\x82\x89\x9b\x57\x2d\xdf\x76\xa8\x05\ +\x73\x20\x84\x44\x4c\x7a\x42\x70\xc4\xa4\x15\x05\x54\xf6\xe6\x93\ +\x6f\x35\x46\xff\xe8\xfe\xeb\x17\xcf\xa9\x7c\xee\x40\x18\x71\xb6\ +\xe3\x95\xc7\xde\x38\xd4\xe6\xce\x9e\xf5\xa3\x1b\x67\x1c\x78\xe1\ +\xef\xff\xe8\xcf\xfd\xf1\x77\xaf\xbf\xb0\xaa\x76\x9d\xa2\x01\x80\ +\x69\x32\x1e\x55\x74\xeb\xcd\x0b\xbc\xeb\x5e\x78\x68\x7b\xf8\xae\ +\xfb\x6e\x16\x10\x85\xb8\x91\x77\xdd\x71\x61\x60\xfd\x1b\x7f\xa9\ +\xb7\x7f\xfb\xce\x8b\xcf\xab\x3f\xfc\xdc\x2e\xb1\xa8\x38\xed\xd0\ +\x8b\x8f\xbe\x55\xd1\x62\x04\x39\xc7\x28\x08\xb1\x63\x0a\xf3\xcc\ +\x96\xca\xad\x6b\xb7\xaa\x24\xd1\xee\x8e\x72\x39\x69\xb7\x2f\x98\ +\x38\x72\xc6\x6d\x57\x4f\xd8\xf5\xd2\x33\x55\xe2\xb8\xef\xdf\x70\ +\x7d\xf9\xbe\xc3\x35\xb2\x33\x2d\x1a\xbd\xf3\x97\x5f\x77\x8e\xfb\ +\xc6\x7d\x97\x5d\xb0\x69\xdb\x01\xe7\xd8\xf9\xd7\xcf\xcf\x5e\xf1\ +\xf4\x63\xfe\x8c\x05\xdf\xfe\xe6\x0d\xbb\x76\xfe\x0a\x27\xa4\xa4\ +\x39\x94\x17\x7f\xfb\xc0\xc1\xbe\x60\x5f\x3f\x7e\xf9\x99\xa7\x12\ +\xe3\xd3\x2f\xba\xee\xc2\xf3\x26\x95\xbe\x5c\xa5\x63\xae\xac\x7c\ +\xfc\x9f\x1b\x1b\xbb\xfb\xc1\x21\x4b\x82\x24\x80\xe9\x2e\xbc\xf5\ +\xce\xab\xec\x87\x96\xfc\xf0\xb1\x8e\x9b\xee\xbd\xe3\xc6\xcb\x3b\ +\xeb\x9f\xab\x4a\xcf\x4d\xae\x7e\xe7\xc9\xb7\x7b\x93\xef\xbf\x7d\ +\xd1\xec\x8a\x1d\x2f\x6f\xee\xb0\xb9\x6d\x8c\x71\xce\x4c\x8d\xc4\ +\x5c\x7a\xf7\xaf\x67\xde\x4a\x44\xdf\xde\x3f\x3f\xfa\xc1\xe4\x05\ +\x17\x9e\x93\x43\x1f\xff\xcd\xaf\xf8\xc8\x2b\xbe\x7d\x79\x34\x00\ +\x10\x41\x94\x44\x8a\x10\x12\x6c\xe4\xc8\xea\xd7\x5e\xdc\xb0\xaf\ +\xb7\x37\x9c\x3d\xf5\x92\xdb\x2e\x2b\xdd\xf0\x9f\x07\xf7\xa3\xf1\ +\x3f\xf9\xf6\xcd\xcd\x15\xb5\xe5\xd1\xb1\x39\x71\xe8\xed\x3f\xff\ +\xdf\xb6\x9e\x30\xc2\xe4\x94\xf1\x6f\x8b\xaf\x84\x2e\x60\xce\x61\ +\xe8\x05\x80\xfa\x35\x93\x19\x06\x62\xe6\xfa\x66\xaf\xc9\xd8\xc5\ +\x59\xd1\xef\x37\xf6\x79\x43\x0a\xa6\xe6\x80\xaa\x1b\x1c\x80\x23\ +\x46\x69\x28\xac\x18\x86\x49\x29\x33\x4d\x6a\x9a\x46\xe4\xbd\x61\ +\x18\xba\x6e\x28\x8a\x8a\x30\x0c\xbf\xec\xe0\x0b\x80\x1b\x0a\x4d\ +\x28\xfd\xd9\xc3\xff\xf9\xd7\x7d\x0b\x7d\x07\xd7\x2d\x5f\xbf\xdf\ +\x94\x1c\x04\xa1\x81\x96\x9a\x5d\xbb\x8f\x7a\x43\x5c\x8a\x8a\x8e\ +\x4f\x2a\x48\x16\xba\xd7\x6f\xd8\x5d\xb6\x79\xf3\xee\x76\x25\x3f\ +\x3b\xdb\x25\x03\xe7\x66\x6f\x5d\x55\x5b\x4b\xab\xcf\x96\x56\x9c\ +\x91\xd2\x52\x77\x60\xc7\x86\x3d\xdb\x77\xec\xf4\xdb\xb2\x8a\x52\ +\x6c\xaa\x6e\x00\x42\x0e\xda\xf9\xdc\xc3\xbf\xff\xf5\xbf\xdf\x3a\ +\x16\x8a\xb9\xe9\xfb\xbf\xb8\x76\x6e\x8e\x19\x0e\x02\x42\x9c\x9a\ +\x86\x11\xf1\x46\x40\xc4\xd9\xe0\xab\xaf\x2e\xdb\xbc\xa9\xac\x4b\ +\xcd\x4a\x4a\x71\x4a\xc0\x38\x1f\x68\xa9\xa9\x6f\xf1\x3a\x12\x4b\ +\x3c\xb4\x79\xdd\xba\x3d\xfb\x37\x6f\x3a\xd8\x87\x4b\xb2\xd3\x24\ +\x81\x03\x30\x4d\x37\x84\xb8\xfc\x0c\x7b\x60\xdb\x8e\x3d\xfb\x0e\ +\x36\x79\x43\x3a\x42\x3c\x2a\x71\x44\xaa\xc8\xa2\x72\xc7\x2e\x98\ +\x9e\xd7\xd5\xd2\xd8\x6f\xc8\x12\x66\xa6\x49\xfb\x9b\x8e\xb5\xd6\ +\xd7\x07\x18\x66\x1c\x01\x67\x94\x71\x41\x14\x10\x41\x41\x6f\x28\ +\x75\xfa\xc5\xbf\xfd\xd9\x1d\xd9\xd1\xcc\x13\x9b\x1d\x8d\x58\xe6\ +\xb8\x19\x33\x8a\xa3\xaa\xeb\xda\x18\xb1\x61\xe0\xd4\xd0\x3a\xab\ +\x0f\xef\xda\xd3\x60\x4a\x36\xe2\x8a\xcf\x4c\xca\xb0\x63\x54\x34\ +\x6d\xce\xf8\x0c\x38\x52\xdf\x23\x48\x36\x00\xa6\x87\x43\x3d\xc7\ +\xca\x8e\x34\x2a\x05\xd3\x16\xdd\xf6\x8d\x8b\x27\x8c\x48\xc1\x0c\ +\x39\x04\x51\x10\x00\xb8\xd9\x5b\x7b\xa4\xad\xad\x4b\x41\x12\x02\ +\x60\x8c\x3a\xe2\x0b\x0b\x62\xd4\x2d\x5b\x77\x1e\xdc\xb4\x7d\x4b\ +\x55\x5b\x72\x5a\x7e\x92\x1b\x19\x26\x0f\xb4\xd5\xef\xd9\x55\xd5\ +\xdd\x6f\x3a\x62\xe3\x08\xa5\x8c\x47\x3c\x93\x08\x83\xd1\xd5\x5c\ +\x53\x59\x79\xa4\xf2\x68\xf3\x00\xc4\x66\x27\xa7\x78\xdb\xca\x37\ +\x6d\x3a\x54\xdd\xe4\xe3\x18\xa3\x61\x23\x56\x58\x40\xfd\x6d\x0d\ +\xed\x75\xb5\x9d\x86\x23\x2d\xa3\x48\x0c\xd5\x6e\x58\xb7\x67\xef\ +\x96\x4d\x87\x83\x8e\x51\xd9\x49\x08\x98\xa1\xa8\xbd\xb5\x15\xed\ +\xad\x5d\x9c\xa3\xd3\x94\x04\xeb\x75\xd6\xbf\x86\xd9\x0b\x00\x92\ +\x80\x0e\x04\x61\x9e\x8d\x32\xca\x9c\x51\x71\x97\xd9\x79\x2a\xeb\ +\xd9\x93\x12\x67\xa8\xdd\x22\x33\x8e\x28\xd8\xcf\x09\x41\xdc\xa0\ +\xa6\xd7\xeb\x8b\x8d\x89\x16\x04\xa1\xbd\xa3\x43\x14\x04\x00\xa4\ +\x69\x1a\x00\x68\x9a\xe6\xf5\xfa\x04\x22\x30\x4a\xf9\xc9\x1e\x6f\ +\xc6\x38\x12\x6c\xc4\x77\xec\xf1\xff\xbc\x50\xd5\xa5\xea\x03\x5d\ +\x03\x9a\x24\xc7\x89\x00\x5c\x90\x64\x59\x10\x80\x31\x04\x30\xd0\ +\xd7\xe4\x47\xf3\x26\x8d\x1b\x51\xed\x70\x8f\x4e\x76\xb4\xef\xee\ +\xec\x0f\x13\x4e\xa2\xd2\x0b\x72\x5d\x81\x76\x14\xea\x6e\xea\xf5\ +\x4e\xce\x2f\x2a\x2a\xcd\x73\x8d\x1a\x1d\xc3\x7a\x9a\x7a\x55\x01\ +\x63\xd3\x64\x4c\x4c\x9e\x32\xd1\xd1\x74\x78\xf7\x9b\x01\x61\xe2\ +\xc4\xef\xe4\xe6\xe7\xc0\x8e\xba\x7e\xdd\x91\x37\x22\x2b\x59\x77\ +\x48\x42\x64\xac\x11\x61\x82\xe4\xe8\xf8\x9c\x89\x69\x63\x93\x9d\ +\xad\xdb\xba\xc2\x3a\xc2\x08\x88\x28\xb9\x24\x7d\xa0\xaf\x49\x95\ +\xcf\x9d\x38\x2e\xbf\xd7\x9f\x5f\x12\x8b\x2a\xba\x7a\x34\xea\x14\ +\x65\x67\x42\x6a\x9c\xd9\x52\xdf\xa9\x2f\x9e\x31\x79\xcc\xf6\xde\ +\x5e\x87\x2c\x52\x8c\x43\xfe\xb6\x01\x62\x0f\x35\x96\xbd\xbc\xea\ +\xa0\xe0\x70\x99\xdd\x0d\xdc\x3d\x0e\x21\x4e\x44\x59\x96\x45\xe0\ +\x8c\x23\xe4\x64\xbd\xfb\x2b\x8e\x5c\x3a\x7b\xe1\x45\x57\x5f\xd2\ +\xf1\xfa\x4e\x8f\x43\xc6\x08\x04\x4e\xfd\xfe\x4e\x43\x1c\xdd\xb6\ +\x7f\xc3\x92\x43\x3d\x6e\x1b\xf6\x35\x75\x7b\x26\x4b\x00\x48\xb2\ +\xd9\x24\x8c\x38\x07\x42\xb5\xde\xfe\x5e\x20\xc9\xc7\xb6\xad\x5c\ +\x5f\xaf\x78\x24\xb3\xa3\x3b\x30\x42\x10\x00\x61\x41\x92\x4c\x7b\ +\xe2\x8c\x59\xb3\xdc\xbe\x0f\x9e\x7e\x7a\xd3\x95\xbf\x1b\x95\x27\ +\x60\xdd\xd0\x99\x10\x95\x5e\x90\xe7\x54\xba\x35\x9f\xc1\x39\x20\ +\x44\x54\x5f\x53\xbb\xe2\x18\x3f\xa6\x78\x73\x5b\xd4\xf8\xdc\x14\ +\x5f\x47\xb9\x37\x44\x09\x06\x22\xc9\xb2\x28\x02\xe7\x9c\x03\xe3\ +\x1c\x31\xc6\x19\x05\x44\x44\x1a\x3e\xb4\x79\xe5\x1b\xfb\xfb\x9d\ +\x76\x11\x71\x47\xa7\xb7\x37\xa1\x70\xd4\xe4\x89\x59\xe1\x68\x19\ +\x23\x0c\x91\x96\x03\x01\x33\xd5\xb0\x21\xa7\xe5\x64\x47\x25\x36\ +\x43\x48\xed\xed\x6e\x02\xd7\xc4\xf1\xe3\xf2\x0c\x3c\xb6\xc0\x6d\ +\x6e\xec\xf4\x31\x07\x00\x46\x82\x64\x93\xc5\x88\xb1\x60\x8d\x59\ +\x7c\x15\xfb\x11\x11\xef\x36\x00\x00\x97\x30\xda\xaf\x4a\x3b\x02\ +\xe1\xd9\x76\x63\x34\xeb\xa3\x03\x34\x4c\xe9\x04\x29\x84\x98\xe9\ +\xa7\x78\xa9\x5f\xd4\x05\xc1\xce\x39\x42\xd0\xd9\xd1\x21\x49\x62\ +\x62\x52\x22\x46\x98\x71\x06\x00\x18\x63\xd3\x30\xba\xbb\x7a\x02\ +\x81\xa0\xdd\x2e\x51\xce\x4e\xf8\xd5\x01\x10\x00\x63\x1c\x4b\x36\ +\x1b\xa8\x1d\xf5\x87\xdb\xfa\x9d\x0e\x87\x44\x04\x4c\x01\xc9\x36\ +\x9b\x80\x11\xe3\x58\x96\x65\xbb\x4d\xf4\xd5\xef\x7e\xf6\xad\x31\ +\xb7\xdf\xfa\xf3\xf3\x6d\xbc\xb1\x6c\xe3\x7b\x5b\xf6\xb7\x85\xd3\ +\x37\xee\x6e\xbf\xf2\xbb\xbf\x9f\xeb\x3b\xfa\xe0\x0f\x7f\xb3\xe2\ +\xad\xa5\x79\x77\x7f\xe3\xb7\xff\xf9\x0f\x0b\x75\x6f\x78\xfd\xb9\ +\x5d\x5d\x3a\xb2\xd9\x75\xd3\x44\x51\x59\xd7\xdc\x7e\x63\x51\xa2\ +\x13\x71\xda\xdb\x7c\x60\xd9\x96\xfd\xfe\xb0\xb9\x62\xf9\xde\x3b\ +\xaf\xfa\xc1\xb3\xd7\x21\x16\xee\xf0\x0f\xa8\x26\xd5\xfa\xbc\xc6\ +\xb9\xdf\xfd\xd5\x3c\xe0\xcd\x65\xeb\xdf\xde\xb0\x5f\x8f\x9f\x6b\ +\xb7\xcb\x02\xc6\x76\x49\x6f\xae\xdc\xfc\xf2\xca\xac\x1b\x7f\xf0\ +\xe0\xd5\xc4\x38\xb6\x6b\xe5\xca\x7d\x55\x6d\x76\xb9\xbc\x8d\x9d\ +\x77\xcd\x75\x9b\xff\xef\x5f\xff\x79\x71\xc3\xf7\xaf\xb9\xf5\xa5\ +\x4b\x04\x40\xda\x86\xcd\xe1\x50\x7b\xd9\x33\xaf\x6e\xba\xed\xa2\ +\x2b\xfe\xbe\xe8\x06\xa3\xa7\xfe\x89\x3f\xfc\x72\x87\x01\xb2\xcd\ +\x2e\x62\xc4\x18\xe7\x9c\x63\xce\x24\x3b\xaf\xde\xb6\xe6\x89\x38\ +\xc7\x35\xe7\x5d\xf7\x9f\x45\xb7\x00\x46\xfd\xb5\xbb\x28\x37\x9b\ +\x2a\x36\xbe\xb2\x3a\xf3\x8a\x1b\xee\x99\x77\x9b\x2d\x50\xb5\xe9\ +\xb7\xbf\xfd\x87\x09\xc4\x66\x93\x31\x00\x60\xc1\x66\xb3\xb9\x64\ +\x73\xf3\x96\x95\xef\x16\x27\x5d\xf4\xed\x9f\x5e\x26\x4a\xbd\x7b\ +\x96\xfc\xfc\xc1\x97\x39\x16\xec\xb2\x44\x30\x92\x8c\xde\x1d\x3b\ +\x77\x8d\xbb\x6a\xc1\xc3\x7f\x99\x2e\xc5\x4a\x47\x95\x50\x4f\x53\ +\xe3\xc6\xbd\x9d\x57\xfc\xe0\x8f\xe7\xf6\x56\xfc\xec\x3b\x7f\x61\ +\x44\xb4\xd9\xed\xa8\xef\xd0\x33\xcf\xaf\xfd\xd1\x4d\xb7\xbe\x78\ +\xb9\xd8\x5b\x5f\xf6\xdc\xd2\x35\xbd\x2c\xdd\xe9\xb0\x85\x30\x62\ +\x80\x6d\xb2\x2c\x0a\x98\x31\x86\x38\xa7\x8c\x03\xe2\xdc\x95\x76\ +\xcb\x2f\x1f\xbd\x99\x83\x2c\x93\x9d\x2f\xfc\xdf\xef\xde\x7e\x7d\ +\x44\xfa\x9d\x3f\xfe\xeb\x23\x9c\xf3\x70\x4f\xb9\x4a\x29\x11\x25\ +\x59\x06\xac\x75\xae\x59\x7d\xe0\xfe\xab\x6e\x79\x66\xd1\x65\x2f\ +\x3d\xf8\xbb\xd7\xb6\xbc\xff\x66\x71\xfa\x35\xbf\xfc\xfb\x2d\xa0\ +\x54\x6e\x7a\x7b\x45\x59\x53\xfc\xbc\xb9\x36\x9b\x4c\x80\x53\xc6\ +\x08\xb7\x3a\x11\x5f\x49\x5d\x40\x0b\xe6\xcf\x1e\x3e\x98\x64\x72\ +\x10\x35\xe5\x26\x67\xff\x54\x59\x71\x62\x4e\x80\xab\x1c\xb5\x53\ +\xf1\xe5\xa0\xbb\x8c\x47\xb9\x44\x1c\x19\x8d\x32\x34\x43\x94\x6c\ +\xf1\xf1\x71\xa2\x28\x62\x8c\x38\x07\xc6\x58\x30\x18\xea\xed\xeb\ +\x95\x25\xe1\xb4\xa3\x53\x8c\x31\xc9\x1d\x1f\x27\x9b\x7e\x9f\x57\ +\xe5\x02\x02\xe0\x00\x1c\xb9\x63\xe3\x5d\x92\xbf\xad\xc5\xf0\x24\ +\xc6\xb9\x50\xb8\xbb\x3f\xa0\x07\xb9\x2d\x31\x21\xce\x29\xd2\x60\ +\x5f\x67\x50\xe3\x1c\x4b\x4c\x74\x25\xc5\x39\x89\xa9\xaa\xfd\xbd\ +\x5e\x05\xb8\x33\x2e\x25\xd6\x8e\xd4\x81\xbe\x5e\x2f\x17\xe5\x88\ +\xfe\x18\x60\x77\x3a\x1d\x6e\xbb\x88\x81\xa9\x03\xbd\x81\x80\x0a\ +\x92\xac\x32\x29\x3e\x3e\xc6\x21\x80\xa9\x2b\xe1\x01\x6f\x90\x39\ +\x5c\x51\x6e\x97\x4d\xc0\xcc\x0c\xf4\x75\x04\x74\x2c\xd8\x63\xe3\ +\x62\x6d\xc8\xd7\xde\x6b\x62\x4e\x21\xcc\x6d\xc9\x89\x31\x76\x6c\ +\x0c\xf4\x74\x2a\x14\x1b\x48\x16\x1c\x9e\x14\x9b\x1a\xf0\xf6\xf5\ +\x98\x8e\x98\xf8\xf8\x68\x1b\x61\x54\x53\x06\x7c\x8a\x66\x06\x4c\ +\x29\x36\x21\xce\x23\x13\x6e\x84\x83\xfd\x7d\x41\x88\x89\x8f\x77\ +\x0a\xfe\x8e\x1e\x9d\x03\xc2\xc7\xd5\x90\x85\x74\x31\x36\x3e\xc6\ +\x63\x17\x38\xe7\x66\xd8\x1f\x0a\x87\x34\x13\xab\x60\x4f\x4a\x88\ +\xb1\x0b\x88\xa9\xfd\xfe\xfe\x80\x29\xc7\x27\x78\x88\xde\xd7\xd1\ +\x2d\xa4\xa5\x45\x33\xc5\xdb\x3b\xa0\x50\x5d\x74\xa7\xc4\x47\x89\ +\x18\x98\xe2\xf5\xf5\xab\xe0\x4c\x8c\x77\x50\xd5\xd7\xd5\xcf\x04\ +\x85\xd9\xe2\xe3\x62\xa3\x6c\xc4\x34\x34\x73\xa0\xd7\x17\xa6\xa6\ +\x1c\x93\x14\xe7\x24\x66\x38\xe8\xed\x37\xdd\x49\x71\x42\x38\xe0\ +\xed\xed\x36\xec\xd1\xf1\xf1\x31\x36\xa4\xf6\x77\xfb\x03\x3a\xd8\ +\x62\x62\xe2\xdc\xb6\x81\xf6\x66\xdd\x95\x10\xeb\x21\x6a\x77\x7f\ +\x50\x67\x18\x73\x86\xb0\xdd\x13\xe3\xb6\x13\x18\x1c\xfc\xe5\xa1\ +\xae\x0e\xaf\xc6\x9d\x71\xc9\x31\x2e\x02\xcc\x54\x07\x06\xfa\x15\ +\x14\x95\x18\x2f\xa9\x03\x7d\xbd\x7d\xcc\x93\x98\xe8\xb1\x63\xa6\ +\xf7\x77\xfb\xc3\x46\x98\x44\xa5\x24\x44\xcb\x5c\xf5\xf7\x74\x2a\ +\x4c\x16\x5d\x71\x71\x2e\x30\xbc\x1d\x5e\x26\x61\x6b\x98\xf2\x2b\ +\xaa\x0b\xf3\xcf\x9d\x7d\x4a\x35\x36\x38\x98\x86\x31\x02\xc2\xf9\ +\x82\x6a\x43\xbc\x93\x8a\x87\xa8\x3d\x48\x6c\x0e\xe1\xa4\x29\x89\ +\x86\x61\x72\xc6\x65\x9b\x4d\x14\x05\xc6\xb8\xa6\x69\x86\x69\x48\ +\x92\x88\x4f\x27\x0a\x91\xe1\x72\x6a\xe8\x06\x03\x49\x1a\x56\x5c\ +\x38\xd3\x34\x1d\x8b\xb2\x88\x99\xa6\x9b\x98\x88\xa2\x80\x39\xa3\ +\x86\x61\x32\x0e\x44\x14\xc5\x88\xb7\x9c\x9a\x86\x41\x39\xc2\x91\ +\xef\x52\xd3\x30\x4c\x8a\x22\x67\x9f\x58\xa1\xc1\x0c\xc3\xa4\x8c\ +\x03\x00\x26\x44\x14\x05\x04\x30\x74\x29\x84\x90\x20\x8a\x04\x83\ +\xa1\xeb\x94\x01\x20\x10\x04\x51\x20\x98\x33\xaa\xeb\x26\x91\x24\ +\x01\x47\x46\xe2\x07\xcf\x17\x44\x51\x20\x18\x80\x47\x6e\x2c\x49\ +\x22\xe2\xcc\x30\x0c\xca\x38\x20\x14\xf9\x2e\x1c\x3f\x82\x10\x16\ +\x25\x09\x03\xd3\x34\x1d\x4b\xb2\x78\xfc\xe7\x71\x00\x04\x1c\x38\ +\x1f\x9e\x30\x41\x10\x30\x1a\xba\x11\x47\x58\x90\x24\x01\xa8\xa9\ +\x1b\x54\x90\x65\xcc\x4d\x4d\x67\xa2\x24\x12\x8c\x18\x35\x0d\x93\ +\x72\x3e\xf8\x73\x22\x49\x11\x24\x89\x9c\xf8\x3a\x00\x02\x22\x88\ +\x22\xc1\x8c\x1a\xba\x41\x01\x61\x59\x96\x98\xa1\x9b\x1c\x89\x92\ +\x88\x07\x53\x08\x98\x08\xa2\x48\x10\x67\xba\xa6\x23\x51\x12\x31\ +\x68\xba\x11\xc9\xbf\x48\x2a\x19\x35\x0d\xc3\xe4\xc7\x4d\x3c\x2c\ +\x88\xb2\x88\x4d\xc3\x30\x23\x37\xc1\x58\x92\x44\x66\xe8\x26\x07\ +\x51\x92\x10\xa3\xba\x61\x72\x0e\x82\x24\x09\x18\x71\x6a\xea\xa6\ +\xc9\x01\x0b\xa2\x28\x10\xc4\x4c\xd3\x30\xa9\x20\xc9\xc4\x12\x85\ +\xaf\xae\x2e\xcc\x3b\x67\xe6\x69\x9a\x77\x04\x1a\x05\x3d\xe2\x81\ +\x40\x60\x23\x40\x3e\xa2\x9b\x48\x29\x65\x8c\x23\x04\x18\xe3\xff\ +\x3a\x97\xd9\xc2\xc2\xe2\xab\x32\x7f\xe1\x24\x47\xc0\xf1\xbf\x20\ +\x09\x81\x74\xa2\x55\x07\xf6\x11\xeb\x29\x87\xab\x01\xe7\xdc\x72\ +\x32\x59\x58\x7c\x1d\x74\xa1\xbf\x7f\xc0\x9a\xac\x6a\x61\x61\x71\ +\x52\x3f\xe2\xc9\x27\x1e\x3b\x8d\xbd\x60\x61\x61\xf1\xff\xb1\x32\ +\x20\xce\xac\xc0\x6d\x16\x16\x16\x27\x21\x04\x02\x01\x2b\x17\x2c\ +\x2c\x2c\x86\x63\x8d\x20\x58\x58\x58\x58\xba\x60\x61\x61\x61\xe9\ +\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\xff\x2b\xc2\x57\x22\x95\x18\ +\x63\xb0\x26\x59\x58\x58\x7c\x76\xf0\x93\x23\xa4\x7c\xc5\x74\x01\ +\x21\x64\x9a\xa6\xcf\xeb\x35\x4d\xc3\x7a\x96\x16\x16\x9f\x15\x0e\ +\x87\xd3\xe5\x76\x7f\x94\x34\x9c\xed\xba\x60\x9a\x66\x6f\x6f\x77\ +\x4c\x4c\x9c\xd3\xe5\x8e\xc8\x5c\x44\x2e\x86\x54\xcf\x7a\xc0\x16\ +\x16\x1f\xd3\xb0\x9e\xb6\xd6\x50\x4a\x7b\xba\xbb\x4c\xd3\x88\x8e\ +\x89\x3d\xad\x34\x9c\xd5\xba\x80\x31\xe9\xeb\xeb\xf1\x78\xa2\xe3\ +\xe2\x13\x60\x70\x79\x22\x9c\xf4\xc6\x8a\x53\x6e\x61\xf1\xb1\xe6\ +\x76\xa4\x9a\x9c\xbc\x7d\x1c\x47\x08\xd9\x32\xed\x0d\xb5\x35\x86\ +\x53\x17\xa5\xd3\xc4\xfb\x17\xce\xee\x5f\x05\x9a\xa6\x25\x26\xa5\ +\x44\x7e\x4c\x24\xf0\x38\x1f\xb6\x5d\xd4\x67\xa6\x0b\x08\xa1\xb3\ +\x44\x65\xce\x9e\x94\x58\x7c\x5d\xa4\x61\xb8\x2e\x44\xde\x30\xc6\ +\x08\x21\x44\x10\x4c\xd3\x14\x25\xe9\xcc\xed\x05\x24\xd9\x6c\x02\ +\x46\x00\x9c\x99\xa6\x6e\x18\xff\xc3\x46\x43\x88\x88\x02\x37\x3f\ +\xed\x15\x18\xe7\x9c\x73\xc6\x39\x67\x88\x10\x04\x80\x38\xa3\x3c\ +\x12\xd1\x01\x13\x42\x80\x53\x93\xf2\xff\x39\xef\x30\xc6\x40\xcd\ +\x2f\x7f\x3b\x25\x42\x08\xe2\x67\x43\x42\x2c\xbe\x26\xbd\x08\x7e\ +\xbc\x91\x19\xdc\xf0\x31\xb2\xd1\x07\xe7\x80\x31\xe3\xc7\x83\x7b\ +\x7e\xd8\x54\x3f\xbd\xc2\x30\xad\xe1\xd0\xae\x75\xeb\xd7\xad\x5d\ +\xbf\xa9\xac\xba\x8d\x62\x11\x23\x40\x08\xe1\xa1\x1d\xd9\x4e\xfa\ +\x70\xfc\x23\x3e\xe9\x23\x42\x08\x21\x4c\x98\x72\x70\xd3\x86\x9a\ +\x2e\x55\x94\x04\x04\x80\x3e\xd9\xe2\x4d\xc4\x22\x61\x28\x11\x70\ +\x84\x8c\x40\xfb\xa1\x23\x47\xfb\x4d\x1c\x51\x05\x02\x6a\x6d\xd5\ +\xa1\x86\x3e\x6d\xd8\x8d\x4f\xbd\x3e\x42\x08\x23\x14\xd9\x41\x65\ +\x78\x62\xd1\xb0\xbf\x12\x42\xc2\x9d\x47\xd7\xac\xdf\x1f\x66\x02\ +\x39\x1e\x52\x05\x47\xbe\x38\x94\x4d\x08\x0d\x1e\x19\x7a\x73\x52\ +\xee\xa3\xa1\x13\x86\xdf\x17\x9f\x7c\xa3\x53\xae\xf6\xe1\x8f\x04\ +\xe3\xe6\x03\x5b\xb7\x96\xb5\x08\x82\x60\x0d\x20\x5b\xfc\xef\x0c\ +\x06\x3e\xe0\x9c\x73\x8e\x31\x26\x18\x73\x38\xb1\x9d\xe0\x47\xcb\ +\x02\x90\x9f\xfd\xec\xa7\x1f\x6a\xdf\x05\x1c\x6a\x7b\xe6\x8f\x0f\ +\x55\x04\x6d\x58\xe9\xdc\xb9\x7e\x4d\x4d\xd0\x3d\xaa\x24\x9b\x98\ +\x6a\x30\x18\xd2\x4c\x2e\x4a\xb2\x84\x79\x70\x60\x40\x63\xd8\x66\ +\x93\x80\x83\x80\x79\x38\x30\x10\x52\x0d\x2c\x08\xa2\x28\x12\xa0\ +\xc1\xfe\x80\x09\xc4\xee\xb0\x61\xad\xf7\xdd\x27\x9f\xf3\xc7\x97\ +\xe4\x24\xc8\x0c\x30\xa7\x94\x01\xc2\x67\x26\x0e\x84\x60\x9f\xb7\ +\x2f\xca\x13\x2d\xc9\x32\x60\x1c\x3a\xf6\xce\x77\x7e\xf2\xa8\x5c\ +\x30\x6b\x4c\xa6\x07\x61\xdc\x5f\xbd\xf1\xa7\x3f\xfe\xb5\x2f\x77\ +\xe1\xd4\x0c\xbb\x61\x02\x46\x00\x08\x0c\x43\x63\x08\x63\x00\x0e\ +\x20\x8a\x22\xd5\x42\x03\x81\x10\x05\x42\x10\x37\x4d\x86\x31\x42\ +\x9c\x19\xa6\x09\x98\x08\x02\x56\x43\x03\x81\x90\x4a\x44\xb9\xef\ +\xe8\xc6\xa7\x96\x56\x8c\x9c\x50\x22\x02\x17\x25\x49\x24\x10\x0a\ +\xf4\x87\x75\xb0\xd9\x6d\x88\x53\xc6\xb9\xa1\x84\x03\x21\x05\x88\ +\x48\xc0\x18\x18\x08\x51\x24\xca\x22\xe6\x91\x2d\xaf\x00\x00\x98\ +\xaa\x84\x82\x21\x15\x88\x6c\x93\x08\xa3\x0c\x38\x0d\x07\x03\x21\ +\xd5\xc0\x82\x24\x4b\x44\x0b\xf6\x07\x55\x53\xb2\xdb\x08\x07\x8c\ +\x91\x12\x1c\x08\x84\x35\x84\x05\x81\x10\x41\xc0\xe1\x40\x7f\x48\ +\x63\x36\xbb\x1d\x63\x28\x7b\xf3\xf1\xb5\x2d\xae\xf1\x45\x89\x26\ +\x43\x22\x41\x60\x79\x56\x2d\xfe\x77\x3f\x1d\x42\x84\x90\x75\xeb\ +\xd6\x99\x86\x91\x90\x98\x18\x89\x8d\x8e\x31\xee\xed\xe9\x96\x6d\ +\x36\xe9\xcc\xfb\x11\x9c\x51\x6e\x4f\xbb\xe0\xaa\x5b\x16\x8c\x8c\ +\x6d\xdb\xf7\xda\x8f\x1f\xdb\x3a\x6b\x5c\xf2\x81\xd7\x9e\x2c\xef\ +\x87\x84\x82\x99\xb7\x5d\x35\xeb\xf0\xaa\x97\x37\x1d\xe9\xd6\x4d\ +\x34\xfe\xfc\xeb\xaf\x9a\x9b\xb5\xfd\xad\xe7\x57\x94\xb5\x12\x5b\ +\xfc\x82\x2b\xae\x9b\x95\x0b\xcb\x5e\x7e\x79\x5f\x93\xdf\x64\xf2\ +\xec\x2b\x6e\xb9\xb0\xd4\xe6\x94\xc2\xdb\x96\xbf\x50\x57\x56\x7c\ +\xd9\x05\xe3\xd6\x3f\xf3\x54\xea\x55\x3f\xb8\x6a\x72\xba\xae\x9d\ +\xd1\xb8\xe3\xf0\xf8\xee\x01\xbf\x99\x64\x47\x3b\xd6\xac\x3a\x77\ +\xdc\xed\xc9\xd2\xc0\xfa\xd5\x1b\x54\x92\x68\xd3\x8d\xfa\x35\x4f\ +\xbc\x54\x93\xfc\x93\xef\x5f\x6d\x6b\xd9\xf6\x97\xc7\x37\x5c\xf2\ +\x83\x9f\x8c\x8e\x46\x9c\x08\xed\x07\xd7\x3c\xf7\xea\xaa\x3e\x53\ +\x2c\x9e\x77\xc5\xec\xa4\xe6\xe7\x37\x2b\x3f\xf8\xc1\x37\xe2\xba\ +\xb6\x3d\xf4\xc4\x96\x2b\xee\xfb\x89\xab\xfc\xad\x67\xde\xdf\x6f\ +\x0a\x8e\xc9\x8b\xaf\x9f\xe2\x8c\xe1\x5d\xcb\x9f\x7e\xe4\xe1\xf4\ +\x71\x8b\xee\xb8\x64\xcc\xee\xa5\xcf\xbe\xb7\xab\x91\x82\x50\x30\ +\xfb\x8a\x6f\x5e\x32\xa5\x6d\xc7\x5b\xff\x7e\x75\xab\xe4\xb6\x99\ +\xcc\x99\x9e\x68\xeb\xed\xed\xf6\x1b\x51\x57\xdf\x75\xcf\xec\xbc\ +\x68\xc3\xa0\x82\x24\x1c\x5e\xfe\xc4\x7f\x56\x55\xb9\xa2\x6c\x2a\ +\xc4\x5c\x7c\xe3\xed\xf3\x46\xba\x3f\x78\xe2\xe1\xf7\xca\x7b\x3c\ +\x29\x79\xd7\xdc\xf2\x2d\x77\xe3\x3b\x2f\xad\x38\xa0\x9a\x46\xc2\ +\xa8\xf3\xee\xba\x7e\x76\xdd\xda\xd7\x5e\x5f\x7f\x98\xc9\x51\x53\ +\x16\xdd\x72\xd9\xb4\xa4\xfd\xef\xbf\xf2\xee\xf6\x6a\xdd\x34\xb3\ +\xa6\x5c\x7a\xfb\x55\x33\x1c\x0e\xa1\x69\xfb\x7b\x7f\xf1\x1e\x9c\ +\x34\xff\xba\xc5\x33\x32\xa8\x61\x5a\xc5\xda\xe2\x7f\xf4\x2f\x98\ +\x94\x2e\x7f\xf7\xdd\x15\xab\x56\xc5\xc6\xc4\xdc\x72\xf3\xcd\x25\ +\x25\x25\x91\x6a\xf5\x29\xe6\x2f\x20\x0c\x86\xaf\xaf\xab\xa3\xb9\ +\x7b\xc7\xce\x72\x5b\x4a\x86\xc3\xf4\xd6\x76\xdb\xae\xfc\xee\xf7\ +\x26\x66\x3a\x1b\x77\xbe\xba\xf4\x60\xf0\xa6\x3b\xbf\xe3\xa8\x7b\ +\xef\x91\xa5\x6f\x8e\x2a\xb9\x71\xc3\xc6\x8a\xfc\xab\x7f\x70\xe3\ +\xb4\x54\x22\x08\x87\x56\x3e\xb6\xa1\xd5\x76\xc7\x9d\xf7\x0c\xec\ +\x7c\xe1\xf9\x37\x97\x8c\x29\xb8\x81\x91\xb8\x85\xd7\x7c\xe7\x92\ +\x49\x49\x46\x38\x00\x57\x5d\xe7\xcc\xf2\x98\xc6\x99\x2e\xee\x66\ +\x8c\x71\xce\x18\xe7\x18\x90\xaf\x2b\x98\x37\xe3\xf2\x44\xf5\xf0\ +\xea\xfd\xed\x57\xc5\x97\xed\xf5\xa6\x5c\x71\x5e\x5c\x4b\x67\x77\ +\xd2\xdc\x11\x7d\x6b\x76\xb7\x84\xc1\xdd\x50\xeb\xc7\xe9\x69\x6e\ +\x89\x02\xc7\xc1\x9a\x97\x5e\x59\x1a\x7d\xce\xb7\xef\x9e\x9e\x41\ +\x44\xb9\xb3\xec\x48\x50\x31\x28\x07\xc6\xf5\x70\x58\x61\x2c\xbc\ +\x63\xc5\x5a\x52\xf8\x8d\x9f\xdd\x38\x45\x12\x85\x8e\xbd\xe5\xb6\ +\xec\xa9\xf7\xfe\xe4\xce\x34\x37\x69\xdd\xfd\xc6\x4b\x9b\xbd\xb7\ +\xdd\xff\xcb\x5c\xa3\xf2\x6f\x0f\xbf\xb8\xb5\x28\x37\xb6\xa7\xd5\ +\xcc\x99\xfb\xeb\x6f\xcf\xdf\xf0\xc8\xaf\x36\x29\x93\x7f\xfb\xf3\ +\xbb\x36\x3f\xff\xc7\x77\x57\xed\x9d\x72\xcf\xf9\x88\x9b\x9c\xd3\ +\xce\xc6\xa6\xb8\xd2\x0b\xee\xbf\x69\x6a\xe5\x8a\x27\x9e\x7b\xfe\ +\xe5\xa2\xdf\xde\xd2\x58\xd7\x3b\xe6\xa2\xbb\x6f\x9a\x9b\x6e\xf6\ +\xec\xff\xe3\x1b\x5b\xc6\x5d\xff\xdd\x69\x31\xcd\xff\xf8\xeb\x1b\ +\xeb\xc6\x24\x36\x6e\xdc\x1c\x35\xf5\xde\xef\x5f\x50\x04\xd8\xe6\ +\xaf\x59\xf5\xc2\xea\xca\xf3\xef\xb8\xa7\x98\x1d\x7a\xe8\x91\x97\ +\xb6\xcd\x1c\x67\x67\x42\xd1\x8c\x6b\x7f\x7c\xdb\x74\xa6\x53\xc3\ +\x30\x2c\x6b\xc1\xe2\x7f\x36\x16\xc0\x30\xf4\x8c\xcc\x8c\x3b\xbe\ +\xf5\x2d\x4a\xa9\x28\x89\x26\xa5\x43\xde\xc7\x8f\x52\x86\x8f\xd0\ +\x05\x4c\x24\xb3\x67\xed\xd2\x17\x0e\x7b\x24\xe2\xca\xba\xeb\xb6\ +\x2b\xd3\xf8\x11\x90\xec\x51\xee\x28\x97\x93\xf4\x35\xd7\xf6\x0f\ +\x68\x5b\x97\xbd\xc6\xb4\x70\x7a\x6e\x22\x08\x29\x97\x2e\x9e\xf4\ +\xc6\xba\xe7\x9f\x68\x9a\x7a\xe5\xe2\x19\x5d\xad\x4d\x03\x7e\xfb\ +\x07\x6f\xbf\x6a\x2a\x6a\x66\x6e\xba\xa9\x53\x00\x2c\x88\x92\x24\ +\x12\x53\x74\x8d\x9e\x36\x83\xe9\x8a\x6e\xb0\x33\x8d\x05\x13\x19\ +\x87\xe0\x8c\x03\xef\x1f\x08\x52\xf7\xa4\x0b\x67\x49\x8f\xae\x78\ +\xed\x39\xd9\x9f\x33\xe3\x86\x52\x6d\xf5\xe1\x86\x6e\x47\xfa\xb4\ +\x51\xf6\x55\x95\x95\xb5\xb1\x4d\xad\x89\xa3\xce\x89\x12\x19\x65\ +\x38\xdc\x5a\xd5\xad\x45\x2f\x9e\x33\xda\x23\x1b\x20\x08\x88\x52\ +\x40\x91\xb8\xd5\x80\x10\x98\xcc\x36\xf3\xd2\x0b\x8f\xbd\xb3\xe2\ +\x1f\x8f\xd7\x5e\x7c\xd5\x65\x1e\x00\xc0\x02\x11\x04\x82\xf4\xc6\ +\x9a\x23\x8e\x91\x53\xc7\x66\xc5\x48\x30\x61\x52\xee\xeb\x47\x6b\ +\x1b\x27\x63\xc1\x66\xb7\xd9\x1d\x51\x23\x0a\x53\xf7\xd7\x13\xa7\ +\xcb\x93\x97\x95\xbd\xa9\xac\x5f\x35\xa8\x1c\xd9\xb8\x16\x0b\x76\ +\x87\xd3\xe1\x8c\x9e\x32\xff\x9c\x25\xbb\x5f\x3b\xda\xa5\x48\xb2\ +\x2c\x3a\x5d\x0e\xbb\xa3\xab\xbd\xba\xb3\xbf\xff\xc8\xe6\xa5\xf5\ +\xcc\x74\xa4\x24\x63\x29\x7e\xd1\x05\xe7\xbf\xb2\xf2\xb5\xbf\x77\ +\x8d\xbb\xf4\xb2\x4b\x6c\xcd\x35\xbd\x01\xff\x81\x0f\xde\x3c\x64\ +\xe8\xb1\x59\xe9\xc4\x34\x29\x63\x58\x24\x02\x26\x3a\x18\xf4\x44\ +\x1c\x56\x0b\x8b\x4f\x09\xa5\x88\x10\x61\xd2\xa4\x49\x08\x61\x00\ +\xa0\xd4\xd4\x75\x1d\x63\x0c\x20\x7e\xcc\xee\x1e\x1f\xa1\x0b\xcc\ +\xd4\x84\xe4\xc5\x37\x7c\x67\x41\x69\x02\x21\x04\x71\xde\xdf\xc0\ +\x80\x73\x4a\x29\x67\xc4\xe6\x72\xbb\xd3\x72\xbf\x71\xf7\xb7\x12\ +\x05\x4d\xd3\x19\x07\x90\xce\xbf\xa5\x78\x5a\xd3\x6b\x8f\xff\xe3\ +\xd1\x25\x70\x8e\x3b\x36\x3e\xb7\xe4\x5b\xf7\x5e\xe5\x62\xaa\x49\ +\x91\x68\x76\xeb\xa6\xaa\xe8\x06\x42\x18\x98\x39\xe0\xeb\xc3\x82\ +\x2c\x9c\x69\xa8\x60\xc4\x8e\x1b\x0c\x88\xeb\x03\x8a\x0e\x36\x9e\ +\x3a\xf6\x9c\xfc\xa5\xf7\x2c\xe9\x98\xf0\xc8\xdd\x23\x8c\x4d\xab\ +\x8c\x70\xbf\x2e\xc4\x4f\x99\x9c\xfd\xe6\xea\xf7\x3c\xba\x36\xfa\ +\x8a\x5c\x6c\x6a\x1a\x15\x88\x23\x9a\xb0\xfe\xda\xc6\xbe\xa2\x11\ +\x2e\xd3\x30\x88\x64\x57\x7a\x5a\x02\x0a\x24\x62\xc4\x18\xd5\x54\ +\x3d\x63\xe2\x45\xbf\x2c\x9d\xbe\xee\x95\xc7\xfe\xf1\xc8\x5b\x77\ +\x5f\x98\xc0\x94\x90\x61\x98\x00\xdc\xed\x89\x0d\x56\x35\xf7\x86\ +\x21\x85\x76\x35\x75\x18\xf1\x53\xdd\xc8\x4b\x19\x35\x75\x0e\x06\ +\xa3\xa6\x69\x68\x00\xa6\x49\x01\x71\x6a\x9a\x94\x52\x8c\x11\x63\ +\xdc\x34\x74\x0a\x30\xd0\xda\x1c\x34\x6c\x31\x36\x54\xcf\x38\x32\ +\x75\xce\x18\x71\xb8\x6d\xae\xf8\x05\xd7\x7d\x67\x46\xaa\xa0\x68\ +\x94\x71\x26\x8e\xb8\xe2\xa7\xa3\x67\xad\x7c\xfe\x2f\x8f\x3e\x69\ +\xdc\xbd\x30\xce\x1d\x93\xba\xf8\x9b\xdf\x1b\xe5\xe1\x8a\x4e\x45\ +\x99\x6c\xa3\x46\x58\x09\x1a\xc0\x99\x49\x99\x35\x5a\x69\xf1\xd9\ +\x0c\x4a\x40\x38\x64\x0e\xfa\xc2\x06\x47\xfa\x39\xe7\x8c\x71\x06\ +\x83\xfb\x02\x9c\xe1\xfc\x05\xce\x34\x45\x03\x41\x14\x08\x28\x8a\ +\x42\x44\x09\x18\x55\x15\x95\x72\x30\x19\x14\x4e\x5f\x5c\xbc\xef\ +\xe9\x7f\xfe\xe5\x6f\xa9\x31\x62\x7c\xfe\xbc\xcb\x67\xc7\xbc\xfb\ +\xdc\xfb\x3e\x2c\xf6\x86\x85\x84\x84\xc4\x09\x13\x17\x97\xfd\xf3\ +\xd9\xbf\x3e\xdc\x1a\xef\x10\xb3\xc6\x9c\x77\xd9\x9c\xb4\x92\xd2\ +\xb8\x37\xde\x7a\xbc\xe3\xe0\xc8\xb9\x33\x0a\xd6\x3e\xfb\x62\xc6\ +\x35\x3f\xb8\x7a\x4a\xc6\x19\xf9\x17\x10\x70\x3e\xb8\x6b\x3a\xa1\ +\x7a\x5f\xff\x80\x61\x67\x14\xb9\xcf\xb9\xe6\x3b\x19\x4a\x42\x92\ +\xcc\x9b\x09\x1d\xe8\xef\xf5\x6b\x68\xe4\xd4\xd9\xc2\x7b\x7f\xa8\ +\x4a\x38\xe7\xda\xdc\x58\x5d\x55\x4c\x66\x88\xf1\xa5\xe7\x4f\xde\ +\xb5\xe4\xdf\x0f\x1e\xcd\x4d\xf6\xe4\x4e\xb8\x60\xca\xa4\x71\xb6\ +\x6d\x8f\xff\xf9\xcf\x99\x8e\xbe\x5e\xcd\x66\x23\xda\xf6\xb7\x5e\ +\x2e\xf3\x83\xd9\xa3\xc4\x25\xc4\x26\xa4\xe5\xa5\xd1\x15\xff\xfe\ +\xdb\x9f\xf3\x0a\xa7\x5d\x32\x63\xe1\xb8\xfd\x4f\xfe\xe3\xa1\x3f\ +\xc5\xb0\x9e\x9e\xf8\x49\x57\x8c\xcd\x6c\x5c\x16\x50\x54\x9d\x52\ +\x6e\x68\x9a\xaa\x6a\x14\xb8\xa1\xab\x8a\xaa\x99\x94\x0a\x94\x62\ +\x46\x04\x6c\x54\x6d\x5f\xf6\xcf\xe0\xa1\x8e\xea\xda\xec\x29\xd7\ +\x16\x45\xb1\x4d\x21\xc5\xa9\x9b\xa6\x11\x76\x64\xcf\x98\x3f\xe2\ +\xd0\x1b\xff\xf8\xd3\xbe\xec\x38\xe4\x2e\xb9\xf6\xc2\xa2\xbd\xcb\ +\x5e\xae\x1f\x10\xb4\x5e\x9e\x98\xec\x4e\x2a\x99\x32\x33\xf1\xe0\ +\xb3\x7f\xf9\x53\x76\x9a\x5b\x8a\x1b\x7b\xed\x65\x33\xb3\x46\x17\ +\xf5\xbc\xf4\xee\x83\x7f\x3e\x36\x7a\xc2\xac\x73\xa7\x15\x80\x61\ +\x5a\xda\x60\xf1\x3f\x79\x17\x00\x00\x40\x92\x24\x4c\x08\x02\x30\ +\x4d\xd3\x30\x29\x8a\x6c\x55\x4c\x3f\xb2\xe5\x41\x03\xfd\xfe\xd3\ +\x5c\xcb\x08\xd7\xd7\x34\x7b\xb2\xf2\xe3\x5d\x02\x63\x1c\x21\x4c\ +\x55\x5f\x5d\x43\x5f\x4a\x5e\x6e\x94\x84\x10\x21\x5a\x7f\xe7\x91\ +\x23\x35\x7e\x1d\xa7\x64\x17\x15\xa6\xdb\x6b\x2b\x2b\x5b\xfb\x42\ +\xf6\xd8\xb4\x51\x45\x79\x1e\x87\x10\xe8\x6e\x3e\x7c\xb4\x3e\xc4\ +\xa4\x8c\xfc\xe2\xbc\xd4\x68\x33\xec\x3b\x5a\x71\xb8\xcf\xb0\x17\ +\x15\x67\x87\x3a\xda\xe5\x94\xdc\xd4\x18\xfb\x99\x6c\x67\x2a\x8a\ +\xe2\xe1\xca\xf2\xac\x9c\x3c\x87\xc3\xc9\xb9\xde\x56\x5b\x13\xb6\ +\xa7\xe4\x26\x39\x01\x8b\x02\xa2\xba\xc9\x35\x7f\x4b\x43\x2f\x2b\ +\x28\x2c\x8c\x96\x06\x5e\xfc\xe3\x9f\xbc\x25\xd7\x7c\xfb\xe2\x62\ +\x4d\x35\x8e\x0f\xab\xe8\x8d\x55\x95\x4d\xdd\x41\x57\x4a\xee\xa8\ +\x11\x59\xbc\xbf\xa5\xf2\x48\x7d\x90\x0a\x09\x29\x99\x79\x39\x49\ +\xde\xfa\x23\xb5\x6d\x5e\x6c\x8f\x2d\x1a\x59\x94\x10\x25\x7a\x5b\ +\xeb\x8e\xd4\xb4\x89\x71\xd9\x63\x46\xe6\x92\x50\x47\x45\xc5\xd1\ +\x20\x89\x2e\x1e\x35\x32\xc9\x85\x7b\x5a\x1b\xba\x74\x57\x41\x76\ +\x52\xb8\xb3\xae\x3d\x6c\x2b\xc8\x4b\x0b\x75\x36\xb6\x05\xa4\xbc\ +\x9c\x24\xcc\xb9\x24\xe3\x6d\xcf\x3d\xb4\xb1\x3f\x7b\xfe\xd4\x2c\ +\x6c\x4f\x2a\x2d\xc9\xb5\x71\xb5\xa9\xb6\x81\xc4\x67\xa5\xc5\x4a\ +\x8c\x13\xcc\x82\x35\x87\x8f\xb4\xfb\x55\x57\x42\x76\x69\x41\x62\ +\x57\xfd\x91\x86\xf6\x7e\x31\x2a\xb1\xa8\xa4\x28\xce\x2e\x98\xaa\ +\xef\xd8\xe1\xaa\xee\xa0\x11\x9d\x9c\x57\x92\x9f\x2a\x22\xa3\xf9\ +\x68\x65\x43\xb7\x92\x9a\x5f\x94\x97\x16\xcb\xa9\x15\x65\xcf\xe2\ +\x7f\xb2\x15\x30\xc2\x8a\xaa\xac\x5e\xfd\x81\xdf\xdf\xcf\x18\x1b\ +\x33\x66\xf4\x94\x49\x93\x38\x20\xbb\xc3\x5e\x59\x7e\x28\x29\x29\ +\x39\xca\xe3\xf9\x70\x65\x3c\x9d\x2e\x00\x44\xb6\x27\xa1\xba\x76\ +\x62\x82\x0d\x22\xb2\x2c\x18\x9a\x16\x39\x80\x89\x28\x49\x22\x46\ +\xdc\x34\x74\xdd\x60\x92\x2c\x1f\xdf\xa3\x45\x33\x29\x08\xa2\x24\ +\x49\x02\x02\x6e\xea\x9a\x66\x50\x4c\x44\x59\x96\x30\x30\x4d\x37\ +\x88\x28\x72\x43\x33\xce\x6c\x26\x92\x28\x8a\x95\xe5\x07\xb3\x73\ +\xf3\xed\x0e\xbb\x69\x98\x44\x14\x11\x35\x74\x83\xf2\xc1\xc9\x9d\ +\x1c\x0b\x36\x87\xcc\x2b\x37\x7d\xb0\xe5\xc0\xa1\x3e\x92\x7d\xd3\ +\x2d\x57\xa6\x48\x74\xb0\x85\xe5\x00\x08\x4b\xb2\x24\x10\xcc\x4c\ +\x5d\xd3\x4c\x24\x88\xb2\x24\x22\xe0\x8c\x9a\x9a\x6e\x10\x51\x96\ +\x44\x02\x9c\xe9\x9a\x66\x50\x2e\x48\xb2\x2c\x12\x66\x1a\x9a\xa6\ +\x43\x24\xc1\x9c\xe9\xba\x66\x50\x26\x88\xb2\x80\x98\xa6\x1b\x83\ +\xfb\xdf\x68\x06\x16\x24\x91\x70\x4d\x33\x01\x81\x24\xe1\x8d\x8f\ +\xff\x7e\xbf\x67\xd1\x03\x77\xcc\x63\xa1\x90\xaa\xe9\x94\x23\xc9\ +\x26\x81\xa9\xeb\x26\x8f\x6c\x89\x29\xc9\x12\x41\x88\x51\x5d\xd3\ +\xa9\x20\xc9\xa2\x80\x39\x63\x86\xae\x19\x94\x63\x22\x48\x92\x18\ +\xf9\xab\xaa\x19\x80\x88\x24\xcb\x02\x01\x53\xd7\x75\x83\x5a\xfe\ +\x05\x8b\xff\x09\x0e\x00\x1c\x13\x52\x53\x5d\xfd\xda\xeb\x6f\x66\ +\x64\x64\x5c\x75\xe5\x15\x51\x51\x6e\xc6\xc1\xe9\x74\x56\x1c\x3a\ +\x98\x9c\x92\xe2\xf1\x44\x9f\xb1\x2e\x9c\x1d\x88\xa2\x58\x59\x51\ +\x9e\x98\x9c\x9c\x90\x90\xa8\x69\xda\x60\x77\x08\x18\x70\x04\x68\ +\xd0\x63\x82\x31\xef\xac\x3d\x52\xd7\xa3\xe7\x8d\x1a\x9d\x1a\x25\ +\x9a\x26\xfd\x82\xc3\x5b\x23\x0c\xbe\xd6\x86\x01\x12\x9b\x99\x1a\ +\x03\xd4\xda\x8e\x71\x50\x92\x81\x60\x2e\x8a\x40\x08\x10\x02\xc3\ +\x97\xc9\x47\x7c\xbf\x94\x02\xa5\xc8\x30\x80\xb2\x61\xeb\x5d\x2c\ +\x3e\x7b\x7b\x81\x03\x47\x80\x04\x51\x68\x6b\x6d\x8b\xf2\x44\xb9\ +\xdd\x6e\x6a\x52\x4c\x88\x24\x4a\x87\x0e\xee\xcf\xce\xc9\x75\xbb\ +\xa3\xbe\x62\xba\x80\x31\xf6\x79\xbd\x8d\x0d\xf5\x23\x0a\x8b\xa3\ +\x3c\x1e\x7e\x7c\xee\x16\x02\x04\x27\x8a\x19\x17\x24\x59\x22\xd8\ +\xd0\x35\xe3\x4b\xaa\x96\x82\x28\x63\x30\x75\xfd\xff\xfb\xe6\x1d\ +\x21\x20\x84\x0b\x02\xc7\x98\xfb\x7c\xa8\xa5\x05\x75\x76\x42\x5f\ +\x1f\xea\x1f\x00\x4d\x8d\x4c\x5d\x07\x59\xe6\x9e\x28\x88\x8b\xe3\ +\xc9\xc9\x3c\x23\x03\xc5\xc4\x20\xc6\x90\x69\x02\xa5\x60\xf9\x59\ +\x3f\x27\xf7\x02\x07\x40\x20\x0a\x02\x63\x9c\x32\x86\x00\x28\x35\ +\x1b\xea\xeb\x15\x25\x54\x5c\x32\x0a\x4e\x37\x91\xe1\xac\x5e\x37\ +\xc5\x18\x8b\x8d\x8b\x33\x0c\xbd\xfa\xd8\x91\xe1\x6b\x3f\xf8\x29\ +\xce\x56\x8b\xb3\xc1\x48\x90\x65\x00\xc0\x5e\x5f\x6c\x45\x45\x62\ +\xe5\xe1\x98\xf2\x72\xdc\xdb\x07\x9a\x06\xba\x0e\xa6\x39\xb8\x43\ +\x69\xe4\x5f\x41\x00\x49\x02\x59\x66\xf1\x71\xde\xd1\xa3\x7b\x4a\ +\x47\xf6\x8d\x2a\xe5\xb1\x31\x00\x80\x34\xcd\xca\xc9\xcf\xb8\x1b\ +\x01\x43\xb6\xf5\x89\xca\xc2\x38\x77\x3a\x9d\xf9\x05\x23\x10\x42\ +\xa7\xf5\xf4\x9d\xd5\xf6\x42\x04\x42\x88\x61\x18\xd4\xf2\xc0\x9d\ +\xb5\x08\x02\x88\x22\xae\xa9\x16\x5f\x7d\x5d\x78\xfb\x6d\xa1\xbe\ +\x1e\xd2\x52\x79\xe9\x68\x3a\x75\x0a\x1b\x31\x82\xa7\xa7\xb3\xe4\ +\x64\xf0\x78\xb8\x24\x21\x5d\x07\x7f\x3f\xee\xea\x44\xad\xad\xb8\ +\xba\x9a\xec\xda\x85\x2a\x2a\xa0\xad\xdd\xcc\xcd\x35\xaf\xba\xd2\ +\xb8\xfe\x3a\x96\x5f\x00\x86\x01\xa6\x35\xcb\xf3\x73\xb7\x23\x44\ +\x51\xfc\x28\x51\xf8\x6a\xe8\x82\xc5\x59\x8d\x24\x81\xa2\x48\xcf\ +\x3c\x23\xfd\xeb\x11\xd4\xdd\x4d\x17\x2c\xd0\xaf\xb9\x9a\x4e\x9d\ +\xca\x93\x93\xb9\xd3\x39\xd8\x41\x88\xf4\x11\x22\xc6\x02\x46\x80\ +\x09\x27\x04\x04\x01\x85\x42\xa8\xb3\x93\xec\xda\x25\xbd\xfe\x26\ +\x59\xbb\x96\x27\x27\xea\xf7\xde\xab\xdf\x76\x1b\xd8\xed\xa0\xeb\ +\x56\xd6\x7e\x99\xc2\x61\xe9\x82\xc5\xa7\xc7\x66\xc3\xb5\xb5\xf2\ +\x8f\x7f\x22\xac\x58\x61\x2e\x5a\xa4\x7f\xff\xfb\x74\xfa\x34\x6e\ +\xb7\x23\xd3\x04\xc3\x80\xff\x3a\x14\x8d\x31\x88\x22\x17\x04\x14\ +\x56\xc8\xce\x1d\xd2\xdf\xff\x21\xac\x5e\x6d\x5e\x7c\xb1\xf6\xa7\ +\x07\x59\x7e\x3e\xa8\xaa\x95\xc1\x96\x2e\x58\x7c\xf5\x2c\x05\x7c\ +\xec\x98\xfd\xae\x6f\xa3\x63\x47\xb5\xdf\xfe\xd6\xb8\xe1\x46\x70\ +\x39\x41\x55\x3f\x8d\xfb\x10\x21\xb0\xd9\x20\x18\x14\x5f\x7e\x59\ +\xfe\xbf\x5f\xf1\xa2\x22\xe5\x89\xc7\xd9\x88\x42\xcb\x6a\xf8\xff\ +\x48\x17\x30\x26\xc0\xe9\x17\x1e\x79\x04\x61\x8c\x86\x56\x9e\x7f\ +\x51\xf7\xe3\x5f\xfa\x5c\x66\x8c\x80\xf3\x4f\xb0\xfc\xea\x63\xce\ +\x3f\xe9\x4f\x92\x84\x7c\x3e\xdb\x0d\x37\x90\xc3\x47\x94\x67\x9e\ +\xa1\x17\x5e\x00\x8a\x32\xe4\x17\x40\x08\xa3\x4f\x91\xd9\x82\x00\ +\x76\x1b\x59\xbe\xd2\x7e\xdb\x6d\x74\xd4\x28\xf5\xd5\x57\xb8\xc7\ +\x03\x86\x15\xef\xf7\xcb\x28\x36\x5f\x74\xed\x04\xae\x84\x83\xaa\ +\xc9\xbf\xe0\x71\x04\x84\xb8\xa9\xa9\x5f\x58\x1c\x24\x84\x10\x33\ +\x75\xd5\xf8\xc4\xbe\x52\x0e\x20\x89\x48\x26\x9f\x48\x80\x90\x5d\ +\x44\x1f\xf5\x20\x35\x93\x0f\x4f\x04\x21\xc8\x2e\x9e\x1a\xfd\x82\ +\xe0\x13\x9e\xea\x53\xce\x3f\xe9\x52\x06\x37\x8f\x87\xfe\x01\x42\ +\xc4\x47\x1e\x15\x36\x6f\x51\x1f\x7e\x98\x9e\x7f\x1e\x04\x83\xc3\ +\x9c\x85\x08\xb8\xa1\x69\x14\xd9\x1d\x88\x7c\x92\xe7\x6c\x9a\x10\ +\x0c\xd1\x45\xe7\xab\x0f\x3f\x2c\x6c\xde\x2c\x3e\xf2\x28\x08\x82\ +\xb5\x3f\xc0\xd9\xa4\x0b\x08\x89\x92\x24\x0a\x24\x02\xfe\xac\x1e\ +\x0d\x12\x44\xf0\xbf\xfb\xca\x33\x5b\x9a\x15\x59\x38\xa3\x8b\x62\ +\x2c\x0a\x58\x24\x58\x14\x89\x14\x89\xe6\x42\xb0\x24\x10\x91\x60\ +\x49\xc0\x83\x97\x40\x58\x10\x05\x9b\x80\x87\x2a\x13\x22\x58\x12\ +\xb0\x88\x8f\x97\x4a\x4c\x44\xd3\x57\xf7\xca\x0b\x4b\x5b\x82\xa2\ +\x5d\x92\x09\x16\x05\x22\x13\x84\x00\x00\x61\x51\x20\x22\xc1\xa2\ +\x40\xc4\xe3\xb1\x95\x4e\xbd\x1a\x3e\xe9\x6a\x88\x10\x49\xc0\x02\ +\x21\xd2\xf1\x73\x10\xc6\xa2\x28\xd8\xc8\x50\xdd\x44\x44\x82\x81\ +\xb5\x6f\x3d\xbf\xa3\xc1\x6f\xb7\x09\x12\x19\xde\x22\x7e\x6c\x9d\ +\x47\x20\x22\x5e\x51\xad\xec\xe8\xa4\xf8\xcc\x32\x1d\x21\x50\xfc\ +\xfa\x9a\xa3\x5a\x10\xe0\x94\x6f\x20\x82\x68\xc0\x78\x7d\x47\xb8\ +\xc3\x80\x48\xd2\x09\x41\x3d\x5d\xda\xaa\x2a\x5d\x83\x93\xc2\x80\ +\xf6\x87\xb8\xce\x01\x21\x60\x21\xfd\x95\x5d\xe1\x56\x03\x4e\x79\ +\x38\x08\x03\x52\xcd\xb7\x77\x84\xea\xc2\x5c\x40\x00\x84\xa0\x9a\ +\x1a\xe9\xc9\x27\xcd\xab\xae\x32\xaf\xb9\xfa\x94\xbe\x83\x20\x09\ +\x35\x5b\x96\x2d\x59\xb3\x39\xb0\x71\x95\xda\xa9\x7c\x32\x69\xe0\ +\x1c\x54\xd5\xbc\xf6\x1a\xf3\xca\x2b\xa5\x27\x9f\x44\xb5\xb5\x40\ +\x88\x55\x4b\xbf\x78\x84\xd3\xb5\x3f\x04\x85\x3a\x5f\x7f\xec\x91\ +\x72\xcd\xe5\x12\x41\x65\x8e\x19\x8b\x6e\xb8\x64\x66\x86\xa1\x28\ +\x8a\x4e\x65\xbb\x1d\x53\x5d\x31\xb8\xdd\x61\x17\x09\xa2\x86\xae\ +\xa8\x1a\x47\x82\xcd\x6e\x13\x30\xe2\x8c\x9a\x26\x23\xa2\x88\x81\ +\x69\xaa\xa2\x9b\x4c\x90\x6c\x36\x49\x44\x08\x98\xa9\xab\x3a\x43\ +\x5c\xef\xee\xec\x92\x8c\xc8\x04\x61\xc1\x66\xb7\x09\x88\xeb\xaa\ +\xa2\x1a\x4c\xb2\xdb\x09\x33\x54\xcd\x18\x2a\xb4\x18\x93\xfe\x9e\ +\x8d\xdb\xaa\x57\xf7\x29\xaa\x3b\x6e\xf6\xdc\x91\x97\xc6\xdb\x84\ +\xde\xce\x15\x1b\xab\xd6\x84\x78\xd4\xc8\xa2\xdb\xc6\x27\x67\x21\ +\xce\xa9\xde\xbe\xb3\xe2\xf1\xbe\xa8\x8b\xcf\x2b\x98\x06\x4c\x27\ +\x18\xfb\xbd\xdb\xca\xea\x36\xf5\x52\xf7\xe4\x31\xdf\xce\xb2\x21\ +\x4c\x70\x43\xe5\xb6\x63\x03\xce\x73\xd1\xfe\xe5\x5b\x97\x74\x29\ +\x21\x7b\xd4\xa4\x39\xa5\x57\x27\xda\x1c\x4a\x60\xdf\x96\xf2\x57\ +\xda\x15\xc8\xcc\xba\x7a\x56\xfe\x64\x81\x03\x33\x3b\xf7\x1c\x7a\ +\xb6\x93\x4c\x5f\x34\xfa\x1c\x44\x75\x4c\x84\x01\xef\xee\x83\xf5\ +\xeb\xda\x54\xf7\xf4\xd2\x6f\xe6\xc5\xb8\x5a\x9a\x5e\xdf\x5c\xb3\ +\xcd\x14\x52\xc7\x8f\xbc\xbd\x24\x36\x9e\x03\x18\xe1\x9a\x4d\xe5\ +\x4f\xb3\xb4\x5b\xcf\xcd\x28\xa2\x4c\x27\xa2\x10\x6c\x3c\xb6\xe3\ +\x50\xef\x8d\xe7\x46\xbd\xb9\xd1\xef\x8f\xb3\xdd\x56\x22\xea\x26\ +\x97\x05\xd8\x7d\x60\x60\xad\x2e\x7d\x77\x92\xcd\x81\x41\x16\x10\ +\x01\xae\x9b\x5c\x33\x01\x13\x64\x13\x81\x60\x00\x03\xbc\xfd\xa6\ +\x9f\x88\x84\x20\x99\x80\x6a\x70\x8e\xc0\x2e\x22\xdd\xe0\x0c\x21\ +\xbb\x08\x18\x21\x46\xb9\xc9\x41\x24\x08\x38\xd7\x19\x28\xfd\xfa\ +\xf2\x0a\x56\x94\x2f\xc7\x0a\x20\x10\x04\x8c\x2b\x06\x37\x39\x60\ +\x04\x4c\x63\x8d\xbd\x14\x04\xe4\x90\x41\x37\x38\x03\xd0\x54\xd6\ +\xda\x8f\x18\x80\x28\x20\x89\x20\x84\x21\xd0\xa9\x3c\xb7\xd7\xb8\ +\x71\x51\x54\x26\x81\x7e\x1f\x6b\xe8\xa3\x48\x26\x76\x89\x69\x3a\ +\xd7\xd9\xa0\x9a\x38\x6c\x98\x2b\x46\x4b\x2f\x2d\xa2\x80\x09\x72\ +\x38\x6c\xb0\x71\x3d\x84\x42\xe6\xb7\x6e\xb3\x4b\x44\xd7\x98\x09\ +\x20\x8b\x08\x31\xae\x32\x22\x98\xdd\x5b\xb7\x97\xdb\x66\x5f\x8a\ +\x5b\xca\x8c\xd4\x89\x76\x22\x22\x9b\x84\x30\x02\x6a\x32\x55\xe5\ +\x8c\x03\x00\x12\x6d\x58\x16\x01\x38\x37\x34\xa6\xe9\x27\x4d\x43\ +\x61\x8c\x63\xac\xdf\x76\xab\x7d\xd9\x32\x61\xdd\x7a\xfd\xdb\x77\ +\x21\x6b\xd8\xf2\x6c\xd0\x05\x40\x08\xcc\x70\x63\x73\x78\xe2\x37\ +\xbe\x75\x4e\x61\x94\xaa\x31\x97\xcb\xb6\x63\xc5\x7b\x5a\xea\xc4\ +\xb9\x63\xe2\x0e\x6e\x5a\xd9\x1b\x35\x7a\x66\x1e\x5e\xf7\xce\xe6\ +\xc6\x1e\x35\xa5\x70\xfc\x9c\x69\xa5\x24\xd0\xb9\x7d\xe3\xce\x9a\ +\x8e\x7e\xc9\x93\x5a\x94\x1b\xdb\x7c\xa4\xaa\x1f\xc7\x4e\x3f\x67\ +\x4e\x5e\x82\xbd\xab\xe6\xc0\xce\xb2\x23\x7e\x85\xc6\xe7\x8c\x99\ +\x3d\x6d\x7c\x2c\x46\x11\x03\x04\x0b\x22\xed\x6d\x5e\xbd\x6c\x6b\ +\x6b\x58\x1e\x3b\x73\xde\x84\x1c\xd7\xc1\x0d\xcb\xbd\x9e\xc2\x19\ +\x63\xb2\xc1\x8c\x98\xab\x08\x01\x0d\x69\x5a\x6a\xfa\x25\x93\x5c\ +\x78\xcb\xee\x7f\xec\x89\x2a\xb9\x30\x4b\xd8\x50\xf6\xa6\x27\xff\ +\x9e\x09\xe4\xe0\x07\x07\x9f\x88\x9b\xfb\xa7\x2c\x7a\x70\xe3\xa1\ +\x17\x8f\xf5\x1c\x8b\xca\x9d\x0b\x48\x10\x08\xf7\x75\xad\x58\x5f\ +\xbd\x3f\x33\xf3\xa2\x31\xf1\x59\x6e\x19\x51\x8e\x04\x3e\xb0\x7f\ +\x5f\x53\xc1\xb8\x9b\xa3\x51\x53\x4c\xf2\xc5\x63\xa3\xc5\xed\xfb\ +\x1e\xde\x58\x3f\xea\xc6\x51\x45\x9b\x0f\x3e\xd9\xeb\xbc\x70\x51\ +\x81\xb4\x7a\xdf\x13\xfb\x3d\xf9\xd3\x3c\xbd\x6b\xf7\x3f\xdf\xd8\ +\x73\xc4\x96\x38\x0a\x10\xc6\x58\x0a\xf5\xae\x5d\x77\x64\x5b\x5a\ +\xd6\x85\x0b\xe3\xf2\x3d\xce\x68\xc5\xbb\x7e\x5d\xc5\xda\xbc\xd2\ +\xfb\xe2\x82\x2b\x37\x1e\x78\x2e\x71\xee\x2f\xdd\x81\xf5\x6b\x0f\ +\xbf\x5d\xd7\x53\x9b\x1e\xaf\x44\x66\x5e\x09\x88\xd5\x96\xef\x45\ +\x39\x63\x0b\xe2\x1d\x2b\x37\xfa\x77\xd4\xb3\x39\xb9\x9e\x11\x36\ +\xa4\x0c\x68\x4b\xf7\x2a\x6d\x29\xc4\x04\xa4\xf8\xb5\xf7\xaa\xf5\ +\x7e\x8a\x46\xe6\xda\x26\x26\x93\x01\xbf\xb1\xbe\x5e\x6f\x0f\xc3\ +\x88\x5c\x39\x39\x51\xf4\x38\x71\xc8\xab\xef\xe9\xe2\x93\x0b\x44\ +\x49\x63\xeb\xab\x8c\x11\x79\x72\x94\x6e\x6c\xa8\xd3\x3b\x14\x1e\ +\x17\x2b\x66\xd8\xe1\x58\xbb\x81\xdd\xe2\xb9\x45\xb2\xc3\x45\xb2\ +\xe3\xb0\x87\x40\x5b\xab\xb6\xa9\x49\x37\x65\x71\x4e\xa1\x9c\xee\ +\x00\x06\x80\x30\x10\xca\xd6\xed\x0f\x6d\x03\x54\x92\x2b\x4f\x48\ +\x22\x2e\x27\xc9\x8d\x43\x32\xe6\xb5\x4d\xda\xfe\x76\xd3\xb0\x09\ +\x53\x13\x79\xb7\x57\x7f\x75\x4b\x20\xc7\x23\xce\xc9\x40\xc8\xa4\ +\xab\x76\x05\x76\x0b\x68\x4c\x81\xad\x28\x1a\x63\x80\x8e\x4e\x6d\ +\x6b\xb3\x09\x94\xf5\x53\x2e\x0b\x48\xf1\x1b\xcb\x0e\x2b\x93\x56\ +\xed\x2b\xce\xcd\x0a\x66\x15\x6c\x39\x14\x9c\x98\x89\x93\x24\x5e\ +\x59\xa3\x06\xec\xe2\xb4\x6c\x47\xff\xe1\x83\x4d\x5a\xec\x37\x27\ +\x16\xe2\x83\x03\x38\xda\x41\x7b\x8e\xf5\x6f\xdd\x63\xf4\xab\x38\ +\x3e\xcf\x73\xce\x2c\xd1\x4e\x00\x83\x5e\xb5\x79\x60\x6f\x15\xc3\ +\x0e\x5b\xc9\x24\xf7\x98\x7c\x60\x27\xf5\x5d\x90\x69\xd2\x92\x12\ +\xc8\xc8\x20\x07\x0f\x82\x20\x58\xb5\xf4\xec\xf1\x2f\x20\x49\xc2\ +\x4a\xc0\xdf\xdb\xdb\xdb\x1f\x50\x44\xa7\xdb\xc1\xda\xde\x7c\xed\ +\xad\x9d\x3b\xb7\xbc\xf1\xde\x2e\xe4\x70\x21\x84\xec\x9e\xa4\xbc\ +\xac\xe8\x7d\xef\xbf\xba\xba\xac\xd3\xec\x3b\xf6\xf6\x92\xad\xe0\ +\x49\x0c\x1e\x5d\xfb\xf8\xd3\x6f\x06\xed\x31\x6a\xfd\xd6\xff\xbc\ +\xb4\x5e\x21\x42\xe5\xfa\xf7\xd7\x97\xfb\x13\xe3\x1c\xe5\xab\x9f\ +\x7b\x7c\xc9\x76\x03\x4b\x08\x10\xc2\x02\x84\xda\xdf\x7c\xee\xf9\ +\x6a\x2d\x2e\x2b\x6a\xe0\xed\x67\x5f\x38\xec\x35\xba\xaa\x0e\x1e\ +\x6e\xe8\x81\x13\xbd\x16\x4e\x19\xa4\x65\x5c\x30\x29\xe7\x9c\xcc\ +\x84\xe2\x58\x87\x53\x16\x6d\x5e\xef\x21\x2f\x2a\x9d\x9c\x33\xb3\ +\x30\xfb\x8a\x1c\xa1\xa7\xa9\xa7\x1e\xd9\xb2\x26\x8f\xb9\x6f\x4e\ +\xfe\x64\x81\x51\x40\x18\xb3\xbe\x8a\xea\xd7\x3b\xc3\xc1\xb6\xd6\ +\x77\x77\xd6\xed\x0c\x33\x4c\x04\x49\x6d\xaf\xa8\xf2\x4b\x63\xc7\ +\x65\xc5\xc5\x2c\x9c\x9a\x3f\x2f\x2b\xa1\x24\xda\x1e\x2b\x13\x9b\ +\x11\x3e\x5c\x17\x96\xc6\x14\x5c\x9c\x93\x7e\x5e\x69\x42\x5c\x43\ +\x5b\x15\x17\x93\xc6\x8f\xfe\xc1\xb9\x79\x93\x45\x64\x72\xc0\x02\ +\x0a\x1e\xaa\x7e\xa7\x35\x14\xe8\x68\x5d\xbe\xb3\x76\xa3\xc2\x79\ +\x4f\x4f\xb9\xe6\x98\x39\x29\x6b\x52\x49\xde\x15\x89\x66\x4d\x8b\ +\xbf\x5d\x74\x16\xcf\x1e\xff\xc3\x29\x99\x25\x78\xb0\x70\x63\xd0\ +\xfb\xf6\x1f\xea\x1a\x39\x6e\xbc\xcd\xd4\xb0\x2c\x4c\x88\x66\x6b\ +\x8e\xea\x44\x82\x9d\x87\x35\x29\xd1\x96\x8b\x58\xd8\xe4\x08\xa3\ +\xd8\x68\x21\x4d\x62\x6f\x6e\x0f\x55\x2b\xd0\xd2\xa2\x2e\xad\x31\ +\xdd\x2e\xec\x16\xf9\xc1\x63\xe1\x6d\x3d\x4c\xf5\xeb\x2b\x2b\x35\ +\x15\x21\xd0\xe8\x07\x65\x6a\xb7\x89\x3a\x9b\xd5\x65\xd5\x66\x7c\ +\x14\x3e\x5c\x1e\x7c\xee\x90\x66\x77\xe1\x63\x47\x43\x2f\x56\xe8\ +\xce\x38\xdb\x4d\x53\xec\xd8\xaf\x3d\xb6\x23\xac\x3b\x84\x64\xfb\ +\x89\x55\x1a\x08\x81\x69\xb2\x20\x43\x76\x6a\xbe\xb8\x31\xb0\xd7\ +\xcf\x83\xbd\xfa\xb2\xc3\x3a\x00\x5b\xb9\x5f\xa9\x54\x50\xbc\x0d\ +\x21\x00\x51\xc4\x49\x1e\x92\x14\x85\x05\x00\xca\x40\x94\x30\x0e\ +\x19\x4f\x6c\x08\xb5\xea\x10\xea\x56\xff\xbd\x35\xe4\x45\x88\x30\ +\x16\xd0\x01\x23\x00\x0c\x31\xd1\x52\x62\xa0\xb3\x12\xc7\x55\x92\ +\xf8\x7d\xfb\x06\x2a\x7c\x5c\xc6\xf4\x83\x43\x4a\x8d\x8e\x64\xa2\ +\x56\x1c\x28\x97\xf3\x27\x65\x3b\x83\x7d\xef\xbd\xa5\xf4\x31\xb3\ +\x6a\x45\xdf\xe6\x72\x92\x10\x6f\x1c\x7c\xaf\xfd\x3f\xaf\x99\xc4\ +\x6e\x94\x2f\x6b\xff\xcf\x5b\xd4\x9e\x88\xbc\x07\xfa\x96\xae\x34\ +\xf1\x87\x1c\x1e\x86\xc1\x13\x13\x59\x7c\x3c\xea\xe8\xb0\x66\xb4\ +\x9e\x4d\xba\x80\x89\x40\xfb\x0f\xee\xdc\xb0\x62\xc5\xaa\x75\x9b\ +\xf7\x74\x2b\x30\xf6\xfc\x1b\x2f\xce\xe8\xfe\xeb\xdf\x5f\x18\x71\ +\xe9\xad\x73\x47\x78\x38\x92\xec\x48\xe9\xee\x0b\x11\xc3\xd7\xde\ +\xd2\xaa\x03\x17\x63\xf3\x17\x5c\x74\xf9\x8d\x57\xcd\xf6\xc4\x24\ +\xcd\xba\xec\xca\x5b\xaf\x9c\x2f\xb4\x54\x75\x85\x74\x93\x91\xdc\ +\x31\x73\x2f\xbb\xf2\xa6\xef\xdd\xbc\xa8\x6f\xd7\xda\x5a\xbf\x4e\ +\x30\x10\x42\xfa\x9a\xf6\x6f\xa9\xec\xe6\x46\xc8\x17\xa6\x7d\x6d\ +\xc7\xf6\x1c\x0e\x5c\xf8\xbd\x07\xbe\x7d\xc9\x04\xae\xe9\xc3\x47\ +\xbd\x19\xe3\xc0\x7c\x7b\xcb\xfe\xda\x6e\x3f\x67\x4a\x56\x91\xa2\ +\x78\x99\x14\x85\x11\xa5\x9c\xd8\x25\xa6\xea\x7e\x24\x27\x26\x46\ +\xa7\x0b\x11\x8f\x18\xc2\x86\xda\xde\xde\x2f\x8e\x2d\xfe\xd6\xc2\ +\xb1\xd7\xf1\xee\x25\x5b\xea\x2a\x6c\x76\xa1\x7a\xff\x41\x33\x7e\ +\xf4\xc8\x04\x59\x35\x4c\xc4\x07\x0e\x1c\x7a\xa4\x05\xc6\xce\xce\ +\x1b\x63\x68\xdd\x8c\x48\x36\x01\x51\x0a\x0e\xd1\x41\x55\x3f\x17\ +\xe2\x53\xa2\xd3\x05\xc4\x39\x00\x42\x22\xe8\x4d\x6d\xe1\x60\x49\ +\xf1\x6d\xe7\x8d\xbd\x41\xf0\x2d\xdf\x54\xb7\x3b\x44\x29\x96\xa3\ +\x81\x51\x40\x92\x9d\xe8\x61\x3d\x28\xda\x53\x13\xa3\x92\xf0\x90\ +\x4b\x4e\x90\x83\x4d\x65\xb5\x8a\x67\xc2\xd8\x74\x35\x68\x84\x80\ +\x5c\x30\xda\xd6\xd3\xa2\x1d\x6a\xd4\x76\xf6\xf2\x8b\xc6\xc9\x76\ +\xca\x42\x94\x4b\x02\x02\x8d\xf9\x0d\x30\x82\xb4\x63\x80\x51\x06\ +\x09\xa9\xd2\x15\x13\x1d\x93\x12\x89\x48\x90\x8c\x87\x79\x13\x11\ +\xd8\x25\x44\x10\x18\x14\xe2\x13\xa4\xcb\x27\x3a\x2f\x2e\x12\x5d\ +\x51\xe2\x85\x53\x5c\xd7\x8f\x10\xba\x3b\x0c\x05\xa3\x58\x07\xc2\ +\x08\x09\x9c\x85\x28\x1a\x93\x2b\xe7\xba\xc1\x64\x91\xdc\x03\xd1\ +\x2e\x2c\x9e\xe0\xb8\x61\x8e\x7b\x7e\x02\xdf\xd8\x68\x30\x01\xd9\ +\x45\xc4\x39\x98\x04\x4d\x28\x71\x5c\x32\xda\x96\x26\x02\x16\xf0\ +\xcc\x91\xf6\xd9\x39\xa2\xc8\xb8\x64\x23\xf3\xc6\x39\x6e\x9e\xee\ +\xc8\xa4\x46\x53\x90\x96\xd5\x68\x24\xc1\x71\xcf\x2c\xe7\x55\x63\ +\x6c\x59\x4e\xa4\x33\x10\x45\x04\x1a\xd5\x75\xd3\xab\x90\x7e\x51\ +\x9e\x91\x06\x95\xdd\x66\xd8\x4f\x83\x08\x4f\x49\x11\x4d\x7f\x47\ +\xd9\x91\xee\x31\xe3\x4b\x6c\x98\x63\xbb\x03\x61\xe0\x06\x15\xf3\ +\x27\xc5\x5c\x79\x7d\xea\x7d\x77\xa2\xf6\x3d\xc1\xa3\xed\xa1\xf5\ +\x1b\xc4\xe9\xd7\x25\x7f\xe3\xba\xd8\x39\xe3\x31\xa1\xa7\x19\xfc\ +\xe0\x1c\x44\x09\x44\x11\xa8\xd5\x83\x38\xab\x74\x81\x99\xba\x90\ +\xbc\xf8\xc6\xef\xfc\xf4\x67\x3f\xf9\xee\x1d\x57\xa7\xdb\xc0\x60\ +\x1c\x88\x0c\x14\x2b\x61\x5d\x20\x7c\xef\xfb\x2f\xbf\xb2\xa1\x3e\ +\x31\x3d\x33\x3e\xda\x1e\xf1\xdf\x21\x60\xba\x6a\x32\x62\x23\x40\ +\x43\x61\xce\xb1\x20\x8b\x40\x29\xc3\xc7\xa3\xb2\x3b\xa2\x3c\x0e\ +\x41\x57\x0c\x0a\x00\x98\x10\xaa\x85\xb8\x3b\x36\x27\x37\x2b\x3d\ +\x73\xd4\x6d\xf7\xdc\x73\x6e\x91\xdb\x64\x44\x20\xf8\xe4\xd1\x6f\ +\x2c\xa0\xe0\xc1\x8a\xbf\x1e\x52\x72\x2f\x9e\x78\x73\x8c\xc0\x44\ +\xc1\x89\xf5\x01\xc6\x09\x46\xa6\xa2\x63\x59\x8c\x42\xdc\x30\xa9\ +\xc1\x4f\xb8\xf3\x81\x71\xd1\xe3\x4a\x8b\x8f\x1b\x5f\x1c\x9f\x14\ +\x0c\x34\x53\xd5\x5b\x56\xd9\x54\x30\x69\xb4\x93\x20\x82\xb5\xca\ +\xca\xbf\xef\xf7\x79\x2e\x98\x72\x57\xbc\xc8\x90\x10\x8d\xa9\xa1\ +\x9a\x40\x08\x0f\x1b\x61\x22\x47\x61\x6e\x1a\xd4\x18\x5a\x46\xc2\ +\x81\x53\xc0\x4e\x57\x76\x5c\xdc\x98\x11\x29\xf9\x7d\x03\x5d\x92\ +\xe8\xe4\x9a\x9f\x63\x02\x5c\x0b\x53\xc9\x26\x38\x39\x37\x4c\x36\ +\x14\x3d\x05\x49\xa2\x51\xbe\xb7\x5c\xca\x1c\x3f\xc2\x83\x82\x3a\ +\x53\x38\x4a\x4a\xb3\x4d\xf7\xb0\xbf\xad\x0f\x3a\x52\xed\xe3\xe2\ +\x31\xe7\x40\x0d\xfa\xd6\xf6\xc0\x0e\x3f\x64\xc4\x08\x1e\x69\x30\ +\xaa\x2d\x70\xd0\x4c\x3e\x34\x15\x08\x0d\x06\xc3\x47\xc2\xf1\xc1\ +\x82\xa1\x73\xb0\x88\x18\xe5\x8a\xce\x09\x41\x22\x02\xca\xc1\x34\ +\xb9\xe0\x16\xbf\xbf\x20\x2a\x45\xd1\xff\xb2\x72\x60\x5d\x3b\x15\ +\x87\x59\xdf\x91\x2e\xbd\x53\x42\xc6\xb0\xa5\x49\x18\x01\xa5\x9c\ +\x9a\x3c\x72\x43\xca\x61\x68\xac\xc6\x30\x38\x20\x24\x4b\x88\x72\ +\x50\x19\xc8\x32\x22\x00\x8c\x03\x42\x20\x73\xfa\xf6\xb6\xe0\x0e\ +\x1f\xb7\x27\xc7\x45\x07\xbd\xae\xa0\xb7\x34\xcf\xee\x6d\xd3\x77\ +\x35\x99\x38\x46\xcc\x74\x92\xae\xfa\x83\x8d\x90\x3e\xba\x20\x85\ +\x9b\xc7\xf3\x04\x21\x84\x10\x30\x40\xce\x18\x41\x12\x59\x50\x61\ +\x0a\x08\xd1\xb1\x83\xb1\xae\x4f\xeb\x5e\x15\x04\xd4\xdb\x83\xbc\ +\x5e\x88\x89\xb5\xaa\xe8\xd9\x35\x4e\x49\xb5\x40\x7b\x4b\x53\x43\ +\x7d\x7d\x5d\x5d\x83\x37\x18\xae\xd9\xbc\x74\x7d\x47\xe2\x2f\x7f\ +\x79\x4b\xe3\xaa\xe7\x36\xd7\xf5\xf6\x7b\xfb\x78\x74\xda\xe8\xd2\ +\x91\xa9\x71\xb2\x6e\x50\xe0\x54\xd7\x4d\x0e\x00\x9c\xea\x86\xc1\ +\x00\x01\x67\x86\x6e\x70\x40\x04\x68\x67\x7d\x65\x55\x4d\xd5\xaa\ +\x95\xeb\x06\xa2\x8b\x73\xe3\x5c\x4c\x51\x5b\xea\x5b\x9c\x69\xa5\ +\x59\xb8\xbf\x33\x80\x33\xb2\x33\x62\x3d\xd1\x89\xb1\x64\xff\xaa\ +\x25\xab\xf7\xd6\x21\x49\x1c\xda\x0b\x82\x10\xb1\xb3\xe9\xa5\xad\ +\xad\xa1\xa9\x45\x8b\x88\xda\xd4\x1d\x0c\xc6\xc6\x8d\x8d\xe5\x15\ +\xbb\x1b\xb6\x56\x37\x2c\xad\x37\xe3\xb3\xe2\x33\x23\x4d\x0a\x63\ +\x86\xc9\x28\xe7\x5c\x94\xd3\xd2\xa3\xf5\xb2\xba\x0f\x5a\xbb\x76\ +\x97\xf7\x74\x27\x26\x8f\x0e\xb5\x94\x1f\xf1\x45\x4f\x2c\xca\x24\ +\x1c\xf5\x75\xbc\xb5\xa1\xb1\x6d\x5c\xf1\xa5\xb2\xd1\xd6\x17\xea\ +\x13\x1c\x23\x73\x1d\x5a\x79\xcd\xfb\x0d\xad\x6b\x2a\x7b\xfa\x72\ +\xd2\x0a\x11\x63\x00\xc0\x23\x57\x03\x03\xa4\xac\x2c\x87\xe3\x68\ +\xcd\x7b\x6d\xdd\x7b\x8f\xb4\xd5\x26\xc6\xe4\x67\x24\x95\x4a\xe1\ +\xed\xfb\x9a\xf6\x1e\xa9\x7b\xa7\x5b\xc8\x4f\x8f\x8e\xe7\x8c\x02\ +\x00\x63\x3a\x65\x0c\x11\x11\x05\xdb\xcb\x8e\x76\x8e\x9a\x32\x4a\ +\xe6\x4c\x31\x79\x88\x71\x8a\xf0\x8c\x42\x29\x25\x4a\x98\x99\x2f\ +\x3a\x31\x50\x93\x87\x74\xde\x15\xe2\xb1\x71\xc2\xa8\x54\x21\x9a\ +\x80\xc9\x81\x31\xae\x1f\xef\x62\x53\xca\x75\x93\x7b\x62\x08\x53\ +\xf4\x75\xb5\x7a\x93\x97\xfa\xf5\xc1\x0d\x41\x22\xe3\x9e\xfc\xf8\ +\xc9\xfc\xf8\x11\x84\xc0\xd4\x58\xb7\x81\xe6\x8e\xb6\x8f\xe0\xe6\ +\x81\x4e\xca\x8e\x2f\x32\xd3\x34\xd6\xe2\xa5\x15\xd5\xca\x9a\x66\ +\x3e\x3e\x45\x10\x38\x44\xbe\x6b\x50\x1e\x09\x82\x21\xda\x10\xd5\ +\xd9\xbe\x46\xa3\xbe\x8f\x86\x18\x98\x74\x50\x29\x0c\xca\x35\x86\ +\x46\x67\x08\xdd\x4d\xca\xca\x3a\xa3\xd9\xc7\xfc\x1a\x20\xc6\xbb\ +\x82\x34\x3e\x16\x93\xd2\x92\x38\x6f\x7b\x6c\x4f\x7b\x6a\xb6\x2b\ +\xcb\xd4\x9e\xa9\xd0\x8b\x32\x64\x8f\x44\x0f\xef\x3e\x14\x93\x3f\ +\x2e\xdb\x83\x86\x42\x6c\x20\x02\x46\x5b\x8d\x72\xe4\x58\x60\xc5\ +\xdb\xaa\xee\xb2\x17\x65\xd8\x8a\x93\x43\x9b\x96\x05\x8e\xd6\x28\ +\xb5\xcd\x5c\x87\x0f\x8f\x44\x72\x51\xc4\xad\xad\xa8\xbd\x9d\x16\ +\x17\x9f\xe2\x7a\xb0\xf8\xf2\xfc\x8e\x9c\x83\xe0\xcc\xce\x72\x1f\ +\xda\xb4\xb4\x6e\x07\xd2\x55\x34\x72\xea\x24\xe8\x0e\xce\xb8\xe8\ +\xb2\xb1\xe3\x13\x02\x47\xab\xf6\xef\x6e\xb8\xe1\x92\xab\x5b\x5f\ +\x7d\xf7\x91\x7f\x56\x98\x86\x7b\xfa\xd4\x24\x22\xf6\x64\x67\x27\ +\x4b\x88\x21\xc9\x93\x9d\x99\x66\x07\x13\x64\x77\x66\x4e\xba\x9d\ +\x00\x26\xc8\xdf\x5a\xf1\xe6\x4b\x47\x35\x39\xfd\x1b\xb7\x5c\xec\ +\x91\x9d\xf3\x66\x8d\x5d\x56\x5b\xe6\x9b\x7d\xcd\xb7\xef\xb8\xf4\ +\xd5\x65\xcb\x1f\xdf\x05\xc9\x79\x93\xbf\x91\x73\x4e\x77\x43\x75\ +\x43\x52\xea\x39\x18\x1f\x5f\xfe\x85\x30\xd2\xfc\x61\xc3\x21\xa8\ +\x07\x2b\x1f\x35\xcd\xb0\x27\xed\xb2\x85\x85\xe7\x9c\x3b\xee\x9a\ +\x8d\x55\xaf\x6e\xe1\x51\x93\xc7\xde\x99\xed\x20\x06\xa3\x22\x02\ +\x87\x23\x33\x91\x45\x03\x33\x28\x8e\x99\x34\xf6\x7b\x4a\xe5\x1b\ +\xcb\xf7\x6d\x4b\x48\xbd\x6e\x76\x4e\xc1\xb1\x25\x4b\xc5\xec\x51\ +\xb9\x89\xb2\x69\x9a\x61\xd5\x2b\x49\xe4\x48\xd5\xe3\xe5\x54\x8d\ +\x8e\x5d\x30\x7f\xcc\x85\xd3\xc6\xde\xb1\xa9\xfc\xd5\xd5\x15\x90\ +\x51\x70\xd7\x84\xc4\x24\x93\x19\x08\x61\xd9\x91\x91\x88\xe2\x80\ +\x19\x26\x73\x4d\x18\x73\xb7\x5a\xf1\xea\x8a\x7d\xfb\x63\x12\xae\ +\x98\x95\x31\x42\x94\xf8\xb9\xa5\xcd\x5b\x6b\x9e\xa8\x17\x52\xe6\ +\x8e\xbf\x3d\x49\x62\x26\xe3\x18\x21\x97\x2b\x37\xce\xee\xc4\x98\ +\x77\x37\x54\x34\x1a\x69\xe7\xe7\x26\x51\x4a\x11\x41\x99\xf1\x82\ +\xcc\xb9\x2d\xde\xf6\x93\xf3\x64\x49\x42\xba\x86\x33\xe2\x30\x12\ +\xc9\x95\xe3\xed\xaf\x57\x84\xff\xd9\x00\x86\x4b\xc8\x70\x02\x72\ +\x90\x2c\x86\x81\x03\xe3\x10\xeb\x11\x90\x8c\xc4\x68\xe9\xba\xb1\ +\xe6\xbb\x15\xa1\x2a\xcc\xe3\xd3\xe5\x44\x09\x42\x0e\x92\x19\x8d\ +\x39\x07\x9b\x83\x64\x47\x63\xc4\x41\x72\x90\xcc\x18\x8c\x39\x70\ +\x84\xb8\x41\x37\x1d\x54\xda\x55\xee\x8c\xb5\x2d\x2e\x10\x11\xe5\ +\x14\x90\xe0\x24\xa5\xc9\x78\xe3\xbe\x20\xc6\x68\xc2\x78\xe7\x82\ +\x34\xdc\xa5\xa2\xac\x18\x0c\x00\xa9\xb1\x42\x9c\x04\x94\x72\xe2\ +\x92\x2e\x2b\x32\xdf\x3b\x14\x6c\x4e\x92\xaf\x2c\x26\x39\x71\x82\ +\x1d\x01\x05\x94\x1a\x2b\xb8\x11\xa4\xe5\x38\x6e\x56\xc2\xab\x0e\ +\x84\x76\x00\x8f\x49\x96\xe2\x9c\xc2\xe5\xe3\x1d\x2f\x57\xf5\xbf\ +\xe5\x9c\xf8\x0d\x08\xb9\x3f\x58\x6a\xce\xfa\xf5\x9c\x6c\x61\x7d\ +\x39\x1f\x9d\x66\x43\xfe\xba\xbd\x0d\xa1\x51\xd7\x8f\x16\x4c\x43\ +\x17\xc8\xa0\x9d\x43\x04\xee\x3b\xe6\x7b\xf3\x19\x66\xc8\x71\xb7\ +\xdc\x61\x8f\xc2\x70\xfe\xb7\x62\xc3\x2f\xfb\x5e\x7a\x1e\x29\xcd\ +\x1c\x8f\x44\xa7\x74\x24\x10\x02\x8c\xc5\x25\x4b\x20\x18\xa4\x73\ +\x66\x23\x6b\xca\xe3\x97\xc1\x47\xc5\x6b\x42\xa2\x24\x21\x36\x38\ +\x2b\x91\x31\x86\x30\xc1\x40\x0d\x93\x0b\x92\x08\xd4\x64\x80\x05\ +\x82\x18\x65\x88\x10\xa0\xa6\xc1\x90\x24\x62\x43\xd7\x39\x12\x24\ +\x11\x9b\xba\xce\x90\x20\x89\x22\x26\xea\x7b\x7f\xfd\x63\x55\xd2\ +\xe5\xbf\xb8\x65\x9c\xae\x51\x4e\x4d\x83\x32\x41\x94\x30\x50\xdd\ +\xa0\x44\x94\xc8\xe0\xac\x38\x6e\x9a\x54\x10\x25\xc4\xa9\x61\xd2\ +\x93\xe7\x2f\x48\x04\x01\xe3\x0c\x00\x38\xa7\x8c\x73\x8c\x25\x8c\ +\x38\x07\x8c\x38\x35\x99\x39\x74\x1a\x86\xc8\x47\x84\xb0\x28\x20\ +\xc4\x38\x47\x58\x24\x46\xd3\xbf\x7e\xfb\x8f\x98\x0b\x7f\x70\xcb\ +\x8c\xc4\xb0\x46\x8f\xff\x29\x72\x35\xc6\x38\x43\x58\x24\x08\x45\ +\x36\xbe\xa4\xc7\xfb\x23\x08\x4b\x04\x31\x93\x9a\x91\x09\x0e\xe4\ +\xf8\x0e\x7f\x8c\xe9\x8c\x23\x42\x44\x04\x1c\x00\x03\x37\xcd\xe3\ +\xad\x59\x24\x01\x98\xd0\x8d\xcf\xfc\x61\x0b\x99\xf3\xb3\xdb\x16\ +\x60\x55\xe1\x08\x44\x82\x0c\x93\x73\x00\x82\x81\x31\xe0\x00\xa2\ +\x80\x28\xe5\x08\x23\x02\x40\x39\x27\x18\x51\xca\x39\x42\x02\xe2\ +\x3a\x05\x0e\x10\xb9\x9f\xc1\x40\x20\x08\x03\x30\x00\x82\x40\x37\ +\x39\xc2\x83\xe7\xe0\xe3\x6f\x10\x46\x22\x3a\x61\x68\x44\xf6\xa8\ +\xc2\x78\x70\x20\x33\xd2\x1b\x91\x08\x8a\x6c\xec\x89\x01\x0c\xca\ +\x01\x83\x88\x40\xa7\x20\x0a\x88\x1f\x3f\x4d\x24\x08\x01\x30\xce\ +\x29\x07\x91\x20\xd3\xe4\x14\x40\x12\x10\xa3\x9c\x72\x10\x05\x04\ +\x91\x2b\x20\x30\x4c\x8e\x09\x22\x08\x99\x08\xdb\xae\xbf\x91\x6c\ +\xdd\xda\xfd\xfe\xea\xcd\x66\x6e\x13\x67\xdf\x9d\x15\xd5\xba\xe1\ +\xa5\xbf\xad\xf4\xff\xe8\x57\x77\x27\xb0\x80\x5a\xb9\xa6\xfd\xe5\ +\x4d\xf1\x3f\xff\xa7\x78\xe0\x4f\x9d\x87\xb3\x32\x7f\x72\x1b\x31\ +\x55\xce\x28\x98\x94\xf6\x77\xea\x5e\x9d\x44\x09\xa1\xa5\x8f\x07\ +\xe8\xb4\xf4\x7b\x2f\x45\xfa\xb0\xe5\xd5\x4e\x07\x3e\x58\xee\x58\ +\xb8\xd0\x9c\x33\x47\x7d\xf9\x25\x2b\x2e\xc3\x59\x63\x2f\x40\x64\ +\x5c\xf9\xe4\x95\xf0\x6c\xb0\x06\x98\x83\xfa\xcd\x06\x8b\xe3\xf1\ +\xe5\xcf\xba\x4e\x01\x10\x70\x3a\xec\x0d\x17\x25\x88\x4b\xcb\x4a\ +\xf3\xc8\x9a\xa6\x1b\xc7\xcb\xaf\x69\x0c\xb6\x00\x74\xe8\xd0\xc9\ +\xc7\x4f\xbe\xad\xce\xfe\xdb\x91\x61\x07\x51\xa4\x17\x60\x0c\x8a\ +\x1b\xd6\x7a\xda\x84\xb4\x92\x69\xa5\x89\xba\x4e\x87\xff\x69\x58\ +\xdf\xfb\x34\x3b\xb7\x70\xa6\x9b\x1f\x79\x02\xa7\xf4\x23\xd2\x89\ +\xb0\xa0\xfb\x7b\x68\xf2\x8c\x69\x63\x6d\x54\x53\x01\x80\x83\x7e\ +\xbc\x97\x3d\x34\x46\x30\x18\xc9\x95\x0e\x4e\x2b\x1c\x94\x5e\xce\ +\xf5\xe3\x6e\x85\xa1\xed\x36\x4f\xbc\x39\xee\x26\xd0\x8f\xfb\x62\ +\xf5\x93\x8f\x0c\x9e\x16\xb9\xc5\xf0\x39\x9d\x27\x12\x70\xfc\x20\ +\x03\x7d\x78\x32\x8e\x77\x19\x86\xde\x47\xce\x47\xc3\x4e\x30\x4e\ +\xbe\x02\xa5\x9c\x02\x07\x9b\xa4\x3e\xf0\x80\xe3\xb2\x4b\x7a\xbe\ +\x71\x6f\xd7\x1f\x9f\xbe\xf2\xe2\x42\xa2\x07\xdb\x7c\xea\xc8\x59\ +\x33\x13\xed\x82\x5e\x57\xd6\xfb\xee\x2e\xc7\xb9\xd7\xbb\x92\x44\ +\xdd\x93\x61\x4b\x8d\xe3\xba\xc6\x4d\x8d\x73\x40\xa2\xc0\xfa\x6a\ +\x7c\x6f\x6f\xa0\x14\x70\xfc\xc8\xc4\x6b\x16\xe0\x13\xee\x21\x00\ +\x87\x1d\x35\x36\xd9\xee\xbb\x0f\x6c\xb2\xfe\xc0\x03\x20\x08\xd6\ +\x9a\xeb\xb3\xc9\x5e\xf8\x0c\x85\x47\x94\x30\x37\x75\xf3\x4b\x0a\ +\x70\x86\xb0\x24\x09\x54\xd7\xe9\x17\x35\x01\x5a\x90\x24\x44\x0d\ +\xe3\x6b\x1f\xd0\x0d\x21\x90\x24\xe1\x9d\x77\xec\xdf\xb9\x1b\x46\ +\x8f\x54\xff\xf1\x4f\xbd\x74\x0c\x61\x5c\xa4\x9a\xa6\x19\x80\x09\ +\x12\x45\x04\x8c\xe9\x3a\x10\x19\x13\xc6\x74\xe3\xc4\x88\x23\x26\ +\x48\x20\xc0\x01\x61\xc4\x4d\x83\x47\xf2\x4a\x14\x41\x96\xf1\xc1\ +\x32\xdb\xbd\xdf\x23\x47\x8e\x28\xff\x79\xdc\xbc\xf4\x52\xd0\x75\ +\xcb\x58\xf8\x7a\xea\x82\xc5\xd7\xd7\x67\x8d\x41\x10\x84\xf7\x96\ +\xd9\xee\xbb\x0f\x0c\x43\x7b\xe0\x01\xf3\x9a\x6b\x58\x62\x3c\x32\ +\xcc\x4f\xb6\xd8\x49\x14\xb9\x20\xe2\x9e\x6e\xe1\xf5\x37\xe4\x3f\ +\xfe\x11\x64\x59\xfd\xfb\xdf\xcc\xc5\x8b\xc1\x34\x81\x59\xf1\x32\ +\x2d\x5d\xb0\xf8\x2a\x4a\x83\x28\xe2\xf2\x0a\xdb\x2f\x7e\x4e\xd6\ +\xae\x63\xa3\x47\x1b\xdf\xbc\xc5\xb8\xe8\x22\x9e\x91\xc1\x31\x46\ +\x9c\x03\xa5\xc0\x18\x30\x76\x22\x2e\x0b\x42\x80\x31\x60\x0c\x84\ +\x44\x7c\x36\xa8\xa5\x45\x7c\x7f\xb9\xf8\xdc\x73\xb8\xbc\x9c\x2e\ +\x5c\xa8\xfe\xe1\xf7\xac\xb4\xf4\x8c\xc2\x37\x58\x58\xba\x60\x71\ +\xf6\x62\xb7\xc3\xc0\x80\xb8\x6c\x99\xf8\x9f\x27\x48\x79\x39\x77\ +\x39\xcd\x85\x0b\xe9\xac\xd9\x74\xec\x58\x9e\x10\xcf\xa3\xa2\xc0\ +\xe5\xe2\x36\x1b\x20\x0c\x9c\x21\x55\x85\x60\x10\x0d\x0c\xa0\x9e\ +\x5e\x72\xb0\x8c\x6c\xd9\x2a\xac\x5d\x83\x02\x41\x3a\x76\x8c\x71\ +\xd7\x5d\xc6\xe2\xc5\xe0\x76\x83\xa2\x58\x99\x6a\xe9\x82\xc5\x57\ +\x1f\x42\x40\x96\x51\x5f\x1f\xde\xbb\x57\x5c\xb2\x94\xec\xdc\x89\ +\x8f\x1d\xe3\x4e\x27\x4f\x4e\xe1\x71\x31\xdc\xe3\x01\x87\x13\x44\ +\x01\x0c\x13\x42\x61\x34\xd0\x8f\xfa\xbc\xa8\xb3\x03\x85\x42\xac\ +\xa8\x88\x4e\x9d\x6a\x5c\x71\x05\x9b\x3c\x91\xc7\xc6\x81\xa6\x81\ +\x15\xc8\xd3\xd2\x05\x8b\xaf\x15\x82\xc0\x65\x19\xe9\x3a\x1a\x18\ +\x40\x35\x35\xa4\xf2\x30\xae\xad\x45\xad\x2d\xb8\xa7\x07\x42\x61\ +\x60\x0c\x30\x06\xa7\x93\x25\x24\xf0\xf4\x74\x96\x9f\x4f\x47\x8d\ +\xe4\x05\x05\x3c\x2a\x8a\x4b\x12\xd2\x34\x6b\xe8\xc1\xd2\x05\x8b\ +\xaf\x71\x99\x42\x83\xee\x83\xc8\x8e\x32\x83\x9b\xca\x0c\x4d\x6a\ +\xe4\x83\x5b\xcb\x30\x86\x22\x21\x61\x23\xde\x07\x8b\xb3\x4a\xe1\ +\x3f\xe6\xf1\x02\x58\x4f\xcb\xe2\x93\x13\x71\x37\x52\x6a\x2d\x84\ +\x3c\xfb\x25\xfc\x93\xed\x73\xcf\x39\x33\x4d\xd3\x5a\xe2\x6a\x61\ +\xf1\xf5\x96\x70\x41\x10\xd0\xe9\x62\x00\x9e\x46\x17\x30\xc6\x8d\ +\xf5\x0d\x44\x20\x18\x63\x2b\xe7\x2c\x2c\xbe\xae\x30\xc6\xa8\x49\ +\xb3\x73\xf3\x3e\xbc\xbb\x8c\x70\x3a\x63\x81\x63\x82\x8b\x4a\x4a\ +\xad\x8c\xb3\xb0\xf8\x7a\x53\x75\xb8\x9c\x9f\xce\xb9\x83\x3f\x5a\ +\x4b\xac\xe1\x22\x0b\x8b\xaf\xb7\xbd\xf0\x91\x75\xdc\xea\x29\x58\ +\x58\x58\x7c\x25\x74\x81\x29\xfd\xc1\x2e\xfd\x53\x0f\x86\xd0\x50\ +\x40\x19\xf8\xcc\x12\xc3\xd5\xa0\xe2\xfb\xf8\xb4\x98\x8a\xaf\xbb\ +\xaf\xff\x4b\x18\xbc\x61\xe1\xfe\x50\xb7\xf1\x69\x6f\x4c\xf5\x81\ +\xa0\x16\xfe\x0c\x9f\x5a\xe0\xbf\x65\xd4\x17\x8b\x31\x10\xea\x54\ +\x3e\xf5\x82\x39\x1a\x0c\x28\x03\x9f\xfc\xcb\x46\x50\xe9\xfb\xf8\ +\x27\xc2\xcd\x70\x57\x4f\xdf\x27\xdd\x2d\x87\x99\xac\x7b\xc0\x34\ +\xf9\xd9\xaa\x0b\x9c\xe9\x9a\xa1\xf0\xcf\xb7\xb4\xef\x59\xbe\xfb\ +\xf1\xce\x0f\xe5\x9c\x1e\x6e\xe9\xf0\x75\xfe\xd7\x5b\xd7\x56\x3d\ +\xba\xba\x6a\x77\x58\x1b\x60\xc3\xd2\xac\x68\x21\x55\x0f\x68\x27\ +\xec\x26\xaa\xea\x01\x4d\x0f\x6a\xc6\x89\xe5\xe4\xba\x1e\xd4\x8c\ +\x50\x58\x3f\xf1\xeb\x98\x19\x54\xc2\x8d\x1b\x77\x3c\x54\xe1\x0d\ +\x7c\xcc\x1d\xb7\xbe\xf4\xe8\x2b\xeb\x6a\x3f\x94\x51\xda\xe7\x9d\ +\x51\x66\x60\xdb\xfb\xbb\x9e\xec\xf9\x90\x31\xa8\x05\x9b\x3a\xfc\ +\xdd\xff\xed\xdb\xa1\xdd\x7b\xff\xb4\xbb\xad\x49\x3d\x29\xa3\x34\ +\x45\x0f\xa9\x7a\x60\xd8\x52\x76\x73\x30\xa3\xcc\x13\x19\xa5\x1d\ +\xcf\xa8\x61\xa5\x36\xa0\x84\xeb\xd6\x6f\xff\x4b\x55\xff\x99\x09\ +\x0d\x37\x35\x23\xfc\xf9\x2e\x72\x35\x1b\x57\xef\xf8\x57\x6d\xf0\ +\x54\x8f\x9a\x16\x6a\xea\xf0\xfd\xd7\xcc\x61\x55\x95\xff\x58\x57\ +\x73\x18\x80\xea\xe6\x49\x0f\x91\x52\x45\xa7\x14\x00\xd8\xf1\x37\ +\x43\x5f\xd1\x4d\x85\x81\x56\x79\xf0\xe1\xcd\x0d\x75\x1f\x73\xe9\ +\x86\xcd\x2f\xfe\xeb\xa5\xf5\x1f\xa5\x0b\x86\xc1\xb4\xd3\xe5\x4b\ +\xa0\x3b\xf4\xc4\x86\x01\x1f\x3d\x5b\x75\x41\xed\x79\xfb\xe5\x35\ +\x7f\xe8\xfd\x3c\x9f\x28\xc6\x46\x40\xf1\x7d\x78\xee\x5b\x67\xcd\ +\x73\x1f\x54\xec\xf9\xf8\xb1\x53\x1a\x3e\xb8\xa3\xa1\xb5\x24\xb3\ +\x60\xcf\xd6\x7b\xdf\xaa\x3c\x10\xc9\xea\x9d\xbb\xee\x5f\x56\x73\ +\xb0\xa1\xee\x91\xa7\xb6\x3d\x1f\x29\xb6\xcd\x8d\x8f\x3e\xb7\x6f\ +\x69\x57\x68\xcb\x33\x1b\xfe\xaf\x1a\x00\x00\x14\x6d\xd3\xd3\xdb\ +\xfe\xda\x40\xdb\xdf\xdd\xfe\xc3\x75\x3e\x3f\x00\x30\xe8\x5b\xb2\ +\xe3\xfe\x9d\x34\x61\x64\x51\xda\xf6\xc6\x8d\x1f\xb5\x89\x2a\x87\ +\xa6\xe5\x95\xbd\x99\xd3\x26\x9c\x92\xb0\x50\xdf\x9b\xcf\x6f\xfe\ +\x9b\xff\xf3\x7c\x78\x02\xd6\x03\x8a\xff\xc3\x45\xa5\xb5\xfa\xa9\ +\x75\x47\xca\x3e\xfe\xbb\xc1\xae\x95\x87\xfc\xb6\x51\x89\xb1\x5b\ +\x36\xdc\xf9\x6e\x55\x25\x00\x00\x84\xb7\x6e\xfe\xfe\x8a\x63\x07\ +\x6b\x2b\xff\xf4\xec\xa6\x97\x23\x61\x1a\x9a\x8e\x3c\xf4\xe2\xb6\ +\x37\xbb\x3a\xdf\x7b\x66\xc5\xff\xb5\xea\x00\x00\x7a\xdf\x8a\xe7\ +\x56\xff\xbe\xc9\x5b\xb9\x74\xe5\xb7\x77\x74\xf6\x01\x00\xd0\xa6\ +\x77\x56\xdf\xbd\x77\xc0\x39\x32\x51\xde\x7d\x78\xdd\x99\x14\x5d\ +\x16\xdc\xf2\xe2\xda\x9f\xd7\xa9\x9f\x6f\xee\x04\xc3\xde\x0f\xc7\ +\xea\x68\x3b\xf6\xf4\xba\x23\x07\xfe\x8b\xa4\x04\xf7\xee\x6c\xec\ +\x28\xcc\x9e\x88\xd4\x6d\x4f\xbc\x7b\xc3\xc6\xe6\x8e\xe3\x7f\x68\ +\x5e\xba\xfc\xd2\x37\xab\xab\x00\xa0\xbe\xea\x81\x3f\xaf\x78\xc8\ +\x7f\xfc\xfa\x7d\x0d\x8f\xff\x6d\xd9\x7d\x0d\xba\x6b\x64\x56\x49\ +\x6d\xd5\x9b\x7d\x1f\xd9\xb2\x2b\x1b\xd7\x1f\xf4\xe4\x8c\x71\x7c\ +\x44\x69\x5a\xb1\xa2\xe3\x85\x0a\xed\x34\x49\x32\xa8\x2f\xcc\xc4\ +\x2f\x2a\x68\xfe\x99\xde\x87\x1a\xde\x86\x96\x8d\x03\xf6\x19\x25\ +\x04\x99\xcc\x20\x08\xba\x9b\x5e\xdb\x58\x53\x66\x70\x14\x1d\x3f\ +\xc6\x03\xbd\x2d\x3d\x75\xf6\xf8\xf9\xf3\xc7\x5e\xec\xc6\x81\xf2\ +\xca\xe7\x0e\xb5\x35\x0a\xce\xc2\x99\xe3\x6f\xcd\x70\x88\x46\xb0\ +\x62\xf3\xa1\x37\x3b\xc2\x0a\x91\xd2\x27\x8d\xbd\xb3\xc0\x63\xef\ +\x6b\x5f\xb9\xf9\xe8\xa6\x10\xf7\x8c\x1e\x75\xdb\x98\xa4\xe4\xa1\ +\x2c\x3b\x7a\xe4\xb9\x7d\x6d\x2d\x22\xea\x0b\x51\xb7\x24\x80\x11\ +\x3c\xb4\x66\xef\xab\x7d\x06\x4f\xce\xb8\x62\x7e\xf1\x14\x91\xe0\ +\x9e\xb6\x97\x5f\x58\xb7\x27\x2b\xfb\xe6\xb9\x79\xa9\xe5\xe5\x4f\ +\x54\x74\xb7\xda\x3c\x53\xe6\x8e\xbf\x26\xee\xf8\xef\x68\xf7\x6d\ +\x0a\x26\xcf\x2a\x8c\xcf\xce\x99\x70\xf9\x73\x5b\x5f\x6e\xc8\x2e\ +\x49\xf6\x2f\x3b\xdc\xc2\x16\xce\x1d\x99\x15\xd6\xea\xca\xfe\x56\ +\xeb\x4b\x1a\x4d\xfa\xba\x37\xbd\x3e\xd3\x73\x71\xe6\xee\xd6\x79\ +\x7b\x96\xf3\x37\xbc\x10\x15\x45\x1b\x56\x9e\xd3\xef\x2c\x4a\x38\ +\x9a\xdc\xbc\xc6\xcf\xf7\x40\x6c\x1a\x0e\x37\x4e\x6c\x6b\x4e\x4e\ +\x3c\x6c\x37\x3b\x2f\x0b\xe8\x72\xfc\x43\xc0\x39\x17\x44\x64\x73\ +\x83\x24\x02\x66\x20\x10\xb0\x3b\x90\xd6\x71\x51\x95\x7f\xa2\xf4\ +\x53\xf0\x44\x81\x3b\x0a\x1c\xc4\xaf\x77\x98\x29\xe3\x5d\xa8\x22\ +\xb6\x23\x20\x94\x74\x77\xf7\xbd\xbf\xad\xf9\xb0\x8a\xa5\xb8\x94\ +\xf1\x4e\xd4\xd3\xe2\x6f\x95\x93\xcf\x9d\x57\x38\x3f\x1a\x58\x59\ +\xed\x53\x15\xad\x8d\x92\xbd\x70\xd6\x98\x6f\xa4\xd9\xb0\x36\x50\ +\xb6\xb9\xfc\xed\xce\xb0\x26\xda\xb3\xa7\x8c\xb9\x23\x37\x4a\xea\ +\x6e\x5b\xb6\xf5\xe8\xb6\x30\xc4\x8c\x1b\x7d\xdb\xa8\x84\xc4\xa1\ +\x4a\x7d\xb8\xf2\xd9\x03\x1d\x1d\x12\xf4\x84\x79\x82\x44\xa0\xbf\ +\x7b\xe5\x07\xe5\x1b\x54\xee\x1c\x51\x74\xf3\xd4\x8c\x5c\x11\xa3\ +\xf6\xe6\xe7\x5f\x0c\x6f\xcf\xc9\xbd\x75\x56\x76\x6c\xd9\xa1\x27\ +\x0e\xf7\x76\x38\x62\x66\xce\x1b\x7b\x59\xf4\xf1\x9d\xa4\x6a\xeb\ +\x77\xc4\xa4\x5c\x99\xe4\x4a\x9a\x32\x7a\xd1\xf3\xbb\x9f\x6b\x2f\ +\xf8\x6b\x74\xef\x3b\x87\xfa\xa3\x2f\x9f\x31\x23\x8d\xbb\xf7\xaf\ +\x7c\x68\x77\xd7\xe2\x59\x71\x6d\x5b\xaa\x8f\x8d\x9e\xfa\xed\xcc\ +\x64\x5b\x51\xf5\x9a\x8d\x95\xbb\x6e\x1a\x3f\x71\xfb\xa1\xa5\x31\ +\x59\x77\x8e\x48\x9a\x2c\xe6\xad\x7a\xef\xe0\x6b\xe3\xcf\xbf\xa7\ +\xfb\xe8\x0b\x5d\xf2\xcc\x0b\x52\x73\xec\xee\x59\x5b\x37\xad\x68\ +\x37\x16\x7b\xbc\x1f\x1c\x1e\x70\x8e\xcc\x9a\x1c\x25\x49\x27\xf7\ +\x5c\xfa\x6a\x9b\x37\x84\x5d\xb3\xc7\xb9\x11\xa5\x06\xc6\x10\xe8\ +\x59\xf9\x41\xc5\x66\x95\x72\x67\xf4\xa8\x14\x29\xd4\xd8\x53\x8d\ +\x9c\x13\xe6\x4f\xb8\x3e\x4e\x0a\x96\x95\x3f\x53\xd1\xd1\x22\xbb\ +\x46\xce\x1a\x7f\x4b\xaa\x9d\x70\xad\x71\xdb\xc1\x97\x1b\x07\xfc\ +\x48\x88\x1f\x53\x72\x7b\x69\x52\x7c\x4f\xdb\xb2\x2d\xa7\xc9\x1c\ +\xd6\x5c\xf7\xf2\xb6\xba\x0a\x22\xd2\x1e\x13\x6c\x22\x36\x82\x07\ +\x56\xef\x7d\xdd\x67\xa0\xb4\xec\xab\xe6\x8d\x98\x28\x12\xd4\xde\ +\xf2\xc2\x8b\xeb\x76\x64\xe7\xdc\x3c\x3b\x2f\xb3\xe6\xd8\xb3\x7b\ +\x5b\x6a\x90\xbd\x68\xf6\xb8\x9b\xd2\x1c\x72\xe4\x12\x1d\x2d\x6b\ +\x59\xcc\xf4\x11\x51\x22\xed\xf3\x1a\xc1\xe6\xfd\x87\xdf\x9a\x90\ +\xf6\x5d\x0f\x81\x96\xfa\xb7\x2a\xdb\x3b\x73\x32\x42\x00\xa0\x86\ +\xc3\xfd\x6d\xab\x76\x36\x5c\xb5\x28\x2f\x1f\xcc\xf6\xed\x95\x2b\ +\xfb\x83\x71\xa1\x10\x77\xa7\x2e\x4c\x2e\xff\x79\x65\xaf\x7f\x4e\ +\x42\x78\x6f\xd5\xee\x84\xf4\xd9\x59\xd1\xf1\x43\x6d\x06\x6d\xdf\ +\x5b\xde\xe7\xb8\x69\xee\x88\xe3\x19\x42\x2b\xea\x83\x3d\x36\xfb\ +\x82\x6c\xe9\xb8\x3d\x32\x18\x44\xab\xb7\x3d\xf8\xc6\x81\x60\x2f\ +\xc3\x53\xc6\x44\x9f\x9f\x25\x11\x42\x58\x20\xf0\xd8\xf2\x2e\x83\ +\xa2\xc9\xa3\xa3\xcf\xcf\x91\xd0\x97\xab\x0b\x4a\xb0\xb6\xba\x69\ +\x7d\x55\xdb\x11\x4d\x4c\x1d\x3b\xf2\x1c\x04\x80\x10\xc2\x00\xad\ +\x8d\x6b\x83\xf2\xc2\x05\xf9\xc9\xeb\x77\xfc\xbe\x2d\xe5\xae\xf3\ +\x4a\xc7\x6c\xdd\xf9\xf8\x36\x77\xe1\xa2\x82\xfc\x8c\xcc\x8b\x12\ +\x53\xb5\x9a\xca\x47\xd6\x95\xad\xfe\xc6\xb4\xe9\xab\xb6\x3c\xd8\ +\x1f\x7f\xf5\xec\x31\x29\x5b\x77\xfc\xf3\x58\xdf\xb5\xd9\x64\xcf\ +\xb2\xfd\x2b\x46\x8e\xbf\x3b\x41\xd9\xb4\x62\xd7\xdf\x63\x17\x3d\ +\x98\x21\x61\x00\x68\xaf\x7d\x62\xe5\xd1\xe6\x73\x26\xdd\x64\x1b\ +\x58\xdd\x5e\xd3\xc9\x18\x88\xb6\xac\x89\xa3\x6f\xa7\x7a\xf5\xaa\ +\x9d\x8f\x1e\x4c\x1d\x9b\x8a\x49\x54\xc2\xdc\xf9\x53\x16\xbb\x9c\ +\xc9\x95\x55\x7f\xdc\x1e\xca\x5c\x34\xe3\x92\xa3\x15\x7f\x5f\x5e\ +\x1e\x77\x53\xce\x64\xdc\xdb\x05\x7d\xbd\x74\xfb\x96\x71\xfe\x42\ +\x61\x4d\x9d\xd0\xd5\x72\xe5\xc1\xf7\xf8\x1f\xb6\x13\x5f\xf5\x55\ +\x5e\x12\xad\x3e\x0f\xa1\xe0\x45\x00\x1a\x5e\xa1\xca\xa8\xc4\x1e\ +\xef\x88\x7e\x16\x04\xb9\xc8\x81\xbd\x03\xaf\x34\x01\x22\xae\xec\ +\xe2\x94\x64\x18\xf0\x45\xa7\x9e\x2b\xf6\xee\xae\xec\xa8\x46\x72\ +\x6a\xf1\xa4\xc5\x98\xab\x80\x92\xa1\x73\x7f\xbb\x33\x3a\xcd\xe5\ +\x04\xcd\xdf\xde\xb9\xa3\x63\x40\x4f\x8b\x1f\x93\xec\xf4\x40\x7f\ +\x6f\xfb\x91\xc3\x25\x71\xb9\xee\xad\xeb\x75\x6f\xb3\xdf\xd7\x2d\ +\xe1\x68\x17\x10\xac\x9b\x58\x55\xaf\xd2\x34\xb8\xe7\x3f\x36\x11\ +\xce\x71\xc9\x10\x2d\xf7\xca\x06\x4b\x2c\xc8\x4b\xb6\x1f\xd3\xde\ +\xeb\x3b\xe7\xee\xe8\x11\x19\xe9\x5c\x8a\x8f\x99\x78\xb4\xf5\xad\ +\x75\x42\xf6\xf5\x13\xc6\xbd\xbb\xe7\xef\x66\xea\xcd\x73\x4a\xa3\ +\x37\x6e\xf9\x7b\x75\xe0\x1b\xe9\x68\xcb\xb2\x03\xeb\xc6\x4d\xf8\ +\x4e\x4c\x70\xf5\xca\x9d\xff\x8a\x5b\xf4\xfb\x14\x11\x00\xa0\xf9\ +\xe8\x63\x1f\xd4\xf6\x9d\x3b\xf1\x3a\xe2\x7d\xb7\xbd\x31\xc4\x18\ +\x38\x3d\x63\x67\x8d\x2f\x54\xbd\xeb\xdf\xdf\xfb\x78\x56\xca\x5f\ +\x00\x50\x6c\xfc\x39\x0b\x26\x2e\x74\xda\x93\x2a\xca\x7e\x7f\x20\ +\x34\xe2\xfc\xf1\x17\x54\x96\x3d\xbc\xa2\x3c\xfe\xba\xf1\xb3\x31\ +\x00\x40\x5f\x53\xbf\x9a\x30\xb2\x10\x00\x3c\x69\xd7\x4e\x4d\xdc\ +\xfb\xc1\xce\x47\xdd\xe1\xca\x92\x71\x0f\xa4\x49\x00\x30\x7a\x61\ +\xe9\x84\xa5\x07\xfe\x1a\x76\x87\x79\xca\x75\x93\x92\x63\x00\x60\ +\xe6\xc4\x5b\x5e\xdc\xf4\xfc\x07\x6c\x4b\x93\x3e\xe2\xca\x91\x93\ +\x01\x20\xa7\xe4\xce\xdc\xf6\x07\x56\xec\x79\x3c\xd8\xdd\x33\x73\ +\xc6\x0f\xed\x00\xe0\x2e\x8c\x12\x5e\x6b\xf2\x87\x27\x10\x9b\xb7\ +\xfd\xdd\x25\x0d\xcb\x53\x92\x67\x95\x66\xcf\x48\x8b\x8a\x0e\x07\ +\xaa\xab\x9b\xd6\x1f\x69\x3f\x6a\x48\x19\xe3\x47\x4a\x1c\x00\x21\ +\x44\x10\xf4\x74\x7c\xd0\xce\x0a\x2e\x1d\x3d\x69\xd7\x9e\x3f\xef\ +\x92\xcf\xbf\x74\xf4\x35\x65\xfb\xfe\xba\xee\x58\xde\x35\xa5\x53\ +\xb3\xb2\x2e\x49\x4d\x57\x8f\x1c\xfa\xe7\xda\x43\xe9\xdf\x98\x3a\ +\x7b\xeb\xf6\xdf\x1c\x23\xb3\xce\x1d\xb3\xf8\xc8\xde\x3f\x57\x75\ +\xb4\x15\x3a\xca\x97\xed\x5f\x3b\x76\xe2\xdd\xa7\x64\x8e\xbf\xe3\ +\x8d\x77\xca\x36\x4f\x9a\x70\x67\x22\x2b\x6f\xf5\xed\xa2\x0c\x44\ +\x67\xee\xa4\x31\x77\x98\xea\xe1\x55\x3b\x1f\x4d\x4c\x79\x32\x06\ +\x70\x6c\xfc\xdc\x05\x13\xcf\x73\xd8\xd3\xdb\x6b\xfe\xbd\xbe\x41\ +\x5d\x38\xf1\x8e\xbe\xda\xc7\xde\xdf\xb3\xe4\xd6\xb9\xd7\x4b\x00\ +\x00\xac\xa3\xbb\x33\x36\x66\xb1\x00\x30\x10\xec\x8f\x4f\xb9\xd0\ +\x81\xaa\x76\xb7\xb4\x2f\xcc\xd4\x77\x35\xb4\x8c\x2d\x5a\x1c\x0e\ +\x75\x02\x40\x7f\xd8\x39\x65\xe4\x82\xce\xba\x37\xbd\x39\x0f\xb0\ +\xe6\xa5\xdd\xf2\xb4\xf1\x09\xbe\x60\x78\x00\x62\x92\x52\x5d\xee\ +\x86\xae\x66\x48\x4a\x43\x46\xe3\xa6\x9d\x9b\x1d\x51\x85\x25\x39\ +\xe7\x16\x24\x17\xca\x18\x2a\xb7\x6f\x37\xd2\xa7\x8e\x89\x41\xc1\ +\x80\xbe\xbf\x26\xb8\xbb\x59\x0b\x0b\xc2\xdc\xb1\xce\xa1\xea\x86\ +\x10\x08\x04\xe9\x61\xe5\x1f\x6b\x7c\x05\x13\x62\xa7\x8a\xc6\x2b\ +\x9b\x7a\x1c\x17\xa5\x4c\x12\x80\x23\x5c\x5a\xe8\x4e\xd2\xd4\x17\ +\x37\xf6\x38\x9d\x29\xb3\x13\xf1\x97\xa7\x0b\xb4\x69\xf5\x96\x9f\ +\x56\x86\xd3\x2f\x9e\x71\xdf\xd8\x94\x6c\x00\x50\x3a\x8f\x1b\xf8\ +\xd8\x1e\x17\x53\x92\x99\x32\xba\x38\x79\x59\x53\x54\x51\x76\xca\ +\xa8\x40\xfa\xeb\x15\xc1\x0e\xce\x33\x3b\x5b\xd7\x56\x74\x75\xaa\ +\x81\x2e\xc3\xd5\x1b\xe8\xdf\xd9\x48\xb3\xae\x9a\x78\x69\x0a\xd6\ +\x6b\xdc\xb1\x26\xc6\x03\x5d\x5b\x5a\x43\xbd\x8e\xba\xb7\x9b\x4c\ +\xaf\xc6\xfa\x7b\x14\x9e\x21\x01\x00\x6d\x6c\xac\xc8\x2e\xb8\x77\ +\x5c\xc6\x58\x08\x79\xb7\x35\xaf\xe4\x1c\x74\xa5\xbe\xa2\x7a\xa5\ +\x8f\xeb\x5e\x1c\xea\x15\x49\x8a\x24\x4a\x42\x52\x9a\x98\x08\x5d\ +\x47\x8f\xac\xd8\x98\xd7\xe6\x21\xcf\xbe\x33\xa9\xf1\xa8\x5a\xf3\ +\x26\x08\xd1\xa0\x2b\xa0\x6b\xe9\xa1\x40\xa6\xb1\x0a\x3c\x6e\x48\ +\x49\x4f\x4a\x1d\xd9\x4a\xca\x8e\xe4\x9f\x37\x76\xcc\x24\x88\xf5\ +\x40\x42\x32\xc4\x39\x6b\x8f\x3d\xb6\xd3\xef\x59\xbc\xe8\x47\x0e\ +\x97\x03\x24\x19\x44\xa4\x36\x3d\xf6\x6a\xc5\xa1\xd9\x73\x1f\x49\ +\xcb\x4a\x8f\x68\x30\x0b\xad\x5d\xbd\xfc\x6f\x49\xe3\x7e\x5d\x30\ +\x62\x4a\x44\xc6\xf7\xec\xbe\x8f\x16\xfc\xf6\xb2\x58\x37\x02\x10\ +\x43\xfb\xeb\xf7\xfe\x6b\xbd\x92\x79\xc3\xa2\xdf\xa5\xf5\x1f\x79\ +\xec\x87\xff\x9e\xff\xc3\x3f\x26\xc5\xef\x7e\x7d\xf9\x9f\xb0\xe7\ +\x81\x85\x45\x0b\x04\x47\x34\x04\xbd\xe1\xe6\x37\xd6\x55\xb6\x2c\ +\x28\xbc\xbc\x7b\xfb\xdf\xc3\xc6\xd8\x62\x49\xe4\xe5\xab\x8c\x7e\ +\x57\x52\xb5\x96\xd2\xdc\x64\xae\xbc\x0f\x1c\x8e\x04\x51\x00\x87\ +\x27\x03\xf5\xfb\xec\xfb\x79\x51\x42\xb6\x28\x8f\x3c\xbf\xcf\x55\ +\x02\x19\x61\x91\x28\x21\x5f\x68\x73\x8b\xd9\xef\xea\x5a\x45\xb4\ +\x4e\x8d\x04\x7b\x34\x48\x11\x01\xc0\x68\x68\x3a\x5c\x50\xf8\xb3\ +\x31\xe9\x45\x3c\xaa\x6d\x47\xdb\x56\x8e\x20\xe8\xab\xdc\x57\xbd\ +\x43\x35\x7d\xba\xe6\x0f\x53\x10\x01\xc9\xf6\xf4\x94\xe8\x6c\x80\ +\xd6\xaa\x8e\xaa\x01\xa0\x3b\x2a\x1b\x42\x61\x25\x2c\xf6\xb1\x48\ +\xd7\x91\x07\xc3\x9c\xc6\xd9\x22\xc6\xac\x34\x69\xc2\xb7\xaa\xde\ +\xbf\xad\x25\xf9\x67\x97\x64\x65\x46\x9e\x6d\x4a\xde\x6d\xc5\xf5\ +\x77\x6e\x6f\xcd\xb8\xfd\x8a\xf3\x22\xfb\x43\x4a\xd1\x73\xe7\xe7\ +\xaf\x7d\xf2\xc0\x8e\xc5\xe7\x3d\x17\x1b\x29\x35\x24\x65\xfe\x84\ +\xcb\xff\xfd\xce\x9f\xb3\xa7\xfe\x6d\x74\x4c\xa4\x64\xbb\x6c\x44\ +\x0c\x86\xfa\xed\xd9\x73\x2e\x9c\x33\xc7\xd7\xbd\x65\xd5\x8e\xbf\ +\xbc\xdc\xb0\xe7\x96\x05\xb7\x6c\xdf\xfc\x93\xa3\x46\xfe\xc5\xd3\ +\xef\x2f\x4d\x4a\x07\x00\x16\x18\x0a\x0e\x27\x45\x47\x17\x64\x26\ +\x4d\x31\xd2\x46\xa9\x6a\x5e\x76\xf2\x54\x96\x5b\xb2\xba\xbf\x8b\ +\x32\xa5\xa3\x65\xf5\xe1\xde\xee\xf0\x40\x0f\xc5\xdd\x9a\x56\x5b\ +\xe5\x75\xcc\x5b\x74\x6b\xae\x13\x02\x9e\x84\x3a\x82\xfa\xba\xb6\ +\xb4\x87\xfb\x5c\xb5\x6f\x60\xb3\x4f\x63\x6a\x8f\x1a\xc9\x1c\x68\ +\x6b\xdd\xea\xc9\xbc\x7c\x7a\xce\x64\x60\xb1\xf1\x55\xe5\x1c\x40\ +\x0f\xd5\x94\x57\xad\xf2\x9b\xe1\x01\xb3\xdf\xa7\xeb\x31\x80\x64\ +\x5b\x24\x73\xf4\xb2\xa6\xf2\xfe\x90\xfd\xc0\xe1\x57\x8d\xf0\x80\ +\x66\x76\x28\x0c\x24\x0c\x00\x7a\xd0\xe0\x92\x1c\x05\x00\x8a\xda\ +\x6f\xca\x63\xe6\x14\xa8\xef\x1f\x7b\xb7\x22\xa4\x28\x51\xe7\x9e\ +\x97\xd2\xbd\xb2\xb6\x8f\x81\x16\x56\xd5\xe4\xe2\x1b\xa4\xd6\x47\ +\x76\x1d\x5d\x87\x3a\x6b\x46\x8d\xfa\x2e\xad\xfe\xa7\xa2\xf9\x01\ +\x3c\x2e\x51\xd2\xc3\x3e\x40\x63\x26\x8e\xfb\xc1\x44\xb3\x75\xef\ +\x81\x47\xde\x5e\x7b\xff\xf4\x59\x8f\x2f\xcc\x8d\xda\xb1\xb7\x76\ +\xcc\x85\xd7\x8b\xc0\x9f\x5c\xdd\xb9\x2d\x20\xde\xb1\x20\xee\x9c\ +\x8c\x93\x4c\x2a\x04\x20\x20\x68\x6f\x0d\xf9\xe3\x5c\xd7\x96\x3a\ +\x65\x00\x5f\x53\x70\x6f\x83\x3a\x26\x1d\x6c\x51\xb6\x99\x05\x8e\ +\x18\x70\x74\x34\xb4\x1c\x6a\xd3\x66\x27\xda\xbf\x3c\x5d\x20\xa9\ +\x53\xc7\xde\x61\xab\xdb\x5a\x79\xe4\xe9\xf6\xae\x89\xa5\x79\x0b\ +\x13\xd0\x89\x7d\x44\x39\x37\x01\x00\x23\xcc\xcc\x30\x00\x70\x4c\ +\x08\x21\x5d\xad\x6f\xac\xaa\x69\xba\x64\xf6\xbd\xd0\xfe\xc4\xc6\ +\x2e\xc6\x60\x68\xb7\x77\x8c\x22\xf3\xb1\x39\xb7\xbb\x4b\x66\x4e\ +\xb8\xdb\xc5\x4d\x22\xd8\xe4\xc1\x7d\x5d\x11\xc1\x5c\x35\xc3\x11\ +\xa7\x07\x23\x02\x16\xf9\xd6\x9d\x8f\xb5\x46\x5d\x7f\x61\x34\xa9\ +\xd8\x7f\x20\xe6\x85\xa7\xa3\x0f\xac\x3a\xe7\xc8\x00\x28\x7f\x86\ +\xaa\xf2\x49\xaa\xc6\x3c\x31\x52\x4a\x32\x24\x66\xc2\xb4\xf1\x90\ +\x93\x05\xe9\x19\x90\x9e\x76\xac\xfd\xd5\x96\xbc\x6f\x9d\x7f\xee\ +\x3c\x20\x04\x40\xab\xdd\xf9\xed\xf6\xc4\xfb\xc6\xe6\x9d\x98\xa3\ +\xe5\x4e\x29\xd3\xda\x92\x62\x4a\x8a\x86\x8e\x24\xd9\xa6\xb8\xbb\ +\x03\x69\x19\xe9\x43\x86\x99\xdb\x39\x26\xd7\x96\x92\xe4\x1a\x71\ +\xfc\x89\x79\xa1\x3f\xe4\x54\x74\x33\x5c\x57\xd9\xb0\xb6\xba\xab\ +\xc1\x14\xc6\xcc\x1d\xb9\x30\x19\xa0\xf9\xe0\x96\xf6\xf8\x51\xa5\ +\xc5\x1e\x80\x59\xd3\xce\x0d\x1c\x6a\x2a\x5b\xed\x7d\x2f\xdd\x31\ +\x6b\xcc\xa8\x99\xb6\xb4\x83\xcd\x36\x9b\x39\x6f\x71\x7b\xd2\x9a\ +\xae\xc4\xbb\x8b\x73\xf3\x8f\xec\x34\xdb\xa2\x6f\xbf\xa6\xb8\xe4\ +\xe0\x8e\x3b\xdb\x43\xe7\x4f\x0c\xec\xda\x53\xd6\xb3\x30\x61\x2c\ +\x1c\x5b\xde\x7f\xb0\xcb\xdd\x3e\x30\xa2\xb9\xcd\xb5\xf1\x3e\xe8\ +\xed\x9c\x2b\x22\xa3\xf0\x80\x11\xef\xbf\x38\x29\x3f\xf3\xbc\x89\ +\x24\x67\x26\x19\x53\xe2\x74\x45\x12\x23\x62\x89\x28\x4c\x01\x00\ +\x04\x9c\x83\xc0\xd4\x9a\xe5\x3b\x5f\x48\x18\xf3\xf3\x59\xd1\x1d\ +\xef\x6c\x79\x85\x32\x10\x39\x63\x83\xe1\x23\x09\x07\x31\x2d\xfb\ +\xaa\x45\x39\xe9\x14\x11\x51\x70\x0d\x3e\x3c\x64\x93\x00\x1b\x86\ +\x0e\xe0\x00\x00\x6c\xcf\xcf\x4a\x2c\x72\xa7\x8c\x14\x4f\x14\xcf\ +\xa8\xbc\xa4\x92\x3a\x32\x22\x65\x28\x6a\x3f\xa0\xf4\xb4\x09\xa9\ +\xcd\x34\x23\x3e\x66\xe8\x2c\x47\xcc\xf8\xac\xf8\x11\xd9\x89\x43\ +\x99\xa9\x19\x8c\x3a\x6d\x0e\x33\x54\x53\x5e\xbf\xb6\xa6\xbb\x09\ +\xc5\x9e\x3b\x3f\x67\x61\xbc\x3d\x63\xea\xd8\x6f\xd9\xea\xb7\x97\ +\x57\x3e\xd1\xd6\x35\xa9\x34\x77\x41\xea\x49\xa5\x88\x02\x00\x01\ +\x60\x34\xe2\xfc\x91\x24\x82\x9b\x1a\x5e\xf9\xa0\xbe\xe7\xf2\xd9\ +\x77\x6a\xcd\x8f\x6e\xf3\x46\x62\x03\x0f\x6e\xae\x81\xd0\x60\x29\ +\x72\x78\x4a\x67\x4f\xbc\xc3\xc1\x4c\x22\xd8\x65\x79\xc8\x39\x45\ +\x34\x55\x85\xc1\xdc\x41\x98\xf5\x6e\xdd\xf5\x2f\x5f\xe2\x9d\x0b\ +\x47\xc4\xac\xdb\xf2\x10\xa3\x14\x60\x78\xe6\xa0\xf8\xa4\x85\xe7\ +\x4d\x98\x4a\x39\x12\x89\xc3\x3e\xd8\x00\x0b\x32\x81\x01\x53\x05\ +\x00\xc5\x50\x18\x12\x12\xd2\x16\x67\x1f\xbe\xf1\xa5\x03\x9e\x1b\ +\x2e\xba\x3b\x5a\x7d\x83\x32\x9f\x0e\x8a\xc2\xc0\x29\xa7\x8d\x2d\ +\x3a\xf7\xf1\x95\x3f\xa3\xc9\xf7\xdc\x93\x9a\x77\xa0\x46\xd7\x8c\ +\x10\x00\x68\x94\x12\xc9\x09\x10\x6a\x6c\xdc\x50\xd9\xbc\xc7\x6f\ +\x88\xd3\xc7\xdf\x39\x3e\x3d\x45\x6b\xde\x78\xd0\x97\x70\xef\xd8\ +\x2c\x00\xb8\x60\x72\xac\xe3\x58\x68\xc7\x01\x5f\x7d\xbb\x6d\xe6\ +\x08\x77\x61\x4c\xe4\xde\x48\xa5\xc0\x11\x22\x91\xdd\x3d\x22\x79\ +\x4a\x01\xe3\x48\x60\xde\xc1\x0c\x0b\xeb\x20\x60\xf4\xe5\xfa\x17\ +\xc4\x94\xd4\x85\x29\xa9\x0b\xfd\xde\xb2\xf2\xba\x35\x75\xde\xf1\ +\x09\x36\x53\x33\xc2\x1c\xc0\x34\xc3\x3a\x35\x01\xc0\x34\x43\x11\ +\xc7\x2c\x35\xc3\x3a\x31\x88\xe0\xc4\x2c\xd4\xd7\xdf\x0c\x41\xaf\ +\x4e\x13\xdd\x9e\xe9\x05\xc2\x2b\x6b\x76\xbe\x30\x3e\xd9\x59\xeb\ +\xeb\xca\x00\x14\x93\x76\x61\x62\xf9\x43\x3b\xab\xd6\x15\xc4\xba\ +\x41\xcc\x1f\x9d\xe1\x89\x3c\xd0\x82\x92\xf3\xf7\x94\xbd\xba\xbe\ +\x99\x67\x28\x47\x84\x9e\x80\xb4\x72\x45\xde\x9b\x07\x4a\xea\x6a\ +\xe3\x5b\xeb\xa7\xf4\xb4\x08\xe6\x3a\xd9\xe3\xc0\xf1\xac\x32\x37\ +\xd7\x75\xe9\xfd\xce\xfc\x81\x95\xde\x96\x9c\xd1\x8b\x9d\x9e\xa8\ +\xa4\xe2\x45\xe9\xd2\xa0\x76\x3a\x8e\x95\xb7\x7a\x07\x18\x21\x18\ +\x00\x80\x32\x35\x48\xd5\x93\xbd\x5b\xc1\x00\x0b\x3a\x4f\x72\xf5\ +\xe8\x8a\xa1\x86\xa8\x09\x20\x9d\xe8\x07\xeb\x46\xc8\x30\x8f\xfb\ +\x8c\xb5\xe6\x01\x1d\xe7\x47\xc7\x86\xfd\x1b\x1b\x03\x78\x6c\xe9\ +\x77\xf2\x13\xb2\x30\x00\x80\xb6\x6d\x63\xe5\x88\xf1\x77\xc5\x01\ +\x00\xd8\x0b\x32\xaf\x28\xc8\xbc\xb8\xb3\x73\xc7\xa1\xba\xad\x2d\ +\x51\xe3\x46\x28\x21\x36\xd0\x0f\x00\x2c\xd8\x4f\x5d\x61\x00\xa0\ +\x6a\xd0\x30\x74\x00\xd0\x40\xf1\xa7\xa7\xb1\xb8\x71\x55\xb6\x83\ +\x89\x93\xcf\xd1\x3b\x1a\x0e\xf9\x6f\xb8\x73\xc2\xfc\xb2\x77\xee\ +\xea\xa6\x63\x47\x1a\x03\x7d\x5b\x37\xe6\x98\xe3\xb3\xda\x1b\x27\ +\xae\xde\x12\x7e\x73\x03\x89\x72\xca\x31\x89\x50\x3a\x0a\xa6\x4d\ +\x83\x69\x33\x8b\x62\x4b\xcb\x6b\x9e\xdb\x14\xa5\xba\xc3\x15\x41\ +\xca\x31\x92\x64\x01\x07\x02\x2d\xbd\xb8\x3b\x6c\xe8\x8c\x83\x27\ +\x2e\xd5\xd7\xb8\x62\xcb\x51\x21\x35\xb6\x64\x5c\xd6\xd8\x55\xf5\ +\xaf\x96\x4b\xe7\xd9\x81\x25\xa7\x4e\x77\x48\x36\x00\x00\x88\x4f\ +\x73\x0a\x6d\x7d\xcd\x90\x1a\x1d\x71\xcd\x6a\x66\x58\x37\x4f\x72\ +\x77\x99\x66\x58\x33\x54\x36\xcc\x35\x4d\xa9\xaa\x1a\x61\x93\x01\ +\x90\x13\x3e\x78\x5d\x0f\xe9\x43\xeb\xa3\x95\x86\x01\x53\x18\xe5\ +\xf1\x04\xfb\x56\x36\x87\xe5\x09\x63\xee\xc9\x8b\xcf\x88\x94\xdf\ +\xd4\xf4\x0b\x52\xd3\x2f\xf0\xf6\xed\x2b\xaf\x5b\x57\xd7\x37\x3e\ +\x2d\x8e\xea\x46\x98\x01\x30\x1a\xd6\x4c\x03\x00\xa8\xa9\x68\xa6\ +\x09\x00\xcc\x0c\x6b\xa6\x2e\x08\x0e\xc2\x03\x7d\xfd\xcd\x46\xc8\ +\x6b\x50\xc3\x2e\x17\x8e\x4c\x50\xd6\xef\x79\x44\xcd\xc9\xab\xec\ +\xee\x90\xdd\x24\x31\xfd\xc2\xd8\xf2\xbf\xee\xac\x5a\x9f\x17\xed\ +\x42\x72\x61\x69\x7a\x54\x24\x09\x59\x39\x8b\xc9\xc6\x67\x97\x1d\ +\x44\xd9\xf6\x9e\x5e\x4d\x41\x58\x90\x05\x41\x55\xda\xfa\xfc\xa1\ +\x80\xa6\xc4\x71\x14\x1d\x9b\xea\xab\x5f\xb9\xa5\x4a\x4c\x89\x2d\ +\x1d\x55\x30\xa3\x62\xff\xfb\x7b\x1b\x84\x38\x91\x3a\xe3\xa7\xe4\ +\xcb\x91\x82\x21\x24\xc5\x78\x6a\xfa\x6b\x00\x8a\xc2\x9a\x4f\xe3\ +\x0c\xc0\x35\x6e\xd4\xf5\x81\x04\x57\x51\x8c\x8d\x77\x50\x55\xed\ +\x56\x69\x78\x40\x0d\xc7\x02\x93\xe3\x66\x4f\x1f\x79\x0d\x4f\x59\ +\x24\x03\x67\x3c\x18\xd0\x42\x00\x6a\x67\xa8\x3f\x2e\x3d\x13\xcc\ +\x9e\x9a\xb6\x63\xb1\x69\x8b\x67\x67\x4e\x8a\x12\x01\x00\xf6\x6f\ +\xde\x62\xcb\x9f\x58\xe8\x01\x00\xc8\xc9\x72\xe5\x64\xb9\xba\x7b\ +\xd4\xad\x47\x83\x95\xdd\xba\xd6\xa3\x1f\xf1\xf3\x28\x6e\x6c\x0e\ +\xa2\x6b\x93\xc5\x54\x87\x3b\x6b\x4f\xf7\x93\x3b\x48\xb1\x68\xac\ +\xf1\xe2\x9b\x66\xd8\xc4\x70\x20\x1c\x50\x36\x1e\x0e\x92\xbe\xd0\ +\x36\x55\xbc\x33\x47\xfe\x5c\x75\x81\xfc\xec\x67\x3f\x3d\xe5\x10\ +\x42\x68\xa0\xdf\x1f\x9f\x90\x38\x7c\x41\x85\xcd\x9e\x92\x95\x36\ +\x33\x3b\xda\xc3\x99\xce\x84\xc4\x8c\xc4\x42\xc2\x74\x67\x74\x71\ +\xb2\xdb\xc3\x98\xe1\x8a\x1a\x91\x1a\x15\xcd\x98\x2e\xbb\x0a\x0b\ +\xd2\xa6\x25\x88\x7d\x75\xed\x87\xfa\x79\x42\x71\xf6\xbc\x8c\x98\ +\xac\xbc\x8c\xf1\x5a\x7f\x79\x57\xd8\xef\xf3\xb7\xc5\xa4\x9f\x3f\ +\x22\x7e\x44\x41\x4a\x4e\x5f\x4f\x59\xbb\xbf\x4b\x74\xe4\x66\xc6\ +\x26\x45\x8a\x8e\x5d\x1a\x91\x53\x73\xa8\xf7\x1f\xbf\x12\xff\xf9\ +\xee\xb4\xd7\x0e\xc4\x3f\xf7\x52\x74\xaf\xe8\xf6\x38\xd5\x69\x93\ +\xbc\x57\x5d\x82\x1e\xf8\x9d\xfd\x0f\xbf\x68\xbb\xb8\xf0\xe8\xa4\ +\x02\x3c\xff\xda\x11\xd3\xae\x77\xa7\x0a\xcd\x4a\x9b\x9f\x92\xa4\ +\x98\x11\xd1\xb2\x6d\x50\x17\x44\x76\xe8\xc8\xba\xd8\x8c\x73\x63\ +\x44\x0c\xc0\x29\x33\x3d\x9e\x51\x29\x2e\xcf\xb0\xd6\xc9\x10\x1c\ +\x59\x19\xf1\xe9\x78\xf8\xd8\x13\x8e\xce\x48\x2c\x76\x9c\x38\xc4\ +\x29\x45\x09\x89\xa5\xb1\x36\x09\x00\x3a\x1b\xdf\xaa\x08\xa4\xcf\ +\x2d\x9c\xe8\x8a\x2a\x29\x4a\x9f\x10\xe7\x8c\x8e\x24\x98\xf7\xee\ +\x7b\xee\xbd\xf2\xf3\xbe\xf9\x8d\x2c\xd7\x90\x78\x13\x97\x2b\x3b\ +\x3f\x73\x56\xb2\x5d\x64\x4c\x07\x31\x39\x23\xb1\x00\x51\x3d\x2a\ +\xa6\x24\xd1\xe5\x66\x4c\x77\x47\x17\xa5\xb8\xdd\x9c\x6a\x0e\x67\ +\x51\x41\xf2\xe4\x04\xde\x51\xd7\x74\x20\xac\xc7\x8f\xcc\x9a\x9b\ +\x1e\x9f\x9b\x56\x3c\x35\x68\xf7\xf6\x64\xc4\x1d\x49\xd2\xd1\x6d\ +\x8f\xe6\x7d\xe7\x8e\xd0\x0d\xe7\xb4\x4c\xcc\xd0\x47\x8f\xb5\xc5\ +\xa6\x0a\xf5\x0d\xf0\xc1\x07\xf0\xef\x47\x9d\x2b\xaa\x0a\xab\x6a\ +\xda\x0e\xbc\xdf\xa9\x0a\x85\x13\xaf\x1d\x91\x32\x3a\x27\x2d\xbd\ +\xab\x63\x4f\x5b\xff\x40\x62\xf2\xdc\xe2\xd4\x42\x4f\x4c\x71\x14\ +\xef\x6d\xec\x6e\x90\x5d\x05\xa3\x47\x5c\x9c\x88\x7b\x1a\xba\x8f\ +\xf8\x55\x9e\x9c\x38\xd2\x33\xd8\xb0\x62\x3b\x34\xef\x69\xa8\x29\ +\xcc\x99\x2a\x47\x14\x94\xb2\xe8\x98\xd2\x64\xa7\x7b\xd8\x38\xab\ +\x21\x39\x73\x32\xe2\x53\xd1\xb0\x5c\x61\x38\x2e\x33\xa1\xc8\x3e\ +\x2c\xa3\x4c\x46\x92\x92\x4a\xa3\x65\x11\x00\x5a\xeb\x5e\x3f\xaa\ +\x16\xcc\x29\x18\xeb\xf2\x94\x16\xa5\x8f\x8f\x75\x78\x4e\x69\xd4\ +\xec\x8e\xd4\xec\xb4\x99\x59\xd1\x51\x9c\x99\x26\x72\x67\x24\x8e\ +\xb4\x71\x43\x72\x16\xa4\x47\x27\x72\x66\x48\xae\xdc\xf4\xd8\x44\ +\xc6\x0c\xc1\x9e\x53\x9a\x3d\x27\x0e\x77\xd5\x74\x54\x04\x21\xb9\ +\x24\xe7\x9c\xd4\xe8\xe4\xcc\xf4\x69\x44\xa9\x6e\x1b\xf0\x05\xfb\ +\x9b\xc4\xb8\x59\xa3\xd2\xc7\x8f\x48\xce\xec\xe9\x2e\x6b\xef\xef\ +\x96\x5d\x79\x19\x31\x09\x91\x7b\x89\xf6\xbc\xfc\xa4\x94\xae\xee\ +\xb2\xce\x80\x9a\x95\x75\x6e\x49\xea\xa8\x9c\xe4\xfc\x40\xdf\xfe\ +\xa6\xde\x76\x4f\xdc\xa4\x51\x19\xe3\xe2\xe3\x46\x46\xf1\xde\xc6\ +\x9e\x06\xd9\x95\x3b\x22\x6b\x41\xb6\x8b\x37\x76\x55\xf4\x86\x42\ +\xd1\xb1\xa3\x12\x1d\x83\x26\x99\x43\x32\xf6\x1d\xdd\x9a\x96\x3d\ +\xcf\x01\xba\x3d\x6a\x44\x46\x4c\xbc\xdd\x3d\xb2\x28\xa5\x40\x00\ +\x00\xc4\x4d\x1c\x9d\x1a\x97\x03\x8c\xa4\x24\x8d\x8c\x96\x1c\x69\ +\x29\xd3\xd3\xdd\x4e\x00\x40\x60\xd8\xa2\x8a\x63\xe9\xc1\xad\xf5\ +\x1d\xd3\xc7\x2c\x8e\x92\x62\xf2\x32\xa7\x67\xc4\xa6\xc9\x11\x19\ +\x65\x5d\xaf\xbe\xb0\x2c\x6b\xd1\xad\x93\x32\x4e\x34\x4b\x4e\xa7\ +\x50\x92\xe5\x28\x89\x27\xba\x62\x56\xb7\xa9\xed\x2a\x3a\x67\x62\ +\xec\xbc\x54\x01\x8b\xc2\xb8\x74\xa9\xad\x2d\xdc\xac\xe2\x0b\xa7\ +\xc7\x4f\x8a\xc3\x48\xc0\x36\xc4\x1a\xba\x8d\x90\x20\x5e\x31\x33\ +\xae\x34\xfa\x33\x70\x2e\x70\xce\xfb\x7a\x7b\x3c\x9e\xe8\x0f\xff\ +\xe9\x34\xf1\x17\x10\x42\x2d\xcd\x8d\x85\xc5\x23\x31\x26\x9f\xc5\ +\xbc\x20\xa5\xb1\x71\x43\x80\x24\x12\xe5\xe0\xb6\xea\xaa\xd9\x73\ +\xff\x54\xe4\x96\x4e\x76\x61\x50\x28\x2f\x87\xf7\xdf\x87\x77\xdf\ +\x85\xc6\x76\x00\x80\x91\xc5\x30\x63\x2a\xcc\x9d\x03\xc5\x25\x90\ +\x94\x08\x36\xdb\x27\xb9\x9f\xbe\x7f\xd7\x03\x75\xb6\xcb\xae\x1a\ +\x3b\xe3\xb3\xb1\xb4\x8c\xb6\xf7\x37\xfc\x21\x7a\xd4\x2f\x66\xa5\ +\xa5\x9e\xf2\xc3\x0e\xbe\xf6\x87\x47\x0e\xa5\x3f\xfa\xa7\x5b\x3e\ +\x9b\x7e\x1e\x0b\x35\x34\x6e\x08\x89\xc9\x10\xda\xb7\xa3\xb6\x61\ +\xde\x39\x0f\xe6\x3b\x4f\xce\x7f\x45\x81\xae\x2e\xa8\xac\x84\x0d\ +\x1b\x61\xfb\x4e\xa8\xae\x07\x49\x82\x82\x6c\xb8\x60\x11\x5c\x7a\ +\x25\x94\x14\x7c\xc2\xdb\x75\xae\x5c\xff\x1b\x5b\xe1\x4f\xe7\x65\ +\x66\x7d\x36\xf3\xbf\xf4\x86\x77\x37\xfc\x25\x79\xcc\xaf\xa7\xa5\ +\x24\x7e\x0e\x0d\x98\xde\xde\xb6\xb1\xdb\xf0\x38\x58\xf3\x8e\x23\ +\x9b\x4a\x26\xfd\x71\x72\x52\xf4\xe7\xd8\x5c\x72\x65\xd7\x8e\x9f\ +\xb5\x7b\x6e\xbc\x7c\xd4\xc4\x4f\x5a\x5c\xf6\xec\xf8\x71\x8b\xfb\ +\xfa\xcb\x4b\x27\x9d\x52\xfc\xbc\x07\x5e\xfd\xd1\xa3\x15\x0f\x3c\ +\xf6\x60\xbe\x0d\xce\x12\x18\xa3\xc7\xaa\x0e\x67\x64\x66\x7f\x78\ +\x89\xc4\x17\xa0\x0b\x6a\x6d\xf5\xeb\x87\x7b\xbb\xb0\x10\x53\x90\ +\x7f\x59\x51\x5c\xc2\x89\x3f\x0d\x0c\xc0\xea\xd5\xf0\xec\xb3\xb0\ +\x69\x13\xd8\x6c\x30\x79\x32\x5c\x7a\x29\xcc\x9c\x09\xa3\x47\xff\ +\x4f\xbf\x56\x6d\x6d\x0b\xb1\xb4\xb8\xcc\xcf\xc4\x5d\xcb\xa9\xbf\ +\xdd\xd7\x93\x10\x5f\x20\x7d\x68\x44\xb9\x6c\xfd\xbb\xdd\x09\xd3\ +\xcf\x1b\x9d\xfa\x19\x95\xc5\x50\xf5\xb1\xd7\xab\xfa\x7a\xb1\x10\ +\x57\x58\x70\xf9\x88\xd8\xd8\x8f\x7f\xa4\x70\xe8\x10\x6c\xdd\x0a\ +\xef\xbe\x0b\x7b\xf7\x02\xa5\x30\x6f\x1e\x7c\xeb\x5b\x30\x7f\x3e\ +\x38\x9d\x67\x78\x43\x65\xa0\xd6\xc7\xa3\x53\x3d\xf1\x9f\x4d\x21\ +\x33\xfa\xda\xfd\x7d\x49\x09\x23\xc4\xcf\x67\x96\x52\x6b\xd3\xd2\ +\xb2\xd6\x06\x46\x9c\x59\x59\x17\x8f\x4d\xc9\xfa\xbc\xeb\x0c\x55\ +\x9a\xda\x15\x92\x1e\x9b\x8e\x3e\x61\x69\xef\xec\xab\x75\x44\x8f\ +\x8a\xfa\x50\x07\xbd\xb5\x6c\xfd\xce\x9e\xc4\x2b\x17\x96\x9e\x3d\ +\xc1\x0b\xbe\x10\x5d\xe0\x60\x50\x4e\x04\x74\x46\xb5\xd1\x30\xe0\ +\xed\xb7\xe1\x9f\xff\x80\xb2\x32\xc8\x2f\x80\x1b\x6e\x80\xcb\x2e\ +\x83\x82\x02\x10\x04\x38\xcb\xe0\x8c\x21\x0e\xcc\xa4\x58\x16\xbf\ +\xdc\x87\xc8\x4d\x40\xc2\x87\x72\x57\xd7\xe1\xd8\x31\x58\xba\x14\ +\x5e\x79\x05\x9a\x9a\x60\xe2\x44\xf8\xc1\x0f\xe0\xd2\x4b\x81\x10\ +\xb0\xb0\xf8\xb4\xba\xf0\x99\x0d\x81\xea\xfd\xa1\xa7\xb7\xfa\xda\ +\xcf\x24\x42\x5f\x75\x35\x5c\x79\x15\x5c\x7f\x7d\x7d\x9b\x57\x7b\ +\xf6\x05\xd8\xbd\x1b\x1e\x78\x00\x8a\x8b\xcf\x44\x14\xb8\x16\x32\ +\x83\x9f\x6a\x4a\xbf\xd6\xe7\x5b\xbd\x3c\xec\xfd\x64\x33\xec\xb4\ +\x03\xef\xb6\x2d\xdb\xd4\xbf\xf1\x85\xa6\xf7\x77\x7d\xc9\x33\xff\ +\x79\x7f\xcf\xcb\x8f\x7a\x8f\x7a\x4f\x3d\x2e\x49\x50\x5a\x0a\xbf\ +\xfa\x15\xec\xd9\x03\x8f\x3f\x0e\xa1\x10\x5c\x79\x25\x5c\x77\x1d\ +\x34\x36\x5a\xe5\xde\xe2\x53\xf3\x99\xe9\x82\xc4\x69\x75\x97\xae\ +\xfd\xd7\xf3\xb6\x6f\x87\xf9\xf3\xa1\x6c\xf7\xc6\x39\xd3\xdf\xf9\ +\xf3\xeb\xc2\x0d\xd7\x81\xcb\x75\x42\xc0\x9a\x36\xd6\x3e\x70\xe7\ +\xb1\x5f\xfc\xac\xe6\x57\xf7\xd7\xfc\xee\x91\x90\xf7\xd4\x1d\xdf\ +\x42\x5b\x9e\x6f\x5e\xbe\xf7\x53\xd9\xa1\x8a\xda\x50\x67\x2a\x9f\ +\x64\x7e\xb9\xd1\xd5\xf5\xce\x5a\x92\x9e\x07\xc1\x76\xed\x63\xd7\ +\x47\x7c\x11\xa0\x28\x67\xbc\xde\xbd\xf4\xbd\x8f\x9c\x5f\x1b\x1d\ +\x0d\xb7\xde\x0a\x9b\x37\xc3\x5f\xff\x0a\xeb\xd7\xc3\xc2\x85\x70\ +\xe0\x80\x55\xbe\x2d\x3e\x1d\x67\x62\xb7\xf3\xa3\xd5\x81\xdd\x1d\ +\x46\x54\xa2\xe3\xc2\x62\x3b\xed\x57\xd7\x1c\x0e\x05\x88\x38\xb3\ +\xd4\x9d\xed\x40\x00\xd0\xd8\x14\xd8\xda\x64\x08\x54\x37\x10\x22\ +\x18\x00\x58\xc5\xd1\xc0\xde\x2e\x9a\x9e\xe1\x5c\x98\x2b\x1b\x8a\ +\x7e\xd8\xcb\x4b\xd2\x64\x09\x00\x1a\xea\xe1\x86\x1b\x20\x36\x09\ +\x9e\xbc\x7f\xf9\xab\xbb\xce\x3b\x67\xfc\x90\xb1\x6b\xb4\x54\x6a\ +\x3c\xdd\x1e\xec\xd2\x7d\x52\xfa\xaf\x7e\x64\x17\x18\xe7\x58\x70\ +\x2b\xfe\x35\xcb\x50\xc9\x22\x4f\xba\x33\xb0\xf1\x7d\x9e\x33\x03\ +\x33\x25\xb0\x61\x49\x4b\xb0\xca\x31\x79\x51\xdc\xe8\xac\xf0\xde\ +\x95\xde\x43\xcd\x62\xde\xe4\x84\x73\xc6\x63\xa6\x04\x77\xac\xeb\ +\xaf\xeb\xe0\x60\x73\xcf\xbc\xc0\x93\x17\x0f\x5a\x8f\x77\xcd\xea\ +\x50\x97\xea\x98\xbc\x20\x6e\x54\xbc\xa3\x78\xa4\xe8\x10\x01\x40\ +\x3f\xba\xbd\x77\xe7\x21\x48\x28\x49\x58\x38\x57\x94\xc0\x6c\x3d\ +\xec\xdd\xb9\x47\x1f\x50\x85\x8c\xb1\xf1\xf3\xa6\x0d\x59\x2d\x46\ +\xd5\xba\x10\xcb\x2e\x98\x98\x15\x6e\xa2\x30\x18\xba\x8a\x85\x76\ +\xad\xf0\x1d\x69\x13\xf3\xa7\x27\xce\x1e\xad\x94\xad\x55\x48\x71\ +\xdc\xe8\x74\xa3\x7e\x47\xc0\x1b\x1b\x3b\xb1\x88\x36\xec\xf7\x35\ +\xa0\xf8\x79\xe3\xcd\xa6\xfd\x3d\x9b\xf6\x30\x57\x76\xfc\xf9\xe7\ +\xcb\x4e\xa6\x54\x6c\xf5\x1f\x38\x4a\xc5\xa4\xf8\xcb\x2f\xb3\xf1\ +\x8e\xbe\xd5\x1f\x84\xbd\xdc\x3d\x73\x71\x74\x66\xb0\x67\xd9\x3a\ +\x35\x08\xce\x89\xe7\xc6\x8c\xc9\x46\x3c\x14\xd8\xb6\xc6\x7f\xb4\ +\x53\xce\x99\x14\x3f\x7f\x22\xa6\x3e\xdf\xaa\x15\xa1\x6e\xc3\x39\ +\xed\xbc\x98\xe2\x54\xe7\x79\x97\x8b\x5b\xfe\xe1\x6b\xbc\x31\x2e\ +\xbe\x3b\xd8\x10\x76\x8d\x2e\x38\x8d\xa8\x7b\x3c\xf0\x83\x1f\xc0\ +\xdc\xb9\x70\xd5\x55\x70\xfd\xf5\xb0\x7e\x3d\xa4\xa5\x59\xa5\xdc\ +\xe2\xb3\xb7\x17\xca\xf6\xf5\x3c\xb6\x3f\x24\xda\x89\x2c\xa0\x80\ +\x5f\xf9\xe7\x8a\x9e\x7a\x13\xa3\x40\xf8\x5f\x2b\x7b\x9a\x4c\xe8\ +\x6a\xf0\xfd\x75\xc3\x00\xb5\x11\x53\x65\x1a\xe5\x12\x82\x83\xfb\ +\x7b\xdf\xae\xa7\xd9\x09\x64\xef\xde\xde\x37\xeb\x0d\xc2\xe8\xb6\ +\xfd\x7d\xbf\x7d\xb7\xfb\x9d\x46\x23\xf8\xd8\x53\xe0\xf7\xc1\x5b\ +\x2f\xd7\x53\x2d\x64\x2b\x9e\x9e\x82\xc0\x0c\x29\x95\x5b\x5a\xff\ +\xf5\x9b\xba\x47\x5f\x0c\x76\x28\x48\x94\x11\x01\xb3\xaf\x5b\xef\ +\xe9\x34\x4d\x8e\x04\x3b\x1a\x38\xda\xf6\xd4\x8b\x03\xbb\x97\xb4\ +\xad\xdc\x85\xa3\xed\x00\x40\xa2\xe3\x6d\xd9\x05\x72\x82\x33\xb8\ +\xe9\xf9\xd6\x95\x87\xe5\xdc\xac\xf0\xfa\xe7\x5a\x57\x56\x81\xd9\ +\xd5\xf9\xfc\x6b\x9a\x19\x4b\xcc\x86\x96\xbf\x3f\x14\x18\x30\xfb\ +\x5f\xfe\x5b\xd7\x7e\x9f\x3d\x2b\x0d\x23\x06\x5a\x77\xef\xeb\x2f\ +\x85\xfd\xcc\x3c\xb2\xa2\xfe\xb1\x97\xa9\x2d\xc6\xac\x58\x5a\xf7\ +\xc8\xab\x94\x41\x78\xf3\x92\xae\x2d\x8d\x52\x42\x54\x70\xc5\xbf\ +\x9b\xdf\xdd\x39\xd4\x1e\x87\x0f\x1e\x13\x52\xc7\x08\x00\x9c\x01\ +\x00\x42\x00\x81\x95\x8f\x36\xbe\xb9\x0d\x47\xb9\x82\x2b\x1e\x69\ +\x7e\x7f\x9f\xd9\x58\xd6\xf9\xd6\x46\x00\x08\x2c\x7b\xbc\xf1\x8d\ +\xd5\x0c\x20\xb0\xe5\xed\xde\x23\x7d\xac\x63\x67\xd3\x53\x6f\xa1\ +\xc4\x3c\xd2\xbd\xbd\xf1\xe9\x25\xd4\xf0\xf5\xbc\xf9\xc4\x80\x8f\ +\x48\x31\xd1\x38\xdc\xd8\xf6\xb7\xdf\xf5\x56\x07\x45\x8f\x13\x28\ +\x00\x60\x92\x98\xe5\x48\x26\xdd\x4f\xfe\xcb\xdf\x1a\x56\x76\xbc\ +\xd5\xfc\x76\x99\x9c\x93\x43\x08\x41\x2c\xd4\xf3\xd4\xdf\xbd\x2d\ +\xd8\x9e\x22\x76\x3f\xf9\xb0\xaf\xce\x0f\x62\x8e\x3b\x1e\x2b\x47\ +\x1a\x90\xe9\xf5\xbd\xf3\x78\xed\x6f\x1f\xec\xda\xb8\x4f\x0f\x9e\ +\xce\x44\x1b\x3f\x1e\x5e\x7c\x11\x1a\x1b\xe1\xa5\x97\xac\x22\x6e\ +\xf1\x39\xe8\x82\xa9\xad\xa8\xd6\xe7\xcc\x4e\xba\x7e\x72\xf4\x05\ +\x05\xb6\xb6\x1a\x7f\x57\xb4\xfb\xde\xd9\x31\x37\xcc\x4f\x2c\x36\ +\xf5\xad\x35\xda\xfe\x23\xa1\x82\xd1\xb1\xb7\x4c\xf6\x5c\x3f\xd9\ +\x15\x23\x61\x5d\x37\x37\x94\x2b\x1a\xe3\x5d\xfd\x94\x2a\xe6\xfe\ +\x6a\x15\x3b\xed\xf7\x2c\x4e\xbd\x7b\xb2\xb3\xa5\x56\xab\x7a\x67\ +\x3b\x4c\x9f\x0e\x05\xb9\xdb\xd7\xee\xc8\x9b\x39\xc7\x05\xbd\x6d\ +\x7f\xb9\xbf\xe6\xdf\xef\x88\xa5\x17\x16\xfc\xe9\xa1\xe4\x29\x29\ +\x9c\x31\x16\x68\xed\x5d\xf6\x4e\xd7\xd2\x37\x7a\xf7\x57\x31\x24\ +\x79\xae\xfc\x61\x5c\x5c\xf9\xb1\xdf\xbe\x17\xf7\xcd\x1f\xba\xa2\ +\xed\x4c\xd5\x85\xfc\x09\x09\xf3\xcf\x75\xa5\xd8\xfa\x57\xbc\x6f\ +\x98\xcc\xe8\xe8\x02\xad\x27\xb0\x7b\x1b\x35\x01\x1c\x69\xb1\x17\ +\x5c\x99\x72\xdb\x8f\xdc\x51\x81\x81\x63\x3e\xec\xb2\xd1\x81\x10\ +\x49\x1b\x1d\x53\x9a\x0b\x8c\x61\x47\x14\x11\x02\xde\x0d\x1f\x90\ +\x69\xb7\x65\x5c\x77\x5d\xe6\xbd\x77\x91\x9a\x0f\xfa\xbb\x14\xe0\ +\xc8\x36\x6a\x61\xe2\xe2\x1b\xd2\xaf\x9a\x13\x2e\x2b\x1f\xda\x61\ +\x57\xf7\x6a\x24\x26\x09\x00\x38\x00\x42\x22\x80\xb7\x67\xe3\x21\ +\xcf\xb5\x3f\x49\xbd\xf2\xc6\x9c\x6f\x2e\x0a\xaf\x5f\x46\x8a\xc7\ +\x8b\xca\x51\x45\x19\x50\xbb\x28\x52\xbc\x6a\x77\x57\xa8\x3d\x18\ +\x3d\x6f\x4c\x70\xeb\xc6\x60\x9b\x42\xbd\xed\xd4\xa0\xe1\x5d\xbb\ +\x35\xdf\x00\xc7\xee\x98\x0b\xae\x4d\x5c\x74\x0e\xd4\xef\xf0\x75\ +\xa4\x67\xdf\x7f\x4f\xf2\x95\x57\x47\x97\xc4\x01\xb6\x63\xd3\xaf\ +\xf5\xab\x10\x6e\x51\x3b\x7a\xb1\xdd\xc6\x8d\x01\x70\xa4\xc7\x9c\ +\x33\x0e\x79\x0f\xf4\xee\x2d\xe7\x5c\xd5\xbc\x61\xe6\x3b\xdc\x57\ +\xd5\x0c\x80\xc4\x78\xc9\xe8\x69\x41\x31\xa5\x59\xbf\xfa\x5b\xe6\ +\x15\x33\xf4\x2d\x4f\x1e\xf9\xd1\xaf\xfd\xf5\xa1\xd3\x3c\xb8\x69\ +\xd3\x60\xf4\x68\x38\x74\xc8\x2a\xe2\x16\x9f\x43\x3f\x82\x32\x15\ +\x90\xe7\xf8\x8c\x1f\x4d\xe3\x2e\x1b\x16\x00\x00\x70\x8c\x84\xfc\ +\x1a\x53\x4d\x70\xc8\x04\x00\x22\x53\x9d\x39\x63\x61\x8e\x33\x12\ +\xe4\x11\xf1\x28\x27\xc9\x96\x18\x2d\x71\xc6\x3b\xfb\xd4\xb2\x16\ +\x75\x80\xcb\x76\x1b\x06\x97\xcb\xe8\x3f\xba\xbf\xc5\x7e\xed\x1d\ +\xf9\x00\xaa\xa3\x64\x74\x38\x58\xab\x54\x1f\xea\x8f\x76\xbb\x0b\ +\xf3\x30\x35\x49\x42\x69\xf6\xcf\x1e\x38\x31\x28\xc8\x01\x63\x8e\ +\x90\x4a\x55\x65\xf0\x33\x63\x1c\x00\x81\x49\x15\x64\x2b\x1a\xe1\ +\x1c\x91\x60\xcf\xbd\x2f\x31\x2d\x1b\xeb\x7e\x00\xce\x75\x06\x40\ +\x04\xbb\xcc\x82\xba\xfb\x9a\x9f\x64\xa5\xbc\xdf\xfd\xe2\x83\x7d\ +\x79\x8b\x72\xae\x1d\x8d\x08\x02\x66\x30\x5d\x17\x62\x3d\x00\x00\ +\x76\xb7\x60\xa3\x54\x33\x04\x8c\x81\x19\x00\x80\x24\x17\x41\xfe\ +\x21\xd7\x2c\x12\x10\x8f\xcc\xe4\xe3\x1c\x04\x01\x40\x65\x1c\x09\ +\x31\x4e\x00\xc0\x51\x1e\x4c\x07\x50\xfa\x58\x47\xf4\xda\xde\x77\ +\xdf\xe5\x59\x73\x12\xc1\xe7\x5d\xbb\x4a\x0d\x26\xa7\xe5\xc6\x2b\ +\xbb\xc2\x24\x3e\xdb\x59\x58\xc8\x8d\xfc\xbc\xf9\x19\xf6\x28\xce\ +\x19\xe7\x86\x06\xe0\xa6\x61\x15\xec\x31\xc7\x47\x15\x8c\xee\xa7\ +\x1f\xf6\x0e\xe4\x24\xcd\xcc\x56\xa2\x24\x16\xd6\xe4\x39\x57\x17\ +\xdc\x93\xd0\xf9\xee\x73\xd5\x5b\x46\x66\x2e\x4e\x45\xa2\xd3\x5e\ +\x30\xc2\xe1\x60\xce\x7b\x7e\x2f\xe5\xe6\x01\x00\x37\x38\x72\x4a\ +\xc0\x54\xad\xa9\x3a\x50\x7e\xd8\x60\x2e\x77\xe9\x28\xd9\x23\x9d\ +\x4e\xf0\x31\xd8\x6c\xd6\xbe\x0c\x16\x9f\x8f\xbd\x20\xcb\x63\xa3\ +\xf8\xea\x5d\xbe\x63\x3d\x7a\xa3\xd7\x4c\xcd\x70\xf6\xb7\x04\xd6\ +\xb6\x68\x47\x6b\xfd\x5b\xfb\x61\x74\x8e\x5c\x9a\x2d\xed\x3b\xe4\ +\xdb\xd7\xae\x37\xf6\x9a\x01\x9d\x89\x92\x38\x2e\x19\x35\xfb\xcc\ +\x98\x58\x29\x3d\x4a\x88\xf3\x08\x5a\x7f\xf8\xa5\x6d\xfe\x16\x2e\ +\x5e\x3f\xc7\x35\x6a\x6a\x2e\x1c\x2c\xaf\x7e\xe3\xf9\x70\xfe\xd4\ +\xd1\xc9\x18\xc0\x11\x73\xc9\x5d\x05\xbf\xf9\x65\x4c\x41\x94\xff\ +\xbd\xa7\xba\xf6\xb6\x81\x80\x59\xb0\x2f\xdc\xd8\xaa\xb6\x36\x2b\ +\x2d\xad\xd4\x34\x82\x2b\xff\xd3\x17\x9a\x51\xfc\x87\x9b\x7c\xcf\ +\xfe\x33\xd8\x6b\x4a\x71\x09\xc6\x91\xb2\x40\x75\xb5\xda\x67\x38\ +\xc7\xe5\xa9\x4d\xed\x24\x31\xd7\x9e\x96\x20\xc6\x27\x22\x64\x30\ +\x5d\x8f\xa8\x13\xd7\x75\xce\x4c\xb3\xa3\x43\x2c\x9e\x97\x72\xc1\ +\xd8\xe0\xae\xdd\xaa\xdf\xe0\xa6\xc6\x50\xb4\xa7\x74\x64\x68\xcd\ +\x6b\xfd\x35\xf5\xfe\xf7\xdf\x08\xb1\x11\xee\x14\x37\xd7\x54\x66\ +\x50\x00\x00\x6a\x30\xfd\x44\xbc\x0c\x5b\x9a\x9b\xf6\x34\x02\x00\ +\x16\x04\xbd\xe6\x98\xc9\x92\xa2\x73\x3c\xbe\xb7\x5f\x0d\x35\xd6\ +\x76\x2d\x5d\xce\x52\x26\xda\x5c\xf1\x31\xe3\xe3\xba\x9f\x7c\x11\ +\x8d\x9c\x9f\x34\x35\xbb\x77\xc9\x2b\x2c\x6d\xac\xcd\x86\x5d\xa3\ +\x0a\x60\xa0\x89\x4a\x89\x8e\x8c\x74\x29\x29\x16\xc9\x02\xd7\x35\ +\xce\x38\x00\xc8\x23\x4a\xa5\x81\x1d\x1d\x2b\x77\x2b\x4d\x8d\x5a\ +\x4f\xbb\xd6\xd5\x4b\xd2\x4a\xdc\x63\x47\xcb\x1e\xc2\xa9\x49\xfb\ +\x7b\x59\xd4\xa8\x94\x6b\x16\xd1\xba\x0d\x41\x9c\xe7\x8c\x17\xd4\ +\x0e\xd5\x96\x97\x2f\xc6\xa7\xc9\x6e\x27\x80\xae\x76\xeb\x52\x7a\ +\x1e\xeb\x2d\x6f\x7d\xea\x65\x15\x67\xa6\x7c\xf7\x8f\x79\x77\xdf\ +\x60\x8f\x3b\xdd\x00\x6a\x6b\x2b\x1c\x3d\x0a\x29\x29\x56\x11\xb7\ +\xf8\x14\xfc\xd7\x79\xd0\xa8\x30\xdd\xe6\x6f\x0b\xae\xab\x0a\x55\ +\x07\x60\xfa\xa8\xa8\x52\x07\x5d\x53\x36\x50\xd6\xc5\xce\x99\x16\ +\x37\x27\x59\x88\x4b\xb4\x47\x69\xda\x07\x95\xc1\xb2\x2e\x33\x2b\ +\xc3\x39\x35\xcb\x56\x9c\x2e\x7b\x5b\x43\x1f\x1c\x0e\x56\x76\x99\ +\x29\xe9\xf6\x14\x97\x30\x26\xdf\x3d\x3d\xcb\x16\x43\x00\x5c\x6e\ +\x78\xe2\xc9\xfa\x83\x2d\xe2\x9d\x0f\x4c\xc9\x8d\x3e\x2e\x4d\x36\ +\x5b\xce\xc8\x98\x39\xb3\x1d\x49\x51\x58\xf7\x06\x0e\x57\x04\xca\ +\xca\x03\x65\x7b\xfa\x0f\x1c\xc2\xf1\xf1\xe1\x83\x47\x3d\x97\xdc\ +\xec\x29\x2e\xc5\x7d\x7b\x03\xc1\xf8\xb8\x99\x93\x59\xe3\xb6\xde\ +\xf5\x3b\x4d\x67\x7e\xd2\xe2\x0b\xa1\x69\x47\xcf\x07\x6b\xfa\xab\ +\x9a\xc4\xbc\x09\x76\x8f\x19\xae\xed\x72\x8c\x9f\x22\xbb\xb9\x5a\ +\x57\x2f\x14\x8c\xc5\x0d\x6b\xdb\x5e\x5f\x3a\xd0\xa8\xc4\x5e\x7e\ +\x43\xcc\x08\xb7\x52\xd3\x24\x8f\x9a\xe6\x1a\x33\x5e\x08\x1e\xee\ +\x59\xb9\x3a\x34\xe0\x49\xb9\xfd\x3b\xae\x04\x9b\xd1\x5a\x6b\x3a\ +\x72\x3d\x25\xa9\xac\xbf\x43\x1d\x90\x3d\x13\x4b\x08\x02\x00\x20\ +\x4e\xdd\xbb\x7e\x97\x63\xd6\x3c\x67\x82\x4b\xa9\xd8\xc5\x33\xa7\ +\xc7\xcf\x1e\x47\x8f\x6d\xe8\x5d\xbf\xd5\x70\x95\xa6\xdf\x76\xbd\ +\x6c\x27\x42\xb4\x5d\x6d\x08\xc5\x5c\x78\xa9\x23\xd7\xa5\xd4\xf6\ +\x44\x9d\x77\x8d\x2b\xc9\x4e\xd2\x4a\x6c\x72\x77\xef\xf2\xe5\xfe\ +\xbd\x07\xa8\x27\xcf\x9d\x1d\xad\xd4\xd6\xcb\xc5\xd3\xec\x31\x36\ +\xe4\x4a\x75\xe5\x38\xfc\x6b\xdf\xf7\xed\x2e\x63\xae\xe2\xa4\x73\ +\x47\x86\x36\xbf\xdb\xb7\x63\xb7\x6e\x24\xc6\x2d\x98\x87\xbd\x07\ +\xdb\x9e\x7f\xd1\x57\xd6\xe0\x9c\x7e\x45\xd2\xec\x49\xee\xc2\xcc\ +\xd0\xb6\x65\x7d\x5b\xb7\x06\x5b\x0d\xd7\x98\x52\x21\xb4\xbf\x63\ +\x6d\x75\xec\x15\x97\xd9\xa2\xe3\xa2\x66\x2e\x88\x19\x57\x24\x3a\ +\x3e\xc2\xdc\x0b\x85\xe0\xde\x7b\xa1\xa2\x02\xfe\xf2\x17\x48\x4f\ +\xb7\x4a\xb9\xc5\xe9\x07\x14\xbe\xcc\x79\xd0\x27\xa3\xfd\xfa\xc7\ +\xf4\x37\x7f\x41\x17\x2c\xb6\x3f\xf8\xbb\xff\x71\x5e\xe3\xe7\x8f\ +\xda\xfd\xf7\x9f\x05\x93\xaf\xce\xb9\x6e\xda\x59\x30\x47\x4d\xed\ +\x7b\xea\xff\xbc\x68\x7e\xfe\xed\x0b\xff\x4b\x62\xf6\xed\x83\x1f\ +\xff\x18\x36\x6e\x84\xa7\x9f\x86\xdb\x6e\xb3\x4a\xbf\xc5\x47\xf1\ +\x45\xcc\x6b\x3a\x43\x5a\x2f\x98\xb9\xfb\xd6\xef\xdb\x2b\x0e\xc1\ +\xdc\xb9\xf0\x8b\x5f\x40\x43\xc3\x59\x9c\x6f\xb6\xf8\x6b\x6f\xf3\ +\x64\xca\x67\x45\x27\x9d\xe9\xa4\x60\x41\xfa\xe5\xe7\x7c\x9c\x28\ +\xd4\xd4\xc0\xfd\xf7\xc3\x39\xe7\x40\x5d\x1d\xbc\xf5\x96\x25\x0a\ +\x16\x9f\x9a\x2f\xda\x5e\x18\xa4\xaa\x0a\xfe\xf4\x27\x78\xf5\x55\ +\x88\x8f\x87\x6b\xae\x81\x6b\xaf\x85\xa9\x53\xad\x87\xf1\xa9\x65\ +\x1f\x76\xec\x80\x57\x5e\x81\x25\x4b\x60\x60\x00\x6e\xbe\x19\xee\ +\xbf\x1f\xf2\xf3\xad\x8c\xb1\xf8\xd4\xf6\xc2\x97\xa4\x0b\x11\x76\ +\xec\x80\x67\x9e\x81\x77\xde\x01\x55\x85\x69\xd3\x60\xf1\x62\x38\ +\xff\x7c\xc8\xca\xfa\x84\x0b\x28\xff\x7f\x45\x51\xa0\xa1\x01\x56\ +\xae\x84\x65\xcb\x60\xef\x5e\x70\x3a\xe1\xea\xab\xe1\x9b\xdf\x84\ +\x49\x93\xac\xbc\xb1\xf8\x2a\xeb\x42\x84\x63\xc7\x06\x17\x59\xef\ +\xdc\x09\x2e\x17\x94\x96\xc2\x82\x05\x30\x7d\x3a\x4c\x9a\x04\xd1\ +\xd1\xd6\xc3\x3b\x95\xbe\x3e\xd8\xb3\x07\xb6\x6f\x87\x75\xeb\xe0\ +\xf0\x61\x50\x55\x98\x31\x03\x2e\xbf\x1c\x2e\xb8\xc0\xb2\x11\x2c\ +\xbe\x46\xba\x10\x41\xd7\xa1\xb2\x12\xd6\xae\x85\xd5\xab\xe1\xc8\ +\x11\x18\x18\x80\xa8\x28\x98\x3a\x15\x26\x4d\x82\xe9\xd3\x21\x27\ +\x07\x12\x13\xcf\x7c\x05\xf1\xd7\x8a\x40\x00\x7a\x7a\xa0\xae\x0e\ +\x76\xec\x80\x7d\xfb\x60\xd7\x2e\x08\x85\x20\x2a\x0a\x46\x8f\x86\ +\xf3\xce\x83\x05\x0b\xa0\xb8\x18\x44\xd1\x2a\xe5\x16\x5f\x47\x5d\ +\x18\x4e\x6d\x2d\x54\x56\xc2\xa6\x4d\x50\x56\x06\x07\x0f\xc2\xc0\ +\x00\x24\x27\x43\x6a\x2a\x14\x16\xc2\xb8\x71\x50\x50\x30\xf8\x92\ +\xa4\xaf\xe7\xe3\x52\x55\xa8\xa9\x19\x7c\x95\x95\xc1\xb1\x63\xd0\ +\xd1\x01\x5d\x5d\xe0\xf1\xc0\xf8\xf1\x30\x6e\x1c\xcc\x9b\x07\x25\ +\x25\x90\x93\x63\x95\x6c\x8b\xcf\x49\x17\x84\xb3\x31\xbd\xf9\xf9\ +\x90\x9f\x0f\x97\x5e\x0a\x86\x01\xbd\xbd\x70\xe8\x10\x1c\x3a\x34\ +\xa8\x11\x9b\x37\x83\xa2\x40\x30\x08\xb1\xb1\x50\x5c\x0c\xb9\xb9\ +\x90\x97\x07\xf9\xf9\x90\x9d\x0d\x1e\x0f\x44\x45\x41\x54\xd4\x57\ +\xc6\xac\x08\x06\x21\x10\x80\xfe\x7e\xe8\xef\x87\x86\x06\xa8\xad\ +\x85\xba\x3a\xa8\xaf\x87\xaa\x2a\xe8\xef\x07\x97\x0b\xec\x76\xf0\ +\x78\x60\xec\x58\xb8\xfe\x7a\x18\x3b\x16\xc6\x8c\x81\xd8\xd8\xb3\ +\x30\x44\x85\xc5\xd7\x8f\xb3\xbb\x90\x89\x22\xa4\xa4\x40\x4a\x0a\ +\x9c\x7f\x3e\x00\x80\xa6\x41\x6b\x2b\xb4\xb7\x43\x63\x23\x54\x54\ +\x40\x63\x23\x54\x56\xc2\xfb\xef\x43\x4f\x0f\x88\x22\x44\x47\x43\ +\x74\xf4\xa0\x34\xa4\xa7\x43\x6a\x2a\x24\x26\x42\x42\x02\xc4\xc7\ +\x43\x7c\x3c\xc4\xc5\x41\x5c\x1c\xb8\x5c\x80\x31\xa0\x2f\x64\x3a\ +\x02\xe7\xc0\x18\x0c\x0c\x80\xd7\x0b\x7d\x7d\xd0\xdb\x0b\xbd\xbd\ +\xd0\xd3\x03\xdd\xdd\xd0\xd6\x06\x6d\x6d\x27\x44\xc1\xeb\x05\x4a\ +\x21\x29\x09\xb2\xb3\x21\x3b\x1b\xa6\x4d\x83\xd2\x52\xc8\xca\x82\ +\xb4\x34\x48\x4b\xfb\xda\x9a\x45\x16\x96\x2e\x7c\x36\xc8\x32\xe4\ +\xe5\x41\x5e\x1e\xcc\x9a\x75\xc2\x2b\xa1\x69\xd0\xd9\x09\x8d\x8d\ +\xd0\xd2\x02\x2d\x2d\xd0\xd6\x06\x4d\x4d\x50\x5e\x0e\x7b\xf7\x82\ +\xa6\x81\xa6\x81\xae\x0f\x9e\xc6\x18\x78\x3c\x10\x13\x73\x42\x3e\ +\x5c\xae\xc1\x97\xc3\x01\x76\x3b\xd8\xed\x20\xcb\x20\xcb\x20\x49\ +\x20\x8a\x20\x08\x40\xc8\x49\x81\x8f\x28\x05\x4a\xc1\x34\xc1\x30\ +\x06\xaf\xa9\xaa\xa0\xaa\x10\x0e\x43\x38\x0c\xc1\x20\x84\x42\x10\ +\x0c\xc2\xc0\x00\xf8\xfd\x30\x30\x00\x3e\x1f\xf4\xf7\x03\x21\x20\ +\x49\x20\x49\x83\x57\x8e\xdc\x22\x25\x05\x0a\x0b\x21\x2d\x0d\x32\ +\x32\x20\x23\x03\xb2\xb3\x21\x31\x11\x6c\x36\xcb\x53\x60\x61\xe9\ +\xc2\xff\x4c\xa4\xbe\xb9\xdd\x50\xf0\xa1\xa8\xa7\x91\xa6\x38\x10\ +\x80\x81\x01\x08\x04\x20\x18\x84\xde\x5e\xf0\x7a\x61\x60\x60\xf0\ +\x15\x0c\x42\x57\x17\xd4\xd7\x43\x28\x04\x8a\x32\x58\xc3\x23\x22\ +\xa2\xeb\x60\x9a\x1f\xb9\xe8\x08\x63\x10\x04\x10\xc5\x13\x95\x3c\ +\xa2\x29\x4e\xe7\xe0\x2b\x2d\x0d\x8a\x8b\x07\xa5\x27\x36\x16\xe2\ +\xe3\xc1\xe5\x02\xb7\x1b\xa2\xa2\x06\xff\xf5\x78\xac\x92\x67\x61\ +\xe9\xc2\x97\x81\xc7\xf3\xdf\xab\x5f\xc4\xd4\x1f\x7a\x71\x3e\x78\ +\x24\xa2\x08\x91\x8f\xc3\x89\x74\x40\x10\x1a\x7c\x13\xe9\x92\x20\ +\x04\x18\x9f\x78\x21\x64\x95\x2a\x0b\x4b\x17\xbe\xca\x20\x74\x6a\ +\x4f\xc1\xc2\xc2\xe2\x8b\x5f\x1f\x61\x61\x61\x61\xe9\x82\x85\x85\ +\x85\xa5\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\xba\x60\x61\x61\ +\x61\xe9\x82\x85\x85\x85\xa5\x0b\x16\x16\x16\x16\x96\x2e\x58\x58\ +\x58\x58\xba\x60\x61\x61\x61\xe9\x82\x85\x85\x85\xa5\x0b\x16\x16\ +\x16\x96\x2e\x58\x58\x58\x58\xba\x60\x61\x61\x61\xe9\x82\x85\x85\ +\x85\xa5\x0b\x16\x16\x16\x96\x2e\x58\x58\x58\x58\xba\x60\x61\x61\ +\xf1\x15\xd5\x05\x84\xbe\xb4\xcd\x23\x2c\x2c\x2c\xbe\x98\xca\x8f\ +\xc9\x47\x85\x1d\x14\x4e\xa7\x09\xc8\xd4\xf5\x86\xba\x6a\x4b\x1a\ +\x2c\x2c\xbe\xc6\x30\x46\x4d\x5d\x47\x08\x9d\xe9\x7e\x53\x9a\xa6\ +\xea\x9a\x66\x85\x30\xb5\xb0\xf8\x3a\xc3\xb9\x24\xcb\xb2\x6c\x3b\ +\xa3\xfd\xa6\x38\xe7\xb2\x6c\xb3\xd9\xec\x56\xbe\x59\x58\x7c\xdd\ +\x95\x81\xf3\xd3\xed\x87\x20\x7c\xa2\xb3\x2d\x2c\x2c\xfe\x7f\xc0\ +\x1a\x8f\xb0\xb0\xb0\xb0\x74\xc1\xc2\xc2\xc2\xd2\x05\x0b\x0b\x0b\ +\x4b\x17\x2c\x2c\x2c\x2c\x5d\xb0\xb0\xb0\xb0\x74\xc1\xc2\xc2\xc2\ +\xd2\x05\x0b\x0b\x0b\x4b\x17\x2c\x2c\x2c\x2c\x5d\xb0\xb0\xb0\xb0\ +\x74\xc1\xc2\xc2\xc2\xd2\x05\x0b\x0b\x0b\x4b\x17\x2c\x2c\x2c\x2c\ +\x5d\xb0\xb0\xb0\xb0\x74\xc1\xc2\xc2\xc2\xd2\x05\x0b\x0b\x0b\x4b\ +\x17\x2c\x2c\x2c\x2c\x5d\xb0\xb0\xb0\xb0\xb0\x74\xc1\xc2\xc2\xc2\ +\xd2\x05\x0b\x0b\x0b\x4b\x17\x2c\x2c\x2c\x2c\x5d\xb0\xb0\xb0\xb0\ +\x74\xc1\xc2\xc2\xc2\xd2\x05\x0b\x0b\x0b\x4b\x17\x2c\x2c\x2c\x2c\ +\x5d\xb0\xb0\xb0\xb0\x74\xc1\xc2\xc2\xc2\xd2\x05\x0b\x0b\x0b\x4b\ +\x17\x2c\x2c\x2c\x2c\x5d\xb0\xb0\xb0\xb0\x74\x61\x38\x08\x21\xf4\ +\x49\x4e\x22\x82\x28\x0a\xc4\xca\x77\x0b\x8b\xb3\x19\xe1\x23\x6a\ +\x32\xb6\xd9\xed\x02\x46\x00\xc0\x19\xd5\x35\xcd\xa0\xec\xd4\x73\ +\x38\x10\x49\x16\x10\xd3\x75\xe3\x63\x35\x81\xc8\x36\xc1\x50\x75\ +\x0a\x1c\x21\x08\xf4\xb5\x07\xa8\x3d\x31\xce\x8d\x38\xb7\x72\xdf\ +\xc2\xe2\x2b\xa3\x0b\x08\x61\xae\xf7\x6f\x5f\xbb\xac\xce\x1b\x36\ +\x29\x73\xc6\xa4\x8e\x9d\x34\x39\x3f\xc5\x6d\xea\x06\x22\x82\x20\ +\x10\x04\x9c\x9a\x94\x23\xe8\xae\xdc\xbc\xfa\x40\xdb\x94\x0b\xae\ +\x1e\x9b\x8c\x43\x8a\x01\x98\x08\x02\xc1\x00\xd4\x34\x4c\xc6\x23\ +\x97\x62\x4a\xe7\xd2\x97\x56\x4a\xe3\x17\x5c\x34\xb9\x08\x05\xdb\ +\xdf\x78\xe4\x81\x15\xbe\xf1\x0f\xff\xe5\xde\x54\x09\x10\xc6\x08\ +\x01\xa3\x8c\x23\x44\x30\x66\xd4\x34\x4d\xca\x01\x10\x26\xa2\x20\ +\x20\xe0\xa6\x69\x50\x66\xc9\x87\x85\xc5\xd9\xa0\x0b\x98\x50\xa5\ +\x77\xcd\x2b\x4f\x6f\x0f\xc7\x66\x27\xb9\xb4\x50\xe0\xed\x25\x2b\ +\xaf\xf9\xce\x77\x2f\x9f\x9a\x35\xd0\xd3\xd9\xe3\x0f\x30\x10\x3c\ +\xf1\x29\xc9\x89\xae\xae\x8a\x1d\x4b\xdf\xa9\x20\x99\x63\x3d\x86\ +\x27\x3a\x21\xc5\xce\x42\x6d\x0d\x9d\x0a\x15\xe2\x53\x53\x3d\x32\ +\x36\x29\x43\x98\xd0\x70\xfb\x8a\x37\x97\x44\xd3\x84\x82\x18\x39\ +\x29\xc6\x96\x3d\x7a\xe2\x78\x5f\xbe\x93\xf0\x90\xbf\xb7\xc7\x1f\ +\x30\x19\x72\x46\x45\x8b\x4c\xf1\x0f\xa8\xce\x98\x84\xc4\x58\x27\ +\x02\xc4\x8d\x50\x73\x73\x97\x06\x72\x62\x4a\xaa\x5b\x04\xd3\x92\ +\x06\x0b\x8b\xb3\xa2\x1f\x01\x08\x61\x94\x37\xef\xf6\x27\xee\x5f\ +\xe4\x3b\xb2\xf1\x2f\x7f\xfc\xd3\x6b\x2f\x2e\x99\x3a\xe1\x47\xed\ +\xab\x9e\x7a\xf0\x9d\x83\xc0\x51\x6c\xc1\xdc\x9f\xfc\xf2\x2e\x9b\ +\xcb\xe3\x66\xfe\x37\xfe\xf2\xe3\x0d\x23\xe7\xfd\xe6\xd7\xb7\x1d\ +\x7e\xf9\x9f\xaf\xac\x2f\x57\x18\xce\x99\x70\xd1\xf7\xef\xb9\x26\ +\xcd\x86\x18\x00\x20\x21\x2a\xd6\x73\x74\xc5\x73\xdf\x5b\xb9\xfa\ +\xbe\x5f\x7c\x2f\xd8\x5e\xb9\xb7\xd6\x71\x27\xd1\xd7\xbe\xf0\xaf\ +\x17\xd6\x96\x69\x9c\x24\xe6\x14\xb8\xcd\xee\xea\xc6\xde\xf8\xa2\ +\x59\xdf\xff\xd1\x0f\x27\xc7\x7b\xdf\x78\xe2\x91\xf7\xb6\xd7\x28\ +\x48\x1c\x35\xe7\xca\xef\xdc\x7a\x79\x92\x68\x98\x96\x32\x58\x58\ +\x7c\x81\xe0\x8f\xf6\x0b\x20\x4e\x8d\xb0\x62\x24\x8e\x18\x3f\x6b\ +\xda\x28\xa5\xaf\xba\xba\x97\x16\xcf\xbd\xfc\x3b\x77\x7d\xeb\xf2\ +\xf3\xa7\xf8\x2b\xd7\x6d\xae\xe9\xc2\x9c\x99\xae\xd4\x6f\xfe\xdf\ +\xa3\xff\xfc\xf5\x9d\x7c\xef\xdb\x2f\xac\xaa\x18\x7d\xe1\x2d\x77\ +\x5e\x39\xab\x65\xeb\x6b\xef\xec\x69\x17\xc4\x88\x7f\x91\x1b\xaa\ +\x39\xf6\x8a\xef\x3c\xf5\xd4\x9f\xe7\x14\x25\xe8\xaa\x09\x00\x00\ +\x66\x5f\x67\xb7\x6b\xec\xc2\xdf\xfd\xf1\x81\x14\x6f\x95\x5e\x70\ +\xed\xa3\xbf\xbd\x0d\xb7\xee\xdf\xb9\xef\x58\xf5\xfe\x65\xaf\xac\ +\x6b\x9c\x71\xcd\x1d\xdf\xba\xa0\x64\xdf\x9a\xa5\x1b\x0e\x74\x88\ +\x36\xc1\x7a\x4e\x16\x16\x67\x83\xbd\x00\x00\x80\x88\x68\xb3\x8b\ +\xa0\x69\xfd\x7e\x1f\x08\x6e\xa7\xde\xf0\xea\x73\x4f\xee\xec\xb4\ +\x17\x66\x3a\x44\x19\x29\x26\xe5\x8c\x72\x2c\x26\x64\xe4\x26\xc6\ +\x49\xb5\xcd\x5d\x06\xa7\x2d\x95\x7b\xb4\x28\xa1\x60\xe2\xd4\x78\ +\xcc\x18\x70\x00\x04\x00\x94\x32\x57\x5c\x4a\x6e\x7a\x32\x84\x3b\ +\xf9\xf1\x4e\x01\x46\x88\xd8\x5d\x59\xf9\x45\x39\x89\x72\x1f\x89\ +\x2d\x2a\x75\xc4\xba\x44\x53\xf1\x77\x35\xb5\x99\x02\x6a\x38\xb0\ +\xbd\xcf\x86\xc6\x8e\x19\x1d\x2b\xea\x06\x43\x08\xc0\xb2\x18\x2c\ +\x2c\xce\x06\x5d\x40\x9a\xbf\xbd\xaa\xe2\x60\xe3\xee\x15\x6f\xae\ +\xab\x1f\x71\xc1\x0f\x0b\x58\xc3\x23\x15\xcd\xf9\x17\xdc\x7b\xe9\ +\x58\xde\xb4\x67\x8f\xc1\x88\xd3\x65\xa3\x21\x7f\xd5\xfe\x5d\x39\ +\x24\xd3\x95\x9e\x22\x51\x96\x50\x30\xf1\x92\x99\x39\x8a\x5f\xcd\ +\x1e\x99\x6c\x1a\x0c\x30\xc6\xa2\xdd\x2d\x1b\x8d\x47\x2b\xf7\x97\ +\x7b\xd2\xe3\x25\x44\x4e\x0c\x6b\x72\xc6\x4c\xc3\x60\x80\x38\x35\ +\x74\x83\x02\x20\x40\x42\x42\x56\xa6\xa0\x56\xa6\x94\xce\x58\x38\ +\x2a\x49\xd1\x68\x66\x71\x2a\xd3\x0d\x4b\x14\x2c\x2c\xbe\x64\x5d\ +\xe0\xc0\x11\x26\x0e\x97\xab\x73\xcf\x6b\xf7\xed\x78\xd5\x15\x97\ +\x3a\xee\x92\x6f\x5d\x7f\xed\xdc\x38\x67\xdf\x85\xb3\x46\x2e\x59\ +\xf5\x9f\x23\xeb\x64\x53\x4e\x9a\x26\x09\xe9\x93\xcf\x99\xb3\x79\ +\xff\x7b\x8f\xfc\x6c\xed\x88\xb9\xbf\xf9\xcd\xdd\xdf\xba\xaa\xe7\ +\xc5\x15\xcf\xfc\xf4\x3d\xc3\x95\x34\xe1\xff\x1e\x1a\x95\x84\xc1\ +\x60\x54\x8e\xca\xb8\xf0\x92\x59\xff\x7e\xeb\xe5\xef\xad\x5b\x7e\ +\xe7\x4f\xef\x27\x02\x61\x8c\x47\x44\xe1\xe4\x37\x9c\x31\xa6\x1b\ +\x2c\x77\xda\x15\xb7\x2e\x6e\x7d\x73\xe9\x63\x6b\x9f\xd7\xe2\x47\ +\xcd\x7d\xe0\xd7\xe3\x52\x90\xa1\x59\xc2\x60\x61\xf1\x05\x82\x06\ +\xfa\xfd\xa7\x39\xcc\x69\xb0\xbf\x5f\x31\x28\x00\x12\x64\x7b\x4c\ +\x4c\xb4\x88\xa8\xc9\x10\x18\xe1\x3e\x5f\xbf\x41\x41\x90\x6c\x2e\ +\xb7\xcb\x6e\x93\x8c\xa0\xdf\x37\x10\x06\xd1\x1e\x1d\x13\x63\xc7\ +\x7a\x5f\x9f\x4f\x33\x18\x91\xed\x51\x51\x2e\x11\x01\x07\x40\x08\ +\x03\xd7\x7d\x7d\x3e\x9d\x61\xb7\x27\x0a\xb4\x40\xc8\x94\xe3\x62\ +\x1d\x61\x9f\x4f\x45\x52\x4c\x94\x23\xec\xef\xd3\x49\x54\xac\x1b\ +\xf9\xbc\x03\xc4\xe6\x8e\xf6\xb8\x10\x55\xbc\x7d\x7e\xcd\xe4\xa2\ +\xcd\x11\xe5\x76\x0a\xc8\xea\x44\x58\x58\x9c\x0d\xba\x00\x88\x08\ +\x04\x23\x04\x00\x9c\x33\x46\x19\xe3\x1c\x00\x10\x26\x84\x60\x04\ +\xc0\x39\x67\xd4\x64\x1c\x30\x21\x04\x63\xce\x19\x35\x29\x47\x58\ +\x20\x18\x21\x34\xf8\x71\xe8\x5a\x08\x13\x42\x10\xe2\xd4\xa4\x80\ +\x09\x41\xdc\x30\x29\x11\x04\xc4\x39\xa5\x14\x0b\x22\xe2\xd4\xa4\ +\x5c\x10\x04\xce\x29\xa5\x0c\x61\x4c\x30\x41\x08\x38\x63\x94\x52\ +\x4b\x14\x2c\x2c\xce\x12\x5d\xb0\xb0\xb0\xf8\xff\x17\x6b\xdd\x94\ +\x85\x85\x85\xa5\x0b\x16\x16\x16\xff\x8d\x2f\x74\xca\x10\xc6\x96\ +\x0c\x59\x7c\xe5\xe1\x9c\xf3\x8f\x58\xf5\x77\xd6\x96\xf0\x8f\x49\ +\xf3\x97\xa9\x0b\x08\x21\xce\x79\x20\x10\xa0\xd4\xb4\x0a\x96\xc5\ +\x57\x17\x04\xc8\x6e\xb7\x8b\x92\xcc\x39\xfb\x70\x09\x0f\x06\x83\ +\xa6\x69\x9c\x85\x69\xb6\xd9\xed\xd2\x87\xd2\xfc\x25\xeb\x02\x42\ +\x88\x31\xd6\xdb\xd3\x2d\xcb\x36\xd9\x66\xb3\xca\x96\xc5\x57\x17\ +\x4a\xa9\xd7\xdb\xe7\x72\xb9\x9d\x6e\x37\x67\x27\xaa\x19\xe3\xac\ +\xaf\xa7\x47\x14\x25\x9b\xdd\x7e\x16\xa6\xd9\xe7\xed\x73\xba\x5c\ +\x6e\x77\x14\x63\xec\xf3\xd2\x05\x0e\x5c\x24\x36\x91\xc8\xfc\x23\ +\x26\x16\x20\x40\x94\x19\x9a\x19\x46\x10\x99\xdd\x88\x7c\x5e\xaf\ +\xc3\xe9\x4c\x4e\x49\xb3\x0a\x96\xc5\x57\x9d\x28\x8f\xa7\xb5\xb9\ +\x49\xb6\xd9\x88\x20\x00\x1f\x8c\x27\xe0\xf7\xf5\xca\xb2\x9c\x9a\ +\x9e\x79\x76\xa6\xd9\x13\x1d\xd3\xda\xd4\x68\x93\x6d\x82\x28\x9e\ +\x49\x87\xe2\xd3\xe8\x82\x2c\x38\x0e\xd5\xaf\xaa\x6c\xde\x28\x09\ +\xa7\x6f\xfc\x4d\xaa\x65\xc4\x97\xce\x18\x79\x83\x61\xaa\x00\x80\ +\x10\x28\x4a\x38\x25\x2d\x6d\xa8\x9f\x13\x31\xba\x3e\x47\x0b\x05\ +\x63\x04\x70\x86\xd2\x78\xfa\x6f\x73\xf6\x59\x2d\xef\xc6\x18\xc3\ +\x67\x78\x39\x8b\x2f\xcb\x1a\x3f\x1e\x74\xcc\x6e\x77\x08\x82\xa8\ +\xeb\x9a\x43\x10\xf8\xe0\x23\x46\xe1\x70\x38\x23\x2b\xe7\x0b\x2b\ +\xe1\x9f\x28\xcd\x9c\x73\x9b\xcd\x26\x48\x92\xa6\x69\x82\x28\x9d\ +\xc9\x62\xa3\x4f\xa3\x0b\x02\x16\xdb\xbd\xc7\xf6\xd5\xbc\x63\x97\ +\xa2\x4e\x7b\x82\x66\x04\x0d\x53\x9b\x53\x7a\x8b\x01\xea\x90\x89\ +\x11\xe9\x4d\x1c\x4f\xeb\x49\x79\xf7\xd9\xe6\x20\x42\x48\xeb\xef\ +\x0b\x9a\x42\x4c\xb4\xeb\xe4\x87\x83\x04\x81\x44\xa6\x63\x7d\xcc\ +\xb7\x09\x61\xfd\xde\x01\xe2\x70\x3b\x25\x12\x99\xa1\x8d\x00\x21\ +\x8c\x06\x13\x7c\xbc\x7e\x63\x8c\x81\x73\x40\x27\x14\x04\x21\x8c\ +\xe0\xf8\xaf\xe2\x9c\x03\x20\x84\x30\xe2\x01\x9f\x0f\x64\x8f\xcb\ +\x86\xac\x18\x33\x5f\x45\x15\x18\x7a\xc3\x39\x8f\x94\x54\x42\x08\ +\x20\x38\xa5\xcc\x72\xc6\x11\x0c\x3d\xf9\x53\xd5\xe1\x94\x12\x8e\ +\x10\x46\x88\x73\xf6\xe9\xcb\x3d\x21\x02\x82\xe1\x93\x07\xff\x4b\ +\x9a\x87\x55\x43\x38\x93\xbb\x7e\x1a\xf7\x29\x07\x2e\x10\xc9\x26\ +\xb9\x6d\x92\xeb\x23\x5e\x6e\x51\xb0\x0d\xef\x65\xf0\xc1\x09\x93\ +\xc0\x39\x37\x54\x55\xd5\x4c\x00\x60\x8c\x7d\x52\x37\xe9\x99\x65\ +\x19\xa9\xd9\xf0\xea\xcb\xef\xef\x05\x32\x6c\x91\x16\x20\xc4\x94\ +\xa6\xfa\x3a\xaf\xca\xf1\x47\x47\xa4\xc4\x84\xe8\x5d\xe5\x4f\x3d\ +\xfe\x42\x75\x4f\x50\x35\x18\xc6\x08\x01\x60\xcc\xb5\x70\x50\x51\ +\x94\x70\x48\x41\x04\x23\x00\x4c\xb0\xa1\x2a\x61\x45\x09\x86\xc2\ +\x26\xc7\x28\xf2\xa4\xa9\x1a\x0a\x2b\x4a\x30\xa8\x53\x86\x10\x20\ +\x40\x08\x98\xaa\x68\xc7\xb6\xbe\xf5\xf4\xd2\x1d\x06\x26\x18\x59\ +\xd5\xed\x2b\x03\x3f\x0e\x63\x0c\x63\x8c\x31\xe6\x9c\xb3\xe3\xc5\ +\x95\x31\x76\x4a\xf5\xe2\x8c\x0d\xfb\xd2\x89\xef\x7e\xb8\x84\x23\ +\x00\x6a\x68\xaa\xf6\xa9\x57\x03\x22\x8c\xc0\xdb\xd6\xd0\xd4\x15\ +\xc2\x27\x17\xa9\xe1\xf7\x1d\xba\xf5\x50\x9a\x39\x63\x67\x5e\xd7\ +\xbe\xa0\x61\x15\xc6\x38\x70\x0e\x1c\x08\xc1\x5b\x9f\xfa\xf3\xbf\ +\xdf\x3c\x40\x08\x11\x4e\x03\x01\xce\x11\x3e\xe9\x23\xe7\x30\xfc\ +\x0c\xc4\x39\x0c\x3b\x03\x47\xce\x88\xc8\x33\x26\x82\x20\x00\x00\ +\x53\xfc\xde\x01\x85\x03\xe0\xe1\x57\x0e\xd6\x3e\xf7\xcc\x73\x35\ +\xaa\x88\x89\x80\xe1\xc3\x77\xe1\xc0\x01\x23\x63\xe7\xca\xf7\xb5\ +\xf4\xb1\xae\x96\x55\xf7\x3f\xf0\xaf\x26\x95\x10\x41\xf0\x1e\x5e\ +\xfd\xab\x3f\xfc\xe7\x58\x7d\xf9\xc3\x0f\xfc\x62\x6d\x75\x90\x10\ +\x01\x05\x6a\xfe\xf9\xeb\xdf\xad\x3b\xdc\xb0\xe4\x1f\xbf\x7a\x7c\ +\xf9\x61\x2c\x08\x84\x68\xef\x3f\xf6\xbb\x27\x56\x1f\x3c\xb4\xfc\ +\xb1\x5f\xfe\xe3\x9d\x10\x12\x88\x40\x6a\xd6\x3e\xfd\xc0\xdf\xdf\ +\x4d\x1e\x3d\xb9\xff\xe0\xaa\x3d\xcd\xc1\x41\x13\xc3\x7a\x7d\x75\ +\x5e\x9c\x73\x41\x10\xea\x6a\x6b\xfb\x7a\x7b\x09\x21\x43\x5a\xf0\ +\xe1\x6e\x21\xe3\x1c\xd8\x60\xd3\xf7\xb1\x2f\x20\x02\x29\x7b\xff\ +\xa9\xdf\x3f\xb5\x89\x9e\x5c\xf4\x11\xe7\x80\xc8\xc9\x15\x81\x0c\ +\xff\xeb\xf1\x12\x4b\x30\x61\x1b\x5e\x7f\xf6\xfd\x03\xbd\x38\x52\ +\x94\x3f\x3a\xf1\xc3\xc5\x8b\x47\x22\x1f\x9c\x61\x9f\xe0\x8b\xb1\ +\xc9\x22\xf9\x18\xc9\x36\x53\xd7\x74\x0a\x60\xfa\x3e\x78\xf5\x95\ +\x7d\x2d\x7e\x2e\x78\x46\x8e\xca\xf6\xd5\x1f\x6d\xf1\xc1\xa4\x0b\ +\xae\x3a\x7f\x42\x96\xf7\xc8\x96\x37\x96\x6f\xee\x36\xa4\xb1\x73\ +\x2f\xb9\x68\x46\xa1\x08\x66\xcd\x8e\xf7\xdf\xdf\x7c\x28\x68\xa0\ +\x94\x92\x29\x97\x5f\x3a\x3f\x26\xdc\xb2\x6c\xe9\x3b\x65\x4d\x03\ +\x29\x23\x67\x5d\x7d\xf1\x2c\x37\x32\x19\x07\x2c\x48\x7a\xdf\xb1\ +\x77\xde\x7a\xb7\x3e\x20\x68\xad\x4d\x52\xe9\x54\x02\xda\xae\xf7\ +\x9e\x5f\x7b\xa8\x4b\x8c\xce\xb9\xe4\xba\xab\x8b\xed\xa2\xe9\x6b\ +\x7f\xed\xaf\xbf\xdb\x95\x95\x73\xd9\x37\x6e\x4c\xec\x3b\xf8\xc6\ +\xdb\xab\x5b\x83\x68\xe4\xec\xc5\x17\xcd\x2c\xc2\xd4\x00\x44\xcc\ +\x81\xba\x9d\x55\xe1\x49\x77\x4c\x1b\x91\x1b\x28\x5d\xfe\xab\xb7\ +\x3e\xa8\xbc\xff\xb2\xac\xe5\x4b\xd7\xa6\x4c\xbe\x6d\xc2\xe8\x51\ +\xe1\x09\xeb\xde\x7c\x7b\xf9\xdc\x9f\x5f\x7f\x78\xe5\xd2\xae\xd8\ +\x31\x77\x4f\x29\x0d\xa0\x49\xbf\x7a\xfe\xed\xa3\xf3\x4b\xd3\x9b\ +\x3e\xd8\xd8\xe8\xb8\xe3\x9b\x33\x8a\xcc\xa8\x55\x3f\x7f\x6c\x75\ +\xf9\x82\xab\x0a\xfb\xde\xfe\xa0\x6a\xfa\x8d\xbf\x48\xcf\x8e\x9b\ +\x98\xb5\x74\xfb\xce\xea\x99\x99\xe3\xb8\x15\xed\xf6\x2b\xd5\x97\ +\xc0\x08\x1d\x2c\x2b\x7b\xfe\x85\x17\x52\x53\x53\x6f\xbe\xf9\xe6\ +\xf8\xf8\xf8\xc8\x18\xc4\xa0\xbd\x30\x64\x94\x23\xc4\x23\x9d\xe4\ +\x61\x66\xfb\x60\x2b\x0d\xf0\x21\x33\x91\x9b\x86\xae\xea\x4c\x04\ +\x75\xcb\x92\xd7\xb7\x1f\x6d\x31\x19\xc9\x9d\xbc\xe8\xf2\x05\x63\ +\x89\xb7\xee\xcd\x77\xde\x3f\xd2\x1e\xce\x1b\xbf\xe0\xea\x8b\x27\ +\x43\x4f\xed\xd2\x25\xef\x1e\xed\xd1\xb2\x26\x2c\xbc\x6a\xd1\x24\ +\xb3\x71\xdf\x9b\xef\xad\x6f\xe9\xe7\x63\xe7\x2d\x12\x45\x7e\x60\ +\xd9\xe3\x7f\x38\x9c\x36\xe5\xc2\x1b\xe7\x15\x45\x53\x93\x7d\xb4\ +\x75\x3f\x98\x00\xc6\x19\x87\xb3\xc9\x5e\x40\x00\x6c\x70\xe0\x94\ +\x03\x70\x40\x88\x10\x62\x06\xda\x36\x6c\xaa\xca\x99\x76\xf1\xdc\ +\x5c\xfd\xdd\xd7\xdf\xb1\x8f\x9e\x7f\x4e\xb1\xfc\xf6\xb3\xaf\xd6\ +\xf8\x68\x54\x72\xde\xb9\x97\x5c\x75\xf9\xac\xac\x8d\x6f\xbd\x78\ +\xd0\xcb\xbc\x95\x2b\xfe\xf5\xc2\xfa\xf4\xc9\xe7\x2d\x9c\x10\xb3\ +\x7b\xfb\xb6\x5e\x55\x5d\xf7\xca\x93\x65\xe1\xac\x6b\xaf\xbe\x28\ +\xb8\xf7\xad\x97\xd6\x1c\xc3\x22\xe1\x08\x63\xa3\xf7\xed\x27\x1e\ +\x2d\x57\xd3\xcf\x5f\x30\x3b\xc5\x25\x52\xd3\x64\x20\x66\x8d\x9e\ +\x75\xcd\x75\x57\xe7\xea\x15\xcf\xbf\xbe\xcd\x00\x8c\x1d\x9e\x29\ +\xe7\x5f\x76\xe9\x79\x73\xe3\xf5\xfa\x67\x9e\x7c\xd9\x28\x38\xf7\ +\xaa\x45\xa3\x76\xbd\xf1\xe4\xa6\x5a\xaf\x40\x30\x47\x38\xd8\x59\ +\xdd\x23\xc4\x64\xa6\xd8\x80\x24\x5c\x75\xe3\x85\x1d\x5b\x5e\x7b\ +\xe9\xc5\xe7\x2a\x51\xc9\xb5\x8b\x46\x73\x86\x66\x5c\x7e\x5d\x86\ +\x6f\xd7\xd3\x2f\xbc\xf8\xce\xbe\xd0\x65\xd7\x2d\x76\x72\x96\x3c\ +\x69\xf1\x85\x45\xea\xeb\xcf\x3e\xff\xcc\x9b\xdb\x47\x5d\x7c\x4d\ +\x89\x07\x50\xdc\xe8\x9b\x2e\x1b\xbb\xfd\xad\x67\x5e\x7c\xe6\x15\ +\xa3\x60\xe1\xc5\x13\x12\x39\x90\xc2\xec\x24\x7f\xdd\xb1\xd0\x60\ +\xe7\xce\x7a\x7d\x35\x5e\x08\x41\x58\x09\xd7\xd4\xd6\x8e\x1c\x39\ +\xd2\xe3\x89\xaa\xa9\xae\x66\xc7\xcd\x84\x48\x9d\x47\x27\x95\x70\ +\x0e\xc0\x39\xe2\x3c\x22\x0e\x30\xf8\xe6\xc3\xf6\x03\x00\x47\x08\ +\x61\x8c\x11\xf5\x6e\xda\xb2\x5b\x1e\x39\xff\x82\xd9\xf9\x7b\xde\ +\x7c\x6a\x5b\x43\xcf\xae\xe5\x6f\x6c\x6a\x8d\xbe\xe6\x86\x2b\x27\ +\x8c\x48\x15\xf4\xbe\xb7\x9f\x79\xaa\xc1\x35\xfe\xea\xcb\xe7\x36\ +\x7e\xf0\xc2\x3b\x65\x3d\xde\xa3\x3b\xf6\x37\x9a\xf3\x17\x5f\x38\ +\x26\x37\xde\x34\x21\x73\xdc\xbc\x6b\x2e\xbf\x68\x64\x8a\x9d\x52\ +\x76\x7a\xcb\x64\xd0\x6c\x18\x4c\x33\xe3\xfc\x2c\xb3\x17\x00\xd8\ +\x71\xf0\xa0\xcd\x4e\x19\x33\x45\x57\x7c\x41\xf1\x98\x49\x4e\xe3\ +\x83\xfd\xbd\xd9\xa3\xc6\x4d\x43\xd2\x96\x4d\x4f\x77\xfa\x82\xf1\ +\xd0\xb2\x7d\xdd\x4e\x7f\xb8\x7f\x20\x14\xf2\xf5\x06\x8e\xec\xd9\ +\x11\x3d\xf9\xc2\xab\xce\x9d\xa4\x36\xf9\x63\xb6\xf7\xab\x03\x6d\ +\x7b\xf6\x36\xf9\xd2\x5c\x2b\x57\xd5\x77\xf5\x6b\xf6\xa6\x16\x0d\ +\x46\x10\xe0\xc1\xee\xea\x03\x2d\xee\x6b\x7f\x79\xd5\xc4\x74\x09\ +\x55\xad\x79\xdf\x4f\x29\x53\x9a\x8f\x94\xed\xac\xee\x1e\x68\x1f\ +\x08\x3a\xfb\x54\x23\x01\x09\xb6\xb4\xbc\x82\x9c\x34\xd9\x5f\xf1\ +\xe6\xa1\xe6\xce\x34\xf7\xf6\x55\xd5\x4a\x50\xef\xab\xef\xee\xe7\ +\x79\x6e\xce\xb9\x16\xf0\x82\x20\x39\x04\x46\x75\x3d\xb6\xe4\xdc\ +\x4b\xc6\x1e\xf8\xfb\x1b\xe5\x77\x3d\xfc\xa7\x14\x51\x53\x34\x26\ +\x46\xe5\x5f\x7f\xe5\xd4\x9f\xfc\xf5\xf5\xd1\xd7\xff\x76\x6a\x96\ +\x4d\x53\x55\x10\x6c\xe7\x5d\x7b\xed\xae\xef\xff\xa1\xb6\xe4\xb2\ +\xdf\xcc\xce\x37\x74\xd5\x64\xa4\x70\xde\x55\x53\xf7\xfd\xe8\xc5\ +\xf2\xac\x3f\xff\xfe\x5c\xd9\x54\x0d\x2c\xcb\x51\x36\xa6\xf9\x42\ +\x94\x49\x8c\x52\xab\x1d\xfe\x8a\x40\x29\x15\x45\xf1\xca\xab\xae\ +\x40\x80\x01\x80\x31\xaa\xeb\x3a\x42\x78\xc8\x35\x76\x72\x09\xa7\ +\x8c\x31\xce\xd8\x60\x8f\x1e\x38\xf0\xc1\x30\x63\x1c\x60\xd8\x10\ +\x00\xe2\xc7\xbf\x6e\x9a\x26\xb1\xbb\x73\x4b\xc6\x4d\x18\x31\xaa\ +\x7a\xcf\xce\x23\x0d\xbd\x17\x17\xe4\x4b\x87\x0e\x6c\x3f\x94\x75\ +\xc1\x82\xd9\xd4\xbb\x6b\xd7\xd1\x76\xbb\x59\xb6\xb2\x87\x79\x55\ +\xb5\xa5\xa9\xd7\xb0\xe1\x98\x94\xfc\x09\xe3\x4a\xed\x10\xdc\x4d\ +\xb9\x27\x39\x33\x3f\x2f\x57\xd3\x34\xd3\x34\x87\xd9\x24\x68\x48\ +\xb0\x10\x1a\xbc\x7d\xc4\x0b\xc9\x3e\x89\x7f\xe1\x0b\xd2\x05\xce\ +\x78\x64\xd5\x34\x23\xc0\x80\x73\x46\x29\x65\xc0\x99\xa1\x69\x5c\ +\x06\xe0\x34\x14\x52\xb8\x6c\x12\x49\x02\x5f\xdd\xcb\x6f\x3e\x0b\ +\x93\x6f\xba\x7c\x24\xea\x7f\xf2\x5d\xd3\x34\x28\xa5\x1c\x73\x13\ +\x20\x22\x8b\xcc\x34\x18\x71\x96\x4e\x5b\x78\xde\x48\x8f\xce\x2e\ +\x77\x38\x9c\x66\x48\xe1\x58\x60\x0c\x21\xa6\xa9\x9a\x0e\x20\x51\ +\xca\x08\xc1\xcd\xfb\xde\x7e\x7a\x75\xdd\x37\xee\xb9\x55\x2c\x5b\ +\xf2\xe6\x11\xdd\x30\x39\xa5\x83\xeb\xb6\xa9\x69\x0a\xf6\xb8\x19\ +\xe7\x2d\x2e\x74\x32\xb8\x5c\xb4\x47\x45\x2b\xaa\x0e\x04\x81\x20\ +\x73\xaa\x87\x75\x4a\x45\xd3\xa4\x8e\xc2\xa2\xe2\xec\x5c\x5b\x71\ +\x5a\x94\xaa\xea\x8c\x73\x4d\x35\x53\x0a\x8a\xf3\xb2\xb3\x8b\x4b\ +\xb2\xb1\xaa\xa8\x26\x07\x33\x6c\x8f\xcb\x1b\x5d\x98\xdd\x59\x38\ +\x32\x56\x30\x94\x90\xc9\xc1\x34\xc5\xa8\xa2\x51\x85\xb9\x52\x46\ +\x5a\x8c\x4d\xd3\x82\x20\x8b\x6a\x48\x07\x6c\xc7\xcc\xa4\x26\x65\ +\x56\x85\xfb\xea\x74\x24\x00\x20\x1c\x0a\x0f\x7d\xe0\x00\x18\x73\ +\xe0\xfc\xc3\x43\xe0\x91\xce\x3c\xa3\x8c\x32\x7a\xca\x28\xc0\x09\ +\x71\x00\x00\x40\x8c\x47\x9a\x6e\xc6\x28\xe5\x9c\x99\x9a\x02\x9c\ +\x03\x11\xb4\x90\x96\x3b\xff\x9a\x5f\xa4\x15\xae\x7c\xe7\xed\xdf\ +\xfd\xb9\xea\xde\x5b\x46\x0b\x76\xcf\xf8\xb9\x17\xcd\x4c\x27\x06\ +\x92\xdc\xb1\x09\x9d\xeb\x0c\xc6\x0c\xcd\xa0\x36\x6c\x32\x46\xa9\ +\xc1\x22\x51\x10\xd8\x49\x65\x0a\xc1\x30\x4b\x66\x28\xcd\x11\x6f\ +\xe4\x27\x18\x73\xfc\xe2\xec\x05\xce\x38\x43\x98\x81\xa1\xa8\xaa\ +\x66\x30\x53\x50\xc2\x8a\x61\x50\x66\xea\xaa\xa2\x1a\x26\xa5\xd8\ +\x50\xc2\x8a\xce\x38\x11\x50\x20\xe0\xeb\xf3\xa2\x90\xa2\xeb\x94\ +\x8c\x1b\x3f\xe5\x8d\xff\xac\x78\x2d\x11\x47\xf7\xed\xed\x53\x75\ +\xd1\x91\x3a\x6d\x5c\xcc\x3b\x9b\xd7\x25\x4b\x13\x45\x5d\xcf\x1c\ +\x33\xc1\x4d\x4d\x83\x32\x39\x26\x7b\x7a\x11\x7e\xfb\xf9\x67\xb4\ +\x73\xc7\xd4\x1e\x6d\x33\xd3\x27\x00\x22\x98\x6b\xfe\xbe\x5e\xe2\ +\x0f\xe8\x7a\x0c\xb2\xc7\xc6\xf1\xe0\xe6\xf7\x96\xf2\xd2\xf4\x9c\ +\xbc\xf1\xa3\x63\xb7\x6d\x5a\xb3\x45\x98\x90\xa6\x1a\xee\xf1\xe3\ +\x3d\x8c\x52\xce\x34\x5b\x4c\x86\x43\x29\x6b\xef\x0a\xe7\xa5\x21\ +\xd3\x34\x34\x45\x55\x14\x55\x55\x75\x6a\xa3\x94\x73\xe0\xa6\xae\ +\x29\x8a\xaa\xa8\x9a\x6a\x9a\x76\x46\x39\x00\x32\x34\x43\x55\x14\ +\x45\x51\x0d\xc3\x8c\xa8\x0e\x35\x74\x4d\x53\x55\x55\xd5\x74\x43\ +\xa6\x9c\x70\xa5\xb9\xa5\x57\x4e\x98\x6e\x67\x86\x6e\x99\x0b\x5f\ +\xb5\xd1\x4a\x59\x96\x31\x42\x80\x10\xa5\x54\xd7\x75\x18\xe6\xed\ +\x3f\xa5\xe5\x63\x2c\x22\x0b\x94\x71\x8e\x22\x53\x8e\x8f\x77\x37\ +\x86\x0f\x96\x53\x13\x74\x4d\x55\x14\x8d\x52\x53\x55\x14\xcd\x30\ +\xc1\x64\x9a\xa2\x50\xa6\xd5\x96\xef\xaa\xef\x31\x73\x72\xd3\xb6\ +\xd6\x37\x0e\xd8\xaf\x9c\x99\x23\x6d\x59\xbf\x36\x6e\x76\x31\x55\ +\xd1\xa8\xe9\xf1\x54\xd3\x14\x45\x33\x4d\x43\x47\x42\x7a\xbc\x7d\ +\xeb\xce\x15\xcb\xdd\x1d\x49\xa9\x45\x25\x39\xd1\xf4\xb8\x34\x20\ +\x38\x61\x9c\x44\xb6\x79\x1b\x1c\x26\x3d\x5d\x9a\x3f\x6e\x50\xef\ +\x67\x3f\xfb\xe9\x27\xcd\x2c\x91\xc8\xb5\x1d\xbb\x1b\xba\x0e\x88\ +\x44\x3e\xbd\x01\xc6\x8c\xc4\xe8\xdc\xd1\x39\x0b\x4d\xaa\x47\x86\ +\xfa\xbb\xbb\x3a\xe3\x13\x92\x00\x01\xe3\x4c\x0b\x85\x1d\x29\x39\ +\xd9\x49\x8e\xb0\x4e\x72\x46\xe4\xb9\x45\x23\xa4\x91\xac\xbc\x82\ +\x68\xc1\x0c\x69\x3c\x63\xd4\xc4\xf1\x45\x29\x6d\x87\x0f\x1e\xa9\ +\xef\x8e\x2f\x28\x1d\x3f\x32\x3f\x3d\x2b\x3f\x2f\x11\x57\x1f\xa9\ +\xf1\x0d\xf4\x75\x05\xc5\x49\xb3\xe7\x4c\x18\x55\x28\x87\xdb\xca\ +\x2b\xab\xfb\x54\x94\x91\x57\x10\x23\x63\x4a\x19\x43\xb6\xfc\x91\ +\x23\xa5\x40\x53\x79\x65\x8d\xe9\xc9\x9a\x3c\x65\x62\x51\xd1\xc8\ +\x24\xe4\x3b\x78\xa0\xa2\xcb\xb0\x97\x4e\x9c\x5c\x98\x93\x95\x9d\ +\xea\x68\x39\x56\xd1\x1a\xc0\xd9\x45\x13\x67\x8c\xcf\x1b\x68\x3c\ +\x72\xb8\xae\x45\xc5\xd1\xf9\x79\xe9\x32\xe6\x8c\x71\xd9\xe1\xf6\ +\x56\x6d\xaf\x56\xe3\xc7\x15\xa5\x30\xd3\x34\x35\xd5\x14\xa3\x0a\ +\x46\x64\x49\x88\x0d\x8e\x36\x53\x23\xac\xe3\xcc\xdc\x11\x71\x36\ +\x4c\xd9\x60\xc3\xa0\x85\xd5\xe8\xf4\xbc\x8c\x44\x27\x35\x07\x47\ +\x85\x0c\x4d\x21\xae\xd4\x11\x99\x89\x04\x61\x34\xd0\xb0\x74\xc5\ +\x8e\xc2\x05\x17\x16\xc6\xca\x86\xc9\x3e\x34\x98\x65\x71\x56\x02\ +\x1c\x00\x69\x9a\xb6\x77\xdf\xbe\xfa\xfa\x86\xda\xba\xfa\x50\x28\ +\x18\x1b\x1b\x8b\x10\x12\x04\xb1\xbb\xbb\xd3\xe1\x70\xda\x6c\xb6\ +\x48\x4d\xc3\x98\x74\x77\x75\xc6\xc6\xc5\x11\x42\x22\xbd\x09\x76\ +\xdc\x09\x31\xd4\xcb\xe7\xec\xc4\x75\x35\x55\x91\x63\x52\x0b\x32\ +\x63\x94\xb0\x99\x9e\x9b\x9f\xe4\x80\x70\x48\x8f\x4d\xcf\x75\x85\ +\x5b\x76\xee\xda\xd7\xe8\x23\xb3\xcf\xbf\x64\x62\x4e\x72\x4e\xd1\ +\x08\xd4\x57\x5b\x51\xd5\xd0\xaf\xcb\xb9\x23\x72\xed\x4c\x05\x57\ +\x72\x5e\x76\x22\x18\x3c\x21\x2b\xdd\xec\x6b\x38\xd2\xd0\x17\x93\ +\x96\x97\x91\xe0\x60\x26\x3b\x3e\x2c\x07\x43\xc6\xca\xb0\x01\x52\ +\x24\x8a\x62\x4f\x4f\x97\xcd\x66\xb7\xdb\xed\x67\xa2\x0e\x9f\x26\ +\x2e\x8b\x43\x8a\x7a\x7f\xcf\x43\x1f\x94\xfd\xdb\xf1\x11\xf3\x9a\ +\x54\x23\x38\x26\x67\xd1\xad\x0b\xfe\xad\xe8\x81\xc8\x1c\x8c\xf2\ +\x43\x07\x46\x96\x8e\x89\x74\xc3\x04\x49\xc6\xcc\x50\x75\x6e\xb3\ +\x8b\x86\xaa\x18\x0c\x3b\xec\xb2\xa1\x2a\x26\x10\x9b\x4d\x32\x35\ +\x95\x21\xd1\x66\x13\x31\x20\xce\x4d\x43\x37\xfa\xbb\x9b\x2b\x8f\ +\xb6\xb9\xe2\x3d\x0d\x3b\x57\x56\x1a\x25\xdf\xbb\xeb\x62\x07\x35\ +\x05\xd9\x26\x12\xcc\x39\xd5\x14\x65\x68\x77\x09\x84\x88\x24\xcb\ +\x22\xc1\x00\xcc\xd0\x34\xcd\x64\x92\x6c\x13\x05\x8c\x00\xa8\xa9\ +\x29\xaa\x41\x44\xd9\x26\x4b\xc0\x4d\x55\x51\x19\x12\x64\x9b\x2c\ +\x20\xc4\xa8\xae\xaa\x7a\x44\x6f\x05\x49\xf6\x55\xad\x79\xf4\xad\ +\x63\xd7\xdd\x73\x47\xbe\x1b\x28\x16\x6d\x12\xd6\x14\xed\x84\x05\ +\x86\x88\xcd\x26\x51\x4d\x35\x86\x06\xaa\x38\x48\x76\x3b\xa2\xba\ +\xa6\xd3\x21\xb9\x26\x92\x4d\xc6\x4c\xd1\x34\x51\x14\x8f\xac\x7b\ +\xfe\xad\x2a\xcf\x77\xbf\x7d\x65\x14\x68\x56\xf0\xa9\xaf\x56\x2f\ +\x82\x03\x6c\xde\xbc\x65\xe5\xca\x55\x31\x31\xd1\xd7\x5e\x73\x4d\ +\x41\x41\x01\x63\xdc\xe1\x74\x1c\xae\x38\x94\x90\x98\x14\x1d\x1d\ +\x13\x51\x00\x41\x14\x2b\x0e\x95\x15\x14\x16\x89\xa2\xc4\xa8\xc9\ +\xd8\xd0\x8c\x25\x3e\x68\x34\xa0\x93\x46\x08\x04\xc9\x26\x62\xaa\ +\x68\xa6\xcd\x6e\xa3\x9a\xa2\x53\x24\xdb\x6c\x88\xea\x26\x08\x36\ +\x59\x44\xc0\x0d\x5d\xd3\x74\x03\x61\x41\xb2\xc9\x22\xc6\x9c\x99\ +\x8a\xa2\x82\x28\xcb\x84\xab\x8a\xce\x11\x20\x44\x6c\x76\x1b\x41\ +\xa0\x6b\x8a\x6e\xb0\x13\xd7\xe7\x27\x7a\x12\x9c\x03\x8e\xcc\xad\ +\x41\xc8\xe1\x70\x56\x1d\xa9\x88\x89\x89\x8b\x8d\x8b\x67\xec\xbf\ +\x1b\xad\x9f\xa6\x1f\x61\x30\x3d\x33\x71\xcc\xec\x51\x37\x8b\xe4\ +\x23\xe7\x41\xa7\xc6\x16\x99\x4c\x1f\xca\x60\xce\x98\x69\x9a\x02\ +\x21\xc0\x41\x57\x95\x48\x76\x29\x21\x03\x10\x02\x4e\x95\xb0\x12\ +\xb1\x33\xd4\xc1\x37\x7a\x38\xa8\x0f\x4d\x34\x02\x6e\x74\x36\x1c\ +\xe9\x3a\xc2\x9d\xf1\xe3\x6e\x5e\x30\xdb\x49\x0d\x83\x71\xaa\x84\ +\xb5\xd3\xcc\x45\xa1\xda\xc9\xc7\x75\x55\xd1\x87\x9b\x70\x86\x1e\ +\x32\x86\x0e\x98\x6a\xe8\xd4\xc5\x9d\x86\x66\xc4\x16\x4c\xbf\xfe\ +\xb2\x54\x27\x98\x94\x0b\xdc\x34\x94\x53\x4e\xe1\x43\x89\x1c\x76\ +\x17\x45\x19\xd6\x93\x04\x00\xa0\xba\x1a\x06\x00\x40\xa6\x61\x44\ +\x65\x4f\xbd\xb1\x24\xdd\x83\x0d\xc3\xe4\x08\xac\xb9\x4d\x5f\x19\ +\x18\xe7\x84\xe0\xf9\xf3\xcf\x75\xb9\x5c\x49\x49\x89\xf9\x79\xf9\ +\x9a\xae\x21\x84\x19\x63\xa6\x61\x7e\xd8\x83\x66\x18\xa6\x24\x4a\ +\xc3\xbc\xfe\x91\x49\xaf\x91\x7f\x4e\x7a\xee\xe6\xf1\x6d\x54\x22\ +\x65\x09\x01\xd7\xd5\xc1\x2a\x10\x32\xb4\x13\x1e\x4a\x46\xb5\xf0\ +\xb0\xf2\xac\x6b\xca\xf1\x62\xc6\x39\x55\x42\xa1\x93\x46\x23\x8f\ +\xff\x05\x71\x00\x84\x22\x1d\x98\xc8\xbd\x01\x10\xe3\xcc\x30\xcc\ +\x33\xdf\x6e\xe1\xd3\xd8\x0b\x1c\xb8\x44\x6c\x82\x20\x7f\xe4\x8c\ +\x4a\x84\x28\x3d\xb1\x6e\x8a\x10\x52\x5f\x5b\x4b\x19\x2d\x28\x2c\ +\xc2\x84\x0c\xfa\x3f\x22\x2a\x7a\xbc\x81\xfd\xc8\x21\x14\xce\x11\ +\x11\x6c\x36\x1b\x02\x00\x6e\x6a\xaa\x46\x19\x7c\xce\x95\xeb\x4c\ +\xa6\x4b\x7f\x02\x08\x11\x22\x01\x2c\x2d\x4d\xf8\x6a\x79\x16\x86\ +\xbc\xf9\x92\x28\x52\xc6\x28\x65\x91\x8a\xd6\xd7\xdb\xdb\xd4\xd8\ +\x50\x32\x72\x94\x78\x7c\x0d\x12\x21\xa4\xa9\xa9\x31\x1c\x0e\x15\ +\x15\x97\x10\x22\xf0\xe3\x73\x7b\xcf\xa8\x84\x7f\xe6\x69\x46\xc3\ +\xd5\x02\x23\xe0\x80\xc0\xdb\xd7\xd7\x50\x5f\x57\x5c\x32\x4a\x92\ +\xa4\xcf\xab\x1f\xf1\x29\xec\x31\xca\x58\xf5\xd1\x2a\x4a\x4d\xbb\ +\xc3\x79\x42\xd8\xac\xd2\x67\xf1\xd5\xe8\x4c\xc0\xd0\xf8\x9f\x61\ +\x1a\xe1\x70\x38\x27\x37\x2f\x36\x36\x8e\x9e\xec\x45\xae\x39\x76\ +\x54\xd3\x54\x87\xc3\x19\x19\x18\xfc\xf2\x4a\xf8\x87\xd3\x6c\x2a\ +\xa1\x60\x56\x4e\x5e\x5c\x7c\x3c\x3d\x33\xcf\xf7\x17\x14\xf7\x35\ +\xb2\x90\xc3\xeb\xed\xd3\x54\x75\x68\x51\x87\x85\xc5\x57\x0e\x8c\ +\xb1\x27\x3a\xc6\x6e\xb7\x9f\x52\xc1\x10\x42\x80\xc0\xef\xf5\x2a\ +\xaa\x7a\xb6\x95\x6f\x84\xb1\xc7\x13\xed\x70\x38\xe8\x19\x0f\x87\ +\x7d\x71\xf1\xa0\x07\xe7\x78\x59\xa2\x60\xf1\x55\x66\x70\x07\xa4\ +\x8f\x98\x0b\x40\x08\x39\x0b\x4b\xf8\xc7\xa7\xf9\xb4\x7c\x71\xf1\ +\x1d\x39\xe7\xd4\x1a\xbd\xb7\xf8\x5a\xf3\xb5\x29\xe1\x56\x20\x56\ +\x0b\x0b\x8b\x2f\xcf\x5e\x88\xc4\x41\xb2\xfa\x11\x16\x5f\x75\x3e\ +\x66\xe2\xe0\x59\xdb\x53\xfe\x44\x93\x1d\xe1\x8b\x8c\x07\x6d\x9a\ +\xa6\xdf\x37\x60\x9a\x56\x3c\x68\x8b\xaf\x30\x08\x81\xc3\xe1\x74\ +\x38\x9d\x1f\x0a\xc1\x84\x28\xa5\xfd\x7e\x9f\x61\x98\x5f\x95\x34\ +\x7f\xc9\xba\x80\x10\x32\x0c\xa3\xaf\xb7\x3b\x3a\x26\xce\x6e\x77\ +\x58\x65\xcb\xe2\xab\x8b\x49\x4d\x5f\x5f\xaf\x61\xe8\x9e\xe8\x98\ +\xe1\xd5\xcc\x34\xcd\xde\xde\x6e\x8f\x27\x26\x26\xd6\x79\xb6\xa5\ +\x99\x52\xea\xed\xeb\xd5\x75\x3d\x3a\x26\xe6\x0c\xa5\xe1\x53\xea\ +\x02\x46\x04\x63\xf2\x51\xf7\x40\x08\x31\xce\x18\x33\x87\x3e\xfa\ +\xbc\x7d\xb1\x71\xf1\xb1\x71\x09\x56\xc1\xb2\xf8\xaa\xe3\x74\xb9\ +\x1a\xeb\x6a\xed\x0e\xe7\xd0\x1c\x21\x8c\x49\x5f\x6f\x8f\xc7\x13\ +\x9d\x90\x98\x74\xd6\xa6\xb9\xa1\xae\x46\xd7\x1c\x92\x2c\x7f\x5e\ +\xf1\xa0\x6d\xa2\x73\xeb\xe1\x97\x76\x1d\x7b\xdb\x26\x9e\x5e\x1a\ +\x75\x53\x29\x48\x9d\x76\xf1\x94\xfb\x35\x63\x70\x8d\xaa\xae\xeb\ +\xee\x28\xcf\xd0\x6a\x8e\x33\x89\x96\xcb\x39\xc7\x84\x20\x00\x46\ +\x29\x3f\x83\x4e\xdb\xf0\xf3\xe1\xec\xf6\x62\x0c\x25\x95\x52\x0a\ +\x96\xc7\xe5\x6c\x7d\x46\xa7\x3c\x99\xa1\x8f\x02\x11\x04\x41\x34\ +\x4d\x43\x92\xa4\x21\x43\x5d\xd3\xb4\xa4\x94\x2f\x2e\xe2\xf9\x27\ +\x4a\x33\xe7\x9c\x10\x22\x4a\x92\x61\x18\x92\x6c\xfb\xbc\xe2\x41\ +\x23\x84\x83\x8a\xb7\xd3\x57\xfd\x31\xf1\xa0\x13\x3c\x39\x91\x08\ +\x16\x43\x29\x06\x00\xce\x28\x22\x04\x23\x34\x3c\x97\x81\x9a\x26\ +\x3f\xbd\x0b\x67\xa0\xb3\xae\x5d\xb1\xe5\x65\xa6\x90\x33\x18\x7b\ +\xc5\x44\x08\x75\xb5\x74\xeb\xf6\xdc\x8c\x78\x38\x3e\x8d\x59\x10\ +\x84\xc1\xa5\x24\x9c\x45\x42\x1f\x60\x22\xe0\x93\xef\x8c\x10\x21\ +\x64\x70\x02\x29\x1f\x0c\xb1\x8b\x04\x81\x00\xa3\x0c\x11\x8c\x4e\ +\x24\x30\x72\x26\xa7\x26\xe5\x48\x10\xc8\xd0\xd9\x00\x40\x04\x01\ +\x01\x37\x4d\x3a\xfc\xfa\x43\xc9\x38\xe9\x20\x67\x0c\x50\xa8\xa7\ +\xa9\x23\xec\x2a\xc8\x8a\xb5\x22\x32\x9c\xa5\x7e\x84\xa1\x16\x6c\ +\x58\xed\x8a\x2c\x57\x24\x82\xc0\xe1\xd4\x68\xae\x83\xeb\xaa\x23\ +\xee\xbd\xe3\xa1\xcf\x01\x21\x18\x0c\xef\x76\x12\x91\xd2\x72\x6a\ +\x38\xe7\x4f\x82\x20\x08\x1f\xbe\x00\x1a\x0a\x3c\x3d\x4c\x1d\x06\ +\x97\x58\x62\x1c\x59\x67\x79\x86\xf1\xa0\x3f\x6d\x3f\x02\x13\x81\ +\xc8\x02\x91\x4e\xdf\x9f\x61\x32\xc1\x27\x5d\x39\x12\x0f\x1a\x21\ +\xa4\x7a\x3b\xea\x1a\x5b\x75\x2c\xcb\x22\xd1\x55\x85\x0b\xf6\xcc\ +\x82\x11\x31\x32\x3a\x25\xa8\x4d\x44\x17\xea\x77\x2f\x7d\xbb\xa3\ +\xe8\x17\x77\x5d\x2c\x50\x36\xfc\x04\xf4\xe1\x37\x08\x63\xe6\x5b\ +\xfe\xd2\x93\x81\xe2\xc5\x48\x0d\xc5\xa5\xa7\x3a\x25\x8c\x10\xf8\ +\x3a\x1b\x7c\xa6\x43\x32\xfc\x10\x93\x99\xe6\x96\x18\x20\xdd\xdf\ +\xd5\xee\xd3\x1c\x12\x57\x98\x33\x2b\x23\x06\x18\x20\x3a\x50\xd7\ +\xd4\xe7\x72\x48\x03\x0a\x4b\xcb\xc8\x90\x11\xc3\x88\x75\xd4\xd5\ +\x43\x4c\x6a\x14\x0a\x74\x06\x84\xac\xf4\x58\xc4\x18\x20\x04\x34\ +\xd8\xd0\xe0\x8b\x4b\x4d\x75\xca\x46\x6b\x63\x8b\x14\x93\x92\xe0\ +\x12\x28\xe7\x08\xe3\x40\x4f\x5b\x9f\x6a\xcb\x4c\x8d\x0e\x7b\x5b\ +\x1b\x5b\x7b\x34\x93\x49\x8e\x98\xac\x9c\xec\x28\x1b\xa1\x94\x6a\ +\xbe\xce\xc6\xb6\x8e\x90\x46\x25\x87\x27\x3d\x2b\x27\xd6\x29\x18\ +\xde\xaa\x17\x5e\x3a\x7c\xd3\x8f\xbe\x5f\xe8\xc1\x96\x32\x9c\x8d\ +\xf6\xc2\xa0\xb2\x33\x8e\x10\x21\xe4\x94\xf6\x8b\xd1\x53\x63\xa8\ +\x46\x02\x98\xf2\x13\x2b\x28\xe1\x94\xb0\xab\xc3\xdb\xf0\x81\xee\ +\x36\x9f\x61\x4b\x4f\x8e\x46\xc3\xd7\x5d\x0e\xab\xde\xc3\x8f\x9c\ +\x14\x52\x01\x00\x00\x61\xcc\x1a\x0e\xed\xf6\x3b\xf2\xc6\xe6\xc7\ +\xd2\x61\x85\x67\x58\x24\x98\xc8\x6e\x37\x68\x78\x34\x6a\xce\xe8\ +\xd9\x15\xdf\x31\x22\x9f\x9c\x73\x84\xb1\xd2\xd3\xb4\x7d\xc3\xfa\ +\x95\x6f\x3d\xf3\xeb\x5f\xfc\xe6\xad\x55\xeb\x36\x6c\xdd\xdd\x6b\ +\x0a\x84\x80\x61\x98\x80\x05\x81\x20\xce\x39\x21\x02\x41\x9c\x9a\ +\xa6\x69\x1a\x86\x49\x23\xed\xae\x6e\x18\x0c\xb0\x40\x22\xcb\xd3\ +\x06\x57\x8a\xa1\xe3\xc1\xa0\x31\xc6\x3d\x15\xeb\xf7\x7a\xe3\xcf\ +\x9b\x92\xf6\xde\xbf\x7f\xf5\xf4\xba\x63\x84\x10\xac\xb4\x3c\xf9\ +\xa7\x07\xb7\xd4\x79\x8f\xae\x7d\xee\x4f\x8f\xbf\xaf\x12\x42\x88\ +\xbe\xf6\xc5\x87\x9e\x5e\x73\xd4\x5f\xbf\xe9\xf7\x0f\x3e\x52\x1d\ +\x20\x84\x90\x86\xcd\xaf\x3e\xf4\xf8\x32\xff\x40\xeb\x93\x7f\xfc\ +\xdd\x9a\xc3\x5e\x42\x88\xd6\xb6\xf3\xa1\x3f\xff\xab\x36\x40\x6b\ +\xb7\xbd\x7c\xef\xf7\xfe\x78\xc4\xcf\x09\x06\x42\x48\xeb\xb6\x17\ +\xee\xba\xef\xa1\xf2\x0e\x4e\x48\xcf\x13\xbf\xfd\xc9\x83\x2f\x6e\ +\xd4\x09\x21\x98\x10\xd3\xf7\xc6\xc3\x3f\xfc\xe5\xe3\x5b\x09\x21\ +\x87\x57\xfc\xfb\x77\x7f\x7f\x66\xc3\x96\xcd\xef\xbc\xf2\xc4\xef\ +\x1e\xfc\xc7\xae\x7a\x3f\x21\xa4\x61\xed\x4b\xbf\xff\xe3\xe3\xeb\ +\xb7\x6c\x5a\xf6\xc6\xb3\x7f\xf8\xe3\x9f\x36\x1c\xe9\x8a\x29\x9c\ +\x33\x2e\xa6\x7b\xe5\xa6\x0a\x86\xb0\x15\x91\xe1\xec\x0d\xc2\x80\ +\x90\x20\x08\x3b\x77\xec\xa8\xaf\xaf\x27\x82\x30\x4c\x05\x22\x75\ +\xec\x44\x84\x47\xce\x58\x24\x90\xe2\x7f\xbd\x24\x21\xb8\xe2\x83\ +\x17\xff\xfa\xe2\x36\x4a\x08\xc6\x88\x51\xc3\x30\x19\x11\x04\x0c\ +\x80\x09\xc1\xc0\x74\xdd\x30\x29\xe3\x9c\x13\x41\x20\xc0\x74\x83\ +\x22\x22\x10\xc4\x01\x61\x04\xdc\x30\x4c\x8e\x8c\x5d\x2b\x96\x7c\ +\x70\xa0\xcd\x34\x23\x71\xcf\x4e\xcf\x29\x63\x93\x8c\x32\x38\xdb\ +\xe2\xb8\x0d\xc6\x34\xa1\x2c\x2a\x6f\xd2\x9d\x3f\x9a\xaa\xd6\x7e\ +\xf0\x9b\x47\xb7\xde\xfc\xfd\x9f\x16\xba\x20\xdc\x51\xf9\xc4\x63\ +\x6f\xd6\xf4\x84\x5d\xc9\x25\xd7\x7e\xe3\xda\xa2\x24\x47\x6f\xcd\ +\xf6\xe7\x5e\x5a\xd6\x47\x65\xad\xa7\xde\x36\x79\xbc\x04\xda\xb6\ +\x65\xcf\xae\xde\xdb\x68\xe2\xd8\x8b\x6f\xbb\x4d\xdc\xfd\xda\x0e\ +\x73\xc2\x0f\x6e\x9e\x1e\xa8\xda\xf4\xef\x37\x8e\x5c\x77\xdf\x9d\ +\x99\x4e\x40\xc8\x2c\xdf\x51\x11\x57\x78\x7e\x66\x7c\xea\x75\x37\ +\x5d\xf0\xbb\x67\xdf\x3e\x36\xb7\x58\x5f\xbb\xa4\x33\x71\xce\x5d\ +\x73\x8a\x3d\xa3\x6f\xdc\xf6\x7f\x8f\xad\x2c\x5f\x70\xbe\x6d\xd7\ +\xfa\x7a\xf7\xad\xbf\x38\xb7\x28\x21\xbc\x60\xdb\x2f\xdf\x5e\xb6\ +\xf7\xa7\x57\x24\xbd\xb5\xba\x6a\xfe\xb5\x3f\x2b\x1c\x91\x72\xfd\ +\xa2\xad\x4f\x2d\x79\x77\xde\xc8\x9b\x36\xbd\xb5\x3c\x7e\xd6\x75\ +\xb3\xb2\xa2\x36\x6f\x0b\xda\x68\xfd\xb2\x95\x7b\x46\xde\x38\x8d\ +\x84\x1a\x97\xad\xdc\x27\x3b\x9d\x61\x55\x01\x75\x40\x70\xf0\xe6\ +\x03\xeb\x76\xd7\x4d\x9b\x9d\xe7\x69\xda\xbf\x6e\x57\x4d\xbf\x7b\ +\x4c\x48\x05\xd0\x35\x18\x35\x6b\xf1\x8f\x6e\x5b\xc8\xb4\xfe\xad\ +\x6f\xfc\xf3\x3f\x8f\xbe\x98\xf5\xe7\xef\x9a\x26\xcf\x1e\x7b\xc1\ +\x8f\x7e\x70\x29\xd2\x43\x07\xde\x7f\xec\x91\x27\x9e\x4c\xfb\xc3\ +\x2f\x67\xce\x18\xf3\xd0\xca\xfd\x7d\x8b\xc6\xc6\x62\xb0\xe2\x44\ +\x9f\x8d\x5d\x09\x84\x38\x63\x1f\x7c\xf0\xc1\x92\x25\x4b\x62\x63\ +\x63\xbf\x79\xcb\x2d\x05\x05\x05\xec\x84\x2d\x70\x92\xe1\xca\x86\ +\xc2\x3f\x73\x3e\xbc\xd1\x3e\x6d\x3c\x68\x2c\x48\xb2\x24\x49\x10\ +\x58\xf2\xf8\x23\x3b\x1a\xfc\x22\xa7\xb1\xc5\xe7\xde\x71\xf3\xf9\ +\xa4\x61\xf7\xb3\xaf\x2c\x6f\x0b\xf1\xfc\x71\xe7\x7f\xf3\x9a\x59\ +\xbe\x63\xdb\x5e\x7a\x73\x55\x47\xd0\x88\xce\x9b\x71\xfb\x2d\x8b\ +\x71\xf5\x9a\x7f\xbf\xf4\x81\x9f\x3b\x27\x2e\xbc\xd4\xe1\xb2\x55\ +\xad\x79\xe6\xb7\xd5\x29\xd3\x2f\xbd\xfd\xbc\x91\xb1\xd4\xa4\xa7\ +\xfd\x01\xc0\x87\x3a\x43\xf0\x09\x54\xe1\x0b\x1a\xa7\x3c\xb1\x85\ +\x0c\xe3\x9c\x33\x20\x94\xb2\xc8\x07\x30\xbc\xef\x3e\xfb\x64\x5b\ +\xdc\xc2\xfb\x6e\x19\xbb\xf7\xad\x7f\xff\xe7\x95\xd5\xbf\xbb\x73\ +\xf6\xd2\xe7\x5e\x32\x4b\xae\xf9\xfe\xc2\xa2\x9d\xaf\x3f\xbc\x4b\ +\xd7\x75\x90\xc7\xcd\xbb\xa2\x60\xa6\x79\x78\xf9\x93\xef\xbd\xbd\ +\xf9\xdb\xb3\x3d\x4d\xcb\x76\xf7\xc1\x8c\xee\x86\xca\x4e\x29\x3e\ +\xc6\x29\x50\x4e\x31\xf3\xd7\x74\x2b\x89\xf3\xd2\x81\xd3\xa4\x09\ +\x17\x9d\xb7\xab\xf2\x99\x87\x1f\x24\x8a\x71\xd9\x5d\x77\x78\x98\ +\xc1\x63\x46\x5d\x7f\xf1\xd8\x7f\x3f\xff\xf7\x4a\x9b\x5a\x72\xd1\ +\xad\xa3\x13\x10\xe5\xee\x8b\xae\xbf\xec\xf7\x7f\x7b\xf5\xa1\x46\ +\x87\x9a\xb3\xf0\x82\x89\x29\x94\xb2\x71\x8b\xae\x1b\x5d\xf6\xf0\ +\xc3\x0f\xfe\x45\xd1\x92\xef\xf8\xd6\x34\xe0\x01\x9f\x57\x9b\x7b\ +\xe9\x45\x7d\x55\xeb\xcb\xbd\x13\x3c\x07\xd6\xf4\xc4\x4d\x5e\x94\ +\xd0\xda\x17\x08\xf2\x81\xff\xc7\xde\x77\xc7\xc7\x55\x5c\x6d\x9f\ +\x99\xb9\x6d\x77\xb5\x2b\x69\xa5\x55\xaf\xb6\xd5\xdc\x7b\x37\xb6\ +\xc1\xc6\xa6\x17\xd3\x7b\x4d\x42\x48\x42\x42\xf2\xa6\x90\x37\x24\ +\x90\xe4\x0d\x90\x90\x90\x84\x00\xa1\x77\x83\xb1\x0d\xb8\x80\x8d\ +\x8d\x7b\xef\xbd\x4a\xb6\xac\xde\xeb\x96\x5b\xa6\x7c\x7f\xdc\x95\ +\x2c\xdb\x32\x18\x07\x1b\x91\xef\x3e\xbf\xfb\x5b\x6d\xb9\xda\x9d\ +\xbd\x3b\xf3\xcc\x39\x67\xce\x3c\xa7\x05\x27\xf4\xbb\x6a\xb0\xba\ +\x74\xd1\xfa\xf1\x0f\x8c\x5e\xb4\x64\xf7\xa8\x2b\xaf\xaa\x29\xab\ +\x6b\xe5\x76\x67\x62\x14\x40\x52\x63\x2f\xb8\xe4\xaa\x65\x2b\x9e\ +\xd9\x5d\x15\x4c\x27\x58\x08\x4e\x01\x64\xe2\x19\x7e\xe9\x0d\x7d\ +\x16\x3d\xb1\x63\x5f\xc3\x8d\x99\x59\x5a\xfb\xd2\xba\x76\xc3\x1f\ +\x87\x9c\x2a\x75\x3d\x10\x18\x81\x61\x1a\xaa\xaa\x5c\x77\xdd\x75\ +\x8c\xb1\x88\xae\x53\xc6\xa2\x63\x8c\xf3\xe3\xba\xae\xc7\x7b\x38\ +\x17\xe8\xb8\xb4\xa3\xe8\xce\x47\x88\x3e\x21\x04\x20\x24\x68\xeb\ +\xbe\xe2\x9a\x01\xd7\xff\xec\xd2\xd4\x8a\x67\x9f\x7a\x6d\xf9\xe8\ +\x81\xb1\xeb\x3f\x3d\x20\xfa\xfd\xfe\x91\xcb\x08\x45\x24\x5c\xfe\ +\xf6\xeb\xef\x8b\x91\x77\xfe\x68\xb8\xf2\xfa\x53\xff\x78\x6f\xdd\ +\x90\xcb\xc2\x07\x1a\xa5\x3e\x0f\xfd\xf8\xa6\x04\x0d\x16\xed\xe0\ +\x7d\xa7\xde\xfe\x83\x2b\x0b\x05\x92\x29\xa5\xdd\x8e\x78\x8c\x80\ +\xdb\x31\x85\xa8\x8d\xd3\x13\x75\x5f\x6d\x9d\x5c\x5b\xe7\x51\x66\ +\x8c\x01\x08\x2e\x04\x6d\xac\x38\x58\x2a\x2e\xbc\x69\x62\x7a\x8a\ +\xd7\x7d\xf1\xa4\x25\xcf\xef\x3a\x5a\x92\x51\xd9\x14\x73\xc5\xe4\ +\x31\x29\x49\x5a\x76\x76\xd2\xa6\x4a\x30\x43\x75\x2b\xe6\xbe\xbd\ +\xad\x32\xc2\x9b\x2b\x59\x4c\x5a\xdc\x80\x29\x49\xb3\x5f\xd8\x75\ +\xa0\xda\x2c\xad\xee\xd3\x7f\xbc\x47\x62\x96\xce\x24\x1e\x0e\x53\ +\xea\x77\x49\xc0\x2c\x43\xa8\x53\x67\x5c\xb3\xfe\xa1\x5f\xb9\xaf\ +\x7b\x6c\x5c\x2f\x4f\x24\x12\x41\x58\xe4\x4f\xba\x66\xc0\xda\x5f\ +\x2c\xd7\x2f\xf8\xe1\xa4\x7c\x33\xa2\x33\x40\xee\x9c\x71\x33\x46\ +\xae\xf8\xcb\x67\x8d\xff\xf3\xe7\x29\x6e\x1a\xd1\xa9\x20\x6a\xfa\ +\x8c\x1b\x2e\x78\xf0\xd1\x0f\xaf\xfc\xe9\x1f\xf3\xbc\x5c\xe8\x91\ +\xf6\x56\x23\x30\x78\xdc\x60\x75\xfe\xe2\x59\xef\xab\xb5\xe5\x63\ +\xae\xbe\xd3\x5a\xf3\x52\x75\x28\x18\x6a\x6d\x8f\x98\xde\xf1\xd3\ +\x2f\xaa\x7e\xe1\xc3\x77\x67\x96\x96\xcb\xf9\x0f\x4c\xca\x7a\xe1\ +\x85\x15\xad\x11\x6a\x6b\xe9\x51\x10\x82\x0a\xc4\x91\x44\x84\x65\ +\x99\x51\xc1\x5a\xce\xc0\xa2\x92\x00\x15\x83\x69\x9a\xa0\xc8\x04\ +\xe9\x61\xd3\xe4\x4c\x72\x78\xa1\x07\x82\x73\x90\x24\x69\xd2\xa4\ +\x49\xf6\x94\xcf\x39\x33\x4d\x03\x21\x0c\x20\x9f\x5a\x8a\x21\x3a\ +\xe7\x9d\x28\xa3\xd8\xdd\x38\x44\x02\x80\x0b\x21\x04\x67\x8c\x13\ +\x55\x8d\xf3\x27\x24\xe7\xc6\xf7\xcf\xf3\x95\x56\xb6\xdc\x3e\x7e\ +\xe2\xba\xb7\x3f\x7d\xfe\x15\xfd\x92\x2b\xae\xec\xef\x3e\x72\xb0\ +\xba\x59\xdb\xb9\xe4\x8d\xfd\xac\x55\x8d\x4b\x30\x4d\x0a\xd8\xe3\ +\xf3\x27\x05\xfc\x1e\x68\xe7\x5c\xc8\x9a\xcb\xe3\x76\xe9\xfa\xe9\ +\x34\x43\x51\x97\x0f\x47\x10\xd5\x5e\x86\x9e\xc5\x0b\x5c\x70\x7b\ +\xdf\x94\xe0\x02\x61\xc6\x18\xe7\x42\x70\x46\x91\xa4\xb8\x64\xbd\ +\xba\xbe\x09\x7a\x7b\x9b\xeb\xab\x0c\x49\xf1\x78\xdd\x0a\xb4\x96\ +\xd5\x36\x0d\x4f\x4f\xe3\x94\x61\x22\x4a\xb7\x2c\x9a\xbb\xc3\xf8\ +\xe5\xe3\x3f\xf7\xec\x79\xfd\x1f\x9f\x45\x48\x4c\xd6\x98\x22\xcf\ +\xea\x45\x1f\xcb\x8d\xda\xe8\x29\xb9\xc8\xd0\x19\x05\x26\xcb\x6e\ +\x42\x22\x2d\x61\xce\x7d\xd4\x12\x9a\x27\x21\x2b\x37\xc7\x97\x1a\ +\xcf\xa9\xc5\x18\x07\x6a\xf2\x18\x4f\x46\x66\xaf\x6c\x2b\xd3\x0d\ +\xb6\xf8\xaa\xd0\x4d\x25\x35\x3b\x2b\x3b\xcd\x9d\x12\x4b\x0c\x23\ +\xc2\x00\xf1\x88\xee\x4e\xce\xc9\xcd\xc8\x4a\x4d\x8e\xe3\x96\xc1\ +\x0c\x23\x12\xe2\x31\xc4\x3b\x7a\xf2\xf8\x0f\x7e\xf6\x94\x91\x37\ +\xe3\xbe\xfe\x69\x2b\x56\x43\x28\x12\x09\xb7\x47\x28\xe5\x6a\xa0\ +\xff\x45\x03\xe7\xfd\xf2\xc5\x55\xf7\xfc\xfe\x89\x64\x77\x05\xe7\ +\x56\x7b\xd8\x14\x42\x20\x84\x25\x40\x12\x32\x76\x6d\x5a\x7e\x18\ +\x72\x6e\x0c\xf8\x42\x16\x05\x40\x12\x26\xb2\x44\x4b\xd6\x2c\xdd\ +\xc3\xbc\xe3\x73\x03\x7a\xf3\x5e\x93\xbb\x54\x0c\x8c\x31\xa7\x74\ +\x65\x8f\x45\x28\x18\x3c\x6e\x96\x03\x60\x0c\x42\x70\x76\xca\x20\ +\x8b\x0a\x1b\x33\xc6\x19\x17\x1d\x91\x86\xee\xec\x05\xc4\xb8\x5d\ +\x9c\x8a\x33\xc6\x84\x10\xd4\x32\x81\x73\x26\x30\xd5\x8d\xc4\xa2\ +\x0b\x7f\xf9\xab\xfe\xeb\x17\xbe\xf5\xaf\xbf\x3f\xfb\xe0\x0f\xa6\ +\xc5\xb8\xe3\x46\x5c\x7e\xd7\x55\xfd\xbd\xba\xc9\x89\xa6\x95\x2c\ +\xb0\x38\xb3\x4c\x8b\xba\x10\x13\xcc\x32\x23\x16\x00\x88\xa8\xc2\ +\xf9\xc9\x16\xfa\x89\x6d\xc6\x22\x1a\xff\xe8\x79\x3a\xf1\xb6\x18\ +\xa6\xe0\x1c\x18\x67\xd4\x8c\x84\x23\xa6\x61\x88\xb8\xb4\xc9\x53\ +\x06\xbd\x3d\xf3\xc5\xd6\x5d\x69\xa5\x7b\x0e\x0c\x9f\x7a\x67\x46\ +\x46\xd6\x84\x89\x85\xef\xbd\xf6\xcf\x86\x9d\xf9\x35\xbb\x8b\xa1\ +\xef\x60\x6f\x42\x46\x40\x6c\x5d\x3a\xef\x43\xad\xe6\x80\xce\x73\ +\x0d\x2a\x0f\x19\x37\x7e\xee\xe3\xcf\x98\xf9\xd7\xdf\x93\xae\xe9\ +\x7a\x84\x09\x64\x49\x9e\xbc\x54\xf7\xea\xe2\xe2\xc8\xc4\x54\xce\ +\x28\xb5\x8c\x70\x30\x28\x45\x0c\x4a\x19\xa3\x14\x00\x53\x8b\x46\ +\x42\xa1\xa0\x65\x2b\x50\x53\x00\x10\x98\x9a\x91\x50\x30\x18\x36\ +\x4d\x4a\x05\x63\x02\x10\x46\x5c\x8f\x84\x42\xa1\x88\x6e\x32\x8a\ +\x2d\x23\xd2\xdc\x18\x72\x99\x96\x94\xdc\xf7\xa6\xdb\xef\x34\x93\ +\x87\x7a\x85\x41\x99\xd5\xd0\xda\x1e\x74\xb5\x85\x22\x82\x19\xb4\ +\xf7\x98\x2b\xbf\x87\x86\x8d\xc8\x4f\x32\x8d\x32\x3d\xdc\xd6\x18\ +\xb4\x62\xb0\x75\x70\xcb\xf2\xb7\xde\xac\x0d\xd6\x1c\x3d\x58\xa9\ +\x5f\x76\xfb\x3d\xb9\x3e\xd8\xc5\xac\x8a\xfd\xab\xdf\x7e\xa3\x5d\ +\xaf\xaf\x38\x58\x5a\x37\xf9\xfa\xbb\x87\xa7\xa1\xe2\xc5\x47\x8c\ +\xd8\xcc\x04\x8d\x58\x96\xe1\xd0\x42\x0f\x0c\x2e\xd8\xb7\xb2\xa2\ +\xd8\xbb\x1e\x28\xa5\x96\x65\xd9\x85\x5a\x4e\xad\xe9\xd6\xa5\x2e\ +\x24\xeb\x22\xfb\x7a\xc2\x09\xf6\x1b\x73\x0a\xa6\x11\x09\xeb\x26\ +\xa3\x34\x12\x0e\x1b\x96\x05\x4c\x18\x91\x08\x17\xe6\x9e\x35\x0b\ +\x37\x1e\x6c\x72\x59\x86\xc7\x2d\x29\xf1\x85\x97\x0c\x4f\x7e\xff\ +\x9d\x67\x1b\xfb\xf7\xc2\x22\x66\xf2\xb5\x97\x71\xd3\x88\x44\x4c\ +\x66\x51\x13\xc9\xf9\xbd\x53\x56\x2c\x7b\xfb\x9f\x6d\xfd\x0a\x06\ +\x5d\x30\x6e\x40\x12\xb5\x18\x74\x5d\xfb\xb7\x17\xff\x8e\xab\x45\ +\x75\xdf\xe6\x2f\xc0\x79\xd2\x83\xae\xad\xa9\x49\x4c\x4a\xea\xa0\ +\x55\x26\x88\x96\x98\x9a\x95\x91\x16\xc0\x1c\x52\x7a\xf7\xcd\x49\ +\x94\x5b\x83\x62\xc0\x05\x97\x5c\x3c\xaa\x0f\xd3\x79\x46\xc1\x80\ +\x5e\x01\xa5\x3d\x68\x04\x7a\x0d\x19\x3f\xbc\x7f\x66\x66\x4e\x41\ +\x56\x6c\xb0\xa5\x95\xc4\xe5\x8e\x1d\x3b\x32\x23\x10\x1f\x1f\x27\ +\x1f\xd8\xb9\x37\x75\xf4\x95\x63\x73\x3d\x86\x65\x47\x2e\x24\xaf\ +\x2b\xb4\x7c\xf9\xb6\x94\x01\x23\x92\x5c\x60\x31\x88\x49\x48\xc9\ +\xcc\xce\xf2\xa9\xc4\x8e\x6c\x70\x2e\xb4\x98\xb8\xac\xec\xac\xa4\ +\x78\x97\x88\xea\x38\x73\xa4\x78\x92\x32\xb2\xd3\x92\xfd\xd8\x5e\ +\xcd\x11\x5c\x20\xd9\x9f\x9c\x9a\x9b\x99\xec\x92\x80\x09\xf0\x24\ +\xa4\xe4\xe4\xa4\xb9\x24\x29\x35\x27\x2f\x23\x5e\x31\x4c\xa1\x79\ +\xfd\xa9\xa9\xa9\x49\x09\xfe\xe4\xcc\xec\xb4\x24\x9f\xac\xc6\x17\ +\x16\xe6\x2a\xc2\x64\xa0\xf8\x13\x53\xd2\x53\x92\x03\x81\x80\xcf\ +\xed\xc6\x48\x8a\x4f\x2f\xb8\xe4\xca\xab\x47\xe7\x25\x18\x11\x43\ +\xf5\xf9\xe3\xfd\x6e\x01\x38\x36\xa5\xd7\x45\x57\xcc\x98\xd8\x3f\ +\x5d\x04\x6b\x3e\x99\xbb\xc0\x3b\x64\xea\x98\xfc\x04\x6a\x31\xa7\ +\xba\x53\x8f\x3b\x40\x20\x80\x48\x44\xff\x74\xd1\xe2\xcd\x9b\x37\ +\x6f\xdd\xb6\x3d\x12\x89\xa4\xa5\xa5\xd9\xd5\x52\xeb\x6a\x6b\xdc\ +\x1e\xb7\xa6\xb9\x3a\xf3\x1d\x6b\x6b\xab\xe3\x13\x12\x31\xc6\x2c\ +\x5a\x5d\xe6\xa4\xa5\x81\xe3\x4a\xcd\x9c\x73\xd9\xed\xcb\xcc\xca\ +\x48\xf6\xfb\x62\xfd\x49\x39\xe9\x29\x31\x12\xd2\xbc\x89\x59\x19\ +\x19\x3e\xc9\x6a\x6e\x6e\x61\xee\xb4\x29\xd3\xa6\xe7\x25\xb8\xd3\ +\x0a\x06\x64\xfa\x50\x30\xc2\x7c\x89\xa9\x59\xe9\xc9\x1e\x8f\x2f\ +\x39\x23\x33\x39\x31\x46\x58\xdc\x9f\xd3\x27\xc5\x47\x0c\xa6\xa4\ +\x65\x65\x25\x78\xe5\x68\x97\x06\x11\xf5\x67\xa0\x53\x0d\x3a\xfa\ +\x47\x92\xa4\xfa\xba\x5a\xcd\xa5\xb9\x5c\xee\x73\xae\x07\xfd\x05\ +\x79\x4d\xa7\xe8\x41\x6f\xed\x37\x60\xb0\xbd\x88\xca\x39\x13\x48\ +\xd6\x54\xc9\xd4\x23\x4c\x80\x10\x48\xd5\x34\x45\xc2\x8c\x9a\xba\ +\x61\x09\x01\x80\xb0\xa2\xaa\xb2\x84\x41\x08\xcb\xd4\x4d\x8b\xcb\ +\xaa\xa6\xc8\x04\x01\x06\xd6\xb6\x6d\xed\xda\x1d\x3b\x77\x55\x89\ +\xcc\x3b\xee\xbc\x3a\x20\x73\xd6\x41\xc3\x1a\x31\x16\xbe\xfe\xef\ +\xfa\x9c\x4b\x6e\xbd\xa8\x2f\x33\x2d\x45\xd3\x84\x65\x58\x34\x2a\ +\x95\x2b\x04\xc8\xaa\x2a\x01\xd3\x0d\xda\x49\xa2\x48\x52\x35\x19\ +\xe9\xba\x7e\x5c\x7a\x11\x11\x97\x26\x5b\xba\x6e\x71\x40\x08\xab\ +\x9a\xca\x2d\xdd\xa4\x02\x75\xbe\x89\xa2\x49\x60\x99\x1c\xab\x32\ +\xd2\x75\xb3\xcb\x05\xc6\x51\x31\x6b\xa2\xba\x54\xc9\x0e\xa9\x58\ +\xa6\x61\x51\x0e\x20\xb0\xac\xba\x54\x05\x40\x80\xe0\x96\x69\x52\ +\x41\x5a\x0e\x7e\xf6\xf2\xa7\x55\xb7\x7c\xef\xce\x4c\x95\x5a\x8e\ +\xb5\xd0\x43\x73\x18\x04\xc6\x78\xcf\x9e\xbd\xb3\x3e\x98\x9d\x9c\ +\x9c\x74\xd3\x8d\x37\x06\x02\x01\x21\x84\xdb\xe3\xd9\xb3\x7b\x67\ +\x52\x20\x39\x2e\xbe\xab\x1e\xf4\xb6\xbc\xfc\x22\x59\x39\x59\x0f\ +\xba\xbb\x44\x23\x90\x14\x55\xc1\x2c\x62\x30\x55\x53\xb9\xa9\x9b\ +\x0c\x14\x55\x43\xdc\x64\x9d\x7a\xd0\x86\x61\x58\x14\x30\x51\x55\ +\x4d\x22\x48\x70\xaa\x47\x0c\x90\x14\x85\x08\x5d\x37\x01\x10\x60\ +\xa2\x69\xaa\x84\xc1\x34\xf4\x13\xf5\xa0\xa3\xb9\x96\x08\xa1\x93\ +\xf4\xa0\xf7\xed\xdd\xed\xf7\xfb\xfd\x09\x81\x73\xa5\x07\x6d\xd0\ +\x48\xff\xec\x29\x09\xbe\x6c\x89\xc8\xa7\xb1\x17\x68\x9c\x27\xd5\ +\xa4\x91\x4e\x77\x47\x70\x30\x0c\xc3\xa5\x69\x96\x10\x1c\x10\x70\ +\x4b\x0f\x5b\x02\x6c\x6b\x47\x98\x7a\xc4\xec\xca\x61\x82\x99\x91\ +\x70\x17\x1d\x67\xb0\xf4\x88\xa5\x03\x20\x4c\x10\x25\x98\xc4\x66\ +\x0e\x99\x38\x66\x64\x92\x22\xe8\xf1\x72\x9d\xc2\x40\xda\xc4\x6b\ +\xef\x6a\x35\x11\x35\x2c\x24\xb8\x19\x0e\x77\xcd\xf6\x40\x00\x54\ +\x8f\x8a\xf0\x1e\x17\xcf\xb5\x8c\x88\x75\x92\x0f\x48\x23\x21\xda\ +\x11\xa8\x61\x46\x38\xdc\x71\xbf\xe3\x4d\x8c\xa8\x40\x74\xc7\x3f\ +\x1e\xff\xd2\x51\x9d\x68\xa6\x87\xcc\x53\xc2\x2b\xa6\x11\x32\xbb\ +\xe8\x54\x63\xae\xa5\x0c\xba\xf3\xf6\xd1\x01\x95\x5a\xd4\x49\x6a\ +\xea\xa1\x8e\x84\x00\x10\x1c\x06\x0d\x1e\x14\x13\x13\x13\x1b\x17\ +\x97\x98\x98\x40\x2d\x8a\x09\x66\x8c\x59\x86\x89\xba\xd6\x98\x17\ +\x00\x02\xe9\x86\xae\xaa\x2a\xb5\x33\x1f\xed\xd5\x0a\xd1\x51\x0d\ +\xae\xcb\xfa\x25\x02\x60\x46\x54\xfe\xd9\x88\xea\x41\x83\xd5\xa9\ +\x07\xdd\xb5\x9f\x30\x66\x84\x43\x5d\xf5\xa0\xf5\xce\xcf\x63\x27\ +\xaa\x99\x8b\xe3\x6d\x3e\x59\x0f\x1a\x04\xc2\x88\xd9\x41\x53\x8c\ +\xcf\x50\x12\xfa\x2c\xf5\xa0\x65\xa2\xca\x44\x3d\x7d\x18\x03\x71\ +\x6e\x19\x34\x62\xfb\x37\x98\x90\xca\xf2\xb2\xa6\xe6\xa6\xa2\xbe\ +\xfd\x34\xcd\xdd\x51\x89\x47\xa0\xb3\x51\xcb\x45\x8a\xaa\x11\x0c\ +\xd4\xd4\x2d\x2a\x4e\x92\xe5\xc7\x84\x60\x24\xbe\x15\xe9\x83\x08\ +\x13\xf2\x2d\x69\xea\xff\xbf\xf1\x85\x8e\xfc\x03\x59\x91\x79\x54\ +\x0f\x1a\x18\x67\x15\x65\x65\x4d\x4d\x0d\x7d\xfb\x0d\xc0\x18\x47\ +\xf5\xa0\x31\xa9\xa9\xa9\xae\xa9\xa9\x2e\xea\xd7\xcf\xed\xf6\x74\ +\x5a\xf0\xe8\x1b\xd6\x83\x8e\x1a\x2a\x5c\xf0\xca\xf2\xb2\xfa\xfa\ +\xba\xbe\xfd\x06\x10\x42\x7a\x8a\x1e\xb4\xdd\xe2\x63\xa5\x47\x9b\ +\x1b\x1b\x30\x91\x9c\x3e\xe7\xe0\x5b\x4b\x16\xc0\x18\x97\x15\xb9\ +\x77\xef\x3c\x97\xdb\xdd\x75\xd7\x0e\xc6\xb8\xbc\xec\x58\x7d\x7d\ +\x2d\xc6\xa4\x47\x55\x09\x41\x08\x18\xe7\x12\x21\xbd\xfb\xe4\xbb\ +\x3d\x9e\x33\x54\x79\x3c\x7f\xbc\x80\x30\xd6\x23\x61\x4a\x29\x38\ +\x75\x14\x1c\x7c\x6b\x43\x0e\x08\x61\x97\xcb\x85\x31\x3e\x75\x80\ +\x11\x42\xf4\x48\xc4\xa2\x56\x0f\xeb\xe1\x02\x21\xa4\x69\x2e\xbb\ +\x46\xde\x99\x0e\xd8\xf3\xa6\x07\x0d\xe0\x6c\x29\x76\xf0\x5f\xc1\ +\x0d\xa7\xb7\xc3\x7b\x6c\x0f\x17\x27\xd4\xd4\xfe\x72\x48\x3d\xe4\ +\x82\x3a\x70\xf0\xdf\x4d\x19\xdf\x2e\x38\x7a\xd0\x0e\x1c\x38\xf8\ +\xe6\xec\x05\x84\x1c\x31\x68\x07\xff\x25\x46\x81\x38\x8d\xb0\x42\ +\x8f\x75\x24\x4e\xd7\xe6\x6f\x98\x17\x10\x42\xba\x1e\x69\x6f\x6b\ +\x3f\x93\x9c\x0a\x07\x0e\x7a\x32\x34\xcd\xe5\xf3\xc5\x9e\x14\x5b\ +\x44\x18\x19\xba\xd1\xde\xd6\xda\x33\x4b\xcb\x68\xaa\xe6\x8d\x8d\ +\x3b\x73\xd2\x3a\xcb\xb8\x23\x42\x18\x23\x7c\xda\xec\x85\x68\x46\ +\x36\x3b\x4e\x0a\x91\x48\x73\x4b\x53\x6a\x6a\xba\xad\x07\xdd\x45\ +\x7c\x06\x00\xc0\x89\x3a\x38\xe8\x69\x38\x45\x25\x29\xfa\x90\x71\ +\x56\x5f\x5b\xc3\x28\x4d\x48\x0c\x74\x99\x81\x91\x69\x1a\x4d\x4d\ +\x0d\xc9\xc9\x69\x6e\x8f\x07\x7d\x43\x3d\xbc\xeb\xc7\x75\xbd\xcf\ +\x39\xaf\xaf\xab\xb5\x4c\x23\x31\x90\x74\x86\x56\xc3\xd9\xf0\x02\ +\x02\x64\xd2\x88\x49\x23\xa7\x33\x9a\x84\x00\x89\xc8\x9a\x1c\x63\ +\xe7\x72\x60\x8c\xab\xab\x2a\x93\x53\x52\xbd\xbe\xd8\x6e\x9b\xe5\ +\xc4\x23\x1d\xf4\x38\x5e\xe8\xd0\x74\x44\x27\x6a\x25\x62\x8c\x05\ +\x88\x23\x87\x0f\xc5\xc5\xc5\xab\x9a\xd6\xb9\x3f\xa2\xa6\xa6\xd2\ +\x9f\x10\x88\x8f\xf7\x7f\x83\x3d\xbc\xdb\xf1\x68\xb7\x19\x00\x4a\ +\x0e\x1f\x8a\x8d\x8d\xd3\x5c\xda\x39\xd3\x83\x56\x62\x56\xee\x79\ +\x6d\xf9\xae\x57\x34\xc5\xdb\xed\x09\xa6\x15\xea\x97\x3d\xe5\x96\ +\x49\x4f\xea\x66\x74\x8f\xaa\x45\x69\xe7\x86\x8d\x53\xd5\x72\xbf\ +\xa8\xa1\x08\xa1\xaf\x76\x59\x11\x21\xd8\x16\x91\x3e\xb3\xd3\x31\ +\xc1\x08\x04\xff\x56\xec\x74\x26\x84\x00\x08\xe6\x64\x49\x9e\x17\ +\x87\xbc\xab\xdc\x2b\xea\x00\xe7\x1c\x63\x4c\x88\x44\x19\x53\x8f\ +\x77\x52\xb0\x2c\xab\xb3\x36\xca\x57\xeb\xe1\xff\x19\x6d\x75\xdb\ +\xe6\xae\xa7\x75\xb6\x59\x92\x25\xca\x2c\x00\xd7\xb9\xd2\x83\x06\ +\x00\x21\x38\xe3\xac\xd3\x53\x38\x09\x4c\x30\x71\xd2\x4b\x82\x73\ +\x21\x30\xe7\x51\x3d\xe8\xe8\x30\x8c\x0a\xbb\x77\x2f\x08\x0d\x00\ +\x00\x18\x61\x04\x9c\x8b\xe3\xda\x38\x5f\xe2\xdd\x88\xf0\xae\xd5\ +\x1b\xe5\xdc\xa1\x85\xe9\xb1\x5f\x3a\x7e\x10\xc2\x04\xc2\x3b\xd6\ +\xee\x88\x2b\x1a\x91\xe3\x57\x3a\xf4\x75\xb1\x24\x75\x2c\xd3\x74\ +\x3c\x25\x75\xd1\xf6\xb3\x4b\x66\x75\x39\x29\xaa\x08\x6a\x8b\x3e\ +\x73\xc6\x30\x21\x00\x82\x76\x48\x6b\xd9\xff\xcb\x28\x05\x2c\x11\ +\xdc\x55\x3f\xd4\x7e\x0f\x46\x29\x48\x12\xe9\x72\xa9\xec\xf4\x68\ +\xd4\xf5\x49\xe0\x5c\x08\x7a\x78\xeb\x7a\x23\x79\x70\xff\x0c\x17\ +\xa3\x8e\x89\x75\xce\x6d\x72\x3b\x52\x77\x7c\x04\x76\x4c\x6b\x80\ +\x31\x17\xfc\xe4\xfe\x68\x2b\x90\x75\x88\xb2\xf0\x53\xd4\xdc\x4e\ +\x18\x75\x1d\x5d\x42\x9c\x6d\xdb\x10\xc6\x82\xb3\x93\x92\xab\xbb\ +\xd1\x83\xee\xd2\x66\x5b\x7e\xe1\xdc\xea\x41\x47\x99\xe8\x34\x79\ +\x5d\x08\xd0\x49\x29\x5f\xb6\x1e\x11\xc2\x38\x52\x73\x70\xe3\xee\ +\xda\x01\x13\x2f\xf0\x13\x8e\xb1\xbe\x63\xf5\x06\x9e\x3a\x70\x48\ +\x9f\x04\xfb\xda\x33\xc6\x84\x00\x84\x31\x21\xf6\x06\x0f\x54\xbb\ +\x6b\xc5\xfa\x4a\xdf\x95\x97\x0c\xc5\x9c\x51\x26\x30\x21\xd8\x9e\ +\xde\x6d\xc1\x04\x4c\x30\x46\xf6\xf0\x05\x84\x09\xc1\x40\x23\xeb\ +\x17\xcc\x8d\xbd\x3a\xaf\x28\x23\x3e\x2a\x49\xcf\x39\xe5\x9c\x10\ +\x02\x9c\x31\x2e\xa2\x67\x31\x66\x9b\x0a\x8d\x7b\x57\xbc\x3b\x6f\ +\xf7\x0d\x09\x89\x47\xb6\x36\x0d\xbd\x60\x94\x4f\x06\x0c\xe1\xed\ +\xeb\x37\x23\x7f\x66\xa4\xe6\x48\x7c\xdf\x0b\x0a\x12\x64\x81\x71\ +\xc5\xce\xf5\xe5\x2c\x2e\xc6\xa8\x8f\xf8\xfa\x8c\xec\x9b\xc2\x05\ +\x8a\xd4\xee\x5b\x7f\x38\x98\x44\xf4\xa0\x3b\x63\xd4\xa0\x5c\xcc\ +\xc1\x6a\x29\x5d\xb5\xa5\x66\xf8\xd8\x01\xd5\xfb\x37\x46\x12\x87\ +\x0c\xcb\x8e\xa5\x94\x61\x49\x6a\x38\xb2\x79\x67\x93\x77\xdc\xd0\ +\x7c\xdc\x72\x78\xe5\xbe\xc6\x81\xc3\x46\xf9\x15\xc6\x01\x4b\x22\ +\xb8\x75\xdd\x16\x35\x77\x54\xdf\x24\xb4\x6f\xcd\xaa\x3d\xd5\x6d\ +\x80\xa4\x84\xb4\xde\xc3\x86\x0d\x8a\x53\x05\xe7\xc6\xc1\x4d\xab\ +\xf6\x1c\xab\xe3\x20\xf9\x92\xb2\x87\x8e\x18\x1a\x70\x2b\xed\xa5\ +\x9b\xdf\xfb\xbc\xea\x37\x3f\xbd\x21\x06\xfd\x07\x1a\xe3\x0e\xce\ +\x64\xe6\xeb\x32\x03\x47\xf5\xa0\x19\x13\xb6\x2c\xb8\x2d\x23\x72\ +\x0a\x2d\xd8\xa3\x54\x7c\x99\x8d\x80\x31\xaa\x3a\xb8\xed\x48\x28\ +\x7e\xd4\xe0\x6c\x09\x90\xbd\xff\x4a\x70\xc6\x18\x07\x84\x09\x21\ +\x08\x01\x70\x46\xbb\x3c\x8c\xbe\x8a\xb1\x44\xec\xa9\xc2\xda\xbe\ +\x74\x5e\x63\xe2\xe8\x29\x83\x93\x85\x5d\x68\x00\x9d\x18\xc5\xe8\ +\xd4\x83\x8e\x96\x25\x88\xb6\xb9\xc7\xe9\x41\x77\xf0\x28\x92\x55\ +\xbe\x7a\xee\xeb\xef\xaf\x3c\x82\x09\x6e\x3b\xb8\xfc\xe5\x37\xe7\ +\x87\x94\x18\x64\xb6\x95\x1d\x29\x2e\xaf\x6b\x11\x98\x20\x8c\xb8\ +\x15\xaa\x38\x5a\x72\xa4\xb4\x32\x4c\x45\x6b\xf1\xb6\x65\x2b\xd6\ +\x1f\x2a\x2d\xad\xaa\x6b\xc7\xb2\x44\x43\x4d\x47\x4b\x8a\xab\x9a\ +\x42\x88\x48\x20\x78\xa4\xbd\xa9\xfc\x68\xc9\x91\x63\x55\x3a\xc7\ +\x44\x18\xb5\x95\x65\x15\x65\xd5\xba\x20\x04\x23\x60\x46\x4d\xc5\ +\xd1\xe2\x92\xd2\xc6\xa0\x21\x61\xde\x54\xdf\xd0\xa6\x73\x40\x88\ +\xe9\xed\x0d\x0d\x2d\x4c\x20\x10\x80\x78\x64\xf5\xe2\x35\x19\xe3\ +\xae\x1a\x98\x81\x97\xcf\x7e\x7e\xd6\xfa\x63\x18\xe3\xa6\x7d\xcb\ +\x5f\x7a\x7d\x11\x75\xc7\x54\xac\x9f\xf7\xca\xcc\xe5\x14\x13\xdc\ +\x5e\xfc\xc6\xab\xaf\x1d\x8a\x68\xb8\x71\xcb\x73\x2f\xbd\x5d\x16\ +\xc1\x18\x1b\x9f\xbd\xf5\xf2\xf2\x7d\x6d\x0a\x2d\x7d\xe9\x9f\xaf\ +\x1f\x68\xe2\x18\xc3\x86\x39\x2f\xcf\xdb\x52\xa1\x4a\xc1\xcf\xde\ +\xfe\xf3\x9f\xfe\x39\xb7\x49\x60\x8c\x31\x66\x8d\xb3\xff\xf6\xf8\ +\xdf\x3e\x58\x1d\x46\x58\x2f\x5f\xfd\xe4\xe3\x7f\xf8\x68\xfd\x11\ +\x4c\x24\x42\x70\xdd\xee\xcf\x9f\x7c\xec\x0f\x8b\xf7\xb7\x62\xde\ +\xf2\xc9\xeb\x6f\x6c\x2f\x0d\x62\x16\xda\xbe\xe4\xed\xc7\xfe\xf4\ +\xf7\xfd\x0d\x14\xe3\xf0\xa2\xf7\x66\xae\xd8\xd7\x8c\x79\x64\xdf\ +\x9a\xb9\x7f\x7a\xec\xa9\xad\x95\xc6\xd0\xe9\x57\xf8\x1b\x36\xae\ +\x3b\xdc\x8c\x08\x76\xc4\x9a\xcf\x03\x30\xc6\x20\xc4\x87\x73\xe7\ +\x6e\xd9\xbc\x99\x10\xd2\x39\x0f\xf3\xe8\x18\x3b\x51\x0f\x5a\x9c\ +\x91\x1e\x34\xc6\xb8\x78\xc3\xa7\xef\x7e\xba\x53\x60\x1c\x69\x6b\ +\x2a\x2f\x2d\x39\x72\xb4\xac\xcd\xe0\x18\x63\x82\x45\x5b\x7d\x65\ +\xf1\xe1\x92\xaa\x86\x76\x8e\x90\x44\x50\x5b\x7d\x45\x49\x49\x69\ +\x4b\x84\x4b\x04\x09\x6a\x34\xd6\x54\x94\x14\x1f\x6d\x68\x6d\x3b\ +\xb0\x69\xed\xaa\x8d\xbb\x8e\x1e\x2b\xab\x0f\x5a\x80\xce\x4c\x0f\ +\x9a\xf7\x54\x3d\x68\xce\x99\x1c\x5f\x74\xdf\xed\x17\x3e\xfe\xde\ +\xcc\xa3\x43\x1f\x58\x3f\x67\x49\x9f\x2b\xef\x9f\xe0\xaf\x7f\xf3\ +\x9f\x2f\x1f\x6e\x07\x33\xa4\x0f\xb9\xf2\xbe\xeb\x46\xc4\xcd\xfb\ +\xf7\x3f\x37\xd7\x22\x4f\x4c\xfc\x65\xf7\x7f\x37\xe0\x76\x87\xab\ +\xb7\xbe\xfb\x56\x5b\xfe\xc8\x6b\xaf\xe1\x65\xaf\xbd\xf2\x7e\xbd\ +\x20\xe1\x20\xba\xe8\x8e\x1f\x4c\x2f\x34\x5f\xfb\xd7\x53\x5b\x6b\ +\x95\xb4\xcc\x7e\x77\xde\x77\xc5\xda\x0f\x5f\xf8\x68\x7b\x53\x52\ +\x2c\x29\x39\x1a\xbc\x41\x55\x21\x58\xba\xf8\xa3\xb9\x47\x6b\x5a\ +\xda\x50\xea\xfd\x0f\xdd\xb5\xeb\x85\x27\x6a\xfb\xdf\xf9\xd0\xb5\ +\x03\x0f\x2c\x7c\xeb\xd5\x5d\xfe\xdf\xfc\xfa\x16\x17\xe3\xb4\xad\ +\x64\x7b\x35\x9a\x38\xa3\xb7\x12\xa3\xdc\x7f\xeb\xe4\x3f\xcd\xf9\ +\xe0\xd8\xc0\xfb\x56\x7d\xf8\x79\xe1\x15\xf7\x0f\xcf\x4c\x19\x78\ +\xe7\xed\x5b\x7f\xff\xd6\xca\xc3\x23\xfd\xdb\xe7\xb6\x64\x4e\xfb\ +\xf1\xb8\x5c\x8f\x75\xc7\xf8\xf5\x8f\xce\x59\xba\xef\xb6\x5e\xc5\ +\x2b\xaa\x03\xdf\xff\xce\x94\x02\x5f\xe8\xb2\x75\x8f\xcc\x9a\xbf\ +\xf1\x27\x93\xe8\xfc\x5d\xe2\x8e\xdf\x5c\xe3\xd6\x8b\x39\x4e\x77\ +\x37\x6c\x59\xb4\x61\xda\x2d\x63\x33\x8e\xad\x5a\xb8\xa3\x29\x36\ +\x33\x86\x19\x16\x84\x9b\x45\x4e\xa2\x6f\xfb\xf2\x4f\xca\x46\xfd\ +\x30\x4b\x6b\x5a\xbc\x78\xad\x1a\x97\x23\xb7\xb7\x03\xf7\x20\x57\ +\xf2\x05\xd3\x67\x5c\x32\x20\x16\xac\xa6\x77\x9e\xfa\xf5\x8b\x33\ +\x57\xfd\xe5\x87\xc3\x91\x16\x3f\xfc\xa2\x6b\x66\x8c\x4f\x06\x08\ +\x2f\xfc\xfb\xaf\x5f\x79\xeb\xc3\x7e\xbf\xbc\x69\x48\x2f\xcf\xd6\ +\x9d\xc5\x17\x17\x8e\x00\xe1\x54\x00\x3e\xc7\xd3\x19\xc6\x96\x69\ +\xce\x99\x3b\x77\xd9\xb2\x65\x1e\x8f\x87\x31\x36\x7c\xc4\x08\xf1\ +\xc5\x7a\xd0\x70\x46\x7a\xd0\x92\xa2\xb9\x35\x4d\x11\xcd\xaf\xff\ +\xfd\xff\xb6\xb7\x2a\xf1\x28\x68\xf8\x06\x3d\xfc\x3f\x77\xa2\x7d\ +\x8b\x9e\x9b\xb5\x06\x7b\x3c\x19\x85\x93\xef\xbe\x71\xfc\xd1\xb5\ +\x73\xde\x5c\xb8\x1d\xc9\x3c\x2c\x67\xdf\xff\xd0\xfd\xde\x7d\xf3\ +\xff\xef\x95\x65\x72\x62\xda\xf0\x8b\x2e\x77\xc7\x68\xe5\xdb\x16\ +\xbd\xd3\xba\x7b\xd4\xe5\x77\x5c\x54\x18\xc7\xba\xdd\xad\xdf\xa9\ +\x07\x6d\x8f\xc1\x1e\xa9\x07\xcd\x6c\x0a\xb3\x28\xa4\x8d\xb9\xf2\ +\x92\x2d\x4f\x3e\xf5\xd8\x6f\x3c\xc9\xc3\x7e\x71\x69\xdf\xcd\xb3\ +\x9f\x58\x5b\x9f\xf0\xe0\x3d\x97\x36\x6e\xf9\xe0\x95\x39\x0b\x86\ +\xa7\x4d\xda\xb2\xad\x62\xf8\x83\xbf\xbd\x7a\x78\x3a\xc1\xe4\x40\ +\xc4\x48\x2a\xba\xf8\x91\x5f\x5d\xaf\x41\xf8\xc3\x67\x7e\x77\x58\ +\x1e\xf4\xc0\xf5\xa3\xf6\x2f\xfc\xf7\xac\xd9\xcb\x26\x3c\x3c\xb4\ +\xae\x95\x5f\xfe\xbd\x5f\x5c\x9a\xef\xaf\xde\x32\xfb\xa3\x4d\xe6\ +\xfd\xbf\xfd\x43\x7f\xb5\xe2\x1f\x8f\xff\x4d\x37\x74\x88\xed\x7d\ +\xd9\x8c\x5b\xda\x83\x8d\x1f\x3e\xff\xf2\x8a\xcd\x4d\x17\x8f\xc9\ +\xfa\xe7\xd6\xdd\x11\xe8\x7b\xe0\x58\x65\x62\xbf\x71\x31\x88\x5b\ +\x08\x1b\x0d\xc7\xc2\x92\x3b\xd9\x2f\x09\x6a\x66\x8d\xbb\xfa\xc2\ +\xad\x7f\x7e\xf2\x37\xbf\xf6\x66\x8f\x7d\x78\x6a\x3f\x66\x99\x4a\ +\xea\x88\x5b\xa7\x6f\x79\xee\xaf\xbf\x93\xdd\x49\x37\xff\xe4\x12\ +\x0f\xb7\xa8\x9c\x38\xe3\x8e\xab\x9f\xfc\xc7\x3f\x1e\x93\x5c\x63\ +\xae\xfd\x61\x81\x8f\x5b\xcc\x73\xd9\xad\xb7\xec\xfb\xeb\x6b\xbf\ +\xda\xa2\x0e\x99\x76\xd7\x88\x00\x31\xca\xda\x22\x52\xee\x75\x57\ +\xa4\xad\x5b\xbe\x74\x7a\xff\x4b\x16\xad\x3c\x34\xee\x9a\x6b\x8f\ +\x6d\x39\xdc\x66\x80\x55\x17\xcc\x1e\x7d\x75\x96\xb5\x63\xf1\xc6\ +\xd2\x19\x09\x5b\xf6\x5a\x79\xd7\x5d\x1c\x3c\xd8\x50\x07\x90\x8b\ +\x84\x30\x4d\x1d\x20\x86\xcb\xfe\xb1\xa3\x47\xaf\x9b\xbb\xab\xd9\ +\x1c\x8c\x80\x53\xcb\x00\xb0\x04\xb8\x87\x5f\x74\xc1\x7b\x7f\xdf\ +\x5f\x19\x86\xcc\xe4\xc4\x15\xc5\x35\xa6\xe0\x48\x38\x72\x2e\xe7\ +\xb8\xdf\x72\xc1\x38\x1b\x36\x6c\xe8\xb0\x61\x43\x39\xe7\x1e\x8f\ +\x87\x31\xda\xa1\x01\x7b\x1a\x3d\x68\xc1\xc5\x71\xa5\xa4\xa8\x69\ +\x2f\x4e\x09\x0e\x08\x21\x00\x01\xa3\xa1\xda\x20\x5c\x78\xef\xaf\ +\xae\xc9\xa9\x7b\xe6\xb7\x4f\x2d\xdb\x77\x61\xe6\xae\xed\xf5\xee\ +\xfe\xbf\xff\x9f\x1b\xfd\x8a\x84\xda\x0e\xbd\xf3\xfe\x92\xd8\x49\ +\x77\x5f\x31\x40\x9e\xf9\xcc\x3f\x3e\x58\x79\xd1\x0d\xb8\x56\xc9\ +\x1c\xf7\xeb\x47\x6e\xf3\x42\xe8\x83\xad\x6c\xe0\x25\xf7\xfe\xe4\ +\xea\x22\xcb\x34\x4f\x57\x41\x1b\x01\x12\xd1\xed\xde\x18\x7a\xaa\ +\x1e\xb4\x6d\xd7\x60\x21\x4c\x13\xfb\x2e\xbe\x72\xca\xe2\xc7\x5f\ +\x1e\x7c\xe7\x55\x01\xd2\xba\xac\xaa\x2a\x1c\xf2\x2d\x5b\x38\x8f\ +\x51\x18\x32\xb0\xb7\x27\x3e\xf7\x86\x5b\x27\xcf\x99\xfb\x5c\xf1\ +\xc6\x01\x33\x6e\x9d\x61\x8b\x5a\x70\x00\x30\x1b\xca\x1a\x1a\xc3\ +\xe6\xd1\xc5\xf3\x6a\x2c\x2b\x61\x68\xdf\x4c\x61\x99\x18\x4b\x32\ +\x21\x98\x40\x75\x45\x35\x4e\x1d\x50\x98\xe2\x92\x23\x31\x3e\xb7\ +\x8c\x30\x2b\xdd\xb2\xf0\x95\x39\x1b\x3d\x09\x71\x95\xcd\x46\xbe\ +\xa1\x67\x0e\x1b\xa3\x2d\x58\x70\xe0\xe0\xa1\xb2\x3a\x36\xf0\xc2\ +\x74\xce\x4c\xc6\x15\x6a\xea\x1c\x10\x11\x8c\x52\x8b\x2b\x71\xd3\ +\xae\x98\xb2\xf2\xd7\x2f\x8c\x7c\x60\x5a\x32\xd1\xc3\x26\x43\x1c\ +\x0d\x98\x7a\x79\xe6\xd2\x4d\xfa\x80\xdb\x47\x65\x28\x91\xb0\x21\ +\x80\xc6\x15\x4c\xba\x28\x6f\xe1\xac\x86\xfc\x69\xe3\x7b\x99\x91\ +\x30\x15\xa0\x65\x0c\xbf\x6c\xc4\xfc\x3f\x6d\x8c\x9b\x36\x79\x90\ +\xe0\x2c\x1c\x09\xb6\x99\x52\xe1\x98\xa9\x0d\x87\x9e\x7d\xe1\xc5\ +\xca\x90\xda\xef\x87\xa3\x7a\xbf\xbc\x61\x7b\x28\x12\x8e\x04\x83\ +\xd4\x9d\x35\x6d\x94\xfa\xb7\xf7\xde\x78\x9e\x18\x45\x53\xbf\x53\ +\xd0\xf4\xe1\xd6\xd2\x66\x83\xe5\xd8\x02\x5f\x00\x02\x03\x18\x46\ +\x84\x22\xa9\xa3\x80\x11\x07\x21\x00\x81\xa5\x87\x38\x01\x01\x20\ +\x61\xc4\x0d\x83\x32\x86\x99\x13\x61\x38\xe7\xc0\x18\xf7\xe9\xd3\ +\x07\x61\x6c\x17\x13\xa5\x94\xda\x6b\x7e\xfc\xb4\x7a\xd0\xa2\xa3\ +\x24\xc2\x49\xce\xfe\xf1\x4c\x07\x7e\x5c\x0f\x9a\x61\x82\x09\xc6\ +\x92\x27\x29\x33\x3d\xb6\xac\x2e\x34\xe3\xd2\x19\x25\xef\x7e\xf0\ +\xd4\x1f\xfe\x3c\x66\xfa\x75\x53\x73\xab\xaa\xda\x23\x71\x87\x36\ +\xcc\x2b\xa5\x72\xce\xc0\xbc\x44\xcd\x6a\x04\x49\x96\x09\xc1\x18\ +\x3a\x74\xdb\x80\x31\xce\x4e\x14\x13\x47\x00\x27\x97\x67\xc5\x38\ +\x3a\x06\x7b\x9e\x1e\x34\xe7\x42\x70\xce\x28\xe7\x42\x70\x53\x76\ +\xc7\x24\x06\x92\xe2\xbc\x18\x38\xf6\x7b\xe3\xbc\xc9\x85\x77\x3c\ +\x70\x83\x17\x0c\xd3\x62\x42\x40\xfc\x05\xd7\xff\xef\xc8\x31\xaf\ +\xfe\xe9\xc9\x57\x3f\xec\x7d\x6f\x9a\x1c\x0e\x36\x05\x75\xaa\x72\ +\xd5\xef\xf6\x26\x64\x8c\xfe\xce\x7d\x93\x88\xa5\x53\x21\xcb\xe1\ +\xbd\x8c\x0b\x4a\x4d\xce\x59\x62\x20\x81\x55\xed\x3a\x50\x35\x7d\ +\x88\xcf\x34\x29\x97\x68\xeb\xba\xd5\x8b\xa0\xf0\x96\x5f\xde\x39\ +\xe1\xd3\xa7\x7f\xb5\x27\x1c\x56\x93\xf2\x46\xe4\xd2\xd9\xb3\x3e\ +\x14\x4a\xee\xa5\xe9\xb1\x96\x61\x72\x00\xec\x8a\x27\x54\x6f\x0a\ +\x5a\xbd\xe3\x18\x35\x4c\x59\xf3\x04\x92\x53\x02\x2e\xac\x9b\x94\ +\x33\x0e\xdc\xa4\x8a\x2b\x31\x21\x25\xec\x8f\xe1\xa6\xc1\x18\x03\ +\x60\xa6\x89\xe3\x02\x81\x24\x1a\x27\x83\x65\x51\x2a\x00\x2c\x03\ +\xbb\x12\x93\x52\x93\x5c\x32\x62\x94\x72\x5d\x0f\x1b\x42\x08\x4f\ +\xea\xd4\xb1\xb9\x0f\x3f\xb7\xea\xaa\x87\xee\x4a\xf6\x34\x00\x0f\ +\x47\xf4\x60\x7b\xc4\x42\x2e\x16\x28\x9a\xd0\x4f\x99\x3d\xbb\x69\ +\xc4\x9d\xc3\xb2\xda\x97\x0a\x4b\x6f\xd7\x29\x07\x0e\x20\x84\x60\ +\xb4\xa9\x7c\xe7\x47\x4b\xd6\xa5\x8e\x79\x20\x9e\x30\x6a\xdb\x58\ +\x8c\xb6\xd4\x97\xcc\xff\x60\x45\xd6\xc0\xab\xd2\xdc\x74\x4b\x73\ +\xbb\x14\x9f\x8f\x18\xeb\x99\x79\x75\xff\x7d\x60\xf4\x78\x59\x76\ +\x7b\xfa\x15\x9c\xf3\x53\x6a\xba\x71\x9b\x12\x18\x65\x8c\xdb\x3a\ +\x8b\xa7\x99\x9c\x11\x67\x51\x3d\x68\xce\x98\x10\x82\x59\x26\x30\ +\xce\xb8\x00\xcb\xc0\xfe\x41\x77\x3c\xf8\xf3\xa3\xeb\xdf\xfb\xc3\ +\x3b\x2f\x27\x3f\x7c\x6b\x72\x8c\xb7\xd7\x84\x6b\x6f\x1f\x9b\x1a\ +\x09\xe9\x48\x55\x0f\xcf\xa3\x82\x53\xcb\xb4\x18\x12\x92\xb0\x82\ +\x4d\xcd\x96\x65\x9a\x86\x85\x31\xfa\x82\xd5\x01\xbb\xcd\xbc\xbb\ +\x36\xf7\x0c\x7b\x81\x0b\x8e\x38\xe7\x02\x80\x33\x6a\xe9\xba\x61\ +\x9a\xa6\x69\xa8\xc3\x2f\xba\x62\xcf\xcb\x6f\x3c\xf6\xdb\x7d\xf1\ +\xaa\xd6\x6f\xd2\xe5\x17\x16\x2a\xb3\xde\xfc\xa0\x96\xa8\x4d\x86\ +\xb7\x6f\x76\x7c\x52\x9f\xc1\xde\x45\xaf\xff\xe1\x37\x95\x03\x46\ +\x5c\x34\xfd\xea\xab\x8f\xbe\xfc\xfe\x6f\x7e\xbb\x2a\x46\x72\x8f\ +\xbe\xf2\xc6\x29\xb9\xc8\x34\x4d\xd3\x62\x46\xd8\x48\x1a\x30\x71\ +\xca\xc0\xe2\x97\x9e\x7c\x3c\xcd\x4f\x8e\xd4\xf0\x3e\xee\xd8\xdc\ +\x21\xc3\x37\xcc\xff\xf0\x89\xba\x75\x55\x07\x1a\xf2\x72\x24\x0b\ +\x7c\x13\x2e\x18\x36\xe7\x77\x6f\xf4\xbf\xe1\x17\xa9\x6e\x66\x44\ +\xa8\x00\x2e\xc7\xe6\xa4\x93\x50\xf1\xe1\xda\x11\xa3\x12\x99\xc5\ +\xb8\x69\x1a\x91\x88\x6e\x50\xce\x18\xa5\x1c\x10\x30\x4c\x0d\x5d\ +\x37\x4c\x93\x31\x66\xaf\x3b\x62\x89\x9a\x46\x44\x37\x0c\xcb\x62\ +\x98\x32\x06\x80\x09\xb3\x0c\x23\xa2\x63\xcb\x62\x1c\xf3\x48\xb8\ +\x3d\xc4\x04\x35\xcc\xc0\xa0\x4b\xfe\xe7\xe1\x21\x69\x85\x09\x96\ +\x5e\xcb\x59\xb0\x2d\x14\x6c\x0b\x46\x98\x07\x99\x5c\x9b\x78\xd3\ +\x8f\xfb\x58\x71\xf1\x98\x05\x25\x11\x6a\x6f\xd6\x19\x91\x45\xdd\ +\xc2\x99\xcf\xed\x5b\x24\x35\x35\x35\xc7\x17\x5c\x75\xcf\xf4\x01\ +\xc2\x6a\x96\x79\xeb\xea\xb9\x2f\x34\xac\x77\x35\x37\x36\x7b\xb2\ +\x26\xde\x33\xe3\x22\x57\xb8\x7a\x7f\x69\x6d\xd6\xb8\x74\x44\x29\ +\xa5\x0e\x2f\x9c\xd3\x58\x79\x74\x45\x0f\x63\x1c\x5d\x56\x64\x8c\ +\x73\x8e\xa0\xd3\x5d\xe8\xae\x87\x47\x0b\x48\x70\x14\x5d\xa1\x10\ +\x1d\x6e\x7e\x67\x3a\x03\x62\x14\x2c\xcb\x34\x2d\x8b\x51\x66\x9a\ +\xa6\x45\x29\x30\x61\x99\x16\x20\xba\x67\xc5\xec\x4f\xd7\x1f\x91\ +\x44\x6b\x72\x76\xaf\x94\xa4\xfc\x6b\xa6\x0d\x78\xe9\xdd\xa7\x0e\ +\x2d\x0d\x28\x6a\xca\x75\xf7\xdd\x2a\x38\x35\x4d\x4a\x29\x35\x84\ +\x34\x70\x68\xd1\x8a\x59\x6f\xfc\x6f\xe9\xaa\x91\x93\xaf\x9d\x3e\ +\x32\x8d\x9a\x4c\x44\xd7\x08\x8f\x2b\x43\x21\x84\x11\x08\xdb\xdf\ +\xb1\x4d\x94\x33\xb7\x17\xce\x26\xdf\xd1\xa5\x78\x17\x6d\xfd\xc7\ +\xb2\x5d\x2f\xbb\x4e\x93\xd7\x64\x58\xa1\xfe\xd9\x53\x6e\x9d\xfc\ +\x67\x3b\xaf\x89\x10\xb2\x67\xd7\x8e\xa2\xfe\x03\x51\x47\xa1\x4a\ +\x60\x91\xda\xba\x66\x97\x3f\xd9\x27\x23\x20\x32\x0d\x36\x1c\xab\ +\xa8\xd2\x99\x9c\x94\x96\x91\xe0\x41\x35\xe5\x65\x4d\x21\xea\x8e\ +\x4f\xce\x4e\x4f\x90\x30\x6a\xaf\xab\x2c\xaf\x6d\x71\x27\xa4\x66\ +\x67\x24\x19\x4d\x95\xc7\xaa\xea\x29\x72\xa5\x66\x64\xc4\xbb\x44\ +\x5d\x6d\xa3\xe6\x4f\xf6\x2a\x48\x20\x49\xe2\x91\x8a\xb2\xb2\xe6\ +\x30\x75\xf9\x12\x52\x93\x13\x3d\x32\xaf\xad\x38\x56\xdb\x12\x91\ +\xdd\xb1\x29\x29\xa9\xf1\xb1\x31\xbc\x7e\xd3\x13\xff\xfc\xec\xa2\ +\xef\xfc\x78\x6c\x2a\x31\xa8\x00\x00\x45\x95\xf7\x7c\xf2\xd2\xfb\ +\x07\xe3\x7e\xfc\xe0\x8d\x71\xc8\x62\x56\xb8\xbe\xae\xd9\x13\x48\ +\xf1\xc8\xb8\x63\xe9\x9a\x37\xd5\xd5\x71\x97\x3f\xd1\xa7\x88\xe8\ +\x52\x2b\x8a\xb4\xd4\xb5\x5a\x6a\x52\x20\x0e\x71\x6e\x77\x20\x23\ +\xd8\xd8\x18\xc1\x49\x01\xbf\x8c\xc0\x0c\xb7\xd6\xb5\x5a\x81\xa4\ +\x04\x85\x60\x59\x22\xd4\xb2\x04\x37\xeb\xeb\x1b\xb4\xf8\x00\x6f\ +\x6b\x32\x95\xd8\x80\x4f\x43\x44\x92\x80\x5b\x4c\x58\xe1\xc6\x86\ +\x20\x24\x05\xe2\xda\xeb\x2a\x6a\x5b\xc2\x5c\xe0\x18\x7f\x72\x56\ +\x5a\x00\x33\x93\x09\xde\x5a\x5f\x5d\xd7\xd4\x4e\x05\x72\xc7\x06\ +\x32\x33\x92\xdd\x32\xaa\xda\xf6\xc9\x3f\x66\x1f\xba\xeb\xa7\x3f\ +\xe8\xe3\x15\x96\x93\xdd\x74\xae\x9d\x08\x84\x75\x43\x9f\x3f\x7f\ +\x41\x55\x75\x35\x08\x31\x72\xd4\xc8\x71\x63\xc7\x02\x80\xcb\xe5\ +\xde\xbb\x67\x67\x62\x20\x29\x2e\xae\x43\xf7\x55\x92\xf7\xec\xde\ +\xd1\x27\xbf\x50\x51\x14\x7b\x39\x53\xc0\x49\x05\xa7\xba\xd4\x78\ +\xc1\x28\xdc\xd2\xd0\x6a\x69\xa9\x89\x5a\x7d\x4d\x83\x1a\x9f\x14\ +\xa7\x41\x73\x7d\x1d\xd5\xe2\x5c\xb4\xad\xa2\xba\x81\x12\x57\x5a\ +\x46\x56\x42\x8c\x2c\x90\x68\xaa\x3a\x56\xdd\x18\x94\xdd\xf1\x19\ +\x59\x69\x38\xd4\xd0\xa4\x4b\x49\x81\x58\x24\x00\x63\x56\x57\x51\ +\x56\xdf\x46\x03\xe9\x59\x81\x58\xb5\x4b\xac\x29\x9a\xc0\x1d\x4d\ +\x70\x8a\xd6\xe3\xc6\x6e\xb7\x7b\xff\xbe\xdd\x71\xf1\x7e\xbf\x3f\ +\xe1\x4c\xd4\x59\xce\xd2\x5e\xe0\x9c\x5a\x4c\x97\x58\xf7\xf5\xac\ +\x2d\x66\x30\xde\x55\x17\x15\x31\xde\x51\x05\x9c\x73\x2e\x38\x80\ +\x96\x96\x9e\xc1\xa8\x41\x05\x02\x4b\x27\xee\xf8\xfc\xbe\x89\x08\ +\x04\xa5\x16\xe3\x90\xde\xa7\x28\x0b\x21\x21\x98\x65\x51\x8b\x41\ +\x4c\x52\xc6\x80\xd4\x2c\x4e\xa9\x65\xe8\x4a\x6c\x4a\x91\x3f\x0d\ +\x81\xa0\x96\x45\x39\x24\xa7\x67\x70\x66\x71\x2e\x00\x2c\x8a\x95\ +\x8c\xde\x85\x59\x08\x09\xc1\xa9\x65\x59\x1c\x27\x65\xe7\xa7\xe6\ +\x20\x40\x58\xe8\xd5\x9f\xbc\xfd\xf6\xf6\xc3\x95\x59\x63\xaf\x19\ +\x9e\xa6\xea\x66\x54\x98\xd5\xa4\xa2\x68\xdc\xd4\xbc\x23\x4b\x4a\ +\x6b\x5a\x06\xa7\xba\x05\x71\xa5\x66\xc5\x30\xcb\xea\xb8\x70\x42\ +\x08\x48\x4c\x4d\x07\x4e\x3b\x85\x18\x05\x13\xae\xf8\x94\x18\x24\ +\xac\x0e\x79\x49\x21\x84\xe2\x0d\x64\xc6\x0a\xcb\xa2\x14\x90\xe4\ +\x8a\xcd\xf2\x22\x6a\x51\xce\xb8\xc1\x28\x00\x00\x92\x93\xd3\x32\ +\x39\xa5\x28\x39\x0d\xd9\x6f\xc5\x4d\x66\xc7\xa5\x3d\x89\x19\x5e\ +\xb0\x2c\x1a\x9f\xde\x2b\x90\x81\x00\x04\xe7\x9c\x5a\xba\x1d\x39\ +\x88\x4b\xc9\x4a\x4c\xc3\xb6\x19\x48\xa9\x69\x09\x56\x72\xa4\xa2\ +\xdf\x85\xd3\x7b\xc5\x23\xcb\x70\x12\x9b\xce\x39\xa8\xa0\x9a\xa6\ +\x8e\x1b\x3f\xf6\xdd\x77\x67\x66\x64\x64\x0c\x1d\x32\x84\x8b\x68\ +\x9a\xc2\xc9\x6b\x7e\x28\xba\x0a\x78\xbc\x87\x9f\x50\xd6\x1a\xba\ +\x66\xfa\x08\x26\xdc\xf1\x49\x5e\xc4\x2d\x4b\x24\xa7\xa7\x0b\x66\ +\x59\x0c\xe2\x92\xd3\x11\xa7\x1c\x52\xfa\x06\xd2\x11\x08\x46\xa9\ +\x45\x2d\x40\xd8\x9f\xd6\x2b\x90\x11\x1d\x0b\xe0\x0b\xa4\xc7\x09\ +\xcb\x62\x02\x80\x71\x92\x92\x9d\x97\x86\x80\x51\x8b\x9e\x50\xd2\ +\x9a\x77\x70\x03\xb2\x8b\x48\x08\xd4\xb1\x5f\x29\x5a\x59\x17\x9d\ +\x2b\x7b\x01\x23\xdc\x1e\x69\x0c\xea\xcd\x18\x75\x9f\xfe\x20\x04\ +\x57\x95\x98\x38\x4f\x8a\x2d\xf1\x4a\x24\x69\xf7\x8e\xed\x59\xb9\ +\xbd\x62\x7d\x3e\xd3\x32\xb9\x10\xe8\xf8\x05\x43\x70\xce\x15\x31\ +\x11\x12\x46\xd5\xb1\xb2\x30\xf6\xe5\xe4\xa4\xca\xfc\x84\x79\x16\ +\x61\x64\x19\x86\x40\x92\x2c\xf5\x78\x29\x0a\x21\x4c\xd3\x24\x8a\ +\x4b\x42\x4c\x38\x5a\x78\xe7\xde\x8f\xe8\xac\xbc\xd0\xdc\xdc\xac\ +\xb9\x34\x97\xe6\x62\x8c\x61\x42\x64\x59\xde\xb5\x7d\x5b\x4e\x6e\ +\x2f\xaf\xcf\xd7\xc5\x5e\xd8\x99\x92\x9a\x9a\x98\x18\x30\x4c\x93\ +\x0b\xde\xa5\x87\x77\x9a\x0c\xe7\xab\xcd\xc8\x5e\x89\xb0\x15\xa1\ +\x11\x20\xc0\x98\xc8\xb2\xbc\x7b\xe7\xf6\xcc\xac\xec\xd8\xd8\xb8\ +\x33\xb1\x17\xce\x6e\x3f\xa5\xc0\x58\x26\x48\xfa\x82\xaf\xcb\x05\ +\xef\x34\x19\x30\xc6\x0d\xf5\xf5\xc7\x8e\x1d\x2d\x28\x28\x8a\xf1\ +\xf9\xa2\x45\xba\x20\x4a\x64\xf0\x55\x37\x40\x9c\xd5\x15\x93\x65\ +\x19\x23\x61\x59\xdd\xd4\x6a\xc0\x18\x83\xf8\x76\x14\x88\xfc\x16\ +\x35\xf5\xdb\xcf\x0b\xd0\x29\xb4\x4e\x24\x49\x70\xc1\x05\x47\x80\ +\x28\xb5\x8e\x94\x14\x33\xce\x0a\x0b\xfb\x76\xf6\x5a\x8c\x71\x4b\ +\x73\x73\x49\xf1\xe1\x3e\xf9\xf9\xb1\xb1\xf1\x1d\xa5\xad\xed\xc4\ +\x01\x04\xdd\x6c\x65\x38\x87\x6d\xee\x3a\x9c\x10\xc2\x00\x40\x19\ +\x2d\x3d\x52\x62\x9a\x66\x51\xdf\x7e\xe7\x70\x3f\xe5\xd9\x75\xe8\ +\xfa\xfa\xba\xca\xf2\x32\xc6\x58\xf4\x3a\x9d\xc4\xa3\xce\xfc\xe7\ +\xa0\x67\x59\x67\xd0\x11\x32\x8c\x76\x4f\xd1\x91\x28\x14\x17\xef\ +\xcf\xce\xc9\x3d\x49\x70\x9d\x10\xd2\xd8\x58\x5f\x5e\x76\xcc\x32\ +\x29\x46\x1d\x3d\xfc\xe4\x05\xc4\xf3\xd1\xe6\xae\x1f\xd8\xd9\xe6\ +\xd8\xb8\xb8\x9c\xdc\xde\x67\x28\x12\x0f\xe7\x53\xf7\x15\x63\xdc\ +\x59\xde\xcb\x81\x83\x6f\xbb\x8b\x71\xea\x00\xb3\x53\x1b\x7a\xa6\ +\x68\xc0\xe9\xda\xfc\x35\xc7\x1d\xcf\x02\x9d\x5e\x8d\x63\x05\x3b\ +\xf8\x76\x5b\x12\xa7\x19\x5d\x67\xae\xc2\xde\x73\xda\x7c\xda\x59\ +\xdc\xf9\x99\x1d\x38\x70\xe0\xf0\x82\x03\x07\x0e\x7a\x8c\x1f\xd1\ +\x91\xd4\xe4\x64\xe3\x38\xf8\x56\x03\x61\x4c\xec\x60\xde\xb7\xa7\ +\x87\x23\x8c\xf1\x49\x12\x52\x3d\x82\x17\x10\x42\xed\xed\x6d\x91\ +\x70\xc4\x91\x8a\x77\xf0\xad\x86\x10\x9c\x60\x12\x1b\x1f\x2f\x49\ +\x52\xd7\x61\x86\x10\x0a\x06\xdb\xc3\xa1\x70\x0f\xec\xe1\x42\x08\ +\x8c\x51\x5c\x9c\x5f\x92\xa5\x33\xa4\x86\xb3\xe3\x05\x41\xb0\x22\ +\x11\xe5\x74\x09\x49\x76\xd9\x5f\xca\xf4\x8e\xdd\x5d\x38\x18\x6c\ +\x8b\x44\xc2\x19\x59\x39\x8a\xa2\x38\x7d\xcb\xc1\xb7\x98\x17\x40\ +\x34\xd4\xd5\x35\x35\x36\x04\x92\x92\x3b\x97\x31\x11\x42\xe1\x70\ +\x28\x14\x0c\x66\x64\x66\xab\x9a\xd6\x03\x9b\xdd\x50\x5f\xd7\xd8\ +\x58\x9f\x94\x9c\x72\x86\x56\xc3\xd9\xf0\x02\xc6\x52\x63\x5b\x59\ +\x73\xa8\x0a\x23\xd2\xed\x09\x5c\xf0\x18\x2d\x3e\x39\xbe\x8f\x5d\ +\x2d\x02\x21\x68\x6b\x6d\xcd\xc8\xca\x56\x14\xa5\x53\x45\x13\x4e\ +\x94\xd6\x74\x3a\x9c\x83\x1e\xea\x36\x20\xd4\x55\xc7\x15\x63\x1c\ +\x48\x4a\x6e\x6f\x6b\x33\x74\x5d\x73\xb9\x3a\x77\x28\xb5\xb6\xb6\ +\xa4\xa4\xa6\xdb\x0a\xd1\xdf\x78\x0f\xef\xb4\x59\x44\x07\x6d\x25\ +\x06\x92\xda\xdb\x5a\xf5\x48\xc4\xe5\x76\x9f\x2b\x7b\x41\x93\x3c\ +\x5b\x8b\xe7\x7d\xb6\xfd\x39\xb7\xea\xeb\xf6\x04\xdd\x0a\x0e\xca\ +\x99\x7e\xd7\xd4\x67\x75\xb3\xdd\x7e\x86\x71\xae\xc8\x8a\x2d\x29\ +\x00\x5d\x34\x76\xff\xf3\xa5\x1d\xd4\xad\xab\xf7\x25\xce\x16\xb1\ +\x65\xb7\x3a\x68\x0e\x77\xe4\x10\x62\x42\xce\x56\x1b\x1a\x61\x82\ +\x11\xff\x76\x68\x22\x08\x5b\x34\xdb\xd1\x95\xfe\x4a\xa6\x78\x74\ +\xce\xe3\x1c\xdb\x02\x7d\x5d\xba\x2e\x42\xc0\x18\x93\x65\xa5\x33\ +\x47\xe0\x6b\xec\xe1\xa7\xe9\xf6\x18\x81\xe0\x67\xd6\xf1\x39\xe7\ +\x84\x10\x4c\x08\xe3\xec\x1c\xda\x0b\x02\x84\x44\x14\x4d\x89\x51\ +\x65\xcf\xe9\xce\x91\x25\xed\x84\x4c\x05\x5b\x0f\x5a\x70\x11\x15\ +\x3b\x3f\xfe\x02\x3b\x7b\x05\x53\x24\x49\x74\xf3\x27\xef\x96\xc7\ +\x8e\xbd\x66\x5c\x01\x3f\x33\x75\x5d\x89\xa0\x7d\xcb\xe7\x1c\x55\ +\xfa\x5d\x32\xbe\x50\x50\x0a\x00\x96\xa1\x03\x96\x08\xc1\x88\xb6\ +\x1f\x3e\x50\xea\x4e\xcf\x4b\xf5\x2a\xfc\x2b\x52\x8d\x84\x42\x6b\ +\xe6\x2f\x94\x06\x5c\x31\x3a\xc7\x0d\x9c\xd2\x93\x05\x9d\xa3\xf2\ +\xd0\x5d\x75\xa5\xa3\x2a\xd2\x5d\x74\xa5\xed\xff\x43\x44\x22\x08\ +\x04\xa3\x88\x9c\xa0\x1a\x7c\xb2\xae\x34\x67\xd4\xe6\x2f\x64\x3f\ +\x16\x94\x0a\xa9\xeb\x2e\x0f\xc1\x29\x17\x00\x48\x22\x27\xad\x3a\ +\xd1\x5d\x2b\x16\xd6\xfa\x06\x4e\x1d\x9a\xc5\xce\x22\xa9\xfa\x0c\ +\xaf\xcc\xb7\xdc\x06\x3c\xa1\xae\x8c\x3d\xfd\x76\xe6\x05\x75\xa7\ +\x07\x6d\xcb\xb2\x40\xc7\xde\xea\x4e\xd9\xd8\x73\xa4\x07\xcd\x99\ +\x41\x39\x96\x65\x7c\xe2\xee\xad\xce\x11\x7a\xfc\x99\xe3\xbb\x3a\ +\x7b\xa2\x2e\x0b\xb3\xf7\x9f\x21\x8c\x51\xc9\xca\xb9\x1f\x6e\x3c\ +\x8c\x88\xa4\x7a\x03\x43\xc6\x5d\x34\xb6\x5f\x3a\xa7\x96\x00\xdc\ +\x39\x8a\x98\x65\x61\x59\x46\x00\xd4\xb2\x90\x24\x13\x04\xd4\xb2\ +\x10\x91\x09\x06\xce\x45\xa7\x0a\x85\xe0\x1c\x80\x55\x95\xec\x2c\ +\x4e\xef\x8f\x8e\x0f\x0f\x00\xe0\xd4\x62\x00\x48\x92\xa5\xe3\xdc\ +\xc3\x05\x60\x62\x9f\x50\xbb\x6f\xe3\x4e\x6f\xd2\x65\xe3\x0b\x39\ +\x26\xd8\xa8\xfc\xe0\xf5\x39\x05\x33\x1e\x18\x92\x44\x40\x6f\x5c\ +\xbe\xe0\xa3\xec\xab\x7e\x90\x1e\xe7\x3a\x75\xfd\x96\x53\x8b\x0b\ +\x00\xd4\xd9\x4e\x41\x3b\xf4\xb3\xb0\x2c\x35\xee\x58\xf2\xe1\x9a\ +\xaa\xbb\xf3\x0f\xbd\xfe\xda\x8e\x51\x57\xde\x56\xe4\x47\x00\x91\ +\x65\xef\x7e\xc0\xf3\x86\x9b\x07\xb6\xa8\x83\xa6\x5f\x34\x30\x45\ +\x00\x1c\x5a\x3b\x7b\x53\x5b\x46\x91\x7c\x64\x0f\x2b\xbc\x75\xda\ +\x50\x2c\xa0\xfd\xc8\x86\xf9\x6b\x2a\x73\x33\xf1\xfe\xfa\xa4\xdb\ +\x6e\x18\xa7\x00\x98\x35\xbb\xdf\x5a\xbc\x67\xf2\x4d\x37\xd4\x2c\ +\x78\xe7\x58\xfc\xf0\x6b\x2f\x28\x40\x00\x18\xa0\x64\xe7\xd2\xa5\ +\x07\xc9\x2d\x37\x4c\x96\x82\x65\xef\xbc\xbb\x6a\xc4\x8d\xb7\x0e\ +\x88\x45\x1c\x00\x43\xfb\x82\xb7\x66\x6b\x43\x2e\xbb\xb0\x7f\xec\ +\xca\x79\xef\x6d\x38\xd4\xa8\xc8\x4a\x7c\x6a\xaf\x31\x13\xc6\xf6\ +\x49\xf2\x21\xa1\xef\x58\x3c\x7b\xc9\x8e\x5a\x49\x96\x63\x03\x59\ +\x63\x26\x4c\x28\x4a\x8f\xf3\x93\xc6\xb7\x67\xcd\xce\xef\xf5\xfd\ +\x2c\x95\xb3\x33\x90\xdf\x3f\xe1\x4e\xe7\x6d\xd7\x3b\x9d\xc7\x59\ +\xcd\xc5\x27\x1c\x3d\xc5\xa6\x8a\xde\x12\x8c\x2d\x4a\x25\x42\x6c\ +\xf9\x62\xfb\x3b\x72\x76\xf2\xc4\x11\xdd\x4f\xd9\x75\x1c\x9e\x46\ +\x97\x05\x4b\xf8\xf0\xba\x4f\x36\xb7\xa4\x5e\x77\xc9\x60\xe5\xf8\ +\x15\x13\xd4\xa2\x80\x48\x27\xb3\x53\xcb\x3a\xa9\xb3\x21\x22\x91\ +\x68\xe7\xa7\x2b\xde\x7b\xab\x21\xfb\xf2\xeb\xc6\xa4\x82\x60\x94\ +\x9e\x92\x31\xd8\x45\x2d\x5e\x08\x11\x6d\x33\x67\x3d\x6c\x3d\x02\ +\x21\x5b\x59\x4e\x00\x60\x04\x25\x1b\x56\x1f\x0b\xf5\xbb\xf3\xaa\ +\x01\x75\x25\x7b\x3e\x7c\xee\xb1\xdd\x57\x3c\x78\xef\xb4\x81\x32\ +\xb2\x2a\x0e\xee\x3c\x70\xac\x25\xa9\x77\xdf\x01\xbd\x53\x1a\x4b\ +\x77\xd7\xf0\x84\x82\xec\x64\xa3\xee\xe8\xb1\x56\x29\xbf\x77\xaa\ +\xd1\x5c\x71\xb8\xca\xc8\xca\x88\xad\x2c\x3e\x58\xdb\x1a\xd6\xe2\ +\xd3\xfb\x0f\xec\x1b\x8b\x01\x13\x49\xc2\x20\x00\x88\x08\x1d\xd8\ +\xba\xb3\xa2\x45\xf4\xea\x3f\x38\x37\xd9\xc3\xa9\x71\x74\xcf\x8e\ +\xe2\xca\x46\x4f\x52\xf6\x80\xbe\xf9\x6e\x09\x10\x0d\xee\xdf\xbe\ +\xb3\x36\x02\x25\x4d\xa6\x9a\x40\x04\x80\x00\x04\x2c\x54\x7a\x68\ +\x6b\xf9\xe2\x45\xad\xd9\x69\x03\x06\xe7\x4e\x98\x76\x69\x4c\x8a\ +\xdb\x6c\xad\xd9\x7f\xb0\xb8\xbe\xd5\xf0\xa5\xe6\xa4\x79\xac\xa3\ +\x47\xcb\x49\x7c\xd6\xc0\xfe\x79\x2e\x2c\x88\x30\x4b\x76\xee\x28\ +\xa9\x37\xb2\x0a\x06\x16\x64\xc4\x51\x8b\x02\x26\x98\xb7\x2d\x5b\ +\xb6\x3e\x6b\xc2\x9d\xfd\xf3\x32\x36\xbd\xfd\xc2\xcc\x8f\x7b\x3f\ +\x7e\xcf\x84\xa6\x1d\x8b\x66\xaf\x2f\xf9\xde\xd4\x1b\x69\xe9\xbc\ +\xe7\x66\x7e\x34\xa0\xdf\x03\x49\xa1\x03\x33\xdf\x5f\x5e\x78\xd7\ +\x6f\xb2\x3c\x4d\xff\x7e\x7a\x66\xaf\xc1\x83\x27\x24\x5b\xf3\x3f\ +\x9e\x7b\x38\xe7\x96\x69\x03\xf0\xac\xc7\xdf\x58\x30\x72\xe4\x75\ +\x39\xf2\xf2\x8f\x3f\x38\xd0\x3e\xe4\x26\xa3\x61\xd5\x82\x59\x9f\ +\xb5\x6f\x1d\xe9\xfe\x4e\x8e\x8b\x89\xb6\xaa\x3d\xcf\x3f\x51\x5a\ +\x95\xc5\x63\x4d\xbe\x7f\xad\xf9\xcf\xb7\xab\xb7\x1f\x1e\x94\xe7\ +\x43\xed\x11\x5e\xb7\x07\xe6\xae\x0c\xf4\x5d\x80\x33\x48\xca\xda\ +\x35\x93\x4d\x57\x82\xc4\x8d\x96\x16\xa4\xc4\xe1\xcc\x24\xa4\xb7\ +\xe7\x94\x1f\xbd\xae\xcd\x94\x05\x07\x00\x8f\xe6\x85\x38\x4f\x46\ +\xa4\xfd\xb1\xb6\x88\xeb\x5f\xbf\x03\xd3\x90\x6c\x43\xf7\xa4\x1e\ +\x83\x10\x60\x1c\x3d\x08\xb1\x6f\x85\x24\x81\x2c\x83\x7d\x2b\xcb\ +\xa0\x28\x20\xcb\xa0\xaa\xa0\x28\xa0\x69\xa0\xaa\xa0\x69\x42\xd3\ +\x40\xd3\xc0\xed\x06\x97\x4b\xb8\x5c\xe0\x76\x83\xdb\x0d\x1e\x0f\ +\x78\xbd\xc2\x3e\xa7\xcb\x21\x54\x15\xec\xf3\x35\x0d\x64\xf9\x8b\ +\x88\xe3\xa4\x46\x9e\x1f\xfa\x10\x82\x48\x52\x30\x14\x7a\xeb\xad\ +\xb7\x72\x72\x72\x2e\x99\x3e\xdd\x96\x3f\x02\x5b\x5f\xef\x44\xe1\ +\xd7\x4e\x63\x42\x9c\x34\x69\x77\x0c\xcb\xe3\xe1\x39\x84\x6a\x0e\ +\xef\x58\x5b\x69\x5d\x7f\xe9\xa0\xea\xe2\x7d\x25\xe5\xd5\xba\x50\ +\xb3\x8b\x06\xf4\x4a\xf6\x61\x16\x29\xde\xb9\xbb\xa4\x26\x18\xc8\ +\xca\xef\x9f\x9f\xae\x80\x55\xb2\x63\xe3\x91\x06\x33\xb3\x70\x70\ +\x41\xba\xd7\x6c\xaf\xdf\x7f\xa8\xb8\xba\xc9\x48\x2f\xe8\x53\x7b\ +\xac\x78\x63\xc9\xe2\x78\xa3\x57\x7a\xc1\x90\xbc\x24\x57\xf7\x66\ +\xdf\x89\x1f\xdd\xe9\xc5\xf7\x14\x5e\x40\x27\xa4\x88\x72\x21\xb9\ +\x32\x7a\x0f\x18\x3e\x6c\x14\x0c\x1b\x35\x30\x53\xf9\xd5\xab\x1f\ +\x4e\x1e\x5d\x44\x76\xbe\xff\xaf\xb9\xbb\xd3\x33\x13\xab\x17\x2c\ +\x9a\x74\xe7\x0f\xfb\x34\x2c\x7d\x66\xad\xef\x6f\x8f\xdf\x5b\xf2\ +\xd9\xdb\x7f\x5f\xaf\x3c\xf3\xdc\x2f\x6a\x36\xcd\x7d\x75\x67\xe2\ +\x1d\xe3\xe5\xe7\x5e\x5b\xd5\x6f\x68\x7e\xcd\xde\x39\x1b\xc7\xdf\ +\xf1\xf0\x2d\x23\x10\x00\x00\x41\x60\x2c\x79\xeb\xb9\x05\x7b\xc3\ +\x59\x01\x34\xff\x93\x95\xb7\xfc\xf0\x87\xa3\x72\xe4\xea\xb2\xd2\ +\x8a\x9a\xa6\xb2\xa5\x9f\xec\x1c\x77\xe7\x03\x57\xf7\xfb\xfc\xad\ +\x67\xe6\xec\x32\x0a\x7a\x25\x1e\x3e\x54\xdf\xa7\x00\x0b\xbb\x77\ +\x09\x2c\x2b\xb8\xa1\xaa\xec\x18\x51\xfa\x16\xb9\xe6\xcd\x7c\xb5\ +\xe8\xbe\x27\x87\x1d\xfb\xf8\x5f\xef\xed\xed\x3f\xa4\x77\xc5\xc7\ +\x6f\x87\xbc\x7d\xfa\xa6\xbb\x0e\xed\xfa\x70\xef\xd5\x3f\xba\xff\ +\xd2\x3e\x9b\xe7\xbd\x36\x6f\x67\x24\x27\x99\x2c\x5d\xb6\xe6\xaa\ +\xef\xfe\x78\x6c\x86\xca\x80\xb0\xe6\xca\xe2\x72\x3e\xfa\xaa\x2c\ +\xc0\xde\x1b\xbe\x77\xc7\xa3\x7f\x99\xbf\xe4\x50\x6a\xc9\xa2\xed\ +\x83\x6e\xf9\xc1\xc0\x80\x5b\xcc\xf8\xee\xe0\x5d\x7f\xfa\x70\xf9\ +\xde\xfe\x75\xf3\xad\xde\x17\x5f\xd9\x3f\xe0\x6a\x1d\x70\x7b\xca\ +\x47\xfb\xff\xfc\xf7\x81\x79\xed\x68\xc1\x81\xef\x5c\xb8\x22\xb0\ +\xbb\xe9\x47\x5b\x97\x35\xdf\x70\x05\xa4\x43\xe1\xea\x8d\x23\xd3\ +\xf3\xb4\xf7\xcc\x2b\xca\xca\x26\xb5\x2e\x8e\x5f\xfe\x3e\xc8\x08\ +\xb5\x35\x4f\x6d\xd7\xaf\x94\x30\xfa\xfc\x75\x01\xf0\x80\xe6\x0a\ +\xbf\xf4\xc7\x48\x62\xaa\x2b\x96\xd4\xd5\xb7\x0e\xf5\x79\x59\xcd\ +\x51\x50\xe2\x25\xd9\x9d\x92\x3f\x28\x2b\x35\x0e\x5c\xae\xf6\xf2\ +\x1d\x4b\xaa\xf0\xf8\x4b\x26\x54\x6d\x5e\x65\xe4\x8e\x1d\xd2\x2f\ +\x03\x24\xa9\xad\x64\xcb\x07\x9b\xeb\x2f\xba\xed\x3a\xeb\xc0\xe2\ +\x4f\x6b\x13\x2e\xbb\x64\x8c\xcc\x29\x47\x08\xba\x6e\x99\xb7\xe7\ +\x6d\xce\x81\x73\x60\x0c\x38\x47\x9c\x03\xa5\xc7\x0f\xcb\x02\xd3\ +\x44\x96\x05\x96\x05\x86\x01\xa6\x09\xba\x0e\x86\x01\xad\xad\x50\ +\x5b\x8b\x74\x1d\x22\x11\x08\x87\xb1\xae\x43\x38\x1c\x3d\x00\x80\ +\x90\x28\x9b\xd8\x87\xaa\x0a\x45\x89\xd2\x8a\xcd\x14\x7e\xbf\x88\ +\xf7\x43\x5c\xac\x88\x8f\x87\xf8\x78\x88\x8f\x17\xf1\xf1\xc2\xef\ +\x07\xbf\x1f\xfc\x7e\xa1\x28\x9d\x0c\x15\x55\x2c\xec\x96\x3e\x38\ +\xff\xba\x58\x03\x63\x1c\x89\x44\x66\xbd\xff\xfe\x81\x03\x07\x8a\ +\x8b\x8b\x5d\x2e\xd7\x05\x13\x26\x74\xb1\x0e\xba\xec\xaa\x42\x51\ +\x25\xd8\xee\xed\x85\x93\xdb\x23\x88\xa2\xba\x34\x55\x16\x8d\x33\ +\x5f\xfc\xd7\x31\x4f\x9f\x5c\xb9\x7e\xce\xc7\xab\x7f\xf4\xdb\x9f\ +\xa0\x2d\x1f\xfc\xfb\xb3\x63\x85\x85\x69\x2d\x96\x6f\x60\x51\xea\ +\x96\x0f\x5f\xfd\x78\x4f\x24\x37\x19\x2f\x59\xb2\xe6\xfa\x87\x7f\ +\x96\xbe\x7f\xfe\x3f\xdf\xdc\xda\x6b\xd0\x00\xe6\x4d\x54\x34\x45\ +\xaf\xa8\x3e\x56\x26\x79\x32\xfb\x03\xb8\x4e\x57\x5f\x5b\x74\xd5\ +\x83\x16\x5f\xc1\x39\x3e\x6f\x3a\x6e\x51\xb5\xdc\xe8\x23\x66\x72\ +\x10\x8c\xf2\xa4\xde\x83\xb3\xe9\xe6\xca\xe2\xbd\x7b\xe6\xaf\x1b\ +\x76\xe3\x2f\x6f\x1b\x9b\x7d\x60\xc9\x73\x7f\xfb\x68\xd1\x2f\x6e\ +\x1f\x9b\xf4\xe9\x67\xd5\x0d\xf5\x87\x6a\x5b\xc2\xed\xfc\x70\x6d\ +\xb8\xa9\xa4\xaa\xef\xe0\xc9\x6e\xba\xd1\x53\x78\xc1\x03\x0f\x5e\ +\x1f\xdc\xf2\xe6\xa3\xef\xaf\xac\xba\x6e\x84\x84\x00\xc9\x72\xf8\ +\xd8\xc6\xc5\x1b\xeb\x6e\x7a\xf4\x8f\x63\xd2\xd0\xc2\xe7\x1e\x9d\ +\xb5\x70\xc3\xd0\x07\xa7\xe5\x0f\x18\x40\xe2\xea\xb4\xf6\x92\xb5\ +\x07\xf6\x54\x1c\x13\x9f\xae\x6d\xb9\xf9\x91\xdf\x4f\xc8\x55\x17\ +\xb1\x5f\xef\xb6\xac\xa8\xaa\x2a\xa7\x5c\xf8\xa6\x5c\x7f\xc7\x45\ +\xbd\x7c\x10\x3c\x88\x24\x99\x20\x11\x0e\x85\x13\xf3\x27\xfc\xe8\ +\xc1\xeb\xb7\x7c\xf0\xc4\x6b\x47\xfb\x7c\xe7\x07\xd7\x15\x7f\xfc\ +\xe4\x8b\x3b\x36\x35\x8f\x53\x16\x7c\xbc\xd9\x3b\xf1\xba\x82\xde\ +\xae\xb2\xed\x6f\x2e\x59\x5b\x3c\xe6\x96\xc1\x00\x10\x62\x46\x1d\ +\x0e\xc4\xc6\xb8\xa1\xbd\x35\x86\x64\xdc\x91\xc1\xe6\x3e\xf4\x93\ +\x84\xe4\xfc\xdb\x32\xd7\x88\x0d\x65\xd0\xd8\x7c\xd7\xce\xcd\x87\ +\x5e\xff\xc0\x67\x1a\x3f\x77\xc5\xba\x1e\xbf\x07\x9a\x5b\x27\x28\ +\x78\xb8\x45\x75\xa2\xdc\x98\x94\x24\x95\xed\xe5\x44\xe9\x1d\x17\ +\x13\x6a\xd8\xbe\x69\x2f\xcf\x9b\x3a\x35\x3e\x10\xcb\xa5\xd0\x8e\ +\x98\xc4\xac\x51\xfd\x96\xed\x3a\x36\xf0\xca\xc9\x3b\x56\xad\x0f\ +\x4c\x9e\x74\x70\xdb\x8e\x21\xf7\xff\xcc\x5b\xf2\xc1\xcc\xf2\xb4\ +\x51\xf1\xd5\x7b\xd1\xb0\x6b\x0a\x9b\x5e\xff\xbc\x65\x5c\x21\x5b\ +\x55\x97\xf9\x9b\xef\x8e\x5a\xf0\xf8\xef\x3d\x97\xfe\xf2\xbe\x51\ +\xa9\x26\xe0\xc8\x9e\x77\xdf\x7e\xb7\x34\xe7\x77\x3f\xdf\xf5\xcc\ +\x4f\x1b\x47\x3e\x38\x68\x52\x1e\x03\x10\xa5\xcb\x56\xfe\x6d\x71\ +\xaf\x07\xee\x8f\xdf\x26\x2f\x5d\xad\x8e\xbf\xfb\x66\x3f\x00\x3d\ +\x6b\x5b\xbb\xc3\xf8\x47\x9c\x1f\x67\x93\xae\xe3\xd3\xbe\x63\x59\ +\x28\x18\x84\x60\x10\x82\x21\x08\xb6\xa3\xb6\x36\x68\x0f\xa2\xf6\ +\x36\x68\x6b\x83\xb6\x36\xd4\xda\x06\xad\x6d\xa8\xa9\x11\x8e\x1d\ +\x83\xe2\xc3\xc8\x30\x91\x69\x82\x69\x22\xc3\x10\xa6\x81\x0c\x13\ +\x74\x1d\x5c\x1a\x04\x92\x44\x62\xa2\x48\x48\x10\x81\x44\xfb\x3e\ +\xa4\x24\x8b\xe4\x14\x88\xf5\x89\x18\x2f\x78\xbd\xc2\xe7\x15\x3e\ +\x1f\x68\xae\x13\x5a\xd8\xd9\x92\xe8\x6c\xfe\x15\xb6\xed\x31\xc6\ +\x31\x46\x57\x5d\x7d\xd5\xb5\x33\x66\xd8\x82\x00\x94\x51\x7b\xe7\ +\x72\x54\x9f\xe5\x04\x52\xb2\xe5\x5e\xa3\x7a\x69\xc8\x66\xd7\x6e\ +\x76\x09\x76\xe8\x41\x83\x60\x54\x0f\x81\x67\xf2\x2d\x0f\x5e\x9d\ +\xd7\xfa\xc2\x6f\x1e\x5d\xbd\xbf\x7c\x40\x63\x6d\x50\x4a\x98\x78\ +\xd9\x0d\x85\xa9\xb1\xb4\x71\xc7\xec\x4f\xb6\xc4\x8d\xbf\x2e\xaf\ +\x17\x39\xb2\xe5\xcd\x85\xab\x8f\xdc\xe1\x09\xfb\xf3\x26\xfc\xf8\ +\xa1\x9b\x55\x08\xbd\xbf\x9a\x17\x5c\x70\xed\x3d\x57\x14\x30\xcb\ +\xb0\x2c\x7a\x92\x03\x67\xb7\x0c\x1f\xdf\xe0\xdd\x7d\x9b\x7b\x40\ +\x7c\x21\xaa\x96\xcb\xb8\x38\xae\xb4\x2f\x49\xa4\xbd\xbd\xae\x41\ +\xb8\x25\xa6\xb7\x86\x5c\xc3\xd2\x12\x00\x20\x90\xd9\x0b\x37\xed\ +\x12\x71\x19\x7d\x92\xda\xd7\xad\x5e\x1b\x21\x99\xe3\x07\x44\xf6\ +\xac\x5d\xde\xd8\xa0\x0e\xbf\xa2\x0f\x3e\xb4\x1a\x04\x8d\x30\x90\ +\x7d\x01\x4d\xaa\x08\x1a\x16\x17\x82\x60\x08\x36\x34\x32\x25\x39\ +\xcb\xaf\x01\x40\x66\x66\xa6\xb5\xb3\xbd\xf6\xc0\xea\x57\x5f\xfe\ +\x38\xb6\x60\x20\x0e\x5a\x58\x81\xb6\xd6\x26\x5d\x4d\x4a\xf5\x7b\ +\x00\x0c\x22\x61\xce\x19\x13\x8c\x33\x8e\x19\xe3\x82\x33\xcb\x8c\ +\x06\x2c\x84\xe0\xd1\x30\x3d\x33\x00\xd4\xb8\x00\x42\x28\x04\xa0\ +\xa4\x26\xd0\x43\xd0\x66\x04\xdb\x2d\xe2\x6a\xad\x3e\xb6\xc7\x2c\ +\xc8\x1a\x90\xd7\xb6\x97\xbd\xb3\x07\x55\x56\xc9\x07\xb7\xdf\xb3\ +\x7a\x77\xef\xb5\x0b\x40\x6f\x13\x61\x7d\x70\xa4\xad\xa0\xae\xc9\ +\x85\x97\xc1\x9b\x7f\x15\x31\x5e\x48\x4a\x8a\x49\x4d\x4e\xf3\xc9\ +\x4d\xe9\xc3\x62\x86\xe5\x5b\x5e\x1f\x4f\x4a\x96\xd3\x53\xca\xb7\ +\x7f\xf6\x41\xb1\xff\x7b\x3f\xbc\x2e\xc6\x23\x31\xb7\x47\x49\x88\ +\x3f\xb6\xf2\x9d\xe7\x16\x06\x7f\xf5\x8f\x9f\x7a\x10\xf0\xb6\x6d\ +\x0b\x9f\xfa\x78\xc6\xcf\x1f\xc1\x73\xfe\xf6\xd7\xbd\x55\xee\xd1\ +\xd7\xfd\xec\x8e\x51\xcb\x8e\x95\xa5\x27\x67\x91\x6a\x1c\xf1\x26\ +\x0d\xbb\x64\xe0\xba\xbf\xbe\xfd\xcf\xdd\x68\xd8\x8d\x3f\xca\xb1\ +\x56\x2c\x3c\x1a\xd1\xa9\x6d\x28\x0a\x10\x42\x46\x10\xac\xa9\x27\ +\x16\x76\x59\x61\x30\x2c\xa2\x47\x10\x80\x0c\x10\xa9\xae\xe6\x61\ +\x14\x13\xe6\x28\xa4\x2b\x21\x93\x19\x9c\xf3\xc8\x59\x0a\x3a\x74\ +\x1b\x4d\xb0\xa3\x0c\x9d\xf3\x79\xe7\x39\x7e\x3f\x20\x24\x4e\x0e\ +\x46\x9c\x58\x4c\xd1\x32\x20\x1c\x81\x70\x18\x85\xc2\x10\x0e\xa3\ +\x70\x08\x42\x21\x08\x87\xa1\xa5\x15\xd7\xd6\x42\x63\x23\xb2\x8f\ +\xf2\x72\xb4\x6d\x3b\xae\xaf\x47\x8d\x8d\x80\x31\xb8\xdd\xc2\xf6\ +\x56\xdc\x6e\xe1\x72\x41\x20\x89\x67\x65\x88\x94\x54\x91\x9a\x22\ +\xd2\xd2\x78\x5a\x1a\xa4\xa6\x0a\x8f\x47\x48\x52\xd4\x03\xc2\xc4\ +\x9e\x9b\xa2\xa6\x10\x63\xd0\x11\x35\xe8\x16\x31\x31\x31\x9d\xab\ +\x5e\x9c\xf3\x68\x0d\x27\x71\x4a\xbd\x29\xce\x3b\xf4\x1d\x3b\xdd\ +\xf8\xee\x67\x71\x2e\xa2\x27\x33\xc6\x11\x12\xcc\xd4\x01\x94\xb8\ +\x78\x6f\x79\xb3\x3e\xea\xaa\xbb\x82\xd2\xdc\xd7\x9f\xfe\x63\xf2\ +\x90\xcb\x6e\x1d\xcf\xdb\x05\xf2\x5b\xad\x55\xe5\xb4\xef\x45\xd7\ +\xe4\x0e\x0c\x18\x07\x39\x02\xae\x33\xae\x22\x8b\x09\xc1\x18\x05\ +\xa0\x16\x63\x8c\xf1\xee\x92\xa9\x10\xef\x50\x73\x3b\x5d\x9b\x7b\ +\x82\xbd\x20\x04\xe7\x0c\x10\xc6\xc0\x18\x33\xc3\xa1\xb6\xb6\xe6\ +\xb6\xaa\x92\xf9\x6f\xbf\xa7\x0e\x9e\x3e\xb0\x28\xe7\x50\x7c\x68\ +\xf5\xda\x2d\xfd\xfc\xfd\x36\xae\x5a\x83\xd3\xf2\xe3\x13\xd2\x86\ +\x16\xa6\xfc\x79\xd6\xfc\xa1\x97\xdd\x38\x3d\xdf\x7c\xf9\x85\xd7\ +\xac\x5e\x57\xde\x93\xa5\x96\xed\xa2\x9c\x51\x66\x01\xa7\x96\x3d\ +\xb4\x05\xb7\x1a\xea\x1a\x5d\x83\x32\x63\xac\xc5\x2b\x36\x1f\xbc\ +\xbc\x00\xd6\x6c\xdc\x9b\x3e\x6c\x54\xdb\x91\x2d\x65\x7a\xea\xef\ +\x6e\xbd\xcd\xdc\x4a\x9f\x59\xa1\xc7\x24\x66\xa4\xb0\x59\xcb\xd6\ +\x6c\x4d\xba\x20\xab\xad\x5d\x67\x6e\xca\x18\xe5\x94\x4b\x44\xc6\ +\xc4\x2c\x39\x56\xdd\x18\x20\x0a\x08\x8b\x10\x4b\x55\x2c\x55\xd5\ +\x89\xcc\x4c\x43\xaa\x6d\xca\x28\xab\xc5\xcb\x56\xf9\x56\xae\x9f\ +\xb6\xaa\x2e\x71\xef\xa7\xdf\x5b\xbe\x36\x63\xe7\x6e\x77\xb0\x1e\ +\x1a\xea\x81\x73\xa1\xba\x84\x27\xc6\xe5\x96\x13\xdb\x5b\x43\x69\ +\xa9\xf2\xc0\x42\x9e\x94\x82\x13\xa5\xd9\x9f\xef\xc8\xb8\xee\xfe\ +\x09\x63\x72\x74\x5f\xbc\x50\x14\x55\xe1\x6b\xfe\xf9\x78\x71\xaf\ +\x9b\x72\x6f\x1c\xc7\x18\x15\x44\x42\x00\x2d\x52\xcd\x51\x16\x43\ +\x07\xf4\xa7\x5c\xe7\x8c\x5b\x9a\xa6\xa9\xee\x58\xd9\x70\xb7\x85\ +\xa9\x22\xd1\x9a\x1a\x08\x45\x54\x13\x8d\x1b\x3b\x74\xd1\xa2\x77\ +\x87\x5c\x3f\x22\x11\xa8\x64\x9a\xa1\x86\xe6\x48\x4b\x1b\xa2\xd4\ +\x9b\xda\x77\x4c\x2f\xf7\xdc\xe2\xf8\x0b\x86\x64\x1a\x6b\x39\x6b\ +\x0b\x1a\x11\x93\x33\xaa\xb7\xb7\xb5\x35\xcb\xd5\x47\x77\xbc\x3e\ +\x6b\x77\xbf\x0b\xef\x4f\x97\x0d\xc3\xa2\x7a\xa8\xbd\xb5\xb5\xa9\ +\xe9\xd8\xae\x77\x67\x7d\xee\x1f\x79\x6b\x8e\x1b\x76\x57\x37\xb8\ +\xdd\x05\x6e\x6c\x59\x26\xed\x29\x42\x2f\x18\x83\x24\x41\x5c\x1c\ +\xc4\xc7\x47\x43\x1b\x08\x09\x8c\xed\x04\x63\x60\x2c\x7a\x50\x0a\ +\x8c\x21\xc6\xa0\xad\x0d\xd7\xd6\x42\x5d\x1d\xae\xab\x83\xda\x5a\ +\x5c\x5b\x87\xaa\xaa\x50\x55\x15\x2a\x3f\x86\x43\x61\x14\x0e\x43\ +\x28\x84\x42\x21\xd0\x34\x9e\x9e\x2e\xd2\xd3\x45\x5a\x9a\xc8\x48\ +\x67\x59\xd9\x22\x3b\xcb\xf6\x50\x44\x7c\x3c\x4b\x48\x00\x97\x0b\ +\x18\x03\xce\x10\xe3\xc0\x58\xa7\x65\x11\x8d\xe7\x77\xa8\x78\x76\ +\x2e\x52\xda\xe3\xff\x14\x7b\xc1\x9e\xf8\x18\x67\x8c\x77\x2d\x66\ +\x79\xca\x70\x65\x4c\x30\x5b\x39\x9a\x52\xce\x39\xa5\x14\x28\x67\ +\x8c\x09\x66\xb4\x19\xf2\xf0\x8b\x6f\x2b\xcc\x9a\xff\xbf\x2f\xcd\ +\x19\x32\xf2\xfb\xbd\x7c\x8a\x14\x28\xb8\x6c\x4a\x1f\xbd\x3d\xa2\ +\xf9\x7d\x47\x76\x59\x8c\x51\x46\x29\x45\xd8\x83\x69\xfd\xb1\xa3\ +\xf5\x8d\x89\x8c\x92\x18\xf7\xc9\xcb\x67\x9d\x39\x17\x9d\x0e\x91\ +\xad\xc7\xde\xf3\xec\x05\xce\xb9\x10\x88\x73\xc6\x51\x6c\x7c\x4c\ +\xe9\x86\x8f\x9f\xac\x5a\x41\x2d\x91\x5c\x78\xc9\x43\x97\x5f\xa4\ +\xc9\x64\xfa\xcd\x37\xbd\x35\x73\xc1\x63\x9b\x3f\x92\xbd\x59\xb7\ +\xdf\x3e\x55\x33\xf4\x9c\x41\x83\x12\x3e\x39\x94\xde\xab\x5f\x61\ +\xaf\x66\xbf\x47\x73\x0d\x1c\x12\x2b\x4c\x8a\x15\x97\x22\x71\xc6\ +\x90\xc0\x2e\x55\xa1\x5c\xca\xeb\x3f\x7c\xc9\xc7\xcb\xf6\x5d\xf4\ +\xe3\x5b\x6f\x98\xf4\xc6\xdc\x17\xb6\x09\x11\x93\x31\xf6\x8e\xf1\ +\x45\x49\x86\x3c\x7c\xeb\xbb\x7f\xfb\xed\xff\x62\xa3\xc5\x57\x78\ +\xa1\x1a\x97\x7b\xd3\xed\xd3\xdf\x98\xfb\xf6\xef\x57\x4a\xa1\x30\ +\x1a\x3d\x2a\x95\x4a\x32\x03\x2e\xb4\xec\x89\x13\x46\xbd\x35\xfb\ +\x9f\x4f\x2c\xc9\xbe\xe9\x82\xfc\x7e\x25\x25\x19\xff\xfe\x7b\xda\ +\x81\xa5\xb7\xef\xa8\x55\xdf\x7a\xbc\x77\x5d\xf5\xf7\xdb\x0d\xef\ +\xeb\x7f\xf2\x45\x8c\xcb\x62\xbd\xac\x39\x3b\x7f\x50\xd1\xbe\x86\ +\xda\x1d\xdc\x1d\x9e\x74\xd5\x84\x3b\x6e\xc9\x4c\xf1\x51\x5f\xbc\ +\xe6\xc7\x4b\xde\x78\xb9\x7e\xc4\xfd\xdf\x9f\x5a\xa8\x53\x2e\x19\ +\xa5\x47\xea\xb9\x36\x68\x04\xcb\x76\x53\x83\x82\x40\x0c\x59\x92\ +\xea\xd2\x10\x67\x7a\x84\xe9\xba\x10\x88\x69\x04\x1b\xcc\x87\x19\ +\x0f\x86\x18\x98\x5c\x00\x02\xc4\x39\x76\x29\x84\x51\xc6\x09\x32\ +\x22\x54\x53\x3c\x84\xe9\x6a\xd2\x90\x9f\xfd\xb1\xb7\x3b\x3e\x2e\ +\x62\x34\x79\x5d\x1a\x0d\x47\x2c\x4b\xf2\xb9\x14\xdd\x84\x91\x57\ +\xdd\x9b\x67\x2a\x09\x3c\x52\x29\xbb\x5d\xa8\xd5\xa4\x28\xce\xa3\ +\xae\x9e\xf3\x62\xe5\x12\x85\x82\x5a\x70\xf1\x6d\x57\x5c\x3c\x80\ +\xea\xad\x5e\x7f\xcc\xf2\xcf\xde\x7f\x62\xb3\x8b\x71\x92\x35\xfc\ +\xa6\xbb\xa6\x8f\x22\x46\xed\x8e\xfd\x4d\xe9\x23\x8a\x54\xcb\xd0\ +\x69\x8f\xc9\x62\xf8\xe2\x7c\x0a\xd4\xb1\x12\x87\x00\x88\x04\x44\ +\x82\xa4\x24\x48\x49\xe9\x60\x10\x2c\x08\x06\x40\x28\x1c\x46\x6d\ +\xad\xa8\xb5\x0d\xb5\xb5\xa1\xb6\x36\xd4\xd8\x88\x8f\x1d\x43\x55\ +\x55\xb8\xb2\x12\x1f\x39\x42\x56\xae\x94\x6b\x6b\x41\x92\x44\x4c\ +\x8c\xf0\x78\xc0\xe5\xe2\x81\x00\x2b\xc8\xe7\x59\xd9\x3c\x3b\x9b\ +\xe7\xe4\xf0\x9c\x1c\xe1\x71\x83\x24\x83\xaa\x80\xa2\x08\xc6\x82\ +\xad\xad\x44\x08\xc4\x38\x46\xe0\x72\xb9\xa2\x9d\xf9\xe4\xfa\x94\ +\xc8\xae\x59\xcb\x39\x67\xb6\xb2\xf1\x89\xbc\xd0\x35\x61\x9a\x51\ +\x40\x92\xa2\xa9\x84\x31\x50\x35\x4d\x02\x26\xa8\x90\x14\x77\x8c\ +\x8a\x0e\x6f\x5c\x38\xf7\xf3\xdd\x1c\x78\xe1\xc8\x89\xf9\x29\x39\ +\x39\x37\x4e\x7b\x6d\xf6\x6b\x8f\xae\x56\x5d\xbe\xdc\x5b\xbf\x77\ +\x07\x91\x35\x4d\x95\x19\xa5\x06\xc7\x43\x27\x8d\xdf\xf4\xd6\xfc\ +\xc7\xfe\x6f\xe3\x84\x4b\x6f\xb9\x7c\x74\x3a\x33\x79\x87\x6c\x5b\ +\xd4\x8f\x40\x27\x96\xbd\x17\xdd\xb4\xf9\x0b\x2f\xf6\xd9\xe9\x41\ +\x7f\xba\xe5\x99\xcf\x77\xbe\xe4\x52\x4f\xa3\x07\x6d\x86\x06\xe4\ +\x4c\xbd\xed\xc2\xa7\x3b\xf5\xa0\x77\xef\xda\xd1\x37\xaa\x07\xcd\ +\x38\xb5\x74\x5d\xb7\x2c\x4e\x14\x2d\xc6\xeb\xc1\xcc\x34\xa9\x90\ +\x14\x89\x19\xe1\xf6\x90\xa9\xc5\x78\x5d\x32\xa6\x16\x05\x82\x99\ +\x45\x31\x91\x30\x12\x8c\x31\x44\x24\x64\x13\xb2\x00\x89\x10\xbb\ +\xea\x33\x91\x64\x09\x83\x19\x89\x08\x59\x73\xab\x92\x1e\x6a\x0b\ +\x9b\x10\xe3\xf3\x49\xc0\x38\xc2\xc0\x8c\xf6\x60\x44\x10\xc5\xe5\ +\x71\x11\x49\x96\x35\xc5\x34\x23\xc1\xb0\x29\x87\x22\xee\xd6\x66\ +\x52\x57\x87\x2a\x2b\xc9\x81\x43\x4a\xd9\x51\x73\xef\x5e\xab\xa4\ +\xd4\x13\x6c\x27\x9a\x26\xe2\x62\x21\xde\x8f\xe2\x7c\x66\x5a\x06\ +\xcf\xcf\x47\xe9\x69\x66\x5a\x1a\xcf\xcc\xe0\xa9\x69\xa0\x69\x40\ +\x90\xc9\x98\xc1\x41\x48\x8a\xcb\xad\x49\x9c\x03\xe7\x44\x92\x1b\ +\x36\xcf\xfe\xfb\x47\xe5\xf7\xfc\xf8\x3b\xbd\x63\x04\xe5\x82\x52\ +\x86\xa2\x15\x48\x3b\x9d\x55\x4b\x20\x22\x75\x09\x98\x71\xce\x18\ +\x07\x49\x22\xc7\x97\xaa\x38\xa3\x1d\xcf\xd8\x45\x7c\x89\x24\x21\ +\x84\x24\x89\x70\x4a\xb9\x10\x8c\x32\xc0\x04\x09\xc6\x11\x96\x30\ +\x46\x84\x10\x04\x94\x32\x21\x38\x65\x5c\x92\x24\xc1\x2c\x43\xd7\ +\x2d\x8e\x14\x97\xdb\xeb\xd1\xb8\x65\x32\x0e\x9c\x53\x43\xd7\x29\ +\x13\x92\xea\xf6\xc5\xb8\x31\x86\x8a\xcd\xb3\xff\xb5\xa0\xfa\xbe\ +\x9f\x7e\x3f\x47\x3d\xdb\x35\xf4\x1e\x0b\x8c\x45\x74\x19\x05\x03\ +\x26\x80\x11\x70\x0e\x94\x01\xa5\x88\x31\xb0\x2c\xdc\xd0\x80\xca\ +\xca\x71\x65\x05\xa9\x28\xc7\x65\xe5\xf8\xd0\x61\xdc\xd2\x8c\x5a\ +\xdb\x50\x5b\x2b\x6a\x6b\x17\x9e\x18\xde\xa7\x17\xcf\xce\x66\xd9\ +\xd9\xa2\xb0\x28\x92\x96\xb6\x70\xcb\x96\xfd\x2d\x2d\xba\xcf\x77\ +\xf1\x65\x97\x8e\x1b\x35\x4a\x50\xe6\x56\xd5\x3d\xbb\xb6\x07\x02\ +\x49\x71\xb1\x71\x9c\xd9\x69\x29\xb6\x1e\x74\x81\xa2\xa8\x8c\xd1\ +\xce\xa4\x39\x71\x1a\xed\x52\xce\x29\x17\x58\x22\x88\x52\x66\xa7\ +\xab\x30\x46\x01\x11\xe0\x66\x24\x62\x70\x2c\x7b\x63\x62\x08\x70\ +\x24\x49\x2c\x12\x6c\x8f\x98\x58\x52\x5c\x2e\xd5\x4e\x9b\x23\x84\ +\x20\x00\x2c\x11\x2b\x12\x0a\xeb\x54\x75\xb9\x95\x13\xa5\x49\x3b\ +\x48\x01\x84\x00\x84\x11\x02\x84\x10\x72\xbb\x3d\xfb\xf6\xee\x8e\ +\xf7\x9f\x4b\x3d\x68\x01\x42\x96\x5c\x1e\x2d\x5e\x53\x62\xba\x7f\ +\x53\xac\xa8\xb2\x47\x74\xad\xb1\xc3\x3a\x48\x94\x0b\xc0\xc4\xe5\ +\xf2\xb8\x5c\x20\x80\x53\x53\x17\x42\x20\x40\xd4\xb4\x10\x56\xbc\ +\x3e\x05\x84\x88\xd6\xd5\x62\x9c\x48\x44\x08\xce\x39\x60\x4c\xec\ +\xb0\x09\xc2\x44\xee\xd0\xd3\x94\x25\x49\x08\xce\x18\x48\x9a\x26\ +\xb8\x30\x4d\x8b\x28\x6e\xaf\x0a\x80\xb8\x45\x24\x90\x64\x84\x5d\ +\x31\xaa\x1b\xe9\x06\x04\xdb\xd1\xd1\x52\x74\xf8\xb0\xa7\xb8\x24\ +\x76\xff\x7e\x52\x7c\x18\x5a\x5a\x21\x14\x42\xed\xed\xc2\xed\x66\ +\x7d\xfa\x48\xf9\x05\x78\xea\xc5\x7a\x9f\x3c\xd6\x2b\x57\xc4\xc6\ +\x8a\xf8\x38\x1e\xef\x17\x3e\x9f\x3d\xa0\x81\x33\x60\x1c\x71\x66\ +\x87\x92\x64\x2c\x29\x18\x00\x98\x08\x06\xa3\x4b\xcd\x60\x24\xf5\ +\xbb\x60\x7a\xd9\xe2\xfa\xc6\x60\x1f\xaf\x47\x08\x90\x24\xa9\xb3\ +\x1e\x59\xb4\xbb\x12\x19\x9d\xf8\x0c\xc2\x44\xc6\xa7\x9c\x74\xfc\ +\x19\x2c\x49\xd1\x78\xb2\x65\x46\x7f\x48\x22\x49\x00\x42\x80\x24\ +\xd9\x76\x6b\xe7\xca\x35\xb2\xaf\x86\xc0\x44\x76\xc5\xc8\x2e\x00\ +\x10\x60\xea\x46\xe7\x8a\xb9\xcb\x13\x63\xff\x72\xa6\x61\xc8\x32\ +\xab\x6f\x95\x27\x5e\x72\x49\xb6\x5b\x58\xd6\x7f\x5d\x06\xba\xed\ +\x6b\x74\x67\x68\x08\x04\xa0\x28\x2c\x23\x43\x64\x67\x01\x26\x40\ +\x08\x10\x0c\xa1\x30\x6e\x6e\x46\xcd\xcd\xa8\xa5\x85\x54\x57\xe3\ +\x83\x07\xc9\xd1\x52\x52\x7a\x54\xd9\xbc\x19\xd7\x35\xb8\x3c\xee\ +\x5b\x5c\xae\x9a\x50\xc8\x48\x49\x49\x6b\x6f\x13\xdb\xb6\xb3\xbc\ +\x3c\x3e\x68\x90\xd0\x75\x40\x48\xb8\xdd\x42\x08\x44\x29\xd8\x3b\ +\x29\x6d\x5b\x9d\x77\x06\xf8\xba\xd7\x83\xb6\x7f\x11\x09\x44\xb4\ +\x9f\x08\x21\x04\x10\x22\x01\x08\x81\xd5\x18\x9f\x6a\xe7\x2b\x30\ +\x01\x60\x9a\x48\x52\xbd\x3e\x35\x9a\x95\x84\xed\x93\x84\x00\x60\ +\x16\x25\x8a\xe6\x53\xe0\xe4\xda\x56\x5d\x06\x9d\x00\x00\x0e\x02\ +\x09\x04\xd8\x0e\x7d\x9c\x5b\x3d\x68\x3b\xfa\xca\x05\x3b\xfd\x67\ +\x08\x84\x70\xe7\xee\x09\x22\x49\x7b\x77\xef\x4c\x4a\x4e\x4d\x4a\ +\x4a\xb6\xa8\xc5\xbb\x64\xb0\xfc\xe7\xd9\xe3\xc2\x7e\x07\x8c\x01\ +\x13\x90\x08\x60\x8c\x5a\x5b\x71\x65\x25\xae\xae\x96\x0e\x1d\x22\ +\xbb\xf7\x90\x92\x62\x72\xf0\x30\x54\x57\x41\x4c\x8c\x48\x48\x14\ +\x7e\x3f\xef\x9d\xcb\x8a\x8a\x58\x6e\x2e\xeb\xd5\x8b\xe7\xe6\x0a\ +\x9f\x2f\xba\x38\x6f\x27\x62\x32\x06\x8c\x45\x1d\xda\xaf\x10\x84\ +\xc3\x12\x06\xbb\x1a\xcd\xb7\x22\x9d\x8f\x10\xe4\xe4\x41\x77\xd8\ +\x17\x04\x48\xc7\xf2\x27\x8b\x5a\x16\xc8\x30\x70\x59\x39\x3e\x52\ +\x22\x1f\x3b\xa6\x94\x1c\x81\x83\x07\xa1\xaa\x0a\x1a\x1b\xa1\xb1\ +\x11\xe2\xe2\xdb\x53\x92\xe4\xfe\x03\xd0\xc0\x81\x7c\x40\x7f\x9e\ +\x9e\x81\xb3\xb3\xf6\x37\x34\xc4\xc4\xfa\x32\x52\xd3\x4c\x3d\x22\ +\x28\x43\x9d\x2b\x35\xe7\x71\x7f\x44\xd7\xb0\x82\x00\x01\x08\x6c\ +\x95\x78\x8c\x09\x00\xec\xde\xb9\xa3\x57\xef\x3e\x5e\xaf\xf7\xdc\ +\xe9\x41\xc3\x89\xce\xcb\x69\x8c\x0a\xe8\x14\xa5\x45\xc1\xf6\xf6\ +\x83\x07\xf7\x67\x64\x64\xfa\x62\xe3\x3b\x57\x2b\x4f\xa4\x95\xaf\ +\x96\x77\x0c\x92\x24\x64\x19\x24\x22\x31\x46\x4c\x4b\x0a\x85\xa4\ +\x83\x07\xd1\xae\x5d\x78\xf7\x6e\xbc\x75\x2b\xaf\xaf\xe7\xad\xad\ +\x5c\x37\x58\x52\x12\xef\xd7\x97\x17\x15\xf2\x7e\xfd\x45\x7e\x3e\ +\xf7\xfb\x45\x62\xa2\x88\x8b\x03\x89\x00\x65\xc0\x28\x62\x0c\xec\ +\x7c\x0f\x71\x16\xcd\xe8\xc6\x03\xfe\x96\xe8\xd4\x7d\x8b\x9a\x7a\ +\xde\x2f\x8b\x6d\x5f\x20\x04\x84\x00\x21\x42\x22\x80\x10\x6e\x6b\ +\x47\x8d\x8d\xb8\xb9\xd9\x2a\x2e\x0e\xae\x5e\x95\xd4\xd4\x12\x73\ +\xec\x18\x3a\x70\x00\x00\x09\x6f\x0c\xc4\xfa\x22\xb9\xb9\xb5\x19\ +\xe9\xb1\x13\x2e\x70\x8d\x19\x63\x25\x24\x50\x59\xa6\x92\x24\x04\ +\x47\x16\x05\xcb\x02\x21\xce\xcb\xd5\x8e\x9a\x46\xe2\xc4\x51\x6a\ +\x59\x56\xf9\xb1\xa3\x6e\x8f\xa7\x57\xef\xbc\x33\xdc\xaf\x71\x9e\ +\x74\x5f\x09\x21\xc1\xf6\xf6\xb2\x63\x47\x75\xc3\xc0\x9d\x9b\xbd\ +\x4e\xe9\xa7\xa7\x27\x19\x04\x18\x45\x73\x5a\x24\x09\x84\x40\x35\ +\x35\xa8\xb4\x54\x2e\x39\xe2\xdd\xb3\x37\xb6\xa2\x22\xb6\xac\xcc\ +\x15\x0a\x0b\x7f\x82\x48\x49\x66\x39\xd9\x6d\x85\x85\x6d\xe9\x69\ +\xed\xe9\xe9\xc1\xe4\x24\xa1\xaa\x40\x08\x10\x09\x40\x74\xc6\xb4\ +\x91\xb3\x83\xd3\xc1\x97\x74\x39\x38\x61\x8c\x11\xdb\xef\x20\x88\ +\x90\xa4\x40\x52\x72\x62\x00\x2c\x0b\x55\x57\xe3\x03\x07\xf1\xa1\ +\x43\x64\xe7\x4e\x69\xff\x7e\xa8\xa9\x81\xaa\x2a\x86\x50\x6b\x56\ +\x66\x6b\x7a\x5a\x6b\x41\x81\x51\x54\x28\xb2\xb2\x79\x56\x26\xa8\ +\xaa\xbd\x8c\x62\xe7\x53\x9c\xa3\xee\x77\x52\x9b\x51\x97\x49\x3c\ +\x10\x48\x4a\x4b\xcf\x38\xf3\x4d\x5c\xe7\x4f\x0f\x1a\x21\x44\x88\ +\x84\x10\xfa\x0a\xc4\x89\x10\x48\x12\x48\x32\x00\x40\x24\x8c\x42\ +\x21\xbc\x67\x2f\xd9\xb6\x0d\x6f\xda\x04\x3b\x76\x40\x6b\x2b\x84\ +\x42\x10\x1b\xcb\x07\x0f\xa6\xfd\xfb\xb3\xa1\x83\x79\x9f\x7c\x91\ +\x98\x20\x02\x01\xa4\xb9\x10\x67\xd8\x76\x07\x8e\xa7\xa7\x3a\x5c\ +\xe0\xe0\x6b\x59\x36\xe1\xd1\x01\x46\x08\x48\x92\x90\x24\xc4\x39\ +\x34\x35\xe1\x86\x06\x54\x51\x41\xb6\x6e\x93\xf6\xee\x25\xdb\xb7\ +\x43\x59\x19\xd8\x99\xe0\xf9\x79\x62\xcc\x18\x36\x78\x08\x1b\x3a\ +\x54\x24\xf8\xc1\xe3\x11\x08\x23\xce\xc0\xb2\xe0\x7c\x49\xc5\x72\ +\xce\xbf\x52\xa1\xe3\xf3\xc7\x0b\x67\xee\xef\x1d\xcf\xc6\x17\x1c\ +\x97\x95\xe3\x92\x23\x64\xd3\x26\xb2\x7e\x1d\xde\xbd\x07\x97\x95\ +\x89\xb8\x38\x91\x99\xc9\x06\x0c\x60\xa3\x47\xf1\xa2\xbe\xbc\x5f\ +\x5f\x11\x1f\x0f\x18\x0b\x82\x11\x17\xc7\x59\xd9\x81\x83\xf3\xe7\ +\x7f\xa0\x28\x47\x60\x0c\x42\x20\xc6\x20\x12\xc1\x87\x8b\xf1\xde\ +\xbd\x64\xc7\x76\xb2\x71\x13\xae\x28\x47\x95\x55\xc2\xe7\xe3\x83\ +\x07\xb3\xc1\x83\xd9\xa4\x89\xbc\x77\x6f\xde\xbb\xb7\x70\xb9\x90\ +\x9d\x5a\x6e\xe7\x65\xf6\x9c\x2f\xd4\x53\x78\x01\x21\x90\x65\xa1\ +\x28\xc8\x34\x51\x7b\x3b\x3e\x74\x88\x6c\xd8\x80\xd7\xac\x95\x36\ +\x6f\x86\xf6\x76\xa4\xeb\x6c\xc0\x00\x36\x72\x04\x1f\x3d\x9a\x0d\ +\x1a\x24\x02\x01\x9e\x98\x08\x92\x14\x4d\xd1\x77\x58\xc0\x41\x0f\ +\x64\x0a\x49\x12\x8a\x82\x10\x82\xa6\x66\xdc\x50\x8f\x8b\x8b\xc9\ +\xba\xf5\x78\xeb\x16\xb2\x61\x23\x50\x0b\x3c\x1e\x9e\x97\x4f\x27\ +\x4d\x64\x63\xc6\xf0\x41\x83\x44\x7c\xbc\x70\xbb\x10\x65\x60\x9a\ +\x3d\xa1\x3f\x7f\xa3\xbc\x80\xa2\x21\x03\x21\x4b\xc8\xa4\xb8\xa4\ +\x04\xef\xdd\x23\x2d\x59\x4a\x36\x6d\xc2\x7b\xf7\x82\xa6\xf1\xde\ +\xbd\xd8\x88\x91\x6c\xfc\x38\x36\x70\x10\x2f\x2c\x00\x59\x16\x18\ +\x47\x57\x0a\x28\x05\x27\x46\xe0\xe0\x5b\x01\x49\x02\x42\x04\x21\ +\xb6\x57\x8b\x2a\x2a\xc8\x8e\x1d\x64\xcb\x16\xb2\x72\x15\x2e\x29\ +\x41\x75\x75\x3c\x2b\x8b\x0d\x1d\xca\xa6\x5c\xc4\x86\x0e\xe3\x85\ +\x05\x22\x36\xf6\x1b\x37\x22\xbe\x21\x5e\xc0\x58\xa8\xaa\xad\x06\ +\x8b\x8f\x1e\x95\x96\x2f\x97\x96\x7e\x8e\xb7\x6d\x43\xed\xed\xc2\ +\xeb\x65\x17\x4c\x60\xe3\xc7\xd3\x31\x63\x44\x46\x06\x0f\x04\x00\ +\x63\x64\x9a\x0e\x11\x38\xf8\x2f\x01\x21\xa0\x28\x82\x10\xd4\xd2\ +\x82\x6b\x6a\xf0\xf6\xed\xd2\xea\xd5\x64\xc5\x0a\x5c\x56\x2e\x54\ +\x55\xf4\xee\x6d\x4d\x9d\xc2\x27\x4d\x62\x83\x07\x8b\xd8\x58\x21\ +\xcb\xc8\x30\x80\xd2\xff\x5e\x5e\xb0\xad\x03\x3b\x4e\xd3\xd6\x46\ +\x76\xed\x22\xcb\x96\x4b\x4b\x97\x92\x4d\x9b\x00\x63\x5e\xd4\x97\ +\x4e\xba\x80\x5d\x70\x01\x1b\x32\x44\x64\x64\x00\x00\x08\xe1\xd8\ +\x05\x0e\xfe\xfb\xed\x08\x5b\x68\xa8\xad\x8d\xec\xdc\x49\x36\x6e\ +\x90\x3e\x5b\x8a\x77\xed\x42\x4d\x4d\xbc\xa8\x90\x4d\x98\x40\x2f\ +\xb9\x94\x0d\x19\xcc\x33\x32\x8e\x6f\x75\x3f\x3f\xa9\x10\xe7\x83\ +\x17\x10\x02\x45\x11\x12\x41\x6d\xed\xf8\xc0\x01\x79\xf1\x62\xb2\ +\x60\x21\x3e\x78\x10\x31\xc6\x86\x0f\xa7\x53\xa6\xd0\x29\x53\x44\ +\xaf\x5c\xee\xf7\x03\xc6\xc8\x30\xbe\x5a\x42\x91\x03\x07\xff\x05\ +\xc0\x38\x6a\x44\xb4\xb6\xe2\x9a\x1a\xb2\x6a\x35\xf9\xfc\x73\x79\ +\xf9\x72\x11\x89\x88\x40\x80\x4e\x9f\xce\x2e\x99\xce\x46\x8e\x14\ +\x7e\x3f\x10\x02\xba\x7e\xae\xfd\x8b\x73\xc9\x0b\xf6\x2a\xa3\x2c\ +\x0b\xcb\x22\x07\x0e\x48\x4b\x97\x4a\xf3\xe6\x91\xf5\x1b\x84\xaa\ +\xf2\x61\xc3\xe8\xe5\x97\xb3\x89\x17\xb0\xfe\xfd\x41\x55\xc1\x09\ +\x19\x38\x70\xd0\xe9\x65\x48\x92\x6d\x44\xa0\x23\x47\xc8\xc6\x4d\ +\xd2\xbc\x79\x64\xfd\x3a\x5c\x55\xcd\x0b\x0b\xe9\xc5\x53\xe9\x95\ +\x57\xb1\x21\x83\x44\x6c\x1c\xb2\xac\x68\x0c\xe2\x5b\xc3\x0b\x08\ +\x81\xaa\x02\x00\xaa\xa9\x21\xab\x57\x4b\xb3\xe7\x48\x2b\x57\xa2\ +\x48\x84\x0d\x1a\x44\xaf\xb8\x9c\x4e\x9f\xce\x7b\xf5\x02\x9f\x0f\ +\x28\x05\xd3\x74\xb8\xc0\x81\x83\xd3\x39\x1a\x42\xd3\x50\x38\x8c\ +\x6a\x6b\xa5\xe5\x2b\xa4\x4f\x3e\x25\x4b\x97\x20\xc6\x59\xff\x7e\ +\x74\xc6\xb5\xf4\xd2\x4b\x79\x6e\xae\x50\x55\x74\x0e\xcc\x87\xaf\ +\x9b\x17\x6c\xe9\x0b\x4a\xf1\xae\x5d\xf2\x9c\x39\xd2\xc7\x1f\xe3\ +\x43\x87\x79\x5e\x1e\xbd\xf4\x52\x7a\xc5\xe5\x6c\xf8\x70\x11\x13\ +\x83\x6c\xd3\xe0\xbc\x87\x52\x1c\x38\xf8\xb6\xba\x18\x92\x24\x24\ +\x82\xb8\xc0\xfb\xf6\x49\x4b\x3f\x97\xe6\xcc\x21\x9b\x36\x89\xf8\ +\x78\x3a\xe5\x22\xeb\xd6\x5b\xf9\x98\x31\x3c\x3e\x3e\xba\x66\xff\ +\x35\xcd\xb2\x5f\x1f\x2f\x48\x92\x90\x65\xdc\xd2\x42\x56\xad\x96\ +\xdf\x7b\x8f\x2c\x5a\x04\x9c\xb3\xa9\x53\xad\x19\x33\xd8\xa4\x89\ +\x22\x10\x88\xfa\x45\x8e\x75\xe0\xc0\xc1\x59\x43\x51\x40\x92\x50\ +\x6b\x2b\xde\xbe\x43\xfa\xf0\x43\xe9\xa3\x8f\x70\x63\x23\x1b\x34\ +\xc8\xba\xed\x56\x7a\xc9\x25\x22\x2b\x0b\x84\x00\xc3\xe8\x01\xbc\ +\x60\xe7\x6f\xa8\x2a\xae\xa9\x91\xe6\xcd\x93\x5f\x7d\x8d\x6c\xd9\ +\xc2\xb3\xb3\xe9\x8c\x19\xf4\xba\x19\x6c\xd0\x20\x90\x65\xb0\x1d\ +\x21\x87\x11\x1c\x38\xf8\xba\xac\x72\x49\x12\x18\x93\xd2\x52\x69\ +\xe1\x27\xd2\x3b\xef\x90\xcd\x9b\x79\x4e\x0e\xbd\xe9\x46\xeb\xe6\ +\x9b\x79\xbf\x7e\x51\x6d\xde\xff\xc0\xb9\xf8\xcf\x78\x41\x92\x40\ +\x96\x51\x6d\x8d\x34\x7b\x8e\xf2\xe2\x4b\xb8\xa4\x84\xf5\xeb\x67\ +\xdd\x75\x27\xbd\xf4\x52\x91\x99\x09\x08\x81\x61\x38\x74\xe0\xc0\ +\xc1\xb9\x82\x2d\xd8\xdf\xd4\x24\xad\x5e\x2d\xbf\xf3\x0e\x59\xb4\ +\x18\x5c\x9a\x75\xfb\xed\xd6\x1d\x77\xf0\x7e\xfd\x00\xe0\xac\x6d\ +\x87\x33\xe5\x05\x4c\x64\x59\x02\xd3\x8c\x0a\x28\x59\x02\x40\xd3\ +\x50\x4d\xad\x3c\xeb\x7d\xf9\xf9\x17\xf0\xa1\x43\x6c\xfc\x78\xf3\ +\x7b\xdf\xa5\x53\xa7\x8a\x84\x04\x27\x0d\xc9\x81\x83\xf3\x6a\x3e\ +\x28\x0a\x18\x06\xd9\xb2\x45\x7e\xe5\x15\x79\xf6\x1c\x50\x54\xeb\ +\xd6\x9b\xcd\xef\x7c\x87\xf7\xef\x0f\x67\x15\x77\x38\x0d\x2f\x20\ +\xac\xb9\xdd\x32\x02\x5b\x34\x4e\x50\xab\xa5\xbe\xb2\xaa\x99\x67\ +\x66\x26\x1c\xdd\xbe\x6a\x53\x05\xb9\x64\xda\x84\xe4\xf9\x73\xa5\ +\xbf\x3d\x83\x0f\x1c\x60\x63\xc7\x9a\x3f\x78\x90\x4e\x9d\x2a\x3c\ +\x1e\x27\xfb\xc0\x81\x83\x6f\x06\x08\x81\xcb\x05\x96\x85\x77\xed\ +\x52\x5e\x7a\x49\x9e\xf9\x1e\x68\x9a\xf9\xdd\xef\x9a\x77\xdd\x29\ +\x72\x73\xc1\x34\xe1\x3f\xdc\x4f\x89\x30\xe1\xe1\xfa\xd5\x9f\x2c\ +\x3a\xd2\x6e\x31\x4a\xa9\xc5\x32\x07\x8f\x4b\x2c\xff\xe4\xcf\x1f\ +\xd6\x3d\xfa\xec\x23\x47\x3e\x7a\x7a\xe7\x07\xd5\x8f\xba\x43\xde\ +\xa5\x8b\x60\xcc\x58\xfe\x3f\x3f\x65\x97\x4c\x37\x55\x95\x85\x23\ +\x12\xc2\x51\x6d\x42\xce\x2c\xcb\x62\x02\x88\x24\x2b\x12\x01\x00\ +\x46\x2d\x8b\x52\x84\x25\x59\x96\x30\x42\x42\x70\xc6\x05\x21\x04\ +\x09\x6e\x99\x26\x13\x00\x08\xcb\xb2\x4c\x30\xea\xf8\x57\x07\x0e\ +\x1c\x7c\x75\xd8\xf9\x51\x00\x64\xcb\x16\xe5\xef\xff\x90\x67\x7f\ +\xc0\x73\x72\xad\x87\x1f\x36\x6f\xba\x11\x62\x63\xcf\x3c\x21\xaa\ +\x1b\x5e\xc0\x44\xa6\x4d\x07\xff\xf4\xc3\x87\x36\xb0\xb4\xfc\xf4\ +\x58\x1a\x31\xf3\x26\xcf\xb8\x38\x37\x38\x67\x7d\xf0\x8e\x0b\x07\ +\x7b\x1e\xff\x41\xfc\xc2\xcd\xee\x5e\x39\xfc\xe1\x9f\xb4\x5f\x32\ +\xb9\x34\x22\x00\x94\xcc\x8c\x34\x0f\x61\xad\x8d\x75\xb5\x8d\xad\ +\x16\x13\x9a\x37\x21\x2b\x33\x89\x70\xd6\xde\x54\x53\x55\xdf\xca\ +\x40\xf2\x27\x67\xa4\x25\xb8\x8d\x50\x4b\x4d\x4d\x7d\x48\xb7\x24\ +\x57\xac\xdf\x4b\x9a\x1b\x9a\x98\x1a\x9b\x95\x99\xae\x11\x41\x80\ +\xd5\x54\x1c\xab\x6b\x33\xe3\x93\x33\xd2\x03\x3e\xe6\xac\x62\x3a\ +\x70\xf0\x1f\xda\x0e\xba\x4e\x56\xae\x54\x9f\xfe\x2b\x59\xbd\x9a\ +\x5e\x78\xa1\xf9\xcb\x5f\xb0\x31\x63\xc0\xce\xa7\xfe\x52\xd7\xe4\ +\x34\xef\x8b\x25\x45\xea\x3d\xf2\xae\x7f\xfd\x6c\x3a\xa1\x16\x48\ +\xf2\xd6\xd9\x8f\xe2\xb9\x1b\x53\xff\xfd\x57\xb5\x74\xff\xfa\x11\ +\x93\x73\xdf\x7c\xd9\xeb\x6b\x79\xfe\xe9\xbf\x6d\x3a\x54\x27\xb0\ +\x3a\xfa\xf2\xbb\x7f\x70\xdb\xb8\x75\x6f\xfc\xf9\xf9\x95\x25\x5c\ +\x08\x29\x2e\xfb\xa6\xef\xfd\xcf\x5d\x17\x65\x6e\xfc\xf0\x8d\xbf\ +\xbd\xb7\x1b\x10\x8d\xed\x35\xfa\xe1\x5f\xff\x8f\x7f\xff\x82\xdf\ +\x3c\x3d\xbb\x29\xcc\x65\x6f\x52\x76\x92\x5a\x79\xb4\x34\x24\x25\ +\x5d\x7d\xef\x8f\xbf\x73\xd5\xa0\x1d\x0b\xde\x7c\xe1\xfd\xe5\xf5\ +\x41\xea\x49\xe9\x7b\xcf\x83\xdf\x9f\xd4\x37\xc1\x32\x1d\x7f\xc4\ +\x81\x83\xb3\x82\x10\x10\x0e\x03\xc6\x6c\xda\xb4\xf0\xc8\x91\xf2\ +\xcc\x99\xca\x5f\x9e\x76\x5f\x7d\xb5\xf1\xf0\xc3\xe6\x03\x0f\x40\ +\x7c\xfc\x97\x66\x0c\x90\x5f\xfd\xea\x97\xdd\xf8\x11\x7a\xd3\xe6\ +\xe5\xab\xf7\x1e\xda\x3e\x7f\xf6\xfb\x6f\xcd\x5f\xc9\x45\xda\xc4\ +\x05\x6f\x5d\xf0\xc9\x67\x9e\xa2\xcc\x85\x13\x87\xbc\x9e\x31\xe1\ +\xa2\x3b\xaf\xdc\xfb\xca\x63\x6f\x6c\x11\x37\xdf\x77\x7b\x1e\x2f\ +\x9d\xbf\x7a\x4f\xef\xe1\x17\x84\xd6\xcf\xde\x1f\xb8\xec\x99\x47\ +\xef\x6c\xdc\xb1\x78\x47\x19\x1e\x7f\xd1\x98\x40\x8c\x2f\x2d\xbb\ +\x77\x86\x0f\xed\xde\xba\x85\xf4\x9e\x9c\x4f\x37\xcf\xda\x68\x3d\ +\xf4\xeb\x47\x0a\xf1\xde\x95\x07\xb4\x47\xfe\xfa\xa8\xf7\xe0\x8a\ +\x95\xb5\x68\x70\xae\xf7\x9d\x67\xfe\x19\x2a\xbc\xec\xfe\x6b\x47\ +\x96\x2c\xff\x64\x8f\x15\x3f\x61\xd4\x20\x4d\x50\xc7\x9b\x70\xe0\ +\xe0\x3f\x62\x07\xcb\x02\x4d\xe3\xa3\x47\xd3\x69\xd3\x50\x7d\x83\ +\xf2\xef\x7f\x93\xcd\x5b\x78\xbf\xbe\x22\x23\xe3\x8b\x0b\x79\xe2\ +\xd3\xbd\xc0\xa8\xe5\xcb\x19\x79\xdd\x7d\xdf\xb9\xab\x28\x67\xc2\ +\x6f\xbf\xaf\xbc\xb5\xf8\xe3\x82\x89\xfb\x9e\xfd\x77\xdb\xc8\x3c\ +\x46\x85\x62\x05\xab\xcb\x5a\x65\x12\xd9\xb3\x61\x5d\x05\x24\x8d\ +\x1a\x31\xc4\xc3\x2d\x8e\x11\x96\xdd\x29\xd9\xbd\x32\x93\x12\x05\ +\x8b\x04\x5b\x4a\xdf\xf9\xe7\x3f\xde\xf9\x74\x4d\x7d\xd0\x24\xb2\ +\xc2\x74\x0b\x61\x8c\x91\x1c\x9f\x9c\x9e\x95\x99\xa9\x62\xf0\xa4\ +\xe4\xe6\xa5\xc6\x0a\x4a\x9b\x1b\x6b\xea\x83\xc4\x6a\x2c\x5e\xb3\ +\xf1\x60\xda\xa0\x61\x45\xd9\x7e\x4e\x1d\xa9\x15\x07\x0e\xbe\x0e\ +\x50\x0a\x91\x88\xc8\xcf\xd7\x9f\x7f\x4e\x7f\xee\x5f\x64\xdf\x5e\ +\xf7\x35\xd7\xca\x33\x67\x46\x4b\x93\x7f\x35\x3f\x02\x80\x71\xea\ +\xce\x1b\x77\x93\x87\xc0\xbb\x6f\x02\xa3\x7b\xef\xbb\xf8\xf9\xa6\ +\xc1\x4f\x27\xa4\xbb\x2d\x1e\x6c\x2c\x3b\x50\xda\x96\x91\x9f\x4a\ +\xf7\xd6\xf6\x19\x7e\xc1\xa0\x64\xd5\x82\x98\xbe\xd9\xee\x43\x16\ +\x13\x84\x53\x4a\x39\x17\x80\x89\xde\x52\xba\x75\x6f\x6d\xaf\x5b\ +\x6e\xbc\xb4\x77\xe4\xc0\xce\xbd\x94\x03\x80\x10\x82\x33\x46\x81\ +\x83\x10\x9c\x52\xca\x05\xe7\x02\x7c\xf1\xa9\xe9\x7e\x28\x56\xd2\ +\x27\x4d\x1b\x8b\x74\xd3\x9f\x5e\xe0\x93\x2c\xe6\x44\x18\x1c\x38\ +\xf8\xba\x0c\x07\x5d\x07\x42\xac\x3b\xef\x64\x83\x06\xa9\xbf\xf8\ +\xa5\x76\xff\xfd\xe8\x68\xa9\xf9\xf3\x9f\x81\x24\x75\x1b\x6e\xe8\ +\xde\x5e\x10\x08\x49\xde\xd8\x81\xcb\x67\xc3\x65\x97\x30\xaf\xd7\ +\x9a\xf5\x7e\x68\xda\x68\x42\x0d\xc6\xd4\xe1\xe3\x26\x65\xa2\xea\ +\x25\x9f\x6f\x1b\x70\xdd\x03\xb7\x8c\x4f\x5c\xf4\xea\x5f\x7e\xf5\ +\xe8\x1f\x67\x7d\xbe\xd3\x24\xb2\x44\xec\x5a\x38\x80\x30\x41\x82\ +\xbb\x93\x06\xcd\xb8\x62\xf8\xbe\x05\xaf\xfe\xee\x1f\xef\xb7\xa8\ +\xa9\xe9\x09\x9a\x10\xd8\x3e\x03\x21\x44\x08\x01\x00\x84\x08\xe2\ +\xdc\x9d\x54\x70\xd7\xf7\xef\x4e\x6d\xd9\xf4\xe4\xa3\xff\xfb\x87\ +\xbf\xbf\xbe\xab\xa2\x5d\x92\x30\x72\x7e\x4e\x07\x0e\xbe\x46\x30\ +\x06\xe1\x30\x1f\x34\x48\x7f\xe3\x75\xf3\x9e\x7b\xd4\xc7\x1e\xd3\ +\xfe\xe7\x17\x60\x9a\x20\xcb\xa7\x9e\xdb\x5d\xfe\x02\x42\x42\x95\ +\xe9\x73\xcf\xfb\x7e\xfa\x73\xb8\x78\xaa\xfe\xef\x17\x44\x5a\x1a\ +\x6b\x69\x08\xea\xc2\x13\xe3\xd1\x64\x14\x6a\x6f\x67\x58\xf5\xc6\ +\xb8\x81\x46\x5a\xdb\xc2\x0c\x90\xac\x6a\x2e\x55\x36\x43\xed\x06\ +\x28\x5e\x8f\x62\x84\x43\x96\x20\x31\xde\x18\x89\x1b\xad\x6d\x21\ +\x8b\x09\x49\x51\x5d\x2e\x17\x66\x91\xf6\x08\xf3\xc4\x78\x80\xea\ +\x61\x9d\x7b\xbc\x1e\x1e\x09\x46\x38\xf1\xc4\x78\x5c\x32\x0e\xb7\ +\xb7\x85\x0c\x0b\x13\x49\x73\xb9\x64\x82\x9d\xdf\xd1\x81\x83\x73\ +\x02\x59\x06\x00\xe5\xcf\x7f\x51\x1f\x7b\xcc\xbc\xe7\x1e\xe3\xa9\ +\x27\xa3\x32\xf6\x5f\xcc\x0b\x22\x26\x46\xfe\xf0\x43\xd7\x9d\x77\ +\xf1\x29\x17\x85\x5f\x7c\x51\xc4\xc6\x82\x61\x20\x8c\x09\x42\x8c\ +\x31\x01\x88\x10\x2c\x04\xe7\x5c\x20\x8c\x31\x42\x08\x81\xe0\x82\ +\x71\x8e\x09\x41\x20\x18\xe3\x18\x13\x84\xec\x32\xde\x18\xe3\xa8\ +\x32\x3c\xe7\x4c\x00\x96\x30\x62\x76\x5d\x6b\x84\x38\x63\x80\x09\ +\x46\x82\x33\x2e\x00\x61\x82\xed\x72\xe2\x9c\x33\x27\x55\xd2\x81\ +\x83\x73\x08\x49\x02\x49\x92\x9f\x79\x46\xfb\xc5\x2f\xcd\x1f\xfd\ +\xd0\x78\xf2\xc9\x93\xea\xf7\x9d\x12\x5f\xd0\x34\xb2\x7a\xb5\xeb\ +\xfe\xef\xb0\x61\xc3\xc2\xcf\x3f\x0f\xf1\xf1\x10\x0e\x03\x42\x82\ +\xf3\x0e\x3e\x11\x9d\x42\xf4\x82\xf3\xae\x6b\x89\xbc\xe3\xf9\xce\ +\xa7\xed\xfa\x91\x5d\x4f\xa1\x2c\xfa\x9f\xec\xa4\xff\x81\x93\x4f\ +\x75\xe0\xc0\xc1\xb9\x02\xa5\xc0\xb9\xf5\xf0\xc3\xa8\x3d\xa8\xfe\ +\xe1\x0f\x3c\x2d\xdd\x7a\xe8\x47\x5d\x57\x28\x4e\xb4\x17\x64\x19\ +\xd5\xd7\xbb\xae\xbf\x01\x35\x36\x46\x3e\x9c\xcb\x0a\x0a\x90\xae\ +\x3b\xd7\xd0\x81\x83\xff\x5a\x87\xc2\x34\x5d\xdf\x7b\x40\x5a\xb8\ +\x30\x3c\xeb\x7d\x36\x65\x0a\x84\xc3\xf6\x2b\xf8\x84\xb0\x02\x42\ +\xca\xb3\xcf\x92\x2d\x5b\x8c\x3f\xfc\x9e\x17\x15\x39\xa4\xe0\xc0\ +\xc1\x7f\x33\x2c\x0b\x54\x55\x7f\xec\x77\x3c\x25\x45\x7d\xf4\x51\ +\x54\x57\xd7\xb9\x72\x79\xdc\x5e\x10\x2e\x17\xd9\xbe\xcd\x33\x75\ +\x9a\x75\xd5\x55\xfa\xf3\xcf\x01\xc0\xd7\xbe\x03\x0a\x63\x27\x9a\ +\xe8\xe0\x5b\x8f\x93\x4a\xcb\x7f\x2b\x7a\xf8\x17\xb4\x19\x62\x62\ +\xa4\xb7\xdf\x71\xdd\x79\xa7\xfe\xf4\x5f\xcc\x87\x1e\x42\xa1\x50\ +\x17\x5e\x40\x08\x64\x59\xfb\xd1\x43\xd2\xcc\x99\xe1\xe5\xcb\xf9\ +\x80\xfe\x5f\x8b\xea\x4b\x17\x5b\x04\x71\xce\x43\xa1\x90\xb3\xf1\ +\xc1\xc1\xb7\x1a\x08\x81\xcb\xe5\x56\x54\xad\xa3\x2c\xfb\xf1\x1e\ +\x2e\x84\x08\x87\xc3\x94\xb2\x1e\xd8\x66\x4d\xd3\x14\x45\xe9\x9e\ +\x1a\x24\x09\x0c\xc3\x7d\xcd\xb5\xa8\xaa\x2a\xbc\xe4\x33\x91\x94\ +\x04\x96\xd5\x11\x77\x24\x04\x55\x56\x4a\xf3\xe7\xd3\x19\x33\xf8\ +\xc0\x01\x5f\x3b\x29\x30\xc6\x1a\x1a\xea\x5c\x2e\x8f\xdb\xe3\x71\ +\xfa\x96\x83\x6f\x2f\x18\x63\xcd\xcd\x4d\x1e\x4f\x4c\x8c\xcf\x27\ +\xba\xec\x4d\x14\x82\x37\x36\x35\xab\xaa\xd6\x03\x7b\x38\xe7\xbc\ +\xad\xad\x4d\xd3\x34\xaf\x37\xa6\x9b\x92\xd6\x94\x82\xcf\x67\xde\ +\x77\xaf\xeb\xae\xbb\xc9\xda\xb5\xd6\x0d\x37\xa0\xe3\xbc\x20\xcb\ +\xd2\xba\x75\xa8\xae\x9e\x5e\x73\xb5\xc0\xf8\x4b\xea\x70\x0b\x81\ +\x54\x15\x2b\xea\x69\xf3\xab\x11\x12\xd4\xe2\x91\x08\x44\x4b\xda\ +\xa3\x96\xe6\xa6\x98\x18\x6f\x72\x4a\x9a\xd3\xb1\x1c\x7c\xdb\xe1\ +\x8d\x8d\x2d\x2f\x2d\xd5\x34\x8d\xc8\xb2\x3d\x04\x10\x42\xcd\x2d\ +\xad\x9a\xe6\x4a\x49\x49\xe9\xa1\x6d\xf6\x7a\x2b\x2a\xca\x55\x55\ +\x91\x65\xb9\x1b\xab\x41\xd7\xd9\xa4\x49\x22\x3d\x5d\x5a\xbc\x98\ +\x5e\x73\x0d\x20\x14\xe5\x05\x41\x08\xde\xb1\x83\x67\x66\xb0\xbe\ +\x7d\xd1\x97\x85\x15\xb0\xcb\xdd\xbc\xf8\x93\xd6\x95\x4b\x89\xe6\ +\xea\x9e\x9f\x0c\xdd\xdd\x7f\x60\xe0\xe6\x3b\xb8\xae\xdb\x66\x4c\ +\x24\x12\x49\x4d\xcf\x14\x22\xea\xe9\xd8\x46\x57\x0f\xb9\x64\xc7\ +\x7d\x42\xc1\xf9\x37\xda\x28\x84\x31\x02\xe0\x4e\x19\xde\x1e\xea\ +\x41\x44\x53\x70\x35\x55\x93\x65\xd9\xb4\x4c\xb7\x2c\xdb\xfd\x05\ +\x23\xa4\xeb\x7a\x52\x52\x72\x8f\x6d\xbc\xa2\x28\xb2\xac\x98\x96\ +\x25\x77\x97\xdd\x08\x9c\x8b\xc4\x44\x36\x76\x2c\xd9\xb5\x1b\x22\ +\x11\x50\x14\xe9\xf8\xe0\x28\x2e\x11\x29\x29\x22\x31\xf1\x4b\xb7\ +\x67\x23\x59\x36\x8e\x1d\x6d\x5b\xbe\x94\x78\x7d\xdd\xf3\x42\x38\ +\x08\x18\x23\x49\x06\x88\xae\x68\x08\x10\x76\xca\x52\x67\xef\x8f\ +\x5e\x65\xc1\x19\x3f\x31\x22\x82\x90\x44\x08\x67\xf4\x2c\x86\xa8\ +\x24\x49\x00\xc0\xe8\x99\x6f\xc4\x44\x84\x88\x96\x86\x26\x24\xe1\ +\x96\xc6\xb6\xb8\xb4\x74\xaf\x82\xbe\x29\x6a\xc0\x18\x85\x9b\xea\ +\x74\xc9\x13\x1f\xe3\x72\xa8\xa1\xe7\xb0\x40\xe7\x1d\x21\x04\x08\ +\x21\x00\x08\x21\xd1\x7b\x5d\x0d\x64\xde\xd3\x53\xf1\xec\xf6\x9f\ +\xf6\x65\x42\x58\xbf\xbe\xe4\xd3\x4f\x91\x69\x0a\x55\xc5\xc7\xbf\ +\x59\x63\xa3\x88\x8b\x13\x3e\xdf\x97\x2b\xba\x08\x81\x64\x19\x7b\ +\x3c\xd8\xed\x3e\xcd\xe1\xc1\xea\x09\x5e\x86\x60\x3c\xfa\x48\x08\ +\x33\xd4\x56\x5f\x57\x5d\x59\x59\x59\x59\x51\x51\xd3\x18\x14\x42\ +\xa0\xe3\x8d\xc0\xc8\x0a\x15\xef\x3b\xd8\x12\xe1\xf8\xab\xed\x90\ +\x40\x12\x81\x5d\x4b\xde\x7a\xf1\xa3\x4d\xdc\xde\xa4\x71\x26\x43\ +\x91\x10\xda\xb8\xff\xb5\x17\xdf\x3e\x7c\xe4\xc0\xac\x57\xdf\x2e\ +\x6d\x63\xdf\x60\x3c\x19\x63\xd2\x72\x78\xf5\xf3\x2f\x7f\xd8\xf4\ +\x55\xbf\xba\x83\x73\x33\x8a\x6c\x70\xce\x31\xc6\x18\x63\x21\x04\ +\xef\x88\xea\x73\x76\xf2\x26\x65\xce\xf9\x99\x5b\xc0\xd4\x88\x84\ +\x22\xe6\x7f\xd2\xbc\xc6\x8a\x92\xd2\xda\xd0\x57\x8d\x32\x08\x21\ +\x10\x3a\xcd\xb7\x95\x24\x91\x91\x81\x5a\x5b\x6d\xb3\x00\x77\x8d\ +\xa8\x80\xa2\x00\x91\xce\x85\x5e\x2b\xb7\xb9\x4a\x00\x26\x64\xd3\ +\x6b\x7f\xfa\xe9\xcf\x7f\xff\xf2\x2b\x2f\x3f\xff\xfc\x73\xef\x2d\ +\xde\x0b\x92\x44\x24\x09\x03\x10\x49\x22\x04\x8b\xa6\xe2\x77\x5e\ +\x78\xf3\x58\x48\xc2\x98\x20\x00\x22\x75\x02\x83\x10\xb8\xcb\x63\ +\x82\x40\x08\xd4\xf9\x08\x00\xbc\x81\xac\xdc\xd4\x38\xc1\x4f\x38\ +\x0d\x81\x10\x80\xa5\x2e\xff\x67\xff\xe6\x20\x04\x46\x7c\xeb\xe2\ +\x05\x4d\x09\xfd\x8a\x52\x5d\xc1\x60\x98\x71\x00\x01\x52\xd7\x4f\ +\x44\xd8\xfe\x60\x00\x2c\x49\x12\x41\x42\x08\x6c\xbf\x05\xea\xf2\ +\x96\x48\x74\x79\x48\x10\x74\xf9\x38\x24\xc4\xf1\xb6\x60\x24\xba\ +\xbc\xbf\xbd\xc5\xac\xf3\x21\x08\x48\x1b\x34\x3a\xae\x69\xfb\x27\ +\x1b\x2a\x30\xc1\x10\xbd\x62\xce\xf1\x0d\x1f\x92\x24\x1d\x38\x70\ +\xa0\xae\xb6\x96\x10\xd2\x39\x34\xc4\x29\xe6\x01\x17\x02\xe0\x4c\ +\x07\xce\xf6\x79\x2f\x3e\xfe\xe2\xf2\xff\xc0\x26\x14\xcb\xdf\x7b\ +\x6d\xde\xb6\xfa\xaf\xce\x74\x00\x80\x4e\x1b\x13\xec\x12\x16\x38\ +\x9e\x07\x2d\x5c\x2e\x14\x0c\x22\x3d\x02\x18\x7f\xcd\x65\xad\x10\ +\xe2\x9c\x77\x5c\x36\x16\xd6\xa1\xdf\x85\xf7\xfc\xe2\x8e\xe1\xf6\ +\xc7\x96\x6d\x9a\x37\x67\x8b\x79\xef\xf7\xaf\x6b\xdb\xf4\xe1\x87\ +\x87\x7d\xb7\x5d\x98\xa1\x1a\x25\xaf\x3f\xf3\xd8\xa7\x19\x83\xef\ +\xbd\xf3\x0a\x56\xfc\xd9\xfb\x0b\xd7\x35\x73\xcf\xf8\xcb\x6e\x9c\ +\x3a\x34\xab\x6c\xdb\x82\xf7\x16\x6e\x8d\x30\xae\x26\x16\x5e\x7f\ +\xcb\x75\xbd\xbd\x91\xb5\x1f\xbe\xff\xf9\x8e\x63\x24\x30\xe0\xce\ +\x3b\xae\xa1\x91\xa6\xea\x36\x1f\x21\xb8\xf9\xc8\xa6\xf7\x3f\x58\ +\x54\x1d\x26\x85\x63\x2f\xbd\x76\xea\x10\x35\x5c\x3a\xfb\xbd\xb9\ +\x7b\xca\x5b\x39\x72\x0d\x9e\x72\xed\xe5\x63\xf3\x30\xb3\x04\x10\ +\x1e\xa9\x58\xb7\xbb\x79\xc4\x9d\xe3\x3c\x64\x2f\x20\x8c\x00\x00\ +\xa3\x23\x9b\x3f\x99\xf3\xc9\xc6\x20\x8e\x1d\x7f\xf5\x2d\x17\x24\ +\xd6\xbc\x3a\x6b\xd3\xd4\x7b\xee\xcb\x62\xa5\xaf\xbe\xb9\x62\xc4\ +\xf5\x77\x0e\x48\x28\x7f\xeb\xc5\x05\x7d\x2e\xbf\x7f\x38\xd9\xf7\ +\xf6\xcc\x79\x47\x9a\x8c\x9c\x61\xd3\x6e\xba\x62\x94\x5e\xbc\x7e\ +\xe6\x87\x4b\x2a\x83\xbc\xdf\xe4\xdb\x6e\x9e\x90\xf8\xd9\x3b\xef\ +\xac\xdd\x57\x15\xdb\x67\xc4\x6d\xb7\x5c\x5a\x36\xf7\xc5\x05\x3b\ +\xca\x89\x2f\xf3\x8a\x1b\x6f\x1a\x94\xe1\x3a\xb0\xe6\xa3\x8f\x97\ +\x6d\x33\xd4\xc0\x94\x1b\xef\x1a\x9b\x85\x37\xcc\x9f\xf5\xd9\xb6\ +\xa3\x38\xb6\xd7\x35\x37\x5e\xd7\x2f\x35\xfd\xc2\x51\x19\x6f\x6e\ +\x5c\x17\x1a\x7f\x83\x0b\xa8\xa3\x72\xf9\x8d\xfb\x12\x18\xa1\xcd\ +\x9b\x36\xbd\xf9\xd6\x5b\x29\x29\x29\x77\xdf\x75\x57\x72\x4a\x8a\ +\xbd\x06\xc1\xed\x94\x61\x84\x8e\x33\xc5\x57\x19\x32\x82\x33\xc6\ +\x11\x02\x6b\xf9\xac\x37\xd6\xec\xaf\xe0\x02\xe7\x8c\xbc\xec\x96\ +\x4b\x87\xa1\xe6\xe2\x59\xef\x7d\x74\xa0\x46\xef\x33\x7c\xfa\x6d\ +\x57\x0c\xe7\x8d\x87\x3f\x78\x6f\xce\xc1\x06\x33\x6b\xe8\xb4\xdb\ +\xae\x18\xc5\xca\x36\xbf\x39\x6b\x71\x79\x3b\x1a\x36\xf5\x4a\x55\ +\xc3\xdb\x3f\x7a\xf6\xf7\xbb\x52\xc7\x5d\x7d\xdf\x85\x05\xb1\x67\ +\x66\x2f\x7c\x21\x73\x31\x86\x1a\x1b\x41\x92\xec\xb5\x82\xe3\x21\ +\x37\x91\x9e\x0e\x8d\x0d\xd0\xd4\x04\x84\x7c\xcd\x97\x17\xa0\x63\ +\xb1\x57\x00\x20\x59\x12\x65\x7b\x97\xcf\xfd\x68\xee\xfb\x33\xe7\ +\xee\xae\x68\x49\x2f\x1a\x24\xd7\xac\x7b\xf5\xcd\xf7\x67\xce\xdb\ +\x94\x5e\xd4\x2f\x56\x32\x2c\x29\xf5\xa2\x2b\x6f\xbe\x63\xc6\x24\ +\x5c\xb5\xfe\x5f\x6f\x2e\xeb\x3d\xf5\x96\x1b\x26\xa4\xcc\x7b\xfd\ +\x95\x03\xad\x56\xe5\xbe\x35\x95\x72\xce\x8d\x37\x5d\x1b\x5f\xb3\ +\xee\xcd\xd9\x1b\x9a\xcb\x56\xbc\xf6\xc9\xbe\x71\xd7\xdd\x7b\xcb\ +\x25\x23\xe2\x5d\x50\x73\x64\xef\xf6\xa3\x4d\x3c\x78\xf4\xe5\x7f\ +\xbd\xae\xe7\x4c\xb8\xee\xf2\xe1\x7b\xe7\xbd\x38\x6b\x63\x15\xe8\ +\xe5\xeb\x76\x94\x0c\xbc\xec\xa6\x2b\x47\x06\x3e\x7d\xed\xb5\x9d\ +\x95\x61\x49\xc2\x80\x88\x5e\x5f\x5c\x0d\x9e\x9c\x2c\xb7\x30\x29\ +\x00\x00\x91\x83\xc5\x4b\xff\xf5\xea\xe2\xcc\x89\x57\x5e\x31\x26\ +\xf0\xf1\xbf\x9f\xdd\xda\xc2\xeb\xcb\xb6\x6f\xaf\x0c\x9b\x8d\xbb\ +\xe6\xce\xfd\xe4\x60\x6d\x0b\xad\x3e\xbc\x7d\x6f\x43\xa2\xd6\xf8\ +\xf6\x4b\xaf\x36\x67\x8c\xbf\xf3\x96\x29\x65\x9f\xbf\xb9\x70\x77\ +\x4d\xcd\x81\x6d\xbb\xea\xe2\x66\xdc\x7c\xe3\xb8\x01\x71\x2b\xdf\ +\x7b\x76\xc1\x7e\x36\xfd\xba\x1b\xa6\x8c\x28\xd4\x00\xe5\x0c\xbb\ +\xf0\xce\x7b\xef\x1a\xe8\x29\x7f\xf3\xa3\x55\xe1\xa6\xe2\x77\xdf\ +\xf9\x28\x79\xc2\x0d\x77\x5e\x37\xad\x57\xa2\x7a\x68\xc9\xdb\xef\ +\x6f\x6c\xbf\xfa\xd6\xbb\x86\xbb\x8f\xbe\xf4\xfa\x82\x76\x0e\x29\ +\x7d\xfa\x84\x1b\x8e\x55\x85\x04\x46\xe0\x4c\xd6\xdf\xec\x81\x00\ +\xc2\x91\x70\x45\x65\xe5\x88\x11\x23\xd2\xd2\xd2\x4a\x8f\x95\xf2\ +\x8e\xc0\xf4\xa9\x33\x2f\x17\xfc\x2b\x84\xd2\x11\x42\x88\x20\x68\ +\x5d\xbb\x7e\xbb\x7f\xcc\x75\x37\x5c\x36\x6c\xd7\xdc\x97\x57\x96\ +\x36\x6f\x98\xf7\xfe\x9a\xfa\xb4\xfb\xbe\x73\xd7\xc4\xc1\x39\x98\ +\xb6\xce\x7c\xf1\xa5\xea\xa4\x49\x77\xdf\x7a\x45\xf5\xe7\x6f\x7e\ +\xb0\xbd\xb9\xf9\xe0\xc6\xdd\x35\xda\x8c\x5b\x6e\x1c\x5d\x98\x46\ +\x29\xf4\x1e\x73\xc5\x3d\xb7\xdf\x3c\x34\x2b\xe6\x8c\xed\x85\xd3\ +\xb7\x10\x21\xc4\x18\x2e\x29\x11\x29\x29\xf6\x6e\x4b\xa9\x93\x2d\ +\x78\x51\x91\xb4\xf0\x13\x5c\x53\xc3\x03\x01\xb0\xac\xaf\xd9\x8f\ +\x88\x82\x61\x82\x85\x10\xc0\xb9\x10\x9c\x0b\x60\xd4\x10\x31\xd9\ +\xb7\xdf\x7e\xf9\x4f\x1f\x7c\xc4\x7b\xc3\x13\x3f\x1b\x9a\x62\x94\ +\x97\x73\xac\x25\xa7\x67\x66\xa4\x78\x76\xef\xda\x71\xb8\xb6\xd9\ +\xb3\x72\xde\x01\xda\x1a\xa1\xb4\xbe\x36\x28\x61\x25\x29\x23\xbb\ +\xb0\x70\x90\xf7\xa2\xbe\xff\x58\xb5\xdf\x4a\x98\x3c\x28\xf5\xf3\ +\x55\x4b\x3e\x77\x4d\x9f\x9e\x23\x23\xc0\x92\xcb\x25\xd7\xee\xdd\ +\x56\xc3\x73\x7f\x76\xcd\xe4\x34\x05\x42\xc5\xdb\x66\xad\xdb\x33\ +\x23\xc7\xa5\x79\xfc\xbd\x0b\x8a\x06\x0d\xf2\xac\x5b\xb1\xa5\xbc\ +\xbe\x69\x68\x5a\x32\x13\xc2\x0c\x36\x0b\x24\xb9\x25\xa0\x8c\x0b\ +\x21\x10\xe1\xc5\xeb\x37\xc9\x39\x13\xae\x9d\x34\x4c\x81\x82\x03\ +\x9b\x1f\xdf\x70\x08\x8f\xe8\x93\xb4\x6b\x77\xf1\xb1\xd8\xaa\x94\ +\x5e\x29\xb5\xe5\x07\x77\x57\x1e\x71\xe5\x8f\x4e\x0e\x1e\xde\x51\ +\x5a\xa9\x8a\xf5\x73\x8e\xb2\x16\x2b\x52\xd9\xdc\x5c\x20\x70\x5c\ +\x4a\x56\xff\xbe\x45\x4a\xb0\xf8\x83\x1d\xa5\x13\x6e\xff\xc3\x98\ +\xc1\xc9\x94\x52\x61\xb6\xec\xdc\xb1\x66\xc3\xc1\xba\x50\x7d\x43\ +\xab\xa7\x45\x57\x02\x03\x0a\x32\xb6\x2c\xff\x34\xe9\xd2\x2b\xa6\ +\xf6\xb2\x56\x6e\x39\xd8\xd4\x20\x2f\xf9\x70\x4e\xa4\xb9\xcd\x34\ +\x1b\xdb\x0c\x11\xa3\x7a\x89\x61\x84\x42\x94\x2b\x8c\x39\x06\xc3\ +\x37\x0a\x06\x4c\x96\xe5\x6b\xae\xb9\xda\x66\x00\xce\x99\x69\x9a\ +\x08\x21\x00\xd9\xf6\xd5\xbb\x0c\xab\xa8\xf7\xfe\x45\x69\x85\x5d\ +\xd6\xbf\x38\x17\x42\x70\x00\x46\x5c\x31\x59\x79\x45\x45\xb9\x79\ +\xa3\xd7\x2c\xdb\x77\xb4\xf1\xba\x7e\xfd\x63\x76\xaf\x5b\xb8\xd2\ +\x7f\xe5\xe5\x53\xa0\x6d\xeb\xe6\xc3\x35\x1a\x5b\xfb\x41\x29\x6f\ +\xb4\x98\xbb\xb2\xc9\x52\x49\x7c\x4a\xce\x80\x82\x3e\x12\x58\x8c\ +\x72\x6f\x62\x5a\x7a\x5a\x9a\x10\xfc\x4c\xa2\xd4\x18\xe3\x2f\x89\ +\x80\x98\x26\xd9\xb6\x9d\xe5\xe7\x0b\x55\x05\x21\x3a\xd2\xa1\x19\ +\x63\xa3\x47\xa1\xd6\x16\x69\xe5\x4a\x63\xe0\xc0\xaf\x3d\xec\x25\ +\xb8\x00\xc1\x39\x43\x9c\x70\x9d\xa2\xec\x01\x93\x67\x5c\x33\x12\ +\x00\x38\x35\x38\xd7\x8b\x0f\x14\xbb\x73\xfa\x5b\xc7\x76\x1f\x6e\ +\x99\x90\x0b\x82\xd9\x8a\x4f\x00\x88\x71\x35\x90\x77\xf9\x0d\xb7\ +\x25\x12\x0b\xc9\x6a\xbc\x8f\xac\x59\xcb\x38\xb2\x0c\x00\x8a\x80\ +\x73\x13\xf9\xf2\x7e\xf0\xcb\xff\xdd\xb2\x72\xe1\x9b\x7f\xff\x43\ +\xdd\x77\x7f\x9e\x24\x49\x42\xe7\x08\x23\x6e\xe9\x11\x53\x80\x42\ +\x23\x11\x03\x08\x12\x5c\x08\xc1\x4d\xc3\x04\x62\x81\x84\x19\xa5\ +\x9c\x31\xce\x10\x48\x1a\x70\x2b\x64\x00\xa7\x8c\x0b\xc0\x00\x40\ +\x90\x65\x84\x0d\x00\x05\xf4\xb0\x61\x70\xe4\x1a\x30\x34\x6f\xd9\ +\xc2\x79\x0b\x7c\xf1\xd7\xde\x74\xe1\xfe\xcd\xab\x3e\x33\x5b\xf2\ +\x2e\xbc\xd8\x85\x4b\x91\xec\x1d\x73\xe9\x8c\xb1\x29\x12\x43\x72\ +\x4c\x42\xdc\xe1\x8f\x3f\xe3\xcc\x32\xa8\x20\x94\x03\xf0\x50\x58\ +\x07\x10\x48\x92\xab\x56\x7f\xf8\xce\x92\xb2\x7b\x7e\xfa\x7d\xb2\ +\xe7\xe3\xd7\x36\x86\x22\x28\xe1\xfa\x1f\x3e\x32\x60\xcb\xca\x59\ +\xef\xfc\xb5\xb8\xf2\xb6\x64\x59\x4e\x2b\x18\x7b\xf3\xad\x23\x84\ +\xc9\x25\x45\x8d\x41\x66\x30\x12\x62\x12\x91\x88\x60\x94\x71\x87\ +\x17\xbe\x69\x47\x02\x00\x42\xa1\xd0\x71\xb3\xd7\x5e\xd5\x16\xe2\ +\x94\xa1\x88\xba\xc6\x29\xc5\xf1\x30\xc4\xa9\xbf\x20\x52\x14\xe0\ +\xf6\x70\xa0\x14\x84\xa0\x86\x0e\x20\x04\x22\x66\x58\x4f\x9b\x7c\ +\xd5\x63\xd9\xfd\x3f\x99\xf3\xce\xe3\xff\x77\xf0\xc7\xdf\x1b\x2d\ +\x6b\xb1\xa3\xa6\xdf\x70\x61\xae\x42\x85\xe4\x8e\xf5\x97\x7f\x6a\ +\x71\x4a\x0d\x00\x09\x28\x63\x9c\x9a\xcc\x76\x49\x4e\xe7\x70\x76\ +\x5d\x52\xb1\xe3\xa6\xa7\xf5\x23\x64\x19\xef\xde\x43\x36\x6f\x32\ +\x7e\xf2\x13\x70\xb9\xc0\x30\x3a\xec\x05\xcb\x62\x83\x06\xb1\x61\ +\xc3\xa4\x59\x1f\x98\x77\xdd\x05\x8a\xf2\xf5\x6e\x8e\xe0\x9c\x73\ +\xc1\x05\x47\x98\x83\x30\x43\x25\xbb\xd6\x2c\x5e\xda\x4c\x75\x53\ +\xf5\xa5\x66\xbb\xab\xde\x5b\x7a\xec\xb6\x5f\xff\xb1\x61\xde\xd3\ +\x2f\xbe\x3a\xef\x7f\xef\x1c\x94\x14\xd7\xfc\xc9\xc7\xb3\x9b\x0a\ +\x7b\xe7\x65\x0c\xcf\x87\x37\xe7\x2d\xfc\x7c\x68\x96\x97\xb8\x53\ +\x26\x8c\x2f\xb2\xf4\x70\x08\x99\x4c\x80\x65\xe8\xba\x81\x42\xd5\ +\xfb\xb6\x6c\x3b\xe2\xf3\x26\x04\x64\xb3\xb5\xbd\x2d\xce\x30\x82\ +\xed\xc1\xb8\x82\x61\x79\xf1\x2b\x5f\x7b\xe9\xcd\x31\x19\xd6\x92\ +\xcd\x4d\x13\xee\xed\x2b\xd1\x3d\xe1\x48\xd8\xa4\x14\x2c\x33\x12\ +\x0e\x1b\x16\x65\x8c\x51\x8b\x4a\xb1\x19\xb1\x74\x45\x59\x45\x5b\ +\x7f\xbf\x9b\xe8\x15\xeb\x37\xee\xbb\x61\xdc\x24\xf7\xfa\x77\x5f\ +\x7e\xd3\x9b\x4d\x0f\xef\x68\x8a\xbb\x73\x70\xb2\xdf\x3d\xdc\x5b\ +\xf1\xe6\x3a\xff\x4d\xf7\x3c\x30\xb6\x62\xf1\x9c\xf9\x4d\x59\x8f\ +\xf7\x49\x22\x09\xca\x88\x1c\xef\xca\x8f\x3e\x96\xc6\xe4\x51\xe6\ +\x19\x35\x61\x24\xb7\x22\x91\x88\x49\x4d\xc3\x52\x93\x47\x8f\x28\ +\x7a\xf7\xbd\x97\xd4\x9a\x91\xbe\xb8\x84\x64\xe1\xd1\x50\xb8\xac\ +\xa4\x84\x54\x35\x98\x22\x85\xb5\x56\xac\x5c\xbd\x95\x7a\xe2\x13\ +\xbd\x5a\x5d\xbd\x79\xd9\x84\xc1\xab\xdf\x5c\xfe\xc9\x4a\x9c\x2a\ +\xd3\xd8\xde\x03\x86\xc5\xc5\x37\x96\x95\xc8\xde\x40\x82\x8b\x9b\ +\x96\x13\x5f\xe8\x11\xab\x95\xaa\xaa\xda\x32\x23\x94\x52\xd3\x34\ +\x6d\x52\x38\xc9\x5e\xe8\xb0\x88\x05\xe7\x9c\x31\xf6\x85\x26\x03\ +\x02\x40\x96\x19\x09\xeb\x26\xe7\x2c\x12\x8e\x98\x54\x00\x30\x43\ +\xd7\x99\x30\x8f\xee\xdd\x74\xa0\x52\x4f\x4c\x0d\xc0\xc1\x4a\x3d\ +\xa6\xef\x45\x05\xee\x45\xf3\xe7\xba\x26\xf4\x15\x86\x34\xec\xa2\ +\x89\xdc\xd2\xc3\xba\xc1\x01\x04\x28\x39\x69\xde\x95\xab\xe7\x7e\ +\xe4\x1a\x9e\x9e\x3d\x70\x70\xbe\x9f\x9d\x5e\x0f\xd5\x66\x07\x49\ +\x92\xbe\xc8\x5e\x90\x24\xe9\xe3\x8f\x00\x80\x4d\xbb\xd8\x0e\x9a\ +\x74\xe8\x41\x0b\x21\xbc\x5e\x44\xa9\xf2\xe2\x4b\xa2\xb0\x88\x0f\ +\x1d\xf2\x05\xae\x04\x56\xd4\xe0\xb6\xcd\xe1\xdd\x3b\xb0\xa2\x76\ +\x6f\x1d\x58\x96\x9a\x9d\x1b\x3b\x69\x8a\xb0\x4c\xdb\x86\xa9\xab\ +\xad\x49\x0c\x24\x0b\x04\x42\x08\x60\x66\xd0\x68\x6b\xac\x6f\x6a\ +\x68\x6c\x8c\x18\x42\x56\x50\x42\xde\x98\xb1\xfd\xb3\x53\x52\x93\ +\xda\x6a\x9b\x12\x7a\xf7\xeb\xdb\x2b\xb9\xfe\xc8\xe1\xba\x30\x2e\ +\x18\x36\x7a\xec\xc0\xac\x86\xd2\x83\x47\x2b\x9b\xd4\xf8\xb4\xdc\ +\xac\x24\x61\x52\x6f\x20\x3b\x2b\x29\x8e\x5b\x06\xf1\xa6\x66\x27\ +\x29\xfb\xb7\x6f\x3f\x78\xac\x21\x7d\xf8\x25\xd3\x47\x17\x61\xcb\ +\x70\xc7\xa7\xe4\x66\xf5\xea\x5b\x94\x1d\x2a\x3f\x74\xa4\x9e\x8f\ +\xb9\xfc\xfa\x49\xfd\xd3\xa8\x11\xa1\xc4\x9b\x9b\x9b\xe3\xc1\xcc\ +\x64\x24\x35\x27\x2f\xc1\x23\x31\xca\x64\x97\x4f\x2f\xdd\xb4\xb5\ +\x46\x19\x35\x7a\x90\xdf\x83\xda\x83\x28\x6f\xc8\x88\x81\xbd\xfc\ +\x15\xfb\xf7\xd6\x59\xfe\xcb\x6e\xb8\x61\x40\x8a\xc6\xb1\xe6\xf3\ +\xb9\xd2\xfb\x0e\x29\xca\x4a\x8f\xd5\x48\x4a\x9f\x21\x43\x0a\x92\ +\x19\x55\xf2\xfb\xf5\x95\xdb\x2a\x0e\x95\x56\xe9\xc8\xd7\xab\x57\ +\xa6\x86\x99\x1a\x97\x9a\x9b\x11\xcf\x2c\x48\xcf\xef\x97\x2c\x07\ +\x0f\x1d\x3e\xda\x4e\xd5\xfe\x63\x2f\x2a\x88\x35\xf7\xed\xde\xdf\ +\xc2\xdc\x83\xc7\x8c\xc9\x4f\x52\x4b\xf7\x6d\xdb\x73\xb0\x4c\xcb\ +\x19\x7a\xf9\xf4\x31\x59\xd9\xf9\xbd\x12\x71\xc9\xc1\xc3\xb5\x2d\ +\x7a\x42\x56\x5e\x8e\xdf\xfa\xf4\x83\x85\xee\x81\xd3\xc7\xf5\x8a\ +\x35\x2d\x76\xdc\x30\x75\x70\xfe\x01\x02\x01\xd2\x75\x63\xdd\xfa\ +\xf5\x07\x0f\x1d\x3a\x70\xf0\x50\x28\x14\x0a\x24\x26\x02\x42\x92\ +\x24\xd7\xd5\xd5\xb8\xdd\x1e\x4d\xd3\x6c\x0a\xc0\x18\xd7\xd7\xd5\ +\xfb\x13\xfc\x84\x90\x4e\x87\xa2\xab\x67\x71\xc2\x1b\x23\x4e\x2d\ +\xe6\x49\xc8\xe8\x9d\x11\x47\x19\xc9\xec\xd5\x2b\xe0\x06\xd3\x14\ +\x81\xcc\x5e\x5e\xbd\x7a\xeb\xd6\x1d\x95\x41\xed\xa2\xcb\xae\x1d\ +\x9a\x1d\xc8\x29\xea\xab\xb5\x57\x1c\x28\x2e\x8f\x80\xa7\x77\x5e\ +\x8e\x0b\xa8\x1c\x9f\x96\x9b\x19\x10\x16\x0b\xe4\xe6\x90\x60\xd5\ +\xe1\xf2\x96\xc4\xcc\x3e\x19\x09\x1a\x67\xdd\x7f\x58\xa7\xcd\x22\ +\x49\x52\x5d\x5d\x9d\xa6\x2a\x2e\x97\xeb\x64\xda\xd2\x34\x7c\xb8\ +\x58\x7b\xe8\xc7\x6c\xc2\x04\xf3\xc1\xef\x03\x63\x20\x44\x17\xfd\ +\x05\x59\x46\xcd\xcd\xae\x2b\xaf\x42\x91\x48\x78\xc1\x7c\x91\x96\ +\x76\xba\x5d\x12\xc4\xeb\xab\x7e\xf6\xaf\xb5\xaf\xbe\x70\xda\xbc\ +\xa6\x50\x30\xf6\xa2\x8b\x73\x9e\xf8\x3b\x0b\xb6\x03\x00\x21\xd2\ +\xae\x9d\xdb\xfa\x0d\x18\x04\x00\x9c\x31\xa2\xa8\xaa\x2c\x81\xb0\ +\xe3\xba\xcc\xb2\x38\xc1\x2c\xa2\x5b\x88\x28\x2e\x8d\x18\x11\x5d\ +\x10\xc5\xa5\x2a\x48\xd0\x48\x44\x17\x58\xd6\x54\x15\x63\x60\x96\ +\x11\xd1\x2d\x49\x75\x49\x60\xe9\x86\x85\x25\x4d\x95\x85\x61\x70\ +\xd5\xa5\x11\x0c\x9c\x9a\x11\xdd\xc4\xb2\xa6\x20\x1a\x31\x2c\x44\ +\x64\x4d\x53\x09\x06\xcb\xd0\x0d\x93\x02\x96\x5d\x9a\x6c\xea\x11\ +\x2a\xb0\xa6\x69\xdc\x8a\x58\x54\x00\x02\x22\xab\x91\xb2\xf5\xff\ +\x78\x6d\xed\x65\xdf\x7b\x70\x58\x86\x57\x70\x2b\x12\x31\xb0\xa4\ +\x6a\x9a\x82\x81\x1b\xba\x6e\x51\x0e\x08\x64\xd5\x2d\x09\x33\x62\ +\x58\x92\xea\x96\x31\xd3\x23\xa6\x40\x00\x88\x68\x9a\x2a\x11\x2c\ +\x98\x15\x89\x18\x48\x56\x15\xcc\x23\xba\x05\x08\x00\x90\xa2\x6a\ +\x8a\x4c\x04\xa3\xba\x6e\x60\x45\x53\x65\x02\x00\xcc\xd4\x75\x8b\ +\x2b\x9a\x4b\x26\x48\x30\xaa\xeb\x3a\xe5\x20\x2b\x9a\xaa\x48\x08\ +\x04\x07\x5e\xb9\xe9\xe3\x7f\x2f\xaa\xbe\xf3\x87\xf7\x66\xa8\x8e\ +\xb1\xd0\x53\xb0\x6e\xed\xba\xf9\x0b\x16\xfa\xfd\xf1\x37\xdd\x74\ +\x53\x6e\x6e\x8e\xe0\xe0\xf6\xb8\xf7\xee\xde\x19\x48\x4a\x8e\x8b\ +\x8b\xb7\x1d\x0a\x49\x92\x76\xef\xd9\x5b\x50\x50\xa0\x28\x4a\x27\ +\x1d\x9c\x3e\xfe\x07\xb2\xaa\xc9\x98\x45\x74\xaa\xb9\x34\x66\x44\ +\x4c\x06\xaa\xe6\x42\xcc\xa4\x48\x72\xa9\x0a\x00\xef\xe8\xb7\x92\ +\xaa\x69\x32\x41\x82\xd3\x48\x58\x07\x59\x55\x89\xd0\x75\x53\x92\ +\x65\x8b\x72\x97\x4b\x93\x30\x98\x46\xc4\x30\xf9\xe9\x17\x1f\x91\ +\x7d\xab\x69\xda\xbe\x7d\xfb\xe3\x62\xbd\x7e\xbf\xff\x04\x27\x08\ +\x63\x90\x24\xed\xe1\x9f\xca\xaf\xbd\x16\x9e\x3f\x8f\x4d\x9c\x08\ +\x91\x08\x9c\xa4\xcb\x22\xdc\x6e\x79\xc1\x02\xd7\x0d\x37\x9a\xf7\ +\xdf\x6f\xfc\xf9\x29\xe0\xbc\xdb\x05\x4b\xac\xa8\xed\x9b\xd7\x87\ +\xb6\x6f\x45\xa7\xb5\x17\x4c\x2d\xb7\x57\xdc\x94\xe9\xdc\x34\x01\ +\x80\x48\xd2\xce\x6d\x5b\x0a\xfa\xf6\x57\x64\x99\x31\xc6\x05\x87\ +\x8e\x84\xe8\x8e\x95\x9e\x6f\x26\x8f\x47\x00\x92\x09\xab\x38\x52\ +\x26\x25\xa4\x05\xbc\xea\x37\x9b\x9a\x8d\x30\x6a\xaf\x29\x6b\x42\ +\xb1\x39\x29\xf1\x8c\x52\x84\x9c\xdc\xa6\x6f\x3e\xb5\x09\x63\x2c\ +\xc9\xd2\xb6\xad\xdb\x02\x49\x81\xec\xac\x6c\xd3\x32\x11\xc2\x2e\ +\x97\x6b\xd7\x8e\xed\x69\xe9\xe9\x5d\x79\x61\xd7\xee\x3d\xbd\x7b\ +\xf7\xf6\x78\x3c\x9d\x7e\xc4\xb9\xe8\x4e\x08\x21\x5d\xd7\x2b\x2a\ +\x2a\xfa\xf6\xed\x6b\x9a\xe6\x17\x7f\x44\x27\x29\x00\x80\xcb\xe5\ +\xda\xb9\x73\x67\x20\x31\xd1\xef\x8f\x3f\xce\x0b\x08\x81\xa6\x49\ +\x73\xe7\xba\x6e\xbf\xc3\x7c\xf0\xfb\xc6\x13\x4f\x80\x69\x46\x77\ +\x7c\x9c\xa0\xd7\x84\x10\x60\xac\xfe\xf6\x77\xca\x33\xcf\xe8\xcf\ +\xfd\xcb\xbc\xe7\x1e\x14\x89\x74\x93\xe6\x24\x04\x56\x35\xa4\x7e\ +\xe1\xbe\x29\xcb\xe2\x91\xb0\xbd\x16\x4a\x08\x39\x7a\xa4\xc4\x30\ +\xcd\x82\xc2\x22\x49\x92\xa2\x6b\x3d\xd1\x0d\x27\xd1\xd5\xcb\x6f\ +\xaa\xf8\xb5\x00\x24\xc9\x92\x60\x94\xf7\x80\x3c\x56\x44\x24\x02\ +\x82\x3a\x7a\x76\x3d\x23\xb2\x60\xf7\x4a\x84\x40\x96\x15\x2e\xb8\ +\x2d\x5f\x28\x84\xa8\xaf\xad\x2d\xaf\x28\xeb\xd7\x6f\x80\x24\x49\ +\xf6\xc8\x24\x84\x54\x54\x54\xb4\x07\x43\x45\x45\x45\xdd\x6f\x40\ +\xf8\x9a\x40\x08\xa9\xab\xab\x9b\x32\x65\xca\x93\x4f\x3e\x79\xd9\ +\x65\x97\x59\x67\xbc\x6e\x58\x5f\x5f\x5f\x5a\x5a\x5a\x54\x58\x70\ +\x7c\xdf\x94\x10\x10\x13\x83\x77\xed\x72\x5f\x7d\x0d\x4f\x4b\x8b\ +\xcc\x7c\x57\x24\x27\x77\x46\x0f\x4e\xd1\x7d\x95\x65\x08\x87\x5d\ +\x77\xde\x25\x2d\xfd\x3c\xf2\xfe\x4c\x7a\xd5\x55\xd0\xde\xfe\x9f\ +\x0f\x5a\x21\xc4\xe1\x83\x07\x4c\x53\x57\x55\x97\x6d\x69\x9f\x79\ +\x72\x98\x03\x07\xdf\xe8\x92\x84\xe8\xbc\x83\x00\x51\x4a\x0d\xd3\ +\xe8\xd5\xab\x4f\x5c\x7c\x3c\xeb\xc2\xe0\x08\xa1\xe2\x92\x92\x70\ +\x28\xac\xb9\x5c\xe7\xce\xd6\xc3\x18\xd7\xd6\xd6\xfe\xec\x67\x3f\ +\xcb\xc9\xc9\xb9\xfe\xfa\xeb\x87\x0f\x1f\xae\x9f\x81\xa8\x1a\xa5\ +\xcc\x34\xf5\x9c\xec\xec\xf8\xae\x6d\x76\xb9\x50\x45\x85\xeb\x9a\ +\x6b\x71\x4d\x4d\x78\xde\x3c\x3e\x64\xb0\xed\x41\x9c\x86\x17\x00\ +\x40\x55\x51\x6d\xad\xeb\xf6\x3b\xf0\xae\x5d\xfa\x6b\xaf\xd1\x2b\ +\x2e\x87\x48\xe4\x3f\xcc\x80\xb4\xaf\x54\x6b\x4b\x8b\x69\x1a\xdf\ +\x94\xd7\xe0\xc0\xc1\xd7\x31\x32\x91\x2f\x36\x56\x55\x35\x76\xa2\ +\x59\x87\x10\x42\x08\xb5\xb6\xb6\x1a\xc6\x39\xec\xe1\x84\xe0\xa3\ +\x47\x8f\xbe\xf3\xee\xcc\x07\x1f\x7c\xf0\xfe\xfb\xef\xff\x9f\x9f\ +\xfd\x74\xfc\xf8\x09\xba\xae\xdb\x19\x83\xa7\x9b\x94\x11\xc2\x3e\ +\x9f\x57\xd3\xba\xb4\xd9\xed\x46\x47\x8f\xba\xee\xbe\x07\xef\xdd\ +\x17\x99\xf9\x0e\x9b\x3a\x15\x42\x27\xec\xb6\xe8\xae\xde\x94\x61\ +\x88\x94\x94\xc8\x2b\x2f\xbb\xee\xba\xdb\x75\xcb\x2d\x91\x7f\x3d\ +\x4b\x6f\xb9\x05\x38\xff\x4f\x92\x9d\x6c\xd3\x25\xce\xef\x77\x28\ +\xc1\xc1\xb7\x1d\xf6\x62\xe4\xa9\x3d\x5c\x08\x11\x1b\x1b\x7b\x4e\ +\x03\x43\x84\x90\x50\x28\x14\x0e\x87\x07\x0d\x1a\xf4\xf4\xd3\x4f\ +\x3f\xf6\xd8\x63\x19\x99\x99\xa3\x46\x8c\x30\xbe\x2c\xd6\x70\xbc\ +\xcd\x18\x83\xaa\xe2\x1d\x3b\x5c\x77\xdd\x8d\xaa\xab\x23\x6f\xbe\ +\xd1\x55\xee\xf5\x0b\x79\x01\x00\x74\x5d\x64\x66\x86\xdf\x7d\xdb\ +\xf5\xfd\x1f\xb8\xbe\xf3\x5d\xa3\xa4\xc4\xfc\xe1\x0f\xa3\x65\x70\ +\xff\x93\x0b\xea\x78\xce\x0e\xfe\xdb\x29\xe3\x3c\x7c\x84\xfd\x29\ +\x13\x26\x4c\xf8\x9f\xff\xf9\x9f\x47\x7f\xfb\xdb\xff\xfb\xc3\x1f\ +\x06\x0f\x1e\x7c\x26\x0e\x05\x48\x12\x10\x22\xcd\x99\xab\xfd\xec\ +\x67\x80\x50\x64\xd6\xfb\xec\x82\x0b\xa0\xbb\x18\xe2\xe9\xb7\x15\ +\x1b\x06\xa4\xa4\x46\x5e\x7f\xcd\xbc\xf7\x3e\xf5\x4f\x4f\xb8\xee\ +\xb9\x07\x1f\x3e\x0c\x6e\x17\x48\xc4\xf9\xf9\x1d\x38\xf8\xc6\xd9\ +\x47\x08\x31\x6d\xda\xb4\x1f\xfd\xf0\x47\xbf\xf9\xcd\xa3\x7b\xf6\ +\xec\x55\x55\xf5\x8b\x3d\x79\x70\xbb\x51\x28\xa4\x3c\xfe\xb8\x76\ +\xf7\xdd\x3c\x33\x23\xfc\xd1\x87\x6c\xf2\xe4\xd3\x15\xbc\xff\x42\ +\xb9\x81\x48\x04\x62\x62\x8c\x27\x9f\xd0\xff\xfe\x77\xb2\x6e\x83\ +\xfb\xb2\xcb\xe4\xb7\xde\x01\x2e\x40\x51\x9c\xdf\xc6\x81\x83\x6f\ +\x0a\x82\x73\x4a\x29\xa5\x14\x00\xae\xb8\xe2\x8a\x9f\xfd\xfc\xe7\ +\x4f\x3f\xfd\xf4\xd1\xa3\x47\x94\xd3\x2d\x85\x48\x12\xa8\x2a\xd9\ +\xb0\x41\xbb\xed\x76\xf5\xa9\x3f\xd3\xdb\x6f\x8f\xcc\x9c\xc9\x07\ +\x0e\x84\x60\xf0\x74\x4b\x0a\xf8\x4b\x38\xc6\x34\x41\x22\xd6\xf7\ +\xbe\x1b\xfe\xf8\x23\x9e\x9e\xa1\xdd\x7b\xaf\xf6\x9d\xef\xe2\x03\ +\x87\x20\x26\x06\xce\xe5\x7a\x8c\x03\x07\x0e\x4e\x33\x28\x11\x17\ +\xc2\xb2\x2c\x59\x96\x4d\xd3\xfc\xd3\x9f\xfe\xb4\x7a\xd5\xaa\x4d\ +\x9b\x37\xdf\x7b\xff\x77\xaa\x6b\x6b\x4f\x16\x16\x22\x04\xdc\x6e\ +\xd4\xde\x2e\xff\xe5\x2f\xae\xab\xae\xc6\xfb\xf6\xe9\xcf\x3e\xab\ +\xff\xed\xaf\x22\x25\xa5\xeb\xea\x43\x37\x4c\xf2\xe5\x0d\x61\x0c\ +\x22\x11\x3e\x66\x54\x64\xf6\x07\xf2\x0b\x2f\xa8\xcf\x3c\x23\xad\ +\x58\x61\x3c\xfc\x13\x7a\xf3\xcd\x3c\x29\x09\x19\x06\x38\xa2\x63\ +\x0e\x1c\x9c\x67\x93\x41\x88\x57\x5f\x7d\x75\xdc\xb8\x71\xfb\xf7\ +\xed\x6b\x68\x68\x78\xe8\x47\x3f\x22\x04\x87\x43\x21\x91\x90\x70\ +\xfc\x24\x55\x05\xcb\x92\x16\x2c\x50\x9e\x7a\x8a\x6c\xdd\x46\xaf\ +\xbc\xc2\x78\xe4\x11\xde\x7f\x00\x18\x3a\x98\x5f\xa2\x16\xd5\xb1\ +\x3f\xe2\x4b\x41\x29\x78\x3c\x74\xe2\x44\x36\x69\x12\x3e\x7c\x58\ +\x79\xee\x79\x69\xd5\x2a\x11\x17\xc7\xf3\xf2\x84\xdb\x8d\x38\x07\ +\xa7\xd4\xac\x03\x07\xe7\x18\x18\xe3\xd6\xd6\xd6\xe5\x2b\x56\xd4\ +\xd4\xd4\x3c\xfa\xe8\xa3\x29\x29\x29\xd7\x5c\x7b\xed\xae\x5d\xbb\ +\x7e\xfa\xf0\x4f\x46\x8c\x18\x11\x13\x13\x13\x35\xf3\x35\x0d\x14\ +\x05\x6f\xd9\xa2\x3d\xf2\x88\xfa\xfb\x3f\x80\xdb\xa3\x3f\xf1\x27\ +\xf3\x97\xbf\x14\x69\x69\x60\xe8\x67\x32\x54\xbf\x8a\x9c\xa1\x65\ +\x21\xc3\x60\xa3\x46\x45\xde\x7e\x5b\x7f\xed\x55\x30\x2d\xd7\xad\ +\xb7\xb9\x6e\xbc\x51\x5a\xb4\x18\x38\x07\x8f\x07\x9c\xd4\x5d\x07\ +\x0e\xce\x31\x5c\x2e\xd7\xf2\xe5\xcb\x56\xac\x58\xfe\xe6\x1b\x6f\ +\xac\x5e\xbd\x3a\x27\x27\xc7\xe3\x71\xaf\x5a\xbd\xda\xde\x4c\x0d\ +\xaa\x0a\xaa\x82\xf7\xed\x53\x7f\xfc\x63\xcf\xc5\xd3\xc8\xd2\xcf\ +\x8d\x9f\xfd\x2c\x3c\x7f\x3e\xbd\xed\x36\x20\xe4\x74\x51\xc6\xb3\ +\xf2\x23\x4e\x34\x5f\x20\x12\x01\x55\xb5\x6e\xbf\x9d\x4e\x99\x22\ +\xbf\x3b\x53\x79\xe1\x05\xf7\x95\x57\xd2\xe9\xd3\xac\xef\x7f\x9f\ +\x4e\x9c\x08\x6e\x37\x58\xd6\xd7\x2e\xeb\xe2\xc0\x81\x03\xe8\xd8\ +\xb2\x71\xf5\x55\x57\xdf\x75\xd7\x5d\xa3\xc7\x8c\xae\xaa\xae\xfa\ +\xd1\x43\x0f\xb5\xb5\xb4\x34\x34\xb7\x70\x55\x15\x42\xe0\x5d\xbb\ +\xe4\x57\x5f\x93\x67\xce\x44\xa1\x90\x75\xdb\x6d\xe6\x83\x0f\xb2\ +\x7e\x7d\x11\xe7\xa7\x66\x28\x7c\x49\x14\xa3\x9b\x7c\xc7\x33\x84\ +\xa2\x80\x24\xa1\x63\xc7\xe4\x77\xdf\x55\x5e\x7c\x09\x55\x56\xd2\ +\xa9\x53\xad\xbb\xef\x66\x93\x26\xf2\x84\x04\x64\x59\xe0\x94\x9c\ +\x73\xe0\xe0\xeb\x06\x63\x4c\xd7\x75\xb7\xdb\x2d\x11\x62\x98\xe6\ +\x9b\x6f\xbf\x63\x62\x7c\xcd\xc5\x17\xa7\xd7\xd5\x4a\x6f\xbd\x2d\ +\xcd\x9c\x09\x42\xd0\x6b\xaf\x35\xbf\xfb\x5d\x3e\x6c\x28\x20\x74\ +\x76\x39\x47\xff\x01\x2f\xd8\x9e\x8c\x44\x84\xaa\xe1\xa3\x47\xe5\ +\x59\xb3\xe4\x37\xde\xc4\x07\x0f\xf2\xa1\x43\xcd\x5b\x6f\xa5\x57\ +\x5e\x21\x72\x72\x40\x08\x70\x08\xc2\x81\x83\xaf\x3b\xca\x20\x10\ +\xe2\x92\x84\x65\x99\xb4\xb6\xc2\xe7\xcb\x94\xb7\xde\x24\x9f\x2f\ +\x13\x92\x44\xaf\xbf\xce\xbc\xf7\x5e\x3e\x78\x30\x60\x0c\xa6\x79\ +\xd6\x6b\x02\xff\x19\x2f\x74\x42\x55\x81\x10\x54\x55\x2d\x2d\x5c\ +\x28\xbf\xf9\x16\xd9\xb1\x5d\xf8\xfd\x74\xc6\xb5\xd6\xf5\xd7\xb3\ +\x7e\xfd\x44\x6c\x2c\x32\x0c\x5b\xef\xc1\xf9\x51\x1d\x38\xf8\x0f\ +\x59\x01\x34\x0d\x2c\x0b\x1f\x39\x22\x7d\xfa\xa9\xfc\xde\xfb\x78\ +\xe7\x4e\x91\x99\x69\xde\x78\x23\xbd\xf1\x06\x5e\x54\x04\x18\x9f\ +\x79\x1c\xe1\x1c\xf3\x82\x6d\x3b\x10\x22\x54\x15\x37\x35\x91\x0d\ +\x1b\xa4\x77\xde\x91\x16\x2c\x04\x21\xd8\x88\x11\xf4\xa6\x1b\xe9\ +\x85\x17\x8a\xec\x6c\x90\x08\x58\x14\x2c\xcb\x21\x08\x07\x0e\xbe\ +\x1a\x24\x49\xc8\x32\x02\x40\xcd\xcd\x64\xed\x3a\x69\xf6\x1c\xe9\ +\xf3\xa5\xa8\xb6\x96\x5e\x30\x81\xde\x78\x13\x9d\x3e\x8d\x67\x66\ +\x22\xc6\xbe\xae\xc1\x75\x5a\x5e\x40\x08\x21\x04\xa2\x43\x12\xce\ +\x7e\xd8\xad\x48\x01\x42\x18\x63\xc4\x3b\xd5\x8b\x25\x09\x14\x05\ +\xa8\x85\x0f\x1c\x94\xe6\xcd\x93\x67\xcf\x41\x87\x0e\x42\xbc\x9f\ +\x5d\x7a\x69\xe4\xb2\xcb\xc5\xf0\xa1\x28\x2d\x0d\x84\x00\xc3\x88\ +\xea\x71\x23\x44\x30\xe6\x9c\x39\x5c\xe1\xc0\xc1\xc9\x73\x2d\x00\ +\xc8\xb2\x50\x55\xd4\xd8\x88\x0f\x17\xcb\xf3\x3e\x96\x16\x7e\x82\ +\xf7\xed\x13\xc9\x49\xd6\xe5\x97\xd3\x6b\xae\x61\x63\xc6\x80\xdb\ +\x0d\x8c\x7d\x69\x4a\xc2\xd7\xc3\x0b\x9c\x53\xc6\x91\xa2\xca\x82\ +\x31\x40\x04\x73\xcb\x60\x10\x2d\x92\x74\xd2\x99\x66\xa4\x25\x18\ +\xf1\xc4\x26\x68\x52\x97\x3d\x5d\x18\xdb\x0c\x87\xeb\xea\xc8\xa6\ +\x4d\x64\xee\x6c\x98\xf3\x3e\x0e\x51\x94\x97\xc7\x2e\xb9\x84\x4d\ +\x9f\xc6\x46\x8c\x10\x3e\x1f\x10\xc2\x43\xad\x2d\x8d\x2d\xae\xd8\ +\x04\xb7\x8c\x1c\x6a\x70\xe0\x20\x3a\xb9\xca\xb2\x00\x40\xa6\x89\ +\xf7\xee\x95\x56\xac\x90\xe6\x7e\x88\xf7\xee\x45\x86\x41\x2f\xba\ +\x90\x5e\x75\x15\x9b\x3c\x99\xe7\xe6\x02\x40\x54\x61\xe9\xeb\x1e\ +\x39\xdd\xf1\x02\x22\x2e\xd4\x3e\xe7\xa5\xc7\xdf\x58\x0f\x0f\x3c\ +\xf2\xe8\xf4\xc2\x58\x10\xed\x73\xff\xfe\xf8\x5b\x5b\x95\x5f\xfe\ +\xfe\xe7\xc3\xb3\xbd\x1c\x24\x4d\x91\x11\x70\xcb\xa2\x18\x85\x3f\ +\x7e\xf6\xcf\x73\x0e\x49\xbf\xf9\xeb\x1f\x8a\xb4\x70\x30\xc4\x54\ +\xb7\x4b\xc2\x48\x70\x66\x1a\x86\xc5\x38\x52\x35\x55\x55\x65\x08\ +\x7f\xfa\xbb\xbb\x77\x2d\xc3\x3f\x8c\xd3\xdd\xdb\xb7\x42\x4b\x33\ +\xe4\xe5\xb1\xc9\x93\xe0\xca\x69\xab\x77\xaf\x7b\x66\x73\xdb\xc3\ +\x7f\xff\xdb\x05\x71\x66\xb0\xdd\x54\x34\x55\x26\x58\x08\x6e\x19\ +\xba\x49\x9d\x4c\x4a\x07\xff\x3f\x59\x07\x08\x81\x2c\x0b\x45\x41\ +\x0d\x8d\xf8\xe8\x11\xe9\xf3\xcf\xc9\x92\xa5\x64\xed\x5a\x50\x14\ +\x5e\x58\x48\xaf\xbe\x8a\x5e\x7c\x31\xef\xdb\x57\xa8\x0a\x62\xbc\ +\x53\x73\xed\x9c\xf0\x52\xb7\x1e\x04\x33\xf4\x96\xca\xba\xa6\x8a\ +\xa6\x4f\x17\xaf\x1c\x3f\xe0\x26\xb6\x6b\xf1\xa2\x75\xfb\x5a\xdb\ +\x53\x1a\xda\x23\x8a\xea\x3f\xba\x65\xd9\x9c\x4f\x56\xb5\x40\xc2\ +\xc4\x2b\x66\x5c\x3c\xc4\xcf\x18\x6b\x3e\x76\xf0\xd9\xdf\x3e\xd2\ +\x77\xe0\xa4\x9b\x2e\xcf\x9d\xf3\xcf\xf7\x0f\xd4\x06\xdd\x81\x3e\ +\xd3\xaf\xb8\x74\x40\x76\x82\xd1\x70\x78\xd6\x47\x0b\x0e\x56\xb5\ +\xd7\x55\x84\x2b\x87\x5c\x79\xfb\x53\xb7\xed\x7a\xee\xff\xd6\xbf\ +\x32\xa7\xff\xd1\xf2\x91\xbb\xfe\x15\xfb\xfc\xf3\xc3\xdc\xda\xf7\ +\x62\x53\xaa\x7e\x1a\x7e\x6b\xd8\x45\xd3\x6e\x1f\xb7\xe8\xbd\x8f\ +\xb7\x94\xd4\xa9\x9e\xe4\x8b\xa6\x5d\x32\xac\x77\xa2\x70\x8a\xab\ +\x38\xf8\xef\x06\x21\x20\xcb\x82\x10\x64\x99\xd0\xd6\x4e\xb6\x6e\ +\x93\xd6\xae\x25\x9f\x7e\x8a\x8b\x8b\x51\x28\xc4\x46\x8e\x34\x7f\ +\xf9\x0b\x3a\xf5\x62\x5e\x54\x28\xe2\xe3\x91\x69\x02\xa5\x28\x1c\ +\x39\xe7\xf6\x4a\x77\xbc\x05\xd4\x32\x82\x2d\x46\x42\x76\x72\xd9\ +\xa6\x35\xbb\x0e\x8d\x6a\x5b\xb5\xa2\x5e\x4e\x8f\x57\x22\x4d\x96\ +\x68\xde\xb7\xec\x2f\xcf\xbc\x84\x72\x87\xa7\x98\xc5\xff\x7a\xe2\ +\xef\x71\x4f\xff\x4c\x51\x64\x44\xb0\xac\xaa\x9a\x2a\x63\x4c\x00\ +\x2b\x31\x1e\xf9\xe8\xa6\xd9\x7f\x6d\x50\xfe\xf5\xc8\xc5\xf3\x5f\ +\xfe\xe7\xfb\x9b\x9b\xfb\x0d\xec\x45\x0d\xae\x5a\x3a\xe2\x80\x0b\ +\x8a\x8c\xfb\xee\x5b\x5b\x57\xfc\xf6\xd6\x96\x87\xc6\x0f\xcb\x5b\ +\x35\x7b\xd8\xea\x9d\x9e\x57\x5f\x6c\x7a\xf5\xad\xb8\xc5\xe3\xd5\ +\xfa\x46\x2d\x25\xb3\x1a\x82\x7f\xa8\xa0\x7f\x7f\xfc\x81\x1c\x97\ +\x45\x4d\x7a\x2e\x2c\x25\x07\x0e\xbe\x49\xbb\xc0\x36\x0d\x24\x09\ +\xb5\xb7\xe3\x23\x47\xf0\xce\x9d\xd2\xb2\x65\x64\xdd\x3a\x7c\xb8\ +\x58\xc4\xc7\x8b\xa2\x42\xf3\x97\xbf\x60\x13\x27\xb2\x7e\xfd\xc1\ +\xa5\x09\x8c\x91\x61\xa0\x60\xf0\xfc\xf9\x31\xdd\xda\x0b\xd4\x8a\ +\x34\xb7\x5b\x79\x13\x2e\x4b\x3d\xb0\xf0\xcd\xd7\xde\x54\xca\x9b\ +\x2e\xbc\x6a\xda\xa1\x0f\xde\x6f\x33\x83\x3b\x37\x6d\x2b\x6d\x30\ +\xfb\x17\x29\x12\x52\x69\xf3\xa1\x1d\x15\x4d\x49\x94\x6a\x49\x79\ +\xdf\x7d\xe4\xb7\x45\x2e\xb3\xa5\xf2\x80\xea\x92\x50\xbb\xe2\xf6\ +\x68\xb5\xb5\xb5\x75\x47\xf7\x6f\xdd\x5f\x5a\x30\xe5\xe7\x7f\xfe\ +\xf1\xb8\x0f\xfe\x78\xcf\x1b\xa5\x02\xcc\xb0\x00\x0e\xe1\x08\xe7\ +\x50\xcd\xe8\xe1\x6b\xaf\x6d\x2d\xc4\x6f\xc8\xbd\x7e\x7c\xeb\x8d\ +\x83\xb7\x2c\x65\x4b\x96\x5c\x71\xe8\xf0\x15\xf1\xe5\x61\x85\x7f\ +\xba\xb3\x55\x2d\x70\xc3\xd4\xf1\x90\x9c\x02\x9a\x26\x24\x09\xd9\ +\x99\x94\xce\x36\x2d\x07\xdf\x52\x3a\x90\x65\x21\xcb\x20\x04\x32\ +\x0c\x68\x69\x21\xdb\xb7\x4b\x1b\x37\x91\x15\x2b\xf0\xe1\xc3\xa8\ +\xae\x4e\x64\x64\xd0\xb1\xe3\xcc\x87\x7f\xca\x46\x8e\xe0\xb9\xb9\ +\xc2\xe7\x43\x86\x01\x94\x82\x61\x9c\xff\xc0\x5b\xf7\x79\xd0\x94\ +\xea\x2d\x21\x16\xc8\xce\xbf\x28\xbd\x69\xf9\x93\x6f\xbb\xc7\xdc\ +\xf1\xe0\xd0\x82\x8a\x0f\xf5\xf6\xa0\xc1\x39\xe7\x1c\x7b\x03\x19\ +\x23\x7a\x0d\x18\x3a\x16\xb2\x73\xfc\x7b\x56\x33\xcb\xb4\x74\x13\ +\xc0\x23\x36\x7d\xf8\xd6\xab\x4b\x2a\x6e\x7d\xf0\xc1\x0c\xe5\x58\ +\xc9\x5e\x0e\x08\x21\x04\x96\x19\x01\x10\x18\x03\x51\x94\xf6\x83\ +\x6b\xff\xfd\xfc\x6b\xde\x89\x0f\x5c\x73\x41\x60\xef\xe6\x45\x10\ +\x8e\x80\x6e\x56\x69\xae\x86\x4b\xaf\x84\x5b\xaf\xdc\xf2\xf6\x93\ +\xb3\x5e\x5a\x7a\xeb\xe8\x49\x83\x37\xcd\x1a\xbf\xf1\x40\xe0\x47\ +\xdf\x43\x9a\xca\x47\x8c\x60\x43\x87\xd2\x89\x13\x45\xaf\x5c\x9e\ +\x95\x65\xd7\xbf\x01\x4a\xa3\x09\x11\x8e\x1d\xe1\xa0\x27\xdb\x05\ +\x18\x83\x44\x84\x24\x23\x4a\x51\x79\x39\x29\x2f\xc7\x1b\x36\x4a\ +\x1b\xd6\x93\x2d\x5b\x51\x65\xa5\x48\x4a\xe2\xb9\x39\xe6\x9d\x77\ +\xb2\xb1\x63\xf9\xf0\x61\xc2\xef\x17\xb2\x8c\x84\x00\xd3\x44\xed\ +\xed\xdf\x60\xdb\xbb\xb3\x17\x00\x59\x66\xb0\xae\x29\xe2\xa7\x52\ +\xff\xb1\x93\x2e\xbc\xb0\x3c\xe9\x82\x49\x99\x71\x26\x8d\xb4\x57\ +\xd7\x58\x03\x47\x0d\xcb\xfe\x6c\xf3\xfe\xcd\xeb\x58\xa5\xcb\x70\ +\xf7\xff\xfe\xb8\x09\x7d\x7a\xa5\xa2\x65\x9f\x3d\xf3\xc8\xc3\x43\ +\x47\x8d\xeb\x1d\x13\xe7\x62\x07\x0f\x6d\xdf\xc4\xcb\xea\x2d\x23\ +\x4b\x4d\x2b\x9c\x30\xac\xe0\xb5\xe5\xaf\xfc\xa8\x7e\x65\x4b\x71\ +\x2d\x4e\x07\xac\x68\x2e\x17\x69\x38\xb6\x7b\x8b\xd1\xde\x62\x98\ +\x16\x97\xb3\x32\xd3\xfc\x91\xcf\x5e\xf9\xc5\x43\x5b\x06\x8f\x1c\ +\x9a\xec\x3d\xe2\x55\x5e\x89\x8f\x4b\x1c\x5a\xb4\x5b\x1e\xf1\xfb\ +\xbb\xae\x2c\xdc\xbf\x51\x6c\xd8\x24\xbf\xf8\xa2\xf2\xec\xb3\xc2\ +\xef\x17\x59\x59\x74\xfc\x78\x36\x78\x30\x1b\x3a\x44\xa4\xa5\x81\ +\xa6\x09\x55\x05\xce\xa3\x4c\xe1\x98\x12\x0e\xbe\x71\x2e\x38\x1e\ +\x2f\xb0\xc0\x30\x50\x53\x13\xde\xb9\x8b\xec\xdc\x41\xd6\xae\x23\ +\xfb\xf6\xa1\xe6\x66\x08\x85\xd8\xe0\xc1\xd6\x65\x97\xb2\x09\x13\ +\xf8\x80\x01\x3c\x23\x43\xc4\xc7\x23\x4a\xed\xcc\x60\xd4\x33\xf6\ +\x16\x75\xb3\x1e\x81\x89\x14\x6e\xd8\x3f\xf3\xcd\xcf\xb2\xa6\xcd\ +\x98\x36\x30\x8b\x59\x16\x26\x32\x6b\x2d\x9f\x3f\xf3\xbd\x50\xfe\ +\x95\x77\x4c\x2b\xac\xdc\xb5\x7a\xe1\x92\x75\xb5\x41\xcb\x97\x39\ +\xe4\x86\x19\x17\xa7\x4a\x4d\x4b\x17\x2c\xd8\xb0\xb7\x22\xa9\xef\ +\x84\xeb\xa6\xf7\xdb\xfa\xc9\xbc\x6d\x47\xea\x91\xea\x4e\xef\x33\ +\xe2\xb2\xe9\x63\xbd\x56\xed\x8a\x4f\x17\x6e\x3e\x54\x83\x35\x5f\ +\xaf\x81\x13\x2e\xbf\xb0\xa8\x74\xe3\xd2\xcf\xd6\xec\x0c\x0b\x39\ +\xc6\x9f\x39\xf9\xd2\x4b\xfa\x27\xc3\xda\x45\x0b\x56\x6e\x2d\xf6\ +\x64\x0f\xbb\xe9\xda\xb1\x87\x97\x2f\x58\xbb\xa7\x42\xa8\xae\xb8\ +\x9c\x21\x57\x5c\x75\x61\x92\x06\xdc\xb4\x50\x75\x0d\xd9\xba\x05\ +\xef\xd8\x29\xad\x5a\x85\xca\xca\x71\x75\x15\x10\xc2\x06\xf4\xe7\ +\xfd\xfa\xb3\x11\x23\x78\xbf\xbe\x3c\x3d\x43\x64\xa4\x09\xcd\x85\ +\x6c\x3b\xa2\xd3\x94\x70\xac\x09\x07\xe7\x21\x52\x80\x31\x10\x22\ +\x24\x09\x71\x0e\xb5\xb5\xb8\xa2\x12\x17\x17\x93\x4d\x9b\xf0\xee\ +\xdd\x64\xf7\x2e\xd4\xd0\x28\x92\x93\x44\x72\x0a\x1b\x35\x8a\x8d\ +\x1c\xc1\x86\x0c\xe1\xf9\xf9\xb6\x4f\x11\xcd\x44\xea\x79\xba\xa7\ +\xdd\xe7\x2f\x20\x2c\xb9\xdd\x1a\x33\x22\xba\xc5\x10\x42\x42\x08\ +\x40\xc4\xe5\x76\x21\xaa\x87\x75\x4a\x14\x55\x55\x64\x8c\x40\x30\ +\x2b\xa2\x1b\x1c\xb0\xaa\x69\xb2\x84\xb9\x65\xea\x06\x95\x35\x4d\ +\x26\x18\x20\x5a\x1b\x4e\x20\xa2\x6a\xaa\x4c\x30\x80\x60\x96\x19\ +\x31\x2c\x29\x5a\x79\x0d\x84\x60\x46\x44\xa7\x1c\x14\xcd\xa5\x48\ +\x58\x30\x2b\xa2\x5b\x92\xaa\x29\x12\x06\xe8\x78\x73\x11\xad\x76\ +\x13\x5d\xbf\x69\x6d\x43\x35\x35\xf8\xd8\x31\xb2\x79\x33\xd9\xbe\ +\x9d\xec\xd8\x81\x8e\x1d\x13\x31\x31\xc2\xeb\x15\x39\x39\x6c\xf8\ +\x70\xd6\xb7\x2f\x1f\x34\x90\x67\x65\x81\xcb\x05\x9a\x26\x64\x19\ +\x18\x73\xac\x09\x07\x5f\x27\x17\x48\x12\x48\x92\x20\x04\x04\x47\ +\x11\x1d\x74\x1d\xd5\x37\x90\xbd\x7b\xf0\x9e\xbd\x64\xc7\x0e\xbc\ +\x67\x0f\x6a\x6b\x43\x2d\x2d\x22\xd6\xc7\x87\x0e\x65\x03\x06\xb2\ +\x51\xa3\x78\x41\xbe\x48\x4e\xe1\x81\x44\x10\x1c\x99\x1d\x3b\x86\ +\x7a\xf0\xa4\xf5\xf5\xe5\x41\x9f\x1f\x10\xd2\xf1\x93\x08\x44\x29\ +\x0a\x87\xd1\xa1\x43\x64\xff\x7e\xbc\x63\x27\xd9\xb6\x0d\x57\x56\ +\xa2\x9a\x1a\xd0\x75\x9e\x9b\xcb\x0b\xf2\x79\x41\x01\x1b\x3c\x44\ +\x64\x67\x89\xf4\x74\x9e\x9a\x2a\x62\x62\x80\x31\x64\x17\xd7\xb3\ +\x85\x64\x1c\x39\x19\x07\x67\x68\x0e\x60\x2c\x08\x06\x42\x90\x45\ +\x51\x4d\x0d\xaa\xaa\xc2\x15\x15\x78\xcf\x1e\xbc\x67\x2f\x3e\x7c\ +\x18\x1f\x3c\x88\x0c\x43\xa4\xa5\x89\xa4\x24\xd6\xbf\x3f\x1f\x3a\ +\x84\xf5\xed\xcb\xfb\xf6\x15\x09\x09\x76\x77\x45\x8c\x81\x3d\x39\ +\x7d\x5b\xbe\xfa\xb7\x8c\x17\x4e\xfd\xd9\x24\x49\xc8\x32\x20\x84\ +\xda\xda\x50\x7d\x3d\xaa\xab\x23\xbb\x77\x93\x3d\x7b\xf0\xde\x7d\ +\x78\xcf\x1e\xd4\xde\x2e\x3c\x1e\x70\xb9\x44\x52\x12\x1b\x38\x90\ +\xe7\xe7\xf1\xfc\x02\x5e\x58\x20\x12\x13\x85\xaa\x82\xcb\x25\x54\ +\xd5\xa6\x98\xa8\xf7\xe1\xd8\x14\x4e\x74\x40\x22\x82\x48\x80\x31\ +\xa2\x16\xd8\xe6\x40\x7b\x3b\x2e\x2e\xc1\x07\x0f\x90\xc3\x87\xf1\ +\xee\xdd\xe8\xd8\x31\x14\x8e\xa0\x50\x08\x00\x58\x41\x01\xef\xd7\ +\x8f\xf7\xeb\xc7\x06\x0f\x12\x19\x19\x22\x31\x91\x27\x24\x00\xc6\ +\x51\x9d\x01\xbb\x3b\x7d\x0b\xe7\x9e\x6f\x33\x2f\x9c\xc6\x94\x40\ +\x00\xf6\x20\x47\x2d\x2d\xf8\xf0\x61\x5c\x5c\x8c\x0e\x1e\x22\xbb\ +\x76\xe2\xca\x2a\x54\x5f\x8f\x6a\x6b\x01\x13\x9e\x9b\xc3\x73\x72\ +\x45\x4e\x36\x2f\x2c\xe4\xbd\x7b\x89\xe4\x64\x9e\x9c\x2c\x52\x52\ +\x84\xc7\x13\xb5\x29\x6c\x6b\xc2\xbe\xe3\x84\x2a\xfe\x2b\xad\x80\ +\xae\xb6\x00\x42\x40\x08\xa2\x14\xd5\xd6\xa2\x9a\x5a\x5c\x57\x8b\ +\xca\xcb\xf1\xfe\x03\xf8\xe8\x11\x54\x7a\x0c\x97\x94\xa0\x50\x48\ +\xc4\xc5\x8a\xa4\x64\x11\x08\xb0\xfe\xfd\x78\xdf\xbe\xbc\x4f\x1f\ +\x9e\x97\x27\x52\x53\xed\xa2\x0c\x02\xe3\xa8\x51\xf0\x5f\xb1\x6f\ +\xf8\xbf\x88\x17\x4e\x67\x4d\x48\x12\x48\x12\x0a\x87\x51\x53\x13\ +\x6a\x6e\x46\xb5\xb5\xf8\xc0\x01\x7c\xe8\x10\x3e\x5c\x8c\x0f\x1d\ +\xc2\xd5\xd5\x42\x96\x41\xd3\x40\x91\x45\x5c\x3c\x2b\x2a\x14\x39\ +\xb9\x3c\x27\x87\xe7\xe6\xf0\xdc\x5c\xf0\xf9\x84\xa2\x80\xa6\x0a\ +\x55\x03\x59\x06\xce\x91\x6d\x53\x74\x86\x36\x1d\x7c\x2b\x26\x0c\ +\x42\x80\x60\x81\x09\x10\x02\x9c\x21\xdd\x00\x5d\x47\x86\x01\xba\ +\x8e\xcb\xcb\xf1\xd1\x52\x74\xf4\x28\x2e\x2d\xc5\x07\x0f\xa2\xaa\ +\x2a\x64\x9a\x60\x18\x48\xd7\x85\xcf\xc7\xf3\xf3\x79\x5e\x1f\xde\ +\xa7\x0f\x2f\x2a\xe2\x59\x59\x22\x2e\x5e\xf8\xe3\x85\xcf\x07\x00\ +\xc8\x8e\x17\xda\x21\xc3\xff\xba\x9e\x70\xfe\x78\xe1\x9b\x2d\xdc\ +\x2e\x30\x06\x42\xec\xb8\xf1\x71\x5b\xc0\x34\x71\x45\x25\x3e\x56\ +\x8a\x8f\x1d\x43\xc7\xca\xc8\xbe\x7d\xa8\xb6\x16\x35\x36\xa2\xc6\ +\x06\x68\x6e\x01\x8c\x79\x66\xa6\x48\x4d\x11\x69\x69\x3c\x2d\x4d\ +\xf4\xee\xc3\x53\x53\x44\x42\xa2\x48\x4c\x14\x81\x04\x91\x90\x08\ +\xaa\x7a\x3c\x42\x21\x04\xea\x0c\x58\x38\x26\xc6\x37\x35\xf9\x23\ +\x24\x4e\x7a\xc8\x39\x6a\x6e\xc6\x0d\x0d\x50\xdf\x80\x9b\x1a\x51\ +\x6d\x1d\x3e\x7a\x14\x95\x95\xa1\xea\x6a\x5c\x5d\x8d\x2b\x2a\x20\ +\x14\x02\xb7\x5b\x24\x26\x8a\x84\x04\x91\x90\xc0\x0b\xf2\x79\x9f\ +\x3e\x3c\x33\x53\x64\xe7\xf0\xac\x2c\xe1\xf3\x46\x9d\x0b\x84\xec\ +\xf9\xc0\x8e\x4f\x89\xee\xfc\x4d\xd4\xb3\xf5\x4d\xc5\x57\xe9\x8d\ +\xe7\x89\x17\x10\x42\xe1\x70\x28\xd8\x1e\x14\x3d\x64\xa8\xa0\x8e\ +\x3f\x84\x80\x44\x80\x48\x20\x11\xd0\x0d\xd4\xd6\x8a\xda\xda\xa0\ +\xbd\x1d\x37\x34\x2a\xc7\x8e\xa9\x95\x55\x4a\x75\x95\x5c\x59\xa5\ +\x94\x57\xa0\x60\xbb\x9d\xb8\x0a\x84\x08\x89\xf0\xd8\x38\x2b\x3d\ +\xcd\x4c\x4e\xa6\xc9\xc9\x56\x52\x80\x26\x25\x5b\xc9\x49\xdc\xeb\ +\x03\x45\x01\x55\xb5\xe5\x37\x41\x51\x41\x92\x80\x73\xe0\x2c\xca\ +\x44\xac\x4b\xd4\xd3\xc1\x99\xff\x58\x18\x77\x39\x6c\x7e\xc7\xc0\ +\x05\x98\x06\x18\x26\x98\x06\x18\x06\x18\x26\x8a\x84\xa5\xba\x7a\ +\xb9\xae\x4e\xae\xad\x95\xea\xea\xe4\xba\x5a\xa5\xb2\x9a\xd4\xd7\ +\xdb\x0b\x52\xd1\x1c\x01\x49\xb6\x32\xd2\xcd\xb4\x34\x33\x2d\xcd\ +\x4c\x4b\x35\xb3\xb2\x58\x6a\xaa\xf0\x79\x85\xd7\x27\x62\x7d\xe0\ +\xf1\x80\x10\x40\x29\x50\x06\x8c\x76\x90\xfe\x09\xe3\x4b\x55\x54\ +\x5f\x5c\x1c\xc6\xb8\x6b\x67\x46\x18\x45\xc2\x91\x60\x7b\x5b\xb7\ +\x5a\x04\xdf\x38\x27\x28\x8a\x12\x1b\x1b\x8f\x09\x3e\xc3\x01\x78\ +\x96\xbc\x80\xb0\x04\x58\x3a\x7d\xad\x7a\x04\x82\x09\x66\x75\x92\ +\x42\x24\x1c\x6e\x6d\x6b\x49\x4b\xcb\xd4\x5c\xae\xae\x95\xc3\xa3\ +\xad\xee\x21\x57\xaf\x4b\x4d\x8e\xae\xe5\x81\x11\x00\x50\x0a\xd5\ +\xd5\x50\x59\x09\x55\x55\x50\x53\x83\xca\xcb\xe1\xe8\x51\xa8\xaf\ +\x87\xe6\x66\xd1\xd4\x84\x9a\x9b\x45\x5b\x1b\x00\x40\x6c\x2c\x04\ +\x02\x90\x98\x08\x81\x00\x24\x24\x40\x52\x12\x64\x64\x80\xdf\x2f\ +\xe2\xe2\x20\x3e\x1e\x62\x63\xa3\xb7\x1e\xcf\x59\x73\xfe\xb7\xd5\ +\x6a\xb5\xe7\xd2\xb3\x9e\x51\x4d\x13\x5a\x5b\xa0\xa5\x15\x5a\x5a\ +\xa0\xa5\x05\x9a\x9b\x51\x73\x33\x54\x57\x43\x4d\x0d\x34\x34\x44\ +\x8f\xfa\x7a\xa8\xab\x03\x00\xa4\x69\x22\x3e\x1e\xf9\xfd\x60\x1f\ +\x59\x59\x22\x3b\x1b\x52\x53\x21\x2d\x2d\x7a\xc4\xc4\x9c\xf6\x0a\ +\x76\x18\x02\xa8\x4b\xcf\xec\xda\x51\x39\xe7\x75\xb5\xd5\xa6\x61\ +\x24\x06\x92\xba\x8c\x31\x64\x18\x91\xe6\xe6\xa6\xd4\xb4\x0c\xb7\ +\xdb\xf3\x4d\xf5\x70\xd4\x5d\xef\xb5\xdb\x5c\x5f\x57\xab\x47\xc2\ +\x81\xa4\xe4\x73\xc9\x0b\x08\xf3\x70\x23\x0b\xb7\x20\x8c\x4f\xd3\ +\x7b\x39\x56\x3c\xc4\x9b\x02\x82\x03\x00\xc6\xb8\xaa\xb2\x22\x35\ +\x2d\x3d\xc6\xeb\xb3\xcb\xfe\xda\x16\x57\xd7\x3b\xdf\x0e\x7b\xf5\ +\x24\x58\x16\x04\x83\x10\x0a\xa1\x70\x18\xda\xda\xa0\xa2\x02\xaa\ +\xaa\x6c\xe2\x80\xea\x6a\x54\x5d\x0d\xd5\xd5\xa0\xeb\x51\xff\xb6\ +\xd3\x91\xc1\x18\x5c\x2e\x48\x49\x81\x84\x04\x91\x90\x00\x89\x89\ +\x76\xf7\x15\x7e\x3f\xc4\xc7\x47\x89\x43\x92\xec\x1d\xf8\xd1\x3b\ +\xf6\xf1\x35\x9a\xa9\x5d\x2f\xf8\xe9\x2e\x7e\xd7\x8f\xfb\x7a\x2d\ +\x64\x7b\xc5\xce\x3e\xec\xb8\x3d\xa5\x10\x0e\x43\x53\x13\x34\x37\ +\xa3\xa6\x26\xe8\x3c\x1a\x1a\x50\x63\x23\xd4\xd5\x41\x4b\x4b\x34\ +\xac\x13\x35\xbb\x18\x50\x0a\x84\x40\x52\x12\xa4\xa5\x89\x94\x14\ +\x48\x4d\x8d\x1e\x99\x99\xe0\xf7\x0b\x8f\x07\xec\xc3\xe5\xfa\x82\ +\xc1\xff\xc5\x16\xae\xdd\x2d\x3b\xbd\x03\xfb\x21\xc6\x58\x00\x1c\ +\x39\x7c\x28\x2e\x2e\x4e\xd5\xb4\x8e\x27\x49\x4d\x75\x65\x62\x20\ +\x29\x36\x2e\xfe\x1b\xec\xe1\x5f\xd0\x66\x00\x38\x52\x7c\xd8\xe7\ +\xf3\x69\x2e\xd7\x99\x34\x46\x3a\x8b\x8f\xc7\x9a\xb7\xf9\xb3\xc7\ +\x1a\x17\x3f\x8d\x5d\xdd\xff\x3b\xd7\xa9\x77\xf0\x15\xa9\xf7\xcd\ +\xe3\x91\xd6\x68\x4f\x60\x4c\xd3\x4e\x68\x90\x7d\xbf\xeb\xed\x57\ +\x8b\x54\x9c\x67\x2e\x39\xf5\xd3\x30\x06\x59\xb6\x47\x72\xf4\xb5\ +\xe1\xc3\xbb\x21\x8e\xa6\x26\xd4\xd0\x00\x8d\x8d\xd0\xd4\x14\xbd\ +\x6d\x6e\x86\xaa\x2a\xd4\xde\x0e\x6d\x6d\x50\x59\x09\xed\xed\x28\ +\x14\x82\x60\x10\x05\x83\xc7\xa5\x7b\xbd\x5e\x88\x89\x89\x1e\x1e\ +\x8f\x7d\x2b\xdc\x6e\xf0\x78\xc0\xed\x86\x98\x18\xf0\x7a\x41\xd3\ +\xc0\xe5\x02\x55\x8d\x26\x83\xdb\x87\xa2\xd8\x87\x90\x65\xe8\x3c\ +\x3a\x99\x85\x90\xe8\x2d\xc6\xc7\x87\xfa\x99\x8c\xf9\xce\xa1\xd8\ +\x79\x6b\x8f\x67\x7b\xdb\xaf\x65\x81\x61\x80\x69\x46\x0f\xc3\xb0\ +\x43\x7a\x60\xdf\xea\x3a\x84\x42\xd0\xda\x0a\x91\x08\x84\xc3\x28\ +\x1c\xb6\xc9\x14\x42\x21\x08\x06\xa3\x47\x7b\x7b\x74\x6d\x5f\x92\ +\xec\x6f\x2d\xec\xef\xee\xf5\x8a\x98\x18\xe8\xdb\x57\x24\x25\x41\ +\x20\x00\xf1\xf1\x90\x90\x00\x7e\xff\x71\x4a\x75\xbb\xbf\xfc\x87\ +\x3b\xab\x40\xcf\xa9\x43\xda\x7e\xc8\x39\xc7\x18\x13\x42\x28\x63\ +\x6a\x17\xda\xb4\xa8\xa5\x6a\xae\x53\xfd\xf9\xb3\xea\xe1\x67\x1a\ +\xad\x3b\xe9\x6d\xbf\xa4\xcd\x12\xa1\x8c\x02\xa0\x33\x31\x5f\xa4\ +\xb3\x6d\x17\x41\x04\x10\x91\x4f\xf3\x22\x05\x7c\x62\xd9\x6b\xc1\ +\xb9\x10\xb8\x83\xa7\xb9\x00\x42\x30\x00\xb0\xaf\x98\xe9\x61\x67\ +\x3f\x82\x10\x5c\xc0\x37\x1c\xe4\x39\x93\xdc\x55\x8c\x21\x29\x89\ +\x27\x27\x77\x6f\xf2\x19\x46\xf4\x30\xcd\xe3\x77\x5a\x5b\xa1\xa9\ +\x09\xb5\xb6\x42\x4b\x0b\xb4\xb6\x42\x5b\x1b\x6a\x6b\x03\xfb\xa8\ +\xad\x45\xed\xed\xd0\xde\x6e\x97\x1b\x15\x9d\x26\x0c\x42\xd8\x8e\ +\xb7\x75\x0c\x72\x84\x90\x38\xc9\x74\xb7\x9f\x07\x10\xdd\xda\xf3\ +\xdd\x52\xc3\x29\x36\xc5\x71\x36\xee\x7c\xc9\x7e\x5e\x88\x13\x9e\ +\xef\x1c\x87\x42\x44\xc3\xb1\x42\x80\xcb\x05\x3e\x9f\xb0\xc7\xb9\ +\xed\x6d\xf9\x7c\xc2\xe7\x83\xd8\x58\x88\x8b\x83\xd8\x58\x11\x17\ +\x07\x7e\x3f\xb8\x5c\x51\x6a\xeb\x64\x3a\x55\x05\x8c\x45\xb7\x17\ +\x90\xf3\x73\x9a\x29\x64\x7f\xab\xe3\xd1\xc4\xce\xaf\x89\x31\x17\ +\xfc\xe4\xd1\xc5\x85\x10\x5c\x70\x6e\x9f\xc3\x4f\xbc\x44\x27\xf5\ +\x61\x49\x92\xec\xce\xdf\xd5\xe0\xff\xaa\x3e\x83\xe8\x2e\x90\x11\ +\x6d\x61\x77\x6d\x16\x5c\x80\x00\x84\xce\x88\x24\xa5\xf3\x33\x88\ +\x38\xe3\xf6\x98\x16\x82\x03\x60\x42\xac\xad\x9f\x2d\x69\x8b\xef\ +\x37\x69\x44\x0e\xb7\xa8\x40\x58\x92\xa2\x3c\x22\x18\x65\x76\xf2\ +\x33\x21\x04\x23\x00\xe0\x8c\x72\x0e\x58\x92\x30\x02\x00\x30\x1b\ +\xf6\x7c\xb0\xf4\xf0\xa4\x19\xd7\xa4\xcb\xc0\x19\xc7\x04\x33\x6a\ +\x09\xc0\x92\x44\x38\xa3\x5c\x60\x49\xc2\x36\x13\x51\xca\x3b\xfe\ +\x4b\x30\xca\x84\x10\xe7\xbb\x22\x96\x10\xa7\xa3\x0f\x81\x71\xb4\ +\xf7\x9f\x86\xfe\xbe\x84\x92\xc2\x61\x14\x89\x80\xae\x83\x7d\x6b\ +\x4f\xce\x1d\x14\x83\xec\x79\xdb\xb2\xec\xf9\xbc\xd3\x56\x17\x9d\ +\xb3\xbd\x3d\xff\x77\xae\xcb\x9c\xda\x7d\xbb\xac\xed\x47\x0f\x42\ +\x44\xa7\xc5\xd1\xe9\xe6\xc8\xb2\x6d\x9b\x08\xfb\xbb\x74\x8e\x67\ +\x4d\xeb\x3c\x84\xcb\x05\x6e\xf7\x59\xd6\x40\xb7\x39\xa5\xbb\x25\ +\x61\x71\x9e\x7e\x40\x81\xed\x3a\x4e\x08\x71\x76\xbc\x0b\x09\xbb\ +\x3f\x9f\x60\x51\x09\x7b\x50\x8a\xae\x43\xb4\xbb\x2e\x87\x31\x2a\ +\xdb\xbd\xee\x40\x7b\xe2\xe4\xd1\x7d\xe4\x4e\x4f\x5c\x70\x4a\x19\ +\x74\x0e\x84\x6e\x1f\x62\x22\x11\xfb\x7c\xba\x69\xe1\x9c\xc6\x94\ +\x0b\x2e\x19\x96\x02\x9c\x52\x76\xca\xa7\x70\x0e\x00\x08\x63\x61\ +\x37\xc3\x6e\x33\x67\x67\x6e\xb6\x9c\x17\x5e\x40\x48\xd8\x17\x49\ +\x08\x21\x00\x4b\xd8\xa8\xdc\xfa\xe6\x2b\x2f\xd4\xa6\x5c\xd8\xbb\ +\xe8\x27\x59\x6e\x64\x9a\x7a\x4d\x55\x4d\x63\x6b\x98\xb8\xe3\xb2\ +\xb2\x33\x5c\x88\x71\x4c\x84\xde\x72\xf8\x68\x05\xd3\xe2\xb3\xb3\ +\xd3\x15\x44\x43\x4d\xd5\xd5\x75\x0d\x16\x89\x4b\xe0\x95\xeb\xd7\ +\xac\x8e\xc9\xc9\x0f\x27\xfb\x52\x02\xbe\xb6\xd6\x48\x5c\x20\x51\ +\x05\xbd\xba\xb2\xd9\x15\x9f\x14\x43\xf4\xea\xca\x9a\xc6\xd6\x88\ +\x3b\x21\x35\x3b\x3d\xd1\x68\xaa\x3c\x52\xd9\xa4\xf9\xd3\x73\x52\ +\xe3\x80\xb1\x1e\x14\xc8\xf8\x4f\xb6\xca\x20\x04\x6e\xb7\xb0\x0b\ +\xff\xf5\xe4\xb5\xb1\xae\xeb\xb5\xdf\xce\x12\x64\x04\x63\xca\xd8\ +\x9c\x59\xb3\xb2\xb2\xb2\xc6\x8d\x1b\xd7\x31\xf9\x02\xb7\x27\xdf\ +\xe3\x36\x39\x12\x1d\x12\xc9\x9d\x7d\x4c\x74\x1f\x24\x46\x18\xe3\ +\xd2\x6d\xcb\x3f\xaa\xe8\x37\x69\x6c\x5e\x6b\x5d\x55\x6d\x43\xa3\ +\x29\x94\xa4\xcc\xec\xc4\x18\x19\x09\x56\x57\x7e\xb4\xba\x29\xe2\ +\x4b\x48\x4d\x4f\x89\x53\x88\x68\x28\x3b\x5c\xdd\x6a\x05\x32\x7b\ +\xa5\xf8\x64\xd3\x08\x55\xd6\xd6\x34\xb5\x99\x09\x69\x81\x23\xbb\ +\xb6\xec\x3a\xa2\x65\xb9\xf3\xe3\x92\xb3\x92\x7d\x72\xb7\x1d\x5b\ +\x70\xde\x75\xe9\x94\x73\x71\xe6\x74\x7a\x9e\xec\x05\x76\xfc\x62\ +\x21\x0c\xd6\xfa\x25\x2b\x73\x2e\xfb\x4e\xff\xb2\x35\x4b\x37\x1f\ +\xb9\x67\x72\xef\xb6\xb2\x95\x7f\x7c\xe2\xdd\x98\xec\x5c\xde\x58\ +\x1d\xdb\x6f\xda\x03\xf7\x5f\xe9\x6b\x2f\x9d\xf9\xf2\x1b\x25\xba\ +\xc6\x5b\xeb\x52\x47\xdd\x78\xff\x8c\xa2\x79\xcf\x3e\xb9\xb2\x51\ +\xcd\xc9\x1b\x30\x6d\x5c\x9a\x6a\xb5\x6c\x58\xb2\xa0\xbe\x68\xd8\ +\xa4\xbe\xd6\xb3\xaf\x6f\xfb\xee\xef\x7e\x5d\x24\x0e\xbe\xf4\xb7\ +\x7f\x8f\x7c\xf0\xcf\xa3\xc3\x8b\x7e\xff\xcc\x22\x6f\x4a\xce\xc0\ +\x71\x97\xc4\x42\xe9\x1b\x2f\x7f\xa8\xbb\xbc\x2d\x0d\x6d\x63\xae\ +\xff\xde\x35\xc3\x33\x4c\x8b\xfe\x37\x94\xd0\x74\xd6\x38\xcf\x4f\ +\xac\x19\x63\xc3\x30\x66\xcd\xfa\x60\xcd\xda\x35\x9a\xa6\x81\x10\ +\xa3\xc7\x8c\x81\xa8\x9b\xc0\x4f\xa4\x05\x60\xfc\x78\x17\xef\xfa\ +\x33\x75\xe7\x29\x08\x49\xd1\xdc\x2e\x4d\x11\xcd\x2f\xfd\xe3\x89\ +\x3d\x46\x5c\x32\x6e\x6d\x22\x79\x0f\xff\xea\x3b\x68\xf7\xbc\xe7\ +\xe6\x6e\xf5\x25\xc6\xa5\xf4\x1e\x7f\xc7\xf5\x63\x0e\x7e\xfe\xee\ +\x3b\xcb\x0e\x7b\x62\x44\xa3\xee\xbf\xfb\x27\x3f\xf0\xef\xfd\xf8\ +\x4f\xaf\xae\xf2\x65\xe6\x0e\x9b\x38\x5d\xf3\x68\xb5\xfb\xd7\x7d\ +\xc2\xca\x86\x4d\xbb\x29\x35\x2e\x8e\x75\xab\x84\x8a\x90\x3d\x17\ +\xdb\x0d\x60\xf0\x15\x56\x50\xcf\x07\x2f\xa0\x0e\x1b\x46\x08\x8e\ +\x08\x31\xea\x0f\x6c\x2a\x11\x97\xfd\xf2\xca\xb4\x03\xe1\xa7\x16\ +\xad\x69\x9d\xd4\xdb\x6c\x6f\xb2\x92\x07\x7e\xef\x17\x0f\xa5\xb4\ +\xef\xf8\xd3\x6f\x5f\x5e\xba\x6d\xf4\x90\x96\x8f\x96\x97\xe1\xbb\ +\xef\xbd\x5c\x3a\xf2\xd9\x73\x9f\xcc\x19\x7f\xc1\x4f\x5a\x82\xd2\ +\x94\x5b\x7f\x7a\xc3\xa8\xa4\x96\x92\xcf\xc0\xdf\xeb\xb6\x9f\xfc\ +\xa2\x5f\x0c\x34\x1d\x58\x80\x08\x01\x01\x20\x04\x91\x65\x8c\x79\ +\xb0\xa9\x56\xce\x1c\xf1\xb3\xff\xfd\x6e\x00\x87\x3e\x7c\xea\xd1\ +\x32\x32\xf0\x9e\xcb\x46\x14\x2f\x7a\x79\xc1\x07\x4b\x2f\x1c\x7a\ +\xb7\x4b\x38\xfb\x1f\x1c\x9c\x71\xbf\xe5\x42\x80\xb8\x60\xe2\x84\ +\x89\x93\x26\x0a\xc1\x55\x55\xa5\x94\x46\x03\x7b\x5c\x08\x10\x5d\ +\xd7\x23\x85\xe0\xd1\x23\x1a\x97\xe8\xa4\x85\x93\xe6\x68\x64\x07\ +\x64\x00\x80\xd1\x50\x93\xa1\x4c\xb9\xf7\x97\x33\x7a\xd5\x3f\xf3\ +\x9b\x3f\xae\xd8\x5f\xde\xeb\xd0\x81\x16\x77\xfe\x43\x0f\xde\x92\ +\x12\xa3\xf2\x96\x7d\xef\xce\x5d\x19\x37\xe9\xce\xe9\x45\xd2\xec\ +\xe7\x9e\x9b\xbb\xb2\xe4\x66\xb9\x29\xa6\xd7\x05\x8f\xfc\xfa\xb6\ +\x18\x11\x7c\x7f\x33\x1b\x30\xfd\xae\x1f\x5f\x59\x48\x2d\xc3\xb2\ +\xe8\x69\xc6\x1d\xb2\xfd\x08\x04\x38\xda\x66\xd1\xc3\xec\x05\xce\ +\xb9\x10\x9c\x73\x44\x24\xb9\x7c\xc7\xca\x1d\xa5\xc7\xd4\xf7\x5e\ +\x8b\x09\x96\x1e\x3b\x50\xbd\xa9\xf4\x86\x41\x04\x24\x89\x20\x01\ +\x6a\xa0\xdf\xa0\x14\xb9\xa2\xb4\xbc\x4e\xaf\xb1\x28\xec\x5a\xb7\ +\x8a\x1b\x78\xdc\xc4\x91\x6e\x6e\x8a\x68\xb4\xc1\xa6\x18\xe0\x4c\ +\x80\x00\xce\x3a\xcc\x71\x9b\xc5\x19\xe3\x02\x49\x04\x0b\x01\xc0\ +\xda\x8e\xd5\x84\x4d\xa5\x66\xdd\xca\xcf\x0d\x39\x67\xe2\xc8\x3e\ +\xcc\x34\x98\x70\x54\x64\x1d\x7c\x35\x72\xc8\xc8\xc8\xe8\x8c\xea\ +\x33\xc6\x10\x8e\xde\x3f\x25\xbe\xc0\x04\x17\x9c\x73\xc6\x59\x67\ +\x44\x50\xc0\xa9\x69\x51\x88\x77\x0c\x07\xc6\x38\x22\x08\x71\x06\ +\x4a\x7c\x6a\x4a\x6c\x59\x7d\xf8\xe6\x2b\x6e\xaa\x98\x35\xeb\xe9\ +\xdf\xff\x71\xf0\x85\xd7\x5d\xde\xb7\xb1\x3e\x62\x42\xf9\xae\x15\ +\xb5\x34\xae\xef\x98\x3e\x99\x5e\xab\x4a\x60\xbb\x6f\x03\xe3\x42\ +\x70\xce\x00\x28\x65\xac\x9b\x4c\x2a\x74\x42\x30\x19\x61\xd1\x6d\ +\x9b\xbf\x79\x5e\x10\x51\x5a\x90\x88\x5e\xbd\x7c\x5d\x49\xdf\x49\ +\xd3\x07\x67\xbb\x2d\x9c\x35\xb9\xf5\xe3\x0d\x2b\x37\xe4\x0f\x53\ +\x58\x28\xd8\xda\xae\x47\x5a\x0f\xec\xaa\x35\xf3\xa7\x24\xc7\xb7\ +\x25\x6a\x5e\x72\xe9\x4d\xf7\x66\xba\xcc\xb0\x0e\x9a\xa8\x35\x28\ +\x67\xd4\xe2\xcc\x04\x2c\xd3\x60\x5b\x63\x53\xab\x21\x11\xd0\x62\ +\x51\x53\x6d\x59\x45\x5b\x41\x12\xb5\x28\xa5\x94\x71\x2e\x38\x67\ +\xd4\xa4\x1c\x6b\xe9\x01\x57\x8d\xa7\xdf\xad\xf7\x4f\x53\xcc\x88\ +\xc9\x01\x51\xd3\xa9\x93\xe9\xe0\xcc\x8d\x5c\x1b\x06\xa3\x1d\x56\ +\x39\x12\x00\x58\x60\xc1\x39\xe7\x5c\xc0\xc9\x6b\x84\x42\x70\xce\ +\x18\x67\x5c\x08\x0e\xa7\x2e\x22\x76\xbc\x31\x63\xc0\x85\x00\xce\ +\x19\x63\x20\x04\xa3\x26\x30\xc1\xb8\x00\x6a\x30\x77\xde\x8c\xbb\ +\x7f\x32\x7a\xcb\xac\xc7\xde\x7c\x3d\x3b\xf7\xae\x74\xaf\x27\x75\ +\xc8\xb4\xbb\x26\x66\x46\x82\x11\xec\x72\x15\x1f\x65\x82\x33\xcb\ +\x34\x29\x06\x05\xac\xd6\xba\xfa\x48\x24\x53\x8f\x30\x59\x26\x27\ +\xa5\x51\x75\xf1\x24\xa2\x6d\xe6\x9c\x8b\x53\xda\xdc\x23\xec\x05\ +\x2e\x04\x26\xa4\x71\xcf\x86\xbd\xf5\xae\x3b\x1f\x98\x36\x30\x16\ +\x38\x96\x0b\x63\xaa\x1f\x7b\x7b\x5d\x71\xee\x00\xab\x7a\xdf\xeb\ +\x7f\xff\x23\x6a\xab\x77\x17\x4c\x9e\x30\x20\x10\x17\xbe\x72\xfc\ +\xd6\x97\xff\xf6\xbb\x47\x3c\x6e\x2d\x77\xe8\x55\xb7\x4d\x4d\x10\ +\x9c\x73\xc6\xa8\x65\x2a\xfe\x82\x11\xe9\x8b\xdf\x79\xf2\xd1\x95\ +\x7d\x87\xdf\x7c\xc3\xa5\x57\x0c\x5f\x35\xe7\x99\xdf\xae\x8e\x47\ +\x35\x61\x6d\x8a\x86\x29\x65\x8c\x01\xa3\x54\x47\xca\x05\xd7\x5e\ +\x7d\xe8\xd5\x0f\x1e\xfd\xf5\x3a\xb7\xac\x8e\xbc\xfa\x96\x29\x45\ +\x29\xd4\x72\x98\xc1\xc1\x99\xc6\x76\x3b\x07\x3c\x21\x04\x00\x18\ +\x63\x08\x21\x10\x36\x2d\x9c\x34\xf7\x22\x7b\x8d\x92\x71\xce\x39\ +\xe3\x42\x40\x17\x5f\xe2\xc4\xb0\x03\x62\x14\x28\x63\x8c\x31\x46\ +\xb9\xfd\x17\xa8\x60\x94\x13\xc2\xf6\xae\x9c\x3d\x7f\xf5\x21\x24\ +\xc2\xe9\xf9\xfd\xb3\x52\xf2\xae\xbd\x7c\xe4\x4b\x73\x9f\xfe\xd5\ +\x92\x78\xcd\x9d\x7e\xe3\x77\xef\x00\x21\x18\xe5\x8c\x52\x13\xa4\ +\x41\xa3\x06\xaf\x7a\xe7\xed\x47\x8e\xac\x1c\x3b\xf5\xc6\x4b\x47\ +\xa7\x31\x93\x89\x6e\x56\x9f\xbb\x7c\x87\x6e\xda\xfc\x85\x5f\xff\ +\x2c\xf2\x1d\xb1\x2b\xb6\x71\xfe\x2f\x9a\x96\x3c\x85\x5d\x5a\xf7\ +\x2c\xa0\xeb\x31\x83\xae\x4e\xbd\xe7\x43\x3b\xaf\x89\x10\xb2\x67\ +\xd7\x8e\xa2\xfe\x03\x31\xc6\x46\xb0\xa5\x35\x24\xe2\xfc\x5e\x64\ +\x73\x2a\xb7\xda\xda\x8c\xf6\xf2\x35\xff\x9a\x5f\x7a\xf3\xed\xd7\ +\x26\x4a\x90\x90\x92\xea\xc2\x8c\x23\x82\x68\xb8\xa6\xba\x36\x4c\ +\x51\xac\x3f\xe0\xf7\xca\x6d\xcd\x6d\xc4\xed\xf3\xa8\x18\x10\x16\ +\x66\x7b\x75\x4d\x03\x93\xbd\x29\xc9\x01\x15\x19\xb5\x55\x35\x41\ +\x0b\x62\x7c\x71\xf1\x71\x5e\x30\xda\xdb\x0c\x88\x8d\xf5\x62\x21\ +\x88\x24\xd3\x50\x53\x55\x5d\x33\x45\x72\x42\x52\x92\x57\x95\x84\ +\x13\xb1\x73\xf0\x15\xa8\x01\x1b\xa6\xf1\xd1\x47\x1f\x97\x95\x95\ +\x01\xc0\x84\xf1\xe3\xc6\x8d\x1b\x07\x00\x2e\x97\x7b\xef\x9e\x9d\ +\x89\x81\xa4\xb8\xb8\x78\xce\x39\x00\x48\x92\xbc\x67\xf7\x8e\x3e\ +\xf9\x05\x8a\xa2\x32\xc6\x84\x6d\xd9\x77\x2c\x48\x9c\x1c\x60\x40\ +\x48\x0f\xb5\x85\x99\x1c\xef\x55\xda\x5a\xda\xe4\x98\x58\x8f\x0c\ +\xc1\xb6\x56\xae\x78\x64\x1a\xaa\x6b\x6c\x61\x58\x4b\x4a\x4e\xf1\ +\x6a\x18\x10\x0a\x36\xd6\xd4\xb7\x84\x89\xe6\x4d\x4a\x4a\x40\x46\ +\x7b\xd0\xc4\xb1\xb1\x1e\x24\x00\x13\xd1\x52\x5f\xd3\x1c\x64\x71\ +\x89\x49\x71\x1e\xe5\x84\x8c\x41\x40\x08\x04\x42\x08\x04\x00\x46\ +\x08\x00\x21\xec\x76\xbb\xf7\xef\xdb\x1d\x17\xef\xf7\xfb\x13\xf8\ +\x19\x04\xd9\xce\xd6\x5e\x10\x02\x38\xd8\x69\xce\xdd\x11\xc3\x49\ +\x2f\x21\xdb\x07\xe2\x8c\x49\x2e\x6f\xa2\x5b\x30\x8b\xd9\xeb\x57\ +\x80\xa5\x40\x4a\x8c\x55\xc5\x39\xd6\x52\x32\x73\xb3\xe4\x88\x6e\ +\x51\xca\x04\x00\x47\x58\x4d\xcd\xca\x45\x76\x45\x3c\x26\x62\x13\ +\xfc\xc2\x8e\x1f\x00\x43\xb2\x37\x33\x27\x16\x04\xa7\x94\x52\x24\ +\x27\x67\xe6\xa4\x00\x08\xc1\x19\x63\x42\xf3\x25\xba\x05\xa5\x5c\ +\x00\x50\xcb\xc4\xae\xd8\xec\xdc\x78\x00\xc1\x18\xe5\x4e\xcc\xd1\ +\xc1\x57\x32\x72\x05\xd5\x34\x75\xca\x94\x0b\xdf\x7d\xf7\xbd\xcc\ +\xac\x8c\x11\x23\x46\x70\xbb\x1b\x47\xcd\x5f\xd1\xd5\xeb\xe0\x9c\ +\x0b\x01\x82\x73\xc1\x79\x74\xb5\x02\x8e\xa7\x3a\xa2\x2e\x36\xbe\ +\x10\x42\x8d\x89\x75\x83\xa0\x8c\xc7\x25\x24\x08\x46\x29\x07\x4f\ +\xac\x1f\x09\xce\xc1\x9f\x1b\x9b\x08\x20\x38\x63\x94\x52\x40\xd8\ +\xe3\x4f\xf1\x26\x20\x21\x38\xa3\x0c\x5c\x3e\xbf\x47\x30\xca\x05\ +\x00\x63\x28\x2e\x90\xe1\x4f\x12\x9c\x31\xd6\xa5\x63\x77\x21\x21\ +\x24\x04\x20\x8e\x04\x02\x04\xc0\x05\xe7\x9c\x0b\x7e\xa6\x89\x54\ +\x67\xbb\x3f\x22\xd2\xcc\xf5\xb6\xd3\x2e\x9e\x0b\x81\x64\x37\x89\ +\x09\xd8\xec\x40\x24\x69\xcf\xce\x1d\xe9\x59\xd9\xf1\x71\x71\x96\ +\x65\xf1\x8e\x7c\x38\x3b\x6d\x13\x21\x44\xcd\x70\x5b\x98\x79\x7d\ +\x31\x92\xb3\x04\xe7\xa0\xa7\x18\x0b\xc8\xee\x9f\x44\x22\xc1\xf6\ +\xa0\xa2\x2a\x8a\xac\x30\xce\x08\x21\x84\x48\xbb\xb6\x6f\xcf\xed\ +\xdd\xdb\xeb\xf5\x76\xda\x0b\x7b\xf7\xec\x0a\x24\x25\x25\x25\xa5\ +\x98\x96\x61\xe7\x38\x01\xb2\xd7\x02\xce\xf7\xfe\x88\x0e\xf7\xc1\ +\xb6\x1b\x00\x21\x84\x09\x26\x44\xda\xbd\x73\x7b\x76\x76\xae\x2f\ +\x36\xf6\x9c\xd9\x0b\x82\x63\xb7\x9f\xc4\x24\x7d\xd1\x96\x1b\xce\ +\x04\xa7\x1d\xa7\xf3\xd4\xb4\xf4\xe2\x43\x07\xfa\xe4\xe5\xfb\x7c\ +\x71\x51\x53\xe2\x38\x8d\x0a\xc5\xe5\x4b\x72\x03\xeb\x79\xaa\xb8\ +\x0e\xfe\x7f\x0f\x30\x08\x10\x02\x7c\x3e\x9f\x10\x20\x04\x27\x58\ +\xa2\x96\x75\xe8\xc0\x01\xcd\xa5\x75\x92\x02\x00\x70\xce\xd2\xd3\ +\x33\x0f\x1d\xda\x8f\x10\x8a\x8b\xf7\x47\xf3\xb6\x85\x00\x8c\xe0\ +\x94\x00\xc3\xb9\x6e\x73\xd7\xfd\x0f\xf6\x00\xa3\x96\x55\x7c\xe8\ +\xa0\x2c\x2b\x5e\x9f\xef\x0c\xad\xe6\xf3\xa4\xbf\x80\x31\x6e\x6a\ +\x6a\xac\x28\x3b\x66\x59\xd6\xf1\xcd\x5e\xdd\x85\x7f\x1d\x38\xe8\ +\x09\x38\x9e\x98\x70\x4a\xff\xf4\x27\x26\x66\x65\xe5\x74\x6e\x5e\ +\xb4\x41\x08\x69\x69\x69\x2e\x3b\x76\xd4\x34\xcc\x6f\xaa\x87\x9f\ +\xae\xcd\x02\xc0\xef\xf7\x67\x65\xe7\x9e\xa4\x19\xf1\xcd\xf3\x82\ +\x4d\x0d\x3d\x5c\xd0\xc6\x81\x83\x33\x1c\x7e\xe2\xa4\xf8\xc2\xb7\ +\xa1\x87\xf3\xee\xda\xfc\xb5\xfa\x11\x67\xdb\x2c\xa7\x4b\x39\xf8\ +\x2f\xc6\x7f\x53\x0f\xc7\xce\xcf\xe9\xc0\x81\x03\x87\x17\x1c\x38\ +\x70\xe0\xf0\x82\x03\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\ +\x1c\x38\x70\x78\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\ +\x07\x0e\x1c\x38\xbc\xe0\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\xf0\ +\x82\x03\x07\x0e\xfe\x7f\xe1\x05\x24\xc9\x8a\x22\x91\xff\x64\x9b\ +\x08\x91\x64\x45\x96\x9c\xad\x54\x0e\x1c\x7c\xbb\x78\x01\x29\x9a\ +\xc7\xe3\x56\x4f\x19\xba\x08\x23\xeb\xe8\xce\x0d\x6b\xf7\x1c\x31\ +\x11\xc1\x67\x33\xb2\x11\x06\x56\x79\x68\xcb\xea\x4d\x87\x4c\xc0\ +\x0e\x35\x38\x70\xf0\x2d\xe1\x05\x84\x89\x30\xf6\x6d\xf8\x64\xc1\ +\xe7\xdb\x23\x80\x11\x42\x84\x48\x92\x24\x11\x82\x01\x61\x22\x5a\ +\xe6\x3e\xf7\xb7\xd7\x3f\xdf\xce\x64\x8f\x4c\x4e\xb6\x1a\x10\x26\ +\x92\x24\x49\x92\x4d\x19\x08\x13\x62\xff\x63\xf4\x34\x84\x24\x45\ +\x75\xa1\xc8\xb2\xf7\xff\xf6\xaf\xf7\x37\x58\x98\x20\xe8\x78\x73\ +\xec\xf8\x35\x0e\x1c\x7c\xf3\x38\xed\x3e\x6b\x84\xb0\x2c\x42\x6b\ +\x3e\x7c\x61\x5e\xcd\xa8\x01\x63\x86\xc4\xc9\xb4\xad\xb9\xa9\x5d\ +\xa7\x9a\x37\x3e\xce\xa3\x82\x05\x08\x13\x41\xf5\xc6\xba\x5a\x2a\ +\x23\x5f\x6c\x0c\x50\x2a\xa2\xde\x81\xc4\xcd\x50\x43\x4b\x90\x63\ +\xd9\x13\xe3\x8b\x71\x4b\x91\xb6\xe6\xb6\x90\x21\xbb\x63\xe3\xbd\ +\x1a\x63\x8c\x10\x08\x36\x37\xb4\x84\x1b\x75\x6a\x57\xaf\x45\x92\ +\x8c\xdb\x5b\x1a\x83\x3a\xd3\xbc\xf1\xb1\x2e\x89\x3a\xc2\x4d\x0e\ +\x1c\xf4\x4c\x5e\x00\x00\x01\x48\x71\x79\x62\xdc\x9a\x22\xa3\x92\ +\x75\x1f\x3d\xfb\xca\xfb\x7b\xab\xc2\x69\x7d\xc7\xdd\xf3\xc0\xf7\ +\x27\xf7\x22\x44\x73\xd7\x6d\xf8\xf8\xa1\x55\xb3\x25\x7f\xaf\x9b\ +\xbf\xf3\xa3\x19\xe3\x72\x98\x49\xb1\x24\x47\xea\x0e\xbe\xfb\xd2\ +\xbf\x3f\x59\xbf\xdf\xf0\xe4\xfc\xf4\x2f\x4f\x0f\x0d\xaf\xfd\xfb\ +\xbf\x5e\xdd\x54\xdc\x10\x9f\x3b\xf4\xb6\xef\x3c\x70\xc5\x88\x8c\ +\xbd\x4b\x66\xfe\xf3\x95\xd9\xc7\x5a\x98\xac\x88\xc4\xbe\x92\xa4\ +\x90\x92\x35\x73\x9e\x7b\x75\xee\x91\x46\x3d\x31\x7f\xec\x77\x1e\ +\xbc\x6f\x78\x46\x8c\x45\x1d\x6a\x70\xe0\xa0\x87\xc6\x17\x00\x00\ +\x10\x51\x58\xc3\xae\x57\x5e\x7e\x37\x94\x35\xed\x89\x3f\xfd\x2a\ +\x3b\xbc\xe5\x95\x57\x3f\x6e\xe0\x12\xb2\x0c\x7f\xff\x8b\x7e\xf7\ +\xc4\xef\xc6\x05\x9a\x67\xcf\x9c\x75\x34\x8c\x65\x82\x25\x88\xac\ +\xfd\xe0\x85\x8f\x76\xd2\xbb\x7e\xf5\xa7\xbf\x3c\xf6\xd3\x61\x31\ +\x55\xaf\xbf\xf4\x72\x31\x19\xf8\xd8\x53\xff\x37\x36\xae\xec\xb5\ +\x97\xe7\x1e\x2b\xdf\x3b\x73\xe6\x5c\x2b\x67\xda\x1f\x9f\xf8\xf5\ +\xf8\x5e\x2e\x83\x4b\xbc\x61\xd7\xab\xaf\xbe\x1f\x4a\x1b\xff\xa3\ +\xef\xdf\xee\xa9\xfc\xfc\x95\x59\x1b\x2c\xec\x04\x23\x1d\x38\xe8\ +\x79\xbc\x80\x88\xa4\x28\x8a\x22\xcb\x04\x01\x60\x1c\xac\x38\x52\ +\xd6\x26\x0d\x1e\x35\x6d\xd4\xe8\x49\x23\x07\xe5\xb7\x95\xef\xaf\ +\x0c\x32\x2c\x98\x2b\x29\x73\xc4\xb0\x71\x63\xfb\xe5\x1b\xad\xe5\ +\x95\x2d\x4c\xc2\x88\x19\xed\xc5\x7b\x4b\xe3\x87\x4c\xbe\xf4\xa2\ +\xb1\x43\x87\x0e\xf4\x05\x6b\x8f\xd6\x04\xfb\x0c\x9d\x3a\x61\xe4\ +\xd8\xb1\x63\x86\xd0\xba\xc3\x7b\x0e\x1d\x6d\x08\xf2\xfc\x21\x17\ +\x8e\x1c\x3e\x24\x2d\x5e\xe1\x18\x07\x2b\x4a\x1b\x42\x46\xb8\xb6\ +\xf8\xf3\xd5\x5b\xa5\xe4\xc2\x4c\x17\xd3\x19\x77\x78\xc1\x81\x83\ +\x9e\xe5\x47\x60\x4c\x5a\x2b\xf6\x1c\x68\x90\x32\xdc\x2d\x87\x8f\ +\x34\x92\x54\x9f\x3f\x2d\x3d\xe0\x32\x0f\xec\x59\x7f\xb8\x6f\xdb\ +\x9e\x03\x47\xb4\xc0\xe4\x64\x37\xb6\x18\x98\xc1\x96\xe2\xc3\x3b\ +\x37\xec\xdd\x2f\xfb\xfa\xa5\xc6\x12\xca\x29\x96\xdd\x29\x19\x89\ +\xcd\xfb\xb7\x6e\xda\x31\xa2\x57\xbc\xac\xaa\xf1\x29\x7e\xf5\xf0\ +\xbe\x0d\xfb\x4a\xe2\x76\xef\xdc\x2b\x62\xf3\xf3\x7a\x65\xfa\xdd\ +\xfc\xc0\xce\x55\x07\x46\xa2\xb6\x30\x15\x94\xb9\x92\x92\x3d\x92\ +\x60\x89\xbd\xaf\xbe\xe9\x62\xcd\x68\x91\x03\xd9\x9a\x60\x8e\xe4\ +\x9b\x03\x07\xdf\x20\xc8\xaf\x7e\xf5\xcb\x93\xa9\x42\xd1\x4a\xd7\ +\xcc\x7e\xe2\x2f\x7f\x9f\xb5\x70\x75\xab\xbb\xd7\xb5\xb7\x5c\x3f\ +\x7a\x60\x51\x40\x0e\xae\xf9\xf4\x83\xb7\x66\x7d\xda\xec\xce\xbb\ +\xf5\xbe\x7b\x46\x64\x48\xbb\x36\xae\xdf\xb2\x71\xcd\xc2\x05\x8b\ +\x6b\xa5\x9c\x9b\xee\xbc\x67\x5c\xef\x58\x8b\x32\x24\x69\x81\x54\ +\x7f\xcd\xae\x55\x33\x67\xbe\xf3\xc1\xa7\xab\x7d\xc3\x67\x5c\x3d\ +\x30\x76\xeb\xb2\x8f\x5e\x7f\x7b\xee\x51\x23\x30\xe3\xee\xbb\x2f\ +\x1c\xd6\x2f\xa0\x5a\xdb\x56\xcc\x7b\xe7\x83\x85\x07\x6a\xad\xac\ +\x82\x11\xd3\x2f\x9d\x9c\x26\x85\xb7\xaf\x5d\x32\x6f\xfe\x27\x4b\ +\x56\x6d\x8b\x1b\x32\x71\x58\x66\x1c\x73\x98\xc1\x81\x83\x6f\x0e\ +\xdd\xe8\x41\x23\x84\xac\x48\x7b\x7d\x7d\x63\xd8\x62\x2e\x5f\x20\ +\x3d\x29\x0e\x84\x20\x98\xd7\x57\x56\x34\x87\x2d\x77\x7c\x4a\x7a\ +\xc0\x2b\x98\xd5\xd6\x54\xdf\xd8\x1a\x62\x1c\xb9\xe3\x92\xd2\x93\ +\x7c\x3c\xba\x1e\x81\x24\x09\x87\x5b\xea\xaa\xeb\x5a\x19\x51\x12\ +\x92\x52\x03\xb1\x72\x63\x55\x65\x7d\x6b\x44\x8d\x0d\x64\x24\xc7\ +\x23\xce\x31\x11\x4d\xd5\x95\x8d\xed\x3a\x60\xc9\x1b\x9f\x98\x18\ +\xe7\x95\x08\x6b\xa8\xaa\x6c\x0e\x1a\x20\xa9\x09\x49\xc9\xb1\x2e\ +\xd9\x29\x18\xe7\xc0\x41\xcf\xe2\x05\x00\x40\x98\xc8\xb2\x84\x00\ +\x04\x67\x16\xa5\x42\x00\x20\x2c\xcb\x32\x46\x20\x38\xb5\x2c\x26\ +\x00\x88\x24\x4b\x04\x83\x7d\x8e\x45\xc5\x09\xd1\x09\x49\x22\x18\ +\x40\x50\xcb\x62\x1c\x24\x59\x26\x18\x75\x79\x2b\x24\x49\xb2\x9d\ +\xcd\xc0\x19\xb5\x28\x03\x84\x65\x59\xc2\x08\x75\xfc\x8b\x43\x0a\ +\x0e\x1c\xf4\x3c\x5e\x70\xe0\xc0\xc1\xff\xcf\x70\xf2\x0b\x1d\x38\ +\x70\xe0\xf0\x82\x03\x07\x0e\xbe\x0c\x92\x73\x09\x1c\x38\xf8\xda\ +\xdc\x72\x84\x7a\x66\x29\x3a\x21\xc4\x57\x8a\xe5\x3b\xbc\xe0\xc0\ +\xc1\xd7\x46\x0a\xba\x1e\xa1\x94\xf6\xb8\x86\x01\x52\x35\x4d\x92\ +\x64\x21\xb8\xc3\x0b\x0e\x1c\x9c\xd7\xc1\xd7\xd0\x50\x8f\x10\x52\ +\x15\xb5\xa7\x35\x8d\x72\x16\xac\xaf\xf7\xc6\xc6\xba\xdd\xee\x33\ +\xb4\x1a\xce\x86\x17\x84\x00\x55\x46\xaa\x84\x4e\xf7\x19\x08\x21\ +\x8b\x89\x88\x29\x9c\xfa\xd5\x0e\xfe\xff\xb0\x14\x70\x6b\x4b\x13\ +\x21\x24\x23\x33\xbb\x67\xfa\x11\xa1\x50\xa8\xba\xb2\x5c\x55\x14\ +\x22\x49\x67\x42\x0d\x67\xc3\x0b\x9a\x8c\x36\x1c\x31\xb6\x1d\x33\ +\x95\xd3\xec\x6f\xb2\x98\xe8\x15\x90\x2e\xee\xe7\x32\xe9\x57\xcb\ +\x44\xc0\x98\x20\xe0\xff\x41\xfe\x02\x22\x04\x0b\xee\x24\x40\x38\ +\x38\xaf\xc0\x18\x05\x43\xc1\xcc\xac\x5c\x84\x90\xed\xc9\xdb\x77\ +\x7a\x84\x6f\x03\x00\x00\x1e\x8f\x47\x92\x65\x5d\xd7\x3d\x31\x5e\ +\x80\x73\xc3\x0b\x0a\x81\x3d\x95\xe6\x3b\x1b\xc3\x5e\xad\x7b\x5e\ +\x08\x1b\x62\x72\xa1\x7a\xf9\x40\x97\x49\xbf\xd2\x57\x00\x23\xdc\ +\x66\x82\x12\xa3\xc9\x67\x77\x45\x11\xd0\xf6\xd6\x88\xe4\xf2\xa8\ +\x04\x39\xcc\xe0\xe0\x7c\x42\x70\xd1\x49\x0a\xd0\x11\xe7\x3b\xce\ +\x0e\x27\x71\x04\x42\x00\x02\xce\xb6\x8f\x0a\x00\x4c\x08\x12\x9c\ +\x71\x81\x4e\x7e\xdb\xae\x6c\x00\x20\x84\x00\x10\x42\x10\x42\x00\ +\x90\x00\x81\x10\x9c\x09\x5f\xe1\xb3\x6b\x96\x22\x21\xaf\x86\x62\ +\xd4\xd3\x1c\x1a\xd2\xe4\xaf\x38\x32\x11\x56\x54\xb1\x75\xf1\x7b\ +\xb3\x36\x94\x12\x59\x3e\x1b\x52\xc0\x32\xd1\xcb\x67\xbd\xfd\xc6\ +\xae\x46\x2a\x13\xc7\x81\x71\x70\x9e\x79\x81\x77\xb0\xc1\x71\x70\ +\xce\x45\x07\x55\x74\x3d\x40\x08\x9b\x16\xce\xea\x40\x18\x41\x7b\ +\x43\x4d\x6d\x73\x04\x63\x74\xc2\x4b\x5d\x3e\xb7\xf3\xa3\xed\x3b\ +\x76\x0b\xcf\xdc\x84\x39\xdf\xf9\x0b\x58\x92\xcc\xfa\xdd\x4f\xfd\ +\xe9\xdf\x07\x9b\x40\x91\x89\xac\x6a\x9e\x98\x18\xb7\x4b\x23\x18\ +\x30\x12\xcd\xf5\x35\x4d\x3a\xb8\x5c\x6e\x8f\x4b\x23\x27\x34\x0d\ +\x49\x8a\xe6\x89\x89\xf1\xb8\x34\x82\x00\x61\xc9\xe5\xf6\xc4\x78\ +\x3c\xaa\x4c\xec\x97\x89\xac\x7a\x62\xdc\x2e\x85\xd5\xd7\xd6\x84\ +\xa9\x40\xf6\x33\x9e\x18\x8f\xdb\x25\x39\xf2\x91\x0e\xce\x3d\xb8\ +\x10\xc0\x3b\x4c\x83\x2f\x3a\x40\x92\xc8\xf6\x05\xaf\xfc\xdf\x2b\ +\x2b\x98\x74\x02\x40\x08\x40\xf8\x0b\x1e\x76\x3c\x22\x98\x88\x65\ +\xef\xbe\xfc\xf1\xd6\x26\x8c\x89\x44\x90\x38\xcd\x67\x45\x9f\xef\ +\xca\x5c\x67\x3c\x57\x9f\xff\xf5\x08\x24\xa8\xd9\xdc\xd4\x6a\x72\ +\xac\x4a\x74\xeb\xf2\x85\x2b\xb7\x1d\x71\xa5\x15\x4d\xbb\x64\x4a\ +\x2f\x0d\xa9\x9a\x56\xb5\x65\xd1\xb3\x95\xcb\xc1\xdf\xe7\x92\x4b\ +\x2e\x4a\xf3\x00\x65\x02\x00\x29\x12\xdf\xbf\xe6\xe3\x65\x5b\x8b\ +\x49\x20\xff\xf2\xab\x2e\x4b\x0c\x1d\x78\x6f\xc1\xb2\xaa\xb0\x3c\ +\x68\xe2\xf4\x09\x03\x32\xb0\x60\xc7\x76\x2c\x5d\xbc\xee\x30\x21\ +\xa1\xda\x30\x52\x24\x22\xcb\xf8\xc8\xd6\xa5\x4b\xd6\xee\xa5\x31\ +\x99\x17\x5f\x3e\xad\x97\x5f\xa1\xd4\xd9\xa0\xe9\xe0\x1c\xba\xf1\ +\x82\x73\x0e\x00\x02\x3a\xe7\xe4\xe8\x2c\x0d\x80\x4e\x72\x76\x01\ +\x8c\x50\x6b\x53\xab\x21\x81\xb9\x79\xf1\xfc\x8d\xfb\x4b\x4d\xae\ +\xe4\x8d\xbe\x78\xda\x98\x7c\xd2\x56\xf1\xe9\xa7\x8b\x76\x97\x07\ +\x73\x07\x4d\xbc\x72\xea\x50\xd2\x5e\xf9\xe9\xfc\xf9\xfb\x6a\xf4\ +\x5e\x23\x2e\xbe\xfc\x82\x22\xbd\x72\xcf\x27\x8b\x57\x1d\x6b\xb4\ +\xfa\x4f\xb8\x08\xb8\xbe\x79\xfe\x8b\xe1\x43\x19\x43\xa7\x5e\x3f\ +\x21\x2f\x96\x9d\xbe\x7b\x77\x36\x80\x0b\x7e\xe6\xae\x0b\xfe\x46\ +\x2e\x22\x21\x44\x51\xf1\xfe\xe5\xef\xbd\xb6\x60\x77\xf6\xa0\x21\ +\xa4\x62\xf5\x73\xaf\xce\x6f\x66\x32\x01\xc1\xb8\x9a\x37\xa0\x3f\ +\x1c\x5d\xfe\xdc\x1b\x9f\xb6\x09\x85\x60\x24\x29\x52\xf1\x8a\x59\ +\x2f\x7d\xbc\x2d\xa5\x60\x60\x41\x6e\xaa\x14\x3e\xf2\xda\x73\x2f\ +\x1f\xc3\x99\x83\x7a\x7b\x3e\x7d\xed\xf9\xa5\x07\x83\xa1\x92\x15\ +\xcf\xbd\xb6\x48\xcd\x2e\xea\x9d\xe2\xe5\x96\x45\x64\xb9\x66\xf7\ +\x67\xaf\xcf\xdd\xda\x7b\xcc\xe4\x1c\x7e\xe8\xd5\x37\x3e\x6d\xe3\ +\xc4\xc9\xeb\x74\x70\x0e\x7b\xb4\x6d\x2f\x80\x10\xe8\x64\xb3\xdf\ +\x0e\x2d\x74\x39\x04\x80\x40\x98\x10\x89\x60\xde\xb8\xf8\x93\x25\ +\x6d\x89\xfd\x07\xf7\x71\x2f\x7e\xe5\xb9\x0d\x65\x4d\x1b\x17\xcc\ +\x5c\xb0\x97\x4f\xba\x70\x5c\x76\x20\x96\xb0\xd6\x79\xaf\xbe\xb0\ +\x3d\x92\x31\x79\x42\xd1\x8e\xb9\x2f\x2d\xd8\xdb\xd2\xb4\x7b\xf9\ +\xb2\xad\x35\xfd\x46\x0c\xcf\x4e\xf2\x72\x81\x93\x7b\x0f\xbe\x60\ +\xfc\xa8\x6c\xbf\xc2\x98\xe8\xce\xdd\x88\xb2\x92\x10\xd1\x28\x3c\ +\x17\xa2\x27\xdb\x0b\x00\x08\x61\x4c\x88\xd9\xb8\x71\xdd\xb6\xc2\ +\xcb\x7e\x34\x63\x5a\xff\x70\xff\xf8\xc7\x1e\x7b\xff\x60\xd5\x85\ +\x80\x20\x67\xd4\xa4\x69\x53\x46\x8c\xcd\x76\xfd\xf6\x4f\x9f\x1c\ +\xad\xbf\x78\x48\xaa\x46\x78\xe3\xea\x8d\x3b\x73\xa7\x3d\x78\xcb\ +\xa5\xf9\x16\x47\x55\x6b\x5e\x3c\xc4\xb3\x7e\x71\xd7\x0d\xd9\x9a\ +\x89\xca\x1f\x5b\xbb\x7e\x47\xbc\xb2\xd5\x53\x30\xe5\xae\xeb\xa6\ +\xab\x8d\x81\x8d\xdb\xcb\x04\xd0\xe2\xf5\xeb\xaa\x5a\xc4\x91\xdd\ +\xdb\x68\x43\x7b\x73\xf9\x9e\x9a\xc8\xd5\x05\x1a\x38\x8b\x14\x0e\ +\xce\xa1\x1f\x61\xbb\xf4\x9c\x09\xd1\xe1\xcf\x47\x07\xe6\x29\xf6\ +\x32\x80\xed\xf3\x33\x6a\x21\x97\xaf\xdf\xa8\x49\x17\xe6\x19\xd5\ +\xfb\x77\xed\x28\xa9\x9d\x96\x92\x04\x9b\x8b\x4b\x9b\x87\x5f\x3c\ +\xa1\xb7\x68\x5c\xb7\x62\x47\xa9\xa7\x28\x65\xd3\x36\xde\x1a\x6a\ +\xda\xbb\xbf\x6a\xa0\x07\x25\x64\xf5\xbb\x68\xd2\x38\x15\x42\xbb\ +\x28\x0f\x14\xf6\x1b\x36\xb8\xc8\x34\x22\x8c\xd1\xd3\x19\x31\xb6\ +\xd9\x62\x47\x21\xf9\x57\x89\x2f\x9c\x47\x5e\x40\x44\x51\x24\x8c\ +\x09\x25\xdc\xe2\x02\x81\xe0\x1c\x64\x89\x00\x00\xc2\x12\x01\x11\ +\x5d\x5d\xb4\xe9\x0d\x81\x1d\xdc\x05\x40\x20\x38\x15\x42\x92\x09\ +\x08\x0e\x40\x38\xe7\x18\x4b\x12\x02\x00\x24\x13\x22\x38\xe7\x76\ +\x28\x06\x80\x77\x50\x22\x35\x85\x3f\xb3\x70\xfc\x84\xd1\x60\x8e\ +\xbe\xc4\xe3\x4d\x54\x38\x75\x48\xc1\xc1\x39\x8d\x3b\x0a\x0e\x42\ +\x70\xce\x19\xe3\xd1\x3e\xdc\xe9\x50\x9c\x38\x0c\xb8\xb0\xa7\x6e\ +\xce\x18\x17\x82\x5b\x7a\x04\x04\xc7\xb2\xa2\x07\x8d\x82\x2b\x6f\ +\xff\x45\xf2\xba\xf9\x1f\xcf\xfa\xdd\xfa\x9d\x0f\xde\xdc\x07\x6b\ +\xbe\xbe\xc3\xc6\x0c\x4f\x46\xe3\x26\x4c\xf1\xa7\x66\xb5\xac\xb2\ +\x38\xb7\x22\x94\x29\xc8\xe2\x82\x33\x8b\x01\x50\xce\x39\x63\xa2\ +\x1b\x5f\xa5\x83\x1b\x00\x00\x63\x10\xc7\xed\x86\x9e\xc4\x0b\x08\ +\x4b\x10\x2a\xff\x7c\xd9\x3e\xcd\x9f\x5c\xb7\xed\x33\xdd\x97\x96\ +\x98\x92\x3a\x68\x70\xc1\x2b\x0b\xe7\x2e\xf7\x4c\xad\xdd\xf8\x71\ +\x6b\x5a\xff\xfc\x74\xef\x3a\xcb\xaa\x29\x39\xb8\x73\x1b\xdf\xb4\ +\xf0\x23\x9e\x37\x2a\x37\xc9\xcd\xa8\x25\xe4\x84\x91\xfd\x7b\xbf\ +\xbc\xf0\xdd\x4f\xb4\x8b\xe3\x35\x77\x4a\xc6\x88\x54\xe3\xb5\x59\ +\x73\x96\x8e\x4b\x6b\x59\xb8\xbb\x71\xf8\xdd\x03\xfb\xb9\xf4\xd9\ +\xff\x58\xf2\xee\xc2\xc4\x21\x9e\xb2\xfa\x56\x9d\x0b\xa9\x60\xf4\ +\x60\xfd\xb5\xed\x87\x6a\x06\xf4\x89\xa1\xed\x2e\x7f\x3a\x41\xc2\ +\xb1\x16\x1c\x9c\x53\x5e\xe0\x82\xdb\xac\xc0\xb8\x9d\x6e\x7c\xd2\ +\xe4\xdc\xf1\x10\x71\x26\x2c\xd3\xd0\x75\x93\x51\x6a\xe8\xba\x41\ +\x2d\x60\xc2\xd4\x75\xc6\x8c\x63\x07\xf7\xd6\xe8\x71\xe3\x46\xe6\ +\x6f\x9d\xbb\xa7\x56\x9e\x36\x3c\x8d\xec\xdc\xbe\xa7\xf0\xa2\xbe\ +\x56\xb8\x3d\x90\x85\xa8\x11\xfd\x2f\x0b\x49\xc9\x5e\xb2\x6e\xeb\ +\xf2\xd5\xe9\xed\x71\xf1\x59\xb9\xe9\x5e\x4e\x39\x9c\xb8\x3c\x69\ +\x33\x02\x42\x28\xba\x4e\xc1\x38\xe7\xec\xcc\xed\x85\x6e\x74\xdc\ +\xbe\x14\x8a\x84\xb6\x97\x99\xbb\x2b\xad\xd3\xe7\x35\x41\x76\x82\ +\x34\xb1\x40\xb3\xd8\x71\xd7\x01\xd1\x48\xf1\xee\x2d\x1b\xb7\xec\ +\x6c\x26\xe9\xd7\xdd\x38\xa3\x57\x9c\x92\x94\x53\x18\x6b\x54\xac\ +\x5e\xb3\x39\xe4\xcd\xbb\xe5\x96\xab\x33\xbd\x48\x70\x56\x7f\x74\ +\xdf\xee\x7d\x25\x38\x6d\xe8\x6d\x37\x5d\x92\xa4\x0a\xca\x39\xe7\ +\x90\x96\x57\xe4\x67\x55\xeb\x37\x6c\x3d\x5a\x67\xf4\x1e\x3c\x71\ +\xe2\xc0\xc0\xc1\x8d\xab\xb7\x97\x34\x0f\xb9\xe4\xc6\x4b\x87\x67\ +\xba\x13\x72\xfa\xa4\xe0\x5d\xeb\xd7\xed\x3a\xd2\x98\xd2\x67\xd8\ +\xa8\x41\xf9\x19\xd9\x79\x59\xde\xc8\x96\xb5\xeb\xf7\x94\x54\xc8\ +\x89\xbd\xf2\xd3\xe3\xcf\x3c\x33\xdc\x81\x83\xaf\x0a\x8c\x49\x5d\ +\x6d\x8d\x3f\x21\x01\x13\xc2\x39\xef\x5c\x9f\xec\x58\x2a\x3c\x7e\ +\xd7\x1e\x98\xc1\x96\x06\xea\x4e\xeb\xd7\x3b\xbe\xb1\xbe\x2d\xad\ +\x4f\xdf\x8c\x18\x68\xac\x6f\xf2\xa6\xf5\x71\xb7\x1e\x5a\xb4\x78\ +\xd9\xde\x4a\x73\xcc\xd4\xab\xc6\x16\x66\xf7\xc9\xcf\x6e\x3b\xb2\ +\x6d\xfd\x96\xbd\x55\x2d\xbc\x57\xdf\x7c\x35\xd2\x14\x96\x02\x85\ +\x79\x69\x60\x89\x40\x46\x52\x4b\xe9\xce\xcd\x7b\x2a\x62\x52\xf3\ +\x72\x53\x3c\x8c\x1d\x7f\xff\x2e\x39\x14\x20\x20\xba\x08\x22\xcb\ +\x72\x7d\x7d\xad\xa6\xb9\x5c\x2e\xd7\x99\xb0\xc3\xd9\xe8\xb2\x78\ +\x55\xf4\xfc\xca\xf6\xd7\xd7\x9e\x36\xaf\x29\x64\x88\xc9\x85\xea\ +\x1f\xaf\x89\x0b\x1a\x5d\x65\x9c\xb0\xa2\x28\x12\xc1\x20\x84\x65\ +\x1a\x16\xe3\xf6\x33\x84\x60\xe0\xdc\x32\x0d\x8b\x09\x49\x51\x54\ +\x59\x12\x42\x80\xe0\xa6\x69\x1e\xcf\x5b\x44\x58\x56\x14\x99\x60\ +\xc1\x99\x69\x18\x02\xcb\x8a\x22\x61\x00\xc6\x2c\xd3\xa4\x02\x90\ +\x24\xcb\xb2\x44\x00\x21\x24\x98\xa1\x1b\x4c\x20\x49\x51\x6c\x4d\ +\x28\x6a\x19\xa6\xb3\x18\xe1\xe0\x5c\x42\x92\xe5\xdd\x3b\xb7\xe7\ +\x15\x14\xca\xb2\xc2\x19\xe3\xbc\xab\x1f\x11\xf5\x86\xbb\x58\x0e\ +\x20\x29\xaa\x8c\x59\xc4\x60\x9a\xa6\x31\x53\x37\x19\x28\x9a\x8a\ +\x99\x45\x81\x28\x32\x41\x1d\x1d\x1b\xb0\xa4\x2a\x32\x46\x48\x08\ +\x66\xe8\x06\x48\xaa\x42\xb8\xa1\x5b\x02\x01\xc2\x92\xaa\x2a\x18\ +\x84\x65\x19\x96\xc5\x8f\xbf\x7f\xc7\x67\x21\x40\x00\x02\x21\x6c\ +\xcf\xca\x1e\x8f\x67\xdf\xde\x5d\xf1\xf1\x09\xfe\x84\x44\xce\xbf\ +\xbc\x38\xcb\xd9\xf8\x11\x16\x87\xdc\x44\x79\x4a\x5f\x4d\x3b\x4d\ +\xfe\x91\x41\xa1\x6f\xaa\x6c\xf1\x93\x2d\x2d\xd3\xd0\xcd\x53\x9e\ +\xe9\xea\x0a\x31\xcb\x0c\x5b\x66\xb7\x56\x9a\x65\xe8\x56\xe7\x43\ +\x66\xe9\x11\xab\xeb\xcb\xd4\x32\xa9\x75\xc2\x3f\x50\xd3\xa0\x4e\ +\x87\x75\x70\x1e\xfd\x08\x4a\x99\x2c\x45\xe7\xec\x68\xf6\x92\x00\ +\x40\xf6\xcd\x09\x33\x68\x67\xe7\xd4\x23\x11\x3b\x1c\x60\xe9\xf6\ +\x40\x60\x27\xf4\x6b\x46\xf5\x48\x97\x5e\xdc\x39\x06\x04\x08\x46\ +\xf5\x30\xed\xca\x35\x1d\x7f\x05\x08\xdb\x7d\xe8\x58\x0c\x41\x00\ +\x20\x18\x67\x94\x32\x80\x73\x19\x77\x8c\x58\x62\x72\xa1\x36\xad\ +\x9f\x76\xba\x0f\x41\x00\x94\x43\xc4\x12\x4e\x46\x91\x83\xff\x4f\ +\x48\x21\xc6\xeb\xab\xaa\x28\xcf\x2b\x28\x24\x92\xd4\x11\xfe\x16\ +\xe8\x78\x10\xf0\x7c\xec\x96\x40\x76\x7a\x75\xc7\x27\x02\xea\x08\ +\x3c\x22\xd4\xda\xd2\x1c\x0e\x87\xdd\x1e\xcf\x19\x3a\xd4\x8e\xbe\ +\xa3\x03\x07\x5f\xc3\x80\xe4\x9c\x1f\xd8\xb7\x17\x21\x88\xf1\xfa\ +\x8e\x8f\xcc\x6f\xa4\x31\xd0\x61\x2c\x44\x49\x01\x2c\x4a\x5b\x9b\ +\x1a\xd3\x33\xb3\x92\x53\x52\xd9\x99\x15\x7f\x75\x78\xc1\x81\x83\ +\xaf\x87\x1a\x84\x10\xf5\xf5\x75\x91\x70\x08\x41\xcf\x32\x94\x11\ +\xc6\xfe\x84\x04\xaf\xd7\xc7\xce\xb8\x22\xb4\xc3\x0b\x0e\x1c\x7c\ +\x6d\xd4\x40\x08\xe9\x99\xfa\x0b\x8c\x31\x3b\x51\xfb\x1c\xc6\x17\ +\x1c\x38\x70\xd0\x4d\x94\x41\x88\x1e\x28\xe2\x76\x76\x70\xf6\x0d\ +\x38\x70\xe0\xc0\xe1\x05\x07\x0e\x1c\x38\xbc\xe0\xc0\x81\x03\x87\ +\x17\x1c\x38\x70\xe0\xf0\x82\x03\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\ +\xc3\x0b\x0e\x1c\x38\x70\x78\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\ +\xc0\xe1\x05\x07\x0e\x1c\x38\xbc\xe0\xc0\x81\x03\x87\x17\x1c\x38\ +\x70\xe0\xf0\x82\x03\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\ +\x1c\x38\x70\x78\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\x81\xc3\ +\x0b\x0e\x1c\x38\x70\x78\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\ +\xe1\x05\x07\x0e\x1c\x38\xbc\xe0\xc0\x81\x03\x87\x17\x1c\x38\x70\ +\xe0\xf0\x82\x03\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\ +\x38\x70\x78\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\x07\ +\x0e\x1c\x38\xbc\xe0\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\xf0\x82\ +\x03\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\ +\xf0\x82\x03\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\ +\x70\x78\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\x07\x0e\ +\x1c\x38\xbc\xe0\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\xf0\x82\x03\ +\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\x70\x78\xc1\ +\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\x07\x0e\x1c\x38\xbc\ +\xe0\xc0\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\x07\x0e\x1c\ +\x38\xbc\xe0\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\xf0\x82\x03\x07\ +\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\x70\x78\xc1\x81\ +\x03\x07\x0e\x2f\xfc\x3f\x76\xae\x34\x46\x8e\xe3\x3a\xbf\x57\xd5\ +\x3d\xe7\xce\xce\xec\x7d\xf2\x26\xc5\x5b\x94\xa8\x5b\xa6\x42\x38\ +\x94\x0f\x98\x91\x0d\x53\x31\x2c\xc8\xb0\x21\x20\xb6\xa9\x38\x50\ +\x14\x24\x48\x10\x07\x31\x12\xc0\x4e\xec\x1f\x4e\x10\x1f\x91\x2c\ +\x98\x89\x49\xc9\xb4\x4c\x27\xa2\x72\xc8\x10\x14\x2b\x92\x10\x52\ +\x54\x48\xd3\x24\x45\x93\xd4\xb1\xa2\x48\x2e\x8f\xe5\x72\xb9\xc7\ +\x9c\x3d\xdd\x5d\xf5\x5e\x7e\x74\xcf\xec\xec\x31\x4b\x49\x56\xa4\ +\x15\xb7\x3e\x0c\x06\xbd\xb3\x33\xdd\xd5\x5d\xaf\xbe\xfa\xde\x51\ +\x65\x60\x60\x60\x78\xc1\xc0\xc0\xc0\xf0\x82\x81\x81\x81\xe1\x05\ +\x03\x03\x03\xc3\x0b\x06\x06\x06\x86\x17\x0c\x0c\x0c\x0c\x2f\x18\ +\x18\x18\x18\x5e\x30\x30\x30\x30\x30\xbc\x60\x60\x60\x60\x78\xc1\ +\xc0\xc0\xc0\xf0\x82\x81\x81\x81\xe1\x05\x03\x03\x03\xc3\x0b\x06\ +\x06\x06\x86\x17\x0c\x0c\x0c\x0c\x2f\x18\x18\x18\x18\x5e\x30\x30\ +\x30\x30\xbc\x60\x60\x60\x60\x78\xc1\xc0\xc0\xe0\x83\x02\x6b\x86\ +\xff\x21\x22\x0a\x81\xb3\xaf\xd1\xcc\x4c\xcc\xc0\x6c\xfa\x6f\xee\ +\x00\x01\x51\x20\xe2\xac\xb3\x47\x06\x60\x22\x9e\xce\x1a\x51\x08\ +\x61\xd9\xb3\xf3\x79\xb2\x56\xa4\xf5\xdb\xe6\x05\x21\x84\xe3\x38\ +\xa5\x62\x81\x67\xd9\xf0\x63\x06\xdb\xb6\x1a\x52\x8d\x52\x4a\x36\ +\xd4\x30\x47\x48\x01\x51\x6b\x9d\xcf\xe6\xb4\x52\xb3\xb0\x6d\x89\ +\x64\x43\x2c\x16\x67\xa6\x09\x9f\x5b\xb6\xce\x8f\x5e\x3e\x7b\xd2\ +\x67\x04\x98\x5d\x74\x86\xc0\x8d\x1d\x3d\xc9\x96\x0e\xd2\xd3\x3f\ +\x4f\xcc\x65\xc7\xa6\xbd\xd5\x7c\x3e\xe7\x38\x4e\x73\x73\x8b\x10\ +\x72\xb6\x31\x9d\xe3\x38\xf9\x5c\xb6\xb5\xad\x5d\x4a\x0b\xc0\x50\ +\xc3\xd5\x4f\x0a\xbe\xf2\x87\x2f\x0f\x35\x36\x66\x62\xb1\xf8\x6c\ +\x6b\x9e\xd6\x6a\x64\x64\x38\x99\x4c\x36\xa4\x1a\x99\xa8\xaa\x14\ +\xfc\x7c\xf6\xfc\x9e\x9f\xa7\xa5\x4e\x36\xa4\xaa\xc3\x11\xb8\xf2\ +\xfe\xbe\xb2\x82\xf2\xfc\x61\xc7\x6f\x58\x7b\x5b\xf3\xfc\x25\x34\ +\x1d\xd5\x4e\xaf\x17\x7c\xdf\x2f\xe4\xf3\x0b\x16\x2e\x8e\x44\xa3\ +\xb3\xd0\x50\x1a\xd3\x19\x21\xc5\xd8\xe8\x48\x6b\x5b\xbb\x51\x0c\ +\x73\x81\x19\xc6\x46\x46\x9a\x9a\x5a\x5a\x5a\xdb\x66\x67\xfb\x12\ +\xc9\x86\xb3\x67\x4e\xc5\x62\x71\x29\xc3\x49\x54\x58\xf6\xa5\x63\ +\xfb\x9b\xc1\xed\xb6\x19\x8a\x97\x00\xc5\x38\x1d\xbc\x2f\xbc\x80\ +\x0c\x8c\xe3\xc7\xc4\xa9\x68\xf4\xe4\xeb\x2f\x27\xdb\xba\x22\x91\ +\xe8\x54\xdd\x6d\x4d\x4b\xcf\xca\xf7\xa5\x65\x45\xa2\xe1\x0f\xaa\ +\x3f\x63\x66\x44\x0c\xde\xdf\xa9\x13\x20\xa5\x00\x60\xd2\x7c\x05\ +\x69\x15\x5c\xb4\xf6\x72\xc1\x3b\x33\x23\x8a\x74\x3a\x33\x72\xf9\ +\x72\xf0\x5f\x33\x6e\xae\x76\xbd\x00\xae\xeb\x36\xa6\x33\x55\x6b\ +\x7c\x6f\xfa\xbd\x62\xac\xa0\xb5\xae\xda\x61\xad\xf1\x57\x0f\xa2\ +\xd1\xa8\x10\x42\x29\xdf\xb2\xac\x6a\xc3\x5c\xc5\x0b\x1a\xe2\x5c\ +\xb8\xcc\xc2\x06\xd4\x10\x7c\x99\xc7\x6d\xfa\xbd\xf1\xba\x11\x90\ +\x81\x01\x81\x81\x91\x83\x16\x00\x6b\x15\x8f\xc6\xec\xb2\xe3\x97\ +\xcb\x91\x68\x1c\x58\xbf\x25\xbd\xc0\x15\x42\x63\xa2\xca\xfd\x84\ +\xb7\x1b\x28\x25\x9a\xae\x57\x84\xb4\x04\xb2\x56\x9a\x01\x10\x85\ +\x94\x82\x94\xa2\x49\x71\x18\x7f\xf4\xd5\x37\xce\xb5\x2e\x5e\xd1\ +\x1c\x45\xe2\x99\xc5\x4e\xf8\x18\x27\x31\x05\x33\x03\x6b\x00\x24\ +\xc3\x08\x73\x06\x81\x41\x56\xad\x91\x99\xc3\x51\x4a\x34\xc9\x48\ +\x02\xc3\xab\x58\xaf\xd6\xf4\xce\x8d\x44\x08\x18\x3c\xfd\xea\xb0\ +\x6c\x5f\xd1\xd3\x4c\x44\x53\xa7\x79\x66\x0e\x9a\x22\x03\x3a\xe0\ +\x29\x6d\x26\x62\x62\x40\x0d\x80\xc0\xc1\x94\x8d\x55\x72\x7b\x2b\ +\x84\x28\x44\x10\x9b\x60\x26\x0e\x6e\x45\x0a\x04\x66\xcd\x80\x88\ +\x42\x40\xf5\xf3\x7a\x71\x04\x86\x2a\x1b\x40\x25\x54\xcf\x4c\x04\ +\xc4\xac\x75\x3d\xe9\x22\xea\xf5\x03\xe9\xf0\x89\x07\x7d\x40\xc1\ +\x3b\x11\xd7\x39\x13\x22\x94\xc6\x06\x2f\x0c\x65\x09\x11\x11\xa9\ +\x9c\x1f\x38\x7f\xd1\xa5\x09\xa2\x00\x85\x10\xc5\xbe\x5d\x3b\x77\ +\x9e\xcc\xb3\xb8\x12\x5f\x72\xed\xd5\x89\x88\x82\x26\x30\x33\x03\ +\x22\x30\xb3\xae\x70\xb0\xc1\xd5\x8e\xc0\x1a\x01\x91\x6b\x30\xc5\ +\x1a\x19\xd1\x92\x92\x86\xce\x9d\x7a\xe5\xc4\x89\xbe\x53\xe7\x72\ +\x8e\x7a\xe7\x06\x82\x42\x08\x3a\xf4\x8b\x5d\xbb\xf7\x9f\x16\x42\ +\x40\x1d\x6b\xa4\xc0\x1a\x01\x82\xc6\x4c\x68\x33\x11\x90\x62\xd6\ +\x44\x9a\x35\xb1\xd6\x4c\x9a\xb4\x62\xd2\x44\x9a\xaf\xf4\x02\x26\ +\xc1\xea\xd2\x48\xee\xc4\xc5\xd1\x53\xa3\x8e\x66\x96\x4c\x40\xea\ +\x52\xae\x30\xe2\x2a\x00\x12\xda\xeb\x1f\xca\x67\x3d\x0d\x5c\xf7\ +\x24\x44\x44\xe3\xc7\xe1\x75\x89\x34\x33\x41\x70\x50\xe7\xee\xeb\ +\xea\x05\x26\x3d\xc1\x83\xa8\xb0\x74\xbd\xc7\x68\x59\xf2\xf8\xb3\ +\x8f\xfc\xf8\xc2\x9a\x6f\x3d\xb8\x25\x09\x50\x3c\xf9\xe2\xb7\x1f\ +\x7a\xe9\xcb\xdf\xfc\xeb\xe5\x4d\x12\x80\xb5\xa6\xc0\xf5\x62\xad\ +\x7c\xa5\x18\x18\x50\x5a\x16\x90\xd6\x28\x25\x02\x2b\x5f\xf1\x0c\ +\x7a\xae\xa2\x59\xaa\x96\x41\xcc\x01\x85\x1b\xcc\x09\x5e\x08\x12\ +\x81\x15\x0b\xc4\xca\x5c\x3d\x61\x62\x40\x69\xf1\xd8\x33\xdb\xb7\ +\x3d\xf5\xcb\xfe\x54\x73\x46\xb9\xfa\xa6\xdf\xdd\xfa\x99\x9b\xe7\ +\x6b\xad\x01\x85\x14\x48\xca\x27\x94\x96\x14\xa4\x35\x0a\x89\xc8\ +\xca\x57\x28\x2d\x29\x90\xb4\x0e\xe4\x88\xb4\x2d\x64\xd2\x8c\x52\ +\x20\x00\x2b\xa5\xf4\x44\x57\xba\x7a\xd1\x71\x87\x22\xf8\x82\xd6\ +\x93\x12\xe7\x4c\x04\xa4\x81\x08\x00\x99\x29\x08\x2b\x04\xad\x0f\ +\x44\xfd\xcc\x52\x41\xb2\xf7\x9f\x87\xcf\x3c\x3b\xe8\xa6\xa2\xa2\ +\x58\x56\xdd\x3d\x9d\x5f\x5a\xd7\x95\xe1\xe2\xf6\xbd\xaf\xb5\xaf\ +\x5e\x7d\xdf\x3c\xf9\xcc\x81\xbe\x5f\x14\xa3\x0f\xdc\xbe\x30\x8d\ +\xac\x09\xae\xa0\x19\x10\x00\x30\x7c\x68\x02\x51\x13\x10\xb1\xaa\ +\x1b\xe9\xa8\x9b\xa7\x0c\x55\x7a\xed\xad\x06\x1d\x53\x37\xe5\xc2\ +\x02\x65\x24\x1a\x4f\x04\x91\x98\x78\x3c\x62\x49\x21\x84\xce\x9d\ +\xd9\xbd\xf3\xf1\x23\x67\x47\xa3\x6d\xab\xef\xbd\xef\xde\xa5\x96\ +\x14\x42\x48\x69\xe7\xdf\x7c\xee\x7b\x3f\x7a\xa6\xc0\x16\x5b\x99\ +\x3b\xb7\xdc\xfb\xdb\xd7\x76\x29\x5f\xcd\xe4\xea\x05\x9a\xa4\xa6\ +\x6c\xc1\xf8\x11\x73\xc8\x8f\x60\xae\x8c\xbf\xaa\x8b\x3c\x49\x8e\ +\x0b\xcb\x86\xa3\xff\xf1\xe8\x13\xfb\x4b\xf7\xff\xc5\xd7\xd7\x76\ +\xc6\xcb\xf9\xac\x1f\x4d\xe7\x4f\xed\xfb\xe7\xc7\x9f\xbe\x30\xea\ +\xf7\xac\xff\xc8\x7d\x9f\xd9\x24\xcf\x1f\x79\x64\xfb\xae\xb3\x65\ +\xc1\x10\xd9\xf0\xa9\xcf\x6f\xbe\x65\xb1\xce\x9e\xdd\xfd\xd3\xc7\ +\x7f\xd9\x77\xb9\x69\xe1\x4d\x5f\xbe\xff\x6e\xef\xe8\xb3\x8f\x3d\ +\xf9\xc2\x88\x83\xd7\x6c\xf8\xf4\x17\x36\xaf\xb3\x84\xc0\x9a\xcb\ +\x4d\xb5\xc6\xea\x78\xd0\x53\x87\x23\x11\x2b\xcd\xa4\x83\x46\x72\ +\x8d\xc3\xc3\xc0\x33\x4b\x5d\xdb\xc2\x03\xc7\x4e\x3f\x35\x08\x0f\ +\xde\xb1\x6c\x79\x5c\x14\x0a\xf9\x7f\xdc\x73\xea\xb1\x44\xf4\x81\ +\x65\x76\x44\xc8\x28\xbb\xcf\x1f\x38\xff\x6c\xd1\xfe\xc3\x5b\x7b\ +\xe7\x4b\x7f\x86\x71\x33\x7e\x45\x84\x60\x52\x0d\xdb\x4c\x0c\xa4\ +\x98\xea\x96\x35\x5a\xf5\x86\x61\x20\x8b\x18\x6a\x7b\x21\x64\xb9\ +\x7a\xc3\x11\x23\xf6\xe0\xa1\xff\x7e\x78\xdb\x40\x04\xa1\x3c\xf8\ +\xfa\xa0\x6a\x8a\x47\xdc\xe7\x76\xfc\xd3\x41\x77\xdd\x57\xfe\xe0\ +\xc6\xbd\x3b\xfe\x7e\xdb\x13\x8b\xbf\x7e\x77\x12\x00\x51\xe0\xf0\ +\x99\xa3\x67\x74\xfb\x83\x0f\xdc\x53\x3c\xf8\xef\x3f\xdc\xf6\x83\ +\xcc\xd7\xbe\xb6\xbe\x19\xfc\x99\xbc\xc1\xda\x67\xcb\x00\x40\x64\ +\x78\x61\x0e\xe9\x05\x60\xe0\xaa\x19\x86\xaa\x9e\x10\x91\x2b\xb2\ +\x1f\xfd\x4b\xfb\x0e\x1d\x5e\xf8\x89\x3f\x5b\x3f\x2f\xad\x94\x9f\ +\x48\x37\x03\x83\x6e\x5f\x7e\xf7\x17\x16\x50\xb6\xef\xe1\xef\xef\ +\xde\x73\xfd\x6d\x1f\x72\x4f\x1d\x1f\x48\x7c\xf1\x4f\x7f\x8f\x8f\ +\x3d\xf1\xf0\x4f\x7e\xba\x66\xcd\x1f\xf7\xff\xec\x07\x2f\x0e\x2d\ +\xf9\xd2\x57\x3e\x1b\x97\xb1\xd8\xe5\x23\x0f\x6d\xff\xf9\xd2\x2d\ +\x5b\xef\x49\xf7\x7f\xe7\xbb\x3f\xda\xbb\xf2\x2f\x2d\x5b\x86\x9c\ +\x34\xd9\xea\x83\x39\x2a\xf8\x5c\x00\x00\x69\x3d\xe9\x3b\xc4\x0c\ +\xe4\x83\xd2\x2c\x18\x81\x11\x80\x02\x82\x08\xb3\x95\x58\x5f\x2b\ +\x08\x70\xdd\x7d\x17\xf3\x2b\xaf\x59\xb2\xaa\x01\xb5\xd2\xe9\x4c\ +\xc3\x5d\xcb\x1a\xfe\xee\xcc\x68\x69\x41\x4b\x04\xf5\x7f\x1d\x7c\ +\xa3\x3b\xd3\xf8\x27\xb7\xf5\x76\x0a\xe5\xf9\x7c\x85\xd8\x69\x25\ +\x52\x17\x5c\x1b\x03\x2e\x25\x06\xad\xa9\xfe\xd4\x5a\x4f\x2f\x30\ +\x91\x06\x00\x9a\xe8\x4d\x10\xd5\x0d\xa3\x06\x0e\x4b\xa4\xb1\xa9\ +\x77\xfe\xfc\x98\xe0\x12\x0c\x1f\x3b\x47\x54\xbc\x70\xf4\xd4\xf9\ +\x61\x8d\x8f\xef\x78\xad\x30\xc6\xd8\xe4\x79\x5e\x04\x98\x49\x2b\ +\x62\x99\xca\x34\x75\x75\xf7\x34\x7d\xf2\xee\x3d\x2f\x7e\xeb\xf0\ +\xf1\x81\x1b\x36\x76\x6a\x5f\xd7\x7d\x56\x38\xa1\x4f\x88\x88\x59\ +\x9b\x01\x33\x27\x80\xc8\x44\xc4\x04\x3a\xf4\xf0\xa7\xb1\x46\x21\ +\x40\xbb\x9e\xd2\xb1\xb8\x05\xe4\xfb\xbe\x0f\x80\xd2\xc2\x81\xbe\ +\xc3\x4f\x3e\xbd\xaf\xa8\xf5\xa5\x9c\x5f\xce\xe5\x75\x14\x63\xa9\ +\x96\xae\xee\xee\xf6\xcc\xc6\x8e\x17\xfe\xf5\x7c\xff\xf9\xe3\x27\ +\xb2\x1b\x3f\xbf\x79\xf5\xe2\x76\x06\x1c\xdc\xfb\xdc\x85\x81\x41\ +\xef\x7f\xfe\xed\x14\xbb\x64\x5b\xae\x93\x23\x46\x66\xd2\xa4\xf5\ +\xc4\xd2\xc0\x5a\x73\x44\x64\x00\x7b\x72\xdc\x11\x81\x89\x48\x13\ +\x33\x01\x71\xa5\x1c\x92\x29\x20\x04\x02\xa8\x5f\x48\xcc\xc8\xa0\ +\x7d\x9f\x21\x25\x08\x7c\x5f\x69\x96\x80\x96\x14\xac\xb5\xd2\x0a\ +\x88\x01\x20\xeb\x78\x67\xb3\xe5\xce\xb4\xbc\x82\x6c\xe6\x20\xd6\ +\x19\xfa\x3f\xc0\x40\x10\xa6\x55\x80\x74\x30\x80\xa6\x9d\xe9\xad\ +\xe9\x43\x88\x0c\xc4\x44\x3c\x1e\x5f\xa9\xca\xb6\x7a\x3c\x47\x1a\ +\x7c\xcf\x4f\x2f\x58\xb3\xe9\x23\x77\x26\x11\x72\xbf\x56\x2f\x1d\ +\x3e\xe8\x91\x94\x68\x2f\xbd\xf5\x93\x0f\x7c\x6c\x89\xaf\x08\xed\ +\xa4\x1c\x7b\xc9\x0f\x32\x1a\xa4\x39\x98\xf1\x8b\xd9\xbc\xeb\xb7\ +\x46\x25\x29\xa5\xa7\xf3\x93\x70\x62\x6f\x30\x22\x22\x32\x13\x31\ +\xcd\xb6\x32\x32\x83\xff\x17\x5a\x00\x20\x26\x26\xa6\x20\xba\x17\ +\x04\xe0\x2b\x0e\x45\x68\xd3\x9a\x55\x34\xbd\xb0\xbd\xfd\xe9\x7d\ +\xfb\x47\x36\x2e\x49\x5b\xa4\xc1\x8a\x78\x67\xfe\xe5\x27\x3b\xe9\ +\x96\xdf\xff\xa3\x4d\x1d\x8f\x7e\xf3\x1f\x5c\x4f\x91\x4d\x4c\xda\ +\x73\x95\xeb\x2a\x81\x0c\x8c\xb6\xe5\x0d\x8f\x66\x01\x3a\x18\x40\ +\xd8\xc2\x4a\x76\x6d\xfe\xdc\x17\x57\x35\x0a\x42\x99\x4c\xd2\x53\ +\xcf\x3b\xdc\x00\xa0\xc7\x79\x01\x27\xb2\x03\x03\x08\x21\xc2\x91\ +\x32\xa9\xcd\xa4\x59\xfb\x00\x9a\x29\x94\x37\x00\x80\x1c\xba\xf9\ +\x30\x43\x70\x0c\x81\x85\x58\x16\xb7\x9f\xef\x1f\x2b\x74\xb5\x35\ +\x00\x83\xa7\x7e\xd5\x9f\xef\x6a\x6e\x4b\xb2\x76\x19\x3f\xb6\xae\ +\x77\x55\xee\xf2\x77\x5e\x3c\xed\xde\xda\xbb\x21\x2d\xcb\x8a\x67\ +\x72\x24\x2a\xe4\x89\x18\xc4\x65\x00\x04\x06\x7a\x3b\x0c\x3b\xe2\ +\xdb\x88\x3b\x02\x13\x33\x71\x40\x78\x5c\xed\x03\xa2\x6a\x11\xc1\ +\xa4\x9f\x68\x0b\x7c\xd7\x29\x16\x8b\x25\xc7\x15\x12\x4a\xc5\x52\ +\xa1\x90\x2f\x63\xdb\x9d\x1b\xae\x7b\xe8\xe9\x9d\x8f\x95\xd6\x27\ +\x48\xac\xbc\xfd\xc3\xeb\x5a\x9b\xe3\x6a\x78\xef\xde\xc3\x1f\x6f\ +\xb6\x07\xfb\x0e\xec\x7a\x34\xaa\xfb\x0f\x8d\xa6\x56\x7c\x6e\x79\ +\xa6\xe4\x78\xb5\xe1\xd1\xc9\x25\x12\x35\x35\x0c\x04\xc8\x34\x63\ +\x7e\xc6\xe0\x2a\x8b\x2f\x10\x13\x13\x12\x8e\x07\x20\x6b\xac\x11\ +\x00\x98\x55\x09\x22\x1b\x36\x6f\x39\xfa\xdd\xc7\xfe\xf6\x1b\x03\ +\x6b\x97\x76\x96\x73\xb9\x9e\x75\x37\xf7\x74\xb7\x1f\x7c\xf5\xc0\ +\x73\xb2\xe5\xcd\x61\x67\x3d\xb2\xf2\xdc\x92\xe3\x6a\xa5\x95\xef\ +\x95\x0a\x25\xcf\x6e\xfa\xd0\x9d\x37\x7c\x6f\xf7\x0f\xbd\xfe\xb5\ +\x99\x64\xf3\xed\x77\xac\x5f\xbf\xf0\xc0\xae\x6d\x3b\x6e\x5a\xd1\ +\x46\x0d\x3d\x1f\xdd\x74\x6b\x6b\x26\xdd\xff\xbf\x7b\x5e\xd9\xb0\ +\x72\x69\x8a\x15\x4f\x63\x8d\x10\xc8\x04\xe2\x6a\xa5\xe3\x84\x98\ +\x08\x69\x26\x66\x82\xd0\xe7\x08\x26\x56\x08\xab\x8c\x66\x30\x5f\ +\x97\x70\xd3\xb2\xe6\xd7\x0e\x0d\xfd\xcd\x4b\xee\xea\xb4\x75\x69\ +\xa4\x74\x4a\x47\xb7\x2e\x4a\x4a\xed\x95\x3c\x9d\xf5\xf4\xb5\x4b\ +\xdb\xb7\xaa\x8b\x0f\xed\x3f\x1f\xb9\xb9\xeb\xfa\x24\xd6\x63\x06\ +\xe4\x30\xee\x18\x64\x6b\x30\xf0\x7a\x82\xda\x21\xd6\x40\x75\xdb\ +\x20\xbf\xfa\xd5\x3f\x9f\xf4\x91\x40\x74\xcb\xe5\x42\x21\xdf\xde\ +\xd1\xe1\x7b\xde\x78\x4e\xa8\x22\xe1\xa8\x22\x20\x6a\x5f\xc4\x2c\ +\xac\x78\x5b\xe7\xfc\x79\x6d\x69\xd0\x9a\x50\xa6\x5a\x3a\x7a\x7a\ +\x3b\x7b\x97\xae\x5a\xdc\x6a\x0d\x0d\x8d\x68\xd9\x30\x6f\x61\x6f\ +\x26\xd3\xde\xdb\xda\x24\xad\x58\xcc\xbf\x70\xfc\xac\xbf\xb0\xb7\ +\x35\xd6\xbc\xe4\xae\x2d\x9f\xe8\x4d\xa0\xaf\x27\x9e\x16\xc2\xcb\ +\x50\x4d\x20\xba\xa6\xd8\x89\x86\x2e\x0d\x76\x74\x76\x12\x91\x19\ +\x36\x57\x37\x84\x10\x83\x17\x2f\xb6\xb5\x77\x86\x76\x18\x98\x62\ +\x50\xb9\x10\x1a\x67\x50\xd4\xa2\xad\xc6\xee\x1b\xd6\xaf\xb0\xbd\ +\x7c\xae\xe8\x46\x52\x2d\x0b\x97\xae\xba\xe5\xfa\x55\xb2\x70\xe9\ +\xe2\xa8\xd3\xb3\xe6\xe6\x1b\x57\x2f\x48\x46\x23\xa9\x96\x8e\x79\ +\x3d\xad\x16\x42\xa2\xb1\xa9\xb7\xb7\x67\xd1\xf2\x95\x8b\x9a\xad\ +\xa1\x4b\xc3\x18\xcf\xcc\x5f\xb2\xfa\x86\xeb\x56\x44\xdd\xd1\xe1\ +\x9c\x9b\x68\xe9\xea\xed\x6c\xef\xe9\xe9\x6a\xb0\x75\xa2\xb5\xb7\ +\x25\x8e\x8a\x42\x6b\xe4\x6a\xf4\x2e\x34\x4b\xb4\x6d\x6b\x60\x60\ +\xa0\x31\xd5\x18\x89\x44\xaa\x51\xd0\x81\x57\x8e\xb4\x7b\xa3\x42\ +\x79\x81\x3c\x80\xa0\xcd\xa1\x3d\xd3\x34\x43\xa8\xe6\xc5\x44\x91\ +\x88\x7d\x63\x47\x3c\xa2\xd4\x98\xcf\x2d\xe9\xc4\x67\x97\x37\x2d\ +\x8e\x80\xd2\x14\xb3\xac\x05\xa9\x48\xab\xc0\x79\x4d\xb1\x16\xa9\ +\x95\xb0\x7a\x63\x58\x79\x04\x53\xce\x53\x4d\xa6\x06\xcd\x0d\xd5\ +\x16\x03\xb2\x25\xed\x0b\x65\x4e\xad\xb8\x3e\x16\x4f\x4c\x9d\xe6\ +\xa7\x59\x1f\x21\x84\xc8\x65\xb3\x17\x07\x2e\xac\x59\x77\x9d\x53\ +\x2a\x55\xf2\xc4\x01\x05\x86\x69\xe4\x69\x35\x86\x8c\xc4\x22\x42\ +\x3b\x65\x0f\x00\x50\xda\xb1\xa8\xe5\x3a\x65\x02\xb4\xa3\xb1\xa8\ +\x2d\x81\xa9\xec\x38\xbe\x66\x3b\x1a\x4b\xc4\x22\xc7\x9e\xfa\xf6\ +\x23\x87\x5b\xbe\xf1\x57\x5b\x33\xaa\x58\x2a\x95\xfd\x19\xeb\x1f\ +\xb1\xf2\x16\xd0\x74\xb0\x62\xea\xc4\xf1\x5f\xaf\xbb\x6e\xbd\x9a\ +\x7d\x0b\x69\x0c\xde\x5d\x48\x29\x8f\xbe\x7c\x78\xcd\xb5\xeb\xaa\ +\xc5\x03\x35\xf5\xb7\xd5\xd4\x00\xc4\x13\x71\x29\x04\x0a\xcb\xb6\ +\xc3\x25\x8c\xca\x2b\xe5\x8a\x6e\x3c\x1e\x93\x02\x81\x74\xb9\xec\ +\x68\xb0\x63\x51\x51\x76\xca\x8c\x56\x2c\x66\xab\x72\xd9\x27\x8c\ +\xc4\x62\x51\x5b\xb2\x56\x8e\x53\x26\xb4\xe2\xf1\xa8\x14\x48\xca\ +\x73\xca\x2e\x0b\x3b\x1e\x8d\x28\xb7\xe4\x05\xb5\x32\x61\xed\x4c\ +\xd5\xa3\x15\x10\xae\x9b\x4a\xbe\x7c\xe4\xd0\xbc\xde\xf9\xc9\x86\ +\x86\xa0\x49\x56\x34\x7e\xf8\xc9\xed\x6b\x8b\xa7\x6d\xbf\xcc\x50\ +\x51\x13\x35\xd9\xce\x99\x5d\xe0\xa4\x25\x00\x01\x10\xc1\x42\xc0\ +\x20\x4c\x48\xc0\x50\xf2\x29\x6a\x09\xd6\xe4\x32\x00\x40\xdc\x12\ +\x4c\x54\xa6\x19\xf3\x11\x08\xc8\xc8\xc0\x2c\x40\x30\x40\xa5\xcd\ +\xb1\x44\xe2\x57\x59\xea\xfe\xf4\xfd\xe9\xe6\x96\xa9\x0b\x2b\xad\ +\x7a\x91\x1e\x5f\xf9\x44\x04\x08\xc4\x95\x60\x6c\x20\x99\x02\x31\ +\x32\x5d\xb0\x43\xbb\x8e\x53\x6d\x8f\xf2\x1d\xe5\x07\x87\xbe\x53\ +\xf2\x9d\xf1\x11\xae\xca\x4e\xde\xf7\x9a\x96\xdd\xf1\xa9\x8c\xad\ +\xb2\xa3\x39\x52\x95\x2a\xac\x29\x61\x8e\xda\x6c\x0b\x56\x52\x21\ +\x08\x20\xd0\x75\x5c\xb3\xce\x7a\x4e\xf9\x11\x9e\xe7\x45\xec\x88\ +\xe6\x30\xba\x80\x5c\xc9\xf6\x31\x00\x83\x94\x72\xd7\xae\x9f\x0d\ +\x0f\x0f\x4b\x19\x9a\xb4\xf2\xfd\xee\xee\xee\xbb\xee\xfa\x1d\xa7\ +\x50\xa8\x39\x93\xe7\x84\xf3\x88\x2a\x17\x55\xe0\xcb\xd7\xda\x27\ +\x80\xef\x14\xfc\x9a\xb0\x59\x68\xc6\x58\x55\xe5\x5c\x29\x9f\x08\ +\x33\x12\x80\x42\x68\xad\xb5\xef\x4f\x9a\x2f\x59\x6b\xdf\x75\xa3\ +\x82\x15\x13\x54\xb3\xfe\x95\x20\x20\xd7\x5f\x23\x21\x10\x77\xbc\ +\x72\x79\xcc\xd3\xb2\xf6\x84\x0c\x42\xc0\x3d\xcb\x9a\x10\xb8\xca\ +\x8b\x8e\x4f\x57\x0c\xcd\x04\x99\x5c\xac\xd6\x4e\x10\xa1\x40\x00\ +\xd6\x4a\xf9\x0a\x42\xdf\xe2\xad\xc4\x17\x98\x39\x91\x48\x68\xad\ +\xcf\x9d\x3d\xd3\xd3\x33\x0f\x85\xa8\x68\xa6\x71\xc7\xea\x37\xad\ +\x4e\x67\x48\x5c\x73\xfb\x82\x95\x5c\x76\x5d\x86\xe8\x0c\x19\x08\ +\xac\x52\x50\xa8\x19\x10\x00\x5c\xd7\x7d\xb3\xef\xf5\xe6\xd6\x76\ +\xb3\x38\x62\x8e\xa0\xa9\xb9\xf9\x64\x5f\xdf\x8a\x55\xab\xe3\xf1\ +\x24\x31\x61\xe8\xa8\x63\xed\xa4\xbb\x71\xe3\x46\xcf\xf3\xc6\x23\ +\x0e\xc4\xb1\x58\x2c\x12\x89\x5a\xf6\xbb\xb3\x03\x02\x8e\x2f\x70\ +\xa8\x8e\xba\xb0\xd2\xb1\xff\xf4\x69\x40\x91\x48\x24\x6a\x88\x4c\ +\xb7\x2c\x59\xd5\xf7\xc2\x89\x35\x4d\x91\x58\xc4\xae\xc9\xb0\x87\ +\xa9\xd5\x99\x0d\xf7\xc3\x8b\x5a\x7d\x9a\x5c\xf9\x84\x88\xa9\xa4\ +\xfd\x8e\x36\x44\xc1\x09\x47\x88\x4c\x74\x3a\xeb\x70\xcf\xb5\xc9\ +\x54\x7a\xfa\x9d\x23\xa6\x5d\x67\x2d\x84\x28\x16\x0b\x27\xdf\xe8\ +\x23\x22\x29\x65\xc8\x71\xef\xc7\xea\xd0\xea\xa5\xb1\x9a\x86\x05\ +\x54\xbe\x97\xce\x34\x2d\x5a\xbc\xc4\xf0\xc2\xdc\x49\x49\xbc\x79\ +\xf2\x8d\x5c\x2e\x6b\x59\x76\xc0\x07\x53\xad\xd1\x92\x72\xf2\x8c\ +\xcd\xac\xb5\x7e\xd7\x0d\xb2\xd6\x1a\x01\x40\x6b\x2d\x84\x58\x7a\ +\xcd\xf2\x78\x3c\x31\x1e\xed\x42\x44\x14\x27\x0f\xee\xc9\xbe\xbc\ +\xcf\x72\x0b\x28\xde\xde\x16\x0c\x56\x9d\xaf\xab\xdf\x34\x98\x16\ +\xc6\x21\x09\x05\xcc\x5b\xb1\xec\xb7\x3e\x9e\x6c\x6c\x9a\x76\x0b\ +\x86\xe9\x79\x01\x00\x84\x14\x5a\xa9\x62\xa1\x48\x4c\x38\x85\x75\ +\xde\x4b\x09\x59\x15\x44\xd5\xbf\x6d\x3b\x92\x4c\x26\x79\xc6\xba\ +\x6c\x83\xab\x8a\x17\x10\x11\xb1\x58\x28\xf8\xca\x7f\x5f\xad\x11\ +\x26\xed\xa0\x10\xe4\x29\x93\xc9\x06\x29\xe5\xa4\x10\x38\x22\xa2\ +\xb4\x8a\xb9\xac\xef\x79\xb3\x2d\x9f\x8e\x28\x92\xa9\x94\x65\xd9\ +\x6f\x6f\x5f\x96\xda\xce\x98\x8d\xde\x26\xc3\xa4\xbd\x71\x0c\xe6\ +\x04\x3b\xcc\xca\x5d\x05\x01\x60\x86\x29\x0a\x85\x9c\x9d\x8b\xfb\ +\xea\xed\x3d\x57\x37\xbe\xf0\x56\xee\xd6\xc0\xe0\xfd\x31\xe5\x0f\ +\x5e\x9b\xf5\x07\x71\x08\x99\xfd\xa0\x0d\x0c\x0c\x0c\x2f\x18\x18\ +\x18\x18\x5e\x30\x30\x30\x30\xbc\x60\x60\x60\x60\x78\xc1\xc0\xc0\ +\xe0\xdd\xc6\xff\x0d\x00\x14\x91\xbe\xbe\xb9\xdd\x3f\x1d\x00\x00\ +\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x01\x4e\x6a\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\xb2\x00\x00\x01\x53\x08\x02\x00\x00\x00\xd3\x09\x1e\x6c\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\x9d\x77\x98\x15\x45\ +\xf6\xf7\x4f\x55\x75\xbc\x79\x72\x86\x09\xa4\x61\x86\x1c\x44\x01\ +\x03\xc1\x9c\x31\x0b\xea\x8a\xae\xae\xba\x6b\xce\x6b\x4e\xac\x71\ +\xd7\xbc\xea\xaa\xeb\x1a\x56\x59\x5d\xc1\xb8\x88\x0a\xa2\x92\x33\ +\x08\x4c\x62\x60\xf2\x9d\x74\x73\xc7\xaa\x7a\xff\xe8\x61\x08\x02\ +\x2a\xfb\x5b\xf5\xd5\xfe\x3c\xf7\x81\x7b\xfb\x56\x77\xd7\xad\x9e\ +\xfe\xf6\x39\xa7\xaa\x4e\x21\xce\x79\x38\xdc\x36\xfb\xad\xd7\xd6\ +\xac\x5e\xa1\x69\x29\x00\x04\x2e\x2e\x2e\x2e\xbf\x62\x84\xb6\xb6\ +\xd6\xdb\x6e\xbd\x56\xd7\x52\x8c\x23\x57\x13\x5d\x5c\x5c\x5c\x84\ +\xd9\x6f\xbe\x96\x4c\x26\x28\xe5\x08\xb9\x9a\xe8\xe2\xe2\xe2\x02\ +\xc2\xf2\xe5\x4b\x6d\xca\x80\x03\xe7\x7c\xd7\x2f\x10\x42\x3b\x84\ +\x92\xf3\x6f\x7d\xbb\x4b\x19\x70\x6c\x4c\xce\xf9\x5e\xcb\x7c\xcf\ +\x43\xb9\xb8\xb8\xb8\xfc\x5c\x64\x31\x99\x4c\x60\x8c\x77\xdd\xc4\ +\x01\x92\x9a\x11\x40\xe0\x17\x30\x01\xae\x33\xe8\xa4\x54\x94\x64\ +\x42\x76\x2b\x46\x29\xd5\x0d\x4b\x14\x24\x84\x31\x00\x50\x6a\x33\ +\x6a\x79\x54\x75\x0f\x47\x5c\xd3\x0d\x00\x2c\x08\xa2\x23\x8a\xb6\ +\x6d\x4a\x22\x11\x04\xe1\xff\xfc\x97\x20\x04\xbb\xea\x2d\xe3\x60\ +\x5b\x96\x2c\x89\xfb\xd1\x60\xce\xb9\x65\xd9\x92\x28\xc0\xcf\xcf\ +\x52\xe6\x1c\x4c\xd3\x94\x45\x01\x76\xbf\x3a\xfb\x87\x31\x6e\xdb\ +\xf6\xfe\x7f\xb5\x8b\x8b\xcb\x77\xc8\x22\xe7\x9c\x31\xb6\xab\x65\ +\xd7\xd5\x1d\xbf\x62\x44\xf1\xc4\x2c\x9f\x8c\x18\x06\x6e\x72\xdc\ +\x61\xc3\xb5\x0b\xbe\xb1\x54\x59\x12\x7b\xe4\xcc\xb2\xec\x44\xd2\ +\x98\x32\x75\xb2\x24\x8a\xbd\xfb\x86\xc3\xed\x2b\x57\x2c\x4f\x4b\ +\x0b\x38\xf6\x20\x42\x28\x1a\x4b\x0c\x18\x30\xa8\xb8\xa4\xb8\x57\ +\x75\x6c\x9b\x7e\xf1\xc5\x22\xcb\xd2\x65\x59\xda\x57\x9d\x30\x46\ +\xbb\xaa\x1b\x7c\x97\x75\x89\x80\x9b\x36\xa9\xdf\xd6\x34\xb0\x6f\ +\x3a\x13\x15\xe0\x9c\x03\x4a\x58\xfe\x7e\x65\xa1\x78\xd5\x37\x9a\ +\xe2\xe3\x7b\x39\x2c\x47\x1c\xc7\x6d\x4f\xdf\x92\x3c\xbe\x7d\x6d\ +\x17\xf2\xee\xfb\xe8\xd8\x30\x4c\x45\x22\xfc\xbb\x02\xaf\x3b\x8f\ +\xcf\x81\xfd\xb7\x16\x31\x8e\x1b\x6a\xf9\xf0\x11\xc2\xe6\x05\xf5\ +\xd4\x0b\xe8\x7b\x29\x23\x07\x9c\xa2\xc1\xfe\x65\xfe\xae\xaa\x2d\ +\xba\xec\x71\xff\xb8\x5d\x5c\x0e\xf0\xf6\x63\xcc\x71\x6c\x7b\x5e\ +\x9d\x91\xc4\xf9\xa5\xe9\x53\xfd\x54\x4c\x74\xd2\x78\xb7\x15\x8f\ +\x90\x44\x57\xb6\xde\xf5\xcf\xc9\xfd\x54\xd3\xec\x2d\x6c\x5a\xec\ +\xf8\x13\x8e\xe5\x8c\xea\xba\x66\x18\xba\x61\xe8\xba\xae\xa5\xa7\ +\x87\x06\x95\x0f\xee\x8e\xc4\x9d\x32\xb1\x58\x32\x3f\xbf\xb0\xb8\ +\xb8\x8f\x6d\x99\xd6\x8e\x17\xe7\xf4\xa8\xa3\x26\x73\x24\xd8\x94\ +\xed\x7a\xde\xde\x97\x61\x58\xe0\xcd\x09\x86\x72\x82\xa1\x1c\x9f\ +\xc7\x8b\xb4\x24\xe2\xbb\x08\x63\x6f\xc9\x5d\xad\x2a\x26\x9a\x4a\ +\xe5\x87\x9f\xbd\x75\x58\x50\xa3\xa6\x05\x00\x29\x03\x65\x57\x4e\ +\xbb\xff\xae\x73\x71\x47\xd2\x71\xee\x0d\x83\x80\x37\xaf\xe7\xb0\ +\xaa\x0f\xe9\x49\x8b\xc9\x7d\x86\x1c\x7a\xd7\x4d\x97\xf5\xa1\x71\ +\xd8\xbd\x0e\x3b\xc2\x02\x60\x33\xc2\x95\xdc\x8a\x61\x43\x7d\x56\ +\x8a\x03\xda\xa5\x00\x70\x0e\x6c\xe7\x2e\x48\xa7\xaa\x37\xe8\x54\ +\x3b\xdb\xab\xc8\x2c\x91\xe0\x8c\xf1\x5d\x6a\xde\x5b\xde\x79\xef\ +\xbc\x61\x1c\x78\xcf\xc7\x9d\x3f\x89\x73\xa0\x5c\xe0\x3c\xf7\x0f\ +\xd7\x5f\x52\x21\x68\x94\xb2\xbd\x9e\xb4\xb7\x70\xef\xc7\x84\x4e\ +\x2a\x0e\x9b\x7e\xfb\xcd\xa7\xe2\xae\x44\x6f\x48\x63\xf7\xdf\xb5\ +\xe7\x16\xf7\xe5\xbe\xdc\xd7\xb7\x5f\xbb\x59\x8b\x36\x65\x65\x2a\ +\x9a\x96\x43\xf4\x78\x24\x62\xb1\xa0\x88\x09\x82\xad\x29\x9a\xa7\ +\x10\x5b\x4b\xfc\xa6\xc4\xf7\x97\xba\xa4\xea\x51\x52\x29\x6d\xc0\ +\xc0\x41\xb1\x68\x74\x8f\x28\xa1\x65\x59\x85\x85\x05\x8d\x0d\x0d\ +\x96\x65\x61\x8c\x45\x49\x2e\x2f\x1f\x60\x18\xc6\xfc\xf9\x9f\xf6\ +\x96\x49\x4f\x4f\x1b\x3a\x74\xe8\xd0\x21\x95\xab\x57\xad\x52\x55\ +\xf9\xdb\x01\xcd\x48\xb8\x73\xe6\x83\xcf\x8e\xf4\x31\x8f\x84\x8d\ +\x54\xbc\xbb\xea\xcb\x1b\x1f\x7c\x03\xc9\x4a\x73\x6b\xbb\x45\x41\ +\x56\x94\x3e\xb9\x01\x1b\xa9\x6d\x4d\x8d\x9a\x65\x03\x12\xb2\xd3\ +\x3d\xc1\x60\x28\x96\xda\xf6\xf6\x1b\xb3\x57\xb6\x02\x78\xa5\xe6\ +\xa6\x70\x3c\x11\xf5\x0e\xb2\x34\xc3\x04\x04\x8c\x71\x0e\x28\xda\ +\x6e\x9e\x33\xeb\xe6\x09\x01\x2a\x8b\xc4\xd6\x13\x9d\xb5\x2b\x6f\ +\x7b\xf0\x25\xc6\x98\x6e\x98\xe1\x48\x62\x4b\xb4\xa5\x4f\x6e\x48\ +\x52\x64\x84\x71\x57\x24\x19\xed\xea\xa2\x48\x28\xce\x0d\xda\x42\ +\xd6\x21\x53\x8e\x3d\x77\xac\xf7\xaa\x8f\xe7\x36\xa0\x8c\xb2\xc2\ +\xa0\xc9\x71\xb8\xa5\x2d\xa1\x5b\x7e\xaf\x5a\x98\x13\xb2\x38\x02\ +\x00\x40\x12\x28\xb9\xd7\xdc\x74\x79\x9a\x2c\xc9\x02\x18\x5a\x32\ +\xd1\xbe\xe6\xc1\x9b\x9e\xe8\x0e\x66\x98\x14\x75\xb4\xb4\x26\x4d\ +\x96\x1e\xf4\xe6\x66\xa7\xb7\x35\xb5\x44\x4d\xe8\xd7\x37\xa7\xab\ +\x2b\xd5\x99\xd4\xcb\x8b\x73\x1a\xea\xea\x6d\x49\xcc\xcb\x2d\x68\ +\x6e\x6a\xd0\x4d\xca\x01\x65\xa6\xf9\xd3\xd2\xd2\x39\x70\xc3\x30\ +\x29\x00\x67\xcc\x02\x08\xb7\xb4\x25\x8d\x9e\x93\x52\x24\xb6\xb6\ +\x86\xe3\x49\x0d\x10\x29\xc8\xf2\xa9\x3e\x3f\x03\xb1\xb5\xa9\x39\ +\x91\x4c\xf5\x33\x2d\xdd\x60\x00\xc0\x80\xb4\xb7\xb6\xc7\x92\x29\ +\x45\x55\xfa\xe4\x66\x50\x24\x74\x76\x76\x25\xe2\x09\x9b\x41\x66\ +\x56\x7a\xd0\xa7\xb8\x16\x81\x8b\xcb\x7e\xac\x45\xc6\x77\x60\x58\ +\xf6\x49\x39\x92\x16\xe9\x64\x5a\x62\x69\xa7\xfe\xdc\x96\xce\x75\ +\x6d\x91\x47\x6a\x93\x9a\x96\xb2\x53\x89\xc1\x82\xae\x69\x3a\x00\ +\x4f\xa6\xf4\x60\x30\x60\x59\x26\xa5\x36\x63\xb4\xf7\x65\x59\x56\ +\x32\x19\x2f\x2e\x29\x36\x4c\x8b\x52\x9a\x9b\x9b\x9b\x48\x24\x2c\ +\xcb\x14\x45\xf1\xb8\xe3\x8e\x3d\xe6\x98\xa3\x4f\x3c\xf1\x84\x78\ +\x3c\x61\xdb\x16\x21\xd8\xb2\x29\xff\x16\x8c\x33\xe0\x80\x25\x25\ +\xf6\xfe\xb5\x95\x23\x8e\xba\xf1\x83\xee\xc2\xb1\xe3\x06\x00\xd7\ +\x4b\x27\xbd\xf7\xd1\x7b\x8b\x16\xbc\xff\xaf\xbf\xde\xde\x3f\x08\ +\x51\x3d\xe3\xa1\x57\x5e\x5b\xb8\xe0\xa3\x2f\x3f\x7e\xf5\xea\x73\ +\xa7\x8a\x56\x4a\x16\xf2\x8e\x3f\xf7\xbc\x89\x69\x46\x37\x14\xdc\ +\xf0\xd8\xb3\x5f\x7e\xf9\xd9\xe3\x97\x0e\x01\xca\x39\x00\xe7\x8c\ +\x73\xc6\x01\x10\x11\xf5\x05\xf7\x1e\x32\xe1\x84\x4b\x5e\xaa\x2b\ +\x1c\x3e\x72\x94\x17\x9b\x00\xcc\x46\xb7\xbf\xbd\xe0\xab\x0f\x5f\ +\x3c\xfd\x90\x32\x6c\x1a\xdd\x86\xef\xf8\x0b\xaf\xff\xe8\xd3\x79\ +\x8b\xde\x7b\xee\x84\xb1\xa5\x5c\x8f\x73\x60\x44\x29\xfa\xdb\x47\ +\x9f\xbf\xf3\xe4\x69\x46\x47\xdc\x0c\x56\xdc\xfb\xd7\x57\x96\x2e\ +\xfc\xe0\x6f\x0f\x5c\x91\x27\x98\x9c\x52\xce\x19\x63\x8c\x03\x02\ +\x41\xf9\xf2\xf1\xf3\x27\x1f\x73\xf6\x0d\x7f\x9d\x8f\x32\x0e\x9e\ +\xfe\x9b\xc3\x69\xd2\xf6\x97\x4e\x7c\xea\x8d\xb7\x97\x7f\x31\xe7\ +\xe1\x1b\xce\x25\xd1\xce\x01\x57\xbd\xb8\xe2\xed\xdb\x93\xed\xdd\ +\x07\x9f\x73\xdd\x67\xaf\x5d\xd4\xb4\xa9\xf3\xd2\xb7\xe6\xce\xbe\ +\xe5\x8c\xd6\x6e\xdf\xac\x97\x5e\x5d\xb0\xe0\xc3\x25\xf3\x67\xdf\ +\x76\xd1\x51\x92\x11\xed\x75\xd9\x4d\x83\xb1\x8c\xa1\xb3\x5e\x78\ +\x75\xe9\xc2\xf7\x9f\xbf\xef\x77\x39\xc4\x6c\x6b\x89\x1e\x79\xeb\ +\x0b\x0b\x3e\x79\x6f\xc1\xbc\x37\xae\x98\x36\xda\xee\x8a\x24\xe4\ +\xb2\xbb\x9f\x7d\xf9\xeb\x45\xf3\x6e\x99\x56\x86\x38\x58\x8c\x47\ +\xa0\xf0\xda\x07\x9f\x5e\xf0\xc9\xfb\x6f\x3d\x7d\x6b\x5f\x49\xeb\ +\xea\xb4\x8f\xbb\xfa\x8e\x77\x3f\x98\xf3\xd5\x82\x0f\xa7\x1d\x35\ +\x8c\xbb\xb8\xb8\xec\x1b\x61\xd7\xd0\x22\x65\x3c\x9f\xa7\xcc\x44\ +\x12\x00\x4d\xf1\x88\xf3\xd5\xac\x47\xab\xc3\x4f\x56\xfa\x48\xa2\ +\x9b\x22\xe4\x97\x44\xdb\xe6\x9c\x73\x4a\x19\x42\xdc\x30\xcc\x86\ +\x86\xc6\x96\x96\xd6\x1d\x41\x43\x7b\xe2\xc4\xf1\x96\x45\x15\x45\ +\x64\x94\x31\xc2\x45\x91\x18\x86\x21\x8a\x02\x63\xb4\xa3\xa3\x9d\ +\x31\x26\x08\x02\x42\x60\x9a\x26\x21\x84\x31\xc7\x4e\xdd\xd3\x5a\ +\xe4\xc0\xb9\x6d\xfa\x0e\xbf\x7a\xf6\x50\x9e\x9e\x91\x9e\xda\xba\ +\xa9\xd6\xb6\x70\xf5\xe7\x67\x9d\x3e\x4f\x09\x14\xfd\xfe\x91\x5b\ +\x4e\x1c\x37\xf4\x8b\x7f\xa7\x32\x32\xd5\xf7\xaf\x9f\xf1\x0f\xf1\ +\xb8\x97\x6f\x99\xd6\x55\x5b\xf5\xe2\x46\x6e\x99\x86\xc6\xe4\xd3\ +\x2e\x3e\x6b\xa8\x1c\xfe\xdd\xd9\x57\xf8\x27\xdc\x78\xf7\xc5\x3e\ +\xe0\xbb\xfb\xb2\x48\x20\xaa\xbf\x5f\x49\x88\xd9\x56\xca\xe6\x08\ +\x00\x13\xfe\xf0\x85\xa7\x19\xe7\x3e\x76\xfb\xe9\x47\xbf\xfd\xc9\ +\xc3\x23\x4e\x3d\xf1\xf4\x83\x0b\x9f\xf8\xfd\xd9\xd5\xc5\x17\x3d\ +\x71\xd5\xef\x5b\x57\x5c\x62\x73\x6c\x6b\xcd\xd7\x5e\x7e\x49\xb3\ +\x8d\x92\x50\x7c\xcf\x5d\x33\xb3\xbe\x7e\xe3\x98\xeb\x56\x5d\x77\ +\xd7\x1d\x17\xff\xe1\x82\x87\xee\x79\xb6\x5b\xf6\x01\xf4\xb4\xa0\ +\xa8\x78\xfa\xe6\xcb\xdb\x57\xaf\xae\x8b\x1e\x5a\x94\x5d\xde\x65\ +\x77\xdf\x7e\xd3\xd9\xc6\x9b\xf7\x4f\xfd\x94\x3d\xf1\xf0\x55\x97\ +\x4e\x6f\xbb\xf1\x8d\x39\x2d\x47\x9d\x50\xe1\x41\x79\x7d\xfa\xc4\ +\x85\xbc\x01\x03\xbe\x1a\x4d\xe2\xf3\x57\x6f\x24\x82\x37\x2b\xc7\ +\xf3\xf1\x8d\xe7\xbf\x93\x7f\xd6\xe3\xe7\x1d\x37\x70\xe1\xa2\x2f\ +\x5b\x10\x02\xe0\x80\xda\x93\xb9\x0f\xdd\x79\x61\x68\xc1\xcb\x47\ +\x5f\xfb\xcd\xad\xf7\xde\x76\xd1\x65\xe7\x3e\xf4\xd0\xcb\x9f\xcc\ +\xba\x62\xa1\x57\x1d\x30\xf2\x98\x1b\xaf\x98\x39\x78\xce\xea\x11\ +\x57\x9f\xdd\x37\xb6\xfe\xdc\xd3\x9f\x1a\x36\xed\xf6\xdf\x9d\x00\ +\x51\xdd\xf7\xbb\xdb\x7f\x9b\x5f\xfd\xc9\x89\xd7\xbf\x7b\xfc\x65\ +\xf7\xff\xfe\xa6\x33\xa7\xcf\x78\xb3\xb4\xbc\xa0\xeb\xb3\x7f\xce\ +\xf8\xdb\x3c\xaf\x47\x10\xb0\x6b\x10\xb8\xb8\xec\xbb\xcb\x85\xb1\ +\xdd\xba\x3a\xdb\x52\x56\xae\x60\x73\x80\xb5\x1d\xe6\xe7\x49\x7c\ +\x5a\x69\xfa\xf3\x9b\x9b\x2e\xca\x05\x82\x20\xc6\x81\x60\x91\x31\ +\x8e\x31\x4a\x26\x35\xc6\x58\xdf\xe2\xe2\x01\x03\x07\xec\xf4\x7f\ +\xbb\x23\x18\xe3\x54\x4a\x03\x04\x9c\x43\x32\xa9\xa9\xaa\xea\x68\ +\x92\x6d\x53\xce\x39\x42\xcc\xe9\xfc\xb5\x2c\x1b\x80\x33\xb6\x67\ +\x6f\x8a\xa3\x5f\x08\x21\x3b\xd2\x16\x35\xf3\x8a\x64\xf2\xfc\xac\ +\x67\x99\x37\xbb\x68\xf4\x09\x77\xfe\xe1\xf0\xf0\x96\x46\x55\x60\ +\x9a\x28\x72\xe0\x80\x80\xa6\x52\x91\x6f\x3e\x59\x62\x9d\x34\xbc\ +\x28\xdd\x5a\xcf\x01\x00\x04\xa5\xaf\x27\xd4\x11\xf9\x3c\x9e\x94\ +\x50\x2c\xc9\x91\xcf\x19\x38\xc4\x80\x73\x40\x9c\x9a\xd2\x11\xb7\ +\xaf\x3a\x51\x88\xb4\x35\x2c\x79\xff\xc3\x0d\x06\xca\x01\x0e\x08\ +\x90\x99\x58\xbd\xb8\x91\x8c\x0f\xf8\x38\xcb\xcb\x2e\x65\xf6\xc6\ +\x9a\x6d\x46\xf3\xb6\x77\xeb\x2e\x3f\x62\x5c\xb9\x7f\x21\xe7\x1c\ +\x98\x8f\x69\x8a\x92\xd1\xe1\xaf\x18\x2c\x9a\xaf\x2c\x5c\x9f\x26\ +\xb0\xaf\xb6\x36\x0d\xab\xe8\xa3\x48\x16\xe7\x88\x23\xe0\xbd\xdd\ +\x2d\x1c\xd9\x8c\x29\x08\xdb\xcc\x44\x45\x63\xca\xc4\xae\xdb\xdf\ +\xdf\xe4\x31\xfd\x0b\x3a\xcc\x53\xf2\xfa\x88\xe1\x37\x16\x37\x9c\ +\x77\xcc\x84\x91\x34\x5f\x6f\xb7\xbd\x13\xa7\x1d\xe2\x65\x76\xfd\ +\x96\x2a\xc2\x87\x00\x20\x3b\x95\xdc\xfa\x4d\x2b\x26\xd8\xab\x7a\ +\x78\x4f\xcf\x32\xb3\x72\x2a\xcb\x45\xed\xf9\xcf\x36\xa4\x61\xba\ +\x68\x7b\xdb\x6f\x8b\x0b\x63\xa8\xf0\xaa\x07\x6f\x1c\xe1\x8d\xb7\ +\xeb\x84\x30\xc5\x1f\x4a\x2b\x95\x95\xad\xb5\x1b\x39\xf7\x26\x13\ +\x29\x0e\x22\x0f\xe4\x56\x2a\x44\xac\x98\xf4\xec\x5f\x0f\xb3\x74\ +\xbd\x45\xf3\xf9\x25\x0e\x00\x96\x69\x66\x49\x86\x8e\x44\x77\x8c\ +\x94\x8b\xcb\xf7\xed\x89\x16\x30\xfa\xa8\x83\x8f\xc9\xa3\xba\xc5\ +\xd2\xd3\x73\x6e\xcd\xb4\x45\xad\x29\x77\x50\x19\xeb\xae\x45\xd4\ +\xda\xac\x61\x41\xf2\x50\xca\x24\x49\xea\xe8\xec\xf2\x79\x3d\xa6\ +\x69\xc6\x77\x3f\x9c\x28\x8a\x0d\x0d\x8d\x04\x63\x00\x1e\x6e\x6f\ +\x4f\x4f\x0f\x51\x4a\x53\xa9\xd4\xf2\xe5\x2b\x9c\x02\xb2\x2c\x9b\ +\xa6\x69\x59\x16\x42\xe0\xf8\xef\x7b\x58\x8b\xc0\x01\xb0\x68\x6c\ +\x7a\xef\xf6\xd9\xfe\x37\x9e\xba\xfc\xe4\x13\x8f\x9b\xf7\xe8\x9c\ +\x93\x0e\x99\x60\x6d\x7a\xf3\xe2\x8b\x3f\xb8\xe0\xf5\xbf\x1f\xd6\ +\x23\x40\x88\x33\x33\x9a\x51\x36\x58\xb2\x6a\x3b\x53\x04\x05\x00\ +\x80\xdb\x66\x9b\x15\x1b\x9c\x31\x58\xe0\x2f\x1a\xd4\xd1\x59\x60\ +\x8c\x73\xc4\x39\x07\x44\x44\xeb\xab\x87\x27\x3f\xb6\x4a\x55\xb1\ +\x57\xe2\x54\x0c\xed\x38\x3b\xea\xe9\xee\x20\xb8\x3b\xd6\x84\x48\ +\xff\x0c\x5f\xa2\xbd\x64\x52\x1f\x35\xfe\xaf\xad\x09\x6b\xa0\x4d\ +\x70\x20\x41\xcd\xa6\xd6\x98\xec\xad\x6d\x12\xe4\xc3\x46\xf4\x79\ +\x75\xf9\x8a\x33\xf3\xb3\x92\x56\x8b\x65\x62\x26\x30\x40\xcc\x39\ +\x82\x6d\x9a\xdb\xc2\xec\xc4\x8b\xa6\xf5\x4d\x0f\x6c\x5a\xf4\x95\ +\xd6\x90\xd6\x8a\xa7\x1e\x3f\x3e\x67\xfe\x3c\x7e\x50\x9a\xd0\xda\ +\xd8\x1d\x50\xd8\xba\x2f\xd7\xcd\x3c\xeb\xe2\x8e\xa5\x1f\x3c\x4d\ +\xa7\xdc\x77\xf8\x78\x23\xbe\x78\x63\x03\xe6\x3b\x46\xd4\xec\xd2\ +\x1c\x9c\x31\x21\x2d\x43\xb4\xd7\x6c\x69\x22\xa7\x4d\x1a\x5d\xf8\ +\xcf\x97\x36\x9e\x97\x9b\x1e\xd7\x6b\xd1\xc0\xa9\x93\x0b\x52\xb7\ +\x5e\x71\x6b\x4d\xe8\xa0\x27\xee\xbb\x94\xeb\xb1\x16\x6e\x0c\x2a\ +\x18\x9c\x8c\xbf\x6b\x31\x04\x00\x90\xec\x6e\x45\x3c\xbf\x79\xc3\ +\xd5\xb7\x3d\xd5\xc1\x95\x3e\x01\x48\x2a\x21\xa7\x23\xc9\xa2\x8c\ +\x13\xc6\xc1\x95\x45\x17\x97\x7d\xcb\x22\x65\xac\x77\xdc\x22\x46\ +\xb0\xcc\x14\xbe\x8e\xe2\x91\xb2\x99\x1d\x6f\xe1\x8c\xda\x00\x83\ +\xed\xcd\x94\xda\x18\xe3\x7f\x75\x89\xa2\x24\xd9\x8c\xc9\xb2\xd0\ +\xd2\xdc\x52\x56\x56\xc2\xd8\x6e\x03\x51\x10\x42\xd1\x68\x2c\x16\ +\x8b\xfb\x7c\x2a\x07\xd0\x52\xc9\x96\xd6\xd6\x50\x30\x38\x61\xc2\ +\xf8\xde\x62\x94\x52\xdd\xd0\x1b\x1b\x9b\x09\x21\x74\x97\x81\x41\ +\xbd\xb6\x16\xe3\x20\xab\x8a\x2c\x12\xd2\xb6\xe2\xee\x39\x8d\xcf\ +\x5e\x7c\xe2\xf4\x0f\x3f\x5a\xb9\x62\xc9\x61\x33\xce\x9b\xf3\xfe\ +\x49\xc4\xc3\x6b\x75\x03\x00\x6c\x4d\x9f\xfa\xf0\xdb\xa7\xfb\x70\ +\xc3\xc6\xe5\xef\xad\xaa\x95\xf1\x28\x45\x55\x15\x48\xfd\xe3\x1f\ +\x1f\x97\x5d\x71\xea\x4b\xef\x7e\x48\x99\xad\x45\xd6\x59\x08\x18\ +\x67\x9c\x03\xe3\x44\x54\x54\x19\xdb\x12\xb6\x55\xd5\x47\x39\xa7\ +\x8c\x63\x22\x28\x8a\x82\x80\x03\x16\x3d\xaa\x8c\x00\x7d\x39\xef\ +\x93\x83\x06\xcd\xb8\xfb\x8d\x79\xb2\xd9\xb1\xe4\xdf\x7f\xff\x20\ +\x8c\x61\xe9\xc6\xf6\xf1\x95\x7f\x7e\xf3\x3f\xa9\x96\x4f\x2f\x9d\ +\xf9\xe8\xac\x47\x3f\xbf\xed\xe2\xcb\x97\x9e\xa5\x86\x1b\xb6\xbc\ +\xfb\xfc\x0b\xcd\x5c\x05\x4e\x11\xc7\x8c\x03\x41\x6c\xca\x0d\xaf\ +\x9f\x70\x33\x6d\x6b\xdc\xba\xfa\xe3\x17\x5e\xfd\xd7\x66\x1f\xf6\ +\x3e\xf9\xc2\xe2\x3f\x5c\xf4\xd8\xaa\xab\xa1\x7e\xf3\xda\x7f\x7c\ +\xf0\x31\xc8\xe2\xca\xf5\xeb\x2f\x3f\xa9\x62\x53\xfd\xfa\x4d\xcb\ +\x74\x7b\xda\xa5\x55\xcf\xcf\xee\x16\x25\xce\x91\xe2\x51\x04\x04\ +\x1c\x88\xaa\x2a\x04\x13\x6a\xb6\x6d\xa8\x6a\x9b\x78\xe3\x93\x07\ +\x5d\xf4\xdb\x3f\xfd\x65\xe1\xad\x17\x5e\xb3\x7c\xba\xdc\xb2\x6d\ +\xf3\x3b\xcf\xbd\xd2\xb8\xb9\xcf\x92\xb6\xe1\x77\x3f\xf9\x74\xc4\ +\x00\x99\xc6\x99\xd5\xf5\xc4\xb3\x9f\xdc\xf9\xbb\x63\xe7\x7e\xf4\ +\x81\x61\xdb\xf1\x8e\x65\x12\x84\x1f\x7e\x6a\xfe\x6d\x33\x8f\x7c\ +\xe7\xe3\x77\x11\x12\xd6\x3d\x73\xe9\xe5\xaf\xc7\x25\x45\x91\x45\ +\x01\x38\xa7\x9c\xb9\xf3\x99\x5c\x5c\xf6\x03\x9a\x32\x79\xe2\x1e\ +\xc3\xb9\x6d\x4d\xbf\x2e\xd4\x35\x54\x32\x6c\x06\x1c\x00\x23\x64\ +\x02\xba\x3d\x1c\x6a\x95\x7d\x22\x21\x3d\xea\x66\x53\x9b\xf2\x92\ +\x92\xbe\x08\x21\x27\x3e\x88\x31\xd6\x34\xbd\xa9\xb9\x51\x55\xe4\ +\xde\x43\x19\xba\x99\x99\x95\x15\x08\x04\x9c\x40\xa6\x33\xd7\xa5\ +\xa1\xa1\x91\x32\x6b\xd7\x01\x8f\x7b\x90\x48\x5a\x1e\x62\x08\x8a\ +\x2f\xce\xfc\x3c\xd5\x19\x90\x2c\x8d\x04\x6d\x43\x73\x8c\x3b\xbf\ +\x84\x52\xa4\xf2\x99\xd7\x6f\x5a\x7e\xed\xf4\xa7\x6a\xc0\x27\x51\ +\x55\x96\x0c\xea\x4b\x69\x91\x7c\x0f\x8d\x63\x5f\xd2\xa0\x60\x9b\ +\x00\x80\x31\x0f\xa9\x92\xe9\x8c\xb6\x01\x29\x95\x4c\x28\xc4\x14\ +\x15\x3f\xdb\x61\x2b\x99\xa6\x68\x98\xc9\x6c\x2f\x0f\xd3\x0c\x30\ +\x3a\xb3\x3c\xa2\x86\x84\xa4\x09\xc8\xd2\x39\x40\x40\x46\x4c\x10\ +\x6d\x26\x19\x86\xc6\x29\x25\x18\x02\x1e\x41\x63\x92\x61\xe8\x9c\ +\x31\x89\x70\xaf\x2c\x5a\x3b\x46\x14\xda\x4c\xd0\x34\xcd\x31\x3b\ +\x05\x0c\x3e\x99\xd8\x98\x00\x80\x49\x05\xdb\xd0\x28\xe7\xaa\xc0\ +\x15\x49\xb2\x11\x32\x98\x68\x69\x29\x8f\xc4\x99\x10\xd2\x92\x91\ +\x3c\x0f\x4b\x60\xc5\x66\x5e\x2d\xd9\x9d\xe7\xb5\xdb\x21\x83\xa6\ +\xa2\x01\x05\x53\x41\x4c\xe9\x80\xa9\x1e\xf0\x10\x8d\x2b\xa6\xa1\ +\x53\xc6\x64\xe7\xa4\x20\xc4\x4d\x40\xb6\xee\x58\xba\x59\x2a\xa4\ +\x90\x9a\xd4\x6d\xa0\x16\x00\x22\x98\x05\x54\xc9\xe0\xa2\x66\x58\ +\x9c\x5a\x00\x28\x20\x5a\x54\x4a\xd3\x12\x71\xaf\x48\xb9\xac\xba\ +\x7f\xf4\x2e\x2e\xdf\x21\x8b\x93\x27\x4d\xfc\xf6\x2c\x97\x98\x6e\ +\x55\xe0\x64\xb9\x60\xa8\x88\x35\x53\x71\xb9\xed\xb1\x45\x45\xdc\ +\x7d\x96\x0b\x63\xcc\x34\x6d\x55\x55\x25\x49\xe4\x9c\x6b\x9a\x6e\ +\x9a\x86\xa2\xc8\x7b\xcc\xad\x36\x0c\x83\x10\x51\x55\x15\x8c\xb1\ +\x65\xd9\x9a\xa6\x11\x82\xf6\x3f\xcb\x05\x21\x70\xfc\x5e\x84\x38\ +\x42\x98\x73\x0e\xb0\x73\xca\x36\xe5\xa2\xc9\xfb\xbd\xf4\xef\x3b\ +\x96\x5c\x72\xfc\xdf\xdb\x14\xc0\x02\x07\x40\xc0\x11\xc2\x8c\x3b\ +\x51\x3e\xd4\xdb\x8d\xcb\x7a\x07\x61\x73\x8e\x30\xe2\x1c\xf1\x9d\ +\x61\x40\x70\x0e\xcb\xb8\xb3\x7b\xcf\x1b\xc7\x95\x87\x9d\xa3\xc8\ +\x77\x9e\xba\xb7\xa4\xf3\x2d\xdf\x2d\xb5\xc6\xce\x62\xbb\x7f\xf5\ +\xed\xf2\x1c\x21\xc4\xb9\xf3\xc6\xa9\xf3\xae\xef\x7b\xbf\xed\x69\ +\x8a\xbd\x9e\x74\xc7\x94\xcb\x5d\x6a\xd5\xfb\xab\x39\x30\xd8\x6d\ +\x8b\xd3\x1f\x8f\x30\x72\x23\x8a\x2e\x2e\xdf\x4b\x16\x8f\x38\x7c\ +\x3c\xc6\xff\xdf\x75\x4c\x22\x41\x20\x8c\xda\xcc\xbd\xcf\x5d\x5c\ +\x5c\xfe\xcf\x63\x8b\xfb\x49\xf1\xf0\x33\x86\x5b\x16\x73\x2f\x9e\ +\x8b\x8b\xcb\xff\x44\x16\x19\x73\xf5\xc5\xc5\xc5\xc5\x65\x17\x59\ +\x3c\xfb\xec\x73\xdd\xec\xb3\x2e\x2e\x2e\x2e\xbd\xa0\x58\x34\xe2\ +\xb6\x82\x8b\x8b\x8b\x4b\x2f\xee\x2c\x30\x17\x17\x17\x17\x57\x16\ +\x5d\x5c\x5c\x5c\x5c\x59\x74\x71\x71\x71\x71\x65\xd1\xc5\xc5\xc5\ +\xc5\x95\x45\x17\x17\x17\x97\xff\x9a\xef\x5e\x6a\x8a\x52\xfa\xed\ +\x8d\x08\xa1\xff\x0f\xe7\xc6\xb8\xb8\xb8\xb8\xfc\x17\xb2\x88\x10\ +\x4a\x26\x12\x2f\xbc\xf8\x62\x57\x57\x37\xa3\x94\xef\xfe\x95\x20\ +\x08\xc5\x7d\xfb\x4e\x9f\x7e\x0e\xc6\xc4\x6d\x44\x17\x17\x97\x5f\ +\x85\x2c\x0a\x82\xf0\xc2\x8b\x2f\x2d\x5d\xba\x6c\x5f\x69\x1d\x6a\ +\x6a\x6a\xca\xcb\xcb\xc7\x8c\x19\xed\x36\xa2\x8b\x8b\xcb\xaf\x42\ +\x16\x31\x46\x35\x35\x35\xd7\x5f\x7f\x5d\x30\x18\xfc\xf6\x92\xa4\ +\x98\x90\xea\xea\xea\x70\x7b\xd8\x6d\x41\x17\x17\x97\x5f\x8b\x2c\ +\x02\x20\xcb\xb2\xfa\xf4\x29\x4a\x4f\x4b\xff\xf6\x77\x84\x90\x78\ +\x3c\x5e\x5b\x53\xfb\x9d\x27\xd8\x91\x11\x8b\xef\x6d\xfb\x4f\x99\ +\xa4\x62\x8f\x04\x68\xbd\x95\x44\x08\x21\xd8\x73\xa1\xe7\x7d\xfd\ +\x8a\x1f\x74\xae\x6f\xed\x8e\x10\x46\xc0\x7e\x26\x69\x80\x10\xc2\ +\x08\x38\x73\x93\x8f\xb9\xb8\x08\xff\xdb\x5b\x0d\xcc\xf9\x6f\xbc\ +\xba\x31\xee\x9f\x39\xf3\x4c\x2f\xde\x99\x93\xc2\x8e\x6c\x7f\xf1\ +\x95\x37\x03\x83\x4e\x39\xf3\xa8\xfe\x3f\x49\x16\x40\x42\xcc\xff\ +\x3c\xf3\xdc\xea\x84\xd5\xdb\x6d\x24\xe4\x57\x5e\x71\xd6\x54\x99\ +\xe8\x1f\x3f\xf1\xe7\x25\xa9\xfc\x99\xd7\x5e\x58\x80\xec\x1d\x35\ +\xe6\x0b\xde\x79\x69\xc5\xb6\xe8\xb1\x67\xff\xae\x3c\x47\xfe\xc1\ +\x8d\x40\x60\xc1\x4b\xb3\x96\xa3\xc3\xaf\xbd\x78\x22\xd2\xcd\xde\ +\xad\x3c\xbe\xf6\x2f\x8f\xcd\xe9\x33\xe3\x86\x33\x4a\xc5\x9f\x38\ +\x1f\x10\x91\xf5\xad\xff\x79\xf6\xb5\xaf\x73\xa7\x5e\x71\xce\xd8\ +\x20\x73\xf3\xb5\xb9\xfc\xba\xf9\xdf\xf6\x26\x23\xce\xb6\x6d\xde\ +\xf8\xe5\xa7\xef\x3e\xf4\xd6\x12\xd8\x25\x8b\x2d\xd3\x63\xeb\x56\ +\xaf\xd8\xbc\xad\xfb\xa7\xba\xff\x08\x18\xeb\x57\xae\x5e\xb3\x61\ +\xd3\xb6\x1d\x34\xb7\xc7\x00\xc0\xe6\x81\x49\xa7\x8e\xd8\xb6\xe4\ +\xed\x5b\x1f\xfe\xd4\x74\x52\x91\x63\x21\xb9\xfd\xf3\xd7\x5f\x9f\ +\xb3\xcd\x1a\x3a\xa0\xc0\x7b\x20\x8d\x80\xa1\x71\xf3\x9a\x95\x1f\ +\x3c\xf4\xc8\x1b\xab\x77\x5d\xe2\x81\x5b\x1d\xab\x97\x2c\xad\x8e\ +\x52\x8c\x7e\xe2\x54\x1d\xac\xed\x8b\xeb\xae\x7c\x62\xf1\xaa\x15\ +\x9b\xdb\x4c\xe4\xa6\x0d\x71\x71\xad\xc5\x1f\xc3\x3d\xc3\x7c\xdd\ +\xec\x3f\x3f\x2c\xfd\xf1\xba\xd3\x2b\x81\xb2\x7d\x94\x11\x14\x45\ +\x26\x18\x01\x67\x86\xa1\x5b\x36\x03\x00\x24\x28\x3e\x55\xb4\xb4\ +\x84\x6e\x73\xc7\xc2\xf2\x78\x55\x64\x9b\x49\xdd\xc4\xa2\xe2\x95\ +\x05\x5d\x4b\x5a\x4e\x27\x39\x42\xaa\xc7\x8b\x99\x99\xd4\x4c\xe7\ +\x70\xb2\xac\x88\x02\x06\x00\xc6\xa8\xa9\x6b\xf6\xee\xa7\xe5\xb6\ +\x91\xa0\x74\xe0\xb8\xb3\xee\xbe\xe2\x38\x47\xad\x39\xa3\x96\x4d\ +\x81\x99\x38\xef\xe8\x99\xa7\xac\x7c\xf4\xfd\x17\xde\xf9\xaa\xec\ +\xac\x71\x85\x92\x51\x7d\xf7\x3d\xcf\x77\xf5\x99\xf2\xec\x75\x47\ +\x8a\xb6\xbd\xd7\xda\x23\x41\xf1\x29\x38\x99\x4c\xed\xc7\xcc\x42\ +\x88\x7c\xfd\xe6\xa3\xf9\x03\x1e\xbf\x70\x98\xaf\xe7\xe7\xec\xad\ +\x11\x64\x45\x16\x30\x02\xce\x4c\x43\x37\x9d\x46\x10\x15\x9f\x22\ +\x98\xba\x66\x58\xd4\x29\xe4\xf1\x78\x10\xb7\x52\x29\x03\x11\xd1\ +\xe3\x51\xac\x54\xdc\xd8\x31\x86\x4a\xf1\xfa\x05\xa6\x25\x52\x36\ +\x20\x40\x98\xc8\xb2\x2c\x10\x0c\xc0\x19\xb5\x75\xcd\x60\x7b\x7d\ +\x72\xd1\xce\xc7\xee\x7e\x34\x51\x31\x39\xab\x7e\x9e\x7b\x3f\xb8\ +\xb8\xc0\x8f\x32\x9c\x9b\x2b\x19\x79\xc7\x8c\x29\x5b\xf2\xce\x9f\ +\x17\x56\x75\x13\xb4\x57\x5f\xdb\xae\x5b\xfe\xde\xb5\xbf\x39\xed\ +\xf0\xc3\x26\x1d\x73\xfa\xc5\x2f\x7e\xb4\xc6\x60\x80\x88\x18\x5f\ +\xf9\xd4\xd4\x43\x26\xdc\xf8\xee\x56\xe2\x2c\x6c\xdc\xb5\x7c\xc6\ +\x11\x93\x67\x3e\x36\x17\x61\xd4\xf2\xee\x9f\x26\x4c\x3d\xf1\x83\ +\x35\x91\x9e\x44\xfd\xa9\xf0\x95\xe7\x4e\x3e\xfb\xea\xd9\x16\x21\ +\x00\x90\x6c\x5e\xf3\xc8\x8d\x17\x4d\x9d\x32\x65\xd2\x94\xa3\xce\ +\xbe\xf0\x9a\xcf\x9a\x61\x4f\x23\xc8\x4a\xc5\x18\x53\x14\xbf\x6d\ +\x59\x96\x69\x9a\xa6\x69\xd9\x3b\xa4\x85\xf3\xc3\xa7\x5f\x34\x2e\ +\x88\x5e\x7d\xe9\xd5\x46\x93\x7d\xf8\xe2\xcb\x1b\x34\xdf\x25\x17\ +\x9d\x9b\x89\xf6\xa1\x89\x18\xa7\xbe\xbc\xff\xa0\x63\x2f\xac\xee\ +\xb2\xf7\x69\x69\x31\xdb\xce\x3d\xe5\xb4\x43\x7c\xff\xbe\xed\x86\ +\x85\x2d\xf6\x3e\x02\x0e\x76\xc3\x9a\x8f\x6e\x9c\x79\xc6\xe1\x47\ +\x4c\x3e\x66\xda\xcc\x67\xe6\xae\xd2\x28\x20\x04\x9d\x5f\x3c\x35\ +\xe9\xd0\xa9\x77\xbf\xb3\x46\x20\x08\x00\xd9\xdd\x55\x33\x4f\x3b\ +\xf2\xfc\xeb\x5f\x4c\x71\xa1\x71\xd5\xdb\xc7\x1e\x7a\xc8\x13\x2b\ +\x1d\x13\x0f\x11\xc9\x7c\xf8\xd4\x51\x93\x6f\x5a\x24\xa9\x04\x10\ +\x84\x37\x7f\x71\xdb\x65\xd3\xa7\x4c\x3a\xe2\x88\x29\xc7\xcf\xb8\ +\xea\xd1\x66\x7b\x2f\xf9\xe3\x88\xc8\xbf\xfe\xeb\xad\x5f\xe1\xa9\ +\x7f\xbe\xf5\x44\x95\x53\xf7\x7e\x70\x71\xf9\x71\x64\x11\x38\x52\ +\x4e\xbe\xe6\xe6\xd3\x07\x18\x4f\xdc\xf3\xe0\x9a\x94\xb2\x87\xcf\ +\x48\x04\xbe\xf2\xef\xf7\x5d\xff\xc0\x6b\xe9\x87\xfe\xe6\x91\xc7\ +\x1e\xbc\xe2\xd8\xc2\xf7\x1e\xbf\xe7\xae\xd9\xd5\x02\xa1\xfe\x11\ +\x33\xaf\x3a\xfb\x90\xcd\xaf\xdf\x37\xef\x9b\x18\x42\xec\xf5\xbf\ +\x3e\x17\xc9\x1c\x77\xfd\x6f\x8e\xe5\x8c\x63\x51\xf6\x7a\x3c\x42\ +\xaf\xca\x22\xac\xa8\x1e\x55\x11\x10\x00\x8d\x37\xfd\xe9\xee\x59\ +\xab\xa2\xc5\x37\xdd\x7d\xff\x83\xf7\xdf\x75\xee\x94\x51\x39\x7e\ +\x61\x8f\x15\x40\x99\x91\x8c\x72\x16\xef\x68\x58\xb1\x76\x53\xa7\ +\x01\xaa\x2c\xee\x5a\x27\x1d\xe5\xff\xfe\xde\xab\xfa\xa5\x96\xde\ +\x71\xcb\x3d\xaf\x2d\x58\x5b\x7c\xf4\x95\x93\x2b\x33\xf7\x65\x08\ +\x72\x00\x44\x64\xaf\x47\xc1\xfb\x73\x3f\x39\xa7\xf8\xb4\xcb\x6f\ +\x1c\x16\xec\x7c\xe2\xe1\xe7\x53\x68\x2f\x65\x57\xfc\xfb\xd9\x1b\ +\xef\x7d\x4e\x19\x7d\xd6\x43\x0f\x3d\x70\xf9\xb1\x7d\xe6\xbe\x30\ +\xeb\xe1\x39\xab\x04\x8c\xb2\x0e\xbd\xe4\x9e\x8b\x46\x2e\x7b\xe9\ +\x91\xb7\x36\x53\xc5\x03\xff\x79\x7a\xd6\x76\x79\xc2\x2d\xb7\x5d\ +\xe0\xc1\x1c\x13\xd1\xe3\xf1\x4a\x78\x67\x43\x4b\x1e\x9f\x57\x11\ +\x00\x11\x9c\x58\x7d\xef\x6d\x0f\x35\xe4\x4c\xbe\xf3\x4f\x8f\x3c\ +\x78\xff\x1f\x4f\x3a\x74\x78\x70\x6f\x8e\xc1\xb6\x79\x2f\x3d\xf5\ +\x85\x71\xdd\xb5\xd3\x7d\xa6\xe9\x06\x14\x5d\x5c\x7e\x3c\x59\x04\ +\xe0\x36\xf3\x4f\xbb\xf2\x8e\xfe\x72\xdd\x53\xf7\x3e\x17\xdb\xdd\ +\x5a\x32\x5b\x36\x3c\xf3\x79\xd5\xe0\xc9\x17\xdc\x30\x63\xea\xe0\ +\xf2\x8a\x29\xe7\xdf\x79\xe1\x71\x79\xb5\x6f\x3f\x5f\xad\x4b\x9c\ +\xc1\xd4\xe9\x17\x54\xfa\x8d\x57\x5e\x7b\xb3\x66\xe1\x93\xef\x2c\ +\x31\xa7\xdf\x7b\x73\xa9\x67\xff\xdd\x13\xc8\x88\x77\x74\x45\x53\ +\xc5\x13\x4e\x3f\x64\xe4\x90\xf2\x8a\x21\x53\xa6\x9d\x5e\xee\xdd\ +\xd3\x6b\x35\x35\x2b\x98\x9e\xd9\x59\x3d\xff\xf1\x07\xef\xbe\xe0\ +\xd4\x53\x2f\xbd\xef\xf5\xa6\x24\xdd\xd5\xb8\x13\x33\x47\x9d\x76\ +\xe4\xc1\xf1\x96\xaa\xae\xb4\xc9\x77\xcd\x1c\x81\xf7\x3e\xd5\x07\ +\x13\x42\x04\x42\x08\x41\x00\x88\x60\xe2\xb0\xaf\x36\x45\xbe\x7e\ +\xb7\x3f\x74\x89\xbf\xf6\xa3\x1b\x9e\x5b\xca\x84\x5d\x87\xc1\x23\ +\x66\xb6\xbd\xf7\xfe\x27\xbe\x51\x57\xdc\x76\xd9\xc9\x95\x15\x43\ +\x8e\xfe\xed\x9d\xb7\x4e\x54\xbe\x7e\xfb\x93\x56\x24\x30\xcb\x1e\ +\x7a\xfc\x1f\x0e\xee\x4f\xde\x7b\xec\x81\xaf\xfe\xf9\xf0\x33\xab\ +\xf1\xef\x6f\x9e\x59\x2c\x5a\xfb\xeb\x16\x47\xd8\x6a\x5d\xb5\x2d\ +\xee\x3f\xfa\xac\x93\x0f\x1a\x32\x68\xf0\xe0\x21\xc7\x1f\x3f\x51\ +\x85\x3d\x1e\x0d\x88\x19\xe1\xe7\x67\x7f\xdc\xe7\xd8\xeb\x27\x94\ +\xfa\xdc\x14\xed\x2e\x2e\x3f\x6a\x6c\xd1\x51\x46\x31\x54\x76\xd3\ +\xe5\x27\x5c\xfc\xc7\xb9\xcf\x7c\x7e\xd8\xcd\x23\x7a\xad\x25\xdc\ +\xd6\x50\x6f\x59\xac\xab\x7e\xd5\xc3\x0f\x6e\x70\xd6\xdd\xeb\x6c\ +\x66\x18\x37\xd6\x75\x58\xc5\xd9\x60\x48\x25\x37\xdd\x73\xf9\x0d\ +\xd7\x3c\x7c\x67\x8d\x34\xfe\xfc\xeb\x4e\x2a\x82\xef\xea\xb4\xe5\ +\x9e\xcc\xa2\xe2\xcc\xd0\xb2\xb9\x0f\xcc\x8a\x4d\x3d\xed\x94\x13\ +\xca\x73\x15\xfd\x5b\x9a\x46\xb2\x2a\xef\xbb\x7f\x96\x6d\x5b\x5a\ +\x32\xd1\xb0\xee\x93\x59\x2f\xbc\x73\xe7\x5f\xac\x67\x6e\x39\x87\ +\xf4\x2a\x1e\x24\x56\x6f\xd8\xc2\x0c\x1d\x77\x2c\x7b\x6e\x5e\xdb\ +\x75\x93\x33\xac\x3d\xa4\x15\x8b\xe1\x8d\x6f\x3d\xf9\xda\x6a\x4e\ +\x30\x4f\xb6\xaa\xb6\xf1\xd4\x9f\xee\x94\x05\xc4\x4c\x6b\xea\xb5\ +\x7f\x3a\x3c\x73\x2f\xe1\x43\xce\x2c\x96\x35\xf9\xaa\xdf\x56\xdd\ +\xf6\xe2\xe3\xaf\x97\x17\x9c\x53\xb1\x33\x36\x69\x85\x97\x6e\xed\ +\x12\xa5\xe4\xca\x47\xef\x5b\xcd\x38\x00\x26\x5a\x07\x51\x12\xb5\ +\x5b\xa2\x90\xed\x03\x2a\x85\xae\xbe\xf2\xbc\x3f\x5c\xf9\xf4\x43\ +\xaf\xb2\x11\x27\xdc\x74\x44\x69\xc8\xde\x7f\xf7\x3d\xa3\x62\xf1\ +\xf1\x63\x8b\xde\x7f\xeb\xbe\x5b\x1a\x0e\x3b\xfa\x8c\x69\xc7\x15\ +\xfb\xa9\xb6\x7b\x23\x60\x49\xda\xf2\xfa\x83\x1b\xc4\xc3\x5f\xbe\ +\xa0\x92\x5b\xae\xfb\xec\xe2\xf2\x63\x5b\x8b\x8e\x1b\xc9\xd3\xc6\ +\x5c\x78\xf3\xd9\x25\x8b\x1f\xbf\xf7\xfd\xed\xb4\x37\xd0\x65\x98\ +\x3a\xe3\xc8\x32\x23\xe1\xf6\x8e\x70\x47\x47\xb8\xbd\x9d\x89\x69\ +\xa5\xa5\xc5\x5e\x60\x8e\x96\x08\x81\x82\xac\x34\xc1\x62\x48\x14\ +\xf7\xf4\x85\x39\xec\x4d\x1d\xe4\x8c\x3f\x3e\xfe\xc8\x8c\x43\x4b\ +\x9a\x56\x7c\x78\xcd\x05\x67\x5e\xf9\xd0\xec\x36\x6d\x2f\xf6\x94\ +\x24\x2b\x1e\xaf\x3f\x23\x3b\x6f\xf4\x09\x17\xfd\x71\x7c\xa0\x71\ +\xe5\xb2\xcd\x1a\x27\x3d\x11\x37\x58\xfb\xea\x1d\x1f\x57\xd3\x13\ +\xee\x78\xe1\xb8\x0a\x75\xe9\xf3\x7f\x5c\xd1\x6a\x7d\xdb\xed\xc5\ +\x58\x70\x9c\xe1\x1d\xcb\xe1\x38\x0b\x8f\x2a\xe2\x3e\x1a\x15\x01\ +\x02\xce\x86\x1e\x77\xde\xb4\x7e\x9e\xd9\xaf\xbe\xbc\x5d\xe3\x78\ +\x87\x08\xdb\xc9\x4e\x13\x11\xac\x75\xb5\x39\x8d\x10\x6e\x8b\x43\ +\x7e\xff\xfe\x85\xa2\x33\x58\x86\x83\x94\x51\xdc\x37\x40\x29\xe7\ +\xa2\x24\x7d\x8f\xbe\x62\xc6\x48\xee\x4d\x8f\x3c\x79\xcc\x40\xef\ +\xe6\x05\xaf\x5d\x7c\xfa\x71\x7f\x7c\xe1\x93\x04\xdd\x2d\xb6\x48\ +\x3a\xbf\x7e\x78\x76\xf3\xc4\xf1\x83\xba\x6a\x6b\x6a\xb7\x6e\xad\ +\xdf\xd6\x6c\x01\x31\xba\x1a\xea\x9a\xa3\xc8\xed\x8d\x76\x71\xad\ +\xc5\x1f\x0d\x66\xe8\x23\x4e\xbd\x6a\xd4\x17\x37\xbf\xf1\xd4\x33\ +\xdc\x84\x4c\x00\x00\xee\xf3\x06\x08\x58\x15\x93\x7f\x77\xcd\xc9\ +\x25\xbb\x5b\x3c\x36\xe3\x20\x93\xd8\x0b\x77\xdc\xb5\xd1\x37\xf1\ +\xba\x89\x4d\x77\xbf\xf8\x78\xf1\x88\xe7\x4f\x2d\x02\x93\x81\xe4\ +\x95\x39\xa3\x29\x2d\x05\x10\xfc\xb6\x00\xeb\x90\x79\xd2\x6f\x6f\ +\x3c\x3a\x11\xa9\x5b\xfb\xe9\x83\x4f\xbf\xfe\x98\x25\xde\x73\xed\ +\x09\x22\xec\xdd\xc2\xa2\x16\x2a\x28\xcf\x86\x8f\x5b\x62\x16\x80\ +\x07\x80\x43\xfb\xb2\x77\x1e\xfa\xa0\x65\xec\xc9\x97\x9e\x37\x2c\ +\xdd\xce\x9c\xb1\xe8\xb2\xa7\x9e\x7c\xf1\xa3\xbf\xfd\xf1\x24\x6e\ +\xee\x62\xa9\x32\x2b\x73\xd0\x49\x77\x3f\x70\x0a\x42\x58\x5b\xfa\ +\xe7\xd3\x1e\xdf\x7a\xf9\x4d\x77\x95\xa6\x89\x00\x9c\xed\xa3\xc3\ +\xba\xe7\x31\x60\x7b\xcf\xbc\xed\x8f\x55\x7f\xb8\xe6\x9e\x07\xa3\ +\x86\x2c\x38\xd2\x2f\x65\x94\xa8\x56\x2a\xe7\xa8\x1b\x1f\x3e\x3e\ +\xdd\xdc\x69\x68\x72\x6a\x53\xc6\x01\x33\xed\xe5\x47\x1e\x5b\x2f\ +\x0c\xfa\xcd\x54\x78\xf6\xdd\xa7\x3e\x3f\xe8\xc1\xa3\x4a\x03\x36\ +\x07\x41\x90\x09\x81\x58\x38\x09\x20\x7d\xfb\x31\x84\xfd\x85\x17\ +\x5c\x7f\xef\x19\xb1\xae\x9a\x25\xff\xbc\xef\x2f\x4f\xde\x1f\x18\ +\xf8\xd0\xe9\x45\xbd\x2b\x26\x26\x1a\xb6\x27\x14\xbc\xf4\xdd\xe7\ +\x17\xbf\xc3\x7b\x1e\x14\xc4\xc7\xe7\xcc\xba\x75\xdb\xf9\x6f\xdc\ +\x7d\x3c\x75\x23\x8d\x2e\xae\xb5\xb8\x9f\x50\xdd\x3e\xbf\x38\x30\ +\x9b\x42\xcd\xbf\xf9\x9a\x63\x79\xac\x73\x47\xc7\x2f\xcf\x2e\xee\ +\x9f\xe1\x53\xd6\x2c\x78\xbd\xaa\x25\x62\x51\x0e\xc0\x8d\x54\x3c\ +\xa6\x5b\x9c\x03\x20\xb4\x66\xce\xcb\x73\xb7\xb3\x19\x33\xa6\x8f\ +\x39\xf3\xf6\xe3\x07\xd9\xaf\xde\x7a\x6f\x4d\x0a\x03\x40\xe6\xa0\ +\x32\x8f\xa5\x2d\x5a\xb9\x26\x65\x73\x22\x08\xbb\x76\x61\x70\x66\ +\x27\x52\x3a\x47\xd8\x13\xcc\xa8\x18\x75\x48\x51\x5a\x20\x1e\x69\ +\xdc\xdd\xf5\x46\x5a\xa2\x2b\xae\x5b\x98\x10\x82\x41\xef\xaa\x7e\ +\x6b\xee\x56\xb9\xa0\xb4\x9f\x17\x31\x8e\x80\xc5\xfe\xfe\xc6\xbf\ +\xa9\xaf\xf8\xdc\xd3\x26\x71\xc6\xc5\xbe\x47\xde\x7b\xe9\xd0\xc8\ +\xa2\x97\x1e\xfb\xac\x8d\xec\xde\x8f\xce\x39\xa3\xb6\x6d\x53\x9b\ +\x52\x0e\xc0\x29\xa5\xd4\xb6\x6d\x9b\x7e\x97\x97\xcf\x40\xee\x33\ +\x63\xfa\xc9\xa9\xb6\x46\xdb\xc9\x42\xc4\x6d\x21\x6d\x54\x65\x99\ +\xbf\xf6\xb5\x47\x96\x6f\x8f\x3a\x8d\x60\x6a\x89\xa4\x66\x70\x00\ +\x44\xc4\xed\xcb\xfe\xf9\xe1\xca\xf6\xe3\xae\xbc\xf3\xb4\xab\x6e\ +\x3d\xad\x4f\xe2\xcf\xf7\x3d\xbf\xcd\x16\x11\xb0\x60\x46\x9e\xea\ +\x51\xea\x97\x7c\xd4\xad\x33\x22\x08\x04\xf5\xc6\x1b\x11\x30\x3d\ +\x91\x34\x00\x61\x5f\x28\xab\xe2\xb0\xd3\x87\x66\x18\xdb\xab\xda\ +\x61\x97\x66\x92\x87\x9c\x31\x77\xee\xbf\xe7\xce\x99\xf3\xfe\x7b\ +\x73\xdf\x7f\xef\xbd\x77\xfe\xf1\x70\x11\x44\x2a\x2e\x7d\x69\xce\ +\x03\x27\x53\xd3\x8d\x34\xba\xb8\xd6\xe2\x7e\xbe\x26\x44\x14\xc5\ +\xbd\xce\x89\x26\x07\x96\x58\x8c\x51\xa1\xfc\xac\x2b\xcf\xd8\xf4\ +\xc8\xec\xf5\x3d\x5b\x82\xfd\xee\xb8\xfe\xec\xeb\x6f\x7c\xe6\xf6\ +\x9b\xb6\x65\xa5\xf9\x04\x0c\x7a\xb4\x2b\xef\x37\x0f\xdd\x35\x21\ +\xd3\x4a\x7d\xf3\xd2\xab\xf3\x0a\x8e\x9b\x75\xec\xb0\x34\x66\xd1\ +\xf3\x67\x9e\xf5\xf9\xcd\xaf\xbc\x3c\xf7\xab\xbb\xcf\x3a\x98\xe5\ +\x1e\x7e\xdd\xa9\x1f\xdd\x31\xfb\x1f\x57\x6f\x9c\xef\x93\x05\xb0\ +\x8d\xb6\x76\xd3\x17\x64\x1c\x70\xb2\x65\xdd\x1d\xf7\x3d\x0f\xde\ +\x00\x46\x40\x8d\x44\x63\x43\x78\xdc\x31\xc7\xaa\x64\x67\x8f\x03\ +\x12\xf0\x27\xcf\xdf\xfc\x5e\xb5\x12\xf0\xca\x88\xb3\x64\xa4\xbd\ +\xb5\xd3\x98\x76\xc3\x8c\x2c\x02\x48\x12\xb7\xbe\x76\xff\xc2\x8d\ +\xec\xb4\x47\x6e\x19\xe0\xb7\x6d\x0a\xcc\xd4\xf2\x27\xff\xe1\x90\ +\x85\x57\x2f\x7f\xf9\x81\x4d\x95\x8f\x0e\x08\xed\xe5\xb9\xc1\xa9\ +\x91\x48\x6a\x3f\x64\x6e\x08\xef\x77\xf8\xe9\xd3\x3f\xfd\xf8\xb9\ +\xb5\x3b\x0e\x42\xfc\x33\x7f\x77\xfe\xfa\x1b\xfe\x7a\xdf\x4d\xd7\ +\xe4\xa4\x07\x04\x0c\x66\x4a\xab\x9c\xf6\xbb\xdf\x4d\xae\x20\xb1\ +\xc5\x7f\x7a\xec\xa3\xb2\x33\xae\x9b\x3e\x54\x4a\x69\xd2\xe9\x57\ +\x5d\xbd\xf8\x96\x59\x4f\x3e\xf1\xde\xdd\x57\x1f\x2b\xe7\x0c\xb8\ +\x60\x42\xd1\xed\xef\xbf\x77\xd3\xf5\x2b\x7c\x8a\x08\xcc\xea\x88\ +\x89\x96\xcd\x10\x16\xad\x2d\x2f\x5f\xfe\xd0\xfa\xac\x4c\x1f\x06\ +\xb0\xb4\x48\x5d\x77\xce\xcc\x33\xcb\x77\x8b\x21\x52\x2b\x99\xb4\ +\x7a\x7f\x84\x99\xd2\x19\x20\x6a\xa4\x52\xba\xd7\xbd\x2b\x5c\x5c\ +\x59\xdc\x27\x92\x24\x9d\x77\xfe\x05\x3b\x24\x91\x67\x65\x65\x69\ +\x9a\x96\x48\x24\x1c\x29\x20\x82\xf0\xdb\x8b\x2f\xfa\x8e\xbb\x1f\ +\xe1\xfc\x92\xfe\x83\x33\x25\x09\xef\xd4\x0c\x66\xdb\x23\x8f\x9a\ +\x79\x48\xfd\x8b\xfe\xfc\x00\x02\xe0\x8c\xf9\x07\x9e\xf4\xf4\x2b\ +\x43\xe7\xfe\xfb\xfd\x4d\xdb\x3a\x19\xc2\xc1\x41\xa3\x27\xf6\x55\ +\x28\x46\xf5\xf3\x3e\x40\x95\xa7\xde\x3e\xa3\xa7\x4f\xc0\x3b\xf8\ +\xd8\x1b\x8f\x5b\xf9\xc6\x96\x2d\x2d\x74\x7c\x36\x63\x23\x66\x3c\ +\x38\xab\xe8\xed\x0f\xbf\xda\x98\xa2\x08\x0b\x6a\xc5\x98\xc3\x86\ +\x8c\x3e\x58\x60\x14\xd2\x0a\x8f\x3c\x62\xec\x9a\xea\x66\x9b\x23\ +\xd1\xdf\xff\xc4\x4b\xee\x3e\x6a\x44\xb6\x61\xec\x54\x04\x4e\xd9\ +\xf8\x53\x2e\xb3\x16\x2d\xad\x69\x6c\xb7\x19\x2e\x1d\x32\xfe\xea\ +\x13\x4f\x19\x92\x8d\x0d\x8b\x91\x64\xed\x9c\x8d\xfe\x31\x67\x9c\ +\x3f\xa3\xc2\x67\xef\xc8\xa6\x86\x04\xdf\x8c\x93\x4f\x88\xfe\xe7\ +\x9b\x4d\x35\xf5\xe5\x63\x8a\xe9\x1e\xf1\x4d\xc6\x3c\x13\x6e\x59\ +\x36\x65\x9f\xc3\xb9\x39\x83\xdc\xb2\x21\x95\x46\x36\xda\x65\x49\ +\x6e\x9b\xa9\xc7\xdf\x7c\x5b\xd5\x3d\x7f\xcf\xf3\x61\x67\x1e\x72\ +\x70\xf0\x09\xff\x78\x6b\xc8\xbb\xff\x7a\x6f\x5d\x7d\x27\xe3\x38\ +\x34\xa8\xf8\xa0\x01\x05\x8c\xb3\x75\x9f\xae\xcb\x18\x3d\xf1\xc2\ +\xa3\x47\x3a\xae\xb9\xb7\x70\xd8\xd9\x93\x26\x7d\x16\xde\x1a\x8e\ +\x99\x05\x7e\x61\xdc\x65\x8f\x3d\x55\xfe\xaf\x77\x17\x7e\x93\x64\ +\x0c\x11\xa5\x7c\xc4\x84\xca\x83\x06\xda\x86\x89\x72\x26\x9d\x7c\ +\x04\xda\xd4\xd0\xc5\x38\x78\x4a\x2b\xce\xbb\xfe\xa4\xb1\x7d\xe5\ +\xfd\xf4\x56\x61\x41\xed\x37\x78\xa8\x9a\x29\xba\x73\xa2\x5d\x5c\ +\xf6\xb9\x20\xaa\x24\x49\xd7\x5f\x7f\xc3\xd6\xfa\x7a\xc7\x59\xb6\ +\x6d\xfb\x1f\xaf\xfc\xbd\xab\xab\xfb\xb2\xcb\x2f\x57\x55\xd5\x29\ +\x73\xd1\xcc\x99\x47\x1c\x71\xf8\x77\x9c\x00\x63\x04\xc0\x18\xdb\ +\xcb\x66\xbe\x6b\x66\x02\xa7\xe0\x4e\xff\x94\x73\x40\x08\x63\x04\ +\x74\x97\x7d\x9d\xe4\xb7\xbd\x5b\x10\xda\x6d\x10\x64\xef\xf1\x76\ +\x3d\x16\xe7\x7c\x2f\x63\x59\x76\xdf\x73\xd7\x8a\x60\x8c\x01\xf8\ +\x9e\xf3\x82\x7b\xea\xcb\x0f\x2c\x5b\x84\xb3\xf7\xb7\xe6\x1a\x23\ +\x4c\x30\x30\xba\xcb\xe6\xbd\x37\x02\xda\x7d\xe7\x3d\x9a\x74\x1f\ +\x8d\xb0\x97\x43\x7d\x47\x3c\x05\x13\xe0\xd4\x9d\x0f\xed\xe2\xb2\ +\x4f\x6b\x91\x31\x36\x7a\xcc\xe8\xcd\x5b\xb6\x38\xf9\x16\x39\xe7\ +\x0b\x16\x2e\xdc\xbe\xbd\x01\x21\x64\xdb\x36\x00\x10\x42\x0a\x0a\ +\x0b\xbe\xdb\x5d\x64\xfb\x30\xa1\xf6\xdc\xbc\x97\x82\x9c\xb3\x6f\ +\x9b\x66\x14\xe0\x3b\xef\x76\xfe\x9d\xd9\x0e\xf6\xad\x13\xdf\x52\ +\xf0\xef\x79\xc4\x03\x6a\x84\x3d\x87\x43\xee\xbd\x11\x38\xdf\x5f\ +\xa1\x7d\xfc\x94\x1f\x5c\xe3\xdd\x9b\xd6\xc5\xc5\xb5\x16\xf7\x21\ +\x10\x5b\xeb\xeb\xab\xb6\x6c\x31\x4d\x6b\x87\x9d\xc4\x9d\xe5\x0a\ +\xbc\x5e\xcf\xd0\x61\xc3\xb2\x32\x33\xdd\x16\x74\x71\x71\xf9\x15\ +\xc9\x22\x00\x20\x84\x08\x21\x7b\x4d\x4d\xe8\xd8\x8c\x2e\x2e\x2e\ +\x2e\xbf\x16\x27\xda\x95\x3f\x17\x17\x97\x5f\x27\xee\xea\x7d\x2e\ +\x2e\x2e\x2e\xae\x2c\xba\xb8\xb8\xb8\xb8\xb2\xe8\xe2\xe2\xe2\xe2\ +\xca\xa2\x8b\x8b\x8b\xcb\x81\x20\x80\xa4\x1e\xc8\x7e\x08\x81\x91\ +\xea\xfd\x44\x08\x71\x47\x01\xff\x12\xe0\x7c\xd7\x61\x9b\xee\x65\ +\x75\xf9\x95\xca\x22\xbb\xf7\xd4\x03\xd9\x4f\x4f\xe1\x3b\xe6\x00\ +\x67\xce\xcd\xb3\x7a\xe5\x32\x51\x14\x7f\x66\x37\xb8\x53\x3b\x97\ +\x6f\xb7\x0c\x65\x9c\x21\x84\x9c\x74\x1f\x1c\x7a\x66\x02\x01\x80\ +\xac\x28\x83\x06\x0f\xe1\x8c\x01\x80\xae\x69\x35\xd5\x9b\x31\x76\ +\xfd\x09\x97\x5f\xa1\xb5\x68\x5b\x07\xb2\x9f\x6d\xee\x6a\x3a\xea\ +\xba\x76\xc1\x05\xbf\x91\x65\xf9\xe7\xf3\xc3\x42\xb9\x78\xc2\x74\ +\x85\xb9\xca\xb8\xa7\x28\xc2\xd1\xa3\xaf\x1c\x37\xf0\xf4\xba\xda\ +\x1a\xcb\x32\x64\x49\x05\x04\xc0\x58\x66\x4e\x4e\x5a\x5a\xfa\xca\ +\xe5\x4b\xd0\x8e\x94\x1a\x18\xe3\xd7\xdf\xf8\x67\x38\xdc\xee\xb6\ +\x99\xcb\xaf\x4f\x16\xff\x6f\x40\x1e\x8f\xe7\x67\x25\x8b\x8a\x82\ +\x05\x2c\xbb\x3e\xe0\xb7\x21\x58\x5c\xbd\x72\x79\x61\x61\x51\x4e\ +\xde\xc0\xde\x8d\x5b\x36\x6d\x10\x88\xb0\x47\x1e\x39\x51\x94\x7e\ +\x56\xd7\xd4\xc5\xe5\xc7\xc1\x75\x91\x7e\x75\xb4\xb5\x34\x09\xa2\ +\x98\x5f\xd8\x77\xd7\x8d\xfd\x06\x94\x77\x75\x75\x60\xec\xe6\xe5\ +\x76\x71\x71\x65\xf1\xd7\x47\x67\x47\x47\x79\x79\x25\xa5\xbb\x4d\ +\x5e\x22\x84\x50\x9b\x82\xbb\x5c\x81\x8b\xcb\xfe\x9c\x68\xca\x70\ +\x5e\x39\xf6\x50\x7b\x5b\x2d\x98\x1a\x08\x0a\xb8\xb7\xcc\x2f\x02\ +\xc6\xa8\xa2\xaa\x8c\x31\x84\x50\x7d\x7d\x7d\x61\x61\xa1\x20\x08\ +\x9c\xf3\xef\xcc\xb7\xce\x18\x33\x4d\xd3\x6d\xc0\xff\xed\x0d\x29\ +\x08\x4e\xce\xaa\x5e\x10\x42\x9a\xa6\xb9\x2d\xf3\x3f\x86\xab\xaa\ +\xa7\x37\x6d\xe0\x3e\x64\x91\xd9\xe2\xf1\x8f\x79\x0e\x1b\x02\xed\ +\xcb\x63\x8f\xdd\x22\x9e\xf6\x30\xff\xf4\x2e\x2b\x61\xb9\x8d\xf7\ +\x8b\x01\x21\xd4\xda\xda\x5a\x5b\x57\x57\x5b\x57\x77\xd8\xa1\x87\ +\x12\x42\xbe\x73\x97\x7e\xfd\xfa\x9d\x3b\x7d\x06\x77\x13\xd5\xfe\ +\x2f\x59\xb2\x78\xf1\xfc\xf9\x9f\xb3\x07\xe6\x9c\x00\x00\x20\x00\ +\x49\x44\x41\x54\xec\xba\x45\xd3\xb4\x07\x66\xfd\x89\x52\x37\xed\ +\xdb\xff\x10\x55\x55\xaf\xbd\xe6\x6a\x45\x51\xf6\x23\x8b\x0c\xa0\ +\x9f\x54\x21\xc4\xae\x9f\x2c\xcf\x7c\x04\x10\xe6\xc9\x04\xc9\x94\ +\xcd\x98\x85\x5c\x9f\xfb\x17\xf3\x70\xe4\x3c\x37\x37\xb7\xa0\xa0\ +\x00\x00\xbe\x67\x36\x10\x0e\xc0\x38\xe7\x6e\xef\xfe\xff\x92\x68\ +\x34\x52\xbf\xb5\xae\xb0\xb0\x48\xd8\x65\xc4\x1b\x63\x8c\xb9\xcd\ +\xfe\x3f\xb6\x13\xea\x6a\x6b\xf2\xf2\xf3\xd3\xd3\x33\x38\xe7\x7b\ +\xd5\x39\x04\x60\x80\x49\x41\xf4\x00\x02\x40\x18\xe7\xf4\x65\x31\ +\xcb\x8d\x3b\xfd\xf2\x94\xd1\xb6\x6d\x37\x43\xd2\xcf\x0a\xdb\xb6\ +\x75\x5d\xb7\x2c\xf7\xa2\xfc\xc8\xce\x13\x68\x9a\xa6\xa5\x52\xfb\ +\xb1\x16\x11\x40\x83\xbe\xb8\xde\x77\xd3\x5f\x91\x27\x47\xbc\xf6\ +\x5f\xbc\xf1\xad\x44\xc4\x74\x63\x8b\xbf\x24\x0f\xda\xb4\xcc\x4d\ +\x1b\xd6\x27\x12\x09\x41\x10\xfa\xf4\x2d\xee\x5b\x5c\x02\xae\x77\ +\xec\xe2\xb2\x6f\x59\x04\xc0\x02\x5d\xf6\x78\x7c\x85\x0f\x17\x14\ +\x41\x57\x2d\xd3\xb8\x7b\xcf\xfc\x92\x44\x31\x99\x4c\xbe\x37\xf7\ +\x9d\xb1\x63\xc7\x8d\x1c\x7d\x50\x2c\x16\x5d\xf4\xc5\x82\x9a\xea\ +\xea\xbe\x7d\xfb\xb8\x6d\xe3\xe2\xb2\x6f\x59\xe4\x16\x19\x72\xa1\ +\x7a\xd4\x54\x24\x02\x00\x46\x24\x9e\x7a\xfc\xf7\x76\xcc\x76\x0d\ +\xc6\x5f\xc2\x25\x17\x84\x0f\xe6\xbe\x7b\xf2\xa9\xa7\xc9\x92\x62\ +\x99\xba\x24\x0a\x53\xa6\x4c\xad\xaa\xae\xaa\xaf\xdf\x9a\x96\x16\ +\x72\xdb\xc7\xc5\x65\xaf\xb2\xc8\x81\xe5\x2a\x27\x1d\xa3\x3f\x31\ +\xdd\xea\x48\x01\x42\xc0\x01\x89\xb2\xab\x89\xbf\x0c\x92\xc9\xd4\ +\x11\x87\x1e\xac\xaa\x1e\x27\x80\x45\x39\xb7\x0d\x33\x3f\x3f\xbf\ +\xa9\x61\x3b\x72\x67\x40\xbb\xb8\xec\x4b\x16\x39\x4e\x47\xd1\x2a\ +\xbb\x2b\xe9\x7c\x02\x57\x11\x7f\x41\x98\xa6\x59\x5a\xd6\x8f\x51\ +\x0a\xc0\x19\xe7\x88\x73\xc6\x19\x06\x84\x10\x46\x6e\xb7\x9a\x8b\ +\xcb\xbe\xba\x5c\x10\xed\x60\x81\x91\xde\x99\x7f\xea\x89\x28\xe2\ +\xa4\xf9\xd6\xa3\x76\xca\x1d\x39\xf5\x8b\x80\x83\x20\x08\x06\xb5\ +\x11\x00\x20\xc4\x19\x07\xce\x39\x02\x57\x13\x5d\x5c\xf6\x27\x8b\ +\x40\xba\xf5\x57\xef\xc4\xca\x0e\x97\x0a\xd9\xd4\x74\x87\x4d\xfd\ +\x52\x40\xbd\xf2\x88\x10\x00\x47\x00\x00\x9c\xb9\x5d\x6a\x2e\x2e\ +\xfb\x94\x45\x8c\x3c\x5e\xae\x25\x78\x7b\xf5\x4e\xe3\x10\x71\x4e\ +\xdd\xdb\xe6\x17\xa9\x8d\x80\x38\x70\xce\xc1\x1d\x6a\xe0\xe2\xb2\ +\x0f\x59\xe4\x9c\xe5\xf9\xae\xfb\x53\xea\xc1\x3f\xc8\x33\x9f\x12\ +\x3c\x3d\x13\x60\x11\x89\x6b\x4f\x5c\x65\xc5\xdd\x9e\xe8\x5f\x98\ +\x30\x72\x00\xce\x39\xe3\xe0\x86\x8f\x5d\x5c\xf6\x29\x8b\x08\xe1\ +\xed\xf1\x9b\x4f\x41\xb2\x92\x7a\xf8\x84\x1d\xb7\x0a\x47\x92\x1f\ +\x84\x1f\xff\xc6\xe1\x48\xce\xc8\xcb\x54\x19\xa5\x88\x08\x34\x1e\ +\xd6\x40\x4d\xc5\xa2\x94\x73\x31\x90\x2d\xe8\x1d\xcc\x9b\x89\x12\ +\x1d\xba\xcd\xd5\x50\x3a\x8e\x77\x25\xdd\xc8\xe7\xf7\x6d\xd7\x9d\ +\xcf\xc0\x78\x3c\x61\xdb\xb6\x28\x0a\xee\x94\x3e\x17\x97\x9d\x2e\ +\xf3\x1e\xc6\x22\x2a\x3a\x5c\x99\x7a\x8e\x34\xe1\x14\x79\xd2\x39\ +\xf2\xa4\xb3\xe5\x49\x67\xcb\x47\x9c\xe3\xb9\xea\x79\x29\x24\xc1\ +\x8f\xec\x65\x71\x8e\xa4\x50\x46\x56\xd9\x25\x0f\x3d\x30\xb6\x28\ +\x33\x33\x20\x9d\x39\xf3\xc2\x34\xce\x6c\xd3\x2c\x3b\xe3\xde\x43\ +\x8a\x84\x61\x97\x3c\x34\x22\x97\x70\x4e\x26\xfe\xf6\x9a\x63\xb3\ +\xa8\xeb\xe5\xff\x20\xff\x99\x03\x47\x00\x9c\x83\x28\x8a\xc0\xc1\ +\x4d\x29\xe6\xe2\xb2\x0f\x6b\x91\x33\x90\x4b\xc5\x61\xc3\xb8\xbd\ +\x9b\xed\xc0\xb7\xfc\xcb\xea\x32\x7e\x6c\x6b\x11\x61\x16\xaf\x5b\ +\xb9\xac\x63\x42\x2a\x51\xb5\x7a\xd9\x26\x53\x19\xc7\xc5\x82\xe2\ +\x62\xc5\xb2\x73\x3c\x9c\x72\xe0\xb6\xe5\xd4\x92\x51\xdb\xd5\xc4\ +\x03\xb3\x1a\x19\xa3\x96\x69\xbb\x29\xb8\x5d\x5c\xf6\x2d\x8b\x98\ +\xf0\xea\x17\x13\x5b\x98\x13\x78\xe2\xb6\x09\x1c\x21\x51\x04\x84\ +\x01\x93\x9f\xbe\xb2\x48\xf0\xfa\xfc\xa6\x6d\xab\x22\xd2\xf8\x2e\ +\xfe\x20\x07\x84\x5c\x5d\x3c\x10\x44\x51\x92\x64\x99\xd9\x36\x02\ +\xb7\x01\x5d\x5c\xf6\x2a\x8b\x00\x80\x08\x10\x02\xc0\x51\xb0\xbf\ +\x3c\xf1\x64\x22\xb5\xa4\xde\x7d\x0d\xf9\xf3\x20\xde\xfa\x93\x8f\ +\xe1\x40\x2c\x51\xb5\x61\x7d\x9b\x69\xb1\x83\xed\x02\xc2\x93\x9d\ +\x7a\x51\x9a\x97\x36\x68\x79\x01\x54\x9f\x70\xef\xea\x03\x41\x37\ +\x34\x6a\xdb\x5e\xd5\xe3\x36\x9f\x8b\xcb\x4e\xfb\x70\xef\xde\x15\ +\xf5\x29\x17\xde\x05\xb5\xf3\x21\xa3\x12\x21\x26\x8e\xbf\x44\xca\ +\x51\x7e\x12\x7b\x82\x03\x52\xbc\x1e\x0c\x3d\xcb\x75\x22\x00\x0e\ +\x9c\x48\x1e\x49\x15\x6b\xde\x7d\x6a\xe8\x8c\x59\xcf\x3e\xf3\x78\ +\xce\xa6\xff\x7c\x19\x25\xc4\x0d\x8e\x7d\x7f\xe7\x79\x07\x5e\x8f\ +\x2f\x18\x4c\x63\xee\xf0\x1c\x17\x97\xfd\x59\x8b\x00\x00\x9c\x93\ +\x22\x6c\x6d\xd2\xd6\xad\x56\xc6\x9d\x09\x8c\x72\x06\x58\xc4\x9c\ +\xff\x04\x71\x79\x59\x8a\x3c\x70\xca\x59\xa2\xd7\x4b\x80\x3d\x76\ +\xd7\xdd\x92\xa2\x08\xb2\xba\xfe\x89\x33\xd6\x0a\x1e\x91\x6c\xba\ +\xe7\xf7\xe7\xd9\x8c\x8b\xb2\x2a\x8b\xc4\xbd\x96\xdf\xdb\xea\xde\ +\xf1\x3f\x42\x92\x2c\x99\x86\xe1\x7c\x70\x1b\xc6\xc5\x65\x3f\xb2\ +\x88\x11\xad\xa2\xd6\x30\xcf\xa4\x49\x20\xa9\xc2\xb0\x19\xca\x98\ +\xdc\xe4\x02\xfd\x27\x4a\xcd\x8d\x14\xaf\xb7\x47\x22\x7b\x52\x8a\ +\x73\x22\x7b\x1d\x15\x54\x3c\x5e\xf7\x12\xfe\x57\x8d\x8b\x10\xfe\ +\xef\x04\x51\x96\x25\x5d\x37\x08\x21\x00\x9c\x52\x06\xc0\x65\x59\ +\x11\x04\x81\x71\x96\x4a\xa6\x04\x41\x40\x08\x6c\x9b\x3a\xa3\x24\ +\x15\x45\x71\xd6\x8d\xb1\x2c\xcb\x34\x4d\x4c\xb0\x28\x88\x8c\x31\ +\x27\x21\x2e\xc6\xd8\x59\x11\x81\x32\x0a\xbd\x4b\xcb\x70\x0e\x08\ +\x71\xce\x11\x42\x98\x60\xce\xb8\x53\xc6\xf9\x17\x21\xe7\x7b\xa7\ +\x30\xe2\x9c\x13\x42\x44\x51\xb4\x6d\x9b\x52\xca\x38\xdb\x79\x1c\ +\xd8\xb9\xda\x02\x42\x3d\x0f\x07\x42\x30\x00\x20\x84\x39\xe7\x9c\ +\x73\x49\x12\x75\xdd\x40\x08\x01\x02\x49\x94\x30\xc6\xce\x11\x04\ +\x41\x40\x08\x39\xf5\x04\x84\xa8\x6d\x63\x82\x11\x42\x02\x11\x9c\ +\x33\x72\xce\x29\xa5\x18\x63\x42\x48\x4f\x31\xe8\x39\xaf\xf3\x63\ +\x6d\xdb\x96\x65\x99\x31\x46\x29\x15\x45\xd1\x39\x2c\x00\x18\xce\ +\x33\xe9\x80\x1e\x6d\x8a\x2c\x33\xce\x29\xa3\x18\x63\x49\x94\x10\ +\x42\x1c\x38\x63\x0c\x01\x62\x9c\x51\xdb\x66\x8c\x21\x84\x31\xc6\ +\x92\x2c\x01\x00\xa5\x8c\x52\x1b\xf7\xac\xee\x88\x0c\xd3\xe0\x8c\ +\x61\x4c\x30\xc6\x36\xb5\x19\x63\x8c\x32\xa7\xda\x7c\x47\xb3\x63\ +\x8c\x31\xc6\x08\x21\x4a\x6d\xc6\xb8\xe3\xab\xed\x68\x70\x0c\x00\ +\x18\x63\x41\x10\x9c\x5f\x67\x59\x96\xd3\x08\x4e\x62\x63\xce\x39\ +\xda\xa5\x11\x7a\xfe\xda\x10\x42\x08\x04\x42\x30\xc6\x8c\x31\x4a\ +\x19\xc2\xc8\xf9\x23\x14\x45\x89\x3b\x77\x37\x26\xbb\x8e\x8c\xe0\ +\xbd\xd3\x0d\x38\xc7\x18\x73\x0e\x4e\xa5\x18\xe3\xbd\x87\x74\x2e\ +\x1f\x00\x60\x8c\x76\x94\xe5\x8c\x31\x84\x11\x02\xc4\x39\x07\x04\ +\x4e\xb3\x38\x95\x31\x4d\x93\x52\xf6\x43\x65\x11\x80\x30\xfd\x1f\ +\xd7\xa9\xe7\x5c\x45\x24\x41\x9e\x30\xc6\x78\xf5\x8f\x4c\xa3\xbf\ +\x98\x01\xbf\x88\xf1\x48\x07\x0f\x64\xf7\xac\xfe\xc9\x6d\x1e\x6d\ +\xe5\xe0\x41\xa1\x74\x84\x00\xe2\xad\x4c\xb7\x21\x90\x8f\x65\xbc\ +\xf7\xb0\x01\xc2\x90\x68\x66\x52\x26\x16\x05\x00\x00\x4e\x21\x1e\ +\x66\x16\x83\x60\x2e\x16\x38\xef\x6e\xe5\x8c\x03\xc2\x20\x7a\x91\ +\x3f\x84\x00\x81\xdd\xc5\xa2\x09\x00\x00\x25\x1d\x79\xbd\xc8\x88\ +\x32\xe6\xc1\x1e\x11\x38\x00\x4b\xf1\x98\x81\xd2\xd2\x7f\x5c\x1f\ +\x96\xf7\xdc\x57\xa8\x57\x1a\x1d\x71\xf9\xe1\x47\x12\x45\xf1\x99\ +\x67\x5f\xb8\xec\xb2\xcb\x36\x6f\xde\xe2\xf7\xfb\x06\xf6\x1f\xc0\ +\x18\x7b\xe9\xa5\x97\x66\xbf\xf1\xcf\x9c\xdc\xdc\x7f\xbe\xf1\x46\ +\x4d\x6d\xed\x9a\xb5\x1b\x0f\x3b\xe2\x50\x49\x12\x10\xe2\xb7\xdd\ +\x7e\xeb\x8a\x15\x2b\x72\x73\xf2\x8e\x3e\xfa\xd8\xe9\xd3\xcf\xdf\ +\xb2\xa5\x7a\xf6\xdb\x6f\xf6\x2d\x29\x2a\xee\xd3\xf7\x90\x31\x07\ +\xd5\x6f\xdd\x1a\x0a\x85\x08\x11\xfa\xf7\x1f\x48\x64\xc9\xb2\x2c\ +\x22\x0a\x1c\x00\x18\x27\x18\x5b\x9a\x5e\xbd\xa5\x2a\x2d\x2d\x2d\ +\x3b\x27\x47\xb7\x4c\xaf\xdf\x07\x00\x8c\x33\x8c\x30\xa5\x34\x91\ +\x48\xa4\x12\x49\xbf\xdf\xbf\x7a\xf5\xea\x85\x9f\x7d\x3e\x62\xe4\ +\x88\x11\x23\x46\x64\x65\x65\x89\xaa\xe2\x48\x8f\x24\x49\xbd\x93\ +\xbe\x19\x63\x94\x31\x82\xf1\xda\x75\xeb\x53\x29\xb3\xab\xab\x4b\ +\x14\x50\x5e\x5e\xfe\xdf\x5f\x79\xf9\xde\xbb\xee\xec\xea\xec\xea\ +\xec\x6c\x9f\xfd\xf6\x3f\x5b\x5b\x5b\xb3\xb3\x73\x31\xc6\x8b\x17\ +\x2f\xee\xec\xec\xcc\xcb\xcb\xcb\xca\xca\xb2\x6d\xfb\xd0\x43\x0f\ +\xad\xaf\xaf\xaf\xa9\xae\x5e\xb5\x7a\x75\x28\x23\xb4\x74\xe9\xd2\ +\xb4\xb4\xb4\xca\xca\xca\x86\x86\x86\xaa\xea\x5a\xbf\xcf\x53\x58\ +\x58\x48\x29\x0d\x87\xc3\x18\x43\x6e\x6e\xee\x61\x87\x1d\x31\x6a\ +\xd4\xa8\xd9\x6f\xfd\x2b\x27\x27\xaf\xa4\xa4\x78\xfd\xfa\x8d\xc1\ +\x60\xc8\xef\xf7\xab\xaa\xf7\x92\x4b\x2f\x30\x8c\x03\x59\x35\x2c\ +\xa9\xeb\x37\x3e\xf8\x97\xc2\xec\x9c\xd2\xe2\x92\xae\x8e\x8e\xd7\ +\x5e\xf9\x47\x57\x57\x17\x70\x18\x77\xc8\xc1\xd1\x78\x3c\x2b\x2b\ +\x6b\xc4\xe8\xd1\x85\x05\x05\xd1\x48\xa4\xae\x66\xcb\x2b\x7f\xfb\ +\x1b\xa5\x74\x60\x79\xf9\xc1\x87\x8c\x6f\x69\xef\xe8\xe8\xec\xa2\ +\x94\xcd\x38\xef\xdc\x92\x92\x92\x9a\xea\x9a\x48\x24\x72\xf0\xb8\ +\xb1\x85\x05\x85\x03\x4b\x0b\x00\xa0\xab\x3b\xe6\xf1\x78\x55\x89\ +\xc4\x63\x89\xf6\x8e\xf6\xba\xba\xba\xae\xce\xce\x31\x63\xc6\xe4\ +\xe5\xe5\x99\xa6\xe9\xf3\xf9\x04\x01\x33\x06\x1d\xe1\xae\x64\x2a\ +\x19\x0e\x87\x57\xad\x5a\x35\x70\xe0\xc0\x97\x5e\x7a\xe9\xf0\xc3\ +\x0f\x1f\x37\x6e\x5c\x63\x63\xeb\xc4\x89\x13\x10\x46\x92\x84\x2d\ +\x9b\xc7\xb5\x24\x21\xd8\xe7\xf1\x70\x00\xcd\xa2\xd1\x58\xa2\xb5\ +\xb9\x6d\xe5\xb2\x75\x8d\xcd\x8d\x59\x59\xd9\x83\x07\x97\xdb\x96\ +\xae\xa7\x8c\xd6\xb6\xb6\xb9\x73\xe7\x58\x86\x26\x0b\x52\x55\xd5\ +\x66\xc6\x98\xa9\x99\x18\x63\x47\x7f\xd3\xd3\xd3\x25\x49\x4a\x4f\ +\x4f\xaf\xaf\xdf\x2a\x8a\x52\x53\x73\x63\x7b\xb8\x21\x27\x37\x1f\ +\x21\xdc\xd9\xd9\x61\x99\xba\xa4\x78\xfc\x3e\x1f\xe7\xd0\xd5\x19\ +\x26\x44\x0a\x65\x66\xa8\xa1\xb4\xc2\xa2\xc2\xf6\x70\x07\xa3\x2c\ +\x10\x08\x74\x77\x44\x28\x63\x39\x39\xd9\xdc\x86\x80\xdf\x7f\xd9\ +\x25\xe7\x0f\xad\x1c\xf8\x43\x63\x8b\x00\xc0\x91\x28\x43\xa4\x0b\ +\x6c\x9b\x9b\xb6\x74\xd4\x15\x82\x57\xf8\x85\x04\x53\x31\x6c\xfd\ +\xc0\x58\xb5\xc8\x66\x0c\xb0\x08\x08\x41\xe3\x62\xab\x3d\x01\x2d\ +\x8b\xad\x96\x04\x44\x37\x58\x1b\xab\xb9\xa0\xd1\xa5\xef\xd9\x74\ +\x1f\xf3\xc5\x93\x1b\xac\xaf\xe7\x98\xb1\x04\x20\x0c\x44\x00\x3d\ +\x6c\xb7\x77\x70\xa3\xc9\x5e\xb9\x8c\x61\x01\x09\x12\x08\x0a\x74\ +\x7d\x65\x6e\x0b\x03\x00\x20\x02\xdd\x5f\x1a\x0d\x1d\x80\x38\xdf\ +\xf2\xa1\x19\x35\x21\xbc\xda\x5a\xfc\x29\x03\x11\x00\xa0\x69\x89\ +\xb9\x7c\x11\x45\x3f\x72\xd3\xf6\x8c\x5b\x44\x3d\x41\x91\x5d\x8c\ +\xaf\x1f\x0a\xa5\x74\xec\xd8\xb1\x1d\x1d\x1d\x59\x59\x99\x65\x65\ +\x65\xa9\x54\x6a\xc5\x8a\x15\x5e\xaf\x37\x23\x33\x33\x16\x8b\x2d\ +\x58\xb8\xb0\xa6\xa6\x06\x80\xdf\x72\xcb\x2d\xb9\x79\x39\x9c\xf3\ +\x70\x7b\x58\x96\xe5\xb1\x07\x1d\xa4\xaa\x4a\x66\x56\x7a\x46\x7a\ +\xba\xa2\x28\xf5\xf5\xf5\xd1\x68\xf4\xab\xaf\xbe\x6c\x6c\x6a\x6a\ +\x69\x69\xd1\x75\xad\xa3\xa3\xc3\xd0\xf4\x9e\xda\x31\xe6\xbc\x08\ +\x21\xc1\x60\xd0\x30\x0c\xa2\x48\x8a\xa2\x18\x9a\x6e\x58\xa6\xb3\ +\x2a\x5e\x22\x91\xf0\x78\x3c\x1e\xaf\x47\x92\x24\xaf\xd7\xdb\x7f\ +\x40\xff\xdc\xfc\xfc\xee\xee\x6e\x22\x08\x5a\x2a\xe5\x2c\x0e\xe5\ +\x18\x14\x8e\x15\xc9\x39\x07\xce\x19\x63\xb2\x24\x6d\xd9\xb2\x39\ +\x16\x89\xe8\xba\xae\x2a\xf2\xd6\xda\xda\xc5\x4b\x96\xc4\xe2\x91\ +\xc6\xc6\xc6\xc1\x83\x07\x57\x54\x54\x54\x57\x57\x6f\xd8\xb0\x61\ +\xcc\x98\x31\x83\x07\x0f\x0e\x06\x83\x5e\xaf\xd7\xef\xf7\x17\x14\ +\x14\x4c\x9e\x3c\x39\x99\x4a\x8d\x1b\x37\x2e\x14\x0a\x21\x84\x02\ +\x81\x40\x3c\x1e\xcf\xcf\xcf\xf7\xfb\x3c\x94\xd2\xbe\x7d\xfb\xe6\ +\xe7\xe7\x07\x83\x41\xbf\x3f\xe0\xf3\xf9\xda\xda\xda\x3e\xfa\xe8\ +\x23\x51\x92\xd6\xae\x5d\xf3\xee\xbb\xef\x8e\x1f\x3f\xbe\xa9\xa9\ +\x31\x16\x8b\xf5\x98\x36\x07\x84\x6d\xd3\x44\x3c\x66\xe8\x5a\x47\ +\x7b\x38\x2f\x37\x77\xd0\xa0\x41\xb2\x24\x15\x15\x15\x9e\x73\xce\ +\x39\x33\x67\x5e\xe8\x0f\xfa\x09\xc6\x5a\x2a\x95\x99\x91\x5e\x5d\ +\x55\xa5\xaa\x4a\x49\x49\x71\x30\xe0\x3f\xe8\xa0\x83\x0e\x3f\xf4\ +\xd0\x54\x22\xd1\xa7\x4f\x51\x75\x55\x55\x4b\x73\xf3\xd6\xba\xda\ +\xbc\x9c\x2c\x55\x51\x5a\x9b\x1b\x3a\xba\x62\xba\xc9\x24\x49\x12\ +\x45\xe2\xf8\x01\xc1\x40\x20\x37\x27\xc7\x79\x74\x5a\x96\xe5\x18\ +\x86\x96\x45\x39\xe7\xe9\x19\x69\x86\x61\x84\x42\xa1\xc3\x0e\x3b\ +\xac\xaa\xaa\xaa\xa8\xa8\xa8\xae\xae\xae\xad\xad\xad\xbc\x7c\x10\ +\x42\x60\x18\x66\x57\x77\x22\x91\x48\x06\x7c\x5e\x9f\xc7\x63\x5a\ +\xa6\x4d\xa9\x22\x12\xaf\xa2\x7e\xf3\xcd\x46\x5d\x4b\x05\xfc\x7e\ +\xcb\x34\xba\xbb\xba\xd6\xae\xd9\x50\x54\x54\x38\xfe\xe0\x83\x2e\ +\xfa\xcd\xf9\xb2\x24\x99\xa6\x36\x64\x48\xe5\x88\x11\xc3\xd3\xd3\ +\xd2\xb2\xb3\xb3\x8a\x8a\x8a\xf2\xf3\xf3\x06\x0f\x2e\xcf\xcc\xcc\ +\x90\x24\x91\x10\x82\x31\x2a\x2d\x29\x51\x54\xbf\xaa\xaa\x1e\x8f\ +\x9a\x96\x96\xa6\xa8\xde\xb4\x50\x28\x14\x0a\xc9\xb2\xe4\xf1\xfa\ +\x0b\x0a\x0b\xfa\xf7\xef\x37\x72\xf8\x70\xaf\xac\x20\xc6\x0a\xf3\ +\xf2\x81\x31\x8e\x78\x28\x14\x64\x8c\x21\x11\xa7\x65\xa4\x09\xa2\ +\x70\x20\xb1\x45\xa0\x5e\xf5\xb7\x8f\x43\xf5\x9b\xd6\xfa\x0d\x1c\ +\x00\x90\xc9\xec\x9f\x72\x16\x04\xb3\x2d\x31\xa7\x72\x70\x30\xba\ +\xae\xae\x15\x18\x4d\x1b\x74\xe8\xb0\x3c\x81\x31\x0e\xc0\x2c\xd3\ +\xdc\xb2\x7e\x45\x77\xea\xfb\x56\x2f\x51\x6f\xc7\xca\xa4\xfc\x06\ +\x0a\x18\xaa\xe6\x18\x69\x93\xa5\x48\x37\x54\x1e\x8a\x4d\x11\x2d\ +\x5d\xc3\x4a\x19\xcf\x1d\x46\x72\x72\x70\xfd\x42\x23\xaa\x09\x69\ +\x22\x00\x06\x8c\x01\x18\x38\xd3\x40\xb8\xce\xab\xda\xd1\xd0\xc1\ +\x88\x23\x48\x54\x99\x75\x86\x30\x7c\xa8\xd0\xbf\x00\xec\x08\xda\ +\xba\x98\x83\x08\xfe\x6c\xcc\x62\x6c\x9d\x24\x4c\xa8\x44\x60\xf6\ +\x18\x67\x6a\x36\xce\xea\x0b\xc9\xad\x76\x77\x0a\x10\x81\x8c\x0e\ +\xa3\xb9\x53\xcd\xf3\xb0\x48\x94\x8b\x26\xb7\xf9\x4f\xb1\x5c\x37\ +\xdf\x01\x20\xc7\xd3\x3c\x80\x3b\x94\x33\x56\x52\x5c\x3c\x70\xd0\ +\x20\xc7\x37\x94\x32\xc4\x44\x22\xd1\xd2\xd2\x92\x4c\x26\xf3\xf3\ +\xf3\x07\x0d\x1c\x28\x88\x62\xdd\xd6\x86\x53\x4e\x39\xf9\xb9\xbf\ +\x3e\x9f\x48\xc4\x2a\x06\x57\x74\x76\x74\xf6\x2b\xeb\xe7\xf3\xf9\ +\x57\xaf\x5a\xeb\xf1\x78\x4f\x9b\x36\xed\xbd\x0f\xe6\xd4\xd6\xd6\ +\x56\x0c\x18\x58\x54\x58\xb4\x71\xe3\xc6\xe2\xe2\x62\x45\x55\x25\ +\x49\xe2\x08\x34\x4d\x53\x14\x05\x61\xc4\x39\xc7\xa2\x98\x9e\x9e\ +\xfe\xc5\x17\x5f\x64\x67\x67\x8b\x8a\x6c\x5a\x96\x24\xc8\x08\x7a\ +\x1c\x3d\xa7\x02\x9a\xa6\xf5\xeb\xd7\x6f\xfe\xbc\x79\x85\x85\x85\ +\x01\x9f\x4f\x4b\xa5\x64\x8f\xea\x38\x83\x8e\x9f\xeb\xac\x35\xea\ +\xb8\x5d\xb6\x6d\x13\x82\xfb\xf7\xeb\xb7\x7e\xfd\xfa\xdc\xbc\xec\ +\xad\xf5\x5b\x01\x78\x4b\x4b\xb3\x65\x68\x19\x19\xe9\x6d\xad\x2d\ +\x99\x99\x19\x83\x06\x0e\x5c\xb3\x66\x8d\xa1\x1b\x9d\x1d\x9d\x25\ +\xa5\x25\xdd\xdd\xdd\x8c\xb2\xf9\xf3\xe7\x5f\x34\xf3\xa2\xfc\xfc\ +\xfc\xd2\xd2\xd2\xc4\x8a\x84\xaa\xaa\x96\x65\x25\x93\x49\xe7\xe0\ +\x7e\xbf\x5f\x92\x24\x42\x88\xdf\x1f\xe8\xec\x0c\x77\x76\x76\x85\ +\xc3\x1d\x94\xd2\xb4\xb4\x8c\x11\xc3\x47\x08\x02\xe9\xec\xec\x9a\ +\x35\x6b\x56\x76\x76\x4e\x73\x73\x8b\x65\x1d\xe0\x02\xb3\x82\x40\ +\x8a\x0a\x8b\x32\xb3\xb3\x73\xb2\xb2\xbe\x58\xb4\x28\x16\x8b\x09\ +\x82\x90\x4c\xa5\xe6\xcf\x9f\x5f\x51\x59\xd1\xdd\xdd\xbd\x70\xe1\ +\xc2\xeb\xae\xbd\xb6\x6a\xcb\xe6\xe6\xe6\xe6\x50\x28\xe4\xf1\x78\ +\x4a\x4a\x4b\x87\x0f\x1b\xd6\xda\xde\x51\x5c\x5c\xbc\x79\xf3\xe6\ +\x50\x28\xb0\x6d\x5b\x3d\xc6\xa8\xba\xba\x3a\xe0\xf7\x63\xc4\x6d\ +\xdb\x02\x00\xdb\xb6\x2d\xcb\x26\x92\x80\x10\x12\x45\x31\x2d\x2d\ +\xcd\xeb\xf5\x16\x16\x16\x3a\x51\x8e\x9e\x78\x02\x67\xc9\xb8\xe6\ +\xf7\xfb\x75\x5d\xcf\xca\xca\xca\xce\xce\xae\xad\xad\x2d\x2e\x2e\ +\x96\x24\xc9\xb6\xed\x64\x32\x65\x53\xea\xf5\xfa\x3c\x1e\xc1\x06\ +\xa0\x94\x49\xa2\x64\x51\x1a\x8f\xa7\x28\xe3\xb6\x6d\x77\x76\x74\ +\x5a\xcc\xe6\x8c\xe7\x64\xe7\x6c\x58\xbf\x3e\x33\x3d\x84\x80\xc7\ +\x62\xd1\xec\xac\x2c\x59\x12\xeb\xeb\xeb\x65\x59\xce\xca\xce\x6c\ +\x6b\x6b\x0b\x06\x03\x1c\x20\x14\x0a\x8e\x1f\x7f\xc8\xea\xd5\x6b\ +\x1a\x1a\xb6\x77\x76\x76\xaa\x1e\x55\x14\x45\x47\xa6\x9d\x15\x2b\ +\x29\xa5\xa6\x69\x22\x84\x08\x21\x9a\xa6\xb5\x34\x37\xeb\x26\xc5\ +\x00\x5a\x4a\x0b\x87\xc3\xa1\x50\x28\x3f\xdf\x6b\x18\x86\xcf\xe7\ +\xcb\xcc\xca\x19\x30\x60\x40\xf0\xbb\xd2\x2d\xef\xbd\x27\x9a\xe3\ +\x7c\xac\xaf\xd0\xe6\xbc\x60\x2c\x9c\x6d\x2e\x9c\x6d\x2e\x98\xcb\ +\x7e\xc2\x0c\x3a\xdc\x0e\x55\x9e\xf6\xce\x9c\xd7\xae\x9d\x36\x91\ +\x71\x00\xc6\x3d\xd9\x65\x15\x15\x15\x83\x2b\x2a\x06\x1c\x32\xe3\ +\xf1\x27\x1f\x29\xf5\x7f\x6f\x3b\x49\x80\xe6\xcd\xac\xbc\x1c\x51\ +\xca\x81\x43\xc9\x14\x29\x43\xe4\x16\x06\x60\x20\xa8\xc8\xea\xe0\ +\xf9\xc3\x49\xf3\xbf\xb5\xff\x3c\x67\x74\xdb\x00\x0c\x00\x40\xdb\ +\x60\xcd\xff\xab\xbe\x78\x31\xc5\x08\x90\x80\xa2\xeb\xcd\xbc\xa1\ +\x02\xb2\x38\x30\xf0\x94\x48\xe5\x83\x30\xa5\x00\x02\x34\x7e\x6d\ +\x96\x8c\xc4\xdc\x02\x40\xd0\x5d\x4f\x8b\x0f\x21\xc4\xea\x75\xba\ +\xd1\xb6\x0f\xf4\x4f\x9f\xd5\xb6\x27\x70\x61\x10\x0c\x03\x0d\x3a\ +\x5a\xe8\xfc\x86\x26\x57\x99\xde\x81\xa2\xa8\xb3\x9f\x60\x2c\x3a\ +\x07\x40\x80\x7a\x42\x33\xbd\xff\xfd\xf0\xc7\x15\xe7\x7d\x8b\x8b\ +\x13\x89\x84\xcf\xe7\x13\x45\x81\x60\x52\x54\x54\xf4\x9b\x0b\x2f\ +\x20\x84\xb4\xb5\xb5\x7d\xfc\xf1\xc7\x18\xe3\xd1\xa3\x47\x8f\x18\ +\x31\xd2\xef\xf7\xd7\xd4\xd4\x34\x34\x34\x58\x96\xb5\x68\xd1\x17\ +\x3e\x9f\xb7\xa2\xa2\x02\x01\xea\xd7\xaf\xdf\x89\x27\x9e\x38\x7e\ +\xc2\x84\xea\xea\xea\x4f\xe6\x7f\xd2\xa7\x4f\x9f\x40\x20\x20\xcb\ +\xb2\xa6\x69\xba\xa1\xf7\xa8\x18\xc6\xce\xdc\x44\x45\x51\x08\x21\ +\x08\x63\x51\x96\x55\x55\xe1\x9c\xdb\x94\xca\xb2\x2c\x49\x12\x00\ +\x28\x8a\x4a\x29\xb5\x2c\x2b\x3d\x3d\x5d\x51\x94\xce\xce\xce\x58\ +\x34\xa6\x6b\xba\x13\xda\xb3\x6d\xdb\x59\x3f\xcf\x89\x7c\x21\x84\ +\x04\x41\x08\x85\x42\x79\x79\x39\xa3\x47\x8f\x2c\xea\x53\xc4\x39\ +\x1b\x34\xa8\xbc\xb6\xba\xaa\xaa\xba\x7a\xd3\xa6\x6f\x3a\x3b\xdb\ +\x55\x45\xee\x57\x56\x3a\x6c\xe8\xf0\xa2\xc2\x42\x6a\xdb\xdb\xeb\ +\xb7\x45\xba\xba\x47\x8e\x18\x81\x01\x51\xcb\xd6\x53\xfa\xbc\x79\ +\xf3\xa2\x91\x88\x2c\xcb\xf1\x78\x5c\x55\x55\x4d\xd3\x30\xc6\xb2\ +\x2c\x9b\xa6\xc9\x39\x4f\xa5\x92\x7e\x7f\x40\x51\xe4\x54\x2a\x75\ +\xe4\x91\x47\xfa\xbc\xde\xf6\xf6\xf6\x64\x32\xb5\x7d\xfb\xb6\xd5\ +\xab\x57\xc3\x7f\x37\x0f\x5d\x10\x84\x43\xc6\x1f\xd2\xb7\x6f\xdf\ +\x60\x30\x58\x3e\xb8\xbc\xff\x80\x01\x8e\x34\x1f\x73\xdc\xb1\x1c\ +\xa3\x91\x23\x47\x66\x64\xa4\x3f\xf4\xf0\xc3\x9f\x7e\xfa\xe9\xd1\ +\x47\x1f\x9d\x48\x26\xb3\xb3\xb3\x01\x60\xf1\xe2\xc5\xdb\x1b\x1a\ +\x4a\x4a\x4a\x4a\x4b\x4b\x1b\x1b\x1b\x37\xae\x5f\x1f\x0c\x04\x22\ +\x91\x48\x56\x66\x5a\x41\x41\x41\x28\xe8\xa7\xb6\x95\x4a\x69\xce\ +\x43\x92\x52\xea\xf3\xf9\x64\x59\x8e\x44\x22\x8d\x8d\x8d\xc9\x64\ +\x32\x91\x48\xd8\xb6\x8d\x10\x62\x94\x21\x84\xd2\xd3\x83\xaa\xea\ +\x69\x6e\x6e\x1e\x3d\x7a\x74\x4e\x4e\x4e\x38\x1c\x66\x8c\x05\x02\ +\x01\xd3\x34\xbd\x1e\x2f\xc1\x58\x37\x6c\xcc\x41\x20\x98\x71\x86\ +\x38\xf8\x7d\x1e\x51\x10\xfd\x5e\xaf\xcf\xef\x53\x24\x59\x92\xc4\ +\x86\xed\xdb\x6b\xeb\xaa\xd7\xac\x5a\xdd\xd1\xd1\xae\x28\x4a\x46\ +\x7a\xc8\x11\xdf\xed\xdb\xb7\xa7\xa5\x87\x04\x91\x20\x0c\x9a\x96\ +\xac\xaa\xde\xb2\x7a\xcd\xaa\xbc\xfc\x1c\x22\xe0\xd2\xb2\x12\xe7\ +\x59\xd2\xeb\x04\x00\x80\xc7\xe3\x09\x85\x42\xb2\x2c\x13\x42\x28\ +\xa5\x5a\x32\xd5\xda\xd8\x54\xbf\xb5\x1e\x33\x9e\x88\xc5\x3a\x3b\ +\x3b\x33\x32\x32\x86\x8f\x18\x41\x64\xa9\xb4\x7f\xbf\x92\x7e\x65\ +\xc6\x77\x2d\x77\xbe\xaf\x2e\x97\x1a\x2b\x92\x26\x1e\x7c\x06\xf6\ +\x78\x38\x42\x88\x98\xd6\xe7\xb3\xa9\x41\x7f\x12\x4d\x24\x59\xc7\ +\x3e\xfd\xc8\x69\x1f\xbe\x5d\x3b\x41\x41\x00\x80\x04\xa1\x69\xe1\ +\xdf\xfe\xfc\x19\x07\x24\x5e\xf8\xd4\xdc\x6f\x5e\xf8\xed\xd2\x06\ +\x4b\x90\xbe\x47\x4f\x34\x02\x5a\x67\xb6\x26\x90\xbf\x8e\xa6\xe2\ +\x3c\x92\x80\xac\x10\xe2\x0c\x30\x03\x40\xc0\x4c\x20\x3e\x24\x64\ +\xe0\x89\x97\x7a\x50\xc4\xfe\xcf\xab\xd4\xa3\x00\x70\x50\x06\x8a\ +\x87\x96\x09\x88\x20\xc6\x81\xe8\xf6\xc6\x95\xbc\x6f\x06\x4d\xc5\ +\x00\xb5\xb3\xac\x0c\x8c\x39\x70\x06\x0d\x1f\x1b\xdd\x39\xd2\xb0\ +\x1c\xc4\x19\x60\x02\x5d\xf5\xac\x68\x10\xea\x1d\xe5\xc9\x19\x2f\ +\x9c\xaa\x0c\x2e\xc3\x02\xe1\x94\x02\xa3\x40\x32\x45\x69\xb5\xb1\ +\xae\x09\x8f\x3c\x1f\xb7\x7d\x4d\x29\x07\xf1\x47\x6c\x51\x42\x84\ +\xf6\x8e\x70\x30\x18\x42\x98\x73\x06\x08\x10\x06\xa0\x9c\x71\xc6\ +\x7e\x68\x8c\x93\x73\x9e\x9e\x1e\x8a\xc7\x93\x18\x03\xc6\x42\x3c\ +\x1a\xf7\xf9\xbc\x08\x70\xdf\xbe\x7d\x1b\x1a\x1a\xda\x3b\x3a\xbc\ +\x5e\xaf\x20\xe2\x01\x83\xca\xd6\xae\x5d\xf3\xec\xb3\xcf\x9e\x7d\ +\xce\x99\xd1\x68\x74\xd8\xf0\xe1\x95\x95\x95\x8c\xd1\x7e\xfd\xfa\ +\x19\xb6\x26\x88\x62\x2a\x99\x9c\x3a\xf5\xc8\xbf\xfc\xe5\x2f\x08\ +\x50\x6e\x6e\xee\x80\xf2\x41\x08\x63\xce\x40\x15\x25\x9b\xda\x84\ +\x60\xca\x18\x41\x60\x53\x9a\x91\x91\x61\x53\xdb\xb6\x2c\x22\x08\ +\x00\x0c\x23\xcc\x18\x13\x04\x81\x52\x6a\xe8\x7a\x2c\x16\x43\x18\ +\xe7\xe4\xe4\xac\x5c\xb9\x32\x2f\x2f\x6f\xdc\xb8\x71\x29\x5d\x77\ +\x0c\x0a\x27\x60\xef\xd8\x89\xbd\x1f\x25\x49\x4e\x24\xda\x5e\x7d\ +\xe5\x1f\xc3\x87\x0f\x4d\xc4\xe3\x88\x59\x6b\xd7\x6e\xa8\xac\x1c\ +\xdc\x11\xe6\x19\x99\x99\x0b\x17\x2e\x2c\x2a\xea\x5b\x5c\x52\xb4\ +\x71\xc3\x46\x8c\x61\xe0\xc0\xfe\x1b\x36\x6c\x98\x3f\x7f\x5e\x30\ +\x18\x7c\xf6\xb9\xa7\xfb\xf5\x2b\xae\xa9\xdd\x12\x89\xc7\x1c\x9d\ +\x15\x45\x11\x21\x64\xdb\x76\x49\x49\x09\x63\x4c\x92\x24\xcb\xb2\ +\x30\x06\x55\xf5\xf7\xef\xdf\x7f\xc5\xca\x15\x88\xe3\xb4\xb4\xf4\ +\xf6\xf6\xf0\xd8\xb1\x07\xfb\xfd\xfe\xe5\xcb\x57\xf8\xfd\xc1\x60\ +\x28\x87\xf3\x03\x31\x38\x30\xc6\xfd\x07\x0c\x90\x08\xe1\x36\xb5\ +\x2d\x3b\x3f\x2f\xff\x93\x79\xf3\x0c\xd3\x7c\xe6\xd9\x67\x4f\x9d\ +\x76\x6a\x71\x49\x49\x7a\x7a\x46\x6b\x6b\x6b\x6d\x75\xf5\xc2\x85\ +\x0b\x83\xc1\x60\x5d\x5d\x5d\xf9\xe0\xc1\x15\x95\x15\x91\x78\x92\ +\x08\x62\x41\x51\xd1\x86\x75\x6b\xda\xdb\xc3\xdf\x6c\xdc\x80\x80\ +\x37\x36\x36\x0d\xe8\x5f\xa6\xeb\x66\x2a\x95\x12\x31\x92\x30\xe2\ +\xc0\x2d\xcb\xf2\x78\x14\xc7\xd0\xd6\x75\x3d\x33\x33\x53\x92\x24\ +\xa7\xc7\x4c\x14\x05\x50\xb1\x65\x59\x99\x99\x21\x41\x20\xdb\xb6\ +\x6d\x53\x14\xc5\x69\xdb\x48\x24\x22\x8a\xa2\x69\xea\x9c\x23\x59\ +\x92\x92\x56\x8a\x08\x44\x91\x25\x2c\x60\xc6\xb8\x40\x70\x66\x66\ +\x66\x51\x51\xe9\xb2\xe5\x4b\x46\x8c\x1c\xb9\x71\xe3\xc6\x74\x7f\ +\x50\x56\x45\x2d\x95\xe2\xd4\xf2\x7a\x7d\x99\xe9\xe9\x99\xe9\x69\ +\x96\xae\xa7\x52\x1a\x42\xa8\xbd\xbd\x5d\x51\x14\xdb\xb6\x4d\xd3\ +\xcc\xca\xca\x22\x84\x98\xa6\xe9\x74\xd7\x38\xd7\xd1\x79\xe3\xf8\ +\xf8\x8e\xa4\x3a\x15\x66\xb6\xed\x55\x55\x8f\xc7\xe3\x0b\x04\x54\ +\xaf\x97\x32\x96\x97\x9f\x27\xa9\x4a\x7e\x61\x81\x37\xe0\xff\xce\ +\x2c\xf4\xfb\x18\xb7\x08\x2a\xce\xef\x4b\x3c\x06\x6d\xdc\x42\x1b\ +\xb6\xd0\x6d\xd5\x9c\xfe\x44\xd6\x22\x12\x68\xc7\xa7\x17\x9e\x70\ +\xe6\x1b\xab\x22\xc2\x8e\xa1\x89\x88\x88\x92\x44\xfc\xb9\x63\xcf\ +\x1b\x54\x73\xd5\x53\xeb\x88\x44\xbe\xa7\x89\x84\xf2\xc4\x31\x47\ +\x09\x69\xf9\x44\x56\x91\x57\x85\xd6\x35\x56\xc2\x42\x7e\x89\x37\ +\x77\xf2\xe6\x6a\x5a\x38\x0c\x03\x03\xbd\x9d\x2e\x99\x6d\x15\x1c\ +\x23\xa9\xa8\x27\x38\x28\xc8\x88\x08\x00\x00\x94\x90\xd1\xd3\xe5\ +\xec\x7c\xe2\xf5\x80\x2f\x84\xf4\x36\xda\xd8\xcc\xcd\x0e\xda\x1e\ +\x12\x46\x8d\x25\xd8\xe9\xc7\x30\x68\xd4\xc4\xe2\xee\x3a\x87\x09\ +\x02\xc6\x6d\x0b\x38\x00\xa3\x80\x38\x64\xe7\x63\xff\x04\xd1\x2f\ +\x00\xe1\xfc\x47\x5e\x18\xdd\xe7\xf5\x2c\xf8\xec\x53\x51\x10\x80\ +\xf3\x9e\x2e\x59\x84\x80\x23\x04\xc0\x7e\x78\xac\xcb\xb2\xa8\xc7\ +\xe3\x31\x4d\x7b\xd3\xa6\xcd\x86\x61\x30\xc6\x11\x01\x59\x92\x25\ +\x49\xaa\xa9\xa9\x51\x14\x55\x96\xa5\xae\xce\x68\x71\x49\x9f\x64\ +\x32\x59\x50\x90\xef\xf5\x7a\x37\x6d\xda\xb4\x70\xe1\xc2\x9a\x9a\ +\xda\xc7\x9f\x78\x7c\xfe\xfc\x4f\x65\x59\x8e\xc5\xe3\x6f\xbe\xf5\ +\x66\x6b\x4b\xcb\x9a\x35\x6b\xb6\xd6\xd5\x6d\xab\xaf\x4f\x26\x93\ +\x02\x21\x00\x20\x10\x41\xd3\x34\xce\xb9\x99\xd2\x44\x45\x89\xc7\ +\xe3\x1e\xd5\xe3\xdc\x18\x04\x3b\xdd\xdf\x3d\x56\x43\x32\x99\x4c\ +\x4f\x4f\xcf\xcb\xcd\x8d\x46\xa3\x18\x63\xd3\x34\x13\xf1\xb8\x20\ +\x8a\xb6\x6d\x1b\x86\x61\xdb\x76\x6f\x7f\xa5\x69\x9a\x84\x90\x64\ +\x32\xa9\xc8\x52\x46\x5a\x68\xe0\xc0\xfe\xaa\xa2\x24\xe2\x51\xd5\ +\xe3\x69\x0f\xb7\x2e\x5b\xba\xb4\xba\xaa\x6a\x7b\x5d\xdd\xd6\x9a\ +\xda\xcd\x1b\xbe\x59\xbf\x7a\x6d\x32\x16\xcf\xc9\xcc\x6a\x6d\x6e\ +\x2e\x1f\x30\x90\x9a\x16\xb3\x69\xbc\x3b\x1a\xe9\xec\x2e\x2b\x2d\ +\x73\x94\x02\x00\x72\x73\x73\xe3\xf1\x38\xe7\xbc\xbd\xbd\x1d\x00\ +\x3a\x3b\x3b\x43\xa1\x50\x2a\x95\x32\x4d\xcb\xe3\xf1\x88\x82\x08\ +\x00\x25\x25\x25\x93\x26\x4d\x9e\x39\x73\xe6\xa8\x51\xa3\x96\x2f\ +\x5f\xfe\xe6\x9b\x6f\x3a\x76\xee\x81\x45\x75\xd7\x6d\x58\xef\xf1\ +\x7a\x1b\x9b\x9a\x8e\x38\xfc\xf0\xd2\xd2\x52\x51\x96\x14\x8f\x1a\ +\x8b\x46\xcb\x07\x95\x17\x14\x16\x4c\x3d\xf2\x48\xaf\xc7\x7b\xe5\ +\x95\x57\x8e\x1c\x39\x32\x1a\x8d\x16\x17\x17\x57\x0e\x19\xa2\xa5\ +\xb4\x8c\x8c\x8c\x21\x43\x2a\xbd\x5e\x35\x3d\x3d\x74\xf4\x51\x53\ +\x9b\x1a\x1b\xda\xda\xda\xc2\x6d\xad\x19\x19\x99\x9d\xed\xed\x40\ +\x6d\x45\x55\x11\x30\x82\x7b\x22\x0f\xa2\x28\x96\x95\x95\x61\x8c\ +\x65\x59\x51\x14\x49\x10\x9c\x47\x0b\xc8\x32\x91\x65\x69\xfb\xf6\ +\xa6\x6d\xdb\xb6\x89\xa2\x98\x9b\x9b\x1b\x89\x44\x36\x6c\xd8\x20\ +\x49\x52\x30\x18\xa4\x36\x53\x24\x59\x92\x25\x8c\x30\xb3\x6d\x00\ +\x60\x36\xb5\x29\x50\x9b\x56\x0c\xae\x08\xb7\xb6\x2d\x5b\xb2\x74\ +\xc9\xd7\x5f\x6f\x58\xb7\x36\x98\x16\xf8\x66\xfd\xc6\xda\x9a\xea\ +\x0d\x1b\x36\x36\x37\x36\x2c\x5e\xbc\x38\x14\x08\x1e\x7d\xd4\x51\ +\x94\x5a\x1e\x8f\xaa\x28\xb2\x61\xe8\x9a\x96\x6a\x6c\x6c\x58\xb0\ +\xe0\x73\xbf\xdf\x17\x8b\x45\x3b\x3a\xda\x29\xb5\x7a\x17\xce\x16\ +\x04\x41\x55\x55\xc7\xbb\x77\x06\x06\x50\x4a\x7d\x5e\xbf\x2c\xcb\ +\xa6\x61\x24\x93\xc9\xed\xdb\xb6\x31\x4a\x9b\x9a\x9a\x00\xa1\xa6\ +\xa6\xa6\xcd\x5b\xb6\x38\x4f\xca\x1f\x1c\x5b\xe4\xa4\x88\xa4\x56\ +\x26\x3e\x9a\xed\xdc\x38\x00\xe8\x27\x5d\xcb\x85\x1a\xa6\xad\xee\ +\xe1\xbe\x19\xe6\x80\xb3\x6e\xdb\xfc\xcf\x07\xc3\x58\xfc\xfe\x7f\ +\x59\x48\x44\xb2\x08\x08\x41\x5a\x11\x96\x04\x60\x16\x30\x06\xa5\ +\x13\xc5\x6f\x16\x98\x38\x5f\x18\x9c\x0d\x46\x23\xdd\xb0\x96\xe6\ +\x4f\x95\x0b\xf3\x61\x2f\x0f\x02\x04\xb2\x17\x21\x02\xfe\x02\x82\ +\x7c\x88\xc7\x38\xa5\xc0\x31\xc7\xcd\x6c\xe9\xdb\x36\xc3\x64\xd8\ +\x49\x82\x9c\x84\x60\x49\xcf\x20\x08\x00\x00\x06\x4a\x3e\x09\x78\ +\x76\x36\x6d\x20\x17\x23\x80\xb4\xa1\x62\x06\x07\x9b\xf3\xcc\x52\ +\x8c\x7e\xdc\xb4\x5e\x08\xa3\xbc\xbc\xdc\xaf\xbf\x5a\x34\xa8\xbc\ +\xc2\xe7\xf7\x51\x4a\xa3\xd1\xe8\x86\x75\x6b\x8a\xfa\xf4\x65\xec\ +\x07\x2f\x4f\x2c\x8a\x42\x3c\x9e\x08\x06\xfd\x5e\xaf\x37\x23\x23\ +\x1d\x0b\xf8\x8b\x05\x8b\xba\xbb\xbb\x09\x21\xe1\xb6\xb6\x78\x3c\ +\x26\x88\xf2\xd6\xba\x3a\x59\x52\xea\xeb\xeb\x0d\xd3\xd4\x75\xdd\ +\x32\xcd\x8d\x1b\x37\x66\x65\xe5\x4d\x3f\x77\xba\x61\xeb\x0d\x4d\ +\xdb\xfa\x95\x95\x6d\xab\xae\xf1\xfb\xfd\x91\x48\xa4\xa8\x4f\x9f\ +\x8a\xca\x4a\xd3\xb2\x0c\xcb\x04\x8c\x18\x63\xc0\x39\x11\x04\xd3\ +\xd4\xc3\xf5\xf5\x18\x63\xcb\x34\x81\x11\x84\x31\xc1\x60\x99\xa6\ +\x28\x88\xb6\x6d\x47\xa3\x51\x67\x48\x8d\x6d\xdb\x35\x35\x35\xc1\ +\x60\x30\x33\x33\x33\x1e\x8f\x63\x5d\x17\x64\x51\x55\x54\x27\xde\ +\xe7\x84\x20\x01\x20\x99\x4c\x6e\xde\xbc\xb9\xb5\xa5\xb5\x3d\x1c\ +\xde\xb8\x61\xbd\x65\x1a\xa1\x50\xc8\x30\xf4\x78\x3c\x9e\x99\x91\ +\xe1\x04\x2b\x29\xb5\x3b\x3a\xc3\xd1\x68\xa4\x7f\xff\xfe\xab\xd7\ +\xd4\x1b\xba\xe1\xf5\x78\xd2\xd2\xd3\xb6\xd6\xd5\x8d\x19\x33\x06\ +\x21\xb0\x6c\x2b\x3f\x3f\x7f\xc3\xc6\x8d\x84\x10\x47\x7c\x45\x51\ +\x4c\x4f\x4f\x57\x55\x75\xf0\xe0\xc1\xaf\xbf\xfe\xba\x20\xe0\x69\ +\xd3\xa6\x6d\xda\xb4\x79\xd8\xb0\x61\xab\x56\xad\x69\x6f\x6f\x1f\ +\x3f\xfe\x10\x4d\xd3\xe6\xcd\x9b\x37\x68\xd0\xa0\xa3\x8f\x2e\x39\ +\xe0\x01\x3a\xa2\x28\x0e\x1b\x3e\xfc\xe3\xff\xfc\x27\x3b\x23\x53\ +\x33\x8d\x60\x28\x84\x30\xa6\x96\xd9\xd9\xdd\xb5\x7a\xdd\x9a\x01\ +\x03\x06\x10\x24\x70\x80\x9c\x9c\x1c\xc3\x30\x30\xc6\x89\x44\x62\ +\xd9\xb2\x65\x15\x95\xfa\xb6\xc6\xa6\xec\x9c\x1c\xca\x19\x30\xb6\ +\x6c\xe9\xd2\x68\x24\x92\x48\x26\x96\x2e\x5d\x5a\x54\x58\x58\x56\ +\x52\xec\x51\x73\xfc\x3e\x2f\xc1\xc8\xb6\x29\x63\x2c\x12\x89\xa5\ +\x52\x29\x4d\xd3\x0c\xc3\x60\x8c\xda\x36\x76\xcc\x2c\x8c\x91\x6d\ +\x73\xc6\x38\x42\xc8\xe7\xf3\xd9\xb6\xdd\xdc\xdc\xbc\x7d\xfb\x76\ +\xc6\x58\x2c\x16\x93\x24\x49\x92\xa4\x54\x2a\xc5\x92\xd4\x1f\xf0\ +\x89\x92\xa4\xeb\xba\x24\x29\x12\x41\xc9\xb8\xd1\x1e\xee\xb4\x2d\ +\xcb\xb2\xac\xaa\xaa\x2d\xb1\x58\x34\x1e\x8b\x55\x55\x6d\x8e\x46\ +\x73\x14\x45\x2e\xca\xcf\x37\x74\x7d\xf5\x9a\xd5\xa9\x64\xd2\x34\ +\x4d\x49\x92\x82\xc1\x80\x69\x5a\x91\x48\xa4\xad\xad\x0d\x21\xf0\ +\xfb\xfd\xb6\x6d\xab\xaa\xc2\x98\x2d\x08\x82\x13\x4d\x76\x1e\x4b\ +\xba\xae\x63\x8c\x55\x55\x75\x22\x18\x58\xc0\x8c\xf3\x94\xa6\x79\ +\xfc\xfe\x8a\xca\xca\x23\x26\x4f\x59\xb3\x76\xed\xa6\x6f\x36\xa5\ +\xa7\x67\x88\x92\x34\xbc\x5f\x5f\xc8\xc9\xfc\xa1\xb2\x88\x10\x8b\ +\xb0\xc0\x10\xcf\xe9\xd7\x39\x83\x83\x00\xeb\xd6\xc7\x7f\xa7\xfa\ +\xcf\x28\x75\x97\x8e\xfb\x5f\x3a\x3d\xff\xfd\x0b\x57\x8b\x3f\xbc\ +\xb7\x82\x73\x28\x1c\x21\x00\x40\xee\x48\x11\x00\x40\xc2\x15\xc7\ +\xcb\xc0\x81\x73\x10\xf3\xc8\x88\x7c\x02\x1c\xf6\x63\x1c\x73\x0a\ +\x81\x0a\x11\x00\xc0\x23\xf4\x01\x00\x10\x86\x9e\xd0\x2b\xe0\xc0\ +\xbd\xa4\xff\xa8\x5d\x3b\x25\x20\x30\x4a\x0a\xec\xd2\xc3\x5f\x38\ +\x52\x70\x0e\x42\x01\x00\x50\xe9\x14\xf1\x47\x9e\x3e\xc4\x19\xcb\ +\xcb\xcb\x4b\x26\x93\x5f\x7d\xb9\x30\xd2\xdd\x2d\x4a\x52\x9f\x3e\ +\x7d\x46\x8f\x3d\x28\xd2\xdd\xad\x69\x3f\x4c\x16\x11\x82\x54\x4a\ +\x0b\x06\xfd\xd1\x68\xbc\xb0\xb0\x00\x63\xbc\x69\xe3\xe6\x50\x28\ +\x34\xa8\x7c\xd0\xd2\xa5\x4b\x33\x33\x33\xfd\x7e\x3f\x00\xbc\xfd\ +\xf6\x3b\xf7\xcf\xba\x67\xd6\xfd\x0f\x64\x65\x66\xc9\xb2\x6c\x18\ +\xc6\x90\x21\x43\x44\x51\xec\xee\xee\xee\x8e\x75\x8e\x1a\x35\xaa\ +\xb9\xb1\xa9\xa2\xb2\x72\xed\x9a\xb5\xe9\xe9\xe9\xa1\x50\x28\xdc\ +\xd6\x06\x18\xa7\x65\x66\x00\x02\x59\x92\xa9\x6d\x0b\x84\x08\x7e\ +\x7f\x22\x16\xcf\xc9\xc9\x11\x44\x51\x50\x64\xc6\x19\xc2\x18\x44\ +\x51\x20\x82\x6d\xdb\x84\x10\x59\x96\x09\xc6\xe1\x70\xb8\xb4\xb4\ +\xd4\xb6\xed\xee\xee\x6e\x22\x8a\x4e\x10\x95\x73\x6e\x18\x86\x65\ +\x59\x84\x10\x45\x51\x3a\x3a\x3a\x9c\x48\x5c\x4b\x4b\xf3\xb2\xc5\ +\x4b\x36\x6e\x5c\xef\x74\x59\x14\x15\xe6\x0b\xa2\xc8\x29\xb5\x0c\ +\x23\x1a\x8d\x66\x66\x84\xaa\xaa\xb7\xf6\xeb\xd7\x8f\x71\xca\x39\ +\x0b\xa5\x05\xbb\x23\x5d\x9a\x96\x22\x02\x56\x54\x79\xe9\xb2\x25\ +\xfe\x50\x30\x2d\x33\xbb\x6f\xdf\xbe\x2d\x2d\x2d\x1d\x1d\x1d\xaa\ +\xaa\xda\xb6\x2d\x8a\x62\xff\xfe\xfd\x31\xc6\x99\x99\x99\xa6\xa9\ +\xb7\xb5\xb5\x22\x84\xf3\xf2\xf2\x0e\x3b\x34\xf0\xcd\x37\x9b\x16\ +\x2d\xfa\xb2\xad\xad\xa3\xae\xae\x8e\x31\xe6\xf1\xf8\x72\xf3\xd2\ +\x0f\x2c\xf5\x13\x63\x3c\x91\x48\x8c\x1a\x33\xba\x20\x37\xcf\xd4\ +\x8d\xcf\x3e\xff\x4c\x14\xc5\x68\x2c\x9a\xe6\xf5\x62\x8c\x47\x8f\ +\x1d\xfb\xf4\x13\x4f\x79\x3d\xde\x39\x73\xe6\x34\x35\x35\x11\x4c\ +\x52\xa9\x54\x6d\x6d\xed\x80\x01\x83\x26\x4e\x9c\xd8\xd8\xd4\x54\ +\x54\x54\xb4\x4e\x4b\xd6\xd6\xd6\x78\x3c\x1e\xc3\xd0\x0b\x0a\x0a\ +\x0e\x3e\x68\x6c\xc0\xef\xb3\x2c\x53\x4b\x25\x31\x21\x8c\x71\xbf\ +\xdf\xdb\xde\xde\x19\x8f\xc7\x75\x5d\x27\x84\x20\x84\x4c\xd3\x74\ +\xe2\xb3\x08\x81\x69\xd0\xd6\xd6\x56\x49\x92\xf2\xf3\xf3\x01\xc0\ +\xb2\x2c\xce\x79\x56\x56\x96\x28\x8a\xa9\x54\x0a\x38\xa4\xa7\xa5\ +\x11\x09\x2c\xc3\x06\x0e\x1e\x55\xd5\x0c\x23\x99\xd0\xe7\x7d\x32\ +\x3f\xa9\x19\x8d\x0d\x2d\x1e\x8f\xa7\x2d\xdc\xa6\x2a\x8a\x24\x0a\ +\x84\x10\x8c\x20\x95\x48\x34\x6c\x6f\xe8\xec\x6a\xef\xea\xea\x50\ +\x3d\x1e\x55\x55\x3b\x3b\x3b\xe3\xf1\xa8\xcf\xe7\xd3\xf5\x14\x42\ +\x28\x1a\x8d\x78\x3c\x6a\x28\x14\x30\x0c\x2d\x1a\x8d\x38\x17\xdd\ +\x11\x41\xc6\x58\x28\x14\x8a\x46\xa3\xf1\x78\x3c\x10\x08\x20\x84\ +\x88\x28\x2a\xa2\x28\xc8\x72\xdf\xbe\x7d\x0f\x3d\xec\xb0\xf6\xf6\ +\xf6\x70\x38\xac\x48\x52\x4e\x76\x4e\x32\x91\xf8\xce\x34\x7a\xfb\ +\x18\x84\x02\x6d\xe6\xe7\xef\x0b\x21\xb2\xc3\xbe\xb0\x7e\x6e\xe3\ +\x6c\xd4\x8a\x23\x47\x41\xdd\x43\x35\xdd\x08\xa4\xff\x0b\xa9\xd8\ +\xc7\xfb\x03\xd8\xfd\xc7\xdc\xf7\xbf\x71\xa5\x7d\xfe\xe1\xc3\x47\ +\x10\x22\x60\xbc\x73\x34\xec\x01\x3c\x60\x08\x41\xc9\xa4\xa6\x28\ +\x32\xa5\x74\x6b\xed\xd6\xed\xdb\xb7\x4f\x99\x32\x39\x3d\x3d\x3d\ +\x1a\x8d\x3a\x23\xab\xbf\x5a\xfc\xf5\xb9\xe7\x9e\xfb\xc5\x82\x2f\ +\xc7\x8c\x19\xbd\x6d\x7b\xbd\x69\x9a\xe1\x70\xf8\x94\x53\x4e\x5d\ +\xb8\xf0\xab\xe5\xcb\x97\x4f\x9e\x7a\xc4\x86\xf5\xeb\x87\x0e\x19\ +\xba\xd9\xef\x77\x7a\x42\x44\x51\xcc\xce\xcb\xa3\xb6\x6d\xda\x16\ +\xc6\x84\x63\xce\x18\x63\x00\x58\x10\x1c\x5d\x8b\xc7\x62\x69\x4a\ +\x16\x02\xb0\xa9\x2d\x10\x21\x95\x4a\x59\x96\xe5\xf7\xfb\x6d\xcb\ +\xe2\x1c\x29\x8a\xe2\xf5\x7a\x19\x63\x89\x44\xc2\x32\x8c\xb4\xcc\ +\x4c\x67\x99\x1a\x84\x90\xa2\x28\x8e\x93\x95\x93\x93\xc3\x18\x6b\ +\x6d\x6d\xd5\xb4\x94\xc7\xa3\x4c\x9a\x34\x69\xe3\x86\xf5\x9a\x96\ +\xda\xb8\x71\x63\x66\x28\x14\x8f\xc7\x73\x73\x73\xb6\xd5\xd7\x01\ +\x80\x65\x18\x4d\x0d\x8d\xd1\xee\x48\x32\x9e\xa0\x96\x1d\x8f\xc7\ +\x33\x32\x32\x7c\x1e\xef\xe2\x2f\xbf\x1e\x3a\x6c\xa8\xac\xaa\x8b\ +\x57\xae\xa0\x94\x6a\x9a\x06\x00\x91\x48\xc4\xef\xf7\x3b\xd2\x60\ +\x18\x46\x32\x99\x64\xcc\x2e\x2e\x2e\xb6\xed\xba\xbc\xbc\xbc\xea\ +\x78\x6d\x6e\x6e\xee\x80\x01\x03\xb6\x6f\x6f\xec\xd3\xa7\xcf\xea\ +\xd5\xab\x97\x2e\x5d\x3e\x7a\xcc\xfd\x9a\xa6\x1f\x50\x80\x18\x97\ +\x94\x94\x58\x86\x61\x59\xd6\xd7\x5f\x7d\x95\x9f\x9f\xa7\x78\x3d\ +\x21\x96\xc6\x18\xcb\xc8\xc8\x58\xb3\x66\x4d\x2c\x16\xbf\xf4\x92\ +\x4b\xee\xbd\xfb\xee\x91\x23\x47\x6e\xda\xb0\x5e\x10\x84\x8c\x8c\ +\x8c\x78\x22\xde\xda\xda\x2a\xcb\x32\x46\xe8\xe0\x83\x0f\xea\xee\ +\xee\x6c\x6e\x6a\x94\x65\xb9\x20\x37\x27\x95\x4a\x25\x12\xf1\x80\ +\xdf\x87\x31\xf6\x79\x55\x51\x92\x30\xc6\xa1\x50\xa8\xbd\xbd\x3d\ +\x14\x0a\x05\x83\x41\x45\x91\x9c\x91\xd5\x4e\x6c\x56\x20\x96\xaa\ +\xaa\x79\x79\xb9\xdd\xdd\xdd\xcb\x97\xaf\x48\x26\x93\xce\x30\xe9\ +\xf6\xf6\xf6\x40\x20\x40\x6d\x9b\x00\xe2\x8c\x61\x89\x48\xb2\x90\ +\x4c\x25\x15\xc5\x13\x8d\x46\x83\x81\x60\x4d\xd5\xaa\x35\x2b\xd7\ +\x6c\x6b\xdc\x16\xe9\xee\x0c\xa5\x85\x38\x07\xc4\x99\x6d\x59\x92\ +\x24\xf9\xfc\x1e\xd3\xf2\xeb\x29\xad\x37\xc6\x6d\xdb\xb6\x73\xd1\ +\x9d\x4b\x1c\x0e\x87\xc3\xe1\x70\x66\x66\x66\x77\x77\x37\xe7\x5c\ +\x55\x55\x84\x90\xaa\xaa\x9c\x73\x45\x51\x52\xa9\x14\xa5\x34\x27\ +\x27\xc7\xa4\x76\x28\x23\x5b\x14\x84\x96\xd6\xb6\x78\x32\xf9\xc5\ +\x17\x5f\x48\x8a\x6a\x5b\x96\xd7\xeb\x45\x8c\x05\xbc\x5e\x45\x56\ +\x7e\x68\x6c\x91\x03\xb5\x81\x20\x7b\xd1\x5f\xf5\xb9\x4f\x3b\x2f\ +\xed\xdd\x97\x7e\x56\xa6\x22\x00\x94\x8e\xab\xb4\x1b\x3e\x6d\x49\ +\xb9\x53\xd6\x0e\x5c\x8f\x29\xa5\xb6\x6d\x59\x96\x13\xa6\x39\xc0\ +\x96\x94\x24\xc9\xe3\x51\x93\xc9\xd4\x9b\x6f\xbe\x95\x96\x96\x76\ +\xd4\xd1\x47\x32\xc6\xdb\xdb\xdb\xcb\xca\xca\x56\xac\x58\x51\x55\ +\x55\xd5\xd8\xd0\x24\x08\xff\x8f\xbd\x37\x8f\xb1\xec\xba\xcf\x03\ +\xcf\x39\xf7\x9c\x73\xf7\xfb\xd6\xda\x5e\xad\xdd\x55\xbd\xb1\x49\ +\x36\x9b\x54\x8b\xa4\x68\x8a\x92\x25\xcb\xa6\x22\x2f\x1a\x59\x96\ +\x6c\x2b\x63\x23\xc2\x20\x88\x3d\x93\xc1\x08\x83\x41\x90\x38\xb3\ +\x20\x23\x18\xb2\x63\xcf\x4c\x30\x8e\x63\x3b\x4a\x06\x18\x69\xac\ +\x20\x16\x2d\x4b\xb2\x48\x8a\xbb\xd8\x5c\xd4\xcd\xde\xb7\xda\xf7\ +\x7a\x55\x6f\xdf\xee\x7e\xcf\x32\x7f\x9c\xea\xb2\xc6\xb0\xa3\x51\ +\x53\x82\x63\xb8\x0e\x1a\x8d\xfa\xe3\xe1\xd5\xab\x5b\x75\xbf\xfb\ +\xfb\xfd\xbe\xef\xf7\x7d\x38\x49\xe2\x13\x27\x4e\x9e\x3b\x77\x2e\ +\x4d\xd3\xcd\xad\xad\xf5\x8d\xb5\x47\x1e\x39\xfb\xd3\x3f\xfd\xb1\ +\x2f\x7d\xe9\x4b\x5e\x2e\xd7\xef\xf7\xef\x3b\x75\xaa\x32\x3e\x2e\ +\x84\xc8\x95\x4a\x91\xef\xa7\x69\x1a\x04\x21\x44\x50\x02\x49\x29\ +\x55\x33\x72\x25\x27\xce\x58\xb6\x3f\x29\x86\x90\x33\xa6\xaa\x06\ +\x4a\xa9\x69\x59\x3a\xa5\x9e\xe7\x2d\x2f\x2f\x7b\x9e\x47\x29\xb5\ +\x6c\x47\xad\xd3\xa8\x9a\x42\x0d\xf2\x94\x34\x67\x7b\x7b\xfb\xe2\ +\xc5\x8b\xdb\xdb\x3b\x49\x92\x9c\x3c\x79\xf2\xfe\xfb\x4f\x03\x00\ +\x24\xe3\x95\xf1\x79\x4a\x10\x68\x00\x00\x20\x00\x49\x44\x41\x54\ +\x71\x9d\xe2\x28\x0c\x54\x7b\x38\x37\x37\x8b\x10\x8c\xa2\xd0\xb2\ +\x4c\xd3\x34\x4a\xa5\x62\x14\x45\x49\x12\x97\xca\x45\x8c\xb5\xcd\ +\xcd\x0d\xb5\xe2\x42\x29\x1d\x1b\x1b\x13\x42\xe8\xba\xae\x88\x9d\ +\xd5\xd5\x55\xcf\xf3\x5c\xd7\x9d\x98\x98\x90\x52\x8e\x8f\x8f\x6b\ +\x9a\x76\xee\xdc\xb9\x67\x9f\x7d\xb6\x5a\xad\x36\x1a\x8d\xc9\xc9\ +\xc9\x5f\xfd\xd5\x7b\xd4\x72\x03\x00\x20\x44\x51\x1c\xfb\xbe\xff\ +\xec\xb3\xcf\xde\x99\x9f\x3f\xfd\xc0\x03\xa6\x61\x60\x8c\x5b\xed\ +\x56\xae\x50\x68\xb5\x5a\x67\x1e\x3a\xa3\xe6\xb6\x51\x14\xf5\x7b\ +\xbd\x5e\xaf\xf7\x89\x4f\x7c\xe2\xe8\xd1\xa3\x17\x2e\x5c\xb0\x2c\ +\x7b\x6f\x6f\xaf\x5c\x2e\x1f\x39\x72\x44\xf5\xd7\x08\xa1\x13\xc7\ +\xe7\x8e\x1f\x9b\x73\x5d\x17\x48\xce\x39\x17\x9c\x03\x00\x28\x25\ +\x51\x14\x39\x8e\xe3\xfb\x3e\x00\x80\x73\x01\x21\xd4\x34\x88\x10\ +\xca\x32\x3e\x36\x36\x96\x65\x8c\x52\xfd\xd8\xb1\x63\x95\x4a\x65\ +\x6c\x6c\x2c\xcb\x32\xcb\xb2\xa6\xa6\xa6\x0a\xf9\x82\x94\x4a\x2a\ +\xc8\x81\x84\xc3\xe5\x21\xcb\x32\xa7\x27\x27\xc7\xc7\x2a\x0a\xbc\ +\xe6\x8e\xcd\x4d\xcf\x4c\xa7\x69\xda\x6a\x35\x19\x63\x9c\x71\x8c\ +\xb4\x5a\xad\xd6\x6e\x36\x92\x24\x0a\x43\x7f\x7b\x6b\x1b\x42\x68\ +\x59\x96\xef\xfb\xaa\x53\x5e\x5b\x5b\x13\x42\xb8\xae\x3b\x18\x0c\ +\xd4\xa3\x28\x49\x92\x30\x0c\x29\xa5\xf9\x7c\xbe\x50\x28\x38\x8e\ +\x83\x10\xea\xb4\xdb\x69\x9a\x0a\x20\x9d\xbc\x47\x74\x9a\x2b\xe4\ +\xc3\x38\xaa\xef\xd5\xfa\xdd\xde\xda\xca\x6a\xa3\x56\xf7\x2c\xc7\ +\xf8\x7e\x4e\x7a\x7f\x39\xb4\x00\x88\x31\xfb\x9f\xfc\x2f\xd1\xbf\ +\xfa\x27\xf4\xbf\xfc\x2d\x6c\xde\x2d\x12\x91\x1f\xff\xd1\x3f\x65\ +\xfe\xdf\x58\x68\x01\x44\x38\xdd\xfd\xce\x8b\x97\x56\x0e\xd6\x79\ +\xb5\xdd\x2b\xcf\x7c\xf5\x42\x0c\x0f\x0d\x22\xfe\xa6\xc1\x95\x89\ +\x0b\x97\x2f\xb6\xda\x9d\x5f\xfa\xd4\xa7\x10\x42\x4b\x0b\x8b\x52\ +\xca\xe1\xe1\xa1\xf5\xf5\xb5\x07\x1e\xb8\xff\x8b\x5f\xfc\xe2\xb9\ +\xc7\x1e\xbb\x7c\xf9\xd2\x2f\xfe\xf2\xa7\x06\xbd\xc1\xa5\x4b\xef\ +\x10\x6c\xc4\x51\x52\x2c\x94\x31\xc6\x4b\xcb\x8b\x9f\xfd\xec\x3f\ +\xf8\xd3\x3f\xfd\xea\xc7\x7f\xf6\xe7\x7a\xfd\xbe\x02\xb8\x76\xa3\ +\x31\x3d\x33\xbd\xb9\xb5\x85\x30\xce\xb9\x9e\x00\x52\xc3\x80\x65\ +\x0c\x41\x61\x1a\xa4\x50\xf0\xfa\x83\x3e\x10\x82\x71\x2e\x81\xe4\ +\x42\x78\x9e\xc7\x39\x8f\xc2\xd0\xd0\x8d\xc1\x60\xa0\x3a\x38\x4d\ +\xd3\x02\xdf\x77\x5d\x27\x48\x13\xa2\x11\x20\x15\x63\x29\x75\xaa\ +\x23\x0d\xed\x6c\x6e\x35\x6a\x7b\x71\x10\x38\x96\x51\x74\x27\x24\ +\x4b\x1b\xf5\x7a\xa9\x50\xc8\xe5\x72\x6b\xeb\xeb\x63\x63\x15\x01\ +\x10\xc4\x34\xe3\x72\x73\x67\xa7\x90\xcf\x71\x21\x38\xe7\xfd\x41\ +\x3f\xcd\x52\xcb\xb6\x2d\x62\xb9\x9e\x73\x7b\xfe\x36\x26\xd4\x75\ +\xbc\x5a\xad\x11\xc7\x49\xb3\xd1\x8c\xc2\x98\x12\x3a\x3b\x3b\xa7\ +\x53\x7d\x62\x7c\xe2\xed\xb7\xbf\x6b\xdb\xf6\x17\xbf\xf8\x7f\x15\ +\x8b\xc5\xe5\xa5\xb5\x8d\x8d\xcd\x95\x95\x95\x99\x99\x23\x95\xca\ +\xb8\xe3\x38\x86\x61\x3a\xb6\x2d\xef\xb5\x59\x48\xd3\xf4\xf5\x0b\ +\xaf\xaf\x2c\x2d\xde\x7f\xe2\xe4\x7b\xfe\xde\x43\xd7\x2f\x5f\xe5\ +\x69\x2a\xb2\x2c\xe7\xb8\xcf\x7c\xf5\x3f\xe4\xf3\xe5\x13\xc7\x8f\ +\x0d\xfa\xfd\xff\xea\x1f\x7e\x76\x77\x7b\xe7\xcf\xbf\xf1\xf5\x7a\ +\xa3\x51\xf0\xbc\x7c\x79\x68\x7c\x62\xfc\xb9\x6f\xbf\x38\x3d\x3d\ +\xcd\x85\x7c\xcf\x23\xef\x3d\xff\xfa\xf9\x56\xab\x7d\xfc\xf8\xc9\ +\x20\x4c\xba\x9d\xd6\x9d\x3b\x77\x26\x27\xc7\x4f\x9c\x38\x05\x01\ +\x10\x5c\x00\x00\xa3\x30\x1c\x9a\x9a\x5a\x59\x59\x39\x75\xea\x04\ +\x42\x08\x48\x99\x24\x59\x9a\xa6\xcd\x66\x7b\x66\x66\x82\x73\xae\ +\x74\x9a\x61\x10\x98\x86\x91\x24\x89\x14\x62\x30\x18\x48\x21\x75\ +\xdd\x88\xd2\x24\x9f\xcf\x6b\x04\x09\x2e\x85\x00\x1b\xeb\xeb\x5f\ +\xfc\x77\x7f\xd4\x6a\x75\x4b\xc5\xdc\xe4\xd4\xb8\xa9\xe3\x30\x1c\ +\x44\xfe\xc0\x71\x6c\x84\x00\x17\x2c\xcb\x32\xc3\x34\x09\x21\x69\ +\x96\xe9\x86\x1e\xc7\x71\x18\x86\x8c\xb1\x7c\x3e\x3f\x18\x0c\x5c\ +\xd7\xad\x54\x2a\xdb\xdb\xdb\xbd\x5e\x0f\x13\x22\x24\xd0\x30\x11\ +\x12\xe8\x86\x01\x91\xb6\x53\xdd\xed\x0f\xfa\x84\x52\xc7\xf3\x4e\ +\x3f\x70\xa6\x17\x87\xa5\xf2\x50\xad\xd6\x80\x10\x0e\x06\x7e\x12\ +\x25\x96\x65\x63\xcc\xf3\xae\x27\xa5\xc4\x3f\x20\xe5\x02\x01\xaa\ +\x05\xff\xdb\x7f\x0d\x18\x8b\xff\xfd\xaf\xff\x7f\xe0\x92\xfd\x8d\ +\x06\xb9\x20\x1a\x2d\x7e\xf9\x8b\x8b\xe0\x2e\x95\x21\x97\x5f\xf8\ +\xbf\x7f\x17\x00\x88\x0f\xe3\xde\xff\x26\x0f\x21\xe4\x2b\x7f\xfc\ +\xff\x3c\xf9\xe4\x93\x67\x1e\x78\x00\x42\x70\xed\xea\x95\xe1\xe1\ +\xe1\x2f\xfe\xdb\x7f\x0b\x00\x38\x75\xdf\xc9\xb5\xf5\xd5\xf5\x8d\ +\xd5\x9f\xfb\xc4\x27\x3e\xf0\xc1\xf7\xf7\x3a\xfd\xed\xed\xed\xdd\ +\xdd\x7a\x9a\x66\x10\xa2\x5c\x2e\x07\x00\x38\x71\xe2\xf8\xcb\x2f\ +\xbe\xf0\xe9\x4f\xfe\xc2\xd7\xbe\xf6\xb5\x4a\xa5\xd2\x68\x36\x0c\ +\xc3\x48\xd2\xa4\x56\xab\x21\x08\xa7\xc6\xc7\x11\xd6\xa4\x84\x40\ +\x02\x88\x40\x16\xc7\x2c\x4b\x88\x86\x10\x90\x52\xa4\x58\xa3\x50\ +\x43\x9c\x8b\x38\x8e\x91\x86\x0c\xc3\x6c\xd4\x6a\x69\x92\x68\x9a\ +\x56\x2a\x16\x83\x81\x5f\xdb\xab\x85\x41\x00\x88\x81\x75\x1d\x02\ +\x90\x25\x89\xa6\x69\xa1\x1f\x02\x20\xdb\xad\xd6\x85\xb7\xde\x2a\ +\xb9\x9e\x26\xd8\xe6\xc6\xea\xca\xe2\x7c\x14\x27\x49\x9c\xd8\xb6\ +\x55\x6f\xb5\x10\xa1\x83\x30\xc6\x18\x63\xaa\x15\x4a\x45\x8c\x51\ +\x1a\x86\x33\x47\x67\x16\x17\x17\xcb\xc5\xa1\x7a\xbd\x7e\xfa\xf4\ +\xe9\x95\xe5\x65\x26\xb9\xa1\xd3\x56\xbb\x57\x28\x14\xb7\xb7\x77\ +\x6e\xde\xbc\x4d\x08\x9d\x9e\x3e\x82\xa0\xa6\x38\x16\xd7\xf1\x7a\ +\xbd\xc1\xcf\xfd\xec\x27\x2e\x5e\xbc\xf8\xc2\x0b\x2f\x7a\x9e\x77\ +\xf2\xe4\x7d\x73\x73\x73\xdd\x6e\xf7\xe7\x3f\xf9\x89\xda\x5e\x7d\ +\x73\x73\x13\x02\x78\x6f\xc8\xc8\x58\xb6\x5b\xdd\xfd\xe8\x47\x9e\ +\x4e\xa3\xf0\xfc\x6b\xdf\x69\x37\x9a\x63\xa5\x32\x41\xda\xd2\xea\ +\xd2\xea\xe2\xd2\xcc\x51\xb6\xa8\x89\x4f\x7e\xf2\x93\xeb\x1b\x6b\ +\xb7\x6f\xdc\x8c\xe2\xc8\x34\x4d\xa4\x69\x81\x3f\xa8\x56\x77\x1e\ +\x7d\xf4\x91\xe7\x9e\x7f\x7e\x7a\x72\x22\xef\xe5\x72\xb9\x82\x65\ +\x5a\x41\x10\xee\xec\x54\x37\x37\xd6\x9b\xcd\xd6\x07\x3e\xf0\xc1\ +\x30\x8c\x6c\xdb\x54\x1b\xd0\x40\x8a\xe9\xa9\xc9\x8d\xf5\x35\x00\ +\x00\x82\x40\x70\x01\x81\x34\x74\x3a\x5e\x19\x63\x99\x34\x0c\xdc\ +\xef\xf9\x9b\x9b\x9b\xb5\x5a\x4d\xd3\xb4\x5c\x2e\x3f\x32\x32\x02\ +\x21\x44\x14\x73\xc1\x32\x8e\x1c\x8c\x92\x98\xeb\xba\x96\x86\xd9\ +\xc5\x8b\x17\x6d\xcb\x4e\xe2\x84\x73\x1e\xc7\x41\x1c\xfa\x54\xd3\ +\xa4\xe4\x59\x9a\x60\x0d\x45\xd1\xbe\xd0\x8a\x0b\x29\x25\x50\xeb\ +\xd5\x8a\x0d\xef\xf5\x7a\xba\xae\x43\x08\x37\x37\x37\x95\x08\x9f\ +\x4b\x20\x21\x0c\xa2\xc8\xb4\x6d\x2f\x5f\x98\x9a\x99\x69\x34\x1a\ +\x7e\x18\x42\x0d\xd7\x9b\x2d\xbc\xb8\x50\x1c\x1d\x69\xd4\x1a\xd5\ +\x9d\x6a\xb7\xd3\x2d\x14\xcb\x23\xe5\xe1\x28\x4e\x1e\x7c\xf0\x0c\ +\xe7\x3c\x97\xcb\xe9\xa6\xf9\x03\x36\xd1\x22\xd5\x4e\x7f\x5c\xb3\ +\x08\x60\xe9\xf7\xfc\xcb\x0e\x21\xe0\xf0\xfc\x95\x32\x91\xf7\x3e\ +\xf6\xd8\xe4\xcc\x0c\xa6\x14\x22\x34\x52\xa9\x30\x21\x5e\x7e\xed\ +\xb5\xe7\x5f\x7c\xf1\x3f\x3e\xf3\x4c\xb3\xdd\x7e\xe4\xbd\xef\x9d\ +\x9b\x9b\x5d\x5f\xdb\x20\x84\x94\x4a\xa5\xe9\xe9\x69\xc3\x30\x00\ +\x00\xef\xbc\xf3\x8e\x6a\x3f\x3f\xf6\xd3\x1f\x7b\xe9\xa5\x97\x66\ +\x67\x67\xe3\x38\x56\x0a\xc4\x7a\xbd\xde\xed\x76\x0b\x85\x82\x46\ +\x08\x67\x5c\x71\x44\x00\x00\xdd\x30\x18\x63\x00\x02\xd5\x50\xcb\ +\xfd\x5e\x12\x0e\x7a\xfd\x2c\x4e\xa5\x10\x61\x18\xaa\xed\xb4\x6a\ +\xb5\xba\xb4\xb4\xd4\xe9\x74\x96\x16\x16\x95\xb9\x01\xc6\x88\x52\ +\x0a\x80\xa4\x94\xa4\x71\x9c\x25\xf1\x87\x3f\xf8\xe3\xb6\x6d\x2f\ +\x2c\xcc\x4b\x09\xd2\x34\x45\x48\x73\x1c\xc7\x71\x1c\xc6\x99\x1a\ +\x0b\x2a\x65\x78\xbd\xde\x10\x42\xd4\xeb\xf5\xad\xad\x2d\x84\xa0\ +\xe2\xb2\xb7\xb7\xb7\x73\xf9\x5c\xce\xf3\x1a\xcd\x46\xa3\xd1\x54\ +\x5b\x19\x8c\xb1\x56\xbb\x55\x2a\x95\x00\x00\x8f\x3f\xfe\xf8\x93\ +\x4f\x3e\xa9\xeb\xba\x61\x18\xaa\x95\x5e\x5d\x5d\xdd\xd8\xd8\xb8\ +\x7d\xfb\xf6\xf5\xeb\xd7\x8f\x1f\x3f\xfe\x9d\xd7\x5e\xd7\x75\x5d\ +\xf5\xdd\xf7\xfa\x40\xa2\x4f\xbc\xef\x89\x5e\xb7\x3b\x3f\x3f\xaf\ +\x69\xda\x85\x0b\x17\x88\xa1\x23\x04\x05\x17\x9c\xf3\xa1\xa1\xa1\ +\x27\x9f\xf8\xb1\x41\xbf\x7f\xed\xda\xb5\xa5\xa5\x25\x82\x49\x14\ +\xc7\xba\xae\x4f\x4f\x4f\x97\xcb\xe5\x76\xab\xfd\x93\x3f\xf9\x93\ +\x8b\x8b\x8b\x5f\xf9\xca\x57\x4c\xd3\x0c\xc3\xb0\x5e\xab\xf7\x7a\ +\xbd\x5e\xbf\xff\xf4\xd3\x4f\xa7\x69\x6a\xdb\x26\x63\x1c\x00\xa0\ +\xfc\x26\xbe\x97\x2e\x17\x9c\x4b\x29\x21\x04\x69\x9a\x20\x24\x7b\ +\xbd\x7e\xb3\x59\xd7\x34\x38\x3d\x3d\x81\x10\xa8\xd7\xab\xdd\x6e\ +\x3b\x4d\x63\xc7\x31\x91\x06\x84\x64\x42\x4a\x84\x01\x80\xe0\xe6\ +\xad\xeb\xf3\x0b\xb7\x1d\xd7\xea\x74\x5b\x51\x1c\x2c\x2c\x2c\xa8\ +\xf9\xa0\xeb\xba\x61\x18\xaa\x31\xe2\x5d\x36\x49\x78\xb9\x9c\x65\ +\x59\x96\x65\x11\x42\x94\x84\x20\x9f\xcf\x3b\x8e\xa3\x3e\x89\x69\ +\x9a\x10\x02\x84\x50\xad\x56\x53\xda\x83\x28\x8a\xd4\xf0\x51\xad\ +\x81\xb2\x2c\x5b\x5d\x5a\xde\xde\x5c\x9f\x3d\x7a\x64\xee\xe8\xac\ +\xcc\xd2\xe2\x70\xf9\xc1\x87\xce\x14\x4a\x45\x80\xe0\x9d\xa5\xc5\ +\x6a\xb5\xfa\x03\xc2\xa2\xe4\xda\x91\xf7\x23\x83\x1c\xde\xf3\x87\ +\xe7\xfb\xf3\xa1\x52\x4c\x4c\x4c\xec\xaf\xd6\x09\xa1\x21\x74\xfb\ +\xf6\x6d\x35\xbf\x23\x18\x53\x4a\x6f\xde\xb8\x51\x2c\x16\xa7\xa6\ +\x27\x7b\xbd\x5e\xb1\x58\xbc\xff\xfe\xfb\xb3\x2c\x43\x08\xd5\xeb\ +\xf5\x24\x8d\x3d\xcf\x45\x08\x7d\xe8\x43\x1f\x5a\x5f\x5f\x9f\x98\ +\x98\xf0\x3c\x6f\x6b\x6b\xab\x58\x2c\x7a\x9e\x97\x2f\x97\x84\x10\ +\x58\xd3\x92\x24\x05\x10\x69\x08\x41\x8c\x29\xa5\x00\x42\xa4\x69\ +\x10\x21\x25\xa4\x8d\xee\xde\x51\x69\x1c\x8f\x57\x2a\x23\x95\x8a\ +\x63\xd9\x53\x53\x53\xb5\xdd\xbd\x38\x08\xdb\x9d\x4e\xa3\x5e\x0b\ +\x7c\x1f\x08\x00\x01\xe0\x29\x4b\xa2\x70\xb7\xba\xf3\xda\x6b\xaf\ +\x35\x5b\xf5\x34\x8b\x1d\xc7\xcd\xd2\x54\x31\x24\xdd\x6e\x37\x0c\ +\xc3\xd1\x91\xd1\x46\xa3\xa1\xa6\xf8\x71\x1c\x9f\x3a\x75\x72\x63\ +\x63\x6b\x6a\x6a\x06\x42\x0d\x00\x6d\x30\x08\xf2\xf9\x62\x10\x44\ +\x10\x62\x42\x8d\x52\x71\x48\x08\xde\xeb\xf5\xd2\x34\xe5\x9c\xbb\ +\x8e\x7b\xfc\xf8\x71\xb5\xb7\xb3\xba\xba\xaa\xc0\xfd\xe6\xcd\x9b\ +\x4f\x3c\xf1\xc4\xf4\xf4\xf4\xe4\xe4\x24\x84\x70\x6e\x6e\xce\xb6\ +\xed\x73\xe7\xce\x75\x3a\x9d\xcb\x97\x2f\x2b\x71\xc9\xbd\xc0\x22\ +\xc6\x53\x93\x13\x13\x93\x93\xc3\x43\xc3\x63\x63\x63\xad\x76\xfb\ +\xa5\x57\x5e\xbe\x7e\xf3\x06\xd5\xe9\xcc\xcc\xcc\xd3\x1f\xfd\xa8\ +\x6d\x59\x08\xa1\xb3\x67\xcf\xde\x77\xdf\x69\xf5\x68\x79\xe7\x9d\ +\x77\x36\x36\x36\x66\x67\x67\x9f\x7a\xea\xa9\xeb\xd7\xaf\x47\x51\ +\xf4\xc8\x23\x8f\xbc\xf4\xd2\x4b\xa6\x69\x6e\x6e\x6d\x5e\xbc\x78\ +\xf1\xc1\x07\x1f\xb4\x6d\xdb\xb6\xcd\x46\xa3\x25\x38\x57\x4f\x29\ +\xcb\xb2\xf8\x81\xb0\x56\x4a\x4c\xa9\xae\xeb\x61\x18\xf9\xbe\x0f\ +\x00\x5c\x59\x5e\x09\x82\x00\x00\xb0\xb7\x57\x5b\x59\x59\xd9\xdc\ +\xdc\x5a\x5e\x5e\x5e\x5b\x5b\x0b\x82\x70\x68\xa8\xe4\x79\x1e\x63\ +\x1c\x41\xb8\xb5\xb5\xd3\x6a\xb5\xde\xf7\xbe\xf7\xa9\x45\xc9\x6e\ +\xb7\xab\x48\x2a\xb5\xc3\xce\x39\x57\xe0\x9b\x24\x89\xa6\x69\x08\ +\x21\x35\xf3\x56\xbb\x49\x6a\x56\xab\x76\xfb\xd4\x48\xb1\xd3\xe9\ +\xc6\x51\x8c\x31\x16\x42\x20\x84\x08\x21\x84\x90\x07\x1e\x78\xe0\ +\xbe\xfb\xee\xc3\x18\x17\x0a\x85\x99\x99\x19\x91\x66\xb5\x9d\xdd\ +\xf5\x95\x95\xdd\xea\xf6\x91\xa3\x47\x4f\xdf\x77\x7a\x78\x64\x38\ +\xe3\xa9\xed\x79\x47\x66\x8f\xce\x1c\x39\xf2\x83\x52\x2e\x00\x00\ +\x93\x3c\xf1\x29\xfd\xc3\x7f\xdf\x38\xf8\xf7\x93\xbf\xa0\xe9\x87\ +\x86\x86\x87\xe7\xaf\xe0\xe7\x08\x25\x49\x92\x10\x9d\xc6\x71\x3c\ +\x3c\x3a\xf2\xa7\x5f\xfb\x5a\x9a\xb1\x3f\xfc\xa3\x3f\xfa\xef\x3e\ +\xf7\x39\xcf\xcb\x6d\x6d\x6f\x6f\x6d\x6d\x05\x41\xc8\x18\xbb\x75\ +\xeb\x56\xa3\xd1\x10\x42\x40\x08\x67\x66\x66\x16\xe6\x17\x01\x04\ +\x69\x9a\xd9\x8e\xf3\xc8\x7b\xde\x73\xf5\xea\x55\x00\x40\xa5\x52\ +\x99\x9c\x9e\x9e\x9c\x9e\xfe\x17\xff\xd3\xff\xfc\xce\x85\x0b\x49\ +\x9a\x12\x82\x21\x04\x82\x33\x00\x40\x96\xa6\x69\x1c\x73\xce\xc1\ +\xbe\x89\x16\x20\x84\x12\xac\x31\x96\x19\x96\xe9\xfb\x83\xb5\xa5\ +\xa5\xc5\xc5\x85\x2c\x49\x36\xd6\xd7\x36\x36\xd6\x47\x86\x87\x31\ +\x21\x40\xca\x2c\xcb\x38\xcf\x24\x00\x9b\x5b\x9b\x4b\x4b\x8b\x96\ +\x69\x3c\xfb\xad\x67\xf7\x76\xf7\xda\xad\x56\xc6\x32\x82\xb1\xda\ +\x98\x26\x18\xe7\x72\xb9\x4e\xa7\x13\xc7\xf1\x60\x30\x08\x82\xe0\ +\xc6\x8d\x9b\x0f\x3d\xf4\xd0\xee\xee\x6e\x1c\xc7\xba\xae\x63\x8c\ +\xdb\xed\xb6\x61\x18\xaa\xb6\xed\xf7\xfb\xf9\x7c\x5e\x99\x89\x51\ +\x4a\x4b\xa5\x92\x65\x59\x7f\xf6\x67\x7f\xf6\xdb\xbf\xfd\xdb\x85\ +\x42\xc1\xf3\xbc\x46\xa3\xd1\xed\x76\xf7\xf6\xf6\x30\xc6\x95\x4a\ +\x45\x19\x70\x2d\x2f\x2f\xbf\xf1\xc6\x1b\x2f\xbc\xf0\xc2\x53\x4f\ +\xbd\x3f\x4d\xd3\x7b\x7e\x20\x35\xea\x8d\x6e\xbb\x93\xcb\xe5\x5e\ +\x7e\xed\xd5\x76\xb7\x9b\x2f\x14\x2c\xcb\xca\xd2\x6c\x7d\x7d\x3d\ +\x0e\x42\xc3\x30\xc2\x30\xb2\x6d\xfb\x89\x27\x9e\xc8\xe7\xf3\x18\ +\xe3\x85\x85\x05\x84\xd0\xe8\xe8\xa8\x69\xe8\x9f\xfd\xec\x67\x85\ +\x10\x53\x53\x53\xe5\x72\x39\xcb\xb2\xe9\xe9\xe9\xb3\x67\xcf\x8e\ +\x0c\x0f\x13\xa2\x45\x51\x6c\x9a\xa6\x12\x28\x42\x0d\x39\x8e\x23\ +\x01\x38\x90\x9d\x0b\x21\xe2\x38\x5e\x5e\x5e\x26\x18\xc7\x51\x38\ +\x33\x3d\x75\xfa\xbe\xfb\x06\xfd\xde\xc4\x78\x25\x8e\xc2\x28\x0c\ +\xf6\x76\xab\x39\xcf\x15\x9c\xc5\x51\x8c\x20\xc0\x9a\xd6\xeb\x76\ +\x37\x36\xd6\xcf\xbf\xfe\x7a\x75\x67\xbb\xd3\x6e\x41\x00\xb0\x86\ +\x54\xdd\xad\x6c\x3b\x14\xaf\xf2\x17\x3b\xfa\x00\x0c\x06\x03\x35\ +\x0c\x56\xc0\x87\x10\x52\xe0\x5b\x2c\x16\x31\xc6\x61\x10\x00\x08\ +\x55\xe5\x88\x10\x9a\x98\x98\x18\x1d\x1d\x2d\x97\xcb\xbd\x5e\xcf\ +\x34\xcd\xed\xed\xed\x34\x4d\x67\xa6\xa6\x1c\xdb\xca\xb9\xee\xc8\ +\xf0\x70\xb9\x5c\x1a\x0c\xfa\xa5\x52\xf1\xdc\xa3\x8f\x8e\x4f\x54\ +\x72\xa5\x42\x9c\xc6\x3f\x38\x2c\x42\x04\x30\x86\x48\x03\xda\xdd\ +\x7f\x10\x1d\x9a\x37\x1f\x9e\xbf\x8a\x0f\x85\xd5\xdd\x9a\x6e\xe8\ +\x42\x00\xcb\xb6\x9f\x79\xe6\x6b\xd7\x6f\xdc\xfc\xf6\x0b\x2f\x18\ +\xa6\x15\xc5\xc9\x20\x08\x84\x04\x9b\x9b\x9b\x5b\x9b\x5b\x9c\x73\ +\x25\xf1\x55\x1b\x72\xcf\x3d\xf7\x5c\xbd\x5e\x0f\x83\x88\x52\xa2\ +\xa6\xf5\x10\xc2\x9d\x9d\x1d\xdb\xb2\x08\xa5\x92\xf3\x30\x0c\xe7\ +\xe7\xe7\x55\x8f\x99\xc4\x71\x92\xa4\x00\x42\xce\x79\x18\x86\x3c\ +\xcb\x00\x50\x16\x11\x80\x10\x6c\xe8\xd4\xa0\x44\xb0\xac\xdd\x6a\ +\x2d\x2e\xcc\x0f\x0f\x0f\x21\x08\xf6\x6a\x7b\xb3\xb3\x47\x4d\x83\ +\xda\xa6\x21\x84\x88\x93\x50\x08\x81\xa9\xa6\x63\xf2\xf0\x43\x67\ +\x4d\x43\xcf\xe7\x72\xeb\x6b\xeb\xa6\xa1\x03\x08\x18\xe7\xfb\xb7\ +\x9f\xa6\xc5\x71\x0c\x00\xf0\x7d\x5f\x08\x41\x08\x3d\x76\xec\xb8\ +\x2a\x63\xd5\x20\x95\x10\x62\x9a\x66\xad\x56\x53\xe5\xde\xf8\x78\ +\x85\xea\xba\x62\xbd\x01\x00\xb6\x6d\xdf\xba\x75\xab\x52\xa9\x40\ +\x08\x6f\xdd\xba\x15\x86\xa1\x69\x1a\xf5\x7a\x7d\x73\x73\xf3\xd8\ +\xb1\x63\x7b\x7b\x7b\x27\x4e\x9c\xf0\x7d\xff\xf9\xe7\x9f\xbf\x7e\ +\xfd\x7a\xa5\x52\x29\x97\x87\xef\x5d\x9f\x25\xc1\x50\xa1\x28\x85\ +\x18\x1e\x1e\x7e\xf1\xc5\x17\x27\xa7\x26\x7f\xe3\x9f\xff\xf3\x4f\ +\xfc\xfc\xcf\x0b\x21\x7a\xed\xce\xa0\xd7\x4f\x93\x44\x48\xf1\xc6\ +\x1b\x6f\xbc\xf5\xf6\x5b\x8d\x66\x43\xf1\x15\xab\xab\xab\x51\x14\ +\x79\xb9\x9c\xe7\x79\x4f\x3e\xf9\xe4\xf3\xcf\x3f\x3f\x3c\x3c\x6c\ +\x18\xc6\xa9\x53\xa7\x1e\x7f\xfc\xdc\x1f\xfc\xe1\x1f\x7e\xfe\xf3\ +\xbf\x29\x25\x88\xe3\x58\x79\x50\x0a\xc6\x7d\xdf\xef\x75\xbb\xed\ +\x76\x5b\x30\xae\x4c\x37\xa8\xae\x17\x0a\x05\x4a\xb4\x5e\xb7\x33\ +\xe8\xf7\x5a\xcd\xfa\xda\xea\x8a\x14\x7c\x67\x7b\x8b\xb3\x2c\xf0\ +\x07\x94\x60\x7f\xd0\xf7\x07\x83\x34\x49\x38\xcb\x2e\x5f\xba\x74\ +\xe5\xd2\xa5\x34\x89\x5f\x7d\xe5\x95\x2c\x4d\xb3\x34\x49\xe2\x58\ +\x09\xe0\xd5\xea\x51\x3e\x9f\x07\x00\x60\x8c\x93\x24\xf1\x7d\x3f\ +\x97\xcb\x8d\x8f\x8f\x43\x08\x55\x9d\xa8\x76\x57\x74\x5d\x8f\xe3\ +\x58\x55\x94\xa6\x65\xb9\x8e\x23\x84\x50\x02\x9d\x30\x0c\x2f\x5d\ +\xba\x34\x18\x0c\x94\xac\x32\xcb\xb2\x76\xbb\x9d\xc5\x89\xe7\xba\ +\x82\x8b\x56\xab\xe5\xfb\xfd\x24\x89\x77\xaa\x3b\x5f\xfe\xf2\x97\ +\x1f\x7d\xec\x51\x3b\xef\x8a\x7b\xd1\x2d\xc2\x30\x7d\xf1\xdf\x67\ +\xad\xe0\x2f\x9c\x20\x01\x84\xf8\xb0\xad\x3e\x3c\x7f\xd5\x1f\x90\ +\xa6\x49\x09\x04\x67\x17\xdf\xb9\xf4\x1b\xbf\xf1\xcf\xbe\xf4\xa5\ +\x2f\x6b\x1a\x9a\x9c\x9c\xb0\x2c\xcb\xf3\xbc\xdd\xdd\xdd\xb7\xdf\ +\x7e\xfb\x93\x9f\xfc\xe4\x8d\x1b\x37\x5a\xad\xd6\xed\xdb\xb7\x09\ +\x21\x69\x9a\x8e\x8e\x8e\x1e\x39\x72\xe4\xeb\x5f\xff\xfa\xc7\x7f\ +\xee\x67\x30\x21\x96\x65\xed\x0b\x41\x82\xe0\xe5\x17\x5e\x18\x1f\ +\x1f\x6f\x34\x1a\x23\x23\x23\xbb\xbb\xbb\x59\xc6\x21\x04\x85\xbc\ +\x1b\x07\x83\x6a\xb5\x5a\xab\xd7\xcf\x3d\xfa\x28\x80\x40\x19\xfe\ +\x08\xce\x20\x84\x61\x14\xb5\x1a\x4d\x43\xd7\x37\x37\xb7\x0a\x5e\ +\x6e\x6c\x74\xf4\xcc\x03\x0f\xf4\xba\xdd\x7a\xbd\xbe\xdb\x6a\x3f\ +\x78\xf6\x0c\x94\xc0\xd0\x49\xbf\xd5\x21\x3a\x3e\x7f\xfe\xf5\x7a\ +\xbd\xce\xd2\x14\x02\x81\x31\xb1\x1d\x6b\x63\x63\x43\xfd\x2c\x59\ +\x9a\xda\xb9\x5c\x2e\xe7\x85\x61\x58\x2c\x16\x2d\xcb\xf2\x3c\x57\ +\x08\x69\xdb\x4e\xb5\x5a\x2d\x16\x4b\x5e\xce\x9b\x5f\x58\x18\x1b\ +\x1d\xbb\x78\xf1\x9d\x20\x08\x0d\xc3\x44\x08\xa9\x9d\x3f\x35\x0b\ +\xc3\x18\xab\x39\xa3\x9a\x15\x64\x59\x36\x32\x32\x32\x39\x39\x99\ +\xcb\xe5\x5e\x7f\xfd\x75\xdf\xf7\x83\x20\xf8\xf8\xc7\x3f\xfe\xa5\ +\x2f\x7d\xf9\xd3\x9f\xfe\x54\x10\x04\xf7\xac\x8b\x92\x52\x76\xda\ +\x6d\xac\x69\xff\xe2\xf3\xff\xeb\x91\xd9\xa3\xff\xed\x7f\xf3\x8f\ +\xfb\xfd\xee\xe6\xd6\x96\x6e\x18\xd5\xdd\xea\xcd\xeb\x37\xca\xcd\ +\x51\x88\x35\x8c\x31\x90\xb2\x58\x28\xd6\xf6\xf6\x56\x56\x56\x10\ +\xc6\xf3\xf3\xf3\x23\xa3\xa3\x02\xc8\x24\x49\x35\x4d\xdb\xdc\xdc\ +\x4c\xd3\x14\x63\xdc\x68\xb4\xfa\xfd\xfe\xce\xf6\x56\xab\xd5\x72\ +\x5d\x37\xf0\xfd\x28\x0a\x09\x21\x9c\xf3\x66\xb3\x39\x34\x3c\xcc\ +\x39\x87\x08\x01\x29\x21\x84\x95\xf1\x0a\x8b\x93\x62\xbe\xb0\xb5\ +\xb5\xf5\xe2\xb7\x5f\xa4\x94\x40\x09\xd2\x38\x01\x42\x1e\x3b\x3a\ +\x87\x00\xb4\x4c\x93\x31\x16\x04\x41\xa1\x58\x3c\x76\xec\x18\x42\ +\x5a\xab\xd5\xea\xf7\xfb\xd5\xdd\xdd\x2c\xcb\x0e\x36\xd3\xd5\xf8\ +\x45\x35\xd4\xbd\x5e\xcf\x71\x1c\x85\x8f\x96\x65\xa9\xab\x57\xa9\ +\x54\x9a\xcd\x66\x1c\xc7\x10\xc2\xf1\xf1\xf1\xf5\xf5\xf5\x62\xb1\ +\xd8\xa8\xd7\x7b\x7e\x0f\xec\xaf\xe4\x17\xfb\xfd\x3e\x21\xe4\xf2\ +\xe5\xcb\xb9\x5c\x8e\x31\x66\x18\x46\xb9\x5c\x66\x71\xd2\xab\xf6\ +\x9d\x9c\x3b\x5a\x19\x6b\xb5\xdb\x37\xef\xdc\xd6\x30\xf9\x89\x9f\ +\xfa\xa9\x30\x1a\xf4\x3b\xdd\xec\x3f\xb9\xe2\xf2\x57\xc1\x22\x44\ +\xa2\xb1\x24\x81\x06\xbf\x67\xa7\xee\x50\x04\x73\x78\xfe\xca\xa3\ +\x69\xe8\xda\xf5\x9b\x1a\xd1\x11\x42\xff\xec\x37\xfe\xc7\x5f\xfb\ +\xf5\x7f\xfc\xf0\xc3\x0f\xbd\xf4\xf2\x77\xaa\xd5\xaa\xeb\xe6\xa8\ +\x6e\xea\xd4\xbc\x72\xe5\x8a\xea\x6b\x76\x77\x77\x85\x10\xb5\x5a\ +\x2d\x97\xcb\x9d\x3d\x7b\x76\x62\x62\xa2\xd3\xe9\x0c\xfa\xfd\x62\ +\xb9\x5c\x1c\x1a\xca\x79\x1e\x21\x24\x08\x82\x07\x1e\x78\x20\x9f\ +\xcf\x67\x59\x36\x3c\x3c\x3c\x3a\x3a\x12\x46\xa9\x6d\x99\xa6\x6d\ +\x00\x20\xfc\xb7\xdf\x0e\x82\x00\xeb\xba\x72\x9f\xe1\x5c\x42\x08\ +\x59\x96\x0c\x7a\x9d\x5e\xaf\x17\xf8\xfe\xf1\xb9\x23\x0b\xf3\xb7\ +\x11\x42\x82\x67\x50\x8a\x66\xad\x7e\xdf\x23\x8f\xb0\x2c\xa3\x94\ +\x30\xc6\x6c\xc7\xac\xef\x55\x3f\xf4\xd4\x07\xaa\x73\xc7\x16\x17\ +\x16\x4a\xc5\xfc\xf6\xf6\x76\x18\x47\x84\x10\x00\x45\xbf\xdf\xcf\ +\x17\x0a\x58\xd7\x73\xb9\x7c\x92\xd4\xd5\x42\x61\x1c\xa5\x6f\xbe\ +\xf1\xb6\x65\x59\x8e\xe5\xa5\x09\x23\x9a\x3e\x54\x1a\xc1\x1a\x0d\ +\xfc\x68\x66\xfa\xe8\xe2\xe2\x92\x1f\xc6\x85\x42\xa1\xd3\xe9\x08\ +\x21\xc2\x30\x54\xeb\x34\x9c\xf3\x99\x99\x99\x4a\xa5\xb2\xb3\xb3\ +\x6b\x9a\xe6\xd9\xb3\x67\x1d\xc7\x39\x7f\xfe\x7c\xa9\x54\xfa\xb5\ +\x5f\xfb\xb5\x2f\x7e\xf1\x8b\xbf\xfc\xcb\xbf\x94\x24\x69\xa1\x98\ +\xab\xd5\x77\xee\xb1\x4e\x07\x40\x72\xf1\xcd\x6f\x7e\xf3\xea\x95\ +\x2b\xbf\xf5\xdb\xbf\x65\x39\x36\x44\xb2\x50\x2c\x72\xc1\x59\x9a\ +\xcd\xdf\xba\xf5\xf7\x4e\x1d\xbf\x7a\xf3\x06\x8b\x93\x9d\xcd\x2d\ +\xdf\xf7\xd5\xfc\x0e\x00\x78\xf3\xe6\xcd\x52\xb9\xdc\x1b\xf4\xf3\ +\xf9\x9c\x72\x15\x32\x4d\xf3\xad\xb7\xde\xba\x7a\xf5\x4a\xbb\xdd\ +\x66\x8c\xd5\x6a\xb5\xed\xed\xed\x6e\xa7\x33\x7b\xf4\x08\xc6\x78\ +\x69\x69\x29\x4d\xd3\xa7\x9e\x7a\x0a\x13\x02\x01\x50\xc6\xdc\x61\ +\x10\x56\x37\x37\x5c\xd7\x8d\xe3\x70\x63\x63\x75\x6e\x6e\xce\x30\ +\x68\xa1\x90\x1b\x1e\x2e\xd7\x1b\x7b\x10\xc9\x07\x1e\x7c\xc0\xd6\ +\x1d\x4a\xb1\x64\x69\xa3\xb6\xbb\xbc\x78\x67\x69\xe1\x8e\x32\x27\ +\x1f\x1b\x19\x02\x00\xee\x35\xdb\xaa\x8f\x56\x90\xa7\x94\xf6\xa6\ +\x69\x5a\x96\x35\x32\x32\x62\xdb\xf6\xee\xde\x5e\x10\x04\x6a\x99\ +\x52\x0d\x34\xda\xed\x76\xb9\x5c\xe6\x9c\x1b\xa6\x99\xd5\x1b\xba\ +\x61\xb8\xae\xcb\x39\x57\x2d\x7f\x14\x45\xbd\x5e\x4f\xed\x5f\xe6\ +\x72\x39\xee\x64\xb5\x56\xbd\xd3\xed\x0c\x82\xe0\xd4\xfd\xa7\x95\ +\x90\x08\x21\xb0\xba\xb2\xda\xac\xef\x85\x93\x63\x60\xa8\xf4\x83\ +\x34\xd1\x88\xb2\x57\xbe\xc0\x7b\xf1\xe1\x3d\x7f\x78\xbe\x7f\xa9\ +\x88\xc9\x1f\x7f\xe5\x2b\xbf\xff\xfb\xbf\xff\xf9\xcf\x7f\x7e\x6f\ +\x6f\x6f\x76\x76\xf6\x0b\xbf\xf5\xbb\x84\x90\x27\x9f\x7c\x72\x63\ +\x63\x23\xcb\xb2\x38\x4d\x6c\xcb\xfa\xf4\xa7\x3f\xfd\xd1\x8f\x7e\ +\xf4\xe8\xd1\xa3\x8f\x3c\xf2\x88\xd2\xa0\x01\x00\xae\x5f\xbf\xbe\ +\xb9\xb9\x79\xfb\xf6\x9d\x7e\xaf\x77\xe1\xcd\x37\x9f\xfa\xc0\x07\ +\xe2\x38\x2e\x14\x0a\x10\x21\x21\x44\x2e\x97\x8b\xa2\x08\x21\x8d\ +\x52\x12\xc7\x51\xab\x5e\xe7\x71\xbc\xb9\xb9\x09\x21\x04\x9a\x16\ +\xf9\xbe\x14\xa2\xdf\xef\xf7\xfb\x7d\x3b\x5f\xe4\x42\x0c\x7a\x7d\ +\x43\xd7\x2d\xcb\xea\x76\xbb\x2c\xcd\x30\x26\x18\xe3\x38\x89\x10\ +\x10\xfe\x60\x40\x29\x45\x00\x70\xc6\x28\x25\xaf\xbc\xf2\xca\x73\ +\xcf\x3d\x9f\x24\xf1\xa0\xdf\x5f\xdf\x58\x87\x10\x0e\x0d\x0d\x01\ +\xb0\xef\xc2\xd2\xe9\x76\x15\x39\x3b\x18\x0c\xe6\xe6\xe6\x7a\xbd\ +\xde\x67\x3e\xf3\x99\x7c\x3e\xaf\x61\x0d\x42\x98\x24\x89\xb2\xe9\ +\xfe\xdc\xe7\x3e\xf7\xf4\xd3\x4f\x9f\x3d\x7b\xd6\x32\xcd\x30\x0a\ +\xd5\x8c\x4c\xd3\x34\xcf\xf3\x5a\xad\x56\xa1\x50\x58\x59\x59\x91\ +\x52\xa4\x69\xb2\xb4\xb4\xf4\xcd\x6f\x7e\xf3\xd2\xa5\x4b\x1f\xf9\ +\xc8\x47\x28\xa5\xed\x76\xdb\xb2\xac\xa3\x47\x8f\x86\x61\xf8\xd4\ +\xfb\x3f\xa0\xda\xf3\x7b\xd1\x00\x08\xf1\xd6\x9b\x6f\x7e\xe3\x1b\ +\xdf\xf8\x95\x5f\xf9\x95\x7c\x3e\x7f\xf5\xda\xb5\xab\xd7\xaf\x3b\ +\xae\xa3\x69\x5a\x3e\x97\xbf\x75\xeb\xd6\x9f\x7f\xe3\x9b\x8b\x0b\ +\x0b\xdf\xfa\xd6\xb7\xe6\xe7\x17\xe2\x24\x81\x10\x3e\x70\xff\xfd\ +\x9f\xfe\xf4\xa7\x5a\xad\x96\x94\xf2\xf4\xe9\xd3\x95\x4a\xe5\x7d\ +\x4f\xbc\x4f\x21\xa3\x61\x18\xef\x7b\xdf\xfb\xd4\x86\x1f\x21\xc4\ +\x71\x9c\x33\x67\x1e\x3c\x7e\xe2\xc4\xc4\xc4\x04\xa5\x74\x67\x67\ +\xe7\xd8\x89\xe3\x8a\xfd\x57\x43\x06\xb5\x69\x57\xdd\xde\xee\xb6\ +\x3b\x13\x95\xca\x9d\xdb\xb7\xeb\xb5\x9a\xa9\x1b\x51\x18\xee\xee\ +\x54\x39\x63\x69\x9a\x26\x49\xa2\x1b\x46\x92\x24\xae\xeb\x3e\xf2\ +\xc8\x23\x1f\xff\xf8\xc7\x1f\x7f\xfc\xf1\x99\x99\x19\x84\x50\x94\ +\x44\x3c\x63\x9c\x73\x08\xa1\xae\xeb\x2a\xa6\x3c\x4d\xd3\x38\x8e\ +\xbb\xdd\xee\xe2\xe2\xe2\x8d\x1b\x37\x94\x4b\x58\xbf\xdf\x57\xdc\ +\xcb\xf4\xf4\x74\x92\x24\xca\x72\xf8\x60\x19\x51\x7d\xa1\x86\x8f\ +\x84\x90\xb1\xb1\x31\xd7\x75\x09\x21\x95\x4a\xc5\xc9\x79\xef\x7d\ +\xf4\xd1\x4c\xb0\x9f\xfd\x2f\x7e\x96\x52\x3a\x32\x32\x7c\xe6\xcc\ +\x99\x23\x93\x53\x69\x1c\xf7\x5a\xed\x41\xbf\xf7\x83\x37\xd1\xf8\ +\x30\x4c\xfd\xf0\xfc\xff\x9c\x2d\x82\x28\x8a\xae\x5d\xbb\xf6\xf6\ +\xdb\x6f\x9f\x3a\x75\xea\x0b\x5f\xf8\x42\xb1\x58\xbc\x72\xe5\xca\ +\xc9\x93\x27\x15\x21\xb8\xb7\xb7\x77\xe9\xca\x95\xb3\x57\xae\x0c\ +\x0d\x0d\xfd\xe6\x6f\xfe\xe6\x67\x3e\xf3\x19\xa5\xc9\x78\xe8\xe1\ +\x33\xff\xe7\xbf\xfa\xbd\x7a\xbd\x6e\x3e\xf2\xf0\xed\x5b\xb7\x26\ +\x26\x26\xee\xdc\xb9\xd3\xed\x76\x3d\xcf\x33\x0d\xa3\x34\x3c\xdc\ +\x6c\x36\xbb\xdd\xee\xca\xca\xca\x91\xa3\x73\x10\xc8\x7a\xab\x91\ +\x25\xd1\xed\xdb\xb7\x7f\xe9\x97\x7e\x09\x48\x49\x28\x45\x18\x13\ +\x42\xc2\x41\x58\xdb\xde\xdc\xdb\xdd\xfd\xce\x6b\xaf\xe9\xba\xfe\ +\xf0\xc3\x0f\x53\x4a\x6b\xb5\x5a\x75\x67\x07\x63\x9c\x44\xf1\x9d\ +\xf9\x79\x89\xa0\x94\x62\x72\x6c\x54\x23\x44\x70\x9e\x24\xb1\x61\ +\xe8\xf3\xf3\x77\x5a\xf5\xc6\xd9\x87\xce\x56\xf7\x76\xb7\xb6\xb6\ +\x00\xd4\x66\x66\x66\x56\x57\x57\x35\x8c\x85\x90\x96\x65\x29\xdf\ +\xef\x0f\xff\xf8\x87\xde\x7a\xeb\xad\x46\xa3\xa1\x9c\xba\xd5\xe6\ +\xef\xd8\xd8\x98\x32\x29\xf8\xf0\x87\x3f\xdc\xed\xfb\xdb\x3b\x3b\ +\x94\x50\xcf\xf3\xee\xbf\xff\x7e\xdf\xf7\x4f\x9e\x3c\xf9\xd8\x63\ +\x8f\xf5\xfb\xfd\x3f\xf8\x83\x3f\x30\x4d\x7b\x69\x69\x89\x31\x76\ +\xee\xdc\xb9\xed\xed\x6d\x21\xc4\x17\xbe\xf0\x85\x89\x89\x89\xdf\ +\xf9\x9d\xdf\x01\xdf\x23\x49\xb9\x87\x13\x45\xd1\xef\xfd\xde\xbf\ +\xe6\x92\xbf\xf3\xce\x3b\xe7\xdf\x7e\x6b\x72\x62\xe2\xd4\xe9\x13\ +\xd7\xaf\x5e\x65\x8c\xa7\x71\x7c\xec\xe8\xec\x43\x67\x1f\xda\x6d\ +\x36\x92\x30\xca\x39\xee\x5b\xaf\xbf\x61\x5b\xd6\xd1\xd9\xd9\x17\ +\x5f\x7c\xb1\x52\xa9\xbc\xf1\xc6\xf9\x53\xdd\xd3\x7e\xcf\xaf\x8c\ +\x55\x74\x5d\x67\x2c\x3b\xfb\xd0\x59\x00\x80\xeb\x38\x2c\x4b\x8f\ +\x1e\x3d\x8a\x10\x8a\xc2\xa0\xba\xb3\x93\xcf\xe7\x95\xa6\x5a\x75\ +\xac\x50\x4a\xc6\x58\xb3\xd1\xc8\x7b\xde\xc4\xf8\xf8\x3b\x17\x2e\ +\xb6\xdb\xed\x93\x27\x4f\xde\xb9\x7d\x27\x35\x2d\xac\xa1\x2c\x49\ +\x11\x84\xa6\x6e\x24\x41\xc4\x85\x70\x1c\x47\xd3\x34\xdf\xf7\x6f\ +\xdd\xbc\xf9\xdd\x0b\x17\x8e\x1c\x39\xa2\x69\x5a\xa3\xd1\x40\x08\ +\xe5\xf3\x5e\xb3\xdd\x51\x33\x5c\x4d\xd3\x2c\xcb\x52\xa4\x8a\xe7\ +\x79\x13\x13\x13\xb9\x5c\x6e\x7b\x67\x47\x55\xdf\x85\x42\x61\x63\ +\x63\x23\x0c\xc3\x0f\x7f\xf8\xc3\x00\x80\xd5\xd5\xd5\xdb\xb7\x6f\ +\x53\x4a\x93\x34\x55\xcd\x78\xa7\xd3\x29\x95\x4a\x94\x52\x05\xd9\ +\x41\x10\x5c\xb8\x78\xd1\x2d\xba\x43\xe5\xa1\xca\xc4\xf8\xe8\xd8\ +\xe8\xde\x5e\xdd\x75\x5d\xcf\xf3\x5e\x7e\xf9\xe5\xd7\x5e\x7b\xad\ +\x55\x6f\x9f\x3c\x32\xf5\x83\xc3\xe2\xe1\x39\x3c\x3f\xc0\xe8\x1f\ +\x34\x5b\x6d\x5d\x37\x4c\xd3\xa2\xba\xde\x6c\xb5\xa9\x6e\xbc\xf2\ +\xfa\x79\x8a\x89\x3f\x18\x24\x49\x02\x78\xf6\xce\x3b\x17\x8b\xa5\ +\xd2\xe5\xcb\x57\x3a\x9d\x0e\xa5\x94\x10\x72\xe1\xad\x0b\xfd\x5e\ +\x6f\x76\x76\xf6\xcc\xd9\x87\x16\xe7\x17\xb8\x10\x6a\x11\xcd\x30\ +\x8c\x66\xab\xb5\xb7\xb7\xe7\xba\x2e\x42\x9a\xe0\xac\xd7\xe9\x32\ +\x96\x61\x0d\x73\xc6\x94\x55\x57\x75\x7d\xbd\x50\x2e\xc7\x49\x3f\ +\x4a\xb2\xda\xde\x6e\xc1\x73\x26\xc7\x2a\x51\x14\x26\x71\x7c\xe9\ +\xe2\xc5\x5a\xad\x1e\x47\x61\x92\xc6\x48\x33\x97\x57\x96\x67\x30\ +\x6a\xb4\x9a\x7e\xaf\x17\x9f\x79\xb0\x94\x2f\x2c\xaf\xac\xc4\x71\ +\x3c\x31\x3e\x96\x26\x51\xb7\xdd\x29\x97\x4a\xb5\x46\x5d\xa7\x86\ +\xed\xba\x9a\xa6\xd9\xb6\xad\x51\x4a\x75\xb3\xdf\xef\x77\x3a\x1d\ +\x88\xd0\xd6\xf6\xa6\xae\xd3\x42\x21\x6f\x9a\x7a\xa7\xdd\x1e\xf4\ +\xfb\xc5\x62\xd1\xb1\x9d\x41\xaf\xbf\xb4\xb8\x88\xb0\xe6\x0f\x06\ +\x10\xa2\x28\x8e\x00\x00\xae\xeb\x9e\x3f\x7f\xfe\xfd\x4f\x3d\xd5\ +\x6e\xb7\x6d\xc7\x39\x72\xe4\xc8\xe6\xe6\xd6\xe9\xd3\xa7\x3f\xf5\ +\xa9\x4f\x7d\xeb\x5b\xdf\xfa\xd8\xc7\x3e\xf6\xf5\xaf\xff\xd9\xd4\ +\xd4\xd4\xeb\xaf\xbf\x1e\xc7\xb1\x94\x62\x30\xf0\x11\xba\xc7\x7d\ +\x84\x34\x4d\x6b\xbb\xd5\xe1\xb1\xd1\xe5\xe5\x65\xcb\xb5\xe3\x38\ +\xde\xdc\x5c\xe3\x29\x9b\x18\x1f\xdf\x5c\x5b\x5d\x5a\x5c\xd4\x73\ +\xce\xa3\x4f\xbc\xef\x81\x5f\xf8\x85\x17\x9f\x7d\xde\x34\xcd\x38\ +\x49\x1e\x7d\xec\xd1\xdf\xfa\x97\xff\xf2\xce\xfc\xfc\x4f\xff\xcc\ +\xcf\xac\xac\xac\xd8\xba\x89\x91\x16\x04\x01\x67\x59\x9a\xa5\x8f\ +\x3d\xf8\xe8\x9f\x7f\xf3\x1b\xdd\x6e\xf7\xfc\xf9\xf3\xa3\xa3\x23\ +\xc3\xe5\xa1\xa5\xa5\xc5\x7c\x3e\x37\x7f\xe7\x8e\xeb\x38\x9d\x56\ +\xbb\x50\x2c\x66\x49\x62\xe8\xfa\xe6\xe6\xe6\x5e\xb5\x1a\x05\x83\ +\x6b\x37\xae\x35\x9a\x75\x44\x60\xca\xd2\x24\x4b\x76\xf6\x76\xca\ +\xa5\x72\xca\x92\x9b\x77\x6e\xd6\x1a\x7b\xc7\x8e\x1f\x9b\x99\x9e\ +\x02\x00\xb0\x2c\xf1\xfd\xbe\x41\xc9\xc6\xda\xea\x4e\x75\xa7\x98\ +\xf7\x90\x86\xb7\xaa\x35\x8c\x71\x2e\x97\x53\xf2\x26\x4a\x29\xe7\ +\x3c\xbb\xfb\x9c\x80\x10\xfa\x03\xff\xc8\xcc\xcc\xe6\xd6\x56\x10\ +\x04\xba\xae\x9f\x38\x71\xa2\x52\xa9\x2c\x2e\x2e\x2a\xbb\x59\x09\ +\x00\x84\xf0\xd8\xb1\x63\x6a\xef\xb3\x52\xa9\x10\x42\x06\x83\x01\ +\x63\x8c\x71\xbe\xb5\xb5\x99\x4f\x0a\x0f\x3c\x78\xff\xfc\xc2\x9d\ +\xc5\xa5\xa5\xb7\x2f\x7c\xf7\xbe\xe3\x27\x2f\xbe\xf5\xf6\x1b\x6f\ +\xbe\x89\x35\x2c\x59\x86\xbe\xdf\x58\xf0\x10\x16\x0f\xcf\xbb\xa9\ +\x16\xd1\xd6\xfa\x76\xa3\xb6\x3b\x3e\x5c\xcc\x53\xdc\xf5\xbb\x69\ +\x9c\x10\xdd\x2d\x0f\x8d\xb5\x1a\xb5\x9c\x57\xd0\xf1\x96\xe4\x71\ +\xa3\x56\x05\x82\xf9\x7e\xd0\x6e\x37\x39\xcf\x82\x28\xf8\xdd\xff\ +\xe3\x7f\x3f\x7a\xf4\xa8\x97\x2b\x7c\xed\x99\x3f\x2d\xe6\x5c\x9d\ +\x68\x53\x53\x53\x2c\x89\xa3\xc0\x9f\x99\x9a\x84\x00\xf0\x2c\xad\ +\x6e\x6f\xae\xaf\xac\xb1\x20\x3b\x7d\xfa\x3e\x81\xc0\xeb\xaf\xbc\ +\xd4\x6e\x74\x92\x28\x59\x5e\x58\xf2\x6a\x35\xcb\xb4\x08\xc1\xcd\ +\xbd\xea\xfc\x8d\x9a\xe7\x79\xb6\x65\xd4\x6a\xb5\x7e\xbf\x6d\x18\ +\xa6\x0e\x68\xdf\xef\x41\x0d\x18\x16\x21\x10\x34\xab\xd5\xa1\x5c\ +\xee\xce\xcd\x6b\x48\x6a\xba\x41\xa6\x26\xc6\xa1\x04\xad\x7a\x43\ +\x30\xb6\x30\xbf\xd0\x6e\x75\x31\xa6\x18\x93\x38\x8e\x27\x26\x26\ +\x57\xd6\xd7\x30\x21\xb9\x9c\xbb\xbe\xbe\x3a\x5e\x19\xdd\xdb\xd9\ +\xfe\xe0\x07\x3e\xf0\xc2\x8b\x2f\x86\x83\x3e\x86\xa0\x32\x3a\xb2\ +\xb5\xbd\x85\x21\x5c\x5a\x58\xf8\xb1\xc7\xdf\xf7\xf6\x77\x2f\xba\ +\xb6\x17\xf4\x43\xc0\xc1\xe8\xd0\xa8\x63\xba\xa6\xae\xdf\x7f\xea\ +\xd4\x6b\xaf\xbd\xd6\xef\x77\x7b\x9d\x96\x06\xc5\xd4\x44\xe5\x43\ +\x1f\x7c\xbf\x41\xf1\xff\xf0\xdf\x7f\x6e\x6c\x6c\x64\x6d\x65\x31\ +\x0a\x42\xce\x85\xe3\x58\x71\xf8\x2e\x92\xcd\xa4\xb4\x75\xe8\xe8\ +\x5a\x94\xc4\x9d\x30\x8c\xcc\x20\x63\x19\x41\x88\x65\x89\xe0\x1c\ +\x51\xd4\xaa\xd5\x5e\xf9\xd6\xb7\x20\x82\xad\x56\x07\x22\x59\x28\ +\x16\x7e\xef\xdf\xfc\x9b\xf5\x8d\x8d\x0f\x7d\xe8\x27\x1e\x7e\xcf\ +\x7b\xcf\xbf\xf6\xca\x8f\x3f\xf5\x81\x13\xc7\x8f\x4b\x96\x5a\xba\ +\xc1\xb3\xec\xab\xff\xf1\x4f\xb2\x94\x49\x81\x5c\x27\xd7\xed\x0c\ +\x1c\xd3\x2a\xe4\x72\x61\x10\x5a\xba\x81\x91\xb6\x78\xe7\xce\xd0\ +\xf0\x70\xb9\x58\xda\xde\xde\xde\xd9\xad\x1a\xba\xee\x7a\x2e\x93\ +\x30\xe3\xf2\xd6\x9d\x85\x41\x18\x77\xfa\x9b\x00\x11\xcb\xf5\x6e\ +\x2f\x2c\x9d\x3c\x79\x6a\xb7\xde\xb8\x79\x67\x7e\x75\x7d\xeb\xc9\ +\x27\xdf\xbf\xb4\xbc\xb6\xbe\xb1\x6d\xbb\xb9\xb4\xd3\xcd\x98\x2c\ +\x94\x86\x92\x24\xa3\xb4\x23\xa5\x34\x0c\x13\x08\xce\x18\xa3\x94\ +\x06\x83\x3e\xe7\x4c\x72\x86\x11\xac\xed\x56\x2d\x83\x0a\x96\x61\ +\x08\x6a\x7b\xd5\x91\xe1\x61\x9d\xd2\x7a\xbd\x39\x3f\xbf\x38\x37\ +\x37\x67\xba\x9e\x06\x77\x11\xd6\x82\x7e\xb7\x5c\x2a\x6f\xac\xae\ +\x1c\x3b\x7a\x84\xa5\x09\x41\xd0\x20\x38\xf2\x07\x0f\x9f\x7d\x68\ +\x6d\x6d\x2d\x68\x0f\x2a\xe5\xd1\x6f\x3e\xf3\x35\x29\xe5\x6b\xaf\ +\xbc\x94\x65\x19\xc5\x38\x49\x22\x28\x98\xd2\x7b\xfd\xa7\x60\x11\ +\x7e\xf4\x1f\xde\xd3\x6c\x83\x1d\x26\xae\x1f\x1e\x08\xe1\x5e\x6d\ +\x17\x49\x51\x2e\xe4\x5d\xc7\x62\x9c\x47\x0c\xce\x2f\xae\x30\xb1\ +\x4a\x31\xf4\x4c\xca\x99\x80\x92\x27\x49\x82\x10\x74\x1c\x0b\x63\ +\xd2\xeb\xf5\x24\x84\xf9\x7c\xbe\x5a\xad\x3e\xf3\xd5\xaf\x42\xc9\ +\xa0\xe4\x61\x18\x4e\x4d\x4d\xf9\x41\x20\xa5\xdc\xdb\xdd\x2d\x94\ +\x4a\x9a\xa6\x29\x03\x9e\xb1\x91\xd1\xdd\xea\xee\xa0\xdf\x5f\x5a\ +\x5c\xb9\x79\xeb\xd6\x8f\x7f\xe8\x83\xcb\xcb\xcb\xf9\x7c\x3e\xcb\ +\x52\x5d\xa7\x41\x18\xec\xee\x56\x55\x4b\x5b\x28\x14\xc2\x30\xac\ +\xd7\xeb\xca\xae\xb9\xd5\x6a\xb5\x5a\xed\xea\xde\x9e\x6d\x59\x8b\ +\x8b\x77\x76\xab\xbb\x8f\x3f\xfa\x98\x65\x59\xdb\xdb\xdb\xfd\x4e\ +\xb7\xd7\xeb\x01\x00\x5a\xcd\x56\x92\x64\x84\xee\x7b\xbb\x75\xbb\ +\xdd\x38\x8e\xa3\x38\x46\x08\xe5\x72\xb9\x9d\x9d\x9d\x34\x0c\x9f\ +\x7f\xfe\x5b\x95\xca\xf8\xdc\xec\x31\x0d\x69\x17\x2f\x5e\x1c\x1f\ +\xab\x3c\xf6\xd8\x63\xbb\xbb\xbb\xf5\x7a\x7d\x76\x76\x6e\x64\x7c\ +\xf2\xcd\x37\xdf\xee\xf5\x3a\x8c\xb1\xd9\xb9\x23\x4b\xcb\x95\x6e\ +\xb7\x73\xee\xdc\x7b\x18\xcb\x9e\x79\xe6\x19\xc6\x58\x18\x06\xcf\ +\x3d\xf7\xdc\xc2\xc2\x42\xa1\x90\x53\x83\xc5\x28\x0a\x95\x57\x20\ +\xa5\xf4\x9e\x6f\x22\x08\xa1\x4e\x31\x02\x90\x20\x0d\x42\xa8\x44\ +\xe9\x18\x41\x8c\x0c\x46\xa3\x2c\xcb\x5a\xf5\x9a\xeb\xba\x18\xe3\ +\xc8\x1f\xa4\x49\x1a\x27\xed\xf3\xe7\xcf\x03\x00\x6e\xdc\xba\x75\ +\xf5\xfa\xf5\xa9\x89\xca\x7f\xf8\xe3\x3f\xfe\xf5\x7f\xf4\x8f\x02\ +\x3f\x80\x00\x5a\x96\x75\xe6\xcc\x99\x2b\x57\xae\x6c\x6e\x6e\xbc\ +\xfc\xf2\xcb\x8f\xbe\xf7\xbd\x9c\x89\xb1\xd1\xd1\x9b\x37\x6f\xae\ +\xac\xae\x1e\x3b\x36\xb7\xb4\xb4\xb4\xb7\x57\x2b\x14\x0a\x10\xc2\ +\x24\x8e\xef\xdc\xb9\xc3\xa5\xf4\xc3\x30\x4e\x59\x73\x7d\x33\x97\ +\xcb\xc5\x69\x9a\x09\x59\x6f\xb6\x67\x66\x66\xa2\x24\xe9\xf5\xfd\ +\x82\x97\xdb\xdc\xdc\x7a\xf5\xd5\x57\x83\x20\xcc\xe5\xf2\xe3\xe3\ +\xe3\x17\x2f\x5e\x34\x0c\x93\x73\xb9\xb1\xb1\x01\xbf\x67\x2b\x39\ +\xcb\x32\x00\x80\x9a\x0b\xab\x10\xb1\x5c\x2e\x77\xeb\xfa\x75\x25\ +\x63\x74\x2c\x47\xe1\x66\xab\xd5\x7c\xfc\xf1\xc7\x9b\xcd\x26\x94\ +\x10\x41\x18\xc4\xb1\xeb\x7a\xc3\x23\x23\xae\xe7\xcd\xce\xce\xae\ +\xae\xae\x6e\x6e\x6e\xfa\xbe\x6f\xdb\x76\xce\x71\x7f\xf9\xd3\xbf\ +\xf8\xf2\x4b\x2f\x9d\x3f\x7f\x7e\xee\xd8\xb1\x66\xb3\xc9\x92\x14\ +\x48\x09\x91\xc4\x10\x72\x0d\xa1\xef\x17\xee\x8c\xe1\x43\x1f\x7a\ +\x17\xfd\xd3\xe1\xf9\xbb\x7e\x0c\xcb\x20\x00\x02\x0d\x35\x5b\x8d\ +\x84\x49\x20\x91\xeb\x79\x1a\x31\xfb\xdd\x0e\x63\x92\x10\x23\x8d\ +\x83\x6e\xb7\x3b\x36\x36\x06\x00\xe8\x74\xda\x94\x52\xa4\xe1\x6e\ +\xb7\xeb\xfb\x83\x62\xbe\x4c\x08\xa5\x1a\xcc\xb2\xec\xca\x95\x2b\ +\x52\xca\x66\xb3\xf9\xf9\xcf\x7f\x1e\x42\xb8\xbe\xbe\x7e\xee\xdc\ +\xb9\x24\x89\xde\x7c\xfb\x8d\x9f\xf8\xf0\x47\x38\x67\x53\x53\x53\ +\x6a\xc9\xe1\xdc\xb9\x73\xdf\xfe\xf6\xb7\xc7\x27\x2a\x57\xae\x5c\ +\x05\x50\x12\x82\xc3\x30\x6a\x36\x1b\x4a\xdd\x96\xa6\xe9\xa3\x8f\ +\x3e\xba\xb4\xb4\x4c\x08\xde\xdb\xdb\x2b\x96\x4b\x61\x18\x71\xc1\ +\x8f\x1d\x3b\x36\x36\x36\x76\xe9\xd2\xa5\x66\xa3\x11\x0c\xfc\x4e\ +\xa7\x53\x28\x14\x6c\x2f\x4f\x01\xe4\x9c\xf7\xfa\x3d\xa5\xca\xf6\ +\x7d\x7f\x68\x78\x38\x0c\xc3\x7e\xbf\x7f\xf5\xea\xd5\x47\xdf\xf3\ +\x9e\xdd\xea\xf6\xec\xec\xdc\xfa\xfa\xba\x1a\xff\x6f\x6d\x6d\x5d\ +\xba\x74\xc9\x34\xcd\x5e\xaf\x37\x73\x64\xf6\xe8\xf0\x28\x21\x44\ +\xa5\x24\x4b\x29\x46\x46\x86\x6b\xb5\x1a\x00\xf2\xb9\xe7\x9e\x53\ +\x6d\xdd\xe5\xcb\x97\xbf\xfb\xdd\xef\xaa\x15\xc0\x24\x49\x3c\xcf\ +\x53\x7c\xab\x65\x59\x9d\x4e\xe7\x9e\x2f\x3b\x42\xd0\x34\x4d\x88\ +\x20\x80\x50\x70\x11\x84\xb1\x86\xb1\x60\x29\xc5\x58\x0a\xa1\x5c\ +\xb5\xd5\xae\x8e\x0a\x7e\x02\x52\x2a\xdd\xdf\xca\xca\x8a\x10\xe2\ +\xd6\x8d\x6b\x05\xdb\xf9\xa7\xdb\xdb\xca\x8f\x6b\x7b\x7b\x9b\x52\ +\x1a\x45\xd1\xd0\xd0\xd0\xc8\xc8\x88\x90\x32\x4e\xe2\xab\xd7\xd6\ +\x9e\x7d\xf6\xd9\xed\x9d\xed\xb9\x63\x73\xd7\xae\x5f\xa7\x94\xaa\ +\x39\xa0\x94\xb2\x56\xab\x01\x84\x94\x89\x19\x21\xa4\xd5\x6a\x09\ +\x21\x58\x96\xa5\x69\x1a\x04\xc1\xf2\xf2\xf2\xf0\xd0\x50\xbb\xd3\ +\xbe\x71\xf3\xc6\xd1\xa3\x47\x0b\x85\x42\xaf\xd7\xbb\x73\xe7\x4e\ +\xa7\xd3\x51\x2b\x95\x08\x21\x21\xa5\x9a\x0c\xaa\x74\x9d\x34\x4d\ +\x95\x18\x28\x08\x82\x85\x85\x05\x82\xf1\xc8\xc8\x48\x79\x64\x64\ +\x79\x79\x39\x08\xc2\x52\xa9\x74\xfa\xf4\xe9\xbd\x5a\x3d\x08\xc2\ +\x38\x8e\xcb\x43\x43\x7b\xd5\x9d\x56\xab\x31\x33\x33\x33\x36\x36\ +\xb6\xb2\xb2\x12\x04\xc1\xc4\xc4\xc4\x60\x30\x20\x84\xc4\x71\xdc\ +\x6e\xb7\xaf\x5c\xb9\x12\x84\xa1\x90\xb2\xd9\x6c\xd6\x6a\x35\xc3\ +\x30\x28\xa5\x07\xb1\xd7\xdf\x37\xb9\xe8\xb0\x89\x3e\x3c\xef\xea\ +\x70\x21\x31\x86\xd4\xa0\x59\x12\x0b\x00\x53\x96\xd9\xae\xc7\x04\ +\x2a\x14\xcb\x47\x26\x2b\x4b\xb7\xae\x44\x01\xef\xf5\x7a\x42\x08\ +\x09\x00\xe3\x3c\x49\x92\x53\xf7\x9d\x0e\xc3\xb0\xd1\x68\xb2\x54\ +\xe4\x73\x36\x34\x74\xc3\x30\xc6\xc7\xc7\x83\x20\x50\x77\xc8\xc8\ +\xc8\x48\xa1\x50\x50\xb3\xf9\x1b\x77\x6e\xec\xd5\xf6\x94\xab\x2b\ +\x26\x84\x50\x93\x50\xbd\xdb\xef\x65\x1b\xcc\xcb\xe7\xae\x5f\xbf\ +\x5e\x2c\x16\x6d\xdb\xa9\x8c\x4f\x32\xc6\x8a\xa5\xd2\xa0\xdf\x5f\ +\x58\x5c\x06\x10\x45\x71\xea\xb8\xb9\xc0\x8f\x4e\x9d\x3a\xa5\x1c\ +\xc9\xe6\x17\x96\xb6\xb6\xaa\x61\x18\x68\x18\x03\x09\xb3\x94\xf7\ +\x7a\xbd\x24\x4d\x09\x21\x50\x43\x52\x4a\xc1\x85\xe3\xba\xba\xae\ +\x13\x42\xe6\xe6\xe6\x06\x83\xbe\x65\x9a\x13\x13\xe3\x84\x90\x13\ +\x91\x67\xf7\x7f\x00\x00\x20\x00\x49\x44\x41\x54\xc7\x4f\x5d\xbb\ +\x76\x0d\x21\x2d\x9f\xcf\xd7\xeb\xf5\xd1\xd1\xd1\x91\x91\x91\xb5\ +\xb5\xd5\xd5\x8d\xcd\x4e\xa7\x15\x45\xb1\xeb\xda\xf3\xf3\xf3\xb7\ +\x6e\xdd\x5c\x59\x59\x6e\xb5\x5a\xb6\x6d\x6a\x1a\x34\x0c\x5d\xa1\ +\x92\x82\x00\xc7\x71\x5c\xd7\x6d\x34\x1a\x8c\xed\x9b\x4b\xbf\x8b\ +\x1e\x1a\x08\xce\x55\x62\x3d\x84\x88\x10\x82\x10\x4a\x32\xc9\x18\ +\x83\x42\x00\x08\xd5\x3e\xa2\x8a\xb8\xe1\x12\x40\x84\x82\x20\x20\ +\x18\x27\x71\x4c\x74\xdd\x30\x8c\x24\x4d\x15\xd6\xe7\xf3\xf9\x2f\ +\x7d\xe9\x4b\x86\x61\xa4\x69\xda\xeb\xf5\x7a\xbd\xde\xe5\xcb\x97\ +\x1f\x3a\xf3\x20\x4f\xa3\xb1\xb1\xb1\xb7\xdf\x7e\xbb\xdb\xed\xbe\ +\xe7\x91\x47\xbe\xf3\xfa\x77\x10\xd2\x54\xd0\x15\xa5\x14\x61\xcc\ +\x18\x1b\x0c\x06\x0a\x62\x4e\x9c\x38\xb1\xb6\xb6\xa6\x98\xe5\x6e\ +\xb7\xdb\xeb\xf7\xb3\x24\x19\x1f\x1f\x9f\x9b\x9b\x5b\x5c\x5c\xec\ +\x74\x3a\x61\x18\x2a\xca\x7b\xbf\x3c\x44\x48\x05\x4b\xa8\x1f\x47\ +\x49\xe5\x01\x00\xad\x56\xcb\xf3\x3c\x42\x48\xce\xf3\xb2\x2c\x4b\ +\x92\xa4\xdd\x69\x67\x42\x2c\x2d\x2d\x09\x09\xd7\xd7\xd7\xcf\x9c\ +\x39\x23\x00\xbc\x79\xed\x6a\xa1\x90\x8f\xa2\x08\x42\x38\x39\x39\ +\x59\xad\x56\xd3\x34\x5d\x5c\x5c\x54\x71\x80\x4b\x4b\x4b\x6a\x5d\ +\x5a\x71\xd9\xc3\xc3\xc3\x51\x14\xa9\x87\x84\x02\xe2\xef\x5b\xa4\ +\x1f\xc2\xe2\xe1\x79\x57\x07\x61\x24\x00\x37\x0c\x9d\x60\x14\x84\ +\x69\x14\x85\x19\x42\x1a\x31\x4b\xe5\xfc\xf1\x13\xa7\x44\x3a\xb8\ +\x7c\x61\x4b\xc5\x12\x25\x49\x02\x01\x50\x83\x76\xc3\x30\xc6\xc6\ +\xc6\x6c\xd3\xc9\x7b\xb6\x4e\x34\xc6\x58\xab\xd5\xea\xf5\x7a\x6a\ +\x4d\x4d\x11\xc1\x71\x1c\xbf\xf1\xe6\x9b\x04\xc0\x66\x93\xcd\xcd\ +\xcd\x5e\xbe\xfc\x4e\x96\x65\x69\x9a\x2c\x2c\x2c\x22\x88\x5d\xd7\ +\xbd\x76\xed\x9a\xe7\xe5\x94\x28\x2f\x4d\x13\x08\xe1\xfb\xdf\xff\ +\xfe\xa5\xa5\x25\xb5\x0b\xfc\xea\xab\xaf\xfa\xbe\xaf\x5b\x26\x07\ +\x32\x4c\x62\xcb\xb2\xda\xed\x36\xa1\x44\x17\x06\xd6\x34\x54\x2a\ +\x6a\x08\xf9\xbe\x9f\x31\x2e\x84\x20\x94\xc6\x49\x4c\x29\xf5\x5c\ +\xb7\xdf\xef\xab\x4f\x1b\xf8\x41\xab\xdd\xb6\x0c\xba\xb1\xb1\x41\ +\x89\xe1\x38\x0e\x84\x40\x4a\x89\x31\xb9\x75\xeb\xd6\xa9\x53\xa7\ +\x8e\x1f\x3f\xbe\xba\xb9\x8d\x10\x32\x2d\xbd\x3f\xe8\xbf\xfa\xea\ +\xcb\xa5\x52\x09\x00\xe9\x79\x0e\x00\x40\x7d\x30\xc5\xbc\x1b\x86\ +\xa1\x1c\x28\x14\x28\xa8\xca\xeb\x9e\x37\xff\x94\x06\x00\x69\x1a\ +\x82\x90\x73\x01\x35\xa4\xeb\x3a\xe7\x3c\x9f\xcf\xeb\x84\x04\xfd\ +\xee\xa0\xd7\x43\x1a\x54\xb0\x28\xa4\xd4\x30\x21\x84\xaa\x8d\xe3\ +\x41\xbf\xaf\x69\xda\x70\xb9\x28\x92\x54\x0a\x31\x34\x34\xd4\xeb\ +\xf5\x3a\x9d\x8e\x22\x9d\x95\xd8\x7e\x7b\x7b\x7b\xfe\xce\xed\x4a\ +\x65\x2c\x97\xcb\x45\x49\x96\x64\xbc\x32\x39\x2d\x80\x06\xa1\x86\ +\x30\x65\x02\x88\x94\xb1\x30\x1c\x1a\x1a\x02\x00\x18\x86\xb1\xb5\ +\xb5\x05\xee\xee\x05\x36\x9b\xcd\x5c\x2e\x67\x5b\x96\x3b\x3c\xdc\ +\xed\x76\xbb\xdd\x6e\xa3\xd1\x68\xb5\x5a\x8a\xd9\x57\x86\x89\x1a\ +\x42\x09\x63\x70\x3f\xa5\x5c\xaa\x27\x04\x63\xcc\x71\x9c\x30\x0c\ +\x0b\x85\x82\xda\xc5\x54\x9e\xbe\xdd\x5e\x4f\xd3\xb4\xa5\xa5\xa5\ +\x53\xf7\xdd\xff\xf0\xc3\x0f\x2f\x2c\x2c\xb4\xbb\xbd\x38\x49\xc2\ +\x30\x52\xc9\x13\xf5\x7a\x3d\x8a\xa2\x7e\xbf\xaf\x69\x9a\x5a\x94\ +\x5e\x5c\x5c\x2c\x16\x8b\x69\x9a\x5a\x96\x05\x00\x48\x92\x44\xd5\ +\xb9\x7f\xb1\xdc\x0d\x0e\xab\xc5\xc3\xf3\x23\x65\xa2\x85\x00\x50\ +\xa6\x59\x86\x80\xdc\x77\xc1\xa1\x20\x4e\xe2\x9d\x6a\x3f\x0e\x7a\ +\x7e\x7b\x4f\x70\xae\x1b\x26\xc6\x78\x6b\x6b\x6b\x3f\x4a\x05\xc2\ +\xd1\xd1\x51\xc7\x71\xda\xad\xee\x60\xd0\x0d\xa1\x54\xab\x60\xea\ +\x0d\x5d\xd7\x55\xba\x5f\x08\x61\xce\xf3\x8a\xc5\xfc\xc5\x8b\x17\ +\x1d\xcf\x99\x39\x7a\xe4\x1b\x7f\xfe\xcd\xbe\xef\x23\x04\x25\x84\ +\x2b\x6b\xeb\x85\x62\x69\xe0\xf7\xa3\x24\xe1\x52\x4e\xcd\xcc\x60\ +\x8c\x5b\x9d\xce\xc6\xd6\x96\x6d\xdb\xb7\xe7\xe7\x4d\xdb\x9e\x9d\ +\x3b\xb6\xb0\xb4\x38\x18\x0c\xb6\xb7\x77\x1a\x8d\x06\x14\x20\x8c\ +\x22\xdb\xb6\xb3\x34\xb5\x0c\x53\x08\x69\x5b\x8e\x46\x30\x63\x2c\ +\xe3\x4c\xf1\xe0\xf1\x20\xb5\x6d\xbb\xd7\xeb\x05\x41\x80\x09\x6e\ +\x34\x1a\xd3\x93\xe3\xaa\x92\x1d\x0c\x06\xbe\x1f\xb8\xae\x37\x3e\ +\x5e\x39\x76\x6c\xae\xdf\xeb\xdd\xb9\x73\xfb\xf2\xf5\x1b\x49\x1a\ +\x13\x82\xf3\x79\xcf\x34\xcd\x4e\xa7\xad\xeb\xfa\xe8\xe8\x48\x9a\ +\xa5\x98\x68\x9a\xb6\x1f\x33\xa2\xe6\x65\x51\x14\x05\x41\xa0\x3c\ +\x53\x9b\xcd\x66\xa3\x5e\xbf\x67\x26\x1a\x00\xa0\x8a\x50\x08\x01\ +\xe7\x5c\x23\x18\x63\x6c\xe8\x46\xce\x73\x91\xe4\xa1\x1f\xa8\xe4\ +\xd2\xfd\xbd\x63\x21\xbd\x5c\xae\x50\x28\xc6\x71\x9c\xcb\xe5\x6c\ +\xdb\xce\xd2\xd8\xb5\xed\x28\x0c\xd5\x8a\x88\x65\x59\x8e\xe3\xa8\ +\x18\x89\x0b\x17\x2e\x58\x96\xc5\xb2\x54\xed\xe4\x40\x08\x3d\xcf\ +\xbb\x71\xe3\x06\x63\xac\xdd\x6e\x2b\x94\xc1\x18\x53\x8a\x95\x1b\ +\xb9\xeb\xba\x47\x8e\x1c\x61\x8c\x59\x96\x75\x37\x99\xd6\x70\x3d\ +\x2f\x0e\x02\x4a\x69\xb3\xd9\xec\xf7\xfb\x07\x7e\x13\x42\x08\x25\ +\x7d\xd7\x28\xe5\x8c\x1d\x78\xc2\xab\xbf\x1c\x42\x88\x12\xdc\x78\ +\x9e\x97\x65\x99\xb2\x98\x4d\x93\xd4\xf5\x90\x94\xf2\xc6\x8d\xeb\ +\x63\x63\x15\xdb\xb2\xa2\x24\x55\xe5\xff\xe2\xe2\xa2\x4a\xa0\x8d\ +\xe3\x58\x45\x5c\x29\x6b\x89\x52\xa9\xa4\xfc\xba\xd5\x45\x50\x39\ +\x19\x49\x92\x48\x29\x95\x0a\x92\x0b\x7e\x08\x8b\x87\xe7\x47\x78\ +\x34\x09\x34\x04\xeb\x7b\xbb\x59\x1c\x09\x44\x6d\xdb\x63\x48\xd3\ +\xa8\x66\x68\x16\x4f\x43\xcf\xb3\x9a\x7b\x10\x00\x70\x50\x32\x00\ +\x00\x92\x38\xee\xf5\x7a\xad\x56\x2b\xf0\x23\x8c\x84\x6d\xe8\x2a\ +\xf5\x5c\x3d\xcf\xd5\xe8\x47\xe9\xdd\x82\x20\xe8\xf6\xda\x00\x82\ +\x28\x89\x6d\xc7\xb1\x1d\xe7\xd2\xe5\x4b\x85\x42\x21\xcd\x52\x65\ +\x3f\x11\xc7\xc9\xf8\xc4\x44\xb5\xba\xd3\xe9\x76\x7f\xe2\x27\x3e\ +\xf2\x27\x7f\xf2\x27\x9d\x4e\x3b\x97\xcb\x05\x61\xc8\x38\xaf\xee\ +\xed\x8e\x8d\x8d\x2d\x2d\x2d\x63\x4c\x6c\xdb\xae\xef\xd6\xf2\xf9\ +\x1c\x44\x9a\x10\x12\x6a\x28\x8a\x03\xc6\x18\x96\x42\x4d\x15\x11\ +\x42\x61\x18\x46\x71\x24\xb8\x48\xd3\x54\xd7\x75\x7f\x30\x68\x35\ +\x9b\x95\xd1\xe1\x28\x8a\x28\x31\xa2\x28\xea\x74\x3a\x4f\x3f\xfd\ +\x74\x2e\x97\xab\xd5\x6a\xba\xae\xaf\xac\xac\x2c\x2f\x2f\x33\x96\ +\x41\x28\xa3\x28\xa2\x94\x72\xce\x30\xb1\xe2\x38\xd2\xb0\xc6\x39\ +\x87\x00\x29\x81\xb4\xba\x69\x15\xfa\x1b\x86\xa1\x72\xdf\xa9\xae\ +\xcb\x77\xc1\x5b\x0a\xc1\xf7\x2f\x17\x00\x0a\xfe\x78\x96\x72\x96\ +\x25\x61\xc8\x18\x43\x18\x72\xce\xf7\xf3\x0e\xa1\x54\xf2\x23\xd3\ +\x34\x99\x00\x8c\x73\x0d\x21\xc6\x98\x82\x2a\x05\xcd\x0a\x95\x18\ +\x63\xb9\x5c\x2e\x9f\xcf\x6f\x6d\x6d\x32\xce\x0d\xdd\xe0\x9c\x77\ +\xba\x5d\x08\x21\x44\x08\x42\x28\x84\xc4\x84\x10\x8c\xeb\xf5\xda\ +\xcc\xcc\xcc\xf8\xf8\x78\x3e\x9f\x5f\x5a\x5a\x52\xeb\x7a\x00\x00\ +\xdb\xb6\xb3\x2c\x1b\x0c\x06\xc1\x60\xa0\xd2\xb5\x54\x24\xb7\xfa\ +\x42\xc5\x0f\x40\x08\xb9\x94\x40\xca\x83\x0f\xa0\xca\xc3\x38\x8e\ +\xd5\x2e\xa0\xe7\xba\x86\xca\x0a\x8f\x63\x95\xda\x78\xf2\xe4\x49\ +\xc6\x65\x18\x86\xbd\x5e\x6f\x65\x75\x05\x42\x28\x04\x57\x7f\x4e\ +\x59\x96\xa9\x19\x82\x8a\x37\x50\x69\x33\x08\x21\x75\xcd\xd5\x85\ +\xc9\xe5\x72\xf2\xee\x74\xf5\x20\x4c\xf5\x10\x16\x0f\xcf\x8f\xec\ +\x08\x59\x28\xe4\x09\x04\x1c\x00\x43\x27\x86\x6b\x35\xfa\x91\x6e\ +\x5a\x45\xcf\x8c\x83\x74\xa4\x34\xbe\xb9\x7a\x3b\x49\x92\xd5\xd5\ +\xd5\x30\x0c\x21\xd4\x94\xbd\xa8\xa6\x69\xed\x4e\xdb\x73\xf2\xa6\ +\xae\x61\x08\xd4\x92\xbf\x1a\xfd\xc4\x71\x9c\xa6\xa9\x2a\x1e\xd7\ +\x37\xd6\x20\x54\x26\xc8\x59\x9a\x25\x42\x48\x42\x08\x42\x9a\x69\ +\xda\x41\x10\x65\x59\x90\xcb\xe5\x10\xd4\x1e\x3a\xf3\x70\xad\x56\ +\xfb\xd7\xbf\xf7\xfb\xc3\xc3\xc3\xed\x56\xb7\xdd\xea\xa6\x31\x8b\ +\x93\xb4\xbe\xd7\x58\x8d\x36\x84\x10\x96\x65\x0d\x95\x86\x3a\xfd\ +\x81\x14\x00\x42\x28\x85\x60\xa6\xe8\x0f\x7c\x8c\x71\x9a\x25\x18\ +\x93\x8c\x65\x98\x90\x20\x08\x34\xa4\x85\x61\xa4\xeb\xba\xeb\xba\ +\x59\x96\x96\x0a\x45\xd3\x34\x37\x36\x36\x9e\xfc\xb1\xa7\xc6\xc6\ +\xc6\x6e\xde\xbc\x79\xf5\xea\xd5\x4b\x97\xae\xa8\xcf\xa9\x1b\x06\ +\x21\x24\x9f\xf7\x54\x31\x92\x65\x49\xa1\x50\x20\x14\x27\x69\x82\ +\x98\x06\x80\x9a\x62\xed\xdf\xfc\x2a\xed\x84\x31\xa6\xd4\xd1\x94\ +\x52\x9d\xde\x7b\x0c\x91\x94\x32\x08\x42\xaa\x03\x84\x29\xc6\x38\ +\xe3\x92\x52\xca\xb3\x54\x45\xf4\x21\x84\xa4\xd8\xb7\xf5\x97\x52\ +\x42\x88\x04\xe7\x61\x18\x6a\x9a\x16\xc6\x29\x63\xcc\xa0\x58\x23\ +\xf4\x6e\x5e\x85\x02\x59\x01\x00\x50\x01\x0f\x61\x18\x26\x49\x1a\ +\x45\xa9\x65\x39\xba\x61\x6d\x6e\xee\x0c\x06\x81\x10\x22\x49\x99\ +\x32\xb5\xcc\x58\x34\x34\x34\xdc\x6a\xb5\x1e\x7e\xf8\xe1\x9d\x9d\ +\x9d\xb5\xb5\xb5\x72\xb9\x1c\xc7\xb1\x0a\xf9\x42\x08\x6d\x6d\x6e\ +\x6a\x08\x99\xa6\xa9\xb6\xf1\x94\x6d\x92\xa2\x6b\xc0\xdd\xcc\xfb\ +\x83\xef\xab\x78\x21\xf5\x85\x82\x48\x00\x00\x44\xc8\xf7\xfd\x4e\ +\xa7\x03\x80\x54\x3a\x79\x21\x41\x14\xc5\xd5\x6a\x55\x19\x35\x2a\ +\x57\x08\x84\x10\xa5\x54\xe1\xe3\x81\xaf\x84\xfa\x1b\xa3\x94\x26\ +\x49\xa2\x36\xbe\x15\xe2\xab\xf7\x57\x4f\xa9\x43\x58\x3c\x3c\x3f\ +\x4a\xca\x25\x65\xae\xe5\xe8\x88\x15\x6c\x33\x62\x99\x94\x99\x06\ +\x98\x69\x20\x53\x97\x69\x10\x03\x69\x68\x08\xc5\x3c\x1b\x0c\x06\ +\x08\x21\x09\xf6\xc3\xe1\xa4\x94\x81\x1f\x64\x09\x3f\x32\x3d\xe1\ +\x5a\x86\x12\xe2\x72\xce\x31\xc6\xea\x5e\x55\xcd\xe6\xd4\xd4\x64\ +\x92\xa5\xcd\x66\xa3\xd5\x69\xaf\xac\xae\x76\x7a\xad\x38\x8d\xc3\ +\x7a\x0c\x21\xd2\xa9\x69\x3b\x5a\xaf\xdf\xe6\x92\xc7\x69\x12\xc7\ +\x31\xd6\xc9\xc2\xd2\xa2\xeb\xba\xcd\x66\x53\x22\x40\x0d\x7d\x67\ +\x6f\xb7\x52\xa9\x6c\x6c\x6c\x38\x8e\xf3\xfa\x9b\x6f\x38\x96\xdd\ +\x0f\x7c\x96\x65\x44\xc3\xba\xae\x5b\x96\xe5\x38\xb6\x94\x22\x8a\ +\x22\x26\xb8\xea\xdc\x81\x86\x00\x00\xea\xde\x16\x5c\x34\x9b\xcd\ +\xa9\xc9\x71\x42\xc8\xee\xee\xae\xa6\x69\x10\xa2\x6e\xb7\xcb\x98\ +\x50\xd1\x25\x5b\x3b\x3b\x00\x8a\x38\x8e\x19\xcb\x6c\x3b\xe7\x38\ +\x2e\x44\x00\x21\x14\xc7\x31\x21\x42\xd3\x34\x2e\xa5\xca\x56\x55\ +\xa3\x46\x08\x61\xb7\xdb\xc5\x18\xc7\x71\x3c\x3a\x3a\x5a\x2a\x97\ +\xef\xd9\x86\xf6\x00\x53\xa0\x14\x00\x68\x0a\x17\x30\xc1\x14\x63\ +\x44\xb4\x38\x8c\x92\x6c\xdf\x9c\x15\x42\x88\x35\x8d\x50\xaa\x66\ +\x7f\x12\x6a\xa6\x69\x1a\x3a\x91\xe9\x3e\x26\x2a\x28\x09\x82\x20\ +\x8a\x22\x84\x50\xbb\xdd\xde\xdb\xdb\xb3\x2c\x0b\x21\x98\x24\x89\ +\xf2\x7c\xc5\x18\xab\xc8\x1a\x35\x18\xc5\x44\x33\x75\x4a\x29\x79\ +\xf6\xd9\x67\x2d\xcb\x4a\xd3\x74\x63\x63\x23\x4d\x53\xc3\x30\x3a\ +\x9d\x8e\xeb\xba\xed\x76\x9b\x12\x62\x18\x86\xb2\x81\x50\x45\x9c\ +\x32\x09\x56\xf3\x56\x84\xb1\x2a\xeb\xd4\xaf\x5b\xfd\x6f\xdb\xf6\ +\x81\x99\x58\xab\xd9\x3c\x7e\xea\x54\xa5\x52\xd9\xdd\xdd\xbd\x7d\ +\xfb\x76\x18\x86\x59\xc6\xa9\xae\xab\x95\x73\x70\xd7\x85\x4c\x55\ +\x85\x07\x17\xf9\x7b\xaf\x8c\x3a\xea\x57\x79\xe0\xf5\xad\x4a\xc8\ +\xef\x7b\x61\x0f\x61\xf1\xf0\xbc\xab\xd1\xa2\x69\x18\xa5\x7c\x31\ +\x09\xda\xba\x8e\x98\xe0\xb9\x42\xfe\xe8\xb1\x51\xa7\x90\x37\x30\ +\x18\x74\x73\x32\x4b\x31\x21\xdc\x8f\x74\x9d\x4a\x09\x18\x63\xc3\ +\xc3\xc3\x8c\x73\xce\x79\x65\xbc\x92\x25\x9c\xa8\xd1\x5e\x96\xc9\ +\xbb\x8a\x0d\x42\x28\x21\x58\xad\x18\x1f\x3f\x7e\x7c\x7e\xf1\x8e\ +\xba\x37\xb6\xb6\x37\x5d\xd7\x4d\xb3\x8c\x33\xe1\xfb\xc1\x50\x79\ +\x44\x4a\x18\x85\x89\x10\x9c\xea\xba\xeb\x7a\x61\xb8\xef\xf8\xa2\ +\xeb\x86\x92\x31\x72\xce\xab\x7b\x7b\x23\xa3\xa3\xbd\x5e\xcf\x76\ +\x9c\x23\xd3\x33\x9b\x9b\x9b\x1a\xc6\x10\x40\x4a\xa9\x61\x9a\x8e\ +\xe3\x40\x20\xda\xed\x36\xd1\xe9\x60\x30\xd0\x34\x0d\x68\xa8\x58\ +\x2c\x36\x1a\x8d\x24\x49\x28\xa5\x7b\xd5\x6a\x10\x04\xa5\x52\xe9\ +\xc2\x85\x0b\xbd\x5e\xcf\x34\xad\x20\x08\x0a\x85\x92\x1a\xc3\x95\ +\x4b\xa5\x30\x8d\x29\xa5\x52\x0a\x29\x65\x9a\x26\xbd\x7e\x27\x9f\ +\xcf\x65\x59\x8a\xb1\xa5\x1a\xbd\xbb\xf7\xb9\x26\x84\x70\x1c\x47\ +\x51\xa2\xba\xae\xe7\x72\xb9\xe1\xe1\xe1\xbf\x74\x33\xff\x20\x94\ +\x0b\x34\x4c\x03\x63\x53\x00\xa8\x69\xd8\xb0\x8c\x24\x49\x08\x26\ +\x44\xd3\x30\x94\x07\xd6\xad\x2a\xa0\x55\xc3\x98\x12\xaa\xac\x5e\ +\x31\x35\x30\x21\x3a\xa5\x8c\x09\x05\x10\xaa\x40\x53\x1b\xc7\xca\ +\x9a\xa1\xd7\xeb\x41\x88\x7c\x3f\xd8\xd9\xa9\x36\x1a\x4d\x00\x20\ +\x42\x1a\x63\x4c\xd5\x64\x83\x81\x4f\x08\x46\x00\x84\xa1\x0f\x21\ +\xdc\xdd\xdd\x55\x44\x87\xea\x64\x95\x20\x54\x95\x7e\xb5\x5a\x4d\ +\x95\x7e\x94\x52\xc5\xa8\xa8\x49\x9f\xa6\x69\x71\x9a\x1e\x14\x8f\ +\x07\xb8\xa9\xcc\xc4\x18\x63\x5c\x08\x8c\x71\xa3\xd1\xc0\x18\x13\ +\x42\xd5\xb3\x04\x13\xac\xec\xe9\xd4\x1e\x34\x84\x58\x01\x22\x00\ +\xe0\x60\x5c\x70\x50\x33\xaa\x67\x9b\xfa\xa3\x52\xba\x48\x75\xd9\ +\x15\xbe\x6b\xdf\x6f\xa4\xfb\x9f\x17\x2c\x72\xf9\x43\x7c\x2b\xc9\ +\x85\x7c\x77\x0f\xe3\xbf\xcd\x04\xf1\x5f\x9f\xfd\xf5\x43\x95\x9b\ +\x42\x9e\x24\x3a\xc5\x80\x1b\x84\x20\x18\x67\x9c\x8b\x2c\x8b\x77\ +\xab\xdb\x44\x83\x04\x4b\x28\x24\xa6\xba\x94\x02\x21\xc4\x39\x63\ +\x2c\x99\xac\x54\xba\xfd\xbe\xae\xeb\x43\xe5\x91\x28\x8a\x34\xc0\ +\xfd\x7e\x27\x08\x02\x20\x25\x86\x08\x70\x8e\x00\x0f\x07\x11\x46\ +\x80\x6a\xb0\xdf\xeb\x0d\xba\x7d\xd3\xb4\x91\x44\xae\xed\xb6\xea\ +\x6d\xbf\x37\xb0\x2c\x1b\x70\xa1\x13\xa2\x1b\x46\x96\x79\x9d\x6e\ +\x33\xf4\xb1\xe7\x58\x50\xf2\xf1\xb1\x91\xdd\xdd\xdd\x9c\x6b\xf5\ +\x3a\x4d\x5d\x27\x9a\xa6\x4f\x17\x4b\x7b\xd5\x6a\xbb\xd1\xcc\x97\ +\x8a\x61\x14\x21\x84\x08\x26\x9c\x25\x02\x30\x9d\x6a\x9c\xc5\x8a\ +\xc5\x26\x94\x40\x28\x29\xc5\x71\xc6\x1c\x43\x57\x3d\x32\x82\x30\ +\xe7\x79\x3b\x3b\xd5\xe5\xe5\x95\xb1\xd1\x8a\x65\x59\x49\x9a\x0e\ +\x06\x83\x91\x91\x11\xc7\x75\x7a\xbd\x6e\xb3\xd5\x0a\xe2\x50\x51\ +\x1f\xaa\x3b\xe6\x9c\x4b\x09\x34\x8d\x02\x80\x18\x13\x69\x96\xe1\ +\x24\x02\x00\x08\xc1\xa4\x14\x86\x41\x01\x10\x42\x70\x96\xa4\x51\ +\x18\x20\x04\x00\xbc\x67\x63\x31\x20\x39\x24\x26\x16\x00\xea\x96\ +\xe1\x7a\x1e\x84\x1a\x10\x5c\x0a\xce\xd2\x54\xd3\x90\xfa\x48\xea\ +\xc5\x84\x10\x08\x81\xa6\x69\x86\xa1\x03\x84\xa1\x5a\x70\x46\xfb\ +\xf0\xaa\xba\x5a\xc7\xb1\x15\xf5\x91\xcf\xe7\x25\x90\x71\x14\x23\ +\x04\x83\xc0\x4f\xd3\x04\x00\x10\x45\x61\x14\x45\x96\x65\x1b\x86\ +\x31\x18\xf4\xd2\x0c\xb1\x2c\x29\x97\x8b\xad\x56\x4b\x09\xef\xff\ +\x52\xa6\x2e\xa1\x14\xeb\x7a\x12\x45\xc5\x42\x41\x29\xe4\x15\x4d\ +\xac\xe2\xbc\x75\x5d\x6f\xb4\x5a\x0a\xd1\x54\xae\x99\x42\xc3\x38\ +\x8e\xd5\x28\x30\x8e\x63\xc7\x71\x57\xd7\xd6\xd2\x34\x15\x5c\x00\ +\x84\x38\xe7\x79\x37\x97\x65\x19\x44\xc8\xa4\x34\x02\x42\x55\xf7\ +\xea\x7f\xf5\x18\x50\x20\x78\x80\xf5\xaa\x16\x56\xd3\x4c\xf5\xad\ +\x2d\xcb\x52\x1f\xc3\x30\xcc\xbf\x35\xb0\x98\x0a\xf9\xef\xde\x57\ +\x0e\xd9\x0f\x07\xc9\x34\x02\xed\x8d\xbf\xbb\x92\x73\xed\xaf\x0f\ +\xff\xaa\x0d\xff\xd0\xac\x33\x25\x00\xae\xa5\x49\x9e\x20\x0d\x4b\ +\x8d\xea\x2e\x42\x54\x8f\x92\xf4\xfc\x1b\x6f\x14\x87\x86\xda\x9d\ +\x4e\xb1\x50\xe8\x85\x11\xa2\x84\x4b\x8e\x10\x74\x2c\x83\xb1\x58\ +\xb0\xac\x54\x28\x74\xbb\xdd\xde\x20\x28\x3a\x06\xd1\x20\xc5\x08\ +\x0a\x4e\x30\xd2\x29\x26\x08\x99\x39\xb7\xd7\x69\xb0\x2c\xd1\x91\ +\x66\x51\x3b\x09\x13\xd7\x74\x12\x23\x41\x02\x42\x2e\x2d\x4a\x33\ +\x42\x90\xe4\x39\xdb\xf4\xfb\xd8\x75\xcc\x62\xce\xb3\xa9\x3e\x31\ +\x3a\x9a\x86\x61\x53\xca\x68\xe0\x03\xc1\x11\x14\x71\x14\x47\x7d\ +\x0d\x70\x6e\x5b\x86\x49\x8d\x34\x4b\xa1\x86\x74\x93\xf2\x4c\x00\ +\xc9\x35\x98\xf5\xfa\x03\xcb\x76\x83\xb0\x4f\x32\x6c\xdb\x06\xd2\ +\x70\xbb\xdd\xf1\xfd\x81\xeb\x38\x10\xc2\x5a\xad\xc6\xe2\x38\x49\ +\xb3\x42\xb1\x24\x80\x14\x40\x4a\x20\xdd\x9c\x1b\x25\xd1\xe2\xd2\ +\x3c\xc6\x38\xe1\x49\x9a\xa4\x59\x96\x31\xc6\xcb\xe5\x1c\x00\xc0\ +\x34\x6d\x20\x91\x63\xdb\x49\x92\x08\x0e\xa9\x6e\x48\x04\x2c\xcb\ +\xe2\x3c\x2d\x14\x73\x8e\x63\x3b\xb6\x05\x58\x86\x4d\x4c\x35\xb4\ +\x3c\x3f\xaf\x69\xf7\x68\x7a\x0f\x21\x40\x48\xc3\x84\x04\x61\x48\ +\x04\xed\x0f\x7a\x84\x50\x28\x25\xc5\x44\x70\x8e\x10\x26\x44\x4f\ +\xd3\x58\xd7\x75\xd5\x9c\x72\x21\x1c\xc3\xb0\x6d\x1b\x20\x8c\x31\ +\xee\x77\x3b\x9a\xe4\x42\x32\x80\x04\xd2\x00\x26\x28\x8a\x43\xc6\ +\x53\x88\x64\x9a\xc5\x08\x01\xa2\x6b\x7e\xd0\x27\x54\xe3\x3c\xc3\ +\x04\x32\x9e\x02\x28\x34\x0c\x91\x26\x5d\xcf\x49\x92\x84\x60\x4d\ +\x65\xc6\x62\x8c\x95\x7e\x50\xb5\xc9\x8a\x50\x92\x52\xfa\x81\x0f\ +\x21\x8c\xb2\x54\x42\xc0\x85\x50\x5d\xfc\xfe\xee\x73\x9a\x49\xce\ +\x95\x20\x5c\x81\x97\x12\xd0\x1c\x04\x15\x34\x9a\xcd\x6e\x7f\xa0\ +\x18\x1e\xc6\x39\x4b\x92\x5c\x2e\x17\x45\x81\x6a\xb7\x93\x38\x84\ +\x00\x1c\x34\xc8\x2a\x87\x56\xd3\xb4\xfd\xfe\x1a\x00\x35\x4f\x04\ +\x77\xd5\x3f\x07\xdd\xba\x72\xdc\x11\x42\x24\x69\xf2\xb7\x06\x16\ +\x85\x04\x0f\x15\xe9\x20\xfb\xe1\x15\x78\x29\xf8\xbb\x7b\xfe\xfa\ +\x50\xb2\x80\xfd\xf0\xe2\x12\xa5\x24\x18\x03\x00\xd2\x2c\xc5\x10\ +\x01\x88\x4d\xd3\x46\x3a\xa1\xd4\x1c\x0c\x7c\x3f\x08\x38\xe3\x49\ +\x9a\x52\x42\x78\x96\x72\xce\xcb\xe5\xb2\x10\xa2\x58\x2c\x16\x0a\ +\xf9\x66\xb3\xd3\x69\x77\x6c\x52\xcc\xbb\x26\x63\x5c\x91\x86\x8c\ +\x71\x2e\x44\x1a\x86\x5c\x80\x38\x4e\x17\x16\x16\xb8\x94\x1a\xd1\ +\xfa\xfd\x3e\x40\xdc\x0f\xfb\x53\x33\xe3\xb6\x6d\x1b\xb6\xae\x21\ +\xd8\x68\xed\xd5\x1a\x7b\xc4\xa0\x98\xe8\xed\x76\x67\xd0\x1f\x64\ +\x59\x6a\x9a\xf6\xa0\xd9\x4c\x13\x66\x9a\xce\x5e\x6d\xcd\x22\x46\ +\x9a\x64\x41\x18\x8e\x4d\x4c\x3a\x8e\x67\x18\x66\x9a\xc6\xba\x61\ +\x28\xe2\x92\x52\xd2\xef\xf7\xc2\xc0\xc7\xba\x21\x21\xd2\x75\x84\ +\x30\x41\x8c\x71\x1e\x4b\x29\x91\xa6\x51\x5d\x27\x84\x42\x88\x38\ +\x17\x52\x02\xf5\x45\x92\xa4\x52\x4a\xac\x61\x29\x65\x9a\xa5\x07\ +\xb5\x89\xea\x10\x01\x00\x49\x92\x66\x19\xbb\x7b\x5b\x92\x20\x08\ +\x3b\x08\x5b\x96\x45\x30\xd5\x34\x8c\x08\xca\xe7\x0b\x9c\x0b\xc3\ +\x30\xdf\xc5\x06\x2d\xc4\x98\x00\x20\x55\xa9\x15\x27\x49\xbd\x5e\ +\x87\x42\x52\x42\x34\x00\xa3\x28\x02\x68\xbf\x3b\xde\x5f\xec\x00\ +\x40\x51\x1f\xca\x79\xc1\x34\x8d\x2c\x0a\x11\x42\x08\xee\x6f\x7d\ +\x28\xc3\x37\xe5\x71\xad\x18\x61\x84\x90\x69\x9a\x1a\xd6\x54\x17\ +\xac\x32\xc2\x0c\xc3\xd8\x2f\xcd\x38\x53\x02\xec\x03\x1f\x59\x55\ +\xfd\xed\xd3\xc1\x52\xc8\x58\x2a\x7a\x3a\xcd\x98\x65\x59\xea\x0d\ +\xf7\xff\x36\xb3\x34\xcb\x32\x01\x80\xa6\x69\x6a\xb0\xa0\x66\xa0\ +\xea\x67\x91\x52\x72\xc6\xa8\x6e\xdc\x6d\x96\xa1\x92\x91\xaa\x5f\ +\x99\x02\x38\x7e\xb7\xe3\x3e\x78\xcd\x81\x9b\xb7\xfa\x5d\xa8\x22\ +\xf4\x40\xb5\xa3\x7e\x3b\x59\x96\xa9\xef\x95\xa5\xdf\x27\xb3\xef\ +\x30\x50\xf4\xf0\xbc\xab\x6a\xd1\xb0\x1c\x5d\x37\x91\x46\x24\x00\ +\x08\x42\x21\x41\x9a\x30\x29\x44\x1c\xa5\xf9\x5c\xd1\x75\x5d\x96\ +\x65\xfb\x24\xa0\xa6\x51\x4a\x15\xd7\xd9\xed\xf6\x3a\xdd\x6e\x9a\ +\x26\x6a\xbe\xce\x39\x4f\xb2\x54\x23\x18\x53\x62\x58\x56\x14\xc7\ +\xed\x6e\x57\x37\x8c\x20\x8e\x5a\x9d\x96\x69\x1b\x86\xa5\xbb\x39\ +\x57\x23\x28\xe3\x59\xc6\x33\xa2\x63\xdd\xa4\x19\xcf\x4c\xcb\x12\ +\x12\x61\xa2\xeb\xb6\x9b\x65\xdc\xf5\x72\x44\xb7\xb8\x40\xfd\x20\ +\x62\x5c\x7a\x5e\x01\x1b\xba\x9b\xcf\x27\x19\xb3\x1c\x8f\xea\x7a\ +\xbe\x58\xb2\x2d\x1b\x53\x9d\x10\xcc\xb8\x44\x10\x1b\x86\x0e\x31\ +\x49\x92\xa4\xd7\xef\xb7\xbb\xbd\x28\x8a\xb8\x90\x10\x22\x4a\x29\ +\x25\x24\x4a\x92\x94\x33\xa0\x21\x8d\x12\x2e\x65\x9c\xa5\x51\x12\ +\xa7\x9c\x49\x04\x33\x29\xc2\x30\x44\x08\xd9\xb6\xed\x38\x8e\x62\ +\x99\x15\xb8\xab\xe5\x13\x84\x90\xe7\xb9\x5c\x0a\x42\x08\x07\x72\ +\x30\x18\xe8\xba\x4e\x28\xed\xf5\x7a\xcd\x76\x0b\xd3\x77\x5b\xb3\ +\x0b\x21\x04\x17\x94\x52\xcb\x34\x55\x55\xc8\x05\x4f\xb3\x4c\xf1\ +\xb3\x07\x84\x35\x42\x48\xc3\x18\x69\x9a\xf2\xbe\xf6\x7d\x5f\x11\ +\x29\x07\x33\x4a\x75\x94\xd4\x5c\xad\x3f\xaa\x61\x9c\xa2\x47\x94\ +\x06\xc8\x75\x5d\x15\x4e\xaf\x72\x23\x7c\xdf\x37\x0c\x5d\xad\xfa\ +\xa9\xd2\x4c\x15\x7d\xea\x05\x8c\xb1\x34\xcd\x94\xb0\xc6\x34\x4d\ +\x15\xa9\xa8\x3e\x8c\xc2\xb5\x24\x49\xd5\x1e\x67\x92\x24\xdf\x2b\ +\x60\x3a\x20\xa3\x0f\x98\x62\x45\x2b\x2b\xa1\x82\x3a\xaa\x53\x06\ +\x00\x1c\x68\x9e\xd4\x8b\x0f\xc8\x1c\xf5\x82\x83\x44\x04\x85\xb3\ +\x6a\x03\x5d\xcd\x25\x31\xc6\x10\x1d\xca\xb9\x0f\xcf\x8f\xf4\x40\ +\x08\x34\x84\x30\x46\x08\x31\x00\x32\xce\x8a\xa5\xf2\x63\x8f\x3d\ +\x16\x26\x69\x18\x45\x5b\x5b\xeb\x42\x02\x35\xe4\xd6\xee\x96\x54\ +\x00\x42\x4a\xe9\xc4\xf8\x78\xbe\x90\xe4\x1d\xdd\x30\x30\xe7\xcd\ +\x03\xb1\x48\x14\xc7\x83\x20\x70\x5c\xd7\x8f\xa2\x07\xce\x3e\x74\ +\x67\x7e\xbe\xdb\x1b\x34\x5b\x6d\xdb\x75\x05\x80\x54\x37\x35\xaa\ +\x07\x83\x04\x22\xdc\xed\xf5\xfb\x7e\x9c\x64\xac\x3b\x08\x3c\x27\ +\x07\x89\xee\xb8\x85\x7e\x3f\xd2\xa8\x9e\x66\x62\xab\xba\xa7\x69\ +\xd8\xf5\x80\x46\x69\x06\x64\xa7\xdf\xf7\x84\x68\x75\x3a\x2c\xcb\ +\x58\x12\x46\x94\xb8\x96\x49\x88\xa6\x38\x68\x08\x21\x42\x1a\xc6\ +\xa4\xd3\xe9\x9a\x96\xcd\xa5\xc4\x84\x60\x42\x30\xc6\x71\x9c\x84\ +\x61\x98\xcb\xe5\x34\x8c\xb1\x86\xb9\x90\xfe\xc0\xd7\x0d\xc3\x71\ +\x6c\x08\xa1\xef\xfb\x2a\x84\x44\x35\x92\xe5\x72\x59\xcd\xda\x00\ +\x00\x48\xd3\xa8\x6e\xa4\x8c\xd9\x96\x8d\x31\x8e\xc3\x90\x10\x0a\ +\x00\x80\x08\x89\xfd\xc2\x93\xbf\xbb\x0b\x0f\x01\x00\x2c\x63\x8c\ +\xf3\x83\x0c\x00\x04\xa1\xe0\x42\x08\x21\x81\x3c\x98\xb2\x69\x08\ +\xa9\xa0\x54\xb5\x5b\xb9\xaf\x58\xbc\xbb\x09\xa7\xa0\x24\x08\x02\ +\x55\x8e\xc5\x71\x1c\xc7\x71\xa9\x54\x52\x2a\x68\x55\x8e\xa9\x4a\ +\xd3\xb2\xac\x83\x59\x1e\x25\x54\x3d\x09\x94\x14\x46\x81\xa9\x22\ +\xca\x94\xf1\xd7\x41\x7b\xcb\x10\x03\x52\xaa\x44\x07\x35\xee\x94\ +\x42\x28\x10\x4c\xef\x0e\x13\x15\x4d\xac\xa6\xb4\xea\x73\x52\x03\ +\x1e\xb0\xe4\xfb\x22\x81\xbb\x3f\xb2\x9a\x96\xaa\x71\xa4\xfa\x16\ +\xea\xe1\xfa\xbd\xf3\x4d\xf5\x3e\x07\x8f\x07\xa5\x8a\x55\xba\xd1\ +\x03\x60\x3d\x84\xc5\xc3\xf3\x23\x82\x44\xd8\x6c\xb7\x4a\xbd\xa1\ +\x30\x89\x09\x35\xd2\x8c\x47\x19\xc3\x84\x12\xdd\x28\x58\xf6\xc8\ +\xc8\x88\x14\x7c\xe9\xce\x1d\x6a\x19\x92\xb3\x03\x23\xe8\x24\xc9\ +\x18\x63\xa3\x63\x63\x1a\xd6\x93\xa0\x8d\x01\xc7\x1a\xd6\x28\x41\ +\x04\xa7\x9c\x53\xc3\x34\x1d\xd7\x8f\x62\x20\x40\x18\xf3\x94\xc1\ +\xa5\xd5\xed\x38\x89\xa7\x4c\xaf\xde\xf2\xdb\xbd\xc8\x62\x70\xaf\ +\xd6\x2e\x15\x4b\xcd\x76\xd8\x6c\xb7\xdd\x9c\xd7\xe9\x07\x9d\xf6\ +\xa0\xd5\x6c\xb4\xbb\xfd\xc0\x0f\x82\x20\x26\x86\x39\x08\x62\xd3\ +\x34\xfb\x41\xa8\x69\x9a\x84\x68\x67\xa7\x8a\xa7\x8f\xb4\x5a\x1d\ +\xc7\x31\x59\xc6\xc3\x7e\x9f\x0c\x0f\x6b\xc4\x4a\x19\xe7\x9c\x0b\ +\x00\x79\xc6\x24\x48\x00\x44\x8a\xb1\xa5\x86\x09\x35\x6c\xd9\x6e\ +\xe8\x07\xfe\x20\xe0\x4c\x5a\x96\xc5\x98\x48\xe2\x94\xba\xae\x4e\ +\x0c\xc1\x41\x18\xc4\x19\x63\x4a\xe8\x47\x08\x51\x8e\x35\x07\x85\ +\x0c\x84\x20\x8c\x62\x5d\x37\x21\xd2\x20\x44\xd4\x30\xe3\x34\xed\ +\xf5\x06\x69\xca\xa4\x09\xa2\x28\x99\x39\x32\xc7\xdf\x05\x27\xa8\ +\x69\x08\x63\xcc\x44\x8a\x20\xa4\x94\x0e\x0f\x0f\x23\x00\x04\xe3\ +\x71\x10\xf2\x2c\x63\x5c\xa8\x55\x45\x08\x21\xd2\x50\x9a\x32\x00\ +\x80\x61\x18\xf9\x7c\xce\xb6\x1d\x5d\xd7\xfb\x42\xa8\x72\xec\x60\ +\x53\x58\x85\x8e\xe6\xf3\xf9\x4e\xa7\xa3\x94\x98\xe2\x2e\x7e\x29\ +\xc8\xa3\x94\x76\x3a\x9d\x20\x08\x24\x00\x51\x1c\xab\xfa\x4b\xc9\ +\xe0\xd5\x3a\xa3\x2a\x00\x55\x59\x47\x08\x51\x0b\x7f\x41\x10\x50\ +\x4c\x7c\xdf\x37\x28\x15\x42\xe4\xf3\x79\x00\xa1\x6a\x72\x01\xc6\ +\x0a\x3d\xd3\x34\x55\x35\x9d\x61\x18\x07\x9d\xf2\x41\xcd\xa8\xde\ +\x47\xe9\x13\x55\xc9\x19\xc5\xb1\xd2\x72\x51\x4a\x0d\xc3\x50\xcf\ +\x21\x55\x3c\x2a\x6c\x3d\x28\x36\x95\x98\x5c\x15\xf2\x77\xc7\x09\ +\xe0\x10\x16\x0f\xcf\x8f\x12\x16\x01\xf0\xe3\x04\x11\x7a\xe2\xc8\ +\xd1\x38\xce\x46\x46\x47\xae\xdd\xb8\xf1\xce\x3b\x57\x38\x10\x00\ +\x22\x8c\x71\x9a\xc4\x94\xd0\x30\x0c\x31\x84\x2c\x4b\x21\x84\xed\ +\x76\x3b\x49\xd9\x5b\x6f\xbd\x89\x89\x09\x20\x26\x30\x35\x09\x94\ +\x08\xc6\x71\x0c\x11\x16\x00\x0e\xc2\x98\x49\x98\x09\x40\x89\xa1\ +\x11\xe3\x81\x07\xdf\x6b\xe8\xe6\xc4\xd4\x84\x65\x5b\xbf\xf8\xe9\ +\x7f\x00\x24\x30\x6d\x93\x52\x2a\xb8\x08\x83\x50\xb7\x0d\x26\x52\ +\x96\xb1\xd8\x0f\x2d\xc3\xe8\xf7\xfb\x82\x0b\xa8\x69\xb5\x46\xdd\ +\x2b\xe6\x38\xe3\x92\x27\xdd\x5e\x77\x7d\x73\x93\x31\x41\x89\xfe\ +\xd8\x13\x43\x49\xe8\xbf\xf3\xd6\xdb\x4a\xc5\xc2\x39\x08\xa2\x44\ +\x40\x8d\x33\x96\x24\x91\x97\xcb\x0f\x06\x03\xa0\x61\x6a\x5a\x51\ +\x18\xc6\x49\x66\x5b\xd6\xee\xde\xae\x86\x34\x2e\x05\x35\x74\x3f\ +\x0a\x74\xd3\x68\xb6\x5b\x12\x82\x52\xa9\xc4\x04\x17\x7c\xdf\x2e\ +\x50\x31\x1b\x2a\x8d\x40\xd7\xf5\xed\xed\xed\x24\x4e\x98\x94\x51\ +\x1a\x03\x09\x66\xa6\xa6\x75\x4a\xb9\x10\x6e\x21\x2f\x5a\xed\xa9\ +\x99\xe9\xc1\x60\x40\x0d\xfd\xdd\xa4\x24\xa9\x3e\x14\x20\x14\xc5\ +\xb1\x69\x5b\x08\x21\x8c\x34\x04\x40\xe4\x07\x71\x9c\x10\x9d\x60\ +\xac\xa9\x6a\x2e\x49\x52\xaa\xeb\x61\x18\x3a\x8e\xa3\x9b\x36\x42\ +\x28\x0e\x03\x43\xd7\x07\xfd\x9e\x92\xce\x28\x40\x51\xc2\xc3\x38\ +\x8e\x29\xa5\xf5\x7a\x5d\xd5\x7d\x8a\xed\x55\xc0\xb4\xbf\x1f\x19\ +\xc7\x0a\xb6\x4c\xd3\x0c\x82\x40\xa1\x98\x62\x33\x7c\xdf\x37\x4d\ +\x33\x8a\x22\xcb\xb2\xba\xbd\xae\x92\x07\xed\xaf\xc3\x43\xa8\x50\ +\x4c\xad\xc6\xab\x3e\x57\xd5\x9b\xaa\xf9\x3d\x08\x86\x34\x0c\xa3\ +\xdb\xeb\x45\x49\xea\x79\xde\xc1\x07\x50\x98\xae\x66\xa3\xaa\x86\ +\x55\x5e\x18\x94\x52\xd7\x75\x83\x20\x50\x3c\xcf\x81\x6e\x5c\x81\ +\xe0\x01\xc1\x7d\xd0\x5c\x2b\x6f\xb4\x43\x39\xf7\xe1\xf9\xd1\x36\ +\xd0\x51\x12\x2f\xaf\xac\xde\xff\xd0\x59\x8c\x31\x90\x68\x76\xee\ +\xd8\xed\x3b\xf3\xd4\x34\x21\x80\x49\x94\x9c\x3c\x79\x72\x63\x6d\ +\x19\x23\x44\x29\xd1\x10\x54\x69\x2d\xa6\xe9\xdc\x59\x5c\xae\xee\ +\x36\x00\xc4\x45\x57\x0f\xb1\x9c\x9c\x99\x4e\xd2\x34\x8a\xe2\x09\ +\x7b\xaa\x32\x5e\xe9\xf5\xfd\x91\xd1\xf1\x8f\x7c\xf4\xa7\x6e\xdf\ +\x9c\xdf\xde\xae\x77\x3a\xfd\xe7\x5e\x7a\xd9\x0f\xfc\xd3\xa7\x4e\ +\x5f\xbd\x72\x15\x40\x60\x58\x06\x4b\x99\xe3\xb8\xfd\xa0\xdb\xea\ +\x34\xca\xf9\x82\x69\x18\x49\x14\x33\xc6\x86\xca\x43\x98\x60\xa0\ +\x21\x80\xa0\x6e\x19\xe5\x42\x0e\x00\x30\x3c\x3a\x7a\xe4\xc8\x51\ +\x93\x9a\x61\xe8\xdf\xba\x76\xdd\xb2\x9d\xed\x66\x03\x30\x81\x88\ +\x86\x88\x06\x01\xf0\x83\x10\x42\x18\x85\xa1\x80\xa8\x5c\x1a\xaa\ +\x35\x1a\x47\x67\xe7\x16\x16\x16\xc3\x30\xcc\x17\xca\x10\x02\xdd\ +\xb4\x91\x46\x34\xac\x63\x2a\x91\x16\x41\x84\xa3\x24\x23\xd4\x00\ +\x41\x70\xb0\xd6\xa6\x38\xd0\x30\x0c\x1b\x8d\x86\xef\xfb\x84\x12\ +\xa2\x1b\x00\x41\xc6\x38\x13\x52\xe3\x92\x50\x82\x11\x49\x33\xde\ +\x6e\x77\x07\x83\xc1\xda\xda\x86\x22\x34\xee\xed\xca\xeb\xba\x61\ +\x39\x16\x40\x68\x10\x06\xb5\xf5\x75\xc3\x30\x88\x86\x11\x00\xaa\ +\x93\x05\x12\x28\xc0\x52\xe3\xb9\x24\x4e\x76\x76\x76\x30\xc6\x1a\ +\xd1\x21\x84\x14\x23\x99\x26\x07\x6d\xa6\x0a\x8a\x52\xfb\x45\xaa\ +\x76\x53\xf6\x36\x0a\xef\xf6\x57\xdd\x31\x56\xc4\xae\x62\x93\x0f\ +\x34\xd2\x84\x90\x24\x49\x94\x24\x50\x55\x73\x69\x9a\x02\x08\xd5\ +\x73\x42\x45\x0f\xea\x96\x95\xa6\x69\xe8\xfb\x0a\xb0\xb2\x34\x3b\ +\x90\xd7\xa8\x8f\x77\x00\x64\xfb\x22\x56\x21\x04\x90\xea\x05\xea\ +\x35\x59\x96\x05\x41\xa0\x78\xe4\x83\x65\x4d\x8c\xb1\x9a\x5d\x2a\ +\xa6\xab\xdd\x6e\x1f\x88\x7e\xa4\x94\xb9\x5c\x4e\xbd\xa1\x2a\x21\ +\x15\x14\x7e\x6f\xee\xe0\x21\x2c\x1e\x9e\x1f\x0d\xe5\x22\x81\x6e\ +\x98\x2b\xeb\x6b\xaf\xbe\xfa\xea\xc3\x0f\x3f\x32\x3c\x32\x2a\x84\ +\xec\x74\xba\x43\x54\xa7\x54\xef\xf7\x07\x6a\xf4\x06\xe5\xfe\x2c\ +\xbc\xdb\xe9\x6c\x6d\x6d\x9d\x3d\xfb\x9e\x5c\x2e\x97\xa4\x9c\x50\ +\xa3\x9c\xb7\x22\xbf\xa3\x76\xb3\x8a\xe5\x72\x75\x77\xf7\xf1\x1f\ +\x7b\x92\x5a\xce\x9d\xf9\x85\xbf\xff\x2b\xbf\x2a\x04\x80\x02\x1f\ +\x99\x9d\xcd\xb2\x2c\xcb\x32\x2f\xef\x76\xfa\xed\x81\xef\x9f\x3a\ +\x79\xca\xcf\xfc\x89\xd2\xf8\xc8\xe4\xf0\xf0\x60\xc8\xef\xf6\x37\ +\x37\xd6\x25\xe3\x40\x82\xd5\xf5\x35\xd3\xb6\x0a\xc5\x02\x36\x74\ +\x3f\xf4\x0d\x4a\xa8\xae\x27\x51\x7c\xfb\xe6\xad\xf7\xbc\xf7\xf1\ +\x4f\xff\xc2\xa7\x1a\xcd\x66\x96\xf1\x13\x27\x4f\x51\x08\x76\x6b\ +\x3b\x99\x10\x94\xea\x42\x08\xd3\xb4\x90\x86\x93\x34\xdd\xd8\xda\ +\x02\x00\x34\x9b\x2d\x29\xc1\xf0\xd0\xf0\xce\xce\x4e\x10\x04\x93\ +\x93\x93\x86\x61\xf4\x07\x03\x08\xa1\x86\x31\xa1\xb4\x5c\x2e\xdb\ +\xb6\xdd\xef\x75\xbe\x57\x14\xbd\xb1\xb1\xa1\x82\x40\xf7\xdb\x40\ +\xc3\x04\x00\x06\x61\x58\xad\x56\x21\x00\x9e\xeb\x21\x88\x00\x84\ +\x59\x96\x69\x18\xef\xee\xee\x7e\x5f\x3f\xd4\xbf\x1e\x16\x51\x2e\ +\x97\x33\x6d\x13\x20\x24\x21\x08\xa2\x90\x73\x2e\x18\x47\x00\x50\ +\x0d\x23\x84\x00\x04\x8a\x2b\xe7\x8c\x21\x08\x3d\xcf\x6d\x34\x5b\ +\xbd\x5e\x0f\x61\x0a\x20\xcc\x39\x96\xad\x53\x85\x3b\x94\x52\xd3\ +\x34\x09\x21\xdd\x6e\x57\x41\xaa\xca\x77\x55\x49\x64\x0a\xee\x55\ +\xb3\xac\xaa\x2d\xcf\xf3\xb8\x10\x04\x41\xb5\xb3\xac\x68\x5f\xf5\ +\xff\xc1\x64\x50\x5d\x8d\x7d\xd4\x63\x4c\xe1\xa0\xc2\xa3\x24\x49\ +\xb2\x34\x3d\xa8\x13\xbf\x77\x08\x78\x40\x1c\x5b\x96\x9d\x71\xae\ +\x20\x58\xad\x3c\xab\x2e\x5b\xf9\x69\x32\xc6\x54\x0e\x9a\x42\xbd\ +\x7d\x72\x39\xcb\x14\x21\xae\x9a\x6b\x35\x46\x54\x80\xa8\x62\x5e\ +\x54\x81\xa9\x86\x9b\x71\x14\x1d\xc2\xe2\xe1\xf9\xd1\xc1\xa2\x1c\ +\x1e\x1d\x1d\x04\xc1\xe5\x2b\x57\x46\xc7\xc6\xc7\x2a\xe3\x51\x14\ +\x3e\xfd\x53\x3f\x95\x72\xde\x68\xb4\xce\x9c\x39\xfb\xda\x6b\x2f\ +\x23\x84\x90\x94\x9a\xa6\x61\x84\x58\x96\xcd\xce\xce\xe6\x0b\x85\ +\xd1\xb1\x18\x42\x6c\xda\x5e\xde\xc5\x9e\x33\xa9\x69\xc4\x30\x4d\ +\x21\xc5\x99\x33\x67\x5f\x3f\xff\x66\xad\xd1\x92\x10\xe6\x0a\x45\ +\xc1\x25\x42\xc0\xf6\xf4\xdb\xb7\x57\x84\x10\x09\x0f\x7b\x41\xbb\ +\xd3\x6c\x6c\xef\x99\x69\x9a\x9e\xb6\x4e\x1c\x3f\x39\x3b\xf0\x07\ +\x37\x6f\xdc\xd8\xdc\xde\x2c\x17\x8a\xb6\x69\x0b\x20\x82\xd0\x27\ +\x16\x3d\x3e\x3d\x61\x05\xd6\xc8\x70\xf9\xea\xd5\xeb\x7b\x7b\x7b\ +\x67\x1e\x7e\x64\xaf\x56\x9f\x9f\xbf\x73\xe2\xe4\x7d\x8b\xec\x46\ +\xe4\xfb\xd4\xd4\x4d\xd3\x86\x3c\x55\xe1\xce\x12\xc8\x84\xb1\x52\ +\xb1\x58\xab\x35\xc6\x2a\x95\x66\xb3\x69\x98\x76\x10\x04\x63\x63\ +\x63\xb5\x5a\x2d\x8e\x63\xd5\xbe\x29\xff\x98\xc1\x60\x70\xfc\xf8\ +\xf1\x46\xa3\xa1\x68\x5c\x75\x8b\x2a\x83\x09\x35\xed\x8a\xe3\x38\ +\x8a\x22\xc6\x98\x44\x28\x63\x4c\x04\x81\x60\x3c\x4b\x33\xc6\x98\ +\x41\xf5\x28\x49\x4a\xa5\x92\xed\xba\xf7\x2c\xac\xe5\x9c\x37\xea\ +\xf5\xb1\xc9\x71\xaa\xeb\x8c\xb3\x7d\xa3\x0a\xc6\x2c\xc3\x92\x42\ +\x48\x21\xe4\x5d\x8b\x9d\x28\x8e\x83\x30\xcc\x17\x8a\xb6\x6d\x73\ +\xc6\x34\x6a\x10\x42\x28\x46\x18\x63\x8c\xf1\x41\x66\xa1\x8a\xa2\ +\x57\x45\x5c\xa7\xd3\x51\x8e\x0f\x2a\x78\x47\x59\xbd\xf5\x7a\x3d\ +\x65\x93\xa3\xca\xc6\x38\x0c\x94\x51\x98\x2a\xcd\x14\x98\x2a\x7e\ +\x46\xd3\x34\xdd\x30\x44\xbf\xa7\x28\xef\x2c\x63\x51\x18\x52\x4a\ +\x5d\xdb\x56\xd8\x04\x01\xd4\x34\x74\x40\x94\xab\x2a\x5b\xe1\xa6\ +\x7a\xc6\xe8\x3a\x65\x51\xec\x79\x5e\xa1\x50\xc8\xb2\xcc\xff\x7f\ +\xd9\x7b\xef\x38\xbb\xae\xea\x6c\x78\xad\x5d\x4e\xb9\x65\x9a\xa4\ +\x51\x73\x91\xdc\x71\xc3\xc6\x80\x1d\x08\xa6\x84\x1a\x4c\xc0\x26\ +\xf4\x00\x29\x10\x42\x42\xf9\x5e\x12\x20\x2f\xcd\x81\x40\x02\x49\ +\x20\x81\xc4\xbc\x21\xf4\x12\x42\x0d\xd5\x60\x83\xc1\xb8\x60\xdc\ +\x70\xc1\xbd\xc9\xb6\xda\x68\x34\x9a\x76\xdb\x69\x7b\xef\xf5\xfd\ +\xb1\xee\xdd\x73\x66\x46\x80\x2d\x59\x60\x49\x67\xfd\xe1\x9f\x7c\ +\xe7\xde\x73\xcf\xd9\xf7\xec\xe7\x3c\xab\x3d\xab\xd3\x81\x7e\xcd\ +\x79\x83\xcb\xe6\xa5\xea\xf7\x41\x95\x61\xd1\x27\xe8\x39\x3f\x33\ +\x37\x37\xc7\x25\xdc\x1c\x33\x2d\x7f\xd1\xaf\x0d\xe9\x56\xb0\x58\ +\xd9\x9e\x9b\x73\xee\xc8\xa3\x8e\xda\xb2\x6d\x6b\xaf\xdb\xbb\xe1\ +\x86\x1b\xea\xf5\x5a\x73\x68\x78\x64\xc5\x8a\x76\xab\x9b\xf4\xd2\ +\x95\x2b\x57\x0c\x0f\x0d\xcd\xcf\xee\x14\x52\x5a\x6b\x95\x10\xec\ +\xec\x6c\xdb\xba\x55\x48\x25\x94\x2c\x8a\x42\xc8\xb0\xd5\x6a\xa7\ +\x69\xb6\x7e\xfd\xfa\xe6\xf0\xe8\x1d\x77\xde\xd5\x4b\xb3\x95\xab\ +\x56\xdf\x7e\xe7\xdd\x41\x18\x4d\xce\xed\xcc\xb3\xb9\x63\x4f\x38\ +\x72\x78\x2c\x0e\x83\x30\x33\x9d\x24\x6f\xc9\xba\xd8\xb2\xfd\x9e\ +\x7a\xbd\x7e\xef\xe6\x3b\xda\xbd\x96\x23\x8a\xc2\x70\xed\xda\x35\ +\x33\xd3\x33\xb3\x73\xb3\xac\x95\x12\x86\xe1\xec\xec\x8c\x0a\x83\ +\xad\xdb\x26\xac\x83\xb4\xdd\xbb\xf1\xfa\x1b\xeb\x8d\xa1\x4b\x2e\ +\xbe\xe4\xd8\x57\xfd\x59\xab\xdb\x9d\x9e\x98\x68\x47\x01\x2a\x4a\ +\x8a\x8c\x63\xf9\x45\x51\x10\x0a\x14\x6a\xe5\xaa\x55\x59\x5e\xac\ +\x5e\xbb\xae\xd3\xee\xec\x6a\xcd\xb3\x08\xc2\x3d\xf7\xdc\xc3\x85\ +\x2f\x79\x9e\xaf\x58\xb1\x62\x6a\x6a\xaa\xd1\x68\xdc\x73\xcf\x3d\ +\x12\x1d\x57\xb9\x28\xa5\x10\xa1\x5e\xaf\xb5\x5a\x6d\x29\x45\x51\ +\x14\x05\x37\xde\x49\x19\x04\x01\x12\xe5\x44\x28\x05\x5a\x04\x29\ +\x76\x4e\x4d\xd5\xeb\x75\x44\xdc\x9b\x95\x9f\xdc\xb9\x73\x78\x6c\ +\x84\x00\xa4\x54\xe3\xab\xc6\x89\x5c\xda\x4b\x86\x87\x87\xe7\xa6\ +\xa7\xf3\x3c\xaf\x35\xeb\xd6\xf6\xbb\x3b\xe6\xe7\xe7\xa4\x94\x43\ +\xc3\x23\xb5\x7a\x5d\x05\x21\x02\xee\x9c\x9c\xd8\x78\xc8\xfa\x41\ +\x6a\x08\x85\x10\x9d\x4e\xb7\xd3\xee\x48\xc5\x12\xe5\x5d\x00\x9a\ +\x9b\x9b\x1b\x19\x19\xe1\xd2\x96\x46\xa3\xc1\xb5\x38\xfc\xe6\xa2\ +\x30\xad\x56\xcb\x11\xb1\x98\x18\xfb\xdd\x7c\xb1\xec\x56\x87\x41\ +\xa0\xb4\xe2\x7e\xbb\x20\x08\x1a\xf5\x3a\x01\x05\x52\xa1\x10\x52\ +\xca\x2c\x4d\x51\x4a\xcc\xb2\x41\x04\x50\x16\x45\xee\xa5\xbf\x01\ +\x40\x29\xad\x54\x3f\x97\x95\xa6\x29\xab\x87\xf1\x1b\x16\x1e\xc8\ +\x8e\xfc\xff\x32\x76\x67\x59\xc6\x62\xb7\x4c\x0f\xb9\xfd\xd1\x2f\ +\x17\x33\x62\xee\xc7\x17\xfb\x57\xf3\x5f\x65\xfb\x97\x09\x21\x36\ +\xdd\x73\x57\xda\xeb\xa4\x49\x7a\xcf\xdd\x77\x08\xb4\xce\xb9\xdc\ +\x14\x08\x58\xe4\xf9\xcd\x37\xff\xbc\x3d\x3f\x2f\xc0\x5a\x63\x01\ +\x50\x2a\x59\x38\xda\xb4\x79\x73\x18\xd6\x88\x20\x33\xa6\x3d\xdf\ +\xde\x31\x11\xfe\xde\x53\x9e\x2c\xa4\xbc\xe8\x87\x17\xdd\x70\xf3\ +\xdd\xa7\x9d\xf6\xa8\x6d\xdb\xb6\x5d\xf6\x93\xcb\xe3\x7a\x2d\x8e\ +\x8b\xd5\x63\x2b\x76\x4c\x24\x5b\xef\xde\x5a\x93\x0d\x93\x16\xca\ +\x28\xc8\x50\x3a\xb5\x66\xcd\x9a\x76\xbb\xbd\xe5\xee\x6d\x0d\x3d\ +\x54\xab\xd7\x66\x67\xa6\x9a\xb5\x7a\x3d\xae\x6d\xdf\xbe\xbd\xc8\ +\x32\x02\xc8\xba\x5d\x3d\x3c\x12\x80\xb8\xfb\x9e\x4d\x49\x2f\xd5\ +\x61\x24\xa5\x8c\x02\x75\xd7\x9d\xb7\xed\x98\xdc\x36\xbe\x76\xc5\ +\xa6\x4d\xb7\x16\x22\x72\xdd\x54\x2a\x91\xf5\x00\x05\x8e\xaf\x5e\ +\x75\xe4\x51\x47\xe7\xc6\x6d\x9f\xd8\x31\x3b\xdf\xc9\xad\x33\x44\ +\x41\x18\x75\xbb\x6d\xa5\xe5\xf4\xcc\xae\x38\x8e\x10\xd1\x58\x93\ +\x17\x99\x75\xc5\x2f\x6e\xba\x11\x05\x25\xa9\x89\xe3\x20\x2f\xb2\ +\xd1\xe6\x50\x10\xe8\xb8\x19\xec\x9c\xe9\xae\x1a\x5e\xbd\x6b\x76\ +\x46\xa9\x80\x9c\x23\x6b\x24\xb9\xf9\xf9\xf9\x46\xa3\xd1\x9a\x9f\ +\x8b\xa3\x48\x20\x15\x26\xcb\x8b\x6c\x74\xc5\xa8\x73\x7b\x5a\xce\ +\x8d\xe0\xc0\xce\xcd\xcd\x86\x61\x30\x36\x32\x6c\x5d\xb3\x28\x8a\ +\x96\x9c\x5f\x31\x32\xdc\x6b\xb7\x54\xa8\xed\x60\x8a\x93\x10\xc2\ +\x1a\x33\x37\xbd\xab\x56\x8f\x23\x1d\x38\x72\xbd\x5e\x37\x4b\x13\ +\xeb\x28\xcb\x2d\x91\x0b\x43\x9d\xa4\xf9\xcd\x37\xdf\x12\x45\x51\ +\x28\xa4\x90\xba\xd3\x4d\xba\xdd\xee\xdc\xdc\x2c\x7b\xc1\x2c\xe7\ +\xc5\x59\x91\x2c\xcb\x26\x26\x26\x66\x66\x66\x56\x8e\x8f\x59\x72\ +\x32\xd0\x49\x96\x5a\x63\xc3\x38\x32\xb6\xef\xb4\x26\xdd\xae\x00\ +\x48\x3a\xbd\x40\xe9\x2c\xcb\x8c\xeb\x87\x0e\xf3\xa2\x20\xe7\xc8\ +\x11\x58\x0b\x52\x2b\x1d\x16\xc6\x76\xba\x49\x14\xd5\x1a\xcd\x5a\ +\x92\xf6\x00\x25\x80\x40\x61\x54\x10\x60\x9a\xce\xce\xce\x72\xdd\ +\x8f\x73\x6e\x7c\x7c\x7c\x72\x72\x92\x3b\x6a\x7a\xbd\x5e\x5c\x8f\ +\x41\x38\xeb\x4c\x14\x45\xb5\x7a\xd4\xe9\x74\xb4\x0e\xb2\xdc\x11\ +\x58\x47\x0e\x9c\x22\x21\x80\x40\x28\x5d\x38\xee\x08\x14\xad\x6e\ +\x2f\x08\x02\xa1\x74\x5e\x14\x50\x65\xa2\x2b\xdb\xa7\x66\x6d\x91\ +\xe7\x59\xbd\x1e\x59\x6b\xe7\xe7\x67\x85\x40\x63\x6c\xbd\x5e\x03\ +\x70\x64\x0b\x22\xeb\x8a\xc2\x02\x29\xa5\x01\xc0\x12\x4c\xec\xd8\ +\x19\xc5\x35\x40\x5c\xb7\x76\xfd\x09\x27\x9f\xbc\x72\x74\xd5\xcc\ +\xae\xd9\x8b\x2e\xba\xe8\xfe\xfb\xef\x17\x42\x5c\x75\xe5\xb5\x69\ +\x9a\x66\x69\x1a\x68\x9d\x11\x84\x4a\xaf\x1a\x1b\x4f\x3a\xa9\x10\ +\xa2\x16\xd7\x8a\xc4\x48\x92\xe8\xb0\xd7\xea\x75\xe6\x3a\x9d\xb9\ +\x4e\x1c\x84\x43\x43\xcd\x3c\xcb\x4c\x96\x0b\x21\x86\x6a\xf5\xd9\ +\xd9\x59\x29\xe5\xf6\xcd\x5b\xb7\x6f\xde\xea\x88\x1c\x20\x59\x0b\ +\xce\x15\x42\xb9\x34\x6b\x36\x1a\x53\x53\x93\x5a\xc2\xa1\x87\xaf\ +\x0f\x02\x95\x27\x5d\xca\xf3\x46\xa3\xe9\x1c\xa0\x52\x53\x3b\x27\ +\xef\xdb\xb2\x55\xaa\x00\xa5\xb6\xd6\xea\x40\x8f\x8e\x8e\x68\x2d\ +\xc2\x30\x90\x12\x9b\xcd\x66\x9a\xa6\xed\x76\x91\xa6\xbd\x4e\xa7\ +\x3d\x3d\x3d\xc5\x6d\x2d\x42\x0a\xb4\x88\x88\x59\x96\x5c\x73\xcd\ +\x95\x41\x10\x23\xc8\x76\xbb\x2d\xa4\x36\xae\x50\x44\x27\x9f\x7c\ +\xf2\xcc\xcc\xcc\xb6\x6d\xdb\xc2\x20\x60\x05\x6c\x1d\x84\x09\x2a\ +\x00\x00\x20\x00\x49\x44\x41\x54\xad\x35\x0a\x1c\x1e\x1e\xda\x73\ +\xbd\x45\x82\x2c\x4d\x67\x66\x66\x8c\x31\x81\xd6\x59\x96\x47\x51\ +\xd8\xe9\x74\xd2\x6e\x8f\xa5\x7a\x10\x01\x51\x00\x00\x33\x32\x6b\ +\x6d\xda\xe9\x3a\x9d\xe7\x45\x91\xf4\x7a\xae\xc8\xe3\xb8\xd6\x68\ +\xe4\xbd\x5e\x22\xa5\xaa\xd7\x1b\x9d\x4e\x27\x8e\xa3\x28\x8a\x92\ +\x24\x4d\x92\x5e\x18\xf4\xd5\xb7\x38\xf6\xb7\x63\xc7\x0e\xee\xf8\ +\x6e\xb5\x5a\x69\x9a\x76\xba\xdd\x4e\xaf\x3d\x36\x36\x16\x04\xc1\ +\xc4\xe4\x8e\xa4\xdb\x5b\xbf\x7e\x3d\x01\xb0\x2f\x6f\xac\xdd\xb1\ +\x63\x07\x00\x24\x49\x8a\x42\x90\xc0\x20\x0c\x8d\x31\x64\x2d\x12\ +\x80\x23\x53\x14\x52\x59\x42\xd1\x6c\x0e\xaf\x5f\x37\xa4\xb4\x2a\ +\xf2\xbc\xd5\xd6\xce\xb9\x22\x2f\x08\xc0\x1a\xe7\x7b\xba\xd9\x4f\ +\xef\x74\x3a\x69\x9a\x4e\x4f\x4f\x73\xdc\x50\x4a\x81\xa8\xb4\x56\ +\x88\xc0\x11\xc3\x70\x20\x5e\x89\x88\x52\x81\xc2\xc0\x1a\x43\xce\ +\xe1\x60\x05\xb8\x6e\x5c\x6b\xad\x83\x80\xef\xc6\x0a\x16\x2b\xdb\ +\x77\xc9\x68\x64\x47\x89\xc3\xf3\x41\x10\x28\x65\x85\x90\x88\x86\ +\x7b\xbf\xe6\x0b\x03\x40\x02\x55\x9e\x39\x0b\x90\x65\xe6\xb8\xe3\ +\x36\x3e\xfe\x77\xcf\x8c\xe3\x78\xe7\xf4\x2e\x89\x62\x64\x64\xf4\ +\xcc\x33\xcf\x64\x26\x92\xa5\x59\xab\xdd\x62\xb1\x68\x44\x8c\xe3\ +\x98\x5b\x65\xa5\x90\x4a\xeb\x5a\x2d\x7e\xf5\xab\x5f\x1d\x04\x41\ +\x3f\xdd\x09\xa0\xb4\x08\x02\xcd\xa9\x49\x2e\x07\x49\xd3\x94\xe3\ +\x62\xfc\xbf\x99\xb1\xce\x92\x75\x0e\x9d\x03\xa2\x99\xe9\x5d\x23\ +\x43\xcd\xb4\xd7\x19\x6a\x0c\xcd\xb7\x66\x5d\x5e\xcc\x4e\xef\x6a\ +\xd6\x1b\x26\x2f\x04\xd1\xdc\xfc\x7c\xda\xed\x3a\x48\x72\x63\x0a\ +\x4b\x48\x2e\x8e\x14\x59\x97\x24\xdd\xa1\xa1\xa1\x95\x2b\x57\x74\ +\x3a\x9d\xa2\xc8\xa5\x14\x8d\x46\xdd\x39\x2b\xa5\xb0\x04\x45\x91\ +\x5b\xeb\x6a\xb5\x86\x73\x45\x96\xa5\xb3\xb3\xf3\xa6\x00\xeb\x5c\ +\xda\x6b\x37\x87\x1a\x45\x51\xf8\x48\x7f\x18\x86\xf3\xf3\xf3\xac\ +\xfb\x32\x31\x31\x01\x83\x86\xb9\x3d\x63\x8b\x42\x4a\x6e\xbc\xe3\ +\x7e\x92\xbc\xc8\x79\xf6\x43\x59\xd3\xb0\x2c\x51\x43\x44\x79\x51\ +\x00\x00\x0a\xa1\x94\x32\x26\x13\x42\x00\x10\xa2\xeb\xf5\xba\xcd\ +\x66\x03\x80\x7a\xbd\x2e\xab\x42\x44\x51\xc0\xe7\x16\xc7\xf1\xf0\ +\xf0\x70\x51\x14\xcd\x66\x93\x63\x73\x8d\x46\x23\x08\x82\x5d\x33\ +\x53\x8c\x5c\x5b\xb7\x6e\x25\xeb\x0e\x3b\xec\xb0\xe1\xa1\xe1\x40\ +\xeb\x5a\xad\xd6\x6d\xb7\xbb\xdd\xee\xd0\xd0\xd0\xc8\xc8\x48\xa3\ +\xd9\x28\x9c\xb5\xce\xc5\x71\xec\x8c\x51\x42\x0a\xc0\x3c\xcb\x6a\ +\xf5\x7a\x92\xe7\x52\x60\x61\xd2\x5d\xd3\xad\x2c\xcb\x00\x9c\x10\ +\x52\x4a\x15\xc7\x81\xd6\x41\x9a\xf5\xeb\x81\x00\x80\x5d\x69\xad\ +\x75\xab\xd5\xe2\xf2\xc6\x3c\xcb\x09\x88\xab\x8b\xba\xdd\x2e\x67\ +\x54\x7c\x96\xd9\x39\x1a\x1b\x1d\xed\xf5\x7a\x1c\x76\xe4\x3a\x1e\ +\x0f\x9a\x4a\x29\x51\x75\xb9\x54\xb6\x4f\x4d\x29\xb5\x6a\xd5\xaa\ +\xe9\xe9\xe9\x91\x91\x11\x9e\x03\xc7\xc1\x1d\x8e\xf8\x6c\xde\xbc\ +\x19\x50\x09\x00\x29\x95\x10\x30\x54\x6f\x3c\xf3\x99\xcf\x3a\xee\ +\xf8\x47\x6c\xdd\xba\xad\xd5\xba\x3f\xcd\xf3\x2c\x49\x1a\x8d\x46\ +\x5e\x64\x59\x9e\x14\x45\x11\x45\x51\x5c\x0b\x74\x20\x1c\x15\x08\ +\xa2\xd5\x9e\x2b\x8a\x5c\x29\xed\x13\x97\x52\x8a\x28\xea\x6b\x9d\ +\x0a\x21\x8c\x29\x98\x05\x70\x78\x2b\x0c\x43\x63\xcc\xe4\xe4\xe4\ +\x12\x3d\x15\x22\x70\x16\x9c\xb5\x48\xae\x33\xdf\xce\x92\x6e\xa0\ +\x54\xa4\x03\x0b\xae\x1e\xc6\xd6\x16\xbd\x5e\x3b\xae\xd5\x6b\x61\ +\xb4\x7e\xdd\xda\x24\xcd\x2c\x91\x23\xcc\x92\x84\xc8\x26\x49\xcf\ +\x5a\xd3\xe9\xb4\xa7\xa6\x44\x10\x04\x71\x1c\xf5\x7a\x5d\x00\xea\ +\x76\x3b\xdc\x5a\x22\xa5\xb2\xd6\x14\x79\x31\x3d\xb3\x6b\x6c\x74\ +\x54\xab\x60\x74\x74\x64\x6e\xae\xdd\x2e\xba\x59\x9e\x67\x59\x7a\ +\xeb\xad\xb7\x72\xf2\x21\xcf\x73\xc9\x5a\x58\x88\xed\x76\xbb\xd3\ +\xe9\xec\x71\x26\x1a\x4a\xaa\xab\x1c\x2c\xe3\xa7\x08\xd7\xb2\xe4\ +\x79\xe1\x2b\xb5\xf9\x6d\x9c\x6e\xe6\xca\x44\x4e\xad\xcc\xcc\x4e\ +\x33\x6d\x95\x0a\x27\x77\x6e\x97\x12\x8c\xc9\xea\x8d\xc8\x5a\x5b\ +\xaf\x47\x71\x14\xe5\x59\xc6\xeb\xdc\x97\x57\xc8\x32\xa5\x14\x67\ +\x84\x79\xa8\xde\xcc\xcc\x0c\xf7\xa8\x80\x23\x4e\xbc\xac\x5a\xb5\ +\x8a\x03\x82\xb5\x5a\x8d\x87\xed\x29\xa5\xa2\xb0\xc6\x9a\xb2\x52\ +\x4a\x67\x5d\x9e\x17\x59\x9a\x0a\x29\x1c\x38\x6b\x9c\x31\xc6\x98\ +\x82\x55\x23\x8a\xa2\xc8\xb2\x7e\x0f\x65\x9e\xf7\xc7\x48\xf0\xeb\ +\x49\x92\xf8\x14\xb3\xd6\xba\xb0\x7d\xbd\xb2\x2c\xcb\x58\x73\x9b\ +\xa3\xc3\x2c\xd4\x44\x04\x59\x9e\xfb\xfa\x1e\x6f\x5c\xc0\xe8\x9c\ +\x33\x85\xa9\x60\xb1\xb2\x7d\x98\x89\x6e\x36\x9a\x69\x92\x24\x71\ +\x3c\x3a\x32\xb2\x62\x6c\x6c\xed\xda\xb5\x5c\x67\x1b\xc7\xb1\x73\ +\x6e\xeb\xe6\x6d\x64\x41\x47\x11\x57\x99\x1d\x7d\xf4\xb1\x9d\x4e\ +\xf7\xfa\xeb\x6e\x9c\x9c\xdc\x19\x45\xd1\x7c\xa7\x4d\xd6\xcc\xcd\ +\xcd\x71\x11\x46\xa7\xd3\xe1\xb0\x3d\xb7\x25\xf8\x36\x86\x7e\xcb\ +\xe0\xa0\xe5\x56\xca\x16\xdf\xf1\x52\x4a\xa2\x7e\x18\x9e\x71\xa1\ +\x2f\xdd\x5f\x14\x9c\x45\x91\x52\xe6\x59\x82\x28\x05\x20\x10\x0a\ +\x00\xad\xf5\xae\x9d\x9d\x7b\x37\xdd\x75\xd2\x49\x8f\x38\x7c\xc3\ +\x86\xac\xd7\xae\x6d\x38\xbc\x28\xcc\xea\xd5\x96\x08\xb2\xa2\x00\ +\x94\x8e\x90\x10\x1c\x20\x59\x47\x48\x5c\x35\xcd\xc8\xc2\xe9\xce\ +\x30\x0c\x67\x67\x67\xaf\xb9\xe6\xea\x56\xab\x13\x04\x51\xad\x56\ +\xab\xd5\xea\x87\x1d\x76\xf8\xfa\xf5\xeb\x9b\xcd\x21\x44\x9c\x9f\ +\x9f\xef\x76\xd3\x20\xd4\xce\x9a\xf5\xeb\xd6\xad\x5b\xbf\x3e\xcf\ +\xb2\xb8\x56\x4b\x93\x84\x00\xc2\x41\xdd\xdf\xdc\xdc\x9c\xf9\x75\ +\x73\xdc\x7f\x39\x59\x84\x20\x08\x6a\xb5\x1a\x37\x93\xf8\x30\x62\ +\x10\x04\x3c\xb8\xd5\x37\x7e\xb0\x0b\xc9\x79\x67\x5e\x25\xe6\xd1\ +\x9d\x4e\x6b\xc5\x8a\x31\x03\x96\xc8\x6a\xad\x94\xc6\x24\x49\xe2\ +\x78\x3c\x08\xc2\x34\x4d\xc2\x30\x94\x9d\xbe\x14\x18\x5f\x3e\x2f\ +\x6f\x5f\x50\x56\xaa\x3c\xcf\x8c\xb1\x4a\xca\x5a\xad\x86\xc4\x19\ +\x5e\xcb\xca\x60\x63\x63\x63\xb5\x5a\x6d\x74\x64\x44\x85\x61\xab\ +\xd3\x9e\x6b\xb7\xd2\x2c\x1b\x1e\x1e\x8e\x82\xc0\x16\xc6\x19\x1b\ +\xc7\x31\x81\x43\x74\x0e\x2c\xa0\xd3\x01\x02\x70\x31\xb6\x24\x22\ +\xc4\xd0\x59\x48\xd3\x79\x5f\xf2\xad\x94\x6a\x34\x1a\xd6\xda\x2c\ +\xcb\xf8\x27\xe0\x59\x2c\x52\x68\x8e\x5f\xd4\x62\x15\x04\x81\x29\ +\x2c\x82\x24\xe7\x94\x56\xad\xf9\x79\xbe\x7c\xaf\x0d\xee\x9f\xac\ +\xd6\xda\x6a\x96\x4b\x65\xfb\x1a\x19\x5d\x9e\xe7\xbc\x45\x39\x5d\ +\x38\x35\x35\xb5\x73\xe7\xce\x38\x8e\x83\x20\xe8\xb4\x3b\x71\xad\ +\x26\x83\x80\xb9\x46\x18\x86\x53\x53\x53\x79\x6e\x58\x31\xa1\x70\ +\x14\x06\xd2\x39\xc7\x12\xd9\x2c\xcb\xc8\xae\xd0\xa0\x77\x15\xb2\ +\x2c\x75\x8e\x38\xcf\x9b\x24\x45\x10\x68\x22\xdf\xb5\xe6\x78\xaf\ +\xfa\x69\xc8\xdc\xff\xc0\x9c\x11\x11\x89\x80\x0b\x9b\xc9\x91\xb3\ +\x8e\x00\x58\x77\x60\xe7\xe4\xce\x7b\x6a\xd1\xc6\x0d\x87\x8f\x8e\ +\x8c\xda\x22\x23\xc2\x91\x91\xd1\xc2\xba\x6e\xb7\xdb\xe9\xf6\xac\ +\xb1\xdd\x5e\xcf\x58\x13\x45\x71\x58\x8b\x99\x96\xfa\x4e\x0c\x44\ +\x6c\xb7\xdb\x13\x13\x13\x69\x5a\xd4\x6a\x31\x91\x60\x91\x85\x34\ +\xcd\x56\xad\x5a\xd9\xed\xa4\x3b\x26\xb7\x6d\xd9\xb2\x55\x29\x9d\ +\x65\x29\x43\xd2\xf0\xd0\x10\x93\xac\x78\x74\x94\x8f\xc3\xf5\xcf\ +\xcd\x66\x63\x8f\x63\x8b\x04\xe0\x88\x78\x3a\x55\x39\xa1\x4c\x44\ +\x2c\x04\xcb\x5e\xf3\xa0\xde\x25\x64\x05\x30\x00\x60\xf5\xad\xb8\ +\x16\x16\x05\x30\xc5\x56\x4a\xad\x58\x31\x6c\x4c\xc1\xda\x39\x5a\ +\x6b\x1d\x28\x00\x6a\x34\x1a\xf5\x7a\x7d\x78\x78\xd8\xab\x87\x75\ +\xbb\x5d\x6b\x6d\xad\x56\x5b\xb5\x6a\x95\x71\xf9\xcc\xcc\x0c\xbb\ +\xb4\xa3\xc3\x23\xf5\x7a\x1d\x00\x5a\xad\x96\x90\x72\x68\x68\x28\ +\x4d\xd3\xed\x13\x13\xab\xd7\xad\x8d\xe3\xb8\x9b\x26\x49\x92\xf0\ +\x71\xb4\x54\xce\xd8\x30\xd0\x49\x96\x10\xf6\x25\xc5\xf8\x94\xf8\ +\xa7\xec\x77\x37\x3b\x31\x34\x34\xe6\x73\xd3\x7d\x7a\x3b\x33\xe3\ +\xb3\xe1\x1c\x07\xa8\xd5\x6a\x2b\x57\xae\x64\xd7\x3e\xcb\xb2\x24\ +\x49\xf9\x38\x41\x10\xac\x1a\x5b\x01\xa5\x96\xea\xb2\x82\x99\x73\ +\x6e\x7f\xd2\x5b\xac\x6c\x7f\x0c\x2c\x16\x45\xc1\x9c\x85\x71\x70\ +\xe7\xce\x9d\xac\xd1\xc2\x43\x3c\x46\xc7\xc6\xc8\x90\xd0\xba\x5e\ +\xaf\xd7\x1b\x8d\x2c\xcb\x1e\xf5\xa8\x47\x4d\xcf\xcc\x12\x41\x14\ +\x45\x51\xa3\x3e\xdc\xac\xcd\xcd\xce\xb6\xdb\x6d\xae\xdd\x65\x41\ +\xff\x25\xc9\x6e\xde\x2a\xbe\xee\xb7\xdc\xd6\xba\xa4\x63\xc1\xcf\ +\xc6\x1a\x1e\x1e\xce\xf3\xbc\xdb\xed\xac\x18\x1b\x9e\x9f\x6f\x4b\ +\x14\x8d\xfa\x30\x59\x8b\x00\x71\x1c\x9f\x7c\xd2\x89\xdb\xb7\x6f\ +\xbe\xfb\x9e\x7b\xc9\xe6\x85\x49\xfb\x32\x53\x3c\x06\xc4\x10\x22\ +\x3a\x22\x4b\xce\x3a\x47\x40\x85\x73\xd0\x17\x65\xb1\xc6\x98\x34\ +\x4d\x5a\xad\x56\x9e\xe7\xb5\x5a\xa4\x75\x90\x65\x05\x47\x12\xe6\ +\xe6\xe6\x9d\xc5\xdb\x6f\xbf\x7d\x66\x66\x26\x08\x15\x43\x15\x17\ +\x30\xde\x7f\xff\xfd\xbc\x39\xfb\x13\x3b\x39\xfa\x45\xc4\x45\x24\ +\x7b\xcc\x16\xb5\x52\x7e\xbc\x32\x8f\x6c\xae\xd5\x6a\x83\x50\x83\ +\xf4\xce\x35\xaf\x21\x07\xe6\x18\x2e\x85\x10\xe4\xb0\xd9\x6c\x76\ +\xbb\x1d\xf6\x2b\x59\x15\x42\x6b\x9d\x24\x3d\x29\xa5\x40\x51\xaf\ +\xd7\x57\x8f\xaf\xe1\xd2\x1c\xce\x66\xb0\x08\xd8\xb6\x6d\xdb\xb2\ +\x2c\x5b\x35\xbe\x4a\x87\x12\x11\xb3\x2c\xcb\x72\x1e\x17\x83\x5a\ +\x6b\x93\x17\x49\xaf\x27\x07\xf5\x8f\x9d\x4e\x27\x8c\xa2\x4e\xbb\ +\x9d\x0f\x5c\x5a\x90\x3c\x37\x35\x93\x4a\x0a\xa5\x84\xc0\x3c\x2f\ +\xbc\xde\x97\x17\x8e\x45\x50\x2c\xa3\xc1\x85\xe2\xde\x05\xe6\x25\ +\x05\x80\xc2\x18\x00\xe0\x7e\xc4\x56\xab\xd5\x6e\xb7\xf9\x3d\x3e\ +\x6c\xc2\xcf\x21\x1f\x60\xf5\x42\x12\xbe\xc8\xbc\x82\xc5\xca\xf6\ +\x69\x2a\xda\xc5\x3a\x88\x94\x2e\xd2\x6c\x3a\x9b\x72\xce\x45\x3a\ +\x18\x1b\x1e\x61\x14\x60\x71\xf9\x34\xcf\x95\xd2\xdb\xb6\x6d\xbb\ +\xfb\x9e\xbb\x27\x26\xb6\x8f\xad\x58\xe1\x88\x36\x6d\xda\x34\xb5\ +\x6b\x2a\xcf\xd2\xd5\xe3\xab\x8e\x38\xf2\xc8\x7a\xbd\xce\x15\x6a\ +\xcb\xfb\x55\xfb\x7a\x07\xfd\x6e\x33\x4e\x2d\x7a\x64\xc4\x25\x33\ +\x7f\xb9\x16\x64\x66\x66\x66\x76\x76\xb6\x16\x47\x85\xcd\xd6\xaf\ +\x5f\x17\xea\x78\x7e\xbe\x2d\x40\x4a\x29\x9d\xb5\x71\xa8\x85\x04\ +\x14\x18\xc5\x4d\x65\x22\x91\x24\xd6\x58\x12\x00\x04\x2a\x40\x21\ +\x85\x1c\xcc\xa2\x23\x44\xe3\x88\xc8\x01\xa0\x31\xd6\x39\x5b\x14\ +\x79\xad\xd6\xc8\xb2\x02\x80\x84\x40\x00\xca\x73\x43\x0e\x04\xea\ +\x5e\x2f\xdd\xb8\xf1\xc8\x75\xeb\xd6\x07\x81\x06\x74\x42\x80\x04\ +\x81\x28\xb4\x52\x38\x98\xae\x67\x8c\x11\x88\x40\xe0\x1c\x90\xb1\ +\x7b\x5e\xba\x38\x68\xec\xe5\x4a\xe6\x34\x4d\xbd\x9a\x19\x17\x87\ +\x72\x69\x1f\xfb\xce\x8c\x20\x8c\x29\x51\x14\xb1\x68\x6b\x2f\xe9\ +\x3a\x87\x5a\x87\x42\xa8\x56\xab\x23\x84\x8a\xe3\x06\x91\xcb\x32\ +\x13\x86\xb5\xa2\x30\x3c\xa9\xd1\x0f\x06\xe0\x4e\x24\x26\xf2\xd7\ +\x5c\x73\x4d\x61\x33\x72\xe4\x9c\x0b\xa3\xd0\x14\x66\xd7\xae\x5d\ +\x44\x24\x00\xa5\x94\x48\xc4\xde\x77\x9e\xe7\xc6\x5a\xa9\xd4\xd0\ +\xd0\x50\x92\x24\x93\x93\x93\x12\x85\x2d\x8c\x35\x26\xcb\x53\x94\ +\xbc\x26\xe4\xac\x15\x52\x0a\xd1\xcf\x96\x0c\xd4\xc3\xfa\x3d\xce\ +\x8c\x8c\x4c\x54\x07\x93\x2d\x9c\xb5\x84\x88\x59\x56\x10\x25\xc6\ +\x38\x44\xc9\xa4\x78\x10\x3a\x90\xac\x6d\xe1\x93\x4e\x5e\x28\xa8\ +\xac\xc7\x53\xc1\x62\x65\xfb\xc4\x9c\x73\xeb\xd6\xad\xeb\x6f\xc1\ +\x81\xda\x0a\x0c\x3a\xc6\x98\xa4\x58\x6b\x1d\x82\x56\xc1\xec\xec\ +\xf4\xec\xfc\xec\xce\xa9\x1d\x5b\xb7\x6f\x9e\xde\x35\x0b\xe0\x9a\ +\xa3\x63\x87\x1f\x7e\xe8\xf6\x6d\xdb\x7e\x7a\xf9\x65\xc3\x23\xa3\ +\x2c\x02\x38\x34\x34\x04\xa5\x89\x1c\x9c\x43\x2c\x37\x93\x94\xa9\ +\xa2\x10\x52\x88\x45\x6d\xc5\xc6\x98\x1d\x3b\x76\x4c\x4f\x4f\x37\ +\x9b\xcd\x34\xe9\x75\xf3\xf6\xa6\xfb\xee\x3d\xec\xb0\x0d\xeb\xd7\ +\x1e\x9a\x67\x79\xaf\xd3\xd3\x5a\x4f\xcf\x4e\x47\xa1\xda\xb0\xe1\ +\x70\x6e\x81\xa8\xd5\x9a\x88\xc2\x81\x03\xe7\x9c\x03\xe7\x0c\x9f\ +\xbc\x52\xca\x81\x70\x8e\x00\x88\x05\x68\x8d\x29\xb8\x19\x99\x9d\ +\xfd\xc2\xe4\x5a\x0b\x63\x6c\x9e\x17\x02\x03\x6b\x1d\x39\xe8\x25\ +\x1d\x21\x08\x05\xa5\x59\x0f\x2c\x58\x63\xfd\x5c\x50\xe6\x95\x4c\ +\x64\xbc\x2f\xbc\xa7\x6c\xb1\xcf\x9b\xfc\x28\xe4\x38\x8e\x79\xb7\ +\x0f\xe6\xa2\x00\x8f\x0c\x65\xb0\xe0\x3f\x71\x8b\x08\x3f\xb1\x10\ +\x44\xa0\x23\xad\x95\x52\xca\x58\x2b\x50\x12\x39\x21\x50\x29\x2d\ +\xa5\xb2\xb6\x00\x49\x5e\x70\x81\x3f\xcb\xa4\xb2\x28\x8a\x30\x8a\ +\x34\xa8\x5a\xad\x96\xf4\x7a\x43\x43\x43\x79\x9a\x05\x41\x00\x44\ +\x08\x88\x88\x72\xd0\x52\x62\x88\x00\xa1\xd6\x6c\x08\xa6\xa8\xd6\ +\x22\x81\x00\x34\x45\x01\x38\x6c\x01\x10\x08\x00\x07\x12\x61\xfc\ +\x90\x58\x00\x47\xc6\x32\x86\x45\xce\x86\xbb\x81\xea\x4f\x9a\x15\ +\xfc\x03\x11\x91\x52\x92\xfd\x15\x4e\x37\xf1\x8d\x61\x61\x51\x3a\ +\x9e\x17\xdf\xcb\x35\x1e\x20\x0a\x3a\x94\x75\x81\xd3\xeb\x61\x4c\ +\x79\x0f\x08\x40\x28\x0c\x42\x28\x52\x92\x11\x56\x5a\xba\xbf\x3d\ +\xab\xd7\xea\x3c\xfc\xc8\x39\x27\xa5\x92\x52\x22\x80\xe8\x37\x81\ +\x09\x44\xb4\xce\x3a\x04\xa5\x54\xa3\x19\xd3\x76\x4b\x64\x3a\x9d\ +\x4e\x5c\x0b\xc6\xc6\x56\x75\xd3\x64\x72\xc7\x8e\x28\x8a\x38\xdf\ +\x52\x14\xc5\xe8\xe8\xe8\xa0\xec\xae\x7f\xef\xf2\x1c\x51\xef\x44\ +\xe3\xa0\x24\x6f\x40\x17\x97\xb2\xc5\xf9\xf9\xf9\xb9\xb9\x39\x16\ +\x4a\x59\x39\xbe\xaa\x69\xeb\xed\x76\xeb\xee\x7b\xee\xde\x3e\x31\ +\x39\xdc\x18\x66\xbe\x10\x28\xb5\x72\x7c\x43\xbd\xd1\xb0\xd6\x46\ +\xb5\x06\x39\x27\x50\x00\x3a\x6b\x1d\x39\x5b\xe4\x45\x91\xa7\xc6\ +\x3a\x02\xab\xb4\x16\x02\x10\x85\x94\x42\x29\x8a\xa2\xd8\x0f\x63\ +\x0a\x82\x48\x08\xc8\x8b\x6e\x1c\x2b\x01\x1a\x85\x96\x42\x16\x45\ +\x51\x98\x51\x44\xa7\x34\xe4\x79\x2a\x48\x80\x23\xeb\x1c\xf4\x77\ +\x29\x0f\x74\x36\xd6\x3a\x21\xb0\x3c\x8f\x74\x0f\xc2\x17\x5e\x9d\ +\x81\xa9\x19\x43\x80\x97\xd5\x92\xb2\xff\x20\x61\x47\x9b\x89\xa4\ +\x9f\xa1\x2c\x04\x0a\xc1\xda\xda\xfc\x78\xb3\x41\x10\x38\x47\x03\ +\x49\x05\x02\x72\x7e\x20\x0c\x87\x26\x78\x4a\xfd\xe8\xe8\x28\x57\ +\x26\x3a\xb0\x4a\xa9\x5e\x18\xd6\x6a\xb5\x22\x08\x95\x52\x40\xc0\ +\xb3\x93\x24\x83\x0e\x91\x42\x20\x00\x05\xbc\x02\x80\x88\x48\x80\ +\x04\x4a\x4a\xeb\x40\x12\x10\x10\x11\x21\xa0\x94\x28\x50\xb1\x46\ +\xa4\x40\x01\x08\xae\x9f\x15\x21\x6b\x1d\x11\x69\xad\x8c\xf1\x6c\ +\x91\xac\x03\x7e\x5c\x39\x47\xac\x2e\x81\x00\xd6\x71\x23\xa3\x22\ +\x22\x6e\xc3\xf7\xc8\xe8\x65\x16\x1f\x88\xd8\xe2\xfe\x02\x8b\x61\ +\xed\xad\x17\x04\x6b\x10\x60\x36\x79\xdf\x9f\xa8\x3f\xfb\x9e\x5e\ +\x45\xb4\xed\x47\x9d\x8f\x7d\x50\x3c\xf7\x83\xfa\xba\xb7\x27\x9b\ +\x97\x6c\x8d\xca\x7e\x73\xc6\x4c\x44\x2a\xa9\x00\x10\x50\x07\x9a\ +\x00\xc8\x91\xe0\xdc\x9f\xb5\x2a\xd0\x59\x9a\x4a\xa9\x9a\xcd\x21\ +\x00\x2a\x0a\x13\xc7\xa1\x75\x4e\x69\x3c\x64\x74\xad\x2f\xbb\x8b\ +\xa2\x28\xcf\xf3\x56\xab\xc5\xc1\x32\x21\x04\xa2\x40\x04\x31\xb8\ +\x95\xbd\x64\x4b\x99\x2d\x02\x20\x2d\xfe\xed\x79\x32\x72\xb3\xd9\ +\x3c\xf2\xc8\x23\x6f\xb9\xed\xd6\x93\x4f\x3d\xe9\x8e\x3b\xee\x9c\ +\x9c\x9c\x02\xb2\xdd\xa4\x2b\x84\x40\x40\x81\x70\xeb\xad\xb7\xce\ +\xcf\xcd\x9e\x72\xea\x29\x88\xaa\x70\x05\x22\x06\x3a\x8e\x6b\x22\ +\xcf\xf3\x28\x02\xe7\x9a\x44\x16\x00\xd3\xb4\xe0\xc1\x00\xde\x63\ +\xcd\x73\xd6\xbe\xe6\xed\x6a\x51\xa2\x35\x64\xc1\x1a\x93\x0b\x94\ +\x88\x18\x04\xda\x3a\x6b\x8b\x22\x08\x42\x57\x58\xa9\x64\x80\x60\ +\xad\x05\x02\x40\x74\xe4\x04\xf0\xc6\xb6\x49\x92\xee\xc5\xd0\x82\ +\x3e\x19\x67\x1c\x1c\x0c\x4d\xd4\x7e\x7c\x02\x00\x84\x61\xe0\x9c\ +\x25\x02\x6b\x5d\x51\x98\x20\xd0\x42\x48\x29\xb5\x52\x82\x07\x58\ +\x4b\xa9\xac\xb1\x8e\x5c\x18\x46\x8c\xad\x5e\x2a\x51\x08\x12\x83\ +\x14\x36\xd7\xe8\x18\x63\x98\xb2\x31\x5b\x74\x64\x84\x10\xb5\x5a\ +\x2d\x08\x03\xa4\xbe\x7f\x20\xa5\x04\x47\x5e\x8b\x0c\x01\x2c\x81\ +\x10\x20\xc9\x11\x81\x42\xe9\xc8\x82\xb1\x42\x28\xb4\x44\x40\x8e\ +\xc8\x59\x47\xce\x21\x82\x05\x63\x8d\x03\x22\xa9\x24\xf7\x08\x0a\ +\x90\x80\x20\x95\x23\x02\x67\xac\x14\x1a\x04\x91\xa3\x22\x37\x4a\ +\x6b\x63\x2d\x01\xf0\x35\x11\x80\xd2\x5a\x71\xbe\x4e\x88\xbc\x28\ +\x02\x70\x65\xb6\xe8\xff\xc1\x84\x31\xd0\x07\x46\x39\xf7\xb6\xaf\ +\xce\xbd\xeb\x1f\x48\x68\x31\x76\xb8\xda\xfe\xe5\xf9\xf7\x7d\x14\ +\x1f\xf3\xae\xe6\x2b\x9e\xd0\x9b\x7a\xf0\x0f\x5b\xb2\x10\x1c\x17\ +\x9c\xba\x26\xbf\xe6\xb2\xbe\x0f\x53\x3b\x34\x3c\xf3\x99\x30\xf1\ +\xd3\xec\x86\x5b\xe5\xf1\x4f\xd7\x47\x6c\x00\xb2\x94\x25\xc5\x65\ +\x9f\x77\xf9\x6e\x74\x9f\xc8\x84\xc1\x93\x9f\x67\x7f\xfe\x35\xd7\ +\xb3\x00\x00\x6a\x28\x78\xdc\x39\x62\x28\xc6\xb9\xcb\x92\x8b\x6f\ +\x80\x91\x13\xc2\x27\x3e\x19\xee\xfb\x5e\xf6\x8b\xfb\xc0\xcf\x99\ +\xaa\x1f\x1e\x3e\xf6\x88\xfc\xa2\x1f\x90\xd4\x10\x6d\x08\x4f\x5f\ +\x97\xff\xf8\x52\x92\x0a\x6c\xa8\x9f\x72\x8e\xbd\xea\xbf\x5d\xba\ +\xbf\x32\x5e\x42\xe1\x50\x00\x21\xab\x40\x67\xc6\x11\x91\x40\xb4\ +\xe4\x88\x75\xea\x53\xe3\x48\x74\xba\xe9\x9a\xb5\x87\x1c\x7d\x74\ +\xa7\xdd\xee\xe4\x79\xde\xeb\xf6\xe6\x67\x5a\x2b\xc7\xc6\xc3\x50\ +\xcf\xcc\xce\x08\x09\x59\x8e\x26\xc9\x75\x20\xf3\x22\xf5\xe2\xa9\ +\x0a\xa5\x2b\x4c\x1f\x04\x01\xa8\x0f\x97\x00\x80\x40\x04\x88\x0e\ +\x10\x06\xa3\x3c\x98\x04\x14\x79\xba\x7a\xf5\xaa\x5a\x2d\x9a\x9a\ +\x9a\x7c\xc6\x53\x9f\x7a\xeb\x1d\xb7\x64\xdd\xac\x11\xd7\xc6\x46\ +\x47\x77\x4e\x4e\x09\x29\x10\x70\xba\x33\xa7\x03\xa5\x43\x9d\xa6\ +\x29\x42\x8e\x88\x40\xc2\x08\x00\x54\x7d\x4c\x11\x88\xa0\x00\x20\ +\x8a\x15\xa2\x2f\xfd\x71\x42\x2a\xa9\xc4\x80\x0c\x11\x91\x12\x42\ +\x90\x20\x02\x08\x15\xb0\xc7\x97\x15\x05\x00\x58\x07\x36\xb3\x08\ +\x16\xa8\x20\x20\x20\x40\x04\x21\xa5\x94\xd2\x02\x00\x81\x03\x01\ +\x72\x2f\x76\x1f\x82\x50\x1a\xa5\x02\x21\x90\x57\x00\xc0\x01\x12\ +\x81\x90\x0a\x00\x84\x90\xb9\x75\x44\x00\x04\x80\x20\x74\x60\x01\ +\x91\x50\x20\x1a\x42\x21\x85\x40\x30\xd6\x3a\x74\x52\x49\x12\x00\ +\x0a\x8d\xb3\x80\x20\xb4\x24\x01\xfc\x0e\x21\x84\x0e\x02\xfe\xc2\ +\x48\x6b\x10\x22\x8a\xe3\x7e\xfa\x08\x03\x22\xd2\x4a\x91\x25\x1d\ +\xc6\xc2\x53\x78\x41\x20\x95\x20\x02\x40\x86\x3c\x6b\x0d\x10\x22\ +\xa0\x05\x22\x42\x00\x61\x1d\x59\x20\x44\x44\x29\x94\x56\x48\x60\ +\x9d\x53\xe0\x60\x10\x00\xe4\x70\xae\x65\x14\xeb\x7b\xc1\x2c\xc9\ +\x03\x44\x00\x52\xe5\xd6\x02\xf2\x10\x45\x4b\x44\x32\xd0\x04\x90\ +\x59\xe3\x88\x9c\x29\x08\x48\x08\xa6\xcf\xe4\xf8\xc1\xc3\x29\x69\ +\x02\x40\x41\xe4\xe8\x00\x69\xfe\x3b\xe4\x05\x23\xe7\x3d\x17\xe6\ +\x2e\x6a\x7d\xf0\x93\x20\x34\xc6\x4d\xb1\x6e\x85\xdb\xb1\x03\xd4\ +\x1e\xb0\xc4\x91\xe8\xb5\xef\x0e\xd2\xeb\x8b\x6b\x2f\x23\x42\x20\ +\x13\x3e\xf7\xaf\xe9\x8a\x7f\x16\x67\xfe\x4d\xb8\xfd\x2d\xd9\x9d\ +\x97\xb8\x7b\x7f\x0a\xa3\x4f\x6c\xfe\xf1\x71\xc5\x45\x16\x50\x2e\ +\x87\x01\xf5\xb4\xb7\xd4\xce\x3c\xae\x7b\xdb\x37\x5c\xcf\x01\x10\ +\x44\x2b\x83\x35\x93\x9d\x2f\x5d\x08\x1a\x20\x58\x59\x7b\xdd\xdb\ +\xed\x57\xdf\x25\xce\xf9\x50\xd4\x7e\x61\xba\x85\x51\xdb\xa9\xe3\ +\x9f\x15\x3e\xe3\x6c\xb8\xeb\xd2\x6c\xab\x85\xd1\x63\xa3\x67\xbd\ +\x89\x36\x3d\x27\xdf\x92\xc3\xc6\xdf\xaf\x3d\xeb\x15\xbd\xdb\xbf\ +\xec\xd2\xfd\x75\x72\x2b\x0d\x1e\xc2\xce\x39\xeb\xb3\xc3\x88\x3e\ +\x36\x04\x42\x72\xa7\x47\xa3\xd1\x78\xc4\x23\x8e\xef\xf5\x7a\x52\ +\xca\xeb\xaf\xbf\x5e\x48\x91\xe7\x59\x2f\xed\xf5\x7a\x3d\x9e\xbc\ +\xc1\xf2\xce\xc6\x18\x20\x12\x52\xc6\x71\xac\xb4\x1c\x1d\x1b\xf3\ +\x6e\x23\x22\xf6\x7a\x3d\x1f\x35\xb7\xd6\x12\x00\x39\xe1\xa7\x23\ +\x21\x22\x4f\x98\xe3\xb4\xc3\x8d\xbf\xb8\x71\xd5\xf8\x8a\xa1\x13\ +\x9a\x37\xde\x78\xe3\xf4\xf4\xb4\x23\x6b\xf2\x22\x0c\xc3\xd5\xab\ +\xc7\xd7\xae\x5d\xbb\x66\xcd\x1a\x22\x72\xce\x7a\x6d\x15\xae\x0d\ +\x5a\x14\x3c\xb5\x0b\xad\x63\x88\xfc\x14\x75\x83\xf8\x17\xa7\x94\ +\xed\x92\x7e\x92\xfe\xbf\x89\x10\x41\x29\x8d\xe0\x7c\xea\x93\xe1\ +\xd5\xbf\xf9\x21\x19\x5a\xb0\xe8\x4b\x07\x01\x5f\x44\x34\xa6\xf0\ +\x2c\x49\x08\xc1\x17\xd2\x9f\x87\xe7\xc8\x3a\xeb\xc8\xfa\x75\x13\ +\x42\xe4\x59\x7f\x56\x57\x3f\x47\x01\x80\x03\x1a\xce\x5f\xd4\x4f\ +\x70\x0b\xc1\x2b\xcf\x5e\x42\x7f\x4c\x8a\x94\x3e\x6c\x47\x0b\x86\ +\x83\x88\x33\x93\xeb\xf2\x42\x91\x25\x27\x84\x40\x87\x3e\xf6\x87\ +\x80\x84\x0b\x79\x76\x21\x05\x11\xc1\xe0\x0d\x1c\x6d\x40\x02\x22\ +\x02\x04\xef\x0e\x0f\x62\xb4\x83\xe9\x0b\x83\x68\x2d\xd7\xf1\x40\ +\x69\xe2\x6b\x1f\x25\xf9\xb7\x38\x40\x32\xd1\xdb\xbe\x39\xff\x0f\ +\x1f\x24\xa1\xb0\xb6\x12\x86\x4f\x0c\x7f\xff\xaf\x82\x47\x74\xdb\ +\xff\x78\x9b\x7c\xf1\x83\x24\x59\x54\xc8\x53\x9e\x0b\x3f\xf8\xfb\ +\xe2\xd1\xe7\x80\x73\xe1\x8b\xff\xc5\x7e\xfb\x43\xb2\x36\xd5\xbb\ +\x6f\x2b\xd6\xaf\x6f\x3e\xf1\x98\xf4\x8b\xbf\x00\x23\xc2\xe7\x9c\ +\x91\x7d\xfc\x5d\x96\x02\x44\x00\x93\x52\x61\x40\x85\xa8\x35\x80\ +\x83\xc6\x23\xc2\xe0\xaa\xee\x0d\xeb\x11\x72\x71\xc2\xeb\xc3\xe8\ +\x07\xc9\xdd\x12\xe2\x43\xe5\x9a\x55\x76\x62\x3b\xac\xda\xa8\xe6\ +\xbf\xd1\xbb\xe9\x66\x50\x37\x37\x1e\xf7\x38\xf8\xd2\x65\x80\x08\ +\x56\xa8\x63\x0f\xeb\x7e\xea\x82\xe8\x77\xcf\xca\xbe\xf4\x2d\x1c\ +\x6a\xba\xeb\xbf\xaa\x4e\x7b\x5e\xbe\xe5\xcb\xe1\x69\xc7\x64\x37\ +\xec\x14\xcd\x1a\x4c\x76\xf6\x53\x58\xe4\x91\x55\x4b\x40\xa1\x9c\ +\x43\xe4\x81\xc4\xd6\xda\xf9\xf9\xf9\xe9\xe9\x69\x86\x98\x56\xab\ +\xd5\xe9\x74\xf2\x3c\xd7\x81\xe2\xbf\x16\x79\xde\x0f\xb4\x0d\x52\ +\x87\xec\x5f\x27\xdd\x2e\x00\xa2\xe8\x87\x9c\x38\x1c\xe5\x9c\x73\ +\xc4\xdb\x00\x61\xd0\xf9\xeb\x8b\xd4\x94\x52\x5c\x38\x79\xe8\xa1\ +\x87\xde\x72\xcb\xcd\x51\x14\x77\xda\x6d\x63\xad\x10\x82\x9c\xe3\ +\x1a\x37\xde\xa5\x23\xc3\x23\xf5\x5a\xc3\x8b\x09\x2e\xaf\xdb\x90\ +\x52\x95\x9d\xaf\x25\xe9\x26\x1f\xf4\xf4\x88\xe0\x61\x65\xc0\x6a\ +\x61\x80\x9e\xfd\x8a\xe2\xf2\xcc\xf8\xbd\x51\xd0\xe1\x45\x2b\x1f\ +\xdc\x17\xe5\x0c\x62\x8b\x12\x4b\xf1\x07\x5e\x1f\x7e\xb1\x2f\x01\ +\x4b\x96\xe3\x15\x3e\x51\xe6\x07\xe9\xf9\x93\x5f\xf2\x83\x96\xe5\ +\xbf\x7c\x03\x0c\x0e\x1e\x81\xe5\x65\xf1\x0f\x32\x2f\x72\xb3\xa4\ +\x25\x51\xd0\x22\x28\xf7\xa0\xb9\xf0\x08\x01\x2a\xdb\xd2\x83\x20\ +\x2c\x3f\x6c\x79\x49\xfd\x40\x54\xff\xdf\x07\x38\xae\x60\xbf\x82\ +\x45\xa1\x31\xaa\xf5\x75\x2f\xe6\x6f\x4e\xcf\xff\xa4\x91\xff\x50\ +\x7b\xd2\xa1\xd9\x83\x13\x20\x21\xa0\x71\x7d\xd2\xa1\xe9\x17\xbe\ +\x17\x9f\x8e\x20\x44\xf6\x3f\x6f\x02\x71\x6c\xe8\x52\x10\x08\x49\ +\x8a\x2b\x46\x91\x1c\xa8\x43\xa4\xde\xde\x9b\xe2\xed\x06\xe2\x89\ +\xef\x68\x3e\xe7\x69\xee\xf2\x0f\xb5\xbf\x7d\x01\x58\xa3\x9f\xf2\ +\x86\xe2\xb2\xbf\xc2\xa7\xbe\x10\x30\x74\x37\x7f\x24\x01\x80\x70\ +\x24\xbb\x75\x3a\x7c\xc1\x87\xc4\xed\xff\xdc\xf9\x85\xa6\x76\x1b\ +\x94\x86\xce\x14\xc4\xe3\x80\x00\x64\x69\xf8\x59\x2a\xde\x96\xde\ +\xf1\xdf\xf4\xcc\x77\x08\xf9\x6d\x68\x34\xe9\xbe\x6f\xdb\xf5\x7f\ +\x22\xc2\x0d\x02\xb7\x64\xf7\x1d\x16\x34\x6a\x00\xfb\x2b\x2c\x96\ +\x03\x37\xfe\x95\xf2\x68\x73\x42\xf2\xba\xf6\x5c\x30\x9c\x24\x09\ +\xe7\x34\x01\xa0\xd5\x6e\x5b\x6b\xbc\x76\x29\xa7\x53\x7c\x0e\xc1\ +\x39\x07\x28\x80\xc8\x1a\x5b\xb8\xc2\x39\xe7\xef\x6b\xe7\x08\x11\ +\xa8\x8f\x4a\x7d\xef\x0b\x01\x50\x88\xd6\x7c\x8b\x43\xec\x77\xdf\ +\x7d\xf7\xca\x15\xab\x77\x4e\xed\x50\x5a\xb3\xe2\x34\x20\x86\x61\ +\x18\x45\x91\xb3\xae\xd3\xe9\x04\x41\x28\x85\xe2\xcf\xfa\x1d\xbe\ +\x98\x2d\x16\x7e\x53\x31\xa9\xf4\xb8\xe3\xb7\x71\x79\x11\x38\xb4\ +\x37\x58\x0a\x92\x82\x78\x27\x7a\x90\x7a\xc8\xd8\x22\xf5\x85\x05\ +\x7d\xf8\x60\xc9\xd1\x7c\xb7\xb5\x1f\x1c\xca\x79\x5b\x4f\xed\xe3\ +\x7a\x24\x85\xe4\xd0\xa1\x2f\x72\x1c\x60\x22\x32\xf3\xf2\x27\xcc\ +\x59\x0b\xfe\x1d\xb9\xfd\x8e\x47\x35\xf4\x5b\xad\xf3\xbc\x8c\x38\ +\x83\x35\x5c\x84\x65\x4b\xf1\x88\x96\xf0\x38\x58\xb2\xf8\xb4\x3b\ +\xf3\x07\xb7\x8b\x07\xd1\x2c\x07\x50\x3e\x31\x3f\x0b\x70\xc9\x9b\ +\x0f\x0c\x58\x34\xc5\xf5\x97\xf5\x1f\x10\x2e\xcb\xaf\xbb\x0a\x04\ +\x99\xef\xff\xbb\x38\xfd\x28\xba\xe5\x3b\xc5\xdc\x03\x2f\x27\x31\ +\x78\xda\xff\x0d\x37\x08\xfc\xc3\xd7\xaa\x43\x8f\x0f\xd6\x37\xd2\ +\x7b\xa6\x50\xcd\x92\x8c\xc1\x39\xa8\xc5\xb4\x73\x86\xa0\xc0\xc3\ +\x5e\x4c\x3b\x2e\xf7\x8f\x23\xf7\xb3\x7f\x6d\x5d\xfd\x11\xb0\x06\ +\x04\x50\xfd\x69\xf1\xe3\xd7\x99\xe0\x8d\xb8\x71\x05\xb4\x4e\x2e\ +\xce\xbf\x1c\x84\x86\x6c\xa6\xb8\xe2\x8b\xf9\xb5\x97\x0d\xbd\xe5\ +\x55\xe2\xaa\xff\xc5\xa1\x43\xa1\x28\x60\x78\x35\xf4\xae\x07\x02\ +\xb0\xa8\x9f\xfe\x4a\x31\xb6\x2d\x3e\xe7\x15\x72\xf4\xb8\x60\x3c\ +\xcc\x75\x44\xed\x24\xbf\x63\x5b\xe3\x55\xef\xcd\x7f\xf2\x7a\xc2\ +\x53\xa0\x5e\xdf\x7f\x53\x2e\xfd\x3c\xe0\x60\x73\x96\xe8\x06\x22\ +\xa2\x90\x12\x85\xd2\x5a\x73\x42\x79\xc5\x8a\x15\x44\xd4\x6e\xb7\ +\xd9\xf9\xe2\xd2\x10\x4f\xf1\xbc\x64\x0b\x11\xb0\x00\x8c\x10\x68\ +\x8d\x29\x4f\x01\x1e\xec\x0d\xea\xa7\x31\x4b\x99\xe8\x72\x83\x20\ +\x27\x5e\x38\x31\x5d\xaf\x35\xc7\x46\x57\xe6\x79\xd1\x6c\x36\xb8\ +\xa9\x83\x4b\xc7\xa3\x28\x8e\xc2\xd0\xd3\x8a\xdd\xee\x5e\x14\x8e\ +\xc8\x59\x63\x7d\x1e\x03\x00\xa4\xe4\x74\x10\xfa\x87\xad\xdf\x69\ +\xed\x4e\x9b\x91\x07\x00\x10\x05\x39\x0b\x7e\x26\x9f\x10\x0b\x2e\ +\xaa\x73\x9c\x1d\xda\x1b\xc2\xe8\x91\x7a\x39\xf7\x2c\x5f\x8b\xaf\ +\xb0\xf1\x18\xca\xb8\xc6\xed\xd8\xac\x61\x51\x86\x51\x86\x75\x89\ +\xe0\x43\xb6\x1e\x4d\xf8\x83\x7c\x28\x06\x59\x7e\xb6\x95\xcf\x61\ +\xc0\xac\x39\x53\xbc\xc0\xfe\xb8\x03\x6a\xe1\x71\x82\xe0\xa1\x90\ +\x16\xcf\x20\xec\xa3\x98\x5b\x60\xa9\x1e\xe6\x16\xde\x03\x44\x8b\ +\xab\x11\x3d\x7c\xf3\xc7\x97\x9c\x58\x19\x13\x0f\x98\x72\x6e\x6b\ +\xee\xb8\xa1\x7f\xf3\x53\x6e\xee\xbc\x19\x10\xc1\x4d\xe4\x3f\x9b\ +\x58\x08\x45\x3c\x30\xca\x49\x3f\x7f\xd3\xfc\x35\x8e\xdc\x8a\xda\ +\xab\x5e\x9f\x6d\x9e\x0f\x9e\xfd\x66\x77\xe9\x7f\xd8\xd6\x58\x78\ +\xcc\x51\x78\xda\x23\xb3\xf3\xff\x1b\x50\xa9\xc7\xfe\x0e\xdd\xf0\ +\xf1\x32\x61\xa0\x7e\xad\x00\x62\x72\x71\xeb\x6f\x2e\xa2\x3c\xd3\ +\x2f\x3f\x11\xae\xbd\x46\x1c\xfb\x32\xad\xaf\xcc\xb7\xc7\x62\x28\ +\xc7\xd5\x4f\xc1\xe9\xdb\xec\xec\x16\x53\x7f\x5b\xf4\xe8\x5b\xf0\ +\x39\xc7\x15\x5f\x38\x17\x10\x29\x3c\x2c\x3e\xd5\xa4\x1f\x3a\xd7\ +\xe4\x41\xbe\x2d\xaf\x3f\xe3\x31\xe6\x76\xa0\x9c\xdc\x9d\x3f\x36\ +\x8f\x1e\x2b\x6e\xde\x0c\xc7\x76\x70\x64\x3f\x86\xc5\x38\x8e\xfd\ +\x90\x5f\x3f\x8d\xa8\x3c\xd5\x37\x2f\x52\x96\x71\xe6\x66\x09\xee\ +\x8a\x91\x52\x8e\x8d\x8d\x39\xe7\x70\x50\xd0\xe7\x3f\xee\xbb\x77\ +\xad\x35\x45\x61\x82\x41\x62\xba\x2c\x7c\x50\xda\xae\x80\x42\x2d\ +\xf2\x0d\x07\x2d\x31\x7c\xbb\x38\x67\x3c\x4b\xf2\x59\x5a\x3e\x3e\ +\x5b\xa0\x35\xbf\xdf\x95\x26\xb2\xc3\xa0\xf4\x9a\x35\x5a\xe2\x46\ +\xcc\x82\x05\x7c\x04\x28\x6d\xc8\xfe\xb4\x39\x2d\xbd\x13\xcd\xe2\ +\x3d\x7c\x1a\x12\x35\x00\x2d\x0f\xfc\xf1\xe4\xa6\xbd\x61\x8b\x04\ +\x94\xe5\xf9\x62\xb7\x17\xa1\x54\xef\xe9\x06\x35\x31\x8b\xc0\x4e\ +\x4a\x8f\x2f\x45\xe1\x96\x78\x9d\x7e\xe8\x28\x22\x66\xa6\x90\x42\ +\x70\x78\x01\xa0\x14\x97\x1c\x5c\x88\x67\xf7\xbe\xbc\xd4\x07\x7c\ +\x39\xe1\xa3\x94\x64\x00\xf5\xce\xfe\xc2\xaf\x56\x6a\x47\xf1\x4b\ +\xea\xe7\x1c\x94\x37\x75\xf9\x76\x2a\x3b\xc2\xc4\x75\xfc\x03\xc8\ +\x66\x6f\xc3\xc7\x13\xca\x85\x4a\xfd\x18\xf4\xe2\xba\x1c\x82\xaa\ +\xcb\x65\x11\x32\x2a\x10\x80\x94\x17\x57\x5d\x00\x28\xdc\xe6\x5f\ +\x90\x13\xd9\x77\xfe\x29\x38\xed\xf1\xee\xaa\xf3\x8a\x5d\x06\x55\ +\x40\xb7\x7e\x3a\xdf\xd2\xfd\x65\x9f\x07\x25\x50\x08\x77\xfd\x17\ +\xa0\x07\x84\xf7\x58\xd9\x21\xac\xc9\x8d\x8f\x41\x73\x7f\xe7\x73\ +\x97\xa0\x2a\x7a\xe7\x9d\x1b\x3c\xfa\x31\xf4\xf5\x37\x16\x5b\x2c\ +\x48\x81\xa1\xcd\xbe\xf2\x9e\x7c\xaa\x0d\x52\xc2\x75\x5f\x4f\xe1\ +\x48\xda\x72\x49\xde\x49\x11\x5a\xc9\x27\xfe\x05\x54\x1d\x76\x7c\ +\xab\xe8\x4c\xee\xcf\x6c\xb1\xe0\xd8\x22\x03\x07\xfb\x59\x65\x66\ +\xc4\xbd\xab\xbe\x24\xb8\xd9\x6c\xfa\xb9\xe6\x00\x90\x66\xb9\x1f\ +\x57\xa4\x35\xf8\xc6\x5e\x22\xd0\x5a\x05\x01\x3a\x6b\x70\xc0\x77\ +\xfa\x89\x4c\xde\xdb\xce\x15\xc6\x00\x61\xbf\x54\x78\xc0\x8f\xf4\ +\x00\xe6\x06\x27\xa8\x85\x10\x44\x7d\x7f\x53\x08\xe9\x43\x6c\x1c\ +\xc6\x64\x4d\x8a\xb2\xf3\xc8\x25\xc1\x5c\xfe\x62\x4c\x61\xad\x35\ +\x06\x39\x30\xe0\x1d\x43\x0f\x08\x44\x40\xe4\x8a\xc2\x7a\xa0\x14\ +\x02\xa3\x28\xe0\xb4\x0c\x53\xd9\x25\x54\x94\x1b\x30\x68\x2f\x4a\ +\x73\xf8\x50\x51\x18\x7a\xbd\x2c\x8f\x68\x65\x1f\x7f\x49\x61\x53\ +\x19\xc5\xb8\x5a\xb0\x4c\xf1\x96\x74\x55\xaa\x20\x50\x03\x6e\xe8\ +\xff\xba\x5b\x6e\xeb\xe3\xc8\xbc\x62\x4a\x29\x46\x31\x33\xa0\xf9\ +\x0c\xdc\x65\x08\xa6\xc1\x07\xcb\x1d\x9c\xe5\x91\x38\x44\xe4\x27\ +\xdc\xfb\x5b\x65\x51\xac\x66\xc0\xc1\xfd\x93\x89\xbf\x77\x49\x6a\ +\xcb\xb3\xe0\x85\x82\x47\x7e\xfd\xd7\xad\xfd\x41\xd9\xe5\x82\x99\ +\xb9\xe3\x3a\x00\xb4\x77\x5c\x0a\x00\x50\xec\xc8\x2f\xff\x7a\xff\ +\x01\x85\x60\x6f\xfa\xfe\xaf\xc3\x56\xe9\x36\x5d\x02\x00\x90\x5e\ +\x6f\x00\x00\xe6\xf2\xcb\xef\xf4\x4e\x17\x24\xf7\xe6\x97\xdd\x0b\ +\x00\x20\x05\x00\x40\x6f\x7b\x7e\x13\x00\x37\xb4\x99\xa9\xfc\xea\ +\xa9\x85\x77\xea\x00\x00\xa0\x75\xa3\x69\xed\xc7\x6b\xc9\xea\x4d\ +\x9e\x8e\x45\x51\x54\x26\x8f\xd6\x5a\xe3\x88\x55\x5e\xf8\xa1\xcd\ +\xd0\xe9\x99\x4b\x18\x86\x83\xfb\x7c\x81\x4d\x70\x7e\xbb\xbf\x8b\ +\x50\x70\xd9\x1d\x1b\xa3\x1e\x07\x1f\x85\x90\x88\x62\xa1\x80\x59\ +\x48\x02\xf2\xd4\xaf\xec\x73\x09\x21\x95\xd2\x5c\x7c\xe7\x9c\x03\ +\x40\x16\x2b\x63\xb8\x64\x8a\xca\xb4\x85\x05\x57\xbc\x85\x61\xc0\ +\xed\x22\x8c\x77\x3e\x95\xb9\x24\x98\xe8\xf9\x14\xf7\x2f\x2e\x84\ +\x40\xdd\xa2\xa8\x96\xcf\x2d\xb0\xf0\xda\x5e\xa5\x5c\x06\xb1\xc5\ +\x85\xbc\xef\xe2\x56\xf1\xb2\x82\x0e\x94\xa4\x58\x4b\x70\xbc\xc0\ +\xbb\xbd\xa3\xbd\xf0\x7e\x72\xe5\xac\x8e\x27\xd1\xe5\x69\xcb\x7e\ +\x29\x60\xd0\x6c\x53\x9e\x61\xcf\xdd\x47\x7e\x25\x99\xb3\x97\x5e\ +\x81\xf2\x34\xe7\xdd\x84\x08\x09\x97\xb0\xf2\xb2\x0b\xec\x80\xca\ +\xb9\xa0\x5f\x16\xf2\xf6\xc6\x4c\xff\x97\x25\xf1\xf7\x67\x58\x34\ +\x09\x39\x89\x83\x2a\x2a\x30\x29\xe5\x05\xa0\xc4\xa8\x56\xd5\x72\ +\xff\x16\xad\x30\x05\xc7\x16\x3d\x1f\xf1\x90\x54\x76\x9d\x58\xba\ +\x86\xf3\xcb\x7d\x95\x14\x7e\xb0\x13\x96\xb5\x11\xcb\x54\xae\xaf\ +\x1e\x26\x04\xfb\x7d\x4a\x29\xe7\x6c\x51\x18\x6e\x01\x96\x52\x86\ +\x41\x20\xa5\xce\x1c\x13\x3a\x63\xad\x23\x72\xec\xf7\xf9\x74\x2a\ +\xa3\x87\x07\x5c\xfe\x5e\xaf\xcb\x62\xad\x15\xb8\x90\xc4\x64\x9d\ +\x05\xa6\x3c\xfc\xed\xdd\x6e\x57\x88\x7e\xd3\x21\x7f\x8a\xaf\xd1\ +\x27\x61\x3d\x30\x71\x07\x5b\x18\x86\x1e\xf7\x85\x10\x5a\x69\x2c\ +\xed\x52\x16\xfe\x62\x06\x5d\xce\xde\xee\x71\x26\xda\xf3\x41\x9f\ +\x7b\x2d\x3b\xa7\x4b\xf2\xe6\x8b\xc3\x0b\x5c\x5c\x48\x4b\x32\x36\ +\x1e\x43\x9d\x31\x08\x0b\x3c\xd4\xf7\xaa\xfb\x67\x12\xbf\xee\x23\ +\x0f\x7c\x45\xfc\x13\x0b\x21\x00\x10\xc0\xc1\x32\x2d\x8f\x85\x00\ +\xdf\xe2\x26\xbc\x72\xbe\x8e\x7c\xdc\xf8\x97\xa0\x18\x22\x2e\x77\ +\xc3\xcb\x41\x43\xcf\x91\xfd\xfb\xb9\x60\xcb\xaf\xf9\x81\x22\x15\ +\x41\x28\x9f\xfa\xff\xe2\x55\x97\x75\xbe\xf2\x0d\x40\x00\x0c\xf4\ +\xb3\xde\x51\xfb\xbd\x27\x40\xe7\xce\xe4\x93\x6f\xcd\xb7\x77\x01\ +\x2b\x68\xfc\x6d\xd0\x6e\x04\x53\x18\x4e\x44\x7a\xbc\xf0\x3b\x96\ +\xb1\xa9\xd7\xed\xc1\x60\xe2\x9a\x52\x8a\x7b\x57\x7d\xdf\x08\xb1\ +\x46\xac\xeb\x97\x1d\x2b\x25\x11\x05\xe7\xb0\x01\x00\x41\x80\x5a\ +\xe4\xfd\x01\xa2\x1d\x0c\xd2\xd4\x5a\x07\x2a\x40\x44\x67\xbd\x72\ +\x14\x59\xeb\x4a\x25\x26\x88\x82\x18\xa4\x06\xa8\xe7\xac\x2d\x98\ +\x03\x59\x6b\xb3\x2c\xc9\xd2\xc4\x47\x48\xf9\x9d\x7e\x10\x92\x73\ +\x4e\x6b\xa5\xb5\x2a\x8a\x82\x29\x70\x3e\xa8\x22\x2a\x11\x5b\x28\ +\x63\x0d\xb7\xd9\xf9\x10\x5b\x81\x79\x59\x9e\xc0\x3b\x74\xdc\xa7\ +\xcc\xdf\xb2\xd7\x3f\xc1\x82\x1f\xea\xe3\xa7\x1c\xe2\x2c\x23\x8e\ +\xcf\x99\xf8\xa7\x4e\x9e\x2f\x40\x7c\x99\x54\xf6\xaf\x8e\x48\xe0\ +\xa2\x8f\xf7\x7a\x3d\x18\x08\xb0\xfb\xcb\xf4\x5c\xd2\x47\x1e\xbd\ +\x3e\x58\x51\x58\xff\x5d\x1c\x3a\xe0\x37\x58\x6b\xc9\x91\x81\x45\ +\x18\x5d\x76\xfc\xfb\xe1\x42\xe3\x96\xc0\x65\xf9\x92\x6d\xbf\x81\ +\x7a\x69\x2e\xa5\xfc\x18\x28\x3f\xb1\x96\xac\xf3\xfe\xcf\x16\xc9\ +\x42\xe3\x51\xb5\xd7\xbc\x59\x8a\x98\xee\xfc\x31\x00\x80\xcb\x71\ +\xe3\xab\xa3\x8d\xf3\xed\xf7\xbd\x08\x0f\x7d\x41\xe3\x2f\x3f\x68\ +\xff\xfe\xd5\x36\xaf\x34\x2f\x7e\x1b\x3f\x0e\x41\x54\x8b\x45\xbf\ +\x36\x8d\xef\x4b\x04\x00\xa1\x06\xc4\x0a\x70\x68\x68\x88\xf3\xbf\ +\xcc\x95\x18\x0b\xfc\x66\xe3\x0e\x56\x6b\x2d\x82\x20\x00\x47\x56\ +\x4a\x11\x62\x00\x00\x79\x91\x69\x1d\x3a\xd7\x1f\x8f\xc5\x40\x93\ +\x24\x89\x14\x32\x8e\x42\xa5\x94\x14\xd2\x3a\x0b\xe4\xa4\x12\x60\ +\x51\x08\x81\x02\xa4\x13\xd8\x2f\xfb\x65\xa8\x85\x20\xd0\xcc\x5f\ +\x58\xb7\x19\xb1\xbf\x39\x9d\x73\xf5\x7a\x2d\xcb\xd2\x4e\xa7\x33\ +\x36\xb6\x32\xae\xc5\x79\x96\xdb\xc1\x3c\x26\xc1\x32\x14\x08\xcc\ +\x16\x19\xfe\xe2\xb8\x4f\x82\xa1\xaf\x71\x80\xa6\xc8\xcb\xae\xa8\ +\xb3\x2e\x0a\xc2\x2c\xcf\x59\xbb\x1b\x45\x5f\x0a\x90\xa5\x1c\xca\ +\x91\x38\xce\xcc\xec\x85\x1f\x4d\x83\x0a\x4e\x2e\x75\x41\x93\x1b\ +\x21\x50\x90\x44\x00\x4e\x3e\x2d\xf2\x93\xcb\x9d\x40\x25\x52\x59\ +\xc6\x91\x72\x76\xbb\xe4\x5b\x4b\xbe\x52\x00\x9e\x0f\xa1\x58\xea\ +\x26\x0c\x19\x19\xd9\x21\x00\x22\x6e\xb7\x61\x9e\x48\xd6\x39\xa9\ +\x03\x22\xa6\x93\x30\x10\x83\x20\x62\xb9\x36\xea\x8f\x24\x8d\xe3\ +\x98\x63\x23\xbe\xe8\x72\x40\xf7\x84\xd6\xb2\x9c\xb5\xe7\x78\x74\ +\x09\xdd\x08\x16\xaa\x58\x3d\x92\x1a\x72\x24\x84\x20\xa0\x2c\xcf\ +\xb0\x9f\x85\x97\x40\x64\x4c\x01\xc4\x0c\xba\x2f\x46\xbb\x9f\xc3\ +\x22\x22\xa4\x3b\x8b\x6f\xbd\x39\x51\xaf\xaf\x9f\x20\x18\x28\x71\ +\xe8\x48\x98\xba\xcc\xcd\xcf\x90\xbd\x8d\xc4\x93\x40\x56\x54\xf1\ +\xb7\x18\x5b\xb4\xc6\x1a\xef\xc8\x94\x65\x9c\xbd\x24\x32\xab\x5d\ +\xf9\x00\xd6\xe2\xdc\x28\x41\xbf\xfa\x10\x00\x00\x1d\x92\x73\x20\ +\x2d\x22\x02\x39\x53\xa4\x80\x12\x11\x93\x5e\xc6\x9a\x8c\x3c\xe3\ +\x05\x01\xac\x31\x86\x8a\x41\x86\x94\x10\xb9\xc3\x01\x19\x2f\xca\ +\x2e\xb9\xdf\x5d\x4c\x4f\xf8\x15\xaf\x1d\x10\x45\x51\xa3\xd1\xdc\ +\xb5\x6b\x57\x96\xe7\xcd\x66\xb3\x1e\x35\xb8\x10\xaf\x28\x0a\x41\ +\xa4\x24\xcf\x80\xe1\xf0\x99\x2f\x12\xe4\x2f\x02\x22\x50\x52\x71\ +\x0b\x1a\x0c\xca\x4d\xac\xb5\xa6\x28\x80\x40\x2b\x05\x00\x63\x63\ +\x63\x59\x96\xf1\xcc\xe2\x38\x8e\xcb\x51\x3c\x5f\xc3\xbc\xe7\xf1\ +\x45\x04\x40\x2e\x66\x02\x46\x1f\xc4\x85\x14\x8a\x27\x83\x4b\xf2\ +\xd4\x03\x14\x87\xf2\x8b\xe5\xb4\x06\xf7\x9c\xf0\x6f\xca\xc4\x1c\ +\x80\xd9\x3d\xfa\xf2\x50\xe7\x08\x00\x97\x54\xa7\xfb\x44\x16\xa2\ +\x20\x3e\x2b\x7e\x4c\x4a\xa9\x06\xb5\x3b\x42\x3a\x22\x72\x59\xe6\ +\x25\xd6\xbd\xcb\xef\x6f\x21\x18\x14\xe8\xf8\x78\x8b\x7f\x9a\x2e\ +\xae\x3d\x44\x02\x22\xe8\xbb\xf3\x0c\x7c\x88\x08\x83\x72\x6f\x3e\ +\x23\x6b\x6d\x30\x20\xe6\x0f\x70\xc1\x1f\xfe\x24\x4b\x80\xdd\x5e\ +\xdc\x91\xe0\xc9\x83\x1d\x25\x43\x77\xd7\x79\xf6\x69\x7f\x5f\x7f\ +\xe5\x91\x34\x7c\x42\xf1\xf5\xb7\xd9\x2e\xc2\x03\xed\x76\x71\x94\ +\x76\xc1\x01\xe8\x18\xf5\xe0\xda\x5d\x41\x69\x02\x32\xc4\x30\x84\ +\x22\xa1\xbe\xf7\x81\x18\x37\x77\x13\xb5\xcc\xbb\x64\x2c\xc8\x00\ +\xc3\x68\x70\x73\x3a\x4a\xbb\x40\x04\x22\xc2\x38\x00\x9b\x51\x9a\ +\x81\x8a\x31\x18\xb4\xa3\xe7\x1d\x32\x0e\x00\xfb\x5f\x9a\xf7\x48\ +\xc5\xfd\x44\x9b\x49\xc9\x6a\x0c\xe5\xfe\x0b\x8b\xe5\x46\x0b\xef\ +\xd4\x70\x8e\x65\xa0\xf6\x1c\x72\xb4\xae\xdc\x4d\x01\x03\xf1\xb1\ +\x25\x4e\x0d\xef\x01\x2e\xbd\xe6\x3d\x99\x17\x96\x23\x7d\x5c\x8a\ +\xc8\x72\xfc\xe5\x8e\x08\xaf\xba\xea\xf3\x00\x4b\x14\x6a\xcb\x99\ +\x01\xaf\xb3\xed\x37\x09\x57\x96\x70\xbc\xb2\x5e\xaf\xf3\xc8\x11\ +\xce\x1d\x69\xad\xd3\xa4\xb7\x24\x6d\xe9\xaf\xb7\x7f\xe6\xe4\xca\ +\xc8\x92\x24\x09\x7f\xbc\x5e\xaf\xf3\x3f\xe6\xe7\xe7\x67\x66\x66\ +\x78\x9e\x72\x9a\xa6\x8b\x72\x08\x8e\xf6\x26\xeb\x52\xce\x45\x40\ +\xa9\x24\x65\x79\x01\xe6\x6e\x4b\x32\xa9\x94\xcc\x85\x81\x1c\xd9\ +\x82\xbf\x0f\x98\x3b\xc7\x0f\x8f\x30\x0c\x7d\x54\xc1\x7f\xa9\x7f\ +\xcc\x78\xff\x7d\xf1\x91\xfb\x7e\xc0\x12\xd7\xd5\xe3\x6f\x18\x86\ +\xbd\x5e\xaf\xdb\xed\xf2\x14\xb3\xe5\x27\xb9\xbc\x6d\x66\x89\xbf\ +\x5c\x4e\xc2\xf8\x2c\x93\x7f\x11\x4b\xed\xa7\xe5\x30\xe8\x62\xd2\ +\xbc\x7f\xc7\x16\x71\x69\xe8\x10\x25\x42\xcf\x6e\x9a\x52\xbf\xbb\ +\x1e\x1f\x71\x12\xfe\x7c\x13\x3d\xd0\xa7\xeb\xe1\xf5\xb7\x7c\x40\ +\x8d\xd7\xec\xe5\x1f\xe9\x5e\xf8\x63\x70\x0e\x10\xc5\xb1\x2f\x6c\ +\xfc\xd1\x1f\xd3\x96\xef\x77\x3e\xf5\x9f\xea\xd9\xef\x8e\x1f\x7f\ +\x3a\x60\x88\x81\xe9\xbe\xe7\x99\xa6\x17\x2c\x4e\xfb\x08\xfd\xc2\ +\xff\x8a\x4f\x3b\x96\x26\x7e\xd2\xfd\xd4\x3f\xbb\xc4\x01\x00\xd4\ +\x37\x0e\xbd\xf3\x3f\x50\x39\xdc\xf6\xb1\xf9\x7f\xff\xb6\x78\xec\ +\x1b\x1a\x2f\x7a\x1e\xdd\xfd\xf9\xce\xa7\x3e\x47\xa8\xc0\x38\xf5\ +\xaa\x1f\xd6\x8f\x17\x94\xf6\xcc\xd5\x9f\x4b\xbe\x7f\xbe\x7e\xe9\ +\x27\xd4\x6d\xef\xee\xfe\x62\x17\x4a\x94\x4f\x79\x5f\x63\xe3\xf7\ +\xe6\x3f\x7e\x35\x04\xfb\x2b\x32\x2e\xdf\x8a\x0c\x3d\x5c\xbf\x1d\ +\xc7\x71\x10\x44\xe5\x6d\xe3\x3b\x45\xc4\x97\x98\x00\x00\x20\x00\ +\x49\x44\x41\x54\xd5\x98\xc5\xf8\x10\x58\xff\x91\x27\xa5\x77\x9a\ +\x18\x19\x99\x6d\xf1\xcd\xdd\x6a\xb5\x94\x52\x4b\x92\xdd\x0b\xcd\ +\xd7\x03\xc0\x2d\x7b\x82\x9c\x9c\xe1\xc8\x97\x2f\xab\x2c\x13\x9c\ +\x34\x4d\x8d\x31\xb5\x5a\xad\xd3\xe9\x70\xa1\x22\x7f\x3b\x37\x35\ +\x0a\xa4\xb2\xe3\xe9\xbf\xc5\x63\x7a\x91\xa5\x1e\x1a\xac\xb5\xc3\ +\xc3\xc3\x7d\x06\x6d\x0c\x43\x64\x1c\xc7\x2c\xe2\x0f\x00\x43\x43\ +\x43\x2c\x16\xeb\x65\xbe\xf6\x82\x28\x2e\x60\xd0\xf2\x76\x11\xdc\ +\x1d\x00\x94\x95\xb5\xd8\xf3\xf5\x24\xda\xc7\xfe\x4a\xad\xcd\xe0\ +\xac\xf5\x35\x03\xfc\x57\x5e\x76\x76\x42\xc5\x82\x42\xc7\xa2\x30\ +\xeb\x42\xb9\xb5\xb5\xec\x3b\x7b\xea\x5a\x5e\x79\x0e\xaa\xb0\x12\ +\xa5\xaf\xa9\x5a\x80\x51\x82\x25\xbd\x80\xcb\x03\x88\x4b\xa2\x8d\ +\xe5\x52\xf9\x72\x9d\xe3\xf2\xe2\x1e\x44\xf1\x6b\x4b\x9d\xf7\xc3\ +\x90\x5c\x51\xa8\xe7\xbe\x97\xae\xfd\x50\x72\xe9\xd5\x70\xc5\xcf\ +\x1a\xef\x39\x4f\xad\xbb\xa8\x98\x48\x1f\x10\xbc\xd2\xf6\xde\x79\ +\x2f\x21\x3c\xae\xf1\x17\x7f\x82\x17\xfe\x48\x3f\xfd\x0d\xf6\xd2\ +\x4f\x04\x67\x9e\xde\xf9\x87\x73\xc4\xe3\xde\x54\x7f\xd4\x78\xfb\ +\x7b\xef\x2b\x2e\x00\xf1\xd8\xd7\xd5\xc6\x2e\x35\x6d\x09\x4b\xc0\ +\x4a\x3a\xf3\xfd\xb7\xb5\xbe\x94\x84\x7f\xf9\x65\x39\xa2\x61\xdd\ +\xf3\x82\xe0\xaa\x74\x6b\xe0\x6e\xf8\x87\xf6\xff\xfc\x10\x6b\x35\ +\x1c\x3d\xa6\xfe\x8c\xb1\xce\xdb\x9f\x86\xcf\xfe\x74\xfc\xc4\xcb\ +\x7a\x97\x6c\x01\x00\x08\x28\xff\xd4\x0b\x92\x3b\x6d\xf0\xfc\xf7\ +\x05\x2b\x2f\xa2\x42\xeb\x17\xbe\x55\xdd\xf2\x7a\x0b\xa3\xc1\x09\ +\x67\x10\x5e\xb3\x17\x6a\xa4\x0f\x23\xce\xe8\xef\x42\x63\x0c\x8f\ +\x3a\x8a\xe3\x38\x8a\x22\x00\xb1\xc4\xf7\xf1\xa1\xbd\xb2\x84\xa2\ +\x57\xb1\xe5\xb7\xb1\xd4\x58\x14\x45\xdc\xec\xc2\x69\x90\x7a\xbd\ +\xce\x90\xc4\x65\x34\x30\x68\xe1\xf0\xc3\xad\x96\xd4\x7b\x97\xbb\ +\xd9\x3c\x76\xf8\xe4\xa9\x3f\x9f\x28\x8a\x98\x2d\xfa\x71\x48\x1e\ +\x5c\x58\xf5\x6f\x79\x5a\xc3\xef\xcc\x30\x0c\xcb\xb8\xd0\x6e\xb7\ +\x85\x10\x5c\xc8\xc9\x33\xf6\x78\x18\xc0\x9a\x35\x6b\xa4\x94\xb3\ +\xb3\xb3\xfe\xe3\xcb\x1b\x0d\xf7\x92\x2d\xfa\x54\x32\x2f\x91\x07\ +\xee\x25\xb9\x69\xbf\x38\x8e\x6c\x99\x2d\x2e\xf9\xb8\x40\x44\xd2\ +\x5a\x6b\x2e\x44\xe5\xa1\x8c\xe5\xc4\x31\x27\xa3\xfd\x08\xc6\xf2\ +\x15\x11\x11\x20\x72\x49\x00\xbf\x8d\x5d\x87\x72\x62\x87\xcb\x45\ +\x79\x98\x01\x67\xb1\xfd\xaf\x5f\x5e\xea\x72\x83\xcd\xf2\x36\xd3\ +\x32\xde\x71\xe9\x95\xbf\x3a\x2f\x4f\xe7\x53\xd2\x3e\x0d\x08\xe0\ +\x0e\x0c\xb6\xb8\xec\x7e\x30\x16\x9b\x2b\x45\x54\xa7\x70\x4c\xa8\ +\x1c\xcc\x03\xbf\xbd\x0a\x71\xe4\xf3\x1b\x2f\x7d\xb5\xb9\xe4\xff\ +\x92\x23\x37\x37\x41\xb0\x16\xdd\x8c\xcb\x2d\x6d\xd9\x22\x9e\x78\ +\x04\x5e\xb1\x1d\x54\x14\x9e\xb0\xaa\xf7\xd9\x5f\x00\xdf\x58\xf1\ +\x98\x68\x36\xa0\x37\xed\x3a\x5d\x40\x22\x1c\xa9\xbf\xf3\xab\x22\ +\xf9\x5e\x67\x67\x17\xd6\xec\xb2\x36\x05\x19\xe2\xba\x67\xd7\x9e\ +\xb7\x3a\xbf\xea\x7b\x54\x5b\x09\x53\x3f\x77\xa9\x81\x1b\x6e\x13\ +\xbf\x77\x0a\x5c\xba\xb9\x7f\x6b\x8e\x1c\x2a\xd6\x0f\xeb\x75\x43\ +\x59\xc7\x4a\x71\x4f\xe7\xe2\x8d\xc1\x63\x36\x24\x93\x67\xc3\xb6\ +\x8b\xe8\xb8\xc3\x10\xdd\xfe\x8b\x8b\xbc\x73\xfc\x3d\xca\xea\xf9\ +\x51\x14\x8d\x8e\x8e\x3a\xe7\x7a\xbd\x5e\x10\x44\x72\x50\x71\xed\ +\x7b\x5d\x3c\xd1\xe3\x70\x7b\x19\x68\x78\x6b\x71\x96\x86\x55\x97\ +\xc5\x60\xc3\xd4\xeb\xf5\xb2\x00\x38\x1f\xca\x57\x92\xfb\xcd\x5f\ +\xce\xae\xfa\xc2\x11\xbf\x49\xca\xbd\x5f\xbc\x4f\x78\x4c\x28\x8f\ +\x7f\x61\xb6\xc8\x27\xe6\x3d\xfd\x72\x15\x4b\xd9\x97\xb4\xd6\xb4\ +\xd3\x54\x6b\xcd\x53\x68\x10\xb1\xd1\x68\xa4\x69\xda\xed\x76\xdb\ +\xed\x76\x1c\xc7\xe3\xe3\xe3\xcd\x66\x93\x75\x24\x39\x0b\xcf\xe5\ +\x7b\x0c\x28\x7b\x09\x8b\x4b\xd8\xa2\x7f\xc0\xf8\x62\x80\xb2\x4f\ +\xea\x1f\x3c\xfe\x72\xa4\x5a\xd4\xe2\xed\xdf\xd6\x87\x54\x22\x31\ +\x28\x93\xf6\xb9\xe6\x72\x99\x11\xbb\xd5\xe5\x06\x92\x45\x05\x37\ +\x40\xbe\x29\xa8\x9c\xdf\x28\x73\x5b\xfe\xf9\x38\xee\xcc\x0c\x74\ +\x79\x95\xfb\x12\x2d\x89\x72\x91\xa6\x7f\x1e\xf8\xf2\x2f\x0e\xa7\ +\x70\xfd\x90\x12\x2c\xab\x0e\xe5\x66\xea\xf2\x6f\x77\xa0\xc0\xa2\ +\x1c\x44\xeb\x74\x60\x2f\x7a\x87\x7b\xe5\xbb\x9b\x6f\x7b\x35\xa0\ +\x29\xbe\x73\x6e\xb1\x33\x85\x07\xaa\xd0\x2d\xdc\x1d\x5f\x6b\xfd\ +\xdd\xf7\xa2\x97\xfd\xa3\xac\xdf\x6a\xae\xfa\x12\xc8\xa3\x07\x7d\ +\x62\x00\x88\x40\x16\x1a\x67\x60\xeb\x16\x47\x92\x89\x36\x8e\x1c\ +\xae\x8f\x38\x8c\xb6\x5d\x97\xb7\xbb\x80\x08\xe9\xf6\xee\xfb\x9f\ +\x29\xcf\x78\x5b\x78\xf2\x89\xe9\x75\x3f\x2c\x50\x80\xd8\xd5\xfd\ +\xe2\xbf\x89\x75\xa7\x37\xfe\xe8\x45\xed\x2f\xdf\x3c\xd0\x2c\xa2\ +\x05\xc7\x9f\x48\xac\x3d\x51\xa5\x93\xe9\x97\xde\x61\xbb\xa4\x23\ +\xed\x2e\xff\x47\x38\xfb\xe5\xd1\x99\xa7\x14\x9f\x7a\x8f\x3c\xe5\ +\xa5\x80\xfb\x2b\x2a\x22\x00\xd7\x21\x72\xa7\x33\x67\x45\x56\xac\ +\x58\x51\xaf\xd7\xb3\x2c\x1b\x80\xe0\xa2\x1d\xcb\x70\xe3\x6f\x68\ +\xe6\x20\x8c\x5f\x3e\x13\x22\xa5\xe4\xc0\x93\x94\xb2\xdd\xe9\x79\ +\xd0\xe1\xb9\xa9\x4b\x94\x1d\xf8\xe0\x83\x02\x6f\xe1\x27\x64\xf9\ +\x6d\xec\xfb\xc3\xb8\xf8\xd1\x17\x15\xb2\x66\x44\x9e\xe7\x7c\x4c\ +\xae\x15\xf7\x8c\x83\x87\xfc\x91\xb3\x3e\xd3\x09\xa5\xfe\xe2\x81\ +\x05\xb5\x28\x5a\xa2\x91\x13\x86\xe1\xe1\x87\x1f\xde\x6a\xb5\xb8\ +\x04\xd2\x77\x7f\x33\x08\xfa\xd6\x40\x7e\x66\xec\xc5\x88\xab\x3e\ +\xe1\xf5\xa0\xc3\xa5\x79\xcb\x23\x67\x4b\x0a\xb9\x3d\xa6\x78\xa2\ +\xe7\xdf\xcf\x84\x8e\xf3\x42\x64\xdd\x92\x6e\x4b\x7e\x3f\x73\x40\ +\x1f\x09\x29\xfb\xef\x8b\x0a\x39\x01\xac\x31\x65\x72\x37\xe8\x32\ +\x5a\xf8\x46\x26\x8c\xa5\x29\x8f\x58\x3a\x49\xe0\x7a\x7e\xdf\xc7\ +\xb2\x44\x4e\xc2\x3f\x3e\x7d\x60\x94\xa7\x60\xfb\x67\x9e\xb5\x6e\ +\x89\x8f\xb2\x24\xac\x7c\x40\xc0\xa2\xac\xd1\x0d\x7f\xde\xfa\xb9\ +\xc2\x40\x03\x08\xc8\xb6\x24\xe7\xbd\xb8\x67\x1c\xa0\xc0\x20\x06\ +\xf1\x80\xe5\xc5\x44\x88\xd2\x50\x61\xc9\x11\x02\x60\x73\x9c\x3a\ +\x13\x0e\x47\x50\x09\xb1\x76\x8d\xbb\xf9\x27\x04\x56\x9e\xf8\x12\ +\xb7\xed\x03\x0b\xca\x45\xdb\xaf\xcb\xb6\xfd\xbc\x9f\xea\x03\x81\ +\xa1\xa6\xb4\x07\x45\x0e\x88\x10\x8c\xa0\x48\xc9\x00\xf5\xa6\xed\ +\xb6\x3b\xa9\x7e\x36\x74\x7e\x02\xab\x9e\x24\xf4\xf9\x70\xfc\xb1\ +\xb4\xf5\x9b\x40\xc8\xf8\x68\x6f\xfb\x7e\x7e\x47\x06\x88\x00\x0a\ +\xb4\x04\xbb\xd9\x9a\xa3\xa2\x9d\x1f\x4d\x26\x93\x48\x8d\xa0\xa4\ +\xfd\x14\x17\x09\x40\x29\xd5\xe9\x74\x78\xd6\xf3\xc8\xc8\xc8\xd0\ +\xd0\x10\x37\x93\x30\x91\x14\x42\x10\x09\xae\xdd\xf1\x15\xc5\x3e\ +\x3c\xd7\x2f\x6a\x71\xfd\xd1\xe9\x7e\x1f\x76\x3a\x1d\x16\xda\x99\ +\x99\x99\x19\x19\x5d\xc1\xea\xfc\x5c\xf6\x58\x0e\x4d\x7a\x0c\x2d\ +\x8a\xa2\xdd\x6e\x33\x0c\x31\x31\x04\x00\x9e\x5a\xe7\xb5\x21\x00\ +\x20\xcb\xb2\x24\x49\xda\xed\x36\x22\x36\x9b\x4d\xa6\x45\x83\xfe\ +\x6b\xeb\x93\x45\xde\x1d\x13\x7d\xae\xb4\xd0\xdf\xbd\x7c\x47\xa9\ +\x12\x50\xf2\x29\xf1\x55\xd7\x6a\xb5\xe5\x9a\x57\x7e\x42\x1e\x97\ +\xb5\x27\x49\xb2\x37\x6b\xcf\xa3\x44\x39\x99\xeb\x27\xde\x94\xfe\ +\x4b\x3e\x82\x56\x06\x44\x1f\xd5\x95\x28\xca\x62\x13\x1c\xf4\xe4\ +\x88\xaa\xd6\xba\x16\x45\x4a\xaa\x32\xfd\x64\x42\xe7\x73\xc7\x30\ +\xe8\x62\xf4\x98\xc5\x84\xbd\x9f\xba\x01\x00\xb1\xd0\xe9\xc4\xa2\ +\x12\x4c\xab\xf9\xd7\xf4\x1e\xc6\x12\xca\xec\xcf\xc7\x2c\x1b\xe5\ +\x5c\x06\xc7\xf2\x7a\x7a\x48\x2d\x77\x1c\x39\x63\x97\x80\xe9\x22\ +\x9d\x88\x03\xa5\xf9\x8f\x40\xc6\x8b\x34\x61\x75\x0d\xf5\x83\x3d\ +\x86\xa5\xa1\x27\x35\xfe\xe2\x8f\x51\x14\xf6\xda\x4f\x65\xdd\x2c\ +\xfa\x93\x0f\x9b\xaf\xbe\x3e\xbb\xf2\xe6\xc6\x9b\x3f\x07\xd3\xd7\ +\x74\x3e\x39\x89\x10\xa9\xd3\x8f\xa2\x6f\x4c\x2c\xaa\x10\xf2\xae\ +\x81\x1b\x8b\x5f\xf5\x41\x35\xa2\x69\xc7\x55\xbd\x2f\xdc\x24\x4e\ +\x78\x7b\x14\x7e\x2b\xd9\x71\x42\xe3\x25\xe7\x00\xf6\x8a\xef\xbe\ +\x8f\xd2\x2d\xbd\xcb\xb0\xfe\xee\x6f\xc1\xe4\x0f\xbb\x1f\xbf\x0b\ +\x50\x01\x01\x86\x75\x50\x12\xb8\xb0\x83\x24\xc6\x31\x81\x28\x2e\ +\x7c\x9b\x31\xb3\x20\xd6\x40\xb0\x1a\x35\x80\xd9\x2f\x61\x11\x11\ +\xa7\xa7\xa7\x3b\x9d\x4e\xbd\x5e\x1f\x1d\x1d\xf5\x51\x27\xe6\x65\ +\x83\x18\xe2\xa2\xf0\x9c\x8f\x43\xf1\xdd\xcc\x13\xdd\x78\xa7\xf1\ +\x26\xd7\x5a\x27\x49\x52\xaf\xd7\x57\xaf\x5e\x2d\xa5\x40\xd1\xd7\ +\xe5\xe7\xc3\xea\x81\xdc\x3c\x7f\x91\x1f\x88\xce\xa0\xc9\x09\x5f\ +\x86\x27\x1f\x63\xea\xa3\x80\x94\x4a\xa9\x66\xb3\x39\x3a\x3a\xea\ +\xa1\x21\x08\x02\x96\xb1\xf1\x8c\x89\x39\x11\x9f\x3c\x43\x00\x17\ +\xe8\xec\x36\xe5\x0a\x00\x8e\x7c\x97\xb4\xf0\x22\x14\xbe\xac\xba\ +\xec\xa2\x96\x7b\x72\xf9\xc4\x6a\xb5\xda\x1e\x87\x95\x1d\x51\xaf\ +\x97\x44\x51\xc8\x58\xc3\xf5\xd5\x3e\x03\x0b\x00\x28\x84\x3f\x78\ +\x99\x2a\x2e\xe4\x9d\xd0\x31\xe5\xf4\x18\xe7\x9f\x64\x9c\x72\x29\ +\x0b\xfd\x7b\xa9\x08\x4f\x51\xbd\x9e\xa6\x07\x23\x3f\x77\xb0\xac\ +\xf3\x08\x8b\x85\x7c\xf8\x20\xe5\xb4\x49\x39\x4d\xf4\xab\xef\xb4\ +\xf2\xaf\xb0\x7c\x1c\x6e\x59\x41\x87\x99\xe9\x12\x09\xb8\x07\x55\ +\x0b\x75\x30\x55\x41\xa3\xc4\xd9\xef\xb6\xcf\xfd\x1a\x10\x42\x10\ +\xa3\x92\xc9\xc7\xfe\x18\x83\x1a\xdc\xf4\xd9\xd6\xb5\x1f\x03\x11\ +\x62\x18\x40\x28\xf2\x0f\x3c\x1e\x82\xc6\x6e\x2b\x7e\x50\x4c\xf5\ +\x3e\xf8\x7c\x70\x04\x2a\xc4\x20\x84\xeb\xde\xd3\x25\x8d\xe2\xa6\ +\xd6\xdf\x7d\x16\x40\x60\x58\x03\x89\xf6\x67\xef\x6f\x5d\x9c\x81\ +\x8a\x06\x2e\xbf\x28\x3e\xf4\xf8\x5c\xd5\x51\x22\x00\x82\x4c\xbb\ +\x1f\x79\x13\x86\x31\xf5\x66\x08\x00\xd5\xb6\xf6\x1b\xff\x00\xe3\ +\xfd\x58\x41\x47\x4a\xb9\x7a\xf5\xea\x38\x8e\x19\xd4\x98\xd0\xf9\ +\xf4\x9f\x73\x8e\xcb\xba\xcb\xde\x53\x79\x8b\xfa\x88\x1b\x83\x54\ +\x99\x71\x74\xbb\xdd\x3c\xcf\x74\x50\x4b\x92\x1e\xc3\x9c\x3f\x32\ +\x4b\x37\x36\x1a\x8d\x91\x91\x91\x7a\xbd\x5e\xab\xd5\x58\x93\xc6\ +\x7b\x7c\x1c\x22\xe4\x5d\xea\xe3\x98\x7c\x58\xde\x9c\x79\x9e\xf3\ +\xae\xf6\xf3\x57\x19\xcb\x18\xa3\x7d\x50\xcc\x2d\x56\x79\x28\x87\ +\x41\xfb\x4f\x6b\xe7\x96\x4b\xfb\x0c\x6a\xfd\xa0\x7c\xc9\xde\x85\ +\xf4\x32\x3f\x5a\x07\x7b\xec\x26\xf0\xd8\x1c\x5f\xdd\x92\xe7\xb9\ +\x2f\x73\x19\x7c\x23\xcb\x62\xc3\x6e\x6b\x5f\x9c\x73\x42\x22\x8a\ +\x05\x9f\x94\xb9\xb6\xa7\xf0\xcb\xa3\x93\xa5\xf1\x58\xc2\x5a\x5b\ +\xaf\xd7\x7d\x2b\xa4\x0f\x41\x7a\xbc\x13\x02\xa9\x14\xa9\xf4\xcf\ +\xb3\x25\x45\x54\x4b\x02\x8e\xb0\xb8\x7f\xfc\x57\x14\x3c\x2c\x47\ +\x3a\xef\xda\xf7\xdb\x5a\x4a\xb3\x5c\x96\x0e\x16\xaf\x60\x71\xd9\ +\xdd\xa4\x31\x5e\x20\x99\x18\xd6\x96\xbf\x08\x51\xe3\x57\x3d\xb4\ +\x16\xfe\x4a\x20\x23\x04\x00\x90\x18\x97\xea\x78\x44\x80\xb5\xc5\ +\x65\x3d\x61\x03\xcb\x47\x08\xe3\xb2\xd3\xb0\x5f\x63\x22\x11\x8d\ +\x8d\x8d\x75\xbb\xdd\x2c\xcb\x82\x20\xf0\xa9\x49\x7f\xeb\x2b\xa5\ +\x10\x15\xe7\x3f\x78\x0b\x79\x27\xd7\x3b\x3e\xfc\x29\xd6\x40\xf4\ +\xfd\x70\x3c\x19\x7d\x64\x64\xc4\x3a\x58\xb1\x62\x45\x51\xe4\xce\ +\xb9\x28\x8a\x3a\x9d\x8e\x73\x6e\x6e\x6e\x0e\x00\x56\xad\x5a\x35\ +\x3e\x3e\xce\x49\x64\x4e\xdd\x28\xa5\xb8\x81\x64\xa0\x7f\x63\xca\ +\x62\x59\x1c\x70\xe4\x81\xf1\x1c\xd3\xe4\xcd\x5c\x4e\x31\xfb\x78\ +\x25\x6b\x53\x28\xb9\xb4\xfc\x68\xc9\x8e\x15\x8b\x25\x69\x7d\xf6\ +\xc3\xb3\xda\x72\xca\xdb\x67\xcf\xb9\x12\x53\xca\xbd\x18\xe0\x83\ +\x10\x68\xbd\x5b\x45\xf1\x3e\x64\x20\xc0\x62\xb7\x9a\xf9\x75\xff\ +\x89\xe5\x88\x84\x43\x58\xa0\xc0\x5c\x27\xef\x7f\xc1\x72\xb9\x1f\ +\xcb\xed\x38\x72\x59\x9a\x09\x29\xea\xf5\x3a\xcf\x62\xed\x53\x85\ +\x81\x8b\xcd\xea\x44\xc6\x58\xa5\xa4\x10\xd2\x38\xbb\x3c\xba\xc7\ +\x3f\x39\x22\xaa\x41\x66\xb9\xac\x18\x56\x6e\xa5\x17\x28\x7f\x05\ +\x6d\x5c\xa2\xf5\xcd\x7d\x4d\xa5\xfc\x4f\x5f\x1e\xc8\x1f\xd6\xf7\ +\x44\x3a\xe7\x98\xc1\x56\xb0\x58\xd9\x3e\x74\xa2\x93\x24\xf1\xf9\ +\x59\x0f\x2b\x9e\x58\x0d\x7a\x42\x08\xc0\x0b\x1a\xf6\x8b\x13\x07\ +\xf4\x44\x01\xf4\x33\x89\x0c\x5b\x1c\xe4\x92\x52\x6a\xad\x80\x30\ +\x08\x02\x53\x38\x00\xd4\x3a\x40\x14\x5a\xeb\x20\xd0\xd6\x16\xd6\ +\x16\x33\x33\x53\x8d\x46\x5d\x29\xed\xcb\x12\x39\xdf\xc2\xe5\x90\ +\xdc\x72\x57\x14\x36\x08\x34\x22\xf0\x80\x63\xe7\x5c\xb3\x39\xd4\ +\xe9\xb4\xf3\xbc\x18\x1f\x1f\xef\x76\xbb\x8d\xb8\x46\x40\xbd\xa4\ +\xa7\x94\x22\x47\xcc\x31\x80\x48\xa1\x90\x3a\x00\x58\x48\x50\x94\ +\x5b\x77\x3c\x3d\xd4\x72\xa1\x3c\xc8\x7b\x88\x5e\xe4\xca\xe7\x61\ +\x97\x28\x45\xfb\xfc\xcf\xde\x2c\x3e\x73\xd9\x72\x06\xbf\x2c\xe4\ +\xd5\xff\x13\x12\x73\xda\xbe\x7c\x21\xf4\x65\x71\x01\x41\x0a\xe9\ +\x81\xa3\xac\xca\xd5\xef\x6e\x46\x40\x25\x91\x09\x27\x02\x10\x64\ +\x59\x26\x02\x25\x84\x90\xa1\x8e\x1a\xf5\x22\xe9\x01\xf4\x07\xbd\ +\xf2\xe5\x18\xc3\xe9\x7e\x6e\x80\x21\x2d\x15\xd3\x58\x72\x8e\x9b\ +\x4c\xf2\x3c\xaf\xd7\xeb\x3c\x7c\xc2\xc2\x22\x4c\x2c\xeb\x12\x09\ +\x21\x88\xc0\x59\xb7\x24\x8f\xbc\xe8\x99\x84\x83\xc4\x26\x07\xb7\ +\xc8\x39\x72\x28\x00\xa1\xaf\xc0\x54\x8e\x00\x2c\x7f\xb0\x1d\x40\ +\x99\xe8\xca\x1e\x96\xc6\x0e\x32\xa7\x14\x61\xd0\x6b\xc1\x94\xcd\ +\x67\x87\x97\xc4\x16\xcb\xff\x35\xc6\x30\x99\xf3\x85\x66\xbe\x82\ +\xa7\x28\x8a\xa2\x30\x52\x87\x5a\x6b\x44\xcd\x3b\x81\x0b\x18\x87\ +\x87\x87\xb9\x69\x84\xd5\x1f\xca\xca\xd2\xcc\x37\x39\x2d\x0b\x00\ +\x9d\xce\x1c\xa7\xc5\x67\x67\x67\x19\xa1\xb6\x6f\xdf\x9e\x65\xd9\ +\xd8\xd8\x58\x10\x04\x81\xd6\x49\x9a\xf8\xa4\x6a\xba\x58\xd2\x99\ +\x8f\xe8\xcf\xdf\x0b\x53\x97\xbd\xc5\x2c\x29\xf4\x80\xb5\x79\xd9\ +\xc1\xe5\x81\x48\x1f\xec\x2f\x6b\xee\x66\xcb\xbf\xee\xc1\xd6\x01\ +\xfc\x12\x0a\xef\xa3\x0d\xb0\x3b\x6d\xb1\xdd\x72\xcc\xb2\x66\x65\ +\xb9\x14\xbc\xff\x5f\xb1\x20\x42\x93\x67\x79\x17\x3b\x72\xb1\xc6\ +\x9a\x5f\x10\x6b\x89\x07\x3a\x5b\xdb\x1f\xff\xe2\x73\xd0\x38\x28\ +\x41\x05\x00\x16\xa2\x28\x27\xb2\x16\xf7\x44\xa3\x2f\xaf\x59\x82\ +\x6e\xfd\x37\x08\x80\xc5\xea\xdc\x4b\x82\x95\x4b\xca\x1e\x4b\xb2\ +\xe1\xfd\xee\xc5\x0a\x16\x2b\xdb\x87\x5e\xb4\x97\xef\x5f\xac\xb5\ +\xb7\x20\x83\xe8\xdb\x5a\x7d\xce\xc1\xf3\x9a\xc1\x3f\x16\x52\x1c\ +\xe5\x0d\x20\xa5\x94\x42\x3b\xe7\xc8\x39\x00\x42\xb1\x48\xde\xaa\ +\xd1\x68\x70\xeb\x9e\xd6\x7d\x5d\xe8\x72\x45\x0e\x13\xc6\x4e\xa7\ +\xc3\x5f\x1a\xc7\x31\x37\x65\x67\x59\xc6\x8c\x92\x25\x61\xc2\x91\ +\x91\x85\x36\x3e\xc4\x46\xa3\xc1\xd9\xe1\x52\x97\xdb\x02\x9f\xf2\ +\x88\xcf\x79\x76\x3f\xf7\xce\xb7\xdc\x2c\xcf\x56\x2f\x17\x80\x29\ +\x6b\xf4\x0a\x21\xf6\xd9\xcf\x42\x4b\x02\x76\xcb\x35\x72\xfc\x8f\ +\xb2\x44\xc6\xa6\xcc\xaa\xca\x05\x89\x51\x14\x71\x6d\x76\xb9\x96\ +\xa0\x3c\x04\xc6\xb7\xc0\x33\x0e\xb2\xa3\xcd\x31\x5f\x2e\x68\xe5\ +\x7c\x34\x3f\x29\xcb\x19\x92\xe5\x23\xed\x97\x65\xd5\x97\x86\x2f\ +\xca\xc8\xbe\x5b\x95\x9d\xf2\x0f\xb1\xa4\xf5\x1b\x11\x01\x2b\x58\ +\xac\x6c\xdf\xa1\x22\x00\xb3\xb3\x72\xb6\xa1\x3c\xc7\xdd\x37\x18\ +\xf8\xed\xc7\xce\xb2\x8f\xc4\x23\x0a\x44\xc1\x6f\xe0\x1c\x08\xd7\ +\x87\x73\x8e\x45\x0a\x05\x42\x15\xb9\xb1\xce\x2a\xc5\xd3\xe2\x85\ +\x31\xce\x39\xcb\x59\x9a\x24\x49\xa6\xa7\x67\x7a\xbd\x1e\x37\x08\ +\x72\x33\x32\x3b\xcb\xec\xd8\x16\x45\xff\x98\x3c\x7e\x80\x39\x2c\ +\x00\xf4\x7a\xbd\x76\xbb\x9d\xa5\xa9\xb3\x76\x68\x68\xa8\x56\xab\ +\x71\x12\xa6\xac\x7d\xc0\xb4\x62\x89\xfb\xc6\x17\xe8\x1b\x0a\x4d\ +\x9e\x71\x34\x80\x73\xc1\x65\x64\xdc\x6d\x4f\x5e\x99\x7b\x2e\x17\ +\xbc\x7a\x48\x00\xb1\x0c\xf4\xb0\xb8\x9c\xa5\xfc\x8d\xbb\x55\x42\ +\x5c\xf2\x7a\x99\x60\x96\xe7\x58\x11\x51\x92\xa4\x5e\x43\xac\x3c\ +\x29\x61\x30\xdb\x96\x3a\x9d\x9e\x07\x5f\x63\x0c\x27\xe5\x78\x9e\ +\x2d\x00\x08\xad\xca\x3d\x94\xcb\xbb\xa7\x97\x97\xba\x97\x4f\x6c\ +\x20\x62\x54\x96\x73\xa7\xdd\x62\x65\x79\x84\x03\x2c\x56\x02\xaf\ +\x60\xb1\xb2\x7d\x18\x5b\xf4\xca\xb2\x2c\xb2\x82\xb8\xa0\xcb\xbf\ +\x44\x35\xda\x37\xc6\x71\x02\xda\x5a\xcb\xd3\x84\x11\x85\xd6\xfd\ +\x82\x1e\xa6\x15\x83\xcd\x6a\x84\xd4\xbc\x07\x06\x45\xd0\x56\x6b\ +\x25\x04\x5a\x6b\x8b\xa2\x88\x62\x5d\xab\xd7\x7d\x1b\x19\x11\x59\ +\xeb\x18\x7c\xc2\x30\xac\xd7\xeb\x41\x10\x0e\xa2\x85\xce\x5a\xd7\ +\xeb\x75\xb9\x82\x87\x8b\x7a\xd2\x24\x99\x9b\x99\x99\x99\x99\x59\ +\xb7\x6e\x5d\x1c\xc7\x03\xad\x46\xf4\xae\x27\xcb\x73\xf9\x44\x36\ +\xa7\x14\xb8\xc0\xbb\x7f\x51\xae\x5f\x1b\xc4\x4c\xca\x87\x4d\xcb\ +\x8e\x1b\x0f\x29\x64\x84\x81\x81\x46\x16\x57\x17\xed\xb9\x54\x04\ +\x33\x2f\x21\xfa\xd9\x83\x3e\xf7\xec\x4b\xd6\x2c\xe1\x7d\x65\x25\ +\x8e\x92\x73\x2d\x70\x21\x2f\x81\xfd\x99\x33\xc0\x93\xad\x04\x97\ +\x55\x09\x21\x38\x7f\xde\xc7\x3d\x9e\xe6\x4c\x8e\x88\x4c\x96\xfa\ +\x74\xd9\x80\x36\x02\x00\xf9\xee\x4c\x21\x14\x00\xf9\x71\xd2\x1c\ +\x5e\xb0\xce\x19\x63\x7a\xbd\x1e\x48\xc1\x49\x36\x29\x25\x0d\xce\ +\x9b\x38\xbe\xc9\xea\xc1\x96\x06\x03\xb7\x79\x30\xb7\x2b\x67\x59\ +\xb8\x73\xd1\x5f\x05\x11\x19\x63\xcb\xa5\x38\xd6\x9a\x32\x01\xe6\ +\xbf\x7a\xf4\x37\xc6\x56\xb0\x58\xd9\xbe\xb2\x3c\xcf\xdf\xfa\x96\ +\x37\xf3\x8e\xc0\xc5\x8e\x58\x7f\x93\x2d\xf3\x57\x4a\x4c\x0a\x17\ +\x55\xed\x71\x76\xa6\x74\xa8\x5f\x16\x3c\xe3\x9d\xce\xbb\x68\xf0\ +\x3f\x0b\x6f\x76\x3c\x97\xbd\xbf\x01\x3c\x50\x0c\xc6\xae\xc3\xa2\ +\xf1\x4f\x2c\x03\xed\x9c\xe3\x2c\xea\xe0\xc4\x3d\xa6\x0c\xae\xc2\ +\x9f\x67\x1f\x83\xca\xd7\x37\x98\x8b\x82\xec\xfa\x89\xdd\x94\x22\ +\xd2\xa2\xab\x29\x33\xa3\x3d\xae\xe8\x1e\x19\x19\xf9\xd6\xd7\xbe\ +\xb4\xb4\xa1\xe5\xd7\x3a\x87\xf8\x2b\xfe\x82\xbf\xf6\x53\xfd\x95\ +\xf4\xe5\x90\x03\xa4\x29\x1f\xd7\xff\x3a\xe5\x65\x18\x2c\x7e\xff\ +\x8e\x70\x3c\x74\x00\xcb\xa2\x3e\xb8\x74\xdd\xe8\x97\x3a\x28\x4b\ +\xfe\xcc\x69\xe8\x25\x1f\xa1\x5f\xf9\xf9\x66\xb3\x59\xc1\x62\x65\ +\xfb\x2e\xb4\x48\xac\x19\x53\xd9\x1e\x2f\xe0\x9e\x7d\x50\x08\x31\ +\xbe\x6a\x55\xb5\x80\xfb\xc8\x44\xb5\x04\x95\x55\x56\x59\x65\x15\ +\x2c\x56\x56\x59\x65\x95\x55\xb0\x58\x59\x65\x95\x55\x56\xc1\x62\ +\x65\x95\x55\x56\x59\x05\x8b\x95\x55\x56\x59\x65\x15\x2c\x56\x56\ +\x59\x65\x95\x55\xb0\x58\x59\x65\x95\x55\x56\xc1\x62\x65\x95\x55\ +\x56\x59\x05\x8b\x95\x55\x56\x59\x65\x15\x2c\x56\x56\x59\x65\x95\ +\x55\xb0\x58\x59\x65\x95\x55\xf6\xf0\xb2\x03\xb6\x27\xda\x12\x25\ +\xb9\x05\x3c\x18\x7f\x54\x22\x68\x84\x0a\xab\xbb\xbb\xb2\xca\x2a\ +\x58\x2c\x9b\x44\x6c\x84\x95\x10\x46\x65\x95\x55\x56\x39\xd1\x95\ +\x55\x56\x59\x65\x15\x5b\xac\xac\xb2\xdf\xae\x59\x82\x3d\x53\x08\ +\x53\x15\x2d\xd9\xe3\x35\x77\xc5\x9e\x93\x41\x94\x7e\x5a\x6c\x05\ +\x8b\x95\xed\x2b\x23\x00\x52\xe1\x6e\xe6\x4c\x92\x13\x26\x47\x21\ +\x68\xb9\x08\xfd\x81\x62\x08\xf0\xc5\xeb\xf5\xb5\x5b\x1f\x34\xc2\ +\xa5\x06\xbf\xf0\xe2\xa4\x9b\xef\x55\x10\xd8\x49\x0d\x62\x37\xb3\ +\x43\xd1\x64\x62\x2f\xf4\x1c\x1f\xe6\x16\xa8\xda\x87\x7f\xf0\xd4\ +\x50\x37\xf7\xec\x6e\x3d\xf3\x98\xd7\x1e\xb5\xfa\x09\x15\x2c\x56\ +\xb6\x4f\x31\x11\x8b\xc9\xfb\xe5\x67\xdf\xee\xd2\xee\x52\x4c\x5c\ +\x77\x74\xfe\xb2\x73\x5b\x53\x3b\x56\x6d\x3c\xe6\x00\x46\x46\x2d\ +\x69\xb7\x71\x6c\x5a\xa6\x87\xbd\xf8\x95\xbd\x45\x2d\x6b\x0a\xfa\ +\xdf\x7f\x83\x5b\x2e\x5d\x7a\x1c\xa9\xe0\x05\x7f\x9b\x8d\x6f\x88\ +\xeb\x4d\xa9\xf5\x81\xb9\xe6\x2a\xd6\x32\x1a\x2c\x2a\xc0\xaf\xc9\ +\xae\x96\x17\x9e\x84\x90\x95\x13\x5d\xd9\x3e\x86\x45\xa1\xb2\x4f\ +\xbf\xe3\xa4\xc7\x3f\x59\x01\x95\x86\x82\x20\x10\xe5\x6b\x8f\x39\ +\xef\x9d\x7f\xbe\xe1\x19\x2f\x1c\x3f\xf2\xb8\x03\x18\x16\x17\x3f\ +\x0b\xe8\xb0\x63\xc6\xd4\xc4\xac\x3c\x62\xe5\x0b\x36\xaa\x22\xc9\ +\xbf\x7a\xd9\xec\xbd\x09\x05\xa3\xb5\x3f\x79\xdc\xd0\x6a\xe5\xae\ +\xbc\x61\xe6\xa2\xcd\xe6\xa1\xa0\xa9\x58\xec\xda\x31\x9e\xcf\x8d\ +\x3f\xe9\xac\x92\x60\x3f\x01\x11\x36\x46\x2f\xfe\xd1\x57\xae\xdc\ +\x99\xfd\xc1\x5b\xde\x7b\xa0\xc2\xe2\x80\x2c\x8f\x3f\xfd\xf4\xbf\ +\x58\x1d\x87\x9d\xf9\xeb\x7e\x72\xfd\xff\xcc\x99\xf0\x94\x13\x5f\ +\x72\xc7\xcd\x5f\x48\xc8\x35\x37\xfc\xe5\xe1\xbd\xff\xbe\x65\x6a\ +\x6e\xcd\x86\x97\x3f\xf9\xe8\x53\x29\xbd\xf3\x07\x3f\xfb\xc4\xb4\ +\x7d\x40\xd3\x73\xaa\xd8\x46\x65\x7b\xcf\x16\x5d\x2f\xcb\x03\x67\ +\x8a\xe9\x09\xb3\x73\x6b\x3e\xb5\x35\x9f\xda\x66\xa6\xb6\xd2\xd8\ +\xea\xcf\x7e\xe7\xfb\xf5\xe3\x4e\x7b\xe4\xb3\xfe\xd0\x19\x73\xb0\ +\xac\x86\x83\xb1\xd5\xf5\x95\x01\xae\x5d\x17\x7d\xfd\xa2\x89\x0f\ +\x5f\x9b\xbd\xfb\x0f\x86\x85\x0e\xfe\xe3\x05\x23\xd7\x5c\xb2\xe3\ +\xdc\xef\x4c\xdf\xde\x7e\x68\x1e\x0f\x08\x60\xac\x09\x6a\x0d\x33\ +\x79\x9f\xdd\xb5\x3d\x9f\xda\x9a\x4f\x6d\x2d\x76\x6e\x75\x9d\xd9\ +\xfb\x45\xf3\xe2\x5b\x36\xfd\xee\xcb\x5e\x13\xd6\x1a\x07\xf8\x72\ +\xab\x35\xa7\xae\xde\xfa\xf9\xef\xbc\xfe\xc7\xdb\x87\x5f\xfe\xcc\ +\x73\x03\xc0\x43\x8e\x7e\xfd\x1b\xce\x7c\x32\x98\x2c\x1a\x7b\xe2\ +\xba\x06\x84\xe3\x6f\x78\xfe\x71\xa3\x5f\xbd\xf0\x8d\xdf\xbc\xe1\ +\x82\xc4\x3d\xd0\x82\xbd\x0a\x16\x2b\xdb\x6b\x20\x20\xca\x09\x71\ +\x68\xec\x9e\xa1\x23\xd5\xd8\xb8\xcb\x52\x4a\x13\x7d\xec\x63\x3e\ +\xf3\xc3\x2b\x5a\x33\x33\xa7\x9c\x7c\x92\xb3\xe6\xe0\x5c\x19\x63\ +\xa9\x30\x24\x14\x6e\x58\x53\xbb\xf1\xd2\x5d\x3f\x6b\x83\x76\xe6\ +\x8e\x1d\xf6\xa1\x3a\xbe\x75\xce\xa6\xbd\xec\xc8\xd3\xb2\x8d\x8f\ +\xa4\xb4\xeb\xb2\x54\x84\xb5\xdb\xa2\x43\x3e\xf3\xb9\xff\x7e\xd4\ +\x78\x7d\xc5\x51\xc7\x1f\xa8\xb1\xc5\x45\xce\x31\xc8\x50\x87\xad\ +\x2d\xe7\xfd\x7c\x76\xc5\x21\xa1\xce\x76\x5d\xf8\x8d\xd6\x73\xcf\ +\x3a\xf1\x91\x04\xe0\x6c\x74\xea\xe3\x5f\x78\xf5\x55\x1f\x35\x32\ +\xea\xcc\xde\xd9\x72\x0f\x34\x8c\x5b\xc1\x62\x65\x0f\x01\x2e\x66\ +\x8e\x26\x7b\xf6\xf3\x5f\xff\xc6\xcf\xda\x1a\xa2\x9a\x38\xfa\xd4\ +\xff\x3a\xff\xc7\x5b\xb7\x6c\x7d\xe3\x5f\xfc\x79\xde\x6d\x03\x1e\ +\x8c\xa5\xe5\x18\xea\x7f\xfd\xcb\xa3\x3e\x7d\xf6\xf0\x87\xbe\x3b\ +\x47\x91\xe8\x16\x24\x81\x8a\xc6\xf0\xbf\xbe\x74\xec\xa1\x0a\x5d\ +\x91\x73\x22\xaa\x5d\x74\xe3\x9d\x1f\xfd\xea\x77\xe9\xe4\x27\x41\ +\x18\x6d\x5d\x73\xc2\x97\xbf\xf1\x9d\x53\x4f\x39\x79\xf5\x50\xcd\ +\x1e\x54\x4f\x23\xa1\x9c\x35\x0a\x41\x20\xdc\x7f\xc3\x5f\x9b\x35\ +\x7f\xb4\x5a\x4b\x07\x32\x92\xae\x30\x16\x00\x4f\x7d\xc2\x07\xcf\ +\x1a\x13\xe6\x81\x3d\x26\x2a\x58\xac\xec\x21\x61\x8b\x62\xa4\x16\ +\x8c\x8e\x8c\x9c\x7f\xc1\x0f\xae\xb6\x63\x5f\xf9\xd9\x4d\xf7\x6c\ +\xba\xf7\x8f\x9e\x77\x96\xbb\xfe\x87\x59\x71\xd0\xb8\xcf\x04\x8d\ +\x61\xd5\xcb\x60\xe3\x3a\x99\xe5\x8e\xb2\xe2\xcd\xff\xb5\xe9\xa5\ +\x9f\xda\x7e\xdd\x3c\xed\x9c\x4e\xcf\xfc\x9d\xd1\x43\xd0\xb5\x32\ +\x92\xf2\x21\xeb\xbd\x32\xd6\xe6\x9d\xf9\xa3\x8f\x3e\x6a\x76\x76\ +\xf6\xbf\xbe\x76\xfe\x0d\x6a\xdd\x27\x3f\xfb\xf9\xe3\x8f\x3f\xfe\ +\xac\x93\x36\x76\xa7\x76\x90\xa3\x03\x7f\xd1\x11\x90\xf2\x6e\xda\ +\x0a\xc7\x9e\xf3\xc8\x55\xb4\x35\x33\x02\x01\x05\xfd\xf8\xa6\x9f\ +\x9d\x7d\xc2\x21\x40\xad\x1b\x6e\xba\xf1\xb4\x93\xcf\x2a\xb2\xf9\ +\xc2\x91\x78\xc0\xeb\x5e\xc1\x62\x65\x0f\x05\x5b\x04\x84\xbb\xae\ +\x7d\xc3\xcb\x5f\xbc\x62\x6c\xec\xc2\x1f\xff\xe4\x96\xdb\x6e\x7f\ +\xfe\x59\xcf\x5e\xd7\xba\xcf\xf6\x3a\x86\x0e\x96\x0e\x4c\x6b\xe1\ +\xb4\xc7\xae\x3e\xff\xed\x47\x9e\xb8\x7d\xea\xa6\x39\xca\x52\x8b\ +\x02\x43\x85\x02\xa1\x37\xdd\x7b\xeb\x15\xf9\x3b\x5f\x7b\xd4\x45\ +\xaf\x19\xdb\x7a\x6f\xfa\xd0\x78\xd1\x88\xd6\x51\xde\x9e\xdd\xb8\ +\xeb\x8e\xa7\x3c\xe1\x09\x53\xbb\x76\x7d\xe7\x82\x1f\x8c\x8d\x8e\ +\x3e\xfb\xf4\x93\x92\xeb\x2f\xce\x01\x0f\x8a\x1c\x97\x6d\xed\x94\ +\xe7\xbc\xf7\xaf\xae\x7f\xed\x19\xa7\x9e\xff\xc3\xb7\xf6\x9c\x4b\ +\xb3\x16\x01\x66\xbb\xbe\xfb\xb9\x5b\xef\x76\x10\xcc\xdd\xf1\x7f\ +\xae\xce\x9e\xf4\xee\x57\x5f\x7d\xce\x86\x35\x9b\x53\x7a\x80\x78\ +\x57\x65\xa2\x2b\x7b\x08\xd8\x62\xe6\x00\xf2\x2c\xbd\xe2\x9b\xaf\ +\x78\xc6\x13\x7f\x74\xcb\x3d\xeb\xd7\xad\x3f\x49\xb5\xb3\xfb\xef\ +\x55\x8d\xe1\xdc\xda\x83\x64\x1d\x94\x82\x8b\x2f\xd8\xfa\xc3\xef\ +\x03\x0a\xd4\x5a\x5c\xf9\xe3\xed\x20\x90\x19\x0a\x0a\xd8\xb5\x69\ +\xf6\x35\xff\x31\x0b\x00\x42\xe0\x43\x55\xc5\xed\x9c\x73\xd6\x15\ +\x93\x9b\x1f\xbf\x7e\xe3\x8a\xb3\xcf\xbe\xe5\xb6\xdb\x9e\x7a\xfa\ +\x69\xf0\x8b\x8b\x51\xa8\xcc\x58\x47\x07\x3e\x2c\x0a\x73\xef\x27\ +\xbe\xf2\x4c\x22\x40\x14\x52\x6a\x14\xf4\xa3\x9f\x7d\x40\x0a\x2d\ +\xa4\xde\x7c\xe5\x4b\xee\xc3\x40\x22\xde\x78\xcd\x5f\x5f\x77\x95\ +\x03\x44\x29\x83\x07\x48\x18\x2b\x58\xac\x6c\xaf\x6f\x4d\x80\xa1\ +\xa3\x4e\xba\x65\x6a\xd3\xda\xa1\x1a\xdc\x75\xed\xd3\xd7\xaf\x77\ +\xf9\x8e\xd6\xe4\x84\xd0\xd1\xd5\x9b\x77\x35\x8f\x3d\xe4\x80\xf7\ +\xe5\x1c\x61\xdf\x61\x15\xa8\xfa\xaf\x00\x08\xec\xff\x63\xc0\xee\ +\x94\xf4\xef\x87\xc5\x7f\xda\xc3\xc7\x51\x50\xab\xdf\xd2\xb2\x8f\ +\x5e\x15\xa7\xdb\xb7\x1c\xd2\x6c\x6f\xd8\x38\x56\xdc\x71\x65\x62\ +\x5c\x37\x37\xb8\xfe\x18\x89\x07\xb2\x2f\x48\xe4\x88\x1c\x00\x48\ +\x31\xa8\x40\x22\x5e\x75\xc9\xaf\x03\x6a\x01\x44\x44\x88\x52\x49\ +\xe9\xdf\x40\x40\xbf\x36\x13\x55\xc1\x62\x65\x7b\xcd\x92\xa4\x38\ +\xfc\x05\x7f\xb5\xe3\xd6\xeb\xb6\x1a\x33\x28\x5a\x04\x58\x83\x40\ +\x50\x7b\xf4\xd0\xea\x47\x9c\x02\x07\x74\x3e\x94\x00\x7e\xef\x28\ +\xf3\xd8\x43\x1f\x74\xa8\xc0\x11\x64\x06\xf7\x02\x17\x68\x74\xed\ +\xa1\xc5\x39\x6f\xb8\x7a\x6a\x02\x11\xfb\x8b\x3c\x02\x80\x28\x85\ +\x3c\xe4\xa8\x13\xe2\xf0\x80\xad\x58\x2c\x6c\xf6\xec\x47\x9e\x2b\ +\x50\xee\xd9\xc7\x87\xe3\x75\x15\x2c\x56\xb6\xcf\xad\xde\x68\x1e\ +\x75\xc6\x93\x71\x77\x5b\xf7\xc0\xaf\x11\x01\x58\xdd\xa0\xd5\x8d\ +\x3d\xb9\x4c\xbb\x77\x6b\x23\xa4\x5c\x7b\xec\x89\xeb\x8e\x3b\x69\ +\x39\x52\xc3\x01\xbd\xf2\x44\x76\xdd\xc8\x89\xfb\xf0\x49\x5f\x6d\ +\xe9\xca\x1e\x9a\x3b\xd5\x1d\x0c\x89\xcf\x87\x21\x40\x1c\x14\x0f\ +\x9e\xdf\xb0\x55\x99\xe8\xca\x2a\xab\xac\xb2\xfd\x0b\x16\x4d\x4a\ +\xbd\x36\xa5\x09\x00\x51\x9e\xf5\x1f\x90\x69\x17\xc0\x51\xd2\xe5\ +\x28\x16\x65\x09\x54\xcf\xcb\xca\x2a\xab\xec\xe0\x80\x45\xd4\xbf\ +\xff\xbe\xa1\x73\xbf\x3a\xf4\xc6\xb7\x0a\xd9\x6c\xfc\xe9\x9b\xc1\ +\x11\x15\xa3\xf5\x7f\xfc\xb6\x50\x1b\x87\x3e\x7c\xa1\x5e\x11\x02\ +\xe9\xda\xff\xf7\x51\x1d\x67\x15\x32\x56\x56\x59\x65\x0f\x89\x3d\ +\x9c\x63\x8b\x04\x54\xd3\x47\x88\xf6\xdf\xbf\x08\xc2\x3a\x88\x06\ +\xe5\x69\x9f\x2d\x26\x5d\x00\x22\x33\x13\x3e\xfb\x65\xc5\x27\x3f\ +\x49\x59\x52\xfd\x90\x95\x55\x56\xd9\xc1\xc0\x16\x11\xb0\x9b\xff\ +\x62\xae\xf9\xc6\x7f\x0c\x4e\x39\x71\x37\x6d\xb5\xe9\x44\x72\x83\ +\x68\xbc\xf0\x09\xe0\x6c\xf5\x43\x56\x56\x59\x65\x07\x8b\x13\x6d\ +\x2e\xfb\x50\xfb\x33\x1f\x81\xa3\x5f\x14\xae\x45\x42\x01\x8e\x80\ +\x24\x6a\x02\x02\x00\x74\xd7\xfe\x7b\x9a\xbc\x28\x38\x6a\x75\xe5\ +\x41\x57\x56\x59\x65\x07\x83\x13\x0d\x00\x91\x3e\xe3\xa9\xd0\x9b\ +\x93\x75\xb4\xbd\x04\x7a\xab\xe3\xa7\x3c\xdd\x06\x8f\x15\x9b\xbe\ +\x64\x53\x09\x5a\x81\x16\xe6\xc7\xef\x73\x67\x9e\x57\xfd\x90\xbf\ +\x01\x4b\x92\xe4\x8e\xdb\x6f\x4f\xd3\x04\xa1\x1a\xb6\xba\xaf\x6c\ +\x62\x62\x62\x29\x73\x11\xe2\x9e\x7b\xee\xee\x76\xba\xee\xe0\xd0\ +\xf1\xfd\xed\x00\x4d\x1c\x49\x29\xf7\x17\x58\xcc\xcd\x1d\x57\xa3\ +\x92\xf6\xeb\xef\x77\x1d\x03\xdf\xfb\x80\x18\x1a\x05\xb8\xbe\x98\ +\xdf\x85\x5a\x77\x3f\xf4\x7e\x12\x01\x14\x93\xdd\xf7\xbf\x0a\xf2\ +\xa0\xda\xaa\xfb\xda\x76\x4c\x4c\x7c\xec\x3f\x3f\xba\x7d\xdb\x36\ +\x21\xaa\xba\xae\x7d\xe6\x1f\x21\x22\x22\x95\xdc\x9f\x20\x08\xbe\ +\xf0\xf9\xcf\x6f\xda\x74\x77\x96\x66\xd5\xfa\xec\x3b\x0b\xc3\xd0\ +\x39\x02\x44\x20\x7a\x98\xc3\xa2\xa3\xd6\xce\x85\x1b\xc4\xa6\x6e\ +\x96\x9f\xa5\x08\x60\x68\x7e\x0e\x00\x01\x88\xda\xb3\x50\x81\xe2\ +\x6f\xc4\x56\xad\x1a\x0f\x74\x80\x58\xad\xf6\xbe\xb5\x46\xa3\x51\ +\xe6\x86\x42\x88\x43\x0f\x3d\xbc\xc8\xf3\x6a\x65\xf6\x9d\x11\x40\ +\xbd\x5e\x67\xd9\xa1\x83\xb2\xcb\xa5\x48\x40\xc6\x0b\x61\x55\x93\ +\x91\xb5\x20\x02\xd4\x6a\xe1\x15\xd0\x8b\x74\x4e\x4c\x46\xa4\x50\ +\x4b\x00\x80\x22\x25\x11\xa2\x44\x00\x00\x97\x93\x15\x0b\x1f\x3c\ +\xd0\xcd\x39\xd7\x1c\x1a\xaa\xb6\xd0\x6f\x60\x9d\x97\x73\x99\x30\ +\x0c\xab\x95\xf9\xcd\xd8\x41\xe6\x0d\x11\xe2\xda\xd3\xeb\xef\xb9\ +\x34\x3a\x56\x33\xd8\x81\xc3\xe0\x79\xff\xd4\x7c\xd3\xa7\x86\x5e\ +\xff\xb7\x7d\xa4\x23\x19\xbe\xfa\x9b\xc3\x2f\x3e\x1e\x0a\x7f\x6b\ +\x0a\xfd\x92\xcf\x8f\xfc\xdf\x3f\x43\x5b\x00\xc9\xf0\xb5\x5f\x1b\ +\x3a\xfb\x64\xb0\x0e\x08\xe4\x33\xfe\x73\xe4\x6f\x5e\x5e\xa5\xc2\ +\x2b\xab\xac\x82\xc5\xdf\xf4\xb3\x13\x8a\x94\xf2\x94\xca\x63\x92\ +\x5c\x41\x79\x4a\xc5\x83\x1c\xa1\xed\xb4\x3e\xf6\xe8\x62\x67\x17\ +\x08\xc0\xb9\xf0\x65\xff\xa6\x9a\x2a\xbf\xf0\xbd\x9d\xf3\x5e\x97\ +\x4d\x36\x83\x11\x49\x26\x15\xc7\xff\x8d\x10\x9b\xa9\x28\x8d\xc3\ +\x51\xc3\x41\x7c\x73\xda\x3d\x4b\xad\xab\x03\x4a\x74\x93\x74\xc4\ +\x5f\xc9\x61\x01\xd1\x9a\xe8\x68\xed\xdc\xea\xca\xa7\xac\xac\xb2\ +\x03\xc9\x1e\xf6\xde\x9f\xb5\xe2\xd4\xd7\xd4\x9f\xf3\x34\x00\x09\ +\xe9\x9d\xc9\xc7\xde\x61\xda\x0e\x44\x18\xbc\xf0\x5f\xa3\xe3\xd7\ +\x80\x9b\x4d\xbf\xf0\xb7\xf9\xa6\x79\x78\x80\xf2\x92\x32\xcf\xbe\ +\xff\x71\x7d\xf8\x73\x05\x00\x20\x9a\xeb\xbf\xeb\x32\x0b\x45\x0a\ +\x7a\x83\x1a\x75\xe9\x9c\xc1\xa1\xc7\xd6\x9e\xd6\xed\x5d\xb8\x55\ +\x1d\xe7\x09\x66\x8e\x6b\xce\xa2\x2d\x3f\xcd\xb7\xab\xe8\xb8\x47\ +\x16\x93\xb7\x08\x3d\x95\x7d\xe7\xe7\xfa\xc8\x8d\xd4\xf9\x1d\x7b\ +\xe9\xd7\xe9\xa9\x4f\x06\x09\x70\x10\x24\x09\x9d\x73\xc6\x98\x6a\ +\xcf\xec\x53\x93\x52\x96\x53\xa2\x6c\x79\x15\x55\xdc\xf7\x16\x04\ +\xc1\xfe\x03\x8b\x02\xdc\xe4\x2d\xbd\x8f\x7c\xce\x26\x10\x9c\xf3\ +\xa1\xda\x73\x1f\xd9\xfa\xf4\x15\xb8\xf1\x95\xd1\xea\x3b\xda\x7f\ +\xff\x37\x70\xec\xab\x87\x5e\xf9\x6e\xf3\xde\xd7\x39\xfb\x40\xa5\ +\xe5\x50\x0f\x72\xd6\x88\xf6\xce\xcb\x00\x80\xc4\xfa\xfa\x5b\xfe\ +\xc5\x7c\xf6\x8f\x9d\x05\xfd\xbb\x67\xe6\x9f\xf9\xb0\x5b\xfd\xa7\ +\xe0\xf2\xbe\x4c\x68\x21\xd5\x33\xcf\x36\x17\xbe\x98\x76\x4c\xa8\ +\xa7\x3d\x0f\x2e\xbe\x05\x81\xec\xfd\x17\x04\x2f\x7c\xae\x96\xa7\ +\xe7\x5f\x3d\x37\x7c\xca\x59\x28\xf0\x20\x10\x42\x86\x23\x8e\x38\ +\xe2\x05\x2f\x7c\x51\x55\x26\xb2\x4f\xed\xe7\xd7\x5e\x7b\xc9\x25\ +\x3f\x29\x8b\xe2\xa4\x69\xfa\xae\x73\xff\xce\xda\x2a\x50\xb3\x0f\ +\x2d\x8e\xe3\x77\xbe\xe3\xed\x3e\x7a\xfb\xb0\x87\x45\x94\xb0\xe3\ +\x72\x8b\x12\x80\x20\xcd\x41\x02\x19\xa7\x1e\x7b\x96\xb9\xe9\x9f\ +\xc9\x59\xba\xf9\x7c\xfb\xca\x67\xcb\x55\x0d\xb7\xe3\xc1\xd7\x2e\ +\x10\x89\x75\x8f\xa0\xc9\xdb\xf4\xd3\xff\xd4\x7d\xf1\x15\xd9\xdd\ +\x73\x10\x46\x30\xdb\x55\xcf\x7e\x97\x1a\xde\x88\x8d\x63\xd4\xda\ +\xbf\x33\xd3\x05\x0d\x3f\x3e\x3e\x2a\xb1\xd9\xdb\xb4\x10\xb0\xe6\ +\xe8\x60\xf5\x67\x80\x72\x4a\xa6\xf2\xf4\xd4\xa8\xfe\xbf\xd9\x7c\ +\x1b\x28\x3e\x48\x22\xb4\x28\x44\x10\x86\x54\xc1\xe2\xbe\xb4\x5e\ +\xaf\x7b\xff\xfd\xf7\xad\x5f\x7f\x48\x99\x33\x86\x61\x58\xc1\xe2\ +\xbe\x86\xc5\x7b\xef\xdd\xb4\x6e\xdd\xba\xe1\xe1\x11\x7a\xd8\x17\ +\xe8\x0c\x90\x11\x2c\x04\xc7\x87\xa7\x8f\xf7\xde\x7b\x1d\x88\x40\ +\xac\x1d\xa2\xad\x2d\x40\x00\x37\x67\x13\x89\x71\x0c\xf0\x60\x60\ +\x51\x28\x40\x00\x47\xc1\xd3\x5f\x67\xbe\xfc\x66\x75\xea\x13\x83\ +\x27\x9e\x19\x22\xda\xaf\xbd\xac\x7d\xe5\xa7\x8a\x6b\x10\x4f\x78\ +\x75\xe3\x98\x4b\xcc\x8e\x0c\xb4\x54\x8f\xfb\x7d\xba\xf4\x9d\xdd\ +\xef\xdc\x03\x12\xc5\x13\xde\xdb\xfc\x83\x33\x2d\xa4\x40\x54\x7c\ +\xf3\x4d\x05\x18\x40\x4d\x58\x47\x25\xa0\xf2\x72\x2a\x7b\x28\xac\ +\x28\x8a\x5e\xb7\x9b\x67\x59\x5c\xab\x55\xab\xf1\x9b\xc3\x18\xc4\ +\x6e\xa7\xd3\x69\xb7\x87\x87\x47\x60\xbf\x29\xd0\x19\x3e\xa5\xfe\ +\x7f\xfe\xc5\x7c\xe5\x2f\x4c\x0f\x11\x81\x2c\x40\x7f\x4e\x05\x02\ +\xd2\x83\xd3\xc4\x57\xd2\xfc\xe7\xd3\x0a\xd5\x40\x29\x92\x8f\xff\ +\x29\xea\xb8\x38\xf7\x71\x3d\x02\x20\x80\xa0\x81\x0a\x01\x80\x7e\ +\xf1\x1f\xad\x1b\xb8\x1c\x87\xec\x05\x6f\x6e\x41\x88\x5a\x00\x80\ +\xbb\xf8\xaf\xe7\x2e\x52\x00\x0e\xc3\x10\x9c\x01\x00\x08\x8a\xe4\ +\x9f\xcf\xc6\xa0\x5e\xd5\x4d\x56\xf6\xd0\xee\xd3\x6a\x09\x7e\x8b\ +\xb6\x5f\xb0\xc5\xb0\xf6\xa7\x1f\xa0\xef\xbc\x22\xb9\x6e\x07\x48\ +\x04\x69\xdd\xa6\x09\x31\xb4\x02\x88\x20\x58\xab\x62\x53\xb4\xbb\ +\x0f\xee\x80\x41\xa3\x1f\x5d\x0c\x6a\x00\x80\x51\x73\xe9\x1b\x64\ +\xb8\x30\x25\x42\xc7\x0b\x77\xa8\x8a\x51\x2d\x3f\xbb\x7a\x75\x1b\ +\x55\x56\xd9\x81\x64\x0f\xfb\xa8\x98\xcd\xf0\x11\x7f\xad\x8a\x0b\ +\xd2\xbb\x48\xac\x5c\x2b\x86\x47\x41\x4a\x7b\xed\x67\xe4\xe9\x7f\ +\xa8\x0e\x3d\x22\x38\xeb\x35\x62\xe7\x0f\xed\x74\x5a\xfd\x90\x95\ +\x55\x56\xd9\x41\xc3\x16\x2d\xca\xd3\xce\xc0\x43\xc2\xe6\xdb\x9e\ +\x0d\x00\x60\xee\x6a\xbf\xeb\xcf\xdd\xec\xa5\xdd\x0b\x8f\xab\xbf\ +\xee\x3f\x61\xe2\xa2\xf6\x47\x3e\x4c\xd5\x44\x9a\xca\x2a\xab\xec\ +\x20\x82\xc5\x20\x30\x9f\xfc\xbd\x39\xcb\xc1\x16\x02\x90\x18\xc5\ +\x00\xce\x5e\xf5\x91\xf9\xcb\xff\x05\x50\x63\xd5\x11\x55\x59\x65\ +\x95\x1d\x5c\xb0\x08\x00\x41\x7d\x37\xf1\x67\x19\xa0\x0c\xaa\xdf\ +\xaf\xb2\xca\x2a\x7b\xc8\xad\x52\x88\xaa\xac\xb2\xca\x2a\xab\x60\ +\xb1\xb2\xca\x2a\xab\xac\x82\xc5\xca\x2a\xab\xac\xb2\x0a\x16\x2b\ +\xab\xac\xb2\xca\x2a\x58\xac\xac\xb2\xca\x2a\xab\x60\xb1\xb2\xca\ +\x2a\xab\xac\x82\xc5\xca\x2a\xab\xac\xb2\x0a\x16\x2b\xab\xac\xb2\ +\xca\x2a\x58\xac\xac\xb2\xca\x2a\xab\x60\xb1\xb2\xca\x2a\xab\xec\ +\xb7\x6f\x95\xc8\x42\x65\x7b\x65\xb5\x28\x72\xe4\x88\x88\x88\x9c\ +\x23\xad\xb5\x94\x52\x08\x01\x88\x45\x91\x93\x23\x44\x10\x52\x76\ +\xbb\x5d\xad\x74\x14\x45\x88\x68\xad\xb5\xce\xf6\x7a\x3d\xad\x74\ +\x18\x85\x08\x40\x04\xc6\x18\x21\x04\x01\x19\x63\x81\xc8\x18\xe3\ +\x88\x84\x40\xe7\x08\x11\x88\x00\x11\xa5\x94\x42\x60\x9e\x17\x88\ +\x00\x80\x5e\xd9\x5f\x4a\xe9\x9c\x43\x44\x22\x92\x42\xe8\x40\x5b\ +\xeb\x9c\x73\xd6\xf2\xe4\x19\x04\xda\x8d\x24\x27\x22\x48\x29\x95\ +\x52\x4a\x29\x67\x9d\x73\x4e\x29\x45\x40\xc6\x18\x81\x02\x80\x84\ +\x90\x88\xa8\xb4\xea\xbf\x82\x00\x04\x04\x64\xad\xe5\x37\x2b\xa5\ +\xfa\x27\x26\x84\x75\x16\x01\x01\x11\x11\xc9\x39\x22\x42\x81\x88\ +\x82\x88\xb5\x3c\x17\x8c\x57\x0b\x10\x10\xb0\xd5\x6e\xef\xf1\xd0\ +\x6d\xfe\x20\xab\x76\x2b\x25\xa5\x54\x5a\x6b\x44\xcc\xf3\x1c\x11\ +\xad\x35\x42\x48\x63\x0a\x6b\x1d\x0f\x53\x45\xc4\x34\x4d\xb2\x3c\ +\x27\x47\x51\x14\x49\x29\x8b\xa2\xe0\x9f\x43\x29\x95\xe5\xb9\x10\ +\x48\xce\x39\x47\xcb\xbf\x48\x08\xe1\xf8\xa2\x70\x61\xd9\x91\x2f\ +\x96\x88\x17\x53\x08\x19\x45\x51\xa7\xd3\x41\x81\xe4\x16\xbd\x73\ +\xf9\x01\x95\x52\x42\x08\x02\x60\xb1\x77\xad\x75\x51\x14\x44\x84\ +\x42\x20\x00\x22\xea\x40\x13\x81\x35\x46\x29\xe5\xa8\x7f\x0f\x64\ +\x69\x2a\x95\x54\x4a\x0b\x44\x14\x42\x29\x45\x44\xce\x5a\x81\x42\ +\x48\x41\x44\xc6\x18\x40\x14\x42\x08\x44\x3e\x61\x5e\x72\x14\x82\ +\x1c\x59\x6b\x51\x20\x10\x15\x85\xf9\xd5\x53\x89\x2a\x58\xac\x6c\ +\xcf\x2d\x0c\x82\xd7\xbf\xfb\x03\xe3\xe3\xe3\xcd\x46\x73\x74\xb8\ +\xb9\x7e\xed\xda\xef\x7f\xef\xfc\xbb\xef\xba\x6b\xf3\xbd\xf7\xe7\ +\x59\xef\x9c\xb3\xcf\xae\x0d\x35\x93\x9e\xd9\x74\xef\xdd\xff\xf4\ +\x4f\xef\xbf\xf2\xd2\x4b\x3e\xfa\xff\xce\x9b\x9a\x98\x78\xd4\x29\ +\x8f\x3e\xfa\xe8\x63\xce\x7d\xd7\xdf\x5d\x71\xc5\x55\x9f\xfa\xf4\ +\xa7\xbb\x59\x12\x85\xd1\xe9\xa7\x9f\xbe\x73\x72\x22\x8e\xa2\x47\ +\x9f\x76\xda\xe8\xc8\xf0\x19\xa7\x3f\x66\x64\xb8\x3e\x39\x39\xb3\ +\x7a\x7c\xac\x28\x4c\x10\xa8\xf9\xf9\xf6\x9d\x77\xde\xb9\x65\xcb\ +\x96\xe7\x9d\xfd\xbc\xa2\x30\xbd\x6e\x77\x64\x64\x18\x10\x10\xe0\ +\xce\x3b\xef\x5c\xbb\x6e\x4d\xbb\xdd\x6e\x34\x9a\x5b\xb7\x6e\xfd\ +\xea\x17\xff\x77\xc3\x86\xc3\x8f\x3a\xea\xe8\x13\x4f\x3c\x81\x81\ +\x29\x8a\xb5\x52\x02\x80\x11\x4a\x58\x6b\xa5\x90\xbd\x5e\x71\xe3\ +\xcd\x37\xff\xf4\xca\xcb\xaf\xbd\xe6\xda\x8d\x1b\x37\xae\x5b\xb7\ +\xee\x8a\x2b\x7e\xaa\x94\x3e\xf3\xcc\x33\x67\x66\x66\x08\xe8\xbe\ +\x7b\xef\x6b\x77\xe6\x2f\xbd\xf4\xd2\x33\xce\x38\x63\xe7\xce\xc9\ +\x5e\x2f\xd1\x5a\x37\x9b\xcd\xa3\x8e\x3a\xea\xf0\x0d\x87\x5f\x7b\ +\xcd\xb5\x57\x5d\x75\x45\x23\x0c\xa6\x67\xa6\x27\x77\x6c\xdf\xb0\ +\xf1\xa8\x4e\xa7\xdd\xe9\x74\xd2\xa4\xbb\x6a\x7c\xcd\xd0\xd0\xf0\ +\xdc\xdc\xec\xf4\xae\xe9\xa8\xd1\x0c\xc3\xc0\x18\x2b\xa4\x54\x5a\ +\x17\x96\x56\xac\x58\xb1\x62\xd5\xb8\x35\xb6\xd5\x6e\x5f\xf6\xfd\ +\xaf\xb7\x3b\xdd\x3d\x58\x79\x63\xec\xdc\x7c\xbb\x5e\xaf\x6f\xd8\ +\xb0\x91\xc8\xdd\x7c\xf3\x2d\x37\xdd\xf4\x8b\x6f\x7e\xf3\x9b\x69\ +\x9a\xbe\xf4\xa5\x2f\x4d\xd3\xf4\x98\xa3\x8f\xb9\xe3\xf6\xdb\x1f\ +\xf3\x98\xc7\x9c\x7a\xea\xa3\x3e\xfb\xd9\xcf\x7e\xe4\x23\x1f\xee\ +\x76\xbb\xe7\x9e\x7b\xee\xf3\x9f\xff\xfc\x66\xb3\xf1\xb1\x8f\x7f\ +\xe2\xb6\xdb\x6f\x39\xe3\xf4\xd3\xe7\x66\x66\x9f\x74\xe6\x99\x3f\ +\xfa\xc9\x0f\x5e\xfc\x92\x97\xec\x98\xdc\xb1\x66\xfd\xfa\x91\xb1\ +\x51\x62\x78\x07\x24\xe7\x04\x8a\xee\xdc\xfc\xd6\x2d\x5b\xd6\xac\ +\x5d\x3b\x32\x3c\x94\x1b\x13\xd5\x62\x3e\x87\x24\x49\xda\xed\x76\ +\x1c\xc7\xa1\x0a\x3a\xdd\xce\xbd\xff\x3f\x7b\x6f\x1a\x24\xc7\x75\ +\x9d\x89\xde\x7b\xf3\xe6\x9e\xb5\x57\x57\x75\x77\xf5\xde\x8d\xc6\ +\x4e\x80\x0d\x92\xe0\xae\x85\xa4\x9e\x34\xb6\x28\xcb\xb6\x6c\x49\ +\x11\xf6\xd8\x1a\x2e\x6a\xde\xe7\x00\x00\x20\x00\x49\x44\x41\x54\ +\xeb\x79\x9e\x23\x9e\x2d\xfb\x4d\x38\xbc\xc9\xf6\x8b\x18\x4f\x4c\ +\xbc\x09\x5b\x92\x77\x8d\xc7\xcb\x88\xb2\x1e\x2d\x59\x94\x28\x8a\ +\xa2\xc4\x05\xc4\x42\x02\xc4\x8e\xc6\xda\xe8\xbd\xab\x6b\xdf\x2b\ +\x2b\xf7\xcc\x7b\xef\xfb\x71\x41\x84\x63\x1c\xb6\x34\xa4\x38\x7a\ +\x0e\xe3\x04\x02\xd1\x58\x6a\xc9\xac\xca\x2f\xcf\xf9\xce\x77\xbe\ +\xb3\xbe\xfe\x3b\xbf\xf5\xdb\x5f\x7a\xfa\xe9\x41\xb7\x17\x4f\xa7\ +\x43\x12\xfe\xe3\x75\x5d\x1c\x58\x83\x20\x38\x73\xf2\xd4\xca\xca\ +\x8a\x88\xc5\xd1\xc2\xa8\x6d\xdb\x47\x8f\x1e\xfd\xc0\xfb\xdf\x9f\ +\xce\x64\x1a\x8d\x46\xaf\xd7\xf3\x1c\xf7\xdb\xcf\x3d\xaf\x6b\xda\ +\xc1\xbb\xef\x3e\x75\xf2\xe4\x50\x2e\xe7\x3a\xae\xa2\x2a\x9f\xfc\ +\xe4\x27\x57\x36\x36\xbe\xfd\x9d\xef\xd8\xae\x55\x2e\x97\x5f\x3f\ +\xfd\x86\x11\x8f\x4d\xcd\xce\xf4\xfb\xfd\xe5\xe5\xd5\x78\x4c\x7f\ +\xe4\xfe\x07\x3d\xc7\xdd\xda\x2e\x36\xda\x9d\xc2\xd8\x98\xae\xeb\ +\x10\x42\x49\x92\x2c\xcb\x4a\x24\x12\x7b\xf7\xee\xb5\x6d\x3b\x9d\ +\x4e\xdf\x7b\xef\x3d\x0b\x87\x16\xee\xc0\xe2\x9d\x78\x47\x82\x52\ +\x3a\x35\x39\xb9\x77\xef\xde\xb1\x42\xa1\xd7\x69\x03\x4a\x17\xee\ +\x5e\xd8\xb3\x6b\xd7\x1f\x7e\xf6\x73\x43\xd9\xec\xfe\xfd\xfb\x03\ +\x12\x51\x26\x10\x1a\xfc\xdf\xbf\xfb\xbb\xba\xae\x4c\x4f\x4d\x35\ +\x2a\x95\x89\x89\xf1\x5e\xb7\xfb\xe2\x8b\x2f\x22\x84\xdf\xfb\x9e\ +\x77\x1f\x3b\xf9\x5a\x2a\x99\x5a\x5f\x5b\x8e\x19\x31\x08\x99\x2c\ +\xe1\x99\x99\x69\x4d\x55\x1d\x27\xa0\x94\x10\x42\x45\x11\x87\x21\ +\x49\x24\x62\xe3\xe3\x13\xc7\x8f\x1f\x2f\x6e\x15\x73\xb9\x1c\xa5\ +\xd4\xf3\x7c\x8c\x05\x00\xd8\xf0\xf0\xb0\xaa\xaa\x61\x18\xf6\xfb\ +\x7d\x51\x14\x67\x66\xa6\x5b\xad\x56\x22\x11\xef\xf5\xfa\xc9\x64\ +\x52\x55\x65\xca\x88\xeb\x7a\xb2\x8c\x79\x96\x87\x10\xe7\x8e\x18\ +\x42\xe8\x9e\x85\x85\x64\x3c\x5e\x28\x14\x9a\xcd\xa6\xa1\xeb\xa6\ +\x69\x9a\xfd\xde\xc4\xf8\x58\xbd\x5e\x9f\x9f\xdf\xd1\xe9\x34\xdb\ +\xad\xdd\xb6\x65\x21\x88\x42\xdf\x37\x34\x2d\x0a\x82\x4b\x17\x2f\ +\xbc\xe7\xdd\xef\xaa\x57\x6b\x95\xd2\x98\x22\xe1\x88\x44\xbd\x5e\ +\x2f\x8a\x42\xc3\x30\x08\x21\x08\xa1\x78\x3c\xae\xaa\x0a\xa5\x71\ +\x84\xc5\x88\x10\x9e\xbe\x69\xaa\x1a\x8b\x27\x10\x16\x15\x45\xc9\ +\xe7\x86\xee\xbb\xef\xf0\xea\xda\x5a\x14\xbd\xc5\x0d\x2d\x82\x80\ +\x46\x46\x46\x0a\x85\x82\xe7\xb9\x18\x8b\x7b\xf6\xec\x1e\x1e\xce\ +\x1f\x3b\x76\xcc\xb6\x6d\x45\x51\x1e\x78\xf0\x81\x6c\x2a\x73\xee\ +\xec\xd9\x2f\x7c\xe1\x0b\xc7\x8f\x1f\xff\xf8\xc7\x3f\xfe\x27\x7f\ +\xf2\xc7\x13\x13\x13\x86\x61\xbc\xf8\xe2\x8b\x0b\x0b\x0b\xf7\xdf\ +\x7f\x78\x62\xb2\xf0\xd2\x8b\x2f\x2d\x1c\x3c\x58\xaf\xd7\x29\x63\ +\x8e\xe3\x24\x12\x09\x59\x96\x29\xa1\x0c\x81\x5b\x27\x0a\x42\x00\ +\x80\xaa\xeb\xc9\x54\xaa\x5c\x2c\x6a\x3b\xe7\x01\x42\xbe\xef\x23\ +\x2c\x08\x00\x61\x8c\x35\x4d\xc3\x18\x03\xc6\x82\x20\x18\x1d\x1d\ +\x75\x1c\xc7\xb1\xac\x58\x32\x69\x5b\x03\x45\xd7\xf8\x37\x84\xa3\ +\xa1\x20\x08\x7c\x7f\x21\x5f\xb0\xa7\x69\xda\xc1\x83\x07\x7d\xdf\ +\xc7\x18\x07\x41\x50\xab\xd5\x44\x49\x0a\x82\x60\x6e\x6e\x6e\x73\ +\x73\x33\xa6\x1b\x8e\x39\x38\x7f\xee\xfc\xd6\xd6\x56\x44\x48\xbb\ +\xdd\x4e\x24\x12\xba\xae\x3f\xf5\xd4\x53\xbf\xf7\x7b\xbf\xf7\xff\ +\x3e\xfd\xf4\x3d\xf7\x1e\x1a\x58\x96\xa2\x2a\x92\x24\xf5\x7a\xbd\ +\x6c\x36\x9b\x4a\x35\x35\x4d\xb3\x6d\x7b\x38\x9f\xaf\xd4\xaa\xfc\ +\x1b\x52\xaf\xd7\x93\xc9\x24\x00\x60\x61\x61\xc1\xf7\xfd\xbd\x7b\ +\xf7\xde\x7b\xef\xbd\xb2\x2c\xbb\xae\x73\xa7\x88\xbe\x13\xef\x54\ +\x30\xc6\x86\x87\x87\x29\x63\xa3\xa3\xa3\xbb\x77\xce\x37\xeb\xf5\ +\xdc\xd0\x90\x24\xe2\x2f\x7e\xe1\x8b\x66\xaf\x7d\xe4\xc8\x91\x7f\ +\xf7\xbf\x7f\x32\x9b\x1d\x99\x9f\x9f\xbb\xbc\x78\x69\x63\x63\x6d\ +\x79\x65\x39\x1e\x8f\x2f\x2d\xdd\xfc\xb1\x1f\xfd\xf1\x47\x1f\x7d\ +\xe4\xea\xd5\x1b\x0b\x87\x0e\x31\x01\x95\xcb\xa5\x4e\xab\x59\x2e\ +\x97\x26\xc6\xc7\x65\x59\x16\x45\xd1\xb2\x2c\xc6\x18\x82\x08\x42\ +\x08\x21\xb0\x6d\x3b\x99\x8c\x6b\x9a\x3a\x3c\x3c\xcc\x18\x53\x55\ +\x45\x92\x24\x84\x20\x42\xd0\x71\x1c\xc3\x30\x28\xa5\xb1\x58\x8c\ +\x10\x1a\x04\xc1\xd0\x50\xce\xf3\xbc\xd5\xd5\xd5\x89\x89\x49\x55\ +\x55\xfb\xfd\x9e\x24\x63\x4d\x53\x4d\xd3\x84\x10\x6a\x9a\x06\xa1\ +\x80\x05\x8c\x31\x1e\x19\xce\x87\x04\x5c\xbd\x7a\x15\x21\x54\xad\ +\x56\x05\x01\x0d\x06\x83\x72\xb9\x74\xe3\xc6\x0d\x42\x22\x45\x51\ +\x86\x87\xf3\x87\x16\x16\xb6\xb6\xb6\x1a\x61\x38\x18\x0c\x20\x04\ +\xf1\x78\x5c\x12\xa5\xe2\x56\x71\x6b\x73\xd3\xb2\xac\x96\x33\xe0\ +\x19\x53\x18\x86\x8a\xa2\x30\xc6\x78\x25\x1b\x86\x21\xa5\xd4\xb6\ +\xed\x4c\x36\xeb\x38\x8e\xa6\x69\xa9\x74\xa6\xd1\x68\xe6\x86\x47\ +\x7d\xdf\xb3\x06\x56\xb1\x58\x1c\x1d\x1d\xa5\xf4\x2d\xc3\x22\x4e\ +\x26\x93\x41\x10\xc8\xb2\xa2\xaa\xb2\x2c\xcb\x82\x20\x1c\x38\x70\ +\xe0\xd9\x67\x9f\xfd\xca\x57\xbe\x32\x3c\x3c\x3c\x3d\x31\xf5\xeb\ +\xbf\xfe\xeb\x92\x24\x7e\xfa\xd3\xbf\xfd\xfb\xbf\xff\xfb\xb1\x58\ +\x6c\x7b\x7b\xbb\xdb\xed\xfe\xd4\x4f\xfd\x94\xef\xfb\xb6\xeb\x3c\ +\xfe\xf8\xe3\xcd\x46\x53\x10\x84\x72\xb9\xdc\xe9\x74\xaa\xd5\xea\ +\x9e\xbd\x7b\x55\x55\x8d\x48\xc4\x00\xa4\x94\x22\x88\x00\x63\x34\ +\x08\x20\x80\x86\x61\xf4\x7b\x3d\x45\xd7\x01\x00\x94\x51\x06\x01\ +\x25\xb7\x68\x04\x4a\x29\x09\xc2\x30\x0c\x65\x49\xda\xb9\x73\xe7\ +\x60\x30\xd8\xda\xd8\x1c\x19\x2b\x30\x04\xd1\x9b\xc1\x4b\x75\x7e\ +\x66\x18\x63\x9e\xeb\x2d\x1c\x3a\xb4\xba\xb2\x32\x18\x0c\x72\x43\ +\x43\x6b\xab\x6b\xba\xae\x5f\xbf\x7e\x1d\x41\x44\x48\x64\xdb\xf6\ +\x78\x61\x7c\x6e\x76\x2e\x0a\x23\x00\xc0\xd6\xd6\x16\x21\xa4\x58\ +\x2c\x1e\x3c\x78\x50\x96\xe5\xbf\xf9\x9b\xbf\x89\xc7\xe3\x2f\xbf\ +\xf2\x72\xdf\xec\x03\x00\x10\x42\x99\x4c\xc6\xb2\xac\x7e\xdf\x1c\ +\x1f\x1b\xf3\x7d\xbf\xdf\xeb\x73\x4a\x27\x99\x4c\x86\x61\x78\xe0\ +\xc0\x81\x76\xbb\x5d\xaf\xd7\xf3\xf9\xfc\xcb\x2f\xbf\x3c\x18\x0c\ +\x7e\xee\xe7\x7e\xae\xd3\xed\xfc\xf3\x67\xfe\x4e\xcb\xe5\x4e\xbc\ +\x9d\x6c\x91\x1c\x3a\x74\x08\x0b\x82\xed\x38\xa6\x69\xba\xae\x9b\ +\xcb\xe5\x76\xec\xd8\x21\x60\xc1\x30\x0c\xcf\xf3\x04\x41\x50\x14\ +\xe5\x91\x47\x1e\xf1\x7d\xff\x17\x7f\xf1\x17\x77\xed\xda\x15\x04\ +\xc1\xc2\xc2\xdd\x93\x93\x13\xb5\x5a\x7d\x6c\x6c\xcc\x75\xdc\x6c\ +\x36\x1b\xd3\xb5\xf1\xf1\xf1\xe2\xd6\xe6\x95\xcb\x8b\x57\xaf\x5e\ +\xb3\x07\x66\xa7\xd3\x71\x1d\x37\x93\x4e\x09\x02\xe4\xec\x21\x00\ +\x40\x51\x94\xe9\xe9\xe9\x28\x8a\xa2\x88\x62\x8c\xd0\x9b\xcb\xc1\ +\x11\x42\xbe\xef\x37\x1a\x8d\xed\xed\xed\xcd\xcd\x4d\x4a\xc9\xb9\ +\x73\xe7\xce\x9c\x39\x93\x4a\xa5\x44\x51\xcc\x66\xb3\xf1\x78\x9c\ +\x13\x58\x92\x24\x89\xa2\x88\x31\xa6\x14\x20\x84\x34\x55\xdb\xda\ +\xda\x3c\x71\xe2\xd8\xf1\x13\xc7\xae\x5f\xbf\x1a\x86\x41\xa9\x5c\ +\xdc\x2e\x15\xb7\xb7\xb7\x46\x47\x47\xea\xf5\xda\xd9\xb3\x67\x54\ +\x55\xe9\x76\x3b\x61\xe8\x4f\x4d\x4d\x4c\x4e\x4e\x04\xa1\x5f\x2a\ +\x15\x4f\x9c\x38\x26\x8a\x82\x28\x62\x08\xa1\xef\xfb\x51\x14\x45\ +\x51\xc4\xdf\xa4\x20\x08\xfc\xfa\xa7\x84\x28\x8a\xd2\xeb\xf5\x24\ +\x49\xc2\x18\x37\x9b\x4d\x8c\x31\xc6\x02\x63\xec\xf1\x27\x9e\x40\ +\x08\x95\xb6\x4b\x6f\xe6\xad\xff\xd3\x81\x10\xe4\xc9\x9d\x28\x62\ +\xc7\x71\x01\x00\xa9\x54\x62\x7e\x7e\x5e\x92\xa4\x52\xa9\xa4\xaa\ +\x2a\x84\x10\x40\x30\xb0\xac\xe9\xe9\xe9\x5f\xfb\xb5\x5f\xb3\x2c\ +\x6b\x62\x62\xe2\xee\xbb\xef\xb6\x2c\x2b\x99\x4c\xee\xda\xb5\xab\ +\xd7\xeb\xed\xd9\xb3\x67\x62\x62\xd2\x71\x9c\xb3\x67\xcf\x3e\xfb\ +\xec\xb3\xcd\x66\xc3\xb2\x2c\xdf\x0f\x24\x51\x12\xb0\xc0\x18\xe3\ +\x44\x23\x14\x04\x59\x51\x30\x16\x01\x21\x94\x10\x0e\x73\xfc\x60\ +\x19\x63\xb6\x6d\xf7\x4d\xb3\x56\xab\x75\xbb\xdd\x2b\x57\xae\x2c\ +\x5e\x5e\x0c\xc3\x30\x9d\xc9\xa8\x8a\x2a\x49\x12\x3f\x40\xc6\xd8\ +\x6d\x70\x64\x8c\xc5\x13\xf1\xcd\x8d\x8d\x2b\x8b\x97\xbf\xfa\x95\ +\xbf\xff\xda\x33\x5f\x5b\x5f\x5b\x0b\xfd\xe0\xfc\xd9\x73\xeb\x6b\ +\x6b\x95\x52\x65\x7a\x6a\xfa\xd8\xb1\x63\x6b\x6b\x6b\xba\xae\x2f\ +\x2d\xdd\x1c\xce\x0f\x3f\xf4\xd0\x43\x93\x93\x93\xcb\xcb\xcb\x4b\ +\x4b\x4b\xb5\x5a\xed\xe0\x81\x83\x51\x14\x09\x02\x56\x14\xa5\xdf\ +\xef\x6b\x9a\x16\x8b\xc5\x24\x49\x12\xb0\x90\x48\x26\x19\x60\x9c\ +\x0c\x75\x1c\x27\x16\x8b\x55\x2a\x95\x4a\xa5\x12\x8f\xc7\x57\x56\ +\x56\xde\xff\xfe\xf7\x7f\xf8\xc3\x1f\x7e\xf6\xd9\x67\xc3\x30\xfc\ +\x2e\xa7\xf7\xce\xb5\x7d\x27\xde\x4e\xb6\x98\x4c\x26\xc7\xc7\xc7\ +\x01\x63\x47\x8f\x1e\x75\x1c\x67\x68\x28\x1b\x04\x81\xaa\x28\xbc\ +\x32\xb2\x2c\x0b\x42\xb8\xb8\xb8\xf8\xe8\xa3\x8f\x2a\x8a\xe2\xfb\ +\xbe\x28\x8a\xa7\x4f\x9f\xbe\x71\xe3\xc6\x89\x13\x27\xfe\xf2\x2f\ +\xff\xea\xe2\xe2\x85\x7e\xb7\x6d\xdb\xf6\x99\x53\x27\xc3\x20\xe8\ +\x74\xda\xcd\x7a\xb5\x52\xa9\x44\x61\x90\x48\x18\xa2\x84\x00\x00\ +\x8e\xe3\x21\x84\xea\xf5\xa6\x6d\xdb\x84\x10\xdb\xb6\x29\x25\x51\ +\x44\xa3\x88\x32\xc6\x08\x21\x61\x78\x8b\xc6\xca\xe5\x72\x0f\x3e\ +\xf8\x60\x10\x04\xb2\x2c\xef\xde\xbd\xbb\xd3\xe9\x50\x4a\x2d\xcb\ +\xea\xf5\xba\xb6\x6d\xf1\xec\x26\x8a\x08\x03\x8c\x52\x56\xab\xd5\ +\x56\x57\x56\xe3\xba\xb1\x6f\xf7\x9e\xc0\x71\x31\x40\xfd\x4e\x37\ +\x69\xc4\x5b\xb5\x46\xe0\x7a\xe7\x4e\x9f\xe9\xb5\x3b\xce\xc0\x3c\ +\x7a\xe4\x88\x00\x21\x02\xa0\xd3\x6a\x01\x42\x20\x65\x99\x54\x6a\ +\x7b\x6b\xab\x55\x6f\xcc\xcd\xcc\xa8\xaa\x26\x8a\x22\x42\x88\xef\ +\x2c\xe5\x1c\xbf\x28\x8a\x9a\xa6\x49\xb2\xcc\x18\x8b\xc5\x62\x18\ +\x63\x00\x80\x22\xcb\x94\x51\x8c\xf1\x07\x3e\xf0\x81\x42\xa1\xd0\ +\xeb\xf5\x96\x6e\x2e\xfd\x0f\xd4\xdb\xff\xcc\x99\x07\xbc\xa5\xe0\ +\x79\xfe\x85\x0b\x17\xf9\x75\x2e\x8a\x62\x14\x45\x9a\xa6\x1d\x3f\ +\x7e\x1c\x42\x08\x18\xfb\xcb\xff\xf6\x97\x9f\xf8\xb9\x9f\x55\x14\ +\x45\x96\xe5\x66\xb3\x79\xf6\xec\xd9\xcb\x97\x2f\xbf\xf2\xca\x2b\ +\x5f\xf8\xc2\x17\x2a\x95\x8a\x2c\xcb\x47\x8e\x1c\x59\x5b\x5b\xeb\ +\x74\x3a\x27\x4f\x9e\xec\xf5\x7a\x9e\xe7\xf9\xbe\x0f\xde\x5c\x1d\ +\x17\x72\xbc\x0f\x02\xd7\x71\xfa\x66\x1f\x08\x02\x03\x20\x8a\x22\ +\x4a\x29\xff\x17\xfe\x66\x24\x51\xdc\xb9\x73\xe7\xfc\xfc\xbc\x61\ +\x18\x8a\xac\x28\x8a\xe2\x39\x4e\x14\x85\x61\x18\xf2\x8e\x10\xef\ +\xb1\xf0\x82\x9a\x52\x5a\xab\xd6\xd2\xe9\xe4\x81\x03\xfb\x19\x23\ +\x3b\x76\xcc\x22\x04\x18\x8b\x9a\xcd\xda\xf6\xf6\x56\xcf\xec\x7c\ +\xf3\xf9\x6f\x58\x56\x7f\x63\x73\xed\xc2\xc5\x73\xb9\x7c\xc6\xb4\ +\x7a\xaf\x1e\x7b\x25\x99\x8a\xc7\xe2\x9a\xeb\xdb\x2b\xab\x4b\xe5\ +\xea\x76\xe0\xfb\xe9\x74\x2a\x8a\x22\xc3\x30\x92\xc9\xe4\xf6\xf6\ +\x36\x00\x8c\x12\x2a\xcb\x92\x24\xc9\xbe\xef\x3b\x8e\x33\x3a\x3a\ +\x1a\x8f\xc7\x29\xa5\x9a\xa6\x79\x9e\xf7\xcb\xbf\xfc\xcb\x1f\xf9\ +\xc8\x47\x82\x20\xe8\x76\xbb\x1b\x1b\xeb\x77\x8a\xe8\x3b\xf1\x8e\ +\xc1\x22\x00\xbc\xf5\xcc\x18\x78\xef\x7b\xdf\x3b\x9c\xcb\x49\x22\ +\xfe\xec\x67\x3e\x93\x4c\x26\x9b\xf5\xaa\x63\xdb\x92\x24\xc5\x62\ +\xb1\xab\xd7\x2e\x53\x12\x0d\x06\x7d\xcf\xf3\xc2\x30\x4c\x24\x12\ +\x47\x8f\x1e\x7d\xf2\xc9\x1f\x79\xf2\xc9\x0f\x6e\x6f\x17\xef\x3d\ +\xb4\x20\x40\xb0\xb9\xbe\x26\xb7\x5b\x8e\x6d\x8f\x8e\x8e\xee\xdb\ +\xb7\x47\xc6\x22\x25\xa4\x59\x6f\xe8\xb1\x38\xc6\x18\x21\xc8\x98\ +\xbe\xb1\xb1\xc1\xab\x45\x51\x14\x08\x61\x08\x01\x4a\x01\x4f\x6a\ +\xca\xe5\x72\x10\x84\x86\x11\x5b\x5a\x5a\xba\x71\xe3\xc6\xe6\xe6\ +\x66\x3e\x9f\xdf\xbb\x77\x5f\xb9\x5c\x1e\x1d\x1d\x89\x69\x31\xde\ +\x22\xd0\x34\x4d\x10\x10\x04\xb0\xdf\xef\x5f\xb9\x72\xf5\xca\xd5\ +\xab\xb5\x7a\xfd\xda\xb5\x6b\xae\xe3\xa4\xd3\x69\xdb\xb6\x3d\xdf\ +\xc1\x58\x94\x24\x11\x09\x90\xf8\xa1\xef\xfb\x92\x24\xa6\x52\x49\ +\xd7\x75\x14\x45\x6e\xb5\x5b\x82\x20\x74\x3a\xed\x5c\x2e\x87\x45\ +\xa1\xd7\xeb\x21\x04\x0b\x85\xc2\xda\xda\x1a\x84\x50\x14\x45\xfe\ +\x66\x3c\xcf\x33\x0c\x43\x10\x04\xc6\x58\xa1\x50\x08\x82\x40\x92\ +\x44\x23\x96\x28\x95\xcb\x9a\xa6\xd5\x6a\x35\xc2\x2e\x55\xab\xd5\ +\x89\x89\x09\xf2\x36\x96\x6e\x4b\x12\x1e\x0c\x6c\x51\x14\x0f\x1e\ +\xbc\x4b\x96\x65\xc7\x71\x9a\xcd\x66\x18\x86\xb9\x5c\xae\xd3\xe9\ +\x68\x9a\xd6\x6a\xb5\x86\x86\x86\xca\xdb\x95\x17\x5e\x78\x21\x9f\ +\xcf\x5b\x96\x55\x2e\x97\x67\x66\x66\xe6\xe6\xe6\x32\x43\xd9\x6c\ +\x36\xd3\xa8\xd7\x0f\x1f\xbe\xef\x8d\x93\xa7\x08\x21\xba\xae\x8f\ +\x8e\x8e\x0e\x0d\x0d\xb9\x9e\xe7\x7a\x6e\x10\x04\xba\xae\x23\x84\ +\xb0\x88\x02\x3f\xe8\xf5\x7a\x58\x10\x78\x83\x0b\x20\x44\x28\x05\ +\x94\x32\x00\x2c\xcb\x0a\x82\x40\x80\xa8\xd5\x6a\x51\x42\x06\x83\ +\xc1\xe5\xcb\x97\xc7\xff\xcd\x0f\x15\xb7\xb7\xf5\x78\x2c\x91\x48\ +\x48\x92\xc4\xef\x58\x94\x52\x84\x50\x14\x45\xcd\x66\xf3\xc6\xf5\ +\x1b\x1b\x2b\xcb\xab\x37\x6f\x2e\x5e\xbc\xe4\xd9\x0e\x65\xd4\x77\ +\xbd\x7e\xa7\xa7\x4a\x8a\x33\xb0\x73\x99\xec\xca\xca\x4a\xd1\xf3\ +\x33\x99\x8c\x2c\xcb\xa6\x69\x72\x5e\xd2\x71\xdc\x81\x39\x98\x9d\ +\x99\x15\x45\x31\x3b\x34\xc4\xcf\x30\xc6\x42\xb5\x5a\x55\x14\x45\ +\xd3\x34\x9e\xb6\xcf\x4c\x4d\x5f\xb8\x78\x21\x9b\xcb\x7f\xf4\xa3\ +\x1f\xfd\xda\xd7\xbe\xb6\x77\xef\xde\xed\xed\xed\x6c\x36\xbb\xba\ +\xba\x0a\x21\x2c\x97\xcb\xe3\xe3\xe3\xb1\x58\xec\x0e\x2c\xde\x89\ +\x77\x2a\x20\x80\xae\xeb\xcc\xcd\xcd\xe9\x9a\x82\x00\xb4\x4c\xf3\ +\xc5\x13\xc7\x67\x67\x67\x57\x6e\x2e\xdf\xa4\x54\xd7\xf5\x6c\x36\ +\xdb\x6e\xb7\xcf\x9c\x39\xf3\xab\xbf\xfa\x1f\x7e\xfb\xd3\xbf\x95\ +\xcb\xe5\xa2\x28\x0a\xc3\xf0\x89\xc7\xdf\xc7\xfb\x98\x10\x42\x49\ +\x12\x77\xed\xda\x55\xa9\x54\xea\xd5\x4a\x14\x86\x63\x63\xa3\xae\ +\x6d\x7b\x00\x18\x86\x91\x48\xc4\x25\x45\x01\x00\x30\x46\x75\x5d\ +\xe3\x97\x19\xa7\xab\x00\x00\x10\x02\x4a\xa9\xae\xeb\xae\xeb\x62\ +\x8c\x27\x26\x26\xbb\xdd\x9e\x20\xa0\xb9\xb9\x39\xd3\x34\x15\x45\ +\x71\x1c\x27\x93\xc9\xf8\xbe\x1f\x91\x40\x51\xe4\x28\x8a\x2c\xcb\ +\xa2\x94\xf9\x7e\xc0\xa8\x60\x18\x06\x04\xa0\x52\x2e\x77\xda\xed\ +\x5a\xbd\xd6\xed\x76\x3d\xcf\x95\x65\x25\x9e\x88\x33\xca\x48\x14\ +\x22\x84\x82\xc0\xa7\x34\x72\x1c\xdb\xf7\x3d\x51\x14\x6d\xdb\x92\ +\x65\x19\x63\x3c\x18\x0c\xcc\x7e\x1f\x63\xec\xb8\x8e\x2c\xcb\x3c\ +\x21\xe2\x87\x36\x32\x32\x32\x3a\x3a\x9a\xcd\x66\xb7\xb6\xb6\xaa\ +\xf5\x86\xef\xfb\x08\xa1\x6c\x76\xc8\x88\xc5\xfb\xa6\xe9\x79\x5e\ +\xb5\x5a\x2d\x96\xca\x08\xa1\x8b\x17\x2f\x62\xe1\x2d\x5e\x80\x10\ +\x02\xdf\x0f\x65\x59\xc2\x58\x00\x00\x0a\x02\x7a\xf5\xd5\x63\xb3\ +\xb3\xb3\xc3\xc3\xc3\xb5\x5a\xed\x7d\xef\x7b\x5f\xa3\xd9\x68\xb7\ +\xda\x3f\xf4\x43\x3f\x54\x2a\x95\x66\x66\x66\x64\x59\x56\x14\x65\ +\xc7\x8e\x1d\x5b\x5b\x5b\xf9\x7c\x7e\xcf\xde\xbd\x2b\x6b\x37\xef\ +\xbb\xef\xbe\x37\x4e\x9e\xca\xe5\x72\xa2\x28\x8e\x8f\x8f\x6b\x9a\ +\xde\x6a\xb7\x31\x16\x64\x4d\x55\x55\x55\x10\x04\x88\x00\x64\x00\ +\x85\x11\x84\x90\xef\xad\xe6\xa2\x1c\x0a\x01\xc2\x98\xff\xac\xeb\ +\xba\x2c\x4a\x5c\xeb\x13\x8b\xc5\xf6\xed\xdb\x17\x06\x41\x22\x9d\ +\x52\x75\x1d\x21\x14\x04\x01\xcf\x2e\x05\x41\x20\x84\xf0\xe4\x51\ +\xd3\xb4\x46\xbd\xde\xa8\x37\x28\x89\xde\x78\xe3\x8d\x54\x2a\x69\ +\x3b\x4e\xcc\x30\x8c\x98\x61\x0d\x06\x6d\xc0\x14\x45\xee\x75\xbb\ +\x6f\x66\xf7\x11\x21\xa4\xd9\x6c\xfa\xbe\x17\x8f\xc7\x5b\xad\xd6\ +\x8d\x1b\xd7\x8d\x58\x1c\x22\x24\x08\x82\xe7\xf9\xc9\x64\x92\x13\ +\x14\x07\x0f\x1e\x9c\x19\x9f\xf4\x5c\x37\x16\x8b\xd9\xb6\x7d\xe6\ +\xcc\x19\x5e\xca\xc8\xb2\xdc\xe9\x74\x36\x37\x37\x1d\xc7\x89\xa2\ +\x68\x7d\x7d\xfd\x91\x47\x1f\xc9\xe7\xf3\xff\x4a\x8b\x68\x08\xff\ +\x95\xfe\x42\x10\xfe\x2f\xc3\x45\xc7\x71\x3c\xcf\x0b\x42\xd2\x68\ +\x34\x8e\x1c\x39\xb2\xbe\xbe\x71\xf8\xf0\x61\x8c\xc5\x7c\x3e\xdf\ +\xe9\x74\x44\x51\xbc\x74\xe9\xd2\xe1\xc3\x87\xbf\xf2\xe5\xaf\x3c\ +\xf4\xd0\x43\xf9\x7c\x1e\x42\x58\xad\x56\x17\x16\x16\x1e\x78\xe0\ +\xfe\x97\x5f\x7e\x29\x97\xcb\x96\xcb\x95\x42\xa1\xb0\x7f\xef\x1e\ +\x5e\x06\x8a\x18\x4f\x4e\x8c\xcf\xee\x98\x8d\xa2\xd0\xf7\x7d\x4a\ +\x29\x84\x9c\x3d\x0c\x6c\xdb\xe6\xf2\x0e\xc6\x6e\x1d\xa9\x20\x20\ +\xcf\xf3\x1c\xc7\x49\xa7\xd3\x94\x52\x45\x51\x32\x99\x6c\x22\x91\ +\xc0\x18\xbb\xae\x1b\x8b\xc5\x87\x86\x86\x78\xeb\x19\x63\xcc\x0b\ +\xae\x54\x2a\x39\x3a\x3a\x9a\x4a\xa5\x6c\xdb\x6e\xb5\x5a\x22\xc6\ +\x77\x1f\x3c\xb8\x73\xc7\x7c\x32\x91\x00\x0c\x50\x42\x00\x65\x08\ +\xc2\x7e\xaf\x6f\x99\x03\x04\x19\x89\xc2\x76\xab\x39\x30\xfb\xbe\ +\xe7\x84\x81\xcf\x28\x11\x31\x62\x34\x32\x0c\x6d\xcf\x9e\x5d\x1c\ +\x0d\x29\xa5\x94\xd2\x4e\xa7\xc3\x21\xd2\x71\x9c\x4e\xa7\xe3\xba\ +\x2e\x42\x68\x68\x68\xa8\x50\x28\x24\x12\x89\x58\x2c\x26\xcb\xf2\ +\xd0\xd0\x90\xaa\xaa\x51\x18\xfa\xbe\x1f\x04\xc1\x5b\x5e\x07\xcd\ +\x18\x0b\xc3\x10\x21\x14\x86\x04\x21\xf8\xe2\x8b\x2f\xed\xdc\xb9\ +\x53\x14\xc5\xe1\xe1\x61\x51\x14\xaf\x5f\xbf\x3e\x32\x3a\x7c\xe2\ +\xc4\x09\xd7\x75\x2f\x5e\xbc\x28\xcb\xf2\xbe\x7d\xfb\x00\x00\xc5\ +\x62\xf1\xe1\x87\x1f\x06\x00\x3c\xf5\xd4\x53\xa9\x54\xda\xb6\xed\ +\x3d\x7b\x76\x77\x3a\x9d\x78\x3c\xde\x6e\xb7\x75\x5d\x4b\x26\x93\ +\xa9\x74\x9a\x93\x12\x8c\x32\x4a\x29\x23\x24\x0c\x03\x4a\x69\x18\ +\x86\x80\xdc\x92\x35\x22\xc4\xf5\x98\xb7\x48\x43\x4e\x5f\x54\x2b\ +\x95\x9d\x3b\x77\xb6\x5a\xad\x28\x8a\xb0\x20\xf0\x33\x23\x08\x82\ +\xae\xeb\xb1\x58\x8c\x27\x77\xfc\xe3\xd8\x2a\x6e\x9a\xa6\x99\xc9\ +\xa6\x7e\xe5\xff\xfa\xe5\xc2\xd8\x48\x32\x95\x30\xcd\x1e\x16\x85\ +\x56\xab\x21\x60\x54\x6f\xd4\xda\x9d\x16\x00\x6c\x30\xe8\x6f\x6c\ +\xac\x09\x02\x0c\x02\xcf\x71\x06\x8c\xd1\x30\xf4\xbb\xdd\xf6\x7d\ +\xf7\xdd\x9b\x4c\x26\x9b\x8d\x06\x00\xc0\x71\x6c\x00\x40\xa5\x52\ +\xd1\x34\x2d\x8c\xc2\x4e\xb7\xe3\x38\x8e\xeb\xba\xb2\xac\x3c\xfe\ +\xf8\xe3\xe9\x74\xfa\xe0\xc1\x83\x18\x63\x08\xe1\xcc\xcc\x4c\xa1\ +\x50\x28\x97\xcb\xba\xae\xdb\x96\xf5\x2f\x26\x5b\x44\x10\x5c\xea\ +\x04\x4e\x44\xbf\x3f\x4f\x87\x01\x8b\x91\x7f\x9d\x49\x1c\x63\x20\ +\xad\x8a\xff\x94\x4e\xd8\xc2\x34\xf3\xfd\x7a\x21\xca\x46\x47\x0b\ +\x9e\xe7\x6d\x6d\x6d\xbd\xf2\xe2\x77\x46\x87\x87\x3f\xf8\xc1\x0f\ +\x42\x08\xea\xf5\x5a\x36\x9b\xbd\x79\xf3\xe6\xb7\xbe\xf5\x82\xe7\ +\x45\x0b\x87\x0e\x0e\x0f\x0f\xdf\x75\xd7\xbe\xd1\xc2\xc8\x17\xfe\ +\xfa\xaf\x4d\xd3\x6c\x36\x9b\x33\x33\x73\x3f\xfd\xd3\xff\xf6\xd4\ +\xeb\xc7\xa3\xd0\x3f\xb0\x7f\xdf\xcc\xcc\x4c\x22\x6e\x38\xf6\x60\ +\x66\x66\x16\x42\xb8\xb1\xb2\x5a\x2a\x6d\x1f\xb8\xfb\x6e\x08\x21\ +\xd7\xe4\x72\xb9\xaf\xa6\x69\xa6\x69\xbe\x99\x2a\x82\x28\x0a\x79\ +\xf3\x57\x96\xe5\x30\x8c\x78\xc2\x52\x2e\x57\x0c\xc3\xc8\x66\xb3\ +\xfc\x04\x40\x88\x18\x8b\x6c\xdb\x4a\x26\xe3\x08\xa1\x28\x22\x00\ +\x82\x52\xa9\xf4\xfa\xeb\xaf\x6f\x6d\x6d\xc9\xb2\x34\x3a\x3a\xe2\ +\xfb\x5e\xad\x56\xa5\x94\x88\xa2\x2a\x8a\x58\x10\x10\x63\x14\x00\ +\x26\x8a\x22\xa7\xc3\xb8\xf0\x9b\x13\x88\x51\x14\x89\xa2\xe8\xba\ +\x2e\x87\x00\xce\xf1\x71\x32\xc1\x75\x5d\xc3\x30\x32\x99\x4c\xbb\ +\xdd\xe6\xb0\x68\x59\x16\x00\x80\xb7\xaa\x25\x49\x22\x84\xd4\x6a\ +\x55\x45\x33\x52\xa9\x54\x2a\x9d\x26\x6f\x55\xa0\x03\x21\x34\x0c\ +\xcd\xb2\x9c\x5a\xad\x76\xf5\xea\xd5\x77\xbd\xeb\x5d\xa9\x54\xe2\ +\x5b\xdf\xfa\xd6\xdc\xdc\xdc\xf2\xf2\xf2\xe6\xe6\xe6\x1f\xff\xe1\ +\x9f\x2c\x2c\x2c\x9c\x3e\x7d\xfa\x81\x07\x1e\x18\x1f\x1f\x3f\x7a\ +\xf4\x28\x84\x70\x6b\x6b\x6b\xd7\xae\x5d\x9d\x76\x47\xd5\xb5\x73\ +\xe7\xce\xee\xdf\xb7\x7f\x76\x66\xe6\xa1\x87\x1e\x7a\xe5\xa5\x97\ +\x77\xec\xd8\x01\x25\xd1\x37\x07\x9d\x4e\x3b\x20\x91\x61\x18\x5c\ +\x84\x0e\x21\xe4\xf5\xaf\x20\x08\x80\xcb\xb9\x29\x05\x08\xde\x16\ +\xc0\x73\xe6\x94\x31\x36\x35\x3d\xbd\xb6\xb6\xf6\x91\x8f\x7c\x64\ +\x65\x65\x79\xdf\xc2\x41\x9e\x9a\xf1\xf4\x90\x3f\x5c\xd7\xf5\x30\ +\x0c\xb7\xb7\xb7\x2f\x5e\xbc\x98\xcf\x64\x06\x66\x3f\xf0\xfc\x07\ +\xef\x7f\xe0\xef\xff\xfe\xef\xa3\x20\xcc\xa4\xd2\x8a\x2c\xbb\x9e\ +\x17\xfa\xc1\xc8\xf0\xb0\x69\x9a\xb2\x2c\xf7\x7a\xbd\xe1\xe1\xe1\ +\x7e\xbf\x6f\x9a\x03\x4d\xd3\xb8\xec\xf1\xe6\xcd\x9b\xaa\xa6\x77\ +\x7b\x3d\xc0\x80\xa6\xe9\xf1\x78\x5c\x14\x45\x49\x96\xf3\xb9\x3c\ +\x06\xa8\xb2\x5d\x12\x45\x11\x42\x50\xa9\x54\xb8\x62\xb1\xdf\xef\ +\xdf\x75\xd7\x5d\x17\x2f\x5e\x8c\xa2\x68\x6a\x6a\x4a\x96\xe5\xb1\ +\xf1\xf1\x7f\x31\xb0\x28\x21\xf8\xc9\x53\xed\xef\xd7\xb3\xc5\x73\ +\xe8\xc1\x8f\xca\x94\x82\x7f\xad\xf1\x4f\xf6\xda\xc6\xc5\x70\xf2\ +\xfb\xf7\x32\x18\xe3\x2f\x7f\xf9\xcb\xaa\xa2\x7c\xe4\x23\x1f\xa9\ +\x57\xab\xc7\x8f\x1f\x97\x25\x51\x51\x14\x8c\x40\x3a\x9d\x3e\x75\ +\xea\xe4\xf4\xf4\x8e\xeb\xd7\xaf\x7f\xec\x63\x1f\xbd\x76\xf5\x72\ +\xbd\x51\xf3\x7d\x3f\x93\x1a\x4a\xa7\xd3\xbc\x73\xbd\x70\x68\xe1\ +\xec\x99\xd3\x57\xaf\x5d\x9d\x9a\x98\x52\x14\xd5\xd0\xf5\x76\xb3\ +\x5e\xa9\xc4\x8b\xdb\x5b\xf9\x5c\x4e\xd1\x14\xde\x89\x66\x0c\x40\ +\x84\x54\x55\x4d\x24\x93\xae\xeb\xf1\x99\x07\x42\x88\xe3\x38\x89\ +\x44\x9c\xb7\xbc\x91\x80\xad\x81\xd5\xee\xb4\xdb\xed\x56\x14\x45\ +\x8e\xe3\xe4\xf3\x79\xdf\xf7\x11\x82\x02\x06\x9e\x17\x70\xdd\x86\ +\x20\xa0\x7a\xad\x7e\xfd\xfa\x75\xae\xed\x08\xc2\xa0\xd5\x6a\xf5\ +\x7a\xbd\x28\x22\xc9\x64\xb2\xdd\x6e\x73\x61\x1d\x42\x08\x02\xe8\ +\xfb\x3e\x87\x42\x5e\x03\xfa\xbe\xcf\x25\x78\xa9\x54\xaa\xd7\xeb\ +\x35\x1a\x0d\x23\x16\x0b\x83\x00\x63\x6c\x9a\x26\x42\x88\xf7\xe2\ +\xe3\xf1\x38\x2f\xd8\xa3\x28\xaa\xd7\xeb\xae\xeb\x5a\x96\xa5\xe9\ +\x86\xef\xf9\xae\xd7\x4a\x24\x92\x41\x44\x0c\xc3\x18\x19\x19\xe5\ +\xa8\xf1\xd6\xb2\xc5\x72\xb9\x7a\xe2\xc4\x89\x07\x1e\x78\xe0\x47\ +\x7e\xe4\xc9\x52\xa9\x52\xad\x56\xcf\x9f\x3f\xff\xe1\x0f\x7f\xf8\ +\x99\x67\x9e\x49\xa5\x52\x89\x44\xe2\x3b\xdf\xf9\xce\xcf\xff\xfc\ +\xcf\x27\x12\x09\x7e\x23\x09\xc3\x50\x96\xe5\x56\xab\xa5\xaa\x6a\ +\xb3\xd9\x9c\x9f\xdf\xb9\xbc\xbc\x2c\x40\x38\x35\x35\x25\x4b\x92\ +\xe7\x79\xbe\xe5\xb8\xae\xeb\xfb\x41\x3c\x95\x40\x10\x11\x46\x10\ +\x84\x00\x22\x08\x91\x28\x49\x2a\x80\x00\x0b\x88\x82\x88\x46\x80\ +\x01\x88\x20\x63\xcc\x30\x0c\x00\x40\x14\x84\x83\xc1\x60\x6b\x73\ +\x93\x2b\xab\xf6\xee\xdd\x67\x9b\x03\x3f\x0a\x6f\x43\xaa\x2c\xcb\ +\x1c\x43\xd7\xd6\xd6\xca\xe5\xf2\xd0\xd0\x50\xbf\xd9\xd0\x55\x75\ +\x75\x75\x65\x69\x69\xe9\x9e\x7b\x0e\x1d\x3b\x76\x6c\x73\x73\x43\ +\xd7\xf5\x78\x3c\x2e\x89\x62\xbb\xdd\x62\x8c\x69\x9a\x4a\x48\xc4\ +\x18\x0d\x02\x1f\x42\xd0\x6c\x36\x62\xb1\xf8\xe8\xe8\xc8\xc6\xc6\ +\x46\x3c\x91\x32\x0c\x43\xc0\x42\xcf\xec\x6f\x6c\x6c\x04\x41\x10\ +\x8f\xc5\x66\x67\x67\xbb\x8d\x56\x4d\x40\x10\xc0\x30\x8a\x9e\x7b\ +\xee\xb9\x91\x91\x91\x97\x5f\x7e\xd9\xf7\xfd\x4b\x97\x2e\xa5\x52\ +\xa9\x1b\x37\x6e\xdc\x73\xcf\x3d\x61\x18\xc6\xff\x65\x71\x8b\x02\ +\xfc\x7e\x3e\x15\x64\x00\xb1\x3b\x04\xe0\x3f\x2e\x7c\xbf\x7f\x77\ +\x32\x49\xfa\xad\xdf\xfd\x9d\x77\xbd\xe7\xbd\x3b\x77\xec\xd8\x2e\ +\x6d\xb7\x1b\x4d\x4d\x53\xbf\xf2\x95\x2f\xab\xaa\xdc\x69\xb5\x08\ +\x89\xfa\xed\xee\xd4\x7b\xa6\x1f\x79\xe4\x91\x6e\xa7\xd7\xed\xf6\ +\xae\x5e\xb9\xa6\xca\x7a\xaf\xd7\x65\x8c\xed\xdb\xb7\xe7\xc8\x8b\ +\xaf\x38\x9e\x3d\x31\x39\xb9\xb5\x59\xbc\x74\xe1\x12\x16\xc4\x7e\ +\xdf\x2c\x95\xcb\xba\xae\x53\x02\x86\x47\x46\x31\x12\xf9\x75\x05\ +\x21\x40\x94\x76\x5b\xed\xa1\x74\x06\x10\x42\x29\xe3\x02\x94\x58\ +\x2c\x46\x08\xe1\xc3\x86\x5b\x5b\x5b\x8a\xaa\x99\xbd\xfe\x8e\xb9\ +\xe9\xcd\xcd\xad\x4b\x97\x2e\x3e\x70\xff\xe1\xb1\xf1\x71\x4d\xd3\ +\x05\x0c\x54\x55\x11\x04\xc1\xf3\x3c\x59\x56\x2a\x95\xca\xda\xfa\ +\x8a\x28\x0a\x51\xe8\x9b\xdd\x5e\x14\x45\x8e\x65\x45\x51\x28\x20\ +\x24\x49\x12\x16\x71\x18\x86\x18\x0b\x10\x42\x48\x98\xae\xeb\x5c\ +\x75\x6c\xdb\x36\x27\x16\xf9\xb4\x1c\x6f\x20\x44\x84\x84\x51\x04\ +\x11\x22\x51\x44\x19\x4b\x26\x53\xb2\xa2\x76\x7b\xa6\x61\x24\x46\ +\x46\x61\xb7\xd3\x1f\x1f\x29\xc4\x92\xf1\xa5\xa5\x9b\x8a\x6a\x0d\ +\xe5\xf2\xc3\xa3\x05\x73\x60\x7e\xe0\x5d\x8f\x42\x11\xb7\x5a\xad\ +\xb7\x7c\xe6\x5d\xd7\x5d\x5e\x59\x7b\xf2\xc9\x0f\x4a\x92\x54\x2a\ +\x55\x74\x5d\xdf\xda\xda\x2c\x97\xcb\x41\x10\xc8\xb2\xd4\xed\x76\ +\x2e\x5c\xb8\xf0\xa9\x4f\x7d\x2a\x95\x4a\x39\x8e\x7b\xea\xd4\xa9\ +\x56\xab\xc5\x61\x7d\x64\x74\xd8\x75\xbd\x91\xfc\xb0\xe3\xd9\x31\ +\xc3\x58\xbc\xb4\x98\xcf\xe5\x22\x4a\x64\x59\xb6\x6c\x6b\xd0\xef\ +\x63\x59\x4e\xc6\x13\x94\x51\x4a\x29\x80\x88\xd1\x90\xb1\xc8\xf7\ +\x1d\x00\x00\x20\x11\x85\x9c\xd5\x45\x08\x41\xd7\x73\x45\x2c\x06\ +\x9e\xd7\xeb\xf5\x06\xa6\x39\x39\x3e\x8e\x10\x0a\xbd\xa0\x5a\xa9\ +\x64\x73\x39\xd5\xd0\x05\x2c\x46\x51\x88\xb1\x00\x00\xf0\x3c\x4f\ +\x00\xb0\x5a\x2a\xdb\x7d\x33\xa5\x19\x15\x73\xb5\xd7\x69\x53\x4a\ +\x15\x45\xde\xd8\xd8\x48\x24\x12\x96\x65\x0d\xe5\x86\x82\x20\x92\ +\x64\x49\xd1\x14\xd7\x76\x52\xa9\x8c\x65\x39\x92\x24\x23\x88\x92\ +\xa9\x94\x20\xe0\xf1\xf1\x71\xcf\xf7\xa2\x88\xd6\xea\x75\x2f\x08\ +\x44\x51\x92\x65\xb9\x54\xdc\x06\x00\xcc\xce\xcc\x74\xdb\x9d\x56\ +\xa7\xf3\xe0\xc3\x0f\x9f\xbf\x78\x51\x42\xe8\x63\x1f\xfb\xd8\x33\ +\xcf\x3c\xc3\x18\x53\x14\x45\x51\x94\xb1\xb1\xb1\xf1\xf1\xf1\x27\ +\x9e\x78\xc2\x75\x5d\x88\x6e\xe9\xcc\xff\x35\x72\x8b\x77\xe2\x9d\ +\x0e\x42\xc9\xe1\x07\x1e\x78\xe8\xe1\x87\x12\xc9\xe4\xde\x7d\xfb\ +\xb4\x98\x86\x25\xbc\xbc\xbc\xf4\xda\xeb\x27\xd6\xd7\x57\x18\x89\ +\xa6\x67\xa6\x76\xee\xdc\xd5\x69\x77\xc7\x0a\x13\x73\x33\x3b\x0f\ +\xee\xbf\x1b\x0b\x58\x91\xe4\x0b\xe7\xce\x56\x4b\xc5\xbd\xfb\xe6\ +\xef\xb9\xe7\x9e\x66\xab\xeb\x7b\xe1\x3d\xf7\xdd\x7b\xe3\xc6\x52\ +\x36\x9b\xdf\xde\xae\xde\xb8\x71\x73\xff\x81\x83\x9a\x16\x43\x08\ +\x11\x3e\xe9\x42\x88\x66\xe8\xba\x22\x6b\xb2\x28\x8b\x02\x02\x00\ +\x02\x86\x04\x08\x18\x6b\x54\xaa\xb6\x39\xb0\x4d\xd3\x1e\x0c\xfa\ +\x9d\x76\x32\x66\x34\x6a\xd5\x0b\xe7\xce\x0a\x90\x6e\x6d\xad\x0f\ +\xcc\xae\x24\x23\x00\x98\xa2\x28\x41\x10\xa9\xaa\x5e\xa9\x54\xb7\ +\xb6\xb6\xf6\xec\xd9\x35\x32\x9a\x6f\x35\xeb\x24\xf0\x5d\xc7\x42\ +\x80\x61\x04\x75\x5d\x45\x90\x59\x96\x19\x86\xfe\xc0\x32\x19\xa0\ +\x7c\x72\x66\x30\x18\x70\x31\x0a\x17\x24\x46\x51\xc4\x18\x53\x55\ +\xd5\xf3\x7d\x2f\xf0\x1b\xad\xa6\x1f\x06\x0c\xc1\x80\x90\x90\x32\ +\xcf\x0f\x47\x0b\x63\xc3\xa3\x63\xb2\xac\x05\x7e\xe0\xd9\xae\x08\ +\xb1\xa6\x6a\xbc\x85\x1d\xb1\x70\x6a\x66\xd2\xf6\x1d\xcf\x77\xef\ +\xbd\xff\xde\x7f\x7e\x32\xf7\x9f\x4f\xd2\xef\xbf\xff\xb0\xa6\xa9\ +\x82\x80\xf2\xf9\x6c\x18\xfa\x00\x30\xc6\xc8\xef\xfc\xce\xa7\x1b\ +\x8d\x7a\x10\xf8\x9f\xfa\xd4\xa7\xb8\x6a\x27\x91\x88\xdd\x7d\xf7\ +\xdd\x89\x44\x42\x55\x55\xcb\xb2\x2a\xe5\xaa\x88\xf1\xd4\xd4\xd4\ +\x68\x2e\x7f\xee\xf4\x99\x43\x0b\x0b\x47\x8f\x1e\x75\x3d\x2f\x96\ +\x88\x9f\x39\x73\x26\x8a\xa2\x89\xc9\x09\x67\x60\xd1\x88\x51\x02\ +\x10\x04\x08\x23\x23\xa6\xb5\xda\x0d\x51\x12\x80\x80\x00\x60\x10\ +\x42\xc8\xa0\x63\xdb\xbe\xed\x44\xbe\x1f\x06\x81\xd5\x37\x73\xd9\ +\xa1\x41\x7f\xd0\xaa\xd6\x17\x2f\x5e\xac\x96\x2b\xc5\xad\x22\x89\ +\x00\x16\xb0\xa2\xaa\x84\x02\xcf\x0f\x35\x4d\x2b\x97\x4a\x32\x44\ +\x0b\x7b\xf6\x0e\x5a\xad\xc0\xf3\x48\x14\x58\x03\x73\x30\x18\x8c\ +\x8c\x8c\xa4\x33\x19\x2f\x08\xfa\x7d\xdb\x74\x9c\xbe\x65\xf7\x4d\ +\xdb\xb4\x9c\xb5\xf5\x0d\xd7\xf5\x06\xa6\x05\x18\x92\x44\x39\x8a\ +\xe8\xfa\xfa\x66\x18\xd2\xc9\xd9\x59\xcb\xf3\x6a\x8d\x46\xb5\x5a\ +\x13\xb1\x34\xe8\x0f\x64\x41\xaa\x6c\x57\x04\x84\xe7\xe7\x77\x4a\ +\xb2\x82\x45\x89\x77\x7b\x72\xb9\xdc\xca\xca\x4a\xbd\x5e\xcf\x64\ +\x32\xa9\x54\x2a\x1e\x8f\x97\xcb\xe5\x89\x89\x09\x04\xbf\x0b\xee\ +\xdd\x81\xc5\x3b\xf1\xb6\x58\xcc\x4c\x3a\x0d\x01\x03\x88\xd6\xeb\ +\x75\x45\x51\x96\x6f\xde\xe4\xf3\xa7\xba\xae\x8b\xb2\xb8\xbc\xbc\ +\x22\x8a\xe2\xfc\x8e\xd9\xd5\xd5\x15\x59\x51\x1e\x7f\xe2\x09\x00\ +\x80\x80\x04\xdb\xb6\x7d\xdf\x9b\x9a\x9a\x8c\x27\x12\x3f\xf1\x13\ +\x1f\x89\xa2\xc8\x1a\x58\xa9\x74\xaa\xdf\xef\xcd\xcd\xcd\xbd\xfb\ +\xdd\xef\x12\x04\x41\xc0\xd8\xf7\xc2\x28\x0c\xc3\x30\x44\x82\x00\ +\x28\x45\x10\x02\x01\x93\x88\x00\x08\x19\x00\x94\xd2\x20\xf0\x39\ +\xbb\x07\x11\x9a\x9e\x9e\x9e\x9f\x9f\x77\x1c\x67\x7a\x7a\xda\x71\ +\xec\x56\xb3\x59\xad\x56\x1d\xc7\x29\x95\x4a\x00\x80\x28\x8a\x64\ +\x59\x5e\x5d\x5d\xad\xd7\xeb\xe7\xce\x9d\x5b\x5c\x5c\xdc\xde\x2e\ +\x26\x12\x09\x4a\xa9\x2c\xc9\x08\x21\x4a\x28\x21\x24\x16\x8b\x39\ +\x8e\x83\x10\x92\x24\x29\x0c\xc3\x4c\x26\xc3\x73\x0d\xce\x27\xf2\ +\xd9\x3e\x84\x90\xe7\x79\xa2\x28\xea\xba\x7e\x5b\x97\xc7\x18\x13\ +\xb1\x98\x4a\xa6\x0a\x85\x82\xa2\x28\xf9\x7c\xbe\xd9\x6a\x61\x2c\ +\x76\x7a\x5d\xdf\xf7\x77\xcc\xcd\x8d\x0c\x8f\x38\x8e\xc3\x6b\x6d\ +\x2c\xe0\x7c\x3e\x7f\xed\xea\xb5\xb7\xac\x5b\x44\x08\x69\x9a\xd6\ +\xef\xf7\x19\x63\xae\xeb\xa9\xaa\xfa\xf4\xd3\x4f\xb7\xdb\xed\xb1\ +\xb1\x31\x5d\xd7\xbb\xdd\xee\xf6\xf6\x76\x3c\x1e\x0f\x02\xbf\x58\ +\xdc\x1e\x9f\x18\x3b\x70\xe0\x80\x6d\xdb\xbe\xef\xdf\xb8\x71\x03\ +\x8b\x98\x37\x49\x3e\xf8\xe4\x93\x4b\x4b\x4b\x3b\x76\xec\x10\x04\ +\xa1\xd5\x6a\x1d\x3c\x78\x70\x6e\x7e\xde\xb1\x6c\x8c\x31\x84\x40\ +\x91\x45\x00\x40\x14\x04\x50\x94\xc0\x6d\x7b\x08\x00\x90\x20\x30\ +\xc6\x00\x63\x86\xae\xdb\x8e\xa3\xa8\xea\xc8\xe8\xa8\x1f\x04\xb2\ +\x2c\x65\x87\xb2\xbd\x4e\xb7\x5a\xae\xb0\x88\x34\x9b\x4d\xc7\xf1\ +\x00\x60\x48\x40\xa2\x24\xac\xaf\xad\xdd\xb8\x71\xed\xfc\xb9\xb3\ +\xa5\x52\x49\x12\x45\xdb\xb6\x11\x12\x38\xd9\xea\xfb\xbe\x20\x08\ +\xf1\x78\xc2\x71\x1c\xc6\x18\x27\x2b\x0b\xe3\x63\x8e\xe3\x0c\x0d\ +\x0d\x39\x8e\x8b\x10\x6a\x36\x9b\x9e\xe7\x65\xb2\x59\xc6\x58\xbf\ +\xdf\x0f\x83\x00\xbc\x69\x30\x41\x29\x35\x0c\xe3\xb1\xc7\x1e\xcb\ +\xe5\x72\xef\x79\xcf\x7b\x34\x4d\x8b\xa2\x68\x30\x18\xac\xae\xae\ +\x1e\x3e\x7c\x98\x10\x32\x36\x36\x76\xed\xda\x35\xd3\x34\xf7\xef\ +\xdf\x9f\x4e\xa7\x2b\x95\x8a\xe3\xba\x77\x60\xf1\x4e\xbc\x63\xa8\ +\x08\x80\x88\x60\xe8\x79\xe9\x78\x92\xd2\x68\x76\x6a\xfa\xc6\xf5\ +\xeb\xba\xae\x7f\xfa\xd3\xbf\xfd\x1f\xff\xe3\x7f\xc2\x82\xc4\x18\ +\xb3\xad\x41\xa7\xdb\x85\x80\xae\xaf\x2e\x7f\xfb\x85\x17\xf8\xf8\ +\x41\x3a\x95\x3a\x7f\xe1\x92\xe7\x47\xd9\x4c\xdc\xf7\x83\x77\xbf\ +\xfb\xdd\x8b\x8b\x8b\xb2\x24\xeb\xba\x71\xe8\xd0\xa1\x89\x89\x89\ +\xcf\x7e\xf6\xb3\x7f\xf4\x87\x7f\x24\x88\x28\x0c\x43\x3e\x4b\x0b\ +\x00\x20\x94\x0e\x7a\x3d\xcf\xf3\x6e\xb7\x1d\x78\x19\xc5\x49\xbd\ +\x66\xb3\xb9\xbc\xbc\xbc\xb2\xb2\x02\x21\xe4\x44\x7b\x3a\x9d\x36\ +\x0c\x43\x55\x55\x51\x14\x79\x17\x9b\x13\x70\xb6\x6d\xd7\xeb\x75\ +\x4a\x69\xb3\xd9\xe4\x0d\x13\xde\x69\x0d\xc3\x90\xab\x8e\xf9\x8b\ +\x76\xbb\xdd\x66\xb3\xa9\xeb\x3a\x2f\xb8\x78\xf2\x65\xdb\x76\xf8\ +\x66\x1f\x99\xf7\xbe\xb9\x34\x8f\x31\x26\xcb\xb2\x24\x49\xc5\x62\ +\xf1\xcc\x99\xb3\xe5\x72\x79\x74\x74\x94\x50\x02\x21\xcc\x0d\xe7\ +\xdb\xed\x76\xab\xdd\x9a\x9a\x9a\x1a\x2f\x8c\x35\x9a\xcd\x33\xa7\ +\x4f\x7f\xed\xab\xcf\x1c\x7f\xf5\x28\x87\x80\xb7\x16\x5c\xa8\xcc\ +\x25\x32\xa6\x69\xbe\xf6\xda\x6b\x1f\xfd\xe8\x47\xbf\xf4\xa5\x2f\ +\x1d\x3e\x7c\x18\x63\x7c\xea\x8d\x53\xba\xae\x47\x11\xd1\x75\xfd\ +\xec\x99\x73\xe5\x72\xd9\x30\x0c\xfe\x56\x7b\xdd\x3e\x00\x80\x30\ +\x36\x39\x31\x41\x29\x2d\x14\x0a\x7c\x26\x72\x64\x7c\x2c\x0a\x82\ +\x5f\xf9\xd4\xa7\xa2\x30\x74\x1c\xd7\x0f\x22\x84\x10\x46\x02\x20\ +\x91\x6d\xdb\x51\x18\x02\x46\x01\x03\x10\x00\x00\x81\x28\x8a\x02\ +\xc6\x9e\xeb\xfa\x8e\xeb\x7b\xde\xda\xcd\xe5\xd2\xd6\x76\xe4\x87\ +\x1b\x1b\x1b\xb6\x6d\x8f\x8d\x8d\x89\xa2\x40\x69\x64\x0d\x6c\x1a\ +\x45\x24\x8c\x8a\xc5\xcd\x41\xdf\x6c\xb5\x5b\x1b\x1b\x6b\xdd\x6e\ +\x97\xcb\xf2\x3d\xcf\x83\x08\x71\x41\x7e\x26\x9d\x0e\x83\x90\x33\ +\xb6\xd5\x6a\xb5\xd3\xee\x14\x0a\x85\x7e\xbf\x8f\x04\xc4\xd5\xaf\ +\x08\xa1\x46\xbd\x1e\x85\x91\xa2\x28\xe9\x4c\x86\x77\xf6\xf9\x4c\ +\xe1\xf4\xf4\x74\xaf\xd7\x3b\x77\xee\xdc\x9f\xff\xf9\x9f\xa7\x52\ +\x29\x45\x51\x30\xc6\xbc\x5d\xf6\xf0\xc3\x0f\xdb\xb6\xbd\x7f\xff\ +\xfe\x4c\x26\xf3\xca\x2b\xaf\x7c\xf3\x9b\xdf\xfc\x8d\xdf\xf8\x0d\ +\xde\xc5\xbe\x03\x8b\x77\xe2\x1d\xa2\x29\xa1\x6d\x5b\x51\x14\xf6\ +\xfb\xbd\x98\xae\x3f\xff\xfc\x37\xaf\x5e\xbd\xfa\x9b\xbf\xf9\x9b\ +\xe3\xe3\xe3\x5f\xff\xda\xd7\x3d\xcf\xef\xf5\x7a\x67\xcf\x9c\xae\ +\x54\xca\xa5\x52\xc9\xb2\x2c\x59\x92\x30\xc6\x58\x14\x57\x56\xd7\ +\x36\xb7\xb6\x2e\x2d\x2e\x56\xaa\x1d\x7e\xff\xcf\x66\xb3\x41\x10\ +\x44\x51\x48\x08\xa9\xd7\x1b\xbe\xef\xf7\x7a\xdd\xe2\xe6\xb6\xa6\ +\xeb\xbe\xef\x77\x3b\x1d\xc7\xb6\xbb\xdd\x6e\xad\x56\x63\x80\xf1\ +\x97\x16\x90\x80\x45\x9c\x48\x24\x04\x41\xe0\x97\xcd\x91\x23\x47\ +\xb8\xf5\x40\xb9\x5c\x4e\x24\x12\xf9\x6c\xd6\xb2\x2c\x84\xd0\xc0\ +\x1c\x70\x6c\xdd\xbd\x6b\xd7\xdc\xec\xdc\xd4\xd4\x94\xeb\x38\xed\ +\x56\x4b\x10\x04\x49\x92\x78\x7f\x93\xcf\x05\x46\x51\xa4\xeb\x7a\ +\x10\x04\xbc\x73\x3a\x32\x32\x32\x3b\x3b\x6b\x18\x06\x6f\x2f\x8c\ +\x8d\x8d\xf9\xbe\xef\xfb\x3e\xaf\x49\xf9\x68\xe3\xed\x56\x2c\xb7\ +\x8a\x20\x84\xe4\x72\x43\xbc\x76\x43\x58\xe8\x99\x7d\xdb\xb6\xf5\ +\x58\x0c\x21\xd4\xef\xf7\x2b\x95\x4a\xe0\xfb\x9d\x4e\x87\x84\xe1\ +\x87\x3e\xf4\xa1\xef\x3a\x85\xf6\xcf\x88\x0d\x2c\xcb\xe2\x3a\xa4\ +\xc1\xc0\xfa\xa5\x5f\xfa\xa5\xf7\xbc\xe7\xbd\x9f\xf8\xc4\xbf\x8b\ +\x22\x62\x9a\x83\x58\x2c\xfe\xad\xe7\xbf\x65\x9a\xe6\x8d\x1b\x37\ +\xb8\x30\xdb\x30\x0c\x8e\x38\xba\xae\x5f\xb8\x70\x01\x63\x01\x02\ +\x60\xdb\xf6\x9e\x3d\x7b\xbe\xfa\xd5\xaf\x72\x85\x29\xa0\xcc\x34\ +\xcd\xc1\x60\x80\x10\x12\x25\x11\x0b\xd0\x75\x1c\xcb\xb2\x3c\xdb\ +\x61\x94\x3a\xce\x2d\x7b\x05\x4a\x28\x84\x50\x92\x65\xca\x58\x2e\ +\x9b\x85\x10\x54\x2b\xe5\x20\xf0\xf3\xc3\xb9\xc1\xc0\x6c\xb7\x5a\ +\xe3\xe3\x63\x94\x52\x1a\x11\x45\x96\xc3\x30\x90\x24\x91\x90\x68\ +\x6e\x76\x76\x6e\x6e\x36\x99\x48\x54\x4a\x25\xd7\x75\x24\x01\xf3\ +\x13\x18\xf8\xbe\x24\x49\x00\x42\x06\x58\x10\xf8\x1c\xe5\x53\xa9\ +\xd4\x81\x03\x07\x0e\x1c\x38\xc0\xf1\x7a\x62\x62\xc2\x73\x3d\xd3\ +\x34\x25\x49\xca\x0f\xe7\x6d\xc7\xe6\x4c\x31\xa5\x94\xe7\xef\xa2\ +\x28\xb6\x5a\x2d\x8c\x71\x3a\x9d\x7e\xf1\xc5\x17\xb9\x68\xac\xdf\ +\xef\x2f\x2d\x2d\xcd\xcf\xcf\x57\x2a\x95\x91\x91\x91\x62\xb1\x78\ +\xe5\xca\x95\x95\x95\x95\x9f\xfe\xe9\x9f\x1e\x19\x1d\xb9\x03\x8b\ +\x77\xe2\x1d\x8c\xc8\xf3\x04\x08\x7c\xdb\xbe\x70\xee\xc2\x67\xfe\ +\xe0\xf7\xff\x8f\x7f\xff\xf3\x0f\x3f\xf8\x90\xe7\x79\xa3\x85\xd1\ +\x58\x3c\xee\x79\xde\xda\xea\xca\x76\x71\xab\xb8\xb5\x75\xf2\xe4\ +\xc9\x57\x5e\x7e\x69\x30\x18\x08\x18\x87\x84\x3c\xf8\xd0\xc3\x6f\ +\x9c\x3e\xd3\xeb\xf7\x1c\xc7\x19\x1b\x1b\x5b\x5d\x5d\xf5\x03\x3f\ +\x0c\xa3\x17\x5f\x7c\xe9\x85\x17\x5e\xe0\x99\x5a\xb1\x58\x3c\x7a\ +\xf4\xd5\x6b\xd7\xae\x55\x2b\x55\xd3\x34\x8b\x5b\x45\xcb\xb2\x04\ +\x2c\x02\x00\x18\xa3\xfc\x12\x15\x45\xd1\xf7\xfd\xb5\xb5\xb5\x28\ +\x8a\x3c\xcf\x33\x4d\xd3\x71\x9c\xbb\xee\xba\x4b\x92\xa4\xed\x52\ +\x69\x6d\x6d\x2d\xf0\x7c\x46\xa9\xae\x6a\x83\xbe\x59\xab\xd6\x3a\ +\xed\xf6\xf2\xd2\xcd\x74\x2a\xdd\xa8\x37\x24\xf9\x56\x1a\xc2\x13\ +\x16\x5e\x3e\x73\x31\x30\xf7\x9e\xa0\x94\xfa\xbe\xaf\x28\x8a\x69\ +\x9a\xbc\x91\xcd\x27\x70\xfb\xfd\x7e\xb5\x5a\xd5\xb4\x5b\x26\x31\ +\x3c\x9d\x34\x0c\x23\x08\x02\x45\x51\xba\xdd\xee\xd0\xd0\x10\x9f\ +\x3c\x19\x1f\x1f\x1f\x1e\x1d\xcd\xe5\x72\xa9\x74\xda\x76\x9c\x62\ +\xb1\x38\x3d\x3d\x1d\x06\xc1\xbe\x7d\xfb\x74\x4d\xfb\xa7\x1c\x09\ +\xbf\x87\x54\x91\x20\x24\xd8\xb6\xab\x69\xda\xdf\xfc\xcd\x7f\x0f\ +\x43\xf2\x07\x7f\xf0\xfb\xb1\x58\x1c\x63\x71\xef\xde\x7d\x9b\x9b\ +\x5b\x6b\x6b\x6b\x8b\x8b\x8b\xf1\x78\x7c\x69\x69\xe9\x1b\xdf\xf8\ +\xc6\x2b\xaf\xbc\xc2\x0b\xf6\x7a\xbd\x2e\xcb\x72\x10\x44\xbe\xe7\ +\xc9\xb2\x5c\xab\xd5\x0a\x85\x42\x14\x45\xcb\xcb\xcb\xe7\xcf\x9e\ +\x3d\x76\xec\x58\x10\x04\x6b\x6b\x6b\x2b\x37\x97\x4f\x9e\x7c\x63\ +\x7b\x6b\x0b\x32\xd0\x6a\x36\x37\xd6\xd6\x03\xd7\x03\x10\x41\x00\ +\x48\x44\x10\x00\x10\x80\x6a\xb9\x14\x45\x61\x18\x85\x90\x52\xd3\ +\xec\xf7\xfb\xbd\xa9\x99\xa9\x1d\x3b\x66\x03\xdf\x5b\x59\x59\x72\ +\x6c\x5b\x92\x44\x12\x86\x94\x92\x5a\xb5\x12\x7a\xc1\x85\x73\x67\ +\x1b\xf5\x3a\x00\xa0\xd7\xed\xcd\xcf\xef\x10\x30\xb6\x6d\x5b\x14\ +\x25\xd7\x75\x19\xa5\xa2\x28\x3a\xae\x8b\x31\xd6\x75\x9d\xe7\xec\ +\xeb\xeb\xeb\x61\x18\x96\xcb\xe5\x66\xb3\x39\x35\x3d\x95\x4c\x26\ +\x29\x63\xeb\xeb\xeb\xbe\xe7\xcb\x92\x4c\x08\xe1\xa3\xd9\xb7\x65\ +\x89\xfc\x64\xce\xce\xce\xf2\xc6\xf7\x5d\x77\xdd\xb5\x6f\xdf\x3e\ +\x4a\x69\x32\x99\xfc\xce\x77\xbe\x63\xdb\xf6\xc7\x3f\xfe\xf1\x6c\ +\x36\xbb\x7b\xf7\x6e\x4d\xd3\xff\x25\x75\xa2\xef\xc4\xbf\xac\x10\ +\x04\xe1\xd4\xc9\xd7\x64\x45\xcc\x0d\xe5\xfe\xf6\x6f\xff\xfb\x83\ +\xf7\x3f\x70\xf8\xbe\xc3\x27\x4e\x9c\x08\xfc\x28\x66\x24\x55\x55\ +\xef\xf5\xcc\xb5\xe5\x9b\xaa\x2c\xd9\xb6\xbd\xb9\xb9\xc9\x0d\x5c\ +\xfd\x20\xdc\x7f\xe0\xe0\xd8\xc4\x64\xb5\xd1\x8c\x27\x74\x43\x4b\ +\x44\x81\xf7\xd8\xe3\x8f\x5f\xbe\xb4\xe8\x84\x4e\x3c\x1e\xbb\xff\ +\xf0\xbd\xc7\x8f\x1f\x1f\x19\x1e\x1e\xca\x0d\xc9\x9a\x34\x3a\x32\ +\x5c\x11\x62\x6a\x00\x00\x20\x00\x49\x44\x41\x54\x2a\xcb\x32\x8b\ +\xc8\x50\x6e\xe8\xc8\x91\x23\xff\xe1\x57\x7f\x35\x0a\x43\x88\x90\ +\x1f\xb8\x8a\x24\x7b\xbe\x5f\xaf\xd7\x6d\xdb\xee\x76\xbb\x73\x73\ +\x73\x17\x2f\x5e\xe4\x32\x91\xb9\xb9\xb9\xf5\xf5\xf5\x87\x1e\x79\ +\x24\x8c\x22\xcf\xf3\x12\x89\x44\x10\x86\x8a\xa2\xcc\xcc\xcc\x64\ +\x32\x99\x9b\x37\x6f\xa6\xd3\xe9\x9b\x37\x96\x48\x48\x78\xb3\x9b\ +\xb7\x2c\x21\x84\x84\x51\x5d\xd7\x79\xf3\x14\x63\x5c\x2a\x95\x44\ +\x51\xcc\xe5\x72\xa6\x69\xe6\x72\xb9\x7e\xbf\x3f\x3c\x3c\x2c\x49\ +\x12\xd7\xf1\x84\x41\x78\xdb\x1b\xc6\x34\x4d\x49\x94\xb9\xbc\x6e\ +\x30\x18\xa4\xd3\x69\x51\x92\xfa\x83\x81\x22\xcb\x48\xc4\xb1\x44\ +\xbc\x56\xaf\x7f\xea\x57\x7e\xf9\xa5\x97\x5e\x9a\x9b\x99\x35\x34\ +\xbd\xd3\x6c\x21\x84\xc0\x5b\xd2\xe8\x10\x42\x57\xd7\xd6\xef\xda\ +\xbf\xef\xc5\x17\x5f\xfe\xe2\x17\xbf\xf8\xd4\x53\x4f\x35\x9b\xed\ +\x4a\xa5\xe2\xfb\x7e\x2a\x95\x92\x65\x19\x0b\xf8\xeb\x5f\xff\xfa\ +\xf4\xf4\xf4\xe5\xcb\x97\x6b\xb5\x1a\xcf\xf5\x24\x49\x7a\xe4\x91\ +\x47\x2c\xcb\x3a\x76\xec\xe8\xfb\xde\xff\x04\xa0\x6c\xff\xfe\xfd\ +\xcf\x3d\xf7\x1c\x4f\xca\xd2\x99\x0c\x3f\xf0\x78\x22\x91\x48\x24\ +\x73\x9e\x9f\xcf\x65\xa2\x28\x1a\x8b\x69\xad\x46\x33\x93\xce\x00\ +\x12\x01\x80\xb0\x88\x49\x44\x18\x89\x64\x49\xda\xda\xdc\xf4\x5d\ +\x4f\x96\xa4\x95\xe5\x65\xc7\xb2\x52\xf1\x44\xb3\xd9\x32\xcd\x81\ +\xd9\xeb\xcf\xef\xde\x5d\xaf\x56\x86\x46\x86\xa3\xd0\x1f\x19\x1d\ +\x6d\x54\x4a\x1f\xf8\xc0\x07\x6a\xa5\x72\xbd\x52\x59\xb9\xb9\x12\ +\x10\xdf\xb1\xed\x4c\x26\xb3\xb9\xb5\xad\x28\x8a\xaa\xaa\x10\x09\ +\x85\x42\xa1\xd6\x6c\x68\x9a\x66\x18\x46\xb9\x52\x96\x05\x71\xb4\ +\x50\x28\x6d\x6f\x4f\x4f\x4f\xaf\xac\xac\x0c\x06\x83\x5d\xbb\x76\ +\x41\x88\xa8\x00\xaa\xd5\x2a\x1f\x03\x25\x84\x0c\x0d\x0d\x75\xbb\ +\xdd\x4a\xa5\x32\x31\x31\xb1\xb6\xb6\xc6\x9d\xc4\x38\xed\x38\x39\ +\x39\x19\x45\x51\x2e\x97\x9b\x9b\x9b\x7b\xf7\xbb\xdf\xfd\x8d\x6f\ +\x7c\x63\xef\xde\xbd\x99\x4c\xa6\x5a\xab\xde\xc9\x16\xef\xc4\x3b\ +\x08\x8b\x6f\x9c\x3a\xf5\x57\x7f\xf1\xdf\xfe\xf3\x7f\xfa\x4f\x57\ +\x2e\x5d\x4e\x26\x93\xff\xe5\xff\xf9\x2f\x27\x5f\x7f\xa3\xd9\x6c\ +\xae\x6e\x6c\x0e\x6c\x17\x63\x9c\xcd\x66\x7f\xf8\xdf\x7c\x60\xe7\ +\x8e\xb9\x74\x32\x79\xf0\xe0\x41\x28\x60\x88\x90\xaa\x69\x6f\x9c\ +\x39\xd7\xef\x0f\x5e\x79\xf9\x98\xeb\x7a\xaf\xbf\xfe\xc6\xe8\xc8\ +\x08\x00\xa0\x50\x28\x4c\x4f\x4f\x63\x2c\x4c\x4e\x4e\x32\xc6\x26\ +\x27\x26\x13\x89\xa4\xef\xfb\xb5\x6a\x35\xf0\xfd\xcd\xcd\xcd\x28\ +\x8a\x3c\xcf\xe5\x65\x6f\x18\x86\x03\x73\x20\x62\xac\xeb\x3a\x27\ +\xa4\x54\x55\xe5\xa3\x2c\xb2\x2c\x97\x4a\xa5\xd1\xd1\x51\x04\x40\ +\xbf\xd3\x11\x20\x74\x6d\x5b\x14\x84\x4e\xab\x75\xed\xca\x95\x17\ +\x9e\x7f\x7e\x7d\x75\x75\x7b\x6b\xab\xd1\xa8\xfb\x9e\x1f\x8b\xc7\ +\x45\x51\x14\x10\xe2\xa8\xcd\xd5\x76\x9e\xe7\xa9\xaa\x2a\x49\xd2\ +\x81\x03\x07\x30\xc6\xbe\xef\xf3\xbe\x4a\x2a\x95\x0a\xc3\xf0\xf0\ +\xe1\xc3\x1f\xfa\xd0\x87\xee\xb9\xe7\x1e\xdd\x30\x08\x21\xae\xeb\ +\x72\x0c\x85\x10\x56\x2a\x95\x28\x8a\x76\xee\xdc\xd9\xed\x76\x11\ +\xc6\x96\x63\xbf\xfc\xea\x91\x56\xb3\xa9\xaa\xaa\xa1\xeb\x81\xeb\ +\xd1\x30\xda\xbd\x73\x17\x09\xc3\xbf\xfb\xd2\xd3\x1c\x5b\xdf\x42\ +\x78\x9e\xfb\x5f\xff\xfc\x2f\x3e\xfb\x99\x3f\xfa\xc3\xcf\xfd\xf1\ +\xc4\xf8\xd4\x91\x57\x8e\xfe\xed\x17\xbf\x44\x22\xe6\x7b\xe1\xcd\ +\xa5\x15\x8c\x25\xdb\xb6\x77\xef\xde\xfd\xe4\x93\x4f\x1a\x86\x31\ +\x39\x39\xb9\x6b\xd7\x2e\xcf\xf3\xe2\xf1\x78\xa5\x52\xb9\x72\xe5\ +\x4a\x10\x04\x6b\xcb\x2b\xc5\xcd\x4d\xdb\xb6\x17\x16\x16\x5c\xd7\ +\x1d\x19\x19\x89\x19\xc6\xcc\x8e\x1d\x94\x10\x12\x45\xaa\xa6\x69\ +\x9a\xe6\xb9\x6e\xe8\x79\x9e\x65\xaf\xaf\xaf\x5b\x83\x01\x80\x88\ +\x31\x40\xc2\xd0\xb5\x6d\xcf\xb1\xf2\xc3\x39\x46\x49\xa5\x5a\x0a\ +\x43\x7f\xff\xde\x3d\x9d\x76\xab\x5c\xde\x56\x65\xdc\x6a\x54\xb3\ +\x99\x8c\xeb\xb8\x82\x00\x3d\x6b\x00\x29\x25\xbe\xb7\xba\xb2\xfa\ +\xb9\xcf\x7d\xf6\xb5\xd7\x4e\x40\x00\xd7\x37\x56\xae\x5c\xb9\x62\ +\xc4\x62\x94\x52\x41\xc0\x83\xc1\x80\x4b\xdf\x01\x03\xae\xeb\x06\ +\x41\x50\x28\x14\xf6\xef\xdb\x7f\xf8\xf0\x61\xce\xd8\x96\x4a\xa5\ +\x91\x91\x11\x4d\xd3\x92\xc9\xe4\x4f\xfc\xe4\x4f\x7c\xf8\xc3\x1f\ +\xde\xbd\x67\x0f\x00\xc0\xb2\x2c\x6e\x05\xc2\x79\x8f\x1b\x37\x6e\ +\xdc\x7d\xf7\xdd\x5c\x50\xc5\x18\x7b\xed\xb5\xd7\xbe\xfc\xe5\x2f\ +\x03\x00\x92\xc9\x24\x63\xcc\x34\xcd\xe9\xe9\xe9\xd9\xd9\xd9\x93\ +\x27\x4f\xbe\xf1\xc6\xa9\x3b\xd9\xe2\x9d\x78\x07\x03\x03\xb0\xbc\ +\x7c\x93\x51\x4a\x09\xb9\x7e\xed\xba\x6d\xd9\x23\x23\xa3\xed\x76\ +\x9b\x52\x90\xce\x64\xb6\x7a\xdd\x9b\x4b\xd7\xbf\xf1\xec\xb3\x77\ +\x1d\x38\xf0\x33\x3f\xf3\x6f\x4f\xbe\xf1\x06\x00\x80\x52\xb6\x63\ +\xc7\xfc\x85\x8b\x97\x5e\x7e\xe5\x95\x9f\xf8\xf1\x1f\xfd\xfa\xb3\ +\x5f\xcf\x24\x53\xe5\x72\x39\x8c\xc2\x52\xa9\x94\xc9\x64\xf2\xf9\ +\xe1\x28\x8a\x5a\xad\xd6\xa9\x53\xa7\xc6\xa7\xc7\x53\xc9\x64\xb5\ +\x5a\x6d\x37\x9a\x5b\x5b\x5b\xd3\xd3\xd3\xe8\xd6\xf8\x0e\x83\x10\ +\x6e\x15\x37\x75\x45\x6d\x36\x9b\xaf\xbf\xfe\x3a\x63\x6c\xdf\xbe\ +\x7d\xcd\x66\x93\xcf\xc0\xaa\xaa\x5a\x2c\x16\x09\x21\x89\x44\x22\ +\x8a\xa2\xf9\xf9\x79\x28\x08\xbc\xe0\x95\x65\x39\x08\x82\x62\xb1\ +\x38\x3a\x32\x0a\x28\xd8\x28\x16\xb1\x20\xe4\xf2\xb9\x5a\xa3\x11\ +\x45\x91\x2c\x2b\xb2\x2c\x73\xb7\x9e\x7c\x3e\x1f\x04\x81\xe3\x38\ +\x33\x33\x33\xad\x56\x6b\x30\x18\x50\x4a\x47\x47\x47\x73\xb9\xdc\ +\xcd\x9b\x37\x21\x42\x13\x13\xe3\xe5\x4a\xd9\xf3\x3c\x4d\xd3\xf6\ +\xec\xd9\x73\xe3\xfa\xd2\xc4\xc4\xc4\xd4\xd4\x54\x18\xf2\x06\x2b\ +\x62\x00\xf4\x4d\xb3\x54\x2e\xbf\xf7\xb1\xc7\x8e\x1d\x3f\xf6\xfc\ +\xf3\xcf\x6f\x6f\x6f\xb7\xdb\x6d\xc7\x71\x36\x36\x37\x90\xf0\x16\ +\xf3\x12\xc6\x40\xb5\x5a\x5d\x5b\x5b\x5b\x5a\x5a\x3a\x78\xf0\xe0\ +\x0b\x2f\xbc\xb0\x6f\xdf\xbe\xe7\x9e\x7b\x2e\x93\xc9\x24\x93\xc9\ +\xa9\xc9\xa9\x8d\xf5\xd5\xa7\x9f\x7e\x7a\x78\x78\xf8\x13\x9f\xf8\ +\xc4\x60\x30\xf8\xcc\x67\x3e\x93\xc9\x64\x34\x4d\x9b\x9e\x9e\x7e\ +\xea\xa9\xa7\x32\x99\x0c\x46\x60\x61\x61\xa1\x5e\xab\xd5\x6a\x35\ +\xcf\xf3\x3a\x9d\x4e\x26\x9b\xad\xd7\x6a\x0c\x00\x08\xe1\xc6\xfa\ +\xfa\xf8\xf8\x84\x63\x9b\xed\x5a\x3d\x8c\xfc\x66\xa3\x11\x33\x0c\ +\x10\x85\x10\x60\x08\x20\xc6\xb8\xbc\x5d\x2a\x15\x37\x3b\xed\xee\ +\xb1\xa3\x47\xf7\xed\xd9\xd7\xef\xf5\x30\xc6\xed\x56\x8b\x84\xe1\ +\xc4\xc4\xc4\xd5\xab\x97\x5b\xfd\x5e\x2a\x95\x1c\x1d\x1b\x9d\x98\ +\x9e\xf6\x7d\xaf\x30\x32\x72\x60\xff\x5d\x96\x69\xbe\xf0\xed\x17\ +\x64\x51\xdc\xbf\x7f\x7f\xbb\xd7\xad\x56\x6b\x93\x93\x93\xed\x76\ +\x7b\xbb\x54\xe2\x86\x6c\xf1\x44\x9c\x0f\x32\x09\x82\xd0\x6e\xb7\ +\x03\xdf\x7f\xd7\xa3\x8f\x5e\x38\x7f\x81\xa7\xe7\xb3\xb3\xb3\x92\ +\x24\x9d\x38\xf6\xfa\xfc\x8e\x1d\xd5\x6a\x75\x7d\x7d\x9d\x10\x92\ +\xc9\x64\xf6\xef\xdf\x4f\x08\x39\x70\xe0\x80\xa2\x28\xa9\x54\x0a\ +\x21\x04\x29\xe5\x2c\xc7\xe6\xe6\xe6\xdc\xdc\x5c\xbb\xdd\xfe\xfc\ +\xe7\x3f\x9f\x48\x24\xce\x9d\x3b\x67\x9a\xe6\x03\x0f\xde\x7f\x07\ +\x16\xef\xc4\x3b\xd7\x73\x81\x83\x81\x99\x8c\x19\xd5\x5a\x6d\x28\ +\x3b\x5c\xaf\x56\xa3\x88\x78\xae\x17\x44\x14\x63\x2c\x4a\xb2\x20\ +\x88\x80\x85\x57\xaf\x5e\x6e\xb6\x9a\x85\xc2\xd8\xca\xda\xba\x28\ +\x8a\xa2\x24\x5f\xbf\xb1\xf4\xca\x2b\xaf\xfc\xe8\x8f\xfd\xf8\x7d\ +\xf7\xde\x77\xf3\xfa\xd5\xe9\xa9\xe9\xfc\xc8\x10\x89\x48\x3a\x9d\ +\x6e\x34\x1a\xb5\x6a\xd9\xb2\x2c\x8c\xc5\xe9\x99\xe9\xae\xd9\xe5\ +\x2a\xeb\xc8\x0f\xf8\xb2\x8e\xd5\xd5\xd5\x6c\x3e\x2f\x60\x3c\x70\ +\xac\x6e\xb7\x2b\x0f\x89\xdc\xb9\xb6\xd5\x6a\x2d\x2e\x2e\xf2\x62\ +\xd6\xb6\xed\xd1\xd1\x51\xdb\xb6\x6b\xb5\xda\xc6\xc6\xc6\xea\xea\ +\x6a\xbb\xdd\x9e\x9d\x9b\xab\xd7\xeb\x8d\x46\x63\x64\x64\x84\x4f\ +\xd1\x8e\x8d\x8f\x97\xb7\xcb\xaa\xa2\x70\x13\xa0\x74\x3a\xdd\xeb\ +\xf5\x34\x4d\x8b\xc7\xe3\x3c\xfb\x0b\xc3\x70\x30\x18\xf0\xd6\xb3\ +\xe7\x79\xb6\x6d\x73\xd3\xc6\x7e\xbf\xaf\xeb\x7a\xb3\xd5\x12\xb1\ +\xa8\xeb\x3a\x17\x09\xc5\xe3\x71\xde\x5d\x55\x14\x45\x96\x61\x32\ +\x99\x8c\x22\x02\x31\xfa\xf0\x8f\xfd\xe8\xe2\xe2\xe2\xd5\xeb\xd7\ +\xcc\xc1\x20\x95\x4c\x85\x61\xb8\xb1\xb1\xe1\x38\x0e\x82\x10\xbc\ +\xd5\x71\x03\xc6\x18\x84\xc8\xf3\xbc\xf1\xf1\x71\x5d\xd7\x5b\xad\ +\xd6\xc9\x93\x27\x13\x89\x84\xeb\xba\xb7\x66\x72\x28\xad\x56\xab\ +\x47\x8e\x1c\x11\x45\x51\x51\x94\x4a\xa5\xd2\x6e\xb7\x31\xc6\xcf\ +\x3c\xf3\x0c\x21\xe4\x67\x7f\xf6\x67\xeb\xd5\xf2\xc5\x8b\x17\x9f\ +\x78\xdf\xfb\x2e\x5c\xbc\xc8\x9b\xda\x1b\xeb\xeb\xb1\x58\x8c\x31\ +\xd6\x68\x34\xc6\xc7\x26\x3c\xc7\xf5\x5c\x17\x8b\xa2\x63\x0f\x74\ +\x5d\xb7\x2c\xab\xdd\x68\xa5\xf3\x23\xb6\x69\x46\x11\xa9\x57\xaa\ +\x87\xee\x59\xb0\xac\x2b\x9a\xaa\x5d\xbf\x76\x4d\xd7\xf5\x76\xbb\ +\x1d\x06\x81\x65\x59\xd7\xaf\x5f\x9f\x98\x9e\xde\x5c\x5b\xbb\x19\ +\x85\xbb\xf6\xec\xa4\x94\xf8\xbe\xff\xda\x6b\x27\x06\xdd\xfe\xde\ +\x5d\x3b\x3b\xcd\x86\x84\x84\xb9\xf9\xf9\xab\x37\xae\xa7\xd3\x29\ +\x4e\x5f\xc4\x62\xb1\x4c\x26\x2d\x62\x69\xab\xbc\x6d\xdb\xf6\xcc\ +\xcc\x4c\xb5\x5a\xad\x95\x2b\xa2\x28\x96\xca\xe5\xc1\x60\x60\xdb\ +\xf6\xd4\xd4\x54\xa7\xd3\x09\xc3\x50\xd7\xf4\x20\x08\xf8\xa3\x2c\ +\xcb\x52\x14\x25\x99\x4c\x1e\x3f\x7e\xfc\xa1\x87\x1e\xe2\x89\xa1\ +\x28\x8a\x41\x14\x8d\x8d\x8d\xfd\xe4\x4f\xfe\xe4\x9f\xfe\xe9\x9f\ +\x3e\xf6\xd8\x63\x2f\xbf\xfc\xf2\xf4\xf4\xf4\xf1\xe3\xc7\x87\x86\ +\x86\xce\x9f\x3f\xff\xde\xc7\xde\x7b\x07\x16\xef\xc4\x3b\x18\x08\ +\xa2\x4a\xb9\x8a\xb1\x20\x40\x28\x89\xa2\x28\x4a\x18\x8b\x08\x43\ +\x01\x61\x0a\x00\x04\x80\x30\x2a\x08\x82\x65\x59\xd7\xae\x5d\xeb\ +\xf6\x4d\x46\x41\xab\xd5\x7c\xee\xb9\x6f\x0e\x65\x87\x5e\x7d\xf5\ +\xd5\x33\xaf\xbf\xbe\x6b\x7e\x76\xf1\xe2\xc5\x1f\xfb\xf1\x1f\xe5\ +\xa2\x0d\xc3\x30\xa6\x26\xc7\xbe\xf5\xad\x6f\x6d\xd6\x36\xbf\xfc\ +\x77\x7f\xf7\xd0\xbb\x1e\xd6\x35\x2d\x9d\x4a\x5f\xbb\x72\xa5\xd1\ +\x6c\xe4\xf3\xf9\xf3\xe7\xcf\x0f\x0d\x0f\x4b\xb2\xa4\x68\x5a\xbb\ +\xdd\xbe\x70\xf6\x9c\x88\xb1\x24\x49\xdd\x6e\xd7\x71\x1c\x51\xc4\ +\x9e\xe7\x13\x42\x2a\x95\x8a\x20\x08\xc9\x78\xc2\x73\x5c\x45\x92\ +\x2f\x5f\x5a\x2c\x15\xb7\x75\x5d\xd7\x55\x2d\x11\x8b\x5f\x6d\x5d\ +\xf1\x1c\xb7\x5a\x2a\x9b\xa6\x19\x86\xa1\xaa\xa8\x8e\xeb\xc8\x9a\ +\xca\x67\x57\x00\x00\x94\x31\x59\x56\x6c\xdb\x9e\x9e\x9e\x2e\x16\ +\x8b\x96\x65\xe5\x72\xb9\x5a\xad\xc6\x5b\x31\xcd\x66\x53\x55\xd5\ +\xb9\xb9\xb9\x73\x17\x2e\xb8\xae\x6b\xdb\x36\x00\x20\x91\x48\xc4\ +\xe2\xb1\x43\xf7\x1c\xea\xf7\xfa\xfd\xbe\xb9\x5d\xda\x16\x31\x8e\ +\x18\x99\x1c\x9f\x48\x25\x92\x5f\xfb\xfa\xd7\x5a\xad\x16\xa0\xd4\ +\x75\xdc\x5e\xb7\x27\x49\x12\x78\x1b\x23\x58\x8c\x31\xee\xb6\x3d\ +\xbf\x63\x47\xcc\x88\xf5\xfb\x26\x42\xa8\xd9\x6c\x8f\x8c\x8e\x58\ +\x03\x8b\x37\xfd\x09\x21\xb5\x5a\x8d\x53\x9f\xf5\x7a\x5d\x92\xa4\ +\x6b\xd7\xae\x66\x32\x99\xc9\xc9\xc9\xcf\x7f\xfe\xf3\x85\x91\x7c\ +\xa5\x52\x49\x24\x93\xbd\x5e\x17\x42\x30\x18\x98\xa3\xa3\x23\xad\ +\x56\x5b\x10\x84\x4b\x8b\x97\x4c\x73\xb0\x7b\xe7\xee\x54\x2a\xdd\ +\x70\x2b\x5b\x5b\x5b\x51\x14\xad\xac\xac\x26\x9a\xad\x31\xc7\xad\ +\xd6\x9a\x13\x13\x13\xa5\x72\xb1\xd3\x6e\x56\xab\x55\xc6\x68\xb5\ +\x5a\x19\x1b\x1f\x8b\xa2\x90\x50\xe2\xba\x8e\xa1\x1b\x8e\x65\xab\ +\x71\xa3\xd1\x6e\x36\x1b\x8d\x4e\xa7\x93\xcd\x66\xe7\x66\xe7\x4a\ +\xc5\x4d\xd7\x75\xaa\xd5\x6a\x42\x37\x96\x96\x96\x2e\x5f\xbe\x92\ +\xc9\x64\x08\x21\x86\x61\x48\x8a\x52\x2c\x16\x13\xb1\x14\xc7\xdf\ +\x6c\x36\xbb\x63\xc7\x9c\x2a\x49\x1b\xeb\x1b\x22\xc6\x51\x14\x71\ +\x3d\x66\x2e\x97\xab\x56\xab\x85\xd1\x42\xbd\xd5\xe2\x5a\x4b\x41\ +\x10\x6c\xdb\xce\xe5\x72\x18\xe3\xf9\xf9\xf9\xd7\x5e\x7b\xcd\x75\ +\x1d\xdb\xb6\x10\x16\x25\x49\x3a\x78\xf0\xe0\xc7\x3e\xf6\xb1\x3f\ +\xfe\xe3\x3f\x69\x77\xda\xa2\x28\x32\x46\xd7\xd7\xd6\xee\xbd\xe7\ +\x50\x10\xf8\x77\x60\xf1\x4e\xbc\x83\x11\x38\x81\xc0\x84\x54\x3c\ +\xad\x8a\x0a\xa4\x81\x17\x44\xfd\x81\x19\x45\x4c\x40\x88\x41\x20\ +\x62\x81\x46\x90\xbb\xf6\xa7\xd3\x49\xdb\xb6\x3d\xcf\x57\x25\xb1\ +\xdf\x6d\xf9\xce\x00\x63\xb9\x0d\xa2\xad\xd5\x25\x84\xd0\x95\xcb\ +\x97\xb8\x98\xa3\x56\xab\x65\x32\x99\x88\x30\x55\x33\xf2\xa3\x23\ +\x2c\x62\xbd\x4e\xbf\x59\x6f\x2d\x5e\xb9\x76\x73\x75\x7d\x76\x76\ +\xbe\xd6\x6a\x2f\xaf\x6d\x00\x00\x82\x20\xc8\xe7\xf3\xab\xab\x6b\ +\xfc\x9d\x14\xc6\x27\x4d\xd3\xec\x74\x3a\xba\xae\xbb\x7e\x88\xbd\ +\xc0\x76\xfd\x95\xb5\x55\x5d\xd7\xcb\xd5\x0a\x00\x00\x21\x34\x3b\ +\x3b\x6b\x59\xd6\x85\x4b\x17\xb9\xcb\x43\xb1\xbc\x4d\x18\x03\x08\ +\x04\x34\x90\x54\xc9\xf7\x5d\xc7\xb1\xc4\x50\xc4\x08\x2a\x92\xd8\ +\xef\xb4\xa3\xb8\xf1\xea\xab\xaf\x8c\x8c\x8c\x0c\x0f\x0f\xdb\xb6\ +\xcb\x85\x8a\xb3\x33\x3b\x0a\x85\xc2\xf9\x0b\xe7\xcb\xdb\x95\x89\ +\xb1\xb1\x41\xbf\x7f\xd5\xb2\x01\x00\x0f\x3f\x70\xff\xb3\xcf\x7c\ +\x95\x86\xc1\xc4\x58\x21\x1a\xce\x5f\x59\xbc\x38\x30\xfb\xe3\x13\ +\x85\x37\x4e\x9e\xf0\xfd\xd0\xec\x76\x23\xdf\x6b\xb7\x9b\x2c\xa4\ +\x8a\x24\x4a\x12\x0e\xc2\x80\xbd\x0d\x58\x6c\x34\x2a\x31\x45\x1c\ +\xcf\xc5\x35\x14\x1a\x92\xd0\xb1\xbc\x6a\xa3\x5b\x6d\xf6\x24\x41\ +\x10\x18\xf1\xfd\x00\x20\x8a\x25\x41\x93\x54\x42\x18\x83\x80\x30\ +\x3a\xb0\xdc\x6a\xad\x51\x2a\x57\x55\x45\x59\x59\xba\xe9\xd8\x83\ +\xcd\xf5\xf5\x4e\xb7\x09\x58\x84\x20\x93\x44\x48\xa3\x30\x0a\xc2\ +\xd9\xa9\x39\x40\xc8\x50\x3a\x51\x29\x97\x2b\x95\xca\x0b\xdf\x7e\ +\x31\x22\x74\x60\x39\x67\xcf\x5d\x48\xa7\xd3\x00\xa1\x5a\xa5\x54\ +\xdc\xdc\x06\x00\x98\x66\x3f\x95\x4a\xed\xdd\x7f\x60\x69\x69\x09\ +\x21\xd0\xee\xf5\x62\x7a\x4c\x8f\xe1\xeb\x37\xaf\x1b\x86\x81\x10\ +\xba\xb2\xb8\x68\xf6\xbb\x7b\x76\xef\x96\x25\xa9\x51\x6f\xd4\x2b\ +\x55\xdf\xf3\x02\xdf\x6f\xf5\x4d\x55\xd5\x5d\xc7\x4f\xa4\x54\x84\ +\x84\x5e\xb7\xd9\xed\x76\x75\x5d\x4f\x67\x92\xcd\x66\xb3\xd5\x6e\ +\xd4\xcb\xdb\xab\xab\xab\x3f\xfc\xc3\x3f\x3c\x39\x39\x79\x73\x79\ +\xa9\xd9\x6e\x0c\xe5\x87\x16\x16\x16\x2c\xcb\xba\x7a\xf5\x2a\x0d\ +\xa3\x47\x1e\x79\xe4\xec\xd9\xb3\xb6\x6d\xef\xde\xbd\x2b\x16\xd3\ +\xf7\xed\xdb\x63\x9a\xbd\x27\x9e\x78\xec\xda\xb5\x2b\x9a\x26\xf7\ +\x2d\x67\x68\x68\xe8\xc5\x17\x5f\xbc\x74\xe9\x92\xd9\x6b\xc7\x34\ +\x65\x73\x6d\x15\x02\x92\x49\xc6\x03\xcf\xc6\xdf\xcd\x14\xfd\x0e\ +\x2c\xde\x89\xb7\xdb\x75\xc1\x82\xc0\x08\xf3\x3c\x3f\x8c\xa8\x00\ +\xa1\xae\xa8\xae\x1f\x12\x42\xb0\x80\xa3\x28\x60\x94\xdd\xf2\x73\ +\x0e\xc3\x28\x8a\x20\x84\x8a\xa2\x48\x58\x60\x84\x51\x21\x14\x05\ +\x01\x49\x52\x10\x04\xdc\x89\x0b\x63\xfc\x67\x7f\xf6\x67\xaa\xaa\ +\x76\xbb\xdd\x54\x2a\x05\x98\xb0\xb8\x78\x69\xd7\xae\xdd\x5c\x79\ +\x67\xdb\x76\xab\xdb\x79\xf4\xd1\x47\xbf\xfd\xed\x6f\x23\x84\xc2\ +\x30\x5c\x59\x59\x49\x26\x93\xaa\xaa\xf6\xfb\xfd\x5e\xaf\xc7\x8b\ +\xc1\xe1\xe1\xe1\xcd\xcd\x4d\x8c\xb1\x24\x49\x9e\x63\x11\x42\x3c\ +\xcf\xd3\x75\x7d\xff\xfe\xfd\xeb\xeb\xeb\xdd\x6e\x97\x0f\xf3\x89\ +\xa2\xa8\x6a\x9a\xed\x38\xdc\x14\x87\xb7\x59\x30\xc6\x7c\xa1\x2b\ +\x82\xb0\xd5\x6e\x69\x31\x9d\xbb\x0a\x46\x51\x64\x9a\xa6\x69\x9a\ +\x96\x65\x71\xc5\x38\x25\x34\x0c\xc3\xbd\xfb\xf7\x96\x4a\x25\x08\ +\xa1\x2c\xcb\xf5\x7a\x7d\x7a\x7a\xba\xdf\xef\x2d\x2d\xdd\xb0\x2c\ +\xab\xd9\xac\x69\x8a\xd4\x6d\xb5\x5f\x3b\x76\x9c\x0f\x63\xe8\x8a\ +\x22\x08\x02\x10\x01\x9f\x05\x0e\xc3\xe0\x6d\xb0\x17\x00\x41\x14\ +\x37\x0c\xd7\xb6\x7c\xd7\x0b\x83\x50\xd3\x12\x8a\x16\x60\x51\xf5\ +\xac\x1e\xa4\xb7\xe4\x4b\xbe\xef\x33\x46\x07\x83\x5b\x66\x36\x23\ +\xc3\x05\x42\x08\x42\x02\x42\x08\x44\x2c\x16\x8b\x37\x9b\x0d\x73\ +\xd0\x83\x10\x5c\xb9\xb2\xf8\x0b\xbf\xf0\x0b\x3b\x77\xee\xe2\x6e\ +\xb5\xc9\x98\xb1\x78\xe9\x52\x3e\x9f\x8f\xc7\xe3\x89\x44\x62\x6d\ +\x6d\x7d\x6c\x6c\x2c\x9f\xcf\x9f\x3e\x7d\x5a\x10\x84\xe3\x47\x8f\ +\x12\x42\x30\x16\x63\x31\xe3\xca\x95\x6b\x9c\xec\x4d\xa7\xd3\xe9\ +\x74\x36\x8a\xa2\x88\x12\xc3\x30\x5c\xdf\xd6\x75\xbd\x59\xab\xdf\ +\x7f\xf8\x7e\x49\x14\x37\x37\x37\xcd\x6e\xcf\xf3\xbc\x20\x08\x92\ +\xc9\x64\xa7\x37\xd0\x34\x8d\x52\xca\xc7\x7e\x14\x55\x55\x14\x05\ +\x21\x04\x11\xea\x74\xba\xd7\xae\x5e\x9d\x9d\x9c\x18\x19\xcd\x9b\ +\x03\x73\x63\x63\x83\x31\xea\xfb\x61\xb1\xb8\xbd\xbc\xbc\xcc\xa9\ +\x80\xdd\xbb\x77\x03\xe1\xd6\x16\x04\x3e\x17\xbf\x7b\xf7\xee\x52\ +\xa9\x78\xf9\xf2\xa5\x93\x27\x5f\x37\x4d\x53\x56\xf4\x97\x5e\x7a\ +\xe9\xf9\xe7\x9f\x8f\xa2\x48\x92\x24\x12\x46\xe9\x4c\xca\xf3\xdc\ +\xb8\x6e\x18\xba\xf6\x5d\x8d\xf7\xee\xc0\xe2\x9d\x78\x5b\xf1\xa6\ +\xeb\x14\x64\x94\x31\x46\x00\x80\xa2\x28\x46\x14\x60\x8c\xe3\x89\ +\x84\xe3\x0c\x06\x3d\x9b\xb7\x77\x7d\xdf\x27\x84\x50\xca\xb8\x5e\ +\xcf\x71\x6d\xe8\xa3\x48\x12\x0d\x55\xe5\x6b\x8b\x79\x0b\xd8\x75\ +\x5d\x00\x80\xa2\x28\x83\xc1\xa0\x5a\xad\x98\xfd\xee\xfa\xfa\x46\ +\x3c\x1e\xcf\x64\x32\x7c\x65\x07\x67\x12\xb9\x6f\x33\x84\x90\xd7\ +\xb0\xd9\x6c\x96\x6f\x2b\xdd\xda\xda\xe2\x0a\x6d\x4a\x69\x44\x08\ +\x37\xca\x9e\x9f\x9f\xef\xf5\x7a\x8e\xe3\x34\x1a\x8d\x6e\xb7\xcb\ +\x65\xc0\x41\x10\x40\x84\x3c\xcf\xe3\x03\x67\x5c\xf5\xc6\xf7\xae\ +\x20\x84\x78\xa3\x86\xdb\xfd\xc7\x62\xb1\x74\x3a\x2d\x08\xe2\xf6\ +\xf6\x36\xc6\xb8\xdb\xed\x96\xcb\xe5\xe9\xe9\x99\x6a\xb5\x72\xf6\ +\xec\xd9\xb5\xb5\xb5\x7e\xbf\x1f\x8f\xc7\x5f\x7d\xf5\xd5\x8d\x8d\ +\x0d\x6e\x38\x86\x10\x0a\x82\x90\x77\xcc\x39\xce\xf2\x95\x06\xfc\ +\xc9\x1d\xc7\xe1\x56\xde\x6f\x87\xd6\x25\x04\xc7\x62\x43\x94\xe2\ +\x30\xa0\x7e\xc0\x82\x30\x52\xf5\x14\x63\x20\x95\xce\xa5\x74\x65\ +\x65\xed\x72\x40\x82\xc1\x60\x90\x4a\xa5\x3a\x9d\x36\x37\xb8\x4e\ +\xa7\xd3\xed\x76\x3b\x0c\x23\xc6\xe8\xee\xb9\x39\x4d\x93\x21\xa4\ +\x7e\xe0\x72\x71\x52\x14\x45\xad\x56\x1b\x21\x54\xab\xd5\x48\x98\ +\x3e\x71\xfc\x68\xa1\x50\xc8\x66\xb3\xba\xae\x73\xf9\x74\xa3\xd1\ +\x30\x4d\x73\xcf\x9e\x3d\x7c\x6d\xa9\x28\x8a\x94\x92\xe9\xe9\x69\ +\x45\x51\x16\x17\x17\x13\x89\x04\x42\x28\x0a\xc3\xf5\xf5\xf5\xe9\ +\x99\x49\x59\x51\x14\x55\xe5\xca\xc1\x6e\xb7\x5b\x2a\x95\x22\x3f\ +\xe0\xc6\x42\x18\x8b\xa2\x28\xf2\x8f\x4f\xd5\x35\xd7\x75\x79\xef\ +\x18\x41\x98\xcf\xe5\xcc\xbe\x89\x04\x44\x08\x19\x1f\x1f\x9f\x98\ +\x98\xa0\x84\x4e\x4f\x4f\x1d\x39\x72\x74\x78\x78\xf4\xf4\xe9\xd3\ +\xf7\xdc\x73\x4f\x26\x93\x79\xed\xd4\x29\x0a\x41\xbb\xdd\x06\x00\ +\xf4\xfb\xfd\x93\x27\x4f\x12\x42\xae\x5c\xb9\xa4\x69\xba\x69\xf6\ +\xe3\xf1\xb8\x69\x7b\x9c\x0c\xd1\x75\x5d\xc2\x30\xf4\xc3\x6c\x26\ +\x5b\xdc\xde\x02\x00\x40\x84\xbe\xab\x8a\xfe\x0e\x2c\xde\x89\xb7\ +\xd3\x71\xb9\x65\x83\x28\x8a\xb2\x20\x20\xe2\xd1\x30\x8c\x20\x44\ +\x58\x42\xb2\xa8\x26\x12\x09\x55\x11\xad\x7e\x93\x17\xb0\xdc\x61\ +\x21\x0c\x43\x2c\x8a\x8a\xa2\x20\x88\x21\x46\x9a\x24\x8a\x82\xf0\ +\x0f\xb6\xd1\x33\x55\x55\x93\xc9\xa4\x65\x59\x83\xc1\x60\x69\x69\ +\x29\xf4\xdd\x44\x32\xc9\x73\x31\xcf\xf3\xb8\x5c\x83\x73\xf0\x7c\ +\xeb\x08\xf7\x85\x0e\x82\x80\x4b\xf6\xc6\xc7\xc7\xb9\xb0\x46\x92\ +\x24\x4a\x69\x2a\x95\x1a\x1e\x1e\xee\x76\xbb\x61\x18\x16\x8b\x45\ +\xcf\xf3\xf8\x50\x04\x5f\x45\xc2\x6d\x6e\x01\x00\xfc\x12\xe2\xb8\ +\x7c\x7b\xb0\x2f\x0c\x43\xd7\x75\x21\x84\xdd\x6e\x57\x92\x24\x41\ +\x10\x53\xa9\x54\xa9\x54\x1a\x19\x2e\x38\x8e\x73\xee\xdc\xd9\x5c\ +\x3e\x27\x4a\xa2\xaa\xaa\x5c\xee\x77\xe5\xca\x15\x51\x14\x6f\x4d\ +\x89\x88\x22\xcf\x40\xb9\x67\x81\x20\x08\x5c\x63\x7c\x3b\x78\x8a\ +\x0a\xdf\xba\x0d\x2d\xf0\xfd\x08\x20\x6c\xc4\x53\x94\x52\x97\xda\ +\xdd\xbe\x6b\x24\x87\xc2\x20\x9c\x99\x1c\x9f\x2a\xe4\xca\xb5\xd5\ +\xa0\x6f\x75\xbb\xdd\x42\xa1\xe0\xba\x1e\xb7\xb9\x4e\xa7\xd3\xb7\ +\xb6\xb3\xf8\x7e\x3c\x9e\xe8\x76\x9b\x31\x43\x07\x00\x70\xc9\x3a\ +\xcf\xfe\x34\x55\xdb\xd8\xd8\xe8\xb6\x5b\x03\xdb\x92\x15\xa5\xd3\ +\xed\x96\x2b\x15\x73\x30\x20\x94\xba\x9e\x27\x2b\xca\xa5\xc5\x45\ +\xd7\x75\x83\x30\x04\x10\x86\x51\x64\xd9\xb6\x1f\x04\xbb\x76\xef\ +\x2e\x14\x0a\x8e\xeb\xce\xcd\xcf\x9f\x3f\x7f\x3e\x22\xd1\x03\x0f\ +\x3c\x70\xf1\xe2\xc5\x78\x0c\xd7\xea\x8d\x28\x8c\x5c\xd7\x97\x64\ +\x19\x23\x2c\xcb\x24\x0c\x23\xdb\xb5\x00\x00\x18\x63\xc7\x71\x20\ +\x84\x9a\xaa\xa9\xaa\x6a\xd9\x36\x85\x20\x08\xfc\x81\xd9\x1b\xce\ +\x64\x4c\xd3\x5c\xba\xb1\x74\xf0\xe0\x41\x84\x84\x42\xa1\xa0\x69\ +\xaa\x61\x18\x37\x6e\xdc\x18\x1a\x1a\xda\xb9\x73\xe7\xd2\xca\x72\ +\x32\x99\xe4\x9b\x1a\x83\x20\x10\x45\xd1\x30\x8c\x54\x2a\x8d\x10\ +\xac\xd7\x1b\xa2\x28\x72\x31\xa9\xa6\x69\x24\xf4\x83\xc0\x36\x07\ +\xa6\xef\xfb\x20\x06\xbe\x97\xbb\xd1\x1d\x58\xbc\x13\x6f\x87\xf8\ +\x07\xa2\x88\x7d\xdf\x27\x24\xc4\x82\xc2\x00\xa1\x2c\xf2\xbc\x10\ +\x08\x98\x51\xd6\x68\x06\x80\x45\x00\x02\x9e\x28\xf1\x55\x1b\x92\ +\x24\xa9\x8a\x62\x18\x06\x8c\x09\x00\x41\xdf\xb1\xc1\x2d\xd3\x87\ +\x80\x10\xc2\x73\x16\x3e\x9b\xcc\xb3\xc2\xa9\xc9\xb1\x6b\xd7\xae\ +\x63\x8c\x13\x89\x04\x84\xb0\xdf\xef\xf3\xfa\xb7\xd1\x68\x28\x8a\ +\x62\x59\x16\xb7\x6c\x88\xa2\x68\x66\x66\x06\x21\xd4\xeb\xf5\x38\ +\x4a\x02\x00\x28\x21\xa2\x2a\xb7\x5a\xad\x72\xb9\xac\x28\x8a\x28\ +\x8a\x7c\x12\x8e\xf7\x6a\x75\x5d\xf7\x3c\x0f\xbd\x39\x43\xc6\x53\ +\x5a\x9e\x69\xf2\xb1\x6b\x41\x10\xaa\xd5\xea\xf8\xf8\x38\xef\x6f\ +\xb6\xdb\xed\x4a\xa5\x92\x4c\x26\x27\x26\x26\x55\x55\x91\x65\xa5\ +\xd9\x6c\xac\xaf\xaf\x73\x13\x72\xde\x0f\x6d\xb7\xdb\xfc\x18\x39\ +\xd0\xf3\xdd\x09\x7c\x6e\x9a\x3f\x2d\x37\x64\x8d\xc7\xe3\x6f\xbe\ +\xc9\xb7\x6c\xf3\xc6\x44\x45\x24\x8c\xf8\x81\x3b\x30\x07\xcd\x76\ +\x9f\x0a\x6a\xa3\x59\x61\x8c\xd9\x4e\x7b\x7d\x0d\x06\x41\x40\x29\ +\x6b\x34\x1a\xb2\x2c\x5b\x96\xc5\x6f\x1e\xb2\xac\x4c\x4d\x0d\x33\ +\xc6\x02\xdf\xb7\xfa\x7d\x41\x10\xfc\xc0\xe7\x98\x62\x9a\x66\x36\ +\x3b\x94\xcf\xe5\x1d\xd7\x81\x10\xee\xde\xbd\x7b\xbb\xb8\x59\x2c\ +\x16\x27\x26\x26\x24\x49\x32\x4d\x73\x7b\x7b\xbb\x5a\xad\x76\xbb\ +\x5d\x8e\xb0\xdc\xe5\x61\x30\x18\x0c\x0d\x0d\x8d\x8f\x8f\xc7\xe3\ +\xf1\x73\xe7\xce\x85\x61\x58\xad\x56\xe3\xf1\xb8\xa2\xaa\x67\xce\ +\x9f\x0b\x82\xa0\xb7\xb2\x82\x31\xae\x55\xaa\x89\x44\x42\x55\x14\ +\xd7\x75\x55\x2d\x1b\x45\x91\xa4\xa8\xfc\x26\xd4\xed\xf7\xf8\x46\ +\x04\xfe\xe9\xf8\x51\x88\x31\x8e\x30\xde\x2e\x95\x86\x47\x86\x77\ +\xec\x98\x5b\x5b\x5b\xdb\xda\xda\x6a\x36\x9b\x7b\xf6\xec\xdb\xbb\ +\x77\xaf\xaa\xaa\x5c\x69\x70\xf3\xe6\x4d\xee\xb3\x19\x86\x11\xdf\ +\x74\xa6\xaa\x5a\x10\x04\x0c\x00\x59\x96\x23\x16\xf0\x6f\x94\x61\ +\x18\xa2\xaa\x84\x7e\x10\x04\xc1\xf0\xf0\xb0\xa1\x6a\xdd\x6e\xe7\ +\xf6\x94\xfd\x0f\x12\x16\x19\x05\x10\x01\x46\x81\x92\x84\xd4\x66\ +\x41\x04\xbe\xd7\x9b\x24\x13\x1e\xf9\xc8\xcf\xcd\x27\x82\x80\x08\ +\x12\x0e\x8e\x9f\xbc\x3a\x07\x96\xbf\x79\xc5\x94\xf4\xd1\x7b\xe7\ +\xb5\xd3\x4b\xe6\x0f\x7d\xf4\xc7\x86\x15\x28\x04\xc5\xbf\xfd\xab\ +\xe7\x06\x48\x80\x77\x80\xea\x07\x91\x30\xf2\x02\x99\xef\x79\x93\ +\x25\x99\x52\x16\x01\x08\x21\xf0\x7d\x0f\x0b\x08\x41\xe4\x07\x9e\ +\xe3\x38\xfc\x6b\x4a\x29\xf3\x3c\xaf\xd7\xeb\x63\x2c\x12\x4a\x7c\ +\xd7\x89\x69\x1a\xcf\x13\x39\x36\xc9\xb2\xcc\xc7\xe6\xf8\x3e\xac\ +\x76\xbb\xc3\x95\xdb\xfc\x1a\x68\x34\x1a\x61\x18\xa6\x52\x29\x3e\ +\x49\xa2\xaa\x2a\x07\x5c\x4d\xd3\xf8\xf6\xd1\xad\xad\x2d\x55\x55\ +\x39\x04\x0b\x02\xe6\x8e\x0f\xdc\x31\x9f\xdb\x26\x72\x10\xe4\x69\ +\x26\xa1\x94\x6f\x27\xe1\x83\x71\x9c\x85\xe4\x89\x1e\x00\x00\x0b\ +\x02\xff\xa6\x76\x3a\x9d\x4c\x26\xc3\x1f\x6b\x18\x06\x5f\x61\xd8\ +\x68\x34\xfb\xfd\x5e\xb3\xd1\xe4\x9a\x18\x6e\x3a\x8b\x31\x56\x55\ +\xf5\x76\x4a\xc8\xd5\xda\xbc\x4e\xe7\xdb\x54\x82\x20\xe0\x1b\x14\ +\x38\xcd\xfa\xd6\xaf\x29\xc0\x04\x81\x30\xe0\x75\xba\x35\xdf\xf7\ +\x65\x45\x50\x12\x86\x13\x00\x4a\x09\x64\x21\x88\x7c\x59\x11\x2c\ +\xfb\xd6\xfa\x04\x8e\xf2\xa9\x54\xb2\xd7\xed\xca\xb2\xe4\x38\xae\ +\xe7\x3a\x2c\x0c\x63\x31\x8d\x10\xea\x79\x1e\xe7\x64\x15\x45\xee\ +\xf5\x7b\xb2\x2c\x87\x61\xd8\x6c\x35\x1b\xcd\xa6\xe7\x79\x85\xf1\ +\x31\x42\xa9\xac\x2a\x67\xce\x9d\xd5\x54\x8d\x41\x50\x6f\x36\xb8\ +\x4e\xd3\x0f\x83\x28\x8a\x54\x4d\xc3\x92\x78\xe1\xd2\xc5\x6b\x37\ +\xae\x27\x52\xc9\x6a\xad\x86\x05\xcc\x00\x5a\x5f\xdf\x50\x14\xd9\ +\x77\xbd\xf1\xb1\x71\x01\x63\x2c\x8a\xae\xe7\x89\xa2\x48\x22\x4a\ +\x09\xa5\x94\x05\x41\x80\x31\xe6\x0c\xa3\x1f\xf8\xb7\xfd\x38\x38\ +\x6b\x9c\x18\x1e\x0e\x82\x60\x7d\x63\x23\x1e\x8b\xf3\xd1\xcc\x85\ +\x85\x85\x52\xa9\xa4\x69\x9a\x6d\xdb\xe7\x2e\x2d\x2e\x2f\x2f\xfb\ +\xbe\xaf\xeb\x7a\xb7\xdb\xe1\x77\x4d\x4e\x59\xf0\x84\x9d\x00\xc4\ +\xa9\x18\x43\xd7\x49\x14\x50\x42\x3c\xcf\x4b\xa5\x92\x7c\x31\xe1\ +\x77\xdd\xea\xf1\x8e\xc3\x22\xcb\x88\x0f\x1c\x24\xa7\xbe\x43\xd3\ +\xf7\x48\x87\x1e\x10\x80\xcb\x4e\xff\x9d\x37\x70\xbf\x57\xfe\xe4\ +\xd8\xd3\x9f\x3b\x39\xf5\xb3\x3f\x73\x78\xf9\xbf\x7e\xf9\x4c\xf6\ +\xb1\x7f\xff\xc9\x64\xe5\x1b\x8b\x3d\x24\xe7\x0e\xed\xce\x9c\xde\ +\x28\xcd\xfb\xcb\xbf\xf7\x97\x2f\x4b\x08\x0a\xc2\x1d\x4c\xfc\x41\ +\x71\x8b\x8c\x4f\x77\x44\x51\x04\x11\x82\x08\x42\xc0\x30\x44\x18\ +\x63\x49\x96\x35\x55\x71\xac\x2e\x00\xc0\xb2\x2c\x42\x28\xdf\x47\ +\x2a\xcb\x32\x63\xd4\xf3\x3c\x41\xc4\xba\xa6\x29\x8a\xc2\x2b\x71\ +\x3e\x46\x42\x08\xe1\xf2\x34\x00\x80\x65\xd9\xd6\xa0\xcf\x17\x5a\ +\x69\x9a\xc6\x13\x3d\x3e\x04\x2d\xcb\xf2\xed\x75\x05\x9c\x38\x3b\ +\x7b\xf6\x2c\x77\x94\x6a\xb7\xdb\xfc\xea\xea\x74\xda\x8c\x84\x7c\ +\x97\x56\x36\x9b\xe5\x7d\x0f\x9e\xb2\x71\x60\xa2\x8c\x85\x51\xc4\ +\x6b\xfc\x5b\x6c\xe3\x9b\x1b\x48\xf8\x41\x79\x81\x2f\x08\x02\x5f\ +\xbc\xa9\xaa\xfa\xe6\xe6\x66\xbd\x5e\x3f\x7e\xfc\x98\x24\x49\x9e\ +\xe7\xf7\xfb\x3d\x2c\x61\x9e\x0b\xf3\x87\xf0\xdf\x2d\xcb\xe2\x54\ +\x29\x4f\x84\xf9\x53\xdd\xae\x9d\xb9\xfa\x92\x93\x8c\x6f\xfd\x6e\ +\x04\x00\xc6\x91\x26\x63\x12\x3a\x80\x45\x08\x49\x86\x21\x11\xc7\ +\x0b\xfc\x40\xc2\x50\x15\x44\x09\xc7\x3b\x9d\x36\x63\x6c\x79\x79\ +\x99\x52\x2a\x8a\xe2\xf0\xf0\x08\x65\xac\x5e\xaf\x07\x41\x40\x09\ +\x19\x1f\x19\x11\x04\xe0\xfb\xae\xef\xfb\x00\x30\x8c\xb1\x65\xd9\ +\xe5\x72\x99\x10\x62\x9a\xe6\x1b\xa7\x4f\x27\x93\xf1\x54\x2a\x85\ +\x45\x71\x62\x6a\xf2\xd5\x63\x47\xc7\xc6\xc7\x83\x20\x80\x02\x22\ +\x94\xca\x9e\x17\x86\xe1\xbe\xfd\xfb\x35\x4d\x2b\x16\x8b\x57\xae\ +\x5d\xb5\x2c\x2b\x08\xc3\x7a\xbd\x0e\x21\x74\x3c\x77\x6b\x6b\x8b\ +\x2b\x3d\x93\xc9\xa4\xeb\x7b\x03\xcb\x12\x30\x0e\x3c\xdf\xd0\x0d\ +\x12\x45\xfc\xc3\xe5\x8a\x45\x7e\x2f\x0c\x7c\x9f\x10\xc2\x28\x95\ +\x64\x49\xd3\x34\xdf\xf7\xb8\x3d\x47\x10\x04\x3c\x43\xdc\xda\x2a\ +\x3e\xfb\xec\xd7\x2d\xcb\x26\x84\xa4\x52\x29\xcf\xf5\x32\x99\x4c\ +\xbf\xdf\x87\x10\x12\x42\x13\x09\x3d\x1e\x8f\x4b\x12\xee\xf7\xfb\ +\x00\x02\x45\x51\x22\x0a\x39\x37\xe2\x07\x41\xe0\xd9\x48\x10\x08\ +\x21\xad\x56\xcb\x50\x35\x42\x22\xf8\xff\x87\x4e\x34\x8b\x40\x10\ +\xc0\xf1\x3d\xf0\xd8\x9f\x38\xe2\x8c\x54\xc8\xc3\xfe\x06\x43\xdf\ +\x1b\x8c\x21\xde\x14\x44\x08\xfd\x63\x67\x3a\x06\x52\x0b\xff\xdb\ +\xff\x99\xdc\x1d\xac\x1f\xff\xeb\x6f\x5f\xb9\x03\x8c\x3f\x90\x40\ +\x02\x13\x04\x2c\xc9\x98\x44\x18\x20\xc0\x1d\xea\x11\xc6\x84\x30\ +\x06\x00\x84\x4c\x92\xa4\xc0\xf7\x79\xbf\x45\x94\x14\x9e\x34\x41\ +\x08\x3d\xd7\xc5\x54\xd4\xe2\x31\x55\x51\x78\xe7\x84\xd7\xad\x00\ +\x00\xd7\x75\x79\xa5\x9c\x48\xc4\x6d\xcb\x84\x10\xb6\x5a\xad\x46\ +\xa3\xc1\xa7\x56\xf8\x4a\x10\xde\xc7\xe0\x1b\x3f\xb8\xa7\x83\x69\ +\x9a\x9e\xe7\xf1\xee\xe4\x6d\xb1\xde\x50\x26\xc5\xcb\xd5\x76\xbb\ +\xcd\xcb\x64\xee\xad\xcd\xfb\x9e\x18\x21\x01\x63\xee\x2d\xc6\xa9\ +\xae\xf0\xcd\x76\x39\xc7\x68\xcf\xf3\x78\xc5\xdd\x6a\xb5\x24\xc9\ +\x52\x14\xa5\xd5\x6a\x91\x88\x65\xb3\x59\x42\x48\x3a\x9d\x76\x3c\ +\x87\xff\x4f\x5e\x80\x73\xec\xbb\x0d\x82\xfc\xef\x6f\x6f\x8e\xe7\ +\xec\x2a\x87\x5d\x59\x96\xd5\xb7\x61\x15\x01\x18\x13\x18\x30\x54\ +\x19\x01\x81\xd0\xc8\x09\x01\x86\x44\x96\x84\x78\x2c\x09\x22\xd7\ +\x10\xb1\x84\xe5\x20\x08\x24\x49\xea\x74\x3a\xfc\xb8\x0c\xc3\x90\ +\x65\xa9\xd5\x6a\x29\x8a\xc2\x18\xd3\x74\xdd\xd0\xd5\x6a\xb5\x84\ +\x10\x42\x48\x88\xa2\x28\x8a\xc2\x6e\xb7\xeb\x79\xde\xcc\x4c\x36\ +\x9f\x1f\xaa\x56\xcb\xfd\x7e\xff\xcc\x99\x33\xab\xab\xab\xf1\x78\ +\x7c\x71\x71\x51\x10\x84\x30\x08\x34\x5d\xb7\x2d\x1b\x40\xb0\xbe\ +\xbe\xce\x07\x8a\xb8\xf6\x13\x41\xc4\x69\x10\xcb\xb2\xea\xf5\x06\ +\x40\xd0\xf3\x3c\x6b\xe0\x70\xa5\x67\xb7\xd3\x17\x31\x6e\xfb\xdd\ +\x5c\x2e\x17\x51\xa6\x48\x22\xff\xa0\x01\x04\x41\x10\x44\x11\xe1\ +\xec\x73\x10\x04\xa2\x2e\x52\x42\x7a\xdd\x6e\x36\x9b\xb1\x2c\xeb\ +\xe6\xcd\x9b\x7c\x09\x57\xb1\x58\x1c\x1d\x2d\xb8\xae\x2b\x8a\xa2\ +\x10\x84\xfc\x0b\xe3\xfb\x7e\x3c\x6e\x18\x86\x11\x45\x91\x20\x40\ +\x7e\xce\x05\x41\x08\x08\xe1\x1f\x28\x63\x8c\x52\xd6\xef\xf7\x45\ +\x09\x9b\x66\x5f\x1c\x1e\x11\x04\xa4\x2a\xea\x0f\x3a\x5b\x24\xcc\ +\xd8\x25\xdd\x1f\x63\xb2\x49\x08\x84\xd8\xa7\x50\x79\xab\x3a\x56\ +\xf6\x0f\xa9\x18\x06\x20\xe8\x9c\xff\xf6\xe7\x9e\x7a\x49\xc6\x02\ +\x16\xee\x0c\x77\xff\x60\x82\x10\x2a\x8a\x08\x21\x04\x30\x85\x08\ +\x63\x2c\x24\x93\x09\x59\xd5\x09\x89\x00\x84\x08\x42\xcb\xec\x9a\ +\xfd\xfe\xad\x2f\x6b\x10\x64\xb3\x43\x84\x52\xc4\x98\x11\x33\x18\ +\x04\x10\x42\xca\x18\xcf\xa1\x38\x7c\x20\x84\xb8\x8f\x34\xc6\x38\ +\x97\xcb\x37\xc1\x2d\x92\xae\xdf\xef\xf3\x35\x52\x61\x18\xda\xb6\ +\x9d\x4a\xa5\x38\x61\xef\x38\x0e\xaf\x6d\x79\x91\xcb\xbd\xc2\x38\ +\x96\x29\x8a\x62\xdb\x36\x77\x0c\x0b\xc3\x30\x99\x4c\x72\x23\x45\ +\x0e\x8b\x1c\x9d\x91\x28\x7a\xae\xcb\x7b\x2f\x3c\xfd\x94\x24\x89\ +\x67\x3a\x7c\x49\x3c\x87\xda\x4a\xa5\x62\xdb\xae\xe3\x38\x9c\xf4\ +\xe4\xb5\x30\x21\x04\x21\x78\x3b\x2b\xe4\x8e\xaa\xb7\xb7\xe2\xdd\ +\xb6\xc5\xe7\xd6\x3b\xfc\x67\x9e\x7b\xf2\xfb\xbd\x22\x2b\xe0\x2d\ +\x4b\xba\x21\x54\x25\x5d\x95\x35\x16\x7a\x00\x89\x84\x92\x54\x3c\ +\xb5\x6b\x6c\x0a\x00\x16\x78\x7d\x14\x46\x5d\xd3\xe2\x2f\x47\x08\ +\xd1\x34\x95\xf7\xb2\x08\x21\x7c\x86\xc7\xb1\x6d\x01\x21\xc6\xe8\ +\x6d\xd7\xf1\x28\x8a\x54\x55\xe3\xe7\x30\x9d\x4e\xeb\x86\xa1\x1a\ +\x9a\x88\xc5\x76\xbb\xed\xfa\x5e\xbf\xdf\x47\x58\x30\x07\x03\x4a\ +\xa9\x1e\x8f\x99\xf6\x40\x96\x65\xcb\xb1\xa7\xa6\xa6\x86\x47\x47\ +\x06\xb6\x15\x7a\x91\x61\x18\x82\x84\x01\x82\xa2\x2c\x45\x94\x60\ +\x84\xb9\xa7\xaf\x11\x8f\x0d\x65\x87\x56\x57\x57\x63\x9a\x7e\x9b\ +\x58\x18\x1d\xce\x07\x41\xd0\x6c\x36\x01\x82\x9c\xdc\x14\xb0\x20\ +\x49\x92\xd5\x72\x5d\xd7\x13\x30\xe6\xcb\x63\x05\x84\x8f\x1d\x3b\ +\x66\x59\x96\xa2\xa8\x89\x44\xd2\xb2\xac\x4c\x26\x03\x00\x30\x62\ +\x31\xd5\xec\xeb\xba\xce\x0b\x0b\xde\xd4\x16\x45\x81\xef\xb7\x08\ +\x82\x20\x8a\x28\x4f\xc9\x09\x21\x8c\x51\x49\x92\x64\x59\x82\x10\ +\xc4\x62\x31\x55\x55\x54\xf5\x07\x0d\x8b\xa8\x1f\xbd\xf6\xb7\x04\ +\xcb\x10\x46\x8c\x02\x40\x1c\x56\xe9\x7f\xaf\xa9\xe2\xff\x10\xfd\ +\xed\xc6\xd0\x0f\xbf\x4b\xfd\xe2\x5f\x64\xf6\x3e\x1a\x38\x27\x10\ +\x00\x2c\x0a\x7d\xcf\x63\x02\x52\x74\x1d\xdf\x49\x16\xff\xd7\x13\ +\x8b\x00\x30\x46\x05\x81\x0b\xce\x30\x80\x02\xe7\xaa\x82\x88\x00\ +\x00\x24\x45\x06\x94\x51\x42\x39\x0a\xf0\x99\x17\x49\x92\x28\x21\ +\x58\x55\xe3\xf1\x24\xc2\x02\x09\xfc\x28\x0c\x39\xf4\xf0\x94\x8a\ +\xf1\x3d\x2d\x00\x84\x61\xe8\xfb\x1e\xff\x81\xf7\x85\x7d\xdf\x17\ +\x10\xa2\x94\x20\x84\x00\x60\xdc\xa1\x9a\x0f\x2f\x73\x75\x8e\x88\ +\xb1\x39\x18\xdc\x4e\x13\x24\x59\x36\x14\xc9\xf3\x7d\xfe\x0c\x9c\ +\x70\xbc\x5d\xc6\x32\xc6\x28\x63\x90\x52\xde\x9c\xe5\x59\x1e\x7b\ +\x33\x3c\xcf\xe7\xba\x42\xbe\x13\x0a\x00\x40\x29\xe0\xa5\x77\x18\ +\x86\x9a\xa6\x09\x02\xee\x74\xda\x00\xdd\x5a\x0a\xca\x4b\x36\x9e\ +\xa8\xfe\xc3\x6c\x91\xe3\x23\xbf\x2b\xf0\xff\xc3\xff\x48\x08\x89\ +\xa2\xf0\x2d\xb7\x5c\x20\x80\x9a\x94\xd0\xa4\x38\x05\x18\x21\x48\ +\x58\x10\xba\xac\x51\xed\x88\xa2\xa0\x8a\x02\x86\x0c\x41\x81\x43\ +\x30\xbf\x91\xe8\xba\xce\x18\x03\x0c\x4c\x4d\x4d\xe9\xba\x4e\xa2\ +\x88\x04\x41\xbb\xdd\x7e\x53\x35\x15\xa9\xaa\xca\xbd\x26\x31\xc6\ +\xbd\x5e\x37\x95\x4e\x78\xae\x4b\x45\xc2\x0d\x2b\xb3\xd9\xff\x8f\ +\xbd\x37\x0d\xb6\x2c\xbb\xca\x03\xd7\xda\xc3\x99\xee\xf0\xc6\x1c\ +\x6b\xc8\x2c\x55\xa9\x4a\x52\x21\x04\x08\xb0\x00\x03\x8e\xa6\x6d\ +\x4c\x63\xa0\xb1\x09\x63\x33\x19\xd4\xb6\xdb\x34\x76\xdb\x34\x74\ +\xdb\xee\xc6\x1d\x74\xe0\x81\xb6\x1b\x8c\x03\x08\x63\xb7\x81\x30\ +\x0e\x9b\xc6\x26\x8c\x30\xd8\x40\xb7\xb1\x40\x60\x4d\x08\x44\x09\ +\xab\x4a\xaa\x52\x65\x55\x65\xe5\xf8\xf2\x0d\x77\x3a\xe3\xde\x7b\ +\xad\xfe\xb1\xee\xdd\xef\xbc\x97\x82\x2a\x65\x22\xa5\x48\xbd\x13\ +\x8a\xd4\xab\xfb\xee\xbb\xf7\xdc\x73\xee\xfe\xf6\x5a\xeb\xfb\xd6\ +\xb7\xb6\xe5\xa2\x49\x43\xd1\xf6\xd6\x56\xa0\x50\x96\x2c\x1f\xf6\ +\xd4\xa9\x53\xcb\xcd\x81\x97\x45\x83\xd3\xa7\x4f\xa3\x52\x37\xae\ +\x5d\x9b\x4c\xa7\xc3\xc1\x30\x4e\xb9\x92\x40\x75\x69\x4c\x49\x54\ +\x55\x55\x31\x1c\x78\xef\x8d\xb5\xa2\x5a\xd5\x4a\x55\x55\xd9\x75\ +\x5d\xd3\xb6\x2f\xbf\xfc\xb2\xeb\xfc\xc6\xc6\xe6\x60\x30\xd8\xdf\ +\x3f\x48\x92\xec\xfc\xf9\xf3\xeb\xeb\xeb\x97\x2e\x5d\xea\x88\x27\ +\x93\x89\x48\x11\x8a\xa2\x90\x86\x4b\x44\x34\xc6\x74\xae\xed\xba\ +\x0e\x94\x71\xce\xad\xec\xbb\x79\x6b\x6b\x6b\x3e\x9f\x11\xd1\x7c\ +\x3e\x37\x46\xcb\xf7\xea\x9e\x26\xd1\x0c\xed\x82\xdb\x85\x4c\x57\ +\x84\x6e\x4a\x1f\x23\xfd\x86\xc0\xae\x73\x01\x00\xdc\x87\xff\xed\ +\xdf\x7b\xc7\xdf\xf8\x67\xff\xfe\xed\xf3\x0f\xbe\xed\xbb\xff\xee\ +\xfb\x54\xf6\xba\xd3\x5f\xf5\x9d\xbf\xf0\xa7\xff\x5a\x92\xcc\x7f\ +\xf0\x5b\xbe\xe9\xed\x13\x73\x92\x46\xdf\x13\x6c\xd4\xd6\xa0\x36\ +\x0a\x00\x50\x1b\x63\x94\x36\xbb\xbb\xbb\x55\x55\x19\x9b\x04\xef\ +\x90\xbd\x52\x4a\xf8\x68\x6b\xad\x50\xb1\x82\x80\x04\x6c\x94\x26\ +\xe0\xc0\xcc\x88\x8c\x48\xc0\x36\x4b\x98\x21\x2b\x0a\xef\xdd\xbc\ +\x2a\x7d\xe0\x10\x82\x36\x49\x96\x0f\xd2\xac\xf0\x04\xc6\x24\x59\ +\x6e\x03\xa1\x36\xc9\xc0\x26\x8e\x42\x96\xa6\x26\xb1\x81\x69\x98\ +\xd8\x79\x55\x3a\xe7\x6c\x92\x04\x26\xee\x7c\xb2\xb1\x76\x30\x99\ +\x88\x4f\xa2\xcc\x1b\x10\x78\x52\x4a\x69\x63\x82\xf7\x6d\x5d\xfa\ +\xae\x03\xa2\xc4\x68\x63\x90\x08\xaa\xaa\xd6\x46\x15\x83\x64\x3e\ +\xf3\x12\xe1\x16\x45\x61\x8c\x69\x5b\x27\x7f\x9b\xd8\xa4\x2c\xcb\ +\xaa\xae\xb2\x34\x9b\xcc\x0e\xbc\xf7\x02\x8b\x12\x6c\xca\xbb\x88\ +\x70\x52\x1e\x8c\xd9\xb4\x98\x78\xcb\x8b\x08\x32\xde\x8d\x06\x20\ +\x04\xcf\xa8\xd0\xa4\xa8\x30\x90\x3b\x7f\xee\xfc\x7b\x7e\xf3\xfd\ +\x65\x59\xb6\x5d\x09\xae\x2d\xc6\xc3\xa6\x69\x46\xa3\x51\x96\xa4\ +\xb3\xc9\x24\x1f\x8d\x90\x01\x80\x92\x24\x99\xcc\xe7\x06\xd5\x68\ +\x50\xec\xed\xef\xa1\x4e\x50\x59\x60\xec\x3c\xa7\x59\xb1\xbe\x71\ +\xda\xf1\x07\x17\x65\x83\xc6\x92\x32\xd9\x68\xec\xae\xdf\x44\x93\ +\x04\x60\x0f\x68\xd2\x5c\x29\x15\x50\x6f\x9d\x3d\x3f\x9b\x4c\x0e\ +\xa6\x0b\x0f\x6a\x7d\x6d\x3d\x80\x4a\x16\xf5\xbc\x9c\x7b\x40\xa5\ +\x8c\x27\xc7\xda\x56\x4d\x5d\xb5\xdd\x78\xbc\x0e\x08\x7b\x7b\x7b\ +\x6b\x83\x51\xd3\x36\x79\x9e\xfb\x10\x0a\xad\xa7\x93\x09\x05\x2a\ +\xcb\x32\xcd\x32\x0d\x38\x1e\x8d\xda\xae\x55\xa8\xc6\x83\x61\x53\ +\xd5\xe4\x7c\xe7\x5c\xdb\xb6\xc3\xc1\x48\xa4\xac\x1b\x1b\x1b\x44\ +\x34\x9b\x4d\x9f\x7f\xfe\xb9\x8b\x17\x5f\xb3\x38\xd8\x8f\x9b\x8d\ +\x6c\x8d\xd6\x5a\x6b\x0b\x00\x08\x9e\xac\xb5\xad\x27\xd9\x1d\xf3\ +\x2c\x53\x98\xe6\x69\x36\x9d\x4d\x24\xe9\x56\x4a\xfb\x57\xba\xf2\ +\x9f\xf4\x02\x1d\x65\xdd\xe5\x9f\xfc\xd1\x17\xd0\x1a\xad\xad\xfe\ +\xd0\xcf\xfc\x9d\x3f\xf3\x6f\x02\x2a\x93\x24\x16\xbb\xe7\xbe\xe3\ +\x6b\xff\xb8\x98\xa8\xdb\x34\x3b\xc1\xc4\x7b\x43\xb9\x80\x4a\xb2\ +\xa2\x2c\xab\xe1\x60\x50\xd5\xed\xa0\x18\xa4\x59\x11\xc2\x2e\xb3\ +\xa2\x00\x00\xd8\x85\x8e\x90\x3c\x05\x50\x8a\x10\xd2\x3c\x47\x65\ +\xb6\xb6\x4e\x39\xe7\x76\x76\x76\x8b\x41\x5e\x14\xf9\x78\x63\xb3\ +\x2c\xcb\x8d\xed\xd3\x36\x31\x01\xd5\xfa\xc6\xc6\x98\x79\x77\x77\ +\x17\xb5\xcd\x06\x49\xdb\x36\x5a\xeb\x7c\x34\x4e\x07\x43\x11\x09\ +\x1a\x6d\x42\xf0\x59\x96\x13\x52\x32\x1e\x5a\x9b\x28\x00\x93\x17\ +\xde\xfb\xd7\xbe\x6e\xa3\x9c\xcf\xa7\xd3\xe9\x62\xb1\x98\x4c\xf6\ +\xcb\x45\x65\x92\x64\x3e\x9f\x67\x45\xb1\xb6\xb1\xd1\x34\x4d\xd3\ +\xb6\x08\x10\x00\xca\xba\xce\xad\x65\xef\x7c\x5b\x87\xe0\x95\x56\ +\xa8\x95\xd5\x16\xa8\x63\x80\x10\xbc\xd2\xec\x6b\x3f\x1c\xae\x21\ +\x1a\xef\x49\x29\x25\x21\xa7\x4c\x7c\xd6\x1a\x7d\xe8\x24\x48\x92\ +\x50\x57\x92\x56\x21\x52\x05\x01\xa3\x4a\x5c\x48\x06\xe1\x5e\x24\ +\x74\xb2\xd6\xc6\xe9\x0b\x77\x14\x6c\xd0\xfa\xa9\x7c\x52\x1d\x14\ +\x83\xa1\x73\x9d\x1e\xd8\xd6\x57\x0f\x3d\x74\xea\xdd\xef\xbe\xa4\ +\xad\x61\xe2\xc5\xde\x41\x5e\x8c\x7c\xdb\x79\xe2\x81\x31\x19\xa2\ +\xf1\xdd\xc6\xf6\xd9\xd3\x67\xce\xfc\xf6\x07\x9f\xde\x3f\x98\x3e\ +\x71\xf1\x62\x36\x18\x9b\x10\x3a\xb2\x81\x94\x2d\x51\x50\x0a\x87\ +\x00\x00\x20\x00\x49\x44\x41\x54\x36\x5a\x4e\x17\x8e\x1f\x79\xe2\ +\x0d\x49\x96\xb6\xa8\xf3\xf5\x2d\xcc\xb2\xd7\x7f\xe6\x9b\xcf\x5c\ +\x78\x64\x36\x9b\x5d\xb8\x78\x31\x31\x66\x3e\x5f\xd8\xc4\xae\xaf\ +\xaf\x57\xee\xc5\xc7\x3f\xfd\xbc\xb5\x86\x88\xd3\xb1\x79\x78\xb8\ +\xe1\x82\x7f\xe4\x09\x17\x82\x47\x54\x36\x35\x4d\x5d\x29\x6d\x3f\ +\xf4\xf4\xd3\x0f\x3f\xf4\xf0\x20\xcd\xca\xf9\x62\x73\x7d\xbd\x6d\ +\x5b\xa3\x74\xd7\xd6\x08\xe0\xda\x96\x9c\xab\x16\x8b\xad\xcd\x4d\ +\x02\x26\xef\x01\x55\xdb\x54\x83\x3c\xa9\x4a\x45\x9c\xae\xad\x6f\ +\xb6\x6d\xab\x98\xd2\x3c\x9b\xce\xa6\x92\xdd\x9f\x7b\xe0\xdc\x74\ +\x31\x71\xce\x35\x4d\x15\x82\x4b\x53\x7b\xe3\xc6\x8d\xd1\x68\xb4\ +\xb1\xb1\xb1\x42\x3d\x63\x6d\xaa\x53\x00\x86\xf9\x7c\xe2\xbb\x66\ +\x3c\x1e\x17\x59\xae\x58\x6d\x8d\xb7\x86\xa3\xa1\x35\xa9\x52\xfa\ +\x5e\xc3\x22\x82\x49\x8e\xf0\xe1\xc1\xf1\xc7\x36\xbe\x19\x8d\x5d\ +\x9d\xa6\x32\x49\x16\x4f\x19\x55\xfa\x4a\xa5\xd3\x8f\xbe\xd1\x32\ +\x1c\xd5\x46\x30\x33\x00\x02\x4a\x52\xc8\xb1\x7a\x83\xbd\x5f\x1f\ +\x3e\xc2\xc0\x78\x18\xef\xf2\xef\xeb\x84\xd1\x3f\x60\x07\x4b\xa6\ +\x0c\x68\x8c\x09\x44\x5a\x29\xc9\x43\x57\x19\x36\x20\x2a\x62\x26\ +\x66\xd5\xbb\x4c\x52\x95\x43\x04\x49\xac\xda\xae\x93\x0a\xa3\xd2\ +\x2a\x04\xba\x75\x6b\x77\x7f\xff\x40\x12\xc0\xd9\x7c\xee\x3b\x27\ +\xc9\x91\x00\x4d\x04\xa0\x65\xea\xaa\xd8\x73\x08\x21\x40\x20\xf9\ +\x95\xeb\xba\xdc\x26\x83\xe1\x70\x34\x1a\xb7\x5d\x63\xac\xb5\xe4\ +\x25\x88\x03\x80\x3c\xcf\xe5\x0c\xa5\xfe\xd8\x75\x1d\x07\xe0\xc0\ +\xce\x13\x78\x42\x40\x56\x2e\x04\xb6\x49\x62\x0c\x69\x1d\xa4\xbc\ +\xc8\x4c\xc2\x50\x4b\x02\x2e\x99\x32\xaf\x4a\xa2\x52\xf1\x94\xe4\ +\x5a\xce\x4a\x40\xf0\x18\x9d\x22\xf9\xa6\x31\x46\x1a\xe0\xee\x86\ +\x86\x96\x8b\x3b\x28\xf2\x62\x98\x33\x30\x6a\xd5\xd5\x6d\x9a\xa5\ +\x04\x9c\xe6\x19\x00\xa0\x42\xe8\x3c\x33\x33\x51\xf0\xc1\x02\x2a\ +\xa5\x18\x80\x10\x9a\xb6\x25\x26\xa5\xf5\xde\xe4\x60\x3c\x1c\x59\ +\xa5\x5f\xff\x69\x9f\xb6\xb1\xb1\xd1\xb6\x6d\xe3\xba\x4b\x2f\xbe\ +\x58\xd6\x55\x08\x74\xf9\xea\x95\xe9\x6c\x52\x14\x39\x11\x0b\x8e\ +\x5f\x7f\xf7\xf5\xb0\xe2\x31\x9a\xa6\x5d\x5f\xdb\x6c\x9a\x46\x72\ +\x70\xd9\x30\xfa\xcb\x24\x90\x1b\x8d\x86\x86\xd9\x26\xc9\x68\x38\ +\x46\x0a\x83\xc1\xc0\x75\x8d\x31\x06\x98\x9b\xa6\x1d\x0f\x86\x4d\ +\xdd\x34\x5d\x9b\x53\x71\xf5\xfa\xf5\xa2\xc8\x9b\xba\xce\xf2\x1c\ +\x41\x31\x28\x6b\xd3\xb2\x9c\x2e\x16\xa5\x31\x26\x49\xd2\xb2\x2c\ +\x93\x24\x9d\x4c\x26\x75\xdd\xc8\xed\x33\xd6\x88\x1a\x54\x06\xb6\ +\x88\xb2\x4a\x4e\x46\xec\x2f\x8b\xf1\xd0\x75\x2e\xcf\x72\x60\xae\ +\xeb\x3a\x4d\xd3\x24\x4b\x77\xf6\x77\xb5\x56\x1b\x1b\x1b\xf7\x5e\ +\xa0\x43\x46\x7f\xce\xb7\x24\xcd\x0b\xc1\x05\xb9\x64\x70\xfd\xbd\ +\xee\xd6\x94\xef\x09\x96\x30\xb9\x87\x9f\xf8\x6b\x5f\xf2\xd8\x63\ +\x1f\xfa\x9d\xef\x7f\xf7\x95\x97\xe5\xb1\x07\x2e\x7e\xd3\x97\x3c\ +\xf1\xe6\xdd\xcb\xff\xea\x3f\x3c\xf3\xde\x47\x9f\xf8\xf3\x5f\xf4\ +\xc8\xa7\x03\xbb\xba\x9b\xbf\xe3\x3f\xff\xad\x6b\x9d\xf1\x34\xfc\ +\xa2\x2f\xfe\x5b\x4f\x0c\x72\x57\x3f\xff\xab\xef\xfb\xa7\x97\x6b\ +\xf5\x47\x3f\xe7\x6b\xdf\xfb\xee\x1f\x99\x62\x02\xac\xdf\xf0\xe6\ +\x6f\x1f\x7d\xe4\x1f\xbc\x67\x86\x9f\xb2\xd0\xa8\x56\x25\x73\x51\ +\x81\x08\x2e\x6c\x6d\x6d\x21\xea\xb6\x6d\x9d\x6b\xeb\x5b\x33\x00\ +\x04\x40\x44\x25\x9e\x7a\xce\x75\x37\x6f\xde\x70\xce\xd7\x75\x13\ +\x38\x28\x85\x92\x75\x22\x02\xa2\xb2\xd6\x22\x82\x73\x5e\xf4\xbd\ +\xa9\x4d\x10\xb1\x6d\x9b\x28\x82\x09\xc1\x13\xb1\x31\x9a\x99\x41\ +\x01\x2b\x64\x00\x4d\x8c\x4a\x89\x6c\x8d\x01\x24\x10\xab\xca\x6a\ +\x98\xe5\x82\x5f\x5d\xef\x90\xf4\xd6\x5a\x3b\x2c\x72\x62\x62\x84\ +\x65\x16\x8c\x20\xe3\x9e\x7d\xf0\x21\x78\xa5\x54\x96\x15\xa2\x25\ +\x92\xe1\x50\xb2\xe6\x63\xfb\x8a\xf7\xde\x09\x1c\x3a\x27\x11\x62\ +\x92\x24\x6a\x29\x9e\x40\xb5\x3a\xe2\xfe\x2a\x1f\x33\x0e\x41\xb5\ +\xd6\xc2\x5d\xb0\x8f\x65\xd5\x9c\x4b\x32\x60\x08\x9a\x7d\xe0\xb2\ +\xac\x37\x37\xb7\x3e\xf3\x33\x3f\x6b\xb1\x28\xb5\xd6\x4f\x3f\xf3\ +\x0c\x11\x5b\xad\x95\xc2\x10\x82\x4d\x13\x6d\x4d\x59\x96\x5a\xeb\ +\xb3\x67\xcf\x01\xee\xd6\x6d\x59\xde\x5c\xec\x1e\xec\x7b\xe7\x9e\ +\x7f\x91\x7d\x08\x0a\xb1\x71\xce\x26\xd6\x68\x0d\xc0\xc1\x7b\x91\ +\x64\xca\x55\x8d\x65\x53\x39\x81\xc9\x64\x1a\xf7\x2a\xa9\x60\x22\ +\xa2\xc0\x0d\x31\x33\xd0\xc1\xc1\xc1\xa9\xcd\xf5\x27\x1e\x7f\xfc\ +\x60\x36\xe1\x10\x12\x50\x65\x35\xa7\x40\x07\x93\x83\xf1\x78\x68\ +\x95\x76\xde\xd9\x24\x6d\x9d\x1b\x0e\x87\x04\x4c\xc4\x14\x48\x1b\ +\x93\x28\xb4\xd6\x2a\x63\xea\xb6\xcd\x15\xa2\xd6\xad\xeb\x7c\xf0\ +\x9d\xf7\x9d\xf7\xd6\x1a\x40\xa8\xaa\x6a\x3e\x9f\xcb\x5d\x26\xa2\ +\x3c\xcf\xcf\x9c\x39\x43\x44\x22\xd1\x97\x69\x8e\xc0\x90\x15\x39\ +\x13\x21\x43\xdb\x75\xda\x68\xe7\x1c\x2b\x6c\xea\x9a\x5e\x29\x2e\ +\xfb\xf8\x53\x2e\x6d\x78\xea\x17\xfd\x66\xe7\x5f\x7a\x99\xe5\x92\ +\x22\xc2\xc7\x8a\x22\xcc\x24\x21\x5e\x2f\x82\x23\x11\x80\xa8\x57\ +\xff\x5a\xec\x69\xfc\xcd\x7f\xf2\x0d\xc5\x0f\xbe\xed\x7f\xff\xaa\ +\xff\xe6\xef\x6f\xde\xf8\xcb\x0b\x3d\x0c\x6d\x7d\x66\x04\x3f\xfb\ +\xab\x7f\xe7\x8f\x7d\xe9\x0f\x7d\xda\x8b\x7f\xf6\xa9\x0f\xff\xd8\ +\x0b\xcf\xa1\x5a\xfb\x8a\xef\xf8\xaf\x2e\x4c\x1a\x02\x05\xc4\xc3\ +\xd7\x5e\x7c\xe2\x97\x7f\xea\xab\x66\xeb\x5f\xfe\xad\x7f\xfc\xdb\ +\xbf\xef\x67\xfe\xc9\x23\x8f\xfc\x85\x47\x16\xbf\xf4\x4f\x7e\xe7\ +\x65\x5b\x3c\xf6\xc7\x9e\xfc\x53\x3b\xfb\x3f\xf2\xee\xe9\x1c\x3f\ +\x55\x81\x31\x04\xaa\xeb\x7a\x6d\x6d\xad\x6d\x5b\x95\xe8\xaa\xaa\ +\x8c\xb1\x5a\xeb\xe1\x70\xdc\xb6\x2d\x91\xbf\xb9\x73\x55\x00\x31\ +\x6a\xfa\xba\xae\x73\xce\x11\x81\x52\x4a\x19\x64\x46\xef\x97\xe8\ +\x40\x44\x4d\x83\x12\x70\x09\xb2\xb4\x75\x1d\x99\x10\x59\x7b\x12\ +\x95\x2c\x7b\xa8\x81\x02\xb0\xd6\xda\xa0\x5a\x91\x25\xa4\x08\x64\ +\xe0\x67\x51\x14\x08\x20\xb1\x4c\x5d\xd7\xd2\xec\x21\x64\xc8\x92\ +\x85\xc8\xf3\xae\x73\xce\xfb\x40\x04\x00\xc4\x04\x80\x0c\x40\x52\ +\x10\x04\x4c\x92\x64\xb1\x58\x54\x55\x35\x1a\x8d\xb2\x2c\x8b\x71\ +\x9f\x50\xde\x41\x78\x13\xe7\x04\x32\xf2\x3c\x97\xec\x58\xf6\x06\ +\x61\x42\x23\x20\x0a\x88\xc4\x09\x24\x7d\xb8\xbc\x23\x22\x1a\x27\ +\xd3\x69\x5d\x37\x4d\xd3\x30\x03\x6a\x23\xf4\xc5\xf9\xf3\xe7\xca\ +\x45\x5d\x0c\x07\x1f\x7e\xf6\x59\x66\x42\xa3\x19\x81\x1c\x79\x22\ +\x62\xb2\x46\x2b\x44\x26\x9a\x4e\xf7\xe7\xd3\x49\xd3\xd4\x6d\xd7\ +\xa5\x79\x56\x55\x55\x9a\x65\xa0\x10\x14\x2c\xaa\x45\x08\xa4\x71\ +\x39\x4a\x59\x3e\x4e\x55\x55\x5a\x2b\xf9\xec\xce\xf9\x34\x4d\x01\ +\xb0\xae\x2b\x11\x33\xc5\x8e\xef\xc3\x62\x82\xd1\xb3\xf9\x6c\x3e\ +\xd9\x7f\xfc\xd1\xc7\x76\xf7\xf6\xd6\x06\x03\xef\x49\x48\x15\x22\ +\x4a\xb3\x6c\xbe\xea\xdd\x2c\xeb\x2a\xcd\x33\xd7\x76\x8d\xeb\x9a\ +\xae\x75\xa2\x61\x62\xb6\x89\xdd\xb9\x75\x0b\x00\x8c\x4d\xd2\x2c\ +\xeb\xe6\x73\x63\x4c\xdd\x34\xc6\x8e\x10\xa1\x5d\xb6\x06\x90\x54\ +\x2a\x64\xec\x81\x88\xcc\xab\xaa\xaa\xda\x26\x1b\x14\xc2\x35\xe5\ +\x79\x6e\x50\x05\x0a\x5d\xd7\x79\xef\x95\x31\xda\x98\x24\x49\xef\ +\x75\x12\xad\xa0\xbe\xec\x6e\x59\xb8\xd3\x89\xb8\x14\xe0\xd4\x37\ +\x7c\xe7\x77\x7c\xc1\x6b\xd6\x9f\xfb\xd5\x7f\xf1\x0f\xff\xe5\x7f\ +\x56\x56\x31\x64\x5f\xf1\x97\xfe\xfa\x97\xbd\xe9\xcc\xd5\xf7\xff\ +\xbb\x7f\xf0\xc3\x3f\xd7\x25\xf6\xd5\x7d\xbf\x58\x67\x0f\xab\xee\ +\x6a\xd7\x5d\x79\x71\xaf\x7a\x38\x35\xf9\x67\x7c\xd7\xf5\xf7\xfd\ +\xcd\xf7\x3e\xf5\xe3\x8a\xdd\xee\xf4\xa6\x27\x00\x66\x22\xfa\xe2\ +\x37\x7d\xd1\x2f\xfd\xc2\xff\x34\xc7\x44\x2f\x21\xd8\x57\xf5\xce\ +\x3e\x7c\xc4\xe9\x2f\xce\x55\xd2\x5e\x7d\x5b\xf5\xf8\xff\x71\xfa\ +\x99\x3f\x93\x3c\xf4\x0d\xcf\x5e\x7f\xf9\xc1\x8d\x0d\x78\x61\xfe\ +\x29\xcb\x44\x7b\xe7\x10\x71\x38\x1c\x5a\x6b\x47\xc3\xf1\xc1\xc1\ +\xa4\xaa\xaa\xc5\x62\x71\x70\x30\x65\xe6\x34\xb5\x4a\x69\x22\x46\ +\xa5\x95\x32\xd6\xda\x9d\x5b\x37\xb5\x32\x11\xda\xd8\x1d\x12\xb5\ +\x91\x8c\x26\xe2\x34\x4d\x9c\xf3\xc6\x68\xa0\xe5\x33\xb5\xd6\xde\ +\x07\x09\xe2\x00\x40\x1a\x8d\x51\xab\x00\xe4\x9c\x83\x40\x02\x16\ +\x5a\x29\x83\x2a\x2a\x6c\x3a\xe7\x10\x59\x50\x49\x44\x39\x02\xca\ +\xc6\x18\x06\x68\xda\x16\xb5\x01\x50\xc4\x24\xd0\xe6\x89\xb4\xd2\ +\x3a\x4d\x00\x1d\xb3\xef\x93\x27\x91\x53\x16\xe6\x7a\x29\x08\x27\ +\x8a\xb3\x9e\x11\x51\xcc\x2c\xa4\x9f\x47\x2c\xf5\x25\xf1\x94\x2d\ +\x61\xc9\x8f\xaf\x52\x3f\xef\xfd\x1d\x57\x60\x98\xf9\xfa\xf5\xeb\ +\x7f\xf8\x0f\xff\xe1\x24\xcd\x18\x30\x2f\x86\xcf\x3e\xf7\xec\x73\ +\xcf\x5f\xd2\xc6\x84\x10\xd6\xd7\xd7\xbd\xf7\xc8\xe0\x43\x60\x60\ +\x46\x66\x05\x9d\xf7\xd3\xbd\xbd\xe7\x7f\xf1\x17\x6f\xed\xee\x77\ +\x14\x02\x39\x54\x0a\x01\xca\xba\x72\xc1\x2f\xea\x6a\xd9\x4b\x47\ +\x81\x19\xac\x82\xc4\x68\xf9\xbc\x31\xdf\xd7\x5a\xa7\x59\xea\x43\ +\xe7\xca\x96\xc2\xb2\x94\xd1\x2f\x6b\x10\x49\xf8\x02\xc4\x44\x4c\ +\xf3\xb2\x9c\x4c\xa6\xa3\xa2\x48\xd2\xd4\xa6\xaa\xaa\xe6\x45\x51\ +\xd4\x75\x3d\x5b\xcc\x37\xd7\x36\x02\x85\xce\x3b\x44\xbc\x7e\xf3\ +\x86\x35\x49\xdb\x79\x6d\x53\x6a\xba\xd6\x3b\xa5\x2c\xb2\x56\xa8\ +\x29\x50\xf0\x04\x5a\x03\x2b\x00\x35\x9d\xcc\x86\xc5\x28\x49\x53\ +\xb9\xb6\xb1\x5e\x51\x14\xc5\x85\x0b\x17\xf2\x3c\x1f\x8f\xc7\x6d\ +\xd3\x4c\x17\xf3\x45\x59\x4a\x5f\xd3\xe6\xe6\x66\x9a\xa5\xc0\xa0\ +\x8d\xd9\x3a\xb5\x3d\x1e\x8d\x16\x75\x25\x06\x43\xf7\x98\x72\x61\ +\x82\xb6\x59\x66\x0b\x1f\xeb\x06\xe9\x1b\xfe\x23\x3f\xf0\xd3\x5f\ +\x59\xfc\xc2\xbf\xfc\xe5\x67\xbf\xe1\x3b\xff\xf1\x63\x8b\x2f\xf9\ +\x0b\x3f\xfd\xf2\x1b\xde\xfa\x13\x7f\xfe\xb3\x5f\xfa\xb1\x9f\xff\ +\xf5\x3f\xf9\x6d\xdf\xfb\x6f\xb6\x6e\x7e\xe5\xf7\xfc\x26\xda\x57\ +\x51\xa9\x41\x4b\x3b\x7f\xef\xd7\x66\xff\xf4\xbb\xff\xfc\xd7\x2a\ +\xc4\x9f\xf9\x20\xbe\xe3\x1d\x7f\xd5\xe8\x44\xa3\xda\xb8\xf0\x37\ +\x1e\xa1\x77\xbd\xbd\x25\x8d\x84\xe6\xd1\x07\xf0\xd2\x2f\x97\xb8\ +\xe2\x70\x58\xa7\x0f\xfc\x8f\x6f\xfd\xa0\xf3\xf3\x5f\xfd\x95\xff\ +\x61\x6e\xc6\xba\xf9\xad\xb7\x7f\x60\xf8\xc8\x99\x2f\x7c\xe0\xd3\ +\x1e\x7a\xf7\xfb\x3f\xf8\xc4\x85\x0d\xe4\x97\xe0\x53\x35\x5a\x44\ +\xa5\x0e\x0e\x0e\x1e\x7c\xf0\xc1\xb5\xb5\x35\x6b\x92\xed\xed\xed\ +\xcb\x97\x5f\xae\xaa\x8a\x19\x89\x28\xcf\x33\x0e\x90\x26\x19\x13\ +\x2b\xa3\x45\x4a\xad\x8d\x9e\xcf\xe6\x9b\x9b\x9b\x82\x1a\x5a\x9b\ +\x58\xb7\x15\xf5\x19\xa2\x62\x66\x6b\x0d\x33\x6b\x85\x2c\x49\x23\ +\xb0\x36\x98\xe6\x39\x02\xc6\x27\x13\x33\x21\x00\xa2\x5e\x25\xa3\ +\xd6\x98\xd0\xb9\xb6\x6d\xe7\xf3\xc5\x70\x58\x4c\xa7\x93\x3c\x4f\ +\x05\xd7\xa4\xf6\x24\x0b\x69\x39\xf6\x9e\x59\x8c\x72\x45\xb7\x98\ +\x64\x59\x5b\x55\x59\x91\xb7\x6d\x3b\x1c\x8f\xca\xb2\xac\xcb\x46\ +\xda\xb4\xa5\x9d\x26\x0a\xc8\x25\x30\x11\x44\x10\x21\x64\x1c\xa9\ +\x2a\xb4\x8c\x34\x3b\xca\x20\xe3\xc3\xd8\x76\x95\x7a\xcb\xc9\xdf\ +\xba\x75\x4b\xe1\x9d\xc3\xa2\x49\xb2\x5f\x79\xc7\xaf\x7f\xe3\x37\ +\xfe\xb9\x10\x42\x60\xba\x78\xe1\x35\xcf\x3e\xf7\x7c\x9e\xe7\x07\ +\xd3\x59\xeb\xfc\xfa\xfa\xfa\x8d\x6b\xd7\xd3\x2c\x71\x6d\x37\x1c\ +\x8f\x16\x75\xdd\x05\x77\xe9\xd2\x65\x9d\x64\x00\xb0\x36\x1a\x8d\ +\x37\xc7\x3b\x37\x6f\x2e\x16\x8b\xd1\x68\x94\xeb\x7c\xb6\x98\xe7\ +\x45\xa6\x94\xca\xb5\x46\x44\xab\x50\xdd\x16\x9f\x0a\x4a\x4a\x27\ +\x25\x82\x5e\x06\xe7\xbd\xaa\xa2\xfc\x20\xc5\x7b\xe7\xdd\x7c\x7a\ +\xb0\xbb\x7b\x6b\xed\x91\x47\xe6\x8b\xb9\x0a\x3c\x18\x0e\x27\xd3\ +\x69\x55\x55\x81\x3d\x00\xd7\x75\xdd\xf9\x0e\x00\x11\x74\xe3\x42\ +\xeb\x03\x6a\xb3\x3f\x99\x3d\xf1\x86\x27\x3f\xf4\xcc\x07\x37\xb6\ +\x37\xaf\x5c\xb9\xc2\xc0\xf9\xa0\xf0\xde\x83\xc2\xf5\xcd\x8d\xbd\ +\x83\x7d\x34\x6a\x32\x9f\xe6\x79\xbe\xbb\xbb\x2b\x0d\x4e\x69\x9a\ +\x16\x45\x71\xe9\xd2\xa5\xf5\xf5\xf5\xcb\x97\x2f\x57\x75\x8d\x88\ +\x59\x9e\x57\x75\x95\x24\x09\x31\x77\x6d\x17\xb4\x4e\xd2\xf4\xd6\ +\xad\x5b\x93\xd9\x74\x3a\x9d\x1e\x4c\x26\xf7\x1e\x16\x89\xf0\xf4\ +\xeb\xf5\xda\x3a\x84\x92\x6f\x7c\x28\xd4\xee\x63\xc0\x10\x93\xa9\ +\x5f\xff\xae\x2f\x7f\x67\x37\x75\xac\x0e\xce\xbf\xf9\xfb\xff\xd4\ +\x9b\x93\x7f\x7b\xf3\xd2\x4f\xfd\x77\x5f\xfd\xff\x34\xce\xf3\x6f\ +\x14\x9f\xf5\xd3\xdf\xfc\xd5\xe3\xbf\xfd\x9e\x05\xbc\xaa\x51\x41\ +\x4a\xc1\x7b\xde\xf1\x0d\xbf\xf2\xcb\xa7\xbf\xf5\xeb\x7e\xf8\x4a\ +\xe7\x90\x89\x81\x4f\x5d\xf8\xe6\xaf\x7f\xec\xfa\xff\xfd\x9f\xfe\ +\x25\x80\x05\xea\xd2\x33\x6f\x2d\xf7\x7e\xb6\x77\x86\x18\xda\x1b\ +\xff\xec\x5f\x7f\xc5\x8b\x0d\x31\xaa\x62\xf4\x16\x26\xb8\x75\xe5\ +\x27\xbe\xe6\x2b\x7e\x82\x5f\xf8\xa6\x6b\xf3\xaf\xd4\xc9\x29\x05\ +\x77\x63\xb4\xfc\x07\x3d\x89\x0e\xde\x7b\xf1\x50\x78\xe8\xc1\x87\ +\xbb\xce\x49\x83\x2d\x00\x36\x4d\x83\xa8\x8c\x4d\x00\x38\x49\x6c\ +\x9e\xe7\xcc\x54\x37\xf5\xe6\xc6\x46\x96\xa6\xcc\x1c\x02\x29\x2d\ +\x44\x17\xa0\x5a\xfd\x0b\xc0\x40\xa8\x10\x70\x55\x75\x81\xc3\xa0\ +\x8a\x89\x0e\xff\x9b\xa5\x1c\x83\x70\x28\x97\x06\xe7\x1c\x10\x29\ +\xa5\xea\xba\xca\xf3\xd4\xda\x24\x49\xd2\x83\x83\x89\x44\x16\xcc\ +\xbc\x58\x2c\xf2\x3c\xcf\xb2\x2c\x84\x90\xa4\x69\x5b\x35\xc0\x08\ +\xa8\x19\x20\x04\x22\x86\xd9\x6c\xa1\x8d\xae\xf7\x27\x92\xf6\x0a\ +\x9e\x0e\x87\xc3\x8d\x8d\x0d\x59\x8a\x12\x24\x8a\xcd\x9f\x0f\x21\ +\xaa\xb5\x89\xe8\xc6\x8d\x1b\x42\xbf\x44\xfd\xa3\x64\xfd\x12\xbd\ +\x4a\x91\x2e\x06\x56\x77\x43\xd6\x29\xa5\xea\xba\x06\xa5\xdf\xfb\ +\xbe\xdf\x78\xcd\x6b\x1e\x7d\xfc\x89\x27\xae\x5d\x7f\xbf\xf3\x61\ +\x6b\x38\xac\xdb\x8e\x08\x16\xf3\x69\x9a\xa6\xde\x3b\x50\x68\xad\ +\x9d\xcc\xa6\xd7\x6e\xdc\x38\x73\xee\xec\xb9\xf3\x0f\x59\x9b\x32\ +\xc2\x6c\x7e\x50\xcd\x67\xde\xb5\x80\xec\x5d\x3b\xc8\x32\xc6\x78\ +\x46\xb8\x54\x19\x1c\xb9\xd1\x11\x01\x99\x99\xb4\x06\x01\xc5\xde\ +\xb5\x97\x1f\xe4\x5f\x44\xad\x18\x60\x5e\x96\x07\x07\x93\x22\xb1\ +\xf3\x79\x39\xd9\xdf\xbd\xf8\xc8\x23\xa0\x70\xfb\xf4\xe9\xd9\x6c\ +\x82\x5a\x2b\x63\xaa\xba\x4e\xd3\x9c\x7c\x00\xc4\x83\xe9\x1c\x94\ +\xed\x3a\xd7\x75\x61\x7d\x3d\xcb\x8a\x01\x11\x5d\x7c\xe4\xd1\xb6\ +\x6d\x7e\xeb\xfd\xef\x47\x65\xb4\x49\xd2\x2c\x3f\x7b\xee\x81\xe7\ +\x3f\xf2\xac\x48\x20\x65\xa7\x11\x77\xf4\xc5\x62\x31\x9d\x4e\xe5\ +\x0b\x29\xaa\xa9\xba\xae\xaf\xdd\xb8\x0e\x81\xce\x9e\x3d\xdb\xb4\ +\x4d\x3e\x28\x8c\x31\x32\xb7\xf6\x95\x52\xdc\x8f\x37\x26\xa2\xfa\ +\x8c\x3f\x97\x3d\xfa\x5a\x65\x0c\x0e\x1e\x30\x7f\xe8\xeb\xb2\x8d\ +\xe1\xc7\x04\x22\x08\xbe\x22\x65\x94\x2e\xde\xf2\xc6\xc7\xdf\xf3\ +\xb3\xef\xf7\x46\x03\x3b\x06\xad\x4d\xfe\x5f\x7f\xee\xa3\x37\xdf\ +\xf1\xf3\x73\xd6\xaf\x7a\x8f\x4d\xce\x3f\xf0\xe5\xdf\xf8\xb5\x3f\ +\xed\x9f\xff\xa1\x83\xae\xfb\x82\x2f\xf8\x7b\x0f\x5b\xf3\x87\x5e\ +\xff\x47\x7e\xf1\xa9\xf7\xaf\x6f\xbf\x71\x3b\xd5\x21\xa8\x87\x5f\ +\xf7\x79\x07\x7b\xcf\xf4\x98\xe6\x25\x21\xa0\x54\xa2\x11\x11\x07\ +\x4c\xe4\x9b\x97\x7e\xeb\x85\x7f\xf6\xef\xdf\xff\x3b\x1c\x4a\x4e\ +\x4f\x4b\x40\xf3\xa9\xc9\x44\x0f\x07\x83\x34\x4d\x77\x76\x76\x6e\ +\xdc\xbc\xe1\x9c\xf3\xde\x6d\x6f\x6f\xe7\x79\x5e\x96\xa5\xa8\xa0\ +\x93\x24\xc9\xf3\x42\x6b\x53\x55\xf5\x6c\x3a\x3f\x7d\xfa\x74\x9e\ +\x67\x4a\x61\xd7\xb5\x75\x5d\x86\xe0\x99\x99\xa5\x13\x04\x58\xfa\ +\x86\x99\x97\xce\x5b\x81\x02\x1d\xfd\x5f\x24\x39\xbc\xf7\xce\x3b\ +\x61\x87\x97\x2a\x6a\xc9\x82\xbd\x97\xfa\x9d\x38\x8f\x0d\x8a\x62\ +\x99\xe0\x8f\x46\xeb\xab\x63\x6d\x6d\x4d\xdc\x5f\xa4\x74\x95\x24\ +\xa9\x4d\x12\x6d\x0c\xa2\x52\x5a\x37\x22\x6d\xf3\x61\x30\x1c\x01\ +\xc0\x78\x3c\x4e\x92\x44\xde\x54\x5c\xb0\x84\x67\x90\xe0\x51\x90\ +\x42\x32\x4d\x29\xf9\x4b\xaa\x2e\x81\x8c\xac\x5b\xf9\xc3\xba\xae\ +\x85\x28\x90\x68\x51\x6b\x5d\x14\x39\xdf\xe9\x7e\x2a\x9e\x14\x00\ +\xf0\xee\x77\xbf\xfb\xe9\x67\x9e\xbe\x7a\xf5\x5a\xd3\xb4\x6f\xf9\ +\xbc\xcf\x23\xe2\xdd\xdd\xdd\xd3\xa7\x4f\xb7\x6d\xe7\xbd\x53\x4a\ +\x67\x59\x0a\x88\x9b\xdb\x5b\x0f\x5f\xb8\xf0\x79\x5f\xf0\xf9\xd6\ +\xda\xba\xae\xeb\xba\xde\xdb\xbd\x85\xcc\x0a\x31\xb4\x1d\x10\x53\ +\xf0\xec\x3d\x39\x4f\x21\x70\x08\xc1\x75\xc7\x0e\xef\x5d\x08\x7e\ +\xe5\x88\xe6\xe4\x5e\xfb\xe0\x85\x9e\x92\xfb\x12\x1f\x97\x5b\xc3\ +\x00\x4d\xd7\x76\x5d\x9b\xe6\xf9\xa3\x8f\x3e\xfa\xda\xc7\x5f\xbb\ +\xb1\xb9\xf1\x91\xe7\x9f\x6f\xbb\x96\x98\x19\x39\x2b\xf2\xbc\x28\ +\x6c\x92\x28\x6b\x8a\xe1\xb0\x6e\x1b\x54\xda\x79\x72\x3e\x30\xe3\ +\xc6\xc6\x26\xa2\x6a\xda\x76\xff\x60\x42\xc4\x80\x98\xa4\x69\xdb\ +\xb9\xbc\x28\xa4\x7b\x3d\x92\x5a\xd2\xda\x58\x14\xc5\xc6\xc6\x86\ +\x6c\x78\x3e\x78\x62\x6a\xbb\x76\x6f\x6f\x6f\x51\x96\x1f\xfa\xf0\ +\x87\xaf\x5e\xbb\xd6\x39\xb7\x58\x2c\x4e\x9d\x3a\x15\x6b\xbe\xf7\ +\x28\x5a\x64\x48\x5e\x6b\xf2\x67\x9b\x77\xfe\x3a\x2b\x0d\xcc\x9c\ +\x3f\x60\x1f\x39\x8b\x7b\x1f\xe1\x8f\x49\x66\xd8\x56\xf4\x25\x7f\ +\xeb\xc7\x3f\xdf\xff\x87\xaf\xff\xd9\x1d\x6b\x10\x00\x42\x5d\x3d\ +\xfe\x8d\x3f\xfc\xcd\x5b\x4f\xfd\xe9\x6f\x7f\x17\xd8\x57\x5f\xb6\ +\x54\x56\x55\xef\xf9\x95\xaf\xbf\x3e\xd9\x01\x54\xcf\x3e\xfb\x53\ +\x4d\x80\xf7\xbe\xff\x47\xd6\xb3\xcd\x91\xd2\x75\xad\x51\x27\xd7\ +\x9f\xfa\xce\x1b\x93\x2a\xfe\x81\x55\x7b\xbf\xf0\x4b\xff\xeb\xc4\ +\xcb\x85\x52\x5d\xfd\x81\x5f\x78\x8e\x2d\x76\xef\xf9\x8d\x7f\x82\ +\x2a\xd3\xf3\x9f\xf9\xd7\xef\x52\x84\x9f\xa2\xad\x87\xcc\xbc\xb6\ +\xbe\xde\x39\x77\x70\x70\x50\x95\xd5\xfe\xfe\xbe\x52\xfa\xd4\xa9\ +\xd3\x42\x53\x6c\x6e\x6e\x96\x65\x39\x1e\xaf\x27\x89\xf1\xde\xd7\ +\x75\x9d\x24\x76\xb1\x58\xdc\xba\xb5\x53\x55\x65\x51\x64\x5a\x2b\ +\xe9\x05\xe9\x27\xd1\x12\x61\xf5\x04\x52\xaa\x8f\x1d\xc7\x74\x82\ +\xa0\x56\xc1\xca\xea\x29\x0a\x51\xc1\x32\xdd\x6b\x9a\xa6\xcb\x73\ +\xac\x2a\x09\xd6\x16\x8b\x45\x54\x50\x4f\xa7\xd3\xba\xae\x37\x37\ +\xb7\xaa\xa6\x96\x44\x98\x88\x40\xa1\x31\xc6\x5a\x4b\xcc\xca\x1a\ +\x40\x90\x94\x19\x11\xc5\x3c\xbc\xae\x6b\xe9\x29\xf4\x2b\x0c\x10\ +\xde\x20\x0a\xb9\x61\xd5\xea\x27\x29\xa7\xc4\x9b\xfd\xe2\xa9\x78\ +\x58\xc8\x9f\xdf\x25\xe5\xf2\x05\x5f\xf8\x45\x6f\x7f\xfb\xdb\xb5\ +\x32\x57\x2e\x5f\xbd\x70\x61\xe7\xc9\x37\xbe\x71\x3a\x9d\xfe\xdc\ +\xcf\xfd\x9c\x49\xd2\x27\x3f\xed\xc9\xcb\x2f\x5c\x9a\x4d\xb0\x28\ +\x8a\x34\x4f\x19\xf9\x73\x3e\xef\x2d\x69\x9a\x5c\xbb\x76\xed\xd6\ +\xad\xbd\x53\xa7\x4e\x5f\xb9\x72\x15\x09\xd6\x86\x23\x72\x7e\x32\ +\x9f\x09\xa6\x83\x34\x32\x32\xb2\xc2\x7e\xc3\x62\xac\xab\xc6\x36\ +\x47\x09\x1e\x8f\xfd\xb6\x9f\x44\x33\x22\x01\x22\x80\x73\x6e\x36\ +\x9f\xaf\x8d\x46\x7b\xce\x37\x4d\xd5\x3a\xd7\x34\xcd\x6c\x36\x1b\ +\x8c\x06\x55\x55\x3a\xef\x5d\xe7\xe6\xbe\x46\x34\x36\xc9\x82\x27\ +\x95\x41\x9a\xe6\xdb\xa7\x4e\xd5\x75\x3d\x18\x14\xde\xfb\x0f\x7c\ +\xe0\x03\x93\xc9\x44\x6c\xe5\x36\x36\x36\x64\xf3\x9b\x4c\xa7\xc1\ +\x7b\x71\x54\x94\xba\xed\xfa\xfa\xfa\x64\x32\x11\xdd\x15\x22\x7a\ +\x0a\x80\xa8\x56\xea\x51\x11\x09\x68\xad\x77\xf6\x76\xd7\xb7\xb7\ +\xf4\x3d\x86\x45\x84\xee\x4a\x50\x6f\x49\x1e\xbc\xe6\xe6\x15\xa0\ +\xc5\x87\x3e\x47\xef\xfd\xe7\xf0\xb1\x36\xff\xbd\xe5\xbf\xff\xfe\ +\xef\xfb\xd2\xc9\x9f\xf9\xca\xbf\xdf\x60\x2a\x79\xd5\xc5\xaf\xfa\ +\x9e\x9f\xfc\xab\x8f\xbe\xf5\xbf\xfd\x53\x7b\xf0\x31\x00\x2c\x62\ +\x73\xe5\xda\x7b\x00\x00\x50\x03\xc0\xc1\xc1\x87\x00\xa0\xde\x79\ +\xef\x6e\x2f\xcb\x9e\xef\xfe\xf6\x11\x1c\xc5\xee\xe6\xcd\x0f\xae\ +\xd2\x0a\x24\x7f\xb0\xb3\x00\x04\x40\x65\x00\x00\xc2\xcd\x2b\x7b\ +\xf0\x29\x2b\x5d\x44\xc4\xc5\x62\xbe\x58\x2c\x98\xb9\x2c\xcb\x6b\ +\xd7\xae\x11\xf1\xce\xce\x2d\xb1\x62\x9d\xcd\x66\xde\xfb\xf3\xe7\ +\xcf\xef\xef\xef\x09\x67\xdd\xb6\xf5\x78\x6d\x14\x41\xa4\x69\x1a\ +\x63\x97\xba\x04\x44\x44\x40\x46\x3e\x06\x16\xc7\xe2\xa9\x3e\x62\ +\xa2\x64\xd0\xd8\x4f\xb2\x97\xbf\x12\x43\xc0\xae\x6b\x9b\xa6\x6e\ +\x9b\x8a\x99\xbd\x77\x22\x18\x94\x86\x30\x81\xc8\xd9\x6c\x0a\x60\ +\xb4\xd6\xda\x24\x99\xb5\x79\x9e\xaf\x6d\xac\x77\x5d\x37\x99\x4e\ +\x09\xd8\x75\xdd\x70\x38\x8c\xd6\x0f\x55\x55\x01\xa0\x50\x3d\xce\ +\xb9\xfd\xfd\x7d\x99\x49\x2f\x98\x22\xb1\xa1\x2c\xcb\x08\x10\xf2\ +\x76\xd1\x36\x4d\x9e\xbc\xa2\x95\x48\x6b\x7d\xc7\xc5\x17\x22\x12\ +\x2f\x1c\x54\xe1\xa5\x97\x2f\xe3\x3b\xdf\xf9\x5f\x9e\x7e\xa6\x2c\ +\xab\xc9\x64\x36\x18\x0d\xff\xe3\x2f\xff\xc7\x83\xfd\xfd\x24\x4d\ +\xaa\xaa\x34\x89\x1e\xaf\xaf\x35\x4d\xf3\xce\x77\xbe\xf3\xb1\xc7\ +\x5e\x77\xe5\xca\x95\xcb\x97\xaf\xb4\x4d\xa3\x31\x24\xd6\xd6\x6d\ +\x8d\x88\x44\x0c\x0a\x81\x38\x00\x81\x67\x44\xc5\xc8\x8c\x2c\x17\ +\x96\x63\x66\xdc\x93\xf6\x2e\x97\x30\xa2\xfc\x2a\x76\x82\x03\xcb\ +\x9f\x23\x03\x68\xa3\x43\x87\x4d\x53\x2f\x16\x0b\xce\x73\x22\xba\ +\x79\xf3\x06\x33\x5d\xbd\x7e\x6d\x30\xcd\x03\x85\x34\xc9\x6c\x9e\ +\x3e\x70\xea\xc2\xd9\x73\x0f\x28\x6d\xf6\x0f\xa6\x97\x3e\xf2\x62\ +\x59\x56\xde\x91\x77\x5d\x55\xb1\xb5\x66\x7f\x7f\x4f\xa4\x5a\xce\ +\x39\x63\xf4\xde\xde\x62\x30\x28\xca\xc5\x42\xae\xa4\x18\xcd\x8a\ +\x9d\xa5\xcc\xba\xea\xba\xd6\x7b\xaf\xd8\x1a\x63\xd2\x2c\xed\xda\ +\xb6\xe9\x5a\xdf\xb9\xaa\xaa\xc4\x81\xa9\x5c\x2c\x8c\xb9\xd7\x72\ +\x6e\x55\x85\xdf\xf8\x19\xde\x7e\x58\x9d\x7b\x08\xfd\x82\xae\xfe\ +\x7a\x37\x3b\xf8\x58\x44\x8b\xec\x71\xfb\xcb\xfe\xf6\xd7\xae\xfd\ +\xe9\xaf\xf8\x96\x0f\xcf\x50\x2b\x6f\xac\xb2\x83\x27\x7e\xe0\xaf\ +\x7f\xc6\x5f\xfe\xca\xaf\x7e\xdf\x0d\xa7\x95\x32\xf6\xa4\x1f\xfa\ +\x9e\x1d\x55\x55\xc7\xe1\xcb\x75\x53\x03\x73\xe7\x1a\xa3\x93\x8d\ +\x8d\xb1\x73\x8e\xc9\x4d\x0f\x6e\x75\x5d\x2b\x42\x3e\x6b\x54\x5d\ +\x2e\x00\xc0\x28\x15\x5c\xd0\xa8\x15\x01\x21\xa3\xc2\x44\x9b\xc4\ +\x26\x8c\xd0\x75\xdd\xb0\x18\x00\x70\xdd\xb6\x83\x2c\x4f\x32\x3b\ +\x9b\xce\xb2\x2c\x1b\x0e\x87\xf3\xc5\x3c\xf8\xb0\xb6\x36\x06\xc0\ +\xc5\x62\x9e\x17\x45\x51\xe4\x75\x55\xf9\xe0\x93\x24\x65\xa2\xba\ +\x69\xb6\x36\x36\xeb\xaa\x22\x6a\x47\xc3\xa1\x35\xa6\xd9\x9f\x26\ +\xd6\x9e\x5a\x1f\xdb\x61\x3e\x18\x8d\x09\xc0\x87\x0e\x09\xec\x81\ +\xe1\x36\xac\x8f\x47\x6d\xdb\x26\xc6\x64\x45\x4e\x00\xc6\x9a\x9b\ +\xd7\x2f\x8b\xc2\x5c\x19\xad\x00\xb3\x2c\x31\x46\x23\x82\x31\x6a\ +\x30\x18\xb6\x6d\xb3\x58\x34\x75\xcd\x88\x7c\x70\xb0\xcf\xcc\x5a\ +\x28\x14\x44\x85\xc8\x00\xfb\x7b\x7b\xce\x7b\xa3\x35\x2a\x95\x26\ +\x09\x31\x7b\xa6\xf1\x68\x44\xcc\xd3\xe9\x94\x89\x89\xc9\x07\xd2\ +\x4a\xb3\x42\x9d\xd8\xbb\x19\x71\x75\xe9\xf9\x8f\x0c\x07\x45\xdb\ +\xb6\x9d\x6b\x27\x07\xfb\x65\x39\x27\xa2\xb5\x61\x36\x18\xa4\xf3\ +\x83\xbd\xbd\xbd\xdd\x0b\x8f\x5c\x44\x84\xb2\x9c\x87\x00\xbf\x3d\ +\x7d\x6a\x51\xd6\x1f\x79\xe6\x39\xe7\xbd\x56\x3a\xb5\x1a\x15\xb7\ +\xae\x45\x64\xe7\x3b\x63\x8c\x55\x69\x08\x7e\x98\x67\xc5\x70\xd8\ +\x36\xad\xeb\xda\xcd\xcd\xb5\x10\xa8\x9c\x97\x6b\x6b\x6b\xf9\x20\ +\xdf\xdf\xdf\x57\xa0\xb6\x4f\x9d\xda\x3f\xd8\x5d\xcc\xab\x37\x7d\ +\xfa\xa7\xcf\xe7\xe5\xce\xad\x9d\xad\xad\x4d\xa3\xed\x73\xcf\x3e\ +\xb7\xb9\xbd\xb5\xbe\xb1\x7e\xf5\xe5\xab\x14\xe8\xdc\x83\xe7\x6e\ +\xee\xed\xec\x77\xe5\x23\x8f\x5e\x28\xf2\x7c\x77\xe7\xd6\x23\xaf\ +\x79\xa8\x9c\xcd\x9b\xae\x5e\xdf\x5a\x5b\x1b\x8d\xcf\x9d\xd9\xee\ +\x9c\xdb\xda\xdc\x9a\xcd\xe6\xeb\xa3\xc1\xee\xcd\xab\xfb\x7b\xfb\ +\x9d\xf3\xa8\xc8\x75\xdd\xe6\x66\xd6\x76\x10\x28\xa8\x05\x0c\xf3\ +\x62\x6d\x6d\xed\x60\x32\xe9\x5c\x57\x36\xa1\x6d\x9a\xcb\x57\x69\ +\xb4\x36\xea\xba\x96\x91\x9c\xf3\xad\x6b\x03\xfb\x17\x2f\x5f\x6a\ +\xda\xce\x4c\x4c\xd5\x54\x69\x9a\x30\x73\xe8\xdc\x93\x4f\x3e\xf9\ +\xc2\x0b\x2f\x2c\x16\x0b\x6f\xed\x7c\x3e\xcf\xf2\xbc\xed\x5a\x63\ +\x8c\xb1\xf6\x5e\x53\x2e\x08\x7e\x41\xd7\x3f\x48\xd7\x08\x10\xe1\ +\x63\x4d\x37\xa9\xf3\x4f\xbe\xf5\xbb\xd2\xd9\x7f\xf9\xf2\xbf\xf0\ +\x1d\x7f\x02\x15\xb5\x57\xfe\xd5\x8f\xfc\x58\xf2\x96\xef\x78\x70\ +\x3a\x79\xd3\xd7\xfd\xd5\xcf\x51\x40\xed\xfc\x67\x7e\xe2\xc7\x6e\ +\x34\x27\xc0\x78\xaf\x02\xc6\x65\xc7\x9b\xd6\x5a\x29\x5c\x85\x7d\ +\xa1\xed\x3c\x11\xa1\x86\xaa\x9a\x03\x80\xe7\x8f\x12\xf4\x01\x00\ +\x2b\x56\x4a\x21\x2b\x46\x22\x15\x00\x80\x3a\xd7\xaa\x46\x1c\xa4\ +\x91\xb8\x69\xa1\x6d\x5b\xa2\xe0\x5c\x27\x63\x06\xba\xae\x95\xe1\ +\x07\x65\x59\x26\xd6\x3a\x57\x2f\x95\xe4\xc4\x6d\xd7\x4e\x0f\xf6\ +\x10\xa1\x6d\x3b\xa2\x0e\x88\x4f\x25\x83\x41\x96\x25\xc3\x21\x25\ +\x3a\x40\xc0\xc4\xa8\x60\x5d\xd3\x6e\x6c\x6d\x28\x1f\x42\xe8\x8c\ +\x02\x06\xef\x5c\xd3\x75\x9d\xb4\x8b\x01\x20\x31\x51\x2b\x2a\x0e\ +\xcd\xcc\x52\x00\x55\x0a\x85\x6f\x11\x7b\x1e\x66\x6f\xad\xd5\xda\ +\x44\x15\x8b\xc8\x12\x95\x38\x92\x55\x55\xe7\x9c\x48\x1d\xa5\x38\ +\xad\xb5\x66\xc5\x5d\x17\x24\xaa\x92\x26\xc2\x3b\x4e\xa3\x89\xc8\ +\x75\x5d\x9a\xa6\x90\x24\xc3\xc1\x60\x6b\x63\x6d\x36\x9b\xa5\xc6\ +\x5c\x78\xe8\x01\xef\x5c\x96\xe7\x9b\x6f\x7a\xd2\x07\x71\xc0\xc5\ +\xf9\xac\x4c\x12\x9b\x99\x54\x6a\x05\x9e\xbb\x86\xa9\x73\x95\x84\ +\xed\x00\x6c\xad\x66\xf6\x88\x04\xc0\x40\x1e\xd8\x07\xd7\xfa\xaa\ +\x09\x44\xae\xa9\x4a\x84\xb6\x5c\xd4\x65\x49\xcc\x8a\x43\x55\x56\ +\x1c\xc2\x6f\xbe\xe7\xbd\x4a\xab\xb6\x69\xab\xd9\xb4\x6d\x5a\x22\ +\xba\xf2\xe2\x74\xf7\x7a\xea\x7d\xa8\xeb\x7a\xff\x60\x27\x90\x4f\ +\xd3\xf4\xe6\x8d\x6b\x5d\xdb\xad\x8d\xc7\xcc\x74\xf6\xdc\x99\xdd\ +\xbd\x5b\x8f\x3f\xfe\x78\x53\xd5\xae\xed\xda\xa6\x81\x75\xd2\x08\ +\xf3\xe9\xfe\xd5\xab\x57\x17\xe5\xa2\x18\x0c\xb3\x22\x9f\x4e\xf7\ +\x43\x08\x3a\xc9\xbc\xf7\x6d\xd7\xe4\x79\x56\x0c\xf2\xc9\xf4\xc0\ +\x68\x6d\xb4\x06\xa6\xa6\xa9\x6c\x62\x7c\x70\xce\xb9\x2c\x4f\xb3\ +\x3c\xed\x3a\x57\x56\xd5\x62\xb1\x60\x26\xe7\x5d\x9a\x6a\x60\x20\ +\xa6\xb2\x2c\x85\xfe\x52\x88\x44\xe4\xbd\x6b\x9b\x76\x7f\xba\xf4\ +\x98\xb8\xd7\x4c\xb4\x63\x62\x50\x06\x51\x81\x4e\xd1\x30\xb7\xaf\ +\x7a\xe4\x19\xda\xf4\xf2\xbf\xfa\x8b\x7f\xe5\xe7\xf5\x4a\x1b\x55\ +\xd7\xaa\xa8\x7e\xf3\xff\xfc\xe6\xef\xca\xa5\x03\x8f\xc9\xcf\xdc\ +\x09\x3a\xdd\xb3\xea\x62\x51\x0c\xbc\x0f\xd2\xe7\x20\x54\x83\x31\ +\xa6\xeb\xba\xd9\x6c\xd6\xb6\xad\xb5\x56\x8b\x92\x6d\xa5\x71\x5b\ +\x2a\x63\x56\x78\x10\xf5\x2b\xd1\xc2\x4b\x88\x45\x29\x32\xd6\x75\ +\x4d\xec\xa5\x61\xae\x2c\x4b\xd1\xc1\x44\xde\xc3\x39\xe7\xba\xce\ +\x68\xad\x94\x09\x9e\x01\xc0\xe8\x84\x88\xac\x4d\x10\x34\x05\x68\ +\xaa\x7a\xed\xd4\x83\xc3\xe1\x50\xe5\x49\x03\xe4\x10\x66\xfb\x33\ +\x34\xba\x9a\xcd\x27\x7b\xfb\xc3\x24\x5b\x5f\x33\x4c\xa4\x94\x62\ +\x50\x4a\x19\x66\x2e\x8a\x21\xaf\x5c\xc2\x42\x08\x5d\xb7\xa4\x77\ +\x04\xc8\x44\x3e\xb9\x44\x25\x27\xf4\x02\x45\x12\x46\x1c\x7a\xa4\ +\x3a\xe9\xbd\x37\x44\x44\xd4\x79\xb7\xbf\xbf\x2f\x01\x75\x1c\x6b\ +\x25\x4f\x5e\x94\xe5\x1d\x97\x17\x95\xd2\xe7\xcf\x9f\x0f\x21\xec\ +\xec\xec\x48\x16\xf9\xe8\xa3\x8f\xce\x66\xb3\x6b\xd7\xae\x3d\xf6\ +\xd8\x63\x6b\xeb\xeb\x81\xc2\xcb\x57\xaf\x4d\xa6\x7b\x44\x0c\xc0\ +\xde\x77\xde\xb7\x20\xe5\x43\x04\x40\xd6\x1a\xc5\x6f\x42\x38\x2e\ +\xc9\xf4\x9d\xeb\xca\x72\xce\x0c\xae\x93\xed\x07\xbc\x73\x65\x5d\ +\xbb\xe0\x87\xc3\x21\xf9\x70\xed\xe6\x0d\xa5\xb5\x46\x25\x43\xa9\ +\x00\xa0\xdc\xab\x10\x20\x2f\x8a\xc0\xa1\x71\x2d\x33\xab\x44\x27\ +\x89\x2d\x2b\xd7\x34\xad\xbc\xd9\xf9\xf3\x0f\xb4\x6d\xf7\x5b\x1f\ +\x7e\xff\xcd\x9b\x37\x5f\x7a\xf1\xf2\xd9\x33\x67\xd6\x1f\x7c\xa8\ +\x69\x9a\xc9\x64\x42\xc0\x99\xce\x36\xb7\xb6\x06\xa3\x91\x88\x0b\ +\xd2\x34\x0d\x81\x19\x54\xe7\x5a\xf6\xd4\x35\xdd\x7c\x3a\x3f\xb5\ +\xb1\x3d\x99\x1c\xd4\x6d\x4b\x81\xa4\xa0\x8b\x88\xcc\x60\x8c\x05\ +\xc0\xe9\x74\xaa\xb5\xce\xb2\x3c\x4d\x33\x6b\x1b\xe7\x3a\xe7\x08\ +\x10\x9f\xfb\xd0\x87\x3b\xe7\xb2\x34\x45\x04\x8d\xaa\x6d\xda\xe0\ +\xfd\xfe\xad\xdd\xba\xaa\xef\x31\x2c\x12\xe2\x67\xbc\x35\x3f\x95\ +\xf0\xb5\xf7\x74\x1f\xfa\x1d\xca\x4e\xeb\x6d\x1f\x5e\xb8\xf6\x6a\ +\xbd\xc5\x50\x61\x79\xf5\xc3\xcf\x5c\x3d\x7a\xce\x93\x17\x9e\x99\ +\x1c\x8d\x48\x4f\x8e\x7b\x43\xb9\x40\x9e\x65\x4d\xd3\x88\x39\xa8\ +\xd8\x52\x49\xd5\x4c\x28\x42\x00\xe8\x9c\xeb\xe3\x60\xff\x07\x39\ +\x62\xbf\x47\x94\xb9\x48\x38\x66\x8c\x61\x92\x70\x66\xd9\x25\x22\ +\x7f\x15\x1b\xec\x00\x40\x2b\x34\x5a\x0b\x2a\xc5\x0a\x97\xb8\x3a\ +\x7b\xef\xad\x4d\x3c\x13\x21\x78\xe7\xc0\xea\x22\x4d\x77\x77\x77\ +\xcb\xfd\x72\x6b\x63\xa3\x38\x77\x0e\x5c\x38\xff\xc0\x79\xa9\x06\ +\x8a\xd2\xa4\x75\x6e\x5d\xa9\xce\xb9\xa5\x5b\xb8\x56\x1a\x8d\x74\ +\xc8\x84\xe0\xb5\x36\xab\x26\x45\x5c\x2c\x16\xd7\xae\x5d\x5b\x2c\ +\x16\x88\x5a\x60\x7d\x3c\x1e\x0b\x3c\x49\x05\x33\x78\xdf\xb4\x2d\ +\x03\x0c\x06\x83\xf1\x78\x1c\xfb\x5b\x60\x25\x00\x24\x0a\xf3\x45\ +\x49\x74\x87\x69\xb4\xd6\xea\xdc\xb9\x73\xd3\xe9\x74\x3a\x9d\x6e\ +\x6d\x6d\x9d\x3b\x77\x2e\xcf\x73\x99\xac\x60\xad\x4d\x12\x6b\x93\ +\xe2\x41\x3c\xbb\xb7\x77\xb3\xae\xab\x3c\xcf\xeb\xba\x34\xc6\xac\ +\x28\x7f\x06\x60\xc0\x20\x97\xd4\x58\xad\xb5\x02\x64\x00\xf6\xc1\ +\xb1\x67\x44\x04\x85\x9d\x4c\x6e\xb0\xc6\x18\xa3\xc8\x34\x32\xf2\ +\x01\x40\x2b\x45\x00\xa3\xf1\x90\x89\xa5\xa8\x97\x65\xa9\x34\xc5\ +\x18\xad\xdd\x4a\x09\x90\xe5\x79\x9a\xa6\x7b\x7b\x7b\x4d\xdd\x14\ +\x45\x21\x83\x4f\xbf\xf4\x4b\xbf\xf4\x85\x17\x5e\x38\xb5\xbd\xfd\ +\x9a\x87\x1f\x96\x62\x45\xd7\x75\xca\x1a\xc9\x03\x5c\xf0\xab\x4f\ +\xa7\x83\x0b\xde\xfb\x5a\x46\x92\x19\xd3\x75\xdd\x43\x0f\x3c\x60\ +\xac\x7d\xe9\xc5\x17\x9f\x7e\xfa\xe9\xd6\xb9\x24\x4b\x85\x91\xbf\ +\x70\xe1\xc2\xc5\x8b\x17\xc5\xfb\x72\x7f\xff\x60\x7f\x7f\xbf\xae\ +\x9b\x2c\x2d\x2e\x3e\xfc\x70\x31\x18\x98\xc4\x22\x03\x85\xd0\xb4\ +\xad\xb1\x06\x18\x28\x84\xb5\xb5\xb5\x7b\xcc\x44\xa7\xaf\xb5\xc5\ +\xa5\xf6\xed\xef\xa2\x53\x6f\x4e\xde\xf8\x26\xff\xe1\x9b\x4c\x27\ +\x20\x76\x1f\x65\xd0\x9d\xeb\x84\x72\x95\x51\xa2\x45\x51\x08\xcf\ +\x2b\x4f\x70\xce\xe5\x69\x0a\x47\xd4\xda\xb6\x8f\x89\xd0\x73\x69\ +\x95\x47\x64\xad\x8a\x0b\x59\xf0\x41\x19\x5e\xf5\xa1\x81\x04\x9b\ +\xf2\x9c\x25\xb5\xe2\x5c\xd7\xba\xd5\x4b\xf1\xca\x48\x51\x9a\x95\ +\x18\x99\xaf\x5c\xbd\xbe\x59\xb7\x41\xa3\x2d\xb2\x62\x34\x6c\xeb\ +\xce\xb5\xde\x68\x7b\xe6\xcc\xe9\xb6\xaa\xbc\x27\x6b\x51\x29\xc3\ +\x08\x45\x96\xe7\xc1\xbf\x7c\xf5\x2a\x13\xf9\x55\x17\x44\x62\x20\ +\x50\x00\xd4\x32\xa2\x33\x48\x14\xe9\x7d\x59\x35\x3e\x10\x2a\xa3\ +\x94\x69\xdb\xb6\x73\xf5\xa8\xf3\x6b\xeb\xd9\x64\x3a\x9d\x4c\x26\ +\xcb\xf6\x61\x50\xad\xf3\x85\x36\x59\x56\x88\x41\xd9\x8a\x07\x67\ +\xd1\x96\x24\x36\xbd\x63\xc1\x2b\x05\xba\x7e\xfd\xba\xb8\xba\x8a\ +\x3f\xf9\x62\xb1\xd8\xdd\xdd\xad\xeb\x7a\x7f\x7f\xff\xe1\x0b\x17\ +\x3a\xd7\xf8\xe0\xb2\x2c\x69\x9a\xca\xfb\x4e\x29\xcc\xb2\x44\x08\ +\x59\x6b\xad\x56\x1a\x35\x48\x5c\x2f\x81\x79\x0c\x8a\x31\xb6\xe8\ +\x02\xf2\x8a\x23\xb2\x88\xc1\x7b\xa5\x75\x31\x1c\x02\x82\x62\xc8\ +\xb3\x54\x2b\x4d\x4c\xae\xeb\xca\xba\xd6\x5a\x07\x1f\x88\x82\xd2\ +\x5a\xf6\xa4\xe0\xb9\xeb\xf6\xb3\x2c\x43\x50\xef\x7e\xf7\x7b\x4e\ +\x9f\x39\x33\x1e\x0c\x27\x93\xd9\xc3\x0f\x5f\xcc\xd2\xe4\x60\x32\ +\x11\xe7\xe0\x62\x34\x24\xa2\xfd\x83\x83\xc0\x84\x88\x6d\xd7\x35\ +\x6d\xcb\x21\x6c\x0c\x37\x0c\x9a\x71\x31\x02\x00\x26\x1e\x8e\x87\ +\xb3\xd9\x6c\xe7\xfa\xce\xf5\x97\xaf\xbb\xd6\x1b\x6b\x9b\xb6\x0b\ +\x3e\x94\x65\xe5\x5c\x18\x8d\x86\x1f\xf9\xc8\xf3\x8b\xc5\x42\x04\ +\x8c\x49\x9a\xb1\x0f\x79\x9a\x6d\xae\xaf\x1b\x6d\xca\xb2\xec\x02\ +\x8d\x07\x43\x61\xff\x3d\xa0\xbd\xe7\x4c\xb4\x9b\x32\x3e\x86\x1c\ +\xe0\xc6\x6f\x74\xc3\x2f\x4b\x3f\xeb\x31\xb8\xfe\xae\xee\x04\x50\ +\xee\x1b\x60\x6c\x9a\x56\x9a\x40\x84\xe1\x95\x81\x4a\xc2\xf3\x2e\ +\xa7\x80\x06\x27\x88\xb7\x12\x76\x84\x18\x21\x0a\xc0\xc5\x36\x89\ +\x98\x8a\x8a\x12\x4d\x7a\x8d\x89\xbd\xb4\x8e\xc4\xa1\x28\x92\xa8\ +\x0a\xd0\x50\x08\x4c\xcb\xf9\xce\xfd\x50\x54\x29\x85\x48\x88\xe8\ +\x89\xb4\x35\xc6\x1a\xa5\x34\x07\x4a\xad\x5d\x1f\x8d\x38\xf0\xb5\ +\xab\xd7\xac\x31\x1a\xf1\xfa\x8d\x1b\xa2\x7c\xd4\x5a\x2f\xa3\x15\ +\x85\x80\xb8\xd4\x2e\x07\x10\x6d\x8d\x00\xae\x8c\x82\x91\xd9\x5b\ +\x00\x90\xe7\xb9\xf7\x94\x65\x79\x08\xbe\xae\xeb\x9b\x37\x6f\x4a\ +\xfb\x30\x33\xa4\x69\x9a\xa4\x3a\x51\x08\xa0\xf6\xf7\xf6\x43\x08\ +\xda\x68\xad\x0d\x33\x89\x1d\x2c\x00\xd4\x4d\x73\x97\x89\x8e\xe8\ +\xd2\x65\x10\xb3\x5c\x99\xf9\x7c\x9e\x65\xd9\xd3\x4f\x7f\x70\x77\ +\xef\xd6\xfe\x64\x6f\x35\x69\x56\xe7\xf9\x52\x54\x54\x55\x55\xdb\ +\x76\x4a\x61\x31\xc8\xa5\xf4\x29\x97\x4e\x64\x98\xd1\x0c\xcd\x87\ +\x65\x1c\xbb\x1a\xdc\x8a\x4a\xa9\xae\x69\xe4\xb2\xa3\x52\xbb\xb7\ +\x76\xe2\xa0\x2e\x22\xa8\xeb\x2a\x4d\x53\x44\x60\x26\x6b\x13\x66\ +\xa0\x00\x00\x20\x9a\x84\xe1\x60\x98\x24\xe9\xfa\xda\x7a\xd7\x75\ +\x4d\xd3\xdc\xbc\x7e\x83\xc9\x3b\xd7\xcd\xe7\xf3\x6c\x50\x90\xa8\ +\xe2\x01\x42\xf0\x9e\xc8\x58\xab\x59\xed\x5c\xd9\x91\x8b\x2c\xd9\ +\x83\x4c\x8f\x70\x4b\x13\xc6\xa1\xb2\xa6\x6c\x6b\x4c\x11\x00\x2f\ +\x5f\xbe\x9c\xe7\xf9\x95\x2b\x57\x44\x3e\x35\x1a\x8d\x9c\x73\x03\ +\x9b\xee\xee\xee\xce\x66\x33\xbd\x1a\xb7\x2b\x4d\x99\xb2\x55\xbb\ +\xee\x5e\xcf\x89\xe6\x9b\xee\xb7\xdf\xa7\x84\xd9\xff\xc8\x2f\xb6\ +\x57\xc7\x8a\xcb\x3b\x74\xe7\x3e\x39\x3e\x09\xb3\xe8\xc1\x6a\x20\ +\x89\xb4\x1b\xcb\x58\x0f\xe8\xb9\xc5\x20\xd1\x72\x98\xbd\xf7\xf2\ +\x1d\x95\x8c\x38\x5a\x0c\xc4\xb2\x63\xb4\x96\x89\xcd\xd1\xb0\xf2\ +\xd9\x8e\xf6\xb1\x31\x66\xac\xeb\xba\xeb\xba\xc4\x26\x12\x25\x4a\ +\x5d\x32\xb6\xdf\x2d\xdb\x4b\x88\x48\xa1\x67\xda\xde\x58\x4f\xb2\ +\x2c\x30\xa5\xa9\x04\x68\xa8\x60\x39\xad\x25\xc9\x32\x91\xcb\x04\ +\x26\x04\x08\xc0\x88\xc0\xb0\x14\xe8\x23\x2d\xf1\x51\x9e\x03\x00\ +\x14\x42\xdb\x75\x6e\x59\x19\xd0\x21\x90\xc0\xa5\x64\xaf\x21\x84\ +\x53\xa7\x6c\xfc\xf8\xb4\xaa\xab\xc6\xe1\x30\x51\xfe\x4d\x44\x78\ +\x17\xcd\x14\xa8\x70\x7d\x7d\x5d\xb0\x2c\xca\x21\x45\xcc\x0c\x00\ +\xcf\x5f\xba\xd4\x34\x95\x5a\xf9\xbc\x45\x7b\xf3\x83\xfd\x99\x04\ +\x5f\x59\x61\xab\xba\x4c\x93\x2c\x49\x6c\x92\x26\x4a\x69\xad\x94\ +\xe8\x6b\x14\x2a\xa5\x34\x01\x10\xb0\x58\xb2\xf4\xe9\x6f\x1f\x02\ +\x30\x83\xf7\x49\x9a\xb5\x4d\x33\x9b\x4d\x11\xd1\x98\x04\x51\x95\ +\xe5\xa2\xae\x9d\xb5\x66\x6d\x0d\x01\x54\xf0\x14\xdf\xfd\xe0\xe0\ +\xe0\xec\xd9\xb3\xa7\x4f\x9f\x96\x0b\x95\x9e\x3e\x6d\x8c\xe9\x5c\ +\x23\x1b\x9b\x92\x11\x3a\x4c\xf2\x95\x20\x60\x24\x4e\xc1\x8a\x1f\ +\x4c\x58\x19\x79\x88\xf8\x34\x84\x00\x08\xac\xb0\xea\xda\xb6\x6d\ +\x95\xc2\x3c\x2f\xac\xb5\xaf\x79\xf4\x35\xc1\x8b\x1b\x93\x06\x80\ +\xcc\x24\x66\x35\xa7\x2c\xb6\x75\x8b\x91\x5d\xb4\x0d\xbe\x97\xb0\ +\x88\x08\xf5\x8e\x34\x6c\x01\x32\x34\x53\x3a\x01\x93\xfb\x07\x15\ +\x01\xf2\xa2\x00\xb1\xc0\x5b\x25\x26\xc2\xfd\xc1\x72\x50\x01\x24\ +\x5a\xc9\x6c\x7b\x19\x93\xb2\xc4\xa0\x10\x24\x9b\x96\xf5\x0c\x2b\ +\x21\x77\xd4\x72\x47\x28\x71\x3d\xac\x8c\x91\xa0\x38\x4a\xe5\x79\ +\x0e\x8c\x46\x1b\x69\x43\xd6\x5a\x75\x9d\xef\xba\x23\xd8\x4a\x0a\ +\x6e\xed\x1d\xac\x9f\x3a\x3d\x4a\x0b\xef\x9d\xd5\x29\xc0\x11\x69\ +\xa4\x00\xe2\x32\x62\x45\x64\xe2\x8e\x7c\x08\xb4\x54\x8b\x2b\x13\ +\xdb\xf8\x88\x19\x01\x50\xa9\xb1\x52\xc0\x2c\x1f\x03\x18\x57\x9e\ +\x8c\x2c\x39\x60\x58\x15\xd7\xe2\x9c\x3f\xe8\x37\x0b\xf7\xb9\xf8\ +\xbb\x08\x0e\x94\x52\xe7\xce\x9d\x13\x3d\x73\xac\x57\x0a\x2e\xd7\ +\x75\xfd\xec\xb3\xcf\x36\x6d\xc3\xbd\x0b\x19\x42\x98\x4e\x67\x5a\ +\xab\x34\x4b\xf3\x3c\xaf\xaa\x4a\xa3\xf5\x9e\x95\x62\xa2\x8e\x99\ +\x95\xd2\x62\x94\x12\x48\xcc\x8a\x56\x11\xfd\x32\xa1\x86\x28\x4b\ +\xe4\xe5\x36\xa6\x9a\xa6\xeb\x1c\x8d\x46\x43\x79\x0b\x8b\x68\x6c\ +\xea\x9c\xaf\x1a\x97\x2f\xfd\xdc\x28\x04\xd2\x5a\x27\xd6\x5e\xbd\ +\x72\xfd\xc9\xd7\x3d\x29\xb3\x64\x01\x39\x04\x67\x74\x62\x8b\x94\ +\x80\x89\x28\x1f\x8c\x88\xa9\x69\x5b\x22\xca\xac\xb5\xc6\x74\x55\ +\xa7\x50\x19\x5c\xaa\x26\x95\x52\x6b\x5a\xeb\x95\x73\x87\x32\x3a\ +\xf4\x2c\x3c\xe4\x53\x7b\x1f\xe4\xe6\x32\xb1\x73\x8d\x77\xae\x6e\ +\x1b\x40\x50\x4a\x69\xa5\x89\x48\x30\x9d\x99\x3f\x29\xac\x22\x4e\ +\x18\x91\xfb\x19\x19\x89\x96\xec\x87\xd6\xe2\xa7\x10\xed\x5a\xe5\ +\x5b\xdb\x85\x65\xaf\x5b\x9a\xa6\x49\x92\x0c\x87\xc3\xa6\x69\xa6\ +\xd3\xa9\x6c\xda\xd1\x40\x2c\x22\x63\xcc\xaf\x97\xeb\xf0\xa8\xc0\ +\x3b\x46\x8e\x12\x75\x16\xf9\x60\x7d\x6d\xdd\x7b\x2f\x23\xeb\xbc\ +\x5f\xce\x24\x11\xce\xc4\x5a\xab\x92\xc4\x16\x59\x3e\x28\x50\x0c\ +\x4e\x95\x92\xa6\x1a\x81\x0c\x06\x06\x85\x48\xcb\x39\xd1\x80\xe8\ +\x28\x28\xaf\x88\x88\x80\x55\xaf\x00\x1a\xdf\x9d\x88\x60\xf5\xaf\ +\xe4\x8f\x88\xda\xda\xe5\x1c\x02\xad\xad\x7c\x6a\x44\x24\x0a\x21\ +\x10\x00\xaf\xc2\xe5\x68\xac\x40\xcc\x40\x44\x4a\x19\xb8\xd3\xc9\ +\x7f\x52\xa5\x8d\xb0\xc8\xcc\x83\xc1\x40\x62\xb1\xe1\x70\x38\x18\ +\x0c\xa6\xf3\xd9\x0a\xee\x11\x18\x00\x59\x29\xad\x94\x61\xd2\x83\ +\xc1\xf8\xdc\xb9\xf3\x3b\x3b\xbb\xf3\xd9\x82\x09\x09\x90\x09\xdb\ +\xa6\x63\x60\x44\xd0\x4a\x6b\x93\x50\xf0\xc1\x77\x12\x2f\x32\x30\ +\x20\x5a\x6b\x51\x66\x39\x02\x03\x23\x1a\x13\x7c\x9b\xa6\x39\x11\ +\x9e\x39\x73\xee\xd4\xf6\xf6\xde\xfe\xee\xad\x5b\x3b\x65\xd9\x69\ +\x05\x56\x07\x88\x2e\x12\xcc\xe2\x67\x64\x07\xd4\x00\x00\x20\x00\ +\x49\x44\x41\x54\x2d\x24\x93\x08\x93\x24\xd1\xa8\x50\xe7\x1c\xc3\ +\x66\x85\x21\x04\xe7\xbd\x54\x54\x40\x21\x33\xa4\x45\x6e\x50\x29\ +\x2d\x31\xec\xf2\x6b\xc6\x88\x0a\x51\x21\xba\x10\xd4\xaa\x1e\x1d\ +\xe7\xe5\x8a\xf0\x7e\xb9\xbf\xc2\x4a\x54\x8f\xa8\x56\xfa\xf9\x20\ +\x52\x2a\xc0\xc1\x70\xf8\x49\x00\x8b\x27\xc7\x7d\x5c\x5c\x5c\x91\ +\xc2\x88\x28\xc3\x4e\xa3\xff\xe0\xd2\x0e\x0f\xc5\x7a\xd6\x09\x21\ +\x2b\x8b\xb9\x6d\x5b\xd1\x8e\x45\xeb\x84\xd8\xe2\xca\x47\x7b\x01\ +\x69\x95\x01\xc9\x6f\xe5\x65\x65\x00\x66\x9a\xa6\xeb\xeb\xeb\x08\ +\x2a\xb1\xc9\x70\x38\xaa\xeb\x46\x29\xdd\x75\xdd\x68\x34\x2e\x8a\ +\xa2\xc8\xf3\xc1\x60\x30\x5e\x5b\x2b\x8a\x7c\x38\x1c\xb5\x75\x1d\ +\x40\xe6\x45\xae\x3a\xd8\x30\xe6\xa3\x0a\x10\x01\x41\xa1\x52\xd6\ +\x58\x6b\xa5\xd4\xc5\xcc\xc8\xc8\xb1\xc9\x83\x81\x99\x51\x51\xd4\ +\x18\x29\xd4\x87\xd3\xac\x04\xfc\x0e\x03\x5e\x31\x04\x8d\x1f\x65\ +\x59\xeb\x44\x44\x66\x25\x0b\xd8\x18\xc3\x77\xe7\x31\xd2\x67\xae\ +\xe4\x22\x4b\x9d\xf7\xcc\x99\x33\x04\xd8\x39\xdf\x36\x8d\xa4\xfc\ +\x4a\xa9\xf3\xe7\x1e\x14\xda\x7a\x7d\x7d\x7d\x63\x63\x63\x3c\xda\ +\x7c\xe6\x99\xa7\xa5\x75\xc7\x5a\x5b\x14\x83\xe8\x83\x43\x44\x46\ +\x1b\xad\xd4\x32\xa8\xbd\x4d\x45\xa0\x94\x99\x96\xcd\xe6\xd6\xb6\ +\x4c\xbb\xde\xde\x3e\x85\x4a\x9d\x39\x73\x1e\xd1\x10\xdd\x24\x22\ +\x00\x2e\x8a\x3c\xcf\xf3\xd1\x68\xb4\xb1\xbe\x31\x1e\x8d\xce\x9c\ +\x39\x53\xac\xea\x15\xae\x73\x06\xb5\xfc\x8c\x88\xa8\xb4\xb5\xd6\ +\x26\x49\x9e\xe7\x2b\xa7\x4b\x86\x80\x4b\x19\xac\xcc\xbd\x61\x0e\ +\x14\x88\x18\x11\x94\xd2\xaa\xd7\x86\x18\xfb\x0e\x65\xcb\xe4\x15\ +\xdd\x06\x08\x0c\xc0\x21\x38\x26\xf1\xa0\xd3\xcb\xa6\xc6\x57\x0e\ +\xd4\x4e\x60\xf1\xe4\xb8\xcb\x22\x09\xc6\xc4\x59\x6b\x3d\x1c\x0e\ +\xa5\x61\x6e\x95\x30\x32\xfb\x10\x02\x4d\x0e\xf6\xa5\xc9\xec\xc6\ +\x8d\x9b\x5b\x5b\xdb\xd2\x30\x17\x02\xc5\xb9\xa9\x79\x9e\x0f\x87\ +\x43\x29\x96\xf5\x61\xb1\x18\x66\x0a\x95\xd6\x5a\x69\xa5\x95\x36\ +\xc6\xec\xef\xef\x6b\xad\xf7\xf6\xf6\x42\x08\xc6\xd8\xe9\xc1\x2c\ +\xcf\xf3\xe1\x60\x74\xb0\x3f\x49\x92\x64\x6d\x6d\xed\xf4\xe9\xd3\ +\x32\xe8\x4e\xa1\x22\xe4\xb6\x71\xe5\x62\x27\xb1\x56\x29\xe5\x7b\ +\x4b\xe8\x48\xd3\xaf\x38\x84\x23\x0b\xd3\xa0\x50\x07\x22\xe0\x25\ +\x8a\xae\xea\x81\x1c\xc7\x40\xa3\xd2\x0c\x4c\xc4\x4a\x6b\x96\xe7\ +\x69\xa5\xc5\xa4\x87\x98\x81\x43\xa0\xae\xeb\x90\x21\x86\xbd\xb7\ +\x8f\x84\x26\xbe\x0b\x4c\x64\x58\xfa\x28\x8a\x01\xb8\x52\xe5\x62\ +\x91\xa6\xa9\xeb\x3a\xad\xf5\xc5\x87\x1f\x7e\xe8\xc2\x45\x1f\x58\ +\x2c\x35\x42\x08\x75\xd3\x30\xf1\x53\x4f\xfd\xf6\xf6\xf6\xe9\xf9\ +\x7c\x76\xf5\xea\x07\x1f\x7a\xe8\x21\x22\x48\x92\xac\xeb\xba\xb2\ +\xac\x16\x0b\x96\x4b\x37\x1a\x8d\xb4\xd6\x45\xa2\xd3\x44\x19\xad\ +\x8d\xb5\x52\xa1\x23\xa2\xa5\x58\x5f\x21\x6a\x7b\xf9\xea\xcd\xf1\ +\xda\xc6\x07\xfe\xcb\xef\xac\x0d\x46\xd6\xa6\x97\x2e\x5d\xba\x70\ +\xf1\x02\x6a\xa3\x94\x3e\x7b\xf6\xdc\xd6\xc6\xda\xd6\xd6\x86\xdc\ +\x4a\xa3\xb5\xd1\x66\x3a\x9d\x4a\xc7\x5e\x62\x2d\x00\xb4\x65\x8b\ +\x0a\x95\x56\x46\x19\x60\x0c\x81\x18\x58\xa1\x92\x48\x9b\x09\xc4\ +\xf5\x96\x56\x87\xd6\x1a\x40\x99\x95\xb9\x59\xcc\x4e\x98\xa1\x37\ +\x43\x82\x42\x60\x22\xef\x9c\x03\x0d\x44\x81\x19\x50\xa1\x59\xda\ +\xaa\x2b\xf1\xac\xe6\x9e\x13\xda\x09\x2c\x9e\x1c\x1f\x97\x23\x78\ +\xea\x5a\xaf\x94\xa2\xc0\x14\x96\x86\x5a\xd1\xc9\x9f\x99\xdb\xb6\ +\x69\xdb\x8e\x99\x55\x92\x6c\x6d\x6d\x0f\xd7\x36\x16\xf3\xb9\x67\ +\x60\xd4\x62\xb0\x0e\x21\x10\x62\x5d\x55\xae\xeb\xc4\xab\x55\xf6\ +\x7f\x59\xf0\x4d\x55\x48\x48\x15\x67\x48\x49\xb9\xaa\x6b\x9c\x88\ +\x01\xcf\x9c\x3b\xe5\x7d\xb8\xb5\x7b\xcb\x93\x2b\xa7\x8b\xb2\x5e\ +\xec\x4f\xf6\xb2\x2c\xb3\xd6\x1a\x6b\xd2\x24\xcf\xb2\x6c\x30\x1c\ +\xa2\x56\x5a\x5e\x73\x55\x30\x63\x22\xc2\x65\xb8\xd6\xef\x59\x5e\ +\x86\x1b\xc2\x4d\x30\x72\x84\x51\x62\x80\xc3\xff\x96\xa2\x97\x73\ +\x4d\xc4\xd8\x70\x68\x03\xc4\xcc\x9c\x18\x2d\x8a\xc8\xf8\x02\x31\ +\x13\x5f\xbd\x60\xb8\x9b\x02\x13\x12\x03\x31\x91\xf7\x4c\x21\x04\ +\x6b\x6c\x35\x5f\x30\xc0\xac\x39\x70\x9d\xab\x9c\xab\x9b\x46\x3c\ +\x3b\xaa\xaa\x0a\xc1\x77\x9d\x43\x08\x5d\x5b\xbe\xe1\xf5\x4f\xec\ +\xee\xee\xee\xec\xec\x18\x8d\x07\xb3\x29\x00\x2a\xc4\x40\x61\x36\ +\x3d\x68\x9b\x2a\x4d\x93\xc4\x26\xa3\x3c\x4b\x53\x8d\xbc\xb2\x18\ +\x43\xb0\xc6\x90\x0f\x6d\xd7\xb5\x5d\xeb\x9c\x57\xe9\x50\xeb\x1b\ +\x18\xa8\x9a\x2f\xcc\xd9\x73\x9f\xfb\xe6\xcf\xee\x5c\x77\xb0\xbb\ +\x5f\xce\xe6\xcf\x4f\xa6\x3b\xe3\xc1\x60\x90\x4b\xd9\x44\x86\xae\ +\x6c\x6e\x6d\x8e\x47\x63\xad\x95\x23\x12\x2d\x17\x31\x10\x07\x17\ +\x00\x57\x05\xe5\x20\xee\xe8\xcc\xcc\xe4\x42\x27\x7a\x03\xb9\x63\ +\xb4\xaa\xd5\xac\x68\x9c\x00\xc0\x00\x7e\x15\x31\x2b\x44\xa5\x35\ +\x10\xc9\x64\x8b\xd4\xfb\x16\x75\xc2\x4b\x5f\x69\x06\x40\x06\x26\ +\x64\x71\x35\x7e\xc5\x18\xfd\x13\x04\x8b\x4c\xab\xb6\x3f\x06\x06\ +\xc0\x93\x6a\xe3\xfd\x72\x78\xef\x9c\xeb\xa2\xb7\x4a\x1c\x9c\xd2\ +\xb6\xad\x28\xf5\x0e\x69\x87\x29\x07\x4f\xe2\x99\x5c\xd7\x4b\x8d\ +\x8b\xd5\x1a\x63\x0d\x0f\x51\xb4\xd3\xfd\x0c\x51\x28\xe6\xb8\x1e\ +\xa4\xb9\x25\x49\x12\x29\x4a\x22\xe2\x24\x49\xc4\xc7\x41\x68\x1c\ +\xa1\x17\x44\x43\x63\xad\xed\xda\x20\x04\x37\x85\x20\xae\x0d\xd1\ +\x06\xbc\xbf\x3c\x62\x89\x2a\x12\x1a\x40\x04\xa8\x02\xc0\x61\xf9\ +\x6f\xe9\x9a\xb0\xe2\x4f\x8e\xfa\xfa\x44\x96\x89\x08\x10\x29\xbe\ +\xce\x21\x06\x1e\xf5\x98\xb9\xcb\x9a\x3b\x33\x2d\xca\x32\x0d\x3e\ +\x52\x55\xf3\xc5\x02\x56\xc3\x9e\x66\xb3\xd9\x74\x5e\x56\x4d\x5d\ +\x55\x95\x28\x8a\xa2\x26\xb1\x69\xda\xbd\xbd\x7d\x44\x3c\x38\x38\ +\x98\xcd\x66\x21\x04\x29\x84\x88\x4c\x27\x84\x50\x96\xd5\x82\xcb\ +\xe9\x7e\x40\x04\x85\x4a\x23\xa2\x52\x8c\xc0\x44\x08\xc0\x0c\x04\ +\x4c\x81\x4d\xea\x18\x56\x33\x0e\x89\xb4\xd6\x4d\xd3\xec\xed\xee\ +\x79\xf2\x79\x96\xb7\x6d\xdb\x75\x8d\xc0\x9f\xf4\x3e\x79\xef\x5d\ +\xe7\xc4\xbd\x1c\x45\x89\xaf\x94\x88\xe1\xe3\x9e\x21\xd7\x49\x38\ +\x1e\xe9\x08\x12\x96\x3f\xba\x75\xc4\x7b\xa4\xb4\x02\x86\x28\x50\ +\x95\x1f\x44\xf7\x25\x26\x90\xc6\x68\x22\x06\x66\xad\x0d\x9a\x65\ +\x8c\x89\x00\x8c\xc0\xcc\xaf\xc8\x76\x99\x4f\x00\x20\x0e\x1f\x35\ +\x8f\xbd\x4e\x4d\x9e\x75\x2f\xbd\x04\x17\x3f\xdf\xb6\x4f\xbb\x6b\ +\xbb\x7c\x02\x8c\xf7\x4b\x12\xad\xa2\xa1\x56\xcc\x7a\xb4\xd6\x32\ +\xd8\x24\xa2\x46\xc4\x47\xa1\x05\xa4\xce\xa8\x8d\x36\x12\x8b\xac\ +\xfc\xc4\xfa\xf4\x4b\x1f\x6e\xe2\x7f\x8a\x6e\x4e\x84\x84\xce\x39\ +\x62\x16\x7c\xcc\xb2\x4c\x8c\x11\x63\x81\x52\x9e\x8c\xa8\xa3\xda\ +\x71\xe9\x0d\xae\xf5\xed\xa3\x54\xfa\x53\x1e\xfb\x28\xe6\x02\x31\ +\x1f\xc9\xb9\x8f\x25\xc5\x4b\xcc\x5d\xa5\xd9\x70\x74\x00\x74\xff\ +\xd5\x6e\x8f\x16\x43\x08\x77\xbc\x0a\x78\x59\xea\xe4\x48\xb9\x48\ +\xc7\xa1\xbc\xb2\x31\x66\x30\x18\x24\x59\x3a\x1c\x0e\xe3\xbb\xa7\ +\x69\x2a\xd6\x41\x22\x36\x1c\x8d\x46\x32\xff\x5a\xfa\x35\xfb\x1d\ +\x47\xb8\xf4\xc5\x09\xb0\x8c\x8f\x99\x38\x00\x80\x46\x8d\xa8\x18\ +\x09\x58\xb5\xce\x2b\xd4\xd1\x61\x37\x84\x30\x1a\x8d\xd6\xd6\xd6\ +\x8c\x36\xa8\x90\xd8\xa7\x69\x22\x65\xca\x38\xbb\x26\x7e\x76\xb7\ +\x9a\x24\x11\x4d\xcb\x8f\x6d\x18\xcc\x4c\xe4\xa3\x32\x21\x7e\x3d\ +\x62\x77\x13\x10\xf4\x28\xac\x55\xb0\x19\x9c\x40\x27\x22\x8a\x52\ +\xa0\x37\x16\x2d\xf4\x90\x97\xef\xfd\x88\x2b\x4a\xf5\x1b\xbf\x50\ +\x3d\xf5\x93\xee\x81\x3f\x91\x7e\xc9\x97\xc2\x95\xff\xaf\x7b\xe9\ +\x04\x13\xef\xa3\x63\xa9\x4f\x5e\x1d\xf2\x2d\x8c\xeb\x5f\x80\xa3\ +\xaf\x23\x89\xf3\xf3\x96\xcf\x47\xd4\x8a\x97\x4d\x2a\x3d\xee\x25\ +\x06\x41\x51\xb7\xb8\xb2\x0f\x93\x98\x51\x29\xa5\x97\x8f\xaf\xbc\ +\x60\xe3\xfa\x89\x31\x9a\x52\x4a\xf2\x66\x61\x06\x22\xe0\x1e\x1b\ +\xc8\xd7\x3f\x9f\xb8\x60\x22\xb6\x1e\xfd\xb0\x87\x00\xd7\x97\xa0\ +\xc7\xb3\x95\xe1\x07\x7d\x88\x3c\x06\x9a\xf1\x99\xcc\x4c\x81\xee\ +\x38\x60\xc4\x9e\x16\x52\xce\x4a\x60\x51\x29\x25\x05\x84\x8c\x96\ +\xa1\x56\x3c\x6d\xf9\xe0\x67\xce\x9c\x59\x4e\xe9\xeb\x45\xc7\xc7\ +\x46\xfe\x2e\xb7\x37\x66\x85\x4a\xa1\x42\x44\x50\xe2\xe0\xa6\x60\ +\x69\x3f\x86\xc2\xf0\x08\x1c\x8b\xb5\xad\x11\xf9\xa1\xf7\x83\xc1\ +\x40\x29\x6c\xbb\x0a\x7a\xea\x7d\x09\x48\x65\xdf\x0a\x81\xd2\x54\ +\x47\x20\x8e\x3c\xdb\xd1\x52\x03\xc6\xc2\xa2\xcc\x5c\x8d\x13\x68\ +\x11\x51\xa3\x91\x9b\x8c\xa8\x04\x7c\xc5\x2b\x57\xc8\x25\xa5\x96\ +\x09\x75\x7f\x3e\x6d\xff\x0e\xde\x6b\x58\x64\xd0\x5b\x5a\x5d\xf3\ +\xe5\x82\x76\x9e\x21\xff\x5e\xf7\xdc\x0b\x6c\x92\x13\xc5\xce\xfd\ +\x12\x2a\x82\x24\x32\x1c\x35\x3a\x74\x5b\x3d\x5b\x62\x46\xf9\x22\ +\xca\xbe\x2d\xf1\xda\x72\x49\x53\x20\x46\xad\xf4\xa1\x73\x9f\xd1\ +\xba\x07\x8b\x4a\xeb\xbe\xc7\xe2\xf2\xbd\x98\x03\x81\xd6\x5a\xb4\ +\x36\x5a\x5b\xa5\x14\x11\x13\x05\x44\x30\x26\x41\x84\x98\xd5\xca\ +\xf2\xd3\xbd\xd7\xe9\xb7\x60\x47\x50\xc3\xa3\xe4\xa6\x24\x66\xfd\ +\x18\xe7\x76\xbc\x3b\x46\xdb\xc4\xb0\xe8\x58\x6c\xd8\xbf\x2c\x7d\ +\xa0\x54\x0a\xef\x9c\x88\x46\x4c\xb2\xcc\x26\x89\x08\x9e\x15\xe2\ +\xbc\x2c\xe3\xc9\x79\x66\x85\xa8\x57\xc7\x92\x0b\x57\x4a\xce\x4d\ +\xe2\x6b\xb9\x11\x71\x0f\x38\x76\x7d\x02\x81\x14\x3e\x11\x10\x57\ +\xdd\x17\x0a\x15\x20\x28\x66\x60\x50\x00\x59\x96\x45\x79\xa6\x08\ +\x86\xa4\x45\x5a\x4a\x2b\x69\x9a\xc7\x0b\x1b\xfb\xd9\x95\x32\xf2\ +\x73\xdc\xc9\x64\xd3\xea\xc7\xe3\x44\x24\xc3\x41\x25\x86\x95\x3c\ +\xa3\x7f\x0d\x95\x52\x14\xa2\x3a\x55\xce\x1f\xac\xd5\xd6\xe6\xcc\ +\x19\x51\x10\xbb\x90\x63\xb7\xa9\xff\x33\xde\x63\x39\x37\x02\x13\ +\x27\x9b\xfa\xc1\x4f\x53\xf9\x39\x34\x43\x7d\x61\x04\xd3\x97\xfc\ +\xa2\x3e\x41\xc6\xfb\x22\x54\x5c\x7d\x2f\xfb\x4d\xcd\xc7\x9c\x62\ +\xa3\x18\x45\x9e\x26\x23\x38\xe2\xf3\xb5\xb1\x18\x35\x2c\x12\xcd\ +\x01\x8a\x0e\x43\x32\x74\x81\xdd\x38\x5f\x89\x99\xad\x55\x32\x15\ +\x2b\x06\x95\x62\xa6\x22\xa7\x23\xeb\x27\x9e\x86\x74\x0a\xf6\xd3\ +\xfc\xdb\x73\x61\x69\xbf\x89\x71\x5f\xfc\xad\x0c\x8c\xbe\x3d\xbf\ +\x3b\x9a\xeb\x51\xcc\x88\xe5\xa5\x62\x1c\x2a\x7b\x80\xc8\x95\xfa\ +\x13\x04\xe3\x70\x57\x9b\x24\x7c\x17\x97\x5e\xda\x2e\xa3\x16\x2a\ +\xba\x67\x23\x62\x62\x6d\x60\xd0\x3d\xab\xf0\x55\x9a\x19\x00\x20\ +\xcb\x32\x63\x4c\x55\x55\x7d\x8b\x8d\x43\x0e\x4d\xf2\x4d\x54\x0c\ +\x0a\x10\x89\x49\xb8\x24\x58\x19\x76\x28\xa5\x5c\xf0\x12\x70\xca\ +\xcb\xca\xdc\xd1\x55\x76\x8c\x4b\x8e\x18\x56\x5d\x2b\x44\x6d\xdb\ +\x4a\xa1\x43\x9e\x23\x5f\x06\xc9\xe5\xb3\x95\x6a\xa7\x1f\xe3\x8b\ +\x99\x9b\x10\x77\x92\x6a\x88\x80\x7f\x55\xbd\x25\xa3\x74\x3f\x83\ +\xee\xdb\x8b\x10\x2d\x3b\x47\x23\xfe\xc6\xb2\x75\x4f\x15\x7b\xcf\ +\x29\x97\x49\xb8\xfc\xb2\x1e\x9e\x42\x6e\x02\x59\x1c\x6e\x71\x7d\ +\x15\x3f\x85\x47\x42\xdd\x6f\x87\x42\xd5\xaf\x06\xc6\x05\xd6\xcf\ +\x9a\xfb\x95\x3b\xe9\x4b\x3d\xcc\x64\x63\x31\xeb\x36\x54\xed\x87\ +\x6f\x31\xf7\x91\xfe\x65\x85\x08\x88\x42\x5b\xab\x23\xd3\x38\x39\ +\x46\x40\x11\x0e\x8e\xa5\xd8\xfd\x31\xcd\x31\x4f\x8f\x3d\x61\xb2\ +\x56\x7b\xf1\xc5\x91\x05\xf4\xbb\x05\x8c\x11\x4f\x25\x34\x16\xb4\ +\xea\xba\x2e\x66\xeb\x87\xea\xf4\xd5\xb9\x85\x10\x9a\xba\xbe\x63\ +\xee\x91\x81\x89\x09\x50\x6b\xa3\xb5\x31\x88\x70\x2c\x25\x67\x46\ +\xe7\xbd\x34\x44\x4a\x2b\xf1\x31\xec\x4e\x92\x24\x46\xcd\x11\x1f\ +\x0f\xb7\x1f\x40\x60\x5c\x4e\xcf\x71\x2e\xee\x6d\xe2\xea\x96\xe5\ +\x79\xbb\x8a\xfa\x97\xed\x3d\x6d\x2b\x3e\x14\x82\x92\xcc\x84\x0a\ +\x99\x18\x11\x8d\x35\x59\x96\x10\x91\xa4\xe1\x88\x10\x02\x39\xd7\ +\xc9\xce\x21\x69\x6f\xff\xfa\xac\x74\xaf\x4e\x4a\x9f\xd2\xda\x28\ +\x3d\x9d\xf1\xab\xe5\x83\x03\x5e\x2a\x9c\x14\x20\x2a\xd0\xa0\x42\ +\xf0\x3e\x78\xd1\x3a\x16\xf9\xa0\x69\x1b\xf9\xa4\x72\x92\xf1\x9b\ +\x29\x13\x77\xef\x31\x2c\x62\x47\x97\xde\x45\xb7\x27\x5f\x27\xc7\ +\xfd\x91\x44\xfb\x70\x38\x96\xe4\x76\x5c\x8b\x9b\x79\xff\x3b\xdd\ +\xaf\x67\x85\x55\x4f\xc8\xf1\xe2\xa3\xac\xec\x5e\x48\x22\x66\xae\ +\x69\x96\xc9\xf2\x0e\x21\x88\x31\x22\xae\xa2\x0c\x59\xf3\xa2\x12\ +\xef\x89\x9c\x4d\x7f\xb2\x7b\x3f\xb3\xee\xc3\x74\xa4\x65\x24\x36\ +\x89\xbf\x6d\xdd\x91\x68\xb1\xbf\x80\xe3\x58\x82\x63\xb8\x89\x4b\ +\xc7\xd3\xa5\xbd\x42\x04\x74\xa9\xf4\xc9\x44\x91\x65\x48\x95\x24\ +\x77\x1c\x1e\x30\xf3\xa2\x5c\x24\x2e\xe9\x9b\x6e\x48\xff\xf2\xea\ +\x52\x2b\x79\xc7\xe5\x38\x30\xe7\xe4\xf1\xc8\x7e\x2c\x49\xe4\xd5\ +\x38\xb1\xd8\x3e\xdc\xaf\x09\x24\xc6\x80\xd6\x59\x92\x04\x81\xce\ +\x10\x6a\x66\x40\x4c\x8d\xc9\x8a\x42\x5c\x24\x9a\xa6\xe9\xbb\xba\ +\x0a\x38\x26\x49\x42\x61\x59\xdc\x54\x9d\x13\x9e\x5a\x62\x43\x6b\ +\x2d\x05\x6a\xba\x4a\x30\x4b\x18\xe7\x65\xf8\x7c\x64\x1e\x4e\x38\ +\x38\x38\x10\xb4\xed\x57\x42\x96\x13\xc3\x5d\x47\x14\xe2\xfe\x2a\ +\xcf\x09\xe4\xc5\x67\x17\x11\x99\x91\x79\x39\x7e\x76\x3e\x9f\x17\ +\xab\xce\xfd\xa5\x1a\xe1\x9e\xf7\x44\xb3\xc5\xf5\x35\x98\xde\x62\ +\xd4\xc0\x04\x76\xa4\x32\xe2\x59\x79\xc2\xba\xdc\x2f\xc8\x88\x1f\ +\x25\xdc\x3b\x3a\xa3\xaa\xff\xe4\xc3\x32\xd3\x6a\x7d\x1e\xe1\x9d\ +\x65\x06\x74\xcc\xa6\x19\x78\x19\x52\x6a\xf9\x1e\x63\x08\x5e\x29\ +\xd4\xda\xca\x4b\x59\x7d\xd8\x3f\x47\x81\x44\xfd\xa5\x14\x32\x83\ +\x42\x64\x24\x6b\x75\x64\x21\xfb\x99\xf8\xb2\x35\x65\x65\x94\x2d\ +\x75\xb1\x08\x67\x11\x16\x63\xee\x1f\x03\xd2\x95\x67\x0c\xf5\x2b\ +\x92\x11\x4d\x04\x68\xe2\x11\x8b\xfd\xb1\xc4\x26\xc6\x82\x92\x33\ +\x76\x6d\x7b\xe7\x94\x0b\xe2\x60\x30\xb0\x3d\xf3\xfd\x3e\x71\x01\ +\xc0\x44\x28\x60\x54\x96\xa5\x58\x61\xe2\xd1\x23\x4e\x2b\x94\x93\ +\xe9\x47\xd9\xcc\xac\x95\x51\x4a\x1f\x7e\x3a\x84\xe0\x43\x17\x68\ +\x3c\x18\xa4\x59\x66\xb4\x96\xe9\xd8\xd6\xca\x9c\x5b\xbe\x5d\x20\ +\xcd\x87\x95\x59\x0a\x81\xa4\x29\x53\x50\xbb\x69\x9b\x24\x4d\xe2\ +\x3e\xd1\xef\x01\x8d\xa9\xb4\x40\xe4\xd2\x06\x4d\xdc\x92\x88\xe2\ +\xd5\xb3\x46\x1d\x2b\x83\x08\xd1\x22\x85\x0b\xa5\xd4\x7c\x3e\x8b\ +\x3b\x25\x00\x88\x09\xa6\x54\x54\x8c\x31\xce\xdf\x6b\x07\x1d\x18\ +\x99\x27\xdf\x1c\x7e\xed\xe7\xe0\x0d\x7f\xd2\xbe\xf8\xb6\xce\x6e\ +\xa8\x0d\x17\xa6\x8b\x13\xe9\xe2\x7d\x52\x5b\xd4\x5a\xf5\xc9\xe5\ +\x63\xf2\x1a\x79\x24\xd2\x91\x31\x54\x39\xc4\x50\xad\xe2\x8f\x71\ +\x79\x1f\xfe\x2d\x2a\x66\x0e\x40\x21\x1c\xc2\xd9\x52\x7b\xa8\x14\ +\x6a\x15\x42\xa0\x10\xfa\x91\xe0\x8a\xb9\x59\xc6\x61\x5d\xe7\x62\ +\xfb\x9a\x28\x87\xe2\xcf\x72\x56\x11\xfb\x88\x28\xcb\xb2\x88\x0e\ +\x02\x9a\x04\x78\x0c\x16\x23\x50\x2e\xa3\xdd\x95\xea\xa8\x5f\xc5\ +\x3b\xf6\x59\xa2\x2b\x5a\x74\x48\x93\xe7\x3b\xe7\xef\x6e\x43\xc2\ +\x63\x9e\x17\xbd\x78\x1c\xc5\x16\x5d\xba\x86\x44\x53\xdd\xd7\x96\ +\x46\x97\xb6\x58\x94\xec\x93\x4e\xcc\x62\x23\xb4\x2c\x5a\x8a\xee\ +\x27\x49\x92\x2c\xb7\x62\x53\x16\xfd\x2e\xe1\x28\x77\x2f\xa0\x26\ +\x59\xb0\xdc\xf0\x95\xfe\x86\x94\x52\x69\xba\xa4\x68\x86\xc3\x51\ +\x55\xcf\xf3\x3c\x17\x7d\xeb\x70\x38\x14\xe3\x9f\xfe\x91\x24\x46\ +\x29\x25\x68\x28\x93\xc2\xa4\x2a\xba\x1c\x0e\xe1\x3b\x22\xd7\x87\ +\x62\x09\xf6\x9d\x13\x9b\xbb\x65\xaf\x94\x44\xc1\xeb\xeb\xeb\x71\ +\xac\x98\xfc\x20\x2e\x3b\xf7\x14\x16\x11\xc4\x7c\x8d\x01\x88\x98\ +\x4e\x0c\x74\xee\x33\x64\xec\x15\xd7\x22\x02\xf6\xd9\xc6\xfe\x9a\ +\xc1\xdb\xcb\xdd\x3d\xc6\x76\xb9\x2c\x43\x34\x43\xc5\x58\x89\x5f\ +\xb1\x0a\xa1\x28\x06\x6a\xd9\x72\x1c\xbc\x5b\x7a\x5f\x69\xd4\xcb\ +\x6f\x1a\x30\x31\x49\xc8\x89\x80\xc0\xe2\x9d\x88\x87\x73\xe9\x7a\ +\x27\xbc\x7c\x10\x51\x1b\xdb\x34\x75\xdd\x34\x6b\x6b\x6b\x61\x39\ +\xd5\x7e\x89\x7a\x12\xee\x1d\x2b\x23\x46\xc2\x14\x7a\x82\x9b\x28\ +\x65\x8f\x1d\xdc\xd1\x1e\x4d\xe2\x94\x98\xae\xc6\x5f\xe1\xdd\x30\ +\xd1\x80\xc0\x28\x59\xb3\x84\x59\xc4\xd4\x8f\xd3\xbb\xae\x23\x0a\ +\x88\xaa\xc8\x33\x44\x15\xbc\x5b\xb9\x3d\x02\x00\x2b\x44\x20\x26\ +\x10\x37\x19\x06\x14\xeb\x0a\x15\x82\x47\x54\xde\xfb\x40\x21\x02\ +\xba\x8c\x9d\x11\x70\x11\x20\xd3\x5a\x03\xab\x63\xdb\x80\xe8\x75\ +\xe4\xd3\x19\x63\x56\x85\x10\x92\x1d\x4a\x6b\x05\xc0\x32\xd6\x1b\ +\x11\x93\x34\xcd\xf3\xbc\x69\x9a\xbd\xfd\x7d\x63\x4c\x92\xa6\x4b\ +\x6e\x04\x40\xf6\x3c\xe7\xba\x98\xdd\xa7\x69\x26\x2f\x2e\xd7\x1e\ +\x91\xad\xd6\x2c\x7b\x12\x01\x20\x32\x87\xae\xeb\x98\x40\xeb\x24\ +\x49\xb2\xc4\xa6\x21\x50\x5d\xd7\xe2\xdd\x79\x70\x70\x10\x25\xab\ +\x4b\xce\xfd\x95\x2e\xae\xf9\x04\x2c\x9b\x74\xcb\x5c\xfc\x4c\x1e\ +\x0f\xf1\xc1\x37\x5a\xb3\xa9\xba\x67\xc3\x09\x9a\xdc\x4f\x47\x5f\ +\x05\x16\xcb\x76\xb1\xa2\xd7\x53\x56\x1f\x46\x5e\xbd\x3e\x13\x16\ +\x33\x00\x91\x10\x1f\xda\x8b\x29\x25\x2d\x09\xc0\xa4\x10\x51\xab\ +\x2e\x78\x0a\xa1\x6b\x1b\x29\x42\x89\x8b\x44\x1c\x05\x13\x65\x89\ +\xd2\xc3\xb0\xfc\xdf\x2a\x84\x8c\xbc\x4d\x7f\x92\x8c\x30\x2a\x0c\ +\x80\x0a\x01\x55\x20\xef\xbc\x50\xc6\xd4\x67\x6f\x6f\x8f\xd1\xfa\ +\x09\x63\x9f\x84\xe9\x47\x4c\x71\x70\x4d\xff\x0c\x8f\x51\x40\x14\ +\xc2\xdd\xe8\x16\x15\x2a\x84\x55\xe2\x4c\x9c\xa5\x59\xd3\x34\x4a\ +\x2b\x63\xcc\x74\x3a\x4d\x12\x23\x86\x83\x12\xa2\x86\x10\x80\x09\ +\xc4\x1b\x6d\x59\xa6\x90\x5d\x61\xe9\x9f\x80\x4a\x69\xad\xbd\x73\ +\x0c\x01\x8f\xd6\x43\x24\x4b\x8d\x95\x53\xef\x7d\xd3\xd4\x08\x26\ +\x22\x20\xf6\x66\xf5\xc8\xd3\xa2\xa7\xe1\xea\x5f\x94\xb1\x16\xcb\ +\x22\x60\x08\x4a\xc9\xc4\x54\xe3\x9c\x9b\x2f\x16\x79\x51\xc4\xad\ +\x8b\x98\x8d\xd6\xb2\xa5\x2a\xa5\x89\x38\x04\x77\xcc\xcc\x48\x18\ +\xa4\x5e\x29\xc6\xb0\x51\xc2\x44\x37\x4d\x53\x96\x55\x9a\xa6\x55\ +\x55\x79\xef\xc7\xe3\xb1\x5d\xb5\x75\x0b\xf5\x24\x7a\xa0\x7b\x4d\ +\xb9\x2c\xe8\xf9\xa7\xc1\x64\xb0\xf3\xdb\x01\x0d\x74\x53\xda\x9f\ +\xf1\x27\x20\x83\x66\xe2\xae\x0e\x9f\xb2\xc1\x69\x9a\xeb\x4f\x0c\ +\xe5\x22\xe9\xed\xb1\x85\x11\x55\x29\x71\x44\xc1\xef\x1d\x6c\xf6\ +\x93\xb8\x48\x17\x4a\xf1\x5e\x7a\x5a\x64\x93\x17\x7e\x23\x6a\xf1\ +\xfa\xca\xbb\x68\x6e\x18\x7b\xfb\xfa\x0b\xe9\x98\x5a\xe8\xc8\x09\ +\x2b\x15\x51\xbb\x6d\x5b\xa9\x94\xc5\x36\x95\x57\x94\x72\xf4\x01\ +\x74\x15\xa3\x2d\xd9\x95\xc8\xd2\xf6\x2f\xc2\xa1\xe3\x0e\xf3\xdd\ +\x58\x45\x30\x00\xf3\x11\xf0\x5a\x2c\x16\xe3\xf1\x78\x3e\x9f\xdf\ +\xb8\x71\x63\x3c\x1e\x27\xc9\xd2\x59\xf2\x98\x64\xaf\x17\xc6\x52\ +\xbf\x2a\x1a\xc9\x22\xe7\x5c\x96\x65\x5a\x19\x71\x2a\x94\x4b\x9a\ +\x65\x99\xc8\x98\x56\x63\xaf\x93\xb6\xf1\x71\xe6\xb5\x4c\xe5\x8e\ +\x1f\xf0\x98\x13\xd2\xed\x16\xb0\x49\x92\x30\x2e\xaf\x8f\xa4\xcf\ +\xb1\xa0\x11\x75\xa3\xea\xe8\x2d\x8c\x93\x70\x60\x25\xf3\xc2\x9e\ +\x02\x21\x32\xec\xa2\xe3\x11\xf3\xba\x7c\x75\x88\x41\xa7\x80\xe6\ +\x52\x63\xa4\xef\xb9\x0d\x6d\x47\x2f\x3f\x75\x0f\x98\x68\x54\x98\ +\x16\x9a\x4e\x02\xd3\x8f\x3b\xe5\x02\xfd\xb0\x22\x12\xbb\xb1\x8c\ +\x78\x8c\x7a\xfe\xbd\x81\x26\xd6\xe9\xa3\x71\x43\x5c\x6f\xd2\x50\ +\xd8\x8f\xda\xe2\xaf\xe2\xa0\xbe\xb8\xec\xe3\x5b\x53\xf0\x42\x2c\ +\xf4\x5d\x9a\x23\x30\x31\x80\x5a\x29\x8a\xe5\xc5\x63\xeb\xc5\x47\ +\xa5\x11\x7e\x0f\x64\x84\xde\x68\x43\x61\x7e\xfb\x26\xe4\xf1\x99\ +\xb1\xdb\x44\x2a\xa7\x77\xb5\xef\x53\x00\x30\xb1\xc8\x80\x88\xbb\ +\xbb\xbb\x49\x92\x3c\xf4\xd0\x43\x42\x7d\xc7\x0d\x26\x96\x38\xfa\ +\x38\x02\xa0\x6e\x87\xfe\x58\x83\x1b\x0e\x07\xfd\xaa\xa8\x30\x36\ +\xfd\xfa\x69\x62\xf3\xfe\x1d\x17\x42\xb9\xaf\x5a\xef\x17\x1f\x23\ +\xb4\xc5\x1a\x8b\xb6\x4a\xbe\x27\x1b\x1b\x1b\xb2\x73\xf4\xc3\xf0\ +\x88\x86\xf1\x3e\x46\xf2\x44\x7e\x3d\x99\x4e\xf5\xaa\x6d\x26\x8e\ +\x63\xac\xaa\xea\xe0\xe0\xa0\xeb\xba\xd1\x68\xb4\xb5\xb5\x15\xaf\ +\x3f\x33\x17\x45\x11\xe5\x8d\x61\x35\xe8\xe2\x9e\xd6\x16\x01\x38\ +\x80\xb5\xd0\x12\x9c\x7f\xbd\x09\xb7\xc2\xee\x2d\xfe\xc4\x28\x74\ +\xf8\x44\x1c\xf9\x89\xba\xc8\x71\xb1\xc5\x5a\xfe\x61\x05\xad\x97\ +\xfc\x7c\x54\xa0\x91\x85\x1d\xff\x8d\x08\xdb\xb6\x6d\x08\x21\xda\ +\x8b\xc2\x6d\x62\xc6\xbe\x46\xba\x2f\xed\x3e\xa2\x10\x5a\x2d\x4b\ +\x79\xa6\x88\xbd\x97\x2e\x15\x2b\x39\x88\xbc\x82\x30\xd1\xfd\x95\ +\x29\x78\xfa\x8a\x98\xd8\x4f\xa5\x63\xcf\x86\xfc\x56\x96\xeb\xed\ +\xcd\x30\x2b\x8c\xf0\x77\xb5\x1f\x21\x02\x80\x14\xfb\x64\x6a\xf6\ +\xf6\xf6\x76\x9e\xe7\x52\x86\x13\x7b\xed\x88\x4a\x71\x6f\xe8\xa9\ +\x35\x75\xdf\x48\x51\x4e\xdb\x5a\x5b\x96\xe5\x7c\x3e\x67\x60\x9b\ +\x24\xf1\xa6\xf4\x39\x6b\x99\x8b\x52\x95\x4d\xfc\xc8\x02\x4f\x31\ +\x5a\x17\x67\xa3\xae\xeb\xfa\xd5\xd8\x7e\xc9\x55\xee\x85\xdc\x85\ +\x38\x43\xe6\xb0\xaf\x49\x2c\x73\x42\xe8\x97\xa7\x8f\x8d\x19\x18\ +\x8d\x46\xb0\x52\x65\xc9\xfb\x32\xf3\x78\x3c\xce\xf3\x5c\x06\xe7\ +\x8a\x51\xb9\x64\x00\x47\x24\xfa\x44\x5d\xd7\xf9\x10\xee\x31\x2c\ +\x52\x80\x27\xbe\x2e\x7f\xcd\x19\xde\x79\x8a\xcd\x08\xec\xe7\x9a\ +\xee\xa7\x9b\x59\x79\x82\x27\xf7\x0f\xe5\x12\xd9\x86\x28\x80\x88\ +\x7e\x27\xaf\x98\x84\xf6\x83\x82\x18\x1a\xc4\x7a\x96\x8c\x94\xca\ +\xb2\x2c\xcf\xf3\xd8\x0a\x16\x7b\x2d\xfa\xab\x2e\x36\x7b\xf4\x5f\ +\x04\x51\x25\xe6\x88\x6d\x9f\x8c\x79\x92\x16\x08\x63\x8c\xd2\x3a\ +\x4e\x85\x8e\x20\xf8\x6a\xa2\xda\x78\x48\xbb\x5b\x84\xc5\x68\x1e\ +\x2e\x89\x73\x7c\xd3\xc3\xae\x1e\xad\xe3\xd9\x3a\xe7\xee\x26\x71\ +\x8a\x0d\x24\x8b\xc5\x62\x3e\x9f\xbf\xee\x75\xaf\x13\xcb\x22\x39\ +\x25\xb1\x35\x5a\xba\x5f\xaf\xf0\x71\xd5\x2f\xac\x11\xd1\x18\x1b\ +\x2b\x0c\x72\xbf\xe4\xcf\x45\xd3\x33\x99\x4e\x8b\x41\xb1\xbe\xbe\ +\x2e\xec\xbc\x0c\xf2\x8e\x5a\x82\x38\x20\x21\xda\xc7\x49\x21\x4f\ +\x36\x9b\xe8\x54\x44\xbd\x43\xe6\xfc\x74\x5d\x37\x1c\x0e\xb7\xb6\ +\xb6\xa2\x1c\xaa\x5f\x48\xe9\x7f\x13\x74\xef\xfe\xde\x0e\x8b\xca\ +\x68\x5e\x85\xfc\xfd\x1d\x51\xce\x50\x14\xec\xd0\xf3\x84\x17\xd9\ +\x66\x4f\x40\x7a\xaf\x61\x11\xb6\xed\x99\xc6\xfd\xe2\x0f\xd1\xe7\ +\x7e\xbd\xfd\xc0\xbf\x68\xcc\x05\xbb\x35\xc6\xc9\xe2\x64\xca\xd5\ +\xfd\x91\x42\x43\x08\xcb\x09\x01\x92\x6a\xf5\x95\xb7\x70\xb4\xf9\ +\xec\xd8\x04\xd4\xb8\x1a\xe1\xa8\x5f\x4e\x14\x52\x48\x8e\x1c\x35\ +\x19\xb0\xea\xc7\x90\xb5\x24\xc8\x12\x13\xc3\x98\xa0\xc9\xda\x90\ +\x55\x51\x0c\x06\x40\x87\xda\xa0\x18\x5a\x4a\x4a\x25\x3e\xb5\x7e\ +\xd5\xac\xfd\x51\x05\xe7\xf1\xaf\xfa\x3a\xc7\x7e\x44\x19\x47\x74\ +\xc5\x07\x63\xf0\x12\x1f\x14\x80\xe8\x07\x95\x4b\x94\x54\xea\x2e\ +\x76\x23\xda\xdf\xdb\x17\xcd\xe8\x78\x3c\x3e\x7f\xfe\xbc\xf8\xaa\ +\xc5\x8e\x6c\x63\x74\x54\xd1\xf7\xcb\x0b\x11\x3e\x9a\xa6\x96\x69\ +\xa8\xa2\x83\xa9\xeb\x7a\x7d\x7d\x7d\x6f\x6f\x2f\x4d\xd3\xed\xed\ +\x6d\x62\x4a\xd2\x54\x9c\xc1\xe4\x0a\x48\x39\x2f\x86\xa8\xde\xb1\ +\x31\xda\x7b\xbf\x58\x2c\x64\x1b\xc8\xf3\x5c\xe0\x4f\xee\x7e\x14\ +\x33\x49\xe4\x28\x35\x3e\x99\x24\x8e\x88\x72\x7a\x12\x57\xc6\x6c\ +\x20\x56\x8a\x01\xc0\x1a\x23\xcd\x42\xb1\x20\x7b\xb4\xb4\x7a\xc8\ +\x1d\xf5\x69\x3d\x58\x29\x75\x62\xfc\x2b\x05\xdf\x38\x86\x4c\x2c\ +\xce\xee\xb5\xb1\x18\x83\x2e\xd0\xef\x7b\xee\x78\x3a\x63\x34\x08\ +\x01\xcc\x89\xf5\xed\x7d\x84\x8b\x52\x5a\x8a\xe6\x54\xc7\x10\xa1\ +\x0f\x79\xc7\xe2\xaf\xfe\x23\xc7\x9e\x13\xb3\x2a\x49\x82\xfa\x90\ +\x24\xbc\xaa\xe0\x91\x64\x73\xb0\x6a\xf2\x95\x97\x8a\xd3\x59\xa5\ +\x6c\xcf\x47\x5f\x5f\x5e\xe1\x30\x19\xe7\xe3\x96\x56\xc7\x26\xb7\ +\x40\xcf\x27\xa2\x5f\x16\xbc\xbd\x3f\xfa\x76\xaf\x9d\x3e\xbc\x0a\ +\x5a\xf5\x25\x9c\xcc\xac\x95\xbe\xe3\x2e\x58\x66\x6e\xbb\x6e\x7b\ +\x7b\x6b\x38\x1c\xca\xcb\xf6\xb9\x26\x66\x16\x97\xad\x7e\xb5\xb4\ +\xef\xaf\xa5\x94\x12\x53\x21\x41\xb4\x18\x63\x6e\x6c\x6c\x88\xa3\ +\xa5\xf3\xce\x79\x3f\x99\x4c\xea\xba\x96\x3d\x4f\xde\x22\x84\x50\ +\x96\xe5\x78\x3c\x1e\x14\xa3\xf1\x78\x2c\x86\xea\x31\x55\x37\xc6\ +\x8c\x46\x23\xc1\x20\xc1\x41\xf9\xe0\x22\x51\x94\x67\x8a\x5d\x66\ +\x6c\x1e\x8f\x1e\x10\xfd\xa8\xf0\x76\xba\x5f\x4e\xef\xf0\x03\x52\ +\x80\xde\xc5\xef\xeb\x10\x8e\xcd\xbd\x88\x21\xbc\x80\xa3\xd4\x31\ +\xf5\x3d\x9f\x13\x1d\x4a\x1a\xbc\x21\xfd\xfc\x73\x9c\x6d\xe2\xf6\ +\xd7\xa4\x2a\xc1\xcb\xbf\x74\xc2\x83\xdc\x3f\x29\x74\x51\x0c\x10\ +\xeb\xfe\x7e\x1e\x4b\x7e\xc7\xfa\xa3\x7f\x6f\x70\x8c\x8f\xf7\x3b\ +\x37\xa0\xd7\x37\x22\xa9\x9c\x50\xbd\x92\xbe\x89\x87\x60\x0c\x49\ +\xfa\xa6\x00\x87\x84\xe6\x6d\x9c\xcf\xa1\x8e\x07\x11\x98\xc5\xa0\ +\xac\x4f\x9b\xf4\xc1\xae\x5f\x99\xea\x4b\xc1\xe1\x36\x13\x9d\x58\ +\x1d\x83\xdb\xe6\xfc\xf5\x9b\x20\xfb\x1f\x5c\xa9\xbb\xc9\xa0\xf5\ +\xb9\x73\x67\xa5\xb9\x6d\x65\x91\x70\x84\xee\x88\xc4\xeb\xb1\x38\ +\x3d\xa6\xd2\xde\x2f\xe3\x5c\x49\x30\x65\xbc\xb2\x98\x04\x33\x73\ +\x5e\x14\x36\xb1\x71\xd2\x6c\x9a\xa6\x62\x67\xbb\x58\x2c\x00\x60\ +\x6d\x6d\x6d\x7b\xeb\xb4\x48\x5e\x04\xe8\xe5\x36\x35\x4d\x43\x44\ +\x69\x9a\x8a\xed\x98\x3c\x2e\x2f\x1b\x71\x53\xa8\x67\x65\xd1\xe8\ +\x23\x7c\x51\xac\x9c\x2c\x2b\xd4\xab\x16\x49\x38\x6a\x37\xb7\x2a\ +\x19\x1f\x37\xc5\x89\x77\xfc\x58\x6b\xfc\x21\xd2\xad\x6a\xbe\x22\ +\x0f\xba\xc7\x49\xb4\x3a\xf0\xff\xef\x0f\xf9\xa3\x75\x01\x38\xc9\ +\xa0\xef\x13\x54\x04\x58\xf9\x21\x53\x94\xb0\x1d\x43\x8a\x8f\xda\ +\x2e\xfd\xbb\x45\x8b\xd0\xb3\x3c\x39\xf6\xbd\x97\xc5\x23\x35\xa9\ +\xc8\x00\x48\xcc\x18\x5b\x56\x04\x26\xa4\xd8\xbf\xa4\x0b\x80\xa1\ +\x57\xbc\x8f\xfe\xde\x4b\x5e\xfb\xe8\xbb\xc0\x51\xcd\xf6\xb1\x24\ +\xfa\x58\x63\xf5\x31\x45\x24\x1c\xd5\x30\xf6\x11\xb0\x9f\x3b\x1f\ +\x33\x8c\xb8\x9b\x6b\xdf\xb6\x5d\x9a\x26\x7d\x64\xe9\x93\x1b\x78\ +\xdb\x01\x47\xe5\x93\x83\x41\xda\x87\x92\xa8\x49\x94\xd2\x44\x94\ +\x82\x46\xd6\x45\x2a\xbc\x12\x03\x96\x65\x79\xfa\x94\x12\x7f\x43\ +\x89\xbf\x9a\xa6\x11\xa2\x43\x7c\x0f\xe3\xd5\x93\xea\x70\x1c\x66\ +\x2d\x6c\x89\x31\x06\x01\x63\xbf\x4d\xdf\x4a\xb6\xcf\xb1\xf4\xab\ +\xc6\xd1\x7c\x6c\x09\x5b\xb7\x21\x48\x3f\x48\x8c\x4a\xac\x3e\x19\ +\xd8\x8f\x4c\x3f\x09\x86\x16\x20\x68\x0b\x00\x20\xa3\x59\x4f\xd8\ +\xe1\xfb\xab\xb4\x08\xab\xaf\xf1\x11\x93\x98\xbe\xb7\x02\xdc\x26\ +\x01\xe9\xc1\xc1\x71\x5d\x61\x8c\x10\xe3\x17\x7a\xb5\x92\x25\x02\ +\x0d\xd1\xa8\xc6\x5a\x5b\x55\x95\xeb\x0e\x39\x65\x22\x8e\xac\x8b\ +\xbc\xaf\xf7\x1e\xf0\xb0\xf2\x18\x42\x70\x5d\x07\x88\x4d\xd3\xa4\ +\x69\xaa\x95\x42\xa5\x71\x65\x1e\xd3\x57\x50\xf6\xa3\x8f\x7e\x54\ +\x7b\x74\xf4\x33\x00\x30\x02\xde\x9e\x89\xf7\x7b\x01\xe1\x70\x8c\ +\x2a\xc8\x9c\x17\x58\x99\x54\xde\xdd\x5a\x40\x6b\x8d\x52\x2a\x76\ +\xd1\xc6\x80\x11\x95\xd2\x4a\x21\x1e\x96\xdb\xfa\x44\xf9\xb1\xa6\ +\xbd\xf8\xb8\x35\x26\x10\x39\xe7\x36\xd6\xd7\x9d\xf7\x3e\x04\x06\ +\x96\xfd\x43\x5e\xc4\x58\x4b\x21\xa4\x69\x7a\xea\xd4\x29\x49\xae\ +\x85\xd0\x10\x16\x4b\xc2\x43\xb9\x17\x21\x84\xb6\x6d\xbb\xce\xc9\ +\x98\xaa\xbd\xbd\x3d\x44\xd5\xb6\x4d\x08\xa1\xaa\xaa\xf3\xe7\xcf\ +\x5f\xbc\x70\x11\x95\x62\x99\x71\x46\x9e\x19\xa2\xef\x43\x3c\x25\ +\xf1\x1f\xea\x7f\x67\x64\x1a\xc1\xf2\xff\xe1\xb8\x94\x27\x56\x0c\ +\xe2\xec\x97\xfe\xab\xc5\xe9\xbb\xf4\x2a\xe6\x5b\x7d\x42\x60\x51\ +\x41\x5a\xa0\xb2\x58\xac\x61\x3a\xc0\xb4\xc0\xc9\x33\x7e\x7f\x71\ +\x62\x15\x71\xbf\x20\x23\x07\xab\x41\x4c\xb3\x65\x0f\x97\xa2\x9e\ +\x42\x40\x04\xa0\xc0\x5a\x2d\xfd\x4c\x01\x01\x90\x98\x63\x89\xc7\ +\x87\xce\x68\x7b\x9c\x64\xec\x35\xea\x29\xa5\x18\x02\x20\x36\x6d\ +\x95\x24\x89\xb1\x1a\x00\x8c\xd2\x80\xac\x34\x0c\x86\xc5\x32\x2a\ +\x04\x42\x05\x4a\xc6\x74\x28\x10\xe9\x89\x0f\x1e\x90\xab\xb6\x35\ +\xd6\x18\x6b\x74\x62\x89\xc8\xa4\x89\xf7\x3e\x29\x72\x26\xaa\xba\ +\x76\x30\x18\x88\xc0\x30\x7a\xeb\x63\x6f\xb6\x1c\x33\x13\x07\x63\ +\x8d\x42\x69\xcc\x50\x4a\x6b\xef\x59\x1a\x11\x97\x94\x0b\x85\x55\ +\xd5\x5f\xc2\xae\x10\xe7\xb4\x20\x2e\x57\xfb\x72\xf0\x95\xc4\x05\ +\xcb\x6a\x27\x03\xb0\x32\x77\xb3\x08\x58\x01\x59\x05\xa8\x50\x2b\ +\xd4\x46\x13\x79\x05\xcc\xc0\xe2\x1e\x23\x23\x0c\x63\x7e\x7a\x0c\ +\xf7\x89\x48\xdb\x44\x1b\x83\xcc\x1c\x00\x00\x3c\x13\x2a\xb4\x69\ +\xd2\xb8\x0e\x11\xb5\x52\x32\x0c\xb6\x6b\xda\x25\x73\xad\x09\x95\ +\x32\x4a\xa3\x81\x33\xdb\xa7\x60\xd5\x56\x2c\x05\x47\x00\xc8\xf3\ +\x5c\x7e\x0e\x21\x38\xd7\xf9\xd0\x19\x9b\x19\x63\xce\x9e\x3b\x15\ +\x02\x85\x10\x88\xc9\x75\x6e\xb1\x98\xcf\x16\x53\x9d\x64\x4b\x2e\ +\xdb\xfb\x3c\x49\x85\xbd\xc1\x15\xee\x11\x91\x52\x10\xd9\x7c\x63\ +\x92\xae\xeb\x94\xd2\x5d\xd7\x3a\xe7\x94\x56\x81\x38\x4d\x52\xb1\ +\xde\x38\xc6\xda\xc9\x3e\x2a\xc5\x96\x28\xde\x8a\x46\xb6\x7d\xa2\ +\xef\x5e\xc2\x22\x25\xfa\xb3\xbf\x25\xd5\x97\xdd\x07\xdf\x17\xba\ +\x05\x74\x33\xaa\xbb\x13\x4c\xbc\x7f\x92\x68\x04\x94\x01\x43\x71\ +\x4f\x8e\xbf\x92\x80\x2a\x5a\x39\xc4\x3c\xae\x6f\x2b\xeb\xbd\x43\ +\x54\xbf\x07\x33\xa3\x8d\x42\xa4\xe8\x18\x26\x81\x61\x0c\xe8\xa2\ +\xd7\x6c\xf4\xce\x12\x12\xe6\x48\x98\xd0\xaa\xd8\xa3\xbd\x2a\x2d\ +\x2d\xb5\x38\x14\xa4\x03\x1a\x44\x79\x77\xcc\x82\x1b\x96\x82\x70\ +\xa2\x55\xa2\x79\x4c\x2b\x7e\x3b\xeb\x72\x2c\xfd\xef\xcb\xbc\xfb\ +\x02\x94\x25\x43\xad\xd4\xdd\xf8\x8e\x22\xa2\x4d\x12\x31\xa0\xc4\ +\x55\x55\x41\x68\x28\x11\xee\xc4\xad\x45\xfe\x95\xab\x24\xa9\xae\ +\x50\x1f\xd1\x11\x32\x0e\xc0\x8a\xde\xdd\x89\xb1\x12\x5e\x89\x98\ +\xc9\x5a\x1b\x88\xe2\xf6\xe5\xbd\x77\xc1\xb7\x6d\x23\x2f\x52\xd7\ +\xb5\x74\x07\xc5\x89\x54\x32\x0b\x2b\x92\xd4\x4a\xa9\xc9\x64\x22\ +\xa2\xa8\xae\x73\xb7\x76\x77\x3d\x41\x9a\x15\xeb\x6b\x6b\x83\x41\ +\x2e\x19\x87\xb5\x16\xe1\xb0\xaf\x1c\x71\x59\xd6\x14\xa1\xb8\xd0\ +\xd9\x52\xfa\xe8\xba\x0e\x95\x8a\x5d\x95\xd1\xee\xf7\x58\x91\xb7\ +\x7f\x0b\xa2\xcc\x48\xea\xad\xf1\x4b\x72\xef\x6a\x8b\x4d\xf8\xb5\ +\x1f\xaa\x1f\xff\xb2\xf4\x0d\x7f\x08\x9f\x7e\x87\x9b\x1c\x70\x38\ +\x61\x5c\xee\x2f\x64\x84\xa3\x3e\xd5\xc7\x88\x14\x34\xba\x9f\xb6\ +\x88\x80\xe3\x10\xd4\x18\xc5\x5e\x05\x7e\xb7\xf1\x29\x3e\xf4\xc5\ +\xc0\xfd\x46\x91\x08\x31\xf1\xbb\x2e\xcf\xec\xf7\x75\xf4\xab\x69\ +\x7d\x3f\xe7\xa8\x04\x2a\x17\x55\x3c\x67\x41\x8d\x7e\xed\x0f\xd5\ +\x91\xbf\x92\x3f\x39\x96\x1d\x1f\x23\xaf\x8f\x95\x11\x6f\x2f\x41\ +\x1e\x56\x4b\x89\xee\x6e\xf8\x1f\x0b\xfc\x49\x28\xd4\x34\x8d\xc4\ +\x5f\x65\x59\x4a\xc3\x78\x1f\x40\xe3\x99\x1f\xb6\xca\x11\x8b\xbd\ +\x6b\x9c\xca\xd2\xbf\xbc\xce\x7b\xe8\xd5\xf8\x44\xe6\x22\xb8\x26\ +\x61\xd7\x20\xcb\x8d\xd1\xce\xb9\xc1\x60\xb0\xb1\xb1\x11\xf3\x53\ +\xe9\xf8\x4c\x12\x6b\x93\x23\x56\x43\xeb\xeb\xeb\x52\x22\xec\xba\ +\x8e\x88\x27\xf3\x72\x32\x99\x54\x65\x79\xfa\xf4\x76\x91\x65\xe2\ +\xd9\xa3\x90\x7b\x9e\x98\xcb\x38\x54\xba\x98\x23\xf6\x89\xc8\xc6\ +\xb5\x9d\x50\x43\xe2\x4b\x26\xe8\x19\xc3\xc3\x63\x33\xc5\x60\xd5\ +\xa6\x1d\x0b\x20\xce\xfb\x7b\x9d\x44\x03\x28\xe6\x67\xff\x5d\x73\ +\x69\xac\xde\xf4\x35\xd9\x63\x57\xba\xf7\xfe\x72\x38\x09\x17\xef\ +\x93\x0c\x1a\xb1\xae\x6b\xd1\x70\x48\x30\x15\x95\x6e\x87\x9b\xf6\ +\xca\x0f\xe1\xf6\xd2\xa1\x14\x04\x6f\x6f\x88\x3e\xfa\x16\x6a\x35\ +\x1c\x3d\x44\x03\xd7\xfe\xe8\xbe\x3e\x10\x1f\x6b\x98\xe9\x2b\xb4\ +\xfb\x89\x79\x4c\x99\x01\x60\x3c\x1e\x4b\x4b\xaf\x60\xe8\xb1\x31\ +\x2c\x40\x87\x40\xdf\xef\x2f\x8c\x4f\xe8\x37\xa5\x45\xcd\xe0\xef\ +\x36\xea\xef\x18\x5c\xba\xae\xbb\x63\x39\x37\x11\xdd\xbc\x79\x33\ +\x49\x92\xba\xae\xc5\x7b\x71\x34\x1a\xc9\x94\x2b\xe9\xff\x55\x2b\ +\x03\xb4\x08\x34\xa2\x73\x8e\x8d\xc9\x71\xcf\x88\xfd\xe0\x31\xda\ +\x15\x35\xb5\x77\x3e\xf6\xab\xc8\x33\xfb\xae\x1f\xc4\x14\xbb\x7a\ +\x62\x97\x7a\x0c\xa5\x89\xc2\xf2\x34\x94\x12\x44\xce\xb2\x4c\xa2\ +\xbf\xa2\x28\x98\xa1\x18\xad\x95\x55\xcd\xc4\x79\x9e\x2b\x44\xef\ +\x1d\x05\x82\x43\x03\x62\xf6\x3e\x88\x10\x52\x7a\x78\x26\x93\xc9\ +\x78\x3c\x16\x7b\x70\x22\xca\x92\xb4\xdf\xcc\x27\x5b\x5a\xbf\xf2\ +\xdb\xbf\xe9\x51\x9c\x70\x6c\x68\xcc\x3d\x86\x45\xd0\xb8\x76\x51\ +\x3f\xfe\x16\xe3\x3e\xdc\xbd\xef\x9d\x81\xf5\x09\x9e\xdc\x3f\x87\ +\xc0\x62\x1c\xe2\x1c\x6e\xcf\x05\xf4\x11\x75\x9e\x52\xe2\x7f\xb3\ +\x8c\xf2\xb4\x36\x08\x18\x49\x4f\x38\xae\x1c\x84\x54\x2f\x6b\xf9\ +\xd1\xcc\xb9\x47\x59\x8a\xc5\xe9\x32\x0e\x92\x55\xbe\x1c\x96\x8e\ +\x48\xcc\x28\x5a\xeb\x55\x3a\x1f\xd3\x58\x59\xe7\x5a\x6b\xef\x83\ +\x40\x5c\xcf\xd3\x7b\xe9\xa0\xb3\xb4\x44\xf4\x1d\x33\x1b\x63\x8d\ +\xd1\x9d\x73\x7e\xe9\x96\x2a\xed\xde\xdc\x27\x58\x8e\x39\x1d\xc4\ +\x88\x15\x6e\x1b\xc2\xd9\x77\x6f\xbc\xe3\xf0\x80\x88\x6e\xdd\xba\ +\x25\xa9\x2b\x00\xc8\x3c\xe8\x68\xe6\x2a\x9b\x52\x4f\x88\xce\x88\ +\x20\xb6\x86\xe2\xb5\xb5\xb6\xb6\xa6\x8c\x95\xab\xba\x0a\xb7\xf5\ +\xca\x57\x3c\x00\xf8\x61\x31\x08\x18\xda\xb6\x95\xea\x84\x70\xd0\ +\xd1\x40\x97\x28\x00\xda\x5e\xc8\x1c\x47\x53\x21\x11\x2f\xa7\x34\ +\x2e\xc1\x88\x95\x42\x6b\xad\xbc\xd4\x32\x59\x56\xba\x6d\x1b\x6b\ +\x13\x04\x68\xbb\x4e\x4b\x53\xa0\x52\x32\x93\x42\xc2\x3a\xef\xbb\ +\xb2\x2c\x45\xcd\xb3\x58\x2c\xe2\x40\x98\x34\x4d\x99\xb9\x6b\xda\ +\x98\xfe\xf7\xa7\xad\x1e\x1b\x6c\xdb\x8f\x1f\xe5\xad\x45\x90\x74\ +\xef\x61\x91\x32\xfd\xf9\x7f\xd6\xaa\x3d\x7a\xe1\x5d\xdd\x74\x9f\ +\xf5\x00\xa9\xe5\x13\x3e\xfa\x93\x38\x00\x54\x4a\xcb\x78\xd2\x57\ +\xbe\x49\x6d\xdb\xfe\xa3\x1f\xf8\xbf\x0e\xe9\x5a\x38\xda\x3e\xb0\ +\x9a\x3b\x75\x7b\x8c\xd9\xa3\x11\x55\x5f\xb4\x03\x70\xd4\x9f\x98\ +\x41\xd2\xd8\x18\x8e\xdd\xae\x9a\x3e\xe6\x2f\x40\xfc\x51\x52\x91\ +\x63\x33\x59\xfa\x1a\x20\x39\xe3\xd5\x87\xc5\x5e\x5d\xb4\x67\xaa\ +\xa8\x10\x41\x86\x5e\xd1\xf2\xbf\x5e\xb1\xb0\xd0\x17\xe2\xc0\x47\ +\x57\x60\x10\x51\x59\x55\x77\x76\x9b\x46\xa3\xd1\xf7\xfd\xc3\xef\ +\xd7\x4b\x3a\x0b\xc4\xa0\x3f\x84\x00\x88\x5a\xc6\x3f\xad\xac\x15\ +\x45\x8f\xc2\x32\xaf\x5e\x22\x65\x85\xd6\x58\x38\xf4\x17\x3a\x34\ +\xad\x90\x2a\xf1\x32\x77\x96\xdb\x8a\x18\x47\x0b\xf4\x2d\x26\xe3\ +\x44\x94\xd5\x8d\x3b\x54\x17\x08\x2c\xae\xa2\x32\x5e\xb9\x00\xa3\ +\xbc\xf8\x4a\x48\x1f\x0b\xaf\xab\x26\x51\x5e\xf1\xf3\xcb\x01\xd0\ +\x81\x79\xc5\x9e\xf9\xb0\xfc\x5b\x85\x46\x6b\xd9\xba\xc4\x52\x93\ +\x21\xaa\xa6\x96\xb7\x51\xce\x43\xad\xb4\x8d\xab\x1b\x2b\x3b\x22\ +\x32\x31\x31\x6d\x6f\x6f\xdf\x63\x58\x44\xe2\x6b\xbf\x13\x86\x1b\ +\xea\xc1\xcf\xb5\xaf\x49\x50\x19\x78\xf1\x17\xda\xcb\x3b\x27\x69\ +\xf4\x27\x29\x2a\xee\xdc\xbc\x5e\xd7\x15\x05\x3a\xff\xc0\x83\xaf\ +\x26\x66\x79\xc3\xeb\x5f\x77\x72\xd5\xee\xf8\x08\x77\x5a\x68\x37\ +\xc6\x3c\xf1\xba\x27\x4e\x2e\xe0\xc7\xe9\xf8\x44\x18\x8b\xbd\xf4\ +\xde\x98\x3e\x00\x2a\x40\x3c\x19\x71\xf5\xc9\xcb\xa0\x9c\x3d\xff\ +\x80\xec\xfe\xf3\xf9\xec\xe4\x72\x9c\x1c\x27\xb0\xf8\xf1\x39\x14\ +\x66\x39\xb7\xf5\x72\x64\x91\x4a\xd0\x30\x77\xee\xe4\xca\x7f\x92\ +\x46\x8b\x37\xaf\x5f\xab\xeb\x8a\x88\xce\x9e\x7b\xe0\xe4\x72\x9c\ +\x1c\x9f\x9a\x87\xfa\x78\xbf\x01\xaf\xe9\x37\x7d\xbe\x22\x87\x8f\ +\xfc\x51\x9b\x20\x14\x67\xf5\xd9\x6d\xa4\x57\x59\x5b\x0c\xcd\x62\ +\xb1\x28\xcb\x45\xb9\x58\x54\x1d\x75\x6d\x2b\x7f\x17\xba\xca\x13\ +\xf8\xa6\xf2\x04\x00\xe0\x9a\xba\x3b\x19\x11\xf3\xfb\x74\xbb\xce\ +\x9c\x3d\x7f\xf1\x91\x47\x5f\xf3\xe8\xe3\x74\x62\xe1\x7b\x72\x9c\ +\xc0\xe2\xc7\x2f\x5a\xd4\x1a\x88\xc0\x0e\x10\xf8\x63\x69\xfe\xa3\ +\x2e\x79\xfd\xb7\xfe\xc8\x8f\xfd\xc4\xdb\xfe\xd3\xaf\xfc\xf3\x1f\ +\xff\xe7\xdf\xfd\x35\x8f\x7c\xdb\xdf\xfc\xdf\x4e\x33\xf9\xb6\x79\ +\xe3\x5f\xf9\xa9\x2f\x7b\xdc\x7e\xe1\xdf\x7e\xdb\x17\x5f\x34\xcc\ +\xfa\x2b\xbf\xe7\x07\xbf\xe9\x81\x10\x4e\x68\x9c\xdf\x8f\x68\x71\ +\xe7\xe6\xf5\x97\x5e\x7c\xe1\xc5\x4b\x1f\x79\xc5\xe9\x68\x27\xc7\ +\xc9\x71\x02\x8b\x77\x1c\x7f\x70\xb2\xa6\xcf\x3e\xaa\x07\x39\x6e\ +\x3f\xa2\xb7\xce\xbd\xea\x39\x2e\x2a\xe9\x3e\xfc\xa3\xdf\xf6\x17\ +\xff\x97\x5f\xbb\xf6\xc2\x3f\xfa\xf6\xb7\x7e\xef\xcf\xbe\x4c\xbe\ +\x2e\xcb\xb2\x2a\xcb\x72\xb1\xf0\x04\xbe\x2e\x57\xd1\x62\x75\x12\ +\x2d\xfe\x7e\xdd\xad\xed\x53\xa7\x1f\x7c\xe8\xe1\x87\x2e\x3c\x72\ +\x32\xa4\xf1\xe4\xf8\x94\x3d\x3e\xfe\xb5\xc5\x86\x0f\x2a\xf5\xd0\ +\x67\x20\xed\xf3\xe9\x27\x35\x32\x5c\x79\xf6\x55\x0f\x89\x46\xa5\ +\x95\x42\x00\xa5\xb5\x0a\xe0\xd3\xd7\x7d\xf7\x0f\xfd\x63\xc7\x9c\ +\x6d\xae\xbf\xed\xd7\x7a\xc3\x80\xf9\x84\xc3\xf9\x7d\xdc\xc5\x98\ +\x4e\x00\xf1\xe4\x38\x81\xc5\x8f\x6f\x56\x56\x85\xa7\x7e\xfe\x48\ +\x95\xea\x8e\x99\x68\xd3\x3d\xf7\xbd\xff\xf3\xf7\xdf\xec\xdc\x93\ +\x7f\xe9\x47\x1f\x30\xe0\x5b\xce\x0c\x32\x50\x9e\x60\xed\x08\xe0\ +\x24\xe9\x3b\x39\x4e\x8e\x93\xe3\x0f\x02\x2c\x32\x40\x3e\xc6\x66\ +\xbe\x1a\xfa\x93\x22\x7a\xf6\xe1\xff\x6f\xef\xcc\xa3\xa3\xaa\xf2\ +\x3c\xfe\xfb\xdd\xfb\xde\xab\x7a\x55\x95\x8d\x4a\x20\x0b\xc5\xbe\ +\x46\x64\x09\x63\x20\xa0\x82\x2c\x01\x04\x41\x41\x16\xe9\x41\x45\ +\x91\x83\xce\xf4\x60\xdb\xd0\x8d\x2b\x7d\x5a\x1a\xbb\xa7\x1d\xa7\ +\x1b\x9d\x16\xa4\xc1\x06\x1c\xb5\x59\x94\x4d\xb6\x61\x97\xa5\xd9\ +\x09\x5b\x42\x20\x81\x24\x24\x64\x85\xca\x56\xf5\xd6\x7b\xe7\x8f\ +\x02\x45\x06\xc7\x04\x12\x91\xe4\x7e\x4e\x9d\x93\x9c\x3a\xb9\xa9\ +\xaa\x5f\xdd\xf7\xbd\xbf\xfb\xee\x6f\xa9\xf9\x70\x94\x14\x25\x24\ +\xa3\x92\x24\x51\x42\x90\x10\x2a\x29\xb2\x83\x64\x6d\xd9\xfa\xe2\ +\xa8\x9f\xc9\xa7\xfd\xc9\xf4\xe2\x1f\x8a\x91\x88\xa2\xdf\x02\x81\ +\xe0\xde\xd8\x44\x7b\xa5\xee\x0f\xf0\x7f\x6c\xb0\x81\x00\x70\x50\ +\x63\xa9\xd7\xb4\x3e\x4e\x08\x51\x00\x00\x0d\xb9\x49\x44\x41\x54\ +\x2f\xe4\xd7\xb4\x97\x8b\x22\x57\x2c\x7a\x79\xa6\x61\xc8\xc0\xd9\ +\xb2\xf9\x0b\x34\x24\x92\xa2\x9c\xfb\x74\x66\xb6\x69\xea\xd6\x8a\ +\xf7\x0b\x23\x9d\x12\x1e\xfe\xba\xbc\x5a\x92\xc4\x3e\x5a\x20\x10\ +\xdc\x0b\xb2\xc8\x41\xf1\x12\x7e\xc5\xbc\x96\x7d\x85\x60\xe9\xe0\ +\xf2\x20\xe7\x35\xbd\x1d\x88\xc8\x03\xe5\x15\xa1\xd1\x81\xea\xea\ +\xd0\x53\x56\xb0\x3c\x54\x01\x23\x50\x71\x35\x94\x3c\x25\x34\x51\ +\x20\x10\xd4\x15\xf5\x7c\x12\x8d\xa0\x17\x33\xa5\x95\x44\x01\x80\ +\x03\xb7\xb8\x33\x1a\x83\x01\x8e\x77\x4d\xc6\xb8\x65\x69\x86\x19\ +\xb4\x6e\x0e\xca\xe3\x96\x15\x0a\x8a\xe4\xb6\xad\x19\xa6\x66\xff\ +\x7f\x91\x44\xdc\xb2\xb4\x1b\x42\x2f\xb9\x6d\x6b\x86\xa5\x31\xce\ +\x01\xb8\x6d\xeb\x86\x19\x34\x6f\x68\x01\xcc\x6c\xcd\x30\x83\x86\ +\xa5\x85\x5e\x94\xd9\xba\xf5\x4d\x91\x0f\x66\x1a\xb6\x38\xdf\x10\ +\x08\x1a\xd9\x26\x1a\x4b\xad\x73\x85\x8e\x07\x46\x29\xa5\x97\x99\ +\x1c\x4d\xbd\x2e\x7e\x78\xed\xdd\xea\x86\xca\x19\x36\x7f\x6c\xe8\ +\xac\x78\xa7\x9b\x57\xec\x5a\xf6\xf5\x12\xcd\xd2\x90\x3a\x09\x37\ +\x49\xe4\xf0\xd9\xa3\xa7\xfe\x75\xe9\xd8\x52\x4f\xdf\xc9\x0f\xfd\ +\x8c\x82\xca\x4b\x3f\xf9\xdb\xbe\xcd\xf6\x2d\x6e\x58\x72\x29\x6a\ +\xe8\xcc\xd1\xb3\xd7\xae\x7a\x24\xe3\x4a\xa5\x0d\xd4\xa1\xb6\x9d\ +\x38\xf0\x8d\x70\x8a\x85\x99\xef\xae\x38\x9b\x3f\xe8\xa1\x5f\x75\ +\x88\x6a\x16\x2e\xe5\x2c\x5b\xf7\x56\x31\x53\x98\xcd\x12\x1f\x3d\ +\x30\xc1\x73\x2a\x2f\xc8\xed\x40\xfa\xaa\xdd\x1f\x74\x79\x78\x65\ +\xf7\xab\x6f\xce\x3b\x7e\x5e\xa6\xd8\x29\xf9\xa3\xa7\x63\x3e\xf9\ +\xf5\xba\x3d\x92\x24\xce\x8b\x04\x82\x46\xe2\x2d\x02\xa0\x04\x85\ +\x5f\xeb\x87\xb7\x99\x57\x4b\x58\xfe\x3e\x63\xff\x6a\x43\xb7\x6a\ +\xad\x66\xa6\xa1\xeb\x9a\x66\x98\x37\x8f\x34\x0d\xdd\xb0\x6a\x1e\ +\xc6\x8d\x84\x17\x6c\xdc\xfa\xd2\xe2\xad\x1f\x58\xe1\x9d\x91\xb3\ +\x41\x83\x16\xb7\x77\xca\x3a\xb6\x9d\x94\x3a\x28\x37\xeb\x04\x07\ +\xde\xb2\xcd\x40\xfd\xe8\x2b\x7f\x5a\xfd\x1a\x76\x9c\xda\x4c\xbe\ +\xd5\xc1\x10\x8d\x78\xb2\x7b\xfb\x7d\x99\x59\x8c\xe9\x4d\xdb\xbc\ +\x39\xae\x43\xc7\x26\x09\x13\x4a\x4e\xbf\xf3\xc1\x86\xd9\xf1\xdd\ +\xa6\xc4\xb3\xa2\xdd\xfb\x5f\x5f\xb0\x69\x4e\xa5\xa7\x7d\x04\xb9\ +\x5e\x57\x86\x18\x87\x0f\xcc\x58\xb4\xe1\xa5\x53\x81\x96\x3d\xc3\ +\x1d\xdc\xd4\x3c\x49\xbf\x6b\xab\xe8\x00\x51\x5d\xe3\xbb\xea\x72\ +\xbc\x0c\xc2\x61\x14\x08\x1a\x93\x2c\x82\x84\x61\x11\x68\x57\xf3\ +\xb2\x1c\x56\x51\xce\xa9\x4a\xdc\x6a\x2d\x4a\xb5\x33\xcb\x6e\xf1\ +\xe8\xac\x35\x3b\xf6\x6c\xda\xbe\x7f\xe7\xfa\x8f\x53\x62\xc8\xb5\ +\x6c\x16\x6e\x93\xb0\xc4\xcf\x0f\xa7\x6f\x99\xd5\xc1\x32\x6b\x2e\ +\x2b\x2c\x3c\x7a\xc0\x53\x8f\xbc\x4c\xae\xec\xb5\x01\x33\xcf\x7e\ +\x5e\x62\x1a\x89\x5d\x46\x5f\xda\xf9\x46\x8e\x25\x03\x60\x76\xd6\ +\x9e\xe6\x03\x3e\x7c\x6a\xe0\xeb\x8e\x8c\xb9\x97\x0c\x09\x00\x54\ +\x6f\xef\x87\xee\x7f\xaa\x67\x5c\x1b\xc6\x81\x33\xcd\xeb\x7b\x3e\ +\x2f\x63\x65\x19\xc8\x88\x52\x55\xd9\xe6\x63\x45\x79\xe1\xe1\xed\ +\x4b\x03\xe5\x60\xf9\xcb\x20\xc1\xe7\xe2\x26\xb9\x7f\xfc\xd0\xd9\ +\xee\x92\xbd\xc5\xf6\x35\x4f\x93\x73\x68\xde\xfa\xc9\x07\xbb\xff\ +\xbc\x67\xac\x92\x59\x6d\x85\xd3\x0b\x4b\xf7\x5e\xea\xd9\xa9\xbb\ +\xab\xd5\xcc\xc0\xa5\x4f\xab\xd5\x56\x0e\x14\xb2\x28\x10\x34\x26\ +\x59\xe4\xe1\x52\x97\x64\xb4\x4d\xec\x38\x4a\x71\x10\x70\x78\x89\ +\x37\x12\x6b\x9e\x02\x88\x04\x8a\xd3\xf7\xcf\x98\x30\x74\xf4\xc8\ +\xd4\x85\x69\xae\xb9\x33\x93\xb9\x6e\x03\x80\xae\xa9\x93\xe7\x2f\ +\x55\xb5\x8a\x80\x5e\x2b\x4d\xc1\x8a\xd2\x5d\x9f\x6e\x98\x98\x45\ +\x87\xf9\x9c\x8e\xbc\x82\x5d\x7e\x3b\xaa\x73\x94\xb4\xad\xa8\x42\ +\x42\x6e\xdb\x76\x4c\x6c\x97\x8a\x93\xbf\xdf\x9c\xb6\xd1\xd3\x61\ +\x5a\xc8\x5b\x34\x03\xb9\x39\x45\x27\xf2\x2b\xaf\x20\x72\x13\x3b\ +\x0d\x4e\x8a\x3f\x96\x93\x8e\x9c\xd9\x1c\x83\x95\xc7\xb3\xcb\xaf\ +\x00\xb3\x29\x12\x40\x42\xd0\xb6\x18\xa1\xf6\xa9\xe5\xeb\x9e\x5d\ +\x51\x3d\xe4\xb1\xc4\x84\x6f\xe4\xbf\xbc\xec\x58\xc6\xb9\x65\x8b\ +\xd6\xff\x32\xdf\x00\x87\xec\xf0\x67\xcd\xb5\xa3\xa7\x8c\x4a\x69\ +\x7b\xfc\xf4\x56\x4b\x89\x97\x41\xe4\x2d\xde\xb3\xd7\x0f\x52\x4a\ +\xa4\xdb\x7e\x08\x03\xde\xa9\xd3\x45\x6e\xe7\xf1\x83\x67\x1b\x3f\ +\x46\x43\x54\x00\xe0\x36\x00\x01\xce\x38\xaf\xa5\x63\x84\x84\x6a\ +\xd9\x3b\xb2\x51\x22\xc8\x2a\x03\x16\x97\xae\xb5\xbf\xe8\x31\xe5\ +\x9d\x31\x97\xe7\x2e\x38\x3b\x6a\x52\x6d\x24\x1a\xa8\x37\x42\xae\ +\xae\x30\xbd\xd1\x6e\xc7\x79\xc6\x62\xa2\xbb\x56\xfb\xab\x0d\x74\ +\x8c\xe9\x3f\x27\xbe\x59\xf7\xf8\x07\x1e\xcc\x24\xb1\xb9\x17\x0b\ +\xfc\xa5\x85\xe7\xd8\xcc\x18\x07\x96\x04\xc1\x0a\xe4\x5f\x0c\x5c\ +\x0a\x95\xd2\xa4\xce\x88\xaa\xa2\x92\xa1\x03\xdf\x6d\x12\xdb\xcc\ +\x0a\xf6\xc8\x3d\x55\xea\x95\x0a\xfc\x57\x0e\xf5\x8a\x6d\x73\xa4\ +\xa2\x3a\xc1\x3a\xb5\x4e\x73\x46\xba\x5c\x7e\x0d\x5b\x44\x86\x05\ +\x0a\x02\xfc\x5a\xb7\x4f\xa8\xac\xc8\x2c\xa9\xd2\x11\x11\xb8\x4c\ +\x29\xe5\x50\x76\x31\xe0\x1c\x98\x3d\xf7\x7c\xb5\x6e\x60\xa4\x83\ +\x42\xe5\x3d\x3e\x3b\x39\x00\x97\x94\x5b\x44\x04\x70\x46\x6c\x33\ +\x54\x37\xb4\x41\x5e\x96\xbb\xcf\x7e\x78\xb6\x70\xfb\xed\x8d\x35\ +\x6d\x6d\x7a\xea\x56\xdd\xac\xba\x23\xcb\x13\x89\xdf\x2a\x7b\x1d\ +\x6d\x83\xdc\x69\x2b\xea\x9f\x3a\x4e\x09\x26\x7e\xe6\x74\x2b\xbc\ +\x96\x73\x15\x27\x25\x99\xbd\x7c\xf6\xdd\x94\x45\xce\xb9\xd2\x44\ +\xf2\x75\x65\x61\x6e\x8c\x4f\x94\x25\x2f\xb1\xce\xd7\xb2\x34\x0b\ +\x91\x08\xb7\xd1\xdd\x63\xea\xe8\xa6\xb3\x06\x1d\x40\x85\x10\x47\ +\xcc\x8c\xc7\xdd\x53\x9e\x5c\xd9\x7d\xce\xd8\xda\xbc\x15\xc6\xd5\ +\xbe\xcf\x8f\x79\xcd\x2b\x55\xee\xdb\xf3\xcb\x42\xcd\x18\xd8\xef\ +\x95\x9c\x3d\x53\x37\xed\xfe\x1d\xe1\xf6\xe0\x87\xff\x90\x76\x74\ +\x7f\x91\x52\xf1\xcc\xf0\x35\xff\x19\x01\x27\x0e\xbc\x74\xa6\x9a\ +\x02\x01\x40\x24\xd7\xaf\x76\xaa\xa7\xad\xdf\x9b\xc6\x2c\xad\xeb\ +\xc0\x6e\xc6\xb9\x83\x51\x09\x6f\xf5\x53\x56\x7f\x72\x76\x79\x49\ +\xe2\xc2\x39\x49\xae\x2f\xd7\x3f\x5d\xa9\xb6\x79\x6e\xc4\xc2\x76\ +\x11\xd2\x85\x93\xb3\x17\x67\xf9\x91\x50\x0e\x00\x48\x09\x86\xca\ +\x4a\xf3\x50\x1e\x23\x07\x72\xe2\xf0\xf4\x93\x9c\x51\x8c\x35\x49\ +\x84\x93\x22\xd8\xf7\xb6\x26\x9a\xfe\x62\x5c\x34\xcb\x0e\x7c\x57\ +\xde\x99\x2d\xb5\xe8\xcc\x27\xfd\xa6\xaa\xac\x38\x32\xb6\x79\x83\ +\xbc\x44\x25\xea\x50\x24\xf7\x6d\x3a\x0c\x48\xef\xb0\x6f\xba\x6d\ +\x5b\x6c\xfd\x7c\x76\x6c\xeb\x4d\xf1\x6e\x28\xc9\x38\xe1\x75\x1e\ +\xd7\x5a\x96\x15\x42\x1b\xb2\x4f\xea\x52\x40\x95\x6b\x3b\x5d\xb9\ +\xf4\x43\x9b\xe4\xfa\x3f\x89\xae\x66\x79\x17\xc0\xed\x05\xff\x59\ +\x5b\x8e\x00\x30\x99\xbf\x12\x6a\x19\xa0\xc3\xe5\xb8\xde\xef\x2f\ +\x5f\xb8\xf3\x8d\x31\xfb\x2a\x91\x5a\x5a\x8b\x11\xbf\x29\x58\xb3\ +\xe8\xac\xc6\xba\x32\xc6\x6d\xc3\xb2\xb9\x54\x13\xd3\x20\xc5\xca\ +\x2f\xde\x59\xf8\x29\x03\x94\x24\x55\x26\x74\xd3\xc6\xf1\x84\xba\ +\x08\x02\x20\xdd\xb8\xe3\x17\x54\x52\x31\x98\xf6\xd7\xcf\x92\x6d\ +\x06\x54\x52\x15\x4a\xbf\x47\xa5\x9d\x69\xdb\x86\x23\x75\xa3\xff\ +\xb5\x65\x5c\x56\x28\xd9\xb8\x61\xf8\x5a\xc6\x15\xd9\x4d\xb1\x74\ +\xc1\x67\xbd\x6c\xce\x29\x55\x15\x2a\x01\x00\xa1\xe4\xd4\x9a\xe4\ +\x13\xd4\x2d\x13\x04\x40\x24\xfa\xe7\xeb\xa7\xcb\xb2\x0a\xc0\x38\ +\x80\x42\x0b\xfe\xf2\xd1\x30\x49\x71\x93\x7b\x79\x6a\x72\x22\x1b\ +\x1f\xfd\x3a\xb1\x57\x5f\xa7\xea\xba\x41\x2a\x11\x38\xaf\x72\x84\ +\xff\x6d\xf6\xd4\xc8\x1e\xfd\x52\x26\xbc\x60\x5b\x0d\xb7\xca\x26\ +\xb7\x9c\x91\x83\x1f\x6c\xdf\x09\x58\x55\xce\x85\xb5\x67\xca\xfc\ +\x9e\x98\x81\x5d\xd5\x33\x07\xf3\x0a\x88\x1c\x9d\x94\xe0\x3d\x94\ +\x9d\xce\x14\x5f\x72\xe2\xf0\x18\x95\x16\xe5\x6f\x4d\xcb\x3f\x5f\ +\x07\x79\xfc\x88\x56\x69\x61\x93\xab\xb9\xf1\x43\xc6\x00\x7c\x53\ +\xee\x9e\x73\xce\x41\x56\xf7\x6f\x59\xb6\xa3\x50\x1b\x39\xe3\x6d\ +\x87\x3b\xac\x91\x6c\xa8\x51\x55\x46\xf8\xf8\xfa\x5c\x1c\xdd\xdd\ +\xe3\x91\xa1\xb0\xa0\xea\x7f\xce\xe9\x36\xc7\x0e\x1d\xc3\xfb\xc4\ +\xc9\xc1\x8a\xe0\x9a\xb4\x80\x5e\xc3\xd5\xae\xde\xdf\xab\xce\xb2\ +\x0f\xb0\x5b\x6d\xac\x6b\xee\xf3\xba\xde\x7a\x7f\x7e\xc5\xef\x87\ +\xbe\xbb\xe9\xb2\x22\xa1\x66\x79\xc7\xbd\xd8\x37\x35\xaa\x6f\xfa\ +\x2f\x42\x7f\xb0\x62\xda\xe9\x89\x8b\x76\x65\xd7\x28\xc2\x05\x65\ +\x87\xf2\xad\x82\x4a\x92\xeb\x86\xdf\xd5\x90\x47\xa8\xc8\x9e\x1f\ +\xfc\x37\x34\xe4\x20\xa0\x53\xb9\x36\xd6\x7d\xdd\x8e\xf8\x7f\x87\ +\x53\xd9\x73\xe3\x7b\x93\x65\xf5\x46\x8d\x55\x14\xf7\x3d\xaf\x09\ +\xc0\x02\xc1\xa0\x13\xb9\x9e\x97\x89\x84\x84\x7a\x88\x10\x00\x47\ +\x87\x1e\x2b\x77\x1f\x85\xf8\x0e\xbd\xc6\x3d\xd7\x90\x35\x11\x80\ +\x73\xc3\xe5\x7d\x34\x58\xf2\xe7\x7d\x05\x7c\xfc\xc8\x85\xcd\xb7\ +\x8d\x3d\xe8\x1d\xf0\x78\xca\xcf\x4b\x56\x8e\xcf\x61\x31\x29\x6d\ +\x3b\xfd\x23\xbb\xf8\xe9\x27\x3e\x28\xde\x3f\x6d\xcb\x65\x33\x26\ +\x2a\xbc\x4e\xf2\x0f\x10\xc0\xb4\x4c\x35\xa2\x89\x99\x93\x8e\x92\ +\x14\x8a\xb4\x45\x00\x22\xc9\xa5\x6d\x7b\x6f\x3a\x75\xb1\xff\x8b\ +\xaf\x3a\x3d\xe1\x8d\xa7\x71\x12\xaa\x8e\xf1\xf7\xb1\x8d\x7e\x3a\ +\xd4\x13\xf8\xe7\x8d\xfa\xe3\x63\x5b\x4e\x84\xbc\x2d\xae\xa6\xcf\ +\xc7\x57\xbf\xb5\xb9\xac\x59\x8c\x6c\xf1\x9a\x1a\xfe\xc7\x70\x53\ +\x38\x03\x74\x62\x44\x1c\x71\xbb\xc0\xae\x65\x74\x0e\xb7\x8c\x26\ +\x8f\xbc\x9d\x1c\xf8\xe2\xbd\x23\xb4\x4d\xab\x16\x09\x71\xd1\x6e\ +\xb5\x7a\xde\x13\xfd\x52\x07\xf6\x1f\x3c\x60\xc0\xbb\xdb\x32\xf3\ +\xff\x3e\x6d\x59\x0d\x35\x51\x50\x6f\xf7\x49\x0c\x8e\xa8\x7a\x0a\ +\xe2\xba\x52\x4f\x24\x33\x74\xae\x07\xa5\xd6\x5d\xfe\x7b\xcf\xf1\ +\x82\x9c\x9c\xa4\x9e\x3d\x1b\x4b\x8d\x32\x0e\xcc\xc8\xfd\x64\xfb\ +\xe6\xe4\x7e\x93\x1c\x84\xe4\xa7\xff\xe5\x91\x5e\x93\x54\x4b\xe3\ +\xc0\x3c\x51\xdd\xbc\x79\xff\xb1\xfe\xe2\x65\xce\xca\xf2\x2e\x67\ +\xd4\x95\x39\x18\x63\xb6\x16\x30\x5b\xdd\x6f\xfa\x12\xb9\x1e\x60\ +\x86\x86\x92\x92\x1b\xd3\xf1\xa3\x8f\x97\x74\x89\x52\x62\xef\x4b\ +\x6a\x8c\xcd\xe4\x10\xb8\xcd\x02\xba\x7d\xa1\x98\xa9\x6e\xc7\xd4\ +\xfe\xca\xd2\x6d\x7e\x03\xe0\x7c\xbe\x6e\xd4\x78\x31\xfa\x11\xea\ +\x2d\x82\xcb\x27\xf5\x7f\xce\x99\x34\x44\x49\x99\xac\x3e\x90\x42\ +\xb0\x36\xdf\x14\xb3\xb0\xdd\x90\x3e\x51\x5d\x9e\x5c\xf3\xd5\xfa\ +\x55\xab\xd7\xad\x58\x35\xcf\x47\x75\xad\xb2\xdc\xef\xf7\xfb\xcb\ +\xcb\xab\x35\xd3\x0c\x54\xea\xa6\x08\x70\xb9\xcb\x72\xa0\x33\x5e\ +\x6c\xd2\x45\x9f\x2d\x3f\xc6\x22\x38\xa5\x72\xbb\x6e\x4b\x77\x1d\ +\x49\x3f\x93\xfe\xf2\xbf\xfe\x8b\x1d\xac\x6a\x44\xc9\x99\x48\xb8\ +\x5e\x66\x4a\xd1\x14\xd1\xa8\x3a\xbe\x3c\xaf\xcd\xe4\x07\x53\x90\ +\x31\x4a\xd5\x60\x55\x15\xa1\xc4\x64\xad\x27\x8e\xfc\x77\x95\xd4\ +\x8d\x5a\x31\xc6\x88\xc3\xb5\x2d\x23\x6f\xc1\x57\x3b\xe4\x6e\xfd\ +\x39\x60\x59\xcb\xa4\x65\xcb\xbf\xec\xdc\xb1\xa3\xcf\x1b\x61\x59\ +\x56\x63\x9c\x8c\x36\x8f\xee\xe1\xdb\xf3\x66\xbb\x67\x3d\xe5\x1f\ +\xa7\x19\x51\x68\x57\x59\x00\x00\xcf\x8e\x8c\xbd\x8f\xd4\xf4\xe0\ +\xaf\xde\x37\xd1\x36\x62\xa7\x01\xf4\xe8\xe2\x60\x69\x05\x27\x0e\ +\xd2\x69\x98\x12\x19\xa1\x5f\xad\x71\xf7\x24\xea\x54\xf6\x4f\xef\ +\x9a\xf8\xed\xf7\x4b\x5c\x1e\x17\xb9\xb6\x2a\xd8\x6b\x7e\xf5\xc4\ +\x0a\xe2\x74\x29\x44\x48\xd3\x5d\xf5\x16\x99\xce\x89\xc7\x21\xb9\ +\xdd\xae\x2f\xd7\x6d\xe0\xc3\x87\x5e\x38\x7a\xfe\x4c\xc6\xd9\x67\ +\xc7\x8d\x21\x27\x77\x68\xa4\xf9\x77\xfa\x65\x36\x5c\x45\x34\xad\ +\x2a\xcd\x96\x1f\x4e\x1e\x5d\x96\xfe\xaa\x06\xd3\x11\xf1\xea\xe9\ +\x57\x0f\xf9\xbe\x1a\xa5\x2e\xae\xaa\xcc\x08\xeb\x34\xa5\x6d\xe6\ +\xa1\x33\x95\x41\x49\x76\xd7\xd5\x2a\x61\xd9\xb6\x11\xac\x4c\x48\ +\xe8\xbc\x77\xdf\xbe\x05\x5f\x6e\x7e\x28\x25\x79\xd5\xc7\x4b\x7d\ +\xbe\x16\x63\x7a\x75\xd9\xbe\xfc\xa8\x8b\x31\xa0\x8d\x62\x1f\x45\ +\x65\x22\x69\x16\xb8\xa8\x55\x6d\x71\x89\x96\x1e\xcb\x1b\xbb\x5e\ +\x53\x1d\x48\x01\xd7\xe5\x48\xc3\x3a\x3b\xdf\x3b\xae\x01\x45\x5a\ +\x63\xbb\xd7\xbb\x2c\x92\x68\xd9\x55\x62\x96\x07\x40\x56\x10\x18\ +\xbf\x7c\xda\x8e\xf6\x60\x59\x79\x2d\xf2\xff\xa8\xd3\xf3\x7d\x77\ +\xfb\x24\xa7\x4b\x84\x7e\xfd\x14\x74\xd1\x00\x94\x2e\x1c\xff\xb7\ +\xc9\xcf\xcc\x5b\xbc\x64\xf5\x57\x9b\x6c\xdb\x1e\x9e\x3a\xa8\xb5\ +\x5e\x68\x57\xf9\xad\x70\x5f\x83\x57\x45\x04\x64\xb6\x3e\x72\xd8\ +\xc6\x11\x56\xe9\x91\x03\x6f\x2c\x3e\x9d\x1b\xd5\x85\xd9\x1c\x24\ +\x19\x8e\x1d\x7c\x33\xa5\x57\x2b\x16\xcc\xf8\xaf\x9d\x7b\x5e\x18\ +\x7b\x60\x9a\x4a\xf2\xce\x2d\xb0\xea\xc6\x1c\x68\x33\x6e\x94\x5f\ +\xe9\xe4\xb9\xf4\x60\xef\x5e\xfb\x0f\x1e\xfa\xfb\x17\x6b\xc2\xc3\ +\xc3\xc7\x0c\xe8\xa3\x1d\xd9\x62\x70\xe0\xbc\xb1\x14\x21\x75\x47\ +\xa9\x7f\x1c\xd7\x2c\xc6\xd2\x5f\x5f\x52\x2e\x37\x91\x6d\x24\x6e\ +\x07\x51\x24\x00\x80\x9d\x6b\xf2\x7c\x4f\x24\x6c\x7b\x54\xd6\x2b\ +\xaa\xbf\xae\x71\x1b\xe6\x7a\xaf\xa0\x83\x32\x50\x09\xc3\xa2\xaf\ +\x75\xe8\x56\xc3\x90\x96\x0b\x21\x69\x60\xaa\xc8\x75\x06\x5c\x0b\ +\x98\xfb\xbf\x78\x66\x44\xea\xe6\x23\x27\xe3\xe2\xe2\x7b\x45\xc9\ +\xc1\xcc\xe3\x4a\x58\xa4\xd9\x18\x6a\x61\x10\xf5\xea\x85\x19\x33\ +\x3f\xb4\x00\x91\x52\x87\x44\x69\xf9\xe9\x97\xe7\x83\x43\x21\xc4\ +\xac\x3c\xf2\xc7\xcd\x87\x15\x59\x36\x4b\xd7\xfc\x69\xc9\x72\x0e\ +\x80\x44\x51\xa8\x5c\x07\x2f\x8a\xc0\x18\x63\x8c\x99\x05\x59\x83\ +\xdb\x74\x89\x48\x1d\x92\x91\x99\x99\xda\x27\x99\x9e\xdc\x09\x48\ +\x75\xcb\x6e\x3c\x55\xd6\xcb\x8b\xaa\x9e\x79\xaf\x92\x01\x38\x65\ +\x42\xaa\xcb\x27\xe7\xa0\xf3\x5b\x61\xb3\x17\x2f\xbf\xb8\x80\x03\ +\x02\x3a\x14\x24\x35\x5b\xa1\xeb\x59\x16\x11\x58\x85\x6d\x37\x95\ +\x93\x46\x5d\x7b\x37\xc8\x79\xe6\x5a\x40\x51\x08\xac\x41\xf9\x4a\ +\xe0\x6e\xde\xee\xfc\x95\xa2\x84\x48\x8f\x3b\x2f\x6d\xfc\x7d\x3e\ +\x66\xea\x7a\x5e\xb6\xe4\x0a\x3b\x98\x5b\xea\xea\x17\xd3\x90\x97\ +\x84\xeb\x57\x19\x12\x87\x43\x71\x7c\x6b\x13\x72\x2d\x4a\x01\x90\ +\x86\xdc\x16\x40\x49\x91\xa5\x5b\x19\xef\xf6\x97\x23\xd9\xa9\x66\ +\x5c\xd5\xfb\xfa\x22\xf5\xfc\xac\x1e\x11\xd1\xff\xd4\xa3\xb5\x75\ +\xf9\x34\x07\xf0\x9b\x0c\x62\x5a\xd0\x46\x70\x99\x85\x8e\x94\x10\ +\xd1\xa9\x5c\xff\xb0\x88\xce\xef\xde\x54\x93\x65\x52\xdb\x55\xa8\ +\xfe\x37\xd1\x55\xf6\xee\x05\xdf\x09\x56\x26\x92\x90\xc5\x06\x85\ +\x4c\x49\xcb\x89\xaf\x9c\x3b\xb8\xfd\x8c\x69\x00\x07\xd0\x19\x00\ +\x42\x74\x3c\x70\xf0\xb4\xf5\x36\xef\xf9\x70\x03\x3e\x0f\x6d\x1b\ +\xd3\x27\xda\xd3\xe6\xf6\xc6\x32\x6e\x5b\x4c\xbf\x03\x45\xe0\x51\ +\x09\x2d\xb5\xe1\x2f\x6c\xbe\x74\x01\x11\x81\x73\xd0\x38\xa8\x91\ +\xe0\x42\x4a\xa4\x84\xc7\x52\x9c\x8a\xd2\xb0\x27\x9e\xc9\x60\x62\ +\x0f\x53\xaa\xfd\xc9\x42\xcb\x48\x76\x97\x65\x11\x10\xea\x64\xc7\ +\x20\xf8\x29\x13\x16\x11\x91\x98\x3a\xfa\xfb\xae\xde\x06\xfc\xc1\ +\x9b\x86\x77\x68\x1a\xde\xe1\xb6\x87\xdb\xec\x8e\xc2\x39\x29\xa5\ +\xbe\xee\xbd\x7d\xdd\x7b\x37\x36\xb3\x5f\xb7\x1e\xf4\x6d\x59\x2f\ +\xf9\x61\xe2\xc4\x42\x50\x57\xdb\x19\x51\xf0\x42\x98\xbd\x81\x20\ +\x42\x5b\x04\x02\x81\x40\xc8\xa2\x40\x20\x10\x08\x59\x14\x08\x04\ +\x02\x21\x8b\x02\x81\x40\x20\x64\x51\x20\x10\x08\x84\x2c\x0a\x04\ +\x02\x41\xdd\x22\x02\x74\x04\x35\xc5\x34\xcd\x92\xe2\x22\xd3\x30\ +\x41\x44\xe3\xd7\x1b\x15\x15\x37\x97\x51\x41\xc4\xb2\xd2\x52\x4d\ +\xd7\x44\x2c\x4e\xfd\xe1\x72\xb9\x09\x21\x42\x16\x05\xb5\xe6\x52\ +\x5e\xde\x9c\xb7\x7f\x5b\x90\x9f\x7f\xe3\x04\x12\xd4\xf1\xf6\x8d\ +\x10\x42\x08\xbf\x21\x73\xd7\xe1\x70\xcc\x9b\xf7\xe7\xac\xac\x73\ +\xba\xa6\x0b\xfb\xd4\x17\x9c\x3b\x9d\x0e\xc6\x38\x20\x02\xe7\x42\ +\x16\x05\xb5\x20\x36\x36\x4e\x91\x15\x14\xc9\x9b\xf5\x8c\xc7\xe3\ +\xb9\xb1\xd0\x83\x24\x49\x2d\x5b\xb4\xd2\x75\x21\x8b\xf5\x4b\x58\ +\x58\x58\xa8\x64\xb2\x90\x45\x41\x2d\x60\x8c\x45\x35\x69\x22\xf6\ +\x72\x3f\x82\x9d\x6f\x7a\xc6\xa9\xaa\x4e\x97\x4b\x58\xa6\xbe\x7d\ +\xc6\xd0\xcf\xff\x05\xac\x01\xfa\xcb\x21\x04\x6c\x8d\x00\x00\x00\ +\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x01\x06\xe3\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x00\xe8\x00\x00\x01\xdc\x08\x02\x00\x00\x00\x53\x57\x71\x20\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\x7d\x77\x78\x94\xd7\ +\x95\xf7\xb9\xe5\x2d\xd3\x67\x34\xea\x12\x02\x84\x04\x12\x08\xd3\ +\xbb\xc1\xa6\x1b\x13\x5c\x89\x8d\x7b\x4b\x9c\x6c\x7a\xb6\x64\xb3\ +\xe5\xfb\xf2\x65\x9f\x6c\x76\x37\xc9\xa6\x39\xcd\x9b\x38\xae\xd8\ +\xc6\xd8\xa6\x63\x9a\x0d\x06\x8c\x01\xd1\x41\x42\x42\xbd\xf7\x36\ +\xa3\x99\x79\xcb\x2d\xdf\x1f\x12\x5d\xd8\xc2\x1b\xb9\xc4\x73\x9e\ +\xd1\xf3\xe8\x79\xe7\x9d\xfb\xde\xf7\xde\xdf\x3d\xf7\x77\xce\x3d\ +\xf7\x5c\xf4\xd0\x03\x77\x42\x5c\xe2\xf2\xa9\x17\x21\x84\xae\xeb\ +\x79\x79\x05\x2b\xef\xb9\x7f\xc4\x88\x6c\x72\xc3\xf8\xfc\x78\xa3\ +\xc4\xe5\xd3\x2f\x18\x63\xdb\x66\x35\x35\x55\xc7\x8e\x1e\x1e\x57\ +\x30\x81\xda\x36\x8b\x37\x4a\x5c\x3e\x23\x82\x28\x55\xdb\xda\x5a\ +\x5f\x7f\xed\x15\x2a\xa5\x8c\xb7\x47\x5c\x3e\x23\x22\xa5\x04\xaa\ +\xa8\xa7\xcf\x9c\x88\x03\x37\x2e\x9f\x39\xf4\x42\x34\x12\xa5\x42\ +\x88\x78\x53\xc4\xe5\x33\xa7\x78\x69\x5c\xe1\xc6\xe5\x33\x08\x5c\ +\x88\x6b\xdc\xb8\x7c\x56\x35\x6e\x5c\xe5\xc6\xe5\x33\x08\xdc\xb8\ +\xc6\x8d\x4b\x9c\xe3\xc6\x25\x2e\x71\x8e\x1b\x97\xb8\x7c\x10\x55\ +\x88\xab\xdc\xb8\xc4\x39\x6e\x5c\xe2\x12\xe7\xb8\x71\x89\x4b\x9c\ +\xe3\xc6\xe5\xaf\x4e\xe3\xc6\x81\x1b\x97\xcf\x20\x70\x7b\x7a\x42\ +\xf1\x86\x88\xcb\x67\x0e\xb8\xe8\x4f\x7f\x7c\x3a\xde\x10\x71\xf9\ +\xcc\x09\x92\x82\xc7\x5b\x21\x2e\x9f\x39\xa1\xe1\x70\x38\xde\x0a\ +\x71\xf9\xec\x01\xf7\xa3\xff\x94\x50\xa4\x68\x80\x10\x00\x8a\xb7\ +\xe3\xe7\x99\x70\x82\x94\x20\xb8\xe4\x0c\x38\xfb\x14\x03\x17\x13\ +\x20\x0a\x48\x26\x1a\x2b\xf8\xb9\xa3\x32\x16\x96\x42\x40\xdc\x1b\ +\xfc\xb9\x15\x4c\x90\xee\x42\xbe\x44\x3c\x2c\x8f\x24\x65\x02\x26\ +\xc0\x19\x0c\x3d\xff\xbc\x4e\xe0\x12\x45\xda\x26\x3f\xb1\x9b\x1f\ +\xde\x2c\xda\x1b\x48\x2c\x8c\x38\xc3\x10\x47\xed\xe7\x59\xdf\x82\ +\x24\x54\x52\xcd\x76\x7a\xec\x60\x26\x9d\x7e\x2b\x19\x33\x0d\x69\ +\x4e\x60\xd6\xd0\x1a\x67\xa1\x9e\xee\xc1\xde\xab\xea\xd0\xdd\x6a\ +\x6d\xfa\xad\x3c\xbd\x8f\x2a\x2a\x22\x04\x30\x8e\xf3\x84\xb8\x00\ +\x48\x90\x00\x52\x48\xce\x39\x48\x99\x3b\x4d\x59\xfc\x08\xce\x1c\ +\x0d\xa6\x01\x43\xa6\xd4\x06\x0d\x5c\xd5\x21\xaa\x4f\x5b\xeb\x7e\ +\x4d\x5a\xab\x88\xa6\xc7\xf1\x1a\x97\x6b\x60\x58\x4a\xdb\x64\xfe\ +\x54\x72\xcb\x97\xe8\xf8\xb9\x60\x9b\x43\xc5\x50\x06\x75\x97\xa2\ +\x42\x7b\xbd\xb9\xe6\xbf\x68\x4b\x25\xd5\x1c\x71\xd4\xc6\xe5\xda\ +\x9a\x10\x61\x55\x57\x7a\x5a\xed\x75\xbf\x94\x6d\x75\xa0\x6a\x9f\ +\x1c\x70\x31\x01\x33\x66\x6e\xfa\x1d\xed\x6e\x26\xba\x33\xce\x67\ +\xe3\xf2\xa1\xac\x17\x14\x55\x35\xc3\xd6\xc6\xdf\x41\xac\x17\x08\ +\xf9\x84\x80\xab\x68\xd6\x9e\x57\x71\xc9\xfb\x44\x73\xc4\x51\x1b\ +\x97\xc1\x6a\x5e\xd5\x41\xca\x8f\x98\x1b\x7f\x0f\x08\x0f\x45\xf9\ +\x1f\xe6\x55\xa0\x8a\x68\xaa\x14\xc7\xdf\x51\x15\xed\x93\x19\xbd\ +\x12\x5d\x27\x31\x91\x43\xc6\x64\xe4\x27\xca\x91\x86\xf2\xe9\x52\ +\x02\xfa\xcb\x17\x8e\x55\x8d\x97\xbc\xcf\xab\x4e\x93\x91\xe3\x81\ +\xd9\x57\x7e\x8b\xb1\xae\xeb\xe8\xc3\x9e\x2b\xa5\x30\x0c\xf3\xea\ +\x18\xc6\x0f\x01\x2e\xa2\x2a\xaf\x3c\x49\xba\x9b\xc1\xe1\xfa\x44\ +\xc6\xed\x75\x77\x96\x04\x80\x21\xe9\x86\x0f\x47\x8e\x94\x20\x25\ +\x60\xfc\xa9\xc6\x96\x14\xd2\xb2\x90\xa2\x01\x46\x97\x36\xd9\xd0\ +\xf0\x50\x42\xa3\x61\x76\x6a\x2f\xc9\x9d\x72\x05\x70\x09\x21\xed\ +\xed\xed\x3b\x76\xec\x8c\xc6\xa2\xf8\xda\x2d\x26\x38\xf7\x78\x3c\ +\x4b\x96\x2c\x09\x04\x02\x9c\xf3\x41\x03\x17\x61\x19\xeb\x15\x55\ +\xa7\xc9\xe0\x69\x8a\x1d\x93\x8c\xf7\x2f\xa7\x51\x15\x51\xfa\xd1\ +\x61\x62\x73\x3c\x65\x95\xea\xab\x32\xf6\x1c\x04\xa2\x0c\xee\xe9\ +\x0c\xe7\xdf\xaa\x24\x76\x99\x07\xde\x03\xac\x5e\xbc\xce\x0c\x69\ +\x4b\xa4\x3b\x00\x49\xb0\x0d\xc9\x38\x20\x8c\x14\x1d\x08\x01\xc9\ +\xa4\x65\x82\x94\x80\x28\x52\xb5\x8b\xd0\xbc\xf8\x22\x18\x28\x45\ +\xc8\xad\xdc\x74\x2f\xaa\xdd\x6c\x55\xb5\x03\xb9\x46\x43\x23\x82\ +\x54\x22\x6d\xfb\x2f\xdd\xff\x02\xb8\x46\x67\xde\x8b\xbb\xf7\x59\ +\x67\xcb\x80\x9e\x7f\x2f\x61\x4b\xcb\x46\x9a\x13\x10\x80\xe4\xd2\ +\x32\x41\x08\xc0\x7d\x6f\xd1\xf7\x1a\x42\x9a\x31\xa0\x0e\xd4\x57\ +\x61\xc9\xa5\x11\x43\x8e\x14\x3a\x6e\x94\x6c\x2c\x16\xbd\x36\x60\ +\x04\x82\x81\xbf\x40\x9b\x31\xd6\xde\xfb\x9a\x88\x91\x4b\xd0\xfc\ +\x97\x9a\xd1\x89\x6c\xae\x94\xdd\xad\xc8\xe9\x03\x71\x71\x5d\x4d\ +\x55\xd5\xf2\x8a\x8a\x9f\xff\xe2\x17\xbd\xbd\xbd\xf4\xda\x20\xb1\ +\x19\x0b\xf8\xfd\x63\xf2\xf2\x92\x93\x93\xaf\x07\xb8\x18\xcb\x68\ +\x48\x36\x96\x63\xaa\x0c\x4a\x27\x70\xa0\x93\x1f\xd7\x0a\x46\x80\ +\x94\x32\xd6\xc6\x4e\x6f\xb3\xcf\x55\x01\x51\x01\x49\xb0\x4d\xc9\ +\x19\x60\x15\xa9\x2a\x70\x4b\x72\x40\xaa\x06\xc2\x92\x4c\x20\x55\ +\x07\x69\x4b\x9b\x21\xaa\x48\xdb\x00\x29\x01\x08\x52\x35\x29\x04\ +\x4e\xce\x25\x81\x30\x08\x01\x58\x48\xdb\x00\x21\x80\x68\x48\x51\ +\x00\x00\xac\x98\x14\x1c\x10\x45\xaa\x0e\x08\x40\x0a\x69\xc7\x64\ +\xc4\xa2\x89\xf9\xca\xc8\x3a\xf3\x3d\x7e\x71\x00\x58\x26\x1e\x7d\ +\x87\x3e\x35\xc1\x7c\xeb\x25\xd6\xeb\x55\xe7\x3c\xa8\xe4\x64\x81\ +\xd1\x62\xed\x7d\x8d\x35\x77\x4a\x47\x9a\xb6\x60\x25\x4d\x09\x88\ +\xe6\x42\x73\xff\x4e\x69\x63\x40\x52\xda\x88\x4e\x7b\x44\xcb\xcf\ +\x06\x09\x32\xd6\xcc\x0e\xbf\x69\x55\x31\x9a\x3b\x1d\xda\x37\x89\ +\x68\x18\xe9\xce\xfe\x3a\x48\x2e\x2d\x03\x24\x00\xd5\x91\xb4\x51\ +\xee\x0a\xfd\x06\x47\xec\xb5\x17\x24\x76\x21\x55\x01\x66\x4a\x66\ +\x9f\x1f\x0f\x18\x84\x2d\x2d\x13\x00\x80\xea\x88\x92\x8b\x23\x8a\ +\x31\x00\x82\x54\x1d\x08\x06\x66\x4a\xdb\xea\x9b\x65\x91\xaa\x02\ +\x20\x10\xb6\x34\x23\x92\x21\x32\x7c\x26\x56\x4e\x43\x91\x38\x3f\ +\xaa\x2d\x94\x32\x4d\x9f\x31\x95\xed\x7f\xd6\xee\xb6\x91\x67\x84\ +\xb6\x78\x05\x4d\x0a\xc8\xce\x22\x73\xef\x46\x1e\x11\x08\x18\x68\ +\xc3\xf4\x5b\xee\x11\xc7\x9f\xb1\x1a\x43\x08\x23\x20\x49\xfa\xca\ +\x3b\x44\xc9\x51\x32\x65\x31\x8f\x94\xf3\x90\x81\x04\x93\x46\x14\ +\x05\x83\xca\xd8\x09\x6c\xff\xab\x52\x62\x64\x19\x52\xf0\x8b\x8d\ +\x2c\x98\xb4\x4d\x90\x80\x14\x07\x10\x02\x92\x4b\x2b\x06\x52\x02\ +\xd1\x90\xa2\x0e\x46\x55\x23\x42\x51\x5b\xbd\xe8\x6a\xa5\x9e\xa0\ +\xbc\x04\xb8\x96\x65\x8d\xce\xcd\xfd\xd7\x7f\xfd\x97\x58\x34\xf6\ +\x41\x1a\x57\x0a\x97\xcb\x35\x72\xc4\x08\xcb\xb2\xae\x8f\x2a\x48\ +\x6e\x43\xb4\x67\xb0\xfc\x5a\x62\x32\xe6\x66\x8c\x0e\x19\x07\x0a\ +\x71\xc6\x54\xed\xf6\x1f\xd2\xf7\x7f\x19\xdd\x7f\x14\x80\xe0\xcc\ +\x69\xea\xb0\x34\xd9\x51\x6a\x97\x9d\x43\x49\xf9\x34\xc0\x59\x45\ +\x39\x38\x33\x94\x54\x1f\xaf\x3e\x23\xd5\x4c\x65\x54\x0a\x6f\xaa\ +\x25\x19\x05\xc4\xef\x01\xb3\x9d\x9d\x3b\xca\x4d\x09\x82\x01\x17\ +\x20\x05\x48\x4a\xc7\x2c\x24\x41\x8f\xa8\x3f\xc2\xea\x9b\x81\x38\ +\xf0\x98\x05\x34\xe8\x95\xe1\x1a\x56\x56\x2c\x99\x04\xd0\x68\xde\ +\x1c\xec\xd1\x48\x7a\x22\x58\x95\x97\x8c\x59\x13\x65\xcc\xd7\x97\ +\xaf\xa2\x89\xad\xd6\xdb\xcf\x23\x77\x16\x09\x50\x76\x72\x37\x1e\ +\x7b\xaf\xe3\x36\xd2\xfb\x3f\xbf\x51\xe6\x7f\x4d\x4d\xac\x33\xf6\ +\x6e\x55\x96\x7e\xcd\x81\xa2\xd1\xed\xbb\x41\x51\x40\xa8\x34\x6f\ +\x26\x26\x47\x62\x7b\x4f\x91\x51\x0b\xf5\xfb\xfe\x55\x3e\xf3\x13\ +\x69\x5a\x64\xf4\x42\xcd\xd1\x25\x9b\x4e\xb1\x86\x26\xc0\x00\xc8\ +\x4b\x27\x2c\x20\x2e\xc4\xcb\x0f\xf3\xc6\x46\x70\xa5\x90\xbc\x89\ +\xea\x8d\x11\x19\xaa\xb4\x8b\xce\xa2\xa4\xb1\xca\xa8\x1c\x88\xd4\ +\xb3\xd2\x53\x92\x71\xd0\x83\xca\xf8\xa9\xd8\x81\x45\xdd\x11\xd6\ +\xd4\x01\x18\x83\x00\x3c\x6c\x16\xcd\x48\x06\xb3\x95\x95\x9c\x10\ +\x31\x86\x12\x73\x95\xac\x5c\xa4\x62\xd1\x56\xc2\xaa\x2b\x41\x4a\ +\x50\x12\x95\x82\x45\x48\x51\x89\x57\x91\xb5\xe7\x47\x23\x17\x64\ +\xf2\x03\xfa\x8d\xb7\x90\x20\x16\x87\x9f\x05\x26\x70\xca\x68\x8c\ +\xbb\xec\x93\x45\xf4\xa6\x27\x1c\xb8\x37\xb2\x71\x33\x50\x45\x46\ +\xbb\x20\x79\xac\x36\x6b\x86\xbd\x66\x2b\x10\x89\x46\x2c\x54\xf3\ +\xc6\xc5\xde\x7b\xd5\x3e\x82\x64\x8f\x01\x02\x50\xc6\x24\x35\x33\ +\x1d\x9c\xd9\x88\x99\x00\x02\x38\xc2\xa3\xe6\xd2\x94\x04\xd1\x74\ +\x9a\xd5\xd6\x02\x42\xa0\x24\x28\xe3\xa7\x61\xcd\x62\x65\x87\x44\ +\x67\x04\x54\x37\x2d\xb8\x89\xf8\x9c\xb2\xf9\x8c\x5d\x57\x0b\x68\ +\x10\xf3\x30\xc2\x10\x0b\x49\x23\x72\x05\xcf\x61\x8c\x25\x26\x26\ +\xde\x7f\xff\x03\x83\x81\x95\x11\x8d\x5a\xb6\x75\x05\x1b\xfe\xb0\ +\xa9\x5c\x08\xb0\x2d\x44\xc9\xe0\x78\x10\x02\x11\x13\x4d\x67\x59\ +\xd1\x3e\x59\xb4\x9f\xb5\x9b\xae\xbb\x1e\xa6\xc7\x8e\x89\xcc\xbb\ +\x5c\xb7\x2e\x16\x75\x25\x68\xda\xed\x34\xf1\x37\x46\x57\x9e\xe3\ +\xf6\x89\x91\x9f\x7d\x17\x46\xae\x74\xdd\x9d\x1d\xf9\xe9\x97\x79\ +\xc6\x7c\x7d\x69\x46\x6c\x47\xb1\xe3\xee\xfb\x44\xd1\x7e\xc8\xb8\ +\x4b\x19\xbd\x3d\xf2\xca\xf3\xfd\x21\x10\x0c\xe8\xfc\x6f\xe8\x13\ +\xd2\x59\x7d\xbb\x3a\x6b\x99\xbd\xed\x3f\x8d\xe2\x56\x1c\xcc\x40\ +\x6e\x95\x4e\x59\xa1\x04\xff\x1c\xdd\xf5\x1e\x5d\xfc\x1d\x7d\xda\ +\x48\x5e\x7e\x0e\x67\x8d\x86\xaa\x03\xe7\x2b\x6f\x49\xf7\x18\x7d\ +\xc9\x62\x76\xe0\x59\x98\x76\x33\x10\x4d\x76\x9f\x8c\x6d\x3e\x0a\ +\x46\x0c\xdb\xb9\xca\xa2\x20\x60\x8a\x34\x5d\x74\x56\xb2\xaa\x93\ +\xa8\xa1\x49\x01\x74\x51\x89\x70\x43\x34\x16\xda\x47\xdf\xb1\x2b\ +\x3b\xe8\xb8\x5f\xd0\x64\x1f\x00\xc2\xa9\x39\x04\x13\x65\xc1\x72\ +\xe3\xb5\x1f\x5a\xe5\x51\xed\xae\xbf\x53\x33\x11\xeb\x00\x75\xe6\ +\x02\x63\xf5\x0f\xb8\x19\x03\xa9\xe1\x84\x14\x61\x56\xa1\xd4\x1b\ +\x1d\xf7\x3c\x0e\x6d\x67\xc0\xbf\x42\xcd\xd9\x12\xd9\xb0\x5d\x5d\ +\xf8\x1d\x35\x35\x6c\xd7\x77\xe2\xc8\x39\x68\x68\xeb\xa3\xc2\xc8\ +\x9b\x8e\xdc\x6e\x5c\x70\x8b\x32\x22\x29\xb2\x76\x3d\x9d\xf3\xb8\ +\x23\x97\x5a\x65\xed\xea\x4d\xf7\xd8\x6f\xfd\x9b\x71\xa2\x45\x5f\ +\xf9\x3d\x35\xd9\xb2\x1b\x42\x38\x2d\x99\x9f\x3c\x0f\x5c\x4c\x65\ +\x77\x89\xb1\xa9\x51\xbb\xe5\x0e\xc0\x18\xa8\x2a\xca\xb7\xc7\x4a\ +\x99\x34\x6d\x48\xbf\x55\xf3\xba\x00\x24\x00\x45\xd0\x65\x1f\x3a\ +\xa0\x2e\xbe\x99\x78\xb6\xb0\x1e\x55\x9d\x30\x49\x94\x6f\xb1\x43\ +\x01\xf7\xe3\x8f\xdb\xaf\x7c\x47\x78\x16\x39\xef\xbb\x4f\xd6\x1e\ +\x07\xef\x78\x84\x1a\xa5\x0d\x64\xf2\x03\x8e\xa9\x59\xac\xa6\x45\ +\x9b\xb6\x00\xef\xfc\x89\x79\x8e\xe9\x77\xfe\x2b\xf5\x74\xf1\xa8\ +\xd3\x39\x65\x8e\xf1\xf2\x8f\x65\xde\x97\x1d\xd3\x92\x58\x59\x85\ +\x64\xad\x50\x57\x05\xf0\xe1\xc0\x45\x08\x01\xb7\x81\xdb\x57\x00\ +\x57\x51\x94\x9a\x9a\xda\xd5\x2f\xaf\x8e\x44\x22\x04\x5f\xb3\x1c\ +\xc6\xb9\xcf\xe7\x7d\xe8\xc1\x07\xd3\xd2\xd2\x18\x63\xd7\x03\x5c\ +\x80\xeb\xb6\x09\x30\x01\xaa\x22\x0a\xa2\xf1\xb4\xb0\x17\x63\xdf\ +\x08\x3a\x67\x89\x38\xfe\x9b\xc8\x5b\x07\x70\xc1\x23\xae\xbb\xee\ +\xc7\xcf\xbe\xc0\xc2\xf3\x49\x52\x50\x64\x64\x82\xe2\x45\x89\xd9\ +\x24\x63\x98\x2c\xdf\x27\x78\xaa\xec\x3e\x69\xbc\xf9\x13\x91\xba\ +\xcc\xfd\xc4\xdd\x24\xb0\x16\x84\x04\x69\x83\xa7\x40\x9d\x32\xc6\ +\xde\xf0\x0f\xb1\x53\x4d\xca\xb2\x1f\x39\xe6\xdd\x65\x15\xfd\x94\ +\x57\x9f\x82\xd4\x74\x94\x18\x56\xb2\x73\x21\xd0\xae\x4e\x9a\x64\ +\x6f\xf8\x5b\xe3\x44\x9d\xb2\x4c\xd7\x33\xd4\x7e\x6a\x28\x74\x75\ +\xee\x3d\x50\xbe\xc6\x3c\xd1\x4b\x67\xce\x97\xb6\x0d\x88\x20\xc9\ +\x20\xf3\x66\xc7\xfc\x89\xd6\xbb\xbf\x96\x66\xc4\x3a\xf2\xb6\xfa\ +\xc8\x13\xae\xf4\x3b\x71\xc0\x88\x3d\xf3\x7e\x3f\xb1\x01\x00\x01\ +\x38\x7b\x91\x7e\x6b\x1e\x19\x7d\x13\x16\xc7\x8c\xda\x0e\x75\x86\ +\x60\xfb\xfe\x14\x2d\x6c\xd1\x1f\x7c\x4a\xcd\xce\xb1\x0d\x87\x3a\ +\x26\x60\xfc\xcf\xb7\xad\x16\xa4\xaf\xfa\xa9\x3e\x6b\x56\xa4\x12\ +\x64\xd7\x69\x63\xf3\x6f\x85\xed\xd5\x57\xfd\x14\x35\xad\xeb\x5d\ +\xfd\x2a\xa4\xce\x77\x3f\xf9\x35\x25\xfd\x04\x72\x25\x42\xb4\xd4\ +\x7e\x6f\x0d\xef\x31\x50\xbf\x5b\x9e\x89\xc6\xd3\x9c\x0c\x97\x8e\ +\x16\x9a\x3f\x01\xeb\x5b\x40\x23\xec\xcc\xab\xd1\xd7\xf6\xab\xb7\ +\xff\x58\x1f\x3b\xce\xea\x1e\xa5\x8c\x50\x63\x7f\xf8\x07\xab\xc3\ +\xe9\xd0\x46\x60\xe5\x7c\x67\x21\x29\x2a\x0e\x48\xc7\x64\xad\xbf\ +\xcb\x25\x10\x82\xb8\x20\x13\x1e\x52\x73\x62\xe6\x9b\x3b\x25\xd6\ +\x11\x02\x50\x34\x5e\xb6\x83\x2f\x9e\x43\x73\x32\x59\xb1\x9b\x0e\ +\xf3\xdb\xeb\xdf\x07\x9c\x2c\xcd\xa8\x04\x97\x32\xe3\x2e\x28\x7e\ +\x29\xf2\xe6\x3a\x3c\x72\xa5\x6b\xe5\x4c\xe4\x48\x53\xe6\xae\x80\ +\xd6\x2d\xa2\xad\x4e\xe4\x2e\x50\x26\xcc\x61\x31\xae\xa4\x87\x63\ +\x4f\xff\x1f\xbb\xcb\xe9\x78\xe2\x37\xea\xb4\xd9\x16\xf3\x22\x08\ +\xdb\x47\xd7\xb2\xd6\x4e\xa4\x38\x06\xbf\x24\x71\xb5\x55\xab\x28\ +\x4a\x53\x53\xf3\xeb\xaf\xbf\x11\x0a\x85\x3e\x88\xe3\xda\x76\x30\ +\x98\x78\xcb\xd2\x5b\xb2\x86\x0d\xbb\x4e\xe0\x62\x02\x9a\x43\x5a\ +\xb1\xeb\x30\x96\xa5\x00\xce\x24\xe7\xc8\x9d\x82\xd4\xb0\x64\x1a\ +\x56\xa9\x68\xac\x97\x04\x89\xf6\x5a\x29\x96\x21\x5e\xcd\x5b\xbb\ +\xe9\x84\x25\xc2\xd9\x66\x1e\x6d\x23\x79\xf3\x20\x25\xc8\x0e\x96\ +\x4a\x91\x06\x12\x81\xa2\x82\xd5\x23\x4c\x8c\xa8\x02\x52\x02\xb7\ +\x41\x4f\xc4\x2c\x62\xb7\xb6\x23\x2a\x44\x53\x03\x14\x64\x92\xec\ +\x5b\xb4\xe5\x77\x89\xb2\x03\x92\x12\x29\x39\xd2\xbd\x80\x4d\xd1\ +\xd1\x05\x08\x5f\xb4\x00\xb8\x05\x9e\x1b\x94\x31\x37\xa0\x10\x76\ +\x8e\x0e\x90\xa4\xe1\xfa\xbc\x5b\x22\x6f\xac\x83\xe4\xd9\xce\x7b\ +\x1f\x13\x87\x7e\x6f\x1c\x39\x0d\x6a\xaa\x36\x65\x2e\xdf\xff\x07\ +\xe3\x64\x8d\xba\xf0\x1b\xda\xec\x25\x6c\xd3\x06\x90\xfd\x84\x1e\ +\xe9\x3e\xe4\x6a\xe7\x25\xeb\xcd\xb3\x07\x78\x48\x47\x18\x03\x51\ +\x00\x09\x19\xee\x04\xac\x20\x6f\x00\xec\x26\x1e\x8a\x21\x21\x79\ +\x6b\x1d\x64\x07\xfa\xf8\x14\x42\x04\x51\x27\x72\x79\x65\x65\xb5\ +\x04\x04\xa1\x46\x11\x71\x60\x37\x33\x37\xfc\x50\xce\x7f\xc0\xf1\ +\xc8\xcf\xf8\x89\x97\x8c\xf7\x0e\x03\x92\xe0\x9b\xe2\xb8\xf7\x71\ +\x68\x38\xc4\x15\x0a\x92\x03\x42\xfd\xd6\x15\xc1\xb2\xb7\x4d\xa6\ +\x29\xc8\xab\x81\xdd\xc2\xc3\x31\x84\x9c\xc0\x2f\xf7\x07\x29\xfa\ +\x65\x86\xaf\x65\xe3\xbc\x95\x8e\x5b\xa6\x59\x1b\x7e\x62\xd5\x76\ +\x23\xbd\x6f\x60\x10\x30\x6a\xad\x93\x55\x7a\xfe\x3c\x86\x35\x1c\ +\x3b\x69\xd7\xb7\x23\x3d\x15\x00\x00\x6b\xc8\xad\x8b\xba\x26\x29\ +\x10\x08\x06\x52\x82\xe2\x44\x2e\x22\x4d\x86\x3c\x01\x7e\xea\x15\ +\xbb\xee\x38\x4a\xb8\x0d\xba\x1b\x45\xd8\x44\x42\x88\x96\x1e\x1a\ +\x48\x66\x6b\x7f\x12\x93\x0f\xe9\xf7\xfe\xa7\xa8\xdc\x64\xec\xda\ +\x26\x05\x81\x0f\x77\x66\x49\x50\x34\x50\x54\xb8\x7c\x6b\xa3\x69\ +\x9a\x63\xc7\xe6\x3d\xfd\xf4\x1f\x6c\xcb\x42\xd7\x26\xa2\x52\x0a\ +\x4d\xd3\x47\x8d\xca\x36\xaf\x8f\xe3\x4a\x89\x14\x0d\x79\x13\xa1\ +\xad\x66\xb0\x8b\xc3\x88\x22\xdd\x83\xbc\x89\x38\xb9\x40\x5b\x7e\ +\x1f\x94\xbe\xc6\x9a\xcb\x70\x67\xb7\x3a\x6d\x09\xa9\xdb\x42\x26\ +\x2f\xc4\x76\x19\xef\xed\xe4\xa7\x4e\xa8\x0f\x3e\x49\x4e\xfc\x2e\ +\x72\xa0\xdb\xf9\xe8\x37\x71\xf4\x44\xa4\xba\x1a\x46\x28\xfd\x51\ +\x3b\xa8\x2f\x7c\x47\x00\x10\xe4\xcf\x40\x91\x9d\x9c\x79\x94\xa9\ +\x37\xda\xef\x57\x28\x53\xa7\xc9\x96\x4d\x32\x69\x02\x56\x5a\x63\ +\x3b\x9f\x83\x09\x3a\x9d\xe6\x84\x9e\x2a\xd1\x43\x95\x39\x0b\xd8\ +\xb6\xf7\x90\xcb\xdb\x3f\xc6\xb0\x0a\x66\xb9\xb1\xfa\x7b\xa0\x50\ +\xe4\xcf\x27\x29\xcb\xed\xe2\x23\x92\x0c\x73\xdc\xfe\xa4\x2c\x79\ +\xde\x38\x5a\x8a\xdc\x3e\x29\x5c\x24\x7d\x14\xea\x08\x8b\xb6\x6a\ +\xd1\x63\xe0\xac\x74\x84\xb8\xec\x03\x2e\x25\xbc\x6c\x4b\x6c\xf3\ +\x7b\x48\xa1\x40\x08\x10\x37\x60\x02\x08\x00\x10\x60\x02\x84\xc8\ +\xc6\x52\x41\x6e\x53\x0b\xc6\x99\xd5\xa0\x8e\x9f\x20\xce\xec\x90\ +\xe1\x5c\xe4\x1a\x49\x52\x33\x20\xcc\x45\x7d\xb9\x3a\x71\x29\x3d\ +\x53\x03\xc3\x17\x12\x57\xb3\xdd\xd9\x0b\x84\x58\xbb\x7e\xc1\xc3\ +\xff\xe8\x9c\x7d\x97\x75\xe8\x7d\x6e\x09\xec\xcf\x27\x3e\x14\x7b\ +\xe9\x39\x96\xf0\x05\x3a\x72\x06\x20\x00\x4c\x00\x21\x40\x08\x30\ +\x45\x0a\x95\x8d\x67\x05\x5d\xa1\x4d\x9e\x6a\x14\x77\x23\xa7\xf3\ +\x2a\x94\x20\xe8\xd3\xb8\xd2\x82\xa4\x59\xfa\xf2\xa5\x6c\xfb\xbf\ +\xdb\x75\x61\xec\x71\x5f\xf0\x6c\x20\x2c\xec\x93\x5b\xd5\xc7\xbe\ +\xeb\x18\x69\xb3\x5d\x3f\x96\x06\x80\x03\x01\x26\xc0\x43\xa2\xaa\ +\x5a\x9d\xba\x4c\x29\xaf\x95\x9e\x00\x52\x54\x88\xb5\x8b\xe6\x4e\ +\x22\xdb\xed\x43\x6f\x83\xe6\x81\x68\xab\xb4\x8a\x20\x69\x95\x92\ +\x97\x67\xb5\xf9\x94\xfc\x14\x7e\xf8\x2c\x68\x3a\x3f\xf0\x4c\xac\ +\xe5\x6e\xf7\x03\x77\xd9\x47\xf6\xb0\x76\xf3\xc3\x57\xc5\x04\x07\ +\xdd\x83\x74\xd7\x15\xb9\x15\x39\xe7\x5e\xaf\x77\xce\xec\xd9\x1f\ +\x9a\x73\x11\x21\x64\x9a\xa6\x6d\xdb\xd7\xc3\x71\xa5\x40\x9a\x03\ +\x32\x46\xcb\x96\x2a\x44\x06\xe3\x00\xe7\xb2\xa3\x05\x4f\xfc\x82\ +\x33\x6d\x3e\x60\x21\x2a\x5e\x8e\xec\xdd\x05\x84\x5b\x3b\xff\x88\ +\x97\x7f\xc9\xf5\xf8\x4c\x69\x77\x1a\x1b\x9f\x16\x96\x82\x6a\xdf\ +\xe7\xdd\x2b\xa0\xb6\x4c\xd4\xd5\xf3\xf6\x4e\xd9\x74\x90\x87\x00\ +\x4b\x53\x46\x7a\x01\x10\x48\x5b\x46\x42\x80\x81\x95\x1c\x14\xe3\ +\x6e\xa5\xc3\x36\xc5\xd6\xbd\xe8\x5c\xf1\x90\x2b\x1f\xa0\xa7\xc8\ +\xd8\xf5\x36\x63\x95\xf6\xe8\xaf\x38\x9f\xfc\xb9\x54\x13\x45\xed\ +\x7a\xc9\x9a\xcd\x2d\xbf\xd3\x97\x3f\xe8\x7c\x62\x31\x72\xf9\x79\ +\xe1\x76\x00\x0c\x08\x83\x88\x89\xce\x08\x70\x1b\x62\x3a\xef\x68\ +\xe4\x6d\x0d\x28\xb0\x98\xf8\x3c\x30\xf2\x56\xe7\x13\xb7\x23\xd1\ +\x60\xac\x7b\xc6\x78\xeb\x39\xc7\x92\x47\xdc\x63\xee\x03\xdc\x6b\ +\x6c\xdf\x20\x85\x0e\x14\x00\x81\x8c\x85\xa4\x0d\x48\x75\x20\x55\ +\x01\xc9\x24\x17\x32\xda\x03\xb6\x00\x04\x60\x86\x25\x45\xd0\x79\ +\xdc\x7c\x6b\xa3\x36\xff\x3b\xae\x79\x20\x1b\xb7\xc6\x8e\x14\x09\ +\xd6\x61\xd7\xcc\xd4\xef\xfd\x81\xa8\x7e\x3b\xb6\xfd\x4f\xa6\xf7\ +\x5b\x8e\x47\x7e\x04\xdc\xb2\x37\x3f\x65\xb7\x49\x75\xd1\x93\x6a\ +\x76\x02\x52\x54\xfb\xc0\xab\x82\x11\x44\x55\xd9\xb0\xd3\x2a\x1d\ +\xad\x3d\xf2\xdf\x9a\x70\xa3\xce\x43\x92\x01\xc4\x42\xd2\xb4\x01\ +\x21\xb0\xa3\xd2\x12\xb2\xe3\xa8\xb1\xf9\x0d\xc7\x82\xaf\xb9\xa6\ +\x5a\xd8\x1d\x31\x0f\x75\x5c\x62\x0f\x21\x90\x4c\x46\x7a\xa4\x00\ +\xb0\x19\x1e\x5e\x40\x1c\x1a\x9a\xf1\x24\x9d\xa3\x40\xe7\xa1\xe8\ +\xd6\xf5\xd2\xc2\x80\x10\x50\x15\xb5\x9d\xb4\xcb\x1a\xf5\x9c\x5e\ +\xbb\xa8\x54\x2a\x1a\x92\x4c\x46\xc3\x80\xb8\xfd\xfe\x1f\x48\xd2\ +\xd7\x1c\x0f\xfe\x48\x82\x5b\x34\xbf\x27\x8d\x2e\x73\xf3\x6f\x1d\ +\xb7\x3f\xe4\xfa\xd2\x22\x19\x6b\x33\xb7\x3d\x65\x37\xec\x8b\xed\ +\x1a\xa1\x2f\xfe\x27\x85\x80\x38\xf7\x9a\x71\xf0\x34\x99\xfe\x75\ +\x7d\xd2\x48\xc0\x9a\x7d\xe0\x0d\xde\x63\x02\xfe\x70\x8e\x2b\x39\ +\x93\xc1\x4c\xec\x4f\x82\xcb\x9d\x59\x9a\xa6\x9d\x3d\x7b\xf6\xa9\ +\xdf\xfc\x36\x12\x89\x7c\x80\xb3\x95\x73\xee\xf3\x79\xbf\xfd\xed\ +\x6f\x65\x8f\xcc\xb6\x2f\xf7\x33\x7e\x48\x74\x18\xd2\x9d\xe6\xc1\ +\x2d\x68\xfd\x2f\x89\xa2\x0e\x8e\xec\x22\xa0\x2a\x22\x04\x98\x21\ +\x8d\x18\x10\x05\x08\x01\x66\x01\x56\x91\xae\x4b\x2b\x02\xb6\x00\ +\x4a\x41\x4a\x40\x18\xa4\x00\x38\xff\x0f\xc2\xfd\xcb\x0d\x7d\x43\ +\x10\x61\x00\x01\x9c\x03\xd5\x00\x71\x30\x4d\x50\x5c\x48\xa5\xd2\ +\x08\x83\xc0\x80\x04\x20\x05\xe9\x4e\x90\x7d\x3e\x26\x04\xcc\x02\ +\xea\x40\x9a\x06\xc2\x92\x96\x3d\x80\x72\x42\xa8\xff\x29\x08\x23\ +\x45\x05\x04\x00\x52\x9a\x31\xb0\x6d\x50\x5d\x48\xa5\xd2\x8c\x00\ +\xe3\x40\xe8\x45\x73\xb8\x2f\xb6\xff\x52\x03\x19\x04\xc8\x0b\x5f\ +\x09\x60\x0c\x34\x37\xa2\x20\xa3\xbd\x80\x28\x20\x01\x40\x90\xe6\ +\x00\xc9\xa4\x19\x05\x49\x91\xc3\x05\x3c\x26\x4d\x0b\x88\x0a\x54\ +\x41\x94\x82\xb0\xfa\x9b\x05\x00\x24\x07\x89\x91\xc3\x05\xc0\xa5\ +\x69\x5e\xf6\xd0\xbe\xfa\x4b\x01\x36\x03\xcd\x85\x14\x22\x99\x01\ +\x4c\x5c\xf9\x5e\xfd\x6d\x08\x80\x31\x20\xd2\xef\xa2\x12\x4c\x5e\ +\x36\xb1\x0a\x90\xb8\xbf\x61\xfb\x7e\xde\xdf\xb6\x0c\x24\x06\x87\ +\x1b\x01\x97\x96\x01\x80\x80\xdb\x80\x35\xa4\xeb\x20\x99\xb4\x2d\ +\x10\x02\x38\x07\xdd\x83\xb0\x90\xb1\x5e\x40\x0a\x28\x2a\xa2\x0a\ +\x48\x26\x63\xd1\xfe\xc9\xe1\x43\x5d\xd0\x46\x84\xcf\xbc\x43\xbf\ +\xeb\x3b\xd2\x88\x5c\x7a\x5d\xd7\xf5\xc2\xc2\xc2\xef\x7f\xff\x9f\ +\xc2\xbd\xbd\x94\x92\x6b\x73\x5c\x96\x10\x08\xfc\xf4\x67\x3f\x1d\ +\x5f\x50\x60\x9a\xe6\x75\x00\x17\x08\x15\x3d\xed\xd6\xcb\x3f\x52\ +\x9b\xcb\x2f\xba\xbe\x3f\x64\x91\x76\x40\xab\xee\xfc\xf5\x0b\x17\ +\x2f\x76\x8f\xfc\xa0\x8b\x97\xfe\x73\x59\x99\x57\x15\x38\xc0\x95\ +\x81\x56\x9e\x2e\xc3\xe2\xe5\x57\xae\xa8\xf0\x15\x33\xcc\xc5\x7a\ +\x5e\xf2\xd5\x07\xd5\xea\x8a\xfa\x0c\x58\xbd\x0b\xcd\xd5\xb7\x46\ +\x78\xa1\xe4\x4b\xd6\xba\x07\xae\xde\x55\x55\x92\x1f\x60\x4f\x4b\ +\x90\x03\xb5\xfc\x60\xda\xf0\xb2\x17\xfc\xc0\x16\x1e\x88\x27\x30\ +\xaa\x91\x87\x7e\x48\x86\x8f\xbd\x62\xe5\x0c\x21\x64\xdb\x76\x63\ +\x63\xe3\xd5\x1c\xe0\x0a\x8a\xac\xaa\x6a\x7a\x7a\x3a\xa5\x57\x26\ +\x72\xfe\x30\xe3\x8c\x33\x9c\x90\x46\x26\x2e\xe4\xbb\x6a\xa9\x14\ +\xf2\xc3\x1d\xba\xd7\x5a\xa4\xbd\xea\xfa\x85\xea\x5e\x5a\xef\xab\ +\x2f\x0e\x78\xdb\xc0\x0f\xfa\xc0\xf5\xe1\x6b\x96\x73\xad\x6e\xf8\ +\x80\xdb\xd0\xb5\x7f\x7b\x69\x1d\xae\xa8\xcf\x80\xd5\xbb\xea\x9e\ +\xab\xaf\x7f\x00\x4a\x10\x1a\xdc\xda\xf8\xe5\xdf\x7e\xd0\xaf\xae\ +\xdd\x4d\xd7\xbf\x02\x2f\x6c\x0b\x6e\x58\x70\x35\x6a\xfb\x10\xa9\ +\x28\x4a\x6e\x6e\xee\x20\x62\x15\xa4\x65\x59\x57\x53\xe1\x41\xb8\ +\xc3\x98\x49\xa7\x2c\xb2\x1a\xcb\x44\xd1\x3e\x34\x34\xd1\x18\x71\ +\xf9\xeb\x13\xc9\x6c\x96\x3a\x4a\xbd\x79\xd5\xb5\x4c\x23\x29\xe5\ +\x15\xb3\xff\xf5\x39\x5d\x07\x31\x70\x04\xd2\x5c\xea\xc2\x87\xcc\ +\xc4\x2c\x61\x46\x51\x3c\x65\x53\x5c\x3e\x1c\xb5\x96\x85\x14\xba\ +\xfc\x2b\x24\x31\x63\x88\x36\x9f\x0d\x76\xeb\x0e\x52\x54\xd1\xd5\ +\x62\xbd\xbb\x16\x1f\xdd\x46\x28\x05\x21\x86\x2a\x0c\x2a\x2e\x9f\ +\x6d\xcc\x4a\x69\x1b\x76\x70\x18\x5d\xfa\x04\x2d\xb8\x11\xac\xd8\ +\x10\x3d\xe7\x7a\x36\x4b\x52\x05\xa8\x6a\xef\x5d\x2b\x0e\xac\xa7\ +\x66\x14\x59\x51\x40\x08\x10\x8e\x93\x87\x38\x5a\x41\x4a\x10\x42\ +\x0a\xce\x00\xa1\xfc\xd9\x74\xd1\x43\x38\x6d\x14\x98\xd1\xa1\x7b\ +\xe4\xf5\x00\xf7\x3c\x55\xe7\xf5\x65\xec\xc4\x6e\x59\x57\x4c\x08\ +\x85\x50\x3b\x84\x3b\xc1\x36\xe3\xf0\xfd\x9c\x0a\x42\x80\x29\x28\ +\x1a\x77\xfa\x50\x72\x16\x99\xbe\x9c\xe4\x4e\x46\x8a\x7a\xb5\x41\ +\xf6\x89\x02\xb7\xaf\xa2\x44\x01\x00\x11\xee\x14\x0d\x65\xa2\xb3\ +\x59\x46\x43\x43\x5d\xcb\xb8\x7c\x7a\x85\x10\xa4\xbb\xb0\x37\x11\ +\x0f\x1b\x83\x83\xe9\x00\xf0\xf1\x24\x04\xb9\x7e\xe0\x5e\xb4\xeb\ +\x30\xea\x5b\x5f\x40\xf1\xec\x0a\x71\x9e\xc0\x25\xb3\xe1\x63\x4c\ +\xa0\xf8\xbf\xc8\x1d\x26\x84\x14\x26\xc4\x55\x6d\x5c\x3e\x09\x89\ +\x7b\x06\xe2\xf2\x99\x14\xaa\xaa\xea\xc7\xf9\x3c\x29\xa5\x6d\x5b\ +\x52\x02\xc6\xb8\x6f\xd5\x44\x9e\x97\x2b\xc3\x7f\x28\x45\x08\xc5\ +\x4f\x6c\xfd\x2b\x33\xe5\x00\xe4\xa5\x91\xb5\xe8\xa3\xda\xf4\x74\ +\xf7\xdb\x3b\x3f\x46\x36\x04\x04\xe3\xf4\x8c\x0c\x4a\xa9\x61\x18\ +\xb1\x68\x44\x4a\x50\x55\xd5\xe1\x74\x22\x84\x4d\x33\x96\x91\x99\ +\xe5\x72\xb9\x85\x10\x8a\xa2\x3c\xf5\xeb\x5f\x35\x34\x34\x28\x8a\ +\x12\xef\xed\xbf\x1a\x61\x8c\x27\x24\x04\xbe\xfb\xb7\x7f\x27\xa5\ +\xc4\x18\x1b\x86\x51\x5e\x5e\xfe\xd1\xb0\x4b\x9f\x7b\xfe\x85\x8f\ +\xad\xde\x42\x08\xb7\xdb\xfd\x8b\x5f\xfe\xba\xab\xab\x3d\x1c\x0a\ +\xfb\x7c\x09\x8a\xa2\xd8\xb6\x45\x30\xce\xc8\x1a\xde\xd2\xdc\x64\ +\x5b\x36\xb8\xfa\x07\x62\x4b\x4b\x4b\x5d\x5d\xdd\xc7\x3c\x21\xc4\ +\x65\x88\x81\xcb\x2c\xd3\xb8\x74\xfa\x8d\xc5\x62\x1f\x11\xb8\x1f\ +\x27\x32\x84\x10\x0e\x87\xa3\xb5\xa5\xb9\xab\xb3\x3d\x77\x4c\xbe\ +\xdb\xed\x41\x08\x31\xc6\xda\xdb\x5a\x9a\x1b\x1b\x24\x00\xba\x64\ +\x7b\x34\xa5\x54\x51\x94\xb8\xc6\xfd\xab\x22\x0a\x08\xd1\xcb\x3b\ +\xf4\x02\x63\xfc\xb4\x1b\x67\xb6\x65\xb5\x34\x37\x66\xe7\x8c\xf6\ +\x78\x7c\x9c\x73\xc6\x18\x42\x28\x25\x35\x43\x51\xd5\x50\xa8\x07\ +\x5f\x23\xfa\x4c\x0a\x81\x30\xa1\x0a\x45\x92\xdb\xb6\x2d\x00\xa4\ +\x90\x08\x13\x4a\x29\x48\x6e\xdb\x4c\x02\x02\xc9\x2d\xcb\x12\x80\ +\x29\x25\x20\xb8\x65\xd9\xf2\xf2\x12\x64\xdf\x18\x07\x44\xfb\x85\ +\x20\x04\x92\x33\xcb\xb6\x01\x13\x4a\x48\x5f\x70\x30\xa5\x94\x12\ +\x2c\x25\x10\x4a\x29\xa5\x08\x40\x4a\x89\x49\xff\x6f\x30\x46\x52\ +\x8a\xbe\x42\x08\x46\xdc\xb6\x6c\x26\x2e\x79\x0a\xb7\x6d\x86\xfa\ +\x4b\x03\x84\x71\xdf\x6d\xe7\x4b\x23\x08\xa4\x6d\x59\x4c\x00\xa1\ +\x14\x23\x69\x5b\x56\xdf\x96\x1c\xd1\xf7\x82\x94\x82\x60\x96\xcd\ +\xe4\xc5\xf2\xb8\xe0\xbc\xaf\xee\x00\x20\x38\xb3\x6c\x86\x30\x21\ +\x84\xf4\x47\x1c\x4a\x79\xa1\xaa\x94\xd2\x4b\xe2\x13\xe5\x25\xe6\ +\x41\xff\xff\x9c\xd9\x5c\x22\x42\x29\x3e\x1f\xcf\x29\x01\x08\x55\ +\xfa\x5b\xe3\xb3\x65\x9c\x7d\xcc\x03\xce\xb2\x2c\x82\x89\xcf\x1f\ +\x60\x9c\x21\x84\x30\xc6\x9c\x73\x21\x84\xd7\x1f\x68\xa8\xaf\x1b\ +\x68\xf0\x49\x9b\x91\x9b\xbf\xf4\x8f\xcb\x46\xaa\x5d\xbd\x8c\x42\ +\xb4\x70\xe7\xfa\xed\x85\xf5\x4b\xbf\xf1\xcf\x37\xa7\x89\x50\x54\ +\x12\xd1\xbd\x6f\xcb\xba\xf7\x4e\xd5\xd8\xd4\x35\x71\xc9\x9d\xb7\ +\xce\xc9\x53\x24\x20\xbb\x63\xff\xd6\x37\x76\x1f\xaf\x23\xaa\x22\ +\x39\x13\xde\xe1\x8f\x7e\xf3\x81\xa2\xe7\xfe\xfb\x5c\x70\xc1\xb7\ +\x1f\x59\xc0\xda\xbb\x05\x42\xd0\x5b\xf2\xe2\x73\x6f\x54\x47\xfc\ +\x0b\xef\x5a\x75\xf3\xc4\x4c\xce\x64\xac\xed\xcc\x9e\x03\x0d\xb3\ +\x6f\xbd\xd9\xa7\x3a\x03\x7e\x3d\xd4\xd9\x65\xc5\xea\x5f\x5d\x53\ +\xb8\xf0\xfe\xc7\xb3\xb4\xae\xa8\x2d\x31\x8a\xec\x7c\xf9\xc5\x06\ +\xcf\xd4\xaf\x3d\x32\x3f\xda\x11\x42\x18\x75\x54\x9f\xda\xb6\x65\ +\x5b\x55\x37\x53\x08\x96\x82\x4b\xc5\xbf\xe0\x9e\xfb\x6f\x2a\x48\ +\xe5\x4c\x34\x9f\xd9\xf5\x76\xa5\x7a\xdb\xb2\x59\x6e\xcd\x13\x70\ +\x2b\xdd\x9d\x9d\x66\x67\xdd\xab\xcf\xfc\x39\x56\xb0\xf0\x8b\x5f\ +\xb8\x39\x49\x97\x08\xcb\xb2\xf7\xb7\xac\xdb\x79\xb0\x5b\xa4\xad\ +\xfa\xca\xd7\xa7\xa5\x41\x8f\x09\xd8\x6c\xdf\xbf\xf5\x8d\xfd\xc5\ +\x2d\x88\x12\xdb\xb4\xc6\xdc\xfa\xad\x6f\xcc\x75\xfc\xfa\xe7\x3f\ +\x3f\xd7\x29\x15\x24\xb0\x33\xe5\x96\x3b\xef\x99\x3d\x3a\x85\x0b\ +\xc4\xbb\x4b\x5e\x79\x6e\x75\xbd\x77\xee\xf7\xff\xe6\x76\xdc\xdb\ +\x61\x01\x42\xbc\xe5\x8d\x67\x5e\x3e\xd7\x16\x43\xc2\x4a\x9b\x73\ +\xff\xbd\x53\xc8\x9f\x7f\xf3\x52\x0f\xc2\x7a\xd2\x94\x6f\x3e\x7c\ +\xe3\x96\x3f\xfe\xb2\x31\x65\xc1\xa3\x5f\x5c\xe4\x25\x36\x58\xdd\ +\xdb\x5f\x7e\xfa\x34\xcc\xfa\xe7\x6f\x7d\xc1\xea\xea\xb4\x24\x92\ +\x46\xeb\xfa\x3f\x3f\x5b\x1a\x12\x14\xa3\x4f\x54\x25\x63\xaa\x28\ +\xf8\x92\xa0\x69\x84\x90\xe0\xcc\x66\xfc\x6a\xe0\x0e\x89\xd9\x2e\ +\x25\x20\x84\xae\x76\x0b\x48\x29\x31\xc1\x04\x13\xc1\x79\x67\x57\ +\x57\x67\x67\x67\xf6\xc8\x91\x18\x03\x25\xe4\x5a\x0e\x04\x89\x94\ +\xe4\x8c\x40\xed\xd1\x97\x9f\x7f\xab\x3c\x63\xd2\xb2\xbf\x79\xf8\ +\x91\x8e\xd6\x5f\x07\x92\x3d\x65\xfb\xff\xb4\x66\x6f\x63\xee\x8d\ +\x5f\xfc\xd2\xa3\x0f\x35\xfd\xe0\x47\x6c\xda\x23\x5f\x59\x9a\xfa\ +\xfa\xea\xe7\x8a\x9a\x62\xe9\xe3\x17\x3f\xfe\xc4\x37\xf1\x6f\x7f\ +\xbc\xbd\x34\xac\x22\x09\x48\xf1\x27\x25\x3a\x28\x28\x9e\x04\x35\ +\x56\xf1\xf4\x2f\x9f\xe9\x41\x1a\x05\x16\x8e\xea\x0b\x1f\xf8\xce\ +\xdd\xb9\x9d\x2f\xbc\xf8\x3f\x75\xbd\x28\x31\xc9\xd5\x5a\x53\x5f\ +\xf6\xd4\x49\xdf\xe8\x9b\xbe\xf1\xd8\xd4\xcd\x2f\xfe\xbe\xbc\xad\ +\x37\xe6\xcc\x4f\x0c\xe2\x77\xfe\xf0\xdb\xf7\x1a\x62\x1a\xc5\x91\ +\x50\x34\xff\x96\x0c\x57\xb8\xf8\xf7\x7f\x78\x93\xb9\x33\xe6\xde\ +\xf9\xf0\xd7\xbe\x99\xfa\x8b\xff\x7a\xba\x99\x21\xc9\x58\xda\xa4\ +\x65\xf7\xcd\x49\xf9\xe3\x4f\x7f\x5e\x66\x78\x93\xbd\xbc\xb9\xb1\ +\xeb\xb9\x8a\xc3\x09\x13\xef\x7e\x72\x79\xe6\xda\xff\x79\xaa\x29\ +\x66\xe1\xe1\x8b\xbf\xf3\xd5\xbb\xcb\x37\xff\x79\xdd\xc9\x7a\x47\ +\x4a\xfe\xaa\x87\x9e\x7c\x54\xf4\xfe\x72\x47\x67\x6a\x62\xb0\x62\ +\xd7\x53\xab\x8f\xb5\xe5\xcf\x5f\xf5\xd0\x97\x1f\xaf\xff\xc1\x7f\ +\x55\xf6\x98\xd2\x33\x6a\xde\xb4\xe1\x86\x43\xbd\x79\xc6\xd8\x73\ +\x1b\x8e\x59\x7a\x70\xc5\x63\x7f\x3f\xdf\x5b\xf6\xe2\x73\xbf\x6b\ +\xb3\xf4\xe4\x44\xbd\xc7\x64\x9a\x3b\xa0\xa3\xae\xe7\x9f\xfa\x69\ +\x2d\x53\x28\x01\x66\x5a\x94\x62\x6e\x4a\xea\xf0\x25\x24\x10\x0c\ +\x12\x40\x02\xd5\x13\x82\x7e\x55\x0f\x2e\x7b\xf8\x3e\x72\xfa\xf9\ +\x5f\x6d\x2d\x4e\x48\x4d\x8b\x75\x9a\xfa\xf0\x44\x57\xa4\xe5\xc5\ +\xdf\xfc\x77\xa5\xa5\xab\x04\x71\x53\x92\x4f\x16\xb5\x18\xdb\x91\ +\xce\x33\x45\xa5\x21\x76\xc9\x82\x96\x94\xde\xcc\x9c\xfc\xac\x14\ +\x0c\xfc\x52\x80\xd0\x6f\x7e\xeb\x3b\x43\x51\x09\x55\x55\xcb\x4a\ +\x4b\x5f\x79\xf5\x15\xb7\xdb\x7d\x35\x22\x11\x02\xce\x79\x73\x73\ +\x73\x4f\x28\xe4\xf7\xf9\x92\x93\x93\x3f\xa4\x38\x6e\x75\xb7\x37\ +\xd7\xd7\xd7\x1a\xee\x4a\x1b\x4f\xf5\xb9\x54\x61\xc7\xba\x5a\x1b\ +\xeb\x6a\x2b\x79\x71\x39\xff\x42\x96\x37\x31\xb3\x60\x71\xc1\xc1\ +\x8d\x3f\xd9\xf2\xde\x39\xa7\x4b\xad\xa9\x7a\x2e\x61\xf4\x7f\xdc\ +\xb8\x68\xce\xbb\x67\x36\x31\x15\x03\x48\xce\x98\x90\x20\x19\xc3\ +\xaa\x2f\x77\xec\xf8\x18\xa2\xa1\xc6\x0a\xcb\x95\x36\x6f\x4e\x70\ +\xfd\xcf\x7e\xb6\xaf\xa8\xcb\xa1\xd3\xa6\x3a\x49\x14\xca\x8d\x18\ +\xeb\xee\x31\x8c\x68\x77\x47\x7b\x47\xa7\x41\x35\xce\x05\x4d\x1b\ +\x95\x5f\xe0\x37\xb1\x11\x2a\x3a\x5d\xcc\x85\x34\xa3\xe1\xae\x8e\ +\x8e\x70\x4b\xeb\xea\xdf\xdb\x39\x3f\xfa\xee\xfc\x09\x29\xcf\x1f\ +\x6c\x57\x11\x8a\xf5\xb4\x76\xb1\x89\x23\x46\x65\x95\xbf\x7f\xea\ +\x54\xad\xe9\x74\x39\x22\x3d\x11\xd9\x1d\x8e\xc5\x22\x9d\x6d\x2d\ +\x4d\x31\xe7\xed\xf7\xcf\xa5\xe7\xd6\xbf\xb0\x61\xbf\x74\x38\xec\ +\xaa\xaa\x17\xdc\x99\xdf\xbf\xf3\xe6\xb4\xf7\xd7\xdb\xb6\xd9\xd9\ +\xdc\x50\x57\x5d\x8f\xce\x55\x98\xb7\x8e\x72\x2b\xd8\xb2\x64\xde\ +\xfc\x9b\x82\xcd\xef\xfc\x6a\x9d\xf8\xca\xca\x9b\x33\x77\x1e\xed\ +\x4a\x9f\xb8\xa8\x80\xad\xf9\xb7\x3f\x1f\xac\x32\x5c\x1a\xae\x2c\ +\x8d\x11\x85\x26\x82\x40\xc4\x91\x9d\x5f\xe0\xe1\x54\x74\x37\x96\ +\x54\x37\x48\x49\xfa\x49\xc6\xc5\x6c\x3e\x92\x73\x2e\xb8\xd9\xd2\ +\xd2\x99\x97\x36\x22\xcd\x57\x72\xf6\xcc\x31\x13\x91\xcc\x2c\x06\ +\xba\x33\x3b\x7f\xbc\x83\xa9\xa2\xa7\xb6\xb8\x32\x8a\xd0\x27\xe9\ +\xd7\x27\x04\x77\xb6\x54\xec\x3f\x7c\x3a\x39\x2b\x43\x05\x21\x01\ +\x10\xc6\x66\x57\x53\x51\x0b\x1f\x31\x2c\xcd\x8d\xf8\xa5\x30\xa2\ +\x7e\xbf\x7f\x28\x2a\xe1\x70\x38\x2a\x28\xa9\xaa\xaa\x1c\x95\x3d\ +\xca\xe9\x72\x0d\xa0\x77\x31\x2e\x18\x37\x0e\x21\xd4\x47\x15\x3e\ +\x50\x7b\x0b\x53\x38\xa6\x2f\x7a\xf0\x7b\x79\xd1\xb4\x9c\xec\xe6\ +\x83\xdb\x0f\x95\x75\x2d\xa3\xfe\xe9\xcb\x1f\x4b\x9c\xce\xb3\x46\ +\xa6\x9f\xd8\xb6\xb6\xb8\x5d\x5b\xe2\xe9\x3d\xdc\xd1\x45\x35\x9d\ +\x52\x45\x57\x22\x0d\xcd\xdd\x4a\x6e\xb2\x03\x8b\x90\xc4\xe8\xfc\ +\xd4\x23\xa5\x50\x3c\x29\x05\x13\x27\x5b\x08\x37\xa0\x9e\x8e\x56\ +\xaf\x17\xb5\x34\x76\x1b\x9a\xa6\x51\x8a\xfb\x79\x13\x21\x04\x63\ +\x84\xfa\x98\x24\x41\x20\x01\xe9\xd9\xf9\x37\xe8\x11\x2e\x3b\x6b\ +\xab\x8b\x8b\xfa\x5a\x94\x10\xa2\x2a\x2a\x8b\xb6\x75\xf4\x86\xfc\ +\xc9\x5e\x24\xda\x88\xa6\xf4\x54\xec\xf9\xf5\x9f\xcc\x45\x0b\x96\ +\x7c\x7b\xde\x6d\x67\xf7\x6f\x5c\xff\xce\x09\x79\xbe\x34\x82\x09\ +\x56\x5c\x89\x6e\x67\x77\x65\x03\xa7\xba\x4e\x29\xd6\x94\x50\x7b\ +\x43\xaf\x73\x96\x5b\x23\x0c\x94\xe9\x77\x7d\x39\x61\x11\x1e\x9e\ +\x95\x5c\xba\xe9\xa5\x92\x0e\x03\x39\x93\x67\x4e\xcf\xad\x3d\xb0\ +\xa7\xb6\xc4\x6c\x80\x05\xb3\x6f\x48\xdb\xde\x9b\xa0\x87\x5b\x5b\ +\xc3\xa6\xa6\x29\x82\x78\xe6\xdd\x76\xb7\x38\xb7\xa3\xd8\xb4\x14\ +\xdd\x9f\x37\x61\x72\x86\x24\xd1\x4a\x59\x51\x5d\x67\x01\xe9\x9b\ +\x61\x65\x1f\x87\x45\x20\x85\x40\x08\x2b\xb2\x77\xd7\x33\xbf\x82\ +\xa5\x4b\x6f\x7f\xec\xdb\x2b\xba\xca\xde\x7c\xe9\xa5\x36\x9b\x51\ +\x4f\xc2\xe8\x1b\xa6\xa4\x0a\x12\xad\x33\x4a\x2a\x5a\xc4\x27\xcd\ +\x73\x6d\xd3\x08\xe4\x4c\xbc\xfd\xf6\xf9\x0e\x6e\x08\x09\x54\x55\ +\x43\x15\x85\xeb\xde\x6f\xb6\xf9\x95\xac\x96\x5e\x91\x4b\xec\x2f\ +\x25\x7d\x86\x57\x2c\x1a\x35\x4d\xd3\x35\x90\xd2\xa5\x94\xf6\x25\ +\x8d\x42\x08\x7d\x08\x70\x11\x22\xc0\xda\xea\x4a\x0e\xbe\x57\x1e\ +\xde\xb2\xa6\xb1\xa9\x25\x02\x01\x15\x5b\x8d\x25\x27\x8e\xb7\xa6\ +\x8d\x9f\x94\x55\x51\x7c\xa6\x3d\xec\x6c\xea\xf1\xe6\x66\x65\x6e\ +\x2d\x3c\x66\x63\x66\x08\xd7\x98\x91\xc9\xb1\xf6\x43\xdd\x06\xe3\ +\xaa\xc4\x4c\x50\x02\x20\x25\x26\xb4\xb7\xe1\xf8\xb3\xbf\xfd\x7d\ +\x0f\x56\x11\x17\x7a\xe6\x94\x2e\x3e\x2c\x27\xd5\x73\xbc\xa1\x05\ +\x23\x45\x70\x49\x54\xe5\xea\x09\x0c\x44\xc7\xb6\xd5\x4f\xef\xad\ +\x8b\x2a\x94\x48\x41\x52\x30\x48\x29\x18\xb3\x0d\xdb\x54\x53\x27\ +\x64\xf8\xbd\x27\x6b\x3a\x80\x20\x40\x18\x83\x59\x5e\xb8\xad\xf2\ +\xf8\xee\xa4\xfc\x25\xff\xfa\xf5\x87\xba\xeb\xca\x37\x9d\xe9\xba\ +\x48\xdf\x78\xa4\xbe\xad\x7b\x62\x4e\x9e\x53\x1e\x8d\xd9\x60\x9b\ +\x3c\x77\x78\x9e\xbb\xbb\xb1\x2b\x62\x13\x90\xcd\x65\xc7\x4f\x46\ +\x72\x26\x8c\xcd\x28\x3d\x55\x1a\x32\x59\x52\xde\x0d\x37\x8c\x4a\ +\xea\xc5\xab\xbe\x37\x4b\xba\x5d\x9e\xb4\x99\xb3\xde\x59\x5b\xd5\ +\xed\xb9\x71\x58\xa2\xab\xa8\xb5\x0b\x1c\x81\x71\x33\x97\xa2\xe8\ +\xa1\xa2\x36\x14\xe9\xac\x7c\xe5\x0f\xbf\xaa\x66\xaa\x82\xb1\xaa\ +\x69\x04\x01\x47\x60\x99\x5c\xa7\x5e\x2a\x2d\xd3\x44\xaa\xe6\x51\ +\x11\xe6\x02\x8c\x8e\xaa\x4d\xab\x9f\xde\xe5\x4e\xba\xed\xdb\xff\ +\xb2\xea\xbe\xa5\xcf\xec\x92\xbd\xf5\xe7\xd6\x3c\xfd\x8b\x72\x53\ +\xd7\x28\xd5\x34\xf5\x93\x5d\x47\x95\x00\x0e\xa7\xd3\x0e\x75\x46\ +\x0d\x5b\x45\x8c\x09\x89\x30\x0e\xf7\x74\x30\xd5\xa1\x2a\xe8\x0a\ +\x4a\x3b\xb4\xc6\xd9\x80\xce\x8e\x3e\xbc\x9e\x2b\x2d\x69\x6f\x6f\ +\x93\x42\xe8\xba\x9e\x9d\x93\xeb\x76\xbb\x3f\xa0\x18\x5d\x27\x1d\ +\xb5\x45\x85\x47\xce\x6a\x4e\x8d\x60\x42\x09\xd1\x35\xd4\x51\x5f\ +\xb2\x7b\xf3\x36\xd3\x99\xf8\xe4\x13\x4f\x56\xfe\xe8\x97\xdb\xde\ +\xdc\xfd\xbd\x87\xbe\xf4\x38\x5e\x7f\xa2\x36\x3c\x62\xf2\xa2\x25\ +\xa9\x9d\x7f\x7a\xf5\xec\x94\x5b\xbe\xa0\x47\xdb\xd5\x11\x73\x73\ +\x78\xc7\xa6\x8e\x30\x1a\xa9\x78\x12\x33\xc6\x4f\x9c\x14\x46\x2a\ +\x06\xab\xb6\xa2\x6a\xd7\x3b\x15\x0f\x3d\xfa\x2d\x19\xdc\x5a\xdd\ +\xc5\x13\x93\xdd\x95\xc7\x8e\xd4\xb4\xc6\x10\x26\x9a\xae\xe1\xfe\ +\xdd\x8b\x58\xd5\x03\x39\xe3\x6e\x08\x25\x9a\x0a\xc1\x9d\x35\xd5\ +\x80\x90\x37\x69\x58\xfe\xb8\xf1\xc2\x3f\xfc\xc6\x5b\xbf\xc0\x2b\ +\xdf\x7e\xa7\xa8\x43\xa5\xaa\xe0\xcc\x97\x31\x69\x51\x7e\xa0\xb1\ +\xbe\x49\x49\x4b\x55\x88\xe4\x42\x82\x94\x88\x28\x9a\xa6\x22\x40\ +\x8a\xca\x0e\xef\xd8\x36\xe3\x6f\xbf\xfc\x8d\x27\xd9\x3b\x47\x2a\ +\x9d\xc3\x26\xde\xb6\x74\xdc\xfe\x97\x7f\xdc\x1a\xc3\x0e\x5d\x69\ +\xaf\x28\xda\xb5\xff\x1d\xe6\xfc\xc7\x87\xbf\xf2\x48\xf9\x0f\xff\ +\x38\x76\xd1\xfc\xde\xc2\x35\x3f\x7b\x76\x1f\x28\x48\x4b\x99\xfa\ +\x8f\x7f\x7f\x7b\xae\xf3\x3f\x37\xed\xef\xf9\xe2\x93\xdf\x56\xd7\ +\xbf\x55\x1d\xf5\xa5\x26\x28\xf5\x36\x97\x08\xbb\xfd\x29\x63\x27\ +\x4c\xf2\x33\xaa\x60\xe8\x6c\xa8\x6e\x09\x99\x84\xd2\xf6\x92\xa3\ +\xdd\x77\x7e\xf5\xfe\x07\x6e\x7b\xfb\x74\xcf\xf4\x15\xb7\x98\x4d\ +\xfb\xca\x42\x8e\x99\xcb\x96\xf9\x22\xcd\x2d\x61\x9c\xec\x51\xa1\ +\xd7\x96\xa0\xb9\x83\xa9\xf9\x13\x26\x79\x6c\x5d\x45\xac\xa3\xa9\ +\xb6\xb5\xc7\xc2\x9f\x1c\xcd\x15\x1c\xfc\x29\xc3\x03\xd6\xf1\xbd\ +\x87\x8a\x97\x4c\x1f\xa5\x20\xe8\x6d\x29\xdb\x73\xb0\x3c\x65\xf2\ +\x2d\x1e\x2a\xae\xd8\x48\x41\xbe\xf1\xf5\xaf\x0f\x45\x25\x14\x45\ +\x69\x68\xa8\x7f\x77\xcf\xee\x84\x84\xa0\xc3\xe1\xb8\xa0\x71\x31\ +\xc1\x13\x6e\x18\x5f\x5b\x5b\x1b\x8b\x45\xb2\x47\xe5\xa4\xa6\xa6\ +\x99\xa6\x79\xb6\xb8\x08\x00\xd9\x96\x19\x08\x24\xa8\x9a\x26\xa5\ +\x24\x84\xec\xd9\xbd\xbb\xbb\xbb\x9b\x10\x22\x01\x07\x52\x92\xa3\ +\x75\xe7\xaa\x5b\x23\x54\xa1\x18\x90\x44\x24\x21\x25\xa9\xa7\xaa\ +\xa4\xb1\x33\xd2\x52\x53\xad\x67\x17\x78\x63\x75\x47\x0f\xbf\x7f\ +\xb6\xc5\x1e\x3b\x65\xfa\xd8\x31\x39\x3e\x56\xb7\xf6\xc5\x17\x8f\ +\xd6\xb1\xdc\x09\xd3\x67\x4f\x9f\x38\xcc\x67\xef\x58\xbb\xe6\x78\ +\x55\x8f\xea\x0b\x66\xa4\x67\x8e\x1a\x35\x3a\x27\x37\x37\x37\x77\ +\x78\x4f\x55\xd1\xc1\xf7\xf7\xb7\xc8\xe0\xe4\xa9\x93\x73\x47\x65\ +\x07\x1d\x76\x45\xc9\xb9\xae\x18\xa3\x4e\x5f\x92\x17\xce\x9d\x3c\ +\x1b\xb6\x00\x29\x8e\x94\xe4\x8c\xac\xec\x11\xb9\xb9\xa3\x73\x72\ +\x72\x3d\xbd\x8d\xe5\xad\xbd\xc9\xc3\x73\x46\x65\x8f\x1e\x9e\xee\ +\xaf\x3d\xb4\x75\xcd\x9b\x6f\xf7\x48\x85\x60\x24\xa5\x50\x7d\x19\ +\x93\x66\xcc\xbc\x61\x5c\x5e\x76\x9a\x76\x60\xf3\x9a\x3d\x67\x5a\ +\x08\xc1\xd4\x99\x90\xa0\xc7\x4a\x4e\x97\x9a\x58\xe1\xdd\xf5\xa7\ +\x8b\xaa\x92\xc6\x4c\x99\x3c\x3e\x2f\x23\x01\xbd\xb7\xfe\xb9\x2d\ +\x85\x55\xa0\xba\x93\x93\x03\x9d\xd5\xc5\x0d\xa1\x48\x53\x55\xad\ +\x7f\x58\xbe\xc3\x0c\xb9\x02\xbe\xf2\x03\xbb\x4a\xdb\x62\x92\xb3\ +\xde\xde\x1e\xe4\xcf\xf6\x85\xcb\x77\x6e\x7f\xa7\x47\xcb\x98\x3a\ +\x75\xf2\x98\x51\xc3\xac\x96\x33\xfb\x0f\x1e\xeb\xb0\x1d\xc3\x87\ +\x65\x0c\xcf\xc9\xcd\xcd\xcd\xcd\xc9\xc9\x15\x0d\xc5\x15\xed\x11\ +\x42\x28\xeb\x6d\x2a\xad\x6a\x1f\x31\x71\xd6\xf8\xbc\x51\xd0\x78\ +\xf8\xa5\x57\xb7\xb6\xda\xda\xc8\xb1\x53\x66\x4c\x9d\x38\x7a\x74\ +\x8e\xac\x3b\xf4\xda\xeb\x3b\x7a\x90\x77\x78\x4e\x66\xc6\xc8\x31\ +\xa3\x73\x73\x73\x72\x87\x5b\x4d\x6b\xf2\x4d\xd9\x00\x00\x20\x00\ +\x49\x44\x41\x54\x25\x95\xad\x06\x19\x4a\xb7\x98\x10\xc2\xe5\x72\ +\x2d\x5c\xb8\xa8\x6f\xa6\x65\x8c\xb5\xb5\xb5\x5d\x54\x6d\x52\x20\ +\xcd\x93\x96\xa0\x14\x1d\xde\xf7\xfe\xe1\xe3\xa7\x4e\x9e\x38\x72\ +\xaa\xcc\x35\x72\xda\xc2\x99\x79\x8a\x60\x57\x4c\xd9\xe8\x6c\x71\ +\xd1\x10\x71\xdc\x43\x87\x0e\xfe\xf0\x07\xff\x37\x27\x27\x37\x90\ +\x90\xd0\x47\x06\xa4\x94\x9a\xa6\xde\x3c\x6f\x6e\xc1\x84\xc9\x13\ +\x26\x4e\xb2\x4c\x93\xd9\x16\x00\x84\xc2\xe1\xc2\xc3\x87\x7c\x5e\ +\x77\xfe\xd8\xf1\x2e\xb7\x5b\x08\xa1\xaa\xea\x0f\xfe\xef\xff\xa9\ +\xae\xae\xee\x5b\x1f\xb1\x8d\x98\xa4\x9a\xaa\x5c\x38\x52\x4d\x5a\ +\x86\x81\xa8\xa6\x2a\x44\x0a\x66\x1a\x16\x56\x75\x85\x00\xb7\x6d\ +\x9b\x71\x09\x00\x08\x51\x45\x55\x08\xb2\x2d\x8b\x71\x01\x00\x84\ +\xaa\xaa\x4a\xa5\x6d\x19\x96\x7d\x7e\x81\x1c\x29\x9a\x46\x90\xb4\ +\x6d\x9b\x71\x81\x00\x00\x61\x55\xd3\x08\x46\x82\xdb\xa6\xc9\x54\ +\x5d\xc7\x08\x81\x64\xa6\x61\x5e\xc8\x68\x80\x15\x8d\x22\x6e\x9a\ +\x76\xbf\xd3\x04\x13\x45\x39\xef\x16\x05\x90\x82\x59\x96\xdd\xe7\ +\x75\xc5\x54\x51\x15\x8a\x00\x49\x6e\x99\xb6\xd0\x74\x0d\x9d\xf7\ +\xc5\xda\x76\xdf\x3d\x88\x50\xaa\x28\x14\x83\x34\x0c\x03\x29\xba\ +\x46\xb1\x14\xcc\x30\x2d\xa2\xa8\x92\xd9\x40\x54\x95\xe2\x0b\xef\ +\x0b\x54\x53\x09\xd8\x96\xc5\x84\x44\x00\x12\x90\xa2\x69\x14\x78\ +\xcc\xb0\x2e\x2c\xf9\x13\x55\x57\xce\x23\x8f\x33\xdb\xee\x73\x09\ +\x23\xac\xaa\x2a\xc1\xc0\x2c\xcb\x3e\xff\xa6\x8a\xaa\x61\xb0\x0d\ +\xe3\x62\x6b\x10\x55\x53\x86\xd8\x99\xcb\x18\x4b\x4a\x4a\xfa\xf7\ +\x1f\xff\x47\x9f\x91\x13\x8b\xc5\x8a\x8b\x8b\xaf\x98\x93\x15\xcd\ +\x01\x46\x57\x6d\x7d\x4b\x8c\x49\xdd\x1d\x48\x4f\x0d\x62\xc1\xc5\ +\x47\xd9\xe5\xfb\x97\x65\xdf\xb6\xed\xf5\xf9\xf3\xf2\xf2\x19\xb3\ +\x39\xe7\x52\x4a\xcb\xb6\x74\x4d\xcb\xca\xca\xaa\xad\xae\xba\x74\ +\xe5\xec\x42\xf0\x0d\x00\x50\x4d\x07\x00\x29\xe4\x25\xaf\xa7\xf7\ +\x8d\x60\x00\xac\xea\x7a\x9f\x03\x0e\x53\x45\xbb\x24\x95\xaf\x94\ +\x40\x15\xf5\xc2\x05\x29\x04\x10\xaa\x3b\xe8\xe5\xbc\x0a\x5d\x7a\ +\x4f\xff\x4a\x05\x22\x9a\x4e\xce\xfb\xed\xb1\xaa\x5f\x91\xe0\xed\ +\xaa\x42\x2e\xa6\x3e\x20\xaa\x46\x2e\xff\x42\x02\xa6\x9a\x76\xf1\ +\x26\x84\xaf\xbc\x47\x00\xa8\x97\xbc\x8e\xa6\xe9\x00\xd0\x77\x5e\ +\xcd\x85\x92\xfb\xde\x57\x02\x50\x55\xa3\x97\xd5\x9f\xe8\x0e\xc7\ +\x80\x95\xc1\x84\x6a\x84\x5e\xda\x1a\x44\x51\x2f\xc9\x90\x2d\x3f\ +\xe8\x45\x86\x88\xc5\x5e\xb6\x2c\x32\x10\x29\x24\xc4\xe8\x6e\x2c\ +\xab\xa8\x8d\xd8\xe0\x49\x48\x4d\x49\x09\x52\xc9\xd9\x40\x3f\xf9\ +\xb8\x81\xcb\x39\x77\x7b\xbc\xba\xc3\x61\x18\x31\x09\x52\x48\x29\ +\x85\x64\x9c\x25\x04\x82\xe5\x65\xa5\x97\x0e\x3e\x4a\x29\x46\x08\ +\xc7\x77\x04\xfd\x15\x09\xc6\xe8\x03\x72\x33\x22\x4c\x65\xb4\x65\ +\xcf\xe6\xcd\xf5\x16\x35\x7a\xa3\x9a\xa2\x9c\x1a\x31\x69\xc5\x82\ +\xc9\x3a\x12\xf2\x13\xd7\xb8\x20\xfb\xa7\x26\xd4\x1f\xd2\x86\xfa\ +\xb2\x7a\xa2\xcb\xf3\xd3\xdb\xb6\x7d\xe7\x9d\x77\xa8\xaa\xfa\xc9\ +\x7a\x16\xe3\xf2\x97\xee\x7c\x69\xc4\x62\x42\x88\x01\xe3\x13\x08\ +\x81\xa6\x9a\x92\x16\x2d\x77\xd5\x8a\xd1\xef\xee\x2e\x9e\x32\x33\ +\xbf\xf0\x9d\x3d\xd5\xed\x79\xe3\x52\x1c\x8c\x7f\xe2\xc0\xbd\x04\ +\xc0\x00\x80\x40\x4a\x34\xc0\x0c\x22\x84\xf0\x78\x3c\x63\xf2\x0b\ +\xe2\x9d\xfd\x57\x26\xe7\x4a\x8a\x85\x10\xd7\x48\x74\x27\x6d\xcb\ +\xd2\x5c\x41\x8d\x02\x67\x46\x47\x7b\x5b\xd8\x40\x0a\xc5\xf0\x69\ +\xa0\x0a\x97\xa7\x2f\x42\x08\x61\x29\xaf\x48\x7c\x75\x11\xbb\xf1\ +\x6e\xfe\xeb\x93\x0f\xe8\x56\xc1\x65\x20\x2d\x27\x1b\x4b\x2e\x14\ +\x8d\xd5\xef\xde\xd7\x91\x3f\x75\xce\x88\x04\x9d\x4b\xfe\x29\x00\ +\xee\x25\xa8\x8d\x46\x63\x66\x2c\x86\x31\x46\xf1\xcd\x96\x71\xe9\ +\x73\x3a\x79\x93\xb2\x15\x8e\x55\xd7\xcc\x9b\x97\x65\xb4\xc5\xd2\ +\x47\x0e\x57\xe1\x2a\x4f\x58\x1f\x5d\xfe\xf8\x29\xc2\x05\x9e\xde\ +\xda\xdc\x5c\x53\x53\x63\xd9\x36\x42\x38\xbe\x41\x27\x2e\x84\x92\ +\xf6\xaa\xe3\xef\x1c\x2e\x45\x3a\xad\x39\x53\x78\x60\xdf\x3b\xeb\ +\x37\xef\x6e\x33\xd1\x80\xa1\x3f\x1f\x3b\x70\xd1\x85\x79\x81\x67\ +\x0e\x1b\x36\x26\x2f\x4f\xd7\xf5\x38\x2b\x88\x4b\x3f\xc7\x35\x0d\ +\xaa\xea\xb1\xa6\x92\x63\x35\xf2\x96\x95\x77\xa6\xc9\xb6\xc6\xae\ +\xde\x01\x2d\xb9\x4f\x8c\x2a\x60\x8c\x1b\xea\xeb\xba\xbb\xbb\xd3\ +\x33\x32\xb5\xf8\xfe\x9c\xb8\x00\x48\x89\x82\x29\xe9\x91\xa3\xfb\ +\x5f\x38\xcb\x33\xa6\x2c\x1b\x11\x74\x54\x7a\xfc\x6e\x85\x0e\xe8\ +\xf9\xfd\xc4\x80\xcb\x85\x48\xcf\xc8\x4c\x4a\x4e\xe1\x9c\xf3\xcb\ +\x0f\x54\xb9\x36\xb1\xb7\xc2\x31\xe1\x76\xe9\xd2\x8c\xb4\x77\x74\ +\xc6\x18\x78\x93\xd2\x02\x97\xb8\xd0\x99\x11\x35\x41\x75\xe9\x17\ +\xaf\x18\x3d\xed\x6d\x21\x43\x77\xfb\x82\x01\x8f\xd5\xdb\xdd\xd9\ +\x15\x92\xaa\x3b\x35\x25\xe1\xbc\x4d\x2b\x6b\x8f\x6d\x7f\x65\xe3\ +\xe1\xe1\x37\xdd\xb1\x72\xfe\x0d\x1f\xa1\x2d\x44\xb8\x6e\xdd\xcb\ +\xab\x8b\xcc\x91\x8f\x3c\xf4\xc5\xe1\x01\x2c\xb9\xd1\xde\xd6\x11\ +\x35\x85\xdb\x9f\x18\xf4\x39\x00\xc0\x8e\x74\xb5\x85\x65\x52\x72\ +\x82\x72\x7e\x6e\x63\xd1\xee\x96\x8e\x30\x71\x78\x82\x09\x7e\xc2\ +\x63\x1d\xed\x9d\x06\x47\xfe\xa4\x34\x8f\xf6\x79\xe7\xf9\x9c\x71\ +\x67\xf2\xe8\x65\xcb\x9c\x1d\x96\x36\x72\xe4\x70\x42\xed\x59\x0b\ +\x16\x69\x4e\x07\x30\x8b\x7f\x7a\x80\x4b\x08\xa9\xae\xaf\xef\xee\ +\xee\xca\xc8\xc8\xd4\xb4\xc1\x9c\x70\x6d\x6e\xfb\xcd\xbf\x6c\xe2\ +\xb3\x7e\xf1\xdd\xbb\xeb\xde\x7a\xf6\x0f\x47\x3a\x86\xa5\x25\x4f\ +\xb8\xf5\xfe\x9b\x46\xfa\xce\x63\xa8\xf6\x57\xff\xef\xdf\x60\xde\ +\xf7\xff\xee\xf6\x9c\x3e\x50\x56\x1d\x78\xf3\xc5\xb7\x4e\x80\xa6\ +\x39\x03\xa3\x1f\xfb\xea\xad\xdb\x9e\xfa\x8f\x93\x76\x20\x20\x23\ +\xfa\xa8\x9b\x9f\xb8\x77\xa1\x57\x01\x30\x6a\x37\x6f\x2f\x9c\x74\ +\xc7\x97\x6f\x1c\x9b\xf8\xd1\x1a\xe2\xcc\xde\x1d\x95\x4a\xc1\xd7\ +\xee\x5f\xe4\x77\x22\x00\x68\x3e\xb3\xe5\x67\xcf\x1d\xcb\x1c\x99\ +\x55\x30\x6b\xe9\xe2\x69\x23\x9a\x4b\xf7\x6f\xd9\x71\xc8\x0c\x4e\ +\x5c\x75\xd7\xc2\x04\x1d\x00\xa0\xad\x74\xcf\x9f\x5f\x7e\xdb\xa6\ +\x8a\x74\x65\xde\xf7\xe8\xa3\xe2\xc4\xf3\xbf\xd9\x50\x33\x3c\xcb\ +\xdd\x63\x05\x57\x3d\xf9\xe8\xd8\xa0\xfe\x39\xd7\xb9\x80\xb1\xa2\ +\x52\xab\xbd\xf5\x64\x61\x03\x07\xa4\x2a\xd4\x36\x59\x30\x2b\x7b\ +\x78\xaa\xff\x8a\x73\x87\x3e\x39\x8d\xcb\x58\xce\xe8\x31\x20\x65\ +\x28\xd4\x63\x0d\x22\xc1\x6f\xc3\xb1\x1d\xc7\x9a\xb5\xcc\x51\x54\ +\x00\xb4\x87\xd8\xc4\xdb\x9f\x78\x60\x5a\xe6\xa5\xb0\x3e\xf8\xf6\ +\xae\x30\xf5\xa7\x3b\xfa\x35\x9b\xd9\x76\xfa\xc5\x0d\xc7\xe6\x7c\ +\xf9\x7b\x0b\x73\x7c\xb6\x61\x52\x1c\x8e\x92\xa4\x07\xff\xe1\xef\ +\x6f\xe0\x67\xff\xdf\xbf\xae\x29\x5b\x78\xf3\x94\x34\x02\x16\xb3\ +\x43\x0d\x3b\xdf\x5c\x83\x62\x73\x58\xf5\xb1\x43\xe7\xba\x66\x7d\ +\xf1\x4b\xb3\x5d\x95\x2f\xad\xdd\xd1\xad\x0c\xbf\xe7\xf1\x07\xb3\ +\x49\xc3\x1b\x2f\xad\x2d\x6a\x93\x73\xef\x7c\x68\xc1\xd8\x24\x00\ +\x00\x19\x3b\xb8\x71\xf5\xce\x13\x8d\xe9\x13\x17\x3d\xbc\x62\xb6\ +\x65\x9b\xd5\x47\xde\x79\x81\xc8\xfb\xbe\xb8\x22\xcd\x09\xe1\x9e\ +\xd0\x88\x99\xf7\x7c\xf3\xde\x09\x00\xc0\x3a\xca\x5e\x5b\xb3\x23\ +\x65\xde\x17\xef\x9d\x37\xde\xdd\x57\xa9\x68\xfd\x6b\x2f\x6d\x1d\ +\xbe\xec\x6b\xab\x66\x8f\x60\xb6\x09\x04\x1d\xe9\x66\x33\xee\xf8\ +\xca\x03\xf3\x47\x6c\xf9\xf9\x3f\xbe\x7d\xbc\x71\xec\xa2\xec\xcf\ +\x33\x6c\x31\xa5\xbd\x8d\xc5\x1b\x36\xed\xc7\xc1\x64\xb7\x4a\x11\ +\xeb\xad\xaa\x69\xf6\x26\x0f\x2f\x08\xa4\x0d\x4f\x4d\x40\x20\xe4\ +\xd5\xc0\x95\x52\x62\x84\x30\xc1\x08\x90\x10\xa2\x2f\x06\xa2\x2f\ +\x8c\xe4\x52\xb3\x4a\x5e\xe1\x1d\x90\x20\x01\xa4\x94\x9c\xf3\xc1\ +\x66\x6b\xbc\x78\xa0\x01\xb2\x2c\x93\x59\x96\xe0\xfc\x43\xf7\x79\ +\xf2\x50\xe5\xee\xd3\xe1\xa5\xb7\x2d\x39\x7c\xae\x07\x00\x5c\xc9\ +\x49\x75\xbb\x5e\xfc\x7d\x49\xc1\x1d\x77\x2f\x4f\x73\x62\x00\xe8\ +\x3e\xf7\x5e\xb1\x35\xea\xce\xc5\xf4\xe8\xf9\xcd\x49\x1d\xd5\xa7\ +\x44\xca\xf8\x9b\x72\x7c\x00\x60\xd9\xa6\x50\x31\x8a\x75\x6c\x7b\ +\x61\xcd\x69\xa3\x5a\xa4\x8e\x19\x99\x48\xfa\x46\x0f\xf6\xe7\xdd\ +\xff\xe0\x57\x0b\xfc\xd5\x3f\x7f\xab\x73\xd9\x57\xbf\x3a\xd1\xdd\ +\xf9\xe7\xdf\xec\x18\xb9\xe2\x91\xa4\x73\xaf\xaf\xdf\xfa\xfe\x34\ +\x7e\xa8\x29\x79\xee\x13\xb3\xdb\x9f\x79\x63\x6d\xde\xe8\xaf\xa5\ +\x53\x68\x3a\xb2\x61\x4b\x11\x7d\xf4\xb1\x07\xf6\xad\x59\xbd\xfd\ +\x64\x66\x0a\x71\x4c\xba\xe5\xde\x07\x97\x4e\xee\x63\xe9\x2e\xb7\ +\x37\x74\xee\xad\xdf\xfc\xb1\x64\xd9\xdd\x77\x7b\x1a\x4e\x57\xb6\ +\x1a\xa4\xe4\xed\x5f\x1c\x3b\xf6\xc8\x97\xee\xcf\xf2\x2a\xb1\xc6\ +\x8a\x36\x32\xe2\xee\xe9\x23\x00\x80\xdb\xa6\x90\x54\xd5\xc4\xc9\ +\x77\x37\xaa\xad\xbe\x63\x6d\x9e\xdb\xf2\xd3\x3e\xe7\x54\x01\x23\ +\xd9\xdd\x5a\x0f\x69\xe3\x57\xde\x79\x93\x2e\x05\x31\x6a\xdf\xdc\ +\xf0\xfe\xb8\x85\xcb\x73\x02\xd4\xe6\x57\xfa\xc4\xfa\xf5\x93\xee\ +\x74\x52\x5d\xef\xec\x09\xd7\x35\x37\xf7\x44\xa3\xa0\x28\x51\x9b\ +\xb5\x76\x75\xd7\xb7\xb6\x36\xb4\xb6\x36\xb4\xb6\xd5\xb5\xb4\xd6\ +\x34\xb5\xd4\x35\xb7\xd6\xb5\xb4\xd5\xb7\xb4\xd7\xb7\x76\xd6\xb6\ +\x74\xd4\xb7\x77\x35\x75\x74\x75\xf7\x46\x11\x1d\xf4\x26\xf2\x0b\ +\x21\x6c\x7d\x2b\x67\x7d\xc9\x6c\xfa\xb6\x46\x5d\x5b\x8a\xf6\xed\ +\x68\xb4\x7d\x8a\xd5\xd9\xd6\xda\xdc\x1c\x65\x05\x4b\xef\xfb\xda\ +\x97\x1f\xc9\xe8\x3a\xb6\x76\x47\x31\x00\x00\x44\x76\x6c\xd9\xa7\ +\x24\x26\x84\x9a\x9a\x5a\xdb\x5a\xa3\x76\x9f\x6f\x45\x39\xbf\x7b\ +\x25\xb6\xf3\x95\x97\x0a\x1b\x63\x9a\xa2\x78\x02\xc1\xcc\xec\x1c\ +\xb7\xd9\x54\x56\xdf\x7d\x7e\x6e\xa2\x4e\xa7\xae\x50\xa2\x39\xdc\ +\x29\xe9\x01\x2d\x16\x6a\x6b\xa8\x29\xdc\xb1\x6e\x57\x71\x97\x12\ +\x6b\x29\x6d\xec\xa8\x3d\xfe\xf6\xda\xad\x85\xa6\x2a\x23\x0c\x00\ +\xa0\xa9\xac\x2e\x75\xfc\xdc\x51\x59\xa3\xa6\x8d\x1f\x56\x5f\x5f\ +\x6b\x4a\x42\x75\x87\xae\x29\x7d\x1e\x9b\x8c\xc9\x77\x7e\xf7\x9b\ +\x8f\x8f\xf7\x36\xad\xdb\xbc\xaf\x35\x1c\x1d\x3e\x7d\xc5\xd7\xbf\ +\xfa\x9d\xf1\xb4\xfe\x40\x71\x13\x00\x20\x42\x41\xb2\xbe\x1e\x38\ +\xbe\xe3\xe5\xb7\x4f\x34\x2a\xaa\xe2\x74\x7b\xd2\x32\x87\x8d\x4e\ +\xa3\xa5\xa7\x2a\x3e\xe7\x3e\x41\x21\xa4\x2f\x35\x67\xdc\xa8\x34\ +\x05\x23\x4a\x30\xd6\x12\xc6\x4d\x28\xf0\xeb\x84\x28\x03\x44\xad\ +\x51\xb7\xdf\xab\xa8\x6a\x4d\x53\xcb\xdb\x47\x8e\x95\x57\x57\xa5\ +\xa6\xa6\x8f\xce\xcb\x6f\x2d\xab\x3e\x79\xea\x64\x49\x49\x69\x7b\ +\x57\x37\x80\xe4\x5c\x30\x4e\x05\x28\x2a\x46\x04\x23\xa2\x3a\xa9\ +\xee\xd6\xbd\x01\xaf\xcb\xe5\xd3\xe8\xb4\xb1\xa3\x1e\xbe\xe7\x4e\ +\xa3\xb5\x0a\x49\x7e\x1d\x2b\x09\xb2\x7f\x07\xb5\xbc\x02\xd1\x03\ +\x89\x3b\x98\xe6\xad\x6f\xd8\xfb\x5e\x4d\x75\xbd\x5d\xdb\x11\x49\ +\xf0\x81\xee\x4b\x08\xb8\x49\x89\xc5\xc3\x0d\x65\x0d\x26\x4a\xca\ +\xc9\x29\x3d\xf7\xfe\xfe\xf2\xf2\x1a\x5f\x5a\x47\x6c\xb6\x53\x41\ +\x09\xa3\x26\xbb\xd7\x3c\xbd\xee\xc0\xcc\x3b\xa6\xf8\x5a\x5b\x9a\ +\x35\x93\x49\xea\x28\x98\xb3\x68\xae\xa7\xf1\xd4\xbe\xf7\xaa\x5a\ +\xc3\x33\x46\xfa\x41\x4a\xce\x78\x5f\xc4\x25\x63\x36\x63\x00\x6e\ +\xaf\x2f\x39\x73\xf4\xc2\xbb\xe7\xe5\xfa\x15\x97\xfa\xce\x1f\x8a\ +\x8d\x9c\x9b\x1f\x5e\x54\xa0\x12\xc5\xa1\x03\x00\x24\x66\x25\xb7\ +\x1c\x3c\xde\x31\xcf\x5f\x54\xda\x90\x34\x73\x2e\x6d\x2e\xe1\x17\ +\xb9\x97\x08\x77\x85\x54\x4f\x20\xc1\xe7\xb2\xaa\x63\xbe\xa4\xf4\ +\xd0\xbb\xa5\xed\x3d\xe3\x7a\x62\x22\xc9\xa5\x03\x80\x9e\x3e\x3a\ +\x8b\xae\xdf\xb0\xa5\xf0\x91\x5b\x0a\x3a\x5a\x9a\x7b\xbc\x16\xb7\ +\x21\x63\xf4\xa4\x1b\xe7\x4c\x70\x34\x1e\x5c\x5b\x5a\x23\x96\x15\ +\x90\xcf\x31\x70\xa5\x04\xd5\xe5\x51\x1a\x6a\x8e\x1c\x68\x47\x08\ +\x40\x4a\xea\x4a\x4a\x32\x3b\x8e\x1f\x6a\x4a\xcd\xcb\x0f\xea\xf8\ +\x52\xae\x40\x6b\x1a\x9b\x8f\x1c\x3d\x5a\xdb\xd8\x94\x98\x35\xe2\ +\xc6\x39\xf3\xc2\xe1\xde\x5d\x3b\x76\x9e\x3b\x57\xde\xdd\xdd\xc5\ +\x38\x57\xb0\xca\x98\x0d\x02\x34\x4d\x57\x55\xb7\x53\x53\x3d\x6e\ +\xa7\xc7\x1b\x70\xfa\x82\xee\x40\x92\x42\x15\x17\x91\xa9\x29\xc9\ +\x5d\x5d\x9d\x8a\x6d\xab\x83\x3b\xab\xba\x3f\x2c\x01\x49\x8c\x40\ +\xa0\xfe\xb0\xd6\x0f\xc6\x7b\xf6\xcc\xdb\xbf\x3a\x13\x44\xfd\x89\ +\x57\x8e\x85\xe6\x0c\x73\xec\x7d\xed\xe9\xdd\x67\xda\x1d\x89\x79\ +\x0f\xac\x1a\xd7\xb4\x6f\xf5\x7e\x63\xd2\x97\x6e\x7f\x60\x3e\x40\ +\xd3\xfb\x09\x07\xc4\xcc\x61\x5e\x04\x00\x8a\x37\xf7\xf1\x47\x57\ +\xac\x7e\xf3\xa5\xff\xdc\x21\xa4\x9e\x7e\x53\x52\x50\x7a\xe5\x96\ +\xa7\x7e\xb8\x57\xc5\x81\x82\x65\x4b\x27\x66\x00\x00\x10\x2d\x98\ +\x14\xd4\x28\x00\x52\x13\x93\x12\x15\x0e\xe0\x1a\xb9\xf2\xb6\x19\ +\x2f\x6f\x7e\xfa\x10\x0e\x2e\x79\xf8\x2b\x0b\xee\x59\xd9\xf0\xdc\ +\xeb\xff\xfd\xd3\x5d\xe3\x6f\xba\xeb\x8b\x0b\xf2\x01\x60\xd8\xcc\ +\x3b\xe6\x56\x3f\xf7\xab\x9f\xfd\x32\x71\xcc\x8d\x4f\x4c\x1e\x55\ +\xb1\xfb\x48\xc0\x71\xc1\xa2\x12\x25\xfb\xd7\xbf\x75\xb8\x02\xfb\ +\x32\x57\xdc\x3f\x7f\x58\xaa\x9c\x37\xea\xec\x2f\x7f\xf6\xcb\xf4\ +\x1b\x16\xae\xcc\x4f\x06\x00\xd0\x92\xee\xfd\xf2\xc3\x2f\xaf\xde\ +\xf8\xdf\xff\xb9\xc9\x44\xde\x3b\x97\x24\x25\xb4\x27\x54\xbe\xb6\ +\xe6\xdf\x8b\xb6\x62\x2d\xe5\xbe\x55\xf3\xc9\xe7\x5b\xe3\x22\x84\ +\x98\xd9\xdb\x50\x5b\x1b\x45\x04\x01\x80\xe4\xc4\x83\x32\x13\x12\ +\x9b\x1b\x9b\x7c\x39\xf9\x08\xa1\x4b\x83\x16\xd0\x37\xfe\xf9\x9f\ +\x27\x4e\x9c\xe4\x4f\x4c\x3e\x57\x5d\x5b\x78\xec\x58\xd9\xb9\xb2\ +\xbe\x28\x67\x2e\x25\xc1\x18\x10\xc6\x84\xba\x3d\x6e\x97\x27\xe8\ +\x72\xfb\x03\x5e\xaf\xdf\xe7\x75\x79\xbc\x8a\xee\xb1\x24\x61\xb6\ +\xed\x40\x3c\x3f\x2b\xd9\xaf\xe3\x34\x2f\xf1\x38\x1d\x17\x02\x7e\ +\xaf\x15\x48\x8e\x00\x56\xad\x5a\xb5\x78\xe9\xad\x12\x04\xe3\x8c\ +\x59\xcc\x36\x4d\x09\xb2\xa5\xa5\xa5\xac\xf4\xec\x8d\xf3\x6e\x76\ +\x38\x9d\x7d\x24\xbb\xa1\xbe\x36\x7f\xdc\x0d\xd7\xc2\xbe\x90\x12\ +\x0f\xee\x10\x0a\xce\x05\xb9\x10\x7a\x26\x38\x07\x42\x3e\xfc\x77\ +\x92\xf3\x3e\x96\xdf\x57\x02\xc7\x98\x5c\xca\xc3\xa5\x10\x68\xe0\ +\xa7\x4b\xc1\x25\xbe\xe4\x01\x52\xc8\xab\x47\xa5\xe0\x1c\x5f\x8c\ +\x32\x91\x9c\xcb\xc1\xd4\xe9\xaf\x43\x4a\x8a\xcf\xa4\xa6\xa5\x13\ +\x42\x06\x0c\x24\x47\x08\x2b\x8a\xd2\x8f\x50\x84\x10\x08\xdb\x62\ +\x80\xb1\xe4\x57\x86\x87\xd1\x89\x33\x66\x9f\x29\x2e\x2e\xda\xf8\ +\x56\x5b\x7b\xb7\x61\x98\x52\x4a\x55\xd5\x24\xc2\x36\x67\x2e\x97\ +\x3b\x10\x48\x48\x4c\x4e\x4e\x48\x08\x2a\x9a\x5b\x77\xba\x5d\x9a\ +\x4a\x09\x11\x80\x39\x56\x90\x20\xc0\x25\xc5\xe0\x72\x3a\x43\x5d\ +\xad\x29\x2e\x2f\x5c\x3e\x26\x06\x14\x45\x55\xbb\xbb\x3a\x6a\x6b\ +\xaa\x46\xe5\x8e\xe6\x51\x86\x00\x14\x55\xb1\x2d\xbb\xbe\xb6\xc6\ +\xe3\xf5\x0e\x76\x09\xed\x7a\xe2\x74\x2f\xc3\x04\x26\x83\xd3\x6a\ +\xe8\xd2\x1d\x2c\x57\x87\x32\xa1\x6b\x8e\x19\x84\x2f\xa7\x63\x03\ +\xce\x25\x97\xd7\x02\x11\x12\x8f\xd4\xe8\x6f\x96\x48\x5b\xe5\x9e\ +\x3d\x85\x11\xa0\x18\x81\x14\x36\xf6\x64\x2f\x9a\x3f\xd5\xa7\x89\ +\xab\x51\x45\x9f\x5d\xfd\x6a\x77\x28\xc4\x39\x22\x12\xab\x8a\xd3\ +\xe1\x70\xf8\xfc\x7e\x8f\x2f\x00\x18\x92\x12\x93\x83\xc1\x44\x97\ +\xdb\xa5\xeb\x4e\x5b\x12\x01\x94\x20\x26\x39\x93\x88\x50\xac\x0a\ +\x4b\x68\xaa\xa6\x63\xa2\xab\x6a\x5b\x38\xcc\xb9\x6b\x70\x3c\x46\ +\x26\x04\x13\x2a\x2b\xca\xa3\xd1\xe8\xf0\x91\x23\x28\x55\xda\xda\ +\x5a\xcb\xcf\x95\x7a\x7d\x3e\x84\x64\x3c\xa9\xe8\xe7\xda\x8b\x2b\ +\x25\x75\xf8\x72\xf2\xc6\x5a\x08\x21\x44\x14\xde\x59\x78\xac\xbc\ +\x25\x3c\x3e\xa0\xeb\xe2\x2a\xdb\x9d\x76\x87\x63\x16\x27\xaa\xaa\ +\x27\xf9\x93\x86\x67\x66\x25\x25\x27\xbb\x3c\x2e\x87\xc3\xdd\xd3\ +\xd3\x9d\x9c\x92\x42\x88\x22\x24\x10\x4a\x11\xa2\xbc\xff\xb8\x57\ +\x2e\x25\x70\xac\xa8\x1a\x36\x45\x44\x48\x50\xa8\x16\x8b\xc6\x06\ +\x99\xbb\x4c\x0a\xa1\xeb\x8e\xcc\x61\x59\x8d\x0d\x8d\xcd\x4d\x8d\ +\x42\x0a\x85\x2a\x49\x29\xc9\xc1\x40\xb0\xa6\xa6\x32\xde\x79\x9f\ +\x6b\xe0\x72\xae\xb9\x93\x26\xcd\xcc\xc2\x52\x02\x51\x48\xb4\xa6\ +\xa2\xb8\xda\xe6\x03\x4f\xc2\x94\x2a\xce\xcc\xac\x8c\x8c\x8c\xac\ +\x9c\xe1\x23\xbd\x5e\x3f\x42\x48\x80\xc4\x98\x5a\xb6\x70\xb8\xfd\ +\x18\x11\xcb\x66\x08\x61\x42\x28\x07\x44\x30\x92\x98\x73\x01\x42\ +\x80\x2d\x24\x22\x94\x20\xc1\x84\x88\x19\x26\x0c\x7a\xab\x82\x10\ +\x42\x51\xd5\xac\xe1\xc3\xfb\xf2\x34\x51\x4a\x09\x21\x6c\x90\xab\ +\xbe\x7f\x71\x3b\x36\xbe\x35\xe8\xd3\x44\x15\x62\xdd\xf5\xef\xef\ +\x29\x31\x80\x10\x8c\x22\x6d\x75\x4d\x3c\x38\xc3\xef\x94\x03\x11\ +\x48\x3a\x6f\xce\xfc\xf4\xf4\xcc\xa4\xe4\x64\x21\x11\x21\x0a\xe3\ +\x0c\x01\x96\x18\x21\xd5\x09\x44\x45\x44\x41\xd2\x92\x12\x04\xa6\ +\x8c\x0b\x26\x41\x0a\xc9\xb8\xb0\x98\x64\x02\x69\x54\x21\x18\x38\ +\x08\x01\x40\x06\xe7\x52\xb8\x30\x29\x08\x21\xfa\xd6\x38\xfa\xfe\ +\xff\xe0\xfb\x4f\x1c\x39\xc8\xda\xce\xa1\xcb\xb9\x26\x92\xd2\x22\ +\x34\xac\x69\x68\x10\x04\x43\x22\xf0\x84\x91\x62\x23\x79\x7e\xaf\ +\x2d\x49\x48\x24\x09\x41\x88\x07\xa6\x0d\xbd\xd8\xb6\x1d\x08\x04\ +\xb2\xb3\xb3\x07\x01\x0c\xc1\x6c\xce\x09\x30\x8b\x39\xd2\xf2\x97\ +\x8f\x1b\x1b\xd4\xe4\x80\x3a\x97\xce\x9a\x31\xbb\xef\x28\x7b\x1b\ +\x08\x60\x04\x8c\x31\xc6\xbb\x43\x21\x89\x88\x00\xc2\xb9\x14\x88\ +\x0a\x10\x96\x90\x31\xc6\x90\x90\x92\x33\xc6\x05\x93\x48\x00\x22\ +\x80\x80\x60\x8e\x10\xa6\xfd\x89\x2f\x87\xea\xcd\x9b\x8b\xbc\x5b\ +\xbf\x84\x2e\x8f\x68\x50\x18\x54\x07\x3c\x3b\x72\xf3\xd4\x41\x24\ +\xe3\xb1\x15\x58\xb6\x45\xf1\x35\x63\x46\xfb\x3c\xae\xe1\xc0\x63\ +\x5f\x0d\x3e\xf9\x75\x11\x0e\xc7\x81\x35\xd4\x4e\xae\x68\x34\xda\ +\xd1\xd1\x31\x98\xa9\xd8\x19\x18\x36\xf7\xe6\x40\x47\xc8\x4e\x48\ +\x4a\x54\x90\x00\x09\xec\x1a\x27\x91\x51\xa7\xea\xb2\x4d\x93\x4b\ +\x29\x40\x0a\x81\x24\xa6\x40\xb0\xc5\x81\x68\xba\x25\xc0\x34\x0d\ +\x8c\xa9\x69\x59\x06\x08\x43\x70\x2c\x18\x30\x5b\x4a\x29\x80\x0a\ +\x29\x15\x8c\x89\xa2\x08\xc1\xa3\x66\xdf\xc9\x97\x68\x88\xb0\x8b\ +\x09\x45\x2a\x20\xc5\x71\xb9\xc1\xce\xb1\xe2\x54\x88\xae\xc0\x20\ +\xb2\x48\x11\xc0\xaa\x82\x34\x8c\x28\x00\x00\xb2\x6d\x44\x29\xc4\ +\x4d\xc1\x8f\x11\xbe\x83\xe9\x65\xd6\x5d\xbb\xed\xad\x9d\x0d\x21\ +\xc8\x18\x37\x7b\xd9\xcc\xac\x8a\xd2\xea\xe0\xf0\xdc\xa0\x93\x0c\ +\x90\x57\x81\x62\x61\x03\x13\x42\x4a\xa2\x70\x90\x12\x11\x86\x31\ +\x27\xaa\xa0\x6a\x47\xc4\x32\x4c\x5b\x4a\x66\x33\xc6\x85\x90\x52\ +\x00\x80\x42\x9c\x8c\x0b\x8c\x90\x82\x01\x2c\x4b\x82\x2d\x3c\xa4\ +\xb9\xae\xd6\xb2\x26\xb9\x1d\xfa\x10\xcd\xbb\x12\x80\x0b\x40\x97\ +\x97\x8e\x05\x48\x01\x42\x48\x21\xe4\x60\x8a\xe0\x52\x72\x29\xfb\ +\xfc\x81\xe2\xd2\x35\xbb\xb8\x7c\x4a\x38\x2e\x86\xb6\xfa\x8a\x88\ +\x6f\xfc\xc3\xcb\x93\xb7\xed\x28\x0d\x99\xa9\xf5\xa5\xa7\xcd\xc0\ +\xb0\x24\xb7\x5b\x5c\xbd\xcb\x37\x26\xc0\x10\x98\x83\x94\x98\x4a\ +\xc0\x96\x44\x51\x9b\xf5\x98\x82\x45\x63\x36\x93\x86\x69\x0b\x00\ +\x42\x55\x90\x5c\x21\xc0\x24\xea\x8c\xc6\x04\x17\xc0\x2c\x23\xd4\ +\x1e\x6a\xae\xce\x1f\x99\x9c\xe8\xc9\x89\x58\x51\xc6\xd8\x90\x02\ +\x41\x5c\xb5\x28\x2c\x10\x70\x09\x52\xc0\x60\xce\x73\x17\x1c\xa4\ +\x04\x21\xfb\x93\x8a\x70\x29\xa5\x8c\x6f\x74\xfb\xd4\xf9\x15\x04\ +\x20\x05\x09\xd3\xb2\x31\x98\xf5\x55\x55\xad\xbd\x22\xf3\x1a\x67\ +\x29\xd0\x5e\xe4\x34\x89\xc2\x38\xc7\x12\x10\x55\x63\x26\xeb\xb5\ +\x20\x6a\xcb\xf6\xb6\x76\x95\x2a\x82\x73\xac\x28\xbd\xd1\xa8\xc0\ +\xbc\x37\xd6\x29\x05\xd8\xa6\x65\x44\x7b\x35\x8a\xa9\x30\x82\x99\ +\xde\x11\xe3\x86\x4b\xaf\xe2\xce\x4a\x06\xfc\xe1\xab\x0f\x7f\x71\ +\x8d\xcb\x85\x1c\xa4\xc6\x15\xbc\x0f\xb5\x48\xf4\x6b\x5c\x88\x1b\ +\x65\x9f\x3a\xd8\x4a\xf0\x24\x24\xdb\x85\x07\xb7\xee\xd4\x6c\xd3\ +\x3e\x7e\x3c\x9c\x36\x76\xf6\xe8\x34\x2f\x62\x03\x44\xbd\xd2\x2e\ +\x8b\xf4\xc6\x98\x69\x58\x3a\x32\x75\x97\xbb\x33\x62\x77\x85\xa3\ +\x6d\x9d\x21\x55\x51\xac\x58\xd8\x36\x63\x42\xa2\x88\x61\x7b\xdd\ +\x5a\x02\x48\x24\x79\x30\xe8\x49\xcb\xcb\x72\xaa\x90\x91\x1a\xcc\ +\x1a\x96\xaa\xab\x50\x59\x71\x8e\x98\x46\x5f\xac\xd7\xd0\xbd\x93\ +\x90\x70\x85\xf7\xa0\x4f\x7d\x4a\x39\xa8\xf1\x22\x25\xf0\x7e\xb6\ +\x70\x41\xe3\xc6\xa9\xc2\xa7\x4b\x38\x13\xde\xd4\xdc\x65\xcb\xdd\ +\x0d\xad\x21\x81\x00\x61\xea\x76\x93\xea\xd2\x52\x57\x42\x52\xd0\ +\xef\xbc\x3c\x1c\x17\x68\xcc\xb2\x23\xa6\xd1\x1b\x0a\x25\x68\x42\ +\x77\xb8\x2c\x8b\xc5\x0c\xcb\x88\x46\x47\x8f\xce\xaa\x3e\x5b\xef\ +\xd5\x88\xa6\x3b\x34\x77\x62\x8a\x2f\x90\x9b\x96\x9c\xe0\xa2\x66\ +\xa8\x27\x29\xe0\x4c\x0d\x7a\x52\x92\xfc\x31\x23\xd2\xde\xd5\xde\ +\x56\x56\x52\x5f\x74\x86\x2e\x5b\x3e\x84\x63\x11\x80\x4b\x40\x97\ +\x23\x0d\xf7\x4d\xfd\x83\xd4\xb8\x7d\x6c\x58\x82\x88\x73\xdc\x4f\ +\x2d\xc7\x25\xc4\xe8\xac\x7d\xfb\xad\xb7\xbb\xb1\xc3\xa1\x50\xe0\ +\xb1\x96\x96\x0e\xcd\x93\x3c\x7e\xf6\x4d\xb3\x12\x3c\xe8\xf2\x6d\ +\xea\xb4\xbe\xec\x8c\x69\x59\xdc\x8a\x31\x69\xd8\x46\x24\xca\x35\ +\x22\xb1\xdf\xa5\x8d\x4a\xf5\x64\xe0\xac\xdc\x11\xe9\xfe\x84\xa0\ +\x29\x48\x57\x67\x77\x53\x75\x45\x9b\x11\x3e\x7d\xe4\x60\x77\x4b\ +\xed\x3f\xfd\xc3\xb7\xd3\x52\xc6\xf6\x74\x54\xc7\x8c\x68\x20\xa0\ +\xad\xba\xff\xae\x40\xc0\xc7\xac\x21\x5c\x44\x18\x10\xb8\xbc\x2f\ +\xfd\xd8\x20\x80\x2b\x05\x70\x90\x1c\x50\x9f\x03\x82\x43\x1c\xb6\ +\x9f\x42\xe3\x4c\xb6\xd7\x97\x85\x3d\xb9\x5f\xbc\x7d\x9e\x13\x01\ +\x89\xd5\x6d\xd8\x72\x28\xff\xe6\x5b\x73\x82\x9a\xbc\xca\x82\xa2\ +\x5e\x19\x42\x0a\x28\x3a\x56\xb1\xd3\x60\x86\x82\xa8\x25\xb8\x4f\ +\x27\x0e\x1e\x55\x79\xa8\xe2\xd0\xe9\xea\xba\xfa\xb2\xda\xe6\x9a\ +\xb6\xae\xe6\xf6\x0e\x2b\xd2\x03\x66\x6f\x6a\xc0\x65\xa2\x48\x4d\ +\xdd\xd9\xaa\xba\x2a\x87\xc7\x3d\x66\x42\x6e\x52\x6a\x72\xb8\x36\ +\x3a\x74\x69\x3d\x64\xdf\x9f\xbc\x72\xf6\x97\xb2\xff\xf0\xee\xc1\ +\x50\x05\x29\x2f\x9e\xa1\x14\x67\x0a\x9f\x4e\xd3\xcc\x15\xc8\xc8\ +\x1e\x4e\x5d\x0e\x87\x0e\x02\x91\x84\x51\xb9\xa3\xfc\x2e\x5d\xd3\ +\x15\xcb\xb4\xae\xd0\x4e\x34\x51\x35\x63\xd1\x48\x6f\x57\xb8\xa2\ +\xa1\x25\x29\xfb\x06\x12\xf4\xd8\xb6\x99\xec\x77\x54\x97\x9e\x5e\ +\xff\x87\x1f\x51\xb3\x83\x83\xe8\xb1\xb0\xd4\x7d\xc4\x14\xc9\x4e\ +\xfd\x96\x5b\x6f\xbf\xf5\x96\x85\xc9\x1e\xcf\xd9\x13\x27\x05\x30\ +\xc5\x32\xc3\xa1\x2e\xa3\xa5\xde\xed\xca\x56\x14\x7d\xa8\xe0\x20\ +\x38\x58\x00\x60\x5c\xe6\x1a\x14\x20\xed\x5e\x8b\x47\xe5\x20\x16\ +\x20\x18\x02\x69\x28\x10\x43\xfd\x9b\x95\xa2\x11\xcc\x39\x45\x00\ +\x84\xc4\x11\x33\xa4\x82\x10\x22\x83\x6b\x64\x21\x84\x3b\x98\x91\ +\x69\xb6\x56\x95\x14\x63\x04\x52\x4a\x57\x62\x86\x1b\x7a\x2b\xcb\ +\xba\x7d\xa9\xe9\x6e\xf5\x32\x1b\x87\x6e\x7c\xed\xc5\xde\x70\xa8\ +\xa7\x3b\xc4\x88\x7b\x79\xe6\x58\x0d\x2b\x12\x0b\x2e\x21\xd6\x1b\ +\xf2\x3a\xb0\x47\xd7\xdc\x3e\x5f\x8f\x8d\xdb\xda\x22\x9a\x43\xd3\ +\x55\x6d\x5e\xc1\x84\x82\x8c\x51\xa1\xe6\x76\xd9\x65\xba\x9d\x14\ +\x19\x3d\x8d\x75\x95\x99\x99\xa9\x64\xdc\x08\x39\x64\x0b\x10\xe0\ +\x1d\x66\xce\xfd\x3e\x26\x97\x6d\xed\xb4\xa5\x74\x2a\xea\x4c\xb7\ +\x07\x0f\x62\xb4\x08\x04\xce\x65\xd8\x36\x40\x60\x00\x00\x69\xdb\ +\x1d\xe9\x59\xb1\xb3\x67\x85\x6d\xc7\xb1\x35\xd4\xc0\x35\x4d\xf3\ +\x03\x8f\x4a\x38\x7f\x27\xc6\x66\x6f\xdb\xc9\x43\x87\xc2\x88\x10\ +\x84\x24\xb7\xb1\x6f\xd4\x82\x29\x29\xc7\x0f\x9d\x1a\xbf\x34\xd5\ +\xa7\xd1\x4b\x13\xe5\xd2\xb3\x67\x4e\x62\x42\xa4\x24\x9a\xdf\xdb\ +\x6b\x09\x21\x54\x77\x30\x09\xa1\x50\xd4\xb2\xdc\x6e\xd7\xd2\x19\ +\x53\xfc\xc1\xe0\xb9\xfa\xf6\xce\x8e\x68\x7b\x5d\x73\x77\x4f\x6f\ +\x61\xe1\xe1\xc9\x33\x66\x8d\xba\x61\xaa\x43\x77\x36\xd6\x9e\x6b\ +\xad\xaf\x97\xd1\x70\x50\x4d\x3f\x9f\x2f\x74\x48\x64\xca\x9c\xc5\ +\x72\xde\x92\xab\xf9\x03\x06\xa0\x83\x76\x6b\x31\x0c\x57\x9c\x35\ +\x29\x4c\x33\x1e\x64\xf3\xf1\xc8\x60\x8e\xb6\x15\x9c\x3b\x12\x46\ +\xac\xb8\x6f\x14\x06\x6e\x5a\x42\xd5\x54\x10\x4c\x48\xb8\xe5\xce\ +\x61\x98\x10\x76\x85\x57\x01\x10\x65\x42\xd8\x9c\x3b\xb0\xc2\x4d\ +\xc6\x8c\x48\x45\x59\x99\x07\xf5\x66\x40\x24\x31\x31\x25\x25\x7d\ +\x58\x77\xa8\x27\x1c\x89\x48\x05\xd9\xba\x5c\xbc\x64\xf9\x7d\x0f\ +\x3d\x9a\x98\x92\x6e\x84\xc2\xe0\x77\xf8\x51\xe6\xb9\x86\x73\x4a\ +\x62\x82\x4c\x49\x96\x08\xd0\x90\x19\x3c\x1f\x74\x5e\xe7\xa0\xb7\ +\x0e\xd0\xab\x6c\x01\x70\x38\xe2\x90\xfa\x54\x69\x67\xaa\xe0\x8e\ +\xaa\xd3\xef\x1d\x29\xe9\xb5\x85\xe6\x49\x99\x3a\x7b\xd6\x88\xa0\ +\xc6\x39\x1e\x20\xb1\xb3\xae\x7b\x24\xb0\xfc\xac\xec\x95\x77\x3f\ +\xdc\x63\x58\x73\x66\xa4\xff\xfc\xd0\xda\xea\xca\xb3\xbd\x3a\x8c\ +\x4c\x74\xbd\xb5\xfb\x10\xa1\x52\x50\x6c\x9b\x82\x59\xcc\xb0\x42\ +\x31\xb3\xb5\xb5\xb1\x43\x9a\x16\x0b\xf7\x5a\x31\x4b\x4f\xce\x2c\ +\x6a\x6c\x28\x3a\x53\x7f\xc7\xcc\x3c\x8f\x8a\x44\xdc\xe4\x89\xcb\ +\x47\x15\x42\x49\xac\xa5\x64\xc7\x3b\x47\x82\xe3\x66\xdc\x90\xea\ +\x6c\x39\x77\x6c\xd7\x8e\xbd\xb7\xdd\xbe\x38\x49\x87\xab\x56\x7c\ +\x81\xce\x9c\x3a\xc1\xb2\x62\x4b\x6e\xb9\xd5\xe1\x77\x4f\x19\x33\ +\x7a\xd2\xc4\xac\x87\xef\xbb\xf5\x8d\x57\x3a\x4b\x8f\x1f\x95\xbd\ +\x9a\x53\x41\xc1\xa0\x27\x6a\x46\x7b\x43\x51\x4a\x75\x9f\xdf\x9f\ +\x9c\x9c\xe4\xd4\x49\x53\x65\xd5\xb9\x92\x92\xc2\x63\x67\xaa\xbb\ +\x22\x85\x35\x75\x5a\x6a\xea\xf2\xe9\x0b\x30\x42\xf1\xe5\xa8\xb8\ +\xfc\x2f\xd8\xb0\x6c\x6f\xaa\x45\x99\x93\x96\x2d\x98\x41\x18\x2f\ +\xc8\x0e\x76\xbe\xb4\xa1\xa9\x2b\x92\x9c\xee\xba\xda\x76\xa2\x39\ +\x59\xc9\x35\x35\x95\xe1\x50\xcb\x94\x25\xf3\x53\xd3\x52\xff\xb8\ +\xe6\xd5\xb5\x6b\x5e\x4d\xf3\xfb\x6e\xfb\xe2\x1d\xd4\x34\x75\x0c\ +\x5d\x9d\x6d\x91\x48\x6f\xc4\x6d\x68\x4e\x47\xc1\x0d\x53\x00\xa9\ +\x91\x68\x4c\x48\x85\x49\x5c\xd7\xd0\xb2\xef\xe8\x49\x14\x4c\x0e\ +\xd7\x37\x9b\x86\x81\xbc\xbe\x78\xeb\xc7\xe5\xa3\xbb\xc3\x00\x79\ +\x03\x49\xe6\x89\xd2\xe3\xc5\x99\x23\x13\xb4\xce\xea\xe3\xcd\xcc\ +\x3d\xde\x33\xb0\xab\x8a\x3a\x35\xe9\xf7\xa8\x73\x67\x4f\x0e\xf8\ +\xd5\x3f\x3f\xff\x3f\x9b\xde\x7c\xd3\xa1\x28\x0d\x35\xad\x63\xb3\ +\x87\xdd\xb1\x72\xe5\xae\xb7\xde\x6a\xef\xac\x4a\x4c\x08\xba\x7d\ +\xd8\x9f\x18\x38\x57\x5e\xd9\x13\xe9\x99\x39\x6d\x4a\x4f\xc4\x50\ +\x9d\x9e\xd1\x63\xc7\x17\x9e\xab\x6d\xed\x89\x20\x1d\x40\x0c\x61\ +\xd0\x0a\xe7\x82\x5c\x4e\x66\x05\x00\x20\x31\xc8\x8d\xbe\x1f\x8f\ +\x08\x21\xd8\x55\xf5\xc1\x42\xd0\x4f\xb4\x92\x36\x97\xe2\x92\x1d\ +\xca\x12\x00\x09\x50\x40\x20\xfc\xa9\xdb\x57\xcc\x99\xf0\x65\x8e\ +\xbb\x71\x5c\xdb\xbb\x3b\xd6\x1f\xc6\x58\x10\xd7\xa4\x79\x8b\x33\ +\x3c\x03\x1f\x7e\x4a\x67\xde\x38\xeb\xf8\xf1\x23\xb1\x58\xef\x3b\ +\x9b\xde\x7c\xe7\xf5\x57\x52\x75\x67\x5a\x52\x30\x1c\x52\x4e\x1f\ +\x29\x9c\x36\x69\xb2\xc3\xe7\x6f\xec\xe8\x69\xeb\x8c\x34\xb7\x35\ +\xcf\x9d\x3f\x67\xf9\x9d\xb7\x27\x27\xf9\x1d\x0e\x47\x62\x4a\x86\ +\xc3\x19\x38\x5a\x5c\x05\x88\xba\x35\xa5\xb5\x23\x24\xb8\x40\x43\ +\x86\xdc\x03\x87\xf6\xd4\x75\x1c\x25\x98\x9e\x47\xad\x20\xc2\x79\ +\xd3\xb4\x95\x29\xa9\x49\xff\x8b\x52\x59\xd9\xc9\x13\x74\xe4\xe4\ +\x91\xde\xbf\x4c\x17\x36\x34\x37\x57\x6c\xde\xa0\x5b\xa6\x3c\x8f\ +\x09\xc1\x98\x36\x79\xda\xd4\x1b\xe7\x5e\x6f\x51\xed\xd5\xc5\x2d\ +\x90\x34\x6e\x44\xdf\xdb\x99\x25\xc7\x8b\xbc\xa3\x6f\x48\x77\x5d\ +\x77\xa2\x37\x29\xe5\xd1\x77\x37\xa3\xfa\xf7\xd1\x05\x4f\xa2\x60\ +\x86\x9a\x98\xbf\xe8\xf1\xa4\xe0\xf5\x9e\xe1\x6c\x57\x9c\x3a\x45\ +\x47\x4c\x1a\xee\x1d\x32\xc4\x4b\x21\xb0\x9a\x3f\x7b\x79\xce\xe4\ +\x48\xcc\x12\xaa\xc3\xe9\x50\x90\x61\x0c\x9c\x57\x8e\xce\x5f\xbc\ +\xb4\xba\xbe\xee\x48\x61\xa1\x15\xea\x1e\xe3\x71\xfb\x75\xb7\x47\ +\x51\xc3\x2e\x77\x37\xb3\xc3\xa1\x1e\x50\xd5\x71\x53\xa7\x1f\x2f\ +\x3c\x51\xdd\xd8\x1c\xdb\xb5\x6b\xfc\xf8\x71\x37\xcd\x9b\x5d\x5b\ +\x53\x6b\x18\x56\x4b\x6b\xc7\xbb\x07\x0f\x36\xb5\xb6\xb9\x3c\x09\ +\x2a\x22\x83\x59\x77\xfd\xc8\x12\xb5\xda\x4e\xb4\x3d\xa3\x90\x7e\ +\x27\x00\x97\xa6\x9f\xe4\xdd\x0c\xab\xce\x23\xb0\xed\xf5\x67\x5f\ +\xf6\x2f\x7a\x72\x41\x52\xf3\xda\x97\x37\x94\xb6\xf1\x19\xcb\xee\ +\x59\x3a\x79\x58\x47\xf9\xc1\xd7\xd7\xed\x0e\xb9\x47\xde\xbd\xea\ +\xae\xec\x80\x0a\x00\x15\x87\x36\xbf\xbe\xfd\xa8\x74\xb8\xd3\x72\ +\x67\xde\xfd\x85\x09\x87\xb7\x6f\x49\x79\x6c\xea\xc8\x81\x9e\x78\ +\x7a\xe7\xba\xee\x31\x4b\xe7\x66\x39\xaf\xa3\xd9\x09\x75\xed\xd9\ +\xe9\x6a\xa8\x96\x4a\xff\x56\x0d\x61\x1a\x56\x76\x7f\xea\xc8\x58\ +\x67\xd5\xe6\xad\xfb\xb3\x17\x3d\x30\x25\x55\x9c\xda\xb3\x7e\xdb\ +\xfe\x12\xc7\xf0\xe9\x0f\xdc\xbb\x24\x41\x45\x10\xae\x78\xe5\xcd\ +\xc2\xd9\x77\xdf\x3b\xdc\x8d\x20\x54\xb6\x76\xf3\xe9\xb4\x61\x3e\ +\xe1\x71\x02\xf4\x01\x97\xbf\xbb\x65\xdb\xd8\xe4\xfc\x8f\x02\x5c\ +\x84\x48\x77\x59\xf0\xe0\x7f\xc8\xf3\x09\x88\x31\x83\xae\xb4\xe9\ +\xe2\x96\x6f\x02\xc4\xb6\xaf\xdd\x98\x3c\xf7\xb6\x49\xa9\x8e\xba\ +\x23\x3b\x0a\x63\xe9\x77\xcd\xfd\xe0\xa3\x62\xd0\xd1\xed\x9b\x9c\ +\x2b\xc7\x0f\xf7\x0e\x55\x32\x63\x4c\x48\xb4\xa3\xfa\xed\xf7\x4e\ +\x44\x51\xdf\xf6\x74\x46\xbd\x23\x6e\x9c\x35\xde\xa3\xc2\xd5\xe1\ +\x28\x38\x62\xb0\x59\x73\x6f\xee\x09\x85\x78\x47\x57\xae\xcf\x9b\ +\x8a\xd1\x8c\x11\x23\xc7\xa7\x67\x64\xa7\xa4\xd4\xd7\xd5\x36\xb5\ +\xb7\xa6\x66\x65\xcd\x5d\xb8\xc4\x96\x20\x25\x27\x00\x2d\x8d\xad\ +\xb6\x25\x6c\x01\x5b\x77\xbf\x73\xf2\x5c\x69\x84\x99\xbd\xbd\xbd\ +\x14\x00\xe3\x21\xf4\xe3\x22\x84\x15\xec\xbc\xf4\x43\xf1\x85\x7d\ +\x3c\xfc\xc4\xdb\x1b\xb7\xee\x3c\xda\x12\xb3\xec\x68\x2c\x63\xd2\ +\xe2\x7b\xe6\x8f\xd8\xbd\xe1\x8d\xfa\xde\xd0\xce\x8d\xbb\x46\x2c\ +\x7f\x7c\x61\x62\xf3\xeb\x3b\x0a\xfb\xea\xd6\x50\x56\x4a\xc6\x2c\ +\xf8\xea\x13\xf7\xaa\x95\xdb\x5e\xdd\x5e\xea\x72\x88\xc3\x9b\xd6\ +\x6e\xd9\x7d\xa4\xdb\x06\x00\x68\x2d\x3f\xb2\x7e\xdd\x86\xe3\xd5\ +\x5d\x00\xd0\x5e\x59\xbc\xe5\x95\xe7\x36\xbe\x5b\xcc\x04\x2b\x2b\ +\xdc\xf5\xe6\xc6\x9d\x35\xdd\x16\x00\x74\x56\x9f\xda\xf4\xfa\xeb\ +\x7b\x4f\xd7\x0d\xf8\xb2\x52\xd3\xa4\xc3\x29\x1d\x8e\xf3\x1f\x27\ +\x60\x0c\x00\x3c\xdc\xb4\xed\xd5\x97\x77\xee\x3d\xda\x16\x03\x10\ +\x51\xee\xca\xbc\x6d\xd5\xbd\x8e\xaa\x9d\xeb\x8f\x35\x00\x00\xb8\ +\x83\xb1\x9a\xe3\x07\x4a\xdb\x00\xa0\xe1\xf4\x91\xa2\x36\x3b\x63\ +\xe4\xa8\xf4\x24\x1f\x80\x2c\x3b\xf2\xce\xfa\x8d\x1b\x1b\x23\x42\ +\xd7\x14\x90\xbd\xc7\xf6\x6c\xdd\xb8\xf3\x60\xa7\x05\x00\xd0\x50\ +\xb4\x7f\xdd\xba\xcd\x45\x0d\x21\x00\x88\xb6\x56\xec\x58\xff\xfa\ +\xf6\x83\x25\xd6\xd5\xd5\xc2\x54\xa8\x20\x54\xc7\xf9\x0f\x48\xda\ +\x37\xfe\xed\xca\xb3\x67\x5b\x22\x0c\x00\x42\x4d\x95\xe7\x1a\xba\ +\x85\xd5\x7d\x68\xe7\x86\x37\xdf\x3a\xd0\x69\x02\xc4\x5a\xf7\x6d\ +\x5d\xbf\xfd\xc0\x59\x53\x02\x80\xa8\x38\xbe\x77\xdd\xba\x75\x95\ +\x21\xa9\x2b\x43\xb8\xd0\x28\xa5\xc4\x8a\x9e\x98\x92\x92\x92\x9c\ +\x94\x9c\x92\x9a\x91\xe4\x6c\xae\x28\x6a\x09\x5b\x03\xa6\x39\xa2\ +\x96\x65\xfa\xfd\x3e\x29\x45\x57\x7b\x4b\x72\x72\x8a\x4b\xa3\x46\ +\x47\x5b\x82\xdf\xdf\xc6\x0d\x44\x51\xa4\x37\x56\x7d\xea\xb4\xdf\ +\x91\x30\x67\xe6\xac\x69\x53\x46\xaf\x5c\x79\x0f\x02\xc1\x38\xdb\ +\xb1\x6f\xcf\xd1\xa2\x33\x61\x6e\x51\x87\x2e\xb9\x70\x3b\x75\x3a\ +\x94\x7b\xce\x3e\x40\x7a\xab\x0f\x15\x36\xfb\x96\x2f\x99\x2e\xed\ +\x98\x96\x3c\xf6\xc6\x64\xe8\x2d\x6b\x74\xb9\xfc\x4e\xc5\xe1\xf7\ +\x2a\x0d\xe5\x25\x76\x4c\x1d\x31\x32\xb9\xdf\xe1\xa2\x68\x44\xf2\ +\x48\xcc\xb4\x6c\x81\x31\x48\xce\x29\x25\xcd\xc7\xb6\xbc\x16\x55\ +\x57\x4e\xb0\x9f\x7b\x79\x47\x66\x5e\xd6\x96\x17\xfe\x4c\xfe\xe6\ +\x2b\x9a\xc3\xe1\x41\x09\x41\x9f\xf3\xec\xbb\xaf\xad\x3f\xdc\x39\ +\x3a\x1d\x3d\xff\x6c\xd7\xdf\x3c\x38\xe9\xd5\x97\xd6\x05\x6e\x98\ +\x9b\xa6\xe2\xeb\xda\x20\x8c\x54\xff\xfc\xfb\x9e\x24\xfc\x79\xc1\ +\x2d\xc0\xbe\x49\xd3\x66\x01\x44\x8e\xb9\x7c\x4e\xa7\x02\x00\x80\ +\xfc\x73\xa7\x8f\x58\x73\xf4\x0c\x4c\x59\x50\x7c\xae\xae\x60\xe6\ +\x3d\x1d\x27\xde\x3e\x81\x27\x92\x96\xa6\xd5\x6f\x95\x8d\x2f\x08\ +\x46\x62\x26\x55\xe4\xc9\x0d\xab\xf7\x76\x27\x0f\x93\x87\x5e\xdf\ +\x4a\x96\x17\xf4\x3e\xf7\x7a\x61\x4e\x5e\xd2\xeb\xcf\xad\x76\x3c\ +\xb6\xe2\xc8\x9b\xab\xdb\x03\x53\xa7\xb8\x14\x21\x07\x1f\x30\x82\ +\x54\x4d\xa3\x18\x01\x00\xa6\xba\xd7\x05\x07\xb7\xbf\xb1\xa7\x92\ +\xcc\x9d\x95\x4b\x8d\xb6\xcd\xaf\xaf\x6e\xf7\xe7\xc8\x92\x0d\x5b\ +\x9c\xde\xd9\xf2\xf8\x0b\x9b\x4a\xc6\x8f\x4d\xeb\x89\x9a\x68\x28\ +\x83\xef\x25\xe7\xba\x37\x6d\xf6\xfc\x6c\x0c\x12\x88\x42\x8d\xba\ +\xd6\xba\x4d\x86\xcd\x07\xdc\x12\x86\xcf\x9c\x38\xf2\xbb\xa7\x7e\ +\x91\x92\x14\x60\x3a\xd4\x77\xb7\x84\x8c\xde\x96\xf6\xa6\x9a\xda\ +\x72\x4d\xa7\x49\x29\x89\x4d\x8d\x4d\x67\x4e\x9d\xd9\xb9\x79\x5b\ +\x73\x7d\xc3\x92\x45\xf3\xb9\x15\xb5\x7a\xc3\x55\x55\x95\x27\xcf\ +\x9c\xe9\xb5\x0c\x67\xc0\xab\xb8\x1d\x1c\x84\x94\x7d\x71\x61\x43\ +\x18\x64\x73\x3e\x4a\xe6\xe2\x07\x10\x01\x88\xec\x79\xfb\xd4\xf8\ +\x25\xcb\x46\xb8\x40\x20\x02\x00\x66\xfb\xd9\xe7\xd6\x16\xce\x5c\ +\xb1\x22\x41\x93\x49\xc9\x89\xcd\xa7\xf7\xbf\x57\xda\xe2\xf4\x78\ +\xfa\x6a\x46\x31\x94\xbe\xbb\x79\xf5\x9a\x8d\x72\xcc\xd2\x95\x8b\ +\xf3\x18\x72\xcf\x5a\x71\xd7\xc3\xb7\xcd\xe9\xad\x2f\x3e\x7a\xac\ +\xd0\x3d\xfe\x0b\xf7\xdf\xf3\xe0\xad\xd9\x70\xe0\x54\xb5\xc0\xda\ +\xe8\x59\x4b\xe7\x4c\xcc\x28\x3e\x56\x36\x71\xf9\x57\xee\x7d\xe8\ +\xc9\xe1\x76\xc5\x89\x16\x3b\x3d\xa8\xf7\xf4\x5a\x49\x29\x49\x03\ +\xaa\x01\x79\xd5\xa7\xbf\x95\x35\xa7\x3f\x10\x00\x71\x21\x29\xa0\ +\x75\x70\xed\xb3\x8d\xc1\xd9\x8b\x0b\x52\xfa\x6e\x18\x39\x6d\x96\ +\xd2\x72\xb2\xa4\xa9\xa6\xb2\x05\x4f\x1c\x3f\x42\xc3\xc4\x89\xc2\ +\x27\x4f\x14\x15\x2c\x7d\xf8\xee\x3b\xef\x1d\x9b\x99\x28\x22\xf5\ +\xfb\x0e\x95\x30\x42\x30\x37\x4a\x8a\x0f\xef\xdb\x73\x32\xe3\xc6\ +\x87\xee\xbd\xf7\xb1\x99\xc9\x91\x43\xe5\x6d\x49\x49\x81\x68\x38\ +\xe2\x4d\x4c\xd6\x07\xe2\x9f\xe2\x1a\xb5\x92\x00\x7d\xd9\xa2\x30\ +\x06\x2e\x90\x3f\x18\x04\xa3\x97\x7a\x02\x6a\xac\xe9\xd0\xb1\x4a\ +\xa1\x12\x6a\x75\x9c\x3e\x76\xea\xd0\x91\xd2\xbc\xc5\xab\x56\xae\ +\xbc\x7f\xea\x30\x1f\x1b\x44\x58\xc8\x47\x9f\x57\x09\x31\x42\xcd\ +\x07\xf7\xee\xde\xb3\x77\xdf\xde\x77\x77\x6f\xda\xb8\xa3\x2e\xe6\ +\x4d\xf6\x39\x06\xf4\x2a\xe0\xf5\xaf\xbd\xdc\x54\x55\x6e\x44\x43\ +\x38\xe0\x54\x53\xfd\xc8\xa7\xa4\x66\x0f\x53\xbd\xce\x84\x94\x24\ +\xd3\x36\x93\x92\x13\x67\x4f\x9f\x9e\x33\x6c\x78\xa2\xcf\xbf\x77\ +\xcf\x9e\x7d\xef\xee\x69\x6c\x68\x30\xa2\xb1\xd6\xf6\x76\xa4\x10\ +\x77\xc0\x0f\x0a\xa6\x2a\x45\x18\x49\x39\x94\x3e\x5c\x79\xf1\x68\ +\x5f\x29\xa5\x14\x52\x82\xc4\x94\x42\xa4\xb9\xa2\xbe\x7c\xc7\x0b\ +\xbf\x7f\xe5\x9d\xc3\x85\xfb\xf7\xb6\x45\x7a\xb6\xbd\xfe\xd6\xc8\ +\x2f\x7c\x75\x71\x7e\x10\x7a\xaa\xf6\x9c\x6c\x7f\xe0\x5f\xfe\xe5\ +\x47\xf7\xe4\xbf\xff\xce\x01\xb3\xdf\xc4\x86\x49\x77\x3e\xf6\xbd\ +\xbf\xfd\xee\xa3\x77\xcc\xf3\x52\x21\x84\xb4\x4c\x10\x40\x55\x4a\ +\x10\x26\xb6\x61\x00\x40\xcc\xb4\xa9\xa2\x20\x61\x45\xa3\x06\x00\ +\xa6\x18\x0c\xc3\x04\x30\x4d\xcb\x02\xd7\x88\xbb\xbf\xfc\x8d\x1b\ +\x13\xea\x9f\x7e\xea\xc5\x26\x63\xe0\x6a\x0a\x79\xd9\xe7\x92\x26\ +\xbf\x10\x98\x27\xff\x3f\x7b\xdf\x1d\x67\x45\x79\xee\xff\xbc\x65\ +\x66\x4e\xef\xdb\x7b\x81\xdd\x85\xa5\x57\x11\xa4\xa9\xa0\x48\x54\ +\xc4\x0a\x62\xc1\xd8\x62\x34\x89\xc9\xf5\xa6\xde\xf6\xbb\x69\x37\ +\x37\x51\x73\x93\x18\x63\x4c\xec\xdd\xa8\x58\x10\x45\xb1\x02\xca\ +\xd2\x59\x60\x61\x59\xb6\xf7\x76\xea\x94\xb7\xfc\xfe\x38\xcb\xba\ +\xc0\x82\x25\xac\x20\xee\xf3\x81\x0f\xec\x39\xb3\xe7\xcc\xcc\xfb\ +\x9d\xe7\xfd\x3e\xbd\xe6\xfd\x17\x37\x44\x0a\xee\xb8\x76\xbe\xf3\ +\x10\xce\x68\xb0\x74\x4c\xb6\xfc\xc7\xdf\x1e\x8e\x65\x4d\x29\x72\ +\x80\x69\x09\x40\x54\xa5\x38\x1e\x8b\x01\x10\x24\xa5\x04\xac\x28\ +\x8a\xd3\xed\x2b\x98\xbc\xe0\xe6\x15\x97\xa4\xa9\x66\x3c\x9e\x00\ +\x80\x84\xa1\x0b\x1a\x98\x7b\xf9\x2d\x97\x4c\xa0\x8f\xfd\xfe\xbe\ +\xc6\x0e\xf3\xa8\xfd\x17\xc4\xe1\x7f\x64\x52\x0d\x80\xe6\x40\xf1\ +\xa6\xf6\x18\x00\xb4\xb6\xb5\x73\x69\x1f\x35\xe3\xa2\x9b\xaf\x9a\ +\xb1\xe1\x99\xfb\x57\x6d\xae\x77\x78\xdc\x2e\x4f\xea\x98\xf3\x57\ +\x5c\xb3\x68\x9a\x0d\x59\xd1\x68\x1c\x00\x21\x18\x52\x43\x06\x10\ +\x42\xdc\x4a\xb4\x34\x34\x36\x34\x36\xd6\xd7\xd5\x45\x68\xda\x39\ +\xe7\xcf\x4d\xb5\x23\x3e\xd8\xb7\xd2\x69\x33\xe6\x50\x82\xaa\xf6\ +\x57\xd5\x34\x74\xb7\x20\x9c\xeb\x0f\x30\x5b\x54\x50\xd8\xbe\x65\ +\xbd\xe2\x0b\x8d\x28\x9d\xa0\x92\x20\x4e\xa0\x7d\xbb\xb6\x36\xed\ +\x3e\xb8\xa0\x7c\x9a\x3d\xc2\xed\x1e\x4f\xac\xa3\x4b\x26\x4c\x64\ +\x4a\x11\x49\xd8\x35\xa7\x49\x30\x1f\x6a\x9a\x20\x06\x44\x77\x25\ +\x80\x04\x61\x19\x10\x28\xbc\xfd\xa7\xbf\x34\x4d\xf6\xd6\x03\xbf\ +\x69\x9f\x76\x96\xbd\x76\xf5\x4b\x15\x75\x67\x05\xdf\x7c\xbc\x3a\ +\x65\xde\xac\xb1\x65\x19\xf0\xf4\x1f\xff\xea\x08\x37\x15\x8e\xbf\ +\x28\x19\x29\xe7\x96\x69\x5a\xfd\x49\xc3\xd2\x32\x0d\x26\x41\x72\ +\x1e\x33\x44\xd9\xe4\xb9\x55\x0f\x3e\xfa\xbb\xdf\x7f\xd0\x1b\xf1\ +\x2e\xbf\xb4\xc8\x49\xd2\x5e\xfa\xc7\x1f\x1f\x6d\x3b\x6f\xc2\x8c\ +\x89\x2f\xbe\x7a\xcf\xbd\xef\xa0\x78\xea\x94\x4b\x53\xa2\x6b\x5f\ +\x7b\xbb\xa9\xb9\x61\x3d\x22\xaa\x00\x00\x20\x00\x49\x44\x41\x54\ +\x97\x68\x29\xf4\xb8\x1a\xb7\xff\xc7\xc3\xbc\x18\xa6\x81\x41\x01\ +\xd9\xb6\xea\xb5\x37\xda\x43\x67\x3c\xff\xe4\x53\xa9\x25\xb3\xe7\ +\x4e\x48\x07\x00\x00\xdb\xd4\x89\x45\x4f\xfc\xe8\x91\xa5\x77\x7f\ +\x1f\x01\x98\xcc\x88\x51\xe7\xb9\x67\xce\xbc\xff\x91\xbf\xff\x69\ +\x9f\x6f\x7f\x73\x78\x8a\x3b\xeb\xec\xd9\x63\x9e\xac\xd8\xb6\x3d\ +\x9e\x59\x3e\xad\x60\xd2\xdc\x39\x9b\x1e\x7c\xf8\xde\x03\xae\x1e\ +\x96\x7b\x5d\xa9\xaf\x62\xed\x0b\xbb\xeb\xdb\x90\x4d\x1d\x34\x0d\ +\x4b\x0e\x38\x27\x29\x92\x59\xa0\x02\xc0\x36\x67\xee\x84\x3f\x3c\ +\x7d\xef\x3d\xef\xba\x5a\x7a\x94\xab\x6f\x1a\x51\xbb\x7d\xed\x87\ +\x3b\x1a\x62\x1c\xfb\xb2\x47\xce\x9a\x5c\xb7\x7e\x5b\x85\x95\x9a\ +\x3e\xa3\x60\xd4\xf4\x39\xb3\x36\x3f\xfc\xc4\x1f\xf6\x07\xea\x1a\ +\x13\x8b\x6c\x43\xc8\x71\x05\xe7\x76\x7f\xce\x82\x8b\xf2\xfa\x0d\ +\x1b\x90\xe2\x58\x3a\x9e\x16\x96\x4d\xdc\xbb\x67\x77\x46\xce\xa8\ +\x51\x31\xb4\x75\xeb\xa6\x75\x07\xf7\xda\xb5\x5d\x4e\x07\xf8\x02\ +\x2e\x2f\xb2\xb0\x35\x42\xb5\x05\xb6\xee\xde\x91\xe8\xee\x2d\x3f\ +\x7b\xce\xf8\xf2\x69\x6d\x55\x55\x95\x75\x7b\x0e\xec\xd9\x27\x22\ +\xba\x43\xc3\x36\x5d\x72\xe0\xc2\x6d\x43\x18\x0f\x29\xc7\xed\x2f\ +\x5e\x00\x00\x2e\x41\xf6\x37\x86\x46\x54\xb3\xd1\x33\x2f\xbb\xde\ +\x72\x07\xec\x7c\xf6\x77\xbf\x3d\x32\x91\xd0\x19\xf5\xd9\xdd\xc1\ +\xf3\x57\xdc\x98\xbb\xa3\xca\xb4\xcf\x2f\x2f\xcb\x4f\x62\x7e\xc2\ +\x79\x57\x96\x10\xcf\xa1\x8f\x74\x2e\xbc\xfa\x06\x25\x08\xaa\x6f\ +\xf2\xf2\x25\x56\x66\x7a\xe8\xba\x1b\xaf\xdd\x55\xd3\x99\x56\x34\ +\x3a\xc7\x43\x61\xc6\xc5\x37\xfb\x4a\xba\x51\xa8\x74\xd4\x8c\xb4\ +\xb4\xc2\x03\x9d\x72\xe4\x98\x72\x9f\xaa\x17\x16\x8d\x70\xa4\x8d\ +\x9c\x37\x72\x54\x8a\x36\xe8\x49\x4a\x31\x20\xd5\xf7\xf0\x00\xb8\ +\x36\x77\xf9\x4a\x14\x20\x00\xbe\x4b\x6e\xb8\xa3\xb9\x23\x6e\x71\ +\xe9\x0f\x7d\x92\x2c\x11\x1a\x75\xf6\x2f\xfe\x30\x31\x94\x6b\x07\ +\x80\x31\x73\x97\x14\x82\x2b\x14\x70\xde\x7a\x53\x4a\x55\x6d\xe7\ +\xec\xf9\xd9\xc5\x2e\xaa\xce\xbf\xf2\x9a\xec\x5d\x0d\x3d\x3c\xc5\ +\xab\x78\x42\x53\x6f\xbe\x29\xb0\xa7\x3e\x92\x53\x3a\x26\xdd\x8d\ +\x69\xde\x48\xd3\x99\x37\xe3\xfc\xd2\x74\xbf\x7a\xf4\xb3\x24\x0e\ +\x7f\x98\xe4\xa1\x67\x2a\x73\xca\x92\xef\xa4\x8e\xaa\x69\x8d\x67\ +\x14\x97\xe5\x04\xec\x61\x52\x50\x1c\x77\x94\x4f\x3b\x77\x54\x71\ +\x06\x19\x9d\x99\xb6\x6b\x77\x97\xa9\xb9\xb1\xf4\x16\x9f\xf9\xad\ +\x5b\x33\xf6\x1e\x6c\x9b\x7d\x6e\x76\x51\xea\x10\x7b\x7f\x93\xdd\ +\xed\x0f\xad\xf3\x71\x0e\xa4\xfb\xab\xf6\x95\x96\x94\x34\x35\x35\ +\x8f\x1d\x37\x29\x2f\x2f\xf7\x40\xf5\x76\x0c\xd1\xf4\x54\xc7\xee\ +\xca\xad\x48\x9a\x14\xcb\xc9\x13\xc6\xaf\x0a\xbd\x4b\x33\x52\xc7\ +\xcf\x3b\xb3\xb1\xad\xa1\xb2\x76\x5f\x63\xb4\x3b\xca\xac\x9e\x68\ +\x18\x4c\xe9\x52\x6d\x31\x93\x19\xd1\xb8\x94\x62\x68\xe7\x43\x0e\ +\x28\x2e\x3b\xba\xee\xc6\x93\x9a\x09\x00\x00\xe9\xe5\x63\xd3\x07\ +\xbc\xec\x2f\x9f\x34\xed\xb0\xc3\x42\x19\x9e\x4f\x7e\x22\xa1\xcc\ +\xe4\x14\x09\x6f\x96\x1d\x00\xc0\x1e\xca\x9f\x1c\xca\x3f\xb4\x6f\ +\xd9\x0b\x46\x4f\x4a\x7a\xca\x42\xf9\xa3\x0f\xbd\x6c\x2b\x18\x35\ +\xb1\xe0\x53\xe9\xf8\x40\x6f\xff\x00\x56\x16\xc8\x48\x7e\x9d\x96\ +\x55\x30\x3a\xeb\xe8\x4f\x51\x9c\xd9\xf9\x7d\x8d\x03\x5d\x81\xb4\ +\x64\x16\xa0\x2f\xa3\x78\x6a\x46\x71\xff\x62\x65\x97\x8c\xeb\x9f\ +\x7b\xe1\x4e\x2f\x9e\x72\xe8\x5a\x33\x8a\xc7\x7e\x72\xd4\x60\xa7\ +\x74\x04\xdf\xed\x97\x94\xbc\xd2\x94\xbc\x43\x37\x27\xad\x70\x4a\ +\xda\xa1\x66\x33\xc4\x39\x62\xec\xe4\x4f\xee\x5b\x7a\xe1\x94\xf4\ +\x53\x6b\x3e\x05\x6d\x6a\x6a\x72\xb9\x1c\x29\xa1\x94\x40\x8a\x6d\ +\xef\xee\xd8\xc8\x91\x45\x3e\x2f\xb7\xcc\x0e\x09\x05\xab\x57\xbf\ +\xed\x74\xa7\xcf\x9a\x79\xe1\x8c\x29\xd3\xa4\x13\xf7\x12\x96\x97\ +\xea\xcf\x1e\x35\xa2\x72\xfd\x7b\x76\xbf\x4f\x8d\x86\xa5\x05\x4e\ +\xcd\x2e\xb9\xae\xc7\x12\x52\xc8\xa1\x83\xad\x84\xc3\x8b\x22\x93\ +\xb8\x3d\xd5\x12\x12\xd1\x27\x44\xbc\xff\x01\x43\x27\x3d\xe9\x28\ +\xb9\x53\x1d\x3a\x25\x24\xe1\xf4\xa8\xfd\xa0\x86\x6e\xd4\xd6\xd4\ +\x24\xe2\x66\x28\xad\x50\x51\xed\x0c\x90\xc9\x22\xba\xde\xa5\xaa\ +\xe0\x76\x39\xf6\x56\x56\xee\xdc\xb6\x2d\x25\x18\xb0\xa7\xba\xd3\ +\x33\xd2\x24\xc8\xb8\xae\x6f\xde\xba\x0d\x30\xf6\xfb\x43\x2e\x4e\ +\x50\x94\x49\xce\xdc\x36\x1b\xc1\x43\x39\xd6\xf4\xf0\x6a\xde\xcf\ +\x58\xd9\xfb\xa5\xe3\x16\xa4\xec\x27\x91\x87\xce\xf3\xe4\xe3\xf6\ +\x30\x8e\x0b\xa7\xd8\xad\x13\x42\xa0\x2f\x94\x12\x4d\xbb\x3a\x3a\ +\x63\x91\x1e\xce\x80\x28\x3e\x3d\x11\x6b\x6f\xab\xf5\xf9\xe3\x58\ +\x46\xa4\x14\x85\x05\x85\x4d\x8d\xec\xc3\x0f\xd7\xa7\xa5\x8f\xf0\ +\x59\x5e\x33\xd3\x53\xd7\xda\xd3\x54\xdb\xd8\x72\xb0\x81\x29\xc2\ +\x48\x24\x12\x61\x43\xb1\x40\xb3\xd9\x19\x92\x43\xeb\x55\x80\xc3\ +\xb8\xe3\x40\xad\xd6\x53\xf9\xf2\xdd\x4f\x6e\x24\x76\xef\xd8\x39\ +\x57\x5e\x78\x46\x16\x00\xf4\x56\x7f\xf8\xd8\x3f\xd6\xb6\x99\xae\ +\x59\x8b\x97\xcd\x1f\x13\xdc\xfd\xce\x73\x2f\xbc\xbb\x9b\xa6\x8f\ +\xbd\xea\xca\xc5\x59\x2e\x0a\x00\x20\x8d\xed\x6f\x3e\xff\xf2\x86\ +\x2a\x83\x6b\x53\x2f\xb8\x62\x66\x76\xe4\x81\x3f\x3c\x16\xb5\x7b\ +\x35\x67\xd6\x85\x57\x5e\x5a\x96\xfa\xc5\x93\x74\x05\x80\x18\x00\ +\x57\x01\xf2\x50\xf2\xba\xe8\x6d\xdc\xf1\xf4\x0b\xef\x95\x5f\x78\ +\xd3\x19\xd9\x0a\x00\x80\x34\x77\xac\x7b\xf1\x95\x77\x2b\x95\xcc\ +\x71\xcb\xaf\x59\xec\x6a\xae\xf8\xfb\x53\xaf\x77\xa1\xc0\xb9\x4b\ +\xaf\x9e\x56\xd0\x47\x67\xe2\x0d\x5b\x9f\x7c\xf6\xb5\x83\xdd\xa6\ +\x3f\x7b\xdc\x35\x2b\x17\x6e\x7a\xe8\x8f\xef\xd4\x84\xed\x9a\xbd\ +\x6c\xe6\xe2\x6f\x9c\x35\x4a\xf9\xcc\xcb\x3d\x90\xe3\x22\x09\x32\ +\x69\xf7\x80\xdc\xfa\xc6\x33\xaf\x7d\xb0\x8b\xa6\x94\x5c\x72\xf5\ +\xa5\x85\x1e\x05\x00\xda\x76\xbe\xf5\xd8\xaa\xf7\xba\xa5\xff\x82\ +\x65\x2b\xc7\x39\xeb\xfe\x7a\xff\x3f\x22\x0a\xee\x69\xed\x18\x7f\ +\xd5\x77\x2f\x9f\x98\x05\x00\x20\x12\x9b\x5e\x7b\x66\x75\xc5\x01\ +\x26\x9d\xb3\x96\x2e\x9b\xe0\x6a\xb8\xff\x2f\xff\x30\x1c\x6e\xbb\ +\xaf\xe0\x92\x2b\x97\x16\xf9\x95\xcf\x05\x59\x55\x55\x47\x8d\x1a\ +\xf5\x05\xc3\x6c\x91\x48\xb8\xa9\xb1\x21\x1e\x8d\xf4\x74\xb4\xbb\ +\xdd\xb6\xec\xcc\x50\x2c\xdc\x05\x08\x04\x93\xa6\x21\x8b\x8a\x4a\ +\x82\x81\x54\x29\xa5\x87\xaa\x46\x7d\x9b\xdb\x00\x37\x27\x7e\xcd\ +\xd9\xd9\xd2\x6e\x99\x9c\x71\xc1\x40\x18\x92\x99\x98\x0d\xf5\x63\ +\x2c\x0f\x35\xad\x39\xa2\x75\x4d\x57\x63\x63\x60\xe2\x65\x3f\xfd\ +\xe1\xf7\x2f\x9c\x9e\x95\x7c\xc5\x9e\x5e\x7a\xe9\x0d\xb7\x2f\x18\ +\x21\xd7\x7f\xb0\xd5\x8c\x1c\x78\xe5\xdd\x83\x97\x7d\xef\xae\xb1\ +\x7c\xf7\x9a\x8d\xfb\x93\x07\xd4\x7d\xf8\xec\xc3\xef\xb4\x9e\xbf\ +\xfc\xe6\xdb\x6e\x5c\x36\x31\xdf\x1f\x6d\xad\x8f\x07\xc7\x7f\xef\ +\x5f\xbf\x3f\x27\x50\xf7\xd8\x73\x1b\xe5\x3f\xa7\xdf\x8e\xf0\x3d\ +\xf5\x59\x19\xe1\xe6\xb7\x5e\x7a\x6d\x7b\x65\x4d\xef\xa1\xd0\x96\ +\x68\xd9\xfe\xf2\xfb\x4d\x57\x7c\xff\xae\x31\xe6\x8e\x35\x9b\x77\ +\xaf\x7e\x7e\x4d\xda\xd9\x37\x7d\xfb\xc2\x11\x6f\x3d\xb7\xaa\x27\ +\x59\x40\x1f\x6f\x78\xf0\xfe\x47\x45\xe9\xf9\xb7\x7f\xe7\xb6\x25\ +\xf3\x27\x3a\x21\x76\xb0\x29\x36\xef\x9b\x3f\xfc\xce\xf2\x19\x15\ +\xab\x9e\xd9\xd9\xc2\x3f\xbb\xc6\x3d\xe2\x94\x44\x9f\xa3\x01\xe5\ +\x4f\x98\x7f\xeb\x1d\x2b\x03\x1d\x5b\x3f\xdc\xdb\xd3\x77\x56\x6a\ +\xf0\xbc\xe5\xb7\x5c\x3c\x96\xac\x7a\xee\x35\x19\x2a\xbd\xe1\xce\ +\xef\xdf\x7e\xf5\x79\x7e\x77\xa0\x20\xad\x2f\xb1\x61\xdf\xda\x47\ +\x9f\xfc\x38\xb6\xe4\xba\xdb\x6e\x5d\x79\x79\x79\xa6\xbb\xbb\xb1\ +\x4e\xe4\xcc\xb8\xeb\x5f\xbf\x37\x89\xee\x79\xfc\xc5\x2d\x5f\xc0\ +\xff\xe5\xfc\xa2\x82\x4d\xd3\x64\x96\xc5\x99\xd5\xdb\xd3\x6e\x26\ +\x7a\x91\x34\xe3\xd1\xf0\xf6\xad\x3b\x9a\x9b\xba\xa2\x61\xd9\xd4\ +\xdc\x5d\x54\x52\x22\x88\x64\x7a\xdc\xc5\x20\x5c\xdf\x72\x70\xd7\ +\x5e\x69\x30\xa6\x33\x66\x31\x81\x40\x12\xcc\x90\xb0\xe4\x90\x77\ +\xb7\xed\x53\xb9\x03\x5c\xb9\x87\x9e\x5c\xd2\xb1\xfb\xed\x55\x6f\ +\x6f\x89\x1c\x5a\x4a\xd5\xe9\x6b\xde\xf2\xdc\x13\xeb\xea\xcb\x26\ +\x8f\x55\x6d\xde\x74\xa7\xf1\xfe\xea\x35\xb5\x96\xa7\x24\x3f\x69\ +\xcb\xc4\x37\x6e\xda\x3b\x71\xd1\xd2\xf1\x05\x69\x29\x99\x39\x19\ +\x21\x2f\x41\x88\x45\xbb\x0e\xec\xa9\x6a\x89\xe0\xac\x9c\x94\x7f\ +\x86\x39\x8b\xa3\xbc\xfd\x7d\xea\xc1\x1e\x5a\x70\xed\x2d\x0b\xca\ +\xd2\xfb\x1b\xaa\x22\x6f\x46\xba\x3d\xf6\xde\x9b\x6b\x6a\xac\xe0\ +\x98\xfc\x14\x97\x4b\x69\xde\xb7\xa3\xb6\x3d\x11\x8b\xb6\xb4\x99\ +\x00\x00\x5d\x07\x3e\x6a\xb5\x8d\xbe\x62\xe1\xb8\x90\x3f\x98\x57\ +\x98\xab\x61\x4c\x90\x68\xa9\xd9\x57\x53\xdb\x6e\x0f\xa6\xfb\x9d\ +\x9f\xc9\x2d\x85\x06\x0b\x8b\xf4\xff\xf5\x79\xe4\xda\x87\x1f\xd8\ +\x6a\x64\x4d\x19\xd1\x87\xcb\xf4\x91\xe3\x4a\x73\x52\x05\x93\xa1\ +\xcc\x6c\x15\x90\xaa\xa9\xfb\x37\x6f\xd0\x4a\xe6\x4f\xc9\x4a\x5a\ +\x8d\xbd\xeb\x37\xd7\x9e\x79\xf1\xd2\x51\x39\xa1\xd4\xec\xdc\x34\ +\xbf\x9b\x60\x6c\xf6\xb6\xed\xdf\x53\xdd\x1e\x57\xb2\x72\x42\x5f\ +\x8c\x2a\x7c\x31\xc1\x48\x4a\xaf\xcb\xc3\x0c\x5d\x18\x91\x96\xfa\ +\xea\x9a\xea\x3d\x1a\xa5\xdd\xed\xbd\x7b\x77\xd7\x9b\xa6\xe6\xf5\ +\x66\x85\xc3\x89\xa8\x1e\x8d\xeb\x91\x9e\xde\x9e\xde\x70\xaf\x6e\ +\x1a\xba\x69\x09\x84\x4d\x01\x88\x52\x4c\x89\x24\x08\x11\xfc\x25\ +\x78\x14\x8e\x8c\x9c\x01\x00\x40\xee\xcc\xa5\x2b\x2e\x98\xda\xfe\ +\xf1\x33\x7f\x5f\xd5\xff\xc4\xe3\xb1\x73\xaf\xbf\x6b\xe5\xdc\xca\ +\xb7\x5f\x6b\x4b\x68\x29\x41\x5f\xb8\xf9\x60\x73\x77\x54\xf4\x91\ +\x70\xcb\xb0\xb8\xdb\xa9\x02\x40\xb4\x7e\xeb\x73\xaf\xbe\x1b\xa1\ +\x8e\x78\x73\xf5\x7b\x1f\xae\xaf\x6c\x49\x68\x90\x30\xfe\x29\x85\ +\x3b\x78\x00\x02\x29\x9a\xc3\x6e\x13\x03\x5c\x92\x08\xab\x01\x9f\ +\xab\xb7\xe9\x60\x53\x6f\x2c\x61\xda\xcf\xb9\xfc\x8a\x62\xd2\xfc\ +\xf1\xc7\x1f\x77\x9a\xc4\xad\x00\x00\x30\x3d\x4e\x6c\x0e\x1b\x00\ +\x80\xb1\xee\xf9\xa7\xb7\xb4\x19\x2a\x8f\x57\x6e\x7c\xfb\xbd\x8f\ +\xf7\x70\x84\x2d\x33\xf1\xd9\x6f\x9d\x38\xc6\x3e\x00\x6a\x68\xc9\ +\x6d\x77\x5d\x32\xca\x58\xfd\xc6\xce\xfe\xe3\x6b\x37\x3c\xb3\xba\ +\xda\x75\xc9\xe2\xe9\x18\x00\x78\xeb\x47\x3b\xba\x27\xcf\x99\x7c\ +\x68\x6d\x4d\x83\xcb\xe4\xad\xeb\xde\xbf\xf1\xf9\xb5\x1b\x75\xc5\ +\xd1\x5b\xbf\xf7\xdd\xf5\x1f\xec\xeb\x30\x55\x19\xff\x32\x7b\x73\ +\xe3\xd6\x96\x96\xfa\xba\xfa\xae\xce\x8e\xde\xae\x66\x23\xde\x1d\ +\x8b\x74\x25\xe2\x71\x60\xd4\xa6\xf8\x1c\xf6\x14\xa7\x2b\xa5\xbd\ +\x2b\xcc\x41\xe8\x98\x75\x59\xd1\x86\x9e\x8e\xb0\x65\xb4\xc7\xc2\ +\x42\xa3\x16\x06\x89\x71\x92\x2e\x29\x98\x9c\x2c\x23\x1f\x39\x7d\ +\xc5\x63\xa6\x7f\x63\xce\xc8\xf6\x9a\x3a\xc3\x8a\x87\x23\x09\xce\ +\x38\x00\xa4\xa5\xa7\x21\x33\x52\xdf\x50\xb9\xb5\xd9\xf9\xed\xdb\ +\x6e\xbf\xaa\x5c\x7d\xff\xe3\xdd\x49\x3f\xd2\x88\x1c\xff\xa6\xf5\ +\x15\x09\x00\x94\xe8\xda\xb3\xaf\x36\x66\xca\xcc\x49\xf3\x6f\xbb\ +\xe1\x86\xbb\x56\xce\xac\x5c\xb7\xb6\x6d\xa8\x6e\x7f\x12\x30\x08\ +\x80\x45\xc2\x91\xf6\xbd\x1f\x6f\xed\xf1\x7f\xeb\x96\xdb\x97\x8f\ +\x91\x6f\xbd\xb3\x0f\x7b\xf2\xce\x5b\xba\xbc\xd4\xef\xcc\x1b\x39\ +\x31\x0d\x03\x00\xf8\x72\xca\x64\x6b\xe5\x47\x0d\x09\x00\xd2\xb8\ +\x7f\x4f\x63\xaf\x4e\x9c\xa9\x17\xdf\xf2\xed\x5b\xef\xfc\x5e\x9e\ +\xb5\xf7\xc3\xca\x96\xcf\x65\x9f\x0d\x7a\x3e\x16\x07\x20\xce\xcc\ +\x14\x5b\xa4\x3b\xcc\x8d\x68\x24\x66\x84\xeb\x3e\xfa\xc7\x07\xbd\ +\xcb\x6f\xbb\x36\xdb\x09\x00\x60\xd4\x6d\x6b\x55\xf2\xc6\xa4\xf7\ +\x6b\xf7\xc0\x88\x4c\xc7\x86\x0f\xb6\x98\x00\x22\xda\xb6\xa7\xba\ +\x21\x61\x89\x82\x33\x16\xdd\xba\xf2\xc6\xef\x5e\x35\x7e\xcb\x9b\ +\x6b\xbb\xbf\x44\xb3\x8f\x02\x08\xd5\x66\x43\x48\x44\xa3\x5d\xd1\ +\xd6\x46\x8f\x8f\xeb\x71\x4b\x55\x5c\xf1\x38\xb1\xdb\xbd\x54\xb1\ +\x59\x5c\xb4\x75\x74\x10\xe4\x54\x2c\xab\xbd\xb7\x3d\xce\x8d\x08\ +\x37\x0c\x6e\x4a\x24\x99\x04\x2e\x80\x20\x4c\x0e\x9f\xa6\xf4\x65\ +\x61\x96\x00\xb0\x8d\xaf\x3c\xf9\x61\x65\x53\xa4\x57\x9f\x71\xe5\ +\x05\xdd\x5b\x5e\x7a\x6a\x8f\xff\xdc\x62\x6b\xcd\x07\xbb\x7a\x23\ +\xd1\xdc\x99\x57\x8c\xce\x4f\xad\xb2\xaf\xfd\xd5\x3d\xf7\x98\x61\ +\x36\x63\xe9\x88\xe4\xb3\x3a\x65\xe1\xd2\x3d\xf7\x3f\xf8\x8b\x9f\ +\xef\xb4\x27\x3a\x44\xf1\x3c\xaf\x43\x69\xa9\x58\xfd\xbf\x7a\x9d\ +\xd9\xde\x34\x72\xe6\x05\x69\x43\x36\xde\x58\x70\x2e\x31\x05\xab\ +\xfe\x89\xfb\x5f\x98\xb4\xf8\xfc\x52\xdb\xb6\xff\xf9\xed\x3d\x56\ +\x54\x9e\xb9\xbc\xa0\x6b\xe7\xbb\x8f\xbd\xfc\x56\xaf\x63\xc4\xd5\ +\xd7\xcd\x4c\xba\xf8\x6d\x69\xe3\x2f\x9b\xbf\xfd\xf1\x3f\xfe\x62\ +\x7d\xc8\xd5\xdc\x2e\x2f\xf5\xba\xa3\x46\xeb\x33\xf7\xfc\x6e\x83\ +\x96\x68\x57\x47\x5e\x35\x2a\xfd\x9f\xd3\x57\x0a\x40\xef\x9a\xa7\ +\x9e\xdc\xd5\x10\x8e\xc6\xc8\x05\x2b\x27\xd5\x7f\xf8\xcc\xab\x1d\ +\x23\x27\xcb\x77\x2a\xeb\x2d\xef\x23\xf7\xe1\x8c\xf2\x4b\x16\xcd\ +\xec\x3d\x50\x8f\x03\x45\xee\x01\x9e\xef\x99\x8b\x2f\xad\xba\xff\ +\xa1\x5f\xfc\xb2\x82\x86\x5b\x94\x09\xdf\xf0\xd8\xf5\xda\xf5\x2f\ +\xfc\xae\xa7\x32\xde\xda\x32\x76\xce\x12\xff\x97\x88\x01\xca\xb1\ +\xe9\xf2\x07\x39\x96\x84\x60\x9b\xc3\xe5\x70\xaa\x07\xf6\xed\x35\ +\x4c\xd2\x1b\x8d\xa7\xf1\xb8\xc3\x89\x75\x29\x6c\xaa\xd2\x1b\xd5\ +\x2d\x9d\xef\x6f\xaa\xa3\x94\x98\x60\x38\x84\xa5\x08\xa1\xa8\xc0\ +\x91\x94\x48\xa3\x54\x1d\xd2\xb3\x94\x52\x98\x3c\xde\x5f\x00\x6f\ +\x09\x83\x09\x03\xa4\x00\x20\xe5\xd3\xe7\x85\x8a\x23\x0e\x7f\x46\ +\x76\xaa\xc7\x8a\x2d\x5c\x36\x92\x38\x89\xb9\x38\x34\x02\x39\x03\ +\xb9\x59\x29\x04\xe0\xb2\x9b\xbe\x75\xb0\xb6\x55\x09\x64\xe5\xa6\ +\xf4\x2d\x01\xf6\xe6\x5f\xf3\xdd\xbb\xea\xea\x1a\x0d\xa9\x85\x32\ +\x32\xbc\x9a\xfc\xde\x5d\x19\xbd\x09\xa6\xba\x03\x39\x99\xa1\x7f\ +\x2a\xa6\x69\x18\x90\x88\x43\x3f\x25\x30\xf4\x01\xad\xfa\x6d\xe7\ +\x5e\x7f\x2b\x72\x12\xa0\x99\x97\xac\x58\xe6\x4c\x49\x99\x90\x7b\ +\x73\x4d\x5d\xab\x1a\xc8\xca\x49\x71\x1b\xdd\x23\x17\x5d\x51\x98\ +\x99\x97\x6d\x1b\x30\xa5\x6a\xf4\xb9\xd7\xfd\xcb\xb8\xba\x96\x1e\ +\xdd\xe9\x4b\x49\x4f\xf5\x97\xdf\x74\xe7\x94\x8e\x1e\x8e\x6d\x69\ +\xd9\x39\x5e\xdb\x67\x8e\x60\x09\x86\x4c\x40\x87\x7a\xa9\x20\x0b\ +\x10\x4b\x80\xe4\x00\x9e\x19\xf3\x17\x15\xf7\x18\xde\xd4\xec\x74\ +\xbf\xdd\xf0\x5f\x78\xb9\xd0\x1c\x50\xf2\xe3\xc9\x3d\xba\x69\x11\ +\x57\x40\x03\x48\x9d\xbe\xf4\xe6\x69\xda\x40\x34\xd2\xe0\xc8\x1b\ +\xef\xbc\xab\xb6\xbe\xc5\x44\xb6\xd4\xcc\x4c\x37\x65\xdf\xff\x7e\ +\x61\x58\xe7\x76\x6f\x4a\x4e\xfa\x97\x89\x5b\xa0\x5c\xf0\x68\x22\ +\x61\x77\x3a\x12\xa6\x11\x8f\xea\x26\x33\x9a\xdb\xc2\xaa\xe2\xf0\ +\xfa\x33\x74\x43\xd7\xf5\x18\xb5\x3b\xda\xdb\xda\x82\x01\x7f\x46\ +\x5e\x51\x73\x4b\x4b\x73\x53\xb3\xc1\x2c\xc4\x05\x01\x29\x39\x47\ +\x54\x31\xb9\xb0\x13\x0d\xe3\x21\x8c\x62\xdb\xa8\x6f\x6c\xfa\x65\ +\x94\xa8\x87\x36\x5d\xa6\x80\x97\x0b\x13\x00\x79\x82\x99\x9e\x60\ +\x7f\xec\xc9\x97\x34\x10\x0a\xdd\xc1\x4f\xd6\xdf\xe6\x2f\x2a\xf1\ +\x1f\x75\xdd\xce\xdc\xc2\x91\xfd\x3f\xa5\xe5\x16\xa6\xfd\xf3\x67\ +\xc9\x18\x9b\x3e\x13\x8d\x9d\x08\x87\x26\xab\x71\xcb\xd2\x5c\xee\ +\x01\xa4\x26\x79\x1a\x6a\x30\x35\x05\x00\xc0\xfe\xc9\x89\x69\xfe\ +\xf4\x42\xff\x20\x1f\xe9\x4d\xcb\xf5\x1e\x3a\x33\x1a\x48\x2b\x0a\ +\xa4\x7d\xde\x27\x9e\xbb\x73\xad\x49\x37\x0e\xac\x80\x30\xec\x19\ +\xc0\x12\x00\x3e\x7f\x5a\xae\xff\xd0\xe7\x69\xee\x80\x06\x00\xe0\ +\xcc\xf3\x0e\xb0\xb1\x9c\xde\x41\xca\x24\x54\x4f\x5e\x51\x7f\xfc\ +\x91\x66\xe4\x15\x9d\x94\xe1\xd9\xd4\xef\x4f\x4d\x18\x46\x6f\x4f\ +\x4c\xc3\xac\xbd\xad\x4b\x51\x65\x30\x94\xde\xd8\xd0\x4a\x88\x91\ +\x9b\x13\x90\x12\xc7\xa2\xb1\xf6\xd6\x76\x97\x66\xd7\x10\x56\x88\ +\xd2\xde\xde\x6e\x82\x94\x0a\x41\x18\x0b\xc0\x58\x2a\xdc\x30\x43\ +\x9e\x90\xaa\xa8\x43\x17\x92\x99\x39\x7d\xfe\x6c\xb4\xf0\x70\xc2\ +\x28\x30\x3d\xb5\x6a\x8a\x33\x52\x53\x83\x77\x7c\x1f\x1d\x3e\x23\ +\x12\x9b\x27\xb3\x53\x0e\x42\x68\xca\xbc\x8b\xc4\x39\x4b\x3f\xa9\ +\x39\x43\x00\x1c\x34\xcc\xe0\x94\x14\x84\x89\xa6\xa9\x47\x76\xf0\ +\x66\x96\x61\x1d\x79\xc2\x54\x55\x6c\xb1\x98\x69\x1a\xdc\xb2\x74\ +\xcb\x92\xe1\x48\xef\xc8\xe2\xe2\xbc\x5c\x57\x3c\x01\x42\x12\x3d\ +\x61\x50\x4d\xf3\x38\x5d\x88\x0b\xae\x33\x87\x66\x4f\x18\xba\x85\ +\xc0\x02\x69\x53\x34\x3d\x6e\xda\x29\x5e\xbe\xec\xba\xb9\xb3\xe6\ +\x78\x5c\x6e\xce\x87\xea\x76\xa8\xda\x91\x9e\x6d\x02\xf8\x73\xf4\ +\x02\xf9\x72\x74\x00\xa5\x83\xd0\x63\x55\x39\xb9\x67\x65\x53\x8f\ +\x3a\x29\x0c\x47\x77\x47\x39\x15\x04\x13\x12\xeb\x3c\xb8\xe6\xdd\ +\x8a\x98\x24\x8a\xa2\x20\xc9\x18\x97\x52\xc8\x94\xd2\x49\xd3\x47\ +\xe5\x11\xc9\x0e\xeb\x1d\x36\x66\xcc\xd8\x4d\x1f\x6f\x05\xc1\x19\ +\x13\x14\x6b\x18\xd4\xa6\xe6\x0e\x7f\x20\x35\x18\x0a\x9a\x96\x54\ +\x0c\xd6\xd9\xd9\xc5\x74\x03\x31\xa6\xf7\x46\xf3\x32\x73\xec\x4e\ +\x77\x67\x67\x82\x3a\x9d\x06\x20\x26\xc9\x35\x2b\x6e\xb8\x62\xc9\ +\x15\x0a\x28\x18\xf7\x4a\x69\xc1\x70\x7b\xfa\x61\xf9\x27\xf6\x07\ +\x6e\x44\x1b\x6b\x6b\xa3\x94\x34\x55\xed\x89\xb9\x73\xca\xb2\x7c\ +\x91\xa6\xea\xf7\x0e\xb2\xd1\xa5\x45\x01\xcc\x06\xa6\xce\xd2\x54\ +\x5f\xa0\xb3\xa9\x89\x0b\x29\x58\xc2\xb0\xe2\xa9\x69\x21\xd3\x32\ +\x10\xd6\x00\xa8\x10\x12\x63\x62\xd3\x6c\x92\x33\x22\x05\x16\x0c\ +\x01\xd6\x28\x65\x16\x93\x16\x8f\xc6\x62\xd7\x2c\xbb\xfe\x9a\x6b\ +\xaf\x6f\xad\x6d\x43\x16\xa4\xa5\x02\xc2\x68\xb8\x91\xcd\xb0\x7c\ +\x61\xe1\x8c\xb9\xd3\xcb\x6f\xfa\x97\xa9\xaa\x22\x5e\xf9\xe3\x2f\ +\x6a\x4b\x2e\xbb\x75\x7e\x49\xd7\xf6\xd7\x7e\xf3\x6c\xb5\x61\x09\ +\xd0\x0e\x2b\xe0\xc1\xe3\x4b\x4b\xcb\x8b\x0a\x5d\x84\xf8\x3c\xfe\ +\xec\xec\x5c\x8f\x2f\xe8\xf5\x86\x6c\x9a\xd3\xe9\xf1\x4a\x00\x23\ +\xa1\x97\x8c\x2c\x9c\x34\x61\x0c\x37\x75\x24\x79\x63\x5d\x5d\x77\ +\x7b\x7b\xc8\xeb\xa5\x42\x16\xe7\x15\x2e\xbf\xfc\xaa\x70\x4f\xb4\ +\xab\xb3\xdb\x30\xb9\xc5\xf8\xf0\xad\x1f\x96\x7f\x9a\x2e\x60\xc4\ +\xc2\x15\xaf\x3e\xfa\xfc\xda\x0f\xeb\x1a\xda\x01\xa0\xb9\xee\x80\ +\x61\x77\x39\x34\x72\x44\x72\x10\xad\xad\xdc\x39\xb1\x74\x84\xc2\ +\x2d\x47\x4a\x7a\x4f\x3c\x1c\x4d\x44\x08\x55\x99\x90\x8c\x71\xbb\ +\xcd\xc1\x99\xd9\xd5\xd9\x56\x90\x97\x1d\xed\x68\xed\x09\x77\xb5\ +\xb6\x34\x52\x29\xf5\x78\x42\x11\xd8\xaf\x39\x14\x40\x46\xc2\x20\ +\x54\x31\xb9\x40\xe8\x04\x7b\x15\xd0\x70\x1f\xc5\xd3\x94\x0f\x1c\ +\x9b\xe3\x52\xbd\xab\xfa\xd1\xbf\x3d\xf0\x71\x47\x70\xd1\xf2\x65\ +\x9b\xd6\x3e\xf1\xb3\x83\x6f\x74\x34\xb6\x4c\xb9\xfc\x0e\xbf\xc2\ +\x8e\x98\x60\x42\xd3\xbd\x0e\xcd\x8a\xe3\x92\x22\xcb\x1d\x5c\xfb\ +\xc1\x7b\x80\x99\x40\x40\x28\x8e\xeb\x3a\x02\xc2\x0c\xbd\xb7\x9b\ +\xbb\x9d\x52\x08\xb3\xa7\xb7\x93\x5b\x89\xd2\xc2\xbc\xda\x86\x96\ +\x70\xdc\xb4\x7a\xc2\x7a\x77\x24\x2d\x33\x3f\xd2\x93\x88\x25\x74\ +\x40\xae\x13\x58\x01\x91\x6c\xaa\xda\xde\xd6\x3a\x0c\xdf\xd3\x4b\ +\xa4\xae\x27\x8e\xb5\xa6\x18\x43\xb4\xb7\x53\xa6\x9d\xf1\xc3\x5b\ +\x17\x17\x87\x6c\xd3\x4b\x8b\xdf\xfd\x68\x6f\xe0\xdc\xcb\xa7\x8f\ +\xcd\xe7\xa6\x75\x64\x2b\xfd\x8a\x0d\x1f\xa4\xfa\x03\x6e\xbb\xb3\ +\xd9\xd0\x31\xc1\x86\xc5\x35\xa7\x1d\x21\x1a\x8d\xc5\x40\x20\x8f\ +\xd3\x96\x48\xc4\xa3\x11\xea\xf1\x39\x13\x51\xc3\xe7\xf7\x24\xe2\ +\x7a\x7e\x7a\xda\xde\xfd\x75\xe1\xb6\x76\xae\x27\xf4\x58\x14\x10\ +\x20\x85\x9e\xd8\xd4\x53\x84\x50\x28\x94\x12\x09\xf7\x0c\x5b\x7b\ +\xa7\x99\x04\x82\xa1\x63\x35\xce\x62\xa6\x15\x2c\x98\x7a\x53\x19\ +\xed\x6c\xaa\xab\xdc\x65\xf9\x52\x4b\x2f\xbb\x7a\x0a\x33\x75\xd3\ +\xb4\x8e\x76\x7c\xd2\xb6\x86\x96\x48\x7d\x0b\x21\x0a\xf2\xa4\xa7\ +\xdb\x1d\xd5\x46\x0f\xc2\x8a\x22\xb1\x47\xb5\xf1\x84\xe9\x08\xf8\ +\x52\xb3\xd2\x82\x41\x87\xe4\xa9\x3d\xdd\x61\x66\xf0\x8e\x96\x0e\ +\x90\x6d\x39\x59\xe9\x1d\x5d\xd1\xae\xb6\x96\xac\x9c\x3c\x6e\xc6\ +\x54\xaa\x9c\x58\x7c\x49\x29\xfd\x81\xe0\xd0\xcd\x58\x1d\x96\x93\ +\x69\x84\x1d\xab\xc6\x1d\x13\x2a\xa2\x6f\x3c\xf4\xc0\xf3\xeb\xf7\ +\x27\x12\x96\xe2\x08\xcd\x5a\xb2\xe2\x92\xb3\x4a\x06\x85\x16\xed\ +\xea\x8e\xab\x86\x51\x10\x4a\x67\x35\xcd\xaa\x17\xab\x2e\xd5\x50\ +\xc1\x89\x6d\xb2\xdd\xd0\x90\xaa\x69\x76\x67\x20\xe0\x0a\xb9\x98\ +\x19\xd7\xdc\x6e\x66\x70\xd5\x66\x4f\x30\xc6\x10\x91\x98\x36\x34\ +\xd4\x14\x14\x15\x18\xf1\x0e\xaf\x3f\x08\x60\x3f\xb1\xda\x91\xf3\ +\x61\x6b\xef\xeb\x25\x54\xa5\xad\xdb\xde\x7d\x6d\x27\x5f\x71\xc3\ +\xf2\x0f\xd7\x6e\x1b\x3f\x31\x7f\xdd\x3b\xab\x2a\x4b\x72\xc7\xa6\ +\xaa\xec\xa8\x09\xea\xd4\x70\x3b\xb1\x5d\xed\x40\xc2\xe1\x50\x23\ +\x56\x5c\xd7\x4d\x6c\xb3\x61\xaa\x32\x55\xea\xa0\xf4\x82\x08\x48\ +\x70\xd8\x5c\x82\x60\xc3\x30\x14\x2c\xb8\x97\xa7\x67\x64\xb8\x1c\ +\x9e\xf4\xf4\x8c\xa6\xe6\xba\xfb\xee\xff\xbf\x98\x6e\x8e\x2a\x2f\ +\xbf\xe4\xa2\xc5\xaa\x62\x3b\x81\x75\x10\x76\xbb\x1d\x63\x3c\x3c\ +\x1c\xe7\x34\xb3\xcc\x84\x10\x89\xc4\xe0\x39\x99\x18\x44\x47\x6b\ +\xb3\xbf\x64\xd2\xa4\xd2\x8c\x8f\xde\xad\x1e\x31\xba\x7c\xe7\x7b\ +\x1b\x7a\x62\x3a\x42\x83\x54\x54\xd3\x8f\xea\x6b\x52\x9d\xae\x2c\ +\x2f\x71\x02\x84\x29\xb6\x39\xbd\x98\xda\x2c\x4b\x36\x86\x23\x3d\ +\xcc\x72\xa0\x38\x73\xa0\xbc\x60\xd0\x6d\xb3\x29\x0e\x0d\x49\xe9\ +\x50\x1c\x2e\xa7\x3b\x1e\x4b\xc4\x12\x7a\x6b\x7b\x67\xc2\xd2\x05\ +\x62\xdb\xb7\x7f\x7c\xfe\x82\x79\x2e\xa7\x5d\x9c\x20\xdc\x52\x4a\ +\x1f\x7d\xf4\x91\xf6\xb6\xb6\x41\xa3\x51\xc3\xf2\x95\x25\x09\xc2\ +\xe3\xf5\x5c\x75\xd5\xb2\x41\xf5\x91\x94\xc8\xe3\xcf\xb0\x37\x99\ +\x31\x1d\xb1\xf6\x8f\x7e\xf5\xdf\xdb\x3c\xf9\x53\x2e\xc9\xf4\x09\ +\x31\x58\x9b\xd1\x16\x8b\xb7\xb4\xb6\xed\x6d\x6e\x73\x60\x8a\x9d\ +\xaa\xcd\xef\x12\x96\xd4\xe3\x22\xcc\x90\xee\xb6\xdb\x6c\x32\xd4\ +\xdb\xdb\xd9\xde\xa3\x78\x1c\xf6\xa0\x4b\x0a\xa1\x6a\x58\xd5\x34\ +\x87\xd3\xe9\x65\xcc\xe5\x75\x79\x03\xee\x9e\x48\xb8\xad\xad\x0d\ +\xa1\x13\x19\x7d\xc0\x18\x6f\xdd\xb2\xe5\xc0\x81\x03\x9a\xa6\x0d\ +\xaf\xf7\x69\x23\x96\x65\xa5\xa5\xa5\x5d\x75\xd5\xb2\xc1\xdf\x35\ +\xad\x8c\x71\x0b\xbe\x3d\x59\x55\x65\xec\x9c\xc5\x17\xb7\x88\xf4\ +\xa9\x53\x46\x3b\xa4\x61\x0d\xd6\x6c\x86\x4a\xbb\x8b\x61\x2a\x84\ +\x08\xeb\x71\x11\x35\x34\x53\x47\x96\x74\xd8\x7c\x5a\x4a\x0a\xf3\ +\xbb\xb8\x43\x41\x4e\x97\xdf\x9f\xe2\x73\x28\x02\x23\x8e\xb8\x48\ +\xb6\x53\xc6\x08\x33\xe2\x57\x89\x62\xa3\xce\x88\xdd\xe1\x50\x29\ +\x25\x27\x76\x57\xb7\xd9\x6c\x0e\x87\x43\x55\xd5\xe1\xf5\x3e\x6d\ +\x44\x51\x14\x9b\xcd\x76\xac\x77\x09\xa5\xe1\xa6\xca\x17\x5f\x58\ +\xdb\x0b\x8a\x4d\x53\x11\xaf\xdc\x57\xd3\xb2\x64\xf1\x4c\xdf\x60\ +\xb3\x45\xa8\xc4\x14\x88\x22\x09\x08\x24\x00\x83\x66\xb3\xc7\x3a\ +\xc2\xd4\xe9\xe6\x0e\x47\x54\x70\x05\xab\x1d\xb1\x58\x4f\x34\xea\ +\x23\x2e\x4c\x08\x60\x90\x02\x74\xcb\x14\x92\x03\x46\x54\xa1\x6e\ +\xc5\x65\xb3\x6b\x81\x80\x5f\x55\x94\xa1\x2b\x7c\x66\x46\xc2\x14\ +\x80\x11\x00\x20\x42\x55\x85\x22\x53\xd7\x11\xd5\x54\x05\x83\x04\ +\x66\x19\x96\x24\x36\x55\x01\x29\x98\x65\x32\x2e\x92\x85\xac\x8a\ +\xaa\x12\x24\x0d\xc3\x90\x12\x84\x94\x08\x21\x84\x90\xa2\x6a\x04\ +\x49\xcb\xb2\x92\x7c\x1f\x61\xa2\x28\x0a\xc1\x48\x0a\x66\x9a\x96\ +\x90\x00\x80\x14\x55\x3b\xde\x9c\x9f\x61\x19\x1a\x91\x52\x62\xc5\ +\x9e\x9a\x91\xe1\x02\x8a\x30\x55\xac\x96\x77\x36\xac\xab\x39\x73\ +\xca\xe4\x2c\x9b\x38\xaa\x18\x97\x12\x00\x21\xa4\x00\xc9\x25\x60\ +\x8a\xa5\x4a\xc1\x4e\xa5\x42\x14\xbb\x5d\x70\xc3\x12\x32\x9c\x88\ +\xdb\xbd\x5e\x97\xd7\x2d\x89\xe0\x92\xc5\x8d\x04\x42\x88\x2a\x2a\ +\x20\xe0\x8c\x49\x0e\x04\x51\x4c\x09\x1a\xaa\x39\x67\x92\x71\x3c\ +\x71\xe9\xad\xf3\x8b\x7d\x16\x97\x2c\xd2\xf2\xde\x9a\x57\x37\xd7\ +\x1a\xe7\x5e\x7f\x2d\xdb\xbc\xea\xed\xed\x6d\x80\x48\xe9\xcc\x2b\ +\xce\x70\xd5\x3c\xb9\x7a\x7d\x1c\xb9\x46\xcf\x3c\x7f\xde\xf4\x32\ +\x1b\x41\x91\xc6\x9d\xaf\xbc\xf8\x5a\x3b\x2d\x58\xf9\x9d\x8b\xfd\ +\x80\x14\x85\x72\x66\x09\x99\x78\xfb\xe9\xc7\x36\xd5\xea\x53\x17\ +\x2c\x9d\x35\x2e\x9f\x62\xd9\x51\xf5\xf1\xab\x6b\xde\x6d\x89\x32\ +\x67\xa8\x68\xf1\x85\x17\x14\x07\x35\x61\x85\x37\xbc\xfa\xec\x87\ +\xfb\xba\x29\xc5\xc3\x60\xfa\x52\x19\x30\x63\xce\x94\xe2\x8b\x97\ +\x1d\xea\x2f\x2d\x6a\x9b\xf6\xfd\x5f\x54\x37\x01\x06\x69\x18\x40\ +\x91\xe0\x18\xb8\xe4\x52\x05\x82\x88\xc2\x29\x36\x29\xd2\x81\xdb\ +\xa5\x44\x9c\x23\x4e\xe3\x86\xce\x6d\x8a\xe2\x76\x5a\x89\x28\x33\ +\x19\x25\x94\x50\x85\x81\x00\x04\x98\x10\x04\x54\x48\x2e\x04\x1f\ +\x3a\xeb\x5f\x80\x52\x3c\xbe\x1c\x1d\x5c\xf5\xe2\xdb\xf5\xf9\x53\ +\x16\x5c\xf3\xad\x1b\x8d\xdf\xdc\x9f\x5e\x52\x2e\x6b\x56\x9b\x86\ +\x09\x98\x7a\xd2\x47\x96\x87\x62\xcc\x10\x13\x96\x5e\xff\xcd\x79\ +\xa9\x6b\x5e\x5a\x7d\xb0\x07\x8f\x9b\x7b\xde\x9d\x3f\xc8\xbc\xe7\ +\x9e\x27\xd7\xbe\xf8\x92\x27\x58\x74\xf5\x8d\x17\x6c\x7d\xe2\xaf\ +\x15\xb5\x3d\xad\x9d\x62\xee\xb5\x3f\xf8\xc6\x48\x7d\xcd\xab\x6f\ +\xb4\x59\xee\xe9\xe7\x2e\xf9\x4e\x4e\xea\x2f\xee\x79\x66\xfa\xb2\ +\x9b\xa6\xdb\x2a\x9f\x78\xf9\x23\x5b\x4a\x46\x22\xc1\xd1\x30\x68\ +\xbf\x74\x21\x84\xc6\xbb\x0e\xbe\xf7\xfa\xae\x04\x22\x94\xa0\xde\ +\x83\x5b\x77\x87\x03\x67\x87\xdc\x83\xba\xaa\xa8\x04\x86\x91\xc4\ +\x20\x90\xc9\xa4\x8d\x58\x92\x33\x95\x60\xbb\xca\x2d\x4b\x11\x80\ +\x41\x72\xc6\x6a\xda\x1a\x73\x5d\x76\x48\x24\x2c\x66\x51\xbb\x0d\ +\x08\x12\xa6\x21\x00\x11\x44\x09\xa1\x8c\x5b\x87\xdc\x6c\x43\x04\ +\x5e\x24\xcd\x58\xfd\xfe\x5d\x9b\x3e\xde\xb9\xa7\x15\x9f\x33\x7b\ +\x65\x6e\x9a\x2d\x1e\xb3\x82\xfe\xcc\xfc\x7c\x09\x98\x06\x5d\x34\ +\x11\x8f\xe1\xd0\xa8\xf3\x67\x97\xbf\xf5\xb7\x9f\x3e\xfd\x71\xab\ +\xa6\xc8\x4d\x3b\x6a\xee\xf8\xef\x7f\x3f\x67\xdc\xba\x3f\xbd\xb2\ +\x45\xc9\x94\x9d\x3d\xdd\xb5\xfb\x2b\xb7\xed\xea\x0e\x95\xce\x5f\ +\x3c\xc3\xfd\x8f\xff\xfe\xd5\xda\xfd\x71\x8d\xb0\xcd\x7b\xda\xff\ +\xfd\x3f\x6f\x98\x33\xe1\x9d\xa8\x94\x86\xde\xdb\x74\xb0\xaa\xa1\ +\x62\x13\xb2\xb9\x9c\x1a\x19\x76\xc4\x7d\xc9\x82\x09\xb2\xe2\xdd\ +\x55\xbb\x76\x45\x88\x22\x99\xa5\x7a\xb2\xae\xbe\xf1\xdc\x7c\x0f\ +\x19\x34\xcf\x9b\x4a\x10\x88\x00\x01\xa4\x30\x85\x61\x1c\x07\x29\ +\x08\x46\x2a\x55\x54\x35\xa8\x38\x75\xc4\x40\x9a\xd5\x0d\xf5\x63\ +\xd2\xd3\x02\x12\xb9\x5c\x2e\x13\x84\xc1\x38\x46\x8a\x14\xc2\xb4\ +\x2c\x66\x58\x96\x6e\x72\x66\x49\x29\x11\x42\x43\xe3\x76\x15\xa6\ +\xd4\x46\x4f\x5d\xb8\xc2\x77\x66\xd1\xa4\xe9\x7c\xff\xd6\x2d\xfb\ +\x7b\x66\x2a\xee\xd1\x67\x2e\xf2\x8e\x4c\x48\x04\xc1\xcc\x6c\xf6\ +\xa1\x65\x4f\x49\xd1\x6c\xd1\x3d\xb5\x3d\x76\x87\x8d\x22\xc9\xcc\ +\xae\xfd\xfb\x62\x67\xa5\xa7\x68\x0a\x4e\x32\x19\x42\x28\x21\xc4\ +\x17\xca\x71\x75\xd7\xd6\x75\xc4\x35\x9b\xa6\x12\x55\xef\xa9\xad\ +\xee\xe5\x19\xd9\xfe\x07\x1f\xfc\x53\x68\xd9\xd2\x5b\xff\xe5\x47\ +\xcd\xfb\x2a\x5e\x7b\xf9\x8d\xfa\xa8\xa0\x78\x98\xe6\x7e\xa9\xc2\ +\x2c\xe6\xc9\x1a\x77\xe3\x1d\x23\xbb\xa2\x96\x3f\xe0\xc3\x12\x28\ +\x45\x46\x42\x1f\xd4\xc5\x4a\xb1\xa2\x58\x26\x07\x8c\x34\x42\x14\ +\x49\x55\x89\xe2\x00\x3a\x08\xbb\x4a\x63\x3d\x31\x84\x89\x8e\x45\ +\x43\x6f\xa2\x29\x1a\x8f\xc7\x23\x1e\xaf\x17\x51\xc2\x18\x27\x84\ +\x10\x4c\x08\x46\xa0\x12\x55\x73\x46\x7a\x7b\x87\x34\x52\x80\x00\ +\x10\x26\xdc\x08\x57\xbc\xf2\xf7\x3d\x95\xbb\x9b\x0d\xb7\x8b\x84\ +\x37\xbe\xfc\xe0\x63\x6f\xd7\x02\xa6\xd3\x97\x7e\x7f\xb1\x4b\x31\ +\xc2\xed\x82\x39\xb3\x82\xda\xe6\x8e\xa8\x8d\x4a\x86\xdc\xe9\x59\ +\xce\x8e\x8f\xc3\x5c\x7e\xb2\xed\x23\x84\xe2\x91\x0e\xcb\x3b\xca\ +\xef\x24\xfb\x7a\x4d\x4c\x39\x57\x33\x33\x5d\x4a\x73\x38\x12\x69\ +\xad\x7a\xe8\xf7\xbf\x08\x65\x14\x2d\xba\xfe\x96\x6b\xaf\x55\xff\ +\xf7\xee\xe7\x75\x55\x1d\xe6\x0b\x5f\xae\xc6\x55\x78\x6f\xcd\x43\ +\x0f\xfe\xb5\xa2\x9e\x4f\x58\x78\xf9\xf2\xb3\x8b\xb7\x6d\xda\x9f\ +\x36\xa2\x2c\xe4\x24\x83\x0c\x2f\xc9\x08\xa6\x28\x08\x59\xba\x69\ +\x5a\x16\x48\x84\xa5\xa4\x98\x58\xc0\x12\x82\x39\x9c\x2e\x4d\xb5\ +\x09\xc0\x11\x4b\x84\x2d\xcb\x1d\xf0\x2b\x9a\x8a\x10\xa2\x94\x20\ +\x04\x98\x80\x42\xb1\xa2\x10\x84\xa5\xd3\xe3\xc4\x84\x0c\x19\x76\ +\xb1\x46\x79\xcd\x96\xb5\xcf\x3f\xf7\xe2\xba\xf5\xdb\x3a\x63\x5c\ +\x21\x98\x50\x02\x52\x70\xce\x39\xe7\x12\x90\xa2\xda\xac\xa6\x5d\ +\x1f\x6c\x6b\x59\x7c\xdd\xb5\x67\x94\xe5\xa6\x64\xe4\x9f\x77\xe5\ +\xb5\xd3\x83\x07\xd7\x6e\xda\x27\x88\x82\x00\x11\x4a\x31\x02\x4c\ +\x48\x57\x6d\xc5\x3b\x35\x9e\xcb\xaf\xb9\x7a\x42\x71\x66\x6a\x76\ +\xc9\x92\xeb\xbf\x99\x13\xde\xf7\xee\xa6\xe6\xa2\x29\xd3\x27\x94\ +\xe4\x2b\x56\xb8\xbd\x5b\xf7\xa7\xa4\x0e\x4f\x77\xfd\xf2\x85\x52\ +\xa8\xab\xdc\x50\x8d\xca\xbf\x7b\xeb\x05\x4d\x5b\x36\xb5\x47\xa2\ +\x9b\xdf\x79\x6d\x6f\x5b\x8c\x0c\x96\x94\x43\xbf\xbb\x72\x65\xa4\ +\xb7\xab\xa1\xa1\x71\xdf\xfe\xba\x0d\xdb\xb6\x48\x81\x55\x95\x18\ +\x7a\xdc\x17\xc0\x40\x31\xd3\x4d\x9b\xdb\x16\x37\xa3\x71\x3d\x66\ +\x4b\x09\xf4\x74\x75\x3a\x5d\x2e\x4a\x69\x55\x55\x95\x61\x18\x81\ +\x40\x20\x35\x35\x35\x49\x12\xf0\x90\xe5\x1f\x22\x90\x91\xae\x4e\ +\x61\x82\xcd\x6e\x57\x6c\x14\x49\xc1\x80\x87\x3b\x3b\x2d\x43\x10\ +\x42\x00\x63\x33\xde\xd3\xa9\xe8\x0a\x35\xd6\x3e\x71\x9f\x5c\x7c\ +\xc9\x05\x2b\x6e\x92\x1c\xc9\x78\xdd\x5f\x7f\xf7\x70\x65\x9b\xa1\ +\x2a\x04\x84\xd5\xdd\xde\x91\xb0\x24\x26\x84\xb2\x9e\x97\xef\xfb\ +\x8d\xb9\xf4\xd2\xcb\x57\xde\xca\x01\x9b\x6d\x7b\xff\x74\xff\x73\ +\xd5\x51\xe5\xac\xb2\x69\x67\x8f\xcd\x11\x02\x14\xd6\xf6\xec\x23\ +\xcf\xf7\x22\x65\xd8\x21\xf6\xe5\x3b\xc4\x4c\x93\xfb\x03\xa9\x29\ +\x29\x41\x8f\x66\x35\x1e\x3c\xd8\xda\xad\x8f\xa0\x83\xe7\x79\x53\ +\x25\x11\xcf\xf1\x79\xc7\xe4\xe7\x9d\x75\xe6\x6c\xcf\x2b\x9e\x55\ +\x6f\xbf\xce\x2c\x50\x3d\x6a\x3c\x16\xd6\x6c\x1e\xaf\xdf\x65\x9a\ +\xb1\x70\xa4\x93\x73\x9d\x31\xb3\xab\xab\x2b\x12\x8d\x86\x42\xa1\ +\x60\x30\xa8\xeb\xba\xa2\x28\x18\x63\x84\x90\x69\x9a\x43\xa6\x6e\ +\x91\x42\xcc\xd7\xff\xf4\x1b\x00\xa4\xda\x28\x00\x00\xc2\x54\xc6\ +\x5e\xbc\xfb\x57\x00\x58\xb3\x29\x00\xb0\xeb\x8d\xbf\xec\x02\x40\ +\x9a\x8b\x9a\x1d\x6b\x9f\xf9\xf3\x7b\x2f\x69\x14\x83\x65\x18\x96\ +\x00\x45\xa1\x08\x00\x22\x07\xff\xf2\xdf\xbf\x05\x8c\x54\x85\x00\ +\x00\x8b\x34\xac\x7a\xf0\xee\xd7\x6d\x1a\x01\x69\x1a\x3a\x03\xe2\ +\xd0\xc8\xc7\x2f\xfd\x6d\xf3\xab\x14\x23\x60\xa6\x69\x71\x50\x86\ +\x72\x2e\xd2\xb0\x1c\xc3\x8f\x8b\x03\xe9\x59\x9d\x2f\xbd\xf4\xcb\ +\x03\xce\x70\x77\xe4\x60\x63\x4d\xfa\xf8\x85\xe5\x99\x9e\xc1\x43\ +\xbe\xd8\x4a\xb4\xd5\x35\x1d\xac\xd2\x6d\xfe\xd4\x33\xc6\x96\x33\ +\x2b\xb2\x7e\xe7\xae\x28\x20\xc4\x04\x06\x19\x8f\xf5\x62\xe0\x21\ +\xb7\x83\x4a\x89\x11\x2e\x2a\x2e\x66\x8c\x09\x21\x52\x52\x52\x10\ +\x42\xc9\x9d\x9a\x52\x3a\xd4\xa9\x30\x47\xa7\x1e\xa3\x01\xfe\xaa\ +\xfe\x77\x11\xa1\x2a\x01\x10\x9c\x89\x43\xff\xef\x3f\x66\x80\xa5\ +\x85\xa9\x82\x01\x24\xe7\x0c\x00\xd3\xbe\xd0\x1c\x42\x48\x70\x2e\ +\x92\x54\x6b\x98\xdb\x9e\x14\xe3\x8c\x31\x6f\xd6\x98\xcb\x97\x39\ +\xa2\x1c\x51\x8c\x80\xd8\x32\xf3\x0a\x5c\x84\x0f\x3e\xbc\x04\x23\ +\x6e\x77\x68\xba\x9e\xe8\x6a\x6a\x74\xba\x5c\x8b\x67\xce\x9d\x34\ +\x76\xd2\x43\x2f\xbc\xdc\xd0\x1b\x49\xc4\x4c\x20\xe8\x9c\x39\x33\ +\xe6\x9f\x39\xc5\xcf\x19\x18\x4c\xf0\xbe\x36\xbc\x8c\x31\x29\xa5\ +\xa2\x28\x00\xc0\x39\x1f\x0a\x8d\xcb\x18\x33\x4d\x73\x78\x39\x4f\ +\x33\x68\x32\xc6\x8e\xed\xc7\x25\x3d\x9d\x35\xab\x5f\x78\xa1\x1b\ +\x29\x04\x61\xb0\xc2\xdd\x68\xc4\xf7\x7e\x70\x43\x81\x17\xb1\xa3\ +\xd2\x15\x68\x6b\x57\xa7\xa6\x69\x4e\x9f\xc7\xed\xc2\x1e\xb7\xdb\ +\x49\x14\x57\x28\x2b\x48\x6c\x2d\x46\x54\xb3\xdb\xa4\xe4\x8a\xc9\ +\xd2\xec\x4e\x14\x09\x13\x8c\x93\xea\x16\x21\x44\x08\x49\x9e\x87\ +\xcd\x66\x13\x42\xc4\xe3\x71\x29\xe5\x09\xcc\xfb\xe6\x9c\x9d\xb7\ +\x70\x61\x3c\x1e\xc3\x64\x78\xcb\x3e\x9d\xc8\x80\x54\x14\xe5\x58\ +\x3a\x8e\x31\xe6\x4e\x1f\x75\xfd\x1d\x79\x02\x10\x60\xd5\x21\xea\ +\xff\xfa\xe7\x67\x1b\xba\xa3\x85\x3e\xef\xd1\x83\x4c\x68\x47\x77\ +\x8f\xdd\xe9\x54\x15\xc5\xab\x39\x2c\xdd\xe0\x48\x69\xeb\xee\x90\ +\xba\x45\x81\x08\x26\xfc\x01\xaf\xd4\x8d\x58\x5b\x87\x4f\xa5\x96\ +\x65\x25\xbf\x9b\x73\xce\x18\x4b\x62\x37\x99\xee\x4d\x29\x3d\xb1\ +\xc5\x61\x42\x88\x8c\xcc\xcc\x40\x4a\xda\xb0\x81\x74\x3a\x09\xc2\ +\xb8\xa3\xb5\x29\x69\xcd\x0f\x8a\x6b\x84\x31\x55\x54\x09\x80\x31\ +\x8e\x34\xb6\x77\xc5\x88\xfd\x18\x1d\x55\xa8\xc5\x11\x24\x78\x42\ +\xe7\x82\x49\x93\x1a\x91\x48\xbc\xae\xb1\x55\x08\xe4\xf6\xfa\xda\ +\x4c\xb3\xb3\xa7\x37\x11\x0f\x4a\x8b\x49\x04\x18\xe3\x64\x66\x77\ +\x12\xb8\x52\x4a\x4a\xa9\xae\xeb\x9c\x73\x55\x55\xf1\x89\x1e\x17\ +\xc5\x18\xb3\x4c\x73\xb8\x58\xf2\xb4\x02\x2e\x42\xc7\xa1\x0a\x54\ +\xa1\x1d\x07\xb6\xfc\xed\x81\x17\x7a\x15\x85\x22\x6c\xf6\x34\x47\ +\xd3\x66\xe6\x85\xdc\x42\x0c\xc2\x18\xa9\x19\x37\x0d\x24\x90\x42\ +\x23\x46\xd4\xad\x6a\x1e\xea\x88\x59\x56\x57\x24\xaa\xbb\xdc\x29\ +\x39\xd9\x80\x98\xc3\xeb\xd5\x1c\x0e\x23\x16\x51\x15\x2a\xa4\x48\ +\x82\x33\x59\xef\x26\xa4\x10\x42\x30\xc6\x38\xe7\x27\x96\x2a\x0c\ +\xcb\xd7\x91\x01\x5b\xcc\x93\x39\xfa\x9b\x77\x16\x09\x40\x40\x35\ +\xaf\x6c\x7a\xe0\x81\x97\x6a\xdb\x23\x29\xd9\x76\x38\xaa\x42\x01\ +\x3b\xed\x76\x95\x10\xc9\x2c\x4a\x15\xdd\x34\x13\xcc\x52\x6c\xaa\ +\xa2\x80\xde\xd3\xd1\x71\xa0\xca\x23\x2d\x2b\xdc\x5b\x57\x7d\x00\ +\x00\xa4\x90\x82\xf7\x35\xd9\x4e\x46\x77\x8d\x84\x2e\x85\x40\x00\ +\x89\x78\x5c\x08\x31\xac\x1c\x87\xe5\x9f\x54\xc8\x70\x68\xc0\x12\ +\x92\xac\xab\xbd\xb9\xb9\xbd\x87\x09\x39\xe8\xe4\x6b\xaa\x28\x04\ +\x63\x50\x38\x49\xc4\x2d\x21\x84\x85\x99\xa2\xc0\xc4\x92\xbc\xcc\ +\xf6\x8e\xda\xba\xda\xee\x4d\x0d\x19\xa5\x65\x2d\x14\x70\x3c\x5a\ +\x50\x90\x87\x31\x31\x2d\x4b\x4a\x29\x84\x90\x52\x12\x42\x92\xf1\ +\x25\x97\xc3\x39\x5c\x1f\x36\x4c\x03\x28\xed\x33\x84\xbe\x98\x50\ +\x4a\x3b\xeb\x2a\xee\xfb\xd3\x93\xdd\x48\xa3\x48\x1a\x86\x99\x33\ +\x75\x49\x79\xa6\x6b\xf0\x24\x1b\x42\xb0\xa2\x50\xce\x98\x44\x28\ +\x39\x16\x82\x10\x92\x9a\x12\x0c\xf8\xbc\x23\xf2\x73\x76\xed\xaa\ +\xac\xa9\xda\x8b\x38\x63\x96\x69\x18\x7a\x59\x59\x99\x94\x32\x19\ +\x74\x20\x84\x90\x43\x61\x5e\x42\xc8\x50\x93\x51\x42\x08\x21\x18\ +\x00\x84\x90\xc7\xe1\x49\xc3\xf2\xe5\x4b\xd2\x91\x9f\x48\x24\xda\ +\xdb\xdb\x83\xc1\x60\xb2\x4c\xf0\x0b\x14\x69\x73\xc6\x5c\xe9\x65\ +\xdf\xbc\xf3\x87\x84\x80\x69\x71\xbb\xdb\xe7\x73\xdb\x04\x63\x83\ +\x4e\xbe\xa6\x84\x10\x45\x51\x12\x9c\x3b\xec\x76\x2e\x44\xd2\xe1\ +\x45\x08\x55\x14\x55\xe5\xda\x19\x33\x66\x34\x34\x34\x54\x57\x57\ +\x6f\xdb\xb6\x2d\x3b\x3b\xab\xa0\xa0\x40\xd3\x34\x4a\x29\x63\x2c\ +\x89\x54\x8c\xb1\x65\x59\xba\xae\x0b\x2e\x90\x3a\x44\xd9\x61\x40\ +\x08\x6e\x6e\x69\x6b\x68\x6c\x96\x00\x41\xbf\x6f\x44\x71\xfe\xc0\ +\x12\x37\x04\x20\xa5\x64\x7d\x3c\xfb\x78\x82\x09\x25\x58\x5a\x16\ +\x3f\x42\x57\xe0\x23\xe7\xee\x0e\xcb\xe7\xf0\x70\xed\xdf\xbf\xbf\ +\xb0\xb0\xb0\xbe\xbe\xfe\xbe\xfb\xee\xfb\xd5\xaf\x7e\xd5\xd5\xd5\ +\x15\x8f\xc7\xb3\xb2\xb2\xc4\xe7\x2c\x9d\x95\x52\xda\x9c\x9e\x78\ +\x4b\xd5\xaa\x37\x36\x74\xc6\xb9\x2b\x94\x3f\x6f\xe1\xb9\xc5\x21\ +\x55\xb0\xc1\xf2\x71\x3d\x1e\x8f\xa6\x69\x98\x10\xdd\x30\x11\xc6\ +\x84\x90\xa4\xe1\x95\xf4\xb7\x59\x96\x35\x61\xc2\x84\xf2\xf2\xf2\ +\xfa\xfa\x3a\x84\x20\x16\x8b\x25\x43\x65\xc9\xa7\x2a\xa9\x9e\x11\ +\x42\x08\x25\x07\x82\x0e\xd5\x03\xdd\xd4\xdc\xba\xb1\x62\x6b\x61\ +\x5e\x0e\xc6\x78\xef\xbe\x03\xfb\x0f\xd4\x96\x96\x14\xf5\xef\x4a\ +\x52\x82\xa6\xa9\x59\x19\x47\x74\xeb\x96\x88\x28\x36\x4d\xc3\x08\ +\x40\x4a\x66\x99\x16\xe7\xb1\xae\xa6\xce\x84\x92\x99\x11\xc0\x03\ +\xcf\x55\x4a\x26\x04\xc2\xc3\x59\x8c\x5f\x84\x1e\x70\xce\x1f\x7b\ +\xec\xb1\xec\xec\x6c\x29\x65\x47\x47\xc7\x2b\xaf\xbc\xb2\x63\xc7\ +\x8e\xfc\xfc\xfc\xeb\xaf\xbf\x5e\xd7\xf5\xcf\xf5\x69\x58\x51\xe3\ +\x8d\x5b\xff\xf2\xe7\x27\x6d\x05\x85\x1d\x2d\x2d\xd2\x88\xfd\xed\ +\xa1\xc8\xb7\x6e\xb9\x2a\xdd\x86\x8e\x0e\x9e\x51\x00\x30\x0c\x03\ +\x84\x74\x38\x1c\x86\x61\x30\xc6\x30\xc6\xc9\x28\x43\x7f\x1e\x82\ +\xaa\x6a\x25\x25\x25\x42\xb0\x24\xaf\xe5\x9c\x13\x42\x34\x4d\x33\ +\x4d\x93\x73\x9e\x9c\xf4\x98\xe4\xd6\x43\x81\x5d\x8c\x50\x6f\x38\ +\xe2\x71\xb9\xa6\x4d\x99\x60\x9a\x66\x7a\x6a\xca\xc6\x8a\x6d\x07\ +\x6a\xea\x06\x7e\x95\x61\x18\x1d\x1d\x5d\x93\x26\x8c\xe9\x67\x11\ +\x98\xaa\x7a\x4b\xd5\x6b\xef\xac\xef\xd0\x81\x28\xf6\x82\xf2\x29\ +\x67\x4e\x1e\xd1\x5a\xf9\xc1\xea\x03\x81\xeb\xaf\x3e\x5b\x03\x4e\ +\x15\x85\x60\x84\x40\x36\xec\x7c\xeb\xed\x83\xda\x92\x6f\xcc\xb7\ +\x5b\x51\x53\x20\x8a\xc1\xb4\x2c\x40\x54\x55\xb0\x65\x5a\x88\x28\ +\x0a\x25\x08\xa4\x65\x99\x5c\x00\x55\x54\x4a\x50\xb2\xb4\x0d\x10\ +\x4e\xd6\xab\x71\x66\x7d\x3d\x9b\x55\x72\xce\x35\x4d\x2b\x29\x29\ +\x79\xee\xb9\xe7\x42\xa1\x50\x41\x41\xc1\x0b\x2f\xbc\x20\xa5\x3c\ +\xff\xfc\xf3\x93\x8e\xa6\xcf\x45\x20\x29\x96\xfb\xab\xb6\xea\x85\ +\xf3\xef\xbc\x66\xf4\x5f\x1f\x7c\x7f\xc9\xb2\x73\x5f\xba\xef\x8f\ +\xc7\x07\x4c\xf9\x00\x00\x20\x00\x49\x44\x41\x54\x55\xcd\x3d\x99\ +\x45\x3e\x7e\x54\xba\x02\x9d\x7e\xe6\x1c\x21\x05\x46\x18\x10\x92\ +\x49\x6f\x17\x42\x00\x12\x63\x2c\x84\x4c\xaa\x21\x21\x44\x12\xc4\ +\x49\x82\x2b\x25\x20\x00\x40\x7d\x49\x02\x49\x5b\x4d\x51\x54\x21\ +\x86\xaa\xb7\xbd\xaa\x28\xfb\xab\x0f\xbe\xba\xe6\x6d\x66\x31\x42\ +\xb0\xc7\xed\x1c\x98\xa0\x89\x10\xc4\x18\xab\xaa\xae\x99\x36\x65\ +\x7c\x3f\x70\x11\xa5\xf1\x86\x3d\xeb\x3f\x3a\x78\xd6\x25\xe7\xbb\ +\xf4\xa6\xf5\xcf\x3e\xd0\x10\xb9\x6e\xf1\xa8\x19\xf3\x33\xb0\x02\ +\x92\x60\xd6\x54\x5d\xd5\xd2\x9d\x08\xe6\x16\x59\xbd\xcd\x5b\x3e\ +\xee\xc8\x4e\x73\xa6\xa7\xa4\xa5\x3a\x65\x57\x02\x67\xa6\xa7\x20\ +\xbd\xf3\x40\x43\x22\x35\x2b\x13\x7a\x9a\xab\x1a\x5b\x62\x4c\xc9\ +\x29\x2c\x4e\xf7\xd2\xd6\xda\xca\xba\x0e\x3d\x94\x55\x90\x97\xe6\ +\x91\xdc\x68\xd8\xb7\xb7\xa5\x47\xf7\xa6\x65\xe7\x66\x04\x89\x14\ +\x5f\x2b\xb6\xa1\x28\xca\xcb\x2f\xbf\xfc\xd6\x5b\x6f\x31\xc6\x26\ +\x4f\x9e\xbc\x62\xc5\x0a\xbf\xdf\x5f\x55\x55\xf5\xf0\xc3\x0f\x3f\ +\xf9\xe4\x93\xcf\x3c\xf3\xcc\x8a\x15\x2b\x46\x8f\x1e\xfd\x39\x0d\ +\x12\x42\x91\xb4\x18\x37\x23\x0d\x6b\x5f\x7d\xa5\x3a\xe2\x3c\xc3\ +\xeb\x1c\x94\x01\x52\x87\xd3\xf9\x79\x89\xc8\xa0\x9b\xc6\x90\xce\ +\xf2\x65\x9c\x67\x65\xa6\x4f\x9e\x30\x46\xd7\x8d\xe4\x23\x73\xc4\ +\x86\x15\x89\x45\x37\x6f\xdd\x75\xd4\xb9\x21\x77\x6a\xf1\xac\xb9\ +\x67\xe7\x38\x0c\x5b\xb8\xf6\x85\x1d\x75\xe3\xcd\xd6\x7f\xec\xf4\ +\xdd\xf5\xbd\xac\xed\xab\x9e\x7c\x71\x63\x63\x20\xc5\x5f\xc0\xec\ +\x25\x9a\x03\x62\x9d\x7b\xb7\x6f\x67\x13\xa6\xe9\xd5\x1f\x3e\xbb\ +\xc7\xf7\xfd\x5b\x97\x91\xda\x35\x7f\x7f\x72\xcf\xf5\xdf\xfb\x56\ +\xe3\xcb\x7f\x5b\x75\x80\xe4\xe5\x15\x38\x53\x73\xf5\x7d\x6b\x9e\ +\x7f\xaf\x2e\x18\xd0\x1a\xd6\xbe\xb7\xf0\xea\x6f\x86\xaa\x5f\x7a\ +\xf4\x9d\xfa\x8c\xac\x50\x30\x0a\x99\x59\x69\x94\x9b\xf2\x6b\xa6\ +\x6e\x27\x4f\x9e\x5c\x53\x53\x53\x51\x51\xb1\x72\xe5\xca\x82\x82\ +\x82\x44\x22\x31\x75\xea\xd4\xdd\xbb\x77\xbf\xf6\xda\x6b\x17\x5d\ +\x74\x51\x5e\x5e\xde\xe7\xd2\x65\xcc\x12\x99\xa3\x66\x9d\x17\x12\ +\x08\xec\xe9\xee\xd8\xa6\xaa\x9e\x05\x97\x5f\x3e\x32\xa8\x0e\xee\ +\x55\x38\x41\x6a\x72\x68\x97\x4c\x4a\xe9\x72\x39\x53\x53\x42\x89\ +\x84\x3e\x28\xd3\x52\x35\x75\x90\x0c\x32\x4c\x58\xb8\x61\xc3\xbb\ +\x6b\x2b\x7a\x6a\xde\xad\x68\x1e\x77\xf1\xc5\x5a\xb4\x9d\xaa\x36\ +\xab\x6d\xfb\xea\x8d\x35\xb3\xaf\xf9\xfe\xbc\x02\x87\x40\xa8\xfa\ +\xc3\xad\x9e\xa2\x89\x57\xde\x70\x65\x88\xe8\x5b\xd7\xac\x57\x15\ +\x0a\x20\x01\x53\x4d\x55\xb1\x64\xbd\xbd\x7c\xfc\xd9\x57\x2e\x3f\ +\xbb\xc4\xec\x3c\xf0\xe7\x3f\x7f\xa0\x96\x2f\x9c\x32\xc6\xa7\x3f\ +\xfd\xd8\x3b\xef\xed\x3c\x8b\x34\xeb\x5a\xf6\x82\x4b\x2e\xca\xf6\ +\xda\x2c\xc3\x14\xf0\xf5\x12\x29\xa5\xdb\xed\xf6\xf9\x7c\x18\x63\ +\x4a\x69\x5f\x52\xbf\x94\x94\x52\x42\x48\x28\x14\xd2\x34\xed\x73\ +\x19\xeb\x42\x70\x7b\x28\x6f\x4a\x3a\x32\x0c\xfd\x82\xeb\xfe\xf5\ +\x1b\x8a\x66\x53\xb0\x75\x54\x83\xd1\x3e\x2a\xf8\x55\xb9\x4d\x42\ +\xf4\xd5\x3b\x1c\x4b\x06\xb5\x1d\x98\xde\xb9\xbf\xaa\xaa\x39\xa6\ +\xce\xbd\xec\xa6\x25\xd3\x0a\x24\xb3\x10\xc1\x7a\x57\x9b\x45\xfd\ +\xc5\x79\x7e\x00\x44\x08\x01\x29\x24\x80\x10\x5c\x08\x09\x52\x70\ +\x84\xfa\x2d\x54\x80\x64\x25\xb3\x14\x02\x2c\x23\xdc\x19\x95\x32\ +\xd1\xb9\x77\x77\xb5\xbf\xfc\xac\x33\x4a\xd3\xc7\x9c\x77\xc5\xec\ +\x82\xc4\xa3\xbf\xbf\xf7\x89\xd5\x15\x09\x20\x5f\x37\xe3\x8e\x52\ +\xfa\xc6\x1b\x6f\xac\x5b\xb7\x8e\x10\xb2\x6e\xdd\xba\xde\xde\x5e\ +\x55\x55\xab\xab\xab\x37\x6f\xde\x4c\x29\x7d\xfc\xf1\xc7\xf7\xec\ +\xd9\xf3\x79\x3b\x68\x49\x6e\xe9\x86\x29\x01\x2b\xaa\x4a\x91\x30\ +\x8f\x81\x5a\x38\x35\xa7\xaf\x9c\x30\x95\x20\x98\x1a\x1c\x7d\xe9\ +\xf2\x6b\x52\x55\x09\x42\x08\xe0\x5c\x48\xc1\x98\x23\x2d\xc7\xc1\ +\xdf\xda\xb8\xb9\x3a\x54\x1e\x12\x98\x12\xd5\x11\xef\x68\xef\xee\ +\x09\x6b\x0e\xe4\xf0\x04\x12\x75\x35\x8d\x6d\xbd\x69\xa6\xc9\x38\ +\x97\x00\x90\x1c\xc9\x2b\xb9\x62\x0f\x64\x05\x54\x94\x39\xfa\x1b\ +\x0b\x46\x59\xb1\x28\x28\x1a\xd7\x8d\x39\x4b\x56\x8c\xda\xfe\xea\ +\xaf\x1f\x7a\xbd\x6c\xdc\xd8\xf1\x69\xd8\xb0\xbe\x46\x6a\xd7\xb2\ +\xac\xb9\x73\xe7\xce\x9d\x3b\xf7\x95\x57\x5e\x79\xe1\x85\x17\x0e\ +\x1e\x3c\x98\x91\x91\x51\x55\x55\x15\x8f\xc7\x6f\xb9\xe5\x96\xd1\ +\xa3\x47\x13\x42\xbe\x70\x3c\x42\x8a\x4f\x31\x18\xbe\x1a\xc0\x4d\ +\xda\xa7\xfd\x31\x88\xa3\xa9\x02\x19\xb4\xe2\x0d\x11\x4a\x80\x31\ +\xcb\x10\x96\x90\x48\xb1\x29\x18\x13\x82\x38\xf6\x8f\x5a\xb2\xf0\ +\x8c\xa7\x5f\x79\xf0\xb7\x6f\xda\xd2\xc6\xcd\x5b\x32\x7d\xda\x18\ +\xfb\x03\x0f\xfc\xee\xd7\x79\x53\x16\x5c\x31\x7b\xd6\xec\x9c\xbf\ +\x3e\xfa\xfb\x5f\xda\x71\x42\x09\x96\x3b\x29\x00\xa1\x04\x21\x29\ +\x04\xb2\xa7\x9d\x7f\xd9\xb9\x8f\x3f\xf7\xec\x2f\x2a\x54\x9b\x3b\ +\x6d\xd1\xf2\x2b\x70\xc5\xab\x2f\x57\xd4\x4a\xc1\x46\x4c\x99\x9a\ +\xe5\x25\x5f\xc3\xb0\x88\xcb\xe5\x12\x42\x54\x55\x55\x4d\x9e\x3c\ +\x19\x21\x54\x51\x51\x31\x7b\xf6\xec\x7d\xfb\xf6\x55\x57\x57\x9f\ +\x75\xd6\x59\x89\x44\x62\xe8\x82\xa9\x5f\x0d\xe0\x52\x4a\xa2\xb1\ +\x58\x57\x77\x8f\x69\x5a\x47\xd3\x69\x8c\x51\x47\x67\xf7\x11\x1c\ +\x97\x1b\xba\x77\xf4\x9c\x5b\x47\x4a\x0d\x25\x1b\x2b\x49\xcb\x30\ +\x73\x66\x5c\x78\xf3\x34\x04\x09\x3d\x6f\xda\xf9\xb7\x95\xcd\x88\ +\xc4\x2d\x6a\x77\xba\x5c\x8e\x4b\x6f\xf9\x6e\x77\x6f\x9c\x68\x4e\ +\xd5\xe6\x38\x67\xc5\x6d\x53\xba\x7b\x19\x50\xa7\xcb\xa9\x01\x99\ +\xb5\xfc\x56\x49\x54\x53\x37\x01\x50\xca\x88\x59\xb7\xdc\x3e\xae\ +\x37\x92\x40\x8a\xcd\x65\x27\x30\xf5\xdc\xe5\xa3\x12\x92\xa8\x5e\ +\x9f\x57\xc1\x9c\x7f\xdd\x48\x2e\x40\x32\xd4\x7a\xc1\x05\x17\x94\ +\x95\x95\x1d\x38\x70\x60\xff\xfe\xfd\xcb\x97\x2f\x6f\x6b\x6b\x8b\ +\xc5\x62\x86\x61\x0c\x69\x0a\xc0\x57\x00\xb8\x16\x63\x39\x59\x19\ +\x1d\x1d\x5d\x6f\xbd\xb3\x9e\x0c\xde\x85\x5d\x02\x42\x53\x27\x8d\ +\x3d\x4c\xe7\x49\x89\xa8\xea\x50\xd0\x27\xd6\xa7\x04\xa2\x68\x0e\ +\x15\x84\x90\xcc\x12\x9a\xd3\x6b\x73\x21\x29\x84\x10\x1c\x29\x8e\ +\x50\x8a\x53\x4a\x21\x04\x97\x48\xf1\x85\x52\x10\x48\x29\xa5\x10\ +\x52\xb5\x3b\x40\x26\xc3\x6a\x92\x31\x46\x6c\xae\x90\xdd\x9d\x7c\ +\x0f\x6c\xae\xa0\xc3\x8d\xa4\x14\xf2\x53\x77\xb6\xd3\x56\x30\xc6\ +\x93\x27\x4f\x96\x52\xe6\xe6\xe6\x7e\xe7\x3b\xdf\xa1\x94\xe6\xe7\ +\xe7\x4b\x39\xe4\x61\xf9\xaf\x00\x70\xa5\x94\xaa\xaa\x4e\x9d\x3c\ +\x3e\xe9\x0b\x1b\x24\x55\x48\x02\xa1\xc4\xa6\xaa\xec\x08\x13\x4d\ +\xca\x23\x02\xb9\x52\xf6\x6b\x81\xc3\xa0\x26\x07\xd4\xe3\x49\x29\ +\x24\x3f\x8c\x6c\x1d\xc1\xbd\xf8\x80\x1f\xe4\x70\xd7\x74\x80\x24\ +\x91\x75\xb9\x5c\xa3\x47\x8f\x36\x0c\xe3\x9f\xc9\xb3\x39\xdd\xa8\ +\x82\x10\x02\x01\xd8\x6c\xc7\xeb\x95\xcb\x86\x5b\xef\x9f\xec\x35\ +\x32\x0c\xe3\xcb\x63\x8f\x5f\x19\x17\x01\x00\x0c\xe7\xc1\x0c\x4b\ +\x3f\x45\x19\xbe\x05\xc3\x32\x0c\xdc\x13\xcf\x6e\x87\x57\x68\x58\ +\xbe\x7a\x54\xe1\x4b\xc8\x4f\x1f\x96\x2f\x53\xfa\xf2\x5f\x4f\x63\ +\xe0\x0a\x21\x15\x85\x66\x66\x66\x0e\x2f\xf6\x69\x26\xbd\xdd\x9d\ +\xc9\x34\xee\x63\x61\x1b\x63\xf8\x2c\xbe\x45\x7a\x84\x01\x44\x31\ +\x68\x5f\xa8\x05\x47\x82\x9d\x78\xdb\x69\x58\xdd\x7e\xed\x54\x32\ +\x48\xd3\xb0\x30\x55\x3e\x35\xf1\xe3\x30\xe0\x2a\x18\x5a\x22\x68\ +\x6f\x07\xfe\xdc\xd3\x0f\x24\x8c\xcf\xe4\x76\x05\xc4\x30\x29\x1d\ +\x96\x2f\xcc\x0c\x15\xa5\x67\xff\x87\x4f\xbe\xdd\x74\xf1\xb2\xa5\ +\x69\x1a\xe3\xc7\x05\xd3\x61\xc0\x55\x09\x1c\xe8\xc2\x0f\x7c\x44\ +\x9d\x9f\x73\x46\x93\x90\x50\x1c\x12\x4e\xf5\x44\xa6\x52\x4b\x29\ +\x2d\x6b\xb8\x77\xd8\x57\x50\x24\x24\x6b\xc0\x10\x42\xa6\x69\x58\ +\xa6\x85\x10\x52\x54\xf5\x38\xcd\x97\xfa\x80\x8b\xa1\xb9\x66\x57\ +\xbb\xc8\xf0\x7b\x6d\xd8\x88\xc9\x7e\xad\x7b\x54\x20\x69\x70\xaa\ +\xe0\x54\xc1\x71\xa8\xed\x8d\xe0\x92\x03\x22\x20\x4d\x09\x04\x40\ +\x22\x50\x08\x12\x5c\x72\x09\x08\x01\x42\x28\xa9\x9b\x85\x84\x13\ +\xbb\xab\x63\x8c\x19\x63\xcd\x8d\x0d\xa7\x32\x59\x90\x12\x30\xc6\ +\x08\x63\x90\x32\x59\xb7\xc4\x39\x3f\x9c\xde\x7c\x1d\x37\x20\x21\ +\xa4\xcd\x66\x73\xb9\x3d\x0d\xf5\x75\x91\x70\xd8\x66\xb3\x21\x8c\ +\x25\x17\x1e\xbf\x37\x14\x4a\xe3\x9c\x1d\x8b\x01\x4a\x40\x76\x87\ +\x33\xdc\x58\x7b\xb0\xb1\x3d\xd7\xf9\x49\x9d\x19\x22\x8a\x7a\x54\ +\xb7\xe2\xe3\x19\x67\x8c\xcb\x91\x25\xfe\x52\x11\xdb\x81\x5d\xd7\ +\x8d\x56\x63\xa6\xd8\x57\x1d\x7e\xa9\x52\x0f\x64\xba\x2e\x19\xef\ +\xf2\x2b\x50\x77\x30\xfc\xec\xf6\xb8\x18\x82\x0e\xc8\x52\x4a\x8c\ +\x90\xd3\xe9\x3e\x95\xd7\x1e\x63\xa2\xc7\x63\x55\xdb\xb6\xc5\x23\ +\x61\x84\x70\x61\x79\x79\x56\x5e\xc1\x80\x74\x7d\x04\x20\x99\x65\ +\x1d\x47\xcd\x60\xaa\xda\x35\x92\x88\x27\x0e\xdb\xa9\x10\x26\x18\ +\x0d\xe9\x20\xa3\xa1\x66\xaa\x94\xd2\x83\x35\x07\x4c\x43\x1f\x51\ +\x52\xe6\x70\x38\x25\xc8\x44\x2c\xd6\xdc\xd4\xd0\x8d\xda\x31\x3e\ +\x26\x0d\x65\x4c\xe4\x8d\x9d\x3d\x71\xfd\x9f\xff\xfc\xeb\x9f\xbb\ +\x1c\x6a\x72\xe9\x85\x65\x04\x26\x2d\xba\xf1\xa2\xd9\x0e\x30\x07\ +\xde\x25\x7a\x7c\x8d\xe2\x72\xab\x59\x22\xd1\xa8\xd0\xba\xbd\x9d\ +\x7f\xa8\x26\x3f\x3e\xcf\x37\xdd\x08\x8f\x1b\xe3\xae\xd9\xda\xf1\ +\x70\x8b\xf0\xa8\x20\x87\x32\x7d\x7a\xd0\x8e\xbe\x5f\xba\x5a\x95\ +\x94\xd2\x01\xb7\x5b\x5a\x16\xeb\xe7\x64\x07\xf7\xee\x75\x7a\xbd\ +\x63\x67\x9c\xd9\xdb\xd9\xb9\x63\xe3\xfa\xae\x96\x16\x71\xa8\x84\ +\x49\x0a\x61\x77\xb8\xb3\x0a\x0b\x92\x0d\x27\xa5\x94\x08\x13\x4d\ +\x53\xa5\xe0\x52\x26\x6b\x8a\x45\x57\xed\xd6\x97\xb7\xf7\xce\x98\ +\x37\xdd\x3b\x60\x17\x95\x42\xef\x89\x1a\x36\x97\x5b\xc3\x5f\x49\ +\x8d\x8d\x10\xea\xed\xe9\x8e\x46\xc2\x63\xc6\x4d\xa4\x8a\x92\x7c\ +\x92\xed\x0e\x47\x76\x6e\x5e\x43\x43\x9d\x69\x1a\xc7\xd4\xb8\x9c\ +\x81\x23\x63\xf9\x9d\x3f\x3d\xaf\xb5\xb5\x37\x61\x01\x48\xce\x38\ +\x17\x42\x75\x87\x34\x79\x64\x46\x39\xfd\x54\xb5\x6f\x09\x60\x02\ +\x5c\x6e\x75\x54\x26\x25\x8c\x7b\xbc\xaa\x2d\x96\x78\xfb\x80\xa1\ +\xab\x54\xa3\x88\x20\xe0\x43\xa3\x15\x25\xc0\xd0\x55\x5f\x7e\xae\ +\x65\x68\x6e\x6e\xd6\x0d\x03\x64\x5f\x77\xe8\xb4\xd4\xd4\x24\x5d\ +\x93\x42\x08\x29\xc2\x5d\x9d\x2d\x75\xb5\x9c\xb1\x60\x5a\x7a\x2c\ +\x1a\xe9\x5f\x15\x4c\x48\xc3\xce\xed\x4e\x9f\x27\x98\x96\xce\x19\ +\xc3\x8a\xca\x5a\x2a\xff\x70\xf7\xff\xed\x35\x9d\x36\x8a\x43\xf9\ +\xe3\xae\x5a\x7e\x99\x3b\xd6\xbe\x6b\x4f\xe3\x84\xb3\xa6\x7b\x29\ +\x52\x34\x9b\xa6\x10\x29\x64\xeb\x8e\x37\x7e\xfd\xcc\x81\x6f\xff\ +\xec\xc7\xa5\x34\xdc\x93\xe0\x36\x8d\x24\xe2\x09\x8e\xa8\xd3\xae\ +\x99\x7a\x5c\x60\xcd\x61\x57\x31\x02\x33\x11\x4f\x58\x42\xb3\xd9\ +\x6d\x2a\x15\xcc\x88\x27\x0c\x2e\xb1\xcd\x6e\xd7\x14\xc2\x99\x91\ +\x88\x1b\x27\xeb\xde\x11\x4a\x7b\x7b\x7b\x7c\xfe\x80\xa2\xaa\x9c\ +\xb1\xe4\xbd\x62\x8c\xa9\xaa\x66\xb7\x3b\xc2\x3d\xdd\xc7\x77\x16\ +\x31\x66\x45\xc3\x3d\xad\x5d\x89\x60\x76\x61\x71\x51\x2a\x16\x8c\ +\xf3\x64\x75\xca\x67\x03\xae\x10\xd2\x64\x92\x03\x60\x24\x39\xa0\ +\xfc\x1c\xd7\x1c\xd5\x7c\x7d\x7d\x57\x9b\xc3\x35\x31\x83\x50\x29\ +\x99\xa6\x5d\x37\xcf\xf9\xf4\x6b\x1d\x4d\x72\xa8\xa6\xd9\x49\x21\ +\xe0\x24\x73\x5c\xa4\x50\xba\xea\xe5\x97\xd7\xac\x79\x23\x3d\x23\ +\x3d\x12\x89\x38\x5d\xae\x9f\xff\xd7\x7f\x2a\x0a\x95\x52\x08\x29\ +\x01\x64\xb8\xab\x4b\xd1\x34\xc1\x39\x21\xc4\xe6\x70\xf4\x3b\x05\ +\x89\xa2\x00\x92\xdc\x62\xc9\xb4\x47\x00\xb0\xc2\x2d\x95\x7b\x63\ +\x0b\xee\xba\x63\x52\x4a\x7c\xf5\x43\x7f\xfa\xf7\xdf\xa1\x9f\xdf\ +\x34\x7d\xe2\x58\x87\x0d\x03\x41\x89\x8a\x35\x2f\x6d\xdc\xd3\x9c\ +\x52\x36\x63\x6a\x3a\xab\xdd\xf6\xc1\x5f\xef\xfe\x75\xc9\xc8\xd1\ +\x33\xca\x03\x3b\xf6\x74\x4c\x99\x35\x2b\x68\xd6\xaf\x5e\xbb\x33\ +\x7f\xda\xbc\x50\x78\xeb\x8b\xef\x57\x34\x87\xd1\xd8\x59\x0b\x66\ +\x8f\x09\x55\xbe\xf7\xc2\x3b\xdb\x1b\xfc\x85\x93\x16\xce\x99\xe8\ +\xc1\xb1\x4d\x6b\x5e\xde\xb8\xbb\x29\x58\x34\xee\x9c\x79\xd3\xdc\ +\xc0\xc4\xc9\xd9\xa3\x04\xe7\x4c\x51\x5c\x18\x21\x89\xf1\xf6\x1d\ +\x3b\x34\x55\x1d\x31\x62\x04\x00\xa2\x87\x7a\x76\x0d\x7e\xaf\x31\ +\xc1\x66\xe7\xaa\x07\xff\xf8\x66\xb5\x99\x99\xe2\x68\x6f\xee\x28\ +\x3e\x67\xf9\xca\x45\x93\x89\x64\x9f\xe2\x55\x18\x80\x5a\x48\xcf\ +\x74\xa4\x53\x18\x97\x45\xda\xb7\x73\x47\x36\x6c\xdd\xd9\xf9\xbf\ +\x15\xa6\xd7\x86\x15\x97\xde\x42\x83\x4b\xa7\x78\x36\x44\x94\x80\ +\x86\xa4\x1c\x1a\x7d\x9b\xb4\x75\x04\x3f\xe9\xae\x5c\x8b\xc1\x92\ +\x8b\x2f\x3a\x50\x73\xd0\xed\x76\x51\x42\x97\x2e\xbd\xc4\xe7\xf3\ +\x25\x5b\x5d\x08\xc1\x85\x10\xf9\x65\x65\x79\x23\x4b\xd8\x51\xb9\ +\x7c\x8a\x66\x33\xe2\x89\xe4\x31\x42\x08\x24\x84\x94\x52\x71\xa5\ +\x8c\x1c\x35\x6a\x7c\xbe\x1a\xab\x7a\xfb\xd5\x17\xda\x9a\xf7\x6e\ +\x7a\xf8\xd1\x3d\x23\x67\x4c\xda\xfb\xd4\xbd\xf7\xaf\xeb\x9c\x3a\ +\x65\x34\x58\x3a\x07\xa4\xda\x9d\xc1\x94\xd4\xd4\x80\x37\xd1\xf8\ +\xf1\xc3\xcf\x56\x15\xcc\x38\x27\x5d\xaf\x7b\xfe\xe9\xa7\x17\x8f\ +\x9a\xdd\xb5\xe6\xd1\xa7\xd7\xa3\x73\xe7\x4f\xd6\x08\xda\xf5\xe6\ +\x43\x7f\x7a\xad\x75\xee\xdc\xf2\x1d\xab\x1f\x68\xe0\xb7\x2f\x51\ +\xd6\xff\xf1\xc9\xbd\xf3\x17\xcd\xd0\x84\xc1\x84\x90\x70\x72\x36\ +\x2c\xc4\x45\x12\x13\x18\x93\xe6\xe6\xe6\x77\xde\x79\x47\xd3\xb4\ +\x50\x28\x14\x0c\x86\x3e\xc5\x35\xab\x90\xda\x8a\x77\x3e\xee\x49\ +\xff\xee\xbf\xad\x2c\xf4\xd2\x70\xcd\x7b\x77\x3f\xf0\xea\x8e\x89\ +\xa5\x93\x33\x6d\xd6\x51\xcf\x20\x3d\x16\xb1\x53\x14\x32\xa9\x50\ +\x0b\xd7\x85\x57\xd7\xb1\x54\x14\x13\x3a\x04\x1c\x44\x21\x20\xe2\ +\xc6\x63\xeb\x3a\xcf\x1d\xeb\x9e\xe5\x87\x8f\x2b\xa3\x3d\x02\x9d\ +\xe8\xc6\xb8\x7d\x76\x0d\x00\x08\x29\x4f\x7a\x2e\x85\x65\x59\xc1\ +\x60\xf0\x9c\xf9\xf3\xfe\x78\xdf\x9f\xa7\x4f\x9f\x36\x75\xca\x64\ +\x5d\xd7\x85\x90\x08\x81\x14\x12\xa4\x34\x4d\xd3\x34\x8c\xa3\x81\ +\x2b\x0e\x0d\x1c\xf8\x44\x80\xe2\x78\xf5\x63\x7f\xbe\x67\x2d\xea\ +\xd8\xb2\xad\xfa\x9c\xab\x7f\x90\xe6\x3a\x60\x77\xb9\x50\xd7\x9e\ +\x97\xd7\xed\x3c\xfb\xa6\xdf\x5e\x3b\x25\xcd\x60\xd0\xb1\xfd\x19\ +\x12\xc8\x3e\xfb\xa2\x4b\xc7\xba\x58\xf5\xfa\x2d\x36\xbb\x0d\x4b\ +\xc1\x25\xb2\x3b\x1c\x14\xf1\x84\x2e\x8b\x26\x9d\xb3\x72\xe5\x05\ +\x24\xda\xf0\x3f\xbf\x5f\xd7\xa3\x96\xc7\x23\x31\x6c\x46\x36\xad\ +\xfd\x68\xc1\x22\x62\x25\x74\x1a\x28\x9c\x3f\x63\xb4\x5d\x9a\x06\ +\x13\x27\xe5\xb1\x97\x7d\x1d\x3d\x81\x73\x1e\x0c\x06\x6f\xb9\xf9\ +\x66\xe8\xab\x95\xe0\x9f\xb6\xe8\x52\x8f\xc7\x89\x27\x2d\x3b\xcd\ +\x63\x43\x60\xcb\xca\xf1\x10\x2b\x61\x5a\x83\xcf\xf2\x1d\x9c\xa6\ +\x10\x54\x57\x13\xbe\x77\x9f\xc4\x18\x3b\x54\x54\x5b\x13\x39\x80\ +\xb0\x8d\x80\x04\xc0\x04\x99\x11\xe3\x99\x75\x3a\x97\x92\x10\x6c\ +\x57\x10\x06\x18\x8a\x27\x5b\x26\xf9\xca\x29\xe0\x0f\x33\x74\x7d\ +\xda\xb4\xa9\x9b\x2a\x2a\xce\x5b\xb0\x00\x01\x08\xce\x93\x96\xab\ +\x14\x42\x26\x07\xb3\x0b\x21\x8f\xd6\x6e\x42\x48\x29\xa4\x10\x92\ +\x8b\xe4\x01\x52\x4a\x89\xd4\x40\x28\xad\x38\xb3\x74\xd6\x05\xd7\ +\x8d\x2e\xc9\xed\xd8\x58\x29\x25\xe2\x7a\xcc\x64\x4a\xc8\x6f\xe7\ +\x96\x29\xa4\x02\x20\xa4\x14\x9c\x59\x9c\x0b\x84\x80\x71\x99\x1c\ +\x8a\x99\x6c\xbe\x82\x10\x12\xdc\xd2\x13\xba\x6a\xc6\xc3\x3a\x49\ +\x2d\xc8\xcd\x0c\x05\x82\x17\x5e\xbf\x20\x25\xaf\x78\x74\xe6\x8f\ +\x1c\xa9\xcf\xff\xe3\xaf\x77\xbd\x9a\x7f\xf3\xf7\x6e\x2c\xf3\x81\ +\x79\x32\xc8\x82\x44\xbc\xbf\xc9\x06\xa5\x34\xe9\x2e\xfc\x2c\x8f\ +\x10\xe3\x90\x5f\x3e\x3d\x65\xdd\x7d\xff\xef\xff\xb5\x8c\xce\x71\ +\xd7\xed\xde\x1a\xc9\x98\x39\x2a\xd3\x27\xb8\xf5\xe9\xc0\x15\x12\ +\x2c\x0e\x16\x06\x40\xd8\xa6\xf4\x7d\x1c\x20\x8c\x01\x4c\x3e\x90\ +\xf9\x21\xe5\xd0\x97\x25\x7f\x6b\x08\xf8\x82\x94\x20\x00\x4e\x3e\ +\x70\x19\x17\x18\xe3\x5b\x6f\xb9\x89\x10\x6a\x98\x46\xff\x12\x48\ +\x10\x5c\x70\x84\x00\x13\x8c\xc4\x91\x7b\x03\x26\x7d\xbd\xaf\x25\ +\x24\xff\x48\xc1\x0d\x1d\x07\x67\x9d\xbb\xe8\x8c\x2c\xc5\xb0\x2c\ +\x24\x2d\xce\x99\x91\x48\xe0\x40\x41\x49\x16\x7e\xf1\xf1\x7f\x64\ +\x2d\x9d\x46\x88\xe6\xb6\x85\xa0\xbd\x61\x4b\xc5\x36\x25\xcf\xe3\ +\xf4\xe7\xbb\x5b\x57\xbf\xf5\xf6\x7a\x2d\xa3\xa9\x27\xaa\x0b\x90\ +\x8c\x59\x96\x60\x52\x32\x41\x03\x93\xca\x03\x4f\x37\xb4\x07\x2f\ +\x99\xe9\x32\xa2\x4a\x6a\x30\xd2\xd4\x08\xa1\xd1\x2b\x56\x90\x1f\ +\xfd\xf4\x91\xcd\xfb\xc3\x63\xa6\x7b\x8c\x93\x02\x5c\x48\x76\x3c\ +\x22\x00\xd0\xd6\xda\x12\x8d\x46\x08\x26\x1e\xaf\x37\x10\x0c\x1d\ +\x1f\xbe\xc2\xb2\xd4\x94\xb2\x1b\x6f\xbf\xfd\xad\xb7\x3f\x68\xec\ +\x35\x0b\xcf\xb8\x64\xfe\xbc\x19\x41\x4d\x58\x8c\x60\x29\x8e\x30\ +\xcf\x0e\x03\xae\xce\xa0\x3c\x9d\xff\xfb\x39\xe2\x0b\xf8\xb8\x7c\ +\x36\x79\x82\xab\x05\x25\x08\x01\xa7\x48\x00\x82\x73\x81\x10\xe6\ +\x87\x74\x6d\xff\x8b\x9a\xdd\xd1\xdb\xdd\xdd\x54\x5b\x2b\x8e\xaa\ +\xbf\xc0\x84\xe8\x09\x9d\x28\x6a\x9f\x3a\xe6\x1c\x14\x57\x5e\x7e\ +\x16\xe5\x46\x3c\xce\x2c\x2e\xa9\x86\xb0\xcd\x97\x97\x1b\x17\xc8\ +\x77\xe9\x0d\xdf\x36\xfe\xf6\xc4\x1f\xee\xd9\xe8\x2f\x99\xf1\xcd\ +\x15\x8b\xaf\x5e\x50\xf1\xe4\x23\xff\xb7\xbd\x7c\xf6\x2d\xd7\x5e\ +\x74\xf3\x8a\x39\x0f\xae\xba\x7f\x07\xc1\x9e\x82\xf1\x39\x2e\xda\ +\x1b\xca\xca\x92\x6e\xce\x98\xb0\xc8\xec\x65\x37\x77\x3e\xf6\xd8\ +\x9f\xff\xf7\x37\xc4\xe6\x5f\xf4\xcd\x9b\x46\x76\xec\x7a\xf8\xd9\ +\xb7\x7a\x39\x29\x3d\xf7\x92\xb9\xa3\x3c\x09\x9d\x9f\x14\x92\x8b\ +\x10\x00\x20\x5d\x4f\xec\xde\xb5\xcd\x30\x0c\xbb\xdd\x21\x30\x6f\ +\x6d\x69\x8a\x45\xa3\x84\xd2\xe3\xac\x27\x51\x69\x6f\xdd\xe6\xc7\ +\x1f\x7d\x29\xa2\x79\x34\x02\xbd\x3b\xde\xbd\x77\xe3\x5a\x42\x91\ +\xc9\xf1\x84\x73\x97\x5f\x3c\x2d\xd3\x1c\xd0\x66\x13\xed\xae\xdc\ +\x75\xd8\xed\x46\x40\xf0\x17\x53\x4b\x87\x29\x5d\xbb\xdd\xbe\x71\ +\xe3\x86\xff\xf8\xb7\x9f\x15\x17\x8f\xf0\x07\x02\x49\xc7\x96\x94\ +\x92\x12\x72\xf5\xd5\xcb\x0a\x8b\x47\x08\xde\xd7\x8f\x2c\x39\x5a\ +\x42\x08\x51\x5f\x77\xb0\xa8\xb8\xc4\xe5\x76\x27\x5b\xee\x1d\xd8\ +\x5f\xe5\xf6\x78\x4f\xf1\x3c\x1b\x29\x65\x53\x4d\x4d\x2c\xdc\x8b\ +\x8e\xf2\xac\x08\x29\x82\x69\xe9\x29\x99\x99\x49\xc6\x97\xf4\xe3\ +\x2a\x0a\xe1\xa6\xc5\xfb\x02\x6d\x12\x61\xaa\x52\x64\x5a\x16\x26\ +\x0a\x25\x88\x73\x2e\x25\x08\x21\x15\x55\x91\x82\x27\xf9\x05\x55\ +\x14\x24\x39\x97\x88\x12\xc4\x4c\x0b\xa8\x42\x80\x27\x97\x10\x13\ +\x45\xa1\x98\x73\x06\x80\xa4\xe0\x02\x30\xc1\x20\x01\x51\x82\x99\ +\x65\xf1\x93\xf4\xd8\x13\x42\x3a\xda\xdb\x5a\x5b\x9a\x33\xb3\x72\ +\x3c\x5e\x6f\x7f\xf7\xc4\x44\x3c\x1e\x89\x84\x85\xe0\x25\x65\xe5\ +\x83\xfe\xa2\xaa\xa9\x55\xef\x3c\xfa\xc0\xda\x8e\xf3\x16\xcd\xb4\ +\x09\x21\x7a\x0e\xbc\xf0\xda\x96\x09\x0b\x16\xe5\xf9\xa8\x3f\xb3\ +\x64\x64\x8e\x57\x0c\x50\x8d\x83\x50\x05\xc1\x4f\x15\x4c\x58\xd6\ +\xa9\x3f\xbc\x04\x65\x16\x14\xa0\x63\x44\x83\x04\xe7\xa6\x69\x1c\ +\x66\xe9\x99\x47\xd9\x7e\x66\xdf\xbf\x87\x1f\x67\x1c\xfd\xff\xbe\ +\x7f\x06\x7e\x04\xb3\xcc\xc3\xab\xbc\xac\x81\x47\x9e\x24\x11\x82\ +\x30\xc6\x34\x9b\xcd\xed\xf1\x7c\xf2\xd0\x22\xe4\x70\xba\x12\x89\ +\x84\x61\x1c\xa7\xfa\x57\x32\x66\x79\xb3\x4a\xe7\x9d\x35\x4b\x05\ +\x00\x2b\x7f\x67\x45\x55\x7e\xf9\xe4\xb9\xc5\x1e\x5d\xd7\x8f\x70\ +\x2c\xd0\x53\x56\x93\x11\x4a\x53\x52\xd3\x4e\x05\x8e\x7b\x42\x84\ +\xd2\xbe\xb6\x4e\xc9\x68\x10\x9c\xbe\x82\x10\x32\x0c\x53\x48\x3e\ +\xb0\xed\xac\x94\x92\x10\xa4\xd9\x6c\xba\x1e\x3f\x26\x1f\x13\x28\ +\xa7\x68\x94\xf1\xca\x93\xf7\x3f\x69\x9b\x52\xe0\x6d\xd8\xb6\xb6\ +\x32\xe1\x3b\xdb\xad\x24\x12\x89\x41\x06\xf4\x9d\xca\xc0\xf5\x07\ +\x42\xa7\xcd\x72\xf6\xf4\x86\x5b\x5a\x3a\x11\x42\x39\x39\x59\xda\ +\x31\x66\x77\x9d\x36\x12\x8b\x46\xc2\xbd\xdd\x83\x62\xfa\x78\x86\ +\x84\x65\x39\x73\x26\xdd\xb0\xac\xfb\xa9\x55\x6f\x3e\xf5\x91\x50\ +\xbc\x39\x57\x5e\x77\x59\x81\x0f\x33\x8b\x7f\x56\x77\xd8\x29\x02\ +\xde\xd3\x66\x21\x3b\xbb\x7a\xde\x5f\xff\x91\xdb\xe5\x94\x12\x76\ +\xed\xa9\x5a\x78\xf6\xec\x81\x57\xa9\x28\x94\x9c\x5e\x03\x34\xbf\ +\x68\xac\x5e\x32\x06\xd9\x13\x16\xfe\xcb\xa4\x85\x9c\x0b\x42\x88\ +\xe0\xcc\xb2\x06\x67\xae\x14\x86\xe5\xcb\x00\x6e\x97\xd7\xe3\x99\ +\x33\x6b\x3a\x00\x6c\xf8\x78\xcb\xeb\x6f\xbe\x3b\x10\xa9\xba\x61\ +\x4c\x9d\x34\x2e\x27\xfb\x93\x3a\x25\xbd\xbb\x71\xd7\xde\x5a\x6e\ +\x0b\x94\x95\x97\xba\x29\x00\x40\xa2\xa3\x66\x7b\x55\xb3\x37\x77\ +\x54\x69\xb6\xaf\x9f\xd0\xd6\x55\xd7\xba\xb2\x8b\x02\x1a\x02\x90\ +\xed\xd5\x95\x07\x5a\x7b\x2c\x26\xdc\xd9\x45\xe5\x85\x99\x5f\xd9\ +\xe7\x40\x32\xcb\x4c\xb2\xe0\xe3\xf7\xc2\x19\x06\xee\x09\x93\x0f\ +\x3e\xf8\x60\xdd\xba\x75\x0e\x87\x03\x00\x12\x89\xc4\xb2\x65\xcb\ +\xf2\xf2\xf2\xfa\xec\x65\x55\x79\xef\xfd\xf7\x1b\xeb\x6b\x18\x17\ +\x0a\xa5\x03\xbd\xde\x84\xe0\xba\xfa\xe6\xac\x8c\xd4\x7e\xe0\xf2\ +\x68\xc3\xc3\x77\xff\x76\x2f\x73\xea\x8d\x35\xca\xa8\x4b\xfe\xfb\ +\x5f\x2e\xc6\x4d\xeb\xff\xf3\x3f\xef\x4f\xb8\x83\x91\xae\xc7\x2f\ +\xfa\xee\xcf\x16\x97\xa7\xc6\x5b\xf6\xbc\xf0\xd8\x5f\xfe\xbe\xae\ +\xfe\x8e\xfb\x9e\x5a\x94\x05\x00\xe1\x67\xee\xfe\xef\x4d\xf6\xf2\ +\xb1\x21\x1c\x9c\xec\x2c\xfb\x0a\x03\x17\x00\x10\x55\x55\xda\xe7\ +\x91\x95\x96\x69\x0e\x3e\x3d\xdd\xe5\x72\x0d\xc5\x97\xdb\xed\x0e\ +\x9b\xdd\xfe\xb5\xaa\x2f\x0f\x04\x02\x15\x15\x15\x19\x19\x19\xd1\ +\x68\x54\xd3\x34\x8f\xc7\xd3\xff\x96\xa2\xa8\xbb\x76\x6e\xdb\xf6\ +\xf1\xfb\x47\xcf\xd4\x16\x5c\x08\x20\x67\xcf\x9f\xdf\xff\x0a\xb6\ +\x85\x2e\xb9\xed\x27\xbe\x94\x00\xdb\xfd\xd2\xcd\x3f\x79\xa5\x89\ +\x5d\x58\xf7\xe4\x53\x89\xa2\x4b\x7f\xf7\x83\xf3\xb7\x3d\xfe\x5f\ +\xbf\x7f\xf8\xb5\x85\xbf\xbe\x66\xdf\xc6\x0d\xdd\x9e\xbc\x82\x2c\ +\x93\x48\x01\x40\x80\x45\x7a\x6d\x99\x57\xfd\xe0\x47\x67\xa7\x7c\ +\xd5\xef\x22\x56\x55\xd4\xd1\x50\x55\x7d\xb0\x29\x66\x81\x27\x94\ +\x39\x72\x64\x91\x9b\x72\xeb\x68\xe3\xec\xee\xdf\xfd\x76\x48\x8c\ +\x68\x42\xda\xda\xdb\x54\x55\xfd\xfa\x60\xb7\xac\xac\xec\xb2\xcb\ +\x2e\x7b\xe5\x95\x57\x30\xc6\x37\xdf\x7c\xb3\xdf\xef\x1f\xf8\xae\ +\x4a\x15\x6a\x53\x93\xf1\xa4\xc3\xb6\x46\x21\x2c\x41\x06\x1a\x2d\ +\x88\xda\x82\x29\x36\x00\xd8\xb0\x61\x93\x67\xe2\xbc\x6c\x6a\xbe\ +\x52\x6f\x16\x9c\x3b\x16\x01\x8c\x18\x55\x66\x7b\x6b\x53\xa3\x05\ +\xe3\x2e\xbc\x76\x9c\xd8\xff\xc3\x9d\x77\xf7\x69\x23\xc9\x58\xbc\ +\xe3\xe9\x5f\xfe\x64\x5b\xe9\xf8\x4b\x2f\x5f\x92\xeb\x39\x55\xda\ +\x65\xe0\x43\x73\x9c\x3e\x13\x0c\x10\x56\x28\xdf\xbe\xe6\xa9\x07\ +\x9f\x7d\x4f\xf8\xd2\x82\x0e\xd4\xde\xd4\xea\x19\x39\xeb\xc6\x1b\ +\xae\xc8\xf3\x20\x8b\x1d\x1e\x39\x7b\x63\xcd\xeb\x43\xe4\x16\xa0\ +\x94\x3a\x1c\xce\x4f\xad\x34\x3a\x9d\xe4\xc2\x0b\x2f\x5c\xb5\x6a\ +\x55\x69\x69\xe9\xc4\x89\x13\x0f\x5b\x91\x4f\x5a\x0a\x1c\x69\x56\ +\x4b\x40\xa8\x6f\xe0\xd6\x40\x31\x37\x3e\x75\xf7\xa3\x7b\x7c\xdf\ +\xf9\xd1\x65\x76\x88\x30\x00\x05\xf7\x7d\x10\x82\x43\x79\x00\xc6\ +\x80\x8a\x00\x25\xf7\xce\x5f\xde\xdd\xdb\x56\xfb\xf2\xa3\x7f\xfa\ +\xaf\x7b\xcd\xff\xfd\xe1\x55\x9e\x93\xcd\x15\x92\x71\x87\x70\x6f\ +\x38\x1a\x8b\x26\x43\xbe\x7e\xbf\xff\xf8\x11\x11\x4a\x95\x70\xcd\ +\xc6\xc7\x5f\xdc\x3a\xef\xa6\x9f\x2d\x18\x9b\x8e\xa4\xe4\xf1\xd6\ +\x67\xff\x74\xcf\xc3\x2f\x66\xff\xe0\x9a\xf9\x0a\xd2\x0f\xab\x80\ +\x28\x2b\x1b\x35\xa4\xa7\xff\x79\x07\x01\x7c\xa5\xc5\x6e\xb7\xdf\ +\x75\xd7\x5d\xa1\x50\xe8\x28\x74\x82\x38\xc6\x70\x17\x04\x20\x40\ +\x1c\x7e\x8b\x64\xe5\xeb\x0f\x3c\xb2\xd5\xf6\xa3\xff\xb8\x3d\xc7\ +\x06\x00\xce\x11\x41\xfc\xc1\xbe\x6a\x58\x90\xdd\x58\x53\x1b\x73\ +\x15\xa4\x0c\xe2\x4c\xc3\x0e\xb7\xcf\xe1\xf6\x5d\x7a\xd1\xbc\xd5\ +\xbf\xdc\xd5\x69\x80\xc7\x71\x92\x61\x2b\x85\xa8\xae\xae\x06\x40\ +\xc1\x60\x88\x73\x5e\x57\x57\xdf\xd5\xd9\x19\x4a\x49\x39\x8e\x63\ +\x1e\x63\x51\xbf\xbf\x52\x1d\x35\xf7\xdc\x69\xc5\xaa\x11\xe3\x12\ +\x69\xa1\xc2\x0b\x2f\x5e\xf8\xcb\x47\x76\xb7\x85\xe7\xe4\x38\xd0\ +\xc0\x5c\x5e\xaa\xd9\x6c\x43\xec\xd4\xfa\x7a\x15\x0c\x8e\x1d\x3b\ +\x76\xd0\x9b\x20\x05\x48\xc1\x79\x72\xc6\x7c\xdf\xc0\xad\x24\x55\ +\x90\x42\xe2\x81\xfe\x23\x19\xab\xf9\xeb\x1f\x9e\x67\x13\x2e\x59\ +\xff\xc2\x23\x6f\x58\xca\xf4\xc5\x97\xce\xb9\x6c\xf1\x1b\xbf\x7a\ +\xf8\xbf\x7e\xf5\x61\xf3\xde\xea\x79\xdf\xfc\x99\xbb\xef\x38\x1e\ +\x8f\xc7\x93\xbd\xfb\x7b\x2a\xdf\x7b\xfc\xf5\x8d\x52\xa1\x07\xb6\ +\x6f\x1e\x77\xde\xca\x4c\xfb\xc9\x67\x08\xb5\xb5\x75\xa5\xa3\xcb\ +\x47\x96\x94\x52\x42\x18\x63\xf1\x58\x6c\xef\xde\x3d\x35\x07\x0e\ +\x04\x83\x81\xe3\x01\x9e\x60\x85\x48\xce\xb9\x10\x42\x48\x60\x9c\ +\x0b\x0e\x83\xc6\x25\xe9\x70\x7f\xae\x2f\x41\x42\x01\xff\xec\x39\ +\x73\xab\xaa\xf6\x62\x82\x41\x22\x29\x05\x20\x04\x7d\x49\xab\x2c\ +\x23\x33\x33\x3f\x3f\xe7\x93\xa3\x95\xc0\xe5\x77\xfc\xa0\x35\x6e\ +\x30\x8b\xf9\x9c\x36\x2a\xa5\x77\xe4\x82\xff\xf8\x71\xe8\xfd\xad\ +\xb5\x73\x17\x5d\x3d\xb3\x3c\xbb\xef\x30\x2d\x77\xe5\xcd\xb7\xa6\ +\xa4\x10\x00\x70\x64\x14\x8c\x2b\xef\x69\x0e\xf3\xd1\xd3\xcf\x3b\ +\x63\x72\x89\x76\xb2\xaf\xd7\x32\x2d\x97\xc7\x3b\xba\x7c\x2c\x63\ +\x96\x69\x98\xc9\x01\xba\x45\xc5\xc5\x9b\x3e\xfa\xc8\xd0\xf5\x64\ +\x6a\xca\xd1\xbf\x25\x24\xa4\x66\x8d\x0c\xd6\x76\x31\xa9\x68\x36\ +\x9b\x04\x29\x25\xef\x89\x1b\x79\x63\x4b\xfd\x4e\x7c\x44\x76\x18\ +\x5a\x7e\xd5\x15\x43\xa4\x68\x8f\xa6\x6e\x9f\x3d\xc9\x46\x4a\xd9\ +\xd8\x50\x57\x36\x7a\xec\xe9\x04\x5f\xc3\xb4\x06\x09\x1d\x49\x49\ +\x15\x8a\x4f\xaf\x9e\x3d\x55\x7b\x76\x9b\xa6\x39\x7a\xcc\x58\xc3\ +\xd0\x39\x63\x9c\x31\xd3\x34\x31\xc6\x55\x55\x55\xd1\x70\xcf\x19\ +\x33\xcf\x3a\x56\x84\x82\x10\x1a\xef\xac\xdb\xbc\x79\x5b\x43\x97\ +\x1e\xca\x2d\x9d\x36\x79\xb4\x0b\x33\x26\x31\xc1\x47\xc6\xa3\xa8\ +\xa6\x0d\xd5\xf3\x99\x1c\xf0\x34\xac\xd1\xfb\xe5\xb4\x8f\xf4\x0e\ +\xd4\x50\x8a\xaa\x22\x84\x24\x48\x40\x28\x59\xff\x81\x30\x52\x14\ +\x2a\x8e\x9d\xb9\x8d\x08\xe5\x91\xda\xa7\xef\xff\xc3\x5e\x91\x35\ +\x2a\xd7\xb3\xe1\xa5\xbf\x6d\xdc\x7b\xde\x77\x56\x2c\x74\xe2\x41\ +\x5c\xb9\xf4\xf6\x3b\xbe\x33\x24\x8b\xa4\x69\xbb\x2b\x2b\x1f\x7a\ +\xe8\xef\x9e\x43\x29\x42\xc3\xf2\xf5\x11\x09\x70\x68\xb8\x3d\x4a\ +\x8e\x01\x4d\x96\x8a\x1c\xbf\xdc\x40\xa1\xb8\x6a\xfb\x07\x07\x1d\ +\x93\x7f\xf4\xbd\x6b\x52\x54\xe0\xed\x5b\x7e\xf9\x3f\x4f\x6e\x6f\ +\x98\x7e\x66\x9e\x73\x10\xe0\x0e\x91\xc6\xb5\xdb\xed\x9c\xf3\x9a\ +\x9a\x03\x45\x45\xc5\x2e\x97\x6b\x18\xbb\x9f\x51\x51\xed\xd9\xbb\ +\x7f\xe7\xee\x2a\x29\x45\x5e\x6e\xf6\xb4\xc9\x13\xbe\xa2\x17\x82\ +\x0e\x5d\x0f\x02\x48\x8e\x87\x06\x00\x01\x52\x1e\x37\xd9\x4f\x02\ +\x10\x4a\xb9\x91\x48\xe8\x26\x27\x38\x11\x8f\x9b\x02\xd3\x63\xa4\ +\x87\x0f\x95\x71\x26\xa5\xe4\x82\x9b\x86\x61\x99\x66\x72\x7a\xf5\ +\x30\x2e\x3f\x55\x62\xb1\xf8\xae\xdd\x55\x17\x2c\x9c\x0f\x00\x6f\ +\xbc\xfd\xde\x7b\x1f\x6e\x74\xd8\xed\xfd\xf7\x13\x63\x32\xa2\x28\ +\xdf\xed\x76\x7d\x65\x9e\xc3\x24\x6d\xa5\x54\x32\x2e\xa5\x44\x80\ +\x8e\x5f\x55\xcb\x98\xc8\x1b\x73\xd6\x98\x8d\xbf\xff\xf9\x4f\x7f\ +\x9c\x93\xea\x6c\x6b\x6c\xce\x98\x71\xd9\x98\x4c\x37\xe7\x83\xb4\ +\x90\x1b\xda\x5c\x85\xc1\x5c\xeb\xc3\x72\xbc\x95\xd6\x0d\x43\x37\ +\x0c\xce\xf9\xe8\xd2\x11\xb5\xf5\x8d\xbd\x56\xa4\xdf\xc1\xd4\xd5\ +\xdd\xd3\xde\xd9\xb9\x60\x7e\x7f\x66\x19\x3f\xb0\xfe\x95\xa7\x56\ +\xaf\xef\xd6\xd5\x09\x0b\xaf\xb8\x6c\x4e\x19\x41\xb0\xef\xbd\x67\ +\x1e\x7e\x79\x23\x49\x1f\x73\xf5\xf5\xcb\x8b\xbc\x04\x00\xcc\xde\ +\x9a\x27\xfe\xfe\x54\x60\xc1\x8d\x8b\x4b\x03\x00\xb0\x73\xd5\x83\ +\x8f\xbd\xbb\x9b\x50\xe2\x1e\x31\xe5\xba\x6b\x2e\x49\x25\x20\xad\ +\xde\x35\x8f\xfd\xa5\x3e\xf7\xbc\x1b\xe6\x8d\x06\x61\xee\x78\xfb\ +\xb9\x7f\xac\xdd\x1e\x95\x8e\xb3\x2e\x5e\x71\xc1\xd4\x3c\x00\x00\ +\x16\x7b\xeb\xa9\xbf\x1d\x74\x4f\xbe\xee\x1b\xd3\x91\xd5\xf8\xf7\ +\x7b\xff\x5e\xd5\xa5\x6b\x2a\x89\x46\x22\xa5\xe7\xdd\xb6\x72\x7e\ +\xc1\x71\x56\x9f\x31\xb6\x7d\xeb\x16\x82\x71\x7e\x41\xc1\x40\x5d\ +\x3c\xf8\xe5\x73\x06\x8e\xf4\xcb\x6e\xfd\xd1\xe4\xbd\x7b\x9a\x7a\ +\x8c\x40\x66\x61\x49\x61\x26\xe1\x26\x1f\x0c\xed\xc3\x49\x36\xa7\ +\x92\xf5\xa6\x69\x15\x15\x9b\xde\x7d\xeb\x75\x42\x09\x21\x84\x52\ +\x3a\xd0\x96\x8e\xc6\xe2\x0b\xce\x5b\x3c\xe0\xf0\x78\xcd\xc1\xae\ +\x91\x33\x17\xa5\xc6\x77\xfd\xdf\x6f\xff\x27\xbb\xe4\xfe\x29\xfa\ +\x9b\xbf\xf9\xcb\x1b\xf3\x56\xac\xe0\x15\xcf\xfc\xfa\x1e\xed\xee\ +\x9f\x5d\xa1\xef\x7c\xf3\x0f\x8f\x3c\xfb\xee\xe6\x9a\x0b\xa6\x5e\ +\x93\x34\x98\xf7\x6c\xdf\x86\x47\x5d\x78\xc3\xec\x5c\xa1\xba\x7d\ +\x04\xf4\x96\xca\x87\x1e\x7c\xe0\xb5\x77\x36\xe7\x5e\x35\x15\x00\ +\x40\xef\xa9\x6b\x8a\x4e\x38\xf7\x62\x47\xc3\x9b\x7f\xb9\xf7\x37\ +\x39\x7f\xfe\xfd\x68\x76\xe0\xa1\xdf\xff\xf1\xf5\x0d\x5b\x33\xe7\ +\x67\x4b\x00\x44\x83\xf3\x2e\x5a\x3a\xd5\xc2\xb2\xbd\xe2\xe7\x77\ +\xbf\x38\x25\xe8\x3a\xfe\xb6\x4b\x29\x9d\x34\x65\x2a\xe7\x3c\x1a\ +\x0e\xcb\xcf\xa4\xe9\x40\x8f\x76\x37\x36\x36\x36\x76\xe9\x51\xa6\ +\xa5\xa5\x85\x42\x0e\x0c\x83\x15\x33\x0e\x03\xf7\x54\xa2\x86\x08\ +\x09\x66\xf5\x76\xb5\x2b\x8a\x72\x34\xf5\xd2\x4d\x53\xa1\x03\x23\ +\xb9\xee\xf9\x57\x5e\x0b\x00\x10\xf5\xbf\xf4\xd4\x87\x18\x5b\x3b\ +\xde\xdd\xa0\x94\x2c\xbe\xfc\xec\x99\x50\x86\x3f\xfc\xc1\x13\x7b\ +\xba\x96\x16\xfb\xf2\x97\xde\xfc\x6d\xf7\x83\x7f\x44\x7d\x29\x82\ +\x7a\x47\x34\x01\x04\x3b\xfc\x19\xa9\x7e\x27\x00\x98\xaa\xef\xac\ +\x25\xb7\xa4\x87\xfe\xfe\x7e\x12\x1c\x8e\xd4\x45\x57\x7f\x13\x00\ +\xa0\xb9\xe7\x89\x75\x2f\x59\x16\x20\xea\x9a\x7e\xe1\x4d\xc5\x05\ +\x7f\x5b\xd5\x91\x3c\x45\x5b\x6e\x51\x09\x00\xac\x79\xe3\xfe\x9c\ +\xf9\x37\x2c\x1d\x9f\x72\xfc\xeb\xe1\x8c\x6d\xdf\xba\x05\x21\x94\ +\x5f\x58\xf4\xa9\x50\xc3\x44\x11\xbd\x07\x1e\xb9\xf7\xf7\x35\xb6\ +\x91\x13\x0b\xbd\xbb\xde\x7e\xe2\xbd\xed\xf5\x77\xde\x7c\x71\x80\ +\xca\xa3\x8d\xb3\xe1\xa9\x3b\xa7\x96\xe0\xe4\xec\xf6\xa3\xfe\x10\ +\x42\x8e\x4e\xd0\x01\x00\x30\xdb\x1f\xfb\xbf\xbf\x68\x73\xaf\x9d\ +\x96\x6e\x6f\xec\x8c\xd9\x92\xd1\x66\xbb\xdb\xab\xf4\x76\xf6\xea\ +\xee\xec\xe2\xd2\x82\x7c\x22\xfa\xf3\x53\xf0\xf8\x59\xb3\xdd\xb5\ +\x6f\xfd\xfb\x0f\x6e\xff\x9f\xa7\xde\x8f\x03\xa8\x81\xcc\xb2\xd2\ +\x11\x6e\x7c\x98\x4e\x93\xd1\xda\x7b\xee\x7e\xb1\x6c\xc1\xf5\x13\ +\x7d\x40\x5c\xa9\xa3\xc7\x8c\xf0\xd0\xc3\x3a\xd4\xb2\xa6\x77\x5e\ +\xdc\x66\x5c\x74\xe9\x5c\xfc\x69\x86\x0e\xa1\x64\xe2\x94\xa9\xe3\ +\x26\x4c\x44\x08\x7d\xaa\x99\x43\x28\xd4\xed\xda\x50\xef\x9a\xfa\ +\xa3\x1f\xdf\xb9\xe2\x9a\x1b\x7e\xf2\xc3\x5b\x42\x1d\x9b\xf7\xb6\ +\x44\x15\x45\x39\xda\xcf\x3d\xac\x71\xbf\x7a\xc6\xfa\x00\x73\xa6\ +\xfd\xf1\xdf\xfd\x7c\x97\xe7\xec\x1f\xdf\x30\x97\x02\x38\x35\x6a\ +\x45\x62\x00\x00\xcc\x88\x5b\x76\xa7\x2d\xd9\x9e\xdb\x1c\x00\x18\ +\xdb\xf4\xf3\x97\x4d\x3f\x1f\xcc\xda\x37\x56\xde\xf5\xc4\xe6\x33\ +\xa7\xcf\xcc\xa6\x00\x30\x90\x44\x8a\x58\xcd\x9f\x7e\xf5\xbb\x78\ +\xf9\x15\x3f\xb8\x74\x62\x3f\x2e\x8f\xd8\xab\xb7\xbc\xb9\x0e\xe7\ +\xcf\x99\x92\xf2\x69\x5a\x0f\x21\xce\xf8\xb6\xad\x9b\x10\x42\x85\ +\x85\x45\x9f\x6a\xec\x20\x00\xc3\x30\x35\x9b\x3b\xde\xdb\xde\xc2\ +\x38\x44\x7a\x04\x56\xad\x58\xb8\xb3\xd3\xc2\x9a\xc3\xa1\x62\x29\ +\x87\x81\x7b\xaa\x0a\x4f\xf6\xbf\x39\x5a\x3b\x49\x99\xec\x41\x36\ +\xe0\x25\xf1\xc1\x23\xf7\xbe\xd9\x59\xfa\xf3\x3b\x16\x90\x44\xd4\ +\xd0\x5c\x13\xa6\x8c\x7a\xec\x8f\xaf\x55\xd4\x8c\x32\x3f\x5c\xdd\ +\x9e\x3a\x76\x44\xb0\xaf\xaf\x3c\xe7\x2c\xd9\x2a\x5e\xc4\x7b\xea\ +\x5b\x7a\x1c\x3e\x4f\xd7\xc1\x46\x46\x54\x4d\xe9\x83\x92\xe0\x8c\ +\x25\xbb\x11\xc9\xf8\x4b\x7f\xfa\x6d\x95\xeb\xac\xff\xba\x62\xba\ +\x19\x8f\x09\xd5\xa1\x52\x04\x00\x52\x30\xd6\x0f\x5e\xd9\xf9\xe1\ +\x8e\xea\x82\x05\xd7\x7c\x7a\xfe\x99\x94\x84\x92\x09\x93\xa6\x08\ +\xc1\x63\x91\xf0\xa7\x6a\x5c\x21\x21\x94\x55\x18\x7f\xee\x89\x5f\ +\xff\x57\x85\x86\x25\x33\x12\xe1\x98\x68\xfd\xfb\xbd\x2f\x0a\x3c\ +\xe5\x1b\xdf\xbc\x6a\x76\xfe\xa1\xda\x88\x61\xe0\x9e\x7a\x1a\xd5\ +\xeb\xf3\xb7\x35\xd7\x71\x21\xa5\x44\x87\x32\x94\x24\x42\x48\x0a\ +\x49\x55\xcd\xe9\x72\x0e\xf4\x9e\xed\xde\xdb\xc9\x7b\xc2\xf7\xfe\ +\xc7\x4f\xe2\xba\x35\x75\xf9\x0f\xae\x9a\xb6\xf4\x9a\xea\xd6\xbf\ +\xfc\xe2\xdf\x88\x27\xf7\xa6\xdb\x97\x87\xfa\x70\x8b\x7d\x81\x54\ +\x69\xa7\x00\x20\x22\x2d\xab\x1f\xbd\x7f\x7b\x3b\x03\xa9\x5e\x74\ +\xf3\x2d\x13\xd2\xfa\xb0\xe7\xf0\x86\x42\xd8\x0e\x00\x90\xe8\x6a\ +\x38\xd8\x1a\xc1\x1f\xff\xe2\x27\x1b\xa3\xd2\xb3\x68\xd9\xed\x0b\ +\xc7\xf9\x00\x40\x73\x85\x42\xbe\x43\x5f\x1d\xef\xe1\x28\x30\xae\ +\x30\xf0\x19\x2f\x4a\x08\x66\x1a\xa6\xfc\x0c\x93\x68\x98\xc5\x7c\ +\x79\x93\xee\xfc\xd9\x48\x81\x10\xe7\x92\x50\x22\x2c\xc3\xb0\xb8\ +\x94\x60\xf7\x04\x8f\x28\x99\x3c\xb2\x21\xc8\x89\x92\x7f\xb2\x21\ +\xc8\x69\x99\xab\xf0\x59\xa4\xae\xbe\x71\xfb\xae\xdd\x7d\x94\x2e\ +\xe9\xaf\x97\x49\x6d\x24\x9c\x2e\xe7\x19\x53\x26\x1d\x31\xd0\x58\ +\xf0\x3e\x5d\x88\x29\xa5\x18\x03\x80\x60\x16\x50\xe5\x58\xbb\xb8\ +\x14\x9c\x31\x8e\x55\xf5\x38\xfa\x52\x30\x8b\x09\x09\x00\x84\x2a\ +\xe4\x0b\x35\xee\xde\xbb\xbb\x12\x00\x46\x96\x8d\x32\x12\x09\x21\ +\xb8\x65\x9a\xba\xae\x2b\x94\xd6\xd4\xd4\x74\x76\xb5\x9f\x39\x73\ +\xf6\xe0\xb9\x0a\x12\xa8\xa6\xc6\x5b\xab\xde\x7e\xf7\xa3\xf6\x08\ +\xf3\xa4\x15\x9d\x35\x77\x66\xa6\x1b\x33\x2e\x05\xb7\x8e\xa8\x50\ +\x1f\xd6\xb8\xa7\x96\xe4\xe6\x64\xe5\xe6\x64\x7d\x0e\x63\x8e\xd0\ +\x23\x30\x88\xe9\xf1\x32\x22\x10\x26\x8a\xfa\x29\x9b\x3c\xa6\x8a\ +\x7a\x22\xae\x05\x49\x29\x93\xbd\x1b\x25\x20\x84\x24\x82\xe3\x47\ +\xce\xb0\xa2\x98\xed\x7b\xfe\x7a\xef\xfd\x61\x77\x6a\x77\x4b\x87\ +\xdb\xb9\x6f\x7b\x75\xdb\x6d\xdf\xbc\x38\xa8\xf0\x61\xaf\xc2\xb0\ +\x9c\x0c\x8b\x32\x09\x59\xf4\x29\xda\x9b\x12\xa8\xab\xfc\xa8\x23\ +\x7d\xf6\xf7\x6f\xbb\x62\xe4\x88\xf1\x37\x7f\xf7\x5b\x59\xb1\x9d\ +\x95\x8d\x3d\x83\x8e\x8d\x18\xd6\xb8\xa7\x96\x18\x86\xd9\xda\xde\ +\x01\x52\x06\x83\x7e\xa7\xc3\xf1\x55\x05\x2b\xc2\xba\x9e\x10\x20\ +\x11\x42\x80\x10\x00\xc2\x08\x49\xc1\x4d\xd3\xc4\xc7\x6d\x5f\xcf\ +\xb9\xd0\x34\x05\xa4\xb0\xe2\xed\x5b\x36\x6e\xa8\x8f\xa8\xd3\x9c\ +\xb6\x41\x03\xc5\xc3\xc0\x3d\x85\xc4\x34\xad\x75\xef\x7e\xc8\xa5\ +\x94\x52\x26\xe2\x89\x45\xe7\xcd\xb7\x0d\x28\x7c\x3a\xce\xbc\x9a\ +\x53\x4d\x34\x9b\xba\x67\xf7\xae\xb2\x51\xa3\x09\x21\x82\x73\x8c\ +\x10\xa5\x8a\xa1\x27\x3a\x3b\xda\x83\xa1\xe0\x31\x51\xcb\x44\xc6\ +\xc8\xe9\xb3\x9c\x42\x4a\xcd\x87\x1b\x5f\x79\x3b\x7a\xf6\x92\xcb\ +\x47\xa5\xda\x06\x6d\xb0\x30\x0c\xdc\x53\x48\x12\xba\x1e\x4b\xe8\ +\x4b\xbe\xb1\x10\x00\x76\xec\xda\xfb\xfa\x1b\xef\x28\xaa\xd2\xa7\ +\x6e\x10\x58\xa6\x55\x32\xb2\xa8\xac\xa4\x78\x80\x1d\x1e\xab\xad\ +\xa9\x8b\x09\x2d\xa7\xa0\xc0\xad\x22\x00\x00\x33\x5c\x5d\x5d\x87\ +\xbc\x59\x85\x99\x9f\xd4\x18\x47\x3a\x9a\x2d\x47\x28\xe0\x50\x00\ +\x20\xd1\xd5\xda\xd0\xda\xae\x5b\x42\x71\x07\x0a\xf2\xb3\x35\x04\ +\x00\x60\x45\xda\xbb\xb8\x23\xcd\xe7\x04\x00\x61\xf4\x1e\xac\x69\ +\x30\x88\x2b\xb7\x30\xcf\x79\x88\x0c\xf3\x58\x67\x87\xae\xa4\x06\ +\x3d\xc9\xbd\xbe\xa3\x6e\x5f\x73\x98\xa5\xe7\x8f\x48\x71\x0d\x8e\ +\x1f\x4a\xa9\x65\xea\x5b\xb7\x6e\x2e\x2d\x2b\xb3\xdb\xec\x18\xe1\ +\x9e\xde\x9e\xaa\xaa\xbd\x4e\x97\x53\x55\xd5\x63\x65\x91\x73\xce\ +\x5d\x19\x25\x73\x73\x90\xa1\x27\xbe\x71\xfd\x8f\x2e\xd4\x9c\x1e\ +\x87\x6a\x99\xa6\x1c\x8c\x18\x0f\x03\xf7\x14\x12\x45\x51\xaa\x0f\ +\x54\xff\xe3\xc5\x55\x42\x08\x42\xb0\xe0\x42\x67\x89\x3e\x75\x8b\ +\x70\x47\x67\x17\xe3\x6c\x00\x70\x63\xaf\xfd\xe5\x7f\xff\x3f\x7b\ +\xd7\x1d\x1f\x55\x95\xfd\xcf\xbd\xaf\x4d\x9f\x4c\x7a\x2f\xa4\x87\ +\x84\x84\xd0\x91\x8e\xa0\x74\x10\x0b\xa8\x28\x88\x8b\xbd\x62\x59\ +\xcb\xda\xd6\xb2\xee\x5a\x76\x5d\x7b\x77\xd5\x55\x11\x05\x41\x3a\ +\x08\x48\xef\x09\x04\x08\x90\x84\xf4\x9e\xc9\x4c\xa6\xbd\x7a\xef\ +\xef\x8f\x97\x44\x9a\x5b\x7e\xc4\xb5\x30\x87\x7c\xf8\x84\xa9\xbc\ +\xfb\xbe\xef\xbc\x73\xce\xfd\x9e\xef\x59\x7e\xc4\x89\xfd\x4e\x29\ +\x6a\xc4\x93\x8f\xdc\x18\x2b\x34\xbe\xf7\xfc\xb3\xdb\xea\x34\xac\ +\xa8\x23\xe6\x3e\x78\xdd\xf0\x5e\x20\x39\xb7\xaf\xf9\xf2\xaf\x6f\ +\x7e\x3d\xec\xb1\x0f\xef\x1c\x1c\x03\x00\x5b\x3e\xf8\xd3\xbb\x25\ +\x5a\x5e\x52\x88\x29\xa5\xdf\x75\x89\xf1\x11\x58\x2a\xdd\xb5\xe6\ +\xd5\x17\x5e\x61\xa6\x3d\xfe\xb7\x39\xc3\x21\xd0\xfa\xe5\x6b\x7f\ +\xde\x5c\xad\x69\xae\x06\x5b\xef\xa9\x0f\xdf\x3f\xcb\x81\x95\xf2\ +\x3d\xeb\x5f\x7b\xe9\x75\x3a\x68\xfe\x0b\x77\x4f\x67\x80\x1c\x5c\ +\xfe\xd6\xbb\x6b\x4e\x84\xd8\x68\x8b\x14\x71\xd3\x83\xf7\x14\x44\ +\x1a\xcf\x55\x02\x23\x09\x89\x89\x92\x18\xd8\xb5\x63\xbb\xc5\x62\ +\x25\x94\x7a\x3d\x1d\x61\xa1\x61\xf6\x90\x10\x67\x5b\xcb\xbf\xaa\ +\x9d\x69\x8a\xa8\x01\x20\xd6\x62\x0b\x01\x20\x8a\xac\xd0\x1f\x49\ +\xe7\x82\xc0\xfd\x65\x01\xb7\xea\x64\xc5\x8e\x4d\x6b\xb9\xb3\x7a\ +\x25\x28\xa1\xa2\xac\xcc\x9b\x7f\xd3\x29\x8f\xf1\x7d\x27\xcd\x1d\ +\x3a\x2f\xce\xee\x3f\x72\xf7\x0d\x4f\x14\xb5\x5c\xad\x5e\x2b\x1c\ +\x00\x00\x20\x00\x49\x44\x41\x54\x43\xcb\xbf\xda\xda\x10\xff\x97\ +\x57\x16\x4a\x3b\x3f\xfa\xfd\x87\xff\x1c\x3b\xf8\x51\xbc\x6f\xf3\ +\xce\x0a\x77\x64\x7c\x2c\xd7\xd9\x63\xac\xb4\x88\xec\xd8\x5b\xfe\ +\x70\xd3\xc0\xce\x2a\xac\xb7\xa2\x68\xd3\x8e\xa3\xb6\xc4\xe4\x4e\ +\x75\x63\xce\x3c\xfc\xca\xdb\x27\xc5\x24\x18\x1b\xd6\xcc\x7f\xe8\ +\xd3\x83\xae\x59\x43\xd5\xd2\xb5\x1b\x0e\x86\xa5\x44\x76\xe8\xb3\ +\x1d\xb5\x96\x25\x5f\x6f\xcb\xbf\xe5\xed\xf9\x03\x8d\xaf\xde\x7b\ +\xed\xb7\x7b\xeb\x0a\x26\xa6\x9d\xab\xb0\x45\x29\xa5\x49\x89\x49\ +\x3e\xbf\x3f\x10\xf0\x63\xcc\x44\x47\x45\x5a\x2c\x56\x97\xcb\xf5\ +\x9f\xad\x04\x3d\x65\xce\xe1\x8f\x64\x72\x2c\xc7\x02\x00\x83\x19\ +\x4a\xa9\x1e\x45\xe9\xba\xca\x08\x61\x84\x3a\xd5\xcb\xf4\xda\x31\ +\xa5\x9d\xed\x97\x7a\xfd\x95\x52\x82\x50\xe7\x2f\xd0\x39\xa8\x23\ +\x88\xbd\xf3\x35\x96\x61\x04\x9e\x63\xcf\x22\xd9\xe8\x50\x38\xbd\ +\x88\xcf\x45\x27\x26\x02\x40\x6b\xc9\xe1\x40\x74\x5e\xef\x48\xee\ +\xf0\xf2\x9a\x90\xac\x89\xe1\x3c\x03\x39\x85\xb1\xd2\xd6\xf2\xc6\ +\xc0\x88\xa1\x33\xee\x1d\xea\x7b\xe3\xb1\x85\x5d\xe2\xb2\x92\x28\ +\x7b\xb7\xfc\xe3\x05\xa5\xa4\xef\xf8\x29\xd3\x32\x22\x78\x4b\xaf\ +\x41\x37\xdf\x33\x68\xd3\x07\x8f\x2c\xd7\xdb\x85\x59\x63\x6c\x62\ +\x22\x00\x94\x97\x1e\xe7\x63\xfb\xa5\x9b\x80\x33\xe4\xdd\xf2\xfb\ +\xbc\x83\x5f\x3e\xfa\x61\x9d\x0a\x00\xc0\x38\x46\x0e\xcb\xf8\x72\ +\xf1\xeb\xb6\xea\xf0\x7a\x63\xde\x15\x03\xfe\x55\xe5\x4e\x23\x9a\ +\xc1\x60\x30\x99\x4c\x9d\xfa\xaa\x5a\x4f\x0a\x2f\xb3\x35\x55\xd5\ +\x1c\xcf\xfb\x7d\x3e\x84\xb1\x2c\xcb\x9a\xa6\x99\xcd\x66\x45\x91\ +\x25\x49\x46\x08\xf1\x3c\x8f\x10\x28\x8a\x8a\x10\x60\xcc\xd8\xed\ +\x76\xbb\xdd\xee\xf1\x78\x24\x49\x32\x9b\xcd\x5e\xaf\x4f\x55\x55\ +\x8e\x63\x09\xa1\x91\x91\x91\x2c\xcb\x04\x09\xe3\xe7\x9d\x8f\xeb\ +\xde\xe0\x6c\xdd\x10\xd0\x9f\x38\xe3\xf1\xe6\xa2\xa5\xcf\x7d\xb4\ +\x67\xca\x6d\x8f\x24\x99\xd8\x03\x32\xc1\x46\x3d\x2c\x45\x0c\x26\ +\x6a\x67\x28\x29\x9f\x52\xba\x37\x5d\x79\xd7\x13\x23\x9b\xea\x76\ +\xae\xfc\xf4\xe9\x3f\x55\x3f\xf9\xc7\x7b\x53\x4c\x08\x00\x14\x55\ +\x83\x1f\x6a\xbb\xb4\xec\xfb\x4f\x5e\x5c\xda\x32\xf7\x81\x87\x62\ +\xbb\x94\x0b\x64\xb5\x0b\x73\x14\x1b\xed\x66\x06\xcb\x4d\x95\xe5\ +\x95\x0d\x8a\xf4\xef\xa6\x00\xea\x53\x0c\x01\xa0\xc7\x69\xd9\x6c\ +\xe9\x91\xd2\x92\x43\x87\x4a\x0e\x1f\x66\x05\xb6\xb8\xb8\x58\x51\ +\x94\xc2\xc2\x42\xb7\xdb\x5d\x56\x56\x16\x08\x04\x32\x33\x33\x59\ +\x96\x6d\x6a\x6a\x52\x55\x25\x34\xd4\x31\x74\xe8\xb0\xb4\xb4\xd4\ +\xe3\xc7\xca\x5a\x5b\x9d\x71\x71\xb1\x08\x31\x5e\xaf\x37\x2e\x2e\ +\xce\x68\xb4\xcc\xb8\x6c\x32\xc7\x05\x9b\xdd\xcf\xd7\x28\x3d\x77\ +\x63\x96\xbe\x83\x76\xc6\xf2\xba\xca\x37\x3c\xff\xde\x96\x09\x77\ +\x3c\x31\x3e\xc3\x0a\x00\x89\x51\x56\x4f\x49\x39\xc0\x45\xb2\xb3\ +\xa1\x51\x8d\x88\xb2\x9f\x1d\x7d\x62\x6b\x68\x94\x35\x34\x2a\x2d\ +\x99\xfd\x6e\xce\xab\x65\x0d\x6a\x4a\xea\x99\xae\xbd\x76\xdf\xd7\ +\xaf\x2e\x2e\xbb\xf1\xb1\xc7\xfb\x45\x9f\x2b\x8c\xf4\x1c\xfa\x78\ +\x55\xd9\xe5\x7f\x7e\x63\x54\x18\xa4\xfc\xe5\x8e\x8f\xbf\xd8\x33\ +\x78\xe1\xa8\x9f\xe7\xd6\xd4\xbb\x77\xef\x9a\xea\x9a\xb8\xb8\x38\ +\xc4\xa0\xa3\xfc\x51\x96\x65\x7d\x3e\x9f\xcd\x66\xb3\xd9\x6c\xaa\ +\xaa\x86\x84\x84\xd8\xed\x76\x59\x96\x3b\x3a\xdc\x18\xe3\x13\x27\ +\x4e\x54\x57\x57\xa9\x2a\x51\x15\xe2\x76\xbb\x46\x8c\x18\x15\x1d\ +\x1d\x4d\x29\x58\x2c\x66\x86\xc1\x17\xe6\xb0\xf0\x9e\x35\xa2\x0f\ +\xd6\x23\x9d\x31\x27\x3d\xa5\x7f\x8b\x68\x9a\x7a\xda\xdd\x36\xf0\ +\xd5\xdf\xdf\xa9\xd6\xfa\x6a\x27\xbf\x5f\x7c\x50\x4c\x1e\x7c\x69\ +\xe1\xf8\x89\x11\xdb\x5e\x7d\xea\x6f\x7e\x38\xb9\x27\x6e\xdc\x9c\ +\x8c\x10\xbd\x7c\x46\x45\xbf\x8f\xaa\x04\x00\xd4\xe6\xb2\xa5\xdf\ +\xae\xf7\xf2\x96\xe6\xc3\x5b\xb8\xec\xc2\x9c\xf8\x4e\x68\x2a\x92\ +\xdf\xcf\x28\x00\x00\x72\xe3\x67\xaf\xbc\xd9\x91\x74\x59\xcb\x81\ +\x95\x8b\x44\x36\x77\xe0\xe8\x9c\x38\x23\x00\xa8\xb2\xdf\x2f\xca\ +\x00\x00\xe6\xd8\x9c\x48\xb4\xec\xad\xb7\x5c\xe9\xc2\xa6\x13\xfe\ +\xfc\xd9\x89\x3f\x5b\x4c\xe5\x08\x71\x84\x86\x86\x8a\x92\xe8\xf6\ +\xba\x6d\x36\x5b\x5b\x5b\x9b\x28\x8a\x06\x83\x41\x92\x24\x96\x65\ +\x4d\x26\x93\xdd\x6e\x67\x18\x56\x5f\xd3\x9a\x9a\x1a\x93\xc9\xc4\ +\xb2\x5c\x5e\x6e\x1f\x8e\xe3\x14\x45\x1e\x3f\x7e\x7c\x72\x72\xd2\ +\xc9\x93\xd5\x2c\xcb\xfd\xa6\x05\xe2\xff\x17\xc6\x60\x3c\x78\xf0\ +\x90\x1d\x3b\xa8\x3e\x1a\x4c\x77\x04\x94\x02\x42\x40\x08\x8d\x31\ +\x9b\x72\xb2\x33\x4f\xf5\xc2\x79\x13\xae\x31\x34\xb7\xb7\x34\xb6\ +\x2a\x9a\xe6\x17\x45\x1c\xdf\xef\xf7\x0f\xdf\xb5\xe2\xbb\xbd\xcc\ +\x84\x9b\x26\x8c\x1b\xd8\xe5\x4b\xcd\xe3\xae\x98\x07\x49\xa1\x00\ +\x80\xcd\xf6\x98\x28\xc7\xb1\x46\x5f\xe2\xe0\xab\xe6\x8c\x1d\x1d\ +\x23\x74\x5e\x14\xb9\xa3\xae\xb4\xa0\x64\x00\x00\x30\x8e\x98\x79\ +\x43\x74\x07\x69\x6a\x6a\x93\x91\x49\x94\x3b\xcf\x68\xca\xe0\x2b\ +\xaf\xf6\x47\x21\x00\x60\xa2\x6e\x7a\xe8\xa1\xf5\x6b\x37\xd7\x76\ +\x68\x13\x7f\xf7\xf0\xc5\x03\x7a\xfd\x6c\xc0\x6d\x69\x6e\xf2\x76\ +\x74\x54\x9e\xac\xf0\xfa\x7d\xaa\xaa\x4a\x92\xc4\x30\x8c\xce\xa0\ +\xd3\x9d\xae\xdb\xed\x46\x08\x4c\x26\x93\xd1\x68\x54\x14\x2d\x35\ +\x35\x15\x00\xb5\xb4\xb4\x44\x44\x44\x54\x56\x56\xed\xdf\xbf\x3f\ +\x24\x24\x24\x24\xc4\x81\x10\x0a\x7a\xdc\xf3\x34\x8c\xd1\xec\xab\ +\x2e\x9b\x3c\xe9\x12\x3d\x26\xd4\x21\x4b\xa1\x13\xc0\x2c\xcb\x9a\ +\x8c\xa7\xea\x65\x19\x06\x5e\x32\x65\xe0\xe9\x9f\x60\x4d\x28\x98\ +\x75\x7d\xc1\xe9\x8f\x09\x05\x43\x3b\x35\x4c\xb1\x39\xe2\xa2\x49\ +\x57\x5d\x74\xd6\xf7\x26\xe6\x0e\xeb\xf4\x9c\xbc\x7d\xd0\xd4\xd9\ +\x83\xce\x7a\x41\x54\xe6\x45\x51\xdd\x57\x97\x2d\xe1\x92\xcb\xaf\ +\xfd\xf9\xb3\xd8\x25\x4b\xbe\xce\xc9\xc9\x51\xf6\x4b\x6e\xb7\xbb\ +\xc3\xe3\x61\x18\x86\x61\x18\xbd\x80\x10\x12\x12\x62\x36\x9b\x65\ +\x59\xd6\x05\x1d\x44\x51\x0c\x0b\x0b\x6f\x6d\x6d\xe5\x38\x9e\x63\ +\x79\x51\x14\x33\x32\xb2\x06\x0e\x1c\x58\x5e\x5e\x4e\x29\x4a\x4b\ +\x4f\x36\x1a\x0d\xc1\x18\xf7\xfc\x93\x33\xdb\xaf\xa7\x8f\xf7\xe7\ +\xbc\xc8\x9d\x2d\xad\x27\xcb\xca\x73\xb2\x7b\x9b\xcc\x26\x8e\x65\ +\x01\xc0\x62\xb1\x78\xbd\x5e\x4a\xa9\xa2\x28\x08\x21\xb3\xd9\xcc\ +\x30\x4c\x20\x10\x30\x1a\x8d\x2c\xcb\x38\x1c\x0e\x49\x94\x6c\x36\ +\xdb\xe0\xc1\x83\x6f\xbc\x71\x7e\x42\x42\x42\x6d\x6d\x6d\x49\x49\ +\x89\x5e\x44\x0b\x2e\x68\xd0\xfe\x47\x1e\xd7\x62\x35\x53\x4a\x5c\ +\x2e\x57\x44\x44\x44\x73\x4b\x4b\x7b\x7b\x3b\xc6\xd8\x64\x32\x49\ +\x92\x24\x08\x82\xaa\xaa\x89\x89\x89\xc7\x8f\x1f\x47\x08\x0d\x1f\ +\x3e\xdc\xe9\x74\xa5\xa4\xa4\x34\x37\xb5\xb4\xb4\xb4\x22\x84\x1a\ +\x1a\x1a\x6a\x6a\x6a\x19\x86\x29\x28\xe8\x6b\x32\x19\x49\x30\xc8\ +\x3d\x6f\x2b\xaf\xa8\x3c\x74\xf8\x18\xa5\x24\x25\x39\xb1\xa0\x4f\ +\xef\xe0\x82\xfc\x28\x70\xfd\x7e\x5f\x6d\x4d\xb5\xd5\x6e\xc7\x0c\ +\x17\x11\x11\x51\x5d\x5d\xdd\xde\xde\x2e\x08\x02\xc3\x30\xa1\xa1\ +\xa1\x59\x59\x59\x11\x11\x11\x36\x9b\xad\xbd\xdd\xe9\x76\xbb\x59\ +\x96\xb5\xdb\xed\x36\x9b\x9d\x52\xe4\xf3\xf9\xbe\xfb\x6e\x23\xc7\ +\x71\x2e\x97\xbb\xae\xae\x31\x2d\x3d\xf1\x5f\x6c\x43\x07\xed\x3f\ +\x31\xaf\xcf\x7f\xa0\xf8\xf0\xe8\x91\x43\x01\x60\xf3\xd6\x9d\x8a\ +\xa2\x98\x4c\xc6\xae\xe0\x8b\x32\x98\x49\x4a\x4a\x38\x3d\xcc\xfd\ +\x6d\x06\x4b\xe7\xaa\x11\x9e\x05\xdc\x86\xda\xba\x8c\xcc\xcc\xe8\ +\xe8\xe8\x4d\x3b\xb6\x37\x37\x37\x6b\x9a\xc6\x30\x4c\x6b\x6b\xab\ +\xc9\x64\xd2\xb3\xb4\x63\xc7\x8e\xc9\xb2\xcc\xb2\x6c\x52\x52\x92\ +\xcf\x17\x70\x38\x1c\x5e\xaf\xcf\x6e\xb7\xdb\x6c\xb6\xc6\xc6\x66\ +\x4a\xa9\xd7\xeb\x73\x3a\xdb\x45\x51\xfa\xe9\xf4\xf3\x2e\x9c\x5a\ +\x98\xaa\xaa\x16\x8b\x59\x55\xb5\xc2\x82\xbc\xf2\x8a\xca\x0e\xbd\ +\xf9\x11\x00\x63\xd4\xee\x72\xd7\x37\x36\x8d\x1d\x35\xec\xd4\xb7\ +\x68\x9e\xba\x75\x2b\x56\xec\x3d\x5a\x17\x9a\x3d\x7c\xd6\xe5\x17\ +\x87\xb2\x00\x52\xe3\xf2\xcf\x16\xed\xa9\xf0\x0d\x9c\x34\x7b\xf2\ +\x20\xbd\x56\x00\x0d\x07\xd7\x7d\x73\x40\x9b\x75\xf5\xa5\x21\x1c\ +\x80\x5c\xbf\xe8\xa3\x8f\x0f\xd7\x2b\x98\x33\x0c\x9a\x34\xef\xd2\ +\xfc\x30\x00\xf0\xd7\x15\x7d\xbe\xf2\xf0\xb0\xe9\x57\x65\x44\xb0\ +\x92\xb3\x6c\xc5\x37\xab\x0e\x57\xb7\xc7\xf6\xbd\x64\xf6\x94\x41\ +\x26\x90\x0f\x7d\xbf\x72\xdd\xf6\x62\xbf\x21\x61\xfa\xac\x59\xb9\ +\x31\x26\xb5\xbd\x6a\xd5\xb7\x2b\x8a\xca\x9a\xa3\xf2\xc7\xce\x9a\ +\x3e\xbc\x27\x85\xfb\x11\xa2\x9d\xf3\xa6\xf5\xf4\x94\x02\xa0\x73\ +\x68\x35\x02\xb0\x56\x9b\x4d\x92\xc4\xaa\xea\x2a\x00\x60\x59\x96\ +\xe3\x38\xa3\xd1\xd8\xd6\xd6\xc6\x71\x5c\x54\x54\x14\xcb\xb2\x84\ +\x10\x45\x91\x39\x8e\x53\x14\x95\xe7\x79\xb3\xc9\xec\xf7\x8b\x16\ +\x8b\xf9\xf8\xf1\x63\x0c\xc3\x47\x44\x44\x98\x4c\xe6\xd1\xa3\xc7\ +\x5a\x2d\x96\xa0\xbb\x3d\x4f\x13\x04\x61\xef\xbe\xbd\x3b\xb6\x6e\ +\xc4\x0c\xc3\x32\x8c\xbe\x1b\xdf\x6d\x1e\x8f\x6f\xe4\xe8\x8b\xcf\ +\x78\x4b\x6b\x79\x69\x7d\xc0\x32\x6c\xf4\xe0\x6f\xdf\xfd\xe8\x73\ +\x47\xfa\xad\x17\x87\xbc\xfb\xe4\x93\x47\x6c\x43\xc7\x66\xfa\x3f\ +\x7e\xef\xf5\x94\x3e\x7f\xce\x92\xab\xbe\xfa\xc7\x47\xcb\xd7\x6d\ +\x10\xfb\x2d\xb8\x9e\x05\x00\x68\x3b\xb8\x6d\x43\x91\x6f\xd6\xdc\ +\x99\x76\x16\x22\x93\xac\x20\x77\x6c\x5e\xfc\xe1\x97\x2b\xd7\x1e\ +\x65\xf3\x87\xcd\x66\x00\xa0\xe9\xc4\xc1\x16\x36\x7e\xe4\xb0\xc8\ +\xcf\xde\x7a\x31\x24\xf9\xcd\x99\x59\x1d\x07\xcb\xdb\x33\x07\x8e\ +\x6c\xdc\xfe\xe9\x8b\x1f\x1a\x5e\x7f\xe8\x6a\x57\xd9\xe1\x66\x12\ +\x36\x7c\x64\xdc\x57\x6f\xbf\xc3\x87\xa7\xcc\x1d\x11\xdf\x33\xd5\ +\x40\x8e\x73\x57\xed\x7f\xff\xdd\x45\xad\x20\xb0\x40\x08\xa5\x18\ +\x31\x9a\x24\x46\x0e\x9e\xfa\xbb\x69\xc3\x0d\x54\x3a\x4d\x4a\x3f\ +\x3c\x2a\xbc\xb1\xa9\x51\x51\xd4\x50\x47\x58\x87\xd7\x4f\x09\xb4\ +\xb4\xb4\xf9\x7d\x01\x86\x61\x12\x13\x92\x78\x41\x30\x99\xfc\x08\ +\xb1\x44\x83\xad\x5b\x77\x44\x46\x44\xd8\x6d\xa1\x1d\x1d\x9e\xf6\ +\x76\xa7\xd1\x68\x36\x99\xcc\xe1\xe1\xe1\x36\x9b\x2d\x34\xd4\xae\ +\x69\x1a\xc3\x32\x41\xf0\x9d\x5f\x39\x0c\x2b\x92\xd8\x50\x5b\x75\ +\x4e\xae\x82\x28\x9d\x21\x08\x02\x00\x10\x55\x30\xf6\x86\x02\x00\ +\x70\xed\x5b\xb4\xd8\x64\x36\xd4\xef\xfc\x64\x8b\x3f\xed\xa5\x67\ +\xe6\x84\xc9\x07\x57\x6c\x7e\xbb\xa9\x03\xb2\x78\x94\x90\x3f\x6c\ +\x48\x4b\x83\x2f\x2f\xdb\x88\x00\x40\xd9\xfe\xfd\x66\x53\xe6\xc4\ +\xe1\x03\xf2\xf5\xcb\x82\x8a\x3e\x4b\x7c\xdf\x31\x43\x1b\x04\x4f\ +\x9f\x14\x0b\x02\x80\xc4\x41\x97\xdd\x34\x08\x40\x3a\xb1\xfa\x93\ +\x15\x2c\xa2\xc0\x27\x5f\x73\xc3\x3c\x00\xd8\x55\xbb\x7a\x77\x23\ +\x0b\x00\x31\x03\x26\xce\x1f\x00\x00\x0d\x5b\xfe\xb9\xec\x1c\xff\ +\xd5\xff\x37\x70\x31\xb4\x37\x54\xb4\xb2\xb1\x93\xa6\x8f\x63\x5b\ +\xf6\x2f\x5d\x57\x3e\x7a\xd6\x4c\xe3\xc9\x1d\x2b\x8f\x97\x75\xc8\ +\xc3\x8d\x3c\x3a\xd5\xef\x62\x85\x28\x92\x24\x22\x16\xb7\xb6\xb5\ +\x52\x02\x1c\x27\xd4\xd7\xd5\xfb\xfd\x62\x52\x52\x32\xc3\xb0\x9a\ +\xaa\xf5\x2d\xe8\x1b\x17\x1b\x27\x49\xca\xf8\x71\x13\xa2\xa2\x62\ +\xb7\x6c\xd9\x7a\xf4\xe8\x51\xa3\xd1\x94\x9c\x9c\x92\x94\x94\x34\ +\x78\xf0\xa0\x21\x43\x06\x5b\x2c\x16\xed\x17\x32\xbb\xfa\xd7\x8e\ +\x5d\x84\xd8\x1f\x31\x86\x3d\x37\x95\x4f\x73\x55\x7e\xf0\xec\x53\ +\xcd\xbd\x26\xcc\xbc\x28\x6c\xd3\x8a\x43\x7d\xc7\x4e\x09\x43\x20\ +\xd7\x57\x53\xde\x1a\x6d\x05\xc6\x91\x38\x64\x44\x9e\xab\x95\x49\ +\x4f\xcb\x00\x00\xa0\x9a\x23\x3a\xdd\x58\xb7\xf6\xee\xfb\xff\x74\ +\xa0\xce\x0b\x00\xc8\xe0\xe8\x37\x62\xb8\xd6\x16\x88\x4c\xcd\xef\ +\xc6\xa0\xbf\xf1\xf0\x2b\x4f\xbe\xc2\x5f\x34\x67\x5c\xae\xce\xfb\ +\x0e\xec\x5c\xfc\xb7\x8f\x0e\x18\x6e\x98\x3d\x45\xdf\x47\x96\x5b\ +\x4f\xbc\xf1\xf8\x73\x52\xc1\xf4\xa9\x83\xa3\x7a\x36\x58\x0a\x49\ +\x48\x1f\x3a\xb8\xdf\x45\xfd\xb2\xc2\xc3\xa3\x0b\x87\x0e\x18\x5a\ +\x98\x65\x66\xe8\xd9\xaa\xba\x18\x23\x1c\x19\x19\x29\x89\x52\x7b\ +\x7b\xfb\xc9\x93\x15\xaa\xaa\xf0\x3c\xef\x0f\xf8\x74\x22\x58\x72\ +\x72\x72\x52\x52\x12\xc7\x71\x00\x54\x96\xa5\xd8\xd8\x58\x55\x55\ +\x45\x51\x74\xb9\x5c\x84\x90\xf4\xf4\x74\x8c\x19\x00\x14\x13\x13\ +\x13\x94\x64\xfc\x1f\xe4\x2d\x67\x3f\xe4\x2c\xdd\xf8\xf4\xd3\x2f\ +\xbb\x52\xa6\x3d\xba\xf0\x72\xab\x56\x57\xd2\xc6\xa5\xa4\xf7\x02\ +\x80\x83\xdf\xef\x66\xa2\xfa\xa6\x9b\x00\x00\x02\xe5\x3b\xab\x99\ +\x90\xcc\x74\x0b\x00\x00\x32\x0c\xbb\xfa\xae\x67\x9f\xff\xeb\x68\ +\x7b\xe9\x87\x2b\x76\x77\x9e\x30\xb1\xb4\xb8\x59\xcc\x2e\xec\x1c\ +\x27\x58\xbb\xe7\x9b\x27\x9f\x7d\xc7\x32\x7c\xfe\x43\x37\x8e\x33\ +\x21\x80\x40\xcd\xc7\x7f\xf9\xe3\x57\xc7\x4c\xf7\x3e\xfa\xf0\xa0\ +\x44\x23\x00\x34\x16\xaf\xfe\xe3\x33\xaf\x41\xc1\x35\x8f\xdc\x3e\ +\xc5\xd6\x73\x25\x50\x42\x71\x88\xdd\xe1\x3a\x79\xac\xa2\x45\x6a\ +\xae\x38\x7e\xf8\xd8\x81\xf5\x6b\x77\xaf\xd9\xf8\x7d\xc0\x1e\x19\ +\x62\x3c\x93\xbf\xc5\x76\x74\x78\x8d\x46\x83\xc5\x62\x6d\x6d\xeb\ +\xd0\xc5\xa3\xfd\x7e\xbf\xc5\x6c\xc9\xca\xce\x8a\x8c\x8c\x0c\x0d\ +\x0d\xf5\xfb\xfd\x2e\x97\x8b\x61\xd8\x23\x47\x8e\x0e\x1f\x3e\x2c\ +\x31\x31\x91\x52\xaa\xa7\x6b\x66\xb3\x59\xdf\x51\x2b\x2f\x2f\xb7\ +\x87\x58\x2f\xa8\xc9\x50\x3f\x55\x7e\x46\x3b\x0d\x9d\x9d\x59\x53\ +\x7a\xc6\xf2\x7a\x2b\x37\x3f\xf3\xf2\xe7\x85\xd7\x3f\x72\xcd\xd0\ +\x44\x00\x00\x8a\x34\xd1\xe7\x6a\x77\x36\x94\xee\x7d\xf7\xbb\xba\ +\xc9\x0f\x2f\xd4\x3d\x68\xe5\xfe\x43\x5c\x68\x66\xaa\x11\x80\x88\ +\xcd\xad\x1d\x06\xb3\x55\x76\x96\x95\x36\xaa\x71\x7d\x22\xf4\x6f\ +\xf1\x1c\x3b\xec\x54\xa3\x0b\x12\x8c\x00\xd0\x7c\x60\xe9\xb3\xef\ +\x7c\x3f\xe5\x8e\x47\x27\xe4\x85\x03\x00\x15\x5b\xde\x7f\xf6\x4f\ +\x95\x31\x93\x9e\xb8\x6f\xa2\x19\x01\x00\xb4\x97\xae\x7a\xf6\xb5\ +\xe5\xa3\x6e\x7a\xec\xb2\x7e\xd1\x9d\x9b\x7b\x3d\x64\x9a\xaa\x85\ +\xa7\x16\xf4\x8b\xda\xf4\xc2\xef\x6f\xe7\x05\xcb\xf0\x09\x63\xab\ +\xd7\x7c\xdc\xc8\xc5\x5c\x71\xdd\x45\x16\x90\xe5\xb3\xa5\xf4\x15\ +\x45\x15\x25\xc9\x6a\xb5\x9a\x8c\xae\x0e\x45\xe1\x79\xde\xe1\x70\ +\x08\xbc\x70\xf0\xe0\xc1\xe2\xe2\xe2\x89\x13\x27\x86\x84\x84\x04\ +\x02\x01\x9e\xe7\x08\x21\x2c\xcb\x4a\x92\x14\x1e\x1e\x6e\x36\x9b\ +\x8f\x1e\x3d\x2a\x8a\x62\x7d\x7d\xfd\x90\x21\x83\xd3\x33\x7a\xb9\ +\xdd\xee\xe0\x1e\xc4\x79\x7a\x54\xa3\xc9\x4c\x00\x54\x4d\xa3\x14\ +\x75\x95\x81\x28\xd2\x3b\xbd\x31\xe6\x4f\xaf\xdb\xec\x5f\xf1\x75\ +\x49\xb3\x4f\x58\xfd\xde\xfd\x5f\xfb\x0b\x66\xde\x71\xcd\x90\xb8\ +\x99\x13\x72\xde\x7c\xf3\x81\xdd\x8e\xa8\x11\x37\x3c\x3c\x29\xd3\ +\x0e\x00\x00\xca\x91\x2a\x4f\x42\x7e\x21\x0f\x00\x81\xa6\x15\x1f\ +\xbe\xb6\xab\x2a\xc0\x10\x35\xba\x60\xf6\x8d\xe3\x72\xf5\xcf\xa9\ +\x38\x59\x6b\x4c\xeb\x17\xcb\x01\x50\xdf\xc6\x35\xcb\x2a\xda\xb9\ +\x1d\x8b\x5e\x5e\xfb\x89\x61\xe2\x75\x77\x0f\x64\xb7\xac\xde\x59\ +\x15\x5d\xb8\xe3\x8f\x0f\x6e\x0c\xed\x35\xea\xde\x9b\x27\xed\xf9\ +\x76\xc9\xf1\x76\xd9\xfa\xcd\xeb\xdb\xbf\x90\x07\xcf\xba\xfb\xf2\ +\xc2\xe8\x9e\x3a\x7c\x4a\x54\x55\x88\xbc\x62\xc1\xef\x73\x8f\x1e\ +\xd7\xac\xf1\xd9\xa9\x31\x74\xca\x44\x91\x70\x66\x01\xcb\x67\x8d\ +\xa2\x66\x6d\x36\x5b\x6b\x6b\xab\xc5\x6c\xc1\x88\xe3\x38\x5e\x55\ +\x55\xb3\xd9\x1c\x1a\x1a\x5a\x53\x53\x93\x91\x91\xe1\xf7\xfb\xb7\ +\x6f\xdf\xee\x74\x3a\x8d\x46\x63\x6b\x6b\x8b\xdf\xef\x8f\x88\x88\ +\x38\x76\xec\x58\x44\x44\x84\xd7\xeb\x6d\x6d\x6d\x6d\x69\x69\x49\ +\x4a\x4a\xca\xc9\xe9\xad\x28\x4a\x10\x79\xe7\x5b\x54\x67\x99\x79\ +\x73\xe7\xec\x2f\x3a\x88\x11\xd2\x43\xaf\xee\x00\x8c\x10\x6a\xb1\ +\x9a\x47\x0e\x1f\x72\xea\xeb\x87\xcc\x7f\x7e\xe9\x5c\x55\x92\x15\ +\x42\x41\x30\x5b\x01\x98\x81\xb3\xee\xcb\x9d\xe4\xd6\x58\xb3\xd5\ +\xd8\x1d\x10\xb3\x53\xee\x7c\x92\xd1\x95\x12\x4c\x09\x57\xdf\xf1\ +\xd8\x0c\x49\xc1\x9c\xd1\x66\xfe\xa1\x1e\xdc\x7b\xd2\x2d\x7f\x62\ +\x38\x16\x00\x90\x71\xc6\x3d\xaf\x4d\x51\x55\x49\x56\x28\x30\x46\ +\xb3\x59\x60\x26\xff\x63\xd9\xa5\x8a\x2c\xab\x1a\x61\x38\x23\x03\ +\x30\xfa\xf6\x57\x86\xdd\xa2\xc8\xb2\x4a\x00\x0c\x66\x5b\x8f\x5e\ +\xb8\x18\xcb\x9e\x03\xdb\xd6\xed\xae\x52\x86\x8e\x4b\x45\x5a\xc0\ +\xed\x53\x4c\x16\x5e\x55\xcf\x25\x33\x5a\x55\x55\xed\x72\xb9\xa2\ +\xa2\x63\x14\x55\x53\x55\x45\x9f\x61\xa9\x17\x71\x8d\x46\x23\xc7\ +\x71\x09\x09\x09\x25\x25\x25\x81\x40\x20\x21\x21\x31\x3f\x3f\xdf\ +\xed\x76\x37\x35\x35\x15\x15\x15\x19\x0c\x86\xc2\xc2\xc2\xed\xdb\ +\xb7\x8f\x1a\x35\x92\xe7\xf9\x80\x18\x04\x6e\x0f\x58\x66\x7a\x6a\ +\x66\x7a\xea\x7f\xf8\x62\xce\x60\xe0\x00\x8c\xe6\xd3\x1e\x34\x59\ +\xed\x67\xc0\x81\xe7\xf9\x6e\x64\x08\x46\x8b\x70\x16\x4d\xf7\x14\ +\x01\x10\xcc\x0b\x46\x5e\x00\xd3\x0f\x9f\xc9\x1b\x8d\xbc\xd1\x68\ +\x3a\xfd\x4b\x0d\x26\xf3\x4f\x70\xdd\x72\x6c\x73\xe9\xd6\xcf\xd7\ +\x95\x64\xa6\x86\x7e\xf1\xd9\xaa\xbb\x6f\x1e\xb3\xe1\xeb\x65\x69\ +\xe3\x67\xf5\x8d\x37\x9d\x8d\x5d\x6c\xb3\x86\x0c\x1e\x34\x54\x10\ +\x0c\x84\x68\x94\x52\x8e\xe3\x34\x4d\x6b\x6f\x6f\xd7\xe9\x35\x2d\ +\x2d\x2d\x6d\x6d\x6d\x61\x61\x61\x1c\xc7\x05\x02\x01\x4a\x69\x4c\ +\x4c\x4c\x62\x62\x62\x6a\x6a\xea\x82\x05\x0b\x2a\x2b\x2b\xb3\xb3\ +\xb3\x93\x93\x53\xbc\x3e\x9f\xcf\xe7\x0b\xc6\x09\x41\x3b\xbf\x8a\ +\x0a\x69\x69\x6c\x8c\xed\x7b\xe9\x2d\xb7\x5e\x15\x2f\x04\xbc\x7e\ +\xb5\xa3\xb9\xa6\x3d\x20\xa3\x73\x76\xf9\x5e\x7d\xf5\xd5\x94\xd2\ +\xf2\x8a\xf2\xef\xb7\x6e\xd7\x34\x4d\xef\xc9\x89\x8c\x8c\x54\x14\ +\xa5\xb5\xb5\x35\x23\x23\x43\x10\x04\x59\x96\x55\x55\xad\xac\xac\ +\x5c\xb1\x62\x45\x56\x56\x56\x74\x74\x34\x42\xa8\xa9\xa9\x89\x52\ +\x5a\x58\x58\x78\xe4\xc8\x91\x97\x5e\x7c\xe9\xde\xfb\xee\x4a\x4a\ +\x4a\x0a\x06\x0c\xe7\x9b\xa0\x68\x9a\xb3\xdd\x0d\x40\xed\x36\x1b\ +\x7f\xc1\x8c\x97\xea\x86\xae\xd9\x66\xab\x59\xb3\xe2\x75\x4f\xd8\ +\x91\x13\x95\xad\xef\x54\xb5\x28\xb1\x63\x22\xed\xf4\x5c\xd3\x64\ +\x59\x4a\x69\x53\x53\x13\xc7\xf1\x71\x71\xb1\x36\x9b\xcd\xe3\xf5\ +\x98\x4c\xa6\xf4\x8c\xf4\xa3\x47\x8e\x66\x67\x67\xf7\xea\xd5\x8b\ +\xe3\xb8\xb5\xeb\xd6\x59\xad\xd6\x8e\x8e\x8e\x8a\x8a\x8a\xb8\xb8\ +\xb8\xdc\xdc\xdc\x03\x07\x8a\x3e\xfd\xf4\xd3\xea\xea\xea\xc3\x87\ +\x8f\x34\x35\x35\xd6\x37\xd4\x73\x6c\xb0\xa4\x70\xbe\xa6\x28\xea\ +\xf7\x5b\x77\x7a\xbc\x3e\x7d\xf4\xe4\xd4\x89\xe3\x18\xe6\x02\xda\ +\xd3\x51\x55\x2d\xb2\x57\xbf\xb1\x83\x15\x17\xe5\x46\x8d\x49\x20\ +\xd8\x74\x59\xff\xc1\xc9\x36\x7c\xce\x2e\x4b\xd6\xd9\xe6\xf4\x7b\ +\x7d\x92\x24\x49\x92\x0c\x80\x18\xc4\x50\x4a\xad\x16\xab\xd7\xeb\ +\x0d\x0f\x0f\x37\x18\x0c\x94\xd2\xf0\xb0\xd0\xe2\xa2\xa2\xd4\xd4\ +\x5e\x0b\x17\x2e\xdc\xb0\x61\xc3\xae\x5d\x3b\x6b\x6b\xab\xad\x56\ +\x6b\x43\x43\xfd\x91\x23\x87\x59\x96\x45\x08\x13\x1a\xa4\x35\x9e\ +\xaf\xf9\x03\x81\x0e\x8f\x77\xc6\xd4\x4b\x01\x60\x7f\x51\xc9\xf2\ +\x55\xeb\x85\xae\xf0\x94\x02\x68\xaa\x96\x93\x9d\x9e\x9a\x92\x74\ +\xc6\xbb\x44\x4f\x5b\x8b\xd3\x6f\x09\x8f\x72\x98\x3b\x5f\x2c\x75\ +\xb4\x34\x75\x68\x91\xd1\xd1\x86\x1f\xb6\x2c\x34\x57\xbb\xcf\x12\ +\x62\x63\x11\x00\x10\x8f\xab\xc5\xe9\x0a\x50\xc4\x58\xc3\xa2\xc3\ +\x2c\x9d\x7e\xdd\xeb\x72\xb3\x66\x9b\x81\x43\x00\xe0\x6f\x6f\x6e\ +\xf5\xc8\xf6\xc8\x58\xbb\x01\x03\x00\x55\x7c\x8d\x4d\x6d\x54\x08\ +\x89\x8d\x38\x2d\x1b\xf3\xbb\xdb\x54\xce\x62\x33\xf5\x0c\x47\x85\ +\xa8\xaa\x21\x2c\x79\xea\xac\xe4\x86\xaa\xf2\x7a\xa7\x14\x1e\x9b\ +\x14\x1b\x6e\x51\x65\xe9\x9c\xee\x90\xa5\xaa\x1a\x1f\x1b\xdb\xda\ +\xe6\x14\x38\x03\xcf\x08\x54\x03\x03\x67\xb0\x1a\xad\xb1\xd1\x31\ +\xe9\xa9\xbd\x5a\x5a\x5a\x45\xd1\xdf\xd4\x50\x8f\xa8\xc6\x20\x9a\ +\x9c\x18\x37\x63\xda\xe4\x67\x9f\x7d\xee\xd8\xb1\xd2\xa8\xa8\x68\ +\xb7\xcb\x05\x44\xe3\x59\x0e\xe3\x73\xd0\x20\x82\xf6\xdf\x57\x15\ +\xd8\xaa\x9a\x9a\xf5\xdf\x6d\x24\x1a\x41\x18\xb1\x98\xaa\x8a\xd8\ +\x79\x13\xc5\xd8\xd9\xe6\x2c\x3e\x28\x9f\x01\x5c\xd7\xd1\x8d\xaf\ +\x7f\xbc\xbc\xc5\xe3\x73\x2a\x51\x0b\x7e\xff\xc0\x45\xc9\x96\xca\ +\x1d\x8b\x5f\xf9\x78\xa3\xc7\xeb\xb2\xf7\x9d\xf6\xe8\x5d\x57\x86\ +\x60\xda\x52\x71\xf0\xdb\x4f\xdf\x5a\xeb\xee\xf3\xea\x73\x37\x87\ +\x71\x40\x9a\xf6\x3c\xf1\xc8\xdf\x64\x47\x2f\xb3\x20\x5c\x34\xf3\ +\xd6\x29\x7d\xc3\xfc\xad\x15\x1b\x97\x7c\xf2\xe1\x36\xcf\x83\xcf\ +\x3d\xd7\x3f\x86\x6d\xd8\xbf\xe4\xd5\x7f\x6e\xf1\x8b\x1d\x1e\x26\ +\x75\xe1\xe3\xf7\x67\x5b\x5b\xfe\xf1\xf7\xb7\x8a\x6b\xdb\xdb\xdb\ +\x3c\x03\x66\xdf\xb3\xe0\xd2\x3c\x16\x00\x40\x3d\xb1\xe3\x9b\xe7\ +\x9f\xf9\x38\xff\xe6\xe7\xee\x98\x9c\xdd\x33\x45\x05\x86\xc5\x72\ +\xdb\x92\xb7\x5e\x5d\x59\xea\x8f\x0e\x33\x3a\x5b\x3b\x72\x27\xcd\ +\xbd\x6e\x5c\x1f\xa4\xc9\x67\x83\x8b\x8d\x89\x89\x39\x71\xe2\x44\ +\x88\x23\xb4\x7f\xbf\xfe\xf5\xf5\x8d\x75\x75\x75\x1c\xc7\xf5\x29\ +\xc8\x3d\x5a\x7a\x58\x55\xd5\xd4\xd4\x5e\x5e\xaf\x87\xe3\x38\x8c\ +\x31\xa5\x74\xc9\x92\x25\x15\x15\x15\x2d\x2d\xcd\x08\x21\x9f\xcf\ +\x4b\x88\xc6\xb2\xac\xc9\x64\xd4\xb4\xa0\xbb\xed\x01\xe3\x79\xbe\ +\xec\x78\xe9\xd6\x0d\x2b\xcf\xc9\x55\x08\x48\xf2\xf5\xf3\x16\x9c\ +\x79\xfe\x42\xd3\xae\xba\xf9\xc1\xd4\x44\xfb\xdb\x77\x2c\xd8\xba\ +\xbf\x61\x90\xc5\xf5\xe2\x6b\xab\x46\xdd\xf3\xdc\xa4\xd8\xc3\xb7\ +\x3c\xb2\xa8\xc4\x7d\xe5\xa0\x40\xd1\xe7\x1f\x2f\x3a\x52\xd1\x10\ +\x33\xe2\xb2\x50\x0e\x00\xe0\xc8\xae\xdd\x42\xfe\x9c\x17\xef\x98\ +\xd0\xf9\xc1\xbe\x86\x6f\x3e\xf8\xc7\xbe\xca\xe3\x42\xcc\xd0\x94\ +\x68\x16\x00\xcc\xb1\x7d\x6e\xb8\x77\x74\x6a\xb4\xff\xe9\xf9\xb7\ +\xed\x38\xd6\x92\x3d\xd0\x34\x64\xea\xdc\xcb\x93\x93\xab\x96\x3f\ +\xf1\xc4\xa6\x2d\xd7\x5e\x9a\x67\x03\x6d\xdf\xea\xc5\x07\x6a\x9a\ +\x69\x64\x62\x46\x4e\x5a\xcf\x55\x15\x98\xba\xa2\xcd\x9b\xeb\xac\ +\xb7\x3f\xf2\x40\x56\x04\xef\x2c\xfd\xee\xaf\x1f\x7d\x53\x92\x97\ +\xd6\x37\x9a\x57\xce\xaa\x2a\xb0\x5e\xaf\xd7\x60\x30\x78\x3d\xde\ +\xf8\xa4\x14\x8c\x91\x5e\x5b\x90\x24\xc9\x62\x35\x37\x35\x35\xee\ +\xdc\xb9\xa3\xbc\xbc\xac\xa5\xa5\x89\x61\x98\xda\xda\xda\xcf\x3e\ +\xfb\x4c\x96\x65\x41\x10\x04\x41\x30\x9b\xcd\x66\xb3\x99\x65\x59\ +\x9b\xcd\xe6\x74\x3a\x83\xfe\xb6\x67\x4e\x1e\xc3\x70\x2c\xc3\x9e\ +\x4d\x57\xa2\x54\xd5\x18\x7c\x96\x50\xa7\x25\x2a\xc1\x02\xe0\x2c\ +\x5d\x75\x28\x10\x71\xcd\xc0\xc4\x7d\xcb\xde\x66\x07\x5e\x3e\xb3\ +\x5f\x24\xb8\x2b\x4d\x82\x01\x34\xe0\xa2\xfb\xdc\xfa\x48\xca\x47\ +\x7f\x78\x84\x24\xa7\x21\x00\x00\xff\xa1\x7d\xbb\x4f\xb6\xb7\xaf\ +\xda\x99\x3a\x7e\x70\x06\x03\x00\xc6\xa8\x2b\xee\x7d\x3c\xee\x9d\ +\x47\xd7\x91\x9c\x30\x04\x00\x60\x8b\x4e\xb5\x01\xd4\x6c\xfd\xb6\ +\x9a\xcf\x99\x96\xe6\x00\xc6\x90\x91\x66\x07\x7f\xed\x86\x9d\x75\ +\x03\x07\xcf\xb0\x01\x1c\x5d\xf7\xc9\xb6\xb6\x5e\xb3\x86\x1b\x0f\ +\x97\x89\x79\xc9\x3d\x96\x41\x22\xa0\xae\xf6\xf6\x90\xc4\xac\xb4\ +\xb8\x10\xa4\x28\x71\xe9\xd9\x31\xa6\xcd\x4e\x4f\x00\x45\x0b\xe7\ +\xac\xe3\x56\x45\x46\x46\x89\x92\x58\x5b\x57\x5b\x5b\x5b\xa3\x11\ +\xcd\xe7\xf3\x6c\xd9\xb2\xa5\xb4\xf4\x48\x55\x55\x65\x73\x73\xb3\ +\xc5\x62\xa4\x94\xb2\x2c\xa3\x69\x1a\xc6\xd8\x68\x34\xb2\x2c\xab\ +\xff\xe2\xf7\xfb\x45\x51\x74\x38\x1c\x2c\xcb\x06\x3d\x6e\xcf\x9c\ +\xbc\x1f\x17\x04\xc1\xe7\x12\x04\x01\x90\xf7\x7f\xfb\xd1\x47\xab\ +\x8f\x5f\x7c\xf3\xbd\x83\xe3\xc5\x97\x0e\xf8\xfa\xce\xea\x0f\x00\ +\xad\xa5\x87\x55\x21\x3a\x3d\x14\x00\x33\xa8\xe3\xe4\x21\x27\x3f\ +\x3d\x4b\x6f\x88\x14\xc6\xdf\xf8\x78\x46\xf9\xc1\x7f\xbe\xf3\x4c\ +\x8d\xff\xe1\x05\x63\x32\x11\xc6\x2c\x38\xf7\x95\x39\x13\xa6\x77\ +\x35\x5c\x68\xbe\x8d\x5f\xbc\xb5\x64\xaf\xfb\xaa\x85\xf7\xe5\x45\ +\x18\x00\xa0\xed\xd8\xe6\xd7\xdf\xfe\x52\x28\xb8\xfa\xd6\xa9\xf9\ +\x75\xbb\xbf\x78\xe9\xcb\x92\x6b\xee\x1e\x71\x74\xd3\x6a\x2f\x4e\ +\x37\xc9\x04\x0c\x3d\x43\xc8\xd5\x34\x12\x9d\xd6\x7f\x90\x99\x65\ +\x10\x16\x78\x0e\xc0\x3e\xf4\x92\x19\x89\x49\xe1\x82\x81\x05\x31\ +\x20\x9f\xee\x74\xd9\xa6\xa6\x26\x59\x96\x63\x62\x63\x5b\x9a\x5b\ +\x09\x21\x3c\xcf\x29\xaa\x72\xe0\xc0\x3e\x4d\xd3\x54\xb5\x23\x2c\ +\x2c\x84\x52\x70\xbb\x3b\xf4\x0e\x75\xa3\xd1\xc8\x30\x0c\xc7\x71\ +\x7a\x97\x84\xda\x65\x5e\xaf\x37\x48\xc6\xed\x11\xfb\xaf\x04\x41\ +\x80\x78\xd7\xbe\xf7\xd2\xda\xc6\xe8\xdb\x9e\xfa\x73\x46\x28\x02\ +\xe9\x44\x8d\x1f\x65\xc6\x46\x00\xf8\x96\x2d\xdd\x1a\x3b\xf0\xf6\ +\x28\x0c\x00\xe0\x2c\xdd\x17\xb0\xc6\x64\xc7\xea\xf0\x62\xc2\x12\ +\xd2\xc2\x12\xd2\x5a\x0f\xac\x5a\x76\xbc\x86\x8e\xc9\x44\x00\xb4\ +\xe9\x48\x8d\x8f\x9f\x95\x13\x01\x00\x20\x36\x7f\xf9\xc6\x5f\xf7\ +\x6b\xb9\xbf\x7f\xee\xde\x58\x01\x00\xa0\x6a\xd7\xa2\xbf\x7f\x56\ +\x3c\xfa\xfa\x87\x26\xf5\x8d\x03\x80\xca\xb6\x8e\xa8\x18\xdb\xee\ +\x25\xef\xee\xdb\xb9\x93\xc9\x89\xac\x6d\x57\x43\x62\xf8\x9e\x3a\ +\x76\xc1\x16\xca\x96\x1e\x5c\xfd\x4d\x2d\xcf\x31\x44\xd3\x00\xa1\ +\xc6\x8d\x2b\x14\x0d\x27\xf6\x1e\x90\x97\x68\xd7\x4e\x99\xfe\xc3\ +\xf6\xef\xdf\x5f\xd3\xb4\xa6\xe6\xe6\xe2\xa2\x03\xad\x6d\x2d\x18\ +\x83\x20\xf0\x00\x20\xcb\xa2\xd5\x6a\xe5\x38\x9e\xe5\x18\xd6\xc5\ +\x20\xd4\x39\xe1\x92\xe7\x79\xbb\xdd\xee\xf7\xfb\x03\x81\x80\xcd\ +\x66\x73\x38\x1c\xed\xed\xed\x2e\x97\x8b\x06\x81\xdb\x43\x75\x5c\ +\x4a\xbb\x04\x41\xba\x1b\xfe\x11\x00\xa5\xda\x99\x82\x20\x70\x78\ +\xd9\x5f\x9f\x5f\x7a\x6c\xde\x9d\xe3\x5a\x0e\x6d\x92\x53\xfb\xe5\ +\xc6\x85\xa7\x5a\x02\x1b\x17\x7d\xd0\x6c\x3c\xbe\x93\xe6\x3f\x32\ +\x43\xef\x53\x27\xfb\xb7\x1f\x16\xa2\x2f\x8d\x44\x00\x62\xe3\xda\ +\x35\x1b\xdd\xd4\x22\x37\x1e\x5a\x53\x6c\xbc\xfa\xfe\xbe\xba\x03\ +\xaf\x3c\x70\xc0\xc9\xa4\x66\x86\x62\x00\x75\xd3\xc7\xcf\xbf\xb9\ +\x45\xb9\xeb\xce\x5e\xc7\x77\x6c\x93\xf2\x06\xc5\x88\xbb\x1e\x7f\ +\xe4\x9d\x84\x99\xb7\x85\x8b\x15\x3b\xf7\xfb\x0b\x0b\xd3\x73\x27\ +\xfc\xee\xe9\x09\x00\xfe\xa3\x0f\xdd\xd9\x38\xf6\xd6\x9b\x72\x7b\ +\x08\xb5\x00\x80\x10\x56\x7c\xce\xb2\xe3\x65\x3e\xd5\xb5\x67\xe7\ +\x91\x98\x3e\x83\x92\x1d\xac\xa4\x68\x2a\xc1\x38\xa2\x77\x7e\x72\ +\xc8\xa9\x47\xcf\x16\x15\x15\x11\x42\xea\xea\xeb\x2b\x2b\x2b\x15\ +\x45\x02\x20\xa2\x18\xf0\xfb\x79\x84\x80\x65\x59\x49\x96\x28\x70\ +\x94\x12\x0a\x44\x57\xc5\x63\x59\x96\x52\xaa\x77\xf5\xe8\x77\x2e\ +\x96\x65\x0d\x06\x03\x04\x43\x85\xf3\x36\x06\xa3\x82\x82\xbe\xbb\ +\x24\x11\x63\x04\x14\x51\xe8\xfc\x83\x10\x22\x1a\x71\x44\x19\xd3\ +\x52\x4f\x1b\x9c\x8b\x4c\xa9\xd3\x27\x38\xbc\xe5\xfb\x77\xcb\x4a\ +\x76\x68\x76\x6e\x7c\xf4\x75\xf7\xde\xfa\xe5\xb2\x4d\x72\xd8\x88\ +\x27\xe7\x4f\x88\xe9\xdc\xda\x25\x8e\xbc\xd1\x97\x25\x0e\x00\x00\ +\x00\x4e\xa0\x52\xed\xc9\x46\xc1\x9a\x78\xd7\x63\x37\xf7\xeb\x9a\ +\x9c\x83\x22\x73\x2e\x9b\x9d\x60\x07\x00\xaa\x18\xe2\x72\xa7\x8e\ +\x91\xea\x0e\xef\x3e\xa1\x99\x0c\x09\x05\x91\x46\x6e\xc8\xd4\x69\ +\x14\x35\xec\xdc\x59\xe9\x48\xea\x5f\x50\x98\xde\xe9\x1d\x25\xe3\ +\xb0\x49\xb3\x0b\xa2\x7b\xb2\x01\x4e\x53\x55\x5b\x7c\xfe\x6d\x77\ +\xa7\x7e\xf3\xfe\x5b\x15\x91\xe1\x26\x7b\xcc\xd4\xb9\x57\xa5\xd8\ +\xb0\xac\x12\xa2\x69\xca\xe9\x3c\x9b\x4e\xbd\x30\xc1\x60\xe0\x05\ +\xde\x68\x32\x52\xaa\xa9\xaa\x8a\x10\x58\x2c\x16\xa3\xc9\xe8\xf1\ +\x76\xc8\x32\x25\x44\xd3\x69\x75\x7a\xea\xe6\xf5\x7a\x15\x45\x21\ +\x84\x74\x74\x74\x88\xa2\x68\x36\x9b\x79\x9e\xc7\x41\xe0\x9e\xb7\ +\x61\x8c\xaf\xbb\x76\xd6\xa4\x49\x97\xa2\x2e\x79\x95\x1f\x44\x56\ +\x28\xe5\x38\x2e\xd4\x71\x1a\x0f\x21\x67\xfc\xec\x9c\xf1\xa7\x7d\ +\x82\x2d\xa9\xff\xfc\x3b\xfa\x9f\x91\xc6\x0c\x18\x37\xb5\xf3\x57\ +\x43\xd8\xc8\xe9\x73\x47\x9e\xf5\xbd\xc9\x85\x63\x93\x3b\x21\x6c\ +\x1c\x3c\x71\xde\xe0\xd3\x9e\x1c\x78\xd3\x9d\x03\xcf\xe1\x1d\x1d\ +\xc9\x93\x66\x24\xf7\xf0\xe1\x33\xac\xe2\x3a\xf9\xc6\x9b\x6f\x1d\ +\x81\xec\xfb\x9e\xbb\xa9\x71\xc3\x47\xaf\xff\xfd\xd3\xdb\x6e\x9f\ +\x1d\x6b\x3c\x6d\xae\x65\x57\x09\x82\xe3\xc2\xc3\xc3\xfd\x81\x00\ +\x2b\xfa\x65\x49\x52\x14\xc5\x6c\x36\xda\x6c\x36\x45\x55\x54\x55\ +\xd1\x54\x0d\x73\x9d\x19\x03\x83\xb1\xa6\x51\x84\x90\x28\x8a\x00\ +\xe0\xf7\xfb\x15\x45\x51\x14\xc5\x6e\xb7\x47\x46\x46\xf6\x60\x0b\ +\xc7\x85\x6c\x1c\xc7\x46\x47\x86\x5f\xa8\xd7\x2d\xb8\x5a\x1b\x69\ +\xec\xb0\xfb\x67\x4d\x8a\x36\xe2\xa4\x69\x73\x85\x98\xc3\x54\x96\ +\x88\xf1\x1c\xd1\x08\x6b\x30\x18\xfc\x7e\x3f\xc3\xb2\x3c\xc7\xf3\ +\x3c\x4f\x88\xa6\xaa\x9a\x28\x8a\x2e\x77\x3b\x00\xd1\x34\x95\xe7\ +\x4d\x84\x10\x55\x51\x55\xac\x76\xfa\x00\x4a\x4d\x26\x53\x20\x10\ +\x10\x04\xc1\x68\x34\x0a\x82\xe0\x08\x71\x08\x82\x10\xcc\xcf\x82\ +\x76\x3e\xa6\x2a\x6a\x68\x52\xbf\xb9\x69\x3c\x10\x45\x92\x28\x80\ +\x90\x37\x68\x80\xa6\x2a\x84\x9c\x6b\x78\x09\x05\x12\x10\xfd\x7e\ +\x7f\xc0\x27\x89\xaa\xaa\x6a\x9a\xc6\xf3\xbc\xdf\x1f\x40\xc0\x50\ +\x8a\x78\xde\x08\xc0\x68\x2a\x05\x84\x54\xaa\x32\x08\x13\xd0\x00\ +\x88\x20\x70\x02\xcf\xc9\xb2\xa8\x2a\x52\x98\x23\xa4\xad\xad\x45\ +\x51\xe4\x60\x98\x7b\xfe\x56\x53\x5b\x7f\xe8\xc8\x31\x4a\x49\x6a\ +\x72\x52\x56\x66\xda\x85\x76\xf8\x08\x21\x42\x54\x06\xb3\xfa\x28\ +\x56\x00\x60\x39\x5e\x1f\xcf\x77\x26\x70\x5b\x5a\x9b\x09\x21\x98\ +\x65\x65\x59\x91\x15\x45\x96\x15\x8b\xc5\x8a\x10\xb6\x58\xac\x0c\ +\xe6\x18\xcc\xaa\x8a\x06\x14\x23\xc4\x50\x04\x80\x91\xaa\x69\x36\ +\xbb\xd5\x64\x34\xf9\xbc\x1e\x45\x02\xa3\xd1\xc8\xb3\x4c\x4b\x6b\ +\xab\xaa\xa8\xc1\x52\xee\x79\x9a\xcf\xef\xdf\xbd\xb7\x68\x60\xff\ +\x02\x00\xd8\xb9\x67\xbf\xa2\x2a\x26\x93\x49\xdf\x4b\xa7\x14\x18\ +\x96\x89\x8b\x89\xfa\x81\x5c\xfb\xdb\x44\x2e\xe6\x30\x6d\x6f\xad\ +\x6f\xf7\x88\x9d\xd3\x1f\x28\xe1\x2c\xa1\x51\xa1\x56\x04\x67\x4e\ +\x96\x44\x00\x48\x55\x55\x45\x55\x30\x42\xba\xa8\x87\xde\xa2\x83\ +\x75\x8d\x72\x42\x28\x00\xc3\x30\x2c\xcb\x4a\x92\xec\x72\xba\x14\ +\xb3\x09\x01\xe6\x79\x41\x96\x15\x41\x30\x50\x0a\x02\x2f\x30\x0c\ +\x13\xa4\x2b\x9c\x77\x2d\x8c\x68\x84\x24\xc4\xc7\x12\x42\x07\xf6\ +\xef\x7b\xec\x78\x79\xf7\x4c\x3b\x8c\xb0\xdb\xdd\x51\x5d\x53\x37\ +\x72\xd8\x69\xb9\x13\x0d\xb4\x6e\xdb\xb0\x6e\x6f\x69\x5d\x78\xce\ +\xb0\x69\x13\x06\x5b\x11\x00\x71\x6d\x5a\xba\x74\x4f\x85\x6f\xc0\ +\xa5\x33\x47\xe5\x76\xf6\xd5\xb8\x2a\x76\xad\x3a\x20\x4e\x9c\x36\ +\xd2\xce\x02\xa8\x2d\x2b\xbf\x5a\x7c\xa4\x56\x04\xc6\x50\x38\x6e\ +\xd6\x98\xde\x0e\x00\xd0\xda\xcb\x96\xae\x3d\xd2\xf7\xe2\x49\xbd\ +\xc2\x18\xc5\x53\xb7\x69\xf5\xda\x92\x6a\x57\x7c\xe1\xb8\x69\xa3\ +\x73\x79\xd0\xca\xf6\x6e\xfc\x6e\xc7\x41\xd1\x94\x38\x69\xfa\xd4\ +\xd4\x30\x1e\x00\x4e\xee\x59\xb5\x72\xeb\x61\x14\x91\x33\x63\xda\ +\x84\x18\x6b\x0f\x39\x2c\xcc\x70\xd4\xbf\xfd\x9b\x4f\x17\x6d\x28\ +\xa1\x9c\xc0\x60\x04\x14\x34\x59\x8a\x1e\x3a\xe3\xf6\x2b\xc6\x1a\ +\xe1\x74\x5d\x05\x59\x53\x11\x42\xb2\x2c\x13\x42\x04\x41\xd0\x7b\ +\x45\xf4\x5a\x81\x2e\xac\x42\x29\x45\x80\x4c\x26\x93\x42\x55\x16\ +\x58\xce\xc0\xfb\x03\x81\xa8\xc8\x48\x4a\x69\x6b\x6b\x6b\xab\xd6\ +\xe6\x08\x0d\x85\x73\xcb\xe4\x04\xed\xbf\x33\x41\x10\xf6\xed\xdf\ +\x77\x60\xcf\x76\x84\x31\xcb\xb2\xdc\x69\x82\x20\xa8\xa3\xc3\x33\ +\x70\xf0\x99\x1a\xa1\xcd\x47\xf7\x15\x57\x7a\x52\xd2\xe2\xd7\x7f\ +\xf2\x86\x68\x88\xbf\x71\xb4\xe3\xb3\xe7\x9e\xdc\x26\x65\x0c\x8d\ +\x6d\x7a\xeb\xf5\x57\x63\x5e\x7a\x3a\x5d\x6d\x58\xb9\xe8\xd3\x25\ +\xcb\x57\xb4\xe7\xce\x9d\x3a\x63\x24\x00\xb8\x0e\x6f\x5d\xba\xa1\ +\x7c\xe2\x15\x53\xed\x02\x4e\x88\x30\x82\xea\xdb\xb5\xe2\xf3\x45\ +\x4b\x97\x1d\x50\xb3\x5e\x9b\x30\x05\x00\xea\x4b\xb6\x95\xb4\x32\ +\x69\x29\xd6\x65\x6f\x3e\x67\x88\x7e\x6d\x4a\x6a\xfb\x96\x3d\xc7\ +\x6c\xf1\xa9\x81\x3d\x4b\x9f\xff\x10\x5e\x5d\x78\x79\xcb\x96\x7f\ +\x3c\xff\xe9\xc1\xb1\xd3\x2e\xae\xde\xf0\xf9\xdf\x15\xe3\x33\xf3\ +\x46\xf7\x08\x72\x59\x96\x6d\x3e\xb4\xf5\xcb\x4d\x4d\xd3\x6f\x7d\ +\xa8\x4f\xb4\x81\x74\x0e\x91\xa7\x0c\x6f\xe4\xa9\x7c\x46\xfe\xc4\ +\x4a\xa2\xcc\xf3\x3c\x00\xf2\xf9\x7c\xba\xa2\xa8\xae\xc2\xe4\x70\ +\x38\x74\x2f\x0b\x94\x62\x06\x23\x86\xe1\x00\x33\x3c\xc3\x0b\x82\ +\x22\xab\x04\x61\x45\x51\x29\x20\x00\x4c\x09\x65\x39\xbe\x6b\x86\ +\x60\xd0\xce\xab\x1c\x16\xf0\x7a\x1a\xaa\x4e\xb0\x67\x4f\xdd\xa1\ +\x54\x94\x94\x8b\x86\x8d\x38\xe3\xf1\xa8\xc2\x4b\x6e\x2b\x04\x80\ +\x40\xf5\xfa\xb5\x04\x70\xf3\xbe\xcf\x57\xd5\x86\xff\xe9\xef\xb7\ +\xc4\x6a\x07\xb7\xdc\xfe\x56\x5d\x07\xa4\x61\xbf\x21\x32\xbd\x4f\ +\x4e\x7a\x20\x3f\xc7\x8c\x01\x40\xdd\xf1\xfd\x16\x7b\xdf\x49\xd3\ +\xc7\x8d\xe8\xf2\xd9\x6d\x0a\x1b\xdd\xaf\x20\x53\xf3\xf7\xe9\x65\ +\x43\x00\x90\x34\xe4\xca\x7b\x86\x00\xd0\xea\x3d\xcb\x37\x8a\xa2\ +\x02\x7c\xca\xbc\x5b\x6e\x03\x80\x22\x69\x4f\xf1\x09\x19\x03\x1c\ +\xda\x77\xc8\x3e\xf0\xaa\x2b\x26\x0c\xd8\xd6\xbc\x7d\x1d\x65\xfe\ +\xf5\x84\xde\xff\xe2\xf0\x11\x69\xaa\xad\x0c\xc9\x1d\x3c\xb2\x30\ +\x8d\x93\x03\x5a\x57\xa7\x33\xd5\x54\xf9\xac\x18\x17\x03\xc2\x98\ +\x61\x25\x49\xd6\x55\x9d\x45\x51\x94\x24\x89\xe3\x38\x93\xc9\x64\ +\x36\x9b\xed\x76\xbb\xc1\x64\x22\x94\x8a\xa2\x48\x08\xd5\x28\x45\ +\x80\xad\x36\x9b\x46\x69\x40\x94\x14\x45\x35\x18\x8c\xa2\x24\x87\ +\x38\x42\x39\x9e\x0f\x6e\x9e\x9d\xbf\x31\x18\x73\x3c\xcf\x71\x67\ +\xfe\xf0\x1c\xcf\xfd\x58\xc1\xd1\xdf\xbc\xf8\x6f\x4f\x55\x44\x8d\ +\xbc\x7c\x44\xd4\xe6\xe5\x7b\xf3\xc6\xcf\x88\x65\x41\x69\xaa\x03\ +\xc1\x1a\x6e\x02\x26\x3c\xf5\xe2\xc9\x23\x24\x37\x97\xd6\x4b\x17\ +\x04\x51\x78\x53\x98\x52\xba\x64\xe1\xe3\xaf\x96\xb6\x04\x00\x00\ +\x19\xc3\x86\x4d\x9a\x64\xf2\x29\x51\x29\xf9\xdd\x64\x16\xd5\x55\ +\xf9\xc1\xd3\x2f\xcb\x05\x57\x5c\xd2\x27\x42\x7f\xa0\x64\xcd\xfb\ +\xef\x6e\x55\xe7\xcc\x9a\xcc\x02\x24\xa5\x25\xb1\xce\xe3\xdf\x2d\ +\xfb\x78\xab\xa7\xf7\xad\xb3\x86\xf5\x94\x74\x18\x05\x14\x16\x15\ +\xe3\x3e\xb1\x7f\xdf\xf1\xba\x0e\x8f\xaf\xa3\xcb\xbc\xba\x8a\xff\ +\x19\x1e\xb7\xcd\xd9\x16\x15\x15\x25\x2b\x8a\x3e\x78\x92\x65\x59\ +\x4d\xd3\x04\x41\x88\x8d\x8d\xd5\x2b\x5c\x4e\xa7\x53\x55\x55\x0d\ +\xa8\x2a\x89\x84\x12\x9b\xcd\x16\x62\xb7\x63\x84\x0c\x26\x23\xcb\ +\x71\x21\x8e\x10\x95\x12\xb7\xa7\xe3\xac\x61\x46\x41\xeb\xf9\xcc\ +\xe5\x1c\xf9\x5c\xd5\x9e\xd7\xde\xf8\x44\x4e\x19\xf7\xc8\xad\x93\ +\x43\x51\x4d\x71\x23\xdb\x2f\x33\x0d\x00\x8e\x6e\xdb\x8b\x42\x73\ +\x33\x2d\x00\x00\x52\xd5\xce\x0a\x6a\x9f\xa8\x77\xab\x23\xe3\xd8\ +\xf9\x8f\x8c\x05\xe9\x93\xc7\x6e\x7c\x7b\x59\xee\x8b\xf3\x47\x21\ +\x00\x90\x4f\xec\x6f\x08\x14\x5c\xde\xa9\x8b\xdf\x7a\x64\xc3\x2b\ +\xef\x2c\x0d\x1b\x7c\xe5\xa3\x57\x0d\xb7\x00\x80\xda\xb2\xf4\xed\ +\xd7\x37\xd6\x59\x6f\x7c\xf0\xd1\x82\x04\x4b\xe3\xe1\x35\xcb\x4f\ +\x98\x6f\x5e\x30\x13\x97\xfc\xf3\x9b\x3d\x6e\x8d\xe9\x31\xc9\x3b\ +\x55\xd1\x62\x72\x46\x4d\xc8\x39\xf2\xce\x73\x8f\x3b\xc2\x1c\x2c\ +\xa2\x14\x80\xc8\x62\x58\xff\xc9\x0b\xa6\x8f\x34\x81\x7c\x5a\x8c\ +\xcb\xb0\x3c\x66\x79\xc1\x68\xc6\xb8\x5d\x1f\x60\xa6\xa7\x65\x1d\ +\x1d\x1d\x08\x21\xb7\xdb\x2d\x49\x12\x50\xca\xf3\x3c\xc3\x71\xa2\ +\x24\x49\x92\xec\xf1\xfa\x4c\x46\x23\xcf\x09\x1a\x01\x77\x87\x87\ +\x6a\xa4\xb9\xb9\x25\x10\x08\x04\x81\xdb\x13\x5e\x07\xe8\x8f\x4c\ +\x24\x38\x5b\x10\x44\x6c\xd8\xf3\xfc\x8b\xef\xa7\xcc\x58\x38\x6f\ +\x74\x1a\x00\x80\xa2\x49\x62\x40\x14\x45\x57\xcd\xce\xf7\xd6\x96\ +\x8f\xb9\xe7\x56\xdd\x83\x56\x1f\x38\xc4\x85\xa5\xa7\x99\x01\xa8\ +\xec\xf6\x88\x46\x93\x59\x76\xd7\xb7\xf8\x20\x34\xc4\xae\x9f\x30\ +\x7f\xd9\x11\xa7\x1a\xd9\x37\xc9\x04\x00\xae\xa3\xeb\xfe\xf4\xda\ +\xaa\x61\x37\x3c\x3c\xbd\x5f\x0c\x00\x50\xd9\xb5\xe8\xe5\xe7\x0f\ +\x0a\x17\x3d\xfd\xf4\x0c\x3d\x07\x3b\xf4\xdd\x37\x0d\xdc\x8c\x04\ +\x9b\xa1\x8e\xa8\xce\xe6\x46\x9f\x06\xd0\x23\x5b\x4f\x88\xe1\x05\ +\x81\x35\x99\x26\x2f\xf8\xc3\x90\xa9\xf5\x6d\x6e\x9f\x06\x08\x88\ +\x2a\x06\x02\x8c\x2d\x8a\xa7\x67\x12\x72\x59\x0a\x10\x1a\x16\x66\ +\xb5\x58\x5a\x9b\x1b\x69\xd7\x14\x38\x42\x48\x7b\x7b\xbb\xde\xd9\ +\xab\x17\x77\x89\xaa\x02\xcb\xfa\x03\x01\x51\x92\x30\x80\xd9\x64\ +\x36\x9b\x4c\x84\x52\x4a\x91\xd1\x6c\xd6\x68\x53\xcf\x8e\x5f\xbb\ +\x60\x3d\x2a\xcb\x71\x1a\xa1\xa0\x28\xfa\xf0\x12\x1d\xa9\x7a\xc6\ +\x4c\x01\xce\x90\x0f\xdb\xf5\xd5\x87\x9b\xcb\x9c\x74\xeb\x17\x8f\ +\xac\xf5\xe6\x4d\xbf\x75\xd6\xa0\xb8\xc9\x23\x13\xdf\x7b\xf9\xae\ +\xad\x21\xf6\x3e\x97\x2f\x9c\xd1\x47\x97\xfd\x52\x8a\x4a\x1b\x23\ +\xb2\x2f\x31\x00\x80\xbf\x7e\xf1\x9b\xaf\xef\xaf\x95\x91\xec\x35\ +\xa7\x4d\xbe\xe7\x92\x7c\xfd\x73\x4e\x1c\x2d\x83\xf8\x3e\xf1\x02\ +\x00\xf5\xaf\xfe\xfa\x1f\xfb\x6a\x05\xdb\xca\xb7\xb7\x7f\xcd\x5f\ +\x72\xed\x1d\xfd\xd1\x86\x4f\xbf\x2d\x4a\x1c\x66\x7d\xe1\x0f\x7b\ +\xec\x49\xc3\x6f\xff\xdd\x84\xbc\x8b\xc6\x2c\x7b\xe3\x8b\xfb\x7e\ +\xbf\xde\xe7\xa1\xd3\xae\xbb\x35\xcd\xd0\x23\xa0\x65\x54\x77\xc3\ +\xaa\xc5\xeb\xea\x64\x4e\x60\x10\x05\xc0\x08\x51\xaa\x0a\xe1\xbd\ +\x27\x8c\xed\x6f\x61\xce\x11\xe3\xb2\xa2\x28\x9a\x4d\xa6\x3a\x57\ +\xbb\xaa\xaa\xfa\x02\x31\xb8\x93\x40\xc3\x71\x9c\xcd\x66\x53\x64\ +\xc5\xe7\xf7\x11\x00\x8d\x10\xc0\x58\x55\x55\x20\x04\x28\x74\x78\ +\x3c\x3c\xcb\xfa\xfc\x3e\xb3\xc5\x72\x1a\xd7\xa6\x00\x00\x20\x00\ +\x49\x44\x41\x54\x6c\x32\x9b\x83\xb0\xeb\x89\xb4\x9a\x99\x73\xcd\ +\xd5\xbb\xf7\xed\xc7\x08\x75\xf1\x14\x3a\xd9\x0a\x84\x10\x8b\xd5\ +\x3a\xe2\xa2\xd3\x6a\x61\x03\xe7\x3c\xbd\xf8\x4a\x49\x92\x14\x42\ +\xa9\x39\x34\x0a\x80\x1b\x79\xc3\x43\xbd\x27\x36\xa9\xbc\x23\x3a\ +\xb4\xfb\x8c\xb0\x13\x6f\x7b\x62\x92\xc1\x02\x00\x60\x8c\xbf\xf2\ +\xc6\xfb\x2e\xf1\x49\x8c\x60\x89\x8a\x74\x74\xdf\xe3\xb3\x26\x2c\ +\x78\x6e\x92\x81\x03\x00\x24\x4c\xbe\xe3\xaf\x63\x02\xb2\x24\x29\ +\x04\x31\x21\x61\x46\x0b\x7b\xc9\xfb\x5f\x8f\x90\x65\x51\x55\x29\ +\x67\xb4\xb1\x00\xd1\x85\x97\xff\xf9\x2f\x23\x5b\x3a\x44\xb3\x23\ +\x32\xcc\x2a\xf4\xd4\x15\x0b\x00\x98\x65\xfd\xb5\xe5\xdb\x8e\x77\ +\xf4\x1b\xda\xd7\xca\x02\x96\x5b\xbf\x5f\xb5\xbc\x57\x5e\x66\x61\ +\xcc\x39\x2e\x0e\x16\x80\xf2\x3c\xdf\xd2\xdc\xe2\xf7\x07\x78\x9e\ +\x43\x08\x58\x0e\x63\x8c\xec\x76\x1b\x00\xa8\xaa\x2a\xc9\xb2\x2c\ +\xc9\x58\xe0\x31\xa5\x2c\xc6\x0a\xa5\x1a\x50\x8a\x3a\xdd\x83\xcb\ +\xed\xb6\x5a\xad\x7a\x1d\x2d\x88\xbc\xf3\xb7\xfc\x3e\xbd\xf3\xff\ +\x63\x05\x7d\xa3\xdd\x71\x96\xb8\x07\x17\x1e\x7d\x86\x5a\x2d\x32\ +\x5b\xbb\x3a\x1c\x31\x6b\x0d\x8d\xb4\x86\x9e\x55\x86\x33\x75\x03\ +\x90\xb1\xd8\xc2\x2c\xa7\x35\x44\x5a\xc2\x23\xce\x1c\xa6\x62\x0c\ +\x89\x48\x0c\xe9\xc9\xa3\x26\x9a\xc6\x58\xa3\x27\xcf\x99\x9f\xb6\ +\xfe\x43\x7f\x58\xf8\xed\xb7\x4c\xe3\x01\x40\xad\xf2\x3e\xf5\xaa\ +\xdb\x2f\x23\x38\xc7\x9c\x6b\x4c\x81\xec\x3f\xb0\x4f\x94\xfc\x04\ +\x30\x41\x48\x21\x0a\xe6\x11\x6f\xc2\xa2\xea\x71\x79\xdb\x80\x05\ +\xc4\x20\x8a\x30\xd5\x28\x06\x6a\x35\x9b\x58\x06\x0b\x2c\x2b\x89\ +\x01\x59\x16\x29\xd5\x08\x55\x25\x45\x34\x59\x8c\x17\x54\x23\x75\ +\xd0\x7e\x82\xe8\x9e\x48\xa2\x2c\x98\xcc\x2d\xc7\xf7\xed\x38\x74\ +\xb2\xb9\xa9\x7e\xdf\x9a\x35\x27\x3c\xf6\xf8\x30\xeb\xb9\x75\x15\ +\x08\xd1\x3a\x3a\xda\x29\x05\x41\x10\x10\x22\x04\x80\xe7\x78\x8c\ +\x71\x4d\x4d\x35\xc6\x5c\xc0\x2f\x05\x02\x12\xc3\xb0\x00\x44\x96\ +\xa4\xac\xcc\x4c\x2d\x2e\xae\xac\xec\x04\x21\x24\x10\x08\xe8\x9a\ +\x8d\x54\x4f\xdd\x98\xe0\x20\xdf\x9e\x31\xaf\xd7\x07\x00\x26\x93\ +\x51\x9f\xdd\x7c\xe1\x98\xa2\x68\x31\xbd\x47\x4f\x2d\x38\xf9\xd9\ +\x2b\xcf\x32\x1c\x96\xc1\x3a\xfe\x9a\x1b\x53\x1d\xac\x7a\x2e\x95\ +\x19\x16\x80\xea\x11\x2d\xcb\x22\x49\xd6\x64\x59\xc1\x88\x01\xc0\ +\x3c\x6f\xf4\x74\x78\x15\x99\x60\xcc\x69\x9a\xc6\x72\x2c\xa1\x5a\ +\x4b\x6b\x2b\x21\x44\x51\x54\x8e\xe3\x3c\x1e\x8f\x28\x8a\x82\x20\ +\xb4\xb4\xb4\xb8\x5c\x2e\x4d\xd3\x82\xd1\xc2\xf9\xd6\x83\x54\x6d\ +\xfb\xce\x3d\x4d\x2d\x6d\x94\x12\x93\xd1\x38\x79\xc2\xc5\x17\x98\ +\xd3\xd5\x34\xc6\x3c\xfc\xca\xdb\xf2\x2f\x76\x7a\x25\x62\xb4\x85\ +\x84\x98\x05\x4d\x51\xce\xad\xab\x10\x12\x62\x77\xbb\xdd\x81\x80\ +\x88\x11\xcb\xb2\x2c\x42\x06\x96\xe3\x44\x29\xc0\x60\x2c\x08\x46\ +\x87\x23\xd4\xed\xf6\xf8\x7c\x6e\x93\xd9\xa4\xaa\x72\x73\x73\xb3\ +\xa2\x28\x46\xa3\x51\xd3\x34\x8e\xe3\xf4\xc2\x99\x24\x49\x5e\xaf\ +\x37\x08\xdc\xf3\x37\xbf\xdf\xdf\xda\xd6\x7e\xc5\x8c\x49\x00\xb0\ +\x73\xf7\xfe\x65\x2b\xd6\xea\x82\x2c\x9d\x81\x20\xa1\xbd\x73\x32\ +\x12\xe3\x63\xcf\x0c\x10\x65\xbf\xdb\x2b\x19\x6d\x21\x86\x2e\x46\ +\x15\x95\x7d\x2e\x3f\xb5\x87\x58\x4e\xf5\xd8\xb2\x28\xb1\x82\xa0\ +\x73\x1f\x14\xc9\xeb\xf1\x4a\x14\x90\xc1\x62\x37\x0b\x9d\x31\x9e\ +\x2a\x49\xc0\xf2\x2c\x83\x00\x40\x15\xbd\x1d\x01\xd5\x12\x12\xc2\ +\x23\x00\x00\x4d\x0e\x78\xbc\x01\xc6\x68\x3b\x45\x04\x12\xbc\xee\ +\x76\x30\xd8\x2c\x42\x4f\x86\x88\x94\x68\x0a\x45\xe6\x90\x70\x0b\ +\x02\x4a\xa9\xa6\xaa\x3f\x76\x13\x67\xb3\xb3\xb3\x76\xec\xd8\xe5\ +\xf3\xf9\x79\x5e\xe0\x38\x1e\x21\x14\x1d\x1d\x1d\x19\x19\x49\x29\ +\x28\x8a\xe2\x76\xbb\xbd\x5e\x3f\xc7\x33\xaa\x2a\x87\x87\x87\xe7\ +\xe4\xe4\x10\x42\x74\x8d\x05\x4d\xd3\xf4\xdd\x0a\x84\xb1\x22\xcb\ +\xc1\x59\x51\xe7\x6f\x0c\xcb\x36\x34\x35\xee\xdc\xbd\x47\xd3\x08\ +\x50\x2a\xf0\x0c\xd1\x3a\xef\x92\x18\xe3\x76\x67\xdb\xbe\x03\xe2\ +\x19\xc0\xed\x38\xb1\xed\xed\x8f\x97\x56\xb7\xb8\x02\x86\xd4\x9b\ +\xef\xbf\xab\x5f\xac\xb1\xe9\xe0\xea\x57\xde\x5f\xd1\xe8\x74\xc5\ +\x5d\x74\xd5\x03\x0b\x26\x5b\x10\x74\x34\x96\xad\x5b\xf4\xee\xb7\ +\x0d\xa9\x2f\x3c\xf5\xbb\x30\x0e\x68\xeb\xfe\xc7\x1f\xfb\xab\x4b\ +\x88\x36\x0a\xc6\xe1\x57\xdc\x31\xbd\x5f\xb8\xe2\x69\xdc\xb9\xf2\ +\xf3\x77\xbf\x6b\xb9\xf3\x89\x27\xfb\xc5\xb0\xcd\x25\x2b\xdf\xf8\ +\x78\x43\x5b\x87\x4b\x0d\x29\xb8\xef\xf7\x37\xf7\xb2\xab\xeb\xff\ +\xf9\xe6\xba\xa2\x72\x97\x8f\x99\x30\xff\xde\x99\x83\x93\x40\x6e\ +\x59\xf2\xde\x6b\x6b\x8a\xea\x44\x08\xbb\xe1\xbe\x87\x46\xa4\xdb\ +\x7b\xd4\xef\x52\x42\xff\x7d\x69\x95\x3d\x71\xa2\x4c\x9f\xa7\x85\ +\x31\x2b\xcb\xb2\xa2\x28\x2d\x2d\x6d\x06\x83\xc9\xe7\x0d\xd4\xd4\ +\x56\xbb\xdd\x6e\x9d\x23\x06\x00\x8a\xa2\x78\x7d\x3e\x04\xa0\x28\ +\x0a\xc7\x71\x08\x21\xbf\xdf\xaf\xaa\xaa\x8e\x63\x38\xe7\x84\xaa\ +\xa0\xfd\x37\xc6\xf3\x7c\xe9\x91\xc3\x9b\xd6\x7e\xcb\x72\x1c\x02\ +\x74\xea\x78\x64\x4a\x21\x20\x4a\xd7\x5e\x7f\xc3\x59\x95\x85\xc8\ +\xf1\xb3\x6f\xcd\x48\x0b\x7b\xef\xee\xdb\xd6\xef\xac\xed\x3b\x46\ +\xfa\xf3\x5f\x3e\xeb\x73\xe3\x13\xf7\x27\x1e\xbb\xf3\xa9\x6f\x0e\ +\xce\x9a\x3c\xd0\x57\xf4\xe1\x9b\x9f\x14\x9d\x38\x6a\x19\x39\xca\ +\xc1\x01\x00\x1c\xdf\xb3\x4b\xed\x35\xe3\xef\xf7\xcd\x60\x28\x01\ +\x84\xa9\xbf\x71\xf1\x1b\xaf\x6d\x3f\x5e\x2a\x3a\x86\x26\x44\xb1\ +\x00\xc0\x59\x13\xa7\xff\xee\xbe\x9c\x38\xf1\x99\x9b\xef\xd9\x74\ +\xf8\xb2\x5e\x43\xa3\x07\x4c\x9e\x7f\xc9\x5c\xcb\xba\xbf\xdd\xba\ +\x68\xd3\xde\x99\x83\x93\xb6\x7c\xfc\xf2\xf2\xca\xc4\x27\x9e\xb9\ +\x6b\xff\x7b\x0b\xbf\xd9\xb0\x6b\x78\xfa\xf8\xff\xfd\x89\x67\x2b\ +\x2a\x4e\x72\x1c\x27\x08\x82\xa2\x28\x08\x01\xc7\x72\x3e\x6f\xa0\ +\xb9\xa9\xcd\xe9\x74\xb6\xb6\x3a\x39\x8e\x65\x59\x96\xe7\x39\x9e\ +\xe3\x11\x40\x6b\x73\x33\xc3\x74\x0a\x2c\x74\xd2\x44\x29\xa5\x84\ +\xaa\x9a\x4a\x08\x09\xe6\x66\x3d\xe0\x74\x31\x66\x11\xb0\x18\x3a\ +\x37\xd1\x4e\x71\x44\x0c\x06\xe6\xac\x74\xcd\x16\x9f\xde\x07\xc0\ +\x5f\xb3\xb5\x5c\x72\x4c\x2d\x88\x2b\xfa\xf6\x8f\x72\xfe\x65\xd7\ +\x8d\x4c\x41\x9e\x36\xab\x41\x50\x65\x60\x22\xb3\x6f\x7c\xe0\x81\ +\x2f\xfe\xf4\xa4\x92\x9a\x8e\x01\x00\x02\xfb\x77\x6e\xaf\xf7\xe5\ +\xef\x3a\x5c\x3b\xb4\x77\x3c\x00\x80\x10\x3e\xed\xd6\x87\xe3\xfe\ +\xf9\xcc\x1a\xb9\x77\x24\x06\x00\x70\x24\xe5\x3a\x00\xda\x8a\x96\ +\x34\x72\x69\x53\x52\x42\x01\x18\xe8\x38\xb6\x68\xe5\xee\x92\xb6\ +\xa4\xab\xaf\x1a\xa5\x3a\x8b\x97\x7e\xdf\x76\xfd\x33\x4f\x26\x86\ +\x73\x55\xe1\x76\x46\xfd\x79\xce\x3a\xdb\xaf\xdf\x40\x4d\x53\x29\ +\xa1\x98\x01\x55\xd5\x64\x59\x35\x19\x2d\x1c\xc7\x1b\x0c\xe6\x88\ +\x88\x28\x86\x41\x08\x53\x4a\x35\x96\x61\x11\x45\x08\x21\xbd\xec\ +\x45\x69\x67\x4a\xa7\xff\xa2\x2a\x0a\x0e\x4e\x4f\xef\x09\x43\x08\ +\x21\x06\x23\x74\x26\x40\x29\xd0\x1f\x11\x04\xa1\xc7\x36\x7d\xf1\ +\xf6\x97\x3b\xfa\xcd\xb9\x73\x54\x2f\xf2\xca\x5f\x5d\xfd\x2e\x1f\ +\x8c\x00\x5c\x27\x8e\xaa\x5c\x44\x6a\x28\x20\x46\x30\xd1\xe6\xc3\ +\x2d\xdc\xc4\x8c\x64\xbd\xd0\x3b\x72\xf6\xbd\x91\xc7\x8b\x3e\x7b\ +\xe1\xf1\xf2\x1b\x1f\x99\x73\x51\x2f\xc4\xb0\x26\x8b\xbf\xb8\xcc\ +\x19\x37\x21\xaf\x3b\xbf\xdf\xb3\xfc\x83\x4f\xd6\x96\x4f\xb8\xfd\ +\xbe\x7e\x31\x46\x00\x10\x3d\xae\xf2\x92\x03\xd5\x34\x2f\xaf\x77\ +\x58\xf3\x96\x25\xce\xa8\x82\xbc\x38\x0e\x20\x70\xec\x98\x3f\x69\ +\x74\xda\xcf\x72\x9f\x65\xb3\x32\x7b\x6b\x44\x23\x9a\x8a\x30\x21\ +\x84\x28\x0a\x41\xc0\x00\xc5\xaa\xa6\x05\x02\x01\x00\x95\x61\x91\ +\x24\xf9\x35\x4d\xc3\x14\xeb\xbc\x47\xbd\x4c\xc3\x71\x9c\xa2\x28\ +\x7a\x4e\xc6\x72\x7a\x47\x65\x30\x54\x38\xff\x00\xef\xbf\x11\x04\ +\xa1\xe2\xd6\xcf\xfe\xbe\xb8\x04\x5f\xfb\xe0\x73\xfd\x13\x4d\x20\ +\x9d\xa8\xf2\xb3\x63\xe2\xa3\x00\xe4\xd5\xcb\xb6\x46\xf4\x9d\x17\ +\xc7\x00\x00\x38\x8f\xed\xf5\x5a\xa2\xb2\x13\xf5\x2c\x8a\x8d\xcd\ +\xea\x1b\x9b\xd5\x97\x9c\xdc\xb1\xe4\x60\xf9\xb5\x17\xf5\x42\x00\ +\xb4\xf5\x70\x95\x97\xb9\x2c\x2f\x12\x00\x40\x71\xad\x78\xef\x6f\ +\xdf\x35\x45\xdd\xf6\xd4\x73\x19\x5d\x9b\x6b\xb1\xf9\xe3\x1e\xca\ +\xcf\x58\x38\xff\xa9\x1d\x95\x5a\x46\x7b\x0d\x17\x91\x17\x8a\x20\ +\x70\x7c\xdd\xce\x56\xdb\xed\x83\x52\x7f\x1e\x8f\xab\x69\x04\x21\ +\x86\xe7\x19\x45\xf5\x33\x18\xb3\x06\x23\xc6\x0c\x46\x1c\xa5\xc4\ +\x6c\x36\x03\x68\x0c\xa6\x04\xec\x44\x23\x98\x22\x4a\x81\x12\xa2\ +\x2f\x2d\x25\x54\x23\x9a\xa6\x6a\x80\x80\x52\xca\x32\x4c\x30\x56\ +\x38\x7f\xfb\x41\x10\xa4\xcb\xd3\x76\xc1\x96\x6a\x9a\x7a\x86\x20\ +\xc8\x89\x35\xaf\x3d\xf3\xf9\xc1\xb9\x0b\xef\x37\x38\x4b\xcb\x0d\ +\x99\xa9\xe1\x8e\x58\xbe\x63\xc7\xca\xaf\x45\xd3\xa1\x35\xae\xe4\ +\x87\x16\xea\x5a\x0a\xb4\x78\xfb\x21\x2e\x72\x4c\x34\x02\x90\x5a\ +\xb6\x6c\xd9\x15\xc0\x56\xa9\xe1\xe0\xd7\x7b\xd1\xd4\x7b\xfb\xe8\ +\x9e\xa6\xe6\x40\x51\x2b\xf4\xca\x0e\x63\x00\xb4\x1d\x9f\xbf\xf0\ +\xf7\xf5\xde\xbb\x1f\x98\xe9\xab\x2c\x69\x40\x59\x96\x40\xe9\xfa\ +\x9d\xb5\xe1\xe1\x86\xb2\x1d\xab\x5d\xb6\xec\xc2\x58\x86\xd6\xc6\ +\xb5\x97\xec\x5e\xb6\x92\xd9\xfd\xcd\xd2\xfc\x19\xf7\x15\x84\xfe\ +\x3c\x0b\xc5\x52\x40\x94\x50\x8d\x10\x84\x39\x4a\x80\x52\xaa\xaa\ +\x2a\x50\x55\x8f\x0a\x28\x30\xb2\xaa\x20\xbd\x83\x04\x01\xc6\x58\ +\x8f\x0f\x10\xc6\x94\x50\x16\xf1\x54\xa0\x44\x23\x9a\xde\x4e\x19\ +\xc4\xdd\xf9\x06\xb8\x28\x2b\x2b\x7b\xaf\xb7\x03\x23\xa4\x93\x6c\ +\x74\x27\xab\xd3\x9e\x22\x42\x0c\x49\x89\xa7\x6d\xe7\xfa\x25\xeb\ +\x90\x41\xbd\x6b\xf7\xac\x39\x21\xca\xb9\x93\xa2\x53\x23\x63\xaf\ +\xbf\x73\xde\xc7\x5f\x7d\x57\xc1\xf6\x7e\xf4\xb1\x2b\x52\xad\xba\ +\xbf\x54\xd9\xc4\xc2\x09\x29\x03\x10\x00\x10\xea\x6b\xae\xdc\x5d\ +\xd6\x2e\x58\xc2\xae\x7f\xe0\xf1\x51\x79\x9d\xb3\xf5\x64\x4b\xfc\ +\xb8\x19\xc9\x0e\x04\x40\x25\xc9\x10\x3e\xa4\xd0\x7e\x78\xd3\xb7\ +\xbb\x34\xd3\xe8\x19\x29\x03\xec\x72\x53\x45\xf1\xe1\x23\xd4\x12\ +\x35\xf0\x91\xdf\x4d\x8b\xe3\x01\x06\x5d\xb1\xa0\xf2\xe3\xed\xfb\ +\x8e\xf7\xbd\xf6\xa1\xcb\x86\x67\xfd\x6c\x31\xd5\xfc\x1b\x6e\xd6\ +\x49\x61\x5d\xc5\x81\xce\xdb\x91\xa6\x69\x5d\xf3\x5e\x88\xaa\xaa\ +\x40\x35\x00\xad\x9b\x3e\x86\x31\xd6\xa7\x9a\x75\xbe\x46\x23\x77\ +\xde\x7d\x47\x78\x78\xb8\x4e\xea\x05\x00\xa3\xd1\xb8\x6b\xd7\xce\ +\x27\x1f\x7f\x2c\x2d\x2d\xdd\x11\x1a\xaa\x57\xca\x74\xc7\x3c\x67\ +\xce\x35\xbd\xd2\xd2\x89\x46\x74\x16\x25\xc6\x18\x63\x4c\x08\xa9\ +\xa9\xae\x4c\x4d\xcb\xb4\x58\xad\x84\x10\x4a\x69\x5d\x6d\x75\x76\ +\xef\x3e\x17\x1a\x76\x03\x01\xb1\xa1\xb9\x05\x75\x8e\x60\x06\xd4\ +\x35\x06\x94\x52\x2a\x08\x7c\x5c\x4c\xd4\xaf\xe2\x28\x6a\xaa\x4e\ +\xd6\xd7\xd5\x44\x45\xc7\xe8\x57\x5d\x37\x5d\xd6\xe3\xf1\xb8\xda\ +\xdb\x7a\xe4\xb4\xb2\x94\x12\x1d\x28\xba\x4a\x0d\x9c\x1e\x48\xe9\ +\xbf\xeb\xdf\x8b\x11\x43\xa9\xa6\x11\x0a\x00\x18\x21\xfd\x5d\xfa\ +\x0b\x82\xf3\x50\x7b\xca\x8c\x46\x43\xaf\xa4\x84\xe0\x3a\xfc\x27\ +\x31\xae\x46\x29\x25\x84\x32\x0c\xee\x9a\xaa\x85\x00\x28\x42\xb8\ +\x2b\xc2\xa2\x18\x63\x84\xf4\x0e\xa0\xce\xb6\x53\x74\x7a\x2a\x76\ +\xa1\xed\xaa\x07\xed\xe7\x07\xae\xaa\x29\xfa\xe0\x42\x59\x51\xf4\ +\x94\x4b\x57\x5a\xd3\xef\x52\x9d\x9b\x61\x08\x01\x68\xa0\x69\xb4\ +\x0b\xb2\xdd\xa8\xed\xf4\xb8\x41\x16\xf9\xbf\xb3\xf2\x8a\xaa\xaa\ +\x9a\x5a\x84\x70\xef\xec\x8c\xc8\x88\xb0\xe0\x82\x9c\x2f\x70\x09\ +\xd1\xba\xc2\x29\x04\xa8\x13\x97\x94\x82\x28\x8a\xba\xb2\x9d\x1e\ +\xfe\x22\x00\x20\x9a\xfe\xb4\x1e\xb2\x74\xab\x35\xea\xc0\x3d\xa7\ +\x4e\x4e\xd0\x74\xab\x6f\x68\x3a\x5c\x7a\x22\x23\x2d\x99\x10\xba\ +\x69\xcb\xf6\x8b\x06\x0f\x38\x35\x18\x33\x18\x84\xb0\x50\x47\xb0\ +\x98\xf8\xdf\x01\xb7\x6b\x43\x41\x0f\x09\x3a\x75\x70\x29\xa5\x06\ +\x83\x81\xe3\x78\x4d\x53\x75\x80\xe2\xce\xca\xc2\x69\x11\xb0\xaa\ +\xaa\xfa\x46\x1a\x21\x24\xb8\xec\xff\xc2\x7c\x7e\xbf\xd9\x64\xcc\ +\xca\x48\x03\x00\x42\x68\x71\xc9\xd1\xee\x3d\x30\x84\x71\x9b\xb3\ +\xbd\x30\xbf\xf7\x19\x03\x25\x55\x4f\xc3\xb6\xcd\x5b\xca\x1a\x03\ +\x69\x83\xc7\x8c\xc8\x4d\x40\x00\x20\x35\x6d\x58\xb1\xae\xd2\x6f\ +\x1d\x75\xc9\xa5\xa9\x11\x9d\xcc\xef\xe6\xd2\xed\x45\xad\x61\xe3\ +\x86\x65\x76\x2e\xbf\xda\x71\x70\xe7\xb6\x03\x27\x7d\xfd\x46\x4e\ +\xc8\x4d\xfc\x2d\xb7\xa5\xb0\x84\xa8\xd0\x49\x33\x40\x9a\x26\xeb\ +\x79\x1a\x00\x22\x44\x43\x08\xb3\x2c\x83\x10\x43\x29\x00\x25\x9d\ +\xa3\x90\x01\xe0\x2c\x5a\x02\xc3\x30\x41\x87\xb1\x66\xcd\x9a\xcf\ +\x3f\xff\x3c\x24\x24\x84\x52\xea\xf3\xf9\x1e\x78\xe0\x81\xf4\xf4\ +\x4e\x35\x59\x9e\xe7\x57\xac\x5c\xb1\x6b\xc7\x16\x42\x29\xcf\x71\ +\xa7\x92\xee\x31\x46\x4d\xcd\xce\x5e\x49\x67\xb4\x2d\xc0\xf1\x2d\ +\x6b\x77\x95\x07\x62\x0c\xee\xb7\x9f\x79\x91\x7d\xfe\x2f\x17\xc5\ +\x34\xbf\xfa\xf8\xb3\x95\xd6\xac\x18\xef\xc6\xe7\x6b\x3c\x2f\x3c\ +\x74\xad\xe0\xac\x58\xbe\x78\xf1\xe2\xaf\x97\x87\xcf\x7c\x6e\xdc\ +\xb0\x4c\x00\xf0\xd6\xec\x5f\xb4\x64\x93\x64\x0e\x77\x84\x46\x19\ +\x05\xf6\x37\xee\x71\xe1\x94\xf6\xd1\xee\xc0\x80\x61\x18\x4d\x03\ +\x4d\xd3\x3a\xc5\xcb\xf5\x2d\x48\x4a\x69\xd7\x6b\xba\x61\xaa\x87\ +\x16\xaa\xaa\xc2\x05\xcf\x0c\x2b\x28\x28\x58\xb4\x68\x11\xc3\x30\ +\x1d\x1d\x1d\x31\x31\x31\x09\x09\x3f\x14\x07\x58\x96\x6d\xac\xab\ +\xad\x29\xef\xc0\xf8\x4c\x12\x20\x25\x44\x03\x96\xe7\xaf\x3c\xe3\ +\xf1\xec\x4b\xaf\xcf\x99\x08\xa0\x94\x17\x6f\x7a\x46\xd4\xd4\xa2\ +\xa5\xef\x16\x73\x03\x5e\x79\x64\xae\x56\xba\x78\xfe\xdf\x8e\xb8\ +\x34\xb0\x34\x36\x32\xd6\x88\xc4\xe4\x5e\xf9\x7d\x53\x11\x80\xec\ +\x2a\xfd\xf3\x53\x7f\x6e\x8d\xe8\x3b\x74\x60\xd2\xc4\xe9\x23\x6d\ +\xbf\xf5\xd5\xc6\x92\x24\xe9\xf7\x7a\x45\x51\xf4\x81\x0e\xb2\x2c\ +\x4b\x92\xa4\x43\x59\x96\x65\x51\x14\x25\x51\x54\x14\x55\x23\x44\ +\xd3\x34\x4d\xd3\x54\x55\x55\x14\x45\x87\xb8\x8e\x72\x96\x65\xe1\ +\x82\x0f\x15\xa2\xa2\xa2\x66\xcf\x9e\x5d\x55\x55\x25\xcb\xf2\xbc\ +\x79\xf3\x0c\x86\xd3\x5a\xfc\x38\x96\x15\x7e\xc4\xce\xa9\xf4\x81\ +\x30\x68\xde\xea\xf7\x9f\x7f\x95\xbb\xe8\xb2\xe1\xb1\x9e\xf5\x9b\ +\xaa\xc7\x5f\x36\xc5\x08\xe0\x76\xb6\x59\xec\x76\x23\x86\xd0\x9c\ +\xa1\x33\x2e\x2d\x54\x95\x88\xac\x84\x48\x00\x28\x5a\xf1\x45\x9d\ +\xa5\x70\xf2\xc8\xde\xd5\x9b\x3e\xfe\xf3\x5b\x5b\x7e\xf3\x6e\x84\ +\x95\x24\x89\x52\x42\x29\x10\x42\x18\x86\x61\x18\x06\x61\xac\x03\ +\x94\x76\xaa\x90\x13\x4a\xa9\xaa\x28\x94\x74\xfe\x53\x67\x87\xe9\ +\x8a\x63\x2c\xcb\xb2\x2c\xcb\x71\x1c\x0d\x32\x6c\x00\x46\x8f\x1e\ +\xbd\x64\xc9\x92\xbc\xbc\xbc\x94\x94\xd3\x35\xef\x7f\xfc\x2d\xf4\ +\xac\xda\xa2\x6e\x2d\x47\x37\xbf\xf6\xce\x62\x6b\xbf\xcb\x1e\xbd\ +\x66\x34\xae\xdb\x72\x22\x10\x35\x3e\x39\x0c\x00\x8a\xb7\x1f\x89\ +\x4e\xb9\x2c\x1c\x01\x00\xd4\x1c\xde\xe5\x8a\x48\x4e\x8e\x60\x00\ +\xdc\x7b\x0e\xb4\x8d\x9e\xfd\xcc\xc4\x81\xd6\xbe\xa4\xec\xa9\x8d\ +\x65\x2a\x0c\xe7\x7f\xdb\xc0\xb5\x58\xac\x7a\x2c\x40\x34\x85\x12\ +\x0a\xa7\xac\x23\x66\xb0\xaa\xa8\x1d\x9e\x0e\x42\x08\xc7\x72\x14\ +\xa8\x4e\xcc\x35\x99\x4c\xfa\xb6\x99\xd1\x68\xec\x46\x76\x10\xb7\ +\x7a\xac\xff\xd8\x63\x8f\x99\xcf\x6a\xd6\xa7\x00\xe4\x47\x16\x08\ +\x01\x10\x4a\xce\x60\xcf\x38\x8f\xae\x79\xe1\xcd\x75\x43\xe7\xfe\ +\x61\x5a\xdf\x48\x00\xf0\x29\xb2\x2f\x20\x51\x4c\x5c\x25\xdf\x2c\ +\x39\x42\xaf\x7f\x6a\xa8\x0e\xf3\xf2\xe2\xe3\xb1\xbd\x26\x86\x62\ +\x00\x50\xfd\x3e\x3f\x17\x10\x81\xb2\xeb\x77\x1e\x8f\xc8\x9b\xc7\ +\xff\xd6\x97\x9a\x55\x55\x82\x10\x20\x44\x31\xc2\x14\x34\x42\x08\ +\x50\x8a\xba\xc8\xe3\x40\x81\xc1\x8c\x41\x30\x20\x84\xf4\x62\xad\ +\x3e\x6f\x87\x10\xa2\x73\xc9\x75\x4a\x03\xc6\x18\x05\xb7\x20\xba\ +\x02\x86\x73\xa2\x13\x23\x46\x52\x55\x84\x74\x26\x52\x37\x77\x06\ +\x28\x21\x94\xe1\x4e\xf3\xc9\x9a\x67\xc9\xdb\xaf\xec\x6e\x48\x0c\ +\xdd\xf0\x51\xd1\x1a\x3c\xf6\x9a\xdb\x87\x45\xf7\x19\x91\xf4\xd9\ +\x2b\x0f\xde\xc9\x33\xec\xc8\x79\xf7\x0c\x8b\xe7\x00\x00\x48\xeb\ +\xee\xa3\x9e\x94\x59\x3a\x51\x26\x74\xdc\xd8\xac\x57\x3e\x7c\xac\ +\x6a\x95\x59\x32\xe5\xdf\x39\xbd\xf0\xb7\x5f\x0e\xeb\x64\xd2\x51\ +\xaa\xcf\x2c\xe9\xf6\xb8\x3a\x75\x01\x33\x98\xe5\x58\x1d\x9d\xa2\ +\x28\x76\x74\x74\xe8\xa3\xf9\xf4\x56\x33\x42\x29\xd1\x34\x3d\xf9\ +\x08\xd6\x71\xff\x85\x45\x46\x86\x5f\x35\x6b\xd6\xb1\xe3\x27\x18\ +\xa6\x2b\xcb\xed\x62\x21\x68\xaa\x16\x1b\x1b\x7b\x5a\x2d\x0c\x1b\ +\xa7\x2f\x7c\x6d\x64\x40\x96\x65\x85\x60\x36\x2a\x8c\x05\x43\xc4\ +\x0d\x8f\x3f\x3f\xba\xb2\x49\x08\x4f\x4a\x8c\xe8\x72\xe7\xc8\x36\ +\xf7\xd1\xa7\x4c\xe1\xfa\xc0\x08\x54\x70\xf9\xdd\xcf\xf4\x2b\x77\ +\x4a\x7c\x52\x5a\x8a\x85\xfd\xed\x2f\x29\xdb\x9d\x19\x90\x2e\xd4\ +\xea\xbb\x65\xdd\xf3\x7b\x75\x09\x26\x9d\x89\x6b\xb1\x58\x74\xc1\ +\x1b\xdd\xdd\xea\x85\x88\x6e\xa2\x4c\x10\xa0\x3f\xba\xca\x0c\x33\ +\xf1\xd2\x8b\x27\x5e\xfa\x9f\x75\xed\x22\x36\x2c\x3e\xf9\x8c\xbd\ +\x35\xd6\x18\x96\x9e\x7d\xfa\x63\x88\x8f\x8c\x3e\xd5\xbb\xb3\x31\ +\x29\x99\x31\x17\xce\x92\x76\x71\x15\x08\xa2\x44\xbf\xe9\xeb\x45\ +\x59\x5d\x72\xd4\xef\xf7\x4b\x92\x64\x34\x1a\x4d\x26\x93\xde\xd9\ +\xeb\x70\x38\x8c\x46\xa3\xee\x7a\x75\x56\xd7\x0f\x61\x6e\xd0\x82\ +\xf6\x3f\x03\x6e\x37\xe0\xf4\x72\x98\x8e\x5a\xbd\x68\xc0\x30\x0c\ +\xcf\xf3\x81\x40\xc0\xe3\xf1\xb0\x2c\xab\x63\x57\x17\xd0\xd5\x5d\ +\xb2\xae\x57\xde\x59\x06\x0e\xe2\xb6\x87\x4c\x51\x55\xbd\x7c\x16\ +\x5c\x8a\x7f\x7d\x13\x63\xf4\x74\xd8\xc0\x73\xa7\x3a\x4e\x4a\xa9\ +\x20\x08\x36\x9b\xcd\x6c\x36\xcb\xb2\xcc\xf3\xbc\x0e\x68\x96\x65\ +\x4f\xf5\xb2\x94\x52\x45\x51\x44\x51\x24\x34\xd8\x9b\x7e\xbe\xa6\ +\x69\x64\xf7\xde\x03\xd5\xb5\x75\x84\xd0\x50\x47\xc8\x25\x17\x8f\ +\x0c\xae\xc9\x8f\x02\xb7\x5b\x0c\x01\x33\x3f\xc4\xa9\x18\xe3\xae\ +\x56\x5e\xaa\x07\xbb\xdd\x55\x85\x53\x39\xbb\x5d\x7b\x6c\x9a\xa6\ +\x69\x41\x97\x7b\xfe\xe6\xf3\xf9\xeb\x1b\x9a\xaf\x9a\x39\x15\x00\ +\x36\x6f\xdd\xb5\x62\xf5\x06\x83\xc1\xa0\x97\x20\x74\x7f\xd2\x3b\ +\x3b\x23\x26\x3a\xf2\xac\xf7\x11\x59\x52\x79\x81\x3f\xed\x11\x85\ +\xf2\xdc\xe9\xbb\x74\x67\x49\x6f\x2b\xb2\x0c\x98\xe5\x58\x0c\x00\ +\x40\x54\x85\x32\x1c\x83\x7e\xf4\x2d\x54\x55\x34\xdc\xf9\xe2\x1f\ +\x5e\x40\x68\xf7\x7c\x95\xff\x31\x70\xd9\xae\x5b\x12\xea\x72\x99\ +\x7a\x55\x81\x65\xd9\xee\x81\xbd\x3a\x82\xbb\xfb\x7b\xbb\xa9\x8c\ +\xfa\x71\x31\x0c\x63\x34\x1a\x83\xf5\xb0\xf3\x37\xcc\xe0\x36\x67\ +\x5b\xc9\xe1\xa3\x9a\xa6\x59\xcc\x82\x22\x8b\x3a\x93\x04\x00\x30\ +\x46\xad\xad\xce\x3d\xfb\xfc\x53\x27\x9d\x36\x04\xd5\x57\xb5\xf7\ +\x83\x4f\xbe\x3a\x5e\xdb\x46\x43\xf3\x6e\xbe\xe7\xa6\xde\xe1\xbc\ +\xab\x7c\xeb\xeb\xef\x7c\x55\xd1\xd8\x91\x36\xf6\x9a\xbb\xae\x1d\ +\x63\x44\x20\xba\x1a\xb6\x2c\xfd\x60\xe9\xc9\x98\xa7\x1e\x9d\x17\ +\xc6\x01\x00\xd4\x1f\xdd\xba\x66\xfd\xf6\x23\xd5\xed\x7d\x27\xdc\ +\x7c\xf5\x98\xa4\xea\x5d\x4b\xde\x59\xb4\xbe\xd6\x45\x86\x5e\x79\ +\xe7\x8d\x97\x64\x23\x00\x4f\x63\xd9\xb2\x8f\xdf\x3f\x66\x1e\xf4\ +\xf0\xad\xd3\x0c\x00\x75\x07\x56\xbe\xf3\x8f\x95\xb5\x1e\xa5\x60\ +\xda\x4d\x37\x4d\x29\xe4\x00\xbc\xcd\x95\xab\x17\xbd\xb7\xc7\x97\ +\xff\xe4\x83\x97\x1b\x7e\x16\xe0\xfe\xb0\xdf\xd8\xd5\x01\x01\xa7\ +\x70\x68\xba\x1b\x78\xf4\x70\xe2\x87\x88\x16\x80\x61\x18\x3d\xc6\ +\xc5\x18\x33\x4c\x30\x20\xeb\x01\x13\x04\xe1\xd0\xc1\xe2\xef\xd6\ +\x2c\xd7\x4b\x90\xa7\xfa\x02\x0a\x34\x10\x90\x66\x5d\x7d\xdd\x19\ +\x6f\x91\x35\xa1\x70\xfc\x35\xd7\x64\x84\x7f\xf8\xc0\x7d\xdf\x7e\ +\x7f\x69\xef\xf1\xf0\xe7\x3f\xbe\x1d\x7b\xf9\x03\x4f\xa5\x9c\x78\ +\xe0\x85\xc5\xc5\xd3\xc6\xf4\xf7\x1f\x7c\xe7\xb5\x0f\x77\x1f\x39\ +\x6c\x1a\x75\x47\x08\x07\x00\x70\x62\xeb\xa2\x4f\xd7\x9f\xec\x3b\ +\x62\xec\x03\xd7\x65\x87\x58\xcc\x1d\x65\xab\xfe\xf8\xfa\xb7\x13\ +\xef\x79\x78\x4e\xc3\xea\xa7\xbf\xf8\x6a\xc6\x25\x8f\xe2\x63\xab\ +\xff\xfa\xde\xea\xa3\x87\x2a\xfa\x5d\x3f\xdb\x00\x10\xa8\xfc\xfe\ +\x2f\x2f\x2f\x1a\x7c\xdb\x43\x73\xe4\xed\x0f\xbe\xbd\x6c\xd2\xf8\ +\xc2\xc8\x9a\x4d\xaf\x7c\xf4\xcd\xfe\xa2\xd2\xd4\xcb\x67\x18\x7e\ +\xae\x8b\x5c\xeb\xb2\xee\x92\x16\x21\xa4\x3b\x7e\xd5\x1d\x6a\xe7\ +\x16\xc3\xe9\x65\x2f\xbd\x31\x5d\x7f\x96\x65\x19\x14\x24\x2b\xf4\ +\x84\x31\x18\x21\xa2\x22\xa2\x81\xa6\x12\x55\xee\xfe\xa1\x8a\x4c\ +\x89\xc2\x9c\x35\x70\xc1\xd1\x2b\x6f\xe8\x80\x5c\x9b\xda\xd0\xa4\ +\xd9\x0b\x72\xa2\x0f\xad\xfa\xb8\x3d\x63\xf2\x2d\x93\x73\x63\x93\ +\x92\x42\x0c\xbc\x24\x02\xe3\x48\xbd\xfa\xce\xbb\xc7\xe4\xa4\x15\ +\xa4\xa7\x33\x00\x6a\xf3\xbe\x37\xde\xf8\xbc\xde\xe7\xd9\xf6\xed\ +\x17\x2b\xf7\x35\x70\x8c\xb6\xea\xb3\x6f\x23\xc7\xdc\x32\xa3\x20\ +\x35\x29\x36\xda\xce\x6b\x92\x06\xd6\xf8\x41\x77\x2e\xbc\x31\x37\ +\x33\x29\x3d\x3f\x1d\x40\x59\xfb\xf5\x62\x6e\xd8\x0d\xb3\x06\x65\ +\xc6\xc5\x26\x39\x18\xaa\xc8\x60\x88\xed\x7b\xd3\x1d\x37\x0e\xcc\ +\x4c\x28\x28\xf8\xd9\xba\x8c\xb0\x2e\xbb\xa4\xaa\x8a\xce\x1c\x57\ +\x14\x45\x96\x65\x9d\x46\xa3\x53\x6d\x74\x56\x8d\xfe\xf7\xa9\xd6\ +\xe9\xa6\x09\xe9\xea\x92\x08\xa2\xae\x07\xac\x53\x10\x04\x9f\xf9\ +\x03\x18\x63\x74\x6e\xee\x68\xcd\xde\x6f\x1f\x7d\xfc\x9d\x94\x19\ +\x37\x8d\xcf\x62\xbe\xdf\xd6\xdc\x7f\xc8\x30\x06\xc0\x53\x71\x4c\ +\x61\x43\x53\x42\x01\x09\xe6\x30\x4b\xa0\xb4\x99\x49\xcd\x48\x05\ +\x80\x92\xf5\x2b\xb5\xec\x59\xcf\x3d\xfe\xc8\x1d\x53\xb3\x37\x7e\ +\xbe\xb4\xc5\x79\xbc\xb8\x49\x1b\x3e\x3a\x1f\x00\x4e\x56\x56\x2b\ +\xe1\x69\x61\x0c\x70\x66\x87\xc3\x57\xd5\xa6\x58\xf3\xd3\x0d\xe0\ +\xaf\x3a\x78\xcc\x3b\x62\x78\x3e\x00\x34\xd6\x1e\x53\xa3\xa3\xc3\ +\xcd\xc0\x98\xec\x21\x92\xab\xce\x19\x92\x97\xf0\xb3\xb5\x72\x74\ +\x26\x67\x7a\x1d\x57\x57\x5f\xec\xd6\xa7\xe9\x8e\xce\xbb\x49\x8f\ +\xd0\xa5\x61\xd3\xed\x8f\x75\x64\xeb\xdb\x13\x41\xd8\x9d\xbf\xfd\ +\x77\x82\x20\xa0\xec\xff\xe6\xed\x7f\x6c\x75\x4e\xbd\xf5\xa9\x31\ +\x39\xe1\x20\x95\x9d\xf4\x71\xa3\x12\x63\x01\xc8\x77\x2b\xb7\x39\ +\x7a\x5f\x99\xc8\x02\x00\xb8\x8e\xed\x71\x9b\xa3\x72\x92\x58\x00\ +\x7a\xbc\xdc\x19\x9d\xd3\x2f\xcc\x62\x34\x38\x6c\x26\xb3\x28\xb5\ +\x34\x04\x24\x43\xaf\x18\x0e\xc0\xb9\x7a\x73\x71\xf6\x84\x47\xf4\ +\x5b\x7f\xe9\x81\xa3\x5a\x78\x7e\x0a\x0b\x5a\x63\x5b\xab\xc7\x9e\ +\x10\x61\x07\x10\xbf\x5b\xb3\x2f\x6b\xc0\x9d\xa1\x18\x00\xe0\xe4\ +\xf1\x83\xde\x98\xcc\x04\xc7\xcf\x96\xd8\xb0\x7a\x79\x0b\x00\x30\ +\x20\x7d\xfb\x41\x2f\x29\x9c\x1a\xce\xea\xe1\x41\xf7\x3f\x4f\xdd\ +\x33\xeb\xa6\x90\x07\x89\xe4\x3d\x54\x11\x3b\x5d\x10\xe4\x94\x20\ +\x57\xd3\xb4\x33\x04\x41\xaa\x36\xbf\xf7\xd4\x47\xbb\xaf\xbd\xff\ +\xd1\x34\x83\xbb\xa1\xdd\x12\x63\xb7\x85\x82\xbb\x78\xcb\x06\x61\ +\xff\xfe\xaf\xaa\x1c\xf7\xdf\x34\x54\x7f\x67\xc9\x8e\x83\x5c\xf8\ +\x45\xb1\x0c\x00\x40\x74\x98\xb0\x76\xc7\xea\xe2\x8c\x01\x6b\x3f\ +\x5a\x93\x34\xe2\xee\xe8\x18\x95\x2a\x8d\x9b\xbe\xdb\x76\xe8\xe8\ +\xb2\x12\x76\xd0\x33\xc3\xd3\x01\x00\xa8\x7f\xef\xa1\x23\x91\x7d\ +\x2e\x66\x00\x88\xc9\x66\x81\xba\x6d\xdb\xb6\x56\x37\xad\xfb\x5e\ +\xcc\xfd\xe3\x04\xbd\xb3\x5c\x3b\xb2\xb7\x38\x26\xed\x1a\xdb\xcf\ +\x77\xce\xb1\x9e\x5d\xe9\x6c\x2f\x45\x55\xf5\xb1\x92\xa7\xba\x5e\ +\xdd\xc5\x92\x53\xc8\xb8\x5a\x17\x3f\xa1\x73\xd8\x09\xc3\x04\x67\ +\x40\xf4\xcc\xc9\x40\x28\x25\xa5\x17\x67\xb4\xb2\xbc\x89\xe1\xcc\ +\x98\x33\x61\xce\x88\x59\x23\xe6\x4c\x88\x35\xda\x43\x23\x62\x4e\ +\xd7\x55\x68\x69\xf0\xa7\xa6\xc7\x1f\xfb\xee\xf3\xb7\xdf\xff\x60\ +\x6b\x59\x2b\xe0\xc8\xb9\xb7\x5c\xa9\x95\xae\xdc\x56\xe5\xb8\xef\ +\x0f\x8f\xe4\x39\xf4\x8c\x59\x95\x42\xd2\x46\x8e\xed\x8f\x01\x00\ +\xd0\xf0\x6b\x17\x8c\x8c\x6b\xfb\xec\xb3\x95\x61\x23\xe6\xdd\x31\ +\xa3\x37\x6b\xeb\x33\xff\xda\x29\x95\x6b\xbf\x29\xe3\x0b\x1f\x7f\ +\xe2\xe6\x28\xdd\xdf\x6a\x7e\x6b\x6c\xc1\xb8\x7e\xbd\x00\x00\x87\ +\x66\x5d\x7f\xf3\x65\x0d\xdb\x97\x1d\x0c\x64\x3c\xf6\xd8\x1d\x09\ +\x26\xfd\x9b\x45\x26\x34\x7f\xf4\x80\xbc\x9f\xf1\x94\xa3\x59\xb3\ +\xae\xee\x74\xab\x40\x3b\x85\xc0\x58\x56\x87\xaf\x5e\xbb\xd5\x3d\ +\xab\xce\x61\xd0\x7d\xb3\x9e\xa5\x01\x80\xaa\xaa\xdd\xf5\xb2\x7b\ +\x17\xde\xd3\x23\x82\x20\x36\xbb\x9d\x10\x4a\x88\x56\x5b\x53\x75\ +\x01\x0a\x82\x74\x78\xbc\x55\x35\x75\xf8\x2c\x2f\x40\x28\x35\x1a\ +\x84\xd4\x94\xa4\x5f\x85\x83\xf8\x5f\x08\x82\xfc\xfe\xc1\xfb\xf4\ +\xfa\xb6\xae\xb6\xd8\x1d\x61\xfd\x27\x0b\x74\x6a\xc8\x25\x08\x42\ +\x37\x6a\xff\xdf\x46\x08\x71\xb5\x3b\x35\x4d\x13\x0c\x86\x0b\xd3\ +\x85\xdb\xac\x96\xbc\x9c\xcc\xe0\xcd\xe7\xdf\x03\xd7\x68\x34\xf6\ +\xc8\x07\xf5\x88\x1c\x39\xc2\x48\x10\x4c\x84\x68\x0c\xc3\x04\x77\ +\xe2\x82\xf6\xef\xab\x0a\xbf\x94\x9c\x9a\x50\x59\x16\x89\xa6\x71\ +\xbc\x70\x61\xd6\xd7\x9c\x4e\xd7\x89\xf2\x93\x94\xd2\xc4\x84\xb8\ +\xd8\x5f\x89\x52\xd8\xcf\x03\xdc\x5f\xd4\xff\x06\x61\x24\x08\x46\ +\x42\x34\x8c\xf1\x05\xe8\x71\x03\x01\x71\xcb\xf6\xdd\x89\x09\xb1\ +\x94\xc2\x96\xed\xbb\x86\x0d\x19\xa0\x37\x47\xe9\xcf\x32\x0c\x63\ +\xb7\x59\x83\x49\xf0\x2f\x11\xb8\x94\x50\x51\xf4\x13\x4d\xe3\x85\ +\x0b\xd1\xe3\xca\x8a\xa2\xaa\x5a\xdf\xfc\x5c\x00\x08\x09\xb1\x1f\ +\x28\x3e\xc2\x30\x4c\x67\x9f\x0f\x42\x3e\x9f\x3f\x31\x21\x76\x60\ +\xbf\x82\xd3\x43\xb4\xc0\xf1\xa2\x3d\x25\xe5\xcd\xe1\xe9\x7d\x87\ +\x14\xa4\x72\x00\x00\xca\xb1\xdd\xdf\x1f\xac\x11\xf3\x06\x8f\xcc\ +\x8a\xeb\x1c\x0a\x49\xdc\x55\x3b\x8e\x78\x0a\x06\xe6\x9a\xbb\x88\ +\x37\x8d\x27\x0e\xec\x3b\x5a\x13\x91\x3e\x74\x60\x76\x38\x10\xef\ +\xfe\xef\x37\x9d\xf4\x18\x06\x8e\x1c\x99\x60\xeb\xa4\x00\x78\x6a\ +\x0e\x1f\x76\x72\x85\xf9\x19\x9d\xe4\x1d\xea\x39\xb0\xbb\x24\x34\ +\x73\x60\x52\x08\x43\x44\x67\xd1\x9e\x3d\xe5\x0d\xfe\xa4\xfc\x41\ +\x03\x32\x63\xcf\x75\xa2\xd0\x39\xcb\xd1\x3d\x58\xec\xff\x85\x79\ +\x5c\x84\x78\xde\x40\x89\x86\x2f\xc8\x18\x57\x10\x84\x83\x25\x07\ +\xab\x2b\x4f\x00\x02\x96\x61\x59\x96\x39\x75\x65\xda\xdb\xdd\x94\ +\x6a\x67\x00\xb7\xf9\xc0\xc6\xaf\x57\xee\xb7\x86\x08\xdf\x2e\x59\ +\xdb\x70\xd7\x1f\xaf\x1a\x14\xbe\xe1\xdd\x3f\x7d\x71\x50\x4d\xb5\ +\xb7\x2e\xdf\x71\xf8\x8f\xcf\x3d\x90\x48\xdd\xbb\xd7\x2d\x5b\xf4\ +\xf9\x67\x65\xd1\xd3\x3f\x1e\x98\x0b\x00\x20\x35\xad\x5c\xb4\xb8\ +\xd4\x09\x66\x8b\x35\x24\x0d\x03\x69\xfd\xf4\xf9\x3f\xee\xf6\x47\ +\x38\xbc\x95\x1b\x8a\xda\x5f\xfa\xc3\x15\xac\xaf\x7e\xfd\xd2\xaf\ +\xbe\xf8\x62\x85\x6d\xe4\x6d\xfd\xf2\x33\x80\x2a\x15\x7b\xbf\x5b\ +\xbc\xf8\x8b\x8d\x27\xf0\x63\xef\x0e\x4a\x02\x90\x5b\xcb\x8b\x8e\ +\x96\x2b\x92\x6b\xd9\xd3\xdf\xcf\xfd\xc3\x33\x63\x33\x4c\x67\x9f\ +\x47\xbf\xcf\x77\x2a\x4a\xf5\xca\xa9\x2c\x49\x3d\x75\xc7\xf8\xc5\ +\x01\xd7\x64\x32\x12\x42\x34\x8d\x5c\x80\x3c\x49\x86\x61\x9c\x2d\ +\xcd\x87\xf6\x1c\x67\xf9\xb3\xba\x74\x09\x15\x65\x39\x2b\x3b\xe7\ +\x8c\x87\xc3\xf2\x2e\xbe\xbf\x70\x22\x83\xe8\x3b\x65\xf3\x1a\xda\ +\x02\x1d\xa5\x4b\xff\xb1\xb5\xe3\xfe\x97\xff\x92\x6b\x38\xb0\xe0\ +\xf6\xb7\x2b\x5c\x10\xa7\xd6\x54\x34\xf8\xec\x11\x11\x85\x85\xb9\ +\x36\x06\x80\x78\x3f\x7f\xe9\x99\xd5\x0d\x8e\x71\xa3\x86\x8d\x9b\ +\x34\x2e\x52\x80\x92\x25\x7f\x5a\xdd\xdc\xeb\xc5\x97\xef\x0a\x2b\ +\xf9\xea\xb6\x17\xf7\xb6\x92\x2b\x4c\x75\x47\xaa\x25\x63\x68\x78\ +\x7c\x66\x61\x7f\x0e\x00\xa8\xfb\xe0\xb1\x66\xab\x25\x24\x29\x2d\ +\x33\x3f\x14\x03\x80\x21\x6e\xc0\x0d\x0b\x06\xd0\xf6\xa2\xe3\xfb\ +\xde\xf0\xab\xe4\x9c\xe7\xd1\xef\xf3\xfb\x7c\x5e\xab\xd5\x06\x5d\ +\x7c\xc3\x80\xdf\x2f\xcb\x3d\x06\xdc\x5f\x1c\x17\xb1\x4b\xd2\xe1\ +\x02\xa5\xa5\x33\x0c\x63\x30\x18\x0c\x82\x70\xe6\x8f\x41\x38\xe7\ +\x2e\x0f\xc3\xf3\x0c\x92\xb7\x2f\x7a\x71\x3f\x93\x37\x63\x64\xc2\ +\xd6\x6f\x36\xa6\x8e\xbf\x2a\xd7\x01\xc4\xdd\xce\x0a\x66\x2b\x0f\ +\x6c\x4c\xee\xec\x1b\xaf\x0d\x21\xe6\xf4\x94\x74\x00\x68\x3d\xf0\ +\xcd\xda\x63\x74\xe4\xb0\xbc\xe6\x7d\x4b\x9f\x7a\x61\xa9\x4c\xda\ +\xd7\x6c\xa9\x18\x7e\xf9\xac\x48\x80\x76\xb7\x1f\x59\x22\x0d\x00\ +\xa1\x19\x17\x2f\xb8\x76\x30\x6b\x36\x65\xe6\x44\x01\x00\xe0\xf0\ +\xe9\xd7\xce\xc9\x8a\x30\xd8\xd3\xf3\x3a\x5d\x2b\x6d\xfd\xfc\xe5\ +\x27\xae\x5d\xf0\x62\xf2\xcc\x5b\x2e\xc9\xb1\x9c\xf3\x24\x26\xa7\ +\xa4\x2a\x8a\xd2\xda\xd2\x1c\xf0\xfb\xfd\x7e\x5f\xbb\xb3\x8d\x02\ +\x84\x47\x44\xf6\x94\xb0\x67\x90\x44\xfb\xcb\x32\x5d\x33\xf3\x1c\ +\xd1\x21\x40\xd7\xe4\xb3\xd3\x1d\xb1\xbb\xf2\xa3\xe7\xff\xf0\x55\ +\xa9\xf5\xee\x47\xef\x49\x32\xb7\xec\x39\x49\xb3\x73\xb2\x01\xe0\ +\xe4\xde\x22\x62\x4d\xcf\xb2\x03\x00\x28\xf5\x7b\x4a\x25\x4b\x66\ +\x56\x04\x00\xec\xdb\x5c\x9c\x34\xe6\xc6\x79\x57\x5e\x7e\xcf\xdc\ +\xc9\xa4\xea\x68\x43\xf5\xd1\x86\x80\xd0\x2f\x37\x0a\x00\x8a\x0f\ +\x1d\x32\x64\xf5\x09\xc3\x00\x00\xad\x7b\xf6\x7a\x70\x72\x5e\x54\ +\x17\x3c\xb4\xc6\xe2\xb2\xc6\xde\x05\x5d\x2a\x27\xd8\x71\xf1\xe5\ +\xb3\xa7\x0c\x08\xaf\x3a\x56\x79\x4e\xff\x49\x29\x31\x99\xcd\xbd\ +\x73\xf3\xc3\x23\xa2\x34\x42\x28\x85\xb0\xf0\xc8\xc4\xa4\x14\x8e\ +\xe3\x7b\xea\x36\x1a\xe4\xd1\xfe\xb2\xec\xbf\x22\xd9\x90\x8e\xf2\ +\xd7\xfe\xf2\x8a\x9a\x7f\xf5\x9f\xaf\x18\xc4\x00\x80\xec\x73\x07\ +\x14\xd6\x60\xd0\xbc\xa5\x1f\x2d\x3b\x50\x78\xed\xb3\xba\x33\x6c\ +\x2c\x39\x88\x1d\x29\x19\x21\x00\x40\xdc\x9e\x80\x1c\xa2\x01\xc0\ +\x81\xfd\x45\x24\x21\xd3\x86\xe4\x80\x5f\xe1\x79\xf0\x9f\xdc\xb8\ +\x78\x9b\x6b\xc6\x63\x03\x74\x20\x96\x1c\x2d\x37\xa4\x8d\xea\x9e\ +\x4b\xa2\x34\x56\x56\x3a\x43\x47\x26\x45\x01\x80\xa6\x28\x0c\xc7\ +\x85\x27\x64\xf6\x4e\x0c\xd9\xb0\xb7\x41\x02\xe0\xce\x75\x20\x84\ +\x10\x8c\xd9\xd8\xb8\xf8\x53\x99\x2d\x3d\x78\x23\x0d\x02\xf7\x17\ +\x06\x5c\x7d\x2e\x81\x0a\x9d\xc3\x4b\x7e\x98\xba\x03\x9a\xa6\x9d\ +\x31\xd7\x68\xc7\x3f\x5f\xfa\x74\x67\xd3\x8c\xe8\xe2\xbf\xbf\xb8\ +\x25\x75\xec\x35\x53\x0a\x62\x47\xf4\xb6\x2c\x79\xf1\xde\xed\x16\ +\xc5\x32\xe8\xfa\x6b\x47\xe8\x64\x59\x75\xf7\xee\x13\xe6\x94\x39\ +\x56\x00\x00\x3c\x64\x54\xbf\xf5\xef\xbd\xfe\x54\x7d\x42\x4b\xb3\ +\x34\xfb\xee\x71\x8e\x04\x7f\x56\xbc\xfc\xf2\x83\x0f\xda\xe4\x8e\ +\x3e\xb3\x6e\x1b\x97\x6e\x03\x00\xd0\x5a\x8a\x0e\x57\x64\xcc\x98\ +\xdf\xfd\x45\xd5\xa5\xbb\x5b\x43\x93\x93\x22\x30\x80\xb2\xe5\x9f\ +\x7f\x5b\x53\xe6\x33\x12\x4f\x65\x9b\x36\xe3\xd6\x5b\x2c\xff\xf2\ +\x68\x10\x42\x2c\xc3\xd0\x1e\xad\x27\x04\x81\xfb\xcb\xab\x4d\x32\ +\x78\xda\xd4\xa9\xdb\x77\xee\xc4\x08\x01\xe8\x72\xdb\xfa\x5f\xa0\ +\x11\x62\xb1\x5a\x06\x0d\x38\x4d\xa2\x26\xeb\xd2\x3b\xde\x18\xe0\ +\x95\x15\x45\xd5\x68\x44\x8c\x15\xc0\x38\xf5\xce\x47\x52\x4b\x8e\ +\xab\x96\xf8\x3e\x59\x09\x5d\x25\x09\x3c\x74\xce\x3d\x43\x42\x3a\ +\x65\x4c\x13\x46\xce\x79\x3c\xb6\xb0\xb2\x45\x4a\xc8\xca\x4d\x0c\ +\x35\x02\x58\x17\xdc\xf7\xf4\xe1\xd2\x2a\x43\x4c\x5a\x4e\x72\x44\ +\x97\x7b\xb7\xce\xbc\xfd\x49\x6b\xec\x0f\x24\xf1\xe8\xfc\xe9\x4f\ +\x65\x9b\x1d\x08\x00\x98\xbc\xb1\xd3\x2d\x99\xcd\x2a\x36\xc6\xa5\ +\x66\x27\x84\xfd\xab\x06\x08\x86\x65\xbe\x5d\xbe\xfc\x50\x49\x09\ +\x00\x0c\x1a\x38\x70\xcc\x98\xb1\x41\xe0\xfe\x66\x03\xdc\x31\xa3\ +\x86\x8d\x19\x35\xec\x3f\x7c\x7d\x58\x72\x56\x58\xf2\xe9\x29\x8b\ +\x21\x2c\xaf\xff\x90\x33\xd2\x98\x98\xa4\x53\x25\xa3\x99\xb8\xf4\ +\x3e\x71\xe9\xa7\xd4\xe0\x1c\xb1\x85\x43\x62\xcf\xf8\x94\x84\xd4\ +\xb4\x53\x1f\x30\x87\x27\xf6\xea\x7a\x2e\x2c\x3e\x2d\x2c\x3e\xed\ +\xdf\x1f\x0b\x20\xa0\xd0\xb7\x6f\xdf\xa2\xe2\x62\xa3\xd1\xd8\xa7\ +\x4f\x9f\x9e\xdd\xa3\x0d\x02\x37\x68\x3f\xc9\x15\xa8\xa8\x8a\xa6\ +\xa9\xd1\xd1\xd1\x0b\x7e\xf7\x3b\x86\x61\xec\x76\xbb\xa6\xa9\x9a\ +\xa6\xe1\xdf\x64\x1d\x37\x68\xbf\x0d\xb3\x58\x6d\xf5\x75\xb5\x8a\ +\xa2\x30\x0c\x13\x16\x16\x46\x29\x25\x94\xaa\x8a\x12\x10\xfd\xbc\ +\x20\xf4\x3c\x70\x29\x00\x87\x41\x60\xff\x3f\x91\x74\x40\x45\xc1\ +\xe6\x9d\xf3\x34\x42\xc8\x81\xe2\x92\x13\xe5\x95\x94\xd2\xe8\xa8\ +\x88\xd1\x23\x86\xfe\x4a\x0f\xc4\x1e\xe2\x30\x9a\x4c\x27\x8e\x97\ +\xf6\x4a\xcd\x10\x0c\x02\x00\x28\x92\xd4\x50\x5f\x6b\x34\x98\x88\ +\xa6\x11\x42\xce\x5f\x69\xee\x34\xe0\x72\x18\x6a\xdd\xa8\xa8\x9e\ +\xe1\x98\xff\xb6\x88\x03\x17\xa5\x68\x66\x0e\x7a\x50\xb2\xf1\x02\ +\x6c\x62\xf3\xf9\xfc\x27\xca\x4e\x5e\x75\xf9\x54\x00\x58\xb5\x76\ +\xe3\xb7\xab\xd6\x1b\x8d\x86\xee\xd5\x40\x08\xe5\xe6\x64\x45\x45\ +\x86\xff\x1a\x8a\x23\x34\xa5\x57\x5a\x4d\x55\x65\xe9\xd1\x43\x66\ +\xb3\x19\x21\xac\x2a\xb2\xc5\x6a\x0d\x8f\x88\xec\xe8\x70\xf7\xbc\ +\xc7\xe5\x19\xa8\x76\xe1\x2f\x0e\x72\xe6\xff\x52\x17\x98\x50\xe8\ +\x1b\x47\xac\x3c\xed\x29\xe0\xea\x12\x24\x47\x4a\x8a\x7f\xdb\x64\ +\xa8\x33\x8e\x4e\x23\x24\x25\x3e\xbc\xf4\xc8\x21\x00\x88\x8d\xb0\ +\x35\xb7\xb4\x6a\x92\xb7\xdb\x35\x00\xd0\x9a\xaa\x72\x67\x4b\xfd\ +\xaf\x02\xb8\x84\x52\xcc\x60\x84\xc0\xed\x6a\x47\x08\x09\x82\x21\ +\xe0\xf7\x9f\xac\x28\xd3\x5b\xc5\x7a\x3e\x54\x60\x31\x98\x79\x6a\ +\xe2\x7e\x70\x7b\x04\x10\xa2\x14\x30\x62\x11\xc8\x2a\xc5\x18\x11\ +\x42\x11\x46\x1c\xfe\xc1\xbf\x92\x9e\x1e\x41\x4d\x29\x4d\x4a\xee\ +\xf5\x8b\xe2\x0a\xf7\xb8\x61\x84\x44\x49\xc4\x98\xd1\x95\xb4\x09\ +\x21\x18\x21\x43\x2f\xa3\xa2\x28\x00\xc0\x60\x9c\x99\x95\x7d\xc6\ +\x5b\xf4\x4e\xaa\x5f\xd1\x05\xd9\x8d\xd1\x53\x3b\x6d\x7b\xe4\x5e\ +\xfa\xaf\x92\x33\x55\xa3\xd9\xbd\xc3\x72\x35\xcf\x01\xc6\xf6\xbb\ +\x1c\xce\x29\x92\xda\x6a\xcf\xe2\x62\x7f\x58\x92\x6d\x66\x1f\x93\ +\x19\x41\x6d\x55\xc7\x17\xc5\x7e\xc2\xa0\x9f\xe6\xa2\xa5\xbf\x71\ +\x77\x8b\xb1\x2c\x49\x2c\xc7\x53\x42\x30\xc3\x68\xaa\x8a\x31\x16\ +\x0c\xc6\xce\xad\x26\x4a\xc9\xb9\x5a\xa1\x7e\x5d\x6b\x72\xf6\x65\ +\xd6\x53\x11\x20\xfb\xaf\x23\x57\xa3\x91\x0d\x25\xd8\xce\xa1\xc3\ +\xc5\x2d\x7f\x2d\xc3\x4f\x4f\x0b\x1d\xea\x47\x7d\x7a\x9b\x0e\xee\ +\x6a\xd9\xd8\x48\xac\x06\x44\xb1\xde\xab\xd6\xf3\xc6\x71\x3c\xc6\ +\xbf\x65\xe0\x62\x8c\x05\x41\xf8\x01\xb8\x0c\xa3\x3f\xa2\x69\xcc\ +\x6f\xf8\xa8\x29\xed\x9c\x24\xf2\x13\x02\x17\x00\x08\xa1\x1a\x01\ +\x95\xa0\xe8\x68\xd3\xc5\x2c\xc3\xc9\x2a\x67\xe6\x18\x8f\xb8\xa3\ +\x46\x41\x06\xce\x24\x20\x45\xd6\xd4\x9f\xc2\x1b\x21\x54\x5d\x55\ +\x29\xc9\xf2\x6f\xd8\xe9\x22\xdd\x21\x75\x5e\xf8\x9d\x63\x69\x31\ +\xfe\x2d\x17\x67\x28\xa5\x1c\xc7\xc6\xc5\xc5\xff\x84\xc0\x25\x84\ +\x8a\x0a\xd1\x00\x18\x44\x09\xa0\x88\x30\x21\x5d\x94\x97\x6e\x75\ +\xbb\x6c\xd6\x41\xf1\xac\x01\x88\x9b\xe3\xe7\x8c\xb4\x7c\xb6\xa2\ +\xa5\x8e\xf4\xbc\x50\x23\xc7\x71\x6f\xbe\xf9\x46\x45\x45\x85\xd0\ +\x43\x65\xbf\x5f\xd1\xc9\xfd\x0d\xab\x59\xa9\x8a\x12\x19\x19\xf9\ +\x97\x17\x5f\x3a\xff\x80\x81\xfd\x11\xd4\x42\x5c\x82\xb9\x97\x11\ +\xe7\x24\x30\xd5\xfb\x34\x63\x12\x1c\x29\x6d\x7f\x7d\x9f\x1c\x62\ +\xc0\x8c\x14\xa8\xa4\xe1\xb3\x87\x85\xee\xf3\xb2\x21\x1c\x68\x3f\ +\x99\x7b\xe0\x79\xde\x60\x30\xf0\x3c\x0f\x41\xfb\xad\x18\xc3\x30\ +\x3f\xc9\x06\xc4\xa9\x57\x3d\x21\x10\x13\xc6\x55\x95\xba\xd6\xd7\ +\xaa\xe1\xd4\xe3\x93\x68\x98\x99\x61\x31\x10\x51\xfe\x62\x63\xeb\ +\xb0\x6c\x73\x9a\x8d\x6e\x38\xe0\x71\x11\xc4\x60\xf8\x29\xef\x6e\ +\x88\x68\xb2\xa2\x01\xcf\x73\xba\x23\x22\x9a\xa2\x68\x88\x63\x40\ +\xd1\x28\xcf\x73\x44\x91\x15\x4d\x97\x29\xc1\x2c\xc7\x31\x18\x01\ +\x80\xa6\xca\x4a\x17\x33\x1f\x61\x96\xe7\x39\x04\x44\x55\x14\x55\ +\x23\x00\x88\xe5\x38\x56\x9f\x7e\x43\x34\x45\x51\x08\x05\x84\x18\ +\x8e\xe7\x70\xb0\x0d\xf1\xd7\x63\xec\x39\x51\xcb\x60\xa8\xab\xf1\ +\x7e\x70\xd2\x8b\x31\x32\xf2\xa8\xbe\xd6\x5f\x83\x90\xc0\x00\x05\ +\xc0\x0c\x52\x03\xf2\xea\x9d\x92\x06\xc0\x60\x64\xe4\x11\x82\x9f\ +\x70\x8e\x2f\x25\xaa\x39\x32\x21\xd2\x02\x35\x27\xeb\x09\xc6\x94\ +\x10\xc1\x16\x9d\x1e\xc1\x36\x39\xd5\x70\x3b\x53\x53\xdd\x64\x8a\ +\x4d\x4d\x88\x0e\x15\x58\x2c\x7a\x5a\x2b\xcb\x2b\xdd\x0a\xb0\x0c\ +\x13\x12\xd5\x2b\x21\x26\x94\xe7\x58\x00\x10\x5d\x4d\xe5\xe5\x95\ +\x5e\x8d\x89\x88\xcf\x48\x8e\x71\x80\xec\xad\x2a\x2b\x6b\xf5\xab\ +\x2c\x03\x94\xb3\xa6\x67\xa7\x3a\x4c\x8c\xd8\xd1\x5a\x55\x55\xe7\ +\x57\x68\xb0\x85\xf6\x57\x0c\x5c\x0c\x80\x00\x38\x16\x73\x5d\x4f\ +\x32\x2c\xe2\xba\xf2\x09\x00\x60\x30\x32\x1b\xd0\x19\x6f\xf9\xa9\ +\x80\xab\x4a\x42\xfc\xd0\xbb\xae\xcd\x7d\xf3\xf1\x47\x0f\x79\x78\ +\x50\xb4\xbe\x97\xdc\x78\x65\xf4\xe1\x8f\x76\xe3\xdf\x4d\x09\x79\ +\xec\xe1\xf7\x87\xce\xbc\x71\x4a\x4a\x60\xcf\xb1\xf6\xd0\xc8\x68\ +\x93\xd6\xf0\xf5\x87\xef\xef\xac\x54\x47\x8e\x9b\x3f\xa7\x1f\xec\ +\x3a\x52\x03\x2c\xdb\x5e\xbe\xff\xc4\xb1\xaa\xc2\xc9\x37\xcc\x1a\ +\x95\xea\xac\x6f\xc2\xd6\xc8\x10\xae\x65\xd1\x5b\x6f\xef\xac\xc5\ +\x97\xcd\xbf\x75\x64\x8a\xa1\xba\xde\x6b\xe1\x5a\x17\xff\x63\x51\ +\x59\x9b\xc8\x32\xc1\x96\x90\x5f\x21\x70\x45\x15\xf2\xa2\xb5\x67\ +\x2e\x21\xff\x0f\xc7\x63\xe6\xa9\xfa\x13\x38\x5e\xcc\x09\x4d\xc5\ +\x5b\x8f\xcf\x1c\xdc\xbf\x5f\xea\xc1\xb5\x27\x18\x73\xe2\xc0\x82\ +\xd0\x1d\x5f\x6e\x6b\xa5\xc3\x64\x49\xa1\x80\x39\x2c\x1d\xf9\xfe\ +\xab\xd7\xbe\x38\x47\x8f\x8f\x30\x00\x00\x20\x00\x49\x44\x41\x54\ +\x68\xb2\x85\x8d\x9d\xfb\xc0\x9c\xeb\xae\xac\x78\xf6\x23\x95\x6a\ +\xc7\x37\x7f\xf3\xd2\x07\xeb\x40\x30\x61\xc4\xc6\xf7\x9f\x39\x7f\ +\x62\xea\x57\x7f\xfb\xcb\xc6\xd2\x56\xc4\x59\xc7\xce\xbd\x77\xf6\ +\xf5\x53\x4e\xbe\x79\x74\x78\x5e\xc2\xf7\xaf\x2c\xfc\x67\x51\x47\ +\x58\x98\x0d\x11\x2d\x88\xda\x5f\x2b\x70\x29\x05\x9e\x05\x03\xf7\ +\xff\x89\x58\xb5\x9f\x28\x5c\x40\x0c\x48\x75\x9b\x77\x37\x5c\x57\ +\x38\xc0\xbe\xb6\x08\x67\x0c\x4c\x24\x0d\xcb\x8a\xab\x71\xff\xce\ +\x90\x57\x2f\x22\xb1\x2c\x4b\xa4\xb6\xcd\xcb\x56\x4d\x7c\x68\x7c\ +\x6a\x8c\x41\x0c\x48\x89\x43\xa6\x2d\x8c\x1a\x08\x98\x14\xaf\x5f\ +\xe4\xcf\x2f\x74\x96\xee\xde\x5e\x52\x87\x4d\x16\xa4\x38\x37\xae\ +\xfe\xfe\xe2\xbb\x26\x65\xf3\xab\x56\xed\x3e\x39\x61\xce\xdd\x7c\ +\xca\xe6\x2d\xdb\x76\x37\x89\x84\x67\x99\x20\x20\x7e\xad\xa1\x02\ +\xa5\x3f\x61\xa1\xe0\xff\xf9\x5f\xc4\xe4\xd8\xee\x8d\xde\xe1\x33\ +\xd2\x63\x62\x43\x06\xe6\xb6\x96\xac\x2d\xef\x40\x19\xa7\x3a\x47\ +\xd4\x39\xc5\x95\x12\x95\x22\x8a\x31\xc2\x0c\xee\xa8\x2f\xdb\xbd\ +\xa3\x18\x58\xa6\xbe\x39\x10\xcf\x23\xa2\x11\x00\x5d\x1c\x12\x11\ +\x42\x08\x65\x78\xd4\xb1\xfa\xa3\x57\xca\x73\xf2\x87\x0c\x1f\x75\ +\xdf\xb0\x91\x5f\xff\x1f\x7b\xd7\x1d\x1f\x55\x95\xfd\xcf\xbd\xaf\ +\x4e\x9f\xc9\xa4\x37\xd2\x21\x74\x42\x09\x4d\x30\xf4\x22\xa0\x82\ +\x08\xba\xf6\xde\x5d\xbb\xbb\xae\xbb\xba\xeb\xea\x5a\x56\xd7\x82\ +\x8a\x80\x0d\x41\x41\x54\x04\x14\x51\x69\xd2\x7b\x09\x90\x04\x02\ +\x09\xe9\x3d\x99\x4c\x79\xf5\xde\xdf\x1f\x2f\x19\x42\x40\x77\x7f\ +\x12\x04\x61\xce\x67\x3e\x30\x79\x65\x26\xb9\xef\xfb\xce\x3b\xf5\ +\x7b\xe6\xce\xda\x52\xdc\xcc\x85\xb0\xfb\x3b\x91\xdf\xc1\xc3\x91\ +\xe1\x58\x5f\xc9\xfe\x2d\x87\x02\x63\x66\x5c\x9d\xdd\x09\x6f\xd8\ +\xb0\x9f\x9e\xc4\x94\x01\x44\xd7\x14\x59\xd6\xa8\xd8\x6f\xcc\x68\ +\x54\x5b\x7e\xac\x22\xc0\xf1\x6c\x63\x49\xde\xa6\x8d\x1b\x36\x6d\ +\xde\x56\x54\xe5\x29\xd9\x7b\x30\x2a\xb3\x4f\x8f\x24\xbb\x1c\x08\ +\x48\xaa\xd8\xf7\x92\x6c\xb3\x7a\x38\xaf\x8e\x5a\x38\xad\x68\xef\ +\xda\xd9\xaf\xbd\xba\xdb\x97\x30\x71\x58\x67\xda\x41\x9d\xd3\x21\ +\x39\x37\xce\xd9\x79\x08\x5d\x01\x7b\x7f\x5a\xbd\x65\xea\x3f\x6f\ +\xaf\x5f\x3b\x6f\x77\x49\x13\xc3\x30\x98\xe5\xcd\x26\x1e\x01\xd5\ +\x91\x98\x39\x68\xd2\x8d\xd6\x01\xe1\xb1\xc9\xb1\x0e\xe9\xb3\xf7\ +\x3f\x2d\x97\xd9\xbe\x0c\x97\x36\x68\xdc\x2d\x42\x3a\x70\x3c\x34\ +\x16\x7d\xbb\x7a\xf9\x82\x8d\x71\x33\x1f\x78\xb2\x7f\x7e\x11\x76\ +\xc5\xa7\xc4\xa0\x2f\xdf\x7d\xb7\x9c\x4b\xbd\xfe\xc6\x89\x56\xbd\ +\x31\xc0\xba\xbb\x86\x7b\x37\xac\x2c\x45\xa1\x71\xc4\x21\xe0\x76\ +\xb4\x8b\x26\x06\x8a\x37\xff\xe7\x55\x4f\xe0\x78\x9e\x8c\x44\x81\ +\x87\xda\x82\x8d\xf3\x9a\xb1\xc2\xa0\xed\xcb\x3f\xf5\x74\x8a\xe4\ +\x59\xa6\xbc\x70\xdf\xa2\xdc\xdc\xca\x66\xcd\x6a\xe6\x0e\xac\xfb\ +\xf4\xe3\x92\xe8\x96\x09\x75\x01\x2f\xd2\xfd\x6b\x3f\x7d\xf3\xf8\ +\xbe\x5e\x19\x09\x6e\x74\x34\x7f\x45\xee\xde\xa2\x1a\x2f\x6f\x42\ +\x5b\x36\x6f\x4d\x8a\x76\x62\x28\xdd\xb5\x6a\xfe\xc1\xa2\x5a\x96\ +\x0b\xf5\x83\x84\x80\xdb\xe1\x3e\x1a\x0a\xec\xfd\x69\x23\xe6\x05\ +\x9e\xc3\x00\xe0\xab\x39\xba\xa5\x9c\x8a\x22\x5f\x79\x78\xd7\xf1\ +\x83\x3a\x00\x20\xcc\x70\xbc\x20\xf0\x2c\x02\x5a\x55\xb4\xa7\xa4\ +\xa0\xf5\xb9\x8f\x59\x51\x14\x4c\x9c\x7e\x3c\x77\x4b\xe1\x1e\x1d\ +\x10\xe6\x78\x81\xe7\x05\xd0\xbc\x87\xf7\x6c\x38\xa4\x11\x68\xd9\ +\xc4\x86\x62\xb8\x21\xe0\x76\x80\xb4\xcc\xab\x6a\x0b\x5e\x96\xa1\ +\x44\x93\xe5\x56\x40\x62\x50\x14\x05\x00\x33\x5c\x70\xf4\x9a\xda\ +\x6a\xa6\x9e\xd8\x08\x00\xaa\xaa\x40\x0b\xb4\x8d\x41\x6e\x9a\xac\ +\x68\xc6\xed\xd0\xda\xec\x41\x3a\xa4\x64\x29\x24\xbf\x2c\x9a\xaa\ +\x76\xd4\x3a\xb3\x16\x8b\xe5\x6c\xfc\x8a\x66\xb3\x59\x14\xc5\x5f\ +\x5d\x4b\x41\x29\x4d\x4e\x4e\x16\x78\x9e\x0b\x3d\xbe\x2f\x20\xd1\ +\x75\xdd\x15\x16\xd6\x31\xc0\xfd\xfb\xb3\xcf\x9c\x15\x7f\x8a\xc1\ +\x0d\x0d\x0d\x3c\xcf\xff\x3a\xec\x6a\x9a\x3a\x62\xc4\x08\x8b\xd5\ +\x1a\xe2\x31\xbe\xb0\x04\x79\x9b\x1b\x0d\x3a\xa6\x33\x05\xee\x8e\ +\xed\xdb\xce\xca\x6f\x48\x81\x61\x19\xab\xd5\x76\x06\xd8\xd5\x58\ +\x2e\x34\x85\xea\xc2\x82\x2d\x42\x5a\x07\xe5\x57\xd9\x2e\xa7\x34\ +\x36\x75\xec\x6f\x6a\x4c\x50\xfb\x75\x67\x77\xc8\xad\x19\x92\xf3\ +\x0a\xb8\x1d\xd5\x2e\xc3\x72\x67\xb9\xe0\x35\x34\x2a\x35\x24\x67\ +\x25\xaa\x10\x02\x56\x48\x7e\x97\xc0\xd5\xcf\x5a\x9e\x33\x38\x80\ +\xb2\xa3\x3e\xcd\x30\x1b\x82\x8d\xce\x21\x39\x7f\x0c\x00\x83\x2d\ +\x81\xe7\x79\x49\x92\x82\x97\xe9\xec\x02\xd7\xe9\x74\x9e\x35\x33\ +\x5c\x0b\x04\x02\x1d\xf2\x07\x18\x73\xb1\x7d\x7e\x3f\xa5\x20\x8a\ +\x82\x28\x08\x1d\x76\xbf\x21\xcc\x32\x98\xe8\x1a\x09\xdd\x0b\x67\ +\x60\x0d\x8a\xa2\x78\xfc\xf8\xf1\x35\x6b\xd6\x4c\x9f\x3e\x9d\x65\ +\xd9\x33\x9f\x31\xfa\xdf\x81\x7b\xff\x03\x0f\x9e\x8d\xcf\x15\x04\ +\x21\x77\xff\xfe\xd9\xb3\xdf\x3d\xf3\x1b\x03\x63\x1c\x90\xa4\xed\ +\xbb\xf6\xf9\xbc\x3e\x63\xf2\x6f\x56\xef\xee\x31\x51\x11\x9a\x76\ +\x02\xbb\xc8\x20\x22\x38\xa9\x8b\x1f\x31\x2c\x43\x4f\x90\x21\x23\ +\x86\xc1\x94\x52\x86\x65\x89\xa6\xea\xa4\x95\x31\x59\xf3\x95\x57\ +\x7a\x6c\xe1\x51\xe6\xd0\x28\xcb\x5f\xa5\x9e\x54\x55\x5d\xb0\x60\ +\x41\x76\x76\x76\x6d\x6d\xed\xb7\xdf\x7e\x3b\x74\xe8\xd0\xdc\xdc\ +\x5c\x4a\xe9\xa4\x49\x93\x0c\x66\x93\xdf\x99\x8d\x8b\x10\x0a\x48\ +\x81\xe2\xa2\x63\x6c\x6a\x9a\xdd\xe1\x38\x13\xfe\x15\x96\x61\x4a\ +\xcb\x2a\x65\x49\x9e\x34\x61\x14\x21\xf4\x60\xde\xe1\xa5\xcb\xbf\ +\x4f\x4c\x88\x0d\x2a\x5d\x4a\x29\xcf\x73\xbd\xba\x67\x86\xbb\xc3\ +\x4e\x7c\x11\x51\x1b\xaa\xeb\x45\xbb\x53\xe0\x10\xa5\x80\x10\xf1\ +\x34\x7a\x31\x6d\x58\xb5\x7c\x4d\xec\x25\xd3\x86\x24\x9b\x15\x8d\ +\x22\x86\xd3\xeb\xf2\x3e\xff\x7c\xfb\x98\x1b\xef\xea\x6a\xd3\x15\ +\x12\x82\xe2\xff\xf3\xd2\xb0\xac\xd9\x6c\xf6\xfb\xfd\xaf\xbf\xfe\ +\x3a\xcb\xb2\x3c\xcf\xbf\xf2\xca\x2b\x3e\x9f\x6f\xe6\xcc\x99\x56\ +\xab\xd5\xe3\xf1\x9c\x3d\x43\xf4\x2c\xd6\x43\x51\x4a\x55\x55\xed\ +\x90\xa7\x06\x42\xa8\xb1\xa9\xf9\xc8\xd1\xe2\x43\xf9\x47\x00\xa0\ +\x4f\xaf\xae\x2e\xa7\x23\xc2\x1d\x66\xbc\xa2\x22\xc2\x09\xa1\x1b\ +\xb7\xec\xe4\x38\xae\xf5\xf9\xcf\x70\xe0\xfd\xee\xfd\x97\x3e\xdb\ +\x5a\xc4\xf2\x3c\x30\x3c\xe3\x3b\x3a\xf7\xcd\xff\x6c\x2c\x67\xba\ +\x76\xeb\x1a\x6d\x63\x09\xc5\x1c\xcf\xf3\x1c\xcf\x61\xdd\x17\x08\ +\xe8\xd4\x28\x75\xe0\x39\x8e\xe3\x79\xde\xe8\xb8\x64\x58\x63\x03\ +\xc7\x73\x1c\x6e\x69\xba\xe4\x39\x96\x0d\x35\x4a\x04\x9f\x84\xb9\ +\xb9\xb9\xcb\x96\x2d\x23\x84\x10\x42\x86\x0e\x1d\x7a\xcb\x2d\xb7\ +\xa4\xa7\xa7\x03\x40\x4d\x4d\xcd\x17\x5f\x7c\x51\x51\x51\x81\xcf\ +\x5a\xc1\xdd\xd9\x4d\xa8\x06\x3d\xaa\x33\x5d\x23\x84\x24\x49\x6a\ +\x6c\xf2\xa8\x8a\x0a\xad\x34\x44\xc1\x27\x05\x05\x2a\xf0\x5c\x53\ +\x93\x27\xf8\x4d\x94\x10\x6c\x0e\xef\xd5\xb7\xf3\x82\x6d\x7b\x1a\ +\x2f\xe9\xe2\x12\x50\xf1\x81\xbd\x1e\x2e\x39\x3b\xc3\xb6\x69\x69\ +\x51\x54\x6c\xef\x0c\xea\x5d\xff\xf5\xd2\x4d\xf9\x75\x02\x6e\x6e\ +\x54\x2c\x3c\xcf\x12\x5f\xc9\x77\xcb\x57\xec\x2f\xf5\x98\x63\x32\ +\xa7\x4c\x1e\x93\x60\xe7\xab\x0a\xb6\x2c\x5f\xb9\xa1\x56\xc6\xa9\ +\x7d\x47\x4c\xc8\xc9\x82\x9a\xbc\xaf\x96\xad\x3a\x56\x27\x27\xf4\ +\x18\x32\x71\x74\xb6\x99\xaa\x17\xb9\x59\xcc\x30\x4c\x55\x55\xd5\ +\xe2\xc5\x8b\x25\x49\xba\xe6\x9a\x6b\xae\xb8\xe2\x0a\x4a\xe9\xe0\ +\xc1\x83\xdf\x78\xe3\x8d\x65\xcb\x96\xc5\xc6\xc6\x26\x27\x27\x63\ +\x8c\xcf\x12\xd9\xd9\xef\xa3\x12\x40\xd3\xf5\xc4\x84\xb8\xc1\xd9\ +\x59\x01\xbf\x74\x3a\xff\x0a\x79\x3c\xde\x1f\xd6\x6e\x6c\x33\xb0\ +\x86\x2a\x1a\x93\xd1\xb3\xaf\x7d\xfd\x97\xfb\xca\xfd\xe3\x3b\xe9\ +\x7b\xf7\x1c\x8a\xc9\x9a\x19\x25\x28\x85\x87\x0f\xf3\x03\x50\xd1\ +\xa6\xaf\x96\xef\xf4\x5c\x79\xdd\x55\xe6\xb2\x75\x0b\xd6\x94\x63\ +\x50\x36\x2f\x5b\xb4\x5f\xea\x7a\xed\x8d\xdd\x37\x2d\x98\xbd\xf8\ +\xbb\xb8\x07\x26\xd8\x3e\x5d\xb8\x2c\x6c\xc8\xf4\x19\x09\xfe\xc5\ +\xf3\x97\xac\x74\x45\xa7\x14\x2c\xdf\xd7\x10\x7f\xc7\x4d\x39\xac\ +\x46\x38\xaa\x87\x9c\x39\x55\x55\x27\x4c\x98\xa0\xaa\xea\x92\x25\ +\x4b\xd2\xd3\xd3\x75\x5d\xf7\xfb\xfd\x36\x9b\x2d\x39\x39\x39\x37\ +\x37\xf7\x9e\x7b\xee\xc9\xc8\xc8\x08\x04\x02\xbf\x3f\x53\xa1\xc3\ +\x0d\x0f\x5d\x27\x3a\x39\xdd\x4b\x27\xfa\xa9\xe4\x6a\x9a\x22\xc4\ +\x74\xed\xd3\xc9\xb4\x6f\x47\x5e\x63\xfd\xb1\x83\xd5\x96\x81\xbd\ +\x52\x31\xd1\x39\x8e\x63\x91\x5c\xb8\xbf\x24\x6d\xc0\xc8\xc1\x3d\ +\x3b\x67\x66\xa6\xda\xcc\x9c\xae\xd4\x1f\xca\xab\x6c\xac\xcc\x5f\ +\xfe\xe5\xf2\x22\x0f\xc2\x92\xbf\xe2\xc8\xbe\x46\x53\xf2\xb8\x51\ +\xfd\xd3\x7b\x0d\x1b\xdd\x2b\xfa\xc8\xae\x83\x51\x7d\xfa\x39\xa4\ +\xc2\x95\x3f\x6e\xf7\x61\x13\x17\x4a\xe7\x01\xb0\x2c\xfb\xc3\x0f\ +\x3f\x2c\x5d\xba\xd4\xef\xf7\x17\x15\x15\xb1\x2c\x6b\xb1\x58\x14\ +\x45\x29\x29\x29\x69\x6e\x6e\x9e\x33\x67\x4e\x41\x41\x01\xcb\x9e\ +\x2d\xcd\x78\x01\xd7\x5e\x51\x8d\x98\xfb\x0f\xcd\xda\xba\x74\xeb\ +\x4a\x05\xb8\xe4\x3e\x5d\xe2\x2c\x5a\x40\x37\x54\x34\x2f\xd0\x66\ +\xaf\x47\x03\x06\x21\xa0\x84\x02\x60\x86\xe1\x3b\xf7\x1f\x3b\x6d\ +\x48\xbc\xa6\x51\x4e\xb0\xfa\xf2\xbf\xd2\xd4\x40\x40\x05\xd6\xa4\ +\x79\xfd\x12\x05\x26\xa6\xd7\x98\x3f\xc6\x75\xde\xb8\xf2\xab\xd9\ +\x6f\x7e\x78\xc3\xfd\x77\x76\x75\x23\x45\xbb\xa8\xb5\x2e\xa5\xd4\ +\x62\xb1\x8c\x1a\x35\xea\xd8\xb1\x63\x4b\x96\x2c\xf1\xfb\xfd\xf1\ +\xf1\xf1\xbb\x77\xef\xde\xbd\x7b\xf7\x98\x31\x63\x1c\x0e\x07\xcb\ +\x9e\xc5\xf4\xd6\x85\x5c\x34\xa8\x6b\xaa\x3b\x2d\xbb\xab\xf0\xc3\ +\x82\x6f\xe9\x9d\x4f\x5f\x6b\x21\x8a\x4e\x89\x2c\x49\xb2\xc6\x65\ +\x5f\x3a\x74\xf5\x07\x2b\x3f\xf8\xa4\x39\x5a\x3f\xdc\xe0\xd7\x19\ +\x31\x62\xf0\xd0\xd4\x0f\x7e\x5a\xfe\x1d\xe9\x6d\x22\x7a\xa7\xac\ +\xa1\x99\x9d\x07\x77\x5d\x33\x7b\xd1\x87\x0b\x7a\x44\x4a\x5b\x8e\ +\x28\x23\x6e\xea\x55\xb1\x6d\xcd\xbe\x2a\x59\x34\x59\x58\x24\xa9\ +\x1a\x41\x88\x81\x8b\x3b\x80\xa6\xeb\x7a\x56\x56\xd6\xa0\x41\x83\ +\x5e\x7b\xed\x35\x45\x51\xbe\xf9\xe6\x1b\x4d\xd3\x78\x9e\xd7\x75\ +\x3d\x39\x39\x79\xd2\xa4\x49\x67\x35\xaa\xc0\xfe\x5e\x6e\x6e\x4a\ +\x29\xc3\x30\x0c\xc3\x9c\xd6\x05\xc4\x18\xeb\xa7\x36\xc8\x53\x5d\ +\xe7\xec\x43\x27\xce\x30\x77\x25\x7d\x3b\x59\x64\x55\x43\xc8\x3e\ +\x38\x67\x84\xcb\x4e\xed\x91\xc3\x6f\xbb\xc9\xb1\x75\x57\x41\x9d\ +\x1e\x39\x6e\x7c\xe7\x48\x96\x3a\x2e\x9d\x71\xa3\x7d\xd3\xee\x23\ +\x55\xaa\xe8\x62\x31\xa5\x42\xd4\xe5\x37\xdc\xb4\xe5\xa7\x2d\x15\ +\x7e\xcb\xc4\x1b\x6e\xe9\x97\xea\x28\x3b\xc0\x78\x6b\xca\xeb\x18\ +\xdb\x95\xd7\x8d\xcc\x8c\x64\x15\x35\xd4\x59\x09\xc1\x1c\xd3\xdd\ +\x77\xdf\xdd\xd8\xd8\x38\x6f\xde\xbc\x27\x9e\x78\x62\xdf\xbe\x7d\ +\x0d\x0d\x0d\x3e\x9f\x4f\x3f\x9b\xcd\xa7\xbf\x03\xe0\x12\x42\xc2\ +\x5c\xce\x82\x23\x47\xd7\x6d\xd8\x6a\xa0\xf8\x54\xe0\x7a\x9a\xbd\ +\x31\x31\x11\xa7\x3a\xb0\xaa\xa2\x47\xa4\xf7\x9f\x9c\x09\x81\x80\ +\x4c\x01\x28\xb2\x0f\xba\x34\x87\x28\x52\x40\xd2\xc2\x93\xb3\xae\ +\xec\x92\x8d\x00\x88\xa6\x4a\xb2\xac\xe8\x6c\xfa\x80\xd1\xdd\x06\ +\x33\x40\x89\x2c\x49\x8a\x2c\x33\xd6\xd8\x11\x57\xcc\x64\x10\x55\ +\x65\x59\x0e\x28\x51\x5d\xb2\xa7\xf7\x1c\x82\x80\x6a\x8a\x2c\xab\ +\x7a\x28\x5b\x61\x28\x14\x96\x65\x6f\xbe\xf9\x66\x8b\xc5\x52\x54\ +\x54\x94\x93\x93\xd3\xa9\x53\xa7\x94\x94\x14\xb5\xe3\x3a\x1d\x7e\ +\xc7\xc0\xd5\x74\x3d\x32\xc2\x3d\x64\x60\xbf\xb2\xf2\xaa\xd3\x86\ +\xd7\x08\xa5\x89\x4e\x47\x6a\x52\x82\xaa\x6a\xa7\x60\x1a\x74\x55\ +\xf6\x9f\xc8\xe0\x10\x59\x92\x5a\xb6\x6b\x8a\x5f\x0b\x2e\x2e\x02\ +\xa0\xaa\x2c\xa9\xf2\x89\x9b\x81\x12\x4d\xf2\x6b\xc1\x9f\x75\x55\ +\xf6\x07\x77\x87\xa4\x8d\x70\x1c\x27\x49\x52\x6c\x6c\xec\xed\xb7\ +\xdf\xae\x28\x0a\xa5\x94\xe3\xb8\xb3\x4d\xf9\xff\xfb\x30\x15\x74\ +\x5d\x77\xbb\x9c\x91\x11\xee\x5f\xb8\xf5\x4f\x45\x6d\x48\x7e\xb3\ +\x47\xa2\xf1\xaf\xa1\x65\x7f\x9b\x2a\xa8\xdf\x8d\x73\xa6\x13\x12\ +\xca\xc9\x86\x24\x28\xa1\xec\x65\x48\x42\xc0\x0d\x49\x48\x7e\x2b\ +\x39\xaf\x4d\x85\x50\xcf\xd9\x05\x26\x1d\x78\x35\xcf\x53\xe0\x52\ +\x4a\x19\x06\xbb\xdd\xee\xd0\xc5\xbe\xc0\x80\xdb\xdc\x54\xdf\x21\ +\x13\xec\xce\x5b\xe0\x02\xc6\xd8\x6a\xb5\x86\x2e\xf6\x85\x66\x9b\ +\x62\xa6\x63\x26\x4b\xb2\x0c\x83\x19\xcc\x30\x2c\xb4\xa4\xa0\x10\ +\x21\xc6\xe8\x4a\x23\x96\x49\x09\xa5\x08\x21\x8c\x10\x35\xa6\x3d\ +\xb6\x85\x17\x50\x4a\xa8\x41\xb0\x2f\x49\x72\xa8\x15\x2c\x24\xbf\ +\x9d\x8d\x5b\x5d\xd7\xe0\xf1\x78\x9a\x9a\x1a\x29\x21\xba\xae\xcb\ +\x92\x24\x9a\x44\x00\xa4\x6b\x9a\xaa\xaa\x1c\xcf\xf1\xbc\xa0\x6b\ +\x9a\x24\xcb\x0c\xc3\xb6\x94\x4d\x20\xa0\x94\x6a\x9a\xce\xf3\x3c\ +\xc7\xf3\xaa\xa2\x52\xa0\x3d\xbb\x65\x8a\xa2\x40\x42\xd5\x7e\x21\ +\xf9\x6d\x80\xfb\xfd\xda\x8d\x15\x15\x95\xdb\xb7\x6d\x65\xa8\x5e\ +\x51\x51\x56\x5a\x52\xec\x74\xb9\x39\x9e\xf7\x36\x37\x07\xfc\x5e\ +\xbb\xc3\x15\x11\x11\xe1\xf3\xf9\xaa\x6b\x6a\x11\xcb\xb2\x0c\x4b\ +\x88\x0e\x08\x39\x9c\x61\xa2\xc9\xc2\xf3\x5c\x62\xa7\x64\x77\x44\ +\xb8\xa2\x28\x9d\x12\xe2\xcd\x66\x33\x21\x1d\x93\x05\x30\x7a\x2d\ +\xab\x2a\xca\xe0\xbc\x77\xce\x58\x96\x43\x18\x01\x80\xa6\x6a\x94\ +\x86\x22\xcd\x46\x27\x15\x6f\xb3\x3b\xfc\xfe\x40\x4d\x75\xa5\x22\ +\xcb\x0c\x83\xcd\x66\x6b\x98\xdb\xcd\xf1\x02\x21\x7a\x87\xb8\x68\ +\xac\x45\x34\xa5\x26\x27\xef\xd9\xb9\x43\xe0\x78\x8b\xd9\x6c\xb5\ +\x39\x58\x96\x35\x9b\x4c\xc6\x67\x3b\x9d\x4e\x51\x14\x11\x42\x9a\ +\xae\x23\x86\x95\x65\x99\x52\xea\x74\xb9\x18\x96\x33\x5b\x6c\x08\ +\x21\x42\xb4\xc4\xf8\x04\xd1\x6c\x62\x59\xee\xac\x98\x0a\xe7\xb7\ +\x06\x47\x08\x55\x14\x17\xfb\x3c\x4d\x2c\xc7\x45\x27\x76\xe2\x05\ +\xe1\xe4\x45\xf8\xef\x4b\x62\x90\xbb\xb4\x1e\x46\x01\x30\xc7\x73\ +\x54\x53\xb4\xdf\xed\x2d\x60\x74\xa7\xd4\x56\x57\x1f\x3b\x7a\x24\ +\x22\x32\x2a\x2a\x3a\x16\x80\x36\x35\x34\x1c\x2b\x3c\x1c\x17\x9f\ +\xd8\x61\xfa\x62\xd7\xee\x9d\xc6\x14\xce\xb2\xb2\x52\x9f\xb7\x99\ +\x61\x18\x23\xd7\x2c\x49\x12\xcb\xb2\x0c\xc3\x68\x9a\xa6\x69\x9a\ +\xa2\xa8\xbc\x89\x35\x9b\xcd\x3c\xcf\xd9\x1c\x8e\x86\xfa\x06\x8e\ +\x17\x03\x81\x80\xcd\xe1\xa8\xa8\xac\x8c\x8e\x89\x16\x04\xbe\x63\ +\xe7\xf4\x21\x00\xc3\xf2\x3e\x6f\x85\xe1\xb8\xd2\x23\x47\x6a\x2a\ +\xca\x1d\x2e\x97\xaf\xb9\xb9\x60\xdf\x9e\x2e\xbd\xfa\x68\x9a\x1a\ +\xbc\xe5\x38\x5e\x60\x79\x2e\xe8\x6e\xf2\x26\x13\xd6\x15\x49\xd1\ +\x00\x01\x50\xc4\x8b\x26\x86\xca\x9e\x66\x3f\x30\x3c\xcf\xe2\x16\ +\xd7\x85\x78\xf6\x6e\xcd\xb5\xa7\x67\xa5\x38\xf9\xdf\x6f\x21\x8f\ +\xae\xeb\xc5\x45\x47\x93\x53\xd2\x23\x22\xa3\x74\x5d\x03\x00\xbb\ +\xdd\x59\x57\x57\x5d\x53\x53\xd9\x21\x21\x05\x00\x60\x8b\x8e\x1e\ +\x75\x87\xbb\xc3\xdd\x61\x3e\x4f\x93\x24\x05\x54\x55\x65\x18\xc6\ +\x68\x15\x42\x08\x19\xcd\x83\xb2\x2c\x73\x1c\xab\x28\x0a\xe2\x79\ +\x8c\xc5\xda\x9a\x1a\x86\x61\x45\x51\x74\xbb\xdd\x53\x26\x4f\xa9\ +\xa9\xab\xdb\xb7\x77\xaf\x7c\xd9\x68\xbb\xd5\xd2\xb1\xaa\xf6\x6c\ +\x17\x6a\xfc\x8f\x0f\x3e\x51\x14\x83\x0c\x68\x94\xd2\x20\x59\x04\ +\x0b\xd0\x54\x5f\x17\x16\x19\x99\xd6\xa3\xa7\xdf\xeb\x3d\xb8\x63\ +\xdb\xbe\xad\x9b\x50\x9b\xc1\xc6\x4a\x40\xee\x3e\x30\xdb\x6a\x77\ +\x10\x42\x30\xd2\xf3\x37\x6f\x53\x23\xd2\x3a\x27\xba\x89\x46\x18\ +\x56\x2f\xdc\xbb\xdd\x2f\x98\xb6\x7f\x3e\xa7\xb9\xd7\xad\x0f\x4c\ +\x48\x97\x55\x9d\x61\x79\x5e\x2a\x5d\x3c\xff\xfd\x3e\x77\x75\x4d\ +\x77\xf1\x1a\x31\xae\x31\x0d\x7a\x0e\x08\x63\xd4\xa6\x18\x00\x21\ +\x6c\x74\xdf\x9d\x57\xae\x05\xc3\x30\xb5\x35\xd5\x66\x8b\x35\x3c\ +\x32\x52\xd3\x54\x03\xa6\xba\xae\xb9\x5c\x6e\x9f\xcf\xeb\x69\xf2\ +\x74\x0c\x70\x03\x7e\xbf\xe4\x37\x87\x87\xbb\x05\x81\x37\x99\x44\ +\x9f\x8f\x37\x99\x4c\x18\x63\x4d\xd3\x0c\x7a\x12\x51\x14\x55\x55\ +\x6d\x68\x6c\x72\xb9\xdd\x02\xcf\x6b\x9a\x16\x15\x19\x59\x5b\xdf\ +\xc0\x30\xcc\xa0\x41\x83\x6c\x36\xdb\xb6\xed\xdb\x5b\x1e\x8a\x1d\ +\x6d\x8e\x9e\x73\xe0\x22\x84\x18\x86\xf9\xf4\xd3\xcf\xf2\xf2\xf3\ +\x4d\x26\x93\x4e\x74\x06\x33\xb7\xdc\x7c\x93\xcd\x66\x23\x84\x10\ +\x42\x11\xc6\xf9\x7b\x77\xd7\x54\x94\x11\x42\x58\x96\x63\x79\x3e\ +\x68\xdb\x30\x1c\x5b\x5d\x5e\xe6\xf7\x7a\x2d\x76\x07\x21\x94\x17\ +\x70\xfe\xea\x39\x9f\xf8\x73\xde\xfd\xeb\x8d\x16\x46\x63\xfd\x47\ +\xe7\xbd\xfc\xac\x7d\xfa\xb3\x57\x5f\x7e\xad\xd7\x12\xae\xea\xc0\ +\x80\xd6\x58\x57\x83\x03\xcd\x1a\x35\xc2\x81\x0c\x52\xbc\xb5\xf5\ +\xcd\x8c\xd9\x11\x66\x13\x34\x55\x67\x79\x56\x6e\x6e\x6c\xf4\xab\ +\x36\x97\xdb\xcc\x22\x1d\x90\x2e\x7b\x1b\x1a\x7d\x58\x30\xdb\xac\ +\x66\x06\xce\x97\x98\x0e\xc2\x58\x96\x25\xab\xd5\x8e\x00\x61\x8c\ +\x55\x55\xc5\x18\x33\x0c\x83\x10\x12\x78\xc1\x50\xc0\x1d\xe1\x5a\ +\xb0\x8c\xae\x6b\xc5\xc5\xc5\x9a\xa6\x3a\x9d\xae\xfa\xfa\x06\x5d\ +\xd7\x39\x8e\x33\xae\x19\x42\x48\x10\x04\x4d\x53\x31\x83\x5d\x4e\ +\xa7\xdd\x6e\x57\x14\x25\x32\x32\x92\xe3\x45\xc4\xb0\x07\x0f\x1e\ +\x2c\x2d\x2b\xaf\xab\xab\x37\x99\xc4\x8e\xb7\x94\x28\xed\x28\x43\ +\xfe\x0c\xd4\x2d\x30\x0c\x8e\x89\x8d\x59\xfe\xcd\x37\x29\x29\xc9\ +\x65\xa5\x65\x3d\x7a\xf6\xb0\x5a\x2d\x84\xe8\x94\x52\x42\x75\x4a\ +\x49\xa7\x8c\x8c\xf8\x94\xb4\x53\xbb\xf0\x79\x9e\x57\x24\x99\x10\ +\x42\x29\xa1\x54\x57\xa9\x98\x3d\x7e\xf2\x82\x67\xbe\x3f\x50\x76\ +\xc5\x25\x49\xd6\xa2\x6d\x9b\x8f\x92\xae\xcf\x0d\x4b\x58\x3f\xeb\ +\xf9\xfa\xac\x5b\x7b\xc5\xd2\x05\xb3\xfe\xb3\x7c\x6f\x6d\x98\x45\ +\x3d\x5c\x16\x18\x2a\x70\x5a\x43\xfe\x9c\x59\x73\xf7\x55\x49\x8a\ +\x6e\x9a\x78\xd3\xdd\x97\x0f\x48\x2a\xda\xf4\xe5\xac\x0f\xbe\x69\ +\x22\x20\x44\x76\xbb\xfd\x81\x3b\xd3\xe5\x03\xaf\xbf\xf9\xe1\x51\ +\x0f\x8d\x4c\xc9\xba\xf9\x8e\x6b\xe3\x38\xfd\x3c\xe9\x24\xa2\x84\ +\x50\x4a\x11\x46\x18\xe3\xa6\xa6\xc6\x05\x0b\x17\x9a\x4d\xa6\xab\ +\xae\xba\xca\x6c\xb6\x20\x84\x3a\xea\x77\x64\x65\xc9\xaf\xa9\x8a\ +\xd5\x66\xa5\x14\x82\xc4\x4f\x81\x40\x20\x10\x08\xb8\xdd\x6e\x97\ +\xcb\x15\x15\x15\x55\x5b\x83\xa5\x40\xc0\xe3\x69\x16\x45\x51\x10\ +\x04\x93\xc9\x8c\x31\xb6\xda\xec\xba\xae\x17\x17\x17\x63\x86\x29\ +\x2d\x2d\x51\x14\x05\x21\x0c\xa0\x77\x90\xaa\x6b\xd1\xb8\xe7\x3c\ +\xe5\x2b\x2b\xca\xa0\x81\xd9\xfb\xf7\xe7\xee\xd9\xbb\xd7\xe9\x74\ +\x4e\x9b\x7a\x25\xc6\xd8\xa8\xdf\x23\x84\x50\x42\x58\x8e\xe7\x45\ +\x11\x9f\xc2\xda\xc2\x09\x02\xcb\xb2\x94\xb4\x88\x2a\xab\x11\x69\ +\x7d\xfb\xc5\x7d\xfa\xc3\x96\x23\x39\xc9\xdd\x76\xfe\xb4\x39\x72\ +\xc0\xe4\x64\x17\xb3\xa2\xb1\xc1\xaf\xa3\xa2\xf5\x8b\xbe\xda\xad\ +\x3c\xf8\xdc\xbf\x3a\xcb\x3b\x9e\x7a\xee\x43\x8a\xd4\x0d\x9f\x7d\ +\xb0\xa9\x2e\xe1\xc9\x47\xa7\x14\x7e\xf9\x9f\xf7\xe7\xae\x18\x96\ +\x3a\x7a\xde\x07\x9f\x47\x8e\x7b\xe4\x99\x91\x51\x8b\x5f\xfe\xfb\ +\x9c\x85\xeb\xef\x48\x3e\xb4\xad\xd8\xf2\xf4\xab\x4f\xa6\x98\x29\ +\x62\x54\xe5\xbc\xb1\x88\x11\x22\xad\x66\x15\x50\x4a\x07\x0f\x1a\ +\x84\x30\xd6\x75\xbd\x63\x1d\x6d\x4c\x29\xe5\x38\x36\x36\x3a\x9a\ +\xe7\x39\x49\x92\x0c\xac\xe8\xba\x6e\xf4\xc9\x68\x9a\x56\x55\x55\ +\x55\x57\x5f\x2f\x88\x62\x54\x54\x64\x42\x42\x42\x54\x54\x54\x98\ +\x3b\xcc\xe1\x70\x58\x2c\x66\x4d\xd3\x0c\x56\xaf\xf0\xf0\xf0\x0e\ +\xa4\x3e\x0d\xda\xb8\xf4\x7c\x10\x42\x28\x21\x97\x4d\x18\xef\xf3\ +\x7a\x87\x0e\x1d\x12\x1d\x15\x25\x4b\x52\xeb\x2e\x4a\x01\x08\x09\ +\x82\xf3\x54\x69\x3d\x8c\x52\xa2\x29\x8a\x10\x33\x6a\x58\xef\xc2\ +\x0d\xeb\x8a\x2a\xf3\x36\xe4\x6b\xc3\x87\x0d\x10\x75\x89\x02\x66\ +\x58\x5a\x7c\xa0\x28\x3c\x7d\x60\xdf\xe4\x08\x57\x78\xb8\xc3\x2a\ +\x22\xad\x29\xef\x48\x4d\x73\x6d\xe1\x67\x73\xe6\x6c\x2c\x63\x32\ +\xd3\x62\xbd\xc7\x0f\x54\xc9\xce\x51\xc3\x7b\xd8\x5c\x89\x23\x87\ +\xf6\xf1\xe6\xee\xb6\xf4\x1b\x37\xb6\x07\xcc\x7a\xee\x9f\x9f\xaf\ +\xdb\x1f\x20\x08\xd1\xf3\x47\x82\xc0\x25\x0e\x87\xa3\x6f\xbf\x7e\ +\x59\x7d\xfa\x58\x2c\x96\x8e\x0d\x3a\xb1\x82\x20\x68\x9a\x56\x5a\ +\x56\xd6\xba\xcc\xd4\x30\x6d\x29\xa5\x56\xab\x35\x3e\x3e\xbe\xa9\ +\xa9\x49\x55\x55\x04\xa8\xba\xa6\x86\x50\xea\x0e\x0b\x33\x9b\xcd\ +\xb2\x2c\x7b\xfd\x12\xc6\x48\x34\x89\x16\x8b\x55\x55\xd5\x33\x99\ +\xf8\xf0\xf3\x7e\x11\x01\x38\xf7\x71\x5c\x59\x91\x23\xa3\x22\x1e\ +\x7a\xe8\x81\xe4\x4e\xc9\x81\x80\x9f\x02\x85\xd6\x0b\x43\x29\x01\ +\x4a\x5a\xde\x9c\xf2\xc8\x34\xfe\x04\x4a\x75\x63\xaf\x12\x50\x32\ +\x86\x8d\x8e\x5d\x33\x77\xd6\x7f\xca\x95\xf8\xbe\x43\x3a\xdb\x25\ +\xa9\x9a\x02\x50\x1d\xdc\xb1\xce\xba\x03\x07\x8f\x37\xa9\xe9\x40\ +\x35\x4d\xd3\x28\xef\xb6\x09\xd1\xae\x61\x8f\x3e\x31\x99\x57\x64\ +\x05\x71\xa8\x7a\x33\x47\x9b\xf2\x8a\xea\xb2\x23\x5c\x87\x8f\x16\ +\x6b\xb6\x64\x6b\x58\xda\x2d\x8f\x3d\x3d\x66\xef\xca\xa7\x9f\x7b\ +\x9b\x38\x5e\xb8\x71\xa0\xcb\x27\x9f\x17\x6d\x70\x94\x1a\x2a\x0c\ +\x31\x0c\x13\x08\xc8\x7e\xbf\x1f\x21\xe0\x38\x9e\xef\x50\x26\x66\ +\xd6\x6e\xb7\x07\x02\x01\xbf\xdf\xcf\x72\x9c\xcd\x6a\x6d\x6a\x6a\ +\x92\x24\x49\xd7\x75\x8c\x51\x78\x78\x38\x25\x14\x01\xb2\x59\x6d\ +\xd5\xd5\xb5\x88\x52\x4d\x51\xcb\xca\xcb\x3c\xcd\xcd\x94\x22\x9b\ +\xcd\x46\x29\x05\x84\x93\x92\x92\x00\x28\xc7\x71\xb4\xa3\x7d\xdb\ +\xf3\x27\x87\xac\xaa\x6a\xb7\xae\x5d\x35\x4d\xd7\x09\x39\xc1\x97\ +\x43\x09\x21\x44\x27\x04\x61\x7c\xea\x70\x3f\x8a\x90\xa6\x69\x41\ +\x65\x00\x00\x40\x15\xc6\xd5\x75\xc2\x00\xdb\xed\x2f\x6c\x79\x64\ +\xee\x9d\x2e\x50\x35\x4a\x14\xc9\xef\xf5\x05\xd2\x47\x4d\xed\xb3\ +\xe5\xd5\x7f\x3c\xfe\x64\xaa\x5b\xca\xaf\x21\x43\x59\xeb\xe0\xab\ +\x26\xad\x7b\x65\xc1\x93\x4f\xe5\xba\x05\x9c\x39\x7a\xda\xe5\x03\ +\x07\x4c\x1b\xb1\xf9\x83\xd7\x9f\xcd\x4b\xb4\x1e\x3f\xee\xbb\xe2\ +\xc1\x71\xfe\xbd\xdf\xcd\xf9\x6e\x17\x2b\x68\xd8\x1d\x13\xe5\xe4\ +\x35\x5d\x3f\x4f\x96\x2b\xa8\xfb\xaa\xaa\xca\x2b\xca\x4a\x35\x55\ +\x63\x58\xc6\x64\x32\x47\xc5\xc4\xb6\x0d\xb9\x9c\xb9\x73\xc6\x1a\ +\x5f\xe6\x0f\x04\x9a\xbd\x5e\x59\x55\x11\x82\x80\x2c\xf3\x82\xa8\ +\xea\x04\x31\x5c\x6c\x7c\x62\x64\x4c\x5c\x51\x51\x49\xb8\xd3\x9d\ +\x96\x91\xbe\x75\xfb\xb6\x66\x8f\xcf\x66\xb7\x89\x66\x93\xd9\x6a\ +\xe9\xd5\xa7\xb7\xd5\x6e\x57\x55\xad\x03\xed\xee\xa0\xad\x40\x08\ +\x3d\x7f\x12\x67\xb2\xac\xb4\x4b\x89\xa8\x8a\x16\x15\x9f\x58\x94\ +\x77\xa8\xa6\xac\xec\x54\x5b\x9c\x50\x6a\x32\x5b\x6c\x4e\x97\xae\ +\x93\x60\xb8\x4a\x92\xd4\xcc\xd1\xb7\xcf\x49\x9e\x96\xd2\xc5\x15\ +\x90\x64\x84\xc4\x09\xd7\xdd\xa3\x39\xc3\x25\xd6\x7e\xdb\x63\x8f\ +\xe7\xee\xcb\xab\x0b\xd0\xa1\xe3\xe2\xd2\xc3\xa8\x60\xba\xe4\x4f\ +\x7f\x8a\xdd\x5f\x50\x22\x81\x90\x14\xeb\x90\xfc\xfa\x80\x2b\x6f\ +\x8f\xe8\xbc\xef\x58\xb5\x34\xf9\x9a\x1e\x5d\x12\x5d\xde\xaa\xa4\ +\xfe\xfd\xf5\x66\x95\xbd\x74\x52\x66\x7a\x82\xc9\x2f\x9f\x2f\x5d\ +\xc7\x08\x51\x8c\x99\xf2\xd2\xe3\x2c\xc7\xd9\x1d\x4e\xb3\xd9\x8c\ +\x10\x92\x65\xb9\xb2\xbc\x0c\x61\xc4\x74\x10\x9b\x18\xab\xaa\xaa\ +\xd9\x64\x52\x35\xcd\x17\x08\xf8\x02\x7e\x4d\xd7\x18\x86\x25\x14\ +\x58\x56\x70\x38\x5c\x11\x91\x91\x61\x61\xe1\xfb\xf7\xef\x47\x08\ +\x37\x36\x34\x06\x7c\xfe\xe8\xc8\xa8\xfa\xc6\x46\x42\x08\x62\x70\ +\x42\x62\x82\xa2\xa9\x3a\xd5\xd3\x32\xd2\x18\x96\xe9\xd8\x3b\x9e\ +\x9e\xf7\xf5\xb8\x84\x10\x93\xcd\x96\xd1\xa7\x8f\xae\x9d\x1e\x34\ +\x1c\xc7\x21\x8c\xdb\x06\x1c\x88\xae\x33\x96\xf0\xac\xfe\xd1\xb2\ +\x24\x69\x3a\xa5\x14\x25\xa4\x77\x45\xba\x22\x49\x01\xcc\x87\xf5\ +\x19\x3c\x1c\x23\x44\x89\x26\xcb\x8a\x24\xc9\xa6\xc8\x94\xa1\x71\ +\x19\x08\xa8\x2a\xcb\x8a\x22\x6b\x98\x49\xea\x91\x9d\x86\x91\xae\ +\x2a\xb2\x3f\xc0\xbb\xe2\x06\x0e\x4f\xc6\x08\x74\x4d\x51\x14\x85\ +\x02\x3a\x6f\x80\x8b\x28\xa5\x4d\x9e\xa6\xf4\x8c\x2e\x2c\xcb\x12\ +\x42\x30\xc6\x26\x93\x89\xe7\x85\xea\xea\xca\x8e\xba\xa0\x6c\x20\ +\x10\x10\x78\x9e\xe7\x38\x8c\x11\x83\x31\xc3\x30\x94\x12\x86\x65\ +\xad\x56\xab\xdd\x6e\xaf\xad\xad\x8d\x8c\x8c\x06\x40\xaa\xa6\xfa\ +\x7c\x5e\xaf\xd7\xeb\x74\xba\xbc\x7e\x3f\xc5\xa0\x28\x8a\x24\x49\ +\x4e\x97\x4b\xe0\x84\x2d\x5b\xb6\x24\x4d\x18\x67\x72\xb9\x3a\xb0\ +\x95\x1e\x01\x60\x8c\xce\xfb\x5a\x05\xca\xb2\x1c\xcb\x72\x3f\x7f\ +\xfb\xb5\x4b\x14\x21\xa0\xba\x24\xeb\x41\x3e\x40\x4d\x53\x00\x00\ +\x33\x18\xa8\x2e\x07\xb5\x26\x42\x18\x01\xd1\x55\x49\x6f\x09\x56\ +\x60\x06\x03\x50\x55\x91\x8c\x9f\x51\xcb\xf1\xad\xcc\x5c\x18\x9f\ +\x3f\xcb\x64\x3c\x7b\x9d\x2e\xa7\xa1\xcb\x8c\x3f\x9f\x10\xc2\xb2\ +\x8c\xc5\x6c\x69\x6e\xf6\x74\x0c\x70\x01\x80\x17\x04\xbf\x24\x99\ +\x4d\x96\x80\x2c\x1b\x1d\xf1\xa2\x20\x9a\x4c\xa6\xf2\xf2\x72\x59\ +\x96\x55\x55\xe7\x78\x4e\x34\x99\x08\x50\xbb\xd3\xe1\xf3\xfb\x58\ +\x8e\x13\x4c\x62\x44\x78\xb8\xc7\xe3\x29\x3c\x7a\x94\x10\x12\x1d\ +\x1d\x1d\xa4\xf8\xec\x28\x65\xc6\xf1\x7c\x72\x6a\x06\x84\xe4\x77\ +\x28\x08\xa1\xf2\xb2\x92\x76\x61\x26\x84\x10\xc3\xb2\x1d\x36\x75\ +\x87\xe7\x79\x84\x31\xc3\x30\x0c\xcb\x60\x86\x31\x40\x63\xb1\x58\ +\x34\x4d\xd3\x75\xdd\x6e\xb7\x7b\xbd\xde\xa6\x26\x4f\x73\x73\xb3\ +\xc5\x2c\x4a\xb2\x2c\x88\x66\xa7\x93\x14\x97\x1c\xe7\x04\xde\x1d\ +\x11\x2e\xcb\x92\xc9\x64\xee\xd9\xb3\x27\xcf\x71\x94\x84\x6a\xa3\ +\x4e\x2f\x9a\xa6\x6f\xde\xb6\xb3\xb4\xac\x02\x21\x94\xd9\x25\xbd\ +\x57\xf7\xcc\xd0\x9a\x74\x80\x8d\x5b\x53\x5d\x6d\xb5\xd9\x08\x50\ +\x55\x55\x09\x21\x86\xbb\x86\x10\x58\x2c\x16\x42\xa8\xc3\xe1\x70\ +\x38\x1c\x05\xf9\x87\x6c\x76\x47\x8f\x9e\x3d\x65\x45\xa9\xa8\xac\ +\x28\xaf\x28\x37\x99\x4c\x11\xe1\x11\xb2\x24\x47\x46\x46\x46\x45\ +\x44\xea\x21\xd4\xfe\xbc\x14\x97\x94\x06\x02\xf2\xcc\xab\xa6\xe8\ +\x84\x7c\xf9\xf5\xca\x66\x4f\x73\x90\xf1\x98\x10\x22\x8a\x62\xb7\ +\xcc\x8c\xb3\x90\x7d\xbc\xa0\x81\x1b\x1d\x1d\x9d\x99\x99\xd9\xd0\ +\xd8\x58\x5a\x56\x86\x11\x32\x0a\x6b\x24\x49\xe2\x38\x9e\x52\xaa\ +\x69\xaa\xdf\xef\x47\x08\x71\x3c\x2f\x29\x4a\xde\xa1\x43\x36\xa7\ +\xc3\xe1\x70\x44\x44\x46\x8e\x19\x33\xe6\x68\xe1\x51\x9e\x65\x13\ +\xe3\xe3\xab\x2a\x2b\xd5\xce\xa9\x20\x8a\x70\x11\x37\x41\x34\x34\ +\x34\x34\x35\x35\x05\x67\xce\x44\x46\x46\x9a\xcd\xe6\xe0\xde\xc6\ +\xa6\xc6\x8a\xca\x4a\x55\xd5\x32\xd2\x92\x6a\x6a\xeb\x82\x81\x21\ +\x96\x61\x0e\xe6\x15\x60\x8c\xb2\x7a\xf7\x68\xfb\x69\x75\x79\x1b\ +\x3e\xf9\xe2\xbb\xa2\x4a\x4f\x74\xbf\x49\x77\xcc\x1c\xe5\xe0\xa0\ +\x26\x6f\xed\xdc\x8f\x57\x94\x7a\xb9\x31\xd7\xdd\x35\xa9\x5f\x02\ +\x02\x50\xbc\x75\x6b\x3f\x9f\xbb\x1b\x06\x3d\x7a\xe3\x25\x18\x40\ +\x2d\x59\xf7\xcc\x7f\x96\x28\x58\x20\x96\xf8\xe9\x37\xdd\x35\x20\ +\x91\xbf\x90\x81\x9b\x9e\x9e\x1e\x1d\x1d\x5d\x55\x55\x85\x30\xae\ +\x6f\x6c\x50\x14\x85\xe3\x38\xb7\xdb\xcd\xb1\xbc\xae\xeb\x0e\x87\ +\x23\x35\x35\x3d\x3f\xbf\x00\x33\x8c\x24\x4b\xbb\xf7\xed\x4d\x4f\ +\x4f\xef\xde\xbd\xbb\xd5\x62\x29\x3e\x7a\xac\xa6\xaa\x2a\x2a\x22\ +\xb2\xb1\xbe\x61\xe3\xc6\x8d\x83\xfa\xf4\x0c\x73\xb9\xc8\x45\xac\ +\x77\x37\x6f\xde\xfc\xf2\xcb\x2f\xc7\xc6\xc6\x2a\x8a\xe2\xf5\x7a\ +\x5f\x7f\xfd\xf5\xb4\xb4\x34\x63\x97\x20\xf0\xcb\x97\x7f\xbd\x72\ +\xf9\x17\x08\x61\xa3\xf8\xae\xad\xff\xe6\x0b\xa8\x99\x9d\xd3\xdb\ +\x7d\x5a\x53\xbd\x2f\x6d\xc8\x94\xcb\xc2\x9a\xfe\xf5\xf4\x07\x1b\ +\x06\x0c\x1d\xe9\xdc\xfd\xf7\xe7\x3e\xee\x73\xdd\x9d\x83\x6b\x97\ +\xbf\xb9\x60\xd1\xa0\x7e\x0f\xb3\x79\xeb\x66\x7f\xf8\xf9\x86\x1d\ +\xfb\x7a\xdf\x3d\xce\xf8\xb8\x5d\xab\xd7\x2b\x09\x63\x1e\xfd\xc3\ +\x40\x5d\x47\xce\x30\xfe\x02\xd7\xb8\x6e\xb7\xbb\xa2\xa2\xa2\xbc\ +\xbc\xdc\x66\xb3\xf1\x3c\x8f\x31\x46\x08\x45\x46\x46\x7a\x9a\x9a\ +\x29\xa5\xc9\xc9\x29\x46\x5e\x97\x52\xca\xf0\xac\xcd\xe9\x28\xad\ +\x28\xcf\x1e\x34\x50\x10\xc5\xad\x5b\xb7\xd6\xd6\xd6\x1a\xe5\x3f\ +\xb2\x2c\xa3\x8b\xbe\x91\x7c\xcc\x98\x31\x3b\x76\xec\xf0\x78\x3c\ +\x3e\x9f\x6f\xca\x94\x29\x41\xd4\x1a\x41\x02\xaa\x69\x92\xe2\xc5\ +\xb8\x3d\xdb\x24\x25\x44\xa3\x98\x65\xdb\x6f\x4f\x19\x3c\x36\x05\ +\x20\x70\x6c\x35\xe3\x88\x4e\x70\x93\x35\x9f\x7c\x62\x1d\x71\xd3\ +\x4d\x63\xfa\x37\x1d\x3a\xce\x6f\xce\x0f\xe8\x10\x11\x9e\x36\xfd\ +\xda\x19\x72\xb3\x9a\xd5\x39\x01\x00\x40\x2e\x5d\xbd\x79\x9f\x6d\ +\x78\x0e\x6b\x09\x8f\xb8\x08\x8c\x0e\x5c\x52\x52\xc2\xb2\x8c\xd3\ +\xe5\xd2\x09\x61\x59\xd6\x64\x32\x11\x42\x78\x81\x07\x84\x6c\x36\ +\x7b\x78\xb8\x9b\x61\x58\x00\xaa\x13\xdd\x1f\x08\x8c\x1d\x37\x6e\ +\xdc\xf8\xf1\xdb\x77\xec\x38\x70\xe8\x90\x2c\x2b\x66\x8b\xa5\xba\ +\xba\xba\xb1\xa1\x41\x96\x64\x86\xc1\x17\x79\xbb\x19\xcb\xb2\x33\ +\x67\xce\xcc\xcf\xcf\xa7\x94\x5e\x7e\xf9\xe5\xed\x43\x7b\xc6\xa4\ +\xab\xd3\x0a\x62\x4e\x7b\xd7\x17\x6d\x5f\xfa\xf4\x4b\x5f\x0c\xbc\ +\xf9\xb6\x9e\xd6\x8a\x8d\xfb\xf4\x91\xc3\xfa\x03\x40\x4d\xf1\x51\ +\x8b\x2b\xd2\xc5\x80\x29\x3c\x2e\xde\xae\x96\x2b\x91\xe9\xf1\x2e\ +\x00\xa0\xba\x38\x64\xec\x44\xd3\xe1\xaf\x9e\x78\xf2\x85\x83\x75\ +\xd2\x85\xbf\xda\x91\x11\x91\x4d\x1e\x4f\x64\x44\x84\xd7\xe7\x65\ +\x59\x56\x55\x14\xa2\x93\xc4\xf8\x78\x44\x21\x2a\x2a\xc2\xe7\xf3\ +\x11\xa2\xd6\xd5\xd5\x50\x42\x2c\x26\xb1\xb1\xae\x36\x35\x25\x75\ +\xaf\x2c\x57\x55\x94\xb3\x0c\xcb\xb1\x2c\x06\xc0\x08\xfd\xea\x11\ +\xe9\x17\x98\xa4\xa7\xa7\x8f\x1d\x3b\xb6\x73\xe7\xce\x16\xcb\x49\ +\x35\xf5\x34\xf8\xcf\xe9\xa3\x47\xa7\xb0\xc4\x51\x65\xe3\xe2\xb7\ +\x17\x6d\x6f\xbe\xf2\x81\x67\x86\x77\x76\xfb\x8f\xfd\x58\x86\x23\ +\x62\xa3\x05\x80\xc0\x9a\xd5\x05\xe9\x83\x1f\xb6\x01\x00\x40\x61\ +\xee\x36\x94\x98\x12\x6f\x07\x00\x40\xe6\xf0\x61\x57\xdc\x38\xec\ +\x0a\xef\xab\xf7\xdd\xb8\x62\x4f\x45\xd7\x91\xc9\x17\x38\x70\x13\ +\x13\x93\xf6\xec\xd9\x5b\x53\x55\x17\x1f\x97\x80\x11\x2e\x2f\x29\ +\x65\x90\x96\x92\x94\xe4\x69\x6c\x30\x09\x9c\xd5\x2c\x0a\x1c\xc3\ +\x20\x0a\xba\xca\x62\x31\x77\xcf\x9e\x83\xfb\xf6\x95\x97\x97\xb3\ +\x08\x30\x10\x4d\x96\x58\x8c\x05\x81\xa7\x94\x20\x08\x51\xce\x00\ +\x00\xdc\x73\xcf\x3d\xa7\xaa\x4f\x4a\xa9\x46\x74\xa0\x84\x1a\x95\ +\x0e\x2d\x55\x28\xc6\x2e\xa2\xe9\xed\x46\x0b\x92\xbd\x4b\xff\xfd\ +\xc6\xf7\x9e\x07\xff\xfc\x58\x57\x37\x23\x69\xc0\x0a\x66\xdc\x50\ +\x7e\x24\xbf\xa0\xe6\xe0\x82\x0d\x6a\xc6\xdf\xc7\x76\x31\x82\x6c\ +\xfb\xb7\x1e\x8b\xcb\x18\x65\x01\x20\xfe\xaa\x83\xc7\xea\x1c\x0e\ +\x6b\xe5\xc1\x1f\xf7\xd4\xbb\xaf\x4d\x0a\xbf\xf0\x35\xee\xee\xdd\ +\xbb\x45\x51\x54\x14\x85\xe7\x78\x45\x51\x34\x4d\x13\x45\xb1\xb2\ +\xb2\x52\x92\xe4\xf2\xf2\xf2\x03\x07\x0e\x78\x3c\x9e\x9a\x9a\x1a\ +\x96\x65\xe4\x40\xe0\x68\x61\xa1\x51\x44\xc6\x71\x1c\xcb\xb2\xbc\ +\x99\x97\x65\xd9\xa8\x2f\xa3\xa1\xc1\x8c\x2d\xe6\xec\x69\x6e\x60\ +\x51\x10\xc2\xc3\xa3\x6a\xab\x4a\x09\x42\x40\x91\x51\xf5\x66\xd4\ +\x76\xe8\x04\xd9\x1d\x76\x6b\xdb\xae\x27\xdd\x7b\x68\x7f\x91\x49\ +\xb0\xad\x78\xef\x5f\x9f\x23\xd3\x84\x5b\x1f\x1b\x91\xd8\xf7\x86\ +\x2b\x37\x2c\x7a\xef\x3f\xb6\xc4\x5e\x8f\x3d\x71\x63\xa2\xc9\x80\ +\x77\x43\xa3\x39\xb1\x6f\xdf\x2e\x00\xa0\x37\x95\xfd\xb0\x64\xe1\ +\xb1\x3a\x95\x33\xbb\xaf\xbc\xef\xc9\x51\xa9\xb6\x0b\x1f\xb8\x4d\ +\x4d\x4d\xa2\x68\x8a\x88\x88\xa8\xa8\xa8\xa8\xa8\xa8\x50\x55\x95\ +\x65\xd9\xcd\x9b\x37\xd7\xd7\xd7\x73\x1c\xe7\xf7\xfb\x01\x40\xd3\ +\x34\x84\x10\xcb\xb6\x54\xe4\x30\x0c\x63\x68\x08\xdc\x9a\x88\x27\ +\x94\x42\xc8\x54\xf8\x79\x09\x77\xbb\x1e\xb8\xff\xde\xe3\xa5\x65\ +\x46\x89\x09\x6d\xd5\xb9\x00\x40\x74\x3d\x3c\xdc\xdd\x39\x3d\xf5\ +\xc4\xd1\x8c\x7d\xc6\x5f\xde\x99\x71\xf2\x27\x0c\xbb\xf6\xd1\x61\ +\xd7\xb6\x73\x4f\x22\x6e\x7b\xfc\x49\xe3\x2d\x17\x93\xf5\xe0\xd3\ +\x59\x17\x97\x47\x41\x29\x2d\x2d\x2d\x31\x5b\x2c\x8a\xa6\x78\xbd\ +\x5e\x96\x65\x11\x42\xb5\xb5\xb5\x94\x52\x42\x08\x63\xb0\x80\xb0\ +\xac\xa2\x28\x46\x69\xb4\xf1\xa3\x91\xaa\x50\x14\xc5\xe8\x0a\xd6\ +\x54\x35\x04\xdb\x5f\x96\x94\xe4\xc4\x94\xe4\xc4\xd0\x3a\x74\x18\ +\x70\xbb\x74\xe9\x02\x00\x75\x75\xf5\x7b\xf6\xed\xae\xaa\xaa\x32\ +\xa2\x8c\x0c\xc3\xa8\xaa\x8a\x10\x32\x9b\xcd\x8a\xa2\xe8\xba\x6e\ +\xd4\xf8\x18\x95\x21\x0c\xc3\xe8\xba\x6e\xd4\xd3\x18\x33\xa6\x9b\ +\x3c\x1e\x4a\x69\x88\x58\x31\x24\xbf\x1d\x70\xb7\x6d\xdb\x26\xcb\ +\xb2\x2c\xcb\xd5\xb5\x35\x06\x16\x8d\xf8\x39\xcf\xf3\x26\x93\xc9\ +\xd0\xac\x06\x94\x0d\x9b\xc1\xe8\x5c\x0f\x22\xdb\x68\x53\x33\x10\ +\x1d\x32\x16\xce\x5c\x7c\x3e\x7f\x49\x59\x05\x00\x8d\x8e\x8c\x70\ +\x3a\x1d\xa1\x05\xf9\x59\xe0\x96\x94\x94\x18\xb3\x96\x0c\x7d\x6a\ +\x80\x52\x10\x04\x83\x0d\x24\x38\xb9\xdd\x88\xd7\x04\x29\x17\x74\ +\x5d\x37\xaa\x70\x30\xc6\x3c\xcf\x1b\xfd\xc0\xa1\xd5\x3c\x43\x91\ +\x65\x65\xed\x4f\x9b\xcd\x66\x13\xa5\x74\xef\xfe\x43\xe3\x46\x0f\ +\x17\x05\xd1\x30\x86\x29\x05\x86\x61\x38\x8e\x0d\xad\x52\x0b\x70\ +\x0d\x3d\x6a\x36\x5b\x64\x15\x05\x53\x91\x06\x3a\x0d\xd4\x52\x4a\ +\x75\x5d\x37\x0a\x2b\x0d\x31\x80\x6b\xd4\x0b\x1b\x56\xaf\xd1\xce\ +\x1e\x5a\xcd\x33\x14\x49\x96\x65\x59\x9d\x38\x6e\x24\x00\xe4\x15\ +\x14\xae\x59\xbf\x99\x6b\x53\xe9\x2b\xc9\x72\x7a\x6a\x52\xcf\xf6\ +\x95\x65\x7a\x55\x51\x41\x61\x69\x43\x58\x62\x7a\xe7\xc4\x08\xe3\ +\x1a\x54\x1d\xdd\x7f\xa4\x4a\x49\xe9\xda\x33\xc6\xd1\x7a\xba\xda\ +\x50\x70\xac\x39\x31\x2d\x51\xc4\x00\x20\x15\xe5\x1f\x2c\xad\xf6\ +\x53\xcc\xc6\xa6\xf5\x4c\x8d\x32\x0a\x2a\x94\x63\x05\x25\xae\xf8\ +\x64\xa7\x19\x03\x55\xca\x0e\xe7\x15\xd7\xfa\x23\x52\xba\xa6\x47\ +\xdb\x01\x20\x50\x5f\x76\xe8\x70\x91\x66\x8a\xee\xde\x2d\xd5\xcc\ +\x00\x00\x50\x7f\xed\x9e\xfd\x05\xe0\xea\xd4\x3d\x23\x8e\x3b\x27\ +\xc0\xe5\x79\x9e\xe3\x78\xa3\xcf\xcc\x88\xe6\x10\x42\x34\x4d\x33\ +\xc2\x5e\x46\xb2\xd7\x88\x21\x18\x6f\x82\xc6\xae\xd1\x03\x6c\x1c\ +\xc6\x30\x4c\x08\xb6\x67\x2e\x3c\xcf\xe7\x15\xe4\x7d\x34\xbf\x9e\ +\x52\xc2\xb2\x6c\xdb\x7a\x56\x8c\x50\x5d\x7d\x23\x25\x7a\x3b\xe0\ +\xd6\xec\x59\x35\x7b\xd1\x3a\xc2\xd2\x23\xc7\x02\x57\x3f\xf6\xb7\ +\xcb\x7a\x84\xed\xfc\xf2\x8d\xd9\xdf\x1d\xb3\x33\xf5\x8d\xee\xec\ +\xbf\x3f\x7d\x57\x34\x96\xf2\xb7\xae\x59\x3c\x7f\xde\x76\x61\xc4\ +\x07\x2f\xde\x25\x62\x50\x8a\x37\xff\xeb\xb9\xb9\x11\x5d\xfb\xda\ +\x45\xbe\x6f\x58\x97\xd4\x48\xb1\xb2\x60\xeb\xd2\x85\x1f\x7f\x91\ +\xc7\x3f\xff\xfa\x2b\x59\x66\x38\xbe\xe5\xf3\xb7\x97\x1e\x30\x71\ +\xfe\x23\x25\xf8\x9e\x7f\x3e\x97\x1d\x5e\xf5\xe1\xec\xb9\xe5\x32\ +\xae\x2b\x2a\x88\x1a\x7d\xd7\x93\xd7\x5c\xc2\xd4\xee\x7f\xe9\xc5\ +\x59\x15\xd4\xd6\x58\x56\x33\xee\xde\x67\x67\x0c\x4e\x38\x07\xc0\ +\xd5\x34\x5d\xd3\xfc\x7e\xbf\x5f\xd5\x55\x83\x74\x04\x00\x0c\x10\ +\x1b\xc0\x35\x3c\x33\xc3\x54\x30\xde\x18\xa8\x35\xce\x37\xb4\xef\ +\x6f\x32\x20\xe8\x22\x78\xfc\xb1\x6c\x79\x69\xc9\x8e\x0d\xab\x83\ +\x8c\x63\x41\xa1\x84\x4a\x8a\x72\xf3\xad\x77\xb5\xdb\x6e\x4f\x1d\ +\x7c\xdf\x9f\x46\x38\xad\xfc\xdc\x07\x6f\xca\x3b\xda\x30\xd2\xbe\ +\xe3\xed\x25\xf9\x37\xfe\xf3\x95\xa1\xce\xbd\xb7\x3e\x38\x2f\xbf\ +\x09\xc2\xe5\xfc\x9f\x36\xed\xf5\x50\xb6\x7b\x9f\x6e\x2e\x16\x00\ +\xc8\x9e\xcd\x5b\xdd\x43\x6f\x7b\xf6\xf6\xe1\x2d\x9f\xec\xab\xf8\ +\x69\xd5\xa6\x6a\x59\x4d\xe8\xdc\x27\x2d\x92\x01\x80\xa8\xee\xe3\ +\x9e\xe8\x7d\xb5\xc3\x54\xff\xcf\x5b\xee\x3c\x54\xdc\x90\x1d\x1d\ +\x75\xd5\x1d\x8f\xba\x5d\xb6\xc3\xcb\xfe\xfe\x97\xcd\xf9\x14\x06\ +\x2e\x79\xf7\xad\x9a\xc4\x2b\x5f\xba\x77\xcc\xc6\x77\xee\xfe\x62\ +\xd7\xbe\xab\x07\x27\xfc\xf6\x6a\x0b\xab\xaa\xec\xf5\x7a\x28\x10\ +\x4d\x53\x55\x4d\x0b\x2a\x54\x83\x35\xcc\x58\x4d\x03\xc1\x86\xf6\ +\x35\x60\x6a\x18\xb5\x0c\xc3\x98\x4c\xa6\xb3\x3a\x6b\xf8\xa2\xc3\ +\x2e\xc3\x88\x22\x2f\x0a\xed\x5f\x26\x91\x17\x05\xe1\x54\x7b\x4c\ +\xb0\x39\x9c\x56\x21\x6f\xf5\xbc\x6d\x72\xd2\xc4\x4b\x3a\x6d\xfe\ +\x6a\x79\xd4\x88\x19\x43\x13\x05\x50\x14\x5e\x34\x0b\x08\xd8\xd8\ +\x5e\xb7\x3e\x7c\x5f\x8a\xd9\xd5\x39\x29\x0d\x00\x80\x4a\xc5\x47\ +\x0a\x0b\x77\x2c\x9d\xfd\xf9\xba\x66\x0d\x00\x00\x59\x62\xae\xba\ +\xef\xe1\xa1\x31\x61\x71\xf1\xdd\xec\x2d\x9f\x19\xe6\x30\xe1\xed\ +\x8b\x3e\x2a\xb2\x0f\x1a\xde\x3d\x02\xb0\xe8\x76\xd9\x02\x25\x3b\ +\xe6\xaf\x2a\x19\x37\x71\x3c\x2e\xdf\xb6\xe6\xb0\xe5\xfa\x3f\x8c\ +\xe1\x00\x74\x9d\xb3\x9b\xcd\xe7\xe4\x61\x8b\x55\x4d\x06\x04\x06\ +\xa7\x10\xcb\x30\x86\xa7\x65\x58\x05\x94\x52\x55\x55\x83\x06\xae\ +\x71\x82\xa6\x69\x46\x82\x2d\x38\xd1\x3d\x64\xdd\x76\xa0\x20\x64\ +\xb4\xd9\xb5\x7f\xd1\x16\x8a\xf8\x53\x96\x5a\xae\x5b\xf1\xde\x73\ +\xb3\xbe\xad\xbe\xe9\x89\x47\x33\xc3\x1a\xb7\xe4\xeb\x3d\x7a\xf4\ +\x00\x80\xd2\x7d\xfb\x88\x39\xa9\x73\x18\x00\x80\x56\xbd\x37\xd7\ +\x6b\xce\xc8\x8c\x05\x00\x40\xa6\xc9\x0f\xbe\xf2\xda\xe3\x33\x2b\ +\x7f\x7c\x77\xd6\xf2\xdd\xad\xfa\xbc\x62\xcb\xb1\xa6\x94\xac\x16\ +\x23\x84\x34\x97\x2d\xf8\xf7\x53\x0b\x0f\x0a\xf7\xff\xf9\xc1\x64\ +\x1b\x0b\x40\x0a\xd6\x7f\xfa\xd4\x8b\xf3\x53\x26\x3f\x70\xc3\x90\ +\xb8\x63\xb9\x3b\xa4\x4e\xdd\x93\x9d\x00\x50\xb7\x27\x2f\x90\x96\ +\xd1\xf5\xdc\xdc\xe1\xba\xde\x42\x5d\x63\xf8\x5b\x86\xe5\xaa\xeb\ +\x3a\xcf\xf3\x86\x45\x1b\xf4\xc9\x0c\xf3\x20\x58\x28\x6d\x44\x73\ +\x53\xbb\x5b\xe3\x00\x00\x20\x00\x49\x44\x41\x54\x0d\x04\xa3\x50\ +\x51\x63\x07\x09\xa5\xa7\xcf\x9d\xa3\x56\x6a\x9f\x93\xbd\xb9\xca\ +\xf9\xaf\xbd\x52\xe8\xca\xf9\xfb\x4b\x13\x1c\x00\x20\x57\xd4\xf8\ +\x49\x8f\x30\x07\xe8\x15\x0b\xbf\xdc\x9c\x31\xee\x2f\x2e\xc3\x0e\ +\x3e\xb8\x87\x38\x12\x3a\xb7\xd4\x2f\x20\xc1\x6a\x8f\xb2\xf6\xef\ +\xde\x49\xfc\xa9\xae\xa5\x6f\x51\x2f\x3d\x54\x25\x59\x26\x66\x38\ +\x01\x80\x36\x1c\x7e\xfb\xb5\x77\x02\x19\x97\xbf\xf0\xd0\x25\x3c\ +\x00\x80\xbe\x7b\xd9\x3b\x1f\x6f\x94\x6e\x7c\xea\x5f\x3d\xa3\x04\ +\x00\xf0\x34\x56\x53\x21\xc6\x06\x50\xfc\xc3\xc2\xfd\x24\xe9\x99\ +\x7e\x51\xe7\x06\xb8\x84\x10\xa3\xcf\x51\x53\x55\x23\x3d\x66\xf0\ +\x2f\x89\xa2\x68\x40\xd3\x88\x30\x18\x36\x43\x10\xb8\xc1\xa0\x98\ +\x81\x69\x96\x65\x21\x54\x64\xd3\x11\x62\x90\xe4\x11\x5d\xa3\x06\ +\x56\xe9\x09\xd8\xea\xba\xae\x93\x93\x9a\xa8\xb7\x7f\xf6\xf2\xac\ +\x1f\x8f\x5f\x7b\xa3\xf4\xcd\xc7\x1f\xc5\xf6\x9f\x30\xbc\x4b\x74\ +\x56\x02\x2c\x9b\xf5\xf7\x7d\xe6\xea\xba\x4e\x93\x9e\x1a\x6f\xb4\ +\x9a\xea\xdb\x37\x1f\x34\x25\x4c\x77\x01\x80\xbf\x74\xf1\xc2\xc5\ +\x25\x7e\x41\xab\x3d\x72\xa0\x3a\xf1\xde\x6b\xfa\x19\x9f\x73\x78\ +\xe7\xee\x46\x53\x97\x54\x1b\x02\x50\x96\xcf\x7b\x61\xe1\x4e\xee\ +\xd6\xae\xd5\x9f\x7e\xbc\xb8\xd7\xa5\x93\xd3\xd4\x35\xcf\xfe\xf3\ +\xb3\xb4\xa9\x37\x15\xac\xfd\xbc\xd0\x91\x31\x69\x5c\xff\xf8\xce\ +\x7d\xc9\x97\xdf\xbc\xf0\x52\x61\xc9\x91\x8a\xa9\x77\xff\xb9\xd3\ +\x39\xaa\xfd\x65\x35\x4d\x33\x94\xab\xa6\xeb\xc1\x00\xad\x11\xca\ +\x35\x9b\xcd\x06\x2f\xac\xdf\xef\xd7\x34\xcd\x88\x8e\x31\x0c\xc3\ +\x71\x1c\xc7\x71\x41\x7e\x31\x8c\x43\x53\xfe\x3a\xca\xc0\xc5\x39\ +\x39\x39\x9b\x36\x8b\x18\x21\xa3\xd8\x11\x90\x31\x2d\x1e\x11\x42\ +\x2c\x36\x4b\xaf\x9e\xdd\xdb\x1e\x1f\xdd\x73\xca\x53\x0f\x36\x69\ +\x9a\xa6\x68\x16\xb3\x80\x01\xac\x57\x3f\xfc\x78\xcc\x4f\x3b\x55\ +\xc7\xe4\xe1\x43\x7b\x99\x5b\x2f\x4b\xe6\x84\x1b\xd2\x23\xbb\x02\ +\x00\xb0\x8e\xcc\x6e\x3d\x98\xf2\x26\xbe\x73\xf7\x6b\x06\x0c\x8c\ +\x77\xb6\x74\x49\xb8\x7a\x8e\xbe\xb7\x6b\xa4\x05\x00\x80\x76\xce\ +\xb9\xf6\x89\xce\x01\xa2\xc9\x32\x6f\xe1\x19\xca\x58\x52\xef\xfa\ +\xcb\x13\x8a\xae\xc9\xb2\x6a\xb5\x98\x28\x40\x54\xaf\x49\x4f\x3f\ +\xe2\xda\x7b\xdc\x7f\xd9\xcc\x7b\xbb\xc7\x9f\xb3\x6a\x1e\xd6\x30\ +\x0c\x82\x71\x03\xe3\xb9\xcf\x30\x8c\xc1\xab\x10\x08\x04\x8c\x82\ +\x04\xe3\x18\x00\x30\x50\x1b\xac\xb6\x31\x3c\xb6\x40\x20\x40\x42\ +\xcd\x92\x1d\x61\xe0\x5e\x31\x65\xe2\xc4\x09\x63\x4f\x6b\x44\x60\ +\xcc\xb0\xcc\x49\x3a\x22\xa1\xcf\x25\x09\x7d\x4e\x0e\xa8\x39\x93\ +\x46\x4d\x4a\x3a\xf9\x44\x26\xbd\x57\xff\xd6\xdd\xb6\xee\x03\x47\ +\x75\x3f\xe5\xa3\xa3\x52\x7a\xb6\x3e\xef\x85\x8c\xac\x11\x19\x27\ +\x95\xeb\xa4\x8f\x99\xd0\xae\xad\x88\x4b\xed\x9b\x93\xda\xf7\x5c\ +\xdf\xe4\x86\xe2\x34\x99\x4c\x01\x49\x32\x4a\xbd\x8c\x04\xaf\xa1\ +\x65\x25\x49\xd2\x34\x2d\x10\x08\x70\x1c\x17\xa4\x29\x37\x40\xdc\ +\x52\x5e\xa3\x69\x18\xe3\xe6\xe6\xe6\xd0\x14\xc8\x0e\x8b\xe6\x86\ +\xd2\x63\xff\xa3\xc6\x35\x9b\xcd\x84\x10\x4f\x73\xb3\x61\x2a\x18\ +\x2e\x82\x41\x01\x1b\xf4\xd8\x8c\x40\x98\x61\x48\x18\xba\xd9\x28\ +\xc3\x35\xe2\x62\x1c\xc7\x85\x4c\xdc\x90\xfc\xa6\xc0\xe5\x38\xce\ +\xb0\x04\x8c\x2a\x30\x5d\xd7\x83\xd6\x82\x11\xa0\x45\x6d\xc4\x00\ +\xae\xf1\xde\xeb\xf5\x06\x4b\x14\x78\x9e\xc7\x08\x87\xa2\xb9\x67\ +\x1e\x52\xc8\xcb\x3f\x92\x7b\xa8\x80\x52\xd2\x29\x31\x3e\xbb\x5f\ +\x9f\xd0\x9a\xfc\x12\x70\x25\x49\x92\x65\x59\x51\x14\xc3\x60\x35\ +\x72\x0d\x3c\xcf\x0b\xad\xc3\x8f\x0c\x93\x20\xd8\x03\x8c\xd0\x89\ +\xc6\x3f\x5d\xd7\x55\x55\x0d\x41\xb6\x43\xc4\xe7\xf3\x1f\x38\x54\ +\x70\xd9\xb8\x91\x00\xf0\xfd\x9a\x9f\x7e\xda\xb4\xd5\x6c\x32\x05\ +\x31\x8d\x31\x93\x9e\x9a\x64\xb3\x85\xc6\xc4\x02\x00\xb0\xaa\xaa\ +\x34\x34\x34\x18\x16\xaa\x61\xc5\x1a\x88\x94\x65\xd9\xb0\x65\x59\ +\x96\x35\x00\x4a\x29\xe5\x05\x81\x61\x18\x59\x96\x83\x06\x83\xf1\ +\x6f\xa8\xc8\xa6\x63\x34\x2e\x80\x24\xcb\x92\x2c\xeb\xba\xde\xad\ +\x4b\x7a\x71\x49\x59\x93\xda\x6c\xec\xc2\x18\xd7\x37\x34\xd6\xd4\ +\xd5\x8d\x1d\x39\xbc\xed\x29\x6a\xfd\xd1\xaf\xbf\x58\xba\xb3\xa0\ +\xdc\x91\x3e\xf4\x86\xeb\x26\x47\x8b\x88\x78\x8e\x7d\xfa\xe1\xa7\ +\xbb\x8a\x9a\xfb\x5e\x76\xdd\xd5\x39\x99\x18\x00\xa8\x7a\x64\xd3\ +\xd2\x2f\xf6\xb2\xb7\xde\x76\x79\x18\x07\x10\x28\x9e\xf7\xf6\x7b\ +\x79\x35\xc0\x70\xa6\xc1\x57\xdc\x31\xa9\x4f\x38\x00\xad\xcb\xdf\ +\xf0\xd1\x8a\x43\x63\xff\x70\x73\xd7\x48\xd6\x5f\x99\xfb\xf9\xe2\ +\xe5\x87\x4a\x1b\xa2\x7a\x8e\xbd\x79\xc6\x08\x3b\x0e\x6c\xfd\x76\ +\xc9\xaa\xcd\xb9\x7e\x2e\xe6\xf2\xeb\x6e\xcc\x4e\x76\x54\x6e\x5b\ +\x36\xf7\xeb\x9f\x64\xce\x86\x95\xa6\x26\xb6\xcb\x23\x8f\xdf\x1c\ +\x67\xfe\xad\x23\x4b\x2c\xc6\x48\x96\x03\x08\x21\x51\x10\x24\x49\ +\x22\xba\xce\x60\xcc\xb1\xac\xaa\x28\x01\xbf\xdf\x28\x01\xd3\x35\ +\x8d\x65\x59\x9d\x52\x91\xe7\x2c\x36\x6b\x43\x43\x83\xaa\xaa\xba\ +\xa6\xc9\x9a\x8a\x31\x56\x89\x8e\x80\x09\xd9\xb8\x67\x2e\x82\x20\ +\xec\xdc\xb9\x63\xfd\xea\xef\x18\x96\x31\x4c\xb5\xb6\x0d\x51\x5e\ +\x9f\x7f\xec\xf8\x49\xed\x4e\x69\x28\x2b\x55\xed\x69\xd3\x66\x66\ +\x7f\xf1\xea\x5b\x9f\xc5\xf6\x7c\x60\x8c\xed\xcd\xbf\xfe\xa3\x22\ +\x65\xf2\xe5\x39\xc7\xdf\x9c\x3f\xbb\x6b\xf6\xab\xdd\xa5\x23\xf3\ +\xe7\xcc\xfb\x6e\xfd\x46\x3a\xf8\x6e\x0b\x0b\x00\x50\xb5\x77\xe3\ +\xf6\x12\xdb\xed\x77\x4d\xb7\x31\xd4\x19\xed\x04\xb9\x61\xe5\xc7\ +\xb3\xbf\xfc\x71\xdd\x31\x4b\xff\x29\x36\x16\x00\xea\xcb\x8a\x70\ +\x7c\xbf\x19\x83\xd4\xb9\x2f\xbd\xf5\x4d\xd7\x9e\x33\xba\xf9\x4b\ +\x3c\xdc\xf0\x29\x57\x57\xae\x7d\xef\x8d\x8f\xbf\xec\xf6\xf4\x8d\ +\xce\xf4\x7e\xd3\xae\x4d\xe3\xf4\xea\x79\xff\x99\x25\x0e\xb8\x2c\ +\xcc\x74\x0e\xe2\xa1\x6c\x1b\xee\x7c\x30\x4c\x85\x60\x15\x98\x91\ +\x59\x30\x4a\xc0\x10\xc6\x3a\x21\x81\x40\x40\x55\xd5\x60\x91\xae\ +\x01\x6b\xb5\x35\x73\x11\x82\xee\x99\x87\xc3\x88\xa6\x36\xd5\xd7\ +\x9c\x4a\x7d\x49\x29\x95\x14\x85\x3b\x85\x37\x24\xb2\xc7\xb0\x19\ +\x3d\x00\x68\xe5\x77\x66\x73\x64\xb8\xad\xf8\xa7\x8f\xf6\x70\x7d\ +\x5f\xbb\x6f\x8a\x3d\xb0\x77\xe1\xb2\xc3\xf5\xcd\x80\x4c\xd6\xac\ +\x51\x97\x2b\xbe\x46\x6f\xb7\x2e\x02\x02\x00\x65\xd3\xba\xf5\x4c\ +\xfc\x98\xd4\xe4\x64\x3b\x07\x00\x40\x65\xa6\x53\xd6\xd8\xc9\x7a\ +\xf3\x5a\x4f\x0f\xa3\x0d\x33\xbe\xef\x65\x7f\xe8\x0b\xd0\xb4\x5f\ +\x30\x3b\x1c\x22\x03\x7c\xe2\xb4\x19\x89\x00\xb0\x6e\x97\xd9\xc5\ +\x38\x39\x00\xc1\x15\xd3\xd9\x15\xf9\xdd\xdb\xf3\xd5\x1e\xd7\x3f\ +\x73\xdb\xa5\xe7\x24\x05\x81\x1d\x0e\x07\xc3\x30\x52\x20\x10\x08\ +\x04\x0c\x37\x4b\x10\x78\x8e\xe3\x04\x41\x30\x99\x4c\x82\x20\x20\ +\x84\x68\x6b\xb4\xc1\xb0\x68\x8d\xbc\x9a\x20\x08\xc6\xbf\xc1\xd4\ +\x1a\x84\xac\x85\x33\xbf\x1e\x08\x31\x0c\x83\x4f\x79\x31\x0c\x73\ +\x2a\x0b\x8e\x21\x52\xe5\x81\xd7\xff\xf2\x0f\xa9\xd7\x95\x97\x67\ +\x3b\xd6\x7e\x97\x9f\x95\x33\xce\x0e\x20\x97\x1d\xd3\x39\x5b\xac\ +\x03\xb0\x3d\xba\x47\x56\x42\x45\x35\x4e\x4b\xcb\x00\x00\xa0\x24\ +\xbe\xcb\x80\x38\xef\x96\x47\x1f\xfa\xcb\xa6\xa3\x8d\x00\x80\x04\ +\x7b\x66\x56\xef\xa6\x72\x4f\x54\x7a\xaf\x60\x1c\xae\xe1\xe8\xd6\ +\xe7\x9f\x79\x3b\x7c\xcc\xad\x23\x32\x5d\x00\x00\xa4\xf1\xfb\xf7\ +\x9f\xfb\xec\x70\xe4\xed\x33\x27\x08\x00\x00\x50\xbc\xe6\xfd\xc5\ +\x87\x6c\xf7\xde\x36\xf1\x5c\x91\xe6\xb0\xae\xb0\x30\xbf\xdf\xef\ +\x0f\x04\x82\x9d\x64\x4e\xa7\x33\x2a\x2a\x8a\x61\x58\x9f\xcf\x6b\ +\xc4\x71\x65\x59\x56\x34\xcd\x64\xb5\x44\x45\x46\x8a\xa2\x28\xcb\ +\x0a\x21\x7a\x90\x83\x3f\x98\x6c\x0b\xb9\x68\x67\x5b\x23\x9f\xba\ +\xa9\x7c\xe7\xb2\x37\xe7\xaf\x49\x19\x75\xf3\x1d\x13\xb3\x04\xf5\ +\xd8\xa1\x46\x61\x70\x4a\x27\x00\xd8\xb1\x7a\xab\x10\x3f\x30\x4d\ +\x04\x00\xf0\x15\x6c\x29\xe3\xc2\x66\xa6\x99\x00\x00\x90\xd8\x7f\ +\xca\xcd\xfd\xa7\xc0\xb2\x17\x6f\x59\xf8\xfd\x8e\x41\x77\x8c\x42\ +\x00\xe0\xcf\xcd\xad\x53\x2f\xe9\x63\xf4\x72\xd2\xc3\x6b\x17\xbc\ +\xfd\xc5\x9e\x41\xd3\x1f\x9a\x3a\x34\x0d\x03\xe8\x4d\x05\xef\xfd\ +\xe7\xbd\x32\x47\xdf\xa7\xfe\x3a\x3d\xd6\x8a\x01\x00\x3c\xf9\xf3\ +\x16\x6f\x1f\x7b\xc7\x0b\x09\xa6\x73\xe7\x9c\x55\x54\x54\xf9\x03\ +\x32\xcb\x0a\x08\x21\x42\x91\xaa\xaa\x5e\x5f\x40\xf4\x78\x35\x4d\ +\xab\xa9\xa9\x91\x65\x99\x65\x59\x4a\x01\x10\x06\x40\x92\xa4\x48\ +\x92\xd2\x0a\x50\x99\x10\x4a\x81\xa2\xd6\x3a\xdd\x10\xb2\xce\x5c\ +\xf4\x96\x81\x7e\xf4\xd4\x50\x99\x61\xbf\x9d\x64\xe0\xe6\xad\x78\ +\xf6\x8d\xa5\x23\xee\xfe\xdb\xd4\xbe\x31\x54\x23\x80\x38\x2c\x79\ +\x2a\xcb\x4a\x8e\x78\xb7\xcd\xdd\xd8\x70\xed\x33\xa3\x0c\x15\x5d\ +\xb8\x7d\x1f\xef\xce\x4c\x16\x00\x74\x5f\x49\x59\x0d\x6f\xb6\xcb\ +\x35\x79\x5b\x8e\x48\x69\x57\xc6\x1b\xb7\x42\xe3\xc1\xdc\x3a\x2d\ +\xb6\x67\x9c\x00\x00\x25\x1b\x3f\xf9\xe7\x47\xbb\xff\xf0\xe8\x9f\ +\x86\xa7\x3b\x81\x02\xf1\x97\xbd\xf1\xd7\x17\x1a\xba\xce\x7c\xe2\ +\xe6\x11\x22\xe8\x14\x30\x02\x7d\xc3\xe2\x0f\xab\xa3\x73\xa6\xf4\ +\x72\x9d\xcb\xa8\x82\xc7\xe3\x01\x00\x9e\xe7\x8c\x02\x71\x8e\xe5\ +\x10\xc2\x7e\x9f\x9f\x02\xf0\xbc\xc0\xb2\x2c\xcb\x72\x18\x23\x00\ +\x04\x0c\x56\x64\x95\x52\x82\x31\x83\x31\x22\x06\x6c\x29\x6d\x2d\ +\xd2\x0d\xa1\xae\x03\x34\xaa\xc3\xe9\xaa\xae\x38\xae\x13\x6a\x0c\ +\x5d\x32\x22\x37\x08\x21\x4a\x28\xcb\x0b\x96\x93\xa7\x25\xe7\xae\ +\x5b\x57\xad\xd0\x3d\x5f\xbf\xb3\xf5\xb3\x40\x9f\x69\x0f\xfc\x61\ +\x50\xfc\x8c\x69\xd9\x6f\x7f\xf2\x6c\x6e\x58\xe2\x15\xf7\x3d\x3d\ +\x32\xc9\x38\x58\x3d\x5a\x47\xd3\xfb\xf5\x65\x01\x40\xaa\x5b\xb3\ +\xf8\xdd\xcd\x47\xbd\x2c\x83\x53\x2f\xbd\xfd\x96\x11\x06\x23\x0e\ +\x1c\xaf\xa8\x8f\xe8\x39\x20\x9a\x05\xa0\xbe\xad\x5b\x36\x36\xa9\ +\xcc\x9a\xf9\x2f\x7d\xad\x9a\x27\xde\xf0\xc7\x6c\x6e\xc7\xce\x22\ +\x6f\xb8\xb8\xee\x99\x27\x56\xba\xd3\x72\xee\xbb\xf3\x32\xb3\x5c\ +\xb1\xbb\xd0\x37\x6a\xc6\xe8\x73\x4b\x07\x89\x06\x0f\x1d\x46\x28\ +\x05\x0a\x84\x80\x51\xb7\x80\x00\x30\xc3\x10\x5d\xd7\x5a\xeb\x13\ +\xa0\x55\x09\xb4\xce\x3e\x46\x06\x58\xa1\xb5\x9f\x47\xd3\xb4\xf9\ +\x1f\xbc\x17\x1f\x1f\x17\xf4\xdb\x4c\x26\xd3\xd6\xad\x5b\x9e\xf9\ +\xeb\xd3\x69\x69\xe9\xae\xb0\xb0\x60\xf3\x0f\xcb\x30\xd7\x5d\x77\ +\x6d\x4a\x5a\x3a\xd1\x5b\x2a\xd6\x8d\xe8\x1b\x21\xa4\xe4\x78\x51\ +\x6a\x5a\x67\xab\xcd\x66\xe8\xef\xb2\xd2\xe3\x99\xdd\x7a\x5e\x6c\ +\xd8\x3d\x5e\x52\xb6\xef\xc0\x21\x63\xb6\x74\x5b\xe2\x10\x42\x89\ +\xc5\x6a\x19\xd4\xbf\xaf\x28\x0a\x6d\xb4\x30\x20\x20\xaa\xaa\x12\ +\x40\x0c\xcb\xb1\x18\x01\x00\xd5\x35\x82\xd9\xb6\xad\x54\xb4\x8d\ +\x91\x41\x89\xae\xe9\x3a\x62\x5a\xc7\xb5\xb7\x3f\x80\x52\x00\x44\ +\x89\xa2\x6a\x14\x10\xcb\x72\x18\x01\x42\x48\x53\x15\x9d\x50\x8c\ +\x59\x8e\x63\x8c\xaf\xfd\x65\x6f\xa6\xa4\xf8\x58\x79\x59\x49\x54\ +\x74\x0c\xa5\x60\x5c\x62\xc3\xd1\x6f\x6e\x6e\x6e\x6c\xa8\xeb\x90\ +\xcb\xca\xda\x1c\xce\x96\x02\x1a\x8a\x5a\xa7\x20\x52\xa0\xa0\xeb\ +\x9a\xaa\xaa\xc6\x9c\x23\x42\xf4\xe0\x73\xaa\x55\xd1\x92\xd6\x7e\ +\x74\xa3\x23\x2d\x44\x1d\xd6\x31\x92\x98\x10\x97\x98\x10\xf7\x3f\ +\x47\x21\x00\x00\x73\xbc\x70\xd2\x46\xa6\x7d\xe8\xe1\xa4\xd9\x29\ +\x98\xe1\x4e\x71\xf2\x50\xbb\x8f\x44\x0c\xcf\x9f\x74\x0c\xcb\xf1\ +\x6c\xbb\x63\xce\xb5\xb0\x46\x66\x01\x23\xa4\x13\x00\x8a\x91\x51\ +\xaf\x0c\x94\x61\x38\x8c\xd9\xb6\x6d\xbd\x70\xa2\x5f\xb2\xe5\xff\ +\xe0\x16\x5d\xd7\x31\xc2\x10\xa2\x0f\x0b\xc9\x6f\x06\x5c\x63\x6e\ +\x11\x50\xc4\xf2\x8c\xae\xeb\x94\x10\x4a\x28\xb4\xe9\x89\x00\x00\ +\x4d\xd3\x28\x21\x18\x50\xdb\xf9\xba\x41\xd4\xb6\x19\x9d\x18\xd2\ +\xba\x3f\x2b\xcd\x5e\x5f\x43\x43\x23\x42\x28\x2a\x2a\x82\xe7\xb8\ +\xd0\x82\x9c\x29\x70\x8d\x67\x3c\xa1\x94\xea\x1a\x25\x94\x12\x02\ +\x94\x1a\x8d\x4f\x18\x19\xbe\x2c\x05\x4a\x80\x52\xd2\x66\x28\x74\ +\xeb\x13\x86\x22\xd4\x32\xd7\x36\xb4\x94\xbf\x20\x8d\x4d\x9e\xf5\ +\x1b\xb6\x32\x0c\x06\x00\x74\x20\x6f\xfc\x98\x9c\xb6\x71\x83\x50\ +\x25\xfe\xaf\x01\x6e\xcb\x00\xde\x56\xdd\x89\x5a\x27\x86\x43\xab\ +\x5b\x8b\x80\x32\x18\x53\x44\x8d\x5c\x1a\x21\x34\x08\x53\xe3\x58\ +\xa3\x1b\x2a\xb4\x94\xbf\x20\xd5\x35\xb5\x0e\x87\x7d\xf8\xd0\x6c\ +\x00\xf8\x69\xd3\xf6\x65\xdf\xfc\x10\xec\xef\x07\xa0\xaa\xa6\x67\ +\xf7\xeb\x15\x13\xdd\xae\x79\x4b\xab\x2e\x29\xae\xf6\xa8\x51\x9d\ +\x52\x22\xac\x86\x07\x4f\xaa\x8a\x8e\xd4\xa9\x62\x72\x72\xa2\x29\ +\x68\x72\x4a\x0d\xe5\x8d\x28\x26\xda\x19\x7c\xd8\x35\xd7\x94\x94\ +\xd4\x4a\x91\x71\x49\xe1\x76\xee\x82\x06\x6e\xab\x06\xd5\x5b\xa7\ +\x18\x07\xa9\x40\x5a\xa1\x79\xa2\x98\xa6\xf5\xdf\x13\x91\x86\xa0\ +\xc7\x16\x42\xe7\x8e\x1d\x3b\xb6\x6e\xdd\x2a\x8a\x22\x00\x28\x8a\ +\x32\x69\xd2\xa4\xf8\xf8\x78\x63\x17\xc7\x71\x5b\xb7\x6f\x6f\x6a\ +\xa8\xd1\x34\x1d\x33\x8c\xae\x6b\x6a\xeb\x59\x0c\xc3\x14\x15\x97\ +\x45\x47\x86\xb7\x03\xee\xe1\x55\x9f\xcc\xf9\x3e\x97\x2a\x4d\x55\ +\x34\xe3\x4f\x7f\x7d\xa8\xb3\x5b\xf9\xf1\x83\xd7\x3e\xdb\x52\x86\ +\xfc\xb5\x31\xa3\x6e\x7f\xf2\xfa\x1c\x81\xf8\x73\x37\xaf\x5b\x30\ +\xf7\x9d\xfa\x9e\xf7\xce\x7a\x70\x34\x02\x00\xa5\x7a\xd5\x92\x2f\ +\x77\x1d\xad\xf2\x12\xe7\x65\x33\x6e\xbe\xc0\x81\x1b\xc4\x6b\xd0\ +\x0c\x30\x50\xa8\x28\x4a\x90\x45\xa1\x8d\x7e\x3d\x71\x80\x11\x14\ +\x0b\x3a\x67\x21\x7e\x5c\x96\x65\x57\xae\x5c\x19\x17\x17\xe7\xf5\ +\x7a\x31\xc6\xd3\xa6\x4d\x0b\xee\xe2\x79\x7e\xd7\x8e\x6d\xdb\x37\ +\xfc\x88\x99\xf6\x1e\x3d\xd1\x89\x0e\xcc\xb0\x4b\x86\xb4\xdb\x1e\ +\xd5\x6b\xf4\x23\x03\x67\x44\x88\x15\x8f\x5f\xf7\x97\xc3\xb5\xb2\ +\xa5\x60\xe1\xc7\x9b\x02\x4f\xbc\xf8\xb2\xfb\xc8\xc2\xbb\xe7\x6d\ +\xa8\xbd\x2e\x87\xdf\xb3\x6e\xd5\xda\x4d\x95\x12\xdb\xbf\x6f\x3a\ +\x06\xa0\x5a\xed\x27\xaf\xbe\xbc\x5f\x4b\x1a\x33\x76\xe6\xa5\xfd\ +\xd2\x99\x0b\x7d\xb5\x71\x10\xb5\x4c\xab\x18\x74\x77\x46\x30\xe1\ +\xd4\x13\x42\x19\xb2\x9f\x93\xde\xbd\x7b\x4f\x9d\x3a\xd5\xc8\x35\ +\xde\x75\xd7\x5d\x11\x11\x11\x6d\xf7\xf2\x2c\xcb\xf3\x1c\xcf\xb5\ +\x7f\x09\x3c\xc7\x73\xec\xa9\x45\xa1\xf6\xa8\xd8\x08\xbb\xb0\xfd\ +\xeb\x25\x0d\x09\xd9\xd9\x09\xea\xca\xaf\x7e\x1a\x30\xe3\xa6\x2e\ +\x4e\x01\x71\x9c\x59\x14\x80\x40\x44\xd6\xf8\x87\xee\xbd\x36\xd6\ +\x1a\xd7\x3d\x31\x06\x00\x8e\xac\x5d\xb4\x7c\x77\xbd\xdb\xec\xff\ +\xea\xdd\x97\xe7\x7e\x77\xe4\x82\x5f\x6d\x1c\xc4\x2b\x39\x59\x8c\ +\x26\x88\x20\xb1\xb3\x81\x66\x8c\xb1\xf1\xc6\x78\x6f\xc4\x96\x8d\ +\x1f\x43\x11\x05\x00\x98\x3a\x75\xaa\xcf\xe7\xeb\xd4\xa9\xd3\xa0\ +\x41\x83\xda\x6e\x47\x00\xe8\x67\x04\x50\x0b\x4d\x6b\xbb\x8f\xd2\ +\x7d\x15\x8b\x5e\xff\xcb\x82\xbd\xdc\x83\x7f\xba\x2d\x22\x70\x64\ +\x7f\xb5\xbb\x5f\x97\x44\x00\x38\xba\xe7\x50\x58\x8c\x41\x95\x04\ +\xd5\x47\xf7\x96\x9b\x12\x92\x63\x04\x80\xc0\xe6\xf5\x79\x43\xaf\ +\x7f\xea\xb1\x3f\x3e\xf2\xc0\xf8\x94\x5d\x3f\x6e\x50\x2e\xf8\xe7\ +\xdb\xa9\xc6\x40\x30\xd7\x10\x9c\x7b\x1d\xb4\x77\x83\x65\xe6\xc6\ +\x59\xc1\x50\x2e\xa5\x14\xd1\x10\x72\xc1\x66\xb3\x3d\xf4\xd0\x43\ +\xd1\xd1\xd1\xed\x1f\x53\x00\x84\x9e\xde\x0d\x30\xd8\x13\xda\x3d\ +\xc7\xf4\x86\x23\xef\xbc\x3a\xcb\x9b\x3e\xf9\xf9\xfb\x2f\x15\x01\ +\xbc\x85\x35\xb5\x44\x74\x86\x63\xf0\x1c\x5c\xb2\xae\x7c\xe0\xbd\ +\x0f\x1b\xd6\xeb\xf1\xdc\x7d\xae\xe4\xfe\xd1\x3c\x00\x34\x97\xd6\ +\xa8\xc9\x31\x31\x00\x50\x51\xd3\x24\x46\xf7\xbe\xe0\xe3\x6d\xac\ +\x81\x3f\x84\x50\xbb\xa6\x86\x20\x6a\x8d\xd6\x5f\xc3\x0b\x36\x10\ +\x1c\x24\x0d\x69\x61\x12\xd1\x34\x4d\xd7\x43\xc3\x4b\x0c\x19\x38\ +\x70\xe0\x69\xed\x2b\x42\x68\x8b\x0f\xdb\x3a\x3b\x0a\xb5\xec\x6a\ +\x49\x4b\xb6\x39\x5a\xfa\xea\xad\xbf\x7c\x51\x18\x77\xcf\x60\x6d\ +\xd5\x8a\x6f\xbb\x0c\x1a\x9d\x16\x9e\x92\x0c\x1f\x2d\x98\xf5\x0e\ +\x5f\xbe\x9b\x1f\x3c\xf3\x8a\x2c\x17\x00\x00\xf5\x6c\xde\x56\x1e\ +\x3f\xb6\x37\x0b\x00\xe0\xea\x95\x22\x7c\xbd\xf0\x4d\xb4\x5f\x5c\ +\xbf\x47\x9f\xf1\xf8\xe0\x0b\x5e\x8b\xb0\x86\x13\x66\xe0\xef\x54\ +\x5b\xd6\x00\xae\xd1\x26\xd9\x76\x4b\x70\x56\x75\x50\x6d\x84\x4c\ +\x85\x5f\x90\x30\xa7\x23\x3b\x7b\xe0\xe1\x82\x02\xcc\x60\xa3\x32\ +\x29\x68\x1a\xe8\x9a\x1e\x15\x13\x93\x10\x1f\xdb\x66\xe9\x49\x52\ +\xdf\x2b\x6e\x4c\xd6\x7c\x55\xa5\x2a\x16\x24\x95\xe0\xb0\xf4\xfb\ +\xff\x7c\xcf\xaa\x0d\x87\x6c\x7d\xee\x1b\x3f\xbc\x7b\xb0\xba\x25\ +\xeb\x8a\xeb\xa3\xfa\x18\x14\x9f\xdc\xf8\xbb\x1f\x63\xbf\xf9\xa1\ +\x4c\xb2\xdc\xf5\xd4\xf5\x3d\xe2\x2e\x82\xa9\x3b\x86\xa9\xda\xce\ +\x5a\x08\x2a\x57\x4d\xd3\x82\x24\xb8\x86\x62\x36\xdc\x38\x41\x10\ +\x0c\x04\x07\x53\xc1\x21\x9f\xed\x17\xc4\x6c\x36\xdd\x7d\xe7\x6d\ +\xbe\x40\xc0\xe0\x58\x6b\x29\x9e\x69\x51\xbd\x54\xe4\x05\x41\x68\ +\xf3\x6c\xc7\xe6\xbe\xe3\xa7\xb7\x23\xdc\x88\xcc\x18\xfc\x87\x8c\ +\xc1\x27\x1b\x19\xf6\x21\x23\x72\x4e\x9c\x64\x89\x1d\x7b\xd5\xf5\ +\x17\x51\x0c\xc7\x68\xd7\x09\x92\x27\x04\x53\xb8\x86\x02\x0e\xb2\ +\x83\x19\x87\x19\x54\x8d\x41\x02\x1b\xc3\x69\x33\xb6\x87\x14\xee\ +\x7f\x0b\x96\x31\x8e\x50\x83\x6e\x07\xae\x67\x10\xa9\x46\xfc\x2b\ +\xa8\x71\x83\x81\x85\x13\x1e\x83\xae\x1b\xb3\x4c\x82\x04\x0b\x2d\ +\xf7\x7a\x28\x63\x19\x92\xdf\x1e\xb8\x6d\x71\xd9\xf2\x08\x6a\xe5\ +\x63\x84\xd6\x94\x58\x30\xd7\x80\x31\x36\xb8\x98\x8c\x37\x41\x3a\ +\x72\x62\x94\x3f\x86\xe4\x8c\xa5\xf0\x68\xd1\xfe\x03\xf9\x94\x92\ +\xe4\xa4\xc4\xde\x3d\xbb\x85\x16\xe4\xbf\x03\x37\x18\x4a\x0c\x06\ +\xbf\x0c\x15\x6b\x30\x8d\x1a\x7b\x0d\x92\x9b\xb6\xde\xdb\x89\x28\ +\x44\x68\x2d\xcf\x58\xbc\x3e\xff\xee\xbd\x07\x72\x86\x0f\x06\x80\ +\x75\x1b\xb6\xa8\xaa\x6a\x36\x9b\x82\xcb\xcc\x60\xa6\x53\xa7\x04\ +\xb3\x49\x0c\x2d\x54\x7b\x8d\xdb\xce\x4b\x6b\x4b\xbb\x64\x30\x35\ +\x9d\x1c\xdf\x69\x99\x8a\x1a\xa2\xbb\xeb\x28\x31\xfc\x5d\xab\xd5\ +\xa2\x69\x7a\x56\xef\x1e\x85\x47\x8b\x3c\xcd\xbe\x56\x6d\x82\x1a\ +\x1a\x9b\xca\x2b\xab\x46\x5e\x3a\xb4\xed\x29\x7a\x73\xd9\xf7\x2b\ +\x56\xec\x38\x54\x16\x96\x79\xc9\x8c\x69\xa3\xc2\x58\x00\xb9\x72\ +\xd9\xc2\x45\xdb\x8f\xfa\x06\x4c\x9c\x79\x59\x76\x92\x71\x58\xc5\ +\xbe\xef\x97\xee\xd6\x67\x5c\x33\xce\xc9\x01\x00\x90\x40\xcd\xd6\ +\xb5\x6b\x37\xed\x2f\x4e\x1b\x72\xf5\x94\x21\x09\x6a\x6d\xc1\xe2\ +\xcf\xbe\xc8\x6b\x14\xc6\x5c\x7d\xc3\xd0\xb4\x30\x00\x69\xc3\xd2\ +\xb9\xab\x76\x37\x72\x0c\x49\xcc\x9e\x7e\xc3\x98\xce\x7a\xe3\xb1\ +\xcf\x17\x7c\x7e\xa8\x0e\x5f\x3a\xf5\xda\x4b\xbb\x46\x03\x90\x03\ +\x6b\x3e\x5f\xbe\xf1\x20\x84\x65\x4e\x9f\x31\x35\x39\x8c\x3d\x97\ +\xc0\x35\x70\x19\x2c\x48\x30\x0c\x5c\xc3\x2a\x08\x5a\x0b\x6d\x9b\ +\x22\x83\x24\x0c\x06\xef\x58\x28\xac\x70\xe6\x22\x08\xc2\x8e\x9d\ +\x3b\x36\x6f\x58\x83\x19\x86\x65\x18\xf6\x64\xda\xc6\xe6\x66\xdf\ +\xf0\x9c\x51\xed\x4e\xa9\x2d\xcc\x2b\x0f\x58\x87\xe6\x0c\x5c\x3e\ +\xe7\xc3\x4f\x5d\xe9\x77\x8f\x72\xce\x79\xe6\x99\x83\xf6\xc1\x23\ +\x3b\xfb\x3f\x9e\x3b\x2b\xb9\xe7\x8b\x5d\x94\xe2\x25\x1f\x7d\xb8\ +\xec\xfb\x1f\xa5\xbe\xb7\xdf\xc0\x02\x00\x78\xca\xf6\x2c\x5a\xfc\ +\x03\x8e\x4a\xeb\x37\x74\x58\xa7\xb4\x08\xbd\xe9\xe0\x0b\xcf\xfc\ +\x0b\xf7\x9d\xd4\x5d\xdd\xf1\xde\xeb\x9f\xf6\x7c\xfd\x6e\x6b\x6d\ +\xfe\xb2\x6f\x72\x7b\x4e\xbf\xb5\xbb\x1b\x99\x23\x63\xa9\xf7\xd8\ +\x6b\x7f\x7b\xb6\xb9\xcb\xd8\x9e\x51\x07\xde\x7a\x6b\x61\xd7\x37\ +\xfe\x18\x58\x3d\xe7\xb5\x25\xc5\xd3\xae\xbb\xec\xd8\xf2\xd9\x6f\ +\x2d\x76\xbd\x78\xc7\x98\xdf\xde\xcb\x61\xdb\xc5\xbf\x28\x3d\xa9\ +\xe8\xd6\x60\x62\x0c\x66\xd4\xda\xa9\x64\x38\xb9\xae\x3c\x24\x67\ +\x28\x18\x63\x55\x96\x2a\x4a\x8b\xd9\x53\x2b\xcd\x29\x95\xe4\xd3\ +\x10\x82\x44\xf5\x1e\x79\x73\x6f\x00\x68\xdc\xb9\xe8\x73\xb3\x45\ +\x2c\xdf\x32\xff\x27\x7f\xda\xbf\x9f\xbb\xce\xad\xec\x5b\xb1\x6e\ +\x76\x95\x07\xba\xf0\x28\xa1\xd7\xd0\x41\x35\x15\xbe\x1e\x99\x26\ +\x04\x20\x95\xcd\x7e\xfe\x5f\xbb\x68\x52\x1f\x6a\xeb\x39\x74\x74\ +\x52\xa4\xb8\xee\x9d\x0f\xcb\x62\xa7\xbc\x79\xe3\x95\xf8\x20\xbb\ +\xfe\xdf\xdb\x7d\x00\xd5\xdb\xbe\xaf\x30\x65\x3c\x9c\xd3\x37\x12\ +\x03\x00\x6c\xf9\xf8\xe5\x7c\xe7\xa8\x37\xef\x9c\xc1\x14\xaf\xfd\ +\x66\xfd\x8f\x01\x1d\x8e\x14\x1c\x73\xf7\xbf\x7c\xec\xe0\xec\xb5\ +\xf9\xdf\x35\x88\xf6\x73\xb3\x56\xc1\xa4\xf9\xa9\x10\xa4\x27\x8b\ +\xb1\xb2\x41\x7b\x37\x78\x00\xc6\xf8\xe7\xb8\x2a\x42\xf2\x2b\xae\ +\x07\xfb\x33\xc2\xb0\xa7\x7f\x22\xeb\x8d\x45\xef\xff\xf3\xd9\xea\ +\x94\xf1\x53\x87\xb8\xd7\xae\xd8\xdf\x67\xe4\x24\x37\x02\xa5\xfc\ +\x38\xe5\x6d\xd1\x36\x60\x5c\x89\x83\x86\xf5\x68\xac\x65\xd2\xd3\ +\x32\x00\xe0\xd8\xfa\x25\x79\xb8\xd7\x7d\xb7\x5f\xd3\xcd\x5c\xfe\ +\xe6\xbf\x17\x36\x4b\x65\xeb\x0e\xd6\xe7\x4c\x1e\xc3\x02\x94\x95\ +\xd7\x68\x8e\x4e\x4e\x00\x10\x62\x53\xac\xe5\xcf\xdc\xff\xd8\x8a\ +\x3d\xd5\x40\xaa\x36\xec\x28\xbe\x64\xe2\x68\x1e\xa0\xa6\xa6\x5c\ +\x8b\x70\xdb\x38\x88\xef\x94\x20\x34\x1f\x5d\xf5\xf9\xec\x8d\xbe\ +\x1e\x77\x5f\x35\x10\x9f\x2b\xe0\xb6\x85\x63\xf0\xdf\x76\x66\xeb\ +\xcf\xd5\x88\x04\x4b\x6d\x42\xde\xd9\xd9\x97\xd3\x2c\x71\x7d\xde\ +\x9a\x7f\xfc\xe3\xd5\xc6\xe4\x29\x4f\x3d\x3c\xcd\xa6\x97\xe5\xd6\ +\x71\xc9\xe9\x29\x00\xb0\x6f\xfd\x36\x26\xaa\x4f\xba\x19\x00\x20\ +\x50\xb8\xe5\x38\xe3\xec\x9c\x6e\x05\xa0\x7b\x77\x1d\x4f\xbd\xe4\ +\xca\x41\xbd\x7a\x8c\x1f\x31\xd0\xaa\x34\xd6\x95\x1c\x69\x52\x2c\ +\xdd\x53\xac\x00\xfa\xe6\xed\xbb\xc2\xb3\x7a\x9b\x00\xd2\x46\x5e\ +\xf3\xb7\x7f\xbc\x74\x4f\x8e\x79\xe1\xa2\xaf\xea\x6b\x1b\x6a\x1b\ +\x1d\x99\x09\x91\x00\xb0\x77\xc3\xd6\xb8\x9e\x59\xd2\xa1\x55\x5f\ +\x15\xd8\xee\xbd\x63\x7a\x56\x8a\xb9\xaa\xbc\xb8\xe9\x1c\x55\x62\ +\x9f\x30\x0f\x82\xe9\xb1\x60\x9d\x4d\x5b\x75\xdb\xb6\x9e\xa6\xed\ +\x9b\x56\x58\x87\xe2\x0a\x1d\xe4\x9f\x05\x9f\x6f\xa7\xbc\x4e\x35\ +\xc9\xbc\x45\xeb\x9e\x7b\xf5\xd3\xb4\x2b\x1f\xfe\xe3\xcc\xe1\x36\ +\x04\x40\x91\x2e\xf9\x1a\x1b\xea\x2b\xf2\xbe\x99\xb3\xba\x6c\xdc\ +\xf4\xb1\x86\xc1\x51\xb4\x6b\x3f\x17\xd6\x39\xd5\x04\x00\x80\x89\ +\x52\x5d\x52\x24\xc9\x9e\xaf\x97\xfd\xc0\x77\xed\x17\x69\xe3\x02\ +\xfe\xa6\xda\xfa\xc6\xc3\x3f\xbe\xbf\x3c\xdf\x31\x63\x4c\x9f\xa6\ +\xfa\xca\x7a\x8f\xbf\xb9\xf6\xf8\xde\x82\x6a\x57\x74\x3c\xcf\x11\ +\x35\xd0\x58\xdb\xd8\x50\xb4\x75\xc1\x82\x3d\xec\xf4\x09\x83\x0a\ +\xd7\x7e\x55\x8a\xdc\x6e\x91\xd6\xd7\xd4\x35\x34\x78\xf4\x73\x64\ +\x24\xb2\x9a\xa6\x05\xa1\x08\xf4\x44\xa5\xd2\x09\x80\x12\x4a\x28\ +\x6d\xa1\xa5\x68\xd3\xf2\xd0\xb6\x2e\x24\xd4\x76\xd6\x51\x1a\xd5\ +\x64\xb6\x10\x00\x4d\xd7\x29\x45\xad\x11\x47\x8a\x8c\x41\x26\x18\ +\xf3\xc2\x49\x9d\xe8\xbb\x56\x7c\x91\x5b\xed\x13\x56\xce\x7d\xf4\ +\x0b\x7f\xef\xa9\xf7\x5d\x3b\x28\x6e\xea\xf8\xae\xef\xbc\xf3\xd8\ +\x36\x57\xd4\xb0\x9b\xff\x34\xb1\xb3\x31\x7c\x5d\x3d\x58\xdc\x9c\ +\xd0\x2b\x8b\x07\x00\x40\x39\xd3\xa6\x6c\x7d\x6d\xe1\xa3\x8f\x7d\ +\x6b\x8b\xca\xbc\xe7\x96\xa1\x66\x87\x34\x66\x60\xcc\xdc\x3f\x3d\ +\xe6\x74\xc7\xdc\xf8\xe4\xc3\xdd\x23\xe8\x8f\x1f\xcd\xf9\x7c\x6b\ +\x35\x07\x0a\x1f\xdb\xef\xfe\x6b\x47\x5b\x5d\xda\xb8\x51\x09\x9f\ +\xbc\xf8\x98\xd9\x16\x3d\xfd\x81\x87\x7b\x45\x71\x35\xc3\x26\x99\ +\x66\x7d\xf9\xd0\x23\xab\x55\xdd\x72\xcd\xed\x77\x26\x0b\xe7\x68\ +\xad\xfa\x66\x0f\x81\x20\xef\x04\xa5\xad\xc6\x6e\x6b\x67\x8e\x71\ +\xaf\x43\xb0\xa6\x89\xd2\x56\x4d\x1c\x2c\x75\xa2\x84\x68\xba\xfe\ +\xfe\x7b\xb3\xe2\xe3\x42\x84\x20\x67\x2a\xf9\x87\x0b\x77\xed\xd9\ +\x87\x5b\xbd\x8e\xa0\x37\x4c\x08\xb5\xda\x2c\x39\xc3\x86\x58\x2d\ +\x27\xc8\x6c\x54\x49\xd2\x74\x4d\x56\x54\x42\x41\xb0\xd8\x2c\x02\ +\x0b\x00\xfe\xe6\x26\x9d\xb5\xd8\x4e\x74\xa5\x51\x45\x51\x19\x8e\ +\x0f\x52\x84\x10\xc5\xdf\xe4\x53\x6d\x2e\x47\xeb\x11\xc4\xdb\xe4\ +\x61\xcc\x4e\x13\x07\x00\x54\x95\x25\xbf\x24\x53\xc4\x39\xec\x96\ +\x20\x4b\x88\xcf\xe3\x01\xd1\x66\xe1\x5b\xac\x59\x22\xfb\x9a\x7c\ +\x8a\x68\x73\x9a\xb8\xd3\x3f\x66\x83\x84\x20\x86\x8d\x19\x1c\xfe\ +\xdc\x91\x84\x20\x08\x1b\xa6\x2e\x36\xc6\x90\x20\xd4\xc2\xac\x60\ +\x34\xf5\x22\x04\x60\x34\xf2\x1a\xf7\x7f\xcb\x33\x8c\x00\x42\x98\ +\x31\xcc\x0c\x42\x11\x66\x80\x86\x18\x41\x3a\x44\x3a\xa7\xa7\x76\ +\x4e\x4f\xfd\x1f\x0f\xe6\x44\x91\x03\x30\x9d\x44\xcb\x04\x66\x9b\ +\xa3\x9d\x6e\x32\x46\xdb\x9e\xb0\x0e\x79\xb3\xeb\xe4\x0d\x56\x87\ +\x33\x78\x30\x27\x98\x1c\x42\x3b\x2e\x3b\x64\xb1\x9f\xf4\x99\x58\ +\xb0\xb8\x04\xcb\x7f\xfd\xf5\x0c\x0e\x70\x45\x56\x30\xc3\x98\x4c\ +\xa6\x76\xbf\xc6\x19\xc7\x71\x5b\x55\x69\xbb\x20\x57\x30\x76\x0b\ +\xad\xc9\x08\x38\x91\x2d\x43\xc1\x6e\x4a\x00\x6c\x58\x11\x21\xcc\ +\x85\xa4\x5d\x68\xaf\xa2\xa2\xa2\xa9\xa9\x89\xe7\x05\x4a\xa9\xaa\ +\xa8\xd1\x31\xd1\x66\xb3\xb9\xc3\x80\xdb\x8e\x90\xe6\xe7\x62\x61\ +\xed\xa2\xb6\x6d\xb9\xc3\x5a\x7a\x2a\x43\x36\x6e\x47\x88\xae\xeb\ +\xf5\x0d\x4d\x00\xd4\x61\xb7\xf3\xfc\xef\xb5\x8f\x01\x33\x4c\x79\ +\x59\xb9\x3b\x22\x32\xab\xdf\x00\x87\xdd\xa1\xa9\x6a\x4d\x4d\xf5\ +\xe1\x82\x02\x8e\x63\xcd\xe6\x8e\xa1\x26\x65\x55\x55\x33\xf0\xa7\ +\x13\x9d\x12\x62\x94\x8a\x22\x23\x2b\xd6\x26\xc0\x10\x74\xce\x5a\ +\x8a\xf9\xe1\x24\x34\xb7\xed\xff\x09\xc9\xaf\x16\x55\xd5\xd6\x6f\ +\xd8\xd2\xec\xf5\x51\x4a\x00\xa1\xc9\x13\x46\x33\xcc\xef\x32\x40\ +\xae\x69\x9a\x46\x68\xbf\xec\x81\x2c\xc3\x28\xb2\xac\x6b\x9a\xc3\ +\xe9\xec\xd2\x35\x73\xfb\xb6\xad\x1c\x17\xd9\x36\x8d\xf5\xeb\x81\ +\xeb\x72\x39\xa1\x8d\x5b\x16\x9c\x62\x12\x2c\x6e\x24\x84\x18\xfd\ +\x52\x2d\xc0\x6d\x09\x32\x00\x6a\x99\x35\x4b\x29\x05\xa2\xeb\xbf\ +\xd3\x25\x3e\xaf\xc4\x1f\x08\x78\x9a\xbd\x57\x4c\x1e\x07\x00\xbb\ +\xf6\xe4\x2e\xfb\xf6\x07\xa1\xd5\x2e\xa4\x00\xba\xa6\x77\xcd\x4c\ +\x4f\x4d\xee\xd4\xee\x2c\xa9\xb9\xae\xa6\xde\x6f\x0d\x8f\x72\x59\ +\x5a\x0e\x96\x3d\x35\x55\x1e\x3d\x32\x3a\x5a\x6c\x53\x8a\xd2\xd8\ +\xe0\xb3\x3a\xed\x6c\xd0\xe1\x92\x9a\x2b\x6a\x9b\x78\x5b\x78\xb8\ +\xa3\xa5\x6a\xc7\xdb\xd8\xc4\x5a\xec\x22\x87\x00\xc0\xdf\x50\x5d\ +\xdb\xac\x38\x22\x63\x1d\x22\x06\xa0\xb2\xb7\xb1\xb6\xde\x83\x2d\ +\xee\x18\x77\xb0\xa4\x58\xa9\x2a\xab\x02\x4b\x78\x94\xf3\x34\x1a\ +\x54\x91\x94\x94\xd4\x54\x9e\x13\x14\x45\x32\xf4\x9b\xa2\xc8\x02\ +\x2f\x84\x87\x47\xf8\x7d\xbe\x8e\x01\xee\xbb\x6f\xbe\xd6\x71\x0a\ +\x43\x0d\x81\xef\x8c\x2e\x06\xcb\x16\x97\x94\xfc\xb0\x7a\x0d\xd1\ +\x09\xc2\x88\xc5\x54\x53\xa5\xa0\xc9\x58\x5f\x57\xbf\x77\x9f\xd2\ +\x0e\xb8\x8d\x87\xd6\xcc\xfa\x78\x59\x4d\xb3\xaf\x5e\x8d\xba\xfd\ +\x89\xc7\x86\x24\x59\x8b\x36\x7f\xfe\xfa\xc7\x6b\x9a\xbd\x8d\x8e\ +\x3e\x53\x9e\x7a\x60\xba\x13\xd3\x9a\xa3\xfb\x96\x7f\xf2\xee\xaa\ +\xa6\x9e\x6f\x3e\x7f\xa7\x9b\x03\x00\xed\xe0\x4f\xcb\x56\x6d\x3c\ +\x50\xd1\x28\xf7\x1d\x7f\xdb\xf4\xe1\x89\xfe\xda\xa3\x6b\xbe\x9c\ +\xff\xc1\xc6\xe6\xc7\x9f\x7f\xbe\x5f\x0c\x5b\xb1\xeb\xcb\x37\x17\ +\xfc\xe4\x97\x3c\xcd\x4c\xea\xc3\x4f\x3f\x94\xe9\x26\x3f\x2e\x7a\ +\x7f\xed\xc1\xe3\x75\x75\x81\x4b\xaf\x7f\xf8\xba\x9c\x0c\xf0\x97\ +\x7e\xf4\xd6\xeb\x1b\x0b\x9b\xfc\x92\xf8\x87\x47\x9e\x1e\xdb\xdd\ +\xdd\xee\x0f\x21\x94\x98\xcd\x16\x8c\x11\x05\x83\x9d\x96\x50\x0a\ +\x0c\x8b\x05\x41\xf4\xf9\x9a\x3b\x66\xad\x3a\xca\xaf\x0a\x99\x0a\ +\x67\x2e\x3c\xcf\x1f\x29\xc8\xdb\xf0\xe3\x37\xa7\xad\x55\x08\xc8\ +\xca\x0d\x37\xdd\xde\xfe\xfa\x85\xa5\x5d\x7d\xe7\xe3\xa9\x89\x8e\ +\xd9\xf7\xdd\xbe\x61\x57\x45\xb6\xb5\xf1\x95\xb7\xbe\xbd\xf4\x8f\ +\xcf\x4f\x8c\x3d\x70\xd7\x9f\x17\xe5\x36\x4d\xcf\x0e\xec\xf9\xf4\ +\xe3\x45\x07\x8f\x56\xc4\x0c\xbb\x32\x8c\x03\x00\xb2\xed\x8b\xb7\ +\x3f\xdb\xee\xcb\x19\x37\xf1\x96\x21\x7d\x6c\x2c\x50\x5f\xc5\xd2\ +\xf7\x3f\xda\x59\x54\x20\xc4\x0c\x4e\x8e\x66\x01\xc0\x12\xdb\xf3\ +\xe6\x87\x72\x52\xa3\xfd\xff\xb8\xe5\x9e\xcd\xf9\xb5\x99\x83\x63\ +\x86\x4d\xbf\x77\x82\x95\xff\xf1\x8d\xbb\x3e\xdb\x7e\xe0\xba\x9c\ +\xf4\xef\xdf\x7f\x6d\xa3\xbf\xf7\x73\x2f\x4f\xdd\xfe\xde\xfd\x2b\ +\xd7\x6f\x1f\xd3\x7d\x5c\x3b\x0c\x51\x00\xd4\xea\xc7\x63\x84\x35\ +\x30\xa8\xe7\x70\x07\xba\xf0\x98\x76\x90\x84\x60\xd7\x31\x8a\x84\ +\x61\x38\xf6\x67\x5f\xf8\x94\x4b\x6f\x8d\x4a\x48\x4d\x8c\xaa\xcf\ +\x5b\xb3\x3f\x10\x31\x7c\x40\xe2\xce\xaf\x17\xb1\x03\xa6\x4d\xed\ +\x1b\x29\x9a\x2d\x66\x41\x04\x1d\xb8\xe8\x9e\x77\xff\xf9\xf1\xfe\ +\xb1\xb1\x5d\x93\xd2\x10\x80\x54\xbc\x76\xde\x67\x3f\x61\x33\x5d\ +\xb7\xe8\xdd\xb7\x17\x6f\xd5\x00\x90\x29\xea\xaa\x87\xfe\x3a\xb9\ +\x47\x72\x72\x42\x57\x37\x02\x00\xb0\x47\xa7\xa6\xc6\x3a\x4b\x36\ +\xad\x3e\xce\x77\xed\x9f\x1e\x0e\x80\x7d\xc7\x37\xbe\xfb\xda\x3f\ +\xbe\xaf\x49\xbd\x75\xda\x48\xb5\x7a\xe7\xf2\xad\xfe\x1b\xef\x9c\ +\x19\x6e\x35\x99\xad\x56\x81\x3d\x8d\x89\x18\xac\x65\x31\xf8\xa9\ +\x11\xb4\x0c\x83\x37\x06\x2f\x74\x0c\x70\x43\x58\x39\xaf\xa4\x95\ +\x1e\xe4\x34\xbc\x21\xf8\x74\xbc\x21\x00\xca\xae\xe5\xef\x3d\xf3\ +\xe6\xea\x51\x77\x3e\x34\x30\x5e\xda\xb8\xdb\xd7\xa7\x6f\x3f\x00\ +\xa8\xcd\x3b\xa0\x09\xd1\xe9\x61\x00\x98\x41\xde\x63\xfb\xeb\xf9\ +\xf4\x2e\x89\x00\xb0\xfb\xfb\x35\xf6\x41\xb7\x3e\xf7\xd4\x93\x4f\ +\xdf\x32\xb2\xe0\xfb\x6f\xcb\x25\x00\x8c\x59\xa6\x61\xe7\x91\xfa\ +\x84\x60\xc3\x85\xee\x5b\xb3\xe0\xdf\x2f\x7d\x71\xf8\xea\x87\x1f\ +\xe9\x11\x21\x00\x00\xc2\x82\xe6\xab\xad\xf2\x42\x42\xb2\xbd\xea\ +\xd0\x4e\x4f\x5c\xef\x2e\x51\x0c\x80\xf7\x50\x9e\x3f\x29\x39\xe3\ +\xe7\xb0\x48\x83\x74\x88\x94\x50\x4a\x3a\xb6\x28\x20\x04\xdc\xf3\ +\x4b\x8c\xc4\xfb\x69\x75\x18\x3d\xd5\x1e\x23\xde\x55\xef\xbd\xb0\ +\x60\x37\xbd\xe7\xd9\x17\xa7\xf4\x8b\x03\xb9\xba\xc4\x8f\xdc\xb1\ +\x11\x00\xbe\xaf\xbf\xda\x10\x3b\x60\x4c\x14\x06\x00\xa8\xcf\xdb\ +\x19\xb0\xc5\x64\xc6\x62\x00\x52\x54\xea\x71\xc4\x25\xf3\x08\x24\ +\xc9\x8f\x6c\x2e\x33\x0b\x00\x40\xab\x0e\x96\xf8\xf8\xde\x5d\x23\ +\x00\x00\xa4\xea\xc5\xaf\x3f\xb7\xaa\x3c\xfa\x89\xe7\x9f\x19\x99\ +\xd1\x32\x9e\x24\xb2\xcb\xe0\x7b\xfe\xfc\xa0\xb3\xf1\xd0\x8e\x62\ +\xdd\xdb\x58\xc6\xb8\xc2\x5c\x00\x4d\x7b\x97\x6f\x6b\x72\x0f\xcb\ +\xee\xf4\x4b\x37\x21\x9c\xa8\x07\xe8\x58\x06\xe5\xd0\x84\xf9\xf3\ +\x4b\x74\x5d\x37\x42\xea\x6d\x07\x40\x18\xcd\xec\xba\xae\x6b\x6d\ +\x02\xed\x00\x70\xe0\xeb\xd7\xfe\xf5\x55\xfe\x4d\xf7\x8f\xae\xd9\ +\xbf\x56\x49\xed\xdb\x3d\x2e\x3c\xd5\x1a\x58\xb3\xe8\xfd\x6a\x53\ +\xc1\x16\xda\xeb\xcf\x57\xf4\x36\xd0\xbd\x6b\xd3\x01\x21\x7a\x5c\ +\x24\x02\x00\xdc\x39\x2d\x62\xd5\xea\x05\x2b\x2c\x3d\x37\xad\xd8\ +\x34\xe0\x8a\x87\xdc\x2c\x00\x40\xd1\xee\xdd\xf5\x4c\x6a\xe7\x30\ +\x0c\xa0\xad\xfd\xf8\x5f\xef\xfc\xa4\x3e\x70\x7f\x4a\xc1\xe6\x8d\ +\x72\xf7\x7e\x6e\x69\xdf\xd2\x1f\x0b\xc3\xc2\xc5\x23\xdb\xd6\x04\ +\xa2\xfa\x0e\x8c\x67\xb4\xca\x94\xe6\xc5\x3f\xcd\x5f\xe8\xdb\xbb\ +\x7a\xfd\x90\x99\x4f\x74\xb5\xff\xd2\x5d\x68\xcc\x8b\x20\x6d\x10\ +\x1c\x02\xee\x05\x28\x0c\x46\xbd\x7b\xf7\xd9\x2a\x4b\x18\x23\xa0\ +\xa8\xa5\xe8\x09\x28\x42\x88\xe8\xc4\x15\x65\x4a\x4b\x4d\x3e\x49\ +\xa5\x99\x53\x2f\x1f\xef\xf2\x16\xee\xda\xa6\xa8\x99\x61\x99\xdd\ +\xe3\xa3\xaf\x7f\xe8\xee\xc5\x5f\xaf\x55\xdc\xc3\x9e\xb9\x65\x7c\ +\x4c\x4b\x9c\x8a\xb8\x7a\xe4\x5c\x99\xd8\xdf\xf8\x21\x6b\xc6\x5d\ +\xd7\x0a\x5f\xee\xcb\xaf\x18\x7a\xfd\xa3\xe3\xb2\xd3\x0c\x05\x88\ +\x22\xbb\x5e\x39\x33\xc1\x01\x00\x54\x15\xe3\xba\x4f\x1e\x21\x97\ +\x1d\xd8\x76\x58\x37\x8b\xf1\xbd\x62\xec\x02\x92\x6b\x0f\x1f\x21\ +\xf6\x6e\x13\xff\x7a\xd9\xe8\x08\x16\xa0\xff\xb4\x07\xa7\xa3\x2d\ +\x47\x7d\xa3\xef\xfe\xdb\x98\x16\x3a\x92\x5f\x32\x7d\xa0\x95\x2f\ +\xa6\x63\xd3\xab\xe8\xd0\xc1\x03\x67\xe3\x1a\x84\x8a\x6c\x7e\x6d\ +\x48\x51\xab\x6b\x68\x3c\x89\x37\xa4\x55\x7b\x71\x1c\x17\xe6\x72\ +\xfc\x2e\xfe\x8a\xfc\x43\x07\x01\xa0\x73\x97\x4c\x49\x96\x74\x5d\ +\x57\x15\x45\x96\x64\x8e\x65\x8e\x1e\x3b\xda\x50\x5f\x3b\x78\xe8\ +\xf0\x33\x27\x54\x0e\x69\xdc\xf3\x4b\x38\x8e\x8d\x8e\x0c\xbf\x90\ +\x6c\xf6\xb6\xbe\x5a\xc8\x39\x0b\xc9\xc5\x2e\x21\x8d\xfb\x1b\xc9\ +\xc1\xbc\x82\x63\xc5\x25\x18\xe1\x1e\xdd\x33\xe3\x63\xa3\x43\x0b\ +\x12\x02\xee\xef\x40\x4a\x4a\x2b\x0a\x8f\x95\xf4\xea\xde\x85\x50\ +\xba\x61\xd3\xb6\x7e\x7d\x7a\x06\x1d\x15\x42\xa9\x49\x14\x63\xa2\ +\xa3\x8c\x99\x3c\x21\x09\x01\xf7\xb7\x37\xe7\x4e\xaa\x4b\x6e\xfb\ +\xa3\x24\x4b\x02\xcf\x25\x26\xc4\x11\x42\xfd\x7e\xa9\xf0\x58\x31\ +\x6e\x85\x29\x46\xb8\xaa\xa6\xb6\x77\x8f\xcc\xae\x5d\x32\x5a\x4f\ +\xd5\x8f\xee\xf8\xe1\xbb\x8d\x07\x14\x21\x6a\xe4\x94\xcb\xbb\xc7\ +\x58\x00\xe0\xf0\xa6\xa5\x2b\x36\x1f\x89\xec\x9e\x33\x75\x6c\x56\ +\x4b\xb3\x8c\xa7\xe8\xeb\xef\x77\x64\x8c\x9a\xda\xc5\x81\x4a\x77\ +\xfe\xf8\xf5\xda\x5d\x0a\x2b\xf2\x2c\xd5\x84\xa4\xe9\x33\x2f\x8b\ +\xb6\xe0\x10\x70\x43\xf2\x3f\xc9\xb7\xdf\x7e\xfb\xe1\x87\x1f\xba\ +\x5c\x2e\x42\x88\xcf\xe7\xfb\xdb\xdf\xfe\x96\x9e\x9e\x6e\xec\x12\ +\x04\xfe\xeb\x65\x5f\xaf\x5b\xb3\x8a\x52\xe0\x38\x8e\x6d\x93\x26\ +\x45\x08\x6a\xeb\x3d\xa9\x49\x89\xc1\x2d\x7a\x73\xd9\xfa\xb5\xbb\ +\xf9\x84\x74\xc8\x5b\xf7\xfc\xb3\x95\xaf\xcd\x7a\x98\xee\xf8\xe4\ +\xf9\xd9\x9b\x87\x8e\x1e\xb8\x7f\xc9\x7f\xaa\xd5\xc7\x1e\xbc\xac\ +\x5b\xe9\xf6\x15\x73\xe6\x7f\xba\xf6\x88\xfc\xe8\xc0\xa9\x5d\x1c\ +\x60\x89\x88\xcd\xec\xa1\x21\x93\x78\x68\xe5\xbc\xef\xaa\xd4\xab\ +\xfe\x70\xe1\xd7\xf5\x87\x80\xdb\x61\x32\x68\xd0\xa0\x15\x2b\x56\ +\x58\x2c\x16\x8f\xc7\xd3\xa3\x47\x8f\xa4\xa4\xa4\xe0\x2e\x86\x61\ +\x1b\x6a\x6b\xaa\x4b\x3d\xcc\xe9\xa7\xee\xb0\x6d\x6b\xc6\x19\x5b\ +\xe2\x8d\x8f\x3c\x01\x00\x70\x44\xdc\xf5\x97\x95\x5e\xa2\xed\x58\ +\xb6\x31\xe1\xd2\x5b\x6f\xbe\x36\xab\x2c\xca\xfb\xf4\x17\xdf\x37\ +\x4f\xec\x26\xeb\xe6\x91\x33\xaf\xf1\x2d\x5c\x89\x74\x1d\x80\x75\ +\x25\x66\xe6\x24\x66\x42\x20\x7f\xf5\x22\xeb\x5d\x8f\xde\x16\x23\ +\x5e\x44\xc0\xa5\x18\x71\x1c\x23\xfe\xda\xa8\x05\x52\x74\xdf\x45\ +\x5e\x6a\xe3\x72\xb9\xae\xb9\xe6\x9a\x57\x5e\x79\xc5\xe9\x74\x5e\ +\x77\xdd\x75\xdc\xc9\x15\x5e\x2c\xc3\x20\x9e\x3f\x95\x39\x85\x32\ +\x44\x23\xa7\x7b\xac\x4b\x95\x73\xe7\x7f\x9b\x34\xe9\xfa\x4e\x8c\ +\xb2\xc4\x03\xe1\xb1\x51\x00\xe0\x8a\x8c\x30\x2b\x5b\xaa\x55\x48\ +\x1d\x98\x93\x4a\x0e\xaf\x58\xd0\xb6\x39\x9c\x6c\x59\xfc\x49\x7d\ +\xec\x88\xb1\x9d\xed\x17\xc3\x6a\xb7\x00\x97\xc1\x42\x8d\xe7\x70\ +\x5e\xe5\x6a\x96\xf9\x55\x1d\x6d\x94\xf6\x4a\xbc\xdc\xc4\x39\x08\ +\xd5\x2f\x66\xec\x0e\x1e\x3c\xf8\xcb\x2f\xbf\xec\xde\xbd\x7b\x5c\ +\x5c\xdc\xff\xe7\xae\x3f\x65\x8b\x5c\xfe\xc1\x4b\x2f\x1c\x8b\xba\ +\xec\x4f\xd7\x0c\xc0\xd0\xcc\x21\xaa\x29\x3a\x00\x50\x4d\xd7\x28\ +\xcf\x19\x38\x97\xd5\x93\xf4\x44\xa0\xe4\xc7\xcd\xc7\x2f\xb9\xf3\ +\xc1\x8b\x64\x4c\x70\x10\xb8\x5c\x63\xa0\x6c\xf7\xf1\x25\x02\x6b\ +\x35\x80\xd8\x62\x7f\xb5\x02\x33\x38\x6b\xe3\xc4\x1b\x7a\x62\xf6\ +\x03\xa5\x7a\x66\xdc\x58\x33\xef\x82\x8b\x1b\xb8\x08\xa1\xa7\x9e\ +\x7a\xca\x18\x2e\xd9\xde\x24\xf8\xf9\xc1\xb1\xa4\x5d\x61\x0d\x91\ +\xbf\x9d\xf3\x7a\xae\x65\xd4\x73\x77\x8d\x13\x00\x00\x6c\xfd\x3a\ +\xdb\x3f\xda\xba\xde\x33\xf2\xca\x1d\x5b\x76\x92\xc4\xfe\x51\xec\ +\x09\xff\x2f\x78\x52\x43\xe1\xde\x42\x25\xe5\x9a\xf4\xb0\x8b\x2d\ +\xaa\x40\x31\x62\x05\xd6\x2a\xb0\x16\x00\x60\x18\x13\xc7\x60\x45\ +\xf1\x28\x04\x58\xcc\x52\xaa\x12\x8a\x19\x8c\x11\x20\x00\xa2\xe9\ +\x1a\xc3\x59\x45\x96\xd3\x75\x49\xd5\x8d\x96\x35\x3d\xd4\x9e\x6e\ +\x88\xd3\xe9\x3c\x75\x23\x46\x88\x65\xf9\x80\xbf\x19\xb0\x0a\x14\ +\x51\x4a\x00\x41\xcb\xf8\x6f\x42\x30\x27\xe0\x36\xb1\x30\xe2\x2b\ +\xfa\xfe\xfb\x7d\x0d\x89\xf8\xf9\xbf\x6c\x09\x60\xcb\xa4\x3b\x1f\ +\x1b\x38\xf3\x96\xad\xcf\xff\xfb\xe1\x07\xd7\x83\x10\x7d\xf3\x63\ +\x63\x83\x14\x1c\x6d\xb9\xe0\x2b\x4b\xf2\x48\x42\x82\xdb\x0c\x17\ +\x1b\x70\x83\xbe\x42\xc0\x11\x73\xd3\xcc\xec\x81\xf5\x4d\x75\xba\ +\x5a\xb6\x63\xf7\xdc\x4a\xeb\xf8\x19\xbd\xfb\xac\x5e\xff\xf4\x11\ +\x92\x31\x31\x6b\x62\xc1\xfe\x37\xea\x4c\xa3\x46\xf5\x18\x6d\x46\ +\xba\xa7\x61\xf3\x9a\xbd\xcb\xfc\x94\x0b\x61\xf6\x97\x25\x2a\x32\ +\xfc\x86\x1b\x6e\x38\x7c\xb8\x90\x61\x71\x6b\x95\x5f\x4b\x19\x82\ +\xa6\xe9\xb1\xb1\x31\x5d\x3a\xa7\x9d\x40\xb9\x25\xe5\xaf\xf3\x3e\ +\xf2\x4b\x92\xa6\x11\x8a\x19\xa7\x9b\x65\xf9\x8c\x87\xfe\xfe\x72\ +\x79\x55\xa3\xd9\x1d\xe3\x34\xb5\x5a\xc9\x62\xc6\x9f\xff\xf1\x1c\ +\x6f\x6e\xb9\x82\x69\x39\x77\xbd\x3e\x9c\xb3\xc3\xc5\x0a\x5c\x0a\ +\xc8\x24\xda\x6b\xcb\x97\xcc\x5f\xbf\x3c\xb5\xd7\x9f\x47\xf4\x9e\ +\xb2\xe2\x98\x6e\xb6\xf7\x1a\xd6\x6b\x72\xd5\xee\xfd\x2c\x2b\x32\ +\xe6\xb4\xe1\x3d\x27\x56\xe5\xbd\xf8\xd3\xf1\x12\x81\xb7\x02\x70\ +\x18\x85\xe6\xf8\xfe\x17\xc1\x18\x5f\x3a\x6c\xf0\xa5\xc3\x06\xff\ +\x6f\x47\x73\x8e\xb0\xf0\xf6\xd5\x34\x9c\x35\x36\xfe\xe4\xd9\x27\ +\x88\xb5\xd9\x4e\x00\x95\x13\x6d\xdc\x45\xb5\xa4\xa7\x73\xb4\x08\ +\x20\x4e\xe4\xc8\xb1\x63\xab\x03\x62\x6a\xb8\x49\x2c\x39\xba\xf0\ +\x88\xd6\x65\x48\x46\x5f\x4d\xf1\x59\x6c\x29\x16\xb5\xa8\xa0\xfc\ +\x08\x66\x1d\x61\x8e\x78\x33\x13\xe2\x53\x08\xc9\x16\xc3\x93\xc2\ +\x00\x00\x06\x4a\x49\x44\x41\x54\xf9\x01\x5c\x04\xa0\xeb\x52\x40\ +\xf6\x9b\x6c\x89\x26\xf0\x49\x3a\xe5\xc1\xb3\x73\xff\x62\x31\xee\ +\xf2\xee\x61\x36\xbf\xdc\x0c\x7c\x98\x85\x47\x7e\xcd\x34\xa0\xcf\ +\x2d\x09\x02\x68\xa1\xc1\x25\x1d\x2a\x5e\xaf\xcf\xeb\xf5\x9d\x79\ +\xe1\xdf\x79\x22\x1c\xc7\xb1\x6c\xc7\xa7\x0b\x4e\xfd\x44\xaa\x03\ +\x17\x13\x3d\x74\x70\x2f\x77\x62\xe2\xc0\xd2\xc2\x77\xea\xb4\x81\ +\xa2\x60\xa7\xfe\xfd\x9b\x0f\x6d\xed\x37\xb8\xb3\xd2\xb8\xe7\x60\ +\x4d\xce\xd0\x01\x8f\x44\x54\xfb\x22\x05\x5c\xa0\x93\x10\xc1\x68\ +\x47\x89\xa6\xe9\x9b\xb6\x6c\xaf\xaa\xa9\xa3\x94\x98\x4d\xa6\xcb\ +\xc6\x8f\xfa\xbd\xff\x45\x84\x90\xa2\xa2\x63\x44\x27\x6e\x77\xf8\ +\xd9\x05\x2e\xc6\x7c\x63\xf5\x37\x1b\x8f\xf4\x30\xf1\xf8\x50\xee\ +\x9b\x87\xab\x0a\x19\x2b\x6c\x90\x34\xc4\xd9\x1b\xcb\xe6\xcf\x5b\ +\x9b\xe4\x51\xfc\xc5\xfb\x5f\xf7\x25\x0e\x8b\x36\x8b\x3b\xf6\xcd\ +\x2f\x55\x80\xc5\x28\x64\x2e\x74\x88\xf8\xfd\xfe\xda\xba\x86\xab\ +\xae\x98\x08\x00\x5b\xb6\xed\xfa\x7a\xc5\x2a\x51\x14\x83\x31\x2f\ +\x42\x68\xb7\xae\x19\x89\x6d\x87\xa7\x1a\xdb\x15\x7f\x93\x57\x36\ +\xd9\x9d\x62\x2b\xdb\x07\x55\x7c\x8d\x7e\xea\x70\x5a\xdb\x3e\x4f\ +\x15\x49\x66\x05\x01\x23\x2a\xfb\x3c\x5e\x49\x47\x08\x71\x3c\xcf\ +\x32\x8c\x68\x12\x11\x80\xea\xf7\xf8\x74\xd6\x69\x6b\x89\x4a\x68\ +\x92\xd7\x13\xd0\xac\x4e\x27\xdf\x46\x29\xe9\xaa\x4c\x30\xcf\x31\ +\x48\x97\x7d\x1e\x9f\x44\x00\xb1\x9c\xc0\x62\x2c\x98\x4c\xec\xcf\ +\x57\x46\x98\xcd\x96\xb3\xa1\xd8\xd8\x93\x8c\x5b\x4a\x00\x90\x1a\ +\xc8\xdf\x96\xbb\x8f\x02\x62\x18\x9e\x63\x4c\x9a\xef\xf0\xd1\x66\ +\xc4\x32\x3c\x22\x4d\x45\x65\x3b\x58\x56\x64\xc1\x73\xf8\xc8\xe2\ +\x3c\x4a\x11\xe2\x78\x4e\xc4\x60\xf4\x70\x86\xe4\x4c\x85\x61\xd9\ +\x8a\xaa\xca\x2d\xdb\xb6\xeb\x3a\x01\x4a\x05\x9e\x21\xba\x1a\x74\ +\xef\x1a\xea\xeb\x76\xee\x96\xda\x01\xd7\x73\x78\xe3\xec\x8f\xbf\ +\x3a\x5e\xd3\x18\x10\x53\xef\x7c\xf4\x81\xbe\xb1\xa6\xaa\x7d\x2b\ +\x5f\x9f\xb7\xa2\xb2\xbe\x31\x6e\xc8\xd5\x8f\xdd\x7e\x99\x15\x81\ +\xa7\xf2\xc8\xf7\x8b\xe6\x2c\xaf\x48\x7d\xf9\xef\xb7\xb9\x59\x6d\ +\xd7\x37\xb3\x17\x6e\xac\xb6\x5b\x20\x7f\xd7\x9e\xb8\xd1\xf7\xbe\ +\xf4\xd0\x94\xe2\x1f\x3f\x7a\x77\xe9\xa6\xea\x46\xa5\xf7\xe5\xf7\ +\xff\xf1\xca\xde\x35\xfb\xbf\x99\x35\xff\xc7\x3a\x4f\xa3\xe6\xec\ +\xfd\xc8\x13\x77\xa4\x38\x78\xe2\xab\xde\xf2\xc3\x97\x1f\x7d\x73\ +\x68\xc6\x5f\x5f\xb9\x34\x96\xa9\xdc\xb9\xf2\xed\x25\xeb\x34\xd1\ +\xee\x29\xde\x5b\xcc\x0e\x79\x77\xd6\x63\xf1\xe6\x9f\x45\xae\xa2\ +\x28\x94\x10\x9e\x17\xce\x12\x70\x8d\x38\xae\x85\x67\x2d\x00\x16\ +\xe1\x24\x07\xd5\x1c\xfc\x4e\x9e\x0d\xbe\xb1\x9f\xec\xcf\x85\xe2\ +\xb8\x1d\x20\x3c\xcf\xe7\x1d\x3c\xb0\x76\xd5\x72\x96\xe3\x10\x04\ +\xfb\x77\x8c\x15\x86\x80\x24\xff\xe1\x86\x9b\xdb\x9f\x63\x8a\x1c\ +\x33\xf3\xee\x8c\x34\xf7\xdc\x07\xef\xf9\x61\x4b\x69\x9f\x11\xf2\ +\x8b\x2f\x2d\xec\x79\xeb\xdf\x1e\x4d\xcc\xbf\xff\xd9\xa5\xfb\x66\ +\x5c\x36\xc0\xb7\xe7\x83\x77\xe6\xef\x39\x7c\xc8\x3a\xfc\x52\x17\ +\x0b\x00\xdc\x80\x2b\x1e\xcc\x9e\xc6\x1d\x5d\x3b\xef\xd5\x40\xd8\ +\x2d\xd7\x8e\xf5\x1d\xfc\xea\xb9\x8f\xb7\x5c\xf3\xd4\x5f\x33\x4b\ +\x57\x3c\xf5\xe1\xd2\xca\xc9\xbd\x05\x47\xe2\xe5\xb7\x3d\xd2\x35\ +\x4e\x7a\xee\xce\x3f\xae\x3d\x38\x2d\x65\x90\xe9\xd3\x39\x73\xb6\ +\xe7\xee\x6b\xc2\x3d\x32\x63\x18\x00\x88\xc9\xbe\xfc\x6f\xd9\x57\ +\xa8\x15\x9b\xff\xf1\x92\x37\xe7\xda\xeb\xe2\xcc\xbf\x54\x89\x26\ +\x08\xc2\xd9\xc0\x46\x0b\x12\x15\x2d\x90\x10\xd6\xe7\x9a\x41\xef\ +\xfe\xea\x6f\x60\x30\xa7\x93\x10\x05\xd3\x19\x2b\x5d\x8c\x59\x04\ +\x2c\x06\x68\x9f\x69\xa3\x0c\x06\xe6\x94\xe9\xb3\xf6\xf8\xf4\x9e\ +\x00\xfe\x92\x0d\x85\xb2\x6b\x72\xef\xb8\x3d\xcb\xff\xae\xf4\xba\ +\xf2\xfa\xe1\xc9\xa8\xb9\xce\x26\x0a\x9a\x02\x4c\x64\xe6\xad\x8f\ +\x3d\xf6\xd9\x0b\xcf\xa8\xa9\xe9\xb8\x45\xaf\x73\x72\xf1\xfa\x59\ +\x0b\xf7\x4e\x7b\xec\xb9\x1e\x51\xcc\x47\x6f\xad\x4c\x1a\x77\xcf\ +\xe8\xb4\x98\x80\xd7\x69\x15\x2a\x74\x00\x57\x62\x77\x17\x40\xdd\ +\x9e\x2f\x2b\xb9\xb4\x49\x49\x2e\x00\x6e\xf2\xad\x7f\x4c\xfa\xfc\ +\x95\xcf\x6b\xb2\xa2\x10\x00\x00\x66\x18\xac\x56\xbd\xfd\xfa\xfc\ +\xc8\xd1\xf7\x5f\x35\xe0\xbf\x24\xb7\x25\x29\x40\x08\x71\x3a\x5c\ +\x67\xcb\x54\x40\x88\xe1\xf0\xaf\xf7\xfe\x42\xd6\x42\x87\x08\x42\ +\x08\x31\x18\xa1\xf6\x00\xa5\x40\x7f\x86\x10\x84\xe6\xaf\xfd\x6c\ +\xf6\xe2\xcd\x7d\xaf\xbb\xff\xd2\x14\xf2\xfa\x6b\x8d\x7d\xa7\x0d\ +\x44\x00\x8d\x87\x0f\x69\x5c\x44\x6a\x18\x20\x46\x30\xd3\xea\x03\ +\x35\xdc\x84\x8c\xa4\x56\x5b\xb5\x7a\xce\xdb\xf3\xe3\xa7\xfc\x31\ +\x27\xcd\x0a\xcd\xbb\x73\x6b\x61\xcc\xd0\x4c\x00\x28\x3c\x7a\x4c\ +\x8b\xce\x88\x60\x01\x40\xdd\xbe\xec\xfd\xf9\xab\x0a\xc7\xdf\xfb\ +\x48\xdf\x18\x11\x00\xac\x16\x92\x57\x74\x3c\x61\xf0\x8c\xe0\xb7\ +\x6e\xfa\xe4\xad\x02\x57\xce\x8b\x97\x65\xfe\xf7\xa8\x02\xcb\x9d\ +\x0d\xfa\xe4\x76\x36\x6e\xc8\xc9\x3a\xc7\xf2\xff\x23\x04\xa1\xd2\ +\x86\x85\x6f\x7c\x9e\x8b\xff\xf0\xf8\xf3\xfd\x12\xcd\x20\x1f\x2e\ +\xf6\xb3\x23\xe2\xa3\x00\x94\x95\x5f\x6f\x88\xe8\x73\x53\x1c\x03\ +\x00\x50\x9f\xbf\xc3\x6b\x8d\xca\x4c\x6c\x49\xb9\xe5\xad\x9c\xbf\ +\x9b\x64\xbd\x3c\x21\x13\x00\xb4\x9a\xaa\x80\x24\x74\x8a\x66\x81\ +\x54\x2e\x5f\x9d\xdb\xfb\xea\x99\x3c\x69\x5a\x31\xfb\xb5\xd5\x55\ +\x51\xf7\x3c\xfb\x7c\x86\xab\xe5\xfe\xa1\x8d\x45\x85\x25\xcc\xe8\ +\xf4\x16\xe5\x2a\x1d\xfb\x71\xc1\x86\xe6\xeb\xfe\x39\xed\xbf\x52\ +\xdd\x62\x8c\x63\x13\x12\x54\x59\xf6\x36\x7b\x3b\x76\xa1\x42\xed\ +\x22\xe7\x97\x04\x09\x41\x5a\x5e\xba\x4e\xf4\x96\xf7\xba\xae\xb5\ +\x23\x04\x39\xfc\xdd\x5b\xcf\x7d\xba\x6f\xd0\xd8\xd1\x62\x7d\x5e\ +\x61\xb5\x0f\x38\x57\x2c\xef\xd9\xfc\xcd\x17\x4b\xe6\x3d\xff\x5d\ +\x63\xd2\xf5\xd3\x0c\x2e\x05\xba\x77\xd3\x7e\x2e\xb2\x67\x34\x02\ +\x00\x20\x9e\x82\x0f\x16\xed\x1a\x7e\xd5\x95\x4e\x04\x00\xc0\x38\ +\x23\x05\x54\xb5\xfc\xcb\x6f\x3e\x78\xfe\x5f\x25\xe1\x23\xaf\x1d\ +\x14\xbf\xed\xd3\x97\xdf\xf8\xa1\x61\xf4\xf8\xa1\xbe\xa2\xdc\xd2\ +\xba\x80\xf1\x45\x55\x05\xbb\x8e\xa1\xf8\x54\x83\xa9\x81\xf8\xbe\ +\xf8\x70\x81\xd8\xef\xf2\xec\xc8\xff\x09\x3c\xaa\xa2\x9c\x0d\x1a\ +\xcf\x50\x21\xf9\x79\x65\xe0\xa2\x2e\x5d\x32\x77\x78\x3d\x18\x21\ +\x4a\x4f\x28\x59\x84\x10\x21\x24\xc2\x29\x76\x4a\x8c\x3f\x29\x7c\ +\x26\xdb\x06\x65\x77\x2b\xdd\xfe\xdd\x61\x49\xe9\x3e\x31\x3a\x35\ +\x32\xf6\x86\xfb\x6f\xfa\x78\xc9\xea\xa3\x6c\xb7\xa7\x9e\xbe\x2a\ +\xd5\x66\x00\x4b\x63\x13\xb3\xc6\x27\xf7\x37\x9e\xd6\x8a\xb7\x21\ +\x65\xe4\x95\x63\xfa\x44\xb6\x28\xf2\xb0\xac\x3b\x6f\x9d\xb9\x78\ +\xe5\x76\x5f\xda\xe8\x67\xae\x99\x60\x63\xfc\x7e\xce\x3d\x28\xcb\ +\xfe\x7f\xbb\x7a\x60\xcb\xc9\xbf\x5c\x76\x7e\xb2\x32\xc2\x9c\x0c\ +\x0c\x0c\x7f\xd9\x84\xbc\x82\xd4\x24\x20\x9d\xf4\xdf\x9f\x39\xe4\ +\xcc\xa2\x3c\xcd\x07\xb8\x4d\x35\x7a\x20\xc8\xa0\x02\xdf\xbf\xff\ +\x78\xfe\xea\x35\xe4\xd8\x97\xff\xff\xa1\x17\xc7\x40\x82\x8e\x9d\ +\x9d\x4d\x5a\x52\x7c\x48\xf8\x02\x71\x20\xc8\x8f\xef\x7f\xff\xfd\ +\x83\x1c\x08\xc2\xc2\xc2\x7c\x7f\xf4\x40\x90\xe1\x0a\x38\x39\x39\ +\x94\xe4\x65\x47\xc3\x61\xb4\x8d\x3b\x0a\x86\x27\x00\x00\x7b\x8f\ +\xae\x0d\x10\x15\xfa\x0c\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ +\x60\x82\ +\x00\x00\xb1\x44\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\xf4\x00\x00\x00\x80\x08\x02\x00\x00\x00\x72\x70\x0c\xbe\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x77\x94\x5c\xd7\ +\x7d\xe7\x79\xd3\xcb\xaf\x72\x55\x77\x55\xe7\x1c\x90\x1a\x99\x00\ +\x83\x98\x83\x24\x93\x0a\x96\x2c\x59\xb6\x65\xd9\x63\xcf\xea\xd8\ +\x33\x23\x7b\x66\xbd\x7b\x56\xf6\x8e\xcf\x8c\x2d\xcf\x19\xef\x38\ +\xec\xb1\xb4\xb2\x3c\xb6\x34\x0a\x96\x6d\x89\x4a\xa4\xc0\x0c\x06\ +\x13\x24\x01\x90\x00\x88\xd0\x68\x00\x9d\xbb\xab\xaa\x2b\xe7\x7a\ +\xaf\x5e\xb8\xf7\xee\x1f\x0f\x84\x68\x49\x73\x46\x04\x08\x09\x04\ +\xde\xe7\x10\x3c\x85\x42\x57\x75\xd5\xef\xdd\xf7\xbd\xbf\xfb\x0b\ +\xf7\xc2\x46\xbd\x06\xae\x0c\x59\x96\xbf\xf5\xcd\x7f\xfa\xcc\x67\ +\x3e\xa3\x28\x0a\xb8\x36\x70\x2c\x3e\xb4\x43\x98\x79\x40\x74\x3a\ +\x1c\xf8\xbc\x09\x97\x75\xb6\x84\x3f\x7a\xcb\xcc\x87\x00\xa2\x10\ +\x42\x84\x90\xf7\x7f\x8c\x49\x36\x93\xd6\x74\x6d\x60\x70\x84\x52\ +\x17\x63\x52\xc8\x6f\xfc\xd9\x7f\xfb\x6f\xe5\x4a\x85\x10\x02\x00\ +\x30\x4d\xf3\xc1\x07\x1f\xba\xfd\x8e\x3b\x4c\xd3\xf4\xcd\x78\x95\ +\x50\x14\xf5\xd3\xff\xd7\xff\x31\x7f\xfe\xc2\xf8\xe4\x24\x21\x84\ +\x73\xee\xba\x6e\x32\x99\xfc\xad\xdf\xfe\x37\xae\xeb\xfa\xf6\xb9\ +\x4a\x68\x9a\xf6\xf4\xd3\x4f\xfd\xd9\x9f\xfe\xd7\x89\xc9\xa9\x50\ +\x38\xcc\x18\x03\x00\x58\x96\xf5\x1b\xbf\xf9\xaf\x47\x47\x47\x6d\ +\xdb\x7e\x87\x7e\x2f\xe4\x5f\x5a\x1f\x1f\x1f\x9f\xeb\x0f\x5f\xdc\ +\x7d\x7c\x7c\x7c\x7c\x71\xf7\xf1\xf1\xf1\xf1\xf1\xc5\xdd\xc7\xc7\ +\xc7\xc7\xe7\x67\x02\xf1\x4d\xe0\xe3\x73\xb9\x70\x11\xab\x10\x62\ +\x00\x2e\x23\x6f\x0f\x29\x77\x1c\xda\x81\x00\xfa\x76\xbc\x1c\xd3\ +\x03\x20\x20\x20\x11\xce\xdf\xba\xed\x4d\x07\xde\x08\x85\x16\xbe\ +\xb8\xfb\xbc\x2d\x2b\x40\x0c\x88\x00\x7e\x54\xa7\xa8\x0b\xa8\x03\ +\x21\xbc\x9c\x5b\xf0\xda\xff\xd2\x50\x38\xbe\xf6\xed\x56\xa7\x88\ +\x10\x7e\xab\xaf\xa5\xd4\xe9\x0a\x8e\x4f\x26\xef\x74\xd9\x15\x14\ +\x63\x40\x08\x88\x08\xe0\x8f\xac\xbf\x39\x03\xae\x0d\x01\xb8\x2e\ +\xcd\xee\x21\x61\x3e\x57\xc0\xc7\x33\x58\xc0\xfc\x2d\x5e\x35\xf0\ +\xc0\xa4\x2b\x11\x70\x45\xb6\xc1\x04\x60\xe1\xc7\x3c\xef\xda\x80\ +\x51\x00\x21\xb8\x06\x2c\xef\x8b\xbb\xcf\x95\x8b\x1c\xa2\x46\x83\ +\xae\x9d\x63\xae\x0b\x21\xbc\xe4\x58\x41\xce\x71\xf7\x80\x98\x1a\ +\x66\x4e\xe7\xfa\xfc\xde\x90\xcc\xe7\x5f\xc8\x37\x2e\x10\x24\x02\ +\xc0\x01\xf7\x66\x37\x78\xc9\x00\x3f\xfc\x80\xbf\xa1\xc8\x00\xd8\ +\x6e\x7b\x3a\x75\xdf\xe6\x9e\xfb\xaf\x44\xdc\x39\x07\xee\xd2\x69\ +\xda\xac\x5e\x32\x3b\x00\x80\x73\x8e\xd4\x80\x38\xbc\x05\x22\xc8\ +\xa9\x0b\xae\xd3\x95\x81\x80\xc0\x5a\x0d\x3e\x7e\x9e\xa8\x22\x7f\ +\x93\x37\x7f\xd1\x2c\x6f\x98\x19\x7a\x66\xe7\x6f\xfc\x95\x73\x40\ +\x30\xb8\x7b\xdc\x95\x2f\x6b\xb5\x75\xc9\x95\x71\x2b\x39\x9a\x5d\ +\xe2\x1c\x5c\x32\x3c\xe7\x1c\x22\x44\xfa\x27\x85\x48\x82\xd9\x96\ +\xef\xb9\x5f\x5d\x20\x04\xf0\x46\x5d\xf2\xfe\xf4\xfc\x06\x08\xa9\ +\xe3\xf2\x27\xbf\x94\x68\xa4\x05\x2d\x78\xc9\x55\x84\x00\x70\xc7\ +\x6a\x49\xc1\x93\x52\xbf\xd0\xd5\x37\x79\xf3\x5d\xee\xb5\x31\xe2\ +\xdf\x5e\x33\x0b\x58\x91\x88\x46\x90\x08\x20\x11\x89\x0c\xb9\x65\ +\x5a\x6d\x80\x44\x0c\xb9\xcb\x28\x42\xc4\x1b\x83\x8c\x3b\x94\x63\ +\x45\x0a\x60\x40\x1d\xb7\x43\x39\x87\x00\x12\x2c\xf1\x2b\x50\x18\ +\x8e\x45\xe7\xc4\xb3\xfa\xd1\x6f\x07\xa3\xb1\x37\x5f\x6e\xc8\x98\ +\xe3\x38\xcb\x0b\x9b\x17\x4d\xb0\xf3\xdd\x1f\x24\x82\x78\x5d\xfa\ +\xef\x1c\x00\x82\x80\x2a\x72\x55\xf8\xc1\xb7\x83\x00\x70\x00\x44\ +\x01\x09\x90\x37\x3b\x0c\x40\x40\x19\x57\x24\x2c\x61\x60\x3b\xcc\ +\x61\xdc\x13\xf7\x2b\x52\x05\x4c\x9c\x4a\x1e\x3f\xfa\xd9\x04\xa6\ +\x58\x92\xdf\x6c\x5a\xde\x31\xaa\x8b\xfd\xaf\xd1\x60\xdf\x96\xdd\ +\xa9\xa9\x2d\xf4\x67\x5d\x20\x7f\xdd\x8a\x3b\x67\xdc\xb1\x99\x63\ +\xdf\xa0\x4d\x4c\x44\xf8\x29\xa5\xca\x21\x84\x4e\xbb\x21\x16\x56\ +\xbb\x26\xc6\x78\xbb\xc1\x09\x01\x1c\x00\xc0\x21\xa5\x64\x62\xf3\ +\xb9\xc5\xdc\xec\xa1\x83\x77\x7f\xea\x0f\x19\xbd\x7e\x7b\x70\xb8\ +\x63\x83\xe4\xdd\xfb\x7e\x7f\x44\x6b\xb5\x1d\xbb\xb4\xf1\xe4\xf3\ +\x73\x47\x67\x6e\xf9\xf3\xe1\xe6\x3f\x7c\xf3\xd8\xd3\xf1\x89\xdf\ +\xb9\x39\x78\xfa\xbb\x27\xe7\x76\x6d\xff\xdf\xb6\x24\x62\x0c\xb4\ +\x4f\x9f\xfe\xf2\xe9\xdc\xfa\xdb\xe0\xb9\x60\x6c\x2d\x9e\x1c\x4e\ +\xa6\x54\x82\x38\x84\xdc\x93\x2c\x46\x05\x4d\x2f\x46\x86\x5f\xfc\ +\xea\xdf\x8f\x3c\xf0\x11\x41\x56\xd8\x8d\xd1\xfd\xe4\x50\xb0\x77\ +\x67\x6c\xa0\xdd\x58\x08\x46\x7e\x79\x08\x16\x3a\x3c\x9f\x6e\xfe\ +\xe3\x09\x73\x62\x3a\xf2\xd0\xa4\x0c\x19\x5b\x5e\xaa\x7f\xeb\x74\ +\x87\xe3\x2b\x75\xf7\x20\xc2\x76\x21\x13\x77\x8c\x44\xef\x30\xeb\ +\xb4\x39\xc6\xde\x80\xc7\x9c\xa1\x2d\xbb\x5f\x78\xf6\xa5\x5c\x3b\ +\xbd\xe5\xde\xf7\x33\x97\xfa\x9e\xfb\x55\x74\x5d\x39\xbb\x8e\x43\ +\x8e\xd7\x10\x8c\x73\x0a\x20\x62\x94\x6a\x21\x5a\x58\xa7\x9c\x23\ +\x46\xe5\x9e\xa1\x23\xe9\xea\xd3\xcf\x3c\x7b\xf3\xc7\x7f\x3b\x31\ +\x38\xee\x74\x8c\xeb\x79\x99\x04\x35\x0d\x97\x0f\x1d\xfd\x2f\xb3\ +\xad\xd4\xfb\xde\xf5\xef\x6f\x6a\x65\xdb\xae\x34\x39\xf9\x8b\xdb\ +\xb3\xb3\xab\x40\x94\x11\x4a\x0d\x7f\x6c\x47\xa4\xf2\xf0\xc1\xff\ +\x5a\xe7\x92\x80\x31\xc6\x02\x75\x9d\x2b\x92\x18\x00\x38\xe7\x0e\ +\x40\xd0\xb5\x41\xa0\x8b\x37\x2b\x76\xbb\x0e\x00\x54\x34\xbd\xa8\ +\xc4\xbf\xfa\xed\x47\x42\x03\x63\x5b\xee\x7e\x10\x30\x76\xa3\x2c\ +\x55\x01\x10\x45\xa4\x39\x30\x20\xf0\x17\x5f\xce\xff\x4d\x46\xfa\ +\xcb\x0f\x46\xf6\x9b\xf8\xe6\x29\xe1\xc0\xc1\xdc\xb1\x1a\xd7\x24\ +\x08\x08\x7c\x5b\x12\xa9\x0e\x07\x8c\x71\x88\x30\x90\x54\xa7\x98\ +\xe6\x10\x61\x0e\xf0\xd0\xd4\xa3\xc7\xe6\xe6\x2e\x2c\xdc\xfb\x1f\ +\x3e\xa3\x86\x22\xd7\xc2\x3a\xf5\xba\x15\x77\x84\xa1\x28\x63\x08\ +\x6e\x50\x75\xff\x69\xce\x6a\x8c\x03\xca\x79\x51\x49\x9c\xca\x96\ +\xf7\x77\x0f\xc1\xb5\xb3\x62\x6a\xe4\xd5\x96\xf0\xd8\x0b\x87\x76\ +\x4f\x0c\x27\x22\x21\x97\x5e\xf7\x12\xc3\x19\xe7\x84\xa8\xd4\xb8\ +\x70\x2e\xb3\xb6\xa5\x7b\xc6\xee\x9c\x3b\x74\x66\xb1\x7f\xe2\x97\ +\x61\x0d\x18\x0e\xee\xed\xea\xcf\xad\xfc\x6d\xc9\x81\x91\x50\x32\ +\x80\x9d\x72\xb3\xf8\xb6\xc8\x99\xcb\x98\x1b\x08\x1f\xaa\xa3\xc1\ +\x40\x2a\x65\x19\x80\xf3\x72\x7c\xec\x2b\x4f\xbe\xa8\x0b\x64\xdb\ +\x50\x1f\xc7\x84\x53\xe7\x86\x1a\xf3\x8c\x01\x07\xa0\xe9\xb1\xd0\ +\x2f\xf5\x08\x6e\xd3\x16\x14\xa1\x5d\x36\xcf\x94\xa9\xa2\x8b\x3d\ +\x41\x94\x2b\x3b\xf6\xdb\x33\xe0\x39\xc7\x68\x11\x85\x73\xf5\xfa\ +\xde\x78\x8f\x9b\x5d\x42\x23\xdb\x0e\x2c\x14\x4e\xcc\x9e\xbf\x79\ +\x7a\x4c\x55\x35\x4a\xe9\xb5\x60\x10\x74\x7d\x5f\xec\x1b\xf6\xbf\ +\x9f\x22\x90\x33\xca\x20\xce\xd7\x9a\xdf\x7f\xf2\x99\xc7\x2f\xe4\ +\xf0\xa6\xfd\xc7\x4c\xe1\xe1\x03\x4f\xed\xdf\xb9\x7d\xe7\x50\x77\ +\xab\xd1\xb8\x01\x8a\xfd\x20\x00\xd4\x76\x5a\x36\x97\x22\xc1\x84\ +\xdb\x29\x33\xac\xb6\x4b\xcf\x1e\xdd\x30\xf7\x6d\x7e\xb7\x06\xda\ +\x4d\xcb\x09\x04\xbb\xdd\x4e\x2d\xd0\x7d\xcf\xbb\x26\x6f\x46\xec\ +\xed\xd8\xf3\x88\x33\xca\xb9\x49\xe1\xe1\xe3\xaf\x7f\xfd\x99\x97\ +\x2a\xdd\x13\xcd\xbe\xcd\x5f\x7e\xf2\x9f\x99\x4b\x3f\x78\xc7\x3e\ +\xa7\xdd\x60\xd7\x86\xc4\xfc\x34\xdc\x0b\xc6\x0d\x9b\x71\x04\x11\ +\xe4\x00\x02\x59\xc1\xc4\xe8\x7c\xed\x9f\xab\xe7\x1a\x3c\xac\x0b\ +\x2a\x60\x8e\x24\x7d\xf4\xe6\xa0\xce\xf9\xdb\xe2\x65\x50\xc6\x18\ +\x12\x96\x32\xb9\x87\xbf\xff\xc4\x91\x1a\x10\xb7\xde\xfa\xf4\x52\ +\xe9\x85\x97\x8e\xbc\xef\xae\x77\xf5\x68\x82\x61\x5c\x2b\x8b\x54\ +\xbf\x5a\xc6\xe7\x8a\x6f\x2d\x00\x6c\xa3\x3d\x1d\x96\x76\x6c\xdd\ +\xf2\xca\xab\xc7\xcb\xf5\xe6\xea\xda\xfa\xa6\xa9\xc9\xbb\x86\xa2\ +\x2b\x47\x9e\x77\x7b\xf7\xdc\x00\x4e\x23\xc5\x62\xff\xe6\xb1\x0f\ +\xc4\x87\x7b\x47\xb5\xdc\xc1\xd3\xa7\x06\x77\x3c\x24\x89\x68\x69\ +\xe1\xbb\xab\x53\xef\x1b\x0c\xaa\xcb\x27\x1f\xdf\x71\xeb\x2f\x3c\ +\xb4\xb7\x1b\xc5\xb7\xc0\xe6\x41\xc6\xdf\x9e\xe9\xae\xe3\x32\xc5\ +\x6a\xdc\xb9\x67\xfb\xc3\x8f\x3d\xf5\xb5\x67\x5e\xc6\x08\x35\x9a\ +\xcd\x5f\x7f\xe8\x7e\x35\x73\xd6\x30\x94\x28\xbc\x11\x16\xae\x9c\ +\x32\x30\x36\x1e\x9c\xd6\xd0\x44\x12\xbe\xb2\x40\xd5\x38\x38\x7f\ +\xa1\xf6\xf5\x33\x6e\x58\x41\x24\xd3\x5e\x9e\x8c\x7d\xe2\xae\xf8\ +\xa2\x23\x6a\x80\xba\xfc\x6d\x28\x1d\x82\x00\x50\x00\xac\x66\x6d\ +\xe7\xae\xad\xa7\xfb\xfb\x1e\x7b\xfe\xd0\xdc\xea\xf0\xc2\xc2\xe2\ +\xdd\xb7\xdd\x32\xa3\x98\x47\x36\x56\x19\x42\x10\x5c\x13\x86\xf7\ +\xc5\xdd\xe7\x4a\xc7\x3a\x63\xdc\x76\x5d\xbc\x78\xe2\xa1\xad\x9b\ +\x21\x84\xaf\xbd\x7e\x72\x6c\x64\xe4\xe7\x76\x4e\xf2\x85\xe3\x8e\ +\xeb\xba\x8c\x5d\x23\x63\xfd\xaa\x99\x80\x08\xa0\x78\x6c\xf6\x9f\ +\xfa\x23\x71\xe8\x9e\x7c\xe2\xdc\x4b\x85\x0e\xa0\xf3\x5f\x87\x86\ +\xab\xe3\xc6\xf3\x2f\x7f\xba\x4b\xa8\xd1\x56\xfa\xc0\x61\x73\x53\ +\xdf\x34\x2e\x3c\x3b\x97\x39\xca\xb0\x04\xe9\x15\xc7\x64\x39\x77\ +\x38\xb0\x37\x56\x66\x86\x24\xf7\xbe\x7b\x1e\x39\xf8\x3c\x04\xe0\ +\xc3\xef\xb9\xaf\xbb\xba\xd4\xa9\x14\x1c\x71\x08\x30\x76\x23\xac\ +\x99\x20\xe0\xed\x96\xcb\x34\xe1\xa5\xd7\x2a\x47\x8a\xb4\x7b\xae\ +\xbe\x6c\x82\xb8\x86\x31\x02\xbc\x63\xff\xe3\xf3\xa5\x3d\x23\x6a\ +\x54\xe8\x7c\xfb\xa8\xd9\x46\xf0\x6d\x89\x54\x50\x06\x2c\xa3\x15\ +\x4a\x9f\xfe\xc5\xdb\xf7\x7c\xe3\xd0\xf1\x33\x67\xcf\xed\xdb\xb3\ +\xfb\xd6\x1e\xbd\xb3\x78\xda\x05\x90\x51\x7e\x8d\x98\xdd\x17\x77\ +\x9f\x2b\x06\x41\x83\xf2\x8e\x61\x68\xeb\xa7\x3f\xb4\x6d\xdb\xcc\ +\x40\xb2\x2f\x16\x0a\xa6\x4f\xbb\x8e\xd5\xe8\x38\xe0\xad\x37\xf8\ +\xbc\x93\xfc\x46\xce\x38\x07\x90\x77\x32\x99\xc7\x57\xd6\x19\x84\ +\x98\x10\x59\x80\x28\x5f\x78\x0d\x20\x89\x60\x62\xd6\x4f\x2d\x72\ +\x22\x12\xd1\xa8\x1f\x7f\xb9\x7c\x84\x03\x48\x88\x22\x20\xcc\xdf\ +\x8e\x74\x3f\x85\xb8\x65\x39\xc1\x8d\xc5\xbd\xbd\xe3\xdd\x0f\xdd\ +\xcb\x00\x18\xe6\x0d\xb7\x94\x69\xdb\xd4\x11\xae\xff\x26\x4c\x0e\ +\x00\xe3\x00\x40\x90\x4e\x1b\x8b\xab\x1c\x21\xa8\x08\x30\xb3\x61\ +\x72\x04\x45\x04\x18\x07\x00\x41\xd7\x70\x9e\x3b\x51\x63\x00\x60\ +\x0c\x65\x02\x39\x07\xec\xca\xed\x82\x50\xcb\xa6\x6e\xb3\xd6\xc5\ +\x66\x3f\x7e\xdb\x8e\xb5\xad\x93\xe3\x51\x8d\x2c\x1d\x77\x5c\xda\ +\xb2\x5d\xe5\x9a\x09\x75\xfb\xe2\xee\x73\xa5\xea\xa6\x07\xc2\xd5\ +\x6d\x77\x3e\x77\xe2\x19\x01\xba\x70\xe3\x08\x51\xb4\x8d\x79\x8b\ +\xd9\x16\x63\xdc\xed\xd9\xd6\x37\x3c\x7d\x1d\xa7\xf5\x04\xa2\x88\ +\x44\x23\x48\x14\x89\xfe\xe6\xe7\x45\xa2\x5d\x7c\x84\x7f\xf0\x40\ +\x16\xdf\xbc\xe2\x81\x04\x4b\x97\xbd\xa4\xe1\x9c\x43\x46\xa3\x3b\ +\x6f\x7f\xfd\xb1\xa5\x73\x85\x06\x28\xce\x11\x59\x83\x10\xce\x9b\ +\x6d\xc0\x79\x87\x68\x91\xdb\xef\x26\x90\x5f\xc7\xe5\x62\x17\xeb\ +\xdc\x05\xa0\x0a\x00\x08\xf0\x07\x01\x17\xe1\x87\xdc\x66\xa8\x49\ +\x6f\xee\xf0\xba\xd2\x3a\x77\x4e\xdd\x70\xef\x70\x7a\x78\xcf\x33\ +\x2b\xa7\x30\xb2\xd0\xfa\x61\x22\xa9\xb9\xf3\x06\xa3\x8e\xcb\x00\ +\xdc\xf4\xae\x64\x3c\xc9\xaf\x8d\x22\x25\x5f\xdc\x7d\xae\x50\xdc\ +\xb9\x28\x8a\xbd\x77\x7d\xb0\xb1\xe3\x76\xc6\x39\x00\x6f\xe4\x73\ +\x21\x82\x1c\x68\xc1\x80\xa6\x07\xf9\x75\x9a\xd9\x73\x99\x75\xef\ +\xa6\xff\x70\x79\x02\xcd\x01\x40\x10\x59\xee\xe5\x27\xdf\x10\x60\ +\x89\x89\xad\x52\xe2\xf7\x3b\x9d\x0e\x84\x10\x70\x06\x00\x10\x21\ +\x02\x00\x44\x04\x31\x18\x8d\xa2\xeb\x3a\x1a\x66\x3a\x70\xdf\x00\ +\xdd\xd3\x77\x39\x43\x4b\xc0\x97\xef\xbf\x73\x46\xf5\x50\xb8\xff\ +\xfd\xbf\xd1\x6a\xd4\x39\xb8\x58\xb6\x21\x40\x08\x20\x44\x10\x06\ +\xc2\x11\x59\x96\x7d\x71\xf7\xb9\x7e\x9c\x77\x59\x12\x95\x9e\xde\ +\x1f\x2b\xfd\xfc\xba\x2e\xb5\x26\x48\xbc\xfc\x36\x68\xce\xaf\xa8\ +\x43\x95\x03\x04\x40\x34\x9e\x78\xa3\x31\xf3\x87\x34\xe8\xfa\xef\ +\xf2\xc0\x10\x5c\xec\x99\x7b\xeb\xa6\xbb\xc2\x01\xaf\xe9\xba\x1e\ +\x08\xfc\x38\xe9\xe7\x6f\x53\x49\x8e\x2f\xee\x3e\xd7\x8c\xff\xce\ +\x6f\x98\xc2\xbb\x7f\xe9\x80\xf3\x9f\xe9\x16\x51\x9c\xdd\x90\x66\ +\xbf\xb4\xfa\xf9\x59\xd9\x9e\x33\x76\xed\xcf\x9c\xfe\x7e\xee\x3e\ +\x3e\x3e\x3e\xd7\x21\xbe\xb8\xfb\xf8\xf8\xf8\xf8\xe2\xee\xe3\xe3\ +\xe3\xe3\xe3\x8b\xbb\x8f\x8f\x8f\x8f\x8f\x2f\xee\x3e\x3e\x3e\x3e\ +\x3e\x6f\x0f\x7e\xb5\x8c\xcf\x4f\x3c\x56\x08\x91\x65\xd9\xb7\xc3\ +\xd5\x43\x51\x54\x84\x7e\xd8\xdf\x82\x10\x4a\x92\x24\x08\x82\x6f\ +\x9f\xab\x67\x76\x51\xfc\x31\x47\x9a\x08\x82\x20\x2b\x0a\xc6\xef\ +\xd4\x16\x6b\x5f\xdc\x7d\x7e\x22\x24\x49\x3a\x7c\xf8\x95\x17\x5f\ +\xfc\xe7\x4a\xa5\xfc\x36\x6d\xd1\xe1\xf3\x23\xeb\x68\x84\x56\x57\ +\x57\xde\xac\xe3\x18\xe3\x5a\xad\xfe\x97\x7f\xf1\x67\x1b\x1b\x1b\ +\x8c\x31\xff\x34\xed\xab\x62\x76\x8c\xea\xb5\xba\xac\x28\x6f\xd6\ +\x77\x51\x14\x1f\xf9\xde\x77\xeb\xf5\x5a\xbb\xd5\x82\xef\xcc\x01\ +\x7f\x0d\x8b\x3b\xa7\x8e\xcb\x89\x40\x00\x73\x29\x47\x04\x43\xd7\ +\x71\x21\x42\x8c\x52\x88\x31\x04\x10\x21\xe0\x3a\x2e\xc4\x18\x72\ +\xc6\x00\x24\x84\xf8\x03\xff\xaa\xea\x4e\xa5\x52\x29\x95\x8a\xe5\ +\x52\x09\xfa\xe2\x7e\xd5\x06\xbd\x20\x88\x7a\x20\x70\xc9\x7f\x87\ +\x10\x3a\x8e\xbd\xb2\xb2\x92\xcd\x64\x5d\xd7\xf1\x2d\x7f\x95\xcc\ +\x8e\x31\x0e\x04\x83\x92\x24\x5d\xd2\x77\x84\xd0\xc6\xc6\x46\x3e\ +\x9f\x6b\xd6\xeb\xf0\x9d\xb9\x3f\xd2\x35\x2a\xee\x9c\x5a\x72\xdf\ +\xed\x1f\xbb\x55\xfd\xd6\x3f\x3e\xc1\xf4\x84\x4a\xcc\x7c\x91\xdf\ +\xf3\xa1\x0f\x98\xeb\xeb\xe3\xb7\xbd\x67\x50\x31\x8d\x56\xf6\x91\ +\x6f\x1e\x9a\xf9\xb9\x5f\x98\xee\xe2\x8d\x5a\xf9\xc4\x0b\x8f\xbd\ +\x7c\x26\x0b\x04\x5f\xdf\xaf\xae\xbe\x77\x75\x75\xc7\x62\x71\xdf\ +\x14\x57\xdb\xce\x08\xa1\x37\x7b\x91\xba\x1e\x18\x1d\x1b\xf3\xcf\ +\x15\xbb\xaa\x40\x08\x31\xc6\x97\x8c\xcc\x39\x17\x04\xa1\xaf\xaf\ +\x9f\xa6\x7a\xde\xa1\xdf\x88\x5c\xb3\x86\xb6\x8d\x76\x7c\x64\x67\ +\x10\x3c\x36\xf0\xe1\xff\xf3\x83\xe2\xc1\xdf\xfb\xeb\x13\x23\x7d\ +\x89\xd3\xf9\x4a\xc8\x5d\xfe\xda\xe7\xbe\xbc\xde\xa4\x54\x9f\x79\ +\x4f\xa8\xf5\xad\xff\xfe\xdf\x73\xc1\xdd\xbf\xfe\x91\x8f\x5b\x8d\ +\xbf\x3c\xbc\x66\x4b\x82\xef\xda\x5c\xe5\x11\x43\xfc\x50\xde\x55\ +\xf6\x6c\xbc\x8d\x09\xde\xfc\x0c\xe7\xef\xdc\xc8\xef\x3b\xc9\xf2\ +\x3f\x6e\xfa\x7c\xe7\x0e\xf8\x6b\xf5\x73\x23\xe2\x34\xd6\x33\x2d\ +\x71\x62\xb0\x5f\x0f\x03\xe6\x44\x47\x37\x0f\xe1\x76\x39\x97\x2f\ +\x4a\x3d\x1f\xfc\xf8\x6f\x25\x0a\xab\xaf\x7c\xf5\x89\xb2\x6d\xdb\ +\x94\xb1\xcc\xd9\xc3\xc7\x57\x6e\x1a\x9b\x18\x3a\xb2\x34\x0b\x04\ +\xc9\x1f\xa3\x3f\xfd\x1b\xc0\xc7\x37\xbb\x6f\x79\x5f\xdc\x7f\x52\ +\x75\xa7\x4e\x3d\xbd\xde\x9e\x79\xef\xfb\xeb\x73\x8f\x3c\xaa\x8c\ +\x3d\x70\xdb\x4e\xa3\x38\x57\x33\xa0\xb9\xfe\xca\xd7\xbf\xf8\xa5\ +\xf5\x26\x05\xe1\xdd\x08\x70\xdb\xb6\x28\x50\x34\x4d\x72\x1d\x8b\ +\xfb\xe9\xa6\xab\x09\xa5\x94\xdd\x30\x07\x2e\xff\x0c\x17\x46\xf0\ +\x5f\xee\x44\xc6\x39\x77\x5d\xd7\xb7\xcc\xd5\x95\x1b\x84\x7e\x74\ +\x6d\xe4\xba\xee\x3b\x7a\x4e\xbd\x76\x57\x1c\x88\x5a\xab\xcb\x85\ +\x5f\xfb\xd5\x0f\x3c\xfc\xbb\x5f\x39\xca\x02\xff\xea\x8f\x3e\xf4\ +\xd4\xe7\xbf\x53\xa3\x7d\x81\xf8\xc0\xe6\x99\x9d\xf1\x96\x95\xab\ +\x08\x62\xa0\x6b\xd3\xb6\x9d\x3d\xa1\xad\x9b\x03\xc5\x87\x4f\xae\ +\x40\xd1\x2f\x17\xbb\x5a\x30\xc6\x42\xa1\x90\xa6\x69\xef\x84\x1d\ +\x93\xde\xa9\x40\x04\x6b\xd5\x9a\x6d\x5b\x6f\x56\x76\x42\x48\x77\ +\x77\xb7\xef\xb8\x5f\x4d\x65\x87\x66\xa7\xd3\xa8\xd7\x7f\x68\x4e\ +\x8d\xc7\x13\xa2\x24\x72\xe6\x7b\xee\x6f\xbf\x0b\x83\xf2\x2b\x47\ +\xff\xfe\xf3\xa5\x33\x39\xc3\xb1\x0f\x7f\xe9\x2b\x4e\xf6\x6c\x01\ +\x39\xf0\xf0\xc9\xf4\xc8\xe6\xbd\xfd\xd4\x78\xfd\xc5\x43\x2f\xbe\ +\x32\x37\x33\xb5\x33\x50\x5c\xff\x87\x2f\xbe\xb0\x56\x87\xa2\x9f\ +\x4f\xbd\x6a\x58\x96\x75\xcb\x2d\xb7\xde\x79\xd7\x5d\xa6\x69\xfa\ +\xd6\xb8\x4a\x48\x92\xf4\x97\x7f\xf1\xe7\x4b\x4b\x4b\x81\x40\xc0\ +\xf3\x19\x29\xa5\x5d\x5d\x5d\xff\xf6\xdf\x7d\xca\x77\xde\xaf\x1e\ +\xb2\x2c\xbf\xf2\xca\xcb\x5f\xfa\xe2\x17\x63\xb1\xd8\xa5\x27\x6d\ +\xdb\xfe\xc0\x07\x3f\x38\x36\x36\x66\xdb\xb6\x2f\xee\x6f\xb7\x17\ +\x83\x05\x5e\x5f\x7f\xea\x91\x25\x51\x51\x44\x58\x7f\xfe\xc0\xe3\ +\x58\x56\x44\x98\x3f\xf8\xcd\xbf\x79\x92\x01\x00\xa1\x24\xcb\xfc\ +\xc2\xe2\x4b\x2e\x43\x98\x48\xb2\x2c\x10\x3f\x95\x7a\x75\xa1\x94\ +\x3a\x8e\xe3\x38\x8e\x6f\x8a\xab\xe6\xd0\x08\xb9\xdc\xc6\x46\x26\ +\xa3\x8e\x8f\x5f\xaa\xdc\xe0\x9c\x3b\x8e\xe3\x8b\xfb\xd5\x43\x14\ +\xc5\x66\xb3\xb9\xb6\xb2\x2c\x4b\x52\x20\x18\xbc\x14\x7b\x74\x5d\ +\xf7\x1d\x3d\xe0\xaf\xe5\x44\x30\x07\x88\x28\x2a\xf1\x1e\xc9\xaa\ +\x02\x00\xe0\x00\x2b\x5a\xe0\xcd\x77\xc3\x5b\xca\x9f\x72\xce\x00\ +\xc4\x18\x72\xc7\x75\x10\xfe\xc1\x79\x5c\x8c\x39\x0c\x20\x8c\x30\ +\x04\x8c\x73\x44\x30\xe1\x9c\xb1\x1f\xbb\xe9\x3e\x44\x08\x00\x97\ +\x5a\x00\x12\x04\x21\x00\x80\x33\x97\x41\x42\x20\x77\x19\xc5\x88\ +\x00\xc0\x19\x73\x39\x40\xf8\x8d\xda\x58\xc6\x29\x42\x22\x02\xd4\ +\x71\x6d\x88\x04\xc0\x29\x07\x10\x23\x02\x00\xa3\xcc\x05\x80\x60\ +\xe4\x2f\x38\x7c\x2e\x0d\x45\xf6\x4e\x0f\xf5\xbe\x13\xe1\x9c\x5f\ +\x7f\x29\x25\x72\x23\xdd\x36\xae\x1c\xd8\x7e\xe7\xee\x5f\x49\xa9\ +\x72\x76\xe9\xab\x07\xe7\x0e\x19\x94\x12\xa2\x02\xd6\x09\x74\xff\ +\xfc\x2f\xec\xdd\xf3\xcc\xb3\xff\x71\x1d\xec\xfb\xd8\x1d\x1f\x07\ +\x56\xb5\x54\x7c\xea\xd9\x93\xcf\xba\x58\x84\x6f\x9a\x18\x38\x0a\ +\x6d\xdf\xfe\xc9\xad\xb1\xa4\xdb\x7c\xf5\x99\xe3\x5f\xcf\x1a\x6d\ +\x00\x90\x1c\xda\x71\xff\xae\xdf\xec\xd3\xec\x93\xaf\xff\xd5\xd1\ +\xcc\x2a\xe7\x2c\x31\xf8\xab\x0f\x6e\x1e\x7b\xe2\x99\xff\xb4\x41\ +\x31\xe7\xc2\x9e\x9b\xff\x74\x57\x90\x9a\x8c\x97\xb2\x07\x9e\x9e\ +\x7d\xfd\x96\x5b\x3e\x2d\x6e\xfc\xcd\xe3\x0b\x17\x20\x90\x76\xee\ +\xfd\xc3\x11\xf7\xf1\x6f\x1d\x3f\x4a\x88\x9f\x2d\xf0\x01\x00\x00\ +\x08\x21\x84\xfe\x64\xff\xb3\xb1\xfc\x75\xf6\x8d\xde\x01\xa1\x0c\ +\x46\x5d\x06\x20\x42\xd0\xb5\x2d\x97\x71\x08\x21\x67\xd4\xb6\x1d\ +\x00\x11\xa7\x8e\xed\xd0\x9f\xf8\xe2\x21\xc4\xdb\x73\xa7\xff\xfc\ +\x1b\x47\xbf\xdf\x3f\xfa\x60\x77\x20\xb9\x73\xcb\x27\x06\x74\x42\ +\xc9\xe0\x9e\x4d\xef\x4b\x08\x22\x46\x40\x52\xfa\x78\xe3\xe0\x3f\ +\x3c\xf9\x3b\x07\x4e\xbe\x40\xb1\x08\x01\xe0\xcc\xb6\x1d\xc3\x61\ +\x14\x42\x84\x80\x39\x3f\xf7\xb7\xdf\x7b\xed\x1b\x28\xba\xa7\x4b\ +\x0b\x0c\x0d\x7f\x74\x26\x35\xb5\x79\xe2\xe7\xd5\xfa\x77\xbe\x75\ +\xec\xc8\xd6\x2d\x1f\x8e\x60\x1b\xeb\x5b\xf7\x4f\xdc\x15\x53\x44\ +\x04\x01\x07\x00\x40\x39\xa4\x92\x33\x27\x7e\xff\x0b\xcf\xfc\x5d\ +\x78\xe8\x63\xdb\x52\x13\xe1\xe0\xf4\xae\x2d\x0f\x86\x79\x13\x06\ +\x77\xdc\x34\xfa\x40\x4f\x30\x04\xb9\x9f\xa3\xf4\xf1\xf1\xb9\xc1\ +\xc4\xdd\x76\xdc\xb1\x3b\x7e\xfd\xb3\x5f\xfc\xda\x97\xfe\xfe\x5b\ +\x9f\xfd\xa3\xdf\x1e\x54\xa1\xed\xd8\x2e\x0a\xbe\xfb\xb7\xfe\xcb\ +\xdf\xff\xd3\x3f\x7d\xf9\xf3\x7f\x7c\xf3\xb0\x66\x3b\x3f\xd1\x62\ +\x0a\x42\x64\xb6\x2f\x9c\xcb\x5e\x10\xe5\x70\xa7\xb9\xd2\xb0\xb8\ +\x28\x48\x8c\x0a\x93\x13\x0f\xb2\xc2\xe3\x67\x0a\x65\x82\x11\x03\ +\x54\x0c\xec\xbd\x6f\xcf\xc7\x07\x74\x85\x32\xc6\x39\x55\xc3\x5b\ +\xb7\x8c\xdc\x3d\x1a\xee\x06\x9c\x32\xb7\x65\xe1\xde\x77\xed\xfe\ +\xd5\xa0\x7d\x21\x5d\x6f\x09\x82\x4c\xc4\x44\x97\xa6\x67\x0a\xa7\ +\x33\x1b\x47\xea\x30\x99\x90\x23\x93\xe3\x0f\x34\xd7\x1f\x3e\x5f\ +\xa9\x23\x2f\x2c\xc3\x19\x05\x62\xa2\xfb\x96\x6d\x23\xfb\x55\x5e\ +\x6d\x52\xc9\x6d\x1f\x5f\x36\xbb\xa6\xfb\xa6\xc6\x7a\x77\x37\x0a\ +\xaf\x14\xec\x80\x04\x81\x2f\xee\x3e\x3e\x3e\x37\x96\xb8\x23\x44\ +\xac\xca\xca\xf7\xfe\xf6\x4f\xff\xf0\x3f\xfd\x25\xdd\xfa\x91\x7f\ +\xf3\xf3\xdb\xda\x4d\x73\xe2\xce\xdf\xf8\x9d\xf7\xa6\xbe\xfc\x27\ +\x7f\xf0\xd8\xc6\xe0\xef\xfd\xee\x6f\x76\xa1\x8e\xfb\x93\xc5\xca\ +\x18\x73\x23\xa9\x07\xef\x9b\xde\x7a\xec\xf4\x37\xab\x9d\xd2\x2b\ +\xaf\xfd\xbf\x59\xb2\x75\x67\xb7\x7a\x3e\x3d\x8b\x88\x4a\x88\xd6\ +\xa9\x3e\xf1\xc8\xe1\x2f\x55\xf0\xcc\x03\x7b\x3e\xaa\x03\x9b\x52\ +\xaa\x04\x27\xa6\x06\x6e\xeb\x0f\xc5\x21\xa7\x10\x4b\x6e\xe3\xd8\ +\x77\x9f\xfe\xf4\x79\x6b\x64\xef\xf0\xd4\xf9\xd9\xcf\xbd\xbc\xbe\ +\x84\xb1\xc4\x39\x07\x9c\x31\xda\xd1\xbb\xee\xdd\x1c\x6a\x9d\x49\ +\xaf\x88\xa2\x4a\x10\x01\x80\x73\xc0\x38\xd4\x92\x5d\xfb\x86\x43\ +\xe8\x95\xa3\x7f\x36\xdf\xb2\x24\x5e\x38\xb9\xfc\xea\xe0\xc4\x27\ +\x77\xa7\x94\xd9\xf9\xa7\x1c\x21\x21\x42\xdf\x73\xf7\xf1\xf1\x79\ +\x9b\xb9\xd6\x63\xee\x02\x06\x6b\x27\x9e\x3c\xdb\x32\x1c\x71\x60\ +\x75\xa3\xd8\x2b\x11\x8e\xf5\x3d\xf7\xdc\xbe\xf4\xc4\x67\xbf\xf3\ +\xd4\xb3\x72\xb6\xf7\x83\x5f\xf8\x95\x9d\xa3\xfa\xf7\xcf\xbb\x44\ +\xfa\x5f\x4c\x54\x9c\x3b\x48\x99\xbe\x63\xeb\xbd\xe7\x8e\xff\xc9\ +\xd1\x4c\x46\xd3\xba\x43\x7a\x97\xa6\x6a\x44\x4a\xdd\xb6\xfb\x37\ +\x07\xba\x46\xa4\xe6\xb6\xf9\xca\x4b\x85\xe2\xd1\x06\xef\xdf\x72\ +\xcb\x2d\x1a\x06\x4d\x28\x96\xd7\xbe\xfd\xad\x55\x06\x21\x21\x48\ +\x44\x50\x20\x22\xb4\x3a\xcd\x0e\x05\x11\xa2\x04\x83\x23\x80\xb9\ +\xd5\x8e\x19\x0f\xf5\xea\x8d\xa8\xc6\x1b\x06\xc4\x44\x1e\xbd\x7b\ +\xdf\xe6\x81\xf8\x50\xab\x7f\xeb\xea\xb9\xc3\x2e\x0e\x62\x5a\x38\ +\x79\xe6\x2f\x9e\x5e\x2f\x8b\x08\x6a\xdd\x9b\x05\x8c\x72\xe9\x43\ +\x63\x63\x1f\x4b\xd6\x3f\x77\xa1\x6a\x6d\x9a\xd4\x05\x04\x00\x07\ +\x7e\x03\x96\x8f\x8f\xcf\x0d\x24\xee\x1c\x70\xc6\xa5\x9b\x3e\xf4\ +\x89\x7f\xf5\x91\x0f\x4d\xca\x0b\xff\xfb\x3f\x1c\xc6\x6a\x34\x31\ +\x20\xad\xbe\x56\xc1\x72\x10\xb4\xb3\x25\x24\xc4\xba\x42\xfc\x6c\ +\xe1\x7f\xb9\x0a\xa1\x94\x26\x62\x37\x6d\xea\xee\xd7\x9d\x4f\x0e\ +\x4f\x96\x5e\x9e\x3d\xba\x73\xc7\x2f\xaf\x9f\xfc\x93\x2f\x3e\xf2\ +\x2d\x2e\xcf\x7c\xf8\xd6\x8f\xce\x9e\x7f\x2d\x31\xf8\x91\x77\x8d\ +\xcd\xa8\x52\x70\x7d\xfe\xef\x4a\x2e\xc6\x18\x40\x48\x08\x00\x10\ +\x40\xce\x5d\x24\x0e\xdf\x71\xd3\xaf\x45\xc5\x80\xe8\x5e\x38\xb0\ +\x3c\x37\xb9\xf9\xf7\x7a\x9b\xdf\x78\x76\xee\xbb\xef\xdb\xf7\x5b\ +\xbf\x3e\x0e\x56\xcf\x7d\xe1\xdc\xc2\xd1\xd9\xf9\xbf\xe7\xd2\x96\ +\x0f\xbd\xeb\x17\x66\x97\x5f\xa3\x58\x82\x00\x70\x00\x10\x96\x64\ +\x31\x20\x70\x0b\x61\x02\x20\x46\x4e\xf6\xf9\x23\xff\xb7\x62\x2d\ +\x31\xb4\x03\x42\x41\x44\x88\xfb\x8d\x9f\x3e\x3e\x3e\x37\x94\xb8\ +\x03\x00\x10\x86\xc5\xa5\x33\x07\x9f\xd2\xa5\x87\xde\xfd\x81\xf7\ +\xdd\xfc\xfa\x97\xcf\x70\xc0\xf9\x1b\x61\x6a\xc6\x7f\xd2\xea\x02\ +\x42\xa4\x7a\xe1\xd1\xbf\x7b\xec\x9f\x45\x41\x82\xdc\xaa\xb7\xcb\ +\x2f\x1c\xfe\x33\xea\x58\xaa\x12\x05\x60\xe3\xd9\x57\x3f\xef\x3a\ +\x2e\xdc\x78\xfa\x60\xfd\x28\x70\x1b\x95\x66\x91\x5f\xac\x95\xbc\ +\xf8\xee\x10\x62\xe6\xa4\x5f\x39\xfe\x05\x99\xc0\x76\x2b\xd3\x74\ +\x68\x6b\xee\xb3\x8b\xbc\xdd\xe9\x98\x8f\xbc\xb8\x16\x20\xb4\xd2\ +\x2c\x20\x41\xc3\x00\x00\x9e\x79\xea\x95\xcf\x3b\xd4\xdb\x83\xb8\ +\x7d\xf8\xe5\x3f\xe6\xae\x21\x62\x04\x81\x4c\xab\x2f\x3f\xfa\xca\ +\x51\x9b\xcb\x4e\x65\xb6\x01\x05\x01\x9f\x7a\xe4\xd0\x39\x9b\xfb\ +\xdd\x57\x3e\x3e\x3e\x37\x9c\xb8\x43\xce\xac\xf4\xdc\xab\x0b\x87\ +\x9f\x3e\x69\x25\xfe\xe2\x17\x3f\xd2\xf3\x95\x23\xc5\x1c\xdd\x13\ +\x0a\x50\xbb\x4d\xc4\x68\x0c\x38\xb5\x72\x13\xe0\x9f\x24\x79\x00\ +\x99\xdb\xaa\x36\x1b\xde\x63\x84\x10\x77\x4d\x08\x31\x04\x10\x00\ +\xd7\xb4\x1a\x10\x62\x60\x57\x8b\x56\x19\x00\x88\x90\xf0\x23\x7a\ +\x0b\x01\xb7\x1b\xcd\xd5\x3a\x00\x10\x22\x82\x90\x65\x95\x39\x40\ +\x18\x93\x8e\x91\x35\x01\x40\xe8\x92\x44\x5f\x7c\x37\x08\x00\x00\ +\xdc\xb2\x6a\x00\x60\x08\x2f\x7e\x17\xc3\xea\x20\x88\x30\x96\x00\ +\x00\x9c\xdb\x86\xd5\x41\xd0\xdf\xf0\xcf\xc7\xc7\xe7\x86\x0b\xcb\ +\xe0\x9e\xa9\xad\x8a\x59\xad\x99\x63\x77\xed\xdb\xe6\x14\x5f\x6a\ +\x9a\xcd\xd3\x2f\xbc\xf6\x89\x5f\x7a\xe8\xa6\xc7\x4f\x46\x1e\xfa\ +\x90\xba\x31\x7f\x6a\xa1\x21\x08\xca\x4f\x36\x53\x20\xfc\xa6\xe3\ +\x0e\xe0\x0f\x54\x15\x5e\x54\xd8\x7f\xf9\x03\x3f\xe6\xf5\x88\xbc\ +\xf9\xe5\x9e\x9a\xbf\xf9\xc9\x7f\xf1\x6e\x3f\xfc\x5b\xbc\x7f\x82\ +\xff\xb3\x9f\xf4\xf1\xf1\xf1\xb9\x41\xc4\x9d\x3b\x14\xef\x7a\xdf\ +\xbf\xfe\xc4\xfe\x3e\x0b\xc8\xa0\x70\xe6\xff\xfb\x7f\xbe\x64\xc8\ +\xf2\x99\x27\x3f\xff\xd5\x99\xcf\xfc\xd1\x5f\x7f\x95\x75\xd2\x5f\ +\xf8\xcc\x5f\xaf\x5a\xa2\xe4\x6f\xf4\xeb\xe3\xe3\xe3\xf3\xce\x11\ +\x77\x28\x62\xfb\xe9\xcf\xfd\xc7\xc3\x5f\xd5\x08\xa0\x8d\x4a\xb1\ +\xd1\xe1\x92\xac\xf0\x4e\xee\x6b\x7f\xfc\x5b\x4f\xc4\x23\xd4\xa8\ +\x55\xea\x1d\x49\xf2\x8f\x8f\xf0\xf1\xf1\xf1\x79\x27\x89\x3b\x00\ +\x00\x38\x9d\x56\xc9\x6c\x02\x00\x20\x44\x92\x08\x01\xe7\x10\x13\ +\xcc\x9d\x72\x21\x0f\x20\x24\xa2\xaf\xec\x3e\x3e\x3e\x3e\xef\x40\ +\x71\x87\xe8\xc7\x1c\x4f\x0b\x21\xf2\xcf\x1d\xf3\xf1\xf1\xf1\xf9\ +\x9f\xe1\x6f\x93\xeb\xe3\xe3\xe3\xe3\x8b\xbb\x8f\x8f\x8f\x8f\xcf\ +\x3b\x01\x3f\x60\xed\x73\x65\xde\x01\x82\x9c\x03\xc6\x18\xe7\x1c\ +\x42\x28\x08\x02\xc6\x88\x10\xe2\xba\x94\x31\xca\x18\x83\x10\x41\ +\x08\x3b\x9d\x0e\x21\x44\x51\x14\x84\x90\x6d\xdb\xde\x31\x08\x82\ +\x40\x04\x41\xf4\x5e\x4b\x29\x45\x18\x33\x4a\xf9\x45\x18\x00\xd0\ +\x3b\x9c\x18\x42\xc0\x39\x80\x10\x22\x84\x00\x00\x94\x52\xaf\x6d\ +\xcd\xdb\xf4\xfc\x8d\x3d\x72\x2f\x6e\x81\x8e\x10\x12\x45\xd1\xb6\ +\x6d\xce\x39\xe3\x0c\x7a\xbb\x3a\x78\xef\x03\x2e\x76\xbe\x79\x0f\ +\xbc\x37\xc4\x18\x43\x08\xbd\x8d\xbc\x09\x21\x94\x52\x4a\xa9\xf7\ +\x8b\x20\x82\x18\x13\x84\x90\xf7\x1b\x11\x84\x9c\x73\x0e\xb8\xeb\ +\xb8\x1c\x00\x81\x10\x84\x31\x04\x00\x13\x0c\x01\x74\x5d\x17\x21\ +\x74\xe9\x13\x72\xce\x11\xc6\x10\x02\xce\x38\xe7\xfc\xcd\xfb\x4b\ +\x50\x46\x01\x00\x08\x22\x4a\xa9\x65\x59\x97\xb7\xd3\x2c\xc6\x18\ +\x23\x04\x11\x24\x5e\x03\x35\x00\x08\x21\xcb\xea\x20\x88\x20\x84\ +\x9c\x73\x4c\x30\x84\xd0\x75\x5d\x42\x04\xe6\xfd\x46\x84\x28\xbd\ +\xf8\xc0\xdb\x32\xde\xfb\xb4\xde\x47\x73\x5d\xea\xba\x0e\x21\x04\ +\x21\xcc\x39\xf3\x7e\x12\x42\x48\x30\xb1\x6d\x9b\x03\x4e\x30\x81\ +\x08\x72\xc6\x31\xc6\x94\x51\xc0\x39\x26\x84\x73\x0e\x01\x84\x08\ +\xba\x8e\x43\x29\x63\x8c\x71\xe0\xed\xdb\xca\x2f\x99\xfa\x22\x10\ +\x40\x08\x21\xf0\xfe\x20\x00\x00\xc2\x08\x23\xec\x8d\x1f\xef\x55\ +\x10\x40\x84\x11\x63\x9c\x52\x2a\x08\xc2\xc5\xab\x00\x81\x77\xb2\ +\xe3\xa5\xcb\x8d\x10\xe2\x9c\x5f\x1c\x13\x10\x72\xcf\xc4\xde\x48\ +\xb9\x38\x30\x18\x00\x00\xbe\x51\x75\xcc\x19\xf7\x2e\x39\x07\x9c\ +\x31\x86\x20\x32\x4c\xf3\xb2\x77\xcc\x67\x8c\x41\x08\x25\x49\xf2\ +\x46\x8b\x20\x08\xa6\x69\x52\x46\x05\x22\xb8\xae\x23\x8a\x12\x11\ +\x88\x65\x59\x04\x13\x6f\x24\x88\xa2\xe0\x38\x2e\x65\x54\x14\x44\ +\xd7\x75\xbd\xd1\x75\xe9\x24\x16\xd7\x75\x29\xf5\x46\x8e\xf7\xcc\ +\xc5\x03\x5a\x30\x26\xde\x0f\x13\x42\xde\xb0\x03\x84\x10\x38\x8e\ +\x2b\x8a\xa2\xeb\xba\x08\x41\x8c\x89\x6d\xdb\x94\x51\x08\x00\xe3\ +\xdc\x1b\xea\x97\xbe\x17\xf4\xc5\xdd\xe7\x4a\xe0\x9c\xb7\x5a\x26\ +\x21\x44\x56\x14\x55\x51\x0c\xd3\x5c\x5b\x4f\xb7\x5a\xad\x52\xa9\ +\x14\x8f\xc5\x24\x59\x0a\x05\x43\x56\xc7\x72\xa9\xbb\x7d\xfb\xf6\ +\x4c\x3a\xf3\xca\x2b\x87\x8d\xb6\x31\x30\x38\x90\x4a\xa5\xfa\xfb\ +\xfb\xd2\xe9\xcc\xf2\xca\xd9\x50\x30\x20\xcb\x4a\x24\x1c\xaa\x15\ +\x8a\xc1\x50\x48\x20\x44\x14\x45\x59\x51\x2e\xde\xf0\x10\x72\xc6\ +\x21\x04\xcc\xa5\xad\x56\x0b\x61\x1c\x8a\x86\x29\x75\x21\x44\xde\ +\xcd\x4b\x29\xb3\x6d\x1b\x22\x28\x10\x42\x29\x6b\xb7\x5b\x0b\xf3\ +\x0b\xfd\x03\x03\xb2\x28\x49\x8a\x4c\x29\x83\x10\x40\x84\xe0\x25\ +\x7d\x7d\x63\xae\xe0\x8c\x35\x1a\x8d\x52\xb1\x68\xdb\x76\x20\x10\ +\x04\x80\x17\x0a\xc5\x58\x2c\x16\x0a\x85\xea\xb5\x3a\x84\xd0\xb6\ +\xac\x72\xb1\x64\x18\x46\x2c\x16\xb3\x6d\xbb\xd3\xe9\x48\x92\x04\ +\x21\x1c\x18\x18\x70\x5d\x77\xa5\x90\xaf\xd5\x6a\x8c\xb1\x72\xb5\ +\xc2\x38\x8f\xc7\xe3\x86\x69\x34\xea\x0d\x8c\x71\x2c\x1a\x25\x18\ +\x37\x1b\x4d\xcb\xb1\x45\x49\x96\x65\x99\x10\xcc\x18\xb7\x2d\x8b\ +\x03\x10\x09\x87\x5d\xd7\x6d\x34\x9b\xdd\xdd\x5d\xd3\xd3\xd3\x97\ +\x71\xc4\x12\x46\xa8\x50\xae\xd4\xeb\x2d\xdb\xee\xe4\xf3\x39\xc8\ +\x01\x82\xa0\xd5\x6e\x6f\xd9\xb2\xb5\x65\x18\xb6\xed\x10\x42\xf2\ +\xb9\x3c\xa3\xb4\xbb\x2b\x51\x28\xe4\x03\xba\x8e\x30\xaa\xd7\x1b\ +\xb1\x78\x1c\x40\x54\x6f\x34\xba\xbb\xbb\x30\x46\x8d\x46\x83\x52\ +\x8a\x11\x86\x10\xa6\x52\x3d\xbd\x3d\x3d\x99\x6c\xb6\x51\x6f\x28\ +\xaa\x12\x89\x44\x01\x84\x46\xbb\x5d\x2e\x97\xa7\xa6\xa7\x20\x84\ +\xe9\x8d\x9c\x6d\xdb\x9a\xa6\x96\x4b\xe5\x48\x34\x0a\x20\x28\x95\ +\x4a\xa2\x28\x72\xc6\xdb\x86\xd1\xdf\xdf\x17\x0e\x87\xf5\x90\x86\ +\x10\xb6\x2c\x4b\x16\x09\xbc\xa8\xa7\x00\x42\xc0\x38\x60\x1c\xd8\ +\xb6\xe3\xb8\x2e\xe3\xdc\x34\x3b\x00\x82\x56\xb3\x55\xab\xd5\x5a\ +\xad\x96\x24\x0a\x18\x61\xd7\x75\x18\xa5\xad\x66\x4b\x51\xe5\x44\ +\x3c\xbe\xba\xb6\xda\x6e\xb5\x00\x00\x8e\xe3\x2a\x8a\x0c\x11\x22\ +\x18\x7b\x9e\x81\x61\x18\x98\x10\x42\x88\xe3\x38\xae\xe3\x28\x8a\ +\x42\x04\x41\x10\x04\xce\xb9\x65\x59\x18\x63\x51\x92\x39\x03\x66\ +\xc7\xb4\x6d\x1b\x42\xa8\xa9\x9a\xe3\xba\x02\x21\x18\x63\x49\x96\ +\x6d\xab\x73\xd3\xde\x5d\xde\xcf\xbf\x75\x57\x06\xa9\x8a\xee\x38\ +\xf6\xdc\xd9\x73\x99\x6c\x66\x60\xa0\x6f\x61\x61\x61\xff\xbe\x9b\ +\x03\x81\xe0\xca\xca\x5a\x6f\x6f\xdf\x89\xe3\xaf\xe7\xf3\xf9\x4d\ +\xd3\xd3\xe5\x4a\x99\x52\x1a\x8b\xc5\x57\x96\x97\xfb\xfb\xfb\x23\ +\xd1\xc8\x85\xf3\x17\x92\xc9\x64\x34\x1e\x2b\x95\xca\xe5\x52\x49\ +\x96\x65\x0e\xf8\xf0\xf0\x70\x24\x12\x69\x34\x1a\xf5\x7a\x55\x53\ +\x55\x0e\x38\x42\x08\x42\x58\x28\x64\x7a\x7a\x7a\x12\x89\xae\x4c\ +\x26\xd3\x6c\x34\x09\x21\x9d\x4e\x87\x73\x9e\x4c\x25\xcf\xce\xce\ +\x75\x77\x77\xdb\x8e\x9d\xcf\xe7\x47\x47\x47\x63\xb1\x18\x75\xa9\ +\x24\x4b\xde\x89\x51\x84\x60\x6f\x98\x33\xce\x7c\x71\xf7\xb9\x22\ +\x71\x6f\x36\xdb\xbd\x7d\x7d\xba\xae\x8b\xa2\xc8\x01\x82\x90\x3c\ +\xf9\xe4\xd3\x4f\x3f\xfd\xcc\x3d\xf7\xdc\xfd\xc9\x4f\x7e\xd2\x68\ +\xb7\x57\x56\xd6\x73\xb9\x0d\x08\x10\x84\xe8\x9f\xfe\xf1\xe1\xb3\ +\x67\xcf\xfe\xfb\xdf\xfd\x5d\x4d\x0d\x34\x43\x6d\x42\xa4\x74\x26\ +\xf3\xfc\x0b\xf3\xba\xaa\xdd\x7b\xd7\xdd\x85\x8d\x7c\x57\x57\x62\ +\x62\x62\x42\x0b\x05\x23\xb1\x18\x03\x0c\x40\x88\x2e\x39\x7f\x2e\ +\x4b\xaf\xae\x6d\xe4\x36\xc6\x46\xc6\x1c\xea\x42\x04\x91\x48\x08\ +\xc4\x94\xd2\x46\xa3\x81\x10\x52\x24\xd9\x75\x5d\x45\x56\xbe\xf6\ +\xe5\xaf\xde\x7b\xef\xbd\x7b\xf7\xec\x91\x15\x05\x12\x82\x7e\xa4\ +\x7b\xd9\xa5\x94\x60\x0c\x00\xb0\x16\x16\x0b\x1b\xf9\x7c\xa1\x30\ +\x32\x3c\x6c\x98\xe6\x81\x03\x07\x66\x66\x66\xf6\xec\xd9\x43\x30\ +\x59\x5a\x5e\x32\xda\xc6\xd9\x93\xa7\x16\x17\x16\x47\x47\x46\x8b\ +\xa5\x22\x67\x8c\x71\x9e\x88\x27\x7a\x7b\x7b\x6f\xbd\xf5\x96\xa7\ +\x1e\x7d\xc2\xec\x18\xad\x76\xf3\xc9\x83\x4f\x57\x6b\xb5\xd1\xc9\ +\x09\x51\x14\xcf\x9d\x3f\x67\x5b\xee\xae\x99\x6d\x03\x3d\x7d\x27\ +\x4e\x1c\xaf\x36\x5b\x44\x14\x55\x55\x45\x08\x43\x08\xa6\xa7\xa7\ +\x01\x00\x23\x23\x23\xdb\xb7\x6f\xef\xea\xea\x72\x1d\x7a\x79\x6e\ +\x3b\x21\x78\x3d\x5b\x98\x5f\xcd\x34\xab\x95\x57\x8f\xbe\x92\x5e\ +\x5d\xcd\xae\xaf\x33\xc8\xef\xbe\xe7\xfe\x7c\xa9\x4c\x04\x51\xd7\ +\x83\x95\x42\xb1\x55\xaf\x4d\x4d\x4c\xbc\xfc\xf2\x8b\x63\xa3\x23\ +\xf5\x46\x8d\x88\xa2\x43\x41\xb9\xde\x50\x34\xed\xd6\x5b\xf7\xef\ +\xd8\x3e\x83\x09\xee\x4b\xf5\x6a\x9a\x76\xf4\xc8\xab\x67\xcf\x2d\ +\xef\xde\xb9\xd3\x75\xdc\xa5\xa5\x25\xc7\x75\x77\xed\xbd\x49\x55\ +\x35\xa2\x84\x8a\xd5\x75\x76\x7e\x35\x1a\x8d\x42\x41\x2b\xe6\xaa\ +\xaf\x9f\xbe\xe0\xb8\x4e\x28\x54\x9e\x98\x9e\x3a\x7e\xfa\x02\x11\ +\x84\xd3\xa7\x4f\xa9\x8a\xba\x6b\xf7\xae\x9e\x54\xcf\xc4\xe4\x44\ +\xab\x55\xeb\xef\xeb\x4b\x26\x42\xf8\x8d\x55\x01\x00\x80\x02\x60\ +\x31\x50\xa9\xb6\x98\x69\xb5\xda\x46\xb6\x52\x72\x39\x9f\x3d\x75\ +\x7a\x6d\x6d\x4d\x91\x25\xc0\x68\xa7\x6d\x2e\x2f\x2d\x08\x18\xe7\ +\xb2\xd9\x8e\x65\xa6\xba\xbb\x4f\xbc\xfe\x5a\xb5\x5a\x15\x45\xd1\ +\xb2\x4c\x59\xd6\x64\x59\x52\x14\x45\x92\xa4\x6a\xb5\x56\xaf\x57\ +\x04\x51\x56\x14\xb5\x51\xaf\x01\xc0\x54\x2d\x10\x8b\xc5\x63\xb1\ +\x68\xbb\xdd\x5e\x5f\x4f\x6b\x9a\x16\x0c\x45\xdb\xa6\xed\xd8\x2e\ +\xe7\xcc\x34\x4d\x49\x96\x24\x51\x82\x10\x86\xc3\xe1\xf1\xf1\xf1\ +\x42\xa1\x30\x33\xb3\x45\x12\x45\xfa\x16\xc5\x9d\x73\x8e\x10\x8e\ +\x45\x93\x82\x88\x9f\x7f\xfe\x9f\x8f\x1c\x3e\xf2\xb9\xcf\xfd\x55\ +\xa5\x52\xfe\xa5\x8f\xfd\xca\xc4\xc4\xd4\x6b\xaf\xbd\x3e\x39\x39\ +\x65\x77\xcc\xc7\x1f\xfb\xfe\xfb\xde\xf7\xbe\x67\x9f\x7d\x8e\x31\ +\xba\x63\xc7\x8e\x03\x07\x0e\xdc\x76\xdb\x6d\xb3\xb3\xb3\x8e\xe3\ +\xcc\xcc\xcc\xec\xbe\xe9\xa6\xae\xae\x84\xa2\x68\xa3\xa3\x63\x4b\ +\x4b\x8b\xcf\x1d\x7c\xe1\xf6\x3b\x6e\xd7\x75\xbd\xd9\xd8\xd8\xc8\ +\xe4\xc6\x27\x26\x42\xc1\xa0\xaa\xaa\xa5\x62\xa5\xdd\x32\x65\xb9\ +\xad\x69\x41\xd3\xb0\x72\xb9\x1c\x42\xc8\xb6\x9d\xd1\xb1\x71\xdb\ +\x76\xd3\xeb\xd9\x7c\x21\x7f\xe2\xc4\xeb\xef\x7f\xbf\x6e\x75\xdc\ +\xa1\xa1\x41\xdb\xb6\x09\x16\x93\x3d\x49\x08\x7f\xb0\xc4\xf1\xc5\ +\xdd\xe7\xf2\x81\x10\x0e\x0c\x0e\x76\x77\x77\x0b\x02\x71\x1c\x37\ +\x10\x08\x84\x42\xa1\x6a\xb5\x7c\xec\xd8\xb1\x7a\xbd\xbe\xb4\xb4\ +\xb4\x79\xf3\xe6\xd1\x51\x57\x55\x95\xc7\x1f\x7f\x22\x12\x89\xc4\ +\x62\x51\x59\x96\x72\xf9\x5c\xb2\x90\x1c\x1a\x1c\x24\x04\xbf\xe7\ +\x3d\xef\x79\xfa\x99\xa7\x55\x49\x5e\x5e\x5a\x72\x1d\x37\x1c\x09\ +\xcb\x8a\x22\x2b\x0a\xa5\xd4\x76\x1d\x00\x81\x28\x08\x18\x61\xce\ +\x38\x84\x30\x14\x0e\x2d\x2e\x2e\x38\x8e\x4d\x24\x89\x31\xca\x28\ +\x63\x10\x00\x00\x74\x5d\x07\x00\x20\x08\x5b\xad\x16\x46\xa8\xbb\ +\xbb\x1b\x63\x6c\xd9\xb6\x6d\x3b\x4a\x40\x03\x10\x7a\xb1\x17\xce\ +\xf9\xc5\xe5\x30\xe7\x00\x00\xcb\xb2\x54\x55\xdd\xb5\x6b\x57\xb3\ +\xd5\x52\x14\x25\x9d\x4e\x87\xc2\xe1\x76\xbb\xdd\x6e\xb7\xbd\xa5\ +\xf7\xe0\xe0\x60\x44\x0f\xc8\x92\x2c\xcb\xf2\xea\xda\x6a\xab\xd5\ +\x0a\x06\x83\x44\x20\x6b\xeb\x6b\xa9\x9e\x0f\x4b\x92\xd8\x68\xd6\ +\x6d\xc7\x89\x46\x63\x2e\xa5\x8a\x22\x43\x88\x34\x55\x4b\xc4\x95\ +\x40\x20\x00\x11\x8c\xc5\xe3\x82\xa2\x4a\x8a\xd2\x6a\xb5\xba\xba\ +\xba\xc2\xe1\x30\x21\x24\x91\x48\x20\x84\x18\x63\x33\x33\x33\x95\ +\x4a\xe5\xb2\x4f\x46\x75\x5d\x07\x72\x2e\x08\x44\x53\xb5\x78\x3c\ +\x56\xab\x94\x02\xa1\xe0\xd0\xd0\xa0\x4d\x69\xc7\xb2\x1d\xc7\x96\ +\x15\x99\x73\x1d\x09\x88\x08\xc2\xd6\x99\x6d\x67\xcf\x9e\x49\x6f\ +\x6c\x8c\x4f\x6d\xda\xdb\x37\x00\x20\xec\xef\xef\xc3\x18\xc7\x63\ +\xf1\x6d\xdb\xb6\x29\x8a\xd2\xdb\xd3\x4b\x10\xc9\xac\xa7\x57\x72\ +\xcb\x3d\x3d\xbd\x96\xd5\x39\x7a\xf8\xf0\xc4\xe4\xa4\x2c\xcb\xdb\ +\xb6\x6e\xcd\xe5\x36\x18\xa5\x33\x5b\x66\xfa\x7b\x7b\x0f\x1e\x3c\ +\xa8\xeb\xfa\xdc\xf9\x73\xf5\x46\x23\x1c\x09\x87\x82\xc1\xe3\xc7\ +\x5e\xdb\xf3\xae\x77\x31\xc6\x32\x99\xb4\x28\x0a\xe1\x70\xc4\x75\ +\x6c\xc7\xa5\x90\x20\x0e\x21\x80\x80\x03\xe0\x32\xd0\xac\x1b\x46\ +\xbb\xdd\x6a\x9b\x1b\x1b\x1b\xd5\x4a\x65\xa3\x98\x07\x9c\xc5\xa2\ +\x11\x08\x00\x86\xc0\x68\xd6\x57\x57\x97\x05\x4c\x6c\xcb\x6c\x35\ +\x1a\x99\xf5\x55\x84\x61\x20\x10\xc0\x18\x07\x83\x41\xdb\xb6\xf1\ +\x1b\xe8\xba\xc6\x18\x15\x44\x51\x10\x04\xd7\xd5\x38\xe7\xa2\x28\ +\xca\xb2\x64\xdb\xb6\x6d\xdb\xa1\x50\x10\x21\x04\x21\x10\x05\x41\ +\x91\xe5\xae\xae\x2e\xc6\xd8\xf2\xf2\x32\xe7\x4c\x10\x44\xd3\x34\ +\x9a\xcd\x86\xa2\xc8\xe8\xb2\xe6\x54\x08\xa0\xeb\xb8\xa6\xd9\xb6\ +\x6c\x94\x4c\x26\x47\x46\x87\xcf\x5f\x98\x6b\x36\x9b\x89\xae\x04\ +\x00\x40\x10\x84\x74\x7a\x1d\x30\x1a\x08\x04\x08\x21\x08\xc1\x54\ +\xaa\x57\xd3\xb4\x76\xbb\xdd\x68\x34\xf6\xee\xdd\x2b\x8a\xe2\x9e\ +\x3d\x7b\x82\x91\x30\x00\x60\x68\x68\x70\x74\x6c\xac\xb7\xb7\x67\ +\xf7\xee\xdd\x85\x42\x61\x6e\x6e\x0e\x42\x18\x0c\x05\x8f\x1c\x39\ +\x3c\x32\x32\xd2\xdd\xdd\xbd\x69\xd3\x26\xc3\x30\x5a\x8d\xe6\xe4\ +\xf4\xd4\xe0\xc0\xc0\x99\x33\x67\x4a\xa5\x92\x65\x59\xa7\x4e\x9e\ +\x0a\x06\x83\xba\xae\xaf\xad\xaf\x0d\x0d\x0d\x76\x75\x25\x16\x17\ +\x17\x6d\xdb\x8a\x44\xa2\xfd\x03\xbd\x8c\x52\x4c\xf0\x1b\x2b\x12\ +\xe8\x27\x54\x7d\xae\x24\xe0\x8e\xe2\xf1\xb8\xb7\xf8\x95\x65\x89\ +\x73\xae\xeb\xda\xd8\xd8\x98\x20\x08\x17\x2e\x5c\xc8\xe7\xf3\x83\ +\x83\x03\xfb\xf7\xef\xfb\xf0\x47\x3e\x74\xf7\xdd\x77\x4d\x4d\x4d\ +\x65\xb3\x59\x4a\x69\x30\x18\xbc\xf5\xd6\x5b\x87\x86\x87\xe3\xf1\ +\x44\x2a\x95\xda\xbb\x67\x4f\x38\x1c\x61\x9c\x9f\xbf\x70\x7e\x7d\ +\x7d\x9d\x73\x2e\x49\x92\x27\xc4\x08\x21\x00\x21\xe7\x9c\xb9\x0e\ +\xa7\x54\x56\x94\xae\xee\x6e\x04\x11\x42\x88\x78\xa2\x0f\x21\x46\ +\x48\x10\x04\x08\x61\xc7\xec\xb8\xae\x4b\x19\xd3\x75\xbd\xd1\x68\ +\x9c\x9b\x9b\x53\x54\x15\x00\xe8\x05\xf4\xbd\x13\x32\x6d\xdb\x46\ +\x08\x11\x2f\x58\x0c\x61\x22\x1e\x37\x0d\xf3\xe5\x43\x2f\x2d\xce\ +\x2f\xac\xaf\xad\xab\x92\x9c\x5e\x4f\x9f\x3a\x79\xea\xd8\x6b\xaf\ +\x55\xcb\x95\x43\x87\x0e\x51\xca\xf6\xee\xd9\x5b\xaf\xd7\xa3\x91\ +\xa8\x24\x49\x02\x11\x0a\x85\x82\xeb\xba\xdf\xfc\xe6\x37\x31\xc2\ +\xa5\x62\x69\x75\x65\xa5\x5c\x2e\x42\x08\x39\x07\x81\x40\xc0\x30\ +\x4c\x84\x70\x38\x12\x31\x0c\xd3\x71\x1d\x2f\xf8\x2e\x49\x52\x24\ +\x12\x81\x10\x1a\x86\x51\xa9\x54\x96\x97\x97\x19\x63\xf3\xf3\xf3\ +\xb2\x22\x5f\xf6\xa4\xea\xba\x6e\x7d\x59\x79\x18\x00\x00\x20\x00\ +\x49\x44\x41\x54\x2e\xb7\xe1\xd8\xb6\xa2\xc8\xad\x56\x8b\x51\x16\ +\x89\x44\xc7\xc6\xc6\xda\xed\x76\x24\x12\x99\x98\x9c\x98\xde\xbc\ +\x19\x62\x6c\xbb\x8e\xa4\xca\xb5\x56\x23\x57\x2a\xf4\x0f\x0e\xfe\ +\xdb\x4f\xfd\xbb\x77\xff\xdc\xbb\x0d\xdb\x3a\xbf\xb0\x90\xc9\x64\ +\x6a\xb5\x9a\x6d\x5b\xbd\x5d\xb1\xc1\x81\x7e\xcb\x32\x77\xef\xde\ +\xf1\x2b\x1f\xff\x58\x2c\x16\xae\x37\x6a\x94\xba\x99\xcc\x7a\xa9\ +\x54\x40\x18\xc8\xb2\x58\xab\x95\xd7\xd6\x56\x6a\xf5\x6a\x30\x14\ +\x80\x10\xc4\x22\xe1\x8d\x6c\x3a\x9b\x5e\x3b\x71\xec\x35\xd7\xb1\ +\x18\x75\x34\x55\x6e\x35\xea\x43\x03\xfd\x93\xe3\xa3\xb6\xd5\x21\ +\xd8\x8b\x84\x5d\x1a\x27\x40\x14\x89\x2c\x4b\xa6\x61\xd4\x6a\x35\ +\x42\xc8\x8e\xad\x33\x89\x44\xa2\x52\x2e\x39\xb6\x55\x2a\x16\xd7\ +\xd6\xd7\x2b\x95\x8a\xd9\x6e\x73\xca\xa2\xd1\x68\x24\x12\x09\xe8\ +\x01\x4d\xd3\xbc\x4b\xe6\x5d\x5f\xc6\x58\xa7\xd3\xa1\x94\x8a\xa2\ +\x68\x18\x86\x61\x18\xde\x20\x71\x5d\xb7\x52\xa9\xe4\x72\x39\x6f\ +\x01\xe7\x52\x37\x97\xcb\x0b\x82\x20\xcb\x72\xb9\x5c\x76\x1c\x27\ +\x14\x0a\x79\x11\x1e\xd3\x34\x17\x16\x16\xb2\xd9\x0c\x63\x1c\x5c\ +\x86\xbe\x43\x00\x20\xa8\xd5\x1a\x95\x4a\x05\x21\x54\x2a\x96\x39\ +\xe7\xe1\x70\xe8\xbd\xef\x7d\x2f\xe7\x5c\x92\xc4\x7d\x37\xdd\xf4\ +\xee\x77\xbf\x5b\xd7\x75\xc6\x58\x3a\x9d\x96\x24\x69\x65\x65\x85\ +\x10\xf2\x89\x4f\x7c\xe2\x0f\xfe\xe0\x0f\x86\x87\x87\xcf\x9c\x39\ +\x33\x3b\x3b\x8b\x10\xe2\x1c\x58\x1d\x4b\xd7\x35\x4a\xe9\xe4\xd4\ +\xe4\x83\x0f\x3e\xb8\x65\xcb\x16\xce\x79\x57\x57\x97\x6d\xdb\xeb\ +\xeb\xeb\xb5\x5a\x4d\x55\xd5\x52\xb9\x5c\xad\x54\x4c\xd3\x44\x08\ +\x05\x02\x81\xfe\xfe\xfe\x0b\x17\x2e\x9c\x3c\x79\xf2\xfc\xf9\xf3\ +\x0b\x0b\x0b\xe1\x70\x58\x92\x24\xc7\x71\x34\x4d\x9b\x9c\x9e\xf0\ +\x3e\x0f\xa5\xae\x37\xb6\xfd\x84\xaa\xcf\x95\x22\x8a\x02\x42\x32\ +\x84\x30\x9b\xdd\xd0\x75\x3d\x1c\x0e\xc6\x62\xb1\x54\x2a\x35\x3b\ +\x3b\xbb\xb2\xb2\x52\xab\xd6\xa3\x91\xc8\xd2\xc2\x32\xc6\xe4\x83\ +\x1f\xfa\xc0\xf7\xbf\xff\xfd\xb5\xb5\x35\x4d\xd3\x4c\xd3\xcc\x64\ +\x32\xb9\x7c\x3e\x1c\x0d\x21\x8c\x3d\xf1\x3d\x73\xe6\xcc\xe2\xfc\ +\x42\x6f\x6f\xef\xb6\x9d\x3b\x64\x59\x0a\x45\x23\x18\x13\xce\x39\ +\xe3\x9c\x71\x8e\x10\x44\x08\x11\x4c\x2c\xcb\x42\x02\xc1\x02\x81\ +\x10\x00\xc6\x19\x63\x10\x21\xcb\xb2\xcc\x4e\xa7\xdd\x6e\x2b\x8a\ +\x52\x2e\x97\xab\xd5\xea\xcc\xd6\x6d\x10\x02\x41\x14\x5d\xea\x32\ +\xc6\x3c\x67\xdc\x93\x09\xd7\x75\xbd\xbc\x9c\x6d\x76\x28\x75\x97\ +\x97\x97\x2c\xcb\x6a\x34\xea\xd5\x6a\x65\x71\x71\xd1\xb6\x3a\x08\ +\x61\x41\x10\x32\xe9\x74\xbb\x5a\x8b\x46\x22\x8e\x63\x53\xee\xf6\ +\xf5\xf7\x46\xc2\x91\xd9\xb3\x67\x6b\xb5\x2a\x07\x7c\x64\x64\xd8\ +\xf3\x2e\x11\xc2\xae\xe3\xe8\xba\xee\xa5\xb9\x04\x41\x40\x10\x52\ +\xea\x0a\x44\xe0\xa0\x63\x59\x56\x30\x18\xb4\x2c\xab\x5e\xaf\xc7\ +\xe3\xf1\x54\x2a\x75\xdf\x7d\xf7\xdd\x76\xdb\x6d\x8f\x3d\xf6\x58\ +\xbb\xdd\xde\xbc\x65\xd3\x65\x38\xef\x08\xa2\x66\xa3\xb9\xbe\xbe\ +\x1e\x0b\x87\x8a\xa5\x52\xb1\x58\x44\x08\x36\x9b\xcd\xc3\x87\x0f\ +\x33\x4a\x87\x86\x86\xd2\x99\x8d\xec\x46\xb6\xd9\x6e\x95\xce\x16\ +\x18\x67\x86\x69\xd6\x9a\x8d\xdf\x7c\xdf\x43\x5d\xdd\xdd\x8a\x1e\ +\xb8\xbf\x63\x3f\xf2\x9d\xef\x40\x00\xb3\x99\xec\xf2\xf2\x6a\x57\ +\x2c\xaa\xe9\xa1\x99\x99\x4d\xcd\x7a\xf3\xc4\xeb\xaf\x43\x04\x3b\ +\x1d\xf3\xf5\xd7\x4f\xcc\xcc\xcc\xf4\x24\x53\xad\x7a\x63\xef\x9e\ +\x5d\xb9\x5c\x61\x61\x61\x91\x60\x2c\x09\x02\x42\x28\x99\x4a\x2a\ +\x9a\x1a\x0a\x06\x4f\x9e\x3a\x55\xc8\xe7\x57\x57\x56\xee\xbe\xfb\ +\xee\x2d\x9b\x37\x3b\x8e\x9d\x88\xe9\x80\x3b\xad\x56\x2b\xa0\x6b\ +\x08\x63\x0a\x00\xe5\x00\x00\xa0\xa8\x22\xe5\x50\x14\xc5\x54\x2a\ +\x15\x0c\x06\x0d\xb3\x3d\x38\x38\xd0\x93\x4a\x62\x04\x3b\x46\xfb\ +\xc0\xf7\xcd\xe5\xf9\x0b\xd4\xb6\x05\x51\x96\x44\xc9\xb2\xcc\x8e\ +\xe5\xa8\xaa\x0a\x21\xac\xd7\xeb\x18\x63\x49\x92\xbc\xc5\x16\x00\ +\x40\x14\xc5\x56\xbb\x4d\x29\xd5\x75\xdd\xcb\x9c\x73\xce\x55\x55\ +\xf5\xf2\x93\x18\xe1\x68\x24\x1a\x89\x44\x64\x59\x56\x55\x55\x14\ +\xc5\x72\xb9\x5c\xad\xd5\xaa\xd5\x6a\x3c\x1e\xa7\x8c\x59\x96\xcd\ +\x2e\x6b\x8b\x6d\x84\x60\xab\x65\x14\x36\x32\x8a\x2a\x19\x86\xb1\ +\xb0\xb0\xb0\xbc\xbc\xdc\xdb\xdb\x7b\xfa\xd4\xe9\xd9\xd9\xd9\x99\ +\x99\x9d\xc1\x50\xe8\xb9\xe7\x9e\xe3\x9c\x1f\x3a\x74\xa8\x5a\xad\ +\x76\x77\x77\x3f\xfe\xf8\xe3\x7b\xf6\xec\xb9\xf5\x5d\xb7\x51\xc7\ +\xfd\xb9\xf7\xbe\xf7\x4b\xff\xe3\x7f\x40\x08\xb3\xd9\xac\x6d\xdb\ +\x7d\x7d\xbd\x2e\xa5\xdd\xc9\x2e\x46\x79\xab\xd5\x34\x0c\xc3\x71\ +\x9c\x23\x47\x8e\x28\x8a\xf2\xe0\x83\x0f\x36\x1a\x8d\xae\xee\xae\ +\x4d\x9b\xa6\xf3\xf9\x02\x42\xa8\xd5\x6a\x79\x1e\xc9\xf6\xed\xdb\ +\x75\x5d\x5f\x5d\x5d\xcd\xe7\xf3\xae\xeb\xee\xdb\xb7\x6f\xff\xfe\ +\xfd\x8d\x46\x83\xb9\x6e\x32\xd9\x0d\x38\xf0\x9a\x82\x5c\xd7\xf5\ +\x3d\x77\x9f\xb7\x21\x36\xe3\x05\x24\xab\xd5\xaa\x17\x62\x5d\x5f\ +\x5f\x37\x0c\x23\x10\x08\x9c\xbf\x70\x9e\x73\x4e\x04\xbc\xbe\x9e\ +\x9e\x9a\x9a\xcc\xac\x67\x19\x63\x18\xe3\x93\x27\x4f\x3e\xf6\xd8\ +\x63\xe7\xce\x9d\x2b\x95\x8a\xf9\x5c\xae\xd9\x68\x54\xaa\x95\xa5\ +\xa5\x25\xea\xd2\x5a\xbd\x1e\x0c\x06\x63\xb1\x98\xac\x28\x00\x40\ +\xaf\x4c\xc5\xa5\xd4\x71\x1c\xdb\xea\x34\x1b\x8d\x46\xa3\xe1\xb8\ +\x2e\x44\xd0\xb6\x6d\xcb\xb2\x6c\xc7\x71\x5c\xd7\x2b\xed\x90\x44\ +\x31\x95\x4a\x25\x12\x09\x2f\x0d\xab\x07\x02\xb6\x65\xb7\x5a\x6d\ +\xef\xfe\xf7\x5c\x39\x2f\x2c\xe3\xdd\x27\xeb\xeb\xeb\xa7\x4e\x9f\ +\x6c\xb7\x5b\x8c\xd1\x4e\xa7\x2d\xcb\x12\xc6\x88\x31\x9a\xcd\xa4\ +\x39\xa7\xf3\xe7\xcf\x15\xf3\x1b\x99\x6c\xfa\xf4\xec\xe9\x40\x50\ +\xb3\x6d\x6b\x7d\x7d\xad\x52\x2d\x0b\x02\x6a\x1b\xad\x5c\x2e\x53\ +\xa9\x94\xc7\xc6\x46\x21\x84\xba\xae\x13\x81\x70\xce\x9b\xcd\xa6\ +\x57\xee\x80\x30\x1e\x1d\x1d\xc5\x08\x99\xa6\xb1\x7d\xc7\x8e\xae\ +\xae\xae\x54\x2a\xd5\xdd\xdd\x0d\x00\x98\x98\x98\xd8\xb1\x63\xc7\ +\xfc\xfc\x7c\xb5\x5a\x35\x4c\x03\xa2\xcb\x89\x0f\x30\x46\x63\xf1\ +\x78\x38\x1c\x39\x7f\xe1\xc2\xf2\xd2\x92\x6d\xdb\xa6\xd9\x71\x6c\ +\x7b\x65\x65\x45\xd3\x75\xdb\xb2\x09\xc1\xd1\x58\x34\xd1\xdd\x4d\ +\x24\xb1\x69\xb4\x33\x99\x8c\x28\x49\x2e\xa3\x44\x10\x20\x82\x23\ +\x23\x23\x77\xdc\x71\xc7\xae\x5d\x7b\xba\xba\x52\x8b\x8b\xcb\xa5\ +\x4a\x83\x10\xd8\x68\x18\xe5\x72\x2d\x95\x4c\xc5\x62\x91\x0f\x7f\ +\xf8\x43\x1f\xfb\xc5\x8f\xae\x2e\xaf\x9c\x39\x7d\x1a\x70\xbe\xbc\ +\xb8\x92\x88\xc5\xa2\xe1\x70\x4f\x2a\x25\x8b\x52\x34\x1c\x49\x75\ +\x25\x07\x07\x07\x65\x45\x19\x1b\x1b\x53\x55\x75\x7c\x7c\x7c\x66\ +\xdb\xb6\xbe\xbe\x3e\x08\x61\xb9\xda\x24\x44\xcc\xe5\xf2\xe5\x72\ +\xc5\xab\x72\x81\x00\xb8\x2e\xb7\xad\x8b\x3e\x78\x7f\x7f\xff\xc8\ +\xc8\x90\x28\x09\x8e\x6b\x4f\x8c\x8f\xe9\xaa\x7a\x7e\x6e\x6e\xfe\ +\xfc\x39\xce\x39\x80\x90\x52\x57\x96\xa5\x58\x2c\xa6\xeb\x3a\x42\ +\x48\x10\x84\x8b\xe5\x28\x6f\x54\x31\x69\x9a\x16\x8d\x46\xbd\x38\ +\x9b\x24\x49\x5e\xa9\x95\x24\x49\xde\x50\xe9\xee\xee\x4e\x76\x27\ +\x43\x91\x90\xe3\xba\xb5\x7a\xbd\x54\xa9\xb8\x94\x26\xba\xba\x62\ +\xb1\x18\xc4\x98\x71\x6e\x76\x3a\xe1\x48\x04\x5f\x56\x03\x24\x63\ +\x5c\xd3\xb5\x64\x2a\xf9\xdc\xf3\xcf\x3f\xfc\xf0\xb7\x66\x67\x67\ +\x65\x59\x36\x0c\xe3\xe0\xb3\x07\x1d\xc7\x19\x1a\x1a\xcc\x66\xb2\ +\xe1\x70\x64\x72\x72\xd2\xcb\xfa\x9e\x3d\x7b\xb6\xd3\xe9\x6c\xdd\ +\xba\x95\x51\x06\x00\x08\xc7\x23\x77\xde\x75\xd7\x4d\x37\xdd\x34\ +\x34\x34\x54\x28\x14\x1a\xcd\x16\x46\x58\x10\x04\xdb\xb6\x19\xe3\ +\xaa\xaa\xde\x7e\xfb\xbb\xde\xfb\xde\xf7\x32\xc6\x1e\x79\xe4\x11\ +\xd7\x75\x4d\xc3\x0c\x87\xc3\xa9\x54\x4a\x51\xe4\xd1\xd1\x11\x08\ +\x61\x5f\x5f\x9f\xa6\x69\x18\xe3\x1d\x3b\x76\x10\x42\x54\x55\x4d\ +\x26\x93\x83\x83\x83\xc9\x64\xd2\x71\xa8\x28\x8a\xd9\x8d\x8d\x5c\ +\x2e\xe7\xd5\xf0\x40\xe8\x7b\xee\x3e\x57\x96\x50\x05\x80\x71\x0e\ +\x28\x05\xd3\xd3\x53\x84\xe0\x62\xb1\x94\xcd\x6e\x84\xc3\xe1\x42\ +\xa1\x10\x0e\x85\x09\xc1\xc5\x42\xa9\xd9\x6c\x50\xca\x8f\x1d\x7b\ +\x55\x14\x45\xc7\x71\xc2\xe1\xb0\x6d\xdb\xf1\x78\xbc\x3b\x99\xac\ +\x35\xaa\xc9\x64\x52\x95\x15\xee\xb8\x27\x5e\x3b\x26\xcb\x72\x20\ +\x10\x40\x08\xd9\x8e\x63\xd9\x16\xa5\x54\x92\x24\x91\x08\x22\x26\ +\x9c\xd2\x5a\xb5\x16\x8f\xc7\xbc\x02\x46\x01\x21\x0c\x38\x73\x29\ +\xc6\xb8\xd9\x6c\x36\x9b\xcd\x80\x1e\xa8\x54\x2a\xb6\x65\x55\x2a\ +\x15\xaf\xf8\xb2\x52\xa9\x40\x81\x84\xc2\x21\x8c\xb1\x6d\xdb\x5e\ +\x39\x81\x17\x2a\x31\x0c\xa3\x50\x28\x1e\x7f\xed\xf8\xdc\xe9\xd3\ +\xc7\x8f\x1d\x77\x5c\x27\x99\x4c\x72\xce\xcd\x56\x3b\x31\x30\x50\ +\x2b\x57\xe3\xf1\x98\xa6\x6a\xd5\x6a\x35\x12\x0e\x33\xc6\x1d\xc7\ +\xe1\x9c\x9b\xa6\x29\x8a\x12\x00\x30\x12\x89\x56\x2a\x95\x5a\xad\ +\x36\x30\x38\x68\xd8\x9d\xf2\xd9\x0a\x63\x4c\x14\x45\x81\x90\x78\ +\x3c\x8e\x20\x94\x24\x09\x21\x24\x88\x62\x6f\x6f\x6f\xa5\x5c\xde\ +\xb2\x65\x8b\xe3\x38\x99\x4c\x26\x93\xc9\x7c\xf3\x9b\xdf\x14\x45\ +\xb1\xd9\x6c\xf6\xf4\xa4\x2e\xef\xf0\x5c\x8c\x71\x36\x9b\xc9\x66\ +\x32\x9a\xaa\x06\x83\xc1\x66\xbd\x86\x30\x42\x18\xb5\xdb\xed\x50\ +\x24\x9a\xcd\x66\xd5\x40\xa0\xb7\xb7\xb7\xaf\xa7\xc7\x75\xac\xfc\ +\x46\x36\x93\xc9\x48\xaa\xb4\x91\xdd\x98\x9d\x9d\x9d\x9c\xde\x64\ +\x3b\xb6\xa6\x07\xa6\xa7\x37\x33\x06\x8c\x66\x8b\x10\xa1\x6d\x58\ +\x46\xab\x5d\xaf\xd7\xe2\xf1\x78\xa9\x54\x4a\xf5\xa4\x1e\x78\xe0\ +\xfe\x44\x22\x7e\xec\xd8\xb1\x46\xb3\x56\x2c\xe5\x2b\xd5\x52\x24\ +\x12\x61\xdc\x0d\x86\x74\x51\x14\xd3\xe9\x34\xc4\x58\x96\x65\x04\ +\x78\x22\x16\x1d\xec\xef\xeb\x4b\x46\x8b\x95\xa6\xae\x2a\xa6\x61\ +\x76\x77\x27\x22\xc1\x31\x46\xa9\x57\x80\x08\x21\xa0\x94\x1a\x86\ +\x45\x08\x16\x25\xa9\xd3\xb1\x4c\xb3\x93\x4c\x74\x3b\x56\xa7\x5a\ +\xad\x54\xaa\xe5\x5c\x7e\x63\x7d\x6d\xcd\x36\x4d\x51\x14\x6d\xd7\ +\x05\x00\x84\x42\xa1\x6a\xad\xea\xba\x2e\x63\x4c\xd7\x75\xc7\x71\ +\x10\x42\xa6\x69\x7a\x9e\xf8\xa5\x82\x4e\x6f\xb6\x70\x1c\xc7\xb2\ +\xac\x58\x2c\x26\x49\x52\xab\xd5\x12\x45\x11\x08\x12\x11\x08\x91\ +\xc4\xe1\xe1\x61\xce\x79\x36\x9b\xc5\xa2\xa0\x68\x6a\x30\x12\xe6\ +\x08\x36\xda\xad\xcb\xf4\x62\x10\x74\x2c\xe7\xe4\xc9\x53\xf1\x78\ +\x3c\x93\xd1\x7b\x7a\x7a\x96\x56\x16\xba\xba\xba\xea\xb5\xfa\xf0\ +\xf0\xe8\x91\x23\xaf\xf6\xa4\x52\xdb\xb7\x6f\xc7\x08\x68\x9a\x76\ +\xf2\xe4\xc9\x33\x67\xce\x58\x96\x25\x08\xc2\xb9\xb9\xb9\xa9\xa9\ +\x29\xc0\x40\x34\x16\x15\x44\x51\xd7\xf5\x4c\x26\x13\x09\x87\x19\ +\xa3\xae\x03\xbd\x65\xa5\x17\x5c\xda\xbd\x7b\xf7\xe6\xcd\x9b\xbf\ +\xf7\xbd\xef\x11\x42\x32\x99\x4c\xa9\x54\x0a\x06\x83\xa2\x28\x59\ +\x96\xdd\xdb\xdb\x5b\x2a\x95\x10\x42\xa1\x50\xc8\xbb\x7d\x62\xb1\ +\x58\xaa\x37\x69\x75\x6c\x45\x51\x2c\xcb\x16\x04\xa1\xb7\xb7\x07\ +\x40\xe0\x95\x8a\x62\x8c\x7d\x71\xf7\xb9\xa2\x84\x2a\x00\xd0\x71\ +\x6c\x51\x94\x3c\x65\x3f\x7b\x76\x6e\x6a\x6a\xaa\xbf\xbf\xff\xe4\ +\xc9\x93\x8c\xb2\x60\x30\x74\x6e\x6e\x2e\x1a\x8d\x22\x04\x0d\xc3\ +\x18\x1a\x1a\x12\x04\xc1\x30\x8c\x7b\xee\xb9\x27\x93\x4e\x97\xca\ +\xe5\xf1\xc9\x31\xdb\xb6\x47\x46\x46\x16\xce\x5f\x50\x35\x0d\x21\ +\xa4\x07\x74\x4a\xa9\x28\x08\x90\x60\x59\x92\x39\xe0\x10\x21\xc8\ +\x39\x73\x38\x84\x5e\x59\xf7\x1b\x13\x0b\xe4\x10\x5d\xac\x55\x0f\ +\x87\xc3\x9a\xa2\x12\x8c\x5b\xad\xd6\xd0\xd0\x10\x21\xc4\x71\x6c\ +\x5d\xd7\x64\x5d\x43\x18\x7b\xc3\xdd\xf3\x68\xbc\xfa\xee\x50\x28\ +\x14\x0c\x06\x45\x51\x70\xa9\x3d\x3c\x3a\x94\x4e\xa7\xab\xb5\x4a\ +\x36\x9b\x49\xc4\x13\xad\x76\x43\x51\xd4\x7c\x21\x67\x59\x56\xbb\ +\xd5\xe2\xcc\x75\x5d\xbb\xdd\x36\x5c\xd7\xcd\xe7\x73\x8e\x63\x23\ +\x04\x72\xb9\xac\x28\x4a\xaa\xaa\x55\x2a\x15\xcb\xb2\x5d\x97\x5a\ +\x96\x55\xa9\x54\x18\x63\xba\xa6\x4d\x4c\x4e\x2a\x44\x24\x44\x20\ +\x98\x54\x2b\x15\x00\x80\xaa\xaa\xd9\x6c\x96\x10\x12\x0c\x06\xbd\ +\x3c\x6a\xa9\x54\x32\x8c\xf6\xde\x9b\xf6\x7a\x53\xce\x5b\x9d\x53\ +\x25\x49\x22\x02\x19\xe8\x1b\x14\x05\xc4\xa9\x9b\x59\x5f\xcb\xe7\ +\xf3\xe1\x30\xdd\xb4\x65\x6b\x36\x57\x28\x55\xab\x03\x03\xfd\xe1\ +\x60\x10\x72\x60\x9b\x1d\x01\x23\x89\x8b\x0b\xf3\x17\xda\x46\x67\ +\x69\x65\x75\xd7\xde\x9b\x14\x45\x99\x9f\x5f\xcc\xe5\x0b\x91\x40\ +\xf0\xc4\xf1\x13\xc9\x54\xf7\xf4\xe4\x64\x32\x95\xc2\x08\x4e\x4c\ +\x8c\x87\x43\xc1\xe5\xc5\x95\x70\x20\x34\xb3\x6d\x5b\xb1\x58\x9c\ +\x18\x9f\xd0\x74\x2d\x14\x0c\xd5\xeb\xf5\x8e\x61\xaa\xb2\x52\xad\ +\x56\x0b\x85\xc2\xde\xbd\x7b\xb7\x6c\xda\xf4\xc2\x73\xcf\x65\xd3\ +\x99\x5c\xbe\x4c\x04\x31\x1c\x0c\x62\x42\x30\xe0\x8c\x32\x8c\x31\ +\x00\xd0\x76\x99\x57\xa6\xcd\x01\x6f\x34\x9a\x10\x80\xf9\xf9\xf3\ +\x9b\x36\x6d\x52\x65\x09\x30\x50\x2a\xe6\xff\xf1\x1f\xbe\x5e\xcc\ +\xe5\x25\x51\x64\x8e\x43\x30\x66\xcc\x6d\xd4\x6b\xb5\x7a\xd5\x34\ +\x4d\x2f\xae\xd2\xdb\xdb\x9b\xcb\xe5\x56\x57\x57\x2f\x05\x67\x6c\ +\xdb\x66\x8c\x79\x65\xe6\x6f\xd4\xff\x91\x66\xb3\x59\xab\xd5\xbc\ +\x80\x1b\x85\x24\x14\x89\x27\x12\x89\x46\xa3\x51\xc8\xe7\x05\x51\ +\x8c\x84\xc3\x5e\xb1\xcd\xc8\xc8\xc8\x99\x33\xa7\xbd\xe9\xe1\xad\ +\xfb\x32\x00\x63\x6c\x18\xe6\xa6\x4d\x9b\x42\xa1\x80\xeb\x5a\xc5\ +\x52\x7e\x75\x75\xb5\x56\xad\xef\xda\xb5\xc7\x71\xe8\x6b\xc7\x8e\ +\xc5\xa2\x91\x1d\x33\xdb\x20\x84\x18\xe3\x72\xb9\xac\x28\xca\xe9\ +\xd3\xa7\x45\x51\xac\xd5\x6a\xc3\x23\xc3\x04\x63\x41\x14\xaa\xd5\ +\x5a\x3c\x1e\xaf\xd5\x6a\xf5\x7a\x7d\x78\x78\xc8\xfb\x22\xb1\x58\ +\x2c\x18\x0c\xb4\x5a\xed\x56\xab\x75\xc7\x1d\x77\xa4\xd3\xe9\x70\ +\x38\x1c\x0e\x87\x15\x45\xc1\x18\xaf\xac\xac\x0c\x0f\x0f\xaf\xad\ +\xad\x2d\x2c\x2c\x4c\x4c\x4c\x4c\x4c\x4c\x4c\x4f\x4f\xaf\xac\xac\ +\x74\x0c\x0b\x42\x20\x08\x04\x00\x07\x13\x0c\x38\x07\x10\x5c\xea\ +\x51\xf0\xc3\x32\x3e\x57\x04\xa5\x54\x51\x54\x41\x20\x73\x73\xe7\ +\xcf\x9e\x3d\xb7\x69\xd3\xb4\xd7\xdf\xd1\xdd\xdd\x7d\x61\xfe\xc2\ +\xdc\xdc\xd9\xf9\xf9\x79\x5d\xd7\x5f\x7d\xf5\xd5\xbb\xef\xbe\x7b\ +\x6c\x6c\x8c\x52\xba\xb2\xb2\x12\x8f\xc7\x77\xed\xde\xdd\x68\x34\ +\xce\x9f\x3b\x67\xdb\x56\x34\x1a\xed\xed\xed\x05\x10\x32\xc6\x74\ +\x4d\x57\x75\x0d\x13\x62\xb4\x0d\xc6\x19\x84\x90\x51\xca\x29\x73\ +\x1c\x87\x52\xea\x52\xea\xd8\x16\x60\x9c\x73\x80\x20\x02\x1c\x5c\ +\x8a\xba\xb8\xd4\x15\xdf\x00\x42\x58\xad\xd6\x20\xc6\x10\x42\xcb\ +\xb2\x6c\xdb\xf6\x24\xc0\x5b\xe9\x7b\xab\xe9\x43\x2f\xbd\x98\xcd\ +\x66\x02\x81\xc0\xdd\x77\xdd\xb5\xef\xa6\xbd\xaa\xa2\x00\x0e\x44\ +\x49\x64\x94\x11\x82\x9b\x8d\x06\x73\x5d\x45\x91\xbd\xbb\x14\x21\ +\x28\x08\xc4\x75\x1d\xcf\x25\x6f\xb7\xdb\x5d\x5d\x89\xb1\xf1\xb1\ +\x76\xab\x55\xaf\xd7\x39\x63\xaa\xa2\x00\x00\xa2\xd1\x68\x24\x1a\ +\x2d\xe4\xf3\xe7\xce\x9f\x6f\xb5\x5b\x00\xf0\x2d\x5b\xb6\x6c\xda\ +\xb4\x69\x70\x70\x70\x78\x78\x38\x1a\x8d\xea\xba\x4e\x29\x6d\xb7\ +\xdb\xd1\x68\x34\xd9\xd3\x73\x79\x2a\x83\x30\xc9\xe5\xf2\x8a\xa2\ +\x06\x02\x81\x58\x3c\x61\x18\x06\x00\x20\x18\x08\xc6\x13\xf1\xf5\ +\xf5\x75\x59\x96\x27\xc6\xc7\xfb\x7b\xfa\x25\x41\x44\x1c\xa8\xb2\ +\xec\x58\x96\x2e\xab\xd4\x76\x67\x4f\x9d\x7e\xfc\xc0\x63\x4f\x1c\ +\x38\x60\x99\x9d\x74\x3a\x9d\x4d\x67\x3b\x1d\xab\x52\xad\xd8\xb6\ +\xa5\xeb\x7a\x40\xd7\x1d\xc7\x4e\x24\xe2\xe5\x4a\xc5\xec\x74\xca\ +\xe5\x92\x6d\xd9\x04\x93\xc1\x81\x81\x64\x77\x52\x10\x84\xa1\xa1\ +\xfe\xa9\xa9\x49\x41\x20\xb7\xec\xbf\x59\x10\x84\xef\x7c\xe7\x3b\ +\xad\x56\x33\x1a\x8d\x00\xc0\x0c\xc3\x6c\x36\x1a\xb2\x2c\x45\x42\ +\x01\xd7\xe5\x5e\xf3\x41\xbb\x6d\x32\xc6\x20\x02\x82\x40\x5c\xc7\ +\x2d\x97\xcb\xa7\x4e\x9d\x2a\x14\x8a\x86\xd1\x66\x94\xbe\xf6\xda\ +\xab\xd9\x4c\x86\xba\x6e\xbe\x90\x77\x5d\x87\x52\x17\x21\xa8\x88\ +\x12\xe7\x8c\xba\x2e\x00\xc0\x4b\x15\x0e\x0c\x0c\x0c\x0f\x0f\x4b\ +\x92\x64\x59\x96\x57\x03\xde\x6a\xb5\xbc\x20\x0c\xe7\xfc\x52\xf7\ +\x99\x17\xa6\xc3\x18\x53\x4a\x6d\xdb\xe6\x00\x34\x9a\xcd\x6a\xad\ +\x46\x44\x21\x1e\x8f\xa7\x7a\x7b\xa7\x37\x6d\x4a\x67\x32\x94\xb1\ +\x91\x91\x11\x2f\x4e\x72\x19\xe5\x03\xf9\x42\x3e\x14\x0c\xf6\xf6\ +\xf6\x0e\x0f\x0f\xcb\xb2\xcc\x39\x8f\x44\x22\xa1\x50\xe8\xa5\x97\ +\x5e\xca\x66\x33\xe3\x63\xe3\x37\xed\xdd\x1b\x8f\xc5\xbd\x06\x08\ +\x2f\x3d\xd0\xd5\xd5\x75\xe4\xc8\x91\x2f\x7c\xe1\x0b\xdf\xfe\xd6\ +\xb7\x1b\xf5\x46\xab\xd1\x5c\x5b\x5b\x6d\x36\x9b\xd5\x5a\xd5\xb6\ +\x2d\x22\x10\x49\x16\x15\x45\x56\x55\xb5\xd3\xb1\x0c\xc3\x70\x5d\ +\xb7\xd5\x6a\x55\x2a\x15\x59\x96\x93\xa9\x6e\x00\x81\x24\x89\x53\ +\x53\x53\x00\x80\xc1\xc1\xc1\x54\x2a\xf9\xf0\xc3\x0f\x7b\x8e\x02\ +\x21\x04\x63\x6c\x9a\x26\xe7\x3c\x10\x08\x40\x00\x19\xe7\x97\xcc\ +\xc2\xb9\xbf\xfd\xc0\x8d\x18\x4c\x01\x94\xba\x3f\x12\x4f\x64\xfc\ +\xb2\xb2\x4c\x8a\x22\x17\x0a\xc5\x03\x07\x1e\x07\x80\xef\xda\xb5\ +\x43\xd7\x03\x2b\x2b\x2b\x82\x20\x24\x93\x49\xc7\x71\x0e\x1c\x38\ +\xe0\x45\xb7\x6f\xb9\xe5\x96\x68\x34\xaa\x69\x1a\x84\xb0\xd1\x68\ +\xd8\x8e\x8d\x10\xba\xf9\xe6\xfd\xde\x02\xb6\xd5\x6a\xf7\xf7\xf7\ +\x6b\xaa\xaa\x28\x8a\x28\x49\x8e\x65\x17\x0a\xf9\x56\xab\x05\x00\ +\xc0\x08\x43\x04\x3d\x99\x26\x84\x68\xba\x4e\x88\x00\xd0\xa5\x11\ +\xcc\x3d\x37\x56\x10\x45\x4c\x08\xc2\xd8\x75\x5d\x4f\xe0\xba\xba\ +\xba\x14\x45\x41\x98\x78\xce\xbe\x17\x6a\xf7\xde\xa4\xdd\x6e\xaf\ +\xae\xae\x16\x8b\xc5\x8e\x69\xf4\x24\x53\xa1\x60\x50\xd7\xf4\x70\ +\x28\x44\x30\xe2\x94\x21\x08\xcd\x56\x1b\x70\x2e\x08\xe4\xcd\xaf\ +\xc2\x18\x7b\x75\xd3\x9c\xf3\x64\x32\xb9\xb1\xb1\x71\xe6\xcc\x19\ +\x4a\x29\x21\x58\x94\x44\xc7\x71\xcc\x4e\xc7\xb2\xac\x68\x34\x3a\ +\x3e\x31\x21\x8a\xa2\xb7\xa8\x78\xf1\xd0\xa1\x52\xa9\xb4\xb4\xb4\ +\xd4\x6e\xb7\x17\x17\x17\x2f\x5c\xb8\xe0\x38\x4e\x5f\x5f\x5f\x32\ +\x99\x1c\x1b\x19\x75\xe9\xe5\x94\x42\x72\xce\x54\x55\xa9\xd5\x6a\ +\x86\x61\x10\x42\x7a\x7b\x7a\xad\x4e\x27\x99\x4c\xde\x73\xcf\x3d\ +\x5b\xb7\x6e\x15\x04\x42\x30\x89\x04\x43\xb2\x20\x1a\xad\xb6\x6d\ +\x59\xf1\x48\x34\x1a\x0e\xdf\x79\xdb\xed\xbd\xa9\x54\xb3\xd1\x38\ +\xfd\xfa\xa9\xc3\x2f\x1d\xce\xa4\xb3\xc5\x62\x09\x63\x2c\x4b\x0a\ +\x00\xb0\x6d\xb4\x6a\xb5\x1a\xa5\xae\x2c\x8b\xba\xae\x74\x75\xc5\ +\xca\x95\xf2\xec\xec\x19\x45\x91\x1d\xd7\x69\x36\x1b\x18\x43\x49\ +\x92\x02\x01\x2d\x1a\x8d\x36\x1a\xf5\x1d\x3b\xb7\x6f\xdf\x3e\x93\ +\xcb\xe5\x08\x21\xeb\xeb\xeb\x67\xcf\xce\x2e\x2c\xcc\x37\x9b\x4d\ +\x84\x01\x11\x10\x65\xd4\xb2\x2c\xb3\x63\x02\x00\x38\x03\xad\x96\ +\x91\xcb\xe5\x96\x97\x97\x4f\x9f\x39\x5d\xab\xd7\xe6\xe6\xe6\xaa\ +\xd5\x8a\x24\x92\x74\x26\x4d\x29\x95\x04\x21\x1e\x8b\x29\xb2\x6c\ +\x99\xa6\x6d\x59\x18\x21\x41\x14\x20\x44\xb2\xa2\x20\x84\x36\x36\ +\x36\x8a\xc5\xa2\x97\x3b\x75\x1c\xc7\xcb\x9a\x78\xd5\x20\x5e\x71\ +\x24\xe7\xdc\x9b\xbc\x65\x59\xf6\xba\xcc\x10\xc2\x44\x20\x8c\x33\ +\x55\x53\x53\x3d\x3d\xd1\x78\x6c\xdf\xcd\xfb\x76\xee\xda\x79\xe7\ +\x5d\x77\x66\x36\xb2\x82\x24\x4a\xb2\x04\x2e\xab\x43\x55\x92\x24\ +\xef\x6a\x26\x93\xc9\x9e\xde\x9e\xb6\xd1\x0e\x04\x02\x9f\xfe\xfd\ +\x4f\x7f\xea\x53\x9f\xea\xea\xea\x8a\x44\x23\x89\x44\x57\x20\x18\ +\xf0\x3e\x15\xa5\x74\x74\x6c\x6c\x78\x78\xf8\xbe\xfb\xee\x6b\x36\ +\x9b\x47\x8f\x1e\x7d\xec\xf1\xc7\xe7\xce\x9d\x5b\x5f\x5f\xb7\x6c\ +\x4b\x53\x35\x42\x04\x00\x80\x6d\x3b\x1d\xd3\x02\x80\xab\xaa\xe2\ +\x15\x08\xcd\xce\xce\x12\x42\x24\x49\xb2\x2c\x9b\x60\x82\x30\x96\ +\x55\xc9\x9b\xc3\x06\x06\x06\x6f\xbf\xfd\xf6\x85\x85\x85\x40\x20\ +\x60\xdb\xf6\xfc\xfc\xfc\xe2\xe2\x52\xa5\x52\xf5\xba\xc4\x11\x82\ +\x8e\x6d\x7b\xf9\x09\xd7\x75\xfd\xb0\xcc\x0d\x97\xfe\xa4\x94\xd6\ +\x6b\xf5\x44\x32\xe6\x39\x17\x9e\x4b\xd2\x31\x4d\xc7\xb1\x2f\x63\ +\x25\x77\xec\xd8\x89\x66\xb3\xb9\x73\xe7\xce\x68\x34\x62\x18\x46\ +\x2e\x97\x3f\x7c\xf8\x48\x30\x18\x0c\x87\xc3\x8c\xb1\x6c\x36\x1b\ +\x0e\x85\x1f\x7a\xe8\xa1\x78\x3c\xbe\xb6\xb6\xb6\xb1\xb1\xe1\x85\ +\xd1\x19\x63\xa1\x70\xf0\xc2\xf9\x79\x55\x55\x39\xe0\x47\x8e\x1c\ +\x89\x85\xc3\x9a\xae\x17\x0b\x85\x42\x3e\x4f\x39\x33\xcd\x4e\x32\ +\x95\x14\x88\xe0\x75\xba\x23\x04\x19\xa7\x08\x21\x24\x10\xe8\xdd\ +\x96\xf0\xe2\x27\xf7\xea\x5e\xa8\xe3\x32\x4a\x1b\x8d\x06\x75\xdd\ +\x60\x30\xe8\xf5\x97\xba\x8e\xc3\x29\x85\xe8\x62\x58\x13\x21\x44\ +\xa9\xcb\x39\xc8\xe7\x72\x2b\xcb\x2b\xf1\x68\xac\x53\xab\x95\xcb\ +\xe5\x6c\x36\x53\x2c\x16\x1d\xc7\x56\x55\xb5\x54\x2a\xea\xba\xc6\ +\x39\x50\x55\x85\x31\x06\x21\xd0\x34\x95\x73\x06\x00\xef\x58\xa6\ +\x20\x8a\xed\x56\x4b\x96\xe5\x60\x30\x50\xab\x55\x39\x07\x81\x60\ +\x30\xea\x3a\xcb\xab\xab\xd9\x6c\xb6\x63\x9a\xc3\xc3\x43\x7d\xbd\ +\xbd\x1b\xd9\xac\x20\x10\x41\x10\x18\xa5\x18\xe3\x7c\x3e\x9f\x4e\ +\xa7\xe3\xf1\xb8\xe7\xbc\xe7\xf3\xf9\xe9\xe9\xe9\x58\x2c\x1e\x0c\ +\xea\xec\x32\xe3\x03\x5c\x51\x94\x58\x3c\x66\x59\xd6\xd2\xe2\x42\ +\xbe\x90\x57\x35\xad\xd1\x68\x14\x0a\x05\x80\x70\x36\x9b\xc5\x88\ +\xec\xde\xbe\x3d\xbb\xb6\x92\xcb\x66\x04\x4c\x7a\x52\x3d\xdb\xb6\ +\x6e\xdb\xbd\x7b\x97\xd1\xe9\x9c\x3a\x33\x2b\x49\x62\xa5\x52\x89\ +\x84\x22\xa5\x62\x51\x96\xe5\x62\x31\x6f\xdb\x9d\x6d\x5b\x37\x03\ +\x00\x34\x5d\xe3\x1c\x28\x8a\x22\x20\x69\x78\x68\x38\x9d\x4e\xc7\ +\x62\x31\xce\xb9\x2c\xcb\xb2\xac\x74\x3a\x36\x63\x4c\x91\x95\x40\ +\x30\xe8\x52\x77\x7a\x6a\xfa\xc4\xeb\x27\x28\xa5\xa5\x52\xc9\xb6\ +\xed\xe1\xe1\xe1\x68\x24\x52\xab\x35\xa9\x4b\x25\x59\x50\x55\x55\ +\xe6\x00\x0b\xc4\x76\x28\x00\xc0\xb6\xad\xd3\xa7\x4f\x99\xa6\x6d\ +\x18\x1d\xe6\x3a\x22\x86\x13\x63\xe3\x7d\xa9\xde\x80\xac\xba\x9d\ +\x8e\x63\xd9\xb2\x24\x19\xed\xa6\xd9\x6e\x5b\xb6\x2d\x4a\xa2\xa6\ +\xa9\x91\x48\xc4\x5b\x24\x75\x3a\x1d\x4d\xd3\x64\x59\x76\x5d\xd7\ +\x2b\x98\xf1\xfc\x53\x2f\x31\xee\x79\xbb\xa1\x50\x28\x1a\x8d\x12\ +\x82\x9b\xad\xb6\x4d\x81\xd7\x07\xdb\x68\x36\xab\xd5\x6a\x5f\x5f\ +\x5f\xb1\x50\xe4\x9c\xeb\xba\x1e\x8d\x46\x1b\x8d\x26\x82\x88\x5f\ +\xd6\x9c\xaa\x69\xda\xd0\xf0\x90\xae\xeb\xdf\xf8\xc6\x37\x72\x1b\ +\x39\x4d\xd3\x4c\xd3\x58\x5c\x58\x1c\x1e\x1e\xad\x54\xaa\x2b\xcb\ +\x07\x6f\xda\xb3\xab\x56\xa9\x3c\xff\xfc\xf3\xb6\x6d\x0f\x0c\x0c\ +\xdc\xbc\x7f\xff\xfd\x0f\x3c\xd0\x6a\x36\xbf\xf2\x95\xaf\x70\xce\ +\x25\x51\x34\xda\xed\xf5\xd5\xb5\xe1\x91\xe1\x66\xb3\xb5\xb4\xb4\ +\x38\x30\x38\xc0\x28\x53\x14\x19\x40\xc0\x18\x57\x35\x35\xc6\x63\ +\x00\x00\x4d\xd3\x02\x81\x80\x6d\x59\xb2\xac\x50\x97\xda\x96\x1d\ +\x8a\x04\x3b\x9d\x0e\xc6\x78\x66\x66\xdb\xec\xec\xd9\x4a\xb9\x5c\ +\x2c\x14\x8a\xf9\xc2\xe0\xe0\x60\x77\x77\xb7\x61\x18\x94\x32\x59\ +\x95\xbd\xfd\x34\x2e\xee\x48\xe1\xcb\xdd\x8d\xe6\xb6\x13\x42\x20\ +\x04\x95\x4a\x19\x00\x80\x10\x86\x10\x1a\xed\xb6\x6d\xdb\x82\x20\ +\xbe\x25\x77\x06\x02\x60\xdb\x76\x3a\xbd\xb6\x6f\xdf\xde\x54\xaa\ +\xbb\xd3\x31\x8b\xc5\x82\x24\x89\xe7\xcf\xcf\x9d\x3a\x75\x72\x75\ +\x75\xd9\x34\x5b\x8a\xa2\xdc\x7b\xef\xbd\xaa\xaa\xb6\x8d\x76\xa7\ +\xd3\xf1\x2a\x91\x4d\xd3\xb4\x2d\x5b\x92\xa4\xfe\xbe\x3e\x5d\xd3\ +\x1b\xd5\xba\x2c\x08\x2b\xab\xab\xa5\x52\x51\x0b\xe8\xa6\xd5\x31\ +\xdb\xed\x80\xae\xab\xb2\xc2\xa9\xd7\x45\x08\x29\xa3\x10\xf2\x66\ +\xab\xca\xa8\xed\x9d\x69\xc8\x39\x80\x00\x41\x08\x6d\xcb\x76\x6d\ +\x1b\x50\x5a\xc8\xe7\xb9\x4b\x5d\xcb\x2e\x17\x4b\xe9\x95\xb5\xd5\ +\xe5\x95\x5c\x76\x83\x33\xa0\x69\x01\x45\xd5\x88\x20\xb9\x94\x01\ +\x80\x2c\xa3\xd3\x28\x57\x43\xb2\x1c\x55\x54\x0c\x40\xb5\x5a\x2a\ +\x97\x0a\x9c\x31\x59\x96\xe3\x89\x84\x4b\xa9\x43\xa9\xe5\xb8\x0d\ +\xc3\x00\x18\xdb\x2e\x75\x29\x83\x10\x61\x2c\x00\x06\x03\x6a\x40\ +\x53\xf4\x50\x28\xec\x52\x4e\x39\x6c\x77\xac\x8d\x7c\x7e\x61\x61\ +\x51\xd7\x02\x46\xd3\xb0\x8c\x8e\x2e\xeb\xd4\xa1\x91\x48\xec\x9e\ +\xfb\xee\x1f\x19\x1f\x77\x29\xbd\xe5\xe6\x9b\x13\x89\x44\x3a\x9d\ +\x9e\x9f\x9f\xcf\xe5\x72\x86\x61\x4c\x4d\x4d\x6d\xd9\xb2\x25\x10\ +\xd0\x65\x59\xbe\xbc\x0d\x4e\x28\x65\xf1\x78\xbc\x27\x95\x0a\x85\ +\x42\xa3\xa3\xe3\xe1\x70\xd8\xb6\xec\x40\x30\xa0\xaa\xaa\xa2\x28\ +\xa3\xa3\x63\xf9\x62\xfe\xd1\xef\x7f\x77\xa3\xb0\xa1\x06\x54\x22\ +\x89\x5a\x30\x68\x5a\xf6\x85\xc5\x45\xc7\x71\x46\x06\x07\xca\xf9\ +\x5c\x61\x63\x2d\x97\x5d\x85\xdc\x9e\x3d\x73\x12\x23\xbe\x69\x7a\ +\x32\x14\x0c\x71\x88\x0a\xa5\x4a\xb5\xde\xe6\x9c\x20\x44\x12\x89\ +\x78\x22\x9e\xe0\x8c\x2b\xb2\xcc\x18\x73\x1d\x47\x14\xb1\x24\x09\ +\xe5\x72\xc9\x68\xb5\x82\x81\x60\x24\x14\x1a\x1e\x18\x34\x5a\xed\ +\x9e\x64\x2a\x14\x08\x22\x0e\x1a\xb5\xba\xd1\x34\x24\x51\x54\x15\ +\x49\x10\x90\x24\x62\xc4\x19\xa0\x0c\x03\x28\x12\xc1\x32\x3a\xcd\ +\x46\xc3\x68\xb6\x5a\xf5\xd6\xa3\xdf\xfd\xee\xec\xa9\xd3\xa2\x20\ +\x88\x92\x84\x89\x60\xb9\xae\x1e\x0c\xc5\x93\x3d\x82\xaa\xbb\x00\ +\x06\x23\x11\x41\x10\xbc\xe4\x0d\x00\xc0\xd3\x77\x51\x14\x4d\xd3\ +\xf4\xa2\x73\x6f\xe4\x7b\x2e\x76\x63\xaa\xaa\x9a\x4a\xa5\x62\xb1\ +\x18\xe7\x40\x53\xd5\x78\x3c\x2a\x60\x28\x11\x64\x75\x4c\xbb\x63\ +\x36\xeb\xb5\xa5\xe5\x65\xc7\x71\x52\xa9\xde\xfd\xfb\x6f\x71\x29\ +\x33\x4c\xf3\x32\x7a\x83\x19\xe3\x82\x20\x4c\x4e\x8d\x25\x12\xd1\ +\x9d\x3b\x67\xfa\xfa\xfa\x00\x43\x8a\xac\xc5\xe3\x09\x41\x20\x43\ +\x43\x7d\xc1\x90\xf6\xf9\x2f\xfc\xf5\xa9\xd9\x33\xdd\xa9\xa4\xc3\ +\xe8\xd0\xc8\xb0\x43\xdd\x0b\x0b\xf3\x85\x52\xe9\x9e\xfb\xef\xab\ +\xd6\xeb\x2f\xbf\xf2\xca\xb9\x33\xb3\x02\x82\xcb\xf3\xf3\xa5\x7c\ +\x6e\x72\x74\x54\x16\x05\x45\x91\x0c\xc3\x60\x94\x72\xc0\x38\xa5\ +\xb2\x48\x52\xc9\x2e\x82\xa1\x24\x12\x08\x01\xa5\xae\x20\x12\x88\ +\x50\xad\x56\x33\x2d\x53\x10\x45\x49\x56\x87\x87\x46\x8c\xa6\x11\ +\x0d\x46\xc3\x81\x70\xbb\xd1\x6e\xd6\x1a\xd4\x65\xa2\x24\x21\x84\ +\x11\x11\x00\x22\x08\x63\x00\x91\x2f\xee\x37\x9a\xb6\x73\x4c\xf0\ +\xe4\xf4\x16\x81\x08\xa5\x52\xa1\x90\xdf\x28\x97\x8b\x94\xd2\xde\ +\xbe\x01\x51\x92\xdf\x52\xfd\x2f\x07\x00\x63\xbc\x6f\xdf\x4d\x5e\ +\x21\x9a\xa6\x69\x89\x44\x62\x75\x75\x65\x69\x69\xf1\xe0\xc1\x67\ +\x4e\x9f\x3e\xdd\x6e\x1b\x43\x43\x83\xc9\x64\xd2\xf3\x38\xc6\xc7\ +\xc7\xf7\xed\xdf\xe7\xb5\xa5\x5c\xb8\x70\xc1\x34\x4c\x2d\xa0\x8f\ +\x0c\x0d\xc9\x92\xd4\xe9\x74\x22\xe1\x70\xbe\x50\xe0\x9c\xaf\xad\ +\xad\xd9\xae\x9b\xec\x49\x01\xce\x19\xe3\x90\x03\x08\x38\x44\x50\ +\xd6\x54\x00\x81\x97\x44\x05\x80\x21\x04\x21\x84\x1d\xa3\x63\x77\ +\x3a\xcc\xa5\x10\x42\x59\x10\x03\x81\x40\x24\x12\x09\xe9\x81\x7c\ +\x76\xc3\x6c\xb7\x2b\xa5\xb2\xd1\x36\x6d\xcb\x15\x05\x02\x21\xa4\ +\x94\x76\x3a\x9d\xb5\xd5\xd5\x7c\x36\x1b\x0d\x86\xa0\x43\x8b\xf9\ +\x3c\x04\x00\x63\x6c\x98\x86\x6d\xdb\x8a\xa2\x28\xaa\x5a\x2e\x55\ +\x5c\xca\x5c\x97\xd9\x0e\x55\x34\x7d\x3d\x9d\x69\x34\xdb\xa6\xd9\ +\xe1\x0c\x58\x96\x8d\x09\x49\x67\xb2\x96\x65\x27\x53\x29\x9b\xba\ +\x8d\x56\xab\xd9\x6a\x5d\xec\xb5\x21\x82\x24\x49\x01\x3d\xb0\x6b\ +\xd7\x2e\xcb\xb6\xab\xf5\x3a\xa5\x74\x79\x79\x79\x60\x60\x20\x95\ +\x4a\x75\x75\x75\x35\x9b\xcd\xde\xde\xde\xb1\xb1\x31\xaf\x67\x35\ +\x14\x0e\x5f\xde\xf6\x55\x94\xd1\x64\x77\x72\xf3\x96\xad\xbd\xbd\ +\xbd\x23\xa3\x23\x5b\x36\x6f\x81\x08\xa6\xd7\xd3\x95\x4a\xa5\xb7\ +\xb7\x77\x66\x66\xdb\x2d\x37\xdf\x6c\xdb\xd6\xfc\xc2\x85\xb6\x61\ +\x50\xc0\x2b\xb5\x6a\x34\x1e\x17\x45\x51\xd1\x94\x3b\xef\xbc\x7d\ +\xf3\xa6\x29\x55\x96\x8a\xf9\x0d\x46\x6d\xab\xd3\x8a\x46\xc2\xd1\ +\x48\xb8\xd5\x6c\x36\x1b\x0d\x82\x48\x30\xa0\x03\x0e\x64\x59\x4c\ +\x24\xe2\xd1\x68\x78\x7e\xfe\x7c\xa3\x51\x77\x6c\x8b\x32\x17\x02\ +\xc4\x5c\x26\x8a\x42\x30\x18\x48\xc4\x63\xad\x56\x33\x91\x88\x77\ +\x77\x25\x4c\xa3\x1d\x8d\x84\x45\x51\x70\x5d\x47\x96\x44\x51\x10\ +\x5c\xc7\xa6\xae\x0d\x38\x47\x08\x29\xb2\x20\x4b\x82\x63\xdb\x41\ +\x3d\xc8\x1c\xd7\x6b\x49\x2b\xe5\x0b\x2f\xbe\xf8\xe2\xe1\x57\x5e\ +\x36\x0d\xa3\xab\x2b\xd1\xdb\xdb\xdb\x36\x8c\xb5\xb5\xb5\x68\x3c\ +\x2e\x2b\x0a\xc1\xc4\xcb\xdc\x0c\x0d\x0d\xc5\x62\x31\x00\xc0\x1b\ +\x25\x83\xcc\xcb\x87\x5f\x6a\x5c\xf0\x52\xe5\xed\x76\xbb\x54\x2a\ +\x95\x4a\xa5\x5a\xad\x56\x2a\x97\x6a\x95\x2a\xe4\x0c\x41\x4e\x10\ +\x8a\x46\xa3\xa1\x60\x70\x6a\x72\x32\x14\x0a\xae\xac\x2c\x2f\x2f\ +\xaf\x50\xca\x2e\x6f\xd7\x07\xce\x99\x24\x8a\xe3\x13\xa3\xe3\xe3\ +\x63\x53\x53\xd3\xf7\xdf\x7f\x7f\x20\x10\xc8\xe7\x0b\x87\x0f\x1f\ +\x8e\xc7\xe3\xfb\xf7\xef\xbb\xe7\x9e\x3b\x35\x4d\x3d\xf8\xdc\x73\ +\x2b\xab\xab\x8c\xb1\xf5\x74\xba\x63\x59\x91\x48\xa4\x63\x75\xb6\ +\x6d\xdb\x76\xdf\x03\xf7\xf7\xf4\xa4\x0a\xf9\x5c\x3e\xbb\x81\x11\ +\x52\x15\x39\x1a\x8b\x60\x8c\x1d\xc7\xa1\xd4\xf5\x42\x4c\x08\x23\ +\x41\x10\x7a\x52\xa9\x6c\x26\x93\xc9\x64\x18\xe7\x96\xd5\x81\xd0\ +\xdb\x0f\x89\x4b\x92\x18\x8e\x44\x38\xe7\x10\x80\x91\xe1\xe1\x76\ +\xa3\x41\x20\x8c\x45\x23\x10\x40\x81\x60\x51\x24\x00\x02\xc6\x39\ +\x7b\xc3\x47\xf3\xc3\x32\x37\x1c\x8c\x71\x49\x92\x26\xa6\x36\xb5\ +\xdb\x2d\xd7\x75\x31\x26\x8a\xa2\x88\xa2\x78\x19\x31\xf7\x4b\xcd\ +\x9f\x5e\x66\x35\x12\x89\xbc\xf8\xe2\x8b\xed\x76\xfb\xd7\x7e\xed\ +\xd7\xca\xe5\xf2\xa3\x8f\x3e\x7a\xe6\xcc\x19\xdb\xb6\x63\xb1\x58\ +\x26\x93\x09\x04\x02\x9a\xa6\x89\xa2\x28\xcb\x32\x63\xcc\x76\x1c\ +\x45\x55\x2c\xb3\x73\xfb\x9d\x77\x1c\x7c\xea\x69\x4a\xe9\xf0\xf0\ +\xb0\xe3\x38\xfb\xf7\xef\x0f\x85\xc3\x87\x9e\x7f\x61\x72\x7a\x3a\ +\x14\x0e\x21\x2c\x20\x84\xa8\x6b\x23\x81\x30\x4a\x39\x63\x9c\x32\ +\xc0\x01\x82\x88\x43\x6f\xb6\xe2\x86\x61\x48\x92\x14\x0c\x85\x5a\ +\x86\x51\xca\xe5\x54\x55\xcd\x64\x32\x95\x72\x65\x62\x72\x2a\x39\ +\x60\x37\x1a\x0d\x84\x83\x8c\x33\x41\xc0\x99\xf4\xfa\xda\xda\xea\ +\xf1\xe3\xc7\xa2\xe1\x30\xb3\x1d\x46\xa9\x17\xb6\x27\x98\x18\xb6\ +\xd9\xb1\xac\x60\x30\x58\x2a\x56\x64\x55\x75\xa9\xeb\x85\x23\x02\ +\x81\x20\x67\x4c\x10\x04\xea\xb8\x10\x42\xd3\xec\x84\x82\x41\xc6\ +\x98\xd1\x32\x83\xc1\x60\xad\xd6\x08\x06\x83\x9d\x4e\x07\x42\x18\ +\x0a\x85\x3c\xe1\x3e\x7f\xfe\xfc\xf8\xf8\x38\x67\x8c\x31\xb6\xb6\ +\xb6\x36\x36\x36\x16\x89\x44\x1c\xc7\x11\x04\xa1\x5c\x2e\xf7\xf5\ +\xf5\x11\x42\xe6\xe6\xe6\xca\xe5\xd2\xce\x5d\x3b\x2f\xa3\x89\x09\ +\x42\xd8\x36\xda\x2b\x2b\xcb\xba\x22\x8f\x8e\x8e\x54\x4b\x45\x84\ +\x90\x61\x9a\xb6\x65\x05\x43\xa1\x78\xa2\x3b\x97\xdb\x70\x3b\xc6\ +\xcd\xfb\xf7\xfd\xd5\x5f\x7d\x16\x70\x3e\x3e\x3e\xde\xdb\xdb\xcb\ +\x39\x1f\x1b\x1d\xc3\x18\x67\x32\x59\x04\x60\x31\x9f\xcf\x66\x32\ +\xa1\x60\x10\x41\x60\x1a\xed\xf4\xfa\x9a\x2c\x49\xd1\x48\x44\x20\ +\xb8\xd9\x6c\x09\x48\x91\x44\xa1\xbf\xbf\xcf\x34\x8d\xee\x64\x97\ +\x22\xcb\x00\x02\x46\x19\x26\xb0\xab\x3b\xae\x69\x4a\xb3\xd9\x12\ +\x84\x8b\x25\x49\x8d\x46\xa3\x54\x2a\x36\x1a\xb5\x54\x2a\xd5\x6e\ +\xb7\x1c\xd7\xc2\x18\x89\x92\x20\xcb\x5c\x94\x64\x00\xa0\x22\x93\ +\x70\x38\xb0\x79\xf3\x74\x2c\x1e\x8f\x84\x23\x95\x4a\x31\xb3\xbe\ +\x54\xad\x54\x8c\x76\x5b\x12\x85\x68\x38\x1c\xd0\x75\x08\x78\xc7\ +\x34\x00\xa5\x80\xf3\x6c\x36\x1b\x0a\x05\x4f\x9d\x3a\x75\xc7\x1d\ +\x77\x0c\x0e\x0e\xce\xcf\xcf\x0b\x82\x40\x08\xf1\x9a\x54\xbd\x5a\ +\x14\xaf\x78\x06\xbe\x41\xa9\x54\xf2\x1a\x47\x31\xc6\x0c\xa0\x44\ +\xa2\x3b\x18\x0a\xb6\xda\x66\x24\x12\xd9\xb4\x79\x4b\xa5\x5a\xcd\ +\xa4\xd3\xcb\x2b\x6b\x86\x61\x06\x74\x8d\x10\x02\x2e\xa7\x0a\x15\ +\x32\xce\xf2\xf9\x42\xbb\xd5\x1a\x19\x19\x41\x18\x07\x02\x81\x85\ +\x85\x05\xd3\x34\x83\xc1\x60\x5f\x5f\xdf\xb6\x99\x6d\xb9\x5c\xe1\ +\x81\x07\xde\xf3\x47\x7f\xf4\x9f\x67\x67\x67\xc7\xc7\xc7\xdf\xff\ +\xfe\xf7\x47\xa3\xd1\x40\x20\x40\x29\xed\x58\x16\xe2\xbc\x98\xdb\ +\x78\xf5\xc8\xd1\xc1\xd6\xe0\xae\x3d\xbb\x05\x22\xd6\xab\x55\x0e\ +\xa1\x28\x8a\x9c\x73\xc7\x76\x30\x46\x08\x93\x78\x3c\xae\x69\x9a\ +\xae\xeb\x91\x68\x94\x3a\x0e\x26\x04\x00\x10\x0c\x06\x03\x81\x80\ +\x61\x74\x20\x04\x8e\x6b\x77\x27\xbb\x34\x5d\x35\x3b\x46\xbd\x5e\ +\x93\x1c\x45\xe3\x5a\xc3\x68\x69\xba\x8e\x05\x02\x11\xfa\xff\xd9\ +\x7b\xd3\x60\xc9\xd2\xb3\x3c\xf0\x5b\xcf\x96\xe7\xe4\xbe\xdc\xfd\ +\xd6\xad\xaa\x5b\xd5\x55\xbd\x57\x77\x97\xd4\xdd\x52\x0b\x49\x20\ +\x83\x10\xb8\x65\x3c\x06\x4c\x10\x01\x0c\x81\x81\x40\x08\x3b\x82\ +\x60\x88\x86\x5f\x33\x11\x02\xe3\x19\x9b\xc0\x11\x48\x30\xc8\xed\ +\x30\x0e\x81\xc5\x22\x04\xad\xa5\xa5\x56\xaf\xd5\x6b\x75\xd7\xbe\ +\xdc\xba\xfb\x96\x37\xf7\xed\xec\xe7\xdb\xe6\xc7\x57\x5d\x68\x6c\ +\x60\xd4\x25\xd9\x46\x83\x32\x32\x32\xb2\x22\x32\x32\xeb\x9e\xe5\ +\xf9\xde\xef\x79\x9f\xe7\x79\x11\x21\x08\x7d\x9b\x67\xcb\xa8\x5b\ +\x4f\x08\x6f\xbd\x07\x10\x64\x10\xa6\x18\x31\x03\x31\xa9\xfe\xfa\ +\xa3\xff\x6f\x4a\xe1\x9b\xfc\xdd\xbf\xe3\xeb\x6e\xa6\x0f\x2a\x00\ +\x95\x7a\xfb\x0d\xd0\x4c\x31\x54\x7f\x4f\xf0\x5d\x42\x0c\x8a\xc5\ +\xb2\xae\x60\x74\x4d\x74\x3b\x04\x3e\x84\x42\x48\x2d\x51\xb0\x2c\ +\xeb\xd2\xa5\x4b\x4f\x3f\xfd\xf4\x8f\xfe\xe8\x8f\xfe\xf2\x2f\xff\ +\xf2\x1f\xfd\xd1\x1f\x3d\xfb\xec\xb3\x5b\xdb\xdb\xbb\xbb\xbb\x53\ +\x53\x53\x96\x65\xf9\xbe\xdf\x3a\x68\x01\x00\xb4\x2c\x7d\xe5\xfa\ +\xca\xa9\x53\xa7\xa8\x69\xb0\x24\x59\x5e\x5e\x7e\xe5\x95\x57\x82\ +\x20\x28\x97\xcb\xd4\x30\x0c\xdb\xfa\xec\x67\x3f\xfb\xe1\x0f\x7f\ +\xf8\xbb\x3f\xf4\x8f\xa4\x52\x50\xd7\xea\x8c\x65\x59\x96\x25\x09\ +\x25\x37\x79\x19\x05\xa1\x69\x59\x06\xa5\x9c\x73\x20\xe4\x64\x3c\ +\xde\xde\xda\x72\x9d\x1c\xcf\xd8\xde\xde\xde\xc3\x0f\x3f\x7c\xf2\ +\xe4\x89\x9c\x63\x53\x83\xa4\x49\x8a\x30\xa4\x04\x63\xa8\x8a\xc5\ +\x62\xad\x56\x4b\xa3\x30\x89\x42\xc6\x98\x42\x4a\x49\xa9\x3b\x72\ +\x08\x00\x4a\x29\xc6\x78\x32\x99\x20\x8c\x31\xc6\x85\x42\x61\x79\ +\x79\xf9\xfa\xd5\xab\x9c\xf3\x52\xa9\x94\x24\x49\x92\xc4\x7e\xe8\ +\x1f\x2d\x2c\x53\xa0\x52\xce\x8b\xc5\xc2\x68\x34\xf4\x7d\x9f\x52\ +\x3a\x33\x33\xa3\xd5\x78\xbd\x5e\x4f\x2b\x25\x84\x94\xa5\x72\x59\ +\x08\x51\x2c\x16\x37\x37\x37\x1f\x79\xe4\x11\xcb\xb2\xde\x7c\xf3\ +\xcd\xfd\xfd\xfd\x5c\x2e\xf7\xde\xc7\xde\x7b\x7b\xa7\x0f\x23\xd4\ +\xed\xf6\xfa\xbd\xde\x3d\xef\x7b\x2c\x97\xb3\x37\xd6\x37\xb4\x34\ +\xf0\xa0\xd5\xca\xd2\x14\x42\xb8\xbb\xbb\xbb\xb8\xb8\x98\xa6\x89\ +\x06\xc1\x20\x08\xce\x9e\x3d\xeb\x79\x5e\x18\x86\x0b\x0b\x0b\x84\ +\x90\x56\xab\xd5\xef\xf6\x74\x94\xc2\xc9\x93\x27\x2b\x95\x8a\xe3\ +\x38\xb3\x27\xee\xa8\x94\x0b\x52\x01\xdb\x76\xc6\xe3\x91\xeb\xba\ +\x94\x52\x00\x80\xe0\x42\x41\xa0\xa4\x42\x18\x21\x82\x80\x02\x8c\ +\xf1\x5b\x16\x79\x42\xc8\xea\xea\xaa\x65\x59\x1f\xfd\xe8\x47\x3d\ +\x2f\x1f\xc7\xb1\x6d\xdb\x51\x1c\xc8\x84\x63\x42\xa8\xa1\x10\x82\ +\x42\x02\x2f\xe7\xe5\xdd\xdc\x99\x97\x5e\x42\x88\x24\x69\x24\xa5\ +\xec\xf5\x7a\xeb\xeb\xeb\x9c\x0b\xcf\x73\xa5\x94\x73\x73\x73\xc5\ +\x62\xf1\xfc\xf9\xf3\x1a\xbb\xb5\x1d\xa1\xd3\xe9\xf8\xbe\xcf\x18\ +\x0b\x82\x40\x29\xc5\x18\x83\x6f\x43\xa1\x56\x58\xea\xeb\x56\xf7\ +\xd5\x0d\xc3\x70\x1c\x87\x52\xaa\x10\xb6\x6c\xeb\xf8\xf1\xe3\x10\ +\x13\x84\xf0\xc2\xc2\xe2\xd8\x9f\xc4\x51\x28\xa4\xca\xe5\x5c\xbd\ +\x3c\xdc\xc6\x96\x09\x21\x94\x24\xe9\xd5\x2b\xd7\xee\xbf\xff\x7e\ +\x44\x70\xbb\xdd\x8e\xa2\x28\x9f\xcf\xaf\xaf\xaf\x77\xbb\xdd\xc6\ +\x54\xe3\xea\xd5\xab\x8d\x46\xe3\xce\x3b\x4f\xde\x0c\x3b\x42\xe8\ +\xcc\x99\x33\x95\x4a\xa5\xd5\x6a\xcd\xcf\xcf\x33\xc6\x26\x13\xbf\ +\xd9\x6c\xee\x6c\x6f\x1f\xb4\x5a\x0b\x4b\x4b\xf5\x7a\xdd\xb4\xcc\ +\x4a\xad\xe6\x7a\x1e\x50\x4a\x2a\xc9\x92\x54\xc8\xcc\xb2\x2c\xbd\ +\x98\x01\x25\xf5\x36\x45\xef\x51\x20\x84\x83\xc1\x20\x4b\xb3\xf1\ +\x78\x92\xc5\x71\x10\x04\xcf\x3c\xf3\xcc\xf7\x7c\xe8\x43\x8d\xe9\ +\xe9\x8c\x33\xdb\xb1\x81\x52\x59\x92\x52\x42\x15\xc2\x90\x7c\x8b\ +\xc0\x5d\x4a\x19\x45\x91\xfa\xef\x8c\x5c\x0a\x02\x01\xa0\x84\x40\ +\xbe\xfd\x0a\x81\x32\xa5\x32\x94\x32\xa4\x34\x95\x32\xa4\xa4\x4a\ +\x51\xa5\x8c\x54\x1c\x5f\x23\x27\xbf\x46\xe9\x84\x5b\x89\x30\x13\ +\x61\xa5\xd2\xc8\x6e\x3e\x29\x93\x06\x93\x98\x2b\xc2\x15\xe1\x92\ +\x08\x85\x24\x40\x52\x22\xf9\xd7\x28\x0c\x6e\x2d\x18\x08\x48\x08\ +\x25\x86\x02\x43\x81\x21\x23\x50\x10\xc4\x28\x64\x14\x67\x14\x66\ +\x06\xca\x4c\x94\x1a\x38\x31\x51\x62\xe1\xc4\xc6\xb1\x85\x63\x07\ +\xc7\x16\x16\x04\x72\x8a\xf8\xcd\x57\xc4\x29\x64\x14\x09\x02\xa1\ +\x04\x48\xa9\xb7\x5f\x15\x92\xff\x5d\x8e\x95\x61\xe1\xbf\x63\xeb\ +\xa9\x2d\xf8\x9b\x9b\x9b\x3a\x37\xb5\xd1\x68\x78\x9e\x77\x5b\x1b\ +\x55\x15\xc7\x89\xde\x35\x1f\x1c\xb4\x3f\xf1\x89\xdf\xfc\xae\xef\ +\xfa\xc0\x2f\xfd\xd2\x2f\xf5\xfb\x83\xcb\x97\xaf\x78\x5e\xfe\xca\ +\xa5\x2b\xd7\xaf\x5f\x2f\x16\x8b\xa3\xd1\x08\x63\x3c\x1e\x8f\xf5\ +\xdd\xa8\xc3\x66\x77\x76\x76\xe6\xe7\x66\x10\x46\xb6\x65\xf5\xfb\ +\x7d\x9d\x0f\x15\x85\x61\xaf\xd7\x4b\x92\x24\x8a\xa2\x34\x4b\xa3\ +\x38\x8e\xc3\xc0\xcd\xd9\x48\xc9\x71\x7f\x80\x21\xb4\x6d\x1b\x40\ +\x24\x38\x87\x90\x60\x84\x92\x38\xd6\x6d\xc9\xf1\x70\xb0\xb1\xb6\ +\xfa\xe0\x43\x0f\x41\xa4\x1c\xc7\x6a\xd4\xab\x71\x14\x65\x42\xce\ +\x1d\x5a\x14\x52\x20\x04\x19\xcb\x38\x17\xed\x83\xe6\xde\xde\x4e\ +\x38\x9e\x88\x8c\x19\x7f\x06\x5b\x00\x00\x20\x00\x49\x44\x41\x54\ +\x79\xae\x4b\x2d\xda\xed\x75\xb5\x00\x43\x01\xa0\x4b\xbf\x38\x4d\ +\xe6\x17\x16\x10\x42\xc7\x8f\x1f\x9f\xaa\x37\x3a\xad\xd6\x60\x30\ +\x98\x99\x9a\xf6\x3c\xaf\xdb\xeb\x6a\xc6\x20\x88\xa2\x7c\x3e\x3f\ +\xf1\x03\x7d\xfd\xeb\xfc\x71\xed\xa2\xcc\xe7\xf3\xda\xaf\x24\xa5\ +\x9c\x8c\xc7\x52\xca\xf9\xf9\xf9\xd5\xd5\xd5\x4b\x97\x2e\x1d\x3f\ +\x7e\xbc\x50\x28\xac\xae\xae\xde\x77\xdf\x7d\xcb\x47\x97\x39\x67\ +\xb7\x71\xd8\x39\x17\x8b\x0b\x0b\x85\x4a\x1d\x2a\xf9\xca\x2b\xaf\ +\x8c\xc6\x23\x4a\x68\x26\x78\xad\x56\x2b\x95\xca\xeb\xeb\x6b\x59\ +\x96\x09\x29\xcf\x9d\x3b\xa7\x4f\xf4\xc6\xc6\xc6\x89\x13\x27\xb4\ +\x4b\x4b\x8b\x7f\x6c\xdb\x52\x40\xa4\x69\x9c\x73\xec\xd9\xd9\xe9\ +\xf9\xb9\x19\x2f\x9f\x27\x18\xc5\x71\xcc\x18\x17\x42\x04\xa1\x3f\ +\x1a\x0d\xae\x5d\xbb\xea\x79\x39\xce\x59\x1c\x86\x3a\xb0\x1e\x42\ +\x88\x31\x51\x4a\xb8\x39\xbb\x58\x2c\x14\x0a\xf9\x97\x5f\x3e\xc3\ +\x58\x6a\x18\x24\x4d\x63\x42\x4a\x86\x41\x87\xc3\x41\xa9\x52\xc4\ +\x98\x18\x86\xa5\x13\x66\xfc\x89\xdf\x6a\xee\x4b\xc1\x59\x1a\x6f\ +\x6e\x6e\x3b\xb6\x15\x06\xe3\x30\x98\x6c\x6d\x26\xb6\x6d\x23\x28\ +\xfb\xfd\x81\x3f\x19\xd9\xb6\xa3\x94\xb0\x4c\x5a\xa8\x57\x07\x83\ +\xc1\x64\x32\xb9\x7c\xf9\x72\xa1\x50\xf0\x3c\x6f\x34\x1a\xe9\x0d\ +\xa2\x6d\xdb\xfa\x20\x5b\x96\xa5\x81\xcf\x30\x0c\xad\x24\xa1\x94\ +\xb2\x8c\x31\xc6\x52\x2e\x4c\xd3\x6e\x36\x9b\x86\x69\x7b\xf9\xfc\ +\xf6\xce\x56\xaf\x3f\xd8\xdd\xdd\xb3\xed\x5c\xb7\xdb\xe3\x9c\xc1\ +\xdb\x2a\xef\xa4\x94\x8e\xe3\xbc\xef\x7d\xef\x2b\x94\x8a\xbd\x4e\ +\xf7\xcd\xb3\x67\xd3\x34\xe5\x9c\x9b\xa6\x69\xdb\xb6\x65\x5a\xe7\ +\xcf\x9f\xbf\xf3\xce\xbb\xbe\xf4\xa5\x2f\xf5\xfb\x7d\x42\xc8\xca\ +\xca\x0a\xe7\xfc\x23\x1f\xf9\xc8\xe2\xe2\xa2\x69\x9a\x98\x10\x8c\ +\xf1\x70\x30\x84\x08\x71\xce\xab\xd5\x6a\xb1\x58\xb4\x6c\xdb\x30\ +\x8c\x34\x49\x00\x00\x52\xa9\x24\x8a\xa3\x20\x18\xfb\x93\xf1\x68\ +\xa4\x94\x8a\x82\x90\x1a\x86\x04\x4a\x47\xeb\x28\xa5\x0c\x83\x64\ +\x69\x72\xfc\xf8\xf2\xfa\xca\x8d\x56\xfb\xe0\xd4\xfd\xf7\x2a\x25\ +\x2c\xdb\x50\x89\x14\x9c\x09\x04\xec\x9c\xa3\x47\x0f\x00\xa9\xbe\ +\x35\xe0\x8e\x10\xd2\xcd\x9c\x6f\xc1\x3a\x01\xa1\x04\x40\xbe\x8d\ +\xad\xe0\x66\x5c\x8f\x02\x0a\xb8\x42\x56\x39\x2f\x73\x5e\xe6\xac\ +\xc8\x79\x89\xf3\x46\xc6\x4b\x82\xbb\x42\xb8\x42\xe4\xa4\xcc\x09\ +\x91\x93\xca\x11\x02\x08\x09\x9a\x40\xbe\x86\x33\x0b\x31\x03\x65\ +\x26\xce\x0c\xc4\x0c\xc4\x0d\xc4\x28\x14\x16\x0e\x5c\xca\x09\x14\ +\xe4\x26\x6a\x4b\x04\x25\x82\x0a\x41\x05\x81\x7a\xfb\xb4\xeb\x9f\ +\x87\x52\x41\xa9\xb0\x54\x48\x00\x2c\x14\x16\x7f\xbd\x2a\xb8\xa9\ +\x20\x01\xa7\x99\xa0\x99\x32\x32\x49\x53\x61\xa6\x92\xa4\x02\x28\ +\x09\x00\xe2\x26\x4a\x2d\x9c\x59\x38\xb1\x6f\x3d\xc9\xa8\x6c\x84\ +\x79\x12\x78\x34\xf4\x68\x90\x27\x41\x9e\x06\x1e\x95\x18\xea\xa5\ +\xeb\xd6\xef\x42\xa5\xa0\x04\x50\xa9\xff\x4e\x95\x3e\x84\x50\x2a\ +\xf5\x17\x9f\xff\xfc\xca\xca\x4a\xad\x56\xfb\xd8\x2f\xfc\x42\xa1\ +\x58\xbc\xbd\x45\x7d\x3c\x9e\xe8\x1a\xea\xd3\x9f\xfe\x74\x96\x65\ +\xbf\xf2\x2b\xbf\x4c\x08\x15\x52\x3e\xfc\xf0\x23\x5f\xfd\xea\x33\ +\x49\x9a\x3c\xfd\xf4\xd3\x61\x18\x76\xbb\xdd\x2b\x57\xae\x44\x51\ +\xa4\x65\xc8\x53\x53\x53\xb3\xb3\xb3\x5b\x5b\x5b\x0b\x0b\x73\x40\ +\x49\x62\x18\x96\x65\xe9\x8a\xf2\xdc\xb9\x73\xf5\x7a\xdd\x30\x8c\ +\xd6\xc1\xc1\xa0\xd3\x1b\x4c\x26\xc5\x7c\x2e\x97\xf3\x84\x60\xed\ +\x76\x1b\x00\x30\x7f\xf8\x28\x90\x02\x42\x08\xa4\x52\x50\x45\x51\ +\x98\xc4\xb1\x6d\x59\x04\x63\x82\xf1\xea\x8d\x1b\x94\xd0\xc3\x4b\ +\x4b\x8c\xb1\x6b\xd7\x2e\x1f\x3d\x71\x27\xcf\x52\x80\x11\x46\x24\ +\x49\x63\xa8\x54\xbd\x5a\x3d\xfd\xd0\x43\xdd\x56\x7b\x7f\x67\x47\ +\x2a\x39\x0e\x27\x71\x94\x48\xa5\xd2\x34\xe5\x8c\xd9\xb9\x5c\x2e\ +\x97\x0b\xa2\x08\x42\xc8\x18\x6b\x36\x9b\x93\xd1\x98\x31\x3e\x99\ +\x4c\xe2\x38\x76\x73\xae\x52\xc0\xb1\xec\xdd\xdd\x5d\xa1\x14\x89\ +\x23\x3d\x25\xe4\x96\x26\x4f\x77\xf6\xfa\xfd\xfe\x5d\x77\xdd\x75\ +\xe3\xc6\x8d\xad\x9d\x9d\x63\xc7\x8e\x3d\xf2\xc8\x23\xc3\xe1\xf0\ +\xd8\xb1\x63\x2b\x2b\x2b\x3a\x59\x65\x71\x71\xf1\xdd\xef\x7e\xb7\ +\xe7\x79\x83\x61\xff\x36\xf8\x5f\xa5\x94\x69\x99\x71\x6f\x78\xf6\ +\xf5\xd7\xb2\x34\x3e\x7c\xf8\xf0\x85\xb7\xde\xd4\x3b\x77\x2e\xf8\ +\xea\xea\xea\xbd\xf7\xdc\xdb\x3e\xd8\xeb\xf5\xba\xda\xcf\x79\xe8\ +\xd0\x21\x9d\x4f\x52\x2e\x97\x1d\xc7\x99\x9f\x9f\x87\x4a\x8d\x06\ +\x7d\x08\x41\xb9\x5c\xba\xf3\xe4\x49\x29\x65\x12\xc7\x9c\xb1\x62\ +\xa9\x54\x2c\xe4\x01\x00\x79\x37\x77\xe3\xc6\x0d\xc6\xb2\x99\x99\ +\xa3\x85\x62\x5e\x08\xa9\x65\xdd\x49\x92\x84\x61\xb0\xbf\xbf\x4f\ +\x29\x15\x82\x5f\xbd\x7a\xb5\xdb\xed\x8c\xc7\x63\xed\xd3\x49\xd3\ +\xf4\xd0\xa1\x43\xa6\x69\x70\x2e\x08\xa1\x18\x23\xa5\x54\x1c\xa7\ +\x17\x2e\x9c\x7f\xe9\xc5\x97\x06\xc3\x51\xb7\xdd\x6e\x35\xf7\xaa\ +\xd5\x0a\xe7\x19\x21\x44\xcf\x2a\x69\xb7\xdb\x41\x10\xb4\xdb\xad\ +\x62\xb1\xe8\xba\xee\x38\x4d\xdb\xed\x76\x3e\x9f\x0f\xc3\xb0\xd9\ +\x6c\x6a\x2b\x93\x6d\xdb\x8c\xb1\x28\x8a\x0c\xc3\x08\x82\x40\x73\ +\xee\x18\x63\xed\x89\xd3\x63\x52\xb4\xa7\xc9\xf5\xdc\x99\xb9\xf9\ +\x87\x1f\x7d\x0f\xe7\xfc\xc2\xc5\xcb\xed\x4e\xa7\xd7\xeb\x49\x00\ +\xd3\x34\xc5\x84\x4a\x29\x74\x0a\x8d\xba\x1d\xda\x5d\x21\x04\x0b\ +\xa5\x62\x73\x6f\xff\x8b\x5f\xfc\xe2\xc9\x93\x27\x6d\xdb\x96\x52\ +\x2e\x2f\x2f\x6b\x31\x7b\xa1\x50\x38\x72\xe4\xc8\xd3\x4f\x7f\x45\ +\x0b\x37\x4f\x9c\x38\xa1\x1b\x2d\x47\x8e\x1c\x51\x4a\x4d\x4f\x4f\ +\xd7\x2b\xd5\xfd\xed\xad\xd5\x1b\x37\x2c\xdb\xbe\xf3\xe4\x49\x4a\ +\x69\x96\xa5\x10\x23\x21\xa5\x65\x59\x96\x69\xda\xa6\xc5\xd2\x34\ +\x08\x82\x52\xb9\x5c\x6b\xd4\xa5\x90\x19\x63\x42\xde\x14\xf5\x6b\ +\x53\x74\xad\x5a\x3d\x38\x68\xee\xee\xed\x46\x61\x18\x84\x21\xe7\ +\x6c\x6d\x6d\xcd\xcd\x7b\x39\xcf\xb5\x2d\x87\x20\x0c\x00\xd4\xcb\ +\xde\xff\x7c\x5a\x46\x01\x20\x21\xe4\x10\x70\x00\x01\x80\xb6\x14\ +\x79\x0d\xd3\x42\xce\x66\xd9\x6c\x96\xcd\x64\x6c\x26\xcb\xa6\x33\ +\x36\xc5\x18\x56\x4a\x02\x70\xb3\x78\x07\x40\x40\xd8\xa3\xa4\x4f\ +\x48\xcb\xb2\x86\x84\x0c\x09\x19\x13\x3c\xc2\xb8\x2f\xb1\x77\x8f\ +\x79\xf4\x03\x66\xc6\xc0\xd7\xc1\x37\x50\xe8\xeb\xde\x40\xa0\x20\ +\x54\x08\x28\x08\xd5\xcd\x05\xe4\xed\xb9\x3d\xb7\xb8\x16\x05\x00\ +\x50\xf0\x26\xaf\x72\x13\x6d\xa1\x54\x48\xbf\x4a\x05\x25\x40\x52\ +\x21\xa9\x90\xb8\xb5\x00\x48\x33\x96\x4e\xc8\x9c\x40\x38\x21\xcb\ +\xf9\x22\xe7\xb3\x9c\xcf\xdc\x80\xd7\x5a\xc1\xd1\x6b\xe2\x16\x76\ +\xeb\xfa\x3d\x74\xe9\xb0\x6a\x0c\x2b\xc6\xa8\x6a\x0e\xaa\xe6\xa0\ +\x6e\x05\x1e\x49\x4d\x9c\xd8\x38\xb5\xb1\xc0\x10\x0b\xfd\xfd\x00\ +\x7e\xeb\x76\x46\x52\x48\xcb\x34\xff\xd7\x9f\xfa\xa9\xcf\x7f\xfe\ +\xf3\x8f\x3d\xf6\x58\xa3\xd1\xe0\x8c\xdd\x06\x09\x09\x21\x7c\xeb\ +\xad\xb7\x94\x52\xfb\xfb\xcd\xa7\x9e\xfa\xc2\x13\x4f\x3c\xb1\xb2\ +\xb2\x7a\xd0\x3c\x28\x14\x0a\xbe\xef\x67\x8c\x11\x42\xb3\x2c\x9b\ +\x99\x99\x69\xb7\xdb\x3a\xea\xe8\x96\xac\x4d\xef\xe8\x7b\x9d\xee\ +\xd4\xf4\x54\xb1\x58\x3c\x79\xf2\xe4\x67\x3f\xfb\xd9\x99\x99\x99\ +\xe3\xc7\x8f\x17\x4a\x25\xce\xd8\xcc\xec\xec\xec\xfc\x5c\x35\xe3\ +\xa6\x81\xb3\x34\x36\x09\xf1\x27\xbe\x12\xf2\x5d\x4e\x0e\x28\x09\ +\x01\x8c\xe3\xd8\x34\x68\xb1\x58\xdc\xe8\xf5\xda\x37\x51\xc0\xde\ +\xdc\xd8\x18\xf6\xfb\x18\xa3\xc9\x78\x8c\x20\x2e\x78\x5e\xc6\x52\ +\xc7\x70\x20\x90\x96\x61\xb8\xae\x33\x1a\xe0\x30\x08\xaa\xe5\x12\ +\x8b\xe3\x8b\x97\x2f\x52\xcb\x98\x99\x99\x6e\x36\x5b\x49\x92\xe8\ +\xed\xb0\xeb\xba\xfb\x07\xcd\x83\x83\x83\xc3\x87\x0f\xdb\x8e\x9d\ +\xcf\xe7\x4b\x85\x42\x10\xf8\x7a\x32\x4e\x18\x86\x53\x33\xd3\x27\ +\x4e\x9c\xf0\x0a\x85\xb5\x8d\x8d\xb7\xce\x9d\xd3\x51\x85\x94\x52\ +\xed\x3d\x69\x34\x1a\x49\x92\xec\xee\xee\xfa\xbe\x0f\x01\xd8\xdb\ +\xdb\x7b\xed\xb5\xd7\x8e\x1e\x3d\x5a\xad\x56\x5d\xd7\x7d\xdf\xfb\ +\xde\xf7\x99\xcf\x7c\xe6\xbe\xfb\xee\xb3\x2c\x6b\x75\xf5\x46\xbd\ +\x51\xbf\x0d\x42\x8c\x52\xba\xb6\xb6\xfe\xb5\x17\x5f\x6e\x54\xca\ +\x27\xef\xb8\xf7\xaf\xfe\xe2\x2f\xf2\x85\x42\xb3\xb9\x2f\xb8\xd8\ +\xde\xde\x26\x84\xec\xee\xed\xa6\x51\xf0\xc0\x03\x0f\x6c\x6d\x6d\ +\x6b\xea\xe0\x91\x47\x1e\xd9\xde\xde\xde\xdb\xdb\x9b\x9d\x9d\x9d\ +\x9e\x9e\x3e\xbc\xb4\xf4\xc6\xab\xaf\x60\x84\x1c\xc7\x5e\x58\x58\ +\xf0\x3c\xaf\xd3\xe9\xa4\x49\x62\x5b\xa6\x92\x2a\x49\x13\xd7\xcd\ +\x71\xce\x6c\xdb\x4e\x92\x18\x22\x44\x20\x14\xba\x3d\xe3\xd8\xbe\ +\x3f\xc9\xe5\x9c\x5a\xad\x1e\xc7\xd1\xc1\x41\xd3\x75\xdd\xb9\xb9\ +\x39\xed\x23\x2b\x95\x4a\x69\x9a\x96\x4a\x45\x2e\x44\x1c\x27\x69\ +\x9a\x31\xc6\x21\x84\x6e\x2e\xe7\x38\xd6\x1b\xaf\xdf\xd8\xdf\xdb\ +\xed\x77\xfb\x93\xf1\x50\x01\xc9\x38\xcf\xe5\x1c\x29\xa5\x14\x02\ +\x23\x04\x6f\x8e\x25\x12\x08\x42\x2e\x65\x1c\xc7\x10\xc2\x52\xa9\ +\xa4\xed\x0e\xfa\xbc\x84\x61\xa8\x94\x22\x6f\x87\x44\x42\x08\x6d\ +\xdb\x1e\x0c\x06\xf5\x7a\xdd\xb2\x2c\xcd\xe4\x30\xc6\x3c\xcf\x23\ +\x84\x6e\x6f\x6f\x43\x04\x67\x66\x66\xa4\x90\x90\x90\xa3\x47\x8f\ +\x0a\x21\x47\x63\xdf\xb1\x2d\xa4\xcd\x9c\xef\xf8\x6a\xc7\x49\x9c\ +\x3c\xff\xec\x73\xdd\x6e\xf7\xb1\xc7\x1e\xbb\x7e\xfd\x3a\x21\xc4\ +\x75\xdd\x5e\xaf\x17\x86\xe1\xf9\xf3\xe7\xef\xbb\xef\xbe\x3f\xfe\ +\xe3\x3f\x7e\xe8\xa1\xd3\xab\xab\xab\x84\x90\xe1\x70\xf8\xb3\x3f\ +\xfb\xb3\xd7\xaf\x5f\x7f\xf5\xd5\x57\x4f\x9d\x3a\xc5\x18\x9b\x9a\ +\x9a\x2a\x97\xcb\x00\x00\xcb\xb6\x5c\xd7\xad\x4d\x4f\x71\xed\xbd\ +\xa2\xd4\x30\x6e\x8e\x24\xd3\xea\x7e\x29\xa5\x92\x0a\x40\x68\x99\ +\xa6\x90\x02\x13\xe2\xfb\x3e\x00\xa0\x5e\xaf\x55\x2b\xd5\x83\xfd\ +\x7d\x8c\x91\xee\xa3\x98\xa6\x49\x0d\xea\x79\x1e\x32\x08\x80\x60\ +\x38\x18\xea\x83\x09\xfe\xc7\xe7\xb9\x2b\x00\x04\x84\x02\xea\xcc\ +\x09\x00\x95\xa2\x4a\x4d\x67\xd9\x42\x9a\xcd\xa4\xd9\x52\x9a\x1d\ +\x4a\x93\x2a\xe3\x65\xce\xaa\x4c\x40\x21\x42\x4a\xba\x06\xed\x11\ +\xb2\x61\x99\xaf\x7a\xee\xbe\x69\x0c\x31\x1e\x11\x32\xc6\x78\x4c\ +\xf0\x88\x90\xf0\xed\x68\x51\xf8\x75\x04\x38\x4b\xe4\xe1\x02\xad\ +\xd4\x0d\x96\x28\xa0\xbe\x1e\xa9\xdf\xde\x0a\x48\x85\xdf\x86\xf1\ +\x6f\xb0\x3a\x56\xff\x15\xb1\x8e\x20\xd7\xbf\x7c\x6b\x3d\xb8\xf9\ +\xe6\x66\x86\xf5\xad\xff\x90\x7e\xaf\x20\x20\x5c\xd9\x21\x77\x02\ +\x91\x0b\x99\xe3\x73\x27\xe4\x85\x21\x2b\xf5\x52\x6f\x9c\x4d\xef\ +\xc5\xc7\x2f\x8f\xbd\x61\x06\x94\x4a\x3c\x1a\x78\xd4\x2f\xd0\x51\ +\xd9\x6c\xcd\xdb\x83\x8a\xd9\xaf\x5b\x83\x9a\x19\x3b\x18\xe8\x75\ +\x08\x80\x5b\xeb\xca\xed\x6c\xb3\x30\x0a\xa3\xc0\x25\x39\xcf\xf3\ +\x7e\xfc\xc7\x7f\x5c\x29\x25\x84\x64\x2c\x53\x40\xa1\x77\xa2\x73\ +\xd7\x25\xe7\x17\xbf\xf0\xa5\x17\x9e\x7f\x69\x6d\x6d\xcd\x30\x8c\ +\x2f\x7f\xe9\x69\xcf\xf3\x1e\x78\xe0\xc1\x6a\xd5\x1c\x0e\xc6\x8d\ +\xda\x54\x6b\xbf\x75\x70\x70\x00\x00\x58\x5e\x5e\xd6\x81\xa5\x37\ +\x6e\xdc\xb0\x2c\x6b\x7e\x7e\xfe\xd5\x57\x5f\x5d\x5b\x5b\xdf\xdb\ +\xdd\x7e\xe8\xc1\x07\xb5\x71\x3f\x49\x12\xc6\x98\x61\x18\x95\x72\ +\xb9\x50\x2c\xb6\xdb\xed\x89\x3f\x91\x12\x00\x41\x92\x28\x14\x14\ +\xaf\xaf\xad\xdd\x7f\xff\xfd\x40\x0a\x20\x95\x12\x00\x28\x30\xea\ +\xf7\x10\x54\x52\xb0\x37\xcf\x9d\x5d\x98\x9d\x2f\xe4\xf3\xae\x6d\ +\xf5\x95\x18\x0e\xfa\x5e\xce\xc9\xd2\xa4\xd9\x6c\xd6\x65\xc3\xb1\ +\x2d\x8c\x0c\xce\xb3\xc1\x60\x70\xed\xca\x95\x6e\xab\x0d\xb8\x6c\ +\xee\x6e\x43\x04\x1d\xc7\x69\x77\x3a\x7a\x94\xcf\x70\x38\x34\x19\ +\x4b\x13\xa6\xc3\x23\x6d\xdb\x9e\x6a\x4c\x2d\x2d\x1e\x7a\xf1\x85\ +\x17\xea\xf5\xba\x60\xdc\x76\xec\x42\x21\x5f\x2c\x16\x1f\x7e\xf8\ +\xe1\xde\x60\x60\x58\xe6\x78\x32\xd9\xda\xda\xd2\xca\x7d\x3d\x8b\ +\x83\x73\xfe\xe0\x83\x0f\xce\xce\xce\x9e\x3d\x7b\x16\x61\x7c\xfd\ +\xfa\x75\x5d\x6f\xce\xcc\xcc\x6c\x6d\x6d\x69\xaa\x04\x63\xfc\xe7\ +\x7f\xfe\xe7\xfb\xfb\x7b\x1f\xff\xa5\x8f\x6b\x7f\xe9\x3b\x57\x43\ +\xf2\xd9\xd9\x59\xd7\xb6\xd6\xd7\xd7\x7b\xbd\x5e\xb1\x58\xec\x0d\ +\xfa\x57\xae\x5c\x8e\x19\xb3\xed\x5c\x3e\x9f\x3f\x75\xff\xfd\x00\ +\x28\xfd\x87\x20\x84\x74\xf1\xbe\xbb\xbb\xab\xf1\x7d\x79\xf9\x68\ +\xa9\x50\x48\xe3\xe8\xf0\xa1\x43\x14\xa3\x95\x6b\x57\x77\x77\x77\ +\x29\xa5\xb3\x33\xd3\x26\xa5\x26\xa5\x9c\xa5\x41\xe8\x9b\x16\x05\ +\x50\x01\x20\x01\x04\x0a\xca\x30\xf2\x21\x84\x7e\x30\xc9\xe7\xf3\ +\x5c\x64\x52\x89\x43\x4b\x8b\xaf\xbf\xf1\x9a\xed\x18\xe3\xc9\x90\ +\x1a\xd8\x76\xcc\x34\x89\x93\xcc\x42\x98\x98\x96\xe9\xb9\x9e\x10\ +\x02\x63\xdc\x69\xb5\xba\x9d\x0e\x90\xbc\x56\xad\xcc\x4c\x35\x56\ +\xd7\xd6\x07\xa3\x31\xc6\x04\xe5\x1c\xa8\x64\x9a\xc4\x42\x08\xa0\ +\x64\x12\x85\x3c\x4b\xa5\x94\x5c\x48\x3d\x08\x30\x4d\xd3\x28\x8a\ +\x5c\xd7\xd5\x51\x5f\x7a\x30\xa1\x06\x41\xcf\xf3\xaa\xd5\xaa\xf6\ +\x94\xe9\x96\x83\x61\x18\xe5\x72\xf9\xe0\xe0\x20\x8c\xa2\xd7\x5f\ +\x7b\x2d\xcd\x52\x88\x69\xbb\xdd\x5e\x58\x58\xcc\x17\x8b\xd3\xd3\ +\xd3\x94\x9a\x1b\x9b\x5b\x9b\x1b\xeb\x82\xf3\xdb\xa8\xdb\x11\x02\ +\x51\x14\x43\x84\x4e\x9d\x3a\x95\xcb\xe5\xce\x9e\x3d\x7b\xf4\xe8\ +\x51\x9d\xe1\xfc\xfb\xbf\xff\xfb\xc7\x8e\x1d\x6b\xb5\x5a\xef\x79\ +\xcf\x7b\xee\xb8\xe3\xc4\x99\x33\x2f\xc5\x49\x1c\x86\xa1\xeb\xba\ +\x0f\x3f\xfc\xf0\x85\x0b\x17\xce\x9c\x39\x73\xfa\xf4\xe9\xf7\x3e\ +\xfa\x9e\xc5\x43\x87\xa4\x10\xb5\x5a\x6d\x7a\x66\x26\x8d\xe2\x83\ +\x83\x66\xab\xd3\x39\x79\xe7\x9d\x4e\x2e\x07\xa4\x44\x00\x46\x61\ +\xc8\x18\xfb\x6b\x1d\x23\x84\x7a\x7c\x95\x4e\xc7\x74\xdd\x5c\x10\ +\x4c\x0e\x1f\x59\xea\x1c\x1c\x54\x6b\xe5\x34\x8d\x87\xc3\xc1\xec\ +\xe2\xbc\x94\x0c\x08\x80\x0c\x4a\x29\x2e\x15\x8b\x42\x0a\x42\xe8\ +\xff\x20\x70\x97\x00\x70\x04\x19\x80\x86\x52\x05\x2e\x8a\x42\x2c\ +\xa4\xc9\x1d\x71\x72\x24\x49\x97\xe3\x64\x26\xcb\x04\x84\x0c\x02\ +\x06\x51\xcb\x20\x37\x6c\x6b\xd7\xcc\xef\x1a\xc6\xae\x65\x74\x08\ +\x65\x08\x25\x10\xa6\x08\x65\x10\x4a\x08\x91\x52\x08\x80\x5b\xaf\ +\xce\xdf\x54\xf8\x20\xa5\xa8\x50\x98\x2b\xc9\xbf\x65\xd5\xee\x7f\ +\xbd\x06\x28\x05\xbf\xb1\x6e\xeb\xd7\xf7\x5d\x13\x9b\xc4\x39\xd2\ +\x85\x96\x42\x40\x22\x08\x00\x20\x5c\x11\x26\x69\x26\x09\x97\x56\ +\x2c\x2b\x9d\xa4\xd2\x49\xca\x9d\xb4\xda\x89\x17\xd7\xfd\x63\x57\ +\xc6\x48\x48\xcc\x55\x66\xe1\xd6\xac\xdd\x9e\x75\x5a\x73\x76\x73\ +\xc1\xf1\xf3\x34\x72\x49\x62\x13\xa8\x14\xe6\x0a\x8b\x6f\xf4\xcf\ +\x54\x4a\x55\x2a\xb5\xbd\x9d\x9d\xe3\x77\x1e\xff\xeb\xa1\x9a\x18\ +\xf7\x9a\x6d\xcb\x32\xdf\xa9\x34\x16\x42\x68\x59\x76\xbf\xdf\xdf\ +\xdb\xdb\xd3\xd8\x6d\x9a\xe6\xe5\xcb\x97\x6d\xdb\xb6\x6d\xdb\xc9\ +\xe5\x08\xc1\x5b\x9b\x9b\xaf\xbf\xfe\xfa\xc9\x93\x27\xf3\xf9\xfc\ +\xd5\xab\x57\x75\xad\x61\x9a\xe6\xd9\xb3\x67\x1b\x8d\xc6\x3d\x77\ +\xdf\xd3\x6e\xb7\xef\xbe\xf7\xde\x0b\xe7\xce\xdd\xca\x06\xe8\xf7\ +\x7a\x41\x10\x98\xa6\x11\x07\xa1\x6d\xbb\x59\x96\xb5\x0e\x0e\x04\ +\xcf\x82\x20\xa8\x54\x2a\x2c\x08\x89\x69\x41\x4c\x31\x12\xa3\xe1\ +\xd0\xa0\x58\x49\xb9\xb9\xbe\xd9\x3d\xe8\x94\x4b\xa5\x4e\xa7\x3b\ +\x1a\xf4\x87\x83\xc1\x54\xa3\xb1\xb9\xb9\x11\xa6\xc9\xc6\xe6\x7a\ +\xad\x5e\x3d\xf5\xe0\x03\x4e\x2e\x17\xf8\x93\x2c\xcd\x0c\x6a\x8c\ +\xfc\xbe\xe0\x7c\xe9\xf0\xd2\x24\x0a\xfb\xfd\x7e\x63\x6a\xa6\x50\ +\x28\x08\x21\xa8\x69\xba\x39\x34\x18\x8d\x34\x5b\x6d\x9a\xe6\xc6\ +\xc6\x86\x61\x18\x0b\xf3\xf3\x57\x2f\x5f\x59\x5d\x5d\xf5\x3c\x6f\ +\x76\x76\x56\x08\xb1\xbe\xb1\xee\x7a\x9e\x16\xff\xc4\x71\x5c\x2e\ +\x97\xab\xd5\xea\x85\x0b\x17\xee\xbb\xef\x3e\x5d\x6f\xba\xae\xab\ +\x93\x0b\xf3\xf9\xbc\x66\xbd\x9f\x7b\xee\xb9\x37\xde\x78\x63\x34\ +\x1a\x3d\xf7\xdc\x73\xbb\xbb\xbb\xdf\xf3\xa1\xef\xb9\x6d\x4d\x5e\ +\xa1\x50\xf0\x27\xd7\xd3\x28\xbc\x70\xfe\x2d\x88\x60\xce\x71\xa4\ +\x10\x71\x92\x8c\x86\xa3\x6a\xad\xbe\xb4\x74\xb8\x3f\x18\x5c\x38\ +\x7f\x2e\x8e\x63\x2d\x03\xd7\xf6\x7d\xa5\x54\xa3\x31\xb5\xb7\xb7\ +\x67\x62\xec\xe5\xbd\x5c\x2e\x17\x45\xd1\xb5\x6b\xd7\x56\x56\x56\ +\x08\x21\x0f\x3e\xf8\xa0\xe3\x38\x98\x10\x20\x84\x14\x99\xe3\x38\ +\x85\x42\x81\x73\xae\xa4\x52\x40\x41\x88\x7c\xdf\xd7\x82\x57\xd7\ +\x75\x05\x17\x00\x80\x7e\xbf\xbf\xb3\xb3\x63\x59\x56\xbd\xde\xb8\ +\xa9\x08\x32\x8c\x5e\xb7\x5b\x2a\x57\xf3\xf9\xa2\x54\x0a\x40\xb8\ +\xbd\xb9\xf5\xd4\x53\x4f\x5d\x3c\x7f\x1e\x43\x50\xaf\x55\x73\x8e\ +\x33\xe8\xf7\x93\x34\x91\x6f\x8b\x1a\xe3\x38\xbe\x35\x4d\x25\x49\ +\x12\x4a\xa9\x8e\x71\xd6\x36\x4b\xd7\x75\x0b\x85\xc2\xfe\xfe\x7e\ +\xfc\xb6\x38\x9d\x31\x66\x9a\x26\xc6\x58\xeb\xdf\x35\xee\xe7\xf3\ +\x79\x4a\xa9\xe7\x79\xa3\xf1\x58\x47\x0c\x01\x08\x06\x9d\x9e\x93\ +\xcb\x2d\x1e\x3a\xa4\x4b\x87\xb5\xf5\x8d\x5e\x6f\x30\x33\x3b\x43\ +\xc8\xed\xcc\xd8\x13\x42\xe6\xf3\x85\x5c\x2e\xdf\x6c\x36\xd7\xd6\ +\xd6\x56\x57\x57\x0f\x1d\x3a\xa4\xdb\x8d\x9a\x32\xba\xff\xfe\xfb\ +\x67\x67\x67\xbf\xfa\xd5\xaf\x5e\xba\x74\xc9\x32\x4d\x4a\x69\x3e\ +\x9f\xef\xf7\xfb\x00\x80\x53\xa7\x4e\xb5\x5a\xad\xcd\xcd\x0d\xc3\ +\xa0\xba\x6d\x30\xe8\xf7\x7b\x9d\x4e\xbb\xd7\x2d\x95\xcb\x85\x62\ +\x51\x4a\x89\x30\x52\x5c\x42\x00\x4a\x95\x8a\x93\xcb\x49\x29\xb5\ +\x42\x24\xcb\x32\x21\x44\xa1\x50\xc0\x18\x9b\x96\x91\x00\x20\x32\ +\xb6\xb9\xb9\x95\xa5\xd9\xd4\xd4\x54\xb9\x5c\x32\x4d\x23\xcd\x32\ +\xdf\xf7\x93\x24\xa9\x55\xab\x10\x22\x04\x54\x96\xa4\xdf\xb2\x86\ +\x6a\x92\x24\xe8\xeb\xa0\x41\x41\xa8\x30\x06\x04\x23\x88\x20\x00\ +\x25\xce\x8f\xfa\xd1\xe1\x30\xba\xc7\x0f\x16\xe2\x78\x8a\xf3\x1a\ +\x00\x7d\x00\xb6\x0d\x7a\xd1\x30\xfe\xac\x58\xd8\xb0\xcc\x0e\xa5\ +\x6d\x83\xf6\x08\xe1\xf0\x66\x51\x8f\x00\x80\x52\x42\x29\xb5\xec\ +\x04\x01\x80\xbf\x7e\x07\x00\xc0\xdf\x66\xef\x63\x89\xca\x98\x14\ +\x4a\x71\xf9\xf7\x43\x9e\xf2\xdf\x88\x6b\xe0\x2d\xff\x18\x84\x0c\ +\x82\xcc\x04\xc0\x04\x23\x17\x1e\xd4\x6d\x05\x6d\x3d\xc2\xc6\x0e\ +\x79\x61\x98\xe5\x87\x59\xb9\x97\xce\xec\x46\xb5\x83\xe4\xd8\x5b\ +\x93\x47\xbf\x2c\x32\x0c\xc6\x15\x3c\xaa\x98\x7b\x87\xf3\xfb\x8b\ +\x6e\x7b\xce\xed\x35\x2c\x41\x90\x82\x00\x48\x01\x85\x80\x42\xfe\ +\x6d\x6b\x4c\xc6\xe2\xfa\xd4\x94\x2b\xdd\x6b\x57\x2e\x2e\x1c\x5a\ +\xb2\xed\x1c\xcb\xb2\x5e\xaf\xad\xa4\xaa\x54\xea\xda\xd9\xf4\x8e\ +\xc8\xdf\xc9\x64\xd2\x6e\x77\x1c\x27\xb7\xb0\xb0\x18\x04\xc1\x68\ +\x34\x26\x04\x0b\x21\xfa\xfd\x7e\x10\x84\x96\x65\x27\x71\x78\xe6\ +\xcc\x19\x1d\x9f\xb4\xb1\xb1\x21\xa5\x9c\x4c\xc6\xcf\x3d\xf7\xac\ +\xe7\x79\x73\x73\x73\xdd\x6e\x67\x34\x1c\xae\xdd\xb8\x91\x2f\x95\ +\x18\x63\x71\x1c\xf7\x7a\x3d\x3d\xcb\xa6\xdd\xee\x8c\x46\xa3\x28\ +\x4a\x6d\x8b\x4e\x4f\xcf\x8c\xfa\x1d\x8c\xf1\x78\x34\x5a\x5f\xbd\ +\xd1\x98\x9d\x67\x02\x28\xa5\xda\xad\x56\xce\xb1\xa2\x28\xaa\x55\ +\xab\x9b\x9b\x1b\x59\x9a\x40\x00\xb4\x8d\xbe\xdf\xed\xce\xce\xce\ +\xa5\x49\x3a\x18\x0e\x19\x67\xee\xca\x8a\xed\xd8\xfe\xc4\xb7\x2c\ +\xf3\xd8\xd1\x23\x2f\xbf\xf0\x82\x65\x5a\x8e\xe3\x6c\xef\xef\x15\ +\x0a\x05\x0d\x19\xc5\x52\x29\x49\xd3\x9c\xe3\x21\x84\x82\x30\x74\ +\x5d\x97\x0b\xa1\x13\x1c\xb7\xb7\xb7\x19\x63\x4a\x2a\x48\x60\x10\ +\x04\xad\x56\xab\x56\xad\xf6\x87\x43\x4d\xfb\x52\x4a\xd3\x34\x9d\ +\x9f\x9f\x7f\xfe\xf9\xe7\x97\x96\x96\x5c\xd7\xd5\xd1\x5a\x18\xa1\ +\x5a\xad\xf6\xc4\x13\x4f\x3c\xf5\xd4\x53\x4f\x3e\xf9\xe4\xee\xee\ +\xde\x89\x13\x27\x74\xf2\x41\x14\x45\x94\xdc\xe6\xdd\xa7\xd4\xdb\ +\x03\x94\x33\xde\x6c\x36\xd3\x28\xe4\x69\x02\x14\x30\x0d\x63\x71\ +\x71\x61\x76\x76\x0e\x41\x38\x1a\x0d\x6f\x25\xe5\x62\x8c\xd3\x34\ +\xd5\x11\xe7\x37\x6e\xdc\x10\x52\xa6\x61\xb8\xbe\xbe\xce\x19\x97\ +\x42\xac\xad\xae\x0a\xc6\xee\xba\xf3\xce\xe5\xa3\x47\x75\x54\x03\ +\x42\x28\x89\x59\x7f\xd0\x6b\xd4\xeb\xfa\x56\x04\x52\x2a\x29\xdd\ +\x9c\x43\x0d\xaa\x14\x51\x40\x75\x7a\x1d\x7f\x32\xee\xf5\xba\x9e\ +\xe7\x22\x84\xc6\xe3\x21\x84\x8a\x73\x86\x11\xe4\x9c\x69\xa4\x8e\ +\x93\x54\x72\xfe\xd6\x5b\x6f\xed\xed\xee\xe6\x1c\x2b\x4d\xd2\x34\ +\x8a\xfb\xed\x76\x14\x85\x94\xd2\x28\x0c\xb3\x34\x35\x0d\x43\xab\ +\x5e\x80\x52\x94\xd2\x5b\x35\x93\x36\x25\xe8\x21\x27\xfd\x7e\xff\ +\x56\x1c\xbf\x6e\xea\x2a\x29\xb5\x7f\x35\x08\x02\xce\xb9\x4e\x26\ +\xd0\x12\x5b\xd3\x34\x92\x24\x41\x18\x02\x00\x2b\xd5\xea\xfc\xfc\ +\x3c\xe7\x7c\x7a\x7a\x86\x73\x96\xa6\xe9\xfc\xfc\x5c\xad\x56\x05\ +\xb7\x27\x84\x84\x10\x00\x10\x85\x01\x21\xe4\xca\x95\x2b\x97\x2e\ +\x5d\x1a\x8f\xc7\x61\x18\x3a\x8e\xd3\x68\x34\x1e\x3a\x7d\xba\x58\ +\x2c\xed\xee\xee\x0d\x06\x83\x30\x0c\xa5\x54\x86\x61\xe4\x72\x39\ +\x21\x44\xbd\x5e\xdf\xdb\xdb\x13\x42\x9c\x3f\x7f\x61\x6d\xe5\xc6\ +\x78\x32\x39\x62\x5a\x9d\x6e\x37\x4d\x12\xaf\x90\x3f\x76\xec\x98\ +\x52\x8a\x73\x6e\x98\x06\xe3\x69\x10\x86\x69\x92\x68\x36\x9f\x50\ +\xaa\xa4\xd4\x1d\x05\xcb\xb2\x20\x84\x61\xe8\x0f\x87\x83\x60\xec\ +\x3b\x39\xcb\xc9\xd9\xe3\xf1\x88\x10\x1c\xc7\x61\xc6\x18\xa5\x04\ +\x42\x80\x31\x62\x2c\xc1\x88\x6c\x6f\x6e\x92\x6f\x09\xb2\x9b\xa6\ +\x79\xe2\xc4\x09\xcb\x32\x15\x00\x80\x50\x60\x1a\x88\x71\x3a\x18\ +\x78\x9d\xce\x1d\x9d\xf6\x89\xf1\xe4\xce\x30\x2a\x01\x40\x8b\x05\ +\x59\x29\x6f\x96\xcb\x67\x72\xf6\x8a\x65\xad\xdb\x56\x88\x50\x82\ +\x50\x82\x10\x00\x80\x28\x55\x53\x60\x0a\x7c\x0b\xba\x88\x9c\xa9\ +\xa9\x19\x52\xa4\x44\xfc\x7d\xc4\xf6\x6f\xf8\xc0\xba\x40\x14\x60\ +\xff\x30\xec\x22\xb8\x26\xa4\x91\x4a\x9a\xc9\xc2\x30\x9b\xdd\x0e\ +\xa7\x77\xe3\xd9\xf5\xd1\xe2\xcb\x7d\xf5\xb5\x5d\x99\xa6\xad\x79\ +\x63\xff\x68\x61\xe7\x8e\x6a\xff\xc8\x14\xab\x54\x59\x31\x07\x38\ +\x87\x59\xf6\xdf\x12\x8b\x19\x8e\xb3\x90\x7b\x0d\xcf\x8f\x86\x97\ +\x2e\x9e\x83\x0a\x60\x4a\x3c\x37\x5f\xa9\xd6\x7c\x7f\x2c\xe5\x3b\ +\x73\xc3\x23\x84\x5a\xad\x83\x7e\xaf\xbb\x38\x3f\x5b\x72\x6d\x7f\ +\x34\x54\x4a\x8d\x27\xe1\x70\x1c\xe6\x3d\xcf\xb6\x72\x40\x01\x05\ +\x55\x10\x06\xc5\x52\x31\x4d\x53\x5d\x01\x0c\x47\xe3\x67\xbe\xf6\ +\x6c\xb5\x52\xd9\xd9\xd9\xf5\x72\x0e\x67\xd9\x8d\x1b\xab\xc5\x62\ +\x9e\x65\x09\xc6\x60\x7e\x7e\xc6\x2b\x14\x11\x84\xcd\x66\xf3\xea\ +\xd5\x2b\xef\x3e\xfd\xae\x42\xde\xeb\xb6\x5a\xcf\x7c\xed\xd9\x56\ +\xab\x3d\x1a\x4f\x5e\x7f\xe3\xec\x6c\xb3\x9d\x32\x3e\x3d\x3b\xdb\ +\xef\xf5\xce\xef\x6c\xe9\x0e\x12\x21\x74\x30\x1c\xb0\x8c\xf5\x47\ +\x43\xc6\xf8\x70\x3c\xde\x3b\xd8\x9f\x25\xa8\xd7\xef\x47\x49\xb8\ +\xb5\xb5\x3e\x33\x35\x5d\x2a\x16\x92\x24\xba\x74\xe1\xfc\xee\xee\ +\x2e\x52\xa0\xd9\x6c\x0e\x87\x23\x4a\x0d\x82\x09\x00\xd0\x30\x8d\ +\xfd\x66\x33\x4b\x59\xa1\x98\x0f\xe3\x30\xcb\x52\x7f\x3c\x84\x0a\ +\x38\x8e\xb9\x7c\xf4\xc8\xc6\xfa\x46\xb3\xd9\xac\xd7\xeb\x8f\xbd\ +\xf7\xbd\xe3\xc9\x84\x52\x6a\xe7\xdc\x83\x76\x07\x21\x14\x45\xd1\ +\xd1\xa3\x47\x1d\xc7\x3e\x74\xe8\x50\x2e\xe7\x4c\x26\xe3\x38\x0e\ +\x04\xcf\xd2\x2c\x55\x4a\x1d\x1c\x1c\xdc\x7b\xef\xbd\x5f\xfe\xf2\ +\x97\x57\x57\x57\x92\x38\x02\x82\x0b\x96\xd9\x26\x51\x52\xdc\x6e\ +\x75\x00\x19\x4b\x1d\xc7\x6a\xee\xef\xb6\xdb\x07\x71\x14\x23\xa8\ +\x0c\x6a\x7a\x85\xc2\xd2\xe1\x25\x00\x41\x9a\x25\x47\x8f\x1c\xad\ +\x94\xcb\x6f\xbe\xf9\xa6\x61\x18\xcd\x66\x73\x6f\x6f\x6f\x69\x69\ +\x49\x5b\x81\x2e\x5f\xbe\xdc\x28\x57\xb4\x90\x91\x31\xde\xef\xf7\ +\x3f\xf8\x81\x0f\xdc\x73\xdf\x7d\x08\x42\x9e\xa6\x52\x29\x42\xb0\ +\xe3\xe6\x08\x46\x69\x92\x60\x42\x94\x92\x0a\x28\x29\x85\x93\x73\ +\x7a\xdd\x9e\x4e\xe2\xbc\x7a\xf9\x72\x21\x5f\x88\xa2\x28\x0c\xc3\ +\x76\xbb\x5d\xab\xd5\xaf\x5e\xbd\x76\xd7\x5d\x77\xcd\xcc\xce\x79\ +\x81\x2f\x04\x50\x4a\x50\x8c\x9a\xad\xee\xda\xda\x9a\xe7\xb9\x71\ +\x94\x6f\xb5\x56\x47\x00\xc4\x51\x60\x18\xd4\x10\x32\x0c\xc3\x2c\ +\x4d\x31\xc6\x3a\xb6\x13\x0a\x61\x1a\x86\x5e\x5d\x98\x48\x10\x84\ +\xfa\x9f\x1a\x94\x31\xc1\x5a\x97\x19\x86\x01\xe7\x42\xef\x99\x38\ +\xe7\x7a\xe7\xa4\x67\xa1\x44\x51\x64\xdb\x76\x9a\x65\x00\x11\x00\ +\xe1\xdc\xfc\xac\xed\xb8\xb6\x6d\x47\x51\xb4\xb5\xb5\x69\x99\xa6\ +\xeb\x3a\x8e\x63\x65\x69\x22\x04\x87\xd0\x54\xef\x7c\x86\xaa\x52\ +\xca\xc9\xb9\xed\x76\xf7\xca\x95\x2b\x07\x07\x07\x7b\xbb\x7b\xd4\ +\x20\xf5\x7a\xed\x03\xef\x7f\x3f\xe7\x4c\x08\xd6\x68\xd4\xaa\xd5\ +\xf7\x7f\xe5\x2b\x5f\x51\x4a\x05\x41\x70\xe9\xd2\xa5\xc3\x87\x0f\ +\x9f\x3a\x75\xca\x71\x9c\x3f\xf9\x93\x3f\x79\xf4\xe1\x47\x5e\x78\ +\xae\x99\x66\x99\x61\x99\x9b\x9b\x1b\x27\x4f\x9e\xbc\xfb\x9e\x7b\ +\x20\xc6\x10\x00\x25\x65\x9a\xa4\xa6\x6d\x19\x14\x65\x83\x90\x60\ +\x88\x31\x96\x52\x48\xa9\x2c\xd3\x62\x59\x36\xe8\xf6\x8b\xc5\xd2\ +\xfe\xd6\x4e\xe0\x4f\x4c\xc3\xe8\x77\xbb\x6b\x6b\xab\x51\x18\xac\ +\xad\xad\x61\x83\x2c\x1f\x3f\xe6\x87\x21\x00\x90\x73\x06\x00\x04\ +\x8a\xdf\x58\xb9\xfe\x2d\x00\xf7\x2c\x4d\xdf\xf5\x9e\xf7\x3e\xfa\ +\xa1\x0f\x01\x00\x01\xe7\x68\x65\x05\xbf\xfe\xba\xf9\xdc\x73\xce\ +\xc6\x16\x6a\x1e\x00\xc3\x00\x0f\x3c\x00\xee\xba\x27\x7c\xd7\x83\ +\xe3\xf9\xf9\x78\x7a\xda\x28\x16\xef\x83\xf0\x94\x52\x08\x28\xa4\ +\x6e\x96\xb1\xf0\x5b\x8e\x8c\x42\x09\x0e\x20\x04\xff\xff\x78\xdc\ +\xd4\xf2\x43\xa0\x3b\xc0\x12\xc3\x49\x92\xa4\xad\xb6\x7d\x70\xe0\ +\x5c\xba\xba\xf4\xc6\xd9\xa5\x4b\x97\xc0\x33\xab\xb2\xd4\x8f\x17\ +\x17\xa3\x47\x1f\x11\x8f\x3e\x2a\x4e\x9f\x52\x85\x22\x40\x10\x30\ +\x0e\x19\xd3\x86\x7d\x00\x20\xe3\xb1\x1f\x0e\x0b\x85\x42\xa1\x50\ +\xb8\x75\x79\xeb\x3d\x7b\xa9\x5c\x7d\x47\xfd\x3d\xa5\x00\xcf\x52\ +\xc8\x93\x46\xd9\x55\x99\xef\x50\xa0\x80\x79\xd0\x19\xa5\x1c\x0c\ +\x86\x21\x96\x9c\x73\x26\xa4\x60\x3c\x23\x14\x21\x0c\x33\xce\x32\ +\x9e\x59\x38\x47\x89\xe9\x07\xb1\x10\x60\x3c\x18\x46\xa1\xbf\xb6\ +\x7a\x23\x4d\x23\xc6\x92\x41\xbf\xf7\xb9\x3f\xff\xd3\x6a\xb5\x36\ +\x1c\x0c\x8f\x1d\x3b\x5e\x29\x96\x7b\xed\xb6\x6d\x50\x00\xc0\x70\ +\x38\x6e\x77\x7a\x0a\xa0\x7c\xbe\x78\xed\xda\x35\xa0\xd4\xe5\x8b\ +\x17\x58\xc6\x82\x30\x80\x10\xa4\x69\xea\xba\xf9\xd1\x68\xa4\x90\ +\x34\x4c\x3b\x88\x5b\xd5\xc6\x94\x02\x60\xe5\xfa\xb5\x52\xb9\xb8\ +\xbb\xb5\x61\x59\x66\xde\xb2\xb2\x28\x1c\x0e\x87\xfb\x3b\xbb\x61\ +\x18\x52\x82\xc7\xdb\x11\xc4\x84\x33\x99\xa0\x14\x63\xac\x07\xf5\ +\x49\xc9\x4d\xd3\x60\x2c\xdd\xd9\xd9\x8a\x83\xb1\xe0\xfc\x5d\xef\ +\x7e\xd8\x30\x29\xa6\x68\x34\x19\xe2\x36\x49\x92\x24\xe7\x38\xab\ +\xab\xab\x5e\xb1\xf8\xdd\x1f\xf8\xe0\xfa\xda\xda\xce\xce\x4e\xb1\ +\x58\xa8\xd7\x6b\x53\x53\xf5\x62\xd1\xcb\xe7\x73\x3b\x3b\x49\xc6\ +\x12\x4a\x49\x1c\xc7\x4f\x3e\xf9\xe4\xc1\xc1\xc1\xfe\xee\x4e\xb9\ +\x90\x4f\xa3\x10\x21\x55\xca\xbb\x94\x60\x93\x92\xdb\x73\xa8\x02\ +\x05\x0c\x4a\xa7\xa7\x6b\x4f\x7f\xf9\x29\x88\xd0\x87\xbe\xf7\x1f\ +\xed\xef\x37\x2f\x5f\xbe\xd4\x1b\xf6\x21\x02\x47\x8e\x1c\xda\xd8\ +\xd8\x88\xfd\xb1\xfe\xac\xd6\x3e\xea\xbc\xe5\x2c\xcb\x1e\x7f\xfc\ +\xf1\xc1\x60\x10\x27\x49\xb1\x54\x1b\x4d\xfc\x23\xcb\xc7\x1e\x3a\ +\xfd\xae\x38\x4d\xc7\x93\x09\x10\x2c\xcb\x32\xd3\x30\x8a\xa5\x02\ +\x84\x24\x67\x39\x96\x61\x42\x08\xa1\x90\x82\x73\xc3\xb4\xfc\xc9\ +\xf8\x60\x7f\xdf\x75\x5d\xcf\xcb\x2f\x1f\x5e\x56\x0a\x64\x09\xcb\ +\x99\xb9\x5e\xbb\x6f\x60\xf3\xfa\xb5\x1b\x53\x8d\x99\x42\xb1\x92\ +\x2f\x14\x79\x92\x22\x29\xbb\xbd\xee\x99\x17\x5f\x8c\x43\x7f\xaa\ +\x51\x5f\x5f\x5b\x05\x10\x70\x21\x04\x80\x8c\x73\x84\x30\x35\x0c\ +\xc6\x39\x66\x0c\x69\x9b\xa9\x52\x7e\x18\x6a\xac\x87\x4a\x52\x4a\ +\x38\xc0\x4a\x70\x4a\x48\x28\x43\xc1\x79\x18\x87\x0a\xca\x4c\x08\ +\xf1\xb6\xb6\xbd\x54\x2a\x4d\x4d\x4d\x69\x32\x5a\x57\xc7\xc3\xe1\ +\xb0\x50\x28\x96\x6b\x65\x6c\x58\x33\xb3\xf3\x9a\x8c\x0a\x82\xc0\ +\xb1\xcc\xe3\xc7\x8f\xef\xec\xec\xe4\x2c\xab\xd7\xeb\xaa\xdb\xd5\ +\x26\x70\xce\x17\x16\x0f\xbf\xf8\xd2\x99\x57\x5f\x7f\xfd\xc3\x1f\ +\xfe\xbe\xbc\xeb\xfd\xd5\x53\x7f\xd9\xeb\xb6\x47\xc3\xde\x7b\xde\ +\xf3\xe8\x60\x30\x58\x5f\xbd\x71\xc7\xc9\xbb\x0d\xd3\xe4\x82\x4d\ +\x4d\x4d\x35\x9b\xcd\x47\x1e\x79\x24\x49\xe2\x3b\xef\xbc\x53\x2a\ +\xf9\xc2\xf3\xcf\x1f\x3f\x71\xc7\x9f\x7d\xee\xcf\x4b\x95\xf2\x7d\ +\xf7\xdf\x5f\x2a\x97\x14\x00\x18\xa1\x60\x32\x41\x08\x99\xa6\x09\ +\x20\x70\x1c\xcb\xb4\xa8\x61\x90\x2c\x8b\x21\xc6\x14\x1b\x52\xa8\ +\xfe\x41\x57\x49\xc0\x50\xd4\x28\x94\x5d\x6a\x02\x00\xa6\xeb\x53\ +\x49\x94\x74\x3b\xfd\xdd\x9d\xbd\xa9\xa9\xa9\x24\x4a\x73\x56\x4e\ +\x41\x20\x14\xe0\x2c\xdb\xde\xd8\xdc\xdf\xd9\xff\xa6\xc1\x9d\x10\ +\x65\x59\x65\x08\xd1\xf6\x0e\x79\xfa\x69\xfc\xcc\x33\xf0\xa5\x97\ +\x00\x42\xa0\xd1\x10\x8f\x3c\x9a\xbc\xe7\x51\xf1\xee\x77\xcb\xd9\ +\x59\xe0\x38\xc0\x34\x2d\x21\x6c\xce\xa1\x94\x40\x81\xef\x3c\xbe\ +\x59\xb4\xcf\x17\xd4\xf4\x8c\x7a\xe8\xa1\xf4\x07\x7e\x20\x0d\x43\ +\xe8\xfb\xe8\xdc\x39\xfa\xea\x6b\xce\xf3\xcf\xe7\x3e\xfb\x19\xf0\ +\x07\x9f\x02\x4b\x4b\xe2\xbb\xbf\x5b\x7c\xdf\xf7\x89\xfb\xee\x55\ +\x0b\xd3\x40\x29\x90\xa6\x40\x29\xa0\x8a\x7f\x1b\x5b\xa4\x4d\x95\ +\xef\xa4\x82\x04\x98\x58\x8e\x5b\x54\x12\x75\x5a\xfd\x84\x03\x49\ +\x72\x6e\xbe\x66\x2b\xc4\x93\x08\x09\x96\x65\x20\x0d\xc3\x28\x8a\ +\x92\x24\xd5\x95\x3b\x00\xb0\x50\xc8\xa7\x59\x3a\x1e\x8f\x4d\xd3\ +\x2c\xba\x5e\xbd\x5e\x1f\x8f\x07\x51\x1c\x00\x00\x38\x67\x5f\xf8\ +\xc2\x17\x66\x66\x66\x47\xa3\x51\xb7\xd7\x4b\xb3\xec\xe2\xc5\x8b\ +\xcd\xe6\x7e\xb9\x5c\x2e\x97\xcb\x9a\xdc\x5c\x58\x58\x38\x73\xe6\ +\x4c\xa3\x5e\xd7\xe3\xf4\x4c\xd3\xac\x54\x2a\x9c\x8b\x83\x83\x03\ +\x2d\x46\x3c\x79\xf2\xe4\xfe\xfe\x7e\xa7\xdb\x2d\x95\x4b\xd4\x24\ +\x88\x20\xd3\x34\x97\x8f\x1c\xad\xd7\xea\xaf\xbf\xfe\xfa\xb0\xdf\ +\xe7\x19\xcb\xb2\xcc\x75\xcb\x0a\xe0\x28\x49\x10\xbc\xb9\xb6\x49\ +\x21\x09\xa5\x08\x63\xcf\xb2\x9c\x5c\x6e\x3c\x1e\x2f\xce\xcd\x42\ +\xa8\xc6\xe3\x91\x6d\x39\x42\x08\x1d\x43\x79\xe9\xd2\xe5\x23\x47\ +\x0e\xe7\xf3\x05\xc6\xf9\xc4\x9f\x0c\x86\x03\xdd\x23\xed\x74\x3a\ +\x52\xca\xbf\xfa\xab\xbf\xda\xde\xde\xde\xda\xde\x8a\xe2\x18\x61\ +\xa4\xe3\xd2\x18\x63\xb6\x49\x09\x36\x6a\xd5\x4a\x1c\x87\x48\x01\ +\xdb\xb6\x04\xbf\xcd\xea\x03\x42\xc8\x58\xfa\xf4\xd3\x4f\xfb\xbe\ +\xff\x8f\x1f\x7f\x7c\x79\x79\xf9\x2b\x5f\xfd\x0a\x26\x24\x0c\xc3\ +\xcd\xcd\xcd\x24\x49\x94\x94\x49\x18\x75\x3a\x1d\x2d\x2f\x41\x08\ +\xed\xec\xec\x5c\xbb\x76\x6d\x69\x69\xa9\xdd\x6e\x2f\x2c\x2e\x3c\ +\xf7\xcc\xb3\x83\xc1\xc0\x34\xcd\x63\xc7\x8f\xdd\x7f\xea\xfe\x5f\ +\xff\xb5\x5f\xf3\x3c\xef\x87\xff\x97\x1f\xaa\x94\xcb\x10\xa1\x30\ +\x08\xdc\x52\x69\x38\x1a\x8d\xc7\x63\xcf\xf3\x18\x17\x18\x63\x80\ +\xa0\x02\xa0\x56\xad\xc6\x49\x12\x47\xa1\x49\x48\xab\xd5\x5e\x5f\ +\x5b\x45\x10\x74\x3a\xad\x2c\x4b\x4e\x9d\xba\xaf\xd7\xeb\x1a\x26\ +\x5d\x58\x58\xb4\x28\x1d\x0e\xc6\xe7\xde\x7c\xeb\xad\x37\xdf\xdc\ +\xda\xda\x9a\x9d\x9d\x8d\xa2\x28\x63\x0c\x23\x44\x08\xc9\x32\x26\ +\x95\xd4\x04\x4b\x96\x65\x7a\xf9\xf1\x3c\x2f\x8e\x63\xdd\x1a\x05\ +\x00\x10\x4c\xa2\x28\x16\x42\x14\xcb\x25\xd3\x34\x27\x49\xa2\x75\ +\x35\x0a\x28\x84\xb1\x6d\xdb\x3a\x05\x0c\x21\xf4\xb6\x29\x49\xd5\ +\x6a\xb5\xfd\xfd\xfd\x38\x89\xb9\x10\xcb\x87\x8f\xd8\xb6\x53\x2a\ +\x15\xfb\xfd\x41\xa3\xd1\x58\x58\x58\x0c\xc3\xb0\x52\xa9\x64\x59\ +\x86\x20\xc4\x08\xdf\xde\x5d\x67\x9a\xe6\x5b\x6f\xbd\xf9\xdb\xbf\ +\xfd\xdb\x3f\xfc\xc3\x3f\xf2\xf1\x8f\x7f\xfc\xea\xa5\x8b\x2f\xbe\ +\xf8\xe2\x64\x3c\xba\x72\xe5\x4a\xb9\x5c\x62\x59\x96\xa6\xd9\x33\ +\xcf\x3c\xb3\xb7\xbb\x6b\x50\x33\x8e\xe3\x30\x0c\xcf\x9d\x3b\x77\ +\xef\xfd\xf7\x66\x49\x56\x2a\x96\x8a\xc5\xd2\x4b\x2f\x3c\xe7\xba\ +\xee\xd2\xd2\xd2\xbd\x0f\x9c\x7a\xfa\x0b\x5f\xfc\xf5\x5f\xfb\xf5\ +\x4f\x7c\xe2\x13\x7a\x08\x09\xe7\x9c\x30\x98\x24\x69\xaf\xdb\xad\ +\xd6\xa0\x52\xd2\xa4\x8e\x14\x12\x13\x64\x5a\x26\x21\x34\x08\x03\ +\x29\x92\x72\xa5\xf4\xfc\x73\xcf\x86\xa1\xef\xfb\x93\x56\xa7\x55\ +\x6b\x54\x97\x8f\x1d\xb9\x72\xe5\xe2\x89\x13\x27\x88\x69\xc5\x69\ +\xba\xb9\xb1\xf9\xda\x99\x57\x5e\x7e\xe1\x45\x72\xdb\x98\x0e\x34\ +\x41\xb6\xb6\x46\x9f\x7d\x8e\x7e\xf6\xb3\xe8\xfc\x79\x38\x1e\x8b\ +\xd3\xa7\xc5\xcf\xff\x1c\xff\xe0\x07\xe5\xf1\xe3\x72\x66\x46\xb7\ +\x3f\x80\x94\x80\x31\x90\x65\x0a\x7c\x07\xd5\xbf\x75\x0f\x21\x80\ +\x9e\xf3\x00\x21\x40\x48\x95\x4a\xe2\x43\x1f\xe2\x1f\xfe\x30\xf4\ +\x7d\xb4\xbe\x8e\xcf\x9e\x25\x5f\xfe\x32\xfe\xcc\x67\xf0\xef\xfc\ +\x8e\x5c\x5e\xe6\xdf\xf7\xbd\xfc\x07\x7e\x50\x3c\xf8\x00\x70\x5d\ +\x20\x04\xf8\x9b\x18\x9b\xdb\x7b\x30\xae\x20\x34\x2c\x2b\x0f\x4d\ +\x49\x38\xdc\xef\x4d\xa8\x99\x23\x8a\x54\x8a\xe5\x63\x4b\x0b\x5b\ +\x9b\x57\xdf\x3c\xdf\xd2\x82\x10\xce\x85\xde\xd8\x16\x4b\x25\x8c\ +\x09\xe7\x02\xc0\xd4\x34\xab\x42\x88\x42\xa1\xc8\x05\xdb\xdd\xdd\ +\x06\x00\xe8\x66\x17\xc6\x28\x8e\xe3\xab\x57\xaf\x76\x5a\xcd\x46\ +\xbd\x5e\x2a\x97\x87\xc3\xa1\x65\xdb\xae\xe7\x75\x3a\x9d\x52\xb9\ +\x0c\x11\x02\x10\x46\x71\xcc\x38\x8f\xe2\x78\x66\x66\xe6\xe8\xf2\ +\x32\xcb\x32\xd7\xf3\x36\xd6\xd7\x4d\xcb\x0a\xc3\xd0\x0f\xfc\xc6\ +\x74\x3d\xe7\xb8\x0b\xf3\x87\xa2\x30\x58\x5d\x5d\x9b\x4c\x7c\xc6\ +\xa5\x52\x30\x8a\x62\x96\x75\x2c\x27\x17\xc6\x11\x04\xd0\xcd\x7b\ +\x00\x00\x21\x25\xc1\x58\x70\x61\x58\x56\xb1\x58\xf4\x27\x63\x8c\ +\x89\x94\xbc\x5c\x2e\x4f\x4f\x4f\x85\x61\x70\xfd\xfa\x0a\xc6\x78\ +\x30\xe8\x2b\x25\xef\xb8\xe3\x8e\x8c\x8b\xbd\xbd\x3d\x1d\x23\xbe\ +\xb9\xb9\xf9\xa5\x2f\x7d\x29\x08\x82\xab\x57\x2f\x43\x08\x11\x44\ +\x96\x69\x62\x14\x03\x00\x30\xc6\x86\x61\x38\x96\xc1\xd2\x0c\x21\ +\x94\x66\x29\x06\xc8\xc9\x39\xe2\x76\x69\x19\x6a\xd0\xf3\xe7\xce\ +\xbf\x72\xe6\xe5\x8f\xff\xe2\xc7\x16\x16\x16\x6f\xdc\xb8\xd1\x6d\ +\x77\x10\x80\x81\xef\x8f\x87\x43\xd3\x30\x58\xc6\xa0\x52\x5a\x70\ +\x72\x4b\x64\x72\xf9\xf2\x65\xcd\x20\x61\x4c\xa4\x94\x51\x14\x7a\ +\xf9\x5c\x9a\xa6\xaf\xbd\xf6\xfa\xe6\xe6\x66\x3e\x9f\x1f\x8e\x46\ +\x4a\xa9\xb4\xb9\x8f\xa0\x2a\x57\xaa\x93\xf1\x58\x49\x59\xad\x56\ +\x0d\x3b\x07\x14\x97\x8c\xe5\x8b\x25\x4a\x08\x1c\x0e\x11\x00\x1b\ +\xab\x6b\xaf\xbc\xfc\x6a\xb9\x5c\xe2\x2c\x11\x59\x3a\x37\x3d\xb5\ +\x74\x68\xc1\x32\x48\xad\x52\xea\xb5\x0f\x1a\xb5\x29\x93\x1a\x82\ +\xf3\x46\xbd\xd1\xeb\xf6\x3a\xed\xb6\xe0\x1c\x01\xa8\x84\x54\x52\ +\x0a\x29\xa4\x54\x9a\x4a\xd6\xd3\xd5\xb5\xc3\xb9\x52\xa9\x0c\x87\ +\x43\x1d\xe3\x1e\x85\x21\x44\xc8\x34\xcd\x34\x49\x08\xc6\xa6\x69\ +\x66\x9c\x65\x08\x4a\x2e\x2d\xdb\x70\x5d\x57\xb3\xed\x85\x42\xc1\ +\xb6\xed\xf1\x78\x3c\x99\x4c\x0a\x85\x82\x41\xa9\x61\x18\x18\xa1\ +\xe1\xa0\x87\x11\xc0\x50\x61\xa4\x1e\x38\xfd\xd0\xf6\xf6\xb6\x94\ +\x72\xaa\xd1\x48\x92\xa4\x56\x3d\xa6\x3d\xae\xef\xf4\xb0\x1b\x06\ +\x6d\x36\x0f\x7e\xfe\xe7\x3e\xf6\x83\x3f\xf8\xf8\x13\x4f\xfc\xea\ +\xfa\xc6\xfa\xc5\x4b\x97\xc3\x30\x9c\x4c\x26\xab\xab\xab\xef\x7a\ +\xd7\xbb\x76\xb6\x76\xdd\x7c\x5e\xdb\x6b\x4d\xd3\xd4\xad\xd4\x95\ +\x95\x95\x42\xa1\xa0\xb3\x7c\x31\xc6\x1b\x1b\x1b\x3a\x84\xa3\xdf\ +\xed\x5e\xbd\x7a\x75\x77\x67\xa7\xd7\xeb\xd5\x6a\xb5\x24\x49\xe2\ +\x38\xb6\x29\xee\xb4\xdb\x40\x48\xdf\xf7\x2d\xdb\x61\x69\x4c\x4d\ +\x5b\x32\x96\xcf\x7b\x69\x92\x9a\x96\x11\xf8\xc1\x33\x5f\x7d\xba\ +\x3f\xe8\x3b\x8e\xed\xfb\x63\x4c\xf0\x23\x8f\xbc\x7b\x71\x71\xce\ +\x70\xec\x30\x0a\xd8\x64\x5c\x9f\x9e\x43\x10\x7a\xae\x37\x3d\x35\ +\xf5\xce\xc1\x1d\x63\x65\x1a\x68\x3c\x41\x2f\xbc\x48\xff\xf8\x8f\ +\xc9\x53\x4f\x41\xdf\x97\x47\x8f\x66\x1f\xfb\x05\xfe\xa1\x0f\xc9\ +\xbb\xef\x06\x8e\xa3\x30\x86\x59\x06\x6f\x4b\xe3\xf5\x9d\xc7\x6d\ +\xf4\xd7\x80\x52\x40\x4a\xa0\x05\x5e\x18\xcb\xbb\xee\x12\xf7\xde\ +\xcb\x7e\xec\xc7\x60\xbb\x4d\x9e\x7d\x96\x7c\xfe\x2f\xe9\x1f\xfe\ +\x67\xe3\x93\x9f\x12\x0f\x3d\xc4\x7e\xf8\x9f\x89\xef\xfd\x5e\xb9\ +\xb0\x00\x94\x02\x9a\xab\xf9\x26\x97\x18\xa9\x00\x84\x5c\x2a\xd3\ +\xa0\xa1\x3f\x89\xd3\x04\x63\x53\x08\xce\x24\xe2\x92\x09\xc5\x31\ +\x42\x5a\xb3\xc1\x18\xd3\x22\xb6\xbc\xe7\xd5\x6a\xb5\x52\xa9\x28\ +\xa5\xcc\x3b\xb9\xf1\xa8\x6f\x59\x54\xc7\xd4\x60\x8c\x4d\xd3\x98\ +\x9b\x9b\x1b\x0e\x26\x9d\x76\xbb\x51\xab\x45\x51\xd4\xee\x74\x0c\ +\xd3\x1c\x8d\xc7\xa3\xd1\x08\x21\x94\xa4\x69\x10\x04\x43\xc6\xf4\ +\xdc\x35\xad\x69\xd1\x45\x5f\xb9\x5c\x26\x84\x04\x61\x58\xa9\x54\ +\x28\x35\xbc\x42\x7e\x76\x66\x2e\x8e\xa3\xb5\xf5\x75\x82\xb0\x14\ +\xd2\xf7\x03\xd3\xb4\x30\x85\x65\x52\xc5\x18\xa5\x69\x66\x59\x36\ +\xc6\x58\xbb\xab\x72\x6e\xce\x76\x9c\x24\x8e\x93\xe1\x80\x65\x59\ +\xe0\x07\xdb\x5b\x5b\x8b\x87\xe6\xf7\xf7\xf7\x80\x82\x61\x18\x62\ +\x8c\x30\xc6\x8d\x46\x83\x31\x76\xfd\xfa\xb5\xa9\x99\xb9\x76\xab\ +\xed\x4f\x7c\x8d\x53\x61\x18\x46\x51\x94\xcf\xbb\xfa\xf6\x0e\xc2\ +\x80\x50\x6a\x18\xa6\xce\x19\x47\x40\x66\x69\x16\x45\x11\x84\xc8\ +\x32\xad\x38\x8e\xb4\x85\xe7\x76\xc4\xac\x08\x0d\x07\xc3\x7f\xf2\ +\xf8\xe3\x85\x7c\xe1\xda\xd5\xab\x00\x80\xb9\x99\xd9\xbd\x9d\xdd\ +\x28\x8c\xd6\xd7\xd6\x83\x89\xdf\x6a\xb7\xa3\x30\xd4\x02\x7c\x42\ +\xc8\xd4\xd4\xd4\x3d\xf7\xdc\xb3\xbd\xbd\x0d\x21\x5c\x5a\x5a\xda\ +\xd8\xd8\xc0\x08\x29\xa9\xc2\x30\x7c\xf5\xb5\xd7\x66\xa6\x1a\x69\ +\x79\x3e\x3f\x29\x00\x00\x20\x00\x49\x44\x41\x54\x9a\x00\x90\xdf\ +\xda\xda\x92\x42\x54\x2a\xe5\xe3\xc7\x96\x05\xe7\xbb\xdb\xdb\xae\ +\xe7\x15\x0b\x05\xc5\x33\x88\x11\x22\x04\x28\x39\xe8\xf5\x92\x24\ +\x61\x71\x32\xec\xf5\x5a\x07\x7b\x85\x7c\x0e\x08\x51\x29\x15\x73\ +\x8e\xd5\x6e\xee\xa7\x71\x34\xdd\xa8\x8f\x27\xe3\xa9\x46\x63\x34\ +\x9c\xa4\x49\xda\xeb\x76\xbb\x9d\x0e\x00\x60\x32\x99\xe8\x74\x49\ +\x19\x4b\xa8\x80\x92\x12\x63\x7c\x2b\xff\x4b\x0f\xc6\x9a\x9b\x9b\ +\x63\x8c\xf9\xbe\x6f\xdb\xb6\x65\x59\x3b\x7b\x7b\x18\xa1\x52\xa5\ +\xac\xb3\x83\xa2\x24\x86\x10\x01\x20\xf4\xe9\x36\x0c\x23\x0c\x43\ +\xdd\x4d\xd5\x82\x19\xce\xb9\x65\xdb\x98\x60\x04\xa1\x3f\x19\xef\ +\x6c\x6f\x0a\x21\x3f\xf8\xc1\x0f\x2a\xc1\x05\xcb\x18\xe7\x71\x1c\ +\x85\x41\x30\x1c\x0e\xb8\xb8\x17\x63\xe3\x36\x0e\x7b\xb7\xdb\x7d\ +\xf0\x81\x87\x7e\xe5\x57\xfe\xb7\x0b\x17\x2f\x4d\xc6\xa3\xc3\x87\ +\x8f\xd4\xea\xf5\xc0\xf7\xcf\x9f\xbf\x50\xab\xd5\xc3\x20\xb8\xbe\ +\xb2\x36\x18\x8e\x3b\xdd\x4e\x18\x86\x47\x8e\x1c\xb9\xe7\x9e\x7b\ +\xce\x9e\x3d\x0b\x21\x64\x9c\x39\x8e\xa3\xfd\x56\xda\xbc\xfa\xdc\ +\xd7\x9e\x6d\x36\x9b\xd4\x30\x9a\xcd\xa6\x9e\xca\x74\xf8\xc8\x11\ +\xdb\xcc\x37\x77\xf7\x9a\xad\xe6\xbb\x1e\x7d\x14\x02\x45\x28\x01\ +\x52\x60\x04\x91\x65\xec\xef\xec\x7a\x8e\x15\x04\x93\x95\x95\xeb\ +\x95\x6a\x25\xcd\x62\x37\x9f\xb3\x6d\x2b\x49\xe3\xcb\x57\x2e\x9d\ +\xbc\xeb\x2e\x96\xa5\xd5\x7a\x43\x4a\xc5\xb2\x6c\x32\x19\xed\x37\ +\x9b\xef\x04\xdc\x29\x05\x94\xc2\x7e\x8f\xfe\x97\x2f\xd2\xff\xf0\ +\x24\x7e\xf5\x55\x55\x28\xb0\xc7\xff\x31\xff\xe8\x47\xc5\x03\x0f\ +\xa8\x7a\x1d\xa6\x29\xe0\x1c\xa4\x29\x54\xdf\x29\xd0\xff\x27\xf6\ +\x61\x25\x48\x12\x08\x00\x40\x48\x4d\x4d\x65\x3f\xf1\x13\xec\x9f\ +\xff\x73\xb4\xb2\x42\xbe\xf2\x15\xf2\xa7\x7f\x66\xfd\xe2\xc7\xd5\ +\xfc\x3c\xfb\xe1\x7f\xc6\x7e\xe4\x47\xe4\xdd\x77\x03\xa5\xbe\x99\ +\x2a\x5e\x29\xa5\xa0\x24\x04\x44\xc9\x58\x49\x1a\xc5\x13\x3b\x67\ +\x04\x69\x88\x89\xe1\x07\xbd\xb7\x2e\x36\x59\x3c\xc1\x04\x27\x49\ +\xc2\x39\xd7\xc2\x35\x4a\x09\x00\x00\x63\x64\x9a\xb9\xf1\x68\xbc\ +\xb7\xb7\xe7\xd8\x06\x63\x30\x0a\x23\xfd\x85\x3a\x61\x11\x40\x88\ +\x30\x2e\x96\x8a\x33\x53\x8d\xb7\xde\x7a\x53\x5b\x3f\x0c\xc3\x78\ +\xe3\xec\xd9\x9c\xe3\x28\xa5\xc6\x93\x31\x67\x5c\x4f\xe7\x19\x8f\ +\xc7\x27\x4f\x9e\xbc\xff\xd4\xa9\x41\xbf\x7f\xf9\xca\x15\x3d\xe4\ +\xd3\xb2\x2c\xd3\xb0\x56\xd6\x6e\x28\xa0\xb2\x24\xb5\x0d\x2b\x8e\ +\x22\xcb\xb6\xf3\xf9\x7c\x1c\x86\x54\xd7\x6e\x10\x51\xa9\xa4\x94\ +\xda\x00\xa9\x94\x22\x18\x23\x84\xe2\x38\x01\x10\x10\x42\xe2\x24\ +\xa6\xd4\x28\x16\x4a\x9c\xf1\xe1\x70\xb8\xbf\xbf\x7f\xf8\xf0\xd1\ +\xc3\x87\x8f\x4c\x4d\x35\x7a\xbd\xde\xb5\x95\x1b\x17\x2e\x5e\x08\ +\x82\x80\x10\xca\x39\xd7\x81\xc6\x10\x02\xdd\xfa\x03\x00\x70\xc6\ +\xb2\x2c\x25\x04\x3b\x8e\xe3\x58\x76\x9a\xa4\x71\x1c\xd7\xea\xd5\ +\x72\xa1\xb8\xb3\xbd\xcd\x19\xbf\xcd\x05\x95\x8b\xf9\xf9\xb9\xaf\ +\xbd\xf0\x52\xab\xd5\x2a\x14\x0a\x96\x65\xed\xef\xed\x69\xb9\x48\ +\xa1\x50\x98\x5f\x58\x18\x0c\x87\x81\xef\x73\xce\xb3\x34\x2d\x95\ +\x4a\x5a\xbc\x68\x18\xc6\x70\x38\x2c\x95\x4a\xd3\xd3\xd3\x77\xde\ +\x75\xd7\x8b\xcf\x3d\x5f\x6b\x4c\x3f\xf6\xde\xf7\x0a\xce\x9e\x83\ +\x48\x9b\x66\xe3\x28\x6a\x34\xea\x79\xcf\x1d\x0e\x87\x19\x63\x3b\ +\x3b\x3b\xf3\x0b\x0b\x10\xa3\x38\x08\x10\x42\x66\x2e\xe7\x16\x0a\ +\x6b\xab\xab\x69\x14\x4d\x46\xa3\xa2\xe7\x5e\xbc\x78\x41\x29\xe9\ +\xe5\x9c\xc9\x78\xb4\xbb\xbb\x53\x9f\xaa\xf7\xba\xed\x7a\xb5\x06\ +\x15\xc8\xb2\xcc\xb1\x9d\x93\x27\x4f\x62\x8c\x47\xa3\x51\xb7\xd3\ +\xe1\x42\xe8\x60\x09\xcd\xfe\xe9\xf4\x2f\xf0\x76\x18\x86\x9e\x30\ +\xae\xe1\x3e\x4d\x53\x82\xb1\x63\xdb\x52\xca\x41\x7f\x80\x30\xd2\ +\xc4\x8b\x4e\x89\xd0\xc3\xf6\xb4\x25\x58\x47\xca\x8c\x46\x23\xcb\ +\xb2\xf4\xe0\xec\x9d\x9d\x6d\x84\xe9\x8c\x3b\xcf\xb9\x28\x95\x4a\ +\x73\x73\x73\xed\x4e\x67\x34\x1e\x3b\x8e\x73\xe1\xc2\x85\xab\x57\ +\xaf\x06\x41\xf0\x91\x0f\xbd\xdf\xb6\xac\x77\x3a\x06\x8b\x73\x51\ +\xad\x56\xef\xb9\xf7\x9e\x4f\x7e\xf2\x77\x0d\xc3\xa8\x54\x2a\x17\ +\x2f\x5e\xec\xf7\x07\x42\x48\xdb\xce\xcd\xcf\xcd\x6f\x6e\x6e\x74\ +\xbb\x5d\xd3\x72\xd2\x34\xb5\x6d\x7b\x6e\x6e\xce\xb6\xed\x13\x27\ +\x4e\x9c\x3b\x77\xee\xf1\xc7\x1f\x1f\x8d\x46\x8f\x3d\xf6\xd8\x9f\ +\xfc\x97\x3f\x52\x4a\x2d\x2f\x2f\x9f\x3e\x7d\xfa\xc2\x85\x0b\xb6\ +\x6d\x1f\x3b\x76\x0c\x02\xb0\xb0\xb0\x70\xe8\xf0\x61\x7f\xd0\x9f\ +\x6a\x4c\x7f\xe5\x2b\x5f\xf9\xfe\x8f\x7e\x14\x00\xa4\xa4\x60\x2c\ +\x26\x86\x81\x31\x0e\x83\x71\xbf\xdb\x0a\xa3\x51\xa5\x52\xda\xdc\ +\x58\xb7\x73\x8e\x65\x1a\x10\xc2\xd5\xd5\x95\xbb\xee\xba\x2b\x63\ +\x29\x05\x14\x13\x92\xc4\x41\x12\x47\x8d\x46\xed\x91\x77\x9f\xfe\ +\xc6\xc0\x1d\x42\x60\x9a\x70\x34\x22\x7f\xf1\x79\xfa\x7b\xbf\x87\ +\xcf\x9d\x13\x77\xdc\x91\xfc\x1f\xff\x3b\x7f\xfc\x71\xb5\xb8\x78\ +\xb3\x4e\xf7\xfd\xef\xe0\xea\xdf\x3b\x94\x97\x12\x72\x0e\x20\x94\ +\x27\x4f\xa6\x77\xde\x99\xfd\xf4\x4f\xe3\xe7\x5f\xa0\xff\xf9\x0f\ +\xe9\xa7\x7e\xdf\xf8\x83\x4f\x67\x3f\xfa\xa3\xec\xa7\x7e\x52\xde\ +\x7d\x17\xe0\x02\xf0\xdb\x04\x1a\x82\xb9\x81\x94\x3f\xe9\x75\x93\ +\x08\x51\xdb\xca\x57\x90\x45\x85\x04\x04\x63\x90\x01\x9a\x2b\x8c\ +\xc7\x7d\xa5\xd4\xd6\xd6\x96\xef\x07\x18\x63\xcf\xcb\x67\x8c\xe9\ +\x1d\x2b\xe7\xdc\x30\xa8\xa6\xda\x35\x47\xa1\x94\xca\xe5\x72\xbe\ +\xef\x27\x71\x2c\x38\xdf\xda\xda\xca\xb2\xd4\xb0\x2d\x4c\x49\xb9\ +\x56\xc5\x94\x48\xa0\x52\xc6\xb0\x41\x31\xa5\x49\x96\x19\x96\x49\ +\x28\xf5\x0a\xf9\x38\x4b\xaf\xad\x5c\xef\xf5\x7a\x2b\xab\x37\x92\ +\x24\xf1\xa3\x10\x12\x3c\x9a\x4c\x32\x16\x47\x51\x8c\x11\x2a\xce\ +\x97\x83\x30\x50\x12\x8c\xc6\x63\x83\x50\xc1\x65\x96\x65\x71\x1c\ +\xeb\x4a\x8a\x09\x0d\x2e\x01\x17\x5c\x8f\xe5\xa4\xd4\xc0\x18\x43\ +\x88\x92\x34\x19\x8d\x46\x87\x97\x8e\x14\x0a\x05\x2d\xc3\x3f\x7f\ +\xfe\x5c\xb7\xdb\x55\x4a\x1d\x74\x3a\x3a\xd0\xca\x34\x8d\x20\x08\ +\x5c\x37\x57\x28\x14\x28\x35\x93\x24\x81\x08\x02\xa5\xb4\x0e\x44\ +\x97\xcf\x9c\x73\x42\x48\xe0\xc7\x59\x96\x0d\x87\x43\x4a\x09\xba\ +\xdd\xc0\x6d\x4c\x48\xbb\xd5\x3e\xf3\xe2\x4b\x8b\x87\x16\xd3\x24\ +\xd1\x6d\x12\xc7\xb6\xc7\x93\x49\xa7\xd3\x99\x9e\x9a\x3a\xb6\xbc\ +\xec\x9d\x3a\xf5\xd2\x4b\x2f\x8d\x86\x43\xd7\x75\x97\x97\x97\xbf\ +\xf8\xc5\x2f\x6e\x6f\x6f\x6b\xc7\x4d\x1c\xc7\xa1\x1f\x68\x55\xcc\ +\xec\xec\x2c\xc6\x48\x47\xa5\x37\xf7\x9b\x94\x12\x08\xc0\xc6\xfa\ +\x5a\xb9\x50\xbc\x7a\xf9\xf2\xdc\xec\x1c\x4b\x52\x13\x22\xc3\x30\ +\x3a\xfb\x4d\x2e\x85\x57\x28\x22\x00\xaf\x5d\xbd\x66\x53\x5a\xad\ +\xd6\xc6\x41\xb0\xb7\xb7\x87\x10\x44\x08\x9a\xa6\x89\x20\xbc\xc5\ +\x6e\xe5\x73\x2e\x90\x72\x77\x6b\x3b\x9c\xf8\x45\x2f\xdf\xda\x6f\ +\x8e\x47\x23\xdb\x30\x45\xc6\xfc\x30\x84\x10\x42\x00\x0c\xc3\xc0\ +\x18\xeb\xac\xf6\x34\x4d\xe3\x38\xd6\xd2\x7b\x29\x84\x04\x40\x8b\ +\xdc\xbd\x7c\x1e\x61\xd4\xe9\x74\x34\x91\xa2\x47\x9f\x9b\xae\xa9\ +\xd3\x0b\x94\x52\xba\xcc\xd7\xaa\x7c\xdb\xb6\x7b\xbd\xde\xe2\xe2\ +\x82\x61\xd9\xc5\x42\x7e\xf9\xe8\x91\x28\x0a\x87\x83\x41\xb3\xb9\ +\xbf\x72\xfd\xfa\xf6\xf6\x8e\xbe\xe4\x6e\xaf\xa1\xaa\x67\xda\xfd\ +\xa7\xff\xf4\x87\xd3\xd3\xd3\x4b\x4b\x87\xc6\xe3\xf1\x78\xec\x17\ +\x8b\xc5\xce\x41\xcb\xf7\xfd\xd1\x78\x72\xe8\xd0\xe1\x9f\xfc\x89\ +\xa5\x8d\xed\xed\x6b\xd7\xaf\x41\x08\x8f\x1f\x3f\xbe\xba\xba\xfa\ +\x85\x2f\x7c\xa1\xd1\x68\x98\xa6\xe9\xfb\xbe\xb6\x3e\xe8\x21\x94\ +\xa5\x52\xa9\x5e\xaf\xeb\x0d\x2b\x84\xd0\xb1\xec\xeb\xd7\xae\x56\ +\xf3\x85\xd5\x1b\x37\xba\x9d\x8e\x48\x33\x00\x20\xc4\x28\xf6\x63\ +\x39\x1e\x53\xd3\xaa\xd6\xca\x67\x5f\x79\x6d\x1c\x8e\x4b\xa5\xe2\ +\xca\x0d\x16\xf6\x7a\x2c\xcb\x4a\x95\x0a\xe7\xcc\x75\xdd\x34\x4d\ +\x73\xb9\x1c\x41\x08\x13\xea\xe5\xdd\xed\xb5\xb0\xdd\x69\x7f\x03\ +\xe0\xae\x73\x79\xbe\xf4\x25\xe3\xb7\xfe\x0d\x3e\x73\x46\x3e\xf8\ +\x60\xf2\xbb\xbf\xcb\xbf\xef\x7b\xe5\xd4\x14\x64\x0c\x64\xd9\x77\ +\xea\xf4\x6f\x03\xde\x26\x49\x20\x84\x80\x52\xf1\x91\xef\x17\xdf\ +\xfd\x41\xf4\xd6\x39\xe3\xc9\x27\x8d\xff\xf8\x1f\xe9\x67\x3f\x9b\ +\xfd\x8b\x7f\xc1\x7e\xe6\xa7\xd5\xf4\x0c\x48\x12\xf0\x0e\xad\xf0\ +\x4a\x29\xa0\x98\x63\x5b\xc5\x42\x2e\xa1\x40\x22\x42\x2d\xcc\x92\ +\x94\x1a\xc4\x31\x30\x32\x48\xde\xcd\x6f\x6e\x22\x08\x61\xa7\xd3\ +\x91\x52\x69\xdb\x67\xa1\x50\xd0\xbd\x26\x29\xe5\xfc\xcc\x4c\xa9\ +\xe0\x85\xa1\xaf\xbd\xe3\x5a\xb9\xec\xfb\x41\x1c\xc7\x18\xd3\x30\ +\x0c\x93\x24\x36\x4d\x63\x73\x6b\xcb\x30\x8c\x38\x4e\x46\xa3\x91\ +\xe7\x7a\x71\x12\xeb\x5a\x8f\x71\x5e\xae\x54\x3c\xcf\xdb\xdb\xdb\ +\x5b\x59\x59\xd1\xb7\x4a\x14\x45\xba\x18\xdc\xda\xde\x36\x0c\x1a\ +\xc5\x71\xa9\x58\xdc\xdc\xdc\x0a\x83\xc0\xb1\x6d\x29\x24\x25\xd4\ +\xb1\xed\x2c\xcb\x20\x00\x08\x2a\xc6\x18\x97\x42\x4f\xa0\x97\x4a\ +\x4a\x29\x01\x84\x79\xcf\x8b\x82\x00\x02\x90\xcb\xe5\x26\xfe\xc4\ +\xf5\xdc\xbb\x6b\x77\x5f\xbe\x7c\xe5\x8d\x37\xde\xf0\xbc\x3c\x42\ +\xc8\xb6\x6d\x08\x80\x9e\x5f\x2c\xa5\x34\x0c\xb3\x54\x2a\xe9\x60\ +\xc2\x2c\x4b\x59\xc6\x10\x46\x94\xdc\x44\x70\xc6\x98\x12\x2c\x49\ +\x62\x21\x58\xb7\xdb\x75\x4c\x0b\x00\x65\x18\xc6\xed\xef\x99\xa4\ +\x14\x8c\xb5\x9b\xcd\x51\x7f\xa0\xa7\x7e\x4b\x2e\x4c\x42\xfd\xd1\ +\x68\x6b\x63\xa3\x58\x2a\xed\xef\xef\x37\x9b\x4d\x6a\x9a\xd5\x6a\ +\xb5\xdf\xef\x6f\x6e\x6e\x3e\xf8\xe0\x83\x47\x8e\x1c\x91\x52\x1e\ +\x3d\x7a\x74\xed\xc6\xaa\x9e\x40\x0d\x21\xec\xf7\x7a\xfe\x64\xf2\ +\x76\xbe\xd8\x1d\x49\x9a\x5e\xbb\x76\xcd\xcb\xb9\xa3\xe1\xe8\xf4\ +\x43\xa7\xbb\x9d\xce\xf4\xec\x6c\x1c\xc7\x29\x63\x57\x2e\x5f\x36\ +\x0c\xa3\xdd\xe9\xbc\xf1\xc6\xd9\xbc\x9b\x2b\x97\xcb\x41\x10\x2a\ +\x05\x46\x63\x1f\x11\xda\xeb\xf5\xaf\x5e\x5f\x29\x1e\xb4\xde\xfd\ +\xee\x87\x0d\xd3\xf4\xfd\xd6\xc1\xc1\xc1\xc6\xc6\x86\x10\x42\x87\ +\x31\x78\x9e\x37\x99\x4c\x00\x00\x4e\xce\xf1\xa3\x58\x08\xa1\x39\ +\x19\xbd\x27\xf3\x3c\x6f\x7e\x7e\xbe\xd9\x6c\xda\xb6\x8d\x20\xb4\ +\x1c\x47\x0d\x06\x8d\x46\xe3\xe4\x9d\x27\x87\xa3\x91\x6d\xdb\x7e\ +\x18\x68\x84\xb5\x4c\x4b\x0b\xc3\x3d\xcf\x2b\x97\xcb\xcd\x66\x33\ +\x4d\xd3\xdd\xdd\xdd\x28\x8a\x0e\x1f\x3e\x5c\x2a\x95\x66\x67\x66\ +\x26\xbe\x5f\xf0\x5c\xdb\x34\xde\x78\xf5\x95\x4b\x97\x2e\x4d\x26\ +\x7e\x92\xc4\x10\xa2\x9c\x6d\xea\xde\xcf\x6d\x6f\x55\xa3\x28\xd9\ +\xd9\xd9\x59\x5f\x5f\xcb\xe5\x72\xb6\x65\x71\x26\x11\xc2\xfd\xde\ +\xf0\xad\x37\xcf\x1d\x5b\x3e\x9a\xf3\xbc\x97\x5e\x7a\x49\x29\x35\ +\x33\x33\x33\x37\x37\xf7\xd4\x53\x4f\x31\xc6\x1e\x7d\xf4\xd1\x38\ +\x8e\xef\xbd\xf7\xde\x5e\xaf\xd7\xef\xf7\x75\x53\x41\x48\xa9\xc5\ +\xef\xad\x56\xcb\x71\x1c\xd7\x75\x37\x36\x36\xba\x96\xfd\xda\xab\ +\xaf\x4e\x4d\x4d\x63\x05\x15\x4f\x84\x10\x14\xe3\x8d\xfd\x3d\x7f\ +\x34\x26\x18\x9f\x7d\xf3\xf5\x66\xfb\xe0\xee\xbb\xef\x96\x42\x2a\ +\x05\xb8\x90\x5a\xac\xb0\xbe\xbe\x31\xf2\x83\xd9\x99\xe9\x85\x85\ +\xc3\x71\x92\x74\xdb\x9d\xd5\xb5\xd5\xbd\xdd\x3d\xf2\xff\x51\xb0\ +\xdb\x36\xdc\xdc\x32\x7f\xeb\xb7\xe8\xa7\x3f\xad\x0e\x1f\x4e\xfe\ +\xfd\xef\xf0\x1f\xfa\x21\x55\xa9\x00\xc6\xbe\x5d\x28\xf5\xaf\xa7\ +\x35\xd5\x3f\xe4\x75\x48\x53\xf3\x51\x04\x10\x12\x0f\xbf\x3b\x79\ +\xe8\x21\xf6\x53\x3f\x49\x7f\xe7\xdf\x9b\xbf\xf9\x9b\xf4\x2f\xff\ +\x32\xfd\xf5\x5f\xe7\xdf\xff\x61\x4d\xdc\xbf\xb3\x72\x06\x20\x9b\ +\x5a\x39\xd3\xa2\x4a\xa5\x0a\x10\x82\x97\x16\x67\xa8\x69\x01\x9e\ +\x80\x2c\xa2\xc4\xd2\x39\x8b\x8c\x31\x42\xa8\x52\xd2\x34\x4d\xdd\ +\xb4\xa4\x94\x72\x2e\x0c\xc3\xc8\x7b\x5e\x9a\x44\xfa\x0e\xd7\xc3\ +\x5d\x4d\xd3\xcc\xb2\x7e\xa5\x52\xb8\xff\xfe\xfb\xf7\x9b\x7b\x51\ +\x14\x21\x08\xdf\x38\xfb\x46\x18\x85\xa3\xd1\x28\x8c\xc2\x34\x49\ +\x4b\xa5\x12\xc2\xd8\xf7\x27\x1b\x9b\x1b\xd5\x4a\xd5\x30\x4d\x84\ +\xb1\xde\x9e\x13\x4a\x10\x46\x08\x23\x1d\xc0\x44\x08\x89\xe3\x24\ +\x4d\x92\x62\xb1\x28\xb8\xe0\x8c\x2b\xa9\x4a\xa5\x92\xe5\x38\xae\ +\x6d\x13\x8c\xc6\x93\x09\x97\x42\x73\x47\x0a\x62\x8c\xf1\x70\x3c\ +\x4a\x10\xd2\x44\x41\x18\x84\x8e\x93\x7b\xe5\x95\x57\xc3\x30\xb8\ +\x99\x0c\x8c\x90\x65\x59\x86\x61\x10\xc3\xf4\x93\x98\x10\x12\x45\ +\xb1\x61\x50\xbd\x32\x21\x04\x74\xed\xaf\x01\x08\x63\x61\x18\x06\ +\x42\x48\x08\xc0\x39\x97\x52\xa5\x69\xe2\x39\xb9\x9c\x63\x97\xca\ +\x65\xf9\x4d\xa0\x0c\x82\x90\x60\x02\x01\x10\x9c\x0b\x21\x20\x00\ +\x18\xa1\x30\x08\xf7\x76\xf7\x9a\xfb\x4d\x01\x94\x1e\x1b\xbd\xbf\ +\xbf\xff\xb9\xcf\x7d\x0e\x42\x18\x86\xe1\xd6\xd6\x96\xef\xfb\xe5\ +\x72\x59\x29\xa9\xf3\xe5\xf7\xf6\xf6\xbb\x9d\xf6\x78\x32\x09\x82\ +\xb0\x3f\xe8\xbf\xf5\xd6\x5b\x47\x8f\x1e\x3d\x74\x68\x71\x73\x6d\ +\x03\x28\xd5\xe9\x74\xce\x9f\x3f\x7f\xd0\x6c\x1a\x86\xb1\xbe\xb1\ +\xd1\xeb\xf6\x4a\xa5\xe2\xb0\x3f\xc8\xb2\xac\xd5\x09\x47\x63\x3f\ +\xe3\xd9\x68\x32\xf1\xc3\xc8\x74\x9c\xe1\xc4\x17\xf0\xe0\xea\xf5\ +\x95\xfe\x70\x1c\x05\x89\x60\xbc\xdd\x6a\x11\x42\x72\x8e\xb3\xbb\ +\xbb\x5b\x2c\x16\x0b\xf9\xfc\x78\x34\x22\x18\x1b\x94\x72\x05\x18\ +\xe7\x3a\xbf\x37\x0c\x43\xdd\x50\xd5\xd3\x36\xca\xe5\xf2\x78\x34\ +\x9a\x4c\x26\x7a\x30\x1e\x17\xa2\xdb\xed\x22\x84\x74\xb6\x28\xe7\ +\xbc\xde\xa8\xf7\xda\x3d\x8c\x71\xb5\x5a\xd5\x19\xbf\x42\x88\xe1\ +\x70\x98\xa6\xe9\xd4\xd4\xd4\xcc\xcc\xcc\x5b\x6f\xbe\x29\xa5\xb4\ +\x2c\xab\xdf\xed\xae\xad\xaf\xf9\x13\x9f\x1a\x06\xcb\x32\x8c\xb1\ +\xc4\x08\x7e\x13\xaa\x0e\x08\x35\x41\x04\x4c\xd3\x62\x19\x53\x52\ +\x45\x51\x6c\x18\xa6\x10\x62\x75\x75\x6d\x6f\x6f\x8f\x71\xae\xf7\ +\x25\xe3\xf1\xf8\x53\x9f\xfa\x94\x94\x72\x69\x69\xc9\xf7\x7d\x2d\ +\xd3\xfc\xe0\x07\x3e\x30\x99\x4c\x6a\xb5\x5a\x1c\xc7\x57\xaf\x5c\ +\x89\xa2\x88\x52\x3a\x99\x4c\x26\x93\x49\x14\x45\x73\xb3\x73\xc1\ +\x68\x6c\x1a\x46\x94\xc4\x1b\x1b\x1b\x7e\xe4\x1b\x96\xe9\xfb\x93\ +\xdd\xed\x2d\x8c\xa0\x49\x08\xe7\x69\xbb\xdd\x81\xf0\x6a\xaf\xd7\ +\x65\x9c\xf7\x7b\x23\x21\xd4\xc1\x41\x9b\x1a\xd6\xf5\x1b\xab\xb3\ +\xb3\x73\x0a\xe0\x85\xc5\xc5\x6e\xa7\x13\x85\x61\xad\x5a\x21\x7f\ +\xc7\x26\x04\x10\x8c\xbf\xfa\x8c\xf5\x2f\xff\x25\xdc\xda\x4a\x7f\ +\xf1\x63\xfc\x63\x1f\x13\x73\x73\x90\x31\xf0\xed\xd3\x29\xc5\x18\ +\x67\x59\x9a\x24\x29\x00\x0a\x63\xe2\x38\x8e\xe6\xe9\xfe\x81\xd3\ +\x35\x30\x8e\x01\x84\xe2\xf4\x69\xf1\x07\xff\x37\xff\xa7\xff\xd4\ +\xf8\xc4\x27\xac\x1f\xfb\x31\xf6\x4b\x1f\xcf\xfe\xd5\xbf\x52\x85\ +\x02\x48\xd3\x6f\xfc\xcb\x1c\xd3\xcb\x59\x79\x13\xdb\x88\x42\xac\ +\xa0\x82\xe6\xfc\xd4\x02\xa2\x14\x09\x66\x22\x11\x26\xb1\xeb\xba\ +\xe3\xf1\x58\x9b\x2a\xa9\x61\xe4\xf3\x79\xc6\x79\x3e\x9f\xb7\x6c\ +\x9b\xa5\x99\x41\xa9\xee\x43\x4a\x21\xf4\x67\xde\x1e\xeb\x4e\x6e\ +\x5a\xd2\x01\x30\x2d\xf3\xe0\xe0\xc0\xb4\x4c\x62\x10\x3b\xe7\xc4\ +\x71\x9c\xb2\x0c\x62\x28\x95\x44\x18\x67\x59\x96\xb2\xcc\x72\x6c\ +\xdb\xb1\x93\x34\xc1\x18\x13\x4a\x15\x00\xd4\x30\xa8\x61\xe8\x7c\ +\x95\x30\x0c\x4c\xd3\xf2\x3c\xaf\x3f\xe8\x0b\x29\xb5\x20\xcf\x71\ +\x72\x8e\x6d\x51\x82\x47\xe3\x31\x42\x88\x73\xa1\x81\x9b\x10\x82\ +\x10\x8e\xc2\x50\x01\xa5\xc3\xd9\x6d\x3b\x8a\xc2\x24\x49\x62\x7d\ +\xe5\x20\x84\x3c\xcf\x53\x4a\x85\x71\x02\xa4\x66\xd8\x23\x6d\xd6\ +\x85\x10\x06\x41\x48\x29\x41\x08\xa6\x69\x26\xa4\xd0\x18\x9a\x65\ +\x99\x60\x99\x6d\xdb\x18\x61\x2e\x32\x42\x88\x69\x59\x18\x7f\x13\ +\x73\xd0\xa0\x3e\x93\xf2\xd6\x4c\x51\xbd\xf3\xd0\xc1\x0f\x42\xca\ +\x2c\x89\xb5\x8c\x67\x30\x18\x08\x21\xf2\xf9\xfc\xb9\x73\xe7\xf4\ +\xaa\x10\x04\x41\x1a\x27\x52\x08\x00\x60\xad\x56\x95\x82\xd9\xb6\ +\xbd\xb5\xb5\x59\x2d\x17\x4f\x9d\xba\x1f\x00\xd0\xed\xf5\x2e\x5e\ +\xb8\x30\x19\x4f\x24\xe3\x67\x5e\x7c\x29\xef\x79\xfa\xc4\x1d\x1c\ +\x1c\x5c\x38\x7f\xde\xb6\x2c\xc3\x34\xfc\x30\x8a\x92\x8c\x50\x3a\ +\xf1\x43\x85\x49\xca\x65\x10\xc6\x00\x93\x24\xe3\xeb\x9b\x5b\xe3\ +\xde\xe7\xe6\x67\x67\xc3\x30\x6c\xd4\xeb\x8c\x31\x4a\x08\x67\x4c\ +\xe7\x3c\x13\x8c\x21\x84\x96\x65\xc1\x2c\xd3\x0b\xb9\xef\xfb\x5a\ +\xe9\xee\xba\x6e\xb7\xdb\x9d\x4c\x26\x59\x9a\x26\x49\x92\xcf\xe7\ +\xd3\x34\xed\x76\xbb\x3a\x89\x5e\x97\xf9\x42\x08\x4a\xa8\xe7\x79\ +\xda\xdc\x7f\x6b\x5e\xb6\xe7\x79\xa7\x4f\x9f\xee\xf5\x7a\x52\xca\ +\xd1\x68\x94\x24\xc9\x70\x38\xd4\x3f\x84\x09\xc9\xb2\x4c\xbd\xfd\ +\xc0\x18\xc1\xdb\xf5\xbf\x40\x08\xa5\x90\x61\x18\x02\xa8\x10\x00\ +\x18\x62\x26\x99\x10\x52\x70\x4e\x29\x71\x5d\x2f\xcb\xb2\xbd\xfd\ +\xa6\x5e\xb4\x2e\x5d\xbc\xd4\x98\x6a\x4c\x26\x93\xb3\x67\xcf\x6a\ +\x7e\x69\x34\x1e\xeb\x8a\x61\x61\x61\xe1\xf8\xf1\xe3\x86\x61\xb4\ +\x5a\xad\xd7\x5e\x7b\xed\x81\x07\x1e\x28\x14\x0a\x10\xa1\x8b\x17\ +\x2e\xdc\xb8\xb1\xba\xb0\xb4\xf8\xca\xcb\x2f\xe7\x4b\x85\x62\xa9\ +\x40\x4d\x22\x32\x76\xe9\xc2\x79\x93\x50\xa5\x24\xc1\x64\x67\x7b\ +\xcf\x76\xec\x34\x65\x52\x2a\xc6\x44\x96\x72\x0c\x71\xaf\x37\x44\ +\x88\x3c\xff\xfc\xf3\x8d\x46\x4d\x72\xee\xd8\xe6\xfc\xec\x1c\xf9\ +\x5b\x91\x1d\x42\xfa\xe9\x27\xcd\x5f\xfd\x55\x35\x3d\x95\xfc\xd9\ +\x9f\xf2\xf7\x7f\x17\x80\x08\xc6\xf1\xb7\x11\x88\x21\x04\x3b\x9d\ +\xd6\x41\xb3\xa9\xc3\x1e\xa5\x52\x6e\xce\x59\x5c\x3a\x8c\x31\x51\ +\xdf\xa1\x92\x94\x02\x49\x02\x30\x66\xff\xe4\xa3\xe2\xf4\x43\xc6\ +\x6f\xfc\x86\xf1\x6f\xfe\x4f\x78\x63\x35\xfd\xcd\xdf\x50\x8b\x8b\ +\xe0\x1b\xee\xf5\x21\x69\x18\xd8\x31\xa8\x83\x01\x01\x5c\x12\xcb\ +\x6b\xee\xb6\x3a\xdd\x9e\x41\xa1\x85\x95\x52\x22\x89\x63\xad\x05\ +\x4c\xe2\xc4\x26\x34\xe7\x38\x9c\x31\xdb\x76\xbc\xbc\x47\x09\x05\ +\x9c\xf7\xba\xad\x38\x49\x00\x84\x52\x2a\x84\x30\xc6\xc4\x30\x4c\ +\x08\x51\x18\x46\x71\x9c\x70\xc1\x21\x84\x84\x52\x42\xcd\x38\x49\ +\x33\xc6\xd2\x9b\x9a\x5a\x58\x2a\x95\x0d\x33\xec\xf7\xfb\x84\x52\ +\xdb\xc9\x95\x2b\x52\x01\x30\x1c\x0c\xe3\x38\x61\x9c\x67\x59\x56\ +\x2c\x95\xaa\xf5\xfa\xf6\xe6\x26\xe7\x32\xe7\xe0\x2c\x4b\x11\x44\ +\x0a\x21\x80\x20\xe3\x1c\x61\x94\xa4\x89\x92\x34\x49\x12\xcb\xb1\ +\x11\x82\xb6\x6d\x47\x69\xc2\xb3\xcc\xb6\xec\x30\x0a\x93\x38\x49\ +\xd3\xb4\xd5\x6a\xd9\xb6\x53\xc8\x17\x31\xc6\x69\x9a\x71\x2e\xa4\ +\x94\xe3\xf1\x38\x4b\xd3\x71\x18\x06\x71\x9c\x24\xa9\x94\x32\x9f\ +\xcf\x6b\x2d\x50\x2e\x67\x13\x82\x19\x63\x4a\x4a\x2d\x43\x04\x00\ +\x62\x8c\x31\x32\x73\x96\xdd\xe9\x74\x18\x63\xc3\xe1\xd0\x30\x68\ +\x14\x46\xf0\xb6\xdd\x7b\x6f\x5f\xbf\xb7\xba\x82\xb7\xf8\x1f\x4d\ +\xee\x23\x08\x59\xc6\x0c\xc3\x30\x0c\x83\x10\x12\x04\x01\x42\x48\ +\x4f\x53\x7a\xed\xd5\xd7\xa2\x30\x74\x1c\xa7\xdd\x6e\xff\x87\x27\ +\x9f\x74\x73\x76\x1c\x85\xf3\xf3\xf3\x0a\xa8\x20\x08\x04\xe7\x61\ +\xe8\xef\xee\xee\x8f\x46\x23\xdf\x0f\xe2\x34\x69\xb5\xda\x8c\x31\ +\xdb\xb6\xc2\x30\x1a\x8f\x47\x8e\x93\x13\x52\xda\x4e\x2e\x8a\x93\ +\xf1\x24\x60\x42\x4a\x09\xb8\x04\x49\xc6\x83\x56\x87\x18\x46\x10\ +\xc4\xdd\xfd\xf6\x78\x38\x84\x08\x31\xc6\x3a\x9d\x4e\x18\x46\x3a\ +\x40\x46\x17\xbf\xb7\xa8\x73\xa5\x14\x80\x50\x87\xc9\x68\x13\x83\ +\x61\x18\x39\xd7\x4b\x0d\x83\x0b\xa1\x03\x2a\x52\x96\x29\xa5\x30\ +\xc1\x9a\xfe\x22\x84\xd4\xeb\x35\x25\x94\x56\x46\xe9\xe3\xa9\xdb\ +\xaa\x3a\xf3\xe7\xa5\x97\x5e\xd2\x4d\x0e\x42\x48\x92\x24\xfa\xa4\ +\xe8\x00\xb5\xb7\x6b\x9b\xdb\xdf\x2f\x01\x00\x9c\x5c\x0e\x13\xd2\ +\x1f\x0c\x84\xe0\x04\x02\xcd\xe3\xe9\x4c\x72\x3d\xf5\x45\x2a\xc9\ +\x05\x4f\xd2\xc4\x2b\x78\x7a\x74\x30\x42\xc8\x9f\x4c\x36\x37\x37\ +\x5f\x7d\xf9\x4c\x14\x45\xae\xe7\xfd\xc5\xe7\x3f\x7f\xe8\xd0\xa1\ +\xdd\xdd\xdd\x99\xd9\xd9\x7c\x3e\x1f\x04\x41\x9a\xa6\x83\xe1\xb0\ +\xdd\x3a\xd8\x58\x5f\x9f\x5b\x98\x13\x52\x5c\xbd\x7a\x15\x11\xc4\ +\x58\x6a\x52\xd2\xdc\xdd\x35\x29\x51\x0a\xb8\xb9\xbc\x10\x41\x1c\ +\xa7\xbd\xde\x40\x4a\x10\xc7\x09\xe7\xf2\xfc\xf9\x4b\xf9\x62\xa1\ +\x75\xd0\xd9\xd8\xd8\x9c\x9f\x9b\x6e\xd4\xea\x93\xf1\x78\xed\xfa\ +\x2a\xf9\x1b\x41\x11\x60\x4c\x7f\xef\xf7\xcc\x27\x9e\x10\x1f\xf8\ +\x40\xf2\xaf\xff\xb5\x5a\x5e\x06\x61\x08\xbe\xad\x00\x11\x42\x38\ +\x1c\x0c\xb6\x37\x36\xee\xbc\xe7\xbe\x6a\xad\x0e\x00\x48\xd3\xf4\ +\xda\x95\x8b\xeb\xab\xab\xc7\xee\x38\x01\xe0\x3f\x50\xc9\xbd\x56\ +\x1d\x7c\x9d\xf0\x42\xc0\x30\x54\x8d\x46\xfa\x6f\xff\x2f\x79\xd7\ +\x5d\xe6\x13\xbf\x06\x7f\xe1\x17\x92\x4f\x7e\x12\xcc\xce\x7d\x83\ +\xe4\x80\x80\x89\x40\x3c\x05\x42\x22\xa4\x08\x30\x6c\x8b\x98\x66\ +\xeb\xe2\x6e\x9c\x44\x4a\x72\x05\x54\x10\xc6\x10\x22\x03\x61\x88\ +\x90\x21\xa5\x83\x09\xc4\xb8\x52\x29\xf7\x46\xa3\xad\xed\x9d\xf9\ +\xa9\x69\x27\x97\x4f\x98\x04\x93\x50\xe7\xa7\x31\x45\xcb\x5e\xc5\ +\xab\xc6\x71\x14\x05\x5c\x00\xd3\xc9\x18\x33\xdc\x42\x79\x0a\x37\ +\x7b\x43\xe2\xe4\xa7\x6b\x53\x49\x9a\x22\xc3\x2c\x35\xea\xa2\xdb\ +\x2f\x20\xa3\x50\xae\x38\x85\x02\xb6\x5d\x64\x79\x56\xbe\xe2\xfa\ +\x7e\x92\x24\x10\x00\xcb\xb6\x52\x09\x20\x31\x14\xcc\x30\xa1\xa6\ +\x61\x21\x89\xa4\x29\x10\x82\x14\x63\xce\x19\x94\x62\x12\x86\x69\ +\x14\x2b\x29\x6d\xc3\xc4\x84\x60\x84\xfc\xc0\xc7\x10\xb8\xb6\x95\ +\xf8\x41\x24\xa5\x65\x3b\x5e\x3e\x2f\x81\x52\x10\x50\x83\x22\x8c\ +\x18\x4f\xa2\x24\x24\x98\x40\xa8\xa4\x10\x4a\x09\x42\x70\x92\x24\ +\xa6\x69\xd8\xb6\x4d\x88\x01\x21\x94\x92\x61\x4c\x0d\x8a\xf4\xfb\ +\x34\x89\x8a\xc5\x22\x21\x14\x41\x58\xc8\xe5\x6d\xdb\xc6\x88\xaa\ +\x9b\x9e\xe1\xdb\x63\x65\x20\x97\x00\x22\x82\x09\x94\x52\xda\x96\ +\xc9\x18\xcb\xb2\x14\x28\x29\x05\x47\x06\xc9\x92\x98\x40\x20\x85\ +\x20\x84\x26\x49\xca\xb8\x30\x0c\xea\xb9\x39\x80\xa4\xc2\x08\x0a\ +\x9e\x26\xc9\xa0\x3f\x78\xfd\xd5\xd7\x08\xc1\x71\x14\xf9\x7e\xd8\ +\x1f\x8c\x5f\x7e\xe5\xf5\x4a\xa5\x0c\x01\x80\x84\x2a\x40\x88\x69\ +\x1f\x9a\x9e\x7b\xe5\xd5\x57\x30\xc6\xed\x4e\x3f\x63\x59\x2e\x97\ +\x8b\x92\x2c\xcd\x32\x62\x18\x19\x63\x5e\x21\x9f\xf3\xdc\xb5\xb5\ +\x35\x9e\x65\x82\x73\xc1\x38\x82\x28\x4d\xd2\xc5\xc5\x79\x44\x69\ +\xab\xdd\xce\xd2\x74\x34\x1e\x41\x84\x14\x04\x0a\x28\x01\x80\xe0\ +\x0c\x02\x24\x84\xc6\x40\x61\x5a\x26\x82\x60\x32\x1a\x12\x0c\x05\ +\x17\x95\x6a\xd5\xb1\x68\x38\x11\xbe\xef\xeb\x61\x58\x36\xb6\xf6\ +\xf7\x9b\x9e\xeb\xde\x75\xf2\xce\x7e\xa7\x3b\x9a\x8c\xbd\x5c\x2e\ +\xc8\xe5\x28\xa5\xa6\x69\x96\x8a\x45\x7d\x08\xe3\x38\x3e\x73\xe6\ +\x4c\x12\xc7\x3a\x66\x4b\x0f\x17\x33\x0c\x83\x52\xaa\x67\x6a\xdf\ +\x1a\x54\x82\x31\xba\xed\xc2\x9d\x0b\x35\x0e\x14\x21\x96\x9d\xab\ +\x40\xc9\x21\x14\x08\xc8\x11\xe7\x71\x14\x09\xce\x80\xe4\x7e\x30\ +\x8e\xb3\x84\x4b\x5e\x6b\x4c\x4d\xc2\x28\x89\x12\xc7\xb2\x72\xb6\ +\x65\x22\x62\x59\x48\xc6\x11\x25\x38\x0e\x83\xaf\x7d\xf5\x2b\x08\ +\x21\x96\xb1\x7c\x21\x4f\x30\xba\x72\xf9\x52\xa7\xdd\xaa\xd7\xeb\ +\x08\x01\x05\x45\xbf\xd7\xfe\xae\xf7\x3f\xb6\xb9\xb9\x9e\x65\x71\ +\x14\x45\xc3\xe1\xb0\x98\xf7\xc2\x8c\x71\x21\x33\x99\x04\x71\x6c\ +\x99\xd6\x91\x63\xc7\x2e\x5d\xbe\xac\x10\x62\x52\x4a\x00\xe2\x34\ +\xcd\xb2\xac\xe0\xba\x65\xaf\xb4\xb3\xb1\x13\x27\xf1\xa0\x3f\xf8\ +\x9b\xc0\xdd\xb2\xc8\xe7\xff\xd2\x7a\xe2\xd7\xd8\xf7\x7f\x24\xfd\ +\x77\xff\x56\x95\xcb\x20\x08\xbe\x1d\x81\x6c\x7f\x77\x77\xf9\xf8\ +\x1d\xd5\x5a\x9d\xdf\xd4\x3f\xd0\x3b\xef\xba\xe7\xec\x6b\xaf\x4e\ +\xc6\xe3\x42\xb1\x28\x95\xfc\x87\x83\xe8\x08\x02\x29\x15\x44\x18\ +\xaa\xbf\x29\x6e\x27\xcb\x00\xc6\xec\x67\x7e\x46\x95\x4a\xf6\xcf\ +\xfd\xbc\xf9\xc4\xaf\xb1\x4f\x7e\x12\x10\xfc\x8d\x60\x8c\xe5\x60\ +\xc3\x21\x11\x4b\x30\xa1\x0a\x42\x44\x81\x61\x42\xa9\x52\x2e\x32\ +\x84\x91\x94\x10\x61\x9a\xa5\x09\x53\x00\x03\x68\x62\x42\x21\xa0\ +\xa6\x69\x99\x06\xc4\x58\x22\x12\xc4\x49\xa5\x5a\x4b\x98\xc8\xe5\ +\xd3\xd9\x43\xb4\x52\xad\x4a\x6c\x4e\xe2\xcc\x72\x3d\x64\x5a\xa3\ +\x20\x8a\xb3\x94\x60\x4c\x9d\x5c\x3d\x5f\x38\xe5\xe6\xdc\x9c\x8b\ +\x09\x06\xd4\x50\x4a\x0d\x83\x40\x22\x6c\x38\xf9\x51\x10\x75\x87\ +\x13\xa9\x24\x04\x40\x29\x64\x38\xae\xe1\xb8\x10\x42\x4c\x10\xa5\ +\x04\x42\xb8\x7a\x7d\xc5\x30\xec\x6a\xa5\x1a\x4e\x82\x28\x0c\x30\ +\x46\x06\x35\x58\x96\x5a\x84\x72\xc6\x00\x50\x49\x1c\x4b\x2e\x14\ +\x04\x19\x4f\x21\x00\x42\x70\x08\x00\xa1\xd8\x30\x0c\x42\xa8\x76\ +\xdc\x10\x42\xc2\x30\x8a\xe3\x48\x01\x45\x08\x05\x50\x49\xa0\xa4\ +\x14\x94\x12\xc7\xb1\xb5\x04\x9e\x10\xc2\xb9\x00\x40\x31\xc6\x39\ +\x17\x86\x69\x28\x25\x39\x67\xfe\x78\x92\x26\xc9\xdc\xec\x9c\x65\ +\x59\x81\x1f\x98\xa6\xf5\xff\xb4\xf7\xde\xe1\x92\x5d\xd5\x9d\xe8\ +\x5a\x3b\x9c\x50\x55\xb7\x6e\xec\xa8\x4e\xea\xa0\x6e\x85\x96\x5a\ +\xad\x2c\xa1\x88\x40\x59\x88\x24\x99\x60\x3c\x8e\xd8\x60\xfc\x8c\ +\xe7\x73\x18\xb0\x67\xbe\x37\xc6\xe0\xe7\x79\xcf\xd8\x62\x3e\xf3\ +\x3d\xc3\x18\x8f\x07\x83\x09\x06\x21\x21\x40\x02\x94\x73\x56\xab\ +\xe3\x55\xa7\xdb\xe1\xe6\x54\xe1\xa4\x9d\xd6\xfb\x63\xd7\x2d\xb5\ +\x3a\x28\x34\x62\x9e\x10\xb5\x68\xd4\x25\x55\xd5\xa9\x7d\xf6\x39\ +\xe7\xb7\xd7\xfe\xad\xdf\x5a\x4b\xca\x20\x08\xa2\xe3\xdb\x41\x22\ +\xa0\x43\x02\x02\x40\xc6\x05\x0b\x39\xab\x56\x2a\x85\x2a\xac\x51\ +\xd6\x5a\x00\x72\xd6\xa0\x33\x08\x4e\x88\x40\x0a\xe9\x00\x03\x26\ +\xa4\x10\xe4\x48\x20\x32\x29\x1a\x46\x03\x40\x20\x65\x14\x04\x61\ +\x14\x19\x6d\xbc\x6b\x3f\x33\x33\x5b\x1d\x1b\xaf\x54\x2a\x69\xae\ +\x65\x5c\x72\xc0\xc6\xa7\xa6\x0d\xa1\x10\x01\x31\x5e\x18\x67\x93\ +\x2c\x90\xb2\x54\x2e\x97\x2b\xa5\x2c\xcb\xba\xba\xba\x0e\x1e\x3c\ +\xe8\xeb\x62\x1a\xad\xa5\x94\x5d\x95\x4a\x57\xa5\xc2\x39\xab\x35\ +\x1b\x63\x13\xe3\x44\x54\xa8\x42\x48\x19\x06\x81\x25\x67\xc8\x12\ +\x11\x6a\x04\x00\xce\x18\x93\x18\x48\x19\x06\x32\x49\x12\x20\x0a\ +\xc3\x80\x21\x31\x84\x52\xb9\x04\x88\x69\x9a\x0e\x0e\x0e\x0e\x0c\ +\x0c\x54\xbb\xba\x7c\xb5\x7d\x6b\xac\xce\x55\x6d\xba\x66\xb4\x1e\ +\x1d\x19\xd9\xbf\x6f\x5f\x92\x24\xd3\xd3\xd3\x9c\xb1\x66\xa3\xb1\ +\xb3\xd9\xf4\xd2\x58\x29\x25\x17\xc2\xfb\xef\x3e\xe7\xc0\xf3\x39\ +\x5e\x68\x7b\xdc\xb5\x4e\xfc\xd7\x72\xed\x22\xc6\x82\x20\x36\x3a\ +\x5b\xb3\x6a\x75\x20\xe0\xa9\x27\x1f\x53\x0c\x8b\xbc\x40\x20\xa5\ +\x0b\x40\x47\x0c\x65\x14\x09\x11\x14\x85\x66\xc8\xc3\x20\x14\x00\ +\x21\xc3\x22\x0c\x47\x94\xe2\xa5\x92\x14\xa2\x54\x2a\x25\x49\x92\ +\x67\xd9\xd6\x2d\x5b\xb2\x2c\xdb\xbd\x6b\xd7\xbc\x79\xf3\x9c\xce\ +\x83\x28\xe8\x1f\xe8\x4f\x9a\x0d\xa3\x0a\xb2\x14\xca\xd0\x68\x3b\ +\x35\x3d\xdb\x55\xae\x88\x30\x8c\x83\xb0\xd2\xdb\x5b\x14\x79\x10\ +\x47\x59\x91\xc7\x71\x9c\xa4\x49\x57\x57\x57\x10\x04\xfd\x03\xf3\ +\xb8\x73\xce\xb8\x99\xe9\x99\x99\xe9\x19\x87\x47\x76\x62\x0a\x02\ +\xdc\xb7\x2f\xfc\xd4\xa7\xdc\xca\x95\xc5\x67\xff\x8a\xfa\xfa\x20\ +\xcf\x8f\x2f\x7a\xf9\xff\xbb\xa5\x59\xda\xd3\xdb\xef\x8b\x13\x01\ +\x80\x35\x46\xc8\x20\x08\xc3\x34\x49\x7a\xfb\xfa\xde\x1a\xcc\x0c\ +\x79\x82\xe5\x15\x68\x13\x21\x05\xe9\x46\xaa\xc2\x52\x65\x76\xe7\ +\xbd\x3f\xdd\x1e\xbf\xeb\xc6\xf3\x84\xd6\x87\x7f\xc7\x5a\x28\x0a\ +\xf3\xbe\xf7\x15\xfb\xf6\x87\x9f\xfa\x14\x5c\x76\x19\xdc\x78\xfd\ +\x6b\x72\x20\x01\xca\xe5\x92\x52\x86\x8b\xa0\xd1\x48\xac\x75\x44\ +\x30\x6f\xfe\x82\xb8\xd9\x04\x82\xac\xc8\x93\x24\x45\x5f\x14\x9c\ +\x1c\x0a\xe6\x80\x94\xd5\x69\x9e\x23\x63\x88\x08\x0c\x95\xd6\xb5\ +\x46\x5d\x19\x1d\x46\x41\x9a\xa7\xb5\x46\x2d\xcd\x73\x6b\x0d\x01\ +\xee\xda\xbd\x13\x90\x10\xb1\x28\x0a\xbf\xb3\xf6\xdd\x18\xfc\x03\ +\x6c\xac\x25\x47\x00\x0c\x08\x88\x1c\x11\x00\xb6\xfa\xad\x10\x91\ +\x23\x67\x8c\x62\x1c\x17\x2f\x58\xb0\x60\xc1\x82\x72\xa5\x5c\x6b\ +\x36\x4a\x61\xe4\xac\xb1\xd6\x14\xaa\x40\x06\x8e\x71\x02\x02\x44\ +\xe7\x5c\xae\x14\x30\x28\x8a\x22\x08\x43\xc1\x85\xe1\x52\x06\x91\ +\x9a\xa9\x35\x1a\x4d\x19\x84\xe5\x72\x9c\x24\x09\xe7\x5c\x1b\xab\ +\x94\x76\x04\x5a\x6b\x43\x44\x40\xce\x39\xdf\x03\xc8\xab\x9b\xb5\ +\x56\xfe\x29\xf0\x1c\x31\x32\x11\x06\x3c\x0a\x42\xa5\x94\x94\x32\ +\x8c\xa2\xf1\xc9\xc9\x20\x0f\xca\x5a\x1b\x6d\xf0\x67\xb9\xf0\x88\ +\xce\x3a\x64\x64\xc8\x35\x93\xc4\x5a\xe3\x1c\x79\x4e\xc6\x18\x6b\ +\xad\xf3\x31\xea\x30\x0c\x45\x10\x12\x91\x56\x8a\xc8\x01\x63\xe4\ +\x9c\xef\x54\x47\x44\x8c\xf3\x4a\xa5\x32\x3d\x3d\xed\x0b\x39\x70\ +\xce\x8c\x31\xc6\xda\xa4\xd9\x24\xa2\x42\xa9\x3c\xcf\x95\x52\x45\ +\x51\xe4\xad\x5c\x21\x74\x04\x04\xe0\x9b\xae\xf8\x66\xa1\xbe\x72\ +\x40\x57\x57\x97\x5f\xde\x3c\xef\xe4\x35\x4b\x5e\x56\xe4\x53\x64\ +\xfd\x9c\xb4\xa6\x65\x0e\x28\x7c\xe6\x9a\x07\x5f\x21\x04\x22\x93\ +\x32\x28\x95\x31\x8e\x63\x5f\x5a\x60\x72\x72\x72\xf1\xe2\xc5\x42\ +\x88\x7d\xfb\xf6\xf9\x33\xda\x31\xb8\x43\x69\xe3\xfd\x71\x63\x8c\ +\x2f\xcc\xa9\xb5\x16\x42\x78\x09\x7c\xfb\xe0\xed\x00\x5b\xfb\xce\ +\x01\x00\x21\xc4\x71\xe2\x3b\x02\x80\x2b\x74\x03\x49\xca\x72\x44\ +\xa4\x47\xc7\x87\x23\xc9\xb3\x2c\xf3\x6a\x5a\xc6\x45\x33\x69\x3a\ +\xe7\xaa\x95\x4a\xa9\x14\x77\x77\xf7\xf4\x56\xab\xa6\xd0\x92\x23\ +\x3a\xeb\x88\x0a\xa5\x38\xf3\xb5\x04\x44\x77\x77\xb7\x0f\x0c\xf8\ +\x06\x93\xce\xb9\xee\xee\xee\xac\x91\xa4\x59\xc1\x83\x68\x6a\xb6\ +\x91\x29\x93\xa6\xa9\x73\x44\x28\xf2\x22\xe7\x42\x47\x3c\x60\xcc\ +\xf6\x0f\x74\x6b\x5d\x72\xce\xf9\xe2\xa9\x4a\xa9\x72\xb9\x5c\x2a\ +\x95\xac\x35\x1c\xf9\xc8\xf0\x70\x92\xa6\x5c\x08\xc1\x99\x38\x0c\ +\x9b\x09\x31\xf8\xd7\xaf\xb1\x9d\x3b\xb3\xef\x7e\xc7\xad\x58\x81\ +\xaf\xcb\x67\xe7\xc2\x20\x7f\x93\xf0\x1d\x08\xe0\x88\x08\x48\x69\ +\x35\x35\x32\x41\x44\xe5\x4a\x65\x60\x60\x3e\x01\x59\x6b\x9c\xb5\ +\xce\xda\xb7\x00\xb8\xc3\x21\xcf\xc9\x51\xde\x64\x4c\xd5\x0e\xfe\ +\xf0\x9b\xff\xf4\x88\xdd\xf0\xa9\xdf\xbb\x45\xd5\x47\x86\x46\xfa\ +\xc3\xb8\x24\x31\xcd\xd5\x11\xf8\xee\x1c\x58\xab\x7e\xf7\xa3\xe2\ +\x87\x3f\x90\xb7\xde\xca\xce\xde\xf8\xaa\xce\x3b\x22\xe6\x85\x6e\ +\x26\x39\x02\x68\x63\x1d\x90\xd1\x26\x8a\xe2\x8d\x1b\x37\x66\x69\ +\x81\x8c\xed\xd9\xbb\xe7\xc0\x81\x61\xce\x18\x17\xc2\xe4\x1a\x91\ +\x85\x51\x94\x6a\x2b\x84\x38\x61\xf1\xe2\x34\x53\x07\x0f\xec\x9b\ +\x9c\x1c\x9b\x9a\x9e\xe6\x42\x58\x67\xb5\x31\x42\x0a\x63\xad\x73\ +\x8e\x71\x4e\xce\x31\x40\x22\xe7\x9b\xde\x39\xe7\xbc\x6c\xdc\x0b\ +\x51\xbc\x0e\x07\xda\x68\xee\x9c\x17\x53\x22\x22\x63\x1c\x80\xfc\ +\x87\xc7\xc6\xc7\x06\xba\xfb\x1a\xcd\x44\x4b\x51\xcf\x67\x8a\x22\ +\x37\x56\x1b\x63\x06\x06\xfa\xa8\x52\xd1\xda\x28\x63\x3c\xcc\x71\ +\xce\x1d\x41\xa1\x94\x2f\x60\xc2\x38\xab\x74\x57\xd3\x22\xb7\x53\ +\x93\x28\x18\x01\x15\x46\x15\x5a\xc9\x50\x86\x32\x06\x00\x95\x24\ +\x59\x96\xf9\x56\x41\x5e\x9e\xe1\xe9\x63\x0f\x70\x04\x10\x86\xa1\ +\x5f\x7d\x99\x10\xcc\x18\x6d\xb4\x25\xa7\x8a\x82\xaa\xfe\x71\xe1\ +\x3f\xcb\x75\x07\xc6\x08\x88\x9c\x43\xc4\x2c\xcb\x88\x9c\x3f\x65\ +\xdf\xee\xca\x5a\x0b\x8c\xb5\xb3\x40\x7d\x26\xa7\xe0\xc8\x38\x07\ +\xf0\xaa\x53\x8f\xb1\xd8\x92\xc9\x97\x4a\x3e\x45\xbe\xd9\x6c\x0a\ +\x21\x88\x28\x69\x36\x0f\x1e\x38\xe8\xc8\xf9\x03\xce\x81\xb2\x23\ +\x72\x81\xec\x5e\xb4\x78\x61\xa3\xd1\x18\x1f\x1f\xf7\x4a\x15\xaf\ +\xaa\x54\x4a\x35\x9b\xcd\x24\x49\xa4\x14\x5a\x2b\x39\xd7\x32\xc9\ +\xc7\x03\x3c\xce\xfa\x2b\xe5\x41\xd9\x18\xe3\x9b\x6f\xf8\x24\x61\ +\x21\x84\xb5\x76\x7a\x7a\xda\x3a\xb2\xd6\x20\xca\xbe\xbe\x3e\x22\ +\x1a\x1b\x1b\xf3\x6d\xbe\x3d\x91\xd5\xa8\xd7\x91\x8b\x56\x13\x22\ +\x29\xbd\x84\xc9\x3f\x05\xfe\x8a\xfb\x3a\xf2\x6d\x86\xdd\xdf\x39\ +\xed\xdb\x43\x08\x71\xdc\x2e\x28\x91\xeb\x2a\xf3\x52\x1c\x2a\x95\ +\xcb\x00\x6a\xb3\x53\x33\xd6\x06\x81\x34\x4a\x19\x63\x33\xa5\xf2\ +\xbc\x20\xe7\xc2\x30\x34\x85\x06\x4b\x52\xc8\xa4\xd1\x4c\x8a\x3c\ +\x96\x32\x96\x22\xcb\x33\xad\x0d\x10\xf8\x65\xcf\x2f\x6c\x3d\x3d\ +\x3d\x51\x14\xed\xdb\xb7\xaf\x5e\xaf\x07\x52\x1a\xc2\xfd\xc3\xa3\ +\x69\xa1\x73\x65\x9a\x59\x61\xad\x45\x2e\x82\xb8\x3c\xdb\x4c\xfa\ +\xa3\xf2\x49\x2b\x4e\xcc\xb2\x2c\xcf\xf3\x24\x49\xfc\x92\xb0\x60\ +\xc1\x02\xdf\x9d\xb8\x5e\xaf\x47\x32\x70\x45\x41\x44\x41\x14\xe2\ +\xe1\xe0\xce\x18\x36\x9b\xe2\x8e\x3b\xec\x65\x97\x9a\xcb\x2e\xc3\ +\x24\x79\x3d\xe1\x4b\xde\xd8\xf4\x48\xf3\x9e\x6f\x02\xd9\x37\x41\ +\x31\x46\x22\xe7\xd4\xb2\x73\x81\x5f\x4e\x2a\xa7\x56\x82\x3e\x39\ +\xeb\x00\x60\xdf\xd0\x9e\x66\xa3\xfe\x16\xa0\x65\xc8\x51\xa9\x5c\ +\x5e\xba\x6c\x05\x17\x47\x0d\x11\x23\xe3\x38\xb9\x77\xf7\x4c\x2a\ +\xcb\xb1\xb5\x00\x61\x14\x8c\x6c\xfd\xc9\xdf\xfc\xe5\xe6\x65\xeb\ +\x2f\xbd\xf1\xca\xb3\x22\xd2\x87\x97\xbb\xd7\x9a\xba\xba\xf4\x6f\ +\xfd\x16\xff\xf8\xef\xf3\xc7\x1f\xa3\x20\x78\xb5\x90\x35\xf3\xf7\ +\xd9\xc0\xc0\xbc\x66\x92\x94\xcb\x95\x24\xcb\x77\xee\xda\x2d\x65\ +\x40\x04\xa5\x72\x29\xcf\xf3\x97\xfc\x68\x72\x16\xa8\xd6\xac\xcb\ +\xa8\x3c\x32\x3a\xd2\x48\xf7\x0c\xee\xdc\x9d\xe5\xa9\xb5\xda\x5a\ +\x27\x03\xa9\xb5\x06\x86\x94\x03\x10\x19\xe7\xac\xb3\x0c\x91\x13\ +\x11\x10\x63\x48\xe4\xd1\x81\x10\x99\xf7\xd4\x10\x90\x73\xe9\x7b\ +\xb3\x79\x8f\xac\xd5\x9f\x6c\xce\x10\xd1\x92\x65\x40\x21\x13\xe5\ +\x30\x04\xab\x03\x2e\x85\x14\x5c\x30\x00\xe0\x52\x10\xb4\xda\xdc\ +\x28\xa3\x9c\x72\x42\xc8\x24\xcd\xa3\x38\x22\x20\xa5\xb4\x75\x80\ +\xc0\x1a\xf5\xe6\xac\xad\x45\x61\xdc\xdb\xdb\x2b\x45\x24\x45\x90\ +\x26\x79\x14\x96\xa4\x94\x8d\x7a\xd3\x3b\xa4\xc6\x18\x2f\xe1\x5f\ +\xb0\x60\x81\xb5\xd6\xe7\x4c\x0e\x8f\x8e\x14\x4a\xf9\x67\xb8\x52\ +\xa9\x0c\xcc\x9f\x87\x0c\xad\x31\x32\x08\x2a\x95\x0a\x21\x06\x61\ +\x70\xfc\xdb\x47\x22\x04\x40\x44\x21\xa4\x60\xcc\x7b\x54\x59\x6a\ +\x9d\x73\x5e\x59\xc8\x18\x43\xce\x05\x17\x45\x51\x64\x85\xe2\x5c\ +\x30\xc6\x38\xf7\xf3\x63\x11\xd1\x39\xf2\x52\x13\x9f\x17\x9a\x65\ +\xd9\xe8\xe8\xa8\x67\x30\xc2\x28\x0c\xe3\x88\x18\xab\x35\xeb\x04\ +\x20\x02\x09\xaa\x70\x0e\x10\x88\xfb\x70\xb4\x35\xb5\x5a\x6d\x72\ +\x72\x72\x62\x62\xc2\x18\xa3\xb5\xf6\xe0\xeb\xeb\x4c\x78\x76\x3b\ +\x4d\x13\x0f\xdf\x7e\xc1\xf3\xaa\x76\xbf\x5d\x30\xc6\xcc\xb9\x25\ +\xe8\x5f\xfb\x86\x10\xd5\x6a\x95\x31\x16\x45\x61\xad\xde\xac\xd5\ +\x1a\xcb\x97\x2f\x9b\x3f\x7f\xbe\x77\xcf\xc7\xc7\xc7\x47\x46\x46\ +\x8a\xa2\x08\x83\x90\x9c\x33\x4e\xfb\x15\xd4\x87\x8b\xfd\x8a\xde\ +\xe2\x09\xa3\x48\x1b\xe3\x97\x58\x3f\x00\xff\x13\xad\x9d\x0a\x63\ +\xc7\x9d\x3b\x46\x04\x8c\x61\x14\x31\x64\x86\x73\x17\x70\x51\x0a\ +\x2b\x32\x08\x0e\xec\xcb\x1a\x8d\x0c\x80\x86\x86\xf6\x59\x6b\x81\ +\xa0\x1c\x97\x94\x2a\x26\xa7\x26\xd1\x81\xb5\x56\x0a\xce\x18\x33\ +\xce\x38\x22\xce\xb9\x3f\x73\x8f\xd1\xbe\xa6\x1b\x22\x36\x9b\xcd\ +\x38\x8e\xcb\x7d\x7d\x16\x79\xad\x91\x58\x60\x4c\x84\xda\x35\xb4\ +\xb6\xd6\x58\x19\xc8\x52\x57\x8f\x75\xe4\x57\xdf\xdd\xbb\x77\x2b\ +\xa5\xd2\x34\x63\x0c\x07\x06\x06\x26\x27\x27\xeb\xf5\x7a\x14\x45\ +\x18\x06\xb9\x2e\xe2\x30\x06\x1f\x6e\x39\xdc\x13\x4b\x12\xbe\x65\ +\x4b\xf1\xe9\x4f\x43\xa9\x04\xaf\x19\xdc\x11\xb1\xc8\xd3\xc6\xbf\ +\xff\xfd\xe2\x08\x64\x10\xd2\x9b\x00\x37\xc9\xb9\xfd\x4e\x1b\xeb\ +\xc8\x5a\x68\x15\x5f\x71\x7e\x4b\xde\xdb\x3f\xb0\x70\xd1\xe2\xb7\ +\x80\xe7\x4e\x00\x59\x9a\x26\x49\xb3\xbb\xa7\xf7\x68\x30\x41\x56\ +\xdb\xc5\x67\x5e\xf6\x2e\x69\xff\xf9\x91\x29\x47\x60\x8d\x1b\x58\ +\x79\xf6\x07\x6e\x3a\xe9\x3b\xff\xeb\x47\xcf\xac\x5e\x77\xd9\xea\ +\x38\x57\x87\x4f\x02\x2a\x65\xce\x3d\x0f\x4a\x25\xb6\x75\x1b\x54\ +\x2a\xaf\x3a\x86\x7a\xa3\x39\x33\x33\x7b\xfe\x85\x17\x16\x85\x09\ +\xa2\x68\x74\x64\x74\xd3\xe6\xcd\xcd\x66\xea\x9c\x2b\x95\x4b\x0c\ +\x31\x10\x52\x29\x6d\xac\x45\xc1\x41\x32\x60\x6c\x6c\x62\xfc\xb9\ +\x2d\xdb\x1a\xcd\x34\x8c\x4b\x61\x29\xd4\xa6\x55\x19\x98\x71\xe6\ +\x5b\x34\xb4\xdc\x52\x22\xc9\x19\x43\xdf\xce\xdb\x01\x81\xdf\xbf\ +\x3b\xe7\x18\x43\x21\xbc\x4f\x6a\x19\x43\x44\x41\x44\x44\xce\x18\ +\xd7\xca\xac\x22\x87\x80\xd6\xc7\xec\x8c\x9a\x9a\x9e\xea\x59\x71\ +\x62\x1c\x48\x41\xa8\x80\x9c\x35\x8e\x68\x76\x76\x16\x7a\xc0\x3a\ +\x0b\x0c\x8c\xd6\xca\x18\x2a\x74\x96\xe7\xa5\x6a\x55\xa9\x42\xc6\ +\x15\xae\x6d\x48\x54\x2a\x97\xb5\x36\x04\x98\x17\x85\xb1\x86\x0b\ +\xd9\x4c\xd2\xbc\x50\x42\x48\x36\xa7\xdf\xf0\x78\x51\x2a\x95\xbc\ +\x66\xc6\xcd\x35\x58\x20\x47\xca\xea\x56\xa3\x89\x20\xb0\xd6\x05\ +\x51\x18\xc5\x51\x18\x86\x33\xb5\x99\x99\x5a\xed\xb8\x81\x06\x00\ +\xb8\x10\x52\x4a\xdf\x18\x91\xcd\x79\x82\x3e\x96\x88\x88\x48\x24\ +\xb9\xe0\x82\x33\xce\xad\x75\xce\x59\x21\x65\x18\x86\x4e\x6b\xa3\ +\x8d\xaf\x21\xed\x71\xb6\xed\xd2\x7a\xbd\x60\x14\x45\xf5\x5a\x7d\ +\x7a\x66\x06\x10\xac\x73\x1e\x5b\xb5\x31\x44\x24\x85\x8c\xe2\x18\ +\x91\xd5\x6a\xb5\x83\x07\xf6\xfb\xed\x54\x9a\xa6\xfe\x38\xbe\xa2\ +\xba\x57\x1f\x12\x39\x1f\xd8\xf4\x64\x88\xbf\x6a\xde\x61\xf7\xaf\ +\xfd\x7a\xdc\xee\x25\xe2\xa9\x1b\xce\x79\xa3\xd1\x08\xc3\x60\xc1\ +\xc2\x85\x63\xe3\x93\x79\x9e\x6f\xdd\xba\x75\x62\x62\xc2\xaf\x01\ +\x7e\x56\x3d\x52\x8b\x20\xf4\xad\x0d\xbd\x3a\xc8\x97\x96\xe4\x73\ +\xf9\xc0\xfe\x8c\xda\xd2\x49\x00\xf0\x6f\x79\x88\xff\x99\xe6\x9c\ +\xf3\x28\xe4\x46\x9b\x6a\x25\x46\x40\xad\x74\xa5\x52\x22\x20\xc6\ +\x85\x05\x98\xad\xd5\x19\x17\x51\xc0\xbb\xab\xdd\xcb\xe8\x14\x44\ +\x00\x00\x20\x00\x49\x44\x41\x54\x5c\x84\xda\x5a\x55\x28\xc9\x45\ +\x7f\xdf\x3c\x4e\x54\x9b\x99\x52\x5a\x3b\x20\x04\xd0\x5a\xcf\xce\ +\xce\x7a\x40\xf7\x40\xef\x09\xa5\x7d\xfb\x0e\x10\xa1\x75\xa0\x8d\ +\x05\xb2\x8c\x09\x40\x1b\xc4\x41\x1c\xc5\xdd\xdd\xdd\x49\xda\x7c\ +\xec\xb1\xc7\xad\x35\xcd\x66\x13\x11\xf3\x3c\x2b\x97\xcb\x63\x63\ +\x63\x71\x1c\x37\x1a\x8d\xa2\x28\x42\x21\xfc\xd2\xee\x1c\x21\xc2\ +\xe1\xe0\x0e\xd6\x42\x9a\xba\x93\xd6\xd0\xeb\xa4\xcf\x91\x71\x56\ +\xaa\x36\xc7\x76\x70\xf8\x39\x54\x67\x3f\x0e\x35\x01\x39\xbd\x28\ +\x57\xba\x20\x55\x38\x72\x44\xa4\x8d\xce\x55\xee\x79\x03\x7f\x67\ +\xbc\x05\x58\x99\x52\xb9\x2c\xc4\x2b\x29\x3b\x11\xc1\x9a\x56\x43\ +\x2a\x47\x50\xaa\xf4\xaf\x3c\x69\xdd\xaa\x25\xf7\xd5\x67\x9a\xc4\ +\x4a\x47\xf9\x82\x31\xb4\x74\x09\x94\xcb\xd0\x68\x40\xb5\xeb\x35\ +\x6c\xd8\xe4\xee\xa1\x7d\x83\x83\xbb\x4e\x5a\xbb\xae\xd2\x55\x11\ +\x22\x78\xe6\xb9\xe7\xad\x35\x0e\x50\x1b\xdb\x53\xad\x22\x62\x10\ +\x86\xe0\x5c\x18\x06\x8d\x66\x73\xcf\xbe\xa1\x42\xbb\x15\x2b\x56\ +\x70\x11\xe5\x85\x2a\x55\xe3\xe9\xe9\xa9\xb1\xd1\x51\x21\x25\x97\ +\xa2\x28\x8a\x72\xa5\x8c\x0c\x11\x11\x18\x13\x00\x7c\x4e\xde\x83\ +\xd8\x0a\x2e\x78\x98\x10\x82\x0b\x11\x32\x14\xde\xa3\x9f\x7b\x98\ +\xfd\xe7\xfc\xd6\x8d\x80\xa1\x25\x9a\x9d\x9d\xae\x27\xcd\x66\xb3\ +\x49\x51\x98\x37\x92\xda\xec\x4c\xb5\xbb\xab\x14\x97\xa2\x38\xcc\ +\xb2\x34\xcb\x32\x02\x2a\x8c\x66\x22\x60\xc8\x40\x19\x6d\x6d\xa6\ +\xec\x40\x77\x57\x92\x66\xae\xc8\xb9\x10\x0e\x60\xfe\x82\xf9\x7d\ +\xfd\xfd\x43\x7b\x87\x84\x31\x5c\x0a\x63\x6d\xa9\x52\xee\xd1\xbd\ +\xcd\x66\xd3\x8f\xc7\x17\x1a\xdc\xbb\x77\x2f\x00\xd4\xeb\x75\x4f\ +\xc1\x97\xab\x5d\x4e\x6b\x04\xcc\x8a\xc2\x4c\x4f\xc7\x71\xcc\x19\ +\xcb\x8b\xa2\xde\x6c\x4c\xcf\xcc\x8c\x8c\x8c\x30\xce\x8f\x6b\x51\ +\x27\x9f\x48\x55\xad\x56\x01\x89\x23\x02\x91\x52\x85\x7f\xf0\x5a\ +\x82\x28\xa2\x20\x08\xfc\xbf\x0a\xce\x3d\xce\x02\x80\xe0\xdc\x1a\ +\x74\xe4\xa4\x90\xed\xdc\x77\xc6\x58\x77\x77\xb7\x10\xa2\xd1\x68\ +\x20\xe2\xcc\xcc\xcc\xcc\xcc\x0c\xe3\xac\x56\xab\x21\x22\x20\x48\ +\x21\x9d\x73\x69\x96\xfa\x6c\x23\xa5\xb4\xb5\x86\x08\x0e\xa5\xce\ +\x93\x24\xf1\x3b\xa7\x3c\x2f\xb2\x2c\x09\x82\x40\xcd\x6d\x5c\xa2\ +\xa8\x95\xcb\xe6\x91\xf7\xd0\x17\x1e\x76\xbd\xfb\x4f\x44\x9c\x73\ +\x63\xac\x35\x36\x8a\xc2\x89\x89\x09\x7f\x4c\xff\x31\x2f\x6d\xf4\ +\xa3\xf5\x47\xf0\x3f\xe7\xb5\x12\x6d\x86\xdd\x39\x67\x8d\xf1\xcb\ +\x92\xf7\x06\xc2\x30\xf4\xab\xd7\x5c\x39\x9a\xe3\x7f\xf0\x9d\xb3\ +\xa1\xe4\x2b\x96\x2e\x91\x32\x30\xc6\x1a\x6d\x7d\x18\xc0\x3a\x07\ +\xd6\x21\xe7\xd6\xaa\x52\x10\x05\x42\x3a\x40\xc9\x85\xe5\xd6\x92\ +\x43\xce\x19\x10\xb4\xda\x56\xa3\x7f\x60\xfd\xe5\x58\xb8\x70\xe1\ +\xfc\xf9\xf3\xa7\xa7\xa7\xb5\xd6\x33\x33\xd3\xc3\x23\xe3\x49\x9a\ +\xd6\x9b\x8d\x42\xa9\x34\x4b\xcb\xe5\xb2\x71\x36\x4f\x8a\x34\xcb\ +\x92\x2c\x0d\x02\x59\x14\x2a\xcb\x92\x38\x8e\x7d\x12\x83\x57\x94\ +\xfa\xf3\xd2\x5a\xef\x1f\x3e\x18\x07\x32\x49\x5b\x29\x81\xc7\xd0\ +\xb9\x1b\xf3\xba\x84\x8f\x44\x24\xc3\xa8\xff\x57\x3f\x55\x7f\xf0\ +\xbb\x64\xcd\x9b\x21\xac\x4a\x8e\x54\x50\x55\x59\x8a\xce\xf6\xf6\ +\xf6\x21\xa2\x52\x45\x91\x65\x4a\xab\x6a\x77\x4f\xff\xbc\xf9\xce\ +\xbd\x15\x02\xaa\xce\x59\x5d\xa8\x57\x29\x1e\x4b\xbe\x56\x07\x10\ +\x39\x63\x3c\xa1\xed\xe0\x15\x4e\xdf\xda\xd7\x58\x87\x40\x70\x5e\ +\x2e\xc5\xc3\xc3\xc3\xf7\x3e\xf0\x40\x33\x4d\x2f\xbc\xf0\xe2\xe1\ +\x91\x91\x52\xb9\x1c\x44\xf1\xfe\xfd\xfb\x05\x97\x59\x9e\x2b\xa5\ +\x90\x39\x00\xaa\x84\x65\xc6\x78\xae\x8a\x53\x4f\xdb\x30\x6f\xfe\ +\xc2\x99\x99\x7a\xaf\x08\x6a\xf5\x29\xab\x0b\xce\xc0\x39\x0d\xda\ +\x32\x06\xcc\xf7\x24\x01\x42\x67\x1d\x01\x81\x3b\xec\x4e\x9b\x23\ +\x5e\x18\x91\xe3\xdc\x01\xb4\x58\x63\x22\x22\x47\x87\x72\xbb\xe0\ +\x10\x90\xfb\x78\x6c\xad\x5e\x8f\xc3\x81\x4a\xb5\xcb\x58\xdd\xd3\ +\xd3\x33\x5b\xaf\x07\xa5\x10\x05\x67\x92\x73\x2e\x20\xcd\x08\x08\ +\x11\xb5\x35\xb5\x7a\x53\x1b\x3b\x3b\x5b\xd3\xc6\xc9\x30\xee\x89\ +\xe2\xa9\xa9\xa9\x72\x57\x77\x14\x97\x0b\x6d\x0a\x65\x18\x97\xc6\ +\xd1\xfc\x85\x8b\xeb\xcd\xc4\x17\x8d\xf1\x38\xe2\x1d\xd8\x30\x0c\ +\x19\x63\x5e\x84\xa7\x94\x22\x80\x22\xcf\x47\xd2\x94\x01\x96\x4a\ +\x25\x29\x04\x13\x9c\x71\xb6\x78\xd1\xa2\x30\x0c\x8f\x5b\x5e\x8c\ +\x88\x00\x1e\x9a\x49\x4a\xe9\x63\xc2\xed\xc7\x0e\x11\x38\xe3\x32\ +\x90\x1e\xd1\x02\x19\x20\x32\xce\x10\xc0\xe5\x45\xae\x95\x72\xd6\ +\x11\x27\x0f\x9a\xde\x8f\xf6\xf0\xe7\xab\x8a\x17\x45\x61\xc9\x49\ +\x11\x20\x67\x3e\x50\x09\x0c\x01\x19\x18\xcc\x55\xc1\xa5\x60\x82\ +\x31\xc6\xdb\x4c\x4b\xdb\x17\xf6\x48\xad\xb5\x8e\xa2\x50\x4a\xe1\ +\xd9\x70\x3f\x15\x3e\xaf\xc7\x67\x5d\xf9\x78\x89\xff\xae\xef\x50\ +\xe8\xc7\xd0\x68\x34\xaa\xd5\xea\xe4\xe4\xe4\xd0\xbe\x03\x66\x0e\ +\xbb\xfd\x77\x3d\x90\x79\x4f\xdc\x5a\xcb\x5d\x2b\xc3\xd6\x4f\x7b\ +\x1b\xd9\x3d\x17\xe7\x17\x1b\xbf\x78\xf8\xf4\x60\x4f\xb5\x43\xab\ +\x29\xcd\xf1\x8b\xba\x11\x30\x10\x21\x67\x92\x33\x29\xc2\xd0\x49\ +\x97\x17\x05\x20\x3a\x20\xc9\x38\x01\x31\xc6\x7b\xba\xbb\x3d\x63\ +\xd6\xd7\xd7\xe7\x8b\xec\x3b\x72\x8d\x34\xd1\x56\x3b\x20\x2f\xee\ +\xf0\xf8\xee\x37\x37\x7e\x60\x71\x1c\xcf\xce\xce\x28\x55\x30\x84\ +\x72\x14\x2b\xad\xc8\x58\x81\x4c\x84\xd1\x6c\x3e\x6b\x0b\x5b\x0a\ +\xa3\x28\x08\xe2\x38\xb2\x56\xfb\xda\x1b\xbe\x91\xac\x7f\x1c\x82\ +\x20\x40\x44\xa3\x75\xa5\x5a\xcd\xf3\x5c\xe7\x85\x52\x4a\x1c\xce\ +\x2a\x09\x41\x3d\x3d\x7c\xcb\x16\xf3\xbe\xf7\xbd\xbe\xf3\xb6\x26\ +\x38\x61\xe5\x82\x5f\xff\x8b\x37\x4d\xa0\x11\xf6\xdd\x77\xcf\xae\ +\xed\x5b\x96\x2d\x5f\x91\x25\x09\x01\x09\x21\x92\x66\xd2\x68\xd4\ +\x85\x14\x59\x96\xbd\x45\x02\xaa\xaf\x5a\x53\x81\x08\x83\x52\x4f\ +\xb7\x45\x70\x3c\xa8\xf4\x74\x97\x88\xb0\xdc\xd5\xc3\x22\x7e\xf4\ +\xef\x05\x01\xdb\x31\x08\x49\x42\xfd\xfd\xaf\x0a\xf1\x04\xb8\x72\ +\xcd\x49\xd3\xb5\x7a\x91\x17\xdb\xb6\xee\x38\xf5\xb4\xd3\x2b\x5d\ +\xd5\x4b\x2f\xbb\xfc\xa1\x87\x1e\x9a\x9c\x9e\x39\xeb\x9c\x73\x25\ +\xe2\xa6\x67\x9f\xed\xed\xad\x96\x2a\x71\xa1\xf2\x79\x8b\x16\x9c\ +\x72\xea\x29\xbd\xbd\xf3\x26\x27\xa6\x85\x10\x59\x96\xd5\x66\x67\ +\x2b\x71\xc9\x19\x5b\xab\xd5\xc8\x59\x02\xf0\x0e\x21\x30\x40\x64\ +\x40\xe4\x9c\x39\xea\xc9\xb6\x7c\x34\x4b\x47\xfe\xf7\x76\x05\x41\ +\x02\xb0\x60\xc9\x91\xb1\x26\xcb\x32\x5f\x95\xac\x52\x29\x49\x21\ +\xb7\x0f\x0e\x32\x0e\x03\xf3\xfa\x0b\x5d\x70\x29\xc2\x28\xca\x8a\ +\x22\x57\x05\x20\x33\xd6\x01\x32\x2e\x65\x99\xf1\xc9\x89\x91\x05\ +\x0b\xe6\xd5\x6a\xb5\x89\x89\x89\xe9\xe9\x69\xef\x25\x55\x2a\x15\ +\x0f\x5b\x49\x92\x38\x67\x3d\xb1\xeb\x81\xc3\xc3\x50\x1c\xc7\x4a\ +\x29\xeb\x25\x2b\x82\x39\xc4\xa2\x28\xa2\x20\x6c\x36\x9b\xbe\x1c\ +\xcd\xd8\xc4\xc4\xfc\x79\xf3\xe4\xcf\xc0\xb9\x23\xa2\x31\xb6\xd9\ +\x6c\x2a\x95\x73\xc6\xd0\x47\x99\x9c\xf3\x94\xae\x33\x56\x06\x2d\ +\x71\x11\x9f\x03\x5f\xc6\x18\x91\xb3\xd6\x91\x73\xbe\x31\xa1\x07\ +\xf7\x36\x38\xb6\xeb\xbf\x07\x41\xd0\xce\x8d\xf2\x0e\x32\xe7\x5c\ +\x32\x66\x8d\xf1\xce\xb5\x14\x02\x8c\x29\xe6\x88\x17\x4f\xb2\xfb\ +\x2a\x60\xbe\x3d\x88\x31\x1a\x80\xbc\x97\xed\xe9\x11\x0f\x67\xfe\ +\xf3\x7e\x96\xfc\x92\xdc\x0e\x93\xf8\x9a\xc9\xfe\xb5\xd2\x96\x0b\ +\xe9\xd1\xdf\xd7\x14\xf3\xb4\x8c\x3f\x20\x6b\xf5\xce\xb6\x6d\xaa\ +\xbd\x1d\x3b\xf5\x5f\xe1\x42\x48\x44\x3b\x77\x3a\x5e\x45\xd3\x6e\ +\xb5\xfa\x33\x70\xee\xc4\x39\x0f\x64\x3c\x3e\x3a\x39\x36\x3e\xce\ +\x38\x0f\x83\x50\x6b\xe3\x2b\xad\xfb\xf9\x17\x00\x5d\xe5\x0a\x39\ +\x2b\x82\x30\x08\x43\x0f\xc1\x8c\x61\xa1\x95\xb6\x56\x5b\xe3\xb3\ +\xab\xfc\x3e\xcf\x87\x0d\xda\x83\x97\x32\x88\xc2\xa0\x5e\xaf\x3b\ +\xab\x55\x9e\x12\x59\xce\x20\x08\x03\x72\x95\x46\xb3\x81\x60\xa5\ +\x60\xd5\x6a\x05\x11\x9a\xcd\xa6\x17\x68\x95\xcb\x65\x29\x65\xb9\ +\x5c\xf6\xbe\x3f\x32\x74\x9e\x07\xe3\x9c\x80\x0e\x07\x77\xaa\x54\ +\xec\xe9\xa7\xf3\xbb\xee\xc2\x4f\x7e\x92\x82\xe0\x75\x55\x92\x22\ +\xa3\xcd\x5c\x73\xaf\x37\x83\x8a\xe4\xf4\xd3\xd7\x3f\xf9\xc4\x63\ +\xbb\x76\xbe\x78\xc2\x92\xa5\x88\x58\xab\xcd\xee\xdf\x37\x74\xea\ +\xfa\x33\xfa\xfa\xfa\xed\xf1\x16\x41\xfc\x85\x33\xab\x8a\xf2\x9a\ +\xf3\x7f\xed\x24\x20\xd3\x28\xaf\xbb\xea\xd7\xd7\x81\xce\xe9\xb2\ +\x77\x7f\x04\x80\x54\x61\x8e\x9c\x35\x12\x42\x3c\x70\x3f\x64\x99\ +\x3b\xed\x34\xd8\xfc\xc2\xab\xee\x1b\xba\xba\xba\xba\xaa\xd5\xd9\ +\x7d\xfb\xc7\xc6\xc7\x1f\x7e\xe8\xa1\x95\xab\x4f\x72\x44\x5b\xb7\ +\x6d\x4f\xd2\xb4\xd1\x6c\x98\x2c\x8f\xc2\xb0\x50\x79\x44\x51\xa9\ +\x5c\x3e\x69\xdd\x5a\x42\x3c\x30\x72\x70\x68\xcf\xfe\x72\xdc\x65\ +\x8c\x9b\x9e\x9c\xaa\x56\x4a\x26\x57\x56\x1b\x40\x04\xf4\xea\x6d\ +\x24\x07\xc0\xe6\x3c\xb2\x39\x9e\x8f\x88\x1c\x51\x2b\x32\x06\x2d\ +\x01\xa4\x8f\xcc\x79\x67\x8c\xe0\x65\xcd\xa4\x08\x00\xb8\x04\x86\ +\x44\xd4\x6c\x36\x6a\xf5\xba\xd1\x1a\xac\x21\xa2\x5a\xad\x26\x02\ +\x4e\xe0\x9a\x69\x52\x8a\xcb\x4a\x69\xc6\xf9\x82\xfe\x81\xae\x6a\ +\x4f\x9a\xe6\xd3\xd3\x33\x52\x84\x99\xce\x94\xd6\x59\x96\x3b\x47\ +\x43\x43\x43\x44\x10\x86\xa1\x94\xc2\x37\xed\x6c\x36\x9a\xf5\x5a\ +\xad\x5e\xaf\x97\xcb\x15\x2f\xf8\x2b\x97\xcb\xf3\xe6\xcd\x6b\x36\ +\x9b\x41\x10\x14\x79\xe1\x88\x8c\x35\xc8\x44\xab\xda\xb8\xcf\xbc\ +\x9f\xab\x19\x50\x6f\x34\xa4\x0c\x8e\x77\x3d\x07\xdf\x3b\x14\x00\ +\x7c\x6b\x21\xbf\x6d\x41\x20\xe6\x81\x1e\xa0\x0d\x7b\x42\x4a\xe3\ +\x5c\x92\x24\x51\x14\xc5\xa1\xe4\x8c\xa1\x10\x52\xb6\x18\x6a\x0f\ +\xdc\x5e\xe8\xe2\xe9\xf5\x36\xcb\x01\x00\x61\x18\x7a\x7f\xb9\x4d\ +\x80\x78\x6a\xbb\x4d\x5e\xb7\xe2\x1b\x73\xe6\x61\x57\x4a\xe9\xcb\ +\x48\x00\x11\xb4\x16\xda\xd6\x07\xfc\xaf\x78\xac\xf7\x3b\xaa\x36\ +\xdd\xef\xa3\xb2\x3e\x46\x1a\x46\x42\x29\xe3\x39\xfa\x2c\xcb\xb4\ +\x52\xd6\x39\x6b\x4d\x9b\x51\xf1\xcb\x58\x7b\x61\x68\x2f\xf6\xed\ +\x67\x9f\x01\x18\x22\x7f\x46\x44\x54\x14\x85\xff\x09\x2f\x6a\x3a\ +\x6e\x45\x1f\x63\xa2\xbb\xab\xbf\xe6\x66\x93\x66\x6e\x6c\x6b\x84\ +\x96\x0c\x00\x03\x68\x6d\x8e\xcb\x71\x89\x87\x61\x5f\xff\x80\x94\ +\xc1\xde\x7d\x43\x88\x38\x6f\xa0\x5f\x08\x61\x84\x68\x2d\xb7\x42\ +\x70\xce\x89\xc0\x47\x1a\x3c\xb3\x57\x14\x05\xf3\x1c\x15\x58\xce\ +\x5c\x29\x0e\x89\x88\xa1\x13\x0c\x38\xa3\x40\xb0\x28\x94\x08\xc4\ +\x18\xf7\xb7\x9f\x8f\xe4\xfb\x18\x55\x1c\xc7\xfe\x75\xb5\xda\xd5\ +\x8a\xa5\x33\x94\xfc\xb0\xfe\xeb\xd6\x52\xb9\x6c\xde\xff\xfe\xe8\ +\x13\x7f\x20\xbe\xf7\x3d\xf5\x91\x8f\xbc\x3e\xc1\xcc\x9b\xcc\x9f\ +\x0d\x82\xf8\x9c\x73\x2e\x78\xe2\xf1\x47\x87\xf6\xee\xee\xae\xf6\ +\x1c\x1c\x3e\xb0\xfe\xf4\x0d\x4b\x96\x2c\x33\xbf\x34\xc8\x7e\xb8\ +\xbf\x7b\xf8\xdf\x47\x98\x94\x6c\x74\x54\xfe\xe3\x97\xe0\xf4\xd3\ +\xed\xb9\xe7\xe2\x33\x4f\xbf\xea\x0a\xba\x6b\xd7\xce\x89\xf1\x71\ +\xce\x98\x52\xd9\xe0\xe0\xe0\x81\xe1\x61\x72\xae\x59\x9b\x0d\x04\ +\xdb\xb1\x75\x6b\xda\x6c\x0a\x29\x4a\xe5\xd8\x37\x81\x3d\xb0\x7f\ +\x78\x70\xe7\x60\x5f\xef\x80\x51\x76\xf8\xc0\x48\x14\xc6\x1c\xcd\ +\xcc\x74\xa6\xb4\x06\x86\xcc\xc3\x39\x00\x58\x60\x8c\x91\x75\xce\ +\x39\x21\x39\x03\xb4\xce\x22\x32\x2e\x84\x8f\xac\xca\x50\x12\x39\ +\xad\x4d\xa9\x54\x62\x8c\x2b\xad\x19\x22\xe7\x42\x1b\x0d\x04\x41\ +\x20\x3d\x29\x2c\x83\xb0\x70\x16\x4c\x2e\xe2\xb8\x1c\x45\x5a\xe7\ +\x61\x4f\x35\x0a\xca\xb3\xb3\xb3\xda\xe8\x3c\xcf\xa4\x14\x95\x38\ +\x2e\x97\xcb\x99\x28\x7a\x7a\xfa\x06\xe6\xcd\x4f\x92\xcc\x86\x42\ +\x70\xe4\x0c\x02\xc9\x16\x2f\x5e\xe8\x9c\x09\x23\xa1\x1a\x99\x90\ +\x12\x19\xa5\x59\xd3\x58\x35\x5b\xab\xed\xdd\xb7\xdb\x18\xed\xcb\ +\xd7\x68\xa3\x89\x9c\x75\x66\x64\x74\x44\x29\xd5\xd7\xd7\x4b\xe0\ +\x10\x40\x48\xc1\xa4\xac\x74\x77\x4b\xce\x93\x24\x31\xd6\x18\x6d\ +\x90\xb1\x20\x0c\x09\xe0\xb8\xd5\x32\x04\xed\x65\xaf\xe5\xfc\x32\ +\x04\xe7\xe6\x96\x3b\x5f\xfc\x4c\x06\x80\x9c\x31\x1e\x04\x52\xa7\ +\x99\xd6\x2a\x0a\x24\x67\x21\x32\xd4\x85\x35\xc6\x71\x6e\xb5\xd1\ +\x3e\x16\x65\x8c\x29\x54\x21\x78\x0b\x7d\x3c\xa7\xe1\x69\x16\x1f\ +\x9d\xf2\xb8\xac\x94\xf2\x38\xe2\x5f\xbb\x43\x16\x54\x21\xa5\xf2\ +\xe5\xd2\x00\xf2\xa2\xa8\x56\x2b\x41\x10\xe6\x3e\x5f\xc1\x2f\xc1\ +\xd6\xb5\x43\xb8\x00\x10\x45\x11\xa2\xaf\x04\x40\x9c\x33\xc1\x79\ +\xe6\xac\x97\x36\x92\x2f\x1f\x8a\x20\xa4\xf4\x2a\x1a\xbf\x42\x38\ +\xf2\xb5\xef\xc8\x3a\xc7\x05\xf7\x95\xda\x3c\x5e\x1f\x5a\x5a\x00\ +\x00\x98\xcf\x28\x3b\x64\x01\xf0\x50\xe8\x59\x20\xbf\x62\x1d\xbf\ +\xd7\xc8\x85\x6b\xe5\x05\x22\xe7\x5c\x08\xd6\x4c\xb4\x52\x45\x18\ +\x06\xc8\x58\x1c\x08\x29\x45\x96\xe7\x5c\x0a\x11\x04\xcd\x34\x33\ +\x5a\x2f\x5a\xb8\x50\x70\x8e\xe4\x8c\xd1\x81\x08\x18\x40\x51\xe4\ +\x79\x5e\xa4\x69\x1a\x48\x39\x31\x3e\x8e\x8c\x49\x29\x18\xa2\xb5\ +\xd6\x6f\x08\xc2\x28\xb4\xd6\x69\xad\xb4\xd6\x69\x9a\x10\x51\x14\ +\x85\xe4\x5c\xb3\xd1\xb4\xae\x55\x4d\xd3\x3a\xe7\x27\x59\x29\xcd\ +\x18\xf7\x3d\x6a\xfa\xfb\xfb\x94\x52\x8d\x46\x43\x20\x3b\x9c\x73\ +\x47\x6b\xcd\xfb\xde\x67\xbf\xfe\xf5\xf0\xcf\xff\xc2\x6e\xd8\xe0\ +\x4e\x3f\x1d\x7e\x61\xf1\xdd\x39\x1b\x46\xd1\xb9\xe7\x5f\xf8\xe8\ +\xc3\x0f\xbc\xf8\xe2\xe0\xf9\x17\x5e\xb4\x64\xe9\xf2\x5f\x3e\x64\ +\x7f\xcd\x26\x04\x38\x17\xfc\xcd\xdf\xb0\xad\x5b\xd5\x37\xbf\x49\ +\xfd\xfd\x60\x5f\x7d\xdf\x56\x9f\x9d\x75\x46\x33\x70\xa1\x14\x92\ +\xa3\xca\x12\x00\xea\xed\x2e\x23\x62\x28\x00\x4b\x61\x10\xc4\xe5\ +\x4a\x65\x62\x62\xbc\xd9\xcc\x1a\xf5\x34\x14\x71\x5a\x4f\x11\x30\ +\x10\xdc\x59\x65\x41\x6b\xad\x18\x63\x4e\x5b\xce\x79\x1c\xc5\x8e\ +\x5c\x10\x84\x3d\xbd\x3d\xd6\xd8\x46\xbd\xde\x5d\x29\x47\x51\x34\ +\x33\x33\x1d\x86\x51\x4f\x4f\x8f\xaf\x9f\xb7\x70\xfe\xfc\xbc\xc8\ +\xa7\xa6\xa6\xe7\x77\x77\x87\x41\x38\x3e\x3e\x1e\xc7\xa5\x72\xa5\ +\x3c\x7c\xf0\xa0\x73\xd4\xd7\xdb\x53\x37\xf5\x99\x7a\xd2\x5b\x8a\ +\x03\xb2\x0e\x6d\xdc\x53\xae\x76\x75\x4d\x8e\x4f\x9c\x70\xc2\xa2\ +\xfe\xf9\xfd\x69\xde\x1c\x98\xdf\xdf\xd7\xd3\xd3\x5b\xed\xae\xcf\ +\xce\xcc\xeb\xeb\x29\x72\x25\x02\x31\xb2\x7f\xf7\xe8\xe8\x18\x01\ +\x96\x2a\xe5\x46\x7d\xc6\x5a\xeb\x80\x18\x17\x85\xce\xca\x5d\xf1\ +\xfc\xf9\x0b\x66\x66\x67\x2c\x29\x6d\x0b\x19\xb0\xc9\xe9\xf1\x20\ +\x96\xc6\x09\x63\x0d\x72\x62\x92\x21\xc7\xa9\x99\x49\xad\x75\x9a\ +\x27\x69\x9a\x32\x81\x64\x5d\x5e\x24\x6b\x4e\x5c\x59\x8e\x4b\x23\ +\x23\x23\x49\x92\xe4\xaa\xa8\x54\xbb\xb4\x35\xc6\xda\xe3\x8e\xf9\ +\x20\x20\x01\x21\xba\x30\x0c\xb8\x40\x20\x70\x5a\xe7\xb9\x71\xce\ +\x22\x82\x97\x8d\x22\x13\x96\xc0\xa3\x35\x03\x27\x10\x38\x90\xb3\ +\x16\x90\x29\x4b\xc8\x39\x72\xc6\x38\x37\xce\x36\xd3\x44\x4a\x09\ +\x8c\x15\x5a\x09\x29\x38\xe3\x0c\xb9\xc7\xc1\xb6\x76\xb0\xad\x65\ +\x6c\x93\xda\xc8\x39\xf7\x14\x36\x62\x96\xe7\x4c\x08\x21\x84\x03\ +\xe0\x42\x38\x63\x08\x79\xa1\x0d\x13\xd2\x01\x02\x11\x01\xf3\x31\ +\x7d\xe3\x40\x5b\x02\x72\x98\xa7\xd6\x6a\x72\x96\x31\xee\xc8\x11\ +\x59\x29\xb8\x35\x0a\x43\xc9\x38\x57\xd6\x11\xb2\xc2\x97\x81\x13\ +\xc2\x5a\x8b\xc8\x8c\x75\x84\x8c\xcd\x25\x07\xf8\x75\xd1\xcd\x6d\ +\xd4\x3c\xbf\xe4\x07\x29\xd0\x8f\x0e\xda\xc1\x98\x76\xd5\x8d\x56\ +\x80\xe1\x67\x79\x4c\x18\x04\x91\x5c\x78\xc2\x82\x2c\x4d\x19\xc3\ +\x5a\x6d\xd6\xd5\xb5\x60\xc0\x80\x9c\x33\x71\x58\xb6\xba\x90\x32\ +\x74\x04\xb9\xb2\x3c\x88\x09\x05\xe3\xd2\x1a\x63\x8a\x9c\x19\x2b\ +\x02\x90\x02\xc1\x99\x22\x4b\x9c\x51\xa5\x38\xe4\x0c\x8a\x22\xeb\ +\xef\x5d\x30\x99\x67\x42\x48\x19\xc6\x22\x8a\xb9\x0c\x98\x20\x42\ +\x9e\x24\x09\x31\x61\xb4\x31\xc4\x10\x40\x04\xa1\x40\x24\xe4\x69\ +\xae\xf2\x42\x27\x59\x2e\x82\x08\xb9\xe0\x32\x60\x5c\x0a\x21\xc9\ +\x42\x20\xc2\xee\x2e\x9e\xa6\xe9\x11\x01\x55\xad\xa9\xbf\xaf\xf8\ +\xdc\x67\xe3\x0f\x7e\x28\xfa\xe4\x1f\x65\x5f\xfc\x07\x5a\xbd\x1a\ +\x7e\xa1\xea\x85\xbd\x7c\x2b\x62\xc3\x30\x3c\xfb\x9c\xf3\x9b\xcd\ +\xc6\x82\x85\x8b\x3a\xc8\x7e\x2c\xcf\x1e\x82\x00\xac\x0d\xbe\xf8\ +\xc5\xe0\x4b\x5f\x56\x7f\xf8\x87\xe6\xea\xab\x61\x62\xf4\xb5\x7c\ +\xb5\xbb\xbb\x5b\x29\x55\xab\xd5\xa2\x28\xaa\x56\xbb\x7c\x80\x31\ +\xcf\x73\x29\x65\x57\x57\x57\x10\x06\xb3\xf5\xe6\xc4\xe4\x98\xb5\ +\xd6\x18\x0d\x00\xc6\x98\x43\x36\xc5\xe4\x48\x13\x59\xc6\x3c\xf3\ +\x4b\x59\x9e\x68\x6d\x84\xc8\x94\xca\x88\x48\xe5\x85\xc9\xd3\x20\ +\x0c\x93\x24\x41\xac\x4f\x4e\x4e\x78\x65\x45\x92\x26\x9e\x0d\xd8\ +\xbd\x67\x17\x43\xe6\xc8\xe1\x2c\xce\x35\x36\xa2\xa9\xe9\x89\x30\ +\x0c\x94\xd2\x43\xfb\xf6\x6a\x6b\x38\xe7\x49\x33\x1d\x1d\x19\xad\ +\x56\xba\x3c\x93\x90\x67\x79\x57\x57\x55\x08\xd9\xa8\x35\xf2\x34\ +\x9b\x99\x9e\x41\xce\x98\xca\xf3\x2c\x8d\xe2\x48\x6b\x45\xce\x00\ +\x19\x04\x42\x60\x5a\x69\x5d\x68\x04\xb4\xc6\x74\x95\x2a\x64\x5c\ +\x9e\x67\x1c\xb9\x73\x9e\xc4\x40\x6b\x9d\x94\x32\x08\xc2\x34\xcd\ +\xe6\xe2\xab\x0e\x91\x11\x59\x70\x84\x04\xfb\x87\xf6\xa5\x59\x6a\ +\xb4\x41\x02\x24\x28\xb2\xdc\x58\x93\x26\xe9\xd4\xe4\xe4\x71\xf3\ +\xbf\xce\x5a\xe7\x5c\x14\x85\x88\x31\x92\xcb\xb3\x2c\xcd\x52\x9f\ +\xb7\xea\xd9\x35\x64\x8c\x21\xb6\x2a\x26\x56\xba\xe2\x28\xf6\xac\ +\x77\x51\x14\x5e\x4c\xd2\x26\xac\x19\x32\xc6\x58\x14\x86\x0a\x51\ +\x29\x55\xb8\x96\x93\xdb\x06\x47\x2f\x79\xf4\x8c\x8a\x27\x3a\xcc\ +\x1c\xd5\xde\x4e\x0e\xf2\x41\x08\xff\x13\xce\xda\x2c\xcb\xda\x32\ +\x76\x2f\xfc\x6f\xa7\xa1\xfa\x2f\x5a\x87\xfe\x0f\x32\x24\x60\x5c\ +\x48\x66\xac\xd6\x26\x49\xf3\x52\xa9\x84\x80\x5e\x9f\xde\x4e\x67\ +\xf5\xa8\xdd\x26\x5e\xbc\x02\xb5\xfd\x6e\x9b\x8e\x47\x44\x72\x8e\ +\xcf\x51\x46\x87\x5a\xfb\xa4\x3c\x73\x75\x9c\xd3\x4e\x2e\x57\x45\ +\x6f\x5f\x5f\xb5\x5a\x45\x04\xa3\xd5\x53\x4f\x3f\xed\x9c\x65\x5e\ +\xeb\x69\x9d\x60\x3c\x08\x03\x12\x02\x11\x4b\xe5\xf2\x49\x6b\xd6\ +\x02\xd9\x50\x72\x29\x04\x12\x21\x02\x11\x02\x31\x86\x02\x81\x01\ +\x21\x43\x51\xed\xea\x39\x58\x3f\xb0\x7f\xdf\xb0\x73\x4e\x6b\x43\ +\x0e\x7c\xfa\x85\xd7\x1a\x19\x6b\xeb\xf5\x46\x8b\x98\x44\x54\x5a\ +\xb7\xe9\x38\xcf\xc9\xf8\xe8\x05\x63\x0c\x10\xf3\xbc\xe0\x08\x45\ +\xa1\xfc\x4e\xeb\x68\x6a\x99\x3c\xb7\x17\x5c\x90\xfd\xfd\xdf\xc5\ +\x1f\xfb\x58\xe9\x83\x1f\xca\x6f\xfd\x7b\x7b\xf1\xc5\x90\x24\xf0\ +\x46\x44\x20\xdb\x93\xfe\xf3\x78\xf7\xa8\xea\x46\x6b\x6d\xb9\x52\ +\xa9\x76\xf7\x68\xad\x5e\x81\x5e\x68\xa7\xea\x1d\x43\x99\x00\xff\ +\x3b\xc7\xfc\x5a\xde\x7d\x23\x43\xcf\xa5\x12\x36\xea\xc1\x67\x3f\ +\x17\xfc\xfd\xad\xfa\xc3\x1f\x52\x7f\xf6\xa7\x8c\xf3\xd7\xe2\xb6\ +\x03\x40\x5f\x5f\x9f\x52\x6a\x7a\x7a\x3a\x0c\xc3\x79\xf3\xe6\xf9\ +\xa4\x92\x5d\xbb\x76\xf9\x92\x7e\xc6\x9a\x6a\x4f\x77\x92\x36\x6a\ +\x69\x93\x0b\xae\x4d\xde\x22\x6a\x5b\x45\x13\xc8\x39\x85\x08\xbe\ +\x8c\xbb\x23\x2b\x9c\x87\x00\x9d\x24\x1a\x10\xc9\x39\x9d\x6a\x96\ +\x67\xe4\x1c\xe7\xc2\xd8\x56\x56\x6a\xd2\x6c\x30\xc6\x04\x17\xe4\ +\xac\x31\x56\x08\xee\x7d\xb7\x38\x2e\x01\x10\x63\xdc\x39\x27\x83\ +\x20\x08\x03\x2f\xd0\xf6\xad\xdd\x96\x2d\x5b\x56\x2e\x97\x9f\x78\ +\xe2\x89\x50\xc8\x66\x92\xe8\x30\x5c\xb7\xe6\xa4\x22\x4f\x8d\xb5\ +\xda\xe8\x20\x0c\x83\x28\x56\x5a\x3b\x22\xc6\x59\x9e\x67\xc6\x58\ +\xe7\x50\x6b\xc5\x1c\x21\x43\x81\x4c\x84\x22\xe8\xed\x43\x86\x8d\ +\x46\xf3\xe0\x81\x03\xcd\x2c\x8d\xa2\xc8\x7b\x97\xd5\x6a\xd5\xab\ +\x41\xba\xbb\xbb\x83\x20\x18\x1f\x1f\xcf\xb2\x4c\xe9\xa4\x14\xc7\ +\xba\x28\x04\xf2\xae\x9e\xb2\x35\x36\x0a\xc3\x40\x4a\x00\x6c\x26\ +\x8d\xe3\x27\x07\x10\xb5\x52\x8d\x5a\x4d\x70\x64\x4c\x30\x20\x20\ +\xe7\xeb\x8c\xbf\x4c\x23\xe5\x9c\x52\x6a\x76\x76\x36\x8e\x63\x4f\ +\x4d\xb4\x53\xf0\xa1\x55\x1c\xf1\x65\x3a\x13\xcf\x81\x78\xa0\xf4\ +\x25\x07\xda\x31\x4f\x29\x65\x3b\xca\xca\x18\x63\x0c\x7d\x5a\x6f\ +\x5b\x26\xdf\x76\x8d\xfd\x4f\x14\x45\xe1\x59\xf5\xb6\xf4\x5e\x4a\ +\xd9\xbe\xf4\x40\x60\xad\xb1\xd6\xb5\x9f\x0c\xe7\xc8\x97\x4a\x2f\ +\xf2\x1c\x10\xa2\x52\x97\x5f\x72\xfc\xc0\xfc\x83\xd0\x06\xf7\x43\ +\xf2\x90\x99\x5f\x4d\xdb\xcf\x17\x63\x8c\x10\x69\xee\xec\xda\xba\ +\x49\xbf\x0b\x69\xc7\x87\x8f\x3b\x8c\xe7\x9c\xdb\xb7\x6f\x5f\xa5\ +\x14\x3b\x67\xa3\x30\x44\x24\xad\x54\xab\x22\xa4\xd7\xea\x30\x56\ +\xe4\x45\x66\x72\x4d\x13\x95\xc2\x72\x19\x00\x51\x52\x4b\x95\x36\ +\xc6\x38\x02\x64\x8c\x1b\x47\x8c\x48\x5b\xeb\x08\x1c\x90\x03\xca\ +\x0b\xa5\xb4\xe2\x8c\x37\x93\xa6\xb6\xd6\x57\x4c\xf1\x8e\xa9\xd7\ +\xbc\xce\x15\x2b\xe6\xaa\x28\xda\x98\xee\xd7\x4e\xff\x42\x4a\x69\ +\x8d\x49\x92\x24\x10\xdc\x47\x2f\x88\x48\x1c\xdd\x8f\xcb\x73\x7b\ +\xfd\xf5\x59\x10\x44\x7f\xf4\x1f\xe3\x9b\x6e\x2a\x3e\xf3\x19\xfd\ +\x2b\xb7\x40\xa5\xeb\xb5\xb8\xf0\x7e\xde\x8f\xda\x9f\xd0\xcb\xf5\ +\xdb\xca\xd3\x23\xdf\x4d\x92\x44\x4a\xd9\xbe\x12\x87\xbd\xdb\x6c\ +\x36\xbd\xfa\xe7\xa8\x47\x6e\x36\x1a\x51\x1c\x1f\xf5\xca\x39\xe7\ +\x1a\x8d\x99\x72\xb9\x7c\xac\x6b\xe6\x97\xc1\x38\x8e\x8f\xfa\xbb\ +\x45\x51\x00\x51\x18\x45\x47\x7d\x37\x4d\x53\xaf\xb8\x3a\xbe\x33\ +\xf2\x12\xe0\xa3\x8e\xaa\xd1\x68\x94\x4a\xa5\x63\x41\x80\xcf\xd2\ +\x7c\x03\xa8\x18\x29\xf9\xb3\xcf\x06\xff\xf9\x3f\x8b\x9f\xde\x53\ +\x7c\xfc\xe3\xfa\xcf\xfe\x94\x2a\x95\xd7\xd8\xb2\x03\x01\x2b\x5d\ +\x95\x68\x36\x2a\x97\xcb\xd5\x6a\xd5\xf7\xea\xf4\xe8\x30\x35\x35\ +\xc5\x39\x5f\xb0\x68\xe1\xc1\x91\xfd\xa5\x52\x34\x39\x39\xce\x78\ +\x68\x8c\xe2\x9c\x33\xe6\xdb\x67\x72\x44\x64\x3c\x08\x02\xd9\x06\ +\x91\x39\x54\xa2\x36\xb9\xec\x0c\x39\x22\xce\x58\xab\x6a\x2b\x42\ +\x20\x03\x40\xe0\x8c\x33\xc6\x02\x5f\xfa\x5d\x0a\x6b\x9d\xb5\x86\ +\x21\x6b\xab\xfa\x8c\x31\x79\x51\xf8\x3d\x81\x94\x52\x15\x6a\x78\ +\x78\xb8\xd1\x68\x20\xe0\x19\x1b\xce\x14\x82\xd7\x66\x6b\x03\xf3\ +\x06\x22\x19\x00\x43\x6b\x2d\x21\x18\xeb\xd2\x34\x49\xb2\x54\x6b\ +\x5d\xed\xee\x09\x83\x40\x30\x41\x8e\xfc\xcd\xdc\x16\xe1\x18\x6b\ +\xf6\x0d\xed\x1b\x39\x70\xd0\x69\xa3\x99\x31\xd6\x00\x60\x77\x77\ +\xf7\x29\xa7\x9c\x92\xe7\x79\xad\x56\x9b\x9e\x9e\xf6\xc8\x18\x88\ +\x60\xe9\xe2\x13\x4e\x3c\xf1\x44\x1f\x2a\x84\xb9\xe2\x37\x08\x98\ +\x24\xcd\x35\x2b\x57\x1d\xef\x56\x92\xb8\x94\x84\x98\xe7\x05\x40\ +\x21\x18\x86\x47\xe4\x12\xfb\x07\x5e\x6b\x3d\x35\x35\xd5\xc6\x38\ +\xaf\x0b\xf4\x45\x77\xdb\xca\xc5\x36\xeb\xe2\xbd\x6c\xaf\xe0\xf4\ +\xc9\x41\xfe\x1a\xf9\x4f\xb6\xb2\x82\x11\x95\x52\x2d\x26\x6d\xce\ +\x5f\xf6\x7a\x21\x3f\xcf\x1e\x70\xbd\x20\xc4\xb6\x6a\xf4\xf3\x76\ +\xda\xf0\x1c\x44\x5b\x4b\xb6\x05\x87\xe4\x47\xcb\x3c\xd3\xa3\xb5\ +\xd6\xda\x48\xd7\x0a\x94\xfb\x85\xc1\x27\xf8\xbc\x5c\xd2\x15\xb4\ +\x1f\x8d\x76\x74\xb1\x8d\x80\x38\xb7\x65\xf1\xcb\x83\xcf\xab\x6a\ +\xaf\x0d\xc7\xbd\xa6\x12\x91\x14\xc2\x58\x33\x36\x36\xaa\x94\x62\ +\x9c\x75\x77\x55\xac\x73\x80\xc8\x58\x2b\xa4\x8f\xc8\x80\x73\xb4\ +\x6e\x7c\x7c\x6c\xf7\xd0\x3e\x42\x2e\x18\x06\x82\xf5\x76\x95\x95\ +\xd1\x4c\x70\x62\x88\x9c\x05\x61\x88\x8c\x13\x02\x32\x96\x66\x19\ +\x30\x0c\xc2\xc8\x18\x9d\x24\x89\x36\xd6\x27\xeb\x7a\xc1\xa8\xef\ +\xee\xab\x94\x4a\x92\x24\x0c\x43\x5f\xac\xdf\xe7\x9a\xb5\xcb\xa2\ +\xf9\xf2\x0f\x41\x10\x06\x41\xc0\x18\xf7\xb2\x48\x44\x14\xc7\xdc\ +\xa7\x2b\x65\xaf\xbe\x2a\x5b\xb6\x3c\xfc\x93\x3f\x89\x3e\xf6\x71\ +\xfe\xc3\x1f\xea\x4f\x7f\xda\x6c\xd8\x80\x00\xaf\xd0\x52\x99\x73\ +\x3e\x3e\x3e\x6e\x8c\x59\x7c\xc2\x09\x47\x2a\x52\xc2\x30\xdc\xf4\ +\xfc\xf3\x71\x1c\x9f\x7c\xca\x29\x47\x02\x53\x18\x86\x8f\x3d\xf6\ +\xd8\xd2\x25\x4b\x96\x2d\x3f\x0a\x33\x1e\x86\xe1\x03\xf7\xdd\x77\ +\xda\xfa\xf5\xfd\x03\x03\x47\xfa\xb3\x42\x88\xc7\x1e\x7b\xec\xfc\ +\x0b\x2e\x28\x97\xcb\x47\xc2\x28\x63\xec\xd1\x47\x1e\xb9\xe2\xed\ +\x6f\x3f\x2a\x8c\x0a\x21\xf6\xee\xdd\x3b\x39\x39\x79\xd1\x45\x17\ +\xe5\x47\x54\x49\x93\x52\x6e\xdd\xba\x15\x88\xce\xd8\xb0\xc1\xef\ +\x3d\x0f\x1b\xd5\xd3\x4f\x3d\xd5\xdf\xdf\xbf\x7a\xcd\x9a\xa3\x9e\ +\xd1\xc3\x0f\x3f\xbc\x6a\xd5\xaa\xc5\x8b\x17\x1f\xb9\xda\x49\x29\ +\x9f\x78\xfc\xf1\x8d\x67\x9d\xd5\xd3\xd3\x73\xe4\x19\x71\xce\x1f\ +\x7b\xf4\xd1\x8b\x2f\xb9\x24\x38\x46\x0d\x80\x1d\xdb\xb7\xaf\x5c\ +\xb5\xea\x67\x82\xf5\x30\xc4\x89\x09\xf9\x3f\xff\x25\xf8\xfc\xe7\ +\x81\x28\xff\xc2\x17\xf4\x87\x3e\x08\x9c\x83\x52\xc0\x85\x77\xc1\ +\xb4\x56\x7e\x3e\xd5\x21\xba\xb7\x43\x77\xa9\x7b\xf7\xec\x9d\x98\ +\x98\xf0\xe3\x57\x4a\x4d\x4d\x4d\x8d\x8d\x8d\x8d\x8e\x8e\xa6\x69\ +\x2a\x38\x37\xce\xec\xd8\xb1\x7d\x76\x76\x06\xc0\x29\x95\x7b\x35\ +\x00\x32\x8f\xe0\x16\x11\xbd\x72\x00\x11\x7d\xb6\xbc\x75\xd6\x1a\ +\x0b\x73\x72\x60\x6b\x2d\x0f\x04\x23\x02\xc4\xc2\x68\xff\x58\x26\ +\x59\x26\x84\x70\xe4\xc8\x11\x27\x60\xbc\x25\x88\x27\x47\x79\x91\ +\x73\xc6\x09\xc8\x1a\xeb\x4b\x89\x39\x87\x5a\x69\x22\x12\x42\xce\ +\xce\x1c\x58\xb8\x70\xe1\xbc\x81\x81\xfd\xfb\x0f\x54\xab\x55\x70\ +\xb4\x6b\xe7\x2e\xe7\x8c\x56\x3a\x2c\xc5\xc8\x58\x92\xa6\xcd\xa4\ +\x89\x88\x85\x52\xc6\x39\x74\xae\x24\x4b\x46\x9b\xb6\x74\x1a\x11\ +\x55\x51\x34\x9a\xcd\xe9\xe9\xe9\x34\x4d\xc3\x20\x2e\xb4\x36\xd6\ +\x58\x9b\xee\xd9\x33\x94\xa6\xf9\xfe\xfd\xfb\x0f\x1e\x3c\xe8\xdd\ +\x17\x29\xa5\x2b\xd2\xd1\xe1\x11\x8e\x0c\x00\xb4\xd2\x8c\xa1\x90\ +\xd2\x97\x7a\xaf\xd7\x1b\xcb\x97\x2f\x3f\xac\x02\x33\x11\x69\xad\ +\x8a\xa2\xf0\x19\x3d\x5e\x53\xd8\x7e\x7d\x88\x4f\x4e\xd6\x5a\xd0\ +\x4a\x71\x46\x44\x8a\xc8\x59\x9b\xe7\x39\x39\xd3\x56\xb6\x28\x4d\ +\x03\xf3\x84\x68\xa5\x0b\x79\xa4\x43\x2f\xbf\xcb\x8b\x5c\x17\x85\ +\x14\x2d\x11\xa4\xd6\xa6\xed\xe6\xfb\xeb\x98\xa6\xa9\x7f\xed\xb1\ +\x43\x29\xd5\xd3\xd3\xd3\xd5\xd5\x65\xac\xe5\x8c\x15\x45\x31\x35\ +\x99\xe5\x59\xea\x77\x03\x59\x96\x79\x2d\xbc\x5f\x21\x10\xb1\xc8\ +\x0b\xcf\xe4\xb4\xeb\xc6\xf8\xdf\xf5\xf1\xcf\x76\x8d\xa0\x96\x40\ +\xdb\xb6\x94\x94\x59\xa1\xad\x35\x5a\xdb\x88\x89\xb6\xca\xc5\xaf\ +\x31\x9e\x4c\x6f\x15\xcc\x41\xf4\xd9\x0c\x4a\x29\xaf\xa3\xca\xd2\ +\xd4\x6f\x4a\x88\x40\x4a\x11\x86\x21\x9b\xe3\xdf\x3d\xb7\xe3\xb3\ +\x10\xfc\x17\x8d\xd1\x42\x88\xb9\x4d\xc3\x4b\xf2\x59\x5f\xda\xac\ +\xad\xa8\xf1\xc7\x6f\xaf\x49\x2f\xa9\x6c\x19\x53\x85\x6a\x34\x1a\ +\x52\xca\x2c\x4d\x4b\x51\xe8\xb7\x38\x52\x70\xe7\x1c\x12\x8d\x8c\ +\x8e\x75\x55\xbb\x17\x2c\x5e\x92\x1e\x1c\x69\xcc\xce\x8a\x20\x94\ +\x82\x3b\xc1\x75\x14\x36\x9a\x69\x92\xe4\x96\x18\x43\x5e\x2e\x77\ +\x09\x3e\x93\x26\x39\x00\x2b\x0a\x0d\xc0\x9c\x73\xc6\x38\xad\x8d\ +\xb1\x36\x08\x82\x9e\x9e\x9e\xc9\xc9\x49\x44\x5c\xba\x74\xa9\xdf\ +\x06\x19\x63\xc6\x46\x47\x7d\x63\x99\xda\x6c\x4d\x69\x95\xa6\xa9\ +\x9f\x73\x2f\xf4\x6c\x34\xea\x08\x24\x18\xe4\x79\xa1\x94\xe2\x9c\ +\x8b\x57\xe2\x61\xb3\xdc\x9d\xbc\x2e\xfb\xea\x57\x83\xaf\x7c\x25\ +\xf8\x6f\xff\x4d\x5e\x7d\x8d\xfa\x8d\x5f\xd7\xbf\xfe\x1b\x6e\xcd\ +\x6a\x00\x38\x6a\xbf\x1e\xef\xab\x16\x45\xb1\x64\xe9\x52\x7b\x34\ +\x0f\xba\x5c\x2e\x1f\xd5\x6d\xf7\xef\x56\xab\xd5\x57\x78\xb7\xbb\ +\xa7\x47\x08\x71\xac\x45\xb5\xa7\xb7\x97\x1f\x3b\xdf\xaf\xb7\xb7\ +\xf7\x15\x16\xe4\x30\x0c\xbb\xba\xba\x8e\xca\x81\x10\x51\xa9\x54\ +\x82\x63\x50\x2b\xbe\x36\xdb\x51\x9d\xfa\xf6\x19\x1d\xd5\xa9\x6f\ +\x8d\xb9\xa7\xe7\x58\x63\x26\xa2\xde\xde\xde\x57\xf0\x32\xc6\xc7\ +\xc7\x8f\x13\xdc\x39\xa7\x30\xc4\xd9\x59\xf9\xdd\xef\xca\x2f\xfc\ +\x77\xfe\xcc\x33\xe6\xda\x6b\x8a\x3f\xfb\x4f\xee\xac\x8d\x50\x14\ +\x30\xd7\x22\x8e\x71\x76\xf3\xcd\xef\x73\x73\x25\x98\xc8\x51\xa5\ +\xab\xab\x5e\x9b\xa1\xf6\x2c\x21\x12\xd1\x7f\xf9\x2f\x9f\x6e\xef\ +\xd6\x39\xe3\xc8\xd0\xc3\x04\x10\x71\x21\x5a\xaf\x01\x7c\xfb\x1b\ +\xf4\x44\xd3\x5c\x4e\xa9\xcf\xb4\xf4\x1c\x28\xce\x19\xb4\x98\x63\ +\x4f\x85\xb9\x43\xe9\x79\x68\xa9\x24\x1d\xb4\x95\xec\x73\x19\x29\ +\x5e\xb0\xe7\x9c\xf5\x2f\xfd\xca\xe1\x2b\xa8\x30\x44\xeb\x7d\x4c\ +\x44\xdf\xa7\xc9\xff\xa2\xb5\x16\x5a\x9e\xb8\xf5\x34\xac\x07\x0b\ +\x9f\x0c\x85\x0c\x19\x63\x64\x5b\xd7\x9d\xfc\xff\xbc\x14\x0f\x11\ +\x08\x7c\x1a\x6d\x8b\x28\x80\x56\x29\x28\x67\xad\x36\x1a\x91\x71\ +\xc6\x7c\x4f\xb6\x43\x76\x24\xd0\xae\x49\xe0\x6b\x49\x56\x2a\x95\ +\xda\xcc\xd4\xa1\x77\x9d\x56\xf9\x47\x7f\xe7\xa3\x4a\xa9\x20\x08\ +\x00\xd1\x73\x81\x42\x88\x34\x69\x1c\xea\x4e\x4d\xeb\xe2\x96\xf7\ +\xdc\xf0\x8e\xcb\x2f\x6e\x17\x26\x47\x44\x22\x47\x44\x7e\x5f\xe0\ +\x55\x25\x52\x0a\xc4\x43\x99\x3d\x9f\x51\x8a\x1e\xb3\x04\xe7\xbe\ +\x72\x59\xab\x32\x0f\x17\x2d\x2a\x83\x79\x82\x9b\xda\x6c\x06\x91\ +\xe3\x9c\x33\x64\xad\xf6\x4f\xd6\x19\x6b\xfc\xf6\xca\xcf\x15\x01\ +\x31\x64\x3e\x0b\xcc\x5f\x5c\x3f\x39\x44\x34\x77\x2d\x5b\x51\x58\ +\x7f\xc1\xe0\x25\x71\xeb\xdc\x1b\x0c\xdb\x39\xb4\x0c\x19\xb2\x76\ +\xfc\x93\x80\x08\x19\x02\x81\x17\x4a\xc1\x5c\xa2\x72\xfb\xc1\x21\ +\xe7\xeb\x54\xb6\x66\xc2\xdf\x4d\x73\x3c\x6a\x9b\x77\x9a\xbb\x8d\ +\x09\x10\x21\x90\x2c\x4b\x9b\xed\x29\xd5\x2a\x3f\xed\xd4\x53\xfe\ +\xfe\xd6\x5b\x83\x20\x60\xbc\x55\xfa\x90\x1c\xf5\xf4\xf6\x24\x8d\ +\x5a\xfb\xe1\xd5\x05\x96\xe3\xe0\xf3\x7f\xf3\x5f\x7d\x01\x0c\x3f\ +\x45\xd6\x1a\xe7\x5c\x2b\xc4\x0d\x60\x9d\x0b\x83\x20\x0c\x23\xad\ +\xb5\x36\xe6\xa5\xc0\x06\x43\xa3\x8d\x73\x96\x31\x1e\x86\x81\x10\ +\x42\x29\xad\x95\x0a\xa3\xe8\x10\x8a\x8c\xfc\x42\x1e\xc7\xb1\x47\ +\x73\xbf\xfd\xf2\x49\x09\x7e\x29\xd5\x46\x63\xab\xc4\xa4\x73\x8e\ +\x90\xe1\x9c\x5c\x8a\x19\xa3\xfd\xe9\xb7\xb9\x2c\xac\xd7\x66\x5f\ +\x8b\x8b\xc7\x9e\x7b\x2e\xb8\xf5\x0b\xf2\x1b\xdf\xa0\xbe\x3e\xfd\ +\xab\x1f\xd6\x1f\xf8\x80\x3b\xe5\x64\x40\x06\x5a\x1f\xb6\x85\x7f\ +\x65\xfe\xfa\xe7\xc7\xb9\x7b\x2f\xe3\xd8\x80\xf6\x4a\xef\xbe\xea\ +\x98\xdb\xc1\xa5\x37\x7c\xcc\x6d\xea\xf3\x8d\x3d\xa3\xa3\x0e\x05\ +\xa4\x24\x21\x70\x72\x52\xdc\x7d\x77\xf0\xa5\x2f\xf3\x07\x1f\xb4\ +\xeb\xd7\xab\x4f\x7e\xd2\xbc\xe7\xdd\x50\x2a\x41\x9e\x1f\x8a\x20\ +\x6d\x31\xf2\xa1\xd1\x8b\x23\x27\xe1\xd0\x8d\xc5\xdc\x1e\x1b\x18\ +\xbe\x54\x05\xf0\xd5\x77\xc1\xf4\xf2\x7f\x1c\x9b\x02\xf2\x20\xeb\ +\x11\xe4\x75\x96\xb8\x78\xa9\x39\xcb\xe1\x97\x63\x6e\x7c\xaf\x7e\ +\x48\x0f\x43\xaf\xb8\x6d\x7f\x69\x7d\x7a\xb9\x3f\x7e\x0c\x35\x97\ +\x3b\x72\x87\xda\xae\x6c\x7c\xe8\xd7\x8f\xfc\x98\xa7\x3e\xda\xd7\ +\x8b\x8e\x32\xba\xb9\x55\xe9\xd8\x43\x3e\xf4\x02\x1d\x5a\xe3\xe1\ +\x90\x92\xb9\xee\x10\xa0\x3c\x62\xce\xe6\x0a\x2c\x1f\x4b\xaf\x79\ +\xe8\xbb\x1e\x7f\x8f\xf5\xf9\xc3\x3e\xfc\x8a\xd3\xef\xcf\xe8\xb0\ +\x6b\xf8\x92\x47\xfa\xaa\x07\x21\xf2\x5e\x3f\x1d\xf6\x9c\x0a\x29\ +\xe9\xe5\xb7\xf7\xa1\x6c\x7e\xfb\xc4\x03\x29\xe1\x90\x92\xc2\xd8\ +\xce\xb2\x98\x9b\x92\x36\xdd\xef\xb3\x88\x61\xee\xff\x2f\xe9\x35\ +\x7d\xcc\xb4\x55\x63\xd3\x1d\x3a\x2d\xad\x62\xd1\x7e\x19\x3b\xe2\ +\xe6\x41\x86\x38\x57\x61\x02\x8e\x6c\xbc\x73\xc4\x6d\xfc\x1a\xc0\ +\x7d\x8e\x62\x00\x6b\xf9\x23\x8f\xc8\x2f\x7d\x59\xde\xf9\x03\x0a\ +\x03\xfd\x9e\x77\x9b\x5f\xf9\x80\xdd\xb8\x81\xba\xaa\xa8\x35\xfc\ +\xec\xfc\x6f\xc7\x7e\x4e\xc6\x18\x44\x11\x68\x8d\x07\x0e\x88\xdb\ +\x6f\x97\x5f\xfb\x3a\xdf\xbc\xd9\xad\x5e\xad\x7e\xe7\xb7\xcd\x7b\ +\xde\x43\x8b\x16\x41\x9e\x83\x73\x9d\x79\xea\x58\xc7\xde\x4a\xf6\ +\x9a\xc1\xdd\x63\x44\x18\x82\x52\xfc\xc9\x27\xe5\x57\xbf\x2a\x6e\ +\xbb\x1d\x67\xa6\xed\x45\x17\xe9\xf7\xbd\xd7\x5e\x79\xa5\x5b\xb3\ +\xc6\x7b\x23\xa0\x75\x07\x29\xde\x04\x17\x16\x41\x08\x10\x02\x18\ +\x83\x99\x19\xfe\xe8\xa3\xf2\xbb\xb7\x89\xbb\x7e\x84\xc3\x23\xf6\ +\xc2\x0b\xf5\xaf\x7d\xc4\x5c\x73\x0d\x2d\x5e\x0c\x45\x01\xd6\x42\ +\xa7\xa3\x6c\xc7\x3a\xf6\x4b\x0d\xee\x6d\xd4\x88\x42\x30\x96\xed\ +\xde\x23\xee\xb8\x5d\x7e\xf3\x5b\x6c\xc7\x0e\x08\x02\xfd\xce\x77\ +\x9a\x6b\xaf\xb5\x17\x5d\x48\x0b\x17\x52\xa9\x84\x45\xf1\x7a\xab\ +\x8f\x75\xec\x8d\x31\xce\xc1\xf7\xa3\x99\x9c\x64\x3b\x06\xc5\x0f\ +\x7f\x20\xee\xbc\x93\x0d\x0e\x52\x5f\xbf\xb9\xea\x2a\x7d\xf3\xfb\ +\xed\xf9\xe7\x53\x57\x17\x1a\xd3\xd9\x6c\x75\xac\x63\x1d\x70\x3f\ +\x9a\x17\x2f\x04\x05\x01\x4e\x4c\xf0\xe7\x9e\x93\xdf\xf9\x0e\xbf\ +\xe7\x5e\xb6\x73\x27\x2d\x5e\x6c\xcf\x3e\xdb\x5c\x73\xb5\x3d\xe7\ +\x1c\xb7\x76\x2d\x84\x21\x21\xa2\xb5\x60\x0c\xbc\x55\x0a\x75\xbd\ +\x69\x9d\x74\x02\x40\x22\x18\x1d\xe5\xcf\x3e\x2b\xee\xbf\x5f\xfc\ +\xf4\x1e\xb6\x65\x0b\x04\x81\xb9\xf8\x62\xf3\xae\x77\xd9\xcb\x2f\ +\xb3\xab\x56\x21\x22\x28\x05\xce\x75\xd6\xdd\x8e\x75\xac\x03\xee\ +\xaf\xe2\x27\x52\x14\xa1\x52\x58\xab\xf1\x87\x1f\xe1\xf7\xfc\x54\ +\xdc\x75\x37\x8e\x8d\x21\x80\x5d\xbf\xde\xbe\xed\x22\x73\xc9\x25\ +\xb4\x76\xad\x9b\x37\x8f\xba\xbb\x5b\xde\x62\x87\x07\x78\x43\xcc\ +\x07\x48\xa5\x04\xa3\xd9\xf8\x04\x8e\x8c\xf0\x47\x1e\x15\x8f\x3c\ +\xcc\x1f\x7e\x04\xa7\xa6\xa8\x52\xb1\x67\x9d\x65\xae\xba\xca\x5e\ +\xf9\x76\xb7\x62\x05\x95\x4a\x68\xcc\x2b\x68\x58\x3b\xd6\xb1\x8e\ +\x75\xc0\xfd\x18\x40\xe3\x7d\x79\x21\xd8\xc8\x08\xdb\xbe\x9d\x3f\ +\xf8\x20\x7f\xe8\x61\xfe\xf4\xd3\x38\x3b\x4b\x4b\x96\xb8\x13\x4f\ +\x34\x17\x5f\xec\xce\x38\xdd\x9e\x76\x1a\x2d\x5b\x06\x52\x12\xe7\ +\x00\x80\xd6\x82\xff\xd3\x01\x9d\x57\x5b\x44\xfd\x1f\x62\x0c\xad\ +\x05\xe7\x70\x66\x06\xb7\x6d\xe3\x9b\xb7\xf0\x47\x1e\xe1\x9b\x36\ +\xb1\xa1\x21\x48\x53\x77\xda\x69\xe6\x9c\x73\xec\x15\x57\xb8\x0d\ +\x67\xb8\xd5\xab\x41\xca\xd6\x6a\xda\xd9\x36\x75\xac\x63\x1d\x70\ +\xff\x59\x4d\x08\x0a\x02\x20\xc2\x34\xc5\x89\x09\xfe\xe4\x53\xfc\ +\xa9\xa7\xf8\x83\x0f\x7a\xf4\x41\x22\xbb\x6e\x9d\xdb\xb0\xc1\xae\ +\x5f\x6f\x37\x6c\xa0\xf9\xf3\x69\xa0\x9f\x7a\x7b\x81\x73\x34\xa6\ +\xc5\xde\xb4\x72\x94\x7f\x59\xe1\xbe\x2d\xec\xf2\x68\x2e\x84\xef\ +\x6d\x8b\x53\x53\x38\x35\xcd\x76\xee\xe4\x4f\x3f\xc3\x36\xbf\xc0\ +\x9f\x7b\x0e\xa7\xa7\xa9\x52\xa1\x6a\xd5\x9e\x77\x9e\x3d\xf7\x1c\ +\x77\xde\xf9\xf6\xa4\x35\x50\x2e\x53\x18\xa0\xee\xf8\xe9\x1d\xeb\ +\x58\x07\xdc\x7f\x4e\x08\x85\xd8\x82\x27\x29\x30\x49\xd9\x9e\x3d\ +\xb8\x77\x2f\x7f\xfa\x19\xfe\xfc\xf3\x6c\xfb\x36\xb6\x7d\x07\x48\ +\xe9\x16\x2e\xa4\xf9\xf3\xdc\x9a\x93\xdc\x69\xa7\xb9\x95\x2b\xdd\ +\xaa\x95\xee\xc4\x13\xa1\x54\x02\xc6\x40\x70\x62\x73\xde\xbd\x73\ +\xe0\xdc\x5b\xd3\xc1\xe7\xdc\xef\x7b\xc8\xbf\x70\xae\xb5\x9b\x31\ +\x06\x47\x47\xd9\xae\x5d\x6c\xf7\x6e\xb6\x63\x90\xbf\xf0\x02\x0e\ +\x0f\xe3\xf8\x38\xce\xce\xd2\xc0\x80\x3b\xe5\x14\x77\xca\xc9\xe6\ +\x9c\x73\xdd\xba\xb5\xb4\x62\xb9\x5b\xb8\x08\x9c\xc3\xf6\xd2\xd8\ +\x51\x2b\x75\xac\x63\x1d\x70\xff\x79\x81\xfb\x91\xbc\x8d\x27\x88\ +\x9d\xc3\x2c\x83\x3c\x67\x07\x0f\xb2\xcd\x9b\xf9\xf6\xed\xec\x85\ +\xcd\x6c\xc7\x0e\x6c\xd4\x21\xcd\x30\x49\xa8\xb7\xd7\xad\x59\xed\ +\x4e\x5c\xe9\x4e\x5c\xe1\x56\xad\xa2\xe5\xcb\xa9\x5a\xa5\xee\x6e\ +\xea\xee\xa6\x6a\x15\x82\x10\x9c\x05\xe7\xf0\x50\xb8\x3f\x0c\xf1\ +\xdf\x3c\x0b\xc0\x61\xf9\x3b\x7e\xb5\xf3\x50\xce\x18\x70\x0e\x44\ +\xd8\x6c\x60\xad\x8e\xb5\x1a\x34\xea\x38\x3e\xc1\x5f\x7c\x11\xf7\ +\xec\x65\x7b\xf6\xb0\x5d\xbb\xd8\xde\xbd\xc0\x39\x55\xca\x14\x97\ +\x68\xf1\x62\x7b\xc6\x19\x6e\xdd\x5a\x77\xea\xa9\x6e\xed\x5a\xaa\ +\x54\xa0\x14\x93\x0c\xd0\xda\x23\xf3\xc8\x3a\xd6\xb1\x8e\x75\xec\ +\xe7\x0a\xee\xed\x9e\xc6\x47\x78\xf4\x2d\xa7\x9e\xb5\x7c\xf3\xa9\ +\x29\x36\x32\x82\xe3\xe3\x6c\x68\x88\x6d\xdb\xc6\xf6\x0e\xe1\xd0\ +\x10\x1b\x1a\xc2\xc9\x49\x08\x03\xea\xe9\xa1\x6a\x37\x54\xab\xae\ +\xbf\x9f\x4e\x3c\xd1\x2d\x5a\x48\x0b\x17\xd2\xfc\x05\x6e\xe1\x02\ +\x9a\x37\x9f\xfa\x7a\x5b\x88\xc9\x19\x30\xde\xc2\x4d\xc6\x5a\x3f\ +\x4e\x04\x44\x38\xf7\xe2\xa5\x3f\x7e\x0d\x38\x8c\xff\x39\xea\xaa\ +\x70\x68\x63\xca\x43\xff\x39\x97\x2c\xd6\x3e\x23\xf2\x2f\x7c\xae\ +\xb9\x73\x73\x2b\x90\x05\xeb\x5a\xea\x94\x24\x65\xe3\x63\x6c\x7c\ +\x1c\xc6\xc6\xd8\xe8\x18\x8e\x8d\xb2\x7d\xfb\xf1\xe0\x41\xac\xd7\ +\xb1\x56\x83\x7a\x0d\x6b\x75\x08\x02\xb7\x62\x05\x2d\x5b\xe6\x96\ +\x2f\x77\xab\x57\xb9\x75\xeb\xdc\x82\x05\xb4\x70\x21\x2d\x58\x48\ +\x71\x04\xd6\xb6\xfc\x7a\x7f\xc0\xc3\xd3\xe7\x3a\x34\xcc\x6b\xb9\ +\x05\x3b\xd6\xb1\x0e\xb8\x1f\xdf\xd3\xc4\x10\x81\x9c\x03\x2e\x38\ +\x59\xeb\x5e\xcb\xb3\x25\xc4\x4b\xe4\xb2\xd6\xa0\x14\x14\x05\x2a\ +\x85\xc3\x23\x6c\x68\x08\xf7\xef\x67\xfb\xf7\xe3\xfe\xfd\x6c\xef\ +\x5e\x56\x6f\x40\x91\x41\x96\xa1\x76\xa0\x32\x48\x73\x58\x38\x9f\ +\xba\xbb\x5d\xff\x00\x0d\xf4\x53\xff\x00\xf5\xf5\x52\x6f\x2f\xf5\ +\xf6\x52\x5f\x3f\x95\x4b\x10\x86\x14\x86\x10\x86\x10\x84\x10\x06\ +\x24\x25\x48\x09\x32\x00\x29\xc8\xe7\xf8\x70\x4e\x3e\x56\xe9\xd7\ +\x83\x23\x73\xa0\xc9\x01\x39\xb0\xae\x05\xac\xc6\x80\xb5\x68\x34\ +\x68\x03\x4a\x83\x56\xa8\x14\x28\x05\x4a\x61\x9e\x43\x51\x60\x5e\ +\x60\xbd\xc6\xa6\xa7\x61\x7a\x1a\xa7\xa7\x71\x6a\x0a\xa6\xa6\xd9\ +\xd4\x24\x4e\x4e\xe1\xe8\x28\x58\x0b\x71\x4c\x51\x84\x71\xe4\x82\ +\x10\xe2\x98\x4e\x38\xc1\x2d\x5b\xe6\x96\x2c\x71\xcb\x96\xd1\xb2\ +\xa5\x6e\xf9\x72\xaa\x56\x41\x4a\x08\x02\x0a\x03\x40\xc6\xac\x25\ +\xad\xc1\x1a\x70\x74\xd4\x84\xe3\xd6\xd6\x88\x0b\x46\xd6\x31\x29\ +\x99\x2b\x94\x0d\xa2\x48\x30\xd2\x13\x22\x4c\xaf\x00\x00\x10\xcf\ +\x49\x44\x41\x54\xda\x31\x24\xa5\x14\x1d\x2d\xb7\x1b\xe7\xaa\x97\ +\x30\x11\x48\xe6\x8a\xc2\xbc\x72\x06\x78\x3b\xb7\xde\xe7\x5d\xcb\ +\x40\x5a\x55\x18\x82\x9f\x4f\x37\x74\x9f\xd5\xfd\xb3\xb5\x55\x10\ +\x12\xad\x46\x19\x32\xa7\x0b\xed\xde\x04\x6d\xdb\x3b\xd6\xb1\x5f\ +\x50\x70\x47\x26\x90\x9a\x8d\x5a\x61\x79\x57\x4f\x79\xf0\xbe\x3b\ +\xc7\x16\x5f\xf0\x8e\x75\x03\xca\xb8\xd7\xf5\x50\xbf\xe4\x14\x73\ +\x06\x8c\xb7\x3c\x71\xc6\x58\x51\xb8\xc9\x49\x6c\x24\xa2\xd9\x6c\ +\x6c\xbe\xeb\xa1\xa7\xcd\x15\xcb\x8b\x4d\x3f\x7a\x7e\xc3\xc9\xab\ +\xca\x93\x63\x34\x35\x8d\x33\xd3\x38\x3d\x8b\xb3\x33\x38\x3b\x0b\ +\xce\x81\x94\x14\x06\x20\x03\x08\x02\x0a\x02\x94\x92\xa4\x00\x21\ +\x41\x08\x90\x82\xb8\x98\x93\xa0\x78\x97\x1f\x09\x59\xeb\xd7\xe7\ +\x70\x1d\x88\xd0\x11\x90\xa7\x80\x1c\xcc\x69\x7b\x5a\xb1\x5f\x63\ +\x40\xeb\x56\xe9\x05\xa5\x50\x29\x52\x0a\xb5\x01\x6b\x6a\x00\xac\ +\x7f\x7e\x69\xd1\x7c\xe8\xed\xa5\xbe\x3e\xd7\xdf\x07\x7d\xfd\x6e\ +\x60\x80\x4e\x58\x0c\xbd\xbd\xb6\x54\x32\xd5\x6e\x3e\xd0\x0f\xdd\ +\x3d\x50\xed\x22\xc4\xa3\x10\x4d\xad\x42\xd7\xd6\x12\x93\x1c\x2d\ +\x11\x67\x68\xb4\x41\xce\x8f\xc4\x28\x14\x41\x6d\xc7\xfd\x0f\x8d\ +\x2e\x38\x6f\x60\xfc\xc9\x89\x81\xeb\x2f\x5b\xfa\xd0\xf7\xbe\xfd\ +\xec\x48\x74\xc1\xd9\x27\x8c\x25\xa5\xcb\x2f\x3e\x2b\x24\x7d\x24\ +\x4e\x3a\xa3\x2d\xb2\x28\x0c\x47\xb6\xdc\xf7\xcc\x64\xff\x55\x97\ +\x9d\xce\xb4\x3e\x16\x9a\x22\xb8\x34\x69\x16\x96\x85\x92\x69\x65\ +\x25\xcf\x1e\x7f\xf0\xd9\xa5\x17\xbe\x73\x5d\x1f\xd3\xf6\x8d\xf7\ +\x8d\x11\xc0\x5a\xc7\xe7\x2a\x17\x1e\x87\x09\x01\x5b\x1f\xbc\x6b\ +\xb2\xfb\xac\xf9\xf5\x67\x26\x7a\xcf\xb9\xe4\xb4\x01\xad\x3b\x92\ +\xa1\x8e\xfd\x12\x99\x78\x03\x91\x5d\x72\xf5\xf4\x5d\xdf\xfa\xc1\ +\xe3\x7b\x31\xea\xbe\xf0\xc6\x5b\xf8\xbe\x9d\xc3\xdd\x17\x84\xa5\ +\x12\xa4\xa9\x32\x4e\xc8\x30\x90\x9c\xac\x29\xb4\x11\x52\x5a\x55\ +\x80\x08\x04\xd8\x42\x53\x18\x4a\x47\xc0\xc8\x16\xda\xbc\x8c\x6d\ +\xb0\x16\x40\xcf\xd5\xd4\x11\xc2\xec\xff\xdb\xff\xeb\xd6\xde\x1b\ +\xff\xe0\xb7\xae\x3c\x2b\x0b\x77\x3d\xa7\x7b\xcf\x7b\xcf\xbc\x07\ +\x61\xe5\xd2\xff\xe3\x37\xa4\x4e\x8c\xb1\x2f\x81\xaf\x52\x50\xab\ +\xb1\x5a\x1d\x1a\x0d\xd6\x6c\x04\x85\x32\xb5\x9a\x6b\xd4\x31\xcd\ +\x84\x52\x5c\x29\x5d\xaf\xb7\xf7\x07\x60\x34\x68\x83\xd6\xb6\x58\ +\x94\x76\x21\xc2\x16\x7d\xc4\x48\x48\xe0\xbc\x15\x33\x08\x03\x08\ +\x42\x08\x43\x8a\x63\x28\xc5\x14\xc7\x50\x2a\x53\xb9\x44\x95\x0a\ +\x55\x2a\xac\xb7\x2f\x49\xf6\x7e\xfd\x87\x0f\x8f\xb2\xb8\x6b\xd5\ +\xf9\x1f\x7a\xff\x55\xf3\xab\x21\x0f\x03\x86\x94\x1b\x0b\x32\x8c\ +\x00\x04\xc0\x93\xf7\x7c\x63\xf3\x78\xf7\x47\xce\x5a\xa1\x8b\x82\ +\x69\xa5\x8a\xe2\xa8\xee\x2f\x8f\xe2\xe9\x27\x6e\xfb\xef\x77\xec\ +\xf9\x0f\x7f\xf2\x89\x15\x65\x9e\xee\x7d\xe0\x6f\xff\xe9\xfe\xeb\ +\xff\xe0\x8f\x37\xf6\x09\x94\x01\x03\xa7\x95\xd2\xc6\x71\x19\xc4\ +\xa5\x78\xb6\x76\x60\xfb\x2e\xba\xf4\xe4\xa5\x2b\x4a\xdd\x13\x9b\ +\x7e\xfc\xc0\x9e\xf0\xc3\x1f\xb9\xb6\x92\x4d\x04\x4d\xc6\x81\x84\ +\x0c\xa5\xe0\x56\x17\xda\x61\x18\x06\x48\x0e\x21\xfd\xe9\x37\xbe\ +\x59\x5b\x7a\xe9\xfb\x2e\x3d\xb5\xdc\xbb\x68\x99\xa8\x20\x91\x0c\ +\x63\xc1\xd1\x1a\x55\x28\xc3\x65\x18\x4a\x0e\x40\x46\x15\xca\xa2\ +\x74\xf5\x27\xef\xfd\xf7\x47\x9e\xdd\x37\x51\xcb\xfa\xe6\x9d\xb0\ +\xf1\xd2\x4b\x57\xaf\x5e\xd5\x1d\x22\x93\x51\x29\xf4\x25\x09\x81\ +\x31\xe6\x8c\xca\x95\x61\x22\x08\x03\x01\xce\x16\x45\xd1\x9e\x4e\ +\x5f\xe9\xdb\xd7\xbd\x03\x80\x40\x4a\x77\xb4\x92\x58\x00\x20\xc3\ +\x70\xfc\xf9\x3b\x3e\xf3\xc5\x27\x7e\xf3\xff\xfc\xd4\x19\xfd\xdc\ +\x82\x08\x43\x89\xce\xe6\x45\x01\x4c\x86\xa1\x04\x67\x8a\x42\xa1\ +\x08\x43\xc9\x9d\xd5\x85\x32\x22\x88\x24\x47\x20\x57\x14\x85\x71\ +\x10\x84\x61\x14\xb2\xda\xc1\x17\x77\xe7\xa7\x9c\xba\x76\x39\x13\ +\x11\xe3\x41\x49\x22\x00\xe9\xa2\xf0\x93\x16\x04\x02\x01\x8c\xca\ +\x8f\xea\x7c\x30\xc6\xa4\x10\x6a\x6e\xb4\xbe\x3e\x62\xa7\x93\x57\ +\xc7\x7e\x19\xc1\x1d\x99\xe4\xc9\xce\x7b\x1e\xde\x7e\xfe\xaf\xfe\ +\xa7\xeb\xd6\xc6\x75\xe3\x9e\x7a\xc2\x3d\x7b\xfb\x97\xff\xfa\xb1\ +\x85\xe7\xbe\xf3\x5d\x97\x9c\xdc\x37\xf8\xd8\x0f\xee\x78\x60\x73\ +\xd7\xea\xf3\xdf\x7d\xc9\x49\xcf\x3c\xf0\xf8\xca\xcb\xaf\x97\x3b\ +\xef\x79\xc1\x2e\xbf\xea\x8c\xd2\x8f\xee\x78\x2e\x8c\xcc\x8c\x58\ +\x79\xfd\x25\x27\xd3\x31\x9e\x1f\x1e\xc8\xe1\xe7\x9e\x1c\xcf\xa1\ +\xf9\xcc\xa3\xe3\x17\xac\x15\x85\x8e\x8a\x0c\x1b\x89\xf4\xc4\x08\ +\xb9\x96\xd6\x3e\x90\x00\x48\x00\x30\x30\x60\x11\x91\xb1\xb4\x28\ +\x1e\x79\xf4\xd1\x73\xae\xbf\xae\xa7\xbb\x07\x01\x76\x8f\x0c\xbf\ +\xb8\x73\xe7\xc5\x17\x5f\x4c\x2f\xf9\x88\xaf\xcb\x8e\xe0\xeb\x0f\ +\xe1\xf4\x79\x20\x76\x7e\xef\xd1\x3d\xcb\xaf\xfe\xaf\x7f\x74\x93\ +\xae\xcd\x88\x80\xef\x7c\xfa\xae\xef\xdf\xbf\xb9\xb4\xe2\xdc\xf7\ +\xdf\x74\xb1\x7a\xe1\xc7\xdf\xbd\xfb\x61\x58\x7c\xee\x69\x5d\xb3\ +\x4f\xfe\xe0\x9f\xa7\xc6\xf7\x5e\xb0\x22\x1e\x1a\x17\x57\x5d\xf7\ +\xb6\xc8\x6a\x77\x44\x74\x82\x21\x25\xcd\x74\x74\xe8\xc9\xfb\x9e\ +\x39\xf8\xbb\xef\x58\xf4\xc0\xc3\x8f\xee\x3d\x30\x99\x90\x30\x53\ +\x83\xdf\xf8\xf6\x8f\x86\x5d\xff\x95\x37\xdc\xb8\xf1\xc4\xea\xfe\ +\xe7\xee\xbb\xe3\xde\x17\x66\x27\x86\xec\xea\xd5\xb6\x31\x31\x36\ +\x2b\x7a\xb2\xe6\xd4\xf0\xe0\x8f\x6e\x8f\xce\xdb\xb0\x78\x32\x2b\ +\x9f\xc2\xdd\xe6\xfb\xbf\x77\xf7\x63\x3b\x4f\xbc\xe4\xc6\x73\xfa\ +\x66\xef\xb8\xe3\x3e\x3b\xff\xb4\x0f\xde\x72\xa5\x60\xcd\x9f\x7e\ +\xfd\xcb\xc3\x23\x57\x5e\xb4\x2a\x9a\x6a\x30\x81\xd9\x63\x77\xfc\ +\xaf\x07\xb7\x4d\xaf\xbe\xe0\xea\x1b\x2f\x59\x37\xf4\xe4\xdd\x3f\ +\xb8\xef\xb9\x4c\x74\x5f\x74\xed\xbb\xcf\x5f\xd9\xa7\xa8\x7a\xc5\ +\x7b\x3f\x76\xe1\xfa\x07\xff\xe1\xf6\x6d\xb7\xfc\xde\x47\x97\xf1\ +\xb1\xfb\xee\x79\x3c\x5a\xb2\x7a\xf0\xbe\x6f\xdc\xf1\xc4\x50\xd8\ +\xbb\x70\x51\x37\x0e\x0d\x8d\xaf\xbc\xf0\xba\x1b\xde\xb6\x76\x62\ +\xf3\xfd\xb7\xdd\xfd\x38\xcd\x5b\xff\xee\x9b\xde\x3e\x20\xc9\x12\ +\x09\x21\x86\x86\x86\x86\x86\x86\x2e\xb9\xe4\x12\xdf\x77\xed\xf1\ +\x27\x9e\x88\xc2\x70\xfd\xfa\xf5\x47\xd4\xc1\x47\x66\xd3\x17\x36\ +\x0d\x22\x35\x9f\x7e\x6e\xd7\xd9\xd7\xad\x9f\xde\xf9\xec\x9d\xdf\ +\xbf\x67\xa6\xb4\xf2\x3d\xef\xbb\xb1\x6b\xf2\xa9\x7f\xba\xed\x3e\ +\xb5\xe0\xb4\x9b\xdf\x7d\x55\xf2\xdc\xf7\xbf\x77\xff\xb6\xfe\x53\ +\x2f\x7d\xef\xdb\x4f\xdb\x74\xe7\x57\xee\xdd\x32\x2e\x7b\x4f\xbc\ +\xe1\xdd\xd7\xad\x19\x80\xa7\xee\xfa\xb7\xfb\x5f\x38\x38\x35\x31\ +\x7e\xca\x35\x41\x7d\x62\x57\xad\x7b\xc9\xfe\x27\x6f\xff\xf7\xfb\ +\xb6\x99\xa0\xff\xe2\x6b\x6f\x3c\x6f\x6d\xff\xf0\xf3\x0f\xdd\xf1\ +\x93\xc7\x6b\x54\x3e\xf7\xaa\xf7\x5c\xb2\xb6\x5f\x1b\xfb\x72\xaf\ +\x5f\x8c\x8c\x8c\x6c\xdb\xbe\xfd\xb2\x4b\x2f\x05\x80\x20\x08\x9e\ +\x7d\xf6\x59\x63\xcc\xc6\x8d\x1b\x3b\xf8\xde\xb1\x5f\x14\x63\x6f\ +\xd4\x81\xc8\x19\x1b\x2f\x3e\xe7\xb4\xc5\x8f\xdf\xfe\xd5\x3b\x9f\ +\xdc\x1b\xc6\x11\x11\x5b\x79\xf6\x95\x6f\x5f\x5f\xb9\xf7\xce\x1f\ +\xef\x1a\x7a\xfe\xbb\x77\x6d\x39\xe7\x9a\x1b\xaa\xc3\x8f\xfe\xf0\ +\x89\xed\x13\xa3\xbb\xf7\xee\x1f\xdd\xb5\xf5\xde\x3b\x1e\xd8\x93\ +\x8c\x0c\x6e\xda\x5b\xeb\xe9\x1d\xe8\xad\x46\xc7\xac\xf9\x8a\x3c\ +\x70\x93\x8f\x3c\x31\x74\xd9\x47\x3e\xb8\x4c\xed\x79\x76\xef\xb4\ +\xe0\x87\x8c\xdc\x63\xab\x7b\x39\x79\x32\xc7\xdd\x97\x18\xdb\xfc\ +\xd4\x53\xb7\x7e\xee\xaf\x79\x91\x27\x53\x93\x9f\xfb\xf4\x9f\x8f\ +\xed\xdc\x19\x16\x05\xd6\xeb\x58\xaf\x63\xbd\xf6\x3a\xff\xd4\xb1\ +\x5e\xc7\x46\x03\x9b\x4d\x6c\x36\x31\x49\x30\x4d\x21\xcb\x20\xcf\ +\xa1\x28\x6c\xa6\x96\xac\x3a\xa3\x67\xe2\xf1\xaf\x7c\xf5\xf6\xa9\ +\x42\xa8\xfd\xcf\x7c\xfb\x87\x9b\xce\xbc\xea\xba\xde\x91\x87\x6e\ +\x7b\x78\x70\xdf\xe6\x67\x67\xe7\x6f\xbc\xe9\xed\x1b\x02\xc0\xd5\ +\xe7\x5c\x7e\xf3\xf5\x57\x2c\xe9\xaf\x54\xbb\xbb\x18\xd1\x51\x4f\ +\x9c\x81\xa9\x65\xee\x94\xf3\xce\x6f\x6e\x7f\x7c\xc7\x8b\x2f\xee\ +\x9c\x8d\xcf\x59\xbf\x32\xab\x8d\xdd\xfd\xed\xef\x26\xcb\x2e\xba\ +\x72\x2d\xff\xfe\x6d\x3f\xda\xbf\x7f\xf7\xf7\xee\x78\x70\xf1\x79\ +\x57\x5d\x78\xca\x62\x8e\xd8\x18\x1e\x7c\x7e\x70\xcc\x21\x5b\xbc\ +\xee\x92\x5b\x6e\xb9\xaa\xd2\x38\xb0\x79\xcf\xf0\xc1\x2d\x0f\xdf\ +\xf1\xe8\xc1\x0b\xaf\xbb\xe9\xac\x95\x03\xdd\x8b\xd6\xdd\xf2\x91\ +\x0f\x2c\x6c\x6e\xf9\xe9\x13\x3b\x2c\x2b\x9f\x7e\xd9\xb5\x37\x5f\ +\xfd\x36\x3e\xb5\x6d\xd3\xce\xf1\x3d\xcf\xfc\xf0\xc7\x3b\xc4\x75\ +\xd7\x5f\x34\x74\xff\xed\x4f\xec\x1a\xdb\xb5\x79\xab\x5c\x75\xd1\ +\x3b\xd7\x47\x3f\xbe\xed\x27\xb3\xe4\xc3\xc4\xbe\x1c\x2c\x03\x00\ +\x30\xe9\xf6\xe7\x9f\x9f\x48\xb2\xc1\xcd\x3b\x16\x6e\xbc\x7a\x6d\ +\x70\xe0\xe9\x91\xe0\xaa\x2b\xd6\x3d\x7f\xcf\x7d\x43\x43\x9b\xff\ +\xfd\x8e\x27\xd7\xbd\xfd\x3d\x4b\xd3\xe7\x6e\x7b\x60\x97\x08\xb8\ +\x27\xe9\x2b\x95\xca\xd7\xbe\xfe\x6f\x77\xde\x79\x67\xa5\xab\xfa\ +\xec\xb3\xcf\xdd\x7a\xeb\x17\x8e\x5e\x9d\x9f\xc9\x6c\x62\xeb\xa6\ +\x91\xca\x7f\xf8\xd8\x75\x13\xcf\x3e\x3a\x56\x98\x4d\xf7\xdd\x3e\ +\xda\xb5\xf1\x83\xef\xbd\xa2\x57\x0d\x7d\xeb\x1b\x3f\xec\x3e\xf3\ +\xaa\xeb\x2f\xdd\x68\x0e\x3e\xfa\xef\x3f\xdd\x7b\xc5\x7b\x6f\x30\ +\x3b\xee\x7f\xe4\xe9\x6d\x5b\x76\x0c\xaf\xbd\xe4\x5d\x27\xb3\xdd\ +\xdf\x7f\x64\xfb\xe8\x0b\x0f\xdc\xfe\xd4\xd4\x25\xd7\x5e\xb3\x66\ +\x5e\x09\xc8\x0e\x0f\x6e\xda\x33\x5a\xdf\xbb\x6d\x4b\xb0\xfa\x8a\ +\x2b\x4f\xe2\x77\xdf\xf5\xc0\xd8\xc1\x9d\xdf\xbe\xed\xbe\xc5\x6f\ +\x7b\xd7\xd9\xd5\xfa\xb3\xdb\x87\xf1\x88\x9e\x9a\x7e\xb4\xb7\xdd\ +\xf6\xbd\x6f\x7e\xeb\x5b\x95\xae\xea\xe0\xe0\xe0\xff\xfd\xff\xfc\ +\x6d\xbb\x37\x74\xc7\x3a\xf6\x4b\x46\xcb\x90\xd1\x58\x79\xfb\x2d\ +\x1f\x5d\xf1\xc2\x13\x77\xdf\xf5\x6f\xff\x3c\x71\xd5\x89\x41\x34\ +\x70\xc2\x8a\x33\x4f\xea\x7f\x64\xd3\x03\x83\x83\xdb\xf8\x92\x8d\ +\x97\x9d\x75\xe6\x48\x63\xdb\xbf\xbc\xd8\x3c\x7f\xe9\xc2\x1d\x5b\ +\x9f\xeb\xe5\x3d\x0b\xc4\xec\x93\xcf\xa6\xfd\xcb\xd7\x6d\xb8\xe8\ +\x52\xa9\xd2\x24\x53\x70\xb4\xe7\x87\x0b\x91\x1c\x18\xdc\xb2\xbf\ +\xb8\xe1\x86\x65\x50\xd6\xcf\x3c\xb1\xe3\xac\xb3\xb9\x8f\xee\x1d\ +\x52\x36\xf9\x68\x83\x22\x02\x80\xdf\xf9\xed\xdf\xf9\xd3\x3f\xfb\ +\xb3\xbf\xfa\xec\x67\xa7\xa7\xa6\xe7\xcf\x9b\x77\xcb\xcd\x37\xeb\ +\x9f\x4f\xcd\x2c\x6b\x74\xdf\x9a\x4b\x3f\xf1\xfb\xcb\x1e\xbe\xe7\ +\xee\x7f\xfe\xc7\xa1\x33\xd7\x84\xd1\xf2\x0d\x6f\x3b\xfb\xcc\x7a\ +\xf1\xc2\x97\x9e\xdb\xab\xaa\x72\x60\xf1\x8a\x65\x27\x0c\x1c\x04\ +\x88\xab\x7d\xf3\x7b\xbb\xa0\x7c\xfe\xb2\x75\x94\x24\xd9\x51\x83\ +\x7d\x0c\x6c\x33\x2b\x4e\x58\x73\x66\x79\x72\xdb\xb7\xfe\xf5\x3b\ +\x0b\x37\xde\xb0\x76\xf6\xb1\xb1\xe1\x5d\x63\xcd\xf2\x95\x57\x5e\ +\xbc\xde\x0d\x3c\xbe\xe9\xce\xad\x2f\x0c\xa6\x3d\x6b\x2e\xb9\xe4\ +\x0c\xcb\x9e\x7d\x66\x90\x90\xcb\x50\x72\x22\x08\x4b\x3d\xf3\xfa\ +\xfb\x9a\x41\x50\x0a\x69\xef\x9e\xa1\x81\x53\xce\xbf\xe8\xec\xd3\ +\x31\x6f\xee\xde\xf4\xe0\xbd\x8f\x6d\xdd\xb5\x67\x72\xf5\xba\xc2\ +\x3a\x56\x1d\x18\x58\xd0\xd3\x3d\x2d\x82\x30\xa0\x03\x3b\x0e\x2e\ +\xdb\xf8\xfe\x33\xcf\x5c\x36\xf5\xfc\x93\x3b\xf7\x1d\x5c\x20\x4a\ +\x03\x8b\x97\x9e\x79\x6a\xdf\x7d\x4f\xdd\x5b\x53\xd4\x23\xdb\x95\ +\xd0\x5b\xcd\x0f\x82\x30\xe4\x48\x2c\x28\x2d\x58\xb2\x6a\x7d\xf7\ +\xc9\x5b\x06\xbb\xd7\x6e\x38\x79\xc9\x23\xfb\x46\x77\xef\x19\x1b\ +\x39\xa0\x1e\xbc\x27\x1b\xab\xc5\xa5\x19\xcd\x90\x01\x58\x6b\xe7\ +\xcf\x9f\xff\x7b\xbf\xfb\xbb\x9f\xfd\xdc\xe7\xc6\x27\x26\x7e\x7c\ +\xf7\x8f\x3f\xf4\xe1\x0f\x9f\x7e\xfa\xe9\x69\x9a\x1e\x1e\x3e\x08\ +\xd9\x8b\xcf\x3c\x35\x8d\x7d\x4b\x16\x9c\xc0\xa7\x7f\xf2\xe4\x8e\ +\xe6\x79\x17\x5d\xbe\xe9\xdb\x0f\x7e\xff\xfe\xe8\xf2\x93\xf2\x19\ +\xb9\xfc\xbd\x57\x9e\xb7\x10\xed\x9e\x07\xbf\xbf\x6b\xf4\xe0\x63\ +\xf7\xde\x77\x70\x64\xb6\x27\xa9\x63\xdc\xb3\x78\xc5\xc9\x27\xc9\ +\xad\x83\x3b\xa6\x76\x0d\xee\xef\x5d\x7f\xfe\x05\x67\x9e\x91\xbf\ +\xf0\x93\x21\x72\x42\x86\x82\x03\x8a\x68\xde\xe2\x95\x67\x9f\x28\ +\x1e\xde\xf5\xfc\xde\x1d\xbb\xb2\xfe\x93\x2f\xbf\x68\xfd\xd8\xe8\ +\x7d\xdb\xec\x51\xee\x1d\x6b\x6d\x4f\x4f\xcf\x27\x3e\xf1\xfb\x7f\ +\xf1\x17\xff\xb9\xd9\x6c\x3e\xf8\xe0\x83\xd7\x5d\x7b\xed\x05\x17\ +\x5c\x70\xc4\x68\x3b\xd6\xb1\x5f\x02\xcf\x1d\x90\xa1\x4e\x46\x27\ +\xeb\x4b\x37\xbc\xfd\xda\x0b\x97\xee\x7e\xe1\x85\x86\x43\x67\xad\ +\xb1\x8e\xc8\x96\x7a\xe6\x15\xe3\x7b\x0e\x34\x92\xdd\x43\x07\x58\ +\x79\xc1\x19\xeb\x97\xef\x7c\xea\xc1\x11\x3a\xf3\x1d\xcb\x0f\xfc\ +\xdb\x63\x07\x4f\x5e\xbb\xb2\x79\xf0\xc5\xc1\xfd\xd3\xc0\x8e\xde\ +\x96\x48\x30\xbb\x73\xdb\x0b\x13\xf5\xda\xfd\xb7\x7f\xf3\x85\x89\ +\x6c\x64\xeb\x53\x43\x4d\x22\x9d\x5b\x80\xa2\x28\xb4\x85\x57\xf0\ +\xa8\xac\xb5\xd5\x6a\xd7\x9f\xff\xf9\xa7\x37\x6d\xda\x64\x8c\xf9\ +\xd3\x3f\xfd\x13\x38\x76\xe7\x8d\x9f\x75\x0e\x10\x92\xe9\x91\x34\ +\x5a\x76\xdd\x4d\xd7\x74\x37\x76\x4f\xe6\xac\x98\x3a\x38\x52\x4f\ +\x76\xed\x1a\x0e\xfb\x7a\x05\x38\x63\x0d\x10\x09\x0e\xb3\xb3\xb3\ +\xa9\x32\x8d\x89\xbd\x5b\x77\x1e\xb4\x8c\x1f\xa3\x85\x81\x49\xd3\ +\x84\xe2\x05\xe7\x9d\xb6\x78\x6c\xb4\x79\xc6\xb9\xa7\x48\x9b\x2b\ +\x5b\xea\xe1\xcd\x17\xf7\x8c\x4e\x0f\xef\x9b\x36\xe1\x09\x4b\x17\ +\xe2\xec\xfe\x5d\xfb\x53\x6d\xac\xb1\x0e\x5a\x8d\x71\xc8\x3a\xeb\ +\xc0\x11\x39\xe3\x58\x5f\x4f\xd7\xe4\xde\x5d\xe3\xf5\xbc\xa8\x0d\ +\xdf\xf5\x9d\x1f\xf7\x9f\x7f\xd3\xf5\x6f\x5b\xc7\x8c\x63\xcc\x4d\ +\xcd\xd4\x32\xad\x8d\xb3\x8e\x78\xcf\x40\x79\x6c\xef\xce\x24\x19\ +\x1f\x1a\xae\xf7\xf7\x74\x83\x33\xce\x1a\xe3\x0e\xeb\xf0\x46\x87\ +\x76\xa0\x27\xdf\x2e\xcf\xda\x56\x0b\x4e\xe3\xac\xa5\xa0\x5a\x29\ +\xf5\x2d\x3a\xe7\xf2\xeb\x3e\xfa\x89\xff\xf8\xeb\x37\x9e\xe1\x72\ +\xed\xbf\x50\x14\xc5\xb9\xe7\x9e\xfd\xd1\xdf\xf9\xed\xaf\x7d\xed\ +\x6b\x57\x5f\x73\xf5\xbb\x6e\xbc\x21\x3b\xb2\x25\x2f\xe3\x52\x8d\ +\x3f\xf9\xc2\xbe\x6c\xe6\xc5\x6f\x7c\xeb\xee\x99\xbc\xf9\xfc\x33\ +\xcf\xc5\x6b\x2e\xfd\xf8\xc7\x3f\xa4\x37\xdd\x79\xff\xd6\x66\x68\ +\x26\x76\xee\x9b\x56\xaa\xc0\x78\x60\x5e\xdf\x92\xb7\x5d\xf3\xfe\ +\x3f\xfc\xb3\x3f\xbe\x76\xe3\x72\x9d\x65\xc6\x1a\x07\x64\x1d\xef\ +\x9f\x57\x9d\xd9\x3d\x38\xd6\xcc\x8d\xd2\xd6\xcd\xf5\x0a\x22\x67\ +\xad\xb5\xce\x3a\x82\x72\xb5\xcb\xcd\x8e\x8c\x4c\xe5\x59\xa1\x8e\ +\xd5\x06\xbc\x28\x8a\x53\x4f\x3d\xe5\x93\x9f\xfc\xc3\x6f\x7d\xeb\ +\xdb\xe7\x9d\x77\xde\x07\x3e\xf0\x2b\x47\xb6\x60\xec\x58\xc7\x7e\ +\x49\x38\x77\xce\x6c\xe3\x89\x1f\x7d\xfb\x99\xa1\xa6\x73\xfc\x6d\ +\x37\xdc\x5c\x7d\xf1\xee\x4c\x30\x40\x16\x06\x72\xe1\x49\x17\x5f\ +\xb2\xf7\x7f\xfe\xc3\x5f\xfd\x65\xd0\x77\xe2\x7b\x6e\x59\xdf\xbb\ +\xa0\xb9\xba\x3f\x08\x56\x9c\xba\xae\x3a\xdd\xbb\xad\xb6\x7a\xcd\ +\xc2\xdd\x3f\xf8\xf2\x23\xea\xd4\xdf\xbc\xe9\x1c\xd2\xea\xc8\x83\ +\x3b\x95\xef\xdc\x55\x7f\xc7\x6f\xfd\xd1\xcd\xe7\x2d\xd6\xcd\xe1\ +\x7f\xf9\xe2\xbf\x1e\x6c\xac\x2b\xe7\x5b\xf6\xce\xac\x5d\x1c\xd6\ +\xb7\x6c\x3b\xb0\xe4\x8c\xc5\xa0\x8e\xe9\x8c\x17\x45\xb1\x68\xe1\ +\xc2\xbf\xfb\xfc\xe7\xc3\x30\x8c\xa2\xe8\xe7\x47\x9b\x72\x2e\x66\ +\xf7\x3c\xf9\xb5\xbb\x36\x69\x6b\xe2\xe5\x17\x5e\x7b\xcd\xdb\x76\ +\xdc\xfd\xcd\x2f\x7f\xf6\x33\xbc\x67\xc5\x07\x7e\xf3\xf4\xc6\x4f\ +\x9e\x8f\x25\x37\x16\x4f\x3c\x79\xbd\x78\xf4\x1b\x9f\xff\x62\xe3\ +\x92\x13\xdd\x96\xd1\xf2\x87\x7f\xed\x3a\x69\xd4\xe1\x92\x13\x44\ +\x72\x0e\x85\x08\x39\xf6\x9d\x7a\xe9\x27\xff\x78\xe3\xc2\x6e\x78\ +\x3a\x0a\x91\xcd\x7f\xe7\xb5\xe7\xfd\x8f\x6f\xde\xfa\x04\x8b\x37\ +\xbe\xe3\xbd\xa7\x9c\xb6\xcc\x0e\x6f\xbf\xe3\x1f\x3f\x9b\x67\xc9\ +\x92\x8b\xce\x92\xe1\x70\x1c\x0a\x26\xc3\x52\x28\x89\x88\xc9\x40\ +\xb0\x60\xd5\x39\xe7\x9c\x36\xf8\x95\x5b\xff\xea\x2f\x57\x9d\x7d\ +\xc5\xba\x33\xd7\x3c\xf4\xc3\xaf\xaa\x66\x7a\xda\xf5\x97\x9d\xb6\ +\xfa\x94\x47\xff\xe9\xbb\x9f\x9f\x9e\xba\x70\x79\xa9\x1c\xc8\x93\ +\x2f\xbe\x7a\xdb\x57\xbe\xfa\x99\xbf\xbc\xb7\x6f\xcd\x05\x37\xad\ +\x5f\xf6\xc4\x56\x19\x4a\x0e\xc8\x4b\xa5\x98\xb7\xe3\x0d\x5c\x96\ +\x4a\x31\x03\x02\x60\x71\xa9\x24\x10\x83\xb8\x24\x38\xa0\x08\x4a\ +\x91\x04\xc0\x50\xf2\xf2\x92\x0d\xd7\x9c\x77\xe0\x8e\x6f\x7d\xf9\ +\xa1\x9e\x13\xde\xf1\xfe\x5f\x39\x33\xc6\xb6\x9c\x26\x49\xd2\x2b\ +\xae\xb8\x62\xcd\x9a\x35\x8b\x16\x2d\xf2\x7d\x2f\x8f\xc0\x76\xde\ +\xd8\x3f\x3c\xc1\x97\x7d\xec\x4f\x7e\x7b\xdd\xbc\x70\x72\xf3\x4f\ +\xbe\xf4\xfd\x5d\x0f\xff\x60\xf4\x99\xe7\x77\xeb\xd2\xd2\x1b\xce\ +\x7d\x9b\xec\x6d\x7c\xf3\x8b\x7f\x7d\xdf\x92\xd3\x6f\x7e\xcf\x15\ +\x57\x9e\xfc\x6f\xdf\xfa\xd2\x17\x2b\x4b\x4e\xff\x95\xab\x37\x74\ +\x75\x95\x04\x02\x72\x19\x30\x5c\x76\xde\x3b\xce\xd9\xfd\x2f\x5f\ +\xf8\xeb\xcf\xa4\x19\x7b\xfb\x19\x15\x5e\x8f\x43\xe9\xa7\x04\x09\ +\x45\x28\x45\xcf\xca\x33\xaf\x38\xf5\xc5\xef\xfd\xbf\x7f\x37\xbb\ +\x6f\x47\xdf\x3b\x2e\x63\xc7\xf0\x0c\xd2\x24\x3d\xff\xbc\xf3\xfe\ +\xc7\x97\xbf\x34\x7f\xfe\xfc\x76\x1c\xb8\x63\x1d\xfb\x45\xb1\x37\ +\x56\xe7\x4e\x46\xab\xa2\xd0\x2c\x88\x2b\xa5\xd0\x2a\xe5\x90\x31\ +\x24\xe7\x88\x71\x29\xd0\x36\x1a\x4d\x1e\x77\x95\x24\x1a\x47\xe8\ +\x1c\x31\x86\x73\xad\xaa\xac\xd1\x0e\xd8\xcb\x98\xf4\xc3\x19\x0f\ +\x27\x02\x89\xe4\x00\x91\x8c\xb6\xc0\x81\x8c\x43\x21\xc0\x68\x87\ +\x52\xf0\x57\x1d\xdc\xff\x1e\xc1\x03\x39\x5b\xe4\xb9\x21\x56\xaa\ +\x54\x24\x47\x70\xba\xd9\x48\x79\x5c\x29\x49\xd4\xda\x10\x22\x43\ +\x64\x8c\x59\x95\xa5\x85\x0b\xc3\x00\x00\xc4\xb1\x07\xef\x1b\xcc\ +\x23\x13\x52\xf8\x1e\x8c\x8e\x80\x05\x81\x28\x92\x7a\x4e\xb2\x5a\ +\x89\x9d\x75\x9c\x43\xda\x68\x28\x12\xa5\x52\xc8\xc8\xcd\xa9\xe1\ +\x7d\x47\x76\xe7\x08\xb8\x94\xcc\xe9\x46\x23\xc1\xa0\x54\x8e\x78\ +\xd2\x68\x38\x16\xc4\x71\x24\x39\xaa\x2c\xc9\x0d\x8b\x22\x89\x80\ +\x42\x4a\x30\x59\x23\xd5\x71\x57\x97\x04\xa7\x8d\x05\x44\x86\xe0\ +\x9c\x3f\xd6\x9c\xe7\x4e\xd4\xee\x3b\x88\x8c\x81\x73\x70\xc8\xa7\ +\x9c\x73\xc8\x84\xe4\x94\x34\x9b\xda\xb1\xa8\x14\x8b\x23\xa0\x33\ +\x08\x82\x57\xc0\x4a\x72\xce\x01\x93\xc2\xf7\xad\x07\xab\xb5\xb1\ +\xa6\x28\xb4\x8c\x2b\xa5\x50\x20\x52\xda\x68\x28\xe2\xa5\x72\x39\ +\x40\xd3\x68\x24\x16\x65\x29\x0e\x91\x1c\xb4\xee\x35\xe0\x22\xe0\ +\xa0\xeb\xf5\x26\xca\x38\x8e\x04\xd9\x43\xa7\x84\x1c\x30\x61\x9b\ +\xcf\x3d\x7a\xdf\xa6\x3d\x13\x63\x23\x8d\xf3\x6f\xfe\xb5\xcb\x57\ +\xf7\xbc\x82\x5a\x37\x08\x02\x63\x8c\xeb\x54\x74\xe8\xd8\x2f\x37\ +\xb8\x1f\xda\x7d\x91\xda\x3d\xfe\x0e\xf9\xfb\x25\x1e\x7c\x2e\x47\ +\xe5\xf0\xbf\x5f\xe1\xc8\xed\xb7\x71\xae\xd5\x63\x2b\xc6\xf5\xe6\ +\xf2\xa9\x5e\x36\x07\x2f\x3b\xeb\x43\xce\xe1\xd0\xd0\xdc\x6b\x3d\ +\x6d\x38\x7c\x2a\x5f\x36\x21\x2f\xfb\x8d\xf6\xd7\x8e\x9c\xfb\x43\ +\xf2\x90\x5e\x3a\x0e\x1c\xe5\x12\x1d\x7e\xf9\x0e\x1f\x51\xeb\xc5\ +\x5c\x07\xc9\xb9\x7f\x3b\xca\xb5\x3e\x8e\x19\x3c\xfc\xd4\x8e\x98\ +\xd0\x23\xcf\xea\x68\xf7\xda\x51\xa6\x04\x19\x43\x93\xee\x1d\xdc\ +\xb6\x7f\xba\xe8\x5b\xb2\xe6\x94\x15\xf3\xc1\xd9\x8e\x4f\xde\xb1\ +\x0e\xb8\x77\xac\x63\x6f\x85\xdb\x5e\x86\xa1\xe4\xe8\x8c\x2e\x94\ +\xe9\x20\x7b\xc7\xde\x92\x26\x3a\x53\xd0\xb1\x5f\x3e\x23\x5d\xe4\ +\x9d\x1e\x83\x1d\x7b\x6b\x1b\xeb\x4c\x41\xc7\x3a\xd6\xb1\x8e\x75\ +\xc0\xbd\x63\x1d\xeb\x58\xc7\x3a\xd6\x01\xf7\x8e\x75\xac\x63\x1d\ +\xeb\x58\x07\xdc\x3b\xd6\xb1\x8e\x75\xac\x63\x6f\x88\xfd\x7f\x4a\ +\xf2\x97\x64\x83\x8e\x23\xa0\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ +\x42\x60\x82\ +\x00\x01\xe3\x85\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x93\x00\x00\x01\x53\x08\x06\x00\x00\x00\xfc\xf4\xe1\xd5\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x77\x98\xa5\x45\ +\x9d\xe8\xff\xa9\xaa\x37\x9c\xf7\x9c\xd3\x7d\x3a\x4c\x66\x86\x09\ +\x0c\xc3\x30\x20\x41\x50\x31\x2f\x0a\x12\x04\x71\x05\x04\x15\x90\ +\x20\x02\x8a\xab\xeb\x7a\xf7\xba\xab\xfe\xee\xae\xe9\xae\x5e\x77\ +\x0d\x3f\x03\x0b\xa2\xe4\x55\xcc\x01\x14\x0c\x20\x88\x24\x89\x43\ +\x92\xc9\x0c\x33\x9d\xd3\xe9\x93\xde\x50\x55\xf7\x8f\xf7\x74\x4f\ +\x46\x90\xf1\xae\x8c\xf5\x79\x9e\x7e\x9e\xee\xd3\x27\xbd\x55\xf5\ +\xd6\x37\x7f\x4b\x58\x6b\xfb\xd7\xaf\x5b\x5b\xfa\xce\x77\xae\xe3\ +\x0f\x4f\x3c\x4a\x1c\x37\x11\x42\xe2\x70\x38\x1c\x0e\xc7\xb3\x45\ +\xac\x59\xbd\xaa\xf1\xd9\xcf\xfc\x6b\x34\x3a\x32\x4c\x18\x46\x08\ +\x29\xb0\xd6\xba\x91\x71\x38\x1c\x0e\xc7\xb3\xc6\xfb\xee\x77\xff\ +\x4b\x0f\x0d\x0d\x12\x04\x05\xd2\x4c\x03\xdb\x0b\x12\x81\x10\x5b\ +\xfe\xca\xe5\xcc\x33\x09\x9b\xe7\xfa\xfc\x3f\xf5\x35\x0e\x87\xc3\ +\xe1\xf8\x8b\x11\x26\x2b\x57\x3e\x84\xe7\x07\x18\x63\xb6\xdb\xde\ +\x01\x21\x68\xa5\x29\x89\xd6\x58\x0b\x9e\x94\x44\x81\x87\x14\x3b\ +\xb7\x5e\x84\x10\x58\x6b\x88\xe3\x14\x63\x34\x42\x08\x3c\xcf\xc3\ +\xf3\xbc\x5d\x5a\x3b\x42\x08\xb2\x2c\x25\xcb\x32\xac\xb5\x48\x29\ +\xf1\x7d\x1f\x29\xe5\x5f\x84\x85\x94\x0b\xb9\x67\x6f\xad\x4d\x8d\ +\xdb\x9e\x62\xdd\x6d\xb9\xfe\xe7\x27\xe0\x9f\xeb\x38\x3a\x1c\x8e\ +\x17\x98\x30\x69\x36\x1a\x48\x29\x77\xd8\x10\x53\x6b\xa9\xd6\x5b\ +\xcc\x8b\x7c\xe6\x77\x44\x78\x12\xc6\x13\xcd\x9a\x6a\x03\x7c\x8f\ +\x52\x18\x6c\xb3\x31\x08\x21\x68\xb6\x9a\xa4\xa9\xa1\xb3\xb3\x8b\ +\x20\xc8\x05\x54\xa3\x51\xa7\x5a\x9d\xa4\x54\x2a\x22\xb6\x36\x3f\ +\x00\x6b\x2d\xb5\x7a\x83\x30\x8c\xe8\xe8\xe8\x42\x48\x45\x9a\xa6\ +\x54\xab\xe3\x78\x4a\x50\x28\x14\xfe\x1f\x6e\x3e\x16\x63\x2c\x42\ +\x4a\xc4\x56\x03\x91\x26\x19\x49\x92\x51\x2c\x86\x53\xa2\xe2\x19\ +\x37\xcc\x24\xcd\x48\xd3\x8c\x42\x21\xdc\xe1\x7a\x9f\xf9\xd3\xff\ +\xd8\xbb\xff\xf7\x08\x92\x34\xd1\x34\x5b\x2d\x8a\xc5\x68\x87\x75\ +\xf2\xac\xdf\x07\x68\xc5\x29\x5a\x1b\xa2\x28\x74\x77\x9d\xc3\xb1\ +\x27\x0a\x13\x6b\xed\x0e\x56\x89\xb6\x96\x66\xad\xc5\x69\x4b\x66\ +\x70\xdc\xc2\x5e\x66\x15\x7c\x7c\x09\x13\x89\xe6\xb1\xd1\x06\xdf\ +\x78\x7c\x33\x1b\xeb\x4d\x3a\xa3\x10\x63\x2d\x42\x08\xea\xf5\x26\ +\x41\x18\x71\xd8\x61\x07\xd2\xd3\xd3\x8d\xef\xfb\x18\x63\x68\xb6\ +\x5a\xac\x5f\xb7\x9e\xb5\x6b\x57\x53\x2e\x45\xdb\x6c\xb0\x93\x93\ +\x0d\xf6\x5e\xb4\x98\x7d\x96\x2c\xa6\x58\x2c\x22\xa5\x24\xcb\x32\ +\x46\xc7\xc6\x79\xec\xd1\x47\x99\xac\x4d\x52\x2a\x46\xbb\x16\x28\ +\x42\x20\xac\xa1\x51\x6f\x90\x68\x03\x08\x94\xe7\x51\x8c\x42\xd4\ +\x73\xb0\x6c\x04\x82\x56\x2a\x30\x3a\xa5\xec\x19\xb4\x1f\x82\xb5\ +\xa4\x5a\x21\x8b\x7b\xb1\x74\x91\x64\x6c\xed\x5a\xea\x5e\x08\x02\ +\x84\xb5\xd4\x6b\x75\x52\x93\x8b\x00\xa5\x3c\x4a\xc5\x02\xc6\x2a\ +\x6c\x34\x87\xa5\x7b\x87\xd4\x36\x3e\xc9\x08\x11\x52\x3c\xf3\x66\ +\xdd\x68\xc4\x68\x63\xe9\x28\x17\x30\xcf\xe2\xeb\x0a\x21\x30\x59\ +\x4a\xad\xde\xc4\xb4\xbf\xbb\xe7\xfb\x14\xa3\x30\x7f\xc3\xdd\x28\ +\x7c\xb5\x16\xe8\xc2\x6c\x0e\xda\x7f\x26\xf5\x27\xef\x63\x93\x0e\ +\x91\xe2\xb9\x89\x3c\x81\xa5\x99\x05\x44\xdd\xf3\xd9\xab\xdc\x64\ +\xf0\xa9\xa7\x89\xfd\x02\xce\x8d\xe9\x70\xec\x59\xa8\xe5\xfb\x2d\ +\xfd\x67\x10\xc1\xb4\x86\x2c\x04\x93\xb5\x06\xe7\x2e\xee\xe6\xed\ +\x7b\x97\x29\x26\x0d\xe2\x46\x8d\x56\xbd\x46\x90\xb5\x58\x10\xc2\ +\x21\x33\x4a\xdc\xdd\x57\xa5\x6a\x05\xbe\x52\x24\x49\x82\x90\x8a\ +\x97\xbe\xf4\x25\x94\x4a\x11\x71\x1c\xd3\x6a\xb5\x48\x92\x18\x21\ +\x60\xd6\xac\x99\x08\xa1\xe8\xeb\xeb\x27\x0c\x7d\x40\x52\x9d\xac\ +\xb3\x68\xf1\x12\xf6\x5f\xbe\x0c\x21\x20\x8e\x63\xe2\x38\xc6\x18\ +\x4d\x31\x2a\x30\x6b\xf6\x2c\xfa\xfb\x07\x49\x93\x18\xa5\xd4\xce\ +\xbf\xbd\xb1\xb4\xb4\x62\xf6\x92\x03\xd8\x6f\xd1\x22\x16\x2c\x98\ +\x4f\x77\x24\xa8\x0e\x0d\xa1\x85\x87\x10\x60\x8c\xc1\x18\x8b\xb5\ +\xa2\xed\x6b\xb1\xd3\x8f\x19\x9b\x6b\xcd\xd5\x06\xcc\x5a\x71\x14\ +\x1f\xff\xf0\x3b\x68\x3e\x78\x2b\xab\x27\x34\x4a\x5a\x86\xaa\x3e\ +\x87\xbc\xee\x6d\xbc\xe7\xb4\x65\xdc\xfd\xd3\xdf\xd0\xf4\x43\x8c\ +\x11\xb4\x74\x91\x79\x4b\x57\xb0\x6c\xd1\xde\x2c\x58\xb0\x80\xee\ +\x48\x30\x31\x3c\xc8\x58\x35\xe0\xe0\x63\xde\xcc\x85\x27\x1d\xc6\ +\x93\xbf\xb8\x81\x4d\xa6\x80\xda\x5a\x9b\xb7\x06\xa3\x4d\xfe\xb9\ +\x42\xd0\x88\x7d\x66\x2d\x39\x80\x83\x17\x76\x51\xdd\xb8\x9e\x86\ +\x9c\xda\xac\x2d\xd6\x18\xb4\xb1\x58\x04\x62\x2b\x9b\x45\xa7\x96\ +\xac\x30\x93\x65\xcb\x97\xb3\x78\xc1\x42\xe6\xef\x35\x97\x92\x4a\ +\x19\x1b\x1c\xc2\x4a\xaf\x9d\x89\xb7\xe5\x1a\xa7\x5e\x6f\x8d\x46\ +\x5b\x91\xbb\x22\xcd\xd4\x77\x20\xff\x1c\x2b\xb6\x19\xab\xa9\x71\ +\xa9\xd5\x61\xde\x8b\x5e\xc9\xdf\xbd\xfb\x8d\x0c\xdc\x72\x03\xeb\ +\x62\x0f\x29\x25\xc6\xe8\x6d\xde\x7b\xeb\xef\x9b\x0b\x44\x31\x6d\ +\x6f\x59\x9d\xd2\x57\xeb\xe2\xa4\x33\xce\xe5\x84\xc3\x8b\xdc\x75\ +\xd3\x3d\xa4\xc5\x02\x56\xb7\xaf\xaf\xfd\x9d\xc0\x62\xad\xcd\xc7\ +\xc7\x4c\xd9\x69\xc2\xdd\xa1\x0e\xc7\x0b\xc5\x32\x31\xc6\x4c\x5b\ +\x0b\x42\x08\x9a\x49\xca\x8a\xa2\xe4\xd8\x5e\xc1\xe4\xd8\x30\x6b\ +\xeb\x29\x33\x02\xc5\xcc\x82\x62\xe5\x70\xc2\xbc\xc8\x63\x4e\xe4\ +\x73\xea\x5e\x11\x5f\xdd\x50\x27\x93\x82\x38\x4d\x59\xbe\xdf\x72\ +\x84\x10\xd4\x6a\xf5\x6d\x3e\x20\x4d\x53\xe2\x38\x66\xde\xbc\xb9\ +\x0c\xf4\xf7\xb7\x53\x8f\xa1\x58\x2c\xb1\xf7\x82\xf9\x8c\x8f\x8f\ +\xf3\xf8\xe3\x8f\xa3\x94\xd7\xd6\x86\x33\x3a\x3a\x3a\xd8\x6f\xbf\ +\x65\xec\xb3\x64\x09\x8f\x3e\xfa\x08\x9e\x67\x76\x2e\x4b\xb2\x94\ +\x24\xe8\xe6\xf4\x8b\xdf\xcf\xe1\xc5\x3a\xa3\x8d\x14\x80\xa7\xef\ +\xff\x19\x97\x5f\xfb\x73\x86\x75\x19\x29\x14\x52\x80\x48\x9a\x48\ +\x29\xc8\x54\x11\xa3\x41\x49\x01\x36\x23\x4b\x1a\x08\x51\xa6\x56\ +\x1d\xe4\xe1\x95\x8f\x33\xd0\x30\xa4\x09\xb4\xb4\x87\xef\x59\xca\ +\x05\x85\x35\x29\xd6\xe4\x9b\x6d\xa6\x21\x56\x15\x4e\x79\xcf\xdf\ +\x71\x44\xb9\xc6\x60\x35\xc5\xf3\x05\x1b\x7f\x7f\x23\xff\xf1\x95\ +\x1b\xc9\x8c\x45\x28\x0f\x1b\x75\x91\x4d\x6a\x64\x9a\xe0\x47\x11\ +\x59\x9a\x51\x4b\x25\xc5\x40\x21\x4c\x0b\x9d\x65\x54\x5b\x33\x39\ +\xf1\xb8\x13\x38\x6e\xe6\x10\x9f\x5e\xf9\x08\x63\x99\x41\x29\x18\ +\x8f\x0d\x48\x9f\x50\x19\x68\xd5\x11\x9e\x8f\x17\x04\x80\xa5\x55\ +\x4f\xe9\xda\xff\x10\x2e\xfe\xd0\xdb\x29\x4d\x0e\x32\xd1\x32\x04\ +\x4a\xb3\xea\xde\x5f\x70\xfd\xb7\x6e\x60\xd8\x94\xa8\x27\xe0\x79\ +\x1e\xbe\xd0\xd0\xaa\x61\xbd\x12\xf8\x21\x5e\x56\x23\x13\x01\xa9\ +\xf5\xf0\x45\x13\xab\x03\x62\xe3\xd1\xe1\x27\x34\x13\x8f\xcc\x0a\ +\x3c\x29\xc0\x6a\x74\xd6\xc4\xe8\x72\x3e\xce\x5a\x63\x00\x6b\x34\ +\xd5\x86\x45\x4a\x8f\x40\x59\x68\xd5\x90\x7e\x01\x54\x40\xa2\x05\ +\xbe\x04\xab\x33\x6c\x5a\x47\x15\x4b\x34\x5a\x16\x8b\xa4\x18\x58\ +\xa2\x40\xb5\x2d\x45\x4b\xbd\x91\xa1\xf1\x89\x7c\xb0\x71\x0d\x64\ +\x80\x0c\x0a\x34\x93\x8c\x40\xe5\xc2\xd7\xc3\x22\x85\x75\xf6\x8b\ +\xc3\xf1\x42\x72\x73\x6d\x4d\x23\x4e\x79\x59\xb7\x44\xd6\xc6\x48\ +\xb5\x61\x55\xdd\xe3\x97\x7d\x75\x96\x85\x86\xfb\x93\x90\x73\xe6\ +\xa6\x34\x92\x1a\x07\x05\x01\x15\x61\xa8\x66\x1a\x25\x3d\x3a\x3a\ +\x3a\x69\x34\xea\x6c\x9f\x99\x05\x79\x6c\xc4\x5a\x43\x4f\x6f\x0f\ +\xeb\xd7\xaf\x43\x08\xd8\x6b\xaf\xd9\x68\x9d\xd1\x68\x34\xb0\x16\ +\x0e\x3c\xf0\x00\xb4\xd6\xd4\xeb\x75\xd6\xae\x5d\x4b\xb3\xd9\xa2\ +\x54\x2e\xe2\x07\x21\x59\x96\x4e\x0b\x9b\xed\xdf\x57\x0a\xf0\x14\ +\x3c\xf0\xdd\xcf\x72\xfe\x57\xee\xe7\xe4\x7f\xfc\x3c\xff\xf2\xd6\ +\x63\xf8\xc9\xb7\x6f\x66\x68\xaf\x57\xf0\xaf\x17\xbf\x85\x39\x45\ +\x18\x7b\xea\x21\xbe\xf1\xe5\xcb\x78\xd2\xdb\x87\x0f\xfd\xe3\x39\ +\xec\x37\xa3\x0c\xf1\x04\xf7\xde\xf4\x5d\xae\xf8\xf6\xad\x84\x51\ +\x99\x03\x0f\x39\x88\x35\xd7\x5f\x81\x9d\xfd\x52\xde\x7f\xd1\xdb\ +\x39\x6c\xef\x0e\x74\x6a\x98\x18\x59\x89\xc5\x62\xac\xc5\x1a\x10\ +\x9e\xc5\x5a\xcd\x23\x3f\xf9\x12\xef\xf9\xf2\xbd\xbc\xf2\xac\xff\ +\x8f\xcf\xbc\xeb\x38\x96\x7f\xe7\x76\xea\xcd\x3a\xde\xcc\x45\xbc\ +\xff\xf3\x97\x91\xd5\x36\x73\xe3\xd5\x5f\xe7\xa7\x77\x3d\xc1\x64\ +\xe7\xfe\x9c\x76\xce\xdb\x38\xe1\xe5\xcb\xb0\xe3\x1b\xb8\xf1\xbf\ +\xbe\xc1\x55\x37\x6d\xa6\x3e\x51\xa5\xf0\xe2\x43\xf8\xc4\xa5\x97\ +\x70\xcf\x0d\xdf\xe0\x0b\x97\xfd\x96\x39\xaf\x3e\x89\x8b\xce\x3c\ +\x9e\xfd\xe7\x14\x58\x73\xdf\x2d\x5c\x7d\xd5\xb7\x59\x57\x4d\xf1\ +\x42\x35\x6d\xd5\xd8\x5a\x3f\xd7\xff\xfb\xff\xe0\xca\xfb\x34\xaf\ +\x3c\xf9\x1c\xfe\xf9\xac\x93\x19\x7d\x6a\x0d\x97\xdc\xb0\x86\x15\ +\xc7\x9e\xc6\x05\x6f\x3d\x92\x05\x1d\x9a\x87\x6f\xfd\x09\x5f\xfa\ +\xe6\x0d\x2c\x3f\xfd\x23\x5c\xbc\xef\xc3\x9c\xfb\x8f\xdf\xe5\xb8\ +\x8b\x3f\xc0\xe1\xfe\xbd\x7c\xf4\x33\x77\x72\xf1\xa5\x9f\xa1\xf7\ +\xd6\xcb\xf9\xca\xef\x33\x3e\xf8\x0f\xe7\xb1\x6c\x46\x09\x95\x54\ +\xf9\xed\x8f\xae\xe5\xca\xef\xdc\x89\x9e\x5a\x1f\xd6\x32\xd1\x80\ +\x7d\x5e\x76\x1c\x17\xbc\xe3\x18\x96\xf5\x2a\x9e\xb8\xeb\x17\x5c\ +\x75\xd5\xf5\x3c\xd8\xe8\xe2\xec\x0f\x7e\x88\x13\xf7\x2b\x91\xc4\ +\x55\xee\xf8\xd1\x55\x5c\xfd\xa3\x07\xe9\x7e\xc9\x49\x5c\x7c\xee\ +\x09\x2c\xed\xf2\xb1\x02\xd6\xad\xcc\xa8\x36\x35\xe5\x03\x5e\xc1\ +\x05\x67\x9e\xc8\xfe\xb3\x0b\x0c\xac\xba\x97\x6b\x2e\xbf\x92\xfb\ +\x46\x02\x4e\xbf\xf8\xbd\x1c\x7b\xc8\x52\x7a\x0a\x35\x3e\xf7\x1f\ +\x5f\xe0\xde\x87\x9e\x22\x2a\x04\xee\x2e\x75\x38\x5e\x88\x96\x89\ +\x36\x96\x2e\xdd\x44\x37\x62\x92\xcc\xf2\xc6\xce\x32\x5f\x6a\xf8\ +\x5c\x3e\xd8\xe2\x13\xfb\x49\x7a\xd2\x2a\x8d\x54\x53\x0a\x02\x7c\ +\xa3\xd0\xc6\xc7\x23\xcf\xe2\xd2\x3a\x63\x78\x78\x84\xd1\xd1\x31\ +\x94\xda\xe2\xde\x59\xb0\x60\x6f\xa2\x28\x44\x4a\x81\xd6\x1a\x29\ +\x72\xd7\x46\x9a\x4e\x65\x71\x19\x6a\xb5\x1a\xd6\x1a\x5a\xad\x26\ +\x90\xbb\xbd\x94\xa7\xda\xd6\x8a\x45\x88\x1d\xad\x13\x63\x0c\xd6\ +\x5a\x92\x24\x65\xd9\x91\x67\xf0\xa5\x7d\x4e\xa4\x6b\x5e\x0f\x6b\ +\xee\xb9\x87\x91\x24\xa6\xb5\xfe\x41\xae\xb8\x6c\x94\x99\x33\x17\ +\x70\xe2\xdb\xdf\xc8\x51\x2f\xfe\x1d\x7d\x4f\x86\xec\x35\xab\xc0\ +\x2f\xbf\xf4\x29\xee\xf4\x5f\xca\x47\x2e\x3a\x8b\xbe\x3f\xac\xe1\ +\xb6\x34\x23\xf0\x05\x0d\xdb\xc3\x71\xa7\x9d\xcc\x01\x6a\x3d\x9f\ +\xfe\xc8\x0f\xd8\xe7\x0d\xe7\xf0\xc6\x83\xbc\x5c\x98\x18\x83\x31\ +\x79\x58\xc2\x5a\x8b\x57\xa8\x30\x6f\xef\x05\xec\x3d\xb7\x82\x4d\ +\x5b\xc4\x59\x8a\xf4\x43\xf4\xd8\xd3\x5c\xf2\xf9\x4b\xe9\x3c\xe1\ +\xfd\x9c\x79\xca\xeb\xf8\xd9\x1d\x6b\x38\xe2\xf8\xb7\x70\xe2\x81\ +\x3e\x97\x7e\xfc\xa3\x88\x43\x4e\xe1\xa2\x73\xcf\x65\xe5\xfd\x9f\ +\xc6\x78\x3e\xd5\xf5\x0f\xf1\x9f\x5f\xbb\x86\x0d\xe3\x0d\xec\x9c\ +\x83\x79\xf7\x05\x6f\x41\xdd\xfd\x6d\x3e\xf8\xe5\x61\xce\xfe\xbb\ +\x77\x73\xc6\x9b\x87\xf8\xc2\x65\x3f\x62\xd2\xeb\xc2\x5a\x33\xb5\ +\xb7\xe3\x29\x41\x77\x31\xe5\xce\x9b\x7e\xcb\x43\x47\x1d\xce\x3e\ +\x7b\xed\xcd\x9c\xc5\x65\x2e\x3c\xe7\x68\x36\x7e\xf7\xab\x7c\x61\ +\x4d\x27\x1f\xfc\xe0\xe9\x9c\xb1\x61\x1d\x3f\xbc\xfb\x2e\x92\x57\ +\x1f\xca\xbe\x8b\x16\x33\x67\xe1\x52\x16\xc5\x7d\x2c\x59\xba\x9c\ +\x7d\x8b\x0d\x6e\x7a\x62\x1d\x44\x87\xb0\x60\xa6\xcf\x0d\xff\xfe\ +\x09\x56\xef\x77\x2a\xff\xf8\xa6\x13\xb8\xfd\xb6\x7b\x18\x4a\xb2\ +\x3c\x21\x23\xb3\xc8\xae\x15\x5c\x78\xc1\x9b\x68\xfe\xe2\x0a\x3e\ +\x70\x6f\xc2\x45\x1f\x3c\x87\xb7\x9d\xb0\x99\x0d\x57\xdc\xc2\xaf\ +\xae\xbf\x92\x0d\x73\x7a\x38\xf8\xb5\x47\xf3\x8a\x37\x1c\xc7\x2f\ +\x6f\x19\xe0\xf8\x33\x4e\xa4\xf3\xa9\x5b\xf9\xa7\xff\xf3\x10\xc7\ +\x9e\x7d\x3e\xfb\x06\x86\xba\x37\x9f\x8b\xcf\x3f\x85\xde\xa7\x6e\ +\xe3\xdf\xbf\xd3\xc7\xa9\xe7\x9e\xc9\xa9\x7f\xbb\x9a\xfb\xbe\xf8\ +\x28\xfb\x1e\xb8\x84\xfe\x5b\xbe\xc3\xa7\x7e\x7d\x3f\x13\xcd\x06\ +\x81\xaf\x76\x88\xe7\x39\x1c\x8e\xbf\x4c\x64\xbe\x31\x6e\xf9\x01\ +\xc1\x44\x9c\x61\xd2\x14\x61\x32\x7e\xf9\xd4\x28\x99\x31\x9c\xb4\ +\xb0\x8b\x9f\xae\x1f\x63\xb8\xd6\x44\xea\x94\xc9\x56\x42\x6a\x01\ +\x2b\xd0\xda\xd0\x68\x34\x89\xe3\x84\xae\xae\x2e\xf6\x5d\xb6\x2f\ +\x4b\x96\x2c\x99\xfe\xc9\xd3\x85\x13\x9a\xcd\x56\xdb\xc7\x2e\x68\ +\xb5\x62\xe2\x38\x21\x4d\x53\x8c\x31\x68\xad\x49\xd3\x8c\x2c\xd3\ +\x68\x6d\xc8\xb2\x94\x46\xa3\x89\xd6\xd9\xf4\xe6\xb9\xd3\x1f\xf2\ +\x20\x6f\x7d\x74\x1c\x7f\xe6\x62\x56\xcc\x4c\xf8\xc1\xb5\xd7\xf3\ +\xc8\x68\x07\x87\xbe\xfa\x38\xce\x3d\xeb\x44\x5e\xbc\xef\x1c\x84\ +\x86\xa2\x17\x20\x45\xfe\xde\x63\x6b\x9f\xe0\xce\x9f\xdf\xc8\x83\ +\x13\x1e\x2b\xe6\xcf\xc5\x57\x06\x6b\x32\x28\xcf\x66\x9f\x19\x9d\ +\xac\x5b\x75\x3f\x77\xdc\xf1\x04\xeb\xfb\x26\x91\x9e\x80\xad\x3e\ +\x2f\xcf\xf2\x4a\x58\x7c\xd4\xf9\x5c\x7d\xf9\x7f\x70\xfa\x61\x01\ +\x3f\xbb\xe6\x5b\x3c\x36\xd8\x20\xf0\x7d\x4c\xab\xce\x53\x8f\x3d\ +\xcc\x7d\x0f\x6e\x42\x94\xca\x78\xe5\xd9\xec\xb7\xd7\x3c\x06\xd6\ +\x3f\xc8\xef\x6e\xb9\x97\x3b\x7f\xf7\x3b\x86\x82\xbd\x38\x70\x7e\ +\x05\x0b\xc4\x93\x63\x0c\xfc\xe1\x51\x36\x8f\x35\xf0\x67\x1d\xc0\ +\xd2\xce\x06\xb7\xdd\x7e\x37\x0f\xfe\xe6\x0e\x6e\x7f\xb2\x8f\xb9\ +\xf3\x97\xd0\x5d\x48\x49\xb3\x6d\xdd\x3e\x46\x67\xb4\x9a\x29\x22\ +\x08\x28\x04\x1e\x71\xa6\xe9\x9a\xb5\x3f\x73\xbc\x01\x7e\x7d\xcb\ +\x3d\x3c\xf0\x9b\xdb\xb8\x67\x73\x8b\xfd\x17\xce\x67\xbc\xef\x21\ +\x1e\x1f\x99\xcd\x9b\xdf\x70\x38\x73\x0b\xc3\xd4\x8b\x5d\xfc\xcd\ +\x29\xaf\x46\x0d\x6c\x66\xfd\xda\xa7\xc0\x53\x98\x2c\x61\x70\xcd\ +\x63\xdc\x7d\xcf\x5a\x12\xaf\x40\xa1\x58\x46\x98\xdc\x35\xd5\x8a\ +\x53\xa2\x99\xfb\xb3\xa8\x54\xe5\x96\xdb\xee\xe6\xc1\xdb\x6e\xe7\ +\x8e\x75\x23\xcc\x9f\xb7\x90\xd9\x0b\x0f\xe2\xcc\x73\x4f\xe7\xd8\ +\x57\xbd\x88\xde\x92\x07\x89\xa0\x32\x6b\x11\x8b\x3a\x25\x0f\xde\ +\x7f\x0f\x77\xdf\xbb\x9a\xbe\xd1\x06\x52\x6a\xc2\xde\x25\x2c\x2e\ +\xf9\xf8\xb3\x97\x72\xf4\x91\x87\x90\x0c\xaf\xe3\xe9\xaa\xa4\xe8\ +\xe7\x4a\x43\xad\x6f\x03\x9b\x56\x3d\x41\xbd\x9e\x30\x95\x92\xec\ +\x7e\xdc\x8f\xfb\xf9\xcb\xff\xd9\xd6\x32\x01\x02\x4f\x70\x5f\x0d\ +\x5e\x57\xd0\x18\x6d\x28\x57\x7a\x79\x4b\xc1\x32\xcf\x0c\x71\xcf\ +\xbc\x1e\xb2\xe6\x20\xbe\x49\x79\xac\xa9\x18\x33\x0a\x25\x2c\xa9\ +\xce\x18\x1d\x1d\xa3\xab\xab\x93\x24\x49\xd8\x59\xa2\xab\x52\x2a\ +\xb7\x58\x3c\x85\x40\x30\x3e\x3e\x4e\x4f\x4f\x17\xc6\x18\xd2\x34\ +\x63\xf5\x9a\x35\x08\x20\xcb\x34\x61\x18\x90\x65\x9a\x89\x89\x2a\ +\x49\x92\x10\x06\xde\x4e\x35\x54\x63\x0c\x58\xf0\x7c\x9f\xbe\xdf\ +\xff\x90\x7f\xb9\xa3\x8b\x2f\x7e\xee\xef\x39\xee\x98\x57\xf3\xcb\ +\x8d\x0f\xf3\xf2\x57\xbc\x92\x68\xf8\x46\xbe\x7e\xf9\x6f\x39\x6d\ +\xf1\x41\x2c\xf0\x24\x58\x8b\x10\x8a\xd2\xec\x79\x2c\x2c\x2e\x67\ +\x49\x07\x3c\x34\x36\x41\xa6\xbb\x10\x42\x61\xeb\x23\x6c\x18\xab\ +\x73\xe2\xb2\x83\x39\xf8\xa0\x95\x74\x75\x86\x08\x52\x84\x65\x8b\ +\x65\x62\x2c\x9e\xef\xb3\xf1\x8e\xeb\xf8\xc2\x0f\x1e\x26\xcb\xea\ +\x4c\x8c\x8d\xd3\x90\x15\xa4\xb0\x20\x24\x41\xa1\x80\x16\x60\x11\ +\xc8\xa4\xca\x53\xc3\x23\x1c\xf5\xe2\xe5\xac\x38\x78\x1f\xc4\x81\ +\x07\x33\x93\x51\xd6\xf5\x8f\x13\x65\x50\x99\x31\x87\x99\x8b\x16\ +\x33\x32\x66\xc9\x46\xd7\xb0\x29\x3e\x96\xc3\x0f\xd9\x9f\xdb\x07\ +\x7b\x39\x6c\xf1\x6c\x46\x37\x3e\xc4\x44\x53\x22\xa2\xdc\x3a\xb2\ +\x02\x90\x92\x42\xe7\x0c\x4a\xb3\x42\x4e\x3b\xe3\x24\x5e\xd4\x53\ +\xe7\x9a\x95\x0f\xb1\x71\xd8\x30\x29\x5e\xcf\x4b\x5e\xbc\x8c\x55\ +\xe5\x0a\x07\xcd\x89\xe8\x7b\x60\x84\xb1\xa7\x07\xf8\xc3\xea\x01\ +\xce\x3c\xf6\xf5\xdc\x73\xfd\x35\xfc\xa8\xf3\x08\xce\x7e\xc3\xbe\ +\x3c\xf2\xcb\xff\x62\xed\xa0\xa4\x67\xb9\x07\x08\xfc\xb0\x40\xa0\ +\x24\xb6\x2d\x44\x34\x10\x14\x4a\xcc\xdc\xab\x87\xd6\xf0\x2a\x06\ +\xd2\x63\x78\xc9\x21\xcb\xf9\x7d\xa3\xc5\xa1\xf3\x7b\xd8\xfc\xfb\ +\x4d\x94\x96\xbe\x9a\xd7\x2e\x16\x7c\xfa\xc3\xd7\xd1\x38\xf4\x6f\ +\x79\xff\x91\xf3\xd1\x93\x9b\xd8\x38\x09\x2f\x3e\xf4\xc5\x2c\xbf\ +\xb7\x41\x67\x31\x40\x08\x8f\xb4\xda\xc7\x90\x56\xcc\x1e\x59\xc7\ +\x0f\xae\xbb\x89\xba\x57\xa1\x50\x7b\x9a\x38\x9c\x85\xc0\x22\x3d\ +\x9f\xb0\x10\x92\xb6\x13\x02\x1c\x0e\xc7\x0b\xc5\xcd\x65\xed\x56\ +\xdb\xbe\x25\x90\x82\xfb\x5b\x01\xbf\x9b\x6c\xf0\x9a\x28\xe5\x20\ +\x3d\x82\xae\x6a\xea\x5a\xf3\xe2\xa0\x8e\x30\x19\xe3\x99\xe4\xfb\ +\xe3\x3e\x89\xe7\x11\x59\x8b\x10\xd0\xdf\xdf\x47\x58\xf0\x91\x42\ +\x61\xad\x99\xce\x50\x15\x22\x17\x24\x43\x43\xc3\x4c\x4e\x4e\x4e\ +\xd7\x19\x34\x1a\x75\x06\x06\x06\x99\x31\x63\x06\xfb\xec\xb3\x0f\ +\xa6\xed\xbe\x11\xed\x82\xbf\x46\xa3\xc1\xe6\xcd\xfd\xb9\xd0\xd8\ +\x45\xc1\x9c\xd6\x06\x23\xf2\x0d\xb0\x58\x29\xd3\x5a\x7f\x37\xd7\ +\xfe\xec\x31\x3e\x79\xe6\x5b\x39\xf1\xb7\x8f\x73\xeb\x6f\x6e\xe7\ +\x90\xb7\x1f\xc3\xe7\x3e\xfb\x6a\x82\x1e\xc5\x83\x93\x93\x18\xca\ +\xa4\xd6\xe7\xb8\xf7\x7f\x92\x37\x77\x04\xf4\x3d\xf8\x0b\x6e\xbc\ +\xe7\x49\xcc\x81\x2b\x08\xa3\x12\x15\x31\xc0\x8f\xbf\xfd\x3d\xf6\ +\xbd\xf0\x6d\xfc\xdb\x57\x3e\x8f\x40\xb0\xf9\x0f\xbf\xa1\x65\x0d\ +\xc6\x6e\xc9\x90\x0a\x0b\x45\x4c\x75\x33\xeb\xd6\x3c\x49\x54\xe9\ +\xc6\xf3\x23\x6c\x2b\xdf\x0c\x0b\x61\x00\x16\x84\xf2\x29\x14\x14\ +\x65\xbf\xc1\xaf\x7f\xf4\x43\xf6\x9f\x7f\x16\x1f\xf9\xf2\x25\xd0\ +\x18\xe6\xb6\xeb\xaf\xe4\x81\xc1\x31\x0a\xb7\xff\x9e\x63\x0e\x39\ +\x95\x7f\xf9\xda\xa5\x3c\xf0\xb3\xab\xf9\xe4\xe7\x7f\xc2\x65\x57\ +\xec\xcf\xfb\xdf\xf1\x2e\xae\x3e\xd5\x67\x70\xd5\xfd\x5c\xf1\xc3\ +\x9b\x19\x14\x25\x3c\x6b\x31\xd6\x90\x26\x29\xa9\xdf\xc3\xc9\xef\ +\xff\x2c\x27\xe9\x94\xb1\x81\x0d\x7c\xff\xeb\x97\x72\xeb\x03\x9b\ +\x98\xf0\x35\x97\x7f\xe7\x40\xde\x75\xce\x47\x38\xae\x60\x59\x77\ +\xff\xaf\xf9\xde\xad\xf7\x83\x48\xb9\x6b\xe5\x3a\xce\x38\x72\x0e\ +\x0f\xad\xbc\x9f\xfb\x64\x37\xef\x3c\x7e\x5f\xd6\xde\x7d\x17\x63\ +\x2a\x60\x86\x52\x84\x85\x10\x25\xc0\x0a\x8f\x42\x21\xa0\x10\x0a\ +\x36\xaf\x59\xc3\x23\x43\x3e\x27\xbc\xf5\x54\x6e\xff\xf8\xa5\x7c\ +\xed\x8a\x17\xf1\xfe\xd3\xff\x8e\x6b\xce\x54\x6c\x7e\xfc\x77\x5c\ +\xfa\xb3\xdb\x78\x82\x1a\xf7\x6c\x3e\x90\x8b\xfe\xe9\x63\xa4\x61\ +\x84\xe9\x7b\x9c\xac\xba\x9a\x6f\x5d\xfb\x53\x3e\x74\xce\xf1\x5c\ +\x72\xe9\x09\x48\x69\x58\xf9\x9b\x1a\xb6\xb6\x8a\xab\xaf\xbe\x81\ +\x8b\x4f\x3f\x92\x4f\x7c\xee\x28\x44\x5c\xe5\x87\x5f\xfc\x08\x8f\ +\xde\x9f\x11\x14\x0a\x28\x25\xdb\x19\x66\x16\xe9\xc2\xef\x0e\xc7\ +\x0b\x06\x71\xf4\x51\xaf\x99\x14\x42\x94\xb7\x7e\x30\xb3\xe0\xc7\ +\x4d\xce\x28\x4d\xf0\xf2\xb0\x49\x49\x1a\x14\xd0\xb4\x82\xcd\xda\ +\xe7\x9a\x5a\x27\x0f\xda\x0e\xca\xbe\xdc\xe2\xf6\x89\x53\xfc\x20\ +\x64\xe6\x8c\x19\xf8\x41\x80\x94\xb9\x8b\xc2\x18\xc3\xe4\x64\x8d\ +\xe1\x91\x21\xc2\xc0\x9b\x6e\x22\x99\xc7\x3a\x32\x7a\x7a\x7a\xe8\ +\xe8\x28\x23\xa5\xcc\x6b\x28\x8c\x25\x4d\x33\x46\x46\x47\x68\xb5\ +\x1a\x14\x82\xe0\x19\xb6\x14\x8b\x11\x1e\x9d\xdd\x33\x09\x9b\xfd\ +\x0c\xd5\x2c\xa9\xea\x66\xde\xcc\x22\xaa\xb6\x89\x75\xd5\x80\x19\ +\x33\x7a\xe8\x08\x25\x59\x16\x53\x1b\x18\xa2\xb8\xec\x48\xfe\xe5\ +\x23\xa7\x71\xd7\x97\x3e\xc3\x4f\x37\xd4\x30\x93\x43\xd4\x5a\x20\ +\x4b\xbd\xf4\x76\x78\xd8\xf1\x3e\xfa\x9a\x12\x55\xee\x61\x56\x67\ +\x84\x40\x93\x36\x26\x68\x34\x9a\x64\x42\x81\x05\x23\x0a\x74\xf6\ +\x74\x11\xb6\x06\x18\xa9\x6b\x68\x5f\x93\x36\x8a\xa0\xd8\x4d\x6f\ +\x21\xa5\x36\x36\x4c\xb5\xb0\x80\x39\xa5\x16\xf5\xb1\x31\xaa\x2d\ +\x83\x89\xba\x98\xdb\x53\x42\x24\x93\x8c\x0d\x8f\x62\xfc\x90\x56\ +\xea\x51\xee\xae\xd0\x55\xf4\x30\xf5\x31\x6a\xb5\x3a\x63\x69\x48\ +\xa5\xb7\x87\xee\x82\xa4\x39\x3e\x48\xb5\x91\xa2\xda\x45\xa2\xd6\ +\x82\xf1\xca\x74\x77\x96\x08\x24\x58\x9b\x11\x4f\x8e\x31\x51\xad\ +\x21\xa3\x22\x18\x4b\x43\xfb\xcc\x9c\xd1\x43\xc9\x33\xd4\x46\xfb\ +\xa9\x27\x02\xe5\x4b\x1a\xa2\x9b\xb9\x9d\x82\xe6\xc4\x20\x75\xba\ +\xe8\xed\x29\x60\x46\xfa\x99\xb0\x01\x32\xa8\xd0\x5b\xf1\xd0\xa3\ +\x7d\x0c\xc8\x39\xcc\xed\x12\x24\x13\xc3\x8c\x36\x24\x7e\x47\x37\ +\x73\x82\x06\x13\xe3\xe3\x0c\x67\x45\x7a\x67\xf6\xd2\xe9\x5b\x1a\ +\xe3\x03\xd4\x9a\x9a\x4c\xf9\xc8\x62\x0f\xb3\x3b\x43\x04\x86\xac\ +\x31\x41\xab\x36\xc9\x68\xe2\x11\x75\xf5\xd2\x5b\xf2\xc1\x68\x92\ +\xda\x18\xcd\x38\xa1\x9a\x28\x4a\xdd\xbd\xf4\x46\x1e\xd6\x24\xc4\ +\xd5\x61\x26\x92\x12\x95\x99\x5d\x14\x1b\x83\x0c\x37\x53\x8c\x50\ +\xee\xee\x74\x38\x5e\x48\xc2\xe4\xa8\xd7\xef\x28\x4c\x00\x52\x9b\ +\xa7\xf5\x2e\xa3\xc1\x52\x15\x53\x10\x86\x7e\xe3\xf3\xb0\x2e\x52\ +\x53\x21\x45\x6f\xc7\x6a\xe8\x34\xcd\xb0\xc6\x10\x16\x22\x7c\xdf\ +\xc3\x18\x4b\x1c\xc7\xa4\x59\x4a\x10\xf8\x3b\x14\xbc\xe5\x02\x25\ +\x41\x79\x3e\x61\x10\xa2\x94\x24\x4d\x33\x5a\xad\x18\x29\x2d\xbe\ +\xef\xff\xf1\x2b\x68\xbf\x07\xca\x27\xf0\x24\xd6\x64\xc4\x89\x46\ +\xf9\x01\xbe\xb4\x24\x69\xda\xae\x9b\xb0\xc4\x69\xc0\xde\x87\x1e\ +\xcd\xff\xfe\x97\xd3\xb8\xe9\x83\xe7\x71\xcd\xaa\x06\x41\xb1\x4c\ +\xe0\x09\xac\xc9\x48\x52\x8d\x17\x84\x28\x61\xd1\x59\x46\xa6\x0d\ +\x16\x90\x52\xe1\xfb\xde\x16\x0b\xce\x1a\x92\x24\xdd\xf2\x99\x6d\ +\xaf\x9e\x60\xea\x75\x16\x3f\x0c\x40\xa7\x24\x19\xed\x6b\xcf\x53\ +\x99\x53\x6d\x40\x48\x7c\xdf\x6b\x8f\x87\x21\x4d\x32\xb4\xb1\x28\ +\xcf\xc3\xf3\x14\xc2\xe6\xae\x3f\x6d\x2d\x4a\xe5\x8f\xb1\x95\xe3\ +\xd0\x9a\x3c\xbe\x64\xda\x8f\x49\xa5\xf0\x3c\x6f\xfa\x39\xd6\x68\ +\xd2\x2c\xc3\x58\xf0\x3c\x1f\xa5\xda\x55\xfd\x26\x23\x4e\x0d\x5e\ +\x10\x20\xad\x26\x49\xb3\xf6\xf5\xe6\xaf\x99\xfe\xdb\x66\xb4\x52\ +\x83\xef\xfb\x28\x09\x59\x9a\xa2\x91\x04\xbe\xd7\xfe\x6e\x29\xda\ +\x32\xfd\xdd\x04\x36\x7f\x8e\xb1\xd3\xe3\xe5\xf9\x1e\x72\xbb\xc7\ +\xa7\x9f\x6f\x6d\xde\x42\xc7\xd8\xe9\xa2\x4b\x25\x21\x89\x13\xf0\ +\x7c\x7c\x25\x5d\x85\x89\xc3\xf1\x42\x13\x26\xaf\x3b\xf2\x55\x3b\ +\x15\x26\x53\x3b\x53\xac\x21\x69\x07\x9e\x3d\xa0\xa0\x40\xf1\xcc\ +\xf5\xcb\x5a\xeb\xe9\xea\x73\x29\xe5\x33\xb6\xe1\x10\xa2\xed\xae\ +\x32\xb9\x6b\x4c\x08\x81\x52\x32\xef\xff\xb5\x9b\x2f\xd6\x18\xf0\ +\xa3\x32\x73\x66\x55\xa8\xf5\x6f\x66\x3c\x31\xcf\xa9\xe5\x89\xc3\ +\xe1\x70\x38\x76\x8e\x97\xa7\x9a\xee\x62\x43\xb5\x82\x40\x40\x20\ +\xb6\xf1\x2c\x61\xfe\x48\xd7\xe0\xed\x85\xc7\x54\xb1\xda\xce\x0d\ +\x0b\xd1\x16\x20\xdb\xba\x35\xa6\x62\x28\xbb\x51\x6e\x22\x84\x25\ +\x6d\x8c\xb3\x76\xd5\x08\xd2\xf7\xf1\xa4\x98\x4e\xb5\x75\x38\x1c\ +\x0e\xc7\xf3\x10\x26\x13\x13\xd5\xbf\x4e\xed\xbc\x5d\xcf\xe2\x70\ +\x38\x1c\x8e\xdd\x20\x4c\xde\xf3\x9e\xf7\xb9\x51\x70\x38\x1c\x0e\ +\xc7\xf3\x42\x58\xa3\x27\x81\xb2\x1b\x0a\x87\xc3\xe1\x70\xfc\xc9\ +\x96\xc9\xe4\xe4\xa4\x1b\x05\x87\xc3\xe1\x70\x3c\x2f\xa4\x1b\x02\ +\x87\xc3\xe1\x70\x38\x61\xe2\x70\x38\x1c\x0e\x27\x4c\x1c\x0e\x87\ +\xc3\xf1\xc2\xc7\x7b\xb6\x4f\x14\x42\xfc\xd1\x33\xc0\xb5\xd6\x6e\ +\x44\x1d\x0e\x87\xc3\x09\x93\x5d\x3c\xc9\xcb\x8f\x6b\x9d\x9c\x9c\ +\xdc\x65\x27\x57\xdf\xf7\x29\x95\xca\x24\x49\xfc\xac\xcf\x5e\x77\ +\x38\x1c\x0e\xc7\x5f\x89\x30\x51\x4a\xb1\x79\xf3\x66\xae\xff\xce\ +\x77\x19\x1c\x18\x44\x9b\x1d\xad\x0f\x81\x40\x79\x8a\x03\x0e\x38\ +\x80\xbf\x7d\xf3\x49\x04\x41\xe0\x04\x8a\xc3\xe1\x70\x38\x61\xb2\ +\xad\xc5\x71\xe3\xcf\x7e\xce\x2d\xb7\xde\x4a\x31\x8a\x76\xf9\x3c\ +\xad\x35\xab\x56\xaf\x66\x9f\x7d\x96\xf0\xca\x57\xbc\x82\x56\xab\ +\xe5\x46\xd7\xe1\x70\x38\x9c\x30\xc9\x31\xc6\x30\x31\x31\xce\xfb\ +\xdf\xff\x77\x2c\x98\x3f\x1f\xb3\x8b\xb8\x88\xe7\xfb\xdc\x7e\xfb\ +\xed\xf4\xf7\xf5\xef\xd0\x67\xcb\xe1\x70\x38\x1c\x7f\xe5\xc2\x04\ +\xf2\xe0\xfb\xbe\x4b\x97\xb2\xcf\x92\x25\xbb\x0c\xb2\x07\x41\xc0\ +\xea\xd5\x6b\x98\x9c\xac\x3e\xeb\x0f\xb7\x08\x0a\x51\x84\x2f\x2c\ +\xcd\x66\x13\x6d\xb7\xfd\x2f\x2a\xa0\x18\x85\x98\xa4\x49\x2b\xd6\ +\xfc\x65\xf7\x25\x17\x84\xc5\x08\x7f\xfb\x26\x97\x59\x42\xa3\x15\ +\x63\x90\x14\xa2\x22\xbe\xb2\xb4\x1a\x4d\x32\xb3\xd5\xc5\x0a\x49\ +\x21\x8a\xf0\x84\xa1\xd9\x68\x92\x59\x5c\x0b\x76\x87\xc3\xb1\xe7\ +\x09\x13\x80\x24\x49\x88\xe3\x78\x97\xc2\xc4\x5a\x4b\x96\x65\xcf\ +\xbe\x69\xa4\x50\x84\x72\x92\x5f\x5e\x77\x15\x8f\xd4\x7a\x38\xf5\ +\x6d\x6f\x66\xaf\x82\x26\xce\xf2\x00\xbf\xf4\x43\xe2\x8d\x0f\x72\ +\xc9\x0f\x7e\x45\xcf\x21\x6f\xe2\x4d\xaf\xdd\x07\x9b\x64\x7f\x99\ +\x67\xef\x09\x89\xc7\x24\x3f\xff\xe6\x15\x3c\xf0\xf4\x30\xba\x2d\ +\x28\x4c\x1a\xd3\xb1\xe2\x6f\x78\xe7\x49\xaf\xa3\x8b\x61\x7e\xf6\ +\x8d\xaf\x71\xff\x68\x0f\x6f\x7d\xe7\xa9\x2c\xed\x92\x24\x99\x45\ +\x28\x9f\x20\x1b\xe1\x27\xdf\xfc\x1a\x0f\x8d\xf7\x70\xea\xe9\x27\ +\xb3\xb4\x57\x91\x66\x2e\xe6\xe4\x70\x38\x5e\x38\xfc\x37\xd6\x99\ +\x08\x3c\x91\xb0\xea\xe1\x7b\xf8\xfe\x15\x97\x72\xc9\x35\x3f\xa7\ +\x4a\x80\x27\xa6\xf6\x67\x0f\x33\xb1\x89\xdb\x7e\x71\x33\x0f\xac\ +\x1a\x46\x6c\x73\x18\x97\x40\xb4\xcf\x49\x91\x52\x6c\xab\xc5\xb7\ +\x53\x98\xb7\x95\x69\xed\xe7\x4f\x3d\x38\xf5\x1c\x76\x7c\xce\xf6\ +\xc2\x50\x08\x39\x7d\x26\x8b\xdc\xa5\xa0\x94\x48\x5b\xe3\x9e\x5b\ +\x6f\xe1\xee\x47\xd6\xd1\x48\x12\x5a\xad\x16\xcd\x56\x8b\x34\x33\ +\x80\x45\x15\xba\x58\x30\x37\xe2\xae\x1b\xae\xe4\x3f\xaf\xbf\x8d\ +\x86\xc8\x0f\xa5\x0a\x7c\xc1\x63\xb7\x7e\x8f\x4b\xbf\xf9\x13\x6a\ +\xd1\x1c\xe6\xf6\x84\x68\xed\x04\x89\xc3\xe1\xd8\x43\x2d\x93\x3f\ +\x07\x16\x41\x10\x15\xa9\x74\x7a\xdc\xfd\xc3\x2b\xf9\xc6\xac\x39\ +\xbc\xef\x2d\x87\x21\xe3\x16\x60\x41\x7a\x14\x4b\x25\x0a\x81\x9a\ +\x3e\x0e\x45\x48\x0f\xdf\x83\x56\xa3\x49\x9a\x19\x84\xf2\x28\x16\ +\x23\xd0\xf9\xc9\x7d\x59\xdc\x20\xd6\x92\x62\xa9\x88\x42\xa3\xad\ +\xc0\x53\x82\xa4\xd1\x20\xb6\x82\xa8\x50\x80\x2c\xa1\x99\xd9\xf6\ +\x09\x7f\x6d\x01\x61\x35\x71\x2b\x6d\xbf\xbf\x02\x24\x7e\xa0\xc8\ +\x5a\x4d\x9a\xa9\x06\x04\xca\xf3\xb6\x9c\x5a\xb8\x9d\x00\x33\x71\ +\x9d\xa6\xf6\x39\xe2\xf8\xb3\xf8\xe8\x79\x47\x23\x4d\x86\x41\x60\ +\xb3\x98\x66\x2b\xa6\x95\xf8\xbc\xe8\xe8\xb7\x73\xd1\xea\x27\xf9\ +\xe2\x4f\xae\xe4\xc7\x07\x2f\xe7\xcc\x23\xf7\x65\x72\xcd\x6d\x7c\ +\xe3\xea\x1f\xd3\x71\xc4\x29\xbc\xf7\x8c\xa3\x28\xd9\x84\xd4\xc9\ +\x12\x87\xc3\xe1\x2c\x93\xe7\x86\x49\x12\xca\xcb\x0e\xe6\x84\xa3\ +\x97\xf3\xeb\xab\xbe\xcc\x0f\xee\x79\x9a\x30\x0c\x76\x6e\xcb\x28\ +\x0f\x99\x8d\xf3\xdb\x1f\x7e\x83\x7f\xfa\xc0\x45\xbc\xe3\x1d\x67\ +\x70\xfe\xfb\x3e\xcc\x25\xdf\xbd\x8d\xb1\x4c\x10\x15\x02\x06\x1f\ +\xb9\x89\x0f\x9e\x7f\x0e\x5f\xfc\xe1\x7d\x10\x16\x08\xc2\x90\xf1\ +\x27\x7f\xc5\x87\x2e\xbc\x88\xaf\xfd\x6c\x25\xaa\xdc\xc1\xc6\x9b\ +\x2e\xe5\xbc\x0b\x3f\xca\xed\x7f\x68\x10\x15\x3c\xa4\x5f\x40\x8c\ +\x3e\xc2\xbf\xfd\x8f\x0b\xf9\xec\x55\x77\x42\x54\x20\xf4\x0d\x6b\ +\xef\xbd\x89\x7f\xfb\xe8\x07\x38\xfb\xac\xb3\x38\xe3\xac\xb3\xb9\ +\xf8\xa3\xff\xce\x03\x43\x9a\x50\x89\x1d\x86\xd1\xc6\x55\xea\x56\ +\x50\x8a\xca\x58\x0c\xad\x66\x8b\x46\xbd\x4e\xa3\x95\x62\x11\x60\ +\x33\x62\x5b\xe6\x0d\xef\xb8\x80\x23\x17\xa5\xfc\xd7\x95\xd7\xf2\ +\xe8\x53\x4f\xf1\xd3\xab\xaf\xe0\x91\xd6\x3e\x9c\x77\xce\x69\xec\ +\x5d\xd4\xa4\xc6\x49\x12\x87\xc3\xe1\x2c\x93\xe7\x6e\x9d\x58\x4d\ +\x26\xbb\x78\xe3\xd9\xef\xa4\x34\xfc\x0f\x5c\xf1\xd5\xaf\xb0\x68\ +\xfe\xc7\x38\x62\xef\x4e\x1a\xdb\x6d\xd8\x81\x6a\xf2\xcb\x2b\xbe\ +\xc4\x17\x7e\xf0\x18\xaf\xf8\xdb\xb7\x73\xda\x41\x73\xd8\x70\xef\ +\xcd\x5c\x73\xf9\xe7\x98\x30\x1f\xe3\x1f\xdf\x7e\x04\x8b\x5f\x72\ +\x2c\x27\xbf\xf2\x6e\xbe\x7a\xdd\x37\x38\xe4\xa0\x15\x9c\xb8\xb8\ +\xca\x35\x97\x5d\xc1\xe8\xcc\x23\xf8\xd0\x71\x47\x10\x91\x92\xa5\ +\x09\x8d\x46\x93\x6c\x6b\x77\x92\xd5\x34\x9b\x0d\xbc\x24\x43\x7a\ +\x01\x8d\x35\xbf\xe5\x92\x2f\x5e\xc2\xc8\xbc\x23\xb9\xe8\x1f\x5e\ +\x4a\xd1\x34\x19\x18\x99\xa4\xbb\x20\xd0\xdb\xd5\xd0\x08\x29\xc9\ +\x6a\x63\x54\x93\x2a\xeb\x9e\x78\x80\x5f\xfd\x46\x33\x7f\xfe\xde\ +\xcc\x9f\xdd\x4b\xa0\x2c\x69\x96\xc7\x99\x6c\x16\xa3\xba\x97\x71\ +\xd6\xbb\xde\xce\xfa\xcf\x5e\xc9\xbf\xfd\xaf\xcd\x34\x47\x47\x39\ +\xf6\xac\x7f\xe6\x35\xfb\x75\x11\xb7\x62\xb7\x22\x1d\x0e\x87\x13\ +\x26\x7f\xb2\x40\xd1\x09\xb6\xbc\x37\x67\xbd\xf7\xbd\x3c\xfe\x3f\ +\x3e\xc5\x57\xbe\x7a\x3d\x0b\x3f\xfe\x6e\x3a\xbc\x2d\x16\x80\xf2\ +\x42\x26\x9f\xb8\x89\x6f\xdf\xf4\x20\x87\x9e\xfa\x3f\xf9\xd8\x05\ +\xaf\xcb\xcd\xaa\x57\xbd\x88\x74\xfc\xef\xf9\xc1\xcd\x37\xb2\xe6\ +\x84\xc3\xd9\xaf\x58\xe1\xf8\xb3\x2f\x60\xe5\x93\x1f\xe5\x9a\xcb\ +\x2f\x67\x74\xf1\x04\xb7\x3e\xdd\xc5\x45\x9f\x38\x8b\xa5\x15\x88\ +\xb5\x9d\x6e\x0d\xb3\x7d\x5c\x65\x2a\x2e\x22\x85\xa0\xba\x79\x13\ +\x7d\x63\x09\x07\x9d\x7c\x1c\x6f\x3c\xea\x60\xc0\x90\xc5\x31\x71\ +\x92\x90\x6d\xd7\x04\x40\x08\x43\xaa\x4b\xac\xd8\x7f\x29\x9b\x07\ +\x1f\xe4\xca\x2f\xdf\xcc\xd0\x58\xca\xf2\xd7\x9e\xc4\xbb\xcf\x3e\ +\x99\xa5\x33\x02\xd2\x34\x7f\x51\x12\xa7\x2c\x7c\xe9\x31\xbc\xf1\ +\xe5\x77\xf1\xe5\x1f\xdc\x45\xf9\x45\x27\xf3\xd6\x63\x0e\x41\x25\ +\x31\x89\x5b\x8f\x0e\x87\xc3\x09\x93\xe7\x47\x1a\x27\x94\x16\x1e\ +\xc1\x45\x17\x9e\xc2\x87\x3f\xf3\x3d\xbe\xf9\x93\xc3\x78\xef\x01\ +\x61\x3b\x3e\x21\xf0\x84\x66\xc3\xaa\x0d\x54\x9b\x16\xf9\xc8\xaf\ +\xf8\xf4\xc7\x6f\x23\xd3\xe0\x79\x86\x0d\xab\xc7\xa9\xd6\x2c\x1b\ +\x46\x33\xf6\x8f\xc0\x74\xef\xcf\xb9\x17\xbc\x93\x7f\xfd\xc4\x57\ +\xb8\x7c\x65\x27\x27\x5c\xf0\x61\x8e\x5a\xd1\x4b\xdc\x6c\x21\xa3\ +\x3f\x7e\xc9\x5a\x1b\x66\x2c\x3f\x98\xc3\x0f\x98\xcb\xad\xd7\xfd\ +\x1b\xff\x3a\x78\x0c\xc7\x1d\xf5\x1a\x96\x2f\x9c\x43\xa8\x24\xc9\ +\x76\xd2\xc4\xa4\x31\xfe\x5e\x87\xf3\xde\x0f\x1e\x4c\x92\xb4\x98\ +\x18\x1b\xe1\xc9\x7b\x7e\xce\xe5\xd7\x5d\xc7\xe7\x4c\x91\xff\xfd\ +\x81\x93\xa9\xc8\x14\x6d\x2d\xca\xf7\x99\x78\x6a\x25\x0f\xfd\x61\ +\x03\x41\xa5\x9b\xa4\xff\x01\x7e\xf5\xfb\xb5\x9c\xf9\xea\x45\x88\ +\x56\x82\x73\x72\x39\x1c\x8e\x17\x22\x7f\x41\x5d\x83\x2d\x69\x9c\ +\xb1\xec\x35\xa7\x72\xde\x09\xfb\x71\xdb\xb5\x97\x71\xd3\xca\x21\ +\x7c\x5f\xb6\xc5\x89\xa1\x11\xa7\x64\x78\x04\x85\xbc\x57\x98\x54\ +\x02\x63\x3c\x16\xad\x78\x19\xc7\x1f\xfd\x1a\xe6\x84\xa6\x9d\x96\ +\x2b\x88\xca\x1d\x14\x02\x48\xb5\xc9\xd3\x99\xad\xd8\xe1\xf3\x76\ +\xb5\x71\x5b\x93\x20\xba\x97\x72\xc1\x87\x3f\xc6\x39\x27\x1e\xca\ +\xe0\x83\x3f\xe7\xa3\x1f\x78\x1f\x1f\xfb\xc2\xb5\xac\x1e\xcd\xf0\ +\xd5\x8e\x59\x5d\x42\x2a\x82\xa8\x48\x67\x57\x2f\x0b\x97\xae\xe0\ +\x84\x33\xdf\xc3\x59\x47\x2e\x66\xdd\x9d\xbf\x61\xd5\x60\x15\xa5\ +\x24\x08\x85\x6f\x46\xf9\xf1\x55\x97\xf1\x9b\xa1\x5e\x2e\xfc\xf0\ +\x3f\x71\xf4\x82\x06\xd7\x5f\x76\x19\xf7\x6d\x6a\x11\x06\xae\xd8\ +\xd3\xe1\x70\x38\xcb\xe4\xf9\x8b\x13\x6b\x68\xea\x22\x47\x9d\x7e\ +\x3e\x0f\x3d\xf1\x29\xae\xfb\xd6\x0f\x21\xf5\x59\x20\xc1\xa0\xe8\ +\xed\xcc\xdb\xb9\x1c\x70\xe4\x99\xbc\xef\xf8\xa5\x60\x35\xd6\xe6\ +\x1b\x39\x36\xa3\x59\xab\x93\xe0\x13\xd4\xd6\x71\xe5\xd7\xbe\xc1\ +\xc8\x82\x63\x78\xd7\xcb\x87\xf9\xf6\x75\x5f\x63\xdf\xa5\x0b\x38\ +\xe9\x90\x99\x64\x46\x10\x74\x14\x10\x69\x9d\x46\xd2\x40\x7a\x33\ +\x40\xb3\x43\x4a\xb0\xc9\x0c\x85\x9e\x25\x9c\x72\xee\x07\x78\xc3\ +\x9b\x36\xf3\xc0\xad\xdf\xe7\xff\xff\xe6\xb7\xb8\xb2\x32\x87\x7f\ +\x7e\xf7\x1b\xf0\x4d\x8b\x2d\xb1\x72\x81\xe7\xf9\x08\x9b\x91\x65\ +\x9a\x4c\x1b\x82\x52\x44\xef\x9c\x0a\x24\xc3\x24\x69\x06\x42\x10\ +\x84\x82\xc7\x7e\xfe\x2d\xae\xbf\x65\x23\xaf\x3b\xfb\xa3\x1c\xff\ +\x37\xaf\x61\xb8\x34\xc0\x03\x1f\xfd\x2a\x97\x5f\x7b\x23\x4b\x3e\ +\x78\x0a\x1d\x42\xe3\x32\x83\x1d\x0e\xc7\x1e\x6b\x99\x28\xa5\xf0\ +\x3c\xef\x19\x7f\x76\x47\x1b\x15\x9b\xc5\xa8\x9e\xe5\x9c\xf5\xce\ +\x93\x28\xc7\xc3\x8c\x37\x41\x08\x4b\x66\x60\xe1\x41\x87\xb2\xff\ +\x6c\xcb\xcd\xdf\xbe\x8c\x5f\x3f\xb4\x81\x66\x6a\x30\x3a\x61\xb4\ +\x6f\x03\x9b\x06\xc7\xd1\xc2\xa3\xe0\x25\xfc\xe6\xfa\xaf\xf3\x8b\ +\xb5\x11\x67\x9e\xff\x6e\xce\x7d\xd7\xbb\x39\x72\xee\x24\x57\x5d\ +\x72\x25\x4f\x8c\x1a\x7c\x01\xbd\x4b\x97\xd3\x2b\x47\xb9\xed\xb6\ +\xdb\x79\x6a\x5c\x53\x8c\x42\x7c\x29\xb0\xc6\x60\xad\x45\x48\x89\ +\x6e\x54\x19\x18\x1c\xa6\x65\x24\x5d\x73\x16\xf1\xda\xbf\x39\x82\ +\x79\x9d\x8a\x91\xa1\x7e\x5a\x46\x6e\x35\x70\x02\x49\xc2\xe6\x0d\ +\xab\xd9\x34\xda\xc4\x8f\x8a\x84\x1e\x6c\x78\xf8\x56\x6e\xfc\xd5\ +\xe3\x94\x16\xef\xcf\x5e\xdd\x1d\x08\xcf\xa7\xf1\xf4\xfd\x7c\xf3\ +\x9a\x1b\x08\x5e\x74\x2c\x67\x9c\xf4\x32\x68\xd4\x98\x7d\xf0\x31\ +\x9c\x7d\xf2\xcb\x58\xf3\xcb\xeb\xf8\xfe\x6d\xab\xf0\x42\xdf\xad\ +\x4a\x87\xc3\xb1\x67\x5a\x26\xc6\x58\x86\x86\x86\x28\x46\xd1\x74\ +\x05\x7c\x92\x24\x48\x29\xf1\x7c\x1f\xac\x25\x08\x02\xc6\xc7\xc6\ +\x08\x76\x91\xd6\xbb\x33\x04\x96\xb8\xd9\xa0\xd6\x68\x61\xb6\xaa\ +\xde\x48\xe2\x84\x79\x87\x1e\xcb\xdb\x8f\xfd\x3d\x9f\xba\xfa\x3e\ +\x1a\x71\x86\x31\x09\x6a\xe6\x8b\x38\xe7\xbc\x33\xf9\xfc\x97\xaf\ +\xe5\x0b\x1f\xff\x30\xdf\x9a\xd5\x4d\x20\xa1\x36\x59\xe3\xb0\x33\ +\x3e\xc4\x7b\x8e\x5a\xc1\xfa\xdf\xfd\x88\x4b\xbe\x7d\x37\x87\x9f\ +\xf5\xaf\x1c\xb9\xac\x44\x62\x4a\x9c\x71\xde\xdb\xb8\xef\x9f\xbf\ +\xca\x25\xd7\xae\xe0\xe3\x17\x9e\x48\xd7\xe2\x57\xf0\xd6\x37\xde\ +\xc9\x25\x3f\xfe\x0e\x1f\x5e\x75\x07\x33\x2a\x45\x4c\x73\x9c\x35\ +\x23\x70\x58\xe8\xe1\x29\x9f\xbe\x27\xef\xe4\x0b\x97\x7d\x9f\x46\ +\xb9\x87\x82\x07\xad\x89\x61\xfa\xcd\x6c\xde\xf2\xaa\x97\x53\x11\ +\xc9\xb4\xf5\x20\xa4\x87\x17\x0f\xf2\xab\x6f\x7d\x81\x5f\xae\xb6\ +\xcc\xa8\x44\xa0\x13\x46\xfb\x37\xd3\x88\x16\xf1\xce\x73\x4f\x61\ +\x61\xb7\x0f\xf1\x08\x37\x5c\xfd\x75\xee\xea\xef\xe1\x83\xff\x70\ +\x0a\x0b\x8b\x9a\x66\xac\x91\x22\xe4\x15\x27\x9c\xce\x2b\x7f\xfb\ +\x00\xdf\xbe\xfc\x72\x0e\x59\xf6\x31\x5e\x3c\xd7\x27\x49\x8d\x5b\ +\x9d\x0e\x87\x63\xcf\x11\x26\x4a\x29\xea\xf5\x3a\x9f\xfc\xe4\xa7\ +\x28\x14\x0a\xb9\xe6\x2e\x04\x4b\x96\x2c\xa6\x56\xab\xd1\xdf\x3f\ +\x30\x7d\x68\x56\xbd\x5e\xe7\xc2\x0b\x2e\x78\x96\x1f\x6d\x48\x4d\ +\xc8\x41\xaf\x7e\x03\x7e\xab\x87\x2e\x99\x6d\x71\xef\x58\x4d\x62\ +\x8b\xbc\xe6\xcd\x67\x32\x28\xf7\xa6\x6b\xf9\x6c\x6c\x9a\x91\xa4\ +\x96\xc5\xaf\x78\x33\x9f\x58\xb8\x82\xdb\x6f\xbb\x93\x35\x7d\x63\ +\x18\xe1\xd1\x31\x73\x3e\x2f\x5d\xd4\x8b\x4e\x5a\x54\xab\x31\x2f\ +\x3d\xe9\x7c\x4e\x39\xfe\x50\x64\x92\x10\x6b\x98\x75\xd0\x1b\x78\ +\xdf\xf9\xa3\xdc\x3d\x92\x31\x51\x6f\x52\x2c\x97\x38\xe6\x9d\x7f\ +\xcf\xdc\xfd\x7e\xc3\x9d\x0f\xad\xa1\x91\x59\x54\xb0\x2f\x47\x1c\ +\xbd\x90\x03\x0f\x7e\x11\xa6\xd9\xa4\xbc\xf7\xfe\xbc\xee\xe8\xd7\ +\xf2\xe4\xa6\x11\x32\x2b\x08\xf7\x7b\x31\x67\xbc\xe2\x35\x1c\xbe\ +\x7c\x1e\x3a\x49\xa7\xe3\x2d\xd6\x66\x64\x7e\x37\x47\x9e\x78\x06\ +\xa5\x07\x1e\x63\xd3\xf0\x04\x46\xf8\x1c\xfa\xaa\xe3\x79\xf9\xab\ +\x5e\xc9\xb2\x39\x65\xd2\x4c\xd3\xaa\x8d\xa0\xbb\xf6\xe7\xcc\xf7\ +\xbe\x94\xd7\x1f\x30\x8b\x38\xc9\x73\xb7\x4c\x9a\xe0\xf7\x2e\xe3\ +\xcc\xf3\xce\xa7\xf3\x8e\xf5\xd4\xc6\x46\xd1\x73\xe7\x22\x30\x2e\ +\x18\xef\x70\x38\x5e\x30\x88\xea\xc4\xf8\x24\x50\xde\xd5\x13\xa2\ +\xa8\xc0\x27\x3e\xf9\x69\xee\xbc\xf3\x4e\xc2\x30\x24\xcb\x32\x66\ +\xce\x9c\xc9\x17\xbf\xf0\x79\x1e\x7b\xfc\x71\x3e\xfe\xf1\x4f\x10\ +\x04\xb9\x35\x12\xc7\x31\xef\x7d\xcf\x7b\x38\xe1\x84\x37\xd2\x68\ +\x34\xfe\xb8\x4b\x0b\x91\x37\x3f\x14\x9a\x46\xa3\xb9\x8d\x75\x02\ +\x16\xd1\x6e\xf4\xa8\x93\x16\xad\x38\x9b\xee\x7e\x28\x95\x47\x10\ +\x86\x78\xed\xea\x75\x6b\x34\x49\xdc\x22\xc9\x2c\x7e\xa1\x48\xe4\ +\x43\xa3\xd1\x9c\xee\x91\x05\x82\x30\x2a\xe2\x4b\x4d\xa3\xd1\x8e\ +\x75\x08\x89\x1f\x84\x04\xbe\x6a\xbf\xad\xc5\x68\x4d\x9a\x24\xa4\ +\x99\x46\x28\x8f\x30\x0c\xf1\x94\x6c\x0b\x0d\x43\x9a\xc4\x24\xe9\ +\xce\x7b\x93\x29\x2f\x20\x08\xb6\x54\xd4\x1b\x9d\x91\x24\x09\x99\ +\x6e\x5b\x18\x42\x51\x2c\x46\x48\x93\x52\x6f\xc6\x6c\xdf\xd3\xd2\ +\x0b\x23\xa2\x50\x11\x37\x1b\xb9\x55\xe2\x3a\x3d\x3a\x1c\x8e\x3d\ +\xc9\x32\x31\xc6\x72\xe0\x01\x07\x70\xc7\x1d\x77\x10\xc7\xf9\x29\ +\x8a\x63\x63\x63\x7c\xff\xfb\x3f\xa0\xaf\xbf\x8f\x2c\xcb\x00\xc8\ +\xb2\x8c\xde\x19\xbd\x2c\x5e\xb2\x88\x34\x4d\x9f\x83\x9b\xab\x4e\ +\xdc\xfe\x6b\x87\xff\xea\x94\x7a\x2d\x65\xfb\x7f\x1b\x9d\xd1\x6a\ +\x64\x3b\xbe\x9f\x80\x2c\x6e\x30\x19\xef\x28\xb6\xb6\x7c\xce\xd4\ +\x43\x86\x34\x6e\x92\xee\xac\x4e\x50\x08\xac\xd1\xb4\x9a\x8d\x67\ +\x3d\x90\x3a\x4b\x68\x66\xcf\x50\x29\x62\x35\x8d\x7a\x6d\x57\x03\ +\x41\x96\x34\x99\x4c\x60\xa7\x43\xe1\x70\x38\x1c\x2f\x74\xcb\x44\ +\x08\x41\x96\x65\xac\x5c\xf9\x08\x9b\x36\x6d\x22\xcb\x32\xac\xb5\ +\xc4\x71\x8c\x94\x32\xb7\x4a\x84\xa0\x10\x86\xec\xb7\xdf\x32\x96\ +\x2c\x59\x8c\x71\x2d\x41\x1c\x0e\x87\xc3\x09\x93\xed\x91\x52\xe2\ +\xfb\xfe\x36\x47\xf1\x4e\xc5\x4e\xb6\x52\xae\xb1\x40\x92\xa4\xe0\ +\xbc\xfd\x0e\x87\xc3\xf1\x57\xc5\xb3\xcc\xe6\x32\xc4\xb1\xeb\x1b\ +\xe5\x70\x38\x1c\x8e\x5d\x18\x1d\x6e\x08\x1c\x0e\x87\xc3\xe1\x84\ +\x89\xc3\xe1\x70\x38\x9c\x30\x71\x38\x1c\x0e\x87\x13\x26\x0e\x87\ +\xc3\xe1\x70\xfc\x79\x1b\x3d\x4a\x29\xf1\x3c\xcf\x8d\xb2\xc3\xe1\ +\x70\x38\x61\xf2\xa7\x21\x84\xe0\xf1\x47\x57\x32\x38\x38\x38\xdd\ +\x6e\xc5\xe1\x70\x38\x1c\x4e\x98\x98\x79\x69\x27\x00\x00\x20\x00\ +\x49\x44\x41\x54\x3c\x27\x7c\xdf\xe3\xe9\x8d\x1b\xb9\xe2\xaa\xab\ +\x29\x14\x0a\x6e\xa4\x1d\x0e\x87\xc3\x09\x93\x3f\x0d\xa9\x14\x61\ +\x18\x4e\xf7\xee\x72\x38\x1c\x0e\xc7\x9e\x89\xf3\x3f\x39\x1c\x0e\ +\x87\xe3\xff\x85\x30\x11\x78\x7e\x40\x18\xf8\x08\xd7\x80\xd0\xe1\ +\x70\x38\x1c\x3b\xe1\x99\xdd\x5c\x52\xe1\xd9\x26\xab\x1e\xb8\x87\ +\xbe\xac\x8b\x83\x0f\x5c\x46\x87\x9f\x77\xde\xda\xba\x4f\xd7\x9f\ +\x42\xde\xdb\xcb\x4d\xc0\x9e\x82\xb5\x79\xd2\x85\x10\x62\x97\x6b\ +\xc3\xcd\xf9\x9e\x39\xef\x53\x09\x36\x3b\x9b\x77\x37\xe7\x7f\x3d\ +\xf7\xfa\xae\x85\x89\x50\xf8\xba\xca\x0d\x57\x5e\xc2\xaf\x1e\x7a\ +\x9a\x66\xcf\x72\x16\x2e\x5b\xc8\x03\x3f\xbe\x96\x78\xbf\xe3\x39\ +\xf6\xd0\xf9\xa4\x49\xfa\x1c\xbf\x84\xc5\xf3\x3c\xce\x3b\xef\x5d\ +\x44\xc5\x22\xc6\xb8\xd3\x04\xf7\x18\xad\xc4\xf3\xe8\xef\xef\xe7\ +\x9b\xdf\xb8\x7c\x87\x84\x8b\x56\xab\xc5\x31\xc7\x1c\xc3\x4b\x5f\ +\x76\x04\xad\x56\xcb\x0d\xd6\x1e\x44\x10\x04\x5c\x75\xd5\x95\x3c\ +\xbd\x71\xe3\xf4\xe1\x79\x90\x1f\x49\x31\x67\xce\x1c\xce\x3c\xeb\ +\x9d\xd3\xc7\x54\x38\xf6\x0c\x0a\x61\xc8\x7d\xf7\xdf\xcf\x4f\x7e\ +\xfc\x43\xca\xe5\x8e\xe9\x39\xdf\xa5\x30\x51\x4a\x32\xb1\xf1\x71\ +\xee\xdd\x5c\xe4\x3d\xff\xfc\x3f\xb9\xf3\x7b\x3f\x45\x07\x25\x54\ +\x52\x65\xc3\xc0\x18\x56\x2c\xf8\x93\xbf\x4c\xa5\x52\xa1\x58\x2a\ +\x39\x61\xb2\x87\x6d\x2a\xe3\xe3\xe3\xac\x5b\xb7\x96\xf9\xf3\x17\ +\x50\xa9\x54\xa6\xe7\xd7\x5a\x4b\x14\x15\xe9\xee\xee\xa6\xd9\x6c\ +\xba\xc1\xda\x83\x88\xa2\x88\xe1\xa1\x41\xfa\x36\x6f\x66\xe1\xa2\ +\x45\x48\x29\xb1\xd6\x62\xad\x45\x29\x45\x77\x77\xf7\xb3\x3e\xdf\ +\xc8\xf1\xc2\xa0\x54\x2a\x61\xad\x61\xfd\xba\xb5\x2c\x5d\xba\x8c\ +\x42\x14\xe5\x86\xc2\x2e\xad\x08\x20\x28\x44\x44\xb2\xc9\xa6\x4d\ +\x83\x24\xd6\x32\xb1\xf1\x0f\xac\x5c\x3b\xca\x9c\xfd\xbb\x91\xcf\ +\xa3\xcd\xbc\xd6\x1a\xad\xb5\x13\x26\x7b\x10\x5a\x6b\x74\x96\xd1\ +\x6c\x34\x88\x5b\x2d\xa8\x54\xb6\xf9\xbf\x31\x66\x7a\xde\x1d\x7b\ +\xd6\xbc\xc7\xad\x98\x46\xa3\x81\x31\x66\x9b\x9a\x32\x6b\xad\x9b\ +\xf3\x3d\x74\xce\xb3\x24\xa1\xd1\x68\x90\x24\x09\x51\xb1\xf8\xcc\ +\xc2\xc4\xe8\x8c\x68\xce\x01\x1c\x7f\xc4\x4a\xae\xb9\xfa\x4a\x26\ +\x52\xcd\xc3\xeb\xd6\x30\xf7\xa0\x63\x79\xc7\x8b\xf6\xc2\x38\x6d\ +\xc3\xb1\x13\xa4\x94\xdb\x9c\x73\xe3\xd8\xf3\x11\x42\xb8\xc2\xe4\ +\xbf\xbe\x49\xdf\xe1\x5e\xdf\x75\xcc\xc4\x5a\x12\xad\x78\xf1\x71\ +\x67\x31\x7b\x9f\x43\x78\x6c\xdd\x10\x5e\x47\x2f\x0b\xe6\xcf\xc3\ +\xb7\x09\xda\x2a\xdc\x21\x58\x0e\x87\xc3\xe1\x78\x66\x61\x22\x04\ +\x81\x48\xb8\xe7\x86\xef\xf0\xfd\x5b\x1e\x25\x16\x0a\x45\x46\x33\ +\xed\xe0\xd4\x0b\x2f\xe0\x95\x4b\x67\x90\xa6\x2e\xb0\xe6\x70\x38\ +\x1c\x8e\x67\x10\x26\x52\x7a\xb4\x06\x1f\xe5\xc7\xbf\x78\x9c\x23\ +\xce\xb8\x98\xd7\x2c\xe9\x20\xcd\x34\x16\x41\x54\x2c\x92\x39\x41\ +\xe2\x70\x38\x1c\x8e\x3f\x26\x4c\x84\x80\x56\xbd\x8a\xed\x5d\xc0\ +\x01\xcb\x17\xd3\x19\x34\x49\xf4\x56\x67\xc0\xbb\xb1\x73\x38\x1c\ +\x0e\xc7\x1f\x13\x26\xd6\x42\xb1\x32\x8b\xf2\xd0\x43\x7c\xe9\x53\ +\xff\x8b\x9e\xc0\x62\xac\x21\xb1\x1d\xbc\xe9\xac\xb3\x78\xc9\xe2\ +\x1e\xb2\xd4\x65\x69\x38\x1c\x0e\x87\x63\x57\xc2\x44\x48\x3c\x4f\ +\x22\xbb\x16\x72\xc6\xc5\x1f\xa0\xbf\x1a\xb7\xa3\xf6\x16\x8b\xcf\ +\xbc\x9e\x22\x5a\xbb\xb4\x5e\x87\xc3\xe1\x70\xec\x4a\x98\x08\x81\ +\x4d\x26\x79\x72\xf5\x10\x3d\xf3\xe6\x22\x82\x02\x9d\x95\x10\x01\ +\x20\xc0\x5a\x85\xef\x09\xe7\xe7\x72\x38\x1c\x0e\xc7\xae\x85\x89\ +\x94\x1e\x49\x6d\x23\xdf\xff\xd6\xcd\x1c\x79\xda\xdf\xf2\xd4\xcd\ +\x57\x73\x4f\x7f\x82\xaf\x04\xd6\x1a\x8c\xea\xe5\xe4\x73\xcf\xe6\ +\xf0\x45\xdd\xce\xcd\xe5\x70\x38\x1c\x8e\x9d\x0b\x13\xa3\x53\xfc\ +\xde\x03\xf8\xd0\xc7\x56\xa0\x3c\x8f\x97\x2c\xfb\x28\x6f\xb6\x16\ +\x10\x28\x69\x18\xda\xfc\x34\x49\xe8\xa3\xb5\x33\x4d\x1c\x0e\x87\ +\xc3\xb1\x2b\xcb\xc4\xf3\x18\x7e\xfc\x77\xdc\xf2\xc0\x7a\xb4\x94\ +\x08\x44\xdb\xc5\x25\x51\xb6\xce\xca\x07\x56\x71\xc4\x3b\xde\xcb\ +\xfc\x59\x9d\xa4\x89\x8b\x9b\x38\x1c\x0e\x87\x63\x27\xc2\x44\x00\ +\x42\x68\x1a\xf5\x1a\x46\xe6\xff\x16\x52\x22\xb0\xe8\x4c\xb3\xe2\ +\xb5\x27\x70\xc4\xbe\xb3\x31\xae\x13\xa8\xc3\xe1\x70\x38\x76\x25\ +\x4c\x74\x96\xd1\xbb\xfc\xb5\x5c\x70\xd0\xeb\x01\x81\xf2\x3c\x30\ +\x09\x71\x62\x50\x9e\x87\xe7\x29\x92\x46\x8d\x56\x6a\xdc\x39\x05\ +\x0e\x87\xc3\xe1\xd8\xb9\x30\x01\x30\x59\x42\x23\x4b\xf1\x3c\x41\ +\xdf\x83\x77\xf0\xdd\xef\xff\x9c\xc1\xae\x43\x79\xef\xd9\x27\x12\ +\x6f\x7c\x1c\x66\x2c\x65\xef\xde\x22\xda\x75\xfd\x75\x38\x1c\x0e\ +\x07\xcf\x70\x6c\xaf\x54\x8a\x74\x74\x0d\xdf\xfa\xaf\x9f\x53\x5a\ +\x7c\x10\xe5\xfa\x00\x75\x0b\x4f\xfc\xee\x66\x6e\x79\x64\x13\xd2\ +\xf7\xdc\xe8\x39\x1c\x0e\x87\x63\xd7\x96\x09\xe4\x6d\xa5\xeb\xe3\ +\x03\x4c\x96\xf7\xe1\x8c\x37\x1d\xcd\xaf\xae\xf9\x1e\xca\xf3\x91\ +\x36\x43\xdb\x3f\x5f\x26\x97\xb5\x2e\x4b\xec\xf9\x22\x44\xde\xc1\ +\x00\xf2\x18\x98\xdd\x6a\x4e\xa7\xc6\x77\xea\xd8\xcd\x9d\x8d\xbb\ +\x14\x22\xaf\x37\xda\xea\x31\xd1\x7e\x63\x01\x18\x6b\xd8\x9d\xd3\ +\xe4\xe6\xfc\x99\x26\x73\x6a\x90\x76\x32\xb9\x53\xf3\xb8\xd5\xbf\ +\xb7\x3d\x42\xd7\xe6\xe9\x33\xed\xe7\x6c\xb3\x20\xb6\x7f\xdf\xe9\ +\x5f\xed\x76\x73\xc3\xf4\x0b\x76\xf7\x3c\xb9\x79\xdf\xf1\xbe\xc5\ +\xfe\xf1\x12\xbe\x67\x3a\xe2\x21\xbf\x77\xdb\xf3\x96\x9f\xaf\x3b\ +\xbd\x46\x9e\xd5\x9c\x4c\xad\x02\xfb\xdc\xe7\x67\xd7\xe7\x99\x18\ +\x43\xd7\xdc\x7d\x59\x1a\xfc\x82\xff\xfc\xea\x95\xc4\xe3\x23\x8c\ +\x5d\xf5\x35\x56\xaf\x55\xbc\xe3\xb8\x05\x08\xa3\xff\x0c\x83\x29\ +\x50\x4a\xe1\xd6\xd8\xb3\xdc\x60\xb6\xd9\x06\xda\x9b\xca\xd4\xcd\ +\x2f\xb6\x14\x96\x4e\xfd\x6a\x8d\x45\xa9\xfc\x1c\x82\x34\x4d\xc9\ +\xd2\x94\x34\x4d\x51\x4a\x11\x16\x42\xa4\x52\x58\x6b\xa9\x37\x1a\ +\xa4\x69\x46\x10\x04\x28\x4f\x21\x85\x22\xcb\x52\x92\x24\xc1\x1a\ +\x4b\x31\x8a\xf0\x3c\xb9\xdb\xe6\x49\x29\xb5\xb3\x8b\xfa\x2b\x99\ +\xcb\xf6\x20\x5a\xb1\xe3\xc6\xb2\xd5\x86\xbb\xb5\xc8\xb0\x6c\x39\ +\x43\x44\x6b\x4d\x92\xa6\xf8\x9e\x87\x54\x8a\x46\xa3\x4e\x9c\xa4\ +\x84\x61\x88\xef\x07\x68\x9d\x91\x26\xe9\x4e\x5c\xd2\x36\xff\x4c\ +\xb1\xe5\xdd\xa7\x37\x1e\x21\xa6\x3f\xdf\x53\x0a\x29\x73\x41\xe2\ +\x29\xb5\x1b\xef\x75\x89\x52\xc2\xdd\xeb\xdb\x08\xf5\xb6\x94\x17\ +\xdb\x29\x81\x5b\xa4\xfa\x36\x4a\x9e\x10\x62\xfa\xe0\x31\xcf\xf3\ +\x31\xd6\x52\x6f\xd4\xd1\x5a\x13\x04\x01\x61\x18\x92\xb6\xef\xf1\ +\xad\x0f\x22\xb4\x76\x5b\x7d\x42\x08\xc1\x96\x6d\x23\x9f\x7b\xcf\ +\xf3\x08\x7c\x1f\xec\xb3\x0f\x65\xec\xba\x37\x97\xd1\x98\x68\x2e\ +\xa7\x9e\x7b\x3e\x37\xdf\x78\x33\xab\x43\x85\x16\x9d\x9c\x7e\xc1\ +\xdb\x38\x7c\x41\xf9\x39\x9f\xff\xfe\x6c\xb4\x94\x30\x0c\xe9\xe8\ +\xe8\x74\x1a\xcb\xb3\x58\x80\x76\x27\x0f\x58\x63\x50\x4a\x62\xcc\ +\x96\xcd\xc8\x58\xb0\x36\x7f\x3c\x7f\xa6\x65\x7c\x74\x94\x91\xc1\ +\x01\xaa\x13\xe3\x74\x94\x4a\xf4\x74\x77\x51\x08\x4b\x0c\xd5\x26\ +\x78\xea\xe9\xcd\x8c\xd5\xaa\xf8\x85\x88\xce\xce\x6e\xb4\x85\xd1\ +\xe1\x71\xc6\x87\xc7\xd0\x69\x86\xb0\x92\x57\x1e\x76\x20\xb3\x67\ +\xf6\x90\x65\x7a\xb7\x5c\x4c\x57\x57\xf7\x5f\xef\x81\x5a\x3b\x08\ +\x93\xf6\x66\x62\xb7\xb2\x0c\xa6\xf6\x7c\x6b\xc0\x1a\xa4\xef\xa1\ +\xb5\xa6\x56\xaf\xd3\x8a\x5b\x68\x2c\xcd\x56\x83\x4d\x9b\x36\xd1\ +\x37\xd0\x8f\xf4\x23\xba\x7a\x67\x93\x99\x8c\xfe\xcd\x7d\x8c\x8e\ +\x8e\x11\xc7\x31\xd6\xe6\xa7\xe4\x49\x21\xb1\xc6\x22\x85\x44\xa9\ +\x00\xcf\x0b\xf0\x82\x90\xb0\x10\x11\x46\x05\x7c\xcf\x47\x0a\x83\ +\xb0\x19\xf3\x66\xcf\xa4\x18\x85\xd8\xb4\xc5\xbe\x8b\xe6\x93\xed\ +\x86\x36\x4a\xd6\x5a\x4a\xa5\x22\x51\xfb\xb8\x57\x27\x4c\xb6\xcc\ +\xbf\xdd\x5a\x88\xb4\x75\x42\x89\xcd\x2d\x86\xb6\x55\x6a\x6c\xde\ +\x27\x31\x8e\x63\xb4\xcd\xe7\x71\x6c\x62\x92\x75\x7d\x9b\x19\x9b\ +\xa8\x52\xe9\xea\xa2\xbb\xbb\x87\xc9\xa1\x51\xfa\x07\xfa\x19\x1e\ +\x19\xa1\xd5\x8a\x11\x08\xb4\x35\x18\x23\x01\x85\x12\x53\x0a\xbc\ +\x8f\xf0\x03\xfc\xb0\x90\x0b\x21\x29\x59\x34\x6f\x26\x2b\x96\x2d\ +\x25\xab\x8f\x3d\x7f\x61\x02\x02\x61\x53\x86\x36\xad\x67\xa8\x5a\ +\x27\x4e\x62\x3c\x3b\xc2\x2d\xdf\xfb\x36\xf2\xad\x6f\xe5\xf0\x45\ +\x3d\xa4\xae\x02\xfe\x2f\xc3\x40\x99\xde\x71\x04\x46\x6f\xb1\x4a\ +\x84\x00\x95\xfb\x3e\x30\xda\x50\xad\x4e\xd0\xdf\xdf\x47\xb3\xd5\ +\xa2\x54\x2e\xb2\xcf\xf2\xfd\x50\xbe\xcf\xc8\xf0\x10\x8f\xdc\x77\ +\x1f\xcd\x34\xa5\x54\xe9\x64\xee\xdc\xbd\x68\xb4\x62\x36\x6f\xee\ +\x67\x64\x74\x8c\xb8\x95\x60\x12\xc3\xec\x99\xb3\x59\xb1\x7c\x39\ +\x95\x4a\xe4\x8e\x62\xdd\x6d\x5a\x94\xd8\x6e\x3e\x73\xb5\xd1\x18\ +\x8b\x6c\x2b\x00\xb4\x15\x02\x21\x2c\xca\x53\xd4\x1b\x0d\xc6\xc6\ +\xc6\x31\xd6\x12\xa7\x29\x7d\x03\xfd\xf4\xf5\x0f\x10\x86\x21\x73\ +\xe7\xee\x45\x2b\x35\x6c\xde\xb4\x99\xc1\xa1\x41\xd2\x34\x45\x4c\ +\xad\x0b\xc0\x93\x0a\xcf\xf7\xf1\x95\x87\xe7\xf9\x14\x0a\x45\x82\ +\xb0\x48\x50\x28\xe0\x79\x01\x42\xa9\x7c\xe3\xd2\x29\xc2\x48\xa4\ +\xe7\xd1\x8a\x13\xa4\xce\x70\xe9\x9b\x7f\x46\xf7\xe5\x56\x6e\xae\ +\x6d\xff\x36\x18\x4c\xdb\x94\x90\x68\xa3\x89\x93\x04\x63\x2c\xc2\ +\x53\x8c\x0e\x8f\xd0\xd7\xdf\xc7\x64\xad\x4e\xa9\xa7\x87\x85\x0b\ +\x17\xd1\x6c\x35\x59\xf5\xe4\x2a\xc6\xc6\xc6\x68\xc5\x31\xd6\x5a\ +\x94\x54\x79\x3f\x45\x0b\xbe\xe7\xa3\x54\x80\xef\xc9\xb6\x05\x13\ +\xe1\x17\x8a\x04\x85\x22\x4a\x08\x7c\x61\x29\x15\x4b\xb4\x9a\x4d\ +\xa4\xb5\xb9\xeb\xec\xf9\x08\x13\xa9\x3c\xd2\x91\xc7\xb9\xe6\xca\ +\xef\x11\x1d\xfa\x06\x5e\x71\x40\x07\xc6\x64\x64\x26\x64\x76\x47\ +\xc1\x55\xc0\xff\xb7\x6e\x40\xdb\x7a\x85\xc4\x56\xab\x52\xc8\xbc\ +\xed\x8d\x90\x12\x89\xc0\x1a\x43\x6d\x7c\x9c\x81\xa1\x61\xd2\x2c\ +\xa5\xd8\x51\x62\xf6\x5e\xf3\x30\x02\x36\x3c\xbd\x91\xbe\xa1\x41\ +\x00\x7a\xba\x7b\x28\x1a\xcb\x64\xa3\xc1\xea\x27\xd7\x32\x5a\xad\ +\x92\x69\x8b\xb1\x02\x4c\xbe\x1e\x46\x47\xc7\xb9\xfd\xb7\x77\x71\ +\xf4\xab\x0f\x63\xce\x8c\x1e\x32\x27\x50\xfe\x3c\xbb\x4a\x7b\x7e\ +\x6d\xee\xb8\xce\x5d\x5a\x9e\x47\x1c\x37\x19\x9d\xa8\x31\x39\x39\ +\x49\xa6\x0d\x23\x63\xe3\x3c\xbd\x69\x13\x08\xc1\x8c\x99\xb3\x31\ +\xd6\xb2\x66\xed\x53\x8c\x8e\x4f\x90\xa4\x06\x6d\x6c\xbe\x21\x09\ +\x4b\xe0\x07\x48\x29\x29\x14\x22\xa2\x28\xa2\x10\x16\xf0\x3c\x1f\ +\xcf\xf7\xf3\x58\xa8\xf2\x30\x56\x60\xda\x96\x83\x35\x12\xa9\x3c\ +\x94\xf4\xa9\xd7\x1b\x84\xca\x65\x6e\xfe\xd9\x6f\x6b\x63\x11\x72\ +\xca\x5d\x6d\xa7\xcd\x13\xab\xf3\xfb\xb9\x15\xb7\x68\xc6\x2d\xc2\ +\x42\x81\xb1\x89\x09\x56\xaf\x5e\x4b\x9a\xa5\xcc\x99\x3b\x97\x4a\ +\xef\x2c\x86\xc7\xc6\x79\xfc\xb1\xc7\x19\x1b\x1b\xc3\x58\xdb\x8e\ +\x7b\xb4\x8f\x54\xb6\x02\xdf\x53\x04\x61\x48\x10\x14\xf1\xc3\x02\ +\xc5\x20\x20\x2c\x14\x08\x82\x10\xe1\x05\x68\x2b\xb0\x3a\xc3\x13\ +\xb9\x4b\x73\x62\x62\x82\xae\xa2\x07\xcf\xd2\xbd\xf9\xcc\xe7\x99\ +\xd4\x46\x89\xbb\x57\x70\xce\x99\xa7\xb0\xb7\xaf\x31\x1a\x84\x30\ +\xc4\xcd\x16\x49\xe6\xea\x4c\xfe\x7b\xbd\x23\xb9\x1a\x23\xb6\xd9\ +\x81\x72\x2b\x45\xb6\x35\x9a\x89\xb1\x71\x46\x86\x87\x31\x46\xd3\ +\x59\xe9\xa2\xa3\xbb\x8b\x91\xf1\x71\xfe\xb0\x66\x0d\x23\xe3\xe3\ +\x44\x1d\x25\x66\xed\x35\x1f\x6d\x2d\x23\x83\x43\x0c\x6d\x1e\xa4\ +\xd9\x6a\x91\x19\x83\x11\x02\x6b\x04\xc6\x82\xaf\x7c\x3c\xe9\x21\ +\xac\x40\x0a\x85\x52\x2e\x93\x6f\xb7\x5b\x97\x5b\x7b\xc9\x65\xdb\ +\x3f\x09\x48\x25\x49\xd3\x84\xd1\xe1\x41\x9a\x71\x8b\x7a\xad\x4e\ +\xb5\xde\x60\x64\x64\x94\x4c\x6b\x3a\xbb\xba\x49\x33\xcd\xda\xf5\ +\x4f\x31\x3a\x36\x0e\x88\xf6\x4b\x25\x85\xc0\xcb\xe3\x5e\x2a\x8f\ +\xa7\x74\x94\x3b\x28\x44\xb9\x05\xe2\x79\x5e\xdb\x57\x6e\x41\xc8\ +\xdc\x1d\x2a\x72\x05\x24\x77\x8f\x5a\x54\xfb\xfb\x34\x9b\x2d\xbc\ +\xc8\x43\xe0\x6e\xf8\xdd\x6a\x91\x8a\xad\x15\x72\x33\xad\x08\x5a\ +\x6b\xa6\x93\x60\xb4\xd6\xc4\x59\x42\x9c\x24\x60\x05\x13\xb5\x1a\ +\x4f\x3f\xf9\x24\xf5\x66\x4c\x77\x77\x37\x7e\x10\xb2\x69\x70\x88\ +\xe1\xe1\x11\x1a\x8d\x98\x2c\xcb\x10\xe4\x31\x14\xdb\x9e\x47\xdf\ +\x0f\x88\xa2\x88\x52\xa9\x44\xa1\x10\x21\xbd\x00\xcf\x0f\xf1\x3d\ +\x89\x12\x02\x83\xc0\xe2\x21\x2c\x64\xd6\xa2\xa4\xc1\xf7\x7d\xe2\ +\x5a\x15\x1b\x79\x6c\x67\x30\x3d\x77\x61\xa2\x8d\xa1\x32\x7b\x09\ +\x4b\x0a\x37\x73\xe9\x67\xff\x9d\x6e\x3f\x25\xd1\x9a\x2c\x2b\x72\ +\xd4\xa9\xa7\x70\xc8\xde\xdd\xbb\xc9\x67\xee\x78\xfe\x1b\x91\x9d\ +\xfe\x5b\x08\x68\x34\x1a\x0c\xf4\xf5\x91\xa5\x29\x3d\xbd\xbd\x14\ +\x8a\x45\x86\xc7\x46\x59\xf5\xf0\x43\xb4\x52\x4d\x54\x2e\x33\x7f\ +\xe1\x22\xaa\xf5\x1a\xeb\x37\x6c\x64\x68\x64\x04\x93\x6a\x48\x73\ +\xdf\x6c\xbe\xb8\x24\x9e\xe7\x13\x7a\x3e\x9e\xf0\xf1\x7d\x9f\x20\ +\x08\x29\x84\x11\x41\x10\x60\xac\xd3\x54\x77\xab\xa5\xb9\x95\x9f\ +\xc3\xb6\xad\x11\x21\x04\xa3\xa3\x23\x54\x27\xab\x68\x63\x19\xaf\ +\xd5\xe8\xeb\xeb\x47\x2a\x45\xb1\xdc\xc1\x64\xad\xce\x53\x1b\x37\ +\x33\x3e\x31\x49\x86\x41\x08\x0f\x2c\x84\x61\x48\xa9\xdc\x41\xa1\ +\x50\xa0\x18\x45\xf8\x7e\x40\x92\xa6\x44\x51\x11\xcf\xf7\xd1\xc6\ +\x20\x85\x6c\x0b\x13\x83\x15\x79\x38\x46\x98\x3c\x30\x6e\x8c\x41\ +\x08\x89\x54\x20\xc8\x63\x70\x72\xca\xfd\xe5\xd8\xfd\xf3\x3e\xfd\ +\xb7\xc5\x5a\x8d\x94\x0a\x63\x34\x8d\x7a\x83\x24\xcb\x40\x49\x46\ +\xc7\xc6\xd8\xbc\xb9\x1f\xa4\x22\x2a\x95\x90\x41\xc4\xd0\xd8\x38\ +\x03\x03\x43\xc4\x69\x9a\xcf\x9f\x95\x78\x5e\x80\xef\x79\x14\xa2\ +\x08\x3f\x0c\x11\x42\x50\x2a\x96\x29\x44\x11\x41\x18\xe0\x29\x0f\ +\x6d\x65\x9e\xe7\x27\x0c\xc2\xe4\x6b\xcd\x0a\x85\xcd\x2c\x9e\xf4\ +\xf0\x94\x41\x49\x45\x9c\xc4\x58\x8a\x3b\x64\x10\x3e\x77\x37\x97\ +\x90\xa4\x71\x8d\xa1\x81\x71\x82\x65\x07\x73\xc0\xd2\x19\xa0\x33\ +\xb4\x09\x98\x51\x0e\x30\x66\xf7\x2f\x2c\xad\x0d\xc6\xd8\x5c\x32\ +\x4b\xb9\x4d\xd6\xc2\x5f\xed\x7a\xdb\x6a\x63\x61\x6b\xf3\x97\xad\ +\xd3\x43\x15\x08\x4b\xb3\xd1\x60\x6c\x74\x94\x5a\xad\x46\xa1\x50\ +\xa0\x7b\xe6\x4c\x26\x1a\x75\x1e\x78\xe8\x41\xb4\x31\xf4\xf6\xcc\ +\xa0\xe8\x07\x8c\x4d\x4c\xb0\xe1\x89\x55\x8c\x55\xab\xa4\x49\x8a\ +\xf2\x7c\x4c\x26\xc1\x5a\x3c\xdf\x23\x50\x3e\x5e\x10\x10\x84\x05\ +\xbc\x20\x20\xf4\x43\xa2\xa8\x48\xe0\x87\x79\x2c\x46\xca\xdd\x7a\ +\x04\xc1\xf6\x29\xca\x7b\xf2\x7c\x4f\xa5\x67\x4f\x5f\xa7\xd8\x92\ +\x8b\x67\xac\x6e\x6f\xf0\xf9\x5c\xc4\x69\x42\x33\x49\x19\x19\x1b\ +\x67\x74\x6c\x9c\xc4\x58\x0a\xa5\x32\x93\xb5\x1a\x9b\xd6\x6d\x60\ +\xbc\x3a\x09\xe4\xee\x28\x69\x05\x4a\x79\x54\x2a\x5d\x54\x2a\x15\ +\x0a\xed\x60\x6a\x6e\xa9\x58\xac\x68\x51\x28\x14\x73\x37\x96\xc8\ +\xfd\xe0\x53\x0a\x81\x6d\xbb\x47\xa7\x2c\x0f\x63\xf4\xf4\xef\x42\ +\x88\x5c\xb8\x4c\xdb\x2c\xbb\x67\x17\x15\x62\xdb\x54\xf5\xed\xd7\ +\xc2\x36\x63\xb4\x8b\xff\xbf\xb0\xd7\x41\xbe\xdf\x4d\xef\x73\x62\ +\xcb\xbd\x9c\x19\x43\xdc\x8a\x49\x52\xcd\x78\xad\xc6\xf0\xe8\x08\ +\xad\x38\xa1\xa3\xab\x9b\x56\x9c\xb1\x61\x63\x1e\x68\x4f\xb5\x01\ +\x04\xda\xe4\x8a\x5f\xa9\x50\xa4\x52\xa9\x50\x2a\x16\xf1\x83\x00\ +\xe5\x79\xc4\x71\x4c\x47\xb9\x63\xda\x87\x21\xa4\x04\x21\xf3\x35\ +\x66\xb2\x5c\x83\x40\xb4\xd7\x91\x40\xdb\x24\x5f\x8d\x42\x92\xa6\ +\x7a\x1b\x17\xfa\xf3\x72\x73\xd5\x47\xfb\x98\xa8\xac\xe0\x82\xf3\ +\xce\x60\x71\x41\x63\xb4\x45\x60\x89\x5b\x4d\xd2\xcc\xfc\x59\xb2\ +\x39\x45\x3b\x55\x71\x6a\xb1\x6c\x2d\x54\xfe\x1a\x99\xaa\x1b\xd8\ +\x3a\xb5\x4f\x4c\xf9\xd3\x45\x3e\x36\x8d\xfa\x24\xc3\xa3\xa3\x24\ +\x71\x4c\x54\x2c\xd2\xd9\xd3\x4b\xad\x56\xe7\xe1\xc7\x1f\xa7\xa1\ +\x35\x9d\xdd\xdd\x58\x63\x79\x7a\x70\x88\x91\x91\x11\xe2\x38\x25\ +\xcb\x0c\x02\x81\xe7\x85\x08\x2b\xf0\x83\x3c\xf8\x5a\x2c\x95\x28\ +\x46\x25\xc2\xa8\x40\x10\x14\xf2\xcf\x6f\x6b\xb1\x20\xb7\xca\x14\ +\xb4\xbb\x69\xbe\x6d\x9e\x61\x24\x25\x52\xca\x9d\x6e\x30\x7b\xa2\ +\x62\xb0\x8d\x00\x35\x96\x4c\x67\xf8\xa1\x8f\xd6\x86\x24\x4d\x68\ +\xc6\x31\x9b\x37\x6f\xa2\x7f\x60\x20\x0f\xb6\x0a\x49\x33\x89\xd9\ +\xb0\x69\x3d\xf5\x5a\x1d\x21\x24\x42\x78\x08\xa9\x08\xc2\x02\x51\ +\x54\xa2\x52\xe9\xa2\xb3\xd2\x89\xa7\x7c\x20\x4f\xb3\xcf\xb4\xc6\ +\x1a\x83\x50\x3e\x28\xaf\x6d\xbd\x1a\x2c\x22\x4f\x0e\x6b\xdf\x6b\ +\xc6\x92\x0b\x1a\x63\x11\x52\x81\xce\xa6\x6b\x54\xa4\x94\xdb\x64\ +\x19\xed\xce\xf1\xd8\xfe\x3e\xb7\xd6\x62\x8c\xc9\x83\xc6\x4a\x4d\ +\xaf\x87\x5d\xd5\x44\xbd\x50\xd7\x81\x31\x3a\x17\x04\x5a\xa3\x94\ +\xc2\x58\x0b\x52\x92\xea\x8c\x34\x4d\x19\x1e\x1b\x67\x70\x60\x10\ +\x8d\x40\x28\x1f\x83\xe6\x0f\xab\xd7\x32\x3e\x5e\xcd\x1f\x13\xf9\ +\x7d\xa9\x94\x4f\xa5\xbb\x42\xa5\xa3\x93\xee\x4a\x37\x41\x10\xb6\ +\xdd\x67\x79\xba\xaf\x31\xe0\x85\x11\xd6\xe4\xe3\x9a\xa7\x7f\xab\ +\xdc\xcb\x26\x2c\x18\x39\xfd\x3c\x93\x4f\x04\x42\x5a\x8c\xb1\x18\ +\x9d\xf1\x5c\x36\xf9\x67\x3c\xb6\xb7\x50\xee\x25\x1c\x7c\x88\x4b\ +\x3e\xf7\x7f\x98\x19\x18\xb4\xd5\xa4\xa6\xcc\x51\x27\xbf\x85\x83\ +\xe7\x77\xed\x76\x37\x97\x10\xf9\xa6\xa9\x94\x9a\xde\x3c\x5d\x9a\ +\xf0\x96\x4d\x68\x6b\x6d\xd6\x68\x8d\x90\x82\x5a\xad\xc6\xf0\xc8\ +\x08\xa5\xce\x4e\x8a\x1d\x9d\x0c\x0d\x0f\x33\xda\xd7\x87\x52\x1e\ +\xc5\x4a\x37\x69\xa3\xc9\xa6\xcd\x83\x8c\x8e\x8c\xa2\xb5\xc6\x5a\ +\x89\x45\x51\x28\x14\x08\xc3\x88\x28\xcc\x03\xb2\xd2\xf3\xb0\x02\ +\x8a\x51\x84\x52\x1e\x42\xa9\xdc\xd5\x21\x65\x7b\xa1\x59\xf2\xb5\ +\x27\x77\xab\xe5\x60\xed\x96\x02\xca\x3d\x7d\xae\xb7\xb7\xb6\xad\ +\xb5\xe8\xf6\x7a\x07\x49\x92\x66\xd4\xea\x75\x06\x07\x87\x19\x1a\ +\x1d\x61\xb2\x56\xc3\x18\xa8\x4d\x4e\x32\x36\x51\xa5\xd1\x8a\x11\ +\xd2\xc3\xf3\x23\xb0\x50\xe9\xea\xa2\xb3\xb3\x8b\x62\xb1\x48\xa1\ +\x10\xe5\x16\xa6\xc9\x03\xaf\x72\xba\x76\xc7\x62\x30\x68\x03\x69\ +\xdb\xa5\x91\xeb\x9b\x02\x83\xc4\x98\x0c\xdb\x9e\x5f\x6d\xf2\xcd\ +\x5c\xb6\x5f\xa9\xbc\xdc\xe2\x9d\xf2\xe3\xef\xbe\x98\x49\xbe\x19\ +\x7a\x9e\x37\x2d\x3c\xa6\xee\xf7\xed\x85\xed\x94\x80\xd9\x93\x2c\ +\x56\x31\x65\x61\x59\x01\xed\x8c\x3d\x8b\xa0\xde\x68\x32\x3c\x3e\ +\xc6\xc8\xc8\x08\xad\x56\x82\xc1\x52\x6f\xc4\x8c\x8e\x8e\x53\xab\ +\xd7\xf3\xd7\xaa\x80\x50\xf9\x04\x61\x48\xa9\xd8\x41\xb9\x5c\xa6\ +\xa3\xb3\x93\xa8\x58\x9c\x0e\xb6\xe7\x63\x99\x27\x53\xa0\xb2\x5c\ +\x19\x54\x02\x8b\x6e\x87\x6b\x64\x6e\x95\xda\x2d\xe3\x9b\x99\xfc\ +\x5e\x54\x52\x21\x55\x9e\x41\x66\x85\x40\xc8\xe7\x2b\x4c\x84\x40\ +\x49\x90\xdd\x8b\x78\xcb\xdb\xde\xca\x9a\x91\x18\x29\x05\x02\x83\ +\xb6\x05\xba\x0a\x79\x81\xcc\xee\x36\xff\xb5\xd6\xd4\x6a\x35\xca\ +\xe5\xf2\x74\x51\xd6\x5f\xbb\x30\xc9\xfd\xd7\xdb\xdf\x60\x06\x29\ +\x05\x99\xd1\x84\xc5\x02\x5d\x74\xb3\xb9\x7f\x90\xea\x64\x0d\x94\ +\xc2\x8b\x4a\x4c\x56\x6b\xac\x5e\xbf\x91\x7a\xbd\x89\xce\x2c\xca\ +\xf7\x90\xc2\x47\xfa\x3e\x1d\x1d\x1d\x74\x76\x56\x28\x16\x4b\x28\ +\xdf\x47\x08\x41\x96\xe5\x29\xa4\x51\x58\xc0\xd8\x5c\x13\x9e\xd2\ +\x5a\x95\x12\x28\xf2\x0d\x27\xbf\xe7\xc5\x6e\x9d\x77\xcf\xf3\x76\ +\xd0\x54\xf7\x74\xc5\x60\xea\xda\xa5\x52\xb4\x92\x84\x38\x4d\xe9\ +\xef\x1f\x60\x60\x70\x90\x66\x23\xa6\x99\xa4\xd4\x6a\x35\x26\xaa\ +\x35\xb4\x36\x58\x20\x08\x8a\x08\xa5\x08\x83\x90\x99\x33\x67\x52\ +\xa9\x54\x08\xc2\x02\x7e\x10\x90\xa5\xb9\x46\xeb\x29\x0f\x83\x40\ +\xb7\x1d\x07\x1a\xb0\x48\xac\xcc\x5d\x1b\xda\x5a\x32\x6d\xf2\x5a\ +\x85\x4c\x63\xad\x81\xe9\x2c\xae\xf6\x1c\x08\x8b\xb7\xd5\x3a\x4b\ +\xb2\x18\x63\x83\xdd\x2a\x54\x07\x06\x06\x30\xc6\x50\x2e\x97\xdb\ +\x81\xe1\x10\xa5\x72\xe1\xe2\xfb\x7e\x2e\x04\x8d\xdd\x46\x91\xda\ +\x53\x04\xca\xd4\xa9\xb5\x46\x6b\x10\x8a\x66\x2b\x66\x68\x74\x94\ +\xd1\xf1\x71\x1a\x49\x42\x1c\xa7\x8c\x4f\x56\x19\x9b\x98\x20\x49\ +\x72\x17\xa3\x52\x21\x9e\xef\xd1\x51\xee\xa4\xa7\xb7\x97\x8e\x8e\ +\x0e\xc2\x20\x44\x49\x35\xbd\x67\xeb\xa9\x6e\x07\xc2\x60\xb4\xa1\ +\x15\xc7\x08\xa1\xf2\xe4\x8a\x7c\xe4\xb1\x58\xb4\xb5\xa4\xc6\x20\ +\x4c\x3e\xc7\xc6\xe4\x59\x9b\xd3\xa5\xcf\x52\x62\xda\x2e\x31\x21\ +\x9e\xfd\xa9\xba\xde\xce\x2e\xd5\x66\x31\x83\xc3\xa3\x44\x9d\x9d\ +\xcc\xdf\xff\x50\xe6\x18\xb6\x29\xae\x09\x0a\x21\x66\x37\x9f\x01\ +\x3f\x65\xd6\x4e\x69\x2a\xb9\x56\x8c\x63\x3b\x2d\x5e\x1b\x8d\xc0\ +\x92\x19\xcd\xc4\xe4\x24\x83\x43\x43\x54\x27\xeb\x48\xdf\x27\x13\ +\x92\xb1\x91\x71\x46\x27\x26\xa8\x35\x1a\x48\xa9\x28\xc8\x90\x28\ +\xf4\x90\x9e\xa2\xdc\x51\xa6\xb3\xbb\x9b\xa8\x94\xfb\x54\x35\x02\ +\x83\xcd\x85\x76\x3b\x83\x48\x05\x3e\x64\xba\x1d\x88\xcd\x4d\xe1\ +\x29\x17\x87\x35\xf9\x6f\x76\xfb\xdc\xe4\xe7\x39\xef\xb5\x5a\x0d\ +\xdf\xcf\x83\xfc\x9e\x52\xd3\xf5\x0c\xb6\x5d\xa0\xc5\x1e\x24\x64\ +\xb6\x56\x0a\xb4\xd1\x54\x6b\x75\xc6\x26\xc6\xa9\x56\xab\xac\x5b\ +\xb7\x01\x63\x05\xb5\x7a\x93\x5a\xa3\x49\x1c\x27\x28\x2f\x4f\xdd\ +\xf5\xda\x71\xab\x4a\xa5\x42\x14\x15\x29\x15\x8b\xed\x8c\x1d\x8b\ +\x24\x17\x4a\xca\x98\xdc\xfa\x44\x82\xf4\x30\xed\xff\x4e\x69\xbe\ +\x49\x96\x92\x19\x9b\x57\x44\xe7\x9a\x4a\x3b\xa1\xa8\xdd\x3e\x67\ +\xca\x22\x51\x92\x2c\x6d\x31\x3e\xde\xa4\xa7\xab\x44\xa3\x5e\x23\ +\x8e\xbc\xdd\xb6\x91\xfb\xbe\xcf\xaa\x55\xab\x58\xb3\x66\x2d\x1d\ +\x1d\x65\xa2\x28\xa2\x58\x2a\x51\x2e\x95\xa8\x74\x75\xd1\x55\xa9\ +\x50\x2a\x95\x08\x82\x90\x20\xf0\x51\x4a\x4d\xbb\x40\xa7\xc6\xed\ +\x2f\x2a\x17\xe0\x59\x06\xa8\xa7\x85\xa9\xca\x63\x62\x8d\xb8\x49\ +\xbd\xd1\x60\xf5\xba\xf5\x64\xd6\x52\x6f\xc5\x8c\x8c\xe7\x16\x68\ +\x66\x2d\x52\x29\xa2\x62\x09\x29\x3c\xa2\xa8\x40\xa5\xb3\x42\x4f\ +\x77\x4f\xae\x6c\x23\x50\x4a\xe6\x71\x66\x9d\x4d\x0b\x8c\x7c\x3a\ +\x25\x56\x80\xb6\x16\xa5\x3c\x32\x63\xdb\xfb\x46\xde\x31\x21\xc3\ +\x90\x61\x11\x26\x2f\x82\xb5\xd6\x92\xe7\xee\xe5\x8a\x84\x94\x0a\ +\x63\x35\x99\x7e\x6e\xc7\x8c\xec\x78\x38\x96\xf2\x48\x46\x1f\xe3\ +\xeb\x5f\xbd\x89\xd7\xbf\xed\x64\xd6\xdf\xf8\x4d\xee\xea\x4f\x08\ +\x54\x9e\xf2\x91\xd8\x0a\xa7\xbc\xfb\xdd\xbc\x72\xe9\x0c\xd2\x74\ +\xf7\x9e\x69\xe2\x29\x8f\x52\xa9\x23\x0f\xfa\x59\x3b\x6d\x99\x18\ +\x6b\xb7\xe9\x1b\xb4\x75\xc7\x90\xa9\x07\xa4\xc8\xd3\xe0\x04\x5b\ +\x69\x2f\xd3\xaf\xdb\xd6\x47\xad\x4d\x6e\xb2\x4b\x39\xd5\x0c\x67\ +\x6a\x1a\xc4\x36\xc9\xb6\xbb\x65\xb3\x9c\xd2\x42\x6d\xdb\x8b\xb9\ +\xfd\xa2\xcb\x0b\x01\xa6\x33\x43\xf3\x89\x6d\xd7\x07\x60\xda\xae\ +\xbf\x7c\x61\x69\x93\xd7\x0e\x8c\x4e\x54\x19\x1c\x19\x99\xce\xf6\ +\x68\xc5\x09\xa3\x9b\x87\x98\x6c\x34\x68\xd7\x25\x11\x06\x25\xc2\ +\x20\xa4\xbb\xd4\x4d\x67\xb9\x93\x30\x0a\x29\x44\x21\xd2\xcb\xdf\ +\xc7\x28\x81\x12\xf9\x18\x58\x40\x27\xad\xf6\xe2\xca\x7d\xe6\xc6\ +\x82\x11\x66\xda\x15\x63\x4c\x9e\xe7\xa5\x2d\xe4\x7a\xeb\xb3\x4d\ +\x18\xfc\xe3\xd6\xe8\x4d\x37\xfe\x1c\x21\x25\x1d\x9d\x65\x3a\x2b\ +\x15\x8a\xa5\x22\xa5\x52\x44\x47\x47\x27\xc5\xa8\x48\xa9\x10\x21\ +\x85\x6c\x17\xf1\x6d\x59\x0b\xc6\xe6\xc1\xe1\xa9\xf6\x22\xc2\xe6\ +\x19\xb5\x53\x9a\x9f\x35\x66\x4b\xbb\x90\xad\x2b\xc2\xc4\x76\x71\ +\x1f\xfb\xec\xe6\x5c\xd8\x6d\x8b\x7b\xcc\x56\x2d\x4f\xc4\x16\x3f\ +\xed\xb4\xc0\xd0\x3a\xcb\x03\xcd\x6c\xd5\xb6\x44\xe6\x16\x5f\x9c\ +\xa6\x3c\xbd\x69\x13\x23\x23\x13\x0c\x0e\x0f\x51\x2a\x97\x19\x9f\ +\x6c\x52\xab\xd5\xb0\x48\xc2\x42\x81\xee\x9e\x99\x14\x0a\x11\x28\ +\x45\xe8\x07\x14\xc2\x88\x28\x2a\x22\xa5\x40\x49\x99\xc7\x33\x54\ +\x5e\x90\x6a\xb2\x34\x4f\x0b\x97\xa0\xad\x06\xcf\x23\xc9\x14\x46\ +\x28\x92\xac\x49\x92\xa4\xb4\xb2\x8c\x04\x85\x36\x10\x2a\x2f\xef\ +\xb3\x27\x0c\x06\x9d\x6b\xc9\x16\xb2\xb8\x45\xda\x6a\xa0\xe3\x26\ +\xa5\x82\x8f\xce\x12\xac\xd5\x3b\xe9\xba\xf0\xbc\xee\x0a\x84\x1f\ +\x91\x7a\x25\xc6\x63\xcb\x70\xa3\x0a\x23\x55\x94\x92\x48\x63\xf0\ +\x84\xa0\x18\x84\x94\x0a\x05\xba\xbb\xba\xe8\xec\xa9\x10\x45\x05\ +\x3a\x2b\x9d\x74\x76\x94\x29\x97\x4b\x79\x81\xae\xd1\xed\xd8\x41\ +\xde\x96\x45\xb4\xef\x6d\xa5\x54\x1e\x8b\x90\xed\xd8\xc0\x0e\x1b\ +\xbd\x7d\x4e\xf7\xf9\x4e\xdd\x7b\x62\xaa\x2d\x89\xc9\xbb\x09\xb4\ +\x0f\x12\x34\xed\xe2\x4e\x39\x95\x76\x4d\x9e\xf0\x20\xc8\xd7\xaf\ +\x31\x86\xb1\xc9\x2a\x43\xc3\xc3\xf9\x5c\x4b\x49\xff\xe8\x30\xf5\ +\x46\x4c\xa3\xa9\xf1\xc3\x22\x41\xd8\x49\x67\x58\xc0\x0f\x7c\x82\ +\xb0\x40\xb1\x58\xa2\xb3\xb3\x93\x42\x18\xe0\x7b\xb9\xd5\xa6\xc4\ +\x54\xdc\x44\xb7\x5d\x56\x5b\x92\x39\x72\x4b\x54\x61\x85\x87\x91\ +\x1e\xcd\xc4\x90\x19\x93\x3b\x3c\xb5\x6e\x7f\x6f\xdb\xae\xae\xf7\ +\xf3\x2a\x7a\x40\x09\xf2\xa0\xbc\xca\xef\xfd\xda\xc4\x04\xd6\xcc\ +\x03\xcf\xfb\xd3\xb2\xb9\x8c\xce\x50\x95\x7d\x38\xef\x3d\xef\xa4\ +\xd4\xd1\xc1\xb2\xb3\xde\xcb\xab\x33\xbb\x55\x69\x95\xa4\xa3\xd2\ +\xb9\xdb\xe3\x25\x4a\x29\x06\x87\x86\x18\x7d\xe2\x49\x2a\x95\x2e\ +\x4a\xa5\x22\x85\x28\xca\x7d\xfb\x85\x20\xcf\x58\x91\x72\xba\x95\ +\x80\xdd\x21\x20\xdd\xde\x08\xdb\x41\x69\xac\xd8\xe6\x26\xce\x15\ +\xb1\xbc\x28\x48\xca\xbc\x9d\x44\x5e\x9c\x65\xa6\x0b\x85\xd8\x8d\ +\x1a\xf7\x33\xd9\xb8\xb6\x2d\x54\x44\xdb\x77\x6d\xdb\xcd\x72\x8c\ +\x25\x17\x70\x36\xd7\x24\x94\x14\x6d\xdf\x25\x4c\x36\xea\x34\x1a\ +\x2d\x06\x06\x86\xa8\x36\x63\xe2\xcc\x50\xab\xd7\x19\x1f\x9f\xa0\ +\xd5\x8a\x51\xca\x47\xaa\x10\xd5\xae\x6a\xad\x74\x75\x33\xb3\x77\ +\x26\xc5\xa8\x84\xdf\xae\x29\x48\xb3\x14\x6d\x74\xde\xf1\xd9\xb6\ +\x5d\x20\xd6\x92\x65\x79\x8b\x05\x4f\x08\xb4\x95\x6d\x4d\xc6\x62\ +\x80\x34\x33\x53\xdf\x12\x63\x6c\x5e\xa8\x68\xc3\xdd\x3a\x24\x83\ +\x43\xe3\xd4\x9b\x0d\x8c\xb0\x08\x95\x6b\x5c\x9e\xaf\x08\x7d\x9f\ +\x40\x79\x54\x4a\x65\x2a\x1d\x9d\x74\x74\x94\x29\x57\xca\xb9\x76\ +\x5e\x2c\x52\x2a\x97\xf1\x54\x1e\x84\x36\x7a\x2a\xdd\x95\x76\x05\ +\x79\xfe\x37\xe4\x73\xae\xb5\x41\x49\x89\xdd\xae\x9d\xe1\xf3\x9d\ +\x6d\xd3\x96\x45\x0a\xd1\xde\xb4\x72\xa1\x46\xbb\x56\x40\xb4\xf3\ +\xb5\xad\xcd\x83\xec\x99\x36\xf4\x0f\x8d\xb2\xb9\x7f\x80\xc9\x5a\ +\x9d\xf1\xf1\x49\x26\xaa\x35\xe6\xc8\x10\x84\x47\xa1\x58\xa1\xb3\ +\xb3\x93\xde\x19\x33\xf0\x83\x90\x30\x0c\xc9\xb4\x26\x4d\x33\x0a\ +\xbe\x8f\x94\x92\x24\x4d\x31\x4a\x11\xf8\x01\xc6\xe6\xee\x0d\x8b\ +\x87\x46\xe7\x96\x9c\xd0\x18\x9b\x91\x99\x80\x38\xb1\xa0\x05\x49\ +\x9c\xa0\x95\x24\xf1\xf2\xec\x1f\xd2\x14\xcf\x24\x24\xa6\x45\x2b\ +\x8d\xf1\x85\x44\x58\x03\x3a\x23\x54\x82\x72\x4f\x85\xae\xce\x22\ +\x81\x92\xcc\xe8\xe9\xa2\x10\xf8\xec\xae\x46\x5a\xd6\x18\xfc\x72\ +\x37\xa5\x59\x20\x55\xbe\xc6\x8d\xd1\x60\x32\x94\xce\x50\x59\x4a\ +\xda\x6c\xd0\xdf\x3f\xc4\xc8\xe0\x08\xa9\x34\xf8\xbe\x47\x4f\x4f\ +\x85\x59\x33\x7a\xd9\x6b\xde\x3c\xf6\x5a\x30\x9f\xb0\x50\x20\x4b\ +\xd2\xfc\xbe\x6e\x5b\xb4\x12\xb9\xc5\x45\x8e\xcd\x13\x0a\xfe\x0c\ +\xae\x31\xdb\xf6\xd6\x48\x24\xda\xe6\x16\x9e\x35\xb6\x9d\xf5\x96\ +\x0b\x12\xd1\x0e\xa8\x4b\x21\x31\x58\xc6\xc6\xc7\x19\x1d\x1d\x61\ +\x7c\x62\x92\x89\x7a\x93\xf1\xea\x04\x3d\x33\x7a\x68\x19\x4b\x26\ +\x14\xdd\x33\x67\xd2\xd3\x3d\x8b\x8e\x8e\x0a\x51\xc1\x27\x49\x13\ +\x84\x10\xf8\x7e\x80\xdf\x6e\xa1\x23\xda\x6b\xda\xb4\xaf\x4d\x1b\ +\xd0\x56\x60\x04\xb9\x00\x69\xd7\x19\xc5\xda\xd0\xca\x0c\x36\xcb\ +\xc7\x27\xcb\x34\xa6\x6d\xcd\x60\x4d\xae\x74\x68\xc8\x74\x0a\xc6\ +\x62\x4d\x46\xda\x6a\x90\xd4\xc7\x99\x3b\xb3\x0b\xd5\x55\x26\xd1\ +\xe9\x73\xf2\x08\x78\x3b\x33\xd9\x42\xcf\xb0\xe6\xc1\xdb\x50\xfb\ +\xfc\x0d\x2f\x5f\x3e\x0f\xbd\x9d\xe0\xc8\xcd\x2a\xbb\xdb\x85\xc9\ +\xc4\xc4\x38\xf7\xdc\x7b\x0f\x61\x10\x80\x80\x62\xb1\xd8\xf6\xa9\ +\x96\x29\x97\x4a\x94\x3b\x3a\x28\x96\xcb\x14\x8b\x11\x1d\xa5\x22\ +\x85\x20\xc8\x6f\x58\x49\xbe\x98\x6c\x3b\x3b\xc5\x6c\x65\xcd\x58\ +\xda\x41\xc4\x7c\xa3\xd6\x53\x69\x8e\xed\xd4\x44\xe4\x54\xe0\x57\ +\xe6\xc5\x62\xbb\xd9\x7c\x96\x6d\x99\x67\x65\x7b\x01\x4c\x39\x89\ +\x44\x3b\xd9\xb2\x2d\x00\xa7\x44\x75\xd6\x6e\x5f\xe0\x79\x3e\x59\ +\x96\xd1\x4a\x33\x86\x87\x47\xb0\x08\x1e\x7f\xec\x49\xfc\x30\x64\ +\x68\x74\x9c\x66\x9c\x90\x66\x1a\xdf\x0f\xf3\xe0\xab\xef\x53\x08\ +\x23\x2a\x95\x2e\xca\xe5\x0e\xa2\xa8\x98\x8f\xa3\xcd\x90\x4a\x63\ +\x11\x48\x0f\x8c\xf1\xf2\x4a\x57\xf2\xcf\x95\xc6\x20\xad\x40\x08\ +\x1f\x83\x24\xce\x24\x69\xa6\xc9\xec\x94\x00\xce\x73\xde\xb1\x79\ +\x00\x5e\xdb\x2d\x5a\xe0\xee\xd0\x50\x41\x50\xe8\x99\x0d\x49\x0a\ +\x22\xd7\x2c\x8d\x35\x18\x9d\xd0\xd4\x9a\x38\xd3\x0c\xff\x5f\xea\ +\xde\x6b\xc9\xae\x2c\xbd\xf3\xfb\x2d\xb3\xfd\xb1\xe9\x91\x09\x57\ +\x40\x55\xa1\xd0\x86\xcd\x16\xcd\x70\x46\x0a\x29\x28\x5d\x4c\xc4\ +\x84\x14\x31\xba\xd2\xd3\xe9\x0d\xf4\x0a\xba\xa1\x14\x0c\x0d\x49\ +\xcd\x34\x4d\x77\x97\x45\x01\x48\x20\xed\xc9\xe3\xb7\x5d\x4e\x17\ +\xfb\x00\x55\xdd\x6c\x86\x9a\x6c\x0c\x39\x73\x22\x2a\x70\x57\x09\ +\xe4\xd9\x7b\xad\xef\xfb\xdb\xf9\x5b\x24\x6f\x11\x38\xa4\x14\x14\ +\x45\xce\x74\x32\xe5\xd1\xc3\x87\x3c\x7f\xfe\x9c\xf1\x64\xd2\xf3\ +\x0a\xef\x48\x5c\xa5\x90\xa8\x1e\x0b\xf6\x1e\xc5\x8e\x48\xe6\x7b\ +\x12\xcc\x7f\x32\xd8\xfd\xdd\x7e\x2c\xc2\x6e\x9a\xdb\x9d\x2e\x62\ +\xa7\xba\x12\xb2\x4f\x0d\xe8\x2f\x5f\xc3\xa6\xae\x78\xf9\xea\x15\ +\x36\x78\x56\xeb\x2d\x9b\xb2\xa6\xae\x5a\xb6\x55\x85\xb5\x7d\x55\ +\x76\x92\xe6\x0c\x46\x13\xac\xb3\x0c\x46\x23\x74\x94\xf4\x07\x83\ +\x0f\x08\xa1\x88\x22\xb1\x53\x70\xf5\xea\x9b\xd6\x3a\x74\x12\xf5\ +\x17\x3f\x92\x0e\x8f\xf1\x02\x63\x2d\x22\x38\x94\x0a\x20\x53\xac\ +\xed\x08\xc6\xd0\x35\x35\x3a\x8d\xf0\xd6\x12\x50\xb4\x6d\x0b\xce\ +\x90\xc5\x8a\x49\x9a\x43\x08\x14\x45\xc6\x74\x32\x26\x52\xb0\xbf\ +\x3f\x41\x0a\xc7\xec\xee\x96\x6d\xb9\x22\x4f\xd4\x87\x8b\x53\x09\ +\x1e\x11\xe5\x88\x5c\xf4\x50\x76\x08\xa8\xe0\x08\xbe\x23\xc2\x93\ +\x0a\x47\xa3\x17\xd4\x4d\x89\x8a\x35\xc9\x2e\x70\x74\xb9\xde\xb2\ +\xda\x6c\xb9\xbd\x5b\x70\xb7\x58\xf1\xec\xd9\x27\x3d\xe4\x23\xfb\ +\x83\xdb\x1a\xcb\x6a\xb5\x41\x4a\xc1\x74\x3a\xed\x37\x46\xf9\x6b\ +\xc2\x8e\x7f\xe4\x42\x2d\xbe\x37\x63\x86\x5f\x5d\x53\x77\x67\xa1\ +\x47\xed\x86\x51\x29\xfb\xb3\x27\x00\xce\x59\xd6\xeb\x92\xf9\x6a\ +\x89\xd2\x8a\xed\xb6\x64\x3e\x5f\x60\x8d\x61\xbe\x58\xb3\x2d\x0d\ +\x69\x9e\xa2\x55\x46\x51\x4c\x28\x0a\xc9\xfe\xe1\x3d\xf2\x6c\x80\ +\x52\x0a\xa5\x05\x49\xa4\x10\x5e\xf4\xcf\x58\x70\x38\x67\xd1\x71\ +\x84\x90\x1a\x1f\xc0\x7a\xb0\x42\xe0\x64\x2f\x58\x12\xa1\xe7\x3b\ +\x3a\xef\xe9\x5c\xa0\xf3\x81\xa6\xaa\xd1\xbb\x8d\x48\x48\x85\x31\ +\x1e\x2f\x3c\x9d\x69\x7a\x93\xa2\x73\x38\xd3\xa1\xa4\x40\x61\x29\ +\xc6\x19\xe3\x83\x11\x42\x41\x3c\xca\x7f\x37\x98\x0b\x04\x9a\x96\ +\x17\xbf\xf8\x1b\xc6\xf7\xfe\x94\x38\x4e\x09\xda\xfd\xca\x01\xd0\ +\xd6\xee\x7d\xd6\xcf\x87\x24\xa5\x82\x90\x78\xad\xb1\x52\x01\x81\ +\x45\x59\x71\xb7\xde\x00\xbb\xb5\x31\xf4\xd9\x44\x69\x92\x90\x46\ +\x31\xe3\x41\x41\x51\xe4\x0c\x8b\x9c\xd1\xa8\xc7\x59\xf3\xa2\x20\ +\x49\x73\xe2\x38\xee\xa5\x93\xc2\xef\x48\x26\xdb\x47\x8c\x08\xde\ +\x43\x47\xfd\xa6\x22\x11\x3b\xbe\xe0\x3f\xcf\x14\x13\xbe\xb7\x5a\ +\xf7\xd3\x7e\x8f\x64\x4b\x4c\xf0\x48\xef\x89\x64\xb4\x93\xf9\xfa\ +\xf7\x49\xb0\xcb\x4d\xc9\x62\xb5\x62\xb9\x5a\xb1\xd9\x6c\x99\x4c\ +\xf6\x58\x57\x35\xd5\x6c\x8e\x8e\xd2\x9d\x8a\xa7\x60\x30\x18\xd0\ +\x37\x62\x46\x24\x49\x4a\x9e\x67\xfd\xc5\x21\x35\x4a\x08\x82\xb0\ +\x08\xe1\x70\x4e\xd2\x05\xb0\x3e\x10\x82\x44\xc8\x9d\xa3\x39\x78\ +\x84\x37\x04\x27\x69\x82\x00\xeb\xfb\x4d\x65\x87\x03\x87\xe0\x76\ +\xe0\x9f\x44\x8a\x80\xf7\xe2\x83\x40\x5c\xdf\xff\xd5\x88\xc1\x14\ +\xd1\xf5\x52\x49\x15\x02\x12\x8f\x24\x20\x7d\x87\xf4\xbd\x4c\x56\ +\x4a\x4f\x12\x67\x48\x29\x30\x3e\xf4\x93\xfd\xa6\xe4\xee\x76\xc6\ +\x67\x9f\x7d\xc6\xd9\x83\xb3\x9d\x8c\x3a\xe0\x5d\xc7\x9b\xb7\x97\ +\xac\x37\x25\xcf\x3f\x7b\x86\x44\xed\xb4\xf5\xbf\x8e\x70\x89\x7f\ +\xd2\x37\xf9\x9d\x49\x34\xbc\x77\xaa\x83\x40\xf8\x80\x6b\x4b\x36\ +\xeb\x0d\xab\xf5\x86\x28\x4d\xf0\x42\xe0\xb4\x64\x51\x96\xbc\x78\ +\xf9\x8a\xa6\xed\xb0\xa6\x1f\x68\x92\x28\x25\xcb\x07\xa8\x38\x26\ +\x08\x41\x94\xa6\x28\xe7\x91\x52\xa3\xa3\x18\x21\xe5\x4e\xa2\xd9\ +\xb7\x9c\xfa\xdd\x96\xa5\xe3\x14\x11\x04\xad\x0b\x34\xd6\xe1\x83\ +\xc0\x7a\x41\xe7\xc0\xda\x7e\x40\x18\xc5\x09\x9b\xaa\xa6\x6d\x2d\ +\xbe\x2d\x99\x8e\x07\x78\x2c\xdd\xb6\x22\x49\x52\xc6\x7b\x39\xe3\ +\x48\x51\x44\x3d\x16\x6f\x9d\xa1\xed\x3a\x06\x79\xc2\xbd\xd3\x23\ +\x8c\xeb\x58\xac\xee\xf0\xa1\x63\xbd\x5d\xf0\xf0\xc1\xc9\x07\xe3\ +\xad\x04\x60\x82\xa0\x45\x13\x4b\x85\x60\x97\x54\x2b\x3d\xc2\xb7\ +\x10\x5a\xb2\xc9\x88\xb2\x9c\x53\x8c\x06\xec\xed\x1d\x51\x55\x35\ +\x32\x2a\xe9\xda\x86\xc5\xb6\x64\xf9\xcb\xcf\xb9\xba\xb9\xe1\xf4\ +\xf4\x1e\x83\xa2\xc0\x76\x2d\x9b\x4d\xc9\xed\xec\x96\x83\x83\x03\ +\xfe\xe8\x8f\xff\xb8\x87\x1a\xbd\xdf\xc1\xd9\xdf\x1b\x5f\xc4\x3f\ +\x01\xb3\x0b\xdf\x87\x36\x03\x62\x07\x6d\x4a\x7a\x4d\xb5\x6d\x4a\ +\xea\x4d\x89\xb5\x16\x95\xa5\x90\x68\x82\x94\x5c\xde\xde\xf2\xe6\ +\xe2\xa2\x4f\x6e\x36\x16\x19\x04\x5a\x25\x8c\x47\xfb\x14\xc3\x82\ +\x38\xca\x29\x8a\x00\x52\x23\x55\x1f\x6b\x23\xa4\xc0\x0b\x87\x0f\ +\x8e\x48\x29\x64\xe8\xf9\x8f\x9e\x33\xed\xff\x3a\x36\x48\x8c\x0b\ +\x18\x27\x68\x0d\x38\xeb\x88\x84\x43\x45\x31\x75\xe7\xa8\x3b\x43\ +\x53\x77\x28\x25\x31\x5d\x4b\xf0\x96\x10\xa0\x73\x9e\x34\xd6\xe4\ +\x3b\x4a\x20\x2f\x52\x86\xf9\x18\xad\x60\x3c\x2c\x18\x0d\x0a\x94\ +\x86\xdb\xdb\x6b\xe4\x3f\x32\x19\x5e\xff\x66\x9c\x5f\x93\x25\x0d\ +\xff\xe7\xff\xf1\xbf\x73\xfe\xe7\xc3\xef\x91\xed\x1e\xe3\x0a\xfe\ +\xc7\xff\xf5\xdf\xf3\x7b\x0f\x3e\xac\x34\xd8\x7b\x4f\x9c\x0d\x18\ +\x9d\x7e\xd4\x2f\x89\xbb\x97\x34\x38\xdf\x93\x47\x41\x10\xbc\xc3\ +\xf9\x9e\x3c\x5a\x77\x86\xcd\x7c\x03\xb3\x05\x32\x78\x82\xb3\x28\ +\x21\x48\xd3\x84\x2c\x2b\x18\x8d\xc6\x1c\x1c\x1d\xb1\xbf\x37\x65\ +\x6f\x6f\x4c\x51\xe4\x84\x9d\xb6\x5b\xec\xf0\x46\xe7\xfc\x0e\x63\ +\x95\xbf\x12\xd9\xfe\x61\x6f\xc9\xdd\xc1\xb3\x8b\x39\x11\x7c\x97\ +\xb9\x23\x11\x08\xa5\xe9\xac\xa3\xae\xb7\x24\x79\xc6\xe2\x6e\xc1\ +\x62\xb5\xa4\xac\x1b\x16\xab\x35\xeb\xf5\x96\xd5\x66\xc3\xb3\x6c\ +\x8c\xd0\x09\xa3\x69\xc1\x78\x3c\xe5\xe0\xe0\x80\x48\x47\x04\x21\ +\x90\x42\xd2\x75\xdd\x2e\x63\x29\xc2\x74\xa6\xff\x39\x91\x42\xa0\ +\x71\x04\xec\x2e\x36\xc1\xed\xfe\x94\x3b\xb7\xb4\xf7\x0e\x67\x3d\ +\xad\xb1\x54\xc6\xef\xc2\xe4\xfc\x4e\x5a\x1a\xd0\xaa\xbf\xe4\xbc\ +\xb3\x74\xb6\xa3\xeb\x3a\x9c\x8b\x40\xa8\x0f\x06\x7b\x38\x9d\xbc\ +\xf7\x52\x08\x44\x8f\xdf\xe2\x91\xa1\x25\x91\x96\xc1\x70\x8d\x33\ +\x15\x7b\x87\x87\x38\x17\xe8\xda\x0e\xa3\x1a\xca\xb2\xe1\x9b\x6f\ +\xcf\xb9\xb8\xbc\xe6\xd1\xc3\x07\xe4\xc3\x0c\x1f\x76\xf2\xda\xbb\ +\x05\x04\xc1\xde\xfe\x1e\x67\xa7\xa7\x3b\x38\x73\xb7\x7a\x86\x7f\ +\xda\xc0\x10\x04\xdf\x51\xda\x21\x7c\x2f\xe2\x5f\x60\xeb\x06\x9a\ +\x86\xb7\xaf\x5f\xf3\xf2\xe5\x2b\x74\x92\xf3\xc3\xdf\xff\x09\x2a\ +\x4f\x69\x08\xa4\x45\x81\x15\x82\xa0\x23\x84\xf7\x68\xa1\x19\x0c\ +\x86\x24\x59\x8e\x8c\x7b\x48\xc3\x59\x47\x14\xc7\xb4\xc6\x60\x17\ +\xcb\xde\xb1\xbe\x83\x28\xdf\xc1\xb7\x2e\x88\xfe\x60\x41\xd0\xb5\ +\x2d\x4d\x67\xfa\xef\x35\x40\xdb\x19\x9a\xa6\x45\xda\x1a\xe9\x1d\ +\x2e\x24\x48\xd5\x6f\x4a\x83\x3c\x46\xcb\x88\x7b\x27\x87\xa4\x59\ +\x4e\x8c\x85\xa6\x62\xb3\xae\x78\xf1\xf2\x8a\xcd\x66\xcd\x7c\x39\ +\xe7\x07\x3f\xfc\x8c\x07\x8f\x8f\x59\x2e\xd6\x34\xa6\xc4\x09\xcb\ +\x8f\x7e\xff\x39\x4f\x1e\x3c\xf9\x7b\x08\xc5\xef\x42\x58\xfb\x60\ +\xb1\x5d\x0d\x4e\x41\xe8\x33\xe4\x94\x0c\xe8\x60\x70\x34\x8c\x52\ +\x28\x86\x39\x2a\x92\xdc\x3b\x3b\xc5\x74\x8e\xe5\x6a\xc5\x6a\xb5\ +\xa4\xdc\x6e\x29\x37\x1b\x2e\xaf\x7a\xdf\x54\x91\xe7\x64\x49\x44\ +\x9a\x24\x84\xe0\xb9\x9b\xcd\x98\xcd\x6e\x39\x3a\x3a\xda\x85\x14\ +\x7e\xc7\x91\xfc\x5a\xd8\xc0\x3f\xee\x8c\x7a\x07\x51\xef\xfe\x7b\ +\xd7\x13\xe2\xda\x86\x37\x5f\x7d\xcd\x62\x76\xc7\xd1\xd9\x19\x0f\ +\x4e\x4f\xf0\x5a\x53\x07\x8f\x8c\x62\x8c\x87\xce\x81\x16\x11\x83\ +\x22\x27\x4f\x87\x48\xd5\xe7\xa3\xb5\x3b\xb9\xb7\x47\xd0\x19\x8b\ +\xd6\x16\xa9\x24\xd2\xdb\x9e\x54\xd8\xf9\x83\xa5\xd4\x44\x89\x46\ +\xa8\x88\xd6\x38\x5a\x6b\x70\x3b\xd5\x5e\x67\x2d\xa6\x6d\x50\x91\ +\x40\x46\xbd\x57\xc9\x5a\x87\xb5\x96\x83\x83\x31\x77\xd7\x2b\x92\ +\x48\xf5\x42\x8e\x38\x61\x98\x66\xec\x0d\x0b\x12\x25\x70\x5d\xcb\ +\x20\x8b\x29\xb2\x84\xa2\x48\xe8\xba\x86\xba\xad\xd9\xdc\xde\xb0\ +\xbd\xbb\x43\x3c\x93\xbf\xdb\x65\xb2\xc3\x65\x18\x4d\xf6\x39\x3e\ +\x9e\x7e\xef\x21\xf2\xd8\x90\x91\xc5\xff\x19\x3a\x47\x82\x27\x44\ +\x09\x62\x72\x8a\x96\x62\x47\x08\xf6\xbc\x42\xb4\x53\x78\xbd\x73\ +\xd7\xf8\x5d\x82\xaa\xb7\x1d\x32\x38\xb4\x70\x98\x72\xcd\x7a\x79\ +\x47\x5d\x55\xac\xca\x92\x9b\xf9\x8c\x57\x17\x6f\x18\x0f\x87\xdc\ +\x3f\x3d\xe1\xc9\x93\x8f\x48\xe3\xb8\xd7\xd1\x2b\xc9\x72\xb9\xe2\ +\xd5\xf9\x39\x4f\x9f\x7c\xcc\xc9\xbd\x13\x9a\xd6\xa0\xd5\x87\xc3\ +\xb9\xde\xfb\x08\x76\xb4\x8d\x0c\x20\xac\x47\x09\x49\x70\x8e\xb6\ +\x69\x41\x82\x11\xb0\x6e\x1a\xbe\x79\xf9\x92\xba\x2a\x69\x5b\x43\ +\xd5\x74\xb4\xc6\x61\xbd\x47\xc8\x88\xe1\xe4\x00\x95\xe6\x8c\xf7\ +\x8e\x10\x02\x86\x89\xc2\x88\x1f\x00\x00\x20\x00\x49\x44\x41\x54\ +\xa3\x31\x21\x48\x3c\x82\x58\x27\x38\xef\x89\xd3\x0c\x41\xdf\x31\ +\x62\xac\x43\x48\x45\x10\x12\xeb\x7b\x28\xa4\xf3\x01\xe3\xc0\xd8\ +\x7e\x3b\x42\x38\xe2\x48\x61\xbc\xc3\x05\x47\xe7\x3a\x3a\x63\x76\ +\x3a\xf5\x80\xf7\x8a\xe0\x1d\xad\xb3\x78\x67\x08\xfe\xdd\xef\xe7\ +\x1d\x53\xf0\xe1\x3e\xc6\x76\x18\x07\x52\x68\x84\xdf\x79\x23\x82\ +\x43\xfa\x96\x28\x0e\x0c\x8a\x8c\x7a\x5b\x71\x72\x7c\x84\x4e\x46\ +\xac\x97\x4b\xca\x4d\x49\x93\x96\xb4\x55\x49\xd9\x54\xfc\xfc\x8b\ +\x2f\x49\xf3\x98\x38\x56\xa4\x59\x4a\x92\xc4\x54\x65\xc5\x97\x5f\ +\x7e\xce\xd9\xe9\x49\x7f\xa8\x04\xff\xf7\xa1\x9a\xc0\x7b\x93\xd7\ +\xff\xbf\xf2\xcc\xef\xf8\x0f\xdf\x43\x94\x62\x77\xc3\x38\x47\x57\ +\x96\x84\xb6\xa5\xae\x2a\xba\xb6\x25\x4a\x0a\x9c\x73\xb8\xce\xd2\ +\xe2\x69\xda\x1e\x5e\x92\x52\xe2\xa5\x25\x4b\xf3\x9d\xb4\x53\x90\ +\xc4\x9a\xba\xae\xfa\x81\x40\x0c\x30\xd6\xa3\xb3\x7e\x8b\x8e\xb5\ +\x26\xec\x7e\x66\xe7\x3d\xc1\x79\xda\xb6\xe9\x79\x94\xb6\xdd\x89\ +\x32\x3c\xce\x5a\x84\x90\xe4\x5a\x13\xa7\xd1\x2e\x1c\xb0\x77\xd5\ +\xc7\x91\x24\x8f\x35\xb8\x9a\x76\x79\xc7\xec\xed\x2b\x36\x77\xd7\ +\x6c\x96\xb7\x6c\x6a\x8b\x43\xd0\x36\xf5\xce\xed\xfe\x84\xd9\xdd\ +\x15\xd7\x57\x17\x28\x05\x79\xac\x19\x4f\x0e\x68\xcb\x2d\x71\xba\ +\xf7\x81\x06\x08\x89\xa9\x97\x34\xeb\x1b\xd2\x38\x81\xa0\x7b\xb2\ +\x3c\x04\x02\x8e\x20\x0c\x5e\x08\x32\xa5\x68\xb6\x1b\x82\xb5\x8c\ +\x07\x23\xf2\xbc\x60\x6f\xba\xcf\xec\xee\x8e\x79\x74\x4b\x91\x25\ +\x94\x9b\x15\x4d\xb9\x61\x3c\xcc\x51\x4a\x31\x1a\x0e\x98\xdf\xcd\ +\x79\xfd\xf2\x5b\x0e\xf6\xf7\xbf\x13\x67\xfc\xda\x9b\xfd\x8f\x87\ +\x6a\xc3\xaf\xa0\x64\xe1\x5d\xf4\xc9\x2e\x61\xa0\xa9\xfa\xad\xe4\ +\x9d\xfb\xcf\x58\x8b\x09\xfe\xfd\xbb\x58\xe4\x11\xb1\x50\xc4\x42\ +\xb2\x5d\xce\x09\x42\x53\x56\x11\x51\x9a\x30\x3e\x38\x22\x4a\x0a\ +\x96\xeb\x0a\x41\x4c\x9a\xa7\x28\x15\x23\x65\x20\x08\x85\x0b\xb2\ +\xdf\x3e\x9d\xc3\x99\x9a\xb6\xeb\xe8\x3a\x43\x67\x2d\x9d\x71\x3d\ +\xc4\xeb\x3a\x82\x70\x24\xc5\x18\xe3\xfb\x8c\xb5\x2c\xd6\xec\x0f\ +\x12\x06\x4c\x38\x98\x8e\x48\xd2\x1c\xe3\xa1\xae\x6a\xb6\xab\x3b\ +\x36\xb6\xe5\xf2\xfc\x35\xc1\x36\xfc\xf7\xff\xdd\x9f\x20\x8b\x09\ +\x6d\xbd\xc2\x3a\x4b\x31\x48\xf8\xd1\x8f\x9f\x13\x45\xfa\xb7\x56\ +\xee\xfe\xe6\xcb\x24\x58\x1a\x9b\xf0\x07\x7f\xfa\x3f\xf3\xbf\xfd\ +\xb7\x0f\xe9\x5a\xf3\x2b\xbf\x54\x6b\xcc\x07\x8f\x20\x17\x02\x2c\ +\x92\xad\x8f\x89\x44\x6f\xce\x91\x88\xf7\xa4\xaa\x08\xdf\xf7\x21\ +\xf4\xdc\x42\x08\x96\x54\x81\x70\x0d\x45\x9a\xb1\xa9\x2a\xd2\x58\ +\xb2\x37\x1e\x61\x4d\x47\x59\x96\xcc\x16\x73\xca\xed\x96\xf3\x37\ +\x6f\x39\xd8\x9b\x20\x05\xbb\x52\x28\x4b\xd3\x75\x44\x3a\xe2\xe0\ +\xf0\x00\xad\xd5\x6f\x50\x7d\xfc\x6e\x9b\xd6\xbb\x7f\x98\x0d\x8e\ +\x08\x81\x30\x9e\xf2\xe6\x96\xc5\xed\x8c\x28\x8e\x19\xdf\x3f\x25\ +\x2e\x52\xf6\x8e\xc6\x7c\x71\xfe\x9a\xcb\xeb\x5b\x9c\xf3\xb4\xc6\ +\x13\xc5\x19\xd9\x70\x4c\x9c\xe4\x24\x69\x86\x0b\x0a\x9d\xa4\x40\ +\x3f\x9d\x46\x71\x82\x10\x3b\xb2\xdc\xf5\x17\xa4\xd2\xea\xbd\x83\ +\x59\x2a\x4d\x67\x1c\x9d\x93\x58\x2f\xb1\xde\xf7\x97\x8a\xeb\x2f\ +\x8f\x3e\x42\x23\x66\xd3\x54\xfd\x61\xde\x56\xa4\x5a\x11\xbc\xa5\ +\xf5\x06\x67\x7a\xc8\x2d\x56\x92\xac\x48\xd0\x32\x45\x4b\x28\x06\ +\x03\xd2\x34\xfe\x30\x90\xc7\xee\x6d\x76\xcd\x16\xd7\x79\x9c\x50\ +\x88\x20\x51\x3b\x87\x84\xa0\xa3\xe9\x1a\xf6\x46\x31\xe5\xbc\xa1\ +\xd9\x96\x9c\x4e\xcf\x18\xa4\x43\xcc\x7e\xc7\x62\x31\xe7\xee\x6e\ +\x46\xc1\x14\x82\x61\xb9\x98\x51\x24\x39\x79\xbe\xdb\x42\xd3\x94\ +\xeb\xcb\x0b\x2e\xde\xbc\xe1\xc1\x83\x07\x58\xfb\x5d\x63\xa0\xd8\ +\xa9\x74\xfe\xa1\x16\xca\xf0\x6b\x6d\x86\xdf\x95\x54\xed\x5c\xda\ +\xc1\xf7\x98\x83\xf3\x68\x29\xe9\x9a\x96\x8b\xf3\x73\x2e\xde\xbc\ +\xa5\xe9\x0c\x6e\xbb\xe5\xaf\xff\xf6\xe7\xb4\xc1\x53\x79\xc7\x7c\ +\xbb\xa5\x6b\x3a\x42\x00\x2d\x14\x49\x1c\x13\x6b\x4d\x55\x6e\x98\ +\xcf\xae\x68\x9a\x76\x27\xc0\xd0\x7d\x2c\xca\x74\x0f\xdb\x75\x84\ +\xc1\x70\xa7\xc4\x11\x34\xd6\xe1\x5c\xaf\xbc\xea\x2f\x1a\x49\x1a\ +\x89\xdd\x80\x22\x08\xc1\xe1\x6c\xc7\x66\xdd\x10\x74\x81\x1c\xa6\ +\x08\x11\x10\x78\xbc\x6d\xf8\x9b\xbf\xfa\x0b\xea\xa6\xc1\x7b\x8b\ +\x96\x16\x5c\x07\x22\x42\x20\x79\xfe\xc9\x13\x9e\x7d\xf2\x8c\xbd\ +\xe9\x98\xf9\x9b\xb7\x98\x72\x4d\x94\xc6\xb8\xca\x33\x5f\xdc\x91\ +\x0d\xa6\x8c\xee\x1f\x10\x3e\x90\x25\x20\x95\x1d\x93\xa8\x42\x0a\ +\x83\x35\x01\x82\x42\x78\x90\x22\xe0\x6c\xcb\x66\x63\xd0\xd2\x12\ +\x47\x9a\xd5\xcd\x0d\x55\xb2\x65\xff\xe8\x88\x22\xcd\x48\xee\x9d\ +\x31\x1a\x0c\x50\x12\xb6\x79\xca\xdd\xb5\xef\x0b\xdb\x94\xc4\x74\ +\x96\xc3\x83\x7d\x62\x1d\x61\xba\xb6\x7f\x77\xbe\xf7\x2e\xfe\x43\ +\x6b\xc9\xaf\xc3\xdb\xbf\xf2\x7c\x87\x40\x10\x20\x11\x58\x6f\x77\ +\xc5\x5e\x0a\x85\x64\x3e\xbb\xe5\xfc\x9b\x17\x2c\x66\x73\xb4\xd2\ +\x9c\x5f\x5c\x30\xab\x2b\x2a\xef\xd9\x18\xc3\xcd\x7c\x0e\xce\x11\ +\xc5\x8a\xed\x62\x8e\x6d\x1a\xbc\x75\xe8\x44\x43\xa5\x90\x71\xcc\ +\x6a\xb3\xe6\xfe\xe3\x4f\x19\x16\x43\x10\x1a\x49\xcf\xf9\x09\xdf\ +\xc3\x55\x9e\x9e\xdb\x68\xeb\x1a\x63\x3a\xf0\xae\xaf\x97\x90\x82\ +\x94\x80\x50\xf4\x5b\x09\x1a\xe3\x2d\x8a\x18\xef\x5d\xff\x6c\x78\ +\x43\xe2\x2a\xee\xce\xaf\x59\x2c\x57\xcc\xd7\x25\xcb\xaa\xa6\xac\ +\x6a\x9c\x69\xc1\xb4\x4c\xc7\x03\x9c\xb0\xdc\x2d\x6f\x58\x6f\x56\ +\x44\x69\xc2\xbd\xb3\x23\xd2\x3c\xa7\x5b\x75\xbf\x35\x1c\xac\x7f\ +\xd3\x0d\x6c\x49\x78\xf6\xfb\x7f\x42\x34\x8d\xa8\xab\xfa\x9f\x2d\ +\xd0\x31\x84\x1e\xfb\x93\x5e\x7c\x8f\x28\x15\xef\xf3\xf4\xc5\xf7\ +\x0f\x20\x21\x91\x2a\xc2\x86\x5e\xad\x10\x69\xc5\x68\x3a\x41\x7b\ +\xcb\x93\xa7\x4f\x59\x2d\x97\xac\x96\x0b\xda\xba\x65\xb3\xde\x32\ +\x5f\xae\x28\xcb\x92\xd1\x20\x67\xb8\xe3\x5a\x8c\xed\x58\xcc\x67\ +\x2c\xe6\x73\xf6\x0e\x8e\x76\xfc\xc0\x87\xf5\x13\xd8\xdd\x82\xed\ +\x3b\x83\xac\x3b\x66\x17\x97\x6c\x16\x2b\xee\x3d\x78\x40\x31\xd9\ +\x23\x44\xb0\x95\xe0\x91\xe8\x38\x41\x5a\x0f\x12\xa2\x74\x48\x96\ +\x8f\x48\xb2\x02\x29\x15\xad\x71\x20\x15\x5a\x49\xaa\xba\xc1\x9a\ +\x40\x51\x14\x7d\x82\xaf\xec\x63\x15\xdc\xce\x9f\xd3\x63\xf0\x92\ +\xb6\x6d\x69\x8c\xdc\x69\xc8\x3d\xce\x76\xd8\xae\xa1\x73\x86\x62\ +\x38\xa0\xeb\xea\xfe\x41\x0d\x82\x2c\x4f\x38\x48\x15\xcb\xe5\x82\ +\xf1\xb0\x57\xd1\xc5\x71\x4a\x9c\x44\x3d\xc6\x9a\x26\x94\xdb\x0d\ +\x9d\xed\x76\x8a\xf4\x0f\xb1\xc5\x09\xc0\xa3\xda\x2d\xa2\x35\xbb\ +\xa9\x5f\xec\xce\xe8\x3e\x37\x28\x84\x96\x45\xed\x48\x85\xa2\xdb\ +\xac\xb9\x79\xf9\x92\xd1\x74\x8f\x38\xcf\x38\x3e\x3e\x22\xc9\x52\ +\x3a\xdb\x11\x49\xd0\x5a\x62\x9a\x86\x54\xc7\x78\x67\xd1\xa9\x60\ +\x32\x9a\x90\x44\x11\x55\x55\x91\xc4\xc9\x4e\xaa\x2b\xdf\xff\xf8\ +\x77\x4f\xd6\xf7\x0d\x71\xbf\x7e\x51\xbe\x33\x8e\x4a\x21\x70\xd6\ +\xa0\xb5\xc6\xb6\x1d\x6d\x59\xe2\xad\x67\x71\x77\xc7\x8b\x6f\x5e\ +\x30\xbb\x9b\xa1\xa4\x24\x4d\x73\x36\x6d\x47\xb9\x7a\x8b\x21\xd0\ +\x05\xf0\x52\xf4\x87\x84\x14\x64\x71\x8c\x0a\x81\xe5\x7c\x46\x53\ +\xae\xa9\xeb\xed\xce\xac\x97\xe0\x10\x98\x00\x4d\xb9\x22\x1f\x8c\ +\x09\x27\xc7\xc4\x51\xd2\xa7\xb9\xea\x98\x24\x89\xd0\x32\xc2\x3b\ +\x83\xeb\x5a\xba\xba\xc6\xb6\x35\x6d\x55\xf6\x10\x45\x55\x51\xb5\ +\x81\xe9\xe9\xc7\x8c\x26\x07\x74\xae\x57\x76\x05\x27\x11\xae\x63\ +\x9c\x27\x40\x82\x96\x16\xdb\x09\x8c\x55\xf8\x20\xd0\xc6\x31\x54\ +\x9a\xa4\x73\xa4\x36\x10\x8c\xa7\x88\x60\x7e\x7b\x4b\xaa\x35\xf9\ +\x60\xff\x83\xa1\xc0\x41\x08\x84\xad\x11\xf5\x1c\xa5\x12\x54\x50\ +\x08\x14\xde\xf5\xaa\xb8\x48\x4a\xbc\x75\x4c\x8a\x01\x67\xf7\xee\ +\xe1\x5d\xe0\xc5\x57\xbf\xe4\xee\xfa\x9a\xf1\xfe\x01\xe3\xbd\x03\ +\xf6\xa6\x53\xb4\x92\x68\xe1\xd9\xae\xe6\x94\xe5\x86\xbd\xf1\x18\ +\x19\x6b\x94\x52\x9c\x9e\x1c\x93\xc4\x11\xde\xd9\x3e\x1e\xe6\xfd\ +\x10\xf1\xdd\x08\xf1\x9b\x72\xef\xbe\x6f\x28\xed\xd5\x9e\xe1\x7d\ +\xfb\x60\x08\xbd\x6c\xd9\x13\xd8\x2c\x37\x5c\xbc\x79\xc3\xf9\xab\ +\x97\x74\x4d\xdb\x9b\x7d\x81\xa6\xae\x79\x7d\x77\x47\x1b\xc0\x10\ +\x28\x06\x03\xaa\xba\x61\x31\x9f\xe3\xbb\x16\xe9\x1d\x4a\x80\x6f\ +\x5b\xac\x08\x48\x97\xd1\x6e\x2b\x74\x94\x71\x7a\xff\x63\xa4\x52\ +\x2c\xe7\x0b\xa4\xe8\xd3\x7b\x3b\xef\x7b\xb5\x18\x10\x47\x8a\x41\ +\xaa\x51\x42\xf7\x0e\x31\x67\xf0\xd6\xf6\x2d\xa8\x55\xcb\x66\x5b\ +\x51\xec\xdf\x43\x24\x11\xce\x3b\x46\x69\xc4\xed\xe5\x6b\xbe\xfa\ +\x4f\x7f\x8e\x72\x2d\x5e\x40\xeb\x04\x41\xa7\x48\xe7\xc9\xe3\x98\ +\x4f\x9f\x7f\xc2\x27\x4f\x3f\x42\x07\xb8\xbd\xb9\x41\xca\x1e\xfa\ +\x6e\x9a\x86\x6e\xb3\x22\x49\xf6\x7e\x6b\x1e\x59\xff\x26\xb8\xa9\ +\x23\xe3\x0f\xfe\xf4\xdf\x81\x33\xff\x7c\xc9\xc0\x42\x40\xd7\xe2\ +\x37\x33\x82\x52\x3b\x1f\x95\x7c\xef\x39\xe9\xd3\x07\xde\x7d\xf1\ +\x02\xfb\x4e\x46\xeb\x3b\x74\x30\x90\xf4\x2b\xbe\xef\x2c\x69\x14\ +\x33\x38\xbd\xcf\xe1\xc1\x11\xcb\xe5\x9a\xdb\xeb\x9b\x9e\x74\x37\ +\x2d\xdb\xf5\x82\xf1\x70\x00\xc1\x33\x1e\x0e\xd8\x56\x35\x77\xb3\ +\x19\xd3\xc9\x64\x87\xa9\xff\x6e\x17\xc8\xbb\x5c\xa1\x77\x0f\xa3\ +\x0f\x9e\x44\x47\x34\x5d\xcd\x72\x7e\xc7\xdd\x66\x43\x6b\x3b\xd4\ +\x7a\x45\xf3\xfa\x15\xad\x08\xac\x4c\xc7\x62\xb6\xc0\x1b\x8f\xb5\ +\x01\x1d\x67\x14\xc5\x88\x28\xca\x90\x32\xee\x93\x5e\x43\x6f\x26\ +\x8a\x93\x18\x29\x54\x7f\x38\xa8\x08\x9d\xf4\x61\x7e\xce\x3b\x5c\ +\x08\xfd\x56\xd9\xb6\x78\xe7\x30\xd6\xd1\x99\x80\xb5\x96\x60\x3b\ +\x44\xb0\x80\x27\x52\x02\x57\x39\xac\xd0\x20\x34\xce\x0b\xb2\x2c\ +\xe5\x78\x28\x39\x1d\x9f\x12\x25\x29\xc8\x5e\x19\x74\x73\x7b\xc3\ +\x7c\x5b\x52\x95\x1b\xaa\xed\x86\xe5\x7a\xc9\xff\xf0\x27\xff\x9a\ +\xa3\xc3\xc3\x7e\xad\xff\x00\x9f\x5c\x3a\xa4\x32\xbb\x17\x5e\xe0\ +\x71\xbb\xdc\x20\x87\x16\x01\xe9\x3d\xd3\xd1\x84\xe3\xd1\x84\xd5\ +\xed\x1d\x2f\xdf\xbe\x61\x70\xb0\x4f\x32\x19\x31\xda\xdb\x63\x9a\ +\x8d\xc1\x19\x36\x8b\x3b\x42\x53\x83\x71\x44\x52\x10\xeb\x08\x25\ +\x7a\xd6\xd2\xd4\x2d\xc2\x05\x92\x34\x23\xbc\xfb\x9e\xc3\x3f\x0c\ +\x9c\xff\xfa\xc5\xd2\x93\xb6\x0e\xad\x35\x0a\x81\xf3\x81\xc5\x7c\ +\xc9\x37\xdf\xbc\x60\x3e\x5f\xf4\xc0\x5f\x94\xd0\x38\xc7\x7a\xb3\ +\xc6\x7a\xfa\x3e\x11\xa5\x49\xe2\x08\xa5\x34\x49\x9a\xa2\xa5\xa4\ +\x6d\x1b\xba\xba\x64\xbd\x98\x13\xda\x2d\x3a\x58\x84\xd2\xf8\xc6\ +\x12\x80\x28\x4e\xf0\x48\xca\xf5\x1d\x4b\x2d\x78\xf8\xe8\x51\xef\ +\x70\xb6\x86\x6a\xbd\x64\xb6\xd9\x50\x97\x25\xa6\x6b\x30\x6d\x47\ +\xdb\xd5\xb8\xce\x22\x65\x3f\xb8\xb4\x56\xb2\x8f\xa7\xae\x4b\xf2\ +\xf1\x08\xd9\x74\xbd\x52\x4a\x4a\xf6\x86\x43\x0e\x8f\x8f\x59\xaf\ +\x67\x78\x53\xb1\xd9\x74\x58\x1b\x68\xab\x12\x42\xe0\xde\xe9\x19\ +\x45\x1c\x33\xbb\x11\x98\xb6\xc6\x34\x1d\xe3\xbd\xfc\xbd\xcc\xfa\ +\x43\x0d\x5a\xae\xea\xa8\x97\x1b\xa2\xa8\x45\x4a\xd5\xb3\x64\xae\ +\x4f\xab\xad\xac\xe5\xf8\xf0\x90\x3f\xfc\xa3\x3f\xe6\x60\x32\x65\ +\x71\xf1\x06\xb3\x59\xf1\xf2\xe2\x92\xf9\xec\x8e\x6c\x78\xc9\xf1\ +\xe9\x19\x0f\x1f\xdf\x67\x58\x14\xdc\xbb\x77\x84\x70\x06\xd3\xb4\ +\xd4\xdb\x8a\xa2\x28\xf8\xfa\xcb\x2f\x59\xad\xd6\x3c\xfe\xe8\x23\ +\x54\xd4\x43\xc2\xec\x44\x9b\xef\x3c\x86\xff\x50\xde\xd7\xaf\x5c\ +\x32\x3d\x41\xf6\xde\x50\x5d\x6e\x4a\xde\xbe\x7d\xcb\x9b\xb7\x6f\ +\x69\xea\x96\x20\x14\x22\xce\x98\xd7\x35\xa6\xeb\x50\x4a\xd3\x79\ +\x50\xba\x57\xa1\xd5\xeb\x0d\xa6\xae\x08\xa6\x05\xd3\x90\x68\x85\ +\x56\x8a\xaa\xed\xd0\x5a\x61\xda\x86\x28\xca\x99\x5d\x5f\xe1\xbd\ +\xe6\xec\xec\x11\x38\x43\x9c\x68\xb4\x86\x5c\x69\xa0\x57\x2a\x7a\ +\x6f\xa9\xb7\x25\xab\x6a\x4b\x53\x55\xb4\x75\x45\xdb\x34\x74\x5d\ +\xdb\x37\x29\x46\x19\x9f\xee\xdd\xeb\x13\x80\x45\x9f\xb7\x66\xbb\ +\x96\x34\x56\xc4\x41\x91\xe6\x39\xa5\xf1\x34\xb5\x45\xa2\x48\x75\ +\xc4\xe3\xe3\x7b\xec\xe5\x63\x9a\xcd\x16\x6a\x47\x9c\x2a\xfc\xa6\ +\xa2\xdc\xae\x19\x8d\x47\x88\xa3\xbd\xdf\x5a\x70\xa3\x7f\xf3\xbc\ +\x18\xb0\x5d\xc7\x3f\xeb\x47\x48\xa4\x6d\x89\xcb\x1b\x62\x1d\xbd\ +\xbf\x3c\xde\x99\x7f\xc2\xaf\xa1\x97\xaa\x07\x8e\x08\xae\x01\x1c\ +\xcd\xc6\xa1\x65\xaf\xf5\xbf\xbb\x9d\xb1\xb7\x7f\x44\x9c\x14\x1c\ +\x9f\x8c\x48\xf2\x21\xd8\x0e\x6f\x5b\xde\xbe\xb2\x08\x21\x48\x93\ +\x04\xe7\x1d\x4f\x8f\x4f\x78\xfa\xe9\xc7\x58\xeb\x50\xf2\x77\x4b\ +\x46\xf5\xfe\xbb\x14\x50\x6b\x6d\xaf\x2e\xea\x2c\xb3\x9b\x39\xdf\ +\x7c\xfd\x15\xcb\xf9\x1c\x29\x15\x32\x52\x2c\xe6\xb7\xb4\xb7\x97\ +\x34\x2e\xd0\x79\x87\xf5\xbb\xec\xab\x20\x48\x74\x42\x14\xa7\x08\ +\x19\xef\x1e\x0c\x09\xa1\xf7\x10\x38\xef\x89\x92\x84\xb6\xe9\x2f\ +\x8d\x66\xd7\xef\x6c\xac\xe9\x1d\xab\xa2\xf7\x14\x40\x1f\x5b\x11\ +\x29\xc8\xe3\x80\x8e\xfb\x2f\xfb\x5d\xe0\x5b\xdd\x55\xa8\x74\x88\ +\xb3\x01\x42\x4c\x96\xc4\x94\xf3\x37\xdc\xdd\xde\xb0\xd9\x56\x94\ +\x75\xc3\xa6\xec\x27\xe6\xae\xeb\x30\xa6\x23\x52\x92\xaa\xae\xb0\ +\xe6\xb7\x5f\x7d\x7f\x9b\x4f\xb5\xba\xa3\xae\x6b\xa4\xee\xdf\x74\ +\xe7\xfb\x6a\x59\x25\x15\xc6\x3a\x9e\x3d\xfd\x84\x9f\xfc\xf8\xc7\ +\xe4\xd6\x71\xe9\xbf\xe6\x8b\xed\x92\xb7\x2f\xbe\x40\x4f\xc6\x14\ +\xcb\x29\xf7\xce\x4e\x39\x98\x4c\x38\x3d\x3a\xc0\x0f\x73\x7c\x6b\ +\x58\x2e\xef\x88\x92\x98\xed\x7a\xcd\x7f\xf8\xf3\x3f\xe7\xd9\x67\ +\xcf\xf9\xe4\xb3\xcf\x60\x17\x5c\xf9\x9e\x2b\x09\x7d\x7a\xee\x6f\ +\xca\xcd\x7a\x1f\x63\x03\x38\x63\x20\x38\x82\xb1\xcc\x96\x4b\x5e\ +\xbc\xf8\x96\xd9\xed\x8c\xb6\xb3\x54\x5d\x07\x52\xd2\x1a\x0b\x52\ +\xa2\xd3\x94\x44\x69\x9c\x0b\x3d\x2f\x22\x14\xf8\xbe\x0a\x7b\x98\ +\xe5\x34\xab\x15\xdb\xed\x9a\xae\xad\x28\x24\x1c\x8e\xc7\x0c\xc7\ +\x13\xa2\x24\x65\xb5\x29\xb9\xb8\xbd\xc1\x59\x4f\xf0\xb0\xbc\xbb\ +\x41\x0a\xdf\x73\x2a\xd5\x16\x6b\xed\x6e\x60\xe9\x65\xd4\x3d\x99\ +\x0d\x42\xeb\xf7\x4c\x96\x94\x10\xbc\x01\x6f\x59\x2e\xe6\xb4\xab\ +\x6b\x86\xc7\x13\x22\xa5\x18\x0d\x47\x24\x3a\xc2\x39\x87\xd6\x11\ +\x32\x72\x24\x69\xc2\xbf\xfa\xe3\x3f\xe2\xfe\xc3\x47\xac\x9b\x92\ +\xad\xeb\x90\x83\x8c\xaa\x2b\x29\x95\x67\x7f\x98\x21\xb2\xe4\x83\ +\x0a\x54\x9c\x93\x04\x13\x83\x52\x38\x07\x41\x18\x8c\xb5\x68\xa5\ +\x51\x42\xb2\x7f\x74\xc4\xc1\xf1\x3d\x44\xf0\x64\x91\xe2\xd1\xe1\ +\x3e\x71\x94\xe0\xa2\x8c\xd7\xd7\xb7\xbc\x79\xf5\x92\x9b\xeb\xb7\ +\x3c\x7e\x74\x9f\xe9\x78\xc4\xdd\xed\x15\x55\x55\x12\x49\x0d\x3b\ +\x13\xe7\x62\x76\xcb\xc9\xf1\x09\xc3\x69\x8a\xb7\x7d\xb4\x3b\xef\ +\x0d\x7b\xe2\xef\x6d\x9e\xbf\x0e\x6f\xf6\x50\x75\x3f\x4c\x6f\x57\ +\x1b\xae\x2e\xae\xb8\x38\x7f\x83\xb7\x81\xaa\x69\x30\x21\x60\x42\ +\xa0\xb5\xb6\x97\x30\xe7\x79\x1f\x9a\x1a\x04\x49\x14\xe1\x8c\x65\ +\xb9\xbd\xa1\xd9\xae\xd8\x1b\xe6\x3c\xfa\xe8\x09\x07\xd3\x31\x91\ +\x8a\x71\x44\x7c\xfd\xf2\x15\xe7\x57\x57\x18\xdb\xd0\x06\x4b\x5b\ +\x97\x78\xd7\x62\xda\x92\x58\xc5\x54\x4d\x85\xad\x4b\x9a\xaa\x64\ +\xb3\xdd\x52\x57\x35\x5d\xf7\x4e\x04\xe3\xdf\xe7\x6b\xf5\xf2\x67\ +\x49\x1c\x15\xb4\xd6\xa3\xd0\xc4\x59\x06\xaa\xc3\x58\x4f\x9a\x24\ +\x7c\xfc\xe0\x3e\x51\x9c\x30\x5b\x57\x34\x75\x47\xb5\x2e\x69\x5b\ +\xcb\xdb\x37\x6f\x39\x39\x3d\xe3\xe0\xde\x19\x5a\x6b\xca\xed\x92\ +\x72\xbb\x40\x58\x43\xa6\xc4\xaf\xb9\xb2\xfe\xa9\x04\xfc\xbf\xc0\ +\x27\x92\x9e\xb1\x68\xd1\x72\x27\xe7\x7b\x37\x1d\xec\x94\x2c\x1e\ +\xde\xc7\x66\x5b\x67\x71\xd6\x43\x30\x24\x5a\xe0\xda\x86\x48\x69\ +\xee\xdf\x7f\x88\xaf\x5a\xbe\x78\xfb\xb7\x0c\xf7\xf6\x99\x1c\x1e\ +\x32\x1c\x8f\x49\xb4\xa4\x2b\x37\x6c\x47\x63\x22\xd9\x2b\xab\xbc\ +\xf7\x6c\xd7\x2b\x5e\x7d\xfd\x35\xf7\x1f\x3c\xd8\x25\x66\x6a\x82\ +\x08\xbf\xaa\x07\xfc\xfe\x04\x2b\xc2\x7b\x59\xa9\x78\x2f\x35\xe4\ +\x3b\x5b\x7e\x08\x68\xa5\xb1\xc6\xf6\xd5\xa9\x6f\x2f\xd9\x2c\xd7\ +\xb4\xae\xc3\x49\x89\x0d\x9e\xa6\x6a\xe9\x9c\xc5\x7b\x81\x56\x11\ +\x32\x28\x8a\x28\x42\xe8\xde\xb9\x1a\xc5\xfd\x8b\xab\x76\xa6\xa8\ +\xe0\x42\xef\x0e\x56\xbb\x07\x1e\x41\xd3\x18\x3a\x65\x7a\x93\xa9\ +\x14\x68\x2d\x89\x10\x48\x25\xc8\x06\xe9\xee\x85\x35\x08\xd7\xe2\ +\xba\x86\xa6\xad\xb0\x6d\x8d\x6f\x1b\x56\x9b\x0a\xd2\x21\xc7\x1f\ +\xfd\x08\x17\x7a\xf8\x45\x79\x98\x5f\xdf\xf0\xd5\x17\xbf\x40\xef\ +\x5a\xf9\xd4\x2e\x6a\x21\x55\x10\x09\xcd\x70\x30\xe4\x87\xcf\x3f\ +\x63\x3c\x1a\xef\x52\x4f\x3f\x90\x17\x27\x58\x44\xb0\x88\xa0\x7b\ +\xa8\xcb\xdb\xfe\xbb\x36\x81\x24\x4a\x79\xf8\xe8\x11\x47\xf7\xee\ +\x23\xb6\x5b\xb6\xf9\x05\x4f\xcf\x4e\x39\xb4\x0d\xa5\x14\xfc\xe2\ +\xfc\x9c\xd5\x66\x45\x9e\x64\x3c\x7b\xf4\x18\x85\x60\xb3\x5a\xe2\ +\xbc\x43\x87\x5e\x82\xd3\xb7\xc6\x2d\x98\xdf\xde\x90\x0f\x46\xc4\ +\x69\x8a\xf5\x81\xba\x69\x09\x78\xf2\x34\x45\xec\x7a\x3e\x82\x0f\ +\xef\x03\x08\xdf\x29\x76\x8c\x75\x2c\x97\x4b\xb6\xab\x05\x17\x6f\ +\xde\x70\x75\x79\x45\xdb\x74\x24\x49\x8a\x0b\xb0\xad\x2a\x86\xe3\ +\x09\xa3\xc1\x08\xa1\x15\x48\x45\xdd\xd4\x94\xe5\x8a\x2c\x4d\x77\ +\x5e\x22\x48\xe3\x8c\x62\x30\xe0\xfc\xfc\x25\xe5\x76\x49\x1a\x47\ +\x7c\xf4\xe0\x8c\xb3\x83\x3d\x94\x8a\x68\x4c\xc7\xde\x78\xc4\xfe\ +\x74\xcc\xdf\x7d\xf9\x25\xd6\x1a\x82\x85\xba\xdc\x92\xa6\x09\xa2\ +\x15\x60\x5c\x6f\x64\x95\x0a\x25\x35\x9d\xb5\x38\x1f\x76\xbd\xf0\ +\x7d\x92\xf4\xd3\x4f\x3f\x46\x67\x23\x06\xfb\x53\xea\xb6\xe6\x8b\ +\xaf\x2f\x79\xb1\xba\xa4\x50\x50\x6f\xd7\xac\x96\x77\x24\xb1\xa4\ +\x6a\xb6\x34\xb6\x1f\x1c\x97\xdb\x15\xd9\xe2\xba\x4f\x04\x37\x96\ +\xc6\x34\xf8\x54\xf1\xe0\xd9\xc7\xec\x4d\x27\x04\xf1\xe1\x4c\x8b\ +\x10\x50\x32\x26\x8e\x0a\x94\x84\xb6\xab\x31\xce\x10\xf0\xc4\x71\ +\x7f\xd1\x09\x25\x59\x97\x5b\xb2\x38\xa6\x38\x3e\x66\xbb\x5c\x33\ +\x8c\x13\x6a\xeb\xf9\xa3\x1f\xfd\x98\x90\x15\xfc\xec\x17\x7f\xcb\ +\xe5\xed\x9c\xf9\xe2\x96\x18\x4b\x1a\xc7\xd4\x65\xf3\xbe\xd7\x3c\ +\x84\xc0\xf9\xf9\x6b\xf6\xaa\x12\x1d\xa5\xec\x1f\x1e\xd2\x76\x86\ +\xaa\xaa\xc8\x07\x39\x3a\xd2\x04\xef\x77\x83\x9f\x40\x69\xfd\x9d\ +\x74\x58\x48\x8c\xb7\xb4\x75\xc5\xcd\xcd\x15\xaf\x5f\xbe\xa2\x5c\ +\x6d\xd1\x52\x93\xa5\x39\x6d\xd7\x61\x81\xe1\x74\x8f\x51\x1a\xf7\ +\x59\x56\x42\xb2\x98\x2f\xf0\xd6\x31\x1c\x0c\x79\x73\xf1\x2d\xe5\ +\x7a\xcd\x20\x8e\x38\x39\xd8\x67\x10\x27\x08\xd7\x61\x3b\x4b\x6b\ +\x15\xcf\x3f\xfe\x14\xa9\x22\x3e\x7f\xf9\x1a\x47\xa0\xde\xae\xc1\ +\x1b\x16\x77\xd7\x5c\xbc\x59\x63\xbb\x0a\x5f\x97\x04\x63\x7a\xd2\ +\x7f\x87\xd2\x78\x07\x52\x28\x84\x7c\x97\x8a\xb1\xdb\xa6\x76\xf0\ +\xa0\xb0\x1d\xb3\x9b\x6b\x86\x31\x24\xd6\x52\x0c\x06\x14\x83\x31\ +\x9b\x72\x83\xb1\x96\x20\x21\x44\x82\x67\x9f\x3d\xe7\x07\x3f\xfe\ +\x3d\xd2\x34\xa7\x6d\x1a\x44\x96\x90\xa8\x01\x37\x8b\x6b\xd2\x41\ +\x06\xf9\xef\xec\x33\xf9\x97\xfa\x08\x8c\x31\xac\x57\x73\x74\x14\ +\x93\x26\x7d\x2e\xcf\x3b\x75\x52\x55\x97\xef\x8b\x7b\x24\x12\x2d\ +\x22\x3a\xd7\xe1\xb5\xa7\x0c\x8e\xbd\xbc\xe0\x8f\x7e\xef\x27\x9c\ +\x1e\x9e\x72\xf3\xfa\x9c\xfa\xf6\x8a\xd7\x5f\xfd\x8c\x8b\xab\x11\ +\x07\x47\x0f\x39\xbd\x77\xc2\x64\x90\x73\x7a\x72\x44\xb5\x59\xd1\ +\x54\x1b\xbc\x31\x0c\xe2\x11\x6f\xbe\xf9\x02\x65\x5b\x1e\x7d\xf2\ +\xc3\x5d\x18\x9e\x05\xd1\x9b\x0c\x79\x47\x08\xef\xe2\x5b\xde\xc7\ +\xbf\x7f\x57\x44\x81\x73\x16\x09\x48\xa9\x68\xda\x86\xd9\xf5\x1d\ +\x17\x17\x97\x94\x65\x45\x55\x6e\x41\xd0\xf7\x36\xef\xc2\x13\xa5\ +\x4a\x18\xc4\x83\x9e\xeb\x89\xfa\xd6\x3b\x29\x05\x5e\xf7\x12\xcf\ +\xe0\x05\xa9\xda\xe9\xee\xe9\xb0\xd6\xf7\x26\x3c\xe7\x71\x41\xe1\ +\xb5\xa2\xb6\x2d\x91\x35\x1c\x0e\x12\x32\xe5\x09\xbe\x5f\x75\xeb\ +\xb2\x65\xdb\xf4\xf2\xbe\xa6\xae\xb0\x65\xc7\xb6\xea\x30\x3e\xe0\ +\x6d\x83\xa6\xa3\x76\x81\xe1\xbd\xa7\x0c\x44\x4c\x23\x21\x4b\x14\ +\x52\x18\x1c\xf4\xd1\x0d\xc3\x9c\x28\x92\x34\x75\x49\xd3\xb5\x84\ +\x20\xb0\x21\xe2\xb3\xe7\xcf\x78\xfe\x83\x1f\xf7\x4a\x95\x9d\x3b\ +\xf7\x83\x10\x65\x7d\x2f\x30\x06\x85\xb3\x01\x6f\x05\x1a\x4b\x16\ +\x6b\x22\x0d\x8d\xef\xb8\x5a\xaf\x39\xd8\x3f\x40\x9e\x3e\x46\x6f\ +\xbe\xe4\xc8\x7b\x42\x1e\xf3\xc9\xff\xf4\x6f\x79\xd3\x79\xfe\xe2\ +\x2f\xff\x86\xe8\xed\x82\xc8\x6c\x19\xa5\x8a\x2c\x1b\xd1\x19\x8b\ +\xf7\x8e\x38\x8e\x58\xad\x16\x7c\xf1\xcb\x9f\x93\xc4\x29\xa7\xf7\ +\x1f\x90\x8f\x46\xdc\x2e\x96\x24\xb1\x26\xf2\x39\x2d\x8a\x4d\xdd\ +\x61\x9c\xa3\x28\x0a\xc6\xa3\x02\x11\x40\x47\x8a\xba\xad\x99\xad\ +\x96\xac\x57\x2b\xe6\x65\x85\x88\x13\x94\x87\x38\xcd\x90\x91\xa6\ +\x76\x8e\xac\x18\xb0\xd9\x56\x08\x2f\x18\x4d\xa7\x54\xb5\xc3\xb4\ +\xbd\x22\x31\x4b\x22\xac\x0b\x74\xc1\x53\x76\x1d\x65\x5b\xe3\x5d\ +\xc3\x38\x8f\x71\xb6\xe1\x9b\x17\x2f\x39\x3b\x3c\x66\x36\xbb\x01\ +\x21\x78\xfc\xf4\x63\x9e\x3f\x79\xc2\x7f\xfa\xc5\xe7\xbd\x3f\xc1\ +\x7a\xc6\x83\x29\x95\x10\x58\x3f\x47\x3a\xd7\x4b\xc3\xa3\x98\xe5\ +\x7a\x85\x8c\x62\xac\x87\xce\x38\x86\xe3\x09\xf7\x3f\xf9\x8c\xad\ +\x13\x7c\xf6\xf4\x21\x2f\x7f\xf1\x33\x06\x76\x43\x57\x6e\xb8\x77\ +\x7a\xc2\xa7\x4f\x4f\x98\x4e\x46\x84\x60\x28\xab\x92\x59\x69\xa9\ +\xea\x86\xa3\x61\xcc\xe9\xb4\x60\x79\xd7\xb2\xa8\x5a\xbc\x75\x0c\ +\x74\x4e\x22\x15\x9b\x57\x17\xac\x5a\xcb\xc7\x7f\xf8\x6f\x70\xa6\ +\xfb\x20\xef\x7a\xc0\xe0\xa9\x89\x55\x4c\x14\x81\x92\x12\x29\x14\ +\x38\x47\x12\xc7\x2c\xee\x66\xb4\x75\x09\x02\x36\x52\xb3\x89\x32\ +\x22\x6f\xc8\x9c\xc7\xdf\x6e\xd9\x0e\x14\xe9\xde\x23\xb6\xb6\x02\ +\xbb\x42\x9b\x35\x52\x0b\x92\xc1\x90\xa6\xaa\xc9\xf3\x18\x41\x60\ +\xb5\xbc\x63\x7e\x77\xc7\x70\x3c\x41\x47\x11\x42\x45\x74\xc6\x91\ +\xec\x94\xa1\xce\x1a\xaa\xed\x86\x3c\xcf\xfa\xf7\x5b\x4a\x3c\x8a\ +\xaa\xa9\x99\x2f\x97\xbd\xaf\x65\xb9\x42\xc7\x09\xd9\x58\xd2\xb5\ +\x86\x62\x6f\x42\x69\x0d\xa9\x52\x68\x25\xb8\xbd\xba\xe2\xf0\xe8\ +\x98\xce\x58\xca\x6d\x43\x14\x45\x48\x1d\xd1\x18\x83\x31\x86\x24\ +\x4f\x19\xa6\x19\x17\x2f\x5f\x71\x7c\xb4\x87\x96\x92\x8b\x8b\x2b\ +\x4e\x1e\x7e\xc4\xef\x3d\xff\x84\x9b\xbb\x3b\x6e\x96\x5b\x6c\x53\ +\xd3\x35\x5b\x4c\x57\x63\xda\x0e\x89\x40\xc7\x19\x4e\x44\xc8\xdd\ +\x96\xae\x85\x62\x30\xca\x98\x2f\x96\x3b\x73\x73\xaf\xf4\x3b\x38\ +\x38\xe4\xd9\xa7\x3f\xa2\x75\x8e\xfb\xf7\x07\xfc\xd9\x8b\xff\xc8\ +\xbc\xde\x92\x49\xcf\xb4\x48\xf8\xe2\x9b\x57\x48\xdd\xc3\x76\xce\ +\x04\x9c\x75\x38\xdf\x61\xba\x2d\xce\x6e\x09\xc6\x12\x4c\xef\x85\ +\xd1\xc3\x09\x57\xdb\x2d\x37\xb3\x35\x9f\xdd\x3f\x44\x7f\x2f\x1a\ +\xe6\xbf\x8a\xcb\xa4\x2f\x8b\x71\xb4\x9d\x45\x4a\x4d\xd3\x34\x58\ +\xeb\x7a\x2f\x05\x1e\x67\xdc\x2e\x42\x79\xd7\x04\x18\x02\x5d\xd7\ +\x90\x14\x11\x65\xb5\xe5\xf0\xd1\x23\x1e\x7c\xf2\x04\xed\x15\xc5\ +\xde\x98\x67\xea\x09\xd3\x79\x41\x89\xe0\xe7\xdf\xbe\x60\xbd\x5c\ +\x30\x1a\x64\x4c\x8a\x0c\x9c\xe9\x3b\x24\x8c\xa5\xaa\x2b\x86\xa3\ +\x01\xdb\xed\x86\xf5\x62\x01\x3a\x22\x19\x26\x04\x11\x28\xeb\x9a\ +\x3c\x29\xd0\x51\x0c\x01\x8c\x31\x08\xd9\x7b\x30\x24\xb2\x87\xe1\ +\x24\x74\xad\xc5\xd8\x8e\xdb\xdb\x19\xaf\x5f\xbf\x66\xb3\x2e\x01\ +\x49\x12\xa7\x6c\x9b\x1a\x64\x2f\xe7\x55\x51\x82\x52\x11\x42\x28\ +\x16\xcb\x15\x88\x3e\xe6\x5b\x29\x49\x67\x3a\xf2\x7c\x80\x31\xfd\ +\xba\x8f\x6d\x7b\x12\x6c\x17\xca\x17\xa4\x20\x4a\x13\xa6\xd3\x29\ +\x3a\xd6\x44\x91\xa2\x5d\xaf\xb8\x5a\x5d\x13\xea\x35\xa6\xaa\x68\ +\xda\x96\xb2\x6e\xfa\x20\x3c\xfa\x89\x4b\x04\x0d\x3a\xa5\x73\x3d\ +\xf1\x17\x54\x1f\xe2\x86\x10\xd8\xb6\xa1\x88\x33\x5c\xbd\x06\xd5\ +\x47\xa0\x4f\xf6\xa6\x3c\x7e\x78\x46\x12\x09\x6e\xae\x2f\x09\x78\ +\xae\x6f\x17\x08\x1b\xf8\xf6\xdb\x17\x0c\x47\x53\x8e\x4f\x8e\x3f\ +\x9c\xb9\x53\x08\xb4\xea\xf1\xe1\x80\xc6\x07\x8f\xd6\x10\xd3\x9b\ +\xef\x82\x73\xac\x16\x2b\x92\x62\x49\xa7\x14\x46\x6b\xd6\x5d\xc7\ +\x59\x14\xd3\xd6\x06\x55\x1b\x8e\x46\x07\x1c\xed\x1d\x11\x82\xc5\ +\x28\xc9\xf5\x66\x85\x46\xf5\x01\x79\x45\x8a\x17\x7d\x66\xd2\x62\ +\xb9\xc4\x76\x86\xba\xed\x38\x79\xf8\x10\x74\xd4\xa7\xed\xb6\x2d\ +\x2a\x4e\x69\xdb\x96\x6d\x55\xa3\xb4\x62\xe8\x32\x08\x8e\x8b\x8b\ +\x37\x7c\xf1\xf5\xd7\x2c\x96\x1b\x8c\x33\x88\x00\xf1\x2e\x3e\x3d\ +\x49\x62\x6c\x08\xa4\x69\x46\x1c\x27\x78\xb7\x65\x98\x8f\xd8\xae\ +\xb7\x7d\xae\x54\x91\xb1\x3f\x2e\xb8\xbd\xbe\xe2\xcd\xe5\x15\x49\ +\x3e\x64\x3c\x99\xd0\x36\x0d\x04\x18\x0e\x72\x9c\x35\x88\x10\x18\ +\x8d\x0a\x34\x07\x6c\xcb\x92\xd1\xa0\x60\xb8\xbf\xcf\x57\x2f\x5f\ +\x33\x5b\x6f\xa9\xca\x92\xab\xab\x2b\xa4\xec\x33\x3c\x86\xa3\x11\ +\xc3\xe1\xb0\xe7\x38\x4e\x4e\x38\x39\x3d\xe5\xfc\xcd\x25\xeb\x6d\ +\x85\xd6\x8a\xeb\xdb\x19\x6a\x30\xe1\xe5\x37\x5f\x71\xf5\xea\x05\ +\xfb\x45\xca\xbd\x07\x47\x3c\x38\x3d\x41\x45\x92\xd9\xed\x15\x5d\ +\x5b\x21\x95\x62\x50\x4c\x19\x0f\x0a\x86\x79\x42\xb3\x5e\x22\xbd\ +\x23\x38\x4b\x53\x56\x10\xa5\x94\x4d\x4d\xb3\x5e\x12\x8f\xa7\x7c\ +\x48\x9c\xcb\x06\x4f\xdd\x36\x7d\x8e\x58\x08\xbd\x1d\xa0\xef\x99\ +\xc5\xcb\x9d\xfa\xdc\x83\x50\x11\x46\xc0\xe0\x60\x9f\x7a\xb9\xe6\ +\xee\x72\xc6\xfe\xc3\xd1\xae\xd0\xad\x4f\x6a\xd8\x9b\xec\x91\xd5\ +\x90\xa5\x09\x9b\xda\x60\xa8\xb0\xc1\x23\x42\xff\x0e\x64\x59\x4e\ +\x67\x3a\xde\x5e\xbe\xe1\xfe\x83\xc7\x58\x67\x58\xaf\x16\x14\x45\ +\x81\x08\x9e\xf5\x7c\xc9\x6a\x76\xc7\x64\x3a\x65\xff\xe8\x88\xe5\ +\x6a\xcd\x57\xdf\x7e\xcb\xe5\xcd\x6d\xaf\xa8\xf3\x0e\xb7\xfb\xff\ +\xe8\x28\xc2\x0b\x81\x4e\x62\xd2\x34\xa7\x69\x0d\x59\x5a\xd0\xb5\ +\x1d\x52\xc6\x1c\x1f\x1c\x52\x14\x39\x71\xa4\xb0\x5d\x8b\x20\x30\ +\x1c\x16\x9c\x1c\x1d\xe2\x9a\x2d\x67\xf7\xee\x51\xe4\x19\x83\x3c\ +\xe7\xf0\xec\x3e\xa3\x83\x23\xf6\xc6\x23\xae\xef\x16\x98\xae\x46\ +\xec\x48\xfe\x22\x4d\xfa\x67\x03\x45\x90\x0a\x63\x0d\x83\x2c\xe7\ +\xe4\xf4\x94\x24\x4d\x79\x70\xd6\x21\xa4\x60\xbe\x98\x13\x82\xe7\ +\x93\x4f\x9f\x21\x74\xc4\x83\x7b\xf7\xd9\x3f\x98\xf2\x93\xdf\x7b\ +\xc6\x17\x3f\xff\x5b\x96\xb7\x37\x04\xa3\x89\x95\x20\x4d\x23\x8c\ +\x33\x74\x8d\x41\xeb\x98\x34\x4d\x19\x0c\x0b\x24\x9e\xf5\x7c\xc1\ +\xcd\xcd\x35\x97\x57\x33\x16\x4d\xc7\xc5\x72\x4d\xbe\x37\xe5\xb3\ +\xfb\x4f\x7f\x6b\x8f\xf2\x7f\x51\x9b\x49\xaf\x9e\xe8\x87\x55\x6b\ +\x3d\xc6\x34\xb4\xb2\xed\x8b\x93\x84\x24\x8a\x34\x08\xfa\x09\xbc\ +\x6d\x51\x42\x22\x3b\xcf\xe1\x68\x8f\x34\x2b\xd8\xba\x0e\x1d\xc5\ +\xc4\xc7\x53\xcc\xf2\x8e\x29\x31\x87\xc3\x31\xcf\xfe\xfd\x9f\xf0\ +\x8b\xcf\xbf\xe0\xf6\xfa\x12\x53\x57\x8c\x87\x39\x5d\x6b\xc8\xd3\ +\x8c\xce\x7b\x22\x04\xa6\x6d\xf9\xf2\xab\xcf\x41\x48\x1e\x7f\xfc\ +\x88\xc1\x78\x88\x70\x16\x67\x3a\x84\x8e\xfa\x9f\xd9\x54\xc4\xb1\ +\x22\xc9\x32\xac\x70\x28\x1d\x51\xd6\x15\xcb\xcd\x92\xa6\xae\x99\ +\x2d\xe6\x74\xd6\xa1\x92\x08\x6b\x03\x83\xe9\x88\x6d\x57\x11\x27\ +\x09\x32\x8a\x29\xab\x9a\xd1\x24\xa1\xaa\x6a\x16\xeb\x65\x9f\x92\ +\x9a\x44\x08\x02\xa9\x8e\x98\x8e\x06\xac\x56\x4b\x36\xf3\x35\xeb\ +\xbb\x19\x65\x59\xe1\x9d\x27\xc9\xb2\xde\x53\x92\xa7\xb8\xae\x62\ +\x78\x70\x4c\xac\x15\xb3\xd5\x82\x66\x7e\x4d\x1a\x2c\xd8\x8e\x10\ +\x04\x5a\x28\x62\x1d\xe1\x9c\x41\x2b\x81\x11\x8a\xce\x36\xbb\x88\ +\x8d\x88\xda\x78\x74\x3a\x60\x32\x1c\x91\xf9\x86\x50\xd5\xcc\xce\ +\xcf\xd1\xe3\x14\x9c\x23\xcf\x0b\xea\xa6\x65\xb1\x58\xd3\xed\x78\ +\x33\xad\x15\xf9\x20\xe3\xb3\xe7\x3f\xe2\xd1\x93\x8f\xd8\x96\xd5\ +\x87\x8b\x03\x0f\x81\xb6\xb3\xb8\xde\x68\x02\xee\xdd\x21\xd0\x21\ +\x24\x48\x17\xe8\xea\x86\x4c\x6b\x9c\xb1\x04\x05\xc3\xc3\x09\x8b\ +\xcb\x4b\x8c\x35\x24\xdb\x2d\x6f\xef\xd6\x38\xdb\x92\xe6\x29\x5d\ +\x15\x98\x2d\xe6\x28\xdb\x6f\x81\xc5\x20\xe7\xf8\xf8\x00\x67\x2c\ +\x79\x9a\x70\x74\x78\x8c\x8e\x53\xde\xbe\xbd\x20\x1b\x8d\x59\xce\ +\x6e\xd1\xb6\xe5\xec\xe1\x63\xf2\xc9\x3e\x45\x2e\x91\x3e\x70\x37\ +\x9b\x31\xbf\xbb\xe5\x76\x76\xc3\xd5\xc5\x25\x75\x63\x88\xd3\x04\ +\xd7\x76\x74\x08\x06\x59\xdf\x29\xd2\xb6\x2d\x9b\xcd\x9a\xe9\xfe\ +\x01\x3a\xd2\xe8\x44\xa3\xbd\x65\xb1\xb8\x63\x7f\x32\xc2\x34\x12\ +\xef\x1c\xe3\xa2\x40\x25\x09\x8a\x1e\x62\xb5\x01\x86\x83\x09\xa7\ +\x07\xfb\xb4\xdb\x8a\xbd\xc9\x88\xbd\xe1\x80\xb2\xaa\xfb\x4b\x4a\ +\x49\x92\x24\x26\x52\x0a\xef\x1c\x55\x55\x52\x14\x29\x69\x9a\x71\ +\x7c\x72\x82\x33\xa6\xff\xf7\xe5\x39\x69\xdc\xd7\xf3\x6e\xb6\x25\ +\x5a\x4a\x26\xc3\x82\x5f\x7e\xfb\x82\xcf\x6f\xdf\x90\x74\x1b\xce\ +\xa6\x05\x07\x87\x87\x6c\xcb\x92\xaa\xaa\xa8\xaa\x2d\xc1\xf7\xd1\ +\x1c\xb9\x91\x7d\x23\xdf\x76\xcd\xd1\xc1\x01\x49\x56\xf4\x56\x09\ +\x21\xb1\xc0\xa6\xaa\x99\xdd\xde\x71\x3a\x18\x7f\xd0\x0e\xf8\x80\ +\x04\x15\x23\x55\x8c\xc0\x93\x24\x29\xc3\x41\x81\xda\xf9\x9c\x8a\ +\x62\x8c\x94\x11\xc1\x05\x06\x83\x3e\x55\xb8\xf2\x06\x8f\x61\x74\ +\xba\xc7\xcd\xdd\x86\xae\xae\x49\x22\x45\x53\xd7\x6c\x56\x6b\x9e\ +\x1d\x3e\x25\x96\x35\xf7\xf7\xa6\x94\xeb\x15\xdb\xf5\x92\x22\xcf\ +\xf8\xf8\x93\x8f\x29\xab\x9a\xb2\xee\xdf\x61\xd3\x35\xbd\x2a\xda\ +\x18\x6c\xd7\xf1\xfa\x9b\x17\x34\x75\xc5\xd9\xd9\x19\xb6\xed\x58\ +\xac\xd6\xc4\x08\x8e\xa7\x7b\x9c\xbf\x79\x8b\xb3\xae\x8f\xc6\x51\ +\x96\xb4\x48\x08\xce\xf3\xfa\xf5\x1b\x3e\x7b\xfe\x03\xa4\xee\xdb\ +\x2f\x95\xd6\xdc\x5e\x5e\x91\x24\x31\x69\x24\x81\x88\x58\x09\xba\ +\x60\xb1\xa6\x65\x30\x28\xb8\x7f\x76\x4a\x12\xf7\x10\x72\x9c\x26\ +\xb4\x4d\x43\xd3\x54\x8c\x06\x39\xc1\x5b\x22\x09\xf5\x76\x85\xf0\ +\x96\x58\x4b\x44\x14\x13\x4c\x87\x71\x1d\x59\x9e\xf2\xf8\xf1\x47\ +\x0c\x86\x23\xee\xe6\x77\xec\xef\x0d\xc9\xb3\x1c\xef\x1a\x36\xeb\ +\x25\x5d\x57\xf2\xf0\xc9\x63\xb2\x2c\xe5\x3f\xfc\xc7\xbf\xe2\xab\ +\x2f\x3e\x67\x3c\x28\x78\xf6\xc3\xe7\x08\x63\x88\xa4\xa0\x2c\xb7\ +\x38\x67\x69\xa2\x8e\x34\xcf\x38\x38\x3c\xc1\x07\xd9\xc3\xa9\xf4\ +\x5e\x96\xf9\x72\xcd\x9b\xdb\x19\x22\x2b\xa8\x56\x9b\x9e\x37\x52\ +\xea\xbf\x2e\x98\xeb\x5d\x04\x7d\x14\x47\xef\xa7\xd5\xb0\xcb\x36\ +\x62\x57\x67\xea\x9d\x47\x47\xb2\x8f\x29\x4f\x23\x22\x21\x91\x5d\ +\x8b\xd9\x36\x2c\xe6\x0b\xb6\xd6\x60\x83\x23\x01\x5c\xf0\x1c\xe7\ +\x43\x36\xb5\xa1\xa9\x1b\x8e\x8f\x4f\xd8\x6e\x36\xec\x8d\x87\x10\ +\x2c\x83\xe1\x88\xed\x66\xd5\x5f\x2a\xba\x6f\xa6\x0b\x5d\x07\xde\ +\x73\x7d\x71\xc1\x76\xdb\xc7\xb2\x34\xb4\x38\x07\x51\x14\x63\x6c\ +\x1f\x48\x17\x25\x29\x3a\xd6\xac\x37\x6b\xbe\xf9\xe6\x2b\x66\xb3\ +\x19\x5d\xd7\xf5\x11\x33\x42\x90\x24\x09\x5a\x4a\xa4\x96\x48\xad\ +\x29\x06\x23\x56\x9b\x0d\x4d\xd7\xa1\xeb\x1a\x1f\x02\xfb\x87\x7b\ +\x0c\xf3\x02\x25\xe0\xe6\xe6\x96\xba\xdc\x52\x6f\xd7\xfd\xda\xbd\ +\x5a\x52\x97\xdb\x5e\xc2\x1a\xc0\x63\xb1\x80\x33\x15\xdb\xd5\x1d\ +\x65\x55\x73\x70\x72\xda\x13\x64\x4a\x90\xaa\x08\xb7\x4b\x26\x35\ +\xbb\x2c\xea\xe0\x1d\x51\x9c\xa1\xe3\x98\xa1\x06\x8d\xa3\x73\x81\ +\x22\x1e\xf2\xfc\xa7\xff\x0a\x29\x24\x79\xa4\x18\xc4\x11\xaf\x7f\ +\xf1\x9f\xb8\x29\x03\xe3\x41\x4c\x5b\x97\x5c\x5d\xbd\x65\x58\xa4\ +\x28\xd1\xb7\xfe\x75\xd6\x90\x0d\x0a\xb2\x3c\xc1\x9a\xea\x7d\xf7\ +\xc9\x07\x23\x63\x7d\x1f\x28\x89\x74\x68\x29\xc9\xd2\x8c\x22\x1e\ +\xe1\x6d\x87\x56\x9a\x48\x69\x30\x86\x5c\x49\x86\x93\x03\xb2\xd1\ +\x90\x17\x6d\xd9\x4f\x7d\xa7\x87\x84\xcb\x3b\x82\xea\x25\x3a\x66\ +\x5b\x23\x6b\x03\x32\x42\x2a\x45\x55\x96\x54\x55\xc6\xfe\x74\xca\ +\x47\x0f\x1e\xf0\xe0\xec\x3e\xdb\xaa\xe1\x6f\x7e\xf9\x39\x91\x52\ +\x38\x6b\x59\xcd\xee\x48\xb2\x01\x53\x34\x0e\xc1\x7a\xd9\x51\x6d\ +\x57\xd8\xae\xe9\xbd\x47\xbe\x37\xa5\x69\xa5\x50\x42\xa2\x11\x78\ +\x6b\x7b\xa9\xb4\xf7\x34\x6d\xc3\xed\xec\x86\xf9\x62\xd1\xab\x9e\ +\x42\xc0\x36\x25\xc1\xa6\xac\xe6\x15\x6d\x55\x22\x7c\x20\x12\x01\ +\x4d\x00\x67\xfb\x97\xbb\xaa\x70\x7e\x42\x55\xad\xf9\xf6\xdb\x2d\ +\xb1\xd2\x6c\xb6\x25\xf6\xed\x39\xc7\x8f\x1e\x53\x14\x19\x62\xbe\ +\xe0\xe0\xe0\x90\x2c\xcb\x49\xb3\x04\xd3\xb5\x44\x3a\x42\x04\xa8\ +\xeb\x8a\x38\x8a\x49\xd3\x84\xe9\x64\x4c\xd3\x34\xbd\x82\xaf\x2c\ +\xd1\xd6\xa0\xbd\x25\xd1\x8a\xa7\x1f\x3d\x66\xb5\x5c\x52\x57\x25\ +\x75\xdd\xf4\xdc\x44\xa4\xc0\x06\xba\xa6\x45\x6b\x8b\x4a\x22\xde\ +\x5e\x5c\x90\xe6\x43\xae\x6e\x17\x5c\x5c\xcd\x88\xe3\x04\x2d\xfa\ +\x98\x18\x15\xc5\x1f\x34\x4e\xc5\x87\x80\x8c\x13\xb2\xe1\x00\x7c\ +\x2f\x7e\x41\xf6\x3c\xc0\xa0\xc8\xe9\x3a\xcb\xfc\x6e\xc9\x81\x8a\ +\x89\x73\xf0\x18\xb2\x49\xc1\x83\x9f\xfe\x80\x2c\x1f\x93\xb7\x0d\ +\x71\x59\xd2\x74\x06\xab\x2c\xcb\xba\xe1\xae\x2a\xb9\x77\x78\x8f\ +\xc3\xbd\x29\xf3\xd9\x35\xf5\x68\xc0\x78\x38\x60\xbd\x59\xa3\x95\ +\xe2\xe2\xcd\x39\xdb\xb2\xe4\xc9\x47\x4f\x28\x97\x2b\x16\x37\xb7\ +\x64\x49\xc2\xe1\x74\x8f\x6d\x14\xa1\x10\x6c\x17\x2b\x9a\xaa\x24\ +\xc9\x0b\xe2\x3c\x61\x90\x66\x94\x55\x83\x0f\x96\x6a\xbb\xed\x85\ +\x49\x3e\x70\x7c\x78\x48\xa4\x15\x97\xd7\x37\xb4\x9d\xe5\xe0\xf0\ +\x90\xf5\x6a\xc1\xfe\x74\x82\xc6\x51\xaf\x2b\x0e\x26\x23\x44\x57\ +\x62\x4d\xcb\xab\xd7\xaf\x98\xdf\x5c\x32\xdc\xe5\x9f\x6d\xab\x92\ +\xcd\xf9\x5b\x1e\x7f\x02\x4d\x5d\xb2\x3f\x1e\x90\x16\x03\xea\xcd\ +\x0a\x6b\x0c\x41\x09\xf6\x26\x13\xac\x82\xda\x75\x8c\xc7\x43\x84\ +\xf0\xac\x57\x77\xe0\x2d\xc1\x75\xc4\x3a\x27\x92\x81\x2c\x8b\x79\ +\xf4\xe0\x14\xad\x03\x7f\xf9\x57\xff\x0f\x2f\xbe\xfe\x9a\x58\x6b\ +\x16\x77\x37\xdc\x3b\xd8\xe3\xc9\x27\x1f\xf3\xf5\xe7\x5f\xd0\xb4\ +\x96\x3c\xcf\x88\x92\x9c\x6c\x90\x73\x75\x73\x43\xd3\xd5\xdc\x3b\ +\x39\xa6\xe9\x2c\x51\x9a\xb1\x7f\x78\xc4\xd5\x72\x43\x55\xb7\xc4\ +\x42\xfd\xa3\xbe\xd7\xff\xa2\x08\xf8\x77\xa9\x4f\xce\x5a\x5c\x30\ +\xef\x49\x6e\xa1\xfb\x69\xa5\x69\xab\x5e\xa2\x47\x80\x28\xc1\x7a\ +\x4b\x12\x47\x04\x63\x88\x75\x4c\xd7\x1a\xb2\xc9\x18\xda\x96\x83\ +\xe3\x23\xd6\x9f\x7f\x43\x65\x3c\xd5\x7c\xc5\xb2\xdc\xf4\x01\x79\ +\xc6\x12\x82\x63\x3c\x1e\x63\x9c\x63\x30\x9e\xd0\x36\x75\xdf\x95\ +\x9c\x15\x24\x91\x26\x89\x22\xca\x55\x89\x14\x11\x2a\x8e\xd8\x94\ +\x15\x3a\xea\x2f\x91\x48\x49\xea\xaa\x66\x7e\x71\xc9\x62\xb1\x24\ +\x89\x63\x26\xc3\x09\x6f\x2f\xdf\xe2\xac\xdf\xd5\xa4\xc2\x68\x34\ +\xc6\x1a\xcb\xdd\xec\x8e\xa3\xa3\x7b\xc4\x4d\x4b\x3a\xcd\xfa\xd5\ +\x74\x36\x27\x2f\x32\x94\x08\x04\xe7\x28\x57\x0b\xe2\x48\xd1\x96\ +\x2b\x36\xcb\x55\x1f\x8d\x10\x02\xc3\x62\x00\x40\xd3\xd6\x18\xeb\ +\x90\x49\x02\x08\xb6\x77\x37\x0c\xb3\x9c\xa3\xc9\x90\x45\xbb\x41\ +\x04\x83\x11\xf4\xa9\xa0\x5e\x30\x9e\x4c\x18\x8f\x86\x14\x45\x4e\ +\x32\x18\x93\x48\xc7\xe5\x9b\x97\xdc\xad\xb6\xe8\xe9\x03\xac\x88\ +\x09\xb6\xe6\xa7\xcf\x3f\xe2\x9b\x9f\xff\x82\xf5\xf2\x96\x38\x49\ +\x10\x5e\x33\x28\x72\x86\xe3\x31\x5a\x42\xdb\x94\x78\x7a\x89\x2b\ +\x02\xe2\x38\x22\x4a\x22\x44\x6d\x3f\x18\x17\x1b\x00\x11\x45\x44\ +\xa2\x97\x4c\x0a\x20\x8a\x7a\xc5\x5b\x14\x65\xbd\x31\xd3\x59\xa2\ +\x58\x91\x28\x41\x24\x04\x51\x9e\x72\xfc\xd9\x27\x24\x69\x42\x28\ +\x86\x14\x65\x83\xb8\x9b\x13\x84\x63\x32\x1e\x91\xb8\x43\x5a\x63\ +\xb1\xc1\xa1\x63\x45\xa2\x15\x47\xfb\x53\x8a\x34\x61\x76\x7d\xc9\ +\xe5\xe5\x35\x93\x22\x43\x2b\xc8\x12\xcd\xde\x83\x87\xac\xcb\x8a\ +\xc5\xfa\x45\xaf\x2e\xb2\x86\x93\xc3\x3d\xd4\x8e\x0c\x3e\xdc\xdf\ +\xc3\x39\xcf\xc3\x87\x0f\x10\x1e\xde\xbc\x7c\xd9\x43\x9c\x49\x1f\ +\xd6\x79\x74\x70\x40\x31\x1e\xa1\x94\xa6\xa9\x5b\x46\x45\xce\xe1\ +\xde\x18\x2d\x03\xb3\xd9\x9c\x48\x47\x24\x51\x44\x24\x04\xa9\x96\ +\x7c\xf6\xf4\x29\x2f\xbe\xf9\x8a\xc5\x62\xcd\x39\x1e\x5f\x97\xc4\ +\x52\x71\x30\xdd\x27\x4e\x12\x9c\x75\xac\xd7\x6b\x96\xcb\x05\xf7\ +\x4e\x4e\x78\xf8\xf8\x09\xe3\xc9\x94\x38\x89\xd9\x6e\xb7\x2c\x16\ +\x73\xaa\xba\x66\xbb\xd9\xf2\xfc\xf9\x0f\xb9\x7f\x76\x9f\xc3\xc3\ +\x43\xce\xce\x4e\xf9\xe5\x2f\x7e\x49\x6d\x1b\x9e\x3c\x3c\xe5\x56\ +\xd4\xf8\x6a\x89\xda\x19\x8d\x37\x9b\x6d\x5f\x25\x20\xfb\xb0\x4e\ +\xa5\x62\xbc\x75\xbd\x79\x57\x4a\xe6\xcb\x05\x77\xcb\x97\x74\x41\ +\xb2\xa9\x0c\x4d\x33\x27\x8d\x34\xe3\x3c\xa3\xdb\x19\xe5\x3e\x9c\ +\x78\x53\xd0\x9a\x86\xcd\xb6\x97\x80\x4b\x3c\xdb\xb5\x60\x32\x9e\ +\xd0\xd6\x15\xd6\x06\x66\xb3\x1b\x8a\x7c\xc0\x93\x8f\x9f\xf2\xf0\ +\xe1\x31\x83\x61\x44\xdb\xb5\x7c\xfb\xf9\xdf\xb2\xda\x5a\x68\x5b\ +\x82\xb1\x4c\xef\x1d\xb0\x5e\xc5\xfc\xec\x67\x7f\xc7\xed\xd1\x2d\ +\x9f\x7d\xfa\x31\x72\x97\xda\xbc\x5d\xad\xd9\x91\x5f\xc8\xe0\x19\ +\x24\x31\xb3\xab\x4b\x9a\xb2\x62\xbd\x5a\x93\xa5\x19\x6d\xd3\x60\ +\x3a\xc3\xed\xed\x8c\xa6\x6b\x89\x92\x98\xa1\xeb\x9b\x06\x47\x45\ +\x4e\x30\x86\xb2\xab\x89\x85\x27\xb4\x25\xcd\xc6\x33\x1a\x0c\x69\ +\xb6\x2b\x8a\x44\x93\xa7\x29\xb3\xeb\xab\xde\xe7\xd4\xd6\x24\x4a\ +\xb0\xd9\xae\xd8\x1b\x0d\x50\x6e\x8f\xcd\x72\xce\x62\xbd\x24\x28\ +\xf9\xde\x80\x98\x0d\x06\x88\x38\x65\xbe\xb8\xe3\xfa\xea\x92\xd1\ +\x60\xc8\x64\x7f\x8a\x75\x81\xe5\x7a\x45\x55\x95\x30\x1e\x92\x65\ +\x69\x5f\x4e\xa7\x15\xab\xd5\x8a\xaa\xaa\x7b\xb5\xa3\x56\x7c\x7c\ +\xb8\x8f\xc3\x71\x73\x7b\x4d\xdb\x56\xbc\xfa\xe5\x1b\x5e\x7f\xf9\ +\x4b\x26\x69\x46\x96\xa6\xb4\x52\x70\xf1\xe6\x9c\x93\xa3\x63\x54\ +\x92\xb0\xa9\x1a\xb6\x55\x4b\x55\x97\x3c\xfd\xf4\x29\xcf\x1e\x3d\ +\x26\x4f\x7b\xce\x76\x30\x1c\x13\xc5\x39\xaf\xdf\xde\x20\x50\x44\ +\x4a\xd1\x55\xdd\xef\x98\x1a\xfc\x2f\xf4\xe9\x5b\xd7\x0a\x86\x45\ +\xc1\x7a\xbd\xea\x89\x76\xd5\x17\x88\xc6\x71\x9f\xa0\x2a\x44\xbf\ +\x51\xc7\xb2\x27\x00\x00\x20\x00\x49\x44\x41\x54\x21\x38\xef\x90\ +\x49\xca\x64\x30\x24\x21\xa0\x42\x20\x8b\x13\x72\xa1\x88\x8c\xa7\ +\xc8\x87\x24\x71\x8e\x9f\x2f\x90\x41\x52\x1c\x1e\x30\x5f\xaf\xa8\ +\xab\x66\xa7\xb6\x92\x0c\x27\x53\xc6\xd3\x29\x59\x9a\xf2\xe5\x97\ +\x9f\x63\x5d\x45\x6d\x7a\x85\xce\x68\x3c\xed\x0d\x8c\x2a\xa2\xf5\ +\xd0\x59\xc7\x6c\x75\x47\xac\x15\x58\x0b\xce\x70\x73\x7d\x85\x0f\ +\x8e\xd3\xd3\x33\x64\x96\x93\xaa\x18\x2f\x02\x56\x3a\x82\x75\xac\ +\xe7\x73\x8a\x62\x00\xd6\x61\x9b\x96\xcd\x7c\x89\xd2\x9a\xf1\x78\ +\x4c\x5b\x96\x44\x52\x60\x04\xc4\x5a\x91\x6a\x85\x96\x82\xf5\x62\ +\x41\xd7\x34\x4c\x8a\x8c\x4f\x9e\x7c\xc4\x74\x34\x42\x4b\x89\x43\ +\xf2\xf9\x8b\x17\x9c\x5f\x5e\x81\x90\xd4\x8d\x61\x15\x5f\x51\x1c\ +\xef\x33\xc8\x13\x8c\x81\xb2\xaa\xe8\x80\xa4\x18\x72\x70\xff\x94\ +\xe1\xa8\x20\x89\x63\x8a\x64\x04\x75\x49\x16\xa5\x68\xdd\x51\xb6\ +\x1d\x89\xf3\xac\x17\x6b\xbe\x7a\xf1\x82\xc5\x6a\x86\x17\x9e\xb6\ +\x6b\x49\x94\x23\xd9\x9b\x70\x74\xb4\xcf\x7a\xb5\x44\x47\xbd\x39\ +\xaa\x6e\x6a\xee\x3f\x78\xc8\x68\x34\x42\xa9\xbe\x03\xc5\xb9\xf0\ +\xc1\x0e\x97\xd6\xf5\x5d\x0b\xfd\x44\xdf\x60\x3a\x41\xdb\x6a\xfc\ +\x2e\x9f\x6d\xdd\x54\x18\x67\x70\x71\xc2\xe9\xa3\x87\x1c\x0f\x06\ +\x1c\x4e\x86\x74\x65\xc5\x2f\xff\xf2\xff\x65\xb1\xa9\x71\x65\x89\ +\x2b\x52\xee\x3d\x7a\xc0\x5b\xd7\x90\x39\xcf\x7a\xb5\x20\x89\x34\ +\xa3\x22\x67\x7e\x7d\x45\x82\xc7\x1b\x4b\x57\x6f\x28\xe2\x88\xeb\ +\x37\xaf\xb8\xb9\xbe\xe5\xa7\x3f\xfe\x09\xa8\x88\x57\x6f\xaf\x98\ +\xec\xed\xd1\xd8\x8e\x8b\x8b\xb7\x24\xb1\xda\x0d\x33\x9a\x7b\xc7\ +\xc7\x68\xa9\x90\x08\xf6\xf7\xf6\x89\xa3\x88\xaa\xae\xa8\xab\x92\ +\xe1\x74\xba\x13\x24\xf4\xc3\x50\x55\x6d\x18\x67\x09\xe5\x76\x4b\ +\x9e\xf5\x17\xe2\x7a\xb5\x22\x8e\x22\xf6\xc6\x03\xb2\xb4\x60\x34\ +\x1c\xd1\x74\x35\x4d\x6b\x18\x64\x19\x89\x8e\x91\x51\xcc\x74\x3a\ +\x84\x6d\xc9\xcb\x37\x6f\xa9\xeb\x96\x20\x2a\xae\xaf\x2e\xc9\xd2\ +\x0c\xad\x35\x45\x51\xb0\x58\x2c\x58\x6f\x36\xd4\x55\xcd\xf9\xf9\ +\xf9\x7b\xf2\x78\xb3\x5e\xb3\x3f\x1d\x13\x74\x86\x09\x92\xb7\xdb\ +\x2d\xfb\x83\x94\xb6\xda\x52\x97\x9b\x5e\xc1\x28\x76\x9d\xf3\x04\ +\x8c\x75\x10\x3a\xb2\x44\x83\xf7\xa4\x69\x86\x90\x55\xef\x61\xd2\ +\xa0\x53\x41\x1c\xc7\x34\xd6\x50\x37\xdd\x07\xdb\x46\xad\x73\x3c\ +\x78\x70\x8a\x88\xe0\xfa\xe2\x92\xcd\x6a\xd1\x27\x5f\x03\xae\xab\ +\x68\x6c\x5f\x25\x2c\xa4\x22\xd8\x8e\xd7\x5f\x1a\x4c\xbd\xa0\xf3\ +\x35\x2a\x56\x5c\xbc\xbd\x22\x4f\xa6\xec\xef\x9f\xb2\x58\x97\x5c\ +\xbe\x7a\x8d\x31\x2d\x9b\xe5\x9a\x9f\x5f\xcd\x50\x3e\x30\x4c\x63\ +\x0e\xf7\xa6\x48\xe1\x71\xc6\xd0\xd1\x10\x8c\xe1\xef\x7e\xf6\xd7\ +\x3c\x7c\xf8\x88\x93\xb3\x53\xde\x5e\x5e\xf2\xea\xf5\x39\x42\xc0\ +\xde\xfe\x01\x55\x59\x62\x9d\x43\x1a\xc3\xe8\xe0\x00\xef\x3d\xe7\ +\xaf\x5f\x72\x34\xdd\xe3\xf0\xf4\x08\xef\x0c\x4d\x5d\x92\x66\x09\ +\x41\x82\x8a\x24\x5a\x28\x36\xb5\xa1\xab\x36\x84\x60\x51\x32\x22\ +\x98\x8e\xc3\xc9\x98\xe0\x2c\xde\x39\xca\xa6\xe2\x6a\x7e\xcb\xe3\ +\x7b\x67\x0c\xb2\x1c\x1d\x47\x4c\x8e\x0e\x78\xfd\xe6\x0d\x2f\xbf\ +\x7d\x81\x73\x16\xbb\x4b\x76\x3e\x38\x3a\x46\x29\x41\xb9\xdd\x30\ +\x5f\x2c\x78\xf0\xe0\x3e\x3a\x4e\xe8\x8c\x61\xb5\x5e\xd3\xb5\xbd\ +\xb2\xcb\x21\x48\x8b\x01\x1f\x8d\x46\xcc\xd7\x4b\x2e\xde\x5e\xd0\ +\x96\x1b\x8e\xd3\xec\x7d\x75\x43\x13\x79\x8c\x90\x34\x4d\x8d\x8c\ +\x62\x0e\xef\x9d\xf2\xe6\xfc\x2d\x8b\xf5\x86\xaf\xbe\xfa\x8a\xe3\ +\xa3\x43\x4e\xef\x1d\xb3\x58\x2c\x71\xde\xb3\x5a\x6d\x78\x7d\x71\ +\x41\x59\x55\x44\x71\x8a\xfe\x47\x96\xd8\xfc\x17\x73\x99\x58\x6b\ +\x39\x3e\x3e\xe2\x7f\xf9\x77\xff\x96\x3f\xfb\xbf\xfe\x8c\x9b\xdb\ +\x5b\x06\xc3\x11\xab\xf5\x06\x6b\x0d\x52\xc5\xef\xdb\xe0\x74\x14\ +\xd3\xb6\x35\x75\x24\xf0\x42\x22\xbc\x47\x96\x8a\xd4\x4b\x74\x0b\ +\x91\xee\x53\x36\x47\x4f\x1e\x90\x8c\x26\xcc\x56\x0d\x52\x08\xae\ +\xae\xaf\x98\x4e\x27\xfc\xc1\x4f\x7f\xca\xa0\x18\xd2\x34\x35\xaf\ +\x5e\xbe\xe4\x9b\xaf\xbf\xee\xf3\x94\x54\xcc\xe1\xde\x3e\xf5\x76\ +\xcd\x74\x3c\x62\xff\xf8\x1e\x9b\xa6\x62\xdb\x1a\x36\x55\xcd\x28\ +\x2f\x78\x7a\xff\x3e\x45\x91\xb1\x37\x1a\xf2\xe2\xeb\xaf\xb9\x7c\ +\x7d\x8e\x56\x11\xa3\xac\x77\xa3\x2f\x16\x4b\x5c\xf0\x54\x55\x89\ +\x6d\x5a\x06\x69\xca\xe5\xf9\x39\xeb\xf5\x86\x83\xa3\x43\x06\x49\ +\xda\x47\x42\x48\xc5\x20\xcd\x08\xde\xf1\xe9\xd3\xa7\xbc\x7e\xf5\ +\x92\xcd\x6a\xc5\x20\x4f\xf9\xf4\xe3\x27\x0c\x62\x4d\x2c\x3c\xb6\ +\x6d\x88\x92\x94\x7f\xf5\xdf\xfc\x04\xfb\x17\x86\x37\xd7\x37\xe8\ +\x00\xcd\x7a\xc5\x26\x12\x8c\x47\x19\x79\x3e\xe4\x66\x39\xa7\x0d\ +\x70\x76\xef\x98\xe3\x87\x67\x64\x59\x8c\x69\x0d\xae\x71\x24\xaa\ +\x8f\xad\x76\x1e\x16\x77\x77\xb4\x22\x22\x89\x14\xad\x77\xfc\xf2\ +\xeb\xaf\x30\xc1\xb2\x3f\x99\x72\xba\x3f\x25\x8e\x35\xb3\xd9\x9c\ +\xe0\x1d\x49\x1a\x23\x94\x26\xcd\x7a\x0f\xc5\xcb\xf3\xd7\x1c\x1e\ +\x1d\x12\x42\xc2\x87\xe3\xdf\x05\xe3\xe9\x14\x6b\x5a\xca\xe5\x1c\ +\xa5\xe9\x89\x74\x17\x70\x01\xd2\x34\xa5\x6a\x2a\x2e\x2f\xcf\x51\ +\x83\x01\xa5\x6d\xb8\xce\x53\x42\x59\x11\x7b\x58\xdc\xad\x88\x07\ +\x13\x4e\x0e\xf6\xd8\xb4\x35\x37\x8b\x39\x55\x67\x70\x9b\x0d\xeb\ +\xe5\x12\x15\x49\x44\xb0\xc4\x91\xe2\x60\x3c\xc4\x75\x06\x6f\x0c\ +\xdb\xcd\x12\x9c\x61\x38\x2c\x98\xcd\x67\x2c\xd6\x15\x4d\xdb\x50\ +\x56\x25\x75\x59\x12\x6b\x68\x5b\xc3\x64\x3c\x46\x68\xcd\xab\xd7\ +\x6f\x99\xcd\xe6\xc4\x32\xe2\xe1\xd9\xd9\xfb\xa2\xb3\xcd\x7a\x8d\ +\x97\x82\x24\xcf\x58\xaf\x2b\xa4\x90\xac\xee\x66\x74\xa3\x82\x34\ +\xcd\x30\xae\x1f\x92\x92\xae\xc3\x77\x2d\xc1\x1a\xd6\xab\x3e\x16\ +\xa3\xae\x3b\x2e\xcd\x9c\xfb\xc7\x7b\x0c\x86\x05\x41\xc7\x34\x2e\ +\x70\x79\x7b\xcb\x62\xb9\x22\xc9\x32\x84\x92\x18\xd3\xd1\x34\x35\ +\xec\x9a\xf5\x0e\x0f\x8f\x10\x52\xf2\xf5\x17\x5f\xf2\xfa\xf5\x6b\ +\x86\x83\xa2\xcf\x51\xab\xb6\x58\xe7\xf8\xc1\x4f\xfe\x80\xaf\x5e\ +\xbc\x42\x0a\xc7\x68\x30\xec\x8d\x6b\x49\xd2\xd7\x32\x58\x87\xb7\ +\xbb\x2e\x0c\xe3\x50\x01\x64\x9c\x20\xa5\x46\x48\x0f\x32\xa2\xdb\ +\x89\x14\x92\x34\x25\x1b\x0c\xb0\xd5\x06\xeb\xdd\x07\xe3\x4c\xac\ +\xb5\x9c\x9d\x9e\xf0\xf4\xe3\x47\x7c\xfb\xcd\xd7\xbc\xfe\xf6\x5b\ +\xac\x31\xc8\x00\x5d\xdb\x32\xbb\xd9\xf4\x41\xa3\xa1\xaf\x3f\x08\ +\x26\x66\x7e\x7d\x8d\xd3\x81\xa0\xc0\xbb\x9e\x74\x2f\x92\x04\x31\ +\x80\xa6\xd9\x52\xee\x72\xb1\xb4\x50\xd4\xdb\x9a\x41\x14\x31\xbb\ +\xb9\xe5\x70\x7f\x8a\x16\x92\x6f\xbe\x79\x41\x5d\x37\x34\x6d\xc7\ +\xdd\xec\x8e\xe3\xb3\x33\xb2\x41\x41\x7b\x7d\x8d\x10\x8a\xdb\xf9\ +\x1c\xef\x03\x83\xe1\x90\xe5\x7a\xc5\xdd\x6a\x45\x1c\x47\x94\x4d\ +\x49\xbd\x15\xc4\xb2\x37\xfd\x7e\xfc\xf8\x8c\xc5\x72\xce\xa6\x5c\ +\xf3\xe8\xd1\x73\x54\x52\xf0\x7f\xff\xf9\x5f\x50\x6f\x97\x24\x79\ +\xc6\x7c\x71\x47\x2a\x05\x0f\x4f\xee\x51\x9b\x96\xae\xeb\x08\x52\ +\x32\x5b\xae\x09\x4e\xf0\xe3\x67\x9f\xe1\x65\xc4\xf9\xc5\x0d\xaf\ +\xde\x5e\xb2\x29\x6b\x06\xc3\x11\x71\x9a\xe1\x9c\xa5\x6d\x1b\xa2\ +\xa8\x1f\x1a\x1c\xa0\xa3\x1e\x8d\x58\x6e\x6e\x59\x2c\x37\x38\xd7\ +\x7b\xca\x8e\x4f\xef\xd1\x76\x86\x34\x4b\x79\xf0\xe0\x11\xbf\xf8\ +\x9b\xbf\x46\x77\x86\x69\x12\xa1\x50\x1c\x4c\x26\x6c\x9b\x86\x8d\ +\x77\x2c\x57\x4b\x1a\x17\x18\xef\xed\x83\x8c\xb9\xbe\xbd\xea\x2d\ +\x06\xde\x53\x6e\x2b\x02\x3d\xcc\xfc\xe5\x8b\x17\xdc\x2c\x16\xbd\ +\x44\xbe\xeb\x48\xa2\xe4\xbf\x4e\x98\x4b\x08\x89\x69\x1b\x62\xe9\ +\x19\x8f\x72\x46\xc3\xc7\x8c\x27\x7b\xbc\x3a\x3f\xe7\xcd\xdb\x0b\ +\x7c\x68\x7b\x48\xc4\xf4\x51\xf2\x0a\x4b\x57\x5a\x74\x9e\xb3\x5e\ +\x2e\xb9\xb9\xba\x46\x7a\xc9\x64\x3c\xe5\xc1\xa3\x07\x14\xfb\x23\ +\x42\xe2\x39\x7f\xfd\x82\x6f\x5f\x5c\x51\x56\x35\xb1\xd6\xa4\x71\ +\x42\x59\x56\x5c\x5f\x5d\xb3\x5a\x2e\x78\x73\xfe\x8a\xf5\x7c\x49\ +\x14\x69\x3a\xd7\xe2\xbb\x96\x93\xbd\xe7\x1c\xef\x1f\x20\x09\xec\ +\x8d\x07\x88\xb2\x61\x53\xae\x29\x52\xcd\xdd\xd5\x1b\xae\xbb\x8e\ +\x7b\xc7\x27\x44\x52\xd1\x58\x47\xdb\x3a\xb2\xa2\x40\xf4\x46\x18\ +\x06\x79\xce\x74\x3c\xa2\x2c\x2b\x6e\x6f\x67\x20\x24\x7a\xd7\xa3\ +\x6e\x4c\x87\x31\x2d\x0f\xee\xdf\x23\xcf\x52\x4e\x4f\x4e\x48\x93\ +\x98\x2f\xbf\xfc\x82\xce\x18\x06\xc5\x3e\x4d\x55\x31\x7b\x33\xe3\ +\xa3\xb3\x53\x96\xcb\x39\xb3\xc5\x92\xc7\x9f\x3c\xe3\xc7\x3f\xfa\ +\x21\x8b\xd5\x86\xbb\xd5\xb6\x7f\xf9\x77\xf1\xfa\xd6\xc2\x68\x34\ +\xe2\xe9\xd9\x7d\x82\xd2\xac\x56\x0b\xba\x36\xc2\x75\x96\x93\xc9\ +\x09\x93\xa2\x40\x67\x11\x57\x7f\xf1\x57\xac\xce\x5f\xb2\xad\x2b\ +\x3e\x7d\xf6\x29\x0f\xef\x3f\x60\xfb\xec\x07\xfc\xf4\xf7\x63\x9e\ +\x3e\x78\xc0\x20\x4b\x29\xd7\x5b\xd6\xdb\x35\x7f\xfd\xb3\xbf\xe1\ +\xfa\xfa\x8e\xaa\x2e\x39\x38\xd8\x67\x7a\x20\xe8\x6c\x9f\x82\x1a\ +\x8c\xec\x95\x62\xbf\xe3\x8d\xf2\x8e\xc4\xff\x37\xff\xfa\x5f\x23\ +\x83\xe5\x6f\xff\xe3\x5f\x52\x6d\x57\x18\x63\x18\x4f\xf7\xf8\xe9\ +\x1f\xfe\x31\x69\x96\x51\xae\x57\x04\xd7\x71\x7b\x33\xe7\xfc\x7a\ +\x46\xe9\x3d\x5a\x4b\x86\xd3\x31\x93\x38\x23\x08\x8d\x4a\x62\xcc\ +\x76\xc5\xaa\x2a\x09\xad\x65\xbd\xde\xd2\x59\x4f\xac\x25\xab\x6d\ +\x45\x1e\x6b\x66\xf3\x05\x83\x2c\x27\x08\xc9\xed\xcd\x8c\xca\x74\ +\x4c\xf7\x0e\x90\xaa\xe7\xbf\x7c\x10\x6c\xb6\xdb\x5e\x6d\x93\x46\ +\x1c\xec\x8f\xb9\xb9\xbe\xc6\x38\xc7\x27\x1f\x3f\xa1\xeb\x2c\xe5\ +\x66\xcb\x7c\x31\x27\xcf\x52\xc2\x2e\x55\xb9\xad\x6b\xbc\xf7\x74\ +\x75\x8d\x52\x11\x59\x92\xb0\xd9\x6e\x89\xd2\x9c\xc9\xe1\x11\xf8\ +\x80\x10\x5b\x26\x93\x09\x49\xa4\xf0\xde\xf4\xa6\xcc\x28\xa1\xf3\ +\x1d\xdf\xbe\xbd\x65\x53\x19\xd2\xa8\x0f\xa7\x6c\x9d\x43\x27\x19\ +\xd9\x70\x84\xb5\x96\xcd\x66\xc3\xec\xe6\x86\xe1\x64\xca\xb6\xea\ +\x1d\xde\x00\x59\x9e\xb3\x59\xad\x28\xb7\x5b\xf0\x8e\x6a\xbb\x62\ +\x3c\x1c\x52\x6d\x56\x78\xd3\x32\xca\x53\x46\x83\x1c\x8d\xa5\x2c\ +\x03\x4d\xdb\xec\x7e\xef\x6e\x67\x89\x52\x08\xa2\x1e\x12\xdc\x94\ +\x2c\xcb\x92\xb6\xeb\xc3\x03\x85\xea\x85\x26\xc6\x1a\xb2\x2c\x25\ +\x2f\xd2\xf7\x1e\xaf\x0f\xf1\xf9\xff\xa8\x7b\x93\x27\xb9\xb2\xfc\ +\x4a\xef\xbb\xc3\x1b\x7d\x8e\xf0\x18\x10\x98\x73\xa8\xcc\x64\x15\ +\x49\xb1\x9b\xb2\xa6\xb5\xd8\x26\x89\xdd\xa6\x65\xeb\x7f\x55\x6f\ +\x5a\xeb\x36\x13\x49\x91\xa6\x62\x55\xb1\xaa\x72\x42\x02\x48\x00\ +\x31\xfb\xec\x6f\xbc\x93\x16\xd7\x81\x92\x36\x92\x95\x11\x0b\x66\ +\xe6\x22\x61\x69\x58\x78\xc4\x7b\x7e\x87\xf3\x3b\xe7\x7c\xa9\x52\ +\x14\x3a\xe1\x93\x27\x4f\x98\x95\x05\xaf\x7e\x78\xc9\xd1\xd1\x8c\ +\xdd\x76\x47\x5b\xed\x99\x4c\xa6\xd1\x96\x2f\x25\xf3\xe9\x8c\xfb\ +\xc5\x82\x7d\x5d\xb3\xda\x6e\x29\xca\x31\x55\xdd\xa0\x64\x94\x68\ +\x3e\xff\xe4\x29\x97\x77\x29\x97\x6f\xdf\x52\xa6\x25\x55\x55\xd3\ +\x37\x15\x7d\x53\x71\x72\x7c\xcc\x7a\x13\x6f\x72\x6d\x17\xa9\xa4\ +\x6d\x7f\x45\x39\x9d\xb0\xaf\x2a\x8c\x8b\x81\xd5\xae\xed\xc8\xb2\ +\x9c\xbb\xd5\x1a\x63\x0d\x2f\x5f\xbd\xe6\xd3\xcf\x3e\x65\x34\x1a\ +\xd1\xb4\x7b\x82\x6f\x39\x3b\x9d\x31\x9e\x14\x0c\x87\x67\x34\x6d\ +\x4b\xa2\xa2\xf3\x70\x7e\x3c\xe5\xed\xd5\x55\x2c\x62\xf4\x1e\x6b\ +\x2c\xe3\x51\xec\x07\xf4\x04\x50\x09\x4a\x25\xdc\xae\x37\xfc\xc3\ +\x2f\x7f\x45\x59\x0e\xa8\x6d\x87\xd2\x9a\x7c\x30\x46\x25\x19\x69\ +\x9e\xb1\xdb\x57\xac\xd6\x6b\x92\x34\xc5\x07\x28\x06\x65\x54\x65\ +\x02\x24\x3a\x36\x5d\xbc\x07\x66\xdd\xdd\xdd\xb1\xdd\xee\x48\x52\ +\x4d\x5e\x14\xf8\xe0\x68\xeb\x3d\x27\xa3\x31\xd2\x05\x5c\xdb\x52\ +\xa4\x09\x75\x17\x33\x7b\x5d\xd3\xb2\xdb\xdf\x90\x08\xcd\x93\xc7\ +\x4f\xf8\xe4\xd9\x43\xbe\xfa\xea\x4f\xf0\xce\xe1\xbc\xe3\xeb\x17\ +\xdf\x71\x7d\x7f\x8f\xc1\xa3\x13\x05\x0e\xd2\x54\x7f\xa8\xb2\xfa\ +\x69\xcd\x4c\x04\x98\xbe\xa7\xa9\x16\x0c\xf3\x94\x00\xd4\xf5\x96\ +\xd3\xd3\x63\xee\x97\x4b\xa4\xd6\x08\x99\x50\xb7\x1d\x59\x9a\x12\ +\xda\x0d\xae\xd9\x31\x3d\x3d\xe2\x6c\xfe\x09\xa6\x8f\xe8\xca\xaa\ +\x6f\xf9\xfd\x8b\xef\x29\x17\x05\xa4\xb1\x96\x7b\xbf\x6b\xa8\xaa\ +\x9a\xb2\xc8\xa3\x6f\x7c\xb1\x60\xb7\x96\xbc\x7b\xf3\x23\xa6\x6b\ +\x10\x21\xe0\xba\x0e\x95\x28\x52\x05\xb3\x61\x41\xa9\x02\x9b\xed\ +\x12\x35\x1c\xa1\x7d\xcf\xd1\x30\xe7\xa8\x4c\xb9\xfd\xf1\x9a\x5c\ +\x69\x5e\x7c\xfb\x2d\x2f\x5f\xbe\xa2\x2c\x07\x04\x04\xbb\x7d\x85\ +\x0f\x81\xbc\x28\xa2\xee\xed\x2c\xdb\xdd\x36\xa6\xba\x91\xe4\x59\ +\xc2\xc9\xe9\x09\x6d\xd7\xf1\xe4\xe9\x13\x7a\xdb\xd3\xac\x1b\xa4\ +\x56\xb4\x4d\x4d\xd3\x77\x58\xeb\x98\x4e\x67\x94\x45\x81\x1a\x0e\ +\x39\x9e\xcd\x98\x8c\x4a\x46\xa3\x31\x17\x8f\x1e\x31\x3b\x7d\xc0\ +\x6f\x7e\xfb\x35\xab\x5d\x83\x71\x96\xb6\xef\x10\x75\xac\xa9\x1e\ +\x95\x03\x66\xe3\x09\x6f\xde\xbe\xa3\x5a\xad\xa2\xed\xb7\x28\x38\ +\xfd\xf3\x19\x8d\x4b\x99\x9e\x9d\x71\xf1\xe8\x82\xc5\xfa\x8e\x22\ +\x2f\x48\x6d\x83\x6d\x7b\xfe\xfa\xdf\xfd\x15\x09\x1e\xe9\x7a\x76\ +\xfb\x8a\x57\x2f\x5f\x12\x80\x87\x0f\x1f\x23\x75\xc2\xdd\xf7\x2b\ +\x58\xad\x79\xf6\xf9\x67\x3c\xff\xf4\x73\xfa\xc3\x69\x4b\xfe\x91\ +\xc3\xb9\xff\xaf\x43\xc4\xc3\xd3\x33\x32\x2d\x98\x0f\x73\x7e\xf8\ +\xfa\xb7\xdc\xdd\xdf\x73\x72\xf1\x88\x7a\xb7\x67\xbf\xdb\x21\x82\ +\x45\xe3\x98\x14\x39\x55\x5a\xb0\xb1\x86\xfb\xa6\x66\xbd\xdf\x21\ +\x4c\xc0\x9a\x80\xcc\x52\xa4\x54\x0c\xa5\xa6\x6e\x0c\x9d\x81\xa0\ +\x33\x74\x5e\x82\x86\x7d\xd7\x61\x83\x26\x2d\x47\xec\xda\x25\x97\ +\x37\xf7\x54\xa6\xa3\x31\x01\xeb\x02\xbb\xaa\x26\xc9\x4b\xba\xb6\ +\x61\x38\x28\x28\x06\x05\xd6\x59\x1e\x3c\x38\xe7\xdd\xc1\x39\xf6\ +\xb3\x2f\x7f\xc6\x3f\xfc\xfd\x3f\x10\x08\x54\xfb\x3d\x5a\x6b\x1e\ +\x5e\x5c\xb0\xd8\xac\xd9\xec\x77\x28\xa1\x38\x3b\x3e\xe2\xfe\xee\ +\x8e\xaa\x32\x5c\xdf\xdd\x53\xd4\x3d\x78\x18\xe6\x29\xc7\xf3\x23\ +\x70\x3d\x5d\xdb\x46\x5a\x68\xf4\x86\xd3\x59\xc7\xe5\xdd\x92\x22\ +\xcd\xd0\x2a\x89\xe9\x65\x19\x5b\x62\xc5\x01\x49\xbb\x58\x2c\xe9\ +\x8c\x8b\x70\xb4\xdb\xfb\xd8\xae\x20\xc0\x1a\x8b\x00\x9a\xba\xe2\ +\xfe\xee\x16\xdb\x35\x3c\xf9\xe4\x33\xda\xa6\x62\x3a\x19\x92\x65\ +\x09\x7d\xdd\x60\xba\x86\x44\x2b\x3a\x6b\x11\x44\x0a\xa5\x12\x12\ +\x67\x3d\x4a\x42\x56\xe4\x84\xaa\xa5\x33\x16\xe3\x1c\x9e\x38\xa7\ +\x8c\x08\xd7\x43\x80\xf3\x23\xdd\x4c\xa4\x54\x2c\xef\xee\xf0\xdd\ +\x90\x34\xd1\xe4\x3a\xe5\xe4\xe8\x88\x87\x0f\x1f\x21\x1f\xc2\x20\ +\xcb\x59\x2c\x96\x04\x24\x97\x97\xef\x08\xd6\x52\xb7\x0d\xfb\xaa\ +\x81\xa0\x29\xf2\x11\x55\xd3\x63\xdc\x86\x10\x3c\xb3\x30\x66\xbb\ +\x8a\x32\xb4\x25\xd0\x98\x1e\x83\x67\x3a\x1e\x53\x0c\x07\x2c\x56\ +\x4b\xea\xde\x62\xbc\x47\xa6\x19\x4d\xdf\xf3\xfb\xdf\x7f\x4d\x96\ +\x65\x74\x9d\x41\x69\xd0\x3a\xa1\x6d\x0d\xc6\xd9\xd8\xf6\xed\x7a\ +\x82\xf7\x3c\xb8\x78\xc0\x7e\x79\x8b\xed\xf7\xe4\x65\xce\x62\x79\ +\x4f\x59\x46\xfa\x6b\xd7\x37\x5c\xde\x2d\x98\x1e\xcd\x98\x4c\x26\ +\xac\x9b\x0e\xa9\x62\x75\xce\x7e\xbb\x67\xbd\xde\x60\x9c\x8f\xdd\ +\x6c\x04\x8a\xd1\x94\x6a\x5b\x23\x74\x94\x9f\x94\x4e\x71\x22\xde\ +\xfa\xd3\x83\xac\xd7\x34\x0d\x41\x28\xb2\x72\xc8\x68\x34\x21\x49\ +\x22\xd0\xcc\x99\x1e\xe1\x3d\xc3\xb2\x40\x0a\x41\xb5\xdb\x22\xf0\ +\xbc\x79\xfd\x8a\x77\x57\x6f\x19\x0e\x07\x2c\x77\x4b\xb6\xcd\x9e\ +\x81\x88\x9d\x64\xa6\x91\x24\xe3\x11\x49\x91\xb3\xbd\xbe\x65\xbd\ +\xac\x30\xfb\x8e\xc1\x30\xe1\xd3\x4f\x9e\x61\xbb\x96\x10\x02\xcb\ +\xcd\x86\x9b\xbb\x3b\x4c\x70\xa4\x45\x16\x4b\x43\x5b\x13\x27\x9a\ +\xe2\xa7\x7a\x33\xe9\x5b\x5c\xdf\x50\x57\x5b\x54\x92\x72\x7c\x72\ +\xca\x76\x5f\x23\x25\x28\xa5\x99\x9f\x9d\x23\x93\x24\x56\xa1\x6f\ +\xee\x19\xa6\x82\xcf\xbf\xfa\x8a\x62\x38\xa2\x69\x2d\xad\x13\xac\ +\xb6\x15\x6f\x2f\x2f\xf1\x4d\x83\x32\xc4\x9c\x8a\xb3\x2c\x17\xf7\ +\x14\x65\x49\x70\x9a\xeb\xab\x2b\xb2\x54\x47\x7b\xa5\x73\x9c\xcc\ +\x8e\x90\x22\x20\x15\x48\x67\xd1\xde\xe2\xfb\x16\xdb\x55\x74\xae\ +\x23\x48\xc5\xf2\xfa\x12\xb3\xba\xe3\xf1\xd1\x11\xd5\xae\x22\x2b\ +\x72\xa4\x12\x6c\x76\x1b\xb4\xce\x0e\xc1\x3e\xcf\x7a\xbf\x23\x68\ +\x41\x5d\x57\x54\x4d\x15\x5b\x62\x13\xcd\x68\x30\x44\x6a\x49\x5f\ +\xf7\x74\x75\x4f\xdd\x36\x24\x5a\x73\xf3\xf5\xef\xb0\xa6\x67\xd7\ +\x34\x20\x15\x69\x92\xf1\xe8\xd1\x63\xaa\x22\xa3\x18\x94\x64\xc9\ +\xf8\x50\xff\x11\xe8\xda\x8e\xe9\x74\x8a\xfb\xf1\x2d\xd6\xc5\xe6\ +\xe4\xc8\xc1\x30\x8c\x93\x04\xd7\xb6\xec\x97\x2b\xce\x8e\xe7\x94\ +\xa3\x29\x93\xd1\x90\x22\x57\xb4\xae\x63\xb3\x68\x68\x4d\xcd\x30\ +\x0d\x68\x5f\x73\xf7\xe6\x25\xee\xcb\x2f\x11\xc3\x01\xcd\xea\x8e\ +\x44\x05\x5e\xbc\x78\xc9\xcb\x97\x2f\x19\x8f\xa7\x9c\x9e\x9f\x73\ +\x76\x76\xce\xdb\x77\x97\x18\xeb\x58\x2c\x56\x5c\xdd\xdc\x81\x70\ +\x94\x49\x94\xf4\xc2\xbf\x34\x77\x20\xa0\xef\x7a\xde\xbd\xb9\xe4\ +\x4f\xbf\xfc\x9c\x71\x9a\xf1\xe9\xe3\xc7\x08\x6b\x39\x99\xcd\x70\ +\x52\xd3\x19\xc3\x6a\xb9\x60\x52\x46\x06\xfa\xd9\xe3\x0b\x72\xdf\ +\x93\xd5\x7b\xfa\x6d\xc5\x7c\x32\x62\x38\x18\xe1\xb3\x94\x9b\xd5\ +\x82\xc5\xed\x2d\xb5\x69\x09\x3a\x41\xa5\x29\x4e\x44\x1e\xf8\x78\ +\x34\x63\x7c\x7c\xc2\x77\x2f\x5f\x73\x73\x73\x4b\x8f\x42\x66\x03\ +\x16\xeb\x2d\x6d\xd3\xe0\x85\x02\x6b\xd8\x37\x71\xd1\x4d\x13\x81\ +\x0a\x36\xa6\xa4\x09\x54\x75\x45\x5e\x0c\x39\x3d\x3d\x41\x79\x38\ +\x3f\x3b\xe5\xe9\x93\x27\x4c\x8e\x66\xb4\xd6\xd0\x1b\xc3\xbb\xb7\ +\xef\x48\x75\xca\xfd\xed\x2d\x5e\x4a\x94\xd2\xec\xf6\x0d\x83\x41\ +\xb4\xe6\x3a\x67\xd8\x6d\xd6\x54\x55\x15\x0b\x07\xa5\xc0\x86\xc0\ +\xec\xe4\x84\xb6\x6e\xb1\xad\x41\x29\x8d\x79\xcf\x14\xf7\x01\x25\ +\xa3\xc9\xbf\xef\x3b\xda\xae\x43\x25\x29\xc6\x9a\x98\xc3\x32\x86\ +\xc7\x4f\x9f\x70\xfe\xe0\x9c\xf5\x42\x91\xa7\x92\xbe\x6d\xd9\xae\ +\x57\x6c\x37\x6b\x06\x09\xf4\xa5\x64\xbf\xdf\x1c\x8a\x33\x05\x52\ +\x80\x3e\x40\x32\x04\x81\xe1\x70\x84\x54\x9a\xc1\x60\xc8\x7a\x5f\ +\xd3\x34\x2d\x06\x89\x4c\xf5\x07\xd3\x85\x0a\xe6\xff\xd1\x0a\xf0\ +\x11\x36\x13\xa5\xb8\xbb\xb9\x63\x36\x1c\x13\x2c\x48\x27\x50\x41\ +\x71\xf5\xf6\x92\xd1\x60\xc0\xd1\x6c\xce\x7a\xbd\xe7\xdd\xe5\x25\ +\xeb\xcd\x96\xfb\xe5\x2d\xd3\xc9\x0c\x81\xa2\x2c\x06\x20\x34\x16\ +\x71\xa8\x13\x31\x6c\x76\x2b\xc0\xa2\x74\x9c\x2f\x06\x21\xc8\x8a\ +\x82\x67\x9f\x7f\xc6\xba\xaa\x79\x77\x7b\x47\x50\x1a\xad\x25\x32\ +\x49\x29\x27\x33\x14\x9e\x34\xd1\x34\x4d\x2c\x8a\x0d\x2e\xc2\xa7\ +\x94\x50\x58\x1f\x5b\x2c\xb6\xab\x2d\x0f\xbe\xf8\x84\xf5\xf2\x1a\ +\xa1\x53\x5a\x6f\x59\x5f\xdf\x73\x36\x3f\x66\x36\x3b\x42\x28\xcd\ +\xae\xaa\x51\xa9\xe2\x68\x7e\xc2\xf6\xf2\x1a\x6b\x2d\xd6\xfa\xd8\ +\xdd\xd5\xb5\x08\x95\x90\xe4\xb1\xad\xfb\xe9\xf3\xcf\x58\xbc\xbb\ +\x66\xb5\x58\x23\x72\x4d\x6b\x3c\x08\x8f\xca\x52\x7a\x63\x71\xce\ +\x53\x37\x2d\x5e\x68\xca\xd1\x84\x72\x38\xc2\x3b\x87\x70\x16\x0d\ +\xa4\x4a\xa0\xa4\xa4\xb7\x3d\x83\x3c\x65\x71\x73\xc5\xeb\x37\xaf\ +\x10\x80\x9e\x0e\x91\x65\x86\x10\x31\x5f\x35\x28\x06\x54\x7d\x4f\ +\x52\x96\x18\xef\x18\x0e\x06\x4c\x07\x47\xdc\xbe\xb9\x21\xcd\xe1\ +\xfb\xef\xbe\xe3\xc1\xe9\x19\xe3\xd1\x08\x6b\x0c\x55\x55\x23\xb5\ +\x22\x55\x29\x5d\xd5\x21\x0e\x66\x98\x9f\xe4\x00\x5e\x20\xb0\xd6\ +\x71\x75\x75\xc3\xb6\xda\x31\x3d\x3e\xa6\x6e\x5b\x3a\x17\x79\x00\ +\x49\xa2\xf9\xc5\x9f\x7c\xc9\x64\x3c\xc6\xf4\x2d\x97\xdf\x39\x4c\ +\x57\x51\xed\x2b\xba\xde\x61\x7c\xa0\x9c\x4c\x19\x0c\x13\xca\x42\ +\xd0\x54\x15\x57\xb7\x77\x8c\x46\x23\x76\xdb\x8a\xbe\xad\xc0\x3b\ +\x06\xc3\x31\x6d\x6f\xa9\xf7\x96\x22\x4b\x09\x3e\xa0\x92\x04\x89\ +\xc3\xb4\x0d\xb7\xd7\xd7\x9c\x1e\x1d\x21\x94\x42\x27\x39\xab\xcd\ +\x9a\xeb\xfb\x3b\x8e\x4f\x8e\x99\x8d\x47\x78\x11\x28\x26\x23\x9a\ +\x26\x50\x75\x1d\xa6\xb7\xa4\x41\xc6\x30\x53\xb0\x14\x65\x46\x5d\ +\x6d\xa9\xeb\x2a\xbe\xa4\x08\xf6\xfb\x8a\xa2\x2c\xb9\xba\x7c\xc7\ +\x7a\xb3\x25\xc9\x0b\xba\xde\xc4\xea\x93\x34\xe2\x79\xd3\x44\x21\ +\xcb\x94\xba\xde\x71\xf9\xf6\x0d\xcd\xea\x9e\x7e\xb3\x26\x4b\x13\ +\xea\xde\xb0\x7c\xfd\x86\x4f\x7f\xf1\x67\x18\xdf\x03\x96\x41\x5e\ +\xe2\x4c\x47\xef\x05\x27\xf3\x39\x47\xc7\x73\x5e\x7d\xff\x82\x41\ +\x9a\xd2\xd7\x15\x68\xcd\xd9\xc9\x31\xea\x90\x41\xe9\xf6\x0d\xab\ +\xc5\x3d\xc6\x05\x9a\xae\xe6\xe1\xc5\x33\xce\x8e\x67\xdc\x5d\xbf\ +\x23\xf3\x1d\x5d\xb0\x08\xd7\x31\x1f\x0f\x18\x4d\x87\xf8\xbe\x63\ +\x71\xbf\xe0\x64\x3e\x47\x26\x9a\x3f\xff\xf3\xff\x8e\xe1\x78\x40\ +\x6f\x5a\x7c\xeb\x22\xbc\x4c\xfc\xcb\x9f\x39\xc0\xab\x97\x37\x3c\ +\xbb\x78\x4c\x46\x4f\x70\x8e\xe7\x4f\x3f\xc5\xea\x0c\x27\x15\xc3\ +\x89\xc2\x99\x0a\x53\xed\xf1\x1a\x92\xc1\x88\xd3\x62\xca\xc5\xd9\ +\x19\xae\x35\x1c\x15\x63\xbc\x87\x7c\x32\x62\x78\x3b\x62\x71\x7d\ +\x43\x6b\x0d\x69\x5e\x22\xb5\xc4\xfa\x1e\x11\x1c\x17\x0f\x3f\xa3\ +\xaa\x3b\x96\x9b\x1d\x41\x6a\x32\x9d\x20\x12\x89\x1a\x4a\x12\x19\ +\x2b\x50\xac\xf7\xc8\xe0\x51\x22\x2e\xde\xc1\x5b\x44\xdf\xe1\x02\ +\x64\x32\x9e\x36\xe7\xc7\x73\xee\xee\xef\x18\x9f\xce\xb9\xde\xaf\ +\x79\xb5\xbe\x65\xb7\xdb\x93\xa6\x19\x4d\xdd\x70\x3e\x3f\x65\x32\ +\x3f\x66\x51\x55\x04\xe7\x63\xee\x29\xd5\x24\x59\xca\xfd\xed\x3d\ +\xfb\xcd\x16\xef\x3d\x5e\x46\x56\x7c\x12\x24\xd3\xe9\x0c\x53\x74\ +\xdc\x5e\xde\xd0\x5b\x4b\x9e\xea\x3f\x60\xb1\x83\x40\x4a\x85\x57\ +\x82\x6d\xbd\xc7\x11\x18\x8f\x47\xec\x77\x6b\xbc\xb5\x7c\xf5\xc5\ +\xa7\x24\x2a\xa2\x5d\x9d\x75\x08\xa9\xb1\x5d\x4d\x2e\x2c\x89\x56\ +\x91\x07\x6e\x05\xdb\x7d\x7f\xa8\x25\x02\xa4\x02\xef\x11\x5a\x91\ +\x64\x29\x55\xd3\xd0\x6f\x3c\xf7\xab\x2d\xbd\x0b\xa8\x2c\xc5\xb9\ +\x40\x5d\xd5\x8c\xca\x63\xb4\x4e\x70\x41\x7c\xc4\xef\x7a\xe4\x74\ +\x34\x75\x4b\x51\x24\x48\x09\x75\x53\xf1\xea\xd5\x5b\x1e\x3f\xf9\ +\x84\xdd\xbe\xc6\x79\x89\x75\x0e\xa5\x04\x67\xe7\x8f\xd9\xed\x6b\ +\x8c\x0f\xe4\x69\x24\x50\xd6\x5d\x8b\xab\x0c\x49\x2a\x69\x1b\xc7\ +\xd9\xc9\x29\x0e\xc5\xf5\xed\x02\x67\x5a\x8a\xd9\x88\xa6\x6e\xf9\ +\xa7\x6f\xbe\x26\xf8\x80\x54\x0a\xa5\x75\x2c\x4c\xc5\x91\x26\xd1\ +\xa9\x77\x74\x7c\xc4\x6a\xb5\x8e\x3c\x77\x21\xb1\xde\x92\xa6\xfa\ +\x80\x31\x1e\x70\x72\x7a\xca\xfc\x78\x4a\xb5\x5b\xb2\xbc\xbb\x44\ +\xe9\x14\x94\x64\xb5\xdb\x90\x24\x25\x79\x99\xd3\x19\xcb\x78\x32\ +\x86\xcb\x5b\x92\x24\xa5\x33\x3d\x7d\xdf\xa2\x94\xc2\x39\x83\xeb\ +\x7b\x74\x92\xf1\xfc\xf9\x27\x48\x2f\x58\x6f\x37\x28\xad\x48\x12\ +\x45\x00\x7a\x63\x63\x95\x8b\x50\x08\x95\x46\x24\x77\xd8\x91\x17\ +\x03\xca\x64\x40\x96\x2a\x02\x87\x16\x6d\xa9\x90\x4a\x31\x9a\x1e\ +\xd1\x19\xc7\xf3\xe7\x9f\x23\x04\xdc\xde\xdd\xb2\xda\x34\xd4\x52\ +\x62\x8a\x12\x9b\x18\x1c\x9e\x9b\xeb\x37\xe8\x62\xc0\xd9\xf1\x03\ +\x08\x19\xa6\x36\xac\x97\x37\x34\xab\x3d\x83\xb3\x87\x24\x06\x4a\ +\x9d\xd0\xd7\x35\x58\x17\x03\x50\xbd\x45\xeb\x14\x23\xff\xb8\x67\ +\xfe\xaf\x48\xe6\x0a\x84\x20\x58\x6d\x6a\x90\x9a\xed\xbe\xa2\x36\ +\x81\xe9\xec\x84\xf9\xc9\x59\xe4\x7c\xec\x6b\x46\xa7\x73\x74\xa9\ +\x51\xcf\x9e\xf0\xed\xd7\xdf\xe2\x85\x26\x48\x85\xb3\x3d\xfb\xed\ +\x92\xbc\x48\xf9\xfc\xc9\x03\x04\x9a\xcd\x83\x87\x64\x49\xc6\xcd\ +\xdd\x35\xc1\x1a\xf6\x55\x8f\xe9\x7a\x40\xd2\xf5\x16\x6b\x2c\x45\ +\xa6\x31\xce\xb2\xdf\x2c\x69\xab\x9a\xde\x06\x3a\x14\xc9\x64\xce\ +\x76\xb7\xe3\x87\x1f\xaf\xd9\x6c\xd7\x1c\x1d\x9f\x62\x0c\xfc\xfa\ +\xe5\xf7\x3c\x7c\xfc\x98\xdf\xbd\x78\xcd\xae\xa9\x29\xf2\x21\xbd\ +\x77\x78\x07\xc3\x51\x4e\x59\xe4\x48\x29\x48\xd3\x84\xab\xcb\x1b\ +\x82\xd4\x48\x99\xd0\xee\x6b\x2a\xb7\xc5\x0b\x89\xb7\x96\xae\xef\ +\x99\x4e\x26\x34\xf5\x9e\x60\x7b\xe6\x93\x11\x6a\x3a\xa0\xae\xb7\ +\x6c\xd6\x02\xed\x3c\x4d\xd3\x92\xa6\x19\x83\xc1\x90\x4e\x0a\x16\ +\xab\x7b\x96\xab\x7b\xa6\x93\x01\xc3\x32\x52\xf8\x94\x4a\x29\xf3\ +\x92\xcd\x72\x4d\xdf\x76\xcc\x2f\x8e\xb1\xd6\xb0\xdd\xed\xb8\xbc\ +\xbb\x65\x3a\x9f\x71\x3c\x99\xb0\x5f\x6d\xd8\xdc\x2f\x31\x01\xd0\ +\x05\xfb\xba\xe1\xf6\xe6\x1d\x89\x08\x78\x2d\x30\x4d\x4f\x99\x08\ +\xc4\xb8\x44\xa7\x8a\xba\xef\x79\xfb\xfa\x25\x26\x78\xfe\xf4\xcf\ +\xff\x9c\x93\xf9\x31\xce\x19\x82\x57\xb4\x7c\x2c\x9b\x68\xcc\x16\ +\xd5\x46\xb1\xde\xb7\x1c\x0f\x62\x40\xf3\xe5\xcb\x6b\xee\xf7\x1d\ +\xd3\xb3\x13\xca\xa1\xe6\x78\x3e\x67\xd5\x1b\xa4\x4e\x90\x02\x12\ +\x04\x7d\xd5\xd0\x36\x3d\x6f\x36\x15\xa6\xb7\xe8\x9b\x24\x5a\x1c\ +\x75\xca\xca\x7b\xbc\x37\x08\x27\x21\x58\x8a\x5c\x53\xef\x37\x5c\ +\xbd\xbb\xc1\xb9\x58\xe5\xfe\x1e\xd5\x2c\x95\xc0\x07\x15\x17\x76\ +\x25\xd1\x78\x08\x8e\x22\xcf\x69\xda\x86\xdd\x76\xcb\x70\x32\xc1\ +\x3b\xd8\x6f\xb6\x5c\x3c\x78\x48\x50\x92\xbf\xff\xd5\x2f\x71\x0a\ +\x2c\x1e\x67\xe3\xe2\x14\xfa\x58\xc6\xb9\x69\x1a\x50\xc9\xa1\x0d\ +\xd7\xd3\x75\x35\xd7\x77\x37\x74\x6d\x47\xd5\xc7\x26\x02\xad\x25\ +\x02\x0f\xce\x30\xcc\x52\xc8\x52\x96\xf7\x77\xf1\xc6\x17\xa2\x0c\ +\x65\x8d\xc1\x4b\x85\x85\x08\x29\x13\x92\xba\x6f\x19\xfa\x02\xa5\ +\x60\x98\xe5\x98\xb6\xa2\xee\x3a\x4c\xdf\x91\x17\x25\x04\x41\x5b\ +\xed\x18\xe7\x02\xa9\x35\x75\x67\xd9\x75\x82\xda\x25\xb4\x6d\x1b\ +\xdf\x4d\xad\x50\x02\x52\x04\xbb\xba\x02\xa1\xe8\x8d\xa3\xee\x0c\ +\x2a\xc9\x22\x54\x5a\x46\xfe\xfc\x72\xb9\x26\x49\x14\xb3\x79\xf7\ +\xff\xc2\xdf\xfe\x4b\x67\x65\x3a\xc9\x58\x6c\x77\x7c\x36\x7f\x44\ +\xdf\x18\xca\x51\x09\x3a\xe1\xbb\x57\x97\x74\xc6\x23\xa5\xe3\x7f\ +\xfc\x9b\xbf\xc1\x98\x9a\xcd\x7a\xcf\xdf\xfd\xfd\x3f\x62\x3d\x74\ +\xd6\x52\xdb\x2d\x52\x27\x04\xef\x49\x75\x4e\xdd\x34\xbc\xeb\x6f\ +\x38\x3f\x3f\x65\xbd\x5c\xd1\xb5\x1d\xcf\x1e\x3f\xe6\xcd\x8f\x6f\ +\xf1\xe6\x3d\xfb\xdc\xd2\x5b\x87\x90\x07\xec\x41\x88\xe4\x4d\xa5\ +\x14\x52\xc9\x98\x7b\x91\x81\x44\x29\xac\x8b\x37\xb1\x34\xd3\xbc\ +\x7b\x77\x49\xd7\xd6\x0c\x8b\x94\xbe\x77\x04\x07\x5d\xe7\xa8\xdb\ +\x1a\xa5\x3b\x9a\x3e\xb0\xd9\x36\x4c\xe7\x0f\x98\xce\x8e\xd9\xef\ +\x1b\xba\x3e\xf6\xe0\x15\x79\x4a\xa2\x15\xaa\x0b\x04\x1b\x0f\xaf\ +\xc3\x71\x49\x92\x6b\x46\x65\x4e\xd7\xf7\x18\x63\xf1\x2a\x41\x48\ +\x13\x25\x31\x13\x6f\x90\x2e\xb4\xdc\xdf\xdd\x51\xa6\x81\xc1\x7c\ +\x4a\x9a\xa5\xa0\x15\x26\x04\x06\xe3\x09\x0f\x9f\x3d\xa7\xcc\x4b\ +\x06\xc3\x01\x8b\xc5\x3d\x93\xd9\x19\xbd\x11\xdc\xdc\x5c\xb1\x5c\ +\xdf\xa1\x95\x27\x4d\xa3\x81\x25\xc3\xa3\x38\xc1\xa1\xb8\x59\xdc\ +\x42\x6f\x38\x3f\x79\xc0\xc5\xfc\x82\xf5\xfd\x3d\xab\xed\x92\xf5\ +\x72\x05\x2e\x4a\x9e\xca\x06\xbc\xf0\xf8\x5c\xc1\x4f\x71\x66\x22\ +\x88\xbc\xe6\xa6\xe9\x90\x3a\xc5\x77\x06\xb7\x5d\x40\x90\xcc\x8f\ +\x8f\xf9\xe1\xc5\x5b\xfe\xdb\x7f\xfb\x07\xb4\xce\xf9\xe4\xd3\x47\ +\x8c\xa6\xc7\x3c\x7a\xfa\x94\xf9\xfc\x1c\x17\xa0\xed\x5a\x36\xdb\ +\x65\x5c\x2c\x64\xec\xd0\x29\xcb\x21\x4a\x29\xbe\xfc\xea\x4f\x68\ +\x7b\xcf\x6f\x7f\xff\x2d\x79\x91\xa3\x92\x0c\xe7\x1c\x6d\x5d\x45\ +\x5b\x64\x08\x74\x7d\x87\x71\x8e\xf3\x8b\x73\x9e\x3e\xff\x84\xeb\ +\xeb\x5b\xfe\xe9\x9f\x7f\x13\xd1\xa8\x6d\xcb\x3f\xfe\xe3\x2f\x39\ +\x99\x1f\xb3\x5e\xdd\xa3\xf2\x92\xdb\xc5\x02\x64\x1c\x52\xf6\x5d\ +\x4f\x6f\x7a\x4e\xcf\x9e\x21\x70\x4c\xa7\x71\x78\x78\x7b\xbb\xc4\ +\x85\x58\x4b\xdf\xdb\xc8\x1e\x48\xf2\x0c\xbc\x67\x50\xc4\x3a\xf2\ +\x4d\x5d\xa3\x84\x65\x74\x34\x41\x2b\xc9\xbb\x1f\x7f\x64\x2d\x14\ +\x17\xf3\x39\x69\x9e\x42\x92\x30\x39\x39\xa5\x5b\xaf\xf9\xee\xcd\ +\x8f\x2c\x16\xab\x98\x03\x51\x09\xf3\xf9\x29\x3a\x49\x59\x2e\x56\ +\x2c\x96\x6b\x94\x14\xdc\xde\x2f\x18\x8e\x06\xec\xaa\x3a\x0e\x8e\ +\xbf\xfc\x8a\xac\x1c\xb1\x5c\x6d\x69\x3b\xcb\x64\x36\x65\xb5\xde\ +\xf0\xe3\x9b\x37\xfc\xd9\x9f\xfd\x9c\xa7\xcf\x9f\xe1\x8d\x61\x7d\ +\x7f\xcb\xdd\xcd\x0d\x9d\x75\xd1\x77\x1f\x24\x49\x9e\x91\x25\x09\ +\xd3\xe9\x94\xeb\xcb\x77\xe4\x59\x8a\xb1\x1d\x82\x14\xa5\x92\x8f\ +\x52\xaf\x21\xa4\x44\xab\xc0\x76\xbb\xe4\x74\x3c\x26\x38\x18\x8c\ +\x86\xdc\xee\x3b\xbe\x79\xf1\x3d\x4f\x9f\x5d\xf0\xe0\xfc\x53\x84\ +\x15\xac\x37\x6b\x82\x54\xcc\x4f\xce\x98\x4c\x8f\x78\xf7\xf6\x8a\ +\xff\xfa\x5f\xff\x77\xaa\x7d\x0d\xc0\xd3\xa7\x4f\x19\x8f\x27\x4c\ +\x67\x15\xd6\x09\x5c\xb0\x98\xae\xa7\x2c\x07\xac\xd6\x6b\xba\xbe\ +\x07\xa1\x0e\x08\x5f\x81\x90\x01\x47\x40\x69\x89\x0c\x71\x28\x2c\ +\x84\x44\x1d\x20\x5d\xc1\xc2\x68\x30\x21\xd7\x45\x74\x38\x55\x2d\ +\x5d\xd7\x63\x7b\x07\xd6\xe3\x7a\x83\xb1\x86\xe3\xe3\x39\xcb\xfb\ +\x25\x89\xd4\x98\xd6\xe0\x7a\x83\x10\x71\xa6\xa1\x75\xc4\xc9\x5a\ +\x63\x71\x2e\x1c\x78\x2d\x1e\xad\xe2\x82\x4d\xb0\x38\xe7\xc8\xb2\ +\x8c\x34\x4d\xc9\xb2\x94\xdd\xae\x8a\x6e\x26\x17\x70\xbe\x8f\x8e\ +\x26\x11\x93\xea\x52\x2a\x76\xfb\xea\x90\x18\x2f\xe9\xfb\x9e\xfd\ +\x6e\x47\xdf\xf7\xe4\x79\x34\x05\xd4\x4d\x43\x9e\xe6\x04\x21\xd9\ +\x35\x1d\x4d\xd7\xd3\x1a\x47\x63\x5c\x0c\xb3\x2a\x45\xa2\x04\xd6\ +\x55\xe4\xa9\x23\xcd\x4b\x3a\xeb\x19\x4e\x67\x74\xeb\x0d\x2e\x44\ +\xea\x07\x02\xba\xae\xc7\x18\x3e\x60\x6f\x3f\x5a\x50\xd5\x79\xee\ +\xb7\x0b\x3e\xfd\xe4\x11\x88\x88\xad\x5d\x2c\x57\x98\x90\xa1\xd2\ +\x02\xad\x04\xe9\x60\xc4\xc3\xe3\x87\xbc\xf8\xe6\x3b\x12\xad\xf1\ +\x36\x06\x44\x85\x54\x88\x03\xbb\xa7\xaa\x2b\x46\x83\x01\xeb\xf5\ +\x92\xa6\xe9\x98\xcd\x4e\xb8\xba\xba\xe2\xfb\x17\x2f\xd9\x6d\x77\ +\x08\x1d\x83\xa9\xfe\xb0\x89\x39\x1b\xb0\xd6\x11\x52\x4d\x91\xe7\ +\x58\x22\x26\xb7\x6b\xba\x18\x9c\xd6\x0a\x1f\x3c\x83\x41\x8a\x10\ +\x70\x77\x77\xcf\xf2\x7e\xc1\xf9\xe9\x9c\xae\x35\x38\x67\x31\xae\ +\x46\x28\x81\xec\x3d\xbb\xaa\xc5\xd8\x40\xd3\x74\x4c\x4f\x1f\x50\ +\x87\x3b\x76\xf5\x8e\x80\xc0\x1e\xe6\xbb\x4a\x47\x84\x44\xd7\x55\ +\xe0\x7b\x46\x83\x9c\xd1\x68\x4c\x73\x7b\x17\x3f\x4b\x10\xb1\x74\ +\xf4\xc0\xf3\xc9\xf2\x2c\x86\xb6\x43\x2c\x1d\x3d\x3e\x9e\xb3\xaf\ +\x1b\xde\xdd\xdc\xe2\xac\xe3\xec\xec\x8c\xc9\x78\xcc\x6a\xbd\xc1\ +\x39\xcb\xfc\xf8\x98\xdd\x6e\xc7\xf9\x83\x47\x4c\x67\x53\xd6\xcb\ +\x1b\xa4\xb2\x0c\x4a\xcd\xcd\xcd\x15\x42\x78\x94\x14\x3c\x38\xbb\ +\xe0\x9b\x6f\x5e\x33\x9a\x1f\x71\xf2\xf8\x01\x8b\xdd\x86\xfb\xf5\ +\x92\x4d\x57\xd3\x7b\x4f\xd3\x75\xe4\x3a\x25\x55\x09\x9d\xf5\xb8\ +\xae\xff\x69\x5a\x83\xa5\x94\xd4\x75\xc3\xcd\xcd\x82\x2c\x1f\x33\ +\x99\x4c\xc8\x32\xc5\xcd\xd5\x5b\x96\x8b\x35\x4a\x0c\x49\xb3\x01\ +\x97\x37\x3b\x1e\x3d\x13\xb8\x20\xc9\x8a\x11\xef\xae\x6e\x99\x9f\ +\x9c\x32\x18\x4e\xa8\x9a\x9a\x44\x2b\x06\xc3\x01\xf7\xb7\xf7\xec\ +\xb6\x1b\x9c\x75\x4c\xec\x94\xe1\x68\x84\xd2\x9a\xb6\xeb\x48\x91\ +\xe8\x44\x23\x95\x24\x2f\xf2\x0f\x35\xde\xc5\x60\xc0\xf3\x4f\x3e\ +\x65\xb5\xd9\xf0\xe2\xfb\x1f\x48\x92\xf8\x22\x14\xe5\x80\x10\x3c\ +\xfb\xaa\xa1\x37\x81\x77\x97\x37\xd4\x4d\x8b\x92\x29\x52\x69\xf2\ +\x22\xa1\xeb\x62\x03\xf0\xd9\x83\x0b\xbe\xf9\xe6\x1b\xf6\xdb\x8a\ +\xbc\x28\xe9\x8c\xa1\x37\x3d\x4d\x5b\x93\xa7\xf1\x64\x8d\x08\xf4\ +\x4d\x43\x5b\xd5\x14\x59\xc6\xe9\xd1\x09\x79\x9a\x50\xd7\x0d\xbd\ +\xf5\xbc\xb9\xbe\x25\x20\x78\x74\xf1\x20\x36\xd0\x2e\x57\xfc\xfe\ +\xfb\xef\x59\xef\xf6\xe4\xf9\x80\xb6\xed\x51\x52\x63\x5d\x40\x27\ +\x0a\xeb\x02\xc6\x58\x74\x59\xd0\xf6\x3d\xbb\x9b\x8a\xae\x6b\xf0\ +\x52\x90\x14\x23\xea\x2e\xd0\x99\xc0\x83\x8b\xc7\x34\x75\xcd\x6c\ +\x3c\xe1\xb3\xe7\xcf\xb9\xbf\x5f\x50\x57\x35\xe7\x67\x67\x8c\xa7\ +\x47\x3c\x7d\xfe\x39\xd7\x37\xd7\xe8\x72\xc8\xe5\xed\x2d\x96\xc0\ +\x64\x50\xf2\xe6\xed\x8f\x48\xe1\x19\x0f\x4a\x06\x79\x86\xd7\x1f\ +\x71\x61\x09\x01\x25\x7a\xee\x6e\xde\xf0\xd9\xe3\x9f\xa1\x12\x49\ +\x92\x26\xdc\xdc\xde\xb0\x6a\x6a\x8a\x61\xc6\xd9\xc9\x9c\x54\xa4\ +\x5c\x3c\xf9\x14\x13\x1c\x3a\xcd\x69\xda\x9e\xb6\x33\x58\x17\xb1\ +\xb5\x52\x2a\xaa\xba\x66\xd9\x77\x08\x29\xc9\x93\x1c\xe3\xfa\x83\ +\x44\x20\xd8\xd7\x35\x4a\x6b\xac\x8d\x9c\x87\xf0\x9e\x58\xe8\x3d\ +\x85\xd2\x87\x70\xa6\x8c\xb2\x43\x6f\xa2\xdd\x7b\x34\x89\x8b\x82\ +\x3d\xf0\x55\x84\xe2\xd5\xeb\xd7\x18\x67\xa3\xf3\x68\xb7\xa1\xab\ +\x2b\xc6\xe7\x39\x55\x90\xe0\x03\x2a\x08\x4e\x8e\xe6\x20\x36\x38\ +\xef\xc9\xd3\x8c\xe1\xa0\xa0\xae\xaa\x88\x52\x2d\x0a\x6c\xdf\x61\ +\x4c\x64\x7c\x07\x02\xfb\xfd\x3e\x7e\xe6\x3c\x8f\x92\x56\x08\x51\ +\x86\x92\x20\x44\x20\xd1\x09\x3a\x49\x51\x59\x41\x08\x9e\xb6\xad\ +\x19\x0d\x0a\xd2\xbc\x60\x57\xd5\x2c\x56\x4b\xf2\x34\x43\x48\x81\ +\x52\x8a\xa2\x2c\xc9\xf3\x94\x5d\x55\xb3\xad\x6a\xaa\xb6\xa7\xb7\ +\x0e\x54\x82\x90\x09\xc6\x3b\x8c\x71\x18\xef\x68\x4d\x8b\x68\x0c\ +\x16\xc1\x64\x76\x4c\x52\x18\x42\x1f\x17\x4d\x11\x88\x3c\x72\xc1\ +\x47\xad\x52\x11\x42\x50\x37\x35\xfb\x6a\x8f\x4e\x12\x6c\x07\x0f\ +\x2e\x2e\xf8\x9f\xff\xd3\x94\xc5\xa6\x21\xcb\x87\x9c\x9c\x1f\x33\ +\x1a\x17\x2c\xb6\x2b\x6e\x6e\x6e\x49\xb4\xa6\xb7\x3d\xde\x58\x2c\ +\x31\x2a\x90\xa6\x09\x48\x8d\xb5\x8e\xc9\x78\xca\xfd\xfd\x9a\xe7\ +\xcf\x3e\xa3\xeb\x3d\x9b\xed\x9a\xe0\x3d\x01\x77\x30\x32\x40\x08\ +\xd1\x85\x18\x02\xc8\xe0\x49\x93\x04\x89\x8c\x05\xb2\x87\x3a\x77\ +\x79\x98\x27\x85\x10\xb8\xba\xba\xe2\xc9\xe3\xa7\x64\x67\x59\xac\ +\xa9\xd7\x25\xd6\x0a\x36\x6d\x74\xb5\x65\x89\x64\x57\xc5\x4c\x4c\ +\xdd\xdc\x33\x7a\x76\x0c\x79\x49\xc8\x0a\xd2\x44\xe2\x9b\x9a\xe6\ +\x80\x88\x50\x4a\xf1\xee\xed\x8f\x0c\x8a\x8c\xc7\x8f\x1f\xb2\xdd\ +\x46\xfc\x6e\x9c\x3d\x0a\x74\x9a\x22\x95\x22\x4d\x33\x92\x24\xc1\ +\x1d\x5a\xc8\x63\xa6\x68\x8e\x31\x96\xd9\x74\x86\x54\x09\x67\xa7\ +\xa7\x48\xa1\xc8\x74\xca\x66\xb3\x39\x58\x89\x47\x14\xa5\xc0\xde\ +\x77\xcc\x4f\xe7\x64\xa9\xc3\xbb\x06\xe7\x26\xbc\x78\xf1\x23\x83\ +\xc1\x8c\x07\x0f\x3e\xe1\xe9\xe3\xc7\xe8\x32\xa1\x15\x9e\xe1\x68\ +\xc8\x28\x1c\x73\xf5\x2a\xda\xd0\x3b\x67\xc1\x07\x52\xad\xf1\x7d\ +\x2c\x7d\xfc\x63\xe6\xa2\xff\xaa\xea\x54\x74\xa2\xb8\x78\x78\x81\ +\xe9\x32\xb4\x54\x94\x59\xa0\x2c\x03\x4a\x0f\x91\xea\x8c\x7d\x95\ +\x50\xb5\x8e\x2e\x78\x04\x82\xae\x77\xdc\xdc\x2f\xd9\x37\x96\xe7\ +\xcf\x9f\x72\x7e\xfe\x98\xcd\x76\x89\xf5\x81\xf3\x07\x0f\x79\xfe\ +\xd9\x18\x67\x0c\xeb\xcd\x9a\xfb\xe5\x9a\xbe\xb7\xf4\xa6\x46\x48\ +\x45\x9a\x26\x98\xc3\x86\xd2\xb6\x0d\x49\x9a\xc7\xaa\x6d\x29\xf8\ +\xed\xef\x7f\x8f\x31\x1e\x9d\x24\x68\x9d\x40\x80\x2c\x4d\x70\xd6\ +\x52\x0e\xc7\xbc\xbb\xbc\xc4\x05\x70\xc1\x61\x5d\x88\xed\xc6\xbd\ +\xe4\x9b\xef\xbe\xe7\xe6\xfe\x06\x89\x64\xb1\x5a\xe3\x9d\x88\xb5\ +\x94\x4a\x32\x1e\x8f\x19\x14\xd1\x89\xa3\xd2\x8c\xba\xe9\xd1\x89\ +\xe6\x68\x7c\xc4\x68\x38\xc2\xf6\x2d\x52\x6b\xca\xc1\x98\x5a\x28\ +\x5e\xdd\xdc\x72\xb7\xdb\x52\x94\x03\xaa\xaa\xc6\x3a\x77\x48\xa9\ +\x66\x34\x4d\x83\xb5\x81\xaa\x6a\xe2\xe2\x60\x1d\x42\x69\x3a\xeb\ +\x91\x32\xd0\x76\x3d\x4d\xd7\x51\x4e\x26\xd8\x20\x31\x5e\x90\x65\ +\x25\xab\xc5\x6b\xbc\xb3\x7c\xf5\xd5\x17\xa4\x59\xca\xfd\xfd\x3d\ +\xaf\x5f\xbf\xe5\x97\xbf\xfe\x2d\xff\xf6\x4f\x7f\xce\x17\xcf\x9e\ +\x91\xee\x2a\x5e\xbe\x7b\xcb\xc5\xd3\x27\xa4\x6f\x7e\xe4\x76\x71\ +\xcf\x69\x38\xe2\xe2\xec\x8c\x4c\x4a\x4c\x53\xe3\x85\xff\x48\x6f\ +\x8e\x40\x88\x80\xa6\x63\xbd\x5c\x61\xcc\x13\x54\x10\xd4\x6d\x85\ +\xb5\x86\xa3\xd9\x94\xd3\xf3\x33\x46\xd3\x29\xd3\xc1\x0c\xa9\x34\ +\x41\xbc\xff\x22\x67\xc4\xe2\xd7\x40\x6f\x0c\xc7\xc7\x63\xc6\x93\ +\x09\x57\x57\x97\x6c\xb6\x1b\x92\xb4\x44\x08\x81\xd6\x81\xb6\xa9\ +\xb0\xc6\xa0\x75\x86\x27\x10\x44\x6c\x67\x8e\xec\x6c\x47\x10\x90\ +\xa7\x39\x89\x8e\xfc\x91\x24\xcd\xc8\x07\x43\x36\xdb\x2d\xcb\xf5\ +\x06\x84\xa0\x1c\x0c\xb1\x4a\xb2\xd9\x56\x94\x79\x86\x69\x3b\x34\ +\x92\x51\x5a\x32\x4a\x0b\x86\xcf\x3f\xe5\xea\xfa\x9a\xf5\x72\xc5\ +\xc9\xf9\x03\xa6\x93\x09\xbd\xe9\x49\x75\x4a\x9e\xa5\xac\x97\x2b\ +\x9c\xb3\xe4\x59\x8a\x96\x0a\x67\x22\x7f\x46\x4a\xc1\x6e\xb7\x63\ +\x34\x1e\x73\x72\x7a\xca\xdd\xed\xdd\xe1\xf7\x12\x03\xbb\x5a\xa7\ +\x68\xad\x22\x55\xd4\xb9\x88\xcc\xb6\x9e\xbe\xb7\xd4\x75\x4b\x59\ +\xe4\x9c\x9c\x9e\xd3\xb7\x35\x3a\xd1\x24\x5a\xa3\xb4\xc2\xf8\xc0\ +\xb6\x6e\xd9\x55\x2d\x4d\x67\xe2\x2c\x44\x27\x28\xa5\x40\xe9\x03\ +\xbe\x5e\xd0\x59\x87\x3a\xcc\x8c\xd6\xdb\x3d\xea\x50\xba\x79\x80\ +\xeb\xa0\x95\x8c\x26\x80\x8f\x88\xb4\x96\x52\xd2\x34\x15\xd5\x6e\ +\x83\xed\x1b\x06\x93\x11\x04\xc1\x70\x72\xcc\x23\x2f\x91\x69\x8a\ +\x71\x51\x76\xba\xbf\xbb\xe7\xcd\x9b\xd7\x38\x1b\x37\x38\xe4\xe1\ +\xb9\x05\x85\x95\xd1\x98\xd2\x06\xc7\xf1\xd1\x11\xce\x2b\xb6\xfb\ +\x9a\x2f\xbe\xf8\x39\xbf\xfa\xd5\x3f\xb2\xdf\x6f\x50\x22\xe0\x83\ +\x8b\x37\x4d\x22\x07\x26\x1c\x9e\xbd\x35\x86\x44\xa8\x0f\x1c\x22\ +\x77\xc0\x22\xab\x0f\x61\xe9\x94\xe0\x3d\xc7\x47\x47\x7c\xf5\x8b\ +\x9f\xf3\xbb\xaf\xbf\xe1\x37\xbf\xfb\x3d\x27\x67\x67\xbc\x79\xf3\ +\x06\xdb\xef\x18\xe4\x05\xfb\xf5\x8a\xac\x28\x69\xef\xee\x91\x07\ +\x37\xa7\xe8\x2c\x49\x96\x41\x48\x71\xd6\xa0\x64\xb4\xa3\x3f\xf9\ +\x8b\x3f\x63\x38\x18\xf1\xb7\xff\xe7\x2f\x51\x49\xac\x71\x92\x42\ +\x92\xa6\x19\x52\x2b\xb4\x4e\xe2\x2d\xd0\x3b\x10\x50\x55\x35\xf7\ +\xf7\x77\x68\x9d\x30\x99\x4c\xc9\xcb\x01\x20\xd9\x6d\xb7\x58\x6b\ +\x31\xc6\xb0\x5e\xad\x18\x0c\x1d\x79\x39\x41\x2a\x85\xf7\xf1\x46\ +\x6b\x6d\x83\xd6\x92\x34\xd1\xdc\xde\xdc\x70\x7e\x7a\xc7\xa8\x1c\ +\x90\x4d\x72\xca\x41\x49\xf0\xb1\x5b\xee\xfa\xe6\x16\xa1\x14\x45\ +\x51\x92\x7a\x49\xe8\x62\x80\x38\xd3\xfa\x8f\x3a\xcf\x8e\xd7\xb5\ +\x00\x00\x20\x00\x49\x44\x41\x54\x42\xfc\xeb\xd9\x4c\x7c\x20\xcf\ +\x73\x4e\xce\x4e\x71\x7d\x41\xb5\xdf\xe1\xdc\x86\xe9\x24\xe3\x68\ +\x7e\xca\xdd\x9d\x64\x30\x28\x71\xca\xd2\x74\x1d\x93\x22\x25\x2b\ +\x4a\xea\xa6\xe3\xea\xe6\x15\x47\xc7\x73\x8a\xc1\x00\x63\x3d\x7d\ +\xdf\x33\x98\x8f\xb1\xc6\xa2\x74\xc2\xd1\xfc\x84\xbc\x1c\xd2\xdb\ +\xc0\x6f\xff\xf9\x77\x74\x6d\x4d\x3a\x1e\x31\x1a\x0d\x28\xf2\x3c\ +\xfa\xf2\x9d\x27\x04\xc1\xf5\xed\x1d\xbd\x75\xf8\x40\x9c\xaf\x74\ +\x36\x5e\xb1\x89\x5f\xa8\x24\x4d\x18\x8c\xc6\x60\x7a\x3a\xe3\x68\ +\xbb\x98\x7f\x71\xce\xd3\xf7\x0d\x4d\x5b\x73\x7a\x7a\x42\x9a\x66\ +\x74\x9d\x25\xcf\x4b\x10\x81\x34\xd3\x8c\x46\x63\x7e\xfc\xf1\x0d\ +\x89\xf7\x08\x11\x75\x7a\xad\x35\x5d\xd7\xb1\x59\xad\xe8\x5d\xc4\ +\xf7\x06\x29\x51\x79\xc1\xb6\xed\xa9\xec\x9e\x24\x4d\xc8\xca\x01\ +\x52\x27\xf8\x20\xa2\xf3\xc3\x07\x10\x7b\x3c\x0a\x9d\x66\x04\x51\ +\xa1\xb4\x66\xbb\xdd\xc6\x5a\x07\xe3\x18\x0c\x46\xe4\x79\x4a\x9a\ +\x49\xa6\xd3\x31\xab\xd5\x3d\xf3\xa3\x63\x2e\x2f\x2f\xa9\xaa\x1a\ +\xa4\xa4\x6a\x1b\xa4\x52\xbc\xbd\xbc\xe6\xec\x68\xce\x93\x4f\x3e\ +\xe3\xc5\xbb\xb7\x2c\xd6\x6b\x1e\x3d\x79\xca\x9b\x1f\x5f\xf3\x8b\ +\x3f\xfd\x05\xc3\x72\xc0\xfd\xe5\x25\xcd\x6e\xc7\xe0\xec\x01\x3a\ +\x15\x71\x08\xff\x2f\x3c\x40\x48\x29\xf9\x5f\xfe\xe6\xaf\x81\x9a\ +\x34\xf5\xc8\x20\x39\x32\x8a\xbf\xfe\xeb\xbf\xe2\xf8\xec\x9c\xc1\ +\xa4\x44\x2a\x8d\x8b\xed\x3a\x08\x19\xab\xf8\x09\x81\xed\x76\x43\ +\xbd\xdf\xf1\xe8\xe2\x01\xff\xf9\x7f\xfd\xcf\x34\x6d\xcb\x7f\xf9\ +\x2f\xff\xdb\x81\x00\x19\x13\xe9\xa6\xb7\x10\x62\xfb\xb4\xe9\x0d\ +\xde\x8b\x38\x80\x3e\x14\xdb\xc5\x56\x51\x8f\x48\x62\x52\xda\x87\ +\x28\x7d\x1d\x9f\x9d\xf1\xc3\xe5\x3b\x96\xf5\x1e\x7f\x40\x06\xe7\ +\x52\xa0\xf2\x94\xa4\xc8\x69\xbb\x0e\x0d\x0c\x8a\x02\x7c\x60\x34\ +\x19\xb2\xcc\x32\xea\xcd\x16\x63\x2d\x65\x51\xc4\x93\xef\x01\xb8\ +\xd4\x75\x2d\xb6\x37\x11\x4b\x9b\x24\xe4\x45\x89\xf7\x0e\x6b\x7b\ +\xac\x33\xa4\x59\xc6\x6c\x76\xc4\xd5\xd5\x75\xac\x41\x94\xea\x83\ +\xcb\xd1\x07\x81\x33\x96\xb6\xb7\x78\x17\xdf\x47\x63\x1d\x75\xdb\ +\xb2\x5c\xae\x39\x3b\x3d\xa1\x28\x72\x4c\x1f\x03\x6f\x21\xc0\xf5\ +\xed\x1d\x8b\xe5\x96\xd6\x38\xbc\x90\x20\xc1\x78\x8f\x45\x44\xe9\ +\x25\x39\x20\x6d\x45\xbc\x95\x65\x79\x71\x90\xc7\x32\x70\x0e\x15\ +\xe2\xd0\xd7\x3a\x87\x73\x01\xf7\x91\xa8\x9a\xef\xff\x51\x22\x50\ +\xef\x57\xbc\xf8\xe6\xf7\x3c\x38\x3f\x89\x5d\x71\x93\x19\x24\x05\ +\xc2\x44\x59\xa6\xa9\x2a\x12\x11\x78\xfe\xe4\x09\x9b\xed\x8e\xdb\ +\xfb\x15\xeb\x7d\x45\x00\xac\xe9\x91\x52\x20\x82\x22\xd5\x8a\xfd\ +\x7e\x8f\x52\x19\xdb\xed\x96\xe3\xa3\x19\xe3\xc9\x98\xcd\x76\x19\ +\xcb\x43\x0f\x77\xc0\xf7\x8e\x11\x75\xe0\x23\x59\xef\x91\xde\x7d\ +\xc8\x4c\x05\x1f\x30\xc6\x80\x48\x30\xc6\x30\x18\x1c\x73\x7d\x7d\ +\xc5\x7c\x76\x44\x9a\xa7\x3c\x7c\xf2\x84\x6f\x5e\xfd\x48\x63\x03\ +\x3a\x1f\xe0\x81\xb4\xc8\xe9\xef\x0c\x50\xd1\xde\x5f\x33\xbf\x78\ +\x88\xf2\x8e\x44\x49\x14\x31\x68\x2d\xb2\x92\x10\x02\x75\x6b\xb1\ +\x56\x51\xd5\x1d\x8b\xc5\x92\xe4\x10\x0a\x4c\x92\x14\xe7\x1c\xce\ +\x79\x9c\x8f\x96\x64\x29\x55\xb4\x05\x7b\x8b\xb1\x9e\xe7\x8f\x1f\ +\xf2\xcd\xf7\xdf\x93\x65\x19\x4a\x49\xf6\x55\x4f\xdb\x34\x34\x75\ +\x8d\x3d\x60\x22\x10\x19\xc6\x18\x9a\x66\x4d\x91\x5b\x08\xb1\xb5\ +\x78\x36\x3b\xa2\xaa\xe0\xc7\x37\x6f\x29\xcb\x29\x5e\x1a\x6c\x99\ +\xb2\xd9\xb7\x6c\x17\x2b\xaa\xed\x8e\xa0\xc0\x18\x8b\x69\x2d\x2a\ +\x08\x54\xa2\x23\xf7\xe4\xa7\xb8\x99\xf8\xe0\xc9\xf2\x0c\x95\x28\ +\x2e\xce\x2f\xa8\x76\x7b\x2e\xaf\x37\x58\xd3\xd2\x75\x7b\xba\x4e\ +\xb1\xd9\x56\x38\x6d\x58\x2d\x32\x8e\x1e\x3f\x46\x29\xc9\xdd\xdd\ +\x3d\x01\x15\x9d\x5f\x7d\xcf\xec\xe8\x98\x34\x8d\x9a\x37\x9e\x58\ +\x6b\x1d\xa0\x28\x07\xfc\x87\xff\xf0\x1f\x78\xf0\xe0\x9c\xbf\xff\ +\xbb\xbf\xa3\x2c\x0a\x86\x83\x92\xf5\x72\x49\xf0\x9e\x41\x59\x12\ +\x04\x6c\x36\xdb\xa8\x63\x4a\x85\xb5\x51\xe7\x7e\x1f\x46\x2a\xb2\ +\x8c\xa6\x6e\xe3\x6d\xc5\x1a\xb2\x2c\xc3\x58\xcb\x60\x30\xa4\x3f\ +\xc8\x2b\xd3\xc9\x08\xef\x3d\x49\x9a\xe0\xbd\x20\x29\x0a\x8a\x3c\ +\xa5\xd9\x6d\x78\xfb\xee\x2d\xc1\xc7\x85\x30\xcf\x73\xca\xb2\x44\ +\x49\xc5\x6a\xb5\x61\xbf\xdd\xe3\x82\x8c\xbd\x49\x42\xa1\xb4\x22\ +\x55\x1a\xeb\xa3\xac\x13\x88\x45\x78\x21\x08\xac\x0f\x38\x1c\xa1\ +\xed\x40\xd4\x4c\x66\x53\x46\xe3\x29\x9b\xed\x1a\xe7\x2c\x69\x96\ +\x47\x09\x2f\x4f\x11\xa2\x43\x4b\xc9\x6c\x9a\xf3\xe0\x6c\x8e\x92\ +\x9a\xba\xaa\xe9\xfb\x78\x7b\x41\x2b\xd2\x24\x65\xb1\x5e\xf3\x4f\ +\xbf\xfe\x35\xff\xd3\x7f\xfa\x8f\xfc\xbb\xbf\xfa\xf7\xfc\xfd\xff\ +\xf5\x8f\x9c\x9d\x9d\xa1\x24\xcc\x66\x33\x9a\x36\xfe\xdc\x5d\xd7\ +\x91\x59\x8b\x16\x1f\x6f\x18\xdb\x56\x1b\x92\xd4\xd2\x3a\x8b\x73\ +\xa0\x64\xc2\x93\x8b\x33\xb2\xd1\x00\x8b\x89\x27\x64\x99\x12\x10\ +\x04\xef\x90\x44\xb7\xb4\xf0\x0e\x29\xe0\xaf\xff\x87\x7f\x4f\xaa\ +\x15\x2f\xaf\x2e\x0f\x19\x98\x68\xa7\xf5\xde\xe3\x7d\x0f\x21\x86\ +\x1c\x63\xb6\x43\x47\x42\x67\xf0\x91\x64\x2f\x40\x12\xc0\xc5\xb9\ +\x44\xdb\xb6\xf4\xce\xb2\x6b\x6a\x6a\x67\xe9\xb5\xc4\x6b\x45\x6f\ +\x03\x65\x92\x90\x06\x8b\x4a\x55\x3c\xd8\x74\x3d\x47\xd3\x29\xbd\ +\xb5\x54\x4d\x45\x39\x1c\x30\x9c\x4d\xf1\x3e\x06\xbe\xb4\x8a\x35\ +\x2a\x6d\xdb\xe0\x9d\x43\x69\x85\x90\x92\xae\xef\xb0\x42\x46\xdb\ +\x6d\x92\x82\xfa\xc3\x7b\xd7\x1b\x73\xa8\x35\x89\xda\xbd\x31\xf6\ +\x60\x2f\x8f\x12\xa9\x3f\x4c\xaa\x7a\x63\x49\xb3\x84\xba\xed\x79\ +\x7b\x75\x45\x99\xa6\xe4\x59\xc2\x7c\x7e\xcc\x7a\xb7\xe3\xdd\xf5\ +\x2d\xfb\xaa\x41\x1e\xac\xc6\x49\x96\xe3\x7d\xc0\xfb\x80\x71\x1e\ +\xa1\x3c\x52\x25\x04\xe1\x0f\x72\x90\x88\x48\x63\xe2\x3c\xa7\xb7\ +\xd1\x1c\x01\x81\xbe\x6d\x22\xd5\xf1\x63\x1d\x1c\x01\x25\x03\xae\ +\x6f\xe8\x9b\x9a\x2c\x78\x8a\x61\x81\xd0\x0e\xa1\x3a\x02\x96\x60\ +\x1c\x19\x9e\x87\xe7\x27\xf8\x6a\x47\x38\xe4\x3f\x3a\xd3\x93\x09\ +\x4d\x10\xb1\x6e\x47\x08\x68\x9a\x88\xae\x4d\x92\x0e\xe7\xe1\xea\ +\x12\xbc\x33\x1f\x00\x78\x11\xb9\x7c\x98\x03\xf9\xd8\xb9\x05\xe1\ +\x43\x68\xd6\xbb\xd8\x0a\x8c\x20\xb6\x16\xd8\x2e\x02\xb3\x94\x62\ +\x3c\x19\x82\xb0\xbc\x7e\xfd\x92\xa0\x52\xc6\x93\x11\xdb\x7d\xc5\ +\x68\x3c\x62\xe3\x3a\xca\x41\xc9\xb3\x4f\x9e\xd0\x35\x0d\x22\x1f\ +\x50\x68\xe8\xfb\x06\xe1\x0c\xfb\x7d\x45\x92\x15\x08\x9d\x91\x24\ +\x19\x42\x6a\x5e\xbd\xbd\xa5\x6d\xf6\x08\xad\x63\x91\xab\x80\xde\ +\x46\xee\x89\x35\x8e\xbc\xc8\xe3\x66\x69\x63\x38\x5b\xa7\xea\x80\ +\xe6\x38\x34\xa2\x67\x39\x20\x70\xce\xe1\xbd\xa7\xeb\x3a\xda\xc6\ +\x91\xa5\x45\x9c\x01\x17\x29\x4a\xe6\xd4\xf5\x2d\x45\x1e\x0f\x1d\ +\x21\x08\x8e\x66\x47\xe8\xb4\x00\x02\x29\x12\xb7\xad\xc9\x83\x24\ +\x0b\x8a\x4c\x6a\x56\xfb\xd8\xe4\xf0\xfe\x09\xf9\xe0\x91\xfc\x71\ +\xcf\xfc\x5f\xcf\xcc\x44\xc9\xa8\x1d\x0b\x41\x67\x1a\x9e\x3e\xbf\ +\xe0\x6e\xf1\x2d\x75\x5b\x31\x72\x81\x22\x13\xd4\xba\x47\xd2\x91\ +\x84\x0e\x82\xa1\xaa\x36\x3c\x7b\xfa\x88\x47\x8f\x9f\x73\x7a\x76\ +\x12\x4f\x65\x04\x04\xee\x80\xe6\x94\x07\xa4\x65\xdc\x51\xba\xb6\ +\xe1\x93\xe7\x4f\x19\x96\x39\xb7\x57\x57\xf1\xf4\x91\x27\x7c\xf6\ +\xec\x29\xdf\xff\xf0\x02\x63\xdd\x41\x83\x07\x42\xfc\xaf\xf3\x9e\ +\x60\x3d\x08\x8b\x56\x0a\x79\xd0\x57\xa5\x8c\x2d\xc6\xbd\x31\x0c\ +\x87\x03\x9c\x33\xd8\xbe\x21\x4d\x53\x9a\xba\x46\x20\xe3\x22\xdc\ +\x5b\x8a\x62\x80\x0c\x8e\x4d\xd7\x30\x9f\x9f\xb0\xaf\xea\x78\x62\ +\x51\x8a\xf5\x6e\x8f\xed\xe2\x97\xd5\x85\xd8\xfc\xab\x94\xc2\x38\ +\x1b\x11\xbf\xfe\x50\x7d\x41\xdc\xd0\x04\xb1\xf4\xcd\xba\x10\x81\ +\x52\xde\xb1\xd9\xee\x98\x4e\xa7\x74\x5d\x43\xbd\xdf\xc7\x6b\xb3\ +\xd2\xf1\x8a\xdf\xdd\xb3\xd9\xf7\xac\x16\x5b\x46\x03\x85\xe9\x03\ +\x95\x3d\x94\x68\x0a\x85\xb3\x1e\xd3\x75\xe4\xba\xe4\xdd\xcd\x2d\ +\xbf\xff\xfd\xd7\xfc\x9b\xff\xfe\x2f\x39\x3b\x3d\xa7\xda\x6d\x19\ +\x16\x03\x6c\x6f\x19\x9c\xcc\x48\xa5\xe6\xe6\xf6\x86\xae\xef\x29\ +\x3e\xce\xf8\x9d\xe0\x1d\x2f\xbe\xfe\x2d\xc1\xd7\x28\xed\x19\x8d\ +\xa6\x9c\x9d\x3d\x47\x0a\x87\xb3\x35\x52\xfb\x48\x4e\x0d\x81\xa0\ +\x52\xbc\x77\x11\x60\xd4\x77\x5c\x9c\xcd\xf9\xcb\xbf\xf8\x53\xf2\ +\x44\xf2\xfa\xd5\x0f\x98\xae\x45\x2a\x89\xd2\x51\x9a\x11\x42\x11\ +\x42\x42\xf0\x96\xe0\x5c\x3c\x99\x86\x00\x87\x8d\x24\x10\x62\xd6\ +\xc3\x39\x12\x0f\x99\x8e\x32\x51\x6b\x23\x53\xe6\xb3\xcf\x3f\xe3\ +\x57\xdf\x7e\x8b\x97\x32\x76\xb5\x49\x18\x8e\x46\xe0\x1d\x5f\xfe\ +\xe2\x2b\x7c\xdb\x47\x27\x90\xf5\x48\xad\xa2\xc5\x5c\x27\x5c\x5d\ +\x5d\x63\xba\x9e\x44\x2b\xea\x03\x6a\x57\x88\x40\x08\x91\xe3\xed\ +\x5c\x74\x16\xb5\x6d\x43\x10\x91\x2e\xb8\x58\x2c\x59\xad\x37\xd1\ +\x4e\x2e\x02\xce\x76\xc4\xd1\x49\xf8\x20\x5f\xc5\x2a\x92\x83\xdc\ +\x13\x62\xd8\x92\xe0\x63\x16\x46\x28\x8c\xf3\xdc\x2f\x96\xdc\xdc\ +\x2f\xa9\x3a\x43\x90\xf2\x40\x00\x8c\xe0\x39\xa5\x34\x42\x2b\xbc\ +\xb7\x58\x03\x59\x16\x6d\xa6\x42\x6b\x84\x14\x68\x21\x62\x05\x8f\ +\x89\x0b\x71\x34\x08\x48\x84\x94\x1f\x75\x00\x2f\x88\xc4\x40\xa5\ +\x35\x10\xd8\x6e\xb6\xd4\xfb\x35\x08\x87\x17\xc4\x61\x70\xdd\x11\ +\x9c\x20\x1b\x8c\x38\x39\x9e\xb2\x5e\x2d\x59\x2e\xef\x10\x78\xb4\ +\x12\xb8\x10\xa2\xcc\x6c\x1d\xc6\x44\xe2\xa8\x96\x9e\x2c\x95\x08\ +\xe2\x2d\x4d\x6b\x49\xd7\xc5\x5b\x87\x14\x31\x97\x12\x04\x48\x19\ +\x6f\xc4\x52\x46\x79\xa9\x1c\xc0\xbe\xaa\x78\xfa\xe8\x29\x4a\xa9\ +\x98\xdd\x10\x82\xf3\xb3\x33\x4e\xe6\x47\xf4\x6d\x4d\x5d\x6f\x41\ +\xa7\x94\x45\x82\xf3\x19\xd3\xe9\x8c\xf5\xe2\x9a\x47\x0f\x1f\x70\ +\x7a\x34\x8d\xe5\xac\x2a\xe5\xbb\x6f\xbf\xa5\x5a\xde\x32\x2c\x4a\ +\x70\x0e\xd7\x5b\x6c\x1f\xd8\xba\x58\x52\x5b\x57\x15\x42\x06\x7c\ +\xb0\x87\xcd\x2c\x7e\x0e\x10\x71\x8e\x2b\x25\x75\x5d\xc7\x4d\xce\ +\x7b\x44\xc8\x68\xfb\x9e\xed\x2e\xda\xd2\x27\xd3\x19\xcb\xe5\xea\ +\x3d\xec\x15\x6f\x23\xbb\xc8\x7b\x4b\xdf\xd5\xb1\x3b\x0f\x4f\xd7\ +\xb6\x6c\x56\x35\x59\x32\xa4\x6d\x1c\xde\x19\x9e\x3d\x38\x66\xb1\ +\xdc\x82\xb3\xa4\x3e\xa5\xde\x6c\xd9\x2c\x96\x04\x1b\x08\xce\xe3\ +\x39\x60\xcb\xa5\xc0\x8b\x10\xfb\xf2\x7e\x92\xd6\xe0\x00\x52\x68\ +\x6c\xef\xd8\x6c\x56\x78\xdf\xd3\xf6\x96\xd9\xd1\x9c\xc7\x8f\x9f\ +\x33\x9b\x9c\x93\xe4\x43\x50\x0e\x6f\x37\xd8\xbe\xe3\xf1\xc5\x39\ +\x8f\x1f\x3d\x03\x99\x1e\x74\xd4\x00\xc2\xe3\x0e\x69\x5d\x71\xe0\ +\x7a\xc7\xf5\x23\x86\x9a\xa4\x14\x38\xd3\xb1\x5c\xde\xb1\xdb\x6c\ +\x98\x8c\xc6\xbc\xbb\xbb\x63\xb3\x5a\xa1\xd2\xe2\x03\x02\x33\x84\ +\x68\x8d\x0c\x21\x5a\x09\x83\x7f\x8f\x0c\x0e\x38\xef\xb0\xbd\x21\ +\x49\x73\xba\xce\xb0\xdf\xed\x20\x78\x2e\x1e\x5e\x30\x1c\xe4\xf4\ +\x7d\x8b\xed\x3d\xc3\xc1\x90\xb4\x88\xec\x86\x34\xc9\x51\x2a\x21\ +\xd5\x0a\xdd\x47\x07\x89\x71\x8e\xae\xeb\x90\x01\xdc\xe1\x85\x57\ +\x52\x60\xac\x61\x3a\x1e\x91\x66\x39\x37\x37\xb7\xe0\x0f\x8b\xd5\ +\xa1\x9b\x4c\x48\x19\x39\xdf\x42\x60\x9c\xc5\x5a\x7b\x00\xf2\xa4\ +\x38\x17\x6f\x0d\x5a\x29\x96\xb7\xd7\x2c\x6f\x12\xc6\x65\xc2\x20\ +\x4d\x78\xf2\xe8\x98\xdf\x7d\xfd\x06\x63\x0d\x52\xff\xe1\x84\x13\ +\xf0\x74\xad\x40\x4b\xc9\x37\xdf\x7d\xc7\xe7\x5f\xfc\x8c\xa7\x0f\ +\x1f\xf1\xb7\x7f\xfb\x7f\x90\xa5\x09\x93\x4f\x3f\x63\xb9\x5a\xb3\ +\xdb\xed\x78\x7b\x7b\xc7\xa7\xd3\xa3\x8f\x54\xfa\x17\x4f\x86\x67\ +\xf3\x23\x94\x1c\xe1\x85\x21\x78\x49\x57\xed\x22\xaa\x54\x18\x02\ +\x86\xf5\xbe\xa2\x6d\x25\x2a\x1d\xf2\xf0\xe9\x33\xc6\x47\x33\xea\ +\xcd\x06\xdb\xec\x79\x78\x3a\x67\x71\x73\x85\xd0\xf1\x26\x60\xfb\ +\x0e\x21\x40\x8a\xf0\x01\xb8\x36\x19\x0f\xe9\xda\x8e\xba\x3e\x68\ +\x65\x07\xf2\x92\x3c\x84\xf8\xa4\xd4\x48\x15\x6f\x2b\x83\xb2\x64\ +\x7b\x7b\x4b\x5f\xd7\x3c\x78\xfc\x88\x1f\x2f\xdf\x71\xb7\xd9\x32\ +\x1b\x0c\x78\x3c\x9b\xb1\xbf\xbb\x03\xa9\xc8\xb3\x14\x0e\xd8\xd7\ +\x3c\xcf\x11\x48\x7a\x6b\x11\x42\x51\xe6\x39\xbb\xbe\xa7\x2c\x73\ +\x06\x65\xce\x66\xbd\x41\x1c\xde\x9b\xbe\xef\x50\x4a\x91\xe5\x29\ +\xce\x3a\x8c\x75\xb4\x5d\x4f\x92\x84\x88\x40\x88\x16\xb7\xc3\x0c\ +\x31\x41\xe9\xf8\xe7\xde\x98\x03\xe9\x33\x1c\x0e\x48\x87\xf7\x53\ +\x42\xd7\x3b\xac\xa9\x91\xc2\xa3\xa5\x60\xbd\xdd\xe1\x83\x40\xaa\ +\x24\x2e\xda\x32\x3a\xc8\xbc\x73\x28\x11\x90\x44\x34\xb2\x31\x2d\ +\x88\x78\x78\x21\x38\xb2\x34\x8b\x9b\x63\xe7\xde\xdf\x1f\x62\x1f\ +\xde\xc1\x91\xf8\xb1\xfa\xd8\x02\xf1\x20\xd4\x1a\xcf\xed\xdd\x8a\ +\x6a\xb9\x24\x98\x2a\x56\x26\x09\xcf\xf1\xfc\x98\xb3\xf3\x87\x4c\ +\x8f\x4e\xd1\xa3\x19\xb6\xb3\x64\xa9\x44\x0a\x8f\x10\x1e\xdb\xb7\ +\x34\xc6\x63\xec\x7b\x76\x7b\x74\xb0\x6a\xe5\x70\x76\x4f\x91\x9c\ +\xe1\xad\xc0\xb4\x2d\x52\xa4\x84\xa0\x40\xc6\x83\x8b\x52\x12\x75\ +\x78\x37\xb4\xd6\x68\x1d\xdb\xaa\x9d\x73\x3c\x7c\xf8\xf0\x60\xfe\ +\xb8\xa6\x37\xdd\x07\x5b\x7e\x96\x2a\xc6\x4a\xe3\x91\x6c\xb6\x7b\ +\x36\x7d\xc7\x30\x4b\x48\x95\xe4\xec\xe4\x04\x2d\x23\x62\xdb\x3b\ +\x4f\xd7\xd4\x07\x90\x5e\x8f\x3a\x18\x7c\xea\x3e\x3a\xe8\x82\x77\ +\x64\x99\xa6\x37\x1d\x01\x19\x7f\x9f\x82\x0f\xcf\xc0\x7b\x17\x7b\ +\xb2\x4c\xb4\x26\x83\xa0\x69\x1a\x96\xcb\x35\x42\x68\xa6\x47\xc7\ +\xe8\x34\x8b\x91\x00\x21\x3f\x48\x8f\x59\x9a\xe1\x4c\x9c\xcb\x6c\ +\xd7\x7b\xbc\xdf\x92\x28\xc5\x62\x57\x53\x05\x8f\x4e\x66\xa4\xd9\ +\x90\xa6\x35\xf4\xb6\xc3\x58\x49\xdb\x0a\xba\xae\xc5\xb9\xe8\x26\ +\xf4\x87\x0d\x5e\x4b\x19\x25\x3f\x11\x3e\x48\x84\x3f\xbd\x99\x09\ +\x1e\x29\x35\xc3\xe1\x8c\xae\x6b\xf9\xe7\xdf\xfe\x86\xa2\xcc\xf8\ +\xf2\x4f\xfe\x92\x41\x5e\x46\x0f\xbe\xb8\x45\x08\x8b\xce\x25\x32\ +\xc9\x62\xb8\x46\x59\x54\x36\x04\xa1\x3e\x00\xd9\xc5\xe1\x41\x45\ +\xec\xee\x1f\x4e\x43\x92\x40\xb3\xdb\x82\xef\xf9\xf2\xf3\x4f\xf9\ +\xe1\xc5\x8b\x03\xf8\xa8\xe3\x68\x32\x61\xdf\xc5\x3a\xee\x78\x25\ +\x7e\xaf\xb0\x7a\xbc\x17\x04\x19\x87\xc5\xef\x4f\x01\x5a\xc7\x05\ +\x7d\x3a\x99\x30\x28\x0a\xb2\x7c\xcc\xc9\x7c\x46\x96\x25\x9c\x9f\ +\x9f\x53\xef\x1b\x7c\x90\xac\x77\x4d\xb4\x75\x2a\x89\xb5\x8e\xd9\ +\x74\x4a\xef\x02\x41\x69\x90\x1a\xe3\x3d\x5d\xdb\x20\x43\x20\x11\ +\x9e\x22\x8b\x96\xe1\xe3\xe9\x8c\x34\x49\xd9\xdc\x2f\xd1\x52\xc5\ +\x53\xaa\x8b\x1a\x76\xdf\x77\x38\x24\x1d\x3d\x89\x4a\x28\x8b\x82\ +\xfd\x7e\xcf\xa0\xc8\x19\x0e\x06\x38\x6b\x08\xc6\x22\x9c\x65\x56\ +\x58\xd2\xa4\xc5\xbb\x2c\xd6\x4d\x98\x06\xa9\xe2\xe0\xcf\x5a\x4b\ +\x70\x91\xde\xe7\xac\x25\x48\x49\x5d\x57\x2c\x16\x0b\x9e\x3e\x7e\ +\x4c\xa1\x93\x68\xbf\xdc\xc7\x36\xd5\xc5\x66\xcd\xe5\x62\xc1\xa7\ +\x4a\x45\xce\xc7\xc7\xb8\x99\x04\xcf\x7a\xb1\x40\x6b\x8b\x0d\x3d\ +\x75\xd5\x60\x5b\x81\x08\x81\xae\xdb\x92\x97\x92\x7c\x30\x62\x76\ +\xfc\x98\xf9\xf9\x31\x89\xf4\xbc\xf8\xe7\x5f\x53\xef\xf7\x54\xbb\ +\x58\x08\xe8\x03\xa8\x34\xa7\xb1\x36\xfe\xec\xce\xa1\x93\x88\x6d\ +\x55\x89\x66\x3c\x1e\xb3\xe8\xef\xe3\x06\x42\x94\x6e\xe4\x61\x05\ +\x12\x52\x44\xe9\xe8\x00\x00\x72\xce\xf2\xe9\xd3\xa7\x3c\x3a\x3d\ +\x45\x21\x38\x4a\x0b\x56\xcd\x1d\x9f\x7f\xfe\x05\x8f\x8e\xa6\xac\ +\x75\x42\x96\x67\x64\x89\xc6\xbb\x68\xc0\xf0\xc1\x13\xac\x45\x4b\ +\x85\xd6\x92\xa3\xe9\x98\x61\x19\x8b\xfb\x84\x80\xae\xef\x70\xde\ +\x21\x08\x78\xef\x0e\x8b\x58\xfc\xea\x49\x9d\x63\xad\xa5\x2c\xa3\ +\xae\xde\xf5\xef\x17\x9a\x83\x2c\x13\xe2\xe6\x21\x84\xc0\xd9\x1e\ +\xe7\x0c\x4a\x24\x04\x0f\xd6\xd9\x0f\x75\x2b\x41\x08\x94\xf0\xf8\ +\x10\xb0\xce\x83\x8c\xce\xb4\x10\x3c\x08\x85\x3c\xbc\xbb\xe2\x70\ +\xd3\x11\x42\xc4\x40\x9d\x03\x27\x25\xfe\x80\xa0\x4d\xb5\xc6\xea\ +\xb8\xb0\x89\xc3\x7b\xab\x94\xfa\xa8\xfc\x1a\x01\x38\x24\xad\x93\ +\x14\x83\x19\x67\xf3\x09\xae\xdf\xe1\xec\x0e\x5c\xc3\xf9\xc3\x73\ +\xac\x35\x5c\xbf\x79\x4d\x9e\x2d\x50\x83\x01\xf3\xf9\x8c\xaf\xd4\ +\xcf\x08\x3a\xe7\xe6\x7e\xc5\x37\xdf\xfd\x10\x2d\xaf\x4a\xc5\x83\ +\xa3\x4a\xc8\x53\xcb\x64\x54\x30\x9d\xa4\xac\x56\xab\xd8\xb8\x1d\ +\x0e\xeb\xc1\xe1\x10\x21\x65\xbc\x71\x69\xad\x3f\x6c\x22\x11\xc6\ +\x17\x0f\x78\x4d\xd3\x90\x17\x05\x6d\xd7\xb2\x5c\x2e\x78\xf8\xe8\ +\x01\xa9\x2c\x70\xde\x93\x48\x8d\xf4\x1e\x61\x2d\x89\x10\x94\x69\ +\x46\xf0\x01\xa1\x34\x49\x9a\xb0\xde\x6c\xb9\x5d\x6e\x70\x88\x28\ +\x2d\xa6\x29\x5e\xc4\x3d\x39\xd3\x0a\xd3\x47\xbb\x6e\xa8\x0d\xde\ +\x1c\x94\x13\xc1\x87\x9b\x53\x92\x65\xa8\x43\xf6\x85\xc3\xb3\x33\ +\xc6\x1f\x72\x71\xd1\x15\xf6\x1e\xd4\xd5\x1b\x83\x77\x9e\xfd\x6e\ +\x4f\xaf\x25\x04\x47\xf0\x06\x21\x5a\x8c\xab\xd1\x2a\x10\xbc\x44\ +\xab\x82\x34\x19\xa0\x93\x82\xba\xe9\x62\xb3\xb9\xf0\x54\xb6\xa3\ +\xe9\x5a\x5a\x67\x69\x6c\x0f\x5a\xe1\x82\x8f\x88\xf2\xc3\x33\x52\ +\x42\xfc\x34\x07\xf0\x42\x08\x4c\x6f\x71\x16\x26\xb3\x29\x7f\x3a\ +\xfb\x0b\x9e\x3e\x7d\x42\x59\x0c\xa8\xd6\x6b\xf6\xbb\x1d\xae\xdd\ +\x91\x2a\x07\xde\x91\x0e\x4b\x92\xc1\x98\xe1\x2c\x41\xa9\x3f\xb8\ +\x34\x38\xe8\xa4\x88\x98\x2e\x15\x4a\xe0\x7b\x83\x56\x8a\xbe\xad\ +\xa8\xaa\x0d\x7d\x6f\xe9\x9a\x9a\x2f\xbe\xf8\x82\x3c\xcf\x79\xf1\ +\xfd\x0b\x26\x93\x29\xbb\x9b\x7b\x9c\x75\x20\x0f\x9b\x91\x77\x87\ +\x61\xa8\x3c\x68\xf0\x0e\x6f\xa3\x01\x40\xa6\x29\x89\x4e\xf8\xe2\ +\x67\x5f\xf2\xb3\xcf\x3f\xc3\x7b\x43\xdb\x36\x74\x5d\x43\x9a\x26\ +\x0c\x8a\x12\xef\x25\xbb\xea\x1d\xab\xcd\x86\x8b\xb3\x63\x4e\x4e\ +\x4f\x39\x9e\xcd\xd8\xec\x2b\x74\x96\x53\x37\x1d\x79\x11\xeb\xc3\ +\x4d\xd7\x46\xbb\x6a\x70\xe0\x03\xb6\x37\xa4\x3a\x89\x90\x2d\x04\ +\xbd\x31\x58\x1f\x43\x71\x42\x46\x07\x88\x56\x9a\x3c\x8b\x5d\x3d\ +\xce\x39\x9c\x0f\x9c\xce\xe7\xec\xb6\xd1\x50\x70\x74\x72\x1c\x5f\ +\x4c\xdb\x92\xca\x1c\x67\x3a\x8c\x33\xf8\x90\x44\xad\xd6\x18\x02\ +\x51\xbe\xeb\xfb\x88\x23\x0e\x5e\x1d\x2c\xd5\x0f\x38\x3e\x3a\x8a\ +\x84\xc9\xba\xa1\xee\x3a\x7e\x7c\x77\x89\x57\x7f\x5c\x90\xe9\xff\ +\x5f\x3d\x8f\x27\x33\x8f\xa0\x6e\x3a\x96\xcb\x0d\x38\x89\x06\x12\ +\xed\xb8\x38\x3d\xa3\x1c\x8d\x68\x7b\xc3\x7e\xbd\x44\x6c\xb6\x14\ +\xa9\x40\x8d\x72\x44\xb0\x74\x4d\xcf\x6e\xb7\x47\xe5\x26\x32\x2b\ +\x0e\x49\x70\x09\x38\xd7\x31\x18\x64\x14\x89\xf8\xb0\xd8\x7b\x7f\ +\x18\xe4\x13\x03\x8b\x42\x48\xd0\xea\x83\xcb\x2b\x51\x9a\x2c\x49\ +\xc1\x5a\x9a\xa6\x25\x71\x81\x91\x4e\xe8\x17\x2b\x42\x59\x72\x3e\ +\x9f\xc7\xbf\x6b\x63\x3a\x3b\x04\x19\x65\xb3\x10\x90\x22\xca\x05\ +\x45\x92\x90\xa5\x29\xbb\xfd\x9e\xba\xae\x10\x02\x94\x12\x38\x1b\ +\x0e\x41\x53\xf9\x61\xa3\x89\x32\x47\xdc\x54\xad\x71\x48\x11\xbf\ +\xd4\xde\xc7\xdb\xb5\x54\x0a\xad\xf4\x61\xd8\x6c\xe9\x08\xd1\x2c\ +\x42\xbc\x99\xc4\x76\xdd\x68\x77\x16\x08\x34\x12\x29\x15\xc1\xda\ +\xf8\x73\x8a\xf8\xf9\xde\x1f\x8c\x22\x70\x2d\xca\x17\x4a\x12\x8d\ +\x08\xfe\x30\x64\x37\x86\x3c\x4d\xe3\xcc\xc4\x99\x98\xc7\x89\x60\ +\x74\x02\x7c\x44\x6a\x6f\x20\x04\x89\x0b\x92\xe9\xf1\x9c\xcf\xbe\ +\xfa\x1c\xdb\xef\x48\x44\xcb\xf6\xee\x2d\xab\xf5\x02\xd3\x59\xb4\ +\xca\x70\x68\xf2\xb2\x24\x3f\x9a\x71\x72\x76\x86\x97\x09\x79\x5e\ +\xf0\xf2\xe5\xab\x58\x7f\x92\x44\x52\xa3\x0a\x82\x4f\x9e\x3e\xe2\ +\x2f\xff\xcd\x33\x3c\x29\xaf\x5f\x5f\xc6\x1b\xe8\xe1\x3c\x29\x82\ +\x38\xc8\x4a\x21\xfe\xbe\x09\x71\x81\x0e\x90\xa5\x39\x49\x92\xd0\ +\xf7\xfd\x41\x0e\x54\x1f\x9c\x52\xde\xf9\xe8\xf6\x12\x22\xd6\x8e\ +\x6c\x37\x88\xe0\x29\xd3\x8c\x87\x0f\x1e\xd0\x54\x35\xc9\x24\x56\ +\x1e\x79\xa1\xa8\x3a\x83\x48\x32\x3a\xd3\xa1\x85\xa0\xb7\xe6\x90\ +\x84\xef\x49\x53\xc1\x7a\x7d\x8f\x90\x1a\x48\x0f\x07\x01\x7f\x40\ +\x2d\x04\x94\xd2\xf8\xc3\x7a\x63\x0f\xb7\x0e\xad\x15\x75\x5d\x73\ +\x74\x74\xc4\xe9\xe9\x19\xdb\xed\x16\xe7\xde\x1f\x4c\xe2\x0d\x5b\ +\x25\x69\x94\xf1\xbb\x1a\x63\xb6\xa4\x79\x34\x17\x68\x95\xe2\x9d\ +\x20\x4d\x8a\x28\x69\x7b\x4f\x5d\xd7\x24\x2a\xe0\x84\xa2\xed\x6a\ +\x1a\xdf\xd3\x63\xb1\xde\x73\x18\x2f\xc7\x77\x29\x7a\x36\x7e\xa2\ +\x37\x13\x1f\x48\x8b\x04\x17\x34\x17\xcf\x1e\x53\x94\x43\x24\x91\ +\x18\x68\xfa\x1a\xe1\x7b\xa6\xe3\x92\x44\x0b\x54\xa2\x10\xb6\x43\ +\x9a\x1d\x59\x13\xe8\x9b\x3b\x8c\x94\xd8\xd6\x20\x74\x41\x10\x39\ +\xc5\xe4\x14\x44\x72\xc8\x31\x78\x96\xb7\x1b\xea\xee\x8a\xfd\x7e\ +\x0d\x6e\x4a\xdb\x29\xa6\x2a\xe7\xe8\xd1\x03\xfe\xe9\xb7\xbf\x21\ +\xac\xd6\xb4\x6d\x6c\xf9\x54\x52\xc4\x2b\x67\xf0\x28\x25\x11\xef\ +\xe7\x2f\x42\x52\x0c\x06\x74\xd6\x83\xd0\xb4\x9d\x01\x29\x90\x3a\ +\x61\x90\x0f\x01\x49\x9a\xa6\xc8\xf7\x75\x1c\xc1\xd0\xd6\xf7\xc8\ +\x60\x18\x8f\x2e\x38\x39\xfe\x9c\xb6\x35\x64\x69\x82\x31\x3d\xae\ +\x6f\xd0\x49\x42\x91\x24\xe8\x10\x08\x5e\x47\x39\xc2\x7b\x76\x75\ +\x4d\x9a\xe7\xe4\x83\x12\xe3\x1c\xa6\x37\x28\x95\xa0\x12\x4d\x9a\ +\x78\xa4\x16\x68\x12\xb2\x34\xc7\x38\x47\xdb\xd5\xe8\xae\xe5\x68\ +\x38\xa2\x12\x29\x6a\x5c\x12\x8e\x1f\xf3\x7a\x5f\x10\x16\x57\x0c\ +\x94\x60\xbd\xed\xa8\xdb\x40\x56\xc6\x3a\x17\x2f\x2d\x5e\x38\x8c\ +\x00\x85\xc2\x1b\x8f\xb5\x2e\xd2\xeb\x9c\x89\x7c\x68\x21\xc8\x94\ +\xe6\x7a\x79\x8b\xeb\x3d\x42\x44\xe2\xde\xc7\x6a\xd7\x90\x52\xf2\ +\xe5\xbf\xfd\x2b\xd0\x82\x10\x6c\x1c\x9c\x12\xf0\xb6\xe7\xee\xc7\ +\x97\x2c\xee\x6f\x58\x55\x2b\x70\x30\x5e\x37\x8c\x87\x03\x92\xb3\ +\x11\xd3\x93\x23\xc6\xc7\x73\xec\x2e\x70\xff\xcb\x5f\x71\x5f\x2d\ +\xc8\x26\x43\x8e\xe6\x33\x46\x3b\x4b\xdd\xec\xf9\xf9\xcf\x9f\xf0\ +\xf9\xe7\x73\x16\xf7\x0b\xae\xde\x3a\x5a\x77\xe0\xc1\xd3\x11\x70\ +\xc8\x90\x11\x82\x22\x09\x1a\x67\x1c\x56\xc4\xd9\x80\xc5\x51\x77\ +\x35\x6d\xd7\x31\x9b\x0e\x49\x93\x0b\x8a\x72\x10\x4f\x7f\x44\xfe\ +\xbb\x3f\x7c\xf9\x8a\xac\x20\x84\x80\x09\xe6\xc0\xe0\x08\x48\x25\ +\x71\xc6\x72\xf5\xee\x92\xae\xed\x90\x87\xfa\xff\x78\xd0\x09\xf4\ +\x9d\x25\x4d\x0e\xa1\xcf\x03\x21\xd3\xbb\x38\xf0\xee\x8d\xfd\x70\ +\x2b\x09\x87\x95\x30\xca\xb4\x81\x22\x49\x49\x47\x09\xab\xcd\x3a\ +\xb2\x3e\x7c\x04\xbd\xc9\xc3\xe1\xc7\x1a\x8b\x0b\xe1\x90\x8b\x89\ +\x43\x66\x11\xfe\x20\x8d\x86\x10\x70\x1e\x44\x88\x5c\x16\x29\x64\ +\xec\xa8\xb3\x51\x5e\x51\x3a\x89\x2e\x43\x21\x41\x28\xac\x75\x00\ +\x94\x65\xc9\x70\x38\xfa\x43\xc5\xcb\x47\xb8\x9b\x48\x6f\x49\x5c\ +\xcf\xcd\xdb\x97\x8c\xa8\xd0\xbe\x66\x58\x68\xb2\x41\xc6\x38\x2f\ +\xa0\x54\x74\xbd\xa1\x6b\x6b\xd4\x0d\x1c\x15\x29\x26\xec\x58\xdc\ +\x6f\x99\xa5\x13\x1e\x1e\x95\xbc\xbd\xeb\x70\x62\x00\x62\x4d\x6a\ +\x14\x93\x2c\x07\x3a\xb6\x9b\x0d\x42\xd8\xc8\x17\x49\x06\x58\x27\ +\xb1\xd6\xf3\x1e\x0d\xee\x9d\xc7\x07\x8f\x75\xb1\xb9\xd7\xe3\x63\ +\x09\x66\x5b\xf3\xe4\xc9\x53\xfa\xae\xe1\xea\xdd\x5b\x52\x95\x80\ +\xf3\x58\xd3\x93\x26\x29\x6d\xdb\x32\x1e\x8f\x19\x0e\x06\xa8\x44\ +\xf0\xe0\xc1\x09\x21\x78\xba\x76\x47\x9e\x17\x74\xcd\x1e\x89\x8f\ +\x8b\xbd\x8c\x33\xac\xa2\xcc\x31\xd6\xe1\xac\x23\x51\x09\xa3\xc9\ +\x31\xa6\xb7\xf4\x75\x7b\x78\x3e\xf1\x6c\x26\x82\x24\x04\x8b\x0c\ +\x8a\x2c\x4b\x81\x68\xdb\x15\x21\xd0\x8b\x1e\xd3\xf7\x24\x8a\x78\ +\xa0\xe8\x2a\x8a\x22\xa3\xa9\x3d\xa8\x80\xce\x74\x54\x4e\x80\x24\ +\xcd\x48\x12\xc9\x72\xb1\xc0\x7b\x45\xdb\x75\x8c\x85\x25\x4d\x63\ +\x77\xa0\x52\x8a\xa6\x33\x74\xa1\x67\xb3\xdf\xc6\xcd\x0c\x4f\xea\ +\x1d\xee\xd0\xb4\x13\x65\x48\x8d\x90\x3f\x51\xd2\xa2\x73\x8e\xa3\ +\xa3\x19\xe5\xa3\x07\x24\x69\x81\x0b\x51\xd9\x56\xc1\x92\xa8\x80\ +\xe9\x2b\xae\x96\x5b\x8a\xb2\x20\x4d\x53\xf6\xab\x7b\x6c\x57\x23\ +\xa4\xc7\xd9\x9e\xb4\xc8\x91\x69\xc6\xf1\xd9\x63\xc6\x27\x8f\xe3\ +\x66\x93\x26\xe0\x1d\xdb\xd5\x82\xf5\x72\x83\x09\x4b\xfa\xbe\xc2\ +\x76\x29\xc6\x27\xac\xb6\x35\xd0\xb1\xd9\x2d\xc9\x26\x29\x88\xa8\ +\x6b\x0b\xc7\x87\xa1\xbd\x38\x5c\xf5\xa4\x90\xb1\x4a\x5e\xa7\x24\ +\x69\xca\xbe\xeb\x28\x8a\x01\x77\xf7\xf7\x24\xfa\x05\xa7\x27\x27\ +\x07\x27\x85\x06\x1c\x59\x96\xe0\x6c\xcb\xf9\xd9\x31\x01\x41\x9a\ +\xc8\x0f\xfa\x6e\x9a\x66\x74\xed\x2e\x0e\x3a\x43\x20\x49\x34\x32\ +\x4d\x70\x2e\xc1\x98\x0e\x42\x4c\x31\x9f\x26\x09\x9f\x7c\xf6\x19\ +\xdf\x7e\xff\x1d\xa8\x38\x2c\x45\xc4\x5a\x6e\x29\x05\x09\x1a\x6b\ +\x0c\xad\xe9\xb0\xde\x62\xac\xa0\x6d\x7b\x82\xd4\x0c\x8e\xcf\xd0\ +\xc7\x17\x5c\x36\x3d\x47\xc9\x05\xcd\xfa\x8a\x1f\xdf\xdd\x43\x92\ +\xc5\xfa\x19\xd3\x46\x2f\xbb\xf2\x80\x46\x86\xb8\x90\x3a\xef\x30\ +\xce\xe2\x82\x27\x2f\x4b\x9a\xaa\x66\xbd\x5a\xb3\x5a\xae\x68\x3b\ +\x13\x81\x4a\x1f\x2b\xc2\x76\x18\x32\x7e\xff\xed\xd7\x20\x3c\x59\ +\xaa\x49\x12\x81\xc4\xa1\x09\x8c\x46\x25\xc2\xcf\x90\xde\xc6\x4e\ +\x2b\xb3\x67\xbb\xad\x39\x7e\x90\xe0\xcc\x8e\xd5\xe5\x86\x54\x0e\ +\x49\x73\xcb\x76\xbb\x61\x32\x2a\x19\x8f\xa7\xf4\x7e\x47\xd7\x56\ +\x24\x89\xa4\xeb\x76\x34\x75\x9c\x59\x88\xa0\x08\x42\xe0\x83\x23\ +\x60\x11\x22\x43\xf8\xc8\x68\x0f\xf8\x83\xdd\xda\xd3\x3b\x8b\x4a\ +\x35\xd3\x61\x89\xb3\x8e\xd9\x6c\x8a\x73\x87\x83\x85\x92\x1f\xb4\ +\x1a\x15\xbf\x79\xf8\x83\x1d\xdd\x18\x43\x9a\xa6\x0c\x06\x03\x84\ +\x95\xb4\x4d\x1b\x87\xcd\x3e\x36\x5a\x27\x69\x16\xdf\x23\x7f\x98\ +\xef\x11\xff\x7f\x08\x30\x18\x0e\xa3\x24\xb6\x5c\x47\x9a\xa8\x8f\ +\xd2\x55\xd4\x5b\x23\x90\x2c\xd1\x8a\x54\x4a\xb6\xdb\x1d\xbd\xb5\ +\xa4\x69\x82\xb5\x3d\x42\x27\xe4\x45\x41\x52\x96\xd4\x55\x45\x08\ +\x71\xf6\xf6\xfe\x1d\x0e\x07\x27\x93\x54\x2a\xce\x89\x64\xfc\x4c\ +\xe1\x70\x9b\x49\x0e\x5c\xf2\x24\x49\x0f\x0e\xb8\xa8\xff\xab\xc3\ +\xa6\x09\x31\x4b\xf5\x11\xaf\x26\x40\x2c\x2d\xbc\xbd\xbf\xc5\xb6\ +\x6b\x4a\xe5\x38\x9d\x0e\xf0\xae\x23\x49\x13\x74\x96\x52\x0c\x46\ +\x94\xc3\x92\x49\x79\x8c\xb1\x2d\x6d\xb0\x4c\x8e\xe7\x28\x53\xf0\ +\xb3\x4f\x3f\x67\x6b\x5e\x71\x57\x59\xa4\x16\x58\xab\xb8\xbe\x59\ +\xf0\xf9\xcf\xe7\x28\x99\x22\x0e\x3d\x64\xce\xf6\x84\x90\x11\x82\ +\x3f\xc8\xd4\xf1\xf7\x12\x7c\xfc\xde\x39\x17\x1d\x73\x59\x9e\xb1\ +\x5a\x2e\xf9\xfc\xb3\xcf\x98\x4d\xa7\x0c\xf2\x9c\xe0\xdc\x41\x56\ +\x8a\xae\x29\xef\x3d\x47\xb3\x19\x81\x80\xf7\x96\xb6\x8d\x83\xf2\ +\x2c\xcb\x68\x9a\x3d\xaf\x7e\xf8\xfe\x50\x49\x22\x63\x5e\xe5\x20\ +\x13\x0b\x22\x96\xd8\x1a\x47\x6f\x3c\xd6\x46\xc7\x5c\x08\x21\x2a\ +\x0d\xfc\xa1\x61\x40\x4a\xc9\x64\x32\xe1\xee\xee\x3e\x2a\x23\x87\ +\x43\xc0\x66\xb3\xe1\xc7\xd7\xaf\x48\xd2\x94\x2c\xd5\x94\x65\x81\ +\x31\x43\xde\x5e\x79\x7a\x6b\xd1\x69\x82\x35\x71\x7e\x6a\x6c\x60\ +\x57\xb5\xa4\x49\x4e\x5e\x94\xf1\xe0\xea\x0c\x42\x29\xea\x7d\xc5\ +\x68\x34\x64\x3c\x9d\xb1\xdb\x57\x54\xbb\xc8\x48\x21\x44\x57\xa3\ +\x08\x81\x40\xe4\xe6\x48\xa9\x7f\x9a\xad\xc1\xef\xa5\xae\x34\x89\ +\x9d\x3b\x4a\x80\xf7\x16\x21\x03\x45\x99\x30\x3f\x9a\xb0\xd3\x02\ +\x9d\xa4\x78\x0f\x9d\x57\x58\x52\x84\x33\xd8\x3e\x30\x3f\x9d\x72\ +\x74\x7a\x86\x41\xd2\xef\x56\x38\x6a\x26\x67\x8f\xd8\x57\x11\x76\ +\x94\x68\x8f\x37\x0e\x67\x7a\xb4\x0e\xec\x77\x15\xbe\x1f\x61\xfa\ +\x8a\x61\x01\x65\x1e\xd8\xec\xbb\x03\x24\x28\x7e\xe1\xb5\x52\xd1\ +\xf5\x71\xf8\x02\x06\x1f\xb1\xbc\x49\x9a\x20\xda\x0e\x67\x0c\x4d\ +\x5d\xa1\x95\x8c\x33\x14\x04\x42\x81\x33\xd1\xed\x95\xe5\x05\x0f\ +\x1f\x3d\xc6\x7b\x8f\xe9\x63\xe6\xc5\xb9\x10\x1b\x5f\x0f\x01\xa9\ +\x38\xec\x7f\xdf\x13\x94\xa0\x64\x8e\xf7\x11\xf4\x03\x81\xf1\x78\ +\x1c\x1f\xac\x88\x27\x49\xa9\x14\x36\xc4\x1b\x44\xf0\x91\x1c\xd8\ +\xda\x0e\x9d\xc6\xcf\xda\xf4\x3d\x4e\x25\x6c\xab\x96\xfa\xea\x9e\ +\xae\x6d\xf9\x64\x90\x93\xfa\xc0\xde\x79\x74\x56\x62\x8d\x01\xe7\ +\x10\x36\x90\x48\x41\x12\x24\x22\xc4\x8d\xce\x1d\xee\xba\xef\xeb\ +\xf4\xb3\xbc\xe0\xfa\xe6\x1d\xab\xf5\x06\x13\x02\x4d\x67\xe2\xcb\ +\xf7\x31\xb6\x93\x10\x75\xe1\x9b\x37\x2f\x90\xc2\xd3\x34\x0d\x4a\ +\x82\x14\x96\x4c\x4b\x66\xa3\x11\xde\xb4\xa4\x12\xf2\x34\x43\x8f\ +\x87\xb8\x34\xa3\xaa\x1b\xec\xbe\x66\x3c\x1a\x60\xfb\x1d\x47\xc7\ +\x92\x6c\x93\xe0\x5d\x82\x0d\x12\x74\x34\x61\x5c\x5f\x2f\x78\xf4\ +\xf8\x39\xce\x29\xfa\x2e\x86\x13\x05\xe1\xc3\x8c\x81\x10\x07\xb1\ +\xe1\x60\x51\x7e\x7f\x13\xa8\xab\x8a\xfd\xbe\xe6\x68\x96\xc6\x13\ +\xa1\x8e\x69\x6b\x71\x78\x0f\xde\xff\x1b\x88\xb9\x84\xe0\x63\xd8\ +\x31\xd6\x75\x58\xda\xa6\x65\xb7\xab\xd8\x6e\x63\x0a\xfe\xbd\x5c\ +\xe4\xbd\xe7\xe4\x74\x4e\xdf\x76\x54\xfb\x7d\x94\x5d\x0e\xfa\xfd\ +\x7e\xbf\x8f\xed\xaf\x89\xfe\x60\x53\xfd\x30\x9f\x0d\x01\xef\x62\ +\xcd\xfe\x93\x27\x4f\xc8\xcb\x82\x57\xaf\x5f\x1f\xa4\xb5\xe8\x04\ +\x52\x4a\x53\x96\x65\xbc\x11\x1f\xa4\x3e\x0e\x7a\xfc\xfb\x99\x8b\ +\x92\x22\x16\x92\x7a\x1f\x37\xb4\xf7\x59\x1f\xf8\x90\x87\xe9\x0f\ +\x8d\x0d\x1f\xfe\x5e\x08\xe4\x59\x71\x08\x51\x7e\xc4\x28\x80\x90\ +\x88\x7c\xc0\xd1\xd9\x19\xcf\x2e\xe6\x14\xca\x30\xce\x35\x5f\xff\ +\xee\x9f\x18\x2b\xc5\x64\x38\x66\x38\x9e\xe0\x84\xa2\x49\x34\xc9\ +\x78\x48\xe8\x2b\xca\x62\x4c\xb7\xf2\xb4\x35\x64\x59\x4a\x1e\x5a\ +\xea\x3e\xd0\x69\xc1\xe5\x6a\xc3\x6f\x7e\xfd\x03\x3a\x29\xd8\x6c\ +\x1b\xfa\xde\x90\x16\x05\xd6\x9a\x0f\xbf\xcc\x68\xcc\x51\x07\x29\ +\xcb\x91\x24\x1c\x0c\x1b\x82\xcd\x26\x56\xda\x17\x45\xc1\x64\x32\ +\x89\x92\xa4\x56\x04\x11\xb1\xc7\x21\x04\xd2\x2c\xbe\x13\x21\x78\ +\xf2\x3c\x2e\xd4\xd6\x5a\x94\x8a\x79\x31\x6b\xff\x90\x78\xcf\xb2\ +\xec\xc3\x3c\x24\xc8\xc3\xa1\xc5\x1f\x9c\xa0\x26\xca\x59\x5a\xff\ +\x21\x0f\xea\x5c\xbc\x65\x9e\x9e\x9e\x91\xe7\x39\xdf\x7f\xff\x3d\ +\x4a\x6b\xb4\xd2\x18\x63\x58\x2e\xd7\x1c\x1d\xcf\xb0\x4e\xa0\x93\ +\x9e\xa2\x28\xc9\xb3\x02\x6b\x1c\x5d\xdb\x23\x43\x5c\xd7\x74\xa2\ +\x28\xcb\x21\xfb\x6d\x8d\x14\xff\x37\x75\x6f\xf6\x23\x59\x9e\xdd\ +\xf7\x7d\x7e\xdb\xdd\x22\x22\x23\xd7\xca\x5a\xba\xaa\x7b\x7a\x7a\ +\x16\x91\x23\x4a\x24\x44\x0a\x7e\xb0\xe1\x67\xfd\xb7\x02\x04\x3f\ +\xe8\x51\x30\x2c\x40\xb2\x29\x52\xa2\x28\x0e\x67\x7a\xaf\xae\x25\ +\xf7\xd8\xee\xfa\x5b\xfc\x70\x7e\x11\x59\x33\xa4\x65\x0a\x2e\x03\ +\xec\x06\x1a\xdd\x9d\x9d\x15\x19\x19\xf7\xde\xdf\x39\xe7\x7b\xbe\ +\x4b\x4d\x51\xd6\xa4\x04\xd3\x30\xb0\xdb\xed\x68\xca\x0a\x97\x5d\ +\xa9\xdb\xae\x23\x90\x84\x41\x80\xc9\xb4\x69\x4d\xf4\x81\xa6\x9a\ +\x1d\xf4\x4e\x3f\x32\x6a\xb0\xe1\xfe\xf6\x8e\xd0\xf5\x2c\x8e\x97\ +\x04\x22\xa5\x85\xa9\xdf\x62\x4d\x64\x79\xba\xe4\xf8\xc9\x05\x09\ +\x07\xda\xf1\xc9\xcf\x7e\x89\xf7\x03\x7d\xb7\x25\xed\x56\xec\x6e\ +\xaf\xd8\xbc\xbf\xa2\xed\x3b\x9a\xa3\x13\xea\xe3\x33\xa6\xf6\x96\ +\xb2\x28\x28\xce\x4f\xf8\xfa\xcb\x5f\xe3\xfd\x80\x33\x15\x63\xce\ +\x14\x3f\x5d\x1e\xd3\x77\x3b\xfe\xd5\xbf\xfa\x5f\xf9\xf5\x7f\xf9\ +\x96\x1f\xae\xb6\x28\x53\xe4\xae\x2d\x1d\xec\x3e\x94\x11\x7d\x00\ +\x39\x9d\xac\x74\x25\x8a\x9d\xd8\xa4\xb4\x2d\x4a\x25\x16\x8b\x39\ +\x43\xdf\x61\x94\x46\x17\x22\x08\x73\xae\xc8\xac\x0e\x43\x34\x09\ +\xa3\x4d\x86\x48\x02\xde\xcb\xcd\xe9\xa7\x89\x10\x64\x37\x53\x16\ +\xd2\x01\x2a\xc4\xa4\xef\xfe\xfe\x81\xd5\x7a\x8d\xf7\x13\xcd\xac\ +\x61\x9a\x44\x60\x35\x78\x4f\x8c\x81\x4a\x5b\x8a\xc2\xd1\x4d\x2d\ +\xe3\x30\x42\x55\xd1\xf6\x03\x7a\x36\x63\x37\xc2\xe8\x0d\xde\xcd\ +\xf9\x7a\xf5\xc0\x51\xdf\x91\xca\x5a\xa6\x92\x18\x20\x5b\x89\xe8\ +\x64\xd0\xd9\x0a\x04\x2b\x07\x8e\x73\x36\x2f\x72\x03\xdf\x7e\xf7\ +\x3d\x57\x37\x77\x8c\x21\x60\x8a\x0a\xeb\xd2\xc7\xdb\x99\xe4\x87\ +\x3b\xc6\x40\x24\xd0\xd4\x72\x18\xca\xb5\x39\xa2\xdd\x6e\x58\xdf\ +\xdf\xf1\xe9\x27\xcf\x98\x1f\x2d\x18\x54\x81\x6a\x8e\x98\x1f\xcf\ +\x88\xd3\x48\x6d\x0d\xaa\x18\x79\x78\x50\x98\xc1\x10\xb5\x62\x74\ +\x01\x63\x35\x65\xdd\xf0\xf5\xd7\x57\x34\x33\x4d\xb7\xdd\x30\x4e\ +\xc8\x44\x62\x94\x14\x95\xa4\x04\xa2\x54\x92\x47\x9e\xa2\xe8\x0d\ +\x94\x95\xa4\xc1\xcd\x66\xc3\xc9\xc9\x31\x75\x5d\xa3\xd0\xf9\x7a\ +\x45\xca\xa2\x10\x66\x1d\xe6\x40\xb9\x4d\x29\x89\x10\x91\x4a\xbe\ +\x8f\x44\xd7\x75\xf4\xc3\x20\x48\x56\x66\x44\xf5\xbd\xd8\xd1\x6b\ +\x54\x3e\x9c\x04\xd2\x8c\x24\xea\xaa\xa2\x28\x0a\x56\x9b\x2d\x21\ +\x8c\x58\x63\x1f\x77\x1e\x59\x87\xa5\x8d\xe1\xe4\xe4\x84\xc5\xf2\ +\x88\xae\xef\x79\xfb\xf6\xad\x4c\xab\xc0\xae\xdb\x09\xad\xb4\x93\ +\x54\x51\xac\x78\x90\xed\x97\xa9\xe2\x16\x10\x73\x56\x47\x38\x48\ +\xf8\x62\xfe\x9e\x0f\xff\x9f\x02\x62\x08\xec\x69\x52\x29\xe3\xf8\ +\x1f\x0b\xe5\x4a\x31\x32\x5b\x2c\x39\xbd\x7c\x0e\x85\xe3\xec\xe9\ +\x33\x8e\x2b\xcd\xeb\x6f\xfe\x96\xb3\x8b\x4b\xce\x4e\x8f\x19\x86\ +\x81\xed\x76\xc3\xfc\xe4\x09\xcc\x4e\x19\x63\x47\x55\x3b\xa2\xdf\ +\x42\x0f\xf5\x54\xf1\xb4\x3e\x66\x18\x57\xe2\xfc\xe0\x22\x7e\x88\ +\xbc\x7f\xbf\xe1\xec\xa2\xc1\x4f\xa2\x2d\xeb\xc6\x01\xa5\x1c\x4a\ +\x9b\xdc\x08\x48\x9e\x4a\x4a\x42\x40\x90\x5d\xc3\xc0\xf2\xe8\x88\ +\xcb\x27\x4f\x98\xa6\x89\xd5\xc3\x3d\xcb\x93\x25\x45\xe9\xe8\xdb\ +\x16\x5b\x14\x18\x23\xda\x2f\x21\x42\xc8\xb2\xde\x18\x87\xd6\x52\ +\x2c\x84\x6d\x27\xcd\x9e\x75\xe2\x04\x3e\x8d\x23\x45\x59\xe6\xec\ +\x19\x99\xc4\xca\x42\x84\x8c\xc3\xe1\xfa\x93\x8b\x8a\x3d\xec\x4a\ +\x8e\x8e\x16\x2c\x97\x47\xfc\xe6\x37\xbf\x61\x1a\x46\xc2\x34\x11\ +\x52\x41\x5d\x37\x3c\x79\xf2\x84\xd5\x5a\x28\xe4\x62\x4e\x29\x24\ +\x82\x30\x45\x7c\xd6\x69\x4d\x53\xcf\xd9\xe9\x29\x7a\x59\x10\x82\ +\xfc\xae\xd3\x3e\xf0\xcc\x15\xd2\x48\xf8\x88\x35\x56\xfe\x8c\x16\ +\x68\xcb\x18\xcb\x34\x4e\xd4\x45\xc9\x3f\xff\xe3\x3f\xe1\xd5\xcb\ +\x57\x32\x25\xff\x03\x2f\xfc\x3f\x2a\x6f\xae\xae\xed\xb9\xbf\xba\ +\xe6\xf3\x2f\x3e\x27\xa5\x91\x62\x5e\xd1\xae\x6e\x78\xf7\xfd\x37\ +\xe0\x3d\x65\x35\xc3\x16\x73\xb0\x15\x65\x53\x09\x43\x25\x0c\x1c\ +\x57\x0e\x33\x9f\xd3\x6d\x56\xd4\x85\x43\x45\x4f\x9c\x7a\xac\x9a\ +\xb8\xbd\xbf\x67\xf4\x09\x6b\x15\x61\x70\xd8\xa2\x61\xd5\x4d\x2c\ +\x8e\x67\x9c\x3f\x3d\x03\xef\x89\x01\xfe\xfd\xfd\x96\x18\x35\x91\ +\x70\xf8\xf0\x0e\xac\x8a\x18\x89\xf9\x3d\x7a\xef\x29\xad\x45\x6b\ +\xc1\xa8\xd7\xab\x07\xde\xbf\x7f\xc7\xb3\xa7\x97\xd4\x4d\x45\xf0\ +\x53\x5e\x88\x27\xb9\x71\x52\x64\xd7\xb5\xc4\x08\xce\x95\xac\xd7\ +\x2b\xc9\x0e\xc8\x13\xcf\x94\xbb\x3f\xc8\x5d\xe1\x38\xe4\x2e\x52\ +\x22\x4c\x8d\x95\x65\x60\xfb\xf0\x90\x29\xac\x96\xa4\xf6\x63\xb1\ +\xf0\x54\x82\x9f\x08\x48\xa1\x09\xc9\x10\x22\x98\x66\x4e\x30\x15\ +\xc9\x15\xf8\x69\x64\x4c\x2b\x9a\xd9\x5c\x84\x6c\x28\x61\xba\x65\ +\xc0\x36\x69\x51\xff\xea\xfc\x7b\x5b\x67\x0e\x98\xfb\x7a\xbb\x65\ +\xbd\x59\x33\x85\x44\x51\x54\xb9\x13\x8f\x1f\x07\xe6\xca\x9d\xf9\ +\x2f\x7e\xf5\xcf\x3f\xd0\x35\x08\xdc\x35\x0e\x1d\x57\x7f\xf5\x9f\ +\x39\x7b\xfe\x19\xc1\x39\xd6\xa3\x62\x7e\x72\xc4\xfc\xf4\x09\x51\ +\x29\xaa\x72\x42\x4f\x1d\xb1\xd7\x14\xbb\x86\x4b\x75\xca\x76\x08\ +\xac\xc7\x8e\xa3\x27\x0b\xa2\xf6\x84\x04\xab\x87\x0e\xab\x2b\x94\ +\x99\x20\x20\x85\x54\x09\x6d\x5c\xed\x0b\x9a\x52\x62\xb1\x12\x3c\ +\xa4\x82\x94\x60\xb3\xd9\x60\xad\xec\xb6\x86\x6e\x8b\xd6\x86\xaa\ +\x2c\x0f\xdd\xbc\x18\x45\x8a\xe5\x46\x4c\x32\x79\x1c\x58\x4f\x0a\ +\x8e\x8e\x16\xd4\x55\x4d\x08\x2d\x49\xc9\xee\xa2\xae\x6a\x56\xab\ +\x35\xd3\x30\x64\xb1\x5c\xcc\x1d\xf2\x74\x10\xa9\x69\x25\x7a\x03\ +\x12\x87\xff\x56\x5a\xa3\xd1\x52\xe4\xb6\x5b\x8e\x4f\x4e\xa4\x29\ +\x49\x48\x26\x78\x22\x6b\xaa\xb2\xfb\xad\x11\xf6\x52\x48\xe9\xb0\ +\xdb\x91\xd7\x75\x8f\xd3\x4e\xfe\xfd\xf7\xd3\xb1\x31\xe2\x09\x16\ +\xf7\x42\xbe\xfd\xf2\x1d\xe8\xfb\x9e\x69\xfc\x78\x19\xf0\x4a\x2b\ +\x76\x7d\xc7\x7a\xbb\xa1\x30\x33\x7e\xf3\xdb\xaf\xb8\x7b\xfb\x0d\ +\x45\x1a\xf9\xfc\xd3\xe7\xa2\xc3\x4a\x91\x5d\xdf\x31\xe2\xd0\x9d\ +\xa1\x3e\x2a\xf0\xeb\x2d\x56\x17\xe8\x16\x2e\x30\x58\x9d\x50\x0d\ +\xf8\xad\x66\x08\x1e\x1f\x15\xf7\x2b\xcf\xe9\x79\xcd\x7c\x71\xce\ +\xd5\xed\xed\x21\x77\x47\xeb\x84\x46\x1f\xd8\x9e\xfb\xeb\x3e\x8e\ +\x43\xee\xbe\x13\x4f\x9f\x5e\x52\x14\x05\x27\x67\x27\x9c\x9d\x9f\ +\x32\x9f\xcd\x32\xac\x29\x93\xa2\x35\x62\xbd\xb2\x37\xd4\x54\x0a\ +\x62\x12\x0d\xd0\x7a\xbd\x65\xbb\xdd\x1c\xa6\x8b\x3d\x63\x6f\xdf\ +\x94\xed\x27\xc1\xae\xeb\x04\x1a\x2b\x8a\x47\xc8\x2d\x3f\x77\x62\ +\xff\x23\x6e\xd3\xd3\x34\x62\xad\xc3\x28\x45\x55\x55\x58\xab\x99\ +\x2f\xe6\x38\x57\xe0\x7d\xa0\xac\x6a\xca\xa2\xe4\xc9\xc5\x25\xef\ +\xdf\x5f\x0b\x64\x16\x13\x5a\x3b\x42\xf0\x6c\xb6\x2d\x55\xd5\x50\ +\x94\x0d\x21\x24\x94\x8e\xf4\xbb\x56\xec\x83\x42\xc4\x0f\x13\x27\ +\xc7\xc7\xbc\x7e\xff\x96\xe8\x3d\xba\x28\xf0\x31\xa2\xb4\xe5\x4f\ +\xfe\xe4\x5f\xf0\x8b\x2f\x7e\x81\x4e\x1a\x45\xf7\x0f\x06\x37\xff\ +\x11\x2d\xe0\x23\xb3\xd9\x8c\xf5\xed\x2d\x9b\xd5\x0a\x98\x58\xdf\ +\xbe\x61\x7b\x7f\x45\xb7\xba\xa5\x2e\x4b\xee\x37\x3b\xaa\x45\x60\ +\xf0\xa2\x2a\x2e\x1c\x94\x2a\xd1\x37\x05\x69\xe8\x38\x3a\x9a\x63\ +\x5c\xcd\x00\x44\xa5\xd8\x75\x2d\x65\x53\xa2\x7d\xc0\xfa\x86\xb8\ +\x83\x76\xb0\x8c\x61\xe2\xc5\xe7\x2f\x89\xaa\xc7\x8f\x2d\xb7\xb7\ +\xd7\x74\xa3\x21\x44\x23\xb8\x6a\x4a\x32\x89\xec\x47\xf2\x18\x0f\ +\xf8\x7e\x8a\x11\x3d\x4d\x14\x85\x58\x7a\x47\x12\xd6\x28\xba\x6e\ +\x47\xd3\x94\xd9\xa6\x5b\x1e\xce\xbe\x17\x4a\x68\x55\x55\x28\x65\ +\xf0\x53\xe0\xee\xee\x2e\xdf\x50\xfa\x50\xa4\x0a\x63\xe4\x00\x41\ +\x13\x83\x97\x3c\xef\x61\x92\xdc\xee\x20\x98\xba\x35\x0e\x6d\x0c\ +\x21\x26\x49\x73\x53\x49\xf2\xae\xbb\x5d\xee\xa8\xf3\x41\x89\x18\ +\x1b\x36\xcd\x9c\x4d\x48\x4c\xc1\x53\x7a\x98\xfa\x89\xd1\x8c\xf8\ +\xc9\xe3\x94\x74\x24\x68\x45\x34\xfe\xc3\x90\xab\x00\x00\x20\x00\ +\x49\x44\x41\x54\x8a\x49\xef\xe1\x1b\x19\xc1\x5d\x51\xa0\x8c\x96\ +\xae\xca\xc8\x22\x30\x24\x45\x1a\x7a\x5c\x86\xfe\xd2\xc7\xc2\xcf\ +\x45\x0e\x8d\xb1\x86\x71\x98\x18\xc6\x91\x6f\x5f\xff\xc0\xea\xfe\ +\x81\xe5\xe2\x94\x6a\xb1\xa0\xeb\xb6\xac\x76\x2d\x9d\x4f\x94\xbb\ +\x9e\xf9\xf2\x82\xe0\x3c\x65\xf2\xb8\xb1\x64\x31\x18\xbe\x58\x54\ +\x7c\xb3\xfd\x9e\xd9\x45\x45\xf1\xe4\x9c\x6f\xbe\x79\x4f\x4c\x10\ +\x82\xa5\xa9\x8f\x70\x85\x67\x6c\x03\x49\xcb\xfe\x4b\x6b\x44\xa2\ +\x95\x84\x26\x9c\x14\x07\xb7\x03\x80\xed\x76\x47\xd7\xb5\xcc\x9a\ +\x59\x0e\x86\x12\xa8\x71\x6f\x06\xa8\x92\x30\xe8\x8c\x16\x6a\x6a\ +\x8a\x72\x08\x1b\x6b\x0e\xfb\x08\x61\x49\x79\xa1\x86\x6b\x73\xf0\ +\x7a\x4a\xf9\x67\x1a\x23\xcc\x2d\xe7\x9c\x10\x2f\x86\x81\xa2\x70\ +\x14\x5a\x28\xa7\xfb\x42\x20\x62\xcb\xc8\x30\x8e\x8c\xd3\x44\xdb\ +\x75\xd2\x41\x56\x95\xa8\xa4\xad\x15\x37\x86\x6c\x2a\x18\xf6\xb6\ +\x0f\xf9\x67\xec\xf7\x53\x02\xe5\xe5\x29\x25\x84\xc7\x42\xa5\xf5\ +\x81\x15\xb6\x2f\x34\x2e\x17\x17\x80\x2a\x3b\x3d\x7c\xbc\x67\x1d\ +\x4a\xe7\x98\x37\x0d\x8a\xdc\x34\x19\xc3\xc3\xed\x9a\xb7\xef\x2c\ +\xcb\x45\xcd\xac\x69\x38\x3d\x3d\x23\x59\x47\x3f\xdd\xb2\xfa\x3e\ +\x70\xa4\x67\x34\x85\x21\xde\x6f\x88\xeb\x15\xb3\xe2\x8a\x9f\x3f\ +\x33\xb4\x7d\xc5\x97\x57\x03\x83\xb7\x74\xe3\xc0\xb7\xaf\xdf\x53\ +\x54\x95\xb8\x08\x64\x6b\x12\x9d\x21\xce\xc7\xdb\x56\xd8\x70\xd3\ +\x14\xa8\x2a\xc7\x76\xb7\xa5\xeb\x3a\xe6\x8b\x19\xcb\xe5\x11\x36\ +\x87\x9b\x85\x2c\x56\x95\x3f\xba\xdf\xa3\x4a\x33\x27\x8c\x4a\x09\ +\xee\x3b\x3d\x3b\x13\x27\xe0\x56\xdc\x87\xc7\x20\xe2\xda\xbd\x16\ +\x44\x7c\xb8\x32\x9c\x1a\xe5\x9a\x1b\x63\x0e\x9d\x7f\x8c\x29\x17\ +\x22\x45\xdf\xf7\xec\x76\xbb\xec\xa4\x51\xc8\xfd\x11\x26\xc6\x51\ +\xb4\x2b\xce\x5a\xfc\x38\x52\xba\x42\xbc\xc1\x56\x6b\xd1\xcf\xf9\ +\x91\x44\xa4\x69\x66\xb2\xfb\x55\x96\x94\x64\xa2\xd4\x4a\xa0\xf8\ +\x14\x63\xde\x8d\x04\xcc\x5e\xcc\x19\x85\x85\x38\x4d\x81\x3f\xfb\ +\x17\x7f\xc6\x1f\xfc\xe1\xaf\xd8\xdc\x6d\x30\x68\x9a\xd9\x8f\x52\ +\x67\x92\x3b\x31\x63\x58\xad\xd6\x9c\x2c\x67\xbc\x7d\x7b\xc5\xcd\ +\x9b\x6f\xb0\x69\xe0\xc5\xb3\x67\x18\xa3\x18\xfb\x0e\x6d\x4b\x2a\ +\x9b\xd0\xc1\xf3\xe2\xf9\x53\xae\xde\xbe\x66\x68\xb7\x68\xab\x39\ +\x3a\x3b\xa7\x29\x2b\x74\x3d\xc3\x6b\x47\x55\x94\x14\x66\xe2\xa1\ +\xdb\xa2\xc6\x44\xd7\x77\x3c\xfd\xf4\x39\x55\x53\xb2\x6d\xd7\x14\ +\x44\x5e\xbf\xb9\x65\xdb\x6b\x8c\xab\x49\xf4\xa2\x33\x51\x2a\x77\ +\x99\xea\x77\xf8\xf1\x64\x51\xd1\xcf\xbf\xf8\x29\x2f\x5e\xbc\x60\ +\xb3\xd9\xd0\x34\x25\x75\x5d\x32\x8d\x7d\x36\xcd\x13\xff\x25\x00\ +\xbd\xdf\x45\x84\xc8\x38\x0e\xac\x56\x6b\x8a\xa2\x60\x1c\xc6\x03\ +\xdd\x52\xa8\x87\x99\x92\xa7\x14\x68\x8d\xb3\x8e\x22\x0b\x94\xba\ +\x61\x10\x65\x7e\x90\xf0\xa3\x94\x22\xda\x68\x0a\xe7\x18\x46\x51\ +\x02\x5b\xed\xf2\x8d\xea\x09\xe3\x40\x1a\x3a\xa2\xd6\x80\x25\x6e\ +\x36\xa8\x61\x40\x39\x8f\xc9\x03\x09\x68\x94\xb5\x04\xad\x88\x2a\ +\x62\x95\x42\x79\xcf\xfc\x78\x81\xd6\x9a\xdb\xdb\x5b\xfc\x30\x31\ +\x0c\x3d\x89\x80\xb3\x05\xce\x68\xb1\xa0\xff\x58\x28\x57\xa6\x34\ +\xff\xc7\xff\xfd\xdf\x11\xa3\xb0\xd5\x4e\xcf\x2f\xd8\x6d\x77\xfc\ +\xf0\xc3\x5b\x9e\x5c\x9c\xd2\xb7\x3b\x9a\xa6\x62\x71\xb4\x64\x31\ +\x73\x38\xab\xb9\xbf\x7a\xcb\xe4\xb7\x3c\x59\x1e\x51\x6e\x4b\x4c\ +\x67\x28\x87\x5b\x7e\xf9\x49\x41\xfc\xec\x94\xbf\x5d\x8d\x60\x44\ +\x7b\xf2\xee\x7a\xc5\x34\x6a\x8c\x2d\xf1\x71\x2d\x90\xe5\x9e\x3f\ +\x9f\x84\x7d\xc5\x07\x97\x39\x78\xb1\x68\x69\xdb\x8e\xdd\xae\xa3\ +\xae\xaa\x7c\x20\xa4\x1c\xf1\x6a\xf2\x83\x69\x31\xea\xd1\x11\x41\ +\x25\x99\x54\xc8\x0f\x6e\xd3\xcc\xa8\xeb\x86\xb6\x1f\x30\xd6\xd1\ +\x77\x03\xfd\x38\xc8\x7d\xf1\x41\xe7\x9f\xa4\xe2\x89\xd6\x38\x1f\ +\x74\x62\x9d\xa2\xd1\xd6\x66\xba\xb6\xec\x0f\x49\x91\xf5\x66\x43\ +\x59\x65\x6f\xb0\x4c\xca\xd0\x46\x0a\xc2\x38\x79\x39\xf4\x53\xcc\ +\x0e\x07\x2a\x93\x35\xb2\x10\x2d\x4f\x19\xfb\x02\x94\x52\xc2\xe6\ +\x03\x4d\x21\x7b\xb2\x90\x0f\xc1\xbd\xd5\x88\x14\x3d\x8b\xfa\x98\ +\x0e\xf4\x5a\x31\x0d\x3d\xdd\x6e\xc3\xec\x78\x81\xd1\x9a\xa2\xa8\ +\x39\x3d\x7f\xc2\x7c\xb9\xa0\x69\x2a\xb4\x31\x6c\xb6\x23\x91\x16\ +\xe8\x39\x6d\x9e\x31\xb7\x4f\x99\x6e\x56\x8c\xed\x06\x6d\xef\x98\ +\x1f\xf7\x2c\x5e\x9c\xf1\x99\xaf\xf8\xf5\xfb\xd7\x62\x01\xa3\x1d\ +\x0f\xab\x1d\x7a\xd7\xe2\xbd\x1c\xda\xe9\xc3\x33\xe6\x83\xa9\x78\ +\xff\x8f\x10\x3c\x29\x0a\xf9\x64\x0f\x59\x25\xa3\x18\xa7\x81\x10\ +\x24\x2a\xb9\xa9\x65\xef\x10\x92\x14\x27\x15\xf7\xe8\x85\xcb\x3b\ +\xaf\x1d\xe3\x30\x66\xc8\x1a\x26\x9f\x15\xee\x5a\x63\xb2\x6e\x21\ +\xe4\x46\xc2\x68\x4d\x8c\x31\x3b\x23\x88\xad\x8e\xb5\xee\xe0\xab\ +\xf6\xf0\xf0\x70\x78\xc7\xfb\x3f\xa3\x8d\xa1\x70\x8e\xaa\xac\xa8\ +\xcb\x82\xa1\x1b\x28\xad\xe5\xd9\xc5\x05\x6f\x96\x4b\xb6\xbb\x2d\ +\x54\x35\xa6\x30\xd8\xac\x13\x32\xb6\xc0\xb9\x32\x0b\x56\x3d\x4f\ +\x2e\xce\x70\x26\xd1\x6d\x76\x90\x12\x0f\x0f\x0f\x4c\x7d\x4f\x53\ +\x96\x0c\x3e\x70\x79\x7e\xc1\xaf\xfe\xc9\xaf\x68\x77\x1d\x43\x3f\ +\x50\xb8\x32\x4f\xbd\x3f\xb2\x62\x62\xb4\xd8\xa9\x84\x28\x79\xdc\ +\x31\x4c\xb4\xbb\x0e\x9d\x34\x47\xf3\x25\xf3\xa6\xe1\xf9\xab\xcf\ +\xa8\x8f\x4e\xf1\xd6\x31\xf5\xad\x14\x96\x69\xa0\xb8\x2b\x78\xfa\ +\xf4\x73\xb4\x93\x0c\xe8\xa4\x34\xb5\x2b\x99\x37\x73\x42\x98\xb0\ +\x1e\xdc\x10\xd1\xc3\x96\xca\xc2\xd3\x27\x27\xdc\xaf\x1f\x68\x50\ +\x18\xe5\x88\xbe\x60\x4a\x8a\xa4\xb2\xa1\x40\xfe\xf4\x64\xf1\xae\ +\x0f\x9d\x1c\xce\xc9\x43\x3b\x0c\x94\xae\xe0\xc5\xf3\x67\x74\xdd\ +\x31\xc6\xca\x12\x75\x3f\xe2\xc6\x24\x9a\x0f\x6b\x0b\xbc\x1f\x50\ +\x1a\x8a\xa2\x62\xb5\xda\x70\x7f\x7f\x87\x52\x08\xaf\x7d\x9a\xf2\ +\x42\x38\xe2\x33\x9f\x5d\x65\x6e\x79\x24\xe5\x30\x23\x2d\xe9\x70\ +\xc6\x65\x28\x26\x66\x56\x8e\xe8\x5e\x96\xc7\x27\x0c\x69\xa2\x9f\ +\x7a\x26\x3f\xa1\xa6\x20\x02\xc0\x7e\x07\xc9\x53\xda\x0a\x3b\x6c\ +\xb0\x53\x8f\x51\x01\x13\x15\x29\x7c\xc0\x29\x27\x1e\xa8\xcf\x36\ +\x9b\x21\xfe\xe5\x5f\xfe\x05\x17\x17\x67\x94\x85\xa3\xa9\x2b\x9e\ +\x3e\x39\xa3\xae\xe7\x54\xb3\x05\xbf\xfe\xed\x97\x1c\xc4\x1a\x1f\ +\xa3\x81\x50\x30\x73\x12\x93\x7a\x76\xfe\x84\xf9\xd1\x31\x3f\x8c\ +\x3d\xf3\xda\x62\x88\xc4\x30\x11\x47\xc3\x2e\x6d\x69\x77\x03\x61\ +\xea\x58\x36\x97\xbc\x38\xbd\xc0\x4c\x23\x43\xfb\x80\x25\x62\xcc\ +\x35\xe7\xa7\x27\x5c\xfb\x0d\xab\xeb\x9e\x17\x9f\x3c\xe5\xf5\xd7\ +\x13\xbb\xd5\x9a\xfb\x87\x9d\xc4\x09\x38\x4d\xd2\x32\x65\xee\xb9\ +\xcd\x69\xcf\x5e\xca\xbe\x55\x31\x46\x94\x31\x4c\xe3\x44\xd7\x76\ +\xa8\xf3\x53\x8a\x42\x96\xd1\xce\x38\xb1\x2e\x89\x59\xeb\xa1\x12\ +\x3e\x0a\x7e\x0e\x90\xa6\x7d\x8c\x72\x40\x6b\xc3\xe2\x68\xc1\xf5\ +\xcd\x2d\xc3\x28\x4e\xd5\x29\x09\x65\xbc\xb0\x2e\x1f\x12\x51\xe8\ +\xc2\x19\x5e\x32\x46\x0b\x74\x35\x4e\x99\x5d\x95\x8b\x8a\xd3\xc4\ +\x24\xed\xf1\xae\xeb\xb8\x80\xbc\xa4\x97\x89\x67\x0f\x6f\x89\x67\ +\xd7\x24\x3b\xb7\x3c\x89\x84\x3c\xdd\xec\x3d\xa8\x9c\x73\xb9\x13\ +\x8e\x1f\x88\xe3\xd2\xa3\x50\xcd\x8a\x18\x33\xe4\xaf\xb9\xaa\xc2\ +\x07\xff\x01\xdd\xf8\xe3\xa0\x10\x75\x59\xb1\x98\xcd\xd9\x6e\x77\ +\x6c\x1f\x6e\xb8\x3c\x3d\x66\xbe\x3c\x63\x71\x7c\x4c\x55\xb8\x3c\ +\x1d\x1b\xaa\xc2\x52\x13\xb0\x2c\xd8\xbe\xdb\x30\xf5\x77\x14\x8b\ +\x01\x67\x25\x03\x64\xf5\xe5\x0d\xf7\xed\x31\xc5\xa2\x60\x93\x5a\ +\x4c\xd4\x0c\xd3\x88\x4e\x06\x57\x94\x84\x6c\x4b\x94\x92\xce\xa4\ +\x09\xf9\xbc\x53\x7a\xdc\x26\xa5\x94\xf0\xc1\x8b\x1b\x85\xd1\x54\ +\xa6\xc0\x64\x6d\x99\x31\x02\x55\x4d\xd3\x90\x77\x24\x3a\xbf\xa6\ +\xcd\xfe\x55\x89\xf7\xef\xde\xf3\xe7\x7f\xfe\x9f\xb8\xba\xb9\x21\ +\xf8\x74\x30\x30\xd5\xd9\xd5\x78\x5f\x38\x42\x90\xcf\x30\x2a\x25\ +\x7b\x10\x2f\x93\x88\x10\x3b\xcc\xe1\xe7\xdd\xdf\xdf\x53\x55\x92\ +\x6f\x83\xd2\x0c\xd3\xc4\xc9\xc9\x31\xa7\xa7\xa7\xf8\x71\x84\x18\ +\xe9\x76\x1b\xae\xfa\x8e\x79\x33\xe3\xc5\x93\x33\x6e\xee\x34\xae\ +\x99\xd1\x8f\x3d\xa3\x1f\x65\x2a\x4a\x09\x9b\x12\xce\x88\xe3\xf9\ +\xd0\xf7\x9c\x9c\x2c\x99\xfa\x8e\xbe\x6f\xc5\x7a\x09\x44\x3d\x9f\ +\x14\x95\x75\x42\xf6\xf0\x01\x8c\xce\xf7\xc0\x8f\x30\x1c\x6b\x8f\ +\x43\x0f\xd1\x53\x15\x05\xf7\x0f\x2b\xde\xfc\xf0\x8e\x7f\xf2\x93\ +\x4f\xf8\xfc\xe5\x25\x63\xbf\xe3\xe1\xee\x96\xfb\xed\x86\x31\x2a\ +\x6c\x52\x8c\xbb\x96\x2f\xbf\xfc\x5b\x3e\x79\x7e\x49\x30\x86\xd5\ +\x66\x43\x52\x9a\x52\x5b\xd4\x76\x83\x1a\x3d\xca\x38\x74\x3b\x61\ +\x77\x03\x76\xb8\xe2\xe5\xe7\xcf\x28\xdc\xc8\xdd\xaa\xe5\x78\x71\ +\x86\x09\x1e\x4b\x4d\xe2\x1a\x1f\x03\xa5\x80\xf7\xec\x4b\xf2\x9e\ +\xd9\xb5\x1f\x4f\xf7\x54\xbd\x87\x2c\xa4\x54\x5a\x11\xc7\xc4\x6e\ +\xb7\x15\x88\xa2\xc8\x0b\xb7\x6c\x41\x61\x8c\x21\x21\x8b\xf6\x5d\ +\xbb\xa3\x28\x0a\xfa\x7e\x38\x14\xab\x08\xd4\x75\xc3\x30\xf6\x68\ +\x25\x37\xe8\x34\x06\x8c\x86\xf9\x7c\x41\x59\x96\xac\xb7\x5b\xfa\ +\x7d\xe0\x12\x5a\xfc\x9d\x12\xc4\xc2\x70\x7e\xf9\x04\x6f\x13\x6f\ +\xde\xfd\x20\x13\x4e\x88\x92\xfd\xcd\x48\xdb\x0d\x98\x72\x40\x8d\ +\x6b\x2a\x3d\xc1\x34\x02\x0e\x6b\x8a\xec\x9c\x0a\x3a\x81\x4e\x09\ +\x15\x93\x88\xe5\xa6\xc8\x77\xdf\x7e\xc7\xdd\xdd\x0d\x8b\xa6\xe2\ +\xf2\xf4\x9c\x41\x41\x18\x3b\x4c\x5d\x53\xdb\x8f\x98\x6c\x91\x5b\ +\xc6\x27\x17\x67\x38\x6b\xe8\xc7\x40\xdb\x76\xd8\xa2\x66\xb9\x3c\ +\x67\x79\x72\xc2\x62\xb9\xc8\x4c\x2a\x30\x0e\x4a\xa5\x38\x8a\x15\ +\xd5\xe4\xd8\xdd\x5e\xa3\x42\xcf\xec\x69\xa0\x6d\x7b\xde\xde\x5c\ +\xf1\xba\x2f\x21\xcc\x38\xbd\x5c\xb2\x3d\xdd\xd2\xef\x7a\xa6\x90\ +\x40\x79\xb4\x4a\x84\x0f\xe7\xcc\xf4\x78\x98\xec\xdf\x4c\x4c\x60\ +\x32\x94\xb5\xde\x6c\x0e\x07\x6d\xf0\x13\xce\x15\xb9\x20\x8c\x52\ +\x74\xf2\x24\x62\xa2\x39\x1c\x1e\xce\x5a\x8c\x31\xbc\x7f\x77\xc5\ +\xeb\xd7\xaf\xf1\x7e\x24\x21\xa9\x89\x87\x49\xe4\xf7\x3e\x83\x18\ +\x63\x3e\xe0\x22\x31\x87\x65\xa5\x28\xcc\x2e\xe7\x0a\x9c\x2b\x04\ +\x06\x55\x89\x10\x22\xdf\x7f\xff\x5a\x0e\x27\xef\x29\x5c\x21\xa9\ +\x80\x45\xc9\x66\x27\x8e\xba\x3a\x43\xb4\x2a\xbf\x76\xda\xc3\x5c\ +\xf9\xb7\xdc\x2f\x84\xf7\x19\xdf\xfb\x29\x69\xbf\xa3\x41\x4b\x1a\ +\x68\xc8\xcd\xcd\x30\x0c\x0c\xc3\xf0\x11\xf7\xa3\x8a\x6e\x18\x78\ +\xfb\xf6\x3d\x56\x27\x8c\x4a\xfc\xe9\xbf\xf8\x05\x4f\xce\x4f\x99\ +\xfc\x84\xcd\xac\x33\x6d\x1d\x85\x2d\x18\xbe\xbf\xe2\xf6\xab\xd7\ +\x58\xed\xc1\xdc\x13\xea\x9e\xc5\x5c\x71\xf5\xeb\xc4\xcd\xbd\x26\ +\x9d\x94\xbc\xfa\x7c\xc9\xd5\x5f\xfe\x15\x4e\x3b\x4c\x61\xf6\x9b\ +\x21\x94\x12\x43\x45\x95\x1e\x9b\xc4\x14\x83\x38\x66\x7c\xf0\x7e\ +\x62\x52\xec\x76\x5b\x62\x0c\x99\x3a\x1d\x0e\x70\x75\x4a\x91\x10\ +\x12\xd3\xd4\xc9\x6b\x6a\x8d\xf4\x24\x1a\x53\x58\x5e\xbf\x7e\xcd\ +\xeb\xd7\xaf\x41\x99\x43\xc1\x2a\x0b\x11\x25\xee\xa1\xc2\xfd\x39\ +\xb2\xbf\xd6\x21\xa5\x83\xc1\x64\xdf\x4b\x8a\xa5\x73\xc2\x1a\x34\ +\xc6\xd0\x75\x6d\x56\xe6\x4f\xf4\xc3\x40\xd3\xd4\x79\x92\xd4\xf8\ +\x71\xe4\xcd\xeb\xef\x79\x76\x7e\xc1\xfc\xf4\x04\x46\x8b\xbb\x38\ +\x63\xd0\x96\xbb\xd7\x0f\xd2\x14\x6b\x89\xbf\xf0\xd9\x93\x2e\xf8\ +\x89\xbe\x6f\x31\xba\x00\x02\x5d\xd7\xa2\x54\xe4\xec\xf8\x98\xd5\ +\x66\x23\x94\xe5\xae\x27\x0c\x23\x55\xd9\x30\xf4\x5e\xa0\x70\xdc\ +\x8f\x53\x01\x1f\xf2\xb2\x7a\xb1\x58\x30\xf5\x03\xc7\xc7\xe7\x28\ +\x2c\x57\xef\x6e\xd8\xac\x6f\xb8\xdf\x3e\x30\x92\x98\x1d\x1d\x73\ +\x79\xf6\x9c\xb1\x1d\x58\x6f\x5b\xde\xde\xde\xd3\xc6\x89\xf9\xac\ +\x61\xd1\x54\x54\x65\x41\xdf\xee\x88\xeb\x0d\xa5\x6d\x48\x9d\x61\ +\x7a\x58\x73\xd4\x74\xcc\x9a\x0d\xef\xef\xbf\xa3\x74\x17\x30\x6a\ +\x54\x74\x74\xab\x81\x61\xd8\x60\x6d\x09\x99\xa5\x93\x32\x25\x73\ +\xff\xde\xc8\x90\x8c\xca\xd3\xca\x76\xb3\xe1\xe6\xe6\x86\xf9\x7c\ +\x86\x75\xe6\x80\x85\xa7\x24\x56\xf6\xa2\x1f\x88\x82\x89\x5b\xcd\ +\xe4\x03\xbf\xf9\xf5\x6f\xd8\x6e\x77\x58\x63\xc5\x43\x2b\x43\x0d\ +\x97\x97\x97\xbc\x79\xf7\x86\x14\xb3\x82\x59\x41\x4a\x41\x6c\xcb\ +\xb3\xf7\x96\xd6\x1a\xa5\xcd\xc1\x0e\xdc\x16\xe6\x40\x63\x9c\x2d\ +\x8e\x08\x6f\x7f\x20\xc6\x40\xa1\x0d\xa5\x86\xa3\x79\xc9\xb3\x27\ +\x4f\xf8\xfe\xdd\x1b\x76\xed\x1d\xcd\xb2\x46\xe9\x82\xaa\x58\xa0\ +\x68\x18\xb6\x3d\xc1\x83\x4b\x4a\x0e\x4f\xb2\x6a\xd6\x5a\xb1\x33\ +\x9f\x06\x52\x2a\xb1\x46\xe3\x8c\x66\x1c\x47\x76\x9b\x07\x6a\x67\ +\xf7\xee\x4a\x1f\xad\x9e\x8c\x18\x50\x05\xcb\x27\xa7\x84\x64\x99\ +\x55\x89\xe2\x38\x51\x54\x15\xda\x39\x92\x35\x68\x67\xb0\x65\x49\ +\xa5\x1c\xdd\x57\x57\x0c\xef\x7b\x5c\xaa\x88\xb5\x47\x1d\xef\x30\ +\xb5\xe1\xbb\xbf\x6e\x69\xc3\x31\xcb\xd3\x53\xa6\x69\x62\x71\x7c\ +\xc4\xdb\xef\xdf\xed\x69\x63\x79\xb9\x2c\x5e\x69\x24\x79\xd0\xf7\ +\x58\xfa\xde\xd6\x42\xa6\x05\x61\xdc\xdd\xdf\xdf\x89\xd1\xa2\x51\ +\x07\xfb\x93\x7d\xfa\xdd\xbe\xfb\xdc\x33\xad\xf6\x15\xd6\x18\x0b\ +\x21\xf0\xf6\xed\x5b\x56\x0f\x0f\x62\x5d\xa3\xd2\x41\xab\xf4\xe1\ +\x72\x5b\x29\x7d\xc8\xd2\xd8\x33\xab\xe4\x10\x53\x68\x23\x76\x37\ +\xe3\x38\xa1\x54\x8b\x2b\x8a\xc3\x81\xb2\x7a\x90\xfc\x77\xa3\x8d\ +\x64\xa4\xd8\x9a\xe5\xf2\x98\xfb\xd5\x4a\xb4\x42\x29\x62\x32\x81\ +\x44\xf3\x08\x73\xc5\x18\x29\x8a\x42\x48\x14\x48\xa4\x6b\x8c\xf1\ +\xb0\x84\x27\x46\x52\xfe\x9d\x8a\xa2\x38\x68\x67\xba\x4e\x5c\x8f\ +\x3f\x1e\xd4\xa5\x08\x31\x11\x90\xc9\xaa\x1f\x7b\xb6\x43\xe0\x97\ +\x4f\x5f\x12\x82\x50\xc4\x37\xdb\x1d\xda\x96\x58\x4a\x56\xbf\xbd\ +\x26\xdd\x0e\x34\x4b\x83\x9e\x6b\xb4\x1a\x51\x2e\x51\x98\x0a\x33\ +\x2e\xa9\xdc\x11\xfa\x68\xce\x27\x2f\x5e\x70\xff\xfe\x86\xae\xed\ +\x31\xda\x91\x42\xc2\xd9\x32\x4f\x26\xe9\xf0\xfe\xe5\x3e\x88\x8f\ +\x3b\x8c\x0c\x45\x6f\xb7\xdb\x6c\x8f\xf2\xc8\xfa\xda\x13\x2b\xe4\ +\x28\x30\x99\x86\x6d\x98\xa6\x70\x40\x2e\xf6\x85\x56\x72\x50\x74\ +\x8e\xaa\x28\x0e\xd7\x74\x7f\x36\xec\x21\x6c\xf9\xba\xa4\x70\x1e\ +\xcc\xa4\xf2\xce\x64\x9a\x64\xa2\xdc\xed\x76\x22\x86\xf5\x92\x87\ +\x74\x75\x7d\xcd\x57\x5f\x7d\xc5\xe2\x57\x7f\xc0\x76\x2d\x66\x8d\ +\x7e\xea\x79\xf3\xdd\xb7\xcc\x9a\x06\x67\x1d\xed\x9e\x81\x97\x12\ +\x5a\x5b\x92\x52\xf4\x63\x4f\xe9\xc4\x4a\x69\x1a\x06\x26\x27\xf4\ +\x66\x3f\x79\xaa\xaa\xc4\x4e\x1e\x35\x9b\x73\x73\xf7\xc0\xb0\x6b\ +\x49\x3e\x30\xa9\x49\xf6\x44\xff\x83\x74\xf0\x7f\x54\x3a\x93\x10\ +\x13\x0f\xeb\x35\x4d\x55\xe3\xb4\xe2\xfc\xc9\x05\x31\x74\xf4\x7e\ +\x42\x3b\xc7\xb3\xcb\x4b\x5c\x5d\x52\xd6\x35\xb3\xf9\x19\x57\x37\ +\x77\xcc\x8f\x4f\x39\x39\x3a\x61\x56\x55\x98\xc2\xb2\x09\x9e\xee\ +\xe1\x1e\x33\x24\xce\xce\x2e\x50\x63\xa2\x5f\xdf\x61\xf4\x96\xf9\ +\xd1\x11\xf4\x96\x7e\x7d\x87\x3d\x5b\x30\xce\x47\x7c\x48\xac\xba\ +\x16\x9b\x22\x3a\x89\x4f\xa6\xd9\x8f\xbf\x19\x2a\x20\x33\x2e\x42\ +\xda\x8b\x7a\x12\xc3\x38\x8a\xe0\xcb\xc9\x61\x51\x96\x92\x74\x17\ +\xbc\xc7\xe3\x29\x5c\x05\x4a\x96\xbc\x31\x08\x76\x7b\xb4\x38\x62\ +\xbb\x69\xe9\xba\x01\x94\x92\xe8\xd5\xc5\x11\x47\xcb\x23\xae\x6f\ +\x6f\x51\x49\xfc\x96\x74\xa6\x92\x6a\x63\x30\xb6\x80\xc9\x1f\x98\ +\x1f\x4a\x41\xe5\x4a\xc8\x5d\xc7\x7c\x3e\x23\x68\x70\xba\x90\x64\ +\x34\xa3\x05\x4a\x09\x03\x9f\x3f\x3d\x45\x8d\x6b\xbe\x7f\x6f\xc0\ +\x68\xea\xa6\x66\x3b\x81\x56\x81\xd9\xbc\x24\x6d\x7b\x39\x14\x63\ +\x82\x18\x70\xda\xe4\x6e\x36\x51\xb8\x42\x76\x47\xd6\x32\xc5\x40\ +\x3b\x74\xf8\x94\x48\x3a\xf1\xf1\x42\x5c\x85\x2e\x7d\x7a\xf2\x92\ +\x87\xcd\x86\x72\xf1\x94\xd3\xf3\xa7\x84\x64\x50\xa6\x20\x59\xc3\ +\x14\x3d\xbb\x76\x87\x1f\x06\x9a\x6a\xce\x74\xbb\xe6\xf5\x57\x3f\ +\x70\x19\xe7\xd4\x8b\x92\xa8\xb4\x84\x0f\xd5\x0d\x14\x1a\x5a\xc7\ +\xcc\x54\xa8\xd9\x82\xa2\x9e\xf3\x95\xfd\x86\x76\xbb\x05\x5d\x49\ +\x3e\x43\x94\x7d\x13\x1a\x52\x10\x48\x34\xe5\x5d\xd5\x9e\xc2\x9b\ +\x12\x28\x6d\x99\xc6\x80\xf7\x22\x42\x53\x46\xa3\xa2\xca\x7b\x16\ +\xc5\x34\x4e\x8c\xed\x48\x5d\xd7\xb8\xc2\x3d\x6a\x86\x90\x43\xa1\ +\x1f\x7a\xb4\x35\xf9\xde\x89\x58\x27\xc2\x40\x63\x4d\x16\x89\x25\ +\x54\x2e\xe0\xe2\x58\xa2\x33\xd4\xf8\xe8\x0a\xb7\x87\xa9\x94\x52\ +\x68\xc4\x3c\x30\x46\x21\x09\xec\x3b\x5c\xdf\x0b\xb3\xe7\x50\x14\ +\x73\x70\xdc\xe3\xde\x5e\x20\x34\x67\x44\x94\x3a\x79\x31\x11\x4c\ +\x40\x3f\x8c\x14\x65\x21\xf6\x2e\x53\xc8\xec\x24\x99\x54\x74\x9e\ +\xa8\xfb\xbe\xa7\xeb\xba\x47\xaf\xa2\x8f\x74\xdd\xe5\x67\xc8\xa2\ +\x50\x25\xcd\x77\xdf\xbd\xe1\xe5\x4f\xbe\xa0\x6a\x2a\x6c\x51\x42\ +\xea\x09\xf7\x3b\x1e\x56\xef\x08\xab\x15\x73\x0c\x61\xdd\x31\xf4\ +\x0f\x1c\x9f\xc2\x66\xdb\x71\x3d\x78\xea\xe7\x4f\x79\xf6\x8b\x9f\ +\xa1\x4e\x6b\xfe\xd9\x1f\xff\x09\x5f\x7e\xf9\x15\xbf\xfd\xdb\x2f\ +\x09\x59\xc0\xeb\xa7\x89\xb7\x6f\xde\x48\xa6\x50\x61\xf7\x66\x2e\ +\x68\x65\x0e\x3b\x93\x3d\xbc\x3c\x4d\x13\x26\xdb\xdd\xa4\xec\x4d\ +\xb6\xd7\x90\x18\x25\x6e\xbe\x21\x46\xe6\xf3\x39\xd6\x18\x52\x4c\ +\xa4\x10\x28\x9c\xb0\xae\x44\x08\x29\x05\x47\xa8\xdd\x2a\x5b\xdf\ +\xa4\xdf\x49\x72\x54\x4a\xa1\x52\x38\xe8\x96\xa4\x61\x8d\x02\xc5\ +\x1a\x73\xb8\xce\xa4\x84\xb3\x02\x7f\x29\x6d\x58\x6f\xb6\xf8\x14\ +\x19\x7d\x60\x98\x02\xdd\xae\xc7\xab\x81\x71\xb3\x25\xa1\x31\xf5\ +\x11\x33\x6b\x58\x8d\x03\x28\xa1\xaf\x97\xda\x92\xa6\x40\xd1\xd4\ +\xcc\x16\x0b\xea\xda\x31\xcb\xd3\x4e\xf4\x89\x76\xb3\x23\x25\x58\ +\x2e\x16\x92\xcf\xd4\xee\x38\x3a\xa9\x88\xc1\x0b\x0c\xfa\x63\x14\ +\x2d\x2a\xd9\x00\x32\x74\x23\xab\xd5\x8a\xc2\x28\x9c\x0a\x5c\x9e\ +\x2d\xa9\xdd\x0c\x1d\x1a\xf0\x23\x75\x25\x7e\x55\x5d\xb7\xc5\x1b\ +\x98\x9f\x9c\x71\xba\xbc\xa0\x29\x0b\xa6\xb9\x65\xaa\x60\xa6\x2d\ +\xc7\x54\x8c\x9b\x91\x76\x73\x83\x2b\xb6\xd8\x4b\xcf\xea\xed\x16\ +\xff\xbe\x44\xd7\x35\xe5\xa9\xe2\xbe\x5f\x11\x51\x6c\xe3\x88\x4b\ +\x16\x15\x0d\xc9\x49\x17\xe2\x33\x6d\x53\x2b\x8d\x0f\x12\x9a\xa4\ +\x32\xeb\x02\x14\xe3\x28\x91\xb1\x31\x25\x62\x10\x47\xd7\xc2\xb8\ +\x2c\x50\x9c\xf2\x08\x1b\x05\xf6\x42\xa3\xb3\xe1\xe0\xb7\xdf\x7e\ +\x4f\x59\x14\x84\x94\xd8\xb6\x2d\x2f\x4e\x4f\xc5\x4e\x3b\x04\xd1\ +\xa8\x64\x11\x5a\x08\x1e\x57\x56\xd4\xb3\x19\xed\x20\x02\x49\xe9\ +\x60\x55\x66\xa7\x38\x50\x11\x6b\x8d\x2c\xf8\x06\x4f\x88\xd0\x2b\ +\x45\xe8\x5b\x4c\x5f\x30\x6d\x6e\xb9\x28\x34\xfa\xf9\x73\xee\xef\ +\x6e\x99\xda\x51\x96\xc1\xc3\x9a\xa3\x65\x43\xdd\x18\x7c\x08\xac\ +\x1e\x56\x42\xa1\x0c\x99\x59\xe3\x0c\xce\x59\xbc\x8f\xdc\x3e\xac\ +\x19\x53\x22\x68\x43\xe7\xbd\xf8\x47\x69\xf3\xd1\x26\x13\xad\x35\ +\xdb\xbb\x89\x3f\xff\xcf\xbf\xe6\xa7\x53\xc5\xf3\xd1\xe1\xc7\xc8\ +\xf1\xc9\x19\x76\xd6\x50\x2c\x6a\x26\xdf\x12\xfa\xc8\xb8\x5e\x33\ +\xbe\x7b\x8f\xf2\x2d\xb1\x88\x5c\x3f\x6c\x98\x6b\x8f\xf1\xc7\xbc\ +\xbd\xbd\x67\x24\xf0\xc5\x3f\xfd\x94\xa3\xcb\x97\x14\x27\xc7\xa8\ +\xb2\xa4\x48\x8e\x6d\xdb\xd1\xf7\x1d\xe3\x34\x70\x7b\x7f\xcd\xf5\ +\xd5\x15\x0a\x71\x33\x88\x31\x8a\xde\x04\x4d\x22\xab\xa6\x03\x19\ +\x1b\x87\xed\xae\xa5\x28\x8f\xf6\xed\x45\xfe\xfc\x85\x20\x21\xfb\ +\x0a\xc5\x38\x8d\x8f\x07\x05\x32\xc5\x1c\x1d\xcd\x25\xe8\x4a\xc9\ +\xc1\x92\x42\xc4\xda\x42\x3a\x57\x25\x45\x62\x4f\xcd\x0e\x49\x0c\ +\x18\xc9\x07\x92\xa0\x50\x2a\xb3\x70\x6c\xa6\xfa\x4a\x1c\x42\xdf\ +\xf7\x07\xe6\x58\x00\x9c\x36\xac\x37\x6b\x8e\x96\x73\x66\x55\x45\ +\xbb\x59\x1f\xa0\x98\x18\x43\xb6\x31\x57\x58\x6b\x28\x8b\x82\x31\ +\xdf\x47\xfb\x7c\x12\xa5\x0d\xae\x70\x8c\x6a\xc2\x4f\x23\xbb\xdd\ +\x2e\xdb\xba\x8c\x07\x4f\xaa\xbd\xf7\xd8\xc7\x54\xbf\x27\x15\x08\ +\x71\xa0\x32\x15\x31\x44\xee\xef\xee\x59\xef\x76\xa4\xba\x60\xa1\ +\x34\x75\x8a\xec\x7e\x78\xc7\xea\xeb\x6f\x39\x2f\x1d\x63\xb7\xc5\ +\x2a\x4f\x8c\x3d\x61\x28\x60\x7e\x4a\xf1\xaa\xe4\xe2\xd5\xcf\x69\ +\x8e\x9f\x13\xfc\x0a\x93\x46\x7e\xf9\xd3\x2f\xf8\xd5\x2f\xff\x29\ +\xd1\x43\xdb\x0e\xf4\x43\xcf\x5f\xff\xcd\x7f\xe1\xfa\xea\x0d\x5f\ +\x7d\xf5\x55\x7e\xa6\xcd\xc1\xcb\x4f\xe5\x86\x51\x2b\xcd\x30\x8c\ +\x84\x10\xb1\x56\x60\x55\x31\xda\xe4\xb0\x5f\x9b\xcf\x16\xb2\x17\ +\x45\xcb\x92\x3e\x49\x7c\x40\xe1\x6c\x76\x2d\x16\x5b\x9e\xba\xae\ +\x33\xfa\x10\x0e\x0c\x3a\xe9\x2c\x33\xd4\x98\x1e\xa1\xc8\x03\x51\ +\xc2\x28\x71\x58\x50\xfb\x94\x4d\x29\xb8\x65\x6e\x32\x7c\x8a\x2c\ +\x96\x4b\x3c\x96\xeb\xf5\x96\x64\x4b\x76\x83\xa7\x42\x31\x85\xc0\ +\x49\x33\xc7\xdf\xad\xb0\xb5\x46\x17\x8a\x60\xc1\x61\x60\x08\x58\ +\x23\x34\x65\x57\x37\xb8\xda\x12\x83\xc5\x56\xa5\x44\x27\xe4\xbc\ +\x9b\xa4\x34\xaa\x1d\x58\xad\xee\xa8\x9b\x9a\x38\x75\x14\xae\x86\ +\xf4\x0f\x57\xc1\xff\xa3\xb2\xa0\x4f\x49\xe1\x43\x62\xb3\xe9\x78\ +\x7e\x79\xce\xea\xee\x86\x59\x13\x70\xa6\x46\xc5\xc4\x62\x36\xc7\ +\x1a\xc5\xd1\xc9\x31\x66\x7e\xcc\x31\x86\x10\xa0\x48\x9a\x14\x26\ +\x8a\xc6\x30\xa8\x91\xb9\x2e\xe9\xbf\x7c\x47\xf7\xc3\x2d\xa8\x01\ +\xbd\x1c\x49\x76\x62\xeb\x3b\x86\xd0\x33\x3f\x7f\xc1\xe4\x23\x41\ +\x49\xde\x43\xf0\x4a\x42\x93\x94\x22\x7a\xc9\x42\xd1\x46\x62\xc6\ +\xe2\xdf\xa7\xf6\xce\x93\x4a\x8c\x51\xd8\x5b\x04\x39\x8c\xf3\x28\ +\x5b\xe6\xe5\x59\x4a\xa2\x45\xc9\xb7\x0c\x4d\xe6\xd9\x25\xc4\xce\ +\x61\x1c\x46\x6e\xae\xaf\x39\x5a\xcc\x0f\x71\xa1\x5a\x69\x31\x7b\ +\xcb\x8a\xda\x98\x69\x84\x55\x59\x1d\x16\x85\x29\x26\x74\x21\x96\ +\x0d\xce\x39\xc6\x61\x10\xd1\x93\x71\x38\x5b\x80\xf2\xcc\x67\x33\ +\x9c\xb5\xb4\xde\x53\x96\xb2\xcc\xec\xc7\x11\xed\x3d\x55\x59\xe1\ +\x63\x90\x51\xdc\x4b\x46\x76\xd9\xd4\xc4\x29\x4a\xd2\x5a\x61\x09\ +\x29\x1d\x72\xc5\xe3\x61\x6c\x57\x28\x7c\xde\x15\x7c\x9c\xc3\x25\ +\xa5\x84\xae\x6a\xce\x9e\x3d\x27\x68\xcd\xba\xeb\x59\xd4\x73\x02\ +\x49\xdc\x0a\x52\x49\x55\x16\xec\x1e\x56\x5c\xfd\xf6\x3b\x16\xeb\ +\x96\xe3\x64\x48\x6d\xcb\x34\x0e\x6c\x5b\xcf\xc2\xcc\x49\x75\xc3\ +\xc5\x4f\x4e\x79\xfa\xcb\xcf\x48\xba\x24\xc6\x16\x93\x02\xff\xf2\ +\x4f\xff\x90\x98\x0c\x68\x4d\x88\x81\x1f\xde\xbc\xe6\xee\xe6\x8e\ +\xbf\xf9\xf5\x6f\xf9\xfe\xfb\x77\x07\xba\x2f\xea\x77\xf7\x38\x90\ +\xe8\x87\x8e\xae\x6b\xd1\xfa\x18\xc8\x50\xc5\x07\x4a\xe5\xfd\x3e\ +\xcc\x44\x83\x0f\x3e\xa7\x75\x0a\xce\x7e\x7a\x76\x8e\x31\x5f\x13\ +\xf2\x24\x61\x8d\xfd\x9d\x4e\x6f\x7f\xc4\xec\x23\x12\xf6\xce\x29\ +\x7c\xf0\xd1\x8a\x47\x96\x10\x32\x94\xd2\x8c\x6d\xfb\x3b\x3a\x06\ +\x99\x84\x03\x68\xc5\x62\x36\x27\xc5\xc0\xd5\xfb\x98\xad\xc3\x05\ +\x2e\x15\xd7\x5f\x71\xc8\xdd\x1f\x6a\x7b\x0a\xb1\xcd\xcb\x78\x95\ +\xd9\x69\xd3\xd0\x63\xac\x15\xbb\xfc\x10\x33\x2b\x69\x62\xb1\x58\ +\x30\x5f\x2c\x04\x02\xfc\x58\xe5\x44\x93\x63\x78\x85\x78\xd0\xee\ +\x5a\x6e\xae\xaf\x59\x9c\x2c\xd1\x16\xba\xf5\x86\xbb\xb7\x6f\x29\ +\xbc\xc7\xcc\x2c\xbd\x51\xb4\x63\xa2\x5c\x2c\xe9\xa2\xa7\x2a\x66\ +\x7c\xfa\x93\x97\x0c\x04\xa2\x6f\xf1\xa3\x74\xd8\xc6\x06\xc6\xa9\ +\x47\xa9\x92\xa2\x92\x8c\xf8\x3f\xfe\xe3\x3f\x82\xf4\x2b\xfe\xed\ +\xbf\xfd\xb7\xfc\xe6\x37\x5f\x66\x65\xba\x3e\x30\xfa\x52\x92\x1a\ +\x3f\x8e\xd2\x14\xec\x75\x54\x29\x5b\xd5\xab\x0c\x93\x1e\x26\xcf\ +\x28\xd3\xc8\xe4\x85\xae\xdb\x34\xb3\xc3\xb3\xe9\x6c\x29\x05\x4b\ +\x6b\xa6\x5c\xb8\x13\x8f\x10\xeb\xbe\x49\xd8\x43\xe6\x64\x47\x06\ +\xd9\xb9\x99\x47\x97\x85\x0f\xa8\xdc\xc6\x28\x9c\x2d\x79\xf6\xea\ +\x25\xbf\xf9\xe6\x2b\x7e\xb8\xbe\xa2\xd4\x06\xca\x12\x57\x16\xa8\ +\x68\x68\x91\x7c\x98\xc1\x8f\x04\x12\xc6\x29\xf1\x84\x33\xe0\xb5\ +\x66\x48\x89\x1a\x28\x5d\x41\x50\xc2\x5c\x4b\x2a\x52\x55\x91\xc5\ +\x62\x4e\x59\x96\xcc\xe7\x91\xbb\xbb\x1b\x5e\xbf\x79\x4d\x88\x89\ +\xa7\xcf\x9e\xf1\xcb\x5f\xfc\xec\x1f\x3c\x91\xfe\xe3\x29\x26\xf9\ +\xfd\x56\xe5\x9c\xa6\xa9\xa8\x67\x4b\xce\x4f\x2f\xe8\x76\x1b\x7e\ +\xf2\xc5\x1f\xa0\x62\xa0\xdb\x6e\xf8\xab\xbf\xfc\x0b\x9e\xbf\x2c\ +\xf8\xe4\xf8\x15\x3e\x42\xb1\x68\x28\xac\xc3\x8f\x03\xed\xb8\x85\ +\x00\xd6\x1b\x7e\xf8\xf5\x77\x9c\x87\x0a\x53\x25\xcc\x85\xc1\x54\ +\x8a\xce\x04\x36\x61\x44\x25\x4f\xa9\x0c\x8d\x6b\xf0\x3e\xa1\x92\ +\xa5\x1f\x03\x3a\x26\x5c\xe5\xf2\x0d\x96\xa9\x91\x19\x02\x38\xb8\ +\x12\x23\x0e\xad\xc2\xd0\x98\xf2\x32\x53\x5c\x5d\xf7\x37\x41\xdf\ +\xf7\x6c\x36\x1b\xe6\xf3\x05\x75\x55\x11\x43\xca\x5d\x8c\x2c\xe5\ +\x7c\x08\xc4\x90\xa8\xeb\x8a\xb6\x6d\x79\xf7\xee\x1d\xd6\x9a\xdf\ +\x39\x60\x8d\xd6\xf8\xcc\x02\x29\xcb\xea\xb0\xec\xad\x0b\xb1\xb6\ +\xe8\xfb\xe1\xe0\x6e\xba\x5e\xaf\xf1\x31\x30\xab\x1a\xc9\x23\x30\ +\xee\xf0\xf5\x6d\xbb\xa3\x6f\x3b\x8e\x96\x4b\xda\xed\x8e\x90\x12\ +\xbb\xb6\x25\xc6\x48\x5d\x37\x79\xd2\xca\xb8\xbf\x35\xb8\xb2\xc0\ +\x58\x2b\x3f\xb7\x96\x3c\x07\x63\xc4\x0c\x50\x52\xff\xd4\x47\xb5\ +\xd6\x88\x31\xa2\x67\x33\x3e\xf9\xd9\x17\x0c\x80\xa9\x4a\x6c\x59\ +\x88\x32\x77\xf4\xcc\x42\x45\xa9\x15\x37\xf7\xf7\xb4\xd7\xd7\x5c\ +\xe8\x02\xad\xa1\x1f\x23\x13\x8a\xb2\x5e\x70\xb5\x6a\x39\x79\xf5\ +\x82\x50\x9d\x71\xf5\x70\x4b\x59\x55\xe8\x38\xa2\x7b\x4d\x53\x1f\ +\x43\xb2\xb8\x7a\x46\xbf\xdd\x31\xaf\x4a\x3e\xf9\xc3\x3f\xe4\xd9\ +\xe5\x4b\xfe\xf5\xbf\xfe\xdf\xd8\x6e\x37\x72\x48\xa6\x0c\x49\x1d\ +\x52\xe6\x64\x9f\xd1\xe5\xa0\xa2\x69\xf2\x22\x7a\xd3\x02\x1d\x05\ +\x15\x3e\x08\x4a\xd3\x07\xa6\x93\xd2\x72\xcf\x3c\xb9\xb8\xa0\x69\ +\x6a\x6e\x6e\xee\x68\xe6\x73\x9c\x95\x6c\x11\x9b\x29\x6c\x36\x07\ +\x43\x25\xcd\x01\xbe\xcc\x6b\x8b\x43\x45\x93\x97\xd4\x07\x67\x61\ +\x75\x60\x19\xea\x03\x6d\x37\xa4\xc0\xcb\x97\x9f\x32\x5f\xcc\x59\ +\x6f\xd6\xd2\x5c\x78\x9f\x1b\x1e\x81\x2c\x8d\x06\x57\x14\x54\x65\ +\x49\xdb\xf5\xb4\xbb\x1d\x21\x04\x6c\xc6\xf5\x7d\x26\x14\xa0\x94\ +\x84\x83\xf5\x3d\x29\x4a\xa3\x42\xd2\x2c\x8f\x97\xcc\xe7\xb3\xc3\ +\xbd\xf2\x31\x1e\x75\x99\xc0\x8c\x34\xfd\x4a\x16\xcd\xb7\x57\xd7\ +\x7c\xf1\xc5\xe7\x30\x4e\x7c\xff\x9b\xdf\x12\xee\x1e\x78\x3e\x6b\ +\x48\xda\xd3\x29\xcf\xec\xf9\x33\xaa\xb3\x82\xb8\x58\xa1\xca\x92\ +\xed\xb6\xa5\x6c\x26\xb4\x1a\x28\x67\x05\x31\x8d\xf8\xd8\xa2\x70\ +\x39\x9a\x20\x32\x8e\x2d\xe3\x34\x71\x76\x7e\xc1\xe7\x3f\xfd\x19\ +\x5f\x7f\xfd\x03\x93\x8f\x14\x59\x98\x2b\x3b\x2a\xfd\xc8\xec\xdb\ +\x07\xa7\xa5\x88\x8e\x7b\xf8\x3d\x64\xc4\xe0\x71\xa2\x48\x79\x39\ +\x1f\x42\xe0\xe5\xab\x97\xfc\xe9\x9f\xfd\x29\xff\xed\xaf\x7f\x23\ +\x5a\x25\xef\x51\x46\xb4\x58\xd6\x4a\x67\x1f\xf6\xba\xa1\x14\x0f\ +\xd7\x5b\xa9\xc7\x83\x4f\xed\x8b\x55\x3e\x77\xac\x95\x44\xd0\x10\ +\x03\x31\x44\x16\x8b\x05\xb6\x28\xb8\xba\xbb\x25\x18\x4d\x1b\x23\ +\xbb\xcd\x9a\xcd\xe0\x68\x8a\x92\xa3\x52\x9c\xb6\x47\xad\xb1\x85\ +\x43\x29\x4b\x88\x89\xd5\xd0\x33\x90\x28\x95\x87\x42\x73\x5c\x57\ +\x38\x63\x31\xda\xa2\x6c\xc2\x69\x47\x59\x94\x8c\xd3\xc4\x34\x05\ +\xb6\xbb\x1d\x45\xb4\x0c\xd3\xc8\xbb\xf7\x3f\xf0\xb3\x2f\x3e\x3f\ +\x30\x00\x7f\x54\x6c\x2e\x6b\xad\x74\xf5\xae\x60\xbd\x6d\x31\xca\ +\x92\x4c\xc9\xfd\x76\x92\x11\xde\x3b\xee\x3b\x30\x77\x1d\xf6\x7a\ +\x4d\x2c\x6b\x16\xa5\x26\x28\x30\xa6\x20\x06\x8b\xe9\x07\xae\xbe\ +\xfa\x86\xca\x1b\x54\x2f\x37\x93\x5a\x6d\xd1\x66\x64\x28\x34\xf5\ +\xc9\x05\xe7\x9f\xbe\xa2\x68\x1a\xea\xd9\x92\x5d\xdb\xf3\xd9\xa7\ +\xaf\x98\xcd\x8e\xf0\xc1\xb3\xdd\xae\xb9\xbf\xbf\x97\xc9\x82\x98\ +\x73\x1d\xfe\xee\x18\x95\x12\x0c\x43\xce\xa1\xe6\x51\x78\x64\xad\ +\x78\x24\xed\x79\xe3\x93\xf7\x8c\xfd\xc8\xf1\xf1\x69\x76\x8a\x95\ +\xc3\xc0\xc7\x29\xab\x68\x15\xbb\xdd\x2e\x7b\x7f\xe5\x94\xbd\xac\ +\x3b\xc8\xfd\x11\xe3\x34\x1e\x3a\x15\x92\xb0\xbf\x66\x33\x49\xcc\ +\xdb\xed\xb6\x9c\x9f\x9f\xf3\xfa\xf5\x1b\xc8\x81\x4a\x21\x4e\x38\ +\x27\x11\xbb\xeb\xf5\x86\xae\x6d\x39\x3b\x3b\xe3\xf4\xfc\x9c\xbb\ +\xbb\xfb\xec\x1b\x24\x31\xae\xdb\xdd\x56\xec\x1d\xc6\x11\x6b\x0b\ +\x4c\x69\x45\xf5\x1b\x22\x75\x55\xb3\x58\x2c\xa8\xeb\x86\x71\x18\ +\xf1\x53\x60\xd7\x6e\x3f\xf2\x75\x87\xd5\x30\xa0\xaa\x47\x56\x52\ +\x8a\xe0\xa3\x27\x84\x48\x9c\x46\xfc\x6a\xc5\xcd\xb7\xdf\x51\x8e\ +\x3d\x6a\x59\xd0\x0d\x13\x63\xa1\x99\x9d\x3c\xc5\x9e\x5a\x62\xd3\ +\x11\x28\xb8\xbd\x79\xe0\xd3\xcf\x9e\xe3\x6a\x47\xf4\x2d\x71\x0a\ +\x0c\xbb\x15\x45\xb5\x20\xc6\x82\xaa\xd0\xb4\xdb\x8e\xae\xdb\xf1\ +\xf4\xf9\x53\x96\x47\x0b\x1e\xd6\x0f\xd8\x94\x1d\x7a\x0f\xad\x6a\ +\xc8\x09\x85\x88\xfa\x7f\xca\x2a\xf3\x6c\x90\xb8\xbf\x86\x28\xd9\ +\xbb\x8c\x61\x44\xa5\x9c\xe4\x97\x5d\x69\x95\x51\xfc\xb3\x7f\xf6\ +\xcf\xf9\xeb\xff\xf6\x37\x3c\x3c\xac\x0e\x30\x58\xcc\xd7\x50\xfc\ +\xb2\xf4\xc1\x52\x43\x0e\x93\xc7\x45\xad\x60\xe9\xea\x70\xef\xed\ +\x27\x9e\xbd\xcd\x4a\x4a\x92\x6d\xb1\x5c\x1e\xf1\xf4\xf2\x92\x94\ +\x22\xdb\xcd\x46\x2c\x7c\xf6\x10\x96\x52\xcc\x66\x35\x75\xdd\x48\ +\x5c\x73\xdb\x32\x65\x33\xc0\x7d\xf5\xda\x2b\xdf\xbd\x97\xec\x71\ +\xef\x3d\x8b\xc5\x1c\x05\xac\x57\x2b\xaa\xba\x62\x79\xb4\x3c\x38\ +\xd9\x7e\xbc\x26\x22\x64\x32\x44\x14\xe4\x2f\xc2\x66\xf5\x00\x93\ +\x27\x05\x48\x5d\x4f\x63\x0c\x63\xb7\xc5\xcf\x35\x4f\xff\xc9\x4f\ +\x68\x9e\xfe\x8c\x2e\x0d\x74\xfa\x9a\xf5\xb8\x66\x36\x5b\x50\xcf\ +\x1a\x86\x6e\x43\xd4\x91\xa8\x03\xd6\x95\xa8\xa4\x30\x69\x42\x61\ +\x99\x35\x35\x33\xdd\x90\x62\xe0\xdd\xfb\xf7\x4c\x3e\x50\x14\xf5\ +\xe1\x7a\x7f\x48\x25\x49\x29\xb1\xdb\x8a\x23\x6f\xf0\x31\x2f\xa0\ +\x55\xce\xbe\xc9\xa2\xe0\xf8\x78\xe8\xef\xc9\x13\x29\x25\xfe\xe8\ +\x8f\xfe\x88\xc2\x35\xfc\xc7\xff\xf8\x7f\xe5\xec\x76\xb9\x3e\xa2\ +\x73\xd9\x8b\xbb\xd2\xc1\x6e\x3e\x65\x5f\xba\xfd\x34\x22\x93\x8a\ +\x3e\x14\x15\x63\x9c\x4c\x94\x56\xb1\xd9\x6c\xf8\xe4\xe5\x27\x6c\ +\x76\x5b\xde\x5d\xdf\x10\x50\x52\xac\x52\x62\x1d\x22\x9b\xcd\x86\ +\x9b\xcd\x8e\x42\x29\x28\x2c\x76\x10\xf2\x81\xf7\x30\x44\xf0\x85\ +\xa3\xb0\x30\xef\x7b\xba\x76\x40\x97\x16\x53\x15\xc2\x44\x74\x32\ +\x95\xba\xec\xe4\x50\x94\x05\x5d\xdf\xd2\xf6\x99\xc1\xa7\x7e\x84\ +\xd4\x60\xad\x25\x7f\xfb\xdd\xbb\x37\x38\x6b\x99\xcd\x66\xa4\x98\ +\x58\x1e\x1d\xb1\xda\x76\x8c\x01\x94\x76\xfc\xfc\x57\x7f\x2c\xb9\ +\xee\xae\xa6\xac\x67\x92\xa8\x16\x03\x75\x61\x60\x4c\xbc\xf9\x9b\ +\xaf\x89\x57\xb7\x9c\x6b\xc7\x10\x26\xa6\xe8\xd1\xa3\x62\x39\x3f\ +\xe5\xd9\x17\x9f\x30\x3b\xfb\x15\xf3\xe3\x67\xf8\x71\x80\x14\x59\ +\x2c\x1a\xfe\xe7\xff\xe5\x7f\xc2\x27\xc1\x4c\xb7\xeb\x35\x5f\x7f\ +\xfd\x0d\xbf\xfd\xed\x97\x5c\x5f\x5f\x1f\x98\x3b\x7f\x9f\x63\xaa\ +\x64\x0e\x48\x42\xe1\x14\x7c\xce\xa9\x08\xf2\xd0\x5b\x9b\x61\x2e\ +\x39\xd8\x6f\x6e\xae\xf9\xab\xff\xfa\x5f\xc5\xe4\x31\x44\x71\x17\ +\xfe\x40\x54\xf6\xb8\xe0\x4c\x87\x9b\x2b\xc1\x41\xbf\x42\x86\x57\ +\x84\x6e\x2c\x45\xd7\x9a\x82\x1f\x7e\x78\x93\x0f\xe1\x82\xae\x15\ +\xb8\x6b\x36\xaf\x25\x63\x7e\xd6\x50\xd7\x35\xbb\x5d\xc7\xf5\xcd\ +\x0d\xb3\xd9\x5c\x0e\x19\x63\x31\xce\x51\x68\xcd\xae\xef\x88\x93\ +\x17\x73\xcd\xbd\xf6\x24\x27\x4a\xea\xcc\xb6\xc1\x0a\x3b\xad\x2c\ +\x35\xab\xf5\xe6\xf0\x7e\x3e\x16\x8b\x4f\x3b\x47\x3f\x4d\x1c\xcf\ +\x8f\x30\xca\x10\x47\x2f\xf6\xff\x85\xa2\x40\xd1\xad\x37\xf8\x87\ +\x15\x15\x89\x9b\xb0\x61\x7e\x56\x73\x71\xf6\x94\xe2\xe8\x98\x36\ +\xee\xe8\xe3\x2d\xd3\x66\xe4\xb3\x67\x3f\x25\x6e\x3a\x76\xeb\x7b\ +\x3c\x01\x6d\x1d\x0a\x4b\x18\x3d\xda\x0c\x98\xb2\xe2\xec\xc9\x05\ +\xae\xac\xf8\xee\xf5\xb7\xbc\xbf\x79\xf7\x77\x08\x2b\x79\x36\x21\ +\x46\xc9\x0b\xdf\x6c\x36\xf4\x43\x4f\xd3\xd4\x44\x1f\x1f\x99\x75\ +\x21\x8b\xdc\xb4\x7c\x46\x3a\x3f\xdc\xfb\xc3\x29\xc4\xc8\xb3\x67\ +\xcf\x98\xcf\x17\xfc\x1f\xff\xfe\x3f\x30\xf4\x43\x9e\x80\x32\x8b\ +\x0c\x05\x7a\x9f\x53\x9f\x0e\x87\xc8\x87\xf7\xd9\xfe\x6b\x21\x87\ +\x60\x19\x67\x71\x49\xbc\x95\x4c\x0e\x84\x7f\x76\x79\xc9\x38\x0c\ +\xb9\xb3\x9c\x24\x47\xc3\xda\x8c\xe9\x0b\xe3\x6c\x1c\x47\x76\xbb\ +\x87\x0c\xa3\xe9\x03\xd9\x20\x66\x22\x80\xb5\x86\xa1\x7f\xd4\x43\ +\x1c\x1f\x2d\x39\x3b\x3b\xe5\xcb\xaf\xbe\x64\xe8\x3a\x42\xf0\x07\ +\x18\xf7\xa3\x3d\xef\x39\x90\x0d\x23\xc4\x84\x89\x89\xdd\x76\x4b\ +\xb7\xd9\x32\x5b\x1c\x31\x2b\x4a\xfc\xb4\x62\x8a\x2d\xc9\x16\x2c\ +\x5e\x9d\xb2\x09\x13\xa1\x6c\x58\x2c\x3f\xa3\xdb\xbc\xa3\xdb\xac\ +\x78\x78\xff\x25\xe5\x7c\x49\xb4\x06\x9c\xa6\x2a\x1d\x65\x61\x49\ +\x1e\x94\x35\xa0\x05\xf5\xeb\xba\x1d\xd7\x57\xef\x1f\x0b\xc8\x07\ +\xd4\xe8\xfd\x67\xee\x43\x60\xbd\x59\xf1\xe4\xf2\x5c\x2c\x86\xf2\ +\xde\xc2\x67\x68\x51\x02\xce\xe4\xeb\x65\x29\x2e\x05\xe2\xfc\x1b\ +\x0f\xd0\xe1\x9e\x09\xd7\x76\x9d\xbc\xe6\x24\x0e\xdc\x31\xe3\x69\ +\xfb\x69\x73\x1f\x71\x61\xad\xc0\xeb\x62\x91\x9f\x0e\x08\x88\xce\ +\xae\xcf\xbf\xf8\xd9\xcf\x99\xcd\xe7\xd4\x47\x47\xfc\x87\xbf\xf8\ +\x4f\x87\x14\xce\x98\x40\xbb\x02\x62\x22\xe4\xaf\x0d\x7e\x22\x8d\ +\x01\xe3\x27\x54\x04\xe7\x2a\x6c\x33\x23\x56\x8e\xe8\x0c\xaa\x28\ +\xa8\xab\x19\x85\x53\xa0\xf7\xbe\x6c\xb2\x5f\x33\x99\x14\x50\x37\ +\xa5\xc4\x5e\x3b\x47\x55\x15\x3f\xce\x70\xac\x94\xd5\xc8\xc6\x24\ +\x8c\x81\xf5\xe6\x81\xb2\x2a\x48\x04\x8a\xba\x02\xab\xd1\xca\xe0\ +\x66\x33\x39\x84\x9d\xc3\x2a\x45\xea\x7b\xca\xaa\xc2\x06\xcd\xfa\ +\xed\x0d\xe9\xea\x8e\x3a\x04\xa2\x35\x74\x76\x20\x1a\xc3\xa2\x3e\ +\x23\x18\xc7\xc9\xe5\x0b\xc6\x54\xd0\xf6\x2d\x2e\x05\x14\x41\xc4\ +\x60\x05\x28\x53\x50\x96\x96\xf2\xec\x8c\x27\x97\x4f\x78\xfe\xfc\ +\x39\xff\xe6\xdf\xfc\x1b\xc9\xfe\xde\x8b\x17\x93\xd8\xb5\x93\xe4\ +\x20\xf1\xde\x4b\x37\x1a\xd2\x01\xb6\x38\xd8\xaf\xf0\xe8\xdd\x64\ +\x8d\xe3\xf5\xeb\x37\x7c\xf7\xdd\xb7\xf9\xa6\xd1\x87\xee\x46\x9b\ +\x3d\x3d\x54\x1d\xa0\x0e\x95\x8b\xab\x30\x83\x44\x30\x16\x33\x5e\ +\x3d\x8d\x13\x7d\xd7\x63\x9d\x63\x3e\x6f\x30\x46\xb1\xdd\xee\x98\ +\xc6\xbd\x55\xf6\x48\x55\x17\x1c\x1f\x1f\x53\x96\x05\xa7\x67\xa7\ +\xbc\x7f\xf7\x9e\xcd\x76\xc7\x76\xd7\x31\x9f\xcf\x21\x26\xa6\x71\ +\x64\xdd\xf5\xb4\xdb\x5d\x66\xf4\xd8\x7c\xd8\x49\x43\xa6\x12\x74\ +\xed\x8e\xae\x6b\x72\x71\x74\x6c\x36\x5b\x6e\xee\xee\x09\x21\x7e\ +\x3c\x01\x1b\xa2\xee\x9d\xd7\x15\xa5\x2b\x48\x43\xc0\xf7\x03\x3f\ +\xfc\xf0\x3d\xcb\xb3\x25\xcf\x2f\x4e\xa9\xb4\x65\x61\x2c\x8c\x1d\ +\x1b\x3f\x71\x7c\x72\xc6\xd1\xab\x4b\x6e\x77\x23\xb3\xd3\xa7\xcc\ +\xdd\x31\xf7\xb7\xd7\xbc\x79\x73\x0d\x3e\x52\x55\x8a\x51\x3b\x92\ +\x49\x9c\x9d\x2e\x51\xb6\x40\xd9\x4a\x26\xae\x28\x98\xfa\x66\x73\ +\xcf\x6e\xdc\x50\xb8\xea\x77\xb4\x16\x29\x45\x52\xd4\x68\x1d\x89\ +\x3c\x4e\xa5\x31\x3b\x37\xd7\x75\x7d\xb0\xbb\xe8\xfb\x1e\x80\xc5\ +\x62\x41\x51\x16\xac\xd7\xeb\x5c\x1c\x22\xb3\xf9\x1c\xa3\x2d\xfd\ +\x30\x1c\x1c\x0b\xc4\x0b\xca\xa3\xad\x3e\x50\xcd\x1f\x8b\x06\x07\ +\x21\x9d\x4c\x2a\xf1\xd0\xc8\x84\x10\x28\xca\xf2\x70\xa8\x35\x75\ +\xc5\xf3\xa7\x4f\xa9\xab\x82\xba\xae\x19\xc6\x91\x99\xab\xa5\x01\ +\x50\x26\xdb\x87\x8b\xb8\xee\xe1\xe1\x41\x84\x77\x71\x4f\x65\x8e\ +\x07\x53\xc1\x98\x22\x21\x06\xac\x32\x07\x5a\xbb\x35\x9a\xeb\x9b\ +\x6b\x8e\x8f\x8f\x38\x3f\x3b\xe3\xed\xdb\x37\xdc\xde\x5c\xd3\xbd\ +\x7a\xf9\x51\xd3\x16\x41\xa1\x62\x96\x04\xc4\x80\xb1\x86\xb6\xdd\ +\xb1\x5e\xdd\xf3\x6c\x71\x44\x0a\xfe\x10\x16\xb7\xe9\x57\x94\xb7\ +\xdf\xb3\xd2\xe7\xdc\x79\xb8\x50\xe7\x14\x41\xb3\xdd\x0c\x38\x57\ +\xa1\x4d\xc5\xfc\xe4\x58\xbc\xeb\xf2\xdf\x60\xf2\xee\x23\x12\xe2\ +\x04\x29\x50\xd7\x72\x9e\xa4\xe4\x09\x51\x1f\x0e\x6c\x9d\x63\x8d\ +\x53\xf0\x6c\x37\x1b\xbc\x9f\x0e\x84\x0b\x6b\xc5\x0b\xaf\x6d\x5b\ +\x76\xed\x8e\x69\x9a\xc4\xfc\x53\x29\xc6\x61\x14\x3a\x31\x89\xba\ +\x6e\xb8\xbb\xbf\xcf\xd6\x27\xe1\xf0\x7c\xa7\xdf\xd3\x31\x3d\x2e\ +\xe6\x52\xd6\x91\x84\x43\x9a\xe5\x34\xf9\x4c\xcb\xf7\x07\x66\x61\ +\xe1\x0a\xce\xce\x4e\xf9\xee\x87\xb7\xec\xd6\x1b\x92\x97\x08\x6f\ +\x9f\x9b\x10\xa3\x35\x24\x93\x79\x02\xa2\xd5\x33\xda\xe0\xbb\x11\ +\x53\x94\x78\x6b\x18\x53\xc2\x2a\x68\xc7\x89\x7e\x1c\x71\x4a\x20\ +\xb4\xbd\x0e\x26\x44\x7f\xd0\xf9\x69\x6b\x28\xb4\x12\xb9\x03\xcd\ +\x23\x22\xf2\x63\xa3\x06\xa7\x94\xf0\x7e\x20\x25\xa1\xd6\x76\x5d\ +\xcb\x66\xbb\xc1\xb8\x82\x7a\x3e\x43\x19\x45\x3b\x4a\x40\x4d\x55\ +\x17\x84\xa1\xa7\x54\x0e\x3b\x4d\xc4\x71\xe4\xee\xcb\xaf\xf1\x57\ +\x37\x34\x17\xa7\xf8\x32\x11\x8a\x92\xb3\xa7\xcf\x28\x17\x05\xa3\ +\x7e\xa0\xdf\x4d\xf4\x71\xc7\xf1\xe9\x4c\x96\xa7\x3e\x00\x13\x29\ +\xe4\x0c\x76\x2c\xbb\xb6\xc7\x18\xcd\xa7\x9f\xbe\xe4\x93\x97\x2f\ +\xf8\xfa\xab\x6f\xf2\x41\xfb\x78\x1f\xa8\x1c\xde\xbc\x5e\xaf\xb0\ +\xc6\x88\xe0\x30\x3b\x88\xee\xbb\x6d\x89\xd9\x0d\xc4\x1c\x6c\xf4\ +\x78\x58\xfc\x5e\x57\x7e\xc0\xc2\x7f\xd7\xf4\xed\xc3\x45\x92\x36\ +\xfa\x90\x14\x47\x56\x3f\x8f\xe3\xc8\x76\x23\xf4\xca\x71\x1a\xd1\ +\x99\x40\xd0\xf7\x3d\xe9\x21\xf0\xfd\xeb\xef\x79\xf5\xea\x85\xe0\ +\xfb\xb9\x03\x25\x44\x86\xb6\xa7\xaa\x2a\x42\xce\x9f\x37\xda\x60\ +\xb5\xcd\xaf\x0f\x2a\x26\x86\xae\xa3\x2c\x4b\x76\x9b\x2d\x4d\xd3\ +\xb0\x38\x3a\x26\x84\xc4\xf5\xcd\xad\x64\x74\x68\xf5\x51\xaf\xfb\ +\x72\x79\x44\x51\x8a\x09\xa2\x9a\x22\x9b\xbb\x3b\xbe\xfb\xf6\x5b\ +\x3e\x2b\x3e\x23\x78\x71\x76\xd5\x41\x18\x4f\x53\x3f\xb2\xdd\xae\ +\xb9\xba\xbb\xe2\x6a\x37\xe1\x86\x35\xa7\x17\x33\xfa\xa8\xb9\x7d\ +\x78\xe0\xec\xf4\x04\x35\x2f\x38\x5f\x3e\x05\x1c\x75\xdd\xa0\x8b\ +\x82\x18\x27\xc8\x7b\xb7\x21\x78\x6c\xa1\xa9\x9a\x02\x3f\x7a\x74\ +\xb4\x44\x15\x71\xad\x83\x0d\x7a\x00\x00\x20\x00\x49\x44\x41\x54\ +\x6e\x4f\x0b\x95\x82\x7f\x79\x79\xc9\xab\x97\x2f\x28\x5c\xc1\x34\ +\x49\x52\x63\x8a\x92\xbe\x57\x14\x85\x74\xa7\xb9\x21\xf0\x93\x3f\ +\x40\x1b\x45\x59\x1c\xf6\x28\x9b\x7c\x38\x19\xe3\xe4\x1e\xc8\x87\ +\x4b\xfa\xc0\xce\xe3\xef\x01\x81\x88\x51\xfd\x1d\xf7\x6a\x6b\x1c\ +\xc1\x0b\xd9\xe3\xec\xec\x14\x67\xc5\x24\xd2\x28\x45\xdb\xb6\xa4\ +\x28\xc1\x58\x21\x86\xec\x6a\x6b\x32\xc5\x94\x83\x76\x4a\x7f\xe0\ +\x31\xb7\x37\xad\xdc\xef\x70\xb4\x02\x95\x33\x4c\xda\xb6\xc5\x68\ +\xc5\x7c\x3e\x67\xd7\xb6\x19\x8a\xd5\x1f\xa9\x81\xc8\xd9\x19\x07\ +\x66\x97\x54\xd4\x71\xe8\xc5\x9a\xdf\x4f\x28\x95\x98\x08\xa8\x94\ +\xb0\x18\x6e\x6e\x6f\x18\xe7\x86\x68\x6a\x4a\xab\x39\x9a\x1f\x73\ +\x5c\x35\xb8\xba\x21\x99\xbd\x01\xa7\x26\xf8\x98\xf3\x5b\xf6\x1e\ +\x7b\x22\x04\x8d\x61\xa2\x2a\x2c\x29\x65\x31\x62\x6e\x1c\x24\x4e\ +\x7b\xa2\x70\x8e\xf3\x8b\x67\x9c\x9e\x9d\x89\xda\x3f\xfb\xd4\x85\ +\x18\xf2\x54\x2e\xa4\x9a\x98\xb5\x58\x21\x04\x21\x5d\xa4\x48\xd3\ +\x34\x98\x3c\x01\x1e\x8a\x49\x46\x18\xfe\xdf\x0f\xe2\xf4\xbb\xfb\ +\xd8\x5c\xf4\xf7\x4d\x49\x52\x30\x5f\x1c\x31\xf9\xef\x09\x59\x13\ +\x24\x76\x3b\xe2\xef\xa6\x92\xe8\xe1\x52\xca\x82\x5b\xad\xc0\x68\ +\x92\x15\xd2\x89\x71\x4e\x1c\x39\xf2\xe4\x52\x34\x35\x85\x31\x32\ +\x15\x13\xb3\x55\x90\xec\xf9\xf6\xe1\x6d\x7b\x4b\x20\x32\xec\xf6\ +\xa3\xd4\x99\x18\xa3\x69\x9a\x86\x59\xdd\x30\x9b\x1d\x31\x3f\x3a\ +\xe2\x61\xb5\xc6\x3a\x9b\x45\x54\x13\xb3\xc5\x9c\xb2\x2c\x18\x87\ +\x8e\xb0\x6b\xe9\xda\x91\x17\x2f\x3f\x11\x85\xf1\xd8\x53\x5b\x4b\ +\xdb\x6f\xa8\x9e\x3c\xe5\x93\x5f\xfc\x14\x53\xcc\xc5\xf5\x34\xb6\ +\x24\x14\xe7\xc7\x27\x84\xe0\x99\x7c\x9f\xad\x53\xb4\xe4\x7f\x27\ +\x8d\x42\x33\x9b\x49\x27\xbe\xdd\x6d\xd9\x6c\x36\x07\xc6\xc5\x87\ +\xe7\x7b\x0c\x62\x41\x32\x4d\x93\xe4\x9b\xe4\x05\xd5\x34\xf9\x03\ +\x93\x63\x7f\x60\x98\x8c\x89\x5e\x5c\x9c\x71\x7e\x7e\xc6\xfb\xf7\ +\xd7\x87\xa9\x63\x5f\x44\xf2\xf6\x2f\x6b\x1c\xd2\x41\xdb\xc2\xc1\ +\x49\xf7\xd1\x2b\x49\xbe\x37\x8f\xa6\x1a\xa1\x2d\x87\x48\x52\x41\ +\x42\x91\xb2\xd1\xe0\xfd\xdd\x3d\x3f\xf9\xc9\x2b\x6c\x59\x53\x58\ +\xc7\xa0\x85\xe6\x3c\x8d\x63\xee\xb4\x65\xb1\xb7\x37\x9c\x0c\x31\ +\x31\x0d\x13\x75\x29\xc1\x42\x16\xb1\x5d\x69\xb7\x2d\xce\x56\xac\ +\xdb\x96\xbb\x87\x15\x3e\x7d\x44\x0b\xfa\x0f\x04\xa1\x37\xb7\xb7\ +\xc4\xc9\x53\x69\x47\x59\x16\x7c\xf2\xe9\x2b\xce\x9f\x5e\x32\xa5\ +\x48\x8a\x92\x45\x62\x42\xa2\xd4\x8a\x71\xbb\xe3\xf6\xfa\x8a\xc1\ +\x54\x78\x93\x50\xe6\x88\xe5\xf1\x19\xe7\x17\xaf\x30\x46\x31\x5b\ +\x38\x62\x2c\x21\x1a\xc6\x7e\x40\x0d\x03\x31\x8c\x68\x9b\xa8\x0a\ +\x43\xe8\x26\xe2\x34\xb2\xa8\x6b\x6e\x76\xe2\xd7\x65\xb4\xc9\x85\ +\xd7\xe7\xfc\x91\xc4\xab\x57\x9f\x70\xf9\xe4\x92\x69\x1a\xf3\xe7\ +\x94\x88\x2a\x61\xac\xa1\xd0\xc5\xa1\x30\xec\xa1\xa4\xe3\xe5\xf1\ +\x41\xc7\xa1\xb4\xec\xc2\x1e\xee\xef\x0f\x14\xf3\x71\x9a\x7e\x8f\ +\x31\x26\xb9\xe4\xff\x4f\x6c\x99\x74\xb0\xfd\x20\x07\x77\x85\x2c\ +\xbe\x94\x29\x29\xc5\x88\xca\x4a\xed\xb2\x2a\x99\x2f\x66\xdc\xad\ +\xd6\x92\x45\x92\xf6\x18\x7c\xcc\xd0\x9b\x42\xe5\x2e\x7c\xff\x1e\ +\x74\x8e\x0f\xf6\xd3\x24\x3b\x0c\x24\x23\x24\x84\xc0\x76\xbb\x63\ +\x31\xab\x39\x3d\x3e\xa6\x70\x0e\x67\x3f\x3e\xcc\xa5\xf6\x62\x4f\ +\xad\xc4\x97\xce\x68\x6e\x6f\xaf\x19\x3e\xfb\x8c\x7e\x1a\x98\x92\ +\x27\xa6\xc0\xb8\x05\x6d\x3a\xc2\x78\x4b\x75\x76\xce\xb8\x7d\x60\ +\x37\x14\xb8\x14\xf1\xfd\x80\xae\x6a\x94\x71\x24\x14\x63\x3f\x52\ +\x16\x25\x7e\x1c\x51\x2a\xa1\x8c\x50\xb0\xc5\xa0\x94\x0f\x82\xc9\ +\x1e\x3f\xe3\x71\xf4\x3c\xbd\x7c\xc2\x9f\xfd\xcb\x3f\x65\xb1\x98\ +\x31\x8e\x03\x3e\x87\x8f\x09\xf2\xa0\x50\x9a\x6c\xc6\xca\x01\xca\ +\xae\xab\x9a\xba\xae\xd1\x5a\xb3\x59\x6f\xd8\xed\x76\x02\x31\xe6\ +\x67\xec\xef\x21\x81\xfe\x77\x1e\x9d\x74\x98\x42\x85\x8c\x23\xdf\ +\xf8\xb0\xd9\xb2\x1b\x07\x1e\xb6\x1b\xb9\x53\x4c\xf6\xdd\xca\x70\ +\x65\x8a\x21\x8b\xab\x13\x36\x67\xb5\x24\xad\x88\x1a\x3c\x11\x9d\ +\x40\xc5\x88\x4a\x9a\xd1\x4f\x60\x0d\xc6\x59\x82\x9f\x24\x23\x27\ +\x53\x8f\xf7\x6e\xd1\xfb\x58\xe3\x98\x03\xb3\x7e\xb4\xa2\x45\x92\ +\x42\x27\x83\xd1\x85\x28\x4c\xd9\xbb\xad\x96\x90\xe0\xec\xec\x1c\ +\xeb\x1c\x5d\xb7\x83\x69\xe0\x87\x6f\xbe\xe6\xfd\xdb\x2b\x4e\x2f\ +\xcf\x28\xac\x21\x5a\x4d\x08\x13\xbe\xf3\xcc\x16\x35\x14\x86\xd5\ +\xe6\x81\xf9\xf9\x53\x34\x3b\xba\x6d\xcb\xfd\xfb\xb7\x68\x6d\x30\ +\x66\x42\x17\x15\xae\x9c\x63\x4c\x81\x52\x46\x04\x8b\x46\x94\xc3\ +\xef\xde\xbd\xe3\xe6\xe6\x1a\x6b\xec\xef\x30\x6c\x0e\xdc\xf4\x98\ +\x33\x2b\xfa\x9e\xc5\xa2\xc9\x4b\x33\x9d\xad\x27\xfa\x3c\xbe\x5a\ +\x66\x4d\x03\x56\x51\x55\x35\x4f\x9e\x5c\xf2\xf6\xed\x7b\x89\x5a\ +\x35\xe6\x00\x9f\xa9\xdf\x13\x47\x3e\x1e\xb2\x79\x7a\xc9\x38\xed\ +\xfe\x6b\x42\xbc\x32\x38\x67\x08\xbd\x3f\xdc\x84\xc6\x38\xac\xb6\ +\x24\x24\xff\x64\xd6\xcc\x18\xb6\x1d\x75\xdd\xb0\xdb\xb5\x8f\x22\ +\x2d\xef\x73\xfa\x63\x71\xb8\x91\x95\x88\x6b\x98\x2d\xe5\x01\x71\ +\xa5\xa3\xac\x6b\x30\xb2\xcb\xba\xbe\xbe\x11\x78\x4b\xeb\xbf\x6b\ +\x09\xf2\xff\x71\x1a\x5d\xad\x44\xef\xa3\xb4\x1c\x94\xc7\x67\x27\ +\xcc\xce\x96\x78\x9b\x18\x49\xe8\xd2\x31\x04\x8f\x4e\x8a\x30\x0a\ +\x0c\x36\xae\x57\xc4\x3a\xe1\xea\x92\x7e\xbd\xa3\x2a\x67\xb4\xeb\ +\x35\x55\x53\xb0\xeb\x56\x38\x65\x21\xc8\x82\xdc\x1a\xc3\x34\xf4\ +\xc4\x14\xd0\x16\xd0\x8e\x02\x83\x4d\x4a\xf4\x1d\x26\x4f\x92\x44\ +\x96\xcb\x25\x27\xcb\x23\x86\x71\xbf\x7b\x18\x33\xd6\x2d\xe4\x08\ +\x9d\x55\xeb\xe2\x26\xbb\xb7\xe7\x78\xec\x42\xfd\x24\x1e\x4f\xcd\ +\xac\xc1\x7b\xcf\x6e\xb7\x93\x07\xcd\x59\xba\x6c\xa3\xb3\x4f\xfa\ +\xdb\xd3\x80\x25\x01\xf0\x11\xfe\xd8\x6b\x0f\xf6\x10\x58\x8c\x51\ +\x5c\x7e\x5d\xb6\x27\x1f\x06\xda\xdd\x96\xb3\x93\x63\x26\x62\x5e\ +\x9e\x2a\x5e\xbe\x7c\xc5\xae\x1b\xb8\xb9\xbd\x15\xd5\xbd\x12\x4d\ +\x90\xca\xd6\xeb\xfb\xd3\x4c\xe7\x02\xae\x72\x67\x1b\xbc\xcf\x9e\ +\x70\x56\x02\xa7\xaa\x3a\xd3\xd4\xe5\x66\xb3\xff\x03\x99\x16\xff\ +\xf0\x62\x22\x99\x32\x2a\xff\x92\x11\xf1\x44\x7b\x7f\x75\xc5\x38\ +\x74\xf8\x14\x89\x26\xa1\x95\xa5\x6b\x35\x24\xcf\xf3\xf3\x19\x10\ +\x98\x56\xf7\xe8\xba\xc6\x54\x35\x98\xc4\xd0\xae\x71\xfb\x7b\xb6\ +\x49\x6c\x1e\xde\x83\x8f\xb4\xdd\x96\xba\x2a\xb1\xa5\xa3\x59\x9c\ +\x1c\x42\xc0\x38\xe4\xc1\xcb\xe4\x55\x14\x8e\xa3\xa3\x65\xb6\x31\ +\xe9\xe4\x60\xb6\xa2\x1d\x91\x98\x00\x81\x09\x83\x0f\x07\x1f\xb6\ +\x3d\xf5\x17\x05\x7d\xd7\x73\x7f\x7f\x9f\xdd\x8f\x8b\x43\x7e\xfb\ +\x87\xcd\xc0\x7e\xf2\x48\xbf\x97\x77\x9d\xd2\xe3\x42\x5f\x9e\xe3\ +\x29\x7b\xb2\x09\x49\x63\xd3\xb7\xbc\xbe\xb9\xe2\x6a\x75\xc7\x40\ +\x40\x39\x83\x0f\x11\x67\xc4\xf9\x3a\xa4\x28\x51\xd1\x21\xfb\xc5\ +\xc5\x44\x30\x89\x64\x14\x2a\x67\xda\xec\x1d\x2e\x42\x88\xdc\xef\ +\x36\xd4\x8b\x05\x4c\x93\x48\x10\x32\xdb\x2c\xc5\x9c\x71\xa3\x74\ +\x86\xc0\xe4\xd9\xf9\xd1\x16\x13\xb9\x60\xe2\xce\xea\xa2\xec\x02\ +\xfc\xe4\x79\xf9\xc9\x4b\xe6\xf3\x39\xa3\x0f\xac\x57\x0f\x72\x40\ +\xa8\xc0\x34\x8c\x3c\x7b\xf1\x1c\x53\x39\xe2\x38\xd2\x47\x49\xe8\ +\xf3\x29\x71\x7b\x7b\x47\x9c\x57\xac\xfa\xc0\x0e\x38\x3a\x0e\x6c\ +\x37\x5b\x42\xe7\x58\x9e\x9c\xd0\x2c\x16\x28\x5b\xa2\x5d\x83\xd2\ +\x15\x50\x00\x9e\x14\x27\x86\xde\x63\x8d\xe4\xb9\x07\x1f\x7f\x9f\ +\xd4\xc8\xe4\x27\x4a\x67\xb8\xbc\x7c\x72\x58\xe2\x49\x47\x61\x71\ +\xd6\x65\x98\xc4\x1f\x2c\x3c\xc6\x71\xe0\xe6\xe6\x4e\x0e\x84\x0f\ +\x1c\x59\x4d\x76\x49\x16\x8a\x21\xf9\x00\x50\x8f\xb2\x07\x9d\xed\ +\xa1\x89\x1f\x22\xcd\xd2\x25\x59\x93\xd9\x45\x21\x8b\xae\x4c\x76\ +\x78\xd5\x28\xed\x38\x3f\x3b\xc7\x7b\xcf\x6a\xbd\xa2\xaa\x4a\x48\ +\x29\x77\x5b\x25\x4d\xd3\x1c\xa6\x2a\x85\xce\xd6\x31\x91\xb2\xb1\ +\x94\x45\x41\x5d\x55\xcc\x17\x33\xd0\xf9\xb3\xbc\xbf\x61\xb3\xd9\ +\x10\x14\x84\xf4\x11\xa7\x92\xcc\xbf\x7f\xfd\xe6\x7b\x89\x03\x8e\ +\x50\x69\xc7\xf9\xe9\x19\xe5\xa2\xa1\x6a\x1a\x86\x30\x81\x1f\x18\ +\x48\x28\xa4\x93\xdd\x6e\x36\x68\xad\x38\x39\xbd\xa4\x34\x9a\x69\ +\xd7\x61\x27\x4d\x61\x1b\x52\xe7\x09\x7a\xa0\x9e\x41\xd1\x54\x4c\ +\xdd\xc8\xed\xd5\x3b\x71\x0c\x98\x46\x94\x51\x2c\x96\x67\x58\x0c\ +\x05\x16\x9d\xa4\x31\x08\xc9\x53\x14\x22\x36\x3c\xbb\x38\x97\x58\ +\xd5\x18\x25\x95\x12\xa8\xab\xf2\x40\xfd\x35\x4a\xcb\xa4\x90\x99\ +\x59\x21\xef\xb3\x7c\xf0\x54\x75\xc5\x76\xbb\xe5\xf6\xe6\x96\x61\ +\x98\x04\x2e\xca\xc6\x91\x31\x04\xb4\x35\x1f\x30\x88\x1e\x8b\xc7\ +\x87\x87\xcb\xe3\xbf\xcb\xd4\x12\x43\x24\xa8\x80\x29\x4a\x94\x12\ +\xab\xf0\x87\x87\x07\x9c\xd5\x54\xa5\xdc\xa3\x53\x48\xcc\x67\x33\ +\x7e\xfe\xf3\x5f\xa0\x7e\xfb\x5b\x6e\x6f\xaf\x0f\x1a\x92\x7d\xcc\ +\x72\xca\x66\x8f\x18\x9d\x73\xe7\x03\x36\x3b\x06\x17\x85\xa3\x2c\ +\x64\x77\x56\x16\x05\x45\x29\x90\x4e\x98\x26\x9a\xa6\xce\x8e\xb6\ +\x1f\x57\xb8\xa8\xf6\x94\x68\x75\xc0\xbe\xe8\x86\x9e\x5f\xff\xf6\ +\x37\xf8\xe8\x51\x85\x65\x1a\x23\x53\x70\xa8\x09\x11\xdd\xaa\xc0\ +\xb6\xdd\xb0\x7e\x30\xb8\xb2\xe6\xe8\xe4\x88\xb2\xae\xe8\xd7\x3b\ +\x16\x8b\x86\x30\x0d\x8c\xdd\x8e\xe8\x23\xb3\xa6\x21\xc5\x89\x30\ +\x09\x2b\xb0\x2e\x2b\x8c\xb2\x10\x65\xba\xa8\x6b\xc7\x27\x9f\xbc\ +\xe0\xd9\xb3\x27\xcc\x9a\xb9\x4c\x95\x99\x48\x21\xb1\xc7\xe6\x60\ +\xcf\x9f\x52\xc8\x11\x0f\x99\xca\x9c\xa1\x2c\x71\x90\x36\xac\xd6\ +\xab\xec\x58\x20\xbb\xd4\x7d\xe4\xb1\xda\x43\x47\xff\x5d\xd0\xef\ +\xb1\xb1\x12\x7d\x4f\xde\x7d\x18\xc3\xba\xdd\xe1\xdf\xfe\xc0\x6e\ +\x94\x18\x72\x99\x36\xfd\x61\xda\x14\xe8\x92\x43\x12\x6b\x54\x8a\ +\x89\x24\x99\xf0\x46\xa3\x8d\xa6\xd6\x8e\x80\x2c\xfc\xef\xd6\x2b\ +\xce\xea\x8a\x52\x29\x31\x1c\xcd\xce\xc4\x3a\x4f\x27\x21\x06\xa2\ +\x17\xf8\x4b\x25\x7e\x9c\xae\xc1\x87\x5d\x83\x92\x85\x50\xe3\x2a\ +\x62\x98\x70\x56\xf1\xd7\x7f\xf5\x17\x3c\x7d\xfa\x9c\xf9\x7c\x9e\ +\x2f\x5e\x49\x51\xcd\x78\xf5\x07\x7f\x48\x5d\x38\x9c\x12\x66\x55\ +\x1a\xc4\x31\xd3\x5a\x85\x1b\x47\xda\x9b\x1b\xbc\x75\xe8\xe3\x13\ +\x9a\xe6\x92\xfa\xc5\x13\x8c\xad\xf3\x02\xcb\x1f\x34\xcd\x31\x4e\ +\x18\xab\x20\x8c\x68\xa2\xa8\x8e\x53\xa4\x30\x96\x6e\x9a\xd8\x67\ +\x1f\xa4\x18\x69\xea\x9a\x97\x9f\xbc\xe0\xf2\xc9\x19\xcf\x9e\x3f\ +\x3b\x58\x7f\xcb\x68\x28\x96\x2b\xcd\x6c\xce\x4c\x89\xff\x90\x46\ +\xba\xd5\x67\xcf\x2e\x39\xbf\x38\xe7\xe4\xf4\x84\xbf\xfc\xcb\xff\ +\x4c\xd7\xe7\x51\x38\x26\xa2\x17\x0b\x0c\x63\xcd\x07\xae\xa6\x31\ +\x63\xa7\x3e\xd3\x4a\xf7\x54\xd2\x5c\x70\x32\x34\x80\x32\x28\x65\ +\xf2\xc1\xe6\xc5\xce\xdb\x19\x2e\xce\x4e\x30\x0a\x66\x4d\x4d\xf0\ +\x13\xcb\xe3\x05\x9b\xed\x96\xc5\x62\x46\x33\x9b\xb1\xdd\xee\x18\ +\x76\x5b\x9c\x33\xa8\x94\xe4\xbd\x6a\x4d\x52\x9a\x76\xe8\x29\x66\ +\x15\x29\x7a\xa6\x18\x19\xfc\x80\x36\x62\x45\x1e\x62\xfa\x78\xae\ +\x1a\xf9\x2e\x1d\xbb\x35\x9b\xcd\x4e\xa8\xd5\xda\x71\x77\x77\x45\ +\x55\x95\xbc\x78\xf1\x8c\xa1\x72\xd8\xa1\x27\xd4\xb0\x35\x8a\x21\ +\x5a\xbc\x2a\x71\x41\x31\xf3\x9e\x69\xb3\x26\xa5\x09\x95\x6e\x59\ +\x1e\x1d\xd3\xcc\x1a\x30\x91\xf5\xd8\x32\x9b\xcd\xe9\xbb\x1e\x1f\ +\x47\x9c\xd1\xd4\x95\xcb\x22\xcf\x0e\x53\x1d\x51\x2d\x66\xe8\xfb\ +\x15\x51\x49\xe2\x62\x59\x56\x19\xe2\xd9\xb2\x98\xcf\xd0\xc0\x38\ +\xf4\xa0\xc0\x69\x95\x21\x86\x94\x73\x2a\x82\x64\xa2\x28\x7d\x48\ +\x22\x0c\xa3\xc7\x87\x91\xc2\x95\xc2\xf1\x5f\x6d\xa4\x80\x57\x56\ +\xd8\x83\x2a\x0a\x9c\x83\xce\xac\x9c\x6c\xc2\xb8\x57\x49\xa7\xdf\ +\x87\x44\xf4\x21\xcc\x6b\xf2\x9e\x7a\x2f\xf2\xd4\x86\x4d\xdb\x53\ +\x6c\x5b\xba\x7e\x64\xb1\x58\xe0\xac\x26\xf8\x91\xe3\x45\xcd\x4f\ +\x5e\x7d\xc2\x66\xbd\xca\x4e\xbf\x26\xdb\x7a\xf8\x9c\x16\x4a\xde\ +\x1b\x84\x2c\x48\x85\x10\xf7\x7e\x51\x62\x0f\x64\x9d\x95\xc6\x44\ +\x6b\x8a\xaa\xa2\xef\x7b\x61\x1f\x7e\xcc\xc6\x11\x08\xd6\x10\x93\ +\x42\x25\x85\x8e\xe2\x1c\xee\xbd\xe7\xcb\xd7\xdf\x73\xdc\x34\xa8\ +\xda\xd1\xa5\x8e\x64\x23\xb6\x30\x2c\x8c\x65\xe6\x0a\x62\x90\x1d\ +\x8f\x0f\x23\xab\xfb\x3b\xec\x46\x74\x51\xca\x9f\x50\x38\xc3\xa2\ +\x59\x30\x4d\x13\x63\x3f\xe2\x8a\x02\xef\x25\xe6\x7a\x71\xb4\x10\ +\x0b\x17\xa5\xb1\x36\x72\x76\x76\x4c\x59\x18\xa6\x71\x20\x94\x8e\ +\xd8\x2b\x62\xb6\x81\x8f\xd1\x1c\x08\x10\xce\x3e\x42\x50\x42\x98\ +\xd9\xdb\xc1\x48\x32\xa1\xd6\x9a\xd5\x7a\x9b\xed\x97\x22\x51\x49\ +\x5e\x08\x4a\x1d\x98\x91\xea\xa0\x8e\x7c\xf4\xfd\x53\x79\x47\x72\ +\x68\x20\xf3\xef\xef\xb3\xfd\x52\x4c\x13\x69\x1c\x09\xbb\x8e\x8b\ +\xe5\x31\x0f\xeb\x2d\x53\x88\x28\x21\x05\x32\xf9\x20\x84\x8b\xec\ +\xd8\x6a\x92\xc1\x20\xa2\xe7\x49\x5a\x63\x0a\xad\x99\xfa\x11\x65\ +\x34\x9e\xc4\xaa\x9b\xd8\x0c\x23\xa3\x1f\x29\xcb\xea\xd0\xf0\xee\ +\xcd\x3f\xb5\x92\x22\x64\x4c\x91\x21\xf1\xf4\x63\x9c\x4c\x04\x26\ +\x3a\x64\x35\x1b\x18\xa7\x9e\x69\x9a\x98\xc6\x82\x1f\xbe\xff\x86\ +\xb2\xac\x31\xda\x50\x56\x0d\x27\x4f\x9e\xb0\x38\x5e\x62\x2b\x27\ +\x98\xa0\x1f\x99\xfc\x20\x51\xc6\xe3\xc8\x74\x77\x47\x53\x2a\xdc\ +\xf2\x98\xd8\xef\xe8\x37\x0d\x4a\x5b\xc2\xb8\x93\xa0\x29\x6b\x89\ +\x61\xcc\x6a\x8e\xc4\xd0\x3d\x60\x49\x58\xa5\xb1\xb6\xc2\x19\x95\ +\xbb\x94\x48\x4c\x4a\x84\x7c\xe3\x80\x56\x89\x9f\x7e\xfe\x29\xf3\ +\xc5\x0c\x6d\x25\x7e\xd5\x29\x97\xd9\x68\x3a\xef\x52\x82\x78\x39\ +\xed\x2f\x85\x12\x16\x56\x52\xf0\xc5\x4f\x3f\x67\xf5\xb0\xe2\xaf\ +\xff\xdb\xdf\x60\xac\x8c\xb3\x7b\x85\x74\xda\xef\x67\x3e\x10\x9c\ +\x1d\x72\x55\xb2\x19\xa1\x14\x98\x74\xa0\xa8\x6a\x6d\x70\xd9\x84\ +\x30\xf8\x89\x76\xb7\xe1\xc5\xcf\x3e\x67\xd6\x64\x96\x52\x92\x0e\ +\x6a\x79\xb2\xc4\x47\x2f\xaa\xd7\xba\xa2\x6a\x6a\xe2\x95\x04\x2e\ +\x19\x2b\xfb\x82\xb1\x8b\xc4\xdc\x29\x6a\xe7\x28\xaa\x02\x3d\x8d\ +\x54\xbb\x8a\xb2\x1f\x41\x69\xba\x7e\xf8\xa8\x30\x17\x24\xda\xf5\ +\x8a\x14\xe4\xe0\x8b\xd9\x24\xb3\x6f\x27\xbe\xff\xf2\x4b\x9c\x8a\ +\xd4\x56\x93\xb4\xc7\x57\x9a\x75\x17\x50\x58\x8a\x29\xe2\x63\xa0\ +\x30\x1a\x65\x44\xb5\xbd\xeb\x57\x6c\xdb\x7b\x8c\xb5\x04\xef\x39\ +\x3f\x3f\x3f\x64\xa3\x0f\xdd\x8e\x7e\x94\x29\xc3\x47\xcd\xec\xa4\ +\x62\xb6\x58\x60\x4b\x97\xaf\xaf\xa1\xac\x0a\xac\x75\x92\x13\x82\ +\x4c\x79\x5a\x2b\x8c\x52\x87\x45\xb7\xd2\x1a\xa7\x35\x31\x7b\x94\ +\xed\xb3\xd2\x63\x14\x05\xf2\xe4\x27\xd0\x4a\x22\x88\x87\xf1\xc0\ +\xda\x0a\xc1\x0b\x45\xee\x03\x53\xc8\x3d\xc9\xe7\xf7\x87\xbd\xdf\ +\xb1\xd1\x4c\x8f\x7b\xba\x98\x59\x5a\x62\x89\x2e\xd9\x36\xc3\xe4\ +\x89\xeb\x35\x4d\x53\xd3\x34\x35\x04\x4f\x5d\x96\x34\x55\xc3\x7a\ +\xb3\x66\x8f\xa0\xa9\x2c\x10\x3c\x2c\xbe\x95\xbc\x70\x4c\x8f\xfe\ +\x71\xfd\x38\x50\x96\x4e\xe2\x86\x73\x02\xa8\x73\x92\xdb\xb2\xf7\ +\xf3\xfa\x68\xc5\x44\x29\x62\x76\xa0\x50\xb9\x3f\x31\x49\x2c\x62\ +\xc6\x18\xe8\x88\x04\x3c\xad\x0a\xa0\xc1\x11\x59\x4d\x13\x61\xd0\ +\x18\xc4\x05\x7a\x9e\x33\xef\xfd\x28\x3a\xa0\xa1\x1b\x48\xc1\x72\ +\xb3\xbe\x63\xd6\xcc\x68\xea\x06\x57\x96\x98\x28\x6c\x38\xe7\x1c\ +\x45\xe1\xf0\x51\xd1\x34\x35\x75\x5d\x0a\x54\x94\xcd\x54\x6d\x76\ +\x7c\x36\xc6\x8a\xc6\x29\x53\xb6\x95\x26\x53\xf9\xa5\x01\x92\x82\ +\xa4\x0e\xda\xa3\x71\x9a\x18\xc6\xfe\x30\x67\xee\xad\x0c\x1e\x0b\ +\x48\x5e\x92\x1f\xac\x3e\x0e\x43\xed\xc1\x18\x76\x9f\x9c\xba\xf7\ +\x0a\xdb\x17\x9d\x34\x8c\x5c\x7c\x72\xcc\xe5\xb3\xe7\xfc\x9f\x7f\ +\xfe\x9f\xb8\xbe\xbb\xc7\x95\x25\x2f\x3e\x79\x41\xc8\xba\xb8\xed\ +\x76\x2d\xcc\xc0\x08\x26\x99\xec\xd2\xa3\x08\x2a\x12\x88\xb8\xb2\ +\x20\x05\xf1\x68\x1b\x62\x64\x4a\x89\xa3\xba\x3a\x34\xa7\x5a\x3d\ +\xe6\x37\xa9\x1c\x14\x17\x53\xc4\x95\xee\x7f\x88\xc1\xf7\x8f\x8c\ +\xcd\x05\x45\xce\x09\xd1\x5a\xb3\x5a\x3d\xe4\xa0\x97\x89\xae\x0b\ +\x8c\xc3\x98\xbb\xf6\x5b\xae\x6f\xaf\x39\x3a\x5e\xf2\xc9\xf3\x4b\ +\xcc\xe9\x92\x69\xb3\xa1\x23\x52\x58\x05\xda\x30\x8c\x92\xed\xf1\ +\xa4\x69\xd0\x26\xb1\xbb\xbf\xa1\x6a\x1a\x29\x22\x5a\x93\xbc\xa1\ +\x9c\x35\x10\x02\xdd\x76\x2d\xd6\x1c\x7d\x47\x59\x34\xcc\x97\x1a\ +\x92\x8c\x7a\x31\x06\xc9\x12\x49\x91\xa6\xa9\x38\xbf\x38\x23\x04\ +\xcf\x38\x0e\xd8\xe8\xd0\x46\x44\x3f\x21\xca\xa1\x5d\xe4\x9c\x12\ +\x8d\xec\x35\xfc\x34\x62\x95\xc1\x14\x86\x71\x9a\x58\xad\x56\x3c\ +\xac\x1e\xe4\xc6\xdd\x17\x81\x71\x94\x87\x35\x66\x53\xb8\x98\x0e\ +\x10\x87\x8c\xb5\x21\xdf\xd8\xd2\x95\xa2\x82\x8c\xa1\x4e\x0e\x3e\ +\x9c\xc3\x28\xcd\xe9\xd3\x4b\x20\xf0\xea\xd5\x2b\xac\xb5\x12\x6c\ +\x95\xc5\x51\xf3\xa6\x39\x84\x72\x0d\xa3\xa4\xc1\x9d\x9c\x9c\xd0\ +\xb6\x1d\xd7\x37\xd7\xa8\x24\x85\xa9\x6a\x6a\xaa\xba\xc4\x38\x43\ +\x88\x91\xc9\x4b\x58\x92\x73\x06\x1f\xa0\x70\x56\x18\x23\x1f\x11\ +\xee\x30\xb9\x40\x6a\x63\xb2\xfd\xbf\x12\xe6\xd9\x38\x10\x54\x62\ +\x1c\x03\x95\x95\x6b\x3a\x4c\x1e\x6d\x40\x45\x45\x3f\x8e\xa4\x24\ +\xbb\x23\xc9\x94\x91\xeb\x34\x8d\x12\x62\x35\x0c\x23\xc3\x20\x24\ +\x8a\xa6\x2a\x45\xbc\x67\x84\xda\x4d\x02\x97\x17\xaa\x45\xe1\xa8\ +\xca\x92\xba\xaa\x72\x8e\x84\x13\x4a\xb7\x35\x82\x5f\x67\x0b\x12\ +\xf0\x44\x15\x3f\xc8\xa7\xf0\x07\x4a\xf1\xde\xc8\xef\xb0\x97\x8a\ +\x51\xd8\x69\xd9\xae\x45\x26\x5b\xf2\x9e\x45\x73\xe8\x9a\x3e\x48\ +\xff\x4b\x7c\x40\x25\xcd\x3b\x9c\x7d\xf0\x16\x29\x31\xc5\x40\xe9\ +\x2c\x61\xf2\x62\x4a\x68\x0c\x4d\x2d\xa6\x7c\x5a\x2b\x86\xbe\x47\ +\x6b\x45\x59\x3a\x9a\x59\xc5\x6a\xbb\xce\xf6\x1f\x42\x4d\x96\x02\ +\x29\x8c\xa6\xe0\xa7\x4c\xee\x50\xd9\x83\x4b\xa0\xd2\x3d\x2c\xeb\ +\xf2\x82\xd9\xe4\x08\xe0\xff\xdf\x1e\xf8\x7d\x04\x72\x12\x47\xdd\ +\xe4\xc9\xcc\x38\x21\x94\x8c\xc3\x80\xf7\x89\x93\xe5\x92\x71\x18\ +\x50\xb3\x12\xe7\x2c\x9b\xcd\x8a\xfb\xbb\x5b\x3e\x7d\xf5\xea\xb0\ +\x9f\x14\xf2\x83\xe6\xf8\x78\x49\xdf\x8a\xe8\x2e\x69\xe8\xc6\x11\ +\x6c\x21\xe4\x9e\xd9\x02\x6d\x0b\x8e\xe6\x15\xd6\x58\x9c\x73\x34\ +\x4d\x7d\x70\x85\x26\x7b\xaf\x8d\xe3\xc8\x38\xca\xf4\xd9\x75\x5d\ +\xd6\x91\x24\x29\x52\x59\x03\xb7\x17\x29\xdf\xdc\xdc\x4a\xac\x44\ +\xca\xd7\x38\xe5\xdd\x66\x26\xf8\x48\x58\x99\xfe\x00\xd2\x7c\xcc\ +\xb2\x39\xdc\x2f\x29\x66\x67\x83\xc7\x28\x65\x99\x76\x27\x62\x3f\ +\x31\x2b\x2a\x66\x65\xc5\xd6\x58\x9c\xd6\x7c\xfa\xec\x29\xa7\x27\ +\xc7\x8c\x43\x4f\xdf\xb7\x6c\x56\x1b\xae\x6f\x1f\xf8\xe1\xea\x1d\ +\xca\x1a\x8c\x96\x06\xa8\xac\x34\x29\x29\x62\x12\x18\x7e\x98\x7a\ +\x42\xf4\x68\x5d\xd0\xf7\xfd\x81\x91\x78\x7b\x7b\x9b\x5d\x31\x6a\ +\x66\xb3\xd9\x21\xa1\xf2\x47\x99\x67\x72\x10\xec\xe5\xea\xec\xfd\ +\x84\x56\xe0\xca\x02\xef\x47\x86\x61\x22\x46\x71\xd4\xd5\xc6\x12\ +\xc6\x9e\xfb\xeb\x9e\xcd\xc3\x35\xdf\x95\x05\xb5\x82\xd4\x54\xf8\ +\x51\x33\x0d\x89\x91\x48\x11\x12\xdd\x38\x30\x6d\x57\x12\x87\xb9\ +\xab\x28\xaa\x9a\xf9\x62\x21\x37\x5e\x1a\xf1\x7e\xa4\xdf\xac\x85\ +\x11\xe3\x0a\x9c\xd5\x59\x68\x68\x70\x2e\xc7\xbb\x6a\x45\x55\xd7\ +\x5c\x9c\x9f\x71\x76\x7a\x4c\x22\x64\x67\x4f\x61\x75\x98\x4c\x99\ +\x1c\x83\x07\x4a\xa1\xdb\xa5\x4c\xbf\xdc\xdb\x8a\xe7\x0c\xee\xdd\ +\xcd\x1d\xbb\xad\xe4\x9a\xe8\x6c\x87\x72\xe8\x56\x3e\x38\x4c\x1e\ +\xfd\x99\x1e\x33\x27\xe4\x46\x8f\x07\x8e\xb8\x52\x0a\xbd\xb7\x43\ +\x47\xf1\x93\x9f\xfc\x84\xe7\xcf\x2e\xf1\x7e\x20\x66\x8b\xfb\xc5\ +\x62\x41\x55\x95\x82\xdd\x7b\x8f\xb5\x8e\x71\x1c\xe9\x87\x81\xae\ +\xef\x0e\x85\x45\x6b\x85\xab\x0a\x6c\x55\x50\x34\x15\x3e\x09\x34\ +\x60\x8d\xa1\xae\x6b\xc6\x71\x24\x74\x3d\xd6\xea\x83\x11\xdd\xc7\ +\xfa\xcb\xba\x02\x1f\x7a\xf1\xae\xd2\x86\xe0\x03\xfd\xd4\x93\xbc\ +\xa7\x72\x16\x62\x14\x05\xb6\xd3\x0c\xdd\x80\x1f\x06\x22\x15\xc3\ +\x14\x28\xab\x12\xb4\xe2\xe1\xfe\x81\xb2\x70\x9c\x9c\x9c\x80\x13\ +\x56\xca\x30\x0c\xcc\x17\x47\x04\xef\x69\xbb\x2d\x85\x95\xfd\x94\ +\x9f\x02\x7d\xdf\x73\xb2\x5c\xf2\xe4\xe2\x02\x63\x65\x5f\x50\x96\ +\x05\x85\xb3\x07\x81\x9a\x49\x90\xa2\x15\x4b\xf2\x9c\x11\xbf\xeb\ +\x7a\xba\xb6\xc5\x07\x89\x63\xb6\x5a\x18\x88\x21\x64\xc1\x62\xf6\ +\x2d\x5b\x6f\xb6\xf4\xc3\x20\x3b\xa9\x0f\x4c\x05\xff\xa1\x0f\x67\ +\x52\xf9\xf5\xd2\x63\xed\x89\x21\x90\x9c\x25\x22\x50\x70\x4c\x89\ +\xa6\x69\xe4\x5a\x3b\x8b\x9f\x46\xda\x76\x87\xd2\x96\xa2\x78\x5c\ +\xe2\xea\x7d\x24\x42\xce\x09\x09\x5e\xfd\xdf\xec\xbd\x77\x90\xa5\ +\xd9\x59\xe6\xf9\x3b\xe6\x33\xd7\xe5\x4d\x5b\x55\x5d\xd5\xd5\x5d\ +\xed\xd4\x56\xb6\x25\x81\x40\x20\xc7\x48\xc0\xc0\xce\x4c\x84\x88\ +\xdd\x65\x09\x20\x62\x60\x40\xb3\x0c\x6c\xec\xfe\x31\x88\x59\xc7\ +\xc6\xce\x60\x62\x61\x62\xd8\x59\x01\x0a\xec\x46\x2c\x68\x21\x60\ +\x60\x07\x10\x84\x04\x08\x2b\xe4\x2d\x74\x4b\x5d\xdd\x5d\x5d\x55\ +\x5d\x36\x2b\x2b\x33\xaf\xfb\xdc\x39\x67\xff\x38\xe7\xfb\xee\xcd\ +\x32\xad\x36\xd9\xae\xf4\xbd\x11\x15\xe5\x6e\x66\xde\xfb\x1d\xf3\ +\xba\xe7\x7d\x1e\x0a\x53\x34\x95\x00\x63\x0c\x42\x2b\xe2\x24\x41\ +\x6b\x49\x55\x15\x48\xa0\xd7\xeb\x06\x14\x5a\xb1\xc7\xe9\xed\xdf\ +\x79\x9f\xff\x59\xd6\x4c\xc9\xbe\xf2\xdb\xb0\x23\x7b\x58\xae\x47\ +\xce\x89\x40\xf7\xae\x45\xc4\x70\x38\x24\xcf\xa6\x21\xa3\x88\xfc\ +\x5e\x0d\x80\x89\xdd\x9d\x11\x91\x8e\x49\xd2\x84\xaa\x2a\xe9\x76\ +\x3a\x74\xd2\x94\xbc\x14\x1c\x3c\xb8\x41\x51\x58\xba\xdd\x88\x4e\ +\x37\x21\x8e\x13\x8a\xc2\xa3\xf5\x6a\x4a\x7e\x0f\xe5\x96\x01\x36\ +\x5c\xb1\xbb\xb3\x43\x55\x96\xa4\x9d\x0e\x35\x63\x76\x23\x67\xe0\ +\x1c\xbb\x3b\x3b\x21\x5b\x17\xcd\x39\x65\x0f\x2c\x58\x34\xbc\x68\ +\x2e\x94\xd6\xdd\x35\x80\x28\x75\xe6\x53\xcf\x1f\x49\xe1\x59\xbb\ +\x27\xe3\x31\xe3\xed\x1d\x12\x29\xe9\x46\x3e\xeb\x2e\x46\xbb\xe8\ +\x61\x9f\xaa\x2a\x59\xe9\x74\x38\xb4\xba\xca\xd1\x5b\x6e\x21\x7a\ +\x58\xf3\xe8\xa9\x13\x38\xa9\x90\x2a\xa2\x2c\x0a\x94\x8e\x49\xd2\ +\x18\x63\x4a\xf2\x62\x16\x58\x17\x3c\xd5\x7f\x55\x55\x7e\xc0\xb9\ +\xdb\x9d\x0f\xe4\x06\x60\x90\xb5\xcf\x6c\x38\xf9\x25\x45\xf4\x58\ +\xa3\x58\x2e\x6f\x6d\xf9\x54\xd2\x59\xaa\x2a\xf4\x0f\x84\x0b\x65\ +\x07\x7f\xc1\x2b\xeb\xcb\x43\xd3\xc9\x84\xe9\xd8\x12\x49\xc1\x52\ +\xec\x37\x4f\x9e\x67\xa0\x25\xaa\xb2\x54\x16\x92\x58\x37\xf2\x9d\ +\xf9\x6c\x4c\x55\xcc\xb0\xce\x92\x4d\x76\x59\x5a\x1e\xd2\xed\xa4\ +\x98\xaa\xf4\x14\x1e\xb6\xa2\x98\x4d\x88\x3b\x03\x92\x34\x26\xce\ +\x0b\xba\xbd\x1e\x4b\xc3\x21\x83\x7e\xd7\xd3\x7c\x37\xdc\x49\xfe\ +\xa2\x28\xcb\xb2\xf1\xf0\x75\xd3\xcd\x4f\x9a\x4b\xcf\xfa\x23\x5d\ +\x33\xe8\xb7\xb3\xbb\xe3\x09\xe1\xa2\x18\x87\x0c\x73\x03\x6a\x61\ +\xb8\x69\x6f\x4b\x61\x91\xbf\xa7\x66\x12\x75\x61\x30\xd2\x47\x37\ +\x2a\xa0\x4b\xfc\xac\xc1\xa5\xad\x4b\xcc\xa6\x63\x92\x24\xa2\xd3\ +\x49\x1b\x94\x48\x5d\xa6\x50\x4a\x7b\xd6\x61\xa5\xb0\xe3\x09\x5a\ +\x19\x92\x24\xa1\x32\x0e\x11\x49\xb2\x32\x47\x57\x1e\x5a\x6a\x8d\ +\x45\x24\x3e\xa2\xeb\xa4\x29\x93\xc9\x84\xd1\x78\x82\x90\x82\xfd\ +\xec\xc5\x8a\x20\x0d\xeb\x2f\x03\x4f\xdf\x6e\x9d\x2f\x1b\x39\x25\ +\x50\x2a\xa2\x44\x30\x2d\x0b\x4a\x63\x49\xba\x5d\x92\x4e\x8a\x71\ +\x8e\x59\x9e\x23\x65\xc2\xd2\x70\x99\x6c\x32\x01\x87\x97\x1b\x0d\ +\x00\x88\xc9\x64\x42\x9e\x17\xc4\x4a\x86\x01\x42\x48\x3b\x7d\x74\ +\xa4\x58\x1a\xf4\x19\x2e\xf5\x01\xe5\xcb\x5c\x71\x8c\xc0\xcf\xf0\ +\xe8\x85\x32\x80\x0f\x04\x34\x71\x92\xd2\xe9\xf5\xfd\xa0\x9a\x73\ +\xa4\x69\xda\xc8\xbc\xca\xc0\xb9\xe6\x27\xcb\x3d\x00\xa4\xd6\xb4\ +\x59\xec\x81\xcc\x33\x12\x71\x75\x59\xab\x96\x6e\xbf\xc2\xe1\xd4\ +\x4c\xb2\x7b\x22\x56\x6b\x19\x8f\xc7\xac\xae\x0c\x11\x41\x76\x40\ +\x80\x1f\x62\x2c\x2b\xa2\x38\x9a\xd3\xdd\x07\x96\x67\x15\xd8\x72\ +\x3d\x5c\xdd\x6b\xe3\x20\x6c\x70\x94\x25\xc6\x44\x14\x85\xc3\x59\ +\x43\x99\xe7\x41\xfa\xd5\x37\x76\xa5\x52\xfb\x1a\x40\x88\xd0\xdd\ +\xf5\x4d\x6c\xef\xe8\x5c\xe0\x2d\xb3\xce\x31\xcd\x72\xb0\x06\x19\ +\x32\x78\x4f\x7a\xe9\xa7\xe6\x67\xb3\x0a\x29\x12\x06\xfd\x3e\x79\ +\x9e\x53\x96\x15\x71\x1c\x93\xe7\x19\x49\x9a\xd0\xeb\xf7\x11\x4e\ +\x50\x95\x15\x5a\x7a\xed\xa0\xe9\x64\x82\xd6\x5e\xeb\x28\x4d\x23\ +\xb4\x86\x4e\x27\x25\x8a\x62\x26\x93\x71\x40\x70\xa9\x86\x8c\xd1\ +\xeb\x07\x49\xd2\x24\x0d\x68\x36\x1a\x9a\x94\x32\x08\x9d\x19\xe3\ +\x91\x6e\x65\xe9\x83\x37\xe7\x54\x00\xdf\x2c\x60\x2b\x42\x16\xbc\ +\xf8\x4f\x9e\x5d\x22\xcc\xd7\xcc\x99\x3f\x1b\x80\xcd\x9c\xd1\xd9\ +\xcf\xcd\xcc\xb2\x8c\x2c\xcb\xe8\x75\xbb\xec\x6c\x6f\xf9\xb9\xa2\ +\xd1\x0e\x36\x5f\x83\xaa\x64\x34\x19\xb1\x75\x69\x93\xb8\xdb\xe7\ +\xd6\x9b\x6e\xc2\xd9\x8a\x33\x97\x36\xa9\x3c\xaa\x29\x94\xde\x7d\ +\x3f\xb8\x97\x46\x10\x68\x60\xd6\xd6\xd6\x1a\xc7\xd5\xeb\xf5\x1a\ +\xcd\x9b\x7a\x8f\x3d\xd3\x21\xd5\x97\xce\x04\x7c\x3d\x84\x43\x60\ +\xef\x24\x4c\xaf\x9a\x8a\x28\xd6\xa4\x49\xec\x11\x25\xe1\xb2\x36\ +\x55\xe1\x9b\xab\x54\xe8\x34\xc6\x49\x45\x2e\x04\xe3\xaa\xa4\x0a\ +\x98\xeb\x59\x65\x18\x67\x19\xa9\xb2\x24\xce\xf9\xd2\x45\xa4\x9b\ +\x59\x0b\x11\xc7\x4c\xc6\x63\xb2\x30\xa4\xd7\x5b\x1a\xa0\xa2\x08\ +\x64\x02\x51\x44\xbf\xd7\xa3\xb4\xb0\xb4\x34\xf4\xb4\xd2\x5a\xd1\ +\xed\x75\x7c\x56\x21\x15\x71\x54\x6b\x16\x18\xca\x22\x27\x89\x13\ +\x22\xad\x31\x26\x68\x24\xd8\x79\x23\x1d\x60\x3a\x99\xb0\xb9\xb9\ +\x89\x14\x7e\xa0\x6c\x96\x15\x58\xe7\xa9\x55\x9a\xc8\x64\x6f\x6f\ +\x7a\xc1\xa9\x88\x3d\x68\x9f\x5a\xaf\x5b\x49\x5f\xcf\x36\xa1\x84\ +\xb6\xbc\x32\xa0\xaa\x0c\x59\x36\x25\xcf\x73\x06\xfd\x7e\x23\xf5\ +\xdb\x89\x22\xaf\x3d\x1f\xf9\x0b\x72\x69\xa8\xe8\x74\x7c\x54\x9b\ +\xe5\x05\x93\x2c\x63\x3c\x9d\xa0\x23\x4f\x67\xa3\x12\x1f\x99\x65\ +\xf9\x0c\x25\x15\xdd\x4e\x97\xb4\x93\x12\xef\x27\xb2\xc7\x39\xa6\ +\x93\x69\x70\x1e\x51\x33\xe7\x21\x43\xb3\xd8\x0a\x89\x56\x92\x59\ +\x55\x92\x19\x83\x8a\x23\x9f\xbd\x00\x95\x83\xca\x5a\xaf\xcd\x9e\ +\xc6\xac\xac\xae\x31\x9b\xcd\xd0\x52\xa2\xb4\x0f\x36\xba\xfd\x3e\ +\x4a\x47\xc4\x5a\x63\xca\x1c\x17\x78\xc8\x2a\x31\x03\x24\x9d\x38\ +\xc6\x0a\x89\x44\x12\x85\xcc\x45\x29\x49\x12\xfb\x72\xd7\x22\x43\ +\x74\x9e\x67\x24\x71\x4a\xbf\xd7\x6b\xde\x7e\x51\x14\x7e\x8e\x44\ +\x29\x84\x31\x3e\x89\x50\x5e\xfb\xc2\x86\x08\x50\x2c\x0c\xfb\xd5\ +\x24\x9e\x8b\x7f\xaf\x21\xc6\x8b\xea\x8d\x35\xdd\x7d\xcd\x56\x8b\ +\x70\x0d\x5d\x87\x57\xed\x73\x4c\x67\x33\x26\x93\x29\x51\xe4\xf7\ +\xa2\x9f\xdc\x76\x44\x51\xc4\xf2\xf2\x32\x67\xce\x9d\xa7\xca\x8a\ +\x20\xfd\x5c\x4f\xe1\xcb\x30\x33\x11\xf9\x4c\xc7\x82\xd4\xfe\xe7\ +\x14\x79\x8e\x35\x02\xac\x67\x5c\x30\xc6\x90\xc4\x09\x08\x13\xe6\ +\x4c\xf6\x37\x2f\x69\xe0\xcf\x21\x44\x13\x61\x82\xdb\x5f\xd8\x15\ +\x49\x12\x21\x95\xcf\xb2\x0e\xac\xad\xe1\x4c\x11\x2e\x7c\xdf\x3f\ +\x2a\x8a\x02\x17\x94\x0a\xbb\xdd\x5e\x60\xdb\x56\xa4\x71\xda\x10\ +\x25\xe6\x79\xe6\x83\x30\x2c\xd6\x19\x96\x06\x7d\xac\xd3\x58\x57\ +\x06\xf6\x65\xe5\x01\x0c\x51\xdc\x48\xe7\xce\x69\x8b\x14\x32\x96\ +\x0d\x41\xab\x10\x82\xb2\xb0\x1e\x2e\xad\x63\x6a\xd4\xc4\xf2\xf2\ +\x32\x4a\x9e\xa2\x28\x16\x32\x0a\xe6\xb2\xd4\x73\x89\xe0\xc5\x3e\ +\x98\x68\xa0\x08\x22\xa0\x04\xe7\x83\xac\xfe\x3d\x78\x44\x57\x44\ +\xe5\x2c\x93\x6c\x4a\xb7\xd7\xa1\xdb\x4d\x19\x8f\x47\x8c\x76\x77\ +\x18\x8f\x76\x48\x3b\x49\x28\x41\x97\x4c\x77\x76\x88\xd3\x84\xfb\ +\x6f\xbf\x93\x9b\x0e\xde\xc4\xe7\x1e\x7e\x84\x69\x5e\x50\x14\x1e\ +\x98\x73\xd7\x5d\xc7\xb8\xe5\xa6\x03\x74\xac\x85\xca\x36\xfb\xa9\ +\x9e\x9d\xa9\x9d\x68\xfd\x1e\xfc\xff\x3f\x7d\x1d\x9b\x97\x8e\x33\ +\xb1\x96\x5e\xbf\x47\x7f\xd0\xe7\xf2\xe5\x4b\x88\x40\xb2\xe8\x9c\ +\xa5\xaa\x0a\x4c\x55\x79\xc8\x6a\xb7\x47\x51\x96\x3e\x9d\x17\x82\ +\x48\x47\x84\xce\x34\xb3\xaa\x62\x66\x7c\x34\x13\x27\x09\xa8\x88\ +\xca\x42\x3a\x5c\x22\x9f\x4e\xd9\xdc\xba\xc8\x4d\x37\x1d\x22\x4e\ +\xbb\xe0\x0c\x65\x65\x48\xa3\x98\x6e\x7f\x89\xe9\x6c\x4a\x1c\x08\ +\xf0\xf2\xb2\xa2\x33\x88\x39\x70\xf0\x00\x2a\xde\xa5\xd3\xed\x91\ +\x26\xfe\x12\xd5\x6a\xae\x5c\x57\x1f\x88\x2a\xcc\x01\xec\xee\xee\ +\x86\x3e\x8b\x25\xed\x74\x58\x5e\x5e\x6e\x86\xbd\xb4\xd2\x5c\x9e\ +\x6e\xb3\xbb\xbb\xdb\x5c\x10\x65\x11\x08\x1c\xeb\xe8\x6c\x0f\x54\ +\x50\x34\x18\xf4\xc5\x5d\x58\x67\x2a\x0d\x7f\x97\x76\x44\x5a\x53\ +\x15\x05\x52\x08\x7a\xdd\x1e\x4a\xc0\x74\x3a\x66\x36\x9b\xe1\xac\ +\x65\xd0\xef\x23\xa4\xa7\x49\xd7\x51\xe4\x07\x1e\x23\x17\x28\xec\ +\x7d\xb9\xa6\xa8\x4a\x76\x46\x63\xa6\xd3\x29\x5b\x5b\x5b\xe0\x1c\ +\xc3\xa5\xa1\x9f\xb3\xd1\x76\x9e\x19\xd5\xaa\x7c\xfb\x17\xa2\x36\ +\x75\x7a\xaf\x24\x69\xe6\xb0\x61\x6b\xc8\xab\x8a\x32\x88\x5a\x21\ +\x24\x4a\x4b\x92\x34\xf6\x54\x32\xda\xcb\xa4\x96\x65\x81\x4b\x23\ +\xa6\xb3\x29\x5a\x2a\x26\xd3\x09\x1b\xeb\x2b\x50\x05\x7e\x2a\xe5\ +\x87\x08\xe3\xc0\xa7\x64\x6d\x45\xdc\x91\x68\x27\x48\x93\x98\xd2\ +\xba\xe6\x62\xa8\xc9\x0f\xeb\xf9\x0e\x9f\x15\x87\x79\x03\xe1\xa7\ +\xa5\xab\xaa\x0a\xd1\xba\x6c\x9a\xf4\x82\xf9\x04\x73\x14\xc7\x0c\ +\x96\xfa\x6c\x6e\x5e\x24\x8a\xe3\x86\x10\x54\x29\x19\x28\x51\x44\ +\xe8\x59\xc8\x86\xd3\x6b\x7e\x0e\xdc\xde\x8c\xa5\x16\x6f\xaa\x67\ +\x8c\x9a\x7d\xe0\x33\xa2\xb2\x2a\x31\xb6\xa2\x2a\x0b\xd2\x24\xf1\ +\x4c\xb9\x55\x89\x90\x1e\x2a\x2e\x9a\xcb\x21\xa0\x76\x94\x0a\x73\ +\x33\xb5\x8c\xaf\x1f\xbe\xd5\x91\x47\x98\x15\x45\x41\x59\x64\x1c\ +\x39\x7c\xb8\x11\xfd\x52\x81\x4a\x68\x7f\xd9\x54\xe6\x34\xeb\xa1\ +\x2a\x14\x86\x76\x05\x26\x94\x6d\x75\x14\x79\x94\x63\xc8\x2a\x23\ +\xe9\x39\xcf\xfa\x83\x2e\xb6\xca\x3d\xca\x4c\x29\xba\xa1\x11\xef\ +\x84\x17\xad\xb3\xc6\x2b\x15\x0e\x7a\x7d\xe2\x24\xf4\xf8\xa4\xd7\ +\x01\xd2\x4a\x51\x1a\xd7\x04\x74\x36\x30\x44\x28\x35\x57\x9c\x8c\ +\x63\xaf\xf5\x5e\x55\x96\xb2\x2c\x7c\xdd\x0d\xd0\x35\xab\x80\xa9\ +\x79\xb4\x0c\xc6\x38\x0e\x1f\x3e\xcc\x93\xa7\x9f\xe4\xcc\xd9\xf3\ +\x61\x94\xc0\x4b\xec\x05\x56\x48\xbf\x97\x16\x66\xe9\x5c\x5d\x72\ +\x70\xb6\x61\xcb\x98\xb3\x07\x7b\xc8\xb4\x31\x06\x2d\xb5\x1f\x0f\ +\x10\x8e\x69\x36\x25\x4e\x87\xac\xae\xaf\x79\x07\xa2\x15\x59\x59\ +\x60\xf0\x4e\x2f\x4e\x12\xd2\x44\x91\x44\x31\xb1\x90\xac\xf7\x06\ +\xa4\x42\x92\x55\x86\x34\x8d\x70\x58\x22\xeb\xe8\xe9\x08\x99\x17\ +\xcd\xfd\x51\xff\xcc\x46\x35\x34\x4c\xf8\xd7\x7d\xc1\x97\x29\x34\ +\x58\x50\x16\x05\xdb\x97\x2f\x93\xcd\x66\xa4\x1d\x4f\x49\xa1\x95\ +\xc6\x61\xa8\x2a\xc3\x78\x3c\x45\xab\xd8\x4b\x88\xd6\x13\xad\xf5\ +\x10\x92\x85\xac\x28\xb0\xa1\xd6\xe7\x94\x0a\x03\x39\x92\xcb\xdb\ +\xbb\x0c\x87\x03\x36\xba\x5d\xca\xaa\x42\x47\x69\x33\x80\x57\x14\ +\x25\xe3\xe9\x94\x24\x49\x29\xf2\x02\x29\x24\x4b\xc3\x15\x74\x9c\ +\xd2\x49\x53\x56\x96\x25\x48\x45\x92\x24\x28\x29\xc9\xb3\x29\x04\ +\xf8\xaf\x9f\x42\x97\x0d\xd5\x42\x1c\xc7\x6c\x6f\x6f\x7b\x82\x46\ +\x35\xa7\x94\xaf\x2a\x5f\xd6\xda\xdd\xf5\x0c\xb4\x35\xc4\x74\x0f\ +\x0c\xb4\xae\xa7\x5e\x89\x11\xbd\x46\xa6\xe2\x16\x38\xc0\xea\x32\ +\x8c\x94\x8a\xd1\x78\x84\x14\x92\x95\x95\x15\xb4\x96\x5e\xe0\xaa\ +\xac\x98\x4c\x67\xf3\x26\xa3\xf3\xb5\x76\xd5\xc8\xce\x0a\x4a\xe7\ +\xcb\x74\x07\xd2\x84\xa2\x18\x30\x9d\x66\x44\x3a\x6a\x58\x4c\x7d\ +\x64\xe6\x2f\x77\x15\x79\xfc\xfb\x7e\x43\xc2\x8d\xf1\x91\xbf\xb3\ +\x3e\x3a\xad\x67\x37\xea\x5a\x5f\x14\x47\x1e\x8d\x17\x60\x93\x4a\ +\x4a\x4c\x59\x42\x1a\xd1\xef\x0f\xa8\x6c\x85\x2d\x72\xac\x8e\xc2\ +\x1c\x4d\xe1\xcb\x5c\xd3\x19\x49\xda\x61\x32\x9a\xd1\xef\xa4\x08\ +\xa0\xbf\xb4\x14\x9e\x9d\x40\x6b\x49\x91\xf9\x66\xb6\x96\x32\x50\ +\x68\xb8\x86\xc9\x00\x3c\x25\x45\x14\x0b\x8a\xc2\x2b\xf7\xb9\x30\ +\x75\xe7\x09\x3a\x83\x3a\x66\x10\xcc\x9a\xcd\x66\x38\xe7\x58\x5f\ +\x5b\xe5\xe2\xf9\xf3\x8c\x27\x93\x05\x5a\x14\xaf\xac\x18\xe1\x69\ +\x70\xea\x39\x90\x7a\x18\x4e\x69\xd5\x38\xaa\xf9\x25\x3b\x1f\x5e\ +\x35\xd6\xcf\x01\xa8\x70\x09\x17\x45\xce\x68\x3c\x62\xb8\xb4\x44\ +\x59\xf9\xb2\x5e\x1c\x47\x74\xbb\x3d\x36\xb7\x76\xb0\xd6\x2b\xd0\ +\x18\xe3\x50\xca\xd3\xed\x94\x55\x89\x35\xb5\xbe\x77\x9d\x39\xfb\ +\x6c\xa0\x28\x0a\x22\x2d\x58\x5f\x5f\x67\xe3\xc0\x06\x51\x14\x87\ +\x39\x1b\xdb\x90\x9a\xee\x67\x59\xbb\xc6\x30\xd5\xfb\xb9\x2e\x2d\ +\x59\xe3\x2f\xf8\xa2\x34\xc4\x5a\x7b\xe1\xaa\xd9\x0c\xd5\x49\x88\ +\xa3\x84\xd9\x2c\x23\x8d\x3d\x6c\xd9\x5a\xc3\x74\x3a\xe5\xe0\xc1\ +\x83\xb8\x80\x8c\xec\x76\x7b\x44\x3a\xa2\x28\x72\x26\x93\x02\x27\ +\x20\x92\x1a\x29\xbc\x84\x76\x65\x7d\xf6\xe6\xf7\x71\x10\x3b\x0b\ +\x7f\xaf\xaa\x32\x30\x5a\x40\x59\x4e\x11\xd4\x0e\xdf\x06\x20\x8a\ +\x26\xb7\x39\x45\x5e\x10\xc5\x11\xe3\xf1\x04\x6b\x2c\x77\xdf\x73\ +\x37\x4a\x2a\x3a\x5d\xdf\xbc\x3e\x75\xfa\x34\xa3\xf1\x04\xeb\x4c\ +\x43\xce\x58\xf7\x44\x04\x34\xb2\x14\x4a\x2b\x6a\xa9\x5f\x67\x6b\ +\xd9\xef\x85\x41\x46\x3c\x5b\x71\x59\x95\x0d\x22\x30\x8a\x3d\x74\ +\x7b\x96\x67\x94\x26\x42\x6b\xaf\x57\x93\x68\x5f\x06\xb4\x42\x32\ +\x99\xcc\x3c\xf7\x59\xb8\x5f\xba\x69\x82\xc9\x4b\xaa\xe9\x8c\x44\ +\x88\x6b\x66\x25\x75\xa6\xd8\x30\x63\xcb\x97\xa9\x6c\x6f\x8d\xa0\ +\x70\xce\xb2\xb4\x34\x98\xab\xcd\x19\x8f\xea\x10\xca\x47\x69\xbb\ +\x3b\xa3\x50\xff\xf7\x14\x20\x60\xa1\xf2\x55\x48\x1f\x69\xc7\x44\ +\x91\x62\x79\x38\x44\x49\x49\x59\x55\xa8\xc8\x23\x32\x06\xbd\x2e\ +\x52\x2b\xc6\xa3\x1d\x92\x38\xc6\x39\x47\xa7\xd3\x63\xb8\xb4\x84\ +\x94\x1a\x6b\x72\xac\x73\xcc\xa6\x53\x22\x23\x7d\xe3\xb9\xc2\xe3\ +\xd2\x55\x44\xa4\x25\xc2\xa5\x7e\x42\x5c\xab\x46\xe3\xb9\x8e\x68\ +\x3b\x9d\x0e\x4a\xab\x90\x62\x13\xe0\x85\xbe\x61\x5e\xe4\x45\x83\ +\x98\x88\x54\xe4\x99\x44\x9d\xf5\xf2\xa1\xae\x8e\x64\xae\x76\xb0\ +\xb5\x3e\xf5\xa2\x94\x6b\xc3\x2f\xec\xbc\x1e\xbc\x8c\x13\x84\x10\ +\xcc\x66\x9e\x80\x10\x91\xfa\xe6\xb0\x56\x94\x45\xd5\x44\x80\x93\ +\xe9\xc4\x4b\x0d\x27\x89\x8f\xc8\xac\x25\xd2\x41\x7a\x18\x28\xab\ +\x82\x58\x77\xe9\x24\xdd\xe0\x48\x7c\x8e\x6e\x81\xd2\x14\x14\x65\ +\x1e\x00\x05\x76\x7f\xb3\x52\x04\x42\xa8\x50\xd6\x71\x0d\x13\xbc\ +\xbf\x60\x75\x73\xf9\x38\x63\x88\x94\xc6\x55\x86\xf1\x78\xc4\xa0\ +\xd7\xf1\x91\x66\x55\xf8\xa1\xcb\x24\xc1\x59\xcb\x2c\x9b\xd1\xe9\ +\x0c\x50\x52\x12\x25\x31\x51\x1c\x7b\x1e\xab\xb2\x40\x09\xc8\xb2\ +\x19\x42\x1b\x92\xee\x90\x38\xf2\x0c\x07\x42\x69\x74\xe0\x44\x72\ +\xd6\x47\xe3\x35\x11\x9e\xb3\x16\x11\xd0\x76\x3e\x68\x88\x1a\x0e\ +\x2c\x67\x7d\xb6\x96\x1b\xe3\xf9\xd2\xc6\x63\x94\x52\xf4\xfa\x4b\ +\x1c\x3e\x7c\x13\x4f\x9e\x3d\x4b\x9a\xa6\x94\x55\xc9\xf6\xf6\x2e\ +\x18\xbb\x70\x61\x79\x04\x98\x0a\x6c\x08\x95\xf5\x02\x5b\x22\x94\ +\x9d\x6a\x4e\x2d\x81\xc0\x86\x7e\x99\x31\x16\x15\xe9\xd0\xc3\x08\ +\x17\x4f\x5d\xfe\xc2\x43\xd0\x8d\x95\x8c\x76\x27\x14\x65\xe5\x5b\ +\xdb\x72\x6f\x36\x5b\x05\x15\x45\x2d\x3d\xa3\xe7\x2c\xcb\xe8\xf7\ +\x7b\x1c\x39\x7c\x13\xcb\xc3\x81\x67\xdd\xb5\xb6\xc9\x9e\xaa\xb2\ +\x9e\xf6\xdf\x5f\x48\xf8\xe2\x9e\xae\x3f\x80\xa8\x9b\xd7\xa1\x11\ +\x8f\x14\x4c\xa6\x13\x22\x29\x51\xd2\xa1\x54\x1f\x81\x63\x3a\x9d\ +\xd2\xeb\xa6\x98\x30\x88\x3b\x9d\xce\x90\x5a\x52\x1a\x83\x94\x9a\ +\x41\xb7\x4b\xb7\x93\x52\x54\x05\xe3\xc9\x98\x61\xd2\x41\x49\xe1\ +\x55\x04\x29\x91\xba\x76\x12\xa6\xa1\x85\xf7\x03\xc5\x78\xed\x9a\ +\x90\x49\xfa\x69\x74\x4f\x5d\x63\x4c\x45\x91\x7b\xc7\x2a\x10\x6c\ +\x5f\x9e\x30\x0e\x01\xdc\x60\x69\xc8\x1d\x77\xde\xee\xcb\x6d\xce\ +\x71\xf0\xd0\x41\xce\x9e\x3b\xc7\xe3\x27\x9e\x98\x47\xf7\xce\x97\ +\xf3\x11\x82\x58\xc5\x9e\x0a\xc9\xfa\x0c\x47\xeb\x88\xca\x99\xf0\ +\x58\x3c\xc7\x1a\x52\x20\x94\x00\x63\xc8\xb2\x19\x65\xd1\x45\x49\ +\xd1\x30\x12\x98\xca\x22\x25\x5e\xe8\x2f\x40\x7f\x2b\x61\xc8\x8b\ +\x92\xed\xcb\xbb\x08\x04\x71\x92\x32\x35\x86\x69\x1e\x06\x70\x8d\ +\x97\xde\x9e\x93\xd7\xba\x3d\x6b\x20\xc3\xac\x4b\xdd\x67\x7d\xd9\ +\x42\x83\xad\xad\x4b\x5b\x8a\x3c\x2b\x3c\x64\x30\xe0\xd0\x2b\x63\ +\x88\xa3\x18\x07\x94\xa5\x05\xed\x1b\xe1\xaa\x1e\xff\x77\x10\xeb\ +\xc8\x47\x21\x3a\xa6\xac\x2a\x9f\xbd\x08\x81\x56\x82\x48\x4b\xf2\ +\x6c\x86\x96\x60\xcb\x92\xce\xa0\xef\xa3\x40\x2c\x42\x68\x84\x74\ +\x74\xbb\x7d\x8a\x22\x70\xd6\x68\xd5\x90\x20\x4a\x1d\x79\x1d\x89\ +\x9a\x66\xa1\xae\x6f\x0b\xc2\xf4\xba\x65\x36\xf3\xd9\x4d\xa3\x0d\ +\xbd\x50\x8e\x88\x93\x98\x8b\x17\x37\xd9\xd9\xd9\x69\x2e\x76\x6b\ +\xe6\x4a\x8d\xb6\x4e\xfb\x03\x73\xb2\x5b\xe0\xe2\x9a\xb3\x60\xcc\ +\x61\xa4\xd6\x5a\x84\x96\x60\x7d\xd3\xb7\x2e\x7f\x55\x55\x19\xb4\ +\x58\x36\x88\x63\x8f\x97\xd7\x1d\x3f\xd0\x55\x55\xbe\xd1\x3e\x9b\ +\xcd\xc8\x76\x77\x11\x21\xdb\x4a\x12\xff\xac\x4c\x59\x86\xc8\x5c\ +\x11\x29\x2f\x5d\x5b\x84\x46\x23\xf8\x32\x9d\xb3\x86\xc2\x15\xd7\ +\x40\xe3\x3c\x77\x84\xa8\x90\x22\x50\xf2\xfb\x32\x8c\x77\x22\x1e\ +\x22\x0c\x32\x40\xc2\x1d\x82\x2a\xc0\xa7\x4b\x0a\x2d\xb1\x69\x84\ +\xd0\x9a\xaa\x2c\x89\x23\x45\x96\x67\x74\x92\xd4\x43\x79\xa5\xc4\ +\x38\x43\x65\x2d\xab\xc3\x21\xce\x94\x14\xd9\x8c\x3c\xcb\x18\x2c\ +\xf7\x88\xe3\x08\x2d\x15\x52\x7a\x4a\xf7\x5a\x43\xc4\x53\xa6\x98\ +\x70\x03\xd4\xcf\x38\x90\xe1\x85\xb2\x90\x27\xe4\x13\x81\x8a\xc5\ +\x32\x9b\x65\xe4\x79\xee\xa3\xdc\x80\xa4\x3a\x70\x70\x83\xfe\x70\ +\xc9\x0f\x02\x2a\xc5\x85\x8b\x17\x99\x4e\xa7\x5c\xb8\xb8\x49\x59\ +\x43\x73\x85\xf0\xeb\x18\x28\x38\x3c\xcc\xdc\x36\x8c\xb6\xfe\x0c\ +\xcc\x4d\xfd\xf4\x00\x00\x20\x00\x49\x44\x41\x54\x88\xd0\x48\xf5\ +\x19\x5c\x41\x85\x96\xfe\xe7\x96\xa6\x22\x4a\x12\xca\x22\x67\x96\ +\x67\x24\x51\xc4\x85\x73\xe7\xb8\x70\xfe\xb2\x77\x20\x52\x23\x83\ +\xe0\x97\x0b\x51\xa8\xb1\x16\x21\x41\x2a\x81\x56\x11\xab\xab\xab\ +\x1c\xd8\x58\x67\x38\x1c\x10\x85\xe8\x56\x6a\x85\x35\x15\xb6\x32\ +\xfb\x4e\xec\x79\x25\xc0\xc4\xb9\x9a\x49\x3b\x94\x5e\x84\x6b\x78\ +\xea\x94\xd2\xa8\x38\xa5\xca\x67\x0d\x0a\x31\x8d\x25\x83\x41\x1f\ +\x25\x04\x5a\x2a\x7a\xbd\x3e\xc6\x7a\xe2\x52\x17\xce\xc1\x34\x9b\ +\x79\x1e\x2e\x6c\x98\x1d\xf2\x8c\x06\x91\xd6\x08\x51\x2e\x20\x25\ +\x45\x98\xdb\x32\xb8\xb0\xb7\xad\x33\x60\xfd\xb0\x67\x9e\x7b\xa9\ +\x0a\x25\x55\x60\x01\xf0\xe3\x0b\xe3\xb1\x27\xf0\xec\x74\xba\xcd\ +\xc5\x1c\x45\x9a\x3c\x9f\x01\x82\x5e\xaf\xcb\x81\x03\x1b\x9c\x3b\ +\x7f\x9e\x59\x96\x87\x40\xc5\x23\xd4\x94\x8e\x38\xb8\xb1\xe1\xd9\ +\x1c\xc6\x63\x2e\x5f\xde\x46\x48\x2f\x6e\x65\x43\x36\xe0\x9b\xe1\ +\x0e\x85\x63\xd0\xed\xb2\xb6\xb2\x42\xbf\xd3\xc5\x99\x12\x23\x24\ +\xc6\x78\x6a\x7c\x53\x56\x58\x14\x42\x09\xb2\xaa\x20\xd5\x9a\x58\ +\x46\x14\xd6\x32\x2b\x0a\x4c\x9a\xd2\x1b\x0e\x01\x43\x94\xa6\xc8\ +\xc8\xcf\xcb\xa9\x45\x41\x37\x21\xf6\xf4\xf0\xea\x9e\xcd\xa2\x58\ +\xd7\xcb\xce\x99\x48\x29\x9a\xd4\x3b\x8a\x3c\x33\x67\xad\x7d\xed\ +\x99\x3a\x3d\x31\xa1\x52\x8a\xc2\x55\xcd\x10\x99\x42\xd5\x61\x0d\ +\x15\x5e\x52\xd3\x94\x15\x06\xaf\x7d\xed\x27\x95\x7d\x9d\xba\x32\ +\x8e\x34\xf5\xc8\x0f\x1c\x98\xca\x97\xcc\x8a\xa2\x22\x4e\x63\x7a\ +\x03\xcf\xd5\x53\xe6\x25\x4a\x4a\x94\x12\x0d\x1c\x90\xa0\x15\x5d\ +\x33\xb2\xd6\xd2\xa6\x4a\x29\xbf\x29\x8d\x09\xe8\x33\xe7\xa5\x72\ +\x85\x0c\x91\x07\xec\xec\x8e\xc8\xb2\x62\x8f\x7e\xba\x08\x73\x24\ +\x58\x0b\x61\x06\xc1\x21\x16\xfa\x22\x7b\x61\xd3\x0d\x22\x24\xe8\ +\xd1\xcb\xb0\xe1\xac\xab\x9b\xb2\x82\xf1\x64\xc2\xcd\xd1\x61\xca\ +\x90\x45\xc4\x51\xdc\x28\xca\x45\x5a\x23\xba\x3d\x76\x76\x76\x98\ +\x4e\x7d\x83\xbe\x13\xe6\x4f\x64\x68\xe2\xdb\x20\xd6\xe4\x98\x47\ +\xcc\x26\xd4\xf9\x93\x24\x21\xe9\x24\x4d\xa3\x72\x3f\xe7\xa1\x9b\ +\xb4\xbe\x16\x22\x0a\x62\x41\x4a\x29\x92\x38\xf1\x14\xe1\x35\x5d\ +\x78\x55\xf9\xb2\xe6\x2c\xc3\x0d\xfb\x54\xc6\xab\x42\xba\x80\x66\ +\x4a\xd3\x14\x84\x3f\x6c\x45\x59\x10\x27\x09\xbb\x61\x30\x52\xab\ +\x66\x35\x99\x4e\xc7\xc4\xb1\x26\x2b\xab\xbd\x4c\xbe\xb8\x39\xce\ +\x5e\x04\x1e\x2d\xe9\xe7\x30\x66\x33\x3f\x48\x1b\x47\x31\x69\x27\ +\x45\x69\x8d\x46\x92\x24\x8e\x24\x4e\x9a\x1e\x48\x3d\xf0\xa6\x24\ +\x38\x5b\x51\x19\xc3\xda\xda\x6a\x98\xed\x99\xb2\xb5\xbd\xed\x5b\ +\xaf\x81\x55\x5a\x29\xc9\xc1\x83\x07\x58\x5e\x1e\xb2\xb3\xb3\xc3\ +\xd9\xb3\xe7\x3d\xed\xc9\x02\x13\x75\xbf\x9f\x22\xa5\x64\x36\x9b\ +\x22\x94\xa6\xd3\x49\x58\x5e\x1a\x80\xf3\x73\x47\x97\xb6\x2e\x63\ +\x8c\x61\x67\x67\x42\x56\xfa\x08\xb8\x2c\x8b\x30\x0b\xa5\xb0\x55\ +\x89\x92\xb0\xb4\xec\xf9\xc7\x86\xc3\x21\x49\xda\x0d\xf0\xf6\xe0\ +\x9c\x4a\xdf\xc4\x2f\x72\xe3\x07\x49\xc3\xb4\xff\x55\x4d\xe4\xfd\ +\x02\x70\x5e\xe9\x5c\x02\xaa\x4b\x00\x65\x55\x79\x5a\xf6\x38\x22\ +\xd6\x92\x3c\x9b\x10\xc7\x09\x52\x5a\xb2\xac\x40\x29\x88\xb5\x66\ +\x67\x77\x1b\xad\x23\x90\x02\x1d\xc7\x7e\xd6\x2b\xf7\x08\xab\x5e\ +\xb7\xcb\xac\xc8\x99\x65\x39\x2a\xd2\x5e\x4b\x48\x79\xfd\x21\x21\ +\x75\xd8\x63\xbe\x5c\x2d\x42\xf3\xdc\x55\x16\x94\x1f\x56\x2d\x8a\ +\x92\xaa\xf4\xe7\x56\xca\x6e\x10\xb3\xf2\x01\x6b\x9a\x76\x7c\x16\ +\x15\xe0\xc0\xbe\x9f\xe6\x19\x33\xca\x00\xa7\xee\xa4\x29\x79\x51\ +\x84\xde\x95\x67\xee\x96\x38\xfa\xbd\x2e\x9d\x6e\x4a\x14\x69\x76\ +\x76\x76\x3d\x87\x96\xd6\x28\x08\x19\x91\x87\x36\xf7\x3a\x31\xc3\ +\xe1\x12\xc3\xa5\x25\x4c\x59\x32\x9b\x05\x65\x4f\xfc\xda\x08\xa9\ +\xa8\x2a\x1b\xfa\x61\xd2\xcf\x85\x69\x89\x8a\x14\x52\x38\xca\xd9\ +\x84\xa2\x2c\x58\x5b\x19\x52\x4c\x27\x8c\xb6\x77\x58\xea\xa6\x0d\ +\xc8\x63\xcf\xaa\xba\x00\xc7\xae\x7b\xc1\x21\xc0\x79\xd9\x66\x26\ +\x32\xb0\x56\xca\x70\x93\x56\xa1\x16\xec\x69\x25\x3c\xa4\xd0\x5a\ +\xe3\x5f\x17\x30\xfc\x46\xba\x06\x20\x11\xeb\x98\xe9\x6c\x8a\x22\ +\x7c\x1f\xa9\x51\xd2\x79\x18\x64\xa8\x7f\x4e\x67\x19\x2b\x2b\x2b\ +\xde\xe9\x58\x4b\x14\xc5\x74\x7b\x30\xcb\xa7\x8c\xc7\x23\xac\x13\ +\x74\xfb\x11\x49\xa2\x89\x73\x85\xd2\x71\x88\xea\xfc\x03\xee\xe9\ +\x5e\xc0\x61\x17\x4d\xff\xa0\x2a\x5d\x73\x01\x2b\xa5\x88\x74\xa0\ +\xa2\x16\x50\x95\x86\xad\x8b\x5b\xcd\x70\x95\x8f\x30\xab\xba\x65\ +\x1b\x26\xfe\x6b\xa5\xbe\xf9\x31\xdb\x93\x91\xe0\xf6\xa4\xa4\xce\ +\x5a\x24\x82\xca\xd9\x00\xf1\xd4\x38\x69\x19\x4f\xbc\x4c\x29\x41\ +\xc9\x2e\xcb\x33\x4f\x96\x19\xc5\x7e\x3a\xdb\x39\x3a\xdd\x1e\x51\ +\x28\x8d\x09\xa5\x9a\xc6\xb6\xc0\xcf\x57\x68\xed\x25\x4f\x45\xb8\ +\xec\x1a\xe1\xa7\xc0\xdd\xb3\xbf\xf3\x06\xf8\x2c\xd0\xfa\x21\x39\ +\x1d\x69\x70\xce\x8b\x3b\x19\x8f\x6e\xaa\x6c\xd5\xe8\xa7\xe7\x79\ +\xe9\x0f\x9a\xd2\x14\xc5\x0c\x84\x26\x4e\x22\xf2\x6c\x82\x96\x82\ +\x24\x4a\x18\x8f\xa6\xa0\x1c\x51\x24\xe9\x77\xbb\xc8\x40\x49\x83\ +\x75\xe8\x24\xa5\xb2\x25\xb3\x6c\x86\x4e\x12\xac\x13\x21\xdb\xf5\ +\x7d\xa3\x28\x8a\x7d\xbf\xc6\xd1\xec\x41\xe3\x4c\xa8\x99\x2b\xb4\ +\x8e\x1b\x95\xca\xa2\xa8\x88\xa8\x27\xdc\x7d\x4d\x5d\x38\x9f\xc9\ +\x18\xe3\x7f\x66\x24\x35\x55\xe5\x69\x3d\xb2\x3c\x67\x3c\x99\xfa\ +\x86\xb7\x8a\x40\xc8\x40\x35\x5f\xa2\xb4\x63\x69\x90\x32\xe8\xa7\ +\xa4\xb1\xe6\xe2\x85\x4b\x9e\xf6\x3e\x8a\xfc\x90\x59\x24\x19\x0e\ +\x97\xe8\x77\x3b\x6c\x5d\xba\x40\x92\xc4\x1c\x39\x72\x18\xad\x42\ +\x94\x5a\x55\x6c\x5d\xba\x8c\x71\x60\x9c\xc4\x05\x42\x4e\xa5\x7c\ +\xdf\x4b\xe2\xc8\xf3\x19\x37\x1d\x3c\xc8\x1d\xb7\xdf\x86\x0e\xb4\ +\x20\x9e\xff\xad\x02\x33\x6f\xfe\xe2\x3c\x8c\x98\x48\x35\x19\xa3\ +\x94\xfb\x3b\x5b\xe4\xea\x52\x16\xb5\x64\x83\x69\x02\x09\x42\x2f\ +\xc9\x56\x21\xab\x88\x63\x6c\x59\xe0\x84\xa4\xa8\x0c\x56\x58\x92\ +\x38\x26\x8d\x35\x45\x36\x43\x2a\xe1\x07\x6d\x55\x84\x13\x9e\x73\ +\x4c\x38\x0b\xd6\x67\xe3\x48\x85\xb5\xb2\x21\xd7\x14\x5a\x40\xe5\ +\x19\xbd\x95\x52\xd8\xb2\x9a\x03\x2f\xc2\xf1\x8b\x82\xbe\x8f\x55\ +\x11\xbd\xde\x12\x65\x20\xf0\x14\x22\xa0\x49\x9d\xc3\x96\xbe\xd7\ +\x65\xaa\xb2\x19\x0e\xd6\xca\xcf\xe5\x74\x3a\x7d\xf2\xd1\x18\x81\ +\x08\x59\x7d\x00\x1b\x58\xd0\x52\xe2\x6c\x86\x2d\x61\xd0\xeb\x12\ +\xc7\x1e\x12\xaf\x94\x6a\xaa\x31\xbd\x7e\x87\x63\xb7\x1e\xc5\x9a\ +\x8a\x22\xf3\xe4\xb1\x71\x14\xa1\xb4\x1f\x8a\x56\x5a\x11\x05\x52\ +\x49\x11\xc9\x80\x80\xf3\x67\xd3\x4a\x8b\x56\x82\xc3\x1b\x2b\x8c\ +\x27\x13\xb6\xb7\xb7\x99\x9d\xd9\x65\xb0\xb1\xc1\x48\x0a\x44\xd1\ +\x67\xb8\x3c\x6c\x74\x99\x1a\xc7\x62\x17\x50\x65\xc2\x0f\x60\xbf\ +\x2c\xcb\x5c\x0e\x9f\x76\xd7\x8d\xb0\x46\x6f\xa1\x81\x4f\xca\xa0\ +\x6a\x17\x7e\xd7\xb2\xd1\x1a\x50\x5a\x37\x6c\xb6\x71\x12\x53\xe4\ +\x9e\xa0\x2e\xcb\x32\x8f\x12\xb2\x96\x58\xfb\x9a\xb8\x1f\xd2\xe9\ +\x60\x8c\x61\x7b\x3a\xf5\x74\x1b\x3d\x49\xa7\xdb\x45\xc5\x1e\x09\ +\x64\xc2\xe5\x55\xe3\xce\xeb\xec\xa3\x2e\x7f\x18\xe3\x45\x85\x6a\ +\xcd\x81\x1a\xdd\x15\xc7\x31\x4a\x2b\x8a\xa2\xf0\x97\x95\xd2\x54\ +\x95\x87\x11\x8a\x46\x23\x7e\xee\x38\x7d\x3d\x5c\x22\xeb\x3e\xc1\ +\x42\xea\xbd\x17\x92\x27\xf6\x2c\x6a\x53\x1e\x69\x6a\xce\x21\x8a\ +\x76\xf8\x09\xf7\x59\x46\x27\xf5\x50\xd1\xa2\xf0\x4e\xcb\x53\x65\ +\xfb\x81\x40\x51\x7f\x1e\x29\x03\x48\xc1\x47\x57\x16\x37\xa7\x73\ +\x10\x41\xd3\x40\xd2\x68\xa9\xd4\x02\x5d\x62\x9f\xab\x1e\x4b\x4b\ +\x4b\x0d\x6d\x77\x0d\x79\xae\xaa\x2a\x94\x16\xa2\x86\xea\x42\xc7\ +\x3e\xb2\xd4\x91\x46\x58\xa8\xaa\x9c\x3c\x2f\x88\x94\x5f\xf7\x44\ +\x6b\xf2\xac\x40\x4b\x4d\xb7\xdf\xf1\x5a\xb0\xf8\xcc\xcd\x14\x1e\ +\xd9\xd5\xed\xf5\x18\x0c\x52\x26\xd9\x0c\x69\x3d\xfa\x47\x08\x35\ +\x97\xc4\xc5\x23\xb7\xe2\x20\x53\x2b\x03\x59\x9e\x20\x3c\xa3\xc0\ +\x44\xe0\x27\xcb\x0d\xa2\x9a\xcf\x61\xf8\xf2\xa6\x0b\x7c\x5d\x5e\ +\x19\x51\x0a\x1f\x68\x14\x45\x41\x59\x16\x64\xb3\x59\x33\xb3\x50\ +\x9a\x30\xd0\x8a\x0b\x38\x7f\x28\x4b\x2f\x9f\x9c\x04\xe7\xa3\x9d\ +\x87\xf1\x3a\xe7\x1b\xe4\x4b\x07\x0f\xb0\x3c\xec\x63\xaa\x02\x5b\ +\x55\x08\x9d\x62\xac\x9f\xb3\x48\xd2\x84\xd1\x68\x0a\x6a\x3e\x70\ +\x26\x85\x8f\x74\x85\x73\x0c\x7a\x7d\x96\x06\x3d\xb0\xd6\x5f\x86\ +\xce\x7a\x66\xe5\xd0\xe0\x57\x32\x04\x41\xa1\x17\x34\x6f\x94\xb3\ +\xcf\xc2\x58\xd7\xcf\x51\xea\x3a\xfe\x62\x5f\x4e\x08\x28\xaa\x12\ +\xa5\xfc\x9e\x5e\x5a\x1e\x60\xca\x1c\x29\x24\xfd\xc1\x00\x6b\x2b\ +\xd2\x34\x41\xca\x88\x69\x96\x7b\xc8\xbd\x29\x19\x0c\x06\x1e\xba\ +\xad\x13\x40\x92\x65\x39\xb3\xd2\x78\x75\xc7\x10\x04\xd6\xb0\xdc\ +\x3a\x70\x72\x78\x76\x60\x13\x04\xe9\x2a\x63\x1b\x7e\x33\x3f\xa3\ +\x35\x67\xf9\x6e\x24\x96\xc3\xf0\xb1\x52\xbe\xff\x29\xa5\x62\x32\ +\x99\x78\x9a\xf7\x40\x4b\x23\xc3\x2c\x59\x5d\x06\x75\xc6\x7a\xe8\ +\xfe\x52\x87\x5e\xaf\xcf\xf8\xfc\x05\x94\xd6\x74\x62\x4f\xaa\x59\ +\x55\x95\x17\xba\x0b\xf3\x62\x7e\x00\x16\x3a\xdd\x2e\x76\x32\xf1\ +\xf0\xe5\x5a\x2f\x5e\x29\x8f\xb2\x44\x34\xd2\xcf\x4a\x29\xfa\xdd\ +\x2e\xdd\x34\x61\x75\x38\xe4\xc2\x85\xf3\x5c\xda\xbc\x08\xd6\x07\ +\x3a\x95\xad\x58\x5b\x5d\x9f\xeb\x33\x39\x90\x91\x6c\xfe\x8c\x78\ +\x19\x37\xe0\xe7\x65\x1f\x11\x28\x16\x24\x49\x14\xd1\xeb\x76\x7d\ +\x83\x58\xcc\xb3\x15\x21\x3c\xbe\xbf\xac\xca\x86\x18\x51\x2b\x5f\ +\x37\x9c\xcd\x66\x24\x71\x44\x12\x45\x4c\x27\x63\xaf\x6b\x1c\xc7\ +\x44\x4a\xe1\x4c\x45\xb7\xd7\xc5\x19\xd3\xd0\x51\xd4\xcd\xa6\xe9\ +\x74\x46\x59\xe5\x5e\x05\x8f\x90\xe2\x39\xd0\xda\x67\x2f\xce\x2e\ +\xd4\x32\x9d\x6d\x0e\x58\xdd\x60\xaf\xb3\xa8\xd9\x6c\xe6\x9b\xb4\ +\x51\xdc\xe8\x4c\x8f\xc7\x23\x56\x57\xd7\x3c\xbd\x76\x51\xe0\xec\ +\x5c\xf3\xbe\xbe\xa4\x17\x82\xb2\xc6\xa1\x34\xc3\x8f\x4d\x03\x5e\ +\x5c\x55\xc3\xac\xeb\xe8\xf5\x46\x37\xa6\x62\x3c\x19\xa3\x75\x1f\ +\x53\x55\x61\x92\x57\x93\x65\xb9\xbf\x70\x3b\x29\xe4\x9e\x31\xb8\ +\x9e\x25\x10\xd2\x7f\x8f\xaa\xac\xe6\xa9\xaf\x10\x38\xe9\xa3\xb7\ +\xfa\x73\x88\x5a\x2b\x7d\x9f\x6d\x3c\x99\xfa\x6c\x33\x94\x1a\x6a\ +\x6a\x89\x38\x0e\x0c\xcc\xce\xaf\xf7\x34\x9b\xa2\x74\xd4\x20\x50\ +\x70\xa2\x71\xe2\x82\x0a\x63\xbd\x50\x91\x33\x9e\xf2\x5d\x08\x87\ +\x33\x55\x28\x59\x0a\x3a\x9d\x9e\xbf\x20\xf2\x9c\x24\xe9\x32\xcd\ +\x66\xe4\x79\x05\xaa\xe3\x03\x84\x40\xe4\x27\x98\x43\x56\xcb\xd2\ +\x2b\x5b\x96\x55\x49\x92\x74\x82\xe3\x48\x88\x74\xd4\xe8\xd8\xd4\ +\x33\x09\xc6\x99\x90\x5d\xcb\xb9\xae\xb7\x52\xe8\xc8\x4f\x22\xa7\ +\x69\x4a\x9e\x97\x10\x9a\xbc\x42\x7a\x07\x56\x59\xcb\xd2\xd2\x12\ +\xfd\x7e\xff\x0a\x8d\x1b\xcf\x1b\x25\x94\xd7\x13\xb1\xd6\x4f\xee\ +\xa7\x69\xec\x4b\xbd\x45\x81\x2c\x7d\x76\xdc\xe9\x44\xac\xad\xad\ +\x91\xe7\x15\x59\xe1\x25\x0e\x4c\x55\x51\x39\xcb\xa0\xbf\xcc\xfa\ +\xea\x2a\xcb\xcb\x4b\xc4\xb1\x0a\xa0\x16\x47\xa4\xc2\x34\x7d\x98\ +\x87\x99\xab\x4d\xba\x26\x80\xf2\x97\xac\xd8\xf7\x6c\xb4\x3e\xeb\ +\x7b\x60\xe6\x6e\x11\x8e\x2d\x83\x60\x56\x89\xc0\xf7\x43\x7a\x69\ +\x4c\x59\x19\xb4\x8e\xd1\x02\x74\xa4\x48\xd3\x84\xaa\xf4\x41\x45\ +\x92\x6a\x06\xbd\x3e\xb9\xca\x48\x92\xd8\x3b\xf2\xca\x22\x1c\x14\ +\x65\xc5\x68\x9a\x81\x88\x89\xb5\xa4\xb4\x55\x68\xa4\x2f\xfa\x33\ +\xcf\x79\x37\xde\x1d\x79\x78\x7f\x9a\x22\x55\x04\xc2\x67\x13\x36\ +\x5c\xd6\x36\x64\xcc\xce\xb8\x06\xfc\xe0\x39\xfc\xea\x01\x5c\x45\ +\x59\x1a\x3a\x9d\x2e\x51\x1c\x51\xee\x54\x44\xb1\x6c\x2e\xe8\x4e\ +\xa7\xc3\xda\xfa\x5a\x40\x96\x46\x0b\xbd\x57\x0f\xea\xe8\xea\x8e\ +\x97\x63\x08\x6b\x12\x69\x8d\xae\x2a\xb2\x3c\xf7\xf3\x62\x9d\x0e\ +\x79\x96\xf9\xbe\x70\x08\xb0\xad\xb5\xc4\x91\xd7\x5f\xb1\x66\x1e\ +\xe4\xd6\x20\x96\x5b\x6e\xbd\x95\x9d\xed\x1d\x2e\x6f\x6f\x33\x9d\ +\x7a\xe6\x8b\xe5\xe5\x15\x1f\x2c\xd5\x84\xa2\xf5\xcc\x8f\xf0\x74\ +\xf6\xbe\xbc\xf9\x72\xec\x99\x04\x46\x4d\xaf\xa9\x90\xf8\x1a\x63\ +\xd8\x68\x8d\x3e\x40\x9d\xa5\x00\x45\x59\xf8\xda\x65\x14\x63\x82\ +\x27\xee\x75\x7b\x4c\x27\x1e\xee\x49\xc8\x1c\xea\x0e\x76\x9e\x67\ +\xa4\x71\xcc\x64\x32\xc1\x19\xd3\x60\xc9\xbb\xdd\x2e\xce\x79\x84\ +\x4f\x94\xd4\x25\x2b\xaf\xa7\xed\x84\x9a\x3b\x0c\x19\xfa\x25\x42\ +\x06\x69\x5b\x31\xf7\xe2\xd4\x2a\x91\x15\xb3\x6c\x16\x22\x10\x2f\ +\x54\x93\xa6\x29\xa6\xb2\x1c\x3b\x76\x8c\xbc\xc8\x39\x7e\xfc\x38\ +\xe3\xf1\x34\xd0\x2d\xf8\x1e\x90\x0c\x93\xf4\x8b\xfd\x91\x2b\xd7\ +\xaf\x2e\x77\x35\xce\x66\x21\x45\xf0\xfd\x85\xf9\xf4\x6c\x59\x96\ +\xc4\x71\x8c\xd3\x0a\x1b\xe8\xb6\x93\x24\xc6\x58\x43\x51\xb8\x50\ +\xc6\xf2\x11\x98\xb5\x06\x61\x7d\x29\x24\x4d\x3c\xea\xa8\xac\xca\ +\xa6\x04\xe0\xd9\x71\x65\x90\xf4\x9c\xeb\x87\xef\xd7\xac\x49\xad\ +\x71\x5e\x97\x07\x05\xa0\xd1\x18\xe1\x23\xaf\x4e\xa7\x13\x2e\xf4\ +\x99\x67\x33\x95\x32\x20\x92\xca\xa6\xb7\x51\x1f\x60\x1d\x94\x01\ +\x8b\xbc\xa4\xc8\x0b\xd2\x34\x22\x49\x53\x22\xa9\x1a\xe7\xef\xfb\ +\x1f\x92\x6c\x96\xb1\xb5\xbd\x43\x92\xf4\xbc\xd3\x59\x18\x14\xf3\ +\x8e\x48\x34\x8a\x7a\xb5\xfe\x88\xb5\x16\x8b\x45\x95\x6a\x3e\x70\ +\x28\xf6\x4e\xb2\x3b\x6b\x71\xa1\xf7\x57\xd5\xcf\xb7\xce\xb8\x4a\ +\x9f\x15\x6b\xad\x30\x59\xb6\x47\x5b\x43\x6b\xdd\x4c\x58\xcf\x66\ +\xb9\x1f\x40\x0c\x4e\x5e\x04\xa5\x46\xcf\x3d\xe6\x42\xcf\x46\x36\ +\xac\x07\x49\x9c\x22\xb5\xa7\x92\xd9\xd9\x19\x31\xcb\x77\xf7\xe8\ +\xe2\x74\x3a\x9e\x53\xce\x56\x05\xb6\x32\xbe\xb4\x6a\x2c\xa5\xf3\ +\xce\x2e\x5c\xed\x4d\x69\x53\x04\x3a\xf3\xfa\x79\xf9\xe6\xfd\xbe\ +\x7b\x93\xab\xf6\x01\x21\x8b\x32\xb5\x53\x03\xb2\x22\x43\x88\xb8\ +\x01\xaa\xd4\x01\x5b\x12\x09\x8a\xc2\x03\x27\xfc\xbc\x88\x8f\xf4\ +\x05\x81\x2b\xaf\x32\x4c\xf3\x02\x1d\xc7\xec\x6e\x8f\xb8\xb8\xb5\ +\x83\x4a\x52\x96\x86\x29\x65\x5e\x22\x43\x66\x2e\xa4\x6c\x08\x1e\ +\x3d\xd9\xac\x0a\x8c\x10\x26\x88\x8c\xc1\x6c\xea\x87\x9a\x6b\x61\ +\x31\xbb\x30\x73\x53\xcf\x0d\xf9\xac\xbf\x6a\xca\xd1\x2e\xf4\xf8\ +\xea\x35\xf5\xea\x8d\x21\x20\x25\x8c\x14\xf4\xfb\x54\x56\x86\x20\ +\xce\xf7\xce\xca\xa2\x24\xd7\x19\xdd\xae\x07\xf3\xe4\x79\x8e\x33\ +\xc6\x4b\x05\x4b\x2f\x6e\xd7\xe9\xf8\xc1\xe9\x7a\x04\x41\x2a\x05\ +\x79\xee\x87\x93\xc3\x7d\x52\x43\xca\x1b\xa1\x3e\xeb\x38\x72\xe4\ +\x08\x07\x0e\x1e\x60\x77\x77\x17\x5d\x07\x23\x52\x36\xbd\x51\xe1\ +\x04\x36\x30\x22\xd4\xf3\x6f\x2f\x4b\x0d\xf8\x9a\xcb\xa6\x2e\x71\ +\x18\x6b\x9b\xe1\xaa\x45\x41\x9f\x3a\xf5\xd2\x81\xae\x5d\x2a\x85\ +\x33\xd6\xcf\xa8\x94\xa5\x9f\x3d\xa9\xbc\x33\xd1\x5a\x07\x71\x1b\ +\xdf\x60\xf4\xf5\x78\x83\x8a\x22\x7a\xbd\x0e\x42\x48\x0f\xf1\x0c\ +\x12\xb6\x9d\xee\x80\x24\x4d\xa9\x2c\x9e\x64\xd0\xa9\xb9\x5e\x88\ +\x0a\x33\x2f\x81\x02\xa2\x76\x02\x8b\xa9\x79\x65\x2a\x56\x57\x57\ +\xa9\xca\x2a\xa8\x2e\x3a\x8a\xbc\xf0\xda\x21\x55\xc9\xad\xb7\xde\ +\x42\x96\x79\x15\x37\x1d\xc5\x3c\x71\xf2\x14\xb3\xe9\x14\xad\xa3\ +\x30\xc3\x74\xad\x39\x13\x71\x55\x49\xc0\xd5\x4c\xb3\x0b\xd3\xd9\ +\xf5\xff\x95\x45\xd9\xf0\xed\x54\x65\xe1\x21\x83\xd6\xfa\x81\x45\ +\xa5\x83\xf4\xa7\x9f\x86\x56\x4e\x35\xc2\x5b\xa6\x32\x54\xd6\xcc\ +\xf1\xf7\xe1\xfd\xd4\x8e\xa4\x41\xa1\x05\x32\xca\xfd\x74\x28\x26\ +\xac\x55\x9d\x99\xd4\x99\x41\x51\x16\x64\x59\xc6\xd2\x60\x89\x24\ +\x4e\x1a\x0d\xee\xa2\xa8\x50\x42\xa2\x83\x40\x51\x51\x14\xa4\x89\ +\xdf\x0f\xb3\x30\x33\x54\x56\x5e\xbc\x0c\x97\x92\x68\xed\x6b\xcf\ +\x45\x46\x5e\x18\xca\xca\x72\xee\xd2\x25\x92\xb4\x4b\xda\x59\x42\ +\x48\xe1\x1d\x4e\xb8\x2c\xb4\xd2\xcd\x3e\x14\x42\x04\x2a\x1e\x1b\ +\xca\x18\x0b\x65\x11\x31\xc7\xe9\xd7\x65\x8f\xaa\xac\x10\xa2\x6a\ +\xca\x4b\x84\x46\x7c\x1c\xfb\xa8\x3a\x4d\x92\xf9\x9c\x8e\xdb\xfb\ +\xb5\x65\x59\x22\xa5\x2f\x59\xd4\x1c\x4f\xb5\x1e\x46\x96\xe5\xf4\ +\xbb\xfd\xc0\xad\x95\x93\x87\x7e\x88\xaa\xa1\xd1\xc6\x12\xa7\x9d\ +\x40\x3b\x42\x40\x2a\x7a\x28\xe4\x78\x3c\xf6\x90\x65\x3c\x5a\xb0\ +\x9b\x76\x40\xf9\xc0\xa3\x2a\xab\xf9\xd4\xbd\x73\x38\xe5\x1a\xc7\ +\xe2\xca\x79\x69\x73\xbf\x24\x7b\x17\x33\x13\xb7\x00\x49\x5d\x14\ +\x88\xaa\xef\x82\x7a\xae\x23\x8e\x63\xaf\x2a\x5a\x78\xf0\xc3\xee\ +\xee\x0e\x6b\x2b\x43\x1c\x9e\x6a\x24\x4d\x13\x64\x90\xd6\xce\x32\ +\xdf\x5b\xc8\xf3\x02\x10\x9c\x3d\x7d\x86\x4b\x5b\xdb\xa4\xbd\x25\ +\x0e\xad\x1e\xf0\x93\xeb\x42\xcc\xb5\x80\x42\x90\x60\x30\x21\x43\ +\xd0\x0d\xe9\xa3\x80\xa0\x39\xe4\xcf\x84\x0d\xe4\xaf\x65\x55\x36\ +\xce\xc4\x54\x55\x03\xc8\xa9\x07\x99\x9d\x10\x24\x69\x07\xa4\xa4\ +\xdb\xe9\x34\x73\x3c\xf5\x20\xac\x57\x7a\x35\x20\x3d\x12\x6b\xfe\ +\xb9\xfd\x99\x9b\x4c\xa6\xcd\x88\x81\x0a\x3d\x99\x59\x96\x35\xd9\ +\xee\x6c\x36\x0b\xd0\x7f\xdd\xdc\x99\x10\x4a\xa7\x55\xd9\x9c\x4f\ +\xeb\x6c\x03\x2d\x77\x2a\x0c\x29\x6b\xcd\xc6\xc6\xba\xbf\x6b\xac\ +\x43\x6a\xd9\xfc\x2e\xe5\x9c\xb2\xa7\x81\xe3\x3f\x03\xd8\xc5\x4b\ +\xc6\x99\x54\x55\xc5\xc6\x81\x03\xbc\xe5\xed\xef\xd8\x7b\x8d\x0a\ +\x71\x15\x2e\xfd\x6a\xac\xfa\x9c\x1c\x71\xbe\xe9\x5d\x43\x5d\xa1\ +\x43\xd4\x61\xac\xa5\x2b\xe5\x9e\xc3\xa1\x42\x6f\xa6\x3f\xb4\xa0\ +\x15\x85\x98\x63\xaf\x05\x82\x4e\xe2\x48\x6b\xbc\xbf\x10\xe8\xc4\ +\x5d\x05\xa7\x43\x80\x76\xa0\x3c\xf1\x11\x4a\xc6\xc8\xba\x54\x10\ +\x41\x37\xf5\x8d\xc6\x28\x8e\xb8\xf7\x95\x0f\x04\x7e\x31\xc9\x5d\ +\xf7\xbc\x22\x68\x4e\xec\x45\x6c\x7d\xa5\xf2\xb2\xbb\xc6\x33\x90\ +\x72\x3e\x31\x1f\x05\xb6\xdb\x28\x75\x0b\x11\xf3\x9c\xb6\xe3\xca\ +\x47\x59\x47\x45\xae\x19\x64\xe4\x1a\x91\xf7\x9c\x7c\xb2\x8e\x04\ +\xf7\x23\x2b\x51\x4a\xf1\xad\xdf\xf2\x8f\xe7\x25\xce\x85\x77\x65\ +\x6d\xcd\x2b\xa6\xf6\x70\x53\xb9\xc0\xa7\xd8\x0c\xf4\x85\xf5\x54\ +\x41\x05\x6f\x31\x5b\x14\xb2\x46\xdb\xb8\x46\x9e\xd4\x1a\xcb\xc1\ +\x20\xb7\x2c\xe4\x5c\x3c\x8a\xab\xc1\x73\x73\x62\xdf\x1a\x62\xe4\ +\xe6\x3f\xb7\x96\x4a\xdc\x33\xc1\xce\x42\x8f\x61\xe1\xfb\xcc\xcb\ +\xa3\x82\x8d\xc3\x47\x9a\x83\x5e\x7f\xad\x56\xca\x37\xf0\x03\x3b\ +\xc2\x1d\xaf\xb8\x67\xcf\x7e\x70\xe1\x62\x53\x61\xc6\xa0\x3e\x1b\ +\x62\xe1\x42\x16\x42\x70\xf4\xd6\x63\x7b\x88\x42\xeb\x23\x54\x5f\ +\x76\x30\x07\x16\xb8\xeb\x9e\xab\xab\xf7\x57\x9d\x11\xee\x87\x95\ +\x65\xc9\x7d\xf7\xde\xc3\x5d\x77\xde\xb1\xf0\xe4\xdd\x02\xf7\x88\ +\x68\x60\xf5\x8b\xc3\x74\xae\xee\x33\x36\xf5\xfc\xf9\xe7\x5e\xbc\ +\x2b\xa4\x10\xa8\xb0\x3f\x6f\x5e\x3f\xc6\xcd\x38\x1f\xb0\x85\xb5\ +\xc6\x5d\x5b\x93\xa7\x9e\x71\x49\x7a\x4b\x57\x97\x77\xc2\x7b\x9b\ +\x3b\xc0\x85\xf7\xc9\x15\xef\xb3\x3e\x2b\xce\x31\x58\x5e\xe5\x8e\ +\xbb\xef\xde\x53\x80\x51\x52\xa2\xa3\xf9\x5c\xd9\xfa\x81\x83\xbe\ +\x17\x37\xdf\x52\x9e\x78\x35\xcc\x7f\xcd\xfb\x33\xf3\xf3\x5f\xc3\ +\xd8\xeb\x21\xc7\x39\xdd\x92\x9b\x97\xc6\x6b\x55\xd8\x9a\xb2\xa7\ +\x66\x41\x10\x7b\xe7\x98\xdc\x9e\xfb\x76\xef\xbe\x7e\x26\x41\xc4\ +\x4b\xaa\xcc\x55\xa7\xfa\xfb\xfb\x6d\xe7\x09\x7a\xb4\x70\x3c\x9b\ +\x39\xa9\x20\x53\xa0\x98\x6b\x0c\xd4\x1b\xad\x7e\xae\x42\xcc\xbf\ +\xe0\xba\xf5\x43\xc1\x9c\x1a\x61\x61\x63\x89\x2b\x2a\x79\x75\x54\ +\x6a\x9d\xaf\xc9\x3e\x3f\x8f\xd2\x2d\xa8\xec\x05\xc8\xa5\xba\xea\ +\x7e\xdc\x7b\x9e\xd4\x33\xfb\xfe\xfb\x69\xfd\x5e\xff\xb9\xb7\x6f\ +\xaf\xc3\x1c\x70\xe5\xe7\x0c\x78\x1d\x52\xc1\x75\xd9\x06\x9e\x2f\ +\xab\x1f\x71\x14\xc7\xd7\xf9\x0c\xf3\xf7\x92\x24\xe2\x59\x3d\xfb\ +\x38\x49\xb8\x56\x68\xb2\x1f\x6b\xb6\x9f\xa5\xcd\x24\x8e\x49\xc3\ +\x7b\x7d\x56\x15\xf1\x2b\x1c\xed\x55\xcf\x3a\x3c\x6c\x1d\xcd\x9b\ +\x91\xee\xda\x71\xe8\xc2\xc3\x72\x35\x0a\xe0\xaa\x5e\x0a\x8d\xf3\ +\x9e\xf7\x32\xaf\xf5\xa5\xf3\xa6\xfe\x7c\xcd\x93\x6b\x7c\xce\xc5\ +\x67\x19\x45\xf1\x0b\x72\xce\x9e\xce\x39\xba\xf2\x6e\x78\x26\xef\ +\xe1\x25\xa6\x67\xe2\x9e\xd7\x07\xe8\x9e\xe2\x1f\xdd\x33\xfe\xc2\ +\xe7\x7e\x20\xeb\x12\xc2\xf3\x8e\x92\xb9\x22\x9b\x71\xfb\xff\xb1\ +\x9e\x93\xed\xf7\x44\xfd\x53\x2f\x9f\xe3\x8a\x7b\xfb\x45\xd9\xe7\ +\xcf\xd7\xc5\xed\x9c\xe3\xe5\x60\xcf\xf7\x59\x5f\xec\x63\x5d\x77\ +\xa3\x5f\xef\x20\xb8\xa7\x96\xd9\xbd\x02\x33\xf0\x95\x8e\xde\x57\ +\xfc\x9c\x2f\xa5\x35\x7b\x2e\x77\x83\xa4\xb5\xd6\x5a\x6b\xad\xb5\ +\xd6\x9e\xa3\xb5\xce\xa4\xb5\xd6\x5a\x6b\xad\xb5\xd6\x99\xb4\xd6\ +\x5a\x6b\xad\xb5\xd6\x3a\x93\xd6\x5a\x6b\xad\xb5\xd6\x5a\x67\xd2\ +\x5a\x6b\xad\xb5\xd6\x5a\x6b\xad\x33\x69\xad\xb5\xd6\x5a\x6b\xad\ +\x75\x26\xad\xb5\xd6\x5a\x6b\xad\xbd\x14\x4c\xbf\xa4\xdf\x5d\xad\ +\x9e\xb3\x30\xa5\xd9\xfc\x57\x33\xf2\xef\x5e\xdc\xa1\x81\xd6\x5a\ +\x6b\xad\xb5\xd6\x5e\xa2\xce\x44\x29\x6c\x1c\x23\xac\x45\x64\x19\ +\x22\x2f\x90\x41\x8b\xc3\xe7\x53\x12\x17\x45\xb8\x24\xf1\xbf\x00\ +\x59\x14\x5e\x64\xaa\xb5\xd6\x5a\x6b\xad\xb5\xaf\x72\x67\x22\x04\ +\x36\x49\x50\xe3\x31\xdd\xcf\x7e\x86\xc1\x9f\x7f\x84\xf4\x0b\x5f\ +\x24\x3e\x71\x82\xe8\xc2\x05\x28\xbd\xdc\xa6\xeb\x74\x28\x0f\x1d\ +\xa2\xb8\xfd\x76\x66\x0f\x3e\xc8\xe8\x1b\xbf\x91\xfc\xce\x3b\x20\ +\x49\x10\x45\xd1\x66\x2a\xad\xb5\xd6\x5a\x6b\x5f\xad\xce\xc4\x45\ +\x11\xc2\x18\x06\x7f\xf6\x67\xac\xfe\xea\xaf\xd1\xfd\xf4\xa7\x71\ +\x42\x30\x7b\xdd\x6b\x19\x7d\xeb\xb7\x50\xdc\x7c\x14\xb3\xb6\x0a\ +\xc6\xa0\x2f\x5e\x24\x39\xf1\x04\xc9\xdf\x7f\x91\x8d\x9f\xfd\x59\ +\xd6\x7e\xe1\x17\x19\xbd\xfd\xad\x6c\x7d\xcf\xf7\x90\xbd\xf2\x95\ +\x60\x0c\x62\x9f\x48\xe9\x5a\x6b\xad\xb5\xd6\x5a\x7b\x99\x38\x13\ +\x97\xa6\xe8\x0b\x17\x58\xff\xb9\x9f\x63\xe5\x03\xbf\x45\x71\xf4\ +\x66\x2e\xfe\xd0\x0f\x31\x7a\xd7\x3b\x29\x8f\x1e\xc5\x29\x85\xd3\ +\x1a\x16\x74\x94\x85\x31\x88\xb2\x24\x7d\xe8\x21\x96\xfe\xe0\x0f\ +\x19\xfe\xfe\xef\x33\xf8\xf0\x9f\xb2\xf9\x2f\xdf\xc3\xd6\xf7\x7e\ +\xaf\x77\x4e\x21\x93\x69\xad\xb5\xd6\x5a\x6b\xed\x06\x77\x26\x2e\ +\x4d\x89\x4e\x9d\xe2\xf0\x7f\xff\x3f\xd0\xf9\xe2\x17\xb9\xf4\xfd\ +\xdf\xc7\xd6\xf7\x7c\x37\xe5\xa1\x43\xde\x61\x54\x95\xef\x9d\x04\ +\x59\xd7\xc6\x02\x75\xe7\xec\x55\xaf\x62\xfa\x9a\xd7\xb0\xfd\xee\ +\x77\xb3\xfe\x0b\xbf\xc0\x81\xff\xe3\x67\x88\x1f\x7b\x9c\xf3\xff\ +\xcb\xff\x8c\x4d\xd3\xd6\xa1\x2c\x3c\x2e\xbd\x4f\xd8\xbd\xca\xb6\ +\x95\xc4\x97\xcd\x01\x97\xfb\x23\xb3\x6c\x7d\x0c\xd7\xda\xcb\xc0\ +\xa4\x00\xb5\x1f\x67\xdd\x41\xf9\x0c\xd6\xfc\x45\x75\x26\x2e\x8a\ +\x88\xce\x9e\xe3\xe6\x1f\xfa\x21\xa2\xd3\x4f\xf2\xe4\xcf\xfd\x07\ +\x46\xef\x78\x87\xd7\x5b\x2e\x8a\xbd\x7a\x26\x57\x9c\x88\x9a\x69\ +\x56\x14\x05\x42\x08\xf2\x7b\xee\xe6\xcc\x4f\xfd\x24\xd9\x2b\x1f\ +\xe0\xc0\x4f\xfc\x24\xc2\x18\xce\xfe\xdb\xff\x1d\xa7\xd4\x57\x7d\ +\xc9\x4b\x08\xc8\x4a\xb8\x30\x91\xcf\x19\x0b\x6e\x81\x83\x7d\x4b\ +\xa2\xf7\xdf\xa1\x2c\x6a\x42\x5c\x73\xbf\xbc\x40\x4c\xb3\x37\xcc\ +\xba\x03\x4f\xee\x0a\x4a\x23\x10\xcf\x71\xcd\xfb\xb1\x63\xad\xeb\ +\xb0\xee\xf9\xd8\x9f\xf2\xba\x0e\xcf\x6b\xed\xb4\x5e\xec\x99\x38\ +\x92\xdd\x4c\x70\x79\x26\x90\xcf\x61\xd1\x83\x92\x06\x37\x0d\xec\ +\xd3\xfe\x3e\x2f\x9a\x33\x71\x4a\x21\xb3\x8c\x03\x3f\xf9\x13\xc4\ +\x8f\x3e\xca\x93\xef\x7b\x1f\xa3\xb7\xbf\x1d\x39\x99\x20\x9c\x23\ +\xcb\xa6\x4c\x26\x13\xae\xa5\x62\xa3\x94\x62\x38\x5c\x59\x24\xdd\ +\x47\x64\x19\x4e\x29\x2e\xfd\xf3\x7f\x8e\x13\x82\x83\xff\xee\x27\ +\x28\x6e\xbf\x8d\xcd\xf7\xfc\xa0\x47\x79\x7d\x15\x5f\x42\x52\xc0\ +\xa4\x10\x7c\xe6\x49\xf9\x9c\xb3\x93\xca\xc2\x37\xdc\xe6\xe8\x44\ +\x0e\xe3\xf6\xf3\x42\x11\x98\xaa\x62\x77\x77\xe7\xba\x94\xf4\x83\ +\xc1\x80\x38\x49\x5b\x87\xf2\x0c\x82\x88\x2f\x5d\x94\xec\x66\xcf\ +\xed\x62\x29\x2d\x1c\x5b\x71\x1c\xe8\x1b\xec\xbe\xc7\x65\x82\xf1\ +\x68\x97\x3c\x9f\x5d\x7d\xd6\x1d\x24\x49\x4c\x7f\x69\xd8\xae\xf9\ +\xd3\x34\x25\xe1\xe2\x44\xf0\xf9\xb3\x92\x48\x3d\xfb\xef\xe3\x00\ +\x25\x7c\xe0\xa8\xe4\xd3\xbb\x3e\x5f\x14\x67\xe2\x84\x80\x38\x62\ +\xe9\x77\x7e\x87\xa5\xff\xfc\x07\x5c\xf8\xd1\x1f\x65\xfc\x8d\xdf\ +\x88\x9c\x4e\x91\x42\x30\xda\xdd\xe1\xcc\x93\xa7\x19\x2c\x2d\x5d\ +\x9d\xa3\x3b\xe7\xe5\x5b\x8b\x82\xc3\x37\x1f\xa5\x58\x28\x7f\xd5\ +\x19\xc8\xe5\xef\xfa\x2e\xd2\xbf\xff\x07\xd6\xde\xff\x7e\x26\x6f\ +\x7a\x13\xd3\xd7\xbe\x16\x99\xe7\x5f\xf5\x17\x4b\xa4\xf6\x96\xba\ +\xf6\xe8\x32\x2c\xa8\xcf\xc9\x20\xf2\x55\xcb\x09\x2d\x0a\x02\xd5\ +\xa3\x3f\xfb\x6d\xc6\x18\x4e\x3e\xf1\x38\x52\x4a\xe2\x38\xbe\xea\ +\x87\x98\xaa\x62\xfb\xf2\x16\x77\xde\x75\x77\x23\xeb\xda\xda\xd3\ +\x38\xe0\xd2\xaf\xfb\xa2\x33\xb1\x41\x45\xd0\x59\xb7\x20\x04\x17\ +\x24\x82\x17\x9e\xab\x14\x73\x95\x38\x25\x9f\x8f\x3d\x29\xd8\xbc\ +\x78\x81\xad\x4b\x9b\x0c\x06\x83\xab\xd6\xdc\x39\xc7\xa5\x4b\x17\ +\x38\x8c\x60\x79\x75\x95\xb2\x2d\x59\x3f\xed\xe0\x31\x52\xec\x71\ +\x26\x6e\x41\xc1\xd2\x2d\x38\x72\x29\xb8\xe6\x59\xaf\x9d\xc9\x33\ +\xda\x6b\x2f\xce\xa7\x95\xa8\x0b\x17\x58\xfb\xe5\x5f\x61\xf6\xfa\ +\x07\xb9\xfc\x5f\xfd\x97\xbe\xb7\x61\x2d\x52\x6b\x2e\x5e\x3c\xcf\ +\x5d\x77\xdf\xcb\x3d\xf7\xdd\x7f\xdd\x72\xc7\x9f\xfc\xd1\x7f\x9e\ +\x4b\x52\x2e\x6e\x42\x63\x70\x49\xc2\xe6\x0f\xfe\x00\xbd\xbf\xfa\ +\x2b\x56\x7f\xf5\x57\xc9\xee\xbf\xdf\x37\xef\xdb\x74\x79\xcf\x85\ +\xb2\xdc\x8b\x89\xb4\xa0\x28\x1d\x37\xad\xa6\x58\x0b\x3b\xd3\x92\ +\xf3\xdb\x33\x3a\xb1\xe6\xa6\xd5\x94\x48\x4b\x46\xd3\x92\x73\x5b\ +\x19\x88\xe7\xe7\xbd\x08\x21\x98\x4d\xa7\x38\xe7\x78\xe7\xb7\x7c\ +\xdb\x75\x5f\xf7\xc9\x8f\x7d\x94\xd1\x68\xc4\x70\x79\x99\xaa\xaa\ +\xda\x45\x7c\xa6\x41\x9c\x83\x48\x49\xd6\x97\x63\xb6\xc7\x25\x87\ +\x56\x3a\x68\x25\x28\x2b\xc3\x99\xad\x8c\xa2\xb2\x1c\x5e\xed\xd2\ +\xef\x68\x8c\xb5\x9c\xd9\x9c\x91\x95\x86\xe7\x6b\xe1\x85\x90\x5c\ +\xb8\x70\x8e\x6f\xf8\xc6\xb7\xb1\xbe\x71\xe0\x9a\xaf\xb9\x7c\x79\ +\x8b\x8f\x7f\xf4\x6f\x58\x3f\x78\x90\x22\x94\xb4\x5b\x7b\xe6\xeb\ +\xbe\x3e\x4c\x29\x2b\x4b\xac\x25\xab\x4b\x09\xa6\xb2\x5c\x1a\xe5\ +\x6c\x8d\x0b\x86\xdd\x88\x8d\xe5\x14\x29\x60\x6b\x54\x70\x69\x37\ +\x7f\x56\x11\xe3\x8b\x42\xa7\x62\xd3\x94\xc1\x5f\xfc\x25\xf1\xa3\ +\x8f\xb2\xf5\xbd\xdf\x8b\x59\x5e\x86\x90\x55\xb8\xa0\x9b\xdb\xeb\ +\xf5\xae\xf9\xb5\x8f\x3e\xfa\x28\x42\x08\x92\xf8\xfa\x92\x9f\xa2\ +\x28\xc8\xef\xba\x8b\x9d\x77\xbf\x9b\xc1\x9f\x7f\x84\xe4\xe1\x2f\ +\x61\xe3\xb8\xdd\x55\x57\x58\xa4\x05\x49\x24\x49\x63\xc9\xee\xb4\ +\xe4\xf8\xd9\x11\x4b\x5d\xcd\x6a\x3f\xe6\xf0\x5a\x87\x9d\x69\xc9\ +\xf1\x33\x63\x2e\x8d\x8a\xe7\xcd\x91\x2c\x06\x08\x9d\x4e\xe7\x29\ +\x5f\xd3\xed\xf6\xda\xce\xff\x3e\x64\xa8\xdd\x58\x13\x2b\x89\x14\ +\xf0\xe8\xd9\x11\xd3\xdc\x72\x68\x39\xe5\xc0\x30\x21\x89\x24\x8f\ +\x9d\x1b\x73\x7a\x73\x46\x69\xbf\x92\x3e\xfc\x73\x5e\x75\xb4\xd4\ +\x74\x3a\xdd\xeb\xbe\x22\x4d\x53\x94\xd2\xb4\x2e\xe4\xb9\x59\x12\ +\x49\xe2\x70\xde\xcf\x5d\x9e\x71\x72\x73\xca\xc6\x30\x65\xb9\x17\ +\x73\x68\xb5\xc3\xf9\xcb\x19\x8f\x9d\x9b\x30\x9a\x56\xcf\xba\xf4\ +\xf0\x82\x3b\x13\x27\x25\x6a\x3a\x63\xe9\x8f\x3e\x48\x71\xdb\x6d\ +\x4c\xbe\xf6\x6b\xaf\x40\x5c\x39\x94\xbc\x7e\xb1\xef\x3d\xef\x79\ +\x0f\xbf\xf4\x4b\xbf\x44\x9c\x26\xd7\x17\xbb\x77\x0e\x61\x2d\xbb\ +\xff\xf8\x5b\xc1\x5a\x06\x7f\xfe\x67\x7b\x9b\xf9\xad\x35\x8e\xbb\ +\xfe\x15\x69\xc9\xa0\xe3\x13\x55\xad\x25\x02\xc7\xa5\xdd\xfc\x05\ +\x6b\x7a\x0b\x21\x9e\x72\xdd\xeb\x72\xcb\x75\xd7\xbc\xb5\x67\x94\ +\x95\xd6\x2b\xda\x4f\x23\xd2\x48\x52\x1a\x4b\xbf\xa3\xb9\xb0\x93\ +\x51\x19\x8b\x0d\x9d\xf6\xe7\xfb\xc8\x28\x25\x9f\x72\x7f\x39\xe7\ +\xc2\x6b\xda\x75\xdb\xaf\xb3\x9e\x46\x8a\x7e\xaa\x31\xd6\xd1\x4d\ +\x14\xd3\xbc\x62\x67\x5a\xfa\xb3\x8e\x7b\xd6\x8e\xfb\x85\x3f\x99\ +\x5a\xa3\xcf\x9f\x25\xf9\xf2\x97\x19\xbf\xe5\x1b\xa9\x36\x36\xae\ +\x82\xef\x0a\x79\x7d\x54\x8f\x31\x86\xdf\xfc\xcd\xdf\xe4\xf7\x7e\ +\xef\xf7\x49\x92\xe4\xba\xaf\x13\x45\x41\x76\xf7\xdd\x4c\x5f\xf3\ +\x6a\xba\x9f\xfc\x14\x62\x3a\x6d\x9d\xc9\xc2\xc6\xb2\xce\x6b\x59\ +\x0b\x7c\x7f\xa4\x9f\x6a\x96\xfb\x31\xe7\x2e\x67\x8c\x67\x15\xaa\ +\x2e\x92\x3b\xb8\xf5\x40\x0f\xad\x9e\xff\x67\x27\xbf\x42\x61\x5e\ +\x4a\x79\x4d\x9e\xb6\xd6\x9e\xbe\x13\xb1\xce\x35\x95\xf3\x38\x92\ +\xac\x2f\x25\x64\xa5\xe1\xec\x56\x16\x1c\xba\xc0\x18\xc7\xc6\x30\ +\x61\x6d\x10\x63\xac\x7b\xfe\xd7\xfc\x2b\x6c\xad\x36\x80\x78\xee\ +\x67\xbd\x0e\xc6\x84\x10\x2c\xf7\x23\xba\x89\xe2\xf4\xe6\x94\xbc\ +\xb2\x68\x29\xc1\x41\xac\x15\xb7\x1c\xe8\x3d\x6b\xc7\xfd\xc2\x67\ +\x26\x4a\xa1\x37\x37\x91\xbb\x3b\x64\x0f\x3c\x70\x15\x6c\xd7\x39\ +\xbf\x79\xae\xb7\x81\x8e\x1c\x39\xc2\xfb\xdf\xff\x7e\xbe\xf0\x85\ +\xbf\xe7\xb7\x7e\xfb\xb7\x89\xe2\xf8\xfa\x75\x54\xa5\xc8\x5e\xf9\ +\x4a\xa2\x27\x9e\x40\x4e\xa7\xb8\x76\x53\xe2\x1c\x74\x13\xcd\x4a\ +\x2f\x61\xb9\x17\x31\x2b\x0d\x4a\x0a\x2e\xed\x16\x3c\x7a\x76\xc4\ +\x68\x56\x92\x95\x86\xb2\x72\x1c\x59\xeb\x32\xe8\xea\x17\xc4\x91\ +\x08\xe1\x51\x7a\x5f\xe9\x52\x91\x61\xe3\xb7\xf6\xcc\xd6\x5c\x49\ +\xc1\x4a\x3f\x66\x6d\x10\x63\x01\x6b\x1d\x45\x69\x79\xec\xdc\x98\ +\xb3\x97\x33\x1c\x8e\xed\x49\xc9\xa1\xe5\x94\xe5\x7e\x4c\x27\x51\ +\x2f\xc0\xfb\xf2\x55\x88\xa7\xea\x83\x08\x21\xc2\xbe\x68\x17\xfd\ +\xd9\xd8\xa0\xab\x59\xe9\xc7\xf4\x12\x45\x56\x78\x98\xef\xd9\xad\ +\x19\x8f\x9f\x9b\x90\x15\x86\xf1\xac\x22\xd6\x82\x43\x2b\x29\xfd\ +\x8e\x9a\x83\x2e\x5e\x16\x99\x89\x92\xc8\x9d\x5d\x18\x4f\x29\x8e\ +\x1d\x6b\x7a\x25\xd7\xbc\x34\xae\x61\x59\x96\x71\xc7\x1d\x77\xf0\ +\x1f\xdf\xf7\xf3\xfc\xee\xef\xfe\x27\xfe\xf8\x8f\xff\xf8\xba\x19\ +\x8a\x93\x92\xe2\xf6\xdb\xd1\xe7\xcf\x7b\x22\xc8\x36\x33\x01\x1c\ +\x52\xc2\xca\x20\x66\x56\x18\x2e\x8f\x0a\x26\x79\xc5\x34\xaf\x88\ +\x94\xdf\x4c\xce\x3a\x4e\x5d\x9c\x00\xb0\xba\x94\x70\x79\x54\x50\ +\x99\xe7\xfb\x30\x0b\xe4\x57\x28\x73\x29\x55\x5f\x3c\xed\xc5\xf2\ +\x6c\xac\x97\x6a\xd2\x58\x71\x6e\x6b\x46\x5e\x5a\x2e\x8f\x0b\x94\ +\xf4\xd9\x88\x14\x82\xcd\x9d\x9c\x4b\xa3\x82\xb5\xa5\x84\xb2\x72\ +\xec\x4e\xab\xe7\x74\xb9\x3c\xad\x0b\x48\xaa\xa7\xcc\x3c\xa4\x90\ +\x28\xa9\xda\x15\x7f\x96\xce\x5a\x2b\xc9\xca\x20\xe6\xf2\xb8\x60\ +\x3c\x2b\xd9\x9d\x95\x94\x95\x23\xd2\x12\x29\x05\x79\x69\x38\x79\ +\x71\x46\x1a\x4b\xfa\xa9\x66\x73\x27\x7f\xd6\xe7\xeb\x45\x40\x73\ +\x09\x0f\xd3\xb5\x86\x6a\x63\xe3\x1a\x0d\x55\x87\x52\x0a\xf3\x14\ +\x80\xf6\xdd\xdd\x5d\xee\xbc\xf3\x0e\x7e\xfe\xe7\xdf\xc7\x0f\xff\ +\xf0\x0f\x13\x47\x11\xdf\xf4\x8e\x77\x50\x94\xe5\xde\xfa\xab\x10\ +\xbe\x8c\x56\x55\xd7\x74\x5a\x5f\x8d\x26\x84\x60\x3c\x2b\xd9\x99\ +\x94\x3e\x1b\x90\x82\xd1\xac\x0c\x07\x57\x34\xaf\xa9\xac\xe3\xf4\ +\xe6\xd4\x97\xc2\xc2\xeb\x9e\xef\xcc\xe4\x2b\xfd\x04\x63\x4c\x5b\ +\xf2\x78\x96\xcf\xd6\x2c\xac\xa7\x92\x1e\xfe\x79\x69\x37\x47\xca\ +\xf9\x40\xa3\x0c\xff\x76\x71\x27\x0f\x71\x5f\x80\x84\xbb\xe7\xed\ +\xb6\x43\x29\x89\xa9\xae\x7f\x36\xab\xaa\x42\xb4\xd9\xe8\xb3\x3e\ +\xeb\x5b\xbb\x39\x9b\x3b\x79\x73\x86\x2f\x8f\x8b\x3d\x50\x7f\x29\ +\x04\x59\x61\x38\x71\x7e\xda\xec\x01\x29\x9f\x5d\x29\xf9\xc5\x81\ +\x06\x87\x0b\xdf\x45\xd1\x55\xce\xc4\x5a\xcb\x70\x79\x85\x33\x4f\ +\x9e\x66\x32\x1e\xef\xc9\x38\x9c\x73\xcc\x66\x53\xaa\xaa\xc2\x5a\ +\xcb\xbd\xf7\xde\xc7\xcf\xfc\xcc\xcf\xf2\xc3\x3f\xfc\xaf\x88\xa2\ +\x88\xb7\xbe\xf5\xad\xe4\x79\xbe\xc7\xa1\xb8\x28\x6a\x77\x55\xb8\ +\x0f\x8c\x03\xe9\xea\x2c\x20\x3c\xef\xf0\xf7\xf9\x9f\xf7\x6e\xc6\ +\xfa\xf1\xd7\xff\x67\xdc\xf3\x73\xae\x93\x34\xa5\x2a\x4b\xfe\xfe\ +\xf3\x9f\xbd\x66\xe9\xd2\x5a\xcb\x68\x34\x62\x65\x75\x95\xaa\x6a\ +\x03\x83\xa7\x6b\xd6\xcd\xd7\xae\x5e\x4f\x57\x1f\x41\x21\xae\x9e\ +\x68\x17\xf3\x01\xc7\xfa\x75\xc6\xf1\xbc\x4c\xbe\x3b\x60\xb8\xb2\ +\xc2\x97\x1f\xfe\x07\xfa\x83\xc1\x35\xaa\x0b\x8e\xd1\x68\xc4\xd2\ +\xf2\x0a\x55\x55\xb6\xb0\xe0\x67\x70\xbd\x1a\x07\xca\xed\x5d\xcf\ +\xfa\xac\x3b\xae\x8e\xe1\xe5\x42\xb0\x68\xc3\x19\x7f\xa6\x4f\xfb\ +\xc5\x19\x5a\x8c\x22\x4f\x99\xb2\xb5\x45\xb5\xb6\x76\x55\xd6\x90\ +\x76\xba\x74\x7b\x7d\xbf\x81\x16\x0e\x82\xb1\x1e\x59\x54\x96\x25\ +\x65\x59\x92\x24\x09\xaf\x7a\xd5\xab\xf8\xa5\x5f\xfa\x65\xde\xfb\ +\xde\xf7\xd2\xeb\xf7\x79\xdd\x6b\x5f\x3b\x1f\x6e\x72\x0e\xbd\xb5\ +\xe5\x43\xb3\xaf\xe2\x88\xd6\x58\x18\xa6\x8e\xb7\xde\x6e\x9e\x33\ +\xc4\xd2\x81\x9f\x7e\xb7\xfb\xb9\xf9\x1d\x4a\x69\x56\xd6\xd6\xb1\ +\xc6\x60\x9d\x6d\xd6\x7d\x31\xa3\x5d\x59\x5b\xc7\x54\xa6\x1d\x58\ +\x7c\x06\x8e\xe4\x75\x47\x0c\xd6\x3d\x37\x3a\x15\x07\x44\xd2\xf1\ +\x7c\xf8\xf0\xfe\x60\x18\xb2\xce\xea\x1a\x6b\xee\x18\x0c\x97\x91\ +\x42\xb6\x03\x8b\x4f\xd3\x2a\x03\x47\x86\x96\xf5\x9e\x7b\x4e\x55\ +\xfd\xda\x99\x3c\xdd\xe9\xf7\x17\xc7\x99\x58\x8b\xed\xf7\x21\x4d\ +\x89\x4f\x3f\x49\x7e\xf7\xdd\xd7\x78\x89\x0d\xc3\x88\x72\x4f\xc4\ +\x24\xc2\x64\x76\x51\x14\x4d\xb9\xe3\x57\x7e\xe5\x57\x38\x79\xf2\ +\x24\x5b\x97\x2f\xf3\x23\x3f\xf2\xdf\xf1\xfe\x5f\xfc\x05\xee\xb9\ +\xe7\x1e\x9f\x1e\x3b\x47\x74\xea\x14\x66\x79\xe5\x9a\x59\xd0\x57\ +\x93\x69\x01\xc3\xc4\xed\xdb\x25\xb5\xdf\x4f\xd2\x39\xe7\xd7\x4c\ +\x88\xbd\xeb\xbe\x60\xe5\x95\x64\x9f\xad\x7d\xe5\xcb\x3a\xae\x63\ +\xd1\xe7\x1e\x44\x3c\x1f\xd9\x89\x31\xe6\x29\xd6\x5c\x60\x8d\xc5\ +\xb8\x36\x13\x7d\x26\xeb\x14\x6b\x48\xf5\x0b\xbf\xe6\x2f\xb8\x33\ +\x11\xc6\x50\xad\xae\xe2\x96\x96\x48\xbe\xf4\x30\xbb\xef\x7a\x27\ +\xe2\x1a\x54\x27\xd7\x8a\x3e\xeb\x99\x07\xad\x35\x1f\xfc\xe0\x07\ +\x39\x78\xf0\x20\x17\x2e\x5c\xe0\x03\x1f\xf8\x00\xdf\xf1\xee\x77\ +\xf3\xe6\xaf\xff\x3a\xaa\xaa\xf2\xd3\xd1\x42\x80\xb5\x24\x0f\x3d\ +\x4c\x79\xcb\x51\x6c\x9a\x7e\x55\x3b\x93\xba\xcc\xf5\xd2\x4f\xd1\ +\xdb\xac\x63\xbf\xb3\x93\x76\xcd\xbf\xca\xce\xba\x83\x17\xc3\xfd\ +\xbe\xf0\xb5\x9f\xaa\xa2\x3a\x74\x88\xf2\xd0\x21\x7a\x7f\xf5\xd7\ +\x1e\xb2\xab\x9e\x1e\x0c\x51\x00\x51\x14\xf1\x87\x7f\xf8\x87\xfc\ +\xcb\xf7\xbc\x87\xf7\xbd\xef\x7d\x7c\xe7\x77\x7e\x27\x77\xdc\x71\ +\x07\x6f\x79\xcb\x5b\xf8\x9e\xef\xfe\x6e\xee\x0e\x99\x8e\x53\x0a\ +\x7d\xfe\x3c\xdd\x8f\x7f\x9c\xec\xde\x7b\xb1\xbd\x1e\xa2\xa5\x53\ +\x69\xad\xb5\xd6\x5a\xbb\x31\x9c\x89\x30\x86\x6a\x79\x99\xf1\x37\ +\xbd\x83\xce\xe7\x3f\x4f\xfa\xc5\x2f\x3e\xed\x26\xb9\x8e\x22\x1e\ +\x7d\xf4\x51\x7e\xee\xe7\x7e\x8e\xf7\xbe\xf7\xbd\x4c\x26\x63\xce\ +\x9c\x39\xc3\x5b\xdf\xf6\x36\x3e\xf4\xe1\x0f\x61\x17\xd0\x3e\x4e\ +\x6b\x06\x1f\xf9\x08\x7a\x67\x87\xd1\x3b\xde\xe1\xc5\xb5\xda\x08\ +\xa8\xb5\xd6\x5a\x6b\xed\x79\xb1\x17\xa5\x01\x2f\xcb\x92\xdd\x7f\ +\xf4\x8f\x58\xfe\xa5\x5f\x66\xe5\xb7\x7e\x9b\xd9\xeb\x5e\xe7\xcb\ +\x52\x5f\xe1\xb2\xb7\xd6\xf2\xfa\xd7\xbf\x9e\x37\xbe\xe1\xf5\xbc\ +\xf3\x9d\xef\x64\x65\x65\x85\x9f\xfa\xa9\x9f\x42\x29\xcd\xda\xda\ +\x0a\x45\x59\xa2\x94\xc2\x45\x11\x7a\x7b\x9b\xe5\xdf\xfc\x00\xd9\ +\xbd\xf7\x32\x7b\xdd\x6b\x91\x6d\x03\xaf\xb5\xd6\x5a\x6b\xed\xc6\ +\x72\x26\x54\x15\xf9\x2b\x5e\xc1\xf6\x77\x7c\x07\xab\xbf\xf6\xeb\ +\xec\x7e\xf3\x37\x33\x7e\xeb\x5b\xae\xd9\x3b\xa9\xcd\x39\x87\xb5\ +\x96\x7f\xf5\x43\xff\x2d\x49\x92\x60\x8c\xe1\xf5\xaf\x7f\x90\x8b\ +\x17\x2f\x70\xfc\xd1\x47\xf9\xe6\x77\xbd\x0b\x29\xa5\x6f\x35\x4a\ +\xc5\xf2\x6f\xfd\x36\xe9\x43\xff\xc0\x99\x9f\xfe\x69\xaa\x95\x15\ +\x64\x96\xb5\xab\xdd\x5a\x6b\xad\xb5\x76\x23\x39\x13\x11\x32\x90\ +\xad\xef\xf9\x6e\x7a\x7f\xf9\x97\x1c\xf8\xe9\x9f\x26\x7f\xc5\x5d\ +\x14\x47\x8f\x22\xa7\xd3\xeb\x7f\x9d\x10\xf4\xfb\xfd\xc6\xb9\x00\ +\x7c\xeb\xb7\x7e\x2b\xa6\x86\x16\x0b\x81\xed\x76\xe9\x7d\xf4\xef\ +\x58\xff\xf9\x9f\x67\xf4\xce\x77\x32\x7a\xd7\xbb\xda\xac\xa4\xb5\ +\xd6\x5a\x6b\xed\x46\x74\x26\x9d\xb4\x43\x3f\x8e\xb1\xaf\x78\x05\ +\x93\x9f\xfa\x49\x56\xbf\xff\xfb\x39\xf2\x3f\xfe\x4f\x3c\xf9\xef\ +\xfe\x2d\xe2\xd6\x5b\x89\x9d\x6b\x1c\xce\xd3\x72\x4e\x42\x60\x81\ +\x4c\x08\xd2\x4f\x7c\x9c\x5b\x7e\xec\xbd\x88\x63\xc7\x98\xfc\xf8\ +\xff\x46\x77\x6d\x1d\x51\xb6\x90\xd2\xe7\xdb\xe2\x38\xa6\xdb\xed\ +\x5e\x13\x84\xea\x9c\x23\x8a\x22\x7a\xbd\xde\x57\xe4\xdf\x6a\xed\ +\xe5\x65\x9d\x4e\xd7\x97\x96\xaf\x71\x5e\xa5\x14\x74\xbb\xdd\x79\ +\xb0\xd7\xda\x0d\x61\xbd\x7e\x9f\x24\x49\xae\x5a\xf3\x17\xd4\x99\ +\xd4\x62\x56\xbf\xfb\x7b\xbf\xcb\xee\xf6\x36\x65\x55\x52\x26\x29\ +\x47\xef\xbb\x87\x7f\xf1\x17\x7f\xc1\x2d\xdf\xf7\xfd\xfc\xee\x9b\ +\xdf\xcc\xdf\x2e\x0f\xc0\x3a\xb4\xb3\x61\x62\xfb\xfa\x66\x84\xa0\ +\x94\x92\xae\x73\xbc\xf3\xc2\x45\xbe\xe9\xc3\x1f\xe6\xd1\x8b\x9b\ +\xfc\xda\x7f\xf1\x6d\x8c\xff\xd3\xef\xa0\xb2\x6b\xc8\x81\xb6\xb6\ +\xef\x26\xa5\x64\x34\xda\x45\xcb\xab\x29\xc5\xe3\x38\xe6\x73\x9f\ +\xfb\x2c\x5f\xfa\xf2\xc3\xec\x6c\x6f\x5f\x77\x8e\xa4\xb5\x97\x61\ +\x34\xaa\x14\x67\xce\x3c\x49\x14\xed\xbd\x4a\x94\x52\xec\xec\x8c\ +\xf8\xbf\x7f\xfd\xd7\xd9\xdc\xbc\xe8\x75\xdc\xdb\x09\xf6\x1b\x63\ +\xcd\xb5\xe6\xf4\xe9\x53\xc4\xf1\x5e\x87\xf2\x82\x67\x26\xce\x39\ +\x3e\xf9\x89\x8f\x73\xea\xe4\x49\xb2\x59\x06\x52\x60\x3b\x1d\x4e\ +\xde\x77\x2f\x3f\x7c\xfc\x38\xdf\xfc\xd0\x43\xcc\x7a\x5d\xfe\xbf\ +\x8d\x75\x1e\x1b\xf4\x99\x49\x89\xb6\x16\xe9\x1c\xd2\x79\xb6\x7d\ +\x27\xc0\x48\x89\x11\x82\xa5\xaa\xe2\xbe\xdd\x5d\x6b\x6b\x92\x50\ +\x00\x00\x20\x00\x49\x44\x41\x54\xde\x75\xee\x02\x6f\x2a\x2b\x3e\ +\xba\x34\xe0\xdf\x3f\x70\x1f\x7f\x7f\xe2\x71\xf4\xc3\x0f\xb5\x1b\ +\xf8\x05\x5c\x57\xa5\x14\x69\xa7\x43\x74\x05\x3a\x2f\x8a\x22\x4e\ +\x9c\x38\xc1\xd9\xb3\x67\xd8\xbc\x78\xb1\xe5\xd7\xba\xc1\xd6\x3d\ +\x4d\x53\x06\x83\x25\xcf\xa1\xb5\x10\x5c\x4c\xa7\x53\xfe\xe6\x6f\ +\xfe\x9a\x53\x27\x9f\x68\x86\x13\x5b\xbb\x31\xd6\xdc\x57\x1a\xfa\ +\xe8\x28\x6a\x1c\x8a\xd8\xdd\xd9\x1e\x01\xfd\xfd\x2f\x7b\x44\xfc\ +\xc9\x07\xff\x88\xff\xe7\x37\x7e\x93\x24\x49\xae\xca\x50\xca\xb2\ +\xf4\x1b\x0c\x3f\x50\x97\x4b\xc9\xe1\xe9\x94\x7f\xfa\xe8\x63\xbc\ +\xfd\xf1\x13\x14\xc6\xf0\xf0\xea\x0a\x9f\x39\x74\x88\x53\xcb\xcb\ +\x5c\xe8\xf5\x18\xa5\x09\xd2\x39\x96\xb3\x8c\x83\xa3\x11\xb7\x6e\ +\x5d\xe6\x0d\xe7\xce\x73\xc7\xce\x2e\xa3\x6e\x87\x3f\x7a\xc5\x9d\ +\xfc\xc9\xd1\xa3\xec\xc6\x31\x49\x3b\x53\xf2\xe2\x6c\x34\xb8\x6a\ +\xbd\x17\x37\x61\x51\x14\x6d\x9e\x78\x03\xae\xb9\xd6\x1a\xad\xf5\ +\x55\x59\xa9\x10\x82\xa2\x28\xb0\xd6\xb6\xeb\x7e\x83\x99\x10\x82\ +\x78\xa1\xdc\xf5\xe2\x70\x73\x05\xcf\xb6\x18\xc1\xa6\xc0\x76\x9a\ +\xf2\x6b\x2b\x2b\x7c\xe4\xf6\xdb\xf8\x9a\x53\xa7\x79\xe3\xe9\x27\ +\xb9\xfb\xf8\xa3\xa4\x55\x85\xb2\x76\x0e\x1d\x16\x82\x52\x29\x32\ +\xa5\xb8\xd0\xef\xf3\x9b\xaf\x7d\x0d\x9f\x3c\x7a\x84\xf3\x83\x01\ +\x0a\x18\x5a\xdb\x92\x8c\xbe\xc8\x91\xcb\xf5\x36\x5f\x9a\xa6\xed\ +\x03\xfa\x2a\x5a\x77\xe7\x1c\x71\x2b\x99\xfd\x55\xb1\xe6\xfa\xa5\ +\xb4\xf1\xb4\x31\x38\xe0\xc4\xea\x2a\xc7\xd7\xd7\xf9\x83\x7b\xef\ +\x61\x63\x32\x61\x65\x3a\xa3\x57\x16\xe8\xc0\x2e\x58\x68\xc5\x28\ +\x4e\xb8\xdc\xed\x70\xa1\xdf\x67\x1a\x45\x44\xd6\xa2\x43\xa6\xd3\ +\xe6\x24\x2f\x3f\x47\xd3\x5a\xbb\xe6\xad\xbd\xbc\x4d\xbf\x14\x37\ +\x97\x32\x06\x65\x0c\x13\xad\xd9\x5d\x59\xc1\xac\xae\xe2\x16\xe4\ +\x5a\x05\xf8\x1e\x8a\xb5\x68\xe7\x48\x16\x84\xaf\xda\x6d\xfb\xa2\ +\xdd\x18\x0d\x19\xe7\xf5\xd6\xdc\x93\x77\xb6\xc5\x8e\x1b\xcd\x51\ +\x3c\x55\x0f\xac\x6d\xbc\xdf\x98\x6b\x2e\xae\x71\xd6\x5f\x14\x67\ +\x12\x3f\x95\xd4\xee\x33\xb1\x16\x66\xfa\x92\xdb\x64\x55\x55\x5d\ +\x3b\xeb\xd4\xba\x85\x05\xdf\xa0\x56\xeb\x0b\x5d\x69\x42\x08\xe2\ +\xb6\xac\x79\x43\x9a\xb5\x16\x63\xcc\x8b\x57\xe6\xaa\x19\x7f\x7f\ +\xf0\x07\xdf\x43\xa7\xdb\xbd\xe6\x06\x6c\xed\xe5\x69\x51\x14\x71\ +\xe6\xcc\x19\x7e\xfe\x7d\xff\x91\x6e\xb7\xb7\xe7\xff\x66\xb3\x19\ +\xdf\xf6\x6d\xdf\xce\xd7\x7d\xfd\xd7\x33\x9b\xcd\xda\x87\x75\x03\ +\x59\x92\x24\xbc\xff\xfd\xbf\xc8\xa9\x93\x27\xe9\x74\x3a\xcd\xe5\ +\x52\x96\x25\x87\x0f\x1f\xe6\xfb\xbe\xff\x5f\xb4\x5a\x24\x37\x98\ +\x75\x3a\x1d\x3e\xf6\xb1\x8f\xf1\x3b\xbf\xfd\x5b\x2c\x0d\x87\x2f\ +\x6e\x03\x3e\x8e\x63\x92\x24\x69\x9d\xc9\x0d\x64\x71\x9c\x20\x80\ +\xc7\x1f\x7f\x9c\xa3\x37\x1f\x65\x79\x65\x65\xcf\xfa\x6a\xad\x49\ +\xd3\xb4\x5d\xf3\x1b\xf0\x62\xb9\x70\xee\x1c\x67\x9e\x7c\x92\x63\ +\xb7\xdd\x8e\x52\xf3\x39\xa3\x1a\x70\xd1\x42\xc1\x6f\xbc\x35\x2f\ +\xf2\x8c\x13\x27\x1e\xe3\xae\xbb\xee\xa6\xd3\xed\xfa\x44\xe1\xc5\ +\x2a\x87\xd4\xbf\x5a\xbb\x31\xcc\x39\x8b\xb5\x96\x22\xcf\x29\xae\ +\x21\x62\x55\x73\xab\xb5\x6b\x7e\xa3\xad\xbb\x57\x3e\xf5\x72\xd9\ +\x96\x2b\x89\xc8\xdb\x35\xbf\x31\xd7\xdc\x18\x43\x9e\xe7\x94\x65\ +\x49\x37\x0c\xa3\xb7\x21\x43\x6b\xfb\x6a\xe2\x29\x9a\xf0\xad\xb5\ +\x6b\xde\xda\x8d\xbb\xee\xad\x33\x69\xad\xb5\xd6\x5a\x6b\xed\x39\ +\x5b\xeb\x4c\x5a\x6b\xad\xb5\xd6\x5a\x6b\x9d\x49\x6b\xad\xb5\xd6\ +\x5a\x6b\xad\x33\x69\xad\xb5\xd6\x5a\x6b\xad\x75\x26\xad\xb5\xd6\ +\x5a\x6b\xad\xb5\xd6\x3a\x93\xd6\x5a\x6b\xad\xb5\xd6\x5a\x67\xd2\ +\x5a\x6b\xad\xb5\xd6\x5a\xeb\x4c\x5a\x6b\xad\xb5\xd6\x5a\x6b\x9d\ +\x49\x6b\xad\xb5\xd6\x5a\x6b\xad\xb5\xce\xa4\xb5\xd6\x5a\x6b\xad\ +\xb5\xd6\x99\xb4\xd6\x5a\x6b\xad\xb5\xd6\x3a\x93\xd6\x5a\x6b\xad\ +\xb5\xd6\x5a\x67\xd2\x5a\x6b\xad\xb5\xd6\x5a\x6b\xad\x33\x69\xad\ +\xb5\xd6\x5a\x6b\x6d\x9f\x4c\xbf\x94\xde\x8c\x52\x8a\x28\x8a\x16\ +\xfe\xc5\x05\x69\x71\xd1\xe8\x22\x48\x29\x11\x81\x3f\xdf\x39\x87\ +\x14\x12\xc4\x5e\x5d\xf9\x67\x43\x87\xed\xf0\xda\xf2\xcf\xc6\xac\ +\x73\x38\x6b\x11\x52\x22\x5f\x20\x2a\xee\xfa\xd3\x3a\xe7\x9a\xf7\ +\x6d\x9d\xdb\xfb\xf3\xc5\xc2\x0b\x85\xb8\xe6\xe7\x7b\xda\xba\xec\ +\x42\xe0\xac\x43\x08\x28\x8a\x62\x5f\x45\xae\x94\x92\x18\x63\x91\ +\x52\xe0\x9c\xd7\xc0\x10\x42\x10\x45\x11\x52\x4a\xaa\xaa\xa2\xaa\ +\x2a\x94\x56\x38\xbb\x57\x0b\x27\x8e\x63\xa4\x94\x8d\xc6\x42\x55\ +\x55\x28\xa5\x9a\x7f\xab\xf7\x4d\xbd\x87\x10\xe0\xac\x6b\x1e\xcf\ +\x9e\xe7\x29\x40\x20\x9a\xaf\xad\x7f\x46\x23\xf6\x54\xef\x93\x85\ +\xe7\x55\xd3\x70\x4b\x25\xb1\xc6\xee\xd1\xef\xa8\x5f\x77\xa5\x9e\ +\x47\xbd\x7f\x85\x10\x0b\xc2\x51\xf3\xbd\x2e\x84\xc0\x18\xe3\xa3\ +\x3d\x29\x1b\xb9\x63\xe7\x1c\x08\x50\x52\x81\x00\x6b\x2c\x42\x0a\ +\xac\xb1\xcd\xf7\xad\xcf\x47\xfd\xb5\xd7\x3b\x37\x20\x1a\x69\xf6\ +\x45\x09\x56\xad\x15\xd6\x3a\xc0\x21\xa5\x6a\xde\x7b\xfd\x9a\x7d\ +\x8b\x62\xa5\x44\x2b\x85\xb1\x06\x1c\x48\xa5\x50\x4a\x02\x62\xfe\ +\xbc\xc2\x7b\x35\xd6\x84\x67\x03\x4a\x69\x94\x94\x38\xc0\x5a\x13\ +\x9e\xa3\x0c\x2f\xb7\x54\x95\x41\xd4\xcf\x18\x07\x0e\xcc\xc2\x1e\ +\xa8\xbf\xaf\x5f\x7c\xd1\x3c\xb3\x7a\xaf\x2c\x9e\x8b\xf9\xfa\xfa\ +\xd7\x4a\x29\x10\xc2\x3f\x53\xad\x15\x55\x65\x9a\x9b\xc3\x86\xf7\ +\x18\x8e\x4a\xb3\xbb\xea\xf3\x59\xff\x6c\x21\xe7\x6b\xee\x9c\xc3\ +\x1a\x8b\x54\xca\xbf\x46\x0a\x94\x54\xfe\x7d\x23\xfc\x59\xbe\x62\ +\x93\xba\x85\xbd\x72\xe5\x1e\x14\xf5\xde\x5e\xa0\x86\xbf\xf2\x5e\ +\x9c\xef\x69\x0b\xae\x7e\x4e\xfe\x99\xd4\x7f\xae\xdf\xb3\x75\x96\ +\xb2\xac\x5e\x7e\xce\x44\x4a\xc9\xf6\xf6\x0e\x67\xcf\x9e\x41\x4a\ +\x85\x10\x20\x84\x44\x08\xb0\xd6\xd1\xe9\x74\x88\xa2\x88\xd9\x6c\ +\x4a\x55\x56\x48\x2d\x88\xe3\x98\xc9\x64\x82\x40\xa0\xa3\x08\x29\ +\x04\xc6\x58\xf2\xbc\x40\x69\x85\x14\x12\xe7\x2c\x02\x87\xa8\x0f\ +\xad\x5b\xd8\x2c\x42\x20\xfc\x0d\xe2\x7f\xaf\x97\xca\x85\x17\xd6\ +\x0f\x7f\xcf\xc2\x2d\xdc\xcf\xf8\xc5\x4b\x92\x98\x38\x89\xc9\x66\ +\x19\x79\x9e\x87\xaf\x6b\x76\x15\x7b\xbe\xc1\xc2\x37\x12\xf5\x05\ +\x1f\x7e\xf4\x9e\x4b\x67\xcf\x45\xb6\xa8\x1b\xe0\x17\x3a\xd2\x1a\ +\x63\x0d\x69\x92\x62\x8c\xc1\x58\x4b\xb7\xdb\x25\xcb\xb2\xe6\x52\ +\x72\xce\x6f\xcb\x7a\xb3\x38\x1c\x02\xd1\x1c\x1a\x21\x45\xf3\xcc\ +\xc0\x1f\x5a\x21\x84\x7f\x6e\x61\xe7\xd6\x17\x98\x35\x96\x38\x8e\ +\x31\xd6\x70\xe4\xc8\xcd\xf4\x7a\xbd\x7d\x71\x28\xd6\x5a\x46\xa3\ +\x31\x4b\x4b\x4b\x4c\x26\x53\xb4\x56\xf4\x7a\x7d\xca\xb2\xe4\xe4\ +\xc9\x53\x94\x45\xc1\xca\xca\x0a\x6b\x6b\x6b\x5c\xb8\x70\x91\xb5\ +\xb5\x35\x2a\x5b\xa1\x94\x26\x49\x62\x4e\x9e\x3c\xc9\x68\x34\x22\ +\xd2\x11\x4b\x4b\x4b\xac\xae\xad\xb1\xbb\xbb\x4b\x51\x16\x28\x29\ +\x49\x92\x84\x24\xf6\xaa\x9e\x71\x12\xe3\x9c\x23\x8a\x22\x7f\x90\ +\x17\x9c\x84\x5f\x58\x7f\x79\x4d\x27\x13\xe2\x38\x46\x47\xb1\xdf\ +\x1b\x52\xfa\x25\xaa\x9d\x52\x08\x1e\x8c\x31\x58\x6b\xa9\xca\x8a\ +\xd1\xe5\x11\xbd\x5e\x8f\x7e\x7f\x10\x9c\xe2\xfc\x72\x12\x21\xe0\ +\x59\x74\xfa\x22\x5c\x40\xb3\x59\x16\x9c\x91\x42\x49\x49\x5e\xe4\ +\x98\xca\xb0\xb4\x34\x40\x29\xc5\x64\x3c\xe6\xd2\xe6\xa6\x7f\xff\ +\x71\x8c\x03\x26\xe3\x09\x95\xa9\xe8\xf7\xfa\x64\x79\x46\xbf\xdf\ +\xf7\x0e\xde\x58\x8c\x35\x14\x45\x81\x10\x82\xd9\x6c\x4a\x9a\xa6\ +\x28\xa5\xc9\x83\x68\x59\x92\xc4\x68\xad\xa9\x2a\xd3\xbc\xbf\x6e\ +\xb7\xcb\xf2\xf2\x32\x71\x1c\x73\xf6\xcc\x25\xa2\x38\x26\x8a\x34\ +\x5b\x5b\x5b\xa4\x69\x87\xaa\xaa\xe8\x0f\xfa\xac\x2c\x2f\xef\xcb\ +\x9a\x0b\x21\x18\x4f\xa7\x6c\x5d\xde\x66\xb8\xb4\x84\x40\xb0\xb3\ +\xb3\xc3\x74\x3a\xc5\x39\x87\x52\xca\xbf\xd7\x34\x25\x8e\x23\x86\ +\xc3\x65\xef\x18\x8d\x61\x7b\xfb\x32\xd3\xe9\x14\x01\xf4\x07\x03\ +\x84\x90\x7e\xad\xc3\x7e\x58\x5d\x5d\xc3\x98\x8a\xa2\x28\x11\x02\ +\xa4\x54\xf4\x7a\x5d\x62\xad\x82\x53\xf1\x77\x4d\xbd\xd6\x59\x96\ +\x31\x09\xeb\xdd\xed\xf6\xea\x6d\x10\x1c\x1b\x18\xe3\x1d\x94\x94\ +\x82\xd1\x68\x44\x51\x14\x0c\x87\x43\xce\x9c\x39\xc7\xca\xca\x4a\ +\xf3\x9a\xc1\xa0\x3f\x3f\x4f\xd6\x36\x41\x4d\xed\x1c\xf2\xa2\x44\ +\x49\x49\x59\x56\xec\x8e\x26\x20\x20\x4d\x53\xba\xdd\x94\xad\x4b\ +\x97\xb1\xd6\x92\x17\x05\xe3\xf1\x88\x24\x8e\xfd\xdf\xf3\x7c\xe1\ +\xc2\xf7\x7b\x46\x29\x15\x7e\x8e\x6c\x82\x84\xa2\x28\xc2\x5e\x34\ +\x44\x71\x84\x35\xfe\xe7\xb3\xe8\xa0\x6a\x47\x2b\x05\x08\x41\x9c\ +\xa4\x68\xa5\x28\x8a\x12\xf0\x67\xa2\xaa\x2a\xa4\x94\xc4\x51\x1c\ +\xf6\x5b\xc2\x81\x8d\xd5\xa7\x1d\x9c\xbf\x64\x9c\x49\xb7\xd7\xe5\ +\x4f\x3f\xfc\xa7\xfc\x9b\x1f\xfb\x37\xf4\x7a\x7d\x10\xa0\x43\x84\ +\x59\x19\xc3\x83\xaf\x7b\x1d\x69\x9a\xf2\x89\x4f\x7c\x82\xb2\x2a\ +\x89\x12\xb8\xed\x8e\x63\x5c\xbe\xbc\xcb\xc5\x0b\x17\x31\xd6\x72\ +\xe8\xe0\x4d\xa4\x49\x97\x13\x27\x9e\x60\x73\x73\x8b\x7e\x7f\x80\ +\x12\x16\x25\x0d\x5a\x6a\x6c\x88\x5e\xeb\xea\x9e\x77\x56\xb2\xd9\ +\xe0\xd6\x5a\xa4\x90\x3e\x5a\x0a\x99\x92\xb5\x76\x4f\xa4\x5a\x5f\ +\x26\x65\x69\x89\xb5\xc4\x96\x05\xb7\x1d\x3b\xca\x6b\x5e\xf5\x2a\ +\x1e\x7b\xfc\x71\x8e\x1f\x3f\x4e\x9c\x76\x70\x32\x22\x2f\x4a\x8c\ +\xb3\x38\xaa\xc6\x99\x59\x6b\xfd\x86\x10\x02\x25\x25\x08\xd1\x44\ +\x58\xb1\xd4\xc8\xe0\xbb\xea\x88\xb2\x89\x50\xc3\x82\x1a\x6b\xd1\ +\xce\x60\xf3\x8c\x6e\xbf\xcf\xc1\x8d\x0d\x2e\x6c\x6d\x31\x18\x2c\ +\x31\x5c\x5a\xe1\xf8\x63\xc7\xa9\x8c\x45\x49\x45\x5e\x96\x48\xad\ +\x31\x42\x60\x8d\x69\xde\x7f\x55\x55\x08\x21\x48\x92\x84\x6e\xa7\ +\xc3\x68\x34\x42\x47\x1a\x63\x0a\x1f\xa1\x48\x89\x31\x06\x29\x25\ +\x65\x51\x90\xe5\x39\x69\x92\xb0\x34\x1c\x92\xe7\x19\xff\xe1\xff\ +\xfc\xbf\x78\xed\xeb\x1e\x7c\xce\x7a\xee\x42\x08\xca\xb2\xe4\x91\ +\xe3\x8f\x72\xdf\x7d\x0f\xb0\xbd\x33\x62\x63\x63\x83\xb5\xd5\x0d\ +\xce\x5f\xb8\xc0\x07\xff\xe0\x8f\xf9\xe0\x1f\xfe\x11\xff\xe4\x9f\ +\xfe\x13\x7e\xf4\x5f\xff\x6b\x1e\x7b\xe4\x09\x3e\xf5\xc9\xcf\xf3\ +\x96\xb7\x7e\x03\x47\x0e\x1f\xe6\x4b\x5f\x7e\x88\x1f\xff\xf1\xff\ +\x95\x27\x9e\x78\x82\xaf\xff\xba\x37\xf3\xcf\xfe\xd9\xbb\xb9\xff\ +\xbe\xd7\xf0\xc5\xcf\x7f\x98\x3f\xfc\x93\x3f\xe0\xcd\xdf\xf0\x75\ +\xdc\x7f\xcf\xbd\xc4\x2a\xe2\xe4\x89\x27\xb8\xef\xfe\xfb\x31\x95\ +\x61\x63\xfd\x00\x71\x1c\x83\x96\xcd\xda\x4a\x04\x18\x8b\xad\x2a\ +\x3e\xf9\x89\x4f\x72\xf0\xb6\xdb\x59\x3f\x74\x10\x63\x0d\x4a\x6b\ +\x9c\x04\x67\xfd\x73\xad\x2f\xbd\xd9\x64\xca\x64\x32\xe5\x53\x9f\ +\xfa\x24\x5f\x7e\xf8\x61\xde\xf6\xb6\xb7\x71\x70\xed\x00\xc3\xe1\ +\x10\x9d\xc6\xe4\x45\x81\x52\x8a\x38\x8e\xf7\x64\x23\x65\x59\xa1\ +\xb5\x62\x36\x9b\xf1\xa9\x4f\x7f\x8e\xcd\xcd\x4b\xf4\x7a\x3d\x70\ +\x16\x21\xe0\xd4\xc9\x93\xfc\x37\xdf\xf9\x5f\x33\xde\xdd\xe5\x73\ +\x9f\xfe\x0c\x9f\xf8\xc4\xc7\xc3\x7a\xf9\x8b\xfd\x13\x9f\xf8\x04\ +\xd3\xe9\x94\xfb\xef\xbf\x9f\xd1\x68\xc4\x9b\xde\xf4\x26\x56\x57\ +\x57\x39\x7e\xfc\x38\x1f\xfd\xe8\x47\xd9\x1d\xed\x32\x9e\x8e\xf9\ +\xf4\xa7\x3f\xcb\x03\x0f\xdc\xc7\xf2\xf2\x32\x67\xce\x9c\xe1\xd1\ +\xc7\x4e\x70\xf0\xc0\x3a\x37\xdf\x7c\x33\xdb\xdb\xdb\xec\xee\xee\ +\x02\x96\x57\xbf\xfa\x35\xbc\xfa\xd5\xaf\x65\x30\xe8\xf1\xb7\x7f\ +\xf3\x71\xd6\xd6\x56\x59\x5b\x5b\x67\x6b\xeb\x32\xc3\xe1\x90\x6e\ +\xb7\xcf\x83\x0f\xbe\x96\x37\x7e\xed\x83\xd8\xe2\xb9\x3b\x93\x24\ +\x8e\xf8\xf0\xdf\x7e\x9c\x0f\xfd\xe5\xdf\xf0\x9a\xfb\x1f\x60\xa9\ +\x3f\xe0\xf4\x89\x27\xf8\xad\x0f\x7c\x80\x9d\x9d\x5d\xee\xbc\xeb\ +\x4e\x5e\xf9\xea\x57\xb3\xbd\xbb\xc3\xc6\xc6\x01\xee\xbe\xe7\x5e\ +\x56\x96\x97\xc9\xb3\x09\xff\xef\x6f\xfc\x06\x9f\xfc\xd8\x47\x89\ +\xe3\x84\x37\x7e\xcd\xd7\xf2\xe0\x1b\xdf\xc8\x97\x1e\x39\xce\x99\ +\xf3\x17\x38\x76\xeb\xad\xbc\xf3\x9d\xdf\x84\x73\x70\xe9\xd2\x25\ +\xee\xbb\xef\x1e\x3a\x49\xc2\x4d\xb7\xde\xc9\x81\x95\x1e\x97\x77\ +\xc6\x28\xa5\xe8\xf5\x3a\xd8\xa2\xc4\x18\xc3\xe3\x8f\x3f\xce\x17\ +\xbe\xf8\x10\x87\x0f\x1f\xe6\x75\xaf\x3b\x4a\x1c\x27\x00\xf4\xfa\ +\x5d\x94\x14\x14\x85\xe1\xc2\xf9\x4d\xb6\xb6\x2e\x51\x14\x8e\x53\ +\xa7\xce\x73\xfa\xf4\x79\xfe\xea\xaf\xfe\x9a\x37\xbe\xf1\x0d\xdc\ +\x77\xdf\x7d\xf4\xfb\x03\x6e\xbd\xf5\x76\x9c\x00\x6b\x0c\x45\x59\ +\x61\x85\x25\x8e\x35\x52\x6a\x90\x82\xd1\x74\xc6\x6c\x52\xf0\x85\ +\x8f\x7f\x8a\xc7\x1e\x3f\x41\x5e\x14\xa4\x69\xca\x3b\xde\xf1\x16\ +\xce\x5c\x9e\x12\x69\xcd\xf1\xe3\x8f\xf3\x57\x7f\xf1\xe7\x14\x59\ +\x46\x36\xcb\x38\x7b\xf6\x34\xf9\x2c\x07\xeb\x23\x9e\xfa\x3e\x3a\ +\x70\xe0\x20\x71\x1c\x05\x67\x98\x33\x9d\x4e\xf9\xf2\x97\x1f\xa2\ +\x32\x05\x47\x8e\x1c\x66\x36\x9b\x71\xe1\xc2\x05\x00\x96\x97\x97\ +\xe9\xf5\x7a\xec\xec\xec\x30\x1e\x8f\x59\x5f\x5f\xa7\xbb\xbc\xcc\ +\xc1\xa3\x47\x31\x65\xc5\x64\x3c\xa5\xd3\xe9\x60\x2a\xc3\xe5\x4b\ +\xdb\x74\xbb\x5d\x92\x38\x41\x49\xcd\x2d\xb7\xde\xc2\x8f\xff\xd8\ +\x8f\x90\xa6\x4f\x4f\x62\xfd\x25\xe3\x4c\x9c\xf5\x29\x76\xbf\xdb\ +\x23\x4d\x13\x4c\x55\xf9\xa8\xd8\x5a\x62\xad\x39\x73\xfa\x49\xaa\ +\xaa\xa2\x2c\x0a\x04\x90\xcd\x0a\x8e\x7f\xf9\x31\x8e\xde\x7c\x94\ +\x3b\x6f\xbf\x93\xe3\x8f\x1e\xe7\xdc\xd9\xb3\xbc\xfa\x95\xaf\xe5\ +\x6b\xbf\xe6\x8d\x7c\xea\x93\x9f\x66\x7b\x67\x07\x15\x29\x94\x52\ +\x38\x07\x51\xa4\xe9\x74\x3a\x48\xa9\x9b\x88\x7f\x31\x8f\x94\x52\ +\xa2\xb5\xa6\x2c\xcb\x3d\xe9\xa3\xd6\x7a\x6f\xa4\x89\xa0\x72\xa0\ +\x05\xe4\xd3\x09\xd3\xe9\x0c\x07\x6c\x6c\x6c\x70\xea\xf4\x69\xb2\ +\x3c\x43\xc5\xbe\xac\x20\x1d\x08\x27\x10\xb6\x8e\xc4\x41\x86\x7c\ +\x41\x48\xc2\x7b\xf3\x19\x94\xad\x2a\x6c\xc8\x42\x6a\xe7\x15\xc7\ +\x31\x65\x59\x52\x86\xa8\x01\xa0\xb2\x96\xa2\x2c\xb9\x65\x7d\x9d\ +\xdd\xf1\x84\x5e\xaf\xcf\xcd\x47\x8f\x72\xfc\xcb\x8f\x22\x84\xcf\ +\xd8\xa4\xd2\xe8\x38\x46\x46\x31\x42\xf9\x4b\x33\x8a\xa2\xa6\x04\ +\x54\x7f\xbe\x4e\xa7\x43\x7f\x34\x22\x8a\x22\xb4\xf6\x69\xbc\x94\ +\x12\x63\x2a\xac\x75\x4c\xa7\x53\xa4\xf4\x65\x97\x24\x49\x99\x4c\ +\xc6\xfe\x02\xde\x8f\x35\x77\x0e\xad\x35\x37\xdd\x74\x13\x42\xc0\ +\x2d\xb7\xdc\xc2\x70\x38\x64\x73\x73\x93\xe3\xc7\x1f\xc1\x58\x43\ +\x7f\xd0\x67\x7b\x7b\x9b\x87\xbf\xf4\x30\x4a\xf9\x12\xc3\x47\x3e\ +\xf2\x11\xbe\xfb\x7b\xbe\x8b\xf3\xe7\xcf\x11\x45\x9a\x7e\xbf\xcf\ +\x1b\xde\xf0\x06\x36\x36\x36\xb0\xae\x62\x7d\x63\x83\x95\x95\x15\ +\x4e\x3c\xfe\x38\x93\xdd\x11\x0f\xdc\x73\x2f\xbb\xa3\x11\xe7\xcf\ +\x9d\x63\x79\x65\x99\xd9\x74\x4a\x14\xc7\xa8\x85\xe7\x5c\x0b\xce\ +\x2a\xad\x59\x59\x59\x21\xcb\x33\x84\x12\x54\x45\x45\x65\x0d\x3a\ +\x8e\x90\x08\x8a\xa2\x20\xcf\x73\x92\x24\x21\x4d\x53\x3a\x9d\x8e\ +\x77\x6c\x0f\x3d\x44\x7f\x69\xe0\x83\x85\x38\xa2\x2c\x4b\xa4\x94\ +\x7b\x4b\x1a\xa1\x7c\x27\xe5\xbc\x04\xa1\x94\xe4\xcc\x93\x67\xe8\ +\xa4\x29\xc7\x6e\xbb\x95\x3c\x9b\xf2\x99\x4f\x7f\x9a\xd7\xbc\xfa\ +\x55\x98\x32\xa7\xdb\xed\x70\xec\xd8\x31\x00\x3e\xf4\xa1\x0f\xb3\ +\xbc\xbc\xc2\x83\x0f\x3e\xc8\x89\x13\x27\x98\x4e\xa7\x0c\x87\x43\ +\xca\xb2\x64\x69\x69\x89\xfb\xef\xbf\x9f\x4f\x7f\xea\xd3\xbc\xe2\ +\x15\xaf\xe0\xa1\x2f\x3d\x44\x92\x44\x58\xeb\x4b\x6f\x2b\x2b\x2b\ +\x74\xd2\x33\x44\x51\xc4\xcd\x37\xdf\x4c\x1c\xc7\x21\x12\x85\x0b\ +\x17\x2e\xf0\xd9\xcf\x7e\x96\xa2\xc8\xb1\x16\xc6\xe3\x11\xd3\xe9\ +\x8c\x37\xbf\xf9\x1b\xb8\x78\xf1\x22\x9d\x4e\x8f\x34\x4d\x61\x9f\ +\xe4\x77\x85\x90\x8c\xc7\x23\x8a\x3c\x67\x96\xcd\x48\x75\xc4\x60\ +\xd0\xe7\xc0\x81\x03\x64\x59\xc6\x4d\x37\xdd\xc4\xdb\xdf\xfe\x36\ +\x1e\x7f\xe2\x04\x8f\x1c\x3f\xce\x64\x32\xe6\xde\x7b\x5e\xc1\x27\ +\x3f\xfe\x31\xce\x9c\x7d\x92\x5e\xaf\xc7\x6d\xb7\xdd\xc6\x1d\x77\ +\xde\xc1\xbb\xde\xf5\x2e\x4a\x63\x78\xec\xc4\x13\x74\x3a\x29\x8f\ +\x3d\xf6\x18\xc3\xe5\x65\x2e\x5e\x38\x47\xfa\xda\x57\x33\x99\x8c\ +\x79\xec\xf8\x23\x24\xf7\xdd\x83\xd2\x9a\x38\x94\xd1\x95\xf6\xf7\ +\xc2\xda\xda\x1a\xdd\x6e\x17\xad\x75\x28\x29\xfa\x35\xab\x4a\x83\ +\x55\x02\xad\x15\x83\x41\x9f\xf1\x78\x44\xa7\xd3\xa1\x2c\x4b\xbe\ +\xf0\x85\x2f\xe0\x9c\x25\xcb\x32\xa4\x94\xac\xae\xae\x51\x14\x25\ +\x79\x51\xe0\xf0\x95\x8a\x6e\xa7\x83\xc5\x61\x8c\xc5\x54\x8e\x5e\ +\x92\x72\xf1\xfc\x25\x4e\x9e\x7c\x02\x25\x25\x5a\x2b\x10\x8e\xbf\ +\xf8\x8b\xbf\x26\xd6\x11\x5f\xff\xf5\x6f\x62\x38\xe8\xb1\x75\xf1\ +\x3c\x1f\xfb\xbb\x8f\xa2\xb5\xe0\x81\x07\x1e\x60\xe7\xf2\x0e\xa7\ +\x4e\x9e\x22\xd2\x11\xcb\x2b\x2b\xcc\x66\x53\x5e\xfd\xea\x57\x71\ +\xfe\xfc\x79\x76\x77\x77\x39\x77\xee\x1c\xcb\xcb\x2b\x2c\x0d\x87\ +\xcc\x66\xfe\x6c\x26\x49\xc2\x60\x30\xa0\xaa\x2a\xba\xdd\x6e\x73\ +\xe6\xfb\xfd\x3e\xab\x6b\xab\x1c\x3c\x72\x33\xc3\xd5\x35\x9e\x38\ +\x71\x02\xe1\x1c\xbd\xb4\xc3\xa5\xad\x2d\x7a\x7d\x7f\xf7\x0a\xa9\ +\x58\x5b\x5b\xe7\xe6\x5b\x6e\x46\x2a\xf1\xb4\xd7\xfd\x25\xe3\x4c\ +\x84\x10\x98\xd2\x90\x4d\xa6\xa8\x50\x13\x90\x21\xbd\x2b\x8b\x8a\ +\xad\x8b\x9b\x14\x45\x81\x94\x92\xb4\x93\x90\x97\xa0\x50\x3c\x79\ +\xf2\x0c\x77\xde\x79\x17\xf7\xdc\x79\x37\x27\x4f\x9e\xe2\xc9\x53\ +\x4f\x70\xe7\x9d\x77\xf2\x86\x07\x5f\xc3\xf1\xe3\x8f\xb1\xbb\xbb\ +\x4d\x9c\x68\xe2\x28\xa1\xaa\x2a\x8c\xb1\x28\xa5\x43\x29\xc2\x97\ +\xa3\x16\xb3\x0e\xad\x35\x5a\x6b\xa2\x28\x22\x49\x12\x5f\x42\x0a\ +\x51\xbd\xff\x65\x91\x52\x21\x75\x8c\x74\x16\xb5\x34\x40\x0a\xd7\ +\x44\x0d\xfd\x7e\x9f\xc1\x70\x19\x1d\x75\x40\x4a\x22\x01\x91\xf3\ +\xe9\x26\xf8\x72\x91\xd2\x7e\x71\x05\x02\xeb\x7c\xb9\xa4\x32\x06\ +\x9d\xc6\x70\x55\x6d\x1b\xca\xb2\xdc\x93\x21\x6d\x9e\x3f\xcb\xc6\ +\xf2\x10\xe7\x20\xed\x76\x39\x7a\xf4\x16\x8a\xa2\xe4\xe0\x4d\x07\ +\x39\x28\x6e\xc2\x86\x5a\xac\x01\xe2\x34\xf5\x7f\x5f\xa8\xe5\x1b\ +\x63\x9a\xbe\x47\x55\x55\xde\x59\x95\x25\xc6\x94\x4d\xdf\x61\x36\ +\x9b\x21\x84\x68\x36\xa5\x31\x86\x9d\x9d\x5d\x66\xb3\x59\x28\x8b\ +\xed\x5f\x79\xf3\xc8\x91\x9b\xb9\xf5\xd6\x5b\x9a\x72\x5e\xa4\x35\ +\x42\x08\x1e\xfe\x87\x87\x30\xc6\x30\x1c\x0e\xa9\xaa\x8a\xc3\x87\ +\x0f\xb3\x3b\x9e\xf2\xc5\xbf\xff\x3c\x3f\xfb\x33\xff\x9e\x7b\xee\ +\xb9\x8b\x83\x07\x0f\x72\xf2\xe4\x29\x84\x90\x9c\x3b\x77\x8e\x8d\ +\x8d\x43\x2c\x0d\x06\x7c\xfb\xb7\x7f\x1b\x1f\xfa\xd0\x9f\xb0\xbd\ +\xbd\xcd\xd6\xe5\xcb\x18\x63\xd8\xdc\xdc\xe4\xc8\xcd\x47\xe8\x84\ +\x03\x66\x8c\xa1\xb2\x86\x48\x47\xf3\x90\x42\x29\x56\x56\x56\x78\ +\xe4\x91\x47\x38\x78\xe8\x20\xc6\x5a\x94\xd0\xa1\x66\x2e\x9b\x72\ +\x93\x92\x12\x94\xa3\xcc\x4b\x0e\x1f\x3e\xec\x33\x39\x04\x9d\x6e\ +\x87\xd9\x64\x42\xda\xeb\xfa\x1e\x5a\xc8\xf2\x8c\x31\x7b\x32\x14\ +\xff\xec\x4b\x36\x36\xd6\xb9\xff\xfe\x7b\xc9\xb3\x9c\x8d\x03\x1b\ +\xfc\xdd\xdf\xfe\x0d\x4a\x49\x1e\x3d\xfe\x08\xb7\x1d\xbb\x95\xf5\ +\xf5\x35\x66\xb3\x09\x69\xd2\xe1\xce\x3b\xee\xe4\xe2\xc5\x8b\x8c\ +\x47\x63\xc6\xa3\x11\xdd\x6e\x0f\x39\x10\x7c\xe6\xd3\x9f\x61\xd0\ +\x1f\x70\xff\xfd\xf7\xb3\xbe\xbe\x4e\x7f\x79\x40\xbf\xdf\xa7\xd3\ +\xe9\x34\x0e\x27\xcf\x73\xac\xb5\x24\x49\xc2\xd2\xd2\x12\xe3\xf1\ +\xb8\xa9\xb3\x8f\x46\xde\x79\x08\x21\x38\x76\xeb\xed\x1c\x3a\x74\ +\x88\x38\xf6\xce\xf2\x07\x7e\xe0\x07\xd8\xdc\xdc\x02\x61\x43\x8f\ +\x60\x3f\x82\x08\xcb\xca\xf2\x0a\x07\x0f\x1d\x62\x6d\x6d\x8d\xdd\ +\xcb\xdb\x7c\xfe\x33\x9f\x6d\xf6\xe4\x68\x34\xe2\x73\x9f\xfb\x1c\ +\x71\xea\xb3\xe6\x47\x1e\x79\x84\xaf\x79\xe3\x1b\x18\x8d\x46\x24\ +\x49\x4a\x92\x24\xdc\x72\xcb\x2d\x1c\x3b\x76\x8c\x95\x95\x15\xee\ +\xb8\xe3\x4e\x3e\xf3\xd9\xcf\xf3\xd8\x63\x8f\x91\x65\x33\x8e\xdd\ +\x7a\x2b\x3b\xdb\x3b\xde\xc1\xf7\xba\xac\xaf\xae\x10\x6b\x45\x59\ +\x56\x4c\xa7\x53\xfa\x83\x3e\x3a\x38\xf3\x5e\xaf\xc7\xfa\xfa\x3a\ +\x83\x81\x7f\x66\x65\x59\x86\x7b\x40\x81\xf3\x25\xf6\xf3\xe7\xcf\ +\xd3\xe9\x74\x48\x92\x84\x38\x8e\x79\xe2\x89\x27\x30\xc6\x70\xc7\ +\x1d\x77\x34\x15\x8d\xc9\x64\x82\x8e\x62\x06\x83\x2e\x5a\x09\x2a\ +\x0b\x4e\x38\xb4\x52\x54\x79\x49\xe9\x2a\x08\xe7\xf2\x89\x53\xa7\ +\xb1\x38\x6e\x3f\x76\x1b\xe7\xcf\x9d\xe3\xec\x93\x67\x58\xea\xf7\ +\xd8\xde\xde\xc4\x54\x25\x47\x8e\xdc\x44\x9e\xe5\x9c\x3e\x7d\x9a\ +\xff\x9f\xba\xf7\x8a\xb1\x2c\xbf\xef\xfc\x3e\x27\x9f\x73\x73\xaa\ +\x1c\x3b\xe7\x09\x1c\xce\x90\x33\xc3\x24\x8a\x94\x61\x99\x58\xe9\ +\x41\xb2\x61\x1b\x90\x05\x3f\xd8\x7e\xd3\x1a\x30\x60\xbf\xac\x5f\ +\xd7\x86\x61\xad\x61\xd9\x2b\x01\xb6\x0c\x2f\x40\x05\x2f\x2c\x79\ +\x01\xaf\x34\xe2\x52\x14\x47\x1c\x4e\x9e\xee\x9e\x99\xce\x5d\xdd\ +\x95\xe3\xad\x9b\xc3\xc9\xc1\x0f\xff\x73\x4f\x55\x53\xfb\x20\x99\ +\xfd\xc0\x69\xa0\x1f\xaa\x3a\xd4\xbd\xf7\x9c\xf3\xff\xfd\x7e\xdf\ +\xf4\x2b\xe6\x0b\xd4\xea\x55\x01\xe5\x6a\x0a\xba\x5e\x62\x6a\xaa\ +\xc1\x99\xb3\xab\xbc\xf3\xce\x3b\xa8\x9a\x42\xbb\x73\x8c\xa2\x88\ +\x73\x63\x72\x46\x9e\xe6\x4c\x26\xfc\xa3\xef\xfb\x74\xbb\x5d\xfc\ +\x20\xa2\xdf\x1b\x30\x1a\x0e\x70\xbd\x80\x28\x88\xa8\xd6\x6a\x38\ +\x9e\x47\x2c\x41\xbd\x5a\xa5\x31\x3d\xcd\xf4\xec\x2c\x93\xd6\xf7\ +\x0b\x55\x4c\x92\x24\x41\xd3\x35\x6a\xe5\x0a\xa5\x4a\x59\xe0\x8d\ +\x29\x1c\x14\x85\x02\x03\x3d\x0d\x7d\xb9\x5e\x88\x69\x99\xf8\x81\ +\xc7\xf1\xe1\x31\xc5\x62\x81\x4b\xe7\x2f\x32\xb6\x47\xec\xed\x6c\ +\x33\x33\x33\xc3\x8d\xeb\x57\xd8\xd8\xdc\x60\xff\x60\x1f\x43\x37\ +\xc9\xe5\x72\xe8\xba\x8e\x69\xe6\xd2\x29\x43\x4a\xf9\x19\xe9\x19\ +\xd2\x72\x02\xf1\x9c\x74\x2b\x0a\x41\x10\x64\x87\x2a\x09\xc4\x92\ +\x80\xb8\xa4\x38\x22\x0c\x3c\x76\x76\x76\x28\x16\x8b\x54\x2a\x55\ +\x12\x49\x22\x91\x54\x74\xc3\x44\x89\x63\xe4\x14\x73\x95\x52\xf8\ +\x4a\x96\x65\xa2\xb4\x4b\x8d\xa3\x98\x30\x91\x52\xf8\x4c\x40\x29\ +\xa7\x89\xe3\x49\x21\x8b\xa2\x28\x7b\x0d\xa6\x29\x78\x80\xf1\xd8\ +\x66\x6e\x71\x81\x83\x83\x03\x5a\xed\x0e\xa4\xd8\xbb\xef\x07\x02\ +\xd2\x4b\x40\x52\x4e\x20\xba\x13\x0c\xff\x84\xe0\xcd\xe7\xf3\xf4\ +\x7a\x7d\x24\x09\xa2\x28\xc0\xf3\x3c\xd4\xb4\x53\xac\x54\x2a\xb8\ +\xae\x87\xe7\xf9\x69\x87\x56\xa2\x56\xab\x63\x18\x06\xc9\x73\x22\ +\xe0\x65\x59\x74\x87\xa3\xd1\x98\x7a\xbd\x4a\x18\x46\x14\x0b\x45\ +\xca\xe5\x12\x6f\xbc\xf1\x3a\xff\xea\xcf\xff\x1f\x7e\xfc\xe3\x1f\ +\xf3\xc2\x8d\x1b\xdc\x78\xe1\x45\xca\xd5\x1a\x5f\x79\xfd\x55\xfe\ +\xf4\x4f\xfe\x98\x87\x0f\x1f\x72\x70\x70\x98\x8e\xf5\x47\xbc\xfe\ +\xfa\x9b\x9c\x39\xb3\xca\xfa\xfa\x06\xcb\x67\x17\x81\x98\xa3\x83\ +\x43\x0e\x8f\x8e\x68\x1e\x1e\xf2\xe6\x1b\x6f\x92\xb3\x72\x18\x86\ +\x81\xeb\xb8\x48\xaa\x84\xa6\xeb\xcf\xb2\x5a\x51\x44\xbe\x50\xc0\ +\x32\x4d\x64\x55\x25\xa7\x69\xc4\xb1\x28\x3a\x8a\x74\x42\x88\x4f\ +\xb8\x25\xd7\x71\x51\x54\x95\x7a\xbd\x8e\xeb\xba\xb4\x5a\x6d\x1a\ +\x8d\x06\xae\xeb\xa1\x6a\xea\x09\x8c\x96\xde\x57\x92\x24\x65\x9d\ +\xa2\xae\x1b\x4c\x35\x1a\x1c\x37\x8f\x99\x9e\x6a\xe0\xf9\x1e\xa5\ +\x52\x91\x5a\xb5\xc2\xe3\x47\x0f\x19\xf4\xbb\xe8\x9a\x8a\x6d\xdb\ +\x34\x1a\x0d\x5e\xff\xea\x57\x79\xf8\xf0\x31\x47\x47\x07\x84\x41\ +\x40\xaf\xd3\x41\x91\x65\xf2\xf9\x3c\x8e\x3d\x66\x63\x7d\x1d\xcf\ +\x73\xd9\xf8\x74\x9d\x91\x3d\xca\x70\x77\x4d\xd3\xb2\x69\xaa\x50\ +\x28\xd0\x6a\xb5\x32\x4c\xdf\x30\x34\x24\x49\x26\x49\xe0\xcb\x5f\ +\xfe\x32\x8f\x1e\xae\x31\x3d\x3d\x4d\xb3\xd9\xe4\xd1\xa3\x47\xac\ +\xae\xae\xb2\xb2\x72\x06\xe4\xe4\xdf\xce\xfd\xfd\xff\xf8\x15\x86\ +\x21\x67\xce\x9c\xc1\xaa\xd4\x21\x8e\xa9\x96\xca\x68\xaa\x8a\xeb\ +\x3a\x34\x8f\x8f\x91\x15\x85\x7a\xa3\x81\xac\xc8\x5c\xba\x74\x89\ +\x47\x8f\xd6\xf8\x67\xff\xec\x7f\x62\x69\x61\x8e\x5a\xbd\x46\xbf\ +\xdd\x42\x92\x24\xda\xed\x36\xf7\xef\xdf\x67\x34\x1a\xf1\xda\x6b\ +\xaf\x71\xef\xfe\x3d\x06\xfd\x3e\xbd\x6e\x1b\x55\x55\xe8\x75\x3b\ +\x5c\xbc\x70\x8e\x4a\xa5\x8c\xa6\xa9\xb8\xae\x47\x18\x04\xc8\x49\ +\x8a\x0c\x48\x60\x59\x16\xd5\x6a\x95\x87\x0f\x1f\x32\x3f\x3f\x8f\ +\x61\x18\x68\x9a\x8e\xaa\x2a\x48\x92\x4c\x14\x46\x94\xcb\x25\x2a\ +\x95\x32\x87\x87\x47\x84\x61\xc4\x0b\x2f\xbc\xc0\x47\x1f\x7d\xc4\ +\x68\x34\x62\x69\x69\x29\xe5\xe1\x54\x72\x96\x45\xe0\x85\x84\xb2\ +\x84\x6e\xa8\x24\x92\x80\xe8\x0d\x5d\x45\x96\x04\x9f\xb2\xbc\xbc\ +\x84\xe7\x07\x48\x8a\x8c\x69\x1a\x8c\x06\x03\x36\xd6\x9f\xf0\x68\ +\x61\x96\xe9\x99\x69\x16\x17\x16\x70\xc6\x23\x92\x62\xc2\xd6\xe6\ +\x26\xc3\xe1\x00\xcb\x32\xf1\x3c\x97\xb1\x3d\xc2\x34\x4d\xde\x7d\ +\xef\xa7\xfc\xfa\xaf\xff\x3a\xd3\xd3\x53\x8c\xc6\x43\x5c\xc7\xa5\ +\xdf\xef\x66\xcf\xf8\xe4\x9e\x93\x24\x89\x52\xa9\x94\xf2\x67\x02\ +\x92\x8e\xc2\x90\x61\x7f\x40\xaf\xd3\x43\xd1\x34\x2a\x95\xaa\xe0\ +\x4a\x65\x89\x2b\x57\xae\xa0\x1a\x3a\x41\x18\xf1\xea\x57\x5e\x4b\ +\xe1\xee\x10\x4d\x55\xbe\x58\xc5\x24\x4e\x12\x4c\xc3\x64\x66\x7a\ +\x86\x62\xa9\xf8\x8c\x1a\x46\x92\x24\x86\x83\x21\xba\xa1\x67\x0f\ +\x64\xa5\x9a\x27\x0c\x42\xe2\x38\x24\x8c\x02\x42\x3f\x60\x34\x18\ +\x61\x99\x06\xc5\xe9\x19\xda\xed\x36\xad\x66\x93\x52\xa5\x42\xb5\ +\x5a\xa5\xdf\x1b\xa0\x28\x0a\x85\x42\x01\xd7\xf5\xd3\x0e\x51\x74\ +\x1e\x13\x22\x75\x72\xd8\x86\x61\x78\x72\xe8\xa7\x87\xf9\x69\x55\ +\x50\xaa\x75\x41\x93\x21\x0a\x7c\x14\x09\x1c\x7b\xcc\xd5\xab\x57\ +\x19\x8d\x06\x1c\x36\x5b\x44\xc8\x58\x56\x9e\x24\x0c\x91\xc2\x20\ +\x83\x86\xe2\x38\x42\x96\x64\xe2\x44\xfc\xff\x13\x22\x2d\x4e\x12\ +\x12\x45\x7c\x7f\x52\x3c\x26\xaf\x6b\x32\xf5\xf8\xbe\x8f\xa1\x1b\ +\x4c\xd5\x2a\xb4\xba\x5d\xea\xb5\x1a\xae\xe3\xb2\xbb\xb7\x4f\x10\ +\x06\xa8\xaa\x20\x68\x83\x28\x42\x37\xcc\x6c\xaa\x39\x3d\x05\x4c\ +\xd4\x51\x13\x18\xe6\xb4\x0a\x46\x96\x65\x8a\xc5\x32\x86\x21\x70\ +\x63\xdb\x76\xb1\x6d\x9b\x5c\x2e\x47\xa3\xd1\x40\x92\x24\x76\x77\ +\x77\xf1\x3c\xef\x94\x0a\xe9\xe7\xd7\xa5\x95\x4a\xc5\x74\x3a\x0a\ +\x53\x1c\xd8\xa1\x50\x2c\x30\x3b\x3b\x47\xa5\x52\x61\x7b\x7b\x9b\ +\xe6\xf1\x31\x51\x14\x31\x3d\x53\x67\x38\x1a\xf2\xa5\x2f\xbd\xc2\ +\xb9\x73\xab\x7c\xf8\xd1\x07\xe8\xba\xce\xa5\x4b\x97\x38\x73\xe6\ +\x0c\x8e\x23\x0e\x5e\xc7\xb6\x29\x95\x4a\xf4\x3a\x5d\xf2\xb9\x1c\ +\xb7\x6e\xde\xc2\x73\x5c\x2a\x95\x0a\xd7\x5e\xb8\x21\xb8\x27\x49\ +\x43\x95\x15\x82\x28\x9c\x28\x20\x04\x41\xab\xaa\x98\x29\xa4\x21\ +\xab\x2a\x92\x2c\xa3\x0a\xb9\x4d\x56\x08\x86\xa3\x11\x52\x9c\xd0\ +\x6a\xb5\xb2\xc9\xf1\xed\xb7\xdf\xe6\x6b\x5f\xfb\x1a\xcb\xab\x2b\ +\x24\x20\x14\x5e\xa7\xee\x9b\xd3\xdc\xdb\x04\xc2\x74\x5d\x8f\x9d\ +\xed\x1d\xfe\xcd\xfd\xbf\x62\x66\x66\x1a\x7b\x34\x62\x73\x63\x1d\ +\x49\x92\x18\xf4\xbb\x4c\x4f\x4f\xa3\x69\x1a\x1f\x7f\xfc\x31\x57\ +\x2e\x5f\x43\x96\x13\x86\xc3\x01\xf5\x7a\x8d\x85\x85\x85\xf4\x30\ +\x1d\xd0\xef\x77\x79\xf5\xd5\x57\xa9\x56\x4a\x6c\x6e\xae\x73\xdc\ +\x6a\x65\x62\x83\xd3\x07\xcc\x64\x8a\x3a\xb9\xd7\x23\x34\x4d\xa6\ +\x58\x2c\xb2\xb1\xb1\x41\x92\x88\x2e\xdb\xb2\x2c\xde\x7c\xf3\x4d\ +\x74\x5d\xe7\xc1\x83\xfb\x94\xcb\x25\xce\x9d\x5f\x79\x6e\xd3\x49\ +\x10\x47\xac\x9c\x59\xa5\x68\xe5\x68\x35\x9b\x2c\x2d\x2e\xe1\x39\ +\x2e\x37\x3f\xb9\xc9\x93\x27\x4f\x98\x5f\x5c\xe0\x3f\xf8\x8f\xfe\ +\x43\x24\x59\xe2\xc6\x8d\x17\x79\xfb\xc7\x7f\x83\x63\xdb\xec\xed\ +\xee\x91\x24\x09\x83\xc1\x80\xab\x57\xaf\x72\xe1\xc2\x79\x12\x49\ +\xe6\xcb\xaf\xbd\x86\xae\x6b\x1c\x1e\xec\xd3\xee\x74\xf1\x5d\x1b\ +\x55\x16\xa0\xb4\xae\x69\x8c\x46\x36\xf6\x78\x84\xa5\xeb\x28\xb2\ +\x44\xe0\x0b\x88\x4f\x51\x54\x16\x17\x17\x78\xf4\xe8\x11\xaa\xaa\ +\x52\x2c\x16\x4e\xd4\x80\x48\xa8\x8a\x42\xa3\x51\x67\x3c\xb6\x99\ +\x9e\x9e\x66\x77\x77\x97\x30\x0c\x33\xf2\xbd\xdb\x15\x87\xb8\x69\ +\x9a\xb8\xae\x4f\xa1\x90\x47\x41\x61\xd0\x1f\x62\x58\x3a\xa6\x61\ +\x10\x25\x09\x71\x02\xf9\x5c\x8e\xf3\xe7\xce\x43\x22\x93\xcf\x5b\ +\x8c\x9c\xb1\x10\x0d\x54\xab\xf4\xfa\x5d\x48\x22\x3c\xcf\x45\xd7\ +\x75\xf2\x96\xc1\x8d\xeb\xd7\xe8\x76\x7b\x1c\x1e\x1e\x12\x04\x01\ +\xa3\xd1\x88\xd9\xd9\x59\x7c\xdf\xcf\xc8\xf2\x7e\xaf\x9f\xc2\xa7\ +\xe2\x6c\x39\xe9\x89\xa2\x6c\xfa\x9e\x20\x12\xa2\x39\x16\x6a\xbd\ +\x52\xa1\x88\xac\xaa\xa2\x70\xa6\xe7\xaa\x65\x59\xd4\xa7\x1a\x8c\ +\x1c\x8f\x72\xad\xca\x60\x38\x3c\x25\x22\xfa\x82\xa9\xb9\x6c\xdb\ +\x66\x63\x63\x03\xcb\x32\x05\x94\xa4\xc8\xcf\x1c\x7a\x82\x5f\x48\ +\x49\x69\x49\x4b\x65\x7a\x91\xe0\x1b\x92\x08\x59\x86\x20\xf0\x39\ +\x73\x66\x05\xcb\xca\xf1\xe8\xd1\x03\xda\xdd\x2e\x73\x8b\x73\xe2\ +\xeb\x87\x8f\x68\xb7\x85\x42\x25\x53\x08\x9e\x52\x45\x4c\x3a\xce\ +\xd3\x84\xfc\xe9\x51\x31\x93\x57\x02\x51\x4c\xa6\x3c\x91\x92\x98\ +\xc1\x60\x40\x18\x86\xe4\xf3\x05\x14\xb9\x43\x14\x81\xe7\x79\x42\ +\x2c\xa0\xca\x80\x90\x2c\xc6\x52\x82\x2c\xa5\x92\xce\x38\x42\x92\ +\x12\xc1\x49\xc4\x31\xa4\xb2\xc6\xd3\x32\xcf\x89\xb2\x65\x52\x08\ +\xc4\x34\x16\x92\x33\x73\x14\xf2\x05\xf6\x0e\x0e\x84\x4a\x05\x89\ +\x20\x0c\x91\x24\x05\x49\x56\x89\x22\xf1\x9a\x75\x4d\x47\x56\x4e\ +\xe4\xa5\x93\xa9\xcb\x34\xcd\x8c\x43\x29\x14\x0a\x8c\x46\x23\x34\ +\x4d\xcb\x1e\x92\x38\x8e\x30\x0c\x83\x7c\x3e\x4f\x2e\x97\x43\xd3\ +\x34\xc6\xe3\x31\xa6\x69\x66\x1c\xd2\xf3\xfa\x15\x86\x21\xba\xae\ +\xe3\x79\x3e\x6b\x6b\x6b\x9c\x5d\x3d\x03\x12\xd8\xb6\x43\x10\x04\ +\x94\xcb\x65\xee\xdf\xbb\x47\xe8\x87\xc8\xaa\xcc\xdd\x3b\xf7\x99\ +\x9a\x6a\x60\x98\x06\xe5\x72\x19\x59\x96\xb9\x79\xf3\x26\xba\x6e\ +\x31\x3f\xb7\xc8\xe6\xd6\x16\xcb\xab\x4b\xa8\x9a\xc4\xc6\xc6\x06\ +\xdb\x1b\x9b\x74\x7b\x3d\xee\xdd\xbb\xc7\x77\xbe\xfb\x5d\x06\xc3\ +\x21\xb9\x7c\x1e\x45\x96\x53\x45\x97\xb8\xd6\xa1\xeb\x21\x4b\x12\ +\xbe\x27\xd4\x31\xaa\xa2\x40\x92\x88\x29\x52\x11\x5d\x5a\x76\x2f\ +\x48\x12\x61\x1c\xb1\xb2\xb2\x82\x6d\xdb\x74\xbb\x5d\xd1\xa5\xc6\ +\x31\xc4\x31\x31\x10\x84\x41\xc6\x0b\x9d\x96\xfc\x4a\x92\x84\xe7\ +\x79\xf4\xfb\x7d\xc2\x20\x64\x79\x69\x81\xb5\xb5\x47\x44\x81\x4f\ +\xe0\x7b\xc8\xb2\xc4\xe1\xc1\x3e\xdd\x6e\x1b\x7b\x34\x42\x53\x55\ +\xf6\xf6\xf6\xe8\x1c\x77\xa8\xd7\xea\x68\xb2\x82\x13\x84\xb4\x8e\ +\x9a\x9c\x5d\x39\xc3\xda\x93\x35\x02\x49\xe6\xce\xed\xcf\x58\x59\ +\x5d\x61\x76\x76\x8e\x56\xaf\x9b\xc1\x1b\xba\xae\x33\x1c\x0e\xb3\ +\x67\xac\xd1\x68\x64\xcd\x8a\xaa\xca\xe8\xba\x4e\xb1\x58\x4c\xef\ +\x33\x85\x85\x85\x05\xbe\xfb\xdd\xef\xf2\xad\x6f\x7d\x9b\x0f\x3e\ +\xf8\x80\xcf\x3e\xfb\x9c\xcb\x57\x2e\x71\xe1\xe2\x19\xe0\xf9\x14\ +\x93\x38\x8a\x68\x77\x3b\x38\xa3\x11\xe3\xd1\x88\x2f\xbd\xf0\x22\ +\xeb\x4f\x9f\xa2\x68\x1a\xae\xef\x81\x0c\xaa\xa6\x52\xab\xd5\x50\ +\x65\x8d\x6b\x57\xaf\xf1\xe2\x0b\x37\x78\xba\xf6\x88\xc7\xc7\x4d\ +\x6e\xbc\x70\x83\x72\xb9\xcc\xd1\xd1\x11\x53\x53\x53\x29\x1c\x5a\ +\x24\x70\x4b\x48\x49\xc8\x87\x0f\x1f\x60\x8f\x47\xdc\xb8\x7e\x8d\ +\xf9\xb9\x19\xb6\x36\xd6\x59\x98\x5f\xc0\xb4\x4c\x14\x59\x22\x51\ +\x15\x1c\xc7\xc5\x30\x24\x34\x4d\x67\x7a\x7a\x3a\x93\x9a\x67\x0a\ +\xe2\x18\x12\x59\xc0\xed\x61\x18\x71\x78\x78\x44\xa7\xd3\xc9\x8a\ +\xcd\x67\x9f\x7d\xc6\x78\x3c\xe6\xdb\xdf\xfe\xb6\x78\x56\x25\x05\ +\x29\x11\xcd\x99\xa6\xa9\x24\x19\x84\x9d\xa0\xa8\x2a\x85\x42\x91\ +\xf1\xd0\xe5\xe1\xbd\xfb\xb4\x3a\xc7\xe8\x86\x4a\xb7\xd3\x61\x6c\ +\x8f\x58\x7f\xf2\x14\x4d\x53\x69\xd4\xeb\x38\xf6\x98\x38\x49\x78\ +\xed\x95\x2f\x73\xf7\xde\x3d\xe2\x38\xa6\x5c\x2e\x11\x04\x01\x83\ +\x41\x9f\x24\x49\x78\xe7\x9d\x9f\x64\xf7\x53\xb7\xdb\xcd\x60\xca\ +\xd3\x5c\xaf\x50\xf2\x29\xcf\x34\xc4\xa6\x69\x12\x85\x31\xf9\x7c\ +\x9e\xc1\x68\x88\xe4\xab\x74\xfb\x3d\x16\x96\x97\x71\x3d\x8f\x76\ +\xa7\x43\x14\x27\x7c\xfa\xe9\xa7\x94\x4a\x25\x64\xe9\xda\x17\xaf\ +\x98\x08\x98\x25\x64\xec\x8c\x41\x96\x9e\x91\x04\x0b\x5e\x21\xc6\ +\xf3\xbd\x54\x52\x9b\x76\x78\xa9\x16\x5b\x92\x25\x90\x65\x62\x62\ +\x90\x15\x1e\xaf\x3d\x65\x6e\x7e\x8e\x73\xe7\x2f\xb1\xbe\xb1\xce\ +\xd6\xf6\x0e\xd7\xae\x5e\xe3\xda\xb5\x6b\x3c\x7a\xf4\x98\xf1\x78\ +\x9c\x3e\x64\x06\xae\x2b\xa4\x95\x13\x9e\x40\xd3\xb4\x53\xba\x6d\ +\xe9\x67\xb4\xd9\x27\x42\x72\x59\x56\x91\x49\xb2\xe9\x3f\x0a\x03\ +\x6c\x5b\x28\x23\x84\xf2\x46\x07\x49\x4e\x15\x43\xa2\x4b\x9d\x10\ +\xaf\x42\xe1\x63\x64\xca\xa9\x24\x11\xf2\x52\x25\x16\x37\xee\x69\ +\xcc\x33\x08\x82\x0c\x66\x9b\x74\xb3\xaa\x24\x51\xc8\xe7\x48\x80\ +\x52\xa9\x4c\xb1\x58\x16\x64\xbb\xac\x08\x88\x0d\x29\xe3\xcc\x12\ +\x4e\x6e\xa4\x9f\xe5\x7f\x82\x20\x48\xa5\xc4\x09\x85\x42\x01\x12\ +\x09\x7b\xec\x64\x4a\x2f\x49\x52\x21\x89\xd9\xdf\x3f\x60\x3c\x1a\ +\x23\x2b\x0a\x8e\x6d\x0b\xe9\xa9\x2c\x3d\xc7\x6b\x2f\x1e\x56\xd3\ +\xd4\x99\x9b\x9b\xa3\x58\x2c\x10\xf8\x01\xf7\xef\xdf\xc7\x30\x0c\ +\x46\xa3\x91\xc0\xb2\x15\xe8\x1c\x0f\x88\xa2\x88\x42\xbe\xc0\xdd\ +\xbb\x77\x91\x24\x09\xd7\x15\x13\xd4\x93\x27\x4f\x58\x5a\x5a\xe5\ +\xeb\x5f\xfb\x3a\x4e\x30\x26\x0c\x7d\xae\x5e\xbd\x4a\xbf\x2d\xe0\ +\x20\x49\x96\x59\x5d\x5d\xa5\x56\xab\xe1\xf9\x5e\x5a\xec\x43\x01\ +\x9d\x4a\x32\x9a\xae\xe3\x8c\x46\x34\x0f\x8f\x50\x14\x35\x6b\x5c\ +\x62\x12\x14\x55\x21\x08\x03\x4c\xc3\x60\x38\x1c\x32\x1a\x8d\xc8\ +\x99\x16\x9d\x76\x9b\xb1\x6d\xb3\xb3\xb3\x43\x3e\x9f\x27\x49\x60\ +\x6f\x6f\x0f\xdd\x32\x31\x2d\x0b\xcb\xb2\x50\x55\x35\xbb\x96\xaa\ +\xaa\x12\x45\x11\x83\xc1\x80\xf5\xf5\x75\xee\xdf\xbb\xc7\xc1\xde\ +\x3e\xef\xbf\xff\x1e\x95\x4a\x99\x5a\xb5\x42\xb3\x79\x24\xf8\xb7\ +\x5c\x0e\xd7\x71\xd0\x8b\x45\xc2\x20\xa0\xd3\x69\xa1\x69\x1a\x95\ +\x4a\x99\x9d\x9d\x2d\x1c\xd7\xc6\x34\x0d\x92\x24\x62\x38\xe8\xb3\ +\xbc\xb4\x48\xa7\xd7\x21\x4e\x44\x91\x7b\xba\xbe\x4e\x10\x04\x14\ +\x8b\x45\x3c\xcf\xc3\x34\xcd\xec\xeb\x24\x49\x18\x8f\xc7\x5c\xb8\ +\xf0\x02\x17\x2f\x5e\xc6\xf3\x3c\xe6\xe7\xe7\xf9\xec\xd3\x3b\x42\ +\xa9\xe6\x38\xdc\xbd\x7b\x8f\x7b\xf7\xee\x71\xf1\xe2\x45\x2e\x9c\ +\x3f\xff\xdc\xa6\x92\x38\x4a\x98\x9a\x9a\xe2\xe9\xfe\x21\xb7\x6f\ +\xde\xe4\x5b\x5f\xfb\x3a\x9a\xa1\xd3\x1f\xf4\x53\xc5\x62\xc4\xe6\ +\xe6\x16\xed\x76\x9b\xd5\xd5\x55\x1e\xdc\x7b\xc8\xca\xca\x0a\x90\ +\x64\xb0\xdd\x93\xb5\x27\x38\xae\xcf\xe5\x2b\x57\x59\xdf\xda\x66\ +\xf5\xec\x39\x92\x38\x61\x7f\x6f\x9f\xbd\xfd\x3d\x7c\xcf\x65\x6b\ +\x73\x93\xbd\xdd\x5d\xec\xd1\x90\x5a\xb5\x4a\x21\x6f\x91\xcb\x59\ +\x29\x5c\x9d\x64\xf7\xcd\x44\x1e\x1c\x04\x01\xbe\x1f\x64\xcf\xe9\ +\x69\x59\xf7\x64\xba\x9b\x9b\x9b\x23\x0c\x43\x7a\x3d\xa1\x7c\x9a\ +\x70\x51\xaa\xaa\xa2\x48\xa2\xf9\x55\x50\xb0\x2c\x13\x49\x16\xd2\ +\x7c\x5d\x55\x18\xd9\x36\xfb\xfb\x4d\x06\x03\x51\xcc\x1f\xad\x3d\ +\x40\x37\x75\x5c\xdb\x66\x3c\x1c\x32\x18\xf4\x29\xe4\x73\x10\xc7\ +\x24\xb1\x90\x40\xbf\x3d\x1a\xe2\x79\x1e\x8a\x22\x11\x45\x01\x96\ +\x65\xa2\x28\x32\xdd\x6e\x97\xcd\xcd\x0d\x66\x66\x66\x98\x9e\x6e\ +\x30\x1a\x0d\x30\x0c\x9d\x20\xf0\x9f\x69\x88\x4f\x0b\x6d\x74\x5d\ +\xc7\xf7\xfd\xf4\x3c\xd1\x70\x03\x5f\xf0\xb4\x71\xcc\xb9\xf3\xe7\ +\xf9\xe6\xb7\x7e\x89\x18\xf8\xe4\xf6\x4d\x82\x30\xa6\x36\x1e\xd3\ +\xb6\x2c\xe2\xf8\x1b\xcf\x9c\x81\x5f\x18\x35\x97\x99\xcb\x09\x12\ +\x2c\x8a\xc4\x43\x12\x46\x78\xbe\x87\x9c\x99\xd0\xa4\xac\xea\x4b\ +\xb2\x42\x9c\x48\x99\x17\x45\x14\xa3\x08\x4d\xd5\xd1\x2d\x93\x76\ +\x6f\x40\x18\x4b\x2c\xaf\x9c\xa5\xdd\x3d\x62\x67\x7b\x87\x46\xa3\ +\xc1\xb9\x73\xe7\xd8\xd9\xd9\x4d\xe1\x9b\x7c\x26\x05\x2c\x16\x8b\ +\x27\x06\xb4\x74\x0a\x98\x10\xf2\x13\x5f\xc2\xc9\x07\x2a\x21\x29\ +\x2a\x72\x12\x23\x25\x11\x49\x1c\x12\x05\x01\xf6\x78\x4c\xb5\x5e\ +\x27\x5f\xc8\x63\x58\x45\xf1\x1a\xa5\x84\x38\x09\x4f\x3c\x06\x71\ +\x2c\x8a\xd1\xa9\x9f\x15\x46\x11\x49\x14\xa3\x9d\x82\x8e\x26\x50\ +\xc4\xa4\xbb\x4c\x12\xf1\x20\x45\x51\x44\xa9\x52\x26\x8e\x62\x5a\ +\xfd\x0e\x12\x12\x7e\x10\x22\x39\x2e\x5e\x10\x90\x20\x3f\xe3\x95\ +\x89\xe3\x30\x35\x7d\x25\xcf\x48\x83\x27\x45\x64\xd2\xb9\xca\x92\ +\x4c\x14\x09\x7d\x7d\xb1\x58\x44\x96\x15\xfa\xbd\x3e\x83\xc1\x20\ +\x23\x9d\x55\x55\x65\x18\x0e\x53\x53\xdb\xf3\x75\x60\xaa\x9a\x18\ +\xbf\x67\x66\xa6\xf0\xfd\x80\xf7\x7e\xfa\x1e\x67\xcf\x9e\x61\x61\ +\x61\x81\xcd\xcd\x4d\xa6\xa6\xa6\xc8\xe7\x0b\x3c\x78\xf8\x18\xcf\ +\xf3\xd1\x74\x9d\xf5\xa7\xeb\x34\x1a\x8d\x4c\x55\x75\xf1\xe2\x45\ +\xda\xed\x16\xf5\x7a\x1d\x49\x92\x98\x99\x9d\x45\x57\x75\xd6\x1f\ +\xaf\x65\x5d\xae\x61\x9a\xd8\xe3\x31\x28\x32\xb9\x42\x5e\x70\x18\ +\x92\xe0\xb0\x54\x45\x26\x32\x4d\x0a\xc5\xa2\x28\xee\x8a\x82\xa2\ +\xeb\x02\x7a\x44\xf0\x2b\x93\x43\x25\x9f\xcf\x93\xcf\xe5\x88\x52\ +\xf2\x75\x79\x79\x99\x62\xa1\x40\x22\x49\x98\xa6\x85\xaa\x6b\x59\ +\x11\x99\x78\x3c\x74\x5d\xc0\x09\xb6\x6d\x67\xdc\x49\xab\x79\xcc\ +\x83\x7b\x77\xe9\x75\x3b\x1c\xec\xef\xa2\xa9\xc2\x13\x50\xc8\x17\ +\x48\x2a\x55\x46\xde\x48\xf8\xa4\x24\xf0\x3d\x0f\xdf\x73\x38\x3c\ +\xb4\x91\x64\x09\x89\x84\x83\xc3\x7d\xe1\x2f\xd0\x14\xb6\xb7\xb7\ +\xf0\x02\x0f\x4d\x37\xc8\xe7\xf2\x54\xab\x55\x6c\xdb\xce\xa6\x12\ +\xcb\xb2\x58\x5e\x5e\xe6\xd2\xa5\x4b\x6c\x6c\x6c\xa0\xaa\x2a\x8e\ +\xe3\x60\xdb\x36\xd5\x6a\x95\x99\x99\x19\xce\x9d\xb7\x89\xa3\x98\ +\xc7\x8f\xd7\x58\x5b\x5b\x47\x92\xe0\xf1\xe3\xf7\xc9\xe7\x2d\xa6\ +\xa6\x6b\xcf\xc9\x67\x22\x0a\xeb\xdc\xfc\x3c\xcb\x4b\x4b\xcc\x4f\ +\xcd\x70\xef\xfe\x7d\x76\x76\x76\x59\x9a\x98\xda\x00\x00\x20\x00\ +\x49\x44\x41\x54\x08\xc3\x00\x55\x53\x89\x49\x28\x96\x4a\x74\x7a\ +\x3d\xd6\xd7\xd7\x79\xf9\xa5\x17\x79\xfb\x6f\xff\x36\x9b\x8c\x0f\ +\x0f\x0f\xc9\x15\x8a\x28\x8a\xca\x4b\x2f\xbd\x44\x10\xc5\x4c\x2f\ +\x2f\x72\x7c\xb4\x4f\xbb\xd3\x42\x96\xc5\x73\x73\xf1\xe2\x05\x96\ +\x16\x17\x21\x89\x18\x0c\xfa\x44\x51\x88\x2c\xc9\xe8\x86\x41\x2e\ +\x67\xd1\xeb\xf5\xb3\xcf\xc7\x30\x0c\x64\x59\xca\x3c\x38\x13\x43\ +\xa4\xef\x05\xb4\xdb\x42\xbe\x2d\x49\xc2\x13\xd3\xeb\xf5\x32\x4e\ +\xa2\xdd\x6e\x63\x18\x06\x95\x52\x99\x7c\xde\x22\x49\x62\x3c\xd7\ +\x43\xd5\x52\xce\xc4\xb4\x78\xfa\x64\x9d\x5b\xb7\x3f\xa7\xdb\x1b\ +\xb2\xb1\xbe\xce\xce\xce\x36\xb9\xbc\x95\x72\xc0\x64\x9e\xb3\x7e\ +\xb7\x4b\x92\xc4\xf4\x7a\x1d\x3c\xcf\xa5\x52\xad\x22\x49\xd0\xef\ +\xf7\xc9\xe5\x44\xa1\xf3\x7d\x0f\x49\x02\xd7\x75\x52\xe4\xc0\xc2\ +\x71\x6c\x1c\xc7\xce\xce\xad\xd3\x10\x79\x2e\x97\xa3\xd7\xeb\xa1\ +\x28\x62\xea\x0c\xa3\x04\x14\x15\x2b\x9f\x43\x56\x35\x56\x57\x57\ +\x29\x14\x0b\x7c\x7e\xf7\x1e\x81\xe7\x33\x3b\x3b\x4f\xb9\x5a\xc5\ +\x73\x5d\x4e\x39\xd5\xbe\x48\x04\xbc\x90\xdc\xd6\x66\xa6\xb0\x2c\ +\x8b\xe1\x70\x84\xef\xfb\x69\x35\x56\x84\x02\x2b\x55\x77\xc9\xb2\ +\x92\x11\xcb\x71\x92\x1e\x9c\x49\x02\x92\x70\x52\xc7\x71\x3c\x81\ +\xc0\xb1\x1d\x9f\xe9\xe9\x69\x64\x49\x61\x30\x18\x20\xcb\x0a\x67\ +\xcf\x9e\xa5\xd5\x6a\xd1\xeb\x0d\x32\xb8\x67\xf2\x90\x4c\x60\xa0\ +\xc9\xef\x09\x56\x39\x99\x4c\x44\x97\x9f\xe0\x87\x11\x72\x12\x23\ +\x27\x71\x5a\x4c\x7c\xec\x72\x19\x2b\x9f\xc7\xf7\x03\x7a\x83\x23\ +\xe2\x04\x64\x29\x41\x4a\x84\x7f\x25\xeb\xe6\x53\x05\xd9\xc4\x0d\ +\x1b\x85\x91\x80\x44\x4e\x59\xd7\x93\x94\x3b\x99\x78\x42\x4c\xd3\ +\xcc\x24\x9e\x51\x18\xb3\xb7\xb3\x23\x48\x55\xd3\x24\x08\x23\xe2\ +\xf4\xdf\x20\x29\xa9\x77\x46\x41\x92\x62\x12\x22\x20\x46\xbc\xbd\ +\xe4\xef\x28\xd7\x2c\xcb\x12\x7c\x4c\x10\x50\xc8\x97\x28\x14\xf2\ +\x78\x9e\x47\xbb\xdd\x26\x8a\x22\x4c\xd3\x24\x49\x92\x4c\x12\x3b\ +\x71\x88\x3f\x27\x2e\x96\x24\x11\x70\x90\xaa\x09\x28\x68\x6f\x6f\ +\x9f\xed\xcd\x6d\x96\x96\x96\xf0\x3d\x8f\xe9\x69\xe1\x09\xd9\xdd\ +\xdd\x4d\x15\x2e\x7b\x5c\xbe\x72\x91\x8f\x3e\xfa\x90\xaf\x7f\xfd\ +\xeb\x74\x7b\xed\x6c\x72\xf9\xe6\x37\xbf\xc9\xe7\x9f\xdf\xe5\xa7\ +\xef\xfc\x94\x97\x5f\x7b\x09\xcb\x31\x99\x5f\x98\xa7\x5a\xab\xa1\ +\x69\x1a\x51\x18\x92\xcf\xe5\x28\x57\xab\x44\x61\x88\xed\x38\x68\ +\xba\x8e\xa4\xaa\xe2\x85\xc8\x64\xbc\x4d\x10\x06\x38\x8e\x43\xc1\ +\xd0\x33\xd5\x9d\x22\xcb\x19\xf7\x26\x30\x72\x8f\x5c\x2e\x87\x33\ +\x1e\xa7\x13\x55\x91\xa3\x83\x03\x2e\x5e\x38\x8f\x61\xe5\x88\x93\ +\x38\x7b\xa0\xf3\xf9\x7c\x86\x5b\x5b\x96\x45\xbb\xdd\x66\x63\x73\ +\x93\x5e\xaf\xcb\xcc\xec\x0c\x17\x2e\x5e\xe0\xd1\xc3\xfb\x3c\x79\ +\xf2\x84\x41\xbf\x8f\xa5\xe9\x84\x61\x40\x14\xf9\x6c\x6f\x1f\x8b\ +\x02\x9e\x28\x99\x8c\xd8\xf7\x3c\x46\x03\x21\xe9\xd6\x54\x0d\xd7\ +\x75\x89\xc2\x88\x37\x5e\x7f\x83\xb5\xcd\x0d\xee\x3d\x7a\x84\xef\ +\x79\xa8\xaa\xca\x68\x34\x7a\xe6\x60\xd9\xde\xde\xa6\xd9\x6c\x22\ +\x49\x12\xf9\x7c\x9e\xcb\x97\x2f\xd1\xed\xf6\x98\x9a\x9a\x62\x73\ +\x63\x9b\xa9\xc6\x14\x9e\xe7\xd3\xef\x77\xb3\x83\x7b\x67\x67\x87\ +\x2f\xbf\xfa\xf2\x33\x1c\xdc\xcf\x63\x54\x2d\x57\xca\x90\x2b\xa2\ +\x00\x0f\x1e\x3e\xe4\xdd\x77\xde\xe1\xfc\x85\x0b\xcc\x2d\x2e\x70\ +\x74\x74\x44\xbd\x56\x63\x6a\x7a\x8a\x8f\x3e\xfa\x98\xf9\x85\x05\ +\x2c\x2b\xc7\xd1\xe1\x21\xb5\x5a\x8d\xa7\x8f\x1f\x31\xbf\x30\xcf\ +\xca\xca\x32\x9d\x4e\x9b\x58\x92\x98\x9a\x9e\xa1\x5c\x2e\xf1\xfa\ +\x57\xbf\xc2\xc1\xfe\x1e\x6b\x8f\x1f\x33\xd5\xa8\x33\x55\xaf\xe3\ +\xfb\x3e\x8a\x22\x61\x19\x06\x92\x04\xa6\xa9\x91\x20\x64\xf1\xbe\ +\x2f\x0a\xc5\xf4\xf4\x34\xb9\x9c\x85\xa6\xa9\x69\x13\x90\x64\x9c\ +\xaa\x3d\x76\x28\x16\x4b\x34\x1a\x15\x36\x36\xb6\xd9\xdd\xdd\xa5\ +\x52\xa9\x64\x8d\x59\xaf\xd7\x63\x66\x66\x86\x30\x08\x09\xbc\x90\ +\x24\x89\x51\x0c\x25\x3b\xd0\xbb\x9d\x2e\xba\xae\x53\xc8\xe5\xf8\ +\xf8\x83\x8f\x79\xfc\xe4\x09\x5b\x5b\x9b\x58\x96\x91\x71\x96\x56\ +\x6a\xa8\x55\x34\x19\x45\x56\xd1\x35\x9d\xc0\x3f\x51\x57\x4e\x90\ +\x84\xd3\xa2\x20\xdb\xb6\xe9\x74\x3a\x84\x61\x48\xad\x56\xa3\xdd\ +\x6e\x3f\xd3\x0c\x1b\x86\x81\x9a\x4a\xdd\xf7\xf7\xf7\x91\x24\x89\ +\x42\xa1\x80\x17\x45\x54\xa6\xa6\xb1\x87\x23\x1c\xc7\x63\x67\x77\ +\x97\x4e\xaf\x87\xe7\x07\x24\x71\x82\xeb\x38\x94\x4b\x15\xa6\x6a\ +\x75\x94\x54\x9c\xf1\x05\xe3\x4c\x24\x6c\xc7\x66\xef\xe0\x80\x42\ +\xa1\x40\xa1\x50\x60\x66\x7e\x96\xd6\x71\x8b\x61\xb7\x2b\x3e\x50\ +\x12\x54\x25\x7d\xc9\x72\x66\x5d\xce\x7e\xc7\x31\x02\xe4\x3c\x09\ +\xea\x80\xd8\x47\xd3\x42\xea\xf5\x3a\x8a\xac\xb0\xb7\xb7\x47\x2e\ +\x57\xa4\x56\xab\xe2\xba\x7e\x86\x81\x4e\x38\x85\xc9\xa4\x73\x3a\ +\x7e\xe4\xb4\x54\x37\x8e\xe3\x34\x7a\x43\x46\x21\x41\x26\x11\xd3\ +\x49\x92\xd0\xeb\x8b\x2e\x47\x55\x14\x06\x83\x16\xba\x61\x41\x18\ +\xa0\xc4\x49\xe6\x8e\x9d\x28\x87\x92\xe4\xc4\x1d\x2d\x21\xe1\x87\ +\x01\x89\x22\xd4\x58\xd9\xcf\x4a\x8b\x90\x61\x18\x28\xaa\x42\xc1\ +\x14\x66\xce\xe6\x71\x53\x70\x2c\x92\x24\x6e\x00\x09\xe2\x04\xb4\ +\x94\x80\x17\x69\x18\x11\x51\x12\x13\x47\x21\xaa\x2a\xa3\x69\x4a\ +\x26\x3a\x08\x82\x20\xe3\x4b\x82\x20\xc0\x34\x4d\xea\xb5\x3a\x71\ +\x2c\xd3\xe9\xf4\xd2\x87\x4f\x43\x55\x35\xc2\x50\x8c\xf0\xba\x6e\ +\x12\x45\x21\xae\xeb\x93\x3c\xe7\xc1\xa4\x58\x2c\x30\x1c\x0e\xf9\ +\xfc\xf3\xbb\xc4\x71\xcc\xe5\x8b\x97\x68\x4c\x35\x78\xff\xdd\xf7\ +\x50\x64\x85\x5a\xad\xc6\xc6\xc6\x06\x7f\xf2\xa7\x7f\xca\xf2\xca\ +\x19\x1e\x3c\x78\xc4\xf9\xf3\xe7\x39\x77\xee\x3c\xf3\xf3\x0b\xa8\ +\xaa\xca\xda\xda\x1a\x51\x14\xf2\xf2\xcb\x2f\xd1\xa8\x37\xb8\x73\ +\xe7\x73\x5e\x7c\xf9\x05\x6a\x95\x2a\xcb\xcb\xcb\x58\x86\x85\x61\ +\x9a\x18\x96\x85\xe7\x38\xd8\x8e\x43\x6f\x34\x60\x71\x61\x41\x48\ +\x78\xd3\xc2\x16\x45\x21\x4a\xca\x29\x25\x71\x42\x12\xa7\x2a\x38\ +\x19\x02\x3f\x40\x53\x55\xe4\x34\xf6\x47\x96\x64\x64\x45\x74\x9f\ +\x3b\xbb\x3b\xbc\xf9\xc6\x9b\x04\x41\x20\x26\x9b\x38\x12\x31\x27\ +\x69\x44\x89\xaa\xaa\x59\xc3\x32\x1a\x8d\x78\x70\xff\x01\x8f\x1f\ +\x3f\x46\x96\x65\x1a\xf5\x3a\x57\xaf\x5d\x65\x38\xe8\xb1\xb3\xbd\ +\x83\x2a\x2b\x54\xaa\x55\x48\x62\xf1\x33\x35\x23\xf5\x5e\x89\xe6\ +\xc2\xf1\x5c\x8a\x85\x02\x41\x20\x26\xa5\x20\x08\xd0\x75\x21\x65\ +\x3f\x38\xdc\xa7\xdd\x6e\x8b\x22\x73\xea\xb7\xe7\x79\x4c\x4d\x4d\ +\x91\xcb\xe5\x32\xee\x64\xf2\x9a\xa4\xd4\x83\x94\xcf\x17\x32\xf9\ +\xf3\xdd\xbb\x77\xb9\x71\xe3\x05\x7c\xdf\xe7\xeb\x5f\xff\x06\x6f\ +\xbc\xf1\x3a\xbe\xef\x3f\xaf\x41\x14\x55\xd3\x38\xee\x74\x79\x70\ +\xf7\x0e\x07\x3b\x7b\x9c\x3b\x77\x8e\xd0\xf3\xa9\xd5\x6a\x1c\x1d\ +\x1e\x71\x70\x70\x48\xab\xd5\xe6\xe8\xa8\xc9\x95\x8b\x97\x78\xff\ +\xfd\xf7\xb8\x71\xfd\x3a\x8e\x3d\xc6\xf5\x3c\x3a\xed\x0e\xdf\xfe\ +\xf6\x2f\xb3\x77\x70\xc0\xda\xd3\x0d\x34\xdd\xa0\x5c\xca\xb3\xba\ +\xba\xca\xea\xea\x2a\x9f\x7c\x72\x33\x3d\x64\xab\xac\x2c\x2f\xe2\ +\x7a\x2e\x87\xfb\x07\x62\xfa\xd4\x34\x94\xc9\x7b\x4f\xe5\xb4\x51\ +\x14\xa5\x9d\x7e\x2e\xe5\x50\x05\xd4\x3e\x1e\x89\x29\xb2\x52\x29\ +\x11\xc7\x50\xad\xd5\x58\x89\x22\x6a\xb5\x1a\x96\x65\xd1\x6a\xb5\ +\xf8\xd2\x97\xbe\x44\xbd\x56\x63\x3c\x1c\xa7\xa8\x89\x44\x10\xf9\ +\x58\xb9\x1c\x92\x22\x63\x18\x21\x71\x94\x70\x7c\x7c\x8c\xe7\xfb\ +\x94\x8a\x45\xbe\xfc\xe5\x2f\xb1\xbf\xbf\xc7\xc1\xc1\x21\x51\x10\ +\xa0\xca\x0a\x85\x9c\x82\xeb\xb8\x82\x33\x89\x02\xe2\x38\xa1\xdd\ +\x6e\x11\x47\x02\x41\x08\x82\x20\xbb\x6e\xa3\xd1\x88\x24\x49\x98\ +\x9e\x9e\xe6\xe0\xe0\x80\xe1\x70\x98\x8a\x74\xbc\xf4\x3e\x8e\x28\ +\xe4\xf3\xa2\xe8\x01\x46\x0a\xcf\x42\x82\xac\xaa\x54\xaa\x15\xc2\ +\x30\x00\x45\x41\xd3\x35\x06\xc3\x21\xe3\xe1\x18\xcf\xf3\xe8\xb6\ +\xbb\x4c\x55\x1b\x14\xac\xdc\x3f\x28\x63\xea\x17\x2a\x9b\x0b\x59\ +\x42\xd3\x0c\x12\x64\x76\xf7\x0f\xe8\xf5\x07\x54\xab\x55\xa6\xa6\ +\xf3\xb4\xda\x2d\x46\xc3\x11\x81\x14\x0b\xd5\x82\x84\x20\xbb\x52\ +\x6c\x50\x91\xd5\x4c\xa9\x24\x49\x72\x0a\x0d\xc5\xc8\x52\x8c\x3d\ +\x76\x70\x9d\x7d\xa6\xa7\x67\xa8\xd5\xea\xf4\x7a\x7d\x5a\xad\x88\ +\xf9\xf9\x79\xe2\x58\xf8\x0f\x26\xa6\xac\x49\x7c\x4a\x26\x17\x96\ +\x9e\xcd\x58\x8a\xe3\x04\x89\x04\xcd\xd0\x50\x99\xc0\x6c\x82\xd0\ +\x53\x15\x95\x04\xc1\x6b\x98\xba\x82\xa2\x24\xa8\x9a\x8e\x14\xc7\ +\xe2\xef\xc9\x27\x05\x4a\xc4\x20\x04\x18\x86\x41\x1c\x47\xcc\x37\ +\xe6\x09\xa2\x30\x1d\x99\x75\x6c\xdb\x26\x16\x67\x11\x9a\x22\xa3\ +\x6b\x2a\x85\xbc\x89\xe3\xba\x0c\xed\x21\xb2\xaa\x80\xaa\x20\x25\ +\xa9\x26\x3e\x4b\x83\x49\x20\x16\xa4\x31\x49\x8c\x26\x4b\x44\x61\ +\x80\x1f\x05\x29\xa4\x16\xa2\xc8\x0a\xb2\x24\xa1\xa9\x1a\xe5\x52\ +\x05\x49\x96\x18\x0e\x07\x8c\x6d\x47\xe4\x4b\x25\x09\xbe\x2f\xf2\ +\x87\x04\x4c\xe3\x64\x8a\x91\x20\xf4\xd2\x09\xe8\xf9\x5c\x72\x45\ +\x91\xd9\x5a\xdf\xe0\xc9\xd3\xa7\x2c\x2d\x2d\x71\xf1\xc2\x45\xc6\ +\xa3\x11\xdb\x9b\x1b\xdc\xfa\xe4\x63\xe6\x17\xe7\x68\x34\x6a\x78\ +\x9e\xcb\xe1\xe1\x3e\xb2\x2a\xf3\xc6\x1b\x6f\x70\xf5\xfa\x15\xf6\ +\x76\xf6\xd8\xdb\x3d\x20\x89\x65\x40\xc6\x30\x4c\x3c\xcf\x27\x88\ +\x02\x5e\xb8\x71\x9d\xad\xf5\x0d\x2c\x45\x17\xfe\x00\x53\x07\x49\ +\xa2\xdf\xef\x91\xcf\xe7\x39\x6e\x36\xa9\x4f\x35\x20\x86\x24\x12\ +\x51\x15\x24\x11\x71\xe8\x92\x2f\x98\x69\xa1\x4f\xb2\x18\x9a\x24\ +\x12\x5d\x6a\x2e\x9f\x17\xdc\x53\x2a\xf7\x1e\xf5\xfa\xb8\x8e\x83\ +\x22\x29\x78\xae\x47\x3e\x9f\x43\x51\x55\x86\x63\x17\x53\x33\x85\ +\xd2\x30\x4c\x50\x55\x31\x79\x27\x71\xcc\xee\xe6\x16\xbd\x4e\x1b\ +\x35\x49\xd0\x65\x09\x4d\x91\x78\x78\xef\x2e\xed\x56\x8b\x46\xad\ +\x46\xab\xd9\xe4\xb0\xd9\xa4\x5a\xad\x0a\xe8\x45\x53\x70\xfc\x90\ +\x38\x8e\xa8\x55\xcb\xf4\xfb\x03\x62\x29\x61\xe4\x8c\x32\x32\x7f\ +\x6e\x6e\x1e\x55\x53\x78\xf0\xf8\x01\xe5\x6a\x9d\x62\xa1\x84\x22\ +\xab\x8c\xc7\x36\xad\x56\x87\xc0\x0f\xa9\x94\xab\xcc\xce\xce\xd3\ +\xef\xf5\xb0\xcc\x1c\x24\x12\x07\x07\xc7\xfc\xf8\x47\x6f\xb3\xba\ +\x7a\x86\x87\x0f\x1e\x63\xdb\x0e\xfd\xfe\x80\x0b\x17\x2e\x02\xb0\ +\xba\xba\x4a\xa5\x52\xe5\x79\x46\xce\xe9\xba\xc6\xcd\xcf\xee\xf0\ +\xe1\xe7\xf7\x31\x55\x95\x97\x6f\xdc\xa0\x94\x2f\xf0\x17\xff\xef\ +\xbf\x66\xaa\x52\x61\x5d\x53\x19\x0d\xfa\xfc\xf1\xf7\xff\x05\x67\ +\xcf\x5f\x60\x63\xeb\x29\x5f\xfa\xf2\xcb\x5c\xbb\x72\x99\x5e\xaf\ +\x83\xaa\x69\x1c\x1e\x1e\x32\x37\x3b\x43\x2e\x9f\xa3\x58\x2a\xf2\ +\xf1\xcd\xdb\x28\x52\xcc\x85\x73\x67\xb8\x71\xfd\x05\xfe\xfa\x87\ +\x3f\x42\xd7\x34\x66\x66\xe6\x38\x3a\x6a\xd1\x6c\x1e\xa6\x49\x09\ +\x6f\xa0\x1b\x69\xa3\x20\x81\xe7\xba\x58\x86\x81\x6c\x59\x8c\x47\ +\xe3\x0c\x22\x8d\x82\x10\xd7\xf5\xf0\x7d\x0f\x12\x09\x4d\x53\x20\ +\x91\xa8\x96\x4b\x8c\x87\x43\xf6\xf7\xf7\x79\xf5\xd5\x57\x49\x92\ +\x84\x72\xa9\x24\x1a\x30\x4d\x65\xe4\xd8\x22\x56\xa7\x58\x38\x51\ +\xae\x05\x11\x3f\xfa\xd1\x8f\xf8\xe0\x83\xf7\x88\x63\x58\x98\x9f\ +\x61\x6a\xa6\x8e\x6b\x8f\x19\xf6\x7b\x0c\xfa\x3e\x86\xa1\x12\x45\ +\x41\xc6\x6d\x9a\x66\x8e\x30\x35\x0e\x23\x91\xe5\xd3\x4d\xa6\x0e\ +\x45\x51\x32\x54\x61\xe2\x53\x53\x34\x0d\xcd\x30\xd3\xe6\x47\x46\ +\xb7\x72\xb8\xbe\x4f\x7f\x38\xc2\x0f\x23\x54\xdd\xa0\x50\xaa\x40\ +\x2a\x65\xb7\x6d\x07\x59\x72\x19\xdb\x36\x8e\xed\x90\xb3\x72\x48\ +\x92\xcc\xea\xf2\x0a\x86\xa6\x53\x2d\x57\xd2\xe6\xfd\x0b\x07\x73\ +\x25\xa8\x92\x82\xae\xe9\x54\xca\x65\xcc\x54\x81\xd2\x3c\x6a\x52\ +\xc8\xe7\xa9\x96\x2b\x34\xaa\x35\x86\xc3\x21\xfd\x7e\x1f\x09\x49\ +\x74\x01\x29\x41\x16\x85\x21\x8a\x22\x63\x19\xb9\x13\xe9\xa3\x04\ +\x49\x12\xa1\xaa\x1a\x51\x14\x71\x78\x28\xf2\x74\xca\xe5\x32\xb6\ +\x6d\xb3\xbd\xbd\xcd\xd4\xd4\x14\x49\x12\x33\x1c\x0e\x30\x27\x37\ +\xd9\xcf\x84\xa3\xfd\x6c\x80\x9e\x70\xe6\x07\x27\x53\x4c\xfa\x6b\ +\x34\x1e\xa5\x04\xa1\x82\x2c\x41\x12\x05\x24\x92\x4a\x10\x45\xa7\ +\x42\x02\x05\x3f\xa4\x1b\x3a\x61\x12\x12\xfb\xa2\xb3\x5c\x2e\xae\ +\x10\xc7\x31\xfb\x7b\xbb\x44\x61\x40\x18\x84\xc2\x57\xa3\x0a\x12\ +\x3c\x9f\xb3\x70\x1d\x87\x4e\xbb\x03\x49\x8c\x1f\x44\x27\xe4\x75\ +\x24\x26\x1c\x59\x11\x99\x43\x71\x1c\x0b\x85\x57\x1c\x93\x24\x32\ +\x51\x18\x12\x27\xc2\x40\x25\x08\x6b\x87\x30\x50\x44\x24\x43\x1c\ +\x31\x18\x8c\x18\x8d\x6c\x0c\xcb\x42\x51\xd4\x2c\xa7\x67\xd2\x49\ +\x6b\xfa\xc9\x68\x6d\x98\x42\x83\xff\xbc\xd4\x5c\x9e\xe7\xf1\xe8\ +\xc1\x23\xbe\xfa\xd5\xaf\xd2\x98\x99\xc6\x19\x8d\x39\x3e\x6e\xe2\ +\x79\x1e\xef\xbd\xff\x1e\x57\xae\x5c\x21\x4e\x62\x06\xc3\x3e\x63\ +\xdb\xe6\x8d\x37\xdf\xe0\xc2\xf9\xf3\xf4\x3a\x7d\x8e\x8e\x9a\xf4\ +\xfb\x23\x82\x20\x4a\x8d\xa8\x32\xd5\x6a\x85\x24\x89\xd9\xdd\xde\ +\xa2\x94\x2f\x70\xf7\xee\x1d\xa1\xb3\x77\x5d\xea\x8d\x46\xc6\x11\ +\x14\x0b\x05\xea\xe5\x0a\x71\xea\xf8\x17\xca\x3a\x11\x51\xe0\x8c\ +\x47\xe4\x73\x39\x12\x49\x14\x14\x19\x19\x52\x48\xd2\x73\x5d\xd4\ +\xb4\xd3\xef\xa5\xb0\x42\xe8\xfb\xe4\x4c\x93\xbd\xdd\x5d\x1a\xf5\ +\x3a\x83\x5e\x1f\xcd\xca\xa3\x59\x26\x92\x2f\x23\xa7\xfe\x14\xcf\ +\x71\x88\xc3\x90\x7e\xaf\xcb\xb8\xdf\x67\x6e\x6a\x8a\x27\x8f\x1f\ +\xb2\x7d\xb4\xcf\x68\x3c\x22\x0c\x04\x57\x68\xe5\x2c\x1c\xcf\xa5\ +\x94\x48\x8c\x6c\x97\x5c\x2e\x47\x0c\x94\xca\x65\xc2\x24\x16\x9c\ +\x59\x1c\xa3\x19\x3a\xb9\x5c\x8e\x76\xbb\x4d\x7d\xaa\xce\xe6\xe6\ +\x06\xaa\xae\x32\xb6\x6d\x06\x43\x07\xc3\x30\xe9\x76\x7b\xec\xee\ +\xec\x51\xaf\x37\xa8\x56\xeb\x24\x71\x42\xb1\x58\xe2\x2b\x5f\xf9\ +\x2a\x9f\x7c\x72\x93\xe5\xa5\x15\xbe\xf5\xad\x5f\xe2\xc3\x0f\x3f\ +\xe4\xe9\xd3\x0d\xe6\xe7\xe7\x39\x73\xe6\x0c\x53\x53\x53\x4c\x4d\ +\x4d\xf1\xf2\xcb\x2f\x31\x1c\x8e\xf0\x3c\xf7\xb9\x3e\xef\x9e\xe7\ +\x33\x33\x33\xc3\xc5\x95\x33\xb4\x8e\x0e\x78\xf0\xd9\x1d\x36\x9f\ +\x3e\x65\x6a\xaa\x4e\x39\x9f\xa7\xd9\x69\x31\xe8\x76\xd8\xdf\xdd\ +\xe6\xd5\xaf\x7e\x85\xfa\x54\x95\x9f\xbc\xf3\x13\xd6\x37\xd6\x49\ +\x12\x51\xd4\x1d\xdb\xa6\x90\xcf\xd1\x6d\xb7\xb8\x76\xed\x12\x9d\ +\x56\x87\x5b\xb7\x3e\xc5\x32\x73\x99\x1a\xf3\xf0\xb0\x49\x1c\x47\ +\xec\xef\xed\x72\xe5\xca\x65\x2a\xd5\x2a\xbe\x1f\xa0\x29\x2a\xb2\ +\x22\x13\x85\x62\xaa\x13\x9e\x2a\x97\x09\xd6\x21\xa4\xb5\x32\xa5\ +\x42\x81\x04\x71\xef\x7b\x9e\x47\xaf\xdb\xe7\xe8\xe8\x10\xd3\xd0\ +\x91\x92\x84\x62\x41\x48\x89\x1d\xc7\x26\x5f\x28\x60\x3b\x0e\x79\ +\x29\x4f\x9c\x08\xa1\x41\x42\xc8\x93\xb5\x35\xf6\xf6\xf6\xa8\x55\ +\x2b\x74\x3a\x1d\x24\x49\x3c\xe7\x81\xef\xa2\xc8\x12\x10\x11\xf8\ +\x3e\xa4\xc8\x8b\xa6\xeb\x04\x69\xb6\xd6\x69\x7e\x15\x4e\x42\x56\ +\x27\x39\x7c\x22\xa1\x42\x84\x66\xca\x8a\xca\xd8\x71\x49\xe2\x18\ +\x2b\x97\xa7\x54\x2e\x53\xab\xd5\xd8\xde\xde\x26\x01\x5c\xcf\x63\ +\x7d\x63\x03\x23\x9f\xc3\x2a\xe6\xe9\x77\x7a\xd8\x8e\x43\x12\x43\ +\xa5\x52\xc5\x32\x4d\x66\xad\x02\x73\x73\xb3\xd8\xb6\x83\x1b\x78\ +\x02\x1d\x41\xf9\x7b\x15\x94\x5f\x28\x69\xb0\xeb\x3a\x1c\x37\xf7\ +\x91\x92\x48\x5c\xe0\x52\x01\x55\x55\x19\x0c\x06\xb4\x9b\xc2\x67\ +\x52\xc8\x17\xb0\x66\x1a\x78\x9e\x8f\x1f\x04\x62\xac\x8b\x13\xa1\ +\xe9\x4f\x22\x1c\xd7\xcb\x38\x93\x89\x82\x6a\x62\x40\xf4\x3c\x8f\ +\x5e\xaf\x87\xa6\x69\x34\x1a\x0d\x00\xb6\xb6\xb6\x04\xa7\x22\xcb\ +\xb4\x5b\x2d\x91\xc8\x7a\xca\x93\x71\x3a\x06\xe3\x99\xc0\xb3\x38\ +\x7c\xc6\xcd\x3c\x71\x93\xdb\x8e\x8b\xae\x69\xb8\xae\x97\x76\xde\ +\xe1\xcf\x48\x8f\xc5\x84\x12\x45\x71\x0a\x39\x09\x57\xfe\x68\x34\ +\x16\x0a\x2a\x59\xc1\x75\xbd\x8c\x97\xd0\x75\x03\xc3\x34\xd1\x34\ +\xe1\x49\x90\x24\x89\xa2\x55\xc8\xb8\x0b\x59\x16\x45\x44\x40\x68\ +\x22\xaa\x63\x02\xdb\xc9\x8a\x02\xc8\x44\x69\x94\x8c\x61\x98\xe9\ +\x7b\x8a\xd3\xf8\x14\x35\x4d\x2d\x15\x93\x5c\x7c\xca\xe5\x3d\xf1\ +\xb6\x64\xff\x57\x9a\xe8\xeb\x38\x0e\xf9\x42\x21\x4b\xaa\xfd\xf9\ +\x27\x13\x85\x37\xde\x7c\x93\x5a\xa3\x4e\x1c\x46\xa8\x9a\x46\xa5\ +\x56\xe3\xde\xbd\x7b\xec\x1f\x1e\xf2\xd9\x9d\x3b\x62\xda\x94\x25\ +\x5e\x7a\xf9\x25\x6a\x55\x11\xf8\x58\xad\x56\xb9\x72\xf5\x32\x9f\ +\x7f\x7e\x16\xd3\x34\xe8\x74\x3a\xac\xad\xad\xf1\xc2\x0b\x2f\x50\ +\xad\xd6\x28\xe4\x4c\x7e\xf0\x83\xbf\x62\x61\x61\x91\xcf\x3f\xff\ +\x9c\x6e\xb7\xcb\xd9\xb3\x67\x59\x5f\x5f\xe7\xc2\x85\x0b\xcc\xce\ +\xcd\x81\xa2\x90\x84\x21\x51\x08\x48\xe2\x1e\x32\x2c\x8b\x41\xb7\ +\x9b\xf9\x44\xd2\xf8\x54\x64\x45\xc6\x73\x03\xfa\xbd\x3e\xd5\x6a\ +\x15\x09\x91\x74\x9b\xb3\x2c\x06\x83\x01\xad\x76\x9b\x6e\xaf\x47\ +\xce\x34\xd9\xde\xda\x62\xfe\xec\x59\x0c\xcb\x40\xd7\x85\xbb\x3e\ +\x8e\x22\x34\x4d\x63\x67\x6f\x8f\xc0\xf3\x78\xe1\xda\x75\x7e\xf8\ +\xa3\xbf\x66\x30\x1c\x66\x29\x08\x13\x4e\x25\x67\x59\x1c\xb5\x5a\ +\x42\x6d\x96\xaa\xf9\x54\x55\xa5\xd3\x69\xa7\x04\x71\x48\xa5\x52\ +\xc9\xfe\xbe\xeb\xba\xec\xef\xef\x33\x33\x3d\x43\xf3\xf8\x98\x4e\ +\x77\xc8\xfe\xfe\x21\xad\x76\x1b\xcb\xb2\x70\x1c\x87\xd1\x68\x84\ +\xaa\x8a\x9c\xb0\x0b\x17\x2e\xb0\xbf\xbf\x9f\x85\x04\xe6\x72\x79\ +\x8a\xc5\x22\x9d\x4e\x87\x4e\xa7\xc3\xc2\xc2\x02\x86\x61\x70\xf9\ +\xf2\x65\x9a\xcd\x63\x2e\x5c\xb8\xc0\xe1\xd1\xc1\x73\x6b\x20\xa2\ +\x30\x62\x61\x71\x91\xa9\x25\x95\xc3\xed\x1d\xba\xdd\x1e\xed\x4e\ +\x87\xf5\xcd\x0d\x4c\xcb\x20\x48\x25\xd8\xb2\xa2\xf0\xc2\x8d\x1b\ +\x2c\x2f\x2d\xd3\xe9\x76\xd9\xdc\xda\x64\x77\x77\x57\xc8\xe5\x3d\ +\x8f\x72\xa5\x82\x17\x04\x9c\x39\x73\x86\xbd\xc3\x03\xa2\x38\x62\ +\x6f\x6f\x8f\x6e\xbb\x83\x61\x18\x04\xbe\xcf\xf6\xf6\x36\xb9\x9c\ +\x45\xa3\xd1\x60\x69\x69\x09\xd7\x15\xcd\xde\x04\xd6\x98\xa8\xda\ +\x72\xb9\xdc\x33\x8d\xed\x84\x53\xf4\x3c\x21\x9c\xb0\xc7\x36\x47\ +\x47\x47\xa9\xea\x4b\x70\xb9\xfb\x07\xbb\x94\x4a\x65\xba\xdd\x36\ +\x85\x62\x01\xd3\x32\x88\xe2\x90\x28\x0e\x01\x0d\x59\x95\x18\x0e\ +\x5c\xee\x3f\xb8\x87\x1f\xb8\x58\x39\x83\xf0\x38\x60\x6b\x7b\x93\ +\xf1\x78\x9c\x45\x1c\x59\x56\x2e\x33\x95\x4e\xae\xf7\x44\xc6\xab\ +\xa6\x7c\xee\x44\x52\x3e\x91\x9a\x97\xcb\xe5\x34\xb9\xc0\x4e\x85\ +\x03\x02\xde\x77\x1d\x81\x22\x54\x2a\x15\x34\x4d\x63\x30\x18\x30\ +\x33\x33\xc3\x60\x30\xc8\xa2\x6a\xfa\xfd\x01\x77\x3e\xfd\x9c\x4a\ +\xb9\x4c\xa3\x3e\x85\x2a\x8b\x10\xcc\xeb\x37\x6e\x00\xb2\x48\xb9\ +\x20\xe1\xe9\xe6\x26\x51\xf4\x15\x34\x45\xf9\x7b\xcd\x26\xbf\x38\ +\x93\x49\xca\x9b\x10\x85\x8c\x06\x5d\x91\xc6\x6b\x0a\x9f\x43\xb5\ +\x5c\xc4\xb1\x1d\x6c\xc7\xa6\xd7\x69\x09\x02\x34\x9f\x43\x53\x24\ +\x02\x04\x4e\x18\x45\x91\x80\x6f\x14\xf9\x24\xce\x59\x4a\x20\x91\ +\xf0\x03\x3f\xbb\x39\xc2\x30\xcc\x64\x80\x0b\x0b\x0b\xe4\xf3\x79\ +\xf6\xf6\xf6\x98\x9a\x9a\xa2\x50\x28\x30\x1e\x8d\x9f\x89\xbc\x17\ +\x2e\x61\xe3\x99\x28\x70\x91\xf2\x4a\x7a\xd0\x9e\x84\x45\x46\x91\ +\xf0\x41\xa8\x86\xce\xfc\xd2\x82\x98\x74\xd2\x74\xe2\x49\x4c\x8b\ +\x92\xa6\xc3\xc6\x49\x2c\x14\x6c\xa6\x89\x24\x4b\x58\x96\x88\xf8\ +\xa8\x36\xea\xd9\x44\x20\x5c\xd2\xba\xf0\xd7\xc4\x31\x4a\xfa\xef\ +\xa5\x30\x46\x43\x04\x4e\x92\x26\x03\x67\xde\x98\x28\xce\xf8\x18\ +\x64\x99\x20\x49\x18\x39\x4e\x46\xc8\xb9\xae\x9b\x49\x84\x05\x94\ +\x16\x67\x64\xe3\xc8\x71\x09\x83\x00\xdf\xf7\x99\x9b\x9b\xc3\x34\ +\x4d\xd6\xd6\xd6\xb2\x22\x1a\x45\x11\xc3\xe1\x90\xdf\xfa\xed\xdf\ +\xca\x3e\x8b\xe7\xd1\x44\x14\x8a\x45\x38\x15\x2d\x9f\xcb\xe5\xf8\ +\xc9\x4f\x7e\xc2\xc1\xc1\x01\xaf\xbd\xf6\x1a\x4f\x9f\x3e\xa5\xdd\ +\x6e\xb3\xb7\xb7\x47\xa3\x51\x27\x08\x7c\x7a\xbd\x3e\xf5\x7a\x8d\ +\xf9\xf9\x79\xc2\x30\xc4\x30\x0c\x11\x15\xe1\xbb\x18\x96\x85\xa6\ +\x15\x79\xf3\xcd\xaf\x71\xf7\xee\x5d\x66\x66\x66\xd0\x34\x8d\xd1\ +\x68\xc4\xb9\xf3\xe7\x69\x4c\x4f\xd3\xed\xf7\xc8\x9b\x16\xaa\xaa\ +\x13\xc4\x11\x86\x21\xde\x8f\xa6\x89\xc8\x93\x34\x5e\xf6\x44\x81\ +\x17\x8b\xee\x53\xd5\x34\x1c\xdb\x46\xd7\x34\xe6\xe6\xe6\x44\xcc\ +\x85\x22\x78\x89\xfd\xdd\x3d\x42\xd7\xe3\xc2\x95\xcb\x0c\x07\x03\ +\x11\xa4\x69\x9a\x29\xf7\xe1\x73\xb0\xb7\xcb\xdd\x3b\x77\xd8\x5c\ +\x5f\x67\x65\x79\x31\x83\x35\x40\x24\xc8\x76\xba\x7d\x82\x20\x20\ +\x5f\x28\x90\xb3\x1d\x06\x83\x01\x95\x4a\x45\x4c\x52\xa9\x89\x73\ +\x63\x43\x48\x42\x87\xc3\x61\x8a\x9d\xdb\x14\x0a\x25\x3c\x2f\xc0\ +\x71\x7d\xf2\xf9\x22\x83\x81\x9d\x35\x30\x93\x50\xca\xb9\xb9\x39\ +\x2e\x5f\xbe\x4c\x3e\x9f\xa7\x5c\x2e\x73\xeb\xd6\x2d\x92\x24\xa1\ +\xd3\xe9\xb2\xbd\x2d\x22\x88\xfc\x34\x7c\x70\x30\x18\x64\x12\xd8\ +\xf9\xf9\x79\x8e\x8e\x8e\x68\x1f\xb7\x98\x5b\x9c\x25\x89\x7e\xfe\ +\x82\x12\x27\x31\x95\x4a\x99\x40\xd2\x18\xb4\x3a\x42\xb8\xd0\x6c\ +\x72\x70\x70\xc0\xfa\xfa\x13\x0c\xd3\x44\x52\x24\x5e\x79\xe5\x15\ +\x96\x16\x17\x89\xa3\x90\x7a\xbd\xc1\x77\xbf\xf3\x1d\xba\xcd\x16\ +\x9f\xde\xbc\xc5\x68\x3c\xe6\xdd\x77\xdf\xe5\xd5\xaf\xbc\xc6\x95\ +\xab\x57\xc9\x97\x4a\xdc\xbf\xff\xaf\xb8\x7c\xe1\x32\x47\x07\x87\ +\xac\x6f\x6c\xb0\xbc\xb8\xc8\xc3\x87\x0f\x79\xf5\xd5\x2f\xf3\xca\ +\x2b\x2f\x67\xd2\x68\xc7\x71\xc9\x5b\x16\x92\x22\x93\x2f\x14\xd2\ +\x69\xe1\x24\x1a\x5e\x02\x34\x43\xc7\x73\x5d\xda\xed\x16\xb5\xda\ +\x14\x8e\xe3\x08\x41\x46\xa1\x80\xe7\x79\x34\x9b\x4d\x4c\xd3\xc4\ +\xf7\x03\x9e\x3c\x79\xc2\xd9\xb3\x67\xa9\x54\x2a\x29\x24\x2b\x1a\ +\x4d\xdb\x71\x79\xf2\xe4\x29\x71\x1c\x73\xe9\xd2\x25\xde\x7b\xef\ +\x3d\xc6\xa9\x14\x59\x78\x7c\x54\x0c\xc3\xc0\xf7\xfd\xcc\xa7\xe6\ +\x79\x5e\x26\x27\x0f\x82\x00\x3f\xf5\xd9\x4d\x9a\x8d\x09\xcf\x29\ +\x24\xc3\x02\x69\x18\x8d\x46\xb4\xdb\xed\xec\x0c\x98\x70\x5b\xb2\ +\x2c\x33\x33\x33\xc3\xdc\xdc\x1c\xc7\xc7\xc7\xb4\xdb\x6d\x91\x02\ +\xa2\xe9\x34\xef\x3f\x40\x0a\x63\x9c\xb1\xcd\xf9\x0b\x17\x39\xb7\ +\x7a\x46\x24\x47\x1b\x3a\x63\xdb\xc5\x8f\x42\xbe\xf2\xd5\xaf\xfe\ +\x83\xd2\x2e\x7e\xa1\x38\x13\x59\x92\x30\x34\x95\x9c\x65\x66\x17\ +\xd7\x77\x1d\xfa\xa1\xcf\xfc\xdc\x3c\xb2\x5c\xa7\xdb\xeb\x09\xd2\ +\x31\x8e\xd0\x0c\x95\xe9\x62\x43\xd8\xfe\x43\x81\x2f\xaa\x9a\x50\ +\x42\x68\xba\x06\x49\x82\xac\x88\xe4\x4e\xa1\x0c\xb3\xb2\x09\x63\ +\xa2\x92\x5a\x5c\x5c\xc4\x30\x0c\x1c\xd7\x41\x95\x05\xcc\x36\x91\ +\x6d\x4e\x3c\x27\xa7\xe1\xae\x24\x8d\x62\x20\x4d\xfd\x3d\xfd\xfd\ +\xc9\x28\xac\x1b\x86\xc0\xd1\x55\x95\x20\x4d\x8e\x8d\x7f\x66\x47\ +\x83\xe3\xba\xa2\x60\xc5\x31\x61\x14\xe1\x38\x1e\x41\xaa\x71\x77\ +\x5c\x17\x25\xbd\x81\x04\x0f\xe0\xe2\xb8\xee\x49\xe0\x5a\x18\x23\ +\x45\x11\x61\x18\x11\x86\x41\xe6\x41\x51\x64\x05\x2f\xd5\x92\x4f\ +\x8a\x61\xac\x28\x24\xf2\x24\xca\x3f\x26\x8e\x13\xc2\x53\x66\x3a\ +\x45\x51\x52\x48\x2b\x21\x88\x4e\xc2\x24\x27\x66\xc0\x6e\xb7\x9b\ +\xbd\xff\xc9\xfb\x7b\x9e\x86\xc5\xc9\xb5\x50\x55\x95\x28\x8e\xd1\ +\x4d\x83\xb5\xb5\xa7\xfc\xc5\x5b\x6f\xf1\x1b\xbf\xf9\xef\xf3\x8f\ +\xff\xcb\xdf\xe1\x7f\xff\xdf\xfe\x90\xef\xff\xd1\xf7\xd9\xdc\xda\ +\x62\x73\x73\x33\x93\xbc\x0e\x06\x03\x7a\xbd\x9e\x90\x84\x6b\x02\ +\xca\x5c\x5f\xdf\xe4\xca\xd5\x2b\xf8\xbe\xc7\xf4\xec\x0c\xc5\xad\ +\x2d\x76\x77\x77\xb1\xac\xd3\xdd\xa9\xcb\xff\xf8\xdf\xff\x0f\xfc\ +\xd6\x7f\xf2\x5b\x5c\xbc\x72\x05\x25\x4c\x55\x57\xa9\x9f\xc4\x75\ +\x1c\x74\x4d\xc3\xd4\x54\xe1\x15\x22\x26\x41\x78\x9e\x20\x66\x3c\ +\x1c\x11\xc8\x30\x3a\x1e\xb2\xb9\xbe\x21\x2e\x89\xef\xb1\xb9\xb9\ +\x4e\xa5\x5c\x64\x61\x6e\x1e\xc5\x34\x89\x43\xe1\x68\xd6\x52\xd3\ +\xa8\xeb\x3a\x24\x51\x88\xe7\x3a\x3c\xbc\xff\x00\xd7\x73\x19\xf4\ +\xfb\x18\xa6\x96\x25\x28\x4f\x8a\x4b\xb1\x58\xe0\xf0\xe8\xf8\x24\ +\xe8\x33\xf0\x29\x97\x0a\x2c\x2d\x2d\xb1\xb3\xb3\x43\xbd\x5e\xc7\ +\x34\x4d\x86\xc3\x21\xe3\xf1\x98\x46\xa3\x21\x22\xeb\xc7\x63\x24\ +\x59\xa6\x5c\xa9\x30\x18\x0e\xb3\xe2\xdc\x68\x34\x68\xb7\xdb\xdc\ +\xbc\x79\x93\x7e\xbf\xcf\xec\xec\x6c\xd6\xf1\x4e\xa6\x54\xd7\x75\ +\x99\x9f\x9f\xcf\x08\xfb\x77\xde\x79\x07\x5d\xd7\xd9\xdf\xdf\xe7\ +\x3f\xff\x2f\xfe\x33\xfa\xfd\x4e\xd6\x38\xfd\xfc\xe3\x49\x4c\x7f\ +\xd0\x43\xd7\x75\x2a\xd5\x0a\x77\xef\xdf\x23\x4a\x12\x5e\x79\xf5\ +\x55\x1e\x3d\x78\x88\x1f\xfa\x3c\x79\xfc\x84\xef\x7c\xe7\x3b\x78\ +\x51\xc8\xce\xce\x0e\x67\x56\x56\xb8\x7e\xfd\x3a\xff\x77\x6a\x15\ +\x68\x36\x9b\x58\x56\x8e\x62\xb1\xc0\x95\xab\x97\xc9\xe7\xff\x63\ +\xde\xfa\x8b\xb7\x58\x5e\x5e\xa6\x94\x4a\xfd\xbf\xf1\x8d\xaf\xb3\ +\xb8\xb4\x44\xb7\xdb\xa5\x54\x2a\x67\x52\x7f\xb1\xfb\x87\x2c\xee\ +\x3d\xf9\x99\x34\x0e\xa2\x84\x6e\xa7\xcb\x70\x30\xa0\x54\x2c\x21\ +\x4b\xb0\xb8\x30\x4f\xaf\xd7\xc3\x73\x6d\xa6\x1a\x35\x1e\x3f\x7e\ +\xcc\x70\xd0\xe7\xda\xd5\xcb\xb8\x73\xb3\x0c\xfa\x7d\x61\x0b\xd0\ +\x0d\x3c\xd7\x65\xe3\xe9\x13\xde\x7b\xf7\x1d\x76\x77\x77\x59\x5a\ +\x5c\x62\xd0\xef\x11\x7a\x1e\x39\xcb\x42\x96\xc5\x04\x30\x99\xfe\ +\x27\x5f\x4f\x8a\xc8\xa4\x81\xf5\x7c\x3f\x4b\xa4\x98\x9c\x31\x93\ +\xe8\xfc\x42\xa1\x20\x0a\xf1\xd1\x91\x48\xf2\x48\x65\xeb\x93\x00\ +\xcb\x99\x99\x99\x0c\x81\xf1\x3c\x81\x94\xec\xec\xec\x70\xf9\xd2\ +\x65\x16\xe7\xe6\x70\x3c\x17\xd3\xb2\xa8\x54\xcb\x98\x86\x8e\x61\ +\xe8\x4c\xcd\xcc\x70\x74\x7c\xcc\x97\x5e\x7d\x05\x2f\x12\x4e\xfb\ +\x89\x79\xf7\x0b\x53\x4c\xc2\x30\x64\xaa\xd1\xe0\x9b\xdf\xf8\x86\ +\x50\x9c\x28\x82\x24\x8e\x4f\x19\xec\x34\x4d\xe3\xec\xd9\xb3\xe2\ +\xa1\x23\x41\x52\x95\x6c\xcf\xc4\xa4\x72\x4f\xba\xdb\x30\x8c\x30\ +\x0d\x03\x59\x55\xb1\x1d\xef\x19\x13\xe0\xe9\x00\x45\xcf\x13\x11\ +\xce\xba\xae\xe3\x05\x11\xc3\xc1\xf0\xef\xe4\x62\x4d\x3a\x83\x49\ +\x36\x57\x14\x45\x69\xec\x09\x27\x5f\xa7\x24\x58\xe0\xfb\xc2\x2b\ +\x13\x86\x29\x37\x11\xa6\x70\x93\x20\xef\x33\x9d\x7e\xf6\x3a\xc5\ +\x01\xae\xe9\x42\x0a\x9a\xc4\xe2\x7b\xb9\x7c\x3e\x1b\x77\x27\xa3\ +\xec\xa4\xf8\x18\x86\x41\x1c\x86\x42\x69\x94\xc4\x7f\x67\x3c\x9f\ +\x40\x7c\x62\x71\x94\x9a\x29\x41\x5c\xd7\x4b\x8b\xa4\x9e\xc2\x72\ +\x11\x9e\xe7\x23\x4b\x32\x8a\xa6\x92\x84\x49\x16\x46\x38\x29\x34\ +\x93\x9f\x7b\x3a\xd7\xeb\x79\xb2\xb1\x13\x59\xb2\x95\xcb\xa1\x1b\ +\x3a\xcd\x66\x8b\x7f\xfa\x4f\xff\x3b\x5e\x7f\xfd\x0d\xfe\xc9\x7f\ +\xfb\x4f\xd8\xdf\x3f\xa0\xdb\xeb\x11\x04\x21\xb7\x6e\xdd\xce\x7c\ +\x2f\x13\x7f\x8c\xeb\x8a\xf8\x89\x66\xb3\x49\xb7\xdb\xa5\x50\x28\ +\xd0\x69\x77\xa8\x56\xcb\x8c\x47\x63\xe6\xe7\xe7\xf9\xc1\x0f\x7e\ +\xc0\x70\x38\xcc\x3e\xcf\xd6\xf1\x31\xad\x76\x8b\xc3\xc3\x43\x2e\ +\x5d\xbb\x4a\x42\x82\xef\x79\xd8\xc3\x01\xb2\x22\x31\x1c\x8d\x90\ +\x55\x15\xab\x58\x14\x0d\x89\x2c\xf6\xbb\xa8\x9a\x86\x3b\x1a\x90\ +\xcf\xe7\xf0\x5d\x97\xcd\x8d\x75\x5a\xad\x16\xe7\xcf\x9d\x83\x58\ +\x4c\x1f\x57\xaf\x5c\x21\x49\x22\x02\xdf\x43\x37\x34\x08\x22\x74\ +\xd5\x42\x4a\x44\x8c\x8e\xaa\xaa\x04\xbe\x87\x63\x3b\xb4\x5b\x2d\ +\x2a\x95\x12\x89\x94\x30\x1e\x8d\x33\x43\xa3\xef\x7b\x99\x80\xc4\ +\x71\x1c\x8a\xc5\x22\x53\x53\x53\xac\xac\xac\x52\xad\x56\xb2\xe0\ +\xc1\x7a\xbd\x4e\x18\x86\x1c\x1d\x1d\x11\x04\x01\x95\x4a\x85\xe3\ +\xe3\x16\xb5\x5a\x0d\xdb\xf5\x53\x28\x35\x11\x29\xc8\xae\x4b\xb7\ +\xdb\x65\x66\x66\x86\xcd\xcd\xcd\xcc\x3b\x64\xdb\x36\xfd\x7e\x1f\ +\xcb\xb2\x98\x99\x99\xa1\xd3\xe9\x70\xee\xdc\x39\x36\x37\x37\xd3\ +\x78\x95\x84\xef\x7e\xf7\xbb\x58\x96\x45\xaf\xf7\xbc\x2e\xbd\x84\ +\x14\x27\x14\xf3\x79\x34\x59\xe6\x93\x8f\x3f\x60\x6f\x6f\x8f\xdf\ +\xf8\xcd\xdf\xe0\x57\xfe\x9d\xef\xf2\xbf\xfe\xde\xff\xc2\xad\x9b\ +\x9f\xd0\x6a\x36\xd9\xdf\xdd\x47\xcd\x19\x78\x9e\xcf\x27\x1f\x7f\ +\xc2\xe3\x07\x0f\x45\xf4\x87\x69\xe2\xba\x2e\x9f\x7f\xf6\x19\xdf\ +\xfa\xa5\x6f\x61\xe4\x2c\xca\xe5\x32\xd5\x6a\x95\xc7\x0f\x1f\x61\ +\x59\x39\x6a\xb5\x1a\xd7\xaf\x5f\x47\x55\x65\xfe\xf1\xef\xfc\x0e\ +\xdf\xfb\xde\xf7\xf8\xf6\xb7\xbf\x8d\xae\x1b\xa8\x8a\x42\x1c\x8a\ +\x3d\x40\xfd\x7e\x1f\x45\x96\x33\xa8\x6b\x02\xf5\x96\x4a\x25\x4c\ +\xc3\x60\x3c\x1c\xa0\xaa\x2a\xb6\x1f\xb0\xf1\xf4\x29\xe3\xf1\x18\ +\xcf\x71\xd8\xde\xda\xe2\xf2\xa5\x4b\x34\xea\x75\x24\x44\x08\xec\ +\xe4\x2c\x71\x1d\x87\xe3\x66\x13\x92\x84\x4e\xbb\x8d\x3d\x1e\x8b\ +\x43\x99\x04\x7b\x3c\x42\x4e\xe5\xdc\x93\x42\x3e\x09\x95\x05\x70\ +\x5d\xb1\xe3\x66\x66\x66\x86\xf1\x78\x8c\xed\x38\x18\x86\x91\xf1\ +\x98\x61\x18\x62\x59\x16\xae\xeb\x66\x53\x79\xa1\x90\xa7\x3f\x1a\ +\x67\xe9\x16\xb2\x2c\xb3\xb3\xb3\xc3\xde\xde\x1e\xd7\xaf\x5f\xcf\ +\xbc\x6a\x51\x14\x11\x05\x01\x32\x60\x19\x86\x68\x26\x7d\x9f\x76\ +\xa7\x45\x7f\x3c\xe2\xbd\x0f\xde\xe7\xab\x6f\xbe\xc1\xea\xd9\x55\ +\xd6\x9e\x3c\x11\x02\x80\xbf\x27\x08\xf1\x0b\xc5\x99\x8c\xed\x31\ +\x9b\x5b\x5b\x99\x81\x70\x72\x40\x06\x41\x80\xeb\x09\x1d\xfd\x84\ +\xa3\x70\x7d\xef\x19\xe8\x29\x53\x35\x04\x41\x26\xaf\xbd\x7a\xe5\ +\x32\x8a\x61\xf2\xde\x7b\x1f\x8a\xa5\x31\xa9\x53\x75\xd2\xc5\x4e\ +\xd4\x5f\x8e\xe3\xa0\x1b\x06\x96\x61\x12\xa5\x05\x63\x02\x75\xfd\ +\x6c\x46\x56\xf6\x7d\x4e\x36\xa8\x4d\x5e\x6b\x9c\x24\x44\xa1\x88\ +\x2c\xcf\xe5\x72\xd8\x8e\x23\x3a\xa0\x48\xce\x26\x8d\x89\xe9\x4d\ +\x84\x3d\x46\x24\xb2\x44\x22\x09\xaf\xc5\xa4\xb0\x88\xc4\x59\xa1\ +\x24\x0b\xe3\x08\x33\x9d\xd4\x90\x20\x91\x25\xfc\x38\x22\x91\x45\ +\xbf\x1c\x4f\x04\x03\x92\x24\x20\xb7\xf4\x41\x48\x43\x01\x48\x22\ +\x61\x50\x7c\xe6\xe7\x66\x23\xb3\x8c\x24\xa9\x59\xf1\x98\xc4\xae\ +\x9c\xce\xf2\x39\x8d\xd9\x4f\x0e\xfe\x89\xb8\xe1\xf9\x14\x93\x04\ +\xdf\xf3\xb3\x43\xea\x0f\xfe\xe0\x0f\xe8\xf5\x7b\xfc\xfe\xef\xff\ +\x73\xe2\x38\xc2\xb2\x4c\x56\x57\x57\x31\x4d\x8b\xcd\xcd\x4d\xfe\ +\xf6\xed\xbf\xe5\xc5\x97\x5e\x64\x6d\x6d\x8d\xc3\xc3\x43\x3e\xfb\ +\xec\xb3\x6c\x6a\xaa\x56\xab\x68\x9a\xc6\xe6\xd6\x26\xd5\xca\x0d\ +\x2c\xcb\xe2\xe8\xe0\x20\xe3\xcc\x3a\x9d\x0e\x7f\xf3\xa3\x1f\x65\ +\xcb\xa4\x8e\x8e\x8e\xd8\x78\xb2\xce\x60\x34\xa6\x58\xcc\x31\xdd\ +\x68\xd0\x6b\x37\xb3\x5d\x10\xcb\x67\x56\x4f\x2d\xb5\x12\x6a\x2f\ +\xdb\xb6\x89\xe2\x08\x39\x11\xae\xe2\x6e\xbb\xc3\x78\x7a\x06\xcb\ +\xb2\xb8\x72\xf9\x12\xc7\xcd\x26\x6b\x8f\x1e\x33\x7b\x66\x95\x72\ +\xa5\x84\xa9\xeb\xc8\x52\x42\xaf\xdb\x43\x22\xc6\x73\x1d\xea\x8d\ +\x06\xc7\x47\x87\x28\x8a\x4c\xb5\x56\xa6\xdd\xed\xd0\xef\xf7\x41\ +\x92\x53\x01\x87\x8e\xa2\xeb\x99\x0b\x5f\x44\xcd\x78\x84\x61\xc8\ +\xee\xee\x1e\xaa\xaa\x71\x70\x70\x88\x69\x5a\x14\x8b\x65\x4c\xd3\ +\x42\x92\x64\xee\xdc\xb9\x07\x12\xe4\xf2\x45\x3c\xd7\x4b\x17\x3d\ +\x89\x89\x4a\xd7\x75\x91\xf9\x94\xcf\x67\x50\x8d\x90\x14\x9b\xbc\ +\xf2\xca\x2b\xa8\xaa\xca\xf4\xf4\x34\x7f\xf4\x47\x7f\x44\x92\x24\ +\x7c\xf3\x9b\xdf\x4c\xef\x77\xb8\x7e\xfd\xba\x10\x84\x3c\xaf\x69\ +\x54\x96\x70\xc6\x2e\x5e\xac\xf0\xe1\x87\x1f\xf2\x7f\xfd\xcb\x7f\ +\xc9\x6f\xff\xa7\xbf\xcd\x77\x7e\xf9\x97\xf9\xf4\xd3\xdb\xf4\x07\ +\x03\x64\x59\x66\x73\x63\x83\xb5\x47\x8f\x28\x36\xaa\x8c\xc7\x63\ +\x0a\x56\x3e\x9b\x62\x6d\xdb\xa6\xdb\xe9\xb0\xb1\xb1\xc1\xfc\xe2\ +\x02\xf9\x62\x81\x38\x4e\x68\xd4\x1b\xfc\xb4\xf9\x0e\xad\x56\x8b\ +\xe5\xa5\x45\x9a\xcd\x63\x86\xc3\x41\x06\x93\x8a\xf4\xeb\x1e\x6d\ +\xdf\xcb\x26\x41\xc7\x71\x18\xe9\x3a\xd3\x33\x33\x44\x41\x88\x92\ +\xc6\xdf\xe4\xf2\x79\x88\x13\xe2\x94\xb3\xfc\xec\xd3\xf7\x58\x5f\ +\xdf\x60\x69\x69\x89\x38\x8a\x31\x75\x83\xb9\xd9\x39\x0c\x4d\x47\ +\x95\x05\x7c\x6d\xa7\x53\xed\x24\x54\x73\xe2\x93\xeb\xf7\xfb\xf4\ +\xfb\x3d\x11\x3f\x6f\x9a\x78\x41\x98\x99\x58\xc3\x30\x44\xd3\x34\ +\x71\x6f\xa5\xde\xae\x5c\x2e\x47\xbd\x5e\xa7\x50\x28\xf0\x74\x7d\ +\x1d\x2b\x4d\x53\x38\x3a\x3a\xc2\x75\x5d\x66\x67\x67\x33\xf3\xb1\ +\x69\x9a\x8c\xc6\xe3\xec\xbc\x9a\x34\x19\x93\x18\xa6\xb5\xb5\xb5\ +\xec\xff\x56\x14\x85\x20\x0c\x29\x95\x4b\x1c\x1d\x37\x29\x17\xf2\ +\x20\xcb\x3c\x5e\x5b\x63\x64\x8f\x39\x7b\xf6\x3c\xf3\x0b\x73\x1c\ +\xec\xef\x31\x4c\x13\x09\xbe\x70\xd2\x60\x45\x96\x19\x0c\x86\xdc\ +\x7b\xb4\x46\xad\x5c\x12\xfb\x06\xd2\x2d\x65\x71\x24\xb6\xe4\x4d\ +\x0c\x74\x9e\x27\x48\xf7\x58\x4e\x88\xa3\x44\x1c\xaa\x29\x57\x10\ +\x45\x31\x49\x5a\x74\x82\x20\x42\x56\x93\xcc\xa3\x32\xc9\xb9\x72\ +\x5d\x37\x8d\x0b\x91\xb2\x58\x6e\x21\x87\xf5\xd0\x54\x2d\x2b\x60\ +\x93\x62\x35\x29\x2e\x27\x2b\x5a\xd3\x02\x36\x59\x64\x95\x1e\xbe\ +\x61\x18\x11\x45\x09\x6a\x14\xa7\x11\xd4\x0a\x12\xa9\x99\x32\x11\ +\x5f\x2b\x29\x74\x26\x48\x65\x35\xe5\x77\x85\x9c\x37\x46\x48\x5c\ +\x91\x14\x24\x45\xb8\x93\xa3\xb4\x00\x8a\xc9\x26\xdd\x92\x23\x43\ +\x22\x49\x20\x89\xf8\x94\x18\xa1\x21\x96\x90\xd0\x55\x1d\x3d\x5d\ +\x83\xeb\x87\x11\x84\x09\x52\x22\x01\x32\x61\x18\xe3\x79\x41\x56\ +\xbc\xb3\xd5\xc7\xb2\x0c\x52\x44\x9c\x9c\xc4\x65\x4c\x3a\xa6\xd3\ +\xf1\x32\x8a\xa2\x90\x33\x4d\x21\x52\x48\x9e\xdf\x64\x72\xf3\xf6\ +\x67\xbc\xf0\xc2\x0b\xdc\xbe\x7d\x9b\xbf\x7c\xeb\x07\xfc\xee\xef\ +\xfe\x2e\x4f\x9e\x3c\x61\xff\xe0\x90\x7a\xbd\x21\x72\xd0\x90\xd0\ +\x75\x83\x07\x0f\x1f\x50\xab\xd7\xb8\x7d\xfb\x36\x77\xef\xde\xc5\ +\x75\x5d\x46\xa3\x11\x8b\x8b\x8b\x2c\x2c\x2c\x30\x3b\x3b\xcb\xc3\ +\x87\x8f\x52\xa2\x55\x63\x69\x65\x85\x46\xa3\x91\x75\x9b\x2f\xbc\ +\xf8\x22\x9d\x14\x5f\x9e\x9b\x9b\x63\x7e\x61\x9e\x8a\xe3\x92\xcf\ +\x5b\xa8\xaa\x42\xe4\x17\x39\x3e\x3e\x16\x52\x71\x55\x27\x89\x62\ +\xc2\x28\x41\x4a\x40\x55\x65\x14\x45\xa2\x75\xdc\x4a\x15\x7d\x21\ +\x24\x11\xb7\x6f\x7d\xc2\x78\x3c\x24\xf0\x3d\x92\xd4\xaf\x50\x2d\ +\x97\x09\x83\x80\x58\x53\x49\x62\xe1\x94\x4e\x82\x80\xd5\x95\x15\ +\x02\xcf\x63\x61\x76\x96\x27\xf9\xc7\xec\xee\xed\xa1\xa4\xc9\xc9\ +\xed\x4e\x4f\xe4\xbb\x15\x0a\x48\x8a\x42\xb9\x5c\x66\x30\x18\x10\ +\x84\x21\x46\x92\x70\x74\xd8\xa4\x50\x28\x52\xaf\x4d\xb1\xb7\xb7\ +\x47\xa5\x5c\x63\x6b\x6b\x0b\x45\xd6\x50\x64\x8d\x8b\x17\x2e\x21\ +\xcb\x32\x07\x47\x47\x04\x61\x88\x65\x99\x38\x8e\x4b\xaf\xd7\xc3\ +\x34\xcd\xcc\x6b\xd0\xeb\xf5\x98\x9f\x9f\x4f\x9b\x36\x85\x4e\xa7\ +\xc3\x8b\x2f\xbe\xc8\x60\x30\x60\x61\x61\x81\x5f\xfb\xb5\x5f\x63\ +\x76\x76\x96\xb7\xde\x7a\x8b\x5f\xfd\xd5\x5f\x25\x9f\xcf\x73\x78\ +\x78\x80\xa6\x3f\x9f\xe3\x22\x49\x12\x8a\xf9\x02\x9b\x8f\x9e\xf2\ +\x7f\xfc\xe1\x1f\x72\xee\xfc\x39\x7e\xe3\x37\x7f\x93\xa3\xa3\x43\ +\xac\x9c\x95\x9a\x27\xd7\x69\x35\x8f\x79\x78\xff\x01\xc5\xe9\x1a\ +\x7b\xfb\xfb\x10\x46\x6c\xad\x6f\x66\x13\xf2\xfc\xc2\x02\x8d\x46\ +\x83\x8d\x8d\x0d\xbe\xf6\x8d\xaf\xe3\xd8\x2e\xb9\x9c\x85\xef\xfb\ +\x14\x8b\x45\x5a\xad\x16\x3f\xfc\xe1\x0f\x29\x97\x4b\xc4\x91\xc8\ +\xcf\x7b\xf8\xf0\x21\xe3\xf1\x98\x5a\xa5\xc2\xd2\xd2\x62\x1a\x4d\ +\x22\x12\x16\x5e\x7c\xf9\x25\xb1\x08\xed\xd4\x8a\xdf\xa3\xc3\x03\ +\x92\x28\x4c\xb7\xa7\xc6\x74\xba\x6d\xa6\xa7\x1b\x58\x96\xc1\xf4\ +\x74\x03\xa4\x84\xc7\x8f\x1f\x12\x45\x01\xa5\x4a\x11\x43\x55\x51\ +\x65\xe8\xf7\x3a\xb4\x9a\x87\x38\xe3\x11\xc5\xbc\x45\x14\x78\x98\ +\xba\x46\xae\x52\xa6\xd3\x13\x99\x6c\x13\x01\xc4\xa4\x98\x4c\x0c\ +\x89\xa6\x69\x0a\xf2\x5d\x51\x18\xa5\x86\xc5\xe1\x70\x48\xb5\x5a\ +\x45\x55\x55\xc1\xaf\xa5\xfe\xb8\x49\x4c\x8a\x7c\x2a\x48\x74\xc2\ +\x0d\x4d\x22\xf5\x27\x4d\xe4\xe4\x73\x99\x99\x9b\xc1\x75\x1d\xda\ +\xfd\x0e\xcd\xe6\x11\x86\x65\xb1\xb8\xb8\xc0\xce\xee\x2e\x17\x2f\ +\x9d\x47\x46\xe2\x20\x2d\xbc\xff\x90\x07\xfd\x17\x8b\x33\x91\x15\ +\x34\x45\x45\x52\x34\xe2\x34\xc3\x47\x1c\x76\x0a\x8e\x1b\x30\xb6\ +\x5d\x24\x49\x2c\xb0\x51\x65\x15\x05\x59\x24\x5f\x2a\x0a\xb2\x2e\ +\x67\xc1\x7d\xbe\xef\xe1\x7b\x01\xaa\x62\x90\xcf\x15\x28\x95\x4b\ +\xd8\x8e\x9d\x41\x5c\x93\x6c\xff\x09\x6c\x35\xe1\x09\x1c\xcf\xc7\ +\x4d\x5c\x94\x54\xf5\x72\x7a\xef\xc7\x64\x42\x51\x14\xe1\xe9\x48\ +\x24\x25\xdb\x97\x7c\x1a\x02\x92\xd3\xd5\x9c\x62\x3f\x88\x28\x6a\ +\x0a\xcf\xee\x4c\xf9\xb7\x49\x8d\x4f\x47\xc2\x4f\xa2\xc3\xa3\x53\ +\x71\xf4\xa7\x23\x52\x92\x30\xce\x26\xa8\x49\x21\x56\x14\x51\xb8\ +\x7c\xdb\xc9\x60\xc3\x30\x0c\xc9\x9c\x2d\x89\xd8\x1d\x3e\x09\x1d\ +\x4c\x52\x98\x4e\x55\x15\x72\x56\x1e\x33\x67\x92\x10\x67\x9d\xda\ +\xc4\x0c\xe7\xf9\x1e\x9e\xeb\x65\xa4\x9e\x9f\x4e\x50\xd2\x73\xc0\ +\x3b\x26\xc5\xfc\xfb\xdf\xff\x3e\xd5\x6a\x95\x3b\x77\xee\x90\xcf\ +\xe7\x79\xf7\xdd\x77\x91\x24\x41\xc0\x26\x49\xc2\x68\x28\x16\x13\ +\x35\x8f\x8e\xd2\x88\x8c\x8b\x24\x49\xc2\x95\x2b\x57\x78\xf8\xf0\ +\x21\x7b\x7b\x7b\x69\x97\xad\xf3\xd3\x9f\xfe\x54\xc4\x72\x04\x2e\ +\x67\x56\x57\x19\x8d\x46\x19\x61\x3d\x35\x35\x85\x2c\xcb\x2c\x2d\ +\x2f\x0b\x9e\x2c\x9d\x1c\x55\x55\xa5\xdf\xef\x63\x28\x72\x76\xe0\ +\x9c\x3b\x77\x4e\x7c\x8e\x81\x4f\x9c\x28\x78\xae\x4b\x14\x78\x14\ +\x2b\x55\x9e\x3e\x79\xc2\xf6\xc6\x26\x2b\x2b\x2b\x54\xab\x15\x5a\ +\xc7\x2d\x88\xc5\x7d\x65\x3b\x36\xb2\x0c\xbd\x6e\x87\x5c\x3e\x4f\ +\xa5\x5c\x42\x4e\x12\xc6\x8e\xcb\xde\xde\x2e\x1f\x7d\xf4\x11\x9e\ +\xe3\xa0\xeb\x2a\xdb\x5b\xdb\x8c\xec\x31\x85\x52\x51\xec\x35\x4f\ +\xef\xcd\xc1\x60\x80\x92\xc6\xd7\xf4\xfb\x7d\xa6\xa6\xa7\x99\x9f\ +\x9f\x67\x66\x6a\x9a\x33\x67\xce\xf0\xf6\xdb\x6f\x53\xab\xd5\x32\ +\x58\xef\xe8\xe8\x88\xd7\x5f\x7f\x9d\xd7\x5e\x7b\x8d\xed\xed\x6d\ +\xee\xdc\xbb\xc7\xd6\xce\x2e\xe3\xb1\x10\x58\x88\x28\x9a\x3c\xad\ +\x96\x88\x9a\x59\xa4\xd5\xbf\xa8\x00\x00\x20\x00\x49\x44\x41\x54\ +\x58\x58\xc8\x08\xdf\x20\x70\x79\xf7\xdd\x77\x39\x3e\x3e\xe6\xca\ +\x95\x2b\x5c\xbc\x78\x11\x5d\xd7\x79\xf2\xe4\x09\x37\x6e\xdc\xa0\ +\x50\x28\xf0\xfb\xff\xfc\xf7\x69\xb5\x8f\xf9\xaf\xff\x9b\xff\x8a\ +\xd1\x68\xfc\x73\x5f\x77\x4d\x55\xb9\x77\xff\x31\xff\xe2\xff\xfc\ +\x3e\x49\x92\xf0\xbd\x7f\xef\x7b\xbc\xf3\xce\x3b\x1c\x1c\x1e\x88\ +\xe5\x4c\x69\xda\xb2\x2c\xcb\xb4\x9a\xc7\x18\xe5\x02\xbb\x3b\xbb\ +\x34\x0f\x0e\xd0\x64\x15\xdf\xf3\xc9\x59\x16\xd7\xae\x5d\x63\x7a\ +\x66\x86\x9b\xb7\x6f\x91\x00\xd5\x5a\x95\x17\x5f\x7c\x91\x1b\x37\ +\x6e\x70\xfb\xf6\x2d\x96\x97\x16\xb9\x76\xed\x1a\x90\x10\x25\xe2\ +\x73\x38\x7b\xf6\x2c\xb6\x6d\x33\x37\x33\x8d\x9c\xf2\x85\x83\xc1\ +\x80\x72\xb9\x2c\x38\xb1\x24\x21\x4c\x9f\x5d\x33\x67\x51\xae\x56\ +\xd9\x78\xfc\x88\x7e\x7f\x80\xa1\xe9\x14\xac\x1c\xf7\xee\xdc\xc5\ +\x19\x8d\x31\x34\x9d\x6e\xab\x8d\x3b\xb6\xc9\x5b\x16\xae\xe3\x52\ +\xae\x54\x50\xd3\x6b\xb7\xbc\xbc\x9c\xc1\xb1\x8e\xe3\xf0\xf4\xe9\ +\xd3\x2c\x86\x45\x96\x65\x22\x3f\xca\xa0\xe4\x09\xac\x1c\xa4\x02\ +\x98\xc1\x60\xc0\x66\x18\x52\x2c\x16\x29\x95\x4a\x0c\x06\x83\x2c\ +\x96\x47\x55\x55\xf2\x29\x0c\x3e\xc9\x51\xf3\x7c\x3f\xe3\x54\x46\ +\xa3\x11\x73\x73\x73\xd9\xb9\x62\x18\x22\x10\xd5\x34\x05\xc2\x51\ +\x2c\x15\xd1\x2d\x83\xa9\xb9\x59\xaa\x61\xc8\xb7\xbe\xf5\x4d\x3e\ +\xfc\xf8\x63\x96\x96\x97\x68\xd4\x1b\xb4\x8f\x8f\xd8\xdb\xda\x66\ +\x6d\x6d\x8d\x7f\xf7\xcd\xaf\x60\xe8\xfa\x17\x2b\x9b\x6b\xd2\xe9\ +\xfb\x49\x42\x10\x9f\x74\x06\x49\x9c\xee\x30\x51\x55\xe2\x30\xc0\ +\x0f\x43\xa4\x28\x41\x21\x46\x89\xc5\x86\xbc\x24\x55\x35\x4d\xe0\ +\x1a\xc3\x30\x90\x50\x90\x25\x21\x7d\x4d\xa2\x98\x99\xe9\x99\xac\ +\xa2\x4f\xe2\x09\x26\xb8\xf1\x60\x30\x10\x9c\x8c\xaa\x12\x85\x11\ +\x4a\x28\xb8\x98\x28\xe5\x0a\x26\x70\xd8\xe4\xf0\x46\x4e\xb9\x9c\ +\x53\x4a\xb4\xcc\xdc\x96\x40\x1c\x86\x44\x69\xbe\x4f\x18\x85\xe9\ +\xce\xef\x13\x28\x6e\x72\xd8\x27\x69\xe4\x39\x88\x08\x7a\x5d\xd3\ +\x08\xc2\x90\xf1\x68\x44\x10\x06\xd9\x0a\x61\x39\x35\x46\x46\x49\ +\x82\x94\x24\xa8\xe9\x06\x47\x92\x18\x55\x52\x51\x55\x09\x45\x92\ +\x08\xa3\x00\xcf\x73\x49\x00\x4b\x33\x29\x58\x79\x90\x15\xa2\x44\ +\x4a\x43\x25\x4f\x64\xc3\x93\xac\xad\xc9\xa4\xe6\x74\xba\x24\xb2\ +\x78\x9d\x13\x28\x4b\xf0\x35\x0e\x6a\x1a\xc3\x91\x24\x09\x91\x9d\ +\xbe\xcf\xe7\x34\x9a\x4c\xa4\xdb\x37\x6f\xdd\x62\x7d\x7d\x83\x4b\ +\x97\x2e\xf1\x97\x6f\xfd\x15\xe5\x72\x89\xdb\xb7\x3f\x65\x66\x76\ +\x06\x59\x92\x28\x14\x4b\x28\xaa\xca\xad\xdb\xb7\xb8\x7e\xed\x3a\ +\x2b\xab\x2b\xac\xac\xac\xf0\xe7\x7f\xfe\xe7\x24\x49\xc2\xf2\xf2\ +\x32\x85\x42\x81\xdb\xb7\x6e\xb3\xbc\xb2\x9c\xa6\x10\x0c\x58\x5c\ +\x5e\xe2\xc3\x0f\x3e\xc8\x84\x03\x85\x82\xd8\xdc\x38\x1a\x09\x4f\ +\x50\xa7\xd5\xa6\x54\x11\x49\xc9\x07\x87\x87\x0c\xfb\x5d\x9a\xcd\ +\x26\xc5\x62\x91\x38\x0c\x50\x55\x8d\x18\x19\x3f\x08\x18\xf4\xbb\ +\x78\xce\x88\x61\xbf\xcf\x07\x1f\x7c\xc0\xf1\x71\x93\xbc\x95\x63\ +\x6b\x6b\x9b\xfd\x83\x7d\xfa\x3d\xe1\x7f\xda\xdd\xde\x65\xe8\xfb\ +\xa8\x9a\x46\xe8\x7b\xac\xae\x2c\x8b\x35\x0a\xa3\x91\x50\x70\x25\ +\x31\x0f\xee\xdf\x47\x91\x65\xce\x9c\x59\x65\x77\x77\x97\xc3\xe6\ +\x11\xd5\x6a\x1d\x45\xa9\xb3\xbd\xb3\x23\x38\x1b\xcb\x12\xcd\x45\ +\x0a\x8f\x36\x1a\x0d\x1e\x3d\x7a\x84\x95\xcb\xb1\xb2\xb2\xc2\xda\ +\x93\x27\x69\x44\x7a\x83\x72\xb9\x9c\xa9\x7a\xe6\xe6\xe6\x98\x99\ +\x9e\x66\x73\x73\x93\x30\x0c\xb3\x64\xe3\x24\x49\x38\x77\xee\x1c\ +\x67\xce\x9c\xe1\xd6\xad\x5b\x59\x03\xd7\x6c\x1e\xe3\xfb\x3e\xbf\ +\xf2\x2b\xbf\xc2\xfa\xc6\x06\x1f\x7e\xf8\x21\x77\xef\xdd\xa3\x5e\ +\xab\xf1\x67\x7f\xf6\x67\xac\xad\xad\xf1\xfa\xeb\x5f\xe5\x79\x61\ +\x9b\xba\x61\xf0\xee\x4f\xdf\xe5\xdf\xfc\xe5\x5f\x72\xfd\xe5\x17\ +\xf9\xe3\x3f\xfd\x13\x74\xc3\xe0\xec\xb9\xb3\x8c\x9d\x31\xdd\x6e\ +\x57\xec\x27\xf7\x7c\x0a\xc5\x02\x0b\x8b\x0b\xf8\x41\xc0\x97\x5e\ +\x7a\x89\xc7\xf7\x1f\x72\xa7\xdd\xa1\x5c\x2e\x63\xe8\x3a\x3f\xfe\ +\xf1\x8f\x39\x6a\x1e\xf1\xe3\xbf\xf9\x1b\x72\xb9\x3c\x86\x2e\xe2\ +\x91\x40\x34\x09\xf3\xf3\xf3\x24\x49\x4c\xa9\x58\xc4\xb6\x6d\x40\ +\x2c\xc4\x3a\x3e\x3e\x16\x7b\xd2\x25\x89\xed\xed\x6d\xea\x75\xe1\ +\xc1\x91\x64\x29\x3b\xa0\x3b\x9d\x0e\xe5\x62\x01\xd7\x75\xb9\x7f\ +\xef\x0e\x33\x33\xb3\x4c\x35\xea\xf4\x7b\x5d\xe2\x38\x22\x8e\x42\ +\xa2\x30\x40\x51\x24\xc6\xa3\x11\x9a\xa1\x63\x98\x3a\xe5\x4a\x09\ +\x45\x96\xd8\xdf\xdf\xe3\xfd\xf7\xdf\xa7\xdf\xef\x53\xab\xd5\xe8\ +\xf5\xba\x38\xb6\x4d\xce\xb4\x08\x63\x21\xc2\x99\x34\x9d\x13\xe5\ +\xe6\x64\xef\x48\xb5\x5a\x65\x65\x65\x85\x38\x49\xb0\x1d\x27\x4b\ +\x00\x2e\x14\x0a\xb4\xdb\x6d\xae\x5d\xbb\xc6\xf2\xf2\x32\x7b\x7b\ +\x7b\x3c\x7e\xfc\x98\x5e\xbf\xcf\x28\x4d\x0e\x9e\xc0\xf8\x93\x84\ +\xe8\x5c\xee\xc4\x7b\xb7\xbb\xbb\x8b\xa2\xab\xcc\x2f\x2d\x50\xae\ +\x96\xf1\x3c\x1f\x45\x13\x2e\xf8\xb3\x2b\xab\x6c\x3c\x5d\xe7\xa7\ +\xef\xfe\x94\x83\xbd\x7d\x91\x9a\x7c\x6a\x4a\xfb\x42\x15\x93\x28\ +\x49\x08\xe2\x14\x9e\xe1\x64\x0f\x3a\xbe\x9f\xb9\xcb\xc5\xe6\x3b\ +\x11\x9d\xe2\xa5\x6e\xf7\x28\x3a\xe9\x94\x63\xd7\x25\x1a\xf5\x89\ +\x81\x85\xc1\x12\x89\x2a\xd1\x1b\xf4\x91\x55\x25\x85\x44\xc6\x19\ +\x3f\xe0\x38\x0e\x96\x65\x91\xcb\xe7\x59\x5d\x59\x11\x87\x4b\xbb\ +\x93\xe5\x62\x29\xca\x89\xda\xc9\x73\x5d\xfc\xc0\x27\x08\x42\xe2\ +\x50\xa4\x13\x4f\xc8\x44\x11\xbd\x20\x76\x7b\x4f\x0e\xd9\x24\xcd\ +\x72\xf2\x3d\x11\xe2\x28\xa7\x8a\xb3\x88\x04\x45\x92\xc9\xa5\xb9\ +\x40\x41\xe8\xa3\xc8\x0a\x86\xa6\x91\xcb\x59\x10\x47\x90\x44\xe8\ +\xa9\x27\x45\x96\xc4\xe4\x01\x20\xc7\xb1\x70\xe3\xca\x0a\x39\x5d\ +\xec\x6f\xb7\xcc\x1c\xb2\x22\xa7\x9f\x4d\x94\x4d\x22\x51\x18\xe1\ +\x38\x0e\x41\x9c\xa0\xaa\xa7\xf6\xa6\xc4\x31\x43\xdb\x46\x9a\x70\ +\x22\x61\x20\xdc\xf2\xa9\x62\x49\x55\x14\xa2\xe4\x44\xd7\xae\xa9\ +\x0a\x51\x14\x67\x8b\xb9\x82\x38\x4a\x53\x00\x9e\xcf\xc1\x22\xa5\ +\xf1\x22\xfd\x5e\x9f\xa9\x5a\x8d\xa9\x46\x9d\xf1\x78\x4c\xbb\xd3\ +\xc5\xf1\x42\x0e\x9a\x2d\x24\x12\x91\x8f\x16\xc7\x74\x3b\x6d\x7e\ +\xfc\xf6\x8f\x28\x14\x4a\x24\x89\x20\x4f\x75\x5d\xa3\xd7\xeb\xf1\ +\xd7\x3f\xfa\x11\x9a\xae\xb1\xb0\xb8\x48\xad\x56\xe3\xf1\xa3\x47\ +\xcc\xcd\xcf\x51\xaf\xd7\xb3\xa6\x60\x7f\x6f\x8f\xd1\x70\x48\x92\ +\x16\xcb\xf1\x68\x84\xef\x87\x58\xa6\xc1\x54\x63\x8a\x41\xa7\x2d\ +\x56\x07\x1f\x1f\x53\xda\xd9\xa1\x58\xa9\x10\x45\x60\xbb\x1e\xc7\ +\xcd\x26\xe5\x62\x9e\x4a\xa9\x84\xaa\xca\xec\x6c\x6d\x65\x3e\x8e\ +\x6e\xaf\x83\x2c\xc9\x04\xa1\xcf\x60\xd8\x23\x90\x12\x7a\xbd\x2e\ +\x84\x01\x44\x21\xae\xed\xd0\x6d\x77\xa8\x56\x2a\xe4\x2d\x8b\x83\ +\xbd\x3d\x74\x55\x25\x9f\xcb\xa7\xfb\x25\x2a\xe4\x72\x79\x5c\xd7\ +\x25\x9f\x2f\xa0\x19\x3a\xe5\xb2\xc8\xc5\x1a\x8f\x85\x07\x69\x6c\ +\x8f\x88\xa3\x10\xe1\x4d\x0d\xe9\x76\xda\x90\xc0\xe2\xe2\x22\xae\ +\xe3\x30\x1a\x0e\x19\x0d\x87\x28\x9a\x8e\x1f\x84\xc2\xac\x1b\x8a\ +\xee\xd7\x34\x4c\x6c\xdb\x66\x71\x71\x31\x23\xeb\x55\x45\xc1\xb1\ +\x47\xfc\xa3\x7f\xf4\x3d\x66\x66\x66\xf8\x8b\xbf\xf8\xd7\x84\x61\ +\xc8\xe6\xe6\x26\xb2\x2c\xf3\xd1\x87\x1f\x8a\xa4\x6e\x9e\xdd\x95\ +\xf1\xf3\x43\xda\x0a\xed\x66\x13\x45\x96\x68\xb7\x8e\xe9\x76\xdb\ +\xe4\x8a\x62\xc2\xb2\x0c\x15\x22\x31\xa1\x07\xb6\xc3\xad\x5b\x37\ +\x51\x73\x26\x67\xce\x9f\x85\x28\xe6\x93\x9e\x88\x60\x9f\x99\x9d\ +\x21\x5f\x2c\xf0\xc3\xbf\xfe\x21\xaf\xbe\xf6\x9a\x48\x93\xd0\x43\ +\x6a\xd3\xe5\x34\x06\x65\x84\xae\x69\x58\xa6\x89\x97\xf2\x23\xb6\ +\x6d\xf3\xe8\xd1\x63\x96\x97\x97\x09\x7c\x8f\xdd\xed\x6d\x91\xad\ +\xd5\xed\x52\xab\x56\x09\x7d\x3f\x0b\x95\x8d\xc2\x90\xbd\xdd\x5d\ +\x86\x85\x02\xfb\x87\xfb\xdc\x7d\x78\x9f\xbd\xc3\x03\x4a\xe5\x32\ +\x83\xf1\x90\x56\xb7\xcd\xe1\xf1\x11\x4b\xcb\xcb\x1c\x34\x8f\xb0\ +\x5d\x97\x6a\xbd\xc6\x8d\x1b\x37\x04\x67\x11\x04\x0c\xfa\x7d\xc1\ +\xa1\x06\x01\x8f\x1e\x3e\x64\x38\x18\xb0\x30\xbf\x40\xb3\xd5\xc6\ +\x1e\x0b\xb9\xb7\x69\xea\xf4\xd2\x9d\x24\x93\x60\xd0\xec\x2c\x4b\ +\xb7\x4e\xe6\x73\x39\xca\xe5\x32\x9d\x4e\x07\xdf\x17\x91\x33\xb3\ +\xb3\xb3\x69\xe2\xb1\x47\xbd\x5e\x67\x7d\x7d\x53\xa4\x5a\x68\x1a\ +\x17\xce\x9f\xa7\xdd\x11\xc1\x94\x73\x73\x73\x29\x1a\x21\x1a\x5e\ +\xc7\xb1\xd9\xdb\xdf\xa5\x3a\x55\x61\x75\x75\x95\x7b\x77\xee\xf3\ +\xd6\x5b\x6f\x31\xe8\x0f\xf0\xc7\x0e\x4f\xd7\xd7\x69\x36\x9b\xf8\ +\xae\x87\x95\xb3\xfe\x41\x4f\xf9\x2f\x54\x04\xbd\x50\x26\x25\x84\ +\xf1\x49\x31\x99\x74\xf3\xb2\x1c\x64\x12\xba\x28\x49\x88\x12\x19\ +\x64\x05\x49\x96\xf0\x23\x50\xd3\x10\xc5\x08\x08\xc2\x90\x18\x08\ +\xe5\x18\x14\x19\xdb\xf5\xf1\x8e\x8e\x9f\xd9\x29\x21\xcb\x32\x41\ +\x18\x08\x6f\x45\x14\xa1\xe9\x26\x8e\x2b\xba\x11\x4e\xf5\x60\xb2\ +\x2c\x63\x99\xa2\x43\x34\x35\x1d\x39\xf0\x89\xa3\x18\x4d\x15\xfb\ +\x0a\x4e\xa2\x57\x64\xf4\x62\x29\x0b\x70\xd4\x54\x0d\xf2\x05\x82\ +\x74\xfc\x3c\xfd\x7e\xaa\xd5\x2a\xaf\xbe\xfa\x2a\xdb\x5b\xdb\x3c\ +\x7c\xf4\x90\x28\x8a\xd1\x54\x05\x43\x13\xb2\xd4\xa9\x62\xe9\x19\ +\x39\xb2\xa6\x69\x27\x1b\xfb\x14\x19\x59\xd1\x10\x0b\x1f\x63\x46\ +\x8e\x2d\x76\xce\xab\x62\xcf\xbd\x80\x4b\x26\x1d\x05\x20\xc7\x20\ +\x45\xe9\x62\x27\x19\x55\x92\xd0\x4d\x0b\x5d\xd3\x51\x54\x11\x01\ +\x12\xc5\x11\xba\xa6\x91\xa4\xe6\x4c\x45\x56\x51\xa4\x04\x55\x91\ +\x98\x9a\x6a\x08\x92\x9f\xc9\x16\x47\xa1\x24\x49\x92\xe7\x63\x5a\ +\x8c\x81\x8d\xf5\x4d\xfa\xc7\x2d\x5e\xbc\x7e\x99\xbc\x9c\x30\xf6\ +\x1c\x1c\xdb\xc3\x0b\x14\x74\xd3\x24\x89\x02\x72\x66\x9e\x9c\xa9\ +\x13\xfa\x0e\x9d\xd6\x11\x72\x12\x33\x1c\xdb\xb8\xae\x4d\x92\xc4\ +\x6c\x6c\x6e\xf0\xc3\xbf\xfe\x21\x73\x73\x73\xdc\xbe\xfd\x29\x37\ +\x3f\x7c\x1f\xc7\x1e\x53\x2a\x16\xd8\xdb\xdd\x21\xf4\x3d\x5c\xc7\ +\xe6\xdc\xb9\xb3\xb8\x8e\x43\xe0\x7b\xdc\xbf\x7b\x87\x7a\xa5\xc6\ +\x85\x73\x17\xa9\x14\xca\xac\xaf\xaf\x71\xf3\xa3\xdb\x78\x8e\x8f\ +\x3d\x76\xf8\xe4\xc3\x8f\x58\x3d\x73\x06\xc7\x71\x28\x57\x4a\x6c\ +\x6f\x3c\xa5\xd7\xed\x60\x59\x16\x95\x72\x89\xdd\xdd\x5d\x82\x50\ +\xc0\xa0\x41\x28\x82\x30\x15\x4d\xc6\x71\x6d\xe2\x24\xc6\x1d\x0d\ +\xd9\xdb\xdc\x60\x7f\x6b\x93\x85\xf9\x79\x7c\xcf\x43\x41\xa2\xd5\ +\x3c\xc6\x1e\x8d\x08\x54\x95\xcd\x8d\x4d\x46\x23\x07\xcb\xca\x89\ +\xc6\x44\x12\xa1\xa6\xc3\xd1\x28\x85\x3e\x24\x91\xe2\xa0\x48\xe4\ +\x0c\x8d\x3e\x31\x44\x21\x49\x18\x51\xca\x59\xe4\x72\x39\xe6\x67\ +\x66\x98\x69\x4c\xe1\x3b\x0e\x37\xae\x5e\xe3\xd3\x3b\xf7\xa8\x14\ +\x2b\x48\xb1\x8c\x94\x48\x14\x73\x45\x42\x3d\x64\x76\x6e\x1a\xcb\ +\x30\xd9\xdd\xdd\x66\x77\x7b\x13\xd7\x19\x43\x12\x92\xb7\x74\xbe\ +\xfd\xad\xaf\xd3\xeb\xb4\xf8\xbd\xdf\xfb\x9f\xa9\xd5\x6a\x42\x2a\ +\xee\x3b\x48\x49\x22\xb2\xe1\x9e\xe3\xca\x01\xb1\x92\x3b\x22\x67\ +\xca\x98\x8a\x84\xeb\x79\x0c\x02\x1f\x59\x51\x19\x49\x62\x21\x55\ +\xe8\x8b\xed\x9e\x61\xe0\xb3\x76\xef\x1e\x9b\x6b\x8f\x89\xe3\x98\ +\x76\xab\x89\xa6\xab\xb4\x3b\x1d\xbe\xff\xc7\x7f\x4c\xbd\xd1\x60\ +\x7a\x76\x9e\x5a\xad\xc1\xfe\xce\x16\xaf\xbf\xf2\x65\x0e\x96\x16\ +\x21\x8a\xd0\x55\x95\xcd\x8d\x0d\x46\xa3\x11\xe3\x91\x43\xe0\xc7\ +\x04\x7e\xc4\xee\xce\x1e\x73\x33\x0d\xe6\xa6\x67\xd8\xda\xde\x82\ +\x28\xa6\xd7\xe9\xf2\xe8\xfe\x03\x31\x0d\x16\xf2\xec\xee\xec\xd0\ +\x3c\x6a\x32\x2a\x14\x30\xf3\x25\xa2\x44\x66\x7b\xef\x90\xd2\x50\ +\xf8\x44\xfa\x23\x87\x44\xd6\x70\xbc\x80\xbd\xc3\x63\x12\x59\x65\ +\x63\x7b\x97\xc3\xa3\x16\xdd\xde\x00\xcb\xca\x71\x7c\xdc\xc1\xca\ +\x15\x29\x14\xcb\xb4\x3b\x7d\x0a\xc5\x32\x9a\x61\x89\x04\x6a\x55\ +\x41\x53\x64\x0c\x2d\x47\x98\x26\x4a\x7b\x9e\x47\xaf\x03\x52\x12\ +\xa7\x7f\xa6\xd2\x72\x6c\x92\x54\xd4\xe3\xd9\x63\x82\x30\xa2\x52\ +\xae\xd0\x3a\x3e\x16\x67\x96\xe3\x82\xac\xa2\xe8\xba\xc8\x97\x0b\ +\x03\x54\x59\xc2\x77\x1c\x0c\x55\xa1\x5e\x29\xd3\xeb\xf5\x04\x9a\ +\x41\x42\xc1\xb2\xf8\x95\x5f\xfa\x65\xd6\xd7\xd7\xe9\x1f\x75\xe8\ +\x1e\x1e\x13\xc5\x11\xcd\xe6\x31\xdb\x4f\x9f\x0a\x65\xa7\xa2\x08\ +\x3e\x30\x0a\xff\x41\xf8\xc3\x2f\xce\x64\x92\x64\xa4\x40\xc6\x35\ +\x9c\xde\x78\x38\xd9\x0e\x28\x8e\x1f\x00\x4d\xc8\xf1\x08\x85\xcb\ +\x3b\x96\xb3\x0a\x20\xc9\x32\x52\x0a\x81\xc9\x8a\x22\x76\xae\xa7\ +\x50\xd1\x84\xab\x38\x9d\x0c\xac\x2a\x31\xcd\xe3\x63\x54\x45\xa1\ +\x54\x2a\x67\xf8\xb5\x7c\xda\x47\x92\xbe\x2e\x49\x92\x45\xbc\x08\ +\x20\xcb\x6a\xc6\xa1\xc8\x92\x44\x14\x8a\x5c\x2b\x29\x26\x8b\x7d\ +\xd7\x34\x0d\x43\xd3\x33\x4f\x8a\x92\x3a\x9c\xfb\xdd\x1e\x12\x30\ +\x3f\x3b\x87\xe7\xba\x59\x8c\x78\x2e\x67\xa1\x6b\xda\x89\xde\x3d\ +\x35\x2a\x4d\x60\x32\x24\x89\x20\x8a\x71\x43\xb1\x53\x44\x31\xf5\ +\xff\x8f\xba\x37\xf9\x95\x2b\xcb\xef\xfc\x3e\x67\xb8\x73\x44\xbc\ +\x78\x13\x67\xe6\x9c\xaa\xac\x52\xc9\x52\xa9\x55\x8d\x16\xba\x5b\ +\x80\xdc\x03\xda\xed\x9d\x7b\xd3\xf0\xca\xb0\x0d\xc3\x7f\x4e\x7b\ +\x29\x43\xf6\xc6\xf0\xce\x0b\x01\x06\xe4\x45\xab\x2d\xc9\x52\x59\ +\x55\x59\x6a\x55\x56\x65\x56\x56\x4e\x4c\x4e\x8f\x7c\x7c\x43\xcc\ +\x11\x77\x3e\xe7\x7a\x71\xee\xb9\x0c\x96\xdc\x80\x04\x70\x51\x49\ +\x80\x20\x99\x49\xc6\x7b\x11\xf7\xde\xdf\xf9\xfd\xbe\xbf\xef\x40\ +\x16\x87\x7d\x81\x7f\x19\xc4\xe4\x3e\x37\x57\x88\xfc\x67\xb6\x2f\ +\xcc\xd2\x3a\x70\x0b\x67\xe3\x26\x92\x50\x6b\x07\x1f\x6a\x4d\x07\ +\x1c\x4c\x0e\x88\xa3\x98\x3b\x77\xee\xf5\x30\x1c\xd8\x4e\xb8\x38\ +\xda\xd7\x14\x8e\x25\x84\xf3\xaa\xda\xac\xd7\xa4\x69\xc2\x64\x9c\ +\x11\x28\x49\x1c\xc5\x64\x5d\xc0\x17\x0f\xcf\x01\x89\x96\x96\x44\ +\xf7\xae\x01\xc6\x51\xc4\xc3\x28\x20\x36\xd1\x10\x67\xec\x99\x76\ +\xcf\x9f\x9f\xf3\xfc\xec\x39\x98\x1a\x6b\x5a\xbe\xf8\xe2\x8b\x01\ +\x3a\x58\xaf\x56\x7c\xf4\x93\x9f\x60\x7a\xd6\xdc\x64\x32\xc1\x98\ +\x16\x6c\xc7\xfc\xea\x1a\x85\xe2\xd1\xa3\x47\x3c\x78\xf0\x35\xab\ +\xd5\x8a\xf9\x7c\xce\xec\x7a\xe6\xa0\x46\x29\x58\x2c\xe6\x6c\xb6\ +\x6b\xc0\x35\x24\x9e\x15\xb5\x58\x2c\x86\x5c\x95\x2c\xcb\x38\x7f\ +\xf6\x8c\x20\x0a\x91\x4a\x71\x79\x79\x41\x12\xc7\xa8\xfe\xbe\x7c\ +\xfa\xe4\x09\x8b\xd9\x9c\x3c\xcf\x1d\x65\xbb\xed\xfe\x16\x1b\x11\ +\x2c\xf3\xf9\xdc\x89\xc8\x7a\x9d\xc9\xd9\xd9\x19\x67\x8f\x1f\x31\ +\x1e\xa5\xfc\xf6\xf7\x7e\x87\x24\x49\x79\x76\x76\xc6\xf9\xf9\x0b\ +\xde\x7e\xfb\x1d\xde\x7a\xeb\x2d\x3e\xfb\xec\x17\xcc\x66\x33\xde\ +\x7d\xe7\x5d\xb2\xf1\x94\x8f\x3e\xfa\x29\x79\xbe\xe3\x9d\x77\xde\ +\x26\x2f\xdc\xae\x23\x4d\x63\xbe\xf3\x9d\x6f\x73\x75\x75\x39\xa8\ +\xac\xbf\xfe\xfa\x01\x7f\xf0\x07\x7f\xc0\xc7\x1f\x7f\x3c\xb8\xd1\ +\xba\xfb\xa4\x23\x49\xe2\x1e\x12\x95\xaf\x8b\x73\x41\xd7\x75\x44\ +\x51\x40\x18\x68\x94\x94\x04\x5a\x53\x1b\x8b\x6d\x0d\x52\x69\x3a\ +\x61\x08\xb4\xa6\x12\x82\xb2\x28\xd8\xac\x57\x8e\x10\x81\x4b\x36\ +\x05\x78\x7e\x7e\xce\x8f\x7f\xfc\x63\xc6\xe3\x09\x7f\xfe\xe7\x7f\ +\xee\xc4\x75\x4d\x85\xb4\x1d\xf9\x6e\x37\x30\x18\xbf\xf5\xad\x6f\ +\x39\xfb\x25\x21\xf8\xe9\x4f\x3f\x62\x3a\x3d\xe0\x77\x7f\xf7\x1f\ +\x11\xa8\x80\x4d\xbd\xe2\x93\x4f\x7e\x4e\x55\xd7\xec\x76\x3b\xfe\ +\xe4\x3f\xfc\x07\xde\x7a\xcb\xa5\x49\x1e\x1c\x4c\x78\xf8\xe8\x21\ +\xcb\xf5\x1a\x63\x2d\x41\x14\xd3\xac\x37\xcc\xe6\x73\x82\x20\xa0\ +\x28\x9d\xf6\x6b\xb3\xcd\x39\x3a\x3e\x61\xb9\x5a\x53\x94\x8e\xec\ +\xf0\x17\x7f\xf1\x97\xdc\xbc\x79\x73\xa0\xfe\xfa\xdc\x20\x47\xaf\ +\x5e\xb2\x5a\xad\x9c\x5b\xf5\x9e\x81\xac\xb7\x72\xf1\xbb\xda\x38\ +\x8e\x09\xfa\x03\xa2\xea\xa9\xf3\x49\x92\x20\x9b\x86\xa3\xa3\x43\ +\x26\x93\x09\x79\x5e\xf2\xee\x7b\xef\xf1\xd5\x57\x0f\x06\x52\x4f\ +\x18\xbe\x14\xd3\xbe\xf7\xde\xbb\x54\x55\x45\x51\x14\x5c\x5f\x5f\ +\x0f\xaf\xfb\xee\xdb\xef\x70\x78\x30\xe5\x8f\xfe\xe8\x8f\x98\xcd\ +\x66\x1c\x1d\x1d\xd1\xf5\x31\x18\x32\x50\x48\xdc\x6a\x21\xe8\xeb\ +\xce\x37\xee\x30\xf1\x2c\x84\xc3\xc3\x23\xb2\x6c\xf4\x8a\x66\x64\ +\xff\x00\x70\xc5\x1d\x92\x28\xe3\xcd\x37\xde\xe4\xe4\xf4\x84\xb2\ +\x2c\x79\xf0\xe0\x4b\x87\xb5\x6a\x47\x67\xac\xaa\x8a\x93\x9e\x5a\ +\xf7\xde\xbb\xef\x0d\xcc\x2c\xcf\xea\xd9\xa7\xc9\x46\x51\x84\x0e\ +\x34\x55\x9f\xb4\x67\xfa\x05\xb8\xb7\x1a\xdf\x8f\x5a\xf5\xfb\x19\ +\xdb\x2f\xe3\xf7\x59\x51\xfb\x34\xe1\x01\x67\xec\x40\x3b\xb7\xc8\ +\xe1\xeb\x0a\x29\x38\x7f\xf1\x02\x29\x05\x07\xd3\x03\xba\x6e\x02\ +\x08\x94\x7e\x69\x3d\xef\xf7\x09\x4d\xdd\x0c\x5e\x5b\x5e\xbc\xd6\ +\x89\x97\xba\x94\xb6\xf7\xf0\x71\xde\x52\x72\xf8\xdc\xdc\x14\x04\ +\x08\xef\xd1\xe5\x33\xef\x65\x7f\xd8\x38\xf6\x99\xa3\x15\x83\x69\ +\x0c\xb6\x6e\x50\x81\x06\xa1\x88\x93\x0a\xa9\x35\x45\x51\x22\x5c\ +\xe0\x02\x5d\x27\xf6\x44\x8b\xe2\xb5\x74\x10\x42\x08\x87\x35\x2b\ +\x49\x59\x57\xe4\x45\x4e\x69\xa0\x6d\x04\x87\x47\x47\x58\x14\xe5\ +\x66\xe5\xb2\x21\x6a\x4d\x55\xd4\x94\x65\x35\x44\x03\x6c\x36\x1b\ +\x47\xe3\x4c\x53\x56\xbd\x6b\xf3\xe1\xf4\x88\x24\x54\x8c\xc7\x63\ +\x66\xb3\x99\xeb\xcc\xb4\xe6\xd1\xa3\x47\xfc\x4f\xff\xee\xdf\x0d\ +\xf9\x0e\x52\x4a\xb6\xdb\x35\x3f\xfc\xe1\xff\xcb\x3b\xef\xbe\x4b\ +\x55\x3a\x11\xd7\x6e\xb7\xe3\xf8\xe4\x94\x6c\x34\xe2\x87\x3f\xfc\ +\x21\x59\x96\x72\x76\x76\x86\xb5\x86\x6c\x94\xd1\xf5\x85\x7f\xb3\ +\xdd\xd2\xb6\x2d\x37\x6f\xdd\x46\x29\xed\xb2\x31\xd6\x1b\x37\x65\ +\xc8\x96\x50\x2a\xb2\x6c\xc4\x5b\x6f\xbd\x89\x52\x01\x1f\x7f\xf2\ +\x31\x45\x9e\x93\xef\x72\xca\xbc\xe0\xf6\xdd\x3b\xa8\xd0\x79\x26\ +\x95\x65\x09\xb5\x18\xd8\x83\x00\xa3\xd1\x68\x08\xfd\x3a\x3e\x3a\ +\xe4\xe4\xf0\x10\x63\x9c\x96\xc1\x2f\xd7\xad\x35\x7c\xfe\xf9\x17\ +\xbc\xfb\xee\x2f\x06\x17\xdb\x6c\x3c\x65\x34\xca\x86\x64\xc8\xa6\ +\x6d\xb0\xd6\x30\x99\x4c\xf8\xc1\x0f\x7e\xc0\xc5\xc5\x39\x3f\xf9\ +\xc9\x4f\x08\xc3\x80\xba\x6e\xf8\xd3\x3f\xfd\xb3\xa1\x98\x39\x61\ +\xa6\x13\xad\xb6\xfd\x02\xd8\x05\x40\x75\xaf\x8b\x0d\x4e\xd7\xdb\ +\x04\x85\xfd\x62\xb7\xeb\x3a\x5a\xd3\x52\xd7\xcd\x60\x55\x14\x28\ +\x77\x98\x79\xe7\x86\x38\x8e\x07\xe1\x5d\x7f\xc3\x23\x84\x60\xb9\ +\x5c\xb2\xd9\xe5\x2e\xcf\xa8\x2a\x79\xf6\xe4\x29\xd6\x18\x0e\x0e\ +\x0e\x78\xf1\xe2\x05\x7f\xf2\x27\x7f\x32\x44\x5e\xbf\xf3\xce\x3b\ +\x4c\x26\x93\x81\x6c\xf1\xfc\xf9\x73\xbe\xf8\xf2\x0b\xe6\x8b\x39\ +\x55\xed\x92\x2f\x2f\x7f\x7c\x39\xc0\xdf\x7e\xbf\xda\xf4\xc2\xce\ +\x2c\xcb\x68\x9a\xc6\x09\x43\x87\x24\xd6\x8e\xf9\x7c\xce\x76\xbb\ +\x25\x89\x22\x1e\x3e\x7c\x48\xdb\xb6\xee\xcf\x3d\x95\x77\xb1\x58\ +\xb0\xdd\x6e\x07\xe5\x7b\xd0\xc3\x59\xfb\x4e\xe4\x9e\xc6\x1b\xc7\ +\x31\xbb\xdd\x8e\xcb\xcb\x4b\x2e\x2e\x2e\x98\x8c\x46\xbc\xf9\xe6\ +\x9b\x48\xad\xb9\xbc\xba\xa2\xae\x1d\x44\x79\xff\xfe\x7d\x1e\x3f\ +\x39\x63\x3e\x9b\x39\x6b\xa1\x0f\x3e\xe0\xea\xc5\x39\xd6\x5a\xde\ +\x7f\xff\x7d\xce\xce\xce\x30\xc6\x32\x9d\x8e\x07\x3a\xb8\xb5\x96\ +\xb2\x2c\xf9\xf1\x8f\x7f\xcc\x72\xb9\x1c\xe8\xc2\xeb\xf5\x9a\xa2\ +\xdf\xcb\x78\x3d\xca\x4b\x3b\xa6\x6f\xe0\x61\xe2\xcd\xcb\xee\xdf\ +\x77\x8b\xd4\xfd\x80\x2a\xef\x8d\xe5\x7f\x34\x4d\xcd\x07\xef\xff\ +\x3a\xff\xcb\xff\xfa\x3f\x23\xfa\xf7\xfb\xdf\xfe\x37\xff\x1d\x3f\ +\xfd\xe9\x4f\x87\xb8\x4c\xcf\x47\x6f\xdb\x96\x83\x83\x83\x61\xd9\ +\xe8\x4e\x70\x57\xa0\x93\x24\xc5\x98\x7e\xb1\xde\xd1\x43\x0d\xdd\ +\x20\x1a\xf2\x3a\x08\xbf\x13\x71\x07\x51\x87\x31\x2d\xba\xf7\xc2\ +\xf2\x4e\xc2\x5e\x7b\x21\xfb\x82\xee\xec\xe3\x85\x73\x8a\xed\xad\ +\xdf\xbb\xce\x82\x75\x24\x81\xc6\xb4\x08\x2b\x31\xfd\x62\xb4\x03\ +\x4c\x67\x86\x0c\x15\x84\xc3\x96\x4d\x6b\x86\xbc\x78\xe8\x68\x5a\ +\x47\x7f\x76\xd3\x9b\xcb\xb0\xd6\xda\x09\x11\xf3\xdc\x51\x89\xbd\ +\xfe\x45\x07\x01\x75\xd5\x62\x4c\x33\x08\xd8\x94\x52\xce\x96\xc5\ +\x38\x96\x9c\x5f\x80\x77\x42\x60\x3b\x68\xaa\x16\x30\x2e\x23\xa5\ +\x13\xec\x76\x05\x52\x2b\xa4\x74\xb7\x4a\x5e\x54\xaf\x25\x20\x69\ +\xff\x47\xd3\xb6\x8c\xd2\x8c\x28\x89\x30\x6d\x43\x55\x38\x98\x32\ +\xc9\x46\xd4\x8d\xe1\xf6\x7b\xef\x73\xfb\xe4\x90\x9f\xfd\xc7\xbf\ +\x64\xb3\x7c\xc1\x66\xb3\xe5\xf6\x9d\x3b\xbd\x4e\xc0\x05\x80\x9d\ +\x9c\x9c\x60\x7a\x81\xa7\x56\x01\xc9\xb1\xf3\xae\xba\x71\xe3\x06\ +\xeb\xf5\xba\xcf\xb2\x71\xcd\xc3\x8d\x1b\x37\x78\xf6\xec\x59\x1f\ +\x11\x9d\xf0\xf8\xeb\xc7\x3c\x7c\xfc\x90\xe3\xe3\x63\xc2\x28\x24\ +\x8c\xa2\x41\xbf\x93\x17\x39\x49\x9a\xa0\x02\xcd\xd5\xf9\x15\x75\ +\x1f\x23\x3c\x3e\x98\x72\x72\x7a\x63\x58\x72\x7e\xf2\xf3\x4f\xc9\ +\x46\x63\x66\x8b\x25\x87\xc7\x27\x04\x61\xc4\xdd\xbb\xf7\xfb\xdd\ +\x0c\x9c\x5d\xb8\x6c\x72\x63\x8c\xa3\x81\x77\xae\x08\x95\x7d\x7e\ +\x4a\x14\x39\x16\x53\xd3\x34\x58\x63\x39\x38\x38\xa0\x2c\x4b\x8e\ +\x8e\x8e\x98\x4e\x0f\xe9\x3a\x48\xd3\x94\xc9\x38\xe3\xe4\xe4\x84\ +\xd1\x68\xc2\xd3\xa7\x4f\x87\x86\xe7\xec\xec\x6c\x48\xa9\x2c\xcb\ +\x82\x2f\xbe\xf8\xdc\x85\x25\x29\xc1\x27\x9f\x7c\xdc\x47\xbe\x2e\ +\x28\x8a\x92\xb2\xcc\x07\xa8\x52\x29\x39\x04\x77\xf9\x25\xb0\x2f\ +\x6a\x57\x57\x57\xa4\x69\x3a\x30\x8d\x5e\xa7\xf3\x81\xed\x2c\x4d\ +\xef\xde\x60\xbb\x8e\x40\x69\x08\x7b\x0d\x57\x6b\xf7\xa8\xf0\x9d\ +\x73\x11\x08\x02\x9a\xc6\xb9\x3b\x74\x52\xa1\xfb\x18\xe9\x20\x08\ +\x30\x75\x3d\x24\xa7\x9a\xa6\x61\xb5\x5a\x21\xa5\x63\xe6\xfd\xe1\ +\x1f\xfe\x21\xa7\xa7\xa7\xac\xd7\x6b\xf2\x3c\xe7\xc5\x8b\x17\xcc\ +\xe7\x73\x6e\xdf\x3c\xa5\x69\xaa\x81\x3d\x17\x86\x21\x77\xef\xdd\ +\xe3\x07\x3f\xf8\x01\x93\xc9\x84\x07\x0f\xbe\xa6\x69\x1b\xa2\x30\ +\x44\xf6\x7a\x2b\xaf\xcd\x39\x3c\x3c\x24\x8e\x63\xae\xaf\xaf\x07\ +\xf4\xa1\xec\x1d\x2a\x84\x10\xbc\xf7\xde\x7b\x8c\xc7\x63\xbe\xfc\ +\xd2\x35\xb8\x9e\x6c\x13\xf7\x39\x34\x75\xdb\x3a\xd1\x71\x7f\x90\ +\x78\xb4\xc0\x4f\x5f\xf3\xf9\x9c\xa2\x17\x2a\x7a\x57\x68\xd3\xa3\ +\x17\x45\x51\xf0\xe8\xf1\x63\xd2\x34\x63\xb3\x75\x13\xd8\xbb\xef\ +\xbd\xcb\x66\xe7\x9a\xaa\x24\x49\x58\x2c\x16\x8c\xc7\x63\x36\x9b\ +\x0d\x67\x67\x67\x2c\x97\x4b\x2e\x2e\x2e\x86\x05\xff\x87\x1f\x7e\ +\x38\x30\x01\x3d\x43\x75\x34\x1a\x0d\xff\xbe\xaa\x9c\x86\xef\xef\ +\xdb\x3c\xfc\xea\xc0\x5c\x02\x5a\x63\xd8\xee\x76\xaf\xc0\x20\xfb\ +\x93\x8b\xff\x59\x37\x35\x97\x57\x97\xfc\xe8\xc3\x0f\xc9\x77\x39\ +\x45\x51\xf0\xec\xd9\x33\xb7\x70\x6e\x34\x52\x32\x64\x14\x80\x60\ +\xb3\xc9\x87\x28\x4e\x0f\x9f\x01\x6c\xb7\xf9\x20\xcc\xdb\x37\x6d\ +\xf4\x13\x86\xb5\x2d\x79\x5e\x0e\xb0\x9b\xcf\x00\xd9\x0f\xd2\xda\ +\x9f\x9c\x9a\xb6\x1d\x32\x4b\x3c\x7d\x36\x50\xfa\x15\x95\xbe\x10\ +\x02\xad\x34\xb6\x73\x10\x43\xb9\x29\xfb\xfd\x4d\x4b\xa7\xe0\xe0\ +\x60\x8a\x0a\xe3\xc1\xb9\xd4\xca\xce\x25\x4c\xf6\x30\x9d\x15\x16\ +\xd3\x75\x74\x42\x39\x83\xc0\xce\x4d\x15\x42\xb5\x14\x55\x43\xd0\ +\x53\x54\xd3\xd4\x25\x01\x7a\x63\x40\x4f\x8b\x7e\x09\x83\x75\x58\ +\x6b\x06\xd7\xfa\xce\x18\x1a\x53\xf5\xb0\x5d\x6f\x48\x89\x22\x4e\ +\x33\x02\xed\x92\x2d\x5b\x63\xd0\x65\xf5\x5a\xa1\x4d\x21\x84\xd3\ +\x0b\x09\x97\xab\xa1\x75\x40\x53\x97\x6c\xb7\x25\x2a\x09\x50\x4a\ +\x13\xc7\x09\xd3\xc3\x63\x92\x34\xeb\x61\x98\x2d\x5a\xca\x3e\x2d\ +\xd2\xe9\x84\x0e\x8f\x8e\x88\xa2\x88\xa3\xc3\x23\x94\x50\x8c\xb3\ +\x88\xba\x2c\x06\xc6\x9e\xef\xbc\xb3\x3e\xe3\x21\x08\x02\xe6\xf3\ +\x39\x0f\xbe\xfa\x8a\xe5\x7c\xe1\xc2\x93\x92\x88\xaf\xbf\x7e\x30\ +\xf8\xa1\x5d\x5e\x5c\xa3\x55\xc8\x6e\xb7\xa3\xee\x0d\xff\x7c\x07\ +\x27\x84\xa0\x6d\x1a\x8e\x8e\x8e\x9c\x7f\xdc\x74\x3a\xc0\x51\x07\ +\x07\x07\x8c\x0e\x26\x14\x55\xc9\x76\xbd\x61\x94\xa6\xcc\xe7\x73\ +\x57\x94\x7d\x82\x67\xd0\x0b\x12\x11\xd4\xfd\xb5\x31\xfd\x75\x8a\ +\xe2\x98\xca\xb4\x3d\xfb\xc8\xdd\x4b\xb3\xd9\x8c\xe3\xe9\x01\x61\ +\xa0\x79\xf0\xf5\x03\x4e\x4f\x6e\xf4\x87\xa3\x1d\x8a\xd0\x17\x5f\ +\x7c\xc1\xfb\xef\xbf\x87\x15\x86\xdd\x2e\xef\x61\xad\x84\x2f\xbf\ +\xfc\xd2\x19\x4e\x0a\xa7\x95\x39\x3a\x3a\x62\xbb\xdd\xbe\x32\x99\ +\xfb\xf4\x48\x1f\x63\x9b\x65\xd9\x10\x49\x5b\xf5\x93\x93\x78\x8d\ +\xce\x07\xaa\xb7\x2e\x92\x52\x50\x57\x2d\xa2\xf7\xae\x13\x42\x30\ +\x3e\x3e\x44\xd3\x31\xbf\xbe\x62\xbb\x59\x0f\x81\x65\x3e\x36\x58\ +\x49\x49\x92\xa6\x03\x0c\x6e\x7b\x57\xdf\x30\x8d\x41\x4a\x46\x23\ +\x97\x8f\xe3\x05\x7d\x3e\x03\xc4\x17\xd5\xeb\xeb\x6b\x7e\x11\x85\ +\xdc\xbd\x7b\x87\xd6\x82\xd4\xa1\xd3\x84\x49\x8d\xb1\xd0\xf4\x04\ +\x9b\xaa\x2e\xa8\xea\x86\xc9\x64\x4c\x1c\xc7\x9c\x9e\x9e\x92\xe7\ +\xce\x62\xfe\x71\x4f\xbe\xb8\xbe\xbe\x76\x24\x9e\x34\x75\x16\x35\ +\xbd\x9c\xe0\xc5\x8b\x17\xcc\x66\x33\x8a\xde\x17\xcf\x43\x87\x42\ +\x08\xea\xaa\x42\xf4\x75\xc4\x23\x1a\x5e\x7c\x1d\x45\x11\x51\x14\ +\x11\x04\x01\xe3\xf1\xd8\x25\x38\x4e\xa7\x08\xa5\xb8\xba\xba\xa2\ +\xac\x1a\x76\xdb\x2d\xf3\xf9\x9c\xa3\xe3\x13\x6e\xde\xbc\xc9\x83\ +\x07\x5f\xf3\xe4\xc9\xd3\xa1\xb6\xfd\xec\x67\x3f\x1b\x0c\x31\x3d\ +\x6b\x71\x5f\x20\xb9\xdd\x6e\x9d\x13\xb5\xb5\x24\x49\xf2\xca\x34\ +\xec\xeb\xa0\xec\xd1\x88\x6f\xe4\x61\x22\x84\xa4\xa9\x6b\x96\x8b\ +\x05\x6d\x5f\xdc\xfd\x89\xed\xa1\x29\xaf\x06\xee\xba\x8e\x2f\xbf\ +\xfc\x92\xff\xe1\xbf\xff\x1f\x7b\x3a\x6c\x45\xdb\xd6\xc3\x87\x22\ +\x25\xfd\x48\x57\x90\x24\x6e\xdc\xb7\x56\x0c\x17\xce\x98\x96\xa6\ +\x69\x07\xed\xc4\xcb\x91\xf5\xa5\xff\x4d\x92\x24\x43\xba\xa1\x71\ +\xb6\xb2\x03\xf4\xa4\x75\xf8\xca\x2e\x43\xf4\x50\x57\x59\x16\x8e\ +\x81\x25\x9d\x8b\xaf\xec\x4d\x1d\xfd\x12\x3d\x8a\x23\xac\x71\x53\ +\x93\xb1\xae\x2b\x9c\x70\xe0\xa8\x8c\x42\x52\xb5\x2d\xa3\x2c\xfb\ +\x25\xaa\x71\x47\xd3\xb8\xc0\x26\xd5\xc7\xac\xda\xa6\x71\x31\xae\ +\xfd\x81\xd9\xb6\x2d\x71\x1c\x0d\x13\x9d\xef\x68\x46\xa3\x11\x4a\ +\xe9\x57\x6d\x5c\x70\x76\xfd\x6d\xaf\x9b\xd9\x6e\x37\xbd\x7e\xc4\ +\x91\x10\xdc\x61\xaa\x08\x82\xc8\x45\x13\x0b\x49\x6b\x5c\x18\xb0\ +\x52\x01\x52\x05\x3d\x9c\xd6\xbd\x96\x06\xc2\xe9\x70\x9c\x8d\x7b\ +\xdb\x36\x74\xc6\x50\xd7\x25\x61\x14\x62\x95\x8b\x26\x3d\x3b\x7b\ +\xca\xfc\xc2\x29\x72\xbb\xae\x17\x87\xf6\xbb\x16\xdf\xd1\xb5\x4d\ +\xcb\xcd\x9b\x37\x5d\x14\xee\xd5\x8c\x8b\x8b\x0b\xb2\x38\x42\xec\ +\x3d\xc8\xde\x6c\xd3\xe3\xe9\xd6\x5a\x6e\xdd\xbe\xcd\x68\x9c\xf1\ +\xf4\xe9\x13\x0e\x4f\x8e\xc9\x26\x63\xbe\x7a\xf8\x35\x3f\xfd\xd8\ +\x75\xf3\x9b\x7c\xe7\xcc\x2f\xdb\x1a\xa1\x1c\x23\x70\xbe\x5c\xf2\ +\xbd\xef\x7d\x8f\xc3\xc3\x43\x76\x79\xce\x67\x5f\x7e\xc1\x7a\xbb\ +\xe5\x7a\x36\x63\x7a\x74\x48\x10\xc7\x5c\x5c\x5c\x0e\x18\x79\x14\ +\x84\x14\xbb\x2d\x4a\x07\x24\x69\x4a\x53\xd5\xa4\x89\xb3\x10\xef\ +\x02\x41\x92\xa5\x8e\x7d\x57\x95\xc3\x14\xe0\x73\xbb\x57\xab\x15\ +\x4a\x39\x47\xed\xd9\x6c\xc6\x8d\xd3\x63\x0e\x0f\x0f\x1d\x83\xac\ +\x87\x4f\xee\xdd\xbb\xc7\xb7\xbf\xfd\xed\xc1\xf4\xef\x93\x5f\xfc\ +\x82\xcf\x3e\xfb\x39\xc6\xb6\x24\x51\x44\x10\x28\x9a\xa6\x26\x8a\ +\x5c\xe0\x59\x92\xc4\x6e\xa7\x37\xb3\xaf\x14\x12\x0f\x73\x5c\x5c\ +\x5c\x50\x55\x15\x6f\xbf\xfd\x36\x5a\x6b\x9e\x3f\x7f\x4e\x51\x14\ +\xaf\xf5\x30\x19\x5e\x6b\x8f\xb9\x24\xfb\x18\x01\x29\x24\x49\x1c\ +\x0d\x87\x8b\x27\xcc\x78\x6d\x95\x0c\x42\x46\x59\x86\x0e\x02\x9a\ +\xa6\x25\x8c\x13\xa2\x28\xa4\x6b\x6a\xa2\x3e\xba\xa2\xaa\x5c\x0a\ +\x66\x9a\x3a\x5b\x95\xdd\x6e\xc7\x6a\xb5\xea\xa3\x81\x5b\x3a\x9b\ +\xb0\x5e\xbb\xbd\x98\xcf\x85\x7f\xfe\xfc\x39\x00\x8b\xc5\x7c\x38\ +\xc0\x54\xaf\x79\xa9\xfb\xbd\xca\xc9\xc9\xc9\x50\x70\x3d\xc3\xea\ +\xe8\xe8\x88\xd1\x78\x4c\x91\xe7\x83\x8b\xc5\x6e\xb7\xa3\xae\xeb\ +\x01\x1a\xcb\xfa\x1c\x9c\xb6\x75\x71\xd0\x9d\x94\xfd\x7e\xec\x25\ +\xfd\x36\xcf\xf3\xc1\x13\x70\x08\xed\x13\x82\xcb\xab\x2b\xd2\x3e\ +\x32\xd8\xed\x45\x42\xd6\xeb\x25\xcb\xd5\x9a\xd3\xd3\x53\x44\xef\ +\x9c\xe0\xeb\x98\x0b\x8a\x33\x43\xf3\xeb\x1b\x03\x0f\xf5\xef\xc3\ +\xf3\xde\x9e\x65\x60\xad\xf6\x4e\x0b\x79\xff\x5e\xfe\x3e\xd3\xe8\ +\xaf\x10\x35\xd8\xc1\x2e\x61\x18\x0e\xc5\xd0\x1f\x28\x41\xbf\x90\ +\xf6\x9d\x25\x40\xa0\xa2\x41\xa1\xe9\x2e\xba\x18\x0a\xbf\xbf\x39\ +\x26\x93\x09\x61\x18\x70\x7c\x7c\xf2\xca\x89\xeb\x17\xb6\xbe\xb3\ +\xd9\x3f\x4c\xec\x9e\xb6\x44\xed\xa5\x1e\xfa\x0f\x75\x38\xe4\x7a\ +\x48\xcb\x1f\x3e\xfb\x30\x9a\xb3\x85\xef\x7f\xef\xf5\x21\x42\x20\ +\x95\xc6\x74\x06\xa1\x1d\x7d\xc0\xbf\x67\xd1\x53\x95\x43\x29\x51\ +\x3a\x18\xa8\xc5\x2e\x3d\xd2\xa0\x75\x38\x40\x73\x4a\x69\xb7\x87\ +\x51\x92\x38\x4e\x08\x82\x80\x5d\x9e\xd3\x36\x0d\xa3\xb1\xeb\x36\ +\x94\x74\x37\x57\x6b\xdc\x81\xa5\x94\x23\x22\x74\xb6\x9f\x8e\x94\ +\x1a\x92\x05\x85\x74\xa2\xa9\x40\x07\x60\x6c\x4f\x1c\x10\x48\x15\ +\xf4\x87\x87\xc6\x18\xb7\x23\x91\x4a\xa3\x75\xf0\x5a\x8b\x4a\x07\ +\x44\x41\x80\xec\x2c\x97\xe7\xe7\xd4\x65\x81\x88\x32\xb2\x6c\x44\ +\xd5\x81\xca\x42\x74\xd7\x11\x08\xc3\x64\x92\xb2\x5a\xb8\xc3\xe1\ +\xec\xec\x8c\xed\x6e\x47\xd7\xab\xf5\xcb\xaa\xe0\xf2\xf2\x92\xb6\ +\x35\x14\x79\x41\x16\x69\x37\x79\xed\xf9\x8a\xf9\xeb\xef\x0f\xe1\ +\x3c\xcf\x79\xfa\xf4\x09\xcb\xd5\x02\x21\xa0\x35\x0d\x59\xe6\x92\ +\x08\xbf\x7e\xf8\x35\x87\x87\x47\xa4\x69\xc6\x6c\x36\xc3\x9a\x0e\ +\x63\xe0\xe8\xe8\xc4\x75\xef\x55\xcd\x2e\x2f\xf8\xe8\xa3\x9f\x72\ +\x7d\x75\xcd\x62\xb9\x24\xcf\x0b\xc2\x30\x62\xbd\xda\x70\x7d\x3d\ +\xeb\x27\x83\x0c\x9d\x3a\xdf\xb7\x83\x38\xa3\x6d\x0c\xc6\x76\xd4\ +\x8d\x61\x97\x97\x18\xd3\x12\xc5\xd1\x2b\xd3\xf7\x6e\xb7\x73\x22\ +\xc9\xfe\xfb\x4e\x92\x64\xf0\x76\x6a\x5b\xc3\x7c\x3e\xe7\xe6\x8d\ +\x5b\x3d\xe6\xdd\x32\x1a\x8d\xf8\xfa\xeb\x87\x2c\x16\x73\xaa\xaa\ +\xe2\xd3\xcf\x3f\x67\x36\x9f\x21\x25\xb4\x6d\xc3\x76\xbb\xe9\x8b\ +\x4a\x8c\x90\x50\x94\x85\xd3\x49\xf4\x6c\x44\xef\x78\xe0\xaf\xab\ +\x2f\x34\xfe\x19\x8c\x7b\x51\xdd\xeb\xd5\x94\x75\xd4\x4d\x83\x0a\ +\x5c\x0e\x51\xdb\x93\x1a\xda\xb6\x65\x51\x57\xd4\x89\x13\x95\x3a\ +\xe2\x8b\x13\xe0\xb6\x7b\xce\xb9\xc6\x5a\x26\xbd\xf6\x29\x2f\x6b\ +\x17\x4e\xd5\x59\x1a\xdb\xbc\xd2\x38\xed\x3f\x9f\x00\xa7\xa7\xa7\ +\x54\x55\xc5\xf5\xf5\x15\xe3\xf1\x04\x29\x15\xeb\xf5\x96\x07\x0f\ +\xbe\xee\x75\x61\x96\xb2\xac\x7b\xd7\x0c\xd1\x6b\x41\x6a\xde\x7f\ +\xff\x7d\xee\xdc\xb9\xc3\x6e\xb7\xe3\xec\xec\x0c\xdd\x37\x76\x51\ +\xef\x6f\xb5\x98\xcf\x51\x52\x3a\xda\x79\x8f\x42\x78\x55\xbb\xff\ +\x7c\x1d\x44\xef\x6a\x4f\xdd\xb6\x74\x7b\xd0\xa1\xaf\x37\x65\xaf\ +\x3d\xf1\x68\x82\xda\x3b\x50\x97\xcb\x25\x65\x59\x72\xff\xfe\x7d\ +\xee\xdf\xbf\x4f\x51\xd6\x2c\x16\x0b\xce\xcf\x9f\x73\x75\x79\x39\ +\x34\xdd\xfb\x7b\x5b\x3f\x0d\xf9\xcf\x61\x3f\x60\xcb\xeb\xcc\xbc\ +\x0b\x88\xdf\x4b\xd5\xb5\x93\x40\x84\x61\xf8\xcd\x9c\x4c\xba\x3d\ +\x73\x42\x7f\x63\xfb\x37\xed\x97\x42\xfe\x06\xdf\x57\x8c\xbf\x5c\ +\xca\x77\xc3\x5e\x61\x7f\x7c\x74\xaf\xa1\x91\x52\xec\x2d\xde\xad\ +\xf3\x3f\x52\x7a\x80\xaa\xf6\x6f\x3e\xef\xe0\x6a\x8c\x19\x20\x8f\ +\x61\x79\xbe\xd7\x51\x79\xdb\x15\xd1\x1f\x82\x52\xe9\xbf\x05\xcf\ +\x49\xa5\xc0\x9a\x7e\x91\x67\xb1\xb8\x02\x3e\x18\x26\x0a\xd1\xab\ +\xfd\x7b\x2b\x18\xeb\xdf\x87\xef\x1c\x20\x08\x24\x5d\xe7\xe3\x89\ +\x9d\xf8\x48\x47\xb1\xf3\x5e\xea\x23\x8b\xc3\x28\x26\x4d\xb3\xa1\ +\x9b\xa8\x1b\x37\x4d\x35\xc6\x10\xe8\xc0\x31\xbb\x44\xe7\x96\xe9\ +\x3d\x74\x02\xcd\x10\xcf\x2b\x85\x44\x7b\x2b\x7d\xdb\xa1\x82\x90\ +\x30\x8c\x48\xd2\x11\x4d\xdb\x6b\x4e\xc2\x90\xa4\xed\x7a\xcf\xa8\ +\xd7\x74\xdd\xad\x0b\x45\x3b\x9c\x4c\x08\x85\x71\xe9\x83\xa3\x04\ +\xab\x9d\x68\x2d\x0a\x42\x34\x96\x83\x2c\xa1\x8d\x0f\x78\x7e\xe6\ +\x0e\x93\xc7\x8f\x1f\xbb\xf7\xd8\x39\x11\x9a\xb7\x95\x28\xcb\x92\ +\x30\x88\x98\x1e\x4e\x91\xb8\xc2\xec\xaf\xb1\x10\x82\xa2\x28\x38\ +\x3b\x3b\xa3\xae\x6b\x26\x93\x09\xe7\x2f\xce\x01\xb7\x3f\x5b\xaf\ +\x97\xcc\x97\xf3\x01\xc7\x2f\x8a\xd2\x19\xdd\x21\x68\xdb\xae\x87\ +\x1c\x0e\xb9\x73\xe7\x2e\x9f\xfd\xe2\x73\xd6\x9b\x4d\xaf\x93\xd9\ +\xb1\xdb\x15\x98\xd6\xb2\x5e\x6d\x78\xf2\xe4\x29\xcb\xf5\x9a\x20\ +\x70\x79\x18\x74\x70\x75\x3d\xa7\xa9\x5c\x91\x88\x02\x77\x48\x57\ +\x4d\xe3\x54\xb9\x3d\xa9\xa1\xc3\xf9\x56\xd5\xbd\xef\x5c\xd3\x77\ +\xa1\x51\x14\xb1\xdd\x6c\x08\x82\x90\xba\xae\xc8\x77\x39\x77\xef\ +\xde\xe5\xb7\x7e\xeb\xb7\xd8\x6e\x77\xfc\xf1\x1f\xff\x31\x61\x18\ +\x0d\x06\x98\x08\x07\x97\xa4\x69\xe2\x9c\x8a\x3b\x4b\x18\xc6\x8c\ +\xc7\x13\xea\xa6\x1c\x88\x1c\xde\xbb\xcb\x37\x50\x75\x5d\x3b\x0b\ +\x1f\x63\x28\xcb\x92\xcb\xcb\x4b\x46\xa3\x11\x41\xff\x4c\xbe\xae\ +\x9d\x89\x10\xce\x59\x20\xdf\xed\x90\x3a\x24\x08\x23\x94\x54\x58\ +\xeb\x0a\x9e\x69\xaa\x01\xcb\xf7\x8e\x12\x3e\x36\xc2\x1f\x26\x9e\ +\xa5\xd4\x75\x1d\xbb\xdc\x99\x7d\xc6\x81\x42\x74\x0c\x30\xb6\x7f\ +\x0e\xfd\xe2\xbb\x69\x1a\x96\x4b\x17\x4b\xed\x38\x24\x92\xf1\xe4\ +\x00\x1d\x84\x5c\x5c\x5e\xf5\x91\xc6\x0a\x63\x3b\x5a\xe3\x3e\xcb\ +\x28\x0a\xb1\xa6\x1d\xa6\x9d\x87\x0f\x1f\x72\x75\x75\x35\x14\x77\ +\xbf\xd0\xdf\xf4\xf7\x82\xee\x51\x0d\xe7\xb1\x16\x0c\xdf\x8b\x7f\ +\xe6\x7c\x6d\xda\x97\x0b\xf8\xfb\xd3\xff\xdc\xdf\x4f\x79\xe8\x2a\ +\xe8\xdd\x8d\x27\x93\x09\x41\xef\x50\x60\x3b\xc1\x7a\xbd\xe6\xec\ +\xec\x6c\x60\x2c\xfa\x43\xe8\x97\x33\x98\x7e\x39\x7a\xdc\x1f\x5e\ +\xfb\x26\xae\xfb\x9f\x59\x10\xe8\xde\x65\x5d\x7e\x13\x27\x13\x5e\ +\xd1\x56\xfc\xff\x7d\x10\xaf\xec\x4e\xe8\x5e\x29\xec\x52\x08\x84\ +\x14\x3d\xab\xc9\x2d\x9f\x5d\xfa\x9e\x22\x8a\xc2\x57\x3a\x53\xa7\ +\x94\x57\x48\x19\x0e\x17\x74\xff\xd7\xfd\x3c\x93\x28\x8a\xfa\x24\ +\x47\xb3\x67\x45\xd2\x0d\x87\xc9\xb0\x1b\xe9\xb5\x20\xfb\xdf\xab\ +\x10\xc2\xa9\xe5\x0d\x48\x3a\x64\xa0\xd1\x7b\x2c\x32\xd1\x5b\xc3\ +\xbb\x38\xd7\x0e\xac\x40\xca\xbe\x50\xf7\x56\xf7\x12\x68\x6a\x83\ +\xe8\x71\x61\xb7\x9c\x74\x53\x4d\x18\x46\x3d\xcd\x57\xbf\xd2\x39\ +\xee\x1f\xc4\x4a\xea\xa1\xf8\x9b\x3e\xba\xd7\x39\x31\x0b\x94\x0a\ +\x88\xe3\x84\x24\x4d\xe8\xac\x41\x09\x77\xf0\x5a\x6b\x09\x75\x84\ +\x0e\x62\x27\x8a\xac\x1b\x2c\xa0\xc3\x88\x28\x7e\x79\x68\xbf\x06\ +\x2e\x17\xd0\x11\x48\xcd\x38\xcd\x08\xa5\x41\x8d\x12\x0a\x63\x51\ +\x49\xc0\x68\x3a\x25\x1d\x65\x60\x2a\x74\xd7\xb0\xb6\x39\x74\x2f\ +\x0b\x84\x9b\x94\x74\x4f\xb0\x10\x43\x11\xdc\x6e\x76\xdc\xbf\x73\ +\x93\x28\xd0\x7d\x97\xd5\x0c\xd7\xcc\x77\x87\x79\x9e\x33\x9d\x4e\ +\xb9\x73\xef\x16\xf3\xc5\x82\x5d\xbe\xe5\xec\xf9\x73\x7e\xfe\xc9\ +\xa7\x54\x4d\xc9\x76\xb7\x65\x36\x9f\x23\xa5\x26\x4d\x46\x28\xd3\ +\x71\x3d\x5f\xb0\xcd\xb7\x6e\xaf\x15\x68\x8a\xb2\x4f\x6d\x1c\x8f\ +\x69\x66\x0d\x3a\xd0\x98\xce\x32\x5b\xb8\x8c\x0e\xbf\x97\x78\x71\ +\x71\xc1\x8d\x93\x53\x56\xbb\x0d\xa6\x6e\x19\x67\x23\xa6\x07\x49\ +\x0f\x4d\x66\xb4\x6d\xc3\x66\xb3\xa1\xf6\x0b\xe9\xbe\x10\xc8\x7e\ +\x2f\xa4\x94\xa2\x6e\x6a\x56\xeb\x15\xf7\xef\xdf\x45\x2a\xc9\x87\ +\x1f\x7e\xc8\x72\xb9\xec\x3b\x4d\x77\xc0\x1f\x1f\x1f\x13\x86\x21\ +\xf3\xd5\x12\x6b\xdb\xbe\xeb\x74\x14\xe6\x20\x08\xa8\x9b\x92\xb6\ +\x35\xbd\x00\xb1\x2f\x36\x52\x0d\x8d\x81\x2f\xb8\x3e\xb7\xc6\x5b\ +\x7d\x4c\x26\x13\x0e\x0f\x0f\x5f\x2b\xf1\x42\x0c\x16\x40\xe2\x95\ +\x43\xca\x8b\xf7\xe2\x28\xa6\x6b\x5b\xaa\xaa\x1c\xa6\xc8\xc1\x61\ +\xbb\xb7\x28\xf1\xd7\x56\xa9\x80\xd1\x78\x84\xb2\x86\xb6\xac\x5e\ +\x79\xfe\x8c\x31\x5c\x5c\x5c\xb0\xdd\x6e\x99\x4c\x26\x5c\x5e\x5e\ +\x0e\x4e\x08\xfe\x80\xe8\xba\x6e\x20\x21\xec\xfb\xf0\x49\x29\x09\ +\x74\x48\x3a\x71\xc1\x61\x8f\x1e\x3d\x1a\xfc\xcd\xfc\x01\xe5\x5d\ +\x9b\xbb\xce\x39\x4f\x8f\x7a\xe4\x64\xb3\xd9\x0c\x4c\xd0\x97\x36\ +\x4b\xcd\x90\x3f\x24\xfa\x03\xc3\x7f\xe6\xde\x73\xd0\x5b\xa5\xac\ +\x7b\x08\x77\xb7\xdb\x11\x05\x01\xa7\xa7\xa7\xd4\x75\xcd\xdf\x7c\ +\xf4\x53\x7e\xf2\x37\x7f\xe3\xf6\x59\xdd\x4b\xb5\xbb\x47\x42\xfc\ +\xd7\xf2\xd7\xae\xde\xd3\xb9\xed\x37\xcc\xfb\x16\x51\xfe\xb9\xf1\ +\xbb\x1b\x4f\xfd\x1f\xe2\x36\xbe\x89\x87\x89\x57\x70\xee\x9b\x0b\ +\x3a\x11\x9d\x1a\x6e\x8c\xe1\x84\xb5\xb6\xb7\x52\x11\xc8\xce\x99\ +\x3d\x2a\x25\x01\x31\x14\x7d\x1f\x16\xe5\xca\xb5\xe8\x45\x86\x02\ +\x3a\x57\xe0\xc3\xfe\xeb\xec\xdf\x40\xee\x43\xb4\xbe\x96\x13\x85\ +\xee\x86\x68\x71\x5d\xa2\x14\x92\xc6\x34\xc3\xce\x43\x6b\xd3\xe3\ +\x90\xee\xe0\x72\xe3\xed\x4b\xdc\xdb\xd2\xd1\xd5\x02\xd1\xb9\x1b\ +\x73\x28\xc4\x3d\x13\xcb\x8f\xe0\x5d\xd7\x61\xba\xb6\x5f\xbc\xb7\ +\x83\x4b\x71\x18\x06\x83\x5f\xcf\x62\x3e\xc7\x18\xcb\xe9\xc9\x31\ +\x41\xe8\x20\x8f\x28\x72\x13\x56\xdb\x1a\xb2\x2c\x70\xef\x55\xb8\ +\x04\x47\x17\xf4\xa4\xfa\xc3\xc4\x22\x85\x7b\x08\xbb\xbe\x18\xfb\ +\x07\x29\x0c\x42\x67\xaa\x69\x9d\x18\xb3\xb5\x86\x4e\x3a\x81\x64\ +\x18\xc5\xb4\xd6\x1b\x1d\x6a\x37\xfa\xbe\x36\x98\xcb\xd9\xc9\xa4\ +\x51\xcc\x74\x3c\xa1\xad\x37\x28\x69\x69\x8a\x8a\x93\xa3\x29\x47\ +\xb7\xef\x12\x25\x09\x9d\x29\x90\xa6\xe4\x89\x6d\xf6\x30\x5f\x85\ +\x31\x2d\x41\xe8\xdc\x54\xdb\xb6\x61\x3a\x3d\xe4\xf8\xe8\x98\x22\ +\x2f\x11\x30\x2c\x93\x45\x4f\x5e\x10\xfd\x24\xeb\x44\x78\x92\x28\ +\x0c\x19\x8f\x27\x6c\xb6\x1b\xd2\x24\xe5\xfc\xfc\x9c\xa6\xa9\x88\ +\xa3\x78\xc8\x89\x69\x9a\x92\x83\xc9\x94\xdd\xce\x3a\xfa\xa9\x69\ +\x91\x4a\x0c\x4b\x57\x3f\x21\xfb\x08\x69\x6f\x8e\x59\x9b\x86\x34\ +\xcb\xd8\xf6\x9e\x60\xd3\x83\x29\x2f\x5e\xbc\xe8\x2d\xfe\x21\x4e\ +\x90\x17\x41\x68\x00\x00\x20\x00\x49\x44\x41\x54\xdd\x4e\xee\x70\ +\xea\x7c\x97\xac\xb1\xe8\xb6\xee\x29\xcb\x0a\x15\x06\xe8\x20\x60\ +\xb3\xd9\x38\x9c\x3c\x08\xd8\x6e\x36\x5c\x5d\x5d\xa1\xa4\x66\x76\ +\x3d\xa7\x6e\xea\x21\xa3\x3b\x4b\x33\xe7\x5a\x9b\xe7\xa4\x7d\xd0\ +\x5a\x92\x24\x6c\xb7\x4d\xef\x8c\x9d\x53\x94\xbb\x7e\xb9\xab\xe9\ +\x3a\xa7\xdb\xb1\xd6\x12\x34\x35\x26\x0c\x86\xae\x3f\x4d\x53\xf7\ +\x3a\x69\x4a\x1c\xc7\x4c\x26\x93\x21\xff\xe4\x75\xa1\x10\x9e\x85\ +\x16\x45\x21\x42\x6a\x74\xf4\x32\x55\x50\x74\x96\x38\x0a\xb0\x6d\ +\xdd\x1b\xa1\xda\x61\x27\xe0\x77\x0a\x6a\x4f\x7b\xa6\x85\x46\xf7\ +\xac\x46\xdb\xb4\xaf\x3a\x79\xf7\x45\xd3\xf6\x41\x74\x7e\x7f\xd2\ +\x75\x1d\x8b\xc5\x92\xeb\xab\x2b\x76\xf9\x8e\x3c\x2f\x68\x9a\x96\ +\xb6\x6d\x08\x83\x90\xae\x83\xd5\x6a\xcd\x28\x4b\x69\xdb\x6a\x28\ +\xae\x6e\xc7\x92\x0e\x66\xb1\x9e\xe5\xe5\xed\x86\xfc\x74\xa7\x94\ +\x22\xef\x61\x58\x0f\x21\x79\xe7\xe6\xae\xeb\x28\xfb\x7d\xed\xbe\ +\xc5\x52\x18\x86\x43\x73\xea\xbd\xf1\xa2\x28\xa2\x6e\x1a\x1e\x3c\ +\x78\xc0\x76\xbb\x45\x08\x97\x76\x1a\x04\x01\x5a\x6a\x40\x10\x47\ +\x31\xeb\xcd\xa6\xaf\x2d\x2f\xe5\x0f\xee\xfe\x6d\x5e\x81\x2f\x5f\ +\xb2\x52\x5f\x4d\x6f\xac\x7b\x46\x5c\x14\x45\xc3\xa1\x9a\xa6\xe9\ +\xdf\x0b\xd2\xfe\x15\x12\x2d\x76\x0e\x43\x8c\x62\x64\x10\x21\x0d\ +\x3d\xde\x2f\xd0\x71\x4c\x6b\x5b\x4c\x5d\x63\x85\xa0\xb3\x6e\x5f\ +\x21\x85\x04\xd1\xd1\x49\xd7\x61\x21\x5f\x16\xe2\x40\x08\x62\x25\ +\x89\xa3\x00\x21\x3b\xa4\xd0\xfd\x9e\xa3\x57\xae\xa3\x48\xd3\x31\ +\x6f\xbc\xf9\x06\x65\x59\xf0\xfc\xf9\x73\xea\xba\x74\x1d\x9b\x14\ +\xe8\x40\x21\x24\x28\x2d\xfb\x1d\x82\xec\xa7\x0f\x85\x34\x0a\x63\ +\x4d\xef\x42\x5c\xf5\xa3\xac\x5b\xc8\xbd\xf9\xe6\x9b\x9c\x9f\x9f\ +\xf7\x19\x09\x0a\xa1\x24\x9d\x85\x40\xba\x1b\x5e\x69\x35\x60\xc6\ +\x52\xb8\x6c\x71\x3a\x68\x4d\x4b\x17\x0a\xe2\xd1\xc8\xe5\x8c\xef\ +\x8d\xba\x56\xc0\x38\x49\xb0\x02\xa6\x93\x09\xbf\xf1\xdd\xef\x72\ +\x7d\x7d\xd5\xe7\x4d\xd0\xb3\x95\x8a\xfe\x20\xd6\x3d\x7d\xd9\xf6\ +\xd3\x97\x44\x62\xd1\x4a\xd2\xd2\x71\xeb\xc6\x09\x37\x6f\xdd\xe6\ +\xf2\xc5\x25\x4f\xce\xce\xb0\x6d\x47\x12\x8f\x1c\xfc\xd5\x81\x52\ +\x16\xd1\x14\x8c\x27\x19\xe3\x71\x44\xbe\x95\xc4\x61\x4c\x51\x55\ +\x44\x91\xc3\xdc\x7d\x84\xef\x6b\x59\x98\xd0\xa1\x85\xcb\xdb\x56\ +\x71\xea\xe8\xaa\xad\xa0\xaa\x1b\x9e\x3c\x7e\xc2\x66\xb7\x61\x3c\ +\xce\x10\x18\x76\xdb\x02\x2b\x25\xa6\xb3\xc4\x4a\xd0\xb6\x86\x50\ +\x0b\x46\x69\x4a\x51\x56\x8c\x46\x23\xb2\x6c\x4c\x77\x04\xa2\x2d\ +\x59\x2f\x67\xd4\x55\x89\xc0\x22\x3b\x77\x4f\xc8\xce\xa2\xa4\x22\ +\x50\x02\xdb\xd6\x14\xdb\x2d\xb6\x36\xe8\x4e\x93\x85\x19\x81\x08\ +\xa8\x76\x35\xa6\x32\x28\x24\x6d\x4f\x03\x3f\x3a\x18\x13\x04\x96\ +\xc5\xf2\x9a\xae\x6d\x48\xd3\x94\xc3\xf1\x88\x50\xc0\x6a\xbd\x72\ +\xa2\x44\xd1\x21\x84\xe5\xee\x9d\x9b\xd4\x65\xcd\xc5\x8b\x17\xd8\ +\xd6\x50\x57\x35\x75\xdb\x0c\x9e\x66\x8d\xa9\x10\xa2\x45\xd0\x90\ +\xe7\x1b\xea\xa6\xa2\xac\xf3\x9e\xa9\x04\x32\x74\x10\x98\x54\xca\ +\xe5\x69\xe4\x39\xd6\x42\x51\x97\x3c\x79\x7a\xe6\xdc\x18\xa2\x18\ +\x8b\x1d\x26\x17\xa9\x05\x55\x53\xb1\x5a\xaf\x68\x5a\x33\x2c\x52\ +\xa5\x54\xbd\xf1\xa8\x71\xd0\xae\xd4\x68\x1d\xd1\xd4\xb9\xd3\x8e\ +\x48\x41\x6d\x6a\x46\x2a\xc3\x98\x86\x20\x50\x68\x2d\xa9\xca\x9c\ +\xdd\x66\x4d\x1a\x47\x14\x52\xb0\x5c\xcc\x07\x42\xcc\x6b\xd9\x99\ +\x98\x0e\x3a\xf7\x4c\x99\x0e\xb2\x2c\x26\x4a\x12\xb4\x54\xee\x1e\ +\x00\xda\xaa\x72\xcf\x75\x6b\x07\x24\x42\xf6\x1d\xb7\xb1\x66\x70\ +\xd7\x95\x3a\x74\x14\xe2\xb2\xc4\xda\x96\x0e\x27\xd8\x45\x38\x5a\ +\x7f\x10\x44\x94\x95\x83\x7a\xb3\x51\x4a\xdd\xc3\x68\x55\x55\x51\ +\xd6\xe5\xa0\x5d\x2b\x4b\x37\xfd\x24\x69\x82\xb1\x06\x44\xc7\x66\ +\xbb\x66\x7a\x30\x1e\xe0\x6e\x2f\x0e\xde\xff\xe1\xb5\x39\x41\x14\ +\xd1\x1a\x17\x31\x3d\x3e\x38\x60\xd7\x6b\x4b\xa2\xbd\x26\x39\x8e\ +\x62\x47\x8b\xee\x85\x94\xfe\x90\xf4\xc8\x82\xbf\x6e\x5e\xc8\xb8\ +\xdd\xed\xb0\x7d\x5c\x76\xd3\xbb\x6f\x18\x69\x48\x92\x84\x20\x70\ +\x59\xf1\xd6\x76\x68\x09\x55\x5f\xfb\xfc\x1e\xc4\x1f\x20\xfb\xcc\ +\xd3\x81\xec\xd0\xa3\x23\xfb\x68\x8a\x3f\xac\x93\x3e\xbc\x2b\xed\ +\xc3\x04\xff\xae\xf0\xe6\xaf\x16\xcc\x25\x25\x22\x08\x08\xc2\x90\ +\xd0\x0a\xb4\x90\x58\x41\x6f\x8d\x22\x30\x7d\xde\x86\x30\x1d\xc2\ +\x3d\xbe\x2f\xe1\x2e\x29\x11\x5a\x12\x08\x88\xa2\x10\x69\x2c\xa1\ +\x54\x8c\x93\x88\x28\x54\x08\xa5\x30\xad\x33\x7f\xac\x1b\x4b\x5e\ +\x94\x30\x5f\x91\xa4\xd7\x94\x55\xc1\xf5\x6c\x46\x47\x03\xb8\xd3\ +\xba\xac\x4b\x3a\xdb\xb1\xde\xae\x1c\x25\xb1\x13\x43\x44\xaf\xed\ +\x9c\x87\x95\x87\x21\x00\xd6\xeb\x35\xc6\x18\x8e\x8e\x0e\x59\x2e\ +\x17\xbd\x80\x52\xa3\xa4\xa6\xc8\x4b\xa6\xd3\x29\xe3\x6c\xec\x52\ +\x21\xed\xcb\x8b\xe8\x8b\x78\xd5\x36\xac\x8b\xad\xf3\xee\x8a\x82\ +\x3e\x11\xd1\x2d\x90\x8d\xb5\xd4\x6d\x89\x54\x8a\x6d\x59\xf0\xd9\ +\x17\x9f\x51\xf7\x0f\x8e\x31\x0e\xda\x73\xd0\xc4\x7a\x18\xef\x5d\ +\x87\xe3\x93\xe4\x5a\x0c\x8a\xb2\xd8\xf1\xe2\xf9\x39\xdb\xf5\x86\ +\xed\x76\x47\x59\x94\x34\x75\xcb\x6a\xb5\xa6\x6d\x1d\x35\x57\xe9\ +\x06\x63\x76\x4c\xa7\x09\x81\xb4\xac\x97\x33\x8c\x0d\x98\x2d\x17\ +\xe4\xd5\x96\x5d\xb1\xa5\x6e\xaa\xd7\xb6\x84\x17\x40\x14\x08\x8c\ +\xa9\x1d\x2b\x4e\x06\x88\xb0\x63\x34\x99\x72\x7e\x79\xc9\xa7\x9f\ +\x7e\x46\x98\x24\xe4\x65\x49\x12\x85\xd4\xad\x23\x10\x18\x6b\xe8\ +\xac\x21\x4d\x22\x94\x30\x8c\xb2\x84\xc3\x83\x29\xe7\x2f\x2e\x59\ +\x6f\x76\xdc\x39\x3d\x40\x09\x41\xa8\x15\x5a\x08\x02\xad\x09\x02\ +\x85\xec\x2c\xe3\xd1\x84\x2c\x89\xd9\xae\x97\x88\x5b\xb7\x11\xd6\ +\x3d\xd4\x81\xd2\x84\x3a\x00\xdb\x31\xce\x52\x97\xfc\xa8\x25\x02\ +\x43\x96\x44\x5c\xcf\x73\x46\x69\x4a\x96\xc6\x44\x5a\x73\x90\x65\ +\x74\x55\xc5\xc6\x82\xad\x6b\x74\x14\xd0\x36\x96\xab\xcb\x0b\x62\ +\x1d\x80\xb5\xa4\x49\x32\x74\x97\x69\x96\x21\x25\x84\x12\xac\x69\ +\xc0\x42\xbe\x2b\x29\xeb\x9a\xdd\x6e\xed\xac\x3c\xc6\x8e\xfe\x7c\ +\x79\x75\xe5\xf6\x65\x61\x08\x79\xee\xa6\x10\x5c\xac\xb0\x0e\xdc\ +\x74\xc9\x10\xaa\xd6\xb2\xdd\xb9\x3c\xf0\x24\x4d\x68\xad\xa1\xa9\ +\x9b\x41\x81\x2d\x84\x24\x8a\x62\x92\x24\xeb\x09\x1c\x92\xb6\xed\ +\x9f\x21\xe1\xf6\x34\x2e\xea\x40\x91\x8d\x32\xaa\xb2\xa2\xd8\x69\ +\x84\xd6\x8c\xb3\x94\xb2\x2c\x58\x2d\x17\xaf\x95\x78\x21\xf7\x1c\ +\xac\x4d\x5b\x53\xb7\x15\xc5\xd2\xe1\xfe\x5a\x4a\x22\xe5\x9c\xbd\ +\xe9\xfa\x67\xa4\x7f\xce\x55\xbf\x38\x16\x08\xb2\x2c\x73\x5d\x36\ +\x0e\xd2\x2d\x9a\x06\xe1\x6d\xd3\x85\x43\x2a\xa4\x02\xdb\x19\x8c\ +\x6d\xb1\x9d\xa1\x35\x4d\x4f\x97\xb7\x20\x2c\x41\xa0\xa8\xac\xc1\ +\x76\xee\xff\xbb\x15\x81\x25\x4e\x42\x94\x16\x94\x65\x31\x40\x46\ +\x5e\xfb\xe3\x45\x8b\xfb\xcc\x4f\x9f\x9e\x5a\x36\x35\x49\x9c\x50\ +\x54\x25\xad\xb5\x6e\x67\xba\x37\x29\xd5\x75\xf5\xb7\x08\x3d\xfb\ +\x51\xbb\xde\x39\xd8\xb3\x43\xaf\xe7\x73\x94\x72\xb4\x6e\xbb\x27\ +\x7e\x6e\xdb\xd6\xb1\x32\xdb\x96\xb2\xaa\x30\xcd\xcb\x68\x09\x3f\ +\xe9\xec\xfb\x7d\xed\x2f\xe6\xfd\x44\xe2\xbf\x9e\xd7\xe3\xf9\x0c\ +\x14\x0f\xbf\x79\xf7\xf0\x6f\xa4\xd1\xa3\xec\x3a\xb4\x31\x48\xd3\ +\x12\x8a\x00\xd5\x75\x58\x21\x31\x52\x3a\x3b\x0f\x69\x09\xa4\x42\ +\x04\x12\x8c\x18\x76\x12\x42\xba\xbc\x6e\x25\x04\xad\x75\x0a\x75\ +\xd5\x0b\xaf\xc6\x07\x63\xc2\x40\xf7\xde\x52\x0e\xa1\x89\x02\x89\ +\x6d\x25\x81\x16\x5c\x5d\x9c\xa3\xb5\x22\x09\x35\x28\x89\x33\x61\ +\x11\x2f\xd3\x1a\xe3\x08\x90\x58\xd3\xbd\x22\x64\xf4\x9f\xef\x78\ +\x3c\x1e\x16\x6d\x55\x55\xf1\xc9\x27\x9f\xb8\x91\x35\x8a\xb0\xc6\ +\x10\x84\x01\x1d\x82\xda\xb4\xac\xb7\x1b\x97\xfd\xdc\xc3\x6b\xdd\ +\x5e\xda\xa2\x13\xef\x35\x98\xca\xb9\x17\x7b\x46\x85\x77\xfa\xf5\ +\x99\x07\x75\x55\xf3\xf0\xe1\x23\x26\xa3\x6c\xa0\xfc\x79\xb8\xca\ +\xe3\xed\xde\x11\x78\xe8\x02\x71\x9a\x92\x24\xcb\x68\xda\x96\xab\ +\xf9\x8c\x38\x4e\x99\x1e\x1d\xd2\xb1\x72\xe6\x76\x4a\x23\xa4\x40\ +\x60\x51\x42\x93\xa5\x31\x07\xe3\x11\x49\x14\x21\x75\x4a\xdd\x36\ +\xe8\x40\x60\x8c\x1e\x84\x99\xaf\x6b\x1b\x1b\x04\xc1\xe0\x56\x2c\ +\x94\x06\xa9\x08\x43\x07\x0d\x08\xe9\xec\x3d\x5a\x6b\xd9\xb5\x0d\ +\xad\x31\x2e\x0e\xb9\x69\xe8\x7a\x95\x78\x6b\x0c\x47\xd3\x63\x27\ +\x14\xfb\xea\x21\x8b\xc5\x82\x5b\xc7\x63\xd2\x6c\x34\x38\x3f\xbb\ +\x8e\xad\x01\x29\x59\xcc\xe7\x14\x65\xc5\x6e\x57\xf0\xe0\xc1\x57\ +\x44\x69\x4a\x18\x06\xac\x36\x39\xc8\x8e\x6d\xbe\x61\x32\x1d\xf5\ +\x5a\x12\xd7\xe9\x6e\x76\x2b\x56\xeb\x15\xc7\x27\xa7\x68\x1d\xb1\ +\x58\xae\xd8\xae\xd7\x34\x75\x43\x18\xc7\xce\xf1\xba\x31\x64\x93\ +\x31\xdb\x6d\xc1\xe1\x9d\x29\x17\x57\x33\x56\xbb\x1d\xb7\xee\xde\ +\xe3\xe8\xe8\x84\xf5\x66\xc9\x76\xb3\x22\x4a\xc2\xde\xc3\x4d\xd2\ +\xf5\x7a\x12\x97\x5d\xe3\xfe\x5b\x92\xa4\x48\x15\xbc\x84\x22\x7a\ +\x5a\xb8\x42\xa0\x94\x2b\xa4\xd6\x76\x3d\x3b\xcf\xbd\xaf\xb6\x35\ +\x48\xa9\xb0\xc6\xe9\xb0\x8c\x35\x83\x00\xd1\x33\x8b\xbc\xb5\x47\ +\xbb\x17\x00\xe7\xe1\xd8\xf5\x7a\xe3\xb2\x5b\x5a\xe3\xf4\x49\x3d\ +\x4d\x57\xeb\x00\x81\x9b\x4a\x5f\x9f\x64\xd1\x15\x61\x4f\x06\x89\ +\xc2\x08\xad\x34\x9b\xcd\xd2\xd9\xef\x23\x88\x82\x80\xae\xb5\xb4\ +\x6d\x03\x52\xf4\xd3\xb0\x63\x3f\x76\x5d\x47\x10\x06\x43\x52\xe4\ +\xae\xa8\x9c\xc5\x7a\x14\x51\x17\xe6\x15\xc1\xb3\x52\x9a\x34\x4d\ +\x07\x62\x41\x91\x17\x83\x7e\xc6\x3b\x8c\xfb\x65\x79\xb0\xf7\x5c\ +\xba\x7c\x77\x07\x23\xee\xef\x12\x3c\x04\xe5\x9f\xc9\xae\xeb\xc8\ +\xf3\xbc\x4f\x57\x6d\x50\x52\x11\x27\xce\x20\x31\x08\x34\xfc\x92\ +\xda\xbd\xeb\xa7\x0f\xef\xb0\xe1\x21\xb0\xcd\x66\xf3\x8a\x33\x87\ +\xb7\x1a\x72\xe9\x9c\x2f\xa1\x2b\x6f\xab\xe4\x8b\xbe\x3f\x04\xfc\ +\x7d\xee\x61\x60\xff\xf3\x97\x77\xd1\xfb\xa9\xb1\x9e\xd1\xe5\x9f\ +\x0f\x9f\xa7\xe2\xed\x5f\xf6\xc9\x03\xdf\x2c\x36\x17\x10\x48\xc1\ +\x58\x43\xdc\x19\xb4\x05\x81\x24\x89\x33\x0a\x61\x31\x80\x46\xa2\ +\x55\x80\x12\x1d\x56\x3a\x6d\x8a\x54\x02\x21\x1d\xc4\x20\x95\xa0\ +\x6b\x5d\x46\x47\x28\x24\x71\x1c\x31\x19\x8d\x51\xaa\x43\xd0\xe7\ +\xc1\xab\x90\x48\x2b\x44\x67\xc8\xb2\x18\x6b\x5b\x94\x16\x5c\x5e\ +\x5c\xd1\x76\x96\x83\xa3\x43\xd2\x24\xed\x2f\x6c\xbf\x77\x40\xd0\ +\x69\xbf\x8b\x91\x83\x89\xa2\xd6\x7a\xb0\x78\x08\x7b\xb6\x85\x1f\ +\x55\xb3\x2c\xa3\x17\xa1\x10\x24\x1d\xdb\xf5\x86\xd5\xa6\xa0\x2c\ +\x0b\x26\x07\x07\xb4\x7b\x63\x67\x6b\x0c\x59\x9c\x30\x0a\x23\x47\ +\x03\xcd\x73\xb2\x6c\x44\x5e\x97\x5c\x5c\x5d\xf6\x29\x78\x37\xb9\ +\xbe\xbe\xe6\xfc\xe2\x05\x49\x14\x91\x26\xb1\x1b\x6f\x75\xd0\x6b\ +\x2f\x1a\x94\xd2\x44\x91\x5b\xe0\xf9\xc3\x2d\x88\x42\xa7\xe1\x69\ +\x1a\xe8\xad\xe7\x03\xdb\x21\x70\x70\x51\x10\x07\x8c\xb2\x11\xd6\ +\x30\x60\xcb\xd6\x34\xc4\x41\x44\x12\x3b\x83\xbf\x50\x4b\xd2\x28\ +\x20\x4c\x35\x61\x68\xd1\x5a\xc2\x6b\x54\x43\xc7\x69\x46\x18\x27\ +\xd8\xaa\xc2\x0a\x90\x7d\xb1\x54\x2a\x20\x4d\x53\x9a\xd6\x10\xa7\ +\x19\xdb\xf5\x82\x55\x33\x03\xe5\x1a\x07\xd5\xdf\xfc\x6d\xeb\x70\ +\x6b\xbf\x18\xed\xfa\xa0\x30\x2f\x5e\x6d\x8c\x63\xc3\xe8\x30\x40\ +\x69\xcd\xe5\xf5\x35\x65\x5d\x13\xa5\x09\x28\xc9\x7a\xbb\xe2\xf6\ +\x9d\xdb\xa8\x50\x91\x8e\x12\x36\xb9\xc6\x0a\xdb\x63\xf3\xce\xbf\ +\x6c\xb7\xce\xd1\x41\x44\x5e\xd6\x08\x15\xa2\xc2\x18\x29\x4b\xb2\ +\x51\x8a\xdd\x6e\xb0\x52\xb3\x5a\xae\x88\x47\x13\xe2\x74\x84\x08\ +\x02\xe2\x6c\x04\xba\x26\x4e\x52\x8a\xb2\x20\xcd\x1c\x84\xe9\xa6\ +\x5b\xa8\x6b\x37\x65\x05\x61\x80\x50\x9a\xba\x69\x30\xa6\xa3\x35\ +\x9d\xa3\x19\xf7\xb4\xd3\x38\x0c\xd1\xca\x99\x80\xd6\xa6\x25\xd5\ +\xae\x10\x97\x75\x45\x63\x5b\xca\xa6\xa6\xec\x3d\xab\x30\x2d\x75\ +\xeb\x88\x16\x5e\x98\xe6\xbb\xde\xfd\x28\xea\xc1\x37\x2e\x8b\xc9\ +\x77\x3b\xb2\x2c\xa3\x36\x2d\xc6\x1a\x92\x34\x45\x2c\xe6\xcc\xe7\ +\x8e\x48\x10\x84\x01\xd6\x98\xd7\xfe\xcc\xfb\xd7\xf4\x45\xdd\xb3\ +\x98\x6c\xcf\x4a\x92\xfd\x6e\xc5\xf4\x06\xb0\x6e\x1f\xaa\x06\x4d\ +\x4c\x14\x45\xce\xc2\x66\xb3\x71\x2c\xa7\x20\xa0\x2e\xba\x57\x0a\ +\xa8\xd3\x52\x6d\x07\x2b\x11\xb7\x77\x10\xaf\xc4\x4a\xf8\xc3\xd6\ +\x3f\xc3\x7e\x47\xb9\xdd\x6e\x09\xc3\x60\x50\xb8\xfb\x5d\x8b\x17\ +\xaf\x7a\xb6\xa7\xb7\x77\xb7\xd6\x52\xf5\x2c\xc1\xd1\x78\xec\x20\ +\xce\xbe\xe8\x0f\xac\x2d\x04\x55\x5d\x0f\x02\x55\xbf\x87\x1c\x84\ +\xcf\xfd\x54\xe2\x9a\x0d\xf5\x4a\xe6\xd1\x3e\x84\xe5\x35\x70\xfb\ +\x13\x8e\x27\x01\xed\xef\x47\xfc\x94\xb2\x0f\x73\xbd\x12\x17\xfe\ +\x4b\x94\x70\x1f\x1d\xed\x7f\xff\x0d\x55\xc0\x0b\x6c\x53\xd3\xec\ +\x56\x4e\x15\x5b\xb4\x54\x55\xcd\x44\x9e\x20\xb3\x0c\xe9\xb5\x28\ +\x38\x57\x51\xab\xe8\x63\x66\x65\xaf\x6e\xef\x90\x58\xac\x10\xc4\ +\x41\x48\x28\x05\x61\x10\x10\x68\xc9\x76\x35\x77\x26\x8c\x46\xd0\ +\x34\x06\x6b\x5c\x77\x51\xee\xd6\xb4\x6d\x4d\xd7\x19\x5e\x3c\x7b\ +\xca\xa6\xac\xb8\xdf\xbd\xcd\xe8\x8d\xd1\xb0\x1f\x49\x92\xc4\x7d\ +\xb8\x42\xf7\x27\xb7\xee\x6f\xec\x9e\xe9\xd5\xdf\xf8\x9e\x0e\xe8\ +\x6f\xc4\x38\x8e\x1d\xb5\x2e\xd0\x74\x42\xa0\xfa\x02\xf0\x8b\x4f\ +\x3f\xa5\x6a\x1a\xee\xbf\xf1\xc6\x50\x90\x77\xdb\x2d\x52\x08\x36\ +\xf3\x39\x6b\x0b\xdb\xed\x86\xf1\xc1\x84\x4e\x0a\x1e\x3f\xf8\x9a\ +\xb2\xae\xd0\xdf\xd3\xac\xd6\x2b\xce\x9e\x9d\x31\x1d\x4f\x48\xa3\ +\x98\x83\xc9\xc1\x60\x81\xbe\x5a\x55\x1c\x1f\x4f\x86\x4e\xc3\xd3\ +\x15\x75\xa8\x41\x0a\x67\x84\xd7\x09\xca\xd6\x10\xe8\x10\xc7\xa3\ +\xb1\x28\x2d\xb1\xb6\x75\x30\x17\xae\x48\xeb\x40\x93\xc4\x01\x69\ +\x1c\x33\x4a\x23\x24\x92\x34\x54\x64\x69\x42\xd5\x3a\x0b\xfd\xee\ +\x35\x5e\xfa\xa6\x6d\x69\xad\xc5\xba\xf5\x11\x75\xd3\x52\x54\x15\ +\x37\x6e\xdc\xe0\x9f\xfe\x93\xdf\xa3\xac\x6b\x36\xdb\x0d\x3f\xfb\ +\xe9\x47\x2f\xb1\x5d\x29\xa0\x7f\x40\xc3\x30\x1a\x2c\x40\x3e\xf8\ +\xe0\x03\xca\xb2\xe2\x68\x1c\x53\xe6\x2e\x2f\xbe\xb5\x86\xc6\xb4\ +\x20\x24\x45\x55\x53\x5b\x8b\x0a\x02\xaa\xc6\xf0\xe6\xbb\xf7\xf8\ +\xc5\x67\x9f\xf3\xe4\xec\x9c\xf9\x62\xce\x2e\x2f\xd8\xec\x4a\x8a\ +\xaa\xc1\x74\x82\xdd\x2e\x27\x8e\x23\xae\x67\x4b\xd6\xbb\x02\x5d\ +\x18\xd6\xdb\x1c\xd3\x76\x18\xa1\xd0\x52\x53\x56\x2d\xad\x81\xd5\ +\xb6\x40\x5d\x2d\x38\x38\x9c\x90\xe4\x05\x16\xc8\xab\x9a\x8b\xeb\ +\x19\x61\xe0\xc4\x92\x4d\x55\xa2\x84\x25\x94\x82\x93\xa3\x23\xa7\ +\xfb\x28\xca\xde\x8e\x47\x0e\x90\x53\x59\x95\x7d\xb4\x73\x87\x0a\ +\x23\x82\x20\xa4\xad\x5b\xb6\x9b\x2d\x52\x28\x26\x93\x89\xd3\x01\ +\x09\x43\x5d\x37\xe4\x79\x31\xd0\xdd\x9b\xda\xa9\x9c\x3d\x85\x16\ +\xe8\xff\xbe\x7a\x15\xf6\x50\x12\xad\x34\x61\x14\x93\x24\x29\x79\ +\x5e\xd0\xe1\x54\xf5\x0e\xf6\x54\x74\x16\x84\xea\xf5\x4f\xaf\xb1\ +\x81\x10\xbd\x4f\x5c\xd7\x3f\x3f\xc6\x18\x10\x4e\x8f\xa1\x84\x44\ +\x75\x0c\x21\x55\x9d\xf0\xa6\xa0\xdd\xd0\x40\xf8\x09\xcb\xda\x97\ +\x51\xde\x06\xfb\x0a\xd5\xd9\x17\x70\xff\x4c\xfa\x85\x79\x5d\xd7\ +\xce\x7e\xc7\x98\xbf\x25\x12\xf5\x07\xcb\x6e\xb7\x7b\xc5\xcf\xcf\ +\x2f\xc6\x7d\xb1\xf5\x3b\x0d\xbf\x5f\xf0\x07\x62\xd3\xff\x3d\xa5\ +\xd5\xe0\xdf\xb7\x2f\x67\x18\x3e\xc7\xbe\xd0\xb7\xfd\x04\xb0\x6f\ +\x69\xe3\x27\xa0\xa6\x6d\x89\xfe\x13\x14\xdf\xfd\xc5\xfa\xbe\x9e\ +\xc6\x2f\xd3\x7d\xb3\xb0\xbf\xef\xd8\x9f\x4e\xf6\x0f\x18\x3f\x6d\ +\x79\x58\xf4\x95\xec\x26\xbe\x81\x0b\x78\xe7\xa5\xb3\xe2\xf1\xd7\ +\x8f\x88\xde\x7a\x13\x5b\x5a\x96\x8b\x15\xbb\xaa\xe0\xee\xaf\x7d\ +\xcb\x45\xf1\xda\x0e\xd9\x7b\x48\xc9\xc0\x3d\x78\x42\x38\x01\x9f\ +\x04\x2e\x5f\x5c\xb0\x9c\xcf\x30\xc7\xc7\x9c\x1e\x1f\xbb\xfc\xed\ +\xae\xe3\xc1\x17\x9f\x23\x84\x64\x94\x4d\x48\xd3\x31\x52\x04\x3d\ +\xe3\x0a\x9a\xba\x61\xb7\xdb\xd2\xd4\x15\x75\x5d\x52\xd7\x2f\x59\ +\x23\xa6\xcf\x21\x09\x74\x80\x10\xea\x6f\x4d\x26\xbe\x80\x0d\xc6\ +\x68\xd2\x65\xa4\xb4\x6d\x4b\xdd\x34\x6e\x49\xa6\x03\x1a\xeb\x1e\ +\x88\xa8\xb7\xf5\xb8\x58\x5e\x70\x70\x30\x21\x0c\x02\x6c\x6b\xf8\ +\xfa\xc1\x03\x3a\x63\x19\xc9\x80\xcd\x7a\x83\xa5\x63\xbc\xd9\x30\ +\x3d\x39\x22\x4b\x12\x96\xab\x25\x4f\x9f\x3c\x71\x18\xac\x10\xd4\ +\x4d\xdd\xb3\xc7\x64\x9f\x96\xa8\x07\xdf\x30\x9f\x44\x99\xa5\x19\ +\x61\x14\x13\xc5\x11\x9b\x7c\x87\x45\x50\x37\x86\xd6\x40\x12\x43\ +\x1c\x06\x68\x25\x68\x9b\x9a\x28\x50\x84\xa1\x06\xab\xd0\xaa\xa3\ +\xad\x73\x24\x6e\x5f\x30\x4a\x63\x3a\xa3\x68\x4d\xc4\xc9\x74\x4c\ +\xd5\xb8\xd7\x7f\x2d\x9a\x03\x27\x74\x60\xb6\x58\x10\x65\x19\xa6\ +\xb3\xbd\x58\x52\x72\x7d\x75\xc5\x6a\xb3\x41\x87\x11\x3a\x08\xc8\ +\xd2\x8c\x38\x8c\x7b\x92\x80\xc2\xb4\x0d\xb6\x1f\xc3\xbb\xae\x63\ +\xb5\x5a\x71\x75\x75\xc5\xe4\xe0\x88\x28\x4e\xa8\xcb\x15\x45\xe9\ +\x54\xdb\x52\x6b\x94\xb5\x6e\x42\x89\x13\x94\x0e\x28\x1b\x43\xd5\ +\x5a\xf2\xd2\xd2\x58\x45\x95\x1b\xa6\x87\xb7\x98\x1e\x0a\x74\x30\ +\xe1\xf0\xf8\xae\xeb\x7e\x93\x1d\x71\x1c\xb3\x5a\xb7\x8c\x0e\x1b\ +\x46\xe3\x09\x49\x96\x91\x6f\x76\xe8\x30\xa6\x6e\x0d\xc9\xe8\x80\ +\x5b\xb7\xef\x12\x8f\x27\x64\xe3\x31\x51\x18\x10\xc6\x8a\xa8\x31\ +\x54\x8b\x25\xb3\xc5\x82\xc9\x78\x0a\x9d\xd3\x03\x55\xbb\x3e\x24\ +\x6b\xda\xf5\x87\xa9\x53\xf4\x77\x08\x9a\xa6\x26\x08\x42\xc7\x56\ +\xeb\x3a\x1a\x63\x9c\x58\xaf\x2f\xfa\xd7\xd7\xd7\x6c\xb6\x39\x52\ +\xb9\x8e\xb6\xaa\xdd\x34\x63\x2d\xce\xa6\xc7\x74\x54\x65\x45\xd3\ +\xba\xa2\xe9\x59\x3a\x69\xef\x3a\xeb\x05\xc1\xb3\xd9\x8c\xa6\x69\ +\x29\xca\x0a\xa9\x14\x4d\x6b\x48\xb3\xcc\x59\xb9\xd4\x0d\x45\x59\ +\xa1\x95\x73\x66\xe8\x84\xe4\xe8\xf8\xa4\x8f\x88\x78\x6d\xa7\x89\ +\xd3\x30\xf4\x85\x55\x4a\xc9\xf4\x60\xca\x28\x1b\xa1\x80\xa6\xaa\ +\x59\x5c\xcf\xa8\x7b\x76\xa2\xfb\x07\x8e\xaf\xe2\x9b\x39\xad\x35\ +\xd3\xe9\x21\x51\x92\x31\x1e\x8f\xa9\xf3\xed\x2b\x85\xd3\x77\xee\ +\x9e\x42\x3c\x99\x4c\x98\x4c\x26\xcc\xe7\x73\x56\xab\xd5\x00\x11\ +\xf9\x42\xef\xff\x1c\x45\x11\x79\x9e\x3b\x9b\x1b\x6b\xa9\xe2\xf8\ +\x15\x11\xb3\xd7\xc0\x78\xe6\x96\xdf\x39\x04\x3a\x40\xf6\xd3\xc5\ +\x7a\xb5\xa6\xad\x7b\x23\xd6\xce\xd5\xad\x28\x8a\x90\x89\x3b\x40\ +\x3b\x6b\x1d\xc9\x66\x8f\xd4\xe0\xe9\xb9\x9e\x55\x35\x44\x94\xf7\ +\xa2\x47\x3f\xb1\xf8\x43\xc0\x33\xc3\x3c\xa3\xac\xdb\x9b\x3e\x3d\ +\xd4\xbd\x1f\xdb\xeb\xa5\x11\xfb\x26\xb7\xfb\xe1\x57\xfe\x57\x7f\ +\x30\x86\x61\xf0\xf7\xf2\x73\xfd\x95\xda\x99\x08\x21\x09\x82\x90\ +\xd1\x78\xc2\xad\xb7\x6e\x52\xe6\x25\x17\x8b\x85\xcb\xd1\x28\x0a\ +\xba\xfe\xb4\xc6\x74\x84\x3a\x72\x78\xb5\xd6\x24\x71\xc4\xfc\xea\ +\x92\x1f\xfd\xe8\x47\x58\x3a\xbe\xfa\xf2\x4b\x7e\xf3\xdb\x1f\xf0\ +\x9b\xbf\xf1\x5d\xc6\x93\x31\x9d\x35\xac\x37\x2b\x6c\x63\xc9\xd2\ +\x31\x52\x74\x58\xd3\x52\xe4\x25\x79\xbe\xc3\xd8\x86\x40\xcb\x3e\ +\xb6\x93\x41\xcc\xe3\x4f\x77\xd7\x09\x07\x7b\x34\x5e\x06\x0c\xd7\ +\xfb\x5d\x79\x6e\xb6\x1f\x93\x4d\x6f\x34\x29\xb5\xa4\xdc\xe6\x34\ +\xfd\x68\x1b\x46\xce\x5a\xe3\xaf\xfe\xf2\x2f\xb9\x7d\xeb\x36\xf7\ +\xef\xdd\xa3\xcc\x73\xda\xa6\xa5\xed\x04\xb6\x35\x84\x51\x48\x55\ +\x95\x2c\x16\x0b\x92\x24\xe1\xee\x9d\x3b\x68\xad\x98\x5d\xce\x88\ +\xa2\x90\x28\x8c\x88\xe3\xa4\x17\x63\x2a\xb4\x16\x98\xde\xb8\xd1\ +\xa9\xe6\xad\xa3\x7e\xb6\xa6\x9f\x4e\x42\x36\x9b\x1d\x9f\x7f\xf1\ +\x15\x48\x45\x1c\x27\xbc\x75\xef\x2e\x77\x6e\x9e\x12\x28\x49\x28\ +\x71\x56\xf5\xd2\x45\xff\x2a\x29\x99\x1e\x8c\x49\x22\x4d\x16\x05\ +\x74\x9d\x22\xcf\x0d\xa3\x34\x22\xac\x1b\x94\x14\xbc\x0e\x0f\x59\ +\xd1\x1f\x28\xb3\xd5\x8a\x77\x7e\xed\x7d\xee\xde\xbd\x8f\x15\x92\ +\x20\x0c\xf8\xf8\x67\x9f\xf0\xd9\x67\x5f\x38\x26\x37\x62\xc0\xbd\ +\xbd\x82\x5d\x0b\x5e\x11\x60\x6e\x77\x25\x7f\xfd\xd7\x7f\x8d\xc5\ +\xe5\xd3\x8f\x63\x41\x9a\x86\xe4\x3d\x4d\xd3\x28\x8d\x41\x52\xb7\ +\x06\x15\x46\x24\xa3\x31\xf7\xdf\x7e\x87\x37\xde\x7e\x8f\x37\xdf\ +\xf9\x0e\x51\x10\x71\x7c\x7c\xd4\x2b\xfd\x25\xbb\x3c\x27\x0e\x23\ +\x94\x72\xa2\xb9\x6f\x7f\xfb\x7b\x44\x59\x44\xd3\x56\x60\x2d\xb2\ +\x13\x44\x61\xc8\x6e\xbb\x23\x8c\x42\xea\xa6\x66\x57\x96\x4c\xa6\ +\x07\xce\x68\xb4\xc9\x5d\xfe\xfa\x7a\xcd\x28\x9b\xb0\x5c\x2c\x79\ +\xe7\xed\xb7\xf8\xf1\x8f\x7e\xc4\x47\x3f\xfe\x11\xc5\xb6\xa2\xae\ +\x5b\xc2\x38\xa2\xb5\x6e\xdf\x62\x6d\x43\xd5\x34\x54\x75\xc3\x36\ +\xcf\x39\xbd\x71\x13\x68\xfa\x8e\x52\x61\xe9\x30\xd8\x3e\xe9\xd3\ +\xb1\x0e\x3b\x3a\xc2\x28\xe4\x7a\x76\x8d\x90\xa7\x24\x49\x42\x59\ +\x95\x83\x3c\xc0\xdf\x9b\xd3\xe9\x94\xbb\x77\xef\x0e\x7e\x5f\xb3\ +\xd9\x0c\x6b\x0d\x75\xd3\xd0\x96\x4e\x69\x7e\x72\x72\xd2\xe7\xf4\ +\x74\x44\x71\x84\x44\x30\x1a\x8f\x98\x5d\x5f\x53\x94\x05\x92\xd7\ +\xc8\xe6\xea\x53\x48\x7d\x53\xb2\xd9\x6c\x90\x7b\xb4\x5f\xd9\x89\ +\xde\x8b\xcb\xef\x49\xbc\x1f\x5e\xf7\x8a\xc7\x54\x14\x45\x4c\xa2\ +\xc9\x40\x42\x71\x0b\xfd\x76\x28\xfe\x7e\xf2\xf0\xdd\xb8\x9f\x56\ +\x96\xcb\x25\x69\x9a\x0e\xe2\xc7\x7d\x2a\xad\x87\xbc\x5e\x81\x9c\ +\xbc\xe1\x62\xff\xb5\xf7\x95\xf5\x43\xb4\x76\xef\x56\xee\x49\x39\ +\x8a\xde\x4f\xaf\x87\x95\x9c\xc2\xdc\x19\x42\x5a\x6b\x7b\xbd\xd7\ +\x4b\x4b\x13\x7f\x28\x0d\x4c\x2c\x21\x58\x6f\x36\x44\xbd\xb9\xa8\ +\x87\xad\xbc\xa5\x8a\xb7\xc2\xd9\xd7\x51\xd9\x3d\xd7\x84\x24\x49\ +\x06\xa1\xa7\x77\x7d\xf0\x9f\x83\x9f\xc4\xf6\x0f\x52\xef\x39\x17\ +\x04\xc1\xa0\x4d\xf2\xbe\x82\xdf\xac\x9d\x89\xed\x88\xd3\x14\x19\ +\x47\x9c\x5d\x5c\x13\x85\x23\xb4\xd4\xac\x77\x05\x66\xb9\x40\x67\ +\x23\xda\xda\x45\x9e\x2a\x25\xd8\xe4\x5b\xa4\x56\x14\xf9\x8e\xa6\ +\xc8\xd1\xc0\xcd\xa3\x63\xb0\x86\xd5\x76\x83\x6d\x5d\x22\xdd\x68\ +\x9c\x39\xa1\xd1\x76\xcb\xc5\xf5\x8c\xbc\xac\x99\x4c\xa6\x64\xd9\ +\x18\x6b\x5a\x5a\xfb\xf2\xe2\xd5\x75\xcd\xe3\xc7\x8f\x87\xdc\x65\ +\x9f\xe5\x0e\x1d\x5a\xb1\xa7\xc0\x87\x7d\xca\xbd\xff\xf7\x4d\xe3\ +\xc4\x67\xfb\xaa\xfd\xaa\x2a\xf9\xd1\x5f\xfd\x00\xa9\x24\xdf\xfb\ +\xad\xef\xa1\xe8\xd0\x5a\xd1\x54\x86\x7c\xbb\x66\x35\x9f\xa3\x3a\ +\xe7\x44\xbc\xcc\x77\x24\x61\x44\x1a\xa5\xb4\xb6\x65\x3e\xbf\xe2\ +\xf8\xc6\x0d\xee\xde\xbd\x4d\xd9\xd4\x6c\x77\x5b\x8a\x22\xe7\xf0\ +\x60\x32\x88\x95\x00\xae\xaf\xaf\x78\xfa\xf4\x09\xe3\xf1\x98\xd1\ +\x68\xe4\xf0\xde\xdd\x96\xb6\x6d\x08\x8c\x5b\xa2\x1a\x63\x59\xcc\ +\xe6\xb4\x8d\x61\x74\x78\xc8\x9b\x77\xef\x39\xa1\xa7\x75\x90\x4b\ +\x53\x1b\xd2\x71\x42\x14\xc6\xd0\x29\x42\xad\x19\x25\x31\x93\x2c\ +\xa5\x69\x2c\x59\xa8\x48\x43\xc1\x64\x34\x71\x84\x86\xd7\xa6\x86\ +\x16\xac\x36\x6b\x3e\xff\xf2\x01\xef\xfc\xda\x07\xce\xb4\xb0\x93\ +\xdc\xb9\x77\x8f\x5f\x7c\xf1\x05\x51\x9c\x38\x6b\xf8\x30\xe6\xc6\ +\xe9\x0d\x9e\x3f\x7b\xec\xb2\x16\xb4\xa6\x6d\xea\x21\x89\x6e\x7a\ +\x78\xc2\xc7\x3f\xff\x8c\xcd\xb6\xc0\x76\xa0\xa6\x09\xd6\xd4\x1c\ +\x1c\x1d\x72\xfe\xe2\x82\x7e\xb1\xc6\x3b\xef\xbd\xc7\x6e\x97\x63\ +\x10\xe8\x30\xe0\xaf\xff\xe6\x23\xca\xb2\xa5\x28\x4a\xae\xaf\xae\ +\xd1\x41\xc0\x77\xbe\xf3\x1d\xfe\xfc\xcf\xff\xac\xef\xd0\x9c\xd3\ +\x40\x92\xa4\x6c\x8a\x35\xbb\xdd\x9a\xe3\xe9\x21\xb6\x35\x14\xbb\ +\x1d\x4a\x2a\x92\x2c\x21\x8a\x63\x17\x2d\x4d\x47\x94\x84\x8c\x92\ +\x88\x24\xcb\x38\x3e\x3e\x21\x4d\x36\xbc\xff\xde\xfb\x2c\x56\x6b\ +\x1e\x3f\x7e\x4c\x1c\x27\xd0\xb6\x94\x65\xc5\x7a\xb7\x41\x06\xda\ +\x41\x5b\x7d\x04\x02\xca\x65\xc7\x84\x51\xc2\x66\x57\x70\xeb\xe6\ +\x6d\x1e\x3f\x7e\x84\xd2\x21\x69\x36\x21\x4d\x53\x0e\x0e\x8f\xd1\ +\x5a\xb1\xda\xec\x08\x90\xc8\xb2\x42\x87\x31\x52\x07\xc4\xbd\xef\ +\xd7\x2f\xdb\x66\xcc\xe7\x73\x96\xcb\x25\x45\x51\x38\x2d\x84\x54\ +\x44\x71\x42\xd3\x36\x74\x1d\x6c\xf3\x82\x50\x07\x8c\xb3\x11\x52\ +\x06\x14\x45\xc1\x72\xb9\xe6\xe9\xd3\x67\x3c\x7c\xf8\x68\xa0\xb5\ +\xbf\x0e\x9d\x49\x18\x86\x6e\x52\x98\x1e\x60\xba\x8e\xd9\x72\xc1\ +\x7a\xbb\x26\x89\x13\x64\x27\x08\xfb\x05\xb2\xd7\x7d\x0d\xf9\x3c\ +\xfd\xee\x24\xcf\x0b\x96\xcb\x95\x23\x24\xf4\x7a\xad\x48\x09\x30\ +\xcd\x20\x62\xf6\xbb\x0c\xff\xac\xd4\x75\x3d\x1c\x04\x41\x10\x0c\ +\x13\x8b\xff\x75\x3c\x1e\x0f\xdd\xbb\x67\x8a\xd1\xfb\x73\xf9\xa6\ +\xd1\x43\x6c\xde\xf7\xca\xef\x39\xf2\x3c\x07\xe9\x60\x30\x1f\xb1\ +\xab\x84\x42\x07\x9a\xba\xaa\x28\xfd\xee\xa4\x63\x20\xca\xb4\x7b\ +\xfb\x2b\xbf\x3c\xdf\x77\xf9\xf0\x8e\x08\xb6\xeb\xfe\x96\x25\x90\ +\xa7\x14\xef\xc7\x74\x98\x7e\x81\xef\xf7\x30\x5e\xfb\xe2\xd5\xf1\ +\xfe\xfb\xad\xeb\x7a\xd0\xf9\x78\x38\xd0\xbf\x1f\x3f\x0d\x79\xa8\ +\xbe\xe3\xef\x2e\x2b\xfb\xd5\x81\xb9\x84\x33\x1b\x5c\xe4\x35\x79\ +\xb1\x64\xb7\xfd\x02\x89\x60\xb6\x5e\x11\x6d\xd6\xdc\x7b\xe7\x6d\ +\xe2\x24\x21\x4e\x13\xda\xaa\x42\x09\x4d\x51\x17\x7c\xfe\xc9\xc7\ +\x98\xb2\xe2\x9f\x7c\xff\x1f\xf2\xfd\x7f\xf0\xdb\x1c\x8c\x32\xbe\ +\xf8\xec\x33\xf2\x62\xcb\xc5\xc5\x05\x1f\xfc\xfa\x07\x34\xc6\xd0\ +\xb4\x16\xa1\x04\x79\x51\xb2\xdb\xbd\x00\x2e\x48\xb3\x8c\x38\x0e\ +\x91\xd2\x39\x85\x4a\x29\x69\xaa\x8a\x4f\x3f\xfd\x94\x1b\x37\x6e\ +\x70\x7c\x7c\xc2\x62\xb1\x20\x8e\x63\xb4\xb2\xbd\xd7\x8e\x02\xe4\ +\xb0\x08\xf4\x8b\x2c\xef\xa9\xe4\x55\xf3\x7e\x21\x1c\x24\x21\xf9\ +\x6e\x4b\x91\x17\x14\x9b\xad\x8b\xf2\x2d\x0b\x64\x07\xb6\x69\x28\ +\xb6\x5b\x46\x71\x82\x0d\x1d\x47\x1d\xad\xa9\x6d\x4b\xd3\xb6\x34\ +\x9d\xe5\xe2\xf2\x82\xa2\x2a\x9c\xab\x70\xe7\x44\x85\x61\x18\x41\ +\x27\x28\xcb\x1a\xad\x02\x56\xcb\x0d\x17\x2f\xae\xb8\x75\x73\x41\ +\x14\xc6\x18\xd3\xd1\x59\x27\xce\x6c\xea\x06\xd3\x36\x8c\x47\x23\ +\x46\xe3\x09\xcb\xf9\x0a\x2d\x95\x0b\xec\x42\x20\x8c\x21\xd6\x8a\ +\x71\x32\xe2\x7c\x36\xe7\xfa\xf2\x29\xbf\xf9\x1b\xef\x91\x25\x31\ +\x51\xa8\x89\x23\x8d\x12\x96\x34\x09\x49\xc2\x80\x30\x12\xaf\x4d\ +\x01\xef\xf3\x2a\x74\x18\xf1\xe9\x67\x9f\x11\xc4\x09\xbf\xff\xfb\ +\xbf\x4f\x1c\xbb\x48\x63\xad\x83\xbe\xbb\x74\x87\xe1\x72\xb5\xea\ +\x85\xa6\x0e\x66\xb4\xc6\xb0\x58\x2c\xd8\x6c\x37\xbc\x75\x7a\x8b\ +\xe9\x74\x8a\xd2\x11\x42\x2a\x8e\x0e\x63\xa2\x40\x0d\x21\x44\x28\ +\xc5\x68\x32\xa6\xb5\x1d\x8f\xce\x9e\xf1\xd5\x83\x07\x5c\xcf\x17\ +\xac\x17\x1b\xf2\xa2\xe4\xfe\x1b\x6f\xb2\x59\xaf\x39\x3e\x39\x41\ +\x47\x92\xd9\xe2\x1a\xa9\x14\xf7\xef\xdf\xa7\x6d\x5b\xde\x7e\xff\ +\x6d\x82\x48\x31\x5f\x5c\xf3\xe0\xcb\xaf\x78\xfc\xe0\x21\x07\xe3\ +\x31\x75\x55\x93\x17\x39\xa3\xf1\x98\xe3\x9b\x37\x88\x92\x98\xcb\ +\xf9\x25\x93\xf1\x88\xa2\x2c\x59\x2c\x56\xbc\x38\x7f\xc1\x3f\xff\ +\x67\xff\x92\xff\xfc\xf7\xfe\x29\x20\x08\xc2\x98\xd1\x69\x4a\x28\ +\x3b\x9e\x5d\x3c\x27\x48\xbc\xa2\xbb\x41\x87\x61\xef\x56\x60\xb8\ +\xba\x72\xd9\xec\xab\xd5\x8a\xa6\x31\x1c\x1e\x1e\x3a\x55\xbd\x52\ +\xdc\xbb\x77\xaf\xb7\x86\x79\x36\xc0\x9d\x49\x92\x70\x7a\x7a\x4a\ +\x91\xe7\x6c\x56\xcb\xa1\x0a\x78\x0a\xfb\x7c\x3e\xa7\x2c\xcb\xa1\ +\x4b\x6d\x9a\x86\xc0\x5a\x9a\xd6\xb0\xde\x6c\xdd\x6b\x23\x38\x3e\ +\x3e\xa6\xec\x8d\x1d\xa5\x52\x44\x49\x42\x59\xbd\x3e\x3a\xb8\x2f\ +\xe6\x69\x9a\x32\x1e\x8f\x69\x8d\x61\x57\xe6\xec\x0a\xd5\x4f\x0e\ +\x96\xa0\x2f\x8a\x7e\x91\x1c\x45\xee\x1e\xa8\xab\x8a\x28\x8a\xc8\ +\x82\x90\x17\x2f\x5e\x38\x13\x4f\x1d\x10\x04\x21\x51\x4f\xab\xf6\ +\xfb\x84\x30\x0c\x39\x3a\x3a\x62\xb5\x5a\x0d\xaf\xe5\x5f\x2f\x8e\ +\xe3\x61\xd2\xf5\x7b\x84\x24\x49\x86\xdd\xc5\xd1\xd1\xd1\xe0\xfd\ +\x87\x31\x2c\x96\xcb\xc1\x41\xd9\xb3\xc1\x9a\xa6\x19\x12\x12\xb5\ +\xd6\x44\x71\xfc\x8a\x43\x77\xd9\x14\x34\xf5\xcb\x83\xa7\xed\x23\ +\x7c\xbd\xae\x7c\x9f\x2d\xe5\x5f\x6b\x7f\x9a\x14\xbd\xaf\x9f\x94\ +\xce\xac\x71\xdf\x79\xdc\x4f\x32\x41\x10\x90\xe7\xf9\x2b\x82\x52\ +\x6b\xed\x20\x9c\x2c\x8a\x62\x38\x1c\x3c\x7a\xe2\xeb\x95\x17\x3f\ +\xfa\x43\xc6\x4f\x45\x4e\xd3\xd2\xb8\xc3\xc4\xda\xbf\xf3\xde\xe4\ +\x57\x0a\xe6\x6a\x6c\x87\x89\x62\xd2\x6c\x42\xb5\x2b\xb1\x4d\x43\ +\x36\x3d\xa4\xb4\x96\xaf\x1f\x3f\xe2\x3b\xdf\xfd\x75\x2c\xae\xe8\ +\x57\x65\xc1\xf3\x67\x67\x54\x55\x89\xb2\x96\xe5\x62\x4e\xbe\x92\ +\xbc\xf3\x0f\xbf\x4f\x1c\x86\x7c\xf4\x8b\xa7\x7c\xfb\xd9\x33\xb2\ +\x2c\x65\x3c\x3d\xa0\xa8\x1b\xc2\x20\xa1\xcc\x6b\xe6\x8b\x25\xa1\ +\x0e\x5d\xa1\x51\x9a\xb2\xca\xd9\xe4\x39\x79\x63\x40\xb8\xa5\xab\ +\x77\x96\x5d\x6f\x1c\x9d\x37\x0c\x4c\xbf\xb0\xf3\xaa\xf9\x97\x8b\ +\x39\x29\x25\xd6\xd8\x21\x0f\xc0\x18\x07\x1f\x8c\x95\x26\xdf\xe6\ +\x04\x3a\x64\x53\xaf\xf8\xec\xe7\x9f\xba\xcb\x62\x2c\x5a\x48\x34\ +\x92\x9b\xc7\xa7\xdc\xba\x71\x83\x27\x67\x4f\x79\x7a\x75\x4e\x20\ +\x41\xd3\xd1\xf4\x79\x0f\xd6\x5a\xaa\x6b\x77\x23\x9c\x1c\x1f\x73\ +\x7a\x7a\x8a\x92\xa1\x1b\x91\xfb\x6c\x13\xa5\x9c\x75\xcc\x7a\xbd\ +\xe1\xce\x9d\xbb\x84\x7d\xbe\x89\xed\x2c\x4a\x42\x5d\xd6\x24\x59\ +\x4c\xa8\x23\x30\x0d\x65\x51\xb3\xdb\xee\x90\x27\x87\x8c\x92\x98\ +\xa0\x73\xb4\xec\x5f\x7c\xfa\x73\x3e\x7b\xf0\x73\xa2\xa0\xe1\x1f\ +\xff\xa3\xdf\x26\x08\xb4\xcb\x17\x29\x2b\x3a\xd3\xa2\x44\x87\x70\ +\x6c\xf7\xd7\xd6\xa1\x0a\x21\xb8\x7b\xef\x3e\x8b\xc5\x92\xcf\x3f\ +\xff\x9c\xef\x7c\xe7\xd7\xb9\x79\xf3\x16\xa3\xf1\x98\xff\xe2\x5f\ +\xff\x6b\xce\xcf\x5f\x50\x14\x25\x37\x6e\xdc\xe0\xff\xfa\xe3\xff\ +\x13\x21\x25\xb2\xa7\x96\x46\x51\xc4\x78\x3c\xe6\xfe\xbd\xfb\x8c\ +\x46\x23\xee\xdc\xb9\xc3\x6a\xbd\x23\xcd\x46\x9c\x1e\xc6\x24\xb1\ +\xe6\xf9\xf3\x17\x4c\xa6\x07\x9c\x9c\xde\x64\x31\x5f\xf1\x7f\xff\ +\xd9\x9f\x51\x37\x2d\xb3\xe5\x0a\xa9\x03\x84\x86\x83\xa3\x94\x64\ +\xa4\x78\x7e\x31\xe7\x50\x8c\xc8\xab\x15\xbb\x62\x41\x59\x95\x58\ +\x59\x91\xc4\x31\xc9\xe8\x1f\x30\x9e\x8c\x89\x12\xcd\xb3\x67\x4f\ +\xd9\xe4\x1b\xc2\x50\x39\xd2\x42\xa0\xd9\x95\x3b\x26\xb6\xe1\xe6\ +\xd1\x4d\x92\x3a\x25\x0a\x03\x1e\x3e\x7a\xcc\x76\xbd\xe1\xee\xdd\ +\xfb\xfc\xd9\x9f\xfe\x19\xbf\xf6\xee\xbb\xbc\xf9\xd6\xdb\x7c\xf5\ +\xe9\xa7\x34\xa6\x25\x8a\x43\xa2\xbe\x8b\x0d\x82\x10\xad\x2b\x27\ +\x42\xeb\x20\x4e\x92\x41\x65\x8d\x90\x44\xb1\xbb\xaf\xee\xde\xbd\ +\xcb\x6e\xb7\xe3\xfc\xfc\x7c\x38\x18\xbc\x52\xd9\xe3\xe8\xdb\xed\ +\x76\x80\x00\xf7\xb5\x07\xae\x1b\x4d\x06\x96\x57\x59\x57\x6e\x1f\ +\xd3\xfb\xc3\xd5\x75\x8d\x12\x92\xab\xab\x2b\xba\xae\x23\x89\x62\ +\x8a\xb2\x24\xeb\x21\x8f\xd7\x35\x8d\x2a\x25\x99\x5d\xcf\xb8\xba\ +\xbc\x64\x74\x30\x79\x49\x6b\x37\xd6\x45\x11\x74\x1d\x3a\xd0\xe4\ +\x3d\x0b\xcb\xef\x29\x6d\xd7\xb1\xdb\xe5\xac\xfb\x43\x3f\x4d\xd3\ +\xde\xa5\x21\x1d\x60\x67\xa5\x7b\x51\x63\x7f\x58\xfa\x29\xc0\x5a\ +\xf7\x67\xe7\xb6\x3c\x67\x3c\x9e\x0c\x4e\xba\x51\x14\x0d\x2e\xe1\ +\x3e\xa3\xc4\xe7\x7b\x54\x55\xc9\x66\xb5\x7a\x85\x4a\xed\x15\xf0\ +\xfb\x94\xe1\x24\x71\x99\x37\xfb\x31\x16\xde\x58\x35\x4b\x53\xa2\ +\xbe\xa9\x71\x69\x92\x92\x6e\xcf\x91\xd7\xc7\x63\x78\x26\xa2\xdf\ +\xc3\x7a\x07\x65\xa5\x35\x93\xc9\x64\x20\xd6\xf8\xa2\xef\x73\x48\ +\x56\xfd\xf7\xd7\xed\x4d\x2e\x7e\xe2\xda\x27\x0e\xb0\x07\x59\x79\ +\xea\xaf\xb7\xbb\x6f\x9a\x66\x30\xf4\xf4\xfb\xa6\xbf\x2f\x83\xef\ +\x57\x6b\x67\x22\x25\x42\x45\xa0\x23\x74\xa2\x30\x41\x8d\xc1\xa2\ +\xb4\xc6\xda\x96\xf9\x72\xc1\xc9\xe1\x11\x4f\xce\x9f\xf0\xf9\x83\ +\x2f\x68\x76\x5b\xa4\x76\xec\x93\x8b\xcb\x4b\xb2\x38\xe6\xc3\x1f\ +\xff\x47\x5e\x9c\x3f\xe7\x56\x6f\xf4\x17\x6a\xed\xa6\x00\x63\x69\ +\x45\xeb\x96\xe1\x52\x60\x24\xe4\x55\x89\x6a\xa0\xa9\x2b\x4c\x6b\ +\x90\x38\xd3\x40\x29\x24\xf9\x66\xc3\x4c\x5e\x72\x7c\xe3\x46\xaf\ +\xe3\x10\xbd\x2d\x87\x73\x0c\x6e\x4c\x4d\xa8\x34\x18\x4b\x27\xc0\ +\x4a\x81\x0c\x9c\x4f\x94\xe8\x1f\x50\x63\x5b\x7e\xfe\xc9\xc7\xcc\ +\xaf\x2f\x09\x74\xc0\xd5\xd5\x95\xf3\xe8\x02\x42\x1d\x12\xe9\x90\ +\xe7\xcf\xce\x68\xcb\x82\xcd\x76\x0b\x9d\xbb\xc8\x8d\x31\x98\xb6\ +\xa5\xb3\xbd\x7f\x97\x75\x98\x79\x53\x1b\x8e\x26\x87\x94\x55\xe3\ +\xac\xb1\x4d\x37\x64\x7a\x58\x6b\x79\x7e\x7e\xce\xfd\x37\xde\x20\ +\x49\x93\x97\x29\x69\xc6\xba\x65\x6f\xd8\xa2\x84\x25\x4e\x13\x8e\ +\x0f\x27\x60\x6a\xda\xa6\x42\xd8\x16\x21\x3a\xae\xe7\xd7\x3c\x7a\ +\xf2\x18\x09\x7c\xf8\xe1\x4f\xf8\x2f\xff\xc5\xbf\xe0\xce\x6f\xb9\ +\x00\xaa\xe5\x6a\x41\x59\xe6\xd8\xee\x26\x81\xf4\xf9\x2c\xaf\x8f\ +\x78\x71\x7a\x7a\x8a\x54\x92\xed\x76\xcb\x5f\xfc\xc5\xff\xc3\xef\ +\xfc\xce\xef\x70\x7a\x7a\x83\xdd\x6e\x47\x18\x04\xac\x57\x2b\xe8\ +\x2c\x71\x1c\x91\xef\x1c\x13\xa8\x6e\x1a\x67\x8b\xaf\x15\x17\x57\ +\x57\xcc\x97\x5b\x3a\xa9\x1c\x14\x58\x96\x74\x6d\x04\xb6\x25\x49\ +\x33\xee\xdc\xb9\xc7\x8b\xcb\x6b\xbe\xf5\xc1\x77\xf8\xe8\x67\x1f\ +\xd3\x1a\x17\xad\x5c\x95\x25\x75\xdd\x20\xb5\x64\x72\x90\x32\x3d\ +\x1c\x71\x7c\x72\xc0\x76\xb7\xa4\xed\x6a\x54\x00\xf3\xf9\x05\x87\ +\x87\x53\x3e\xf9\xe4\x27\xbd\x57\x59\xc2\x28\xcd\x38\x39\x39\x66\ +\xbd\x5c\x0d\x7c\xfe\x38\x49\xd0\x52\xb2\x5c\x2c\x09\xa2\xd0\xd9\ +\x74\xec\x0a\xb6\xab\x0d\x4d\xf3\x0c\x3a\xf8\xe1\x5f\xfd\x90\x7f\ +\xf5\x2f\xfe\x19\xad\x35\xcc\xe7\xd7\xac\xb5\xa4\x6c\x4a\x64\xa9\ +\x06\xbf\x39\xd3\xb6\x44\x49\xca\xdd\xbb\x37\xd8\xe5\x39\x9b\xcd\ +\x8e\x24\xcb\xb8\xbc\xba\x46\x76\x01\x49\x92\x30\x9b\xcd\x86\x66\ +\xc7\x18\x97\xa0\xe8\x33\x4d\x9a\xa6\xe1\xf2\xf2\x92\x50\x3b\x51\ +\x95\xd6\x0a\xa5\x1c\x4d\xfe\xe0\x60\xd2\xa7\x4e\xaa\x01\xff\x97\ +\xfd\x72\x58\xf6\xae\x0c\x5d\x1f\xdf\x10\x04\x01\x8d\x69\x87\x10\ +\x25\xfd\x5a\x8d\x1e\x25\xbb\x7c\xc7\x62\xb9\xe2\x76\x9e\xa3\xc2\ +\x80\xc3\xe9\x94\xc9\x78\xd2\x43\x32\x1d\x93\x74\xc4\xe2\x7a\x36\ +\xf8\xe8\xf9\x84\xc2\xa6\x71\x5e\x58\x41\x18\x90\xf4\xae\xd9\x61\ +\x14\xb3\x5e\xaf\xd8\x35\x2d\xd9\xf1\x21\x9d\x75\x81\x75\x7e\x6f\ +\x70\x76\xf6\x8c\xa2\xa8\x1c\xbc\x08\x34\x75\xcb\x62\xb9\x64\xb3\ +\x5e\x33\x1e\x8f\x87\x29\x26\x49\x92\xa1\x7b\xf7\xfb\x89\xaa\xac\ +\xa8\x9b\x86\x30\x72\x4c\xab\x61\xb2\xe8\x77\x26\x9e\xdd\x15\x45\ +\x11\xad\x35\x7b\xcb\xeb\xd0\xa9\xdd\x7d\xf8\x55\xaf\xe3\xd0\x81\ +\xc6\x76\x2f\x59\x69\x3e\xb5\xf4\x65\x62\x2b\x7b\x7b\x0d\x49\xdc\ +\xef\x3d\xd6\xeb\xf5\x40\x10\xd8\x3f\x6c\xf6\xc3\x03\xfd\xc1\xf1\ +\xd2\x7f\x50\x0f\xbb\x5f\x7f\xb8\xec\x2f\xf2\x3d\x5c\x36\xe8\xb0\ +\x9a\x06\xdd\x3b\x1d\xeb\x20\x40\x07\xe1\x37\x93\xcd\xe5\x0a\x1f\ +\x88\xb2\x23\x98\x84\x94\xc2\x52\xe1\xf2\xce\x93\x24\xe2\x20\xca\ +\x68\x8b\x86\x32\xaf\x98\xcd\x16\x34\x9b\x0a\x12\x67\x02\x28\x64\ +\x47\xde\x34\x58\xa5\xc9\xaf\x57\x1c\x1c\x9e\xd2\x95\x3b\xe2\x30\ +\x62\xa4\x35\x2a\xaf\x28\x17\x6b\x6c\x10\xb2\xae\x1a\x5a\x2b\xa1\ +\x29\x28\xda\x9a\x58\x09\x02\xdb\x12\x0b\x08\x03\xc5\x71\x1a\xd3\ +\xec\x2a\xb6\xdb\x2d\xcb\x6d\xce\x48\xc5\x64\xf7\xee\xd0\xda\x8e\ +\xaa\x69\xb9\x9e\x2d\x18\x1f\x64\xc8\x18\x12\x91\x20\x1a\x43\x83\ +\xa4\x08\x43\x44\xa8\x58\x3d\x7c\x86\x5d\x2c\x39\x18\x4d\xb0\xa3\ +\x88\xd9\xec\x0a\x8d\x13\xfa\x35\x38\x71\x91\x96\x12\x9d\x68\x54\ +\x24\x69\xca\x9a\xd9\xfc\x8a\xa2\xc8\x89\xba\x0e\x03\x98\xa6\x05\ +\x61\x40\xbb\x87\xbb\x33\x1d\x48\xc5\xaf\xbd\xfb\x01\x89\x48\xe9\ +\x64\x49\x6d\x6a\xac\x05\xd1\x41\x87\xe5\xe8\xe4\xd0\x65\xa2\x34\ +\x0d\x61\x97\x82\x52\x74\x08\x02\xa1\xb1\x6d\x83\x32\x25\xbf\xfe\ +\xfe\x1d\x94\xbe\x47\x18\x39\xc3\xc9\x30\x2c\x29\x9b\x0a\x13\x8c\ +\x79\x72\x79\xce\xae\xd9\x12\xa2\x68\x6b\x8b\x59\x77\x88\x46\x53\ +\x19\xcb\xa6\xab\xd0\x69\x40\x98\xc4\x24\x5a\xbb\x8e\xe5\x35\x41\ +\x1e\xd6\x5a\x9e\x3c\x7e\x48\xdb\x54\xb4\x6d\xc3\xd9\xd3\x87\x18\ +\x53\xf5\xac\xb5\x66\x60\xa4\xfc\xe2\xe7\x3f\x61\xbb\x5d\x83\x69\ +\xdc\xe8\xaf\x24\x3a\x08\xd9\x16\x15\x8f\x9e\x3e\x23\x8a\x13\x10\ +\xb8\xe2\x9b\x66\x8c\x46\x77\xf9\xe0\xd7\x7e\x9d\x47\x8f\x1f\xf3\ +\x83\xbf\xfa\x01\xd6\x76\xdc\xba\xfd\x26\xf3\xeb\x25\x8f\x1f\x3f\ +\x61\x72\x30\x21\x4e\x12\x26\x49\x46\x59\xe4\x2c\xce\x57\xd8\x02\ +\x54\xa3\xe9\x0a\x81\xc9\xed\xa0\x7a\x5e\xce\x97\x3c\xf9\xe2\x29\ +\xef\xbd\xff\x0e\x9d\x68\x58\xcd\xe6\x9c\x4e\x8f\x18\x27\x19\x97\ +\x97\x17\x34\xbd\x02\x79\x2e\x25\x47\x87\x47\xac\xda\x9a\xb3\xe7\ +\xe7\x54\x45\x6f\x07\x62\x0d\x81\xd2\x3c\x78\xf0\x39\xdb\x7f\xfc\ +\x7d\xb2\x83\x94\x8b\x59\x41\x27\x03\x6a\x5b\x10\x19\xe7\xdc\x4c\ +\xa8\x79\xf7\xdd\x77\x38\x38\x3c\x62\xb9\xde\x52\xb5\x2d\x71\x26\ +\x28\xaa\x86\x6c\x3c\x46\xe3\x2c\x3e\x74\x20\x29\xca\x1d\x41\x10\ +\x82\xb0\xcc\x17\xd7\x08\x21\x78\x7a\xf6\x84\xcd\x76\x85\xd4\x8a\ +\xd6\x82\x50\x6e\x8a\x0c\x13\x85\x08\x0c\xcb\xed\x8c\x5d\x55\x70\ +\x3a\xba\xe1\xb4\x1b\x9d\xc2\x9a\x96\x24\x8e\x91\xa9\x8b\x2b\x16\ +\x74\xe4\xf9\x6e\x28\xb2\x75\x53\x81\xcc\x18\x8d\xb3\xd7\xaa\x2a\ +\x93\x4a\x52\x56\x3b\x66\xb3\x6b\x8e\x4f\x4e\x88\xa3\x88\x4e\x5b\ +\x6c\xe3\x5c\x96\xb5\x74\xf4\xda\xd6\xc8\xc1\xbc\xb5\xeb\x9c\x96\ +\xac\x6d\x1a\x16\x57\x57\xdc\xbc\x7d\x1b\xd9\x41\x95\x6f\xd9\xae\ +\x96\xbd\x10\xf2\x04\xeb\x54\x65\x28\x1d\xf2\xf8\xc9\x19\x4f\x9e\ +\x3e\xe3\x60\x32\xa1\x43\x61\x2c\xac\x36\x5b\x9a\xa6\xc2\xf6\x3b\ +\x95\x38\x8e\x59\x2e\x97\x43\x87\x5e\x55\x15\xe7\xe7\xe7\x5c\x5c\ +\x5c\x60\xac\x61\x7a\x78\x80\x54\x12\xa1\x15\xcb\xc5\x9c\x24\x8e\ +\xfb\x30\xbf\x97\x11\x16\x9b\xd5\x6a\x68\x04\x8b\xa2\x70\xc2\xd1\ +\xce\xba\x68\x87\x9e\xbd\xd5\xb5\x3e\x42\x1b\xb7\xe7\xd1\x11\x4d\ +\xdb\x20\xa5\xe2\xf0\x68\x4a\x6b\x5a\xca\xbc\xa4\xeb\x14\x52\x85\ +\x3d\x3b\xd3\xc1\x69\x57\x57\x57\xc3\x7e\xc6\xe7\x2b\xd0\xf6\xe5\ +\x00\x00\x20\x00\x49\x44\x41\x54\xce\xf8\x09\xc5\x2b\xf2\xa5\xf6\ +\xc6\xb7\x96\x24\x8d\x50\x5a\x60\xab\xd6\x39\x4a\x6f\xdd\xbd\x63\ +\x6d\xeb\x26\xd1\xde\x79\x03\x21\x31\x08\x90\x8a\xc6\x58\xf2\xb2\ +\x42\xe9\x00\x65\x2d\x42\xeb\x6f\x28\x9b\x4b\xb8\x2e\x7a\x14\xc6\ +\x08\xdb\xb9\xa0\x24\x2c\x49\x16\x13\x47\x21\x74\x1d\xbb\xd5\x9a\ +\x07\x5f\x7c\x49\xbe\x5d\x23\x43\x8d\xb4\x8d\xb3\x11\xe8\xdc\x81\ +\x73\x35\x5f\x31\x9a\x1c\x63\xf3\x96\x44\x6a\x8c\x0a\x89\x92\x31\ +\x5a\xc7\x60\x15\x8d\x91\x74\x32\x72\xce\xb8\x6d\x4b\x6b\x05\xa5\ +\x6d\x9d\x6d\x85\x10\x88\x0e\xb2\x24\x62\xb5\xda\x70\xff\xf8\x06\ +\xbf\xf1\x9b\xbf\xc5\xf3\xc5\x82\xeb\xeb\x4b\xa2\xf1\x88\xcb\xf5\ +\x86\xd9\xc5\x35\x37\x6e\x9f\x72\x7a\xe7\x88\x8b\x7c\x81\x6a\x41\ +\x4d\x32\x0a\xa3\xc8\x8b\x82\x07\x9f\x7e\x42\xb9\xde\x70\x10\xc4\ +\x9c\xbc\x79\xbf\xc7\x99\x25\xa6\x75\xf6\xf2\x42\x4a\xf0\x9d\x47\ +\x2f\x58\x53\x4a\x91\x74\x31\x59\x36\xa6\x68\x1a\xb6\xf9\x96\xbc\ +\x6d\x31\x1d\x0e\x56\xb2\x1d\x81\xa9\x08\x4c\x43\xb3\xdb\xd0\x94\ +\x3b\x6c\x9f\x1d\x1e\x04\x01\xb1\x84\x69\xea\xec\xd1\x63\xdd\xd1\ +\xd5\x39\xc2\x34\x64\x91\xa2\xb3\x4e\x47\x62\xac\x71\x14\x60\x0d\ +\xd8\x86\x2c\x4a\x51\xc6\x12\xcb\x00\x61\x2c\xab\xe5\x62\xd0\xcb\ +\x6b\x20\x8d\x12\xac\x81\xb3\xf3\x73\x64\xa2\x38\x38\x76\x94\xdb\ +\xcd\x72\xe3\xa6\xb4\xd7\xa8\x34\x71\xb1\xc2\x2d\xe3\x91\x2b\x58\ +\x65\x91\xbf\x34\xdf\x24\xc2\x9a\x96\x3e\xf1\x8c\xae\xb7\xf1\xd7\ +\x5a\x62\xac\xcb\x20\xd9\xec\x76\xe4\x65\xcd\xd1\xd1\x21\xff\xe4\ +\x9f\xfe\x1e\x37\xef\xdc\xc1\x54\x86\x2f\x3f\xff\x8a\xbf\xf8\xcb\ +\xbf\xa2\x2c\x1d\x14\xf9\xe3\x0f\xff\x9a\xd9\x6c\x46\x12\xc5\x04\ +\x52\xa1\x91\x8c\xb2\x11\xd3\xc9\x14\xd3\xb4\xa4\x51\x4a\x14\xc4\ +\xd8\xd6\x72\x38\x3e\x74\xdd\x63\x27\x91\x56\xb2\xdb\x6c\xb9\x78\ +\xfe\x82\x38\x8e\xa8\x6a\xe7\x91\x14\x6a\xe7\x76\xdc\xf4\xe1\x42\ +\xbb\xf5\x86\xed\x72\x85\x15\x8e\xc9\x13\x69\x77\xdf\x4a\x29\x51\ +\xc0\xc9\xe1\x21\xc5\x6e\x47\x96\xc6\x1c\x1f\x4f\x89\xe3\x88\x36\ +\x8f\xc0\x18\x26\x07\x53\x5a\x63\x69\xdb\x9a\x07\x0f\xbe\x62\xb6\ +\x58\x12\x44\x09\x42\x3a\x07\x85\x28\x0a\x10\xa6\xc3\xb4\xb5\x73\ +\x6c\x48\x46\x4c\x26\x63\xae\xaf\x67\xce\x7c\x52\x2a\xaa\x2a\x67\ +\xbb\x95\x84\x81\x2b\x44\xc6\xd6\x28\xed\xee\xb1\xcd\x66\xcd\x6a\ +\xb5\x24\x0c\x13\xaa\xb2\xa6\xae\x1b\x94\x56\x34\x75\xcd\xc1\x64\ +\xc2\xb7\xbe\xf5\x2d\x1e\x3e\x7c\xc8\xf5\xf5\xf5\x80\xb5\xa7\x69\ +\x82\x54\x72\x10\xe5\xbe\xce\xd8\xde\xae\xeb\xb0\xc6\x91\x02\xaa\ +\xaa\x72\x0c\xa7\x3d\xea\xab\xdf\x45\xec\xeb\x23\xbc\x3e\xc5\xe7\ +\x7e\xe4\xdb\xed\xd0\x75\x97\xbb\x2d\xa3\xf1\x84\xd1\x68\xcc\x6a\ +\xb5\x1e\xf6\x16\x51\x1c\x53\x14\x39\x27\x27\xc7\x48\x29\xb9\xbe\ +\x9e\x91\xe7\x39\x61\xa0\x06\xa6\xa6\x4f\xe2\xbc\xb8\xb8\x18\x42\ +\xb0\xfc\xd7\x28\xaa\x92\xa2\x2a\x38\x3e\x3e\xa6\xc8\x73\x1e\x3d\ +\x7e\xc4\x24\x1b\x33\x3d\x9c\x3a\x2a\x76\x9f\x56\x38\xbb\xba\x22\ +\xdf\xed\x86\x49\x42\x2a\x89\x54\xba\x0f\xc1\xaa\xc1\x3a\x8d\x9c\ +\x03\x0b\x0c\x52\x28\xa4\x92\x9c\x4e\x4f\x9d\x05\x4e\x1f\x48\x65\ +\x4d\xef\x0d\xd8\x3a\x52\x46\xd7\xbd\xd4\xa8\xf8\xa9\xc9\xcb\x0f\ +\xfc\x74\xba\x4f\xeb\x75\xba\x3b\x39\xbc\x9e\x3f\xbc\xbb\xce\x19\ +\x95\x0a\xe9\x50\x11\x69\x9c\xd0\xf9\x15\x7a\xb0\x94\x88\x21\xba\ +\x59\x91\x24\xf1\x37\xd3\xe8\xb1\xeb\x3a\xe2\x30\x60\x14\x2b\x24\ +\x2d\x27\x07\x23\x9e\x3e\x3f\x23\x50\x23\xf2\xba\x72\x61\x41\x4d\ +\xc3\x66\xb9\x40\x22\x10\x6d\x89\x12\x86\x24\x50\x8c\xb3\x8c\xae\ +\x69\x88\xe2\x14\xd3\x09\xe2\xc9\x94\xcb\x67\x4f\xb9\xde\x96\x34\ +\x9d\x64\x92\x65\x68\x61\x69\x6d\x8b\x34\x92\x4e\xb8\x1b\x4d\x59\ +\x49\x20\x5c\xf7\x9e\x06\x9a\x74\x1c\x13\x87\x9a\xef\xfe\xe3\xdf\ +\xc5\x16\x15\xdb\xdd\x8a\x6a\xb7\x84\xa6\x62\x35\x5b\xf3\xf4\xe9\ +\x39\x87\xe3\x94\xf9\xd3\x87\x74\xf3\x73\x8a\xbc\xa4\xac\x5b\x44\ +\xa8\x29\x5b\xcb\xc1\xe1\x14\x5d\x37\x4c\xe3\x31\xa2\xeb\x98\x3f\ +\xbb\x84\xd2\x89\xb1\x8c\xed\xe8\x10\x88\xce\x95\xe1\x4e\x08\xa4\ +\x70\xe6\x94\x52\x4a\xc2\x64\xc4\xc9\x8d\x9b\x9c\xbf\x38\xa7\x2a\ +\x36\x9c\x66\x09\x74\x16\xd3\x34\x24\x69\x80\x96\x82\xf5\xf3\xaf\ +\x11\xbd\xe1\x5f\x94\x39\xee\x7b\xd5\xb4\x04\x71\x4c\x58\x15\x14\ +\x57\x39\x41\xb3\x25\x18\x4d\xd0\xd6\x62\x11\x6c\x84\x42\xc7\x11\ +\x17\xb3\x19\xcd\x76\xc9\xdb\xf7\xee\x72\xeb\xf4\x18\x69\x2d\x09\ +\x21\x9d\x82\x6a\xbe\x21\xa8\x5b\xc6\x81\x26\x95\x0a\xdb\x34\xe8\ +\x40\x52\xd6\x39\xff\xfe\x4f\xfe\x3d\xff\xe0\x77\xff\x21\xdf\xfd\ +\xee\x77\xb9\x9e\xaf\xf9\x3f\xfe\xb7\xff\x9d\xbb\xff\xd9\xf7\xb9\ +\x71\xff\x0d\xcc\xdf\xd3\x6e\xe1\x3f\x75\xdd\xbd\xa5\x84\x10\xce\ +\x6f\xc9\x07\xa0\xed\x3b\x39\xc7\x49\x82\x44\xb0\x5e\xf5\x5e\x41\ +\x9d\xa2\x6d\x9c\x36\x63\x92\x4d\xf9\xbd\xdf\xff\x7d\x6e\xdf\xba\ +\x8d\xb1\x86\xf9\x72\x85\x69\x5a\x6e\xde\xba\xc9\xbf\xfa\x57\xff\ +\xd2\x25\xf2\xd5\x35\x55\xed\x32\x34\x0e\xa6\x53\x97\xed\xdd\x27\ +\x61\x7a\x4a\x26\xc2\xd1\x7d\xeb\xba\xe6\xdf\xfe\xd7\xff\x76\x70\ +\x0f\x1e\x18\x2f\xa1\x1a\xa0\x8d\x66\x2f\x25\xcf\x17\x5b\xaf\x4e\ +\xd6\x5a\xd3\xf6\x50\x8b\x31\x16\xd1\x87\x8e\xb5\x4d\x89\x69\x1b\ +\x94\x90\x4c\xb2\x09\xdb\xdd\xda\x19\x4d\x36\x0d\x51\x10\x39\x5d\ +\x89\xb5\x34\x65\x85\x12\x82\x32\xdf\xd1\xb4\x86\xd6\x58\xe8\x2c\ +\x81\x12\x14\x79\x4e\x55\x15\x8c\xc7\x23\x92\x24\x61\x34\x72\x76\ +\xe5\x2e\x9f\x44\x60\x8c\xbb\x76\x75\x65\x7a\x9b\x90\x97\xae\xd1\ +\x60\x59\x2d\xd7\xa4\xa9\xf3\x61\x6b\x9b\x96\x20\x0c\xd8\x6e\xb7\ +\xbc\x78\xf1\x62\x60\x22\x7a\xbd\x94\xa3\xc7\xe6\xac\x56\x2b\x16\ +\xb3\xc5\x6b\x35\x7a\x74\x3b\x1d\x31\x2c\x7c\xf7\x85\x77\xd6\x5a\ +\xb6\xdb\xed\x2b\x9f\xef\x2f\x7f\x6d\x7f\xbf\x0c\xea\xf5\x28\xa2\ +\xeb\x2c\x4d\x53\xd0\x75\x2d\x41\xe0\xe2\x9d\x83\x20\x24\x08\x1c\ +\xb5\x78\xb7\xdb\x70\x75\x7d\x35\xb8\x57\xf8\x42\x3c\x99\x38\x86\ +\x9c\x0f\xd4\xf3\x7b\x96\xc9\x64\x82\x5d\x59\xf2\x22\xa7\x7d\xd1\ +\xb0\x5a\x3b\x2d\x93\xea\x04\xa7\x37\x4e\x39\x3c\x72\x2e\xd5\xbb\ +\x9d\xcb\x62\x37\xd6\x92\x66\x19\x87\x87\x87\x84\x51\x44\xdb\x59\ +\xf7\xac\x87\xa1\xd3\x95\x08\x45\xd7\xb6\xb4\xc6\x12\x25\xb1\x63\ +\xd1\x61\x58\xae\xe6\x2c\x17\xcb\x21\x5f\x46\x29\xd5\xb3\x56\x15\ +\xd6\xbe\x74\x4a\xf6\x04\x01\xbf\xaf\xf1\xa4\x9f\x30\x8c\x06\x97\ +\x6b\x7f\xfd\xfc\xbd\xe8\xd5\xee\x2f\xa1\x30\x43\x9a\x45\x64\x41\ +\xc4\xb6\x37\xa2\xf4\x84\x85\x5f\xb6\x9e\x17\xdf\xd4\xd8\x5e\x84\ +\xc0\x9a\x96\x72\x3d\xe7\xdb\xdf\xfd\x0e\xb7\xee\xde\x61\x3e\xbb\ +\x60\xb7\x5a\xa2\xc3\x80\x51\x92\x30\xbd\x79\x83\xb6\x76\x82\x20\ +\xd1\xe4\x58\xd3\x71\xef\xce\x29\xdf\xff\xfe\xf7\xf9\xab\x0f\x7f\ +\x42\x6e\x1b\x46\x07\x87\xfc\x57\xff\xe6\xdf\x70\xef\xf6\x09\xdf\ +\x7e\xf7\x0d\x6e\xdf\xbd\xc5\xb7\xde\xbb\xcf\x27\x1f\x7f\xc4\xcd\ +\x1b\xc7\x3c\x7a\x71\x45\x6d\x40\xd1\x11\x29\xcd\x38\x8c\xd0\xd6\ +\x30\x4a\x42\x74\x14\xb0\xb8\x9e\xb3\x8e\x53\x64\xdd\x12\x66\x23\ +\xbe\xfb\xee\x9b\xfc\xe8\xa7\x7f\x43\xbe\x5e\x72\x73\x14\x10\xc9\ +\x0e\x53\x97\x1c\x98\x8e\x54\x4b\xaa\xc8\xa9\xe2\x6d\xdd\xd2\x5e\ +\xad\xb1\x58\x4c\xd0\x21\x3a\xc9\x81\x8c\xd1\x91\x66\x66\x4a\x84\ +\x70\x3c\x74\xe7\xa9\x64\xb1\xa6\xa3\x69\x0d\xa1\x94\x58\x0b\xbb\ +\xa6\x64\xf6\xe0\x0b\xf2\xdd\x86\x71\xa8\x79\xe3\xe4\x88\x66\xbb\ +\x71\x70\x98\x70\xff\xe6\xee\xd4\x31\x5a\x2e\xaf\x73\x22\xdb\x31\ +\x99\x4c\x59\xaf\x4a\x4c\xb5\xfe\xff\xa8\x7b\xf3\x20\xcb\xae\xfb\ +\xbe\xef\x73\xce\xb9\xeb\xdb\x5f\xef\x33\x3d\x3b\x66\x00\x0c\x88\ +\x81\x40\x11\x20\x29\x82\x5a\x48\x49\x91\x14\xd2\x5a\x2c\x31\xf4\ +\x26\x4b\xb1\x1d\x39\xe5\xd8\x49\x5c\x95\xd5\x49\xa5\x92\x4a\x1c\ +\xff\x93\x3f\xf2\x4f\xaa\x52\x29\x39\x65\x97\x4b\x92\xa3\x92\x14\ +\x49\x76\x64\x53\xa2\x44\x89\x22\x29\x51\x02\x41\x90\xd8\x07\x00\ +\x81\xc1\x60\x7a\x66\x7a\x7d\xfd\xd6\xbb\x9e\x93\x3f\xce\xbd\xf7\ +\xdd\xf7\xba\x29\x8b\xce\xa4\x8a\x98\xaa\xae\xd9\xde\x7a\x97\xdf\ +\xfa\x5d\x08\x3d\x87\x46\xc3\x67\x34\xde\x67\x3c\x3e\x44\x49\x45\ +\xb3\xb7\x82\x1f\x34\x19\xcd\x46\x1c\xee\xdd\xa7\x21\xe1\xf8\xfe\ +\x2e\x67\x5b\x4d\x1a\x9e\x4f\x68\xe0\x60\x70\xc0\xd7\x9e\xff\x3a\ +\xc3\xd1\x80\x0b\xad\x90\xad\xcd\x4d\x94\x86\x46\xcb\xe5\xce\xbd\ +\x77\x99\x4c\x67\xec\xec\xdc\xe5\xa5\x17\x5f\xe3\xe6\x4b\xaf\x70\ +\x7b\x67\xaf\x32\x01\x7b\x50\x45\x44\xa7\xd3\xb1\xe3\xa4\xc1\x80\ +\xd5\x55\x6b\x4b\x3b\x37\xe9\xb1\x48\xa7\x28\x8e\x39\x3a\x38\x04\ +\x2d\xad\xb6\x99\x94\xb8\x9e\xc3\x85\x8b\x97\xf8\xe4\x27\x3e\x41\ +\x96\xe7\xbc\xf1\xe6\x9b\xcc\x66\x33\xa2\x34\x85\x22\xc8\x94\x2c\ +\xe9\x2c\xcb\x0b\xf9\x7c\xc3\x6c\x36\x21\x8e\x67\x15\xca\xa9\x2e\ +\xcb\x5d\xee\x21\xca\xb9\x77\x29\x79\x51\x2e\x71\xe7\x84\xd6\xbc\ +\x82\x8b\x96\xb3\xec\x92\x77\x30\x57\x5a\x2d\x8a\x07\x6d\xd0\x79\ +\x6e\x45\x07\xf3\x0c\x61\x32\x94\x72\x68\x86\x0d\x42\x25\xc8\xe2\ +\x18\x84\x21\x8d\x23\x5c\xcf\xa7\xdb\x6e\xe3\x07\x19\x69\x66\x7d\ +\x2a\xb2\xdc\x10\x45\x53\x8b\xac\x31\x56\xaf\x2a\xcb\x52\x86\xc3\ +\xe3\xa2\x7a\xa4\x5a\x2e\x0f\x06\x83\x82\xc0\xe8\xe3\xfb\x41\x61\ +\xa1\x20\x88\xa2\x14\xd7\x71\x6d\xf7\x1a\x34\xb8\x73\xe7\x2e\x46\ +\x43\xae\xad\x90\xe2\xad\x5b\xb7\xaa\x20\x2d\x8b\xea\xb4\x4c\x9a\ +\xe3\xf1\x98\xd1\x64\xf4\xe0\x6d\x7b\xc5\xdc\x42\xb6\x3c\x66\x25\ +\x42\xa9\x64\x64\x97\x81\xae\x9e\x54\xca\xa2\xa3\x94\x0f\x99\xc3\ +\x7c\x13\x3b\xf2\x93\x06\xd7\x95\x24\x49\xc4\x74\x3a\xc6\x98\x1c\ +\x43\x4e\x10\x86\x74\xbb\x2d\xc6\x4a\xe0\xb9\x1e\xd3\xc9\x74\x01\ +\x72\x5b\x06\xe3\x52\x62\xa5\xb4\xf6\x8e\x92\x98\x49\x3a\x26\xcb\ +\xb3\x4a\xde\xa5\x84\x07\x77\xbb\x5d\x8e\x8e\x8e\x2a\xcf\xf6\x6e\ +\xa7\x53\x70\x5b\x24\x9e\x17\xd8\xb1\x59\xb1\x37\x49\x93\x94\xa4\ +\xf0\x41\x31\x42\xa3\x8d\xae\x94\x8a\x1d\xa7\xec\x40\x34\x69\x9a\ +\x55\xd7\x57\x9a\xe6\x05\x4c\x37\x5c\x60\xd3\xd7\xe5\x62\x5c\x57\ +\xd9\x6b\xd3\xc8\xca\x0e\x23\x8e\x23\xf2\x2c\xaf\xac\xb1\xad\x3c\ +\x4b\x91\xbc\xa7\x33\x8c\xb0\xc7\xab\xae\xd3\x56\xb2\xe2\x4b\x46\ +\x7e\xc5\x5f\x79\xaf\x25\x13\xad\x0d\x61\xe0\xb0\xbd\xd1\xa6\xe5\ +\x4b\xee\xbd\xfb\x16\xa1\x12\xf4\x37\x37\x68\xb6\x5b\x78\x81\x4f\ +\x9e\x66\x4c\xb4\xa6\xe9\xbb\x44\x13\x05\x8e\xe4\x70\x30\xe4\xc5\ +\x97\x5e\xe3\x78\x3c\x21\xcf\x25\xff\xdd\x7f\xfb\x5f\xf3\xb3\x3f\ +\xf3\x69\x5c\x09\xc9\xf1\x1e\xe3\xc9\x90\x7f\xf0\x3f\xfd\x43\xf6\ +\x27\x11\xbf\xf3\xf9\x2f\x10\xe5\x86\xa4\x38\x40\x8e\x72\x91\x8d\ +\x26\xc9\x6c\xca\x30\xcd\x79\x6c\x7d\x83\x8f\x7e\xe0\x49\xbc\x1c\ +\xfa\x8d\x16\xfd\x5e\x97\x4c\x41\x37\x74\xf8\xad\xdf\xf9\x6d\x42\ +\x4f\x11\x4f\x26\xb4\x7c\x97\x9e\x13\x30\x90\x19\x6e\xdb\xa7\xe9\ +\x04\x44\xf7\x8f\x89\xb2\x9c\x95\x33\x67\x19\xf9\x0e\xf1\x34\xc3\ +\x99\x19\xfc\x34\xa5\xa1\xad\xaf\x09\x82\x42\x97\x27\xc5\x68\x43\ +\x96\xa4\xf8\x61\x80\x4e\x33\x46\xe3\x21\x19\x1a\xcf\x77\x08\x1d\ +\x87\x46\x29\x39\x91\x67\x84\xbe\xdd\xb7\xc8\xd9\x11\xca\x75\xd8\ +\xec\xf8\x48\x21\x08\xc9\x90\xae\xe6\x78\x34\x42\x4a\x07\x41\x0a\ +\x93\x18\xcf\x55\x56\xbe\x3c\x0f\xd9\xb9\x77\x80\x0c\x9b\x6c\xaf\ +\xb4\x58\x6f\xb6\x39\xbe\x7f\x8f\xbb\x6f\x7f\x83\x76\xb3\x41\x96\ +\x24\xec\x1f\x1e\x10\x4d\x8e\x38\xb7\xda\x61\x36\x1e\x31\xb9\x77\ +\x97\xf5\xb3\x9b\x04\xa1\x4b\x94\x24\x9c\x3b\x7f\x96\x28\x8e\x79\ +\xfe\xf9\x17\x58\xed\xae\xd2\xee\xad\x5a\x98\xe8\x03\x0c\x2a\x9d\ +\x76\x1b\xcf\x75\x69\xb7\x5a\xf4\xba\x5d\x36\xd6\xd7\x59\x5b\x5b\ +\xe3\xf8\xf8\x98\x38\x8e\xe9\xf7\xfb\x0c\x06\x03\xf2\x54\x5b\xef\ +\x0b\xd7\xb2\x83\xdb\xed\x0e\xdb\x67\xb7\xb9\xf9\xfa\xeb\x0c\x06\ +\x43\xa2\xc8\x8e\x45\x26\x71\x84\xa7\x44\x05\xdd\xb6\x4e\x89\x69\ +\x15\x7c\x4a\xde\x45\xa9\xc5\x54\xf9\x72\xd7\xc8\xa8\xcb\x2c\x61\ +\x9b\x50\xf2\x85\xa0\x57\x91\xef\x0a\x64\x4e\x59\xd9\x29\xa5\xd0\ +\x79\x8a\x30\x05\x08\x42\x5b\x8a\xa7\x72\x14\x77\xef\xdc\xe1\xe0\ +\xe0\x3e\x4f\x7f\xf0\x03\x3c\xfe\xd8\x63\x38\xca\x90\xa7\xb1\x45\ +\xa0\x16\x2c\xf8\xd1\x78\x42\x6e\x2c\x5c\x3d\x4e\x13\x8c\xb1\x4b\ +\x68\xc7\x73\xab\xf1\x46\x59\x49\x96\x41\x2d\xcf\x73\x5e\x79\xe5\ +\x15\x76\x76\xee\x02\x02\xdf\xb7\x41\x24\x6c\x04\x3c\xfa\xc8\xf5\ +\x0a\x7a\x9c\x65\x29\x77\xee\xec\xe0\xba\x2e\x71\x1c\x21\xa5\xc7\ +\xa3\x8f\x3e\x5a\x99\x2f\x55\x5d\x5a\xc1\x4b\x28\x03\xcb\xc3\xd7\ +\xae\x7d\xcb\xc2\x7f\x7f\x26\x8a\x0f\x50\x8e\x85\x07\x2f\x27\x94\ +\xd2\xe2\xb6\x84\xee\x5a\xb5\xee\x39\xcc\xb9\x94\x61\x09\x82\xa0\ +\x92\x92\xb7\x16\xc7\x86\xe1\xf0\x98\x4e\xa7\x43\x1c\xcf\xac\xa4\ +\x91\x1f\xe0\xf9\x0e\x69\x1a\x61\x4c\xc8\xea\x6a\x9f\x24\x89\xf0\ +\x8b\x64\x52\x4a\xa8\x94\xef\x55\xf2\x73\xca\xc5\xba\x15\xfb\xb4\ +\x4c\x78\x25\x15\xad\xa2\x73\x9e\xce\xa6\xe4\x69\x56\x25\x92\xcd\ +\xcd\x4d\x94\x52\xb6\x10\x72\x14\xe3\xe9\x84\xc9\xe1\x11\x60\xe6\ +\x04\x40\x0d\xaa\x90\x5f\xd1\xc2\xa2\xf6\xa4\x2a\x6d\x2e\xe6\x49\ +\xad\xb4\xb4\x00\xc9\x74\x12\x61\x8c\x28\x3c\x68\x4c\x95\xc0\x4a\ +\xc3\xb0\x72\xd4\x55\xa4\x17\xa4\x98\x53\x07\x54\x38\xef\xa2\xd3\ +\x24\x07\x2d\x11\x58\x27\x49\x23\xe6\xe2\x9f\x75\xf7\xc7\xfa\xb5\ +\xff\x9e\xed\x4c\xf2\x5c\xb3\xd2\xeb\xf2\x91\x0f\x3d\x89\x1b\xb4\ +\x78\xee\x6b\x2f\xb2\xda\xeb\xd2\x5f\xdf\xc4\x08\xc1\x2c\x8a\x99\ +\x8e\xa7\x88\x5c\xd3\x6c\x34\x18\xcd\x2c\x74\xf6\x78\x32\x26\xb9\ +\xbd\x83\x11\x92\x6b\xd7\xae\xf1\x63\x9f\xf8\x41\x5c\x09\xfb\x37\ +\x5f\xe0\xe8\xf6\x6b\xc4\x5a\x43\xef\x1c\x3f\xf6\x33\x7f\x93\x2f\ +\xbd\xf6\x16\x8d\xf3\x3e\xb9\x36\xe4\xda\xe0\x3a\xbe\x95\x27\x17\ +\x02\x99\xe7\x6c\xae\xaf\xb2\xd9\x68\xd1\x0f\x1a\xb8\x1a\xd2\xf1\ +\x04\xa1\x04\xd7\xcf\x9f\xe7\xde\xd5\x6b\xbc\xf3\xf6\x2d\x3e\xfd\ +\x63\x3f\x4a\xe8\x84\xec\xee\x1f\xf0\xa7\xb7\x5f\xe7\xe5\xbb\x3b\ +\x74\xfc\x94\xf5\xb5\x26\x32\x35\x1c\x89\x29\x47\xb8\x4c\xb2\x19\ +\xab\x7e\x0b\x21\x1d\x1a\x5a\xe0\xfa\x1e\xb3\x38\xc2\x91\x10\xcd\ +\x72\x5c\x47\xd1\x0c\x7d\x42\xd7\xb1\xc9\x40\x6b\x34\x19\xcd\x66\ +\x8b\x50\x18\x42\x47\xe2\x87\x2e\x32\xb1\x9e\x1d\xb9\x0b\xc9\x6c\ +\x4c\x1e\x63\x2d\x5f\xa3\x1c\xa9\x33\x2e\x9c\x3d\x4b\xfb\x91\x6b\ +\xec\xee\xee\xf1\xe6\x5b\x6f\x21\x73\xc9\xca\xca\x1a\x8e\xe3\x72\ +\x7c\xb4\x4f\x13\xc5\xc5\x8d\x0b\x6c\xae\xad\x32\x1e\x0c\xf0\x93\ +\x16\x6b\x2b\x7d\x1e\xbe\xf6\x10\x7b\x7b\xbb\x28\x11\x71\xfd\xe1\ +\xf3\x6c\xf5\x56\x10\xd3\x84\xaf\xbc\xf4\x32\x07\x07\xf7\xc9\x4d\ +\x42\x6f\xb5\xcb\x8d\x27\x9f\x20\xce\x21\x9e\xa5\x28\x5c\xae\xdf\ +\x78\x3f\xed\x4e\xb7\xf2\x27\x7f\x10\xbf\x46\xa3\x91\x1d\x11\x14\ +\x66\x4c\x52\x29\x76\x76\x76\xb8\x73\xe7\x4e\xc5\x54\x36\x85\xff\ +\x4b\xbb\xdd\x41\x28\x49\x34\x9b\x55\xa3\x89\xc1\xd1\x11\x49\x6a\ +\x67\xd7\x59\x9e\xb3\xde\xe9\xe0\x4a\x16\x2a\xaf\x52\xa9\xb6\x0c\ +\xf6\xbe\x6f\xe7\xc2\x42\xb0\xe0\x8b\x5d\x2e\x39\x2d\x04\x7c\xae\ +\x4d\x54\xe7\xd6\xd4\x91\x34\xf3\x44\x54\x12\xcf\x6c\xd2\x51\xd2\ +\xd8\xe4\x87\xad\x26\x65\x01\x5b\x9d\x76\x7b\xec\xef\xdf\x67\x70\ +\x74\xcc\xde\xee\x3e\x49\x32\xb1\xa3\x2f\xa9\x0a\x85\x69\xc9\x64\ +\x32\x66\x3a\x8b\x48\x53\x9b\x4c\x10\xe0\x79\x3e\xc2\x99\xbf\x4f\ +\x1d\x82\x9a\x65\x19\x83\xc1\x80\xfb\xf7\xef\x5b\xc9\x8e\xc2\x02\ +\xd7\x12\xfb\x86\x1c\x1c\x1c\x12\x06\x21\x77\xef\xdd\xe3\xde\xbd\ +\x7b\x0b\xac\x68\x21\x04\xd3\xe9\x74\x6e\x24\x26\x45\xb5\x0b\x28\ +\xc7\x23\xa5\x0e\xd6\x83\xfe\xa5\xa4\x25\xce\x59\xbb\xdc\xb9\xdc\ +\x87\x52\xaa\x1a\x73\x49\x29\x6a\xa8\x27\xfb\xab\xd7\xeb\xd1\xed\ +\x76\x17\xc6\x38\x8e\x92\x84\xed\x2e\x42\x98\xaa\xa3\x69\xb5\x5a\ +\x74\xbb\x5d\x86\xbd\x2e\x71\x9c\x14\x50\xd8\xc2\x9c\x2c\x08\x38\ +\x7b\xf6\x2c\xed\x76\x9b\x7e\xbf\x5f\x25\xa6\xf1\x78\xcc\xd1\xd1\ +\x11\x79\x9e\x73\xe6\xcc\x19\xce\x9d\x3f\xc7\xcd\x37\x6e\x72\x7c\ +\x74\x04\x52\xd0\x6c\xb5\xd8\xde\xde\xa6\x11\x36\x18\x1e\x1f\x33\ +\x99\x4c\x00\x68\x36\x9b\x1c\x1e\x1e\x62\x84\x60\x73\x6b\x93\x20\ +\x08\xd8\x3b\x3c\x44\x29\xc5\xc6\xc6\x86\xd5\x61\xd3\x20\x0a\x10\ +\x41\x94\x44\x28\xc7\x12\xa0\x4b\x16\x7e\x59\xb8\x68\x63\xd5\x82\ +\x95\x72\xc8\x33\xcb\xfa\x2f\xaf\xbb\x72\xbf\x11\x45\x11\xf7\xee\ +\xdd\x9b\x73\x4f\xca\xf4\x53\x80\x40\x4a\xc1\xd8\x92\x33\x52\xee\ +\x51\x5c\xd7\x3a\x72\x06\xc5\x3d\x55\x67\xf0\xd7\x85\x23\x4b\xd8\ +\xb0\x7c\x2f\xfa\x99\x18\x63\x70\x94\x60\x63\xb5\x47\x7f\x6d\x93\ +\x4e\xa7\xcb\x1f\x7c\xf1\xcb\x48\x6d\xc5\xf2\xa6\xd3\x29\x8e\x74\ +\x2a\xa6\xa7\x1f\x36\x19\x1f\x1d\x81\x91\x74\xba\x3d\x1a\x61\xc8\ +\x53\xef\x7f\x82\x5e\xab\x01\x93\x01\x7b\x6f\xbe\xc0\x85\xbe\x4f\ +\x2a\x1c\xfe\xe4\xcd\x17\xd8\x5e\x59\xe3\xf1\xcb\x6b\x44\xb9\x26\ +\x4a\x13\x5a\xad\x36\xbe\xeb\x13\xcd\x66\x96\xce\x9e\xa6\x78\x3a\ +\x26\x1d\x8f\x49\x32\x83\x44\x92\x67\x19\xfb\xc7\x87\xb4\xd7\x56\ +\xf8\xee\x0f\x7f\x98\x3f\x4c\x53\x7a\xcd\x0e\xef\x7b\xf8\x3a\x8e\ +\xeb\xd3\x7c\x61\x8d\xe3\xdf\xfb\x2c\xd7\xaf\x3d\xc4\xf7\x3c\xfd\ +\x34\x09\x8a\x5f\xff\xe2\x1f\xf2\xd9\xaf\x7d\x15\xa9\x02\x68\x34\ +\x2d\xfa\x64\x36\x43\xe7\x09\x26\xcf\x91\x68\xf2\x34\x46\x0b\x43\ +\x26\xe1\x03\x4f\x7f\x0f\xed\x46\x83\xe3\xe1\x90\x5b\xf7\x77\x78\ +\xfb\xf5\x9b\xf8\xa1\x47\x23\x0c\xc9\x93\x88\x56\xa7\x43\x9a\xcd\ +\x10\x5a\x20\x95\x43\x8e\xc6\x71\x3c\x3a\xab\x2d\x3e\xf9\x17\xfe\ +\x5d\x3c\xd7\x23\xcb\x73\xa6\xb3\x98\xf5\x8d\x33\x28\x47\xd0\x6a\ +\x77\xf1\x83\x90\xbb\xf7\x76\x58\x5d\xdb\xe2\xf2\x43\xd7\x68\xb6\ +\x9b\xec\xee\xed\x32\x1a\x8d\x58\x5f\x59\x61\x7d\xad\x47\x20\x1f\ +\xe7\x4b\x7f\xe8\xf0\xc6\xab\xaf\xb2\xd2\xeb\xd3\x70\x7d\xc2\x1b\ +\x8f\xb1\xa7\x0c\x7e\xe0\x92\xbb\x82\xd5\xad\x75\x74\xae\x30\xb9\ +\x44\x6b\xc1\x64\x1c\xa3\x1c\xe7\x81\x8a\xfe\xcd\xa6\x53\x42\xdf\ +\xb7\xe4\xc4\x2c\xe3\xe8\xe0\x80\xc9\x64\x42\x12\x5b\xc4\xcd\x78\ +\x34\xc6\x75\x1d\xda\xed\x26\x3a\x07\x23\xad\x03\xa5\xce\x73\x0e\ +\x0f\x0f\x79\xe8\xca\x15\xab\x2a\xad\x1c\xe2\x24\x21\xc9\x32\x3c\ +\x57\xd1\x6a\x35\x70\x1c\x55\xcd\xe4\x6d\x15\x36\x9f\x07\xd7\x75\ +\x89\xca\x40\x56\x76\x1b\xa5\x3b\x63\x19\xd0\x4e\xfb\xba\x75\x26\ +\x75\x89\xf9\xb7\x5d\x83\xc1\x18\x3b\x26\x11\x46\x22\x8c\xbd\x96\ +\x5c\xd7\x65\x73\x63\x93\x4b\x97\x2f\x70\x70\x70\x8f\x37\xbe\xf1\ +\x16\x3a\x4f\x48\xd2\x98\x34\x2e\x7c\xc9\xcb\xf7\x2a\x20\xa2\x46\ +\xd8\xd1\x43\xae\x73\x28\x84\x1f\xeb\xc2\x81\x51\x14\x31\x1a\x8f\ +\x18\x0d\x47\xb6\x13\x29\x8c\x9a\x8c\xc9\x70\x1c\x85\xd1\x82\xc3\ +\x83\x63\x60\xc8\xdd\x7b\xf7\x88\x23\xbb\x58\x17\x52\xd0\x6a\x35\ +\x51\xd2\x3a\x02\xee\xd6\x82\x49\x79\x1c\x8c\xb6\x70\xe5\xd1\x68\ +\x54\x59\x10\x3f\x30\x92\xb2\x92\x95\xd4\x49\x99\xd8\x4a\x6b\xde\ +\x92\xf4\x3b\xaf\x8e\xcd\x82\x5c\x7e\xa9\xb7\x15\x17\x04\x46\xaf\ +\xe0\x70\x78\x9e\x4f\x9e\xdb\x05\xba\xd6\xf6\x73\xa7\x69\x06\x58\ +\x48\x7f\x1c\x27\x68\x6d\xf0\xbc\x00\xcf\xf3\x2b\xc2\x5e\x39\xce\ +\xb1\x16\xc0\x96\x47\x72\x78\x78\xc8\x64\x32\xa1\xd3\xeb\xd2\x68\ +\x36\x2a\xef\x90\x24\xb6\xaf\x5f\x76\x44\x25\xb4\x36\x29\x58\xf7\ +\x71\x14\x31\x38\x3e\x26\x2e\x76\x1b\x41\x10\x30\x99\x4c\x70\x95\ +\x42\x68\xd0\x69\x86\x46\x63\x84\xb6\x8a\x02\xc6\x10\xc5\x76\x27\ +\x1c\x17\x2c\xf9\xfa\x48\xcf\x68\x09\xc8\xea\x7c\x97\x09\x27\x8e\ +\x63\x4b\xd8\x2c\x46\x92\xc6\xd8\xb1\x79\x9a\x66\x0c\x87\xf6\x7c\ +\x1d\x1c\x1c\x56\x9f\xaf\x92\xa3\x37\x82\x38\x89\xad\xb0\x6a\x6d\ +\xc4\x57\x1f\xcf\xd6\x85\x32\x4b\x2e\xd8\x7b\x6b\xcc\x65\x0c\x61\ +\x18\x70\x66\x6b\x8d\x95\xf5\x2d\x3a\xfd\x94\x67\xbf\xfa\x02\x99\ +\xf1\x88\x06\x23\xd2\x24\xa7\xd3\x6d\x93\xc5\x11\x99\x49\x09\x3c\ +\x89\x49\x27\xe4\xa4\x0c\x0e\x76\xd9\x7e\xec\x31\xce\xae\xad\xa0\ +\x4c\x06\xae\xe4\xdd\xb7\xdf\x64\xf8\xfa\x31\x57\x2e\x6c\xc1\xdb\ +\xaf\xb1\xd5\x7d\x82\x4f\x7d\xe7\x36\xa3\xd9\x94\xed\x73\xdb\x8c\ +\xa7\x13\x06\x47\x47\xac\xf4\xce\x33\x9d\x8c\xd9\xdf\x3f\xa2\x19\ +\x6c\xe1\x68\x97\xf1\x64\x0c\x6e\x80\x54\x92\x38\xcf\xd9\x7b\xe7\ +\x36\x9b\xe7\xb6\xf9\xe8\xf7\x7d\x9c\xad\xad\xb3\x18\xe9\x70\xf0\ +\xce\x5d\x56\x53\xc5\x3f\xf8\x6b\x3f\x4b\x7f\xa5\xcb\xfe\xfe\x3e\ +\x8d\x95\x1e\x7f\xf7\xd3\x7f\x89\xc7\xae\x3c\xcc\x6f\x7d\xf6\x73\ +\x0c\x07\x87\x34\x7b\xab\xac\x9e\x3b\xc3\xa5\x4b\x97\xb8\xfd\xee\ +\x6d\x0e\x0e\x0f\xd8\x5a\x5f\x41\x19\x18\x1c\x1e\x70\x61\xfb\x0c\ +\x7f\xf9\xa7\x3e\xc5\xe6\xd6\x16\xbf\xfc\x9b\xbf\xce\x57\x9f\x7b\ +\x96\x1f\xf9\xde\xef\x61\xad\x19\xf2\xd2\x73\x5f\xe1\xf7\xfe\xf5\ +\xbf\xc2\x6f\xf6\xf0\x3c\x97\xd0\x55\xe0\x2a\xeb\x47\xaf\x35\x46\ +\xf9\xe4\xca\xe5\x78\x3c\x64\x65\x75\x9d\xa7\x9f\x39\x4b\x9c\xc6\ +\x64\xb9\x66\x6d\x6d\x9d\x6b\xd7\x6f\x40\x92\xb2\xb6\xbe\x8e\x56\ +\x12\xc7\x0b\xd8\xdd\xdf\x23\x4a\x12\x0e\x76\x8f\x58\xf5\x03\xfa\ +\xda\xa5\x3d\xcc\x50\xf7\x8f\x89\xa2\x84\x4b\x8f\x3f\xc2\xd9\x33\ +\xab\x18\xa1\x19\x4f\x46\xdc\xbd\x7b\xb7\x80\x90\x2a\xd2\x0c\x06\ +\xc7\x63\xe2\xa2\xa2\x7d\x50\xbf\x56\x7a\x7d\x5a\x8d\x66\x55\x95\ +\xe6\x79\x4e\xbb\xd1\xa4\xd3\x6a\xdb\x1b\x5d\x5b\xae\x91\xdd\x81\ +\x58\x8b\xe6\x34\xcd\x79\xfd\x8d\xd7\xb9\xb3\xb3\xc3\xc1\xc1\x3e\ +\xad\x4e\x9b\xc3\x83\x43\x6e\xdf\xbe\x4d\x9c\xa6\x28\x69\x68\x34\ +\x42\x2e\x5c\xb8\xc0\xfa\xfa\x46\x15\x30\x4e\x93\xd5\x2e\xf4\x26\ +\xab\x1b\x6e\x59\xc3\x68\x2e\x84\xa7\x4e\x7c\xef\x12\x0d\x34\x1c\ +\x5a\xa9\x94\xd9\x74\x8a\x54\x82\x46\xcb\xe7\xe2\x85\x8b\x84\x7e\ +\x8b\x38\x4a\x71\x94\x53\x54\xd1\x29\xae\x14\x78\xbe\xa2\xbf\xba\ +\x86\xef\x7b\x64\x49\x52\xe8\x69\x19\x0b\xb7\xc1\x14\x1d\xd4\x5c\ +\xa0\x4f\x1b\x48\x0a\x8b\x80\xf2\xff\xb3\xd4\xce\xc4\x75\xae\x6d\ +\x42\x4a\xcb\x45\xab\x2e\x88\x69\x09\x52\x16\x16\x03\x46\xd0\x6a\ +\x75\x2a\x37\x45\x6d\x32\xa4\x14\x28\x54\x65\x67\x2c\x6a\xc9\xd4\ +\x3a\x4b\x17\xce\x7c\x59\x8e\xe7\xb8\x0f\x10\xcd\x65\x2a\xcb\xea\ +\x92\x55\x5e\x76\x13\x25\x5a\xa9\x64\xa4\xdb\xf7\xd4\x15\x21\xb3\ +\x7c\x4e\x59\x20\xd4\x95\x7d\x8d\x36\x24\x71\x86\x92\x6e\x21\xf9\ +\x23\x99\xcd\x62\x94\x72\x09\x03\xd7\xfa\x5c\x1a\x41\xab\xd5\xad\ +\x78\x17\xb3\xd9\xac\xea\x2e\xaa\x63\x5d\xc0\x85\x87\xc3\x21\xbb\ +\x7b\xbb\xc4\xa9\x45\x4d\xca\x82\x94\x5c\x92\x45\x25\x62\x6e\x31\ +\x5e\x24\xf2\xac\xe0\x88\x95\x1d\x94\x2a\x6c\x2a\x0e\x0e\x0e\x0a\ +\x34\x9e\x15\x81\xcd\x4d\x7e\x42\x5e\xbe\x4e\x2c\xb4\x81\xdc\xa2\ +\xb9\x40\x2e\x78\xb6\x97\xfb\xb1\xfa\x73\xec\x48\xce\xca\xd6\x27\ +\x49\xa9\x00\x10\x54\x1c\x96\x92\x5f\x62\xc9\x94\xc2\xaa\x6d\x18\ +\x4e\x74\x27\xe5\xf9\xaf\xf8\x31\xef\x45\x0f\x78\x8b\xea\x71\x69\ +\x36\x02\xc2\x86\xcf\x2b\x37\xdf\xc2\x68\xc1\x2c\x8a\x18\x0e\x27\ +\x96\xad\x8c\x22\xd5\x76\xe9\xd4\x72\x62\x9e\xb8\xbc\xce\xf6\xd9\ +\x2d\x74\xae\x39\x7b\xfe\x12\x22\x4f\x99\x1d\x0f\x69\x6d\xae\x72\ +\xfe\xc2\x15\xd2\xfb\x6f\xd3\x6e\x76\x79\xfa\xf2\x05\x5a\x0d\x8f\ +\xc7\xd7\xba\xdc\xdd\x9b\xf1\x9d\xd7\xb6\x19\x1d\x1d\xf2\xca\xf8\ +\x3e\x4f\x5d\x3f\x47\x9a\x44\xbc\xf0\x52\xc4\xca\xa5\xeb\xdc\xba\ +\x1b\x71\x7c\x6f\xb7\xf0\x5c\x84\xd6\xe6\x06\xfb\xf7\xee\xf2\xc2\ +\x3b\x6f\xf1\xe4\x77\x7c\x27\xc1\xea\x06\x2f\xdf\x7c\x83\xfc\x70\ +\x40\xbf\xd5\xa6\xef\x85\xf8\x8e\x83\x6a\x7b\xf8\x2b\x4d\x56\xba\ +\x2b\x7c\xea\x93\x3f\xcc\xea\xda\x0a\xbf\xf5\xf9\x2f\xd0\x6b\xad\ +\x70\x76\x6d\x93\xab\x57\xaf\xf2\xdd\x1f\xf9\x10\x07\x47\x87\xe8\ +\x2c\xb5\xc1\x13\x58\x69\xb5\x38\xdc\xbb\xc7\x6c\x3c\xa4\xdf\x6a\ +\xf2\xbd\x1f\x7d\x86\xc7\x6e\xdc\xa0\xd7\x6c\xe0\xb7\x1a\xbc\x7b\ +\x70\x80\xef\xfb\xf8\x41\x40\x9a\x1b\x92\x2c\x27\x89\xa6\x08\x9d\ +\x12\xac\x6c\xd2\x68\x34\xd1\xc1\x90\xa0\xd5\x24\xd7\x82\x6c\x74\ +\x0c\x8e\xe4\x85\xd7\x6f\x31\x9d\x4c\xe8\x48\x87\x7b\xfb\x23\x1a\ +\xab\x7d\xc2\x5e\x97\x44\x35\xb8\xb3\x73\x8f\xf8\xee\x7d\x3a\xb3\ +\x9c\xb5\x54\xf3\xc1\xde\x55\xfc\x38\x67\x77\x32\xa2\xed\x78\xe4\ +\xad\x26\x4e\x23\x60\x6f\x38\xe2\xc5\x17\xbf\x8e\x10\x1e\x12\x9f\ +\x5c\x28\x06\xa3\x31\xb3\x24\x7a\xa0\x55\xea\xc6\xe6\x26\x59\x31\ +\x7a\x59\xb6\x14\x55\x8e\x53\xed\x1b\x44\x81\xfe\x71\x03\x8f\x38\ +\x4a\xb8\xf5\xce\x37\x18\x4f\x52\x76\xf7\xee\xf1\xf6\x3b\x6f\x15\ +\xb2\x16\x2e\xdd\x7e\x17\x47\xc0\x68\x38\xe4\xd5\x57\x5f\xe3\xed\ +\xb7\x6f\x55\xaa\xb9\xf5\x59\x70\xb9\x78\x2f\xc7\x54\x52\xca\x02\ +\x08\xb2\x98\x4c\xca\xdf\x95\xb2\xaa\xd1\xcb\xa4\xcb\xe1\x70\xc8\ +\xce\xce\x4e\xe5\xd9\x9d\x66\x31\x7b\x47\x31\xf7\xf7\xf6\x38\x7b\ +\xf6\x3c\x2b\xbd\x55\x92\x28\xb1\xec\x67\x29\x49\x93\x98\xed\x73\ +\x67\xd8\xea\xf5\x2d\x97\x40\x79\x78\x61\xd3\x0a\x37\x96\x15\xa1\ +\x5e\x14\x14\x54\x8e\x83\x9f\x2f\x1a\xb3\x59\x6b\x04\x2b\x8c\xe9\ +\xba\x5e\x35\xb2\xb3\x6c\x25\x2b\x23\xaf\x73\x6b\x55\xad\xb5\x21\ +\x8e\x13\xe2\x64\x86\xeb\x0a\xb4\xb1\xbe\xf0\x8e\x70\x2a\xf4\x92\ +\xac\xed\x83\xca\xf1\x56\x7d\xf4\xf4\xe0\xee\x75\xab\xa0\x5d\x2a\ +\xe3\x96\x86\x6e\xa5\xa5\x43\x39\xbe\x2b\x41\x11\x52\x52\x41\x63\ +\x4b\x72\x66\x5d\x97\xaa\x0c\x92\x42\x28\x7c\xbf\x41\xe0\x0b\xdc\ +\xc2\xd3\xbe\xbc\x8e\xca\x2e\xd2\xee\xb5\xc0\x2b\x94\x2c\x96\xfd\ +\xd1\xcb\xef\x69\x47\x9f\x82\x76\xa7\x4d\x6e\x0a\xc2\x64\x96\x12\ +\xfa\x61\xd5\x65\xa2\xe7\x15\xbd\x23\xa5\xd5\x03\x2b\xfc\x58\x34\ +\x9a\xac\x26\x0b\x8f\xd6\x28\x63\xab\x96\x52\xe5\xc0\xd4\x8a\x19\ +\x51\xca\xdc\x97\x00\xe8\xa2\xc0\xa9\x46\x5f\x0b\xdd\xc2\x7c\x14\ +\x55\x27\x58\x26\x69\x5e\x7d\xfe\xf2\x98\x2a\xd5\xa9\x18\xf1\x3a\ +\xcf\xad\xc5\x41\x51\x28\x98\x3f\xa3\x43\xaf\xff\xdb\x7b\x70\x01\ +\xaf\xe9\xb4\xdb\x24\x49\xc4\x3f\xfd\x27\xff\x84\xa3\x61\x02\x6e\ +\x8b\xc3\xa3\x01\xb3\x28\x61\x65\xb5\x43\x92\x69\xb2\xc2\xb7\xba\ +\x49\xc4\x53\xef\x7b\x88\x87\x1e\xba\xc6\x60\x34\xe5\xfb\x7e\xf0\ +\x93\xf8\xad\x35\xbe\xf6\xd5\xe7\x79\xfa\xa9\xa7\xb8\x7a\xed\x71\ +\x0e\x3d\xc5\xde\x68\x84\x14\x67\xd9\x79\x63\xc0\xab\x3b\x86\x6b\ +\xd7\x3f\x42\xb0\x7e\x8d\x09\xf7\x59\xbb\xda\x42\xf4\x2f\x22\xe3\ +\x98\x60\x43\xb0\x3b\x4e\xb8\x37\x38\x60\xef\x60\x9f\x6e\xd8\xa6\ +\xd5\xed\x92\x2a\x89\xbf\xb6\x42\x74\x2f\xe1\x20\x4d\xe8\xc4\x31\ +\xf9\x7a\x8f\x71\xdf\xc5\x73\x5d\x76\x5c\x83\x0c\x12\xde\xd4\x53\ +\xa2\xc9\xdb\xa4\xf7\x6f\xd2\x0e\xbb\x4c\xcf\xb5\x58\xff\xc1\x27\ +\x91\x3b\x13\x1e\xde\xba\xcc\x93\x4f\x3e\x81\xeb\xb9\xdc\xb9\x73\ +\x07\x4c\x4e\x9a\xc4\x28\x04\x2b\xad\x36\xca\xe4\xbc\xfe\xda\x2b\ +\xec\x0d\x8e\x69\x75\xda\xfc\xee\xef\xfe\x2e\x8d\x30\x20\x4e\x63\ +\x2e\xdf\x78\x82\x24\xc9\x98\x4d\x63\xa6\xc3\x09\x5e\xe0\xd3\x5b\ +\x75\x69\xf8\x82\xfb\xc7\x13\x7a\xd2\x23\x41\x31\x1b\x4e\xd1\x46\ +\x70\x3c\x9c\x72\x7f\x77\x8f\x76\xa7\xcb\xf5\x27\x9f\x82\x49\xcc\ +\x70\x34\xe6\xce\xd1\x84\xa3\x77\x77\xc9\xb3\x8c\x7c\x62\x08\xf3\ +\x90\x76\x66\xd8\xc8\x25\x0f\xb5\xda\xb4\xda\x8a\x1d\x56\xa1\xd1\ +\xe4\x73\xcf\x3d\xcf\xed\x17\x9e\x63\xe5\xca\x15\x36\xb6\xd6\xc9\ +\x62\x81\xd6\x92\xcc\x48\x52\x51\xbb\x41\x1e\xd0\x02\xde\x55\x0e\ +\x3a\xb5\xbb\x07\x2d\x75\xa5\x4d\x04\x20\x85\xb4\x98\x7d\xa1\xc8\ +\x75\x86\x74\x24\x1a\x83\x08\x3d\x1c\x57\x91\x65\x31\x4a\xf9\x44\ +\xf1\x14\xcf\xf3\x59\xe9\xaf\x30\x18\x8d\xf0\xc2\x90\x6e\xaf\x47\ +\x34\x8b\x98\x45\xb3\x6a\x4c\x55\xd9\x25\x8b\x52\xd1\x80\xda\x78\ +\x47\x01\xa6\x4a\x68\xcb\xd2\xdc\x2c\xa9\xe6\x96\x37\xf1\xde\xde\ +\x3e\x79\x9e\xb1\xb9\xb9\x69\x03\xb1\xd0\xa0\x32\x0e\xf6\x0f\xb8\ +\xf9\xfa\x4d\x5a\xcd\x2e\xab\xfd\x55\xbb\x83\xc8\x73\xba\x9d\x96\ +\x95\xed\x99\x4e\x08\xc3\x26\xae\xdf\xc0\xe8\xac\x48\x66\xa0\x75\ +\x8e\xce\x34\x88\x84\x34\x8d\xc9\x35\x90\x1b\x94\xf2\x70\x9c\x79\ +\x02\xac\x27\x16\x5d\x68\x28\x29\xe5\x01\xd6\x69\xd1\xf7\x7c\x84\ +\x70\x90\xc2\x41\x0a\x45\x1a\x66\x18\x3a\x08\x91\x23\xa5\xb1\x16\ +\xb6\x85\x89\x4c\x39\xab\x2f\x1a\x07\x72\x5d\x18\x3e\xe5\x9a\x38\ +\x8e\xe8\x76\xba\x0b\xfa\x4f\xff\x9f\x3b\x13\xc7\x8e\x2a\x4b\xcd\ +\x2c\xd7\x71\x0a\x0b\xeb\x62\x01\x5c\x4b\x5e\x8e\x53\x04\x6a\x6d\ +\x89\xa4\xa6\x58\x38\x8b\x22\xf1\x97\xb6\xb8\x4a\x3a\x15\xd2\xb0\ +\xce\xbf\x28\xab\xf2\x4a\x3d\xd8\x58\x32\xa0\xac\xa9\x4e\x97\xb2\ +\x2a\x65\xf5\xdf\xed\x76\xad\x0d\x80\xce\xc8\xc9\x51\x42\x56\x6a\ +\xbd\xa6\x90\x44\x41\xcf\x2b\x7b\x25\x04\xb9\xce\xed\xef\xc5\xaa\ +\x4d\xd5\xaa\x7d\xa9\x14\xe4\xa6\x50\x6d\x70\xd0\x66\x2e\x11\x63\ +\xb4\x45\x24\x98\x02\xed\x69\xc7\x7a\xb2\xf0\x6b\x72\x16\xc6\xb2\ +\xf5\xef\xa5\x0b\x17\xce\xaa\x93\x41\x55\xa0\x81\x72\xe7\x15\xc7\ +\x51\x55\x04\x95\xc7\x20\xcd\x53\x74\x75\xff\x5a\xd6\x7d\xb9\x7b\ +\xaa\x27\x67\x7b\x0f\xbe\x07\x79\x26\x8e\x52\xec\x1c\x1c\x71\xeb\ +\xfe\x21\xa3\x28\x23\xce\x0c\x93\xf1\x31\x42\x08\xba\xed\x36\xfd\ +\x5e\x0f\xa5\x04\x8e\x30\x18\x2d\x09\x75\xc2\xeb\x37\xdf\xe5\x8d\ +\xb7\x0e\x19\x25\x9a\x57\xef\xc4\xf4\xd6\xcf\x30\x38\x3c\xe6\xbf\ +\xfa\xcf\x7b\x5c\xdd\xea\xf3\xc2\x1b\x77\x08\x82\x0e\x61\xff\x12\ +\xbf\xfc\xfb\xbf\xce\x1b\xdf\xb8\xcb\xf7\x35\x1e\xe5\xae\xca\x39\ +\x1c\x68\x1c\x77\x9d\x77\xdf\x98\xd1\x0c\x02\x06\x6c\x93\xe5\x31\ +\xad\xbe\x60\x78\x3c\x43\x3a\x0e\xdd\x4e\x9b\x71\x32\xa3\xeb\x36\ +\xd9\x60\x1d\x1d\xb8\x8c\x43\xc9\x50\x48\x82\xf5\x0d\xae\x5c\xbc\ +\xc2\x6c\xf7\x88\xde\xd9\x75\x9e\xfd\xca\xef\xf3\xe6\xf0\x1e\xcd\ +\x4e\x93\xa6\x8a\x71\x8c\x43\xd0\x70\xc8\x98\xf2\xe4\x93\x57\xb8\ +\x7a\xa1\x87\x63\x0c\x9b\xe1\x26\x99\xce\x89\xe2\x1c\x27\x68\xe1\ +\xb9\x2d\x66\xb3\x94\x2b\xe1\x2a\x57\x74\x86\x13\x38\xe4\x4a\x23\ +\x5c\x49\x94\x65\x78\x41\x8b\xc9\x68\xc6\xdd\x3b\x77\xb8\xea\xfb\ +\x98\x3c\xa3\xdd\xed\x90\xe4\x29\x5f\xff\xda\x73\xec\xdf\xb9\xc5\ +\xde\xfe\x01\x5f\xf8\xc2\x97\x69\xb4\xdb\xcc\x8a\x39\xf2\xd6\x5a\ +\x9f\xef\xfe\xd8\x33\x3c\x72\xed\x3a\x49\x14\x71\x6b\x77\x97\x17\ +\x5f\x7b\x8d\xaf\xff\xf1\xb3\x64\x7b\x03\xb6\xfc\x3e\x9d\x3c\x23\ +\x38\x4a\x08\xbd\x9c\xf5\xb0\x4f\xde\x76\x79\xf5\xde\x98\xfd\xfd\ +\x88\xdf\xfc\xea\x17\x11\xfd\xaf\x62\xa4\x6b\xa5\xc7\x8d\x44\x2b\ +\x49\x24\x73\xeb\x95\xcd\x03\x84\x89\x4a\x69\xad\x59\x95\x42\x49\ +\xb7\xaa\x32\x4b\xd7\x3d\x8c\x0d\xb0\xb9\xd6\x56\x12\x3e\xb3\x15\ +\xd8\xda\xda\x3a\x77\xef\xde\x67\x3a\x8d\xf0\x3d\xbf\x18\x85\x29\ +\x6e\xbc\xef\x31\x8e\x07\x03\x0e\x8f\x8e\xf0\x02\x0f\x83\x2e\x96\ +\xcb\xe0\x96\xac\xde\x62\x16\x2c\x0a\xd4\x9c\xf5\xca\x90\x27\x66\ +\xc8\x16\xc2\x6a\x1f\x63\x84\x58\xb8\xb9\x4a\x59\x72\x63\x72\x7c\ +\xdf\x23\x08\x7c\xd6\x56\xd6\x90\xbe\x22\x4a\xa6\xcc\xa6\x31\xad\ +\x86\xc0\x75\x3c\xc6\xa3\x63\xeb\xe7\x6e\x0c\xfb\xfb\x7b\x1c\x1c\ +\xec\xf1\xc4\x13\x37\x78\xe8\xa1\xab\xe8\x5c\x5b\x56\x3f\xd6\xd0\ +\x4d\x48\x41\x9a\x66\xf8\x41\x50\x8c\x3a\x0a\x4b\x81\x62\x11\x2b\ +\xab\x7d\x4e\x81\x24\xab\x71\x02\xf2\x5c\x17\x1f\xd1\xb3\x01\x4b\ +\x6b\xb4\xb6\x23\x19\xcb\x92\xb6\x3a\x72\x59\xa6\xed\xa2\x5e\x18\ +\x94\xb4\x10\x66\xb4\x25\xb6\x59\x1c\x91\x53\xc9\x8f\x5b\xd4\x91\ +\x7a\xa0\xf7\x7b\xd9\xe9\xb9\x85\x21\x94\x94\x12\x81\xa8\x6c\xaa\ +\x4b\x5a\xac\x14\x02\xa9\x8a\xae\x30\xcf\xc9\xb5\xa9\x14\xbb\x95\ +\x12\x48\xe5\xd6\x92\x4f\x6d\x64\x63\xec\xf7\xb3\xb2\x20\x6e\x11\ +\x60\xad\x7e\x95\xeb\x7b\x08\x93\xa3\x6a\x24\xbd\x72\x7c\x56\x16\ +\x32\x79\x91\xa4\x7c\xd7\xb7\x24\x43\x29\x2d\x08\xc2\x66\x89\x5a\ +\x41\x22\x40\x1b\xab\xd8\x5b\xc0\xc1\x31\x05\x02\x10\xac\xd6\x98\ +\x10\x48\x04\x46\x6a\xdb\xcd\x88\xb9\x53\xa9\xc2\xf2\x91\x6c\x40\ +\x07\x74\x8e\xce\x75\xd5\xb5\xcc\x27\x00\xc2\xba\xc9\x0a\x59\x05\ +\x7f\x51\x20\x16\x8d\xd6\xe4\xba\x60\xc0\x5b\x27\x31\x0b\x2e\x31\ +\x06\xcf\x0f\x70\x5c\x17\xd7\xf3\xd1\x26\xb7\x88\x45\xed\x2c\x40\ +\x86\x8d\x31\xf3\xb1\xa6\x01\x6d\xac\xe6\x9f\xd5\x13\xe3\xcf\xbd\ +\x1f\xfd\x36\x52\x0d\x16\xcc\xd2\x9c\xbb\x47\x11\xdb\x57\x1e\x61\ +\x7f\x6f\xc0\x9b\xcf\x3e\x8f\xe3\xf8\x5c\xb9\xf8\x10\x9e\xef\xda\ +\x8b\x25\x08\x18\x4f\x52\x66\x79\x40\xa2\x1c\x76\xee\x8f\x18\xa6\ +\x82\x69\x2b\xc6\x1b\xde\xe7\xe2\xb9\x2d\xfa\xdb\x17\x68\x9c\x5b\ +\xe3\xc6\xf7\xff\x10\x81\xdf\xe6\xc5\x6f\x1c\xf1\xa7\x6f\xef\x91\ +\xd3\xe7\xb7\xbf\xfa\x0e\xdd\xb7\xf6\xb9\xfe\xe8\x45\x9a\x0d\xf0\ +\x44\xc6\xee\x9b\x6f\x93\xa7\x39\x0f\x5f\xdc\x46\x0a\xcd\xd9\xcd\ +\x73\x78\x26\xa3\x21\x05\xcd\x56\x83\x71\x9e\x31\x18\x1b\xde\xb9\ +\xf3\x36\xdb\x4f\x3c\x8a\x9f\x4b\x72\x26\x0c\xc6\x23\x46\x83\x29\ +\x9d\x0d\x9f\x27\x1e\x7e\x8a\xec\xde\x2b\xa8\x15\x97\x50\x49\x9a\ +\xe3\x8c\xd6\xee\x80\xa3\x74\xc2\xde\xed\x17\x70\x8e\x6e\xd1\x12\ +\x82\xe9\xf1\x90\x0c\x87\x51\xa2\xc9\x54\x13\xe5\xf6\x48\x33\x9f\ +\x3c\x31\x34\x9a\x2e\x87\xd3\x43\x8c\x2f\xc9\x5c\x41\xee\xb8\x1c\ +\x1c\x8d\x39\x3e\x1a\x92\x4e\xa7\x3c\x7c\x79\x9b\x47\xae\x9c\xe3\ +\xe5\x37\x5f\xe2\x1f\xff\xd2\xaf\xb0\x77\x67\x87\x95\x8e\x47\x9a\ +\xe5\xdc\xde\xd9\x27\x13\x10\xb6\x3a\x64\xf1\x14\xdf\x7b\x84\x20\ +\x34\xdc\x7a\xf7\x55\xd6\xcf\x6c\xb1\x79\xa1\xcf\x77\x7d\xfc\xa7\ +\x19\xff\xa5\x1f\x65\x7a\x14\x21\x6e\x1d\x32\xfb\xe3\x97\x38\xf8\ +\xf2\xcb\xdc\xbf\x7d\x80\x8a\x52\x44\xb3\xcd\x85\x8b\x97\xf9\xe9\ +\x4f\x7c\x92\xbd\xdf\xdc\xe2\x33\x5f\xfe\x12\x83\xbd\x01\xfd\x56\ +\x93\xe9\xec\x98\x44\x64\x44\x2a\x25\x4e\xe3\x07\xba\x33\x41\x2a\ +\x8c\x50\xe4\x08\x24\xb6\x0a\x4d\xcb\x0a\x0c\x41\x9e\xeb\x4a\x92\ +\x3b\x4b\x6c\x20\x34\x26\xe7\xd2\xa5\xab\xb8\x6e\xc0\x74\x3a\x23\ +\x89\x13\x6e\xbf\x7b\x9b\xc9\x78\x4a\x12\x25\x76\x6f\xd1\x08\x0a\ +\x79\xf0\x11\x06\xfb\x9c\xd9\xcc\x9a\x08\x59\x22\x98\x83\x12\x0a\ +\x93\xdb\x20\x9a\x9b\x32\x57\xd8\x24\xa3\x6b\x23\x58\x63\x0c\x46\ +\xaa\xe2\x46\x15\xd5\x2c\x5a\x29\x3b\x92\xf0\x7d\x97\x5e\xaf\x4b\ +\xbb\x6b\x11\x44\xdf\x78\xeb\x0d\x3c\xe5\x12\xcd\xac\xac\xbb\xd6\ +\x29\xd3\x49\x54\x74\x3c\x76\x9e\xee\xf9\x9e\x05\x80\x94\x09\xca\ +\x58\x7d\x1c\x71\x02\x41\x23\x2a\x33\xa9\x3a\x48\x40\x1b\x53\x05\ +\x79\x21\x45\x6d\x06\xae\x16\xaa\x4e\x5b\x8c\x17\x0b\xdc\xd4\x7e\ +\xab\x2c\x87\x3c\xce\xec\x7e\xa5\x08\xb2\xe5\xaf\x12\x42\x5d\x56\ +\xc1\x79\xed\x58\x3c\xa0\xc6\xc4\x5a\xd2\x2a\xc7\xfe\x5e\xdb\xd7\ +\x18\x20\xd3\xc6\xa2\xb8\x84\x4d\xe0\xb9\x86\x34\x4b\xe6\xa3\x97\ +\x22\xf1\x9b\xdc\x54\x22\x89\xc6\x80\x92\x12\x6d\x2c\x7f\x43\x28\ +\x5b\xd9\x23\x21\x37\xd6\x58\xaf\xec\x10\x72\x93\xe3\x0a\x31\xef\ +\x68\x8a\x2e\x58\x95\xc6\x51\xc5\x58\xb1\x1c\x31\x49\xa1\xac\x7a\ +\x45\xf1\x1c\xe5\x38\x54\x97\x4a\x91\x24\xec\x39\xb3\xe7\x40\xe8\ +\x22\x71\x69\x0d\x05\x49\x39\x2f\xce\x45\x19\xac\x35\x35\xa3\x2a\ +\x55\x40\xa2\x95\xc0\x59\xda\x5f\x98\x22\xd1\x68\x63\x97\xe1\xf3\ +\x7e\x82\x2a\xa9\x18\x2c\x7b\x3d\x2b\x21\xc2\xe5\xf3\xa5\x2d\xca\ +\x32\x9d\x17\x09\x62\x6e\xdd\x5b\xbe\x50\x95\xc4\xea\xaf\x67\x58\ +\x00\x02\xbc\xe7\x3a\x13\xd7\x75\xb8\x7d\xfb\x5d\xfe\x8f\x7f\xf6\ +\xcb\xfc\x8d\xbf\xf2\x69\x7e\xfc\x27\x7e\x92\x3f\xf9\xd3\xaf\x11\ +\x36\x1a\x24\x3a\x43\x1a\xbb\xfc\x74\x03\x1f\xe2\x09\xc6\x77\x18\ +\xa7\x09\xfe\x7a\x8b\xcb\x2b\x5b\x9c\xbf\x7c\x85\xe3\xf1\x98\x87\ +\x9f\x7c\x94\xb3\x97\xce\x20\x55\xce\xc6\x43\x17\xd0\xb8\xfc\xcb\ +\x7f\xfc\x8b\xa4\x81\xa6\xd9\xea\xa0\x95\xe1\xf5\x77\x5f\x27\x53\ +\xc7\x9c\xdf\xee\x91\xce\x46\x9c\xd9\xd8\x62\x7b\x7d\x8b\xf8\x68\ +\x40\x9e\x26\xb8\x12\x9a\x7e\x88\x2f\x61\x3a\x9b\x20\xa5\xa0\xe5\ +\xfb\x78\x49\x4c\xbf\xd1\x24\x9b\xe4\xe4\x12\x12\xed\x70\x9c\x6b\ +\x7e\xe3\xb3\x9f\xe5\xdc\x23\xe7\x58\x6b\x36\xe9\xf7\x1a\x44\xc7\ +\x07\xac\x04\x0e\x8f\x3d\xf9\x28\xdf\xf3\x37\xfe\x3a\xee\xde\x21\ +\x5f\xff\x83\x2f\x32\xdc\x3b\x22\x74\x43\x9a\xa1\xc7\x85\xcd\x4d\ +\x94\xdf\x60\xf7\xf6\x0e\x5f\xfd\xd2\x9f\x20\x55\xc0\xdd\xa0\xc1\ +\x30\x8b\x59\xbf\xb0\xc5\x44\xe6\xe4\xd2\x23\x4d\x25\xd9\x30\xa2\ +\xe5\x05\xec\xbf\xf5\x0e\xad\x2c\xe2\x8d\x97\x5f\x63\xef\x9d\x1d\ +\x42\x05\x2a\xd3\x74\x1b\x4d\xb6\x1e\xdf\x20\xd2\x70\x38\x18\x11\ +\xac\xf6\xf9\xe1\x8f\x7d\x3f\xe7\x37\xb7\xd8\x3b\x3c\x22\x8b\x13\ +\x06\xc9\x8c\x83\xf1\x80\x54\x19\x9a\xe7\xfa\x84\x5b\x2b\xb4\x2e\ +\xae\x71\xf6\x87\x3e\xcc\xce\x2b\xdf\x60\xf8\xc6\x6d\x9c\xe3\x29\ +\xdd\xab\x17\xb9\xa3\x24\xff\xc9\xdf\xff\x4f\x69\xff\xf3\x2d\xfe\ +\x9f\x5f\xf9\xbf\xe9\x07\x21\x9d\x8d\xb3\x0c\x93\x31\xc3\x7c\x46\ +\xc3\xf5\x1f\xa8\xeb\x5e\xdd\x70\x08\xb2\xaa\x5b\x11\x27\x60\x8b\ +\x40\x8d\xdd\x1b\x04\x21\x6b\x6b\xeb\x15\x27\xe1\xee\xbd\xbb\x48\ +\x29\x39\x38\xd8\xc7\xa0\x0b\x4f\x17\xcb\x33\xc9\xf3\x9c\xe9\x64\ +\x52\x2d\x97\xa5\xa3\xd0\xc6\xa7\xe1\x87\x84\x8d\xc6\x89\x11\x58\ +\x52\x70\x17\xea\xfe\xde\x5a\x9b\x2a\x00\xd5\xe1\xaa\xa5\x4c\x7e\ +\x1c\xc7\xec\xed\xed\x71\x70\xb0\x8f\xeb\xb9\x6c\x6e\x6c\xf0\xda\ +\x6b\xaf\x55\x5c\x8d\x72\x94\xb2\xb2\xba\xc2\xf6\xd9\x6d\x1a\x8d\ +\x86\x15\xac\x14\xb2\xaa\x8c\x4b\x09\xa9\x45\x57\x00\x00\x20\x00\ +\x49\x44\x41\x54\xb8\xee\xa9\xc9\xda\xcc\xf9\x08\x0b\x11\xa1\x0a\ +\x3a\x66\x61\x14\x55\x5f\xae\x2e\x73\xba\x44\x89\xa8\x92\x0a\x63\ +\xe4\x42\x95\x5a\x26\x9e\xf2\xb9\x79\xae\xab\x60\xfc\xff\xd7\xbe\ +\x54\xd7\xed\x69\x4d\x41\xec\xad\x1d\x87\x05\x94\x93\x90\x0b\xa3\ +\x48\x21\x24\x26\xd7\xc4\x59\x8e\x29\x98\xe3\xcb\xc8\xaf\x8a\x9f\ +\xa2\x35\x46\x08\xab\x79\x67\x16\x8f\x59\x1d\x31\x55\x5e\x97\x75\ +\x5b\xdb\x12\x39\x55\x1a\x70\x95\x9f\x6d\xce\xd3\x10\xa7\xee\x7c\ +\xea\xaf\x5f\x16\x45\xba\xe2\x95\x88\x4a\x38\x52\x2c\x15\x2f\xa5\ +\xef\xbd\x10\x12\x51\x3f\x87\x82\x05\xdf\x93\xaa\x8b\x5e\x3a\xef\ +\x8b\xcb\x7c\xb3\xb0\x52\x28\x3f\x63\x7d\x8c\x5b\xbf\x5e\xea\x89\ +\xeb\x3d\x97\x4c\x84\x94\x0c\x8f\x47\x7c\xea\x93\x9f\xe0\xe7\xfe\ +\xd6\xdf\xe6\xec\xf6\x05\x7e\xe2\x2f\x3e\xcf\xbf\xfe\xcc\xef\x90\ +\xe5\x86\x69\x92\x90\xe5\x19\x49\x9a\x10\x34\x42\x8e\xc7\x11\xe3\ +\x28\x67\x75\x6b\x0b\xb7\xd5\xe1\x70\x12\x71\xfd\xf1\x27\xf9\xf4\ +\x4f\xff\x34\xc2\x51\xc4\x1a\x1c\x13\xf0\x4f\x7f\xe1\x17\x78\xee\ +\xb5\x57\x51\xad\x06\x47\xb3\x29\x71\x14\x23\xd0\xec\x1c\xec\xb1\ +\x71\xa6\xc3\xa3\x8f\x3d\xce\x5a\x6f\x85\xe3\x83\x63\xb2\x34\xe5\ +\xfc\xd9\x2d\x3a\x9e\x4b\x7c\x74\xc4\x78\x60\xad\x4d\x73\x09\x1b\ +\xbd\x15\xae\xdd\x78\x82\xef\xfd\xe0\x77\xf1\x27\x7f\xf2\xa7\xbc\ +\xfe\xd2\x4d\x5e\x3c\x7c\x87\x97\x5f\xbb\xc9\xf1\x64\xc8\xfd\x37\ +\x5e\xa3\xd3\xca\xb9\x3d\xdd\xe7\xbb\x9f\x7e\x82\xf7\x5d\xbe\xc2\ +\xe6\x5a\x9f\x83\x77\x5e\xa1\xbd\xda\xe7\x89\x4f\xff\x08\x52\x06\ +\x38\x5e\x03\x8e\x06\x10\x78\xe0\x08\x56\xdf\xe9\xb2\xba\x3e\x45\ +\xaa\x06\x3a\xdc\x26\x5f\xdf\xa2\xb7\xda\xe1\x8f\xff\xf0\x0f\xb8\ +\xf9\xce\x3d\x2e\x9d\xbf\xc2\x2c\x32\x8c\x8f\x27\x74\x1b\x1e\x3b\ +\xf7\xee\x62\x84\xe2\x2f\xfc\xf8\x8f\xb2\x7b\xf7\x16\x5b\xfd\x0e\ +\x1b\xeb\x6b\x4c\x33\xcd\x70\x96\xf1\xf9\x2f\x7e\x89\x9d\x7b\x77\ +\xb8\xfe\xc4\xe3\x4c\x93\x18\x33\x8d\x71\xbd\x90\x8b\x2b\xeb\xe8\ +\xd1\x84\xaf\xbf\xfa\x0a\x8d\x4e\x87\x0f\x3d\xf5\x0c\xc9\x56\xc6\ +\xa8\x21\xf1\xd7\xae\xb3\xf9\xa1\xf7\x91\xee\x1c\x91\x35\x1c\xf6\ +\x6f\xbf\xc9\x9d\xd7\x5f\x66\xef\x70\x8f\x33\x5b\x5b\xe4\xc3\x29\ +\x2b\x9d\x3e\x17\x57\x2e\x92\x39\xd0\x6e\xb6\x1f\x28\xcf\xa4\x94\ +\x0a\x5f\xa8\x9c\x6a\x37\x42\x99\x6c\x74\x81\x76\x2a\x6f\xfa\xdd\ +\xdd\x5d\x8b\x92\x29\x76\x17\xe5\xeb\x48\x29\x71\x7d\xa7\x80\x7d\ +\x26\xcc\x4a\xbf\x87\x0a\x8c\x6f\x47\x03\xb3\x59\x44\x3c\x8b\x38\ +\xae\x6a\xcc\x5a\x17\x80\x98\x1b\x33\x95\x37\xb7\x50\x27\x04\x2e\ +\xa5\x58\xd4\x4e\x5a\x5b\x5b\xc3\xf7\x03\xf6\xf6\x77\x0b\x99\x8d\ +\xd9\x5c\x93\x8d\xb9\x85\x6c\x9e\x59\x66\xf3\xea\xca\x1a\x8d\xb0\ +\xb1\xe0\xcd\xfd\xcd\xaa\x42\x41\xd9\x2d\x98\xda\xe4\xc1\x14\x23\ +\x21\xb3\x10\xc8\xea\x52\x34\x75\xb0\x80\x0d\x42\xc5\x98\x06\x69\ +\x5d\x47\xb5\x58\x78\xcc\x22\x8b\xdf\x42\xa3\x85\x14\x0f\xf4\x7e\ +\xaf\xa3\x93\xea\x23\xc5\x65\xe0\x83\xdd\x99\x38\x0b\x41\xb3\x4c\ +\xe0\x65\x32\x29\x5f\x47\x6b\xbb\xcb\xa8\x2b\xe7\xd6\x89\x8e\xa5\ +\xbc\xba\x52\xca\x76\x81\xcb\x5d\x40\xb1\x37\xa8\x3a\x12\x39\xef\ +\x04\xcb\xe5\x7d\x79\xbd\xd6\x17\xd4\x65\xb0\xb6\xe0\x0c\xb1\x00\ +\x4e\x11\x4b\x09\x71\xfe\xf8\xda\x77\x2c\xda\x03\x5d\x4b\xe6\xf3\ +\xa2\xc0\x9e\xdd\x3a\xb1\xf0\xb4\x42\xa1\x54\x9d\x5e\x7e\xcc\xf2\ +\xc8\xf6\xb4\xeb\x6c\x59\xdf\x4b\x08\x51\x58\xa2\xbf\x47\x17\xf0\ +\x71\x1c\x73\xf9\xf2\x15\x9e\x79\xea\x43\x7c\xf0\x99\x8f\x12\xc5\ +\x29\x8f\x5c\x7f\x8c\xdf\xfe\xdd\xcf\x11\x65\x31\x57\x2e\x3d\x44\ +\x7f\xb5\x47\xa3\x70\xb5\xbb\xf9\xd6\x0e\xfd\xb5\xb3\xcc\x52\xcd\ +\xcd\x37\xdf\xe6\x78\x12\xd3\x79\xe7\x18\xa5\x1a\xe4\xc0\x78\x2a\ +\xf8\xdf\xfe\xd7\x9f\xe7\x77\x3e\xf7\x59\xee\x0e\x27\x18\xed\xd2\ +\x69\xaf\x92\x25\x0e\x8d\xc0\xb7\x46\x55\xb4\x58\xe9\x9e\xe3\x37\ +\x7e\xed\x5f\xd0\x0c\x9a\x3c\x73\xe3\x32\x06\xdb\x22\x4f\xa2\x19\ +\xca\x71\x79\xe8\xfc\x39\x0e\x06\x43\xde\x3d\xd8\xa3\x17\x36\xe8\ +\x75\x7b\x3c\xfd\xc8\x13\xac\x1c\x07\xfc\xef\x9f\xf9\x3f\x99\x4c\ +\x86\x9c\x3f\xb7\xc1\xb6\xef\xf1\x68\xcb\xc3\xcc\x66\xbc\x7f\xaa\ +\x71\x6f\xbe\x89\xbb\x31\xc0\xed\x77\x90\x8d\x26\xca\x8d\x88\x0e\ +\xf7\x39\x3c\x38\x44\xc7\x11\xd9\xe0\x88\xa3\xa3\x3d\x46\x07\xfb\ +\xac\x04\x1e\xd3\x38\xe7\xc0\x3d\xe0\x1b\x7f\xfc\x39\x3e\xf9\xa9\ +\x9f\xe0\xfc\x23\x97\xf9\xc5\xcf\x7c\x86\xfc\xd5\x6f\xd0\x68\xac\ +\x11\x47\x39\x9e\x92\x1c\x0f\x76\x71\x1c\x97\xd5\xfe\x0a\xd7\xce\ +\x9e\xe7\xa1\x0b\x67\x98\x8c\x87\x34\x3c\xc9\x6a\xb7\xc1\xee\xa5\ +\x8b\x1c\xee\xbc\xcb\xd9\xb5\x0d\x48\x73\x42\xcf\x65\x7b\x6b\x8b\ +\xa3\xe1\x90\xdd\x9d\xbb\xf4\x71\x58\xef\xac\xe0\x39\x0a\xaf\xd3\ +\x27\x6f\x76\x98\x8d\x26\xa0\x41\xae\x34\xc9\x85\xe1\xc2\xf9\x0e\ +\x6a\x7f\x97\x0f\x9b\x94\xcb\x17\x2e\xf2\xc2\x1f\x3d\xcb\xee\xe1\ +\x11\xeb\x57\x2f\xa2\x5d\x45\xfe\x40\x4c\x7b\x17\x2b\xd3\x7f\x53\ +\x5b\x5d\xce\x9d\xf3\xa2\x62\x2c\xbd\x1a\x3c\xcf\x63\x3a\x9d\x12\ +\xc7\x31\x41\x10\x90\x14\x58\xfd\xc9\x78\x42\x92\xa6\xc5\x64\x34\ +\xc4\xea\x40\xe5\x80\xa8\x96\xbe\x65\x75\xa8\x84\xc0\x68\x6a\x70\ +\xcc\x39\xd7\x82\x0a\xf9\x02\x14\xd0\xe0\xf9\x08\x42\x57\x63\x17\ +\xad\x0d\xc3\xe1\x88\x38\x4e\x2a\xd6\xf6\xf1\x70\x88\xef\x85\x15\ +\x4b\x5d\x48\x41\x18\x84\xf8\x81\x8f\x52\x0e\x49\x9c\x5a\x43\x2c\ +\x95\x9c\x08\xf8\xa7\x76\x70\xc5\xa8\xc7\x60\x2a\x60\x42\xd5\x69\ +\x29\x59\x4b\x80\xa6\x9a\x7f\x57\x8e\x7d\xb5\x20\x5e\x05\x18\x09\ +\x49\xcd\x3a\x77\x61\x0f\x50\x3b\x37\x65\xf2\x7b\x70\x95\x63\x71\ +\x5c\x8d\x3e\x11\xc8\xf2\x53\x3c\x34\xea\x84\xc9\x32\x49\x94\x1c\ +\x91\x3a\xda\xc9\x71\x14\x9e\xef\xa1\xa4\x3a\xf1\x3d\xea\x5d\x67\ +\x99\x90\xa9\x55\xe7\xf5\x04\x57\xbe\x5f\x5d\xde\xbd\x3c\xae\x75\ +\x9d\x2b\x4e\x74\x12\xf2\xc4\xbf\x9d\x96\xd4\xeb\xc1\x7e\x79\xb1\ +\x7e\x22\x61\x94\xd7\xdf\x52\xe7\x78\x5a\x22\xd4\xa7\x3c\xee\x44\ +\x57\xb4\xd4\xd1\xe8\x53\xf8\x26\x25\xf0\xe2\x5b\x05\x5c\x7c\xdb\ +\x24\x93\x2c\xcb\x38\x7f\xee\x3c\x9d\xa0\x45\x9a\x1b\x94\xe7\x11\ +\x86\x4d\x36\x36\x37\xe9\xad\xf4\xf8\x2f\xfe\xcb\xff\x8c\xf7\xdd\ +\xb8\xce\xee\xc1\x2e\xff\xf0\x7f\xfe\x47\x8c\x8e\x67\x24\xf1\x31\ +\xcd\x76\x87\x50\x34\x31\x59\xc4\xdd\xb7\xee\xf0\xab\xbf\xf8\x9b\ +\xfc\x47\xff\xe1\xbf\xc7\xff\xf2\x8f\x7e\x9e\xcf\xfc\xd6\x6f\xd1\ +\xe9\x77\xf9\xd9\xbf\xfc\x93\x3c\xf2\xf0\x75\x92\x69\xc6\xdb\x6f\ +\x7d\x83\xf1\xf0\x90\xc9\x60\x17\x95\xc0\xe4\x60\xc4\xc1\xce\x3e\ +\x77\xc6\x77\xc8\x0e\xef\xf0\x5d\x1f\x78\x98\x91\xe3\xb0\xda\x6e\ +\xf3\xd4\x77\x7c\x07\x81\xeb\x71\x3c\x1a\x73\xf0\x47\x5f\xe0\x68\ +\xf7\x90\x64\xf7\x80\xfe\xc6\x39\x9e\x7c\xbc\xc5\xa5\x2b\x5f\xe4\ +\x2f\xfe\xf0\xf7\xf1\x81\x0f\x7f\x07\x6f\x3c\xfb\x87\x88\xd7\x9e\ +\xe3\xf1\xf7\x5d\xe1\x9d\xaf\x7d\x91\x70\xb5\x49\x1e\x49\xd6\x3b\ +\x57\x70\xfa\x97\x78\xe7\x33\x9f\x61\xf8\xe2\x4b\xb8\xd1\x18\x91\ +\x65\xa4\x52\x90\x49\x1f\x21\x5c\xf6\xd2\x94\x8b\x37\x9e\xe0\xd2\ +\xf7\x7c\x88\xbd\xdf\xfe\x97\xa4\xae\xa2\xb9\xbe\xc6\xb3\x2f\xbc\ +\xcc\x24\x0d\xc8\xf2\x90\x20\xec\x92\x24\x31\x8e\x63\xc8\x06\x47\ +\x3c\xbc\xb9\xc1\x5f\xff\xf4\x8f\xb3\xd6\x68\x22\xa7\x53\x72\x21\ +\x88\x31\xac\x36\x1b\x5c\xd9\x3e\xc7\x56\x7f\x85\xc1\xe1\x1e\x7b\ +\xe3\x43\x56\x39\xc7\xbd\xe3\x7d\x3c\xcf\x25\x89\x23\x7a\x8e\x47\ +\x7a\x6f\x0f\x29\x24\xb9\xeb\xe3\xcc\x22\xee\x0d\x07\xc4\x4d\x9f\ +\xe6\xda\x0a\x5e\xd6\xa0\x99\xb4\xf9\xab\x3f\xf3\xd7\xf8\xb5\x7f\ +\xf6\xcf\xf9\xdc\xef\xfd\x1e\x11\x39\x77\xc7\xc7\xf4\xd6\xd7\x90\ +\xce\x83\xb3\xed\xad\x90\x44\x4b\x37\x68\xe5\x34\x57\xaa\x07\x17\ +\x33\x69\x25\x20\x2d\x8a\x0f\x29\x25\xfd\x7e\x9f\x66\xb3\x59\xb9\ +\x07\xae\xae\xae\x16\x89\xc2\x56\xec\x36\x61\x88\x4a\x92\xe3\xb4\ +\xd6\xde\x94\x9e\x1e\x65\xc0\x29\x38\x0b\xb0\x7c\x03\xcb\x6a\xcc\ +\x45\x0d\xc2\x59\xb2\xd0\x2d\xb3\xdc\x26\x2d\xa5\x04\x5b\x5b\x5b\ +\x85\xc8\xa2\xb5\x6a\x2e\x17\xbc\xa5\x19\x96\xef\x7b\x95\x21\x51\ +\xbd\x5a\x3c\x6d\xcc\x65\x8d\x9f\x64\x01\x44\x30\x16\x65\xa4\x6b\ +\x01\x09\xb9\x90\x88\xea\xc0\x01\x0b\x19\xce\x2d\xaa\xad\x70\x32\ +\xac\x2a\x54\x7d\xb2\x33\xa8\x07\x9d\xb2\xd0\xcb\x6a\x63\x9d\x07\ +\x72\xce\x99\x8f\x85\x4e\xab\xe2\xeb\xdd\x51\xbd\x5b\xa9\xc6\x55\ +\x45\x60\x2f\xff\x6e\x93\x8b\x3d\x6f\x99\xce\x4e\x74\x31\x75\x84\ +\x97\x31\x06\x25\xec\x8e\xa4\x1e\xec\x97\x47\x59\x75\x12\x67\xbd\ +\x8b\x3a\xed\xfa\xa9\x8f\xb9\xea\xa3\xd9\x52\x18\x74\xb1\x83\xb0\ +\x7b\x72\x96\x12\xfc\xe9\x49\x60\x3e\xc2\x3c\x31\x0e\x5c\xfa\x4e\ +\xa7\x25\x93\xba\xa7\xfc\x62\x67\x64\xbe\xc9\x78\xcb\xd4\xc6\x7d\ +\xb2\x28\xa2\xde\x63\xc9\x24\xf0\x7d\x5e\x7e\xe5\x15\x7e\xff\x77\ +\x3e\xc7\x7f\xff\x3f\xfc\x8f\x5c\xba\x76\x19\x04\x8c\xc7\x23\x1e\ +\xbb\xf1\x3e\x9e\x7c\xff\x13\x04\x81\xcf\xaf\xfe\xda\x2f\xf1\x2f\ +\x7e\xe3\x57\x69\x84\xeb\x9c\x3b\x73\x85\xe1\x3e\x1c\xec\xef\x93\ +\x65\x39\x6b\xab\x2b\x7c\xe5\x0f\x7e\x8b\xff\xe6\xe6\x73\x7c\xfe\ +\x73\xbf\xcf\x8f\xfc\xf0\xbf\xc3\xf7\xff\xe0\xf7\xf3\xfd\x3f\xfc\ +\x71\x0a\xd8\x39\x98\x0f\xda\xb1\xbc\x4e\xd9\x79\xfb\x26\x5f\xf8\ +\xfc\x1f\xf2\xe1\x27\x2f\xf3\xe6\xeb\xb7\xb8\x7f\xff\x5d\x66\xe9\ +\x15\x0b\x11\x0d\x9a\x4c\x72\x48\x4c\x46\x2c\x25\x17\x1f\x7a\x84\ +\xfb\x87\x87\x8c\x06\x23\x56\x1b\x2b\x8c\x3d\xc1\xfb\x7e\xe0\xbb\ +\xf9\xc0\x27\x7e\x80\x8d\xc0\x25\xcf\x1f\x63\xa2\x06\x34\x9d\x94\ +\x21\x31\x7b\x47\x87\x7c\xc7\x53\x57\x70\x6e\x3c\x0a\xe1\x36\x72\ +\x63\x8d\xc1\x74\x9f\x0d\x07\xda\x6d\x0f\x1d\xb6\xb9\x35\x13\x84\ +\x97\x6e\x70\xee\x03\x1f\x63\xfd\xdc\x65\xe8\x1a\x3e\xf6\xb1\x9c\ +\xdf\xfd\xbd\x3f\xe0\xe2\x63\x37\x08\xdc\x1e\x51\xac\xc8\x74\x48\ +\x3c\x73\x40\x3a\xe8\xdc\xe0\x34\x34\x53\x91\xb1\x33\xd8\x23\x68\ +\xc1\xe1\xec\x18\xa3\x1c\xfe\xe4\xc5\x97\xd9\xd9\x3b\xe4\xc6\x87\ +\xde\xcf\x40\x47\xec\x8c\x0f\xe9\x6d\xad\x70\x90\x8e\x39\xce\xa7\ +\x98\x69\x86\x8e\x35\xdd\x95\x2e\xd3\xe9\x84\x9d\x3b\xf7\x10\x8e\ +\xc3\xf6\xa5\x4b\x18\xa1\x79\xeb\x95\x97\xb9\x7e\xe3\x06\xeb\xfd\ +\x15\xb6\x2f\x5c\x42\x18\xc1\x4b\xcf\x7e\x85\xa0\xc0\xd4\x0b\x23\ +\x08\xfd\x86\x45\xfe\x3c\xc0\x2a\xd5\xf3\x3c\x8c\xb6\x1e\x17\x65\ +\x65\x58\x72\x1f\xaa\x99\xaf\xce\x41\x2a\xb2\xcc\x22\xb3\x4a\x41\ +\xc0\xf2\xa6\x28\x11\x39\x25\x6c\x39\xaf\x25\xa7\xfa\x8c\xb8\x7c\ +\x4c\x7d\x26\xae\x8a\x04\x52\x0f\xe8\x25\x3c\xb3\x58\x63\x63\x72\ +\x83\x90\x4e\x65\x6a\x54\x3e\xbf\x4c\x76\xf5\xca\xb7\x5c\x57\x3b\ +\x8e\x24\xcb\xf2\x0a\x92\x59\x32\xe5\x6d\x62\x93\x0b\x3c\x97\x7a\ +\xe2\x5c\x84\x2f\xcf\x3b\xa1\x45\x0b\xdb\xc5\x0a\x79\xb9\xf2\xad\ +\xbf\x4e\x39\x82\xa9\x07\xc5\x52\x87\x4c\x09\x4e\x54\xcc\x25\x2f\ +\xa1\x9e\x60\xac\xff\xfa\x03\x83\x72\x15\x06\x56\x59\x8d\x1c\xc7\ +\x89\x64\x5f\x3f\x7f\xcb\x1d\xc4\x32\x7c\xbb\xda\xf3\x68\x4e\x8c\ +\x6c\x96\xa1\xc2\x16\x80\x90\xe1\x39\x16\x4d\x56\x7e\xef\x12\x78\ +\xb0\xcc\xb7\x58\x4e\x20\xe5\x63\xcb\xf7\x9c\x27\x5f\x75\xe2\x33\ +\x9e\xd6\x71\x0a\x63\x30\x4b\xa3\xb0\xfa\x35\x5a\x05\x77\xec\x3d\ +\x57\xee\x48\x16\x12\x47\xed\xb5\xe7\xc7\xea\xf4\x9d\xd7\x72\x57\ +\xb2\xac\xbb\x55\xee\x05\x97\x8f\xdb\xb7\x5a\x2f\x7e\x5b\x99\x63\ +\x69\xa3\xf1\x1a\x3e\x51\x1a\x33\x3e\x1e\xa1\x75\x86\xe7\x29\x3e\ +\xf4\xf4\x93\x04\x81\x87\xd1\x29\x2f\x3d\xff\x2c\x0f\x5d\xd8\xe4\ +\xe9\xa7\x9e\xe2\x27\x7e\xf4\xc7\xb8\x70\xe5\x0a\xaf\x7c\xed\x2b\ +\xfc\xf6\x6f\x7f\x86\xc1\xc1\x1e\x86\xb7\x61\x76\xc0\xdf\xff\xbb\ +\x3f\xc2\x5f\xfc\xa9\x9f\xc4\xf3\x1d\x66\x47\xcf\x11\x09\x9f\x4e\ +\x6f\xdd\xf2\x08\xf2\x29\x42\xcc\x38\xbb\x39\xe2\x99\x0f\xae\xb2\ +\xd6\xdd\x62\x7d\x25\xe2\xad\x77\x5c\x5e\x7b\xfb\x16\xd7\x1f\x79\ +\x98\xf6\x99\x33\xa4\xcd\x26\x61\xa3\x89\x1c\x8f\xe9\x6e\x0a\x76\ +\x86\x43\x22\x21\x88\xf3\x8c\xc1\x78\x40\xa7\xdf\x46\x29\x38\xc8\ +\xa7\x08\x47\x12\x6b\xc3\x8c\x9c\x83\x38\xa2\xb3\xb5\xc2\xca\x07\ +\x3f\x68\x25\x1f\x1a\xb0\x7e\x7e\x9b\xbd\x76\x1b\x33\x1d\x32\x9a\ +\xce\x88\x52\xc9\xd9\x1b\xdf\xc5\xa5\x8f\xff\x14\x51\xf7\x02\x83\ +\x5c\x10\xbf\xfc\x3c\x24\x02\x8f\x26\x6f\xbf\xf2\x2e\xfd\x60\x8d\ +\xd0\x69\xa0\xbc\x15\xa4\x13\x16\xcc\xef\x19\xc3\xe1\x6d\x32\x3d\ +\xe1\xf6\x9d\x77\xe9\xb7\x15\xeb\x9b\x2b\x1c\x4f\xa6\x8c\xc7\xc7\ +\xbc\x75\xeb\x2d\x7e\xf6\xe7\xfe\x7d\xe2\x3c\xe3\x9d\x9d\x77\x39\ +\xb3\xb1\x82\x3c\x1e\x13\xed\x1d\x90\x25\x19\xe7\xce\x9e\x43\x86\ +\x01\xd3\xa3\x23\x52\x93\x11\x04\x21\x5e\x2b\x60\xfc\xe6\x11\x0f\ +\xaf\x6e\xa1\xf6\x07\x7c\xe5\x4b\x5f\xe6\xcc\xf6\x39\xce\x9e\x3d\ +\x8f\x19\x0e\x59\x09\x03\x62\xc7\x65\x2d\x68\xa2\x0f\x47\x48\xf3\ +\x2d\xc1\xcf\xff\x5c\x5d\x69\x9c\xc4\x55\x85\x3f\xd7\xd3\x9a\x57\ +\x95\xc6\xde\x51\x15\x33\xba\xbc\x39\x4b\x3b\xda\x72\x81\x5f\xa1\ +\x9d\x92\x14\xad\x2d\x8b\xbc\xe2\xac\x14\x28\xac\xf2\xc6\x71\x1c\ +\xd7\xfe\x3d\xb7\x83\x3b\x3b\x31\xb2\x50\x4d\x47\x29\x64\xc1\xd2\ +\x36\x46\x93\x91\x59\xe4\xd1\x52\x45\x5a\xaf\x96\xcb\xb2\x5b\x6b\ +\xbb\x5a\xc9\x73\x2a\x3f\x0a\xfb\x59\x4a\xd2\xa3\xac\x6e\x56\xa3\ +\x0d\x5a\xe4\x0b\x7b\x80\xe5\xc5\x69\x19\xcc\xf3\x3c\xad\x76\x1e\ +\xf3\x60\x71\x72\xc1\x2e\x44\xc9\x98\x4e\x17\xc6\x22\x36\x00\x2b\ +\x3c\xcf\xa9\x16\xf1\xf2\x94\x44\x54\x4f\x42\xf3\x19\xba\x7c\x70\ +\x12\x3a\x45\x72\x2d\x83\x77\xbd\x92\x3f\x9d\xdf\x73\x72\xb1\x5c\ +\x26\xe0\xc5\x02\x80\x13\x9d\x4d\x5d\x86\x65\xa1\x5b\x71\x14\xae\ +\x33\x67\xe1\x2f\xc2\x70\x39\x95\x94\x5b\x67\x88\x97\x9f\xa1\xae\ +\xcb\x56\x26\xe9\xd3\x3e\xff\x89\xea\x7f\x39\x71\x9c\xb2\x50\x2f\ +\xdb\x02\x83\x39\x39\xf2\x95\xf2\xc4\xd8\x4b\x9b\x93\x1d\x48\x29\ +\x9a\x59\xbf\x5e\x97\x47\x5b\xa7\x8d\x36\x4f\x3b\xfe\xef\x9d\x05\ +\xbc\x10\x44\x49\x8c\x1f\xfa\x28\x57\x72\xf3\x8d\xd7\xf8\xe2\x97\ +\x3e\xcf\x23\x0f\x3f\xc4\x0f\x7e\xec\x7b\x38\xdc\x79\x9b\xe3\xe1\ +\x01\x3f\xf3\x57\x3f\xc5\x7f\xfc\xf7\xfe\x16\xe7\xcf\x6f\x10\x8d\ +\x07\xb8\x8e\xe4\xea\xe5\x67\xf8\xde\x0f\x5f\xe4\x1b\x6f\xbc\x4a\ +\xa3\x19\xe2\xba\x0e\x9b\xdb\x67\x69\xf4\x63\xa6\xc3\xfb\x0c\x8f\ +\xf6\x10\x5a\x91\x4d\x9a\x80\x21\x10\x19\x3a\x9f\x80\x48\x91\x62\ +\xca\x23\x8f\x76\xf8\xc8\xc7\x7f\x8a\x3b\xbb\x0e\xaf\xbf\xb1\xcf\ +\xd5\xab\x57\xb9\x74\xf1\x22\x8e\x17\xd8\x4a\x27\xb7\x16\xba\x6b\ +\x0f\x3d\xc4\x78\x3a\xe5\xeb\xcf\x7f\x8d\xf3\x67\x2e\xb2\x1a\xfa\ +\xb4\x32\x43\x9a\xc5\xb4\x9c\x90\x83\x4c\xf3\xe2\x9b\x37\xb9\x7b\ +\x38\xe4\x03\x3f\xfe\x49\x0e\xdf\xdc\xe1\x0b\x5f\xfe\x57\x7c\xe0\ +\xe3\x9f\x60\xfb\xdc\x19\x46\x7e\x83\xdd\xdd\x43\x56\xd6\x37\x38\ +\xf7\x9d\x1f\x62\xe3\xfa\x77\x92\x77\xdb\x88\x40\xd2\x0a\x42\xc4\ +\xf1\x3a\x79\xda\xe0\xcc\x43\x0f\xf3\xf9\x2f\x3f\xcb\xca\xd6\x19\ +\x72\x3a\x24\x3a\x24\xc9\x05\xb3\x78\x46\x6a\x0c\x8d\x30\xa0\x99\ +\xce\x88\xf7\x07\x78\xf1\x39\xda\x6d\x89\x11\x8a\x8b\x2b\x6b\xdc\ +\x0e\x6e\x73\xfb\xd5\x9b\x3c\x7a\xfe\x02\xdb\xfd\x75\x9c\x38\xe3\ +\xde\xed\x3b\xe8\x28\x22\xcb\x72\x94\xef\x82\x4e\x89\xd2\x19\x7b\ +\xc3\x43\xbe\xf3\x91\xab\x4c\xa3\x29\x08\x4d\xbb\xd7\x26\x99\x4c\ +\x38\xdc\xbd\xcb\xc3\xd7\xaf\x71\x34\x39\x64\x6f\xb8\x87\xd3\x72\ +\x68\xb8\x5d\x72\x9d\xf2\xc2\xf3\x5f\xe7\x27\xff\xca\xa7\x1e\x1c\ +\x03\xde\x2c\x5e\xe8\xe5\x8d\x1f\x14\xde\xe8\x75\xb4\x57\xae\x35\ +\x88\x39\x63\xbd\xec\x5e\xca\xc5\x7b\x49\xb4\x52\x4a\xe2\xfb\xc1\ +\xa9\x9c\x91\x85\x7d\x48\x79\x33\x15\x37\x66\x5a\x74\x44\x25\x6b\ +\xba\xee\xf1\xad\x94\x42\x1a\x63\x77\x2b\x85\xbc\x47\xb9\x58\x97\ +\x45\x92\x29\x61\x9c\xf5\x0a\xd1\x26\x08\xb7\x12\xda\x2b\xdf\xbf\ +\xf2\x8e\xd0\xa5\x44\x8a\x5e\xe8\x42\xea\xd2\x1a\x25\x7a\xcd\xf3\ +\x14\x56\x01\x39\xfb\x33\x83\xad\x31\xf9\xc2\x48\xa4\x4a\xc8\x05\ +\xa0\x20\xcb\x6a\x5a\x4c\xb5\x3d\x4b\xf9\xde\x75\x66\xf5\xf2\x4c\ +\xff\x41\x75\xa3\x5a\x6b\x2b\x3d\x52\xab\xa0\xeb\x41\xb2\xce\xcc\ +\xae\x4b\xe0\x7c\xf3\xef\x6c\x0a\x72\xeb\x22\xa3\xfd\xb4\xe4\x54\ +\x12\xfe\x32\x16\x0b\x97\xf2\x3c\xd7\x93\xd0\x69\x3b\xbd\xf2\xb3\ +\x95\xe7\x61\xae\xb6\xeb\x54\xaa\xd3\xf5\x80\x7d\x5a\x81\xa0\x0d\ +\xa7\xee\x5d\x16\xcf\x45\x89\x16\x39\xa9\x9f\x55\x7f\x5c\xf5\x7e\ +\x98\x53\x47\x67\xcb\xa3\xad\xe5\xf7\xaa\x33\xea\x17\x47\xa5\xef\ +\xe1\xce\xa4\xd1\x68\xf0\xdc\xd7\x9f\xe7\xef\xfc\xbd\xbf\xc3\xe5\ +\x0b\x17\xf1\x3c\x87\x9f\xfb\x9b\x3f\xc7\x99\xf3\x67\x19\xed\xdd\ +\xa5\x13\xb8\x5c\x38\x73\x19\x7c\x87\xf1\xd1\x00\xe1\x2a\xa4\x74\ +\x88\x86\x03\xf2\x34\xe2\xdc\xb9\x2d\xba\xbd\x2e\x46\xda\xca\x23\ +\x9b\x0e\xf1\x94\x64\x73\x73\x93\x74\x1c\x73\xe7\xed\x5b\x80\xe6\ +\xd2\xa5\xb3\xd0\x6e\x23\x74\x8c\xdb\x69\x91\x13\xe2\x06\x2e\x17\ +\x1f\xba\xc2\x85\x87\x3f\x88\xeb\x04\xf6\x86\xcc\x72\xb4\x00\x19\ +\x58\x93\xa4\xad\xab\x8f\x70\x34\xd8\xa7\xbf\xbe\xc6\xea\xe6\x19\ +\x26\xcf\x4f\x10\xf1\x0c\x92\x18\xd7\xf1\x38\x8e\x63\xde\x1d\x0e\ +\x79\xdf\xf7\x7d\x2f\xeb\x67\xce\xf3\xcb\xbf\xf2\x7f\xb1\x93\x4d\ +\xe9\xbf\xfb\x22\xdb\xd7\x7f\x02\xe7\xfa\xa3\x3c\xf7\xe6\x1d\x9e\ +\x79\xe8\x09\xda\x4f\x7d\x17\xfb\xda\x40\xb4\x4b\xa3\xa1\x49\xa6\ +\x9a\x61\x98\x33\x48\x62\xfc\xab\xe7\xc9\x6e\xbd\xc1\x2d\x3d\xb1\ +\xdc\x06\x47\x30\xd3\x19\x89\x9b\xa0\xdd\x9c\x46\x33\x40\x0f\x1d\ +\x8e\x7c\xc3\xa1\x9b\x91\x65\x23\xf2\x40\x72\x14\x64\x1c\x7a\x19\ +\xbf\xf4\xfb\xff\x8a\x7d\x3f\xe3\xfb\x3e\xfa\x11\x0e\x42\xcd\x6b\ +\xb3\x03\xdc\x20\x40\x75\x3c\x46\x7d\x97\x5d\x15\xf3\xb5\xfb\xb7\ +\xf8\xa3\xe7\xfe\x98\x33\xef\xbb\x86\xc9\x35\x23\x27\x47\xea\x11\ +\x61\x3f\x60\xed\xfd\xd7\x30\x67\x5a\xbc\xf8\xca\xcb\x98\x0b\x5d\ +\x46\xc7\x53\xb6\xfa\x2b\xc8\x58\xe0\xf4\x1a\x4c\x66\xd3\x13\xb2\ +\x22\xff\xf6\xb9\xc4\x54\x82\x79\xf5\x6a\x73\x8e\xd0\xd1\x55\x25\ +\x67\xa5\x2a\xf4\x02\x72\xab\x4c\x26\xe5\x7c\xba\x0a\x42\x3a\xad\ +\x02\xbb\x10\xb2\xd0\xb9\x5a\x94\x3a\xaf\xa3\x76\xca\x4a\xb3\x94\ +\xa5\xcf\xab\x24\x95\xcd\x7d\xb9\x8d\x24\x2b\x12\xdb\x3c\x08\x59\ +\x79\x78\x29\x6d\x95\xaa\xa4\xb4\xf6\xa8\xa6\xf4\x89\x28\x79\x21\ +\x79\x01\x15\xb5\x72\x25\x9e\x67\xbd\x69\x74\x9e\x56\xd2\xf6\x65\ +\x15\x69\xfd\x2d\xac\x97\x78\xd9\x75\x59\xe9\xf9\xbc\xe8\x50\xf2\ +\x6a\xa7\xb4\xbc\x4b\x58\xe0\xa1\xd4\x92\x43\x39\x4e\x2b\xf7\x1f\ +\x65\x90\xf3\x1c\xb7\x42\x12\x95\xc7\xba\x0c\xa2\x75\x14\x94\x92\ +\x0f\x96\xb4\x58\xaf\xce\xeb\xa8\xab\x32\x71\x7c\x33\x78\x74\x19\ +\xe8\x96\x47\x82\xd5\x58\x48\x70\x62\xbc\xb5\x3c\xaa\x12\x42\xa0\ +\x0b\x33\xb1\x4a\x75\x77\x69\xbc\x58\x76\x4e\xe5\xf8\x71\x59\x9e\ +\xbd\x24\x36\xd6\x7d\xd7\xf3\x3c\x3d\xf1\xd9\xeb\xc1\x79\xde\xbd\ +\x18\xb4\x38\x89\xf4\x3a\x2d\xc0\xeb\x3c\x5b\xe8\x3e\xbf\xd9\xae\ +\xb2\x84\x54\x2f\x5f\x13\xcb\xd0\xe0\x7a\x91\x50\xff\xf7\x72\x57\ +\x54\xbf\x76\x74\xae\xbf\x25\x7c\xf0\xb7\x4d\x32\x49\xb3\x8c\xf5\ +\xb5\x35\xae\x5f\xb9\x8a\x72\x14\x0f\x5d\xbe\x48\xa7\xdd\xe2\xf2\ +\x95\x8b\x24\xd3\x21\x98\x8c\x56\xbb\x85\x74\x1c\x48\x32\xb2\xc8\ +\x81\xcc\x43\x25\x86\xc3\xfb\x23\x56\x7b\x2b\xc8\x8e\xc3\x34\x99\ +\xa1\x3c\x85\xc8\x15\x8d\x66\xab\x92\xc9\x88\xc6\x87\x9c\xbb\xf6\ +\x14\xc7\xf7\x76\x78\xed\xe5\x77\x18\x4e\xf7\xe9\xae\xf6\x59\x3b\ +\x7b\x0e\x3c\x17\x21\x02\x1c\xc7\xb5\xd6\xa9\x7a\x86\xef\x05\x44\ +\x79\x82\xef\x05\x64\x68\xa4\xeb\x12\x67\x09\x8d\x56\x07\xd5\x69\ +\xf1\xfc\x57\xbf\xc4\x64\x3c\xe3\x42\xe3\x2a\x08\x98\x89\x8c\xa3\ +\x86\xc3\xea\xd3\x4f\xb0\xba\xbd\xc6\x8b\xc7\x87\xb0\xbd\x4d\x2f\ +\x4c\x89\xd7\x1c\x6e\xee\xdc\x24\x7f\xe4\x0a\xab\xa9\x24\x7d\xf4\ +\x09\xbe\x12\xcd\x30\xae\x26\xc8\x66\xa4\xef\xdc\x04\xe1\x70\x98\ +\xb6\x98\x6a\x81\x51\x86\xfe\x53\xd7\xf8\xe8\x7a\x87\x54\x07\xa4\ +\xb9\x83\x2e\xb0\xf1\x52\xe5\xe4\x6e\x4a\x62\xc6\xb4\xdc\x8c\x59\ +\xbf\x01\x81\x24\xd3\x86\xed\x0f\x5e\xe0\x07\xfe\xca\xc7\xc9\x90\ +\xcc\x42\x9f\x67\xbb\x29\xf7\x5b\x11\xc9\xa3\xeb\x18\x25\x11\x4a\ +\x31\x51\x43\xbe\x7e\xeb\xab\xcc\xc2\x94\xed\x8f\xbe\x9f\x57\x47\ +\xf7\x49\xc6\x53\xee\xec\xde\xc5\x9b\x04\x78\x9e\x4b\xd0\xf0\x79\ +\xf3\xd6\x57\x79\x73\xff\x5d\xc4\xc3\x9b\x9c\xef\xae\xd2\x94\x4d\ +\xd4\x44\x73\x75\xad\x41\x7b\xb5\x8b\x7e\x80\x92\xe4\xf5\xea\xb7\ +\xfc\xf3\xf2\x5e\xc3\x71\x1c\x4c\xae\xab\x2a\xbd\xe4\x63\x78\x9e\ +\x57\xdd\x04\x95\xe0\x9f\x31\x48\xe5\xa0\x35\xb5\xfd\x80\xac\x82\ +\x75\x9a\xa5\xe8\x5c\x57\xff\x26\x6a\x70\xd2\x92\xbd\xa1\x73\xcb\ +\xb8\x37\x7a\xfe\x38\x25\x54\x41\x08\x2b\xa1\xc2\xe5\x72\x54\x57\ +\xd2\x2c\x65\x02\x53\x8e\x65\xb1\x97\x37\x6e\x09\x27\x4d\x92\xb4\ +\xd0\x5c\xb2\xdf\x21\x89\x23\x6b\xc5\x5b\xa0\x93\xca\x9b\xdc\xaa\ +\xbd\xe6\x95\xcf\x8a\xd5\x96\x72\x2a\x92\x5e\x89\x66\x8a\x63\xdb\ +\x71\x9e\x56\x41\xd7\x17\xfb\xe5\x08\xb1\x3e\xaa\xc9\xb2\x8c\x34\ +\x4e\x16\xab\xdb\x02\x24\x50\x7e\xde\xd2\x2b\xe5\x41\x42\xc1\xab\ +\x32\x62\x69\x44\x57\x7e\xa6\x42\x2b\xa5\x1a\x4d\x9e\xc6\x9d\x29\ +\x47\x62\xf5\x1d\x98\x36\x73\x03\xb3\x72\xfc\x79\xda\xfe\x04\xac\ +\xc7\xfc\x72\xe0\x05\x43\x96\xcd\x05\x18\x9d\x53\xf6\x63\xf5\x9d\ +\x92\x94\x8b\x7b\x1d\xab\x50\x3c\xe7\x7c\x94\xcb\xf6\x72\xb4\x57\ +\x76\x63\xda\x18\x8c\x38\x39\x4a\x2b\x3b\xee\x85\x1f\x7d\x3a\xf2\ +\xb1\x6e\x68\x55\x5e\xb3\xb9\xce\x17\xba\xc9\x05\xf1\x46\x33\x4f\ +\x0c\xa6\x40\x22\xd6\x3b\xd0\x3a\x00\xa1\x5e\x5c\x09\xc1\x9f\x3b\ +\xa1\x7c\xfb\xf8\x99\x68\xcd\x4a\xd0\xe2\x63\x57\x6e\xa0\x42\x17\ +\x2d\x32\x9e\x79\xe6\x19\xd6\xd6\x7b\x60\x12\xf2\xa9\x61\x67\xe7\ +\x1e\xd3\xc9\x98\x6e\xb3\xcd\xea\xe6\x79\x1c\xd7\xc7\x6d\x79\x9c\ +\xef\xf7\x30\xe9\x8c\x64\x36\xc4\x73\x1b\x28\xd7\x47\x48\x17\x9d\ +\x7a\x60\x52\x90\x19\x5e\x7b\x13\xb7\xd9\x66\xa3\xb3\x41\x63\xfd\ +\x12\x49\x96\xe2\x85\x0d\x1a\x9d\x15\xa4\xdf\xc4\x64\x56\xe9\x20\ +\x54\xa2\x90\x91\x4d\x08\x5c\x81\x14\x19\x52\xe7\x08\xa3\x10\x46\ +\x17\x8c\x63\x49\xaf\xd9\x61\x36\x1d\xf3\xe6\x5b\x2f\xa3\x42\x85\ +\xf0\xe1\xb5\xc3\x7b\x34\xda\x2e\xef\xde\xb1\x23\x97\xf0\xda\x75\ +\x1a\x2d\xc1\x6d\x0f\xde\xb8\x7f\x9b\xdc\x73\x51\x1f\xb9\xc6\xd7\ +\x92\x21\x49\x7c\x84\xd2\x92\x20\x53\x90\x26\x48\x03\x49\x7e\x4c\ +\x6a\x34\xc6\x95\x38\x1b\x4d\xd6\xd7\xd7\x49\x8d\xc2\x08\x07\x84\ +\x25\xf1\x09\x63\x98\x08\xc3\x44\xae\x21\xc9\x19\xa0\x19\x15\xe3\ +\x55\xd7\xf3\x58\x33\x56\xb5\x54\x18\x8d\x11\xb0\x97\x27\x04\xab\ +\x7e\x11\x20\x0d\xb1\x98\xe1\x3a\x1e\xf4\x14\x22\x97\xdc\x51\x43\ +\x54\xdf\x41\x36\x5b\x88\x56\x4e\x14\xc7\x4c\xb3\x94\x24\x17\x34\ +\x1e\x3a\x4b\x10\xc2\xfd\xe9\x14\xcf\x8b\xe8\x9c\xf1\x69\x5c\x3f\ +\x87\xbf\xd2\x46\xa7\xfa\x41\x65\x12\x5c\xdf\xc3\xcf\x83\x85\x4a\ +\xaa\x9c\x15\x2b\xd7\x99\x2f\xaa\x5d\x81\x74\x5c\xd2\x34\xa9\x64\ +\x2f\xca\xc5\xfb\x72\xdb\x6f\x83\xa0\xc6\x18\xab\xf9\xa4\x0b\x4f\ +\x13\x29\x25\x81\xdf\x28\x94\x76\xad\x6f\x89\x36\xba\xda\x09\xa4\ +\x69\x06\x02\xb2\xe2\xff\xdc\xc0\xc7\x51\x4e\xb1\x03\xb1\x5a\x48\ +\x52\x89\xca\x23\x05\x29\x8a\x51\x84\xb0\xb0\xf2\xda\xe8\xce\xf3\ +\xdc\x9a\x4f\x87\x28\x1c\x02\x1b\x55\x37\xe5\xba\x0e\xbd\x5e\x97\ +\xd1\x68\x44\x92\xc4\x04\x61\xa3\x90\x51\xcf\xe6\x64\x3c\x53\x8e\ +\xaa\x24\xaa\x90\xa7\xaf\x07\x60\xc7\xf1\x0a\x88\xed\x9c\x13\x42\ +\xb9\x80\x35\x73\x92\xa5\xa8\x90\x5d\x56\x13\x2c\x8e\x93\x62\x2c\ +\x24\xab\xe4\xec\x79\x1e\xed\x76\xdb\x02\x62\x82\xa0\x3a\xa6\xb3\ +\xd9\xac\xfa\x1c\x0f\x34\x9d\x08\x5d\x8d\x04\x4b\xa8\x76\x9e\x65\ +\x28\x39\xdf\x1d\xe5\xda\x90\x67\xfa\xc4\xd8\x6a\xbe\x07\x9b\x77\ +\x13\x52\x9d\x04\x2f\x9c\x56\xb8\x94\x23\xcb\xf9\x6b\x3a\x55\x12\ +\x57\x6a\x0e\x3b\x2e\x11\x5a\x8e\xe3\x15\x1e\x31\x25\x3f\x64\xbe\ +\x9b\xaa\xec\x09\x8c\xc1\xf1\xe5\x42\xc5\xaf\xca\x2e\xb1\x48\x20\ +\xe4\xc5\xf9\xc9\x73\xb2\xc2\x09\xb4\x94\xdb\x3f\x6d\x84\x55\xbe\ +\x47\x7d\x14\xbc\x8c\x7c\x9c\xcb\xa1\x18\x7b\x9d\xd6\xf6\xcf\xda\ +\x18\x1c\xa9\xac\xb0\x64\x96\x57\xd7\x54\x96\x25\xf6\x1a\x93\x12\ +\xa7\xd6\xcd\x5b\x1d\x04\xfb\x93\x67\x19\x51\x01\x93\xe7\xbd\x26\ +\x41\x2f\x25\xcc\x66\x9a\x61\x14\x90\x44\x29\x3f\xf4\x89\x1f\xe0\ +\xd2\x53\xef\xc7\x64\x09\x5a\xb8\x34\xcf\x5c\xa5\x79\xce\xc1\x64\ +\x16\xd5\x23\x73\x07\x59\xc8\x12\x18\x52\x08\x7b\xa8\x70\x0b\x25\ +\x24\x8a\xc2\x03\x40\x6b\x44\x96\xa1\x45\x8a\xdb\xb0\x37\x3c\x3e\ +\xb4\xb6\x36\xc1\x28\x72\x03\x19\x12\x9d\xd9\xaa\xd2\x51\x06\x2d\ +\xe6\x84\x30\x59\x22\x1a\x84\x44\x1b\x81\x90\xca\x0a\x85\x0a\xc3\ +\xa5\x47\xbf\x83\xc6\xe6\x16\x3f\xff\x0b\x3f\xcf\xd6\xe5\xb3\x24\ +\x4e\xc6\x28\x0c\x89\xfd\x80\x91\xb2\x17\x67\x20\x7d\x42\x15\x58\ +\x2d\x20\x95\x32\x99\xcd\x48\x93\x19\xa9\xd6\x68\x25\x08\x5d\x9f\ +\x4c\x7a\xb8\xaa\x85\x36\x19\x46\xcd\x48\xf3\x98\x54\x49\x12\x31\ +\x63\x90\xcc\x48\x05\x18\xe5\x80\x06\x91\x19\x4c\x0e\x2e\x02\x4f\ +\x2a\xb4\x80\x5c\x29\x52\x29\xd1\x4a\x10\xa5\x06\x2d\x05\x5a\xe4\ +\x18\x69\xf0\x94\x22\x55\x10\xab\x62\x50\x9d\xd9\x8a\xd9\x77\x15\ +\x26\x87\x34\xc9\x0a\x94\x5b\x46\x6c\x0c\x2a\x83\xd0\x6d\xa2\xa4\ +\x83\x31\x2e\xd2\xf1\xe8\x6e\xbb\x44\xc3\x43\x8e\xc6\x47\xdc\x3e\ +\xd8\x41\xb9\x82\x1f\xeb\x44\xa8\x40\x90\x3d\x88\x7c\x52\xec\x3e\ +\x96\x4d\xa6\xea\x55\x5b\xb9\x04\x4f\x92\xd4\x5a\xd2\x16\x49\x64\ +\x19\xc3\x7f\x12\xd1\xc4\x3c\x90\xaa\x32\x51\xe5\xc5\x62\xdc\x90\ +\xe7\xa9\x45\x45\x15\xf2\xf3\xb3\xd9\x94\xd9\x74\x46\xd8\x68\x54\ +\x3e\xf4\x3a\xcf\x89\xeb\xea\xbd\x8a\x05\x8f\x8d\xd3\x3c\xb3\xad\ +\x40\x9f\x5a\x50\x79\xad\x23\xc9\xea\x8b\xf5\x2c\xb3\x02\x91\xa3\ +\xd1\x88\xfb\xf7\xf7\x58\x59\xe9\xd3\x6e\xb7\xab\x63\x51\x76\x13\ +\x5a\x0b\x8c\xce\x4f\x2c\x72\x97\x61\xaf\x5a\x5b\xde\x8c\xc0\xda\ +\x3a\x98\x5c\x57\x76\xad\x69\x6a\x4d\xb8\x74\xa6\xab\x8e\x2e\xcf\ +\xf3\x4a\x3a\x24\x8e\xe3\x05\x0e\x47\x79\x0e\x3c\xcf\xc3\x7d\x90\ +\x70\xf0\x05\xba\x49\x5d\x22\x45\x00\xea\x04\x4a\xab\xec\x10\xea\ +\x7b\x8c\x65\x04\xd8\x5c\x47\xcd\x9c\x48\x26\xf5\x65\x75\xd5\xd5\ +\x08\x3b\x72\xcc\xb2\xb9\x35\x41\x7d\x4c\x5a\x57\x1b\x2e\x2d\x98\ +\xa5\x54\xa7\x2c\xa8\xcb\xd2\xdd\xca\xbf\x94\x64\x3f\xad\x6d\xe1\ +\x29\x85\x40\x17\x50\x75\x2d\xa5\x05\x78\xe4\x8a\xbc\x90\xdc\xaf\ +\xb3\xf5\x4f\x1b\xcb\x95\x44\xf8\xfa\x12\xbe\x0e\x8f\x3e\x2d\xc9\ +\xd4\x3f\x9f\x2e\xba\x6b\x2b\x84\x29\x2b\x03\x2d\xab\x2d\x69\xaa\ +\x3d\x9a\x31\x8b\xe4\xd0\xd2\x94\xec\x3d\xb9\x33\xc9\xb3\x8c\xde\ +\xfa\x3a\x8f\x7f\x74\x9d\xf5\xed\x35\xae\x3f\x7e\x8e\xe9\x54\xe3\ +\xf8\x0e\xd2\xf1\x48\x35\x64\x69\x8e\xe7\xf9\x48\x20\xc9\x34\x8e\ +\x27\x49\xb4\x46\xa8\x80\xb4\xc8\xb4\x36\x91\x58\xb2\x8f\x42\x82\ +\xeb\x93\x0b\xfb\x9c\x4a\x61\xb5\xa4\x0c\x14\x85\x65\x29\x11\x57\ +\xc6\xc6\x72\x91\x65\x05\xf0\x8a\xc7\x2f\x25\xe7\xcc\x40\x2a\x3d\ +\xae\x3c\x72\x03\x11\x0a\xd6\x57\x9a\x84\xfd\x15\x8e\x27\x43\x90\ +\x82\x24\x4d\x89\x13\x68\xe5\x0e\x61\x2a\x31\xa9\xc0\x8b\xb5\x95\ +\x45\xd0\x39\xb9\x11\x38\x69\x8c\xa3\x0c\x0e\x29\xb9\x34\xc4\x12\ +\x22\xc7\x45\x7b\x0e\xa9\x14\xc4\x69\x46\x8a\x41\xe0\x14\xb6\xbf\ +\x36\x79\x6a\x13\x5b\x50\x80\x04\x63\x1c\x32\xa5\xc8\x8c\x00\xe3\ +\x60\x94\x4b\x26\xec\x77\x71\x0c\x68\x47\x62\x1c\x07\x81\x20\x13\ +\x56\xfd\x34\x57\x12\xe5\x28\x22\x6d\x88\xb0\x15\xd4\xd4\x28\xb2\ +\x89\x46\x4f\x8e\x50\x19\xb4\x83\x26\xad\x5e\x87\x86\x6b\xf5\xcb\ +\x36\x57\x7a\x6c\xac\x74\xb8\x7b\xef\x4e\x41\x60\x7b\xc0\x55\xea\ +\xd2\x12\xbe\x4c\x2e\xa5\x8d\xac\x1d\xfb\x50\x79\x93\x2f\x07\xd1\ +\xb2\x5a\x2d\x83\xc8\x69\xe4\xb7\xf2\xb5\xca\x11\x59\x19\x34\xb4\ +\x11\x95\x5c\x4a\x56\x58\xb8\x96\xef\x5d\xde\x60\xe5\x7c\xbc\x1e\ +\x64\xeb\x01\x6f\x61\xb9\x5b\x1b\x25\x9d\x26\x63\x51\x1f\x55\xd4\ +\x67\xea\xc6\xe8\xca\xf0\xa9\x8e\x58\xb2\xec\x6b\x45\x1c\x65\x27\ +\x66\xff\x27\x48\x6e\x42\x90\x66\x19\x98\xbc\xe0\xc1\x2c\x41\x6d\ +\x05\x78\xfe\x3c\x11\x3b\x8e\xc3\xd1\xd1\x11\x93\xc9\x84\x56\xab\ +\x45\x10\x04\x0b\xfb\x28\x63\x0c\x49\x9c\x54\x89\xe6\x41\xa5\x11\ +\x83\xa9\x29\xd7\x9e\x44\x15\x2d\x27\xae\x3a\x12\x69\x19\x2e\x5d\ +\xc1\x78\x6b\x64\xda\xba\x04\xca\xf2\xf2\xbb\xbc\x7f\x75\xb1\x7b\ +\xab\x8f\xca\x96\x7d\x3d\x96\x11\x54\x8b\x0b\xf7\xda\xb9\xd3\x1a\ +\x23\x45\x21\x79\x53\x04\xf7\xdc\x1a\x9a\x2d\xf0\x3a\xcc\x7c\x37\ +\x37\x2d\x94\x19\xc2\x30\x3c\x45\x8f\xad\xf8\xde\xda\x9c\xba\x4f\ +\xf9\x66\x3f\xcb\x06\x57\xe5\x39\xae\x4b\xd5\xd7\xf5\xb7\xac\x91\ +\xdb\xa2\xd3\x62\x05\x82\x00\xde\x93\xaa\xc1\x69\x9a\x71\x66\x7b\ +\x8d\xb3\x37\xb6\xa1\x29\x30\x51\x42\xc3\x97\x40\x0e\xda\xe0\x08\ +\x01\x2e\x90\x65\xa0\x35\xd2\xb1\x08\x26\xa1\x52\x72\x93\xe1\x29\ +\x55\xe8\x8c\x5a\xf9\x01\xcb\x97\x56\x80\x4b\xae\x05\x85\x06\xdb\ +\xfc\x62\xd3\x20\x85\x46\x1a\x6b\x2a\x23\x01\x53\x28\xfd\xa9\x42\ +\x52\xa3\xd8\x92\xd9\xbf\xd7\xb8\x15\x46\x6b\x04\x86\x68\x6f\x97\ +\x15\x65\x17\xa5\xc9\x34\x42\x1e\x0d\x09\xd2\x08\x2f\xf0\x11\xca\ +\xb3\x1d\x4d\x96\x30\x89\x23\x62\x9d\x91\xea\x98\x4c\x68\x84\x12\ +\xf8\x8e\xf5\x6c\xb7\x66\xbd\x90\x21\x98\xa5\x92\xc4\xb1\x86\x45\ +\xb6\xfa\x0e\xa9\x70\xa6\x14\x5d\x13\x86\x99\xaf\x19\x84\x85\xbe\ +\x92\xb6\x55\xa8\x04\x94\xce\x11\x46\xa0\x72\x89\x27\x14\xbe\x74\ +\x71\x35\x38\x5a\x59\x01\x45\x6d\x25\x39\x44\x5e\xa0\x85\xf2\xc4\ +\x8e\x2f\x3c\x6b\x51\xab\x02\x90\xda\xe0\xc4\x11\x8e\x4c\x40\xcf\ +\x10\x26\x61\xb5\xa7\x99\xa4\x33\xa2\x34\xe1\xcc\xb9\x26\x81\xeb\ +\x55\x63\x95\x07\x53\x9f\x9e\xd4\x67\x2a\xf7\x1b\xd3\xe9\x94\xc9\ +\x64\x82\xef\xfb\xb4\x5a\x6d\xa4\x54\x27\xd0\x45\x65\x50\xae\xff\ +\x2c\xdb\xcc\x9e\x16\xec\x1d\xc7\xc1\xf5\x24\x8e\xe3\x55\x5e\x24\ +\x40\xe5\xa4\x57\x26\xae\x72\x96\xbf\x8c\xdd\x5f\xae\x8c\xeb\x95\ +\x9c\xb5\xfe\x75\x4e\xf0\x11\xea\xc9\xaf\xec\x2c\x4a\x33\x28\xd7\ +\x75\x99\x4c\x26\x85\xfc\xf9\x9c\x98\x97\x24\x49\x41\xb0\x33\xa7\ +\x42\x4e\x17\xe0\xaf\x42\x60\x0a\x87\xbe\xe5\x64\x13\x04\xc1\x92\ +\xfc\x88\x5d\x08\x97\xd2\xeb\x75\xa3\xa9\x7a\xd2\x53\x4a\x2d\xf0\ +\x31\x1e\x10\x3a\x78\x01\xa5\x74\x5a\x52\xae\x96\xe1\x52\x9d\xde\ +\x85\x2c\xef\x43\xc4\x22\x92\xae\x3c\xd7\xf5\x05\x7a\x35\x1a\xab\ +\x9d\xc7\xf2\x18\x97\x20\x8e\xf2\x9c\x95\x6a\x0a\xcb\x68\xb2\xd3\ +\x76\x7c\xe5\x48\x4c\xd6\x00\x02\xdf\x7c\x0a\x33\xdf\x4b\x94\xe4\ +\xdb\x3a\xf8\x60\x81\x34\x5a\x74\x0d\xf5\xf3\xb1\xc8\x05\x39\x89\ +\xf2\x3a\x6d\x0f\xb3\xc0\x84\x2f\x55\x13\x6a\x56\xd5\x75\xc0\xc6\ +\xc9\xeb\xf9\x3d\xa7\x1a\x2c\x89\x92\x18\xed\x09\xa4\x06\xed\x3a\ +\x56\x96\x5b\x5a\x38\xa4\x44\x14\x4a\xa1\x11\x46\x38\xcc\x46\x53\ +\x32\x9d\xd3\x5b\x59\xe1\x78\x7c\x80\x50\xd6\x31\xce\x93\x2e\x8e\ +\x54\x20\x5c\x90\x0a\xb4\x41\xe9\x74\x7e\xb1\x89\x62\xa6\x26\xb4\ +\xfd\x61\xfe\x23\x4a\x28\x9e\x72\xac\x76\x4f\x92\x82\xeb\xd9\xbf\ +\xe7\x73\xad\x1c\x14\x18\x29\x89\x9c\x14\xdd\x30\xe8\xc0\x9e\x08\ +\xb7\xe5\x12\xcf\x12\x22\x13\xd3\xf0\xdb\x20\xe1\xd8\xc9\xc8\x9a\ +\x8a\x44\x1b\xa6\x8e\x20\x13\x0a\x1c\x70\x95\x15\x6f\x93\x42\xa3\ +\x8a\x14\x26\x09\x71\x34\x08\xc7\xc5\x14\x36\xa0\xe8\xdc\xee\x4b\ +\x84\xc0\x11\x02\x23\x0d\x26\xf3\x91\x33\x0f\x89\x46\xe4\x1a\x89\ +\x2e\x84\x1c\x04\x3a\x8b\xad\x9a\xaa\xe7\xe1\x09\x87\x6e\x2a\x69\ +\xe6\x56\x6a\x23\x4b\x8b\xb1\x41\xaa\xf1\x5c\x81\x98\x5a\x01\xbf\ +\xa6\x11\xe8\xd8\x61\xec\xfb\x85\xe5\x6f\x8c\x88\xa7\xcc\xa2\x8c\ +\xd4\x0d\x98\x19\x4d\x44\x48\xe6\x4a\x26\x89\x1d\xc3\x09\xe7\xdf\ +\x42\x09\xee\x9b\xe4\x92\x7a\xb5\x5f\x5e\xcc\xe5\xd8\x25\xcf\xf3\ +\xca\x1b\xbe\x3e\xb6\x58\x60\x33\xd7\xba\x94\xf2\x06\xaf\xbb\x25\ +\x96\xcb\xd8\x72\xa9\x5c\xde\xe8\x16\x2d\xe5\x60\x98\x5b\xc8\x4a\ +\x29\xe9\x76\xbb\x27\x10\x52\x73\xa3\x26\x79\x42\x56\xe3\x34\x34\ +\xd5\x69\x37\xfb\x32\xdc\xb5\x0c\xe8\x65\x22\x68\x36\x9b\x0b\x3c\ +\x8f\x85\x60\x29\x25\x46\x67\x27\x24\x42\xe6\x02\x99\x35\x48\xa8\ +\xd6\x48\xb1\x08\x75\x2d\x8f\x67\x92\x58\xdb\x59\x21\x04\xad\x56\ +\x0b\xcf\xf3\x88\xe3\x98\x4e\xa7\x43\xaf\xd7\xab\xec\x73\xeb\xcf\ +\x2b\x2b\xe4\x07\xbe\x33\xe1\x64\xf7\x51\x47\x9a\xd5\xc7\x5b\xcb\ +\xdf\xf1\x54\x18\x71\x7d\x6c\x56\x9f\x7a\xd4\xd0\x5a\xd5\x58\x49\ +\xdb\xbd\x9a\x75\xef\x9c\x8f\x31\xeb\x01\xbd\x7e\x5e\xeb\x88\xc1\ +\x65\x3f\x9f\x2a\xe9\x4a\x07\xc7\x75\x16\xce\x7d\x79\x8e\x4f\xd3\ +\x4b\xf3\x7d\xbf\xb0\x79\x16\x0b\x41\xbf\x7a\xed\x52\x76\x46\x73\ +\x2a\x07\x64\xf9\xcf\xa7\x71\x6c\x4a\xd9\xa1\x13\x9d\x6e\x11\x75\ +\xea\xe3\xb2\xba\x3c\x4d\xf5\xfe\xdf\xc2\x29\xff\xb6\x49\x26\x7e\ +\x10\xf0\xb5\xaf\x7c\x85\x2f\xfe\xde\x67\xf9\x6b\x3f\xfb\xd3\x28\ +\xd7\x43\x99\xb2\x2a\xcf\x19\xee\x1f\xb2\x77\xef\x2e\x7b\xf7\xee\ +\x61\x8c\xe1\xab\x37\x5f\xe6\xc5\xd7\x5e\xe1\xe7\xfe\x83\xbf\xcd\ +\x93\x4f\xbc\x9f\x94\x14\x61\x0c\x69\x14\x61\xb4\x44\x12\xa1\x13\ +\x8d\xd0\x06\xc7\xf3\x20\xb5\x4b\xdd\x5c\xb9\xa4\x48\x52\x63\x48\ +\x0b\x6b\x54\xd7\x0b\x40\x18\x1c\x61\xc8\x93\x9c\xc1\xde\x80\xc9\ +\x64\xcc\x78\x32\xe1\xf0\x70\xc0\xb5\x47\x1e\x65\x6d\x6d\xad\x92\ +\x01\x37\xc0\x74\x1c\xe1\x38\x5d\x7c\xd5\xc7\x41\x21\x44\x46\x43\ +\x29\x8c\x13\x30\x4b\x52\x5c\xdd\xc0\x75\x3c\x84\x32\x18\xe3\x62\ +\xa4\x61\x2c\xa7\xa4\x79\x8e\x49\x0d\xca\x28\x8b\x3c\x31\xd6\xe3\ +\x40\x62\xe8\x14\xde\xea\x71\x9c\xa3\x85\x61\x3d\x95\x68\x19\x56\ +\x95\xb1\x30\xb6\xe3\x8a\x69\x11\x9b\x06\xe8\x8c\x56\xe0\x20\xf3\ +\x08\x9d\x45\x28\x32\x84\xc9\x49\xe2\x99\x95\x46\x77\x22\x44\xe0\ +\xe0\x05\x02\xcf\xf5\xc8\x71\xd0\x46\xe3\x20\xf1\x10\xf8\xca\x23\ +\xd1\x29\x4e\x94\xb2\x9e\x0a\x56\x13\x87\xa6\x94\x34\x4c\x88\x23\ +\x03\x12\x93\x71\x34\x4e\x68\x29\xc5\xc1\x78\x86\x16\x1e\x3d\xd9\ +\xb1\x96\xa8\x0f\x88\x0f\x5d\xd7\x8c\x2a\x21\xc1\xe3\xf1\x98\x34\ +\x4d\x69\x34\x1a\x74\x3a\x73\xa7\x38\x3b\x92\x70\x4e\x04\xdb\x65\ +\xe2\x58\xbd\xca\x2a\x03\x44\xbd\x13\x50\x4a\x31\x1a\x8d\x10\x42\ +\xd0\xe9\x76\xad\x4c\x77\x66\x16\x0c\x94\xea\x95\x9e\x52\x8a\x30\ +\x0c\xab\x8a\x7e\x59\x08\xb0\x8e\xfe\xa9\x8f\xaf\x4a\x0d\xb1\x65\ +\xff\xf2\xfa\xc8\xac\xbe\xb0\x6d\xb5\x5a\x55\x27\x54\xdf\xb1\x54\ +\x37\xb7\x3c\x39\x12\x5a\x1c\x93\x99\x0a\x86\x5c\x42\x98\xeb\x0c\ +\xfb\xb2\xea\x76\x1c\x87\xc9\x64\x82\x31\x86\xd5\xd5\x55\x6b\x37\ +\x9b\x65\x1c\x1f\x1f\x2f\x70\x5c\x16\x3b\xb1\x07\x8f\xe6\x3a\x6d\ +\xcc\x59\x26\xe3\xfa\x71\x5d\x16\x83\x3c\x6d\xbf\x60\x6d\x87\x45\ +\x4d\x92\xfe\xa4\xc0\xe5\x72\xe2\x29\xe1\xb0\x65\x17\x5c\x1f\x5f\ +\x96\xc7\xe9\xb4\x4e\xa4\x5e\xf5\xd7\xaf\xdd\x2c\xcf\x2a\x44\xd5\ +\x32\x29\xf0\xb4\x8e\xb6\x24\x6d\x96\xe7\x39\x2d\xdc\x46\xab\xcf\ +\x5f\x6a\x99\xd4\x10\x55\x27\x95\x8a\x4f\xea\xda\x9d\xa6\xdf\x55\ +\x5e\xb7\x95\xec\x4c\x8d\x5f\x54\x57\x47\x5e\x80\x06\x6b\xc5\xb7\ +\xa2\xa7\xf2\xed\xe3\xb4\x98\x67\xf4\x37\xcf\xf1\xce\xb1\xe1\x37\ +\xbe\xf0\x02\xad\x76\x87\x4e\xaf\x47\x1c\xc7\x1c\x1f\x1d\x11\x4d\ +\xa7\x98\x2c\xc5\x95\x2d\x04\x06\xff\xec\xa3\x3c\xba\x79\x99\xcf\ +\xbf\xfa\x2e\x2f\x1f\xa4\xac\xac\xad\x5a\xcd\x21\xad\x09\x5c\x8f\ +\x74\x36\xc5\x91\x8a\xad\x6e\x0b\x33\x1a\x73\x78\x38\x60\x66\x14\ +\x5e\x7f\x9d\x44\xfa\xa4\x8e\x4f\x8a\x02\x25\x91\xca\x21\xcd\x53\ +\x54\x92\xa2\xa3\x08\xd7\xf3\x18\x4f\x35\xc8\x26\x93\x18\x46\x7b\ +\xe0\x0d\xc7\x4c\x67\x51\x61\x23\x2b\xc8\xd2\x84\xd9\x2c\xa3\xdf\ +\xbf\x46\x92\x46\x48\x01\xba\xa5\x09\xba\x92\x46\x01\x37\xcd\xb4\ +\xa1\x9d\x43\x9e\x64\x08\xa5\x68\x7b\x86\xa3\xc1\x10\x84\xc1\x17\ +\x01\x52\x2a\x66\xb3\x31\x51\x12\xe1\x09\x85\x48\x13\xb2\x24\x26\ +\x9a\x4e\xc0\x91\x48\x83\x85\xea\x06\x3e\xca\xb1\x4b\x68\x89\x20\ +\x52\x4d\xa6\xda\x63\x3a\x3c\xc0\x1b\x44\xe8\x51\x8a\x1b\x6b\x9a\ +\x22\xa7\x21\x0d\xab\xed\x35\x3c\x05\x89\x72\x78\x3d\x6d\xb3\x3f\ +\xb4\x03\xbf\x34\xcd\x68\x34\x9b\x78\x7e\xc0\xa8\x30\x47\x2a\x89\ +\x7a\x4a\x6b\x7a\xae\x4b\x68\x14\xc9\x74\xca\x38\x4e\x88\xd0\x0c\ +\x33\xcd\x20\x89\x11\x7e\x0f\x47\x78\x20\x3d\x64\xd3\xb7\x0b\xa7\ +\x07\x90\x4f\x4a\xf2\xa1\x10\x82\x28\x8a\x18\x0e\x87\x24\x49\x42\ +\xa7\xd3\xa9\x98\xee\x76\x14\x50\x3a\xe6\x71\xea\xcd\x53\x0f\x1c\ +\x75\x34\xd2\xdc\x95\x50\x2f\xb0\xea\xb5\xd6\x0c\x06\x03\xa2\x28\ +\xc6\xf5\x7c\xc2\x30\x9c\x13\x09\x4f\x19\xb7\x54\xb0\x55\x16\x2d\ +\x5e\xf3\x3c\x27\x8a\xa2\xaa\x4b\x28\x03\x44\x9d\x58\x58\xee\x7c\ +\x84\x10\xd5\x48\xcb\xf3\x3c\x9a\xcd\x66\x15\xe8\x4e\x03\x1f\xd4\ +\x03\x6c\x39\x6f\x5f\x86\xc9\x9e\xb6\x24\xf5\x5c\x17\x8c\x3e\xa1\ +\xc1\x24\xa5\xa4\xdd\x6e\xd3\x6e\xb7\x19\x8f\xc7\x0b\xa8\xa8\x3a\ +\x60\xa0\x9e\xe0\xf2\x62\x87\x64\x2b\xe8\x07\x97\x48\xca\xa4\x5d\ +\x87\x2b\x97\x3b\xaa\xe5\x05\xbc\x38\x65\xf7\xb3\x5c\x99\x97\x2e\ +\x95\xa7\xa9\xe9\x96\xbc\xa4\xf2\x5a\x70\x8a\xa2\xad\xde\xe1\xd4\ +\xbb\x98\x7a\x42\x6b\x0e\xa4\x6f\x00\x00\x20\x00\x49\x44\x41\x54\ +\xad\xef\x69\xea\xc9\x63\x39\x41\x58\xa7\x43\x63\xb9\x50\x4b\x92\ +\xf6\xf5\x22\xa6\x5e\x40\xd4\x13\xd2\x72\xc2\x9c\xef\x62\x4c\xcd\ +\xde\x57\xfc\xb9\xf6\x8e\xf5\xe3\xe2\x17\xda\x6f\x49\x92\x2c\x11\ +\x28\xf5\x89\x7b\x69\x59\xae\xe5\x3d\x2b\xa7\xe2\x08\xcd\x6e\xea\ +\xf3\x4a\xf8\x04\x7f\xf4\xd2\x1e\x51\x7c\x07\xe5\xee\xb3\xba\xba\ +\x4e\xb3\xb1\x8a\x30\x3d\x74\x9e\x32\x3a\x3e\xe6\x68\x7f\x1f\x69\ +\x04\x4f\x3f\xf5\x0c\xaf\xdc\xbc\xc9\xf8\x1b\x63\xce\x6c\xf7\xc9\ +\x72\x6b\x87\xab\xe3\x21\xbe\xab\x58\x5d\x59\xe1\xa9\xeb\x9b\x9c\ +\x5b\xed\xf3\xdc\xcd\x01\xcf\xbe\x74\x93\xc4\xbd\x4d\xaa\x9a\x04\ +\xfd\x75\xc2\x76\x0f\xe9\xba\x4c\xa2\x88\xf1\x78\x4c\x3e\x19\xa1\ +\xe3\x98\x4b\x97\x2f\xb3\x77\x78\x80\x72\x5c\xba\xbd\x15\xb2\xdd\ +\x7d\xe2\x24\x23\xd5\x96\x2c\x16\xa5\x19\x93\x34\x66\x1a\x8d\x38\ +\x77\xee\x0c\x47\xfb\x7b\x0c\x06\x47\xf8\xa1\x4f\xd0\x0c\x09\x5b\ +\x6d\x90\x8a\xf1\x64\x86\x99\xc4\xc4\x83\x11\x41\xd8\xa4\xdf\xef\ +\x73\x67\x67\x87\xa0\x11\xd2\x28\x02\x49\x34\x8b\xc8\xb2\x94\x20\ +\x68\x21\x53\x8f\x38\xf6\x98\x4c\x12\xb4\xb1\x55\x84\xc1\x10\x04\ +\x9a\x4e\xbb\x85\x72\x25\x4a\x4a\xa2\x64\x4c\x34\xbd\x43\x72\xbc\ +\x8f\x9f\x4c\x38\xdb\x52\xac\x2a\xcd\xb5\xad\x75\xbe\xeb\x23\x1f\ +\xa2\x1f\x7a\x78\x46\xf3\xd2\xdb\xf7\x78\xf5\xb5\x29\xaf\x0f\x0d\ +\x3a\x4b\x18\x1c\x1f\xb3\xba\x16\x82\x90\xdc\xbf\xb7\x8f\xeb\xfb\ +\xf8\x7e\x48\xb7\xb3\x82\x6a\x08\x32\xc6\xe4\x51\xc4\xd1\xfe\x98\ +\x34\xce\x91\x61\x80\xdf\xe9\xf1\xce\xce\x1d\xd6\x56\x14\x0d\x01\ +\x26\x4f\xf8\xc1\x35\x83\x6c\xf1\x40\x1c\x93\xca\x1b\x6b\x7f\x7f\ +\x9f\x28\x8a\x68\x34\x1a\x9c\x39\x73\x86\x30\x0c\x17\xa4\xdd\xe7\ +\xdd\xc2\xe9\x0c\xe3\xe5\x71\x53\x19\xa4\xca\x60\x5a\x2a\xf7\x66\ +\x59\x56\x75\x25\x4e\xe1\xeb\xad\x1c\xb7\xaa\x44\xcb\x51\x46\x7d\ +\x0f\x53\xee\x40\xca\xf7\x98\x4c\x26\x1c\x1f\x1f\x57\x95\x7e\xbd\ +\x82\xf7\x7d\xbf\xea\x62\xca\x9d\x49\xdd\x57\x23\x49\x92\x05\xb4\ +\x54\x9d\x0b\x51\x1f\x31\x94\x60\x81\x2a\x69\x14\xa6\x4c\x75\x2f\ +\xf0\xd3\x96\xfc\xc5\xcc\x18\x55\x0b\x54\xa7\xe9\x53\xf9\xbe\x5f\ +\x75\x4f\x27\x3b\x9b\x79\x70\xaf\x77\x53\x0f\x0a\x74\x21\x10\x64\ +\x99\x1d\xbb\x95\x8c\xf5\x92\xa0\x59\x0f\xd6\xf3\xe0\x79\x72\xb4\ +\xb3\x9c\x48\x2a\xd4\x9e\x94\x27\x96\xe5\x25\xe9\xb3\xdc\x8d\x38\ +\x8e\x43\x2b\x6c\x2c\x69\x97\x89\x05\x89\x9e\x3a\xe0\xa0\xae\x24\ +\xbc\x9c\x40\xea\xce\x8c\x42\xc9\x85\x24\x52\x16\x20\xa5\xac\x49\ +\xbd\x93\xfd\xb3\xf6\x6f\xf5\xa0\x9f\x9b\xfc\x74\x3b\x82\x6f\x02\ +\xfe\x38\xed\xf8\x28\xa5\xf0\x7d\x7f\x5e\x28\x18\x6b\x43\x57\x76\ +\x9b\xcb\xbc\x94\x3f\x8f\x8a\xf7\xb7\x75\x32\x11\x08\x66\x71\xc6\ +\x38\x51\x0c\x66\x1a\x21\x43\x66\xe3\x8c\x83\xc9\x1e\x9e\xef\xe3\ +\xbb\x0a\xb4\x95\x35\x69\xf6\x36\x90\x52\xf3\xd6\x60\x82\xe9\x6d\ +\xd0\xdb\x0c\x99\x22\x99\xcc\xa6\x1c\xcf\x66\xe4\xb9\x41\x66\x29\ +\x3b\xbb\x7b\x1c\xe5\x09\xe7\xfb\x21\xa6\x7f\x95\xf6\xb5\x55\x0e\ +\x67\x29\x99\x76\xd8\x8d\x35\xe2\xd8\x00\xb1\x65\x8e\x12\xd0\x5a\ +\xe9\x59\xe7\xbd\xce\x1a\x79\xe4\x60\x1c\x87\x01\x56\x2b\x6c\x38\ +\x9d\x30\x8b\x2c\xfb\x3c\x08\xda\x48\xa1\x09\x45\x0f\xc7\x59\x65\ +\x7d\x75\x05\x47\x1c\x10\x27\x11\xe9\x44\x93\xcc\xec\x0d\x9d\xe6\ +\x21\xbe\xdb\x21\x5c\x59\x23\x0c\x1b\x34\x57\x56\xf1\x46\x92\x6e\ +\x7f\x95\x59\x14\x33\x9d\x4c\x89\x13\xeb\xda\x36\x9a\x68\xdc\x46\ +\x46\xd0\xf6\x90\xed\x06\xd1\x74\x4c\xd0\x09\x91\xc0\x68\x32\xe1\ +\x78\x76\x0f\x95\x14\x17\xe3\x0c\xba\xa2\x47\xbb\xd5\xc2\x31\x53\ +\x1a\xeb\x2d\xf0\x34\x3b\xa1\xcb\xaf\xbe\xb5\xcf\x24\x9a\xb2\xb7\ +\xbf\xc7\xad\x9d\x3d\x8e\x44\x87\x4c\x85\x74\xda\x2d\x3c\xe9\x63\ +\x1a\xd0\xee\xb6\x99\x30\x25\xc9\x32\x46\xd1\x98\xd1\xf1\x18\x66\ +\x8a\x4c\x0a\x74\x9a\xe3\xfa\x5d\xc2\x6e\x0b\x2d\x0c\xb1\x89\xe9\ +\x34\x7c\xda\xd9\x84\x4e\x16\x91\x8d\x86\xc8\xb8\x0d\x22\xb4\xe0\ +\x88\x07\xd0\x99\x1c\x1d\x1d\x21\xa5\x64\x7b\x7b\x9b\x30\x0c\xab\ +\xdd\x46\x7d\xe4\x61\xab\xcb\xac\x0a\x68\xf5\x20\xb2\x2c\x8f\xa2\ +\xb5\x15\x83\xac\x2f\x20\xa3\x28\x5a\x10\xb4\x6b\x36\x9b\x05\xd9\ +\xd1\x42\xbe\xcb\x7d\x42\xf9\xfc\x72\xf4\x51\x57\x7f\xad\x57\xcf\ +\x8d\x46\x03\xd7\x75\x2b\xc6\x7c\x7d\x4f\x53\x0f\x1c\xf5\xf9\x7f\ +\xb3\xd9\xac\x54\x8d\xeb\x2c\xf6\x65\x2d\xa4\x32\x00\x96\xff\x7f\ +\x02\x65\x53\x0b\x3a\xea\x34\x3b\xdd\xca\x58\x69\x71\x7e\x5e\x26\ +\xb0\x72\x87\xb4\x0c\xc1\xae\xcb\x84\xd4\xc7\x3a\xbe\xef\xe3\xf9\ +\xfe\x83\x5b\xc0\x17\x3c\x9e\xf2\x3b\x96\x89\xbc\xbe\x0b\x5b\x0c\ +\x88\x27\x17\xf4\xf5\xc7\x54\xa3\x47\xe6\x10\xed\x7a\x02\x2d\xbf\ +\xef\xc2\x58\xc9\x71\x2c\x94\xf7\x9b\xfc\x00\x0b\x5d\x53\xbd\x73\ +\xa8\x5f\x67\x0b\x02\x89\x05\x24\xbb\x0e\x62\xa8\x8f\xca\x4e\x53\ +\x64\xfe\x66\x42\x92\x73\xb1\xc7\x7f\x73\x31\xf6\x67\xbd\xc6\x32\ +\x22\x4d\x6b\x7d\xa2\xd3\x79\x50\xe7\xf5\xdb\x48\x9b\xab\xf4\x4f\ +\x16\xf4\xbb\xab\x48\xc7\x27\x33\x92\xe1\x78\xc2\x2c\xb2\x09\x22\ +\xf4\x3d\x9a\xed\x80\x6e\x3b\x64\x3a\x3e\x26\xf4\x1b\x24\xe9\x8c\ +\xc1\xe1\x88\xc9\x2c\x22\x33\x86\x66\xb3\x45\x10\xb8\x4c\x26\x43\ +\x66\xf1\x94\x5b\x77\xf7\xb8\xbb\x63\xd8\x38\x7b\x8e\xa9\x71\xc9\ +\x5c\x97\x7e\x7b\x85\x30\x8a\x99\x8c\x87\xe4\x71\x44\xa7\xe1\xd1\ +\x6f\x77\x2c\x43\x7c\x96\x40\x36\x23\x9b\x8d\x49\x74\x6e\x09\x3f\ +\x48\xfc\x46\x03\x15\x38\x44\xb3\x63\xe2\xe9\x31\x81\xf4\x41\xa7\ +\x10\x35\x10\x79\x46\x5b\x09\x56\x7b\x3d\xc6\xb3\x19\xb3\x38\xb1\ +\xfe\xd3\x81\x47\xd8\xf2\x70\x1c\x98\x4d\x63\x1c\x19\xa3\xb3\x31\ +\xd3\x31\x8c\x27\x33\xb4\xb6\xbb\x0c\xa1\x6c\x85\x9c\x44\x09\x3a\ +\x2f\xb0\xc8\xb9\x42\x65\x92\x6e\xbb\x45\x27\x68\xf1\xff\xb6\x77\ +\x66\xb1\x76\x5d\xe7\x7d\xff\xad\xb5\xf6\x78\xa6\x3b\x0f\x9c\x24\ +\x59\x94\x28\xc9\xa2\x6c\x19\x52\x24\x45\xb5\x1d\x59\x92\xe3\x2a\ +\x6e\xea\xd4\xad\x9d\x34\x2d\x8c\xb4\x31\x0a\x14\x28\xfa\xd0\xb4\ +\xaf\x05\x8a\x3c\x17\x30\x5a\xa4\x6e\xfb\xd0\x14\x88\x5c\x23\x76\ +\x0c\x3b\x70\x12\x4f\x51\x64\x4b\x1e\x24\x51\xb6\xac\x79\x96\x28\ +\x71\x10\xc9\xcb\x3b\x9c\x71\x8f\x6b\xaf\x3e\xec\xb3\xcf\xdd\xe7\ +\xf0\x5e\x8a\xc3\xa5\x4c\x31\xfb\x0f\x08\x24\xef\x19\xb4\xef\x1a\ +\xbe\x6f\xad\x6f\xf8\xff\xe3\x38\x62\x30\x18\xe4\x24\x79\x35\x9f\ +\x7a\x6d\x11\x5b\x65\xc4\x83\x0d\xfa\xd2\xe2\xe8\xca\x29\x82\xc1\ +\x2a\x09\x82\x7e\x92\x30\xbd\xb8\x8b\x68\x6a\x1a\xd3\xed\xe1\x1a\ +\x89\x0e\x35\x36\x36\x26\x31\xe8\x50\xe3\x28\x9f\x99\x56\x9d\x28\ +\x8e\x58\x6f\x77\x08\xa3\x00\xdb\x75\x98\x6a\x2d\xd0\xaa\x4f\x21\ +\x32\xe8\xb5\xd7\x20\x0e\x69\x85\x1d\x3e\x38\xe7\x72\xfd\x9c\xcd\ +\x75\x37\x5e\xc5\x9e\xa9\x1a\xb1\xde\xb9\x18\xfa\x54\xab\x85\x19\ +\x1a\xea\x82\x11\xb8\x4c\xe2\x58\xe8\x8c\x14\x75\xfd\x65\xc3\xb8\ +\x5d\x8c\xb8\xa8\xcc\x2a\x8c\x94\xeb\xba\xa3\xdb\x45\xad\x56\x1b\ +\x3b\x6d\x1a\x03\x71\x89\x66\x44\x08\xc1\x60\x30\x40\x6b\x4d\xb7\ +\xdb\x25\xcb\x32\x16\x16\x16\x68\x36\x9b\xa3\xa4\x76\x71\x8b\x29\ +\x1b\x6b\xd7\x75\xc7\xfe\x5e\x0e\xad\x6d\x67\xb4\x9d\xa1\x06\x3a\ +\x42\x6c\xd9\x11\x5d\x18\xc4\x34\x4d\x51\x92\x2d\x45\xa2\x26\x0d\ +\xac\x20\xaf\xd8\x99\x7c\x6f\xb9\xba\xa9\x30\x76\x93\x9f\x2f\x1a\ +\x3e\xcb\x55\x50\x23\x9a\x98\x1d\xac\xe4\xb2\xec\xbc\x0a\xb2\x18\ +\xb3\x32\xd1\xe3\x64\x98\x4a\x6c\x21\xd8\xb5\xc9\x84\x5c\xca\x21\ +\x94\x68\xe5\xcb\xce\xa7\x5c\x4a\x5e\x7c\x3e\x08\x82\x31\xbd\x5a\ +\x43\x21\xfb\x6b\x46\x0c\xd6\x85\x03\x2a\xb3\x53\x17\x4c\x07\xe5\ +\x7e\xa1\xa2\x6f\xa5\xec\xc2\xf3\x26\xca\xbc\x28\x68\x92\xf1\xb8\ +\x7c\x00\x9a\xcc\xad\x9c\xa1\x33\xb2\x0d\x43\xf7\x56\x37\x93\x49\ +\x47\x3c\x6a\x06\xcd\xcc\x48\xa7\xa7\xb8\xc1\x19\xc3\x96\xeb\x63\ +\xab\x03\xcb\xfb\xce\x99\x18\x93\xff\x92\x83\xb0\x4f\x10\x0c\x40\ +\x44\xcc\x2f\x2e\xb3\xab\xd5\x20\x89\xa3\x3c\xd9\x5c\xaf\x23\x84\ +\xa4\xdd\x6e\xd3\x5e\xeb\x50\x77\x3c\xba\xed\x0e\xeb\xeb\x6d\xbc\ +\x5a\x9d\xe5\x85\x85\x7c\x71\x02\x53\xf5\x3a\x51\x38\x60\xe5\xc4\ +\x3b\x6c\xf4\xbb\x58\xed\x0e\x19\x16\x69\x6a\x50\x7e\x8d\x19\xdf\ +\x62\xd6\x6b\x21\xb3\x1a\x0d\xc7\xc2\x18\xcd\xa9\xd5\x35\x4e\xaf\ +\xae\xb2\x77\xcf\x1e\x92\xc1\x46\x1e\xbb\x9f\x9e\xc1\xf1\x6a\xb8\ +\xae\x0f\x42\x10\xc6\x0e\x83\x28\xa4\x3f\xe8\x11\x0d\x06\xd8\xcc\ +\xb2\xb1\xb1\x46\x9a\x44\xb4\xa6\xf6\xe0\xf8\x8d\x5c\x4b\x43\x4a\ +\x6c\x65\x81\xcc\xe8\xf6\x3b\xf4\x37\x56\x69\xb8\x92\x74\xd0\x26\ +\xd2\x31\x8d\x5a\x9d\x46\xa3\x89\x52\x36\x49\xaa\x49\x32\x97\xf6\ +\xc0\xa3\xdb\xee\xe2\xe8\x90\xba\x34\x24\x4a\xd1\xd6\x82\xa5\x99\ +\x16\xbb\x67\x2d\xba\x5e\x02\x18\xbc\x5a\x83\x54\x48\x56\x37\x4e\ +\xd1\xee\x77\x50\xf6\x34\x51\x22\xd9\xe8\x83\xd5\x6c\x30\xbf\x77\ +\x11\xc7\xb2\xf1\xa3\x18\x29\x9b\xf4\xc2\x80\x8d\x20\xc2\x08\x49\ +\xc3\x69\x90\xb5\x33\xa2\x8d\x10\x5f\xd5\x69\xf8\xd3\x34\xe7\x67\ +\x88\x93\x00\xe5\x82\xeb\x37\x49\xc2\x8c\x4e\xbb\x4d\xda\xe9\x53\ +\x37\x01\x0d\x1d\xf2\xd1\xab\xf7\xb0\x4f\x74\x58\x66\x0d\x29\x77\ +\x13\x0f\x4b\xb0\x77\x22\xcc\xe5\x38\x0e\xdd\x5e\x6f\xd8\x35\xee\ +\x9c\x91\xc4\x2e\x9a\xa8\x6c\x3b\x67\x1f\x10\x62\x3c\x41\x9b\xf3\ +\x23\x8d\x1a\xbe\x87\x06\x52\x8e\x19\xc4\xc2\xa9\x14\x9b\x3f\x49\ +\x92\x61\xf2\x35\x2f\xe1\xa6\xde\x24\x4d\x63\x84\x90\xb8\x6e\xde\ +\x03\x90\x53\xe1\xc7\xc4\x71\x42\xbd\x9e\x87\x29\x93\x24\x21\x08\ +\x82\xd1\xa9\xba\x78\xc6\xa2\x74\xb8\x88\xb5\x6f\x6a\x6d\xa8\x91\ +\x08\x54\x39\x16\x9d\xe7\x83\xf2\x22\x8c\x91\xf3\x1c\x3a\x9d\xa2\ +\xb9\xac\x5c\x50\xb0\x1d\xc1\xe1\x64\xa3\x5a\xd1\x1f\xa5\xa4\x44\ +\x97\x42\x62\x93\x2a\x86\xe5\x9b\x49\x99\x00\x73\x92\x87\x2a\x7f\ +\xaf\x35\xd2\x9a\xdf\xb1\xea\x4d\x29\x47\x25\xbf\xa6\x74\x93\x9a\ +\x0c\xdb\x6c\xdd\xea\x50\x9c\xee\xb3\x91\x60\x99\x1a\x96\x8c\x17\ +\x4c\x03\xe5\xef\x29\x9c\x41\xc1\xa3\xa5\x94\x02\x91\x8d\xa8\x6f\ +\x0a\x19\xe3\x0c\x88\x87\x37\x26\xd7\x75\xf1\x6b\x35\x5c\xd7\x21\ +\x1d\xd1\xa4\x30\xea\xcb\x48\x92\x0c\x31\x14\x45\x03\x90\x96\x2c\ +\xb5\x2f\x96\x88\x15\x87\xf3\x20\x4a\x61\x43\x21\xe4\x98\xf4\xee\ +\x76\xf3\x3a\x32\xf6\x88\x6d\xf3\x23\x5b\x56\xc8\x99\xcd\x3b\x4d\ +\xde\x09\xbf\xbd\xd0\x55\x79\xac\xb6\xa2\xff\x7f\x9f\xde\x4c\xc0\ +\x90\x62\x04\xf4\xc3\x2e\x51\x2a\x10\xae\x62\xf7\xc2\x3c\xd3\x35\ +\x99\x97\xb2\x89\x94\x8d\x5e\xc8\xe9\xb5\x75\x82\x7e\x87\x45\x33\ +\x43\xaa\x43\x1c\x17\x76\x2d\xcf\xe0\xd5\x1c\x92\x34\x41\xa7\x19\ +\x46\x2b\x1c\xdb\x66\x66\x6e\x1e\xa4\xc2\x76\x3c\xfa\xbd\x3e\xdd\ +\x76\x07\xa1\x13\xe6\x67\x67\x69\xb6\x5a\xe8\x04\xa2\xd4\xd0\xed\ +\x0e\x58\x59\xdb\xa0\x37\x08\x60\x58\x2e\xea\x79\x75\x9a\xcd\x69\ +\x1c\xd7\x27\xd5\x19\x5a\x1b\x9a\xfe\x34\x9e\x1b\x83\x30\xa4\x61\ +\x8c\x30\x12\x61\x04\xfd\x41\xcc\x89\xd3\xab\x34\x66\x9b\x34\xeb\ +\x75\x54\x06\xc4\x29\x83\x41\xc8\xe9\x95\xf5\x5c\xf5\x2f\x91\x58\ +\xc2\xa1\x59\x6b\xd2\x9a\x9a\xc6\x76\x1c\xe2\x38\x41\x28\x85\x6d\ +\x5b\x18\xaf\x49\x86\xc6\xe9\xae\x61\x27\x7d\x56\x63\x8f\x38\xb3\ +\x70\x64\x40\x2d\x31\x78\x8d\xc5\x3c\x04\x93\xc6\x74\xdb\x1d\x36\ +\xda\x27\x08\xa2\x2e\x42\x34\x51\x28\xdc\x46\x0b\x7b\xd7\x3c\x89\ +\xaf\x90\x51\x0f\xdf\x84\x78\xae\x43\xec\xd8\xe0\x49\xda\xeb\x1d\ +\x66\x74\x82\x8c\x22\x74\xb8\x4e\xb7\x9f\x92\xc9\x69\xa6\x9c\x16\ +\xae\xa3\xc0\x32\x0c\xa2\x01\x6b\x9d\x80\xb5\x8d\x36\x44\x03\xa4\ +\x4a\x50\x61\x9f\x41\xd0\xc6\x99\x15\xac\x9c\x3c\x4a\x33\xfa\x00\ +\x4e\xad\x89\xd9\x81\xa4\x89\x31\x86\x78\x58\x76\x59\x18\xcf\xc9\ +\x98\x77\x6e\xd4\x36\xe3\xe2\xc3\x33\xde\x48\x8c\x28\x27\x71\x14\ +\x43\xed\x10\xb0\x6d\x6b\xb8\xa5\xad\x51\xac\xbc\xac\xc9\x0d\x8c\ +\x9c\x96\xc9\x40\x59\x16\xa9\xce\x50\xd2\x42\x2a\x89\x31\x0c\x3b\ +\xc4\x6d\xa6\xa7\xa7\xd8\xd8\xd8\xa0\xd7\xeb\x50\xab\xd5\x46\x27\ +\xdd\xe2\xbb\xca\xd5\x5a\x45\xac\x3d\x0f\x8b\xe4\x5d\xe6\x71\x3c\ +\x60\x30\xe8\x8f\xfa\x58\x94\x52\x74\x3a\x1d\x16\x17\x17\x99\x9b\ +\x9f\x07\xad\xb1\x64\xde\xa4\x99\xa5\x1a\x23\x32\x92\xc2\x79\x0c\ +\x09\x18\xf3\x3e\x22\x31\x76\xa3\x28\x2a\x7f\x26\x9b\x37\xa5\x94\ +\xa4\x26\x1b\x85\x70\xca\x65\xa1\xe5\x71\x48\x4a\x63\x3e\x19\x12\ +\x3a\x23\x4c\x62\xcc\x0e\xb7\xa8\x8e\x37\x70\x6e\x55\xe5\x55\x2e\ +\xb5\x2e\xd8\x0c\x60\xc8\x87\x06\x08\x69\x86\x4e\x26\x1b\x95\xb9\ +\x95\xb9\xb2\x26\xab\xc1\xce\x28\xb9\x2e\xdd\x1a\x54\xa9\x50\x42\ +\x66\x0a\x59\xd0\xe4\x28\x39\x94\x2b\xce\x46\xeb\x2d\xe7\x55\xd3\ +\x67\xdc\x32\xb4\xce\xf5\x4c\xa4\x10\x39\x49\xe8\x30\xe1\x6d\x29\ +\x45\x3c\x6c\x8c\xf4\x6c\x77\x68\xec\xf3\x44\xfd\x56\xfd\x52\x93\ +\x37\x95\x4c\x1b\x32\x93\x9d\x55\xae\x77\xf4\xa7\x30\x63\x25\xd7\ +\x79\xb7\x7d\x21\xf0\x32\xa1\xde\x78\x16\x35\xc6\xb3\x39\xab\xf7\ +\x85\x33\x19\xae\x13\x1c\x5b\xe2\xda\x36\x51\x9a\xd2\xed\x74\x38\ +\x91\x46\x4c\xb9\x36\xb6\x34\x84\x61\x4a\x37\xd0\x80\x45\xab\xd9\ +\xc4\x71\x6c\x6a\x35\x1f\xdf\xf7\x50\x4a\xd2\x6d\xb7\x09\xc2\x80\ +\x54\xe7\x8b\xa1\x5e\x6f\x20\x95\xc2\x76\x2c\x5c\xd7\x41\x60\x88\ +\x82\x01\x51\xd0\x63\xf5\x74\xca\xa0\xd7\x45\x4a\x41\x14\x45\x84\ +\x51\x84\xb2\x14\xd3\x33\x33\xb8\xae\x8b\x57\xf3\xf1\x9c\xbc\x22\ +\xa8\xd3\xed\x10\xf6\x03\x62\xad\x69\xd4\x5b\x48\x4b\xa2\x94\x4d\ +\xab\xd5\x02\x21\x71\x6c\x07\xdf\xf7\xe9\x0f\x06\x0c\xd2\x90\x9e\ +\xdf\xc5\x15\x16\x26\x88\x08\xe3\x9c\x10\x6e\xaa\x35\x45\xa3\x5e\ +\xa7\xe6\xd7\xf0\xfd\x1a\xc6\x40\xa7\xdd\x21\x08\x43\x84\x14\x68\ +\x14\x34\xa6\xa9\xf9\x1e\x5e\xea\xa1\x75\x1f\xdf\xcf\x95\x18\x93\ +\xa0\xc3\x6a\xe7\x34\x62\x4a\x63\x59\x2e\xab\xbd\x90\x20\x49\x48\ +\x45\x82\xeb\x39\xd4\x6a\x7e\x2e\x7c\xa5\x0d\xa9\x10\xa4\x71\x88\ +\xee\x6e\x60\xf5\x43\xb4\x16\x64\xb5\x3a\x75\xbf\x8e\xae\xd5\x50\ +\x52\x60\x5b\x92\x7a\xcd\x23\xb3\x0c\xeb\xeb\x2b\xc4\x72\x40\xd3\ +\x75\x88\x09\x69\x0f\x62\x02\x2d\xb1\x2d\x07\xc7\x99\xc2\x75\xea\ +\x84\x71\x87\x67\x4e\xc5\xd4\x5a\x4b\x2c\xec\xbe\x9d\x86\xd3\x80\ +\x1d\x2c\x15\x2d\xa8\x1b\xca\x44\x8d\x65\xbd\xed\x49\x52\xbb\xf2\ +\x71\x75\xf3\x54\x3e\xce\xcb\x94\x13\xf6\x8d\xf7\x2a\x94\xcb\x63\ +\xb5\xd6\xa4\xc3\xdc\x0c\x80\x6d\xd9\xb9\x81\x1a\x9e\x7a\xf3\xcf\ +\x09\xa6\xa7\xa7\x46\x61\x9f\x3c\xd4\x36\x1e\x32\x29\x27\xd8\xcb\ +\xcd\x6e\x71\x9c\x0c\x0d\x44\x9e\xf4\x95\x52\xd2\xeb\xf5\x08\x82\ +\x00\x21\x04\xbd\x5e\x2f\xaf\x20\x53\x8a\xc1\x60\x30\x56\x6a\x3c\ +\x2a\x05\x9f\xec\x8a\x2e\xc5\xdb\x8b\xf0\x58\xb9\x6f\x66\x74\x13\ +\xcb\x34\xaa\xd4\xa7\x51\x4e\x08\x4f\x96\x12\x9f\xd1\xa3\xb2\xc5\ +\xcf\x92\x34\x39\xa3\x09\xf4\xbd\x89\x56\x9c\x49\xad\xb3\x79\x63\ +\x29\xf2\x10\xea\x5d\x63\xff\x93\x0a\x94\x5b\x9d\xc0\xcb\x63\x5a\ +\x54\x3e\xc5\x51\x94\x37\x48\x9b\xad\xf5\xd7\xcf\xcc\xad\xc8\x91\ +\x53\x2a\x9a\x20\x8b\x10\x5e\xd1\x00\x6b\x59\xd6\x48\x69\x71\xd2\ +\x90\x9f\x51\x50\x31\x92\x37\xde\xfe\xd6\x32\x96\xc0\x97\xdb\xb3\ +\x0f\x6f\x55\x01\x39\xd9\xe9\xbf\x5d\xe3\xe3\xfb\x2f\xcc\x25\x72\ +\xea\x12\x91\x41\xdd\xf5\x69\x34\x7d\xd2\x34\x63\xd0\x59\x27\xeb\ +\x65\x58\x26\x37\xa4\xb5\x5a\x13\xe5\x34\x90\x04\x38\x96\x9d\x37\ +\x3b\x26\x11\x1b\xeb\x1b\x04\x61\x98\x9f\x78\x44\x2e\x6f\x1a\x47\ +\x79\x28\x43\x22\xf2\x2e\xfa\x61\xe2\x54\x49\x49\x1c\x45\xf4\x7a\ +\x5d\x2c\x65\xa1\xa4\x64\x76\x7a\x06\xc7\x77\x19\x0c\x37\xbb\x33\ +\x4c\xdc\xae\xaf\xad\x0d\xe5\x51\x73\xd2\xb9\xc1\xa0\x4f\xa2\x53\ +\xa4\xa7\xb0\x86\x82\x4d\xb6\x6d\x53\xaf\xd7\xf1\x2d\x41\x2f\xea\ +\x33\x08\x02\x34\x12\x4b\x9b\xbc\xe1\xae\x51\x1f\xb1\xd7\x66\x26\ +\x23\x08\x03\x92\x6e\x0f\x9d\xa6\xa4\xc3\xb8\x75\x94\x6a\xa2\x20\ +\xc4\x73\x5c\xac\xa2\xa9\xce\xb1\xb0\x6d\x87\x29\xed\xe0\xf5\xe1\ +\xd4\xda\x0a\xca\xf6\xd0\xb1\xa1\x3e\x3d\x85\xdb\xa8\x11\x04\x1d\ +\xd2\x24\xc6\xe8\x14\x32\x08\xda\x6d\x82\xa4\x8b\xdd\xdf\x60\x56\ +\xd9\xe8\x50\xd3\xeb\xf7\x48\x67\xe6\xf0\x94\x8f\x25\x0d\xb6\x25\ +\xb1\x6d\x45\x84\x41\x48\x43\x18\xf5\x49\x7a\x1b\x20\x13\xa4\x74\ +\x98\xae\x4d\x21\x9c\xda\xf0\x79\x53\xb2\xd6\x1e\xde\x08\x23\x8e\ +\x3f\xbd\xc2\xd5\xbb\x97\xf9\xdc\x6e\x8f\x1a\x86\x74\xc7\x9c\x89\ +\x1a\x39\x92\x71\xb2\x47\x46\xc6\x7a\xb2\xca\x67\xb2\xc3\x59\x4e\ +\x48\xb0\x16\xca\x82\xe5\xea\x99\xc9\x8a\x15\x21\x25\x12\x35\x34\ +\xb4\x29\x86\x6c\x78\xcb\x91\x58\x56\x71\x92\xcf\x7b\x4c\xf2\xea\ +\x9e\x82\x1a\x3f\xdd\x32\xf4\x94\x65\x19\xbd\x5e\x8f\x4e\xa7\x03\ +\xe4\xa5\xce\xb6\x6d\xd3\x68\x34\x46\xc6\xaa\xc8\xdd\x74\xbb\x5d\ +\x1c\xc7\x61\xaa\xd5\x1a\x49\x06\x17\xdf\x99\xdf\x68\xe2\xb1\x53\ +\x75\x5e\xd1\x35\xae\x86\x68\x6d\xc1\x97\x55\xb0\x19\xab\xd2\xc9\ +\xbe\x08\xc3\x6d\xd5\x44\x37\x69\x3c\xca\x0e\xac\x28\x65\x75\x1c\ +\x07\x75\x09\xb8\xb9\xde\xcd\x91\x9c\x99\x88\x17\xe3\x7d\x25\x5b\ +\x24\x9f\x27\xa9\x6e\xca\xa5\xbd\x93\xa5\xde\x93\xe5\xe4\x93\x6b\ +\x50\x16\x92\x08\x42\x62\x95\x0a\x21\xca\x1d\xf1\xc5\xfc\xa4\x69\ +\x82\x6d\xbb\xa3\x02\x8c\x72\x53\x6a\xc1\x3d\x17\x86\xe1\xa8\x4a\ +\xb1\xa0\xa0\x2f\x1b\xfa\x49\x3a\x19\x41\xce\xdc\x21\xce\x21\xe9\ +\x3e\x19\x32\xdb\xae\x02\x6c\xab\x4a\xad\xb2\xb3\x9d\x8c\x08\xbc\ +\x2f\x9b\x16\x05\x39\x4d\x49\x14\x04\x0c\xba\x01\xfe\x94\xc3\xcc\ +\xd4\x0c\xb3\x8d\x1a\x69\xaf\x0d\x49\x42\xad\xd1\xc4\xf2\x5b\xf4\ +\x82\x84\x4e\x77\x80\xef\xd9\x0c\xfa\x03\xda\xdd\x36\xb6\xed\xd1\ +\x6a\x4d\xe1\xd5\x7c\xb2\xcc\x10\xc5\x31\x83\x20\xa4\xd3\xc9\x15\ +\x1b\xa5\xcc\x85\x73\xd2\x2c\xa3\x51\xaf\x33\xd5\x6c\xe5\xe1\x15\ +\x9d\x51\xf3\x7c\x5c\xcf\x65\x10\x06\x74\xbb\x5d\x6a\xf5\x3a\x41\ +\x18\x10\x27\x29\x18\x45\xa3\xd9\xc2\xb2\x1d\xb2\x2c\xd7\x14\xef\ +\xf4\xbb\xf4\xfa\x03\x64\x66\x98\x6f\x4d\x31\x08\x02\xe2\x34\x65\ +\x6a\x61\x06\x1c\x49\x92\xc4\xf8\xc2\xa6\xe5\x7a\x58\x8e\x43\x2f\ +\x8c\xe8\xf5\xbb\xb8\x4e\x8d\x30\x8a\x89\x52\x8d\x6d\x3b\xb9\x8a\ +\xa3\x1a\x26\x5f\xa3\x98\x2c\x8a\x88\xa3\x3e\x2a\x0e\x11\x71\x42\ +\xaf\xd3\xc6\x6d\x48\x1a\x3e\x5c\xb3\x6f\x17\xe9\x89\x80\xcc\xf6\ +\x51\xc2\xc6\xae\xd7\xe9\xab\x98\xb8\x13\x31\x08\xfb\x44\xe1\x80\ +\x76\x3f\x20\xa9\xd9\xd4\x7c\xc9\xf2\xfc\x1c\xb7\x2d\xef\xa1\xb3\ +\xd6\xe6\xa9\x63\xc7\x38\xba\x7e\x1a\x23\x7d\xa6\xa6\x16\xf2\x4a\ +\xb3\x34\x46\xd6\x5c\xe6\x17\xe7\xf0\x52\x9b\xa4\xd3\x03\x95\xe1\ +\x7a\x35\x8c\xb2\xe9\x0c\x22\xfa\x61\x8c\xb6\x6c\x4e\x77\x12\x6a\ +\x7e\x8d\x38\x12\xbc\xf2\x46\xc4\x7d\x07\x53\x96\x1a\xf6\xce\x10\ +\x3d\x8e\x16\xf3\x78\x38\xa2\x4c\x31\x3f\x59\x39\x33\x59\x8f\x5f\ +\x84\x7c\xac\x31\xe5\x3c\x39\x56\x2a\x5c\x48\xe6\x0a\x91\xcf\xcf\ +\xa8\x77\x40\xda\x18\x24\x49\xa2\x31\x68\x2c\xab\x48\xae\xeb\xd1\ +\xba\x29\x36\xda\x60\x30\x20\x08\x83\xbc\x0a\x2f\x8a\x46\x89\xfe\ +\xa2\x70\x60\xb3\x9f\x20\x37\xbc\xc5\x7b\x0a\x1d\x91\x38\x8e\xf1\ +\x3c\x6f\x64\xe0\xbb\xdd\x2e\xdd\x4e\x87\x4c\x6b\x66\x66\x66\x68\ +\x34\x9a\x63\xfd\x10\xe3\x06\x61\x53\x96\xb5\x1c\x0e\x2c\x6e\x6e\ +\xe5\x5c\x88\xc9\x34\xba\x44\x21\x5f\xbe\xe5\x6d\xc7\xe3\x34\x39\ +\xae\x65\x03\x65\xdb\x9b\x8d\x7d\x3b\x7d\xeb\x98\x8c\xe5\x6f\x45\ +\x97\x32\xe9\x0c\xca\xef\x9d\x54\x51\xdc\xce\x99\x8c\xfa\x3e\x65\ +\x29\xdc\x39\xa2\x6b\x91\x63\x21\xc1\xf2\x33\xa6\xc3\xb1\x2c\x53\ +\xf8\x6f\x52\xde\x0f\x75\x76\xb4\x1e\xf2\xaa\xa5\x63\x21\xba\x62\ +\x2e\x8b\xf5\x37\x2a\x53\xd6\x1a\xcb\xb5\x51\x72\xbc\xe3\xbe\x4c\ +\x63\x33\x56\x4e\x91\x99\x73\xba\x99\x64\x5b\x84\xbe\xb6\x0a\x61\ +\x6d\x15\x5e\xdc\x5c\x17\x45\x1e\x29\x7b\x1f\x87\xb9\x86\xce\x44\ +\x25\x09\xca\xa4\xc4\xbd\x0e\xda\xb1\x99\x6d\xd5\x11\xaa\x81\x85\ +\xc1\x75\x7d\x06\x71\x46\xd8\x6b\x13\x76\xdb\xe8\xa6\x83\x42\xe3\ +\x08\x98\x9f\x9d\x62\x7e\x7e\x61\x94\x12\xd6\xc6\x10\x04\x21\xeb\ +\xeb\x6b\x74\xba\x6d\x1c\x0b\x74\x1c\x93\x85\x7d\x32\xd7\xc6\xf1\ +\x1c\x1a\x7e\x0d\xad\x73\xa2\xb5\x6e\xb7\xcb\xc6\xea\x0a\xd1\xa0\ +\x87\x23\x16\x51\x59\x8a\xab\x60\x6e\x76\x96\x5a\xa3\x81\xc9\x04\ +\x49\x9a\x53\x9b\xf8\xae\xe4\x74\xd7\x10\x0f\x06\x78\x96\xa4\x9f\ +\x84\xa4\x71\x44\x34\xb0\x70\xeb\x1e\x2d\xbf\x81\x6d\x24\xbe\xb4\ +\x08\xa2\x90\xf6\xea\x0a\xdd\x5e\x97\x85\xe9\x29\x7c\x5b\x92\x61\ +\x98\x9b\x6e\xd1\x6c\xe6\xc9\xfa\x24\x4d\xa9\x7b\x0e\xad\xd4\x61\ +\xa3\xdd\xc6\xca\x40\x19\x8b\x7e\x9a\x90\x0d\x3a\x64\x66\xc0\xd2\ +\xbe\x65\x3a\xa9\x4d\x5f\x5b\x58\x96\x47\xa8\x53\x7a\x1b\x2b\x24\ +\x83\x1e\x76\xad\x41\x26\xa0\x66\x49\x54\xdd\x63\x7a\xda\x63\xb7\ +\x23\xd9\x33\xdb\xa0\x96\xa5\x5c\x97\x2d\x20\xfa\x21\x27\x37\x06\ +\xa8\x2c\x26\xd3\x19\x49\xd4\x47\xc5\x29\x32\xf3\x68\x7a\x1e\xa8\ +\xe6\xb0\x4e\x5f\xd1\xeb\xf7\x49\xbb\xeb\xe8\x48\xe3\x4f\xcf\xe0\ +\xd8\x92\x7e\x18\x31\x3b\xb7\x84\xd3\x98\x43\x5a\x9b\x44\x82\x3b\ +\x93\x2f\x13\x64\x59\xbe\x21\x8b\x13\x77\xc1\x0a\x3c\x29\xea\x33\ +\x69\x2c\x26\xfb\x22\x8a\xfe\x8c\xa2\x1f\xa5\x38\x71\x16\x04\x86\ +\x45\xc2\xbb\xd0\x9c\x00\x05\x42\xe5\xb4\xfc\x32\x1b\x31\x02\xe7\ +\x37\x43\x17\xdb\xb1\xf2\x66\x58\x21\x70\x1c\x97\x7a\xbd\x8e\x9e\ +\x4e\xd1\xba\x10\x9e\xca\xe5\x81\x0b\xa7\x27\x44\x2e\x07\x6c\x59\ +\x76\xc9\x58\xe7\xb7\xd2\xbc\xeb\x5d\x0e\x9d\x5f\x6e\xe4\xe2\x28\ +\x62\xa3\x44\xb4\x38\xd2\x0f\x19\xe3\xca\x1a\x1a\x77\xce\xec\x7a\ +\xde\x2c\x2f\xce\x89\x2a\xf3\xca\xa2\xcd\x9e\x14\x9d\x6d\x0a\x8c\ +\x79\x9e\x37\x56\x94\x30\xd9\x4d\x5d\x2e\x61\xd5\x5a\x93\xea\x74\ +\xd8\x28\xa9\xc1\xec\xac\x23\xb1\x6d\x9b\x9a\xef\xe3\xfb\xfe\x96\ +\xce\x64\xab\x52\xd7\xc9\x7e\x8a\xad\xf4\xcc\x65\xf9\x3d\x25\x87\ +\xb3\xd9\xab\x22\xc7\x1c\xd4\xe8\xc0\x51\x94\xf6\x4e\x88\x4a\x65\ +\x5a\x60\x95\x4a\xd0\x8b\x72\xdf\x5c\xea\x39\x77\x4e\x6a\x28\xef\ +\xac\xa4\x35\xa2\x73\x11\x42\x92\xc4\x31\xa9\x4e\x51\xca\x1a\xe9\ +\xac\x60\x04\xfd\x7e\x6f\x44\xf8\x68\x0d\x4b\x94\xcd\xf0\xd9\xb3\ +\x72\xd8\x0a\x86\x73\xca\x58\x81\x42\xfe\x67\x56\x52\xf5\x2c\xf6\ +\x41\x5a\xd2\x81\xc9\x0b\x02\xd2\xe2\x26\x5a\xfa\xac\x1e\x4b\xee\ +\x6f\x26\xee\x75\x11\x82\x11\xa0\x87\x39\xe7\xf7\xa5\x38\x56\x10\ +\x6b\x6e\xdf\x3f\xc7\x87\x3f\x50\x52\x70\x11\x02\x29\xa2\xbc\x9a\ +\x41\x08\xa0\xe8\x03\xa8\x01\x57\x0d\x17\x51\x0d\xc3\xdc\x30\x76\ +\x3a\x38\xe3\x97\x37\x66\x1a\x63\xa6\x4a\x57\xbc\xe6\x90\xee\x3a\ +\x05\xa1\x87\x83\x99\xe4\x49\xae\x6c\x06\x98\x41\xaa\x94\xec\xe0\ +\x62\x9e\xa0\x93\x12\x41\xb0\x59\x20\x51\xc4\x31\x99\xc2\x98\x16\ +\x52\x24\x64\x66\x7a\x42\x3b\x42\x03\x29\x98\xe1\xf3\x9a\x69\x30\ +\x53\x28\x95\x92\xdd\xba\xb4\xb9\xe8\x45\x58\xea\x0b\x10\x18\x2c\ +\x8c\x99\x05\x66\x46\x15\x6e\xb9\xfa\x79\x0b\x4b\x29\x3e\x7e\x95\ +\x1a\x2e\x9c\x74\x58\xed\xb3\x08\x2c\x0c\x55\x00\xa7\x36\x43\x37\ +\x52\xe4\xc4\x8f\x72\x80\x5e\x54\x7c\x82\xf9\xbc\xda\xb8\x94\xd8\ +\x35\x66\x6e\x48\x0f\x23\x86\xe3\x3b\xa4\xc8\x1c\x8e\x91\x31\x8d\ +\xd1\x66\x84\x19\x0c\x06\x29\x24\x42\xa6\xd8\x22\x23\xd2\x62\x47\ +\x8c\x8a\x65\x59\xfc\xa7\xff\xf8\x47\x5b\xe8\x98\xef\x64\xca\xb7\ +\x28\x87\x34\x6c\x2d\xcf\x20\xc6\x62\xd4\x25\xee\x8a\xcd\xcd\x36\ +\x9c\xa3\x82\xdd\xa2\x88\xdb\x17\x8d\x5f\x9b\xa5\x9e\x05\xf5\x88\ +\x28\xf5\x47\x30\xa2\xc3\x2f\xf4\xe0\xf3\xd7\xc4\x98\x23\x28\x34\ +\xea\x0b\x03\x71\x6e\x43\x30\xde\xd8\x57\xfe\xdc\x45\x8d\xe9\x04\ +\xed\xb9\x52\x6a\xd4\xbb\x73\xb1\xe8\xf7\xfb\xfc\xeb\x3f\xf8\x02\ +\x5f\xf8\x17\xff\x7c\xc7\xf9\xbe\xce\x23\x0e\x72\xe6\xdc\x6f\x39\ +\xa2\x5b\x1f\x99\xc6\x89\xc4\xc5\x98\x30\x5a\xf9\xfb\xb7\x20\x1c\ +\x1f\x89\x66\x89\xa2\xf2\xe8\x5d\xe6\xe1\xec\x2f\x9e\x4d\xbd\x6a\ +\xfb\xd7\xcc\xb9\xfc\x50\x80\xef\x79\x67\x25\xad\xbc\x3c\x73\x26\ +\x80\xa5\x04\xb6\x12\x67\xf9\x1d\xcb\xa5\x72\xe2\xcc\x10\xc0\x36\ +\xdb\xac\xc4\x15\x3c\xf6\xd3\xf2\x27\xca\xdf\x69\x00\xa1\xc4\xd8\ +\xbb\xc4\x59\x27\x6b\xf2\x79\xca\x0b\x69\xab\x67\xdd\x6a\xf6\xcc\ +\xc4\x33\x8a\xb1\xa5\x58\xb2\x65\xe5\x00\xd1\xd6\x1b\xa3\xf8\xcd\ +\x8c\xc6\x52\xe5\x57\xd4\x16\xcf\xbb\xd5\xa8\x89\xed\x37\x1d\x19\ +\xd9\x0e\x87\xce\x27\x4f\xa7\x15\x2e\x3f\x5c\x4c\x62\x76\xab\xef\ +\x72\x1d\x07\xdf\x73\x79\x0f\xd3\x30\x15\x2e\x00\xd9\x79\x28\x6c\ +\x5e\x5e\x61\xae\x73\xa4\x7b\x3a\xd7\xf5\x77\x3e\xeb\xd4\x9c\xe7\ +\xbf\xb9\x04\xcf\xf0\xae\x9f\xdc\x72\x7c\xcc\x39\x7d\x8d\xd9\xd6\ +\x79\x5d\x9a\xa7\xbf\x54\x0b\xb6\xc2\x95\xe3\x9c\xb4\xae\x3c\xc9\ +\x95\x04\x59\x0d\x41\x85\x0a\x15\x2a\x54\xa8\x9c\x49\x85\x0a\x15\ +\x2a\x54\xa8\x9c\x49\x85\x0a\x15\x2a\x54\xa8\x9c\x49\x85\x0a\x15\ +\x2a\x54\xa8\x50\x39\x93\x0a\x15\x2a\x54\xa8\x50\x39\x93\x0a\x15\ +\x2a\x54\xa8\x50\x39\x93\x0a\x15\x2a\x54\xa8\x50\x39\x93\x0a\x15\ +\x2a\x54\xa8\x50\xa1\x72\x26\x15\x2a\x54\xa8\x50\xa1\x72\x26\x15\ +\x2a\x54\xa8\x50\xa1\x72\x26\x15\x2a\x54\xa8\x50\xa1\x72\x26\x15\ +\x2a\x54\xa8\x50\xa1\x02\x70\x99\x11\x3d\x56\xb8\x34\x30\x80\x12\ +\xe0\xdb\xe6\xa2\x59\x5a\x85\x80\x20\x11\x68\x03\xa2\x1a\xda\xcb\ +\x1e\x9e\x05\x52\x9a\x8b\xe2\xec\x14\x02\x12\x2d\x88\x74\x35\xe7\ +\x97\xef\x1e\x37\x58\xd2\xc1\x92\x2e\x3b\x45\xd0\x6a\x80\x38\x1d\ +\x9c\xf3\xf7\x5d\xbe\xce\x44\x59\x20\xd5\xf6\xbf\x66\x9a\xee\xa8\ +\x0e\xf9\x15\x7d\x62\x90\x70\xba\x2f\x78\xe2\x88\xc2\xba\xc8\xbb\ +\x68\x9a\xc1\x9d\x57\x65\xcc\xd5\x0c\x7a\xa7\x87\x5f\xca\x7c\xde\ +\xb7\x33\x59\x99\x06\x3d\x14\x00\xaa\xb8\xcb\xdf\x7d\x38\x05\x3c\ +\xfc\x86\xa2\x1b\x82\xba\x88\x79\x4f\x34\xec\x9b\x36\xdc\xba\x4b\ +\x93\x64\x3b\xed\x4e\x04\x58\x56\x2e\x60\xbe\xe5\x56\x37\xa0\x93\ +\xcd\xbf\x57\xd8\x66\x8f\x3b\x9c\xec\xbc\xc2\x91\xb5\xa7\xb0\xe4\ +\xc5\xab\x62\x1a\x93\xcb\x69\x7f\x70\xf7\x6f\x22\x85\x7d\x4e\x0e\ +\xe5\xb2\x74\x26\x46\x2a\xf4\xea\x09\xf4\xfa\xa9\x33\xc5\x63\x8c\ +\x41\x58\x36\xf6\x9e\xfd\x58\x9e\x8f\x8e\xa3\x6a\x25\xbd\x0b\x6c\ +\x09\xab\x03\xc1\xd7\x9e\xb1\xf1\x2f\x72\x9d\x05\x09\x5c\x3f\x1f\ +\xb3\xdc\xd8\x61\x67\x22\x24\x3a\x0c\xd0\x27\x0e\x63\xb2\x49\x15\ +\xc7\xa1\x62\xe2\xdc\x2e\xdc\xb9\x5d\x64\x69\xfc\x9e\xea\x91\xbf\ +\x9f\x9d\xc9\x43\xaf\x29\x8e\xac\x4b\xec\x8b\xd8\xe9\x83\x18\x3e\ +\xb1\x3f\xe5\x8e\xbd\x9a\x64\x87\x0f\x10\x46\x08\xd2\xe3\x6f\x92\ +\xf5\xdb\x67\x3a\x14\x63\x90\x7e\x1d\x7b\xcf\xfe\x5c\x85\x30\x4d\ +\xaa\x49\xdd\x76\x8f\xbb\x9c\x6c\xbf\xc4\x4f\x5f\xfb\x3f\xb8\x56\ +\x63\x07\x9c\x89\xc1\x52\x0e\x37\x2c\xdf\x83\xb2\x9c\x73\xda\x6f\ +\x97\x9f\x33\xb1\x1c\xd2\x23\xaf\xe0\x7c\xff\x7f\x33\xef\x28\x8c\ +\xb4\x26\xcf\x31\xa4\xe1\x80\xb5\x6b\x6e\xe3\xe9\xd0\xe1\xc0\x9d\ +\x1f\xa3\x31\xb7\x44\xa6\xd3\x6a\x45\x9d\xe5\xba\x2a\x05\xd4\x1d\ +\x83\x67\x8d\x2f\x98\xcc\x08\xa4\x30\x18\x04\x96\x84\x24\x35\x08\ +\x39\xd4\x9d\x96\x02\x5b\x32\x26\x86\x25\x45\xfe\xdf\x8e\x9a\x72\ +\x21\xd0\x69\x4a\xf6\x83\xff\xcb\xcc\xca\xeb\xd8\xf5\xc6\x48\xf7\ +\xba\x98\x73\x13\x87\x0c\x9a\x8b\xbc\x34\x73\x03\x6a\x7a\x81\xeb\ +\x7e\xed\x1f\x90\xc6\x71\x35\xb9\xef\x02\xcf\x82\x9a\x63\xb0\x4b\ +\x97\x7c\x9d\x99\xa1\x44\x2c\x58\x2a\x57\x87\xd4\x46\xa0\x84\x21\ +\xcd\xc0\xb1\xc4\x98\x76\x8e\x00\x1c\x75\x09\xd4\x6d\x94\x4d\xf2\ +\xdc\xa3\xd4\x7f\xf2\x75\xea\xad\xd6\x19\x17\x0f\x61\x32\x92\x24\ +\xe5\xf8\xfe\xbb\x39\xdc\xcf\xb8\xe5\xde\x07\x50\x96\x5d\x1d\x24\ +\xb6\xdc\xe3\x06\x25\x6d\x5c\xab\x81\x6b\xd5\x31\x46\x63\x50\x58\ +\x52\x90\xea\x08\x23\x6c\x14\x19\x69\x96\x22\xa5\x8b\x14\xb9\x2c\ +\xb1\x90\x92\x4c\x27\x08\xe9\xa0\xa4\x1c\x29\x87\x16\xce\xe4\x7c\ +\x02\x9b\x97\x9f\x33\x51\x16\xe1\x1b\xcf\xb2\xe4\xd9\xcc\x2f\x2c\ +\xe6\x4e\x42\xca\x7c\x25\x9b\x0c\x25\x25\x7a\xdf\x47\xf9\xfe\x5f\ +\x7c\x93\x68\xe9\x3a\xbc\xfb\x7f\x7b\x34\x00\x15\xce\x1d\x5a\x67\ +\xec\xd9\x3f\xcb\xbd\x8d\x80\x1f\x74\x7d\xfe\xfd\xaf\x79\x6c\x04\ +\x19\xa7\x4f\xf6\xf9\xfa\xa1\x1e\x72\xa9\xce\xef\xde\xd6\x64\xd6\ +\x82\xb5\x53\x3d\x1e\x3c\xd4\x23\xbc\x44\x11\x73\x21\x04\x49\x77\ +\x03\xf7\xf8\xab\xec\x3e\x70\x03\x26\xec\xe5\xa1\x8f\x42\x06\x55\ +\x6b\xac\xdd\x1f\xe6\xb1\x37\x4e\xf0\xcb\xef\x7c\x83\x7b\xfe\xdd\ +\x7f\xc6\x54\x82\x5a\xe7\x6f\x70\x32\x43\x56\xf3\xf9\x97\x1f\x71\ +\x79\xf4\xd5\x80\x4f\xde\x39\xcf\x12\x9a\x30\x4e\x78\xe8\x89\x75\ +\x9e\xec\x58\x7c\xfa\xee\x69\x6e\x9f\x53\x98\x38\xe1\x5b\x8f\x6f\ +\xf0\xdc\x9a\xe6\x92\x64\x4a\x84\xc0\x28\x8b\xf8\xa5\x43\x5c\xbb\ +\xbc\x8c\xef\xd8\x18\x29\x37\xff\x5f\x99\xc6\xf2\x6b\xac\x4f\x5f\ +\xcd\xa3\x7f\xf6\x20\x7b\xef\xfb\x2c\xb6\xeb\xa1\xd3\xea\xd0\xf8\ +\xee\x7b\x3b\x66\x71\xdf\x1f\xf2\x4f\x3e\x7c\x0b\xed\x7e\x97\x41\ +\xf7\x69\x7e\xfa\xf4\x9f\x13\x2d\x7d\x81\x7f\x74\x6d\x93\xef\xfc\ +\xf8\x4b\xac\xba\x77\xf0\xc0\xc1\xdb\x78\xea\xe9\x3f\x25\x9a\xfb\ +\x24\xf7\xde\x7c\x3f\x35\x25\x58\x3d\xf9\x3d\x7e\xf4\xdc\x43\x84\ +\xe2\xfc\x5d\xc3\x65\x19\xe6\x4a\x32\x10\x43\xbd\x72\x93\xc4\xc4\ +\xdd\x75\x10\x12\x5b\x08\xb2\x6b\x6e\xe6\x1b\x3f\x7c\x8c\x95\x20\ +\xe3\x37\x3f\xff\xaf\xb0\x5d\xb7\x5a\x60\x17\x78\x5d\xb1\x5d\x8b\ +\x85\xba\xa4\x85\xc5\xd1\x57\xd7\xf8\xe3\x27\x52\xfe\xe8\x77\x96\ +\xf8\xc4\x0d\x19\x33\xfb\x5b\xac\xbc\x70\x9a\xff\xf5\x46\x4a\xd3\ +\x17\xc4\x88\x4b\x98\x7c\x15\x68\x93\xa1\x85\x44\xa6\x31\xda\xb2\ +\x49\x56\xdf\x21\x13\x02\xa9\x35\xfe\xd2\x5e\x9e\x3e\xd9\xe5\x3b\ +\x0f\x3f\xc2\x1d\x9f\xff\x22\xcb\xd7\xdd\x48\x12\x06\xd5\x1c\x5e\ +\xc8\xb4\x4b\xc1\x42\xc3\xc2\xf3\x2c\xea\x51\xc0\x97\xbf\xb7\x42\ +\xf3\xe0\x32\x5f\xb8\xb5\x8e\xd5\xf6\xb8\xcd\x8e\xf8\xd2\x5f\x75\ +\x48\x2d\x89\x30\x26\x3f\xd9\x66\x97\x62\xc6\x21\x33\x19\xb1\x91\ +\x08\x9d\x80\x55\x23\xeb\x6e\x90\x84\x83\xfc\x46\xe5\xf9\x6c\xcc\ +\xee\xe5\x2b\xdf\xfe\x2e\xfe\xde\xeb\xf9\xd0\xa7\x3e\x5b\xdd\x48\ +\xce\x79\x6b\x0b\x1a\xb5\x79\x56\x8e\xff\x39\x5f\x7b\xe2\x10\xb7\ +\xde\xf5\x5f\xb8\xff\x96\x15\xbe\xbf\xea\xb3\x77\xef\x03\xdc\x73\ +\xf3\xcf\xf9\xcb\xd7\x22\x1a\x7e\x0b\xbb\x71\x33\x1f\xbd\xf5\xb7\ +\x38\xf6\xfc\x7f\xe5\xd0\x3b\x2b\xb8\x8e\x47\x2a\x6d\xe4\x05\x0c\ +\xf5\x65\x59\x1a\x9c\x1a\x83\xb1\x5d\x9e\x67\x96\x37\xbd\x25\x9c\ +\x5a\x03\x91\x44\x64\xfb\x6e\xe4\x1b\xbf\x7c\x9d\xc3\x87\xdf\xe2\ +\x8e\x03\x57\xe3\xd4\x9a\x64\xe7\x28\x76\x5f\x61\x8b\x45\x67\xf2\ +\xb0\x46\xaa\x0d\x73\xf3\x3e\xf7\x7d\xb0\xce\x8c\x48\x89\x95\xc5\ +\x5c\x16\xf3\xf0\x6b\x11\x99\x12\xf8\xae\xc2\x96\x97\x56\xc4\xd7\ +\x18\xc8\xb4\x66\xad\xb1\xc4\x13\x61\x1d\xb1\x78\x15\x04\x7d\x9c\ +\xb9\x65\x9e\x4e\x9b\x7c\xf3\xa1\x47\x38\xb8\x6f\x89\x5d\x4b\x0b\ +\xa4\xba\xba\x95\x5c\xd4\xfe\xca\x0c\x26\x03\xe1\xd9\xdc\x76\xa0\ +\xc9\xed\x4b\x92\xa3\x6d\xf8\xe0\x92\xe4\x67\x2f\xf4\x59\x4b\x05\ +\x8e\xad\xa8\x59\x97\xde\x3c\x68\x9d\xa1\x6b\x53\x1c\x8a\x1a\xac\ +\x4e\xef\x43\x49\x81\x12\x82\xce\xae\x03\x3c\xf8\xd0\xe3\x98\x38\ +\xe4\xd6\xfd\xfb\x10\x96\x5d\xdd\x46\xcf\x6b\x3f\xa5\x64\x48\x94\ +\xd9\xe0\xb9\x97\xfe\x16\x31\xfd\x21\xe6\xec\x84\x97\x5e\xfe\x2a\ +\xed\xc6\x7d\xdc\xb1\xef\x1a\x82\x70\xc0\xd4\xdc\x4d\x78\xfd\xe7\ +\x78\xfe\xd8\xab\x20\x6c\x3c\xa7\x81\x75\x81\x61\x6c\x79\x19\x8e\ +\x02\x3a\xcb\x48\xa4\xcd\xa1\xe7\x5e\xe4\xc1\xbf\xf9\x3b\xde\xae\ +\xef\xc6\xba\xe1\x76\xbe\xf5\xf4\x9b\x3c\xf3\xec\x0b\x7c\xee\x81\ +\x7b\x69\x28\x4d\x5c\x25\xdf\x2f\xd8\x89\x44\x49\x46\x6a\x40\x09\ +\x43\x86\x60\x7a\xca\xe5\xa6\x59\xc9\x0f\x9f\x58\xe3\xd1\xe3\x1a\ +\xdf\x53\x34\x95\xa1\xa3\x2d\x7e\xf7\x37\x66\xb8\xc6\x85\x4b\x29\ +\xd9\x9d\x65\x9a\x4c\xd9\xbc\xbd\xba\xc1\xd7\xff\xfa\x6f\x78\xf8\ +\x58\x0f\xff\xe6\xbb\x78\x4e\x37\xf8\xea\xb7\xbf\xcb\x47\x6e\xbe\ +\x89\x3b\xaf\xbf\x9a\x5e\xa7\x73\x66\x51\x46\x85\x73\xbb\xf1\x27\ +\x19\x51\x6a\x90\x52\xe4\x21\x63\xd7\xe6\xba\xdd\x1e\x83\xe3\x1d\ +\xfe\xec\xe7\x7d\x22\x29\x99\xf5\x24\x9d\x20\xe3\x96\x9b\xa7\xf9\ +\xf4\x01\x97\x34\x31\x97\xec\x10\x61\x32\x83\x06\x7a\xa9\xe0\xe1\ +\x9f\x3d\xce\x57\x1f\x79\x92\xfe\xee\x9b\x08\xaf\xbe\x85\x07\x1f\ +\x7a\x9c\x76\xa7\xc3\x3f\xbb\xff\x63\x64\x41\x0f\x5d\x39\x92\x0b\ +\x70\xd4\x11\x51\x12\xe1\xfa\x0b\xd8\x26\x20\x41\x61\x25\x6f\xf3\ +\xe3\x67\xff\x96\x7d\x07\x7e\x8f\x6b\x6a\x8a\x20\x0e\x90\x6e\x0b\ +\x47\x24\xc4\x72\x89\x7b\xee\xf8\x37\xec\xb2\x52\xd2\x0b\xb8\x05\ +\x5e\x76\x61\x2e\x31\x0c\x73\x31\x68\x73\xd7\xc1\x9b\x79\xed\xf5\ +\xd7\xf9\xda\x43\x3f\x65\x79\x69\x89\x17\x5e\x7a\x99\xdf\xf9\xd4\ +\x27\xd9\x1f\x9f\xe2\xe1\xd5\x15\xa6\x2b\xa3\x72\xfe\x46\x5b\xc3\ +\xc2\x9e\x1a\x37\x34\x24\xfb\xaf\xb3\x39\xf9\x52\x8a\xdd\x82\xc3\ +\x6f\xb4\xf9\x93\x47\x06\x34\x6b\x12\x69\xc3\xd3\xed\x26\x9f\xfb\ +\xf8\x1c\xf3\xc7\x61\xd1\x17\x97\xd4\x91\x00\x64\x40\x30\xe8\x73\ +\x70\xae\xce\x0d\xd7\xee\xe7\xe1\x9f\x3c\xc6\xe9\xf6\x41\x5e\x7d\ +\xed\x75\xae\xbd\xe6\x1a\xfe\xe1\x81\xdd\x1c\x7e\xec\xef\x48\xf7\ +\xde\x91\x27\xe4\xab\xa9\x3c\x0f\xa3\x0d\xaa\x6e\x71\xe7\xf5\x0d\ +\x66\xa6\x3d\xfc\x24\x61\x3d\x11\x88\x5e\xc0\xd7\x1f\x59\xe1\x70\ +\x2c\xa9\x29\xc1\x4f\x5e\x8e\xf8\xc3\x8f\xcc\xf0\x59\xab\xcf\x0d\ +\x8b\x16\xe1\x5b\xd9\x25\x1d\x67\x81\x21\x4c\x35\xf5\x34\xe4\xd7\ +\x3f\xf2\x21\xbe\xfd\xbd\x1f\xf0\xd5\x47\x7f\x81\x14\x82\x13\xa7\ +\x4e\xf1\x07\x9f\x79\x80\xd6\xc9\x57\xe8\xf5\x3d\x66\xab\x69\x3c\ +\xbf\x6b\xbe\xf0\x58\x5e\xb8\x8d\x0f\xdd\x38\xcf\x4d\x07\x7e\x9d\ +\x23\xaf\x7e\x89\x8e\xf5\x69\x7c\xb7\x49\xb8\xf6\x2d\x0e\xbd\xf9\ +\x59\xbe\x78\x70\x17\xdd\xc7\xff\x82\xb7\xf6\xfc\x06\x9f\xb8\xfd\ +\x8b\xbc\xb4\xee\x30\x6d\x2b\xf4\x05\x86\x13\x2f\xc3\x30\x97\x21\ +\x31\x10\xae\x9e\xe0\xfa\xc1\x51\x3e\xff\xc0\xfd\xf4\x83\x88\xa7\ +\x9e\x7d\x8e\x8f\xdf\x7d\x37\xb7\xd6\x13\x82\xb7\x5f\x21\x45\x92\ +\x65\xa6\x3a\xa5\x5e\x80\xb7\xd6\x29\x2c\xcc\x39\x6c\xbc\xd5\xe6\ +\x2f\xdf\x48\x38\x7d\xb4\xc7\xa3\xc7\x52\x66\x1b\x0a\xcf\x12\xd8\ +\x3a\xe5\xaf\x7f\x7c\x9a\x9f\x6d\xc0\x8d\x0b\x92\x9f\xfc\xb2\xcb\ +\xb1\x30\x6f\x7c\xbc\x24\x8f\x24\x20\xcb\x20\x4a\x12\xfc\xc3\xcf\ +\xf0\x4f\xef\xb8\x99\x6b\xaf\xbd\x8e\xc7\x0e\x3d\x49\x6b\x7a\x86\ +\xcf\xdc\x79\x0b\xe2\xf5\xa7\x48\x92\xf8\x82\x4e\x4c\xd5\x9c\x43\ +\xa6\x0d\xae\x6f\x31\x27\x12\xbe\xf1\x64\x87\x95\x76\xc2\x43\x2f\ +\x0e\x88\x2d\x8b\xa6\x2b\xb1\x2d\xc1\xdb\xaf\xae\xf3\xa7\x4f\x0d\ +\xd8\xb3\xec\xd2\x39\xd1\xe7\xc7\x87\x63\x94\x75\xe9\x72\x65\xc6\ +\x40\x62\x20\x39\xfe\x3a\x77\x35\x12\x7e\xeb\xbe\x7b\x39\xfc\xd6\ +\x11\xde\x78\xeb\x08\xff\xf8\xbe\x7b\xd8\xd7\x3b\x42\x74\xfa\x1d\ +\x52\x64\x95\x2f\x39\x1f\xa3\x2e\x25\x2b\x27\xbf\xcf\xcb\xa7\x53\ +\xf6\x2d\x2c\xf3\xfa\xf3\xff\x9d\x1f\x1e\x7e\x9d\x60\xf5\xa7\x3c\ +\xf9\xf6\xcb\xd8\x8e\xc7\x91\xd7\xfe\x84\x07\x1f\xfb\x0e\x71\xb2\ +\xc2\x8f\x9f\xfc\x6f\xbc\xd6\xaf\xb1\xab\xe5\xf1\xdc\x8b\xdf\x64\ +\x25\x95\x58\x17\x60\x57\x2f\xcf\x3e\x13\x21\xe9\xc7\x29\xfa\xd4\ +\x11\x0e\x2e\x0a\xa6\x7e\xfb\x7e\x4e\x77\x07\x1c\x9c\xf3\xe1\xb5\ +\x9f\x13\xe9\x8c\x30\xad\x72\x25\xe7\xef\xa6\xf3\xc2\xb8\xd5\x93\ +\x03\xbe\x72\xb4\x0f\x02\x7c\x47\xd2\x3f\x15\x70\xca\x80\x67\x09\ +\x0c\x20\xa4\x80\x24\xe5\x47\x3f\x5f\xe7\x21\x03\x52\x0a\x7c\x47\ +\x20\x2f\xe5\x8d\x40\x08\xc2\x34\x23\xea\x77\x99\x3e\xf6\x2c\xbf\ +\x7f\xd7\x87\x78\x61\xff\x5e\x3e\xb0\x34\xcf\xdc\x3b\x2f\xa0\xa3\ +\x01\xbd\x58\x53\x05\x3b\x2e\xd0\x59\xc7\x9a\x87\x0f\xad\x91\x1a\ +\x70\x6c\x89\x2b\x13\x9e\x78\x3d\xc1\xb1\xc4\xa8\xd4\xdb\x56\x70\ +\xf8\xcd\x2e\x2f\xbd\x96\x7f\xce\x73\x64\x9e\x2b\xd3\x97\x6e\x45\ +\xa6\x46\x30\x88\x12\x9a\x47\x5f\xe6\xe3\x57\xdd\xc4\xf2\x67\x3e\ +\x85\x11\x92\x1b\xed\x90\xf4\xf0\x11\x82\x24\x23\x76\xaa\x59\x3f\ +\x9f\x31\x95\xd2\xa2\xdf\x7e\x9c\x1f\x3c\xf9\x08\x20\x50\xca\xc3\ +\xb1\x6a\x44\xed\x5f\xf0\xa2\x51\x38\xca\xc5\x24\xc7\x79\xfe\xcd\ +\xb7\xb1\x2d\x1f\xa9\x8f\xf1\x8b\x67\xff\x27\xda\x18\xa4\x74\x71\ +\x6c\x0f\x41\x76\xde\xbb\xfd\xf2\x73\x26\x3a\x65\xf6\xfa\x5b\x78\ +\xfd\x85\x9f\x71\xf2\xf8\x71\xc4\x89\x17\xb1\xfc\x23\x48\xdb\xe1\ +\x27\x2f\x75\x41\x27\x04\x99\xc0\xba\xe3\x5e\x3c\xcf\xab\x4e\x2c\ +\xe7\x79\x0d\x15\x80\xa5\x04\xcd\xf2\x35\x43\x89\xd1\x42\x10\x23\ +\x03\x24\xa8\xb9\xe2\x3d\xb9\xca\x9a\xcc\x50\x6f\x4d\xb1\x76\xe0\ +\x4e\x7e\xf4\xfc\xa3\xb8\xaa\x8f\x38\xfa\x08\x56\xbd\xc5\x0b\x87\ +\x5f\x44\x07\x7d\x32\x63\xe8\x2f\x1e\x60\xcf\xd5\xd7\x61\xaa\x9e\ +\xa2\xf3\xbd\x98\x20\x05\xd4\x5c\x39\xf6\xd3\x72\x03\x6b\x31\xd3\ +\x8e\x2d\x71\xec\xf7\x60\xce\x8d\x41\x92\x31\x7d\xcb\xdd\xfc\xe2\ +\xbb\xaf\xd0\xe8\xf5\x10\x27\x7f\x8e\x55\x6f\x21\x84\xe4\x47\xfd\ +\x0e\x64\x19\x5d\xe9\x32\x7d\xf7\xc7\x50\x98\x6a\xaf\x9f\xc7\x2e\ +\x97\xd2\xa7\xe6\xfa\x13\x2f\xf9\x38\xa3\xfd\xed\xe0\xda\xc5\xbf\ +\x1c\x5c\xc7\x99\x74\x49\xe7\x3d\xf3\x97\x9d\x33\x31\x99\x66\x66\ +\xdf\xb5\x88\xdf\xfb\x0f\xf4\x3a\x1b\x20\x04\xa9\xc9\x86\x71\x40\ +\x71\xa4\xf6\xde\x00\x00\x02\x98\x49\x44\x41\x54\x09\x42\xd0\x50\ +\x16\x33\xcb\xbb\xb1\x55\x75\xfd\x3d\x17\xc4\x29\x5c\x3d\x9d\xf1\ +\xc7\x9f\x8a\x2f\x3a\x64\x61\x80\xba\x6d\x88\xd3\x9d\x34\x2c\x19\ +\xae\xef\xb3\xe7\x53\xbf\xcf\xc6\x47\xee\x41\x9b\xdc\x70\xc4\x26\ +\xcb\x8f\xd5\x42\x22\x0d\xec\x99\x9d\xa3\x35\x33\x5b\x39\x93\x73\ +\x44\x9a\xc1\xbf\xbd\x2b\xb9\x68\x1e\x35\x63\xc0\xb1\x0c\x41\xba\ +\xb3\x01\x2f\x89\x61\xf1\xe0\xed\x58\x0b\xbb\x08\x83\x00\x84\x20\ +\x29\x12\xed\x32\x37\x64\x73\xae\xc7\xcc\xf2\x6e\x24\xa6\xca\x93\ +\x9d\x75\x8f\x0f\xb8\x6e\xe9\xe3\x5c\x35\x77\xfb\xce\x15\xf1\x0b\ +\x81\xad\xbc\x73\xee\xe3\xbb\xfc\x6e\x26\xc6\x20\x80\xb9\xa5\x65\ +\xe6\x96\x77\x6f\xff\x36\xad\xab\x66\xc5\xf3\x70\x00\x96\x84\x19\ +\x7f\x67\xb6\x63\x96\x5d\x82\x70\x57\x96\x51\x6b\xd4\xa9\xb7\x6e\ +\x3c\xdb\x49\xa3\x2a\x05\x3f\x4f\xb4\xdc\x9d\x61\xe4\x34\x66\x9c\ +\x09\x61\xa7\x6e\x27\x96\x92\x2c\xed\xbd\xe6\x2c\xb9\x4f\x33\xdc\ +\xeb\x95\x2b\x39\xfb\x1e\x37\xd8\xca\xc5\x51\x35\x76\x72\x77\x66\ +\xe7\x11\xe3\xbc\x6c\x89\x1e\x73\xa3\x51\x19\x8e\x9d\x74\x28\x97\ +\x7b\x7b\x86\xc9\xb2\xaa\x97\x60\x87\xa1\x0d\x97\x75\xe9\x9b\x31\ +\xa6\xba\x69\xee\xe4\x58\xf2\xab\x1b\xcb\x4a\xcf\xa4\x42\x85\x0a\ +\x15\x2a\x54\xce\xa4\x42\x85\x0a\x15\x2a\x54\xce\xa4\x42\x85\x0a\ +\x15\x2a\x54\xce\xa4\x42\x85\x0a\x15\x2a\x54\xa8\x9c\x49\x85\x0a\ +\x15\x2a\x54\xd8\x01\xfc\x4a\xaa\xb9\x3c\xcf\xa3\x5e\xaf\x93\x55\ +\x95\x3b\x57\x0c\x1c\xc7\xc5\xf7\xfd\x2d\x5f\x33\xc6\x60\xdb\x36\ +\xb5\x5a\x1d\x29\xab\xf3\xcb\x95\x84\x5a\xad\x86\x94\x6a\x4b\x45\ +\x5d\x21\x04\xbe\xef\xe3\x4c\x34\xc4\x55\x78\x7f\xa3\xd1\x68\xe0\ +\xba\xee\x19\xe5\xda\xef\xa9\x33\x11\x42\x60\x8c\xe1\x2b\xff\xef\ +\x41\xd6\x56\x57\x49\xe2\xa4\xe2\xd6\xba\x52\xae\xb8\x52\x30\xe8\ +\x0f\xb0\x94\x3a\x63\x91\xb9\xae\xcb\xa1\x43\x87\x78\xf2\xc9\x43\ +\x6c\x6c\xac\x23\x44\xe5\x50\xae\x14\x28\x25\x39\x7a\xf4\x2d\xec\ +\xb2\x94\x23\xa0\x94\xa2\xdd\x6e\xf3\xe5\x2f\xff\x0f\x56\x4e\x9e\ +\xcc\x0f\x8e\xd5\x5e\xbf\x32\x6e\x20\x4a\x71\xea\xd4\x49\x5c\x77\ +\x9c\x81\xe4\x3d\xbf\x99\x18\x63\x78\xf1\xc5\x17\x39\x76\xe4\x08\ +\x61\x18\x22\xaa\x05\x76\x05\x39\x14\x89\xef\xd7\x70\x5d\x77\x7c\ +\xf1\x59\x16\xef\xbc\x73\x9c\x93\x27\x4f\x70\x7a\x65\xa5\xba\x9d\ +\x5c\x49\x30\xe0\x7a\x0e\x8d\x46\x6b\x6c\x5e\xa5\x94\x04\x41\xc8\ +\xb3\xcf\x3c\xc3\xb1\xa3\x47\x48\xd3\xb4\xda\xeb\x57\xca\x94\x1b\ +\xb0\x6d\x8b\x46\xa3\x89\xed\x6c\xea\xc3\xff\x4a\x9c\x49\xbd\x56\ +\x67\xff\xfe\xeb\xd1\x99\xa6\x5a\x5e\x57\x9c\x6d\xc1\xb6\xed\xb1\ +\x10\xa6\x31\x06\xa5\x14\xbb\x77\xef\x61\x61\x61\xb1\x9a\xf3\x2b\ +\x70\xce\x95\x52\x48\x39\x4e\x6f\x24\x04\x4c\x4d\x4d\x51\xaf\xd5\ +\xc8\x86\xcc\x16\x15\xae\x20\x08\x81\x6d\xdb\xbf\x3a\x67\x32\x32\ +\x2e\x96\x42\xa1\xaa\x09\xb9\x22\x4f\x2e\xdb\xb7\x5c\x57\xf1\xf3\ +\xbf\x5f\xf3\x6e\x8c\xc1\xb2\xed\x6a\x70\xfe\x1e\xcc\xf9\xff\x07\ +\xcb\x60\x83\x28\x86\x52\xcb\x3a\x00\x00\x00\x00\x49\x45\x4e\x44\ +\xae\x42\x60\x82\ +\x00\x01\xc1\x74\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x89\x00\x00\x01\xd6\x08\x02\x00\x00\x00\x0d\x67\xe2\xc8\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x77\x9c\x56\xc5\ +\xbd\x3f\xfe\x99\x72\xca\x53\xb7\xf7\x06\xec\xb2\x0b\x2c\x5d\xa4\ +\x8a\x8a\x0d\x3b\x51\x63\xef\x31\x31\xb6\x98\x6e\x6e\x6e\x92\xdf\ +\x37\xf7\x26\xb9\x37\x3d\x37\x45\x8d\xbd\x17\xc4\x86\x82\xa0\x28\ +\x28\x58\x90\x0e\x4b\xdd\xca\xf6\x5d\xb6\xef\x3e\xe5\x94\x99\xf9\ +\xfc\xfe\x78\x16\x5c\x8a\x80\xb9\xe1\xba\xc6\xf3\x7e\xf1\xe2\xb5\ +\xfb\xec\x39\x73\xe6\x99\x33\xf3\x9e\x4f\x9b\xcf\x87\x5c\x7f\xed\ +\x25\xe0\xc1\x83\x07\x0f\x9f\x37\x10\xd1\x30\xcc\x31\x63\xca\x2f\ +\xbb\xfc\xea\x91\x23\x8b\xd9\xc4\x09\x63\xbd\x41\xf1\xe0\xc1\xc3\ +\x30\x00\x91\x52\xd6\xd7\xd7\x6d\xdc\xb8\x6e\xc2\x84\xc9\xdc\x75\ +\x85\x37\x24\x1e\x3c\x78\x18\x26\xf4\xc4\xb9\xd6\xb9\x6f\xdf\xa2\ +\x85\xcf\x70\x44\xf4\xc6\xc3\x83\x07\x0f\xc3\x46\xb1\x03\xae\xe9\ +\xdb\xb7\x6f\xf5\xb8\xc9\x83\x07\x0f\xc3\x0e\x91\x48\x94\x2b\xa5\ +\xbc\x81\xf0\xe0\xc1\xc3\x70\x03\xf7\xc4\x26\x0f\x1e\x3c\x0c\x3f\ +\xd5\x0e\x3c\xb9\xc9\x83\x07\x0f\xc3\x90\x9b\xd0\xb3\x37\x79\xf0\ +\xe0\x61\x58\x72\x93\x27\x37\x79\xf0\xe0\x61\x78\xca\x4d\xde\x38\ +\x78\xf0\xe0\x61\xb8\x71\x93\x67\x6f\xf2\xe0\xc1\xc3\x30\xd5\xe9\ +\x3c\xc1\xc9\x83\x07\x0f\xc3\x91\x9b\x3c\xb9\xc9\x83\x07\x0f\xc3\ +\x90\x9b\x3c\xb1\xc9\x83\x07\x0f\xc3\x8f\x9b\x3c\x7b\x93\x07\x0f\ +\x1e\x3c\x9d\xce\x83\x07\x0f\x1e\x8e\x97\x9b\xfa\xfb\xfb\xbd\x81\ +\xf0\xe0\xc1\xc3\x70\xe3\x26\xf2\xd0\x83\x7f\xf7\x06\xc2\x83\x07\ +\x0f\xc3\x8e\x9b\x50\x49\x6f\x20\x3c\x78\xf0\x30\xdc\xc0\x07\x06\ +\x06\xbc\x51\xf0\xe0\xc1\xc3\xb0\xe3\x26\x6f\x08\x3c\x7c\xfa\xec\ +\xd0\x08\x37\x80\x00\x00\xf1\x06\xe3\xcb\xac\x60\x01\x22\x28\x85\ +\xd2\x05\xf9\x7f\x97\xc2\xdb\xe3\x26\x0f\x87\x81\x71\xa0\x1c\x94\ +\x50\x75\x15\xb2\xb6\x02\xed\x98\xa7\xf8\x7f\x99\x41\x28\x03\x5f\ +\x80\x86\x33\x68\xe1\x18\x9a\x91\x0f\x84\x82\x14\x70\xe2\xa7\x84\ +\xc7\x4d\x1e\x0e\x99\x11\x3a\xc6\x07\xc4\xe6\xb7\xe5\x86\xb7\xa0\ +\x77\x1f\xb5\x22\x44\x49\x0a\x5e\x84\xee\x97\x58\x6a\x22\x04\x28\ +\x53\xdc\x90\xfe\x10\xa6\x15\xf0\x19\x17\xf0\xb2\x93\x40\xf7\x83\ +\x70\x4e\x2c\x27\xf6\xf7\xf5\x7a\xa3\xef\x61\x10\x86\x0f\x5b\x6b\ +\x9d\x57\xfe\x02\xb5\x5b\xb9\x61\x10\x4a\x81\x52\x4f\xa1\xf3\x00\ +\x00\x80\x0a\x10\x51\x4a\x81\x00\x65\xd3\xf9\xd9\x37\xf2\xbc\x12\ +\xb4\xe3\x1e\x37\x79\x38\xf1\xd0\x4d\xb5\xfd\x7d\x67\xc9\xdf\x79\ +\x5f\x3b\x33\x7c\x9e\xa4\xe4\xe1\xc8\x94\x81\xa8\x5c\xdb\x4d\xc9\ +\xe1\xe7\x7d\x83\x97\xcf\x01\xd7\x3e\x41\x0f\xa2\xde\x58\x7b\x18\ +\x24\xa6\xba\x0a\xeb\x85\xdf\xf1\x81\x4e\xea\x11\x93\x87\xa3\xaa\ +\x78\x44\x37\xb5\xde\x36\xe7\xe5\x3f\xa9\xae\x16\xd0\x0c\x8f\x9b\ +\x3c\x9c\x30\x30\x0e\x7d\xfb\xdc\xd7\xef\x33\x44\x9c\x69\xba\x37\ +\x1e\x1e\x8e\x4d\x1c\x9a\x61\xc4\xfb\x9d\xd7\xee\x05\x2b\x06\x94\ +\x79\xdc\xe4\xe1\x04\x4d\x34\x6a\xbf\xf1\x08\x6b\xae\x24\xba\xe9\ +\x49\x4c\x1e\x8e\x4b\x7a\x02\x20\x86\x8f\x57\xae\x73\x96\xfe\xfd\ +\x04\x71\x93\xe7\xa7\xfb\xd2\x83\xeb\xb2\x66\x1b\xec\x5e\x4b\x4d\ +\xdf\xe7\x31\xc7\x11\x80\x7c\x36\x6b\x3b\x22\x10\x72\xa2\x3a\x43\ +\x3e\x3f\xc3\xff\x09\x7d\xfa\x89\x69\x9c\xea\x86\xdc\xf1\xa1\x3c\ +\xe9\x1c\x56\x34\x0e\x84\x7b\xd8\x96\x47\x4d\xd3\x24\xc7\x7a\x2e\ +\x22\x5a\x96\x75\x78\xd2\x01\x8f\x9b\x3c\x6e\xd2\xc4\xae\x0f\x99\ +\x35\x00\xbe\xe0\xe7\xf1\x78\xf2\xd9\xdd\x80\x08\x48\x4e\x8c\xf3\ +\x10\x8f\xe1\x94\x44\x05\x08\x40\x4f\x90\xb6\x81\xff\x1c\x97\x28\ +\x4a\x70\x1c\xd0\x4c\xa0\x64\x48\xcb\x27\x48\xe2\x66\x3c\xde\x2b\ +\x2a\x56\xb3\xe2\xc9\x87\x70\x13\x63\xac\xa3\xa3\x63\xc5\xdb\x6f\ +\xc7\xe3\x71\xfa\xe9\x23\x26\xa5\x0c\x87\xc2\x67\x9f\x73\x76\x4a\ +\x72\xb2\x94\xd2\xe3\x26\x0f\x07\x66\x10\xc7\xbe\x0e\x6c\xaa\x24\ +\x5c\x3b\xde\xf5\xe3\xc4\x50\x22\x10\x00\xc2\x80\xeb\x84\xb1\x7f\ +\x7c\x29\xba\xc0\xe7\xde\xc8\xc5\xda\xf8\x47\x3b\x89\x76\x3c\x53\ +\x11\xd1\x45\x3e\xf5\x32\xce\x76\xdb\x1b\xb7\x01\x1b\xd2\x67\x37\ +\x8e\x92\x10\xd3\x07\x20\xd1\xb1\x40\x49\x00\x4e\x74\x13\x18\x05\ +\x95\xf8\x44\x01\x37\x88\xa6\x1d\xa0\x44\xb4\x63\x20\x15\x10\x02\ +\x40\x89\xc6\x81\xa6\xea\x67\x5c\x82\x3b\x5f\x74\x5a\xa2\x84\x91\ +\x4f\xb3\xb2\x10\x4e\xd1\x75\xff\xd9\xa4\xa4\x10\xfd\xfa\x9c\x2b\ +\x49\xdb\x5b\x4e\x55\x23\x70\x3e\x38\x3e\xd2\x45\x21\x88\xee\x07\ +\x02\x00\x88\x76\x14\x14\x00\x01\xe0\x06\xe1\x09\xb3\xa0\x40\xcb\ +\x02\xcd\x3f\xd8\x61\x94\x68\xc5\x49\x30\x97\x97\x8e\x50\x8d\x3b\ +\x54\x4c\x00\x25\xa0\x04\x49\x9d\x6c\x4c\x2b\x76\xde\x7b\x49\xd9\ +\x6c\x08\x61\xfd\xf3\xa6\x50\x6b\x2d\xf6\x75\x10\x7f\x08\x86\x90\ +\x8b\xae\xeb\x55\x55\xd5\x7f\xf8\xc3\x1f\x63\xb1\x18\xfb\xf4\x49\ +\xe2\xba\x6e\x6a\x6a\x6a\xd9\x98\xb2\xac\x8c\x8c\xb8\xc7\x4d\x1e\ +\x86\xee\x7b\xd8\xd7\x49\x3a\x1a\x09\xd3\x8e\x67\x09\x01\x98\x7c\ +\xee\xad\x7a\x69\x16\x08\x17\xfb\x9b\xdc\xcd\xcb\x44\x7d\x3b\x68\ +\x1a\x00\x82\x63\xa1\x92\xc0\x74\xa2\x19\x20\x2c\x54\x94\x18\x3a\ +\x08\x1b\x25\x10\xdd\x00\xe5\xa0\x50\x84\x33\x74\x6d\x40\x05\x84\ +\x13\xdd\x40\x45\x69\xfe\x68\x3a\xb0\x83\x20\x02\x4a\x74\x6c\x40\ +\x05\xdc\x24\x5c\x03\x50\x83\x24\x48\x35\xa2\x1b\x40\x08\xa0\x00\ +\x27\x86\x71\x42\x73\xca\x39\xef\xb4\xd7\xcb\xfd\xdc\x84\x68\xbb\ +\x6c\xf2\x75\xe6\x18\x61\x2d\x59\xa4\xb0\xc0\x98\xb7\x80\xe7\xe7\ +\x62\xf7\x0e\x67\xf5\xab\xb2\x27\x0a\x46\x96\x71\xd6\xb5\x5a\x7e\ +\x58\x6c\x5d\x6c\x6f\xdc\x0c\x4c\x07\x50\xe0\x6a\xda\xa9\xb7\xeb\ +\xa3\x8b\x40\x08\x1c\xd8\xeb\xae\x7d\xc5\x6d\x35\xf9\xa8\x29\xb2\ +\xfa\x59\x8c\x47\xc0\xf0\x0d\x72\x25\x0a\x70\x2c\x44\x42\x34\x13\ +\x94\x4b\x27\x5c\x65\x8c\xe8\x8f\xbf\xf8\x22\xea\x61\x62\x70\x70\ +\x6d\x74\x5d\x60\x9c\x68\x26\x10\x02\xca\x45\xc7\x02\x20\xa0\xf9\ +\x08\xa3\x9f\x90\xa6\x90\x40\x19\xd1\x4d\xa0\x04\x5c\x1b\x13\xf2\ +\x05\xd3\x89\xa6\x03\x10\x50\x2e\xda\x11\x44\x83\x15\xcd\x26\xd6\ +\x47\x88\x92\x00\x07\x40\x10\x2e\xc9\x9d\x6d\x4e\x2d\x77\x57\x3f\ +\x2e\x22\x48\x48\xc0\xb8\xf0\xbb\x3c\xd3\x0f\x84\xc9\x8a\xd7\xec\ +\x4d\xeb\x00\x08\xf8\x8b\xcd\xf3\x16\xc8\xf5\x0f\x8b\x7d\x31\x20\ +\x08\x7a\xae\x79\xd1\xf9\x72\xe7\x16\x6d\xda\x3c\xb7\x77\x8f\x8c\ +\x38\x44\x3a\x68\xc7\x20\x2b\x83\x97\x8e\x75\xd7\x28\x44\x0a\xae\ +\x05\x42\x7e\x42\xd3\x4a\xa0\x63\x03\x00\x68\x3e\xc2\x19\x28\x89\ +\x4e\x1c\x14\x82\x66\x12\x7e\x5c\xe4\x40\x18\x27\xfb\x1a\x54\x6f\ +\x07\x0b\xa6\x0c\xe5\x26\xc7\x71\xca\xca\x4a\x7f\xf6\xd3\x9f\xc4\ +\xe3\xd6\x51\xe4\x26\xa5\x54\x30\x18\x18\x51\x54\xe4\x1c\xc6\xf8\ +\x1e\x37\x7d\xa9\x41\x08\x41\xc7\x02\x2b\x42\x74\xe3\x38\xe4\x7e\ +\x44\xe2\x63\x63\xcf\x80\x7d\x0b\x9d\x5d\xf5\x74\xc4\x1c\xf3\xea\ +\x5f\xb9\x6f\xfc\xd2\xde\x56\x0b\x54\xa7\x25\xa7\xf2\xac\x34\xd5\ +\xb2\x59\xec\x6d\xa0\xf9\x93\xa8\xde\x23\xea\x9a\x48\x6a\x31\x4f\ +\xa2\xa2\xbe\x12\x82\x25\x5a\x96\x5f\xb6\x75\xf0\xa2\xf1\x34\x1c\ +\xc4\x48\x83\xd8\xb3\x15\x6d\x05\x12\x41\x21\x2a\x41\x48\x32\x9f\ +\x30\x8f\x85\x35\x59\xfb\xb1\x6c\xef\x06\x3d\x44\xc7\x9f\xc6\x53\ +\x02\xd8\xb1\x5b\xd4\x56\xa3\x02\xa4\x41\x3e\xf1\x74\xcd\x60\x3c\ +\x23\x05\x3a\xe4\x27\x5d\x72\x1c\x3a\xfa\x62\xdf\x79\x97\x30\x7d\ +\x2b\x79\x13\xc0\xe5\x30\x50\xeb\xac\xdd\xcc\x67\xde\xe2\x3b\x23\ +\x16\x79\x7e\x91\x76\xfe\xdd\x7a\x7e\xb7\xbd\xa1\xc2\x38\xe3\x4e\ +\x88\xff\xc2\xaa\x68\x20\x1a\x45\x65\x68\xe3\x26\xd3\xfe\x55\xf1\ +\xf5\xf5\x6c\xec\x79\xbe\xab\x7f\x88\x8f\xfc\x1d\x81\xb3\xf2\xf3\ +\x8c\x8c\xa8\x6a\xd8\x24\xdb\xbb\x80\x20\xf0\x54\x3e\x75\x1a\x35\ +\x1c\x59\xb9\x4e\xb6\x47\x21\x9c\xcb\xca\x67\x18\x5d\x4c\x75\xed\ +\x74\x77\xd5\x90\xdc\x49\xda\xa8\x62\xe8\xad\x12\x55\x3b\x51\x12\ +\xf0\x67\x69\x93\xa6\x52\x53\xca\xba\xf5\x72\x5f\x1f\x50\x02\x48\ +\xe9\xc8\xb9\x3c\x2f\x0b\x06\x1a\xdc\x3d\x15\xe8\x28\x9a\x39\x96\ +\x15\x14\x13\x83\xaa\xd6\x0a\xd1\xd0\x00\x0a\xc1\xcc\xd6\x26\x9e\ +\x4d\x98\x41\xc3\x54\x29\x09\x40\x00\x10\x24\xf0\x93\x6f\x36\xe6\ +\x9c\xcd\x8d\x01\xf9\xe1\xa3\xa0\x10\xcc\x14\x5e\x52\xa8\x3e\x7e\ +\xcc\xe9\x50\x10\x69\x01\xaa\x01\x28\x8c\xf6\x90\xdc\x32\x63\xc6\ +\x64\xf7\xe5\xd5\x84\x49\x5a\x78\x8e\x3e\xa2\x38\xb6\x7a\xa1\xb3\ +\x5e\x61\xc4\x01\x05\xa4\xe0\x64\x2d\x3f\x8b\x04\x4a\x89\x92\x80\ +\x12\xa4\xc1\x47\x9f\xc6\xb2\x53\x54\xc3\x66\xd1\xd8\x02\x14\x40\ +\x4f\xd3\x26\x9e\x4c\x35\x4b\x56\xae\x95\xbd\x71\x30\x42\x7c\xc2\ +\xe9\x2c\x25\xa0\x9a\xb6\x88\xa6\x26\x20\xc7\x16\x8a\x09\xa5\x10\ +\xeb\x47\x3b\x46\x08\x1d\x3a\x85\x84\x10\x99\x99\x99\xd7\x5c\x7b\ +\xdd\xf1\xcc\x43\x2b\x1e\x73\x1c\xe7\x10\xcb\x94\xc7\x4d\x5f\x76\ +\x76\x42\x25\x41\x08\xd0\x8d\xe3\x66\xb3\x88\x6a\xda\x26\xb6\x6f\ +\xc6\x8a\xd5\xd2\xfa\xff\xfc\x67\x5f\xe9\x54\xfc\x92\x4e\xbb\xc5\ +\x37\xa7\x5c\x36\x36\x6b\x33\x2f\x60\x6f\xfd\x97\x08\x9d\x6e\x9e\ +\x4c\x23\x7f\xfc\x35\x1d\x73\x53\x60\x46\xef\xc0\x9f\xff\x03\xc6\ +\x5d\x62\x94\xf7\x5a\xeb\xa5\xef\xa2\x53\xc5\xf6\x2d\x74\xfa\x65\ +\x5a\xfe\x93\xb1\xc5\x6f\x02\x26\x8c\x38\xa6\x36\xff\x87\x46\x91\ +\x26\x3a\x1d\x7d\xc6\x99\xf6\xab\xbf\x72\x9a\x91\xa5\xe5\x91\x80\ +\x4f\x9f\x76\x01\x5b\xfd\xc7\xf8\xba\x2a\xfd\x2b\xdf\x33\x4a\x83\ +\xa2\xb6\x89\xe5\x8e\xc0\xd6\xfd\x27\x4e\x85\x4d\xd2\xa7\x99\xa7\ +\x4e\x71\x56\x3d\xa5\x9d\x3c\x09\x08\x83\xf8\x5e\x7b\x5d\x13\x09\ +\xe6\xd0\xde\x76\x15\xeb\x02\x7f\x89\x36\xa2\xd0\x5d\xfe\x07\xbb\ +\xa2\x0d\x52\x4f\x36\xc6\x4c\xb3\x77\xd4\x00\x18\x40\x00\x85\x10\ +\x35\x6b\xdd\x0d\x9b\x44\x93\xad\x8d\xfa\x11\x4f\xf3\x03\xe1\x34\ +\x7b\x34\x0b\x26\x99\xa7\x9d\x1d\x7f\xfa\xe7\x6e\x8b\x66\x5e\xf1\ +\x23\x2d\x39\x2a\x23\xa6\x3e\x7d\x6e\xfc\x89\x5f\xa0\x6d\x01\xf1\ +\x93\x94\x4c\x32\xb0\x8b\x8c\x98\xef\xbf\xf4\x0a\x6c\xdd\x03\x53\ +\x2f\xd0\x8a\x9e\x8b\x2d\xff\xd8\x38\xef\xfb\x5a\xb0\x4d\xec\xeb\ +\xc3\x9e\x9d\xa2\xad\x97\x50\x02\xc0\x48\x52\x1e\x0d\x86\xe8\xf8\ +\xf9\x3c\x7f\x61\x74\xf1\x4a\x3e\xef\x9b\x46\x4e\xcc\x6d\xb0\xf4\ +\x53\x2f\x75\x5f\xfd\x99\xb5\x3b\x6e\x5e\xf6\x23\x3d\xd4\xeb\xb6\ +\xbb\x2c\x2b\x55\x49\x35\xa8\x70\x52\x86\xdd\xdb\xac\xd7\x9a\xcc\ +\xf9\xf3\x81\x52\x00\x01\x3c\x44\x18\xc1\xfe\x2e\xd5\xd4\x84\x8e\ +\x20\x9a\x01\x40\x09\xee\x73\x3e\xae\x08\x9c\x72\x26\xf3\xbf\x23\ +\x23\x7e\x6d\xca\x78\x55\xb3\x58\xc6\xb3\x03\x5f\xb9\xc6\x79\x7c\ +\x2b\xa6\x9d\xef\xbf\xfc\x52\x55\xbf\x19\x92\x27\x13\x52\x85\x2e\ +\x61\x27\x5f\x6f\x4e\xce\x11\x2d\xdd\xc6\x82\x53\xe9\x9b\xbf\xb1\ +\x6b\x99\x79\xd9\x4f\x35\xb3\x43\xda\x61\x7d\xea\x8c\xf8\xb3\xbf\ +\x83\x89\xb7\x99\x93\x92\x64\x5d\x3d\x49\xcb\x10\x4d\xf5\x80\xec\ +\x38\x2c\x60\x04\x12\x67\x80\x0f\xbe\x52\xd7\xb5\xba\xba\xba\x67\ +\x9e\x7d\x36\x16\x3d\x9a\x4e\x27\xa5\x0c\x27\x25\x5d\x7f\xdd\x75\ +\x39\x39\xd9\x42\x08\x8f\x9b\x3c\x1c\x6c\x8b\xfe\xac\x26\x08\xc6\ +\x91\x1b\x84\x0a\x59\xbf\x43\x4d\x3f\x9f\xa6\x94\xea\x33\xa7\x8a\ +\x77\x7e\x1e\x5b\x5b\xc5\xe7\xde\xe3\x9f\x77\x85\xfb\xfc\x1a\x3c\ +\xe9\x4a\x9e\x96\x44\xf2\xf3\x21\x29\x48\x92\x8b\x58\x6e\xa6\xda\ +\xb5\x04\xb5\xb3\x54\xeb\xfb\xf1\x67\x7f\x4f\x26\x7d\x2d\x70\xe9\ +\x4c\xfa\xf6\x3b\x80\x08\x28\x48\xc6\x0c\xa3\x3c\xc9\x7e\xfc\x07\ +\xf6\xde\xb8\x71\xe5\x9f\xf4\xb9\xe7\xbb\x8f\x3d\x21\xeb\xb6\x41\ +\x46\x96\xcc\x9d\xcc\x47\xe5\x93\xba\xb0\x51\x92\xef\x3c\x77\xa7\ +\x55\x13\x37\xae\x4a\xd7\xf5\x84\xb5\x45\x01\x4d\xd5\x4f\x5b\xa0\ +\x36\x3c\xe0\x36\xe4\xe8\x33\x27\xa1\x70\x51\x11\x9a\x39\xce\xb8\ +\xf8\x4e\x3d\x93\xdb\x2f\xee\x41\x5f\x2e\xf8\x85\x8a\x0a\xa2\x31\ +\x35\xd0\x0c\x45\x21\xc2\x08\x42\xc2\x3f\xc8\x79\xf9\xc5\xa6\x7e\ +\x0a\x1b\x7b\x3a\xb1\x3e\x76\xdb\xa2\x86\x8a\x8b\x95\xf7\xc6\x76\ +\xa3\xef\xe6\xbf\xea\x05\xf9\xd2\x5f\xae\xe5\xc9\xf8\xbd\x3f\x75\ +\x23\x61\xdf\x8d\x7f\x34\xa6\x4f\xb6\xfa\x10\xdb\x3f\xb4\x5e\xb9\ +\x4f\x91\x2c\xdf\xcd\xdf\x83\xea\x27\xa3\x8b\x96\x92\x51\x0b\x02\ +\x37\x5e\xc1\x37\x56\x93\x40\x2a\x0e\xac\xb5\xdf\x5d\xac\x22\x2e\ +\x49\xf4\x50\x59\xaa\x79\x9b\x80\x7c\x16\x2a\xd6\xca\xc6\x53\x7d\ +\x0d\xe8\x4a\x6c\x79\x2a\xf6\x5a\x85\x71\xd5\xaf\x8d\x31\xa5\x8e\ +\x48\xd1\xb2\xed\xd8\xdf\x7e\xe2\x46\x33\xfd\xc1\x11\x84\xef\x5f\ +\xc3\x44\xca\xca\xf7\x31\x7c\xca\x7e\xf7\x3c\x01\xd1\x2b\x6a\x6a\ +\xd8\xec\xbb\x82\xe7\x80\xb3\xfc\xaf\x4e\x65\x03\x70\x0d\xb8\xae\ +\x76\x2f\x97\x67\xfe\xbb\x36\x22\x5b\x36\xe4\xf2\x2c\xbf\xbb\x68\ +\x1d\xf2\x51\x68\x0b\xa4\x61\xed\xe4\xaf\xc0\xa6\x47\x62\x4b\x96\ +\xd2\xb2\x6b\xd9\x45\xe3\x21\x58\x60\xcc\xbd\x00\x9a\x5e\x55\xad\ +\x6d\xaa\xf4\x4c\x3e\x66\xa6\x40\x9f\x9e\xd9\x1e\xbb\xff\xe7\x6e\ +\x24\xec\xbb\xf5\xaf\xfa\x49\xd3\x5d\x16\xa6\xb2\xd7\xfa\xf8\x59\ +\xd1\xd1\x47\x74\xdf\x71\x4f\x8c\x23\x5c\xc7\xb9\xd6\xd2\xd2\xba\ +\x68\xd1\x8b\x91\x48\x84\x7f\xba\x7a\xe8\xba\x6e\x7a\x7a\xfa\x79\ +\xe7\xce\x2f\x28\xc8\xf7\xb8\xc9\xc3\xc1\x06\x69\xae\xa1\x6e\xe2\ +\x67\xf2\x31\x2b\x49\x94\x8b\xae\xcb\x92\x73\x08\xeb\x46\x92\x4c\ +\xa5\x72\xda\xda\x09\x07\xd5\xde\x84\xe4\x34\x32\xb0\x5d\xc4\xae\ +\xe0\x53\xcf\x01\xb5\xcb\xde\xc1\xf8\xc4\xd3\x69\x1a\x15\x1f\xec\ +\x85\x02\x00\xa0\x44\xd7\xd0\xea\x43\x61\x0e\xda\xd1\xa5\x0b\xbe\ +\x6c\x32\xd0\xa7\x7a\xfa\x09\x45\xd9\xb2\x8f\xa4\x24\xb1\x71\x97\ +\x9b\xf3\x4f\x93\xbb\xd6\x02\x63\x80\x00\xbe\x14\x24\x03\xb2\xbb\ +\x9f\x50\x1d\x94\x18\x34\xe8\x4a\x07\xd2\xa7\xea\x25\x63\x30\xe9\ +\x66\x36\x2b\x87\xe5\xe4\x18\x73\xe6\xc5\x97\xaf\x54\xfb\xb6\x5a\ +\x0f\xdd\xe6\x4c\xbe\xd6\x7f\xe1\x2d\xee\xd3\x4b\xc0\x22\x84\x23\ +\x4a\x09\x5a\x18\xe2\x9d\xa0\x10\xe8\x7e\xd7\x95\x2f\x99\xf8\xfa\ +\xe5\x96\x67\xec\xdd\x1f\x49\x2b\x93\x10\x82\x8c\x03\xc4\x30\xd6\ +\x03\x4c\x27\x49\x61\xb4\x1a\x54\x4c\x10\xb7\x5f\x76\x35\x6b\xc9\ +\xc9\xd0\x4f\x00\x28\xa1\x8c\xf0\x00\xd1\x82\xaa\xa9\x01\x28\xc5\ +\x9e\x66\x8c\x85\xa9\x39\x60\xbd\xfc\x4b\xfd\xf4\xab\xfc\x37\xff\ +\x4e\xae\x7b\xd4\x5a\x5f\x01\x04\x21\x63\xae\xef\x8a\xab\xb0\xf6\ +\x43\xc5\x74\x82\x14\x08\x80\x02\xa0\x9c\x30\xc4\x48\x0f\x66\x9a\ +\x24\x1c\x44\xbb\x59\x46\x1d\x42\x00\x94\x3a\xe8\x15\xe8\xbe\x4f\ +\x2c\x3e\x94\x83\xd3\x68\x2d\xfa\x05\xa2\xae\x9f\xf5\x6f\xbe\xf9\ +\x17\x89\xbd\x7f\x55\x12\x81\x30\x8c\xd5\x39\x15\xad\xc6\xb8\xb9\ +\x3c\x9c\x49\x06\xd6\xbb\x2d\xbd\x24\x89\x00\x22\x50\x93\x04\x35\ +\x59\xd9\x06\x8a\x82\x12\x80\x48\x74\x1f\xf8\x95\x72\x14\x09\x27\ +\xcb\x2d\x4f\xa9\x9a\xad\x24\xeb\x0a\xe8\x68\x53\x31\x9b\xc8\x7e\ +\xd9\x36\xc0\x43\xa9\x62\xc9\xaf\x2d\x79\xbd\x79\xf5\xef\x54\xd5\ +\xab\xd6\xca\xb7\x10\x39\x1c\x47\x04\x00\xe8\x06\xe1\x3a\x1c\x5c\ +\xb2\xc9\xb6\xed\xf2\xf2\x71\x0f\x3d\xf8\xa0\xeb\xba\x47\x09\x23\ +\x50\xa8\x4c\xc3\x1c\x35\x6a\x94\xe3\x38\x9e\xbd\xc9\xc3\x50\xeb\ +\xb6\x22\xa6\x9f\x04\x92\x21\xd6\x03\xe4\x38\x27\x83\x46\xcc\x10\ +\x04\x33\x58\xfe\x0c\xdf\x59\x67\xe2\x96\xff\x51\x1d\x95\xd2\x26\ +\xda\xf4\x79\xa2\x6f\x03\x9f\x36\x87\x44\xb7\xcb\x68\x27\x6c\xaf\ +\xf1\x5f\xfc\x2d\xb5\xe6\xff\xc5\x2a\xb3\x03\x37\x5d\x0f\xf5\x6f\ +\x5a\x6d\x1d\x64\x84\x06\xc4\x05\x20\x40\x18\x10\x0a\x88\x40\x09\ +\x49\xce\x86\xde\x6d\xd2\x77\x81\x36\x69\xaa\xdc\x31\xa0\x4f\x29\ +\x53\xf5\x8f\x40\xc1\x85\xc4\xa9\xb4\x97\x3f\x49\xcf\xcc\x33\xf3\ +\xfc\xd0\xb9\x15\xe5\x75\xfa\xec\xb9\xf2\xfd\x3d\xc4\xf4\x83\x83\ +\x00\x00\x54\x87\xfe\xcd\xb1\x27\xfe\x0d\x18\xa1\xd9\x33\x68\xea\ +\x34\x77\xf7\x36\x08\xe6\xb1\x20\xc3\xde\x5e\xa2\x9b\x44\xd3\x60\ +\x60\xaf\xe8\x8e\x6a\x27\xcd\x71\x07\xaa\xf4\x89\xa5\x72\xeb\x1b\ +\x28\x28\xe8\x00\x84\x02\x95\x62\xdb\x0b\xf1\x77\x76\x10\x8d\x11\ +\xc6\x20\x41\x94\x84\x00\xa1\x40\x18\x68\x54\x55\x55\x92\x33\x6f\ +\xd2\x4b\x8b\xed\xee\x34\xbd\xac\x54\xac\x7e\x0a\xed\x11\x24\x5c\ +\x4c\x33\x73\xd0\x16\x72\x5f\xa3\x71\xd2\xb9\xac\xaa\x83\x8c\x3b\ +\x83\xea\x7b\x65\xbf\x43\xb0\xc7\x59\xf6\x7b\x75\xfa\x7f\x9a\x27\ +\x2f\xa0\x1b\x37\x49\x09\x2c\x75\x3c\xa3\xf1\xd8\x3b\x8f\xaa\xa2\ +\x1b\xb4\xac\x22\x42\x08\x50\x48\x78\x06\x81\x52\xd0\xa8\x6a\xa8\ +\x24\x67\x7e\xd3\x98\x38\xd1\xae\x13\xc4\xf0\x01\xc2\xc1\xfe\x7e\ +\x32\x18\x1d\xad\x24\x49\xca\xa3\x69\xa8\x06\x2c\x12\x08\x80\x8c\ +\xed\x27\x02\x42\xa8\x23\x36\x2f\x33\x6e\xba\xc3\x5f\x66\xb9\xcb\ +\x7e\xa1\x5c\x42\x08\x01\x46\xc1\xed\x51\x8d\xcd\xc6\xc9\xe7\xb2\ +\xba\x16\x08\x24\x13\xc6\x30\xda\xa9\xda\x22\xcc\x6d\x75\x3f\x5a\ +\x0d\x46\x08\xa3\xfb\x08\xd9\x8e\x67\x7d\x45\x1b\x3d\xda\xed\xc9\ +\xd4\xcb\x52\xe4\x9a\x2a\xd0\x35\xf1\xfe\x43\xb2\xe3\xf2\xc0\x95\ +\x17\xb0\x0d\xab\x45\x8f\x0b\x8c\x1c\x73\x0e\x81\x2f\x0c\xa6\x1f\ +\x0f\xe6\x26\x29\x65\x52\x52\xd2\x29\xa7\xcc\x56\xea\x18\x96\x4c\ +\x4a\x89\x65\xd9\x87\x53\x98\xc7\x4d\x5f\x6e\x28\x49\x42\xa9\x90\ +\x35\x02\xab\xbb\xc8\xf1\x44\xed\xa0\xa3\xba\xbb\x8d\x39\x5f\x0b\ +\x4c\x88\x03\xd8\x72\xc3\xdf\xec\x0f\xd7\x03\x15\xf6\xd2\xc7\xcc\ +\x0b\xae\xf3\xdf\x7a\x29\x44\x6b\xad\xa5\x2f\x22\xd1\x64\xcd\x07\ +\x32\x7e\x9a\xdc\x5b\xab\x1a\x1a\x55\xdf\xc5\x6a\xcf\x5a\x65\x33\ +\x26\x62\x18\x8f\x03\x21\x20\x1d\x8c\x46\x81\xba\x6e\xc5\x16\xed\ +\xec\x53\x79\xe8\x57\xf1\xc5\xaf\xf8\xe6\xdf\x1d\x98\x05\xd8\xb6\ +\xda\x7a\xff\x43\xe5\x73\xe5\x88\x1b\x03\x77\xfd\x19\x02\xa9\x72\ +\xdb\xc7\x60\x55\xc5\x97\x3e\x69\x9e\x73\x63\x60\xac\x43\xfc\x01\ +\xf1\x5e\x3b\x10\x0a\x84\x82\x8c\xa8\xce\x7e\x10\xb6\xc2\x6c\xd5\ +\x93\x8b\x1d\xed\x24\xfd\x5c\x63\xfe\x02\x6a\x30\x50\x11\x7b\xc9\ +\xc3\x2a\xda\xe5\xbc\xf3\x38\xbb\xf8\x86\xc0\xd7\x0d\x55\xff\x86\ +\xb5\x71\x1b\x68\x06\x10\x05\x80\x18\x8f\x10\xc5\x48\xc2\x25\x87\ +\x02\x40\xa1\x15\x41\x81\x00\x08\xce\x00\x2a\x86\x2d\xab\xe3\x2b\ +\x47\x99\xe7\xff\x84\x83\x52\x35\x8b\xec\xed\x75\x8a\xad\x12\x9d\ +\xdf\xf6\x7d\xed\xd7\x72\xfb\xcb\xf1\x95\xf7\xd3\x8b\xee\xf6\x7d\ +\xfd\x0f\xe0\xf6\x38\xaf\xdf\x2b\x06\x4c\xe3\xdc\xdb\xb5\x11\x69\ +\x00\xca\x5d\xff\x9a\x52\x1a\xe1\x54\xd5\x2f\x71\xda\xee\xf0\xdd\ +\xf2\x37\x64\x49\xd8\xb5\x42\x49\x04\x2b\x0a\x8e\x00\x4a\xd0\x89\ +\xa3\x4b\xa0\xfd\xfd\xf8\x5b\x45\xe6\x19\xdf\xe3\x42\x11\x5f\x8f\ +\xd3\xdd\x0b\x07\xbd\x06\x17\xad\x01\x50\x00\x52\x90\xec\x29\xe6\ +\x69\xf3\x89\x4e\xc1\xd9\x67\x2d\x79\x45\xb9\x1c\x38\x01\x00\xe0\ +\x06\xb6\xaf\x77\xeb\x3a\x8d\x9c\x16\x67\x77\x0d\x68\x3a\xa0\xc4\ +\x58\x9c\x10\xd7\x59\x73\x1f\x4d\xb9\xcd\x77\xe3\x6f\x09\xf3\xa9\ +\x96\x55\x18\xef\x74\x96\xde\xef\xbb\xf8\x1a\xff\xed\x97\x40\x7f\ +\xbd\xbd\xec\xaf\x6e\xfd\xaa\xf8\xaa\x22\xf3\xbc\x9f\x69\x14\xd5\ +\xce\xe7\xec\x4d\x7b\xf8\xcc\xbb\xcc\xc9\x25\x48\x40\x7c\xb0\x44\ +\xf6\xdb\xc7\x13\xf0\x8d\x42\x60\x5e\x3e\x4d\x4a\x3f\x24\xed\x9c\ +\x61\x18\x3b\x77\xee\xfc\xdb\xbd\xf7\x1d\x3d\x86\x40\x08\x91\x9c\ +\x9c\xf4\xed\xbb\xef\x3e\x5c\x74\xf2\xf2\x10\x7c\xe9\xed\x4d\xa6\ +\x3f\xbe\xf4\x61\xbe\xfa\x79\x6a\x98\xc7\x77\x07\x25\xba\x01\x94\ +\xa0\x1b\x43\xcb\x26\x4c\x07\x4a\x40\x38\xa8\xf9\xa9\xa1\x83\x35\ +\xa0\x24\x10\xc6\x00\x11\x28\x85\x44\xb0\x2f\x25\xa0\x10\x08\x01\ +\x42\x00\x08\xa0\x02\x20\x40\x09\x28\x05\x52\x82\x6e\x02\xba\xe0\ +\x38\x60\x84\x88\x46\x30\x36\x80\xc0\x09\x48\x64\x06\x35\x7c\xa0\ +\x1c\x4c\x4c\x59\xe1\x80\x16\x20\xa6\x0e\xae\x85\xae\x38\x4c\xd7\ +\xd8\xdf\x20\xa1\xa0\x19\x84\x12\x70\x62\xca\x71\x09\xd7\x40\xba\ +\xc0\x7d\xc4\xe0\x18\x8b\x00\x0c\x09\xf0\x21\x74\x30\xa3\xe3\x10\ +\x9f\x13\x80\x02\xdc\xff\x27\x25\x51\x2a\x62\x06\x09\x53\x2a\x16\ +\x21\x54\x1b\x8c\x7e\xf0\xf9\x41\x38\x68\xc7\x90\x68\xd4\x1f\x00\ +\x37\xaa\x6c\x97\x70\x1d\xb8\x4e\xb8\x06\x32\x8e\x96\x0d\x6c\x30\ +\x04\x01\x51\xa3\x7e\x3f\xa0\x40\xc7\xfe\xa4\x65\xc4\x41\x0e\x42\ +\x81\xae\x24\x66\x90\x68\x0c\xdc\x38\x4a\x75\xb0\xed\x66\xff\x97\ +\x4a\xf4\x4d\x33\x08\x85\x04\x81\x1e\xec\xe0\x57\x83\xe2\xd5\x01\ +\xc5\x9c\x52\x40\x04\xe9\x00\x70\xf0\x05\x49\x22\x0c\x8a\x10\x14\ +\x0e\x61\x3e\xe2\x33\x41\xb9\xe8\x3a\xa0\x14\x4a\x49\x7c\x61\x42\ +\x24\xc6\x23\x48\x34\xa2\xe9\x44\x33\x00\x1d\x8c\xc5\x80\xf2\xe3\ +\xb1\x37\x29\x2b\x2a\xe7\x7c\xd5\x5c\xf0\x2d\xb4\x22\x43\x3f\x37\ +\x4d\x73\xed\xc7\x1f\xff\xdb\x8f\xff\x3d\x16\x8d\x1e\x9d\x9b\x52\ +\x52\x52\x7e\xff\xfb\xdf\x4d\x18\x3f\xde\xb6\x6d\x8f\x9b\x3c\x0c\ +\x35\x6c\x6b\xb2\xb5\x46\x3c\xf3\x0b\x2d\xda\x7d\x7c\x07\xa3\xf0\ +\x13\xb5\xe3\x20\x82\xd8\xff\xf9\x81\x0f\x0f\x2c\x95\x4f\x8c\x59\ +\x08\xb8\xff\x82\xc1\x28\xe8\xa1\x9f\xe0\xc1\x6d\x1e\xd6\xe0\x11\ +\x3e\x39\xc8\xf2\x01\x84\x1c\xb9\x7b\xfb\x35\xa0\x83\x16\xdb\xe1\ +\x26\xb6\xa1\xfd\x84\x83\xef\x3d\xb4\x29\x38\xe8\x59\x43\xfb\xff\ +\x69\xc3\x92\x78\xfa\x11\xcf\xe8\x1c\xf9\x46\x38\xc2\xd0\x1d\xe5\ +\xb2\x23\x8e\xfc\xe1\x77\x1d\xfa\xac\x43\x86\xf4\xa8\x23\x7c\x24\ +\xb9\xdb\xe5\x3e\x7e\xe3\x7f\xb2\xfc\x32\x90\x07\x05\x28\x11\x42\ +\x1c\xc7\x69\x69\x69\x11\x42\x1c\xc5\xde\x84\x88\xba\xae\xe7\xe6\ +\xe6\x72\xce\x0f\xd1\x0a\x3d\x9d\xee\x4b\x0f\xe9\xb2\xdc\x12\x39\ +\x7e\xae\x5c\xbb\x98\x1d\x97\x45\xfc\xd3\xfc\x7a\x87\x7d\x7e\xa0\ +\xa9\x4f\xda\x1c\x72\x0d\x39\xfc\x13\x72\xac\x07\x1d\xd5\xa5\x38\ +\x78\xfb\x91\xae\x39\xe2\x97\x3a\xfc\x43\x72\x68\xe7\x8e\x70\x19\ +\x21\x9f\xda\x9f\x23\x0f\xdd\x71\x5c\x73\x94\x31\x3f\xe2\xd0\x1d\ +\xb3\x85\xa3\xdc\x75\x8c\x41\xfe\x6c\x4e\x5b\xe5\x3a\x30\xe9\x2c\ +\x56\x30\xe6\xf0\x1c\x98\x09\xd2\x29\x2d\x2d\x3d\x9e\xf3\x74\x8e\ +\xe3\x1c\x42\x4c\x1e\x37\x79\x18\x34\x67\x6a\xb3\x17\x38\xed\x75\ +\xb4\x6e\x2b\x65\xdc\x4b\x45\xe0\xe1\xb8\x66\x8d\x70\x44\x4e\x89\ +\x7e\xfa\x95\x9f\x76\x5e\x0f\x11\x0f\x51\xd3\x3e\x13\xbc\x1c\x29\ +\x1e\x00\xa4\x20\xc9\x99\xfc\xac\x1b\xed\x40\xaa\xb2\xe3\x80\x1e\ +\x3b\x79\x38\x36\x31\x39\x54\xe7\x17\xdc\x46\xd3\x72\x0f\xcf\x40\ +\xf0\x4f\x81\x67\x6f\xf2\xb0\x1f\x9a\xae\xda\xeb\xdd\xb7\x9f\x62\ +\xbb\x3f\x62\x5c\x43\xa5\x4e\xd8\x81\x7b\x0f\x5f\x60\x10\x44\xe5\ +\x5a\x6e\x7a\x11\x9f\x7f\x8b\x56\x3e\x1b\x9d\x13\x95\x32\xdc\xe3\ +\x26\x0f\x43\xe9\xc9\x00\x44\xe7\xad\xc7\x71\xf3\xdb\x5c\xd8\xc4\ +\x89\x0d\xba\xea\x89\x57\xce\xe0\xcb\x2e\x27\x81\x42\x40\x85\x4a\ +\x4a\xa0\x38\x6e\x36\x3f\xeb\x06\x9e\x3d\x12\xed\xd8\x09\x24\x41\ +\x8f\x9b\x3c\x1c\x3c\x23\x28\x28\x21\xf6\xee\x92\x9b\x56\x40\x47\ +\x03\x25\x04\xfa\x3b\x20\xd2\x03\xd2\xf5\x0a\xae\x7c\x59\xa7\x04\ +\x01\xca\x41\x37\xa5\x3f\x89\x64\x16\xb1\xe9\xe7\xf3\x92\x29\xa0\ +\x19\x5e\x0d\x28\x0f\xff\xe7\xa0\x14\x28\x07\x00\xd5\xd3\xa6\x9a\ +\xab\x55\xdf\x3e\x8c\x0d\x80\xf4\xca\x67\x7e\x69\x77\x2b\x06\xbe\ +\x00\x4d\xca\xa0\x05\x65\x34\x35\x07\x00\x41\xca\xff\x83\xda\x99\ +\x1e\x37\x79\x38\x0a\x49\x31\xc2\x35\xa0\x6c\x30\x66\xd2\xc3\x97\ +\x56\xa1\x43\x44\x25\x41\xb8\xf0\x7f\x58\xe1\xd9\x8b\x21\xf0\xf0\ +\xe9\x50\x12\x1d\x4f\x5c\xf2\xf0\x39\xed\x8c\xde\x10\x78\xf0\xe0\ +\x61\x18\x82\xef\x4f\x85\xe3\xe1\x73\x15\x9a\x11\x5d\xd7\x01\x20\ +\x09\x24\x3e\x41\x44\x00\x24\x84\x0e\x0d\x99\xd5\x34\xcd\x1b\x2e\ +\x0f\xc3\x7c\x32\x1f\x92\x89\xe9\x1f\xe4\xa6\x55\x2b\xdf\xf6\x46\ +\xf3\x73\x7f\x97\xba\xae\xe7\xe4\xe4\x10\x42\xac\x78\xdc\xb2\xe2\ +\x00\xc4\xd0\x75\xd3\xef\x07\x00\xc7\xb6\x8b\x46\x16\x27\x28\xc9\ +\x75\xdd\xdf\xfe\xe6\x37\xb1\x58\x8c\x7a\x91\x47\x1e\x86\x25\x84\ +\x10\xe9\xe9\xe9\xdf\xf9\xee\x77\x0f\xaf\xe9\xf4\x99\xb9\xe9\xf1\ +\xc7\x9f\xf0\x06\xf4\xf3\x85\xe3\x38\x25\x25\x25\xff\xf5\xdf\xbf\ +\xae\xa9\xae\x12\x52\x26\xa7\xa4\x31\xc6\x5d\xc7\xd6\x34\x3d\x2f\ +\xbf\xb0\x7e\x6f\x8d\x10\x22\xc1\x4d\x88\xd8\xd2\xd2\x1c\x89\x44\ +\x3c\x6e\xf2\x30\x6c\xb9\x49\x08\x97\xfc\x33\x02\xe2\x3c\x9d\x6e\ +\x58\x40\x37\x8c\x86\xfa\xbd\xd1\x81\x81\x31\x63\xca\x4d\xbf\x9f\ +\x00\x38\x8e\xd3\xde\xda\xd2\xde\xd6\x4c\x08\x1d\x72\x66\x96\x70\ +\xce\x35\x4d\xf3\xb8\xc9\xc3\xf0\x44\x62\x8a\xe2\x3f\xe3\xd8\x93\ +\x37\xc5\x3f\x7f\x50\x4a\xe3\xd1\x68\x4f\x4f\x57\x49\xd9\x58\xd3\ +\xe7\x93\x42\x08\x21\x18\x63\xb9\xf9\x05\xa8\x30\x16\x8b\x90\x4f\ +\x49\xfb\xa6\x94\xa2\x8c\x71\xce\x40\x09\xc7\x15\x08\x80\x4a\x1d\ +\x98\x15\x88\x83\x19\x07\x95\x74\x1d\x47\x10\xca\x18\xa5\x4a\x38\ +\xae\x90\x40\x28\xe3\x9c\x51\x8a\x88\x94\x72\xc6\x39\x21\x20\x85\ +\xe3\x0a\x49\x28\x63\x94\x08\xd7\x71\xa5\x1a\xaa\x76\x2a\x04\xc6\ +\x39\xa3\x44\xba\x8e\x90\x0a\x00\x14\x22\x65\x8c\x73\xce\x39\xa7\ +\x94\x00\xa2\x14\xae\xd8\x7f\x17\x2a\x75\x60\x82\x2a\x29\xa4\x94\ +\xf2\x40\xfe\x43\x54\x43\x7f\x55\x4a\x4a\x39\xd8\xed\xfd\x5d\x06\ +\x25\x85\x2b\xe4\xfe\xcb\x11\x11\x09\x80\x14\xae\xeb\x4a\x4a\x59\ +\xa2\xe7\xde\xa9\xbf\x7f\x6d\x78\x31\x04\xc3\x62\xab\x89\xc5\x63\ +\x7e\x5f\xc0\xe7\xf7\x4b\x21\x12\x32\x91\x52\x8a\x52\x1a\x0c\x85\ +\xdb\xda\x5a\xe8\x61\x12\x32\xa2\x92\x3c\xf9\x92\xef\xdc\x33\x2b\ +\xc5\xee\x89\x49\xb4\xbb\xde\x7b\xed\x85\xb5\xcd\xfa\x8d\xdf\xb9\ +\xa1\x6a\xe1\x7d\x6b\xf6\xf4\x2a\xea\x3b\xfb\x9a\xbb\xca\x3a\x97\ +\xff\x7d\xd9\x06\x9e\x3a\xfa\xe2\xaf\x5c\x32\xb5\x24\x83\x01\x0c\ +\xb4\xed\x7a\xf9\xd9\x45\x5d\xa1\xf1\x37\xdd\xb2\x20\x0c\x5a\x52\ +\x8a\x2f\xd2\xdd\xe7\xca\x8e\x17\xee\x7d\xb8\x9e\x8c\x5e\x70\xc5\ +\x65\xe5\x39\x21\xa0\xd0\x53\xb3\xf1\xe5\x57\x96\x36\xf4\x2b\x8d\ +\x11\xe9\x58\x81\xd2\xb9\x77\xdc\x7a\x75\x30\xd2\xe1\x00\xed\x69\ +\xdc\xb2\xf8\xc5\xd7\xea\xec\xfc\x3b\xbf\x77\x5b\x71\xd0\xea\x89\ +\x4b\x5d\x93\x6b\x9e\x7a\xb0\x22\x75\xd6\xed\x17\x96\xbd\xfc\xd7\ +\x3f\x57\x74\xba\x84\x86\x2f\xbb\xf3\x1b\x6a\xc3\x33\x2f\xbe\xdf\ +\xce\x40\x64\x4f\xba\xf8\x9e\xbb\xe6\xbe\xf8\xab\x5f\x7e\xd0\x18\ +\x65\xca\xcd\x39\xf5\xa6\x6f\x9e\x9e\xfa\xc4\x9f\xff\x52\x1d\x61\ +\x4c\x3a\x81\x11\x73\xee\xbc\x6d\xc1\x87\xf7\xfd\xe7\xca\x8e\xd0\ +\x4d\x3f\xb8\xa5\xe9\xc5\xbf\xac\x27\xd3\xbe\x73\xf3\x69\xef\xdc\ +\xff\x87\x8f\x1a\xa2\x00\xe6\x79\xb7\xde\x96\x51\xff\xfa\xa3\xaf\ +\xef\x49\xca\x1d\x7b\xf1\x15\x97\x8c\xcb\x0d\x23\x21\xfd\x35\x1f\ +\x3d\xb3\x68\x59\x7b\x0c\x38\xf5\x02\xaf\xbe\x50\xb3\x9d\x32\xdd\ +\xd0\x0f\xd9\x6c\x95\x70\x6d\x57\x1c\x8d\x9b\xbc\xad\xe8\xff\x46\ +\x4a\x3a\x7c\x9c\x11\x91\x73\x46\x29\x55\x84\xb4\xb5\xb5\xc5\x2d\ +\xab\xa8\xb0\x90\x10\xc2\xd8\xa7\x88\xc7\x88\xc0\xcd\xac\x5c\x6d\ +\xdd\x2b\x0f\x2e\xdd\xd8\x3d\xee\xf4\xab\x6e\xbe\xe9\xda\x8e\xfb\ +\x5e\xf1\xa7\x84\x18\x3a\xb1\x78\x4c\x51\xa6\xf9\x52\x52\xfc\xdc\ +\xc1\x94\xcb\x6f\xb9\x7d\x9a\xbe\xf3\xb1\x47\x5e\xec\x76\x7d\x33\ +\x2e\xbc\xe6\xdb\x3f\xf8\xda\xef\x7f\xf7\xc4\xc3\xbf\xaf\x4a\x2e\ +\x99\x75\xc7\xad\xb3\x97\x3d\x73\xef\xee\x7d\xd1\x18\x66\x5e\xf7\ +\xfd\xef\xe7\xb6\xbc\xf5\xe4\x83\x1f\xc5\x59\xca\x19\x97\x7f\xe3\ +\xae\x9b\xcd\xdf\xfc\xf5\x99\x6e\x34\x40\xa1\x1e\x4e\x0d\xe9\xcd\ +\xcf\x3e\x70\x7f\x0b\xc9\xba\xe4\xc6\x3b\xbf\x76\x51\xeb\x7f\xbc\ +\xd4\x99\x6a\xea\x1f\x3e\xf3\xbb\xd7\xeb\xe2\x3e\x4e\xdd\xfe\xbe\ +\xf4\xd3\x03\xb9\x65\xd3\x6f\xf9\xc6\x55\xbf\xfd\xe3\xe3\x7b\xe3\ +\x24\x94\x9a\xac\x4c\xae\x94\x02\x3d\x79\xd6\xa9\xd3\xa8\xeb\x9b\ +\x73\xfa\xc9\xeb\x1e\x5b\xe1\x22\x09\x65\xa4\x8f\x1e\x3f\xfb\x9c\ +\xb9\xab\x6a\x16\x6f\x72\x58\xe0\x8c\xb3\x2f\x9e\x34\xaa\x60\x8f\ +\x5f\x97\x48\xc2\xe9\x29\x3e\x9d\x80\xd2\xd2\x47\x8d\xbf\xe9\xb6\ +\x1b\x3a\x7e\x7d\xdf\xf6\x0e\x15\x48\x4e\x0e\xef\x23\x68\xe6\x5e\ +\xf3\xdd\x6f\xe7\xb4\xbc\xf3\xd4\x03\x1f\xc5\x78\x38\x33\x08\x96\ +\x04\xea\x1d\xf4\xfb\x62\x4d\x7e\xc6\xac\xde\x96\xd5\xef\xaf\xeb\ +\x72\x70\xff\x9e\x82\xa8\x20\x63\xcc\xb4\x99\xe3\x8a\x98\x12\x78\ +\x38\x37\x21\xa2\xa6\x69\xb7\x7c\xfd\x1b\x86\x61\x22\x2a\x6f\x10\ +\x4f\x04\x18\x63\x3d\x3d\x3d\x0f\x3d\xf4\x80\xae\x1d\xc1\xc6\x97\ +\xc8\x87\x68\xdb\x76\x5b\x7b\xbb\x63\xdb\x69\xa9\xa9\xc9\xc9\xc9\ +\xc7\x90\xb7\x5c\xa7\xbb\xbd\xb5\xa9\xb1\x4d\xaf\xae\x27\xe7\x4c\ +\x0a\x98\xc4\x11\x81\x31\x93\x67\xc5\x52\x22\x48\xcc\x92\xbc\x90\ +\xdd\x14\x0b\x8d\x9e\x35\x35\x87\x3c\xfb\x5f\x4f\x6e\xe9\x24\x3a\ +\xd8\x2f\x3e\xf1\xc4\xc8\x5f\xfc\xec\x94\xd1\xaf\x3f\xf6\x5e\x95\ +\x4c\xeb\x77\xe2\x76\x6f\x77\x67\x5b\x9b\x55\x72\xda\xf9\x27\x25\ +\x57\xfe\xe6\xbf\x5f\xa8\x89\x6a\x1c\x1a\x9e\x7e\xe4\xf1\x5f\xfd\ +\xf2\x9a\x69\x65\xcb\xde\xa8\xe8\xe7\x00\x80\x44\x45\xfb\x5b\x9a\ +\x1a\xeb\xac\xde\xba\xc6\xce\x09\x29\x41\x06\xfb\x04\x25\xd9\xc5\ +\x63\x27\x06\x84\xee\x76\x6f\xdf\xd6\x4d\x08\x6b\xaa\x58\xb1\xab\ +\x23\xff\xe6\x6b\xe7\xff\xf6\xc1\x35\x42\x22\x20\xa2\xb0\xd3\x26\ +\xcc\x2d\x0f\x37\xfc\xe1\xbf\x5f\xb9\xe6\xb6\x05\x53\xf2\x57\xaf\ +\xae\x53\x19\x7e\xdc\xb9\x75\x6d\xda\xd4\xb3\xc6\xac\xde\x5c\x9f\ +\x31\x7b\x7a\x4e\xac\xa2\x62\x4f\x20\x3d\x04\x75\xae\x92\x80\x08\ +\x84\x69\x5d\x7b\xd6\x6c\xaf\x36\xaf\xbf\xe9\x92\xdf\xfe\xe9\x55\ +\x57\xa0\xeb\x8a\xac\x71\x67\x4e\xe3\x7b\x7f\xfd\xe8\xf3\x7b\x22\ +\x9a\x49\x9b\xaa\xe3\x8e\x19\x0c\x19\xdc\x4b\xe8\xf2\x85\x52\xd3\ +\x38\xeb\xde\xbb\xf1\xa5\x25\xef\x15\x94\x97\x9a\x28\x10\x80\x32\ +\x16\x6d\xab\x59\xb3\x57\x8e\x1f\x53\x9c\x42\x84\x1c\xf2\x36\x39\ +\x21\x64\xff\xce\x4c\x92\x92\x92\x7c\x3e\xdf\xff\xde\xf9\xe7\xe1\ +\x88\xd0\x34\xcd\xb1\xed\xfa\xba\xba\xcc\xac\xec\xe4\xe4\xe4\x23\ +\x4a\x4f\xba\xae\x4f\x99\x3c\x99\x10\x22\xa5\x3c\x46\x81\x0a\x14\ +\x36\x49\x3f\xfb\xf2\x6f\x16\x9f\x49\x46\x8c\x2a\xd8\xb2\xe2\xd9\ +\xdd\x6d\xf6\x4c\x3d\x98\x3f\xba\x5c\xa4\xc4\x91\x68\x79\x19\xc1\ +\x0e\x47\x05\xd2\x92\x1d\xec\x6b\xef\x57\x3e\xd3\x64\x48\x5c\xbb\ +\xbf\xb3\x4d\xe4\xa4\x84\x28\xa3\x8c\x52\x42\x08\x63\x8c\x30\x1e\ +\x0e\xa5\x43\x7b\x6b\x9f\x4b\x0c\x43\x63\x40\x9d\x58\x7b\x8b\xa3\ +\x07\x93\x42\x44\xf5\x02\x01\x94\xae\x96\x31\xf9\x96\x6f\xdf\x23\ +\xc3\x39\x99\xe6\xc0\xc2\x47\xd7\x59\x98\x45\xb8\x51\x30\x6e\x92\ +\x93\x0b\x5a\xa4\x7a\xef\xee\x1d\x0a\x28\x97\x3d\x4b\x9f\x7a\x2d\ +\xe5\x47\xdf\xbb\xfc\x8c\x2e\xd7\x72\x38\x2a\x5b\xfa\xa7\x9d\x32\ +\x35\x52\xbd\xbc\xa1\xb9\x72\x67\x87\x31\x63\x66\xf9\x9a\xaa\xad\ +\xc9\x21\x7f\xeb\xba\x25\x75\x45\x17\xcd\x3d\x65\x7a\x41\xce\x8c\ +\x8e\xf5\x4b\xaa\xb2\xcf\x2a\x4f\x0b\x11\xd5\x75\x40\xc9\xd5\x49\ +\xec\xbd\x17\x16\x99\x77\xff\xf8\x9a\x0b\x9b\xdb\x1d\x47\x21\x06\ +\x52\xb2\xad\x7d\x1d\xfd\x16\x18\x1a\xa3\xfe\xec\xf3\x16\xcc\x68\ +\xf9\x78\x65\x75\x47\x9c\x31\xcf\x66\xfa\x05\x02\x5a\xb1\x58\xd6\ +\xd4\xb3\xbe\xfb\x9d\x2b\x43\xc2\x92\x08\x5c\x37\x3b\xb7\x2c\xfd\ +\xd3\xab\x7b\x6d\x81\xa0\x93\xa1\x5b\xcd\x50\x9d\x0e\xa5\x94\x52\ +\x4a\x8f\x9b\x4e\x9c\x36\x27\xa4\xb4\x2c\xcb\xb2\xe2\x00\xc9\x87\ +\x0b\x4e\x84\x00\xe7\x3c\x61\x6f\x22\x84\x28\xc4\x4f\xcb\x28\x38\ +\x28\x20\x83\xd5\x50\x5d\xb1\xb6\xa2\xe5\xcd\x57\xda\x9a\x5b\xf7\ +\x89\xe4\x32\x53\x75\xbc\xfd\xd2\xa3\xcb\xb7\x75\x2b\x1a\xb8\xf4\ +\x8e\xdc\x89\x7e\xad\x7f\x4f\x9b\x4e\x67\x95\x64\x9b\x75\xf5\xb6\ +\x0e\x8e\x96\x56\x96\x5f\x48\x2b\xdf\xee\x1d\x9a\x0a\x97\x82\xea\ +\xee\x6a\x92\x79\x93\x72\x82\xac\xa3\xdb\xd1\xd0\x31\x0a\x8b\x47\ +\xe8\xf6\x8e\x7d\x3d\xc8\x28\x28\x00\xca\x54\x7c\xdf\x96\x75\xeb\ +\xb3\xe7\x5d\x9d\x6b\xed\xd8\x51\xd7\x46\xc2\x05\xc4\xee\x5f\xf5\ +\xf4\xfd\xaf\x56\xc7\x4d\xce\x88\x52\xa3\x38\x21\xdc\xa0\x91\xda\ +\xe7\x9f\x5e\xf2\xdd\xaf\x5f\x95\x16\xc6\x0f\xd6\xd8\x66\x56\xc9\ +\xe4\xb2\xa2\xcc\xe8\x39\xf7\x8c\x3c\xc3\x48\x4d\xce\x4e\x9d\x9a\ +\xfd\xda\x1e\x43\xf3\x51\xbb\x73\xf5\xf2\x55\xa7\xfc\xf4\x7b\x93\ +\x3b\xd7\xfd\xf6\x99\xcd\x39\x57\x9f\x63\x04\xcd\x83\x44\x20\xa6\ +\x6b\x62\xdf\x4b\x4f\x2e\xfc\xce\x1d\x57\x96\xa7\x69\x5b\xf7\xc8\ +\x48\x47\xbd\x9e\x57\x9a\x1e\x64\x2d\x1d\x71\x23\x14\x9a\x74\xf6\ +\xd9\xb4\xea\xfd\x3d\x6d\x51\x8f\x9b\xbe\x48\xcc\x04\x34\x14\x0c\ +\x3b\x5d\xed\x7d\x11\x61\x52\xc7\x55\x00\x8c\x75\x75\xb4\x38\x66\ +\xd0\xaf\x53\x2f\x5f\xf8\xe7\x6d\x0b\x24\xe4\x88\x39\x99\x19\x67\ +\x42\x88\x5d\xbb\x76\xf4\xf5\xf6\x22\x62\x30\x18\x1c\x3d\xba\x8c\ +\x71\xed\x28\x46\x45\xcd\xb0\x6a\x77\x6f\x5e\xb7\xb1\xdd\xe7\xd7\ +\x09\xe1\x8c\x02\x31\x19\xd7\x74\x8d\x33\x49\x35\x9d\xea\x86\xee\ +\x8b\xed\x5d\xfb\xf6\x8e\xd3\x2f\xbf\xf3\x6e\x6d\xf1\xca\x0e\x37\ +\x30\xeb\xfc\x8b\x53\x9a\xdf\x59\xbd\xab\x9d\x71\x4e\x28\xa1\x26\ +\x03\x02\x9a\xc6\xda\x76\x7e\xf8\x6e\xcd\x69\x37\xdd\x75\xc7\x92\ +\xe5\x1f\x0c\xf0\x8c\x33\x2f\xfa\xea\xc0\x86\xc5\x1b\x6a\xfa\x35\ +\xcd\x40\x1b\x28\xa3\xa8\xba\x76\x6c\xfe\x60\x59\x45\xc7\x77\x7f\ +\xfa\xa3\xaf\x2d\xd8\xf9\x3f\x2b\x6c\x8d\x07\x46\x8e\x9b\x38\x29\ +\x68\x99\x1a\x1d\x68\xae\x01\x8a\x44\xa7\x9a\x6e\x74\xed\x79\x6f\ +\xd1\xea\x29\xff\xef\xa6\xa9\x40\xe9\xd8\x69\x67\x67\xb5\xbd\xf7\ +\xfb\xfb\x9e\xeb\x47\xa6\x02\x23\xef\xfc\xee\x9d\xf3\x26\x6f\xf0\ +\x33\x1f\x48\xd6\x5f\xbf\xfe\xfd\xf5\xdb\x46\xb6\xbc\xb7\xb7\xc7\ +\xca\xa0\xa0\x25\x85\x35\x40\x62\x10\x42\x09\xa1\x40\x74\xca\x34\ +\x23\xde\xb8\x7e\xe1\x9b\x13\x7f\x75\xf7\x05\x01\x93\xb6\xef\x5a\ +\xf5\x41\xf7\x9c\xaf\x7d\xeb\xb6\xc5\x4b\xdf\xef\xf7\x17\x67\x98\ +\xe8\x65\x46\xf8\xc2\x41\x08\x95\x55\x3c\x2e\x33\xbe\xe2\x85\x25\ +\x1f\xde\x7c\xc1\x14\x83\x60\x4f\xed\xfa\xe7\x5f\xdb\x30\xe2\xec\ +\x6f\x26\xeb\x52\x58\x07\xaf\x88\x49\x13\x27\x1c\xb0\x86\xcc\x9c\ +\x39\x4b\xd3\x34\xcf\x22\x7e\xe2\xec\x4d\x91\x48\x64\xd9\x1b\x4b\ +\x03\x81\x60\x30\x18\x1c\xaa\xca\xf9\x7c\xe6\xf8\xf2\xf1\x95\x7b\ +\x76\x13\x42\x46\x16\x97\xa4\xa7\x67\xf4\xf7\xf7\xef\xde\xb5\xcb\ +\xd0\x35\xdb\x8e\xa7\xa7\x67\x26\xaa\xe8\x28\xa5\xde\x7e\x7b\xc5\ +\x60\x95\x41\x6a\x64\x66\xa5\x77\x57\xed\x68\xed\x13\x9a\xc6\x08\ +\x00\x70\x5f\x56\x66\x4a\xdb\xce\x8a\xf6\x01\x41\x28\x4f\xc9\xce\ +\x11\x9d\xd5\x95\xcd\x6d\x35\x3b\xb7\x77\xd1\x9c\x69\x33\xa6\x8d\ +\x2b\x2e\xe8\xab\x5a\xf3\xe4\xd3\x6f\x74\xb9\x94\x51\xa0\x66\x38\ +\x3b\x59\xab\xde\xb6\xa3\xdf\xa5\x4c\xc5\x76\x6f\xde\xe4\x24\x97\ +\x4c\x9f\x36\x65\xf4\xc8\xcc\x96\x4d\x4b\x9e\x7a\xf5\xdd\x08\x68\ +\x9c\x12\x50\x8a\x87\xd2\x33\x7d\xb2\x6a\x47\x4d\x2c\xd2\xb5\x77\ +\x9f\x5b\x36\x3e\xbf\x61\x57\x6d\x20\x2f\xbf\xb0\xb4\x74\x74\xc9\ +\xe8\xb2\x31\xe3\x92\x45\x53\x55\x27\xa4\xd2\xc8\xce\x1d\xf5\xa0\ +\x91\xb6\xba\x1a\x15\x30\x3b\xeb\x6a\x78\xfe\xc8\xce\x9d\xab\x37\ +\x55\x75\x28\x82\x76\x7f\x2f\xfa\x93\x32\x42\x4e\x67\x54\x76\xd6\ +\xef\x6c\xec\x8d\x34\x6d\xff\x78\x6b\xdd\x3e\xa4\xd4\x97\x94\x13\ +\xb0\x3b\x76\x57\x77\x64\xe4\x66\x75\xec\xda\xda\xee\x86\x73\xfc\ +\xee\xae\x8a\x6a\x49\x69\x67\x63\x6d\x4c\x37\x63\xad\xd5\x95\x75\ +\xad\x7b\xb6\x6e\x27\x19\x65\xd3\x4e\x3e\xa9\xb4\x30\xa3\x7b\xcf\ +\xfa\x75\x9b\x76\x47\x1c\x45\x3d\x3f\xdd\x70\x82\x52\x2a\x18\x0c\ +\x9e\x71\xe6\x99\x9f\xe2\xc3\x51\xd4\x97\x56\x9c\xa3\xaf\x7e\xfd\ +\x85\xc5\x6f\xbc\xfd\xee\xaa\x15\x6f\xac\x5c\x9f\x3c\xe9\xc2\x1b\ +\x2e\x9e\x61\x48\xf7\x10\x7d\x8d\xdc\x70\xdd\x35\x89\xa3\x5b\x9a\ +\xa6\x7d\xfb\x3b\xdf\xf5\xec\x4d\x27\xd4\xde\xd4\xda\xda\x7a\xf7\ +\x5d\x77\x64\x66\x66\x65\x65\x67\x1f\x78\x79\x52\xca\xb4\xb4\xd4\ +\x39\xb3\x67\x4f\x9d\x36\x7d\xf4\xe8\x52\xcb\x8a\x4b\x21\x00\x60\ +\x5f\xc7\xbe\x2d\x9b\x37\x65\x65\x66\x8c\x2d\x9f\x78\xe0\xcc\xca\ +\xbf\xfd\xe8\x9e\x68\x34\x4a\x29\x05\x50\x76\xdc\x66\xba\xa9\x71\ +\x32\xd8\x12\x2a\xdb\xb2\x99\x61\x6a\x8c\x00\x82\x6b\x5b\x92\x6a\ +\x86\xce\x41\x49\xd7\x71\x13\xe6\x2b\x42\x99\xa6\x69\x2c\xb1\x9e\ +\x95\xb0\x1c\xa1\x1b\x66\xe2\x37\x54\xd2\x75\x5d\xa9\x90\x00\x10\ +\xca\x35\x8d\x0f\x2e\x7b\x42\x50\x38\x96\xa3\x4c\x9f\x41\x09\x48\ +\xd7\xb1\x05\x98\x26\x77\xe2\x96\x84\xc1\xc0\x50\xca\x75\x0e\xc2\ +\x91\xc4\x30\x34\x02\x00\x28\x6d\xcb\xa1\x9a\x41\x94\x23\x41\x33\ +\x0c\x0e\x88\x04\xc0\xb1\x2d\x45\x19\x51\x12\x98\x61\x70\xa2\x50\ +\x01\x50\x42\x41\x3a\xb6\x8b\xcc\xd4\x99\x1d\xb7\x98\x61\x32\x10\ +\x96\x83\xa6\xa9\x27\x7a\x69\xc7\x6d\xe0\x86\xa9\x53\x25\x85\xeb\ +\x88\x44\x28\x14\x12\x6a\x18\x86\xc7\x4b\xc3\x4f\x32\x12\x59\x59\ +\x59\xbf\xfc\xd5\x7f\x7d\x1a\x8d\x20\x82\xe1\x0f\x42\xb4\x6d\xe7\ +\xee\xba\x01\x17\x82\xa9\xd9\x25\xa3\xf2\xb8\x74\xe4\x61\x97\x7b\ +\x3a\xdd\xb0\x80\x6d\xdb\xd9\x39\x39\x23\x47\x15\xdb\x8e\xa3\x94\ +\x52\x0a\x1d\xc7\x49\x4e\x4a\xce\xce\xce\xe9\xeb\xed\x1e\x2a\x1a\ +\xe0\x7e\x00\x10\xdd\x34\x01\x60\x88\xc9\xfc\xa0\x4f\x98\x6e\x30\ +\x00\x54\x0a\x80\x70\x5d\x3f\xc8\xb2\x38\x58\xce\x8c\x19\x06\xfb\ +\x24\x74\x84\x50\x4d\x37\xb4\xc3\x2f\x43\x04\xca\x4d\x73\x30\x02\ +\x93\x30\xcd\x64\x00\x08\xba\xe9\x3b\x84\x7b\x87\x34\x46\x13\x3d\ +\x01\x76\xa0\x0f\x80\x00\x5c\x37\x0e\xcc\x3a\x95\xa8\xd4\x06\x88\ +\x0a\x28\xd7\x0d\x00\x44\x18\xbc\x0b\xb8\x69\x7c\xd2\xcb\x4f\xbe\ +\x14\x61\x9a\xc1\x0e\xef\xa0\x87\x13\x5b\x06\x8c\x00\x00\x20\x00\ +\x49\x44\x41\x54\x61\x64\x51\xc2\x63\x44\xc5\x32\x8d\x47\xf7\x55\ +\x6f\xde\xb2\xa3\xd7\x22\xa9\x39\xa3\x46\x8e\xc8\xd7\x95\xe3\x1e\ +\x89\xc7\x3c\x6e\x1a\x16\x36\x28\x21\x44\x72\x4a\x1a\xe7\x5c\x08\ +\x17\x01\x14\x2a\x04\x54\x0a\x53\x52\x52\xf6\xb5\xb7\x0e\x3d\x9d\ +\xc4\x39\x3f\x90\xab\xc0\x83\x87\xe1\x68\x4e\xfd\xf4\xc9\x49\x99\ +\x86\xfd\xf5\xcf\xde\xfb\xd7\xca\xb8\x1e\xe9\xe9\xf7\x99\xe6\xbb\ +\x13\xe7\xdf\x79\xdd\xd9\x01\xe2\x1e\xee\x94\xf6\xb8\x69\x98\x6c\ +\x37\xc0\xf6\x0b\x47\x83\xa6\x72\x85\x48\x80\x0e\x29\xb4\x8b\x08\ +\x84\x90\x1b\x6f\xb8\x3e\x10\x0c\x7a\x02\x83\x87\x61\x2b\x37\x69\ +\x9a\xa6\x3e\x65\x7e\x72\x4e\xaa\xb7\x7f\xb0\xd7\x3f\xfd\xdf\xef\ +\x3a\x69\xe1\xb3\x1f\x9d\xbb\x60\xe6\xeb\x4f\x3c\x5f\xd1\x3c\x7d\ +\x4e\x51\x50\x09\xe5\x71\xd3\xb0\x65\xa7\x03\x3f\xed\x4f\x80\x7b\ +\xa8\x78\x8c\x4a\xa9\xd4\xb4\xb4\xd1\x65\xe3\xbc\xe1\xf2\x30\x6c\ +\xa1\x94\x8a\x46\x06\x8e\x2c\x55\x01\x5a\x71\xcb\x9f\x5c\x10\xd0\ +\x89\x6b\x47\x5a\x9b\x9a\x7a\x62\xc4\xe0\x47\x66\x21\x8f\x9b\x86\ +\x1d\x39\x11\x02\x84\x1c\xa8\x4b\x7f\x84\xf8\x4c\x6f\xa8\x3c\x7c\ +\x41\x21\x24\x66\x97\x9c\x34\x59\x43\x21\x75\x9f\xbd\xe7\xc9\x85\ +\x2d\xb3\xcf\xbf\x6c\x7c\x6e\x40\x4a\xd7\xe3\xa6\x61\xaf\xae\x03\ +\x89\xc4\x62\xae\x6d\x53\x4a\x19\xa5\xc4\xab\x20\xe0\xe1\x5f\x49\ +\xa4\x92\x32\x90\x5e\x34\xd9\x10\xd4\x97\xb4\xe0\xda\x5b\xcb\x1a\ +\xa3\xa3\x27\x8f\x37\x41\xb8\x47\xda\x70\xbd\x98\xda\x61\x44\x4b\ +\x89\xff\x5b\x9a\x9b\x9a\x9b\x9b\x94\x52\x40\xc0\x93\x91\x3c\xfc\ +\x2b\x41\xd3\x79\xe3\xd6\xb7\x9e\x5a\xb2\x8e\x06\xf5\x9d\x6b\x96\ +\xbe\xbc\xe8\x89\x3f\xdf\xf7\x4c\x63\x8c\x1c\x31\x99\x84\xc7\x4d\ +\xc3\x4b\xa7\x43\xc4\x91\xa3\x8a\x8b\x47\x97\x32\xce\x3d\xed\xcd\ +\xc3\xbf\xdc\xfe\x8b\x76\x2c\x62\xf8\xfd\xd1\xea\x8f\xde\xda\x81\ +\xb7\xfe\xe8\xfb\x23\xdc\xbd\xb5\x6d\x7d\x47\xcc\x95\xe8\xe9\x74\ +\xc3\xec\xe5\x11\xb2\xb7\xb6\xc6\xb6\xed\xdc\xbc\x7c\xfd\x8b\x5f\ +\xb6\x00\x11\xfb\xfb\xfa\x6c\xdb\xf2\xde\xec\xbf\x2a\x28\xa5\xe1\ +\xa4\x24\x7d\x30\x72\xed\x18\x90\x48\x73\x47\x8e\xee\x59\xf6\xe2\ +\xbf\x7f\x28\x4a\xe7\x7f\x73\x42\x4e\x70\x73\x7a\x76\xd8\x38\xb2\ +\x5f\xcf\xe3\xa6\x61\xb7\x98\x0b\x47\x8c\x4c\xa4\xbe\xfc\x17\x30\ +\x7b\xb7\x34\x37\x02\x10\xbf\xdf\x9f\x08\xb3\x1c\xa2\xbb\x02\x78\ +\x0a\xeb\x17\xd2\xe8\x70\xd0\x4b\x24\x04\x5c\xd7\x6d\x6e\x6c\xc8\ +\xce\xcd\xf3\xf9\xfc\xc7\x6c\x42\xb8\x6e\xf2\x88\xe9\xb7\xde\x16\ +\x6e\x8e\xfb\x27\x4d\x9e\xc0\x34\xeb\x92\xeb\x6f\xf4\x87\x42\x20\ +\x2c\x21\x10\x0e\x0e\x8c\xf2\xb8\x69\xd8\xc9\x4d\xf5\x7b\xeb\x6c\ +\xdb\xce\xfb\xe2\xcb\x4d\x5d\x9d\x1d\x88\x90\x5f\x50\xe0\xbd\xd6\ +\x7f\x6d\x98\xa6\x6f\x5f\x5b\x6b\xd1\xc8\xe2\xe3\x32\x5c\x30\x66\ +\xfa\x0c\xa7\xb9\x61\xd5\x1b\x55\x02\x99\xcf\xe4\x56\xcc\xc9\x1b\ +\x3b\x65\xfc\xc8\x4c\x90\x12\x3d\x6e\x1a\xce\x72\x53\xf9\xf8\x09\ +\x4a\xaa\xde\xde\x1e\xf5\x05\x97\x9b\x22\x91\x81\x94\xd4\x54\xd8\ +\x7f\x8e\x61\x48\xa6\xb0\x2f\xd8\x7e\x41\x29\x41\x3c\x31\x6f\x83\ +\x10\x4a\x3e\x63\xe3\x89\xe2\x16\xff\xab\x53\xaf\xff\xc8\x37\xda\ +\x7f\xc2\x08\x13\x61\xdf\x43\x83\xbf\x43\xe1\x70\x7b\x5b\x8b\x94\ +\x32\x71\x22\xfd\x28\xe0\xba\xd6\x5d\xf5\xfe\xff\xfc\x75\x11\xcb\ +\x2d\x4a\xf1\x69\xc4\xed\xae\xd8\x5e\x97\x36\x62\xc2\xdc\xac\x92\ +\xf2\xe2\x6c\x72\x70\x66\x09\x7e\x3c\xab\xe5\x4b\x28\xbc\x24\xbe\ +\x39\x10\x92\x48\xc0\xa6\x94\x4a\xbc\x15\x4a\xe9\xa7\x87\xe4\x27\ +\xac\xd9\x80\x00\x08\x28\x85\x84\xcf\x74\xb2\x84\x0c\xfe\x67\x59\ +\x96\x70\x1c\x40\xfc\xa2\x9f\x4b\x41\x44\x02\x14\xf6\x4f\xe8\x21\ +\x65\x41\x13\xc3\x79\xe8\xbc\xa2\x8c\x11\x40\x29\xd5\x51\xd6\x14\ +\x63\x43\x3d\x3a\xa8\x14\x50\x4a\x50\x09\xa9\x4e\xd4\x54\x00\x11\ +\x69\x6e\xeb\x09\x67\xe5\x85\x34\x50\x08\x90\xc8\xc6\xb7\xff\xf9\ +\x43\x2a\x34\xfc\x23\x14\x41\xec\xde\xaa\x86\x8e\xf4\xc2\x51\x49\ +\x3a\x1c\x57\x43\x84\x10\x37\xd6\xd4\xda\x15\xca\xca\x09\xea\xf4\ +\xf0\xa5\xc9\x38\xc7\x03\x95\x21\x3e\xf5\x2b\x39\x2d\x4d\x6d\x5a\ +\x4a\x4e\x9a\x9f\x1d\x7f\xef\x09\x21\x78\x38\x2d\x20\x22\x00\x63\ +\xec\x38\x79\x8e\x11\x6c\xdb\xbb\x9b\x96\x9c\x76\xcf\x77\xaf\x0e\ +\xa2\xe2\x03\xdb\x7f\xf7\xd7\xd7\x4e\xbb\xe1\xae\xa9\x39\xdc\x76\ +\x0f\x0d\x24\x38\x06\x37\x51\x4a\x8f\xc9\x85\x5f\xa8\xd5\x32\xf8\ +\x72\x12\xd6\x0f\x3c\xa0\x37\x23\x02\x25\x80\x80\x88\x8c\x31\xc7\ +\x71\xa4\x52\xa6\x69\x12\xc6\xba\xba\xbb\x23\x91\x88\xcf\xe7\x0b\ +\x87\x93\xa4\x14\x91\xbe\x3e\xc7\x71\x13\x2c\x82\x0a\x14\x22\x3d\ +\xb0\x8d\x10\xaa\x14\x52\x4a\x28\x21\x1a\x67\x49\xe1\x10\xa0\xfa\ +\x0c\x29\x63\xf1\x93\xdd\x69\xff\x1a\x3e\x10\x81\x79\xd4\xfb\x5c\ +\xab\xab\xb3\xa3\x2f\x66\x13\xee\xcb\xc8\xca\x0e\x99\xff\xf8\xfb\ +\xc2\x78\xd7\xf6\x5d\x6d\x45\xe3\xc7\x85\xf5\x7f\x02\x2f\xa2\x52\ +\x89\xcd\x19\x01\x64\x7c\xa0\xb3\xbb\x3b\x6a\x09\x6e\x04\x32\xb2\ +\x32\x02\x3a\x13\x42\x1e\xb2\x95\xf7\x35\x56\xb6\xc4\x43\x65\xa5\ +\xd9\x70\x44\xa6\x21\x14\xed\xfe\xa6\xf6\x4e\x07\xb9\x61\x68\xd2\ +\xb6\x5c\x6a\xa6\x07\x22\x2f\x3e\xf7\xd6\xd8\x8b\x6f\x99\x33\xc2\ +\x10\xe2\x9f\xbf\x89\x12\xca\xb0\x6f\xe7\xe3\x8f\xad\xb8\xe0\x5b\ +\xff\x3e\x35\x05\x15\x10\x90\x6e\x4f\x67\x6b\x5f\xc4\x46\xca\xc3\ +\x69\x19\x69\x61\xbf\xfa\x47\x1f\x4c\x28\x25\xfd\x3b\x9f\x79\xf2\ +\xcd\xaf\x7c\xff\xff\x4d\x36\xf0\x78\x68\x82\x32\x86\x5d\x35\xcf\ +\x3e\xf0\xd2\x19\xdf\xfa\xb7\x69\x39\xe6\xc1\x94\x4c\x28\x3a\x75\ +\x15\x3b\xb5\xec\xe2\xfc\x74\xdf\xa7\x52\x3c\x61\x4c\xb5\x2d\x7c\ +\xf4\xf1\xe2\x2b\xbf\x7f\xf1\x58\xbf\x3a\xee\xbe\x0f\xdd\x4b\x18\ +\x63\x83\xdb\xcb\x7e\x31\x0a\x95\x3a\x1e\x03\xa2\x90\x2a\x73\xe4\ +\xd4\x39\x06\x37\x19\xd5\x00\x48\x20\xe7\xd4\x79\x73\xb3\x02\x94\ +\x1b\x86\x90\xb1\x43\xba\x7c\x34\x6e\x92\x52\x26\x25\x25\xe5\xe4\ +\xe6\x7d\xd1\x45\x27\x4c\x9c\x03\x41\x82\x08\xa8\x00\x13\x81\xd7\ +\x08\x0c\x81\xd1\x84\x94\xa3\x80\x92\x44\xd2\xcf\x81\xc8\x40\xcc\ +\xb6\x34\xdd\xe8\xec\xe9\x5d\xb5\x6e\xc3\xb6\xca\x3d\xe1\x70\xd2\ +\xf8\x89\x93\x06\x9a\xda\xb7\x55\x6c\xdb\xb9\x6b\x57\x6b\xdb\xbe\ +\xc4\xe0\x08\xc5\x24\xea\x1a\xa5\x8c\x02\xd7\x4c\x66\x04\x8d\x60\ +\x72\x28\x1c\x4a\x36\xf5\x92\x9c\xb4\x3b\xbe\x76\x1d\xf6\xb5\x12\ +\x61\x7f\x26\xe9\xe9\x93\x2c\x03\x09\x92\x3a\x8e\xd8\xcb\x81\xed\ +\x6f\xfe\xe0\xa7\x0f\x06\xc7\x4d\x32\x45\xbf\x45\xb3\xae\xfb\xf6\ +\xb7\x67\x16\x86\xff\xb1\x81\x72\x9b\x36\x3f\xf8\x97\x15\x77\xfd\ +\xe5\x37\xe1\x7f\x46\xd1\xc2\x04\x35\x01\x00\xa3\x74\xef\xca\xa7\ +\xfe\xf3\xd9\x0d\x45\x63\x47\x62\x2c\x2a\xfc\x39\x17\x5f\x73\xc3\ +\xac\xe2\x64\x29\x61\x7f\xd6\x4a\x04\x20\x95\x6f\x2d\x5c\x66\xcd\ +\xf9\x79\x59\x2e\x10\x25\x81\x1e\x48\x68\xa9\xa4\x50\x0a\x29\xa7\ +\x76\x67\xf5\xeb\x8b\x96\xb4\xf6\xf4\x56\xd5\xb6\xa4\x8f\x28\x4b\ +\x4b\xc9\x9c\x7f\xc9\x82\xc9\x53\x27\xa5\x04\x08\x00\x3b\xfc\xe4\ +\xc3\xfe\x1b\x39\xdd\x2f\x08\xcb\x4f\x78\x84\x24\x2a\x5f\x01\x80\ +\x52\x42\x49\x60\x1a\xdf\x3f\xd6\x28\x5d\x81\x84\x72\xce\x00\x00\ +\x88\x88\x46\xa3\x42\x21\x20\x52\xc6\x45\x5b\xc5\x9f\x7f\xf2\xdf\ +\xdd\xd9\x63\x33\x0c\x37\x6a\xc3\xb8\x79\x97\x5f\x7d\xce\x64\x26\ +\x05\xe5\x07\x6e\x57\x52\x20\x65\x0c\x94\x90\x0a\x98\xc6\x41\x0a\ +\xa9\x80\x71\x8e\x4a\x12\xca\xc8\x01\xa1\x0b\x00\xa5\x6b\x39\x4e\ +\x22\x25\xc3\xe0\xe3\x00\x00\x95\x10\x12\x0e\x74\x00\x40\xba\xee\ +\x90\xfe\xa8\x58\x34\x2a\x14\x00\xa1\x9c\x53\x00\x40\x29\xa4\x42\ +\x42\x29\xb5\xbb\x96\x3e\xfa\x68\xd1\x0d\x3f\x2b\xc8\x08\x10\x50\ +\x84\x7d\x12\x36\xa4\x84\xab\x12\x5f\x19\x00\x28\xc4\xa2\x51\x47\ +\xa8\x84\x9c\x45\x06\x3b\x2d\x81\x32\x82\x42\x4a\x24\x4c\x63\x89\ +\x4e\x1f\x91\x4f\x09\xd9\xb0\x7e\xfd\xe8\xd2\xd2\xa4\x70\xf8\x40\ +\x6d\x71\x75\x7c\x82\x2b\x22\xf8\x52\x32\xcc\xea\x6d\xcb\x5f\x6d\ +\x26\x04\x00\x95\x9e\x54\x58\x18\x6f\x59\xf1\x7a\x4d\xf1\x8c\xd9\ +\x39\x41\x36\x34\x0f\x35\x3f\x8e\xbd\xfc\x0b\xac\xd6\xe1\x81\xaa\ +\x93\x6a\x50\x2c\x25\x8c\x48\x85\xa8\x80\x51\x42\x50\x4a\xe1\x22\ +\x01\x4a\xa8\x14\x6a\x20\x12\x89\x59\xb6\xee\xf3\x75\xf4\xf4\xaf\ +\xdf\xb0\xa1\xaa\xb6\x2e\x94\x99\x33\x73\xc6\x2c\x57\xc8\x8f\x3e\ +\xf8\x70\xc7\x8e\xdd\xdd\xdd\xdd\xb6\xe3\x70\xa6\x49\xa9\x94\x14\ +\x9a\xae\x07\xf4\xb0\xcf\xd0\x42\x7e\x5f\x28\x9c\xe2\x0f\xa7\x86\ +\xd2\x32\x35\xcd\xf0\x73\x52\x90\x1a\x88\x46\x06\xa8\x65\xf9\x8f\ +\x24\x78\x1f\x5d\x72\x1e\xd4\x7d\x0e\xa8\x8e\xc7\xba\xdd\x8d\xc7\ +\xcc\xec\xd9\x3f\xf9\xf5\x4f\x72\x58\xfc\x95\xdf\xdd\xf3\xc0\x53\ +\x6b\x4a\xaf\xcf\x7b\xec\xc1\x27\xeb\xfa\xb1\xfc\xec\xaf\xdf\x7e\ +\x7e\xde\x6b\x8f\x3c\xf8\xee\xf6\xa6\x40\xfe\xa4\x9b\x6f\xbd\x65\ +\x54\xb8\x7f\xc5\x33\x0f\x2f\xdf\xd4\x68\x64\x4c\xbc\xed\xee\x9b\ +\x0b\x59\xd3\x73\x0f\x3d\xb6\xae\xba\x23\xa5\x78\xd6\xad\x77\x5e\ +\x9d\xad\x9b\xac\x7f\xdb\x1f\x7e\xf6\x83\xfc\x31\x67\xdf\x74\xaa\ +\xf1\xf0\xe3\x6b\xae\xfa\xe9\x4f\xc6\x25\xfd\x83\x41\x70\x88\x38\ +\xa8\xe0\x02\x89\x47\xed\x9c\x71\xe7\xfe\xf8\xa7\x57\x92\x81\xae\ +\x8f\x17\xdf\xff\xe0\xbd\x0f\x64\xfc\xc7\x8f\xfd\x35\xaf\x3f\xfa\ +\xf2\xda\xa8\x34\xa6\x9c\x73\xc5\x15\xa7\x8d\xf1\x99\xac\x6e\xcd\ +\x0b\x3f\xfd\x8f\x75\x13\x4f\xbb\xea\xf2\x19\xc6\xcb\x4f\x3d\xbd\ +\x69\x6f\x4f\x30\x7f\xca\xd5\x57\x2f\x28\x4a\xe2\xc2\x75\xb5\x9c\ +\x49\xb7\x7e\x7f\x1a\x74\x7e\xf4\xb3\xdf\xbf\x78\xe6\x9d\x3f\x39\ +\x2b\x5f\x57\x56\xd3\xd3\xab\xf7\x8c\x1b\x3d\xab\x73\xe7\xb2\x07\ +\x9f\x7f\x3f\x2e\xc1\xcc\x18\x31\x32\x19\x6b\x6a\x6a\x9d\x40\xf1\ +\xd5\x37\x5e\x3b\x2e\xc7\xd7\xbc\xed\x9d\x85\xaf\xaf\xee\x88\xb3\ +\x09\xf3\x2e\xb9\x6c\xde\x04\x2e\x5c\x45\xb8\xa6\x3a\xdf\x78\xe6\ +\xb9\xf7\x77\xb4\xea\x29\xc5\x5f\xbd\xe1\xfa\xf1\x49\x7d\xaf\x3e\ +\xfc\xd8\xba\xe6\x28\x28\x2c\x9d\xb3\xe0\xaa\xf3\x4f\x36\xdc\xbe\ +\x77\x17\x3d\xbb\x62\x4b\xbb\x8f\xf5\xef\x8b\x1b\x9c\x12\x40\x05\ +\x00\xd2\xb5\x84\x3e\xe2\xa6\xbb\x7e\x74\x52\x2e\x6b\xdc\xf6\xf6\ +\x1f\xef\xfd\x33\x84\x7f\x71\xe3\xac\xfc\xca\x0f\x17\xbf\xb8\xec\ +\xe3\x08\x04\x4f\x3e\xef\xea\x4b\xa6\xf2\x47\xee\x7b\x66\xe4\x85\ +\x77\x9c\x51\x28\x5f\xf9\xdb\x23\xfe\x53\xae\x9b\x3f\x39\x69\xf1\ +\xc3\x7f\x57\x13\xe6\x67\x36\xbf\xbb\x6c\x43\x1d\x22\x64\x8c\x3b\ +\xfd\x86\x2b\xcf\x49\xa5\xfb\xad\x04\x18\xfb\x68\xf1\xa2\xe5\x1f\ +\x57\x2b\x5f\xd6\x39\x5f\xbd\x6a\xee\xd8\xac\xde\xa6\x6d\xcf\x3e\ +\xf9\x52\x53\xc4\xcd\x19\x7f\xe6\xf5\x97\x9e\x99\xac\x45\x3e\x7c\ +\xf5\x99\x37\x36\x34\x9b\xcc\x6e\x8c\x30\xbf\x41\x5a\x36\xbf\xf9\ +\xec\xeb\xab\xbb\x65\x70\xd6\xf9\xd7\x5d\x34\x3d\x57\x48\x04\xa2\ +\xf9\x69\xf7\xeb\x8f\xff\x76\xc3\x8a\xb2\xab\xaf\xbf\x26\x37\xbe\ +\xee\xc9\xe7\x97\x35\x47\xa0\x64\xc6\x79\x57\x5d\x38\x3b\x48\xec\ +\x6d\x2b\x16\xbe\xb2\x6a\x27\xf3\xd1\xca\x5e\x6b\xa2\xa1\x43\xa4\ +\xe5\xa5\xc7\x9e\xd8\xd8\x1a\x0f\x15\x9e\x74\xcb\x15\x33\xde\x5d\ +\xf8\xa4\xef\x94\x9b\x2f\x9e\x90\x5d\xf5\xfe\x73\xaf\xd5\xa5\xde\ +\x7a\xcd\x7c\xbf\x72\x86\x4a\x73\x84\x10\xe1\xba\xcb\x96\x2f\x5f\ +\xba\x74\xe9\xf8\xf1\xe3\xaf\xbb\xee\xba\xe4\xe4\xe4\x44\x02\x1c\ +\x85\xea\x78\xfc\xae\x84\x10\x27\xda\xb5\x67\xc7\x8e\x7e\xa2\x51\ +\x02\xa8\x04\x4f\xa5\xa3\xb3\xf3\x6a\x2a\xab\x33\xa7\xcc\xca\x03\ +\x18\xca\x70\xff\xf2\xb1\x97\xe4\xa0\xc5\xa2\x14\x80\xe2\x0c\x38\ +\x43\x02\x92\x50\xa5\x50\x02\x60\xcc\x8e\x37\x34\x37\x5b\x52\xf6\ +\x5b\xd6\x13\xcf\x2d\x7c\xe8\x89\x27\x1d\x42\x4f\x99\x77\x66\x52\ +\x4a\xda\xaa\x77\xde\x7b\xe0\xfe\x07\xde\x5b\xf9\x7e\xe7\xbe\x4e\ +\xe1\x2a\xce\x74\x02\x4c\xd7\x8d\xcc\x8c\xec\xa2\xfc\x11\xc5\xc5\ +\x25\xe5\x63\xc7\x4f\x9a\x38\x65\xe2\xc4\x49\xe3\xc6\x95\x67\x67\ +\xe5\x84\x43\x61\xbf\xe9\x4b\x0a\x85\xda\x5b\xdb\x62\x83\x49\xe0\ +\x8e\xbd\x8a\x29\x63\x03\x91\x01\xa9\x54\x22\x61\x2f\x02\x10\x04\ +\x42\x60\x60\xa0\x9f\x6b\xc7\x0a\xc2\x24\x40\x28\x65\x14\x40\xc4\ +\xfa\x22\x11\x23\x68\x74\xec\x5c\xb7\xa5\x3d\xf3\xd6\xef\x7c\xef\ +\xf2\xd3\xf2\xdf\x7d\xf2\x8f\x2b\xda\x33\xbe\xfd\xd3\x1f\x8f\x15\ +\x1b\xee\x7d\x7a\x79\x4b\xf5\x87\x0f\xbe\x52\xb3\xe0\x8e\x1f\xdf\ +\x7d\xd3\x45\x05\xc1\xf8\xe2\xbf\xff\x71\xa3\x1c\x7b\xcf\x4f\xbe\ +\x97\xd9\xf6\xd6\xbd\x0b\xd7\xb9\x1a\xa7\xe1\xb2\xeb\xee\xf8\xfe\ +\xb7\xae\x3f\x2d\x35\x39\x7d\xcc\xf8\xb2\xd0\xff\xc2\x55\xa8\x50\ +\x1d\xb4\xab\x11\x42\x00\xf4\x60\xda\x69\x97\xdf\x30\x2a\xd2\xb0\ +\x76\x73\x43\xe6\x98\x59\xd7\x7f\xe3\x8e\xeb\xce\x1c\xf1\xee\xc2\ +\x85\x55\x51\x90\x0a\xf2\xca\xcf\xba\xed\x8e\x6f\x9c\x77\x72\xea\ +\xf2\xc7\xff\xbe\xc1\x2a\xb9\xfd\x5b\x5f\xcf\xea\x5c\xf3\xe8\x6b\ +\x1f\x3b\x94\x09\x29\x84\x94\x40\x80\x32\x42\x08\xa1\x94\x00\xa5\ +\x44\x45\xf7\xec\xd8\xd9\x65\xe3\xbe\xea\x0d\x4d\x7c\xc4\x8d\xb7\ +\xdf\x9c\xde\xb5\x71\x55\xb5\x7e\xed\x37\xbe\x56\xec\x6e\x59\xb8\ +\x62\x43\xbc\x7b\xd7\xa3\x4f\x2c\xcb\x9b\x7b\xf5\x37\x2f\x9b\xbe\ +\x7e\xd1\xa3\xef\x55\x0e\x30\x9d\x22\x0a\x49\x03\x53\xe7\x7d\xe5\ +\xf6\x3b\x6f\x1d\x0b\x95\x2f\xbc\xfa\x81\xe3\xf6\x6c\xd8\xd8\x34\ +\x79\xfe\x0d\xb7\x5c\x32\x75\xe3\xe2\x27\xd7\x34\xda\x8d\x1f\x3c\ +\xf7\xcc\x7b\xed\xf3\xaf\xb9\xf1\xe2\x53\xcb\x4d\xa2\x24\xaa\x84\ +\xa4\x93\xc8\xeb\x8e\x94\x00\xd5\x0b\x26\x9f\x7f\xd1\x49\x85\x5b\ +\xde\xdd\xd2\x53\xff\xee\x83\x4f\xad\x2c\x3d\xf7\xba\x1b\xce\x1f\ +\xb3\xea\xa9\xbf\xae\x6a\x21\x46\x7f\xfb\x86\x6d\xad\xe0\xb4\xbf\ +\xbb\x74\xf9\xba\xda\x76\xb0\x9b\xb7\xec\xaa\x4b\x4a\xa7\x9b\xd6\ +\x6f\x4b\x9e\x71\xd9\x6d\xd7\xcf\xef\xfa\x60\xe1\x6b\xeb\x9b\x41\ +\xd3\x00\x80\x6b\xac\x7e\xf5\xf3\x4f\xbc\xdd\x70\xe6\x35\x5f\xbf\ +\x70\x22\x7b\xe6\x81\x87\xb6\xf7\xc8\x50\x7a\xe1\x85\xd7\xde\x72\ +\xfb\x0d\xf3\x3b\x3e\x58\xb4\xaa\xb6\xbb\xe5\xa3\x97\x9f\x5c\xd1\ +\x70\xe6\x95\x37\x7d\xe5\xb4\x89\x7e\x4a\x99\xdb\xf2\xc2\xc2\x17\ +\xdc\x31\x17\x7d\xfb\xb6\xeb\xa6\x8c\x0c\xbb\x32\x51\xd6\xc6\xb5\ +\x49\xf2\x29\x17\x5c\x7f\xf7\xd7\x2f\xcb\x67\x75\xf7\xfe\xe5\x29\ +\x1c\x73\xde\xad\xd7\x9f\xd7\xba\xf2\xc9\x85\xef\xd5\xf5\xd5\xbe\ +\xfd\xe0\xa2\x8f\x27\x5d\x78\xfd\x55\x17\xcc\x4a\xd2\x40\x08\x01\ +\x66\xda\x29\x0b\xae\xbb\xeb\xf6\x6b\x02\x8d\x2b\x17\x6d\xec\x0c\ +\xcb\x81\x8f\x3e\xdc\x03\x80\x55\x1b\xd6\x5b\x10\xf0\x33\x50\x88\ +\x08\x9f\xfc\x03\x02\x7d\xfd\xfd\xae\xeb\xce\x9f\x3f\x3f\x33\x33\ +\xa3\xbd\xbd\x7d\x30\xcb\x3d\x80\x52\xc7\x65\xb9\x92\x42\x84\x73\ +\x27\xde\x76\xcf\x8f\x7f\xf4\xc3\x1f\xfc\xf0\x07\x3f\xb8\xe7\x9e\ +\x1f\x7f\xff\xeb\xe7\xe7\x17\x8d\xbd\xe9\xce\x5b\x46\x27\x33\xa1\ +\xbe\x54\xf9\xc2\x31\xa1\x15\x0d\x16\x8b\x65\x0c\x50\x29\x21\x04\ +\x63\x94\x52\x26\x84\x88\xda\xd1\xbe\x81\x88\x50\xd8\x35\xd0\xbf\ +\x6e\xd5\xbb\xd5\xf5\xf5\x19\x59\x39\x33\x4e\x3d\xbd\xb2\xa6\xfa\ +\xcd\x77\x9f\x69\x6b\xef\x8a\xc5\x2c\x29\x95\xae\x1b\x84\x31\x47\ +\x08\xd3\xf4\x25\x27\xa7\xa4\x67\x64\xa4\xa7\x67\xe8\x66\xd0\xf0\ +\x87\xfc\xa6\x61\x6a\x5c\x01\x11\xa0\x53\x60\x28\x09\x47\x15\x0c\ +\x04\xa2\x91\x88\xcf\x87\xc7\x99\x68\xc9\x34\x8c\xd6\xa6\xc6\x8e\ +\xf6\xb6\xec\x9c\x9c\x78\x54\x12\x02\xba\xa1\xc7\xa2\xd1\xb6\x96\ +\x96\xa4\xe4\xb0\x52\xea\x28\x56\x3f\xca\xf5\x78\xf3\xea\x9f\xff\ +\xb0\xcf\xe7\x0e\x88\xa4\xc9\xdf\xfd\xfa\x59\xfa\x9a\xfb\xc3\x99\ +\x23\xc6\x8d\x2a\xe0\x72\x5f\xc5\xf6\xad\xed\xd1\xd8\x93\x0f\x34\ +\x0e\xb4\xc5\x62\xfe\x3e\x2d\xe3\x94\xb9\x63\x16\xbf\xf2\xec\x73\ +\x5f\xf9\xea\x35\xd9\xa9\x6d\xdb\x76\xef\x6e\xd3\x8d\x87\x1f\xd8\ +\xd1\xd3\xed\x80\x88\xc4\x6d\x3f\xe5\x81\xac\x9c\x9c\x94\x20\x40\ +\x70\xfc\x35\x37\x8e\xff\x5f\xda\x9b\x14\xa2\x52\x12\x18\x47\x44\ +\x54\x52\x28\x45\x6c\x57\xa3\x5a\x92\x41\x5c\x2b\x52\xbf\x7d\xdb\ +\x2b\x2b\xb6\xb9\x4e\xaf\x1d\x75\x22\xb6\x25\x25\x18\x81\xa4\xec\ +\x8c\x74\x1e\xab\xdc\x54\xd5\xd8\xc9\xd9\xb3\x4f\x55\xf6\xf6\x23\ +\xb3\x22\x5b\x56\xbe\xb0\x78\xc9\x47\x32\x7b\xca\x2d\x37\x5f\x5b\ +\x0c\x0a\x11\xa5\x70\xd1\xa5\x42\xa2\xa6\x6b\x44\x49\x85\x3c\x39\ +\x3d\xab\x28\xbf\xe4\x94\x09\x65\x8d\x0d\x19\xa3\x0a\x4b\xad\xe9\ +\x65\x5b\x2b\xf7\x55\x57\xf5\xed\x6d\xec\x12\xef\xbf\xb6\x17\x2c\ +\x47\xb1\x58\x4f\xb7\x42\x9f\x02\x90\x91\xce\x0d\x6f\xbf\xb6\xa5\ +\x69\x20\xd6\xd2\x81\xa3\xba\x62\x32\x57\x0b\x24\xe7\xe6\x17\x15\ +\x8f\xcc\x28\x7f\xfd\xe3\xe6\x86\x56\xd8\x58\x33\x7a\xd6\x57\x4f\ +\x2d\x1f\x29\xd3\x4a\x93\xdf\xae\x15\x42\x48\x89\x12\x12\xf5\x88\ +\x51\xba\xae\x74\x09\x68\x5a\xc0\xe7\xe3\x5d\xb1\x3d\x6b\xf7\x68\ +\x85\xb3\x2f\x9a\x33\xce\x80\x91\x73\xdf\x5f\xf7\xd1\x86\x9e\xcb\ +\xa7\x8d\x7a\x6c\x7b\x45\x6d\xb1\xee\x2b\x2c\x11\xed\x75\x55\x9b\ +\x49\xcc\x5f\x3a\x21\x37\xb0\x8d\x1b\x99\x05\x23\x0a\xc6\x05\x67\ +\x4e\x59\xb6\xb1\xa5\xcd\x1d\x9d\xf0\x9b\xc4\x2a\x3e\xda\x55\x3c\ +\xfb\xea\x53\xc7\x8f\x82\x31\x97\xbc\xb7\xe6\x0f\x5b\x76\x77\x16\ +\xe5\xd4\x2e\x7f\xf9\xdd\x6e\xdb\x6d\x8b\x59\x03\xf1\xee\xad\x5b\ +\x6b\xb3\xa6\x5e\x38\x6f\xc2\x28\xd9\xd6\x93\x19\xde\x16\xc3\xa4\ +\xe9\x27\x4d\x78\x79\xc3\xd2\x65\xbe\xb3\xcf\x3d\xf5\x64\x94\x52\ +\x01\x12\x21\x15\xf0\xa4\xd4\xf4\xf4\xd4\xa4\x96\x0d\xaf\xef\x35\ +\x8a\x7f\x7c\xfe\xec\x91\x26\x2c\x38\x65\xd5\x73\x5b\xd7\x55\xf4\ +\xd4\x85\xc6\x9d\x72\xee\xec\x31\xa6\xf0\xe7\x86\xde\x53\x4a\xba\ +\x3d\x4d\x2b\x97\x2e\xdd\xdb\xe7\xb6\xed\x1b\x48\xed\xc2\xab\xe6\ +\x4c\x7e\xeb\xf9\x0d\x8d\xfd\xa3\x6b\xf6\x69\xe5\xf3\xc6\x30\x65\ +\x1d\x92\x8c\x52\x4a\x99\x94\x14\xbe\xfc\xf2\xcb\x07\x8d\x47\x42\ +\x24\xd2\x43\x53\x46\xf1\xf8\xdc\x86\x5c\xe3\xdd\xf5\x5b\x9e\x7b\ +\x76\x69\x1f\xd1\x18\x01\x94\x0e\x4b\x9b\x72\xd3\xb5\xe7\xa6\xfb\ +\x8e\x40\x6d\xff\xfa\x31\x04\x43\xbc\x0b\x88\x08\x0a\x05\xe3\x14\ +\x10\xbb\xbb\x3a\xba\xfb\xfb\xa8\xce\xdb\x3a\x3a\x3e\x5c\xbb\xae\ +\x3f\x12\x4b\xcf\xca\x2d\x1a\x5d\xd6\xd4\xd2\xbe\x72\xe1\x8b\xed\ +\x9d\x5d\x28\x01\x14\xd5\xb8\x2f\x18\x30\x92\x92\x92\xc2\xc9\xa9\ +\x84\xd1\xe4\xa4\x94\xcc\xac\x2c\x7f\x30\xe0\xf7\x07\x24\x70\x81\ +\x9c\x11\x09\xd2\xa5\x40\x38\x33\x2d\x17\x75\x1d\x0c\x05\x3e\xc3\ +\x1c\xe8\xe8\x12\x9c\x1f\x27\x37\x21\x60\x5a\x5a\xea\xb6\xad\x5b\ +\xfa\xfb\xfb\xf3\xf2\xf2\x18\xe3\xad\xad\xcd\xb5\xd5\xd5\x99\x59\ +\x59\x88\xf2\xe8\x06\x75\x94\xae\x91\x31\xe5\x1b\x77\x7f\xaf\x38\ +\x35\x18\x0e\x9a\x00\x50\xe9\x4a\x44\x29\x01\x38\xa3\x04\xd8\x98\ +\xd3\x2f\xbf\xe7\xd2\x29\xc2\x15\x4c\xd7\x0c\x4d\xbb\xfb\xbf\xfe\ +\xb8\xfb\xfd\xd7\x7e\xf7\xdf\xf7\xb4\x7c\xf3\x1b\x86\x11\x98\x7c\ +\xde\xf5\x77\x9f\x31\xca\x95\xca\xf0\xfb\x55\xf5\x4a\x57\x38\xea\ +\x9f\xa4\xc1\x27\x36\x5d\xa5\x14\x30\x25\x95\x22\x84\x32\x4a\x35\ +\x43\xeb\xa8\x58\xbb\x2d\xe6\xfb\x6a\xa8\xeb\xd1\xc7\x96\x95\x5f\ +\xf7\xa3\x0b\x32\x6b\x7e\xfb\x97\xd7\x6c\x47\x50\x25\x85\x2b\x08\ +\x00\x10\x46\x88\x56\x36\x7b\xc1\x2d\xa7\xe6\xb9\x12\xb8\xa6\x49\ +\x6b\xe0\xe6\xbc\x49\xa8\xfb\xd3\x7d\xd2\xee\x93\x88\x88\x52\x2a\ +\x29\x95\x94\x88\x80\x4a\x28\xa5\x50\xba\x0e\x00\x2a\x25\xdd\x98\ +\x03\x28\x24\x05\x85\x14\x15\x0f\x15\x5c\x74\xf5\x4d\x23\x43\xa0\ +\x80\xe9\x9a\x16\x8f\xd9\xa6\xc9\x37\xad\x7c\xe9\x95\x0a\x7a\xcf\ +\x0f\xef\xec\x5b\x7d\xdf\x2b\x75\xae\x12\x0a\x41\xb9\x8e\x05\xd2\ +\xa5\x04\x50\x2a\xdd\x24\xfd\xbd\xdd\x0e\x00\x53\x4a\xa9\xc4\xb3\ +\x50\x81\x54\x4a\x21\x10\xce\x18\xd3\x74\x15\xa9\xff\xb0\xa2\x2a\ +\x3c\xfd\xdc\x24\xa3\x39\x1e\xeb\x8f\x21\x18\x10\xeb\x8b\xc7\x08\ +\x25\x05\x13\xa7\xb0\xd5\xcb\x5f\x78\x3d\x79\xea\x57\x2f\xeb\xdb\ +\xfc\xe1\xa2\x77\x9c\xb4\x31\xe7\xa5\x19\x44\xa1\x52\xae\x0d\xa0\ +\x29\x64\xa0\x94\x12\x89\x24\xc8\x54\xd7\x21\x32\xd0\x27\x00\x78\ +\xbc\x3f\x2a\xa4\x8f\x47\x5e\x7b\xe4\xe9\xb6\x91\x57\x7c\xe7\xd2\ +\x82\xa7\xff\xe7\x2f\xae\x2d\x0d\x8d\xc4\x7b\x3b\x05\x00\x55\x4a\ +\x09\xd7\x72\xd8\xdc\xcb\xef\x2e\x99\xba\xf9\xa5\xa7\x1e\xf9\xed\ +\xae\xe6\x9f\x7c\xfb\xb2\xa0\x14\x4a\x49\x29\xdd\x84\x15\x9c\x72\ +\x03\xe3\xb1\x68\x4c\x81\x09\xfd\xfd\x31\xca\x74\xd3\xd4\x22\x7d\ +\x7d\x51\x09\x26\x2a\xa5\x14\x05\xf7\xe3\x97\x1e\x5d\xdb\x33\xf1\ +\xc7\x77\x9d\xbf\xee\xf1\x3f\x6d\x8c\x46\x52\xc6\xce\x2c\x64\x9b\ +\xdf\x7c\xfd\xcd\x4e\x33\xe7\xbc\x91\x61\x27\x6e\x1f\x32\x13\x10\ +\x88\x52\x4a\x88\xc8\xe0\xb6\x4f\x12\x35\xeb\x29\x28\x50\xc7\x57\ +\xd4\x52\x49\x65\x84\x32\xa6\xce\x9c\x65\x13\x46\x28\xd7\xdd\xd6\ +\xa5\x6f\x6d\xa8\xeb\x3e\x2d\xb3\xc0\x7f\xb8\xc3\x93\x1f\x8f\x46\ +\xf4\x89\x35\x1e\x31\xa1\x1e\x23\xa2\x94\x12\x86\x54\xa9\x4d\x28\ +\x2f\xc3\xcd\x32\xc5\x28\x38\x8e\x3b\x58\x08\x20\x61\x5d\xa6\x5c\ +\x28\x35\x30\x30\xd0\x17\x8d\x75\xf4\xf6\xed\xac\xac\x6a\x69\x6f\ +\x4f\x4b\xcf\x0a\xa6\xe5\x6c\xda\x52\xb1\xb3\xaa\xba\x77\x20\x06\ +\x84\xb9\x92\x32\xa6\xa7\xa5\xa4\x16\xe6\x15\x66\x67\x67\x07\xc2\ +\xc1\x80\x3f\xd4\x3f\x30\x90\x9c\x9c\xec\xf3\x07\x84\x54\x9c\x6b\ +\x8a\x30\x4a\x18\x51\x2e\x0a\x0e\x08\x92\x30\xcd\xe0\x0a\xe3\x42\ +\x2a\xc3\xf0\xb5\x45\x2d\x48\x0a\x1d\xb7\xd9\x58\x85\x92\x92\xfc\ +\xfe\x60\x4b\x53\xe3\xde\xba\x9a\x44\xa1\xba\x82\xc2\xc2\x40\x20\ +\xd0\xd4\xd8\x70\x8c\x7b\x5d\x3b\xee\xf2\xac\xbc\xf4\xf0\x7e\xd1\ +\x4a\xba\x56\x24\xea\x20\x00\x40\xfa\x59\xf3\xcf\xf9\xcd\xd3\x4f\ +\x3e\x81\x4d\x61\x4a\xc7\x4e\x3f\x67\x4c\x52\xdd\x92\xb7\xb6\xa7\ +\xa6\xeb\xc9\x7e\x27\x62\x16\x9c\x7b\xc6\xac\x3f\x2e\x7a\xf8\xb9\ +\xc8\x29\x3a\x6a\x53\xe6\x5e\x30\xa6\xa0\x28\x23\xd0\xf0\xc4\x23\ +\x8f\xcc\x2e\x2f\x9f\x90\xdd\xff\xe0\xa3\xef\x5f\xfb\x1f\x3f\x1f\ +\x9f\xfc\x8f\xda\x9b\x14\x26\xd6\x35\x50\x05\x4a\xb4\xd5\x6e\x7c\ +\xfd\x35\xc3\xdd\xd7\xb0\x79\xf3\x8e\xf2\x73\xaf\x9f\x55\x96\xbe\ +\x49\x27\xf5\x3b\x36\x6e\x68\x6b\xef\x89\x08\xe5\x62\xf6\xa8\xdc\ +\xf6\x17\xde\x7a\xf4\x99\x58\x69\xc9\x98\x79\xb3\xc7\x3f\xf9\xce\ +\xf3\x8b\xed\x69\xa6\x84\xb2\x93\x67\x96\xe6\xa5\x9a\x81\x64\x00\ +\x44\x94\xd2\x75\xe2\xf1\x98\xed\x4a\x21\xa4\x10\x22\x1e\x8b\xd9\ +\xae\x14\x76\x3c\x16\xb7\x05\x80\x63\xc5\x63\x71\x5b\xa0\x74\xec\ +\x78\xff\x40\x2c\xbd\x64\xfa\xe4\xdc\x15\x0b\x9f\x7b\x69\x46\x69\ +\x3a\xf5\xa5\x4f\x9f\x35\x3d\x19\xa4\xe3\x12\x5f\x38\x55\xb7\x2a\ +\xb7\x6e\x58\x17\xab\x69\x77\xb1\x50\x0a\x27\x1e\x8d\x0b\x57\x82\ +\x12\xf1\x78\xd4\xb5\x70\xfc\x19\xa7\xbf\xf6\x97\x25\xf7\x3e\x32\ +\x50\x48\x6b\xf7\x0d\x48\x82\x4a\x08\x25\x50\x0a\x89\x4e\x5f\xc3\ +\xbb\x6f\x2d\x69\x08\x58\x95\x15\x1b\x5b\x43\x53\x6f\x9b\x37\x3a\ +\xdf\x72\xd2\xdf\x7b\xea\xfe\xbf\x3f\x3d\x92\x34\x6e\xee\x4e\xbb\ +\x71\x5a\xae\x9e\x94\x35\xce\xff\xd0\x43\x9b\xf1\xde\x3b\x66\x77\ +\x56\x2f\x7b\x76\x79\xdf\x8f\x2f\x1e\x43\xdd\x48\x3c\x16\xb3\x6c\ +\x01\x52\xda\xf1\x58\xdc\x67\xa1\x91\xc4\xad\xb6\x35\x6b\xf7\x5c\ +\x78\xd6\x19\x6f\x3e\xb4\xe4\xc1\xa7\x7b\xb4\xa6\x0d\x03\x29\xe5\ +\x33\xcb\x52\xd7\x87\x02\xfd\x4d\xbb\xd6\x6f\xe8\x69\xea\x1c\xc8\ +\x77\xd8\x94\x53\x67\xbf\xf9\xb7\x57\xff\xf4\x70\xb4\x84\x37\x37\ +\x46\x88\xa9\x7a\xde\x5f\xbe\xb2\x43\x06\x83\x81\x00\xb1\xa2\xb6\ +\x90\xa6\x14\x9c\x07\xf2\x0a\xd8\xbb\x4b\x9e\x75\x1b\xc7\x4e\x28\ +\x1f\x3b\x27\x6b\xed\x53\x0f\x3e\x70\x72\x01\xac\xd9\x12\x9f\x77\ +\xe3\x8c\x31\xd9\x79\x59\x6f\x3d\x72\xef\xdf\xb4\xc9\xb9\xf6\xde\ +\x9e\xd8\x78\x42\x02\xa9\x29\xa2\xa6\x7e\xd3\xfa\x8d\x35\x2d\x5d\ +\xaa\x44\x80\x9e\x73\xda\xac\xfc\xdf\xdd\xb7\x68\xdc\xb5\x3f\xc9\ +\xd5\xdc\xb8\x2d\x0f\x09\x3d\x48\x2c\x73\xc3\x30\x12\x26\x51\xd7\ +\x75\x5c\x21\x01\x41\xa1\x3c\x3e\x95\x0e\xa4\x94\xfe\x94\x82\x33\ +\xce\x2f\x1d\xfc\xdd\xaa\xde\xfc\xe1\x76\xdb\x95\x70\xc4\xca\x43\ +\x47\xa9\xb3\x82\x88\x3e\x9f\x3f\x14\x0a\x25\xe2\xbc\x12\xd1\x3d\ +\x00\xe0\xba\xae\x10\x82\x52\xca\x39\x4f\xb0\x15\xdd\x1f\x04\x04\ +\x07\x07\x65\x7d\xee\x21\x03\xae\xeb\x10\x4a\x85\x10\x84\x12\x04\ +\x42\x08\xb3\x84\x88\xda\x4e\x5d\x63\xf3\x47\xeb\xd6\x57\xd5\x35\ +\x0a\xa2\x2b\xe0\x9b\xb7\xed\x78\x73\xc5\xca\xbd\x0d\xcd\x71\x07\ +\x81\xe8\x8c\x9b\x39\x39\x05\x63\xc7\x94\x4f\x9b\x3a\xbd\xb4\x6c\ +\x5c\x5a\x7a\xa6\x3f\x10\x32\x03\x41\x21\x54\x28\x39\xc5\xe7\x0f\ +\x21\x50\xca\x34\xd0\x0c\xc9\x34\x4a\x09\xa1\x04\x09\x95\x84\x39\ +\x12\x11\x81\x81\xca\x4e\x4b\x6e\x6b\xda\x9b\x9d\x16\x4a\x49\x0e\ +\x1d\x88\x92\x3b\x4a\x9d\x15\xd3\x34\x26\x4f\x9a\x98\x9c\x92\x9a\ +\x9c\x9c\x9c\x9a\x9a\x96\x91\x91\x91\x9e\x9e\x11\x08\x04\x5d\xc7\ +\x1d\x18\xe8\xcb\xc8\xc8\x3a\x50\x67\x25\x16\x8b\xa6\xa5\x67\x1e\ +\xec\x3a\xd1\x02\x19\xb9\xa5\xa3\x8b\x0c\x7a\xc0\xd3\xac\xa5\xe4\ +\x16\x8e\x1e\x99\x45\x01\xd2\x8b\xa7\x8c\xcb\xd5\xea\x6b\xea\x22\ +\xe8\x2b\x1e\x3b\x36\xdd\x88\xed\xae\xd8\x56\xdb\x16\x19\x77\xfa\ +\x55\x5f\x9d\x5d\x9a\x37\xf6\xa4\x51\xc9\xa2\xae\xb6\xde\xa2\xa1\ +\xd1\xa5\xc5\xa9\x49\x19\x63\x46\x17\x74\xd7\xef\xb5\x8c\xb4\xb2\ +\x92\x3c\x42\xcc\x92\x71\xa5\x21\xed\x1f\x7c\xa1\xfb\xda\xdb\x7c\ +\xfe\x80\xae\x6b\x42\x4a\xae\x1b\x40\x9d\xbe\xde\x01\x65\xa6\xce\ +\x3a\xef\x8a\x0b\x67\x8e\xa6\x34\x30\x7a\x64\x46\x77\x63\x4d\x4b\ +\x3f\x19\x3d\x65\xc6\x84\xe2\x9c\xd4\xdc\x51\x99\x9a\xd3\xdc\xda\ +\x13\xcc\x2c\x9c\x3e\xf7\x94\xa2\x80\xdd\xd0\xd4\x16\x57\x66\xc1\ +\xa8\x11\x49\x26\x13\x42\xaa\x84\xe3\x1a\x40\x33\x53\x8a\x46\x14\ +\x86\x39\x4a\x05\xdc\x08\x16\x15\x15\x26\x99\x3c\x94\x56\x50\x90\ +\x95\x42\x10\x42\x99\x79\xf9\x39\x29\xa0\x20\x9c\x92\x35\x72\x44\ +\xc9\xc4\xf2\x62\xd5\xdb\xd6\xd2\xd1\x67\xa4\xe4\x14\xe5\x67\x69\ +\x20\x5d\x81\xa9\x39\x45\x79\x41\xa7\xb6\xb6\xc1\x0d\x14\xcc\x9c\ +\x79\x52\x6e\x5a\x50\x33\x43\x05\x23\x0a\x02\x1a\x00\x35\xb2\xf3\ +\xf2\x47\x14\x97\x95\x17\xa7\x75\x36\xd6\x77\x39\x81\xa9\x33\x4e\ +\x29\x1f\x91\xc9\x13\x46\x15\xca\x0d\x1f\x89\x0c\x44\x62\x0e\x14\ +\x4d\x9e\x77\xe5\x25\xe7\x64\x6a\xae\xf2\x65\x8d\x1f\x9b\xd7\xdb\ +\x58\xd7\x47\xb2\x2e\xf8\xea\xa5\x63\xb3\x4c\x07\x59\x52\x5a\x5a\ +\x6e\xf1\xf8\x09\x23\x73\x92\x52\x43\xe9\x45\x63\xa6\x8e\x1f\xa5\ +\x49\x97\x70\x7f\x7e\x61\x61\x86\x8f\x29\xa2\x65\x64\xe7\xe7\xe7\ +\x16\xe6\x86\x7d\xb6\x60\x65\x27\xcd\x9e\x58\xe8\x6b\xaa\x69\x80\ +\xf4\x71\x97\x5d\x76\x6e\x96\x5f\xcb\x29\x19\x45\xfa\x9a\xeb\x5a\ +\x7a\x33\x46\x4d\x9c\x3e\xa1\x24\x3b\xaf\x64\x7c\x71\x7a\x67\x63\ +\x7d\x97\x63\x94\xcf\x9c\x3b\x69\x54\x7a\x6f\x4b\x5d\x55\x4d\x23\ +\xa6\x8f\xb9\xe0\x82\x73\xb2\x4c\x74\xa5\x92\x44\xcf\x1b\x31\x0a\ +\x7a\x5b\x3b\xa3\x50\x30\x66\xe2\xec\xe9\x13\xb1\xab\xa1\xa9\x8f\ +\xcd\x39\xff\xb2\xb9\x63\xd3\xc0\xc8\x98\x50\x3e\x22\xba\xaf\xb1\ +\xb5\x47\x8e\x99\x3a\x73\x4a\x59\x61\x61\x71\x69\x92\xea\xad\xdd\ +\xdb\x6a\x66\x16\xcf\x98\x31\x39\x37\x3d\x39\xc5\x70\x37\x6d\xaa\ +\x9e\x75\xe9\x65\x23\xc3\x4c\x48\x85\x43\x01\x48\x09\xe9\xe9\xe9\ +\x79\xe7\x9d\x95\x95\x95\x95\x15\x15\xdb\x29\xa5\xa9\xa9\xa9\x00\ +\xc8\x38\x6f\x6b\x6d\xc9\xce\xc9\x3d\x20\xa0\xb8\x8e\x73\x64\x9d\ +\x8e\xf3\x81\x8e\xaa\xd7\x5e\x5c\xbc\x76\xf3\x96\x6d\x5b\x37\xbf\ +\xfb\xc6\xb2\x6a\x27\xff\xbc\x73\x66\x85\xf9\x11\xc8\xed\x68\x75\ +\x56\xa4\x94\xa9\xa9\x69\x39\xb9\xb9\x07\xf6\xf6\x44\xf8\x8f\x94\ +\xf2\x40\x34\xdd\x01\x3e\x1a\x8e\x19\xac\x11\x51\x49\x02\x04\x08\ +\x55\x04\x14\xa1\xbd\x03\x91\xda\xa6\xc6\x9d\xbb\x77\xb7\x77\x74\ +\x09\x25\xfb\x07\xe2\x55\x35\x0d\x4d\x2d\x2d\x8e\x2b\x28\x63\x9a\ +\x6e\x06\x83\x49\x29\x69\xe9\x59\x59\xb9\x79\xb9\xb9\xd9\xd9\xb9\ +\x40\x18\x65\x5c\x2a\x05\x48\x08\x63\xfb\x3a\x3b\xc3\xe1\xb0\xdf\ +\x1f\xb0\x2c\x5b\x29\x85\x5c\x8f\x49\x05\xd2\x46\xe1\x4a\xa9\x5c\ +\x05\x8e\x8b\x1a\xa3\x06\x38\x13\x47\xe5\xec\xdc\xb8\x76\x7a\x79\ +\x51\x41\x76\xba\xbb\x3f\x90\xe7\x28\x75\x56\x92\x92\xc2\x37\xdf\ +\x74\x63\x46\x66\xf6\xd0\x08\x4f\xc6\x98\x6d\x3b\xad\x2d\x8d\x63\ +\xc7\x4d\xd0\x74\x1d\x11\x5d\xd7\xed\xec\x68\x2f\x1d\x53\xfe\x85\ +\xd0\xa6\x2b\xb6\x6d\xce\xc8\xcc\x0a\x87\xc2\xc2\x75\x80\xe9\x3e\ +\x53\x4f\xbc\x11\xc7\xb1\x1d\x57\x00\x21\x8c\xeb\xa6\xa1\x13\x00\ +\x54\x22\x1e\xb7\x14\x50\xc3\xf4\xe9\x9c\xb8\x8e\x65\xd9\x52\x33\ +\x4d\x83\x33\x00\x69\xc5\xad\x21\x56\x52\x04\xc2\x7d\x86\xee\xda\ +\x71\x17\x81\x00\x35\x4d\x43\x38\x71\x64\xa6\x46\xa4\x65\x3b\x4c\ +\xf7\xe9\x4c\xc6\xe3\x0e\xd3\x4c\x83\x61\xdc\xb2\x81\x69\xa6\x61\ +\x70\x46\xa5\xb0\xe3\x96\x8d\xfb\x93\xd1\xe8\x86\x4f\xe7\x14\x00\ +\x85\x63\x5b\xae\x32\xfd\x86\xb0\xe2\xae\x24\xa6\xcf\x04\x61\x59\ +\x2e\x32\xcd\xf0\x19\x1a\x25\x20\x85\x6b\x59\xb6\xda\x1f\x7b\x60\ +\xfa\x7c\x1a\x49\x84\xd7\x3a\xb6\x33\x98\xe8\x9a\x32\xcd\x34\x0c\ +\x4a\x94\x6d\x59\xae\x54\x88\xc0\x75\xd3\x64\x2a\x66\xd9\xc0\x4d\ +\x3f\x27\x71\x2b\x2e\x81\x9a\xa6\x89\xae\x65\x0b\xd4\x0d\x1f\x43\ +\x37\xee\x08\xdd\xf4\x71\x90\x96\x6d\x53\xcd\x34\x75\x8d\xa0\xb4\ +\x2c\xcb\x95\x8a\x32\xcd\x34\x4d\x46\x00\x40\xd9\xf1\xb8\x23\x15\ +\xd3\x0c\x9f\xa1\x53\x00\x29\x9d\xb8\xe5\x6a\x86\x4f\xd7\x18\x28\ +\x61\x59\x9f\x8c\x0f\xa1\x9a\xcf\x34\x18\x51\xf1\x78\x5c\x20\xf5\ +\xf9\x7c\x8c\xa0\xeb\x58\xb6\x9b\xd0\x72\x34\xd3\x34\x28\x05\x94\ +\xc2\xb2\x2c\x09\xcc\x30\x4d\x8d\x12\x42\xa9\xd3\xdb\xba\x65\xcb\ +\xc6\x8a\x6d\xdb\x7b\xc2\x93\x6e\xbe\x7c\x9e\x89\x47\x50\xed\x09\ +\x80\x94\x72\xc5\xdb\xef\xbc\xf3\xce\xaa\x31\x65\xa5\x97\x5f\x7e\ +\x59\x6a\x6a\x1a\x22\x9a\x3e\xdf\x96\x4d\x1b\xa6\x4e\x9b\xce\xb9\ +\x06\x47\xcd\x7b\xc9\x38\xef\x6f\xdd\xbd\x6c\xf9\x87\x71\xca\x95\ +\x70\xcd\xe4\xfc\x99\xa7\x9e\x32\xea\x53\xa2\xb1\x8e\xa6\xd3\x69\ +\x9a\xd6\xd4\xd4\xb8\x73\xd7\xce\xac\xac\xac\xcc\x8c\xcc\x94\xd4\ +\xd4\x44\x25\xa2\x03\x76\x59\x44\x4c\x88\x4e\x09\xb6\x3a\xa0\xee\ +\x0d\x23\x63\x13\x21\x4a\x0a\xa0\x34\x12\x73\xaa\xf7\xd6\x6f\xaf\ +\xac\xec\xec\x1f\xe8\x8f\xc6\x9b\xdb\xda\xab\xf7\xee\xed\xe9\x89\ +\x2a\xc9\x74\xdd\xe7\x0f\xea\xe9\xe9\x99\x25\xc5\xc5\x23\x47\x16\ +\x87\xc2\x49\x3e\xd3\x4c\x04\x41\x09\xa0\x48\x29\x48\x29\x85\xec\ +\x8b\x44\x84\x44\x20\xdc\x16\xa8\x28\x57\xa8\x04\x42\x5c\x88\x41\ +\xfd\x56\x4a\x81\x44\x01\x21\x80\x3a\x00\x30\x8a\x84\xf0\x2f\x79\ +\x9e\x13\x04\xd7\x71\x80\x10\x04\xa2\x84\x1d\x19\xb0\x07\x6d\x50\ +\x04\x13\x76\x40\xe9\x3a\x51\x77\xe8\x06\xab\xec\x78\xd4\x3e\x10\ +\x1b\x61\xc5\xdd\x23\x9a\x19\x50\xc6\xe3\xf1\xfd\x06\x07\x65\xc5\ +\xe3\x00\x00\xd2\x92\x00\x00\x44\x3a\x56\x3c\xf1\x83\x6b\xc7\x5c\ +\x00\x20\x20\x45\x3c\x26\x0e\xf3\xdb\xa2\x63\xc5\x86\x3e\xdb\x8a\ +\x26\xda\x44\x7b\x7f\xe3\xca\xb5\xa3\xae\x7d\xb8\x79\xcf\x8a\x46\ +\x0e\xcf\xab\xa0\x84\x1b\x13\xee\x41\xcb\xd8\xb1\xa2\x89\x1f\x5d\ +\x3b\xea\x26\xb4\xa2\x4f\x1a\x77\xed\xb8\x9b\xf8\x61\xf0\x6b\x12\ +\xe9\xd8\x51\xc7\x3e\xe0\x7a\x45\x29\xe2\xd1\xc8\x50\x67\xac\x3a\ +\x78\xb8\x1c\x2b\xe6\x58\x47\x30\x3e\xc6\xa2\x07\xba\x21\x87\xb6\ +\x00\x00\xea\xa0\xbf\x02\x80\xb4\x63\x51\x3b\x11\x62\xea\xd8\x3d\ +\x6d\xed\x3c\x6f\xda\x95\xa7\xcf\xf4\xa3\x2b\x8e\x64\x3e\x52\x80\ +\x9c\x6b\xe7\x9d\x7b\x6e\x4e\x4e\x76\x49\x49\x49\x52\x38\x49\x48\ +\x41\x29\x13\xae\x2b\xe5\x91\xf5\xb2\x23\xf9\xe9\xc6\x5d\x79\x4d\ +\x4e\x4b\x97\x9d\x53\x90\x6f\x80\x44\x40\xe7\xd3\x84\xac\xa3\x34\ +\xe4\xf3\xf9\xde\x5b\xbd\xe6\xbe\xfb\xef\xcf\xcd\xcd\x4d\x4e\x4a\ +\xca\xcc\xcc\xcc\xcc\xcc\x2c\x2c\x2a\x2a\x2a\x2c\xcc\xce\xce\x0e\ +\x87\x93\x82\xc1\x80\x69\x98\x94\x51\xce\xf9\xa0\x98\x92\xf0\x82\ +\x1f\xcc\x0e\x27\xe2\x2c\xd5\xf1\x34\x48\x19\x03\xa0\x03\xfd\x7d\ +\xdd\xbd\x7d\xef\xbc\xb7\xa6\xbd\xa7\xb7\x3f\x6e\x57\x37\xb6\x34\ +\xef\xeb\x8a\x0b\x41\x28\x0b\xa5\x64\xea\xcc\x1f\x0a\x06\xf3\xf2\ +\xf2\x4a\x46\x95\x14\x16\x16\x72\xca\x34\x4d\x57\x42\x3a\xb6\xad\ +\x50\x39\x00\x52\x01\x12\x0a\x9c\x0a\x09\xc0\x0d\x49\x58\x3c\x1e\ +\x27\x84\x3b\xae\x63\x23\xc6\x95\xa0\x28\xd1\x75\x01\x95\x04\xa6\ +\x80\x10\x24\x44\xe3\x40\x69\x34\x1e\x53\x5f\xee\x0c\x4c\x99\xd9\ +\x39\x75\x35\x55\xa1\x50\xd8\xe7\xf3\xef\x3f\xe0\x80\x43\xa3\x49\ +\xd1\x4b\x45\x30\x7c\xe0\x2b\x3c\xff\xfa\xdb\x29\x4a\xc7\xb6\x25\ +\x82\x76\xa4\x15\x07\x38\x18\x42\x71\xea\xa9\xa7\x09\x21\x94\x42\ +\x1d\x0c\x29\x65\x5d\x6d\x75\x28\x9c\xc4\xf9\xb1\x1d\x6b\x94\x6b\ +\x76\xfb\x8e\x87\x1f\x78\xb4\xb2\x8b\x94\xcd\xbd\xf4\xd6\x8b\xc7\ +\x6d\xfa\x78\x7b\xfe\xf8\x93\x72\x8e\xa4\xd4\xf1\xa3\x1b\x33\xa9\ +\x11\x74\x82\x39\x4d\x31\x5a\xdd\xdd\xae\x6a\x5b\x35\x8d\x6b\x88\ +\x1a\x42\x7a\x30\x98\x1a\x08\x8d\x1e\x31\xa2\x60\x74\x51\x4a\x46\ +\x4a\x5e\x6e\x4e\x61\x5e\x7e\x56\x76\x26\xd3\x35\xe5\x3a\x84\x52\ +\x42\x79\x22\xa2\xdd\x75\x5d\x4d\xd3\x5c\x57\x70\xc6\x48\x22\x1c\ +\x7b\x88\x0b\x0d\x8f\xc9\xb5\x98\x28\x3b\x92\xd8\x69\x09\x26\xe2\ +\x60\x95\x52\xa8\x18\xa3\x94\x50\x25\x25\x4a\xc5\x74\x8e\xa8\x00\ +\x40\x81\x02\x02\x9c\x68\x0a\xa0\x6b\xa0\xa7\x62\xc7\x8e\xc6\xa6\ +\x26\xa4\x74\x6b\x6d\x55\x6d\x5d\x73\x7b\x57\xd4\xf0\xa5\x9a\x46\ +\x66\x46\x56\x52\x20\x14\xf4\x07\x42\x69\xa9\x19\xf9\xf9\xf9\x69\ +\x29\x29\xc1\x80\x9f\x02\x50\x02\x3a\x67\x52\x09\x17\x84\x52\x12\ +\xa8\x26\x41\x21\x61\x0a\x98\xcb\x74\x45\xa1\xd7\x92\xd1\x98\x8b\ +\x20\x84\x14\x42\xaa\x84\xa3\x5c\xd7\x4c\x21\x91\x20\xe1\x14\x19\ +\x2a\x69\x47\x89\x6d\xef\x6b\x6e\x8c\x47\x47\xd0\xcc\x34\xf8\xb2\ +\xd6\xc6\xce\xca\xca\x8e\x45\x23\x3b\xb6\x6f\xd5\xb8\x06\x5e\xd1\ +\xaa\x7f\x2d\xef\xf7\x81\x98\x60\x21\x84\xcf\xe7\x1b\x37\x7e\xd2\ +\x71\xc5\x10\x30\xa8\xde\xbd\xb1\x2f\xf3\xf4\x5f\xdc\x56\xf8\xe0\ +\x63\xeb\xba\xa2\xa3\x76\xae\x5d\x65\xe5\x8c\x2d\x48\x4e\x76\x94\ +\xfc\x0c\xdc\xa4\xa4\xd0\xc3\x19\x19\xe3\xe6\xe9\x06\x75\x94\x2b\ +\xa5\x8b\xc2\x66\x8e\x65\x38\x71\xec\xef\xdd\xb3\xbb\x76\x6f\x65\ +\x9d\xb3\xd2\xe5\xa6\x56\x54\x58\x30\xb6\xb4\xe4\xe4\x69\x53\xe6\ +\xcc\x9e\x95\x9c\x91\xad\x84\xe3\xc6\xe3\x4c\xd7\x08\x61\x14\x58\ +\xc2\x06\x06\x0a\x94\x92\x07\x5b\xa6\x0e\x49\xe8\x73\xc4\x31\x20\ +\x07\xae\x41\x02\x4a\x22\xa1\x40\x29\x45\x29\x09\x02\x0a\x45\x29\ +\x01\xca\x50\x21\x10\x22\x40\x2a\x54\x8c\x6a\xcd\x5d\xed\xb5\x7b\ +\x6b\x2b\xab\x6b\x5b\xbb\x07\x76\x57\x56\x16\x8c\x2c\xe8\x71\xdd\ +\x7e\x01\xd9\x45\xa5\xa5\xa3\x27\xe5\xe5\x16\x65\x66\xa4\xdb\x4e\ +\x44\x2a\x19\xf0\x07\x03\xc1\x80\x63\x3b\x07\x14\x52\x47\xfd\xff\ +\xec\xbd\x77\x98\x9d\x55\xb9\x3e\xbc\xca\xdb\xdf\xdd\xf7\x9e\x3d\ +\xbd\x67\x5a\x32\xc9\xa4\x27\xa4\x91\x50\x42\x47\x8a\x20\x7a\x28\ +\x16\x94\x23\x1e\xeb\x51\x8f\x15\xcf\xf1\x88\xe5\xd8\x15\x51\x51\ +\x04\x41\x01\x51\x5a\x42\xef\x24\x01\xd2\x7b\x9b\xde\x67\xcf\x9e\ +\xdd\xcb\xdb\x57\xf9\xfe\x98\x80\x58\x2e\x40\xce\xd1\xeb\xf3\x47\ +\x9e\x3f\x72\xed\xc9\x64\xd6\xde\x49\xd6\x7b\xaf\x67\x3d\xcf\xfd\ +\xdc\x37\x77\x19\x70\x18\xf2\x38\x67\x08\x03\x28\x78\x1c\xda\x84\ +\x17\x5d\x66\xd9\x1e\xe3\xc8\xb2\x1c\x06\x00\x12\x04\x08\x20\x46\ +\x8c\x03\x94\x2f\x39\x94\x32\x40\x3c\xd7\xc8\x15\x12\x23\xd5\x21\ +\xa1\xb9\x46\x33\x89\xed\x78\xee\xdb\xdc\x48\xae\xb9\x65\x4e\x65\ +\x55\x8d\x33\x7b\xcd\x3a\x19\xff\x2f\x06\xc6\x82\xcf\xef\x7f\x73\ +\x1c\xe3\xd9\xe6\x2d\x92\x21\xb3\x1d\x4f\x80\x46\xef\xa1\x03\x13\ +\x39\x36\x4f\x96\xfe\x6a\x06\xfd\xfa\x79\x13\x85\xb2\x1f\x45\x5b\ +\xb1\x04\x04\xc6\x04\xea\x01\x6a\x89\xcc\x89\x08\xc4\xcd\x4c\xa6\ +\xb2\x49\x24\x80\x88\xbf\x42\xd1\xd4\x54\xbe\x30\xb5\xf5\xc5\xbe\ +\xe1\x91\xe3\xfd\x83\xef\xb8\xf0\xc2\x39\xed\xed\x22\x84\x10\x0b\ +\x94\xd0\xe9\xe9\xe9\xb2\x61\x74\x74\x74\x00\xc8\x11\xc6\xaf\x32\ +\x85\x39\x04\xf0\x8d\x32\x7a\xc8\x01\xe4\x27\x2c\x91\xd8\x89\x42\ +\xe4\x6c\xd7\xdc\x13\x20\x82\x1c\x02\x01\x02\xc2\x01\xe4\x84\x90\ +\x99\x7c\xe6\xd8\xf0\x20\x40\xa8\x6c\x18\xc7\x8e\x1e\xb3\x0c\x63\ +\x7c\x6c\x7a\x78\xb2\x80\x04\xdc\xd2\x36\x3f\x12\x11\x38\x0c\xb7\ +\xcd\x99\x5f\x57\xdf\x2a\x89\x92\xac\x09\x22\x97\x20\x61\x22\x44\ +\x98\x13\xcf\xb3\x45\x2a\x49\xaa\x4e\x18\xf2\x18\xb0\x20\xb6\xb1\ +\x40\x18\x01\x9c\x63\x41\x76\x5c\x5a\x72\x5d\xd3\xe3\x33\xe9\x1c\ +\x46\x88\x33\x06\xb1\xe8\x99\x26\xc7\xbc\x6c\xe5\x28\x25\x94\x30\ +\xa3\x5c\x92\x11\xc0\xdc\x09\x55\x48\xad\x9d\x4d\x28\x28\xfb\xea\ +\x63\x40\x44\xe0\x6d\x2f\xac\xab\x69\x9a\xa6\x69\x27\x9f\xe1\x93\ +\x01\x00\x60\x1c\x46\x6b\x1a\xad\x47\x36\xdd\xfc\x2b\xdd\x35\xed\ +\x27\x9e\xcc\xcd\x59\x7b\xf1\xb2\xe6\x28\x22\xd6\xdf\x86\x4d\x10\ +\x00\x97\xa3\x02\x53\x7d\x40\x40\xa2\x80\x65\x20\x21\x22\x31\x83\ +\xd1\x7c\xa8\xbe\x56\x9f\x19\xf4\x8b\x60\xe1\xa2\x15\x85\x62\x39\ +\x9d\x9c\x29\x16\xf2\x89\x6c\x71\xd3\x93\xcf\x1c\x3e\xde\xbf\x72\ +\xd9\x92\x86\xfa\x3a\xe2\x38\xa9\x54\xea\xf0\xb1\xe3\x3e\x9f\xef\ +\x93\x9f\xfc\x64\x38\x12\x76\x5d\x17\x0b\x78\x36\xbd\xe7\x00\x00\ +\x88\xde\x10\x9e\x3d\x05\xc3\x43\x00\x00\x20\x00\x49\x44\x41\x54\ +\x00\x07\x10\x00\x06\x00\xc5\x00\x00\x86\x38\x80\x8c\x0a\x90\x01\ +\x00\x49\x2e\x5b\x4a\xe7\xb2\xe9\xac\x1a\x09\x32\x9f\x4a\x14\x69\ +\x6c\x26\xf5\xf0\x63\x8f\x9b\x86\x69\x16\x0d\xc4\x80\x08\x95\xca\ +\x8a\xd6\x50\x45\x2c\x1c\xac\x46\x52\x59\xd6\x3c\xc5\x1f\x84\xa2\ +\x88\x64\x81\x61\xea\x11\x57\x16\x90\x08\x20\x07\x9c\x31\xe6\x31\ +\xce\x3c\xe0\x02\x64\x12\x60\xb8\xb8\x6c\x13\xdb\x22\x02\xb7\x7c\ +\x3e\x9e\xb7\x68\xa6\x64\xa5\xb2\x45\x84\x10\x75\x4c\xd7\x31\x19\ +\x07\x86\xe3\xa9\xb2\x14\x14\x28\x64\x34\xe8\x53\x6a\x9a\xab\x7c\ +\x0a\x8e\x85\x7d\x6d\xad\x0d\x8a\x04\x32\x99\x69\x64\x5b\xf8\xa4\ +\x4b\xca\xc9\x38\x19\xaf\x09\xe2\x92\x68\xcb\xf2\xeb\x3e\x12\xe9\ +\x1f\x4b\x33\x08\x20\x56\x22\x11\xe9\xf0\xee\x5d\xc1\xaa\xfa\xda\ +\x8a\xc0\x9f\x91\xcb\x5f\x1f\x9b\x20\x63\x9e\x6d\x67\x21\x95\x38\ +\x85\x9c\x31\x0c\xa8\x8e\x1c\x93\x64\x94\x08\xa8\xae\x8d\x3b\xa5\ +\xd4\xbc\x05\xf3\x04\xc1\x3f\x3a\x3a\x3c\x3a\x32\x9a\x9c\x4e\xcc\ +\x4c\x27\x8e\xf6\x0d\x8e\x8c\x8e\x56\x46\xc3\xd1\x50\x20\xe0\xd3\ +\xa9\x67\x4d\x4d\x64\xf7\xef\xdb\xb3\xe1\xf4\xd3\x45\x51\x98\x15\ +\x0d\xe1\xaf\x4c\xe1\x62\xf0\xc6\xd9\x13\x00\x80\x21\xc0\x66\x27\ +\x7a\x00\xc3\x90\x01\x00\x81\x6d\x1d\x7e\xf1\xc5\xc3\x3b\xf7\xc6\ +\xaa\x6b\xce\xbe\xfa\x5f\x78\x40\x77\x20\xd0\x43\x21\x83\x32\xc3\ +\x63\x94\xa3\xea\x70\xb4\x26\x56\x8b\xc5\x70\xa8\x22\x66\x94\x0d\ +\x0e\x21\xc2\x92\x61\x3a\x9a\xe5\x78\x94\x0b\x1e\x01\x90\x20\x41\ +\x86\x1c\x88\xa2\xa0\xf8\x82\xa2\xea\x37\x5c\x56\x30\xca\x0e\x47\ +\x2e\x03\xa6\xe3\x16\x4b\x25\x1f\x72\xfc\xaa\xea\x11\x6a\xd9\xae\ +\x59\x32\x3b\x9a\xab\x32\xe3\x39\x15\x3b\xb2\xa2\xca\x55\xf1\x58\ +\x20\x34\xa7\xb2\xa2\x2a\xe2\xb3\x0b\xb9\xa8\x5f\xae\x8e\x05\xe2\ +\xb1\x00\x84\x34\x91\x9a\x1e\x9d\x18\x1d\xdc\xb3\x1b\x2f\x5d\x7e\ +\xb2\xce\x72\x32\x4e\xc6\x1f\x2f\x80\xa2\x60\x4c\x1e\xfc\xcd\xcf\ +\xef\x98\x46\x3e\x9f\x22\x40\xaf\x3c\x3c\x32\xa5\x45\x1a\x4f\xbd\ +\xf4\xdd\x17\x57\x47\xa0\xeb\xbe\x59\xdd\x4b\x88\x04\xa7\x9c\xca\ +\x8f\x6f\x67\x5a\x10\x43\x59\x40\x0a\xe2\xc0\xe5\x8e\x84\x2c\x87\ +\xd3\x90\x24\x8c\xe4\xb3\x66\x2e\xdf\x31\xaf\x39\x14\x08\xb4\xb6\ +\xb6\x0f\x0e\x0e\x1d\x3e\x74\xc8\xaf\x88\x9e\x51\x18\x1b\xea\x8b\ +\x47\x43\xba\xae\x04\x03\xfe\xd1\xb1\xd1\x17\x9e\x7b\x66\xe9\xd2\ +\x25\x9a\xae\x23\x01\xb3\x57\xeb\x47\xb3\x62\x20\xaf\x74\xf1\x5e\ +\xa3\x3d\xf6\x8a\x2e\x0c\xfc\x63\xc9\xed\x15\x86\x3a\xa3\xc4\xc3\ +\x14\x02\x00\x4b\xd9\xbc\x51\x2a\x45\x2b\x08\x60\xdc\x73\x3c\x4b\ +\x40\x65\xd3\x01\x10\x87\x82\x61\x35\x80\x23\xb2\x9a\x99\x9e\x72\ +\xbc\xa9\x74\xd6\x2f\xea\x6a\x63\x7b\x57\x75\x55\xc3\xd8\x54\x8e\ +\x25\xf3\xf1\x78\x5c\x14\x55\x51\x10\x11\x16\x5d\x26\x11\x80\x1d\ +\xcf\xa3\x6e\xa9\x68\x18\xa5\x92\x69\xd8\x96\x61\x39\xb6\xe3\x11\ +\xcf\xb6\xdd\x32\x70\xca\x65\xa0\x21\x86\x82\xaa\xd8\x1c\xf7\xb5\ +\x6a\x35\x75\x15\xfe\x78\x65\x25\xc3\x4a\x2e\x57\x9a\x1e\x1b\xef\ +\x9f\xee\x1d\x3e\x76\x68\xf0\xc8\xbe\xeb\x3f\x74\x4d\xe3\xc6\xf5\ +\x33\x89\x71\xab\x9c\x93\x65\x7a\xd1\x25\xe7\x36\xb7\x34\x9e\x10\ +\x7b\x3a\x19\x27\xe3\x64\x00\x20\x20\x30\x7e\x7c\x77\x26\xba\xe4\ +\x3f\x3e\x7e\x45\x00\x70\xa1\x7c\xe4\x07\x3f\x7d\x74\xf5\xbb\x3f\ +\xbc\xa4\x5e\xe5\x7f\x0a\x4c\x6f\x80\x4d\x0c\x40\x1d\xdb\x4d\x6a\ +\x4a\x96\x6c\xab\x4c\xb9\x27\x42\x02\x65\x0c\x88\x53\x9a\x99\x2a\ +\x99\x92\xe7\x07\x30\x3b\x3a\x72\x20\x6f\x76\xcc\x9d\x17\xf1\x05\ +\x7c\xdd\x3d\xf1\x58\x9c\x79\xb6\x5d\xca\x70\xb7\x5c\x11\x0b\x57\ +\x44\xc2\xc5\x42\xa9\xb5\xa9\x49\xf7\xf9\xca\x85\xbc\x3f\xe8\x67\ +\x6c\x76\x20\x09\x83\x13\x48\xf4\xc7\x2c\xee\x55\x6c\x82\x10\xbe\ +\x4a\xef\x04\x90\x73\xce\x30\xc4\x1e\x71\x39\x84\x22\x46\xa2\xe4\ +\x4b\x8f\x0e\xed\x78\xfa\xf9\xc3\x3b\xf7\x20\x8e\x8e\x0d\x0d\x65\ +\xef\xbc\xa3\x80\xd0\xb4\x63\x1d\x1b\x1d\x75\xca\x66\x30\x14\xce\ +\x8d\x27\xa6\xd2\x69\xd7\x30\x64\x4d\x12\x72\x2a\x93\xe5\xa9\x99\ +\x89\xce\x45\x6b\x1a\x9b\x16\x58\xae\x80\x80\x2c\x42\x15\x73\xb7\ +\x58\x34\xcb\x9e\xc3\x28\x2d\x16\xf3\xe5\x62\x9e\x51\x17\x32\x26\ +\x09\xd8\x07\x99\x4f\xe0\xa2\x04\x25\xbf\xe6\x31\x47\x00\x12\xe2\ +\x58\x13\x81\xc6\x5d\x15\x1a\xd3\x87\xf6\xef\x7d\x6a\xfa\xd8\xd0\ +\xf8\x78\xba\x30\x3e\x93\xb2\xcb\x05\x60\x97\x35\x4c\xaf\xa1\x17\ +\x4f\xcd\x0c\xf7\x0e\x1d\x15\x35\xb5\xaa\x31\xd6\xb3\xba\xc7\x48\ +\x58\x9c\x83\xb7\xf3\xc5\x8e\x52\x9a\x4e\xcd\xb8\x8e\x73\xf2\xb1\ +\xfc\x7f\x35\x20\x42\xe1\x70\x44\x7f\xcd\x9c\xc3\xeb\xed\x07\xc6\ +\x43\x55\x73\x16\xce\x95\xc3\x01\x5d\xe7\x1c\x08\xb5\x8b\x96\x2c\ +\xaa\x0e\xeb\x9a\x26\x5b\xa6\xf5\x67\x2c\x02\xe1\x0d\xde\xd6\x2b\ +\xa3\xec\x90\x20\x07\xfc\x4c\x80\x50\xa5\x1e\x17\x5c\xa8\x4b\x22\ +\xf1\xbc\xb8\x1e\x58\xba\x68\x41\x2c\x12\x79\xf4\x89\x27\x7a\xf7\ +\xed\x6d\x68\x9b\xdb\xd8\xd1\x55\x5f\x55\xe5\xf7\xab\xa9\xc4\xd8\ +\xd4\x70\x3c\x9b\x4e\x46\xfd\x5a\xc8\xa7\x41\x88\xe6\x2f\x58\x50\ +\x5d\x11\xa3\x8e\x8b\x44\x11\x43\x4c\x19\x07\x10\x20\x04\x67\x35\ +\xdf\x66\xe7\xec\x5f\x4d\x97\x66\x29\xd1\x8c\x31\x46\x28\x42\x00\ +\x62\xc4\x18\x15\x11\x02\x80\xe7\xd3\xb9\xfd\x7b\xf6\xbe\xf8\xec\ +\xf3\xd3\xe3\xe3\x01\xdd\xa7\xcb\x9a\x61\x59\x7b\x9e\xdd\x52\xa0\ +\xb4\x48\xbc\x50\xbc\x42\x72\xe9\xf0\xc1\x83\x5e\xb1\x20\x38\xb6\ +\x8c\x21\xb7\x58\xc9\x64\x58\xf7\x67\x32\x59\xcb\x86\x21\x7f\xb5\ +\xcf\x5f\x93\x18\x1b\x9b\x66\x9e\x28\x32\x87\x7b\x26\x21\x08\x30\ +\x55\x16\x63\x7e\x49\x16\x24\x81\x33\xee\x59\xd4\x73\x6d\xcb\xb4\ +\x4a\x46\xff\x78\xc2\x5f\xd5\xaa\xd6\x75\xba\xb6\x1b\xd6\xa4\x52\ +\x7a\xf2\x57\x37\x7d\x85\xe5\x46\x19\xa3\x05\x17\x70\x25\x88\x3d\ +\x14\xc2\x70\xfd\x69\xa7\x9e\x7b\xce\x99\x0b\x3b\x3b\x7a\xf7\xee\ +\x37\xcd\xa2\x3f\xe4\x2b\x17\xf2\x24\x33\x2d\x2b\xb5\xaa\x12\xe1\ +\x9c\xbe\x6d\x81\x69\x7c\x6c\xd8\xe7\x0b\x54\x54\x56\x02\x00\x5f\ +\xa3\x3a\xca\x5f\xdb\x84\x3e\x19\xff\x2c\x28\x74\xa2\x00\xcc\xc1\ +\x6b\x2e\x34\xd0\xf3\xdc\x64\x32\x11\xa5\x15\xc1\x60\xe8\x4d\x6c\ +\x09\x16\xaa\xeb\xec\xb4\xc6\x0e\x6e\x7f\x19\x01\xc0\x39\x8b\x36\ +\xb6\x07\x79\xf6\xc0\xee\x99\x8a\x96\x39\x61\xe5\x4f\xb4\x7d\x5f\ +\xff\x4e\x87\x5c\xc3\xce\x8d\x4c\x39\x5a\x11\x61\x09\x63\xc9\xb5\ +\x3d\x59\x94\x73\xb6\x57\x53\x51\x71\xf5\xd5\xd7\xac\x5e\x79\x4a\ +\xe2\xd8\x21\x27\x91\x78\x6c\xeb\xf6\xad\x03\xc3\xfb\x76\xef\x9d\ +\xbb\x68\xd1\xda\x0d\x6b\xe3\xb1\x68\xf7\xbc\x4e\xd7\x88\x03\xd7\ +\x1d\x1b\x18\xad\xae\xae\xde\xb1\x75\xcb\xe4\xd8\xf8\xc6\x73\xce\ +\xf5\x45\xa2\x00\x01\xc8\x39\x40\x68\x36\x47\x9a\x6d\xdc\xbd\xaa\ +\xf6\x38\x3b\x07\x33\x3b\xa3\x07\x44\x00\x18\x05\x08\x22\x20\xd8\ +\xc5\xe2\xbe\x3d\x7b\x5f\x7e\x79\xc7\xf8\xe4\x24\x00\x48\x08\xc5\ +\x12\x85\x42\x7e\x2a\x29\x88\x92\xe3\x71\x0a\x51\x55\x45\x75\x31\ +\x9b\x29\xa5\x67\x80\x51\x40\x46\x4e\x13\x60\x40\x52\x8a\x96\x2d\ +\x70\xce\x20\x96\x24\x9c\x49\x4c\x3e\xfb\xc4\x63\x1b\x4e\x3f\x9f\ +\x53\xa6\xc9\x48\x55\x71\x4c\x96\x30\x96\x09\x71\x19\x21\x85\xfc\ +\xd4\xf8\x4c\x22\x97\x9a\x29\xe4\x32\x85\x5c\xa6\x5c\x2a\x95\x8a\ +\xc5\x92\x03\xcf\xb8\xf8\x1a\x1d\x4b\x0c\x02\x0a\x98\x65\x96\x15\ +\xc4\x02\x21\x55\x92\x44\x2a\xfb\x27\x12\x79\x59\x10\x21\x87\xab\ +\xbb\xba\x97\xb7\x77\x93\xb4\x41\x33\x96\x0a\xb8\x02\xed\xe1\x81\ +\x63\x55\x95\x61\x7d\x6e\x1c\x68\x10\xbc\x4d\xa1\x09\xa4\x67\x92\ +\x8a\xaa\xc5\x2a\xe2\xe0\x95\x71\xf1\xd9\xff\xe9\x93\xb0\xf4\x4f\ +\x89\x4c\x7f\x64\x3b\xff\x91\x18\xc3\x39\x57\x14\x45\x14\xc4\xa9\ +\xa9\x89\x40\x20\xf8\x86\x8c\x19\x8c\xb1\x95\x1b\x7b\x6a\xf3\x03\ +\x39\x28\x09\x10\x30\xe2\x8a\xf1\x25\x57\x9e\xd5\xf8\xc4\x43\xcf\ +\x6f\xf8\xd0\xf5\x51\x4d\x60\xf4\x4d\xea\x5e\x42\x4e\x3d\x4c\x4c\ +\x9d\x8b\x2a\xf1\x88\x07\x6d\xcb\xb5\x6d\xd7\x92\x05\xa9\xb6\xa5\ +\x71\xc1\xf2\x95\x30\x10\x0c\xe9\xca\xe2\xfa\x4a\x75\xc3\x9a\x0c\ +\x93\x0e\x8f\x27\xf7\xec\xd8\xde\xdf\x77\x64\xe9\x92\xee\x45\xf3\ +\xe7\x4c\x8e\x14\xc6\x46\x26\x35\x49\xe6\x1e\x61\x9e\x37\x36\x34\ +\x98\x98\x98\x68\x8b\x57\x71\xc7\x13\x04\x11\x00\xc8\x18\x83\x08\ +\x22\x8c\x67\xcf\xd8\xd9\x39\xb2\x57\xc9\xe5\x94\x32\x4a\x1c\x51\ +\x84\xf9\x74\xe6\xf8\xa1\x63\xdb\xb7\xbc\x98\xcf\x16\xca\x96\x5b\ +\x28\x97\xb9\x28\xa5\x4a\x05\x41\xd7\xb4\xfa\x06\x09\x63\x9d\x42\ +\x55\x94\x15\x8c\x53\x43\x23\xe9\x91\xd1\x8a\x80\xbc\x71\xed\xca\ +\x05\x9d\x2d\x41\xbf\x1f\xe0\xd0\xce\x83\x87\x1f\x7e\xf6\x59\xd7\ +\xb5\xf2\xae\x27\x88\x41\xcf\xce\x5b\xa6\x21\x87\xe4\x92\x63\x4c\ +\x67\x12\x46\x2e\x33\x39\x35\x95\xc9\x64\x4a\x85\x62\xd9\x30\x6c\ +\xdb\xf1\x08\xe1\x9c\x43\x84\x21\x44\x40\x89\x5a\x04\x96\x5c\xe8\ +\xaf\xa8\xc7\x5e\xce\x2a\x26\x24\x59\x5c\xd3\xb3\xa2\xb6\xae\x66\ +\x68\x3a\x57\x5f\x6f\x66\xc6\x13\xd9\x6c\x71\xf7\xae\x5d\x4b\x56\ +\xac\x5c\xb0\x68\xb1\xa6\xfb\x87\xfb\x0e\x17\x33\x13\x4e\x3e\x1b\ +\xad\x8b\x88\x08\xbe\x9d\x29\x04\x96\x6d\x45\xa2\x31\xf0\x5a\x1d\ +\x0b\xc6\xc0\x3f\xbf\x98\xea\xdb\x1c\x9e\x20\x84\x9c\xbf\x46\x96\ +\x95\x73\x45\x55\x29\x21\xaf\xaf\x32\x36\x1b\xc4\xf3\xfc\x35\x0b\ +\x3e\xfa\xe5\x45\x02\x20\xa6\x43\x55\x4d\x61\x1e\xe1\x80\x5f\xf7\ +\xe9\xb9\x18\x0b\x7f\xa6\x02\xfc\xfa\xfc\x26\x8e\x91\xec\x53\xe3\ +\xaa\x22\x96\xca\x59\xc3\x2d\x7a\x9e\x1d\x0e\x07\x09\xa3\x50\x12\ +\xd3\xc5\x02\xe3\x3c\xd4\xde\xae\x8f\x8f\x05\xd3\x25\x6a\x82\x8b\ +\xd7\x6d\x08\xcf\xe9\xbc\xe7\xd1\xcd\x47\x06\xc7\x52\x99\x69\x95\ +\x97\x23\xba\x56\x48\x97\x4a\xc5\x92\xac\x6a\x10\xa3\x3d\xbb\x77\ +\x39\x8e\x27\x28\x4a\xdb\xbc\x05\x80\x83\xa9\xa9\xa4\x3f\x12\x08\ +\x84\x7c\x9c\x73\xdb\xb6\x01\xe0\x9a\xa6\x32\xc6\x67\x35\x89\x5d\ +\x4a\xf3\x85\xe2\xf0\x50\xef\x96\x67\x9f\x1d\xee\x1d\xc2\x0c\x47\ +\x23\x15\x96\x65\xe6\x0b\x85\xba\xf6\xf6\x58\x73\x13\x97\x44\x8e\ +\x60\x2a\x99\x9e\x1c\x9b\x58\xb6\x60\x61\xef\xbe\xfd\x63\x43\xc3\ +\x0a\xe3\x0b\x5a\x5b\x5b\xaa\xaa\x90\x6b\x02\x0b\x4d\xcf\xe4\xd6\ +\x2c\x5e\xae\xa8\xfe\x5f\x3f\xb8\x89\xd8\x6e\x6e\x26\x41\x9d\xd2\ +\xcc\xf4\xc8\x9e\x1d\xbd\x96\x91\xf2\xf2\x29\x5a\x2a\x32\xc6\x38\ +\xc4\x94\x03\xcf\x63\x08\x08\x92\x20\xb9\x94\x52\xce\x08\xa1\xaa\ +\x82\x39\x65\x9e\x65\x26\xa6\x8f\x98\xe9\xd1\x9e\x4a\x10\x09\x47\ +\x2b\x6b\xea\x20\xc6\xb9\x42\x01\x49\xb2\x8d\xbd\x65\x67\xac\xbe\ +\xf2\x7d\x1f\x68\x6d\xeb\x34\x4b\x86\xa7\x09\xd1\xe6\xfa\x44\x71\ +\xca\x09\xfa\x50\x6d\x0d\x15\x30\xfa\xa7\x7e\x02\x39\x75\x5c\x2a\ +\x4a\x12\x7a\xcb\x25\x33\x3e\x0b\x4c\x20\x71\x6c\xe7\xa0\x55\xb9\ +\x6a\x71\x23\xa7\x27\xe4\xa8\x4e\x22\xd3\x3f\xdd\x8d\x8e\xbf\x26\ +\x71\x62\x8c\xbd\x9a\xff\xce\x16\x64\xde\xe4\x32\x92\x84\x27\x0f\ +\x3e\x7f\xdf\xe3\xdb\xb3\x16\xd5\xa3\x2d\xe7\x5e\xfa\x8e\xee\x6a\ +\x8d\x50\xf6\x37\xce\xac\x00\xc8\x80\xeb\x82\xac\x0f\x07\x55\x05\ +\x60\x28\x40\x45\x07\x1e\x09\xf9\xfd\x89\xb1\xe1\x54\x62\x54\x14\ +\x9b\xb3\xd0\x97\xf4\x57\x51\x67\xbc\x0b\x2a\xf9\xe3\xc9\x14\xa9\ +\x10\x63\xdd\x20\xd2\x98\x2e\x0e\x57\x5a\x45\x24\x52\x5f\x2c\x9e\ +\xcf\x17\x44\x04\x65\x11\x67\x53\x53\xcf\x3c\x39\xa9\x05\xa2\x18\ +\xcb\xd1\xaa\xda\xa2\x61\xa9\x91\xa0\x49\x3c\xee\x79\x33\xc9\x49\ +\xbf\x4f\x17\x05\x80\xb0\x08\xb0\x90\xb6\xad\xc1\xd1\xf1\x6c\x36\ +\x3d\x35\x38\x44\x91\x10\xab\xaf\x2b\xe6\x4b\xe1\xfa\x6a\xae\xab\ +\x16\x86\xb1\x68\x78\xef\x81\x43\xcd\xad\x2d\x82\xe4\x4f\x27\x0a\ +\xa5\xa2\x23\x48\x5a\xc9\x76\x8a\xe5\x92\x4f\x13\x5b\x6b\x6a\x7a\ +\xf7\xec\xf3\x6b\x68\x41\x77\xd7\xbe\xad\x2f\xa4\xa6\x86\x36\x5e\ +\xf2\xae\xfe\xe1\xe1\xcd\x2f\xec\xa0\x42\x29\x9b\x9c\xf0\xcc\x52\ +\x21\x9d\x91\x45\x28\xcb\x41\xca\x65\x0e\x31\x25\xcc\x76\x48\x53\ +\x7d\xed\xe8\xf8\xb8\xeb\x79\x92\xa4\x42\xc8\xc2\x91\xe8\x7b\xde\ +\xf5\x7e\x87\xe1\x65\x4b\x2a\xff\xf0\xd0\x43\x2f\x6d\x7f\x0a\x04\ +\xe4\xba\x80\xb0\x75\xe7\x11\x0e\x1c\x28\x0b\xc4\x2b\x71\x0a\xca\ +\x46\x9e\xf2\xd2\xe4\xc4\x01\x44\x98\x57\x2c\xb9\xa6\x2b\x06\xa3\ +\x33\xb9\xf2\x9d\x87\xc6\x37\x2e\x69\x6a\xd0\xa0\xf7\x77\xbe\xd3\ +\x79\xf9\xc4\xfe\x03\x07\x53\x26\x83\x9c\x10\xb1\xf2\x94\x53\x96\ +\xc6\x7c\x7f\x42\xd2\xed\xdf\xf6\xc4\xb4\x6f\xfe\xda\x85\x35\x7f\ +\x73\xe2\x33\xb1\xe5\xcb\x3f\xdc\x76\xd5\x17\xbe\xdc\x13\x79\x6b\ +\xc8\xc6\x5e\xd5\x6c\x1d\x7c\xf9\xa9\xc7\xad\xd5\x6b\x16\x37\x92\ +\x57\x1b\xb2\x6c\xd6\x51\x69\x76\xcf\x83\x13\x9d\x11\xce\x01\x84\ +\x08\x00\xc6\x39\x04\x10\xa2\xd9\x72\x24\x7f\x6d\xab\x64\xf6\xeb\ +\x13\x72\x1c\x7f\xf1\x1a\x00\x88\x4e\x8c\x39\x9d\x30\x60\x7b\x45\ +\xb8\x83\x9d\x4c\xd4\xfe\x57\xe7\xd4\x2b\xf9\xca\x6b\xef\x37\x7f\ +\xab\xcf\x0a\x16\xc5\xe2\xc8\xcb\xbf\xba\xf3\xb1\x9a\x35\xe7\xaf\ +\x6f\x0e\x0c\xee\x7c\xe2\xb6\x5f\xfd\xee\xe3\x1f\x7b\x5f\x9d\x06\ +\xfe\x72\xb8\xf8\x75\xeb\x4d\x10\x50\x46\xf3\x46\x89\x01\x0a\x28\ +\x11\x11\x14\x10\x26\xc4\xb3\x2d\x22\x40\xc9\x36\x5d\x45\xf1\xe5\ +\x20\x0e\xd6\xd7\xa1\xaa\x91\xc3\x4f\x6d\xad\xef\x5c\x22\x2b\x0a\ +\x72\x69\x36\x95\x99\xdb\xd8\x12\xca\x91\x78\x48\xcb\x58\xb0\x9c\ +\x4e\x6b\x08\x50\xe2\xb8\xb6\xe5\xf7\x07\x91\x00\x76\xee\xd9\xb1\ +\x76\xc3\x99\x1c\xb0\xf1\xb1\x91\x68\x34\x1c\xf1\xfb\xa6\x47\x46\ +\xc7\x5d\xd7\xef\xf7\x2f\x59\xbd\x36\x97\xcd\x3c\xb7\xed\xa5\x2d\ +\x3b\x76\x16\x0b\x45\xe0\x39\xb6\x61\x06\x83\x41\x59\x56\xb8\x28\ +\x22\x59\xae\xae\x6f\x20\x0c\x86\x42\x11\xd7\xa1\x9c\xbb\xad\xf5\ +\xf5\xf3\x3a\x3b\x2a\x63\x51\xc7\x32\x20\x73\xc3\x81\xf0\x92\x9e\ +\x9e\xe3\xd4\x6c\x6c\x88\xaf\x5a\xbe\x58\x17\xc5\x9a\x96\xb6\xb9\ +\x8b\x16\x2c\xd8\x7d\xe0\xf1\x2d\x2f\x17\xf2\x69\x01\x10\xc4\x49\ +\x3c\x12\x22\xae\x25\xc8\x22\x15\x05\xdb\x71\x91\xa8\x2c\x5f\x3a\ +\xbf\xa9\xb9\x25\x9d\xcd\xf8\xfc\xbe\xc1\xa1\x81\x72\x29\xbf\x7a\ +\xdd\xba\x9a\xc6\xca\x68\x65\xf5\xba\x95\x6d\x08\x9d\xc6\x8c\xb1\ +\x3d\xdb\xb6\xb0\xa2\xa0\x20\x1e\x8f\x07\x1d\xc3\x28\x97\x4c\x46\ +\x70\x30\x1c\x8a\x44\xc3\xb1\x68\x20\x3b\x3e\x31\x38\x3a\xf2\xf2\ +\xf6\x3d\x63\x79\x73\xc7\xd0\x78\x49\x55\x4e\x99\xbb\x1c\x63\xf4\ +\xf7\xc6\xa6\xe2\xd1\xe7\xbe\xfb\xb5\xbb\xe7\x9d\x7f\x6e\x14\x3b\ +\xae\xc2\x7b\x16\xb9\xae\x00\xb0\xa2\x60\x00\x6c\xd3\x54\x34\xe5\ +\xe8\x93\xf7\x6d\xaf\x14\x7a\xda\xfd\x02\xd2\x34\x05\x7b\x76\xa9\ +\x68\x10\x5f\x20\x28\x8b\x08\x00\x4e\x1c\xab\x54\xb6\xa0\xa4\xfa\ +\xfd\x1a\x06\x00\x00\x6e\x16\xf3\xa6\x07\x74\x7f\x58\x8e\x75\x5f\ +\x79\x55\xbc\xd1\x07\x00\x00\xdc\xb3\x0b\x45\x53\xf4\x05\x74\x79\ +\x76\xae\x9b\x98\xa5\xb2\xed\x71\x2d\x10\x50\x45\xcc\x19\x71\x5c\ +\x2a\xca\x32\x7e\x4d\x86\xc5\x38\x67\xec\x15\xa7\x2d\x88\x10\x86\ +\x0c\x00\x8c\x91\x6b\x14\x0a\x16\xf5\x05\xc3\x9a\xc8\x4d\xc3\xe2\ +\x58\x92\x45\x44\x3d\x8f\x72\x28\x8a\x98\x53\xc7\x74\x99\xac\xf9\ +\x20\x31\x73\xd9\x32\xd6\x02\x41\x5d\xa2\x84\x32\xea\x1a\xa5\xb2\ +\x07\x04\x5f\x20\xa8\x8a\xd0\x28\xe4\x0d\x97\xa9\x3e\x9f\x8c\x79\ +\x29\x5f\xf2\x18\xf6\x85\x43\x0a\x02\x00\x02\xc7\x28\x14\x4d\x4f\ +\x56\x75\x5d\x93\x05\x01\xd9\xc5\x7c\xc9\xe6\xfe\x70\x48\xc1\x9c\ +\xd0\x93\xf8\xf4\xbf\x0a\x41\x10\x5c\xc7\x79\x6c\xf3\xe6\x65\xcb\ +\x96\xd5\xd6\xd6\x92\x57\x4c\xe5\xde\xa4\x4d\x9f\x80\xf8\xf8\xc0\ +\x51\xd8\xb1\xf1\xda\x2b\xce\x91\x38\x58\xbe\xb0\x76\xfa\x2b\x37\ +\x0d\x26\x0b\x0d\xad\x41\xf0\x37\xcd\xd3\x01\x0e\x18\xc4\x5c\xd0\ +\xb0\xec\xe3\x94\xfa\x7c\x7a\x75\x3c\xee\xd7\x75\xdb\x76\xab\x2a\ +\x6b\x34\x39\xec\x98\xb4\xb2\x3a\xe8\x8f\x06\xa1\x82\x4a\xa9\xb1\ +\xe6\xe5\xdd\xfb\xd2\xf9\x5c\x7a\xca\x27\x00\xc7\x76\x0e\x0c\x8d\ +\x34\x9e\xbe\x4e\xd1\xd8\xb2\xca\x35\xa5\x5c\x26\x35\x35\x4e\x21\ +\xdf\x78\xde\x59\x86\xe9\x4c\xce\x64\x73\xf9\x94\xe3\x51\xa7\x6c\ +\x60\xd3\x30\x31\xda\xb3\xf5\xe5\x91\xc1\xc1\xd6\x39\xad\x2a\x12\ +\x27\x93\x29\xaf\x50\xec\x69\x69\xdb\xb5\x67\x6f\x3a\x67\x72\xce\ +\xcd\x92\xed\x53\xfd\xb2\x20\x6f\xdf\xbe\xab\xab\xbb\xa7\x22\x18\ +\xf3\x85\x2b\x82\xa1\xf0\xc0\xf1\x5e\xcf\xb6\x5a\x5a\x5b\xdc\x72\ +\xce\x27\x42\x11\x10\xc7\x2c\xf8\x82\xda\xd2\xe5\x8b\x15\xcc\x38\ +\xe7\xe1\x58\xd8\xb2\xcd\xc2\x4c\xa2\x22\x16\x92\x10\x55\x45\x54\ +\x4c\x4f\x53\xe2\x29\x98\xfb\x62\x61\xc7\x28\x78\xcc\x54\x31\x5e\ +\xbe\x7c\x45\xf7\xfc\x9e\xf1\x89\x89\xba\xca\xc0\xbc\x79\x73\x45\ +\x60\x0c\x0c\x16\x8b\xd9\xa9\x95\x67\x9d\xd1\xd2\xd9\xf1\xe0\xb3\ +\xcf\xdc\xfa\xcb\x5b\x74\x8c\xce\xbf\xe8\x7c\x89\x12\x91\x11\xd7\ +\x32\x33\xd9\x99\x70\x88\x59\x8e\xb7\x70\xf1\x72\x49\xd6\x2d\xcb\ +\xa5\x00\x7b\x0c\xa6\x73\xe5\xe7\x5f\x78\xc9\xf5\x05\x4b\x58\x28\ +\x15\x8a\x08\xfd\xfd\xdd\xfd\x20\x8c\xb6\xac\xfb\xb7\x7f\xfb\x70\ +\x78\xf6\xad\xcc\x91\x6f\x7e\xf6\x9b\xd5\xef\xb9\xf1\x5f\xea\x7b\ +\xbf\xf8\xed\xc7\xae\xfc\xca\x7f\x85\x03\xe8\xe8\x0b\xbf\xf9\xcf\ +\xc9\x1d\xe7\x5c\xf1\xe1\x95\xbe\x03\xdf\xbf\xf9\xbe\xac\x47\x61\ +\xa4\xfb\xdf\x3e\x7d\x7d\xab\xb3\xf3\x2b\x37\xfc\x34\xc3\xfd\xd4\ +\xb4\xda\xce\xba\xee\xb3\x57\x2c\xdb\xff\xc8\x2f\x7e\xf5\xd8\x01\ +\x28\x07\x56\x5f\xfa\xf1\xcb\xbb\x26\xee\xba\xe7\xc9\x6b\xbe\x32\ +\x2f\x94\x3d\xf2\xfd\xef\xfc\xbc\x37\xe3\x22\x39\x7e\xd9\x87\x3f\ +\x71\x5a\x57\x68\xeb\x3d\x37\xfe\xf2\xf1\xc9\x90\x0e\x4c\xb9\xe5\ +\x63\x5f\xfc\x5c\x7b\xe9\xe9\x6b\x3f\xf7\xc8\xc7\x7e\xf0\xfd\xe5\ +\xd5\xc2\x6b\x4a\x02\xaf\x9e\xa5\x27\x5a\x3b\x08\x80\xa9\x03\x8f\ +\xdf\x7a\xcf\x53\x05\x82\xc4\x58\xd7\xb5\x1f\xb9\x7a\xfa\xf7\x37\ +\x3d\xe7\xad\xfc\xd2\x75\xeb\x77\x3e\xf4\xdd\xdf\x4d\xcc\xfb\xc6\ +\xc7\xcf\x1f\xde\xfc\x93\xbb\x06\x1b\x3e\xf3\xa1\x65\x0f\xdd\x72\ +\xeb\xa1\x19\xdb\xe3\xda\x59\x57\x5e\xb7\x71\x9e\x72\xef\x0f\xbf\ +\xf7\x5c\x7f\x3e\x5a\xd3\x76\xc5\x87\xaf\xc5\x7b\xee\xbd\x6d\xf3\ +\x1e\x22\x05\xd6\x5e\x74\xe5\xe9\xed\xf4\xae\x9f\xdf\x3d\x5e\x2c\ +\xe3\x58\xcf\xf5\xff\x76\x95\xd0\xff\xd4\x2d\xbf\x7b\xb6\xcc\xa5\ +\x39\x8b\xcf\x7e\xdf\x65\xab\x27\x77\x3f\x7c\xc7\x83\xdb\x4a\x84\ +\xc8\x55\x8b\xae\xbd\xf6\x5d\x35\x0a\xa0\xec\x24\x3c\xbd\xc5\x40\ +\x08\x95\x4b\xa5\xbb\xee\xba\xeb\xe5\xed\xdb\xf7\xee\xd9\xf3\xfe\ +\x0f\x7c\xa0\xa1\xbe\x9e\x9d\xe8\x65\xbd\x29\x9f\x15\xca\x61\x45\ +\x65\x8d\xf9\xec\xce\xe7\xf7\x74\x76\x57\xa9\x89\x03\x4f\x8f\x78\ +\xc1\xf5\x21\xfd\xaf\xe6\xb4\xaf\x5f\x0b\x07\x94\x71\xa4\xa8\x91\ +\xaa\x5a\x48\x3d\x01\x42\x41\x56\x38\x14\xab\xaa\x2b\x18\x05\x43\ +\xc3\x63\x7a\x20\x5a\x5b\x19\x03\x1e\x91\x83\xd2\xea\xf7\x5d\xaa\ +\x56\xb6\xc4\x77\x1c\xf5\x8d\x8d\x96\x4c\xd3\x11\x70\xaa\x64\x1e\ +\x1c\x1d\x5b\x7f\xca\xfa\xf6\x96\xe6\x62\x26\xd9\x7f\xf4\x40\x63\ +\x75\x75\xa1\x58\xa0\x84\x8e\x8f\x0c\xec\xdd\xbb\xe7\xea\x6b\xde\ +\x97\xa1\xde\xf4\xf0\x88\x00\xd1\xdc\xd6\x36\x66\x5a\x55\xe1\xc8\ +\xd4\xd0\x68\xae\x54\xc4\xa2\xd4\x5c\x55\x3d\x16\x0a\xd9\x25\x9b\ +\x12\xaf\x98\xce\x50\xcb\x82\xc4\x6b\x6f\x6d\x8a\x85\x83\xe9\xd4\ +\xcc\x9e\x3d\xfb\x57\xae\x5a\x33\x35\x39\x21\x71\x37\xd0\xd5\x9a\ +\x19\x1f\xa9\x8b\x06\xec\xc6\x1a\xaf\x98\xd9\xbb\x77\xd7\xd4\x50\ +\xaf\x5f\xc2\x73\x9a\xeb\x39\x04\xfb\x8f\xf6\xae\xb1\xc9\x4c\x22\ +\x59\x19\xf1\x37\x47\xe2\xa5\x4c\x02\x20\x58\x2a\xe4\x5b\xea\xba\ +\x5d\x99\xe7\xa8\x11\x08\x04\xc3\x21\x7d\x7c\xa4\xcf\x23\x14\x63\ +\x2c\x63\xea\x53\xa1\x26\xc1\x53\x56\xf4\x34\x35\xc4\x1e\xdc\x74\ +\xef\x6f\x6e\xbf\x1d\x52\x62\x13\x92\x8b\x04\xae\xfb\xc0\xb5\x3b\ +\x5f\x7c\x71\xd7\xcb\x3b\x42\xfe\x88\x28\x8b\x5a\x40\x4f\xa6\x32\ +\x4f\x3c\xf1\xd4\x9a\xd5\x2b\x4d\xd3\x25\x48\x68\x9f\x3b\xff\xc5\ +\x43\xfd\xe3\xd9\xa2\x03\x10\x27\xec\x1f\x40\x6e\x42\x58\x32\x27\ +\xb7\xfc\xf7\x57\x4c\x8d\xba\xf5\x8b\xcf\x7c\xff\x65\xeb\xdf\x7f\ +\xcd\x86\xaf\xdf\xf6\xd5\x63\x0a\x9c\x73\xc6\x87\x16\x85\xd1\x66\ +\x5b\x5e\x71\xc1\x07\xbf\x70\xd5\x12\xc0\xa6\xbf\xf3\x89\xdb\xf9\ +\xf2\x0f\xde\xb0\xb1\xe2\xe7\x37\x7c\xf1\x17\x9b\x36\x7c\x7d\x75\ +\x32\x49\x2b\x3e\xf9\xdd\x6f\xd7\xf6\x3f\xf0\xc9\x6f\xfe\xf6\xd8\ +\x69\x55\x4f\x3e\xf1\x64\x70\xcd\xe7\xbf\x7a\xc5\x62\x0e\xa0\x33\ +\xd5\x9b\xcb\x97\x00\x65\x8f\xdc\xf2\xa3\xf1\xf8\x79\xdf\xbb\xf1\ +\x82\xe3\xf7\x7f\xeb\x3b\x3f\xfd\xd5\xa2\x1f\x7d\x72\x66\x74\xb4\ +\xed\xbc\x0f\x7f\xf9\xf2\xee\x3b\xbf\xf4\xd1\xbb\xee\x7d\xee\xeb\ +\x1f\x3e\xe5\x93\xff\x5e\xdd\x12\xfe\x13\x20\x7e\x8d\xbd\xe2\xec\ +\xaf\x08\x78\x13\x77\xdc\xf1\x48\xe4\x8c\xeb\x3f\x7b\x5a\xf5\xc3\ +\x37\xdd\x78\xdb\x6f\xb7\x7d\x68\x71\x6d\x66\xf3\xa1\x34\x5d\x3d\ +\xd5\x7b\xe0\xc8\xb0\x5a\xa6\xee\x91\xe3\xc9\xd8\xdc\x33\x8e\x3e\ +\xf0\xeb\x1d\xf9\xfa\x4f\x7c\xfc\x9c\xa1\x4d\x37\xdf\x73\xc7\x23\ +\xab\xbe\x76\xce\xe0\x64\x7e\xf9\xbf\x7c\xfa\xca\x25\x15\xc6\xe8\ +\xd6\xaf\xdf\xbf\x7b\xdd\x75\x9f\x5e\xd7\xa8\x53\x24\xa9\x2a\xbe\ +\xfc\xda\x0f\xbb\xe5\xd1\x5f\xfd\xe8\x57\xdb\xfa\x4e\x0d\x6e\xdb\ +\x92\xf0\x2f\xbb\xf1\x93\x17\xa8\x00\x81\x42\xdf\xaf\x7f\xf3\x68\ +\xf8\x8c\x0f\x5e\xdb\x03\x7e\xf6\xcd\x1f\xfe\xee\x85\xa5\xff\x7e\ +\xde\x1c\xcf\x21\x27\x51\xe6\x2d\x5e\xeb\x18\xf3\x08\x59\xb8\x68\ +\xe1\xd2\xa5\x4b\x3d\xe2\x41\x04\x29\x63\x27\x64\xf8\xdf\x9c\x28\ +\x2f\xf1\x48\xbc\x6b\xdd\x25\xab\x26\xee\xb9\xe5\x3b\x9b\x04\x81\ +\x0a\xc1\x33\xaf\x78\x5f\x47\x54\xa4\x84\xfc\x8d\xd8\xc4\x01\xc4\ +\xd0\x74\xcc\xc9\xe4\x04\xa6\x14\x32\x32\x3d\x05\x6a\xe3\x55\x66\ +\xb9\x50\x2e\x99\x43\x03\x03\xea\xfd\xbf\xdf\x70\xc6\x19\xa7\xae\ +\x5f\xd6\xd8\x14\x26\x1a\xd8\xfa\xfc\x43\x03\xc3\x39\xec\x58\x5e\ +\x32\x53\x55\x3b\xb7\x5c\xd7\xf0\xc0\xa6\xc7\x86\x8f\x8d\x9d\x73\ +\xc6\x86\xa6\x9a\x4a\x01\x08\xe9\x64\x12\x50\xa2\xeb\x3e\xb7\x54\ +\xac\x8f\x47\xc7\xfb\x7b\xc7\x87\x46\xb3\xc9\x34\x86\x48\xc4\x42\ +\xb9\x54\x1e\x19\x19\x4b\xee\xde\x23\xfb\xf4\x68\x55\xb5\x69\xdb\ +\x01\x45\x69\xac\x88\x0e\x0e\xf4\x05\x44\xee\x96\x52\xa5\x69\x2f\ +\x52\x11\xc3\x6e\x91\x19\xc5\xc5\xf3\x3a\x86\x7b\x8f\x72\x62\x51\ +\x6a\x6b\x88\xa6\x52\x53\x95\x41\xdd\x37\xb7\xf3\xf0\xfe\x5d\xfd\ +\xc3\x03\x12\xe0\x0c\x40\xdb\xa5\xbe\x70\xb0\xb5\xa3\x23\x93\xcb\ +\xbe\xfc\xd2\xb6\xa0\x26\x75\x76\xb6\x70\x41\x9c\x4e\xce\xcc\x94\ +\x0b\xa5\x42\xb6\xb6\x2a\x26\x09\x5c\x92\xe4\x64\x72\x3a\x9d\xc9\ +\x59\x96\x1d\x8b\xc7\xce\xa9\x3d\x67\xa5\xef\x14\x80\x19\x44\xec\ +\xa5\xe7\x9e\xd8\x7c\xc7\xaf\x75\xc7\x6e\xa9\x6f\x2c\x97\x8b\x63\ +\x03\xbd\x87\x0e\x1d\x0c\xc4\x2a\x92\xf9\x62\x3a\x57\x4e\xce\x4c\ +\xcf\x5d\xd0\x79\xe6\xf9\xe7\x36\x36\xd6\xfa\x75\x45\xc2\x72\x47\ +\xb7\x6f\x7c\x66\x2b\xe5\xc8\xa7\x05\xd2\x93\x49\xea\x7a\xff\x00\ +\x1d\x02\xce\x88\x18\x6c\xbb\xe0\x9d\x57\xc4\xb1\xa7\x46\xaa\x10\ +\x00\xf1\x25\x17\xce\xfd\xe5\x2f\x6f\x1e\x58\xf8\xc0\x57\xe6\xce\ +\x26\x2d\x27\x8c\x25\x0b\xc3\x7d\x33\x39\x74\xf8\x99\x9b\x87\x58\ +\x39\xd8\xdc\x18\x52\x29\x07\xb2\xac\x2a\x2a\x08\x75\x74\x35\x85\ +\x36\x4f\xd9\xa1\x77\xff\xcb\x7b\x6e\xbe\xfb\xd6\x2f\x4d\xec\x7f\ +\xf7\x95\x57\x75\x61\x8c\x30\xa6\xe5\x74\x5f\x9f\xb3\xee\x23\xab\ +\x75\x08\x7b\xd6\x9f\x19\x78\xf0\xb7\xc3\x09\x4b\x94\x14\x4d\xd7\ +\x00\x50\x97\x2c\xaa\xdb\x7d\x7c\x92\xc2\x0d\x4b\x96\xf7\xfc\x45\ +\x2b\x85\xb3\xd9\xae\x2b\xe2\x8c\x73\x0e\x91\x99\x3c\x3e\x0e\x42\ +\x1f\x58\x35\x4f\x56\xc0\xda\x35\x73\xb7\x3c\xb8\x0f\xbc\xf3\xbc\ +\x88\xfd\x9b\xdd\x7b\x0e\xa6\x84\xe6\xf9\x55\xf6\x81\xfd\x3b\x07\ +\xf3\xf8\x94\x05\xe1\xe3\xbf\x98\x29\x65\xcd\xfb\x7e\xfd\x6b\xc7\ +\x46\xad\xf5\x11\xe2\x3a\x82\x20\x68\xba\x26\x4a\x72\xa6\xb7\x8f\ +\x04\xe6\xae\xed\xa9\xd7\x5d\x17\x08\x60\xe8\xc5\x4d\xf7\x3c\xbe\ +\x0f\xfb\xe5\xf1\x92\x15\x37\xd8\x59\x67\x9f\x77\xe4\xae\x4d\xdf\ +\xfe\xf6\xe4\x19\x17\xbe\x73\x59\x68\x74\x34\x57\x2a\xed\x7f\xea\ +\xf6\xc3\x84\xc4\x9a\x2b\x65\x40\xc8\xac\x0a\xda\xc9\x78\x8b\x29\ +\xba\xa6\x69\xcb\x97\x2f\x9f\xdd\xd5\x9e\xe7\x11\xe2\x21\x84\x38\ +\x60\xec\xcd\xf9\xac\x00\x46\x89\xa0\xaf\xbe\xec\x23\x4b\xce\x2a\ +\x94\x6d\xa2\xfa\x83\x3e\x05\x19\x65\xf3\xaf\xe2\xda\xeb\x61\x93\ +\xeb\xba\xed\x1d\xad\x57\x5d\x73\x69\xff\x91\x63\xc7\x0f\x1d\x88\ +\x85\x82\x8a\x20\x02\x66\xcc\x4c\xe7\x29\xa5\x1c\x60\xd7\xd6\xb7\ +\x3d\xb6\x19\x1a\xd3\x16\x2a\xaa\x41\xf9\xe0\xc1\xe3\xae\x29\x2f\ +\x5b\x7c\x3a\x33\xdc\x81\x7d\xfb\x12\xa5\x44\xb9\x50\x7e\xe0\xf7\ +\x0f\x38\xb9\xfc\xb2\x05\xf3\xe2\x21\xbd\x3a\x16\x32\x0a\xb9\x72\ +\x3a\x0f\x1d\xf7\xc9\x87\x36\x27\x16\x8c\x9f\xbe\x71\xe3\xd8\xd8\ +\xd8\xcb\x2f\x6d\xa7\x8c\x35\x35\x34\x91\x7c\x3e\x9b\xcf\xa3\x42\ +\x3e\x52\x5b\x2b\x68\xd2\x81\xe7\xf6\x54\x68\xfa\xfa\xa5\xf3\x19\ +\x77\xb2\xe9\x44\x30\xe8\xe3\x18\x49\x3a\x97\xa0\x9a\x2a\xda\x66\ +\x6e\xda\x31\x0b\xbe\x80\xe6\x18\xc5\xd6\xea\x6a\x11\xb2\xe3\xc9\ +\x09\xc3\x32\xf6\x1c\x39\xb0\x76\xf9\xf2\xba\xfa\x46\x19\x0b\x8d\ +\xed\x5d\x6c\x62\x62\xd3\x63\x4f\xa4\xd2\x33\x82\xe6\xcf\x67\x52\ +\x5d\xdd\x0b\x42\xc1\x40\x26\x9d\xea\x3d\x76\xac\xb1\x61\x63\xb4\ +\xb2\xd6\x71\xdc\xc9\xc4\x74\x6a\x26\xc3\x01\xd7\x23\x11\xd9\x17\ +\x58\xbd\x70\xf1\x54\x2a\xb5\x77\xdf\x3e\x15\xc1\x3a\x04\xc3\xb1\ +\xb8\x0f\x21\xc7\x17\x48\x52\xee\xd8\x26\xc1\x42\xe7\xc2\xc5\x7d\ +\xc7\x06\x46\xa6\x66\x92\x85\x74\x47\x57\xc7\x65\x97\x5e\x34\x3d\ +\x35\x65\x18\x66\xa9\x6c\x3d\xbd\xed\xc5\xb1\xa9\x29\x45\x0b\xc9\ +\x08\x83\x7f\xc8\xf5\x81\x73\x26\xe8\x95\xf3\xe7\x77\xc4\x5e\xc9\ +\x5a\xa6\x76\x6d\x1e\xd0\x4f\xb9\xb8\x3d\x77\xf7\xe6\x9d\x5f\x78\ +\xcf\x72\x0c\x89\x61\x95\x01\x00\x40\x8d\x04\xd4\x60\xe7\x05\xd7\ +\x5d\xbb\xba\xf2\x44\xb5\xbb\x7f\xcf\x09\x83\x4b\xc0\x39\x82\xd4\ +\x03\xf5\x2b\x2e\xf9\xfa\xd2\x8d\x8f\xdc\xf4\x1f\xdf\xfc\x2e\xf9\ +\xde\x67\x97\x08\x90\x63\xc5\x1f\x8b\x90\xbe\x91\x49\xb0\x24\x9a\ +\x1b\xed\x2d\x8a\x5a\x24\x24\x8f\xb2\x13\xdb\x91\x42\x80\x10\xe2\ +\x00\x58\x65\x53\xd4\x34\x01\xfd\xc9\x31\xcb\x19\x63\x8c\x41\xce\ +\x28\x21\xc4\x73\xb0\x1e\xd5\xed\xe2\xc8\xc8\xcc\xe2\x85\xd1\xa1\ +\xfe\x49\xa4\xd4\x45\x42\x75\x0b\xea\xe0\xd3\xbf\xbf\xab\x7a\xe1\ +\x05\xef\xf4\x1f\xfd\xc3\x9d\x0f\xc9\x95\xf3\x3a\x2b\xc3\x49\x55\ +\xa8\x9c\xb3\xea\x23\x1f\x3d\x4b\x70\x1d\x8f\x41\x89\x4d\x51\xc6\ +\xa9\xe7\x00\x46\xd5\x48\xc0\x2b\x1e\x1b\x4e\x1a\xf3\x43\x98\x3b\ +\xb9\xa7\xee\x7f\x42\x5c\xf9\x91\xcf\xbd\xab\xf9\x8e\x6f\xfe\x57\ +\xbe\x64\xf8\x4e\x39\xe5\xe3\x9f\xe9\x3e\xf8\xf4\xaf\x7f\xf0\xf3\ +\x9f\xe9\x1f\xbb\x20\xa2\x07\x97\x9d\x7b\xcd\xa5\x0b\x43\x96\xe5\ +\x32\xce\x6d\xcb\x3d\x09\x30\xff\x1b\x6c\x62\x8c\x12\x32\x2b\x27\ +\x0a\x4e\xb8\x63\x73\x30\x7b\x04\xbd\x99\x9f\xc7\xa2\x58\x98\x3c\ +\x78\xc7\xfd\xcf\x94\xb1\x84\x67\xf9\x4d\x15\x3d\x97\xbd\x63\x5d\ +\x48\xe6\x7f\x5b\x9f\xce\x71\xdd\x96\xc6\xfa\x2f\xae\xfc\xd8\xc1\ +\x7d\x7b\x37\xdd\xf7\x07\xc7\x30\x89\x6d\x09\x10\xed\xdf\xbd\x0f\ +\x00\x84\xb1\xe4\x32\x17\xcb\xe2\xd0\x91\xc3\x9e\xca\x98\x0a\x4b\ +\x45\x6b\x6e\x6b\x67\x4d\x34\xac\x22\xd9\x38\x9e\xcd\x78\x84\x18\ +\x96\x82\xc5\x62\xa6\xe8\x99\xce\x48\x3a\xa5\xc3\x96\xb0\xee\xdb\ +\xb2\x75\xeb\xf0\xc8\x98\x59\x36\x7a\x8f\x1c\x5f\xbe\x7a\x4d\xbc\ +\xae\xc6\x20\x9e\xe7\x92\xe1\x44\xc2\x30\xad\x86\xc6\xa6\xc9\x64\ +\xe2\x50\xff\x40\x8f\x4f\x4d\xe5\xd3\xbc\x30\xd3\x10\x53\x2c\x23\ +\xbb\x66\xd5\x12\xd7\x31\x0e\x1c\x3e\xbc\x6c\xd1\xc6\xc6\xb6\xf9\ +\xb7\xde\xf9\xfb\xa9\xa1\xa3\x7a\x24\x32\x95\xc8\xed\xdd\x45\xcf\ +\x58\xb9\x0a\x10\xcf\x30\x4c\x17\xf0\x7c\xb1\xfc\xe4\x96\x97\x2b\ +\x2f\xaa\x09\xd6\x56\x1c\xec\x1f\xd9\xb9\x77\x6f\xdf\xc8\x58\xbc\ +\xb2\x3a\x18\x8d\x41\xc8\x0b\x85\x9c\xe6\xf7\x57\x55\x55\x0e\x8d\ +\xda\x58\x52\x34\xcd\x97\x9f\x9a\x1a\x18\x9e\x28\x95\x0c\xdb\xb1\ +\x15\x7f\xd0\xa5\x3c\x5b\x2c\xac\x5c\xb3\xf6\xf0\x91\x43\xc5\x89\ +\xa9\x8e\x48\x88\x99\x4e\x4f\x63\x53\xd6\xb2\x42\x01\x7f\x7a\x26\ +\xe9\xca\xc5\x40\x2c\x76\xda\xd9\x9d\x7b\xf7\xef\x77\x9d\xbc\x84\ +\xf1\xf4\x64\x82\x01\x06\xb1\xf4\xec\x4b\xcf\x6c\xdf\xb7\xaf\xe8\ +\xd8\x1e\x2b\x43\xca\x11\xfc\x47\x58\x93\x42\x00\xb2\x43\x2f\x7c\ +\xef\x7f\x84\x88\x40\x3c\xe6\x3f\xed\xcc\x79\x8f\xde\xf6\xd4\xa2\ +\x0f\x7d\xf7\xdd\x35\xc7\xae\xff\xe4\xcf\x1e\x5d\xb6\x60\xf1\x86\ +\x85\x77\xdd\xf4\xb3\x2f\x4c\x6e\x3f\xed\xfc\x77\xbe\xff\xdd\xab\ +\xbe\xfb\xcb\x2f\x4e\x6d\x6d\x17\x50\xe8\xb2\x7f\xfd\x50\x13\x64\ +\xa6\x65\x53\x0e\x00\x67\xb6\xed\x22\x92\x79\xe6\x77\x77\xec\x4d\ +\x70\x67\xc2\x6b\x6e\xae\x97\xb8\x5b\x36\x4c\x57\x52\x2f\xbc\xfa\ +\xb2\x2f\xfe\xf0\x27\x37\x1c\x6d\xc8\x0e\x8f\xac\xbd\xe4\xe3\x4d\ +\x2a\xd8\x6a\x18\xb3\x12\xd4\xcc\xb5\x5d\x86\x8a\x13\x2f\x7c\xfc\ +\x13\xf7\x7e\xec\x47\x3f\x5c\x51\x23\xbc\xb6\x16\xce\x39\xe3\x8c\ +\x7a\x04\xd6\xd4\x57\x24\x1f\x78\x6a\xdf\x39\x9f\xba\xfc\x8c\x39\ +\xbf\xbe\xed\xdb\x03\x35\xfe\xf1\x29\xe3\x8c\x2b\x4f\x53\x80\x38\ +\x77\x51\xfb\x9d\x0f\xdf\x3d\xff\x5d\x9f\xed\x8e\x38\x3f\xf8\xd1\ +\xc3\xcb\x4f\x7b\xb7\x1f\x89\xab\xce\x3f\x73\xcf\x2f\x37\xdd\xf8\ +\x8d\x23\x61\x11\xb6\x6f\xb8\xf8\x9c\xb9\xd0\xb6\x6d\xc7\xa3\x9e\ +\x65\x86\xe6\xae\x5b\x35\xa7\xf7\x96\x6f\xdc\xd8\x58\x1d\x6e\x5d\ +\xba\xba\x6d\x51\xfb\xc3\xdb\xef\xff\x79\x3e\x76\x78\xa0\xb0\x70\ +\x35\xdc\xff\xd4\xef\x5e\x38\x3c\x23\x7a\xc9\x68\x65\x65\x24\xde\ +\x75\xe1\x9a\x86\xdf\xfc\xea\x5b\x03\x4d\xb5\x82\x18\x3b\xef\xf2\ +\xf3\xeb\x74\x7c\xb2\xde\xf4\x96\xcb\x9a\x10\x00\x08\xa1\x28\x8a\ +\x08\x21\x00\xa0\x47\x3c\xc6\x18\x00\x90\xf3\x37\x9b\x37\x71\xce\ +\xb1\xac\xd7\x34\x34\x98\x10\x23\x24\x88\x6e\xe2\xb9\x97\xb7\x0c\ +\xaf\x5d\xb6\xb4\x56\xfd\xdb\xb0\x89\x73\xa0\x88\x42\x54\x55\x97\ +\xcd\xef\xae\xf2\xa9\xcf\x3d\xf9\x54\xc0\xa7\x2b\xa2\x94\x1c\x1b\ +\x8b\x44\xa2\x7e\x7f\xd8\x32\xec\x45\xed\x5d\x53\x93\x13\x53\xd3\ +\x53\x83\x53\x13\x92\x1c\xa8\x0e\x1b\xd3\xc9\xa4\xae\xfb\x57\x2c\ +\xeb\xe9\x72\x9b\x77\xef\x78\x49\x57\xf5\x52\xc9\xd8\xb7\xff\xe0\ +\xc4\x50\x6f\x53\xed\x7b\x5d\xcb\x1a\x1e\x9d\x98\x9a\x9e\x31\x6d\ +\x6f\x74\x2a\x55\xfb\xfc\x16\x24\x89\xb6\xe7\x51\x06\x93\xd9\xbc\ +\xee\x0b\xf4\x8f\x8e\x97\xad\xf2\x54\x26\x13\xac\x88\xd6\xd4\xd5\ +\x59\xe3\x03\xc7\xfb\x0e\xcc\x69\xac\xaa\xab\x0d\x06\x83\xd5\xb5\ +\xb5\x41\x49\x13\x65\xec\x75\xb5\x35\x46\xfc\x52\xc1\x32\x28\xe7\ +\xa5\x92\x11\x8f\x56\x50\xcf\x21\x8c\x71\x49\x96\x35\x2d\x31\x9d\ +\xfa\xe5\x5d\xf7\x36\x54\xd5\xe6\x3d\x8b\x22\x16\xad\xac\x13\x75\ +\xcd\x1f\x0a\x67\x72\xb9\x91\xd1\xd1\x70\x45\xdc\x76\x3d\x7f\x28\ +\x1a\x0c\x47\x11\x40\x3e\x5f\x80\x33\x60\xdb\x36\xe5\x6c\x62\x62\ +\xa2\xbf\xb7\x2f\x1c\x0e\xe8\xba\x2e\x2b\xd2\x44\x3a\x19\x0a\x04\ +\xe2\xb1\x68\x79\x66\x3a\x56\x55\x95\x25\x8e\x05\x19\xe1\xac\xf7\ +\xe8\xd1\xda\x58\xc3\x92\x85\x8b\x6b\x6b\xf5\xab\xae\xba\x32\xe0\ +\xf3\x7b\xae\xbb\xf7\xd8\xe1\x5d\x87\x0e\x64\xac\x12\xd6\x14\x4e\ +\xb9\xa6\x8a\xb2\x24\xfc\x03\x1a\xd7\x81\x79\x67\x7c\xf1\xc6\xba\ +\xb4\x49\x21\xe4\x8c\x49\xb1\x68\xe5\x65\x1f\xfb\x62\x4b\x7b\x00\ +\xa0\x15\x9f\xff\xb2\xcf\xf1\x91\xea\xb6\xf7\x7d\xcd\xb7\x60\x28\ +\xed\x35\xd7\x44\x5b\x16\x7d\xe8\xc6\xe6\x95\xc7\xc7\xb3\xd8\x17\ +\xaf\x54\x81\x50\x77\xea\x7f\xfc\xfb\xa2\x3a\x04\x80\xdc\xf4\xc1\ +\xcf\x7c\x21\x5a\x5f\x69\xc0\x53\x60\x2c\x2b\xad\x3e\x75\x5e\xcf\ +\xfc\x10\xc8\xfd\xc7\x67\xae\xaf\x13\x41\x60\xc1\x3b\xfe\xeb\x3f\ +\xdb\x0f\xf7\x25\x02\x97\x5f\xb3\xa0\xa3\x0e\x00\x7a\xe6\x35\x9f\ +\xb7\xf5\x06\x00\x40\xeb\x69\x1f\xfc\xf8\x29\xfe\x60\x85\xf8\xf9\ +\x1b\x2a\xeb\xa3\x7f\x5a\x6f\xe2\xb3\x99\x13\xf5\x5c\x5a\xbb\xf2\ +\xc2\xeb\xa3\x63\x1a\x06\x0d\x1b\xaf\xbc\xbe\xfe\xf0\x68\xc6\x39\ +\xe3\x1d\x5d\x6d\xb5\x81\x72\xc9\xac\x68\x5f\xf7\xa5\x1b\x3b\xa3\ +\x8d\x22\x41\x0b\xfe\xe3\xc6\xaf\x06\xeb\xea\xed\x72\x51\x6f\x5c\ +\xf5\xb1\x8f\xd5\x1e\x1b\x9a\x70\xb8\x5c\x5f\xa1\x59\x04\x5f\x7a\ +\xf5\x7b\xe5\xb8\x64\xba\x2e\x87\xc1\xf3\xae\xf9\x50\xfb\xd1\xbe\ +\x99\x32\x89\xd7\x54\xb7\x2e\xba\x32\xd6\x72\x74\xba\xe4\xb6\x75\ +\x2d\x6f\x99\x53\x01\x0b\xed\x0b\xb8\x9f\x0a\x3d\x67\xb5\x75\x54\ +\x09\xac\xf2\xdc\xf7\x7f\xb4\xfd\xe8\x68\xaa\x2c\xfb\xe3\x01\x01\ +\x10\x4a\x4f\x32\x09\xde\xf2\x19\x88\x10\xce\x64\x32\x8f\x3e\xfa\ +\x98\xeb\xba\x94\xd2\x75\xeb\xd6\xce\x9b\x3b\x97\x31\xca\x19\x7b\ +\x93\xfe\x74\x94\x10\x5f\xac\xf5\xa2\x77\xbf\xe2\xc9\xea\x8e\x8c\ +\x1f\xbf\xd9\x70\x3c\x08\xb4\xbf\xed\x4e\x27\x88\xc2\xe4\xe8\xb8\ +\x9b\x9b\x89\xc7\xa2\x21\x51\x6d\xaa\xaa\x9e\x3f\xbf\x27\x1a\x0a\ +\x45\x7c\xa1\x6d\x2f\xbe\xe4\x0f\x44\xb6\x6e\xdd\x7a\x98\xb9\x8e\ +\xe3\x24\xa7\x66\x3c\x03\x56\xc7\x6b\xcb\x36\xeb\x1b\x9f\x84\x90\ +\xd6\xd4\xc4\x92\xe9\x51\x59\xe0\x1e\x83\x05\xdb\x14\xf2\xc0\x1f\ +\x89\xc6\xeb\xea\x66\x92\xd3\xc9\x42\xb1\x4c\x39\x90\x55\x0e\xc5\ +\x87\x36\x3f\x52\x5b\x57\x9b\x49\x17\x04\x59\x91\x15\xcd\x30\x1d\ +\xcb\x76\x1c\xcf\xe3\x80\x64\xb3\xf9\x85\x0b\x7a\x66\x74\x98\x4f\ +\x8e\xf8\x63\xc1\xc9\xd4\x54\xc9\x94\xa2\x91\xa8\x61\x3b\x2f\x6f\ +\xdf\x2a\x2a\xe1\xf9\x3d\x3d\x5b\xf6\x1f\x16\x04\x59\x96\xb5\x5c\ +\xb6\x90\x4a\x26\xf2\x25\xd3\xe2\xc8\x70\xbc\x50\x75\x9d\x91\xcc\ +\x27\x73\x16\xd1\x04\x41\x12\x98\xa8\x16\x4d\x27\x40\x28\x14\xc5\ +\x42\xd1\x44\x72\x59\xd6\x83\x81\xb8\xdf\xef\x0b\x70\xcf\xe1\xae\ +\x0d\x3c\x27\xea\xf7\x29\x9a\x9c\xc9\xa5\xf3\x99\x99\xcc\xcc\xd4\ +\x6f\xef\xfe\x4d\x55\x45\x58\xf4\x4b\x13\x85\xa4\x04\x01\x72\x68\ +\xd6\x2d\xd3\x80\xbf\xa6\xae\x66\xdb\xa1\xe3\xfd\x7d\xfd\x87\x5e\ +\x3a\x0c\x89\x79\xf5\x95\x9f\x56\x45\x6c\x15\x8b\x33\xd9\xf4\xde\ +\x03\xfb\x32\xc5\xa2\x1c\xf4\x23\x86\xbd\x9c\xc5\x19\xfd\xc7\x10\ +\x0c\x85\x40\xc5\xfc\x15\x15\x7f\xf5\x5b\xf5\xaf\x38\xb2\x34\x2f\ +\x58\xd1\xfc\xca\x6f\x56\xb5\x2d\xac\x6a\x7b\xe5\x0b\x31\xde\xd5\ +\x11\x07\x00\x00\xa8\xb7\x76\x76\x01\x00\x42\xed\x8b\x6b\xdb\x5f\ +\x5d\x20\x3c\xb7\x2b\x3c\xfb\x2a\x5a\xdf\x75\x6a\x7d\xd7\xab\xb9\ +\x79\x55\xd3\xdc\xd9\x57\xbe\x78\xeb\xec\x1f\xef\x5e\x10\xfe\x8b\ +\x42\xd8\xac\x11\x36\x07\x8c\x52\xa4\x77\xce\x5f\x40\x5d\xdb\x76\ +\x41\x7d\xd7\x92\x26\x04\x29\x71\x5d\xcf\x03\x00\x00\x39\xd0\x36\ +\x2f\x4a\x5c\x9b\x72\xb9\xad\xbb\x83\x7a\x2e\x61\x0c\x30\x57\xad\ +\x68\x58\x59\xdd\x02\x00\xf7\x5c\xc7\xa3\xa0\xb9\xbd\x93\x11\xd7\ +\x63\x1c\x72\x8f\x23\x5f\xe7\xe2\x95\x73\x21\x20\x9e\x4b\x28\x6f\ +\x5b\xb4\xa2\x13\x42\x00\x98\xeb\xb8\x5c\x6f\x5d\xd3\xd0\x01\x00\ +\x27\x9e\xeb\x79\x2e\x40\xb8\xae\x73\x71\xd3\x5c\xc8\x39\x71\x1d\ +\xef\x64\xce\xf4\xd6\x83\x01\xca\x48\x38\x14\x9c\xdb\xd5\xf9\xc0\ +\x83\x9b\x96\x2c\x59\xdc\xdc\xdc\x44\x28\x99\x1d\xb0\x63\x6f\x92\ +\xdf\x24\x08\x46\x66\xe4\xf9\xc7\x0e\x99\x10\x0b\x18\xe5\x87\xf7\ +\x1d\x37\xa2\x1b\x63\xfe\xbf\x0a\x6d\x6f\xe0\xb3\x32\x3a\x38\xac\ +\x34\xd6\xd5\x55\xd4\x78\x65\x2f\xa4\x86\x8e\xee\x3d\x54\x5d\x5d\ +\x55\x13\xab\xae\xaf\x6e\x78\x61\xeb\xb6\xe9\x44\xf2\xd0\x91\xbd\ +\xcd\x4d\x4d\x8c\xa9\xb1\x48\xb5\x20\xfa\x1c\x8e\x19\x25\x00\x78\ +\x74\x66\xdc\x35\xb2\xba\xae\xa4\xca\x1c\xab\x0a\x97\xf0\x69\x67\ +\x9e\xee\x62\xbc\x6d\xcf\x1e\x0b\x42\x39\x1c\x01\x58\x8a\x05\x42\ +\x02\xf5\x82\x3e\xcd\x2c\x3b\x99\x5c\x49\x12\x20\xe1\x0c\x23\x09\ +\x03\x06\x10\x4a\x4d\xce\x44\xd7\x9c\x92\x99\x56\x3d\x01\x23\x4d\ +\xdd\xb1\x7f\x6f\x73\x7d\x25\x92\x44\x2d\x10\xcb\x94\x4a\x99\x62\ +\xb1\xb5\xa3\x73\xf7\xe0\x78\xd9\x70\x38\x14\x0e\x1e\x38\x54\xc8\ +\x65\x01\x96\x54\x7f\xd0\x76\xcc\x9e\x95\xab\x58\xc6\xda\xb5\x75\ +\x3b\x16\x05\x8c\x80\x68\xda\x01\x5d\x35\x2d\xc7\xf5\x68\xa1\x54\ +\xb2\x08\xa8\x6a\x68\xae\xaa\xad\xe7\x94\x61\xea\x62\xe2\xf9\x65\ +\x91\x73\x4e\x3c\x27\xa2\x2b\xb9\x99\xc9\xfb\xef\x3e\x3c\x78\xe4\ +\x60\x68\xd9\x22\xa6\x0b\x81\x50\xa5\xeb\xc2\x39\x4d\x4d\xa9\x42\ +\xd1\x57\x53\xe9\x50\x37\x1a\x8d\x2c\xea\x9e\xef\xa4\x9c\xe1\xc1\ +\xa3\x47\x0f\x1d\xe2\x96\x31\xaf\x73\x9e\x45\x48\x3a\x9b\xf5\x18\ +\x09\x44\x42\x66\xc9\x41\xa2\x8b\x09\x62\x8c\xbf\x9d\xe5\x9b\x10\ +\x16\x4c\xd3\x0c\x06\x43\x1c\x00\xce\xa9\x63\xd3\xd9\x49\x51\xc7\ +\xb5\x00\x07\x10\xc0\x57\x36\x33\x75\xac\xd9\xfa\x34\x73\xac\x3f\ +\x2a\x16\x50\xd7\xb3\x5e\x51\x98\x81\x00\xb8\xb6\x03\xfe\x38\x6f\ +\x4a\x67\x0d\x4b\x4e\x9c\xbe\xd6\x6b\xfc\x46\xe8\x1f\x7f\x6a\xb6\ +\xd3\xec\x51\xfb\xa4\x4e\xcd\xff\x49\xde\xc4\x01\x67\x0c\x2c\x5e\ +\xbc\x38\x5e\x59\x19\x8f\x57\x48\xa2\xc4\x18\x13\x04\xc1\xb6\x1d\ +\x4a\x29\x7c\x13\x15\x0c\x08\xa1\x67\x15\x06\x8e\x1f\x2f\x00\x01\ +\x01\xa6\x04\x9b\xdf\x7b\xdd\x99\x4d\x7e\x44\xfe\x5a\x83\xe2\x8d\ +\x7c\x7d\xb1\x98\xcb\x95\x8d\x72\x19\x23\xea\x3a\xe6\x83\x0f\x3e\ +\xb2\x68\xe9\x6a\xc2\x70\x32\x55\x10\x14\xad\x58\xce\xad\x5e\xbb\ +\x79\x4a\x94\xdb\x00\x00\x20\x00\x49\x44\x41\x54\x6e\x7a\x26\x6b\ +\x94\x88\xaa\x6a\x48\x91\x8b\x56\xb9\x98\x4e\xe8\xba\x88\xb8\xd5\ +\xdd\xd1\xbc\x6e\xed\xda\x2d\x2f\xef\xf1\xec\x82\x16\xaa\x96\x44\ +\xe9\xe6\x9b\x6f\xc9\xe5\x72\x92\xac\x88\xa2\x44\x01\xb2\x3c\x3b\ +\xe6\xf3\x39\xae\x57\xdf\xd0\xe0\xd2\x71\xca\x99\x28\x88\xb6\xe3\ +\x6a\xba\xcc\x18\x09\x05\x7d\x6d\x6d\x6d\xcb\x96\x75\x4f\x8f\x0f\ +\x8c\x0f\x1e\x24\xd9\x49\xd5\xe7\x9b\x4c\x26\x74\xcb\x0d\x84\xfd\ +\x33\xa5\x6c\xac\x32\x26\xc9\xaa\xec\x61\x97\x90\xe1\xf1\x11\x09\ +\x73\x97\x13\xcf\xb4\x98\x47\x57\xad\x58\x4d\xca\xee\xa1\x83\x87\ +\x98\xc0\x03\x7e\x15\x22\x68\x39\x8e\xe5\x12\x00\x05\x2c\xfb\x0c\ +\x87\x8c\x8f\x4f\xc8\x5a\xa0\x2a\xac\x57\x07\x25\x08\x3c\xc6\x3c\ +\x24\x08\x00\xa0\xca\xaa\x7a\x0a\x84\x96\xf6\xb9\x1d\xf3\x16\x4c\ +\x4d\x4d\x8e\x25\x8a\x63\x9e\xd3\x18\x8a\x71\xb5\x28\xca\xc2\xa1\ +\xc3\x7b\x99\x2f\xd0\xd4\xbe\xa0\x79\xe9\xc2\x81\x23\x13\xd9\x54\ +\xa2\x6f\xef\x91\xd3\xe7\x2e\x16\x73\x4e\xa4\x2a\x66\x67\x0a\xa4\ +\x6c\x21\x59\x21\x85\xb2\x2c\x48\x04\x01\xf2\xf6\x76\x12\xa9\xaf\ +\x6f\x3c\x78\x60\x9f\x22\xcb\xe1\x70\x04\x00\xc8\x01\x7f\x8d\x14\ +\xc1\x2b\x55\x83\x93\xf1\xcf\x53\x6f\x9a\x3d\x16\x00\x04\xed\x6d\ +\xed\xb3\x2a\x46\x00\x02\xd7\x71\xfa\x8e\x1f\x8b\xc5\x2b\xdf\x70\ +\x98\x6e\xf6\x4e\x17\xa8\x9e\xfb\xc1\x4f\x9e\xf0\xeb\x45\x08\x01\ +\xce\x5c\xef\xaf\xb3\x3a\x84\xd7\xa7\x33\xa8\x7a\x70\x68\x32\xb1\ +\x7c\xd5\x22\x00\xcb\xa1\xca\xa0\x1e\x8d\x6c\xd9\x75\xd4\x70\x61\ +\x36\x37\x7d\xc3\x97\x3e\x7a\xf5\x07\xae\x70\x2c\xf6\x8d\x6f\x7d\ +\xbf\x68\xda\xb2\xe7\x94\xd3\x53\x48\x52\x18\xe7\xaa\xa4\x3b\xb6\ +\xf3\xe2\x8b\x7b\x56\x9d\xb2\xa2\xae\x22\x3c\xd0\x37\xb0\xe6\xc2\ +\x0b\xf2\xd3\xd9\xf4\x74\x46\x51\x34\xdb\x74\x4d\xdb\x03\x18\x2a\ +\x54\x29\x40\x2a\x21\x41\x95\x25\x51\x11\x5d\xcb\x12\x20\x56\x55\ +\xc1\xa3\x2e\x03\x24\x5a\x11\x3a\xde\x77\xbc\x90\xcf\x47\xfc\x92\ +\x69\x33\xc3\x62\x65\x9b\xe5\x72\x19\x98\xcc\x53\xa4\xf7\xf6\x0f\ +\x77\x48\xfe\x39\x6d\x9d\x83\xc3\x49\xbb\x98\x29\x58\x05\x1d\x33\ +\x7f\x30\xa8\x1a\xb0\x68\x58\x41\x45\x16\x83\x7e\x5f\x54\xd1\x24\ +\x09\x00\x50\x28\x96\xb0\x20\x62\x51\xf1\x18\x28\x1a\x16\xe7\xc0\ +\xa5\x60\x60\x60\x20\xa8\xc2\xea\x25\xed\x81\x58\x10\x29\x82\x43\ +\xa1\xe8\xf7\xaf\x3e\xe3\xac\x78\xbc\xba\xa5\xb5\x65\x60\xa0\x2f\ +\x18\x6b\x5a\x30\x7f\xfd\xde\xdd\x3b\x5e\x3a\x3c\xb8\x4b\x38\xae\ +\x29\x2c\x14\xd6\x82\x2c\xe6\x96\x6a\x42\x35\xad\xfb\x8e\x1e\x4c\ +\xa5\xd3\x2b\xba\x56\x2c\x5f\xb8\xba\x3c\x36\x3e\x74\x6c\xb0\xef\ +\xd0\x31\xb7\x60\x04\xfc\xa2\x6a\x31\x82\xa9\xa3\x48\x00\xe3\xb7\ +\xf3\x66\x0e\x04\x83\x5d\x5d\x73\x07\xfb\xfb\x86\x06\xfa\x4f\x0c\ +\xa7\x9c\x7c\xc2\xff\xe9\x93\x27\xf0\x17\x8a\x64\xb0\xb2\xaa\xaa\ +\xa5\x75\xce\x9b\x5c\x81\x73\x4e\xc8\x9b\xa2\x98\xbd\x01\xf7\x12\ +\x20\x78\x7c\x60\xc0\x72\x36\x60\x41\x62\x10\x8f\x4e\x4e\x0d\x4d\ +\x5a\xe1\x78\xa3\xcd\xb1\xe0\x0b\xae\x5b\x7b\x6a\xdf\x81\x23\x9a\ +\xa2\x88\x82\x69\x1a\x26\x43\x18\xab\x14\x61\x21\x93\x71\x2a\x63\ +\x11\xdb\x28\xf7\xf5\x0d\x76\x74\x2e\x1c\x1e\x4a\xec\xdc\xbd\xbf\ +\x94\x2f\x08\xb2\xe4\x12\x97\x50\xc2\x39\x74\x1c\x6a\x39\xae\x67\ +\xdb\x15\x91\x90\x69\x18\x92\x24\xa5\x33\x59\x0e\x2c\x41\x10\x20\ +\x06\xba\x4f\xf3\xfb\xfd\x7d\xbd\x03\xfd\xc7\x07\xea\x6b\xe2\x01\ +\x1d\x4e\xa5\x5c\x3c\x98\x25\xc4\xd5\x7c\x6a\x3a\x93\x36\x4d\x30\ +\x93\xcc\x57\x35\x77\x64\x60\xa8\x6f\xf7\x8b\x1e\x83\x45\xdb\x34\ +\x11\x44\x92\x24\xcb\x62\xa9\x98\x0e\x04\xb4\x70\x50\xae\xad\x69\ +\x1a\x1a\x1c\xb1\x1d\x47\xa0\xbc\x94\x98\x76\x09\x67\x10\x6a\xba\ +\x4f\xd5\x65\x04\x20\x00\xbc\xa5\xa5\x55\xd5\x03\xcf\x6f\x7b\x39\ +\x9b\xca\x2e\xe8\xe8\xea\x9a\x3b\x6f\x72\x6a\xfa\xd0\xa1\x43\xdd\ +\x73\xbb\x52\xa9\x19\x49\xd1\x6a\x6a\x6a\x47\x06\x0f\xb9\x4e\xba\ +\xba\x52\x1b\x1d\xed\x33\x2d\x1b\x43\xd6\xdd\xd9\xd1\xd4\xd0\x00\ +\x01\x5f\x7d\xc1\x99\xe9\x72\xee\xf8\xe8\x40\xb2\x9c\x2f\x10\xa7\ +\x60\x96\x01\x83\x9a\xa8\xda\x1e\x2d\x16\xcb\x9c\xd1\xb7\xb9\x24\ +\x6f\xb4\x22\x1e\x89\x55\xbc\x59\xf2\xcb\xc9\xf8\xa7\x4c\xa7\xe0\ +\x9b\x36\x59\xf9\x1b\x0b\xa9\xaf\x57\x2f\x80\xc8\x30\xca\xe3\x13\ +\x23\x92\x22\x33\xc7\x6a\x6c\x6a\xfa\xfc\x0d\x5f\x3a\xd2\x3f\x03\ +\xe5\x60\x77\x4f\x57\x73\x53\x3c\x59\xc8\xee\xdc\xbd\x4b\x16\x05\ +\x01\x23\xcf\xb6\x6c\xce\x91\xeb\xa9\x9a\x4f\x50\x65\xc7\x71\xab\ +\xaa\x6a\xa7\xa6\xa6\x3b\x3a\x96\x2d\x5b\xb1\xbe\xf7\xd8\x21\xe2\ +\x5a\x00\x30\xc7\xb1\x38\x04\x80\x62\xdb\x71\x89\xc7\xb8\x2b\x06\ +\x75\x4d\x82\x78\x76\x7a\x90\x32\xa6\x28\x0a\xe5\x44\x96\xe5\xfd\ +\x07\xf6\x2f\xee\x59\xbc\x72\xd9\xca\x64\x32\x49\x91\x00\xe4\xf8\ +\x68\x8a\x01\x20\xfa\x3c\x94\xce\x78\xa5\x02\xcd\x1e\xe8\xab\x5d\ +\xd9\xc0\xc3\x15\x9e\x2f\xa4\x89\x80\x17\x53\x45\xdb\xf0\x1c\x03\ +\x0b\x68\xd7\xae\xed\xab\x56\x2c\x5a\xb9\x74\xa1\xed\x49\x7b\xf7\ +\x1e\x14\xb0\x08\x20\x16\x65\xac\x68\x92\xea\xf7\xf9\xfd\x01\xc6\ +\x21\x63\x7c\x7a\x3a\x31\x3a\x36\x61\x58\x76\x55\x75\x6d\x28\x56\ +\xb9\xfa\x94\x55\x22\x16\x23\xc1\x60\x6f\x6f\xef\xe8\xe8\x48\x4d\ +\x55\x75\x24\x56\xd7\xdb\x7b\xa4\xb1\xa9\x3e\x12\xaa\xf5\xbc\x8c\ +\xae\x37\x3f\xfe\xf8\xb3\x87\x0f\xed\x3d\x6b\xe3\x15\x8b\xbb\x17\ +\x34\xb5\xb5\x58\x0a\x64\x21\xb5\x7e\x6e\xfb\xc8\xbe\x9d\x58\xd7\ +\xb4\x70\x90\x99\x54\x15\x65\xcc\x49\xa6\x54\x66\x84\x81\xb7\xbd\ +\x9d\xc1\xac\x52\xe0\xc9\x67\xf8\x64\xfc\x9f\x62\x13\xc6\xc5\x52\ +\x2e\x35\x3d\x9e\x49\x27\x9a\x3b\x1a\x80\x47\xa3\xcd\x9d\x0b\x97\ +\x09\x48\x52\x5c\x06\x10\x02\x83\xfd\x93\x4f\x3f\xf5\x54\xb1\x90\ +\x25\xae\xe3\x01\xe6\x72\x08\x09\xc2\xd8\x85\x80\xe7\x88\x13\x0b\ +\x47\xaa\xab\x1b\xfa\x87\x26\x36\x9e\x71\x4e\xb9\x5c\x3a\x72\x64\ +\xaf\x28\x70\x8f\x7b\x80\x41\x00\x00\xa7\x80\x33\x48\x3c\x6a\x9a\ +\x26\x16\xa5\x59\x8b\x4d\xd7\x34\x5d\xd7\x15\x65\x01\x42\x28\x0a\ +\xa2\x28\x0a\x41\xbf\xff\x9a\xf7\xbd\x77\x70\x74\xfc\xeb\xdf\xf9\ +\xce\x9c\xce\xce\xa1\xa1\xe1\x97\xf6\x1f\x6c\x6b\x6c\x4c\x4c\x67\ +\x65\x2c\x98\xfd\x43\xa0\xba\x21\x1c\x8b\x90\x94\x21\xe8\x7e\x41\ +\x55\x2d\xc3\x54\x24\x71\x70\x70\x64\xfd\xea\x15\xef\xba\xec\x8a\ +\xbb\x7e\xff\x30\xc4\x22\x46\x00\x20\xac\x6a\xba\xa8\xaa\xaa\xaa\ +\x61\x41\xb0\x1d\x0f\x40\x50\x2e\x1b\x07\x0f\x1d\x6e\x6c\x6a\xae\ +\xad\xad\x93\x34\x3d\x18\x0a\x4f\x4e\x4c\x7a\x9e\x47\x89\x37\x36\ +\x3a\x46\x5c\x12\xaf\x69\x13\x45\x85\x48\xd8\x63\x25\xdb\xc9\x20\ +\x81\x04\x83\xbe\xb1\x91\x91\x3d\xbb\x76\x06\xfd\xf5\xbe\x58\xa8\ +\xb6\xbe\x0e\x60\x48\x38\xdb\x7f\xf0\xa0\xe5\xb8\xa1\x50\x44\xd5\ +\x91\x60\x52\xcb\xb4\x75\x49\x12\x31\x3e\x69\x5d\x7b\x32\x4e\xc6\ +\xff\x3d\x36\x01\x00\x10\x60\x4e\x39\xf5\xcc\xc3\x0f\x9c\x56\x5a\ +\x29\x62\x18\xab\x6d\x14\x42\x55\xc0\xd3\x45\x41\x34\x8c\x92\x53\ +\xcc\x6c\x58\xbd\x72\xb8\xb2\xf2\xf8\xd0\x68\xdf\xc8\xa4\x65\x53\ +\xd7\x33\x11\x42\x08\x2a\x9a\xe4\x9b\x49\x26\x03\x81\x58\x3e\x9b\ +\x49\x24\x13\x4d\xcd\x0d\x87\x8f\xee\x76\x09\x01\x10\x70\x3e\xeb\ +\xb1\x02\x30\x44\x10\x00\xdb\x71\x34\x4a\x0d\xc3\x9c\x4d\x9d\x2c\ +\xcb\x02\x58\x29\x95\x8a\x6d\x6d\xad\x83\x03\xfd\x01\x59\x8d\xc6\ +\xc3\x72\x28\xdc\xd8\xde\x99\x2a\x3b\x48\x0f\x0b\x7a\xd0\x17\x8e\ +\x98\xc7\x8f\x30\x8c\xc6\x0e\xef\xe9\xf0\xfb\x64\xcf\x52\x30\x50\ +\x54\x0d\x71\x1e\xf0\x45\x20\x40\x66\xb9\x30\x93\xb6\x09\x93\xf7\ +\xee\x3f\x8c\x44\x49\x96\x15\x51\x92\x01\x87\x9e\xe7\x19\xdc\x20\ +\x84\x21\x84\x15\x55\x83\x48\xc8\x64\x73\x17\x5e\x74\x49\x3a\x5f\ +\x06\x58\x54\x55\xad\x58\x4a\xa5\x52\xa9\x4c\x3a\x0b\x01\x61\x84\ +\x0a\x52\xc4\xb6\xed\x99\xe4\x84\xee\x2b\x88\xb8\xc4\x08\xad\xab\ +\xad\xa3\xc4\xd8\xb9\x63\x77\x43\x93\xab\xe8\x1a\x69\x89\x4c\x64\ +\xc7\xcb\x33\xf9\xf1\xbe\x61\xe2\x39\xae\xed\x98\x79\x4b\x70\x98\ +\x22\xab\x08\x60\xc6\x4f\xe6\x4d\x27\xe3\x64\xfc\x5d\xb0\x09\x62\ +\xc8\x99\x5b\xca\x4e\x4f\x68\xc4\xad\x88\x47\xb1\x0e\x00\x2e\x02\ +\xec\x02\x9b\xc8\x9e\xb7\xb8\xbb\x45\x2c\x65\xcd\x7c\x46\x90\xda\ +\xb2\xc5\x92\xe2\x02\x24\x69\xae\xc7\x21\x04\xa5\x72\xd1\x34\x8a\ +\xa6\x69\xb9\x2e\xd9\xbf\x67\x9b\xaa\xc9\xb2\x88\x4d\xcb\x99\x65\ +\x94\x22\x08\x39\xa5\x80\x23\x00\x00\xa5\x14\x21\xec\x79\xae\xe7\ +\x51\x4a\x69\x2c\x16\xb3\x1c\xd3\xf3\x08\xa5\xa4\xb6\xae\x5a\x55\ +\xd1\xbe\xbd\x3b\x89\xa4\x37\x34\xd7\x4f\xee\xd9\x1f\x8e\x46\xa2\ +\xf1\xa8\xa2\x49\x6b\xd7\xaf\x31\xb2\x29\x83\x8b\x8d\x15\xfa\xc1\ +\xc1\x0c\xb0\x8c\xcc\xf4\xb4\x28\xf9\x04\x2d\xa8\x68\x01\x55\x8f\ +\x1f\xe9\x9d\x4a\xa6\x1e\xcc\x95\x4d\x59\xf5\x01\x00\x6c\xcf\x73\ +\x1c\xc7\x28\x9b\x9a\xae\x4b\xb2\x64\x59\x26\x00\xc0\xa7\xfa\x18\ +\x40\xb9\x7c\x51\x90\x24\x45\xf3\xcb\x8a\x62\x59\x16\x67\xcc\x30\ +\xca\xa5\x42\x56\x16\xe5\x42\x26\x23\xe9\xbc\xbe\xbe\x72\x7a\x6a\ +\x0c\x2a\x54\x42\x52\xb9\x64\xb7\x34\xb7\x0b\x62\x15\xe3\x3c\xa0\ +\xc8\xee\x44\x2a\x0a\x24\xe6\x82\xb8\x1e\x3a\x70\x6c\xd8\x91\x30\ +\xa3\x14\x70\xe0\x70\xe2\x42\xc2\x21\x3f\x89\x4c\x27\xe3\x64\xfc\ +\x5d\xf2\x26\xc6\x99\x28\x89\xa2\x20\xcc\x4c\x27\x4b\x33\xe3\x58\ +\xa2\x14\x71\x93\xb2\x74\xb6\xe8\x18\x44\x0d\x44\x3a\xda\xe6\x55\ +\xc6\x82\x3b\xf7\xee\xf1\x9c\xb2\xa6\x85\x08\xe7\x1e\x20\xb6\xed\ +\xd8\xb6\x65\x5b\x96\x94\x9e\xf0\x69\x80\x57\x49\x1e\x50\x31\xa4\ +\x00\x00\xcf\xe5\x82\x20\x12\xc6\x18\x64\x02\x02\x08\x61\x59\x96\ +\x25\x49\xac\xae\xae\x19\x9b\x98\x9c\x3f\x7f\x7e\x47\x47\xc7\x33\ +\xcf\x3d\xed\x7a\x76\x7b\x7b\xfb\x86\x53\x57\x7b\x76\x21\x91\x1c\ +\x05\x8a\x4f\x57\x71\x45\xc8\xb7\xa0\x67\xde\xd8\xc0\xe1\xd6\x96\ +\xa6\x73\x4f\x5b\x6b\x16\x32\xa2\xa0\x1c\x39\x7c\xec\xe9\xfe\xa3\ +\x41\x55\x41\xae\xe3\xb8\xd0\x72\xf0\x64\x22\x2f\xc8\xe2\xe4\x64\ +\x42\x53\x04\xdb\x33\x39\xa0\x10\x21\x41\x10\x00\x80\x92\x22\x2b\ +\x8a\x5c\x2a\x97\x6d\xdb\x26\x94\x42\xee\x46\x42\xfa\xf8\xe4\x54\ +\x24\x12\xef\xea\x9e\x3f\x35\x95\xf0\x3c\x0a\x21\x24\xae\xeb\x3a\ +\x0e\xe0\xb4\x90\x9b\x09\x63\x45\x92\x1c\xcf\xb1\x06\x07\xfa\x43\ +\x7a\xdc\xb5\xc5\xe1\xcc\xf4\x99\xe7\xae\x4d\xe5\x0c\xc7\x2a\xeb\ +\x34\xe2\x66\xf3\x83\x47\x8e\x53\xcb\xa1\x2e\x99\x65\x5b\x72\x0c\ +\x29\xe4\x1e\x20\xff\xf4\x17\x3a\xe6\x95\x4d\x47\xd6\x7d\xe2\x49\ +\x88\x3d\x19\xff\x3f\xc3\x26\x0e\x90\x60\xb8\xa8\x7f\x68\x12\x9a\ +\xa6\x93\x1b\x07\xc0\xf0\xb8\x59\xd7\x54\xb7\x70\xf1\xf2\x96\x05\ +\x3d\x81\x86\x76\xce\x84\xe0\xf1\x23\x08\x7a\x02\xa6\xb6\x55\xcc\ +\x9b\xc4\x30\x3d\x0e\x20\xc2\x10\x42\x2e\x0a\x1e\x24\x59\x19\xd6\ +\x54\xc6\x23\x3b\xb6\x67\x11\xf2\x71\x28\x22\x88\x29\x67\x82\x80\ +\x25\x0c\x21\xe4\xaa\xa2\x8a\xa2\xa8\x48\x92\x63\xdb\x5d\x5d\x5d\ +\xa7\x9e\x7a\xea\xb1\xde\xa3\xc7\x8e\x1f\x95\x24\xa9\xaa\xba\xda\ +\xb5\xb4\xca\xba\x7a\x0a\x05\xce\x47\xb6\xbd\x90\xac\x0e\xf9\x05\ +\x4a\x7a\xe6\x75\x05\x83\x01\xcc\x89\x00\x70\x21\x93\x86\x8c\x38\ +\x96\x09\x01\x8c\x44\x22\x05\x17\xe8\x92\x68\xdb\xb6\x3f\xe0\xa3\ +\xae\x05\x10\x04\x40\xe0\x00\x00\x80\x24\x49\x62\x8c\x41\x84\x2c\ +\xcb\xf2\x3c\x4f\x92\xa4\x7c\x3e\x3f\x32\xca\x03\x07\x0e\xc7\xab\ +\x6b\x2a\xaa\xaa\x39\x87\x3e\x9f\xaf\x90\xcf\x71\xc6\x02\x3e\x3f\ +\xa0\xd4\xb3\xcb\x99\x64\xb2\x54\xee\xd7\x35\x60\x95\xec\xc9\xe1\ +\xe1\x60\xb0\x23\x10\xae\x33\x2d\x5a\x34\x4a\x50\x84\xc5\x62\x81\ +\xe7\xcb\x96\x6d\x5b\xb6\x4b\x39\x74\x39\x97\xb0\x80\x30\x04\x18\ +\x01\x06\x01\x84\xff\xd4\xe8\xe4\xcc\xec\xfd\xd6\x2d\x5b\xaf\xf8\ +\xd4\xa7\xe7\xf9\x4e\x3e\x29\x6f\x26\x78\xff\x4b\x0f\x0f\x08\x73\ +\xcf\x5e\xde\x7a\x12\xcc\xff\x58\x17\x7a\xab\x5d\xbc\x37\xf0\x1c\ +\xa7\x00\xe7\x3c\x2c\x07\xaa\xbb\x97\x2e\xb3\xf2\x13\xdc\x9b\xb1\ +\xcb\x13\xf3\x17\x76\xab\xba\x76\x6c\xef\x0e\x7f\xef\x88\x52\x11\ +\xaf\xad\xa9\x38\xef\x9c\x33\x6d\xa8\x4c\xa4\x8a\xf7\x3e\xf0\x88\ +\x61\x59\x22\x16\x31\x46\x50\x54\x83\x1a\x6d\x8c\xfb\xba\xda\xa3\ +\xe3\x53\x09\x11\x72\x06\x31\x67\x18\x42\x09\x70\x5b\x10\xa0\x28\ +\x42\x11\x8b\xa2\x28\x32\xc6\x19\xa7\xae\xeb\x62\x41\x28\x14\x0a\ +\x8a\xaa\xaa\xaa\x7a\xfc\x78\x2f\xe5\x40\xf3\x05\x19\xe7\x84\x01\ +\x0d\x8b\xa4\x54\xd2\x05\x14\xd6\x75\x11\x0a\x8c\x42\x9f\x2f\x52\ +\x30\xcc\x83\x7d\x43\x86\x07\x08\xa6\xaa\xa6\x01\x11\x73\x4a\x7c\ +\xaa\x0c\xa0\x1d\x0d\x8b\x9e\x43\xa7\xb3\x04\x61\x11\x02\x00\x11\ +\x46\x48\x50\x55\x51\x51\x64\x45\x51\x08\x21\x8c\x32\xd7\xb3\x01\ +\x08\x1b\xa6\xe9\xba\x9e\x6d\x3b\x9c\xc3\x62\xb1\xc4\x18\x4b\xa7\ +\xd2\x66\xa9\x28\x63\xe4\x98\x25\x7f\x10\xd8\x46\x0e\x50\x17\x50\ +\x2c\x22\x5d\x91\xa2\xa1\x50\x6d\x26\x5b\xf6\x38\x73\x00\x2b\x72\ +\x3b\x97\x49\x96\x99\x9b\x2c\xe5\x98\x2c\x10\xc8\xf1\x2c\xf3\x02\ +\x72\x11\x61\x04\xe1\x3f\x00\x9a\x4a\x87\x9f\xfe\xfa\x0f\x6e\x2f\ +\x05\x6a\x54\x68\x3b\xfa\xbc\x8f\x7c\xe4\xda\x8e\xca\xff\x9b\xbe\ +\x18\x73\x4a\x93\x89\xd4\x5b\x9e\xdc\x4f\x1f\x7b\xe1\xd6\xdf\x6e\ +\x1a\x49\x1b\xa1\x96\x55\xd7\x7d\xf8\xea\x26\x3f\x98\x3e\xfc\xf8\ +\x4f\x6f\xdb\x9c\x74\xd4\xf5\xef\xfa\xd0\x15\x6b\xdb\x01\x00\xcc\ +\x48\xde\xff\x8b\xef\x1f\x89\x9f\xfd\xc5\xf7\xac\x9f\xdd\x8b\xc9\ +\xfe\x97\x37\x6d\x7e\x6a\x28\xaf\x5c\xf2\xd1\x4f\x2d\xab\x10\x7a\ +\x9f\xfb\xed\xad\xf7\x6d\x2b\x8b\x55\x17\xbf\xff\xfa\x33\xe7\x57\ +\x00\x00\x9c\x4c\xef\xad\x3f\xb9\x1d\x2f\xbc\xea\xba\x0b\xe7\x02\ +\x00\x86\x5f\xba\xff\xa7\x77\x3f\x59\x12\x2a\xce\xbd\xfa\x5f\x2f\ +\x58\x54\x0b\x00\xf0\x72\x23\xbf\xf9\xd9\x4f\xd2\x6d\x57\x7d\xe6\ +\x9d\x0b\xfe\xec\x2f\x34\xbe\x6b\xd3\x8f\x7e\x7f\xf8\x9d\x1f\xfb\ +\xdc\x8a\x3a\x01\x00\xc0\xed\xdc\x96\xc7\x1e\x7c\x76\xc7\xe1\xc8\ +\xf2\xf7\x7c\xf4\x92\x25\xb3\xcf\xd0\x91\xc7\x7e\xf2\xad\x4d\xc6\ +\x17\xfe\xfb\xb3\x9d\x31\xe7\xa5\xfb\x7e\x79\xff\xb6\x3e\x4f\x08\ +\x6d\xb8\xfc\x7d\x17\x2d\x6b\x7a\xed\x5a\x46\x62\xdf\x4f\x6f\xfa\ +\x5d\xed\xc6\x0f\xbf\xfb\xd4\xc6\x57\xb1\xa9\x9c\x9b\x49\x89\x8d\ +\x27\xf1\xe8\x04\x80\x40\xe8\x38\xce\xe0\xe0\xe0\x5b\x53\x0a\x7a\ +\x03\x2f\x03\x80\x44\x87\x8a\x15\x35\xf5\x67\x9c\x7f\x11\x75\x92\ +\x18\x15\xf3\xa3\xfb\x07\x8e\xed\x4f\x8c\x8d\x0b\x4c\xd1\x98\x2c\ +\x05\x42\xe1\xc6\xa6\x96\xce\x0e\x06\xd5\x63\x43\xd3\xcf\x3d\xf7\ +\x7c\xb9\x6c\x28\x9a\x1f\x42\x0f\x33\xdc\xd3\x39\xe7\x0b\x9f\xde\ +\x18\x0a\x57\xdf\xf8\x8d\xdb\x10\xa0\x94\x32\xce\x10\xe0\x88\x31\ +\x0e\x11\x87\x08\x40\x0c\xcb\x86\xc1\x21\x0a\x05\xc2\xc1\x50\xd0\ +\xb6\xad\x42\xb1\x20\x4b\x12\x25\xc4\x34\x0d\xc7\x76\x80\x24\x02\ +\xce\x11\x42\xe3\x23\x23\x02\x23\x22\x63\x1b\xd6\xac\x2d\x17\x8a\ +\xc4\xa5\x18\x0b\x58\xd2\xa7\x72\x25\xae\xfa\xca\x66\x51\x00\xc8\ +\xf0\x6c\x24\x8a\xae\x67\xf8\x7d\xc2\x74\x62\x44\x40\x08\x22\x1f\ +\x84\x08\x30\x46\x88\xcb\x39\x13\x45\x81\x31\x8e\x10\xa6\x94\x5a\ +\x96\x25\x0a\xb0\x58\x28\x3b\xb6\xb7\x68\xe1\x62\x8f\x90\x74\x26\ +\x83\x10\xf7\x1c\x9b\x03\x2a\xc9\x22\x44\xc0\x76\xca\xd9\x91\x84\ +\xee\x73\x38\xf3\x24\xec\xe3\x0c\x8a\xa2\xae\xaa\x3e\x8f\xf1\x4c\ +\x26\x63\xa8\x2c\xac\x48\x33\xf9\x24\xa3\x20\xef\x59\x0e\xf3\x08\ +\xe0\x22\x14\x28\xa3\x10\x43\xfc\x8f\x2a\x83\xbb\xc5\xe9\xa4\x55\ +\xff\x99\x6f\x7c\xa9\x4e\xf2\x08\x90\x34\x3e\xf5\xe0\x6f\x5f\x9e\ +\x77\xf6\xa5\x6d\xd1\xec\xa3\xf7\xbf\xd0\xb8\xee\xe2\x39\xf4\xf0\ +\xdd\xf7\x3d\x97\xa7\xfa\xa2\xd3\xce\x3b\x75\x5e\x4d\x69\xfc\xc8\ +\x13\xcf\x6c\x1d\xcf\x39\x95\x73\xe6\xb7\x86\xdd\x03\x7b\x8e\xe1\ +\xea\x05\x97\x5c\x72\x7a\x58\x20\xc7\xb7\x3e\xf6\xfc\xc1\x61\x87\ +\x49\x9d\x2b\xcf\x3a\x6b\x59\x33\x44\x50\xc0\x27\x54\x76\x53\x7d\ +\x3b\x36\x3f\xf5\xa2\xe5\x6b\x3a\xe7\x1d\x17\xb7\xe8\xd9\x47\xef\ +\x7d\xb4\x72\xed\x85\x4b\x1a\x82\xaf\xf3\xc1\x8a\x65\xde\x73\xc6\ +\x15\x57\xb6\xa8\xb7\x7d\xe5\xab\xbf\x7d\x64\xc1\x17\xdf\x15\xfd\ +\xf9\xf7\xef\x88\x5e\xfc\x99\xab\x62\x7d\x37\xfe\xe4\x27\x8d\xed\ +\x3f\x3c\x45\xee\xbb\xe5\xc7\x3f\xdb\x7a\xb0\x5f\x5f\xb7\x6a\x16\ +\xc4\x33\xc7\x9e\xbc\xe9\xf6\xad\x3d\x67\x5f\xf2\x89\x45\xed\x95\ +\x21\xc1\x9e\xd8\xfa\xfd\x5b\x9f\x3e\xfd\x63\xff\xd9\x3e\x7d\xff\ +\xb7\x6f\xba\xb9\xe3\xe6\xaf\xc4\xa6\xb6\x7d\xe7\x87\xbf\xef\xed\ +\x1f\xed\x6a\xb6\x00\x00\x20\xb3\xeb\x47\xb7\x3c\xb8\xf0\xda\x2f\ +\x2d\x35\x9f\xfb\xe6\x0f\x7f\xdc\xf6\xe3\x6f\x76\x9a\x3b\xbf\xfb\ +\x93\x7b\x0f\x1e\xe8\xab\x8d\x59\x7f\xb6\x9b\x0f\x3c\xfa\xb3\x5b\ +\x1f\xda\x3b\x94\x16\x8d\x59\x07\x59\x5e\xde\xf4\xcb\x1f\xec\xe3\ +\x5d\x97\xfd\xeb\x67\x5a\x6a\xe3\xb3\xc0\x34\xbe\xeb\xbe\xdb\x1f\ +\xdc\x53\xca\x45\x4d\x08\x9c\x03\xf7\xff\x62\xf3\xe8\xa7\xbe\xfb\ +\x3f\xfa\xc1\x3b\x3e\x77\xd3\x2f\xe7\xfe\xf8\x6b\xed\x81\x13\x6b\ +\x25\x8f\x3e\x7e\xd3\x2d\x9b\x7a\x07\x93\xa7\x9e\xf2\x5a\xe8\x46\ +\xe1\xda\xc6\x46\x1c\x81\xb4\xf4\xf2\x13\x0f\xef\xee\x4f\x72\x25\ +\xb2\xea\xf4\xf3\x96\xce\x89\x02\x00\x72\x83\xbb\x37\x3f\xfd\x52\ +\xce\xc6\xb5\xdd\x2b\x37\x9e\xba\x24\x20\xbc\x2d\xb0\x89\x31\x66\ +\x18\xc6\x5b\x4b\x9d\xd0\xeb\xaf\x8d\x3c\x57\xf7\xca\x23\x47\x76\ +\x3f\x73\xff\x1d\xbb\x36\xdf\x35\xfa\xdc\xe3\x82\x65\x55\x87\x23\ +\x9d\x4d\x8d\x15\x15\x41\xcb\xcb\xe7\x8e\x0e\xc8\x99\x34\xf4\x26\ +\x8f\xef\x79\x38\x60\xa5\xd7\xcf\x6d\x08\x89\x02\x00\x55\x50\x40\ +\x8a\xe7\x34\xe8\x21\x9f\x4c\xc6\x47\x8f\x30\x66\x10\x6a\x4a\x8a\ +\x84\x05\xc9\x76\x08\x25\x00\x70\xe8\xb9\x84\x10\x96\x2b\x96\x5d\ +\x8f\x78\x9c\x2a\x92\x50\x2e\xe4\xda\x5a\x9a\x4e\x59\xb6\x94\x39\ +\x8e\x2e\x2a\x88\x70\xdb\x30\x99\x47\xcc\x52\xd9\xa7\x29\x2b\x57\ +\x2e\x93\x64\xd0\xb3\xa0\xbd\xb2\x42\xcb\x65\xc7\x89\x97\x2b\x66\ +\x12\x02\x23\x9e\xed\x20\x51\xb1\x5c\x2a\xca\x8a\x00\x81\x67\x39\ +\xd4\xe3\x15\xf1\x86\x68\xbc\x81\x11\x4a\x3d\x9b\x31\x0f\x72\x06\ +\x39\xe5\xcc\x83\x80\xa9\x8a\x1c\x0a\x06\x1d\xdb\x22\x0e\x29\xe5\ +\xcb\xe5\x42\x41\x84\x4c\x00\x9e\x59\x4e\x29\x32\x0f\x86\x14\xdb\ +\x2b\x05\x2b\x02\x2e\x20\x82\x22\x08\x92\x1c\x08\x56\xcd\xcc\xd8\ +\xd9\x02\x31\x1c\x62\x3a\x45\x55\x87\xa2\xc4\x25\x49\xb0\x6d\x6f\ +\x34\x5b\xd8\x9f\x98\xe8\x2f\xa6\xca\xcc\xd4\x38\xf5\x7b\x8e\x0c\ +\x3c\x8e\x89\x0b\x18\x14\x24\xf0\x0f\xe1\x42\x43\x24\x62\x60\x8d\ +\x8f\x0c\x0d\x0c\x0c\xa6\x0a\x86\x1c\x8a\xb3\xa9\xad\x37\xdf\xb9\ +\x69\xeb\xbd\x77\x3e\xbc\x2b\x5d\x11\xc6\x1c\x6b\xcd\x73\x97\xcc\ +\xaf\xf6\x7e\xfd\xdd\x1f\x1f\x2a\x82\xf1\x97\x37\xff\xe1\x85\xc9\ +\xf6\xce\x86\x23\xf7\xfd\xe0\xa6\xfb\x77\x55\xce\x69\xea\x7b\xf2\ +\xd6\x1f\xff\xfe\x10\x00\xa5\x87\x6e\xbb\x7b\xd0\xae\x98\x53\x05\ +\xef\xbb\xe9\x2b\xbf\xda\x96\x90\x24\x01\x00\x80\x25\xc0\x46\xb7\ +\x7c\xef\xa7\xbf\x57\x5a\x97\xc6\x4b\xfb\xbe\xff\xe3\x5f\x67\x1c\ +\x32\xb8\x7f\xdf\x64\xde\x7e\xfd\x0f\xd6\xb2\x6c\xfd\xd9\xeb\x97\ +\xd5\x36\x34\x54\xc7\xfc\xa1\x88\xaf\xd8\xbb\x7f\x88\xcd\xbb\xf4\ +\xf4\x45\x73\x56\x5e\xb4\x3a\x5a\xda\xb3\xa7\x0f\x84\x9a\xde\xfd\ +\xd1\x2f\x7d\xe4\xf2\xd5\x22\x99\x25\x67\xda\x4f\xff\xfe\x37\x47\ +\x66\x4a\x47\x5f\xb8\xef\xe7\xbf\x79\x38\x49\x41\xe2\xd0\x56\xb7\ +\x71\xd9\xc6\xe5\x8d\x3d\xe7\x5d\xd0\x80\x47\x5f\x3c\x6e\x68\x95\ +\xf3\x3e\xfc\xc5\xaf\x5e\xb5\x76\x0e\x64\x14\x00\x30\xb9\x7b\x87\ +\x15\x5c\xf0\x8e\x35\xed\xf3\x36\x9c\x3b\xdf\x37\xba\xa3\x77\x06\ +\x44\xbb\x3e\xf8\x99\x2f\x5d\xb3\x71\x91\x48\xff\x6c\x8a\x8e\x37\ +\x2d\xbf\xe4\x86\xaf\x7c\x62\x61\x5c\x9b\x9d\xf8\x2d\xf6\x3e\x79\ +\xf7\x53\xfb\xcd\x4c\xff\x5d\xb7\xdc\xf2\xd4\xde\x71\x00\x80\x97\ +\xd8\x75\xdb\xfd\x47\x2f\xba\xee\xfa\x45\x95\x22\x61\x00\x6b\xa1\ +\xa8\x0e\x72\xd9\xbc\x0b\xb5\xa6\xd6\x96\x80\xf2\xc7\xb5\x02\x75\ +\x4b\x3e\x71\xc3\x57\x2f\x5d\x5c\x43\xff\x54\xe5\xfa\xf8\xb6\x3f\ +\x6c\xda\x39\xcc\xf3\x03\xf7\xfc\xfa\x01\x12\x69\xaa\x04\x13\x3f\ +\xfc\xda\xd7\xb6\x8c\x7b\x6c\xea\xe5\xff\xfe\xfa\x8f\x27\x71\x4d\ +\x9d\xaf\x70\xd7\xed\xf7\x0e\x17\xdf\x46\xd9\x13\xc6\x18\xbd\xa5\ +\x78\x03\xf4\xe6\x9c\xcb\xb2\x34\x3a\x31\xba\xf9\xf1\x47\x62\x92\ +\xd3\x56\x13\xf0\xab\x90\x52\x37\x18\x8b\xf9\x22\xd1\x50\x45\xa4\ +\x26\xd0\x24\x28\x34\x91\x9e\xac\x6b\xef\x10\xca\xc1\x33\x4f\x3b\ +\xb3\x37\x6d\xbe\x3c\x64\x22\x85\x09\xae\xdc\x37\x38\x39\x9d\xeb\ +\x08\x04\xa2\x9c\x43\x84\x05\xd3\x32\x00\x14\x5e\x91\xa1\x42\x10\ +\x20\x42\xa8\x28\x2a\x1e\xa5\x65\xc3\x08\x86\x02\x13\xe3\x63\x18\ +\x81\xc6\x86\xfa\x86\xda\x5a\xe6\xba\xd4\xf5\x08\x24\xc4\xf3\x5c\ +\xc7\xa9\xa9\xa9\xa9\xa8\x88\x62\x01\xe4\xf2\x33\x84\x78\xba\xae\ +\x9b\x26\xda\xf2\xfc\xf3\xd9\xe9\x84\xae\xa9\x86\x61\xe8\x9a\x4f\ +\xc0\x02\x25\x54\x12\x04\xea\x51\xcb\x22\x00\x02\x41\x10\x18\xe7\ +\x94\x10\x08\x21\xc6\x88\x10\x82\x10\xaa\xaa\xaa\x4c\xa5\x52\x53\ +\x93\x13\x8a\x28\x01\x0e\x72\xb9\xdc\xb6\xad\x5b\x1a\x1a\x6b\x15\ +\x49\x88\x44\x42\xba\x4f\x81\x18\x95\x4d\x53\xd5\x34\xc7\xf3\xca\ +\xa6\xcd\x52\x74\x3a\x55\x72\x1d\x16\x8b\xd5\x53\xc6\x4b\xe5\xa2\ +\x1e\x0a\x67\x33\x19\x84\x41\xc7\x9c\x8e\x74\x4d\x66\x6c\x74\xd8\ +\xa1\x84\x51\x22\x70\xc0\x09\x41\xb2\x62\x13\x2e\x8a\x92\x80\xc5\ +\x7f\xc4\xe9\x84\x04\x52\x1c\x79\xf6\xf1\x87\x35\xe2\xd5\x2d\xda\ +\x50\xdf\xb0\xf6\x92\x4f\xfc\xc7\xe8\x47\x3e\x78\xc3\x8e\x8e\xef\ +\xfd\xf0\x3b\x71\x0c\x5c\x2c\x18\x33\xc3\x89\x74\x89\x64\x87\xa7\ +\x32\xc5\x1a\x86\xaa\xdb\x57\x9f\x77\xce\xd9\x35\xe5\x7d\xb7\x8e\ +\x77\x5f\x70\xde\xc5\x5d\xa5\xde\x1f\x1d\x3a\x08\x40\x0d\x93\xa3\ +\xab\xd6\x5f\x70\xde\x12\x5f\x0b\x48\xff\x60\xf3\xc3\x17\x7c\xaa\ +\x1b\x43\x28\x63\xb0\x7f\xfb\xd3\x07\x26\xad\xfa\xc9\x61\x5e\xb6\ +\x7a\xf7\xed\xe9\x2f\xbe\xf7\xa3\xdf\xfe\xde\x9b\xfb\x74\xf6\x53\ +\xb7\x7c\xeb\x40\x68\xdd\x7f\x6f\x9c\x53\x7a\xe9\x45\x4f\x0b\x48\ +\x12\x00\x00\x87\x02\x70\xb0\x94\x07\x40\x0a\x86\x22\x22\x38\xa1\ +\x87\x0f\xcc\xe9\xa3\x7d\xf0\xfc\xf7\x7d\xfc\xaa\x55\xca\xad\x5f\ +\xfe\xfc\x2d\xf7\xb4\x5d\x22\x93\xa0\xea\xd3\x01\x00\x38\xa8\x62\ +\xa9\x90\x35\x80\x14\xaf\x90\x00\x7f\x45\x84\xa9\x5c\xb0\x91\x14\ +\xd3\x00\x00\xa2\xa2\x05\x70\xae\x64\x00\x21\x1e\xf5\x03\x08\x4e\ +\xa0\x5d\xe2\xd8\xf3\xbf\xbd\xf7\x79\x2b\xd8\x7c\xf1\xe5\xef\xee\ +\xae\xa9\x02\xa5\x02\x7d\x85\xa4\x3e\x7e\xe0\x80\xde\xba\xe1\x13\ +\x9f\xfb\xa8\xb3\xfd\xf6\x1b\x7e\xf6\x93\xae\x79\x37\x1c\xbc\xf3\ +\x77\x91\x53\xaf\x5b\x3d\xc7\xd9\x6c\x7b\xc4\x06\x42\xdb\xea\x8e\ +\xe0\xbd\xb7\xfe\xe0\xdb\x30\xd1\xdb\x79\xf5\x37\xa2\xde\xc4\x6f\ +\x7e\x7c\x7b\xbf\xa5\xaf\x3b\xf7\xb2\xd3\x17\xd7\xa9\xc0\xe5\xf4\ +\xcf\xf9\xee\xa2\xac\xa9\xb2\xc8\xa8\x27\x86\x9a\xce\xba\xe8\xa2\ +\xb9\xfe\x0b\xb5\xd2\xbf\x3e\xbe\xf5\x25\x0e\x5f\x28\xce\xb9\xf8\ +\x7b\xd7\x5e\xe4\xa6\x76\x3c\xbb\xf3\x41\x7a\x92\x27\xff\xbf\xaf\ +\x85\x53\x24\x50\x35\x54\xdf\xd9\xb1\x66\x75\x4f\x4c\xb6\x5b\xaa\ +\xfd\xcf\x3f\x7a\x3f\xa3\x76\x53\xe7\xbc\xaa\xda\x3a\xac\xf9\xf3\ +\x50\x89\x36\xd5\x93\x02\x08\x56\x54\x7b\x93\x62\x2e\x35\xaa\xc9\ +\xbe\x8a\x78\x21\x51\x74\x98\xe2\x3f\x9e\x49\xdf\x73\xe7\x13\x9d\ +\xf3\x16\xf4\xf5\x4f\x96\xcb\x96\xec\xe3\x84\x39\x0c\x00\x8c\x38\ +\x04\x08\x63\x41\x90\x64\xd7\xa3\xb3\xd8\x21\x88\xc2\xd4\xc4\x64\ +\xb9\x5c\x0e\x85\x42\xf5\x0d\xf5\xfe\x80\x5f\x90\xb0\x80\x04\xdb\ +\xb6\x3c\xe2\xa9\xaa\x82\x31\xb4\x1d\x33\x10\x08\x59\x96\xe1\x38\ +\xae\xa2\xd0\x72\xd9\x30\x2d\xcb\x75\x5d\x8c\x71\x20\xe0\x17\x04\ +\x81\x10\x22\x8a\xa2\xeb\xba\x9e\xe7\x2a\x8a\x32\x6b\x11\x2c\xc8\ +\xf2\xac\x59\x0d\x63\xcc\x34\xcd\xf6\xf6\xf6\xee\xee\xee\x44\x22\ +\x81\x39\xd0\x34\x95\x10\x32\x34\x34\x1c\x8e\x84\x3c\xe6\x4a\x8a\ +\x1a\x8e\x84\xe3\xf1\x9a\x74\x3a\x53\x28\x99\xba\xc0\xf3\xf9\x72\ +\x3a\x63\x85\xc3\x15\x13\xe3\x89\x5c\xb6\xd4\xd1\xd1\x86\xa0\x60\ +\x9b\x56\x6a\x3a\x19\x0c\xf8\x91\xc7\xfc\xaa\x3e\x9d\x48\x7a\x9c\ +\xbb\x18\x62\x49\xa2\x1c\x20\x20\x50\xc7\x89\x85\x03\xba\xaa\xff\ +\x03\xc6\x35\x18\x75\xd5\xaa\x95\xff\xfe\x85\xcf\x55\xbc\x5a\x65\ +\xf2\x3c\x0f\xf9\xb0\xeb\x65\x8b\x1e\x88\x9b\xbf\xf8\xd6\xff\x8c\ +\xd5\x9c\x71\xf9\xe2\xce\x23\xdb\x0f\xcf\xda\x2d\x71\x40\x01\x00\ +\x82\xa2\x53\xd7\x26\x00\x48\x9a\x88\x11\x25\x00\x20\x84\x66\x4b\ +\x03\xc1\xb0\x06\x99\xe5\xd1\x59\xaf\x40\xe0\xd8\xa6\x5e\xdb\xb6\ +\x78\x51\x0f\xf2\xba\xd6\x5e\x5c\xd9\x12\xe5\x6f\xee\xc2\xea\x3c\ +\x73\xdb\xb7\x36\x4f\xcf\xf9\xfc\xe7\xae\x09\x02\x40\x34\xbf\x54\ +\x1e\xb1\x1d\x00\x34\x2f\x93\x07\xbe\x40\xf8\xd5\xca\xc1\xab\x05\ +\x4e\xce\x71\x34\x1c\x14\xd5\xc8\x9a\xf9\xf5\xb7\x8f\x8f\x0a\xab\ +\x42\xc5\xbd\xc5\x12\x00\x61\x2f\x6b\x52\x37\x1c\xd5\xff\xd8\xa5\ +\x99\xcd\x5f\xc2\x3a\x75\x92\x65\x00\x22\xae\x59\x2e\xd0\xba\x80\ +\xf6\xa7\xdf\x07\x7a\xb8\x76\xe1\xd2\xa5\xae\x1a\x8b\xe8\xf8\x4f\ +\xdf\x0c\x00\xc6\x25\xbf\x12\x56\xb0\xba\x7c\x51\xcd\x7d\xbb\x86\ +\x06\x8f\x0d\x67\x8b\xa3\xcf\xdc\xfe\xf9\x27\x72\x87\x46\x86\xe1\ +\xc3\x4f\x05\xda\x26\x8e\x89\x1b\x6e\xfa\xc9\xd5\xe4\xe8\x93\x37\ +\x7c\xeb\x97\xdb\xbb\x3e\x3d\x6f\xd9\xf2\x90\x81\x6b\x2b\x7c\xe0\ +\xcf\xd7\xfa\xcb\xdb\xcc\xac\xa7\x1f\xf2\x47\x7c\x9e\x63\x18\xdc\ +\x52\xa3\x61\x00\x00\xe0\x10\xbd\xbd\xe7\x98\x20\xc4\x82\x88\xff\ +\xec\x9f\x80\x33\xe2\x11\xf6\x37\x60\x13\xa3\x34\x10\x89\xb6\x2f\ +\x5c\xa6\x46\xd4\x9a\xd6\xce\x15\x1d\xd5\x87\xf7\x3e\xef\x8b\xc4\ +\x17\xcc\x6b\xb7\x1c\x73\x7a\x26\x59\xdd\xe8\x0f\x37\x74\x65\x5c\ +\x3b\x1c\x09\x72\x37\x03\xcb\x58\x2b\x08\xdd\xfe\x39\xa6\x93\xcc\ +\x4c\x7b\xb2\x1f\x50\x4e\x0e\x1d\x9e\x8e\x56\x74\xe7\xf3\x34\x1c\ +\x89\xe7\xca\x36\x05\x4c\x10\x65\x8c\x30\x82\x10\x21\x01\x42\xec\ +\xba\x36\x00\xc0\x32\xcd\x70\x28\x70\xde\x79\xe7\x88\x22\x1e\x1a\ +\xea\x0f\x04\x7d\xf5\x0d\xb5\x99\x4c\x3a\x14\x89\x88\xa2\x18\x08\ +\xf8\x11\x82\x9c\x33\xc6\xe5\x59\x0c\xe2\x9c\x20\x84\x39\xe3\xa2\ +\x28\xaa\xaa\x6a\xdb\xb6\x61\x18\x8a\xa2\x08\x82\xc0\x39\xc7\x18\ +\xeb\xba\x1e\x0c\x06\x8b\x86\x49\x08\xf1\x3c\x0f\x21\xa4\x28\x8a\ +\xaa\xaa\x86\x61\x44\x22\x91\x15\x2b\x56\x6c\xde\xbc\x39\x39\x39\ +\x45\x5d\x62\xb9\x66\x53\x53\xe3\xfc\xee\xf9\x63\x93\x63\x08\xe1\ +\x62\xd1\x90\x25\x8d\xd2\x2c\x71\x79\xc9\xb4\x89\x0b\x72\x85\x42\ +\x2c\x1c\x6d\x6a\x98\x93\x2f\xba\x0c\x08\xb6\xed\xc9\x10\x07\x7c\ +\x7e\xcc\x21\x31\x5d\x4d\x52\x1c\xd7\x75\x01\xb7\x01\x10\xb1\xc0\ +\x29\xb0\x0d\xe7\x1d\xe7\x5d\x7c\xf6\x99\xe7\x34\xd4\xd7\xb9\xee\ +\xdf\x5f\x04\x96\x51\x23\x9f\xe8\xed\x1f\x29\x8b\x84\x70\xb1\xae\ +\x3e\xf8\xc4\xcd\x3f\xb2\x4e\xf9\xe8\x8f\xaa\x0f\xfe\xcf\x8f\x6f\ +\x9e\xfb\xcd\x7f\xc9\x64\x4a\xa1\x15\x6d\xf3\xda\xb9\x2e\x51\x97\ +\x72\x46\x5c\xc7\x25\x00\x00\xe6\x39\x8e\x47\x38\x00\xcc\x73\x1d\ +\xc7\x83\x40\xc0\x4e\xf6\xd0\x81\x9d\x0b\x83\xc1\x7b\x1e\xda\x5d\ +\xb9\xec\x53\x55\x1a\xb3\xa6\xa7\xfa\x47\xdd\x53\x7a\x56\xaa\x4f\ +\x3e\x93\x74\xcf\xe9\xa9\xd0\x81\xec\xf3\xe1\xec\x43\xbf\x7a\xa0\ +\xea\xb4\x77\xae\x68\x0a\xbd\xce\xe7\x9a\xdc\x72\xe7\x2f\x9e\xcc\ +\x5e\xff\xd5\x7f\x15\x32\xe3\xd3\x5a\xbc\xaa\x7d\x71\x9b\x7a\xdf\ +\x5d\x0f\x6f\x3b\x2b\xda\xff\x52\x21\x78\xfd\xa2\x13\xd3\xa1\x94\ +\xb8\xb6\x4b\x38\x00\x40\xad\x59\xd4\x8d\x1f\xde\xfc\x48\x4f\xc5\ +\x92\x4d\xbb\xc6\x6a\xce\x7e\x6f\xc7\x82\x06\xfd\x17\x3f\xdc\xf4\ +\xdc\xe1\x39\xd3\x0f\x4f\x80\xb6\x8f\xb4\x9d\xc0\x26\xe2\x3a\xb3\ +\xaa\x9b\xd5\xcb\x56\x06\xee\xfe\xde\xbd\x4f\xec\x5b\x64\xbd\x70\ +\xc4\x9e\x73\x69\xdb\x09\xad\x61\xea\x39\x2e\xa3\x00\x80\x40\x55\ +\xdb\x19\xe7\xb5\xfd\x49\x7d\xdf\x76\x08\xe3\x00\x80\xc6\x65\xcb\ +\xcb\x0f\xdd\xf7\xd8\xee\xb3\x9a\x27\x9e\x9f\xa6\x0d\x73\x3b\x96\ +\x6d\xfc\x5a\x8f\x47\x81\x3b\xb9\xeb\x0b\x5f\xbe\xfb\xfc\x77\x9c\ +\xe9\x3f\xf4\xe3\xf4\x64\x66\x70\x22\xe3\xcb\x66\x0a\xb6\x27\xe8\ +\x15\x8b\xd6\x6d\x5c\xf4\x9a\xb5\x88\x63\xbb\x84\x01\x00\x68\xfa\ +\xd0\x9d\x0f\x1f\x39\xe3\xf2\xcb\x25\x01\xcd\x3e\x7e\xa4\x34\xb6\ +\x63\xc7\x7e\x21\x3c\x7d\xff\xb3\x33\xcb\x3f\xb9\x74\x09\x2f\xdc\ +\xf5\xbd\x3f\x3c\xbe\xbc\xbe\x6a\xe6\xc0\x8c\xcd\xd0\xdb\x15\x98\ +\x10\x42\x76\x71\x7a\xdf\x91\x21\x07\x20\x2c\x60\xc0\x19\x63\x8c\ +\x73\x10\xa8\x9b\xd3\x51\x57\x81\xf9\x9f\x58\x74\x09\xaf\xbf\x50\ +\xa9\x54\x1e\x9f\x4a\xc8\x28\xfa\xd2\x8e\x9d\x9b\xef\x39\x58\x9c\ +\xea\x3b\x7b\xfd\x8a\x64\x2a\x0b\x21\x29\x9b\x86\xc9\x04\xb1\xa8\ +\x85\xeb\x2a\x6d\x2f\xa5\x70\xc8\xd3\x6a\xab\x8b\x91\x20\x2a\x11\ +\x56\x94\xc4\xa4\xe5\x38\x14\x4c\xa7\x58\x2e\x2f\x34\xb7\xf6\xbc\ +\xb4\x7b\x8f\x20\x08\x10\x70\x01\x53\x01\x09\x08\x02\x08\x05\x00\ +\x31\x42\xb8\x54\x2a\xf9\x7c\x7e\xdb\xb6\xbb\xbb\xe7\xc7\x2a\x62\ +\x1c\xd0\xf5\xeb\x4f\xad\xa9\xaa\xd2\x34\x8d\x73\xc6\x01\x57\x14\ +\x99\x10\x12\x08\x04\x1c\x57\x94\x24\xd1\xf3\x44\x55\xf5\xcf\xcc\ +\xcc\x8c\x8f\x4f\xd8\xb6\x8d\x10\x92\x65\x59\x51\x14\x00\x80\xe3\ +\x38\xb3\x48\x54\x2c\x16\x1d\xc7\x51\x64\xf9\xff\x63\xef\x3b\xc3\ +\x24\x39\xab\x73\xcf\x97\x2a\x76\x9a\xd0\x13\x77\xc2\xee\xce\xee\ +\xce\xe6\xa8\xac\x55\x58\x49\x20\x40\x42\x08\x44\x30\x19\x2e\x06\ +\x11\x84\xc0\xd8\x17\x83\xaf\xb1\xe1\x62\xc3\x45\xb6\xc1\x26\x18\ +\xb0\x11\x49\x12\x20\x21\x64\x10\xca\x39\xae\xa4\xd5\x6a\x73\x9c\ +\xdd\x99\x9d\xd9\xc9\x33\xdd\xd3\xa1\xba\xd2\x97\xee\x8f\x9a\x5d\ +\x05\x56\x08\x09\xe9\x79\x90\x3d\xe7\xe9\x1f\x3d\x3d\xd5\x5f\x55\ +\x75\x77\x9d\x3a\xe7\x3d\xef\x79\x0f\x76\x1c\xa5\x54\x32\xd3\x5c\ +\x6b\x6d\xdb\x36\x63\x8c\x73\x4e\x08\x71\x5c\xb7\x3e\x57\x67\xd9\ +\x46\x53\x4b\x73\x5d\x43\xfd\xa1\x81\xc3\x96\xe3\x64\xb3\x75\xab\ +\x56\xac\x2a\x97\x6a\x3c\x16\x52\x2a\x00\x6a\xd0\xd4\xe8\x58\xa1\ +\x31\xdf\xdc\x90\x6f\x57\x1a\x73\x2e\x2b\x95\xc9\xc0\xf3\x73\x69\ +\x3b\x28\x55\x9a\x9b\xf3\xf5\x0d\x8d\x53\x47\x8f\x20\xc7\xd2\xd4\ +\xa8\x54\xaa\x6f\xbf\xe4\xad\x1f\xff\xf3\x2b\x5c\xc3\xa5\xc4\x53\ +\x2a\x7c\xa5\x31\x71\xb3\xa1\x73\x51\xdb\x43\x37\x5e\xfd\x5d\x13\ +\x2b\x21\xd2\xe7\xbf\x61\xdd\x00\xee\xfd\xb3\x4b\xce\x5a\x9c\x5b\ +\x71\xde\xce\xef\x3d\xb1\x9f\x7c\xf4\xca\xf7\xfc\xfb\x35\x3f\xf9\ +\xbb\xc7\xb0\x6c\xde\xb0\xb8\xc9\x65\x2d\xf3\x97\xaa\x26\x00\x48\ +\x35\x2f\x5c\x1e\xb4\x60\x00\xbb\x79\xfe\xd2\xc5\x75\x18\x34\xc6\ +\x72\xe0\xa9\x3b\xbf\xbf\x2f\x72\x57\xbe\xed\x13\xef\x5c\x8f\xa9\ +\xff\xf6\x73\xbb\x77\x6d\xdd\xf6\xfa\xcb\x2e\xfb\xec\x07\xc2\x6b\ +\x6f\xfc\xee\xfd\xc2\xda\xf0\xfa\x3f\xeb\x6e\x69\x3a\xda\xd7\x47\ +\x4e\x7a\x01\xb7\x3b\x31\x03\xcd\x75\xe8\xae\x9f\x7c\xf3\x16\xbf\ +\xd6\x78\xea\x25\x57\xbc\xf5\x9c\x8f\xff\xe5\xe5\xdf\xfd\xd1\xaf\ +\xae\x0e\x53\x97\x5d\xf1\xa9\x53\x5a\x66\x3f\x96\x5c\xcb\xc2\xe5\ +\x34\x81\xa2\x8d\x8b\x2e\xff\xeb\xd2\x0f\x7e\xf2\xf5\x7f\xd9\xd1\ +\x79\xf2\xbb\x3f\xf4\x86\x85\x80\xe0\x33\x9f\x78\xf3\xd5\xd7\xff\ +\xc7\x0e\xb3\xfd\xf2\xbf\xf8\xf0\xbc\x63\x29\x72\x7e\x41\x6f\x4f\ +\x7d\x0e\x00\x20\xb7\xf6\xd3\x57\xbc\xeb\x7b\xd7\xfd\x68\x3f\x6d\ +\x79\xff\x5f\x5e\xb1\xe8\x18\x56\xdd\xd8\xb9\x78\x31\xa9\x3b\x11\ +\xf8\x91\x5a\xbc\x7c\x69\xa3\x83\x01\x20\xd5\x73\xd1\xe7\x3e\x54\ +\xb9\xf6\x67\xff\xf6\xa8\xdd\xfe\xa1\x4f\x7f\xb4\xd3\x02\x00\xc3\ +\xa4\x60\x34\xb4\xac\x58\xb3\xa2\xde\x80\xae\xd7\xbe\xef\xbd\x53\ +\x57\xff\xec\x1b\xff\x28\x59\xfa\x8d\x57\x7c\xfa\xd4\x79\xe6\x73\ +\xae\x8f\xd6\xc5\xcb\xed\xa6\x14\x00\xa8\x68\xe6\xd0\xa1\x81\xd3\ +\x62\x64\x10\xad\x41\x03\xc2\x58\x85\x4f\xdd\x7d\xfd\x8e\x48\x2c\ +\x7f\xcb\x27\x2f\x5b\xdf\x64\xc1\x5b\x3e\xfd\xae\xe0\xa6\x5f\x7c\ +\x9f\x40\x2d\x82\x34\xc6\xff\x73\xa3\x26\xc9\x83\xc9\xf1\xf1\x88\ +\xa0\xc2\xe8\x70\xe4\xe4\xe7\xd5\xb9\xc1\xcc\x58\x79\x5c\x76\xb5\ +\xb7\xa4\xd0\xb3\x54\x49\xd1\x7b\xdf\xfd\xce\x64\x50\x0f\x63\xec\ +\xca\x4f\x7d\xda\xb6\xed\xe3\x69\x88\x63\x5b\xf7\x3f\xfa\xc4\xf5\ +\x37\xdf\xd6\x9c\xb1\x5a\x52\x08\x7b\xa3\x7b\x9f\xb8\x7f\xd5\x92\ +\xce\xf9\x1d\xcd\xf9\xfa\xdc\xfc\x9e\x1e\x33\x9b\xad\xc4\x71\xb5\ +\xe0\xd7\xc7\xee\x92\xc6\x9e\x78\x68\x6a\x66\xcf\x50\x59\xee\x4b\ +\xad\x29\xdc\xbc\xdd\xf8\xf9\x23\x85\xc9\x50\x86\xa5\x99\x8e\xee\ +\x8e\xee\x85\xdd\xdb\x76\x6d\xaf\xd6\x3c\x62\x30\xc3\x30\x31\x66\ +\x58\x11\x46\x6d\x6a\xb2\x4a\xb5\x2c\xa5\x6c\x68\xa8\xc7\x48\xbf\ +\xe5\xd2\x4b\x36\x6d\x3a\x17\x63\x4d\x09\x76\x2c\x8b\x0b\x41\x18\ +\x91\x52\x51\x46\x67\x95\xf3\x85\x64\x8c\x09\x21\x28\xa3\x18\x93\ +\xab\xaf\xbe\xe6\xf6\xdb\xef\xd1\x4a\x55\xab\xd5\x86\x86\x86\xa4\ +\x66\x49\x29\x25\x84\x24\xfa\x32\xa6\xe3\x5a\x96\x65\x18\x06\x00\ +\x28\xa5\xc2\x30\x24\x84\xac\x5e\xbd\x7a\xf1\xe2\xc5\x5f\xfb\xda\ +\xd7\x08\x26\xcd\x8d\x79\x40\x62\xe9\xb2\xde\xf7\xbf\xff\xbd\x03\ +\xfd\x87\x4b\xe5\x52\x67\x47\x57\xa5\x52\xbb\xe6\xa7\xd7\xcd\x14\ +\x4b\x14\x2b\xcf\x2f\x35\xb7\x36\x70\x11\xe5\x72\xf9\x94\xdb\x48\ +\x59\x2a\x9b\xab\xd7\x5a\xec\xdb\xbf\xb3\x3e\xe5\x2c\x5f\xb8\xd8\ +\x6d\xc8\xfd\xfa\x9e\x3b\x9f\xd8\xbb\x8b\xb8\xa9\x5a\x10\x6d\x3a\ +\xfb\x35\x5f\xf9\xbb\x7f\x14\x55\x5e\x2b\x7a\xad\x2d\x06\xa1\xfc\ +\x58\x8b\x0e\x30\xc6\xc6\xc6\xc6\x3e\xf9\x89\x8f\x35\x35\x35\x37\ +\xb7\xb4\x1c\x1f\xd3\x2c\xa5\xcc\x66\x33\x1f\x78\xff\xfb\xf2\x4d\ +\x2d\xfa\xd8\xdc\xd4\xa4\x45\x36\x8a\xe2\xb1\xd1\xa3\x4b\x97\xad\ +\x64\x86\xa1\xb5\xe6\x9c\x4f\x4f\x4d\x2c\x3e\xa6\x66\xf9\x72\x17\ +\xfc\x86\xff\xfe\xa3\xff\x77\xf9\xe5\xff\xf4\xd6\x93\xd2\x73\x60\ +\xc7\x8b\x37\x5e\x1a\xdd\xf3\x9d\x2f\x7f\xcd\xbd\xf8\x4b\x57\xae\ +\x9f\xbc\xe2\xaf\xae\xff\xc8\x37\xff\x65\x45\x66\xd6\x09\x89\xf2\ +\xe4\xa1\x91\xe9\x54\x5d\xae\xef\xee\x1f\x5d\xbb\x2b\xf5\xe5\xff\ +\xf7\xc9\x96\xff\xbe\x89\x9d\x52\xaa\xe6\x55\x93\xe0\xc6\xf7\xfd\ +\x7d\xfb\xf6\x3d\x93\x43\x80\x10\xa2\x86\xe5\xda\xfa\xa1\x5f\x5d\ +\x3f\xd5\xb9\xf1\x4d\xeb\xbb\x8a\x07\x1f\xbb\xe9\x91\x89\xd7\x5c\ +\xf2\x9a\x3a\xfa\x2c\x61\xd2\xdf\x3f\xd7\x17\xc7\x41\x30\x3d\x72\ +\xb4\xc5\xe9\x32\x88\xcd\x9c\x74\x77\xcf\xd2\xf6\xce\xd6\x7c\x4b\ +\xa3\x6d\xb1\xa9\xa2\xaf\x8a\x55\xae\x8b\x1d\xe9\xf9\xf3\x5b\x4e\ +\x16\x87\x2b\xa5\xd1\x31\x62\x0e\xe6\xb2\xa3\xad\xeb\xe6\x9d\x97\ +\x59\x70\xd3\xd6\xc7\x8a\xd3\x15\xc7\x48\x4d\x4c\x57\xbc\xa8\xaf\ +\x5c\xf5\x0d\xd3\x00\x84\x67\x15\xf4\xb4\xd6\xa0\xa5\x94\x4a\x6a\ +\x00\x1c\x86\x21\x46\xba\xe6\xfb\x8c\x11\xdf\xaf\x4a\x82\xe2\xc8\ +\x0f\x82\xd0\x72\xed\x86\xc6\x46\x82\x49\x14\x45\x84\x62\x8c\x30\ +\x00\xa2\x94\xa5\xdc\x74\xa1\x50\xa8\x56\x2b\x51\x18\x52\x4a\x13\ +\x3a\xa5\x65\x59\x8c\xb1\x24\x7a\xd2\x5a\x63\x8c\xa5\x94\x9e\xe7\ +\x21\x84\x1c\xc7\x71\x1c\xc7\x34\x4d\x8c\x71\xa1\x50\x18\x1f\x1f\ +\x67\x8c\x05\x41\x18\x0b\x6e\x59\xcc\xb6\xed\x54\x2a\x95\xaf\xaf\ +\xaf\x14\x8a\x16\x42\x9d\x3d\x3d\xeb\x7a\x97\x3c\xfe\xc4\x16\xc3\ +\x71\x73\xf5\x59\x27\x65\x72\xc9\x4d\xcb\x75\xd3\x59\x21\x50\xcd\ +\xf3\x96\x2e\xed\xc9\x66\xd9\xa1\xbd\x7b\x94\x12\x53\x13\x13\x13\ +\xc3\x47\xeb\xd3\xa9\x50\x23\x27\x57\xff\xfe\x77\xbf\xd7\xa4\xc6\ +\xd0\xc8\x90\xc3\xd2\x61\x14\xa7\x18\x7e\xd5\x08\xa8\x61\x6b\xd1\ +\x8a\xe5\x4d\x19\x3c\xe7\x66\x5e\x8a\x05\x93\xbf\xbd\xe1\xe7\xde\ +\xc2\x8b\x3f\x78\x7e\x0f\x94\xfc\xa5\xab\x7a\x9d\x67\x5c\x90\xd2\ +\x9b\x7c\xe0\xbf\xae\xe9\x9b\xd1\x76\x5d\xe7\x47\x3f\xf1\xbe\x96\ +\xff\xc9\x88\x13\xc2\x48\xfa\x7b\x1e\x7d\x6c\xf3\xce\xfd\x39\x67\ +\x8d\x02\x5d\x9c\x9a\x88\x0d\xcb\x64\xcf\x25\x2a\xff\x5e\xbc\x49\ +\x2b\xc7\xb6\xbb\xe6\x75\xd4\xbc\xda\x23\x07\x77\x9e\xbc\xb2\xb7\ +\xb1\x6d\xc1\xbc\x9e\xc5\xd9\xb4\x93\xc9\xa4\x31\x63\x29\xc7\x69\ +\x30\x62\x47\x37\x96\xfb\xfd\x99\xb1\xfd\x46\xae\x98\xeb\x41\xd3\ +\xe3\x7e\xdf\x83\x87\x77\xcc\x68\xa7\x35\xa5\xab\x65\xe0\xc4\x8f\ +\xc3\xa8\xca\x1d\x27\x1d\xf1\x10\x23\xac\x35\xd1\x80\x41\x83\x52\ +\xf2\x18\x79\x5a\x69\xad\xa3\x38\xaa\x56\x4a\x08\x41\x2a\x9d\xb2\ +\x4d\xa6\x94\xcc\x37\x35\x6a\x84\x82\x20\xa0\x94\x31\xc6\xc2\x30\ +\xa4\xd4\xd0\x4a\x03\xa0\xa1\xa1\xa3\x3f\xf9\xc9\x4f\xee\xbf\xff\ +\xe1\x28\x92\x42\x88\x64\xfc\x03\xa5\x54\x29\x15\xc7\x71\x82\xf2\ +\x18\x86\x11\x85\x61\x22\x4a\x9d\x04\x86\x18\x63\x4a\x69\xb1\x58\ +\x8c\xe3\x38\x93\x49\x2b\xa5\x6a\x61\x98\xca\xa6\x57\xae\x5c\x25\ +\xa2\x10\x83\xf2\x4a\xd3\x87\xf7\xfa\x53\xce\xe0\xf2\xf9\x9d\xde\ +\xd4\xb8\xd3\xd8\x52\xe1\xa1\x57\x2b\x11\xc9\x01\x48\x14\x73\xc7\ +\x4a\x49\x21\xa7\x26\x47\xe7\x77\xb7\x56\x26\x47\x3d\xaf\x54\x28\ +\x97\x80\x73\x10\x9c\x68\x9c\x75\xad\x14\x33\xfd\x6a\x8d\x32\x23\ +\x56\x12\x61\xf6\x6a\xfa\xd1\xd0\xc6\x77\x7d\xfa\x93\x73\x4e\xe6\ +\x25\x9a\xdd\xfe\xee\x2b\xbf\x7a\x2c\xe7\x5c\xf5\xb1\xcf\x3c\x8b\ +\xf6\x69\xb6\xaf\xf8\xc8\xe7\xbf\x3a\xf7\x21\x61\x4c\x62\x6f\xfc\ +\xbe\xbb\xee\x38\x58\x49\x9f\x74\xf6\x59\x07\x77\xf2\x13\xc5\xac\ +\x00\x00\x20\x00\x49\x44\x41\x54\xdc\xff\xe3\x89\xa7\xca\xd3\xc5\ +\x45\x1b\x2f\x49\x11\xf5\x1c\xd6\xc7\x0b\xe8\x37\xf9\x41\xb8\x63\ +\xe7\x1e\x8b\x6a\x11\x54\xbb\x97\xae\x7d\xdd\x79\xe7\x06\x81\xc7\ +\x30\xb2\x1c\x87\x99\xa6\xeb\xa4\xe4\xe1\xc9\xdd\xbf\xbc\xdb\x14\ +\x01\xb1\xc7\x02\xab\xdf\xec\xc9\x56\x07\x61\xeb\xc3\xa8\xda\x6c\ +\x9c\xb9\x69\xc5\x93\x93\x47\xf8\x54\x64\xd8\x86\x06\xac\x10\x46\ +\xc8\xa0\x88\x62\x45\x92\x18\x4f\x29\x01\x72\xf6\x0e\x42\x08\x06\ +\x45\x0a\x85\x42\xad\xe6\x65\xb2\x29\x21\x84\x94\x31\x63\x44\x23\ +\x2c\x84\xa8\xd5\x6a\x08\x21\x8c\xa9\x69\x80\x94\x3a\x97\xab\xdb\ +\xbc\x79\xf3\x3d\x77\xdf\x3b\x53\xaa\x5a\x96\xc3\xb9\x74\x5d\x87\ +\x52\x7a\x1c\x26\x43\x08\x09\x21\xa2\x28\x8a\xa5\x4a\xb0\xf0\x72\ +\xb9\x3c\x36\x36\xe6\x38\x8e\xeb\xba\x8e\xe3\x14\x0a\x85\x30\x8c\ +\x62\x21\xaa\x41\x89\x52\x2c\xa5\x34\x08\x05\xc1\x77\x6d\x7b\xb2\ +\xad\xbe\xf1\x82\xb3\xcf\x51\x5c\x2c\xeb\xee\x70\xe6\xcd\xbf\xed\ +\xc1\x07\xa4\x8e\x63\x29\x2c\xdb\xf1\x03\x9f\x12\x53\xf2\xb8\x34\ +\xe3\xfb\x79\x47\x88\x20\x8e\x95\x57\x2d\x2d\x9a\xdf\x39\x3c\x3e\ +\x55\x28\x7b\xba\x16\x78\x53\x85\x54\xe7\x92\xaa\x13\x4c\x4d\x57\ +\x34\xb0\xb9\x9f\xe3\x9c\xcd\xd9\x33\x52\x31\x08\xbc\x8a\xca\xf6\ +\xbe\xed\xf5\x27\xb7\xe7\x8c\xc5\x1d\xad\xbb\x0f\x8e\x2e\x5d\xbb\ +\x71\x59\x77\x93\xe4\x42\xff\xe1\x75\x3a\x40\x20\xa4\x8a\x24\x32\ +\x4c\x2b\x94\xd1\xe0\x78\xb5\x7d\xe9\x7a\x40\x10\x54\xbd\x91\xd1\ +\x31\x29\x0d\xcb\x69\x1f\xbe\xef\x91\xda\x53\x53\x99\xd6\x94\xdb\ +\x41\xa4\x21\x80\x4c\x65\x52\x29\x52\x6e\x6c\xee\xea\x68\xcc\xcf\ +\x3b\xe3\xe4\x93\x77\x3f\xbe\x7d\x72\x74\xd2\x60\x76\xe0\x87\x26\ +\xb5\x2d\x6a\x82\x56\x1a\x34\x42\x20\x94\xa4\x84\x20\x84\xa4\x54\ +\x00\x80\x09\x2a\x14\x0a\xbe\xef\x37\x34\x66\xb5\x14\x86\xc1\x28\ +\x25\x1a\x11\xdb\xb6\x18\x63\x18\x13\x42\xa8\x10\x4a\x6b\xc9\x18\ +\xab\xd5\x82\x30\x8a\x2c\xcb\x62\xcc\x00\xcd\x13\xdf\xc4\x39\x97\ +\x52\x68\xad\x30\xc6\x09\xe3\x0b\x29\x6d\x18\x46\x42\x26\x50\x4a\ +\x09\x21\x82\x20\x00\x80\x52\xa9\x14\xc7\xb1\x1f\x71\x4c\xd9\xc8\ +\xd8\xd8\xad\xb7\xdd\xba\xbc\xa7\x6b\x6a\x7c\x34\xae\x56\x21\xe5\ +\xee\xd9\xf6\x64\xce\x4d\x37\x66\x32\x85\xc0\x27\x94\x06\x7e\x8d\ +\x59\x06\xa6\xa4\x56\x8d\x40\x97\xeb\x32\x69\xc9\xbd\x99\xe2\x54\ +\x2a\xe3\xd4\x2a\x7e\x36\x9b\x66\x7e\xd0\xd5\xdc\x14\x79\x51\x71\ +\x72\x3a\xf6\x6a\x71\x10\x70\x29\xb1\xc9\xe6\x54\x08\xe6\x6c\xce\ +\x9e\x69\x52\xca\x4c\xcb\x92\xd7\x77\xe2\xea\xcc\xf4\xe0\x90\x48\ +\xd5\x75\x9f\x7d\xde\x12\xc9\x39\x17\xf2\x77\x91\x8f\xdf\xdf\x4f\ +\x87\xa4\x92\x88\x01\x41\x18\x6b\xb2\x63\xfb\xbe\x6d\xbb\x0f\xb4\ +\x77\x75\xa5\x52\x29\xc0\x96\x18\x2f\x0d\xed\x3a\x5a\xd9\xb3\xbf\ +\x5e\x23\x3c\x5d\x2d\x54\xfa\x5b\xf2\x22\x28\xf9\xbb\x27\xa6\xc8\ +\xe2\x93\x4e\xbe\xe8\x32\x7b\x45\xcb\xc5\xef\x79\xdf\xae\x1d\xbb\ +\xaf\xbd\xf6\x17\xbe\x17\x97\x0a\xbe\x92\xfa\xa9\x27\xb7\x70\x11\ +\x58\x96\x61\x98\x44\x09\x8e\x90\x89\x00\x69\xad\xb9\x50\x04\x41\ +\x10\x04\x18\x13\xcb\x72\x43\xdf\xa3\x94\x44\x11\xa7\x14\x19\xc4\ +\xa8\x96\x0b\xb5\x9a\xdf\xd8\x98\xb7\x2c\x07\x64\xac\x84\xb0\x2d\ +\xc3\x31\x8d\xaa\x17\x52\x8b\x12\x8b\x58\xa6\x4d\x29\x0d\xfc\x40\ +\x08\xa5\xb4\x52\x5a\x13\x42\x09\x25\x54\x6b\x00\x94\xb8\x2a\xa5\ +\x94\x61\x18\x8e\xe3\xc4\x71\xcc\x39\x17\x42\xd8\x06\x53\x00\xcc\ +\xb6\x27\x27\xa7\xaa\x41\xe8\x45\xc2\x0b\xe2\x99\x99\x0a\x8b\x75\ +\x31\x1e\x75\x4c\x93\x9b\x75\xf3\x6c\x77\x6f\x75\x92\x53\xaa\x25\ +\x4f\x5b\x8e\x08\x38\xc3\xa4\x79\x41\x77\xbe\xc9\xc5\x20\xca\xa5\ +\x4a\x1c\x8a\x52\x61\x66\x7c\x64\x7c\x5e\x6b\x13\x46\x33\xd3\xe3\ +\x63\x26\x01\x19\xfb\x14\x03\x42\x1a\xe6\xfc\xd3\x9c\xcd\xd9\x33\ +\xc0\x26\xac\xfc\xed\x77\xdf\xf5\xc8\xfe\xd1\x88\x4b\x6a\x64\x56\ +\x9e\x79\xde\xe9\xcb\xda\x4f\xd8\x3f\xf1\x42\xbc\x70\x2c\xc3\xb8\ +\xd4\x6c\x9b\x31\x97\x63\x83\x23\x87\x06\x87\xad\x79\x6d\x16\xb6\ +\x32\x5a\x79\x87\x07\x77\x5f\x7f\xf3\xb2\x8c\x15\x89\x19\x22\x74\ +\x5c\x2b\xf2\x92\x36\x8c\x79\x74\x55\xf7\xb2\xde\x8b\xdb\xd6\x9f\ +\x25\xa2\x09\x2a\x2b\x1b\xd6\xad\xdb\xb0\xee\x0c\x00\xa8\xcd\x70\ +\x25\xd5\x2f\x6f\xbc\x76\xef\xbe\xed\xb7\xde\x76\x73\x1c\xf9\x86\ +\x61\x81\xd6\x52\x6a\x8c\xb0\x14\x92\x30\xe2\xfb\x61\x18\x72\x04\ +\x14\x63\x4a\x09\xe3\x71\x88\x29\x55\x42\xe6\xeb\x9b\xb2\x69\x4e\ +\x30\x89\x82\x30\x8a\xc2\x74\xca\x49\xd9\x36\x06\xed\x58\x96\x88\ +\x44\xca\x75\x6d\xcb\x11\xb1\x94\x42\x29\xa5\x15\x42\x80\x89\x46\ +\x48\x28\x8d\x31\x49\x40\x71\x8c\x71\xe2\x9b\x92\xe7\x08\x21\xce\ +\xb9\x45\x28\x45\x48\x23\x94\xc9\xd6\x65\x9a\xdb\x77\xdc\x75\x0f\ +\x37\x53\x45\x5f\xa0\xc8\xa3\x7e\xd0\xd5\x90\x77\x0a\x45\xdf\x41\ +\x4e\xca\x28\x1b\xda\xa6\x16\x14\xb8\x21\x91\x69\x58\x4e\x2e\x97\ +\xce\xe7\x94\x08\xcc\x74\x8a\x47\xdc\x49\xa7\xc3\x58\x72\x20\x02\ +\xc8\xe4\xe4\x48\xa9\x30\x16\x56\xa7\x9c\x74\x06\x83\x05\xc0\x5e\ +\xbe\xb6\x15\x94\xdc\x79\x94\xd2\x52\x8a\xb9\xdf\xf9\x9c\xfd\x69\ +\x9a\x7e\xfe\xea\x0f\xa1\xa4\xd4\xbf\x67\xcb\x90\xdc\xf4\x9a\x73\ +\xf6\xee\x38\xd2\xd3\x93\xdf\xb1\xe3\xf1\xa1\xb6\x37\x74\x67\xa9\ +\x7c\x51\x73\x7d\x93\x3c\x4b\x08\xce\x63\x6e\x9a\xac\x5a\xad\xee\ +\xdd\xbd\x67\xc9\xfa\x95\x04\xd2\x41\x61\xe6\xe0\x96\xad\xb2\x58\ +\xb4\x1a\x5b\x43\x97\x8c\x14\x7c\x33\xdf\x5c\x65\x5c\x09\xf7\x8c\ +\x4d\x1b\x0b\xdc\x8e\xfd\x89\x38\x9a\xc2\x71\xcd\x74\x62\x0d\xae\ +\xd6\xb6\x9b\xcb\x86\x35\xff\x2d\x6f\xbb\xf4\x5d\xd6\x65\xcd\xad\ +\xf9\x6f\xfd\xdb\x77\x18\x65\x94\x31\x84\x92\x2e\x02\x8d\x11\xf2\ +\xfd\x40\x4a\x29\xa5\x00\x9d\x68\xce\x61\xad\x34\xc6\x44\x29\xad\ +\x95\x56\x5a\x51\x4a\x5d\xea\x96\x66\x4a\xb9\x5c\xce\x30\x58\xa9\ +\x5c\xce\x64\xf2\x86\x61\x18\x86\x51\xab\xd5\x30\x49\x3a\x53\x75\ +\xd2\x5b\x88\x10\x8a\xe3\x38\x79\x9e\x10\xc4\x19\x63\xe4\x98\x81\ +\x06\xa5\x14\x73\x8c\x48\xeb\xd3\xce\x39\x6b\xc7\xc1\xfd\x77\x3d\ +\xfa\x08\x96\xb2\xc9\x76\xdc\x86\xb4\x63\x18\x45\x0c\x19\x9b\x79\ +\x32\xac\x85\x31\x58\x8c\x10\x03\x4c\x15\x22\x5d\x01\x9d\xd3\xda\ +\x34\x1d\x6a\xb0\x20\xf4\x19\x36\x40\xa0\xe6\xd6\x16\xd3\x74\xf2\ +\x4d\x2d\x31\xf7\xaf\xfe\xe1\x77\xa7\x67\x2a\x0b\x16\x2d\x7a\xf3\ +\x9b\x2e\x4e\x39\x79\x25\x5e\x2e\x3f\xa2\x13\x66\xe9\x81\x7d\xbb\ +\xe6\x2e\x80\x39\xfb\x93\x75\x4c\x8c\xb1\x96\xd6\xf6\x13\xfb\x13\ +\x50\xe5\xd2\x4c\xba\x7d\xd1\xa2\x8e\xfa\x83\x7b\x26\xda\xba\xba\ +\x8f\xec\x3e\xe8\x85\x1c\xe5\x4e\x70\x0b\x7f\x01\xdf\x24\x85\x24\ +\x94\x00\xc1\x0a\x34\x22\xb0\x77\xe7\xce\x4b\xfd\x37\xd1\x30\xde\ +\xf1\xd0\xc3\xfd\x4f\x3c\xb5\x36\x9d\x23\x26\x9f\x56\xe5\x74\xef\ +\xf2\xfc\x8a\x66\xd5\x3a\x42\xf3\x74\x72\xaa\x82\xcc\x0a\x45\x55\ +\xb3\xde\x90\x88\x47\xf1\x0c\x40\x64\xb0\x7a\xad\x48\xad\x56\xa8\ +\x54\xaa\xed\x9d\x9d\x17\x5c\x78\xd1\x35\xd7\xde\x58\x29\x85\x40\ +\x14\x21\x48\x08\xa5\xb5\x06\xa4\xa5\x90\x9c\xc7\x5a\x6b\xa9\x24\ +\x08\x45\x30\x12\x42\x50\x4a\x11\x42\x09\xd4\x9d\x04\x41\xa1\x0e\ +\x7b\x7a\x7a\x3e\xf5\xa9\x4f\x5d\x73\xcd\x0d\x93\x93\x65\xa5\x94\ +\x57\xf5\x34\x68\x4a\xa9\x6d\xd8\x5c\x0a\x2e\x84\x94\x32\xa1\x44\ +\x1d\xe7\x56\x24\x9a\xbf\x4a\x29\x84\x90\x61\x18\xb6\x63\x4b\xc9\ +\xbd\x28\x62\x29\xb7\x65\x7e\xd7\xd6\x9d\x3b\x6b\x08\x00\x41\xb1\ +\x30\x35\x59\xab\x34\xb9\xa9\xd6\x5c\x7d\x0e\x93\x1a\x01\xe6\xa6\ +\x0d\xc3\x56\x12\x4d\x79\xde\xa4\x57\x33\x74\xe0\x5b\xb2\xb3\xa9\ +\xb1\xc9\xb5\xa8\x4d\x00\x90\x63\xb8\xae\xe5\xfa\x2d\x81\xe7\x07\ +\xc5\x99\x4a\x34\x31\x99\xcd\x59\xfb\xf6\x6d\x2b\x6e\x3c\x75\x5e\ +\x6b\xab\x78\xd9\x7c\x13\x20\x84\xba\xe7\x2f\x9c\x9b\xea\x36\x67\ +\x7f\xe2\xa6\x94\x7c\x1e\xcf\x85\x9c\x54\x8e\x15\x79\xc8\x91\x2c\ +\x1f\xb8\xe1\x17\x87\x9d\xe6\x25\x67\x34\x9c\xb8\xb5\xeb\xf7\xf3\ +\x9b\x90\x14\x12\x6b\x00\xac\x15\xd1\x06\x61\x63\x47\x87\x44\xa9\ +\x8a\xea\x1b\xe3\xa9\x99\x0c\xc2\xca\xab\x14\xab\x53\x4b\xcf\x5b\ +\xdf\xbc\xe1\xad\xbe\x45\xc6\xd5\xbe\x89\xf8\x48\x26\xed\xb4\x75\ +\x75\x78\x95\x82\xa8\x45\x11\x0a\x9c\x54\x5a\x29\x60\xc4\x01\x20\ +\x0d\xf5\x99\xba\xfa\x0c\x66\xf6\xde\x3d\xbb\xa6\x0b\x25\xd7\x69\ +\x00\xd0\x80\x40\x69\xad\xb5\x02\x0d\x08\xc3\xe4\xc4\x04\x20\xa5\ +\xb5\xd2\x1a\x34\x50\x8c\x11\xc6\x98\x73\x9e\x70\xbb\x01\x20\x8e\ +\x63\xc3\x30\x3c\xcf\x3b\xff\xfc\xf3\xf3\xf9\x79\x5f\xfe\xf2\xd7\ +\x82\x20\x40\x18\xf9\x35\x3f\x9d\x49\x23\x8c\xb5\x84\xc4\x07\x25\ +\xdb\x27\xde\x2d\x41\xca\x93\xce\x3b\x00\x30\x0c\x03\x21\x94\x72\ +\xad\x91\xd1\x91\x55\xcb\x96\x9a\x96\xf5\xc8\x13\x8f\x57\x85\x34\ +\x0c\x93\x5b\x6a\x52\xa9\xa9\xe9\xc2\xc1\xc9\x69\x17\x51\x6c\x33\ +\xab\x2e\x85\x00\x85\x35\x59\x8d\xa1\x66\x5b\xd4\x54\x4e\x29\x55\ +\x98\x2e\xbb\xb1\x70\x1a\xd3\x80\x80\x19\xc8\x30\x4c\x27\x95\xca\ +\xc4\x71\xb6\x2e\xe7\x66\x9d\x8a\x57\x25\x44\x51\x8a\xf5\xcb\xed\ +\x48\xa4\x94\x73\x3f\xfd\x39\x7b\x95\x9a\x10\xa2\x7e\xc1\xfa\x8b\ +\x17\x31\xa6\xc3\x35\x27\x9f\x32\xa3\xeb\x7b\x17\x77\x99\x5a\x88\ +\x13\x0d\x83\xff\xbd\xb3\x33\x01\x08\x42\x22\xe6\x52\x4a\x6a\xb0\ +\x28\xe2\x95\xd2\xcc\xe8\x40\xff\x8a\xce\xae\x3a\xd3\xe2\x00\xb5\ +\x72\x21\xd4\x51\xf3\x19\x3d\xb5\x34\x14\x95\xd9\xbe\x64\x63\xa9\ +\x90\x0b\xc6\x06\x9e\xba\xe3\x9e\x74\x63\xbb\x70\x6d\xed\x50\x1e\ +\x99\xb9\x4c\x56\x47\x00\x36\x05\xca\x90\xe0\xa0\x82\xa7\xb6\x3e\ +\x21\x95\x94\x5a\x52\x44\x10\x02\xad\x85\xd6\x14\x40\x81\xd6\x47\ +\x87\x87\x00\x10\xc1\x58\x83\xe2\x9c\x8b\x38\x62\xcc\x88\xe3\x38\ +\xe9\x38\x71\x1c\xc7\xb6\xed\x28\x8a\x1c\xc7\xa9\xf9\xbe\x94\x92\ +\x73\x9e\xc9\x64\x3c\xbf\x96\xb8\x1e\x19\x86\x12\x74\x72\x01\x63\ +\x8c\x85\x10\x89\x6f\x4a\x9e\x27\xc5\xbb\x24\xbf\x43\x08\xad\x5b\ +\xb3\xe6\x03\xef\x7f\x6f\x7e\x5e\xc7\xaf\xef\xba\xab\x54\xaa\x20\ +\x4c\x03\xa9\xa8\xe5\x80\x46\x1c\x51\xa5\x54\x2d\xf2\x45\x2d\x34\ +\x79\x88\x24\x58\x2c\xc5\x1a\x9b\x8d\xba\xb4\x48\x31\x48\xb9\xd9\ +\x5c\x43\x5d\xca\x55\x54\x6b\xd0\x42\x0b\x42\x29\x60\x84\x28\x22\ +\x06\xa1\x26\x71\x2a\x16\x65\xc8\xb6\xac\x13\x0e\x7a\xff\x63\xcc\ +\xb6\x6d\x84\xe6\xf0\xf5\x39\xfb\x93\x4e\xeb\x82\x20\x78\x1e\x8c\ +\x88\xf8\x85\xa1\xc7\x1f\xdb\x59\x43\xd4\xa0\x14\xd4\xe8\xc4\x64\ +\xe5\xb4\x93\x97\xba\x14\x7e\xd7\x3b\xbd\xd0\xcc\x71\x40\x58\x69\ +\x0c\xc0\xb5\x42\x04\x07\x61\x70\xf8\xc0\x7e\x63\xe3\xd9\x98\xc7\ +\x22\x0a\xa4\xe6\x53\xd5\xf1\xa1\x83\x9b\x83\x56\xfa\xf8\x78\xd4\ +\x4b\x97\x37\x98\x64\x7a\xac\xa6\x95\x81\xcc\x6c\xdb\xbc\x6e\x33\ +\x9d\xc6\xc0\x0c\xc3\x05\x4d\x95\x42\x3a\x8a\x15\xf7\x81\x40\x43\ +\x7d\x06\x63\x01\x10\xc7\x1c\x4c\xc3\x90\x52\x51\x8a\x85\x14\x71\ +\x14\x8e\x8c\x8c\x78\xb5\xaa\x41\x11\xc1\x18\x13\x62\x32\x56\x2c\ +\xce\x4c\x4d\x4d\x55\x2a\x15\xd7\x75\x3b\x3a\x3a\xa4\x94\xc3\xc3\ +\xc3\x42\x88\x6c\x26\xd3\xd7\xd7\x97\xf8\x2c\x21\x65\x22\x65\xa9\ +\x40\x1f\x77\x07\xc9\x35\x9c\xb4\x7a\x60\x8c\x0d\xc3\x88\xa2\xc8\ +\xb6\xed\xc4\x61\x11\x42\x08\x26\xcb\x97\x2e\xdb\x7b\xa8\xff\xc0\ +\xde\xfd\x22\x12\x88\x51\x04\x88\xc7\x12\x19\x0c\x98\xa1\xa4\xd4\ +\xc4\x55\x32\x32\xd3\x69\x7f\xba\x4c\x2c\x87\xa4\x52\x9e\x92\x88\ +\x98\x05\x3f\x28\x56\xbd\x16\x46\x09\xa3\x08\x01\xd2\x38\x8a\x62\ +\xa1\x04\x42\x40\x4c\xe6\x32\x6c\x58\x2c\x9b\x4b\xa7\x52\x2f\xb3\ +\x0e\x81\x52\xea\xd1\x47\x1f\x49\xb8\xa6\x73\xd7\xc0\x9c\xfd\x49\ +\x3a\x26\x65\x59\xf6\xaa\x55\xab\x4f\x9c\x31\x68\x8d\xa8\x91\xce\ +\xd5\x19\x08\x23\x44\x88\x28\xec\xde\xbf\x73\xfe\xd2\x9e\x45\x0d\ +\x86\x92\xea\xc5\xf9\x26\x0c\x80\x35\x00\x42\x1a\x81\x26\x10\xfb\ +\xd1\xf0\xc8\x51\x08\x6b\x08\x6b\x8e\x84\xc7\x43\xd3\x74\x0f\x0e\ +\xf4\x83\x6e\x8e\x65\xca\xa4\xa2\xa3\xad\xa3\xdd\x71\xac\x6c\x23\ +\x98\x29\x20\x06\x48\xe0\x91\x56\x11\xc6\x18\x21\x2d\x01\x09\xa4\ +\x79\x50\xf3\xeb\xb2\x0e\xd2\x42\x6a\xee\x58\xae\x92\xc2\xb2\xcc\ +\x30\x0a\x53\x8e\xd5\xb3\x70\xe1\xfa\xf5\xeb\xb4\x92\x61\x28\x2c\ +\xd3\x10\x0a\x08\x02\xdb\xb6\x3b\x3a\x3a\x8e\x01\x4f\xb8\x52\xa9\ +\x48\x29\x5d\xd7\x4d\xa5\xd3\xa5\x72\xd9\x34\x4d\x84\x90\x56\x8a\ +\x24\xc3\xe0\x9e\xf1\x89\x24\x7d\x82\xcf\x79\xa2\x94\x4a\xe8\xe3\ +\x41\x10\x48\xad\xeb\xf2\x79\x3c\x38\x14\x84\x41\x1c\xc5\x86\x69\ +\x01\x28\x20\x84\x02\x12\x52\x29\xa5\x25\x68\x4d\x30\x30\x0a\x16\ +\xd3\x8c\x32\xdb\x02\x15\xc7\x52\x79\x51\x40\x1c\x2b\x53\xdf\xa0\ +\x31\x57\xa0\x82\x28\xd4\x1a\x28\x33\x00\x23\x25\x85\x92\x80\x81\ +\x18\xc4\x40\xe8\xe5\x6c\x58\x41\x08\x49\x29\xff\xe3\xfb\xdf\xf7\ +\x3c\x0f\xe3\xb9\xce\x92\x39\xfb\x53\x34\xce\x79\x6b\x6b\xdb\xd7\ +\xbf\xf1\x8d\x13\x82\x0f\x4a\x2a\x3b\xdb\x76\xd6\x05\x0b\x11\x68\ +\x84\x19\x8d\x86\x66\xc6\x7e\x1b\x72\x0e\x60\xbc\xe8\x9c\x0e\x23\ +\x44\xb5\x42\xa0\x81\x60\x2e\x04\x31\xe9\xd0\xd1\x23\x13\xe5\x62\ +\x39\xa8\xfa\x2a\x90\xc0\xc3\x09\xc1\x52\x35\x1e\xee\xb3\x3a\x16\ +\x88\xe2\xe8\x98\xaa\xb9\x5a\x47\xc5\xb2\x99\x6d\x40\xb6\xab\x10\ +\x0d\xaa\xbe\xc9\x4c\xa4\xb4\x88\x6a\xcc\x44\x9a\x70\x66\x59\xb6\ +\x41\x94\x88\x41\x6a\x25\x24\x21\x48\x49\x11\xf3\xa8\xb5\xb9\xf1\ +\xf2\x8f\x7e\x78\xf9\xb2\xde\x98\x47\xd5\x8a\xc7\x28\x06\x40\x22\ +\x8e\x10\xc2\xa6\x69\xda\xb6\x9d\x74\xa2\x64\x32\x99\x6c\x36\xab\ +\xb5\x96\x52\x0e\x0d\x0e\x9a\x96\x15\x06\x81\x38\x56\xd4\xd3\xe8\ +\x69\x4f\xf4\x9c\xe0\x22\x79\x3d\x8a\x22\xd7\x75\x93\x0e\x98\xd1\ +\xa9\xa9\xf1\x4a\xa9\x7f\x6c\x24\x90\x02\x1b\x54\x28\x49\x08\x21\ +\x14\x6b\x29\x31\x28\x50\xc2\x40\x20\x99\xa1\x28\x89\x29\x8a\x90\ +\x32\x95\x46\x4a\x83\x50\x11\xf0\x98\x20\x33\x9b\x8e\x6b\xe5\x38\ +\xe4\x18\x61\xd3\xb2\x84\xd6\x80\x00\x00\x63\x4d\x14\x48\x2d\x00\ +\xbd\xdc\x0a\x04\x49\x63\x60\x52\x10\x98\xbb\x0c\xe6\xec\x4f\x13\ +\x51\x72\x1c\xfb\xf9\x60\x56\x44\x70\x54\x9d\xd8\xb3\xed\x68\x8c\ +\x30\xc1\xd8\x1b\x3f\x74\x34\x48\xaf\x4d\x3b\x27\xdc\xfe\x05\xb4\ +\xe5\x08\x00\x55\x08\x81\x46\x18\x49\xa4\x89\x69\x1c\x3c\x7c\x68\ +\x72\x78\x48\x82\x8c\xb0\xa4\x96\x59\xad\x5a\xe1\xc1\x70\x75\x47\ +\x2e\x9b\x36\x82\x91\xfe\x4a\xad\xc1\x68\x68\xd4\x94\x84\xd5\x09\ +\x88\xad\xba\xa6\xc6\x74\xbd\x9a\x1e\xe9\x0f\xab\x5e\xb5\x54\xa4\ +\x0c\xe7\x1a\xb2\xf5\x2d\x1d\x06\x46\x58\x23\x8a\xa8\x94\x8a\x52\ +\x9a\xc9\x66\x5a\x5a\x9b\xea\x73\x99\x6c\xb6\xae\x38\x33\x83\xb1\ +\x36\x4d\x93\x52\x1a\x85\x31\xa3\x86\x52\x3a\x8e\x63\xd3\x34\x8f\ +\xbb\x1b\x29\x65\xa5\x52\x99\x29\x16\xc7\x27\x26\x08\xa6\x61\x10\ +\x24\xa9\xd3\xf1\x59\x95\xbf\x7b\xaa\x4a\xa9\xe4\xc5\x24\xad\x4b\ +\xc8\x04\x05\xaf\xba\x73\xf0\xd0\xa3\x7b\x76\x94\x55\xac\x2d\x2a\ +\xb4\xa2\x08\x19\x84\x08\x25\x11\x92\x14\x69\x15\x49\xc0\x54\x68\ +\x21\x18\x42\x8e\x21\x95\x20\x42\x99\x1a\x6b\xad\x07\xa7\xc6\x8a\ +\xf3\xda\x58\x18\xc6\x71\x44\x0d\x03\x51\xaa\xe3\x48\x2a\xc0\x88\ +\x12\x42\x41\x09\x2d\xa5\xd6\xaf\x98\x3e\x0a\x42\x32\x0a\xb8\xc2\ +\x96\x65\x42\x42\xb2\x8f\xa3\x58\x11\x03\xab\x58\x61\xdb\xa2\x3c\ +\x08\x62\xa1\x00\x01\xc6\xd4\x30\x0d\x82\x11\x02\x1d\x47\x61\xc4\ +\x15\x42\x00\x5a\x13\xc3\xb4\x4c\x03\x94\x8c\xa3\x88\x4b\x09\x88\ +\x18\xa6\xc9\x08\x3e\x9e\xcc\x6b\xc1\x83\x30\xd2\x80\x00\x21\x66\ +\x98\x06\xa3\x5a\xc4\x61\x18\x29\x40\x49\x68\x6e\xdb\x16\x12\x51\ +\x24\x91\x65\x19\x08\x00\x40\x85\x61\x4c\x0c\xd3\xc0\x48\x03\xc8\ +\x38\x08\x15\x71\x2c\x13\x81\x06\x04\x32\x8e\xe2\xa7\xb7\x04\xad\ +\x78\x18\x0a\xd3\xb6\xb1\x16\x41\x2c\x4c\xcb\xd2\x3c\x8c\x15\xb1\ +\x4d\x96\xec\x3b\x8c\x62\x6a\xd8\x14\x03\x80\xe6\x51\x14\x0b\x09\ +\x80\x28\x33\x0c\x83\xce\x65\xb3\xaf\x5e\x43\x08\x89\xc8\x3b\x3a\ +\x30\x10\x60\xaa\x95\x64\x4e\xfd\xa6\x0b\xd7\x37\x3b\x48\xbe\xd8\ +\x3a\x5d\x82\x37\x21\x0d\x08\x10\x10\xa4\xb9\x06\x02\x51\x14\xdf\ +\x72\xc7\xad\x99\x72\x55\x3a\x8c\x13\xe2\x55\x0d\x89\xa1\x56\x08\ +\x9c\xba\x99\xf2\xd4\xe8\x38\x1a\x18\x48\x65\x5a\x3b\xdb\xf3\x6d\ +\xf9\x5a\x35\xc0\xb8\x8c\x75\x5c\x2a\x4c\xf8\xe5\x5a\x63\x43\xa3\ +\x54\x82\xc7\x95\xc0\x2b\x65\xd3\x29\xd7\x76\x24\x47\x4a\x0b\xb0\ +\xf0\xba\xb5\xeb\x4e\x3d\xed\xa4\xb6\xd6\x16\xad\xa5\x10\x1c\x21\ +\x85\x81\x29\xa5\x08\xa5\x8c\x32\x21\x64\x18\x85\x80\x00\x01\x4a\ +\x38\x93\x84\xd2\x74\x2a\xb5\x7b\xd7\xee\x28\x8a\x08\xc1\xb5\x20\ +\x48\x82\x49\xd3\xb2\x4e\xe8\x98\xf4\x33\x2c\x8e\x23\xa5\x15\xc6\ +\x98\x51\x5a\x8d\xfc\x07\xb7\x3e\x39\x30\x31\x02\xb6\x41\x11\x06\ +\x21\x25\x17\x40\x90\xe6\x0a\x61\x20\x04\x19\x84\x48\x42\x42\xd0\ +\x92\x20\x64\x50\x4a\x69\xbd\xed\x06\x48\x12\x1d\x0f\x8e\x8d\x4c\ +\x2c\x98\xdf\x42\x98\x9b\x72\x25\xe8\x90\x0b\x00\x8a\x40\x09\x2e\ +\xc2\x98\xf3\x30\x8e\x83\x50\x49\xf9\x0a\x5d\x48\x8a\xf3\x96\x95\ +\xa7\xb4\x93\xd2\x8e\x9d\xfd\x8a\x12\xc9\x55\xe3\xfc\x35\x0b\xb3\ +\xde\x91\xb2\xd5\x91\xf1\x9f\xda\x39\xb2\x70\xc3\xd9\x4b\x3a\x9a\ +\x28\x88\xca\xd4\xd1\xdd\xdb\x77\x4d\x05\x92\x50\x6b\xc1\xaa\x93\ +\x7a\x17\x34\x51\x0d\x98\xe1\xa9\x43\x3b\x9f\xdc\x79\x20\xa0\xb9\ +\xe5\xa7\x6e\x5c\xd8\x5e\x2f\xaa\x13\xbb\xb7\x6e\x3d\x3a\x13\x25\ +\x1a\xe1\x4a\x48\xb7\x71\xfe\xe9\xeb\x56\xe6\x4c\x2c\xc3\xca\xc1\ +\x5d\x5b\xfb\x8e\x16\xed\xd6\x85\x27\xaf\x59\xd5\x68\x81\x06\x4a\ +\xf9\xf8\x23\x0f\x6f\x51\x0d\xab\x7a\xea\x83\x27\x9f\x3a\xa4\x29\ +\xd5\x38\xbd\xfe\xb4\x25\xe5\xc3\x3b\x8f\x94\x04\x52\xa2\x7e\xe1\ +\xe9\x2b\xeb\x2a\x8f\x6d\x3f\xc0\x11\xd5\x52\x35\x2e\x5a\xd7\x95\ +\xae\xed\xd8\x76\x48\x51\x0a\x52\x90\x74\xdb\xe9\xa7\x77\xf4\x6f\ +\x7d\xb2\x6a\x76\x9d\xd9\x53\xb7\x7f\xfb\x0e\xb3\xe7\x94\x6e\x6b\ +\x72\xcb\xee\x41\x4c\x89\x66\x0d\x1b\xd6\x2e\x9c\xea\xdb\x3e\x5a\ +\x89\xa4\x36\xe6\xaf\x3e\x73\xd9\xfc\x16\x22\x83\xd1\xfe\xbd\x7b\ +\x0f\x8f\x70\x85\xe7\xd0\xb6\x57\xa9\x29\x29\x9d\x86\x05\xaf\x7b\ +\x53\xbb\x17\x48\x37\xe5\x62\x00\x42\x10\x7f\x1e\xfd\xc5\xdf\x9b\ +\x1a\x68\x10\x00\x11\x65\x1c\x30\x52\x88\x48\x30\x35\xc5\x40\xee\ +\xdf\xf2\xc4\x7e\x6f\x66\xa2\x31\xbd\xd3\x14\x87\x72\x72\xd0\xd5\ +\x63\xa6\x59\x33\xb3\xdc\x70\xcd\x54\x4a\xc9\x68\x7c\x78\xf0\xe0\ +\xae\x3d\x87\x77\xef\x1d\xee\xeb\xf7\xa6\x4b\xf9\x4c\xc3\xbc\x96\ +\xf6\xa0\xea\x63\xc5\x64\x04\xd5\xaa\x9f\x6f\x6a\xb1\x1c\x87\x1a\ +\xd8\x60\xba\x67\x7e\x5b\x4b\x73\x36\xa8\x95\x78\xec\x97\xcb\xc5\ +\x5a\xad\x5a\xad\x7a\x15\xcf\x2b\x57\xbc\x72\xd5\x2b\xd7\x2a\x21\ +\x8f\xc2\x38\x94\x5a\x0a\xad\xfc\x30\x60\x96\x55\x0b\x42\x62\x98\ +\xc3\xe3\x63\xb1\x14\x02\x14\x07\x25\x41\x26\xe3\x54\xb4\x96\x78\ +\xf6\x21\x40\x4a\x50\x12\x23\x2d\xa5\x90\x52\x28\xad\x11\x26\x5c\ +\xa8\x20\x88\x30\xa1\x02\x30\x70\x39\x33\x38\xdc\xdb\xd6\x95\x63\ +\x0e\x8d\x01\xc5\x1a\x24\xaa\x85\x11\x22\x4c\x20\xc4\x31\x02\xc2\ +\x18\x32\x98\x42\x14\xe1\x40\x09\xb0\x0c\xdf\x0b\x64\x95\xf3\x9a\ +\x1a\x2d\x85\x23\x5e\x30\x3c\x35\x31\x55\x2c\x56\xfc\x9a\x57\xf3\ +\xe2\xc8\x57\x42\x60\x04\x84\x62\x37\xed\x10\x93\xa8\x57\x8c\x89\ +\xa4\x15\x37\x9a\x4e\xfa\xc0\x5b\xdf\xdc\xee\x08\x2e\x64\x8c\xec\ +\x33\x2f\xf9\xf3\x33\x3b\xf3\xed\x2b\x4e\x7f\xc7\x6b\x97\x29\x61\ +\x9e\xf7\x96\x4b\xcf\x5e\x9e\xc7\x66\x66\xf9\xc6\x4b\x3f\xfd\xd9\ +\x4f\xae\x6d\x33\xbc\xd8\x38\x65\xd3\xdb\x5f\xbf\xba\x83\x30\x6a\ +\x5a\x26\x05\x25\x8d\xa6\xb7\x5e\xfe\x97\x1f\x78\xe3\x69\x8d\xe9\ +\xf4\x82\xb5\x17\x7c\xea\xaf\xaf\x3c\xb9\x2b\x95\x08\x39\xf2\x58\ +\x36\xf5\x9e\xfa\xee\xcb\x4e\xcb\x18\xb4\xae\x6b\xed\x9f\x7f\xfa\ +\xca\x33\x16\x64\xcd\xb6\xa5\x97\xbc\xeb\xb5\x79\xd7\x30\x2c\xcb\ +\x34\x98\xe4\xaa\x63\xf5\xc6\x2b\x3f\xfb\xf9\x4b\x36\xb4\x47\x61\ +\xc0\x71\xc3\x1b\x2e\xbe\x64\x6d\x2b\xe3\x52\x70\x9c\xbb\xe0\x3d\ +\x97\x7f\xf8\xca\xf7\xf5\x36\x5b\x5c\x08\x1e\xc1\x92\xb3\x5f\x7f\ +\xe5\x27\x3f\xbe\xaa\x85\x46\x5c\x45\x1c\x56\x6c\x7a\xf7\xa7\x3f\ +\xf1\xce\x36\x07\x48\xfd\xaa\x77\x5e\x74\x51\x03\x11\xf3\x96\x5f\ +\xf8\xa9\xbf\xf9\xec\x6b\x96\xe5\x23\xdf\x17\xd6\xbc\x37\x5c\xfc\ +\xce\xde\x2c\x0e\x94\x7d\xee\x3b\x3f\xf1\xc9\xf7\x5e\xd8\xd1\x98\ +\x6b\xea\xee\x5d\xbf\xbc\xd7\x45\x52\xce\xd1\xbb\x5e\xbd\x71\x13\ +\x26\xda\x1f\xbf\xe7\xd7\xd7\x5f\x7b\xed\x0d\xf7\x6c\xed\x97\xd2\ +\x3f\x7c\xe0\x50\x25\xd2\x27\xbc\xd9\xbc\xd0\x7c\x3a\x84\x04\x25\ +\x52\x03\x02\xa0\x1a\x31\x8d\x62\x84\x7c\x29\x0b\x5a\x68\xcc\xa7\ +\x20\x02\xa6\x08\x26\x23\x61\x68\x56\x7c\x8a\x84\x50\xaa\xb5\xb9\ +\x3e\x0a\xfc\xb8\x16\x68\x21\x2b\xd3\x15\xd7\xb0\x0e\xef\xdb\x95\ +\x4d\xd5\x37\x36\x36\x66\xb2\x59\xae\xb5\x53\xd7\x50\x0e\x2a\x99\ +\x74\xaa\x50\x91\x99\x4c\xba\x29\x9f\x35\x0c\x24\x44\x14\x04\x9e\ +\xeb\xba\x08\x21\xd7\x75\xb5\xd6\x5c\x48\x4a\x29\xc2\x60\x39\xa6\ +\x46\x0a\x08\xa6\x84\xe9\x04\x05\x23\x24\xe2\x7c\xa6\x54\x96\x5a\ +\x61\x3d\x5b\x7c\x44\x18\x25\x31\xd3\x6c\xd6\xa0\x01\x81\x02\xa5\ +\x34\x68\xa5\xa4\xd6\x09\xd5\x08\x03\x42\xb1\x10\x1a\x30\x20\x2c\ +\x7c\xbf\xd9\x4e\xbd\xf1\x4d\x97\x5d\x7f\xd3\x4d\xf7\x3d\xfc\x28\ +\x32\xcc\xb5\x1b\xd6\xa5\x52\xee\xe8\xd8\xf0\xf8\xf8\x70\x50\xf5\ +\x62\x4e\x2d\x83\x61\x05\x14\x13\x09\x32\x50\xb1\x69\xdb\xa0\x50\ +\x14\x79\x81\x42\x85\x30\x5c\xd0\x90\x35\x18\x93\x4a\x51\x4a\x11\ +\x02\x8c\x81\x10\x42\x08\x52\x4a\xda\x29\x9b\x32\xf6\x0a\x79\x27\ +\x4c\xd9\xd0\x96\xbb\x06\x2e\xb9\x62\x55\x6f\x7b\xdf\xe6\x41\xb7\ +\x73\xed\xda\xee\x99\xff\xba\x76\x7b\xb0\x7e\x4d\x10\x6b\x40\x18\ +\xc5\xe1\x8e\xfb\x6f\xba\xf6\xbe\x51\xd3\xca\xbc\xfe\xa3\x7f\xff\ +\xae\xb7\x5f\xb4\xef\x9f\x6f\xe1\xc0\x77\x3f\xf0\xdb\x9f\xde\xb2\ +\x9b\x99\x86\xd6\x64\xdd\x1b\x3f\x7d\x41\x47\xf1\xab\xff\xf7\xdf\ +\xfa\x4a\x1c\xb0\x7b\xe1\xe5\x7f\xf3\x96\x77\x5e\x74\xf0\xff\x5d\ +\x5b\xd5\x26\x00\x60\xcc\x4a\x87\xb7\xde\x70\xcd\x0f\xc6\x65\xee\ +\x1d\x9f\xfa\xd6\x05\x6b\x97\x1d\x18\xd0\xe1\xf0\xee\x5f\x5d\xf7\ +\x93\xd1\x98\x10\x4c\x90\x66\x5d\x5a\x4d\x8c\x16\x36\x5c\xfa\xc1\ +\xf1\xa9\xab\xee\x1e\x8a\x22\xad\xb9\x04\x19\x45\x9d\xa7\x6f\xea\ +\xae\x3c\xf2\xcb\x07\x1b\xcf\xdb\xb4\x6e\xfb\x8f\x1f\xe0\x38\x9d\ +\x42\x98\xc7\xce\xb9\x17\x9c\xb1\xf3\xea\x5b\x54\xcb\x69\xe7\x9c\ +\xba\xc8\x9f\x2a\x64\x1c\x53\xab\x38\xd0\x91\x52\xa0\x51\x38\x39\ +\x1c\x9e\xfd\x8e\x0f\x8c\x4f\x5d\xb5\xd9\x8b\xb8\xf6\x23\xce\x9b\ +\x57\x5e\xf2\xb6\xd3\xeb\x7f\xf8\x8f\xff\xf0\xc8\x91\xaa\xc1\x08\ +\x42\x84\x10\x46\xe7\xa0\xb6\x57\xad\x11\x82\x46\x07\x0f\x8c\x41\ +\xe7\x9b\x5e\xdf\x70\xff\xe6\x83\xe5\x25\xd9\xbe\x9d\x4f\xb6\xba\ +\xf9\x15\x2d\xae\x78\xb1\x75\xba\x63\x65\x78\x45\x30\xc5\x98\x20\ +\x82\x01\x50\x10\x04\x71\x1c\x31\x82\x22\x3f\x98\x29\x4f\xb7\xb7\ +\xb7\xd5\x6a\x35\xce\x79\x36\xe7\x7a\xe5\xc9\x07\x1e\xd8\x75\xce\ +\x59\x1b\x6d\x9b\x24\xef\x2e\x57\xca\x5d\x9d\x5d\xa5\x62\xa5\x5c\ +\x2e\x53\x8b\x56\xfc\x5a\xa0\xb4\x65\x67\x3a\x3a\x3a\xcc\xe9\xb0\ +\x6b\x7e\x73\x2a\x6d\x9a\xa6\x55\x5f\x5f\x9f\x38\xa6\x44\x89\xc9\ +\xf7\x7d\xcf\xf3\x28\xa5\x52\xca\x28\x8a\x82\x20\xcc\xe5\xea\xdb\ +\xda\x5a\x11\xe0\x38\x12\x96\x69\x8e\x8d\x8f\x4f\x4c\x4c\x28\xa5\ +\x14\x97\x48\x6b\x8c\xb1\x92\x0a\x10\x01\xd0\xa0\x11\x68\x0d\xa0\ +\x41\x6b\xa5\xb5\x06\xad\x41\x2b\xa5\x95\x92\x98\xa0\x84\xe8\x24\ +\x85\xa0\x94\x44\xa1\x8c\x2a\xb5\xac\x69\xb7\xd5\x37\xd6\x5b\xb6\ +\x02\x58\xd3\xb3\x70\xe3\xc6\x33\x6b\x95\x99\x9a\x57\x19\x3e\x7a\ +\x74\xe0\xc8\xe8\xe6\x6d\x4f\x09\x1e\x9b\xae\xe1\xc5\x21\x20\x20\ +\x36\x8d\x82\xd8\x4c\x99\x02\x78\xa9\x52\x4c\x75\xb6\x55\x8a\x05\ +\xc3\x34\x6d\xdb\x3e\x7c\xf8\x70\xb5\x5a\xcd\x64\x32\x2d\x2d\x2d\ +\x09\x07\x1d\xe3\x57\x6a\x06\x14\xc2\x84\x97\x8f\x6c\xde\x32\x73\ +\xe1\x49\x6b\x6e\x7e\xe4\x50\xf7\xfa\x33\xf0\xc8\xde\xdd\x43\xe5\ +\x25\xa7\x92\xe3\x75\x0c\x42\x0d\xd3\xb0\x98\xf6\xb6\xde\xfb\xc0\ +\x9b\x3e\xb6\xb8\x29\xc7\xc2\x48\xad\x7b\xf3\x47\xfe\xfe\xd4\xaa\ +\xa9\x8a\xb7\xde\xf8\x8b\xfa\xa5\xdd\x7b\xb7\xdc\x30\x58\x14\xb6\ +\xeb\x00\xaf\x3d\xfe\xe0\x8e\x8b\xde\xbd\xba\x3b\x8b\xb6\x55\x34\ +\x4a\xbe\xf4\x54\x53\x4f\xef\xb2\x79\xe9\x9e\x15\xdd\xf1\xbe\x6d\ +\xa3\x5c\x64\xad\xd6\x53\xae\xfc\xfc\x17\x43\xc2\xc6\x77\x3f\x78\ +\xdd\xcf\xef\x01\xc2\xa6\x76\xdd\x76\xc3\xa1\xb6\xf7\xbd\xff\x7d\ +\xfd\x5f\xbf\x25\x96\x1a\xb4\x8c\x49\xc3\x69\xa7\xf4\x1e\xb8\xff\ +\xdb\xd7\xf5\xcf\xff\xe2\x95\xe7\x2d\xad\x7f\xf0\xc9\x92\x9d\xb5\ +\xf0\xfd\xbf\xf9\x75\xc3\x86\x33\x57\xb4\x6e\x86\x73\x36\xc9\x3d\ +\xb7\x3d\x98\x5b\xde\x52\x67\xe9\x63\xd3\x90\x08\x63\x47\x1f\xbb\ +\xe9\xce\xea\xa2\xb7\x7f\xf0\x1d\x47\xff\x63\x1b\x57\xa0\x25\xea\ +\x5c\xb3\x7c\xe2\xe0\xf6\xdd\x47\xca\x96\xed\x10\xc2\x52\xae\x11\ +\xd6\x6a\x5c\xc2\x5c\x4e\xf7\x6a\x8d\x9b\x40\x0b\x21\xd3\x99\xba\ +\x5c\x5d\xce\xa1\x43\x85\xc9\xa9\x52\x2d\x6e\x7f\x9e\xc2\xce\x0b\ +\x4f\xf0\xd3\x1a\x8e\x09\xc5\x22\x00\xa4\x35\x28\xad\x39\x57\x4a\ +\x6a\x2e\x55\x3a\x93\xc6\x08\x53\x42\xfc\x5a\xad\xc6\x64\x7d\x5d\ +\xbd\x63\x52\xcf\xf3\x5a\x5a\x5a\xcb\xa5\xaa\xed\x5a\x71\xcc\x0f\ +\x1f\x19\xd0\x5c\x77\x76\x74\xfa\xbe\xef\x38\x4e\x53\x53\x53\x39\ +\x20\x2b\x57\x2e\xeb\x1f\x2c\x34\x36\xa6\x1b\x1a\xdd\x4c\x26\x1b\ +\xc7\x71\xa2\xab\x0b\x90\xa8\x11\x60\xc7\x71\x00\xe0\xc8\xe1\xfe\ +\x84\xd9\x54\x97\xc9\x22\xa5\x01\x34\x46\x1a\x83\x9e\x18\x1d\xab\ +\x55\xab\x14\x13\x2e\x84\xd6\x80\x10\xd6\xb3\x40\x38\xd2\x48\x6b\ +\x00\xad\x13\x81\x03\x48\x80\x2a\x00\x50\x5a\x23\xad\x08\xc6\x9c\ +\xc7\x5c\x08\x4c\x88\x65\x58\x7e\xa9\x3a\xb0\xbf\xcf\xd2\x90\x4f\ +\xb9\x5e\xad\x56\x1e\x3e\x6a\x84\x7e\x1c\x05\xad\x29\x77\xc9\x29\ +\x27\xa9\x8d\x6e\xf3\xbc\x96\x1b\x6e\xbb\xa9\x58\xa9\x58\xe9\x6c\ +\x18\x54\x99\x89\x52\xd9\x8c\x92\x51\xb5\x56\xe4\xdc\x97\x52\xcc\ +\xcc\xcc\x28\xad\x5b\x5a\x5a\xb2\xd9\x6c\x42\x37\x4f\x3a\x6c\x12\ +\x2e\xfb\x2b\x07\x86\x33\x08\xb6\x3f\xf6\xd0\x05\x97\x9f\xde\xd3\ +\xba\xf5\xd4\x35\x6d\xfb\xee\xbf\xb1\xa8\x0c\x82\x9f\x03\xb3\x29\ +\xa9\x24\xa2\x26\x11\x5a\x29\x4d\x29\x3a\xbc\xf9\xf6\xeb\x1e\x3a\ +\x6c\x50\x3d\x31\x11\x9c\x09\x60\x30\x0a\x4a\x2a\xa5\xb4\x92\x88\ +\x50\x04\xfa\x38\x43\x57\x09\xee\xb4\x2d\x7f\xc3\x5b\xea\x7a\x56\ +\x2c\x1d\xbe\xf7\xdf\x7f\x7e\xff\xfe\x86\xb3\xd7\x8b\xd2\x81\xdf\ +\xdc\x70\xdd\x34\xa7\xc2\x2f\x45\x84\x61\x84\x0c\x93\xec\xbf\xeb\ +\xba\x07\x16\x7f\xee\xbd\x7f\xf6\x1a\xa4\x63\xce\x45\xa6\x7d\xe5\ +\xba\xb5\x9d\x13\xb5\xf3\xdf\xd2\x69\xd6\x77\x76\x9f\xb4\x76\xfe\ +\x96\xbb\x7d\xc7\x71\xa6\xfa\xb7\xee\x64\x0b\x2e\x7c\xcf\x47\x74\ +\xca\xbc\xf5\xbb\xf7\xf7\xbc\x63\x55\xce\x31\x75\xf9\xe9\x29\x2b\ +\xa6\x09\xdb\x7e\xf6\xd3\xf9\x8b\x3e\xff\x9e\xb7\x64\x0c\x11\x2b\ +\xd0\x52\x2a\x82\x09\x68\x29\x78\x64\x36\xad\xfa\xc4\x27\xcf\xfb\ +\xcd\xbf\x7e\x63\xdb\x98\x34\xd9\x5c\xec\xf4\xea\xc4\x9b\x34\x4a\ +\xd5\x35\x94\x1f\x7b\xfc\xfa\x71\xd3\xaf\x06\xe3\xf7\x8c\xd5\x2f\ +\xdc\xd0\x55\xef\x9c\xb0\xc7\xe5\x05\xf9\x4d\x1a\x83\xd4\x5a\x23\ +\x8c\x30\xc6\x00\x08\x61\x2c\x35\x94\xab\x35\x8c\x24\x61\x86\x69\ +\xd8\xb3\x5a\x6e\x52\x94\xca\x65\x0a\xbc\xa5\xa9\x41\xc6\xd1\xf0\ +\xf0\x48\x5d\x5d\x43\xb9\x5c\x49\x65\x9c\x86\x86\x46\xc9\x95\x90\ +\x52\x86\xd2\x74\xac\x89\x89\x09\x37\xd7\x9e\xcb\x66\xda\x5a\x68\ +\x3a\x6b\x67\xb3\x56\x5d\x5d\x5d\xa1\x50\xe0\x9c\xcf\x92\x95\xb4\ +\x36\x0c\x23\x19\xa0\x62\x32\x1a\x86\x61\xca\x4d\x49\xa9\x82\xa0\ +\xc6\x98\x19\x45\x31\x42\xa8\xe6\x7b\x51\x18\x28\xa9\xa5\xd0\x5a\ +\x69\x04\x28\xd1\xc3\x84\xe4\x96\x0f\x5a\x81\x46\x00\x08\x61\x40\ +\xb3\x2c\xf0\xa4\x5d\x18\x63\x2c\xe2\x48\x29\x45\x19\x0d\xa5\xaa\ +\xd6\xbc\x89\xc9\xb1\xba\x6c\x3a\x6d\x1b\x20\x82\xb0\x5c\xa8\x4e\ +\x8d\x1b\x0c\x17\x86\xc7\x8e\x86\x3e\x71\xeb\x57\x2d\x5c\xe0\x9f\ +\x75\xd6\x83\xdb\x9e\x9a\xe1\x12\x09\x4d\x4d\x88\x42\x0f\x24\xaf\ +\x73\x4c\x1b\x63\x25\x65\x77\x77\xb7\x90\x52\x29\xd5\xd0\xd0\x90\ +\xa8\x00\x27\x53\xf0\x0c\x83\xbd\xa2\xf7\x77\x62\x18\xe5\x43\x5b\ +\x76\x1c\x39\xfd\x6d\x97\x7f\x00\xc3\xf0\x8f\xb6\x8d\x30\x86\x8f\ +\xcf\x38\x4f\x02\x1f\xa5\x74\xba\x71\xe1\x85\x6f\x3e\x77\x64\xef\ +\x6f\x46\x4b\x82\x12\x54\x9d\x1c\x19\x18\x38\x6c\x18\x86\x10\xaa\ +\xef\x89\xed\x6f\x7e\xc7\x39\xeb\x1e\xd9\xb1\x75\xb0\x4c\xdc\xae\ +\x37\x5c\x74\x52\x79\xec\xfe\xfe\x32\x30\x03\x09\x00\xcc\x4c\xef\ +\xd0\xc3\xdf\xb9\xea\x27\x2d\xe7\x7e\xf8\x23\xe7\x9d\xb2\xb0\xe1\ +\xbe\x69\x09\x2a\xaa\x0c\x1f\xe9\x1f\x8d\x09\x45\x58\x26\x7e\x17\ +\x11\x8b\x06\x77\xfe\xfc\x67\xf3\xff\xea\xff\x9c\xd3\x15\x3c\x1e\ +\xa9\x25\x27\x9d\x41\x86\x76\xf6\x0d\x57\x81\x56\xb7\x3c\x31\xb2\ +\x6e\xfd\xa9\x4d\x8f\x3f\x40\x99\xa1\x74\xb8\xf5\x9e\xfb\x2e\xfd\ +\xe6\xdf\xf0\x7b\xbf\xb7\x63\x70\x66\x81\x56\x66\xca\x7a\xe6\x50\ +\x76\x84\x99\x85\x2a\x37\x5f\xf7\xf3\x8f\x7f\xee\x6f\x57\xe7\xa7\ +\xef\x95\x72\xf0\xc9\xa7\xea\x3e\x75\xce\x19\x6b\xee\xbd\x6b\xc7\ +\x08\x20\xe2\xba\x06\x21\x73\x17\xf8\xab\x1b\x0b\x77\x1b\xbb\xcf\ +\xde\x64\x05\x0a\x11\x04\x40\x8c\x86\x7c\x8b\x85\xd5\x89\x5a\x56\ +\x5e\x88\xdf\x04\x08\x91\x63\x11\x17\x22\x18\x00\x10\xa1\x52\x8b\ +\x5a\x10\xa6\x52\x96\x93\xc9\x18\xc4\x58\xd1\xbb\x84\x22\x4e\x30\ +\x98\x06\xe5\x9c\x07\x81\x0f\x52\x96\x2b\xd5\xfa\xba\x06\x37\xe5\ +\x62\x8a\x53\xd9\x8c\x45\x2d\xcb\x34\x8b\xc5\x29\x2e\x62\x6a\xda\ +\x51\xe4\xe7\x1b\x1b\x28\xcd\x2a\xc4\x99\x81\x19\x63\x2d\x2d\x2d\ +\x94\xd2\x24\xee\x10\x42\xf8\xbe\xaf\xb5\x66\x8c\x5a\x96\x65\x59\ +\x16\xa3\xcc\xaf\xf9\x5a\x6b\x46\x09\xc1\x16\xe7\xa2\x63\x5e\x5b\ +\x3a\x9d\xf2\xbc\x82\x56\xd4\xa0\x04\xb4\x4e\x26\xab\x69\x04\x3a\ +\x01\xf8\xb5\x96\x5a\x20\x04\x08\x63\x25\xa5\x52\x9a\x52\x2a\xa5\ +\xc2\xa0\x11\x42\x82\x0b\x6a\x30\x66\x99\x1a\xe9\xc9\x99\xa9\x9e\ +\x85\x0b\x9b\x5b\x9a\x82\xa0\x32\x39\x31\x3a\x78\xe4\xd0\xc2\x85\ +\xdd\x96\x63\x46\x3c\x28\x4f\x8e\x87\xd5\xca\x39\x6b\xd6\x6f\x58\ +\xbd\xf6\xa7\xbf\xb9\x75\xdf\xc8\x44\x18\x48\x09\xfa\xe4\xb5\xcb\ +\x2f\x79\xdd\x79\xf5\xa0\x48\x24\x92\xe6\x61\x00\x10\x42\x24\x4d\ +\xd8\x84\x90\x84\x8c\xae\x94\x7a\x05\xbd\x13\x22\x4c\x17\x1f\xb8\ +\x6f\xe7\x25\x5f\x78\xf7\x23\x57\xff\xfd\x50\x55\x12\x44\x31\x45\ +\x26\xc3\xa0\x64\x4c\xec\x53\xdf\xf4\xe1\xdc\x86\xa0\xae\xb1\x21\ +\x1a\x7f\xe4\x87\xd7\xdf\xe5\x93\x3a\xac\xc9\xfa\x8b\xdf\xfb\x99\ +\x95\x05\xc2\xac\xf8\xe8\x63\xd7\xde\xfc\xcb\x9f\xb6\x7d\xe8\xed\ +\x57\x7c\xee\xbc\xc9\x92\x95\x6d\x20\xd5\x7d\x3f\xb9\xee\xce\x80\ +\x18\x49\x4b\x38\xc6\xc8\x30\x10\x25\x7a\xf7\x3d\x3f\xbf\x7f\xe5\ +\x17\xdf\xf7\xce\x0b\xbf\xb7\xcd\x37\xe6\x6d\xf8\xf3\x2b\xff\xaa\ +\x22\x89\xc1\x82\xbb\xae\xbb\x5e\x69\x69\x30\x40\xc4\x80\xf2\xc1\ +\x1b\x6e\xfc\xcd\xea\xcb\x2f\x70\xea\x7a\x36\x9d\xd2\xb2\xfd\xa6\ +\xab\x6e\x7a\x64\xc2\xc0\xc2\x68\x1b\x5b\xf8\x77\x1f\x38\x65\xd9\ +\x00\x31\x49\x24\x89\x2a\xed\xbb\xfa\x9f\xbe\x86\x26\x0f\xc4\x98\ +\x0a\xd0\x6e\x9d\x8d\x80\x18\xc8\x40\x08\x30\x32\x18\xc2\x88\x32\ +\x31\xb9\xf7\xc6\x5f\xde\xbc\xe4\xf2\xf3\x6d\xc3\x28\xec\xbf\xf3\ +\x87\xb7\xb4\xff\xd9\x87\xfe\xf7\x49\xe3\xa3\xdc\x6c\x49\x87\x23\ +\xde\xf3\xe0\xa6\x73\xf6\xaa\x30\x4c\x70\x54\x99\x78\x72\xf3\x66\ +\x0f\x51\x0c\x08\xa4\xef\xe3\xf6\x37\x5d\xfa\x9a\x66\x17\xbd\x68\ +\x8d\x14\x84\x10\xc6\x04\x00\x66\x63\x13\x00\xa5\x91\x14\x9a\x30\ +\x6d\xda\xae\xc1\xa8\x49\x48\xa5\x52\x49\x3b\x8c\x13\x48\xa7\xeb\ +\x4d\x22\x8b\xc5\xa2\xc9\x58\x63\x63\x63\x18\x85\x84\x11\x3f\xe6\ +\x8c\x98\x07\x86\x0f\x36\x36\xd4\x67\xb3\x69\xc6\x28\xa5\x98\x32\ +\xe6\xd8\x66\xa5\x12\x23\x82\x2c\xd3\x4a\x14\x29\x31\xc6\x09\xbb\ +\xd2\x34\x4d\x42\x48\x18\x86\x7e\xcd\xc7\x5a\x6b\xad\x13\xb7\x15\ +\x47\x1c\xb4\x56\x52\x06\xbe\xbf\x64\xd1\xa2\xb5\x6b\xd6\x8e\x8e\ +\xdc\x11\x85\x11\x28\x09\x98\x02\x92\x5a\x4b\x84\xc9\xb1\x84\x0e\ +\x03\x60\xc0\x18\x21\x9d\xa0\x3f\x4f\xb3\x22\x10\x0a\xa3\xd0\xb0\ +\x4d\x44\x89\x00\x51\xf4\xca\x7e\x14\x74\x2d\xec\x72\xd3\xa6\x88\ +\x43\x89\xe4\x44\x61\xda\x30\x0c\x3b\x9d\xb2\xac\x74\xc6\x4d\xbb\ +\xd4\x68\x4a\xe5\xda\x9c\xec\xc1\x60\xd4\xb4\x0d\x20\x80\xa3\xb8\ +\xd5\x4d\x91\x5a\x15\x63\xac\x84\x90\x4a\x25\x63\x51\x12\xc7\x9a\ +\xa8\x44\xd5\x6a\x9e\x7e\x85\x15\x03\x88\x61\x55\xfa\xee\xf9\xc2\ +\xff\xd9\x51\x1e\x1b\x23\x86\x49\x00\x0e\x3e\x78\xd3\xb7\x1e\x8f\ +\xb0\x19\xdf\xfc\x1f\xdf\xde\xd2\x90\xa5\x48\xd5\x4a\x93\x47\x87\ +\x46\x43\xa0\x69\x23\xb8\xf7\xc6\x6f\xee\xc9\x67\x29\x02\x40\x58\ +\xfb\xd3\x52\x06\x0f\xff\xf2\xdf\xfb\x1e\xef\x6e\x6b\x4c\x0b\x7f\ +\x66\x68\x60\xb0\x2a\x50\x42\x71\x32\x4c\x36\xb2\xed\xf6\x6f\x1c\ +\x82\x90\x38\x2e\x44\xf7\xfe\xf8\xaa\x03\x79\xa3\x32\xed\x7f\xf7\ +\xcb\xe3\x19\x9b\x00\x20\x8c\xe5\x64\x2d\xac\x3d\x78\xd3\x77\xcd\ +\x58\x53\x83\x31\x28\xed\xbd\xf3\x1f\xbe\xf2\x54\x54\xf5\x77\xff\ +\xe7\xf7\xca\x13\x95\x4c\xc6\xc1\xa0\x55\xa5\xef\x87\xff\xf4\x6d\ +\x54\x2b\xee\xff\xcf\xaf\x07\xd3\x35\xcb\x40\x83\xbb\x9e\x02\xcc\ +\x5c\x17\x3d\xfa\xcb\x1f\x6d\x93\x25\xe9\x8d\xff\xeb\xd5\xbb\xa6\ +\x94\x51\xb8\xff\x07\x63\xc8\xd3\xcc\x32\x19\x8c\x6f\xbb\xe5\x2b\ +\x7f\xff\x84\x5f\xd6\x2e\x93\x4f\xdd\xfa\x83\x23\xdb\xbb\xe6\xe5\ +\xb3\x48\xf1\xd2\xd4\xd8\x44\x59\x33\x32\x97\xd0\xbd\x5a\x4d\x0a\ +\x69\xd7\x75\x5e\xf0\xc6\xbc\x06\x04\x88\x9a\x6a\xea\x8e\x3b\x1e\ +\x9d\xae\x85\x2d\x29\xe7\x45\x6b\xa4\x80\x06\xa4\x01\x27\xa0\x13\ +\x00\xc1\x98\x50\x2a\x24\xe7\x5c\xd6\xfc\x10\xa5\x1c\xc7\x34\x2b\ +\x95\x32\x45\x6e\x4b\x63\xde\xab\x79\xd8\xa6\xd9\x6c\x96\x20\x34\ +\x35\x35\xbd\x64\x49\xaf\x9b\x49\x55\x82\x6a\x26\x9b\x35\x98\x19\ +\x87\xe1\xd8\xc4\xb8\xc2\x2a\x45\x18\x32\x22\xcb\x20\x94\x10\xe6\ +\x58\xb6\x63\x61\x84\xb5\xd6\x96\x65\xb9\xae\x5b\xa9\x54\x6c\xdb\ +\xa6\x94\x86\x61\xa8\xa4\x32\x4d\xa6\x94\x40\x08\x6c\xdb\x56\x5a\ +\x25\x03\x32\x11\x56\x47\x06\x07\x37\x6d\x3a\xa7\x56\xf3\xb5\x44\ +\x99\x6c\xf6\x89\x2d\x4f\x1e\xea\xef\x97\x92\x53\x82\xb5\x52\x5a\ +\x23\x8d\x10\xc1\x88\x0b\x25\xa5\x24\x94\x62\x8c\x35\xa0\x04\x3b\ +\xd3\x1a\x12\x89\x5e\x0d\x3a\x96\x3c\x08\x83\x20\xae\x01\x92\x86\ +\x45\x99\x61\x97\x6b\x5e\x2c\x95\xed\xb8\xcc\x60\x59\xcb\xe1\x51\ +\x24\x31\x2d\x96\xc7\xa2\x72\xcd\x24\x2c\xe6\xa2\x3e\x5b\x67\x28\ +\x54\x1e\x1d\x6f\x4a\xd9\xe2\xd8\xa0\x84\xc4\xbd\x26\x22\x07\x6a\ +\xd6\x55\x51\x8c\xd0\x2b\xec\x9d\x10\xa8\xe0\xc8\x81\x01\xc2\x18\ +\xc1\x08\x00\x6a\xc5\xb1\x8a\x42\xcc\x20\xc5\xe1\xc3\x93\x43\x1a\ +\x00\x10\xc6\x94\x1a\x0c\x01\x80\x2a\x8e\xf5\x4f\x0e\xeb\xe3\xb7\ +\x30\x83\x51\x93\xaa\xe9\xa3\x07\x27\x06\x35\x20\x44\x29\x3b\x3e\ +\x6f\x15\x61\x14\x54\x26\xfb\x67\x90\xc1\x08\x26\x24\xf6\xa6\xfb\ +\x2a\xc0\x08\xea\xdf\x57\x38\x7e\x42\x94\x19\x48\xd7\xaa\x0a\x31\ +\x46\x00\x80\xa0\x78\xe4\xe8\x10\x26\x64\xba\x34\x8d\xa9\x41\x10\ +\x00\x20\x0c\x7c\x7c\xa8\x0f\x11\x0a\x85\x02\xa2\x8c\x20\x44\xd9\ +\x6c\x77\x42\x69\xfc\x68\x11\x11\x86\xf5\xc0\x60\x91\x31\x16\x4e\ +\x1f\x2d\x6b\xcc\x28\x01\x00\xa2\xc3\x91\xc1\x01\xcc\x0c\x82\x09\ +\x43\x7a\x66\xe4\xf0\xf4\x51\x0d\x00\x18\x13\xca\xe8\x5c\xdc\xf4\ +\x2a\x8f\x9d\x10\x63\x86\x06\x40\x98\x84\xd3\x95\x5a\x88\x0d\x4a\ +\x5e\x1a\x16\xae\x01\x69\x40\xa0\x94\x42\x7a\x76\x4c\x00\x42\x58\ +\x83\x8e\xa5\xa2\x8c\x15\x8b\x45\x03\x01\xc8\xa8\xa7\xab\xd9\xb1\ +\xed\x99\x99\x49\x95\xb6\x31\x68\xcb\x32\x2b\x95\x8a\x50\xd2\x17\ +\xe1\xa4\x2a\x74\x77\x74\x6a\x29\xf2\x4d\xf5\x43\xc3\x43\x86\xe3\ +\xba\x59\x54\x5f\x9f\xab\xfa\x80\x28\x66\x8c\x26\xa4\xed\x64\x1e\ +\x2f\x21\x24\x8e\x63\x29\x25\xa5\xd4\xb1\x2c\xc7\x34\xb4\x52\x41\ +\x10\x7a\x95\x4a\x18\xc5\x08\x60\x62\xa2\x34\x3a\x32\x1a\xc7\x71\ +\xc7\xbc\xce\xb3\x37\x6e\x4c\xa5\x52\xb6\x93\x5a\xb1\x72\xf9\x81\ +\xbe\xbe\xdb\xee\xb8\xcb\xf3\x23\x4c\x90\x56\x1a\x10\x68\x00\xc7\ +\x71\x38\x8f\x85\x94\x51\x14\xd9\x4e\x4a\x29\xe0\x82\x23\x04\x42\ +\x88\x30\x0c\x99\x45\xb1\xd6\x95\x4a\xa9\x5a\x2e\x67\x5c\xc7\x66\ +\x86\x90\x5c\xc4\x92\x53\x40\x91\x0c\x23\xa5\xa4\x8e\x49\xe4\xd7\ +\x82\xc9\xe9\x72\x10\xc4\xd9\x6c\xdd\x84\xe0\x53\xa5\x72\x53\xda\ +\x56\x5c\x68\x2e\x08\xc6\x09\xf2\x2d\x8e\x29\x46\x25\x13\xcf\x67\ +\x7b\x89\x29\x7d\x79\xeb\x74\x5a\xeb\x38\x8e\xa3\x28\x7a\x4e\xcf\ +\x8a\xe0\xf1\x33\x35\xa2\xa2\xf0\xe9\xbf\xb4\x52\x3c\x8e\x4e\x98\ +\xfa\xc7\x91\x7c\xe6\xd2\xcf\x59\x64\x76\xa9\xe8\xe9\xd7\xe2\x67\ +\x17\x79\x05\x8f\x7f\x77\x1b\xa5\x04\x00\xa8\x38\x7a\xd6\x52\x8a\ +\x03\x00\xc4\xbf\xbb\xbe\x4a\x8e\x2c\x8e\xa2\xd9\x3f\x9f\xa1\xe7\ +\xf9\xdc\x45\x00\xd4\x73\x8e\x79\xce\xfe\xf4\x4c\x08\x9e\xa8\x86\ +\x9c\x38\xd2\xa7\xa4\x32\x76\xf8\xce\x3b\x1e\xf3\x29\x25\x08\xf1\ +\x6a\x21\xac\x5f\xd1\x94\x71\x94\x17\x4d\x1c\xee\x00\x00\x20\x00\ +\x49\x44\x41\x54\xe2\x2f\xa5\x4e\x87\x10\x24\xcd\xb4\x5a\x23\x00\ +\xc4\x39\xd7\x5a\x23\x84\x95\xd2\x18\xd3\x4c\x3a\x17\x79\xa5\x6a\ +\xa5\x52\xa9\x54\x08\x98\x4d\x4d\x4d\x16\x43\x82\x47\xf9\x7c\xb3\ +\x56\xa8\xea\x55\x23\xc5\x09\x66\xa5\x72\x39\xac\x79\xa6\x41\x19\ +\x63\x96\x65\x69\xa5\x2c\xd3\xa0\x04\x2b\x84\x8e\x27\x5c\x9c\xf3\ +\xaa\xe7\x25\x01\x08\x02\x84\x31\xf6\x83\x5a\x54\xab\x62\x8c\x6c\ +\xc7\x05\x8d\x32\x86\x31\x36\x3e\xee\x7b\xbe\x6d\xdb\x75\x75\x39\ +\x8c\x71\x36\x9b\x0a\xc3\x70\xa6\x14\x64\xb3\xee\xca\x95\x2b\x76\ +\xec\xde\xd5\x77\xb8\x9f\x32\x13\x2b\x88\xb9\x94\x52\x2e\xee\x5d\ +\x96\x4a\xb9\xc5\x52\xe9\xe0\x81\x03\x08\xa1\x24\x5b\x34\x4c\x8d\ +\x11\x95\x4a\xa3\x98\x67\xd3\xee\xe2\xf9\xdd\xf3\x9a\x5a\x08\xa8\ +\x08\x63\x29\x65\x2d\x88\xe2\x80\xc7\x91\xc6\x94\x55\x23\xdf\x31\ +\x48\x9d\xe1\xd6\xe2\xa8\xe4\xd7\xaa\x40\xeb\xda\x5b\x81\x82\x93\ +\xcb\xd8\xa9\x54\x1c\x87\x8c\x20\x8c\x70\x52\x07\x9c\x1d\x1e\xa3\ +\xb5\xd6\x5a\x08\xc1\x79\xac\xa4\x7c\x79\xeb\x74\x18\xe3\x93\x4e\ +\xda\x10\xf8\xfe\x5c\x3f\xdd\x9c\xfd\x89\x66\x6d\x52\xe6\x72\xb9\ +\xe7\x43\x33\xa4\x90\x4e\x43\xd7\x85\x97\x36\x6b\x40\x40\x0c\x07\ +\x0a\x77\xdc\xb1\x65\xaa\x1c\x64\x1b\x18\x68\xfd\xa2\x7d\xd3\x31\ +\x9c\x26\x99\x8e\x02\x84\x10\x25\x05\x00\x44\x61\x5c\x0b\xa2\x86\ +\x94\x9d\x6f\x69\x19\x1f\x39\x62\xda\x8e\x65\x9b\x15\xaf\x5a\xd3\ +\x22\x97\x49\x8d\x8c\x0c\x9b\x96\x4d\x18\xa3\x96\x91\xcd\x64\x6a\ +\xd5\x8a\x57\x2e\x37\xb7\xe4\x95\x54\xa5\x52\xc5\xd5\x76\x10\x31\ +\x42\x31\x8f\xa3\x38\x52\x86\x61\x52\x4a\x19\xa1\x58\x03\x21\x54\ +\xc6\x1c\x6b\x20\x84\x44\x11\xaf\xd4\x6a\x5a\xa9\xa6\x26\x66\x18\ +\x16\xc6\xd4\x32\x6d\xd7\x49\x13\x82\x13\xc5\xde\x30\x0c\xfc\xa0\ +\x26\x95\x0a\x82\x1a\x97\x90\x6f\x6c\x18\x18\x1c\xa2\x94\x61\xa5\ +\x13\xc5\x94\xc6\xfa\x6c\x77\x57\x47\xb1\x5c\x1d\x3e\x7a\xb4\xea\ +\xf9\xae\x9b\x62\x8c\x11\x46\x2d\xcb\xca\xe5\x72\xb9\xac\xd3\xd9\ +\xde\x32\xbf\xbb\x9b\x61\x98\x1a\x1f\x27\xb6\x13\x45\xb1\x06\x82\ +\x08\xe3\x42\x87\x52\x10\x83\x44\x5c\xd4\x80\x13\x93\x99\x06\x8e\ +\x0b\x33\xd5\x7e\x6f\x5e\xf7\x3c\xca\xcd\x81\x03\x7d\x4b\x3a\x5b\ +\x01\x51\x8d\x94\x4e\x82\x49\x84\x94\xd6\x71\x18\x6a\xad\x09\xc6\ +\x9e\xe7\x0b\x21\x5e\xc6\x04\x44\x6b\xad\xb5\x7a\xed\x85\x17\x2e\ +\xec\x59\x3c\xa7\x30\x37\x67\x7f\xb2\xa6\xb5\x0e\x7c\xff\xf7\x01\ +\x11\x98\x00\x00\x42\xba\x56\x2a\xcd\x54\x3c\xa1\x93\x6a\xd2\x8b\ +\xf1\x4d\xc9\xe6\x12\x40\x22\x4d\x30\x02\x50\x52\x0b\xcc\xb0\x8c\ +\x04\xc3\x96\x10\x0a\x23\xe2\x64\x32\x20\x63\x44\x99\x17\x44\xb6\ +\x89\x4d\xc2\x1a\xeb\x1b\x6b\xde\x8c\x04\x95\xcd\xa6\x4c\xcb\x41\ +\xcc\x92\x91\xa0\x48\x29\x11\xa6\x1d\xc7\xb4\x9c\x40\xa2\x30\x56\ +\x42\x4b\x66\x93\x5a\x24\x6d\x6a\x3b\x96\x25\x63\xae\x85\x64\x16\ +\x21\x18\x83\xd2\x06\x33\x28\xa5\x3c\x88\x1a\xe6\x2d\xe0\x5c\x7a\ +\xd5\x8a\x1f\x78\x94\x52\x21\x75\xcc\x23\xc3\x60\x9c\xc7\x42\x08\ +\x25\x05\x63\x24\xac\x06\x99\x6c\x9d\x1f\xc4\x92\x0b\xd7\xb4\x14\ +\x10\xc9\x25\x52\x98\x11\x82\x95\x1f\xf9\xc5\xba\x4c\xba\xb1\x21\ +\x57\x2a\x57\x28\xa3\x94\x31\x84\x20\x9d\xb1\xcf\x3e\xfb\xd4\x94\ +\x63\x96\x0b\x85\x6a\x65\x26\x9b\xcd\x9a\xae\xc3\x3d\x0f\x51\x9a\ +\x71\xdd\x38\x8e\x31\x16\x54\xe1\x28\x12\x52\x4a\x0e\x9c\x60\xb2\ +\x6c\xe1\xbc\xfa\xb4\x39\x34\x3c\x5c\x7a\xea\xb1\xa8\x67\x61\x81\ +\xa2\xfe\xc0\xeb\xe9\x59\x68\x18\x06\xe7\x71\x92\x96\xaa\x44\xaa\ +\x45\x6b\xad\xb5\x63\xd9\x8c\xd2\x97\x17\x6f\xd2\x1a\xa4\x10\x00\ +\x88\x10\x3a\x77\x0d\xcc\xd9\x9f\xa6\xfd\x1e\xcd\x32\x42\x69\x65\ +\xec\xd0\xad\xb7\x3e\xe4\x21\x4a\x10\xf0\x98\xe7\x97\x9c\xde\x55\ +\x6f\xbf\x14\x7e\x53\x92\xd1\x69\x48\x02\x2e\x0d\x48\x21\x04\x8c\ +\xb2\x84\xc5\x03\x00\x84\x90\x6a\xa5\x66\x18\x46\x10\x06\xb9\xba\ +\x36\x11\x56\xa4\x92\xcd\xf9\x16\x2e\x42\x37\x95\xca\x66\xeb\xa6\ +\x67\xaa\x65\xaf\x2a\xa3\x20\x9b\xc9\x84\x31\x47\xc4\x34\x4c\xa7\ +\xe2\x47\xd3\x5e\x45\x63\x9b\x52\x96\x10\x9a\x08\xc6\x49\x9e\xa2\ +\x95\xe2\x61\x14\x06\x01\xc6\xb8\xea\xf9\x00\x06\x65\x8c\x32\x83\ +\x52\x7c\xac\x36\x1f\x23\x84\x19\x63\x42\x08\x66\x18\x18\x69\xdb\ +\xb6\x8a\xc5\x22\x17\x5a\x08\x21\xa5\x36\x0c\x26\x29\xe2\x22\x99\ +\xaa\x82\xca\xe5\x52\x5b\xa6\xae\xad\xad\xed\xc0\xc1\xc3\x5e\xad\ +\xd6\xd8\xd8\x98\x49\xbb\x4a\x8b\x72\xb9\x94\x72\x9a\xeb\xea\xeb\ +\x92\x84\xb4\xbe\xbe\x5e\x03\x78\x9e\x97\x10\x4d\x2d\xcb\x94\x52\ +\x02\x60\x81\x65\xd2\x08\xd3\x58\x97\xcb\xa6\xdc\x9e\xae\x79\x07\ +\x0f\xf6\x1d\x39\x72\x84\x48\x29\xe3\x05\x71\x1c\x2d\x5d\xba\x34\ +\x81\xc0\x09\x21\x89\xf8\x2f\x1c\xeb\x37\x46\x18\xbf\x42\xbc\xf0\ +\x39\x9b\xb3\x57\xa5\xdb\x92\xd2\xae\xeb\x78\xed\xa5\x97\x61\x0c\ +\x42\x2a\xd3\x4e\xa5\x1c\x43\x4b\xf9\x52\xf8\x4d\xe8\x18\xbf\x49\ +\xcf\xc2\xd5\xa0\x94\x12\x52\x32\x42\x18\x63\x41\x10\xcc\xcc\x94\ +\x2a\xa5\x99\x9c\x6b\x85\x51\x4c\xa9\xe1\x64\xb2\x96\x81\xb2\x75\ +\x39\xc1\x43\xdf\xaf\x31\xc3\x6a\x6c\xcc\x07\xa6\xc5\x18\xc9\xb8\ +\x6e\xd5\xab\x99\x36\x8d\x42\x31\x31\x31\x13\x48\x9c\xa9\x4b\x73\ +\xcd\xc3\x30\x3c\x0e\x39\x69\xad\x63\x21\x26\x27\x27\x3d\xcf\xcb\ +\x66\xb3\x86\x69\x23\x04\x94\x32\x0a\x44\x83\x8a\xe3\x38\x91\x0f\ +\x97\x52\x62\x9c\xd0\x09\xb4\x46\xda\xb2\xac\x4a\xd5\x4f\xa7\x53\ +\x0d\x0d\x8d\x41\xb0\x1b\x61\x8a\x10\xc6\x18\xa7\xd3\xe9\x45\x8b\ +\x16\x29\x29\xec\x54\x0a\x63\x4c\x29\x93\x42\x84\x61\x98\xcf\xd7\ +\x23\x64\x28\x29\x05\xe7\xae\x65\x3a\x8e\x53\x2a\x95\xaa\xd5\x6a\ +\x36\x9b\x05\x80\x64\x86\xb0\x61\x18\x61\x18\x5a\xb6\xf5\x34\x53\ +\x09\x63\xcb\xb6\x95\x52\xeb\x37\x6c\x98\xd7\xd1\x71\xf0\xe0\xc1\ +\xdd\xbb\x77\xd7\xd7\xd7\xb5\xb7\xb7\xe7\xf3\xf9\xe3\x15\xba\x04\ +\x78\x9a\xd5\xae\x9b\x13\xa8\x9c\xb3\x39\x7b\x76\xba\xc7\x2c\x97\ +\x95\xc6\x9e\xd8\xbe\xbf\x1a\x2a\x2b\xd7\xbc\x66\xdd\xda\xe6\x34\ +\x05\xf9\xe2\x35\x52\x92\xd0\x29\xf1\x4a\x49\x40\xc1\x18\x8b\x50\ +\x88\x09\x01\x00\xcf\xf3\x2c\x03\x13\xcc\x00\x50\x14\xf3\xe9\x62\ +\xb1\x29\xe7\xf8\x9c\x97\x29\x4d\xb9\x26\xa1\xd4\xf3\x6a\x4a\x1b\ +\x29\xdb\x89\xc2\x60\x6a\xba\xa4\x34\x94\xfd\xf2\xce\x7d\x87\x38\ +\x18\x6d\xf3\x7b\x82\x30\xc2\x88\x30\x83\x62\x8c\x13\x94\x1a\x23\ +\x04\x84\xa4\x52\x29\xad\xb5\x6d\x5b\x98\xb0\x62\xb1\x98\xc9\x2a\ +\xc3\x60\x08\x83\x94\x12\x21\x7d\x6c\xb2\x13\x60\x42\xe2\x28\x54\ +\x52\x50\x4a\x94\x52\x9c\xf3\x44\xd4\x2a\x0a\x23\x20\x74\x76\x2c\ +\x1d\xc2\x0d\x4d\x79\x62\x38\x61\x14\x4a\xa5\x90\x86\x30\x0c\xcb\ +\xe5\x4a\x26\x9b\xb2\x6c\x3b\x8c\xa2\xc8\xf7\xf3\xf9\x46\x8c\x71\ +\xb5\x5a\xb5\x6d\x3b\x95\x4a\x25\x0c\x00\xc7\x71\x7c\xdf\xf7\xfc\ +\xe0\xf8\x78\x3b\x00\x48\x26\xbe\xc4\x71\xdc\xdb\xdb\xbb\x74\xe9\ +\xb2\xa3\x47\x87\xa2\x28\x88\xe3\x38\x11\xa2\x64\x8c\x25\xfc\xa6\ +\x63\x13\xa8\xe6\x42\xa6\x39\x9b\xb3\x67\x19\x26\x34\x2e\xf4\xdf\ +\x7e\xdb\xfd\x34\xdf\x5c\x2a\xce\xa4\xe3\xda\x1d\x77\x07\x17\xbf\ +\xfe\xac\x1c\x43\xea\xa5\x60\xe1\x49\xef\x83\x06\xd0\x5a\x4a\xa9\ +\x95\x9e\x9d\xbf\x42\xb0\x65\x5b\xb6\xed\x3a\x16\x0d\x6b\xa5\x30\ +\x0a\x47\x86\x8f\xa6\xad\x2e\x83\xe8\x52\x69\x06\x41\xc6\xb2\x0d\ +\x25\xa1\xe6\x55\x91\x92\x81\xef\x4b\x05\x83\x43\xa3\x3b\x76\xef\ +\xc3\x66\x6a\xed\xc9\x67\xa4\x53\x39\xc0\x8c\x10\x24\x15\x97\x52\ +\x22\x0d\x4a\x29\xad\x94\xc1\x98\x6d\xdb\x9c\x73\x82\x09\x22\xd8\ +\x75\x2d\xc3\x30\x35\xc8\x28\x8c\x7c\xdf\x07\x50\x09\x2d\x13\x63\ +\xb0\x2c\xf3\xf8\x6c\xa8\x6c\x36\xab\x81\xd4\xd7\x37\x98\xa6\x19\ +\xc5\x02\x14\x08\xa9\xe3\x38\x0e\x82\xc0\x0e\x0d\x03\xa8\x4c\x44\ +\x76\x41\x6b\xad\xa7\xa7\xa7\x39\x0f\x29\xa5\x29\xd7\xf5\xab\x95\ +\x62\xb1\x40\x29\x03\x80\xa9\xa9\xa9\xa6\xa6\x26\xcb\xb2\x84\x10\ +\x09\x0f\xc0\xb6\xad\x38\xe6\x89\x3e\xb7\xd6\x1a\x21\x20\x84\x24\ +\xe9\xa4\x61\x18\x3d\x3d\x0b\x95\x92\xb3\xe5\x39\xa5\x94\x92\x96\ +\x65\x73\xce\xa5\x94\xc9\xf6\x73\xbf\x45\x78\x86\x20\xf2\x9c\xfd\ +\xb7\xb4\xa4\x81\xf4\x0f\xf5\x4d\x18\x26\x87\xfb\x79\xf3\xda\x37\ +\x9f\xd7\x71\xc7\x5d\xfb\xce\x3c\x77\xf5\xe6\x5b\x6e\x1d\x29\xd6\ +\xea\x5b\x5d\x25\x5f\x8c\x6f\xf2\x7d\xff\xd4\x0d\x1b\x7e\xfa\xbd\ +\xef\x1d\x1f\x0a\x30\x7b\x10\x1a\x00\x92\xee\xdf\xd9\x19\xb9\x4a\ +\x0a\x8c\x11\x46\xc0\x8e\x31\x7a\x92\xde\x60\x84\x10\x00\xc6\x18\ +\xd9\x52\x81\xd6\x99\x25\xf1\xd2\x73\x85\x69\x39\xcc\x30\x00\x10\ +\x1c\x17\x34\x79\xc6\x79\x26\x73\x50\x1a\x94\x9a\x3d\x67\x0d\x08\ +\xe3\x63\xc2\x70\x2a\x39\x86\x63\xbd\xc7\xf8\xd8\xf6\x52\x6b\x50\ +\x4a\x77\x2c\xec\x5d\x73\xf2\x29\x5a\xa9\x84\x66\x49\x08\x72\x6c\ +\x1b\x21\x40\x08\x2f\xe8\x5d\xf9\x91\x38\xd6\x1a\x66\x2b\x02\x08\ +\x39\x8e\x43\x09\x51\x4a\x2a\x99\xec\x0b\x94\x52\x84\x50\x8c\xb1\ +\x54\x52\x4a\x89\x11\x46\x18\x29\xa5\x01\xf4\x2c\x4b\x00\x63\xad\ +\x67\x0f\xec\xf8\x06\xcf\x54\xc8\x4d\x3e\x9f\xe4\x08\xa5\x94\x86\ +\x61\xfc\x0f\x2f\xa8\xd5\xbc\x6a\xa1\x30\xad\xa4\x9a\xbb\x86\xff\ +\xdb\xde\x7b\x40\xa7\xdc\x54\x43\xbe\xe9\x0f\xe4\xb5\x20\x84\x30\ +\xd2\x42\x2a\x11\x4c\x6f\x7f\x72\xeb\x58\x68\x2d\x75\xcd\x17\xad\ +\xc9\xab\xb5\xb6\x2d\x2b\xe5\xba\x4f\xf7\xac\x26\x4b\xcc\xfe\xa9\ +\x41\x43\x02\x93\xcf\xba\x2c\x3d\x8b\x01\xeb\xa7\xf1\xaa\x64\x19\ +\x20\x08\x01\x80\x99\x9a\x15\x0c\x98\x55\x2e\x79\x1e\x90\x8b\x10\ +\xa0\x80\x9e\xbb\xcc\xb1\x53\x7b\xc6\x0b\xb3\xfb\x22\x98\x1c\x3f\ +\xed\x54\x3a\xfd\xcc\x0d\xd5\xb1\x2e\x42\xc7\x71\x10\x9e\xed\xb3\ +\x4b\x5e\x39\x51\x35\x21\xe9\x13\x7e\xd1\x94\xa4\x59\xb9\x83\xe7\ +\xe6\x70\xe8\x39\xb3\x15\xfe\xa7\x59\x18\x04\x13\xe3\x63\x2d\xad\ +\xed\x8e\xeb\xce\x5d\xc3\xff\x5d\x4d\x4a\x39\x3a\x32\x3c\x3d\x35\ +\xd9\xd4\xdc\xf2\x07\x6c\xac\xea\x3b\x56\xac\xcf\x68\x84\xcc\x9c\ +\xe5\xf7\x1d\x25\xeb\x37\x6e\x6c\xcf\x30\x25\x5f\x7c\x9d\x4e\x69\ +\xfd\x47\x8d\xcc\xd6\xcf\xf2\x69\x1a\x00\x40\xfe\x61\xef\xd3\x27\ +\x5a\xe6\xf8\xd3\x13\xff\x37\x49\x3f\x4f\xb8\xa0\x00\x80\x3f\x38\ +\x84\xd1\x7f\xcc\xa9\xfe\x91\xcb\xfc\x37\xb2\xe9\xe9\xa9\x6c\x5d\ +\x9d\xe3\xba\x49\xd0\xfb\xcc\xe8\x7b\x2e\xcb\x7b\xee\xdd\xf6\x55\ +\x98\xca\x25\xdf\x26\x21\xa4\xad\xbd\xfd\x48\xff\xe1\xc6\x3f\x20\ +\x74\xd2\x4a\x99\xd9\xa6\xc5\xf5\x48\x70\x7e\xca\x05\x6f\x3b\x8d\ +\x31\x83\x20\x21\x4e\x2c\x65\x3a\x47\x93\x99\xb3\x57\xca\x84\xe0\ +\x06\xcb\x1d\x0f\x55\x8f\x7b\xa8\xe7\xe5\xbf\x20\x84\x11\x9c\x58\ +\x2f\xe3\xf9\x11\x0c\x42\x90\xd6\x52\xbd\x72\x59\x23\xc2\x18\x21\ +\xad\x5e\x21\x29\x60\x84\x11\xbc\x48\xed\x66\x84\x09\xd6\xcf\x23\ +\x4d\x8c\x30\x06\xfd\xc2\xeb\x61\x9c\xa4\x2f\x7f\x94\x57\x3a\x1e\ +\x37\x11\x42\xd5\x1f\x8c\x2a\x6a\x25\xb9\x02\x00\x44\x0d\x06\x5a\ +\x73\xf1\xbc\xdf\xdc\x5c\xeb\xc3\x9c\x3d\xeb\x97\x23\xb8\x78\xd9\ +\x64\xce\x8f\x41\x84\x70\x0c\x1f\x4c\xe6\x2a\x13\x82\x51\x92\xed\ +\x3e\xfb\xa1\xa5\x88\x22\xfe\xbb\xaf\x1f\x7f\x24\x62\x0f\xcf\x34\ +\xac\x2a\x07\xf6\xec\x9d\xac\x0a\x82\xf4\xef\x79\xe3\x4b\x7f\x20\ +\x02\xd5\xc3\x37\xdd\x70\xc3\x80\xa7\x93\x5d\x20\x80\x67\x1d\xc0\ +\xac\x5c\xd8\x4b\x5c\x1c\x55\x0e\x5c\xfb\xa3\x9f\x0e\x78\x9a\xc0\ +\x1f\xf4\x16\x84\x09\xf2\x8e\xde\x7c\xdd\x2f\xfa\x4b\x31\x39\xd1\ +\xae\x65\x14\x09\xa1\x7e\xef\x22\x88\xa8\xd2\x6d\x37\x5e\xff\xe4\ +\x70\x48\xf0\x8b\x3e\xf8\x67\x8e\x7a\x4c\xf2\x94\x24\x27\x7a\x09\ +\x33\x62\xf5\xb1\xd1\x47\xcf\x67\x73\x71\xd3\xab\xde\xa2\x91\xdd\ +\xd7\xfc\xec\x57\x23\x21\xa6\xcc\x59\x72\xf2\x79\x6f\x38\x67\xb5\ +\xf5\x52\x39\x55\x72\x6c\xfb\xf7\xaf\xd9\xf6\xa6\x8f\x7d\xb0\xed\ +\xe5\x00\x88\x12\x4a\x1c\x00\x20\x42\x8a\xbb\x1f\xb8\xfe\xae\xc7\ +\x6b\x8a\x18\x4e\x6e\xc9\xba\x33\xcf\x39\x69\x89\x01\x42\x21\x9a\ +\xe8\x9d\x68\xa5\x10\xc6\xfb\x6e\xbf\xe6\xc9\x68\xf9\x7b\x2e\x59\ +\x0b\x4a\x0a\xa5\x09\x4d\xc6\x3d\x69\x99\x48\x9b\x52\x16\x8f\xee\ +\xf8\xc5\xaf\xef\x9c\x0c\x08\xc5\x48\x2b\x29\xad\xfc\xa6\x4d\x6b\ +\xb7\xdc\x7a\x7b\xef\x9b\x3f\xd6\x9c\x31\x7f\x47\x3a\x45\x2b\x29\ +\x95\xd4\x88\x50\x42\x92\x5b\xbd\x94\x4f\xdf\xa5\x31\xa1\x09\x0a\ +\x0a\x4a\x08\x05\x70\x6c\x77\xc9\x0e\x15\x00\xc2\x94\x62\x04\xc0\ +\xc7\x1f\x7b\x7c\x4b\xfb\xb9\x97\x2e\xd4\x1a\x30\x55\xe5\x91\xdf\ +\xde\x78\xc3\xbe\x92\x62\xd4\x68\x99\xbf\xe2\xdc\x4d\x1b\x5b\xd3\ +\x48\x70\x85\x08\x4d\xa4\x20\xb4\x94\x52\x6b\x42\x29\x48\x21\x15\ +\x10\x76\xec\x09\x25\x5a\x2b\x84\xc8\x31\xb4\x56\x29\x00\x1d\x8c\ +\xef\xda\xb5\x67\xd9\x1b\x93\x90\x87\xce\x22\xa2\x52\x4a\xa5\x10\ +\x26\xe4\xd8\xa7\x23\x84\x7c\xfa\x78\xe2\x99\xad\x8f\x3e\x96\xdf\ +\x78\x51\x4f\xc3\xf1\xff\x4b\x29\x15\x42\x98\xf0\xe2\xcd\x3f\xfe\ +\x65\xcb\xf9\xef\x3e\xb5\x27\xad\x84\xd0\x08\x25\xb4\xbb\x63\x67\ +\x04\x98\x50\x8c\x11\x40\xb8\x75\xf3\x13\xbd\x8b\x2f\x3c\xb9\x13\ +\x91\x59\x0d\x00\x2d\x85\xc4\xb3\xc7\xac\x11\x61\x04\x2b\xc1\xe5\ +\x09\x91\x8b\xa4\x1b\xdf\x60\x2c\x71\x2e\xb3\x61\x94\x52\x2f\x7b\ +\x6a\x3a\xe7\x9b\x5e\xf5\xe6\x0d\xee\xb8\xf7\xa1\xa1\xb7\x7e\xe6\ +\x23\x8d\xe1\x91\xdf\xfc\xf8\xab\x07\x8b\x9f\xfd\xdc\xa5\xbd\x07\ +\x76\x3c\x35\x38\xe5\x35\xce\x5f\xb3\x6e\x51\x53\x61\x70\xef\x8e\ +\xfd\xc3\xd9\xae\xa5\xab\x7b\x3b\x28\x40\x69\x74\xff\xf6\x3d\x43\ +\x90\x6a\x5d\xbf\x7e\x45\xda\x40\xe3\x7d\x3b\x76\xf7\x4f\xe6\x7b\ +\x56\xae\x5e\xd8\xa2\xbc\xe2\xae\xc7\xee\x31\x16\xb6\x2f\xee\x58\ +\xb0\x76\x51\x76\xf0\xc8\x54\xe7\xb2\xe5\x19\xe3\x25\x87\x4d\xc9\ +\x8d\x11\x21\x80\xf1\x5d\x8f\x3f\x75\x30\x7e\xef\x07\x5f\x1b\x8d\ +\x1f\x7e\xe8\x67\xff\xb4\x65\xff\xdb\x3e\xf3\xbe\x0b\xe2\xb1\x83\ +\x3b\xf7\x0d\x49\x23\xb7\x78\xe5\x8a\xb6\xac\xe5\x8d\x1c\xdc\x7c\ +\x60\xaa\xad\xbe\xd6\xd4\xda\xbb\xb2\xa7\x71\xe2\xd0\x8e\x3d\x47\ +\xa6\xeb\xba\x96\xad\x58\xd0\x82\xb4\xd0\x4a\x21\x37\xbf\x72\xc3\ +\x46\x7f\x7a\xcf\xd5\xd7\xdf\xbf\xfe\xd2\x0f\x6d\x68\x49\xb5\xe4\ +\xdb\x36\x5e\xf0\x9a\x5c\xde\x8c\xca\x63\xfb\xf6\xf7\x17\xbd\x38\ +\xd7\x36\xbf\xd9\x0c\xfa\x07\x47\x8d\xc6\xf9\x2b\x7b\xbb\x2d\x0a\ +\x10\x95\x76\xed\xdc\x35\x19\x99\xbd\x2b\x56\xb5\xe5\x98\x90\x49\ +\xe9\x37\x38\xbc\x7b\xcf\xe0\xb8\x97\x69\xe9\x5e\xb1\x6c\x81\x21\ +\x83\x91\x83\x7b\x06\x46\x8b\x02\xdb\x0b\x96\xad\xec\xac\xb7\x34\ +\xc2\xde\xc4\xa1\x9d\x07\x27\x71\x78\x98\x23\x46\x12\xe1\x42\x8c\ +\x78\x79\xf8\xc1\x7b\x76\xac\x78\xd7\xff\xea\xcd\x86\xbb\x36\xdf\ +\xfe\xa5\xcd\x4f\x7c\xe2\x2f\x3f\xb5\xbc\xd1\x8c\xbd\x89\x1d\x3b\ +\xf6\x55\x74\x66\xd9\xda\x55\x4d\xac\xba\x6f\xd7\x50\x5d\x77\x6f\ +\xb3\xad\x8e\x1e\x38\x48\x1a\xba\xdb\x1b\xd9\xd1\x03\xfb\xe2\x54\ +\x6b\x56\x4d\xf7\x0d\x0c\xfb\x92\xb6\x2f\x5a\xb6\x68\x5e\x03\x20\ +\x4c\x18\x05\x00\x20\xc4\x9f\x1e\xd8\xb5\x7b\x40\xa5\x5a\x57\xad\ +\x5e\x92\xa6\xc4\xaf\x4c\xed\xdd\xb9\xb7\x2c\x68\xfb\xa2\x15\x8b\ +\x5a\xb3\x18\xe3\xda\x64\xff\xae\x43\xa3\xda\x1b\x0e\x81\x51\x4a\ +\x21\x28\xec\xd8\xbe\x6b\x32\x24\xdd\x8b\x57\x2e\x68\x49\x69\x40\ +\xa0\xe3\xe1\xbd\x4f\xec\xa3\xad\xd1\x64\xe7\x92\x65\x2b\x5a\xd2\ +\xfc\xe0\x53\xdb\x8f\x56\x60\xc1\xb2\x35\xf3\x9b\x6c\xa9\x50\x54\ +\x19\xdb\xb5\xeb\xb0\xc4\x55\x4f\x61\xc6\x08\x70\x6f\xdf\xb6\xed\ +\x23\x55\xd9\xd0\xb5\x74\x75\x67\xea\xd0\xee\x3e\xbb\x7d\x49\x7b\ +\xce\xaa\x4c\x0d\x1c\x99\x41\x8b\x17\x74\x32\x78\x6e\xe6\xc8\x18\ +\x1b\x1b\x1b\xbb\xee\xba\xeb\xce\x3a\xeb\xac\x93\x4e\x3a\x49\x71\ +\xfe\x74\x65\x49\x3f\x5f\x6a\x2f\x5e\x5a\x6b\x3a\x59\xbd\x6a\xe5\ +\xec\x33\x42\x4e\x3d\xf5\x34\xc6\xd8\x1c\x4e\xf9\x0a\x19\x21\xc4\ +\xf3\xbc\xdb\x6e\xbd\xc5\x75\x53\xa9\x54\xea\x99\xa9\x8f\x65\x99\ +\x6b\xd7\xac\x71\xdd\x14\x1c\x23\x8c\x24\x49\x90\x94\xd2\xab\x56\ +\xf2\xf9\xe6\xe3\xbc\x73\xdf\xaf\x35\x34\x36\x3d\x73\xd9\x60\x78\ +\xcf\xe6\x43\xe6\x07\x3f\xfa\xd6\x25\x8b\x96\x9b\x95\xed\xb7\xee\ +\x32\xd7\x58\xfb\xbf\xf8\xb5\x9f\xd5\x40\xe1\x86\x85\xf9\xca\x96\ +\xaf\x7f\xef\xd7\x3e\xf0\xcd\xbf\xfd\x75\x21\xbb\xa2\xd7\x19\xf8\ +\xf2\x17\xbe\x39\xae\x68\xb9\x18\x2d\x5a\xb3\xbc\xf8\xc4\x2f\xfe\ +\xf5\xa7\xf7\x49\xa8\xdd\xfb\xeb\xdf\xf2\xae\x53\x97\x66\xcb\x77\ +\xdf\xf9\x50\xe8\xa4\x91\xd5\xd4\x2a\xf7\x7f\xe5\xab\xd7\x2e\x7c\ +\xcd\xeb\xdb\xec\x97\x18\x86\x15\x0a\xd3\x8e\xeb\x5a\x96\x85\x10\ +\x9a\xdc\xfb\xf8\x61\xd9\xf3\xde\x77\x9c\xdf\xb3\x64\xc5\xa9\xbd\ +\xd9\x1b\x7f\x72\x93\xdb\xbb\x31\x1f\x1f\x7c\x6c\xc7\x91\xa1\xdd\ +\x0f\xdf\xf5\xd4\xcc\x86\x33\x57\x7a\x7b\x1f\x7d\xbc\xbf\x64\x9a\ +\xd4\x6d\xec\xa6\x47\xef\xfa\xfe\xf5\x0f\x4b\x1c\x3c\x7a\xc7\xed\ +\x5e\x43\xef\xf2\x8e\x3a\x8c\x11\xb5\xd2\xad\xed\xf3\x3a\x1b\xe4\ +\x96\xed\x83\xa7\xbd\xe5\x83\x67\xf4\xb6\x67\xf4\xd0\xbf\xfe\xcb\ +\x7f\x5a\x6b\x5e\x63\xee\xfe\xe1\x57\xaf\xd9\x4c\x91\x7f\xdf\x2d\ +\xff\xf5\xf0\xee\x51\x19\x4e\xde\xf7\x9b\x5b\x2a\x75\xcb\x56\xcf\ +\xa7\xbf\xf9\xe1\x77\xee\xeb\x2b\x47\xe3\xbb\xee\x7c\xbc\x7f\xe1\ +\xea\x75\x8d\xa6\x96\x1a\x51\x55\xdd\xb5\x75\xeb\xc0\xc8\xe8\xe6\ +\x3b\x6f\x1f\x33\x16\xad\x6d\xf5\xbe\xf3\xa5\xab\x76\x96\x71\xe5\ +\xf0\x23\xb7\x3e\x7c\x68\xc9\xe9\xa7\x3b\x13\x4f\x5c\x75\xd5\xf7\ +\xfb\x8a\x51\x61\x70\xff\x40\x11\x4e\x3b\xff\xfc\x56\x53\x49\x4c\ +\x64\x69\xf8\xd1\x27\x47\xce\x7b\xd7\x7b\x37\x2c\x5b\xb4\xfe\x8c\ +\x93\x26\x1f\xfc\xe5\x83\x13\xad\xe7\xad\xa4\x3f\xfe\xe7\x6f\xdc\ +\x7f\x70\x7a\xe6\xc8\xd6\xbb\x9f\x18\x5f\xbd\xae\xf5\xfa\x7f\xbb\ +\x6a\xa8\xe1\xf4\xf5\xad\xfe\x37\x3f\xf3\xd9\xc1\xa6\x93\x4f\x5e\ +\x88\xff\xf3\xaa\x7f\x2e\xb6\x2e\xe9\xfb\xaf\xef\xdd\xba\xbf\xac\ +\xa7\xf6\xdd\xfc\xdb\xc7\x9a\x56\x9e\xd1\x69\x8e\xdd\xf3\x68\xdf\ +\x8a\xb3\x2e\xa8\x2b\x6e\xfd\xc6\x55\xff\x71\xa0\x18\x0c\x3c\x79\ +\xdf\x96\x21\xbd\x7e\xc3\x62\x39\x33\xbc\x65\xcb\xce\x89\x91\x7d\ +\xb7\xdd\xf6\x78\xcb\x9a\xd3\xf2\xfe\x8e\x7f\xf9\xe7\x6f\xef\x9e\ +\x08\x67\x46\xfb\x0e\x8e\xc0\xa6\xd7\x6d\x78\xec\x67\xdf\xbe\x79\ +\x57\x11\x73\x4f\xbb\x9d\x3d\xed\x69\xa5\x00\xcb\x60\xe7\x83\xf7\ +\x0e\x0b\x0b\x23\xa3\xab\xab\x69\xdb\xaf\xbe\x75\xcd\x03\x7d\x41\ +\xe1\xf0\xed\xf7\x3e\x99\x5f\x76\xca\x3c\x3c\xf4\xfd\xaf\x5d\xf5\ +\xe8\x40\xa5\x36\x35\xb0\xfb\x68\x71\xd5\x59\xaf\x5b\xe2\x54\xb7\ +\x3d\xf6\xc4\xe0\xc4\xc8\x3d\xb7\xdd\x4d\xbb\x17\xec\xb8\xfe\xdb\ +\x4f\x88\x25\x67\x2e\x69\xda\xfa\xab\x7f\xb9\x6e\x07\x6c\x3a\x63\ +\x19\x51\xf2\x99\xce\x00\x63\x5c\x28\x14\x7e\xfc\xe3\x1f\x0f\x0f\ +\x0f\xf7\xf5\xf5\x35\x35\x35\x35\xb7\xb4\x24\x1c\x9a\x89\x89\xf1\ +\xfc\x31\x2c\x5c\x6b\x7d\x7c\xe4\x5c\x42\x63\xae\xaf\xaf\xaf\x7b\ +\xf1\x36\x17\x37\xbd\xfa\xeb\x3c\x98\x44\xa5\x83\xb7\xdd\x76\xa7\ +\x59\xd8\x77\xdb\x9d\x87\xcf\xfd\xf8\x9f\x43\xe5\xb6\xd4\xa2\xd7\ +\xfe\xcd\xe7\xdf\xc9\xa0\xfa\xa3\x2f\xfc\xed\x98\xbb\xf1\x0d\xeb\ +\xd6\x58\xe3\x8f\xff\xea\xf6\xbb\x4e\x6b\x59\x3c\x5c\xe4\x97\x9e\ +\x75\xe9\x9b\xd6\xb7\x63\x3d\xf6\xcf\xd7\x5f\x5f\x6b\xbd\x64\xdd\ +\xba\xf9\x61\xdf\x43\xbf\xb8\xe3\xc1\x73\xde\xd6\x4c\xb3\xbd\xef\ +\xf9\xf0\x15\x8b\x32\xa0\xe5\xea\x6f\x5d\x7d\xbe\xe9\xbc\x74\x44\ +\x52\x4b\x35\x2b\xe5\x87\x90\x06\xad\x15\x8f\x34\xc8\x38\xb2\xda\ +\x97\x2e\x77\xc5\xe0\x91\xb1\xf3\xce\x5d\xb1\xae\x62\x17\xea\xf9\ +\x81\x9b\xb7\x0c\xce\x5c\x26\x25\x9a\xb7\xe2\xfc\xcb\x3f\xb8\x09\ +\xf4\xc4\xb7\x3e\x77\x47\xa5\xf1\xac\x95\x2b\x3a\xa2\xfe\x6d\x77\ +\xdc\xb3\x65\x75\x6e\x66\xcf\xce\x3e\x95\x6e\x3f\xf5\xd4\x53\xf2\ +\x52\x48\xad\x38\x8f\x40\x9a\x52\x01\x33\x4c\x8a\x54\xcd\xab\xb5\ +\xad\xde\xf4\xc9\x8f\x5d\xfc\xe8\x0f\xbe\xf4\xab\xe2\xba\x8f\x5f\ +\xf1\xba\x27\x6f\xf8\x87\x6b\x77\xef\x3e\x2b\x9f\xbe\xe3\xa1\xa1\ +\x53\xde\xf6\xf6\x1e\x73\x72\xc7\x0f\x6e\x79\x74\xd7\xeb\x16\x9c\ +\xd9\xa6\x85\x50\x24\xbd\x74\xe5\x6a\xb3\xa1\x40\xa6\xf6\xef\x7b\ +\x6a\x9b\xb7\x7e\x79\x48\x5b\x2e\x79\xcf\x27\x4e\xef\x18\xf9\xca\ +\x67\xbe\xf6\xd8\xfe\xc9\x45\xdb\x7e\x13\x74\x9c\xf7\xa5\xcf\x5c\ +\xca\x46\xee\xfb\xfc\xbf\xde\xc9\x85\x38\x3e\x7e\x15\x94\x8a\xe3\ +\x48\x4b\x0d\x24\xb7\x7a\xf1\x82\xbd\x03\x47\xf6\x3e\xb8\x73\x7b\ +\xa9\xe9\xb3\x5f\xf9\x8b\x76\x18\xf9\xc6\xdf\xfe\xe3\x8d\xdb\xce\ +\x38\x63\x79\xf7\xdd\xbb\xfb\xbc\x85\x68\xac\x12\xfa\xe3\x63\xde\ +\xd0\xd4\x8c\x6e\x7a\x63\x6f\xee\xd6\x5b\xf0\x69\x97\x7d\xf8\x3d\ +\x6b\xc9\xb5\x5f\xf9\xeb\xfb\xb7\xf7\x9d\x72\x3a\x01\x8d\x08\x16\ +\x4f\xde\x7c\x63\xa9\xed\xec\x2f\xfe\xc5\xa5\xc6\xd4\x96\xcf\x7d\ +\xf1\x9a\x7b\xf7\x9d\x79\xf1\xe2\xb6\x35\xeb\xd6\x4c\x17\x87\xfb\ +\xf7\xfd\x7a\xd7\xc8\x78\xbc\xf7\x8e\xa9\xdc\x39\x5f\xf9\xfc\x5b\ +\xd9\xe8\xe3\x5f\xfa\xda\x7f\xc5\x51\x6d\x7c\x7c\xc4\x9a\x77\xe9\ +\xa5\xef\x38\xaf\xd1\x25\x71\xcc\x11\x26\x5a\xc6\x11\xd4\x9d\x75\ +\xd1\x7b\x2e\x5e\x53\x5f\xee\xbb\xfd\xfa\xc7\xbc\xf7\xfd\xed\x17\ +\x4f\x6d\x43\xb7\x7c\xfd\x73\xb7\xdc\xf6\xb0\xdb\xb3\x7f\x0f\x2c\ +\xfe\xc2\x17\xae\x68\x51\x03\xa5\xbf\xf9\x0e\x8f\x22\x70\x73\x4b\ +\xd7\xad\xcb\x14\x8a\x33\x87\xf6\x3c\xba\x37\x7c\xeb\x49\x2b\xfe\ +\x73\xdb\xf6\xe8\xe2\xae\x81\xfe\x60\xe5\x99\xab\x1d\x90\xd1\xb3\ +\x51\x24\x29\x95\xe3\xd8\x1f\xf8\xc0\xfb\x19\x33\xa4\x14\x8c\x31\ +\xce\x39\x4a\xbe\xdc\x13\xb5\xc4\x25\x55\xbc\x7c\x3e\x3f\x97\xd3\ +\xfd\x4f\xf5\x4d\x08\xab\xb0\x7c\x64\x60\xa0\x35\xd7\xfc\x9e\xff\ +\xfd\xd5\xb3\x57\x77\x1d\xfa\xad\xc0\x18\x34\x00\x70\x6f\xa6\x54\ +\x35\x1b\xc5\xe0\xe1\xc3\x56\xcf\x6b\x3e\xd0\xbb\xae\xbd\x67\xf9\ +\x97\x3e\x53\xf8\xe9\x0d\x5f\x7b\xe8\xb7\xab\xae\x78\xdf\xc9\x35\ +\x3f\x32\x71\xd8\x7f\xe8\x48\x7e\xdd\xa5\xef\xdf\xb0\x1e\x47\x87\ +\x8e\x97\xc9\x10\xa1\x8e\xfb\x47\xfd\x3c\xb4\x4e\xe4\x45\x25\x60\ +\xa4\x66\x01\x76\x4d\xa9\x01\xfe\xcc\x58\x88\x97\xd1\xea\xcf\xbf\ +\xf5\xd3\x7d\xa2\x7d\x49\xae\xac\x90\x92\x52\x28\xa9\x40\x49\x09\ +\x40\x6a\xc5\x42\x18\x33\x08\x07\xfa\x8e\xe4\x96\x9d\x73\x59\x4f\ +\xaf\x5f\x38\x7a\xf4\xc8\xa0\x6a\x30\x57\x73\x39\x2b\xf9\x20\x13\ +\x86\xac\xd4\xb3\x08\x0f\x02\x29\x7c\x80\x6c\x3a\x65\x4c\xf9\x02\ +\xc0\x4c\x65\xd1\x78\x54\x28\xca\x40\x1b\x51\x69\x7c\x00\xf8\x99\ +\x6f\x7e\xdb\xea\x36\x23\x8a\x39\x26\x64\x64\xe7\x9d\xdf\xbd\xe6\ +\xc1\xd6\xe5\x2b\x44\x2d\xc6\x59\x21\xa4\x46\x18\xf1\xc8\x07\xe4\ +\x36\x66\xdc\xd8\xab\x14\xa6\xa3\x7c\x47\x87\x05\x10\x23\x4c\x10\ +\x4a\x76\x25\x41\x4a\x29\x75\x02\x5e\x61\x82\x81\x8f\x17\x4a\x90\ +\x5e\x55\x1d\x1b\x74\x1b\x7b\xf2\x14\x00\x1a\x3b\xf3\xd9\x5d\x43\ +\x95\x25\xeb\x17\xfd\xfa\xa6\x1d\x0f\x6d\x76\x7a\xce\xfd\xff\xec\ +\x7d\x77\x9c\x5b\xc5\xd5\xf6\x99\xb9\x73\x9b\xfa\xf6\xde\xbc\xc5\ +\x5b\xdc\x8d\x7b\xc5\x36\x60\xc0\xf4\xde\x09\x2d\xd4\x50\x52\x48\ +\x08\x21\x09\x09\x09\x09\x84\x0e\x21\xe4\x03\xd3\x3b\x18\x37\x30\ +\xc6\x05\x63\xdc\x70\x6f\xeb\xb2\xbd\xaf\xa4\x95\xb4\xea\xba\x65\ +\x66\xbe\x3f\xb4\x36\x36\x2d\x86\x40\x5e\xc0\x7a\x7e\x2e\x5a\xed\ +\x95\x74\x35\x77\xee\x33\xe7\x9c\x39\xe7\x3c\xc7\x51\x5f\xfd\xaa\ +\xf5\x9c\xe7\xd6\x15\xda\x45\x06\x40\x0d\x0d\xc0\xee\x4a\x4f\x6f\ +\x8a\xc7\x0d\x4a\x39\x70\xc4\x35\x6f\x6f\x3c\xb7\xa6\x54\x05\x80\ +\xf4\xa2\x1c\x95\x04\xfa\x02\x1b\x77\xbc\xf9\xda\x76\x7d\x58\x6d\ +\x66\x82\x61\xce\xe2\x9e\x40\xcc\x99\x57\xa4\x00\x18\x1c\x63\x30\ +\x62\x90\x71\xde\x95\x37\x2d\x78\x67\xc1\xbd\x7f\x5e\x33\x76\xf6\ +\x85\xa7\x4d\x1c\xc4\x29\xa5\x94\x32\xc6\x99\xa9\x03\x40\xc8\xd7\ +\x63\xa6\x65\xe5\x65\x48\x00\x50\x56\x96\xb1\xaa\xb1\xa7\xb7\xb7\ +\xdf\x95\x35\xd8\x45\x00\x34\x10\x10\xc2\x18\x5a\x3f\x7a\xf5\xb1\ +\xc5\x4d\xd5\x43\xab\xa2\x1a\xe5\x71\x73\xd0\xe4\xd1\xd2\xca\xf7\ +\x3e\xd9\x55\xd1\xae\x5b\xa7\x0d\xce\x67\xba\xf6\xf9\xcd\xc0\x64\ +\x99\xea\xc1\xad\xba\x64\x5d\x04\x67\x84\xf1\x2f\x4d\xd0\xf9\xc6\ +\xe9\xc7\x29\x6e\xfa\xc1\x83\x99\xba\x98\x39\xfc\xaa\xeb\x7f\x9a\ +\x2d\x1c\x0c\x42\x33\x96\xdc\x38\x11\x33\x4a\x8a\xf3\x1b\x58\xde\ +\xa9\x17\x9e\x2d\x1b\x09\xca\x15\xc1\x4c\xe4\x8c\x3c\xfd\xae\xe1\ +\xc3\xee\xba\xe9\xd6\xd7\xf7\x0e\x2b\x2f\xce\xdd\x66\x2f\x3b\xfb\ +\xe2\xe3\x20\x91\x40\x8a\x22\x76\xb7\x9a\x7a\x77\x73\xaf\xaf\x88\ +\x58\x98\xe6\xdf\xd3\xe0\x29\x1f\x31\xc2\x25\x7d\x43\x9f\x8e\x71\ +\xce\x38\x67\x94\x01\x66\x8c\x32\x53\x8b\x87\xc3\xa1\x90\xbf\xfb\ +\xe3\x77\x9e\xee\xcd\x1a\x7c\x51\xb1\xfe\xe4\xcb\xbe\x99\xbf\xf8\ +\xd5\xa9\x59\x7b\x1a\xea\x5f\x4e\x24\x4c\x9b\x8a\x7c\x6d\xad\x5d\ +\xbe\x80\x13\x2c\xc5\x19\xce\xfd\x96\xfc\x13\x4e\x9b\x8c\xe2\x71\ +\x2e\x4a\xb2\x54\x5a\x39\x7c\x1a\x70\x6a\x32\x53\x8b\x18\x8c\x31\ +\x46\x4d\x6a\x0a\xd4\xa4\x8c\x32\x46\x0d\x4a\x29\x65\x26\x05\xa0\ +\x66\xb2\x45\x06\xa5\x26\x35\x75\x9e\x9e\x95\x9d\xae\xb2\xdc\xba\ +\x89\x33\x2b\x9d\x89\x84\x2e\x2a\xaa\x91\xd0\x65\x8b\xd0\xb1\x77\ +\x7b\xb7\x34\xe8\x96\x4b\x2e\xf1\x7f\xe0\x9e\xbb\x43\x37\x4d\xca\ +\x4c\x46\x4d\x13\x0c\x9d\x52\x8a\xa9\x50\x52\x9d\xfd\xce\xaa\x15\ +\x3b\xa6\x57\x16\x84\x22\x71\xcd\x60\xa6\x49\x4d\x4e\xb9\x40\x29\ +\x63\x86\x1e\x8b\x84\x43\xbe\x50\xd3\xe6\xa5\x0b\x77\x78\x66\xde\ +\x38\xb2\xd4\xf0\x87\xd6\x6c\xfc\xa4\x79\x6a\x1d\xec\xdb\xd4\xec\ +\xab\x1e\x97\x9e\x56\x32\x3a\x3f\xf1\xf7\x17\x16\x66\x5f\x77\xc7\ +\x15\xde\xb7\x1f\x7f\xf1\xbd\xc8\x49\x97\xdc\xa6\x82\x41\x29\x63\ +\xd4\x04\x66\x98\x94\x32\x46\x19\xe5\x7a\x22\xe2\xeb\x37\x4b\x6b\ +\x72\x96\x6e\x59\xbd\xff\xd8\x41\x72\xf3\xaa\xa6\x18\x99\x50\x88\ +\xb7\xce\xdb\x9b\x35\xfe\x86\x4b\xcf\x2d\x32\xda\xea\x63\x51\x34\ +\x76\x50\xce\xa2\x0f\x56\x6e\xef\x1a\x5c\x1c\x0e\xc7\x35\x93\xc6\ +\x23\x66\x7a\xfe\xe9\x57\xdc\x54\xfa\xc6\xdf\x9e\x59\xb0\x78\xe2\ +\xd8\x9b\xb3\xb8\xce\x01\x8b\x24\xd2\xde\xd5\x19\xa8\x50\xc4\xb4\ +\x41\x2e\xff\x9b\xeb\x37\x35\xa6\x0f\x46\xab\x3e\x69\xcf\x1e\x36\ +\xb3\xa2\x02\xbf\xba\x6a\xe3\xfa\xfa\xc9\x63\xb2\x42\x31\x4d\xe7\ +\x4c\x6b\xda\xba\x85\xe6\xce\xb8\xe4\x92\x53\x57\xc7\x9a\x57\xc5\ +\x43\x62\xf6\xd8\x71\xa5\xef\xbf\xf5\xe4\x73\xf6\x8a\x69\x35\x99\ +\x28\x9e\xd0\xd9\xe7\xd7\x41\x74\xf0\xef\xc0\xae\x1d\x16\x04\xce\ +\xd8\xd7\xcc\xfc\x48\x71\xd3\x51\x62\x37\x11\x49\x55\xa5\x43\xe7\ +\x06\x16\x65\x8b\x92\x64\x14\x69\xce\x65\xb7\x76\x3f\xf4\xf8\x6d\ +\xd7\x2d\x27\x96\x9c\xb3\xae\xbc\x6d\x52\xe6\xbe\x7f\xfc\xfd\x45\ +\x3f\x07\x33\x6b\xd2\x19\xa3\x47\xd6\x0d\xbb\xa1\xeb\x81\xa7\x6e\ +\xba\xee\x6d\x62\x2b\xb9\xe8\xa7\x37\x4f\xac\x18\x3d\x7b\xea\x92\ +\x17\xff\xfc\x8b\x55\x43\x66\x5e\x34\xcd\xf1\xd4\x23\x4b\x7f\xfa\ +\xe8\x23\xa3\xd2\xbf\x21\x37\x71\x3e\x60\x39\x01\xa5\xaa\xd3\x19\ +\x6e\x5f\xfd\xc0\x5f\xf7\x81\x49\xad\x79\xd5\xd7\x5f\x75\x5a\x79\ +\x0e\x3f\x61\x42\xc9\xd2\xa7\xee\xfe\x44\xa6\x01\x94\x69\xc3\xbc\ +\x78\xdc\xf4\xec\xad\x2f\xfd\xf5\x8f\x0d\xc7\xcc\x38\x73\xce\x45\ +\x17\xf4\xcf\x7d\xe5\x8f\xbf\x5f\x26\x8a\x19\x27\x5f\x78\xe1\x98\ +\xf2\x8c\x44\x42\x03\x00\x40\x32\xe2\x58\x91\x15\xc4\x98\x49\x29\ +\x65\x20\xc9\x32\xe6\x0c\x09\x92\x4c\x04\xca\x80\x0b\xa2\x2c\x09\ +\xd4\xa4\x1c\x13\x02\xcc\x52\x38\xea\x82\xd3\xf7\xbc\xfc\xec\x03\ +\xab\x08\xc9\xa8\x1c\x73\xfe\xb9\x73\xb2\x89\x19\x8f\xe3\x8a\x63\ +\x66\x0c\xab\x7f\xe3\xef\xbf\xfb\x2d\x8b\xf8\xb2\x47\xd6\x21\xca\ +\x64\x55\xc2\xc0\x18\xe5\x44\x92\x80\xd2\xca\x63\xcf\x9b\xd1\xfe\ +\xfc\xdc\xbf\xff\x89\xa0\x38\xb7\x57\x38\x45\x30\x29\xa3\x40\x39\ +\x51\x6d\x52\xdf\x6b\x4f\x3d\xb4\x44\x64\x20\x3b\x8f\xbf\xf4\x96\ +\x59\x95\x56\xc2\x66\x9e\x36\xc1\xf3\xd6\xc3\xf7\xbc\x0d\xa8\x70\ +\xcc\x19\xb3\x87\x64\x98\x12\x1d\x51\x93\xbb\x39\x9e\x57\x9e\x5b\ +\x92\x59\x9d\x2f\xb4\x85\x86\x0e\x2e\x62\x9a\x9b\xc8\xb2\x00\x0c\ +\x4c\x86\x05\x49\x46\x14\x9c\xe5\x43\x72\xa5\x55\x1f\xac\xb9\xfe\ +\xcc\x8b\xa7\x74\x3f\xfd\xcf\x7b\xee\xe6\x5c\x18\x3f\xe7\xbc\x11\ +\xf9\x19\xf6\x13\x26\xbd\xf8\xee\xb3\xbf\xdd\xa1\xfa\x7d\x6c\xba\ +\x45\x2c\x1f\x75\xfa\x09\x5d\xcf\x3f\x73\xdf\x9f\x15\x41\x8f\x39\ +\x06\x65\xcb\xd1\x0f\xdf\x9e\xbb\xae\x21\x04\x94\x4d\x9a\x3e\xc5\ +\xce\x34\xcd\xa4\x84\xb8\xc6\xcf\x18\x3b\x77\xfe\xbf\xff\xb8\xae\ +\xec\x9c\x4b\x2f\xbc\xfc\xdc\x71\x2f\xbe\xf5\xe8\x06\x0e\xb6\x92\ +\x49\x97\xce\xa8\xcd\x52\x4a\xce\x9d\xd8\xbb\xf0\xa9\x7b\xdf\x25\ +\x10\x22\xae\x4c\x8b\x52\x39\xe3\xc4\x8f\x5e\x78\xff\xf7\x77\x6e\ +\x8e\xf9\x7c\xe5\x27\x38\x4d\xae\x8e\x9f\x36\x66\xc1\xbb\x8f\x55\ +\x9d\x71\xb3\x85\x1a\x89\xc3\x2b\x8d\x92\xdb\x8b\x94\xd2\x44\x22\ +\x41\x44\x31\xd9\x35\x5b\x91\x65\x46\x19\xe3\x8c\x7d\x07\x09\x66\ +\xe8\xd2\x8b\x2f\x4c\xf2\x9f\x28\x8a\x37\xdf\x72\xab\xaa\xaa\x8c\ +\xa5\xaa\x9f\xbe\x13\x24\xf7\x38\x7e\x76\xe3\xf5\xd9\xd9\x39\xc9\ +\x20\xe2\x41\xa3\xd7\xe9\x74\xfc\xe4\xf2\xcb\xb2\xb2\x73\x0f\x2d\ +\x15\x14\x04\x41\xd3\xf4\x9e\xee\x8e\x9a\xda\xa1\xa2\x24\x25\xbb\ +\xb5\xf4\x79\xdd\x55\xd5\x75\x87\x6f\x95\x9b\x86\xc9\xc5\xa4\x5e\ +\x41\xd2\x60\xa1\xa6\xc9\x40\x12\xc9\x81\x03\x8c\x48\x38\x4a\x81\ +\x58\x6d\x56\x11\xd3\x68\x38\xa2\x51\xb0\xd8\xec\x8a\x28\x00\x00\ +\xa3\x5a\x24\x1c\x63\x58\xb2\xd9\x2c\x04\x23\xe0\x34\x1a\x0e\x53\ +\x2c\x59\x2d\x32\x35\x29\x91\xa4\x6f\x1c\x70\xda\xb5\x63\x5b\x56\ +\x76\xb6\xc3\xe1\x34\x4c\x83\x51\x53\x8b\xc7\x35\xdd\x44\x44\xb2\ +\xd9\x1d\x12\xa6\xba\xc1\x89\x40\xc3\xa1\xb0\x46\xb1\xa2\xaa\x8a\ +\x28\x60\x81\x50\x2d\x1a\x8e\x69\xa2\x62\xb1\x5a\x55\xd0\x62\xa1\ +\x68\x8c\x21\xd1\x62\x51\x09\x3e\x94\x1f\x99\x61\x52\x41\x10\x93\ +\x5b\xf6\x86\x69\x0a\x82\x08\xcc\xa0\x1c\x8b\x22\xe1\xa6\x6e\x72\ +\x2c\x8a\x42\x72\x10\x44\x51\x92\x08\x8a\x47\x42\x31\x8d\x0a\xb2\ +\x6a\x91\xa5\x64\x7b\x08\x2c\x08\xdc\x88\x05\x23\x09\xc0\x92\xc5\ +\xa2\x10\x0c\xa6\x61\x62\x22\x0a\x88\x1b\xa6\x01\x98\x88\xa2\x44\ +\xc0\x0c\x85\x42\x3a\x13\x2c\x16\xcb\x41\x95\x07\x00\x6e\x18\x5a\ +\x22\xa1\x73\x10\x14\xab\xcd\xa6\x10\x43\x37\x38\xc2\xa2\xc0\xc3\ +\xc1\x90\x0e\xa2\xd3\x69\x47\xcc\x64\x8c\x03\x30\x93\x02\x11\x04\ +\x04\xd4\x60\x40\x04\x01\x38\x33\x4d\x33\x99\x0b\x60\x52\x83\x03\ +\x26\xa2\x88\xa8\x1e\xd7\xa8\x62\xb5\x12\x6e\x04\x83\x61\x10\x55\ +\x87\x5d\x65\x26\x45\x02\xd6\x22\xa1\xa8\x66\x4a\xb2\xaa\x2a\x12\ +\xc6\x84\x20\x33\x1c\x0a\x69\x0c\xab\x16\x8b\x2c\x20\x4d\x8b\xc5\ +\x13\xa6\x20\xa9\x76\xbb\x05\x4c\x33\x59\x4d\x26\x08\x28\x1e\x09\ +\x27\x4c\x50\xad\x56\x8b\x4c\xe2\xe1\xfe\xa8\x81\xec\x4e\xa7\x84\ +\xa8\xc9\x90\x48\x50\x34\x14\x8c\xeb\x5c\xb1\x58\x64\x51\xc0\x44\ +\x30\xe3\xd1\x70\x4c\x13\x24\x59\x95\x25\x81\x60\xdf\xee\x15\xcf\ +\x2c\x6e\x3e\xff\x86\x6b\xca\xac\x9f\xaa\xa8\x1e\xea\xd0\xf5\x07\ +\xfa\x5f\x79\xf5\xd5\x5e\xb7\x5b\x92\xe5\xb3\xcf\x3a\xa3\xae\xb6\ +\x8e\x31\xa6\x28\xca\xb6\xad\x9b\x47\x8e\x1e\x9b\x2c\xbc\x67\x8c\ +\x45\x23\xe1\x94\xdd\x94\x02\x20\x4c\xa4\xc3\xb7\xf9\xb1\x40\x24\ +\xe1\xd0\x03\x44\xbb\xd3\x75\xf0\x8a\x5b\x1d\x2e\xeb\x61\x07\xcb\ +\x0e\x97\x7c\xc8\xd1\x82\xd5\x31\x70\xb0\x20\xfd\x57\x4a\x95\x03\ +\x81\x21\xce\x38\xe3\x1c\xb0\x6c\xb1\x29\x16\xce\x39\xe7\x54\x4b\ +\x98\x1c\x01\x32\x28\x52\x6d\x0e\x15\x92\xfa\xf0\x9c\x9a\x06\x10\ +\xd9\xe1\x94\x81\x03\xd5\x75\xc0\xa2\xcd\xe1\x04\x00\xce\x3e\x93\ +\x73\x8c\x44\x51\x84\x03\xcf\x89\xa2\xc8\x19\x07\x41\x14\x81\x73\ +\xc6\x0e\x3c\xe0\x08\x0b\x12\x06\xce\xa8\x6e\x20\xa2\x58\x1d\xca\ +\x01\x15\xfa\xe4\x7a\x60\x9a\x48\x90\x1d\x4e\x19\x0e\x7c\x3a\x91\ +\x44\xce\x38\xe3\x40\x88\x94\x24\x7c\x1d\xe0\xd0\xd3\xfb\x74\x8d\ +\x91\x14\x51\x52\x92\x96\xa1\xa6\xe9\xc9\xb0\xbf\xce\x40\xb1\xd9\ +\x15\x00\x76\x40\xe2\x01\x10\x22\xc2\xc0\xa9\x10\x21\x99\x01\x04\ +\x84\x88\xc9\x2f\x84\x05\x11\x01\xe7\x94\x72\x44\x14\x85\x70\xd3\ +\x30\x00\xac\x0e\x07\x00\x98\xba\x91\x1c\x3e\x51\xb5\xba\xd4\x01\ +\xf7\x98\x51\x43\x47\x48\xb1\x39\x94\x81\xec\x0c\x90\x64\xeb\xc0\ +\x59\x98\xc6\x81\xb3\xe3\xa6\x09\x92\xc5\x2a\x01\x70\xc6\x75\xdd\ +\x20\xaa\xcd\xa9\x02\x1c\xd8\xea\xd7\x75\x90\x2c\x36\xc9\x92\x5c\ +\xb1\x38\x35\x4c\x2c\x29\x4e\x49\x41\x82\xc8\xfb\xdb\xe7\xbf\xf6\ +\xe2\xd6\x3e\x75\xc6\xe9\xe7\x97\x3a\x90\xa9\x7f\x41\xde\xb9\x49\ +\xcd\xf4\xf4\xb4\xb3\xce\x3e\xf3\xed\xb7\xe7\x8d\x1f\x3f\xbe\xb6\ +\xa6\xd6\x30\x0d\x00\xc4\x06\x6a\xc5\x52\xf9\x4d\x29\xfc\x40\xa0\ +\xa8\x96\x40\x20\xe0\x72\xa5\x51\xcc\x10\xe7\x07\x8a\xe8\x10\x46\ +\x18\xa1\xc3\xe7\xf1\x40\x04\xe3\x8b\x7f\x44\x18\x7d\xe1\x16\xc0\ +\xc1\x43\x0e\x1c\x70\xf0\x99\x43\x7e\x85\xbe\xfc\x53\x3e\xf7\xfc\ +\x21\x1f\x84\xbe\xd6\x0b\x0f\x5f\x2a\xd0\xe7\x5d\xa1\x2f\x79\xf3\ +\x43\xcf\xf3\x2b\xbf\x2f\x46\xe8\x4b\xbe\xfb\x17\xfc\xf8\xf9\x37\ +\xf9\x8f\x07\x50\x13\xd9\x72\x4e\xb8\xe0\xba\xe3\x89\xc5\x61\x95\ +\xa8\x49\x11\xfe\xec\x49\x0c\x74\xd7\x60\x2c\x2f\x37\xef\xea\xab\ +\xaf\x12\x45\x91\x31\x86\x00\x11\x51\x0c\x06\x83\x00\xe8\x60\xc9\ +\xfd\x7f\x44\xb2\xd7\x48\x8a\x9b\xbe\x05\x60\x04\xf2\xd7\x1f\x27\ +\x04\xa0\x99\x60\x72\x38\x6a\x1b\x5f\x96\x95\x0d\xda\xbc\x69\x43\ +\x4b\x73\x63\x46\x46\x16\x1c\x2c\xf4\x3d\xd8\x71\x06\x20\x95\x48\ +\xf7\xbd\x82\x20\xc9\xc0\x69\x34\x1a\xfb\xb2\x09\x8d\x00\x80\x83\ +\xa6\x6b\x18\x21\xd3\x30\x93\x84\x15\xec\xef\x6f\x6f\x6b\xa9\xa8\ +\xaa\x46\x47\xd8\x23\x05\xc0\xd0\x34\x44\x44\xfc\x9f\x6e\x8c\x23\ +\xbe\xe7\xb0\x00\x5f\xb8\x74\x30\xfa\xe3\x9e\x62\x18\x41\x58\x43\ +\x6b\xdb\xb0\xf0\x35\x39\x86\x32\xa8\xc9\x61\xe9\x16\x7e\xd4\x36\ +\x2f\x12\x25\x69\xd4\x31\x63\x9b\x1a\xf6\xb7\xb4\x34\x21\x84\x0e\ +\xed\x6c\x73\xc8\x44\x4d\xe1\x87\x02\x7e\xe0\x92\x1d\xd2\xa4\x88\ +\x03\x11\x49\x4d\xdd\xb0\x8c\xcc\xcc\x23\xa2\x3f\x51\xec\x6f\x58\ +\xf7\xda\xaa\xee\xd3\x2f\x3a\x2b\x47\x32\x29\xfb\xaf\xeb\xe9\x38\ +\x16\x68\x24\xc8\x22\xfd\x87\x4f\x26\x8e\x04\x91\x64\xe4\x8a\x92\ +\x6c\x1a\xfa\x8f\x95\xa1\x44\x0c\xbe\x18\x3c\xbd\x91\x7c\x5d\xd3\ +\x29\x6e\xc0\xcf\xa7\x1a\x39\x36\x7e\x34\x37\x56\x93\x24\xb9\xa6\ +\x6e\x68\xea\xb6\x4e\x61\x80\x6e\x30\xf4\xb4\xee\xf2\xd2\xfc\x34\ +\xbb\x82\xf4\xe8\xa7\x8e\xe3\x17\x75\x45\x38\x82\x1b\x4e\x20\xa6\ +\xbb\x8d\x2c\xf9\xb7\x13\x0c\xc0\xe4\xd3\xd5\x8e\x03\x4d\xc4\x22\ +\x75\xc7\xee\x35\xe5\xd2\xa1\xa3\xad\x69\x19\xec\xc7\xd8\xe3\x91\ +\x03\x60\x04\x16\xf1\x53\xb7\x8e\x33\xae\x73\x10\x11\xe8\x14\x92\ +\x63\x2b\x12\xc4\x19\x37\xd8\x80\x84\xa6\x28\x40\xd2\x48\x10\x52\ +\x66\x41\x0a\x29\x1c\x76\x37\x21\x45\xb5\x84\xba\xdb\xda\x7b\x7d\ +\x45\x16\xa0\x87\x24\xfa\x7e\x5e\x79\xfc\x08\xb8\x89\x48\xda\xde\ +\xcd\x39\x02\xcb\xcc\x2b\xe6\x8c\x72\x8c\x80\x03\x70\x86\x11\xe2\ +\xf9\x95\xaf\xcc\x5b\x18\x70\x16\x54\x8d\x9d\x72\x94\xc4\x0e\x18\ +\xe5\x19\x45\xce\x19\x4e\x6d\x79\x50\xfe\xe9\x18\x0b\x37\x59\x47\ +\x67\x64\xde\xd6\xa8\xe9\x50\xce\x1b\xe3\xac\xb0\x61\x4f\x6f\xe4\ +\x95\x4d\xe1\x08\x4b\xd1\x52\x0a\x29\x7c\x16\x86\xc9\x4a\x86\x4d\ +\x1b\xbe\xf6\xc9\x27\xfe\xfa\x67\x87\x4d\x4a\xba\x89\x4c\x4f\xa4\ +\x1f\x33\xe7\x9a\xd3\xa7\xaa\xa0\x1f\xea\xe4\x1d\x91\xa3\xa2\x33\ +\x86\x11\x02\x23\xc1\x12\x31\x3d\x16\x01\x8c\x09\x67\xa8\xa4\x7a\ +\xe1\x27\x3b\xda\x23\xc6\xf1\xd7\x5c\x29\x59\xac\xd4\x30\x8e\x0e\ +\xe6\xe7\x92\x45\x2c\x4b\x33\x5d\x20\xea\xbd\xa1\x7b\x37\x68\x57\ +\xcc\xce\x9a\x15\xa5\xa4\x24\x4d\xe9\xed\x7f\x60\xb5\x6e\x57\x91\ +\xf6\x25\x3b\x4b\x29\xa4\x70\xb4\xdb\x4d\xd4\x44\xd6\xfc\x4b\x7e\ +\x71\xd7\xec\xde\xde\x50\xdc\x48\xf6\x66\xa1\x94\x4a\xce\x6c\x91\ +\x9b\xfc\x6b\xdb\x4d\x00\x94\x03\x23\x62\x93\x92\x2f\xcb\x5a\xae\ +\xd9\x64\x44\xc3\xb8\x7c\xd8\xa2\x7d\xee\x1d\xbb\xeb\xc7\xd7\x56\ +\xaa\x69\x19\xff\x55\xdf\xde\x1f\xdc\xf8\x32\xae\x53\x30\x19\x27\ +\x2a\xa9\xc8\x05\x3b\xe6\x21\x59\x2a\x96\x8c\x97\x77\xc6\x42\x08\ +\x63\x01\x23\x94\xea\xc7\x7b\xc8\x52\x69\x18\xc6\x51\xb2\x6e\x1d\ +\x95\xc0\x18\xcb\x92\x84\xbe\x4e\x17\x14\x46\xa9\x16\x8b\xf8\x02\ +\x89\xcc\xc2\xb2\xaa\x82\x4c\xc4\x4c\xca\xd8\xe7\x05\x34\x8f\x84\ +\x9b\xb8\xc9\x98\x21\x48\x1f\x6d\xdd\xe9\xf6\x78\x2e\x3b\x6e\x62\ +\x4e\x3e\x5e\xbc\xaf\x67\xed\x27\x5b\x2e\x3d\x73\x4e\xdc\xd3\xa5\ +\x6b\x1a\x51\xd5\xa3\x85\x95\x4c\x6e\x72\xc0\x98\x53\x0e\x79\x79\ +\xd6\x13\xb9\x56\xbf\xd3\xbf\x31\x40\x6e\xaa\x50\x24\x60\x11\x2a\ +\x5d\x77\x6c\xda\x86\x35\x7d\xdb\x43\x29\x72\x02\x00\xf0\xf5\x79\ +\x23\xe1\xb0\x40\x84\x2f\x20\xeb\x94\x69\xf9\x03\x9b\xfd\x07\xae\ +\xda\xe1\x1b\xad\xcc\xa4\x48\x10\xf2\xf2\xf2\x89\x28\xfe\xc7\xf7\ +\x40\x98\x60\xc3\xb7\x78\xee\x13\x4b\x1b\x12\xb9\x19\xaa\xd7\x1d\ +\xa8\x99\x7d\xe9\x4f\x66\x8f\xc4\xec\x0b\x8c\x9b\xff\xcc\x4d\x88\ +\x83\xc1\x38\x4a\x44\x46\x0d\x2e\x7f\x65\xef\xde\xd7\x57\x6d\xcc\ +\xcf\xcf\xdb\xb8\x79\xeb\x49\x33\xa7\xd7\xa0\xd0\x2a\x6f\xaf\xf3\ +\xe8\x98\x65\x8c\x71\x57\xa6\x52\xa4\xa0\x41\x65\x52\xa8\x27\x22\ +\x8a\xa8\xb5\x21\x2d\xb9\x6f\xec\x00\x00\x20\x00\x49\x44\x41\x54\ +\x70\xef\xca\xa8\xaa\x60\x41\xa4\xf5\x11\xe7\x99\x13\x5c\x62\x1b\ +\xcf\xb5\xa1\xcf\x2a\x31\x1c\xad\x08\x87\x43\xe1\x70\xb0\xb0\xa8\ +\x34\x59\xca\x90\xc2\x8f\x15\x1e\x77\xaf\xc7\xdd\x93\x5f\x58\xfc\ +\x1f\x8f\x24\x22\x6e\xdb\xbc\x6a\x83\x2f\xfb\x96\xbb\xae\x2c\x77\ +\x89\xfd\x8d\xab\x1e\x9a\xbb\x78\xd7\x88\xaa\x51\xb9\xb2\xf1\xb9\ +\xfd\xec\x23\xb2\x9b\x0c\x8e\x34\x6f\xd7\xd0\xf4\xf4\xc4\xec\xe3\ +\xe6\x2d\x5d\xde\xd4\xda\x36\x6d\xf2\xe4\x71\x19\x62\xa2\x6d\xa7\ +\x81\xe4\x64\x83\x9e\xa3\x21\x91\x0e\x0b\x78\x58\x95\x55\x0c\x47\ +\xe7\xed\xd3\x58\x26\xd9\x28\x51\xa7\x55\x10\x30\x30\x46\x17\x7d\ +\xd4\x37\x7d\xb8\x63\x76\x1d\x6e\x68\x8c\xb6\xc7\xb8\x90\x54\x76\ +\x39\xba\x11\xf0\xfb\x5c\xae\x74\x42\x08\x3f\xa8\x0b\x98\xd2\xd1\ +\xfc\xa1\x1b\x4f\x07\x9a\xf0\x0e\xb4\x49\x01\xc0\x08\x65\x65\xe7\ +\x34\x35\xec\x63\x94\x26\xe5\xbe\xbf\xca\xd0\x01\x1e\x8f\x46\x04\ +\x57\x5e\x71\x9e\x53\xe1\x90\x5b\x5c\xe2\xc4\xcb\xa3\x9a\x01\x48\ +\xf9\x26\x76\x13\x00\x50\x0e\x09\x83\xd2\x9e\xa6\xb1\x79\x83\x9c\ +\xa7\xce\xee\x0b\x45\x46\xe7\xa7\x91\xc6\x8d\x1a\xe5\x09\x9d\x1e\ +\x25\x93\x0d\x63\xe4\xef\x8d\xfd\xbb\x23\x02\x08\xab\x12\x42\x3d\ +\xd1\x95\x1c\x54\x82\x38\x00\xc6\x08\x74\x63\xc9\x9a\xbe\x05\x9c\ +\x0b\x18\xab\x52\x2a\x16\x9e\xb4\x34\x99\x20\x10\x00\xe0\xc0\x69\ +\x3c\xa6\x71\x62\x51\x44\x38\x28\xd1\x91\x22\xa9\x1f\x16\x0e\x4f\ +\xbd\xfe\xb4\x52\x9d\x31\x41\x10\xf8\x91\x85\x58\x4d\x0a\x65\x43\ +\xc6\x65\x7c\xf8\xd4\x3d\xf7\xb8\x6b\x0b\xed\xed\xf5\x5b\x82\xf9\ +\x93\xeb\xf2\x9d\xec\x9b\xf9\x74\x40\xcd\xb4\x41\xb5\xfb\x77\xac\ +\xea\xeb\xf2\xa3\x9e\xad\xa2\x23\x4d\x11\xe5\xed\xad\xdb\xb9\xa1\ +\x45\x4d\xc0\x23\x8f\x97\x65\xe9\xc7\x3d\xcf\x38\x07\x63\x20\x95\ +\x09\xc9\xc9\xda\x7d\x06\x00\x48\x40\xa0\x7f\x9a\xd1\x85\x04\x82\ +\x92\x51\x37\x4a\x81\x02\x18\xdf\x9b\x84\xf9\x44\xa4\x5f\xe3\x8a\ +\xd3\xae\x7c\xdd\x17\x1a\x81\x86\xc5\x1f\x35\x8f\x99\x75\x42\x81\ +\xf5\x9b\x8d\x5b\x52\x67\x05\x30\xc2\x3b\xde\x7f\x69\x55\x6c\xf8\ +\xcf\x2e\x1c\xc7\x28\x4d\xb1\xd2\x0f\xf5\x36\x38\x40\x40\x18\xe3\ +\xa4\xce\x0a\xe3\x3c\xc9\x58\x47\x98\xdb\xc8\x4c\x43\xca\xae\xbd\ +\xf6\x67\x37\x2d\x5b\xf1\x71\x77\x28\x5e\x3a\xe1\xac\x59\x33\x26\ +\x65\xca\xd4\xa0\x82\x00\x9f\x8d\x86\xff\x67\x6e\xe2\xd4\xcc\x28\ +\xaf\x46\xe7\xdd\x16\x0a\x78\x11\xc2\x70\x40\x65\x8c\x03\x12\x89\ +\x58\x58\x52\x2e\x11\xe1\x47\x6c\xa8\x1b\x0c\x72\xed\xfc\x77\x33\ +\x75\xf4\x35\x4d\x21\xc6\x21\xc3\xc2\xb5\xef\x3e\x1d\x35\xbc\x7b\ +\xf9\xbd\x0f\x3d\x17\x72\xe4\x2a\x90\xd0\xac\x75\x37\xdc\x70\xd5\ +\xe0\x9c\x43\x4d\x6b\xbe\xfa\x99\x87\x9a\x8b\xcf\xfb\xe9\xe9\x35\ +\x5f\x7b\x36\x1a\x91\xee\xae\xde\xc4\x37\xfd\x0a\xec\x10\x91\x9f\ +\xb0\xcf\xeb\xd5\xe3\x00\x00\x1c\xf0\x80\xa2\x09\x33\x0d\x26\x10\ +\x02\xc0\xa8\x49\x91\x20\x0a\x88\x9a\x26\x45\x44\x14\x80\x53\x93\ +\x21\x32\xd0\x19\x85\x99\x26\xe3\x20\x10\x32\x20\x8b\x42\x0d\x06\ +\x42\x52\xa1\x85\x33\xca\x18\x12\x08\x3e\x30\xf3\x4d\xc0\xe4\x80\ +\x78\x0b\xa7\xa6\x01\x58\x38\xa0\x35\x92\x54\x2b\x49\xe1\xbf\x8f\ +\x6c\x08\x1e\xb7\x3b\x3d\x23\x43\xc0\xf8\xa0\xa8\xf7\x11\xf6\x21\ +\x10\x44\x31\xd8\xbe\xf5\x95\x97\x16\x85\x65\xbb\x84\x21\xbc\x73\ +\xf5\x63\x1b\x57\x60\x01\xe9\x26\x1e\x39\xfb\xa2\xd3\xc6\xe4\x1b\ +\x87\x88\xbb\x1c\x91\x4f\x87\x01\x65\x97\x94\x67\x97\x55\x7e\xc1\ +\xf4\x35\x4d\xce\x7f\xcc\x45\x19\x9c\x83\x44\xa0\x38\xed\x9b\x90\ +\xaf\xc9\xfe\x17\x26\x82\xde\xdf\xdb\x13\xcd\xff\xf9\x3d\x77\x16\ +\x49\xba\x09\xb2\x15\x7a\xe6\xbf\xb2\xbe\xee\x84\x33\x2a\xd2\x03\ +\xef\xbd\xb3\xba\xe2\xd8\x39\x28\xda\xbd\x72\xf1\x73\xba\xbb\x66\ +\xcc\xf4\x33\xc6\x0f\x26\x6b\x17\xbc\xb9\xb1\x35\x3c\x68\xec\xf1\ +\x27\x8d\xaf\x14\x34\xf7\xca\x25\xcb\xf7\xb4\x79\xb9\x9a\x33\x6d\ +\xce\x49\x43\xf2\x1c\x9a\x67\xff\xa2\x77\x3f\x68\x8f\xc8\x63\x66\ +\x9d\x3d\xb9\x34\x7b\x50\x79\x89\x55\x01\x00\xbd\x7e\xcd\x92\x95\ +\x1b\x5b\xd3\x2a\x8f\x99\x73\xd2\x44\x07\xe2\xdd\x7b\xd6\x2c\x5b\ +\xbd\x33\x10\xa7\x05\xb5\x13\x4f\x3d\x6e\x14\xf4\xed\x7d\xeb\xfd\ +\x7d\x93\x4f\x3d\xa5\xc8\xfe\xe9\x5e\xf2\xa1\xbd\x4d\x90\x20\x08\ +\xc9\x9a\x3a\xa3\x7f\xcd\x7b\x4b\x76\x75\xc7\x4b\x47\x4e\x3f\x61\ +\x6c\xc5\x9e\xd5\x4b\x7b\xe4\xea\x99\x63\x8b\x3b\x77\xaf\xd9\x1d\ +\xc9\x98\x31\xae\x3a\xb8\x7f\xcd\xfa\x0e\xf1\xb8\x99\x63\x7b\xb6\ +\x7c\xb0\x6c\x63\x93\x9c\x5b\x3b\xfb\xb8\x49\x99\x16\x63\xdf\x27\ +\xab\x36\x6c\xdf\xaf\xa9\xb9\x33\x4f\x3b\xa3\x84\xb6\x2c\x7e\xef\ +\xc3\xb6\x20\x1a\x31\xf5\xf8\x11\xf9\xe6\x07\x0b\x96\x76\xc7\xd1\ +\xa0\x51\xd3\x8e\x1d\x5d\x41\x62\xbd\x2b\x97\x2f\xaf\xef\x8a\x95\ +\x0d\x9b\x74\xdc\xe4\x5a\x21\xea\x59\xb5\xf4\xfd\x7a\x8f\x5e\x35\ +\x76\xe6\xf4\x11\x25\xdc\x34\x53\x36\xdb\x7f\x03\x22\x08\x3b\x77\ +\xec\x78\xf1\xa5\x97\x26\x4f\x9e\x7c\xd2\xec\xd9\x08\xe3\x01\xa1\ +\xed\x2f\xd7\x59\x39\x8c\x9b\x30\x78\x5a\x76\xb6\x26\xac\xb3\x8f\ +\x9d\xa0\x70\xc6\x02\xcd\xf3\x96\x6c\x1f\x3d\xfb\xc4\x62\x07\x71\ +\x65\x5b\x3e\x63\x37\x1d\x61\x56\x02\x67\xd4\x64\x86\xfe\xf9\x3f\ +\x3f\x6e\x62\x3a\xd4\xa7\xfb\x06\x7f\xfe\x37\xd6\x24\x12\x08\xc1\ +\x5a\x4f\x47\x5b\x4b\x4b\xbb\x2f\x1c\x97\x5d\x99\x66\xc7\xaa\x27\ +\x9e\x5f\xf4\xf1\x9b\x2f\x2e\xd8\xe0\xce\x74\x8a\x0c\x89\x19\xb9\ +\xa5\xb5\xb5\x83\x0b\xd2\x61\xe5\x33\xf7\xcf\xab\xa7\xa3\x86\x15\ +\x7c\xfc\xec\x3f\xde\xd8\x16\x84\xbe\x4d\xcf\xbe\xb6\x18\x17\x54\ +\xa8\x7d\x9f\xfc\xe5\x9e\xe7\xfd\x7a\xf0\xc5\x27\xee\x5f\x1b\x48\ +\x1b\x5e\x5d\x28\x13\xc1\xec\x6f\x78\xe1\x95\x77\xdc\x14\x9a\x97\ +\xfe\xfb\xbe\x67\x57\x3b\x0a\x0b\x9a\x3f\x78\xe6\x6f\x4f\x7d\x00\ +\x00\xeb\x16\x3e\xbd\xb2\x55\x2f\x2f\x75\xae\x78\xee\xe1\xb9\xcb\ +\x3a\x80\xfa\x36\x6d\xd8\x1e\x88\xb3\xc3\xc7\xed\xe0\x5c\x4b\xee\ +\x5c\x22\x00\x7d\xc9\xdc\x87\xde\xda\xdc\x97\x9b\x63\x59\xf5\xf2\ +\xc3\x2f\xad\x6d\x37\x7b\x36\x2f\x5c\xf2\x11\x03\xa8\x5f\x31\xf7\ +\xb1\x57\xd6\x1a\x00\xf5\x2b\xdf\x5b\xbb\x37\xec\xde\x36\xef\xa9\ +\x79\x5b\x0a\x6b\x6b\x13\xf5\x8b\xfe\xf5\xd6\x7a\x80\xc8\xc2\x37\ +\xde\xdc\x13\xb7\x17\xe7\x66\x4a\xf1\xe6\x67\x1e\x7e\x74\x6d\x17\ +\xcd\xcd\x4e\x13\x81\x31\x44\x32\x8b\x2a\x6a\x4b\xd4\xe5\xcf\x3d\ +\xb9\xa1\xd3\xbf\x6e\xfe\x0b\xf3\x36\x07\xab\x6b\x06\xd9\x88\x80\ +\x59\x78\xd1\xb3\xff\xfc\xd8\xad\x0e\xad\x74\x2e\x7f\xe1\x9f\x1f\ +\xec\xf5\x13\x01\xf1\x14\xbe\x29\x30\xc6\x6e\x8f\xe7\xc3\x55\xab\ +\x5c\x2e\xd7\xae\x5d\xbb\x76\xd5\xd7\x1f\x4c\x6b\x62\x47\xec\x3a\ +\x51\xc3\x70\x15\xd6\xce\x98\x3e\xed\xd8\x63\x8f\x9d\x79\xf2\xcc\ +\xca\x1c\x6b\xd9\xd0\x71\x33\x67\x4c\xaf\x2b\x76\xb2\xc3\xb7\xea\ +\x52\x9b\xbb\x3f\xfc\x18\x25\x26\x46\x7f\xf3\xd2\x45\xef\x58\x4c\ +\xbd\x70\xd4\x8c\xc2\xa2\x69\x67\xdd\xf2\xcb\xb6\x1b\xae\xbd\x6b\ +\x43\xd5\xfd\x0f\xdd\x9f\x06\x90\x30\xc5\xd2\xda\x89\x33\xa7\x0c\ +\x83\xe8\xce\xfb\x96\x6d\xe3\x35\x99\xed\x1d\x34\x16\xee\x5e\xbd\ +\xae\xe9\x9c\x39\xcc\x9a\x3d\xe8\x84\xb3\x4e\x2e\x0b\x16\x37\xdc\ +\xfa\xf0\x5e\xcf\xd9\x0e\x8b\x18\x0e\x04\xd2\x2a\x4e\x1a\x59\x6a\ +\xd7\xbb\xb1\xcd\x66\x13\xe2\xc1\x0f\xde\x59\x37\xe1\xa2\x3f\x5f\ +\x32\xbd\x34\x36\xda\x72\xed\x1f\x97\xee\x3d\x6f\x0a\xc6\xd2\x90\ +\x29\xb3\xe6\x9c\x58\x97\xeb\xdf\xfd\xe2\xc6\xb5\xc2\xac\xf3\xfe\ +\xf1\xc8\xa4\xcf\xf9\x74\xc9\x80\x13\x13\x10\x67\x9c\x01\x16\x74\ +\xdf\xd6\xa5\x7b\xe2\xa7\xff\xf2\xfa\xe9\xc5\xe2\x10\xc9\xf3\xf8\ +\x92\xa5\xd3\x7e\x32\x9e\x6c\x5e\x53\xdf\xeb\xf5\xfa\xa9\xac\x79\ +\xbb\x7d\x1d\x7b\x7a\xcd\xe1\xa7\x96\x6f\x59\xf2\x48\x6f\x38\xbd\ +\xaf\xbb\x2b\x9e\x48\xec\x5d\xbf\xa5\xef\xec\x12\x46\xac\x23\x67\ +\x9d\x76\x42\xad\xbd\x67\xf5\x73\xbb\xfa\x73\x7e\xf1\x9b\xab\x8a\ +\x24\x4a\x29\xd7\xc2\x3d\x46\xac\xaf\xcb\x17\x36\xf4\xbe\xfd\x3d\ +\x81\x91\x16\x59\x8b\x06\xb8\xa3\x64\xdc\xa8\x0a\xda\xfb\xf1\xd2\ +\x8d\x4d\x99\xa3\x4a\xba\x7a\x69\xac\xbf\x73\xc3\xd6\xf6\xd9\x35\ +\x43\x19\x4b\x79\x76\xdf\xd8\x49\xa7\x2e\x97\xf3\xba\xeb\xae\x4d\ +\xee\xbd\x1a\x86\x61\x18\x3a\x42\x88\x03\x3e\xc2\x66\xb9\x94\xa1\ +\xc2\x8a\x9a\xf8\xbb\x6f\x3c\xfd\x86\x65\x6c\x99\xa3\x73\xdb\xf2\ +\x3d\x71\xd7\x2c\x9b\x18\x8f\xc7\x4d\xfa\x0d\x6a\x7d\x53\xf8\x9e\ +\xcf\x18\xaa\xab\x79\x13\x7e\x79\xe7\xaf\xb3\x84\x4f\xa7\x00\x15\ +\x2c\xa0\x1b\xc1\x88\x06\x39\x24\xd9\xb8\x1b\x00\x40\x8f\x69\x44\ +\xad\x19\x32\xac\x3a\x0f\x57\xd4\x8c\xce\x2e\x19\x6a\x86\xda\x80\ +\x03\xa5\x00\x8a\x28\xab\x3c\xac\xdb\xcf\xf9\xe5\xdf\x8a\x16\xbf\ +\xf9\xc2\xdf\x6f\x7b\x7f\xea\xb5\x37\xcf\x92\x30\x00\xa7\xa6\x66\ +\x08\x39\x56\x15\x00\x88\xcd\x25\x71\xae\xeb\x14\x61\xcc\x4c\x06\ +\x00\x8a\x53\x85\x1e\x93\x01\x08\x5f\x60\x6f\x32\xce\x18\xa3\x0c\ +\x61\x4e\x19\x20\x84\x98\x16\xa3\x82\xa4\x2a\x18\x00\x14\xab\xca\ +\xf5\x90\x94\x5d\x57\x25\xbd\xff\xf1\xd2\xf7\x8c\xac\xa9\xa7\xe4\ +\xf4\xaf\x58\xb4\xac\xc7\xc8\x98\x31\xc8\xfe\x71\x94\x65\xe4\x0f\ +\xaa\x28\x29\xd2\x0b\x4b\xa6\xb8\x0a\x6c\x54\xe7\xc0\xcd\x44\x1c\ +\xc0\x16\x0b\xc7\x31\xb1\x2a\x18\x4c\xcd\xc4\x82\xf6\xc1\xdc\x27\ +\xd6\xc4\x2b\x4e\x9d\x56\xda\xbc\x7d\x8b\x16\x35\x47\x9d\x76\xd5\ +\xcf\xb2\x97\x2d\x9c\xf7\xcf\x15\xab\x27\x5c\x33\x27\x0d\x64\x7b\ +\x69\x45\x45\x89\x83\x15\xfd\x74\x58\x66\x5e\x61\x3c\xae\x7d\x17\ +\x5d\xf7\x8f\x9e\x75\x10\x21\x60\x8c\x25\x13\xfd\x93\x69\x98\x18\ +\x63\xce\x80\x1d\x99\xff\x44\x0d\xc3\x56\x7c\xcc\x95\x17\x06\x5e\ +\x5d\xf8\xde\x4b\x6b\xb9\xe8\x28\x3a\xff\x27\xe7\x0d\x72\x62\xd3\ +\xfc\x66\xfb\x74\x29\x7c\xef\xc9\x29\x1a\xec\x6d\x68\x6c\x8f\x49\ +\xa6\xc1\x48\x41\xa1\xeb\x83\x27\x1e\x89\x4d\xb8\xe9\x91\xdc\x1d\ +\xf7\x3f\xf2\x78\xcd\xc3\xbf\xca\xce\xc1\xf3\x76\xae\xd9\xd9\x98\ +\x96\xeb\x2c\x18\x5b\x6c\xdd\xde\xd0\x75\xda\xd8\xc9\x66\x38\x9e\ +\x95\x4e\x78\xc0\xd0\x34\x8d\x23\x00\xce\x74\x5d\x07\x33\xd2\xd3\ +\x11\x29\x1a\x77\xda\x99\x9e\xfa\x7f\x7e\xbc\xda\x7f\xec\x64\x43\ +\x4b\x20\x5b\xc6\x31\x63\x73\xfe\xdf\x9b\x6f\x0e\xc9\x9a\xb3\xe7\ +\xed\x37\x58\xd1\x90\xea\x6c\x75\x77\x2c\x6e\x50\x0a\x00\xd4\xd4\ +\x4c\x86\x12\xd1\xd6\x57\x5f\xfb\x64\xea\xd9\x67\x95\x38\x84\x43\ +\xb8\x29\x29\x65\x40\x39\x05\x11\x53\x6f\xd3\xde\xa0\x7a\xdc\x10\ +\xdb\x5b\xef\xbe\xbd\xd8\x35\x2d\x7f\xc9\x7b\x5b\x33\xab\xce\xcb\ +\xb4\x3a\x87\x0e\xcd\xbc\xff\xf9\xd7\x27\xdf\xf0\xe0\xf1\x99\xeb\ +\x6f\xfd\xdd\x1b\x95\x67\x5f\x9f\x6f\x73\xd5\xd5\xe5\xad\x5d\xdf\ +\x62\x58\x46\x65\xa3\x04\x76\x5a\x30\xef\xd7\x34\xcd\x30\x0d\x53\ +\xd3\x32\xab\x6b\xd5\x85\x2f\xbf\x36\x7f\xe5\xf4\xca\x0c\xd5\x26\ +\x78\x3c\x21\x4b\x59\x49\x75\x65\xd1\x16\x95\x98\x46\xbc\xab\xb5\ +\x03\x65\x0e\x3d\x75\x66\xdf\xdf\x5e\x5b\xdb\x7d\xfa\xcf\x86\xa4\ +\xb3\xd6\xce\xc0\xc4\x19\x83\xb5\x88\xee\xb2\x89\xa6\x61\xa4\x36\ +\x09\xbf\x39\x2d\x01\x20\x84\x44\x51\x4c\x3e\x30\x93\xc2\x58\x07\ +\xa4\xbe\x8e\x30\x40\x62\x9a\xa8\x78\xf4\xc9\xbf\x39\xe6\x44\x93\ +\x72\x41\x10\x38\x33\x8d\x2f\xa9\x78\x4b\xe9\xfa\xfe\xef\xf0\x1d\ +\xe9\xfa\xb2\x68\x60\xdf\x9e\xcd\x9b\x76\xec\xda\xba\x79\xe3\x27\ +\x1b\xf6\x0a\xaa\xb1\xaf\x5b\x3c\xe3\x82\xb3\x6b\x87\x54\x06\x77\ +\x6e\xf0\x2a\xb5\xb3\xa6\xd6\xb4\x6d\xf8\xe0\xfd\xd5\x3b\xd5\x92\ +\xd1\xe7\x9c\x36\xd1\xb3\x79\xc9\x82\xa5\xab\x76\x36\x05\xab\x8e\ +\x19\x93\x81\x7c\x0d\x6e\x36\x6a\xdc\x68\x07\x8f\xb6\xb6\xf4\x55\ +\x8e\x18\xda\xbe\xfa\xcd\xe7\x5e\x5f\xd4\x10\x49\x3b\xeb\xb2\x2b\ +\x86\xa6\x6b\xfb\xdb\x23\x75\x63\xc7\x8c\x18\x39\x9c\xb5\x6d\x98\ +\xb7\x60\x59\xc0\x52\x77\xfd\xf5\x97\xe7\x58\xcc\xde\xb6\x26\xa9\ +\x60\xe4\xd0\xe2\xf4\xa8\xb7\xb5\x5f\x2c\x19\x5a\x60\xce\x9f\xbf\ +\x69\xf0\xf8\x89\xd9\xd6\x4f\x23\x98\x5e\xb7\xdb\x62\xb5\xca\x92\ +\x64\x9a\xe0\x72\x90\x96\x86\xfd\x62\xfe\xe8\xe3\x27\x96\xb5\x6d\ +\xfe\x70\xc5\xba\x9d\xea\xe0\xe9\x17\x9c\x32\x49\x06\xb0\xab\x82\ +\xc7\xad\x8d\x3f\xee\xd8\xd2\x4c\x6b\x4f\x47\x70\xc4\x8c\x59\x65\ +\x69\x72\x66\x49\xa5\x25\xda\xbc\x7c\xf9\xea\x6d\xf5\xcd\x72\x7e\ +\x55\x79\xb6\xd4\xd6\xd2\x9b\x55\x31\xb4\xc4\x0e\x60\xcb\xaf\x28\ +\x50\xb7\x7f\xb4\x72\xc3\xb6\x3d\xba\x73\xd0\xf4\x49\x55\x2d\x1b\ +\x96\xaf\x5c\xb7\x23\x04\xe9\xe3\x27\x1f\x63\x34\x6f\x78\x6b\xfe\ +\x7b\x5b\x5b\xa3\x63\x66\x9c\x3a\xb9\xae\xb2\xaa\x2c\xbb\x7d\xeb\ +\x87\x2b\xd7\x6c\x6e\xea\x4d\x0c\xaa\xad\x72\x88\x28\xe9\x69\xa6\ +\xf0\xb5\x01\x80\x00\x62\xb1\x58\x73\x73\x4b\xa0\xbf\xdf\xdd\xeb\ +\x66\x94\x59\x2d\x2a\x70\x24\x10\xc1\xdd\xdd\x9d\x9b\x97\xff\x79\ +\x5d\xdf\x2f\xf3\x0d\x29\x65\xc0\x59\x52\x50\xef\x4b\xd9\x30\xa5\ +\xb3\xf2\x3f\xc3\x77\xa4\xb3\xf2\xbd\xc5\xce\x1d\xdb\xb2\xb2\x73\ +\x1c\x76\xbb\x69\x18\x80\x89\x48\x90\xa1\x69\x1c\x13\x42\x70\xb2\ +\x39\xaf\x69\x1a\x26\x65\x58\x10\x65\x59\x34\xb5\x84\xc9\xb1\x22\ +\x8b\xd4\xd0\x0d\x93\x22\x2c\x88\xa2\x98\x0c\xa2\x33\x6a\x1a\x8c\ +\xcb\xb2\xc4\x0c\xdd\x60\x1c\x01\x22\x44\x14\x92\x41\x2c\x46\x39\ +\xc2\x44\xc0\x9c\x31\x84\x05\x6a\xe8\x0c\x61\x82\x71\xd2\xf9\xd0\ +\x75\x13\x11\x22\x0a\x98\x33\x0e\xc0\x4d\xc3\x48\xcd\xec\xff\x06\ +\x18\xe1\x48\x34\xfa\xfa\x6b\xaf\xed\xaa\xdf\x93\x95\x99\x79\xd1\ +\x85\x17\x0c\x1a\x34\x88\x31\xa6\xa8\xea\xb6\xad\x9b\x47\x8d\x1e\ +\x43\x88\x08\x47\xa4\xb3\x82\x88\x28\x1e\x48\xf5\x60\x86\x61\x7c\ +\x61\x03\x4c\x72\xa8\xcd\xa6\xaa\xaa\xd5\x6a\x3b\x1a\xb6\xde\xfe\ +\xaf\xb8\xc9\x6a\xb1\x1c\x45\x5f\x98\x33\x46\x4d\x0e\x9c\x03\x30\ +\xaa\x53\x13\x00\x38\x37\x0d\x93\x72\xe0\x03\xed\xa7\x11\x20\x4e\ +\xcd\x44\x2c\x69\xd5\xd3\x44\x3c\x19\xa8\x46\x9c\x31\x5d\xd3\x3e\ +\x9d\x9c\x00\x7a\x42\x83\x81\x02\x61\x6e\x1a\xba\xf9\x69\x6b\x03\ +\x4a\x07\x1e\x27\xff\x63\x87\x2e\xd9\xdc\x30\xb4\x54\x13\x84\x6f\ +\x09\x94\x53\x87\xdd\x7e\xe1\x45\x17\xbe\xff\xfe\xd2\x51\xa3\x46\ +\x0d\x2a\x2b\xd3\x0d\x1d\x23\x9c\xd4\x58\x3e\xe2\xea\x6d\x2c\x49\ +\xc8\xd7\xd5\xd4\xdc\xd6\x13\x35\xc1\x99\x95\x5f\x51\x5e\x66\x13\ +\x4c\xe3\xcb\x62\xe1\x08\x21\xc6\xd8\x3b\xf3\xde\x0e\x06\xfb\x93\ +\x1a\xe7\xa9\x2b\xf1\xed\x2f\x3b\x18\xc7\x62\xb1\xa3\xe7\xfb\xda\ +\x1d\x2e\xb7\xdb\xed\x4a\x4b\x17\x25\x89\x31\x8e\x80\x73\xe0\xc0\ +\x0f\x6d\x21\x93\x8a\x1e\xfc\x90\xe2\x4d\x49\x43\xdf\x61\x77\x9e\ +\x7f\xfe\xf9\xc9\x18\x93\x24\x4a\x58\x10\x3c\x1e\x0f\x21\xe2\x11\ +\x55\x74\x23\x2c\x12\xba\xf3\x83\xd7\x9f\x7e\x63\x15\x75\xe4\x64\ +\x58\xc0\xdb\xe3\x4d\xab\x9d\x7e\xf5\x15\xe7\x16\xdb\xe0\x33\xf4\ +\x44\x0e\x71\x02\xd9\x86\xf5\xeb\xdb\xdb\xdb\xb4\x78\xfc\x6b\x75\ +\x63\x49\xe1\x6b\x5d\x60\xd5\x62\x11\x8f\xa0\x9b\xc4\x8f\x00\x25\ +\xa5\x65\xfd\x01\xff\x9e\x5d\x3b\x1c\xce\xb4\x81\x52\xdf\xd4\x0c\ +\xf8\xa1\x4f\xe0\x01\x25\x83\x81\xff\x11\x82\x44\x22\x11\x0c\x04\ +\xea\x86\x8f\x38\xa2\x90\xab\x48\x42\xcd\x1b\x5e\x7a\x67\xeb\xb1\ +\xd7\xdc\x75\xc2\xb0\x3c\x0c\xcc\x8c\xf4\xbc\xf1\xe4\xa3\xcf\xcf\ +\xcf\xff\xc5\xa5\x33\x44\x96\x38\xac\xef\xe5\xc1\xa8\x07\xe7\xdc\ +\x66\xb7\x57\x56\x0d\x66\xa6\x09\x29\xbb\xe9\x3b\x75\xee\x24\xe9\ +\x68\xd8\x70\x40\x08\x0d\x1b\x31\xaa\xb7\xbb\x2b\x14\x0a\xa6\x66\ +\xd4\x8f\xd4\x6d\xe7\x8a\xaa\x96\x95\x57\x5a\x8e\x2c\x58\x41\x10\ +\xef\x68\xdc\x2d\xd5\x1d\x7b\xc2\xf8\x4a\x59\x8b\x52\x2e\x58\x73\ +\xaa\xce\x38\x63\xf6\x5f\x5f\xac\xf7\x84\xa7\x15\xa9\xe8\x50\x45\ +\x03\x72\xf8\x07\x71\x51\x14\xe1\xe8\x58\xd5\xff\x4f\x2f\xe8\xd1\ +\x62\x40\x60\x8c\xf3\x0b\x8b\xf2\xa1\x28\x75\xd1\x53\x18\xf0\xe1\ +\x91\x20\x0a\x60\x52\x4a\x18\x63\x1c\x4c\xd3\xa4\x0c\x08\x06\xf4\ +\xb9\xae\x67\xe4\xa8\xbd\x6d\x52\x48\x21\x85\xff\x31\x18\x87\xec\ +\x82\x8a\xf4\xf6\x20\xe3\x44\x55\x14\xc6\x39\x07\x1a\x8c\x6a\x45\ +\x43\xab\x5d\x56\xcc\xbf\xa2\x0f\x41\x8a\x98\xfe\x37\x9e\x4e\x6a\ +\x10\x52\x38\x3a\x61\xea\x46\xc6\xe0\xc9\x97\x66\x76\x6c\x5b\xfa\ +\x66\x97\x3f\x9e\x55\x52\x33\x66\x64\x4d\xc1\xf0\x99\x97\x0e\xc7\ +\x98\x69\x9f\x49\x24\x38\x8c\x9b\xc4\x94\x37\xf7\xdd\x23\x99\x4a\ +\x9b\x1a\x87\x14\x8e\x42\x60\x41\xa4\xe1\xb6\x37\x9e\x7a\x6c\x8f\ +\x99\x57\x5d\x64\xdf\xf3\xd6\xbf\xd7\xef\x3b\xe5\x67\x17\x1d\x67\ +\x41\xfa\xe7\x53\x9c\xc8\x41\x8b\x49\x14\xc5\xeb\xae\xbf\x41\x51\ +\x94\x54\xee\xe5\x77\x04\x41\x10\xfc\x7e\xff\xe3\x8f\x3d\x2a\x49\ +\x52\xca\x7a\x4a\xe1\x28\x04\x21\xb0\x7f\xc7\xea\x16\x75\xf4\x1d\ +\xb7\x5d\x9e\x25\x81\xe9\xd9\x74\xef\xfd\x6f\xec\xe8\x1a\x3b\xb1\ +\xd8\xf2\x05\xdc\x84\x10\x3a\xb8\x8c\x2b\x8a\x92\xca\x0b\xff\xee\ +\x20\x8a\x62\x28\x14\x6a\x6d\x6d\xce\xc9\xce\x4d\x4b\x4f\xff\xfe\ +\x5b\x4f\x34\xd2\xb1\x7c\x7d\xd3\xd0\x29\xd3\xf3\xe4\xd4\xd5\x4b\ +\xe1\x5b\x01\xc2\x58\xa0\x86\xae\x1b\x06\x23\x58\xd7\x74\x93\x63\ +\xf2\x25\x1d\xac\x0f\xf3\xe9\xd8\x01\xa4\x86\xf0\xbb\x40\x72\x6c\ +\x75\x4d\xd7\x74\xed\x5b\x7c\x5b\x23\xd0\xb5\x79\xcb\x36\x4f\x8c\ +\x21\x66\x9a\x72\xee\xe4\x49\xe3\xb2\xec\xdf\x4e\x7a\x9a\xe1\xdf\ +\xf7\xea\x9b\x4b\x33\xc7\x7d\x53\x6e\x32\x42\xbb\x36\x6f\x6a\xec\ +\x8d\x17\xd6\x0c\x1f\x35\xb8\x10\x03\x80\xee\xdf\xbc\x7e\x43\x77\ +\xc2\x7e\xcc\xc4\x89\x79\xb6\x81\x93\x0c\xb4\xed\x6a\xd1\xd2\x46\ +\x54\x15\x60\x00\x3d\xd0\xb5\x69\xe3\x16\x4f\x9c\x21\xd1\x32\x7c\ +\xca\x8c\x52\xbb\x00\x00\xba\xbf\x75\x7b\x7b\xa2\x6e\x78\xb5\x05\ +\x01\x4b\xf8\xb7\x7e\xb2\xa9\x33\x48\x4b\x87\x8e\x19\x5a\x9a\x89\ +\x81\xf5\x36\x6c\xdf\x52\xdf\x2a\x66\x96\x8f\x39\x66\x98\x4b\xa6\ +\x4d\xdb\xd6\xef\x6c\xf6\x62\x91\x88\x44\x50\xb2\x2a\x26\x8c\xaa\ +\x54\x0e\x0e\x86\x19\xdd\xbd\x71\x4d\x53\x40\x1c\x39\x69\x42\x91\ +\x73\xa0\x43\x71\xdc\xd7\xb1\x65\xeb\x0e\x33\x7b\xd8\xd4\x61\x45\ +\x08\x00\x40\x6f\xdc\xb5\x8b\x67\x56\x57\xe6\x1e\xdc\x14\xd7\xf6\ +\x6c\xda\xca\x32\x2a\xeb\xca\x32\x3e\x73\x3d\x5b\x76\x6e\xa7\x19\ +\xe5\x15\xf9\x8e\xff\x66\x8c\xf7\x6f\xd9\xa2\x39\xca\x86\x56\x64\ +\x1f\x0d\xb7\x80\x61\xb2\xd2\x61\xd3\xea\x36\x3c\x7a\xcf\x9d\x77\ +\x16\x65\x5b\xdd\x9d\x5d\x79\x13\xcf\x1d\x92\x6f\xa7\xf4\x0b\xea\ +\xef\x52\x39\x96\xff\xf3\x85\x03\x21\xf4\xad\xaa\x66\x85\xf6\xac\ +\x7a\xf0\xde\x7f\xed\x6a\xeb\xed\xee\xee\xec\xea\xf1\x25\x34\x3d\ +\x1e\x8b\x25\x33\x6c\xe3\x91\x70\xdc\xe0\xdc\x8c\xfb\xbc\x1e\x4f\ +\x5f\xff\x40\x77\x73\x4e\x63\xe1\x80\xdb\xe3\x09\x27\x4c\xa6\xc7\ +\x7d\x5e\x6f\x28\x36\x30\x33\xa8\x91\xe8\xf7\x79\x3d\x7d\x01\x7d\ +\xa0\x3d\x24\x12\x88\x30\xb0\xaa\x71\x23\xd0\xe7\xf1\x05\xa3\x1c\ +\x00\x38\x4b\xc4\x62\x86\xf9\x1f\xd6\xb0\xdd\xcb\xe7\xbd\x38\x6f\ +\xc5\xfe\xfa\xf5\x0f\xdc\xf5\xa7\x79\x1b\xbd\x00\xfa\xc2\xa7\xfe\ +\xfa\xc4\x5b\x6b\xb6\x2e\x7f\xe9\x9e\xfb\xe7\x7a\x38\x00\x0d\x6f\ +\x7c\xf7\x99\xdb\x6e\xb8\xee\xc1\xc5\x1b\x93\xa7\xd6\xbb\xe5\xfd\ +\x27\x9e\x5b\xdc\xe5\xeb\xef\xeb\xf3\x6b\x14\x00\x58\xf3\x27\x8b\ +\x7e\xff\xf3\x9b\x7e\xfb\xe4\x6b\x5e\x06\x00\xb0\x6d\xf1\xf3\xaf\ +\x2c\xd9\xd0\xb0\x6d\xe5\xdf\x7e\x7d\xe7\x87\x2d\x71\xe8\xdb\x3a\ +\xf7\xb9\xd7\xb6\xef\x6f\x58\xfc\xf4\x3d\x7f\x79\x7e\x29\x03\x41\ +\x8b\xf4\xbb\x7b\x7b\xfb\x03\x9e\x65\x2f\xdc\xff\xc8\xdb\xeb\xe9\ +\x21\x6d\x38\x3f\x7e\xf9\xfe\xfb\x5f\xf8\x60\xe7\xba\xf9\x7f\xfa\ +\xd3\x13\x6d\x09\x00\x80\xee\x6d\xef\x3d\xfa\xaf\x97\xb6\x35\xf7\ +\x86\xe3\x3a\x02\x30\x83\xad\x6f\x3d\xfe\x97\x9b\x6e\xbe\x63\xd1\ +\xf6\xfe\x83\x2f\xdb\xfb\xc1\xb3\xbf\xbc\xf9\xb6\x57\x56\xec\x3b\ +\xf4\xab\xe9\xa1\x8e\xf9\x4f\xfd\xe9\xc6\x9f\xfd\x66\xf1\xc6\x9e\ +\x43\x9f\xe7\xcc\x8c\x04\xfd\x6e\x77\x5f\x4c\x37\x4d\x2d\xe2\xf5\ +\x7a\xc3\xf1\x64\xc9\x0c\xd7\x13\x91\x3e\x8f\xc7\xd7\x1f\x3e\xb4\ +\x7d\x54\xe3\xaa\x97\x7e\x75\xf3\x2d\xcf\xbd\xbf\xfb\x28\x99\xfc\ +\x9c\x9a\xdc\x9a\x77\xfe\x0d\x77\xdc\x70\xe1\x49\xc7\x8c\x9e\x70\ +\xc9\xf5\xb7\xdf\x74\xd6\x24\x85\xeb\x5f\x58\xf0\x9b\xea\x91\xf2\ +\x63\x60\xbb\xcc\x41\x53\xae\xbb\xee\xea\xb4\x64\x7b\x92\x58\xeb\ +\xbd\xb7\xdf\x93\x7d\xfe\x3d\x97\x14\xef\xbb\xe3\xbe\x25\x17\xdf\ +\x75\xcf\xe0\xd0\xba\xc7\xfe\xf5\xae\x2f\x14\x52\x2a\x4e\xb8\xf3\ +\xe7\x67\xf5\xaf\x7c\xf1\xee\x67\x56\x5a\x32\xac\xba\x86\xf2\x0a\ +\x32\xa3\x5e\x77\x77\x54\xbd\xf8\x97\x7f\x98\x5d\x2d\xbc\xf2\xe7\ +\xdb\x97\x74\xf2\x74\x59\xe7\x59\xc3\x6f\xfa\xc5\x8d\x83\x04\x8c\ +\x00\x01\x06\xe0\xfe\xf9\x4f\x3e\xbe\x62\x6f\x9f\x61\xd0\x63\xce\ +\xbc\xf1\x8a\x29\xca\xdd\x57\xfd\xaa\xe6\xe6\x07\x2f\x19\x57\xf0\ +\x15\xe7\x55\x39\xed\x9c\xbb\x67\x29\x12\xc1\x6f\xfc\xfa\xd2\xed\ +\xf5\x4d\xa7\x15\xc3\xe2\x8f\xe3\xd7\x3e\x72\xdf\x98\xcc\xce\xdf\ +\x5f\x79\xd7\xf2\xcd\x67\x5d\x50\xd9\xd7\x11\x10\xc6\x4c\x9b\xb8\ +\x67\xa0\xe1\x37\x04\x23\x91\xac\x71\x27\x5f\x7d\xc5\x29\x52\xf2\ +\xe7\x84\xaf\xb1\xd1\x5b\x33\x75\x9a\x7b\xcf\x40\xcf\xfc\x21\x27\ +\x5d\xf3\x97\x33\x2d\x12\xf2\x3f\xfe\xf3\x2b\x3f\xde\xdd\x3a\x63\ +\xce\xe8\x9b\xef\x1c\x6a\x51\xa4\xb6\x35\x4f\xde\xf8\xf4\xe6\x9e\ +\xcb\x8f\xaf\x9d\x7c\x72\xed\x64\x80\xde\xb5\xbf\xfe\x64\xd4\x6d\ +\xd7\x9e\x77\x50\x84\x81\x07\xb6\xbf\xf2\x41\xd7\xd9\x77\x3d\x71\ +\x72\x65\xf0\xbe\x5b\x7e\xfe\xe6\x47\x5d\x3f\x9f\x1c\x7a\xe4\x91\ +\xe7\xc9\xf0\x13\x47\xd4\x0d\x9b\x30\x62\x10\x00\xf4\xb5\xee\x09\ +\x67\xd4\x4e\xac\xeb\x93\xf1\x00\x81\x78\xb7\xcc\x7b\xe9\xe3\xe8\ +\x9c\x39\x93\x02\xe2\x61\xcb\x89\xaf\x73\x7f\x40\xae\x3e\x76\x44\ +\x0f\x11\x0e\x7b\x7e\xe7\x92\x87\xef\x7b\xa5\x3e\xdd\x25\x45\xc1\ +\x5e\x98\xa6\x84\x02\x3d\x3e\x23\xe7\xc6\xdf\xff\x71\x8c\xb4\xeb\ +\xaf\xbf\xbb\xaf\x83\xa7\x0b\x66\x2c\x6f\xcc\xd9\xb7\x5d\x39\xdb\ +\x21\x40\x60\xd7\xe2\xe7\x97\xf7\x9d\x34\x67\xaa\x5b\x46\x47\xd3\ +\x6c\x05\x2d\x16\xf2\x78\xbc\x6e\x7f\x42\xc3\xb6\x82\xfc\xac\x74\ +\x15\x01\xe5\x29\xbb\xe9\x47\x08\x2c\x48\xb1\xce\x55\x7f\xf8\xdd\ +\x5d\xbf\xf9\xd5\xaf\x9f\x78\x6d\x85\x61\x29\xbd\xea\xca\xd9\x3b\ +\x5f\xbe\xfb\x8e\x07\xdf\xac\x39\xf1\x92\xd1\x99\x60\x29\x99\x74\ +\xe3\x2f\x6e\xff\xe5\x75\x67\x46\x36\x2e\xd8\xd8\x11\xef\x77\x77\ +\x4b\x15\xa7\x3e\xf2\xf0\x63\x73\xca\xe3\x6d\xa8\xf2\x8f\x8f\xfc\ +\xf3\xb2\xa1\x7c\xc1\x5b\x1f\x01\x24\xda\xba\x8c\xd9\x57\xfe\xf1\ +\x91\x27\xfe\x3e\x86\x6f\x7d\x6a\xee\x72\x43\x92\x10\x42\xb2\x0c\ +\x1d\x2b\x5f\x7d\x6d\x8b\x71\xf1\xcd\x77\x5c\x73\x52\xd5\xfc\xff\ +\xf7\xd4\x8e\x70\xfe\xb5\xbf\xfd\xed\xcc\xc1\x19\x5f\x7d\x62\x92\ +\x6a\x91\x08\x0e\x37\xad\xd8\xd0\x9f\x3e\x73\xc6\xe8\x40\x47\x4b\ +\x38\xad\xa2\x24\x0d\x00\xe7\xd4\xe6\xa1\xae\x96\x66\x70\x56\x9c\ +\x79\xd1\x65\x63\xcb\x1c\xd4\x1c\x58\x38\x05\x9b\x2d\xb8\x69\xfe\ +\x6f\x7e\x7d\xd7\x33\xef\x6e\x31\x01\x40\xc9\x38\xfe\xc2\x9f\x9c\ +\x3c\xa6\x18\xe8\xc0\xe4\x95\x54\x8b\x84\xa0\x6f\xfb\x47\xbb\xa2\ +\x55\xb3\x47\x0d\x02\x00\x8b\x22\x01\xf5\x2e\x5f\xb6\x7b\xdc\xac\ +\xe9\x05\x03\xfb\xcc\x74\xe1\xab\xaf\xf3\xba\x13\xa7\x14\x4b\x7a\ +\xc4\xdf\xd2\xd4\xd8\xd2\xe5\x77\x77\xec\x8f\xa5\x65\x96\x16\x12\ +\x80\x8c\x9a\xdc\xcc\x40\x73\xaf\x67\xe7\xca\xe6\x84\xa3\x3c\x4f\ +\xd9\xf9\xee\xd3\x77\xde\xf7\x4a\x90\x43\xee\xf0\x13\x2f\x3f\xff\ +\x94\x5c\xbb\x30\xf0\x69\x91\xfd\xaf\xbe\xb7\x67\xce\x4f\x6f\x19\ +\x9b\x2b\x23\x8c\x01\x58\x4f\x6b\x53\x63\x53\x9b\x2f\x94\xc8\xab\ +\x9d\x79\xf9\x65\x67\x15\x59\x09\x3d\x3c\x00\xe2\xe9\x68\xcb\x9e\ +\x74\xfe\xc3\x8f\x3e\x3c\xc1\xda\xe7\xb5\x4f\x7d\xe0\xd1\x47\x4e\ +\x2a\xec\x79\x63\xc5\x16\x3d\xe2\xef\xd3\x72\x6f\xf9\xcb\x83\x8f\ +\xde\x7d\x83\xb6\x6e\xee\x2b\x6b\xba\x80\x77\xbf\xba\x70\xeb\xac\ +\x2b\x6f\x99\x54\x64\x39\x7a\x34\x8e\xb1\x20\xb2\xfe\xd6\xe7\x1f\ +\xb9\x7f\xd1\xc6\x36\xce\x12\x5b\x97\xbe\xf0\x8f\x67\xde\x0b\x18\ +\x07\x8d\xf3\x94\xdd\xf4\x23\xb3\x93\x99\x29\xa6\x55\x9f\x7d\xd1\ +\x65\x39\x82\x21\x3b\xb3\x04\x80\xcc\x11\x27\x55\xb3\x27\x9f\x68\ +\x1e\x7e\xfd\xe4\xea\xa4\x1f\xf4\xd2\xca\xfd\x4e\x27\xf6\x45\x12\ +\x94\x1a\x08\x13\x59\x56\x01\x50\x59\x4d\xa5\x65\xaf\x4c\x00\x06\ +\x97\x16\x89\x1b\x7d\x14\x10\x91\x15\x8b\xa2\x00\xd8\x4e\x9c\x39\ +\x6c\xcd\x82\x6d\x3e\x63\x12\xc1\x88\x00\x74\x74\x34\x05\x42\xd1\ +\x25\xaf\x3c\xcd\xf4\x68\xcd\xf0\x21\x0a\x90\xe2\xba\xe1\x47\x72\ +\x6e\x91\xa6\x95\x7f\x7e\xe0\xcd\x91\x17\xff\x7a\x5a\x91\xd8\xd9\ +\x49\xf9\x40\x49\x02\xe2\x9c\x1f\xd4\xf0\x3b\x34\xbe\x59\x3b\xf3\ +\x8a\xa7\xa7\x5d\xdc\x55\xbf\xfc\x2f\xf7\x3d\x20\xa4\x3f\x78\xd9\ +\xf8\x2c\x00\x60\x87\x6f\xe1\xf4\xee\x5c\x70\xef\x3f\x3f\x9a\x73\ +\xdd\xed\x63\xf3\x65\x00\x00\xbd\xef\xb9\xbf\xdf\xd3\x9c\x3e\xeb\ +\xf6\x0b\x27\x1c\x60\x88\x6d\x2b\xb7\x69\xa7\xfd\x69\x22\x00\xf4\ +\x36\xae\xfd\xe7\x53\x8b\xe2\x59\xc3\xcf\x9e\xe4\x94\xc8\x40\xe3\ +\x7d\x06\x80\x08\xf2\xb5\x79\xf3\x07\x4f\xbc\xf4\xdc\x73\x85\x99\ +\xc5\x37\xfd\xea\xc9\x0d\x9d\xe7\x1c\x5f\x24\x02\x30\xce\x38\x20\ +\x0c\x00\xeb\xde\x7a\x61\xe5\x7e\xa3\x68\xdb\xbb\x7b\xb6\xb5\x36\ +\xc9\x9b\x76\xed\x97\x3f\x7c\x76\xee\xce\xb0\xf5\xc4\xf3\xaf\x3e\ +\x7d\x52\x19\x00\xfd\x7c\xfb\x7e\x84\x89\x22\x4a\x00\x52\x5d\x71\ +\x41\xa3\x4e\x00\xd4\x92\x8a\xa2\x55\xfd\x61\x83\x09\x44\xb6\x58\ +\x54\x41\x4a\x1b\x31\x75\x6c\xf6\x8a\xce\x96\x2d\xef\x6c\x58\xba\ +\x3b\x90\xbd\xfb\xfd\x0d\x9b\x9b\xf6\xeb\xea\xbe\xc0\xd8\xc1\x69\ +\xea\x8f\x7e\xae\x12\x82\x1a\x76\xaf\xed\xb0\x8e\xfd\xcd\xed\x57\ +\xe6\x48\xc0\xfa\xb6\xfd\xe5\xde\x17\xf7\xba\x67\x4c\x2d\xb5\x69\ +\xba\xf1\x55\xf9\x4d\x29\xfc\x20\xb9\x89\x33\xa2\x66\x56\x57\x97\ +\x1f\xec\xc9\xdb\xb9\x7e\x5e\x93\x7d\xf2\xb9\x69\xbe\x97\xe6\x6f\ +\xba\xf3\xe2\x82\x97\xdf\x58\x51\x71\xc3\xe3\xd7\x8d\xd7\x1f\xb8\ +\xe5\x8e\x84\xce\x00\x80\x03\x03\x00\xc6\x10\xa3\x26\x07\x60\x88\ +\x27\xe5\xf7\x80\x1a\x9a\x61\x02\x40\x63\x43\x37\xb6\x8d\xb0\x11\ +\x33\x91\x30\x4d\x0e\x2e\x47\xba\x33\xbf\xe2\x86\x3b\xae\x4b\x1f\ +\x88\x3d\xd1\x48\x30\x28\x58\xec\xaa\xf8\x55\x76\x37\xf7\x6d\x7b\ +\xf0\xf1\xf9\x23\x2e\xbb\xe3\x82\xb1\x85\x00\x90\x9d\x5f\xec\x0c\ +\xae\x6e\x70\xb3\x9c\xac\xb6\x1d\xdd\x30\xac\xa4\xe4\x0b\x68\x96\ +\x52\x44\xa4\xc2\x61\x93\x06\x67\xbc\xd1\xd6\xe6\x83\xf1\x59\x9f\ +\x39\x22\xd6\xb9\xf6\xa1\x7f\xad\x3c\xfe\xc6\xdf\x9f\x34\xc4\x95\ +\x0c\x54\x2f\xfe\xd7\x83\xfb\xd3\x8e\xbb\xeb\x86\x93\x0f\xc6\xeb\ +\x1b\x77\xae\xf7\x67\x8f\x18\x56\xa8\x00\x40\xf1\xf0\x93\xff\xfa\ +\xe8\x89\x08\x0b\x28\xb8\xeb\xed\x17\x57\xec\x6f\x4e\x0c\xa9\x0b\ +\xed\xec\xf0\xe6\x4e\x2a\xce\x42\x69\xbd\x2b\x5a\x7a\x01\x0a\xb4\ +\x98\xc9\x64\xab\x84\x0f\x1d\x53\x00\xc8\x1f\x33\xe7\x52\x6b\x07\ +\x8d\xc5\x28\xe7\xa6\xa1\x2b\xd9\x35\x37\xfe\xe5\x21\x4a\x19\xc6\ +\x9f\xeb\x3f\x4c\xb5\x50\x54\x77\x38\x6c\x08\x01\x4f\x8a\x17\x02\ +\x63\xc9\xa6\x30\x0c\x61\x84\x00\x10\xa7\xba\x66\x00\x28\xfd\x2d\ +\xcd\xfe\x8c\xa9\xd6\x82\xe1\xc7\x5f\x4e\xf7\x99\xf1\x18\xe5\x1c\ +\xf8\xd1\xd2\x91\x01\x01\xd7\x34\x5d\xb6\x38\xb5\x90\xaf\xd7\xa4\ +\x38\x14\x62\x58\x32\xa2\x61\x9f\xdf\xc4\x92\xaa\x4a\xf8\xd0\xbd\ +\xeb\x14\x37\xfd\x08\xae\x37\xf8\x9b\x57\xfd\xe3\xaf\x38\x8d\x98\ +\x06\x73\xcc\x3c\xbe\xee\xbd\xe7\x57\x8e\xbe\xee\xc1\xf3\x72\xf7\ +\xdc\x70\xeb\x3f\xdf\x1d\xfd\xe7\x19\xe3\x06\xbd\xfd\xf2\x83\x8f\ +\x6f\x90\x36\x75\xe8\xc3\x55\xc2\xf4\x44\x3c\x61\x02\x00\x33\x12\ +\xf1\x84\xce\x01\x98\xa9\xc5\x13\x3a\x80\x24\xe9\xee\x45\x73\xef\ +\x6d\x79\x9f\xd7\xb7\xc6\x2e\xf8\xe5\x29\x2e\x57\x5f\x5e\xa2\xf9\ +\x8d\x05\xbb\xee\x3a\xe1\x92\xf1\xeb\xfe\xf8\x9b\x5f\xfc\xb6\xd0\ +\x61\x29\x1f\x77\xf2\x05\xc7\xa6\xdd\x73\xcd\xcf\xab\x6f\x7d\xe8\ +\xb2\xf1\x85\x5f\x71\x62\x9f\x2c\x78\x73\xd5\xae\x3e\xfb\x96\xc5\ +\x0f\xad\xea\x77\x0c\x3f\xee\x8a\xe3\xa7\x9c\x73\xfc\xb2\xff\x77\ +\xcf\x2f\x16\x88\x21\xb3\x6e\xd6\xf1\xc7\xa4\x0f\xdc\xd7\xba\x16\ +\xd7\x0d\x04\x00\x3c\xb6\xe2\xd9\xc7\x3f\xea\xa6\x10\xea\xe8\x46\ +\x65\x37\xcd\xaa\x3c\x10\x40\x35\xe2\xf1\x44\xd2\xb8\xda\xf0\xea\ +\xd3\x9b\xba\x50\xc1\xda\xd7\x1e\x58\x12\xca\x3d\xe6\xfc\xf3\xab\ +\xf6\x3e\xb7\x64\x5d\xfe\xe4\xbc\xb9\x8f\x3e\x10\xc5\x05\xe7\x5e\ +\x7c\x56\x91\x93\x34\x6c\xdd\xe2\x2c\x3e\x3b\x0d\x0d\x84\x37\x06\ +\xf4\xe9\x5c\x43\x2e\x39\xa5\xf2\x89\x87\x7f\xb9\xd1\x66\x86\x5c\ +\x13\xae\x9a\x98\x99\x49\xcf\x9c\xb0\xe0\xcf\xf7\xfe\xe6\x6e\x7b\ +\xac\x37\x77\xe2\x79\xe3\x0e\x88\xfa\xe9\x89\xb8\x66\x52\x00\x28\ +\xa9\x1d\x57\x52\x3b\x0e\x00\x56\x76\xaf\xd7\xad\xc7\x54\xb8\x64\ +\x00\x10\x3e\x95\xd5\xe6\x7a\x3c\xae\x19\x0c\x00\xf4\xb6\xf7\xaf\ +\xbd\xf3\xdd\x9b\x1f\x7c\x5c\xe4\x5a\x42\x37\x01\xc0\xd4\x13\xc9\ +\x07\xd4\x88\xc7\x34\x03\x13\x45\xf7\x6e\x7f\xec\xde\x3f\xa5\xc5\ +\xbb\xbb\xe8\xe8\xdf\x4c\x19\x9e\xe3\xc2\xa7\x15\x0f\x05\x80\xb5\ +\x7d\x1b\x83\x74\xe4\xe0\x74\xf5\x68\x98\xab\x8c\xa3\xcc\x82\xb2\ +\xc8\x5b\xaf\xdd\x7b\xf7\x26\x19\x83\xa9\xc5\x82\x11\xea\x99\xfb\ +\xf0\x7c\x86\xc7\x9c\x76\xcd\x85\x53\x4b\x74\xfd\xd3\xfe\xbc\xa9\ +\xbe\x97\xff\x3b\x7c\x47\x7d\x2f\xcd\x70\xdf\xfe\xfd\x0d\xfe\x18\ +\x05\xc4\x19\x13\x0b\x4b\xb3\x35\x4d\x2c\x2d\x2f\x52\x31\x74\x35\ +\xec\xd5\x1d\xc5\x65\x59\xc6\xee\xad\xbb\xbd\x11\x6a\x4b\xcb\xab\ +\xad\x2b\x67\xbe\x8e\xde\x84\xb5\xa2\x38\x23\xe2\x6b\xeb\x8e\xaa\ +\x15\xc5\xd9\x7a\x5f\x47\x67\x44\xae\x28\xe2\x7f\xbf\xe9\xf7\xf2\ +\xd4\x0b\x27\x97\xcb\xf6\xfc\x9a\xaa\x02\x07\x00\x04\x3b\xf6\xb4\ +\x1b\x69\x75\x83\x72\x79\xd8\xb3\x7b\x4f\x43\x20\x81\x0b\x2a\xaa\ +\x2b\xf2\x2c\x2d\x7b\x1b\x2d\x05\x15\x39\x8e\xaf\x4a\x2e\xf0\x75\ +\x35\xb7\xb4\xf7\xc4\x4d\xc6\xa9\xa9\xe4\x95\x8f\x1a\x5c\x4c\x58\ +\x64\xff\x8e\x9d\x1e\xdd\x56\x3b\xbc\x2e\x5d\x1e\xb0\x53\x42\xde\ +\xd6\x5e\xcd\x56\x59\x98\x89\x80\x79\x5a\xf6\x34\x74\xfa\xb8\x64\ +\x2f\xaf\xa9\xcd\x3b\xf0\xe6\x46\xc4\xd3\xd8\x1b\x2f\x2b\x2f\x51\ +\x10\xf8\x5a\xea\x1b\xdd\xfd\xba\x41\x19\x63\xf6\x82\x21\x23\x0a\ +\x78\xfd\xde\xe6\x60\x44\xa3\x9c\x71\xe2\x1a\x36\x6a\x68\x9a\x82\ +\xbd\x2d\xfb\x62\x96\xdc\x92\x1c\xe7\xe7\xee\x8c\x44\x5b\xfd\x8e\ +\xf6\x30\xa9\x1e\x36\x34\xcb\x2a\x02\x80\x1e\xf5\xec\xda\xbe\x57\ +\x53\xf3\x46\x0c\xa9\x54\x0f\xc4\xaa\xba\x9b\x9a\x59\x5a\x51\x61\ +\xfa\xa7\x32\xc8\xfd\x5d\x4d\xfd\x38\xb3\x34\xef\x33\x6f\xc8\xdc\ +\x2d\x8d\x86\xbd\xb0\x30\xd3\xc2\x12\xbe\x7d\x2d\xfe\xc2\xf2\x0a\ +\xe6\x6f\xf2\xf1\xcc\x41\x79\xae\x50\x57\x8b\x97\xb9\xca\x8b\xd2\ +\x82\xee\x56\xaf\x90\x53\x18\xf8\xf8\xf6\xbf\x2d\x9a\x75\xd9\x85\ +\x19\xa2\x54\x5e\x53\x97\xe3\x94\x0e\xbe\x4b\xa8\xa7\xd9\xc7\xd3\ +\xca\xf2\xd3\x7e\x3c\x04\xf4\x15\x7d\x2f\x11\xe2\x86\x16\xec\x0f\ +\x52\x84\x29\x65\x84\x08\xd4\xd0\x74\x83\x52\x8e\xac\xce\xcc\x4c\ +\xa7\x72\x68\xd2\x5f\x8a\x9b\x7e\xf0\xdc\xf4\xad\x41\xef\xfc\xc3\ +\xb5\x77\xd7\x5d\xf7\x8f\x73\xc6\xd8\x53\x17\xeb\xdb\x45\x62\xcf\ +\xc2\x5b\xfe\xbe\xfa\x97\x4f\xfe\xbd\xfc\x28\xc8\x62\xfd\xea\x9e\ +\xbc\x82\x24\x25\xbc\x8d\x1f\x7e\xb4\xd1\x1b\x31\x9d\x39\xe5\x53\ +\xa6\x4f\xc8\xb5\x0a\x26\x65\x8c\x1a\x26\xfd\x9a\x9a\xe3\x29\x1c\ +\x35\xdc\x99\x7d\xd5\x6f\x6f\x57\x72\x2c\xa9\x91\xf8\xd6\x21\x95\ +\x4e\xfe\xd5\x6f\x87\xe5\x1f\xf5\x77\x1b\x26\xa2\xe1\xdd\xfb\xf4\ +\x43\x4f\x05\x6c\x99\xfd\x3d\x3e\xbb\x75\xcf\xb6\x46\xf7\x4d\x57\ +\x9d\x96\x46\xe8\xe7\x6b\x56\x52\x39\x04\x29\x1c\xb4\xa1\xa5\xc2\ +\xf2\xf2\x4c\x9b\x90\x1a\x89\x6f\xff\x9e\x54\xd3\x06\x55\x94\x28\ +\x47\xfd\xd0\x12\x01\xda\xea\x3f\xf1\xe6\x4c\xfd\xd5\x8d\x17\x0e\ +\xae\x1a\x79\xdd\x6d\xd7\xe7\x86\x76\xee\xee\x0a\xe2\x2f\x6a\xb4\ +\x9b\xe2\xa6\x14\x52\x48\xe1\x7f\x07\x6a\x52\x45\x95\x11\x50\x23\ +\xee\xdb\xb1\x69\x63\x77\x58\x74\x5a\xe4\x2f\x6c\xd7\x9c\xf2\xe9\ +\x52\x48\x21\x85\xff\x11\x4c\x93\xe5\x55\x8d\x9b\x60\x61\x8c\x2b\ +\x4e\xd4\x3e\x7f\x59\x70\xd6\x19\xe7\xd7\x64\xab\x26\x33\x52\xdc\ +\x94\x42\x0a\x29\xfc\x9f\x81\x51\x6a\x2f\xa8\x39\xae\x18\x27\x12\ +\xb1\x53\xaf\xb8\xe3\x34\xd9\xe6\xb4\x4a\x86\x6e\x7c\x61\x76\x57\ +\x8a\x9b\x7e\x48\xc0\x18\xc5\xa2\xd1\x8e\xb6\xd6\x94\x86\x60\x0a\ +\xdf\x53\x70\x8e\x05\xc1\xe9\xfa\xd2\x94\x08\x66\x1a\x71\x13\x00\ +\x11\xbb\x33\x0d\x01\xfb\x32\x62\x4a\x71\xd3\x0f\x0c\x82\x40\xf2\ +\x0b\x8a\x28\x35\x01\x52\x11\xeb\x14\xbe\xb7\x2b\xe8\x91\x44\xb1\ +\x39\xa5\xe6\x57\x1f\x41\xfe\xe3\xc7\x70\xce\x81\x73\x40\x88\x73\ +\xce\x39\x13\x04\x92\x14\xc9\x33\x0c\x83\x73\x2e\x08\x02\xa5\x26\ +\x20\xc4\x28\x13\x04\x41\x14\x45\x84\x10\x63\xd4\x34\x29\x63\x4c\ +\x14\x09\x00\x62\x8c\x31\x3e\x50\x7b\x94\x4c\xea\x49\x66\xf1\x1c\ +\x0c\x80\xf1\x03\x5d\xb4\x31\xc6\x8c\x31\x0e\x9f\x4a\x2e\x24\x5b\ +\xdf\x25\x7f\x7b\xf0\x18\x84\x10\xa5\x34\x99\x87\x95\xfc\x0d\x1c\ +\xde\xec\x3c\xf9\xaa\xe4\x91\xc9\x72\x00\xce\x0f\xbc\x39\xe7\x00\ +\x20\x08\xc2\x41\xed\xf6\x64\x3e\x11\x00\x30\xc6\x30\xc6\xa6\x69\ +\x26\x7f\x4c\xfe\x8b\x10\x4a\x7e\xdc\x81\x77\x83\x64\x3a\xd8\xc1\ +\xc6\x95\xc9\x33\x49\xbe\x49\xf2\xc1\xc1\x73\x36\x4d\xf3\x5b\x6f\ +\x20\x67\xb5\xd9\x52\xb3\x3f\x85\xef\xbb\xef\xf6\x6d\xe4\x48\x7e\ +\x15\x37\x21\x84\x22\xd1\xa8\x48\x08\xc6\x82\xae\xeb\xaa\xa2\xa8\ +\x8a\x25\xd0\xdf\xef\xf7\xfb\x11\x42\xf9\x79\x79\x9c\xf3\x40\xa8\ +\x3f\x27\x27\x27\x14\x0c\xda\x1d\x0e\x4d\x4b\x34\x36\x36\x02\x70\ +\x49\x52\xd2\xd2\xd2\x54\x45\xed\xf3\xfa\x89\x28\x30\xc6\x6c\x36\ +\x1b\x02\x84\x05\x2c\x8a\x22\x70\x20\x22\x19\xa0\x89\x03\xac\xc3\ +\x19\xa3\xa6\xa9\x69\x9a\xaa\xaa\x08\x21\x40\x78\xa0\xcd\x11\xe7\ +\x49\xe2\xe3\x8c\x51\x46\x39\xe7\xb1\x58\xcc\x34\x4c\x9b\xdd\x96\ +\x94\x47\xe7\x9c\x33\xce\xd1\x41\x8d\x00\x84\x80\x03\xe7\x0c\x21\ +\xa4\xeb\x86\x61\x18\x08\x63\x91\x08\x08\xa1\x48\x24\xaa\xaa\xb2\ +\x2c\xcb\x18\x63\xbf\xcf\x97\x48\x24\x10\x42\x92\x24\x69\x9a\x9e\ +\x48\x24\x10\x46\xaa\xa2\x24\x12\x09\xa7\xd3\x19\x0a\x85\x45\x51\ +\x8c\xc7\xe3\x1c\x38\xa5\xd4\x30\x0c\x8b\xc5\x42\x29\xd5\x75\x8d\ +\x31\x2e\xcb\x72\x92\x77\x92\x43\x64\xb7\xdb\x9d\x4e\xa7\xae\xeb\ +\x91\x48\x44\x55\x55\x5d\x37\xe2\xf1\xb8\x2c\x4b\xa6\x49\x33\x32\ +\x32\x64\xf9\x5b\x96\xa2\x4b\x65\xc6\xa6\x70\x94\xe0\xab\xb8\x49\ +\x14\xc5\xce\xce\x2e\xab\xd5\xae\xaa\x2a\xe7\x3c\x3d\x2d\xd3\xe5\ +\x74\x36\x34\x34\x3f\xfc\xe0\x43\x5e\xb7\xe7\x2f\x7f\xfd\xcb\xa8\ +\x51\x23\x3f\x5a\xf9\x76\x6e\x41\xfe\xc8\x51\xc3\xd3\x5c\xce\xe7\ +\x9f\x9f\xfb\xd8\xe3\x8f\x39\xec\xf6\x13\x4f\x9c\x73\xd6\x59\xe7\ +\xba\x9c\x59\x6f\xbc\x39\xcf\xeb\x73\xcf\x9e\x7d\x82\xcd\x6a\x0f\ +\xf5\xf7\x1b\xba\x59\x59\x55\xa9\xeb\x7a\x5e\x7e\x01\x03\x4e\x44\ +\x31\x69\x22\x21\x00\x30\x68\xc0\xef\x6f\xd8\xdf\x50\x53\x59\xcd\ +\x05\x0c\x18\x61\x8c\x93\x9c\x85\x10\x8a\x46\xa3\x8c\x32\xd3\x30\ +\xda\xda\xda\xb6\x6e\xde\xac\x25\xb4\x13\x4f\x3a\xd1\x6e\xb1\x3a\ +\x9c\x4e\x86\xc0\x34\x4d\x49\x92\x08\xf9\x54\x07\xd4\x30\x0c\x49\ +\x92\xba\xba\xba\x76\xee\xda\x9b\xd0\x74\x9b\x55\x55\x24\xa9\xa1\ +\xa9\x71\x70\x65\xe5\xa8\x11\xc3\xdd\xbd\xbd\x1b\xd6\xad\x6b\x6f\ +\x6f\xb7\xd9\xec\x08\x61\x9f\xcf\xb7\x65\xcb\x16\xab\xd5\x5a\x57\ +\x57\xd7\xdb\xdb\x7b\xf6\xd9\x67\xf7\xf6\xf6\xee\xdf\xbf\x7f\xf3\ +\xe6\xcd\x98\xe0\x86\xc6\x06\x8f\xc7\x3b\x76\xec\x98\x78\x3c\xde\ +\xda\xda\xe2\xf3\x05\x2a\x2a\xca\x6d\x36\x9b\xdb\xed\x36\x0c\x5d\ +\x51\xe4\x49\x93\xa6\xd4\xd4\x54\x7b\x3c\x7d\x0d\xfb\x1b\x0b\x0a\ +\x0a\x14\xc5\xe2\xf7\xfb\x0b\x0a\x0a\x44\x51\x3e\x79\xce\xec\xdc\ +\xdc\xec\x24\x8b\x7d\x6b\x17\x8c\xa4\xdc\xf0\x14\xbe\xe7\x11\x27\ +\x4e\x29\xfd\x6e\xb9\x89\x9a\x66\x76\x56\x16\xe3\xd8\x6a\xb5\x64\ +\x67\x67\x0b\x18\x37\x36\x35\xf5\xf6\xf6\x2a\xb2\x4c\x44\xd2\xde\ +\xde\xee\x72\x3a\x73\xf3\x72\xb7\x6c\xde\x9c\x91\xe1\x72\x3a\x86\ +\xb8\x3d\x6e\x8b\xc5\x52\x50\x58\x34\x6c\xd8\x30\x8b\xc5\x82\x05\ +\x54\x58\x58\xd4\xd9\xd3\xd1\xd0\xd0\xd0\xdd\xde\x59\x53\x5d\xdd\ +\xde\xde\x96\x9f\x9f\xc7\x38\xd7\x34\x4d\x56\x95\x01\x47\x8c\x73\ +\x84\x30\xc2\xc8\x62\xb5\x2a\xaa\xa2\xe9\xba\xc5\x6e\x8b\xc7\xe3\ +\x82\x24\x0a\x44\xe0\x9c\xeb\xba\x4e\x29\x15\x45\x51\x96\xa4\xbc\ +\xfc\xfc\xe6\xa6\x26\xaf\xd7\xab\x5a\x2c\x18\x21\x0e\x70\xd0\xdb\ +\x4a\xba\x5a\x8c\xb1\xa4\xbf\x96\xf4\x37\x13\x89\x44\x7b\x5b\x7b\ +\x56\x56\x66\x55\x55\x85\xcf\xe3\x5e\xef\xeb\x4b\x73\x3a\x7c\x5e\ +\x4f\x61\x61\x21\x21\xa4\x3f\x18\x5a\xfd\xd1\xea\xa1\x43\x87\x8e\ +\x18\x39\xc2\xd7\xe7\x0b\x86\x42\x39\x39\x39\xe1\x70\xb8\xaa\xaa\ +\x2a\x18\x0c\xa6\xa7\xa7\xdb\x9c\xb6\xd6\xb6\x56\x55\x55\xa2\xd1\ +\xa8\xcd\x66\x73\x38\x9c\xa1\x50\xd8\x6a\xb5\x16\x14\x14\x18\x86\ +\x11\x08\xf8\x15\x45\x69\x6a\x6a\xf2\x7a\xbd\x86\x6e\x18\x06\xdd\ +\xbb\x77\xef\xc8\x91\xa3\xea\xea\xea\x62\xb1\x98\xc5\x62\x15\x09\ +\xe1\xdf\x5e\x81\x39\x42\xc8\x30\x8c\xbf\xdd\xfb\xd7\x58\x2c\x86\ +\xd3\x46\x56\xe3\x00\x00\x20\x00\x49\x44\x41\x54\x53\xa2\xf0\x29\ +\x7c\x2f\x61\x9a\x66\x66\x66\xe6\xad\xb7\xfd\xfc\xbf\x37\xf0\xbf\ +\x92\x9b\x18\xb3\xd9\xed\x19\x19\x59\x59\x59\x99\xa6\x49\x05\x8c\ +\x4d\xc3\x44\x08\x2d\x79\xf7\x5d\x51\x14\xad\x56\x2b\x42\xa8\xac\ +\xac\xcc\xed\xf1\x2c\x5b\xb6\x7c\xdd\xba\xb5\x95\x95\x55\x94\x2e\ +\x40\x08\x28\xa5\xed\xed\x1d\xc5\x45\xa8\xb6\xb6\x56\xb1\x88\x1b\ +\x3f\xf9\xa4\xa4\xa8\x38\x1a\x89\xc6\xa2\xb1\x78\x3c\x9e\x99\x9d\ +\x25\xcb\x0a\x46\x58\x37\x74\x8c\xb1\x80\x31\x02\x40\x18\xab\x56\ +\x2b\xc6\xb8\xb3\xa3\xa3\xa2\xaa\xd2\x30\x0c\x22\x4b\x08\x10\xc2\ +\x98\x31\x26\x49\x92\x80\xb1\xa1\x1b\x36\xab\xd5\xe5\x72\xf5\x74\ +\x77\x4b\xa2\x88\xb0\xa0\x6b\x9a\x6c\x51\x93\xde\x9c\x61\x18\x08\ +\xa1\xa4\x8c\x15\xc6\x38\x29\xb5\x54\x55\x59\x8e\x11\xca\x48\x4f\ +\xe3\x9c\xfb\xfd\x7e\x8b\x45\xed\xea\xec\xc8\xca\xca\x24\xa2\x00\ +\x9c\x65\xa6\x67\xee\xdb\xb3\x2f\x11\x4f\x84\xfa\x43\x5a\x42\x13\ +\xb0\x60\x2a\xea\xea\x55\x1f\x5d\x76\xf9\x65\x59\x99\x99\xb9\xb9\ +\xb9\x1c\x71\x87\xc3\xe1\xf7\xfb\x63\xb1\x98\xd5\x6a\x4d\x24\x12\ +\x82\x20\xa8\xaa\xea\x72\xb9\x44\x51\xe2\x1c\x38\xe7\xbd\xbd\xbd\ +\xc1\x60\x10\x00\x0d\x1b\x3a\x5c\x51\x14\x84\xd0\xd0\xa1\x43\x47\ +\x8e\x1c\xd9\xd4\xd4\x6a\xb5\x59\x19\x65\xdf\xee\x8a\xd4\xd3\xd3\ +\x13\x89\x44\x52\xdc\x94\xc2\xf7\x96\x9b\x28\xa5\xdf\x8a\x8c\x10\ +\xf9\xea\xd0\x86\xd3\xe1\x10\x45\x51\xd7\x75\x8b\x45\x35\x0c\x9a\ +\x93\x9d\x93\x5f\x98\x57\x55\x55\xb5\x6f\xef\xbe\x77\xde\x79\xe7\ +\xae\xdf\xfd\xae\xa8\xb8\xcc\x95\x9e\xee\xf3\x79\x5e\x7f\xfd\xb5\ +\x5e\x77\x57\xf2\x5e\x35\x4d\x5a\x35\xb8\xd2\x6e\xb3\x73\xe0\xd3\ +\xa6\x4d\xb3\x58\xd4\xa0\x2f\xb0\x7d\xfb\x76\x04\x20\x08\x82\xd3\ +\xe9\x04\x04\xb1\x58\x4c\x54\x24\x8c\x31\xe7\xc0\x80\x0b\x80\x80\ +\x73\xa7\xd3\x69\x98\x26\x96\x44\x2b\xb6\x71\xc4\x4d\x6a\x8a\x02\ +\x11\x04\x81\x10\x82\x00\x19\xba\xc1\x18\xb3\x5a\xad\x4e\xa7\xd3\ +\xeb\xf5\xba\x9c\x4e\x19\x54\xa4\x09\x58\x18\xb0\x9b\x04\x41\x30\ +\x0c\x83\x10\x92\x2c\x94\xb5\x5a\xad\x18\x93\x9e\x9e\x9e\xa2\xe2\ +\xc2\xe6\xa6\xa6\xe2\xe2\xe2\xee\xae\x8e\x9d\x3b\x77\x64\x64\x64\ +\x50\x53\x07\x80\xac\xcc\xec\x99\x33\x66\xb4\xb6\xb6\xfa\xfb\xfa\ +\x0c\x5d\xef\x0d\xf6\xa7\xb9\x5c\x9c\xf3\x50\x30\xe8\xf5\x78\x3c\ +\x6e\x77\x30\x1c\xd4\x75\xdd\x30\x8c\x83\xae\xa2\xd5\x6a\x4d\x4a\ +\x39\x21\x34\x20\x4b\xc3\x39\xca\xcd\xcd\xcd\xce\xce\xe9\xee\xea\ +\x29\x2f\x2f\xeb\xe8\xe8\xd8\xb1\x63\x47\x5e\x5e\x9e\xcb\xe5\x12\ +\x04\xf2\xed\x06\x9b\x10\x42\x84\x10\x51\x14\x53\xdc\x94\xc2\xf7\ +\x13\xc9\x29\xfa\xad\x4c\x7b\xfc\xd5\xab\x34\x21\xc4\xe5\x72\x22\ +\x84\x28\x65\xa6\x61\xe8\x86\x0e\x00\xa5\xa5\xa5\xc0\xc1\xef\xf7\ +\x47\xa3\x51\x41\xc4\xc5\xa5\xf9\x82\x20\x5c\x7e\xf9\xe5\x93\x27\ +\x4f\x0e\x87\xc3\xb9\x39\xb9\xc3\x86\x0e\x75\x3a\x9c\x00\xd8\x95\ +\x96\x96\xd0\x34\x9b\xd5\x96\x91\x99\xe1\xf3\xf5\xad\x5b\xb7\x6e\ +\xf5\xea\xd5\x7d\x7d\x7d\x8c\x52\xca\x28\x49\x3a\x5f\xc0\x19\x63\ +\x1c\x80\x52\x53\xb1\x5a\x04\x8c\xa9\x61\x22\x04\x08\x61\x22\x90\ +\x64\xd8\x0b\x21\x14\x8e\x84\x35\x4d\xeb\xe8\xe8\x40\x08\xb5\xb6\ +\xb6\x6e\xda\xb4\xc9\x30\x4d\xa7\xd3\x49\x44\x72\x70\x2c\x0e\x75\ +\xee\x00\x40\x96\x65\x4d\xd3\xd6\xaf\x5b\x3f\x7f\xde\xbc\x2d\x9b\ +\x37\x07\x03\xfe\x5d\x3b\x77\xf6\x74\x77\xef\xda\xb9\xdd\x34\xcd\ +\xce\xae\xce\x4d\x9b\x37\x09\x18\x85\xc3\x41\x84\xa1\xb0\x30\xbf\ +\xba\x7a\xf0\xbe\x7d\x7b\x22\x91\xd0\x1b\x6f\xbc\xee\x74\x3a\x38\ +\xa3\xd1\x48\xc4\xef\xf7\x63\x8c\x09\x21\x49\x1b\xd5\x6a\xb5\xa6\ +\xa7\xa7\xeb\xba\xce\x18\x43\x08\x34\x4d\x73\x38\x1c\xf1\x78\xdc\ +\xdd\xdb\xcb\x39\x8b\x44\xa2\x39\x39\xb9\x93\x26\x4d\xea\xee\xee\ +\x6e\x6c\x6c\x0c\x06\x83\x87\xb4\xfb\xf9\x0e\x1c\x7b\xc6\x05\x81\ +\x88\x22\x01\x66\x1a\x86\xc9\x01\x38\xe3\x58\x20\xa2\x28\x8a\xa2\ +\x28\x24\x37\x1f\xa9\x79\xb0\xbe\x9b\x1f\xe8\x3b\x09\x00\x9c\x51\ +\x46\xe9\xa1\x2d\x65\x39\xa3\xe6\x41\x2b\x8f\x33\x6a\xb2\x83\x9b\ +\xaa\xc9\x57\x71\x66\x1a\xc6\x81\x52\x71\x7e\xe0\xb7\x8c\xea\xba\ +\x01\x08\x8b\x84\x60\x74\x58\xed\x01\xa7\xa6\x6e\x18\x20\x08\x84\ +\x08\x9c\x9a\xba\x61\x0e\xcc\x2a\x0e\x44\x14\x45\x22\x30\xd3\x30\ +\x28\xc3\x44\x24\x84\x20\xe0\x08\x0b\x44\x14\x05\x8c\xe0\xe0\x27\ +\x52\x53\x37\x4c\x84\x09\x49\x1e\x6c\x98\xc9\x3d\x59\x46\x4d\xd3\ +\xa4\x07\xa7\x69\xf2\x34\x0c\x93\x62\x81\x10\x92\x62\xed\xa3\x20\ +\x16\x8e\x10\x70\xce\x19\x03\x49\x92\x7b\x7a\x7a\xc2\xa1\x50\x55\ +\x65\x25\x00\x24\x12\x09\x51\x14\x4d\xc3\xd8\xbb\x77\xdf\x88\x91\ +\xa3\x75\xcd\x6c\x69\x6d\x9d\x3d\xfb\xf8\xe6\x96\x06\x9b\xcd\x16\ +\xe8\xef\x5f\xb6\x7c\xd9\xb0\x61\xa3\x4c\xc3\x0c\x47\xc2\xa5\x15\ +\x25\xba\xa1\xaf\x5d\xbb\xd6\xed\x76\xb7\xb4\xb4\x34\x36\x36\xc6\ +\xa2\xd1\x58\x34\x4a\x64\x69\x60\x4f\x8d\x71\xe0\x3c\x16\x89\xa8\ +\xb2\x12\x8b\x44\x45\x91\x20\xce\x39\x47\x8c\x53\x84\x31\xa7\x6c\ +\xc0\x3e\xe4\x5c\x92\xa4\xc1\x83\x07\xef\xd8\xbe\x5d\xd3\x34\x97\ +\xcb\xa5\x27\x34\xc6\x98\x69\x9a\xc9\x9d\xfb\xa4\xb9\x94\xdc\xef\ +\x17\x04\x21\x18\x0c\x26\x12\x09\x4e\xcd\xca\x8a\x41\x4d\x8d\x8d\ +\xaa\xaa\x18\x86\x6e\x1a\x7a\x4b\x4b\x13\x07\x10\x10\xf2\x7a\x3c\ +\x89\x84\xee\x73\xf7\xd9\xed\x76\x82\x84\xa0\xbf\x3f\x2b\x2b\xb3\ +\x28\xbf\xa0\xb7\xb7\x97\x19\x74\xf7\x8e\x9d\x35\xd5\xd5\xe1\x68\ +\x44\x92\xa4\x68\x34\x6a\xb5\x5a\x93\x06\x54\x72\xdb\xce\x6e\xb7\ +\xf7\xf7\xf7\xc7\xe3\x89\xf4\x74\x17\xc6\x38\x3d\x3d\x3d\x10\xe8\ +\x77\xd8\x9d\x43\x86\x0c\x39\xf5\xd4\xd3\x8b\x8b\x8b\x17\x2c\x58\ +\xd0\xd8\xd8\x92\x9d\x33\x13\x63\xf4\x6d\x84\x05\x3f\xbf\x6c\x30\ +\x4a\x5c\x67\xde\x7a\xfb\x84\xb4\x44\x20\xca\xc1\xf0\xae\x98\xf7\ +\xda\xea\x46\xed\xd4\xab\x7f\x73\x5c\x39\xf5\x04\x35\x59\x86\xed\ +\xcb\xdf\x5c\xb1\x4f\xbd\xe5\x17\xa7\x7f\xf4\xef\x87\x96\xd5\xfb\ +\x00\x29\xc7\x5d\x7c\xc3\xe0\xe0\x8a\x27\x17\xef\x10\x10\x13\xf2\ +\x27\xff\xfe\xf6\x73\xb6\xbc\xfc\xc0\xeb\x6b\x3a\x44\xc2\x70\xf6\ +\xd0\xeb\x7f\x76\x55\xc7\x1b\xf7\xbe\xb5\xd5\x23\x8b\x58\x07\xe7\ +\x79\xbf\xfa\x75\xfa\x8e\x97\x1f\x7f\x67\xd7\x99\x3f\xbb\xc5\xb1\ +\xff\x8d\x17\x37\xab\xb7\xdf\x79\xc9\xee\x57\x1f\x7f\x67\x63\x27\ +\x80\x38\xfe\xf4\xab\xa6\x58\x76\x3e\xfa\xea\x2a\x2a\x65\x4d\x3e\ +\xf3\xac\x19\x23\xcb\x45\x01\x68\xa4\x7b\xc9\x9b\x2f\x6e\x68\x0c\ +\x8b\x04\x03\x33\x99\x92\x39\x73\xce\x39\x53\x86\xe6\x23\xc0\xb4\ +\xbf\x65\xf1\xbc\xb7\x36\xed\x75\x5b\x07\x8d\xbe\xfa\xc6\x6b\x72\ +\x35\x6f\x8c\xe2\x98\x77\xff\xc2\x05\x2b\x4a\x67\x5f\x3c\xb1\xc8\ +\xa6\x38\x33\x84\x44\x30\xa2\x1b\x3b\x16\xbf\xe9\xce\x9d\x36\x06\ +\x6d\x7a\xe2\xed\x8f\x98\xa3\x74\xf6\x69\x67\x8d\xaf\xc9\x13\x00\ +\x12\xfe\xe6\x45\x6f\xbc\xb9\xa3\xd5\xab\x56\x9d\xf0\xf3\x2b\x8e\ +\x5d\xfb\xe2\x43\xcb\xf6\x04\x10\x22\x93\x2f\xb9\xb9\xd2\xb7\xec\ +\xf9\xa5\xed\x27\xfd\xe4\x8a\x09\x15\x19\x40\xcd\xd6\xed\x4b\x5f\ +\x79\xeb\x63\x8d\x88\x29\x96\xfa\xd1\x72\x13\xe7\x80\x30\x4a\x2e\ +\xb6\x2e\x97\xc3\xa2\xaa\x82\x28\x74\xb4\x75\x7a\xbd\x5e\x22\x12\ +\x93\x52\x5d\xd7\x04\x09\xef\xdd\xdd\x50\x54\x58\xd8\xdd\xd5\xdd\ +\xd5\xd9\x25\x08\x82\xae\x6b\xbd\xbd\xbd\x2e\x57\xdb\xa4\x89\x53\ +\x30\xc1\x0c\x0c\x04\x50\x5d\x5d\xdd\xe7\xf6\x50\x4a\x5d\x4e\x67\ +\x69\x69\x29\xc3\x58\x37\xf4\x58\x2c\x26\x10\x41\x40\x82\x80\xb1\ +\x40\x88\xdf\xef\x0f\x07\x83\x59\x39\xd9\x8c\x73\x4e\x29\x43\x80\ +\x81\x31\xc6\x08\x21\x7e\xbf\x9f\x51\x2a\x4b\xb2\xcf\xef\xef\xe9\ +\xed\xf5\x78\x3c\xc1\x60\xd0\xa4\x66\x7b\x7b\xbb\xd5\x6e\x57\x54\ +\x45\x51\x14\x41\x10\x92\x8e\xae\x20\x08\xba\xae\x7b\xbd\xde\x96\ +\x96\x96\xdd\x3b\x77\x75\x75\x76\xec\xd8\xb1\xbd\xac\xb4\x94\x10\ +\x21\x14\x0e\xe5\xa8\xd9\x12\x21\x91\x70\x58\x12\x45\xb7\xdb\xcd\ +\x18\x75\x38\xec\xa2\x28\x74\xf7\x78\x89\x88\x55\x55\xed\x0f\x06\ +\x9c\x2e\x87\x28\x12\xbf\xdf\xe7\x70\x3a\xb2\xb3\xb3\x7b\x7a\x7a\ +\x38\xe7\x76\xbb\x3d\x16\x8b\x65\x67\x67\x6b\x9a\x56\x5a\x5a\xda\ +\xd9\xd9\x69\x18\xfa\xb8\x71\xe3\x0c\x83\xe6\xe4\x64\x6b\x9a\xd1\ +\xd4\xd8\x2c\x08\x42\x7f\x7f\xa0\xa7\xa7\x27\x14\x0a\x8d\x1c\x39\ +\x32\x23\x23\xf3\xd3\xe5\xfd\xdb\x26\x27\x20\x4a\x76\x2e\x59\x3f\ +\xef\xb9\x77\xb7\xf8\x87\xcc\xba\xf4\xb2\x4b\x2f\xe8\xb8\xef\x79\ +\x6b\xba\x7d\xcb\xbb\x4f\xbc\xb2\x7a\x9f\xa4\x2a\x54\x4b\x58\x0a\ +\xc7\xa5\x15\xd4\x5c\x72\xe5\x4f\x3c\x7f\x7f\x70\x43\x07\x57\xad\ +\x4e\x97\x21\x72\x46\x35\xa6\x4c\x9b\x3e\x49\x32\x60\xc4\xd4\x69\ +\x1f\x6e\x7e\xce\x9b\xe0\x76\x9b\x23\xb7\xbc\xb0\xf6\xf4\x13\x56\ +\xef\x98\xeb\xd6\x78\xc1\xb8\xe3\x4e\x19\x55\xd6\xd2\xe6\xc0\x00\ +\x56\xa7\xc3\x69\x21\x00\xd8\x9e\x5d\x71\xde\x4f\xae\xf2\xf4\xdd\ +\xb7\x7c\x6f\x5c\xb6\x38\xd2\xac\x92\xa1\xc3\xb8\x0b\xaf\x3e\xef\ +\x18\xf2\xea\xd3\x4f\x35\x05\x68\x46\x66\x5a\x34\x68\x60\x8c\x80\ +\x53\x8d\x5b\x8e\x3f\xef\xe6\x39\x45\xdd\xcf\x3e\xfb\xcf\x9e\x98\ +\x50\x33\xed\x9c\xab\xae\xbb\x3a\xfe\xe7\xbf\x34\x49\x8e\x0c\x7b\ +\xe0\xed\x27\x1f\xdd\x1b\x54\x67\x9c\x7b\xed\xb5\xe7\x6b\x7f\xfb\ +\xf7\xe3\xeb\xc4\x8c\xd3\xae\xbf\xdd\xbe\x73\xd1\xab\xcb\x77\xc6\ +\x12\x7c\xf2\xf9\xe7\xa6\x1b\xa2\xce\xac\xa7\x5c\x7a\xdd\xac\xac\ +\x8e\x67\x9e\x79\xa2\x37\x41\x46\xcc\x3a\xef\x9a\x5b\xaf\x7a\xf0\ +\x0f\x7f\x6b\x63\xc4\x99\x5f\x73\xfe\x55\x57\xb9\xff\xf6\xd0\xc6\ +\x4e\x53\x71\xa4\x29\x11\xb1\x64\xc4\xa9\x67\x54\xa3\x87\x1f\xfc\ +\x5b\x0f\xa4\xa7\x5b\x34\x2a\x08\x29\xdd\xe4\x1f\x3a\xf0\x57\xdb\ +\x4d\x8c\x32\x51\x14\x38\x67\xaa\xaa\xa6\x67\xa4\xb5\xb7\x75\xb4\ +\xb6\xb6\x8e\x18\x3e\x42\x51\x14\x5d\xd7\x0b\x8b\x8a\x98\xc9\xf7\ +\xed\xdb\x97\x97\x97\xd7\xd2\xd2\x62\x52\xea\x72\x39\x39\xe7\xa5\ +\xa5\xa5\x56\xab\x2d\x10\x08\x00\x80\x24\x49\x25\x25\xc5\x15\x15\ +\x15\xaa\xaa\x5a\xad\x56\x57\x5a\x1a\xe3\x3c\x12\x0e\x8b\x44\x54\ +\x14\x45\x91\x14\x42\x08\x46\x48\xb1\xa8\x44\x92\xd2\xd3\x33\x24\ +\x51\x22\x92\x44\x44\x91\x10\x82\x05\x41\x14\x45\xc6\x58\x32\xf4\ +\x6e\xb3\xd9\x28\xa5\x0e\xbb\x3d\x37\x37\x97\x10\x42\x44\x49\x92\ +\x24\x51\x12\x93\xac\x14\x8d\x46\xa3\xd1\x28\xa5\x34\x12\x89\xc4\ +\x62\x31\x51\x14\x4d\xd3\x6c\x6d\x6e\x6e\x6a\xdc\xef\xf5\xb8\x37\ +\x6d\xda\xb4\x79\xd3\x27\x91\x70\x38\x1e\x8d\x62\x84\xfa\xfa\xbc\ +\x9c\x99\x86\xae\x33\xca\xfa\xfb\xfd\x3e\x7f\x9f\xd5\x6a\x09\x87\ +\x43\xbe\x3e\xaf\x24\x12\xd3\xd0\xf7\xed\xdb\xe3\xf1\xba\x81\x43\ +\x56\x56\x96\xaa\xaa\xfd\xfd\xfd\xc9\x9c\x4c\xa7\xd3\x59\x55\x55\ +\x55\x5c\x5c\xec\x72\xb9\x38\x87\x50\x28\xc4\x39\x77\x38\x9c\x65\ +\x65\x65\xf9\xf9\x05\x9a\xa6\x7d\xfc\xf1\xc7\xdb\xb7\x6f\xf7\xf9\ +\xfc\xeb\xd6\xae\x8d\x45\xa3\x82\xf0\xdd\x2d\xde\x08\x99\x7a\xc0\ +\xdd\xdd\xd1\xde\xba\x7f\x5f\x2b\x56\x54\x55\x42\xa6\x41\x73\x4b\ +\x2b\x86\x8f\x1c\x35\xac\xa6\xda\x25\x98\x4c\x50\xc2\x0d\x6b\x17\ +\x6d\x8f\x9d\xf3\x93\x8b\x0b\x65\x53\xa7\x8c\x72\x60\xa6\xa9\x16\ +\xd6\x4d\x28\x67\xcf\x3c\xf4\x48\xbb\x5c\x3b\xb1\x26\x4f\x37\x98\ +\xd5\x9e\xa6\xed\xdb\xd4\xc4\xcb\x67\x8e\x2d\xd4\x50\xce\x71\xd3\ +\xeb\x76\x6f\xdc\xa4\x39\x1d\xb2\x00\x94\x02\x65\x1c\x11\x49\xeb\ +\xdc\xf2\xce\x9a\x8e\x13\x2f\xbd\xa2\xca\x01\x09\x83\x52\x6a\x80\ +\xab\xe6\xf8\xe1\x45\x1f\xbf\xf0\xe4\xf2\xad\x4d\x9e\xde\xce\xed\ +\x9f\xac\x6f\xe8\x89\x11\x01\x33\x93\x5a\xf2\xaa\x27\x8e\x73\xbc\ +\xf5\xc2\xb3\xeb\xf7\xb4\x7b\x7a\x5a\xde\x7f\xf9\xdf\xeb\xb4\xa2\ +\x89\xe3\x6b\x91\x6e\xb0\x44\xd4\xdb\xd3\xdd\xd9\xde\xda\xd6\xe5\ +\xb1\x3a\x55\x23\xda\xdf\xe7\xf5\x47\x13\x89\x44\x24\xe8\xf3\xfa\ +\x22\x09\x83\x03\x33\x8c\x84\x5a\x34\x6a\x5c\x85\xe3\xad\x7f\x3f\ +\xbb\xb1\xa1\xd3\xdb\xd5\xb4\xf0\xe5\xb9\x5b\x63\xd5\x33\x86\x95\ +\x09\xc0\x02\xed\x5b\x17\x6f\x88\x9c\x77\xc5\xf9\xf9\x8a\x69\x18\ +\x14\x71\x16\x09\xf6\x86\xa4\xf4\xf2\x8a\x42\x1a\x68\xd9\x59\xdf\ +\x4e\x51\x8a\x9b\xbe\xd7\x31\xa9\xcf\xe0\x6b\x73\x53\x32\xa5\xdb\ +\x34\x29\xc6\x82\x61\x98\xf5\xbb\xf7\x74\xb4\x77\xd4\x0d\xa9\x63\ +\x9c\x17\x16\x16\x86\xc3\x61\xaf\xc7\xd3\xd3\xd3\xe3\xb0\x3b\xfc\ +\x7e\xbf\xa6\x69\x93\x26\x4d\x72\x38\x9c\x5e\xaf\xb7\xa0\xa0\x60\ +\xfc\xf8\x71\x2d\xad\x2d\xf5\xf5\xf5\x9a\xa6\x8b\xa2\x58\x50\x50\ +\x60\xb1\x58\x31\xc2\x00\xa0\xd8\xac\x69\x69\x69\x02\x11\xe2\xf1\ +\x38\xe3\x8c\x73\xc6\x38\x07\x40\x9a\xa6\x09\x44\x88\x44\xa2\xcc\ +\x34\x0f\x9e\x34\xa5\x34\x14\x0a\xc9\xb2\x8c\x05\x41\xd7\x75\x97\ +\xd3\xa9\x28\x4a\x71\x71\x31\x00\x78\xdc\xee\xb4\xb4\x34\x51\x24\ +\xc9\x0c\x4c\x59\x96\x55\x55\xc5\x18\xdb\xed\xf6\xf4\xf4\xf4\x78\ +\x3c\xde\xd8\xd8\x88\x10\xaf\xae\xae\x3d\xf6\xd8\x63\xf3\x72\xb3\ +\xfd\xfe\x80\xa9\xeb\x49\x6e\x0a\x07\xfb\xdb\xda\xdb\x4c\x43\xef\ +\x0f\x04\x3a\x3b\x3a\x13\xb1\x78\x34\x1c\xf1\x79\xfb\x12\xf1\x84\ +\x24\x4a\x9e\x5e\x8f\xcb\xe9\x1a\x35\x6c\x44\x38\x1c\xee\xe8\xe8\ +\x30\x0c\x43\x14\xc5\xbe\xbe\x3e\x45\x51\x92\x6c\xdb\xd0\xd0\x10\ +\x8f\xc7\x09\x11\x72\x72\x72\x0a\x0b\x0b\xec\x76\xbb\xd5\x6a\xb5\ +\x5a\x2d\x99\x99\x99\x89\x84\xe6\xf7\xfb\x23\x91\x70\x53\x73\x53\ +\x30\x18\xfc\x82\xbe\xf7\xdf\x9a\xe9\x64\x6a\x28\xf3\xb8\x73\xaf\ +\xfd\xed\x1f\xef\xf9\xd5\x15\xe3\x3f\x5a\xb4\xa8\xc1\x47\x05\x24\ +\xe6\x96\x54\x0d\x1b\x36\x62\x68\xed\xe0\x74\x55\x60\x1c\x44\x81\ +\x6e\x9c\xff\xec\x86\x78\xf9\x45\xe7\x4e\x21\x66\x82\x03\x32\x19\ +\x54\x8d\x9a\x64\xe9\x6b\xee\x68\x6f\xde\xde\x18\x18\x35\xe5\x18\ +\x99\x51\x59\xb5\x63\x5f\xd3\xbb\x4b\xb7\x55\x4e\x98\x39\x71\xea\ +\xb4\x62\x63\xcf\x82\x8f\xeb\x05\x97\x5d\x24\xf8\x40\x9f\x7d\x44\ +\x08\xda\xfd\xfe\x4b\xef\xb7\x39\x2e\xba\xe4\x44\x2b\x68\x94\x51\ +\xc1\x96\x21\x51\xb3\xd7\x1d\x96\x54\x19\x21\x61\xc8\xf1\x67\x9f\ +\x30\xae\x8c\xea\x06\xe3\xa0\x58\x1d\x4e\xe8\x71\x87\x74\x59\x96\ +\x88\xa8\x10\x88\x76\x79\x34\xa7\x2d\x9d\x70\x8d\xdb\x06\x5f\x72\ +\xc3\x2f\x7e\xf7\xc7\xbb\x2f\x9a\x9a\xbb\x70\xde\xaa\xa0\x99\x8c\ +\x32\x21\x84\xb1\x20\x08\x18\x21\x00\x60\x8c\xab\x69\x0e\x2e\x84\ +\x7b\xfa\x0d\x55\x91\x44\x49\xc2\x66\xd4\xdb\xad\xe5\xa4\xd9\x10\ +\x02\x51\x30\x36\xcc\x9f\xfb\x49\xb4\xea\x27\x67\x4f\x23\x46\x02\ +\x13\xe2\xde\xb5\xe4\x91\xe7\x96\x65\x1e\x73\xca\xad\xb7\xdf\x79\ +\xc1\xac\xa1\xd8\xd4\x79\x8a\x03\xbe\xaf\xc4\x04\x9c\x33\x96\x2c\ +\x00\x19\x78\x80\xbe\xae\x06\x54\x32\x16\x2e\x49\x62\x4b\x73\x4b\ +\x4b\x6b\x5b\x46\x7a\xc6\xf0\xe1\xc3\x6c\x0e\x5b\x57\x67\x67\x7e\ +\x7e\xbe\xa6\x69\xeb\xd6\xad\xa3\x1c\x0d\x2a\xaf\x68\x69\x69\x9d\ +\x34\x69\x02\x16\x78\x46\x7a\x46\x3c\x16\xdf\xb3\x67\xcf\x89\x27\ +\x9d\x3c\x65\xca\xd4\xdd\xf5\xbb\x76\xef\xde\xe5\x72\x4e\x74\xb9\ +\x5c\xf9\xf9\x79\x18\x23\x9b\xdd\x0e\x00\xf1\x58\x2c\x1c\x8b\x22\ +\x8c\x1c\x36\x3b\x03\x0e\x94\x01\x02\xc3\xd0\x6d\x16\xab\x69\x9a\ +\x90\xcc\xdd\x42\xc0\x11\x98\xa6\x29\xcb\x32\x21\x44\x10\x04\x53\ +\x37\x24\x59\x76\xbb\xdd\x09\x4d\x2b\x75\xa5\x29\x8a\xa2\x5a\x2c\ +\xe1\x68\x24\x59\x20\x22\x08\x22\xc6\x02\x63\x8c\x51\xd6\xe7\xeb\ +\xdb\xb1\x63\x47\x6f\x6f\xaf\x45\x55\x4b\x4b\x4b\x44\x91\x78\x3d\ +\x6e\x82\xb0\x45\x55\x1d\x0e\x87\xa6\x25\x18\x07\x59\x56\x6d\x36\ +\x87\x96\xd0\x93\x89\xe5\x0e\x87\x9d\x10\x81\x03\x67\x8c\x5a\x6d\ +\x16\x00\xde\xde\xde\x66\x98\x06\x11\x89\x24\x49\x8a\xa2\xc6\x62\ +\x51\x00\xc8\xcb\xcb\x13\x04\x81\x73\x9e\x48\xc4\x45\x51\x4a\xa6\ +\x7d\x2a\xb2\x22\x49\xb2\xc5\x62\xe9\xee\xee\xf2\x7a\x7d\x83\x06\ +\x95\xeb\xba\x7e\xc6\x19\x67\xe6\x17\xe4\x1f\xdc\xe3\xfb\x2e\x6c\ +\x5e\x01\x62\x4d\xbb\x3e\xd9\xa9\xd7\xd4\xd6\x38\xf7\xef\xdd\x13\ +\xe5\x69\x8a\xac\xaf\x7f\xf7\xd5\x67\x57\xec\x95\x14\x19\x10\xce\ +\xc9\x44\x08\x13\x19\x05\x17\xce\x7d\xf1\xa6\x9b\xaf\x9e\x93\xab\ +\x34\x7c\xa0\x71\x29\x6b\xf4\xd8\xea\x34\x39\xeb\xda\xdb\x07\x13\ +\x6b\x46\x96\xdd\x5a\x9b\xbb\x30\x2a\x58\x24\x1e\x68\xdc\xb0\xbc\ +\x69\xfa\xdd\x37\x5e\x22\x2d\x78\xe2\x77\xed\xda\x18\x62\x51\x45\ +\x01\x1f\x52\x0a\x24\x28\x62\x62\xc5\xcb\xcf\x56\xde\x7a\xf3\xd9\ +\x23\xac\x3d\xeb\x37\x9b\xc1\x9e\x08\x11\x4a\x4a\xb3\x8c\x96\x76\ +\x8a\xc5\xdc\x51\x53\x87\x07\xc2\xab\xd6\x35\x22\x09\x45\x03\x5e\ +\x8f\x59\x52\x95\xe7\xdc\xd1\xdd\x8b\x24\xc4\xa4\xa2\x9a\x42\xe2\ +\xdd\xd6\xa5\xa3\x5c\x64\xf8\x77\x6d\x59\xdf\xd0\x1b\xf4\xf6\x76\ +\x79\x83\x71\x41\x14\x11\xff\xfc\x77\xc3\x11\xb7\x9b\x1b\xae\xc1\ +\x45\xf6\xdd\xbb\xfb\x65\x4c\xb1\xad\xa8\xb4\x42\x6e\xde\x14\xe0\ +\x50\x08\x98\xc8\xbc\x7f\xe1\x4b\x2f\xde\x74\xeb\x15\x27\xa6\x5b\ +\x9b\x96\x33\xcc\x13\x7b\xd6\x2c\x6c\xd8\xf8\x41\xc1\xc8\x33\xee\ +\xfc\xc9\xa5\x7d\x6d\x7f\xf8\xb0\x9d\x2a\x62\xca\x78\xfa\x7e\x41\ +\x10\xc5\x60\xdb\xd6\x67\x9f\x7e\xdd\x0b\x32\x01\xce\x80\x61\x84\ +\xa9\xa6\xe7\x8e\x3f\xf5\x8a\x53\x26\x29\x5c\x63\x47\xa8\xb3\x82\ +\x10\x62\x94\x6e\xdf\xba\x2d\x10\x08\x0c\xad\x1b\x92\x95\x93\xe5\ +\xee\xea\x69\x69\x6e\xf2\x78\x7a\xcb\x2b\x06\x65\x66\x65\x78\xbc\ +\xee\x50\x38\xd8\xde\xd1\x7a\xca\x29\x27\xab\xaa\xba\x75\xeb\xd6\ +\x58\x2c\x61\x9a\x5c\x14\x25\x01\xe3\x68\x34\x54\x90\x9f\xeb\xed\ +\xc3\x2d\x4d\xcd\xb9\xd9\xd9\xe9\x19\x19\x1c\x21\x4d\xd3\x98\x6e\ +\x04\xfb\xfb\x35\xc3\xc8\xc9\xcd\x31\x0c\x4a\x88\xc0\x18\xa7\x54\ +\x13\x30\x73\x38\xac\x94\x6a\x00\x14\x00\x71\x0e\xd4\xa4\x84\x90\ +\xa4\xff\x88\x11\x06\xce\xfb\x3c\x1e\x82\x05\x43\xd3\x29\xa5\x76\ +\xbb\x4d\x37\x0c\x93\x83\x2c\xca\xa6\x61\x10\x11\x10\xe2\x84\x90\ +\xfe\x40\x7f\x57\x5b\x7b\x3c\x1c\x96\x30\xc2\x92\x18\x8f\x84\x5a\ +\xdc\x6e\x6a\x18\xb9\x39\x39\x6d\x9d\x1d\xaa\xd5\x2a\x69\x92\xa4\ +\xa8\x0c\x20\x14\x8d\x29\x8a\x64\xb3\x58\x82\xc1\xa0\xc9\xcd\x50\ +\x34\x2c\xcb\x92\x6e\x1a\xf9\x45\xf9\x7e\x7f\xa0\xc7\xd3\xeb\xca\ +\xc8\x8e\x27\x74\x00\xe4\xf7\xfb\x0d\xdd\xa0\x26\x2b\x28\x28\x74\ +\x39\xd3\x74\xdd\x14\x04\x09\x01\xde\xbc\x69\x5b\x5e\x5e\x1e\x8c\ +\x24\x08\x61\xbf\x3f\x80\x31\x2e\x28\x28\xb4\xd9\x6c\x2e\x97\x2b\ +\x37\x27\x9b\x52\x4a\xc8\x77\x66\x37\x21\x2c\x4a\x7a\x4b\x5b\xfd\ +\xd2\x8f\x3e\x02\xc7\x9d\x97\x5c\x79\x59\xcb\x43\xef\x68\xd4\x52\ +\x50\x5e\x37\x2a\x68\x15\x15\x39\xde\xd7\x1d\x41\x5c\x92\x91\x20\ +\xca\xac\xa7\xfe\xed\xc5\xab\x47\xdc\x71\xa9\xaa\xc7\x73\x46\xcc\ +\x1a\x2c\x77\x3c\x76\xef\x43\x9d\xa6\xc8\x98\x72\xda\xcf\x7f\x37\ +\x69\xda\xe8\xf5\x51\x0b\xa1\x41\x9c\xe8\x59\xf5\xe1\xc7\xf9\x23\ +\x2d\xeb\xb7\x77\xb2\xba\x63\xb8\xc3\x21\x13\x81\x88\x48\x22\x08\ +\x00\xcb\x32\x22\x44\xc6\xf1\xb6\x77\xde\x7e\x6f\xc4\x5f\x6f\x74\ +\x22\x0c\xe1\xc6\xf7\x3e\xde\x7b\xf5\xc5\x37\x45\xd4\x05\x7b\xba\ +\xe3\x15\xd9\x16\xde\x47\x01\x01\x16\x88\xee\xdd\xb7\xec\x83\x7d\ +\x97\x5d\x7a\x13\xca\x58\xdc\x16\x12\x86\x4d\x3f\xb5\x32\xb2\xeb\ +\xfe\x75\x0d\x42\x69\x29\xc6\xfd\xf5\xdb\x36\xd7\xfb\x98\x24\x0a\ +\x02\x21\x88\x33\x00\x84\x88\x82\x91\x00\x00\x1c\x81\x80\x24\x45\ +\x54\x8d\x9e\xf5\xef\x6f\x6c\xb9\xe8\x9a\x9f\xf1\x77\x96\x76\x46\ +\xc5\xd1\xc7\xcd\x29\x0e\xae\x79\x7d\x5b\x2b\x1a\x34\x16\x61\x99\ +\x88\x32\xf3\xee\x7a\xed\xad\xb5\xf7\xdd\x71\x51\xb3\x00\x99\x65\ +\xe3\x46\x0f\x4d\xeb\xee\xf2\xd8\x8a\x73\x31\xa2\x26\xe3\x90\xe2\ +\xa5\xef\x21\x37\x61\xe4\xef\x6e\xf2\xa0\xdc\xd9\xa7\xcd\x20\x9e\ +\xad\xf3\x57\xb4\xcc\x3c\xef\x0c\xa5\x79\xdd\xfb\xfb\x1a\xc2\xb3\ +\x27\xa9\xe2\x61\x1b\xbd\xff\xa1\x66\xa5\xb9\xb9\x09\x01\x9e\x3c\ +\x71\x22\x51\xe4\xde\xae\x2e\x00\xa8\xdf\xbd\x7b\x57\xfd\x6e\x9b\ +\xc3\xce\x38\x0b\xf4\x07\x2c\x56\x75\xf6\xec\xe3\x05\x81\x78\xbd\ +\x3e\xb7\xdb\x13\x8b\x25\x18\xe3\x92\x24\x03\x86\xe2\xe2\xa2\xe6\ +\xe6\x26\xbb\xc5\xe2\xf5\xf6\xf9\xfb\xfa\x7c\x3e\x1f\x47\x80\x89\ +\xe0\xf7\xfb\x23\x91\x48\x61\x61\xa1\x45\x51\x21\x69\xcc\x21\x0e\ +\x1c\xa8\x61\x68\x89\x98\x20\x20\xe0\x0c\x63\xc4\x39\xc2\x22\xa1\ +\xa6\xa1\x6b\x3a\x21\x24\xe0\xf7\x27\x62\x31\x84\x11\x70\x4e\x30\ +\x6e\x6c\x68\xc8\xcf\xcb\x8d\x46\xe3\xb2\xcd\x26\x49\x24\x99\xdc\ +\x04\x00\x89\x68\xcc\x88\xc7\xdd\x3d\x3d\x12\x16\x32\x1c\xce\xd6\ +\xd6\xa6\xae\x8e\x96\x44\x42\xe3\x8c\xd9\xed\x36\x00\xd0\x0c\x93\ +\x01\x36\x39\x28\xb2\x82\x04\xec\x4a\x4b\x0b\x06\xfb\x73\xf3\xf3\ +\xdc\x6e\x77\x7a\x66\x7a\x22\x11\x77\x5a\x2d\x82\x44\xa2\xf1\x08\ +\x91\xc5\x40\xc0\x6f\x18\x54\x96\x14\x8f\xbb\x0f\x00\xca\xca\x4a\ +\x65\x49\xd1\x75\xa3\xb2\xa2\x32\x14\x0c\x35\x36\x34\x4d\x99\x32\ +\x1d\x21\xb4\x79\xcb\x16\xce\x78\x69\x69\x69\x59\x59\x99\xaa\xaa\ +\x35\x35\x35\x85\x85\x85\x3e\x9f\x2f\x69\xfd\x7d\x27\xd2\x63\x08\ +\x21\xa6\xb5\xed\xd8\xe3\x8f\x20\xbb\x05\x36\x2c\x7c\xb1\xe4\xb2\ +\x53\xcb\x0b\x6c\x1d\xbb\xb6\x0d\x1e\x3a\xf2\xe4\x82\x61\x58\x92\ +\xfb\x77\xad\x7e\x6f\x6b\xef\xd6\xed\x2d\x51\x03\xc9\xaa\xdc\xb3\ +\x7d\xd9\x0b\xaf\xe5\x66\x07\x58\x7e\x3a\xd4\xaf\x59\xda\x1c\x48\ +\x20\x91\x1a\x46\xe4\x93\x25\xab\x8f\x2f\x4e\x43\xf1\x8e\x6d\x4d\ +\x6e\x90\x2d\xbd\x9f\xcc\x7f\x64\x13\xa2\x5c\x51\x82\x9e\x7d\x3b\ +\x9d\x1c\xf3\xce\xfd\xfb\x43\xbd\x71\x64\xa2\x5d\x3b\x1a\xfb\x35\ +\x90\x65\xb5\xbf\x71\xcd\x0b\xcf\x96\x0d\x33\x23\x92\x2c\x6c\x5f\ +\xf4\xec\x93\x81\xe3\x8e\x1d\x37\xad\xe2\x18\x44\xdd\x3b\xd6\x6d\ +\x69\x01\x42\x00\x61\x89\xb0\xcd\x0b\x9f\x88\xfb\x4f\x9c\x39\x76\ +\x46\x0d\x81\x60\xe7\x9a\x7f\xcc\x5d\xd6\x1e\x27\xb6\x78\xa0\x61\ +\x5b\xa3\x06\x44\x92\xf8\x01\x35\x57\x84\x11\xed\x6d\xd8\x1e\xee\ +\x0b\x21\x41\x10\x10\xf7\x76\xd5\xef\xa1\x01\x49\xfa\xff\xec\x7d\ +\x77\x98\x25\x65\x9d\xee\x17\xeb\xab\xaa\x53\x27\x77\xee\x99\x9e\ +\x9e\x9c\x60\x60\x98\x21\x0c\x20\x82\x28\x18\x00\x03\xae\x01\x54\ +\x0c\xab\x80\x89\x35\xef\xde\x5d\x77\xf7\x7a\x05\xd3\xe2\x35\xec\ +\x55\x11\x05\xd1\x5d\x58\x64\x51\x30\x02\x92\x07\x18\x06\x06\x86\ +\xc9\x33\x3d\xa1\xa7\x73\x38\x39\x54\xfa\xe2\xfd\xa3\x18\x64\x5d\ +\x95\x60\x00\xf7\xe9\xdf\xf3\xcc\xf3\x4c\x9f\x3e\xa7\xfa\x54\xd5\ +\xf7\xbd\xf5\x8b\xef\x6b\x1e\xba\xf9\x2a\x7f\xf6\x95\x2f\x3d\xe9\ +\x65\x6b\x30\x28\x8f\xdc\xff\xe5\x9f\xdd\x39\x1d\xd3\x54\x38\x7d\ +\x60\xdf\x9e\x40\x23\xcb\x66\x33\xdb\x6e\xbb\xfa\xa6\x62\x7e\xb2\ +\x69\x48\xa6\x77\xd9\xfa\xa3\x8f\xa5\x40\xb6\x6e\xbe\xee\xea\x47\ +\x27\x04\x9b\x1b\xee\x79\x31\x9a\xd1\x5a\xe7\x16\x2c\x7f\xc9\x29\ +\x27\xd2\x89\x78\xd3\x8e\xf8\xc4\x53\x4f\xca\x16\x1a\x0f\x8e\x1c\ +\xfa\xef\x1d\x51\xbf\xef\xfe\x49\x29\x7b\xfb\xfa\xe7\xcf\x9b\x4f\ +\x98\x65\x94\x4e\x67\xb2\x71\x1c\x0f\x8f\x8e\x1e\x38\x74\xe8\x89\ +\xed\xdb\x01\x00\xc5\x8e\x8e\x0d\x1b\x4e\x6e\xb7\x7d\x63\x40\x2e\ +\x97\x3d\xee\xb8\xe3\xf2\xf9\x3c\x21\x64\x68\x68\xa8\xd5\x68\x33\ +\xc6\x96\x2f\x5f\x76\x60\x68\x68\x68\x68\x68\xf5\xea\xd5\xb7\xdc\ +\x72\x8b\x45\xa9\xe0\xfc\xc0\x81\x03\xab\x57\xaf\x76\xd3\xe9\x24\ +\xda\x4c\x3a\x56\x30\x21\x94\x10\x1e\xc7\x18\x21\x88\x60\xb2\x9f\ +\x21\x04\x61\x10\x70\xce\x0b\xc5\xa2\x31\xc6\xa2\x94\x32\x26\x95\ +\x1c\x9f\x98\x48\xb9\x6e\xa5\x54\x26\x8e\x33\x7f\xd1\x62\x08\x49\ +\x32\xc1\xab\xa5\x40\x10\x8d\x8d\x8d\xf6\x74\x75\x65\x53\xde\xce\ +\x9d\xdb\xa5\x4c\xfa\x54\x35\xc6\x98\x50\xca\x18\xab\xd7\x6a\x85\ +\x62\x07\xe7\x1c\x23\x0c\x00\x98\x9e\x9a\x56\x5a\x72\xce\x2d\xcb\ +\x92\x52\xda\xb6\x33\x3d\x3d\x95\x4e\xa7\xbb\xbb\x7b\xa6\xa6\xa7\ +\x9b\x0d\x7f\x64\x6c\x22\x8a\x22\xc7\xb1\x6b\xf5\x5a\xcc\x63\x63\ +\x4c\x6f\x6f\xef\xa2\x45\x8b\x76\xed\xda\x05\x21\x4c\x6a\x76\x7b\ +\xf7\xee\x4d\x2a\x83\xf3\xe7\xcf\xef\xef\xef\x2f\x14\x0a\x41\x10\ +\x0c\x0c\x0c\x94\x2b\xb3\x7f\x74\x1e\x82\x23\xd0\x84\xb0\xa8\xfe\ +\xe4\xaa\xab\xb0\x65\x33\xc7\x31\xf1\xc4\xf5\x5f\xfb\x2a\x61\xcc\ +\xec\xfd\xda\xc6\x1f\x81\x27\xa7\x9e\x31\xb5\x08\xb8\xf6\xbb\x3b\ +\x2d\x9b\x11\x0c\x08\x16\x1b\x6f\xfa\x86\x21\x36\x31\x07\x76\x68\ +\x64\x33\x06\x00\x60\xcc\x1a\xdb\xf2\xc3\x6f\x3d\x82\x09\xd2\x8f\ +\x6b\xec\x30\x1b\x1b\xad\x8d\xc1\xcc\x16\x53\xdb\x7e\x70\xf5\xe3\ +\x96\xcd\xee\xff\xcf\xeb\x34\xb6\x18\x36\xdf\xfb\xf6\x3e\x6a\xdb\ +\x16\x41\x86\x80\xad\x3f\xff\xce\x16\x48\x6d\xe6\x58\x9a\xef\xda\ +\x78\xcb\xb6\x7b\x7f\x04\x00\x30\x00\x50\xca\xa8\x85\x81\x01\x00\ +\x22\x8a\xd4\x9e\xfb\x7f\xb4\xfd\x1e\x7d\xe4\xdb\x50\xe6\x3a\x62\ +\x6a\xe7\x75\xdf\x78\xc2\xb2\xed\x5f\xcb\x4c\x43\x48\x41\xfc\xe0\ +\x8d\xdf\x30\xc8\xb2\x6c\x46\x8d\xd9\x7e\xe7\x75\x8f\x03\x62\x33\ +\xd7\xd2\xd1\x8e\x7b\x6e\x7a\xfc\xce\x84\x70\x02\x53\x8b\x52\xdb\ +\xe1\x13\x8f\x5e\xf7\x9d\x4d\x96\x6d\x23\x08\x18\x95\x0f\xdc\x78\ +\x95\xc1\x96\x85\xcd\x35\x5f\x79\x38\xe9\xce\xc2\xc4\xa2\x94\xcc\ +\xb9\x4d\x2f\x42\xd3\x00\xe5\xb2\xb9\xfa\xe1\xbd\x87\x2b\x22\x3b\ +\xbc\x7f\xd7\xbe\x27\xee\xba\x6b\x4b\x7a\x68\x63\x98\x39\x36\xe3\ +\x20\x23\x9f\xb5\xce\x8a\x31\xc6\x71\x1c\x66\xdb\x46\x6b\xa5\x94\ +\x65\x59\xb3\xb3\xb3\x0f\x6c\xdc\x48\x09\x39\xf1\x84\x13\x1e\x7b\ +\xec\xb1\x64\x98\x63\xd9\xf2\x65\xf5\x5a\x2d\x08\x82\x5c\x2e\x57\ +\x2c\x16\x93\xce\xec\xa9\xa9\xa9\x65\x2b\x96\x6a\xa9\x97\x2e\x5f\ +\xde\x6c\x36\x9b\xcd\xe6\x82\x05\x0b\xb6\x6e\xdd\x4a\x2d\x6b\xe9\ +\xb2\x65\xc4\xb2\x9a\x8d\x46\xca\x75\xb5\x81\xd0\x40\x42\x10\x80\ +\x90\x32\xa6\xb5\xc6\x84\x00\x84\x13\xc6\x13\x25\x15\xe7\x1c\x63\ +\xec\xb7\x5a\x99\x54\x8a\xb9\xee\xec\xd4\x74\x2e\x9b\x6b\xb5\x5a\ +\xf5\x4a\x75\x68\x68\xa8\x7b\x60\x7e\xbd\x5e\xb3\x48\x27\x82\x00\ +\x68\xdd\x6a\x34\x27\x27\xc6\x9e\xd8\xba\x15\x01\x93\xc9\xa4\x31\ +\x46\x47\x40\x47\x35\x5b\xed\x38\x8e\xbb\xba\xbb\xc6\x27\x26\xa5\ +\x94\x84\x90\x76\xbb\xdd\xdb\xd3\xa5\xb5\xaa\x54\x2a\xb9\x9c\x57\ +\xaf\xd7\x5d\xd7\x89\x22\x9e\x4a\xa5\x9b\xcd\xb6\xe7\x79\x69\x2f\ +\x5b\xab\xb5\x93\x6e\xc5\x76\xbb\x6d\x33\x7b\xc9\x92\x25\xf3\xe7\ +\xcf\xcf\xe5\x72\xc6\x98\x52\x69\x96\x52\xb2\x7f\xff\xfe\x81\x81\ +\x81\x45\x8b\x16\x35\x9b\xcd\x04\x05\x3b\x3a\x3a\x30\xc6\xf9\x7c\ +\x7e\x64\x64\x14\x61\xc3\x58\x56\x9b\x3f\xf2\xd8\xca\x91\xe6\x52\ +\x68\xd9\x36\x78\x92\x99\x00\x31\xdb\x06\x00\x00\xcb\xfe\x8d\x3b\ +\xca\x6c\xfc\x14\x7f\x0c\x65\x89\x40\xa3\xc5\x9e\x46\x29\x83\x08\ +\x4b\x74\x89\x30\x00\x09\x65\x1d\x04\xc0\x68\x0d\x20\x66\x0c\x03\ +\x63\x88\xc5\x00\x00\x06\x40\x66\x33\x00\x4c\x92\x11\x20\x96\x4d\ +\x92\xb7\x01\x48\xa8\x45\xe8\xd3\x9f\x8c\xe6\x69\xf9\x05\x0b\xff\ +\x97\x5f\x69\x00\xf1\xd3\xbf\xd2\xaf\x17\xa2\x65\x27\x6f\x30\x00\ +\x60\xca\xf0\x91\x83\x3f\xe3\x11\x28\x7b\x52\x48\xce\x7a\xba\x54\ +\xc0\x9f\xe8\x99\x30\x67\xcf\x6e\x7d\xfe\xae\xdf\x2a\xa1\x3a\x17\ +\x1f\xbb\xb6\xe3\xde\x2f\x7d\xea\x03\x94\xa5\x4e\x7d\xe5\x69\x07\ +\x7f\x7e\xed\x0c\xed\x7b\xd3\x45\x27\x7b\x80\xf3\xe7\xaa\x39\xce\ +\xb9\xb0\x18\x8d\xc2\xc0\xf3\xbc\xdb\x6e\xbf\x7d\x6a\x7a\xe6\x8a\ +\x2b\xae\x58\xb2\x74\xc9\x47\x3e\xf2\x91\xb1\xd1\xb1\x7d\x43\xfb\ +\x7a\x7b\x7b\x09\x21\xe5\x72\x99\x10\x12\x04\x41\x32\x56\x32\x33\ +\x33\x53\xec\x28\xa6\x3d\xcf\xb2\xc8\xca\x55\xab\xee\xbe\xeb\x2e\ +\x8c\xb1\x63\xdb\x7d\xbd\xbd\xc5\xae\xce\xfb\xee\xba\xfb\xe1\x87\ +\x1f\xfe\xc8\xc7\x3e\x86\x30\x36\xc6\x68\xa5\x92\x88\xcc\xf7\xfd\ +\xd4\x91\x67\xa9\xd1\x06\x63\x9c\x72\x5d\x6d\x34\x8f\x63\x29\x45\ +\xa5\x5c\x1e\x3e\x3c\x1c\x47\x61\xb3\x56\x2b\x97\xcb\xa7\x9f\xfe\ +\xd2\xee\xce\xae\x58\x6b\x29\x04\x04\x1a\x33\x06\x21\x68\x35\x5b\ +\x14\xe3\x91\x91\xc3\xae\xe3\xb4\x5b\xad\x76\xab\x95\xf2\x9c\x64\ +\x60\xd8\x18\xc3\x2c\xc6\x2c\x56\xaf\x37\x52\x29\x57\x4a\x39\x39\ +\x35\xb5\x7a\xd5\xca\x56\xab\xd5\x68\x34\x32\x99\x34\x21\xb4\x5c\ +\x2e\x2b\xa5\x0a\x85\xa2\x52\x2a\x8a\x43\xc7\x75\xd3\x9e\x57\x89\ +\x63\x8c\x71\x2e\x97\xcb\x65\x73\x43\x43\x43\x8f\x3c\xf2\xc8\xab\ +\x5f\xfd\xea\xae\xae\xee\x64\xbc\xce\x18\x63\x59\x56\x1c\xc7\xbd\ +\xbd\xbd\xae\xeb\x8e\x8d\x8d\x6d\xdb\xb6\xad\xd9\x6c\xf6\xf4\xf4\ +\xbc\xea\xd5\x67\x95\xcb\xe5\x3f\x78\xbe\x04\x6a\x63\xa4\x10\xc9\ +\xce\xa4\x94\x22\x04\x10\x9a\x73\x0b\xe6\xec\xc5\x68\x08\xc1\xdf\ +\xb3\x38\x8d\x16\xd2\xee\x7e\xd3\xc5\x9f\x3a\x6a\xd7\x3e\x95\x19\ +\x58\xbd\xb4\x5f\x9f\xf3\x9a\xc8\x58\x29\x9b\x70\xa1\x9e\x43\x4c\ +\x07\x21\x88\x39\x07\x10\x6a\x0d\x3c\xcf\xbb\xfb\xee\x7b\x6f\xfe\ +\xd1\x8f\x2f\xff\xdc\x15\x67\x9c\xf1\xb2\x07\x1e\x78\x40\x29\x5d\ +\xab\xd7\x37\x6f\xde\xfc\x8a\x97\xbf\x62\x72\x72\xb2\x50\x28\xb4\ +\xdb\x6d\xce\x39\x63\x6c\xdf\xbe\x7d\x67\x9f\x7d\xf6\xe1\xc3\x23\ +\x47\xad\x5e\x25\x85\x14\x42\x74\x77\x77\xdf\x78\xe3\x8d\x84\xd2\ +\xa4\x97\xa1\x52\xa9\x4c\x4e\x4e\xfa\xad\x56\xae\x58\x14\x52\xb6\ +\xdb\x6d\xa3\x64\x18\x06\x8d\x46\x83\x31\x06\x8c\x06\x88\x20\x04\ +\x0c\x30\x84\x92\x38\x0c\xbc\x94\x5b\x9e\x2d\xed\xda\xb5\xd3\x4b\ +\xa5\xd2\x9e\x17\x05\x7e\xca\x75\x56\xac\x58\xd6\xa8\x57\xdd\x5c\ +\x3e\x8e\x43\x8b\x12\x08\x81\xd1\xca\xb1\x99\x31\x4a\x2b\x59\x9a\ +\x99\x09\xc3\x30\x97\xcf\x26\xee\x4c\x02\x1f\x51\x18\xba\xae\x5b\ +\x2a\x57\x6d\x9b\xa5\xd3\xe9\x81\xf9\xf3\x07\x06\x06\x3c\x2f\xf5\ +\xf8\xe3\x4f\xe4\x72\x79\xc6\xec\x72\xb9\xdc\x6e\xb7\x6d\xdb\x91\ +\x52\x10\x62\x65\xb3\x56\xb9\x52\x4b\x3e\xde\xd1\xd1\x31\x3e\x3e\ +\x7e\xf4\xd1\x47\x67\x32\x99\x2d\x5b\xb6\x8c\x8f\x8f\xa7\x52\xa9\ +\x72\xb9\x92\x50\x14\x3c\x35\x2b\xb3\x7f\xff\xfe\xc9\xc9\xc9\x7c\ +\x3e\x7f\xce\x6b\xce\x51\x7f\x8c\x41\x5f\x08\xa1\x92\xd2\x8f\x42\ +\x63\x8c\xe3\xba\x17\x5d\xf4\xf6\x54\xca\x9b\x73\x0b\xe6\xec\x45\ +\xeb\x37\x51\x4a\xb5\xfe\x1d\xeb\x13\x62\x24\x5a\xdb\x36\xdd\xb3\ +\x65\x44\x6e\x78\xc5\x0a\xa8\xc2\x76\x64\xdc\x14\x56\xbf\xad\x45\ +\xf9\xf7\xfb\x4d\x50\x70\xa1\x94\xb4\x2c\x32\x33\x53\xba\xfc\xf2\ +\xcb\xdf\xf2\x96\x37\xbf\xf2\xec\xb3\x9a\xcd\x76\x67\x67\x67\x4f\ +\x4f\xcf\xd6\xad\x5b\xb7\x6c\xd9\xb2\x75\xeb\xd6\x66\xb3\x39\x31\ +\x31\x31\x32\x32\x32\x34\x34\x44\x08\x71\x1c\xa7\xa3\xa3\x63\x78\ +\x78\xb8\xd5\x6a\x65\xbc\x94\xeb\x38\xcd\x56\xcb\x71\x1c\x00\xc0\ +\xae\x5d\xbb\x3a\x3b\x3a\x6a\xb5\x5a\x14\x45\x87\x0f\x1f\x76\xcb\ +\xd5\x88\x47\xbd\xdd\x9d\x29\xdb\xae\x56\x2a\x33\xd3\x33\x9d\x9d\ +\x9d\x90\x50\xa0\x9e\xa4\xda\x44\x00\x34\x1a\x0d\x4a\x48\x32\xc7\ +\x5b\x2e\x95\x3a\x8a\x1d\x9d\x5d\x5d\x36\x63\x43\x7b\xf7\x75\xfb\ +\xc1\x8a\x63\x32\x04\x59\x8e\x6d\xc7\x61\x10\x47\x61\x1c\x87\x00\ +\x80\x62\xa1\x30\xe6\xfb\x8e\x65\x65\x0b\xd9\x43\x87\x0e\x85\x61\ +\x68\x0c\x88\xe3\xd8\x75\x5d\xa9\x8d\x31\x9a\x10\x02\x21\xe2\x82\ +\xb7\xdb\x7e\xa5\x5a\xd3\x4a\xcf\xcc\xcc\x0e\x0c\x0c\xa4\xd3\x19\ +\xa5\xf4\xec\x6c\xa9\x5e\xaf\x15\x0a\x45\xad\x01\xe7\x3c\x19\xd3\ +\x4b\xa6\x7c\x6d\xdb\x66\x8c\xf5\xf6\xf6\x4e\x4d\x4d\x85\x61\x54\ +\x2c\x16\xd6\xaf\x5f\x9f\xb4\x77\x3d\xf8\xe0\x83\x10\xc2\x53\x4f\ +\x3d\x35\x0c\xc2\x53\x4f\x3d\x35\x97\xcf\x3f\x23\xeb\xe8\xb3\xbb\ +\xd9\x9a\x5a\x34\xe5\x79\x06\x00\x11\xc7\xf9\x7c\x61\xe9\xf2\x55\ +\x73\x7b\x60\xce\x5e\xbc\x49\xa5\xdf\xad\xeb\x4b\x29\x99\xd9\xfe\ +\xc0\x0d\xb7\x6f\x5b\xb2\x30\x77\xfd\xf5\xbf\xf8\xe8\xc5\xa7\xff\ +\xea\xe6\x9f\x2d\x3f\xfb\xcd\xc7\xf4\xb9\xf2\xbf\x3d\xc8\x7f\x1f\ +\x36\x11\x42\x66\x66\x4b\x95\x7a\x6b\xe9\x92\x25\x9f\xfb\xfc\x17\ +\xfb\xfa\xe7\x9f\xf7\xda\x37\xdc\xbf\xf1\x21\x08\x11\x21\x44\x69\ +\x60\x59\x4e\x14\x44\x8f\x3d\xf6\x58\x2a\x95\xba\xfd\xf6\xdb\xeb\ +\xf5\x7a\xb9\x5c\x8e\xa2\xa8\xbf\xbf\xbf\xa3\xa3\xc3\xb2\xac\xb1\ +\xb1\xb1\xb5\xc7\xad\x0d\x7d\x7f\xd5\xaa\x55\x18\x63\xa3\x75\xbe\ +\x50\x58\xbe\x72\xe5\xce\x5d\xbb\x28\x21\x0b\x06\x07\x31\xa1\x10\ +\xa1\x94\xcb\x30\x21\x08\xe1\x89\x89\x89\xa3\x8e\x3e\x3a\xa9\xdb\ +\x09\x21\x2d\x4a\x21\x86\x52\xc4\x8d\x7a\xd5\x18\x93\xcb\x78\x3b\ +\xb6\x6f\x2f\xcf\xce\x18\xad\x94\x14\x81\xdf\xb6\x2c\xca\x28\x93\ +\x5a\x2a\x25\x29\x25\x99\xb4\xd7\xdf\xdb\xd7\x6e\x34\x2b\x96\x35\ +\x7f\xde\xbc\x47\x1f\xdd\x1c\x86\x61\x2a\x95\x42\x18\xcf\xcc\x94\ +\x92\x76\x04\x88\x71\xb9\x5c\x0d\xc3\xd0\xb6\xed\x38\xe2\x13\xe3\ +\x93\x9e\x97\x4e\xa7\x33\xc0\x20\xd7\xf1\x1a\xf5\x96\x45\x6d\xc7\ +\x76\x97\x1c\xb7\xb4\x52\xab\x96\x2a\x95\xa4\xc1\x4a\x6b\x5d\xa9\ +\x54\x16\x2d\x5a\x94\x70\xad\x20\x84\x8a\xc5\x02\x63\x96\x52\x2a\ +\x0c\xc3\x81\x81\x01\xdf\xf7\xfb\xfb\xfb\x2f\xbe\xf8\xe2\x4d\x9b\ +\x36\x75\x76\x75\xae\x5a\xb5\x4a\x1b\x55\xaf\xd7\x28\xfd\x43\xab\ +\x45\x10\x22\xc1\x45\xab\xd9\x34\xc6\x30\x66\x83\xb9\xda\xf8\x9c\ +\xfd\xe5\x46\x7c\x50\xcf\x4e\x4f\xf7\xad\x7d\xd5\x07\x2f\x1c\xfc\ +\xca\x97\x7f\xe6\x87\xaa\x39\x33\x56\x0d\x39\x82\xa9\xe7\xe6\x37\ +\x59\x96\x75\xf0\xe0\xc1\x5f\xde\x76\x67\x2e\x97\xbb\xff\xfe\xfb\ +\x5f\xf1\x8a\x57\x5c\xf3\xdd\xef\xce\x9f\x3f\xb0\x62\xe5\x8a\x64\ +\x7f\x6a\x60\x62\xc1\x3b\x3b\x3b\x57\xac\x58\x11\xc7\x31\x21\xe4\ +\xd6\x5b\x6f\x9d\x9d\x9d\xb5\x2c\xab\x5a\xad\x6e\xdc\xb8\x11\x02\ +\x90\x4e\xb9\x71\x1c\x7b\x9e\xe7\x79\x9e\x54\xaa\x58\x28\xd8\xb6\ +\x3d\x7f\x60\xe0\xa1\x87\x1e\x8a\xa2\x28\x57\x48\x71\xce\x2b\xd5\ +\x6a\xda\x71\x26\x26\x26\x26\x26\x26\x52\x9e\x07\x94\xd0\x12\x08\ +\x21\xc3\x30\x20\x18\xe4\x0a\x85\xbd\x7b\x76\x8b\x58\x0c\x2e\x5c\ +\xc8\x98\x4d\x10\xd2\x5a\x61\xc4\xa2\x28\x82\xc0\x94\xcb\x33\x85\ +\x42\xc1\xb2\xa8\xe2\xdc\xf7\xfd\x3d\xbb\x77\xef\xd8\xbe\xdd\x75\ +\x1c\xbf\xdd\x2a\x97\xca\x84\x51\xc7\x71\x82\x20\x24\x84\x70\xce\ +\x6b\xb5\x9a\x65\x3b\x00\x98\x6a\xb5\xba\x70\xe1\xc2\x8e\x8e\xe2\ +\xaa\x15\xab\x82\x30\x98\x9a\x9a\x86\x10\x04\x41\x90\xf4\x79\x9e\ +\x7f\xfe\xf9\x99\x4c\x66\xf8\xf0\xe1\x4d\x9b\x37\x9b\x7d\x43\x09\ +\x90\x75\x77\x77\x43\x08\xa7\xa7\xa7\x17\x2d\x5a\x94\x4a\xa5\xca\ +\xe5\xb2\x94\x6a\x7a\x7a\xfa\xf6\xdb\x6f\x5f\xba\x74\x69\x5f\x5f\ +\xdf\xe2\xc5\x8b\x7d\xdf\xaf\x56\xab\x27\x9d\x74\x52\xa9\x34\xfb\ +\xa5\x2f\x5d\x79\xee\xb9\xaf\x7e\xc9\x69\xa7\x86\x61\xf8\x87\xfa\ +\x4d\x94\xba\xa9\x94\x31\x46\x08\x61\x9a\x73\x9c\xbc\x73\xf6\x17\ +\x1b\xf1\x01\x94\xca\xa4\xc7\xef\xf8\xe5\x55\x7e\x71\xef\xfe\xe1\ +\xda\xd5\xa3\x33\xbc\xf7\xcc\xce\xcc\x6f\xad\x17\x3d\xc3\x53\x9d\ +\x10\x5a\x6f\xb6\x1e\xdd\xb2\x05\x63\xb2\x73\xd7\xae\x3d\x7b\xf7\ +\xe5\x72\xd9\x7b\xef\xbb\xb7\xbb\xbb\x1b\x22\x94\xcd\x66\x6b\x95\ +\xf2\xc6\x8d\x1b\x1d\xc7\x39\xed\xb4\xd3\x36\x6e\xdc\x38\x39\x39\ +\xc9\x18\x5b\xb1\x62\xc5\xec\xec\xec\xd0\xd0\xd0\x99\x67\xbe\x6c\ +\x7c\x7c\x7c\xd5\xaa\x55\x42\xca\x5a\xad\x26\x84\xb0\x18\xc3\x94\ +\xb6\x5b\x2d\xdf\xf7\x03\x3f\xd0\x00\x16\x8a\xc5\x5a\xb5\xd4\xae\ +\xd5\x26\x27\x27\x63\x1e\xdb\x8c\x19\x6d\x10\xa5\xd4\xc0\x30\xf0\ +\x5b\x41\x4b\x49\x3e\x3e\x36\xb1\x7f\x68\xc8\xf7\xfd\x7a\xad\xd6\ +\x6a\x36\x67\xa6\x67\x5c\xd7\xcd\xe5\x73\x87\x87\x87\xc7\x67\xa6\ +\x3b\x3b\x3b\xd7\xac\x5e\x55\xec\xec\x8c\x39\x6f\xfb\x6d\x84\x50\ +\xbd\x5e\x3d\x78\xe0\x40\x5f\x5f\x1f\x40\x70\xf8\xf0\xe1\x66\xab\ +\x35\x6f\xde\xbc\x6a\xb5\x5a\xa9\xd5\x10\x82\xe9\x74\x5a\x08\x11\ +\xc5\x71\x26\x93\xd5\x46\x1f\x3c\x78\x70\xe1\xc2\x85\xed\x76\xab\ +\x5a\xad\x62\x8c\x7b\x7b\x7b\x29\xa5\x95\x6a\x55\x29\x35\x6f\xde\ +\xbc\x42\x3e\x5f\xaf\xd5\x92\x93\xda\xb9\x73\xe7\xd2\xa5\x4b\x17\ +\x2f\x5e\x9c\xcd\x66\x1f\xdf\xba\x35\x95\x4a\x85\x41\x38\x3a\x3a\ +\xea\x38\xee\x69\xa7\x9d\xf6\xc8\x23\x9b\x6f\xb9\xe5\x96\xed\xdb\ +\xb7\x0f\x0d\x0d\x95\x4a\xa5\x7d\xfb\xf6\xbd\xfe\x0d\xe7\xfd\x31\ +\xf2\x4d\x48\x08\xd1\x6a\x3d\xe9\x37\x41\x38\x37\x5d\x3f\x67\x7f\ +\xa9\x26\xa5\xea\x5a\xbc\xee\xf4\xe3\x79\xdd\xd0\x53\x5f\xda\xa3\ +\x51\xea\xb5\xc7\x6f\x18\xcc\x60\xa9\x9e\x63\xbe\x09\x42\xa0\x94\ +\xae\x55\xab\x46\xe9\x9e\x9e\xce\x62\xbe\x30\x33\x3b\x53\xa9\xea\ +\x7a\xb3\x7d\xf0\xf0\x28\x34\x86\x73\xa1\xa4\x3c\xb0\x7f\x08\x42\ +\x73\xcf\x3d\xf7\x54\xab\x55\xce\xb9\x6d\xdb\xdb\xb7\x6f\x6f\x34\ +\x1a\xbd\xbd\x7d\x9d\x9d\x9d\x71\x18\x6c\xdb\xbe\xfd\xe5\x67\x9e\ +\x69\x59\x56\xd2\x10\x34\x3a\x3c\xdc\xa8\xd7\x11\x42\x42\x0a\x51\ +\xaf\x1b\xa5\x53\xae\x07\x94\x40\x08\x39\xb6\x33\x32\x7c\x38\x57\ +\x2c\x38\xa9\x74\x14\x8b\x66\xbd\xd6\xa8\x95\x3a\x0a\x85\x6c\x26\ +\x1d\x45\xe1\xbe\xdd\xbb\xb5\xd1\x8d\x7a\xa3\x1d\xb4\xd2\x19\xaf\ +\xd1\x6c\xb4\xdb\xad\xe6\xec\xcc\xd4\xf8\x38\x01\x66\xe1\xe0\xe0\ +\xd8\xe8\x08\x8f\xe3\xfe\xfe\xde\xc0\xf7\x0f\x0f\x0f\xe7\x73\xf9\ +\x56\xe0\x23\x84\xf3\xb9\x02\xc2\x98\x10\xe2\x79\x9e\xeb\x79\x08\ +\x91\xe9\xe9\x69\x25\x25\x84\xc0\xf7\x9b\x84\x20\x00\xa4\x31\x6a\ +\x6a\x72\x12\x21\x98\xcb\x66\xab\x95\xaa\x56\xaa\xdd\x68\xc6\x71\ +\x6c\x0c\x40\x08\x1b\x63\x5c\xc7\x4d\x32\x56\xd9\x6c\x56\x6b\xdd\ +\xd9\xd1\x11\x86\x41\x4f\x4f\xcf\xfb\x2f\xbd\x74\xdb\xb6\x6d\x77\ +\xdd\x75\x67\xa5\x52\xa9\x56\xab\xcd\x66\xe3\xc0\x81\x21\x00\xa0\ +\x52\x4a\xff\x31\x08\x00\x8d\xd1\x16\x63\xd9\x7c\x3a\xa9\xc6\xeb\ +\x00\x00\x20\x00\x49\x44\x41\x54\x1e\x00\x10\x06\x41\xb3\x59\x9f\ +\x5b\xe2\x73\xf6\x97\x9a\x8a\x92\xd2\x29\x2e\x7c\xdd\x85\x8b\x66\ +\xc6\x86\xa7\x6a\x51\x47\xdf\x82\xde\x82\xc3\x63\xfe\xdb\x1d\xa3\ +\xdf\x17\x1c\x22\xd4\x6a\xb6\x0e\x0d\x1d\x2c\x66\xdc\x81\xae\xa2\ +\x88\x03\x23\x64\x2d\x14\x4e\x2a\x67\x34\xb2\x29\x4a\xbb\xa9\xb0\ +\x59\x69\x35\xab\x95\xd2\x8c\xe3\xb8\xb3\xb3\x33\x5a\x4b\xa5\xd4\ +\xfd\x0f\x6c\x3c\xaa\x51\xeb\xeb\x9d\xf7\xf3\x9f\xff\x82\x40\x2d\ +\x38\x5f\x30\xaf\xbf\x52\x9a\x55\x3c\x26\x08\x0e\x2c\x5a\xd8\xbd\ +\x67\x77\x69\x66\x7a\xc7\xb6\x27\x56\x2c\x5d\x99\xe9\x48\x11\x8b\ +\x3c\xf2\xf0\xa6\x03\xfb\x0e\xe6\x72\x99\xe1\x43\x87\xc8\xd8\x58\ +\xb1\x58\x94\x52\x62\x8a\xb6\x6d\x7d\xdc\xb1\xed\x20\x08\x32\xe9\ +\xd4\xe4\xf4\x44\xb1\x58\x8c\x78\xc8\x45\x5c\x6b\x54\x6d\x97\xc5\ +\xa1\x1f\xd4\xeb\x96\x65\x6d\xdf\xfa\xd8\xfe\xdd\xbb\xbb\xbb\x3b\ +\x05\x8f\x6c\x6a\x95\xa6\x67\xb4\x54\xd3\x53\x53\x8d\x76\xa0\x25\ +\xf0\x32\x29\x29\xa4\xeb\xa6\xaa\xf5\x06\x80\xbe\x94\x1c\x00\xcd\ +\x18\x95\x22\xea\x28\xcc\xdb\xb7\x7b\x57\x3e\x9d\x46\x46\xe7\xb3\ +\x69\xc7\x71\xfa\x7a\x7a\x2c\x42\x6c\xcf\x73\x98\x5d\xaa\x36\x1c\ +\xcb\x81\x1a\x50\x44\xd3\x6e\xba\xab\xa3\x73\xe5\xf2\xe5\xa1\xef\ +\xb7\x5a\x8d\x89\xb1\x11\xa3\x04\x34\xaa\xb7\xa7\x63\xe9\x92\xd7\ +\x7d\xf9\xcb\x5f\xde\xbc\xe9\x81\x79\xf3\xe6\x37\x9b\x4d\xad\x04\ +\xa5\x94\x62\x02\xe1\x1f\xa5\x27\x1c\x6a\xad\x79\x1c\x1b\x63\xb4\ +\x56\x73\xf9\xa6\x39\xfb\xcb\x35\x88\x09\xe2\x95\x5b\xaf\xfe\xc6\ +\xcf\x77\xb5\x3a\x0b\x76\xbd\x1a\x1c\x7b\xde\xbb\x2e\x7c\xd9\x2a\ +\xa8\xc4\x73\xeb\x0b\x87\x10\xc5\x71\x14\x46\x41\x7e\x41\x9f\xcd\ +\x28\x30\xc6\xf3\xbc\x66\xa5\x3d\x34\x74\xc8\xb2\x2c\x0b\x6b\xa2\ +\x39\x04\x40\x1e\x61\xaa\xa5\x84\x24\x05\x7b\xc6\x58\xe0\x07\x07\ +\xf6\xef\x97\x9c\x63\xa0\xa2\x28\x1c\xda\xb7\x6f\x7c\x6c\xcc\x00\ +\x30\x36\x3a\x3a\x72\xe0\xc0\xe4\xe4\xa4\xe7\xa5\x5c\xd7\x8d\xa3\ +\x18\x01\x50\x9a\x9e\x21\x18\x6f\xdd\xfa\xc4\xea\xd5\x2b\x1b\x8d\ +\xc6\xec\xcc\x6c\x3a\x93\x0e\xc3\x80\x52\x32\x31\x31\xae\x8d\x11\ +\x42\x24\x04\x03\xd5\x6a\x2d\x08\x02\x84\x60\x1c\x47\x9e\xe7\x6d\ +\xdf\xb1\xad\x50\x28\xd4\xea\xfc\xc0\x81\xd6\xe0\x82\x41\x29\xe2\ +\x38\xe6\x23\x87\x86\x5b\xcd\xa6\x54\xaa\x52\xad\xc6\x5c\x01\x04\ +\xa5\x10\x06\x82\x28\x8a\x00\x30\x53\xd3\xd3\x85\x42\x81\x31\xd6\ +\x6c\x36\x47\x46\x46\x46\x0e\x1d\xec\xeb\xeb\x5b\xb4\x68\x51\xa3\ +\xde\x38\x3c\x7c\x58\x09\x95\xcf\xe6\x16\x0c\x0c\xec\xda\xb5\x33\ +\x9d\xce\x1e\xb3\x66\x4d\xab\x1d\x0c\x0f\x0f\x1b\x63\xd6\x1c\x7b\ +\xf4\xd0\x81\x7d\x5a\xeb\xf9\xf3\xe7\x09\xd1\x91\x94\x1d\x2d\xcb\ +\xba\xe7\x9e\x7b\x4a\xa5\xd2\xa1\x43\x07\x09\x21\xad\x56\x53\x4a\ +\x81\x11\x72\x1d\xe7\x49\xa7\xe9\x8f\x50\xec\x7f\x9a\xc2\xd5\x9f\ +\x6a\x04\x66\xce\xe6\xec\xcf\x61\x84\xe2\x89\x6d\xf7\xdd\x33\x9a\ +\xba\xf4\xef\x3f\xb6\xb2\xd3\x2a\xef\xfe\xd5\x57\xff\xfd\x96\x9d\ +\xab\x17\x1d\xdb\x45\xc5\x73\xaa\xd3\x01\x60\x10\xc1\xcc\x61\x76\ +\xca\xa9\xd6\xab\x5c\xa8\x58\x22\x8c\x49\x47\x57\xb7\xe0\x42\x8b\ +\x10\x21\x08\x00\xf2\xfd\xb6\x94\x52\x49\x59\x6f\xd4\x39\xe7\xae\ +\xeb\x62\x8c\x4b\xa5\x59\xa3\x61\x3e\x97\xc5\x04\x67\xb3\xd9\x89\ +\x89\x09\xa9\x94\xd6\xfa\xee\xbb\xef\x7e\xec\xb1\xc7\x84\x10\x5a\ +\x1b\x4a\xc8\x81\x03\x43\x71\x14\xe6\xf3\xf9\x98\x73\xcb\xb2\xda\ +\xed\xf6\xb2\xe5\x2b\x67\x4b\xe5\xd1\xd1\x51\xa5\xf5\xe4\xc4\x84\ +\x9b\x72\x2c\xcb\xe2\x42\x28\x29\x5b\xad\x16\x00\x60\xd9\xb2\xe5\ +\x93\x93\x53\xda\x98\x72\xb9\x92\xce\x64\xa2\x98\x43\x00\xbb\x7b\ +\x7a\xe7\x0f\x0c\x4c\x4e\x4c\x8e\x8d\x8c\xf0\x38\x6e\x34\x1a\x94\ +\xd0\xee\xde\x5e\xdd\xf2\x95\xd1\x7e\xe0\x63\x42\x12\x9d\x12\xc6\ +\x98\xeb\xba\xb6\x6d\x8f\x8c\x8c\x74\x75\x74\x44\x51\x88\x31\x2e\ +\x95\x4b\x61\x10\x26\xcc\xbf\x8f\x3d\xfe\x78\xca\xf3\x1c\xc7\x6d\ +\xb6\x5a\x03\x0b\x17\x33\xcb\x52\x4a\x19\x43\x39\xe7\x8e\xc3\xc2\ +\x30\xb8\xf3\xce\x5f\x8d\x8e\x8e\x1c\x38\xb0\x3f\x21\xbd\xbb\xe9\ +\xa6\x9b\xc2\x30\xb4\x2c\xcb\x71\x1c\xdb\xb6\xd3\xe9\x34\x84\x30\ +\x9b\xcd\x96\xcb\xe5\x39\x14\x79\x7e\x58\x1c\xb5\x6a\x4d\x4e\x3b\ +\x8b\xe9\x39\x17\xf1\x7f\x98\x21\x60\x6a\x95\x6a\x6e\xc1\x8a\x65\ +\xf3\xf3\x28\x96\x03\xcb\x8f\xea\x73\x1e\xac\xb6\x02\xd8\x9d\x7b\ +\xce\xb9\x70\x63\x80\x54\x2a\xe5\xb9\x98\x12\x8a\x70\x9b\xc7\x98\ +\x52\x9b\x52\x6a\xa9\x25\x83\xab\xe3\x56\x75\xe7\x13\xb3\x51\x14\ +\x85\x61\xe8\x79\x5e\x1c\x73\xa5\x94\xc5\x58\x3a\x9d\xae\xd5\xaa\ +\x61\xc8\x2d\x4a\xdc\x42\x16\x23\xd4\xd7\xd7\x97\x34\x8e\x27\x43\ +\xb9\x85\x42\x61\x7a\x7a\x7a\x78\x78\x98\x87\x7c\xf8\xd0\xa1\x5c\ +\x2e\x97\x2f\x14\xbc\x74\x1a\x40\x04\x00\x54\x5a\xb5\xfc\x20\x93\ +\xf1\x62\xc1\x5b\xb3\x7e\x2e\x97\xcd\x66\x33\x84\xd0\xbe\xfe\x79\ +\xb5\x5a\x8d\xd9\x4e\xab\xed\x67\x32\x99\x6a\xad\x9e\xf2\xd2\xae\ +\xeb\x75\x75\x76\x02\x00\x2b\x95\x5a\x69\xb6\x54\xaa\x54\x2d\x4a\ +\xb5\x81\x71\x2c\x66\x66\x66\x82\x30\x22\x94\x52\x8b\x2a\xad\x95\ +\x52\x84\x50\x62\x59\x9c\xf3\x81\x81\x81\xbd\x7b\xf7\x62\x8c\x0a\ +\x85\x62\x3a\x9d\x5e\x38\x38\x58\xad\xd6\x18\x63\x00\x40\xad\xd5\ +\xa1\x43\x87\x7a\x7b\x7b\x99\xd6\xb3\xb3\xb3\x87\x0e\x1d\x90\x52\ +\x28\x85\x1f\x78\x60\xe3\xc1\x83\x07\x27\x26\xc6\x67\x67\x67\x19\ +\xa3\x00\x24\x03\xc9\x46\x08\xe1\x38\x0e\xc6\x38\x91\x60\x31\xc6\ +\xb4\xdb\xed\x5c\x2e\xf7\xe7\x54\x1c\xd0\x3c\xa8\x37\xdb\x12\x60\ +\xc7\xf1\x3c\x97\xc1\x17\x74\x4f\xf3\x76\xad\x1e\xe3\x62\x3e\x83\ +\x11\xd0\x32\xaa\x55\x9b\x34\x53\xc8\xd8\xcf\xba\x97\x42\x34\x7e\ +\xfc\x85\x8f\x3e\xd4\xf9\xd6\x2b\x2f\x3b\xdb\x9a\xdb\xcd\xff\xc3\ +\x72\xe1\x4a\x77\x2f\x5e\x77\x7c\xca\xc2\x00\x31\x46\x00\xc8\x6e\ +\x38\xeb\x75\x0b\x06\x3a\x98\x4d\x40\x14\xc6\x52\xc3\x67\x8b\x4d\ +\x06\x20\x04\xa5\x51\x10\x43\x84\x11\x81\xc0\x0f\x82\x48\x33\xe2\ +\x30\x8b\xe2\x74\x3a\xe3\x5a\x88\x10\x1a\x19\x10\x86\x61\x36\x9b\ +\x8d\xa2\x10\x42\xe8\xa5\x52\x49\xd0\x44\x29\xb3\x30\x4a\x39\x96\ +\xdf\x6e\x51\x4a\x93\xc1\x91\x64\xf8\xc3\x75\x5d\x08\xe1\xd0\xd0\ +\x10\xa3\x56\xbb\xd5\xca\x64\xd3\xd3\xd3\x93\xd3\xd3\x53\x03\x03\ +\x27\xb4\x9a\xcd\x66\xa3\x6d\x51\x5a\xad\xd6\x28\xb5\xe2\x38\x0e\ +\x7c\xdf\x75\x9c\x76\xdb\xcf\x65\xb3\xb9\x5c\x2e\x9b\xcd\x76\x74\ +\x74\x24\x30\x97\x4a\x7b\xf9\x62\x61\xa6\x5c\x62\xd4\x02\x4a\xb7\ +\x7d\xdf\x71\x1c\x74\x84\x97\x4e\x4a\x69\x31\x4b\x08\x49\x0c\x8d\ +\xe3\x08\x21\x94\x4a\xb9\x8d\x66\x93\x73\x1e\x04\x81\x31\x7a\x62\ +\x62\x72\xc1\xbc\xfe\x7a\xbd\xbe\x77\xef\x5e\xcf\x4b\x27\xbd\xdd\ +\xa9\x94\x57\xaf\xd7\x83\x20\x58\xb8\x70\x61\xa5\x51\x17\x42\x62\ +\x82\x08\xc5\x8f\x3d\xb6\x45\x6b\x1d\xc7\x61\x36\xeb\x21\x84\xab\ +\xd5\x2a\xa5\xc4\x18\x93\x9c\x8b\x6d\xdb\xf5\x7a\x3d\x51\x3d\x48\ +\x94\x0e\xda\xed\xb6\x94\x12\xfe\xe9\x71\x22\x9c\xd9\x7d\xed\xbf\ +\x7e\xfd\x67\x9b\xf6\xb4\x63\xb8\xe4\xcc\x0b\x2f\xff\xdb\xbf\xee\ +\xb5\x5f\xc8\xf5\xf7\xc4\x0f\x2f\xff\xf8\x8d\x63\xef\xfe\xd4\x67\ +\xdf\xf9\xb2\xa5\xb5\x83\x0f\x7d\xf8\xfd\xff\x7b\xe5\xc7\xbf\xf3\ +\x0f\xaf\x5a\xfa\xac\x81\x56\x54\xc6\x47\x66\x6d\x39\x47\x23\xf0\ +\x3f\xd0\x25\x36\xc6\xc9\x75\xd8\x07\x77\xde\xf1\xd3\x29\x8b\x62\ +\xad\x24\x80\xa8\x72\xdf\x6d\x9b\x15\x9c\xbf\x6a\xfd\xea\xf9\x99\ +\xa7\x8f\x52\xfc\xde\x05\x00\x81\x31\x9a\x40\x18\x85\xa1\x43\x49\ +\x18\x46\xc6\x68\xdb\xb6\x62\xc5\xc3\x98\xef\xdc\xb5\x1d\x89\x50\ +\x4a\x91\xc4\x4a\x9c\xf3\x30\x0c\x09\x21\x84\x52\x63\x4c\x4f\x4f\ +\x0f\xe7\xb2\x5a\x9a\xf5\x9b\xf5\x54\xca\xf5\x7d\x3f\x99\xb0\x4d\ +\xfa\x18\x93\xdd\x6b\x59\xd6\x92\xa5\x4b\x76\xef\xde\x35\x39\x33\ +\xb9\x70\x70\x91\x41\x70\x72\x66\x7a\xfb\xae\x5d\x5c\xca\xa9\x99\ +\x59\x4c\x70\x18\x73\x6c\x59\xd5\x66\xd3\xcb\xe6\x56\xae\x5e\x65\ +\x51\x6b\x6a\x6a\x6a\xd7\xde\xbd\xb5\x66\xd3\xa2\x74\x70\x70\xd0\ +\x00\x38\x3a\x3a\xa6\x94\x8c\xc2\x88\x60\xdc\xf6\xfd\x4c\x3a\x6d\ +\xb4\xa6\xd4\xc2\x10\x05\x61\xe8\x58\x54\x6b\x2d\xa4\x4c\xa4\xeb\ +\x84\x52\x94\x52\x21\x65\x22\xc7\x50\xad\x56\x8a\xb9\xec\xfc\xf9\ +\xf3\x1c\xc7\x6d\x34\x1a\xf5\x7a\x83\x10\xb2\x64\xc9\x92\x6c\x36\ +\x9b\xf4\x58\x6e\xdf\xbe\x7d\x62\x6a\x0c\x42\xc0\x98\x85\x31\x0a\ +\xc3\x20\x93\xf1\x08\xa1\xb6\x63\xb7\xfd\x96\x69\x19\x8c\x51\x42\ +\x2f\x97\x4e\xa7\x39\xe7\x71\x1c\xdb\xb6\xbd\x64\xc9\x92\x20\x08\ +\x2a\x95\x8a\x14\xe2\xcf\x80\x4d\x8f\xdd\x79\xc3\x8d\xf7\x8f\x5d\ +\xf0\xe9\x7f\x3d\x67\xd0\x8c\x36\x4c\xc6\x06\x20\x98\xbe\xf5\xdf\ +\xae\xf9\xc5\xa6\x43\x1d\xab\x4f\xbd\xe8\xa2\x0b\x96\x75\x5a\xfe\ +\xcc\xee\x1f\x7e\xff\xfa\x4d\x7b\x67\x9c\x7c\xd7\xfa\x73\x2f\xbc\ +\xe0\xc4\xce\xeb\xbf\xfa\xb9\xf1\xde\x0b\xff\xee\x1d\x4b\xae\xfb\ +\xe7\xcf\x4e\xae\x3a\xe7\x13\x6f\x7a\x69\x7b\xf8\x91\x6b\xaf\xb9\ +\x7e\xc7\xb4\x5e\x7f\xf6\x9b\xde\xf9\xc6\x53\xf5\xf8\x13\xdf\xbf\ +\xf6\xa6\xdd\x13\x25\x61\x77\xbe\xfc\xfc\xb7\xbf\xe1\x25\x2b\xb0\ +\x09\x1f\xbb\xed\xa6\xff\xf8\xd9\x7d\x15\xd4\x73\xc1\x07\xff\xee\ +\xe5\x8b\xfd\x5b\xbf\xfb\xdd\xdb\x1e\x1b\xce\x2e\xde\xf0\xce\xf7\ +\x5c\xb0\xa2\xe3\x08\x22\x22\xca\xf8\xc4\xbf\x7d\xfd\x5f\xe6\x0d\ +\x5e\x79\x82\x4d\x30\x42\xd8\x62\xfc\xc0\x1d\xff\x70\xd5\x03\xaf\ +\x7a\xcf\x27\xd7\x3b\x3b\xbf\x78\xe5\x7f\x9c\x70\xd9\xe5\xe7\xa4\ +\xf7\x7f\xf3\x9a\x9b\x76\x1d\x2e\xd1\xc2\xd2\x13\x56\x17\x77\x3f\ +\xf2\x70\xdd\x59\xf8\xc6\x8b\xde\x77\xfa\x72\xc2\x52\x99\xe6\x8e\ +\x1f\x7f\xe8\x92\x9f\xba\xf3\x8f\x79\xfb\x3b\x2f\x5a\xd3\xef\x1a\ +\x7f\xfa\xa7\xd7\x5f\xfb\xf3\x87\x0e\x76\xac\x3a\xf5\x9d\xef\x7e\ +\xdb\xd2\x5c\x70\xdf\x8d\xd7\xfd\xe2\x91\x3d\xb3\x6d\x72\xce\x07\ +\x3e\xb1\x5e\x6f\xff\xde\x0d\xb7\x8d\xb5\xcc\xba\x57\xbf\xf7\xd2\ +\xd7\x1e\x33\x07\x01\x2f\xde\x5c\x38\x44\xdc\xaf\xec\xdd\xb5\x27\ +\x90\xcd\x2d\x8f\xec\xed\x5d\x73\xc2\x40\x0e\x71\xae\x84\x46\xba\ +\xb8\xe2\xe8\x05\xd9\xa7\xf7\x12\x3c\x43\xd0\x01\x0d\x74\x98\x1d\ +\xb4\xda\x13\xa3\x23\xe5\x99\x29\x9b\x11\xcb\xc2\x96\x05\x32\x69\ +\x87\x20\x9d\xf2\x98\x6d\x33\x00\x40\xb9\x5c\x9e\x9a\x9a\xd2\x4a\ +\x1b\x63\x08\x26\xf5\x7a\x7d\x62\x62\x7c\x7a\x6a\xaa\xd5\x6a\x21\ +\x8c\x84\x10\x09\xfd\xe3\x53\x52\x9f\x89\x66\x49\xb3\xd9\xda\x37\ +\xb4\xaf\x56\xaf\x4a\x25\x35\xd4\xd9\x5c\xb6\x56\xab\x8d\x8c\x8e\ +\x00\x08\x99\xed\x84\x61\x0c\x00\x42\x88\x14\x8b\x1d\x41\x10\x42\ +\x80\x27\x26\xa6\x76\xec\xdc\x75\xe8\xe0\x70\x14\xc5\x6d\x3f\xa8\ +\x37\x9a\x51\x18\x1d\x3a\x34\x5c\xab\x35\x08\xb5\xa4\x32\x10\x22\ +\x00\x20\x17\x4a\x1b\x10\xc6\x71\x18\x45\x09\x3d\x80\x94\x02\x21\ +\x24\xb8\x08\xc3\x20\x8c\xa2\x38\x8e\x2d\xcb\xa2\xd4\xe2\x5c\x58\ +\x16\x6d\xb7\xdb\x41\x18\xa4\x52\xa9\x5a\xad\x9a\x4a\xa5\x8c\xd1\ +\xbb\x76\xed\xda\xbe\x7d\xfb\xd6\xad\x5b\x0f\x1c\xd8\x1f\x06\x01\ +\x00\x3a\x8e\xa3\x76\xbb\x6d\x8c\x22\x84\x48\x29\x38\x8f\x8d\xd1\ +\x06\x68\x00\xcc\xd3\x05\x3b\x13\x24\x4a\xf4\x14\x1c\xdb\x4e\x26\ +\x81\xff\xd4\xf7\xbb\xbb\x7f\x61\x9e\xc5\x4f\x3c\x70\xef\x9e\x0a\ +\x5c\x7d\xcc\x9a\x14\x88\x7e\xfe\xed\x2b\xbe\x73\xd7\xec\x89\x2f\ +\x3f\x8d\x3f\xfe\x9f\x5f\xf8\xf6\xcd\xcd\xb0\x72\xdd\xe7\xff\xe9\ +\x87\x5b\x5a\xc7\x9e\x70\x54\x63\xcf\xa6\xbb\xb6\xec\x8a\xa4\x1c\ +\xd9\xf3\xc4\x9e\x91\x1a\x00\x62\x78\xd7\xf6\x7d\x33\x8d\xa8\x31\ +\xf2\xb5\xcb\x3f\xbb\x4d\x0e\xbc\xec\x84\xf9\x77\x5d\x7d\xe5\xf5\ +\x1b\x0f\xd6\xa6\x87\xef\xf8\xd5\x83\x78\x70\xcd\xa0\x39\xf8\xad\ +\xaf\x7d\x73\xdb\xb4\x1a\xbe\xff\xba\xcf\xfe\xdf\x7f\x17\x3d\x47\ +\xad\x5b\xb3\xb4\x33\xaf\xef\xf8\x7f\x5f\xb8\xe6\xfe\xb1\xf5\xa7\ +\x9d\x22\xf7\xfd\xe4\x8a\x2f\xdf\xe4\xff\xfa\xe1\x28\x50\x7a\xe9\ +\xd1\xc5\xe6\x55\xff\xf2\xb5\xed\xd3\xd2\x22\x18\x22\x2c\xea\x93\ +\xdb\xb7\xed\x9c\x6d\x49\x11\x54\x76\x3c\xbe\x75\x32\xd0\xd1\xe4\ +\xb6\x9f\xdf\xb3\xc5\xee\x5e\x9a\x6a\x3f\xf6\x9d\xeb\x7e\x61\x0f\ +\xae\xd0\x07\x1f\xfc\xe6\xd5\xdf\x9f\x0a\x29\x85\x06\xbb\xc5\xa3\ +\x8e\x5d\x59\x7d\xf4\x27\xff\xf2\xcd\x1b\x9a\xc0\xdc\x79\xed\xe7\ +\xae\xbe\x73\xfa\xc4\x97\x9f\x26\x9e\xb8\xf9\x0b\xdf\xfe\xcf\x5a\ +\xa3\xf9\xd0\x4f\x6e\xda\x13\xe4\x8f\x3f\x71\x5d\xaf\x9e\xf8\xc1\ +\x57\xfe\x65\x4b\xa3\xf3\xcc\x33\x4f\x5d\xdc\x57\x98\xdb\xff\x2f\ +\x66\x53\x52\x66\xe7\xad\xfd\xd0\x47\x2f\x5e\xd9\x99\x2e\x74\xe4\ +\xdd\xdc\xbc\x37\xbc\xfb\xb2\x4f\x7d\xe2\x63\x9f\xfc\xd8\x87\x5f\ +\x75\x5c\x8f\xf8\xaf\xe3\xbe\xcf\x94\x6f\xd2\x3a\x65\x3b\x59\xd7\ +\xe3\x91\xaf\xa9\x71\x3c\xb7\xc9\x25\x81\xc8\xb2\x30\x90\xba\xbf\ +\xa7\xa3\x5e\xb2\x1a\x0d\x58\x2a\x95\xa2\x28\x32\x00\x40\x08\xd3\ +\x99\x34\x42\xa8\xd5\x6a\x33\xe6\x38\xae\x5b\xc8\x17\x82\xc0\xd7\ +\x5a\x6b\xad\x13\x29\xf0\xa4\x0d\x8a\x10\xca\x79\x34\x39\x59\xc3\ +\x18\x29\xa5\x2a\xe5\xb2\xef\xfb\xcc\x62\x42\x08\x00\x10\x84\x48\ +\x6b\x00\x00\x74\x1c\xa7\xab\xb3\x2b\x8e\xe3\xdb\x6f\xbf\x83\x52\ +\xda\x68\x36\x05\xe7\x9c\x4b\x08\x40\xa5\x54\x0d\xc3\xb8\x5a\xab\ +\x0a\xa9\xa4\x50\x06\x80\x46\xad\x1e\x45\x5c\xc4\x71\x2a\x95\xe2\ +\x5c\x68\xad\xb5\x16\x10\x40\x21\x05\xa6\x44\x48\x91\x88\xfd\x42\ +\x08\x5d\xd7\x05\x00\x00\xad\x08\xa1\xf5\x7a\xbd\xa3\xd8\xb5\x64\ +\xc9\x92\xd5\xab\x57\x4f\x4f\xcf\xdc\x70\xc3\x7f\xb8\xae\x1b\xc7\ +\xb1\xe3\xba\x84\x50\xc7\xb1\xb5\x4e\xb0\xd5\xb8\xae\x9b\x4a\xa5\ +\x5a\xed\x26\xe7\x5c\x4a\x99\xf8\xa8\x09\xe0\x06\x41\x90\xbc\xe8\ +\xfb\x7e\x1c\xc7\xe9\x74\xda\x62\xec\xcf\x93\x6f\x5a\x7a\xfa\xdb\ +\xbf\x9a\x1b\xbc\xe9\x87\x3f\xba\xea\x73\x77\xdc\xb0\xf2\xac\x8f\ +\xff\xf5\x2b\x76\x3d\xb1\xdf\xd0\x25\x93\x23\xa3\x31\x21\x8d\x72\ +\x69\xdf\xae\x1d\x8f\x6c\xaf\x9e\xf1\xa9\xcf\xbf\xff\xac\xbe\x68\ +\xcb\x43\x3b\x21\x00\x00\x52\xc6\x6c\x8b\x02\x00\x2d\x66\x7b\x0e\ +\x1e\x3f\xb8\x6b\xd7\x21\xdf\xcd\xd6\x46\x27\x25\xb3\xa2\xe1\xe9\ +\x89\x70\x01\xb1\x52\x99\x53\x2f\xfc\xe0\x39\xb3\xf4\xbe\x7f\xd8\ +\x58\x1a\x3d\x38\xbc\x69\x63\x3c\xf0\xea\xff\xf5\xf7\x97\x75\x21\ +\x00\xc2\x5d\x7f\xb7\x63\x18\x9a\xce\x89\x91\xb1\x10\x30\x31\xbd\ +\x7f\x3a\x06\x8b\x13\xb2\x15\xa3\x24\xeb\xbf\xe8\x23\x6f\xf8\xe5\ +\x37\x3e\xf7\xb5\xab\xa6\x00\xa4\x08\x00\x80\x89\x6d\xdb\x14\x23\ +\x84\xb0\x6d\x3b\x14\x41\xa0\x0d\xb0\xba\x5f\xf5\xc6\x77\x2d\xa8\ +\xb2\x27\x3e\xb7\xf5\x55\x97\x5e\x16\x90\xc9\xcf\x3f\x3e\x53\xad\ +\x0b\xa0\x79\x6e\xf9\x19\x97\x5e\xf2\xca\xcd\xf2\xf0\xff\x7a\x60\ +\xff\xfe\xdd\x07\x77\x6c\x1d\x4a\xce\x28\xc2\xa4\x32\x33\x5b\xae\ +\x0b\x4c\xc9\x82\xf5\xaf\x7f\xff\x7b\xd7\x03\x5e\x3e\xb8\x62\xd9\ +\xe6\xad\x87\x0f\xd7\x8f\xde\xb0\xb8\x6b\x6e\xff\xbf\xa8\x73\xe1\ +\x98\x88\xc6\xf0\xb7\xbe\x75\xd5\x4e\xbd\xfc\xe3\x9f\x7f\xef\xc4\ +\xaf\xbe\xf7\xff\xbe\x7e\xfd\x07\x3f\xf0\xe6\x6e\xc7\xe8\xe7\xd4\ +\x43\x90\xec\x3d\x97\xb9\xae\xe3\x78\x8c\x48\xa3\x34\x02\x85\xac\ +\x4b\x53\x19\xd7\xb6\x62\xbf\xee\xb9\x98\x12\x6c\xb4\xd1\x5a\x47\ +\x51\x04\x21\x72\x5d\xd7\x71\x1c\xad\xb5\x52\xb2\xd1\xa8\xbb\x8c\ +\xa5\x17\x2e\x00\xc0\x34\x1a\x8d\x24\xf6\x49\xb4\xe4\xfc\x20\x90\ +\x52\x2c\x58\xb0\x80\xcb\xb8\xd1\x6c\x84\x71\xb8\x67\xef\xde\x91\ +\xd1\xc3\x0b\x17\x2e\x2a\xd7\xaa\x71\xc4\x6d\xe6\xd8\x8e\xdb\x6c\ +\x35\x1a\x53\xd3\x7e\x10\x38\x8e\x63\xd9\x6c\x6a\x6a\x8a\x10\x02\ +\x31\x52\x5a\xb9\xae\x5b\x6f\x35\x10\xc5\x96\x65\xc5\x9c\x4f\x4c\ +\x4f\x21\x00\x32\xe9\x4c\xa5\x56\x45\x00\x32\xdb\x76\x1c\x9b\x31\ +\x66\xdb\x56\x18\x86\x6d\xbf\xad\x8d\x91\x52\x26\x99\xf8\xa7\x94\ +\xe6\xda\xed\x76\x18\x06\xbd\xbd\xbd\xd5\x6a\x75\xd3\xa6\x4d\x61\ +\x18\xc6\x71\x8c\x31\x45\x08\xf5\xf5\xf5\x71\xce\x23\xc1\x39\x8f\ +\x39\x17\x18\xc3\x4c\x26\x2d\x95\x10\x8a\x2b\xa5\x08\x41\x00\x18\ +\x84\x50\xc2\x50\x0e\x00\x88\xa2\xc8\x18\x13\x86\x91\x94\x12\x63\ +\x9c\xc9\x64\x3a\x3a\x3a\x92\x4b\xf1\xa7\xbe\xdf\x91\x1f\x77\xac\ +\x38\xf5\xe3\x57\xbc\x6c\xd7\x4f\xae\xb8\xf8\xf2\x9f\x6c\x3a\x65\ +\x05\x61\xc8\xe0\x8e\x93\xce\x3c\xb7\xfb\x35\xaf\x36\x76\x67\x07\ +\x3c\xa4\xb4\x8c\x23\x01\x80\x54\x46\x03\x03\x30\x41\x10\x83\xb0\ +\x31\xa3\xc0\x5a\x84\x80\xd6\x06\x63\xcb\x28\xe1\xf5\xad\x7e\xd5\ +\xd9\x47\xbd\xfa\x9c\xf3\xd3\x03\xcb\xe1\x81\xdb\xb5\x36\x8a\x4b\ +\x64\x5b\x10\x1a\x0d\x01\xb1\x28\xf7\xeb\xcd\x00\x74\x79\x00\x20\ +\x8b\x18\x65\xec\xc2\x09\x67\xbe\x76\xfe\xb9\xe7\xc4\x28\xd5\xf3\ +\x34\x96\x25\x25\x22\xab\xff\xb8\x4b\x3f\xf0\xf6\x0f\x7f\xfc\xab\ +\x23\x82\x22\x00\x08\xa3\x9a\xfb\xed\xa0\xae\x72\x16\x04\x4f\xaa\ +\x57\x40\xa0\x22\x65\x00\x76\x90\x96\x61\xa0\x1d\x0b\xc3\xa7\x08\ +\x80\x0c\x04\x00\x4c\x55\xea\xc0\x9a\xe7\x38\x0c\x43\x65\xac\x27\ +\xcf\x48\x5a\x1d\xfd\x9e\x14\xca\x68\xc5\x01\x00\xc0\xea\x78\xfb\ +\x27\xbe\xb4\xe6\xc1\xdb\xae\xba\xfa\xbb\x9f\xdc\x7e\xf8\xeb\xff\ +\xfa\x91\xee\x39\x0c\x78\xd1\x62\x13\x02\xb5\xd9\x49\xd9\xbd\xe1\ +\x13\x17\x9c\xd3\xe7\x90\xc1\x37\xbc\xcb\x79\x78\xb7\xe2\xb1\x71\ +\xac\xe7\x56\xa7\x33\x00\x20\x08\x73\x5e\xc6\x73\x5c\x29\x7c\x24\ +\x8d\xc1\xa8\x77\x60\x9e\x97\x2f\x12\x82\x64\x9c\xc3\x3a\xf6\x3c\ +\x37\x61\xa4\x04\x00\x48\x21\x32\x99\x4c\xf2\xd9\xbe\xbe\x7e\x25\ +\x0d\x04\x3a\x8c\xa3\x30\x0c\xa5\x54\x89\xd3\x94\x64\x8b\x6d\x66\ +\x01\x00\xb2\xd9\x6c\xa3\x5d\xcf\x64\xd2\xe5\x72\xa5\xd9\x6a\x24\ +\xe2\x97\x52\xc8\x30\x0c\x21\x40\xa9\x94\xc7\x63\x81\x10\x12\x42\ +\xe4\xf3\x79\xdb\xb6\x13\x01\x4b\x42\x89\xd6\x9a\x31\x06\x21\xd4\ +\x46\x53\x66\x29\x21\x8d\xd6\x7d\xfd\xf3\x38\xe7\x51\x14\x51\x84\ +\x21\x84\x99\x4c\xc6\xb6\x6d\xcf\x73\x67\x67\x67\xd3\x28\xe3\x07\ +\x3e\x00\x00\x21\xec\x39\x4e\x43\xa9\x76\xbb\x8d\x09\x36\xc6\xd4\ +\x6a\x35\x4a\x29\x8f\x45\xb9\x5c\x49\xc4\x7b\x1d\x87\x3a\x8e\x13\ +\xc7\x31\x84\xd0\x66\x8c\x52\x6a\xdb\x76\x1c\x87\x42\x88\x6a\xad\ +\x9a\x08\x43\x50\xea\x26\x15\x3a\x08\x30\xe7\x3c\x01\x71\xdb\xb6\ +\x13\x46\x27\xc7\x71\x2c\x8b\x15\x8b\x85\x74\xda\xfb\x33\x60\xd3\ +\xee\x7b\xae\xfd\xf2\xf7\x1e\xc4\x19\x57\xb6\x4a\xd9\xc5\x6b\x8e\ +\x5e\xb3\x96\xe8\x97\x3f\x7c\xf5\x7d\x3f\xf8\xee\x24\x16\x78\xc3\ +\xeb\xdf\xf3\xde\xf3\xd6\x9e\x79\xda\xe0\xbf\x5d\xf5\xf7\x87\x7f\ +\x96\xaf\x8d\xd5\x3b\x8f\x82\xc8\xee\x3a\xee\xb8\x75\xf7\xdd\xf8\ +\xbd\x77\xbd\xeb\xe7\xe5\x91\xea\xe0\x29\x78\xc1\xca\x75\x67\x9d\ +\xbe\xec\x96\x8d\xb7\x7c\x6b\xff\x9d\x31\x19\xf8\xc0\xa7\xd6\xf4\ +\x41\xd1\x6a\xb5\xb8\x32\x5a\x46\xcd\x66\x33\xc6\xe9\x0d\xaf\x78\ +\xfd\x4f\x37\x7e\xeb\x13\x7f\xfd\x36\xc7\xce\x9d\xf7\xde\xbf\x7d\ +\xd3\x6b\xcf\xd8\x73\xcd\x3d\x37\x5c\xfd\x0d\x1b\xf2\x65\xe7\xfe\ +\xcd\x71\x47\x1d\xa9\xc5\xc4\x41\xb3\x85\x22\x9f\xe7\x56\x9d\xf7\ +\xee\xf3\x1f\xfe\xbb\x6f\xfd\xca\x0f\x62\xb6\x74\xfd\xba\x81\x9b\ +\x7f\x78\xe5\x27\xee\x72\xcd\x94\xb1\x2c\x8c\x74\x1c\xb5\x9a\x6d\ +\x21\xb5\xe2\x61\xab\xd5\x96\xc6\x88\xd0\x6f\xb5\x91\x06\x90\x58\ +\x6c\xec\xfe\xef\xbc\x7b\xff\x0f\xa6\xa7\xc3\x33\x2f\x38\x6b\xd5\ +\xc2\xf9\xc1\xab\xce\x7a\xf0\x7b\x0f\x7c\xff\x3b\x93\x44\xa2\x93\ +\xcf\xbf\xf8\xd8\x81\x42\xd8\x6c\xfa\x91\x00\x00\xa8\xd2\xd0\xd7\ +\xaf\xf8\xe2\x21\x98\x6d\x84\x2a\xe3\x39\x73\x13\x3d\x2f\xea\x3a\ +\x9d\x90\x85\xc1\xf5\xef\x5e\x66\x01\x25\xa2\x58\x02\xe0\x1c\x73\ +\xf2\x09\x4a\x88\xdf\xca\xa9\x42\x9e\x29\xdf\xa4\x09\x52\xd4\xb2\ +\x10\x02\x06\xc6\x02\x98\x56\xab\x3d\x3a\x39\x85\x08\xb2\x2c\x4c\ +\x30\x88\x95\x49\x58\x75\x2d\x8c\x54\x18\x64\x3c\x97\x20\x88\x21\ +\xcc\xe7\x0b\x08\x11\x68\x0c\x0f\x1a\x7e\xab\xa9\x95\xc0\x10\x40\ +\xa5\x18\x46\x40\x49\x8a\x90\x85\x41\x14\xb4\xb9\x1f\x69\xad\x6d\ +\x62\x3b\xd4\x01\xca\xf0\x80\x23\x0f\x40\xa5\x81\x31\x8e\x65\x15\ +\xf3\x59\x3f\x6c\x85\xa1\x8f\xa1\x71\x19\xed\x2a\xe6\xcb\xa5\x92\ +\x94\x82\x40\x43\x30\x34\x14\x2d\x5e\x38\x38\x36\x32\xda\x6e\xb7\ +\x88\xc5\xfc\x20\xc0\x18\x1b\x60\xb4\x51\x52\xc5\x98\x00\x29\xc3\ +\x38\x06\x31\x0f\x95\x52\x10\x6a\x42\x90\x36\x40\x0a\x61\x59\x94\ +\x10\x12\x45\x11\x42\xb8\x52\xa9\x05\x61\x94\xcd\xe4\x6c\xc7\xe1\ +\x9c\xc7\x3c\x76\x53\x2e\x44\x20\x8a\xc2\x76\xbb\x1d\x89\x84\xd3\ +\x57\x12\x42\x83\x20\x04\x06\x1a\x0d\x2d\x8b\x41\x48\x94\x02\x06\ +\x40\x65\x14\x34\x12\x40\x63\x8c\xb2\x98\xcd\x18\xe5\x71\xdc\x6e\ +\xf2\x42\x3e\x5b\xaf\xc6\x61\x14\xc1\x3f\x7d\x58\xb7\x70\xcd\xe9\ +\x6f\x7e\x53\x7e\xa6\x11\x92\x54\xf1\x98\x0d\xa7\x1e\x3b\x50\x84\ +\x03\x97\x7c\xa6\x7b\xf5\xe6\x1d\x23\x1c\xb9\xab\x17\x77\x03\x90\ +\x79\xeb\x87\x3f\xd3\x73\xf7\x7d\x33\x61\xb8\xb9\x3a\xc3\x95\x88\ +\x00\x78\xf9\xdb\x3e\xcc\xfa\xee\xdd\x3b\xd1\x74\xce\x7e\xdd\xf2\ +\x75\x6b\xa9\x55\x78\xcf\xc7\x3f\xb3\xe4\x9e\xfb\x0f\x4c\x37\x48\ +\x76\x7e\x4f\x06\x66\xf0\x31\xef\xbe\xe4\xbd\xab\x3a\x10\x95\x27\ +\x5e\x72\x71\xc7\xf2\x6e\xaf\xbb\xff\xb5\xff\x7c\x45\xd7\xc6\xcd\ +\x3b\x9a\x3a\xb3\xb4\xc7\x3b\xfa\x94\x0f\x5d\xde\xb5\xea\xe1\xdd\ +\xa3\x02\xb0\xa5\x0b\x3b\x9f\xfa\x3e\x0b\x4e\x7c\xfd\x07\xb3\xb0\ +\x2f\x83\x01\x00\x1b\xde\x78\xe9\xdf\xb1\xa5\xd9\x65\x59\x40\x8b\ +\x1f\xf9\x87\xbf\xbf\xe3\xfe\xc7\xeb\x1c\x9d\xdb\x39\xff\xc4\xf9\ +\x2e\x6d\x9f\xf0\xde\xf7\x15\x57\xcf\xf3\x8a\xd1\x29\xef\xbd\x74\ +\xde\x42\x07\x93\x53\xce\x7b\xdf\x02\xd0\x93\x4f\x67\xde\x71\x19\ +\xdd\x33\xd6\x8a\x40\xff\xf2\x75\xa7\xbf\xe4\x68\x00\xc0\xfa\xf3\ +\x3f\xf0\x99\x79\x6b\x9e\x3c\xa3\x25\xdd\x80\xa6\xce\xba\xe8\x83\ +\xad\xc1\x85\x00\x00\x98\x2a\xac\x7d\xe9\x19\xa9\x52\xe0\x6c\x78\ +\xd9\x89\xa7\x9f\xd9\x39\x07\x00\x2f\x72\xd7\x09\x42\x2d\x05\xc2\ +\x98\x3e\x29\x21\x08\x09\xa1\x5a\xeb\xff\x3e\x52\xf7\x0c\xba\xbe\ +\x94\x20\x8a\xb4\x94\xc2\x40\x0c\xa8\x4d\x10\x4c\x79\xe9\xed\x7b\ +\xf6\x34\x5a\x6d\x6d\x0c\x22\x58\x84\x91\xc1\x58\x01\xad\xb5\xa4\ +\x04\xdb\x16\x21\x08\xe4\xb2\x59\x82\xc8\xe8\xf8\x24\xc5\xb0\x23\ +\xe3\x20\x04\x2d\x8c\x09\x42\x96\x45\x31\x46\x04\xc1\x7c\x36\x3d\ +\x33\x65\xda\x8d\x06\xb3\x9c\x46\xb3\xa5\xa5\x72\x98\x8d\x21\xb2\ +\x99\xe5\xa5\x1c\xad\x84\xc3\x28\x02\xca\x61\xb4\x5a\x0f\x8a\x85\ +\x9c\x85\x31\x71\x1c\xa2\x8d\x4f\x68\x3d\x08\x8c\x52\x40\x2b\xdf\ +\x6f\x57\xcb\xb3\x46\x70\x0c\x80\xe7\xa6\x10\x82\xda\x68\x2f\xed\ +\x01\x2d\x99\x45\xb4\x8c\x8c\x51\xbe\xe6\x51\xe4\x0b\x29\x1d\xdb\ +\xce\x64\x3d\x29\x75\xa5\x52\xc5\x94\x5a\x96\xd5\x6a\xb5\xb4\x52\ +\xca\x18\xdb\x71\x01\x04\x08\x21\x80\x20\xb3\x59\xcc\xe3\x6a\xad\ +\x12\xc7\xb1\xc5\x18\xf7\x39\xe7\x22\x8a\xe2\x6c\x36\x0b\x00\x4c\ +\xa5\xd2\x94\x32\x82\x89\x92\xc6\x68\x88\x20\x36\x10\x20\x04\xa5\ +\x12\x29\xcf\xf5\xbc\x14\x8f\x42\xa0\x14\xa5\xc4\xb1\xac\x99\x99\ +\x99\x38\x0c\xd1\x9f\xbe\x4e\x97\x1f\x38\xfa\xdc\x81\xa3\xff\xeb\ +\x6b\xce\x8a\x13\xcf\x5a\x71\xe2\xaf\x7f\x66\xc5\x05\xaf\xfc\xab\ +\x77\x00\x50\x1d\xbf\xed\xd6\x27\xda\xa1\x01\x00\xd8\x5d\x2f\x79\ +\xf5\x9b\x5e\xf2\xf4\x0f\xa5\xfb\x4e\x3f\xef\x2d\xa7\x3f\xf5\x63\ +\x76\xd5\x9b\xdf\x91\x10\x45\x1d\xf7\xf6\xb7\x1f\x97\xbc\x36\x6f\ +\xe5\x86\xb7\xae\xdc\xf0\xd4\x5b\x96\x9f\x74\xf6\xf2\x93\x7e\xf3\ +\xfb\xf4\x1f\xf7\xca\x77\x1f\x77\xe4\xef\x66\xe7\x9f\xf7\xb6\x77\ +\x25\xff\xcf\x0c\x1c\xf3\xc6\xb7\x3d\xad\x88\xe6\xad\x7d\xdb\x85\ +\x6b\x01\x00\x00\xac\xbb\x70\x70\x1d\x00\x00\x1c\x7f\xd6\x85\xc7\ +\x27\x2f\x9c\x99\xbc\xf0\x7b\xce\xe8\xb4\xbf\x7a\xf2\xb0\xc8\xed\ +\x78\xe9\xeb\x2e\x7c\xe9\xdc\xa6\xff\xcb\xa9\xd5\x51\x0c\x1a\xd5\ +\x99\x7a\x3b\x36\x47\x12\x47\x34\x95\xed\xcc\xa5\x7f\x63\xc4\x8b\ +\x3c\x53\x7c\x88\x30\x21\x4a\x6b\x65\x94\x82\x88\x12\x66\xdb\x8e\ +\xcd\x9c\x52\xa5\x2e\xb5\x40\x92\xc4\x41\x80\x10\x84\x06\xc5\x31\ +\xb7\x19\xa3\x16\x45\x08\x15\x0a\x79\x84\x69\xa5\x52\x71\x1d\xd6\ +\x5b\xcc\x78\x9e\x27\x39\x57\x4a\x29\xa5\x92\x96\x9f\x7a\xa3\xa1\ +\x0d\x98\x9c\x9c\xa2\x96\x95\x4a\xa7\x0d\xd0\x5c\xc4\x42\x72\x6d\ +\x44\xa1\x98\xb3\x1d\x0b\x02\x18\xf1\xa0\xe9\x37\xdb\x7e\xd8\xdb\ +\x3b\x4f\x2a\x5d\xad\xd4\xe2\x28\x06\x88\x10\x6c\x49\xa9\x0d\x44\ +\x08\x11\x3f\x88\x5c\xcf\x1b\x9b\x9a\xc6\x8e\xd3\x3f\x30\x60\x59\ +\xac\x52\x99\x95\x02\x5a\x36\x13\x52\xba\x0e\x6b\xfb\x61\x18\x86\ +\x42\x48\xa9\x0c\xc6\x88\x50\x86\x08\x55\x5a\x6b\xad\x31\xc6\x88\ +\x10\x4a\x28\x46\xd8\x18\xa0\xb5\x36\xda\x24\xc2\x07\xcc\xb2\x21\ +\x40\x52\x69\xa1\x04\x84\x80\x31\x96\x14\x19\x19\xc3\x08\xa1\x84\ +\xde\x57\x6b\x8d\x11\xc6\x04\x4b\xa5\xea\xb5\xba\x8c\x25\x04\x88\ +\x31\x3b\x08\x42\xc6\x1c\x08\x11\x21\x14\x63\xf2\x22\xe3\xa7\xb4\ +\xcf\xbc\xe0\x3d\x6b\x8a\xcb\xed\xb9\x1d\x32\x67\x2f\x0c\x30\x61\ +\x0a\xc2\x87\x7f\x7a\xc3\x0f\x7f\xb5\x4d\x51\x2b\x79\x72\x2b\x1e\ +\xf7\x9c\x7c\xfe\x87\xfe\xea\x65\x0e\x78\xd6\xfa\x74\xc6\x18\x4c\ +\xa8\xe3\x7a\xd4\x62\x5a\x08\x98\x88\xf5\x68\x63\xdb\xb6\xcd\x18\ +\x22\x9e\xed\xb0\x09\xbf\x2d\x84\x20\x08\x25\x42\x26\x49\x83\xa5\ +\xef\x07\x10\x0b\x21\x04\x74\x18\x42\xc8\x18\x1d\xc5\x5c\x03\x63\ +\x31\x86\x09\x51\xc6\x94\xab\x55\x88\x11\x73\xdd\xb6\xdf\xc2\x36\ +\xb5\x5d\x46\x03\xe2\x78\x36\x24\x48\x03\x45\x18\x01\x00\xc4\x41\ +\xc4\x85\x40\x98\x86\x11\xcf\xa4\x73\xca\xd4\x98\xed\x22\x4c\x23\ +\x2e\x62\xa9\x6a\xb5\x96\x97\xf6\x88\xc5\x2c\xc7\xa1\xcc\x49\x79\ +\x19\x80\x30\x97\x32\x93\xcd\xd7\xab\x65\x08\xb1\x52\x5a\x08\x4d\ +\x28\x25\xd4\x8a\x85\x8c\xa2\x50\x03\x44\x08\xe7\x9c\x13\x4a\x29\ +\xa5\x8c\xb1\x56\xab\x15\xf2\x58\x1a\xcd\x2c\x5b\x29\x25\x23\xc5\ +\x95\xd4\x5a\x33\x65\x1b\x68\x34\x97\x52\xaa\x24\xdf\x64\x8c\x49\ +\x3a\x0f\x00\x00\x49\x4e\x1d\x42\xc8\x1c\x06\x31\xe4\x31\x67\x8e\ +\xe3\x47\x41\x91\x14\x93\xec\x58\xa9\x5c\x2a\x74\x14\x30\x46\x5a\ +\xeb\x17\xd9\x64\xae\x7b\xd2\x39\xe7\xcf\x6d\x90\x39\x7b\xa1\x8c\ +\x50\x3c\xbb\xf3\x81\x1b\xef\x1e\x3f\xf7\x92\x4f\xae\xe9\x76\x54\ +\x02\x45\xc6\x60\xdb\xb5\x0c\xd7\xcf\x3e\xa6\x83\x00\x68\xad\x9f\ +\x2a\xbc\x2b\xa5\x54\xcc\x8d\x31\xab\x56\xae\x5e\xbc\x74\x99\x1f\ +\x46\x33\xb3\xd3\x63\x87\x0f\x1b\x03\x10\x42\x08\x3c\x29\x1e\xce\ +\x18\x43\x08\xe6\x0b\x85\x35\x6b\xd6\x60\x68\xbc\xb4\xdd\x6a\xd6\ +\x85\x92\xda\x18\xa1\x25\x40\xb8\xdd\x6a\x21\x42\xc2\x28\x62\x8e\ +\xcb\x52\xee\xf8\xc4\x04\x82\xb0\xed\xb7\xfd\x30\x0e\xa2\x38\x12\ +\x2a\x8e\xb9\xd6\x5a\x08\x35\x5b\xae\xc5\x42\x57\xea\xcd\x4c\xa6\ +\xa0\x0c\x24\xc4\x52\xb1\x8c\x85\x16\x0a\xcc\x96\x6b\x5c\x43\xc2\ +\x2c\x08\x11\xc0\xb8\xde\x6a\xdb\xb5\x1a\xe7\x42\x6b\x15\x07\x2d\ +\xbf\xd5\x74\x2c\x5a\xc8\xe7\xb8\x14\x9c\x73\x6d\x00\x80\x08\x41\ +\x14\x73\x91\x30\xa0\x03\x88\xa8\xc5\x2c\x6a\x69\xa5\x1b\xf5\x26\ +\x82\x98\x31\x86\x09\x05\x11\x0f\xc3\x88\x31\x9b\x12\x0a\x21\x0a\ +\xc3\xd0\xf7\xfd\xa4\xb4\x87\x10\x4a\x46\x05\x09\x21\x00\x00\x8c\ +\xb1\x06\x06\x13\x8c\x20\xb6\x6d\x27\xe6\xc2\x40\x28\x84\x34\x06\ +\x00\x88\xb5\x86\x08\xd1\xe4\xaa\xcc\xad\xc8\x39\x9b\xb3\xc4\x30\ +\xd4\x33\x63\xc3\xf9\xa3\x4f\x39\x63\xfd\x72\xca\x23\x75\x64\x73\ +\x18\x2d\x9f\xa3\x96\x01\x82\x51\x1c\x57\x1a\xf5\x4c\x31\x1f\x4b\ +\x45\xa8\x15\x0b\x3e\x3e\x3e\x8e\x28\xa3\x8c\x11\x82\x73\x99\x1c\ +\x82\x08\x63\x84\x10\x14\x31\xc7\x08\x25\x3d\xe2\xa5\x72\x99\xd9\ +\xa9\x7c\x2e\xaf\x64\x1c\x04\x4d\xa9\x15\x44\x10\x53\x62\x00\x14\ +\x5a\xdb\x29\xaf\xd2\x6c\xc6\x42\x87\xb1\xc2\x96\xd5\x0a\x94\x63\ +\xdb\x1d\x5d\x03\x5c\xe0\x7c\xa1\x90\x2b\xf4\x71\xce\x8d\xd2\x5c\ +\x88\x7a\x53\x5a\x36\xcb\xe6\x72\x1a\x22\xca\x1c\x21\x95\x81\xd8\ +\xcb\xe4\xe7\x0d\x2c\xd4\x00\xb8\xa9\x94\xe3\x50\x84\x0c\x4b\xa5\ +\x2a\xb5\xba\xed\x7a\x10\x40\xdb\xa2\x08\x5b\x71\x14\x40\x6d\x8c\ +\x81\x42\x69\xa9\x12\x1d\x72\x63\x8c\x01\x10\x41\x88\x94\xd2\xb1\ +\x10\xb1\x94\x96\xed\x84\x6d\x7f\x72\x72\x8a\x0b\xd9\xdb\xdb\x6b\ +\x0c\x8c\x63\x6e\x34\x00\x00\x61\x4c\xa2\x38\x4e\xfa\xdd\x01\x00\ +\x42\x88\x54\x2a\x95\x74\x48\x30\xc6\x94\x52\xad\x56\x2b\xe2\x31\ +\x83\x36\x44\x50\x6b\x93\x49\x67\x00\x44\x71\x1c\x46\x31\xcf\xa4\ +\xd3\x3c\xe6\xa9\x4c\xda\x4d\xa5\xf4\x1c\x36\xcd\xd9\x9c\x1d\x31\ +\x0d\x50\xa1\xab\xbb\x7e\xef\xd6\x27\xf6\x9f\xb0\xa2\x68\xa9\x23\ +\x55\x6c\x88\x08\x25\xe8\xb9\x60\x13\x80\x5c\xca\x6a\xa3\xf1\x92\ +\x05\x83\x5a\x81\x54\xc6\xab\xd5\xeb\x5b\xb7\x6e\xab\xb5\x9a\x00\ +\x22\x8c\x31\x63\x0c\x02\xa3\xb5\x11\x42\x02\x63\x30\xc6\x5a\x6b\ +\x21\x44\x65\x7c\x7c\x78\x78\xd4\x40\x82\x80\x2a\xa4\x2d\x03\x8c\ +\x1f\x04\x94\x5a\x88\x10\x2e\x15\xa1\x16\x26\x56\xbe\xc3\x9d\x37\ +\x38\x98\xcb\x75\xae\x5a\xbd\x3e\x9d\x4e\x67\x32\x19\xad\x75\x52\ +\x98\x67\x8c\x41\x00\xe2\x38\x3e\xe1\x24\x48\x1d\xcc\x39\x87\x4a\ +\x5b\x84\x18\x03\xe2\x30\x62\x8e\x5d\x6f\x36\x21\xc1\x5e\xda\x13\ +\x22\x12\x3c\x6c\xb6\x5a\x51\x24\x6c\xe6\x84\x61\x38\xbf\xbf\xef\ +\xd6\x1f\xdd\x3c\x39\x76\x58\x2a\xa5\xa4\x36\x06\x4a\x0d\xa2\x98\ +\x6b\xad\x0d\x80\x51\x14\x21\x42\x52\x5e\xda\x70\x0e\x21\x82\x98\ +\x88\xa4\xd3\xc1\x68\x03\x0c\x44\x10\x11\xac\x78\x3c\x5b\x9a\xed\ +\xed\xed\x15\x52\x70\xce\x93\x56\xef\xe4\x64\x7b\x7a\x7a\xf2\xf9\ +\xbc\x10\xc2\xf7\xfd\xf1\xf1\x71\xad\x75\xc8\x23\xa5\x94\xeb\xba\ +\xc5\x62\x11\x23\x24\x1d\x9b\x5a\x56\x36\x9b\x43\x04\x37\x9a\x4d\ +\xa5\xd4\xdc\x24\xfd\x0b\xbc\x19\xb4\x16\x9c\x6b\xad\x84\xe0\x73\ +\x8f\x89\x67\x9d\xad\x86\xf0\x77\x48\xfc\x41\x08\x09\xa5\x10\x21\ +\x8c\x49\x32\x0e\xf1\x9c\x4c\x0a\xd5\xb7\xfa\x8c\xb3\x97\xef\xfe\ +\xd6\x15\x9f\x2e\x14\xf3\x49\xa5\x4e\xf3\xa8\xb8\xfe\x9c\xf7\xbe\ +\xee\x34\x17\xf0\x67\x9b\x6f\x02\x10\x18\x00\x46\xc6\xc6\xa6\x4b\ +\xe5\x55\xab\x57\x41\x80\x2c\xdb\x4d\xa7\x0f\xcd\x94\xca\xcc\x75\ +\x5a\x8d\x56\xcf\xd2\xde\x59\xc7\x0d\x83\x36\x26\x84\x10\xc4\x39\ +\x0f\xc3\x60\x70\x70\x21\x2a\xd7\xf7\x0d\x1d\x50\x06\x31\x8a\x88\ +\xb6\xb2\x85\x1c\xc6\xc4\x0f\x7c\x07\xa2\x74\x36\x3b\x30\xb0\x20\ +\x5f\xec\xc8\xe6\x0b\x95\x46\x63\xef\xfe\xd1\x38\xd6\xed\x76\xb3\ +\x5a\xa9\x0e\x2c\x18\xc0\x18\x3f\xfc\xf0\xe6\xce\xce\x4e\xa5\xa4\ +\xeb\xa4\x0c\x34\xf5\x56\x05\x41\x90\xcb\x64\x23\x3f\x88\xa3\xc8\ +\x75\x5c\xca\x2c\x66\xdb\x06\x01\x40\xb0\xe7\x30\xc7\x61\x99\x4c\ +\x36\x9f\x2f\x64\xb3\xb9\xc1\x05\x83\x07\x86\xf6\x35\x1a\x2d\x2f\ +\x95\x91\x51\x58\xab\xd7\x85\x91\x18\xa3\x38\x8e\x0d\x80\x18\x21\ +\x0d\x20\x46\x04\x61\xca\x6c\x98\x61\x6c\x62\x7c\xdc\x71\x3d\x03\ +\x50\x3a\x9b\x4b\x67\xf3\x7e\xbb\x8d\x49\x60\x31\xc3\x05\xc7\xd4\ +\xb2\x00\xc4\x84\x48\x29\x20\x44\x08\x21\x8c\xb1\xef\xfb\x49\x4b\ +\x54\x1c\xc7\x5a\x6b\x42\x28\x65\x76\xcc\x23\x2e\x55\xdb\x0f\x6c\ +\x66\x5b\xc4\x32\x00\x35\xda\xbe\x10\xf2\xd0\xf0\x70\xbd\x5e\x4f\ +\x74\xf7\xe6\xec\x85\x32\xa3\x75\xab\xd5\x18\x1f\x1d\x09\x82\x60\ +\x8e\xfa\xea\xd9\x5d\x32\x03\x31\xce\xe5\xf2\x94\x5a\xff\x1d\x9e\ +\x8c\x31\x08\xa3\x62\xa1\xc3\x71\x53\xcf\x19\x9b\x20\xb6\x18\x23\ +\x6e\xcf\x79\xef\xfb\xf4\x86\xf3\x26\x2b\x0d\x5f\x03\x68\xb4\x0c\ +\xc3\x90\x66\x7b\xac\xdf\x50\xf5\x7d\x46\x1e\x02\xcb\xb2\x22\xce\ +\xef\xbb\xef\x3e\x2e\xe4\x09\x27\x9c\xd0\xac\x54\x0d\x80\x84\x10\ +\x0c\x11\x25\xb4\xd9\x6c\x08\x21\x08\xc1\xc9\x18\x59\x14\x85\xa5\ +\x52\x79\xc5\x0a\x53\x28\x14\x32\x99\x2c\x44\x94\x59\x38\x9f\x21\ +\xae\x9b\x8a\x63\x0e\x20\x24\x94\x64\x32\x99\x5a\xa3\x79\x70\x64\ +\x74\xff\xdd\xf7\x84\x41\x34\x33\x35\x9b\xc9\xe6\xb3\xb9\x5c\xa3\ +\x5e\xef\xee\xef\x66\x98\x8d\x4f\x8d\xb9\x69\xc7\xa2\x94\xd8\x78\ +\xc5\xca\x15\xed\xa0\x59\x2a\xcd\xee\xd9\xb5\xab\xdd\x6c\xe5\xbc\ +\xf4\xd8\xc4\x18\x42\x38\x93\xcf\x16\xbb\x3a\xb9\x92\x65\xa0\x1d\ +\xdb\x6e\xfb\xfb\xa6\x26\xa7\x8d\x06\xef\xbc\xe8\x9d\x9e\x6d\x19\ +\x03\xb2\x99\x1c\xf2\x3c\x29\xe3\xd9\x6a\x39\x93\x4a\x21\x8c\x21\ +\x44\x88\x10\x6c\x4c\xab\xd5\x32\x00\x72\xce\xd3\xe9\x0c\x84\x28\ +\x97\xcf\xd7\xea\xf5\x4c\x26\xdb\xdf\xdf\x3f\x32\x3a\xca\x85\xc0\ +\x84\xe8\x38\xce\x66\x73\x84\x90\x4a\xa9\x94\x88\x56\x26\x77\xa5\ +\x5e\xaf\x27\x1c\x06\x09\x85\x9e\x52\x12\x33\x16\x46\x71\x10\x44\ +\xd5\x72\x85\x51\x2b\x97\xcb\x25\xb3\x2c\x96\xe3\x18\x00\x38\xff\ +\x73\xcc\xfa\xce\xd9\xef\xf7\x01\xa6\x26\x26\x08\xb1\x8e\x3f\x71\ +\x2d\xc4\x73\xe9\xbf\x67\x36\x84\x71\xad\x52\x16\x42\xf4\xf4\xf6\ +\xfd\x36\xe0\xd2\x93\x93\x93\xed\xb6\x9f\xf2\xd2\xcf\xf5\xb0\xa2\ +\x31\xf9\xcb\x1f\xdd\x33\x25\x88\x8d\x91\x01\x06\x42\x68\xb4\xb2\ +\x3b\x57\x9f\x7d\xc6\xda\x14\x92\x5c\xaa\xe7\x80\x4d\x5a\x6b\xcf\ +\x4b\x77\xf7\xf4\x96\xca\xe5\x7d\xfb\x86\x56\xad\x5a\x1d\x86\xe1\ +\xaa\xd5\xab\x97\x2e\x5f\x3e\x3c\x3c\xd2\xd1\xd1\x59\xab\x55\xf6\ +\xec\xde\x4e\x09\x86\x00\x50\x82\x35\x63\xbd\xbd\xbd\x9d\x9d\x9d\ +\x5c\x9a\x79\xf3\xfa\x35\xc0\xb9\x6c\xaa\x23\xc7\xb4\x36\xb5\x5a\ +\xbd\xa7\xb7\x37\x9b\x2f\x6e\xdd\xb6\x23\xe4\xdc\x0f\xc2\x28\xe2\ +\x88\x52\xcb\x21\xb9\x62\x4a\xe9\xb8\x1d\xd5\x0c\x8a\x1b\x7e\x4b\ +\x86\xb5\xb1\xc9\x83\x8e\xeb\x58\x2e\x2c\x74\xa6\x59\x48\x88\x85\ +\x76\xec\xd8\xe6\x07\x6d\x9b\x59\x98\x62\xa9\x54\x3b\xf4\xbb\x59\ +\x6f\x36\x95\x85\x10\xfa\x6d\xff\xd0\xa1\x43\x5e\x2a\x83\x2d\x7a\ +\xeb\x8f\x6f\xb9\xf4\x92\x8b\xbb\xba\xbb\xeb\xa5\xb2\x67\x5b\x18\ +\x11\x8b\x59\x18\x53\xcb\x62\x52\xca\x98\x4b\x00\x11\x42\x38\x61\ +\xd1\xb4\x2c\xa6\x0d\x70\x1d\xa7\xa7\xa7\x27\x8e\xe3\xb1\xb1\xb1\ +\x46\xbd\x9e\x04\x68\xb5\x5a\xcd\xb6\xed\x64\x44\x0e\x21\xa8\xb5\ +\x41\x08\x1b\x03\x00\x04\x94\xd2\xb4\x97\xd6\x46\x47\x51\xa4\x95\ +\x54\x4a\x01\x08\x95\x96\x52\x0a\xad\x74\x30\x3d\x85\x11\x0e\xc3\ +\x30\x93\xcd\xa6\x33\x59\x88\xe6\x68\x2a\x5f\x68\x68\x02\xa0\xd5\ +\x6a\x2e\x5f\x75\x14\xb5\xe8\xdc\xd5\x78\xb6\x19\x6b\x8c\x93\xe1\ +\xfc\xa7\xfc\xa6\x84\x3e\x08\x00\x00\x21\xea\xed\xed\x1b\x3e\x74\ +\x40\x69\xf5\x5c\x6f\x85\x31\xc6\x18\xdd\x9a\x18\xba\xff\x40\x73\ +\xdd\x49\xc7\x7a\x04\xc0\x78\xe6\xa1\xcd\x07\x06\x57\x2f\x5d\xdb\ +\xc3\xfe\xfb\x07\x9e\x01\x9b\xd2\x99\x74\x2e\x97\x6d\xb5\x9a\x23\ +\x23\xc3\xf7\xdd\x77\xef\xf2\xe5\xcb\x5d\x2f\x1d\x45\x51\x2a\xe5\ +\x06\x41\xdb\xb1\x6d\x82\x31\x46\x46\x49\x29\xa5\x49\x3a\xa1\x86\ +\x0f\x1f\xa6\x96\xa3\x8d\xae\xd6\x1b\x5a\xc5\x91\x0f\x20\x44\x5d\ +\x3d\xbd\xd5\x7a\x23\x08\xa2\x9e\x9e\xbe\xc7\x9f\x78\x02\x40\x8c\ +\x20\x6e\x36\xdb\x4a\x0b\xcb\x86\x96\xe5\x72\x91\x75\x53\xd6\xcc\ +\xec\x04\x4c\xd1\x28\x6e\x73\x11\x94\x2b\xf6\xa3\x8f\x3c\xcc\xa5\ +\xca\x65\xb2\x3d\xdd\x5d\xed\x66\xb3\x52\xab\x38\xcc\xd6\xc0\x78\ +\xae\xcb\xa3\xc8\x18\x03\x11\x9a\x9a\x9c\x12\x5c\xcd\x36\xa6\xdc\ +\x4c\xb6\x21\xd5\xde\xbd\x7b\xf3\x85\xc2\xd8\xe1\xe1\x66\x2d\xa6\ +\x04\xf8\x22\x94\x5a\x29\x2d\xb5\xd6\x4a\xa9\x5c\x2e\xdf\xdf\x3f\ +\xbf\x5c\xa9\x40\x44\x0c\x46\x51\x1c\x19\x00\x8c\x31\xe3\xe3\xe3\ +\xe5\x72\x39\x19\x48\x4e\xa5\x52\x10\x42\xcb\xb2\x26\x26\x26\x9a\ +\xcd\x86\xcd\x6c\x00\x0d\x21\x04\x63\x98\xf6\x3c\xc7\xb1\xc3\x30\ +\xd4\x42\xc7\x51\x64\x08\xd6\xc6\x60\x84\x14\x00\x1a\x18\x03\x81\ +\x51\x86\x32\xda\xf2\xdb\x6e\xb3\x49\x29\x41\x10\xcd\x3d\xa7\x5f\ +\x04\x9e\x53\xf2\x6f\xce\x9e\x5b\x68\x97\x20\x40\x42\x85\xc6\x39\ +\xb7\x2c\x4b\x29\x95\x20\x57\x32\x7f\xf6\xdc\x12\x7f\x4a\x92\x4c\ +\xdf\x6b\xdf\xf9\xbe\x3d\xbf\xba\x36\xec\xea\xfa\xe0\xa5\xe7\x31\ +\x00\x80\x18\x0e\x3e\xf3\xcd\x46\x10\x43\x60\x3f\x37\x6c\x42\x08\ +\xd5\xeb\xb5\xe9\xa9\x09\x08\x4c\xab\x59\xdb\xbb\x67\xe7\xd4\xd4\ +\x98\xd6\x5a\x4a\x85\x50\xa2\x23\xa2\xa1\xe1\x52\x68\x63\x8c\xc1\ +\x14\x22\x3c\x5d\x2e\x4b\x00\x09\xb1\xb8\x10\x7e\x10\x41\x68\x3a\ +\x3a\x16\x75\x74\x74\x3c\xfa\xe8\xa3\x8f\x3d\xbe\x75\xf1\x92\xc5\ +\x5e\x3a\x7f\xf8\xc0\x61\x03\xa0\x97\xf6\x52\x8e\x0b\xa5\xdb\x98\ +\x69\x65\xb3\x48\xb6\x95\x65\x6c\xd9\x56\x26\x00\xd9\xce\x3c\x42\ +\x68\x66\xb4\x94\xb6\xb2\xbd\x7d\x3d\x7e\xad\x21\x43\x3e\xd0\xd7\ +\x5f\xab\xd5\x1a\xf5\xba\x36\xa0\x5e\xa9\x12\x88\x52\x5e\xaa\x5c\ +\xab\xcd\xce\x96\x94\x50\x88\x10\x64\x34\x97\xf1\x9e\x3d\x3b\x5e\ +\x72\xca\x06\xc4\x80\xcf\x43\x69\xa0\x36\xb1\xe2\xc0\xb6\x08\xb2\ +\xc9\x31\x4b\x97\x69\x88\x6a\xf5\x26\x73\x5c\xa5\x41\xcc\x65\x36\ +\x9f\xd7\x46\x51\x8b\x48\xc5\xb9\x00\x08\x61\x6d\x54\xb9\x32\x8b\ +\x09\xde\xbe\x63\x9b\x94\x12\x20\xac\x00\xd0\x4a\xda\xc4\xa2\x0e\ +\x52\x20\xaa\xb5\x22\x4a\x2c\x6c\x11\x05\x00\xd4\x06\x1a\x95\x76\ +\x9d\x96\x92\x4a\x01\x29\xb8\x14\xc2\x71\x98\x31\x2a\xe2\xa1\xed\ +\xda\x8c\xb1\x17\xa7\x38\xb8\x92\x02\x3c\x35\x33\xf0\xbc\xec\xe0\ +\xe6\x9f\x3d\xd4\x98\x7f\xe1\x59\xc7\xfc\xa1\x23\x39\xb2\xfa\xb3\ +\x1b\x6e\xeb\x3b\xed\x0d\xc7\x2d\xf8\x53\x36\x84\xce\x3d\x22\x9e\ +\x0f\x34\x01\x08\x00\x30\x66\xf3\xe6\xcd\xf7\xde\x77\xdf\x5b\xdf\ +\xf2\x96\x05\x0b\x16\x28\xa5\x80\x79\xbe\xd7\xd3\xe8\x38\xe6\xcc\ +\x75\x4b\x43\x8f\x3f\xba\xe7\xd8\x5d\x6d\x53\x2f\x00\x00\x20\x00\ +\x49\x44\x41\x54\xe5\x45\x3a\xfe\xd8\x9d\x07\x5b\x99\x33\xf3\xe9\ +\xe7\xac\x4f\x07\x21\x34\x5a\x73\x1e\x53\x4a\x32\x19\x4f\x4a\x1e\ +\xf8\x7e\x1c\x47\x8e\x63\x6b\x05\x8d\x31\x4a\x29\xa8\x8d\x52\x1a\ +\x20\x04\x20\x92\x1a\x04\x41\xdc\x6c\x05\x06\xf8\x8b\x17\x2d\x59\ +\xb1\x6a\x95\x97\xc9\xb6\xeb\xed\x87\x1f\x7e\x64\xc7\x8e\x5d\x18\ +\xd3\xf1\xb1\xa9\xd2\x6c\x55\x08\xe9\xa5\x52\x40\x1b\x82\x50\x67\ +\xbe\xd3\x00\x23\x62\x99\x4e\x65\x8c\x30\x14\x59\x99\x74\x96\x11\ +\xc6\x39\xd7\x5c\x57\x66\x4a\xd0\x68\x00\x80\x88\x63\x08\x61\xca\ +\x71\xa3\x20\x24\x94\x4a\x21\xa6\x27\x27\x01\x04\x1a\x40\x02\x11\ +\x4a\xd2\xcd\x52\xbb\x16\x73\x6c\x16\x85\x61\xa1\x90\xa5\xd4\xb8\ +\x0e\x0b\xeb\x35\xd7\x76\x99\xe3\x48\x65\xea\xf5\xea\xd4\x4c\x29\ +\xe2\x92\x32\x06\x21\x81\x10\xb8\x0e\x03\x40\x69\x2d\x6d\x9b\xe5\ +\xf3\x79\x84\x50\xa9\x54\xd2\x5a\x02\xa0\x9a\xcd\x7a\xc2\x84\x07\ +\x20\xd0\x06\x50\x4a\x09\xc1\x13\x93\xe3\x08\x11\xc7\xf1\x04\xd7\ +\x10\x22\x08\x51\x1c\x46\xf3\x16\xf7\x2f\x5c\xb8\x70\xdf\xbe\x7d\ +\x61\x18\xf2\x38\x8e\xa2\x28\x19\x5a\xa6\x94\x62\x8a\x5f\x1c\x21\ +\x9d\x1a\x7a\xe0\x27\x3f\xb9\x77\x47\x1b\x58\x4b\xd7\xbd\xf2\xaf\ +\x5e\x9a\xbe\xf6\x9a\xdb\x37\x5c\xf4\xfe\x35\xe9\xe7\x7f\xc4\xf1\ +\xfd\x8f\x6f\x9c\x04\x6f\x3b\xeb\x0f\x26\x72\xe3\x8d\x87\xef\x79\ +\xe0\xa4\x63\x5e\x7f\xdc\x9f\xeb\x5a\x88\xfa\xf0\xcd\xd7\xff\xc7\ +\x9e\xaa\x7d\xc6\xf9\x17\x9e\xbe\x72\x8e\x53\xe5\x77\x43\x93\x31\ +\xc6\x18\xa5\xb5\xe3\xba\x27\x9f\x7c\x72\xc2\xf7\x9f\x70\x44\x3c\ +\xef\x45\x2d\x85\xea\x3b\xea\x8c\xd7\xec\x39\xf4\x83\x2b\xff\x0f\ +\x65\x28\xd2\xa9\xb3\x2e\x78\xef\xe2\x02\x51\x47\xb2\xba\xcf\x16\ +\x9b\x92\x67\xbe\xe7\x79\x52\x4a\x4a\x2d\xcf\xf3\x18\x63\xb6\xcd\ +\x28\xa5\x52\x4a\x4a\x29\x44\xa8\x22\x94\x89\x63\x88\x91\x92\x50\ +\x19\x2d\x91\x59\xb2\x78\xe9\xda\xe3\x8e\x4b\xa7\x33\x7e\x10\x34\ +\x1b\x2d\x08\xc0\xaa\x55\x2b\x97\x2d\x5f\x8a\x11\x8a\xe2\x38\x0c\ +\x02\xad\x75\xa1\x50\x00\x00\x50\xc6\xd0\x91\xe0\x96\x10\x62\x31\ +\x96\xcd\x65\x36\x9c\xb2\x01\x23\x9c\x54\x7c\x8d\x51\xcc\xb6\x12\ +\x1f\x32\xd1\x0d\x16\x42\x24\x3a\x77\x49\x75\x1f\x42\xa4\xb4\x56\ +\xda\x68\xa5\x81\x36\x42\xc4\x08\x9a\xc0\xf7\xd3\xa9\x74\x1c\x05\ +\x51\x10\xb6\x9a\x4d\xa8\x8d\xd6\x06\x20\xe4\x87\x0d\xa8\x15\x50\ +\xc2\x6f\xc5\x52\x6a\xa5\x14\x82\x00\x01\xdd\x6c\x36\x8c\x01\x8c\ +\x59\x8c\x31\xdf\x6f\x09\xc1\x8d\x51\x00\x40\x63\x34\xa1\x38\x8e\ +\x45\x1c\x73\x08\x31\x84\xd8\xb2\xec\x20\x88\xa2\xb0\x6e\x59\x76\ +\x72\x03\x21\x82\xd5\x6a\x35\x08\x82\x38\x8e\x13\x26\xb9\x44\xe5\ +\xbc\x56\xab\x95\xcb\xe5\x38\x8a\x21\x7a\xe1\xa3\x89\xd2\xf6\x1f\ +\xff\xf3\xd7\x7e\x79\xc6\x5b\xde\xba\xd6\x69\xb7\x08\x81\xa2\xb1\ +\x6d\xf3\x83\xed\xce\xc5\xad\xc1\xce\xd5\xc7\x1f\x97\x33\xd1\xbe\ +\xad\x5b\xc6\x9a\x70\xe9\xda\xb5\x0b\xf2\x2e\x90\xfe\xc1\xbd\x7b\ +\x0e\x4f\x56\xbc\xde\x65\xc7\x1f\xbd\x30\x9a\x3d\xf0\xe8\xf6\x43\ +\xb8\x63\xf1\xba\xa3\x17\x3b\x18\x00\xc3\x0f\xed\x78\x62\xca\xe7\ +\xfb\xc7\x1b\x96\xfb\x6b\x5e\x8b\xe6\xd4\xa1\xdd\x07\x0e\x37\x63\ +\xd8\xbb\xe4\xe8\xd5\x83\x1d\x30\x98\xde\x73\xb8\xb9\x68\xd5\x32\ +\x5b\xfa\x07\xf6\x0e\xe7\x16\xaf\xea\x80\xcd\xdd\x7b\xf6\x4c\x96\ +\xda\x5e\xcf\xc2\xc1\x22\x3a\x34\x74\x50\xa5\xfb\xd7\xad\x5f\xe5\ +\x22\x62\x13\x75\x68\xd7\xa6\x07\x9b\xa4\xb0\x60\xcd\xca\xf9\x39\ +\x00\x00\x10\xfe\xbe\x6d\x8f\x8d\x34\xd1\xf2\x63\xd7\x2f\x28\xd8\ +\xbc\x35\xb3\x7b\xf7\xd0\x6c\x43\x0d\xae\x5c\x45\x83\x59\x90\x1b\ +\x5c\xd8\xed\x3d\xdf\x8b\xd1\xba\xe1\x2b\x9f\x7f\xcc\x3e\xf9\x95\ +\xcb\x1a\xd7\x7d\xe9\x0b\xa9\x2f\x7c\xf1\xf8\xce\xb9\x42\xea\xef\ +\x84\x27\x6d\x0c\x82\x70\xcd\x9a\x35\x89\x9b\xf2\xd4\x38\xee\xf3\ +\x5e\xd3\x46\x2b\x85\xd3\x2f\x7d\xeb\x87\x8f\x3d\xab\xdc\x8e\xb5\ +\x93\x2d\x14\x3c\xa6\x84\xf8\xad\x60\xf7\x4c\xf3\x74\x18\x75\x74\ +\x74\x54\x2a\x15\x08\x61\x5f\x5f\x5f\xd2\x12\x4d\x08\x21\x84\x58\ +\x94\xce\xcc\xcc\x94\x94\x86\x90\x10\x4c\x8d\x01\x29\xdb\xd9\x70\ +\xf2\xc9\xeb\xd6\xaf\x2b\x57\xaa\xe3\xe3\x7b\x93\xde\x45\x8c\x10\ +\x42\x50\x4a\x25\xa5\x44\x08\x42\x84\x8c\xd6\xed\xa0\x85\x20\xd4\ +\x7e\x8b\x73\x9e\x30\x7f\x27\xf9\x20\x00\x80\xeb\x3a\x89\xf0\x24\ +\xa5\x34\x61\x74\x43\x08\x25\xb3\x20\x49\x21\x3f\x8e\xe3\x24\xde\ +\x7c\x5a\xbe\x13\x02\x03\xb5\xd2\x5a\x29\x42\x11\x8f\x02\xc6\xb0\ +\x43\x6d\x8d\x11\xc9\x17\x29\x46\x42\x0a\x0d\x4c\xca\x66\xb6\xed\ +\xd8\xb1\x50\xc6\x20\x8c\xe3\x58\x08\x1e\x29\x25\xe3\x38\x12\x42\ +\x04\x81\xaf\x94\xcc\xe5\x72\xbe\xef\x33\x66\x37\x9b\xcd\x76\xbb\ +\x05\x01\x21\x98\x30\xc6\x28\xa5\x82\x4b\xad\x15\xc1\x34\x93\xcf\ +\xc5\xb1\xa8\x55\x67\x1c\xc7\x11\x5a\xd4\x6a\x35\xce\x79\xc2\xd9\ +\x92\x28\x1a\x24\xd0\xd9\x68\x34\x9e\x6a\x8f\x7a\x61\x2d\x6e\x57\ +\x9a\x38\xb7\xee\xd4\xd3\x8f\xeb\x22\x00\x00\xd0\xdc\x4a\x91\x9a\ +\x3e\xb4\xef\x00\x54\x2b\x8e\x97\xbf\xfa\xf6\x67\x6f\xda\x21\x06\ +\xbb\xf4\x8d\x37\xff\xf2\xe2\xff\xfd\xd9\xb5\xfe\x3d\xff\xe7\xf2\ +\xef\x77\xad\x5c\x77\xf4\xda\xec\xd2\x62\xe9\x1b\x5f\xfd\xa1\xb3\ +\x60\x49\xe3\x17\xb7\x6c\x3a\xe5\x3d\x9f\x38\x7f\xdd\xe6\xff\xf8\ +\xca\x37\x6e\x3b\xbc\x7a\xcd\xc2\x83\xdb\xf6\xc0\xd3\x5e\x73\xe4\ +\xdc\xe4\xed\xdf\xfe\xd2\x8f\x26\xf2\xc7\x2f\x34\x3f\xb8\xf6\x86\ +\x0b\x3e\xf3\xb5\xb3\xc1\x03\x57\x5e\xb9\xe9\xd3\xdf\xbd\x72\x30\ +\x1c\xf9\xee\x17\x3f\x7f\xfa\x67\xae\xdd\x30\xfb\xd3\xcf\x7d\xe9\ +\x8e\x55\x27\xad\x99\xbe\xf1\xea\xb2\xbd\x70\xed\xa2\xc2\x81\xad\ +\xd7\x3d\xf8\x9a\x8f\xfd\xed\x5b\xe7\x93\x70\xf6\xb1\x4d\xf7\x46\ +\x07\xc5\xf6\x43\x37\xbd\xf5\xe3\x97\xbf\x66\x95\x73\xc7\x75\x5f\ +\xbe\x73\xdc\x19\xcc\xb4\x6e\xfd\xe5\x43\x1f\xbd\xe2\x93\xfc\x17\ +\x57\x5d\xf1\xe3\xd1\x35\xc7\x1f\x47\xf3\xde\xa3\xff\xfe\x4d\x78\ +\xda\xc7\x3f\xf1\x86\x95\xcf\xf3\x52\x8c\x6f\xb9\xe7\xb0\x7b\xc9\ +\x17\x2e\x3a\xb1\x3b\x18\x79\xe2\x23\x77\xdc\x7b\xe0\xf8\xbf\x5a\ +\x3e\x07\x43\xbf\x25\x6f\xfd\x24\x8f\x96\x31\x00\xe8\xff\xea\xd4\ +\x24\x2f\xfe\x21\xf0\x24\x21\x4c\x17\xbb\x32\x00\x00\x60\x94\x94\ +\xbf\xcb\x0b\x7b\x06\xbf\x89\x59\x56\x26\x9d\x6e\x35\x9b\x99\x4c\ +\x26\x97\xcd\x76\x74\x74\x30\xc6\xea\xf5\x3a\x21\x24\x93\xc9\xd4\ +\xaa\x75\xa5\x00\xc6\x94\x10\xcb\x18\xdd\xd7\xdf\x4f\xa9\xf5\xc4\ +\xd6\xed\x95\x6a\x0d\x02\x10\x09\x2e\xa4\x60\x14\x4b\xa9\x00\x00\ +\x49\x71\x9d\x10\x92\xb4\xfc\x24\xd3\xb6\x00\x80\x38\x8e\x93\x4e\ +\xeb\xa4\x75\x33\x11\x7a\x92\x52\x26\x14\xb7\xc6\xe8\x64\x7b\x27\ +\xce\x1a\x00\x20\x81\xb3\x24\xe4\x44\x08\x18\xa5\x81\x41\x10\x40\ +\xa0\x35\x04\x00\x20\x38\xb4\x77\x8f\xe7\xd9\xa7\x9c\x72\x52\x4f\ +\x77\x11\x03\x19\xc7\x31\xc6\x84\x0b\xa1\x35\x68\x07\x81\x36\x90\ +\x4b\x29\xa4\x82\x10\x62\x4a\x92\xd9\xdd\xe4\x98\x10\x42\xa5\x54\ +\x42\x51\xf0\xe8\xa3\x8f\xce\xcc\x94\x2d\xcb\x62\x8c\x19\x03\x8a\ +\xc5\xe2\xfc\xf9\x03\x08\x41\xce\x79\x10\x84\xe3\xe3\x13\x84\x12\ +\xa9\x44\x26\x9d\x5e\xbd\x7a\x75\xd2\xe8\x91\xf4\xc4\x3f\xc5\xc3\ +\x1b\x04\x41\x36\x9b\x55\x4a\xbd\xe0\x0b\x6d\xde\x49\x17\xfc\xcd\ +\x81\x6f\x5f\xf7\x4f\x1f\xbd\x65\xf1\xd1\xaf\x3d\xff\x82\x75\x45\ +\x8d\xb3\xfd\xaf\xbd\xf8\xc3\xa7\x16\x40\x78\xe0\xd6\x1b\x1e\xad\ +\x5f\xfc\xc5\x7f\x3d\xb1\x43\xdf\x72\xc5\x65\x37\xdc\xf0\xd0\x8a\ +\xb3\x7d\xab\x67\xcd\x87\xfe\xf1\x53\xf3\x01\xb8\xed\xcb\x1f\xd9\ +\xd9\xe8\xb8\x64\xdd\xda\x72\xb4\xff\x7b\x37\xdf\x71\xd1\x4b\xed\ +\x1f\xdd\xbd\xfd\xdc\x4f\x7e\xe3\x8d\xab\x33\xf7\x7d\xcf\xff\x61\ +\x8d\x1f\x59\xa3\xb2\x19\x92\x93\xce\xbd\xf4\xb2\x73\xe7\xdf\xfa\ +\x2f\x1f\xbe\xed\xee\x1d\x2f\x3f\xcb\x71\x5d\x07\x01\x00\x20\xb2\ +\x5d\x97\x60\x14\xb6\x5b\xb9\xc5\xa7\x7c\xea\x63\x97\x1c\xfc\xc5\ +\x97\xff\xf1\x1e\xf7\x92\x8f\x5d\xd2\xba\xfb\x2b\x9f\xfe\xc9\x5d\ +\x8d\x37\x5e\xa4\x9d\xfe\xd7\xbf\xe7\x93\xaf\x3b\xc6\x7b\xf0\xaa\ +\x4f\xdc\x70\xf3\xed\x2f\xe9\x9c\x77\xc3\x2f\x77\x1d\xfb\xe6\xf7\ +\xad\xef\xae\x6f\xf9\xca\xf7\x7e\xfa\xc0\x45\xa7\x07\xd1\xe2\x93\ +\xcf\xff\x87\x0f\xbf\x0a\x00\x7d\xf2\x51\x5f\x07\xe4\xf9\x67\xa6\ +\xc2\xfa\xa4\xca\x7a\xf9\x3c\x00\xc0\x9d\x97\xf1\x46\xa6\xcb\x00\ +\xcc\x61\xd3\xef\xda\xfe\xda\xfc\xb6\x34\xd0\x91\x17\xe1\x1f\x74\ +\xe8\x67\xb1\x2f\x9e\x21\xdf\x24\xa5\x6c\x34\x1a\x84\x10\xc7\x75\ +\x19\x63\x31\xe7\x53\xd3\xd3\x93\x13\x13\x42\x88\x74\x3a\xdd\x6c\ +\xb6\x1c\xc7\xb1\x2c\x47\x28\x61\x0c\xb2\x6d\xbb\xdd\x6e\xc7\x71\ +\x8c\x10\x26\x84\x40\x42\x0a\x8e\x0d\x8c\x4c\xc6\xdc\xa4\x94\x18\ +\x93\xc4\x0f\x4a\x80\x0f\x21\x64\x0c\xa0\x94\x52\x4a\x92\x18\x2a\ +\x69\x68\x4c\xbe\x3e\x84\xf0\xa9\x77\x1a\x63\x08\x21\x4a\x29\xad\ +\x75\x3a\x9d\x7e\x0a\xb9\x00\x30\xc0\x28\x23\x0d\x84\x18\x26\x05\ +\x19\x00\x5c\xd7\x6d\xb7\x5b\xb5\x5a\x1d\x01\x1d\x47\xbe\x56\x8a\ +\xd9\x0c\x42\xac\x8d\xa9\xd7\xeb\x42\xca\x98\x4b\x2e\x05\x21\x94\ +\x32\x0b\x20\x64\xf4\x93\x96\x9c\x72\x18\x86\x95\x4a\xc5\xf7\x83\ +\x54\xca\x49\x1a\x0e\xe2\x38\x2e\x97\xab\xd9\x6c\x41\x49\x35\x36\ +\x36\x5a\xa9\x56\x00\x80\x49\x8b\x93\xe3\x38\x61\x18\x6a\xad\x93\ +\x90\x13\x61\x14\xc7\x71\x82\xa1\x31\xe7\x2f\x96\x55\x86\xd2\x2f\ +\x7f\xc7\xc7\x4e\x7f\x43\xe5\xe1\x5f\x7e\xf7\xca\x2f\x7c\xee\xb2\ +\xcb\xce\x61\x47\xe2\x98\xf6\xcc\x14\x4e\x75\x2c\xec\x00\x00\xa0\ +\x65\xf3\x7a\xef\x3a\x30\x11\x41\x4c\x10\x84\x06\x00\xc8\xa7\xca\ +\x21\xb5\xc8\xf4\xf0\x7e\xde\xb5\xf6\x7d\x7f\xbd\xd6\x69\xcf\x84\ +\xca\x5d\x38\x90\x01\x00\x20\x6a\xc1\xa7\xa5\x1d\x10\x42\xc0\x68\ +\x00\x40\x67\x67\x17\xae\x87\xda\x68\x0d\x92\x16\x5f\x84\x60\x72\ +\x37\x11\x04\x40\x01\xe0\xe6\xba\x5c\xdd\x8c\x01\x48\x17\xd3\x98\ +\x94\x63\x69\x00\x26\x14\x61\x00\xc0\xe0\xc2\x2e\x39\x5c\xaa\xd6\ +\xac\x36\xa2\x26\x28\x1d\x18\x89\xcf\x7c\xeb\x7b\xd6\xae\xc8\xb6\ +\x87\x21\x7c\x72\x27\x20\xe6\xb8\x7f\xc8\x95\x20\x2c\x65\x62\x19\ +\x09\x00\x2c\xd3\xe6\x92\x74\x3a\x73\x18\xf4\xdb\x76\x3e\x30\x5a\ +\x27\xc4\x21\xbf\x15\x16\xfe\x3c\xb5\x85\x67\x88\xe9\x84\x90\x52\ +\xc8\xb4\xe7\x51\x8c\xa3\x30\x6c\xd4\xeb\xbe\xef\x4b\x21\x05\xe7\ +\xcd\x46\x03\x63\x92\xf6\x52\xda\x20\xca\x28\x84\xa0\xd1\x68\xa6\ +\xd3\x99\xae\xae\x2e\x03\x20\x84\x30\xe4\x31\x84\x90\x51\xdb\xb2\ +\x88\x52\x26\x8e\x23\x42\xe8\x93\x80\x72\xa4\x78\x92\x48\xbc\x01\ +\x00\x10\xc2\x5a\x2b\x00\x00\x84\x08\xc2\x5f\xcb\xd8\x1a\xf3\x64\ +\xfd\x37\x19\xfd\xc7\x18\x87\x61\x98\x4e\xa7\x31\x26\x9c\x47\x18\ +\x43\x29\x62\x25\x0d\x04\x04\x68\xa3\xb5\x76\x1c\xa7\xbb\xbb\xbb\ +\x5c\x9e\x6a\x34\x6a\xd5\x4a\x45\xca\x48\x70\x2e\x84\x80\x10\x01\ +\x08\xb5\xd1\x10\x20\x08\xa1\x06\x46\x4a\x65\xa0\x31\x10\x6a\x6d\ +\x20\x84\x5a\x6b\x29\x65\x10\x04\xcd\x66\x33\x08\x7c\x42\x88\x6d\ +\x3b\x09\xa3\x0b\x21\x24\x8a\xf8\xec\x4c\xa5\xdd\x6e\xcf\xcc\xcc\ +\x42\x08\x1c\xd7\x26\x94\x58\xd4\xa2\x98\x54\xca\x15\x4a\x89\x4a\ +\x54\x7c\xc1\x93\xbd\xfe\xc6\xe8\x76\xbb\x2d\xc4\x8b\x22\xa6\x0b\ +\xeb\xe3\xa3\x35\x34\x30\xd0\xb7\xee\xc4\xf5\xf8\x87\xd7\x8c\x36\ +\x09\x0e\x9b\xa3\xc3\xb3\xc2\xcb\xba\x0b\xd7\xb8\xed\x4d\x77\x6f\ +\x99\x79\xcb\xd1\xe2\xf6\x2d\x43\x5d\xa7\x9e\x9f\x02\x5b\xe5\x93\ +\xe3\xe1\xd6\xca\xa5\x9d\xf7\x6e\x4f\xbd\xf4\xf5\x6f\xeb\x81\x51\ +\x8c\x6d\x1b\x64\x7a\x53\xad\x5f\xfc\x6c\xf3\xba\xb7\xae\x0f\xfc\ +\xf6\xd3\xe7\x0b\x8c\x56\xca\x18\x00\x80\x51\x5a\x6b\xc5\x8a\x7d\ +\xba\x39\xf5\xe8\xce\xfa\x82\xde\x20\x88\x78\x92\x58\x55\x3a\xc9\ +\xb0\x6a\xa3\x75\x72\x43\xb5\x31\x00\x02\xc5\xc3\x56\x18\x00\xde\ +\xfc\xc9\xaf\x76\x16\x96\xbe\x77\x41\x5f\xae\xd7\x42\x1d\xcb\x4f\ +\xbd\x60\x43\x7f\xd8\x0e\x1c\xcf\x7e\x90\xab\x27\xbf\x11\x88\xf7\ +\x6e\xdd\x0e\xbb\x96\x2f\xef\xcf\x3c\xbf\x4b\xe1\xcd\x3b\x76\xa1\ +\xf8\xf1\x83\x0f\x8f\xac\x5c\x53\xda\x74\xa8\xbe\xe1\x75\x8b\xe6\ +\x80\xe8\x77\x65\x9b\xa4\x94\x52\x4a\x04\x61\x12\xdf\x24\xb5\x2f\ +\x0d\xcc\x93\x4b\x1a\xbe\xa0\xd8\x94\x90\xed\x76\x77\x76\x66\xd2\ +\x69\x00\xa1\x51\x1a\x01\x58\xcc\x17\xb2\xe9\xcc\x91\x4d\x8b\x09\ +\x61\x51\xcc\x31\x25\x95\x72\xf5\xd0\xe1\xe1\xd9\xd9\x99\xae\xae\ +\x2e\x44\xc9\xd8\xe8\x58\xa9\x54\x32\xc0\x10\x0c\x8b\xc5\xe2\x82\ +\x05\x0b\x12\xa2\xdb\x24\x74\x02\x47\x44\xb4\x9f\xea\xe9\x42\x08\ +\x25\x55\x80\xa7\xab\x95\x00\xf0\x54\x11\xee\x49\x4b\x12\x3a\x3b\ +\x77\xee\x9c\x9a\x9a\x32\x5a\x23\x0c\x3a\xbb\x0a\x7d\x7d\xf3\xb4\ +\x84\x52\x28\x4a\xa8\x14\x02\x00\x6d\x11\xc4\x1c\xd7\x4d\x39\x08\ +\x41\x1e\x45\x9c\xf3\x04\xf3\xb4\xd6\x10\x41\x8c\x31\x04\xd0\x18\ +\x2d\x35\x90\x5a\x25\x7c\xa0\x5a\x6b\x25\x15\x80\x40\x4a\xc1\x63\ +\x2e\x95\x32\x46\x23\x04\x94\xd2\x71\xcc\x1d\x3b\xc5\x98\xed\xba\ +\x5e\x3e\x5f\x40\x10\x20\x02\xb5\x96\x94\x10\x68\x20\x84\x10\x23\ +\x04\x20\x04\xc6\x28\xad\x93\x33\x4a\x2a\x1c\xbf\xf1\xe5\x5f\x28\ +\x6b\x4d\x6c\xbb\xf6\xaa\x9f\x07\x90\xf2\x20\x5c\xf5\xea\xb7\x9d\ +\x73\xe2\xfa\xbe\xfd\x77\x5d\xf5\xe5\x8f\x3d\xba\xe2\xc4\x4b\xff\ +\xe6\x83\x1f\x7d\xd7\xf0\x57\xbf\xf3\x8f\xf7\x03\x90\x5b\xf6\x8a\ +\xbf\x79\xe3\x72\x33\xb4\xcd\x75\xed\x24\x99\x77\xd2\x5b\x2f\x1e\ +\x2a\x7f\xed\xd3\x1f\x7a\xbf\x6d\xd9\x27\x5f\xf0\xfe\x0b\x4e\x5e\ +\xf2\xbe\x4b\xdf\xf7\xf5\xab\xae\xf9\xe0\xc3\xd7\x07\xd5\xda\x8a\ +\x37\xf6\x1d\x59\x9f\x90\x39\x29\xdb\xc2\x00\x00\xc2\x6c\x87\x6a\ +\x90\x5e\x77\xd1\x6b\x8e\xbd\xfa\xca\x8f\xdf\xef\xe1\x16\x1b\xec\ +\xcd\x12\x40\xac\x94\x0b\x21\x00\x08\x5b\xae\x63\x43\x00\x20\x66\ +\xae\xc3\x30\xcd\x2c\x19\xa0\xbf\xfc\xce\x3f\x3d\x44\xb9\x35\x70\ +\xfa\x07\x2f\x3c\x15\xa6\xc0\x65\x17\xbf\xe2\x5f\xbf\xff\x4f\x0f\ +\xfe\x9b\x5d\x9c\x7f\xfc\xc7\xff\xf6\x22\x66\x3b\xee\x93\x0b\xb5\ +\x71\xeb\x35\xdf\xc4\x2f\xfb\xe4\xf2\xd7\x3f\x4f\x6c\x02\xce\xe0\ +\xfb\x2e\x39\xef\xff\x5e\xf3\x99\x4b\xaf\x47\xcb\xce\x78\xe7\x1b\ +\xd6\xe4\xe6\x50\xe8\xb7\xb9\x4d\xc0\x18\xa3\xa4\xd2\x4a\x97\xaa\ +\xd5\xb1\xb1\xb1\x04\xa1\x96\x2e\x5d\x42\xa9\xa5\xa0\x36\x7f\x96\ +\xf2\x33\x7c\xc7\xdb\x2e\x48\xb6\x12\xa5\xf4\xb2\xbf\xf9\xc8\xd3\ +\xe9\xf7\x6d\xc7\xd9\xbc\x69\xd3\xcd\x37\xdd\x94\x94\xea\x12\xbc\ +\xd0\x5a\x13\x42\x20\x42\x10\x02\x4a\xa8\xd6\x1a\x20\x68\x31\x36\ +\x72\x78\x74\xf3\xa3\x5b\x92\xc2\x99\xdf\xf6\x95\xd6\x16\xb3\x1d\ +\xd7\x51\x82\xb7\x9a\xcd\x24\x2a\x74\x5d\x37\xc9\x19\x3f\x95\xcc\ +\x4e\x32\xc7\xbf\x0b\x9b\x20\x84\x18\xff\x66\x3b\x6f\xa9\x54\x9a\ +\x9d\x9d\x4d\x40\x8a\xcb\x00\x20\x90\xcb\x16\xe6\xf5\x0f\x30\xcb\ +\x8e\x82\x08\x21\xa8\xa4\x24\x18\x2e\x59\xbc\x28\x9f\xcf\x73\x21\ +\xb4\x56\x49\xf3\x5d\xc2\x1e\xa7\x94\x48\x3c\x55\x4a\x29\x84\x58\ +\x28\x9d\x78\x64\xc6\x18\xa5\x34\x21\xd8\xb2\x2c\x8c\x89\x31\x5a\ +\x4a\x89\x90\xd6\x46\x4b\xa1\x8d\xc1\x10\x20\xa5\x74\x14\x05\x4a\ +\x0b\x42\x51\x22\x74\x80\xff\x3f\x7b\xdf\x1d\x27\x55\x75\xbe\xff\ +\x9e\x72\xdb\xd4\xed\x05\x76\xa9\x4b\xef\x08\x48\x11\x41\xb1\x61\ +\x2f\x21\x6a\x2c\x31\x26\x46\x63\x8b\x51\x63\xcc\xd7\x74\x4b\x8a\ +\xa6\xa9\x89\x89\x1a\xd1\x24\xc6\x86\x11\x7b\xa1\x8a\x52\xa4\xf7\ +\xba\x4b\xd9\x85\x65\xfb\xce\xee\xb4\xdb\xce\x39\xbf\x3f\xce\xcc\ +\x65\x50\x0c\xe2\x4f\x8a\x78\x9f\x0f\x1f\x3e\xbb\xb3\x77\xee\xdc\ +\x39\x33\xe7\xb9\xef\xfb\xbc\x0d\x65\x32\x68\x33\xd7\x8c\x31\x73\ +\x5d\x49\xdc\xa6\x69\xde\x75\xf7\xdd\x23\x47\x8d\x32\xd3\x69\x79\ +\xe5\x8a\xa2\xec\xdd\xbb\xf7\xd6\x9b\x6f\x2c\x29\x29\x2d\x2d\x2b\ +\xf3\x52\x9f\x18\x63\xd1\x68\xe4\x5b\xd7\x7c\xb3\xb8\xa4\x4c\x5e\ +\x8c\x5c\x04\x42\x88\x65\xd9\x7b\xeb\xeb\x06\x0c\x1c\xa2\xa8\xaa\ +\x2c\x84\x6e\x69\x6e\xec\xdb\x7f\xd0\xa1\x7a\xf7\xb6\x99\x32\x2d\ +\x07\x29\x81\x50\x40\xc3\x08\x40\xf0\x74\x32\x6e\x0b\x25\x14\x0a\ +\x10\x24\xec\x74\x32\xe5\x40\x28\x14\xa2\x18\x80\x33\x9b\x71\x45\ +\x51\x32\xbc\xc3\x59\x32\x19\x77\x38\x31\x82\x41\x8d\x62\x00\x60\ +\xae\x99\x48\xa4\xb1\x62\x04\x83\xba\x17\x8f\x60\x8e\x23\x30\xa5\ +\x04\x71\xe6\x32\x81\x15\x8a\x01\x84\x95\x4c\xa4\x1c\x61\x04\x83\ +\xba\x42\x04\x77\x5d\x06\x8a\x42\xe5\x0f\x54\xa1\xc8\x7b\x21\xee\ +\x24\x12\x49\x17\x94\x50\x28\xe8\xd5\xa2\x3b\x66\x2a\x99\xb6\xa8\ +\x16\x08\x06\x34\xe1\x3a\x0c\xb0\x42\x09\x80\x70\x1d\x07\xb0\xac\ +\x44\xf8\x4c\xe0\x8c\x7d\xb4\xf8\x83\xbe\x03\x06\x17\x16\x16\x79\ +\x0f\xda\xe9\x44\xda\xc5\xa1\x50\x80\xf8\x29\x99\x07\x42\x47\xac\ +\xbd\xb3\x23\x16\x8e\x44\x5d\xd7\xe5\x9c\xd7\x6c\xdf\xd1\xd0\xd0\ +\x38\x78\xc8\xa0\xe2\xc2\x02\xc7\x71\x35\x4d\x6b\x6e\x6a\xec\x52\ +\x51\x69\x7c\x8a\x7f\xcd\x39\x4f\x26\xe2\x87\xd9\xa7\x13\x02\x63\ +\x4c\x30\xc1\x80\x15\x4a\x11\x20\x45\x55\x30\xc2\x28\x5b\xfc\x8a\ +\x00\x18\x77\xb1\x42\x04\xa0\x60\x50\x17\xc2\x15\x02\xbb\x8e\x6b\ +\xbb\x66\x41\x7e\x01\x55\xf5\x44\x22\x11\x0d\x87\x31\xce\x34\x42\ +\x92\x62\xb3\x24\x1d\x8c\x71\x96\xa0\x39\x00\xda\xc7\x4d\x84\xe4\ +\x9a\x55\x72\xde\x86\xe7\xe8\xa6\xd3\xe9\xe6\xa6\xa6\x70\x38\x9c\ +\x97\x9f\x2f\x84\xc0\x6a\x81\x69\x27\x5b\x9b\xdb\xda\x62\x1d\x05\ +\x79\x45\x41\x23\x68\xd9\x16\x45\xa8\xb8\xa4\xc8\x15\x3c\x65\xa6\ +\x74\x23\xc4\x39\x07\x21\x30\x26\x00\x9c\x73\x8e\x1d\x45\x38\x26\ +\x63\xcc\x61\x5c\xc6\x1b\x11\x42\x84\x50\x8c\x11\xe7\x1c\x23\xcc\ +\x38\xe7\x5c\x20\x44\x34\x95\xba\x3c\x85\x05\x36\x74\x1d\x10\x25\ +\x98\x0a\x01\x81\x40\x40\x00\x23\x44\x08\x60\xcc\x75\x09\x10\x29\ +\x93\x81\x00\x40\x20\xbb\xb1\x30\xce\x01\x32\xbd\xe8\xc4\xe1\x9f\ +\x65\x70\xf0\xfb\x0f\xc2\x9a\x11\xd2\x72\xa5\x15\x84\x8d\x50\x34\ +\xfb\x00\x52\x8d\x90\x6a\xec\x0b\xcd\xaa\xb9\xe6\x1e\x26\xc1\xf0\ +\x7e\xc6\x05\xa1\x7a\x34\xef\xe3\x6a\x34\xc9\x96\x7d\x62\xe2\xd1\ +\x0b\xd2\x82\x61\x6d\xdf\x0b\x52\x05\xef\xf7\xc3\xbe\x17\xc2\x4a\ +\x28\xf2\x71\xfb\x45\xd1\x03\x79\x7a\xe6\xab\x8f\xb2\xcf\x00\x40\ +\x54\x39\xe4\x39\xe4\x9e\x2c\xe0\x41\x35\x42\xfe\x34\xf3\x83\x2d\ +\x9a\x60\xcc\x65\xcc\x45\x08\xf5\xec\xd9\xbd\x4b\x97\xf2\x48\x38\ +\x6c\x59\x96\x10\x82\x31\x2a\x8e\x05\xbd\x09\x21\x84\x30\x42\x04\ +\x13\x4c\x11\x02\x8c\x09\xc2\x58\xee\x76\xe0\x72\x13\x02\x67\xc0\ +\xb8\x6b\x04\x42\x79\xd1\x68\x63\x53\x33\x17\x60\xe8\x86\x00\x28\ +\x2a\xcc\xef\x5e\x59\xd9\xd4\xd4\xe8\xb8\x76\x20\x60\xa4\x52\xa9\ +\x64\x32\x21\x44\x00\xe5\xe8\x49\x38\x6b\x22\x61\x84\x84\x00\x2e\ +\x38\x46\xd8\x33\x9a\x00\x81\xc8\x99\xee\x89\x10\x4a\x26\x13\xaa\ +\xa6\x52\x85\x46\x22\xd1\x40\xd0\xa0\x2a\x6e\x69\x6d\xb6\x2d\xae\ +\xab\x1a\x73\x79\x32\xd9\x49\x15\x6a\x3b\x7c\xc7\x8e\xed\xb1\x58\ +\xeb\xe8\x51\xa3\x8c\x20\xe2\xae\x00\x10\x14\x63\x55\xd3\x18\x63\ +\x4c\xe1\x9a\x30\x84\xe0\x00\x82\x73\xc4\x99\x90\xef\x4b\x80\x00\ +\x01\x8e\xcb\x64\x89\x83\xe0\x82\x31\x8e\x30\x05\x00\x26\x80\x33\ +\xd7\xe1\x2e\x20\x44\x08\xc6\x88\xba\xae\x03\x08\x10\xa2\x42\x08\ +\x4c\x28\xc2\x42\x70\x8e\x30\xc6\x5c\x20\x05\x01\x08\xc6\x05\xe7\ +\x80\xb0\x3f\xf5\xe3\xe8\x83\x10\xec\x3a\xae\xbf\x0e\x87\x28\x37\ +\x81\xa7\x85\x23\x84\x74\x4d\x4d\xa7\x53\xf2\x67\xcb\xb2\x64\x70\ +\xe3\x28\x73\x13\x00\x02\x44\x39\x64\xa4\x1f\x06\xc0\x5d\x86\x30\ +\xe6\x02\x80\x71\x10\x82\x23\x04\x0e\xb3\x6d\x87\x10\x75\xe8\xb0\ +\x91\x0d\x0d\x0d\xae\xcb\x3a\x3a\x3a\xf6\xee\xdd\x9b\x4e\xa6\x0d\ +\xdd\x50\x34\x1a\x00\xc3\x34\xd3\x8e\x6b\x53\x4a\x6d\xc7\x92\xa6\ +\x13\xa1\x44\x55\x14\xee\x02\x08\x81\x00\x3c\xeb\x82\x63\x24\x84\ +\x37\xa5\x0c\x04\x91\x9c\x88\xa5\x6d\x45\x29\x61\xcc\x0d\x85\x02\ +\x91\x48\xb0\xa8\xa8\xc8\x75\x9d\xe6\xc6\x46\x22\x90\x60\x0c\x23\ +\x30\x6d\xd3\xb6\x84\x54\x94\xc2\x91\x30\x03\x91\x4e\x65\x16\xd4\ +\x41\x20\x20\x23\xc1\xe6\xbc\x35\xc0\xd9\xe2\x20\x29\xcc\x92\xac\ +\x1c\x26\x5f\x1f\x21\x9a\x0d\x1a\x02\x10\x60\x8c\xc9\xf4\x33\x2e\ +\x84\xeb\x0a\xe0\x2e\x00\x17\x82\xcb\x5b\x33\x42\x58\x51\x28\x02\ +\x10\x02\x04\x08\x7f\x37\x1c\x1b\x7b\x4c\x14\x16\x16\xd7\xd5\xee\ +\xd4\x75\x5d\xf6\x8c\xf6\xd7\xe4\x7f\x03\x63\x9c\x36\xd3\x8e\x6d\ +\x07\x02\x01\x2f\x8b\x50\x8a\x2d\x52\x7f\x48\x26\x3a\xa2\xd1\x02\ +\x7c\xf8\x93\x8a\x0f\x3e\x3b\xd3\x65\x19\x01\x05\x1c\x27\x63\xce\ +\x64\xe7\xd9\x32\xc6\x00\x61\x01\x60\x9a\xa6\xa2\x28\x86\x11\xe8\ +\xd2\xa5\x2b\xa5\x74\xd7\xae\x5d\xcd\xcd\xcd\x42\x88\xc6\xc6\x46\ +\x2e\x58\x22\x91\x90\x32\x8a\x6c\x7b\x24\x03\x90\x8a\xaa\x22\x80\ +\xa0\x1e\x50\x08\x95\x3e\x9e\x14\xb3\x6c\xdb\x96\x67\xce\x64\xc8\ +\x73\x07\xa4\x0b\x99\x5d\x26\x4a\x29\x42\x38\x95\x4a\xd5\xd5\xd5\ +\x09\xe0\xc5\xc5\xc5\x8c\xb1\x3d\x7b\xf6\x68\x9a\x66\x99\xa6\xa2\ +\xaa\x41\x23\x58\x52\x52\x52\x5e\x5e\x4e\x30\x76\x5c\x07\x23\x4c\ +\x08\x91\x37\x01\xef\xfa\xf7\xd1\x93\xc8\xd4\x33\x0a\x21\xbd\x47\ +\xe1\xbd\x3b\xf9\x3d\xce\xfd\xdf\x5b\x13\x10\x02\x23\x00\x42\x28\ +\x21\x8c\x73\xc1\xf7\x89\x56\x3c\x7b\xbc\x6c\xb5\xe9\x7f\xd7\x8f\ +\xb6\x6f\x02\xa5\x65\xe5\x9a\xae\xd7\x54\x6f\xf5\x3f\x8e\xcf\xe8\ +\xcd\x51\xaa\x84\xc3\x61\x99\x69\xf8\x49\x47\xaa\xa0\xb0\xd8\x30\ +\x0c\xe6\x32\x50\x8f\x22\x37\x21\x90\x7d\x2c\x65\xea\x76\xae\xd6\ +\x25\x23\xee\x8c\x31\x0e\x48\x72\x4a\x22\x91\x68\x6b\x6b\x93\xdd\ +\xb5\x53\xa9\x94\xe3\x38\xb1\xf6\x98\x40\x42\x37\x54\xd9\x95\xcd\ +\xb6\x2c\x84\x30\x70\x01\x08\x00\x81\xeb\xba\xf1\x84\x93\x4a\xa4\ +\x90\x34\x60\x90\x7c\x18\x09\x8f\x1a\x40\xce\x7e\x25\x22\x53\x46\ +\x8e\xbc\x20\x42\x1b\x42\x18\xe3\x92\x92\x92\xb4\x99\xda\xbb\xb7\ +\xbe\xad\xad\xdd\x32\x4d\x99\x44\x2e\x9b\x55\xca\xb1\xbd\x25\x25\ +\x25\xf9\x79\x05\xaa\xa2\xe6\xd2\x7f\xee\x1b\x41\x80\x65\x5e\x95\ +\x90\xa6\x4e\x66\xf5\x33\x87\x71\x2e\xb2\xf9\x9f\x32\xc7\x50\xe4\ +\xf2\x1a\xc6\x18\x21\x81\x40\x60\x84\x78\x96\xf2\xf6\x3f\xc0\xcb\ +\xca\xf1\x71\x14\x1d\x3a\x12\x08\x86\x42\x91\x68\x65\xf7\x9e\xfe\ +\x6a\x7c\x21\x90\xdb\xff\x08\x0c\x37\x3b\xc8\x2c\x03\xf1\x89\xfd\ +\x9c\xa3\x53\x4b\x31\x0a\x4b\x92\x92\xa5\x24\x94\xd2\x78\x3c\x8e\ +\x10\x32\x0c\xc3\x4c\x9b\x80\xa1\xbd\xbd\x43\xa6\x4a\x1a\x81\x20\ +\x08\xc1\x39\x47\x18\xcb\x4c\x02\xc1\x05\x42\x80\x44\x26\xeb\xd2\ +\x6b\xc8\xb0\xcf\x5a\x01\x40\x98\x7a\x17\x20\x04\xc7\x08\x73\x21\ +\x6c\xdb\x69\x6b\x6b\x8f\xc7\x13\x94\x12\xd7\x75\x2c\xcb\x56\x55\ +\x5d\x80\x20\x84\x28\x44\x31\x02\x86\xaa\xa9\x9c\x0b\xd3\xb4\x6c\ +\xcb\x96\x94\xa3\x28\x8a\x97\xaf\xb0\xef\x16\xc1\x05\x93\x26\x0f\ +\x20\x4c\x30\x82\x4c\x92\x81\xd4\xba\x84\x10\x8e\xeb\x64\x19\x0d\ +\x40\x08\x84\x91\x34\x88\xb2\xab\xc0\x45\xb6\x8b\x8d\xbc\x72\x2f\ +\x57\x4d\xc6\xd4\xfc\x66\xe1\x47\x1d\x08\x21\x42\xa9\xbf\x0e\x5f\ +\xac\xd3\x87\x8f\x88\x90\x4a\x0f\x22\x36\x65\x69\xc3\xe3\x23\x39\ +\x98\x1b\x65\x01\x08\x63\x42\x6c\xcb\x92\x79\x8f\xa1\x50\x48\x66\ +\x21\x44\x22\x11\x84\x90\x37\x1b\x2f\x33\x0f\x0e\x63\x94\x91\xba\ +\x33\x96\x92\xe0\x5c\x4e\x36\x97\x16\xca\xbe\xe4\x20\x8f\x8f\x60\ +\x9f\x34\x2e\x84\x54\xe0\x84\xe3\x38\xae\xcb\x10\x42\x8c\x39\xaa\ +\xaa\x48\x67\x58\x16\x8b\xc8\x1f\x28\xa5\x9a\xaa\xa9\xaa\xaa\xaa\ +\x2a\xa5\xd4\x6b\x37\x93\xbb\xa6\x42\x08\x44\x10\x60\xe0\x8c\x73\ +\xce\x1c\xd7\xc5\x80\xb8\x10\x58\x20\x8c\x89\xcc\x7d\xdd\xdf\x1a\ +\x42\xb6\x6d\xdb\xb6\xc5\x39\xcf\x98\x54\x00\x32\x19\x1a\x65\xbd\ +\x4e\x9e\x75\xee\x00\xc0\xb2\x2c\x91\x5d\x37\x1f\x3e\x7c\x7c\x91\ +\xdc\x24\x23\xfa\xba\xae\x07\x02\x01\x21\x84\x67\x1f\x65\x52\x0b\ +\x19\x13\x42\x00\x06\xcb\xb6\x5d\xc7\xd1\x75\x5d\xda\x7b\xc1\x60\ +\x50\x1a\x50\x18\x63\x96\x29\x04\x01\xce\x85\x97\xbe\x94\x31\x9a\ +\x64\x8b\x95\x2c\x0d\xe7\x9a\x4b\xd9\x9f\x39\xe7\x40\xa8\x42\x08\ +\x95\x6e\xa3\xc7\x92\xde\xf1\x00\x02\x63\xc0\x18\x4b\x45\x4c\x56\ +\xb4\x51\x4a\x30\x26\x19\xbe\x40\x48\x12\x13\xcf\xe6\x22\xe7\xbe\ +\x96\xb4\xfb\xa8\x2a\xab\xea\x1c\x8c\x33\x69\xe8\xb9\x1a\x53\x2e\ +\x69\x4a\x6a\xce\xc4\x2f\x10\x22\x28\xd3\x65\x20\xd7\x1c\x73\x5d\ +\x57\x16\x06\x62\x99\x90\xe9\xc3\x87\x8f\xc3\xa1\x37\x09\xce\x65\ +\x41\x99\x37\x95\x97\x31\xb6\xbf\x51\x27\x14\xaa\xa8\x8a\x92\xeb\ +\xd1\xec\x4b\x62\xe2\xc2\xb2\x1d\x84\x10\xc6\x99\x2c\x4b\x8c\xb1\ +\x6c\x02\x83\x10\x56\x55\xca\x18\x07\x00\x01\x48\x70\xc1\x85\x40\ +\x08\x28\xa1\x24\x5b\x76\x8b\x18\x97\x2c\xb3\x8f\x2b\x33\x3c\x86\ +\xb2\x2d\x3e\x41\x08\xc4\x65\xd3\xc9\x8c\xc1\x49\x33\xa4\x81\x80\ +\x73\x40\x58\x30\xc6\x24\x1b\x4a\xe4\x12\x1c\x80\x60\xcc\x15\x02\ +\x0b\x81\x85\x70\x39\x47\x9e\x2b\x99\x55\x97\x10\x63\x6e\x26\x83\ +\x49\x7a\x7c\x08\x08\x21\x94\x62\x21\x00\x04\x97\xae\x5f\xae\xb9\ +\x9b\xa1\xec\x0c\xa9\x81\xaf\xbf\x1e\x5d\x30\xc6\x2c\x33\x6d\xdb\ +\x56\x32\x99\xe4\xc7\x40\xdd\xf5\x97\xc5\x6b\x53\x14\x85\x1f\x28\ +\x35\x0f\x21\xac\x1b\x06\xa5\x54\x51\x14\x55\xd3\x8f\x1a\x37\x21\ +\xd9\x2a\x21\x43\x25\x99\x06\x20\xb9\x56\x8f\xe3\x38\x1c\x90\xa2\ +\x12\x59\x0e\x22\xc9\x4b\xf2\x17\xc9\x80\x4a\x9b\x2b\xd7\x20\x92\ +\xae\x5e\x36\x01\x3a\xe3\xf1\x39\x8e\x23\x13\xac\x25\xf7\xc8\x36\ +\x2c\x59\x93\x47\x80\x00\xd9\xd5\x8a\x10\x22\x13\xa0\x78\x36\x20\ +\xc6\xb9\x20\x84\x28\x8a\x82\x31\x01\x10\x32\x7f\x5d\xfa\x8f\x9c\ +\x73\xa9\xdc\x49\xd2\x94\x7e\xa5\xbc\x06\xc6\x98\x6d\xdb\x08\x01\ +\xa5\x44\x86\x04\x33\x45\x42\xc8\xb3\x99\x32\xd7\xec\x99\x7b\x84\ +\x10\xce\x91\xa4\xe8\xcc\xa7\x94\x35\x99\xbc\xa0\x9e\x24\x3e\xf9\ +\xb9\xe6\xfa\x77\x3e\x8e\x1a\x84\xe8\xec\xe8\xd8\xb5\x6b\x3b\x21\ +\x04\x81\x9f\x6e\xf6\x99\xc0\x39\x8f\x44\xa3\xc1\x50\xf8\x93\xf4\ +\xc4\xb9\x1b\x8b\xb5\x17\x15\x97\xd0\xc3\xaf\xe2\xd1\x83\xdd\x76\ +\xb8\x69\x99\x98\x60\xcf\xb5\x71\x1c\x27\x1b\xc6\xe2\x42\x08\x97\ +\x0b\x69\x08\xd9\xb6\xed\x71\x93\xe7\xe6\x70\x21\x50\x36\x94\x2e\ +\xb7\xb7\xe7\xc1\x79\x94\x81\x65\x8e\x39\xa5\x9a\xa6\xc9\xf0\x9f\ +\xe3\xba\x72\x62\xa5\xaa\x6a\x9c\x41\xf6\xac\x2e\xe7\x19\xca\xcb\ +\x9c\x09\x61\x40\x82\x71\xd7\xb2\x2c\xcf\x71\x93\x3f\xa8\xaa\x4a\ +\x08\x71\x5d\x57\x70\x57\x52\x92\xf4\xc5\x00\x40\x51\x14\x39\x3a\ +\xdc\x71\x1c\xd7\x75\xa5\x12\x25\x4b\x76\xbc\xeb\xf4\xe0\x51\x8c\ +\x77\xfd\xf2\x89\x99\x14\x2d\x42\x28\x26\xde\x52\xc8\x93\x78\x6f\ +\x50\xe6\x3a\xf8\x76\xd3\x51\x06\x42\xf5\xf5\xbb\x0b\x8b\x4a\xaa\ +\xfa\xf8\xbd\x50\x3e\x2b\x62\xed\x6d\xa6\x69\x1e\x70\xce\x0a\x00\ +\xb4\xb6\xb6\xc4\x3b\x3b\xc2\xe1\xc8\x51\xe6\x26\xcf\x84\x90\xbb\ +\x51\xee\x4f\x2f\x57\x88\x52\x6a\x9b\x96\x24\x0e\x99\x6a\xa0\xeb\ +\xba\xa7\xcb\x20\x84\x84\x00\x4c\xa4\x40\x23\xdd\x28\xa2\x28\x8a\ +\xa4\x30\x00\x20\x84\x62\x29\x17\x65\x35\x20\xce\x33\xbd\x19\x20\ +\xdb\xc1\x8e\x00\x96\x5a\x15\x80\x00\x84\x38\x63\xd9\xd1\x7e\x52\ +\x0e\x43\xd2\x56\xc2\x98\x08\xc1\x3d\xc7\x93\x73\x21\x04\xb3\x4c\ +\xcb\xb1\x2d\x2e\x5c\x5d\x37\x24\x67\x39\x8e\xc3\x98\xcb\x5c\x17\ +\x21\x24\xed\x2e\x4a\x33\x36\x8e\xaa\x2a\x8c\x65\xb2\xab\x3c\x31\ +\x5e\x92\x9d\xa4\x54\xef\xb2\xe5\x01\x8c\x31\xd7\x71\x2c\xb1\xef\ +\x57\xd9\xc8\x45\x36\xc0\x94\x6f\x13\x7c\xbb\xe9\xa8\x53\x13\x80\ +\x99\x4a\xf5\xe8\xd9\xdb\x5f\x8a\xcf\x65\x74\xe6\xea\xbf\x99\xbb\ +\x6c\x61\x61\x51\x47\xac\xed\xd0\xe7\xac\x7c\xd1\xdc\x44\x08\xd6\ +\x0c\x43\x33\x32\x3a\xb7\xe0\x02\x10\x60\x4a\x90\x34\x80\x10\x0e\ +\x06\x88\xe3\xba\x72\x18\xaf\xaa\xaa\xde\x38\x3d\xcf\xa3\x21\x84\ +\xba\x0e\x93\x09\xee\x8c\x71\x84\x84\xa6\xd2\x80\xa1\xd9\xb6\x0d\ +\x02\x61\x8a\x39\x17\x84\x60\x39\xef\x4d\x56\x3f\x6b\xaa\x4a\x55\ +\x85\x64\x4d\x21\xaa\x10\xce\x41\x76\x50\xc1\x18\x83\x90\x22\xcf\ +\x3e\x55\x48\xd7\xb5\xac\x21\x46\x08\xc9\x64\xaf\x32\xc6\x34\x4d\ +\xc5\x18\xb7\xb7\xb7\x51\x45\x0d\x85\xa3\x00\x82\x31\x9e\x51\xca\ +\x84\xc0\x44\x9a\x83\x20\x5b\x9a\x20\x84\x28\x15\x9a\xa6\x73\x9e\ +\x09\xfd\x63\x8c\x39\x73\x33\x05\x71\x08\x61\x8c\x40\x00\xc6\x98\ +\x71\x16\xef\x8c\xbb\xae\x2b\xcd\x5a\xaf\x91\x93\xaa\xaa\x42\x08\ +\xc9\xce\x72\xe2\xc3\xf1\x99\x43\x20\x58\x32\x99\x56\x02\x21\xf5\ +\x10\x3c\x24\x61\x9b\x16\x56\x35\xfa\xf9\x93\x89\x85\x63\x59\x82\ +\x6a\xea\xa1\x97\xe7\x22\x8c\x7c\xdb\xf5\x73\x2c\x38\x64\xe7\xac\ +\x70\xce\x63\xb1\x58\x61\x61\xa1\x37\x67\xe5\xc8\x38\x04\xf8\xa0\ +\x9e\xa7\xe3\xd8\x99\x34\x4b\x9e\xc9\x80\xf6\x6c\x28\xc6\x99\xed\ +\x38\x42\x08\x4d\xd3\x0c\xc3\xf0\x5c\x50\xb1\x1f\x38\xc2\x02\x63\ +\x84\x31\x22\x04\x61\x24\xeb\xf0\x98\x10\xdc\x71\x2d\xd3\x34\x1d\ +\xc7\x31\x4d\xb3\xbd\xad\xad\xbd\xad\x8d\x33\xa6\x69\x2a\x20\x70\ +\x1d\xc7\xb2\x4c\x99\x47\x2e\x6b\xdf\x20\x93\x81\x29\x64\xe9\x89\ +\xcc\x24\x97\xb6\x95\x47\x85\x84\x60\x69\xb3\xd0\x2c\x10\xc2\xdd\ +\xba\xf5\xe0\x5c\x34\x36\x36\xba\x8c\xeb\x9a\x26\x1b\xec\x22\x8c\ +\x85\x90\xa5\x27\x52\xe0\xe7\xb6\xed\xb8\x2e\x93\x8d\xda\x33\xc9\ +\xa5\x52\xd1\x97\x2a\x92\xcb\x98\xcb\x2c\xcb\x4a\xa5\x52\x96\x69\ +\x21\x84\x74\x5d\x97\xa7\x92\x64\x64\x9a\xa6\x8c\x60\x4a\x5f\x4f\ +\x51\x14\x5d\xd7\x08\x3e\x1e\x7d\xba\xc4\xc6\xbf\xfe\xe1\xa1\xb5\ +\x6d\x87\x72\xdb\x4c\xec\x7c\xfa\x8f\x7f\x5a\xbd\x37\x7d\xc0\x3d\ +\x90\x8c\xb5\x27\xd2\xce\xc1\x4e\xd1\xf1\x9f\xbf\x3d\xf2\xce\x96\ +\xb8\xcf\x19\x47\x90\x9a\x32\xb5\xf8\xb3\xde\x7b\xef\xa1\x07\x1f\ +\xdc\xb0\x7e\x3d\x21\x44\x16\x64\x1d\x13\xbd\xe5\x3c\xae\xf1\xb2\ +\x22\x65\x27\x6f\x00\xb0\x2c\xcb\xb6\x6d\x42\x14\x09\x2f\x35\xc9\ +\x73\xfd\xbc\xe3\xbd\xa0\x9e\xd4\x62\x4c\xd3\x94\xce\x11\x63\x8c\ +\x71\x81\x50\x46\x7e\x72\x1c\x27\x95\x4a\x49\xcf\x48\x6a\x3d\xd2\ +\x8d\xf2\x28\x2f\x2b\x6f\x67\xf2\x89\x72\x33\x03\x72\xfb\x8d\x78\ +\xe5\x2e\xf2\x54\xd2\x26\x72\x1c\xc7\xb6\x2c\x94\x93\x8b\x44\x29\ +\x05\x21\x6c\xdb\xcc\xed\xd9\xe2\x3d\x51\xbe\x6d\x87\xb9\x59\xd5\ +\x62\x5f\xb7\x29\x8c\xb1\xae\xeb\xf2\x3c\xae\xeb\xb6\xb7\xb7\x3b\ +\x8e\x93\x9f\x9f\x4f\x29\xb5\x6d\x5b\xfa\x77\x9e\x3d\x75\x4c\xf8\ +\x74\x9d\xb5\x8f\xdd\x77\xef\x6a\x33\x1c\x56\x49\xb0\xb8\xc7\x19\ +\x17\x5f\x36\xa1\x4f\xe1\xe7\x3f\x9b\x9b\xa8\xdf\xbb\xd7\x3a\xa4\ +\xf6\x0a\x6e\xba\xae\x7a\x4b\x6f\xfb\x40\x5f\x68\x1e\x9b\xf1\xc7\ +\x07\x0b\xce\xbd\xfd\xbc\xd1\x45\xff\xfb\x14\x3b\xab\x6b\xdc\x71\ +\x5f\x40\x91\x62\x6c\xfb\x07\x8f\x3d\xfe\xe2\xae\x4e\x65\xdc\x05\ +\xdf\xfa\xe6\x99\x43\x7c\x16\xfa\x54\x6a\xca\x0a\xa9\x43\x86\x0d\ +\x1b\x30\x70\x60\x20\x10\x60\xae\xfb\xff\x39\x67\xe5\x8b\xe5\x26\ +\x24\xa5\x62\xcf\x56\x92\x41\xa8\x78\x3c\xee\xba\x6e\x28\x14\xd2\ +\xf5\x40\x2e\x3b\x64\xed\x17\x92\x0d\x6c\xed\x17\xab\xf2\x58\xc0\ +\xb6\x6d\x42\x88\xa2\xd0\x80\xaa\x4b\x7f\x8d\x10\x22\x27\x7a\xeb\ +\xba\x2e\x05\x6f\xc7\x71\x72\xc3\x04\x1e\x3f\x7a\xc4\x24\x5b\x06\ +\xcb\x69\x4b\x99\x5a\xb6\x9c\xe8\x98\xc7\x26\xa9\x54\x4a\xd7\xf5\ +\x8e\x8e\x0e\xd3\x34\x03\x81\xcc\xd5\x4a\x62\xcd\x46\xf9\x45\x6e\ +\x9a\x82\x3c\x61\x66\xe3\xe0\x4c\xfb\x51\x8f\xe9\x24\x85\x49\xde\ +\x91\x61\x81\x40\x20\x20\x67\x16\x48\x21\xdc\x63\x4c\xd7\x75\x31\ +\xc1\xe2\x18\x18\x02\x25\xd2\x6d\xdb\xaa\xd3\x67\xde\x7d\xcf\xc9\ +\x95\xb0\x66\xfe\x8c\x47\x7e\x76\x47\xfb\x2f\xfe\x7c\x6e\xbf\x68\ +\xba\x79\xf3\xeb\xaf\xcd\x69\x74\xa2\x13\xcf\xbb\x60\x78\x57\x36\ +\xf7\xf5\x59\xc5\x63\xcf\x1f\x52\x4c\xd7\xce\x7e\xdb\xed\x35\x71\ +\x64\xaf\xe8\xda\xf7\xdf\x89\x15\x0e\xe9\xce\x6b\xe6\x2e\x5a\xdb\ +\x69\xe3\x5e\xa3\x4e\x3d\x6b\x7c\x7f\x05\x21\x42\xa8\x2c\xc7\x69\ +\xaa\x5e\xfc\xe6\xbb\xcb\xac\x50\xf7\xb3\x2e\x3a\xab\x47\x44\xb3\ +\x3b\xeb\xde\x98\xf1\x7a\x6d\x02\x7a\x8f\x3e\x7d\xea\xb8\x3e\x14\ +\xa0\x69\xd3\x87\xaf\x2f\x58\x07\x3c\x51\x9f\x56\x74\x55\x81\x8e\ +\x5d\x33\x5f\x7d\x6b\x47\x07\x19\x31\xf9\xc2\xc9\x43\x4a\xa4\xc7\ +\x65\xb6\x6c\x9d\xf9\xc2\xdf\x76\xad\xe9\x77\xfa\x79\x17\xf5\xcb\ +\x8f\xcd\x9e\x39\x73\x7d\x23\x1b\x32\xf1\x9c\x29\xc3\x2b\x00\x20\ +\xb6\x7b\xf5\x1b\x6f\x2c\xb6\x34\xbe\xab\xd3\xe9\xad\xa9\x20\x3a\ +\xdf\x9f\xf1\xe2\xaa\xfa\x74\x49\xbf\xf1\xd3\x4e\xed\xbf\x6c\xce\ +\x9b\xca\x90\xb3\x46\x57\x44\x62\xbb\x96\xcd\xaf\x41\x43\x4b\x53\ +\x4b\xb6\x2b\x17\x9c\x3b\x2e\xf8\x69\x77\x04\xa7\xf1\xc9\x3f\x3c\ +\xc1\xc6\xdd\xf0\xe3\xc1\xad\xf7\x3f\xf4\xe7\x92\xaa\x87\xa7\xf6\ +\x0e\xf8\x4c\xf4\x69\xf4\x24\xbd\x95\x2e\xe5\xe5\x32\xa7\xc7\xdb\ +\x8f\x47\xe6\x7e\x7b\x10\x9f\x4e\x36\xb7\xcc\xad\xf6\x90\xd6\x0d\ +\x42\x28\x14\x0a\xc9\x80\x57\xae\x5a\xe6\x11\x87\x0c\xd2\x7b\xfc\ +\x22\x8d\x20\x19\xce\x93\xc1\x38\xce\xb9\xaa\x6a\x94\x50\x4c\xb0\ +\xa2\x28\x86\x61\x14\x17\x17\x97\x96\x96\x06\x02\x01\x45\x51\x08\ +\x21\xaa\xaa\x1a\x86\x61\x18\x86\xae\xeb\xaa\xaa\x4a\xbd\xdc\xfb\ +\xdf\xb3\x7d\xf6\x1b\xb8\x92\xd3\x95\xcd\xcb\x75\xa0\x94\xaa\xaa\ +\x1a\x8d\x46\x0d\xc3\xc8\xe5\x2c\x99\xd8\x9d\x3b\x55\x79\x3f\x9d\ +\xdb\x75\x6d\xdb\x66\xae\x0b\x42\xc8\x8b\xd1\x34\x4d\x5a\x8b\x1d\ +\x1d\x1d\x2d\x2d\x2d\xb2\x72\x50\x52\x70\x51\x51\x51\x49\x49\x89\ +\xbc\x92\xdc\xec\x07\x21\xe0\xd8\x28\xa9\x43\xd4\x08\x97\x96\x97\ +\x17\x95\xf7\x98\x72\xf9\xed\x57\x8e\x8a\xbc\xf2\xfc\x87\xe0\xec\ +\xfc\xe3\xaf\x1e\x5a\x9b\x88\x94\x92\x3d\x7f\xfe\xc5\xaf\xd7\x35\ +\x9b\x9b\x17\xbc\xf6\xca\xa2\x3a\x80\xb6\xff\x3c\xf4\xdb\x19\x4b\ +\xaa\x01\x62\x6f\xcc\x78\x61\x67\x3a\xfe\xde\x0b\xff\x5a\xd2\x62\ +\x54\x95\xa0\x57\x1f\x7e\x60\xe6\xaa\x18\xe8\x2a\x02\x20\x0a\xb6\ +\x76\xcc\xbe\xf7\xbe\x7f\xc4\xc2\x5d\x95\x86\x85\xf7\xdf\xfb\xb7\ +\x3d\x0c\x28\x56\x4a\xbb\x0f\x18\xd1\x37\xfa\xde\xdf\x7f\xf7\xde\ +\xb6\x24\xaf\x9b\x7f\xef\x83\x8f\xb7\x2a\xc5\x51\xc5\x89\x27\x45\ +\x00\xb7\x3d\xfb\xd7\xdf\xce\x6f\x0c\x0d\x1b\xd0\x4d\x25\xfb\xee\ +\x39\x88\x18\xe5\x95\x55\x83\x06\x56\x15\xa9\xb1\xe7\x1e\xfa\xc5\ +\xcc\x0d\xe9\x6e\x25\xf8\xa5\x87\x7f\xf9\xd2\x8a\x36\x48\x6c\x78\ +\xf0\x17\x0f\x6d\xb3\x23\xc5\xba\x48\x98\x29\x40\x08\x00\xe7\x95\ +\xf6\x1a\x39\xac\xf7\xc6\x37\x1e\x7b\x66\x49\xcd\xee\x55\x73\x9e\ +\x7d\x6b\x3d\x00\x6c\x9c\xf5\xdc\x9c\x55\x75\x66\xac\x66\xd9\x9a\ +\x1a\xfb\xd3\x6f\x07\xa9\xdd\x2b\xd6\x59\xe5\xe7\x9c\x3b\xbe\xfb\ +\xb0\xa9\x27\xf5\xd6\x3f\x5a\x54\xed\x73\xd0\x81\x2d\x92\x1c\x61\ +\xc6\x71\x1c\x19\x85\xcf\xad\xd8\x38\x02\x5f\xeb\x83\xf7\x6f\x92\ +\x86\x80\x74\x8b\x24\x2b\x05\x83\x41\x59\x98\xe2\x38\x0e\x42\x42\ +\xba\x6f\xb9\x46\x0d\xcf\x36\x42\xf7\xbc\x3c\x59\x50\xe2\x25\x49\ +\xa5\x52\xa9\x44\x22\x21\xd3\xb7\x10\xcf\xe4\x2b\x4a\x4a\xf2\xec\ +\x0e\x59\x6e\x22\x2d\x94\xdc\x84\x46\xc8\x86\xf3\x3d\x13\x49\x7a\ +\x52\x5e\x46\xa8\x97\x9d\x20\xcb\x6b\xe4\x13\x0b\x0a\x0a\x3c\x8f\ +\xcc\x2b\x70\x41\x28\x53\x74\xf2\x31\x7a\xf5\xcc\x40\xc7\x75\x1d\ +\x21\x88\xeb\x7a\x27\x97\xac\x27\x6b\x9b\x31\xc6\x91\x48\x44\x4e\ +\xcd\x8b\xc5\x62\x00\xe0\x65\xac\x49\x2f\xf5\x58\x19\x27\x8b\xe4\ +\x64\x0b\x79\x31\xb8\x77\xd7\xee\xca\xb2\xbd\x6b\xe7\xec\xda\x45\ +\x06\xfd\xf6\xfb\x57\xe5\x81\x69\x36\xdc\xf6\xe2\xbc\xd6\xab\x26\ +\x0c\xfd\xeb\x86\xf5\xa9\x09\x85\x31\x1a\xc6\x8d\xbb\x63\xdb\x9d\ +\x16\x5e\x79\xe5\xe0\xd2\x57\x5f\x51\x86\x4e\xb9\xf0\x9c\x71\x85\ +\xb8\x79\xfd\xdc\xf5\xdb\xa6\x0d\xd0\x00\x80\x50\x58\xf6\xea\x1b\ +\xca\xd0\x0b\x7f\x70\xf5\xb9\x00\xa3\x77\xdd\xf8\x8b\xb7\x96\xb6\ +\x5d\x37\x4e\xe5\xe9\xe6\x9d\x8d\xed\x8e\xd3\xba\xbd\xa5\xe9\xa3\ +\xcd\x0b\x58\xcf\xaf\xdd\x75\xed\xf9\x10\xdb\xbc\x7e\xf9\xc3\x26\ +\x23\xe1\x80\x92\x68\x68\x0d\xf5\x38\x7b\x4c\x55\xa1\xa7\xac\x3b\ +\x28\x34\x68\xf4\x29\xa7\x8c\x2f\x4d\xd6\xbc\xfe\x66\xb5\x71\xe7\ +\xef\x6f\x19\x9e\x0f\x3d\xcc\x5d\x4f\xbf\xf3\xde\x80\xf6\xfa\xc6\ +\xe2\xb1\x0f\xdd\x7a\x45\x1e\xb4\xac\x5b\xba\xd9\xb5\x5d\x40\x3a\ +\xf0\xc4\xce\x9d\x4d\x8e\x9d\x5c\x5f\x6d\xdd\x73\xea\x49\xb3\x9f\ +\x5d\xdc\x09\x63\xb6\x54\x5b\x43\x4e\x1f\x3d\x70\x42\xc5\x1f\x27\ +\xfc\xaf\x95\xb0\x13\x6d\x22\xa0\x85\x02\x00\x40\x0b\x75\x7d\x63\ +\x7b\xa7\xcf\x43\x9f\xae\x35\x33\x7e\xa0\x60\x1c\xe7\xf8\xc8\x18\ +\x4f\x07\xb1\x9b\xbc\x74\x81\x78\x3c\xde\xd4\xd4\x94\x4c\x26\x35\ +\x4d\xd3\x75\x5d\x36\x33\x91\x44\x03\xd9\x8a\x39\xaf\x3f\x81\xe4\ +\x32\x69\x6e\x04\x02\x01\x59\xd7\x66\x18\x86\xa7\x52\xcb\x31\x73\ +\xad\xad\xad\x8d\x8d\x8d\xf1\x78\xdc\xcb\x8d\xf4\x38\xc8\xd3\xaa\ +\x9c\x6c\x63\x16\x69\x25\x49\xe1\xdc\xb2\x2c\xef\x71\xaf\xb3\x8c\ +\x65\x59\xb2\xbb\x66\x47\x47\x47\x3a\x9d\xf6\xd2\xc1\xe5\x13\x3d\ +\x66\x84\xac\xad\x94\x4d\x95\xc2\xb9\x0d\x9b\x3c\x53\x48\x66\xbe\ +\x06\x83\xc1\x60\x30\x20\xb3\xa5\x24\x3d\x29\x8a\x52\x58\x58\x58\ +\x51\x51\x51\x52\x52\x12\x0e\x87\xe5\xc9\x25\x8d\x7a\xc4\xea\x8d\ +\x45\x70\xd9\xb1\xd1\xc4\x49\x00\x20\x84\x33\x11\x2e\x77\xcb\xce\ +\xed\xa8\x6b\x2f\xcd\xb2\xa8\x1a\x0e\x00\x00\xe8\xa1\x60\x20\x1d\ +\x33\xfb\x8e\x1f\x8d\xda\x56\xbf\x38\x73\xed\xd0\xaf\x5d\xde\xd7\ +\xdc\xf8\xdf\x59\xef\x93\x5e\xa3\xba\x19\x41\x21\x84\x60\x2e\x00\ +\x68\x81\x08\x30\x7a\x99\x75\xdd\x00\x00\x20\x00\x49\x44\x41\x54\ +\x06\x5c\x00\x42\x84\x80\x99\x72\x03\x01\x39\x1a\x38\x1c\x54\x55\ +\x70\x52\xef\xff\xf5\x77\xcf\x2f\x69\xeb\x37\x64\x60\x59\x41\x08\ +\x38\x33\x5d\xa6\x1a\xb2\x9f\x26\x17\x82\x99\x2c\x74\xfe\xf7\x7f\ +\x7d\xc3\xa4\xe2\x19\x7f\xba\xf3\x97\x4f\xcd\x75\x3d\xe2\xcc\x84\ +\x3b\x80\x59\x29\xd0\x0d\xdd\x00\x00\x88\x44\x75\xee\xa6\x53\x69\ +\x57\xd5\xb4\x8c\x71\x2e\x90\xaa\xd2\x1d\x6f\x3e\xfc\xa7\xff\xae\ +\xec\x32\x60\x48\xcf\xd2\x3c\x64\x5a\xc5\x27\x4e\xea\x82\xea\x66\ +\x7f\xf0\xfe\x2e\x16\x1d\x39\xb2\xe2\xa0\x2b\xa1\x85\x8b\x70\xd2\ +\x8c\x27\x00\xc0\x69\x4e\x9b\x46\xa1\xdf\x2f\xfc\xc0\x37\x33\x6f\ +\xce\xca\x27\xc1\x39\x83\x23\xa2\x54\x1c\xdc\xa7\x33\x4d\xb3\xa1\ +\xa1\xa1\xb3\xb3\x33\x14\x0a\x75\xed\xda\x35\x14\x0a\x49\x63\x44\ +\x55\x55\x4a\xc9\xc7\xac\x15\xcf\x29\x95\x44\x20\xad\x2d\x59\xf5\ +\x92\x4c\x26\x93\xc9\x24\xe7\xbc\xb3\xb3\x33\x9d\x4e\xcb\x5c\x47\ +\xc7\x71\x00\x90\xdc\xdb\x92\xb9\x3c\x8f\x4c\xfe\x55\x1a\x29\x9d\ +\x9d\x9d\x2d\x2d\x2d\x9d\x9d\x9d\x52\x27\x4a\x26\x93\xf1\x78\x5c\ +\xda\x99\x32\x07\x5d\x3e\xd7\x13\x92\x64\x53\x73\x49\x25\x9e\xdf\ +\x27\x93\x95\x72\x7d\x40\x8c\xb0\xe4\x94\x9c\x04\xab\xfd\x00\x42\ +\x20\xb4\x8f\xaa\xe4\x91\x92\xd7\x24\xd5\xee\x57\x96\x2c\x84\x24\ +\x4a\x29\x3c\x31\xc6\x04\x3f\x46\xf2\x9b\x84\x93\x6c\xdf\x55\x53\ +\xb3\xab\x7a\xfd\xab\x4f\x3c\xf0\x9f\x75\xce\x25\x5f\x3b\xb9\xdf\ +\x89\x27\xa0\xbd\x0b\x9f\x9b\xbf\xa1\x7a\xe9\xab\xef\xae\x6c\x1b\ +\x3b\xae\x17\x94\x8c\x1d\xae\x6d\xfa\xeb\xf3\xeb\xc7\x5c\x70\xc9\ +\x88\x70\xc3\x93\x2f\x2e\x1a\x36\xee\x44\x00\xc7\xb2\x2c\x87\x0b\ +\x00\x70\x1c\xcb\x76\x19\x28\x9a\x9b\x6c\xd9\xb8\xb5\x75\xf0\xa9\ +\xa3\x6a\x17\xcd\x9c\xbd\x6e\xe7\xca\xd7\x9f\x5d\xdf\x19\x19\x3f\ +\xb2\xb8\xbe\xb6\x49\x2b\xea\x35\x74\x70\xbf\xe2\x20\x49\xa6\xc8\ +\xa8\x71\xc3\xdb\x57\xce\x98\xb1\x78\xcb\xae\x9a\x9a\xa6\x98\x45\ +\x78\xaa\xa1\xb6\xbe\x64\xc4\xd4\x4b\xc6\x76\xdd\xb4\xf8\xfd\x16\ +\x79\x69\xc4\xc8\xcb\x4b\x2f\x5f\xbe\x68\xcb\xf6\x5a\x3b\x6f\xd8\ +\x20\x54\x3b\x63\xc6\xfc\x5d\xdb\x96\xfe\xeb\xed\x4d\xbd\x47\x4c\ +\x18\x39\x66\x2c\xdf\x3a\xff\xd9\xb7\x56\xd5\xef\xac\x6e\x88\x75\ +\x70\x0c\x1d\x8d\x0d\xcc\x28\x19\x3c\x74\x50\x65\x41\xc8\xb5\x52\ +\x80\xba\x4d\x1d\x5f\xf6\xfc\x03\x0f\x75\x74\x19\x37\x2a\x1f\x1a\ +\xd6\xbe\xf5\xe4\x4b\xef\x27\x3e\x7d\xe3\x18\x95\x27\x8c\x08\x36\ +\xbe\x3a\x73\xee\x96\x8f\x66\x7e\xb0\xdd\x1e\x3f\xa1\xca\x27\xa2\ +\x4f\x0b\x7f\x31\x19\xc3\x76\x1c\xd7\x71\x72\x7f\x60\xae\x7b\x64\ +\x9c\xba\x83\xcc\xa7\x4b\x9b\xe9\x8e\xce\xce\xe2\xa2\xa2\x68\x34\ +\x2a\x33\xad\x51\x4e\xa7\x37\x59\x60\xb7\x5f\xcb\x94\x7d\x55\xb8\ +\x19\x05\xdd\x34\x4d\xb9\xa5\x5d\xd7\x35\x4d\x53\x4a\x4e\x94\x52\ +\xd9\x55\x0f\x61\x02\x80\xd2\xe9\x34\x64\x93\x29\x24\xc5\x78\x99\ +\x14\x32\x4e\xa7\x69\x1a\xc6\xd8\x30\x8c\x5c\x37\xd3\x33\x55\x3c\ +\x89\x5d\xd7\x75\x69\xcb\x78\x33\x17\xbc\x04\x0d\x79\x79\xb2\x5b\ +\x8b\x94\xc9\xb2\x2f\x81\xbd\x33\x78\x13\xf1\x72\xdc\x6e\x9e\xab\ +\xc1\x7b\xdc\x24\x5f\x4e\xda\x59\xb0\xaf\x49\x26\x72\x5d\xd7\x33\ +\xd0\x0c\xc3\xf0\xe6\x68\x1e\xe5\xbb\x60\xb0\x68\xe8\xf0\x92\x45\ +\xaf\x4e\x5f\xad\x92\xbc\xf2\x7e\x3f\xfe\xf5\x6d\x23\xba\x51\x80\ +\x93\x7f\x78\x6b\xc7\xf4\x97\xfe\xb1\x9a\x05\x26\x5f\x7b\xd7\xc5\ +\x43\xf2\x01\xe0\xa4\x33\xcf\x5c\x1b\x08\xf4\xcb\x0f\x88\x93\x4f\ +\x9e\xd8\xde\x7b\xfc\xf0\x52\x80\x44\xf7\x3e\x03\x71\x9e\x0a\x00\ +\x85\x5d\xfb\xf4\x45\x41\x50\xfa\x5f\x38\xe5\xc4\x25\x2b\x96\xe4\ +\x7f\xfb\x9a\xdb\xdb\x9e\x7a\x7e\xfa\xc3\x8e\x56\x7c\xcd\xed\x77\ +\x0c\x0a\x69\x15\xd7\x5f\x57\x3f\xfd\x95\x9f\xff\x72\x0e\x63\x95\ +\x67\x56\x86\xc3\xfd\x2f\xba\xeb\xbb\xd6\x73\xaf\x3c\xb1\x84\xf3\ +\xc2\x91\x53\xfa\x16\xe1\xcd\x6f\xbf\xf1\xfa\x92\x3a\x62\xe4\x5d\ +\x7d\xc3\x35\x65\x59\xba\x38\xeb\xea\x6b\x77\x3c\xfe\xf2\x5f\xfe\ +\xb6\xf5\xca\x9b\x6e\xbc\xed\x9e\x5b\xfe\xfe\xc4\xf3\x7f\x58\x21\ +\x7a\x9f\x7a\xdd\xb5\xe7\xf7\xa5\xd0\xf7\x9e\xdb\x3b\x9f\x79\xf9\ +\xd9\xdf\xcf\xe6\x46\xef\x13\x06\x97\x05\x87\x4f\xbb\x71\xf2\x63\ +\xd3\x7f\xff\xf3\x7b\x99\x0b\xa3\xce\xeb\x05\x00\xa3\x4e\x3d\xa3\ +\x60\xfa\xac\x81\xe3\xc7\x00\x40\xa2\xb5\x6e\xf3\xf6\xa8\xfb\x3f\ +\x76\x0e\x29\xbe\xf6\xce\x9b\x9f\x7c\xe2\xf9\x47\xd7\x28\x67\x7c\ +\xe7\xce\xd3\x7b\xe8\x3e\x0d\x1d\x50\x03\x00\x01\xd2\x89\x69\x6e\ +\x6e\xd9\x56\xbd\x8d\x33\x1e\x08\x06\x07\x0f\x1a\x48\x29\x3d\x62\ +\xd3\x83\xfe\xd7\x9c\x95\x40\xc0\x98\x3f\x7f\xc1\xbf\xfe\xfd\xef\ +\xe2\xe2\x62\x59\xa8\x21\xf5\x14\x69\x10\x65\x19\x44\xb6\xeb\xdd\ +\x97\x34\x90\x1b\xb3\x93\xbf\x7a\x76\x90\xb4\x74\xf6\x85\xba\x5c\ +\x17\x11\xca\x18\xb7\x6d\x4b\x26\x8e\xcb\xe3\x6d\xdb\x4e\x24\x12\ +\xba\xae\x17\x15\x15\x79\x39\x8d\x72\xdb\x7b\xa4\x29\x49\x41\xbe\ +\xa8\x97\x34\x20\xaf\x8a\x10\x8c\x10\x96\x0c\x98\x1b\xc2\x93\xdf\ +\x57\x8c\xb0\xa4\x15\xdb\xb6\x11\x08\x45\xa1\xb9\x83\x33\xe5\x69\ +\x73\x7d\x6b\x91\x23\x48\xc9\xf7\xe2\x39\xad\xd2\x64\xf3\xde\x72\ +\xa6\x4f\x67\x16\x89\x44\xe2\xa6\x9b\x6f\x1c\x36\x6c\x98\x69\x9a\ +\xf2\x0c\x47\x6b\xce\xca\x71\x0b\xe6\xc4\xda\x9a\xaa\x97\xbe\xf3\ +\xfc\x52\xf3\x07\x3f\xbe\xa9\xeb\x81\x78\xe6\x80\x73\x56\x7c\xfc\ +\x6f\x74\xc4\xda\x3b\x3a\x62\x91\x88\x1c\xf5\x86\xf7\xd4\xd7\xef\ +\xdd\xdb\x30\x74\xe8\x10\x5d\xd3\x5c\xd7\xd1\x34\xad\xb9\xa9\xe9\ +\x28\xcf\x59\x11\x02\xa8\x42\xe5\xb8\x4a\x59\x86\xe6\xd9\x05\x99\ +\x9b\x10\x21\x18\x53\x90\x3d\x1e\x33\x69\x4a\x4c\x6a\xcc\x42\xc8\ +\x7c\x4b\xe2\xc9\x46\x84\x10\x5d\xd7\xa5\xe5\x25\xcb\xe5\x02\x81\ +\x20\x22\x14\x61\x22\x38\x73\x5d\x57\x72\x50\x26\xbf\xd1\xb2\x14\ +\x85\xe6\xe5\xe5\xe9\xba\x9e\x4a\xa5\xa4\xda\x2d\x3d\x3e\x19\xfb\ +\x93\x0e\x9a\x97\xd9\x20\x47\x6f\x66\xc3\x0a\xae\xa2\x28\xa1\x50\ +\x48\x36\x8d\x23\x84\xb8\xcc\x45\x20\x03\x8e\x58\x08\xce\x18\x97\ +\x05\x25\x90\xd3\x27\x20\x37\x07\x62\xdf\xea\x10\x8c\xc1\x2b\x06\ +\xde\xd7\x29\xc5\x63\x67\x6f\xf2\xb0\x47\xc4\xd9\x65\xc1\x34\x1b\ +\x68\xf7\x71\xb8\x60\xb5\xcd\x7a\xf6\x2f\x4b\x3a\xca\x2f\xbf\xf6\ +\x9a\xae\xfa\x41\xa4\x09\x7f\xb5\x0e\xd5\xa9\xcb\xce\x32\x60\x65\ +\x25\xc5\x25\xc5\xc5\x8a\x42\x2d\xcb\x94\x56\xc5\x01\x67\x91\x1f\ +\xe9\x38\x9d\xa4\x15\xc9\x29\xb9\x9d\x8c\x3c\x2d\x39\xdb\x4b\x44\ +\x00\x30\x69\xb8\x50\x4a\xe4\x1b\xc0\x18\x2b\x0a\xe5\x1c\x64\x52\ +\xa2\xb4\x98\x64\x39\x9e\x14\x65\x84\x10\x04\x61\x10\x88\x0b\x99\ +\x1c\x44\x38\x67\xba\xae\x13\x82\x5c\xd7\x4e\xa5\x52\x89\x44\xa7\ +\x7c\x45\xaf\xb2\xdf\xeb\xd0\x22\x9b\x16\xc8\x1e\x6f\x32\xf0\x27\ +\x1d\x43\xc3\x30\x2c\xcb\x76\x5d\xa7\x7b\xf7\x6e\x94\x2a\x48\x00\ +\xc1\xd8\x71\xb8\x60\xc2\xc9\x76\x47\xc9\xb8\x60\xd9\xce\x79\xb9\ +\x92\x7f\x36\xf6\x9f\xf1\xe3\x98\x93\x29\x1e\xce\x99\x72\x0e\x9e\ +\xcf\x98\xab\x34\x79\xfc\xe5\x89\x56\x02\x84\x4f\x4d\x87\x17\x81\ +\xd2\x69\xb7\x3d\x30\xed\x60\x47\x11\x4a\xd3\xa9\x14\x14\x14\xfa\ +\x0b\x76\xa8\x92\x93\xd7\x7e\x16\x10\x92\x3b\x0e\x00\xd2\xe9\xb4\ +\xac\x8d\x3d\xca\xdc\x84\xb2\x83\x04\xa4\xf3\x22\xf5\x20\x19\xd7\ +\xcf\x75\x82\x72\xd2\xa6\xc1\x33\xa9\xa4\x94\xc3\x18\x97\x01\x3b\ +\x6f\xc3\x4b\x15\xc6\x65\xae\xeb\xb8\x5c\x08\x4a\x08\x21\x14\x90\ +\xf4\xaa\x30\xa5\x98\x10\x54\x54\x54\x14\x8f\xc7\x65\xa2\x80\xf7\ +\x2a\x9c\x73\x79\x1e\x00\x90\x3f\x24\x12\x49\x59\x22\x67\xdb\xb6\ +\xb4\xc8\x5a\x5a\x5a\x2c\xcb\xd2\x34\x2d\x16\xeb\x88\x46\xa3\x18\ +\xc0\x71\x1d\x4f\x18\xfa\x98\x59\x04\x99\xc4\x4b\xec\xc5\xec\x32\ +\xa5\x39\xfb\xb4\x70\xae\x50\x9a\xab\xf7\x7b\xcc\xf5\x31\xbf\x35\ +\xb7\x36\xd8\xeb\xfa\xc2\xb9\x5f\xc8\x75\xb4\x37\x18\x88\xf2\xb2\ +\x2e\xf5\x7b\xea\x38\x63\x54\x51\xc0\x6f\x0b\x71\x50\x95\x07\xe1\ +\x54\x2a\x61\x3b\xb6\x2c\x83\xff\x84\xb1\xe2\x5a\xb6\x55\x54\x58\ +\x72\x4c\xe4\x37\xd1\xec\xbe\xf5\x0c\x84\xdc\xa8\xbc\xa7\xd4\x78\ +\xb2\x8e\xe7\xe9\x64\x35\x63\x92\xdb\x14\xc5\xeb\xee\x06\x00\x94\ +\x2a\x02\x32\x3e\x1a\x42\x82\x50\x49\x67\x19\x0e\x32\x0c\x43\x3e\ +\xd1\xa3\x42\x69\xe0\xc8\xf3\xdb\xb6\x1d\x8b\xc5\x52\xa9\xb4\xa2\ +\x28\xb2\xae\x4d\xd3\x34\xa9\x9a\x19\x86\xe1\x38\x4e\x5b\x5b\x9b\ +\xaa\xaa\xba\xaa\x7a\x2d\xe5\x64\xb6\xb7\x3c\x43\xe6\x1a\x90\x40\ +\x02\xcb\x1b\x83\xa4\x27\xaf\x43\x9e\xbc\x42\x9c\x95\xd2\xe4\x13\ +\x3f\xd6\x32\x05\xf6\x2f\x97\xc9\xb5\x28\x31\xc6\x9a\xa6\x1d\x81\ +\x39\x39\x3e\x0e\x76\xf3\x87\xfc\xc2\xa2\x40\x30\xd8\xda\xda\x2a\ +\x52\x3e\x31\x7d\x26\x73\x89\x52\x1a\x89\xe4\x01\x08\x4c\xf0\x27\ +\x8c\x50\x2d\xbf\xa0\x90\x10\x72\xf4\xfb\x10\xc8\x31\x97\x1e\x01\ +\x01\x80\xd4\x98\xe5\x3e\xf4\xf4\xe9\xdc\x6a\x3b\x8f\xbc\x20\xd3\ +\xa9\x92\xca\xed\x2a\xb3\x7e\x34\x4d\x93\x8d\x93\x04\x08\x8c\x08\ +\x21\x2a\x63\xc2\x71\x1c\x4c\x40\x11\x0a\xe7\x04\x21\x60\xcc\x91\ +\x3c\x22\xb3\x07\x52\xe9\x74\x3a\x95\x72\x1c\x17\x40\x04\x83\x41\ +\x99\xb1\x9d\x4d\x35\x20\xb2\x43\x8b\x24\x26\x19\x07\x94\xdd\x81\ +\x6d\xdb\x6e\x6b\x6b\xb3\xd2\x69\x4d\xd3\x0a\x0a\x0a\x54\x55\xf5\ +\xae\x3c\x6b\xa5\x66\xe4\xa0\xdc\x06\x4c\x52\xd8\x92\xd4\x43\x29\ +\x75\x6d\x4b\x96\xfe\x49\x4d\xdd\x93\xfa\x3e\x69\x31\xc9\x15\xf0\ +\x06\xd2\xc8\x68\x20\xc1\xc4\xef\xdf\x74\x74\x41\x29\x0d\x86\xc2\ +\xa1\x70\xa4\xb0\xb8\xd4\x5f\x8d\x2f\x90\xbf\x8e\xbe\xde\x04\x00\ +\x8c\xf3\x1c\x2e\xa0\x9e\xf5\xf1\xb1\xca\x35\x8f\xa1\xbc\x5a\x5f\ +\xef\x30\x6f\xab\x03\x80\x65\x59\xb9\xdd\x9d\x64\x4d\x0c\xa5\x04\ +\x50\xc6\x51\xc2\x08\xc9\x76\x2b\x82\x73\x00\xa4\xeb\x01\xc9\x47\ +\xb2\xc6\xd0\x76\x1c\x99\x1c\x29\xdd\x34\x45\x51\x09\x21\x48\x0e\ +\xfb\xe6\x82\xb3\x4c\x5b\x12\x29\x0f\x39\x8e\x63\x2a\x4a\x2c\x16\ +\x4b\x26\x13\xba\x5e\x28\x1b\xec\xca\xa8\x62\xd6\x4d\xcb\x34\x1d\ +\xc8\x6d\xd5\x94\xf5\xe7\x18\xe3\x9c\x60\x22\x3b\xdb\x01\x64\x66\ +\x0e\xcb\xc6\x4c\xfb\x25\x7f\x67\xcc\x43\x2f\xaf\x22\x23\x5d\x31\ +\x97\xf9\xc4\x74\x6c\x38\x29\xbe\xf5\xfa\xa5\x5c\xd2\xff\xc5\x4d\ +\xa6\x69\x0e\x1d\x36\xec\xd7\x0f\xf4\x47\xfb\x5d\x13\xfa\x3c\x59\ +\xa1\xd9\x77\xc3\xb9\xf0\x66\x97\x64\x75\xb6\x4c\xcb\x7f\xf9\x6b\ +\x76\xa6\xc9\xbe\x10\x5a\xf6\x70\x24\x39\x28\xb7\x09\x41\x76\xd4\ +\xbd\x1c\xa6\x0b\x28\x3b\x2c\x4f\x80\xc8\x52\x26\xca\xc9\x63\x82\ +\xfd\xaf\x1c\xa1\x6c\x25\x6f\xee\x43\x52\xdc\x86\x6c\xdb\x70\x10\ +\x20\x64\xcb\x28\xf8\x6c\xa3\x09\xf6\x4d\xba\x03\x5d\xd7\xe4\x68\ +\x2c\x1f\x3e\x7c\x7c\x91\xdc\x24\x84\x50\x28\x55\xb3\x45\xf9\x5f\ +\x5a\x8e\x3f\x6a\x02\xe8\x27\x47\xfb\xf9\xf0\x71\xdc\x78\x75\x87\ +\xdb\x7a\xa2\xfe\xee\xf2\x71\x1c\x83\x31\x37\x95\x4c\x26\x12\xf1\ +\x58\x7b\x9b\x3f\x67\xe5\x33\xb2\x0e\x55\x14\x5d\x0f\x1c\xb0\xd0\ +\x17\x63\x1c\x0c\x85\x34\x4d\x57\x35\x4d\x97\xa5\x8f\x47\x8b\x9b\ +\x7c\xf8\xf8\xb2\x23\xd6\xde\xb6\x7b\x77\x5d\x7e\x7e\x81\xa2\x29\ +\xfe\x6a\x7c\x06\x3f\x03\x59\xa6\xc9\x85\xc8\x2f\x2c\xfa\x04\x3d\ +\x21\xd7\x75\xda\xda\xda\x0a\x0a\x0a\xb5\xc3\x4c\x4c\x3e\x37\xf9\ +\x38\xde\x77\x1a\xa0\xbd\xf5\x7b\x2a\xbb\x75\xaf\xa8\xec\xee\xaf\ +\xc6\x67\x67\x73\xd3\x34\xf3\xf3\x0b\x0e\xf8\xd7\x50\x30\xd4\xd4\ +\xd8\x10\x89\x44\x0f\xf7\x65\xf8\x13\xbb\x7c\x1c\xe7\x70\x5d\x37\ +\x10\x0c\xfa\xeb\x70\xa8\xbe\x1d\x78\x15\x0e\xd9\xe2\x07\xf9\x6b\ +\x30\x14\x06\x00\x7e\xf8\xf3\x9b\x7c\x6e\xf2\x71\xdc\x3b\x29\x7e\ +\x36\xf8\xe7\xe5\x27\x21\x10\x40\x2a\x99\x5c\xbf\x7e\xbd\xc8\xa9\ +\x18\xcd\xcc\xbf\xf5\xb9\xc9\xc7\xff\xf7\x57\x8c\xa7\x13\xed\x8d\ +\x0d\x7b\xf7\x36\x34\xc5\xd3\x9f\xbb\xdd\x1d\x6f\xda\xb9\xb9\xb6\ +\xf9\xe0\x8d\x22\x5b\x77\x6d\xdb\x51\xdf\x71\xcc\x2e\x86\x9d\x8e\ +\x37\x35\xec\x6d\x6e\x8f\xb3\x8f\x6f\x2f\x9e\x88\x35\x37\xb6\x74\ +\xb8\xd9\xc7\x85\x63\xb6\x34\x36\xc6\x92\x07\xc8\x02\x71\x9d\x54\ +\xdc\xb4\xbc\x13\x58\xe9\x54\xca\xde\x57\xde\xc1\x1d\x27\x91\x34\ +\xbf\xd4\x7c\xe8\xb1\xb9\xcb\xf9\xdc\xb9\x73\x5f\x78\xe1\x85\xd5\ +\x6b\xd6\x78\x9d\xa6\xc5\xb1\x33\x67\xc5\xc7\x97\x5c\x3f\xa8\xfe\ +\xdd\xcd\x77\x54\x47\xaa\x4a\x0c\x6e\x73\xed\x84\xb3\xaf\xba\xf2\ +\x8c\x21\x87\xfe\xc1\xa7\xde\x7b\xe6\xa1\xce\xf1\xb7\xdf\x78\xfa\ +\xc0\xff\x4d\x61\x1f\x3c\xf3\x68\x4d\xbf\xeb\xee\xb8\x34\x7a\x2c\ +\x2e\x05\x4f\xcc\xfe\xe7\x9f\xdf\xdd\xd8\x98\xec\x48\xf7\x3b\xeb\ +\xba\xdb\x2f\x3b\xd1\xab\x58\xdd\x3c\xfb\x1f\x7f\x7e\x7e\x91\xc5\ +\xf0\x80\x29\x57\xdf\x71\xe5\x24\xec\x34\xff\xeb\xc1\xdf\xce\xaf\ +\x89\x09\xb5\xe8\xf2\xef\xdf\x7d\x46\xff\xdc\x0e\x99\xfc\xf5\xdf\ +\x7c\xfb\x8f\x35\x83\x9f\xff\xdb\x3d\x5d\x74\x00\x48\xfd\xfb\xfe\ +\xdb\x3e\x44\xa7\xfc\xf5\xde\xcb\xa5\x3e\xbc\xf4\xd9\x7b\x7e\x35\ +\xaf\xf2\x9f\x4f\xde\x52\xa4\x7c\xb9\xf9\x49\x70\x0e\x42\x4c\x99\ +\x32\xe5\xf4\xd3\x4f\x17\x42\xb8\x99\x72\xdf\x23\xc4\xba\x3e\x37\ +\x7d\x05\xcc\x26\x3b\x95\x60\xe5\xdf\xbe\xf3\xbe\xc9\xbd\xd5\x9d\ +\xcb\xdf\x7c\xe0\xf7\xbf\x70\x42\x7f\xbd\x6e\x8c\xf3\xf4\xa3\x4f\ +\xad\xab\xed\x2c\x1d\x38\xf9\xfa\x6b\xa6\xae\x7a\xe6\x0f\xcd\xfd\ +\x2f\x9e\x36\xa1\x77\xe7\xa6\x37\xff\x31\x3f\x7e\xcd\xf7\x2e\xcb\ +\x07\x00\x91\x5e\xf8\xdf\x67\xde\xf8\x68\x2b\x29\x3b\xe1\xe6\x6f\ +\x5f\x10\x0a\xbb\x33\xfe\xf5\x48\xed\xbc\x9e\x97\x7c\xf7\x3b\xdd\ +\xad\x75\x4f\x3e\xfd\x46\x2b\xd3\xc7\x9e\x7b\xf5\xb4\x93\xfb\xc4\ +\xeb\x16\x3f\xf1\xd4\x6b\xbb\x3b\xd1\x89\xe7\x7f\x3d\x6c\xb0\x45\ +\xaf\x3e\xdc\xbc\xb1\xef\xd4\x4b\x2e\x33\x97\xfc\xab\xae\xf2\x9c\ +\xef\x4c\x1d\x7a\xcc\x2c\x86\x36\xf6\xc2\xeb\xcf\xb8\xbe\xb8\x7d\ +\xe1\x53\xb7\xfc\xf9\xbf\xf5\xd3\x4e\x6c\x78\xf1\x4f\x1f\xb0\x91\ +\xb7\x5c\x50\xf2\xf8\x33\x8b\x4e\xf9\xc1\xef\x2f\xe9\xba\xf9\xd6\ +\x1f\x4d\x7f\x6f\xe2\xc4\x81\x9b\x9f\x9e\xb5\xb7\xe4\xb7\x8f\x3f\ +\xd4\xf4\xd2\xaf\x1e\x79\xe2\xd9\x13\x7f\x7f\x93\xc7\xb5\x66\xcd\ +\xec\x25\x2d\xc5\xc3\x83\xbb\x5f\xfb\xb0\xe6\x86\xd3\x7a\x03\x74\ +\x26\xcd\x96\xcd\xab\x5e\x79\x77\xdd\x59\x17\x0e\xc9\x17\xcd\x2b\ +\x5e\x9c\xf9\x41\x3a\x78\x6e\xca\x06\xf8\xb2\x72\x13\xf2\xca\xb1\ +\x00\x40\xf6\x62\x14\x9e\x43\x27\xc4\x31\x31\x67\xc5\xc7\x71\x22\ +\xb9\x10\x42\x55\x0a\xa0\xf4\x18\x75\xe1\x37\x26\xf7\x5b\xf8\xdf\ +\x39\x2e\x2d\x9d\x72\xc1\x55\xb7\xdd\x78\xb9\xb3\xf2\xe5\x17\xe7\ +\x6d\x0f\x86\x62\x6f\xce\x5b\x21\x00\xb6\x2e\x5a\x54\xdd\xac\x48\ +\x23\x21\xbe\xe5\xcd\x3f\xcf\x58\x39\xe9\xea\xdb\xae\xbb\x78\x62\ +\xa1\x01\x96\x49\x46\x9e\x7a\xd1\x4d\xb7\x7c\x73\x40\x97\x48\xb8\ +\x6c\xd0\xe5\xdf\xbd\xf5\xda\xa9\x3d\xdf\x99\xfe\xd7\xf5\x69\x68\ +\xdb\x34\x6f\x49\xa3\x3a\xed\xda\x6b\x4f\x19\x5c\xe1\xda\x78\xc0\ +\xf8\x8b\x6e\xfe\xde\x95\xa3\xfa\xe4\x19\x91\xa2\xc2\xc8\xb1\xd4\ +\x5b\x12\x2b\x05\xc5\xca\xea\xf9\x33\x1e\x7b\x65\xf5\xd0\xb3\xcf\ +\xad\x24\xa0\x47\x8b\xca\x8a\xa2\x2d\x3b\x57\x36\xe5\xf7\x1e\x3d\ +\xa4\x80\x94\x8e\x1a\x51\xaa\x6d\x5a\x5d\xbd\x75\x6d\x5d\xd5\x88\ +\x09\x5d\x08\x0c\x3f\x69\x8c\x9a\xd8\xb4\x35\xb6\xcf\x68\x9a\xf7\ +\xf6\xdc\xa2\x53\x6f\xfe\xf9\x55\x13\xd6\xce\x7a\xab\x15\x00\xac\ +\xb8\x49\xca\x2e\x39\x67\xc0\xbc\x57\xde\x74\x00\xe6\xcd\x7c\xdd\ +\x18\x79\xfe\xf8\xf2\x78\x73\xd2\xf9\xf2\x7e\x63\x04\x80\x90\x13\ +\xaf\x41\x70\xc1\xb9\xe0\x42\x70\xef\x91\x23\x33\x67\xc5\xe7\xa6\ +\xaf\x02\x35\xc9\x0e\x12\x19\x53\xbc\x28\x92\xaf\xd8\x9d\x89\x44\ +\xf3\x92\x77\x66\x4c\xff\xcf\xeb\xb5\xcd\xed\x1d\x1d\x9d\x43\x26\ +\x4e\x35\x76\xac\xa9\x35\x3b\xd6\xd5\xc5\x07\x4e\x1c\x2d\xbf\x79\ +\xc1\xf2\x41\xa3\xba\x8a\xd9\xaf\xbd\x59\xef\x04\x15\x95\xb8\x0e\ +\x2e\x2c\xaf\xa8\x2c\x2f\x0d\xa9\xb4\x6d\xc7\xca\x57\x9e\x7b\xfa\ +\xe5\xb9\xeb\x62\x56\x47\x53\x02\x10\x22\xc5\x15\x55\xc3\x06\x55\ +\x95\x14\x16\x70\x17\xa2\x25\x15\x15\x65\x65\x41\x23\x74\xf2\x65\ +\xd7\x5d\x34\xa1\xef\xb1\xb6\x1c\x8c\x81\xa6\x2b\xcd\xb5\x5b\xea\ +\x2d\x18\x72\xf6\x95\xdf\x38\x6b\x18\x24\x3a\x41\x55\x14\x0a\x00\ +\x24\x40\x09\x33\x53\xa6\x8d\x55\xc5\x00\x00\x50\x35\x4c\x84\xe9\ +\xf1\x4c\xeb\x86\x79\x2b\x5a\x7a\x94\x50\x5e\xda\x43\xd9\xbb\xfa\ +\x83\x4d\x36\x30\x2b\x9e\xd4\x27\x9d\x7f\x69\xb7\xe4\xaa\x99\xef\ +\xbe\x31\x77\x23\xff\xda\x95\x53\x03\xbc\x33\x96\xb6\xbf\xd4\x5f\ +\x18\xf6\xe9\xf0\x0a\xba\x7c\x6e\xf2\xf1\xff\x2b\x1c\x00\xc2\x34\ +\x33\x67\x25\xbe\x78\xf5\xba\xfc\x61\xfd\x3e\x9c\xfe\xa7\x77\x5b\ +\xba\xde\x78\xeb\xcd\x53\x4e\x28\x4f\xa7\x6d\xbd\xcb\xa8\x11\x5d\ +\xe3\xaf\xcf\x78\x6b\x67\x67\x78\xfc\x90\xae\x99\x2f\x47\x74\xc0\ +\x5d\xbf\xfe\xd3\x55\xa3\x03\x4f\xdd\xfb\x83\x57\x96\xed\x52\x75\ +\xec\xca\xda\xe6\xce\xad\x8f\xfe\xee\x99\xe0\x09\x5f\xbf\xed\x86\ +\x69\xdd\xa3\x9a\x4c\xb7\x16\x4c\x92\x1f\x12\xc0\xc5\xb1\x9c\x81\ +\x8d\xa3\x27\x4e\xf9\xda\x8f\x7e\x71\x83\xb6\xe7\xbd\x37\x36\xb4\ +\xcb\xc7\x42\x85\x5d\xa1\xa5\x2d\xd6\x01\x00\xed\xb5\x89\x54\xb4\ +\x6b\x97\xb2\x62\xdc\xd8\x52\x0b\x00\xe9\xbd\xcd\xb6\x1b\x2a\x8f\ +\x64\x9e\xbd\x65\xf9\xfc\x9d\x9d\xce\xda\xf7\xfe\xf5\x97\x67\x66\ +\x39\x22\xb1\xf0\x83\x45\x4e\x5a\x38\x26\xd7\x4a\x07\x7e\x6d\x4a\ +\xb7\xbf\xfe\xea\x4f\x62\xc8\x19\x23\x7a\x95\x21\xc4\x3a\x52\x5f\ +\x66\xbb\x29\xcb\x4d\x82\x73\x59\x43\x8b\x00\x38\xe7\x2e\x73\x39\ +\xe7\x70\xd4\x67\x19\xf8\x38\x5e\x3c\x3a\x6c\x77\xd4\x7d\x30\xe7\ +\xbd\x64\xa9\xb3\x6e\xd1\x9c\xd5\x66\xbf\x9f\x5d\x31\x71\xcf\xb3\ +\xf3\xdc\x9d\x7b\xb7\x6c\xdd\xba\xbb\xa9\x83\x95\x39\x00\xfa\x79\ +\x67\x0c\xbf\xe1\xff\x9e\xac\xbc\xe0\xe6\x01\x45\x19\x81\xd8\x6a\ +\xdd\x3c\x7b\xf1\xce\xa2\xfc\xf2\x32\xc5\x6e\x4f\x89\xfe\x3d\xbb\ +\xcc\x7c\xeb\x95\x57\x78\x43\x55\xcf\xbc\xbc\x88\xda\x5c\x57\xb3\ +\x45\xef\x88\x25\x6c\x84\x80\x39\x66\x2a\x2d\xe3\x59\xa8\x5b\x9f\ +\xfc\x17\x17\xbc\xf4\x52\xb8\x65\xd0\x80\xaa\xad\x6f\x3e\xb3\xb7\ +\xd7\x05\xdf\x3b\x77\xf8\x31\xb2\x14\x3c\x5d\xff\xce\x1b\x0b\x45\ +\x34\x2f\x51\xbd\x68\xaf\xd3\xf3\x8a\x3e\xd1\xa5\xff\x7e\x70\x8e\ +\x3d\xe2\xc7\xd7\x9e\x72\x6a\xd7\xd7\xa6\x3f\x3e\x7d\x6c\x5e\xdd\ +\x16\xb7\xf2\xa7\x27\x96\x94\x95\x9d\x91\xfe\xd5\x7f\x1f\x9f\x81\ +\xda\x16\xbf\x53\x76\xe2\x35\x55\x9a\xdc\xb2\x4d\xaf\xce\x5c\x3a\ +\xe1\xba\x5f\x7e\xff\xac\x5e\x00\xd0\xb9\xe9\xb5\x9b\xee\x7d\xf5\ +\xa3\x81\x67\xc5\x13\x0c\x1c\xe8\x7e\xca\x85\x57\x6e\x33\x46\x9e\ +\x31\x0e\xa0\xc9\x31\x13\x8d\x9d\xf6\x97\x9b\x9b\x5c\x97\x33\x16\ +\x4f\x26\xd3\xe9\xb4\x6c\x93\x1f\x8d\x46\x15\x45\x61\x88\x1d\x19\ +\x31\x9c\x0c\x1b\x9a\x19\x09\x4f\x08\x19\x3b\x76\x9c\x6c\x95\xeb\ +\xef\xe7\xc3\xb2\xd6\x84\x24\x12\x89\xb7\xdf\x7a\x33\x18\x0c\x85\ +\x42\xa1\xdc\xef\x81\xae\x6b\x23\x86\x0f\x0f\x06\x43\xb0\x7f\xab\ +\x19\xc6\x58\x22\xde\x59\x5c\x5c\xea\xf5\xed\x4c\xa5\x92\x85\x45\ +\x25\x87\xf8\xc2\x94\xe0\x74\x63\x53\x53\x73\x7b\xaa\x7c\xe8\xe9\ +\x37\x5c\x77\x45\x85\x41\xba\xf7\x1f\xa0\xc7\x77\xae\x58\x57\x8d\ +\x8b\x07\x9f\x36\x65\x7c\xd7\x82\x60\xb8\x6b\xfe\xaa\x77\x3f\x1a\ +\x7a\xc9\xb7\x46\x77\xcb\x18\x09\xc2\x6c\x59\xbe\x64\xc9\xfa\x6d\ +\x7b\x7b\x9c\x3c\xed\x92\xd3\x46\x54\xf5\xe8\x4b\xdb\x6b\x36\xed\ +\x6a\xef\x3a\xfc\xe4\xa9\x93\xfa\xed\x5e\xbf\x7c\x53\x6d\xa2\xef\ +\x09\x13\x4f\x3a\xa1\x6f\x10\x71\xb5\xa0\xc7\x80\xde\x5d\x09\x40\ +\x59\xd5\x40\x23\x56\xbb\x79\x57\x7b\x79\xef\xbe\x61\x9e\xd4\x4a\ +\x7a\xf5\xa9\x28\x38\x8a\x7b\x6c\xcf\xee\xda\xc2\xe2\x12\x39\x6e\ +\x1e\x71\x73\xfb\xc6\xb5\x1b\xb7\xee\x48\xea\x95\x97\x5d\x77\xdd\ +\xb0\x12\xbd\xa3\xb1\xde\x09\x75\x19\x54\xd5\x63\xe8\x88\x21\xc9\ +\x1d\xab\x77\xa4\x8b\xbf\xf1\xdd\xeb\x06\xe6\xab\x4a\x41\xef\xe1\ +\x3d\xf5\x75\xcb\xd7\x47\x06\x9f\x73\xdd\xa5\x93\x74\x49\xd7\xc9\ +\x86\x3d\x4e\xf4\xe4\x53\x27\x14\x6a\x00\x00\x5a\x5e\x51\x98\xc4\ +\x69\x71\x8f\xae\x65\x5d\xfb\x0f\xae\x0a\x6a\x79\x23\xc7\x9c\x50\ +\x1e\xc1\x00\x18\x04\x2e\xef\xd5\xbf\x5b\x9e\xf6\x65\xfc\xa2\x5a\ +\xa6\x69\x59\x96\x6c\x2d\xbb\xab\xb6\xf6\x99\x7f\xfe\x73\xce\xdc\ +\x79\xf5\xf5\x7b\xfa\xf5\xeb\xa7\x69\x2a\x42\x28\x99\x4c\x84\x23\ +\x11\xe5\x53\xba\x00\x08\x21\x1c\xfb\x0b\xe0\xe5\xff\x35\x67\xc5\ +\x47\xc6\x09\x40\xa0\xd3\x43\xe6\x6b\x04\x60\xba\xc8\xcd\x69\x1a\ +\x7e\x0c\xcf\x59\xb1\xb6\xad\x58\xb1\x7a\xd5\x87\xab\x5b\x4a\x6e\ +\xbd\xeb\x9a\xd2\xe3\xc8\xd1\xf7\xe7\xac\x7c\x0e\xc8\x39\x2b\xe1\ +\x70\xd8\x75\x5d\x45\x51\xb7\x6e\xdd\xfa\xd1\xd2\xa5\xe7\x9c\x73\ +\x76\x7e\x5e\xbe\xe3\xd8\x9a\xa6\xb7\x34\x1f\xed\x39\x2b\x1f\xbb\ +\xf7\x02\x3a\xd0\x77\x96\x39\xe8\xb8\x36\xb4\x08\x82\x98\x89\x66\ +\xd5\x11\x72\x88\x3b\xd6\xe5\x30\xb2\x0b\x2f\x09\x09\xf7\x4b\x40\ +\xf5\x68\xf7\xce\x2d\x7b\x50\x8f\x6b\xae\xbf\xb8\xf4\xb8\x53\x20\ +\x85\x00\xbf\xbb\xdc\xe7\x58\xb5\xac\xf0\x9d\xee\xd9\xb3\x47\xf7\ +\xee\xdd\x10\x42\x96\x65\x0a\x21\x5c\xd7\x39\x26\xe6\xac\x64\xae\ +\x13\x13\xd6\xd6\xc4\x3a\x5a\xf6\xfb\x90\x85\x40\x54\x51\xca\x7b\ +\x10\x4d\x67\xb6\x7d\xc4\x32\xb2\x8e\x30\x28\x86\xf6\x34\x3c\xbf\ +\x86\x6a\x87\x28\xcd\xa5\x1d\xe8\x12\x71\xba\x44\x8e\x0d\x6e\x72\ +\x5d\xd8\xb8\x11\xe6\xcf\x87\xd5\xab\x61\xdb\x36\x68\x69\x01\xce\ +\x81\x10\x28\x29\x81\xbe\x7d\x61\xe4\x09\xa7\x9c\x73\xde\x29\x95\ +\x5d\x8e\xcb\x4f\x50\xd7\xf5\x8e\xf6\x58\x41\x81\x6f\x37\x1d\xd2\ +\xdd\x6a\xdf\x88\x5c\x39\xef\x03\x20\x33\x07\x20\x91\x48\x10\xa2\ +\x7c\x7c\x92\xe3\xd1\xe1\x26\xaa\xb8\xbb\xab\x95\x77\x1f\x2f\x50\ +\x30\xe4\x0c\x7e\x41\x00\xae\x99\x6a\xaf\x1a\xbb\xd6\x54\xfa\x8c\ +\x9e\x10\x2a\x28\x3e\x2e\xfb\xe3\x08\x00\x8c\x20\xa0\x80\xc7\x4d\ +\x42\x08\x57\x20\x0a\x82\x01\x22\x18\x18\x13\x18\x23\xe0\x82\x23\ +\x44\x30\x08\x01\x72\x82\x01\x02\x20\xc7\xc2\xed\xda\x34\xe1\x9d\ +\x77\xe0\xe1\x87\x61\xf1\x62\x40\x08\x06\x0c\x80\xee\xdd\x61\xd0\ +\x20\x08\x04\x20\x99\x84\xc6\x46\x58\xba\x14\xfe\xf9\x4f\xb8\xe3\ +\x76\x98\x34\x09\xbe\xff\x7d\x38\xe5\x14\x50\xd5\xe3\xe8\xf6\x2f\ +\xba\x54\x54\xd6\xd7\xd5\xa5\x52\x09\x42\xfc\xc8\xcf\x67\x21\x25\ +\x64\xdb\x36\x21\x58\x4e\xfd\xf8\x84\xbf\xc6\x10\x42\x45\x45\x25\ +\xe2\xf0\xcf\x10\xfa\x0c\x9f\x16\x51\xcc\x6d\xab\xcb\x74\x5a\x58\ +\x5c\xca\xb9\x9b\xf1\xec\x04\xc7\x18\xb3\x8a\x01\xb3\x67\xbc\x62\ +\x96\xf6\xd6\x4f\x39\xfb\x2b\xa2\xa0\x73\x26\x8a\xbb\xe7\x9d\x55\ +\x60\xbd\xdd\xa6\xdd\x72\x62\x20\x6d\xf1\xa6\x86\xe4\x8c\xe5\x71\ +\xb7\x30\x30\x6d\x74\xa4\xd2\x80\xe6\xc6\xe4\xb3\x4b\xe3\x09\x7e\ +\x6c\x78\x11\xeb\xd7\xc3\xff\xfd\x1f\xbc\xf1\x06\x0c\x18\x00\xf7\ +\xde\x0b\xe7\x9c\x03\xdd\xba\x41\x20\xb0\xcf\xfe\x15\x02\x92\x49\ +\xd8\xbe\x1d\x5e\x7f\x1d\xa6\x4f\x87\x73\xce\x81\x69\xd3\xe0\xbe\ +\xfb\xa0\x77\xef\xe3\x66\xab\x45\xa2\x79\xa1\x50\x24\x99\x8c\xfb\ +\x23\xb9\x3e\x23\x30\xc6\x9a\xae\x1d\x70\x47\x23\x84\x35\x45\x15\ +\x99\xbb\xf6\x31\xe0\xd3\xd9\x42\x20\x21\x10\x08\x61\x9b\x76\x3c\ +\x06\x08\x2b\x08\xf1\x1e\x03\xff\xfb\xfe\x92\xc6\x34\x3f\xf3\xeb\ +\xd7\x2a\x9a\xc6\x5c\xf7\x2b\xf1\xb9\x09\x41\x75\x5a\x1a\x74\xc2\ +\x2e\x69\xdd\xd5\xfe\xab\x85\xd6\xf7\xce\x2f\x3b\xbd\x3f\xa3\xdd\ +\xa2\xd6\xf6\xd6\xfb\xb6\x3a\x21\x03\xa5\x01\x1d\x13\xc3\x9f\x5e\ +\x7d\x15\x6e\xb9\x05\x92\x49\x78\xe4\x11\xb8\xea\x2a\x88\x44\x0e\ +\xb8\x75\x21\x14\x82\xa1\x43\x61\xe8\x50\xf8\xde\xf7\xe0\xc9\x27\ +\xe1\xbe\xfb\x60\xc5\x0a\x78\xec\x31\x98\x32\xe5\x38\xf8\xb8\x08\ +\x21\x81\x40\x10\x00\x42\xe1\xb0\x4f\x3a\x5f\x32\x8a\xfc\x2c\x07\ +\x31\x01\x5c\xd1\x36\xa0\xc2\x5d\x46\xb9\xa2\x07\x90\x63\xf1\x6e\ +\xfd\xff\xbb\x66\xc7\xf6\x1d\x3b\xc7\xf4\xeb\xae\x06\xc3\x5f\xa9\ +\x6e\xa7\x82\x0b\x97\x0b\xc6\x20\x92\xa7\x4f\xec\x17\x2c\x22\x2c\ +\x0d\xb4\x0b\x76\xe6\x6c\xb1\x1c\x84\x14\x4a\x54\x74\x0c\x68\x6f\ +\x2f\xbf\x0c\xd7\x5c\x03\xfd\xfa\xc1\x07\x1f\xc0\x4d\x37\x1d\x98\ +\x98\x3e\x86\x82\x02\xb8\xeb\x2e\x98\x37\x0f\x0a\x0b\xe1\x8a\x2b\ +\x60\xd6\x2c\x7f\x7b\xf8\x38\xc6\xb9\x49\x30\xc6\x1d\xac\x7c\xb4\ +\x6e\xc3\xbf\xdf\x99\x57\x1f\xa9\xa4\xfd\x46\xbd\xba\x76\xc7\xea\ +\xb5\x1b\xa6\x9d\x35\x25\x8c\xb9\x6d\xd9\x5f\x91\xc5\x12\x42\x58\ +\x0e\x77\x04\x10\x8c\xb8\x80\xbc\x7c\x6d\x44\x39\x5d\xba\xb2\x6d\ +\xce\x6e\x57\xd3\x49\x90\x88\x0e\x97\x4c\x9b\x5c\xd0\x27\x78\xa4\ +\xb2\xd3\x3e\x0d\x1f\x7d\x04\x37\xdd\x04\x63\xc7\xc2\xb3\xcf\xc2\ +\xc0\x81\x87\xf6\xdc\x13\x4e\x80\x17\x5f\x82\xaa\x3e\xf0\xdd\xef\ +\xc2\x86\x0d\xfe\x0e\xf1\x71\xb4\xf0\x19\x7c\x3a\x01\xb6\x10\x90\ +\xea\x3c\x71\x50\xff\xea\xea\x9a\x17\xe7\x2e\x2e\x2d\x2d\x5d\xbf\ +\x71\xe3\x85\x67\x9e\xde\xdb\x69\x9e\xdf\xda\x9c\xf7\xd5\x98\x5e\ +\xcb\x99\x28\x28\x33\xfa\x86\x49\xcf\x2a\xb5\x65\x67\x9c\xaa\xc6\ +\xee\x1d\xb1\x87\xe7\xa5\x0c\x1d\x13\xca\x57\xb5\x45\x2e\x99\x98\ +\x1f\xa9\x83\xf2\x00\x3a\xca\xf9\x61\xf1\x38\xdc\x7e\x3b\x44\x22\ +\xf0\x97\xbf\x40\x49\x09\x00\x08\xc7\x86\x43\x0a\xfa\x56\x56\xc0\ +\x9f\xff\x80\xce\x39\x0f\x7e\xf4\x23\x78\xf1\x79\xa1\xa9\xc0\xfc\ +\x94\x37\x1f\xfb\x93\x02\xa6\x88\x1e\xde\x36\x0b\x07\xe7\x26\x04\ +\xc2\xe5\xc8\x6e\xdd\xdb\x3f\x3f\xfa\xb5\xa9\xa7\xbf\xfc\xee\xdc\ +\xdd\x7b\xd7\x9c\x36\x79\xd2\x88\x10\xb3\x6a\xb7\xb8\xa0\x0b\x2e\ +\xbe\x12\xbd\x05\x11\x70\x06\xe5\xa5\x9a\xdb\x10\x7f\x73\xab\x8d\ +\x0a\x93\x0b\x14\x96\x17\x24\x18\x83\xe0\xec\xdd\x85\x2d\x1d\x03\ +\xc3\x23\x2a\xf0\x8a\xf5\x9d\xbb\xd2\xe2\x68\x26\x09\x4d\x9f\x0e\ +\x8b\x16\xc1\x8b\x2f\x42\xaf\x5e\x99\xef\x51\xdb\x5e\x61\xa7\x0e\ +\x9c\x9e\xf6\x69\x6f\xb5\x77\x17\x74\xfb\x2d\xf8\x47\x3f\xe1\xff\ +\xf8\x9b\xb8\xf2\x52\x48\xa6\xfc\xed\xe8\x23\xf7\x46\x8d\x42\xf9\ +\xa8\xa0\xfc\x68\xdb\x4d\x00\x1c\xa1\x94\xed\xb2\xc6\x5d\xc3\xcb\ +\x20\xef\xfc\x33\xda\xe2\xc9\xc1\x45\x01\x54\xbd\xc2\x62\xc2\x74\ +\xd9\x57\x24\xf8\x81\x31\x8a\x35\xa7\x9f\xad\x4f\x02\xc2\x86\x8a\ +\x50\x53\x7a\x89\x40\x3a\x05\x00\x40\x18\x21\xd7\x7d\x7f\x79\xdb\ +\x6c\x21\x30\xc6\x01\xf5\xe8\x69\xe1\x2d\x2d\xf0\xc8\x23\x70\xc6\ +\x19\x70\xe1\x85\x39\x54\x83\x00\x61\x20\x0a\x52\xb5\x03\xd4\x68\ +\x72\x06\x8e\x05\x1f\x1b\x24\x6d\xd9\xe2\x92\x0b\xe0\x3f\x2f\xe0\ +\x27\x9f\x66\x67\x9d\x01\x91\x30\x7c\x45\x62\x1d\x3e\x3e\xdb\xcd\ +\xeb\x08\xe4\xb3\x7e\x06\x6e\x62\x6e\x41\x9f\xa1\xdb\x36\x2e\xda\ +\x5b\xdf\x88\x1b\x36\xd2\x40\x2d\x56\xd4\x25\x5b\x3a\x81\x39\x49\ +\x86\xe8\x89\x93\x75\x4d\x3b\xbe\x8d\x26\x01\x99\xa6\x35\x08\xa3\ +\xa0\x96\xcd\xf0\xc2\x48\x83\xdc\xf7\x8d\x74\x15\xe9\xd9\x27\x08\ +\x38\x4a\x4b\xb2\x60\x01\xd4\xd6\xc2\x6f\x7f\x0b\x1f\xab\x75\x42\ +\x24\xdd\xb4\xa7\x6d\xd1\x5b\xc2\xb1\x73\xbf\x55\xc2\x75\x8d\xae\ +\x3d\x0b\xc6\x9d\x69\xa6\x52\xc1\x70\x64\x1f\x3d\xb9\x2e\x14\x15\ +\xf0\xab\xbf\x81\xef\xfe\x19\x5a\xbd\x56\x9c\x36\xf9\x10\xb8\x09\ +\x61\x82\x11\x67\x9f\xf7\xa6\x85\x08\x51\x30\x77\x1c\xbf\xac\xf3\ +\x2b\x8e\x83\x73\x93\x60\x6e\x41\xf7\x2a\x74\xd9\x1d\x89\x8e\x98\ +\x40\x88\x09\x9e\xcd\x13\x45\x41\x4a\x0b\xba\x54\x28\x04\x1f\xc7\ +\xc9\x4d\x0e\x83\x2e\x61\xf1\xcb\x33\xed\x43\xbd\x4d\x08\x01\x21\ +\x4d\x58\x47\xd8\xda\x78\xeb\x2d\xe8\xd2\x05\x4e\x3d\x75\xff\xdd\ +\x8e\x98\x10\x8d\x6f\x3c\x1d\x71\x13\x81\xfc\x22\xc1\x45\x76\x6c\ +\xbc\xc0\x48\x74\xd6\x6e\x78\xfd\xc3\x0f\xf2\xfa\x8f\x3c\xf5\xeb\ +\x57\xb2\xec\x84\x74\x84\x09\x46\x18\xce\x3e\x03\x7e\xfd\x10\x9a\ +\xb7\x40\x9c\x32\xf1\x33\xba\xed\x98\x10\x27\xb6\xfb\xd5\x0f\x77\ +\x8c\x99\x34\xbe\x22\x84\xd8\x21\xa6\x14\x21\x84\xdc\x74\x7b\xcd\ +\xae\x54\x59\xd7\xb2\x30\x85\x83\x3c\x5b\x00\xa6\x0a\xd2\x95\xcc\ +\x72\xdb\x36\x73\xd9\x3e\x7e\x34\x34\x70\x2c\x66\x33\xc0\x84\x18\ +\xaa\x30\x4d\xa9\x03\x66\xde\xbb\x10\x58\xd3\x11\xe2\xdc\xb4\xc5\ +\xc1\x4d\x00\x84\x75\x1d\x39\x26\xe3\x84\x18\x6a\x66\xc4\xbd\xeb\ +\x70\xdb\x11\x88\x12\x43\xcb\x1a\xa3\x42\xa4\x4d\xce\x04\x56\x14\ +\xa4\x2a\x80\x00\x18\x13\x96\xcd\x7d\x96\x3d\x7c\x3e\x1d\x02\x51\ +\x54\xde\xb5\xa8\x4b\xe5\x01\x99\x4b\x1c\xef\x46\x13\xc5\x50\x1c\ +\xf8\x3c\xef\x91\x89\x23\x6b\x3d\x99\x26\xac\x59\x03\x13\x26\x40\ +\x5e\xde\x27\x6c\x5f\xd7\x4c\x76\x76\x2b\x2b\x84\xce\x26\x86\x10\ +\x25\x44\x08\x21\x18\x53\x7b\x0c\x58\xbc\x2b\x56\xdf\xde\x39\x65\ +\xd2\x69\x22\x6b\x19\x21\x4c\x58\xbc\xe1\xad\xd7\x17\x55\xb7\xdb\ +\x53\xa3\x79\xfd\x36\x6d\xc1\x00\x80\x11\x77\x39\x56\x54\x04\x9c\ +\x73\xc0\xaa\x64\x04\x97\xdb\xae\x10\x00\x80\x88\xa2\x00\xc1\x40\ +\x90\x1b\x6f\x5a\xb8\x74\xf3\xa0\xc9\x53\x20\x00\x38\x6d\x72\x57\ +\x20\x42\xb0\xa2\x00\x02\x70\x6c\xc6\x38\x56\x54\x44\x31\xb8\x0e\ +\x77\x98\xf0\x9e\x08\x00\xae\x2d\x04\x36\xdb\xaa\x9f\x7b\xb3\xfa\ +\xb2\xab\x2f\x8f\x14\xab\x44\x92\x13\x67\xdc\x76\x40\x9e\x04\xb8\ +\xb0\x1d\x99\x45\x89\x15\xda\xb9\x63\xdd\x2b\x1f\xac\x8a\x31\x4c\ +\xd5\xd0\xd0\x91\x63\x4e\x1a\x50\x0e\xae\x2b\x00\x13\xd1\xf1\xda\ +\xbf\xe7\x47\x86\x4e\x98\x3c\xa8\x8c\xc5\xeb\x67\xbc\xbe\x7e\xe0\ +\xb8\x89\x03\x4b\x28\x17\x08\x03\x70\xc1\x11\x55\xf6\xac\x7c\x7f\ +\x79\x47\xf4\xec\x49\x43\x14\x37\x5b\x56\x84\x09\x06\xf1\xf1\x5a\ +\x77\x84\x09\xeb\x9c\xf7\xe6\x3b\xe1\x21\x93\x47\x1a\x4d\xff\x99\ +\xb1\xa4\x29\xc9\x09\xd5\x7a\x0e\x18\x7e\xda\xa8\x7e\x6a\x62\xc7\ +\x73\x33\x16\x37\xa5\x18\xc6\xc0\xc1\x98\x7c\xf6\x59\xc3\xca\x03\ +\x7b\x37\xaf\x9c\xf5\xd1\xe6\x56\x8b\x87\xf2\xbb\x4c\x9e\x38\xb6\ +\x4f\x81\xca\xfc\xb4\xcf\xcf\xa1\xa2\x7c\x66\xf1\x8b\x71\xd7\xf9\ +\xe4\xbf\xaf\x42\x3a\xb8\x00\x70\xf9\xe7\xf9\x77\xa4\xd7\x26\x9d\ +\x86\xed\xdb\x61\xf8\xf0\x4f\x8a\x03\x02\x84\xc3\x38\x50\xd5\xaa\ +\x1c\xc8\xa9\xf6\xd0\xdc\xb5\xcd\xb1\xb8\xda\xb5\xf7\xdc\x9d\xad\ +\x4b\xe6\xbe\x7b\xf2\xe9\x53\xa3\xe5\x15\x99\x24\x35\x44\x30\x8a\ +\xbf\xfc\xc2\x73\xef\xed\x64\x03\x06\xf5\x0b\x0c\xee\x0b\xdb\xb6\ +\x6d\x5d\xbb\xad\xdd\x02\x42\x49\x7c\x6f\x6d\xcd\x9e\x36\x3b\xd5\ +\xbe\x71\xcd\xea\x0f\x17\x2f\x5b\xbd\xb5\xc1\x05\x8c\x11\x22\x14\ +\xb5\xd4\x6d\x5b\xb4\x78\xe9\x9a\xad\x7b\x6d\xa4\x68\x22\xb9\x7e\ +\xcd\xf2\x65\xcb\x37\x34\x27\x39\xa1\xd8\x49\xb5\x6f\x5e\xbb\xfa\ +\x83\x45\xcb\xb7\x35\xc6\x89\x42\xda\x76\x6f\x5b\xb8\x68\xf9\x86\ +\xda\x36\xa4\x50\x0c\xac\x79\xf7\xf6\x65\x4b\x97\x7d\xb8\x74\xf5\ +\xae\x36\x13\x21\xa1\xe7\xf7\xbc\xe0\xb4\xb1\x65\x8a\x59\xb3\x62\ +\xd9\x82\xc5\xcb\x96\x2c\x5f\xbd\x66\xe3\x2e\x0b\x29\x90\x8e\xad\ +\x59\xbe\x74\xd1\xaa\x6d\x31\x3b\x43\x65\x48\xa1\xad\x35\xeb\x16\ +\x6e\xec\x18\x32\x6c\x48\xbf\x42\xfe\xca\xbf\xa6\xbf\xbc\xb6\x09\ +\x2b\x94\xa8\x4a\xd3\xa6\xa5\x2f\xbd\x37\xf7\x85\xd9\x1f\xc5\x1c\ +\x42\x08\x6c\x5d\xfc\xe1\xf2\x1d\x6d\x10\x08\x74\x6e\x7b\xff\xa7\ +\x7f\x9f\xb1\x23\xad\x20\x8d\xaf\xfe\x68\xe9\xb2\x5d\x69\x95\x66\ +\xc6\x19\x61\x42\xda\x6a\xd7\x7d\xb8\x7e\x37\xa2\xfb\xd5\x1a\x21\ +\x84\x81\xa7\x56\x2e\x59\xb4\xa5\xdd\xb1\x5b\x6b\xe6\xaf\xa8\xe9\ +\x36\x78\xe8\xb0\xee\xd1\x8f\xde\x7e\xee\x6f\x73\xaa\x85\xd9\x38\ +\x6f\xe5\xa6\x48\xaf\x81\x63\x07\xf7\x3f\x61\x50\x55\x79\x44\xa9\ +\x5d\xf2\xf6\xaf\xfe\xf1\x5e\x67\xa0\x64\x50\xef\xca\x80\x48\x75\ +\x38\x0c\xfc\x4a\xe3\xc3\x67\x37\xf9\xf8\x92\xf8\x9f\x0e\xb4\xb5\ +\x41\xcf\x9e\x07\x72\x30\x85\x00\xd4\x4a\x42\xef\x2d\xdd\x38\x61\ +\x40\xcf\x67\x36\x34\x6d\x88\x8b\x4b\xa1\x70\xe3\xd6\x6d\x93\x26\ +\x8c\x0f\x50\x10\xde\x28\x44\x84\x80\x5b\x8d\xb1\xce\x82\x7e\x03\ +\xcf\x3c\x6d\x22\x54\x6f\x87\x57\xdf\x7e\xf9\xa9\xe9\xbd\xbf\x79\ +\xfb\xa5\xe3\x0b\xe7\x3f\x3e\x63\x7d\xd9\x59\xd3\xa2\x2b\xff\xf0\ +\xee\x9e\xc1\x7d\x4a\x6a\x76\xbc\x39\x74\xea\x95\xd7\x4d\xee\xb3\ +\x6b\xd1\xeb\x8f\xbc\xb5\x36\xaf\xb8\xb8\xb8\x37\x94\x0c\x08\xa0\ +\x74\xeb\xea\xf5\xeb\x37\x77\xd6\x76\x84\x07\xfd\xf8\xc6\x8b\x9b\ +\x57\xbf\xfd\x9b\x37\x6b\xfb\xf5\xea\x71\x62\xa8\xc8\x68\x5d\xf9\ +\xf0\xcb\x2b\xa2\xa5\x05\xad\x8d\x73\xc7\x9c\x7d\xd9\x65\x23\xf4\ +\x17\x9f\xfe\xd7\x56\xa3\xb2\xbb\xd2\xfe\xfc\x3b\xd1\x9b\x6e\xb9\ +\xb6\x67\xc7\xf6\x27\x5e\x5e\xf3\xbd\x1b\xaf\x4a\xd4\xed\xd8\x96\ +\xe4\x1b\x97\xbe\xbf\xa7\x60\xca\x13\xb7\x05\x66\xbe\xf0\xf2\x0e\ +\x91\x67\xa4\x1a\x67\xad\x1b\x7a\xeb\xb4\x53\xf2\x89\x0b\x02\x04\ +\xe0\xe2\x2e\x7d\x26\x4f\x9e\x44\xd0\xb0\xb6\xda\xdf\x2c\x59\x57\ +\x3f\x6d\x64\x57\x70\x9a\xdf\x59\x58\x7d\xf6\x35\xd7\xb4\x2c\x79\ +\x7f\xfe\xb6\xe6\x0b\x07\x15\x0e\xa9\xd2\x56\x37\x37\x02\xe9\xbe\ +\x79\xed\x86\x55\x9b\x5a\x47\xed\x68\xef\x5d\x00\x35\x49\xb7\xe7\ +\xc8\x1e\x20\x75\x31\x4c\x50\x30\xd8\x59\xbf\xf1\xc3\xba\xaa\x89\ +\x13\xfa\x43\x3c\xc1\xf6\x2b\xd1\xc6\x9a\x6e\xa8\x04\xb8\x40\x05\ +\x85\x15\x13\x4e\x3e\xa9\x34\xc0\x42\xed\xb5\xff\x58\xb9\x29\x31\ +\xac\x2c\x9c\x57\x34\x70\xe0\xa0\x51\x11\xd7\x26\x86\xe6\xec\xfe\ +\xcd\xdb\x8b\x06\x9e\xfd\x9d\x9b\x4f\xef\x0d\x96\x0b\xaa\x2a\xec\ +\x34\xb3\xb9\x4f\x4f\x87\xd1\x6e\xf2\xf1\x65\x30\xf0\x04\x00\x7c\ +\xd2\xa1\x03\x84\x38\x17\x36\xe3\x9c\xf3\x3d\xbb\x6b\x5f\x78\x7b\ +\x76\x9f\xc1\xc3\x06\x7e\xed\xbb\x77\x3d\xf1\xe2\x98\xe1\x43\x07\ +\x84\x70\x67\x67\x7c\x5f\xfc\x8e\xbb\x02\x17\x5d\x71\xc9\x79\xa1\ +\xea\x39\x3f\xfe\xc3\xdf\xe7\x6c\xae\x83\xb0\x32\x7e\x78\xde\xba\ +\x6d\x75\x90\x68\xde\x16\x87\x61\x23\x7a\xa4\x63\xc9\xca\x41\x13\ +\x6f\xbb\xfd\xa6\xef\x4f\xae\x5a\xb3\x70\x83\x99\x6a\x9c\x31\x7b\ +\x75\xdf\xd3\xaf\xfa\xc9\x2d\xdf\xbe\xfe\xcc\x13\xa2\x90\x76\xc3\ +\xdd\x2f\xbf\xec\x9b\xf7\xdc\x7a\xa9\xd2\xb8\x65\x79\x6d\xd2\x49\ +\x27\xbb\x0e\x39\xe9\xae\x9b\xaf\x3d\xb5\xaf\x31\x73\xe6\x92\xde\ +\x93\xbf\x7e\xcf\xed\x37\xde\x7e\x66\xf7\x05\x73\x66\xef\x4e\xba\ +\x96\x08\x4f\x3d\xff\x8a\xdb\xef\xfc\xf6\x00\xb5\x71\xee\xfa\x26\ +\xaa\x50\x95\x62\xa4\x04\xc7\x7e\xed\x1b\x97\x8e\xae\x50\xc2\xfd\ +\xee\xbc\xee\xec\xce\x75\x8b\xe7\x6c\x36\x87\x0f\x1d\x3c\xa6\x5f\ +\xd7\xea\x85\x0b\xd7\xed\x4d\x02\xc5\x20\xdb\xf5\xb5\xed\x9c\x37\ +\x77\xde\xac\x97\x5e\x5b\xdd\xac\x4e\x1e\x59\x01\x18\xda\xb7\x6d\ +\xa8\x71\xca\xa6\x9e\x3e\xe5\xac\x31\x5d\x57\x2d\x5a\x0d\x4a\xb0\ +\x47\xef\x8a\xfa\xba\x56\xb3\x61\xe7\xca\xd6\xf0\xe5\x93\xfa\x6f\ +\xda\xbc\xd5\x6e\x6c\x6a\x4b\x91\x41\xdd\xa3\xc0\x04\x42\xd8\x8e\ +\x37\x2c\x5d\xf0\xe1\xf2\x9a\x96\xd6\x86\xed\xf3\xe6\x2f\xd9\x56\ +\x9f\x24\x07\x2a\xd4\x26\x18\xa7\x93\x4d\x0b\xe7\xcd\x7f\xef\x3f\ +\xcf\x3e\xbb\xa2\x7e\xd0\x98\x21\x11\x4a\xec\xf6\x3d\xcf\x4e\x7f\ +\xe2\x97\x8f\x3e\xfe\xfb\x99\xcb\x5b\x1a\x5a\xe3\x09\x6d\xec\xc0\ +\x32\x48\x5b\x82\xd9\x4d\x35\xdb\x76\x35\x24\x30\xf1\x99\xc9\xe7\ +\x26\x1f\x00\x60\x59\x07\x72\x4b\x85\x69\xdb\x45\x66\xf3\xd4\x93\ +\x4f\x8a\xc7\x93\xa9\x44\xe2\xc7\x77\xdc\x76\xd1\xcd\x77\x3f\xf7\ +\xce\xbc\xd6\xed\x9b\x04\x26\xfb\xfb\xef\xbc\xb0\xff\xb8\x3b\x7f\ +\x78\xd3\xb7\xa7\x0c\x0a\xb7\xae\x05\x14\x1a\x3a\x64\xb0\xb5\x73\ +\xcb\xb6\xcd\x35\x1d\xa2\x70\x44\x97\x10\x03\x8c\x40\x00\x43\x85\ +\x05\xf9\x21\xe4\x98\xc9\xd6\x36\x46\x7b\xf4\x2a\x07\xc1\x81\x10\ +\x40\x80\x10\x02\xce\x40\x8f\x16\x07\x54\x33\x65\x23\x4c\x30\x02\ +\xce\x05\xd8\xf1\xbd\x96\xd1\xb3\x5b\x39\x70\x28\xeb\xd9\x8d\xb2\ +\xce\xe6\xb4\x50\x29\x16\xcc\x05\x1a\x28\x8d\x84\xdd\x94\x29\xc3\ +\x88\x88\x28\xd0\x5e\xfd\xf8\xf3\x73\xfb\x9d\x71\xe1\xa8\x5e\xc1\ +\xbd\x2d\x1d\x0e\xc2\x6d\x7b\x6b\x77\x24\xb4\xb3\xcf\x9d\xd2\x33\ +\x84\x80\x09\xa9\x9d\xdb\xc9\xf6\xea\x9a\x2d\x2f\xcd\x9c\xab\x0e\ +\x38\xed\xbc\xe1\xe5\xc0\xec\x0d\x6b\x56\x6c\xde\xb3\x7d\xfa\xdf\ +\x1f\x7f\x6d\xe5\xce\xcd\x5b\x56\xaf\x6d\x12\x7d\x7b\xf6\x8e\xb6\ +\xed\x5c\xb8\x6c\x55\x5b\xa8\xe7\x05\x93\x46\x42\xc3\xe6\xf9\xab\ +\x6b\x4c\xad\x5b\xef\x3c\x4d\x36\xf3\x63\x56\xbc\x66\x67\x6d\x6d\ +\x4b\x22\xde\xd1\xb2\x65\xfb\xee\xe6\x84\x2b\xbb\x49\x60\x45\xc1\ +\x94\x00\xa5\x04\xb8\x10\x80\x30\x76\xad\x64\x75\xcd\x8e\x86\xb4\ +\x76\xee\xd7\xae\xbe\x6e\x72\x2f\x27\x9d\xa6\xf9\x5d\xae\xf8\xd6\ +\x75\x3f\xbf\xf9\xbb\x77\x5e\x3c\xba\x30\x48\x05\xb6\x5b\x52\x1c\ +\x14\x05\xe9\x68\xe1\x5b\x33\xff\xfd\xe1\x6e\xa4\xfa\xe4\xe4\x73\ +\xd3\x57\x1c\x84\x80\xa6\x41\x7d\xfd\x01\x2d\x2a\x9b\x83\xbd\xbb\ +\xa6\x3f\x6b\x3e\xf7\xb4\x53\x89\xa2\x00\xc0\xbd\xbf\xfc\x79\x64\ +\xe2\x85\xf7\xbc\xbd\xca\x72\x19\xf2\x62\x55\x08\x61\x61\xed\xd9\ +\xb9\xa3\xb1\xcd\xe9\xd6\xb3\xdf\xb0\x82\x48\x0a\x29\x05\x7d\x47\ +\x0c\x0d\xef\x7d\x64\xc6\xa2\x70\xd5\x80\x2e\x21\x85\x71\x39\xdd\ +\x95\x73\xce\x39\x77\x49\xa8\xac\xbb\xee\x2e\x5b\xb2\x3a\x95\x32\ +\x53\x89\x94\xcb\x32\xb3\xcd\x80\x73\x2e\x64\x22\x8c\xe0\x42\x08\ +\xce\x40\x2f\xec\x5f\x60\x2d\x5b\xb1\xce\x4a\x26\x56\x2d\x5d\xcb\ +\x03\x5d\xba\x87\xb1\xcd\xe4\xc1\x82\x67\xba\xc0\x09\x21\x90\x82\ +\xd2\x0b\x5f\x7b\xb5\xb1\x74\xdc\xe5\xe3\xba\x43\xd2\xed\x5a\x56\ +\x14\xa4\x74\xc8\xd8\x53\xaf\x3c\xef\x8c\x0b\x4f\x19\x5e\x1e\xd5\ +\xdf\xdb\x19\xdd\x00\x00\x20\x00\x49\x44\x41\x54\x18\xe3\x00\xe0\ +\xba\x6e\xa4\xcb\x90\xeb\xae\xbd\xf6\xfe\x9b\xce\x6b\x5d\x3d\x7f\ +\xf1\xae\x14\xc4\x77\xcc\xdb\x6a\x9f\x77\xfe\x79\x67\x8d\x1e\x32\ +\x75\xea\x79\xa7\x96\xa6\xe6\x7c\xb4\x59\xeb\x51\x55\xa1\xd6\x3e\ +\x35\x7b\x7d\xdf\x01\xfd\x42\xdd\xab\x46\x16\x74\x4c\x7f\x7d\x51\ +\x7e\xbf\xaa\x22\x9d\x08\x01\x9c\x33\xa3\xb0\xcf\xe5\x57\x5e\x76\ +\xe1\xa8\xca\x8a\xaa\x51\x37\x5c\x73\xf1\xf8\x3e\x11\xe6\x70\x84\ +\x78\x63\x6d\x5d\x53\x2c\x11\xdb\xbd\xab\xa6\x19\x15\x04\x75\xe6\ +\x38\x81\xbc\xca\x2b\xaf\xbc\xfc\xea\xaf\x9f\x7b\xca\x09\x3d\x14\ +\xc1\xb8\x10\x1c\x04\x20\x84\x30\x11\x8e\x8d\x8a\xba\x8d\xaa\x8a\ +\xbc\xfa\xf2\xbb\x3b\x1a\x3b\x45\x3a\x9d\xb2\x5c\x3f\x46\xe7\xeb\ +\x4d\x3e\x00\x74\x1d\x2a\x2b\x61\xd3\xa6\x03\xdc\x82\x30\x72\xb5\ +\xc0\x9e\x8e\xc6\x22\xbb\xba\x47\xa8\x30\xa8\xa9\x36\xe3\x2a\xc1\ +\xbf\xfb\xdd\xef\x6e\x4a\x24\x9e\x9c\xb5\x78\xf4\xf9\x97\x2a\x8a\ +\xca\x5c\x17\x10\x46\x22\xbd\x72\xd1\x7b\x0b\xaa\x3b\xa8\x4a\x2e\ +\x9e\xb7\x79\x4c\xcf\x2e\x10\xec\x7a\xe6\x89\x3d\x9e\xfb\xf3\xf2\ +\xb3\xbf\xde\x17\x90\x8b\x08\x55\x28\x06\x01\x08\x63\x95\x22\x17\ +\x17\x5c\x7a\xf1\x19\x8f\xcd\x78\xf7\xa7\x1b\xe7\xe6\x77\x1b\x79\ +\xc5\x98\x82\x80\xae\x20\x24\x00\x90\xaa\x50\x8a\x01\x61\xaa\x12\ +\x0c\x20\x80\x44\xce\xff\xda\x59\x4f\xbc\x34\xe7\x9e\xdf\xbd\x2f\ +\x48\xfe\x37\xa6\x9d\x51\x40\x12\x88\x52\xa9\x6d\x53\x4a\x15\x82\ +\x04\x60\x5d\x53\xad\x58\xfd\xfb\xcb\x76\xc6\x0b\xe0\xf7\x8f\x6c\ +\xa6\x81\x6e\xdf\xbe\x62\xf2\xe5\xf5\xad\x4f\x3d\xf6\x88\xa1\x2a\ +\xdd\x86\x4f\xb8\xfa\x8c\xd1\x21\x10\x00\x02\x13\xaa\x50\x30\x53\ +\x56\xf1\xd0\x49\xd3\x36\x6c\x7e\xf3\xbd\xc5\x05\xfd\x3a\x52\xe1\ +\x5e\xe7\x4c\x18\x9a\x0f\x36\xa8\x54\x8f\x6d\x79\xe8\x83\xb5\x1d\ +\xa7\x5f\x32\xa2\xb2\x78\x49\x5c\x1d\x35\xa0\x1c\x4c\x3c\x7a\x64\ +\x9f\x7f\x7c\xd8\x36\xbc\x4f\x0f\x8c\xb2\x45\xea\x82\x89\x54\xaa\ +\xa4\xcf\xf8\x8b\x2a\x82\x3c\x91\x02\x26\x00\x30\xc6\xf6\xba\x8f\ +\xe6\xbe\xb3\xa5\x99\xd9\x4e\xc9\x98\x33\x4e\xac\x8c\xb2\x2d\xa0\ +\x50\xc2\x1d\x07\x98\xcd\x04\x20\xac\x62\x45\x27\xf1\xe6\x67\x9f\ +\xfc\xfb\x5b\x0a\x98\x0c\x46\x9e\xf6\xf5\x4b\xbf\xf1\x8d\xf4\xf3\ +\x33\xff\xf8\x97\xbf\x87\x03\xb4\xbd\x53\x4c\x18\x95\x07\x7e\x12\ +\xc1\xe7\xc2\xbe\x7e\xe1\xaa\xaa\xde\x75\xf7\x8f\x43\xc1\xa0\xdf\ +\xe6\xe6\x30\x41\x51\x94\xfa\xfa\x3d\xdf\xb9\xf6\x9a\xc3\xd5\x2f\ +\x5c\x08\x38\xff\x7c\x68\x6d\x85\x45\x8b\xf6\xf3\xd1\x9a\xeb\xb8\ +\x65\xd6\x6d\xdd\xb8\x61\xd6\x4c\xee\xd8\xa9\x64\xe2\xe9\x8d\xad\ +\xff\x7d\x77\x8e\x4a\x09\xa5\xd4\x76\xdc\x3b\xee\xb8\xa3\x80\xf2\ +\x9f\xdf\xf9\x7d\x8c\x10\xe3\xd2\x1e\xb1\x52\xa6\xe3\xa6\xac\xbc\ +\x69\x57\x2a\x23\x87\xb0\x47\xfe\xb0\x6b\xc5\x5b\x8f\x2f\xb1\xef\ +\xb8\xfe\x92\x62\x6c\xdb\xb6\xed\x0a\xac\xa9\x54\xb8\x8e\xc5\x40\ +\x53\x29\xa5\xd4\x35\x13\xb1\x84\x89\x14\x23\x6c\x28\xcc\x61\x54\ +\x55\x08\x12\x96\xe5\x60\x45\xc1\xc2\x75\x04\xd6\x28\x01\x00\x4c\ +\xa9\x6b\x26\x3a\x12\x96\x16\x8a\x86\x0d\xc2\x6d\xd7\xb2\x1d\xac\ +\xa8\x0a\x01\xdb\xb2\x05\xa6\x2a\x11\xa6\xc3\x15\x8a\x2d\xd3\x76\ +\x5c\xc7\x61\x1c\x63\x1a\xcd\x8b\xaa\x98\x27\x3a\x3b\x53\x8e\xd0\ +\x8c\x40\x48\x53\x64\x96\x12\x67\x8e\xc3\x90\xa6\x52\x40\x18\x0b\ +\x27\x99\x76\x30\xc1\x80\xa8\xae\xe2\xec\xea\xf2\x74\xda\x51\x0d\ +\x9d\x30\xc7\xe6\xa0\x6a\x0a\x70\x81\x90\x48\x5b\xae\xaa\xaa\x64\ +\xff\x50\x2a\x22\x0a\xc6\x9c\xd9\xfb\x22\x6b\xcc\xb5\x13\x29\x93\ +\x63\x25\x1a\x0d\x51\xc1\x99\xeb\x5a\x2e\xd7\x54\x25\x27\x7b\x95\ +\x9b\xa6\x65\x5a\x36\x07\x10\x00\x9a\x11\x8c\x04\x0d\xe0\x76\xbc\ +\x33\x61\x3a\x42\xd5\xf5\x90\xa1\x1e\x87\x0e\x1d\xe7\x28\x14\xc5\ +\xf9\x65\x9f\xf2\xc7\x2f\xb4\x5f\x38\x42\x88\x31\xf6\xdc\xb3\xcf\ +\xb6\xb5\xb6\x38\x8e\x83\xfc\x06\xcb\x87\xc3\x7f\xc6\x38\x9d\x4e\ +\x1f\xc6\xa5\x45\x08\x26\x4d\x82\x9f\xfd\x0c\x56\xae\x84\x91\x23\ +\x73\x39\x0b\x83\xa8\xec\x37\xa8\xbc\xcf\x40\x40\x28\x95\x4a\xbe\ +\x70\xe7\x4f\xac\x74\x8a\x04\x02\x94\x52\xe6\x3a\xf7\xfc\xe4\x9e\ +\x1b\xae\xbf\xe1\x17\x0f\xfe\xe9\x27\x3f\xb8\x99\x52\x2a\x84\x50\ +\xa8\x9e\x57\x9a\x8f\xe6\x2d\x80\xda\x3a\xfb\xea\xa9\xff\xf8\xc7\ +\xf4\xda\x38\xb9\xe0\xe2\x8b\x8a\xa9\xc3\x5c\x41\x15\x95\x4a\xd7\ +\x8b\x28\x01\x05\x38\x17\xcc\x75\xb1\x62\x14\x16\x04\x40\x08\x0e\ +\x42\xa1\x94\x73\x2e\x00\x69\x86\x06\x5c\x08\xa4\x1a\x90\xb1\x1e\ +\xb8\xeb\x12\x35\x20\x8f\x64\x0e\x03\x84\x34\x43\x07\xce\x85\x00\ +\x55\xd3\xe4\x59\x03\x3a\x08\x0e\x4a\x48\xd9\xf7\x06\x38\x63\x1c\ +\x05\xc3\xd1\xa0\xfc\x2d\x4b\x29\x84\xaa\x54\x01\xce\x05\x08\x2e\ +\x10\x0d\x06\x69\x76\x2c\xb6\xc8\x2e\x09\x09\x06\x08\x17\x02\x51\ +\x45\x47\x48\xe6\x2e\x09\x81\x03\xba\x26\x3e\x71\x13\x16\xcc\x61\ +\x6c\xbf\xaa\x1e\xaa\x68\xf9\x79\xba\xbc\x81\x70\x00\x44\x68\x80\ +\xc2\x7e\xcf\x43\x24\x10\x0c\x06\x82\x41\xef\x42\xb9\xeb\x20\x84\ +\xc3\x91\x68\x38\x73\x21\xfe\xdc\xa2\xff\x6f\x9f\x4e\x08\xb1\x7e\ +\xfd\xda\xba\xba\x3a\x2b\x9d\x46\xd8\xd7\xa1\x0e\x13\x7b\x20\x5d\ +\x37\xd4\xc3\xd7\xf4\xf6\xac\xb3\xe0\xfe\xfb\xe1\x85\x17\xf6\xe7\ +\x26\x2e\xb8\x8b\x30\xd1\x30\x42\x08\x38\x96\x7b\x48\xa4\x52\x29\ +\xce\xf9\xb5\xd7\x5e\xbb\x75\xe3\xfa\x68\x28\xf4\xce\xf6\x6d\xe7\ +\x4c\x99\x74\xe2\xc8\xe1\x8c\x33\x81\x91\xb0\x6d\xf4\xd2\x2b\x38\ +\x2f\x42\xa6\x9c\x7b\x69\x69\x39\x41\x34\x12\x50\x98\xed\xc0\xfe\ +\x1d\x0f\xbd\x44\x45\x91\xf3\x38\x87\xac\xab\xc4\xbd\x47\x72\x2f\ +\x67\xbf\x72\x16\x2f\x7d\x41\xec\x7f\xce\x4f\xb6\x4e\xe0\x07\xd0\ +\xf8\xf7\x3d\x4b\x1c\xa8\x15\xa3\xf7\xa0\xf8\x94\xcb\xfe\xdf\xf8\ +\xe4\x39\xf9\x01\xcc\x84\x83\x3f\xeb\xb8\xb3\x9b\x18\x1c\xfe\x6e\ +\x1b\xd4\x63\x75\x21\x44\x30\x18\xaa\xaa\xea\xe3\xcf\x80\x3a\x02\ +\xce\xdd\xe1\xba\x99\x0e\x1e\x0c\xe7\x9f\x0f\x4f\x3f\x0d\xdf\xfe\ +\x36\xf4\xcd\x0c\xfb\x46\xf9\x25\x88\x67\xed\x01\x84\xc0\x48\x51\ +\x4d\x6f\x6f\x6f\xbb\xe5\x96\x5b\x2e\xbf\xfc\xf2\x2b\xaf\xbc\xf2\ +\xdf\x4f\x4f\xff\xed\xaf\xef\x53\x14\x55\xd3\x34\x91\x17\xc5\x00\ +\xa0\x07\x61\xd1\x42\xf4\xc6\xdb\xf0\xad\x6b\xf1\x84\x29\x05\xb6\ +\x03\x82\x83\x10\xfe\x2d\xcb\x47\x46\x3d\x38\xcc\x0d\x52\xe0\x63\ +\x5a\xb8\x10\x82\x52\x5f\x1d\x3f\x02\x9f\xec\xe1\xbc\xad\xfe\xe0\ +\x07\xf0\xea\xab\x70\xdf\x7d\xf0\xf4\xd3\x80\x31\x00\x20\x75\xbf\ +\x39\x62\x0a\xd5\xdb\x63\xb1\x3b\xee\xb8\xc3\x30\x8c\xb7\xdf\x7e\ +\xfb\x81\x07\x1e\x50\x02\xc1\x86\xf6\xf8\x98\xd1\xa3\xf7\x1d\x64\ +\x5a\xf0\x9b\x07\x21\x1c\x81\x5b\x6e\x41\x40\x41\xcd\xfa\xfe\xfe\ +\x87\xe7\xe3\x88\x69\x20\x9f\xdc\x36\x3e\x0e\x37\x0e\xef\x47\x3a\ +\x7c\x38\xfc\xec\x67\xf0\xfc\xf3\xf0\xe8\xa3\x07\xfc\x3b\x41\xa8\ +\xa1\xa1\xa1\x77\xef\xde\xff\xfc\xe7\x3f\xab\xaa\xaa\x66\xcf\x9e\ +\x5d\x59\x51\xf1\xde\xbb\xef\xee\x77\xd0\xef\x7e\x0b\xef\xbc\x0d\ +\xf7\xde\x0b\x55\x55\xfe\x26\xf1\x71\x94\xf5\x26\x00\xe0\x9c\xf9\ +\x2b\x72\xd8\xef\x06\xf8\xb0\x0f\xf6\x82\x1b\x6f\x84\x8d\x1b\xe1\ +\xee\xbb\x41\x51\xe0\xbb\xdf\x85\xfd\x47\x89\x71\xce\xff\xf4\xa7\ +\x3f\x0d\x1b\x36\x2c\x14\x0a\xdd\x74\xd3\x4d\xb7\xde\x7a\x6b\x6b\ +\x6b\xeb\x8d\x37\xde\x98\xf9\xb3\x6d\xc3\x1f\xff\x08\xf7\xdf\x0f\ +\xb7\xde\x0a\x57\x5f\xed\x7f\x5e\x3e\x8e\x09\x6e\x0a\x85\xc2\x7e\ +\x84\xee\x70\x7b\x73\xe9\x74\xfa\xb0\x9b\x4e\xba\x0e\xbf\xff\x3d\ +\xb8\x2e\xfc\xe0\x07\xb0\x6a\x15\xfc\xfc\xe7\xd0\xb5\xeb\x3e\xbb\ +\x89\x90\xd3\x4e\x3b\x4d\xfe\x5c\x56\x56\xf6\xe8\xa3\x8f\xb6\xc5\ +\x62\xdd\xa5\x7d\xb4\x7d\x3b\xfc\xf4\xa7\x30\x63\x06\xdc\x70\x03\ +\xdc\x7b\x2f\xf8\x0e\xbe\x8f\xa3\xce\x4d\x42\x08\x45\x51\x6e\xf8\ +\xde\x8d\x86\x61\xf8\x5a\xf8\xe1\x5a\x6b\x4a\x5b\x5a\x5a\xfe\xf0\ +\xfb\x87\x74\x5d\x3f\xec\xf7\x80\x68\x14\xfe\xfa\x57\xe8\xd3\x07\ +\xee\xbf\x1f\x66\xcd\x82\x9b\x6f\x86\x69\xd3\xa0\x5b\x37\x00\xf8\ +\xd8\x4b\x97\x94\x94\x94\x94\x94\xc0\x8e\x1d\xf0\xef\x7f\xc3\x63\ +\x8f\x41\x32\x09\x0f\x3e\x08\xd7\x5f\x0f\x9a\xe6\x7f\x64\x3e\x8e\ +\xe6\x7e\x41\x08\x79\xb7\x71\x6f\xca\xb0\x8f\xc3\x01\x42\x08\xe7\ +\x7c\xd7\xce\x1d\x25\xa5\xa5\x85\x85\x45\x87\xdd\x7a\x0a\x04\xe0\ +\x9e\x7b\xe0\x94\x53\xe0\xd7\xbf\x86\x1f\xfe\x10\x1e\x7c\x10\x26\ +\x4c\x80\x93\x4f\x86\x41\x83\xa0\xb2\x12\x82\x41\x88\xc7\xa1\xb6\ +\x16\xd6\xaf\x87\xf9\xf3\x61\xf1\x62\x88\xc5\xe0\x92\x4b\xe0\x47\ +\x3f\xda\x2f\xff\xc0\x87\x8f\x63\xc1\xa7\x3b\x42\x62\xed\x57\xd8\ +\xa1\x93\xb9\xdd\x8e\xe3\x1c\xb9\x57\x1d\x3f\x1e\x66\xce\x84\x45\ +\x8b\xe0\xe5\x97\x61\xfe\x7c\x58\xb0\x00\xda\xda\xf6\x25\xa7\x10\ +\x02\x85\x85\x50\x51\x01\xdf\xf9\x0e\x5c\x74\x11\x9c\x78\xa2\xff\ +\x31\xf9\x38\x16\xb9\xc9\xc7\x11\x00\x42\x08\x1d\xe1\x58\x3c\x21\ +\x30\x71\x22\x4c\x9c\x08\xf1\x38\x34\x37\x43\x2c\x06\xa6\x29\x2f\ +\x05\x74\x1d\xf2\xf2\xa0\xa4\x04\xb2\x99\xcd\x3e\x7c\xf8\xdc\xe4\ +\xe3\x88\x23\x1c\x06\x7f\xf4\xb6\x8f\x2f\x09\x7c\x75\xc9\x87\x0f\ +\x1f\x3e\x37\xf9\xf0\xe1\xc3\x87\xcf\x4d\x3e\x7c\xf8\xf0\xb9\xc9\ +\x87\x0f\x1f\x3e\x7c\x6e\xf2\xe1\xc3\x87\xcf\x4d\x3e\x7c\xf8\xf0\ +\xe1\x73\x93\x0f\x1f\x3e\x7c\xf8\xdc\xe4\xc3\x87\x0f\x9f\x9b\x7c\ +\xf8\xf0\xe1\xc3\xe7\x26\x1f\x3e\x7c\xf8\xdc\xe4\xc3\x87\x0f\x1f\ +\x3e\x37\xf9\xf0\xe1\xc3\xe7\x26\x1f\x3e\x3e\x06\x11\x6b\xd8\x51\ +\x53\xd7\x06\x22\xb9\xf4\xbd\x99\xef\x7c\xb0\xd6\xdd\xf7\x17\x7b\ +\xcf\xf6\xea\xfa\xb6\x34\x38\x1d\xf3\x5e\x78\xfc\xa5\x05\xdb\x01\ +\xdc\xba\x9a\x6d\x7b\xdb\x52\xfe\xaa\xf9\xf8\x1c\x38\x48\x1f\x02\ +\x82\x31\xa5\x94\x0b\x0e\x02\x38\xe7\x98\x60\x82\x09\xc2\x18\x21\ +\xc4\x19\xe3\x9c\x0b\x10\x04\x13\xc7\x71\x38\xe7\xaa\xaa\x12\x42\ +\x84\x10\x8c\x73\xc7\xb6\x85\x10\x8a\xaa\x12\x8c\xb3\x5d\xa1\x38\ +\xc2\xd8\x75\x5d\x00\xc4\x39\xff\x64\x77\x4d\x84\x10\xa5\xc4\x75\ +\x99\x9c\x6d\x9b\x33\xfe\x10\x65\x7f\x15\x72\xda\x2d\xc6\xd8\x71\ +\x5c\x79\x52\x84\xe0\xd3\xfa\x4d\x61\x8c\x08\x26\x84\xca\x99\xf7\ +\x1c\x63\x8c\x11\x62\x9c\xc9\xe1\x61\x08\x23\x00\x44\x09\xc9\x9c\ +\x07\x63\x79\x36\xce\x39\x67\x1c\x63\x8c\x09\x91\x4d\x22\x31\xc6\ +\x72\x5c\x63\xf6\x4a\x32\xa3\x1b\x31\x42\x72\x50\x63\x76\x73\x02\ +\x20\x00\x01\x5c\x70\x04\x08\x10\xd8\x96\xed\x72\x7e\x24\xfa\xa1\ +\xf0\xc4\xea\x05\x73\x16\xad\xa9\x4e\x0b\xbd\xc7\xc0\xd1\xa7\x9d\ +\x3a\x26\xfa\xc5\x35\x98\xb0\x9a\x57\xfe\xfd\xa9\x05\xa3\x2f\xba\ +\x6c\x5c\xdf\x32\xe0\xf1\x37\x1f\xbe\x7b\x46\xcb\xb8\xa7\xfe\x78\ +\xde\x2b\xff\xfc\x47\x62\xf0\x95\xa7\x4e\x1c\x9a\x39\x2e\xb6\xee\ +\xa1\x9f\xfe\x44\x9c\x74\xdb\x03\x97\xf5\x9f\xfb\xfc\x53\x2d\x53\ +\x47\x4f\x1b\xb6\xea\x81\xbb\x7f\x1a\x3d\xf7\xee\x9f\x5f\x32\xf0\ +\xb5\xa7\x9e\xc4\xe3\xae\x9d\x36\xba\xcc\xdf\x72\x3e\xbe\x00\x6e\ +\xc2\x18\xb7\x77\xc6\x9b\xdb\x63\xba\xaa\x62\x8c\x83\xc1\x60\x22\ +\x1e\x4f\xc4\xe3\x96\x65\xba\xae\xab\x6b\x9a\x1e\x08\x28\x54\x8d\ +\x27\xe2\x3d\x7a\x74\x37\x74\x7d\xe3\xd6\x6d\xb1\xf6\x76\x4d\x55\ +\x03\x81\x60\xaf\x5e\xbd\x54\x4d\xad\xa9\xa9\x49\xa5\xd2\x8a\xa6\ +\x06\x0c\x83\x52\x9a\x4c\x26\x4b\x4a\x8a\x1d\xdb\x0e\x85\xc2\xc1\ +\x50\x98\x73\x2e\x84\x20\x18\x03\x00\x17\xdc\xb2\xac\x8e\x8e\x78\ +\x61\x51\x21\xc6\x98\xb9\x8c\x10\x82\x30\x02\x00\xdb\xb2\x5d\xd7\ +\x55\x54\x05\x21\xe4\x38\x4e\x2c\xd6\x69\x9a\x56\x41\x41\xbe\xaa\ +\xaa\xba\xae\x3b\x8e\x8b\x10\x10\x4a\x10\x64\x48\xc1\xe3\x34\xcb\ +\xb2\xda\x62\x1d\x1d\x1d\x31\x4c\x48\x28\x14\x32\xd3\xa6\x65\x99\ +\x91\x48\x54\x80\x10\x9c\xdb\xb6\x03\x08\x5a\x5b\x5a\x34\x5d\x53\ +\x15\x2d\x9d\x4e\x11\x85\x22\x00\x5d\x37\xc2\xa1\x50\x22\x99\xec\ +\xec\xe8\x60\xcc\x15\x82\x5b\xa6\xa5\xa8\x0a\xc6\x98\x31\xe6\x38\ +\x0e\x25\x54\x55\x55\x2e\xb8\x69\xd9\x08\x21\x39\x6c\x0e\x01\x08\ +\x00\xd7\x65\x94\x52\x4d\xd3\x6c\xc7\x61\x2e\xeb\xd3\xbb\x67\x5e\ +\x5e\x84\xb1\xc3\xdc\xe3\xd8\x69\x79\xf1\x8f\xbf\x7a\x66\x5e\x75\ +\x41\x79\x65\x00\x9b\x5b\xeb\x9c\x31\x93\xc6\x44\x89\x59\x57\xbd\ +\xbd\x35\xc9\x8b\xba\xf7\xa8\xc8\x0f\x81\x9b\xae\xdf\x5d\xd7\x1a\ +\x4b\x0a\x35\x54\x5a\x9c\x97\x6c\x6d\x88\xbb\x6a\x45\xaf\xaa\xc2\ +\x00\x31\x3b\x9a\x6a\xf7\x34\xa5\x6d\x57\x0d\x15\xf6\xe8\x55\x69\ +\x60\x30\xe3\x8d\x3b\x76\x36\x98\x0c\x45\x8a\x2b\x7b\x77\xcd\xb7\ +\x5a\x36\xbd\xf9\xfa\x9b\x56\x69\xef\x10\x1e\x51\x55\x51\x54\x75\ +\xc2\xb8\x31\x6d\x43\xc2\x0a\xd1\x02\x7a\x7b\xbc\x79\xdd\xe6\x2d\ +\x61\x2d\xda\xb3\x47\x99\x12\x2a\x1b\x31\x7a\x22\xee\xdb\x4d\xc3\ +\x82\xaa\xba\x82\x05\x84\xbb\x9e\x30\x66\x62\x5e\xdf\xee\x22\x56\ +\x3b\xef\xf5\x99\x58\x0c\x1a\x14\x1e\x50\x50\x54\x10\xdf\xbb\x1b\ +\x17\xf7\xed\x5d\x16\xe8\x6c\xde\xbe\xbd\xde\xad\x1a\xd8\x27\xa4\ +\xf8\x5d\xea\x7d\x1c\x0a\x37\x69\xaa\xba\xb9\x66\xc7\xeb\xef\x2f\ +\xee\xdd\xa3\x87\x42\x70\x45\x97\xf2\xf5\xeb\xd6\x6d\xaf\xde\xb6\ +\x78\xe1\x22\xee\xba\xdf\xf8\xc6\xa5\xa5\x65\x65\x9d\x09\xb3\xba\ +\xba\xa6\xb2\x5b\xd7\x93\x4f\x9a\xf0\xe2\x4b\xcf\xcf\x7a\xef\x9d\ +\x6e\x15\xdd\x26\x8e\x9f\x74\xea\xa9\xa7\x85\x42\xa1\x79\xf3\x97\ +\x7c\xb4\x6c\x19\x07\x51\x59\xd9\xad\x67\x8f\xee\x4d\x0d\xf5\x53\ +\x4e\x39\x35\x14\x0a\xf6\xea\x33\xa0\x30\x3f\x1c\x8f\xa7\x31\x86\ +\x60\xc0\x00\x00\xce\x45\x73\x73\xcb\xea\xd5\xeb\x42\xe1\x68\xf7\ +\xee\xdd\xd3\xe9\xb4\x61\x18\x9a\xa6\x22\x04\xb1\x58\x2c\x91\x48\ +\xe8\xba\x61\xdb\x8e\xa6\xf1\x0d\xeb\xb7\xcc\x9a\x35\xe7\xfa\xeb\ +\xbf\x9b\x9f\x9f\xaf\x69\x9a\x61\x04\x74\x9d\x62\x02\x42\x30\x84\ +\x90\xe7\xa5\x72\x2e\x6a\x6a\x6a\x37\x57\xd7\xad\x5a\xb3\x46\x21\ +\xb4\xa2\xa2\x62\xd3\xa6\x8d\x3b\x76\xee\x9c\x38\x71\x62\x5e\x5e\ +\x1e\x46\x78\xf3\xe6\xcd\xb6\x63\x2d\x5b\xb6\x94\x10\x12\x8d\x46\ +\xda\xdb\xdb\x09\x21\x42\x40\x41\x61\xc1\xa8\x13\x46\xa5\x52\xa9\ +\x85\x0b\x3f\x10\xae\xd3\xd6\xda\xbc\xbd\xa6\x3a\x1c\x89\x18\x46\ +\x30\x95\x4a\xc5\x3b\xdb\x83\xc1\x70\x69\x59\x99\xe3\x38\x7b\x1b\ +\x1b\x05\x60\x45\xa1\xd2\xf2\x0a\x85\x23\xc1\x48\x1e\x08\xd1\xa3\ +\x67\xaf\xfc\xc2\x42\xc7\x61\xdf\xba\xfc\xe2\x31\xc5\x85\x69\x66\ +\x1d\xd6\x8f\x70\xfb\xc2\x37\x9e\x7d\x7b\xc3\x88\xab\x7f\xf6\x7f\ +\xd7\x4c\x0a\x08\xab\xad\x83\x17\x68\xa9\xd9\xd3\xff\xfc\xb7\x17\ +\x66\xb5\x9a\xa8\xa8\xd7\xe8\x5b\x7e\xfe\x8b\x93\xd5\x15\xbf\xfd\ +\xe9\x03\x6b\x76\x9b\x54\x0b\x57\x56\x14\x27\x1a\x77\x35\xc6\xd1\ +\xe8\x73\xbe\x73\xdf\x0f\xbf\xbe\xe5\xbd\xbf\xdc\xf5\xd8\x02\x46\ +\x28\x22\x91\xc9\xd3\xae\xfb\xe1\xb7\xcf\x6a\xdc\x30\xe7\x81\x07\ +\x9e\xef\x04\x2e\xc2\x3d\x6e\xf8\xe9\x83\xa7\xe9\xc1\x82\x42\x3c\ +\xef\x85\x3f\xcf\x9e\x35\xf6\xa1\xfb\x6f\x6f\xdc\xb1\xec\xc3\xad\ +\xc1\x5b\xaf\xaa\xd2\x0c\x65\xfb\xf2\xd7\xff\x6f\xe9\x7f\x99\x56\ +\x32\xed\xb6\x5f\x5f\x3f\xd9\x5e\xb5\x64\x89\xae\x8d\x62\x63\x07\ +\x22\x00\x40\x18\xec\x96\x15\x8b\x16\x77\xed\x32\x79\x6a\xef\x68\ +\x34\x1a\x59\xf9\xce\x13\x77\x7d\xd0\xf5\xc6\x3b\xae\xf8\xf0\xd1\ +\x9f\xd7\x57\xdd\xfa\xf4\x2f\x2f\x7a\xff\x6f\x77\xff\x76\xc3\x90\ +\xe7\xa6\xff\x34\xa4\xf8\x3b\xd1\xc7\xa1\x70\x13\xe7\x2c\x1c\x0e\ +\x8f\x1c\x3e\x7c\xf8\x90\xc1\x86\xa6\xa6\x53\xa9\x48\x30\x38\xa8\ +\x7f\xbf\xf6\xd6\xb6\x4d\x1b\x36\xc4\xda\x63\x95\x95\x95\xc3\x87\ +\xf5\x53\x14\x5a\x5d\xbd\xf5\xc9\x27\x1f\x8f\x44\x23\x86\x61\x28\ +\x94\x26\x13\x89\xc6\xc6\x06\xc3\xe8\xd9\xb3\x67\xcf\x50\x24\xbc\ +\x7e\xe3\x46\x8a\x20\xd6\xd6\x62\x59\x36\xe7\x6e\x61\x61\x81\x42\ +\x95\x74\xda\x31\x4d\x4b\xd7\x14\x84\xc0\xb2\x6c\x55\x55\xf3\xf2\ +\x22\xc5\xc5\xc5\x3b\x77\xee\xac\xac\xac\x54\x55\x55\x08\xc1\x98\ +\x00\x60\xa1\x50\x48\x4e\x58\x40\xc8\x6c\x68\x6c\xa8\xac\xac\x0c\ +\x85\x42\x8c\x31\xcb\xb2\x38\xe7\x86\x61\xa4\x4d\x53\x08\xae\x28\ +\x48\x76\xe9\x57\x14\x15\x21\x0c\x02\x51\x4a\xfb\xf6\xe9\x93\x9f\ +\x97\x17\x08\x04\x52\xa9\x74\x7b\x5b\xeb\xae\x9d\x3b\x6d\xd3\xe2\ +\xae\x6b\x39\x4e\x71\x51\x51\x30\x68\x00\x67\x7b\xf6\xec\x01\x84\ +\xcc\x54\xda\x08\x04\x82\x81\x40\xb2\x33\xce\x1c\x67\x40\xff\xfe\ +\x4b\x97\x2c\x51\x54\xc5\x4c\x19\x91\x68\x1e\xc6\x58\xd3\x54\x42\ +\xb0\xeb\x3a\xd1\xbc\x3c\x5d\xd7\x15\x4a\xf3\xf3\xf2\x05\xc6\xcc\ +\x75\x6d\xdb\xce\xcb\xcf\xa7\x54\x09\x86\x42\x42\x08\xce\x58\x79\ +\x59\x59\x41\x61\x61\x30\x18\x60\x87\x7d\x30\x04\xaf\xad\xdb\x9a\ +\x30\xca\x27\x9e\x39\x31\x80\x00\x90\x56\x90\x0f\x89\xf5\x6f\x3c\ +\xfd\xd2\xdc\x41\xdf\xf8\xf5\x1d\x67\x06\x1e\xba\xf3\xb6\x27\x9e\ +\x99\x33\xe2\x6a\xda\x92\x54\x2e\xbe\xe5\x37\xa7\x44\x66\x7f\xff\ +\x97\x0b\x6e\x7d\xf4\xb1\xe0\xa2\xa7\x1e\x9a\xf5\xce\xda\xd6\xaf\ +\x2b\x66\xbb\x9d\x37\xee\x2f\x8f\xdd\xd5\xf1\xd6\x83\x3f\x79\xee\ +\x5f\x23\xc6\x8c\x3b\x7b\xc4\x29\xd7\xdf\x5a\xd0\xb8\x67\xf3\xcb\ +\xaf\xbc\x3d\x7f\xde\xfa\x49\xe7\x22\xcb\x0c\x5c\x7a\xe7\x2f\x2e\ +\x3b\x6d\x98\x26\x12\x9b\x1c\x20\x04\x03\x08\x2b\x65\xf7\x39\xe9\ +\xaa\xfb\x6e\x3f\x7d\xc6\xfd\xb7\xbe\xfa\xef\x19\x17\x8e\x39\x5f\ +\xa3\x84\x10\x8c\xf6\xb9\xd8\x08\x13\x82\x31\x06\x10\x96\xc3\x4e\ +\xfc\xe6\xaf\x7e\x76\xc9\x30\x55\x71\x9c\x0f\x87\x4c\xdf\xb0\x7c\ +\x63\xf3\xa8\x55\x1b\x53\xe3\xce\x9c\xd0\xd5\xf0\xb7\xa1\x8f\x43\ +\xe6\x26\x1e\x8d\x44\x08\x6d\x6d\x6b\x6f\x3f\xe5\xe4\x93\xd3\xa9\ +\x64\x53\x63\x83\x4a\xab\x16\xcc\x7f\x7f\xf3\xc6\x0d\xeb\xd6\xad\ +\x1d\x37\x7e\x7c\x9f\x3e\x7d\x4e\x1c\x3b\x76\xe5\xca\xe5\xab\x56\ +\x2e\xdb\xb3\x67\xb7\x6d\xdb\xed\xed\xed\xbd\x7a\xf7\x1a\x37\x6e\ +\x2c\xc6\xb4\xa8\xb8\xc4\xb4\x6d\xd3\x32\x53\x89\x78\x53\x53\x53\ +\xac\xad\xad\xb5\xb5\x75\xd8\xb0\xa1\x42\xf0\x58\x47\x42\x21\x54\ +\xd3\x34\x00\xb0\x6d\x07\x63\x8c\x10\xaa\xac\xec\xd6\xd8\xd8\xa0\ +\x28\x54\x55\x15\x21\x00\x21\x70\x1c\x26\xff\x94\x4c\x26\x01\x80\ +\x60\xa2\xeb\x7a\x30\x18\xd8\xb1\x63\x07\x63\xbc\x57\xaf\x5e\xf1\ +\x78\x5c\x51\x49\x20\x60\xd8\xb6\x69\x59\xe9\x68\x34\x4f\x08\x21\ +\xb8\x00\x40\x85\x85\x05\x84\xaa\xab\xd7\xac\x72\x5d\xd7\xb2\x2c\ +\xd3\x4c\x63\x8c\xf6\xec\xa9\xab\xad\xdd\x69\x18\x06\x63\x8c\x73\ +\xd6\xaf\x5f\x5f\x55\x55\xaa\xab\xb7\x05\x83\x86\x10\xa2\xb3\x33\ +\xa6\xeb\xc6\xb6\x6d\x5b\x1b\x1a\xf6\x22\x04\x7b\xf6\xec\x49\x24\ +\x3a\x25\xe5\x11\x42\x18\x63\x58\x0a\x70\x9c\x3b\xae\xeb\x3a\x0e\ +\xa2\x54\xd7\xf5\x40\xc0\x28\xc8\xcf\x6f\x8f\x75\x9a\xa6\xe9\xba\ +\xae\xaa\x69\xad\xad\xad\x08\xe3\x80\x11\x38\xfc\xcd\xd7\xb1\xae\ +\x85\x85\x95\x68\x6d\x8c\x41\x97\x02\xf9\x50\x5b\x63\x63\x0a\x82\ +\x7d\x06\x0f\x8b\x94\xda\xfd\x07\x96\xac\xd9\xb1\x33\xce\xfa\x50\ +\x44\xf4\x60\xb8\xa2\x67\x55\x94\x2c\x40\x91\x92\xde\x15\xe5\x06\ +\xae\xb7\x52\xae\x46\x30\xa1\x5a\x34\x9a\xd7\x7f\xdc\xa0\xf0\x4b\ +\x9b\x5a\x1b\x6a\xde\x9c\xfb\xaf\x27\x57\x38\x93\x47\x56\x62\xaa\ +\x11\x6e\x31\x21\x38\x47\x81\x68\x48\x43\xfb\x0d\xf6\x15\x1c\x05\ +\xc2\xa1\xfc\x60\x69\xcf\xaa\xee\x62\x73\x43\x9b\xc9\x30\x42\x52\ +\x76\x13\x02\x30\xa2\xb9\x4a\x9c\xe0\x42\x09\x44\x55\x85\x00\x90\ +\x89\x93\x4f\x78\x7a\xd1\xbc\x79\xff\x8f\xbd\xf7\x0e\x93\xf4\xac\ +\xae\xc4\xef\x9b\xbe\x58\x39\x74\x75\x98\x9e\x1c\x34\xd2\x48\xa3\ +\x84\x02\x92\x48\x42\x12\x41\x12\x22\x07\x13\x9c\xf0\x0f\xb0\x31\ +\x78\xf1\xae\x61\xb1\x30\xc1\x60\xb0\x8d\x31\x6b\x63\x1b\x1b\xcb\ +\xc6\x98\x24\x84\x05\x06\x14\x90\x64\x09\x24\xa1\x1c\x66\xa4\x99\ +\xd1\x4c\x8f\xa6\x7b\x3a\xa7\xca\xf5\xc5\x37\xfd\xfe\x78\xbb\x8b\ +\x11\xc6\xbb\xe0\x45\xac\x6c\xd7\x9d\x67\x9e\xa7\xba\xe2\x57\xdd\ +\xf5\x9d\x3a\xf7\xdc\x73\xef\xfd\xd2\x3f\x3c\x0e\xb5\x37\x9e\x7e\ +\xda\xa0\x1c\x33\x88\x9f\x1a\x9b\xa4\x90\xe5\x4a\x65\x9b\xc0\xae\ +\xc5\xa6\xa6\xa6\xe6\xe7\x66\xc7\xc7\xc6\x76\xef\xde\x31\x3c\x32\ +\x2c\x84\xe8\x76\x7b\xed\x76\x2b\x08\x82\x62\xa9\xd8\x6a\xb5\x2e\ +\xb9\xe4\x92\x85\xc5\x85\x5b\xbe\x7b\x53\xb1\x58\xac\x54\xaa\xd3\ +\xd3\x33\x4a\x01\xa5\x54\x23\x94\xcf\x65\xe3\x30\x68\xd6\xeb\x47\ +\x8f\x4e\x78\x9e\x3b\x52\x1b\x4a\xa2\xa8\x50\xc8\x17\xaa\x55\xdb\ +\xa6\x00\x40\x29\x95\x52\x12\x42\x3d\xcf\x25\x84\x70\x2e\x2c\x8b\ +\xf5\x37\x15\x21\x84\x00\x74\x10\x04\x9d\x4e\x6f\x65\x65\xd9\xb6\ +\xdc\x99\x99\x19\x84\x50\x36\x9b\x73\x1c\x87\x52\xaa\x94\x08\xc3\ +\x80\x52\x9c\xcb\xe5\x11\x42\x18\x13\xd0\x20\x04\x80\x86\x56\xb3\ +\x59\x5f\x59\x3d\x7e\x7c\x8a\x32\xda\xeb\x05\xad\x46\x23\x8e\x42\ +\x84\x50\xad\x56\x03\x80\xa5\xa5\x45\x84\x74\x9a\x24\x49\x1c\xdb\ +\xb6\x55\xad\x56\x3b\x9d\xce\xe2\xc2\xe2\xac\x14\xc5\x62\xa9\x52\ +\x29\x75\x5a\x8d\x34\x8d\x3b\x9d\x0e\xa5\x94\x52\x9a\x24\x89\xc1\ +\x26\xc6\x98\xe0\x9c\x50\x22\x94\x4a\xd3\x34\x9b\xcd\xae\xae\xd6\ +\x35\x40\xde\x29\x32\xcb\xba\xec\x45\x2f\x72\x3d\xff\xf6\x3b\xee\ +\x68\x3f\xef\xd9\x9b\xc7\x47\x39\x88\xa7\xf5\x4f\x78\xca\x19\xe7\ +\x9f\xe4\xdd\xfc\x95\x3f\xfd\x03\xfa\x86\xcb\x47\xad\x68\xa1\x49\ +\xce\x3e\x65\xfb\xa8\x1b\xdf\x7b\xd3\x75\x3b\x7a\x99\xbb\xee\x59\ +\x18\xbb\xf4\xb4\x12\x8b\x85\x52\x52\x6a\x53\xc0\x50\x52\x6a\x25\ +\x94\x81\x0e\x44\x74\xba\xf2\xc8\x83\x0f\x3d\x70\xff\xfd\x21\x2d\ +\x0f\x57\xdd\x87\xef\x7f\xdc\xdd\xf1\x0b\x2f\xbd\x6c\xfb\xf4\xbe\ +\xbb\x93\x54\x50\xaf\x92\x85\xee\xc3\xf7\xdf\xbf\xd9\x85\xdd\x9b\ +\x4a\x18\x81\xd2\x1a\x81\xd6\x20\xeb\x0b\xd3\xf7\xdd\x77\xdb\xad\ +\xb7\x3f\x9c\xdb\xfe\x96\x4d\x59\xca\xa5\x64\x4a\x13\x82\x08\x55\ +\xb3\x47\xf6\x2f\xac\x6e\xc7\x08\x94\xd2\x8e\xeb\xba\x2e\x1c\x7b\ +\xf0\xae\x87\x36\x76\x6b\x5b\xf7\x6c\x38\xfb\xc5\xcf\x1f\xbf\xe9\ +\xeb\xff\x74\xcb\xd8\xb3\x5e\x76\xe6\x69\x95\xc1\x49\x38\x88\x1f\ +\xff\xad\xfb\xbf\xb9\x4d\x83\xa6\x94\x7a\x9e\xe7\xfb\xfe\xdc\xfc\ +\x5c\xb7\xdb\xdd\xba\x6d\x4b\xb7\x1b\x2d\x2e\x2e\xd9\xb6\x1d\xf4\ +\x7a\x33\xb3\xb3\xa5\x62\x31\x8a\xa2\x20\xe8\x55\xab\x43\xd3\xd3\ +\xd3\x08\xe3\x7a\xbd\xfe\xfd\xef\x7f\xef\xee\xbb\xef\x9a\x9c\x3c\ +\x76\xf0\xd0\xc1\xb9\xb9\xe9\x34\x49\xa6\x26\x8f\xf5\xba\x9d\x34\ +\x4d\x45\x9a\xe4\x72\xb9\x52\xa9\x58\x2e\xe6\x09\xc5\x86\x34\x29\ +\xa5\x5a\xad\x76\xb3\xd9\x5c\x5c\x5c\xec\xf5\x7a\x4a\x29\xce\x45\ +\x10\x44\x69\xca\xd3\x34\x0d\xc3\x30\x8a\x62\x8c\x71\xa9\x54\x3a\ +\xf7\xdc\x73\x1d\xd7\x49\xd3\xb4\x54\x2a\x7a\x9e\x9b\x24\x49\xaf\ +\xd7\xe3\x9c\xdb\xb6\xe5\x38\x36\x21\x84\x10\x02\xa0\xb5\x86\xc5\ +\xc5\xa5\x7b\xee\xbd\x77\x62\x62\xa2\x5a\x2e\x77\x9a\x2d\x95\x0a\ +\x8a\xb0\xef\x79\x41\xb7\x97\x44\x71\x7d\x65\x75\x71\x7e\x21\xe8\ +\x76\x9f\x38\x78\x70\x61\x7e\xde\x75\x9c\x6e\xbb\xb3\xba\xbc\xa2\ +\xa5\xb2\x18\x8d\xc2\x30\x0a\x43\xcf\x76\x7c\xdf\x75\x1c\x9b\x31\ +\x66\x40\xd0\x94\x23\x11\x42\x8e\xe3\x38\xae\xab\x94\xf2\x3c\xaf\ +\x52\xa9\x68\xad\x2b\xd5\x0a\xa5\x54\x69\x7d\xd6\x59\x67\x6d\xdb\ +\xb6\xed\xe8\xd1\xa3\x52\x48\xa5\xd4\xcf\x61\x6b\x41\x76\xc7\x73\ +\xde\x73\xf5\x6f\xef\xcd\x2e\x7d\xfe\x4f\x7e\xff\x43\x1f\xff\xf4\ +\x0d\x77\x3f\xca\xc7\x2f\x7a\xd7\x3b\xdf\x2c\xf6\x7f\xf5\xfd\x1f\ +\xfe\x6b\x38\xe3\x75\xef\x7e\xcb\x45\xb6\x56\x96\xe3\x30\x82\x01\ +\x53\xc7\xb5\x09\x46\x88\x30\xc7\xb6\x31\x06\x40\x14\x07\x93\xd7\ +\x7c\xfc\x77\x3f\xfb\xbd\xa5\xcb\xdf\xfc\xcb\x2f\x38\x7d\xf7\x4b\ +\x5e\xff\x72\xe7\xf1\x7f\x7e\xef\xd5\x9f\x9a\xea\xe5\xb7\x6c\xcc\ +\x7b\x95\x73\xdf\xf8\xaa\x67\x1f\xfe\xce\xdf\xbc\xf7\xea\x3f\xd9\ +\xbf\xd0\x73\x7c\xcf\x61\x44\x93\xec\xf6\x9d\x9b\x1b\x07\x6e\xbc\ +\xfa\x03\x9f\x5c\xa9\x5d\xfa\xee\x77\xbe\xc6\x23\x9a\x58\x0e\xc5\ +\x9a\xb8\x63\x17\x5f\xf9\x62\x75\xf4\x8e\x3b\x0f\xb6\xb3\x59\x8f\ +\x80\x22\xb9\xed\x57\xbd\xe6\x65\xe9\xa3\x5f\x7a\xcf\x7b\x3f\x7a\ +\xfb\x44\x03\xd0\xd0\x8b\xae\xbc\x00\x4b\x7c\xf2\xf9\x97\x6c\x20\ +\x83\x73\x70\x10\x3f\x3d\x6f\x02\x00\x25\x65\xa9\x54\x74\x18\xdd\ +\x30\x3a\x9a\xcf\x65\x6d\x86\xff\xe9\xdb\xd7\xdb\xb6\x45\x29\xd5\ +\x0a\x19\x36\x71\xe4\xe8\x84\xe3\x38\x53\x93\x93\x53\x53\x53\x9e\ +\xe7\x59\xc4\x8a\xe3\x38\x4d\xf9\x9e\x3d\x7b\x9a\xcd\x56\xb9\x5c\ +\xc0\x3b\xb6\x75\x5a\xcd\x5e\xb7\x4b\x10\x64\x32\x7e\x6d\xa8\x0a\ +\x4a\x05\xbd\x50\x70\x9e\x26\xb6\xe3\xba\x8e\x63\xbb\xae\xb3\xb8\ +\xb8\x24\x84\xc8\xe5\x72\xae\xeb\x20\x84\x1d\xc7\xe0\x26\x43\x08\ +\xad\xae\xae\x76\x3a\x9d\x6c\x36\xff\xf8\xe3\x07\xa6\x8f\xcf\x44\ +\x51\x3c\x3f\xbf\x70\xd6\x59\xcf\x3a\x76\xec\xd8\xd8\xd8\x18\xb3\ +\x5c\x84\x48\xa7\xd3\xb5\x6d\x0b\x00\x30\x26\x71\x24\xe6\xe6\xe6\ +\x26\x8e\x1c\x39\x3c\x71\xe4\xf0\xe1\xc3\x53\x53\x53\xa5\x52\xc9\ +\x71\x9c\x4e\xa7\x63\xdb\x0e\x20\xa5\xb4\x24\x0c\x2b\xad\x84\xe0\ +\x84\x78\x84\x60\xd7\x73\x7b\x41\xaf\x90\x2f\xa4\x69\x4a\x28\xc5\ +\x04\x4d\xcf\xcc\x84\x61\x98\xcf\x17\x9a\xcd\x96\x94\x92\x10\x62\ +\x1c\x0c\x08\x21\x4a\xa9\xeb\xba\x18\xe3\x6c\x36\x3b\x3a\x3a\xda\ +\xed\x76\x47\x46\x46\x3d\x7f\x35\x49\xc5\xf4\xf4\x74\x2f\x08\x96\ +\x57\x56\x09\x25\xf0\x73\xda\xa7\x82\xb7\x9d\x73\xf9\x87\xce\xb8\ +\x34\x4a\x39\x00\x62\xb6\x63\x51\x0c\xcf\x7b\xfd\x9f\x9d\xf7\xf2\ +\x54\x6a\xdb\x71\x29\x01\xf0\x2f\xfe\xcc\xe7\x2e\x24\xb6\x6b\xe1\ +\xb1\x6b\xbe\xfe\x7c\xcb\xf3\xc8\xf8\x5b\xff\xee\x05\xca\xf7\xe8\ +\x0f\xa2\x50\x64\xf7\x7e\xe4\xcf\xdf\xb7\xab\xe2\x50\x8b\x21\x80\ +\xd3\x5e\xfa\xb6\xcf\xbe\xf0\x2d\x31\x57\x84\x32\xdb\xb6\x01\xd0\ +\x65\x6f\xfd\xc0\x73\xdf\x18\x4b\x44\x1c\xc7\x52\x9b\x3f\xfd\x7c\ +\x45\x3d\x66\xbd\xf1\x3d\x1f\x7f\xf5\x3b\xb9\xd4\xc8\xb6\x1d\x46\ +\x31\xe8\xed\x1f\xfc\x8b\x6b\x80\xd8\x00\x70\xfe\x6b\xff\xc7\x97\ +\xae\xe2\x94\xb1\x2b\x2f\x7c\x36\x50\x1b\x00\xce\x7b\xd5\x6f\x9e\ +\xfe\xd2\x5f\x93\x88\x32\x11\x4e\xec\xbb\xe7\xde\xc7\x8e\x39\x63\ +\x67\x5f\x71\xf1\xc9\x83\x33\x70\x10\xff\x1e\xde\x04\x00\x52\x29\ +\xdb\x71\x4a\xa5\x62\xb1\x94\x8f\xe3\xf8\x1b\xdf\xf8\x56\xb3\xd9\ +\xdc\xb1\x7d\x47\x36\x9b\x95\x42\x8c\x8d\x8d\x69\x80\xfd\xfb\x1f\ +\xdb\xb9\x73\xe7\xb1\xc9\x63\x18\x21\xd7\x75\x7b\xbd\xee\xce\x9d\ +\x3b\x77\xef\xde\xfd\xe0\x83\x0f\x71\x9e\x20\x04\xb9\x5c\xfe\xf4\ +\xbd\x7b\x1d\xcb\x42\x08\xe5\x73\xb9\x62\x21\x9f\xcf\x67\x33\x19\ +\x9f\x52\xea\x79\x2e\x63\x04\x00\x61\x8c\x1c\xc7\xc9\xe5\x72\x96\ +\x65\x61\x8c\x08\x41\x46\x66\x32\x6c\x05\x40\x6f\xda\xb4\xa9\x5c\ +\x2e\x67\xb3\xd9\x91\xd1\xd1\x2d\x5b\x36\x8f\x8c\x8c\xc4\x71\x5c\ +\x28\x14\x6c\xdb\xe6\x9c\x9b\x87\x1b\xac\xd4\x1a\x1c\x87\x6d\xd8\ +\x30\x36\x34\x34\x14\x06\x21\x25\x74\x74\x78\x24\x0c\x82\x85\xf9\ +\x85\x76\xab\x95\x26\x09\x68\x48\x93\x24\x89\x62\xd0\x10\x87\x61\ +\xb7\xdb\x6e\x35\x1b\x4a\x70\xad\x44\xb7\xd3\xb2\x18\x95\x22\x6d\ +\xd4\x57\x94\xe2\x18\xe3\x28\x8a\x8c\xde\xc4\x39\x0f\x82\xc0\x75\ +\xdd\x52\xa9\x34\x34\x34\x54\x2a\x95\x78\x9a\x76\x3a\x9d\x24\x49\ +\x18\x63\x7e\xc6\x07\x80\x5c\x2e\x07\x00\xc7\x8f\x1f\x8f\xe3\xf8\ +\xd8\xb1\x63\xbd\x5e\xf7\xe7\xb6\x8b\x14\x33\xcb\xf7\x7d\xdf\xf7\ +\x2c\x6a\x5e\x11\x31\xc7\xf5\x7d\x8f\x12\x04\x00\x80\xa9\xe7\xfb\ +\x36\xc5\x08\x33\x3f\xe3\x33\x8c\x30\xb3\x4d\x85\x14\x33\xc7\xf7\ +\x3c\x2f\xe3\x33\x6b\xbd\x92\x8f\xb0\xe5\xf8\xb9\x6c\xd6\x77\x1d\ +\x8a\xcd\xc3\x89\xe3\xfb\xbe\xe7\x10\x8c\x99\xed\xf9\xae\x85\x00\ +\x30\xb5\x5c\xcf\xcf\xf8\x1e\x33\xaf\x88\x88\xe3\xf9\x8e\x4d\xd7\ +\x2e\x3b\x0e\x25\xc4\xf1\x7c\xc7\x32\xdf\x7f\xc4\x71\x7d\xdf\xb1\ +\x65\xfd\xc8\x5f\x7e\xe4\xfd\xff\x78\x67\xef\x4d\xef\x7e\xc7\x9e\ +\xc2\x40\x6b\x1a\xc4\xbf\x93\x37\x21\xad\x14\x4f\x52\x4a\xed\x63\ +\xc7\xa6\xee\xfa\xfe\xf7\x11\xc0\x45\x17\x5d\xf4\xcd\x6f\x7c\xb3\ +\x52\xa9\x74\x5a\xcd\xc3\x4f\x3c\xb1\x7d\xfb\xa1\x62\xb1\x30\x79\ +\x6c\xd2\xb2\xac\x4b\x2f\xbb\xec\xc0\xe3\x8f\xcd\x4d\xcf\x72\xce\ +\x4f\x3f\xfd\xf4\xe3\xc7\x67\x9e\x7c\x72\x82\x51\x5c\xad\x54\x4f\ +\x3d\x75\xcf\x6d\xb7\x94\x18\xa5\x8e\x63\x57\xab\x55\x8b\x92\xc5\ +\xa5\x25\xc1\x53\x2f\x93\x51\x0a\x08\x41\x42\xa8\x6e\xb7\xcb\x39\ +\xd7\x5a\x73\x2e\xd6\x19\x10\x4a\x53\xde\xed\x76\x7d\x3f\xa3\xb5\ +\x96\x52\xd4\x6a\x35\x93\xdf\x11\x42\xc2\x30\x2c\x97\xcb\x08\x21\ +\x29\x45\x1c\x27\x8e\x43\x19\x63\x18\x63\x84\x88\x92\xb0\x6f\xdf\ +\x81\x47\x1e\x79\x44\x0a\xbe\x61\x6c\xcc\x75\xdd\x7d\xfb\xf6\xd5\ +\xeb\x75\xd0\x8a\x60\x64\x5b\x2c\x8e\xe2\x28\x8a\x18\xa3\x94\x11\ +\x9e\xa6\x21\x0f\x28\xa5\xb0\x66\xef\x04\xd0\x9a\x12\x3c\x32\x3c\ +\xbc\xb4\xbc\xbc\xb0\xb0\xb0\xe6\x1c\x55\xaa\x2f\x8d\xd5\xeb\xf5\ +\x30\x0c\x09\xa5\xd5\x6a\x75\x6c\x6c\x4c\x08\x51\x2e\x95\x5a\xad\ +\x36\xa6\x56\x92\x24\x84\x90\x30\x8a\x4b\xa5\x12\xa5\x14\x9e\xf1\ +\x7b\x48\x9f\xf5\xda\xdf\xff\xda\xab\x90\x63\xff\x9c\x60\xc2\x19\ +\x3f\xfb\x63\x5f\xf8\x0e\x10\x6a\x5b\x03\xe3\xc0\x20\xfe\xbd\xd8\ +\xa4\x95\xca\xe6\x0a\x31\xf5\x6e\xbc\xe9\xc6\xc9\xa3\x13\x9b\x36\ +\x6e\x1c\x1f\x1b\x4b\x79\x3a\x71\xe4\xc8\xd0\xd0\xd0\xd4\xe4\xb1\ +\x83\x87\x0e\x31\xdb\xaf\x54\xab\x3b\x76\x6c\x3b\xf7\xdc\x0b\x85\ +\x10\x95\x4a\x99\x0b\xde\x69\x77\xaa\xd5\xaa\x54\xda\xf7\xdd\xfb\ +\xef\xbd\xdb\xf7\x9c\xf3\xce\x3b\x7f\xd3\xa6\x4d\x77\xdc\x71\x5b\ +\x26\x93\x21\x04\x4f\x4d\x4d\x4d\x1f\x3f\x5e\x1d\xaa\x20\xd0\x18\ +\x83\xf1\x6d\x13\x42\xb2\xd9\x6c\x1c\xc7\x68\x5d\x06\x4f\x12\x9e\ +\x24\x71\x36\x9b\xd5\x5a\x59\xb6\x9d\xc4\x29\x63\x6c\x61\x7e\x21\ +\x8a\xe3\x4a\xa5\x52\x2c\x16\x29\xa5\x82\x73\xca\x58\x1c\xc7\x96\ +\xe5\x9b\x52\x1a\x42\x30\x3f\xbf\xfc\xd0\x43\x0f\xcd\xce\xce\x02\ +\xe8\x62\xb1\x60\x14\xae\x56\xab\x29\xa5\xd4\x5a\x4b\x29\x95\x56\ +\x08\x23\x05\xda\xe4\x80\x5a\x73\xcb\xb2\x95\x8a\x39\xe7\x42\x08\ +\xcb\xb2\xb4\x86\xf9\xb9\x39\xa9\x35\x42\x48\x4a\x69\x24\x79\x8c\ +\xb1\xe3\x38\x1b\x36\x8c\xc5\x71\xd2\x6c\x36\x31\xc2\xad\x56\x6b\ +\x7a\x66\x26\x9b\xc9\x44\x71\x9c\x24\x49\xdc\x0d\x00\x80\x59\xd6\ +\xe8\xe8\x68\xb7\xdb\xcb\x66\xb3\x4a\xc9\x67\xf8\x27\x80\x30\xdb\ +\xfb\x39\xa2\x04\xc2\xc4\x71\x07\xae\x81\x41\xfc\xdf\x61\x13\xa1\ +\xa4\x5e\xaf\x7f\xef\xa1\x3b\xe2\xa0\x77\xde\xf9\xcf\xb6\x19\x9d\ +\x39\x7e\xfc\xe1\x87\xe6\x97\x96\x97\x77\xed\xd8\xce\x28\x6d\xb7\ +\xda\xbd\x6e\x77\x6c\xc3\x86\x2d\x5b\xb6\x34\x1a\xcd\x07\x1e\xbc\ +\x6f\x65\xb5\xce\x28\xcb\x64\x33\x8c\x51\xad\x54\xa7\xdd\xde\xbb\ +\x77\xef\xca\xca\xea\x7d\xf7\xde\x97\xcf\xe6\x3c\xcf\x0f\xba\x9d\ +\xc9\xc9\x63\x73\x33\xb3\x85\x5c\x66\xfb\x8e\x1d\x84\x10\x00\x40\ +\x08\x10\x02\x25\x95\xc5\x2c\x29\xa4\xa9\xbb\x2b\xa5\xa5\x94\x96\ +\x65\x31\xc6\x84\x10\x4a\xaa\x34\x4d\xeb\xf5\x3a\xb3\x58\x21\x9f\ +\x5b\x5e\x5e\x1e\x1b\xdb\x40\x08\x89\xa2\xc8\xb5\x6c\x00\x85\x10\ +\x48\x29\x08\xa1\xcd\x66\xfb\xd1\x7d\x8f\x04\x41\x50\x2a\x95\x5a\ +\xcd\x46\xbd\x5e\x9f\x9c\x9c\x6c\xb5\x5a\x46\x6f\x4a\x53\xde\xeb\ +\xf5\x30\x26\x96\xe5\x70\x11\x13\x82\x1d\xc7\xe1\x9c\x1b\x5c\x33\ +\x2f\x9d\xcd\x66\xa5\x94\x9d\x4e\xc7\xb2\xac\x5c\x36\xdb\xeb\xf5\ +\xa2\x28\x6a\xb7\x5a\x52\xca\x52\xa9\x44\xa9\xa5\x64\x94\xcb\xe6\ +\x16\x97\x96\x41\x6b\x9e\xa6\xcb\xcb\xcb\x49\x92\x48\xa5\x1d\xd7\ +\xb7\x2c\xab\x17\x86\x1b\x37\x6e\x4c\xd2\xd4\xf7\xfd\xa7\xdf\xdf\ +\x34\x88\x41\xfc\xd7\xc3\x26\xcb\xb2\x0e\x3f\xf2\x58\xa7\xd7\x7d\ +\xd9\x15\x57\x68\xc1\x27\x8e\x3c\xa1\x40\x4e\x4e\x1e\x5b\x5d\x5d\ +\xa2\x44\x63\x0c\x49\x1c\x15\x0a\xc5\xbd\x7b\xcf\x90\x42\xa5\x49\ +\xd2\x6d\x07\x49\x98\x62\x44\x5b\xcd\x86\x45\x71\xb9\x90\x75\xd8\ +\xd6\x47\xf7\xed\x0f\xc3\x50\xc9\xc5\x23\x47\x8f\x6a\x85\xe2\x84\ +\xcf\xcd\xce\x03\x22\xe5\xa1\x61\xcb\x76\x95\x52\x52\x2b\x46\x19\ +\x06\x10\x49\x1c\x86\x61\x2e\x97\x43\xca\x34\xb8\x81\xed\xd8\x52\ +\x70\x1e\xc7\xcc\xb2\x16\x17\x17\x3b\x9d\x0e\x00\x24\x51\x10\x05\ +\xdd\x25\x21\xe6\xab\x95\x52\xb9\xb0\x79\xf3\x66\xcb\xa2\x9e\x67\ +\x29\xa5\x01\x88\x94\x2a\x8a\xa2\x4e\xa7\xe5\x7a\x8e\xeb\xb0\xe5\ +\x38\xea\xb6\x5b\xbd\x30\xc4\x00\x8e\x6d\x65\x7d\x4f\x6b\x89\x30\ +\x13\x32\x65\x16\x91\x89\x64\xcc\xc6\x18\xbb\xeb\xdf\xe4\xbe\xef\ +\x1b\xfd\x48\x08\x81\x31\x8e\xe2\x38\x88\xa2\x28\x49\x34\x82\x30\ +\x49\xa8\x65\x49\x8d\x94\x46\xa5\x6a\x6d\xd3\x96\x6d\xd3\xd3\xb3\ +\x79\x3f\xbb\xe7\xa4\x93\x1f\x7e\xf4\x91\xd9\x99\xb9\x4c\x2e\x4b\ +\x6d\x9b\x5a\xce\x39\xa7\x9e\x3d\xb2\x61\xac\xdb\x0b\x08\xc5\xcf\ +\xfc\x9c\x6e\x10\x83\xf8\x8f\xa7\x85\x73\xce\x47\xc7\x46\x5f\x70\ +\xf1\xc5\xb6\x63\xf9\x19\xbf\x58\x2a\x11\x46\x97\x96\x17\x8f\x4f\ +\x1f\x7f\xf0\xc1\x07\xda\xed\x66\xa9\x58\x38\xfd\xf4\xbd\x08\xa1\ +\x8c\x9f\xdd\xb8\x71\xd3\x95\x97\xbf\x6c\xeb\xa6\xad\x22\xe5\xcb\ +\x4b\x4b\xfb\xf6\x3d\x32\x3c\x5c\x1d\xdf\xb8\xe1\x94\x3d\xa7\xd6\ +\xeb\xad\xd1\xb1\x0d\xdd\x5e\x2f\x49\x52\xce\xe5\xe4\xe4\xf1\xdd\ +\xbb\x77\x6f\xdc\xbc\x09\x01\x52\x5a\x6b\x00\x25\x15\x21\xa4\x54\ +\x2c\x58\x94\x5a\x8c\x62\xbc\xe6\xf0\xc6\x48\x77\x5b\xed\xc6\x6a\ +\x9d\x27\xa9\x6b\xdb\x8c\x90\x52\xa1\x50\x2e\x16\x97\x16\x17\x56\ +\x57\x16\x57\x57\x16\xdb\xcd\x7a\x1c\x07\x5c\xa4\x04\x53\xd3\x66\ +\xdc\x6a\xb5\xef\xb9\xe7\x1e\xa5\xd4\xe6\xcd\xe3\xbd\xa0\x93\x44\ +\x91\xe0\x29\x01\x8d\xb4\xc2\x18\x59\x16\x8b\xc2\x20\x8e\x23\xce\ +\x53\x21\xb8\xe3\xd8\x08\xa1\xe5\xe5\x65\xe3\x32\x77\x1c\x07\x63\ +\x2c\x84\x48\xd3\xd4\xb6\x6d\xa3\xb2\x07\x61\xc0\x05\x57\x5a\x4b\ +\x0d\x08\xb3\x7c\xbe\x50\x28\x16\xb7\x6c\xdd\xd6\x0b\x22\x00\xdc\ +\x69\x77\x3a\xed\xce\xf0\x50\xcd\x71\x1c\x84\x90\xd2\x6a\x74\x6c\ +\x94\x5a\x34\x08\x83\xed\x3b\xb7\x19\x9f\xc1\xe0\x43\x36\x88\x41\ +\xfc\x8c\xb1\x49\x6b\x6d\x5b\xb6\x4d\x99\xeb\xd8\x52\x4a\x8b\x59\ +\xae\xed\xec\xdf\xbf\xaf\x52\xae\x3c\xeb\x59\xe7\x14\xcb\x95\xa5\ +\xa5\xa5\x85\x85\xc5\x1d\xdb\xb7\x0b\x9e\x4e\x4c\x4c\x64\x32\x7e\ +\xbe\x98\x27\x84\x50\x4a\x57\x96\x57\x7d\xdf\x2b\x16\x4b\x67\x9d\ +\x7d\xfa\xcb\xae\xbc\x62\xf2\xd8\xe4\xd6\x2d\x5b\x30\xc6\xa3\xa3\ +\xa3\x57\x5c\x71\x45\x92\x24\x07\xf6\x1f\x48\xe3\x24\x08\x42\x50\ +\x5a\x69\x05\x18\x21\x80\x20\x08\x04\x17\x46\xdf\xd1\x5a\x4b\xa5\ +\xa3\x28\x42\xeb\xc5\xb2\xad\x5b\xb7\x2e\x2e\x2e\x1a\x5e\x33\x33\ +\x33\x73\x64\x62\x82\x73\xbe\xb8\xb8\x28\xb8\x48\xd2\x84\x52\xda\ +\x68\x34\x0e\x1e\x3c\x38\x31\x31\x71\xef\xbd\xf7\xee\xdf\xbf\x3f\ +\x8e\x13\xa5\x15\x63\x16\xa5\x4c\x2a\x99\xa6\xa9\xed\x38\x8c\x31\ +\x83\x17\x71\x1c\x03\x80\xe7\x79\xae\xeb\x9a\x84\x4e\x08\xc1\x39\ +\xb7\x2c\x2b\x8a\x22\xce\x39\x63\x8c\x50\x62\x74\x77\xa5\x14\xc1\ +\xd8\xf7\xbd\x52\xa9\xd4\x6a\xb5\x10\x00\x21\x24\xe5\x3c\x49\xd3\ +\x46\xb3\x59\x28\x16\x1d\xc7\x61\x8c\xf1\x24\x4d\xe2\x14\x01\xca\ +\x65\x73\xfb\x1f\xdd\x57\x5f\xad\x9b\xa4\x75\x10\x83\x18\xc4\xcf\ +\x32\xa7\x03\x40\xa0\x75\x1c\x76\x41\x16\xb4\x14\xa5\x62\xe1\x9b\ +\x5f\xbf\x4e\x6b\x78\xe7\xbb\xde\x79\xf2\x49\x27\x7d\xf8\xf7\x3e\ +\x78\xe8\x89\x27\x66\xa6\xa7\xe6\x66\x67\xa2\x28\x54\x22\xbd\xfd\ +\xf6\xdb\x57\x56\x56\x10\xc6\x9c\x8b\x95\xd5\xd5\x7b\xee\x7d\xe0\ +\x82\x0b\x9e\xdd\x6c\xf7\x72\xb9\x9c\x65\xb1\xc9\xa9\x29\x8c\x71\ +\xb1\x54\xaa\xd6\xca\xb7\xdd\xb2\xef\xcb\x5f\xfa\xf2\xbb\x7e\xf3\ +\x9d\x27\x9d\xb2\x5b\x83\x16\x42\x50\x84\x95\xd2\x41\x10\x38\x8e\ +\x5d\xae\x0d\x19\x11\x0a\x63\x52\x2a\x95\xb4\x52\x69\x9a\x06\x41\ +\x30\x3f\x3f\x7f\xf4\xe8\xd1\x62\xb1\xd8\x6e\xb7\x3b\x9d\x8e\xa9\ +\x91\x31\xc7\xb6\x1d\xa7\xd3\x6e\x1b\x03\x41\x9a\xa6\x95\x4a\x65\ +\x69\x69\xa9\xdb\xed\xa6\x69\x22\x78\x7f\x24\xcb\xda\xa0\x16\x42\ +\x49\x92\xa6\x8c\xb1\x34\x4d\xb5\xd6\x85\x42\x61\x68\x68\x68\x7e\ +\x7e\x3e\x93\xc9\x10\x42\x3a\x9d\x4e\x18\x86\xbe\xef\x5b\x96\xd5\ +\xed\x76\x1d\xc7\x75\xdd\x84\x73\x2e\xa5\x64\x8c\x65\x32\x99\x95\ +\x95\x95\x24\x49\xe2\x38\x2d\x14\x8a\x5e\x26\x13\x76\xdb\x85\x62\ +\x81\x0b\xc1\x2c\x46\x18\xab\xd6\x86\x38\x4f\x1f\x7c\xf0\x41\x29\ +\xa5\xeb\xba\x2f\xba\xf0\x02\x78\xc6\x34\xd8\xf3\x5e\xa7\x79\xdf\ +\xcd\x32\x0e\x01\xfd\xf0\x98\xb4\x14\xde\xf8\x8e\xfc\xe9\x17\x49\ +\xce\x29\x1b\x14\xce\x06\xf1\x1f\x04\x9b\x10\x42\x69\x9a\xc4\x42\ +\x45\x61\x0f\xb4\xbe\xe9\x86\x1b\x6e\xbc\xf1\x3b\xef\xfd\x1f\xbf\ +\x73\xc6\x99\x67\xdc\x76\xcb\xad\xf5\x7a\x43\x70\xb1\xef\xd1\x47\ +\x2f\x78\xf6\x85\xbd\xa0\x4b\x09\xa1\x04\x6b\xa5\x28\x21\xcd\x56\ +\x4b\x48\x75\xf4\xd8\xb1\xda\xc8\x58\x36\x9b\x4f\xd2\xd4\xf3\xbc\ +\x6e\xb7\x6b\x5a\x3d\x66\xa7\xe7\x27\x27\x27\xc3\x28\x8c\xa2\xa8\ +\xd9\x6a\x86\x71\xa4\xa5\xca\x79\xfe\xfc\xdc\x7c\xb3\xd9\xf4\x3c\ +\x8f\x51\x0a\x1a\x30\xc2\x00\x60\xdb\x76\xbb\xd9\x64\x96\x65\xdb\ +\xf6\xc4\xc4\x44\x10\x04\xa3\xa3\xa3\x52\xca\x42\xa1\x50\x1b\x1a\ +\x6a\x36\x1a\x99\x5c\x36\x0e\x42\x9e\xa4\x08\x00\x69\x00\xa5\x17\ +\xe7\x17\xba\xed\x0e\xe7\x3c\x0c\xc2\x5c\x3e\x27\xb8\xe0\x9c\x53\ +\x42\x14\xe8\x24\x49\x3c\xcf\x0b\xa3\xc8\x71\x1c\xd7\x75\xf3\xf9\ +\xfc\xe6\xcd\x9b\x83\x20\x30\x46\x81\x72\xb9\x0c\x00\xbd\x5e\xcf\ +\x08\xf0\x08\x63\x9b\x52\x43\x7c\x0c\xd6\x20\x80\x32\x0b\xdf\x8c\ +\x00\x00\x20\x00\x49\x44\x41\x54\x38\x8a\x73\xf9\x5c\x1c\xc7\xc7\ +\xa7\x8f\xb7\x5b\x2d\x2d\x79\x92\x24\xae\xef\xd7\x6a\xc3\x87\x9e\ +\x38\x64\xd9\x36\xb3\x98\xe0\x9c\x73\x7e\xce\x39\xe7\x64\x32\x19\ +\x25\x9f\x11\x39\x9d\x02\x98\xfb\xe2\x1f\xb1\xc9\x47\xbc\x52\x55\ +\x9f\x90\x66\x22\x29\xe2\xc7\xef\x7c\xe0\xd6\x1b\xf0\xe8\xf6\x8b\ +\xdf\xf0\x2b\x3f\xed\xd3\x26\x41\x27\x01\x3b\xe7\xdb\xff\xc6\xab\ +\xf2\x4e\x37\xb4\xfc\x9c\x43\xff\x5f\x20\xb4\x4c\x3b\xdd\xc8\x2f\ +\xe4\x97\x0f\xde\x3f\x25\xc6\xcf\x3f\x6d\xa4\x7f\xcb\xc4\xbd\xb7\ +\xce\x39\x7b\x9e\x77\xfa\x4f\x34\x4c\x6a\xe6\xf1\x7b\xa6\xe9\x96\ +\x0b\x4e\x1a\x4c\x9e\x7a\x26\xe5\x74\x08\xa3\x24\x8e\x92\x28\xf4\ +\x6d\x67\x76\xfa\xf8\xdf\x7c\xf6\xaf\xae\xb8\xfc\xf2\xcb\x2e\xbb\ +\xac\xbe\x52\x1f\xaa\xd6\xb6\x6e\xdb\x86\x09\x6d\x34\xea\xb7\xdd\ +\xf6\xdd\x03\x8f\x3d\x76\xe3\x0d\x37\x5c\xfb\xd5\xaf\x3e\xf6\xd8\ +\x63\xcc\xb2\x98\xe3\x9c\x72\xea\x69\x9e\x9f\x5d\x5e\x59\x22\x04\ +\x86\xaa\x15\xa5\x75\x12\x27\x00\xf0\xe0\x83\x0f\xde\x7b\xdf\xbd\ +\x71\x1c\x87\x41\x30\x3f\xbf\x70\xe4\xc8\x91\xe3\xc7\x8f\x63\x8c\ +\x2d\xdb\x46\x00\x33\x33\x33\x96\x6d\x53\xdb\xd2\xeb\x54\x07\x00\ +\xb5\x3b\x9d\x7a\xbd\xde\x6a\xb5\x18\x63\x9d\x4e\x67\x6a\x6a\x6a\ +\x78\x78\x78\x64\x64\x64\x61\x61\xe1\xc8\x91\x23\x3c\xe5\x69\x9a\ +\xe6\xf3\x79\xad\x74\xbd\x5e\x67\x8c\x6d\xd9\xb2\xe5\xa4\x93\x4e\ +\xaa\x94\x2b\x99\x4c\xa6\x90\x2f\x28\xad\x8d\x33\x20\x49\x12\x00\ +\xb0\x6d\x07\x21\x64\xa4\x6e\x93\x12\xae\xae\xae\x5a\x96\xd5\x68\ +\x34\x4c\x3f\x4a\x2e\x97\x43\x08\x1d\x3f\x7e\x3c\x49\x12\x33\xb0\ +\x49\x08\x61\xec\xe0\x1a\xc0\xf3\x3d\x00\xf0\x7d\x7f\xe3\xf8\x46\ +\xcb\xb2\x1c\xd7\xd9\x7d\xca\x29\xbb\x76\xed\xaa\x54\x2a\x9e\xe7\ +\x61\x8c\x4a\xe5\xf2\x70\xad\xb6\x61\x6c\x6c\xe3\xf8\xf8\xd3\xdf\ +\xe8\xfb\x13\x9f\xa7\x52\x85\xb3\x13\x43\x63\xe3\x19\x19\x67\x89\ +\xce\x10\x9d\x21\x3a\x0b\xbc\xb8\x69\xeb\xa4\x53\x7b\xe0\xee\x3b\ +\x4f\x3e\xef\xa2\xa7\x3c\x40\xb4\x1f\xbd\xf3\xe6\xeb\xbe\xf6\xb5\ +\x7f\xbe\xf9\xae\xe5\x20\x99\xde\x77\xeb\xb7\xee\x3f\xfa\xaf\xde\ +\x8c\x7e\xe0\x9b\x7f\xf5\x99\xeb\x1f\xfa\x37\x5f\x35\x38\xfa\x97\ +\x9f\xfc\xf4\x7d\xb3\xfc\xe7\xf7\x3e\xbb\xb3\x37\x7c\xed\x3b\x0b\ +\x3d\x05\x00\x72\xe5\xe0\x67\x3e\xf1\xa7\x4f\xf4\xd4\xb1\x1f\x7c\ +\xf7\x96\xfb\xa6\x4f\x3c\xec\x43\x77\xdf\x7e\xef\xa1\xe5\x9f\xec\ +\x19\xf5\x63\x77\xdd\x70\xcb\xfe\xf9\xff\xfb\x43\x8b\x96\x1f\xff\ +\xfa\x77\xfe\xa5\x3e\x90\x1f\x7f\x26\xbc\x89\x51\xb6\x30\x3f\x7f\ +\xc7\x3d\xf7\x1f\x3e\x78\xe0\x9e\x1f\xfc\xa0\x54\x2a\x9e\x75\xe6\ +\x59\xd7\x5e\x7b\x2d\xe7\x12\x01\x0a\xc2\x18\x63\x12\x05\xa1\x45\ +\x70\x36\xe3\xcf\xcf\xce\xb4\x3b\x1d\xa9\x54\xbd\xd9\x3c\x6f\x78\ +\x24\x93\xcd\xfa\x99\x4c\xbd\xd1\xb0\x6d\x37\x09\x83\x4b\x2e\xb9\ +\xf8\xce\x3b\xbf\x3f\x79\xec\xd8\xee\xdd\xbb\xcf\x3f\xff\xfc\x6f\ +\x7f\xeb\x5b\x8e\xeb\xee\xda\xb5\xab\x32\x5c\xa1\x8c\xfa\x9e\x0f\ +\x52\x65\xb2\x99\xa9\xc9\xc9\x8b\x2f\xbe\x18\x00\x34\x40\x18\x45\ +\x18\x21\xd7\x76\x7c\xdf\x9f\x98\x98\x90\x52\x52\x4a\x3b\x9d\x4e\ +\xaf\xd7\x4b\x92\x44\x08\xd1\xe9\x74\x4c\xaf\x5f\x14\x86\x9e\xe7\ +\x11\x42\x4a\xa5\x52\xaf\xdb\x35\x3d\x80\x3b\x76\xee\xe8\x3d\xdc\ +\xed\x74\x3a\xb6\x65\xf9\xbe\x9f\xa6\xe9\x7a\xb7\x1d\x38\x8e\x93\ +\xa6\x29\x00\x18\xf8\xcb\xe7\xf3\xc6\xc4\xa4\xb5\x8e\xa2\x28\x8e\ +\xe3\x5a\xad\xb6\x7d\xfb\xf6\x5e\x10\xcc\x2f\x2c\x18\x7b\xba\x6d\ +\xdb\x69\x9a\x5a\xcc\x32\x1c\x2a\x0c\x43\xd3\xf4\x9b\x70\x79\xf4\ +\xe8\xd1\x72\xb5\xe2\x67\xfc\xa1\xea\xd0\xf9\x17\x3e\x9b\x50\x3a\ +\x3f\x3b\xb7\x77\xef\xde\x66\xbd\x19\x86\x21\x2a\x17\xe1\x19\xe0\ +\x70\xd2\x5a\x0b\x8d\xb5\x06\x35\xb4\x19\x2f\x1f\xe7\x49\x84\xb4\ +\x72\x46\x36\xdf\xbf\x9a\x7c\xe7\x9b\xff\x7c\xc5\xdb\xde\x33\xb2\ +\x75\xe7\x89\x7c\xe8\xe6\xcf\xff\xf9\x3f\x1f\x52\xe7\x9e\xbe\x71\ +\xe9\xc9\xa3\xdb\x4f\xdd\xd3\x39\x72\xdf\x2d\xd3\xab\x7b\xc6\xb2\ +\xd9\x7c\xbe\xec\xd1\xf6\xea\x72\x3b\x14\xf9\xa1\xda\xc9\xcf\x7d\ +\xc5\x90\x2e\x01\x40\xd4\x6d\x36\x9a\x1d\x45\xbd\xea\x50\xd5\xe9\ +\x7f\xa6\xbc\xf1\x97\xbf\xfe\x35\xe5\x1a\x03\x99\x34\xea\x8d\x6e\ +\xc4\xdd\x7c\xb9\x5a\xf0\x11\x00\x80\x0e\xda\xab\xf5\x56\xe4\xe4\ +\x2b\xd5\x82\x87\x54\xb2\xba\xb8\x1c\x63\xaf\x36\x5c\x66\x00\x4a\ +\xa4\xed\xc6\x6a\x27\x12\x99\x52\x35\x4b\x92\xe5\xd5\x8e\x95\x5b\ +\x7b\x60\x1a\x76\x1a\x8d\x66\x0a\x56\xb9\x3a\xe4\xdb\x04\x40\xb5\ +\x57\x97\x5b\xbd\xc4\xcd\x97\x87\x8a\x19\xd5\x5d\xbc\xeb\xe6\x9b\ +\xd1\xd6\x93\xf4\x78\xb9\x9a\xdf\xf2\xaa\x37\xbd\x6e\x3c\x83\x1f\ +\x44\x58\x26\x9d\xe5\xe5\x05\x4d\x33\xd5\x52\x16\x03\x10\x4a\x29\ +\x31\xdf\xca\xb2\xbd\xb2\xd4\x8a\x51\x75\xb8\xe6\xb1\x13\xbe\xa7\ +\x55\xda\x58\x59\xee\xa6\x74\x6c\xbc\xcc\x98\xc5\x3b\xab\xf3\x8b\ +\x8b\x96\x9b\xab\xe4\x3d\x00\x1d\xb4\x56\x56\x5b\x91\x95\x29\xd4\ +\x2a\x79\x0c\x20\xd3\xb0\x51\x6f\x84\x1c\x97\x6b\x43\x34\x6d\x2d\ +\x37\x7a\xd4\x2d\x0c\x55\x0b\x86\x2c\x26\xdd\xfa\x52\xa3\xe7\x96\ +\x46\x70\xfd\xc9\x5b\xbe\xfb\xe0\xf0\xae\xdd\x3b\x0a\x4e\xa9\x52\ +\xa4\x32\x59\x5d\x5a\x8a\x90\x3f\x52\x2b\x53\x0c\x32\x09\xea\x8d\ +\x46\xc8\x49\xb5\x36\xe2\x41\x77\x7e\xb1\xa1\xed\x4c\xb5\x5a\xb1\ +\xc9\x00\x9b\x7e\x5c\x10\x42\x7a\xdd\xde\x77\x6f\xba\x69\xdf\x23\ +\x0f\x4f\x4f\x4f\x6f\xdd\xba\xed\x6f\xff\xf6\x1a\xdf\xcb\x6c\xdd\ +\xba\x55\x6b\x48\xb9\xa4\x8c\x21\xd0\x4a\xca\xe1\x6a\xf5\xb9\x17\ +\x3d\x07\x11\xfc\xbd\x3b\xef\x6c\xb6\x3b\x9e\xe7\xa5\x42\xdd\x78\ +\xe3\x8d\x5a\x4a\x46\x29\x8f\x12\x84\xb4\xe7\xba\x42\x08\xd7\x75\ +\x7d\xdf\x3f\xe5\x94\x53\x6e\xbb\xf5\xd6\x95\x95\x95\x6c\x31\xa7\ +\x41\x2f\xcc\xcf\x3b\xcc\x9a\x9d\x9d\x5d\x59\x59\x31\x4d\x1e\x08\ +\x21\xc6\x68\xb7\xdb\xeb\xb5\x3b\x00\xb0\xb8\xb8\x38\x3d\x3d\xbd\ +\x73\xe7\xce\x5a\xad\xd6\xe9\x74\x38\xe7\x71\x1c\x33\xc6\xb4\x52\ +\xd3\x53\x53\xe3\xe3\xe3\x48\x6b\x4c\x48\xd0\xeb\xcd\xcd\xce\x1e\ +\x3e\x74\x28\x08\x02\x29\x65\xa3\x5e\xb7\xa8\xad\x94\x92\x52\x3a\ +\x8e\x23\xa2\x30\x4d\x53\xdb\xb1\x11\x42\x86\x13\x65\xb3\xd9\x8d\ +\x1b\x37\x2a\xa5\x66\x67\x67\xcd\xd4\x14\x63\xfe\x1c\x1f\x1f\xdf\ +\xb5\x6b\xd7\xca\xca\x8a\x65\xdb\xed\x6e\x67\x65\x65\x05\x21\x54\ +\xa9\x0c\xf9\x5e\xc6\xf4\xf7\x6e\xdf\xbe\x73\x65\x65\x55\x03\x28\ +\x50\xfb\x1f\x7f\x6c\xeb\x96\x2d\xa7\xed\xdd\x9b\xcb\xe7\x56\x97\ +\x57\x38\xe7\xb5\x4a\x55\x0b\x79\xd3\x77\xbe\xb3\x69\xb8\xb2\x63\ +\xeb\x66\xce\xc5\x33\x01\x9b\xa4\xd2\x6d\xb7\xf4\xbd\x89\xc5\x8b\ +\xb6\x6e\x2a\x2c\x3c\x41\xcb\x23\x0f\x45\xd6\x37\x6f\xb9\xe3\xdc\ +\xd3\x4e\x1e\xce\xfb\x4f\xbd\x7b\x73\xdf\xc1\x89\x4d\xcf\x7f\xdf\ +\x9b\x2f\xdf\x65\x7e\xbe\x9f\x5a\xf5\x03\x77\xff\xe3\xdf\x4f\x9f\ +\xf3\xf2\xd7\x6f\x6d\xdd\xfb\xa9\xcf\xdf\x9e\xab\xd4\x2e\x7c\xdd\ +\x5b\x4a\x87\xbf\x7d\xab\x7c\xee\x07\x5e\xd1\xfe\xf3\x8f\x7d\x62\ +\x56\x55\x5c\xde\xa5\x1b\x2e\xf8\xcd\x77\xbc\x66\xc8\x31\x12\xd7\ +\xd2\xd7\xbe\xf8\xe5\xe7\xbd\xeb\x43\x5b\x8e\x7e\xe1\x83\xd7\x3c\ +\x32\x3c\x5a\x58\x59\x15\x97\xfd\xd2\x7f\xbb\xea\xec\xda\xcc\x7d\ +\xff\xf4\x17\xd7\x7e\x5f\x32\x7f\xf3\x85\xaf\x7e\xfb\x4b\x76\xdd\ +\xf4\x77\x9f\xba\xf9\x50\x9b\x6a\x5e\x3b\xfb\x65\xef\x7e\xfd\xf3\ +\x8e\xdf\x73\xed\x1f\x7f\xe1\xde\xca\x70\xbe\xd3\x12\x43\xb5\x9c\ +\x4c\xba\xf3\x0d\x75\xd5\x3b\xff\xe7\x8b\x76\x91\x2f\x7e\xea\x23\ +\xf7\xad\x92\x0a\x4b\x12\x6f\xeb\xaf\xbc\xeb\xed\x27\x15\xf9\x3d\ +\x37\xfc\xd3\x83\x93\x0b\xcd\xb6\xbc\xec\x57\xff\xfb\xa5\x23\xbe\ +\x0b\x2b\xb7\x7c\xe3\x8b\x07\xb6\x3c\xfb\x17\x5f\x58\xbd\xfe\x0b\ +\xdf\xbc\xfc\xfd\x57\xbb\x0c\x1f\xbb\xfd\xeb\x9f\x59\xb9\xbd\xde\ +\x48\xce\x7b\xf5\x6f\xbc\xf1\xa2\x2d\xc8\xc8\x99\x00\x07\x6f\xf9\ +\xe2\x57\xbf\x77\x14\xa1\x04\xaa\x67\xbe\xe3\xed\xaf\x1d\x32\x82\ +\x9b\x0e\x6f\xfb\xfc\x9f\x7d\x67\xff\x8a\x93\x29\x5d\xfe\xd6\x5f\ +\xb1\x1d\xfb\xd8\xad\xdf\xf9\x9b\xe9\xdb\x57\xda\xec\x95\xef\x78\ +\xcf\xf3\x77\x79\x8f\xfd\xe0\x86\x5b\x1f\x9c\x6e\xd5\x3b\x7b\x5f\ +\xf6\xb6\x37\xbd\x60\xfb\x03\xd7\xfe\xc9\x35\x77\x2d\x57\xc6\xb6\ +\x5e\xf5\xfa\x37\x15\x17\x6f\xbe\xf6\x8e\x27\xdb\x8d\xf6\xd6\x17\ +\xbe\xe5\x6d\x2f\x39\x6d\xf5\xf1\x5b\xff\xe2\xef\xbe\xd5\x25\xee\ +\x96\x67\xbd\xf8\x65\x67\xe7\x50\x6b\xe6\xdb\xff\x78\xcd\xd6\xbd\ +\x17\xbc\xe1\xaa\x0b\xee\xfc\xd2\x5f\xfc\xcb\x44\x57\xc7\xdd\xda\ +\x99\x2f\x7f\xe7\xeb\x9e\xfd\xbd\xcf\xff\xc9\x57\x1e\xa9\x0f\x6f\ +\xda\xf1\xe2\x17\x3f\x67\xe2\xd6\xaf\x3e\xd1\xa6\xb9\xa1\xcd\x2f\ +\x7f\xd3\x2f\xee\xca\x0f\xb0\xe9\xc7\x7e\xa0\x01\x30\x02\x9e\x44\ +\x73\xb3\xd3\x04\xa1\x6e\xab\xd5\x6e\xb4\x5c\xd7\x9b\x9f\x5b\x60\ +\xb6\x8d\x11\xb2\x2c\xb7\xd7\x5c\x79\x6c\xdf\xa3\xbe\xe7\x54\x87\ +\x86\x9b\xed\x76\xb3\xd9\xa2\x84\xd6\x46\x46\x17\x16\xe6\x0f\x1c\ +\x3c\xf8\xaa\x57\xbe\x32\xe8\x05\x23\x43\xb5\x42\x31\x7f\xe7\x9d\ +\xdf\x37\x6a\xb4\x6d\xdb\x8b\x0b\x0b\x51\x1c\xc7\x71\xbc\xba\xba\ +\x3a\x32\x3a\x1c\x84\xe1\xf4\xd2\xd4\xd4\xe4\xa4\xe7\xfb\x96\x65\ +\xa9\x94\x6b\x84\x38\x17\x8d\x46\xbd\xdb\x6c\x0f\x55\xab\xb3\xb3\ +\xb3\x4f\x3c\xf1\x44\x14\x45\x9d\x4e\x47\x08\x51\xaf\xd7\x2d\xcb\ +\x5a\x5d\x5d\x3d\x7c\xf8\xb0\xef\xfb\xd3\xd3\xd3\x7b\xf6\xec\x39\ +\xfd\x8c\x33\xa2\x30\x5c\x5d\x5d\x4d\xd3\x94\x52\x3a\x35\x35\x95\ +\xc9\x66\x6b\x95\xda\xc4\xd1\xa3\x49\x92\x14\x8b\x45\x6a\x5b\x8d\ +\x46\x83\x51\x96\xcd\x65\x7b\xbd\x5e\x9a\xa6\xae\xeb\xa6\x69\xba\ +\xb2\xb2\x32\x32\x32\x62\xdb\xf6\xe4\xe4\x24\xe7\xbc\x54\x2a\x8d\ +\x8c\x8c\x34\x1a\x8d\x63\x93\x93\x9e\xef\x1b\x63\x81\xd6\xba\x5c\ +\x2e\x11\x4c\x93\x24\x39\xed\xb4\xd3\xcc\xd8\x16\x00\x8d\x10\xce\ +\x16\xf2\xf3\xcb\x4b\x7b\x29\x2e\x96\x4b\xfb\xf6\xed\x6b\x36\x9b\ +\x00\x20\x84\x68\xb7\x3b\x26\x49\x7c\x46\xe8\x4d\x4a\x49\x80\x20\ +\x4e\x1f\x7a\xf8\x91\xb9\x99\xf2\x1b\x2e\xb9\x70\xba\xde\xbe\xee\ +\xc6\xef\x5e\x78\xee\xb3\xce\x29\x92\xa5\x76\xeb\xa9\x77\x1f\x7e\ +\xcd\xab\xaf\xfa\xeb\x2f\xff\xf5\x27\x8e\xed\x79\xce\xa5\x2f\x39\ +\xff\xa4\x9a\x4c\xf9\xd6\xe7\xbf\xfa\x77\xdf\xf4\x1c\x04\x70\xcf\ +\x57\xbe\xe4\x9d\x7e\xd5\xef\xbf\xfd\x52\x0a\xf0\xbd\x7d\x21\xc7\ +\x1a\xe2\x66\x53\xe6\xdf\xf4\xde\xdf\x3f\xdb\x9b\xf9\xf3\x8f\x7c\ +\xec\x1f\x6e\xdd\xf3\xdb\x97\x9f\xbc\x26\x38\x71\xae\x01\xda\x2b\ +\x8b\xe5\x33\x5f\xf2\xc1\xb7\xbf\xf4\xe0\x75\x7f\xf4\xb7\xdf\xfe\ +\xee\x8b\xf6\x3e\xff\x0b\x5f\xfe\xde\x9e\xd7\xfe\xce\x2f\x9c\x3f\ +\x02\x80\x27\xef\xfa\xc2\xf5\x07\xdd\xf7\x7e\xe8\xfd\x9b\x92\x03\ +\x1f\xfd\xbd\xcf\xdc\x76\xe6\x69\x23\xed\xba\x77\xfa\x15\x1f\x79\ +\xc7\x65\xff\xf2\x67\xef\xbd\x29\xd9\xf3\x87\xef\x7f\xd9\xf7\xff\ +\xee\x83\xdf\xf8\xee\xc3\x2f\xda\xb5\x77\xb1\xa3\x5e\xf8\x6b\x1f\ +\x7a\xd5\x6e\x79\xfd\x27\x3f\xf2\xf9\x2f\x7d\xff\x0f\x7e\xfd\x05\ +\xcf\xbd\xf2\x35\xa7\x07\xdd\xfb\xbf\xf9\xd7\xb7\xde\x71\xcf\x45\ +\xaf\xdd\x0a\x99\x9d\xbf\xf4\xee\xdf\x3d\xb5\x8c\x61\xf9\x91\x24\ +\x49\xb5\xd6\x5c\xa8\xcd\xe7\xbc\xea\x43\xbf\xf9\xc2\x85\xfb\xbe\ +\xf2\xd1\x7f\xf8\xc2\x73\xcf\xff\x00\xc1\x08\x63\x0a\xbd\xc7\xfe\ +\xfe\xeb\xf7\x9e\xf6\xba\x77\x5d\x3c\xde\xf8\xd4\xc7\x3e\xfb\x8d\ +\x7b\x9f\xf7\x6b\x17\xd5\x00\x60\xe9\xe1\xeb\xaf\xdb\x9f\xbe\xf3\ +\xea\x4f\x9c\x5c\x00\xc0\x70\x73\x14\xed\x7c\xe1\xeb\x7f\xef\x17\ +\xce\xbb\xfb\x1f\x7e\xef\xeb\x37\xde\x76\xc1\xae\x57\x9c\xf5\xbc\ +\xab\x36\x9e\x1e\x1c\xbb\xe3\x0b\xd7\xde\x7a\xeb\x6b\x5e\xb0\x7d\ +\x65\xae\x71\xda\x4b\xde\xfa\x1b\x57\x9e\x0a\x1a\xf8\xf8\xe5\xbf\ +\xb2\x3d\x98\xb9\xf7\xfa\xcf\xdd\x72\x4f\xf3\xf9\x23\xd7\x7e\xe5\ +\xeb\x95\x4b\xdf\x75\xf5\x65\xbb\xb4\x42\xad\x23\xdf\x72\x36\x9d\ +\xfe\xb6\xab\xdf\xbd\x89\xc0\xf2\x23\x5f\xfe\xca\x7d\xcb\xaf\xff\ +\xf5\x77\x8e\xb7\xbe\xff\xb1\xbf\xf9\xe2\x7d\x97\xec\x5d\x5d\xec\ +\x9e\x71\xe5\xbb\xdf\xfe\xe2\xcd\xbd\x03\xd7\xff\xc3\xa1\xee\x1b\ +\x3f\xf8\x07\x17\x6c\xf0\x06\x39\xdd\xff\x4e\x0b\xe7\x9c\x23\xad\ +\x41\x69\xc7\x76\x31\xc6\x69\x9a\x44\x61\x18\x44\x31\xe7\xc2\x71\ +\x5c\xa5\x34\xa5\x64\xb5\xbe\x72\xef\x7d\xf7\xf9\x7e\x36\x4e\xd2\ +\x5e\xd0\x93\x4a\x1d\x3a\x74\xb8\xd1\x68\x6d\xda\xb4\x19\x63\xac\ +\x01\x3d\xf6\xf8\xe3\xaf\x7b\xdd\xab\x4d\x25\x5e\x29\x35\x79\x6c\ +\xb2\xd5\x6e\x03\xc0\xf2\xf2\x92\xed\x3b\x98\x20\xcf\x71\xcb\xe5\ +\xf2\xb1\xa3\x4f\x2a\xa5\x0e\x1e\x3c\xd8\xea\x76\x0a\xc5\x62\x22\ +\x78\xa7\xdd\x59\x98\x9f\x0f\x83\xa0\x50\xc8\x03\xc0\x91\x23\x47\ +\xaa\xd5\xaa\x99\x9a\x82\x00\x84\x10\x69\x92\x84\x41\x30\x3b\x33\ +\xc3\xd3\x34\x0a\xc3\x38\x4e\x78\xca\x47\x86\x47\xb4\x56\xb3\x33\ +\xb3\xbe\xeb\xa6\x49\x82\x11\xf6\x7d\x9f\x73\x4e\x29\xf3\x7d\x1f\ +\x13\xe2\x11\x6c\xdb\xb6\x69\xbe\x73\x1c\x47\x6b\xdd\x6a\xb5\x10\ +\x42\x69\x9a\x9a\x4c\x6d\x6e\x6e\xae\x5c\x2e\x97\x4a\xa5\x30\x8a\ +\x30\xc6\x9e\xe7\x05\x41\x40\x29\xc3\x98\x60\x4c\x6a\xb5\x5a\xb3\ +\xd9\x46\x08\x29\x80\x5e\x18\x3c\xeb\x9c\x73\xc6\x37\x6c\x78\xe8\ +\xa1\x87\x16\x17\x17\xd3\x28\xce\x17\x0a\x13\x13\x13\x48\xeb\x30\ +\x8c\x29\x79\xa6\xf4\xd3\x69\xad\xc3\x38\x1e\x41\xe1\x0b\x2f\x3c\ +\xff\x86\xdb\xee\xf8\xdb\x6f\xdf\xd6\x6e\x77\x76\x6e\xdf\x76\xc9\ +\x8e\xe1\xa5\x07\xee\x48\x47\xf6\xfe\xc8\xfd\x37\x9f\x77\xd5\x87\ +\xf7\x3e\x67\xff\x0f\x6e\xbb\xee\xb3\x1f\x9e\x78\xe5\x3b\x77\x50\ +\x86\x05\x5e\x57\x21\x31\xb3\x2d\xd2\xff\xfa\x02\x00\xc0\x94\x5a\ +\x8c\x01\x38\xe3\x67\x9d\xba\xed\xba\x27\x66\xe0\xf2\x93\x9f\xfa\ +\x41\x22\x16\xa3\x08\x60\xcb\xae\x0d\xf6\x63\xcd\xd5\xc5\xa3\xcb\ +\x76\xe9\xca\x33\xc6\xcc\xad\x73\xc7\x8f\x64\x4e\x79\xfe\xc6\x0c\ +\xe0\xcc\xf6\x33\xb6\xe0\x63\x33\x73\x35\x62\x31\x46\x00\x60\x7c\ +\xcb\x90\xfb\xa4\x04\x80\xd1\xd1\x31\xf2\x70\x0f\x40\x53\xc6\x18\ +\xa3\x00\xde\xb3\xcf\x38\xf5\x07\xb7\x4e\x2e\xcf\x1f\xf8\xda\xe7\ +\xbe\xd4\x72\xcb\x62\x69\x55\x6c\x57\x42\x6a\x00\xf4\x23\x1a\xaa\ +\x46\xd8\xcb\x15\x01\x60\x64\xf7\x9e\x61\x76\xd7\x6c\x2b\x44\x08\ +\x21\x42\xd3\xfa\xe1\xc5\x30\x29\xee\xbb\xed\xba\x7d\xe9\xd0\x69\ +\xe7\x6e\x2b\xac\x95\x29\x17\x26\x26\x8a\x5b\x4f\x3d\xa9\x44\xd6\ +\x7f\x73\x9a\xd9\x0e\x00\x6c\xdc\xb1\x19\xee\x4e\x3a\xdd\xe5\x1b\ +\xfe\xf2\x33\xc7\x44\xc1\x0d\x67\xb5\xf4\x24\x00\x26\xcc\xb2\x19\ +\x00\x40\x32\x7f\xed\x67\xff\xf6\x70\xe0\xe6\xd2\x05\x01\xbb\xe2\ +\x95\xe3\x4b\x5d\xeb\xca\x73\xb7\x23\x40\x08\x03\xd2\x0a\xb0\x99\ +\xbe\x07\x8d\x99\xc9\x6e\xdc\xdb\x77\xfb\xf5\xfb\xd3\x74\xcf\xb9\ +\x67\xe7\x19\x20\xca\x6c\xc6\x00\x20\x73\xf2\x25\xbf\xf0\xe2\xfa\ +\x4d\xff\xeb\xc3\x8f\x9c\xf1\xfc\xd7\x5c\x75\xd9\x90\x3b\xc0\xa6\ +\x7f\x4b\x2a\x47\xb8\xb1\xd2\x28\x57\xca\xb9\x4c\x0e\x00\x83\x46\ +\x69\xca\x11\x26\x8c\x32\x04\x18\xc1\xda\x8e\x13\x25\x55\x18\x06\ +\xbd\x20\x24\x18\x23\xd0\x07\x1e\xdf\xdf\xeb\x6c\xb6\x1c\x67\x6e\ +\x66\xba\x9c\xcf\x82\xd2\x4a\xf1\xa5\xa5\x65\x33\x57\xe0\xe4\x3d\ +\x27\x1d\x3f\x3e\x95\x24\xe9\xc3\x8f\xee\xf3\xb2\x99\xe1\x91\x9a\ +\x65\xd9\x47\x8f\x1c\x7d\x74\xff\x3e\x00\x34\x33\x3b\x77\x7c\x76\ +\xb6\x54\x2e\x29\x04\xd9\x4c\xf6\xe0\xc1\x83\x3c\x4d\x39\xe7\x08\ +\x63\xa5\xf5\xc2\xc2\x02\xe7\x02\x00\xf5\x82\x90\xac\xae\x56\xca\ +\x15\xa5\x64\x9a\xa4\xd3\xc7\xa7\x27\x8f\x4d\x6e\xdb\xb6\x2d\x8e\ +\xa2\x24\x4d\x17\x17\x16\x3a\xed\xb6\x14\xc2\xb2\x9d\x5e\xd0\xf3\ +\x7d\x1f\x61\x04\xa0\x31\x46\x49\x1c\x6b\x04\x5a\x6b\x8c\xb1\xe0\ +\x3c\x08\x02\x21\x84\x6d\xdb\x99\x4c\x26\x8e\x63\x8c\xf1\xd8\xe8\ +\xd8\xd8\xd8\x58\xa7\xd3\x19\xaa\x56\xe7\x16\x16\x08\x21\x5c\x08\ +\x9e\xa6\xc3\xc3\x35\xd0\x08\x63\x9c\x24\x89\x94\xbc\x5e\x5f\x11\ +\x69\xe2\xbb\x6e\xaf\xdd\x2e\x9e\x72\x8a\xc3\xac\xe3\x93\x93\x18\ +\xa1\x46\xbd\x4e\x00\xa4\x52\xae\x6b\x6b\xfd\x4c\x51\x3e\xb5\x06\ +\xae\x40\x4c\x1d\x3c\x6f\xc3\x4e\xb8\xf8\x79\xb7\xdd\x7d\xcf\xf0\ +\xc8\xe8\x4b\xcf\xdc\xad\x27\x1e\x14\x22\xe5\xea\xa9\x08\xaa\x45\ +\x2f\x88\x2d\xb7\x74\xe6\xc5\xaf\x4e\x17\xf6\x5d\x73\xd7\xbe\x8d\ +\x3b\xac\xa0\xd1\x91\x6b\x1f\x17\x04\x3f\x62\x28\x45\x20\x45\x1a\ +\xc5\x1a\xb2\xbd\x63\xc7\xa6\x0b\xdb\x5e\xf0\xaf\xbe\xe5\x40\x69\ +\x05\x00\x4a\x83\x06\xed\x14\xc6\x73\x41\xf3\xc8\x91\xe6\x9e\xd3\ +\x8a\x00\x30\x54\x1b\xef\xdd\x72\x78\x45\xbc\x60\x38\x9d\x3f\x78\ +\x5c\x9c\x74\x69\x8d\xcc\x48\xad\x34\x98\x79\x99\xe6\xd8\x94\x46\ +\x08\x01\x20\x2d\x45\x1c\xc5\x00\xd6\xe1\x63\x93\x74\xf4\xd9\xf3\ +\xf7\xdd\x72\x30\xde\xf9\xe9\x0f\xbc\x65\xee\xce\xcf\xfd\xf9\x23\ +\x1c\x51\xaa\x44\xbb\x1d\x71\x00\xbb\x5f\x87\xd0\x52\x9a\xf1\x7e\ +\xcb\x87\x0f\x2d\x26\x95\xd1\x82\x77\x90\xf3\x34\x4e\xac\xdc\x48\ +\xd1\x29\x9c\x7b\xe5\x2f\xbf\x60\x8b\x03\x66\xca\x2a\x00\x00\x54\ +\x36\x8c\xd6\x1f\x3a\x36\x1d\xc2\x66\xcf\xa0\x2f\x32\x7f\x47\xa9\ +\x80\x31\xb2\xf4\xc4\x9d\xb7\xcf\x78\x1f\xfe\x5f\xbf\x35\x7c\xf8\ +\xba\x0f\xfc\xe3\x8c\x5c\x7b\x09\x0d\x00\xc1\xd4\x9d\xb7\x1d\x8e\ +\xde\xf7\xe9\xab\x77\xcc\x7c\xef\xfd\x7f\xb5\x0f\x65\x87\xf2\x4e\ +\xbc\xff\xf1\x85\xb3\x2e\x1c\x07\x00\xc4\xac\xb4\xdd\x89\x22\x00\ +\x1f\xb2\xd5\x9a\x9f\x87\x2b\x7f\xf9\xd7\xd7\x5f\x39\x7a\x48\xae\ +\x6f\xef\xd1\xfe\x85\xaf\xfc\xd5\xf3\x5e\x78\xf4\x93\xef\xfb\xe8\ +\xb5\x99\xcd\xbf\x71\xc5\xae\x01\x36\xfd\x1b\xb9\x80\x94\x18\xb0\ +\x6b\x79\x0c\x53\xa5\xc0\xc2\x56\x2a\xd2\x30\x8c\x01\xc5\x00\x88\ +\x10\x4c\x08\x4e\xd3\x14\x63\x64\x31\xea\x58\x56\xaf\xd3\x65\x18\ +\x79\x36\xe3\x49\xa4\x14\x4f\x23\xe8\xac\x2e\x49\xce\x27\x8f\x4d\ +\x74\xbb\x3d\xcb\x62\x8f\x3d\xf6\xd8\x57\xbe\x7c\xdd\xd4\xd4\x94\ +\xd2\x30\x32\x3a\xc6\x53\x11\x07\x49\x1a\xf1\x28\x4e\x26\x8e\x4d\ +\x95\x8a\x45\x44\xe9\xc2\xec\xec\xcc\xec\x9c\x59\x67\xb0\xb2\xb2\ +\x62\xac\x92\x84\x10\xd7\xcb\x34\x1a\x0d\xdb\x76\x34\xc2\x1a\x74\ +\x26\x57\x58\x5a\x59\x21\x18\x49\x29\x1b\xad\x66\x36\x9b\xb5\xe7\ +\x9d\x24\x49\x56\x56\x56\x56\x56\x56\x84\x92\x41\x14\xb6\x83\x1e\ +\xa2\x88\x2b\xce\x08\x13\x9c\xc7\x71\x14\x04\x41\x26\x93\x71\x2c\ +\xd6\x69\x35\x9b\x9e\x33\xbf\x30\x57\x2e\x97\xb7\x6c\xd9\x62\x4a\ +\x72\x51\x14\x89\x31\xb9\x79\xd3\xd6\xc7\x1f\x3f\xb0\xbc\x54\xcf\ +\xe7\xf2\xe7\x9c\x75\xf6\xc2\xec\x5c\xdc\x0b\xb6\x6e\xdc\xd8\x6a\ +\xb7\xd3\x34\x75\x6d\xe6\x58\x45\x8a\x41\x4b\xce\x2c\x76\xfc\xd8\ +\x93\xab\x8b\x0b\x0b\x8b\x0b\x58\x4b\x0c\x58\x24\x31\xc6\xc8\x76\ +\xec\x38\x89\xd7\x97\x44\xfd\xbf\x0f\x84\x20\xc5\xac\xd9\x0b\x0b\ +\xd3\x87\x2e\xd8\xb8\x6b\xcb\x65\xcf\xc9\x7a\x76\x66\xee\x80\x08\ +\xc3\x7a\x90\x20\xcb\x7a\xea\x5f\xbd\x79\xeb\x57\xaf\x79\x60\x2a\ +\xf1\x2d\xb1\xbc\x1a\x5f\xf6\x4b\x17\x9d\x55\x38\x7e\xf3\x2d\x7f\ +\xff\x3f\xaf\x7e\xe8\xdc\x2b\x5f\x3b\x0c\x90\x8a\x35\x79\x5f\x09\ +\xce\xb5\x04\x62\x89\x60\xfa\x4b\x9f\xfa\xe8\x2d\xd0\xac\xe3\x1d\ +\xbf\x71\xd9\xfa\x56\x28\xad\x78\x9a\x4a\x0d\x5a\x70\xce\xa5\x06\ +\xd0\x4a\xa4\x71\x44\xb3\xdb\xde\x74\xe5\xa9\x9f\xf9\xdc\x07\xf7\ +\x57\x2b\x95\x9d\x2f\x7c\xeb\x15\xaf\x7a\xe1\xe3\x7f\xfc\x87\x1f\ +\xf8\x80\x2f\xbb\xe4\x94\x97\x5e\x76\xea\xd0\xe3\x87\x03\xf3\x12\ +\x4a\xf0\x94\x0b\x00\x50\x92\xa7\x5c\x02\x10\x9c\xf4\xbe\x7b\xcd\ +\x1f\x4f\x16\xd2\xb9\xb6\xf3\x86\xdf\x7e\xce\xee\xd4\x1d\xbe\xf3\ +\xda\x4f\xfc\x71\x93\x2f\x1e\x42\x3b\xaf\xf2\x4a\x5b\xce\x3c\xd9\ +\xfe\xfc\x1f\x5d\x7d\xe7\xae\x73\x5e\x7f\xe9\xb8\x92\x42\x2a\x94\ +\x2f\x65\xa7\x6f\xfc\xf2\x27\x56\x6f\x5e\x5c\x68\x9e\xf3\xda\x77\ +\x6c\xa2\x90\xec\x1c\xfe\xa7\x1b\xff\xf9\xe8\xa5\xff\xed\x57\x2e\ +\xbf\xe7\x73\x9f\x7e\xff\xdd\x43\x65\xbf\xb8\xf3\xcd\x6f\x7d\x55\ +\x85\x02\x00\x6c\x38\xef\x95\x97\xdc\xff\xc9\x4f\x7d\xe0\xfd\x95\ +\x62\xee\x9c\x57\xbc\x01\x81\x32\x07\xa3\x25\x0f\x23\x5e\xdd\x76\ +\xee\xde\xcc\x5d\x7f\xfd\xf1\x3f\xcd\x04\x47\x23\xb2\x97\x01\x08\ +\x9e\x72\xa9\x01\xc0\x1f\x3f\xfb\xcc\xa1\xfb\xaf\xf9\xc3\x3f\xa9\ +\x88\xb9\x55\xb5\x83\x15\x37\xbe\xfa\xaa\x4b\xfe\xec\x1f\xff\xf0\ +\xea\x5b\xab\xe5\xed\xcf\xfa\x85\x97\x9d\x73\x76\xee\xa6\x3f\xbb\ +\xfa\x7d\xdb\xce\x7a\xee\x9b\x5f\xf1\xda\x2b\x1f\xf8\xc4\xa7\xdf\ +\xff\xfe\x6a\xd9\x2d\x6f\x7f\xd1\xdb\x5e\xb3\x57\xa6\xa9\x90\x1a\ +\x00\xe2\x99\x07\xae\xb9\xee\xd6\x18\x68\xdd\xdf\x78\xc6\xd6\xea\ +\x7f\xe5\x9c\x0e\xbd\xf9\x8d\x6f\x30\x32\x10\x63\xec\x5d\xef\xfe\ +\x2d\xf7\x84\x36\x8b\x6c\x36\xfb\xd5\xaf\x5e\xf7\xbe\xf7\x5d\x5d\ +\xab\xd5\x5c\xc7\x97\x5a\x01\x20\xad\x81\x4b\x1d\xc7\xb1\x65\x59\ +\x0a\x14\x8f\xbb\x5a\xf1\x5a\xad\xe6\xfb\x7e\xa7\xd3\xab\x37\x9a\ +\x08\xe3\x5a\xad\x66\xdb\xae\x02\xcd\x28\xc9\x7a\x9e\x14\xc2\x88\ +\x44\x18\xe3\x72\xb9\x8c\x31\xce\xe7\xf3\xf5\x7a\xfd\x92\x4b\x2e\ +\xc9\xf8\x2e\x21\x64\x64\x64\x24\x49\x92\x6f\x7c\xe3\x1b\x41\x10\ +\xbc\xfd\xed\x6f\x7f\xf2\xc9\x27\x0f\x1d\x3a\xe4\x38\xce\xcc\xcc\ +\x0c\x63\xac\x52\xa9\x44\x51\x24\x84\x50\x4a\x71\xce\xb7\x6d\xdb\ +\xf6\xf0\xc3\x0f\xa7\x69\xea\x38\x4e\x6d\xa8\x8a\x11\x58\x96\x25\ +\xa5\x3c\xe5\x94\x53\x1a\x8d\xc6\xe4\xe4\x64\x10\x04\xc6\x57\x99\ +\xcb\xe5\x62\xc3\xb9\x10\x02\x80\x34\x4d\x39\xe7\x9c\x73\xdf\xf7\ +\xbb\xdd\xee\xe2\xe2\x62\x75\x68\xc8\xf5\x5c\xcb\xb2\xc6\xc6\x46\ +\x11\x22\x07\x0e\x1c\x0c\x82\x60\xe3\xf8\xa6\xed\xdb\x77\x38\x8e\ +\x13\x04\x61\xb1\x54\x68\xb6\x1a\xd7\x5f\x7f\x7d\x92\x24\xaf\x78\ +\xc5\x2b\xc2\x30\x0c\xc3\x30\x49\x92\x66\xb3\xb9\xb2\xb2\xd2\x6e\ +\xb7\x41\x6b\x42\xa9\xd9\x5f\xc0\x18\xc3\x84\x98\x22\xa0\x79\xf8\ +\x27\x3e\xfe\xd1\xe7\x5c\x74\x61\x18\xae\x2d\x8f\x64\x8c\x2d\x2c\ +\x2c\xfc\xe6\x6f\xbc\x63\x68\xa8\x56\x1b\x1e\xee\x3b\x0c\xa4\x94\ +\xf9\x7c\xee\x97\x7e\xf1\x2d\xd5\xa1\x61\xb3\x9b\xcf\x14\x07\x09\ +\x21\x49\x92\x2e\xcc\xcf\xec\x3e\xf9\x54\x66\x59\x5a\x6b\xce\xf9\ +\xea\xca\xd2\xce\x93\x4e\xf9\x77\xf8\x9b\x8e\x7c\xff\xe6\xc3\x5f\ +\xfb\x2b\x2c\x39\x00\x50\xcb\x56\x4a\x2a\x21\x94\x52\xde\xc6\x5d\ +\x67\xfe\xd2\x7b\xca\x23\x1b\x4e\xbc\x7b\xaf\xbe\x34\xbf\xdc\x48\ +\x24\x2a\xd4\x36\x8c\x55\x73\x18\x54\x73\x69\x7a\x76\x39\x28\x8d\ +\x6d\x2e\x92\xb0\x2d\x9c\x91\x72\x16\x00\x7a\x8d\xa5\x1e\xad\x0c\ +\xcb\x87\xae\xfe\xf8\xd7\xce\x7f\xdd\xaf\x6e\x77\x71\x65\x7c\x53\ +\xc9\x5f\x47\x3a\x95\x2c\x2e\xd6\xb3\x43\xa3\x24\x5c\x6a\x71\x77\ +\xb8\x9c\x53\x71\x6b\xb1\xc9\x87\x46\xaa\x14\x44\x63\x7e\x7a\x7e\ +\x35\x70\x4a\x63\x5b\x37\x94\x70\xda\x9d\x9c\x9a\x8e\x50\x76\xd3\ +\x96\x8d\x3e\x85\xb0\xb5\xdc\x12\xee\x68\x25\x9b\x74\x56\x1a\x09\ +\x1b\xa9\x16\x92\x4e\xbd\x9e\x38\xa3\x95\xce\x1f\xbd\xff\x93\xa5\ +\x4b\xde\xf2\xbc\x11\xea\x8d\x6c\x1a\xc9\x7b\x00\xd0\x5d\x99\x9d\ +\x5e\x6c\x00\x75\xab\x63\x63\x43\x39\x4f\x45\x9d\xa9\xa9\xe9\xc4\ +\x2a\x6c\xde\x50\xea\xd4\x3b\xb9\xda\xb0\x95\x76\xe6\xe6\xe7\xdb\ +\xa1\xc8\x55\xc7\x36\x0c\x17\x09\x00\xc8\x70\x66\x76\x35\x37\x34\ +\x9e\x77\xc5\xea\xcc\xf1\x85\x66\xe4\x15\x86\x36\x8e\xd7\xfa\x9b\ +\xa8\x74\x1a\xcc\x4e\x4f\x37\x63\x18\xde\xb4\xc5\xe3\xed\x1e\xce\ +\x0e\x17\xbc\x34\x68\xac\xf4\xd0\x48\xad\x98\x76\x96\xa6\x66\x96\ +\x52\xb0\xab\xb5\xd1\x91\x4a\xb6\xb3\x3c\x9f\x3a\xa5\x4a\xce\x01\ +\x80\xb4\xb7\x32\x75\x7c\x31\x01\x5a\xa8\x8e\x8e\x0d\xe5\x31\x40\ +\x7b\x69\x7a\x76\xb9\xc5\xf2\xb5\xad\x1b\x6b\x2a\x58\x99\x9c\x5a\ +\x44\x99\xa1\x2d\x1b\x6b\x4c\x44\xb3\xd3\xc7\x1b\xa1\x2c\x0c\x8d\ +\x6f\xac\xe5\x9a\x8b\x0b\xca\xaf\x94\xb3\x4c\x27\xdd\xe9\xe9\xe9\ +\x56\x04\xa5\xe1\x0d\xe3\x43\xff\x21\x95\x70\xa5\x54\xd0\xeb\x3e\ +\xed\xbc\x49\x6b\xa5\x94\xa2\x94\x52\x46\x34\x37\xb4\x13\x39\xb6\ +\x85\x30\x2a\x16\x8a\x88\xa0\xa5\xf9\x38\x89\x13\x29\x25\x42\x28\ +\xe5\x1c\xb4\xb6\x2d\xcb\x76\x1c\xad\xb4\x90\xd2\x54\xf1\xcc\x4c\ +\xdb\x20\x08\x4c\x85\x3e\x97\xcb\x79\x9e\x67\x4a\x6f\x99\x8c\xd7\ +\x6c\xd4\x87\x87\x47\x1c\xc7\x31\x1a\x50\xbf\xb5\x0d\x00\x3c\xcf\ +\xeb\xf5\x7a\x0b\x0b\x0b\xf9\x7c\xbe\x58\x2c\x66\xb3\xd9\x4e\xa7\ +\x93\xcb\xe5\xcc\x21\x75\xbb\xdd\x6a\xb9\xe4\x65\xfc\x42\xa1\xc0\ +\x18\x5b\x5a\x5a\x6a\x34\x1a\xad\x56\x4b\x08\x81\x10\x4a\x93\xa4\ +\x87\x71\x2a\x84\xd9\x9a\x69\x0c\x4a\xe6\x9c\x37\x26\x6f\xdb\xb6\ +\xb5\xd6\x8e\xe3\x64\xb3\xd9\x42\xa1\xe8\xba\x5e\xbd\xde\x38\x76\ +\xec\xc9\x24\x49\x1a\x8d\xc6\xf0\xf0\x48\xad\x36\xb4\xb4\xb2\x64\ +\x06\xc5\x01\xc0\x23\x8f\x3c\x12\x04\x81\x5e\x77\x4b\x19\x9d\x1b\ +\x13\x42\x29\x45\xeb\x61\x8c\x0e\x61\x18\x6a\xad\x01\x69\xfd\x8c\ +\x69\xa6\xc3\x00\x3b\x2e\xba\x74\xf4\xcc\x0b\xcd\x17\x8f\xd6\x0a\ +\x10\x20\xc0\x00\x60\xd9\x96\x67\xff\x88\x79\x12\x67\xca\x23\x3b\ +\xcb\x23\x27\x5e\x53\xac\x6d\x2e\xd6\xcc\x65\xbf\x2f\xd2\x66\x4a\ +\xb5\x0c\x00\xac\x72\x21\xf1\xc8\xb6\x5d\x3b\x73\x3f\xf2\x34\xf6\ +\xf0\xe8\x28\x00\x40\xae\x66\x9c\x8b\xd8\x29\x8c\xae\x3d\x2b\x2d\ +\x8d\x6e\x2d\x8d\xae\xdf\xd3\xca\x6e\xd9\xf9\x43\xc0\xf5\x0a\x43\ +\xe6\x25\xec\x5c\x75\x64\xed\x42\x79\x14\x00\x54\x33\x15\xaa\x30\ +\xb6\x73\xdb\xce\x1f\x1e\x70\xb6\xba\xe1\x94\xea\x0f\x81\x15\xbb\ +\xb9\xad\xbb\xf7\x98\xcb\xee\xa8\x07\x00\xe0\xe6\x36\x6e\x7b\xea\ +\x91\x11\x6f\x7c\xd3\x46\xf3\x7d\x51\x19\xdf\x5e\x19\xff\x57\xdf\ +\xd8\x96\x3f\xbe\x7d\xf7\xfa\xd5\x4e\xc6\x1c\xa3\x5f\x1a\xf3\x01\ +\x00\x9c\x5c\xed\xa4\x53\x6a\xfd\x3b\xe7\x86\xfa\x6f\x03\xac\x4c\ +\x75\xe7\x29\x4f\x21\x3b\xf9\xda\xc6\x7c\x6d\xe3\xda\x0f\x7e\x75\ +\x57\xff\x56\xe6\x6e\xd8\x76\x52\xff\xb8\x8b\xc3\x6b\xbf\x17\x64\ +\x67\x37\xed\x38\x65\xd3\xc0\xdd\xf4\x7f\xd2\xc2\xcd\xa0\x12\x85\ +\x10\xb2\x2c\xa6\xb5\x8e\x93\x34\x4d\x05\xd5\x8a\x10\x8a\x31\x22\ +\xd4\x38\x86\x90\xc1\x26\x21\x84\x54\x0a\x21\xec\x38\x0e\xa5\x96\ +\x46\x80\x41\xbb\xb6\x9d\x26\x89\xc1\x0b\xb3\x80\xb3\x50\x28\xb8\ +\xae\xcb\x18\x6b\xb5\x5a\x82\xa7\x71\x9c\x84\x61\xa8\x94\xea\x76\ +\xbb\x96\x65\xf5\x7a\xbd\x6e\xb7\xdb\xed\x76\x8d\xb2\x83\x31\x36\ +\xcb\x29\x7b\xbd\x9e\x6d\xdb\xb9\x5c\x2e\x8a\x22\x42\x08\x63\xcc\ +\xb2\xac\x7c\xa1\x30\x54\xad\xcc\xcf\xcf\x9b\x03\x08\x82\x80\x10\ +\x62\xdb\xb6\x59\x32\x6c\x44\x25\xb3\x13\x58\x08\x01\x6b\x6b\x11\ +\xc0\x68\x4c\x4a\xa9\x30\x0c\x2c\xc7\x36\x1e\x85\x5c\x2e\x2f\x84\ +\x20\x84\xba\xae\x47\x29\x5d\x58\x98\x6f\x36\x5d\x44\x50\xa7\xd3\ +\x31\xb8\xd6\x68\x34\xcc\x13\x02\x80\xc1\xb5\x34\x4d\x8d\x43\xca\ +\x1c\xa4\x31\x2b\x24\x49\xb2\x36\x27\x33\xe5\x66\x51\xf0\x33\x24\ +\x08\x42\xb9\x8c\xff\xb4\x3c\x75\xf1\x8c\xdf\xfa\xef\x3b\x72\xfe\ +\xcf\x01\x62\x6b\xff\xdf\x7b\x7e\xc7\x2e\x58\x83\xf3\xf6\xbf\xbc\ +\x87\x40\x03\xa5\x84\x52\x2c\x04\x17\x42\x28\x2d\xa5\xe2\x8c\x51\ +\x21\x25\x20\xd4\x68\xd6\x35\x68\x21\xb8\x52\xca\xe4\x50\x69\x9a\ +\x00\x00\x26\xd8\x00\x04\x20\x14\x06\xdd\x1e\xe7\xb6\x65\x99\xfb\ +\x98\xfc\x85\x73\x4e\x29\x35\xa7\xf4\xe8\xd8\xe8\xf2\xd2\x52\xbd\ +\x5e\xaf\x56\xab\x18\xe3\x30\x0c\x1f\x7e\xf8\x61\x73\x1f\x93\x0a\ +\x25\x49\x62\x72\x9f\xbd\x7b\xf7\xe6\xf3\xf9\xc5\xc5\x45\xe3\x81\ +\xea\x74\x3a\x66\xb0\xc9\x93\x4f\x3e\xc9\x39\x37\xbe\x81\x38\x8e\ +\xcd\x64\xde\x20\x08\x3c\xcf\x4b\x92\x04\x61\xac\x01\xa4\x94\x06\ +\xbc\x0c\x66\xad\xed\x13\x26\x24\x49\x12\xc1\x79\x3e\x9f\x67\x8c\ +\x85\x61\xd0\x68\x34\x92\x24\x19\x1f\x1f\x1f\x1f\x1f\x27\x84\x34\ +\x9b\xad\x83\x87\x0e\xcc\xcd\xcd\x19\xb5\xcb\xf4\x03\x1b\x0f\x54\ +\x9a\xa6\xc6\xab\xb9\xc6\x9e\x30\x5e\x9f\x1d\x0c\x52\xca\x5c\x2e\ +\xc7\x18\x5b\x5d\xad\x1b\x9a\xf9\x9f\xff\x43\x44\xbc\xa1\xda\xcf\ +\xa7\xe0\xcd\x2a\xb5\xda\xe0\xa4\x1d\x60\xd3\x5a\xea\x08\x00\x5a\ +\xe9\x4e\xa7\xa3\x94\xa4\x96\x65\x59\x4c\xa5\x9c\x10\x64\x56\x3c\ +\x81\xb4\xc2\xa0\xcb\x39\x6f\x34\x1a\x4a\x69\xa5\x14\x25\xa4\xdb\ +\xed\x2a\xa5\x85\x52\x4a\x70\x9b\x52\x25\xa5\x19\xb1\x66\x36\x02\ +\x18\xec\x00\x80\x20\x08\x67\x66\x66\xa2\x30\x74\x1c\x27\x93\xc9\ +\x38\x8e\x63\xf2\x29\xc3\x89\x0c\x61\x71\x1c\xc7\xb0\x24\xa3\xef\ +\x4c\x4d\x4d\xb5\xdb\xed\x6e\xb7\x6b\xf2\xbe\x5e\xaf\x57\xaf\xd7\ +\x8d\x34\x86\x31\xee\x33\x17\x33\xe7\x5b\x08\x21\xb5\xee\xd3\xa5\ +\x24\x49\x8c\xf6\x64\xa6\xa0\x58\x96\x25\xa4\xc0\x18\xb7\x5a\xad\ +\x62\xb1\x38\x34\x54\xa3\x74\x9a\x59\x0c\x21\x78\xf4\xd1\x47\xc3\ +\x30\xe4\x5c\x2c\xaf\x2e\x19\xc4\xe1\x9c\x1b\x5a\x97\xc9\x64\x84\ +\x10\x66\x51\x9d\x41\x25\x73\x87\x7e\xa7\xb1\xb9\xc6\x8c\xdf\x44\ +\x68\xb0\x4a\x7b\x10\x83\x78\x7a\xb0\x09\x10\x50\x4a\x98\x4d\xb5\ +\x06\xa4\x80\x50\xa2\xb5\x62\x94\x60\x42\x28\xc5\xae\xe7\x76\x78\ +\x44\x30\x16\x42\x74\xbb\x5d\xc3\xb3\x6c\xc7\x61\x16\x4b\xd3\x94\ +\x0b\xe9\xb9\x76\xd6\xf7\x01\xc0\x48\x30\x86\xb9\xb4\xdb\xed\x5e\ +\xaf\x27\x84\x50\x4a\x76\x3a\x1d\x9e\x26\x00\xd0\x6c\x36\x83\x20\ +\x30\x67\x35\x00\xac\x0f\xc6\xd5\x96\x65\xf9\xbe\x2f\x84\x38\x7e\ +\xfc\x78\x14\x45\x06\x7a\xa2\x28\xb2\x2c\xab\xd3\xed\x22\x50\x3c\ +\x4d\xe3\x38\x36\x12\x92\x11\xaa\x4d\x5f\xae\x21\x35\x62\x7d\x9c\ +\x2e\x00\xe8\x13\x06\xec\x9a\x2d\x29\x71\x92\x18\x42\x64\x36\xa6\ +\x6c\xda\xb4\xe9\xa1\x87\x1e\xba\xf7\xde\xfb\x0c\xd6\x28\xa5\xb5\ +\xd2\xc6\x78\x69\xda\x56\x2c\xcb\xea\xf3\xa3\x75\x6a\xa9\x8d\x98\ +\x65\xd2\x46\x73\xfc\x06\xf8\x30\xc6\x18\x21\xd0\x83\xe1\x72\x83\ +\x18\xc4\xd3\x81\x4d\x00\x84\x62\xc6\x28\x68\xa4\x35\x00\xc1\xae\ +\xe3\xda\x8e\xa3\x34\x08\x21\x99\x45\x5d\xd7\xed\x52\x6a\xe4\x24\ +\x00\x6c\xd9\xb6\x63\xdb\x18\x61\x21\x95\x10\x5c\x4a\xca\x2c\x4b\ +\xaf\xdb\xa3\xfb\x9a\xb4\xd1\xa7\x8b\xc5\xa2\xeb\xd8\x71\x1c\x72\ +\x2e\xe6\xe6\xe6\x16\x16\x16\x18\x63\xdd\x6e\xd7\x68\x43\x9e\xe7\ +\x45\x51\x64\x00\xcb\x54\x0f\xe3\x38\x36\x58\x60\x68\x8b\xe0\x3c\ +\x08\x42\xc7\x62\x8c\xb1\x20\x08\x8c\x97\xd2\xc8\x3d\x66\x98\x2f\ +\xc2\xd8\x67\x4c\x08\x61\x98\x8e\x49\xe5\x0c\x77\x33\x3f\x0a\xc1\ +\xa3\x38\xca\xe5\x72\x9d\x4e\xe7\xc0\x81\x03\xad\x56\x9b\x10\x92\ +\x24\xb1\xe3\x98\xf6\x1a\x8f\x2a\x42\x7a\xa4\x8f\x41\x86\x40\x99\ +\x5f\x4b\x7f\x80\xef\x89\x92\x96\x01\x29\x33\xfb\xdc\x75\x5d\x42\ +\xc9\x00\x99\x06\x31\x88\xa7\x05\x9b\xb4\x52\x00\xc8\x9c\x72\x80\ +\xb0\x52\xda\xb2\xa8\x71\x57\x23\x8c\x29\xa5\x20\x85\x39\x33\x19\ +\x63\x29\x17\x18\x13\x84\xb1\x10\x22\x97\xcd\x2b\xc8\x82\x96\x52\ +\x0a\x9e\x9a\x1c\x07\x99\x53\xda\x71\x1c\x63\x10\x77\x5d\xd7\xb6\ +\x19\xe7\xa9\x52\x3a\x4d\x53\x21\xb8\xef\xfb\x18\x63\xce\x53\xcb\ +\xb2\x4d\x8a\x07\x00\xdd\x6e\x97\x52\xea\x38\x4e\x18\x86\x86\x92\ +\x98\xe3\x71\x5d\x17\x23\x50\x5a\x11\x42\xcc\xc0\x6f\xdf\xf7\x5b\ +\xad\x16\xc6\xd8\x8c\xd9\x25\x84\x58\x8e\x13\xc7\xb1\x21\x5c\x46\ +\x1b\x32\x32\x76\xbb\xdd\x91\x52\x68\x0d\x51\x18\x19\x34\x8c\xe3\ +\x24\x49\x52\x00\xb0\x2c\xdb\x54\xf1\x92\x24\x15\x4a\x6a\x58\xa3\ +\x7b\x06\xe0\xfa\x62\xd9\x7a\xc1\x4b\xf7\x55\x27\x93\xe2\xf5\x41\ +\x10\x63\x82\x60\x90\xd3\x0d\x62\x10\x4f\x1b\x6f\xc2\x18\x28\x25\ +\x4a\x29\x8c\x29\x17\x52\x4a\xd5\x6c\xb5\x52\x9e\x32\xc6\x08\xa1\ +\x51\xaf\x67\x48\x10\x00\x20\x84\x19\xa5\xc6\x70\x68\xdb\x36\xb3\ +\x6d\x25\x39\x52\x32\x49\x13\xa9\x24\x26\x38\x4d\x53\x73\x02\x9b\ +\x67\x0e\xa3\x88\x52\xa2\x94\x46\x08\x51\xca\x94\x02\xa5\x4c\x41\ +\x0d\x99\x52\xbd\xe7\x79\x61\x18\x08\x01\x46\xa5\x2a\x57\xca\x8d\ +\x7a\x83\x0b\x8e\x30\xc2\x18\x69\xad\xf3\x85\x7c\x9a\x24\x61\x18\ +\x22\x84\x04\xe7\x61\x18\x1a\xcc\x30\x89\x9b\x52\x2a\x49\x12\x63\ +\x6b\xd2\x4a\x11\x4a\xb4\xd2\x29\xe7\x08\x00\x21\x10\x82\x4b\x29\ +\xc3\x30\x30\x4e\x02\x29\x95\xc9\xd7\x92\x34\x65\xd4\x4a\xe2\x24\ +\x08\x43\x2e\xb9\x39\x66\xd3\x70\xd3\xcf\xef\x60\x7d\x86\x81\x41\ +\x5b\x63\x23\x30\x88\x69\xb0\xc9\x4c\xd1\x54\x83\x84\x6e\x10\x83\ +\x78\x3a\xb0\xc9\x78\x08\x30\x65\x52\x21\x00\xac\x00\x34\x42\x8e\ +\xeb\xb5\xdb\xdd\xd5\xd5\x3a\x21\x44\x2a\x8d\x91\x50\xa0\x00\x21\ +\xa1\x14\x60\xc4\x6c\x4b\x23\xe4\x79\x3e\x26\xa4\xd5\x6a\x49\x21\ +\x73\x59\x0f\x53\xa6\xb8\x94\x80\x34\x22\x98\x31\x62\xdb\x9e\x6d\ +\xf7\xe2\x38\x4e\x79\x16\x61\x44\x28\x42\x38\x93\xcb\x0f\x0d\x8f\ +\x20\x84\x32\xb9\x42\x91\x31\xad\xb5\xed\x38\x9e\xe7\x36\x5a\x0d\ +\x4a\xa9\xef\xfb\x4a\x29\xc6\x39\x60\x12\xf4\x7a\x4a\x83\x94\x2a\ +\x49\x92\x5e\x18\x82\x52\x61\x1c\xdb\x96\x55\x2c\x95\x94\x52\x80\ +\x90\xd6\x1a\x13\x22\xa4\x74\x6c\x87\xa7\x31\x4f\x42\xc5\x39\x41\ +\x88\x31\x8a\x29\x69\x77\x52\x29\x25\x65\x98\x0a\x8c\x31\xc2\x84\ +\x32\x66\x11\x42\x01\xd4\x7a\xa6\x06\x42\xf2\x38\x8c\x11\x20\x29\ +\xb9\x59\x89\x6e\x34\x29\x42\x88\x65\x99\xc5\x79\x6b\x20\xd5\x27\ +\x83\x46\xb0\x37\xd8\xe4\x38\x8e\x65\x59\x66\xe5\xe7\xe0\x13\x36\ +\x88\x41\xfc\xec\xb1\x49\x6b\x40\x84\xd8\xae\x87\x28\x51\x4a\x69\ +\x40\x08\x61\xca\x6c\x84\x03\x29\x35\x21\x84\x62\x10\x9a\x2b\x50\ +\x1a\x80\x98\x16\x4b\x8c\xb5\xd2\x9e\xe7\x7b\x9e\x17\x04\x21\x57\ +\x42\x23\xe2\xe7\x72\xd4\x76\x2c\xc7\x45\x08\x31\xc7\x06\x4c\x30\ +\x65\x99\x5c\x5e\x23\xdc\x0b\xe3\x34\x15\x08\x81\x65\x59\xa5\xca\ +\x50\xca\x39\x66\x36\x66\x4c\x49\x29\x24\x44\x5c\x28\x84\x39\x42\ +\x9d\x20\xd4\x4a\x49\x29\x2d\xd7\x65\x96\xe5\xb8\x5e\x1c\xc7\xad\ +\x56\x4b\x08\xe5\x58\x8c\x52\x2a\x94\xb2\x6c\x5b\x6b\x4d\x28\x4d\ +\xd3\x94\x59\x96\x54\x2a\x49\x13\x24\xa5\x4e\xb9\x48\x62\x6d\x2a\ +\xfd\x16\x53\x42\x98\x95\x53\x08\x23\xa5\x15\x28\x8d\x31\x31\x15\ +\x46\xa3\x19\x09\x21\xcc\x06\x4d\xa5\xa4\xd6\x9a\x12\x02\x84\x18\ +\xa2\xd4\x5f\xf0\xbb\x96\xe4\xae\x87\xc9\xf5\x4c\x62\xdb\x07\xac\ +\x41\x0c\x62\x10\x4f\x63\x4e\x47\x30\x56\xeb\x8d\xa0\x08\x21\x84\ +\x91\x51\x85\x3d\xcf\x45\x88\x4a\x29\x34\xd7\x6a\xad\x0f\x13\x10\ +\xc2\x18\x63\x42\x89\xd1\x89\x38\xe7\x29\x4f\x1b\xcd\x86\xd1\x83\ +\xd6\x36\x14\xb4\x35\x42\xc8\xdc\x55\x0a\xa1\xa4\xc2\xe6\x61\xa6\ +\x24\x4f\x88\x29\x6c\xad\xa5\x4e\x48\x03\x06\xa1\xa4\x92\x12\x03\ +\xc2\x18\x2b\x29\x19\x21\x9e\xeb\x65\x32\x19\x4a\xa9\x92\xdc\xd8\ +\xa9\x8c\x80\x65\x7c\x46\x66\xa6\x25\x20\x24\xa5\x24\x5a\x03\x60\ +\x0d\x58\x4a\x53\xb6\x4b\xd2\x94\x5b\x96\x8d\x31\xa1\x84\x52\x42\ +\xa4\xd2\xa6\x26\xd8\x2f\xe1\x19\xee\x63\x1c\x09\x7d\xcb\x68\x1f\ +\x7d\xcc\x0b\xf5\xa5\xfd\xfe\xb4\x29\x03\x5e\xe6\x48\x8c\x28\x6e\ +\xd6\xee\x0d\x3e\x61\x83\x18\xc4\xd3\xa3\x37\x21\x30\x82\x8b\xd6\ +\x1a\xb4\xd2\x1a\x38\xe7\x99\x8c\x9f\xc9\x64\x01\x50\x1c\x47\x0b\ +\x8b\x89\xd6\x08\xe3\xb5\x8e\x10\x82\xb1\x94\xb2\x5e\x5f\x91\x52\ +\xa7\x29\xd7\xa0\x34\xd2\x18\x61\x8c\xd1\x1a\xba\x21\xc4\x18\xe3\ +\x3c\x05\xc0\x80\xcc\x7f\x22\x25\x37\x70\x40\x29\x35\x27\xbf\xf1\ +\x9d\x9b\xfd\x2b\x1a\x01\x46\xc8\x60\x0d\xc6\x58\x6b\x08\x82\x00\ +\x63\x22\xa5\x54\x52\x1a\x31\x3a\x49\xd6\xcc\xe5\x46\xb1\x96\x52\ +\x12\x4a\x8b\xf9\x3c\x28\x29\xa4\x50\x5a\x63\x04\x1a\x83\xd6\xa0\ +\x01\x84\x96\x9c\x73\xa5\x35\xb3\x1c\xe0\xa2\x3f\x8a\xc0\xe0\x9a\ +\xc1\x26\x73\x24\x66\x92\xaf\xe1\x53\x18\xe3\x35\x67\xc0\x3a\x24\ +\x01\x80\x29\x3b\xae\x43\x33\x32\x4a\x93\x01\x2f\x4a\x09\xc2\x03\ +\x6c\x1a\xc4\x20\x9e\x1e\x6c\x52\x4a\x47\x51\x68\x4e\x3c\x42\x08\ +\x4f\xa5\xe9\x26\xb1\x2c\x9b\x52\x86\x31\xc6\x98\x18\x50\xa2\x94\ +\x11\x4a\xe3\x24\x8e\x93\x44\x0a\x29\xe5\x7a\x17\x1b\x41\x42\xf1\ +\x7e\x55\xab\x5f\x71\x5f\xbb\x0c\x08\xd6\x85\x1b\xb4\xc6\x94\x74\ +\xff\xe5\x00\x21\xa1\x04\x10\x6c\x86\x75\x6b\xad\x11\x00\x23\x84\ +\xa7\x1c\x21\x64\xdb\x16\x06\x0a\x80\x00\xd6\xec\x94\x06\x1f\x4d\ +\x76\xa6\x8c\x26\x2d\xa4\x90\x5a\x4a\xad\xb4\x52\x5a\x03\x02\xa5\ +\x81\x02\x06\x40\x4a\x01\x21\x24\x4d\xb9\xf1\x5e\x19\x21\xa9\x2f\ +\x66\x9b\x72\x5e\x1f\xaa\x84\x10\x8c\x31\xc6\x98\x19\xef\x0b\x00\ +\xc9\x7a\x23\x8e\x21\x50\xc6\xfa\x64\xd0\xca\xbc\x71\x29\xe5\x40\ +\x6e\x1a\xc4\x20\x9e\x16\x6c\x32\x73\x9d\x39\x17\x18\xe3\x42\xa1\ +\x40\x08\x55\x52\xb5\x5a\x1d\x63\x01\xa7\x94\xd9\xb6\xa5\x95\xc6\ +\x88\x60\x4c\x40\x03\xc1\xc4\xb4\xc5\x0a\x2e\x09\xc6\x88\x51\xce\ +\x85\x4c\xd7\xe6\x43\x12\x82\x01\xb0\x69\x43\x63\x8c\x1a\x96\x41\ +\x30\x36\x60\x44\x10\xd1\xa0\x85\x12\x18\x61\x84\x90\xd1\x7a\x10\ +\xc1\x00\xa0\xa4\x94\xca\xd8\xab\xc0\x50\x94\x38\x8e\x4d\xeb\x9c\ +\x12\x1c\x69\x65\x84\x1e\xc6\x58\x9f\x76\x99\x0b\x41\x18\x3a\x96\ +\x05\x18\x2b\xad\xb9\x10\x00\x48\x48\xa9\xb4\x02\x8c\x31\x65\x58\ +\x83\x16\x89\xc1\x91\x3e\xfd\x59\xc3\x35\xa5\x0c\xf9\xd2\x27\xb4\ +\xcb\x11\x42\x3c\xcf\xcb\xe5\x72\x71\x1c\x1b\xc9\xc9\xa8\x4e\xa6\ +\xfd\xc5\x68\xe1\xeb\xcc\x4e\xaf\x81\x97\x94\x83\x4f\xd8\x20\x06\ +\xf1\xf4\xe4\x74\x80\x34\x4f\x9a\xcd\x66\xa1\x50\x20\x84\x38\xb6\ +\x1b\x45\x09\xe7\xdc\xb6\x1d\xce\xb9\xe3\x38\x18\x53\x00\x64\x31\ +\x1b\x63\x9c\xf1\x33\xad\x76\xcb\x10\x10\xc6\x98\x65\x5b\x82\x0b\ +\xbc\xe6\xfd\x59\xc3\x3a\x8c\x31\x63\x14\xd6\xe6\x35\x3f\x45\x37\ +\x46\x80\x28\xb3\x0c\xb1\x32\xb7\xcd\xb0\xb2\x10\x00\x00\x20\x00\ +\x49\x44\x41\x54\x69\xd0\x1a\x90\x46\xb0\xb6\xdf\xc9\x48\x3c\x1a\ +\x04\xe3\x86\xb6\x68\x29\x53\xbd\xb6\x0a\x25\x0c\x43\xc6\x98\xf1\ +\x85\x5b\xeb\x03\x89\xa2\x28\x52\x4a\x09\x29\x38\xe7\x84\x31\xa5\ +\x15\xa6\xc4\xf0\x1d\xcf\xf7\xd2\x34\x25\x98\x50\x4a\x19\x63\xd9\ +\x6c\x56\x29\x15\x86\x21\x21\xc4\x98\x3f\x5d\xd7\x8d\xe2\x98\x0b\ +\x61\x48\x1c\xa5\xd4\x4c\x47\x31\xbd\x2f\xc6\xb8\x60\xf8\x91\x61\ +\x82\x66\x5d\x02\x00\x18\x9e\xd5\xe9\x76\xfb\xe3\x59\x06\x31\x88\ +\x41\xfc\x8c\xb1\x09\x01\x00\xa0\x7a\xbd\xae\xb5\xde\xbc\x69\xb3\ +\xc5\xec\x24\x49\x5c\xd7\x55\x6a\x6d\xd7\x1b\xa5\x94\x31\x1b\x00\ +\x23\x84\xc2\x30\xa2\x94\x55\xab\x55\xa5\x44\x10\x04\x51\x14\x03\ +\x02\x4c\x30\x80\x5e\x1f\xb0\x8d\x00\x29\xbd\x26\x1e\x23\x40\x3f\ +\xda\x0a\xab\x94\xea\x67\x78\x00\xa0\x11\x00\x90\x13\xb1\x49\x29\ +\x05\x52\x21\x84\xe2\x38\xee\x05\xbd\x42\x36\x93\xf1\xbd\x66\xb3\ +\x69\xb6\x84\x1b\xf0\x32\xd8\x64\x86\x58\x2a\x09\x04\x61\x4a\x34\ +\x27\x5a\x6b\xa4\x01\x09\xa1\x92\x54\x48\x29\x1d\xd7\x95\x52\x7b\ +\xbe\x27\xa4\xa0\x94\xe6\xf3\xf9\x5e\xaf\x67\x26\x73\x46\xeb\x0b\ +\xec\x3a\xdd\xae\x19\x30\x60\xf8\x14\xe7\xbc\xdf\x94\x67\xf8\x91\ +\xb9\x29\x49\x92\x38\x8e\x95\x52\x8e\xe3\x18\x5c\x03\x00\x46\x69\ +\x5f\x96\x1a\xc4\x20\x06\xf1\xb3\xc4\x26\xa5\xb5\xed\xd8\x85\x4a\ +\xc5\xb4\xf2\x96\xcb\x15\xc6\xac\xa1\xa1\xa1\x5c\x2e\x37\x31\x71\ +\xd4\x71\x5c\xb3\x11\xb3\x50\x28\x60\x8c\xd3\x34\x4d\xd3\xd8\xf5\ +\x5c\x21\x44\xaf\xd7\x49\x92\x58\x08\x8e\x09\xd1\x60\x58\xd2\x3a\ +\x15\xd2\xfd\xa2\x9e\xa1\x52\x3f\xca\x2b\x7e\x28\x3d\xad\x61\x93\ +\x3e\x11\x9b\x08\xc6\xb0\xd6\xb6\xa2\xd2\x24\x41\xf9\x9c\x65\xd9\ +\xc6\x76\xe4\x79\x9e\x94\xd2\xe8\x44\x52\xca\x4e\xa7\x43\x29\xa5\ +\x84\x01\x00\x32\xb6\x49\x04\x92\x2b\xad\xb5\xd4\x1a\x11\xec\xf9\ +\x5e\x12\xc7\x66\x1c\xb8\x71\x24\x98\x2e\x3f\xa3\x1c\x19\xf1\xc8\ +\xcc\x1b\xe8\xdb\xbe\x0d\x7b\x32\x6f\xc1\x30\x26\x8c\xf1\xba\xed\ +\x00\x30\xc6\xbd\x5e\xcf\x24\x80\x00\x60\x59\x16\xc1\x78\x60\x71\ +\x1a\xc4\x20\x9e\x0e\xde\xa4\x31\xc6\x94\x32\x29\x65\x1c\xc7\x2b\ +\xcb\xcb\x69\xc2\x4b\xa5\x72\x1c\xc7\xdd\x6e\x2f\x93\xc9\x74\x3a\ +\x1d\xcb\xb2\x7d\xdf\x8d\xe3\x98\x52\x9a\x24\x5a\x2b\xd5\x6a\xb5\ +\xda\xed\xa6\xe3\x58\x86\x2b\x09\x29\xd7\x56\xee\x9c\x60\x56\xfc\ +\xe1\x85\x1f\x87\x4d\x3f\xbc\x03\x42\x80\xd7\x8d\x44\x1a\x00\x40\ +\x08\x49\x10\x92\x9c\x2b\xa5\x52\xce\x83\x5e\x40\x10\x32\x1b\x9f\ +\xda\xad\x16\x17\x9c\x60\x6a\x3b\x76\xa7\xd3\x69\xb7\x3b\x9e\xe7\ +\x61\x2c\xcc\x78\x29\xa5\x34\x61\xb4\x54\x2a\x23\x84\xa3\x38\x4a\ +\x24\xd7\x08\x09\x29\xe3\x28\x42\x18\xc7\x71\xbc\xb4\xb4\xd4\x1f\ +\x78\x62\xb6\xd1\x19\x96\x64\xc8\x5a\x1f\xb0\x0c\xf6\x19\x90\xe5\ +\x9c\x1b\xb9\xaa\x3f\x74\xa5\x6f\x23\x30\xa3\x9d\x00\xa1\x01\x34\ +\x0d\x62\x10\x3f\x7b\x6c\x42\x08\xf1\x94\xb7\xdb\x2d\x43\x22\xda\ +\xed\x76\x9a\x8a\x95\x95\x15\xad\xc1\x75\x6d\x84\x50\x1c\x87\x94\ +\x92\x46\xa3\xde\xeb\x75\x7c\x3f\x23\x84\x88\xe3\x18\x90\x66\x8c\ +\x31\xca\x92\x34\x41\x0a\x61\x82\xfa\xcf\x86\x11\x5a\xb3\x49\xe1\ +\xb5\x74\x0e\xaf\x2d\xc5\xd0\x08\xad\x81\xd0\xda\x06\xdd\xf5\xd1\ +\xb4\xd0\x77\x60\x6b\xd0\x5a\x53\x4a\x2d\x42\x7a\x3d\xe1\x79\x0e\ +\x63\x4c\x88\x34\xea\x75\x41\x49\xc6\x28\x10\x44\x31\x43\x08\x29\ +\xd0\x69\x9a\x68\x2d\xa3\x38\xf6\x1c\x9f\x60\x4c\x2d\x8b\x58\xcc\ +\xf7\x3c\xc2\x98\xe0\x1c\x21\x80\x04\x81\x54\x9e\xeb\x12\x8c\x93\ +\x24\x31\x89\x9b\x21\x5c\x51\x14\x71\xce\x5b\xad\x26\x21\x6b\x75\ +\x37\x58\xb7\x32\x19\x99\xc9\x70\x2b\x93\xaf\x29\xa5\x8c\x4c\x6e\ +\x72\x3d\xf3\x16\xd6\xa1\x8a\x3e\x73\xe6\x85\x0f\x62\x10\xff\xc9\ +\x78\x13\x12\x52\x08\x29\xcd\xe9\x47\x28\x11\x92\x6b\xad\x28\xa5\ +\xb6\x65\x6b\x2d\x93\x34\xed\x75\x39\x02\xa0\x18\xf1\x24\xc4\xa0\ +\x05\x4f\x10\x00\x46\x28\x8d\xd3\x75\xfa\xa3\x01\x80\x52\x62\xdb\ +\x36\x21\x34\x08\x7a\x8e\xe3\xda\xb6\x1d\x04\x21\x25\x38\x9b\xcb\ +\x84\x61\x4f\x4a\x55\x28\xe4\xcd\xaa\x5e\xc7\xb2\x3d\xd7\xed\xf6\ +\x7a\x1a\xa0\x58\xc8\x71\x1e\x47\x71\xc4\x08\xa3\x94\x86\x51\xe8\ +\x30\x82\x91\x52\x3a\x65\x94\xf8\x3e\x83\x30\x61\xa9\x76\x3d\x4f\ +\x32\x9c\xc9\xfb\x1a\x23\x8d\x40\x73\xe9\xe7\xbd\x28\x09\x0a\x59\ +\xdf\xb6\x6d\x25\xa5\xeb\x39\x1a\x40\xcb\xb8\xd9\x59\x8d\xa2\x48\ +\x2a\xa5\x61\xdd\xc1\x00\xa0\xb5\x54\x4a\x64\xb3\x59\x4a\x69\xab\ +\xd5\x12\x22\xc5\x18\x99\xde\x63\xc7\xb6\x93\x24\x95\x42\x60\xdb\ +\xa6\x84\x28\x29\xbb\x9d\x8e\xd6\x3a\x0a\x43\x21\x04\xa5\x54\x81\ +\x46\x94\xe4\xfc\x5c\xbb\xdd\x8e\xe3\x58\x49\x99\x08\x8e\x30\xa6\ +\x5a\x49\x50\x7a\xa0\x83\x0f\x62\x10\x4f\x0f\x36\x01\xc6\x98\xd1\ +\xb5\xda\xbc\x49\x6a\xcc\x58\xa5\x34\x4d\x53\x9e\x22\x40\x72\x7d\ +\xe5\x86\x94\x6b\x7e\xee\x7e\x5e\x06\x00\x12\x24\x96\x18\x21\xa4\ +\x95\xd6\x4a\x13\x42\x94\x54\x71\x14\xf1\x34\x4d\xd3\x94\x23\x94\ +\xa4\xb1\xd6\x12\x00\x2d\x2d\x2d\xf5\x27\x8d\x74\xbb\x1d\xa5\x34\ +\x42\x10\x47\x11\xd2\xd2\x74\xab\x99\x99\x70\xcd\x7a\x83\x59\x96\ +\x94\x52\x32\xc6\x39\x77\x35\xce\x67\x8b\x9e\x9f\xe5\x0c\x51\x66\ +\x25\x82\x13\xc6\x52\x2e\x15\xa0\x72\xa9\x8c\x31\xe2\x49\xa2\xb5\ +\x8e\x23\x50\x1a\xcc\xb6\x28\xad\x35\x46\x48\x2a\xcd\x53\xae\x14\ +\x50\xca\xcc\x7c\x5e\x73\xe4\x96\x65\x99\x4a\xdf\xfa\x50\x14\x84\ +\x31\xea\x1b\xb2\xcc\xf5\x7d\x75\xdc\xac\xa5\x32\x79\x9f\x31\x3d\ +\xad\xa9\x69\x5a\x73\x21\xc2\x30\x94\x42\x0e\xea\x74\x83\x18\xc4\ +\xcf\x1e\x9b\xcc\x79\xe8\x67\x7c\xb3\xa8\xd2\x75\x5d\x33\x85\xd2\ +\x9c\xa5\x32\x92\x84\x10\xa9\xd5\x89\xe3\xd3\xcc\x39\x7c\xe2\x09\ +\xd9\x6f\xdf\x37\x3e\x46\x53\x89\x5f\xeb\xec\x07\x50\x22\x35\x4b\ +\x06\x8c\xae\x6c\x9c\x93\x00\x40\x29\x35\x8e\x4a\x8b\x12\xc7\xb1\ +\xcc\xf3\x38\x0e\x63\x96\xc5\x28\x93\x52\x4a\xa5\xe2\x38\x2e\x15\ +\xca\xd5\xe1\x1a\x75\xec\x40\xa6\x5a\x43\xd0\x0b\xa3\x38\x42\x00\ +\xdd\x76\x5b\xc6\xe9\xe8\xd0\xb0\xe7\x79\x4a\x29\x4c\x30\x42\x48\ +\x2a\x45\x2d\x5b\x2a\x29\xa4\x52\x6a\xed\xbf\x96\x60\x14\x74\x03\ +\xa9\x99\x4c\xc6\x2c\x1f\x6f\xb5\x5a\x61\x18\x4a\xb9\x66\x6e\x32\ +\x7a\x93\x99\x16\x47\x08\x35\x66\x71\xd3\xad\x23\xa5\x4c\x92\x18\ +\x21\xb0\x6d\xdb\x24\x80\xe6\x68\xa5\x52\xea\x19\xb3\x9f\x6e\x10\ +\x83\xf8\x4f\xc6\x9b\x34\x42\x98\x12\x6a\x84\x68\xdb\xb6\x7d\xdf\ +\x27\x84\x98\xe1\xdc\xa6\x5a\x4f\xe0\x29\x44\xc9\xb8\xa2\xd7\xd4\ +\x25\x8c\x0d\xf3\xfa\x11\x0d\xcb\x40\x95\x65\x59\x00\x08\xe1\xb5\ +\x69\xff\x7d\x75\x9c\x52\x6a\x9e\xc4\xe8\x53\x5a\xc9\xf5\x71\x74\ +\x1a\x63\x64\x08\x8b\x10\x02\x09\x81\x1c\x27\x8c\xa3\xf9\x85\x05\ +\xbf\x90\x07\x9b\xfa\x8e\x6d\x5b\x6c\x79\x79\x29\x97\xc9\x9e\xbc\ +\x6b\x77\x12\xc7\x19\xc7\x2d\x14\x0a\x5a\x6b\xa9\x14\xc6\x44\x68\ +\x99\xc4\x71\x92\xa6\x9c\x73\xa5\x14\xc2\x88\x52\x8b\x20\x92\xa4\ +\x09\xe7\xdc\xbc\x09\x83\xad\x69\x9a\x9a\xed\xc1\x98\x10\xad\x14\ +\xe7\x9c\x10\x5a\xab\xd5\x6c\xdb\x0e\xc3\xd0\x8c\xb8\x8b\xa2\x38\ +\x15\x9c\xd9\xd6\xd0\x50\xcd\xf7\x3d\x21\xb8\x10\xd2\x08\x73\xc6\ +\x5b\x90\xef\x76\x1d\xc7\x79\xe6\xac\x5a\x19\xc4\x20\xfe\xf3\x60\ +\x13\x02\x24\x84\x88\x93\xd8\x73\x5d\x63\x7d\x36\x58\x63\xa6\xb5\ +\x99\xcb\x94\xac\xed\x51\xee\x23\x91\x81\x95\xfe\xac\x35\x58\x1f\ +\x11\xd9\xbf\xde\x8c\x49\x5a\x9f\x2e\x22\x28\xa3\x68\xbd\x57\x0e\ +\x21\x64\x58\x95\x29\xc3\x0b\x21\x94\x90\x7d\xe4\x3a\x61\x6c\x9b\ +\x31\x70\x83\x94\x80\x15\x96\x94\x40\x42\x53\xa9\xba\x61\x40\x10\ +\x25\x98\x24\x09\x27\x98\xc6\x71\xba\xb8\xb0\x84\x30\x16\x52\x5a\ +\xb6\x8d\x30\x6a\x36\x9b\x49\x9a\x6a\xd4\xe7\x77\x58\x2b\x84\x10\ +\x18\x2b\x40\xdf\xac\x94\xa6\x69\xaf\x17\x12\x6a\x81\x46\x02\xa4\ +\xe0\x49\x10\x46\x9d\x6e\x80\x7a\xe1\xea\xca\x4a\x18\x45\xc6\x49\ +\xa0\x35\x02\xc0\x29\xe7\xaa\x1b\xac\x67\x85\xa9\xd2\xca\xd4\xe6\ +\xa2\x28\xd1\x4a\xc3\x4f\x96\xd3\x19\x0b\xfe\x8f\x31\x1c\xfc\x17\ +\xd9\x86\x30\x88\x41\xfc\xb4\x7a\x13\x80\x3e\x71\x5c\x64\xbd\x5e\ +\x37\x9c\x42\xac\xbb\xa5\x85\x10\x46\x95\x31\x43\xbb\x0d\x36\x19\ +\x14\x33\x77\x58\xeb\x13\x5e\x9f\x5d\x7b\x62\x57\x07\x00\x68\x50\ +\x28\x4d\xd0\x09\xe8\x66\xd4\x25\x21\x84\xb1\x74\x6b\x29\x85\x90\ +\x66\x7b\x8a\x99\x78\xd9\xef\xa4\xd5\x5a\x03\x52\x8e\xef\xe6\xf2\ +\x79\x4d\x90\x04\x70\x6d\xdb\x73\x1c\x42\x48\xd8\xeb\x21\x40\x84\ +\x90\x34\x49\xd6\xba\x4f\x00\x14\x68\xad\x35\x18\xfd\x08\x21\xad\ +\x94\xd6\x12\xd4\xda\x9b\x14\x6b\xfd\x77\x22\x58\x67\x46\x8c\x31\ +\xd0\x08\x63\x42\x08\x25\x84\x46\x51\x84\x10\x22\x94\x39\x2e\x30\ +\x4a\x09\x26\x1a\x00\x11\x2c\x52\x99\x6a\x8e\xd7\xe7\xcf\x69\xbd\ +\x4e\xbe\x12\xa1\xd4\x4f\x5a\xa6\x43\x08\x9b\x5e\x65\x84\x9e\x42\ +\x33\xe3\x24\x1e\x08\x56\x83\x18\x60\xd3\x8f\xd5\x9b\xac\x5c\x2e\ +\xe7\x7b\x9e\x21\x32\xa6\xab\xa3\x9f\x7f\x29\xa5\x30\x80\x54\x4a\ +\xa4\xa9\xe9\xdd\x07\x00\x53\x4a\xef\x1b\x7f\xfa\x48\x64\xd8\x93\ +\x81\xa7\xfe\x33\xe0\xf5\x39\x22\xfd\xac\xd0\x68\xde\x06\x98\x30\ +\xc6\x8c\x99\x45\x2d\x4a\xca\xd4\x8c\xa6\x5c\x4f\x36\x91\xd6\x1a\ +\x6b\xd4\x8b\xe2\x9c\x94\x95\xca\x10\x20\x64\xb8\x0f\x98\x11\x07\ +\xeb\x47\xa8\x4c\xdb\xaf\x96\x00\xa0\x0c\x39\x51\x4a\xa1\x35\x62\ +\x68\x10\x6b\x9d\x91\x01\xc6\x48\x4a\x25\xa5\x50\x4a\x6b\x00\xad\ +\x40\x08\x21\x85\xd0\x00\x46\x68\x73\x5c\xd1\x9f\x2f\x6c\xdc\xe2\ +\xfd\xc3\xd6\x5a\x03\xc8\x7e\x4e\x87\x7f\x1a\x50\x41\x08\x92\x24\ +\xed\x74\xda\x85\x42\xa9\x4f\x39\xe3\x38\x4e\xe2\x68\xc0\x9b\x06\ +\x31\xc0\xa6\x1f\x7b\xce\x20\xdb\xb2\xcd\xec\x6d\xe3\xe5\xd1\xeb\ +\x01\x27\x4c\x74\x32\xc6\x68\xd3\x70\x6b\xd2\xa2\xbe\x67\xba\x3f\ +\x34\x12\x9e\x5a\xc5\x5b\xdf\x7d\xb2\x36\x90\xfb\x87\x07\x44\xa9\ +\x19\x2a\xe0\x7a\x2e\x23\x8c\x60\x6a\x16\xa8\x18\xff\xa4\x52\x1a\ +\x00\xf5\xa7\x35\x01\x40\xa3\xd3\xc9\x97\xcb\x43\x98\x4a\x29\x09\ +\xa6\xf8\x04\x47\x91\xe9\xde\x45\x5a\x21\xac\xb5\xa6\x80\x90\x52\ +\x9a\x4b\x21\x40\x69\xa9\xd7\x7c\x56\x04\x83\xd6\x94\x50\x73\x6c\ +\x1a\xc0\xc2\xb8\x3f\xed\xc4\x38\xd3\x4d\xcb\x0a\xac\x0d\x3f\xe7\ +\x66\x9f\x95\x52\xda\xe8\xdd\xb0\x6e\x68\xea\x7b\x32\xcd\x35\x84\ +\xd1\x9f\xbc\x48\x27\xa4\xdc\xb0\x61\xa3\xd6\xb0\xbc\xbc\x94\xc9\ +\x64\x29\xc1\x9c\xa7\x84\x5a\x43\xb5\x91\xa9\xc9\xa3\x83\x8f\xe9\ +\x20\x06\xd8\xf4\x63\xc8\x53\x5f\x45\xa2\x94\xba\xae\x6b\x76\x4f\ +\x1a\xa2\xa1\x94\x4a\x85\x64\xeb\xde\x02\xdf\xf7\x0d\x8a\x35\x1a\ +\x0d\x93\xa1\xf4\x4f\x54\xb5\x2e\x09\x9f\x68\x0d\x07\x00\x7d\x82\ +\xc8\x62\x18\x96\xc9\xe9\x2c\xcb\xc2\x08\x3b\xae\x53\x29\x55\xcd\ +\xa6\xcc\x66\xb3\x69\x7a\xd6\xfa\x09\xa3\xd1\xe6\x33\x99\xcc\xf0\ +\xd8\xa8\xe3\x38\x71\x18\x11\x8c\x95\x92\x00\xa8\x5f\x3b\xc4\x14\ +\x83\x42\x18\xd6\x54\x1b\x85\x00\x2b\x8c\x05\x91\x4a\x22\x04\x08\ +\x08\x5e\xf7\x7c\x9a\x75\x4d\xca\x40\x8e\x11\xc8\x10\x92\xca\x68\ +\x41\x18\x23\xad\xb4\xa6\x84\x10\xcc\x00\xc0\x20\xb2\x5c\x9b\x1e\ +\xa5\xfb\xd8\x74\xe2\x05\x80\xb5\x06\x97\x9f\xe4\xcf\x60\x8a\x03\ +\x5b\xb6\xed\x5c\x5c\x98\xef\xb4\x5b\x4a\xe9\x42\xb1\x5c\xa9\xd4\ +\x82\x30\x38\xe1\x19\x10\x42\x28\x0c\x82\x85\xb9\xd9\xf5\x5f\xdd\ +\x8f\x06\xc6\x18\xb4\xf9\x37\x70\x7d\x0e\xe2\x67\x19\x86\xcd\x2b\ +\xad\x00\x90\x29\xc8\xff\xd8\xfb\x28\xa9\x30\x46\x99\x6c\xee\x69\ +\xce\xe9\x00\x10\xfa\xe1\xd6\x26\xb3\xad\xd7\xf4\xeb\x4b\x25\xb5\ +\xd2\x00\x1a\x94\xb2\x18\x4b\x92\x84\x52\xea\xd8\x76\x9a\xa6\x8e\ +\xe3\x98\x0e\x35\xa5\x94\xd6\x0a\x63\x62\x08\x85\x65\x59\xcc\xb2\ +\xe0\x47\xfa\xe9\x90\x46\x64\x6d\xee\xa5\x19\xd3\x64\x9e\x4a\x69\ +\xc5\x53\x9e\xcf\xe7\xcd\x46\x61\xcf\xcd\x04\xbd\x50\x0a\x65\xdb\ +\x76\xa1\x50\x28\x16\x4b\xae\xeb\x38\x8e\x6b\xd9\x96\x65\x31\x46\ +\x19\xe7\x42\x2a\xad\xa4\x00\x84\xb4\x5e\xc7\x44\x00\x40\xa0\xb5\ +\x06\x04\x08\x23\x6c\xa4\x79\x4c\x10\x5e\x9b\x84\xa2\x01\xa0\x2f\ +\x8c\x03\xac\x8d\x3d\x00\x04\x60\xf8\x20\x30\x8b\xca\x35\x20\xd6\ +\x00\x48\x2a\x25\x95\x34\x99\xa0\x90\x42\x4a\x49\x00\xaf\xeb\x4b\ +\x6b\x7f\xad\xa7\x5e\xf8\x29\xf2\x31\x63\x38\xa8\x0e\x0d\xd5\x86\ +\x87\xfb\x1c\xf3\xa9\x65\x3e\x4d\x29\x1d\x1d\xdb\x10\x45\xd1\xdc\ +\xec\x74\xaf\xdb\xfd\x51\x60\x22\xa4\xdd\x6a\x72\x21\x2c\xcb\x1e\ +\x64\x82\x83\xf8\xd9\x86\x10\x1c\xb4\xce\x66\x33\x9c\x73\x8c\x89\ +\xfd\xe3\x6a\xd0\xb9\x7c\x61\x74\x6c\x03\x26\x3f\x9b\xa5\xf0\xff\ +\xe7\x3d\x2b\xfd\xb3\x58\x08\x89\x10\x2e\x97\xcb\x6a\x8d\x33\x29\ +\x0d\x20\x85\x90\x42\x24\xc6\xef\x48\x18\xd2\x90\x72\x29\xa4\x06\ +\x44\x0c\x82\xf1\x34\x06\x84\xd6\xe6\xae\x21\xe4\xb8\xae\x39\x71\ +\x8d\xa9\xd1\x75\x6d\x4a\xd9\x3a\x70\x20\xd3\xfc\x21\xa5\x8c\xa2\ +\x38\x89\x52\xd0\x88\x32\x86\xb1\xc2\x04\x9b\xed\xe1\x84\x52\x4c\ +\x08\x20\xe0\x82\x8b\x40\xa2\x08\x53\x4a\x09\xc2\x94\x51\x8b\x32\ +\xbd\x5e\x16\xd3\x08\x81\xd6\xaa\x4f\x20\xb4\x06\xad\x14\x32\x36\ +\x4f\xd0\xda\x5c\xaf\x95\x5e\xfb\x0a\x30\xc5\x35\xad\x95\x94\x12\ +\x21\xdc\xdf\xb5\x29\xa5\x54\x5a\x69\xb5\xc6\xc3\x8c\x38\x66\xb0\ +\x4f\x6b\x05\xe6\x86\x13\xc0\xc8\x7c\xa5\xac\x5f\xd6\x3f\x7d\xa3\ +\xef\x5a\xd7\x0e\x00\x18\x3b\xd8\xbf\xa6\x45\xb6\xe3\x4e\x1f\x9f\ +\x2c\x96\x2a\xa7\x9c\x7a\x86\x6d\x3b\xc6\xf7\x60\x72\xe1\x63\xc7\ +\x9e\x9c\x78\xe2\x89\x33\x4f\x3b\x6d\x64\x64\x94\x52\x0a\xeb\x59\ +\x2a\x1a\xac\xf0\x1c\xc4\xbf\x2b\xfa\x45\x62\xa5\x75\xab\xd1\x3c\ +\x78\xe0\x31\x0d\x6a\xa4\x50\x88\xc2\x70\xc7\x49\x27\xe7\x72\xf9\ +\x35\x79\x17\x63\x00\x08\x82\x60\x6e\xe6\xf8\xea\xea\xf2\x8e\x9d\ +\xbb\xfb\xe2\xc6\xd3\x85\x4d\x08\x81\x52\x2a\x8e\x13\xdb\xb2\x11\ +\x42\x22\x35\x4b\x8d\xb4\x10\x22\x4d\xd2\x24\x4d\xa4\x90\x29\x4f\ +\x39\xe7\x4a\x2b\xc7\x71\xbc\x4c\x36\x93\xcd\x47\x61\x98\x04\x21\ +\x17\x32\x15\x1c\x69\x4d\x00\x40\x2b\xc1\x79\x60\x1a\x6b\x4f\x18\ +\x7a\x89\x11\xa2\x8c\x11\x4c\xfa\x92\x53\xdf\x88\x20\xa5\x4c\x93\ +\xb4\xd7\xed\x55\x87\x86\x80\x41\xab\xd5\x8a\xe2\x30\x49\xe3\x94\ +\x27\x41\xd4\xab\x37\x56\xcd\x24\x39\xcb\xb2\x6d\xdb\xc9\x64\x32\ +\x7e\xc6\x07\x84\x08\x21\x6b\x8b\xc0\xd7\x94\x72\xdd\x87\xd7\xbe\ +\x69\x00\x69\x03\xf7\x1a\xaf\x03\x13\x00\x60\x8d\x0c\x3c\x99\x39\ +\x9c\xe6\x21\x08\x40\x4a\xa1\xb5\x46\x7d\x5a\xa4\x35\x46\x20\x95\ +\x02\xad\xff\xff\xf6\xce\x34\x48\x8a\xf3\xbc\xe3\xef\xd5\x3d\xd3\ +\x3d\x3d\xb3\xf7\x01\x0b\xcb\xb1\x0b\x0b\x2c\xbb\x06\x84\x00\x81\ +\xc0\x1c\x92\x10\xc8\x3a\x8c\x8c\x15\x3b\x15\xbb\x52\x4e\x9c\x54\ +\x92\x72\x95\x5d\x95\x94\x9d\x54\xaa\xf2\x21\x55\xa9\x7c\x89\x53\ +\x49\xc5\x96\xe3\xf8\x8a\x93\x58\xb2\x84\x25\x84\x4e\x04\x02\x79\ +\x91\x57\xe6\x86\x05\x96\x3d\xc5\x9e\xec\xb2\xe7\xcc\xce\xf4\x4c\ +\x77\xbf\x47\x3e\xf4\x4c\x6f\xcf\xec\x81\x58\x56\x44\xc1\xef\xaf\ +\x60\x6a\x77\x76\xb6\xe7\x9d\x77\xa7\xff\xf3\x3c\x4f\x3f\x07\x86\ +\x10\x13\xe2\xc6\xc5\xdd\x68\x54\xb6\x2a\x71\xd7\x6e\xbb\x23\x30\ +\x21\xbf\x69\x6c\x7c\xff\xe4\x49\x08\xe1\xca\x9a\x9a\x83\x5f\x38\ +\x38\xe5\x73\x02\x74\x77\xdd\x88\xe4\x17\x56\x55\xaf\xa4\xe9\xf2\ +\xbd\xf4\xbe\xc5\xa2\xd1\xf6\xb6\xd6\x87\xb6\x6f\xcf\x2f\x28\x70\ +\x6c\x9b\x31\x0a\x32\x4a\x09\x3d\xd9\x93\x0a\x95\x71\x3d\xd2\xd9\ +\x79\x18\x7b\xd7\x85\x65\x06\xff\xe4\x69\xef\x7f\xc3\x65\xee\x29\ +\x2a\x29\xde\xb6\xe3\xb3\xa7\xde\x3f\x89\x10\xce\x2f\x28\xe8\xfa\ +\xa8\x73\xf5\xda\x3a\x8c\xb0\xab\x4a\x84\x90\x70\x38\xbc\xaa\xb6\ +\xae\xb5\xf9\x6a\x6f\x6f\x77\x65\xe5\xd2\x4f\x56\x9b\xd2\x67\x35\ +\x17\x5e\x93\x7f\xce\xb9\x3b\x95\xc0\x71\x1c\xb7\xa3\x1b\x48\x8f\ +\xe7\xe6\x8e\xed\x8c\x0c\x0f\xc7\x14\xc5\x7d\x0c\x42\x48\x0b\x6a\ +\x04\x41\xec\x36\x3b\xc9\x48\x8f\x67\x62\x78\xcd\x79\x01\x04\x10\ +\x40\x4f\x68\xd3\xdd\xbe\x31\x86\x08\xc6\xe3\xf1\x78\x22\xe1\xc5\ +\xd4\x75\x5d\x77\xbb\x94\x78\xfd\xe7\x18\xe3\x8e\x43\x2d\xcb\x42\ +\x08\x39\xc4\x71\xbb\xc4\x21\x84\x20\x42\xd0\x77\xed\x6f\xd2\x45\ +\x4a\x3b\xa2\x69\xad\xe1\x42\x30\x2e\xfc\xc1\x6c\xbf\x96\x79\x2f\ +\xd9\x27\x6d\xd0\x67\x22\xe5\xdc\xba\xff\x26\x1f\xfc\xf1\x13\x08\ +\x26\x17\xc9\xc5\xda\xda\xda\xcb\x97\x2e\x0d\x0d\x0f\x6f\xde\xb4\ +\x89\xf3\x9c\xb6\x99\xd0\x71\x6c\xc7\xb6\x97\x57\xad\xa0\x0e\x75\ +\x9f\xa5\xbb\xbb\xbb\xa2\xa2\x42\x55\xd5\xfe\xfe\xbe\xb2\xf2\x05\ +\x79\x91\x3c\x2b\x99\x12\x40\xa4\xbb\x3c\x08\x57\x9b\x84\xb4\x9e\ +\xfc\xdb\x48\x1d\x6b\x3c\x3a\x5e\x54\x54\x7c\xeb\xd6\x60\x61\x61\ +\xd1\xad\x5b\x83\xe5\xe5\x0b\xbc\xc6\x5b\x52\x9b\x3c\x17\x00\x40\ +\xe8\x5e\xae\x86\x10\xd8\x9c\x63\x8c\xab\x56\xae\x6c\x6b\x69\xae\ +\xa9\x59\x65\x26\x12\x13\xe3\xe3\x85\xc5\x25\x8a\xaa\x36\x34\x34\ +\x34\x5f\xbf\xfe\xd5\xaf\x7c\x45\xd3\xb4\x45\x95\x4b\xda\xdb\x5a\ +\xbc\x6b\xd9\x9f\xa0\x36\xb9\x57\xe2\x3c\x1f\xc7\x8b\x8b\xbb\x29\ +\x05\x20\x33\x19\xc9\xab\x35\xf1\xb2\xc0\x33\xa3\x0d\x20\xce\x2e\ +\xc5\xcf\x64\x60\x82\xcc\x6b\x07\x42\x4c\x5e\xb9\x73\x27\x62\x0a\ +\x91\xbe\x5a\xe7\xcd\x9b\xe3\x9c\x63\x8c\x14\x25\x3d\x4a\x60\xb2\ +\xdd\x38\xc4\x6e\xa2\xa6\x57\x16\x03\x32\x93\xcd\xfd\xf9\xe8\xde\ +\x36\x89\x6c\x18\xe7\x94\x4d\x5e\x68\x03\x93\xa9\x00\xc0\xdf\x51\ +\xc0\x9b\xe2\xcb\x33\xe4\x44\x97\x72\xc4\xcb\x5f\x7c\xf7\x31\xc3\ +\x3e\x08\x42\x46\x29\xa5\x8e\x61\x18\x5f\xfe\xf2\x97\x2d\xcb\x2a\ +\x2e\x2e\xa6\x94\x52\x46\x7d\xd9\x15\x40\x08\xae\x10\xa2\xaa\xaa\ +\x2b\xdf\x03\x03\x03\x6d\xed\xed\x15\x15\x15\x10\x42\xc7\x71\xc2\ +\x86\xc1\xa8\xc3\x19\x13\xfe\x94\x4d\x01\xb2\x4a\x8e\x7f\xe7\xe5\ +\x09\x42\x98\x30\xcd\xee\xae\xae\x48\x24\xbf\xa7\xab\x3b\x1c\x8e\ +\x74\x77\x75\x2d\x5c\xb8\xc8\x71\x92\xd2\x74\xca\xb1\x9b\xd2\x29\ +\xc1\x22\x7d\x27\xa7\x2c\x1c\x32\xd2\x0d\xa9\x89\xe2\x50\xea\xde\ +\xaf\xa8\xea\xf9\xf3\xe7\xab\xab\xab\x1f\xdf\xbb\x37\x10\xd0\xbc\ +\x10\xf3\x27\x6c\x37\x71\xe1\x96\x9f\x79\xf2\xe1\xa9\xd2\x54\x0b\ +\x28\xe3\x4e\xc1\xac\x49\x24\x30\xed\xbe\xb9\x89\x45\x5e\xe2\xf8\ +\xe4\xef\x7a\x33\x58\x32\x9e\xad\x37\x15\x4a\xf8\x4c\xad\xc9\x8c\ +\x2a\x5f\xd9\xdd\xe4\x7c\x97\x4c\xda\xba\xd7\xbd\x7b\xea\x3b\x12\ +\x64\x8f\x08\xe7\x9c\x23\x84\x09\x44\xee\x32\x3c\x41\xf1\x9b\x5a\ +\x5e\xea\x83\xfb\x85\x5b\xec\x92\x1d\x60\x02\xfe\x2f\xb2\xec\xcd\ +\x8f\x1d\x6f\x12\x42\x68\x7a\xc8\x34\x4d\xd3\x34\x75\x3d\x64\x18\ +\x46\x38\x1c\x66\x8c\x01\x21\xe2\x13\x51\x4d\xd3\xb9\xb7\xd5\x10\ +\x01\x08\x1d\xdb\xc1\x04\x73\xce\x8b\x8b\x8a\xaa\xaa\xaa\x40\xa6\ +\xf2\x31\x1a\x8b\x52\x4a\x6d\x77\x66\xa7\x97\x79\x25\xb8\x80\x99\ +\x06\xa3\xd2\x6c\xca\xe8\x75\x69\x69\x39\xa5\xb4\xa4\xb4\x8c\x51\ +\x56\x5a\x5a\x9e\x48\x24\x1c\xcb\x06\x52\x9b\x7c\x9a\x04\xfc\xd1\ +\x00\x08\xa1\x00\x44\x21\x5e\xd3\x6d\x84\xa0\x1a\x50\xdd\x8f\x3a\ +\xdb\xb6\xeb\xeb\xea\x1e\xda\xb2\x85\x52\x6a\xdb\x16\x46\xf3\x33\ +\xa2\xf1\xf6\x33\xa0\x20\x9a\x2c\x40\x71\x6d\x13\xff\x85\x36\x7f\ +\xbb\x25\x77\xf4\xb6\x67\x1c\x65\xd2\x07\x04\x00\x00\xe2\x4c\xeb\ +\x4a\x88\xdc\xd4\xec\xcc\x87\x38\x82\x00\xf9\x4f\x19\xef\xb2\xa0\ +\x9b\xc2\x2d\x04\x40\x08\xfb\xaa\x85\xdd\x44\x6d\xec\x4a\x96\x5b\ +\x6e\xe2\x2e\xcf\x6f\xf8\x78\x29\x0b\xee\x17\x5e\xf5\x4c\xce\x95\ +\xfe\xb4\xab\xe3\xdb\x47\x4f\xe0\x3c\x87\xce\xef\xd3\x81\x4c\x06\ +\x66\xce\xe4\x71\x4f\xda\x3c\x43\x12\x42\x48\x30\x81\x6e\xf6\xc2\ +\xed\xe0\x9c\x6b\xba\x5e\x54\x5c\xd2\xd6\xda\xbc\x62\xc5\x2a\x3d\ +\x64\xb8\xb1\xf0\xc1\x9b\xfd\x18\x61\x4d\x0f\x89\x4c\xcd\x30\x51\ +\x94\x40\x20\x30\x3c\x7c\x6b\xe1\xa2\xc5\x8c\x52\x88\xd0\xb2\xa5\ +\x4b\xdd\x9d\x59\xb8\xb0\xe2\xb7\x8d\x1f\x44\x2b\x16\x69\x9a\xee\ +\x96\x22\x83\x4c\xd0\x1f\xb8\x5b\x3f\x1f\xe1\xc9\xfb\xc6\x74\x8a\ +\x44\xc2\x56\x2a\x19\x89\x84\x2d\x2b\x15\x89\x84\x27\x62\x51\x69\ +\x34\x79\x7a\x24\xbc\x73\x3f\x13\x19\x80\x10\x2a\x84\x70\x06\x3b\ +\x3b\xda\xcb\xca\xca\x52\xa9\x14\x21\x8a\x61\x44\x38\xe7\xb6\x65\ +\x6d\x58\xbf\x7e\xd3\x83\x0f\x86\x42\x21\x01\xc0\xf0\xad\x81\x50\ +\x28\xe4\xaf\xfd\x98\xbb\x36\xb9\x69\xdc\xee\x89\xee\x3f\x09\x5d\ +\xe5\x60\x8c\xdb\x96\x63\xa9\x56\xba\x31\x1c\x70\x65\x28\x23\x4d\ +\x10\x52\xca\x00\x74\xeb\x40\x20\x63\xcc\x35\x82\x5c\xd5\x70\xaf\ +\xbe\x11\x84\xdc\x64\x28\x9f\xc7\xc4\x7c\xea\xc6\xfc\xde\x16\x63\ +\x1c\xa1\xb4\xc6\xb9\x1a\x04\xa1\x67\x31\x09\xb7\x4f\x8b\x6d\x3b\ +\x10\xd2\x8c\x1d\xc4\xdd\xca\x98\xc9\xe8\x95\x37\x3f\x2a\x73\x58\ +\xbf\x3c\xf9\x4d\x1e\xc6\x18\xcf\x04\xe1\xfd\x77\xba\xaf\xde\xeb\ +\xb6\xe9\x4d\x5e\xf1\x0c\xae\xcc\x31\x21\x42\x88\x52\xc7\x6d\xec\ +\xe9\xc6\x56\x33\x8f\x04\x00\x08\xb7\x88\x47\x80\xec\x30\x16\xe7\ +\xb6\x6d\xb9\x17\x10\xbc\xfb\x1d\xc7\xb1\x2d\xbb\x62\x71\xa5\x63\ +\xdb\x2d\x2d\xd7\x74\x3d\x44\x30\xa6\xd4\x09\x06\xb5\xb2\x85\x8b\ +\xbb\x6f\x74\xfa\x05\xae\xa4\xac\xfc\x66\x7f\x6f\x7f\x4f\x57\x41\ +\x51\xb1\xa2\xa8\x9e\x20\x46\xf2\xf2\xab\x57\xac\x3c\x77\xee\x4c\ +\x55\x55\x75\x51\x71\x09\xc1\x18\x70\x91\x0e\x37\xa5\xff\x20\x42\ +\x1a\x4e\x59\x57\x1e\x30\xf2\xdd\xaa\x72\x43\x72\xc2\x0c\x19\x0d\ +\x10\x6e\xf3\xd9\xf1\xd8\xf8\x8d\xce\x1b\x81\x80\xaa\x05\x83\x89\ +\x78\x7c\xe1\xa2\xc5\x6e\xa0\x59\x08\x11\x0e\x87\x21\x80\xa6\x99\ +\x18\x19\x1e\xb2\x6c\x6b\xc1\xc2\x45\xf3\xa3\x92\xc7\x8f\xbe\xe5\ +\x7d\x98\x14\x14\x16\xfa\x3f\x3d\xdc\x06\xd8\xc3\x23\xa3\xee\xe8\ +\xcb\xdb\x54\x9d\x4e\x0d\xb5\x7a\x51\xa5\xec\xb0\xf4\x2c\xae\x4d\ +\x6e\xa8\x6b\xca\x6f\xcd\x72\x9c\x74\xf6\x80\x98\xed\x61\xb7\xd5\ +\x72\x5f\xa1\x5f\xb6\x4d\xeb\xf3\x2b\x3d\x79\x9b\xfa\xdc\x22\xf3\ +\xf4\xee\x80\xbc\xd2\xd2\x12\xb7\x49\x8b\xb7\x78\x4a\xe9\xc0\xc0\ +\x80\x42\x88\xdf\xeb\x14\x42\x28\xaa\x5a\x5c\x5c\x0c\x21\xb4\xac\ +\x94\x95\x4a\x01\x08\x55\x45\x0d\x04\x83\x00\x00\xc7\xb6\x2b\x97\ +\x2e\x77\x33\xf2\xbd\x83\x8c\x8f\x8d\xd8\x96\xe3\x5b\x29\x00\x00\ +\x60\x82\x47\x46\x46\x62\xd1\x18\x80\x3e\xbb\x3c\xeb\xef\x26\xb5\ +\x49\x72\x87\x7e\x9d\xfb\x9e\x11\x00\x00\xa0\x69\x5a\x61\x51\x21\ +\xa5\x14\x41\xe4\xf6\x71\x03\xd9\x6f\xb2\x80\xa6\x15\xe4\x17\x22\ +\x8c\xe6\xc5\x42\x87\xa9\xa4\xe9\x7d\xe3\x38\x4e\xee\x67\x0b\x42\ +\x0a\x21\x22\x7b\x05\xf7\xf0\x0d\x2e\xa6\xb7\x37\x33\x37\xee\xf4\ +\x16\x31\x7f\x7f\x87\x19\xd4\x17\xce\xed\x98\x4e\xa6\xbe\xcf\xaf\ +\xad\x9e\xca\xe4\x68\xa2\xbb\xf9\xfe\x10\x7e\xb6\xb1\x99\x2d\xd0\ +\x10\x4e\xdb\x7d\x05\x21\x3c\x53\xce\xae\x44\x72\x97\x8e\xb0\x1b\ +\x6c\x99\xe5\x63\x1e\x22\x04\xc4\xbc\xbd\xfd\x60\x2c\x3a\x2e\xf7\ +\x5d\x22\x91\x7c\x3a\xbd\x4a\x89\x44\x22\x91\xda\x24\x91\x48\x24\ +\x52\x9b\x24\x12\x89\xd4\x26\x89\x44\x22\x91\xda\x24\x91\x48\xa4\ +\x36\x49\x24\x12\x89\xd4\x26\x89\x44\xf2\xbb\x0e\x91\x5b\x20\x91\ +\xcc\x3b\x99\xca\x84\xdc\xac\x5d\xf1\x7f\x31\x4e\xf5\x53\xb5\x18\ +\xa9\x4d\x12\xc9\x2c\xe7\x2a\x02\x82\x8b\xbb\x38\xd1\x33\x43\x12\ +\xc5\x4c\x0f\xb1\x2d\x2b\xe9\xab\xb8\x48\x3b\x29\x08\x19\x46\x18\ +\xce\x52\x07\x0b\xe7\xbf\x20\x1b\x42\x68\xa5\x52\xa9\xa4\x99\xdd\ +\x65\x41\x60\x4c\x42\x46\xf8\x8e\x8e\x73\x8f\xeb\x0d\xa4\x36\x49\ +\xee\x67\x0d\x72\x9b\x5e\xe5\xd4\xfc\x08\xce\xc4\x2c\xa5\x99\xd0\ +\x6b\x74\xec\x93\x95\x74\x1b\xff\x74\x4b\x66\x08\x21\x63\x7c\xda\ +\x63\x20\x84\xe2\x13\x13\x4d\x97\x2f\xb8\x7d\xb5\xfd\x3f\xb2\x6d\ +\x6b\x71\xe5\x92\x95\xab\xd6\xb0\xc9\x3e\x76\xe9\x16\x41\x6e\xa5\ +\x07\xc6\x98\x33\x3a\x6d\x11\xd6\xdc\xf4\x14\x21\x34\x3e\x36\x76\ +\xa5\xe9\xa2\xdb\xf4\x35\x6b\x31\x96\x55\xbd\x72\xe5\xd2\x65\x55\ +\x99\xa6\x7a\xfe\x97\x0d\x01\x04\x84\x28\x48\x50\xdb\xe1\x00\x02\ +\x00\x11\xc6\xc8\x1d\x86\x26\xb5\x49\x22\xb9\x2b\x10\x26\x34\x19\ +\x9b\x48\x52\x25\xa8\xe9\x01\x25\x73\x8a\x63\x15\xc6\xde\x79\xe5\ +\x58\xf9\xb6\xbd\x75\xa5\x1a\x9d\xee\x64\xe7\xd4\x66\x02\xab\x8a\ +\xd7\xd2\x19\x40\x08\x28\xa5\x08\x63\xa2\xe0\xfe\xab\x1f\x9c\x1b\ +\xd0\xb7\xd5\x04\x4e\x5e\x1c\xd8\xb9\xf7\xd1\x02\x68\xb1\x1c\x15\ +\xc3\xb8\xb7\xa7\x2b\x92\x5f\xb0\x69\xf3\xd6\x9c\x23\x3b\x8e\x73\ +\xe2\xd8\xdb\xcb\x96\x57\x7b\x55\x93\x82\xd3\x44\x3c\x61\x31\x10\ +\x0a\xe7\x87\x03\xd6\xaf\x5f\x7f\x4b\x59\xbf\x6f\xcb\x02\x35\xf7\ +\xa0\x00\x50\x2b\x05\x88\x82\xd1\x9d\x95\x76\x62\x8c\x3f\xea\x6c\ +\xaf\x58\xbc\x64\x6d\xdd\x67\x72\x7e\x94\x88\xc7\x3f\x68\x38\xb9\ +\x64\x59\x95\xb7\x12\x87\x01\x55\x21\x02\x08\x08\x05\xa0\xf6\x95\ +\xc6\x77\x46\x8c\xb5\x3b\x36\x54\x72\x0a\x88\xdd\xff\xe6\x1b\x17\ +\x56\x6f\xdf\xb3\x24\x4f\x61\xfc\x1e\x09\x94\x8c\x85\x4b\xee\x43\ +\x88\x42\x46\x3b\x1a\x9f\xff\xe7\xef\x7e\xff\x07\xcf\xff\xe2\xe8\ +\xc5\x14\x50\x02\x81\xa0\xae\xeb\x41\x55\xc1\xd0\xea\xe9\xbc\x31\ +\x9e\xa2\x08\x93\xa0\xa6\xeb\xba\xa6\x60\x08\x04\x24\x4a\x40\x0f\ +\x85\xc2\x21\xf5\xe2\x6b\x3f\x7f\xfb\x5a\xdc\x08\x07\x5d\x19\xc0\ +\x4a\xc0\xec\xf9\xf0\xaf\xbf\xf1\xb7\x1f\xf6\x25\x83\x01\x92\x18\ +\x1b\xec\xea\x1f\x75\xcc\xf1\x8f\xba\x07\x28\x52\x83\xc1\xc0\x54\ +\xb9\x10\x5c\x44\xa6\x1b\x82\xa4\x28\x8a\xd7\xd6\x06\x00\x18\xd0\ +\xf0\xb5\xf7\x5e\xfc\xfb\x7f\xf8\xee\x4f\x7e\xf6\x93\xef\xfd\xc7\ +\x8b\xd7\x07\xe3\xfd\x1d\xad\x63\x22\xa8\x86\x82\x04\x41\x00\xa0\ +\xe2\xae\x39\x10\xd4\x94\xf8\x9b\xff\xf3\xf3\x4b\x83\x56\x58\x0f\ +\x40\x88\x02\x41\x4d\xd7\x75\x95\x60\x00\xa0\x1a\x08\x86\x42\x9a\ +\x4a\xf0\x8c\x7b\x21\x44\x24\x92\x37\xf5\xee\x90\x61\xb8\xcd\xc8\ +\x00\x00\x48\x51\xc5\x70\xf3\xf3\xff\xf2\xa3\xf6\x98\x08\x6a\xc1\ +\x78\x47\xe3\xbf\xfe\xfb\x21\x5a\x5c\x5d\x51\x6c\x00\x81\x02\x7a\ +\x28\x18\x70\x3a\x5b\xdb\xa2\x96\x20\x44\xd5\x74\x5d\x0b\x06\x30\ +\x04\x00\x22\x35\xa8\xe9\xba\x16\x50\xb0\xbb\xda\x90\xae\x07\x14\ +\x3c\x5f\xcd\x00\xa4\xdd\x24\xb9\x1f\xb5\x09\xd2\xab\xbf\x3d\x6e\ +\x56\xee\xfd\xbb\x3f\xde\x31\x31\x1a\x0b\xa0\xe4\xa5\x13\x6f\x1f\ +\x3b\xfd\x51\xc5\x83\xfb\x9f\xdb\x59\xa6\xaa\x0a\x21\x0a\x9f\xe8\ +\x79\xf5\xd0\xeb\xed\x71\x7d\xd7\x53\x07\x36\x2f\xd5\x9b\x1b\x8f\ +\x1c\xf9\x75\xcb\xa2\x4d\xbb\xcb\xac\xd8\xfb\x2f\x7d\x2f\xda\xbe\ +\xf5\xf3\x07\x76\x85\x01\xc3\x90\x5e\xbf\xd4\x44\x91\x73\xf9\xc2\ +\xb5\x5d\xab\xb6\x23\x8c\x15\x05\x03\x84\x02\x9a\x46\x87\xae\xff\ +\xe2\x64\xd3\xe6\xfd\xfb\x16\x86\xc0\xa4\x35\x21\x04\xc2\x28\xc7\ +\x9b\x9b\x5c\x18\x21\x3e\x37\x4d\xc4\x27\xcc\x9a\x7d\x5f\xfd\xf3\ +\xfd\xf5\x6f\x7d\xff\x6f\xde\x38\x79\x7d\xb9\x62\x1f\xfb\xe9\x3f\ +\xb5\x95\x2d\xda\xf3\xd4\xd3\x75\x65\xe0\xcc\xd1\x5f\x1d\xbf\xd8\ +\xbb\x78\xc3\x63\x5f\x7c\x64\x19\x4b\xde\x3a\xf4\x83\xef\xb6\xee\ +\x79\xea\xc0\xe6\xca\x13\x87\x5e\xba\xd8\xc7\x36\x3e\xf6\xf9\x5d\ +\x6b\xf2\x7e\xfb\xd6\xcb\x0d\x4d\x83\xab\x77\x3d\xf9\xd8\x86\xe5\ +\x80\x3a\x22\x57\x97\x04\xc2\x18\xcd\x60\x6d\x79\x8b\xe1\x94\x87\ +\x16\x54\x96\x29\x47\x2e\x75\x0c\xae\xab\xa8\xec\x68\xbb\xa6\x96\ +\xaf\xd1\xe9\xd0\x70\x2c\xbf\x2a\x79\xf3\xf0\x7f\x1d\xee\x1c\x1a\ +\xba\x31\xaa\x3f\xa6\xab\xa3\xed\x8d\x2f\xbf\x79\xca\x29\xa8\x3d\ +\xf0\xec\xde\x32\x34\xf6\xde\x0b\xaf\x9c\xed\x4a\xd5\xef\xfc\xdc\ +\x63\x0f\x94\x5f\x3a\xf6\xc2\xf1\x0b\x37\xab\x37\x3f\xfa\xf8\xc3\ +\xab\x91\xe3\xdc\xbd\x40\x49\xbb\x49\x72\x1f\xc2\x04\xa9\xae\xdb\ +\x28\x3e\x3a\xf1\xd3\x97\x4e\x24\x89\x3e\xde\x7c\xea\xcd\x0b\xb1\ +\xfd\x07\x1f\x1f\xfe\xf0\x8d\x0f\xbb\xa3\x04\x63\x85\x58\x0d\xaf\ +\x1c\x1a\x2c\xd9\xb4\x6f\x9d\x7e\xfc\xf5\x77\xdb\x3b\xcf\xbd\x72\ +\xf4\xfa\x86\xc7\x9f\xde\xbe\xa6\x02\x40\x75\xed\x8e\xa7\x0e\x3c\ +\xfe\xa0\x06\x38\x47\x0a\x8b\xb6\x9f\x69\x17\x7f\xf0\x8d\x83\xa9\ +\xe6\xd3\xed\x31\xa6\x20\xdf\x69\x4f\x82\x85\x45\xf9\xea\x94\xe6\ +\xa6\x5e\x9f\xd5\xe9\x3c\x4d\xec\xef\xc8\x43\x08\xea\xb9\xd0\x70\ +\xe4\xf0\x2f\xcf\xf6\x88\xaa\xa5\xa5\x02\x04\xd6\xef\xfe\xdc\xba\ +\xc2\xb1\xb7\x8f\x35\xb6\x36\x35\xbc\x7d\x2e\xfa\xd8\xd3\x8f\x8e\ +\x9f\x7e\xfd\xdd\xa6\x5e\x1c\xc8\x7f\xf8\xc9\x83\xcf\x6e\x5d\xd1\ +\xf4\xee\x8b\x17\xe3\x95\x4f\x3f\x52\x73\xfa\xcd\xd7\xce\x9d\x6d\ +\x7c\xb7\xb1\x67\xfb\x33\x5f\x7a\x68\x45\x09\x67\xd3\x07\x83\x10\ +\x42\x39\x91\x26\xbf\xc7\x97\x79\x31\xd4\x51\x4a\x37\xd5\x57\x74\ +\x5e\x6e\x49\x59\xd1\xb6\xf6\x58\xed\x86\xcf\xc4\x3a\xce\x77\xf6\ +\xdd\x3a\x7b\xec\x95\x66\x7b\xd9\x13\x8f\x3e\x54\xa0\x2b\x62\xbc\ +\xf5\xa5\x57\x7f\x53\xb5\xf3\x40\x15\x6b\x7a\xed\x54\x7b\x6b\xc3\ +\x2b\x8d\x23\xc5\x4f\xef\xad\xbb\x72\xfc\xd5\x53\x67\x2e\x1e\x7d\ +\xbf\x65\xc3\x93\xbf\xb7\x73\xed\x42\x30\x4f\x61\x29\xa9\x4d\x92\ +\xfb\x10\xdb\x61\x8b\xd7\x3d\xf1\x8d\x3f\xf9\x62\x61\xf4\xc2\x8f\ +\x7e\xf8\xdf\xa7\xdb\xbb\x6e\xf6\xde\x38\x79\xe2\x83\x9b\xb1\xb1\ +\xa1\x84\x8d\xb1\x42\xd8\x78\x4b\xf7\x60\xcf\xb5\x0f\x4f\x9e\x6e\ +\x8d\xd1\x89\x8e\xb6\xeb\xda\xf2\x2d\x7b\x36\xd5\x56\x2e\x28\xc6\ +\x02\x18\x05\x65\x65\xc5\x11\x0c\x04\x51\xc9\xcd\xa6\x73\x7d\x96\ +\x51\x51\xb6\x38\x94\xea\x3f\x73\x79\x80\xa8\xc4\xed\x00\x2b\x18\ +\x23\x85\xcb\xf6\x3d\xb9\xbb\x38\x98\x3b\x53\xc7\xed\x89\x3f\xbd\ +\x1c\x20\x04\xb3\xdb\x85\xd9\xe6\x44\xdc\x51\x77\x1c\xf8\xca\xfe\ +\x4d\x8b\x1c\x4e\x4a\x97\xae\xdc\xb8\x6e\xad\x9a\x1c\xba\xde\x71\ +\xa3\xb4\x76\xdb\xa6\xfa\xcd\x9f\x5d\x5d\xd4\xd9\xd1\xcf\x21\x29\ +\x28\x29\x2f\xd4\x44\xcf\x8d\x68\xdd\x43\xbb\xeb\x37\xef\x5c\x11\ +\x4e\x74\x83\xb2\xad\xb5\x91\xf7\x8e\x1c\x69\x1b\xb2\xc8\x4c\x6a\ +\x88\xd0\x4c\x61\x7f\x84\x27\x7f\x85\xda\x6c\xc9\xfa\x07\x02\xa3\ +\x6d\x67\x2f\x5f\x18\x00\x0b\xd6\xad\xc8\x63\x40\x21\xcc\xec\xe9\ +\x4b\xae\xdb\xfe\x48\x6d\xdd\x8a\x05\xc5\xa1\x78\x5f\xdf\xcd\xbe\ +\x9e\x0b\xa7\xde\xbb\xd8\x1d\xb3\x47\xfb\xaf\x75\x44\x57\xed\xd8\ +\x5d\xbf\x69\x6b\xdd\x02\x36\x98\x50\xb7\x6d\x5c\xd8\xf8\xfa\xe1\ +\xa6\x9b\xc9\x19\x5f\xbc\xd4\x26\x89\x04\x01\x3e\x3e\xd2\xcf\x0a\ +\x6a\x9e\x7e\x66\x8f\x18\xb8\x3e\x6a\x29\x65\x8b\x96\x3d\xf2\xb9\ +\xe7\xbe\xf5\x97\xdf\x7e\x62\x65\x41\x3c\x99\x30\x79\xb0\x24\xcf\ +\x58\x5a\xbf\xed\x4b\x7f\xf8\x67\x7f\xf5\x47\x5f\xaa\x29\x36\x46\ +\x7a\xda\xba\xc7\x92\xb6\x43\x05\xa4\xd1\xd1\xb1\xa4\x65\x73\x80\ +\x55\x36\x7e\xfe\x72\x5b\x72\xa2\xe7\xe5\x17\x0e\x0f\xa6\x52\x2d\ +\x97\xce\x8f\x33\x9c\xb2\x6c\x21\x80\x63\x3b\x4e\x62\xf4\xfa\xb5\ +\xf6\x44\xf6\x68\x3b\x21\x00\x82\x68\x26\xbb\x29\x7b\xca\x86\xa0\ +\x94\x2f\xdd\xb4\xe7\xb9\x2f\x7c\x7e\x5b\xfd\x72\xc2\x1c\xce\x19\ +\xa3\x8c\x33\x2e\x20\x8a\xe4\xe7\x8f\xf4\x76\x8e\x25\xc7\xda\x7a\ +\x47\x0b\x4a\x8a\x30\xb7\x86\x46\x63\x8e\xc0\x91\x08\xea\xbe\x71\ +\x23\x35\xde\xdd\x3b\x62\x17\x16\x56\x3c\xf2\xdc\xd7\x0f\xae\x23\ +\x2f\xbf\xf0\xd6\x88\x33\x4d\xa0\x5c\x08\x81\xd1\x8c\x8b\x21\xc8\ +\x17\xd2\xe1\x4e\xb0\x78\xf5\xfa\xc5\xc9\xff\xfc\xde\x91\xc2\xf5\ +\x9b\xcb\x55\x4e\x19\x03\x24\x98\x1f\x81\x9d\x2d\xad\xd4\x66\x56\ +\xca\x51\xc2\x46\xa8\xb0\x7c\xe3\xce\x7d\x5f\xff\x8b\x6f\x7d\xed\ +\xd9\x87\x4a\x74\xde\xd3\xda\x99\x1a\x1d\xe8\x1a\x4c\x19\x45\x15\ +\xdb\x9f\xf9\xda\xef\x6f\x2d\x78\xed\x97\x2f\xf7\xa6\x14\x05\xcf\ +\x83\x3a\xe1\xef\x7c\xe7\xdb\xf2\xad\x2c\xb9\xcf\x50\x08\xee\x3a\ +\xff\xce\xcf\x7e\xf1\xea\x89\x0f\xae\xe4\xd5\xee\x3e\xb8\x7f\xab\ +\xd3\x7d\xfe\x9d\x63\xbf\x6e\x1d\xe0\xab\xea\x57\x8b\xfe\x2b\x57\ +\x06\xf4\xbd\xbb\x56\x5c\x3c\xf6\x4e\xc3\x99\xab\x96\x56\xb1\x71\ +\xe3\x5a\xa7\xfb\xf4\xa1\xc3\x47\x3b\x26\x94\xfa\xda\x8a\x73\x6f\ +\xfd\xea\x4c\x57\xaa\x66\xdd\x1a\x65\xb4\xfd\xbd\xb3\x37\x9f\xf9\ +\xd3\x6f\x3e\xfb\xf8\x8e\x4d\xab\x8a\x2e\x9f\x6d\xa9\xac\xa9\xee\ +\xbd\x72\xb5\xb8\xa6\x26\xde\xde\x34\x21\xe8\xb9\x86\xcb\x0b\x6a\ +\xeb\x0a\x03\xd0\xb3\x9c\x10\x82\xe3\x63\xa3\x8a\xaa\x16\x14\x16\ +\x4d\x5d\x58\x7f\x5f\x6f\x51\x49\x89\xdb\x6c\x1f\x13\x78\xb3\xed\ +\xda\x98\x5a\xbe\x66\x49\x91\x63\x39\x08\x3a\x1d\x57\x9b\xf5\x15\ +\x1b\x17\xf1\x81\xab\x7d\xf6\xc3\x7b\x76\xd9\x2d\xc7\x5f\x3a\x72\ +\x22\x5e\x54\xff\xcc\xbe\x1d\xc5\x62\xe0\xed\x57\x8f\x34\xc7\xf3\ +\x76\x3d\xbc\xb6\xa3\xe1\xd0\xe1\xe3\x4d\xe5\x9b\xf7\xef\x5a\x2a\ +\x0e\xfd\xf4\xc7\xa7\xda\xa3\xcb\xd7\x6d\x79\x60\xe5\x02\x34\x65\ +\x5c\x2b\x42\x68\x74\x78\xc8\x30\xc2\xe1\x48\x6e\x6c\x9e\x73\xde\ +\xdf\xd7\x5b\x5a\x56\xee\xa5\x4b\x20\x12\x34\xd0\xf8\x6f\xce\x8f\ +\xee\x3b\xf8\x44\x85\x2e\x7a\xda\x9b\xe3\xc6\xaa\xdd\x5b\x2a\x9b\ +\xde\x7b\xf5\x8d\x93\xe7\xa3\xa2\xe4\xb3\xfb\x1f\x5d\x84\x06\x8e\ +\x1d\x3d\x7e\xbe\xb9\x27\x52\xf5\x99\x07\x6a\x4a\x5a\xde\x3f\x72\ +\xf8\xf8\x85\xbc\x35\xbb\x1f\x59\x17\x7e\xed\xc7\x3f\x3c\xd9\x3c\ +\x5c\xb9\xf6\xc1\x8d\xb5\x8b\x15\xc1\xe6\xa1\x1b\xad\xec\x7b\x29\ +\xb9\x2f\xe1\x8c\xda\x96\xc5\x00\x0e\x19\x06\x46\x00\x30\x3b\x1e\ +\x37\x05\x56\xb5\x60\x00\x43\x6e\xd9\x2c\xa0\x6b\xcc\x8c\x27\x2c\ +\xaa\x06\x82\x81\x80\x8a\x01\x8d\x4f\x98\x9c\xa8\x21\x2d\x48\x53\ +\xf1\x14\x43\xba\x16\x04\x82\x71\x01\x15\x92\x1e\xb8\xc6\x1c\x07\ +\x60\x2c\x98\x03\xb0\x82\x38\x75\x38\x80\x00\x62\x92\x65\x24\x20\ +\x84\xa2\xe3\xa3\x83\x37\x07\xf2\x0b\x0b\x73\x86\x24\x9a\xa6\xc9\ +\x18\x5d\xba\xbc\x9a\x33\x6f\x84\x07\x17\x02\x7a\x3e\x90\xe0\x1c\ +\x20\x04\x85\xe0\x42\x60\xa2\x20\x6e\x4f\x24\xac\xa0\x11\x56\xa0\ +\x00\x40\xa4\xcc\x84\x03\x14\x23\xa4\x71\x3b\x91\xb0\x80\x11\x0e\ +\x41\x66\x9b\xa6\x49\x01\x31\x0c\x1d\xe6\xa6\x71\xa5\x9f\x74\x74\ +\x64\x68\x74\x78\x24\x3f\x7b\x14\x00\x84\x68\x62\x22\x86\x09\xae\ +\x5c\xb2\xcc\x97\x6c\x05\x20\x84\xee\x10\xb6\xf4\xf4\x57\x08\x89\ +\xa2\x08\xcb\x9c\x48\xd2\x80\x16\x54\x08\x21\x18\x98\xf1\xb8\xcd\ +\x61\x30\xa8\xa9\x2a\x11\x76\x32\x9e\x62\xa1\xb0\x81\xb8\x6d\x26\ +\x4c\x2a\x88\x11\x0e\x21\x31\x3f\x69\x06\x52\x9b\x24\xf7\x2b\xd0\ +\x1b\x31\x31\xf9\x0d\xc8\x0c\xfe\x72\xc7\xca\xfb\xef\xf4\xcd\xaa\ +\xf0\x0f\x8b\xf5\xe7\x43\x7b\xa3\x5e\xd3\x8f\x11\x02\x4c\x37\x2c\ +\x19\x21\x94\x4c\x26\x13\x89\xf8\x54\x87\x2e\x2f\x2f\x3f\x2b\xc1\ +\x3a\x27\xdb\x3a\x33\x10\x64\xf2\x29\x72\x56\x37\xb9\xfc\xac\xd7\ +\x35\x4b\xc6\x36\x42\x28\x91\x48\x98\x66\x22\x27\xea\x44\x08\xc9\ +\xcb\xcb\x9f\xfa\x8b\xbe\x99\x24\xd0\x9b\x4d\x07\x66\xd8\x48\xff\ +\x1e\xe7\x6c\xa6\xd4\x26\x89\xe4\x53\x19\xf0\x9a\x2e\xca\x23\x00\ +\xe0\xee\xb4\xe7\x7b\x8b\x3b\xf3\x71\x9a\xc5\xdc\xdb\x3c\xef\x3b\ +\x45\xe6\x37\x49\x24\x9f\x80\x47\xc9\x39\xe7\x9f\x96\x4a\x5a\xff\ +\xb4\xea\xff\x4f\xfa\x2e\xdf\x46\x12\x89\x44\x6a\x93\x44\x22\x91\ +\x48\x6d\x92\x48\x24\x52\x9b\x24\x12\x89\x44\x6a\x93\x44\x22\xb9\ +\xcf\x21\xb1\x68\x54\xee\x82\x44\x22\xf9\xb4\x01\x93\xa6\x29\x77\ +\x41\x22\xb9\x8b\x73\x08\x4e\xd7\x29\x53\x02\x60\xfa\xff\x1c\x1b\ +\x20\x13\xdb\xb6\xe4\x26\x4a\x24\x73\x03\x21\x44\xa9\x33\x36\x3a\ +\x1a\x1b\x1f\x77\x1c\xe7\x53\x3e\x1d\xe0\x1e\xa3\x28\x4a\x28\x1c\ +\x2e\x2c\x2a\x0e\x04\x82\x73\xc8\xf6\x92\x79\xe1\x12\xc9\xdc\x85\ +\x29\x95\x4a\xf6\x76\x77\x41\x88\x0c\xc3\xc0\xb3\x34\x9f\xfc\x9d\ +\x84\x73\x9e\x34\xcd\x54\x2a\x59\xbe\xa0\x22\x2f\xbf\x90\xf3\x3b\ +\x4b\x01\x95\x79\xe1\x12\xc9\x1c\x3d\x39\x4a\x9d\xfe\xbe\x5e\x5d\ +\x0f\x19\x91\x08\xe7\x1c\x48\xaf\x6e\x0a\x41\x4d\xb7\x53\xa9\xa1\ +\xa1\x5b\x44\x55\x42\xba\x71\x47\xd6\x93\xd4\x26\x89\x64\x8e\xc4\ +\x62\x13\x58\x0d\x84\xf2\xf2\x81\x10\x10\x00\x00\xa1\xdc\x93\x1c\ +\x04\xe7\x6a\x20\x18\x0e\x47\xa2\x63\x63\x9a\xa6\xdf\x99\x59\x2a\ +\xb7\x4f\x22\x99\x93\x47\x47\xcc\x81\x1e\xf0\xe2\x3f\xc6\xfe\xed\ +\x9b\x76\xf7\x75\xa8\x04\xe4\x96\x4c\x2f\x4f\x82\x07\x83\x41\xc1\ +\x85\x63\xd9\xf0\x4e\xe4\x5b\x6a\x93\x44\x32\x27\x30\x4e\x0d\x76\ +\x17\x98\x43\x65\x84\x9a\x1f\x5d\x83\x8a\x2a\xb7\x64\x16\xff\x17\ +\x40\xc8\xef\xd0\xe7\x95\xda\x24\x91\xcc\xf5\x94\x23\x8a\x70\xb3\ +\x07\x30\x91\xc1\xa6\xdb\x08\xcd\xcc\x6d\xcb\x67\x42\xc6\x9b\x24\ +\x92\xb9\x9e\x6f\x98\x70\xc7\x16\x18\x0a\x00\x80\x8c\x35\xdd\xc6\ +\xca\x94\xda\x24\x91\xdc\x2b\x3f\x05\x62\xcc\x28\x65\x0e\xe4\x42\ +\x86\xc1\x6f\x6b\x37\xe1\x8f\xaf\x4d\x6e\xdb\x4f\xe9\xd3\x49\x24\ +\x73\xb6\x05\x14\x46\x29\x9b\x8f\x39\x91\xf7\x37\x42\x88\x8f\xaf\ +\x4d\x42\x08\xd3\x34\x21\x84\xd2\x6e\x92\x48\xe6\x6a\x3a\x11\x4c\ +\xa9\xc3\xa4\xd9\xf4\xb1\x7d\xba\xdb\x16\xf6\xb8\xfa\x15\x32\x0c\ +\xce\x98\xb4\x9b\x24\x92\x39\x09\x13\x00\x18\x21\x46\x1d\x4e\x1d\ +\xc6\xb9\x0c\x38\xdd\x4e\x9b\x6e\x6f\x37\x09\xce\x53\xa9\x14\x42\ +\x28\x31\x31\x21\xed\x26\x89\x64\xee\x9e\x8a\xaa\x1b\xb7\x18\x4e\ +\x50\xa6\x06\x43\x40\x56\xd2\xcd\xa6\xe3\x50\x55\xd5\xdb\x68\x13\ +\x84\x00\x42\xc3\x08\x73\xce\x43\x46\x98\x73\x26\xeb\xe9\x24\x92\ +\x39\x9d\x6f\x10\x71\x6a\xf7\x9f\x6b\x48\x4e\x44\x8b\xeb\xb7\x10\ +\x2d\x24\xb8\x94\xa7\xe9\x24\x5c\x08\xa2\x28\xa1\x90\x31\x8b\x43\ +\x27\x84\xb0\x6d\x5b\xd3\xb4\xa4\x99\xd4\x74\x2d\x11\x8f\xeb\xa1\ +\x90\xd4\x26\x89\x64\xce\xf2\x04\xb1\x66\xa4\x92\xa6\x19\x1b\x03\ +\x9c\x43\x19\x75\x2b\xcb\x01\xfc\x00\x00\x00\x93\x49\x44\x41\x54\ +\x9a\xa2\x38\x00\x00\x45\x51\x74\x23\x0c\x84\x98\x51\x9b\x20\x14\ +\x9c\xab\x6a\x80\x71\x86\x10\x16\x9c\x0b\x21\xa4\xdd\x24\x91\xdc\ +\xb5\x3c\x11\xc2\x28\x4d\xa5\x92\xd4\x71\xe4\x86\xf8\xc1\x98\x04\ +\x82\x41\x55\x55\x19\xe3\x33\x35\x21\x10\x42\xd8\xb6\xa5\x69\xa1\ +\xa4\x99\xd0\x74\x3d\x69\x9a\x9a\xae\x27\xe2\x13\x7a\xc8\x90\xda\ +\x24\x91\xdc\x2d\x84\x10\x8c\x31\x80\xf2\xca\x52\xae\xf2\x70\xc6\ +\x29\x75\x66\xbf\x3c\x47\x14\x45\x70\x0e\x21\x12\xc2\xbd\x15\x9c\ +\x73\x21\xb8\x8c\x85\x4b\x24\x77\x0b\xa5\x94\x52\x47\x56\xad\x4c\ +\x6b\x57\xde\x7e\xf7\xd2\xf6\x26\xf3\xdd\x02\x00\xc0\xff\x02\x5d\ +\x51\x53\xfa\x5d\x5d\xb9\xdf\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ +\x42\x60\x82\ +\x00\x00\x8c\x34\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x33\x00\x00\x00\xe1\x08\x02\x00\x00\x00\x2b\xbb\xc5\x99\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x77\x90\xe5\xd9\ +\x55\xe7\x79\xce\x35\xbf\xfb\x33\xcf\xbf\x97\xb6\x32\x2b\x2b\xcb\ +\xaa\xbd\xef\x96\x84\xd4\x92\x68\x19\x04\x83\x18\x56\x1a\xd0\x4e\ +\x20\x34\x1a\x66\x36\x62\x86\xc0\x04\xec\xb0\xcb\x46\x4c\xec\xce\ +\xc4\xb2\x1b\x0c\x01\xbb\x4b\x88\x19\x40\x98\x01\xe1\x04\xb2\x0d\ +\x42\x8b\x68\x39\xa4\x6e\xb5\x51\x4b\x6d\xca\x67\x55\xa5\xa9\x74\ +\x2f\xf3\xf9\x9f\xff\x5d\xb7\x7f\xbc\x56\xd3\x68\x05\xaa\x6e\x54\ +\x3d\xa5\xae\xf7\x89\xac\xa8\x7c\x55\xf9\x7b\xf9\xe2\xfe\x7e\xdf\ +\x7b\xcf\x39\xf7\xdc\x73\x70\x34\x1c\xc0\x4b\x82\x73\x7e\xe6\xd4\ +\xb3\x3f\xfe\xe3\x3f\x5e\x14\x05\x21\x04\xae\x01\xb4\x82\xea\x34\ +\x79\xdd\x8f\x08\xad\x60\xc2\x0b\x51\x36\x3b\xe0\xbc\xfa\x2d\xb7\ +\xff\x84\x1b\x70\x00\x20\x84\x20\x22\x21\x48\x29\xef\xf5\xba\x79\ +\x96\x9e\xb8\xe1\x26\x63\x0c\xa1\xb4\xc8\xd2\x5f\xfb\xb5\xf7\x3f\ +\xfb\xec\x49\x21\x04\x00\xe4\x79\x76\xcb\x2d\xb7\xfd\xc8\x7b\xde\ +\x93\x65\xd9\x64\x18\xaf\x12\xa5\x52\xe9\x03\xbf\xf9\x1b\x1f\xfd\ +\xc8\x87\x6f\xb8\xf1\x26\xcf\xf3\xac\xb5\xd6\x5a\x32\x19\x97\x09\ +\x13\xae\x41\x26\xca\x9c\x30\x61\xa2\xcc\x09\x13\x26\x4c\x94\x39\ +\x61\xc2\x44\x99\x13\x26\x4c\x98\x28\x73\xc2\x84\x57\x3a\x6c\x32\ +\x04\x13\x26\xbc\x04\x2c\x80\xa0\xc0\x29\x58\xfb\x62\x2e\x43\xb0\ +\x16\x52\x39\x51\xe6\x84\xab\x0a\x22\x30\x07\x10\xbf\xf1\xdf\x8d\ +\x01\x55\x20\xa2\x7d\x71\x8f\xed\x77\x12\x0e\xb5\x4f\x6c\xd2\xd5\ +\x1e\xe1\xf4\x45\x5c\xa5\x2d\x54\x84\xfd\xee\x23\xda\xd8\x89\x32\ +\x27\x5c\x35\x5d\x1a\xad\xd5\xda\xd3\x36\x4f\x00\x5e\x20\x4e\x6b\ +\x48\xa5\xe9\x2c\x1e\x07\xa3\xe0\x15\xac\x4c\x02\xcf\xee\x92\xcf\ +\x5e\x60\xbe\xf3\xfc\x22\xfa\x82\xf5\x14\xc6\x43\x82\x00\xf6\x85\ +\x2f\xa5\x81\x03\x65\xf3\xe6\xa3\xd7\xa5\x32\x11\xbf\xc9\x24\x7e\ +\xbd\x98\x58\x2f\xa3\x10\x0c\xa5\xea\x91\x4f\x54\x4f\x7f\xde\xaf\ +\x37\xad\x31\xcf\x5b\x6b\xa0\x54\x0e\x74\x65\xe6\xd6\x8e\xe1\xb7\ +\xbf\xf5\x1d\x46\xeb\x57\xaa\x35\xeb\x50\x08\x1c\xeb\xf1\x17\x0c\ +\x3e\x02\x00\x38\x0c\xd1\xd8\x44\x5a\x4a\xac\x32\xe0\x0a\xc2\x00\ +\xa4\xb6\xc6\x5a\x69\xc0\xe5\xd7\xa5\x9f\x69\x2d\xc8\xc2\x18\x7d\ +\x9d\xca\x92\x32\xf2\x32\xcd\x4a\x88\xd6\x80\xbe\xf8\xf4\xec\xd2\ +\x32\x55\x39\x30\x66\x2d\x02\x00\x68\xc9\x1b\xd3\x97\x6c\xf9\xe1\ +\x0f\xfd\xe9\xdd\x3f\xfa\x53\x48\x28\xe8\xeb\xe0\x66\x58\xc8\x91\ +\x7e\xff\x6b\x6a\x83\x8d\x61\xe9\x68\xeb\xfe\x9a\x09\x95\x3d\x75\ +\x66\xf8\xe0\x8a\x7c\xcd\xdd\xf5\x07\x16\xb9\xb5\xe6\x89\xa7\xfb\ +\x0f\xad\x4a\x20\x57\x7a\x7b\x5e\x81\x6b\xa6\x31\x70\x9d\x2a\x13\ +\x80\xda\xbf\x63\x57\x5e\x45\x61\x02\x58\x6b\x24\x12\xa2\x0a\xf0\ +\xca\xba\xdf\x56\x32\x07\x6b\xbc\x6a\x73\xc3\x78\x7f\xf2\x89\x3f\ +\x5f\xbe\xef\x8d\x47\xee\xbb\xdf\xc8\xe2\xfa\x19\xfc\xc0\x63\x52\ +\x90\x0a\xd1\x1f\x7f\x68\xe7\x4b\xb4\xfe\x4b\x6f\x28\xef\x70\xfd\ +\x3d\x73\xf0\xdb\x9f\xda\xdd\x94\xe8\x32\xa0\x0c\x95\x81\xeb\x54\ +\x99\x88\x20\x5c\x72\xdd\x66\xb4\xbf\x9c\xd6\xac\x05\x50\x5a\xa7\ +\xa5\xd6\x93\x3d\x79\x4b\x6b\x29\xd8\x3c\xcd\x82\xca\xe5\xd2\xe2\ +\x1f\x7c\xf2\x33\x0b\xf5\xca\xb1\x85\x59\x33\x0e\x44\x5e\x37\x18\ +\x63\x8d\xb1\x9a\xd2\xdb\x8e\x57\x1b\x42\xec\xf7\x8a\x03\x2d\x67\ +\x6d\x3d\x5c\x8b\x6d\xa5\xc2\x1a\x02\xda\x43\x65\xaf\x78\xe2\x24\ +\xaf\xc8\xa7\xf3\xba\xfd\x7a\x59\xc7\xd9\x18\x03\x64\x98\xab\x87\ +\xbe\xf0\xc5\x0f\x3f\x7a\x4a\x1e\xbe\x63\xb7\xbe\xfc\xfb\x7f\xf1\ +\xd7\xad\x7a\xfd\xed\xf7\xde\x9a\x8c\x06\xd6\x02\x5e\x1f\x1e\xbf\ +\xd6\x36\x93\x16\x08\x10\x00\x20\xa4\x51\x73\xe8\x30\xf9\xbd\x87\ +\x47\xdb\x39\x36\x4b\xcc\x14\xba\x3c\x55\xfa\xef\xef\x29\x11\xf9\ +\x22\x62\xd5\x93\xd8\xec\x84\x97\x4e\x92\x17\x2d\x92\xbf\xf6\xae\ +\xdb\x1f\xfa\xc2\x17\xff\xc0\xc2\x68\x34\xe2\x0e\x7f\xe7\x6b\xef\ +\xb0\xe7\x1f\xcd\x6a\x37\x5f\x0f\xa2\xb4\x00\x06\xf1\x96\x1b\xcb\ +\xf3\x1e\x3b\xee\x9b\x8f\xf6\xed\x5d\xa8\x1e\xf9\x5a\xef\xcf\xb7\ +\x6d\xcd\x81\x93\x17\xa2\xd7\xdf\x5f\xfd\x17\xaf\xc3\xbc\xea\x52\ +\x93\xbc\xa8\x99\x73\x92\x03\x34\xe1\xa5\x46\x80\xac\x95\x16\xf4\ +\xda\xe9\x37\xce\xba\x0f\xdc\xff\xfa\x0b\x97\x2e\x25\x59\xfe\xdf\ +\xbd\xf1\x75\xe5\xad\x93\x45\x38\x92\x16\x2d\xbc\xf2\x4d\x59\x1c\ +\x87\x7f\x0a\xeb\x53\xf3\x57\x8f\xf7\xcf\x0d\xf5\xe3\x27\x47\xab\ +\x19\x36\x7d\xe2\x70\x92\x77\x93\xdf\xfa\x42\xbf\x47\xa8\x1e\x25\ +\x7f\xfe\x74\xa2\x19\xb9\xe2\x00\xd0\x64\xcd\x9c\xf0\x8f\xa0\xb0\ +\x10\x67\x79\xed\xf2\xe9\xb7\x1e\xba\xe5\xd0\x3b\xde\x56\x0a\xfc\ +\x85\x68\x5b\x85\xdd\xa8\xb8\xf2\x48\xc7\x77\xf6\x82\x69\x2d\xa0\ +\xb5\xa7\xcf\x8f\x9e\x32\xc0\x28\xba\x0c\xcf\xad\xa7\x84\x22\x23\ +\x60\x2d\x10\x86\x61\x2f\xfb\xf8\x5e\x6a\x01\x38\x43\xc1\xd0\xea\ +\x2b\x75\x3a\x26\xca\x9c\xf0\x12\x9d\x4c\x4e\x49\xf9\x8e\x37\x3d\ +\xf2\xb9\x0f\xf9\xa3\x14\xda\x4f\x70\xbf\xdc\x36\xe6\x6c\x1a\x81\ +\xb5\x89\x3f\x35\x7d\xeb\x6b\x50\x4b\xfb\x8a\x8e\x00\x31\x02\x0e\ +\x03\x87\x82\x43\xff\xd6\xf6\x74\xe8\xdf\x5d\x16\x1d\xf4\x1c\x7c\ +\xe1\x1a\x7b\x85\x39\x43\x13\x65\x4e\x78\x89\x50\x84\xd9\xbb\xdf\ +\xe0\x1e\x7a\x95\x94\x72\x2c\x56\x04\x14\x88\x60\xa1\xe6\xfb\xd5\ +\xe6\x14\x1a\xf3\x0a\xd6\x65\x2a\xf1\x1d\x37\xa8\xef\x3d\xa1\x5e\ +\x6c\x90\x0b\x01\xae\xc4\xa2\x98\x28\x73\xc2\x4b\x5d\x36\xad\xe5\ +\x8c\x4e\xcf\x2f\x7e\xf3\x35\x55\xeb\x57\xb6\x97\x69\x01\x1c\x06\ +\xe2\x25\x5d\x7b\x25\x33\xd6\x44\x99\x13\xfe\x51\xe2\xb4\xd7\x71\ +\x35\x34\x7b\x35\x63\x5c\x93\xd8\xec\x84\x09\xd7\x22\x13\x65\x4e\ +\x98\x30\x51\xe6\x84\x09\x13\x26\xca\x9c\x30\x61\xa2\xcc\x09\x13\ +\x26\x7c\x3b\x99\xc4\x66\x27\x7c\xab\xc9\x9b\x10\xcf\xf3\xae\x91\ +\x06\x19\xaf\x48\x82\x20\xe0\x9c\x7f\x43\x56\xc6\x44\x99\x13\xfe\ +\x21\x38\x77\x2e\x5f\xbe\xfc\x4b\xbf\xf4\x8b\x7b\xed\xf6\x64\x34\ +\xae\xd6\xf2\x48\xe9\xd6\xd6\x96\xeb\xba\xcf\x8b\x13\x11\xaf\x41\ +\x65\x9a\xa2\x50\x8c\x3b\x04\x8c\x36\x40\x19\xd1\x52\x1a\x20\x60\ +\x94\xb1\x88\x88\x94\x51\xab\xa5\x36\x48\x10\x2c\x12\xce\xd8\x75\ +\x5b\x5b\xe4\xe5\x59\x30\xa3\x28\xdc\xdc\xbc\xbc\xbb\xb3\x6d\xaf\ +\xa7\xc3\x96\x2f\x2b\x16\x18\x67\xe5\x4a\x85\x73\x7e\x8d\xae\x99\ +\xd6\x48\xe5\x1d\x7e\xd7\xbb\xee\xfa\xea\x5f\x3d\xb8\x11\x89\x7a\ +\x95\x76\xf6\xc2\x57\xbd\xfe\x7b\x16\x59\x57\xcf\x7f\xd7\xeb\x8e\ +\x78\x99\x4c\x1f\x7e\xf0\x13\xc5\xc1\xef\x7e\xfb\x7d\x33\xa3\xe1\ +\xf0\xc2\x93\x9f\x7d\xe8\x91\x33\x9a\xf1\x89\x36\xaf\x1e\x88\xd8\ +\x68\x34\x2a\x95\x0a\x4c\x94\x79\x15\xb5\x09\x84\x10\x4a\xe9\xf3\ +\xd3\xdf\xb5\xa5\x4c\x04\x50\x49\x52\x3b\x78\x6c\xa1\x44\xc2\xe3\ +\x3f\xfc\xef\xdf\x51\xfb\x8f\xff\xcb\xaf\xcc\x1d\x3a\x51\xee\x3e\ +\xce\xaa\xe4\x4b\x1f\x7e\xff\xe7\x56\x52\x43\x6a\xff\xec\xf5\xad\ +\xa7\xfe\xfa\x83\x7f\x7d\xd6\x79\xf7\xbf\x7e\xcf\x3f\x51\x1f\xf8\ +\xb3\x47\x77\x84\x43\x27\x77\xf7\x2a\x3e\x37\xd6\x32\x36\x71\x7c\ +\x5e\x8e\x71\xbe\x56\xfd\x4c\xc2\x68\xb6\x7f\x61\x2f\x9b\x9b\x3a\ +\x90\x1f\xad\xe6\x85\x7f\xe2\xb6\x43\x25\x6e\x76\x56\x57\xa7\x6f\ +\xfc\xa1\xb7\xff\xf3\x9f\xb8\x75\xfb\xc2\x47\x3f\xfe\x37\x59\x96\ +\xca\xa2\x18\x6c\x9d\xff\xdc\xc3\x17\xdf\x79\xdb\xad\xee\xc3\x1b\ +\x1a\xe8\x24\x40\xf1\xb2\x3d\x34\x13\x5e\x0e\xe7\xf3\x5a\x33\x9d\ +\x18\xc9\x2e\x9d\xdb\xbd\xed\xbb\xde\xec\xb6\x57\x1f\x7c\xcc\xde\ +\x78\xef\x5b\x18\x1b\x7e\x6d\xa7\x98\x4f\x37\x1e\x7c\xf0\xd7\xbf\ +\x70\x3e\xd6\xb4\x79\x17\x23\xa9\x92\x4a\x5b\xd7\xf7\x40\x17\x06\ +\x26\xc6\xec\xd5\xd5\xa4\xd6\x7a\x32\x0e\x57\xdb\x9f\xff\x86\xe8\ +\xf7\x35\x67\xa2\x20\x63\x7b\xe7\xce\x1d\xf8\xa9\xff\xc9\xfc\xde\ +\x2f\x7c\xf1\x6f\xa2\x37\xfc\xc2\x7f\x70\xcf\xfd\xe6\x46\x04\x6f\ +\xaa\x34\x0f\x1e\x3e\x76\x9c\xe4\x51\x3f\xa1\xbc\xb4\x74\xf8\xc4\ +\x5d\xe4\xf6\xef\xb9\xb7\xf5\xb5\x0f\xff\x99\xe4\x8e\x33\xb9\xb7\ +\x57\x4d\x96\x8e\x23\x2a\x95\xf2\x64\xcd\xbc\xaa\x9e\x7c\x92\x24\ +\x69\x9a\x5e\xdb\xca\x24\x4c\x86\x17\x3e\xf1\xfb\x1f\x1c\x3d\x7b\ +\x41\x0d\x8a\xbf\xfc\xc4\x1f\x7b\xdb\xa7\x2c\xa6\x27\xbf\x76\xfa\ +\xde\xe5\xd7\x7c\xf7\x11\x58\x7f\xfc\x73\xcf\x3e\xf9\xc4\xfd\xf7\ +\xde\xf6\xda\xca\xe0\x4b\x1f\xfa\xc0\x93\x17\xfa\x8e\xc3\x27\x77\ +\xf7\x2a\x51\x14\xf9\xab\x5e\x75\xc3\x8f\xbe\xf7\xbd\x93\x6e\xf0\ +\x57\x0f\xdf\xf7\x3f\xf2\xe1\x0f\x3f\xf4\xd0\xa7\xeb\xf5\xc6\x78\ +\x06\xb4\xd6\x5e\x83\x6e\x3d\x52\x1b\x7d\xe9\xe3\x1f\x25\xc2\x0b\ +\x02\xfc\xea\x43\x9f\xb0\x54\xf8\x1c\xbf\xf6\xa9\xff\xfa\xa8\x32\ +\x08\xc0\x84\x47\xe1\xf4\x33\x0f\x2b\x24\xc4\x11\xde\x44\x96\x2f\ +\x8f\x35\x3b\x31\x68\xaf\xea\x08\xf7\x7a\xdd\x8d\xf5\x75\xdf\x0f\ +\x84\x10\x63\x71\x5e\x9b\x01\x37\x22\x7c\x1f\x00\xac\x05\xc7\xf5\ +\x60\x7c\x4a\xd5\x0b\x5e\x60\xb2\x32\xfe\xe2\xec\x57\x63\x8c\x45\ +\x44\x63\x14\x12\xe7\xf9\x2a\x49\xd6\x2a\xa5\x35\xa5\x0e\x41\xd0\ +\x46\x13\xc2\xf0\xef\x1f\x3c\x40\x30\x46\x59\xa0\x74\xec\x0f\x58\ +\xad\x8c\xa1\x84\x68\x63\x28\xe5\xf8\xdc\xbb\x19\x4a\xf9\xb8\x4c\ +\xba\x35\xd2\x00\xa5\x04\xb5\x96\x48\x38\x5a\xa5\x2c\x32\xca\x10\ +\xc0\x98\x42\x5b\xc2\xe9\x24\xda\x39\xe1\x6f\xc5\xa9\x94\x32\xc6\ +\x5c\xbb\xd6\xec\x55\x40\x5b\x32\x7d\xdf\x5d\xff\xf2\x86\xe6\x42\ +\xd8\x79\xe8\xd3\x5f\xfb\x68\xbf\x90\x48\x04\x27\xc6\x88\x57\xbd\ +\xf3\xfe\x7f\xbd\x75\xf2\x17\xbf\xb8\xc5\xbe\xff\xfe\x9f\x99\x13\ +\x3a\x4d\x9f\xf9\xf4\x63\x7f\x32\xd4\xf8\x82\x26\x04\x56\x1b\x5c\ +\x3a\xf6\x9e\xd7\x1d\xba\x99\xca\xad\x47\xbe\xf6\x81\xf3\xfd\xbe\ +\xb1\x96\x3a\xb3\xf7\xdc\xf1\xe3\xb7\xcf\x4d\xad\xaf\xfc\xde\xe7\ +\xcf\x3f\x21\xad\xe1\xa5\x7b\xdf\x75\xff\x8f\x9e\x79\xf4\x7f\x7b\ +\xa6\x37\x44\xab\x16\x6f\xfc\xe9\xb7\x1f\x39\x92\x14\x32\xe9\x3f\ +\xfe\x99\xa7\x3e\x36\x75\xf4\x67\x6e\x77\x9f\xfa\xd8\xd7\x3e\xad\ +\x0c\xce\x1e\x7e\xdf\x03\x8b\xe9\xc7\x1e\xf9\xd3\x1c\x9c\x49\xf0\ +\x6a\xc2\xf3\xde\xe6\xdf\x59\x9d\xae\xdd\x59\xc4\x28\xa9\x94\x31\ +\x46\x16\xb9\x54\x7a\x5c\xb0\x7f\xfc\xbd\x56\x45\x5e\xa8\x2b\x8d\ +\x48\x58\x20\x84\x75\xb7\x3f\xf9\x91\x2f\xfd\x1a\xcc\x7c\xef\x4d\ +\xd3\xad\x85\xe5\x77\xdd\x32\x3b\x97\x16\xec\xe6\x1b\xfe\xf9\x89\ +\xfa\xbc\xc7\x09\xb0\xe9\x1a\xdd\xfe\xf4\x97\x7e\xfe\x43\x0f\xff\ +\x71\x68\x08\x41\x04\xab\xa4\xca\xa4\x96\x16\x90\x22\x76\x76\xfe\ +\xea\xc1\x47\xde\xbf\x4b\x4e\x9c\x98\x99\x2e\x37\xde\xf8\xea\xc3\ +\xf7\x2c\xce\xbf\xed\xa6\x5a\xf7\xc1\x2f\x7d\x70\xea\xf0\x0f\x1d\ +\xad\x05\x85\x2d\xdf\x76\xc3\x0f\x1f\xaf\xd7\x39\x75\x2c\x58\x6b\ +\xa1\x52\x5d\xe8\xad\xff\xde\xef\x7c\xfa\x7f\x1f\x96\xde\xf4\xfa\ +\x63\xaf\x29\xb9\x87\xef\xbe\xed\x5d\x0b\x1e\x2f\xe8\xd4\xad\x27\ +\xde\x73\xd3\xd4\x2c\x05\x98\x04\x55\x26\xfc\xbd\x76\xe3\xb5\xf9\ +\xb1\x8c\xca\x4b\xcb\x6f\xfc\x5f\xff\xef\xdf\xf9\xdd\xdf\xff\xe3\ +\xdf\x7d\xff\x7f\xb8\x67\xb1\x2c\x8b\xa2\x28\xf4\xf1\x37\xff\xab\ +\xff\xf2\x47\x1f\xf9\x93\x0f\xfe\x97\x7f\xf6\xda\x83\x32\x97\x57\ +\x36\x17\x51\xab\xb6\xcf\xae\x3f\x1a\x19\x8e\xc5\x5e\x27\x4a\x3d\ +\x6f\x4a\x10\x6c\x1d\x78\xeb\x12\xbd\xf4\xe5\x95\xa7\x2c\x52\x44\ +\x6b\xf9\xd2\x6b\x6e\xfb\x91\x63\x8d\xa6\x31\xca\x5a\x4d\xdd\xf9\ +\xc3\x8b\xaf\x3d\x36\x75\xd8\x01\x6d\x40\xc6\xb9\xbc\xe9\xb6\x9f\ +\xbc\xa9\x32\x3a\xbf\x7d\x99\x8b\x7a\xe0\xd7\x9a\xd5\xc3\xa3\xee\ +\x57\x56\x77\x9e\xdc\x4a\x70\x26\x68\xce\x2d\xfd\xc0\x94\x7c\xe2\ +\xb1\xf5\x33\x40\xc7\xd9\x82\xa8\x8c\xf6\xcb\x47\x8e\xcc\xdf\xd5\ +\x74\x31\x2c\x94\x80\xcd\x93\x7b\xd9\x4d\x4b\x37\xb7\x5a\xaf\xae\ +\x9b\xb3\xe7\xba\xc6\xe7\xce\x44\x9a\x13\xbe\xc3\x94\x09\x48\xd0\ +\x64\xcf\x7e\xe6\x43\xbf\xf4\x8b\xbf\xfc\x2c\xde\xfd\x3f\xff\xf8\ +\x0f\x78\x3a\xf2\x0e\xbe\xe9\xdf\xff\xec\xbb\x2f\x7c\xe4\x57\x7e\ +\xfd\xa1\xee\x8f\xfd\xbb\x9f\xbf\xab\x45\xe5\x95\x55\x35\xb5\x46\ +\x53\xef\xc4\x5b\xee\xfb\x17\xc3\xd5\x3f\x5a\x19\x46\x17\x4f\xbf\ +\xff\xd1\xdd\xfc\xee\xe3\xaf\xd9\xdc\x78\x68\x68\x1c\xc6\x7c\x5a\ +\x9c\xfe\xf4\x63\xff\xf9\x7c\xd4\x78\xe0\xd5\xff\xf6\x80\xcb\x94\ +\x96\xcc\x3f\x78\xe3\xd1\xef\xbd\x79\xfe\x06\x07\x95\x45\x8a\xb2\ +\xfb\xe5\x47\x7e\xfe\xaf\x57\x87\xf7\xdc\xf4\x3d\xa3\xcd\x3f\xfe\ +\xcb\xa7\x3f\xa3\x58\x00\x56\x01\x58\xa3\x0b\x12\xdc\x7c\xcf\xd2\ +\xc2\xb9\x4b\x0f\x4b\x74\x19\x8e\xbd\x50\x63\x2c\x69\x4e\xbd\xf6\ +\x8e\xa5\x9b\x77\x56\x3e\xf0\xf0\xfa\x79\xcf\x77\x56\xce\x7f\xdc\ +\xb6\xde\xf9\xb6\x9b\xef\x58\x3f\xff\xe1\x0e\xa9\xb9\x94\xda\x89\ +\x34\x27\xfc\x3d\x5c\xa3\x7e\x26\xa1\x4e\xb8\xf6\xf0\x1f\x9d\x4c\ +\xe2\x8c\xd7\xef\x3b\xff\x86\x3b\x3c\x34\xe6\xc8\xfd\xdf\x57\xba\ +\xfc\xc5\xff\xfa\x87\x1f\x5d\xe1\xeb\xdf\xf3\xe6\x5f\x7d\xcb\x6b\ +\x0f\x3e\xfa\x89\x75\xee\x7e\xcb\xbc\x3c\xab\xa1\x74\xe7\xad\xef\ +\x63\x3b\xbf\xff\xd1\x67\xbf\x48\xdd\x56\x25\x98\xa2\x6c\xba\x12\ +\x54\x67\x6f\xfa\xb7\xb5\xc6\x4d\x64\x78\xf9\x2b\x6b\x97\xfa\xfd\ +\x27\xb7\x07\xc9\x8d\x87\x7e\xbe\xe5\xf9\x1b\x99\xcd\x7b\x8f\x7d\ +\xf2\xf3\x8f\x00\x12\x4a\x04\x05\xc2\x38\x8b\xd3\xe1\x20\x09\x9d\ +\x6a\xcd\x13\x2d\xc1\x68\x14\xef\x94\xa6\x96\x03\x6f\xb3\x26\xd8\ +\x9e\x56\x81\xb7\x78\xef\xdd\x3f\x39\x3b\x7d\x63\xcf\xbe\xee\xe4\ +\xce\x07\x43\x20\x0c\xd5\xea\xca\x07\x3f\xf4\xd4\xa3\x94\x3a\xcc\ +\x3b\xe2\x3a\x6e\xbb\xf7\xd5\xa8\xfa\xee\x1f\x6c\x9e\xfe\xd4\xe6\ +\x85\x07\x8e\x3d\x20\x08\x99\xe8\x72\xc2\x77\x98\x32\x01\xac\x56\ +\x64\xe9\xae\xb7\xbd\xef\x5f\xbe\xf7\x4d\xb7\x4c\xfd\xe6\xcf\xfd\ +\x9f\xfb\x99\xf3\x5d\x47\x1b\x7b\x83\xb3\x31\x94\x03\x33\xd8\x8e\ +\xe2\xb9\xa5\x19\xa2\x2f\x59\xa0\xdf\x22\x88\x62\x25\xf3\xee\xb8\ +\xfb\xc8\xed\xf9\x4e\xfc\xae\x07\xde\x70\xfe\xe2\x83\xc1\xc2\x7b\ +\xa7\xc2\x3f\xfd\xb3\x3f\xff\x31\x4d\x5b\xaf\xbf\xf7\xe7\xdc\xce\ +\x67\x64\x70\xcf\x3f\xbd\xff\x1d\x65\xa7\x6e\x3b\x9f\xbb\x38\x1a\ +\x31\xc2\x60\x1c\x83\x45\x40\xd0\xca\x96\xef\xbe\xf5\xc7\x0e\x57\ +\x9a\xbe\x4b\x9f\x78\xe2\x0f\x4a\x0b\xef\x79\x60\xae\xf7\xb1\xa7\ +\x3e\xb6\x77\xe0\xe7\xfe\xd5\xf7\xbd\x39\xee\xfe\xf5\xe7\x2e\x7d\ +\xea\xe1\xf3\x7f\xa1\x6d\xeb\x7b\xbf\xfb\xdf\x0d\x56\x3e\x1f\x23\ +\x27\x68\x10\x09\x25\x8e\xc3\x4b\x9c\x12\x4b\x28\x65\x9c\x99\xf4\ +\xcc\xd9\x5f\xfe\xe0\x5a\x14\x1a\x40\x74\x3c\xc6\xac\x2d\x26\xf9\ +\x4b\x13\xbe\xb3\x94\x09\x48\x49\x36\xd8\x7b\xea\xb1\x47\xaa\x95\ +\xef\x7f\xe0\x1d\x6f\xfd\xcb\xaf\xfc\x8e\x05\x00\x6b\x00\x00\x11\ +\xb4\x05\xc0\x2b\x6b\x12\x81\x1c\x8a\xb3\x1f\xf9\xab\x9f\x71\xb9\ +\x4f\xd1\x84\xd1\x7e\x71\xfa\x3f\xaf\xd8\x48\x88\x2a\xa0\x3e\x79\ +\xea\xd7\x50\x87\x12\xc2\x47\x9f\x1e\x72\xc8\x7a\x83\x8d\xcc\xd0\ +\xf1\xfb\x7e\x3d\x56\x46\x29\xc6\xa7\xcf\xff\xd9\xa6\xf0\xf2\x74\ +\xbb\x13\x0d\x1d\xf7\xe3\x9f\xea\xea\x3c\xef\x7d\xf6\xcb\xbf\x30\ +\x55\x2a\x0d\x86\x6b\x29\xb8\x82\xa3\x85\xfc\xd1\x27\x7e\xd5\xa8\ +\x88\x11\x06\x68\x2f\x3d\xf3\x2b\x97\x6d\xc2\x19\x43\x40\x54\xed\ +\x2f\x3c\xf2\x9f\x54\x41\xb4\xba\xb0\x1a\x23\xa3\xee\x67\x1e\xf9\ +\x65\x5d\x64\x8c\x4c\x74\x39\xe1\x3b\x4e\x99\x60\x7a\x9b\x67\x3e\ +\xfa\x81\x2f\x7f\xea\xc9\x9d\x3f\xfc\xed\x9f\xbe\xe7\xd7\xff\x68\ +\x6f\x2b\xaa\xdd\x56\x77\x6c\x92\x1a\x77\xca\x73\xe3\xbd\xae\xbe\ +\xa2\x0e\x2e\x08\x36\xed\x0d\x56\x2d\x58\x00\x24\x84\x21\x84\x16\ +\x28\x41\x04\xb0\x79\xde\xb3\x40\x08\x86\x7b\x9d\xbe\x05\x24\xe4\ +\x9b\x34\x6d\x46\x30\x51\xb8\x3e\x1a\x19\x44\x4a\x29\x57\x45\xb7\ +\x9f\x23\x25\x5c\x17\xed\xad\xce\xee\xf3\x97\x20\xd8\x24\xed\x21\ +\x12\x44\x04\xc4\x22\xef\xe4\xcf\xfd\x16\x00\x2b\xe3\xa4\x83\x84\ +\x11\xe2\x10\x00\x00\x35\x7e\x39\xd1\xe5\x84\xef\x30\x65\x5a\x63\ +\x2b\x07\x96\xeb\x4c\xf6\x7a\xd1\xab\x5e\xfd\x9a\x5a\xd1\xee\xe5\ +\x6a\xfd\xe1\x2f\x7a\xef\x7c\xf7\x03\xf7\x1e\x7f\xac\xf4\x4f\x6e\ +\x6d\xa8\x5f\x7b\x74\x9d\x5d\x61\x8f\x08\x40\x4a\x5f\x98\x2a\xf4\ +\xb7\x92\x40\x1c\x1b\xc3\x48\xe9\x3f\x94\xbb\x40\x08\x23\x2f\xb8\ +\xe4\xb9\x6b\x90\x31\xfa\x0d\x3f\xf6\xb7\xaf\x11\x5f\x28\x3c\x24\ +\x84\xc1\xdf\xfb\x72\xc2\x84\xef\x0c\x65\x5a\x55\xa8\x83\xaf\xfd\ +\xc1\x9f\x7b\xf7\x9b\xac\xd4\x25\x9a\x7e\xfc\x97\xff\xe3\xe9\x11\ +\x51\x67\x1e\xfc\xbf\x3e\x7a\xe7\x4f\xfd\xa7\x3f\xfc\x1f\x20\xfb\ +\xfc\xef\xfd\x1f\x9f\x5d\x4b\x84\x10\x93\x5b\x38\x61\xa2\xcc\x97\ +\xcf\x92\xe5\x82\x9f\xfb\x8b\xdf\xfa\xd9\x47\x3e\xe2\x32\x4c\x87\ +\x7b\xbb\xbd\x98\x3b\x42\x98\xe2\xf3\xbf\xf5\xef\x4f\x7e\x6a\xde\ +\x35\xd1\xce\x76\x17\x9c\x89\x2c\x27\x4c\x94\xf9\xb2\x7b\x99\x2a\ +\x8f\xdb\x5b\xa3\x71\x19\x06\xee\x38\x08\x00\x84\x52\x34\x9d\xad\ +\x75\x00\xa4\x8c\x4f\xa2\x27\x13\x26\xca\xfc\x6f\xa1\x4d\x42\xd8\ +\xff\xaf\x92\x22\x22\x61\x6c\x52\xbd\x60\xc2\x2b\x9f\xc9\x53\x3e\ +\x61\xc2\x44\x99\x13\x26\x4c\xf8\x4e\xb7\x66\x27\x5c\xcb\x38\x9c\ +\x8d\x4b\x30\x5a\x6b\xc1\x3e\x97\xf4\x31\x7e\x89\x88\x88\x38\x4e\ +\x3c\x24\x88\x5f\xff\x19\x6b\xc1\x22\x22\x00\x22\x22\xa1\x94\x20\ +\xb1\x60\xf3\x2c\xb7\xd6\x20\x00\x21\x08\x80\x80\x48\x29\x45\x42\ +\x08\x52\x6b\x8d\x36\x1a\xac\x45\x44\xad\xb5\x35\xc6\x5a\x4b\x08\ +\x01\x78\xae\x2e\x11\x21\xd4\x18\x83\x08\x88\x68\x8c\xb5\xd6\x02\ +\x58\x0b\x80\x80\x80\x00\x16\x10\x01\x90\x38\x42\x20\x92\xf1\x67\ +\x18\x1f\x57\x22\x84\x58\x40\x00\x4b\x29\x03\x04\x4a\x19\x22\xb1\ +\x00\x04\x40\x1b\xad\x95\x46\x1c\x57\x24\x43\x42\xd0\x18\xa3\xb5\ +\x1e\x17\xe9\xd1\x5a\x03\x58\x00\x04\x00\x4a\xa9\xe3\x38\x00\x90\ +\x65\x19\x22\x0a\x21\x10\xb1\x28\x8a\xf1\xb9\xe7\xf1\x7f\x29\xa5\ +\xbe\x7e\xd5\xd8\x17\x43\x44\xb0\x16\x0a\xa9\x26\xca\x9c\xf0\xed\ +\x87\x12\x72\x61\x6d\x6b\x18\x46\x94\x10\x47\x08\x4a\x69\x51\x14\ +\xd6\x82\x23\x1c\x4a\xa9\x94\x2a\xcf\x52\x46\x11\x91\x14\x52\x21\ +\xa5\x8e\x23\x08\x61\x9c\xb3\xa2\xc8\xb5\x56\x5a\xca\x70\x34\x90\ +\x32\xa7\x88\xc7\x4e\xdc\x40\x99\xa3\x81\x64\xb9\xd4\x5a\x9b\x22\ +\x0f\x87\x3d\x55\x64\x51\x32\x74\xb8\xa8\xd4\x9a\x84\xf0\x5c\xca\ +\x6a\xbd\xe6\x79\x1e\x65\x2c\x4b\x0b\x6b\xa0\x5a\xab\x21\xc2\x70\ +\x34\xf2\x83\x40\x6b\xa3\xb5\x72\x5d\x21\x84\x03\xd6\x12\x44\x6b\ +\x8c\x52\x96\x10\x62\x8c\x52\x32\xbf\xf4\xf4\x29\x95\x27\x9e\x10\ +\x40\x98\x21\xfc\xc0\xd2\xe1\x38\x0e\x29\x58\x4a\x69\xb7\xd3\xb5\ +\x46\x46\xc3\x81\xcc\x13\x4a\x30\x97\x32\x28\xd7\xea\xcd\x96\x56\ +\xda\x75\x5d\x63\x4d\x1c\x27\x9e\xe7\xb5\x5a\x53\x51\x1c\x5b\x0b\ +\x8d\x46\xc3\x22\x31\x5a\x81\x35\xbd\xde\xee\xda\xda\x1a\x67\xec\ +\xa6\x9b\x6e\x4e\x92\x64\xe5\xfc\x8a\x31\xfa\xf0\xe1\x23\x94\x52\ +\x44\x5c\x5f\x5b\xcd\xf3\x62\xfe\xc0\x01\xad\x75\xbd\xd1\x18\x4f\ +\x5b\xc6\x5a\x29\x25\xa3\x74\x69\xbe\xf5\x2d\xeb\x2a\x4d\x94\x39\ +\xe1\xc5\x2f\x98\x0e\xfb\xab\xcf\x3f\x7a\x7a\x65\xcd\xf5\x85\xef\ +\xf9\x5c\xb8\xfd\xfe\x60\x38\x1c\x35\xa7\xa6\x5c\x21\xf6\x3a\x5d\ +\x4e\xa1\xe2\x10\x6d\x61\xb7\x3b\x98\x9d\x5f\x2c\x55\xea\x5c\xb8\ +\xc6\x28\x4e\xb0\xc8\x92\x51\xaf\x77\xfa\xe4\x57\x36\xd6\x56\x38\ +\x25\x3f\xf9\xd3\xff\xe3\xf1\x9b\xef\x1a\xa4\xb0\xb2\xb6\x9d\xc4\ +\x91\x4d\xc3\x8b\xcf\x3c\xb1\x79\xe9\xd9\xb5\xad\xb3\xd3\xd3\x8b\ +\x47\x8e\xdf\x2e\xad\x93\x6b\x7b\xfc\xe6\x1b\x6f\xbf\xe3\xb6\x6a\ +\xa3\x79\xe6\xd4\x85\x4a\x30\x75\xe7\x5d\x07\x33\x99\x6e\x6c\xa6\ +\xf3\x0b\x53\x9d\x5e\xaf\xdf\xeb\xb7\x5a\xcd\xe9\x96\xdf\xac\x55\ +\x19\xa0\x31\x32\x55\x16\x29\x19\xf4\x3a\x2a\x4d\x7f\xe3\x77\xff\ +\x70\xe3\xdc\xd3\x47\x96\x16\x83\xfa\x74\x04\xe5\xf7\xfc\x9b\x9f\ +\xed\x77\xe5\x70\xf7\x72\x6f\x30\xb8\xb8\x72\xbe\x24\xc8\x43\x7f\ +\xf1\x91\xb4\xbf\x23\x38\xc6\x79\x71\xc3\x1d\xaf\xb9\xf3\x35\x6f\ +\x48\xa2\x84\x20\x6e\x6c\x6c\x20\xb2\xf9\x83\x8b\x87\x96\x0f\xf7\ +\xfa\x43\x42\x58\xb9\x52\xf5\x82\x20\xf0\x9d\xa9\x56\x79\x6b\x73\ +\xeb\xc1\x4f\x3c\x78\xfe\xec\xd9\x9f\xf8\xc9\x9f\x2c\x07\xe5\xdf\ +\xfe\xc0\xef\xac\x9f\x5f\xf9\xa1\x1f\xf9\x91\xd6\xd4\x34\xa5\xf0\ +\x1b\xbf\xfe\xeb\x87\x0f\x1f\xb9\xef\xd5\xaf\xde\xef\x74\xee\xba\ +\xfb\x6e\x20\x54\x2b\xb3\xdb\x6e\xc7\x49\x3a\x3f\x3b\xf5\x6f\xde\ +\xfd\x66\xad\x27\xca\x9c\xf0\xed\xc6\x58\xa8\x56\xca\x73\xb3\x33\ +\x8c\x53\x29\xa5\x10\x4e\xb3\xd9\x70\x85\xe3\x08\x51\x14\x45\xb3\ +\x51\x3b\xb2\x7c\x28\x1f\x76\xcf\x9c\x3b\xc7\x09\xa2\xd5\xb5\x8a\ +\xef\x7a\xc1\x68\x38\xb4\x46\xcd\x4e\x4f\x99\x3c\x9d\x9a\x6a\x25\ +\xa3\x6e\x91\xe7\x67\xcf\x9c\xbe\xf5\xce\xfb\x5c\x0d\xe5\x40\xa8\ +\x3c\xa6\x1e\x5f\x5c\x3c\xd0\xd9\x59\x99\x99\x9a\x65\x8c\x83\xb5\ +\xb5\x4a\xc5\x32\xc7\x48\xa9\x0b\x15\xf6\xfa\x49\x38\x3a\xba\x74\ +\x3c\xf0\x1c\x03\x69\xbd\x52\x02\x99\x95\x5c\xce\x1a\x35\x46\x71\ +\x6f\x7b\xab\x88\x47\x5a\x16\x14\xa0\x37\x8a\x1d\x47\x10\xd4\x82\ +\xea\x4a\xb9\x54\xad\x54\x11\x31\x4d\x92\xc5\xa3\xc7\x5d\x46\xaa\ +\x81\x9b\x3b\xac\xbf\xd7\x3e\xb4\xb4\x48\x4c\x56\xab\x96\x31\x1f\ +\x72\x6a\x82\x4a\xcd\xf7\xdd\x7e\xaf\x2b\x1c\x31\x3f\xb7\x20\x84\ +\x3b\x3f\x3f\xdf\xee\x74\x4e\x9d\x7c\xb6\xd7\x1b\x1c\x5a\x3e\x7c\ +\x60\x7e\xc6\xf3\xdc\xdd\xf6\xd6\xea\x85\x93\x68\xf1\xd0\xc1\xc5\ +\xd5\x0b\x2b\xa3\x7e\xef\x35\xf7\xde\x73\xd7\x9d\xb7\xef\xee\xee\ +\x20\x5a\x04\xbd\x79\xf9\x72\xb3\x5e\xfd\xfe\xef\xff\x3e\xad\xcd\ +\x70\x38\xc8\x92\xc4\x0f\xfc\x24\x4f\x04\xa3\x95\x99\xe9\x99\xe9\ +\xe6\x95\x1c\xfe\x9b\x28\x73\xc2\x8b\xc6\x1a\xd3\x6c\xb5\xc2\x4c\ +\x1b\xab\xf3\x3c\x07\xa4\x9c\x3b\xad\x66\x53\x2a\x2d\xa5\x3c\xb0\ +\xb8\x58\xf2\xbd\x3e\xaa\xb9\xf9\xf9\xf3\x2b\x97\x3c\xd7\xcd\xf3\ +\x94\x3b\x4e\xb9\x5c\x4a\xa2\x70\x75\x75\xd5\x73\xc5\x0d\x37\xdd\ +\xd2\xde\xdd\x52\x52\x5d\x5e\xdf\xd8\xdd\xd9\x46\xb7\xea\x0a\x5e\ +\xad\x56\xd2\x41\x0e\x68\x8b\x42\x39\xdc\x43\x2a\x0e\x1f\x3e\x7e\ +\xf4\xf8\xad\xbb\xbd\x5e\x92\x25\x49\x92\x98\x28\x2e\xf9\x81\x35\ +\x66\x77\x6b\x93\x0a\x42\xc0\x28\x55\x10\x00\x4e\x49\xa3\x56\xe5\ +\xad\x66\x9e\xc5\xed\xce\xde\xe6\xc6\xe5\x51\x98\x58\x80\xb9\xb9\ +\x29\x99\x8d\xb6\xb7\xb7\x01\x80\x20\xe9\x75\xbb\xaf\xba\xdd\xcb\ +\xd2\x24\x8e\xc2\x34\x8e\xcf\x9c\x39\xf5\xda\xef\x7a\xad\xe7\x78\ +\x8c\x20\xa3\x48\x09\x51\x5a\x17\x85\xd4\xc6\x9c\x38\x71\x62\x61\ +\x7e\x61\xd0\x1f\x3a\xae\x70\x5d\x8f\x73\xee\xfb\xde\xf4\xd4\x14\ +\x67\x8c\x33\x7a\xfc\xe8\x31\xad\x17\x19\x25\x69\x96\xef\xed\xb5\ +\x1f\x7b\xec\xb1\xb7\xbd\xe5\xad\x53\x53\x2d\x4a\x20\x4b\x92\x6a\ +\xb9\xb4\x9e\xcb\x23\x47\x8f\x70\x46\x01\xc0\x68\xa5\x94\x8c\xa3\ +\x78\x18\x8e\xe6\xe6\xe6\x8c\x01\x84\x2b\x3a\x55\x3c\x89\xcd\x4e\ +\x78\xd1\x20\x62\x18\x86\xbd\x5e\xcf\x18\xe3\xfb\x3e\x00\xb8\xae\ +\xeb\xfb\x7e\xa9\x54\x3a\xb8\xb8\xe8\x0a\xd7\x68\xe3\x70\x87\x51\ +\x66\xac\x16\x0e\x9f\x6e\x4d\x39\x94\xa4\xd1\x68\x38\xe8\x8f\x03\ +\x42\x8c\xb0\x66\xbd\x05\x80\xed\x76\xfb\xd9\xa7\x9f\xca\xd3\xd8\ +\x61\x64\x7a\xaa\xe9\x7b\x7e\x96\xe7\x4a\x6b\x63\x08\xa1\x22\x0e\ +\xb3\x28\x4a\x17\x0f\x2c\x9d\x38\x7e\x83\x27\xdc\x7e\xaf\x0b\xc6\ +\xb8\x8c\xc9\x2c\xed\xb6\x77\x3a\xbb\xbb\x69\x1c\x15\x79\x86\x68\ +\x95\x94\xd6\x68\x99\x17\xd6\x5a\xad\xe5\xf2\xd2\xe2\x7d\x77\xdf\ +\xf9\xea\x7b\xee\xa9\x94\x4b\xc3\xe1\xd0\x5a\x9b\xc4\xb1\x92\xc5\ +\xf1\x63\x47\x1d\x8a\x0e\xc5\xc5\x85\x39\xdf\x17\x9b\x1b\xeb\x9b\ +\x97\x37\xa2\x38\x46\x8b\x5a\xeb\x34\x4d\x67\x66\x67\x5e\x7d\xdf\ +\xab\xa7\xa6\xa6\xc3\x30\x54\x46\x0b\x21\x18\x63\xd3\xad\xd6\xd1\ +\xc3\x87\xad\x91\x45\x91\x11\x62\xf7\xf7\xdb\x9e\xeb\x71\xc6\xcb\ +\x41\x70\xc7\xed\x77\x6c\x6e\x6c\x9c\x3a\x7d\x32\x08\x7c\xe1\xf0\ +\x6a\x25\xa8\x55\xcb\x51\x34\xa0\x04\x3a\xfb\xbb\x79\x96\x2a\x99\ +\x77\xbb\xfb\x61\x38\xac\x94\x02\x4a\x88\xd6\x8a\x5f\x59\x1f\x8a\ +\x89\x32\x27\xbc\xa4\x20\x10\xa5\xda\xe8\x2c\xcb\x92\x24\x36\xc6\ +\x78\x9e\x57\xaf\xd7\xab\xd5\x2a\x77\x1c\x21\x44\x7b\x6f\xef\xf4\ +\x99\x33\xdb\xdb\xdb\x46\xeb\x28\x1c\xee\x6e\x6d\x6c\xae\xaf\x69\ +\xad\x8e\x1d\x3b\x7a\xf0\xe0\x41\x63\x8c\x01\x3c\x7e\xfc\x55\xe5\ +\x4a\x2d\x8e\xc2\x8d\xb5\x35\x4e\xa0\x48\x93\x4e\xbb\xbd\xb5\xb5\ +\xb1\xbf\xbf\x67\xac\x95\x52\x37\xea\xad\x85\x85\xa5\x6a\xa5\xe6\ +\x3a\xa2\xd1\xa8\xa3\x35\x69\x1c\xd5\x2a\xe5\x3c\x4f\x76\xb6\x2f\ +\x0f\xfb\x1d\x34\x6a\xa6\xd5\x68\xd4\x2a\xcd\x46\xbd\x54\xf2\xb5\ +\x52\xd3\xd3\x53\xcb\x87\x97\xef\xbd\xf7\xde\x7a\xb5\x3c\xdd\x6a\ +\x50\x02\x00\xd6\xe1\x4e\x29\x08\xc6\x92\x48\xe3\xe8\xc9\xc7\xbf\ +\xdc\xdb\xdf\xa5\xd6\xcc\x4e\x4f\xb5\x9a\x8d\x8d\xf5\x35\xad\x24\ +\x12\xa0\x94\x52\xc6\x83\xa0\x4c\x18\xbf\xb4\xba\x1e\x25\xa9\x52\ +\xca\xf3\xbc\x56\xab\x39\x33\x3d\x43\x01\x1b\x95\x6a\xad\x5c\xf2\ +\x1c\xde\x6c\xd4\x8b\x22\x97\xb2\xa0\x84\x1c\x5e\x5a\x72\x38\x7b\ +\xe2\xf1\xc7\x66\xa6\xa7\x84\x43\xb5\x29\xe2\x24\xda\xda\xda\xac\ +\x54\x4a\x8e\xc3\xb4\xca\x9b\xcd\xc6\xd6\xe5\x0d\x44\x0b\x60\xc2\ +\xe1\x80\x12\xcc\xb2\xf4\x4a\x6a\x59\x4c\xac\xd9\x09\x2f\xde\xcf\ +\x34\xb6\x5a\xa9\xcc\xce\xcc\x02\xb1\x4a\xaa\xc1\x30\xac\x56\xab\ +\x84\x20\x63\x8c\x31\x56\x14\x05\x00\x58\x24\x94\x10\x0a\xd0\xdb\ +\xdf\x73\x18\x75\x3d\xff\xe0\xc2\xbc\xe7\xf9\xc6\x98\xa0\x5c\xd6\ +\x45\x31\x7f\x60\xa1\xd5\x6c\xf6\xf6\x76\xb7\x2e\xaf\x0b\x4e\x2b\ +\x25\x87\xb1\x6c\x66\x66\x6a\xb8\x57\xcd\xf3\xdc\x1a\xbb\xb4\x74\ +\x68\x79\x79\xd9\xf1\xaa\xb9\x2c\xd2\x38\x1a\x0e\xfa\xbe\xe7\x4e\ +\x35\x6b\x9e\x2b\xb6\x2f\x0f\x94\xce\xea\x0d\xa0\xd6\x1c\x38\x70\ +\xb0\x3f\x0a\x87\xa3\xa1\x31\x26\x0c\xb5\x2a\x8a\x20\xf0\xb7\x56\ +\x2f\x7e\x65\x73\xa3\x35\xd3\xf2\x3d\x6f\x61\x7e\x3e\xea\x6c\x73\ +\xce\x75\xae\xa2\x41\xff\xd6\x9b\xee\x7c\xea\xa9\xa7\xa2\xde\xee\ +\xd6\xc6\x06\xa7\x64\xaa\x59\xbf\x44\x09\x6a\xe2\x70\x26\xc1\xe4\ +\x85\x4c\xd2\xb4\x3f\xe8\x27\x51\x14\x45\x51\x92\x24\xa5\x52\x29\ +\x4d\xd3\x68\x14\x3a\xc2\x89\xe2\x61\xa3\xd1\x6c\x34\x9a\xdb\x97\ +\xb7\xb5\x95\xd3\xad\x29\xdf\xf7\x0f\x2d\x2f\x9f\x7c\xe6\xe9\xe5\ +\x43\x07\x8d\xd1\x81\xef\x6b\x95\x0d\x07\xbd\x72\xa9\x94\xc4\xb1\ +\xb1\xb6\xd7\xed\xe4\x79\x3a\x1a\x0e\xc2\xd1\xd0\x0f\x4a\x69\x9e\ +\x72\x52\x7f\x6e\x57\x67\xa2\xcc\x09\xdf\x66\x6b\x96\x60\x18\x86\ +\x8c\xb1\xe1\x68\x90\xe7\xf9\x58\x6f\x94\x32\xc6\xa9\xb5\xd6\x73\ +\xc4\xdc\xfc\x1c\x03\xbd\xbb\x75\xb9\xdf\xeb\xea\x22\xaf\x94\xfc\ +\x4a\xb5\xea\x39\x5c\x29\xe9\xfb\xfe\xc2\xc2\xa2\x91\xd2\xa1\x70\ +\x60\x6e\xee\xc2\xd9\x33\x32\x4b\x2f\xaf\xad\x7a\xd5\x16\x75\x9c\ +\x5a\xb5\x9a\x15\x29\x12\xd0\xc6\xce\xcc\xcc\x2e\x2e\x1e\x74\x83\ +\x5a\xa7\xdf\xd9\xd8\xbc\xb4\xdf\x69\x23\x9a\x93\x27\x9f\x2a\x52\ +\x65\x8d\x6e\x4d\xd5\xf6\xdb\x3b\xfb\xd3\x33\xf5\x66\x53\xe6\xe9\ +\x68\x38\x70\x1c\x67\xbf\x3d\x88\xc3\x70\x76\xa6\x95\x46\xe1\xf6\ +\xe5\x35\xca\xe0\xc4\xf1\x23\x9e\xe7\x75\x8b\xc2\x12\x93\x17\xf9\ +\xee\xce\xe5\xe6\xdc\x52\x9e\xc6\x5b\x97\xb6\x3a\x7b\xbb\xf7\xdd\ +\x73\xd7\x46\xd8\x37\x4a\x09\x4a\x94\x52\x45\xa1\x8c\xd2\xfd\x5e\ +\xaf\x56\x6f\x78\x8e\xe3\x38\xce\x68\x34\xec\xf7\x7a\x8d\x46\xa3\ +\xd9\xaa\x1b\xa5\xe2\x24\x42\xa3\x04\xa3\xc2\x71\xb4\x26\x4a\xea\ +\x41\x36\xa8\x55\x2a\xcf\x3c\xb5\x77\x61\xe5\xfc\x60\xd0\xcb\xf3\ +\x64\x7b\xeb\x72\xa5\x54\x9a\x99\x9e\xda\xde\xd9\x19\x0c\xfa\x94\ +\x39\x84\xc0\xee\xce\xd6\xfc\xc2\x82\xb5\x2a\x8e\x8a\x90\x53\xb8\ +\x82\x96\xaf\x13\x65\x4e\x78\x89\xd6\x6c\xaf\xdf\xeb\x76\x3b\x41\ +\x10\x34\x4b\xa5\x71\x1d\x77\x8a\x84\x12\x62\xad\x55\x52\x09\x21\ +\x82\x52\x50\x2a\xf9\xdd\x6e\xf7\xe2\xca\xf9\x83\x07\x97\x6a\xd5\ +\x9a\xf0\x4a\xbe\xe7\x67\x85\x14\xc2\xe9\x6c\x6f\x49\x69\x18\x21\ +\xe1\x70\x70\xe9\xe2\xca\x2d\x77\x35\x46\xa3\x81\xeb\xf0\x9d\x9d\ +\x1d\x2f\xf0\x86\xbd\x51\xa1\x72\x42\x51\x6b\xc9\x38\xdd\xef\xec\ +\x5e\xde\xb8\x48\x11\x9b\xf5\x56\xa7\xdd\x2d\x07\x7e\x12\x77\xa7\ +\xa6\x66\xc2\xd1\xe0\xe2\xca\xb9\xe6\xcc\x5c\xab\xde\x30\x60\x1a\ +\xb5\x5a\x96\xa5\xd1\x68\x30\x3f\x37\x8b\x56\x73\x87\xe7\x79\x71\ +\xec\xd8\xb1\xfd\xcd\x4b\x2e\xb3\x8e\x70\x92\x38\x1a\x0d\xba\x0e\ +\xd2\x8d\xd5\xd5\xd9\x99\xd6\xec\xec\x54\x77\x77\x93\x02\x20\xd8\ +\x71\x62\x83\x94\xea\xc0\xc2\x42\xb9\x54\x4e\xe3\x84\x33\xa6\x94\ +\x0a\xc3\x11\xe7\x14\xad\x19\xf4\xbb\x00\x40\xac\x21\x60\x1c\xce\ +\x13\xa5\xd2\x24\xe1\x8c\xde\x79\xe7\xed\x5f\xfd\xea\x13\x17\x2f\ +\x5e\x24\x60\xf6\xda\x3b\x5a\xe9\xc0\xf7\x46\xa3\xe1\xee\xce\x76\ +\x92\x26\x73\x73\x07\xea\xb5\x5a\x9e\xe7\x04\xa1\xdf\xef\x09\xd7\ +\xab\xd7\x2a\x57\x72\x16\x63\xa2\xcc\xeb\xca\x0a\xd5\x00\x2f\x3c\ +\x41\x8e\xd6\x8e\x9d\xbe\x17\xb9\x66\x02\x14\x45\xb1\xb3\xb3\xe3\ +\x79\xee\xd4\xd4\x54\xa3\xd1\xf0\x83\x40\x4a\x39\x0a\x23\x4a\x59\ +\xa9\x5c\x42\xc4\xa2\x90\x8e\x23\x96\x97\x0f\x5b\xab\x7d\xc7\xd9\ +\xdf\xdf\xd3\xda\x34\xa7\x67\x6b\x53\xd3\x41\xb9\xe6\x79\x41\xaf\ +\x3f\x48\x92\x74\xaa\xd5\x6a\xef\xb5\xb7\x2e\x6f\x1c\x3e\x71\x03\ +\x73\x5c\x6b\x75\x10\xf8\x59\xc4\xf3\x22\xb7\x16\x46\xa3\x61\x2e\ +\xfb\x4f\x3d\xfb\x94\x25\xf9\xf2\xa1\x85\xbd\x9d\xed\xe9\x56\xd9\ +\x77\x58\xbd\x5a\x6f\xb7\x77\xcf\x9f\x3b\x47\x98\xeb\x05\xa5\x56\ +\xbd\x6e\x09\x63\xdc\xf1\x7d\xa1\x95\x3a\x7f\xe6\x74\xa7\xbb\x6b\ +\x54\xb1\xbd\xd5\x6d\xb7\x77\xca\xe5\x12\x20\x82\xb5\xbe\xeb\x59\ +\x6b\xb4\xcc\x8d\x2e\x06\xfd\xde\x9b\xee\x7c\xb3\xe0\x5c\x29\x59\ +\xc8\x82\x50\x8d\x88\x9c\xf3\x6a\xa3\x76\xe3\x0d\x37\xa6\x69\xb6\ +\x11\xad\x25\x69\x3a\xd5\x6a\x19\xa3\xf2\x2c\xd3\x14\xf7\xda\xed\ +\x52\xe0\xf7\x39\x47\x42\x33\x69\x8c\x31\x68\x91\x3a\xac\x5e\x6f\ +\x1c\x5a\x5a\x7a\xfc\x91\x2f\x01\xc3\x5e\xaf\x3b\x18\x0e\xca\xa5\ +\xca\xee\xee\x76\x18\x0e\x95\xd6\x83\x41\xaf\xd5\x9a\xb2\xd6\x0e\ +\xfb\xfd\xd9\x85\x85\x46\xa3\xe1\x08\xc7\xd8\x89\x9f\x39\xe1\x05\ +\x82\x1a\xf4\xfb\x41\x65\xce\x5a\x7c\x3e\xc4\xaa\x95\xca\xb3\xf4\ +\xc5\x76\xad\x25\x04\xf7\xf6\xf7\x84\xc3\x8f\x1f\x3b\x56\xae\x54\ +\x5d\xcf\x43\x82\xc2\x11\x69\x96\x27\x49\x4c\x28\x61\x94\x32\xc6\ +\x8c\x36\x83\xe1\x40\x30\x7e\xf4\xe8\x91\x38\xcb\xc3\x28\x09\xe3\ +\xc8\x32\x27\x28\x55\xc1\x58\x0a\xa4\x51\xaf\x99\xbc\xb9\xbd\xb3\ +\xd5\xeb\xee\x7b\x42\xdc\x74\xdb\xed\x4f\x3c\xfe\xe8\xc2\x81\x03\ +\xc9\xa8\x4f\x18\xd6\x6b\x15\xdf\x17\x7f\xf1\xe1\x4f\xd4\x9a\xd5\ +\xd7\xdf\x7f\xdf\x93\x4f\x3e\xdc\xba\xe9\x86\xdd\xed\x76\xa5\x5c\ +\x9b\x99\x9d\x99\x9f\x9f\xdb\x6d\xef\x4d\xcd\xcd\xcf\xce\xcc\x12\ +\x82\x84\x91\x7e\xaf\x5b\x64\x2e\x63\xac\x56\xad\xee\xaf\xa9\x95\ +\x0b\x2b\x5e\xa9\x5c\xa8\x3c\x8b\xfb\x84\x10\x4a\x89\xe3\x38\xd5\ +\xa0\xd4\x6c\x36\x46\xc3\x91\x27\x9c\xe5\xa5\xa5\x46\xa3\x91\x66\ +\x99\x94\xca\x21\x40\x00\x5c\xd7\x3d\x76\xec\x98\x31\xa6\xdd\x6e\ +\x1f\x5a\x5e\x9e\x9e\x9e\x8e\xc3\xd1\x60\xd0\x8b\xe2\x48\x70\xaa\ +\x94\x94\xb2\xe8\x74\xf7\x35\x00\xe7\x41\x9a\x67\x4a\xe5\xd5\x72\ +\x89\x12\x98\x9b\x9d\x71\x3d\x57\x6b\xd5\xde\xdd\x4d\xb3\x54\x08\ +\xb1\xb9\xb9\xa1\x95\x2e\x0a\x35\x04\xac\x56\xab\x4a\xe6\xe8\x0a\ +\xdf\x75\xa2\x70\x98\xc5\xa3\x2b\x19\xe4\x89\x32\xaf\xa3\xad\x0e\ +\xc6\x78\xb7\xdb\xad\xd7\xeb\x84\x38\x00\x50\x14\x45\x96\xa6\x8c\ +\x33\x6b\x5e\x5c\x79\x4d\x6b\x11\xad\xae\xd5\xca\x41\x20\x10\x2d\ +\x58\x45\x2c\x12\x4a\x1b\xf5\x4a\xc4\x59\x92\x24\x86\xb1\x2c\xcd\ +\x95\xd2\xcd\x66\x2b\x89\xe3\x5a\x6b\x3a\xde\xda\x72\x3c\x71\xf0\ +\xf0\xa1\x4a\xad\x39\x1a\x85\xed\xad\xd5\x64\xb4\x67\x8d\x34\x48\ +\xa9\xe3\xc6\x71\x7c\xfe\xcc\xa9\x23\xcb\x4b\x1b\x17\x57\x0e\x2f\ +\x1d\x3a\xfd\xcc\x33\xae\xe3\x8d\x46\x83\xf3\xe7\x4f\x51\xa2\x6f\ +\x3c\x71\x42\x38\x41\x10\xcc\xc4\x69\xb2\x78\xf8\xa6\x20\x28\xf9\ +\xbe\x37\xdd\x6c\x95\x1b\x53\x4a\x83\x43\x31\x4f\xc2\x2c\xcf\x3b\ +\x9d\x8e\xd6\x3a\xcf\xf3\x4e\xa7\xe3\x70\x5a\xaa\x37\xb5\x2a\xde\ +\xfe\xd6\x37\x5f\xbe\x74\x7e\xeb\xc2\xb9\x28\x89\x81\x8a\x38\xcd\ +\x2b\xa5\x00\xb4\x72\x38\xb5\xd6\x08\x21\x80\xa0\x65\xc4\x52\xb4\ +\x00\x8c\x7b\x41\x50\xd9\xdd\xd9\x9b\x9e\x9a\x22\x60\xd6\x57\x2f\ +\x11\x02\x9e\x60\x23\x23\xd3\xac\xf0\x7d\x5f\x5b\x8d\x40\x92\x28\ +\x2c\xf2\x4e\x14\x46\xbe\xef\x95\x05\x73\x5c\x51\x2b\x97\x0f\x2e\ +\x2e\x5d\x5e\xdf\x18\x74\x07\x84\x52\x6a\x49\x5e\xe4\x45\x91\x23\ +\x12\x0a\x76\xd8\xeb\x70\x2e\x64\x9e\x76\x77\x77\xb2\x3c\x6f\xd6\ +\x6b\x38\xf1\x33\x27\xfc\xad\x29\x6b\xcd\xd1\x63\x27\x7a\x83\xdd\ +\x6e\xa7\x4b\x08\x52\x4a\x19\xe3\x33\x73\x07\xa2\x70\xd8\xeb\x76\ +\x5e\xa4\x32\x6d\xb5\x5a\x31\x51\xa6\x8d\x66\x56\x69\x45\xb4\xd6\ +\x8e\xe3\x14\xca\x18\x23\x85\xe0\x71\x1c\x23\x21\x95\x6a\x2d\x0a\ +\x87\xa3\x30\x5a\x5d\x5d\x15\xae\xbb\x78\x70\x69\x66\x66\x1a\x99\ +\x48\x8b\xdc\x98\x42\x16\x49\x21\xf3\x5a\xa3\x8e\x04\x93\x24\x09\ +\x47\xc3\xb5\x8b\x17\xf2\x24\xf6\x3d\x3f\x8a\x12\x46\x70\x6b\x6b\ +\x13\x90\xbe\xe5\x81\x37\x8d\xe2\x14\x0c\x11\x6e\xb9\x3f\x4c\xee\ +\xbd\xef\x75\x83\x41\xdf\xf7\x5c\x87\x20\x4f\xb2\x2c\x0b\x2f\x5f\ +\xde\x20\x84\x94\x82\x20\x4b\x92\xf5\x8d\x8d\x52\x10\x1c\x3f\x7a\ +\x94\x0a\xd7\x0f\x82\xf6\xf6\x86\x2e\xb2\x34\x8e\xcb\xe5\x8a\x56\ +\xda\x00\x59\xdf\xd8\xb8\x74\xe1\xc2\xde\xee\x36\x5a\xeb\x38\x0e\ +\x52\x4c\xf3\xcc\x18\x83\xc4\xa1\x84\xfa\x41\x59\x08\x9f\x31\x81\ +\x00\x45\x96\xc6\xd1\xa8\xdb\xed\xd4\xab\x95\x20\x08\x86\xc3\x81\ +\x36\x4a\x2b\x4d\x09\x19\x0c\xba\x56\xa9\x34\x8a\x6b\x95\x20\x1a\ +\x0d\xc2\x81\xc9\x92\xb4\x1c\x94\xac\xb5\x69\x92\xd7\x6a\x35\xcf\ +\xf3\xf3\x22\xf7\x3d\xdf\x18\x8d\x08\x4a\x4a\xb0\x16\xc1\x84\x43\ +\xc2\x39\x27\x93\x4c\x83\x09\xdf\x20\x27\x42\xc8\xe1\xa3\xc7\x8f\ +\x1d\x7f\xd5\xc2\xe2\xd2\x81\xc5\xa5\x43\x87\x8f\x36\x1a\x4d\x63\ +\x5e\x7c\x3d\x6a\x04\x63\xcc\x70\x30\x18\x0d\x47\xea\xeb\x07\x29\ +\x8c\x31\x51\x14\x0d\x06\xc3\x42\x16\xae\x70\x5d\xd7\xcd\x8b\x82\ +\x71\x5e\xab\xd5\x7a\xbd\xde\xf2\xf2\xf2\xe2\xe2\x82\x2b\x44\xa9\ +\x14\x38\x9c\x97\xcb\xd5\x9b\x6f\xb9\xb5\x90\xd2\x71\x9c\x5a\xad\ +\x56\xe4\x45\x14\x86\x4f\x3e\xf9\xe4\xe2\xe2\x82\xe3\xf0\x34\x8d\ +\x6b\xf5\x7a\x10\x04\xd5\x6a\xf5\xd0\xa1\x25\xe1\x38\x5a\x4b\x4a\ +\xe0\xae\xbb\xee\x08\x7c\xef\xc0\x81\x39\xb0\x1a\xac\x69\x36\xeb\ +\x9e\x27\xba\xfb\xfb\xfb\x7b\xed\xbd\xf6\x6e\xb7\xb3\x2f\x8b\x9c\ +\x52\x22\x8b\xdc\xe5\x74\xf9\xe0\x81\x46\xb5\xf2\xc4\xe3\x8f\xad\ +\x5e\xbc\xd0\x6a\x34\xac\x91\x9c\x80\x35\x4a\x15\x49\x96\xc6\xc2\ +\x11\x84\xe0\xe9\x53\xa7\x56\x2f\x5d\x62\x8c\x31\x46\x39\x63\xe5\ +\x20\xf0\x3d\xd7\xf3\xdd\x46\xa3\x66\x8c\x2e\x8a\x5c\x2b\xd5\xe9\ +\xec\x23\xe2\xc2\xc2\x42\xad\x56\x2b\xf2\x5c\x2b\x25\x1c\x87\x12\ +\xda\xe9\x76\x8a\xa2\x28\x8a\x22\xcb\x73\xd7\x75\x5b\xad\x16\xa5\ +\x54\x29\xc5\x39\x2b\x05\x7e\xbd\x5e\x2f\x95\x4a\x00\xc8\x39\x67\ +\x8c\xb9\xae\x6b\xad\xed\xf5\x7a\x59\x96\x49\xa5\x26\x11\xa0\x09\ +\xdf\x28\x4e\x63\x4c\xa5\x5a\x25\xa4\x6e\x2d\x28\x25\x5f\xd8\x16\ +\xee\x45\xba\x9a\x24\xcd\xb2\xc1\x60\x00\x00\xdc\x49\x38\x77\x38\ +\x77\x84\x10\x4a\xa9\xc1\x60\xd0\x6a\xb4\x38\xe7\x84\x52\x40\x4b\ +\x08\x09\x02\x7f\xdc\x16\x52\x49\x6d\x20\x23\x16\x17\x0f\x2c\xd6\ +\x7d\xf7\xec\x99\xf3\x8d\x7a\x7d\xf5\xd2\xfa\xfe\x5e\xe7\xf2\xfa\ +\xa5\xa4\xd9\xfa\xbe\xb7\xbf\xed\xdc\xb9\x73\x32\xcf\x4a\xa5\x72\ +\xe0\x07\xb7\xdf\x7e\x3b\xe3\x8c\x10\x32\x1c\x0e\x8d\x52\xa5\xc0\ +\x03\xa3\xbb\xfd\x3e\x05\x90\x79\x3e\x1c\x0c\x19\x92\x6a\xb9\x94\ +\x66\x19\x18\x2b\xf3\xdc\xe5\x4e\x9e\xa4\x32\xcb\x87\xdd\xbd\x28\ +\x1c\x0d\xba\xfb\xd1\xa0\xe7\x79\x42\x51\x48\x93\xc4\x68\x5d\x2a\ +\x97\xa3\x41\x4f\xe5\xa9\x23\xf8\xb9\xb3\x67\xba\xa3\x61\x96\xa5\ +\x42\x70\x8a\x80\xc4\x52\x46\xb4\x92\x82\xf1\x70\x38\xcc\xf3\x02\ +\xc6\x6d\xaf\xa4\xea\x76\x3b\x79\x96\xa6\x71\x22\x04\x37\x46\xf7\ +\x06\x7d\xb4\x86\x52\xb2\xb7\xb7\x9b\xe7\x79\xab\xd5\x9a\x9e\x9e\ +\xf6\x3c\xc1\x18\x71\x1c\xe6\xfb\x9e\x94\x32\xf0\xfd\xf1\xe0\xcc\ +\xcc\xcc\x24\x49\xc2\x18\xcb\xb2\x2c\x8e\x63\xcf\xf3\xae\x30\xdc\ +\xf6\x8f\x52\xa6\x05\x48\xd3\x34\xcf\x0b\x42\xae\x89\xb5\x57\x2b\ +\xcb\x13\x96\xa7\x4c\xab\xeb\x53\x78\xe0\x08\x42\x19\xfe\x03\x91\ +\x3f\x44\xdc\xdc\xdc\xb4\x00\x46\xeb\x20\x08\x1a\x8d\xe6\x4b\xbb\ +\xf1\x42\x08\x00\x1b\xc7\x71\x51\x14\x80\xc4\x75\xbd\x4a\xb5\x5a\ +\x6f\xb4\x3c\xcf\x13\x42\x04\x41\x20\xa5\x5e\xa8\x2c\x30\x82\x97\ +\x56\x2f\x78\x9e\x57\xab\xd5\xa2\x38\x76\xbd\xc0\xe1\x8e\xc3\x39\ +\x22\xb6\xf7\xf7\x83\x72\xf9\xe8\x89\xe3\x4f\x9f\x7c\x76\x75\x6d\ +\x75\x7f\xbf\x73\xdb\xed\x77\x1c\x5e\x3e\xfc\xb9\xcf\x7e\x16\xac\ +\xa9\xd6\xaa\xda\x98\x72\xb9\x92\xa6\x29\x20\x6c\x5d\xde\x4c\x8b\ +\x2c\x8b\xe3\x1d\x99\xef\xec\xee\x1c\x3a\xb8\x98\x27\xd1\xce\xf6\ +\x66\xa3\x51\xbf\xfd\xb6\x5b\x08\xa5\xbd\x6e\x6f\x65\xe5\xfc\xca\ +\xca\x0a\xe3\xbc\x5e\x2b\x77\x57\x77\x39\x25\x49\x38\x4c\xd3\xf8\ +\xe6\x1b\xef\x6a\xef\x6e\xfb\x9e\x48\x93\x44\x3b\xfc\xe4\xd3\x5f\ +\xcd\x32\xd9\x9c\x99\x9f\x99\x99\xb7\x43\xf5\x58\x00\x00\x20\x00\ +\x49\x44\x41\x54\x59\x58\x5e\x7a\xfc\xf1\x2f\x1b\x63\x00\x88\xd1\ +\x46\x49\x99\x65\x69\xa9\x1c\x6c\x5d\x5e\xdd\xdb\xdd\xaa\x94\xfc\ +\x2c\x76\x5d\x61\xb2\x3c\xef\xf7\xfb\x68\x2d\x27\x6c\x14\x0e\xf3\ +\x2c\x35\xda\x14\x45\x11\x45\x91\x31\x76\x67\x67\x07\x00\xf2\x3c\ +\x1f\x1f\x58\xd5\xda\x28\xa5\x84\x27\x28\xa5\x84\x90\xf1\xe1\xd2\ +\x2c\xcb\x92\x24\x29\x8a\x62\x34\x0a\xc3\x30\xbc\xea\xfb\x99\x08\ +\xe0\x79\xde\xf8\x13\x5c\x1b\xca\x04\xdf\x27\xc2\xa3\xd7\xa7\x32\ +\x9f\xd7\xe7\x3f\x74\xbf\x39\xff\xc2\x17\xbe\xf0\x37\x5f\xfc\xa2\ +\x10\xe2\x7d\xef\x7b\xdf\xd4\xf4\xf4\x4b\xfa\x15\xc6\xf7\xfd\xd9\ +\x99\xd9\x5c\x49\x4a\x08\xe3\x0e\x63\xbc\x52\xa9\x10\x42\x28\xa5\ +\x9e\xe7\x21\xa2\x54\x19\x77\x9c\x72\xe0\xcd\xcd\xcd\x0d\xfb\x7d\ +\x63\x4c\xb9\x5c\x66\x94\xb4\x77\x77\x01\x89\xf0\x9c\xde\x60\xa0\ +\xad\xe5\xc2\x5d\x5a\x5e\x7e\xf4\xd1\x2f\x5b\xa3\x0e\x1f\x3a\x14\ +\xf8\xde\xa0\xd7\xa5\x84\xb8\xae\xe7\xba\xfe\x70\x30\xb4\x80\xbe\ +\x2b\xe6\x66\x67\xce\x9c\x3b\x1b\x8e\x86\x9c\xb3\xc3\x4b\x8b\x5a\ +\x16\x56\xeb\x7a\xad\x4c\x08\x64\x69\x52\x2a\x95\x02\xdf\xa5\x04\ +\x8f\x1d\x3b\xb2\xb8\xb8\x78\xf6\xec\x99\xbd\x9d\xed\xc0\x13\x04\ +\xc0\xf7\xfc\xcd\xcd\xcb\x9c\xd1\x23\xcb\x87\x4f\x9d\x7c\x26\x89\ +\x86\x88\x68\x34\x26\x51\xdc\xd9\x6b\x1f\x3e\x7e\x9c\x00\xa0\xb5\ +\xd6\x1a\x55\x28\xdf\x75\x2b\xa5\x52\x9e\x65\xd6\xea\xd5\x4b\x97\ +\x5c\xd7\x65\x8c\x29\x25\x29\x21\x9c\x91\x22\xcb\xd6\x37\xd6\xf2\ +\x3c\x73\x5d\xb7\xc8\x33\x00\x9b\xa6\x89\xe3\x38\xbe\x5f\xde\xdf\ +\xdf\x93\x52\x02\x58\xa5\x64\x1c\x85\x5a\x4f\x45\x61\x38\x4e\xc4\ +\x5d\x59\x59\x31\xc6\x8c\x45\x6b\x8c\xe9\x76\x3b\xad\x66\x7d\x12\ +\x01\x9a\xf0\x0d\x4b\x9d\xd5\x4a\xbd\xf3\x9d\xef\x44\x42\x0e\x2d\ +\x2d\xdd\x7e\xdb\x6d\x4a\xaa\x97\xd0\xc5\x13\x11\x93\x24\x41\x42\ +\x7c\xdf\x27\x88\x42\x78\xdc\x71\x7c\xcf\xe3\xc2\xe3\x9c\x53\x4a\ +\x01\xd0\x11\x56\x5b\x03\x88\xd3\x33\x33\x97\x2e\x5c\xd8\xda\xdc\ +\x34\x08\xb5\x7a\xd3\xf7\xcb\x59\x5e\x74\x3a\xdd\x76\x7b\xdf\x0f\ +\x4a\xae\xe7\x2d\x2d\x1d\xf2\x7d\x7f\x34\x1a\xa4\x69\x22\x65\xbe\ +\xbf\xdf\x66\x94\x6c\x6d\x6d\xdf\x79\xd7\xbd\x95\x6a\x65\x73\x73\ +\xbb\x52\xae\x49\x99\x37\xea\xb5\xa3\x47\x96\x5b\xcd\x86\x31\xaa\ +\xdb\xed\x38\x84\xf4\x7b\xdd\xed\xed\xad\xd1\x60\x70\xe4\xc8\x11\ +\x21\x04\xa3\xe4\xc0\x81\xb9\x43\x87\x0e\x25\xe1\x68\x6f\x73\xa3\ +\xbb\xbf\xef\x08\xa7\x28\xe4\xd6\xf6\xce\xf2\xa1\x25\x2f\x28\x15\ +\xb2\xd0\x12\xaa\x95\x72\x66\x15\x77\x58\x1c\x87\xfd\x7e\xcf\x28\ +\x45\x09\x6a\x25\x8d\x31\x95\x5a\xb5\x51\xaf\x0f\xfa\xbd\xfd\xdd\ +\x76\xad\x56\x0d\xc3\x28\x8e\xc2\x4a\xa9\x54\x64\xa9\x26\x58\xab\ +\x94\x4b\x65\xdf\x11\xdc\x18\xcd\x0d\x43\x04\x42\x48\xa3\x51\x5f\ +\x5a\x3a\xb4\xbf\xbf\xdf\x6e\xef\xfa\xbe\x17\x45\x21\x12\x60\x8c\ +\xe5\x32\xf7\x3c\x2f\x4d\x53\x6b\x2d\x63\x4c\x4a\x59\x14\xc5\xf8\ +\x50\xf5\x15\xee\x51\x4d\x94\x79\xbd\xc0\x18\x4d\x92\xa4\xda\x28\ +\x33\xc6\x7e\xf8\x87\x7e\x08\x11\x95\xd6\xd6\x58\xa5\x14\x79\xd1\ +\x05\x42\x11\x00\xb4\x56\xd5\x7a\x8d\x12\x42\x29\x77\x3d\x8f\x10\ +\x02\xe3\xb2\x20\xd6\x22\x41\x40\x00\x44\x83\x50\x2e\x97\x29\x21\ +\x8c\xf3\x30\x0c\x2f\x76\x2e\x54\xaa\x0d\xe1\xf9\x04\x0c\x10\x52\ +\xae\x54\x08\x21\xe5\x72\xd9\x71\x1c\xa3\xf5\xda\xda\xda\x5e\x7b\ +\xb7\xbd\xb3\x4b\x09\xd9\xd9\xdd\x15\xbe\x27\x5c\xd1\x68\x34\x1a\ +\xf5\x56\xbf\xdf\x9f\x9d\x9e\x9a\x9b\x99\x8e\xa2\xe1\xd9\x73\x67\ +\x3b\xed\xbd\x92\xef\x67\x71\xd2\xef\x74\x8a\x34\x9d\x6e\x35\x3b\ +\x79\xae\x65\x11\x0d\x87\x97\x56\xce\x53\x02\xcd\x66\x7d\x2b\x8d\ +\xba\xfd\x41\x92\x24\x42\x88\x3c\x57\xb9\x54\x4a\x1b\x24\x28\x65\ +\xc1\xb9\xa8\x57\xab\x59\x96\x9d\x39\x7d\x2a\xcb\x12\x6a\x01\x01\ +\x10\xc0\x61\xd4\x5a\x3b\x1a\x8e\xa2\x28\x44\xb0\xc2\xe1\xfd\xa2\ +\x48\xd2\x24\xf0\xbc\x3c\x4f\x93\x34\x15\x9c\xfb\xae\x3b\x18\x0c\ +\xb2\x2c\x63\x8c\x69\xad\xb5\x36\x8c\xb1\x66\xb3\x59\x14\x45\xb5\ +\xda\xdb\xd9\xd9\x29\x95\x4a\xb3\x73\xb3\xdb\xdb\xdb\x52\xca\x24\ +\x49\x2a\x95\x8a\x10\x82\x73\x3e\x1c\x0e\x01\x80\x32\x46\x29\xb3\ +\x57\x90\x69\x30\x89\xcd\x5e\x17\x68\xad\x9b\xad\xe9\xce\xfe\x5e\ +\x9a\xa6\x63\xcf\x47\x6b\x4d\x09\x19\x0e\x7a\x60\x8d\x23\x5c\xfb\ +\x62\x16\x4e\x63\x4d\xb5\x5a\x1d\x9f\x6c\xe6\x9c\xe1\xb8\xd8\x0f\ +\x3c\x57\x08\x08\x11\x11\x09\x17\xc2\x2f\x95\x8c\x31\xcd\x56\xcb\ +\x11\x02\xac\x3d\x74\x68\xb9\x51\xaf\x87\x61\xb8\xbf\xb7\x37\x18\ +\x8e\x0c\xe0\x81\x85\xc5\x66\xab\xb5\xb8\xb8\x38\x3b\x3b\x0b\x00\ +\xbb\xdb\xdb\xcf\x3c\xf5\x34\x80\x41\x84\x1b\x6e\xb8\xe1\xd0\xd2\ +\x12\x25\x74\x7e\x6e\x5e\x38\x4e\xaf\xdb\x51\x32\xef\xec\xed\xf5\ +\x7a\xdd\x3c\x4b\xb3\x34\x5a\xbd\x74\xf1\xf2\xe5\x35\xb0\x3a\xcb\ +\x92\x73\x67\x4f\x47\xd1\x68\x7e\x7e\x96\x12\xe8\x74\xf6\x36\xd6\ +\xd7\x19\xa5\x07\x97\x96\x84\x70\x19\x17\x5e\x50\x41\xee\x34\x5a\ +\xd3\x06\x59\x94\x24\xd6\x5a\x04\x64\x8c\x1d\x3d\x72\xe4\xb9\xa3\ +\x9b\x14\xad\xd5\x52\xe6\xbe\xe7\x96\xcb\x25\x82\x58\x14\xf9\x60\ +\x30\x4c\x92\xc4\x73\x9d\x22\xcd\x08\x41\xc6\x59\x9e\x26\x69\x9a\ +\x66\x59\x66\x8c\xf1\x7c\x37\x2f\xb2\x24\x8d\xf7\xf6\xda\xa7\x4e\ +\x9d\x8c\xe2\xd0\x11\xdc\x0f\x3c\x29\x73\x6d\x34\xa5\x34\xcb\xf3\ +\x24\x49\x82\x20\xa8\x54\x2a\xf5\x7a\x7d\x79\x79\x79\x76\x76\x36\ +\x49\x92\x5e\xaf\x97\x66\xe9\xcb\x61\xcd\x8e\x03\xc7\xd7\x8e\x9f\ +\x59\x48\xa2\x2d\x6a\x33\x11\xe3\xdf\xbd\x4d\x2a\x2b\x55\xca\xb3\ +\xb3\x73\x67\x4e\x3d\x7b\x68\xf9\x70\xa5\x5a\x53\x4a\x75\xf6\xda\ +\xc3\xd1\x70\x66\x76\xae\xbd\xbb\xf3\x62\x6d\x5a\x4a\x28\x21\x44\ +\x4a\xe9\x38\x0e\x65\x04\xf0\xb9\x62\x5c\xe3\x59\x80\x52\x62\x01\ +\x8c\xb5\x9c\xb1\x22\x49\xb8\x70\x86\xc3\xe1\xd2\xa1\x43\x47\x8f\ +\x1d\x23\x84\x3b\xc2\x7b\xf2\xab\x5f\x89\x93\xa4\xd1\x6c\x39\xc2\ +\xb5\x76\xd8\x6a\x4d\x39\x0e\x8f\xa3\xe8\xcc\xd9\xd3\xc2\x71\xb4\ +\x31\xb7\xdd\x76\xdb\x89\x13\x27\xfa\xfd\x61\xb7\xdb\xcd\xb3\x7c\ +\x7b\x7b\x4b\xa9\xe2\xec\x19\xdb\x68\xd6\xc1\x68\x46\x29\x58\x93\ +\x44\xf1\xf4\xf4\x34\xe7\xbc\xd7\xeb\x95\x83\x92\xe7\x08\x46\x88\ +\xe0\xce\x54\xa3\xb1\xb5\xb3\x65\x8c\xa9\x35\x9a\x96\x8a\xa9\x99\ +\xe9\x4a\xb5\x32\xe8\xb4\x85\xeb\x71\x82\xa3\x30\xf6\x3c\xd8\xd9\ +\xd9\xbe\xf1\x96\xdb\x05\xe7\x5a\x29\x46\x0d\xa3\x04\x00\x86\xc3\ +\xe1\xc5\x0b\x17\xce\xaf\x6e\x0d\xba\x7b\xb5\x6a\x10\x47\x51\x29\ +\x28\xc7\x7a\x98\x24\x89\xd1\x6a\xd0\xef\x77\x3a\x9d\x99\xe9\xe9\ +\x66\xa3\x31\x0c\x87\x83\xc1\xc0\x18\x63\xc1\x86\x51\x18\xad\x44\ +\xd6\xda\xc1\x60\x80\x88\x59\x96\x6e\x6d\x6d\xe5\x59\x46\x29\xad\ +\x54\x2a\x59\x96\x05\xbe\xef\x79\xde\x78\x63\xc9\x73\x5d\xc1\x1d\ +\x7b\xb5\xb3\xf3\xac\xb5\x07\x0f\x2e\x2a\xa5\x08\x5e\x1b\xca\xd4\ +\x50\x6a\x90\x0a\xe3\x66\x52\xbe\xfd\xef\x22\x30\x81\x9c\xbb\xbe\ +\x57\x2e\x97\xcf\x9f\x3b\x0d\xd6\x12\x4a\x5d\xd7\x6b\xb5\xa6\xf2\ +\x3c\x93\xb2\x18\x67\x96\xbe\x88\x65\x13\xc0\x0f\x02\x4a\xa9\xb5\ +\xc0\x28\x23\x40\x8c\x31\xb2\x48\x8d\xd6\x8c\x31\x47\x3b\x79\x9e\ +\x85\x56\x15\x69\xfa\xec\x53\x4f\x67\x71\x52\x14\x85\xe7\xfb\x08\ +\x44\x4a\x5b\x2e\x97\x7d\xcf\xcf\xb3\xc2\x6a\xa3\xa5\x6c\xd4\xeb\ +\x47\x8e\x1e\xf9\x9b\xcf\x7d\x26\x8a\x46\xeb\x6b\x6b\x85\xcc\x7c\ +\xcf\xbb\xf7\xde\x7b\x18\xa3\x71\x14\xed\xed\xed\x46\xa3\xb0\x5c\ +\xf2\xbf\xfb\x0d\xf7\x47\x51\xb8\xb6\x71\x69\xf3\xf2\x86\xd5\xca\ +\x68\x59\xe4\x89\x92\x39\x58\xed\x70\xee\x0a\xc1\x19\x2b\x05\x41\ +\x7b\xb7\x6d\xad\x35\x4a\xa7\x79\xd6\xa8\xd7\xf3\x42\xaa\x22\x73\ +\x78\x3d\x4d\xb2\x66\x6b\x6a\x76\xba\xf9\xf8\x97\x1f\x71\x2c\x8c\ +\x86\x83\xb3\x67\x4e\xaa\x22\x45\xa3\x99\xc3\xad\xb1\x8c\x8b\x30\ +\x8a\xce\x9e\x3e\xb9\xdd\xee\x96\xcb\xc1\xfe\x5e\x1b\x00\x3c\xcf\ +\xd3\x46\x15\x45\xd1\xed\x76\xf2\x2c\xab\x54\xab\x48\x48\xa7\xdb\ +\x8d\xe3\x08\xac\xa5\x94\x2a\xa9\x64\x51\x58\x6b\xb3\x3c\x0b\xc3\ +\x90\x31\x9a\x24\xf1\x6e\x7b\xd7\x0f\x4a\x9c\xb1\x4a\xad\x96\x65\ +\xa9\x57\x2a\x6f\x6d\xef\x0e\x47\x51\xa3\x35\x55\x0a\x4a\xd9\x95\ +\xf9\xf6\x2f\x5d\x99\x4a\xe9\xd9\xb9\xf9\xff\xe7\x57\xdf\x7f\x8d\ +\x2c\x98\xcf\x4f\x16\x5a\x4d\xba\xc5\x7e\x13\xcf\x50\x1b\xd9\xed\ +\xed\x08\x57\xcc\xcd\x2f\x7c\xfd\xc9\x40\xa9\x64\x5e\xe4\xf5\x46\ +\xe3\x45\xc9\x72\x1c\x01\x36\x06\xc1\x68\xb0\x28\x89\xa4\xd4\x08\ +\xc7\x29\xd2\x24\x0c\xc3\x72\xb9\x5c\x24\xa3\x33\xcf\x3e\xb9\xb1\ +\xb9\xe6\xb9\xa5\xcd\xcb\xdb\xae\xef\xcf\xcc\x4c\x1b\xad\x8d\xd5\ +\x16\x99\xd6\x52\x4b\x25\x98\xe3\x3a\x42\x4b\xc5\x19\xad\x96\x4a\ +\xbe\xef\x66\x79\xb6\xba\x76\xa9\x14\xb8\xe5\x6a\x30\x33\x3d\x65\ +\xb4\x12\x0e\x8d\xe3\xc1\xee\xce\x96\xc3\xf9\xec\x6c\x6b\x38\x64\ +\x3b\x5b\x4c\x65\x45\xa7\xd3\xe6\x1c\xb5\xce\x92\x38\x0c\xc3\x70\ +\x7a\x7a\x26\x89\xc3\xe1\x60\xb0\x70\x60\x71\x38\x08\xd7\xd6\x2f\ +\x59\x23\x91\x12\xc7\x71\x66\x6a\x65\xd7\xf3\xba\x3b\xdb\x9b\x1b\ +\x6b\x82\x3b\x27\x4e\xdc\xf4\xd8\x63\x4f\x0e\xa3\xa4\x1c\xe8\x53\ +\xcf\x7c\x35\x8c\xa2\x40\x38\xd6\x82\xd4\x08\x44\xb8\x9e\xd7\xdf\ +\xdf\xd6\x69\xc6\x2a\x2e\x75\x85\xb5\x36\x1a\x0d\x00\xa0\xdb\xed\ +\x4a\xa9\xfc\x52\x39\x8e\xa2\x6e\xaf\x8f\x00\x68\xb4\x51\xda\x18\ +\x89\xe3\xce\x70\xd6\x52\xb0\x04\x0c\x82\x46\xab\xe3\x24\x9e\x9a\ +\x9b\x77\x85\xe7\x05\x25\xa5\xa1\xd1\x9c\xea\x74\xbb\x8e\x1b\x20\ +\x41\xd7\x0f\x92\x34\xbe\xba\x75\x80\xac\x35\xd5\x5a\x9d\x10\x62\ +\x27\x3d\xcd\xbf\xb3\x35\x0b\x60\xed\xf3\x35\x51\xaf\x30\x36\x1b\ +\x87\x61\xbf\xb3\xc7\x18\x15\x8e\x33\xd2\xc6\x5a\x5b\xa9\x54\x84\ +\x70\x5c\xce\xd2\x28\x8c\x46\x83\x33\xa7\x4e\xee\xed\xb7\x1d\xc7\ +\xd5\x06\xb4\x31\xab\x6b\x97\x46\xa3\x91\x10\x1e\xe5\xd8\xed\x75\ +\x2f\x5c\x38\x7f\xd7\x1d\x77\x12\x44\xad\xf5\xf6\xe6\xe5\x5a\xad\ +\x5a\xad\x56\xf3\x34\x2a\xf2\xac\x18\x1f\x98\xea\xf5\xaa\xf5\x86\ +\xe7\x0a\x46\x48\xb7\xdf\xbb\xe3\xd6\xdb\x08\x25\x9c\x73\xb0\x36\ +\x49\x92\x5e\xaf\xcb\x39\x66\x59\x9e\x66\xb9\xc3\x45\x96\xe5\xfb\ +\xfb\xfb\x00\xa4\x52\xa9\xb8\x2e\x07\x0b\x52\xc9\x34\x8c\x1b\xcd\ +\xc6\xcc\xec\x4c\xad\x5a\xdb\xdc\xdc\xe8\x74\xda\xae\xeb\x6d\x6d\ +\x6f\x12\x8a\x49\x9a\x0a\x07\x99\xb5\x5a\x16\x9c\xb3\x2c\x2f\x18\ +\x65\x16\x09\xa5\x4c\xc9\xa2\x5c\xf2\x11\x40\x4a\x9d\xc4\x11\x63\ +\x2c\xcf\xf3\x6a\xb9\xd2\x68\x34\xd2\x34\x1d\xf6\xfa\x14\x89\x31\ +\x5a\x6b\x6d\x8c\x31\xc6\xe0\xf3\x10\x24\xe4\xb9\x72\xba\xd6\x5a\ +\x00\xe3\xf9\x22\x8a\x22\x03\x66\x18\x0e\xb3\x2c\xe3\x8e\x13\xc5\ +\x71\x14\xa7\xd5\x92\x7f\xd5\xf7\x33\xc7\x1f\x6e\xf2\x6c\x5f\x6f\ +\x50\x4a\x2f\x5d\x58\xb9\xb8\xb6\x51\xab\x56\x95\xd6\x59\x9a\x69\ +\xad\x5c\xcf\x9b\x9b\x9b\x6b\xb5\x5a\xe1\x68\xb4\x7a\xe9\xc2\x28\ +\x1c\x51\xc6\x11\xa9\xc3\x69\x1c\xc7\x83\xfe\xa0\xdf\xeb\x4e\x4d\ +\xcf\x0a\xd7\xdd\xde\x6a\x03\xc0\xf4\x74\x6b\x6f\x7f\xb7\xc8\xf3\ +\x22\x4b\x10\x11\x01\xb4\xd6\xd6\x1a\xad\x2c\x25\x74\x30\xec\x5f\ +\x58\x39\xef\x09\x81\x08\x83\x5e\xb7\xd3\xed\x9c\x3a\xf9\x4c\xb5\ +\x5c\x41\x04\x4a\x10\xc0\x5a\x40\x42\xa8\x70\x9c\xe9\xe9\x59\xa3\ +\x4c\x1c\x47\x33\x33\xb3\xcf\x3c\xf3\xb4\x94\xb2\x52\x2d\x6f\x6c\ +\x74\x2c\x18\x6b\x6d\xb7\xdb\xcd\xb2\x2c\xcb\x52\x6b\x6d\x9a\x26\ +\xab\x6b\x6b\x8c\x31\x4a\xa8\xd1\xda\xf1\x02\x24\x68\x8c\xb1\xd6\ +\x4a\x29\x81\x90\xfe\x60\x50\x2a\x95\xaa\x95\x6a\x2e\x25\x82\x65\ +\x8c\x02\xd8\x52\x29\x98\x99\x99\x49\xd3\x34\x8a\x42\xc6\xa8\x94\ +\x05\x41\x54\xc6\x8c\xc7\x61\xbc\x66\x8e\x33\x1f\x09\x21\x48\x08\ +\x20\x08\x47\xec\xb7\xf7\xea\xb5\xba\xc3\x59\x96\x15\x60\x2c\xa3\ +\x2c\xd5\x99\x2a\x8a\xd1\x28\x9c\x6e\xd6\x27\xbb\x26\x13\xae\x0a\ +\x04\xc9\xfe\xde\x4e\x7b\xe7\xb2\x96\xa9\x2c\x0a\xad\x35\x00\x26\ +\xd1\x00\x4c\x81\x56\x46\x61\x74\x79\x7d\x55\x2a\xa5\xb5\x35\x3a\ +\xe7\xdc\x21\x84\x0c\xfa\xfd\xbd\xbd\xbd\x03\x07\x0e\x84\xc3\xc1\ +\x68\xd0\x73\x05\xcd\x8b\xd4\x73\xbd\xdd\xdd\x6d\xc1\x28\x45\x64\ +\x94\xc8\x42\x52\x82\x80\xa0\x95\x3a\x73\xe6\x4c\xb5\x5a\x0b\x7c\ +\xef\xfc\xb9\xf3\x79\x96\x1d\x3d\x72\xd8\xf7\xbc\xed\xed\xad\xd3\ +\x67\x4e\x25\x49\xe4\xbb\x9e\xb6\x4a\x13\x93\x67\xc5\x7e\xbb\x2d\ +\x95\xae\x56\x2b\x71\x14\x32\xc6\x36\x37\x37\x4b\xe5\x32\xe3\x94\ +\x20\x29\x8a\x7c\xaf\xdd\x36\xc6\x58\x63\xca\xa5\xd2\x60\x30\xc8\ +\xd2\xc4\xf7\x7d\xc1\x69\x6f\xbf\xed\x08\x8f\x10\x92\xa7\x39\x12\ +\x4a\x09\xb1\x48\x10\x20\x08\x4a\xd6\x5a\xcf\xf7\x7d\x42\xac\x2d\ +\x75\xf6\xf7\x29\xc5\x28\x0a\x57\x56\xce\x4b\x29\x1d\xce\x8c\x71\ +\x8c\xd6\xcf\xcb\x92\x10\x42\x08\x28\xa5\x10\x60\x2c\x4e\x00\x60\ +\x94\x5a\x6b\xa3\x30\xb4\xd6\x94\xcb\xd5\x46\xbd\x11\xf1\x84\x33\ +\x2a\x8b\x62\x7f\x7f\x9f\x00\x4c\x32\x0d\x26\x5c\x25\x03\x18\x95\ +\x2a\x06\xfd\x2e\x58\xcd\x39\x17\x62\x9c\x89\x86\xe1\x68\xb0\xa9\ +\xa4\x31\x26\x8e\xc3\x22\x97\x88\x48\x08\x95\x52\x22\xa3\xb2\xc8\ +\xcf\x9c\x3a\x79\xe2\xd8\x31\x6d\xcc\xea\xa5\x8b\x52\xa9\x3c\xcf\ +\x08\x40\xad\x54\x52\x45\xc6\x03\xbf\xd1\xa8\x77\x3b\x7b\x16\x2c\ +\x5a\xd0\xda\xee\xb5\xdb\x79\x96\xd7\x6b\xb5\xce\x5e\x27\x08\x02\ +\x46\x69\xbd\x56\xcd\xd2\x74\x34\x18\xe6\x79\x91\xe7\x79\x96\xa5\ +\x42\x88\x34\x49\xa2\x30\x04\x40\x57\x88\x3c\xcf\x46\xa3\x3c\xcb\ +\x12\x4a\x09\xa5\xb0\xb5\xbb\x33\x36\xeb\xb2\x2c\x73\x85\x50\xb2\ +\x30\x5a\xb9\x4e\x50\x64\x59\xa3\xd5\x4a\x46\x83\x24\x49\x28\xa5\ +\x16\xec\x58\x57\x88\x38\x37\x37\x57\xab\x55\x47\x83\x88\x0b\x01\ +\xd6\x32\x4a\x93\x38\x1e\x0d\x87\x52\xca\x68\x14\xba\xae\x1b\xf8\ +\x7e\xb5\x52\xd9\xdd\xdd\x1d\xf7\x56\x00\x78\xce\x2c\x45\x40\x24\ +\x04\xc9\xd8\xae\x05\xad\xa5\x10\x4e\xa7\xd3\x69\xb5\x5a\x84\xe0\ +\xc6\xc6\x5a\xbd\xde\x98\x9f\x3f\x40\x08\x8d\xe3\xb0\x56\xaf\x5e\ +\x81\x30\x27\xca\x9c\xf0\x52\x84\x89\x79\x9a\xf4\x3b\xfb\x56\xc9\ +\xf1\xde\x40\xb9\x5c\x96\x5a\xbb\xae\x3b\xe8\x75\xe2\x38\x2e\x8a\ +\x4c\x1b\x83\x94\x3c\xd7\xdf\x44\x69\x46\xe9\xa5\x8b\x2b\xab\x97\ +\x2e\x1c\x3d\x7a\x34\xec\x77\x8f\x9e\xb8\x21\x8d\xc3\x64\x34\x28\ +\x97\x7d\x6d\xe4\xf6\xda\x86\x51\x1a\xad\x65\x84\xa5\x49\x5c\x29\ +\x95\x2b\x41\xa0\x64\xd1\xef\xf7\xd2\x3c\x99\x9d\x9a\xbe\x78\xf1\ +\x02\xa7\x6c\x65\xe5\x3c\x58\x23\x1c\x27\x67\x8c\x71\x36\xee\x26\ +\x32\xb6\x45\x3b\x9d\x7d\xdf\xf7\x28\x25\xfd\x7e\xb7\x28\x32\xcf\ +\xf7\xb4\xd6\x45\x51\x70\xce\x39\xe7\xda\x18\x29\x65\x9e\xe7\x83\ +\xc1\xa0\xd9\x6c\x82\xd5\x94\x52\x25\xa5\x52\x8a\x10\x62\xb5\xb6\ +\xd6\x7a\x9e\xe7\xfb\x7e\xa5\x5c\xc9\x53\xb9\xbf\xd7\x36\x60\x29\ +\xa1\x59\x96\x29\xa5\x8a\x22\x27\x84\xe4\x79\x3e\x1c\x0e\xc6\x6a\ +\xe4\x9c\x03\x58\xa5\x94\x31\xda\xda\xb1\xb7\x69\x65\x51\x8c\xd3\ +\x7d\x08\x12\xc1\xb8\x52\x2a\x1a\x8d\x38\xa1\x8e\x10\x79\x1a\x6f\ +\x45\x71\x21\x0b\x34\x36\x1c\x8c\xec\xa4\xa6\xc1\x84\xab\x25\x4e\ +\x82\xca\xe8\x24\x4b\x8d\x31\x16\x80\x72\x46\x29\x35\x60\x2d\x82\ +\x54\xd2\x18\x43\x08\xb1\x88\xd6\x58\x44\xb0\x00\x5a\x69\x55\x14\ +\x6b\x97\x2e\x1a\x25\xd1\x9a\xd9\xe9\xc6\x60\xd0\x25\x88\xd1\xa8\ +\x1f\x8d\x42\x25\x0b\x24\x48\x29\xa5\x84\x70\xe6\x04\x9e\x8f\x08\ +\x69\x9a\x68\xa9\xd3\x38\x1e\x89\x61\xaf\xb3\xbf\xee\x38\x83\x5e\ +\x37\x0c\x47\x59\x9e\x71\xca\x2a\x41\xa5\x52\xa9\x6a\x5d\x44\x51\ +\x9c\xd8\x38\xcd\xd2\x6e\xa7\x9d\x65\xa9\xd6\xaa\xc8\x89\x51\x85\ +\x35\x9a\x92\x71\xeb\x20\x4d\x08\x75\x05\x4f\x93\xd8\x1a\xed\xb9\ +\xa2\xc8\x53\x63\xc7\x41\x12\x3b\xfe\x03\x00\x88\x24\x49\x92\xed\ +\xed\x6d\xad\x6d\x18\x0e\x7d\x3f\xc8\x65\x91\xa6\x91\x2b\xdc\x3c\ +\x4b\x8d\x31\x9e\xef\x81\x35\xd6\x5a\x4a\x89\x94\x12\x11\x84\x10\ +\x88\x90\xe7\xa9\x31\xc6\x5a\xad\xb5\x19\xa7\xb0\x53\x8a\x60\x0d\ +\x25\x68\xb5\x1e\x8d\x86\x04\x69\x10\xf8\x60\xd1\x5a\x30\xc6\x50\ +\x3a\xce\x38\xba\x8e\x95\xf9\xbc\x35\x6f\x27\xe1\xe3\x6f\x2f\xd6\ +\x12\x4a\x09\x63\x84\x32\x0b\x3a\x97\x32\x4a\x12\xd7\x75\x31\xcf\ +\x11\x50\x8f\x87\x9b\x20\x7e\xbd\xcd\xce\xb8\x9c\x82\xd5\x7a\x6b\ +\x63\x23\x1a\xf4\x7d\x3f\xa0\x00\x71\x14\x21\xa2\x35\x5a\xa9\x22\ +\x4b\x13\xa3\x34\x23\x04\x01\x8c\x36\x59\x96\xee\x6c\x6f\xa7\x79\ +\x46\x08\x65\x04\x95\x92\x79\x9e\x9d\x3a\xf5\xcc\xce\xf6\xae\xeb\ +\xba\x82\x73\x4a\x18\x25\x14\x01\x3c\xd7\x13\x8e\x53\xad\x94\xf6\ +\xf6\xf7\x2a\xe5\xc0\xe1\x24\x8e\x13\xce\x88\xb5\x76\xdc\x5b\x0c\ +\xac\x21\x88\x08\x16\xac\xc9\xb3\xf4\xf0\xf2\xa1\x03\xf3\x73\xdb\ +\xdb\x5b\x9c\xf3\x38\xc9\x8c\xd6\x06\x80\x50\x0a\xd6\xba\x42\x04\ +\x41\x30\x0a\x47\x79\x26\x83\x20\x98\x9d\x9d\x1d\x0c\xfa\x7b\xd6\ +\x58\x6b\xac\x35\x42\x38\xae\x10\x79\x9e\x03\x58\x4a\xa8\xeb\xba\ +\x00\x96\x52\xaa\x94\xa4\x94\x09\xc1\xa4\xcc\xc7\x65\xca\x08\x21\ +\xae\xeb\x0a\xe1\x68\xad\x7d\xdf\x27\x84\x86\x61\x68\xb4\xe6\x9c\ +\x6b\x6d\xa2\x70\x94\x67\xd9\xf5\x1b\x01\x22\x84\x18\x63\xc6\x11\ +\x39\x44\xe2\xba\x02\x91\x4c\xc2\xc8\xdf\xc6\x39\x4f\x2a\xa3\x94\ +\x05\x42\xd1\x42\x21\x55\x18\x25\x52\x1a\x29\xb5\xe3\x38\x16\x29\ +\xa5\x8e\xd6\xca\x5a\x8b\xd6\x52\x42\x10\xd1\x5a\x23\x65\x11\x45\ +\x61\x91\x27\x37\xdd\x74\x73\x9c\x44\x9c\xb3\x24\x8e\x95\x2a\x18\ +\x62\x67\x7f\x4f\x49\xc9\x18\x43\x0b\x60\x4d\x96\xe5\x81\x52\x04\ +\x50\xe6\x39\x20\x16\x59\xb6\xbb\xbb\xeb\xb9\x5e\xa5\x5c\xae\x55\ +\xaa\x9c\x73\x6b\x21\x49\xb2\x28\x0c\x01\x2d\x63\xa4\xd1\x6a\xcc\ +\xd1\x19\x24\x50\xad\x96\x57\x57\x57\xcb\xe5\x52\xa9\x54\x4e\xd3\ +\x2c\x0c\xc3\xa2\x28\x8c\x31\x9c\x73\xd7\xf5\x1c\xc7\x69\xb5\x5a\ +\xbe\xef\x8f\xcb\xc9\x0f\x86\xa1\x05\x20\x84\x3a\xc2\x55\x4a\x19\ +\x63\x8a\xa2\xc8\xb3\x3c\x49\x32\x24\x7e\x1c\xc7\x52\x2a\x21\xdc\ +\xf1\xd1\x67\xc6\x9e\x33\x9e\xc7\xe9\xb2\x85\xd4\x8c\x51\x63\x8c\ +\x52\xb2\x5a\xad\x72\xce\xf3\x22\x1b\x8c\x06\x71\x1c\x33\xc6\x38\ +\xe7\xe3\xa2\x7b\x49\x92\x38\x8e\x9b\xe7\x85\x10\x7a\x5c\x9c\x5e\ +\x29\x25\x95\xba\x4e\x95\x49\x08\x89\xe3\x68\x7d\x6d\x4d\x15\x85\ +\x01\x8b\x80\xae\x2b\x96\x0e\x2d\x0b\xd7\x9b\x2c\x9e\xdf\xae\x35\ +\x93\x3b\x0e\x75\x18\x10\x34\x1a\x2c\xd8\x2c\xcf\x95\xd1\x85\x2a\ +\x4a\xa5\x12\x22\x52\x87\xd9\x44\x7e\xbd\x65\x25\x10\x42\xd0\x02\ +\x25\x50\x14\x69\x9a\xe8\x3c\x4b\x77\xb6\xb7\x46\x49\xa4\x72\x99\ +\xa7\xa9\x2b\x84\x54\x32\x2f\x8a\x71\xa3\x4d\x46\x28\xa7\x94\x3b\ +\x8e\x29\x8a\x78\x30\x40\x40\xed\x70\x4a\x59\xb5\x5c\x39\xb8\xb0\ +\x98\x67\xd9\xfa\xfa\xba\x70\x84\x2b\xbc\x6a\xb5\x1a\x27\x91\x31\ +\xba\x14\x04\x5a\x16\x83\x7e\xbf\x56\xaf\x72\xce\x8c\x56\x08\xd6\ +\x75\x98\xf6\x04\x82\x91\x85\x2c\xb2\x94\x33\x82\xd6\x6c\xac\xad\ +\x12\xb0\x25\xff\xb9\x27\x81\x52\xaa\x8d\x95\x52\x6a\xad\xb9\xc3\ +\xb5\xd6\x52\xca\xa2\xc8\x31\x81\xd1\x68\xe8\xba\xee\xd8\x8f\x1d\ +\x1f\xe0\x42\xc4\x6a\xb5\xca\x19\xdb\xef\x74\xf3\x3c\x47\x74\x5d\ +\x57\x8c\xeb\x5f\x17\x45\x81\x04\xc1\x5a\x29\x65\xa5\x52\xf1\x3c\ +\x37\x2f\x0a\xa5\x64\x96\xe5\x42\x68\x4a\x29\xe7\x9c\x50\xc2\x19\ +\xf7\x7d\x97\x33\x72\x5d\x2a\x13\x31\xcf\xf3\x73\xa7\x4f\x1f\x38\ +\x78\xf0\xd0\xf2\x61\x42\xa8\xd2\xea\xe2\xca\xb9\x73\x67\x4e\xdf\ +\x74\xcb\x6d\x94\xb1\xeb\x53\x9c\x5f\xdf\xfe\xfe\xb6\xbd\x9d\x51\ +\x0a\x2d\xa0\xb5\x74\xdc\x13\x96\x10\x02\xa8\xa5\x8a\xc3\xc8\x11\ +\x42\x2a\x09\xc6\x5a\xa3\x09\xa2\xd1\x9a\x32\x4e\x29\x45\x20\xaa\ +\xd0\x80\xd8\xef\x0f\xb5\xd6\x69\x96\x02\x40\x6f\xd0\xa3\x8c\x12\ +\x00\x4b\xb4\xd2\x92\x5a\xc3\x89\xf5\x7c\x91\xd9\x42\x33\x88\x8b\ +\xac\x5a\xae\xb8\x9e\xe7\x96\x4a\x05\x40\x8e\x08\x25\xdf\x96\xcb\ +\xa3\x2c\x4e\x8b\xdc\x6d\xce\x29\x69\xc2\x51\xd4\x89\xfa\x79\x91\ +\xb6\x07\xdd\x54\xe7\x44\x38\xa3\x34\xe1\x84\x19\xa5\xac\x31\x32\ +\x4e\x7c\xdf\x4f\x95\x72\xb8\xe3\x10\x12\x0f\x06\xdc\x02\x5a\x30\ +\xd2\x70\x42\xad\x05\x40\x6d\xad\x46\xb0\x95\xc0\x9b\x99\x6e\x65\ +\x59\xde\xe9\x74\x94\x51\xc6\x42\x5e\x64\x8e\x10\xc3\xc1\x80\x71\ +\xe6\xba\x5e\x18\xc5\x95\x4a\xb5\x5a\xab\x53\x2e\xfa\x83\x01\xa2\ +\x15\x82\xe7\x79\x0a\x00\x5a\xeb\x2c\x4e\xb3\xb4\x00\x8b\x0e\x17\ +\x83\xfe\xc0\x02\x18\x63\xb5\xd6\x49\x12\x4f\x4d\xb5\x6a\xb5\xea\ +\x38\x52\x9d\x66\x7e\x9a\x25\xd7\xe3\x59\x13\x4a\xc8\xf6\xe6\xe5\ +\x66\xb3\x79\xf8\xc8\x31\x6b\xac\x92\x12\x2d\x9c\x78\xd5\x4d\x7e\ +\x50\x6a\xef\xee\x10\x42\xaf\x33\x3d\x8e\x7b\x2f\x13\x4a\xbe\xcd\ +\x09\x8b\x4a\xc9\x22\xcb\x64\x5e\x8c\x43\x1d\x94\x20\x02\x18\xad\ +\xb5\x94\xe4\xeb\x99\x7b\x04\x01\x11\xb4\x52\x5a\x49\xa5\x8a\x3c\ +\xcf\x8b\x42\x22\x60\x92\x26\x71\x14\x67\x71\x92\xc4\x71\x9e\xe7\ +\x59\x9e\x85\x69\xac\xb4\x04\x62\x29\xa3\x84\x11\x4a\x80\x80\x1d\ +\x76\x3a\xc4\x98\x8a\xf0\x5c\xc2\x49\x61\x88\xb2\x3a\x2f\x1c\x26\ +\xa6\xa7\x66\x4a\x41\xc0\x09\x04\x9e\x33\x55\xab\x06\x2e\x27\xda\ +\x1c\x98\x9d\x9b\x69\xb6\x38\x52\x07\x48\x49\x78\x0c\xd1\xe3\x0e\ +\x68\xed\x09\x51\x29\x95\xea\xd5\x5a\xc9\x0f\x5c\xce\x1d\xca\x02\ +\xcf\x4b\xa3\x38\x4b\x32\xb4\x00\xc6\x12\x0b\x9c\x52\x82\x10\x78\ +\x5e\x39\xf0\x5d\xc1\x39\x27\x59\x9a\x08\xd7\x91\xaa\xf0\x7d\x7f\ +\x7c\x68\x2b\xcb\x0b\x44\x12\x27\xe9\x7e\xa7\x1b\xc7\x11\xe7\x2c\ +\x4d\x13\xc6\x58\xa9\x14\x48\x29\xc7\xfd\x7c\xad\x05\xd7\xf5\x94\ +\xd4\x79\x2e\x8d\xb1\x94\x32\x21\x04\xe7\x4c\x4a\x19\xc7\x91\x52\ +\x05\x21\xb0\x78\xf0\x40\xa9\x14\xbc\x7c\xb1\xd9\x2b\xd9\x39\x7d\ +\xb9\x4c\x59\x3a\x1a\x0e\x0f\x1d\x3e\xaa\x95\x1a\x9f\x48\x1a\xfb\ +\xe5\xb5\x7a\x63\x7f\xaf\x7d\x90\x10\xf3\x4a\xc9\x76\xff\x16\x77\ +\x17\xa9\xc3\x49\x96\xa4\xc8\x3d\x12\x9e\xf9\xd8\xe7\x2e\xbf\xfe\ +\xed\x0f\xd4\xb9\xf9\xb6\x2c\x9c\xd6\xda\xc0\xf7\x3d\xcf\xe5\x9c\ +\x72\xce\xbf\xde\x23\xdd\x5a\xab\x91\x10\x0b\x06\xac\x91\xaa\xe0\ +\x94\x21\x22\xe3\x14\x11\xac\xd5\x00\x68\xac\x02\xe4\x52\x16\x61\ +\x6c\xd3\x24\x25\x94\x68\x63\xa5\x54\x69\x96\x69\x40\xca\x39\x12\ +\xa2\xa5\xcc\xb2\xdc\x27\x1c\x47\x49\x53\x78\x7a\x10\x56\xab\x0d\ +\x41\x88\x49\xa5\xea\x8c\xa2\x51\x62\x95\x2e\x6b\x20\x44\x94\x35\ +\x29\x55\x5b\x65\xcb\x7c\xcf\x6b\x94\xea\x50\x09\xbb\xbd\x5e\x5e\ +\xe4\x33\x33\x53\x51\x91\x00\xa5\x58\xe4\x60\x4c\xb7\xdf\xaf\xd7\ +\xeb\x41\x10\x34\xa7\xa6\xd2\x34\x1d\x84\xa3\xf6\xde\x7e\x51\x14\ +\x8c\xb1\x42\x49\xa3\x2d\x27\x54\xa1\x1e\x9f\x20\x1d\x86\x23\xca\ +\x98\xe7\x07\x16\x10\x91\xba\xc2\xa7\x84\x15\x46\x73\x4e\xc7\x11\ +\xdc\x5e\xaf\xcf\x18\x1d\x1b\xc0\x52\x4a\xd7\xf5\x28\x65\xe5\x72\ +\x79\x30\x18\x44\x51\xe4\x38\x0e\x20\xd4\x6a\x55\x40\x94\x52\x66\ +\x59\x36\x3e\x38\x96\x65\x19\x00\x08\x21\x66\x66\x66\xea\xb5\x97\ +\xad\xaa\x25\x21\x86\x3a\xf6\xda\x78\xe0\x09\x77\x0c\xa2\x05\xab\ +\x8d\xe9\xec\xef\x29\x25\x1d\xc7\x69\x4d\xcf\x18\x6b\xc6\x5b\x4f\ +\xf6\x15\x13\x07\xfa\xfb\xef\x2e\x22\xb1\x2a\xfa\xda\x67\x3e\xf6\ +\xa7\x5f\x89\xde\xfb\x13\x3f\x7b\x83\xec\xad\x5c\xdc\xba\xdf\x0d\ +\x7c\x9e\xa7\x59\x61\xbe\x1d\xe2\x64\x9c\xf9\x81\x5f\x0a\x02\xc6\ +\x58\x9a\xa6\xe3\x6d\x12\xc6\xd8\xb8\x75\x02\x22\x7a\x9e\x87\x16\ +\xc6\xb1\x4a\x44\x04\xc0\xf1\x5f\xe3\x02\x73\x79\x5e\xe4\x52\xfa\ +\x81\x4f\x38\x2f\xf2\x2c\xcd\x33\x0b\x88\x94\x03\x41\xe2\xba\xc0\ +\xb9\x35\x96\x11\x52\xa9\x94\x8b\xac\xc8\x64\x6a\xc0\x7a\x7e\xe0\ +\x38\xac\x1f\x8e\xd2\x34\x25\x68\x94\x4c\xca\xe5\x72\xa5\x54\x61\ +\x94\x66\x59\xae\xb5\x8e\xd3\x34\x4d\x53\x63\xb4\x10\xa2\x3d\xec\ +\x16\x52\x96\x4a\xa5\x2c\xcb\xc2\x28\x9a\x99\x9d\xa5\x8c\x39\x42\ +\x0c\x86\xc3\x5e\xbf\xb7\xb7\xbf\x0f\x08\x84\x31\xd0\x0a\x00\xa4\ +\x56\x46\x9b\x52\xa5\xec\xfa\x9e\xb6\x46\x69\x4d\x99\xb3\xb7\xd7\ +\x59\x38\xb0\x30\x35\x35\xbd\xb1\xb1\x59\x2e\x57\xe6\xe7\xe7\x37\ +\xd6\xb7\x1c\xee\xee\x6c\xb7\xa7\x67\x5a\xa5\x52\x29\x8e\x63\x3d\ +\x3e\x58\xe3\x38\xe3\xbd\xd3\x71\x0e\x90\x52\x2a\x4e\x92\x4a\xb5\ +\xea\x79\x5e\x1c\xc7\xe3\x09\xb4\xdb\xed\xfa\xbe\x6f\x8c\xd9\xd8\ +\xd8\xa8\x54\xca\x2f\x4b\xed\x3c\x42\xf2\xfd\xed\xfe\x27\x7f\xd7\ +\xc6\x03\xb8\x06\xce\x82\x51\x6b\x42\x6f\x16\x4f\xdc\x60\xc7\x79\ +\xc7\x4a\x6b\xa2\xad\x36\x04\x71\xaf\xbd\x7b\xe6\xd4\xb3\xe6\xc5\ +\xa4\x6e\x5f\xa3\xab\x25\x00\xe7\x6c\x61\xf1\x90\xeb\x7d\xf3\x98\ +\x16\x61\x34\xdc\x5c\x5d\x59\xeb\x33\x4b\x94\xb5\x94\x0b\xd9\x3b\ +\xf3\x1b\xbf\xf4\x0b\xb3\xcb\x77\xfc\xc0\x3b\xde\xd8\xa0\xdf\xb2\ +\x13\xf9\xb7\x9a\x13\x00\xf2\x3c\x53\xb2\xb0\xd6\x53\xaa\x00\xb0\ +\x84\xa0\x10\x8e\xe3\x38\x79\x9e\x15\x85\xf4\x5c\x4f\x78\x6e\x9a\ +\xc4\xa3\x61\x88\x40\x90\x12\x24\x84\x12\x24\x94\x70\x4e\x8d\xd1\ +\x85\xd2\x06\x09\x10\x6a\x94\xb2\x16\xac\x06\xa3\x0d\x52\x46\x28\ +\x05\x65\x72\x63\x0b\x2c\x42\xa2\xa9\xcd\x79\xc0\xc3\x2c\x29\xbb\ +\x14\x1c\x53\x2a\xb3\x3c\x31\xeb\xbd\x5d\x87\x13\x6d\x72\x32\x0a\ +\xdc\xa9\x5a\x46\x54\x56\xa4\x58\xb8\x97\xc3\x2e\x71\x90\x11\x67\ +\x68\xf3\x51\x12\x6b\xa9\x82\x52\x40\x28\xad\x37\xea\xd5\x5a\x8d\ +\x32\xea\x08\xc7\x02\x10\x4a\xf5\x78\x9b\xd5\x18\x40\x64\x0e\x37\ +\xd6\x10\xce\x86\xa3\xd1\xfa\xfa\xba\x1f\x04\x8d\x46\x73\x7a\xe6\ +\x40\x18\xa6\xe5\x72\x75\xbc\xc9\x39\x3b\x33\xb7\x70\x60\x31\x89\ +\xb3\x8d\x8d\xcd\xc1\x60\x24\x5c\x51\xad\x06\x69\x9a\x8e\x2b\xfd\ +\x20\x22\xa5\x34\xcf\xf3\x71\x48\x69\x71\x61\xc1\x2f\x97\x94\xd6\ +\x94\xd2\xb9\xb9\xb9\x6e\xb7\xdb\xef\xf7\xb5\xd6\xe3\x9e\x7f\xda\ +\x98\x2c\xcd\xae\x7e\xc7\x21\x44\xcb\x44\xef\xc1\xdf\xac\xaf\x7e\ +\xa5\x54\x6f\x18\xf3\xdf\x3e\xb8\xc2\xac\xde\xa2\x65\x69\xac\xd1\ +\x7a\x1c\x18\xb4\x60\x8d\x56\x5a\x29\x3f\x28\xcd\xcc\xce\x29\xf5\ +\x1d\x5f\xbd\x0b\x01\xb2\x3c\x0b\xc3\x91\xe7\xfb\xdf\x54\x99\x5a\ +\x4a\x7f\xe1\xe6\x1f\x7c\x57\x35\xfe\xc3\x4f\x1a\x0b\xc6\x68\x5e\ +\x59\x78\xe0\x9f\xbe\xed\xdc\x27\xff\xf4\xff\x7d\xec\xd8\x7b\xdf\ +\x74\x40\x67\xff\xd8\xe9\x89\x51\x8a\x08\x4a\x49\x6b\x2d\x80\xa5\ +\x94\x11\x82\x8e\xc3\xb5\x56\x48\xb0\x52\x29\x5b\x84\x22\xa3\x00\ +\x96\x10\xe2\xf9\x1e\x22\x52\x42\x10\x90\x10\xc2\x39\x33\x48\x09\ +\xa0\x31\xa6\x28\x72\xb0\xd6\xe3\xa2\x00\x60\x88\x84\x92\xdc\x9a\ +\xc1\x70\xa0\xa8\x45\x46\xbb\x49\xa8\xb5\xe2\x9c\x5b\xcd\xa2\x51\ +\x91\xda\x22\xcb\x52\x05\xd2\x00\x84\xe9\x48\xee\x6e\x46\x3a\xf7\ +\x3c\xcf\x17\x2e\x2f\xe2\x82\x18\x00\x9b\x67\x71\x6f\x75\x88\xd2\ +\xa8\xbc\x50\xbb\xca\x5a\x10\x42\xec\x77\x3b\x42\x38\x40\x10\x29\ +\x09\xe3\x28\x49\x13\x00\x8a\x48\x70\xec\x7e\x5b\x60\x9c\x25\x69\ +\xaa\x8d\x29\xa4\x44\x42\xb5\x06\x25\xe5\xe6\xe6\x96\x10\xae\x31\ +\x5a\xca\x62\x75\x75\x35\x0c\xc3\x8d\x8d\x0d\x44\xec\x76\x3a\xc6\ +\x14\x94\x92\x28\x8a\x06\x83\x41\x10\x04\xe3\x1a\x11\xff\x1f\x7b\ +\xdf\x1d\x68\x45\x75\xed\xbd\x76\x9b\x7a\xce\xbd\xe7\xdc\xde\xe1\ +\xde\x4b\xef\x82\x48\x11\x44\x29\x22\x88\x41\x8d\xa0\x31\xb6\xc4\ +\x12\x4b\x9a\x89\x2f\xe5\x69\xf2\x92\x98\x57\xf2\xbe\xbc\x97\x18\ +\x9f\x89\x29\xc6\xae\xd8\x40\xaa\x74\x44\x7a\xef\x97\x72\xa9\xb7\ +\xf7\x72\xfa\xcc\xec\xf2\xfd\x31\x17\x44\x01\xe3\x4b\x2c\xc8\x63\ +\xff\x43\x99\x39\x33\x7b\x66\xf6\xda\xab\xfd\xd6\x6f\x19\x86\xa1\ +\x69\x1a\x65\xac\xa5\xa5\x95\x50\x82\x10\x8a\xc5\x62\xbe\x17\x9a\ +\x4c\x26\x3d\xcf\x63\x8c\xe5\xe7\xe7\xdb\xf6\x67\xe4\x67\x2a\xcc\ +\x74\x37\x11\x8d\xbb\x89\xf3\x21\xe8\x49\xa5\xe0\xac\x88\x73\xcf\ +\x71\x93\x42\x0a\xa9\xa4\x10\x22\xe5\xa4\x5c\xcf\xa5\x94\xea\xba\ +\x41\xe9\x85\xc0\xab\x67\x58\x16\xa5\xf4\x23\x32\xb4\x08\x63\xa4\ +\x38\x97\x5d\x1c\x20\x9a\x19\x2a\xed\x39\xc0\x1a\xb0\x7a\x75\x73\ +\x9b\x44\xc5\x08\xfe\x21\xad\xa9\x94\xf2\xb9\x6d\x34\x8d\x51\xca\ +\x7c\x3b\x96\x31\xe6\x7b\xf5\x94\x50\xa6\x31\x42\xa9\x65\x98\xb6\ +\x6d\xa7\x52\x29\x46\x88\x4f\xe2\xee\xd7\x25\x6a\x9a\xc6\x2c\x2a\ +\x31\x26\x0a\x05\x2c\x83\x11\xaa\x84\x68\x6a\x6c\x88\x47\xa3\x88\ +\x12\xa6\x94\x45\x29\x35\x74\x21\x04\x63\xac\x33\xd9\xe1\xc4\x13\ +\x09\xc7\x4b\x0f\xa6\x0b\x15\xd5\x01\x72\x6d\x5b\x22\x65\x62\x64\ +\x18\x46\xa2\xb5\x2d\x2e\x25\x92\xaa\x1a\x50\xd0\xb6\x15\x80\x1b\ +\x8f\xb7\xb7\xb7\x17\x16\x14\x31\x4d\x73\x39\xf7\x38\xe7\x52\xa8\ +\xd6\x16\x29\x65\x22\x95\x52\x08\x22\xf1\xb8\x4f\x88\x42\x35\x0a\ +\x1c\x39\xae\xa3\x10\xc2\x18\xc7\xe3\x71\xd7\x73\x63\x89\x78\xd2\ +\x75\x6a\x6a\xeb\x30\x10\x8f\xbb\xc9\x64\x02\x21\x94\x72\x92\xae\ +\xe7\xc4\x13\x31\xa6\x91\x58\x34\x16\x0a\x07\x82\xc1\xa0\xea\x42\ +\x11\x49\x3f\x90\xa1\xeb\x7a\x32\x99\x04\x80\x58\x2c\xc6\x05\x6f\ +\xef\x68\xd7\x34\xcd\xb2\x2c\x9f\x8f\xcb\xc7\xbe\x7b\x9e\xd7\xde\ +\xde\x1e\x08\xd8\x9f\xbe\x35\xab\x14\xf2\xdc\xcc\xeb\xef\xef\xb4\ +\x6c\x27\xd2\x8e\xce\x83\x12\x6a\x82\x54\x52\xa6\x79\xa9\x64\x0a\ +\xa3\x60\x30\x88\x31\xf1\xd9\x3e\x1d\xc7\x35\x4c\x33\x33\x3b\xfb\ +\xc2\xc0\x1b\x48\xa5\xb8\xeb\x71\xee\x7e\x04\xce\xcb\xcf\xc2\x29\ +\x00\x00\x25\x04\x17\xbc\x2b\xd9\xfd\x49\x78\xb8\x38\x16\x8f\xc6\ +\xe2\x11\x4c\xc0\xe7\x6b\xb4\x6d\x9b\x50\x24\xb8\x50\x20\xa4\x92\ +\xa9\x64\x82\xe9\x1a\xc1\x58\xd3\xa9\x10\x24\x11\x8b\x71\xce\x41\ +\x49\x82\x31\x80\x8c\xc7\xa3\x82\x62\x09\x88\x21\xa2\x11\xc2\x85\ +\x04\xcf\x83\x64\xd2\x6d\xef\xb0\xc3\xe9\x8c\x30\x9b\x43\x9a\xd2\ +\x75\x83\x59\x41\x2b\x65\x04\xb9\xe7\x09\xc1\x4d\xc2\x2c\xa2\xeb\ +\x98\x4a\x6c\x30\x53\x8f\x79\x0e\xa1\x04\x49\xe5\x3a\xae\x10\x42\ +\x63\x9a\xae\x31\xce\x45\x52\xb0\xf4\x34\x22\x24\x28\x46\x30\x25\ +\x0a\x81\x66\xe8\x88\x60\x29\x85\xff\x4f\x2e\xb8\x54\x92\x62\x2a\ +\x85\xf4\xf1\x49\x52\x4a\xc7\x75\x01\x80\x69\xcc\x6f\xd8\x47\x08\ +\x56\x4a\x12\x8c\xa4\x50\x8c\x61\x4d\xa3\xba\x6e\x60\x8c\x6a\x6b\ +\x91\x90\x9e\x6d\x5b\xc1\x60\xc0\xc7\xeb\xfa\xc0\xda\x2e\x5e\x32\ +\x9f\x0f\x49\x4a\x04\x40\x29\xf5\x8b\x51\x2c\xcb\x22\x84\xb8\xae\ +\xab\x69\x9a\x6d\xdb\x8e\xe3\x70\x8f\x7f\x26\xfd\x33\x95\x64\x69\ +\x19\xb9\xb7\xff\x33\xe0\xf3\x22\x04\x44\x10\x34\xef\xd8\x5e\x55\ +\x79\x40\xef\xd5\x3b\x91\x50\x4a\x2a\x3f\x05\x5c\x5f\x57\x5b\x54\ +\x54\xec\xa4\x1c\xce\xbd\x0b\x28\x36\xfb\x91\xef\x1c\x51\xcb\xb6\ +\x29\x06\xa5\x59\x76\x66\x06\xb2\x0d\x9c\x95\x6b\x9a\x99\x8a\x59\ +\x8a\x9d\xaa\xaa\x57\x20\x25\x48\x89\x84\x80\x8f\x6d\xe7\x2b\x50\ +\x04\x13\xca\x18\x21\xc4\xaf\x21\xf6\x3c\x8e\x50\x8a\x73\xce\xb9\ +\x40\x08\xe2\x2a\xce\xb8\x27\x38\x3f\x55\x2a\x05\x00\x52\x4a\x82\ +\xb0\x52\x2a\x95\x4a\x49\x0d\x6b\x86\x81\x41\x7a\x49\x87\x70\x81\ +\x3d\x9e\x1b\x4c\xeb\x53\x50\x84\x94\x90\x52\x06\xac\x80\x46\x0d\ +\xc6\x98\x66\x68\x32\x20\xbb\x9a\x8b\x01\x60\x21\x08\x02\xe0\xd2\ +\x48\x0b\x3a\x48\x72\xc1\x41\x28\x29\xa5\xa6\x69\x4a\x08\x8d\x69\ +\x52\x4a\x27\x99\x6c\xea\x68\xaf\x4e\xc5\xda\xe3\x71\xbf\x82\x84\ +\x27\x12\x5d\x41\x07\x21\x5d\xcf\x73\x3c\x4f\x01\x70\x29\x40\x0a\ +\xa5\x94\x90\x92\x0b\x81\x31\xe6\x52\x08\x21\x05\x28\x19\x8f\x21\ +\x00\x50\x12\x00\x71\x2e\x5c\xd7\x6d\x68\xac\x45\x08\x0b\x21\x23\ +\x91\x4e\xcf\x4b\xa5\x52\x89\xa6\xa6\x26\x3f\xd8\xe3\x4b\x26\xe7\ +\xdc\x71\x1c\x7f\x2b\x4c\x24\x93\x9e\xe0\x29\xd7\xf5\x4e\x22\xe6\ +\x7d\x74\x11\xa5\x14\x63\xec\xba\xde\xc7\xdc\x1c\x3f\x81\xd8\xac\ +\x92\x82\x7f\xbc\xc6\x63\x9f\xc1\xe0\x00\xbd\xca\xcb\x77\x45\x3b\ +\xf7\xef\xdb\x57\x5a\x56\x86\x30\x16\x42\x1c\x3d\x72\x38\x37\x2f\ +\xaf\xb4\xbc\x87\xe7\xb9\xff\x27\x12\x99\x18\x2b\x04\x90\x5b\x3e\ +\xe3\x9b\xbd\x90\xf0\xbc\xc6\xfc\x7b\x87\x62\xbc\x64\x61\x56\xbb\ +\xec\x13\x5b\x05\xbf\x5b\xc2\x84\x00\x04\x40\x99\x32\x4d\x48\x0b\ +\xaa\x70\x86\xca\xce\x56\x05\xf9\x90\x9d\xad\x30\x12\x94\x4a\x84\ +\x3e\x5a\xee\x31\x41\x04\x23\xa5\xa4\xbf\xd3\x49\xc9\x39\xf7\xb5\ +\x34\x07\x00\x42\x30\x20\xd0\x0d\x8d\x51\xc6\xb9\xe0\xe0\xe8\xba\ +\x66\x18\x9a\xa6\xe9\xa6\x61\x00\x02\x49\x11\xd5\x99\x72\x3c\x9e\ +\x14\x0c\x41\x38\x3d\x3d\x6c\xda\x44\xc9\x80\x69\x21\xa9\xb8\x82\ +\x98\x70\x12\xd2\x53\x6e\x1c\x51\xac\xeb\x1a\x15\x88\x28\x45\x94\ +\x22\x52\xa5\xa2\x31\x94\x8a\x24\x40\x82\x52\x01\x3b\xc0\x3d\xce\ +\x1c\xc2\x39\x47\x0a\x0c\xd3\xb0\x2c\x8b\x79\x86\x97\x8c\x00\x46\ +\xc9\x64\x2a\x99\x4c\x18\x86\x69\x18\xba\x27\x84\x94\xd2\xf1\xdc\ +\x94\x93\x52\x08\x51\xc6\xa4\x10\x08\x21\x8a\x31\x20\xbf\x42\x13\ +\x03\x46\xa0\x90\x54\x52\x0a\x0f\x94\xa4\x4c\x03\x24\x2d\xcb\x90\ +\x52\x39\x4e\x22\x1a\x8d\x29\xf0\x74\x9d\x44\xa3\x51\x5d\xd7\x7d\ +\x65\xeb\x47\x7d\xfc\x1d\xea\x94\x70\x02\x00\xa3\x14\x21\xe4\xb7\ +\x30\xf1\xc1\x7d\xbe\xed\xe6\x6f\x11\x9f\x91\x64\x9e\x7f\xd9\x04\ +\x34\x64\xc8\xb0\x9d\xdb\xb7\x1c\xae\x3c\x54\x50\x58\x54\x5d\x5d\ +\x95\x9f\x5f\xd0\x7f\xc0\xe0\xff\x13\xe8\x1f\x4a\x95\xa6\x21\xd7\ +\x45\x2d\x2d\x78\xc7\x4e\x7d\xd3\x26\xb2\x79\x13\xaa\x3c\x82\x5c\ +\x07\x5c\x17\x71\x0e\x9c\x9f\xa2\xfc\xf1\x81\x73\x88\x52\xc5\x28\ +\x30\x4d\xa5\x05\xd5\xe0\x21\x78\xd8\xd0\xfc\x13\x55\x87\x95\xe2\ +\x84\x28\x04\xca\x45\x67\x0d\x41\x71\x2e\x3c\x8f\x33\x26\xa4\x10\ +\x84\x52\x1f\xf6\x4d\x08\x11\x02\x03\x00\xc6\x84\xa7\x5c\x89\x90\ +\x87\x1c\x25\x95\x92\x12\x21\xc4\x3d\x17\x94\x02\x25\x11\x80\x32\ +\xb4\xb8\xeb\xe2\x78\x32\x08\x38\x6c\x98\x69\x04\x23\xcf\xa1\x9a\ +\xc6\x15\x24\x1d\xaf\xef\x90\xc1\x55\x91\x4e\x45\xb1\xae\x69\xa6\ +\x69\x9a\x96\x41\x10\xe8\x04\x31\x05\xa9\xce\x48\xcd\x91\xa3\xc2\ +\xd0\x85\x90\xf1\x44\x2c\xaf\xb0\x20\x18\xb4\x05\xe7\xcd\x4d\xcd\ +\x18\xa1\xf4\xf4\x70\xc0\xb6\x92\x94\x64\x4a\x37\xd5\xd0\x80\x94\ +\xcc\x08\x87\x14\x00\x20\x44\x19\xe1\x42\x01\x02\x4c\x30\x41\x84\ +\x20\x24\x00\x29\x40\x08\x23\xe9\xb3\x93\x49\x45\x11\xa6\x18\x10\ +\xc2\x0a\x23\x29\x15\xc1\x44\x61\x45\x08\xc1\x58\xb9\x1e\x76\xb9\ +\x17\x4c\x0f\x12\xc2\x3c\x8f\x53\x46\x40\x21\xdf\x7c\x45\x18\x11\ +\x4c\x92\xc9\xa4\xdf\x6e\xc8\xb6\x2d\x05\x48\x28\x09\x4a\xb9\x9e\ +\x27\xa5\x24\x98\xe8\xba\xee\xbb\xa5\xbe\x7f\xfe\x7f\x54\x32\x7d\ +\xea\x87\x21\xc3\x86\xef\xd8\xb6\x65\xd7\xce\x1d\xfd\x07\x0c\x1c\ +\x30\xf8\x12\x25\xe5\x85\x2c\x99\x08\xf9\x32\x89\x1b\x1b\xe9\xba\ +\xf5\x74\xde\x3c\xf2\xde\x6a\x5c\x55\xad\x72\x73\x65\x69\x29\x9f\ +\x3a\x45\xf6\xed\xa3\x8a\x8b\x65\x7e\xbe\xca\xca\x82\x60\x50\x19\ +\x06\x48\x89\x12\x09\xe8\xe8\xc0\xcd\xcd\xa8\xb6\x16\x9f\xa8\xc2\ +\xbb\x76\xe2\x8a\x0a\xe3\x9d\x77\xee\x8d\xc6\x26\x65\x65\xee\xcd\ +\xcf\xdb\x5a\x5c\x54\x61\x59\x2e\x63\x40\xc8\x87\x44\x53\x49\x2c\ +\x25\xc1\x88\x05\x2d\x13\x90\x42\x80\x18\xa2\xa0\xb0\xc6\x28\x21\ +\x94\x51\x46\x3d\xc0\x08\x61\x02\x18\x63\x44\x30\x80\x02\xa4\x14\ +\x28\x25\x15\x26\x2c\x05\x1a\x57\x32\x44\x64\x16\xa0\x2c\x09\x2c\ +\x95\xc4\xb6\x95\x22\xa8\x3e\x99\x4a\xcb\x2f\xc6\xdd\x7a\xe0\xda\ +\x13\x08\x50\x56\x66\x16\x45\x84\x50\xc2\x34\xc2\x90\xd0\xb9\x87\ +\x13\x29\xe2\xb8\x66\x38\x53\xea\x76\x8c\xd7\xa3\x40\x3a\xd8\x36\ +\x08\x61\x4a\xc2\x53\x09\x23\x14\x26\x98\xc6\x13\xa9\x82\xf4\x0c\ +\x53\x40\x5d\x4b\xb3\x1d\x0a\x82\x46\x31\x65\x52\x8a\x64\x2a\xd5\ +\xd6\xda\x9c\x4c\xb8\x18\x31\x40\xd8\x47\xe7\x09\x29\x7d\x9e\xdc\ +\x80\xce\x8a\x73\x73\x39\xf7\xa4\x00\x0e\x54\x28\xa4\xa4\x90\x52\ +\x08\xc9\xa9\xc6\x88\x96\x20\xba\x65\x06\xac\x58\x2c\x11\xed\xec\ +\xb0\x2c\x93\x31\xa6\x4e\xf2\x27\x11\x42\x12\xc9\x18\xd3\x88\x52\ +\x32\x10\xb4\x31\x22\x52\x76\xa1\x6d\xfd\x73\x02\x96\xe5\xeb\x0c\ +\xce\x79\xd0\xb2\x3f\x5d\xee\xbc\xf3\x3a\x40\x22\x25\xc2\x78\xc0\ +\xc0\xc1\x59\xd9\x39\x05\x05\x45\x17\xb8\x58\x6a\x1a\x60\x84\x8e\ +\x1e\xd3\x66\xcf\x61\x2f\xbe\x88\x8f\x1d\x53\xd9\xd9\x7c\xd2\x24\ +\x67\xe2\x04\x79\xc9\x25\x32\x3b\x5b\x65\x64\x00\x00\xe2\x1c\xa4\ +\x00\x21\xc1\x07\x9a\x63\xac\xd2\xd3\x21\x1c\x16\xe5\xe5\x8a\x10\ +\xa0\x14\x5c\x97\xb4\xb7\x7b\x47\x0e\x6f\xf9\xf5\xff\x0b\x6d\xdc\ +\x7c\xf5\xa1\xca\xab\x0f\x1c\xdc\x1b\x4a\xaf\xb1\x6c\x19\x89\x28\ +\xdb\x06\xcf\x43\x42\x00\x80\x94\x2a\x14\xce\xc8\xcd\xc9\xb3\x2c\ +\x83\x20\x3f\xce\xa4\x30\x46\x42\x29\x04\x58\xd3\x75\x53\x37\x99\ +\xa2\x08\x63\x5f\x3d\x61\x0c\x18\x13\x4c\x90\x02\xa5\x94\x22\x8c\ +\x3a\x88\x12\x85\x42\x9e\x67\x45\xa3\xe0\x24\x15\x06\x47\x88\xa4\ +\x90\x46\x7a\x48\xb3\x83\x09\x2e\x5d\x04\x69\xb6\x65\xda\xb6\x14\ +\x0a\x40\x51\x4d\x27\x58\x20\xac\x10\xf5\x03\x4e\x01\x96\x91\x1d\ +\x75\x92\x29\xc9\x75\x04\x9a\xa1\xa7\x69\xb4\xbd\x91\x7b\x52\x2a\ +\xe9\xc6\x12\x09\x3b\x23\x33\x98\x9e\x71\x49\x71\xf7\x9a\xa6\xfa\ +\x48\x32\xc1\x28\xa6\x94\x59\x06\xd5\x98\x45\x20\x81\x10\x06\xac\ +\x00\x29\x00\xe5\x33\x13\x28\x50\x54\xd7\x88\xc6\x04\x52\x84\x61\ +\xac\x34\xa5\x90\x94\x52\x4a\x2e\x41\x2a\xa5\x4c\xc3\xd6\x74\x53\ +\x02\x04\x6c\x64\xe9\x3a\x26\xe4\x14\x43\xd7\xa9\xe8\xab\xa6\x69\ +\x7e\xe0\x47\x0a\x5f\x4f\x23\x42\x08\x00\xf8\x00\x0c\x5f\x44\x39\ +\xe7\xea\xe3\x55\x25\xd2\xcf\x6a\x4f\x47\xa7\xec\xf2\xb3\x1e\x85\ +\x73\xc3\xcd\xfe\xbe\xa3\x4a\x4a\xa6\x69\xa5\x65\xe5\x9c\xf3\x8f\ +\x78\x13\xbe\x83\x23\xe9\x3c\x87\x00\x00\x20\x00\x49\x44\x41\x54\ +\xfe\x77\x1c\xfd\x34\xe6\xfc\x71\x8e\x7e\xc8\x76\x05\x4d\x43\xc7\ +\x4f\x68\xcf\x3f\x47\x9f\x7f\x01\xd7\xd7\x8b\xd1\xa3\x53\xff\xf4\ +\x08\x1f\x37\x4e\x15\x17\xfb\xb1\x42\xe0\x1c\xc5\xe3\x67\x27\xad\ +\x54\x0a\x7c\xc8\xd9\x29\xc5\x9b\x91\x21\x83\x43\xd6\x5e\x76\xd9\ +\x3e\xa6\xf5\x48\xa5\x86\x57\xd7\x5c\x7e\xec\xf8\xb0\x97\x5e\x4e\ +\xec\xd9\xd3\x7e\xc7\x1d\xd1\x89\x13\xa5\x6d\x63\xc7\x01\x00\xa4\ +\x14\x02\xe5\xa3\x72\x15\x80\x54\x40\x08\x61\x18\x21\x84\x08\x43\ +\x0a\x49\x0e\x12\x40\x81\x04\x04\x0a\x84\x42\x80\x10\x06\xa9\xa4\ +\x90\x1c\x23\x4c\x11\x0d\x12\x86\xb8\xe2\xae\x83\x95\xa4\x96\x05\ +\xba\x49\x74\x33\x90\x1e\x36\xcd\x80\x4c\xb9\x82\x7b\x80\xa4\xe3\ +\xa4\xa4\x10\x94\x50\xc7\x95\x1c\x4b\xce\x93\x29\xee\x71\x04\x09\ +\x27\xe9\xa6\xe2\x4c\x23\xa9\x64\x42\xd7\x35\xa5\x31\x8a\x51\x7b\ +\x47\xab\xf4\x9c\x5e\x65\xe5\x97\x8d\xb8\xac\xbe\xa6\xb1\xb9\xb5\ +\x93\x05\x43\xba\x66\xbb\xed\xb1\x96\x96\x66\x43\xd7\x08\xc2\x22\ +\xa5\x18\x32\x28\x01\xa5\x38\x28\x21\x95\xbf\xa9\x00\x66\x4c\x22\ +\xdc\x99\x48\x24\x92\x09\x29\x11\x96\x04\x01\x92\x52\x4a\x25\xd4\ +\x49\x26\x3a\x21\xa5\x27\x85\x02\x85\x94\x4a\x4a\x71\x4a\x25\xfa\ +\xb2\x97\x4a\xa5\xfc\x58\x57\x24\x12\x51\x12\xc0\xff\xf9\x49\x0a\ +\x3b\xff\x34\x3f\x14\x14\xfe\x8c\x7b\x4e\xfb\x3b\xc4\xb9\xf2\xf8\ +\x7e\xfc\xca\xef\xef\x79\xe6\x0f\x3d\xcf\xf3\x4d\xf0\xb3\x1e\x75\ +\x5d\xd7\x4f\x82\x9d\xf5\xa8\xe3\x38\x18\x63\xdf\xb4\x38\xf3\xbe\ +\xb1\x58\xcc\xdf\xc6\xce\x65\xf7\x26\x12\x09\xf3\x1c\x48\x1a\x29\ +\xa5\xe3\x38\xe7\x9a\xb3\x1f\x2b\x3f\xd7\x9c\x3d\xcf\x53\x4a\x9d\ +\x6b\xce\xae\xe3\xa0\x73\xcc\x19\x21\xe4\xf7\xcc\xa0\xe7\x28\x8b\ +\xf1\x63\x09\x4a\x29\xd0\x75\x48\x24\xd8\xb3\xcf\x6a\xbf\xf9\x2d\ +\xae\xaa\xe2\xd3\xa6\x39\xf7\xde\x23\x46\x8e\x94\xe9\xe9\x28\x99\ +\x84\x54\xea\x7f\x1d\x2b\x57\x0a\x3c\x0f\xa5\x52\xcc\xf3\x88\x52\ +\x27\x42\xa1\xe3\xe1\xf0\xe2\xf2\xb2\x29\x29\xe7\xfa\xba\xfa\x82\ +\x1f\xfc\x30\x31\x72\x64\xcb\xfd\xdf\x48\x8c\x18\x01\x8c\x79\x4e\ +\xca\x49\x26\x29\xc2\x40\xb1\x52\x42\x2a\x25\x11\x30\x8a\x15\x48\ +\xd7\x4d\x00\x60\x25\x48\x97\x4b\x0a\x0a\x81\x72\x3d\x07\x13\x42\ +\x09\x06\x8c\x28\xa0\x6c\x23\x60\x61\x01\xae\xa7\x84\x47\x4c\x26\ +\x28\x71\x90\xa4\xba\x8e\x11\x58\x94\x12\xcf\x03\xd7\xf1\xa2\xd1\ +\x68\xd2\x21\x08\x51\xc6\x9c\x84\x04\x25\x28\xf7\x44\x2c\x22\xa4\ +\xe0\x9c\x73\x27\x29\x9d\x54\x6b\x7b\x8b\x81\x40\x0b\xd8\x29\xd7\ +\x8b\x34\x36\xa5\x15\xd2\x96\xba\xba\xe5\x4b\x96\xe6\xe6\x14\x82\ +\xc2\xed\x0d\xcd\x44\xa3\x19\x56\xc0\xed\x8c\x79\x91\x38\x66\x5a\ +\x10\x6b\xa6\x89\x14\xf2\x3c\x21\x14\x28\x2e\x10\x47\x4a\x22\x0a\ +\x84\xa6\x12\xc9\x36\xd5\xee\x09\xa9\xa4\xc2\xe0\x53\xce\x83\x54\ +\x5d\xce\x51\x17\xbf\x1e\x02\x25\xa4\x54\x12\x93\x2e\x35\xe3\xa3\ +\x67\x7d\x11\xf5\x1d\xc8\x58\x2c\x06\x0a\xf9\xb5\x13\xbe\x04\xfa\ +\x6a\xc9\x47\x23\x78\x9e\xe7\x79\x9f\x61\x7d\xa6\x2f\x21\x4d\x8d\ +\x8d\xdd\xba\x77\x3f\x33\xf4\x44\x08\x69\x6a\x6c\x3c\x7a\xf4\xe8\ +\xb8\x2b\xaf\xf4\x41\x4c\x1f\x5a\x6a\xc7\x8f\x1f\x6f\x6f\x6f\x1f\ +\x31\x62\xc4\x99\x47\x19\x63\x15\x15\x15\x18\xe3\x81\x03\x07\xfa\ +\x22\xfa\x41\x3b\x4e\xdb\xb6\x6d\x5b\x76\x76\x76\x69\x59\x19\xf7\ +\xbc\x33\x8f\xae\x5b\xb7\xae\x67\xcf\x9e\x79\x79\x79\x67\xce\x0a\ +\x21\x94\x4c\x24\x36\x6d\xde\x3c\x69\xd2\x24\xef\x8c\xdf\x62\x8c\ +\xdb\xda\xda\xf6\x57\x54\x8c\x9f\x30\xe1\xcc\x59\x11\x42\x6a\x6a\ +\x6a\xea\xeb\xeb\x2f\xbf\xfc\xf2\xb3\x3c\x11\x63\x95\x87\x0e\xa5\ +\x1c\x67\xe8\xb0\x61\xee\x19\x47\x35\x4d\xdb\xbd\x6b\x97\x65\xdb\ +\x7d\xfa\xf4\xf1\xce\x36\xe7\x8d\x1b\x37\x96\x94\x94\x14\x17\x17\ +\x9f\xb9\xcd\x11\x42\x4e\x1c\x3f\x9e\x99\x97\x67\x64\x64\xe0\x35\ +\x6b\xf4\xc7\x7f\x49\x97\x2d\x13\x57\x8c\x4d\xfc\xf6\x37\xe2\xca\ +\x2b\xc1\x30\xc0\x75\x51\x2c\xf6\x0f\x7e\x4d\x9f\x32\xc7\x00\x50\ +\x08\xd5\x73\x6f\xeb\xa8\x91\xc3\x6f\xb8\x91\xcd\x9a\x95\xf9\xd7\ +\x67\x8b\xef\xbc\xab\xfd\xae\x3b\x9d\xef\x7e\x37\x8e\x21\x12\x8b\ +\x70\x29\x10\x26\x42\x09\x40\xa0\x31\x02\x8a\x73\x37\xa5\x84\x87\ +\x11\xc1\x8a\x11\x4c\x08\xc1\x94\x52\x8c\x14\x45\x58\x37\xb0\xa1\ +\x51\xc6\x98\xc1\x58\xc0\xe1\x28\x16\x03\x29\x10\xc3\x9c\x81\x9b\ +\x54\x28\x18\x34\x75\xe2\xc4\xa3\x2c\x90\x41\x12\x09\x2d\x91\xc0\ +\xdc\xc3\x98\x50\x42\xa4\x92\x40\x41\x29\x2e\x1c\x57\x46\x62\x10\ +\x4b\x90\x78\xdc\xd0\x34\x82\x31\x8f\xa7\xac\x54\xca\x44\x58\x0a\ +\x11\x52\x2a\x0c\x90\xc5\x68\xbe\x6d\xe7\xd8\x46\x75\x75\x75\x67\ +\x47\x53\x5e\x5e\x5e\xa2\xa3\x33\xa4\x5c\xa1\x44\xc8\x60\x39\xf9\ +\x59\xdc\xe5\x49\x37\xe6\x78\xc4\xe1\xc2\x71\x3d\x87\x0b\x0e\x18\ +\x30\x75\x63\x09\x27\x99\x22\x4c\x57\x0a\xb9\xd2\x43\x04\x49\x85\ +\x14\xf8\xb5\x6e\x08\x00\x23\x90\x4a\x4a\x90\x1c\x00\x92\x8e\x70\ +\x3d\xd7\xd7\x46\x7e\x3a\x94\x12\xc2\x85\xf0\xb1\x9f\x18\xd1\xf7\ +\x3d\x72\xd4\x65\x92\x48\xa5\xa4\x90\x8e\x93\xf2\x97\xf1\x87\x76\ +\x5d\xcf\xf3\x92\xc9\xa4\xdf\x84\xd3\x97\xf3\x4f\x4c\x32\x5d\xd7\ +\xad\xad\xad\x2d\x2b\x2f\x3f\x6b\x50\x98\x52\x7a\x2e\x50\x92\xbf\ +\xd9\x9c\x4b\x71\x29\xa5\x0c\xc3\x38\x57\x79\xa1\x4f\xac\x74\x2e\ +\x85\xe9\x67\xc0\x3f\xa2\x29\x1a\x42\x28\x10\x08\x9c\xcb\x6e\x24\ +\x84\xfc\xdd\x73\xd6\x75\x1d\xce\x3d\xe7\x53\x25\xb9\x67\x3d\xea\ +\x03\x47\xce\xae\x30\x09\xa9\x6d\x6d\x0d\x5a\x56\xfa\xcb\x2f\xb3\ +\xc7\x7e\x02\x69\x69\xce\x93\xbf\x73\xbf\xf2\x15\x48\x4f\x87\x64\ +\x12\x12\x89\x7f\xfc\x53\x7a\x9c\x8f\x1d\x3b\xe6\xb2\xe1\xc3\x7d\ +\xdc\x88\x92\xd2\x34\xad\x36\xee\x8a\x9b\x67\xb4\x8c\x1e\x99\xff\ +\xc2\x4b\x99\x2f\xbe\x94\xda\xb0\xe1\x5b\xb7\xcc\xbc\xf9\x86\xe9\ +\x44\x4a\x10\x52\x01\x20\xe4\xb7\x5f\x50\x4a\x4a\x00\x85\x7c\x3d\ +\x01\x27\x59\x92\x01\x30\x21\x18\x9d\x32\xe2\x10\x16\x02\x84\xf4\ +\x71\xee\x7e\x8e\x07\x33\x86\x29\x95\x42\x69\x4c\xc3\x08\xf5\x17\ +\x7d\x10\x42\xf8\x54\x65\x69\xd7\xea\x96\x7e\xc3\x05\xcc\x18\x50\ +\x82\x10\xe2\x1e\xd7\x18\x43\x08\x10\xa0\x81\x23\x47\xf9\x1f\xa5\ +\xf7\xc8\x91\x9c\x8b\x8e\x8e\x0e\x1f\x31\x27\xa5\x54\x52\x48\xa9\ +\x08\x21\xa0\x40\xfa\x16\x29\x02\xa9\xba\xe2\x30\x0a\x90\x9f\xd8\ +\x54\x5d\x5a\x0e\x49\x25\x4f\xfa\x9f\xbe\xe5\xae\x40\x75\x3d\x20\ +\x80\x42\x08\x49\x3f\x3b\x82\x10\x46\x08\x10\xf2\x83\xcf\xd2\x77\ +\xe0\x11\x42\x3e\xbb\xf6\x69\x21\xf0\xae\xdc\xb3\xea\x5a\x1b\xb1\ +\x48\xc7\xe9\xdf\xd7\x73\x93\x13\x26\x8c\x1f\x3a\x74\x88\x69\x98\ +\x18\xe3\x2e\xfe\xfc\x48\x67\xc7\x27\x68\xd0\x7e\xf6\x7e\xd7\xdf\ +\x3c\xfa\xd1\x0e\xdb\x47\xfb\x99\xe7\xdb\x13\x29\xcb\x22\xf5\xf5\ +\xfa\x8f\x7e\x4c\x5f\x79\x85\x4f\x9b\xe6\xfc\xf2\x71\xd9\xbf\x3f\ +\x78\x1e\x78\x9f\x24\x7c\xc2\xcf\x89\x9f\x6e\xd5\x73\xce\x01\x21\ +\xa5\x69\x48\x08\xba\x78\xb1\xf1\xc3\x1f\xa1\xce\x4e\xf8\x97\x9f\ +\x7a\x0f\xdc\x0f\x98\x80\x6f\xcb\x9c\x2d\x01\xaa\x4e\xd3\x0e\xa7\ +\x2f\x54\xe8\x22\xd5\xfb\xe0\x79\x4a\x21\x00\xd9\xb5\xfa\xf1\xd9\ +\x5e\x01\x02\x04\xc8\x4f\x72\xa8\xae\x28\xcb\xa9\xc2\x36\xff\x63\ +\x49\xa5\x30\x42\x00\x80\x09\xf1\xaf\xf6\x3e\xf9\xa4\x7f\xe6\xd9\ +\x9c\xbc\x0f\x9f\x73\x46\xe4\xfb\xb4\x07\x44\xff\x98\x8c\x80\x94\ +\xea\xac\x96\xe3\x87\xe0\x96\x9f\xa4\x64\x5e\x1c\x9f\x6e\x5e\xc4\ +\x30\xf0\xee\xdd\xc6\xfd\x0f\x90\xfd\xfb\x9d\x1f\xff\xd8\x7d\xf0\ +\x01\xb0\x6d\xf8\x78\x74\x4f\x9f\xe0\x34\x94\x65\x91\x03\x07\xb5\ +\x5f\xfc\x82\xbd\xf5\x96\x77\xdf\xbd\xce\xcf\x7f\xae\x02\x81\x4f\ +\x76\x6b\xb8\x38\xe0\x22\xab\xe5\x17\x63\x60\x0c\x9a\x46\x56\xad\ +\x32\xef\xfb\x86\xf2\xbc\xc4\x2b\xaf\x88\xc9\x93\x41\xf0\xcf\x5a\ +\x2c\x01\x40\x29\x14\x8f\xcb\x9e\x3d\x9c\xa7\x9f\x96\xbd\x7b\xeb\ +\x8f\x3f\x8e\x6a\xeb\x52\xff\xfd\x5f\xaa\xb8\xf8\x73\x98\xcc\x85\ +\xfd\xcd\x2f\xbe\x82\xf3\x7a\x28\x05\x08\x29\xc6\xe8\xfc\xf9\xe6\ +\x9d\x77\xc9\x70\x38\x39\xfb\x2d\x7e\xed\x54\x70\x1d\xf8\x1c\xcb\ +\xd9\x92\x49\xa5\x31\xe7\xb1\x47\x93\x7f\x7c\x9a\xac\x5a\x65\xde\ +\xff\x00\x3a\x72\x44\x69\xda\xc5\xcf\xf5\x49\x5a\x27\x17\xad\xd9\ +\xf3\x4f\x18\xd5\xfb\x7f\xc3\x18\x18\xa3\xf3\xe7\x5b\xdf\xfc\x96\ +\xe8\xd5\x2b\xf1\xf4\x1f\x64\xef\xde\x5d\xf9\xc9\xcf\x97\xe1\x45\ +\x29\x45\x08\x18\x06\x9b\x3d\xc7\xfa\xf6\xb7\x65\xef\xde\xf1\xa7\ +\xff\x20\xcb\xcb\x51\x32\x79\x9a\x67\x76\x4e\x2f\xfa\xcc\xbf\x5f\ +\x1c\x17\x25\xf3\x7c\x17\xcb\xd3\x73\xd3\x60\x18\x6c\xd9\x32\xfb\ +\xbe\x6f\x88\x7e\xfd\xe2\x4f\xfd\x8f\xec\xde\xfd\xfc\x32\x1a\x11\ +\x52\x86\xa1\x2d\x5c\x64\x3f\xf8\x20\x1f\x34\x28\xfe\x87\xdf\xab\ +\xbc\xbc\x8f\xe3\x73\xfa\x32\xe9\xc7\x99\x2e\xca\xe7\x45\xc9\xfc\ +\x02\x88\xa5\x8f\xe1\xea\xe2\x38\x35\x4d\xb6\x75\x6b\xfa\xed\x77\ +\xc8\xec\xec\xc8\xb3\xcf\x8a\xf2\xb2\x2e\x8d\x74\x1e\xcd\x18\x00\ +\x63\x65\x1a\xfa\xec\x39\xc1\x07\x1e\x70\xc7\x8f\x8f\x3e\xf5\x94\ +\x4a\x0b\x22\xc7\xfd\x1b\x05\x6a\x7e\xcb\x49\xbf\xb3\xdd\x45\xc9\ +\xbc\x28\x99\x5f\x08\xb1\xe4\x9c\x2b\x29\x85\xae\x93\xe3\xc7\x33\ +\x6f\xbb\x0d\x25\x53\xad\x2f\xbe\xe0\xf5\xeb\x77\xde\x89\xe5\x07\ +\x35\xa7\xf5\xe2\x8b\xe1\xef\x7d\x3f\x7e\xd7\x5d\x1d\xff\xfa\xaf\ +\xa0\x24\x3a\x4b\x2e\xaa\x2b\x37\x71\xaa\x19\xac\x5f\x3f\x75\x51\ +\x73\x9e\x75\x5c\x8c\xcd\x9e\x5f\x62\xd9\x55\x26\x8f\x10\x6a\x6d\ +\xcd\x7b\xe4\x11\x55\x5d\x53\xfb\xcc\x5f\x12\xdd\xba\xe1\xa6\xa6\ +\xf3\xfa\x01\x62\xb1\xc8\xf4\xe9\xde\xb1\x63\x39\x4f\xfc\x2e\x99\ +\x9f\xdf\x7a\xf7\xd7\x95\xeb\xa2\xb3\xe7\x06\xbb\xb4\x25\x63\x4c\ +\xd3\x34\x38\x0d\xc2\x76\x71\x19\x5c\x94\xcc\xf3\x57\x2c\x01\x00\ +\x51\x2a\x5d\x27\xfd\xb7\x4f\x58\x9b\x36\x37\x3f\xfe\x78\x62\xf8\ +\x65\x28\x16\x57\x70\x7e\xd7\xca\x70\x01\xe0\xb6\xdf\xf7\x0d\xbb\ +\xbe\x21\xf3\xb7\xbf\x8d\x74\x2b\x49\x4e\x9a\x44\x12\xc9\x0f\xda\ +\xb4\x1f\x48\xd8\xc7\x62\x31\xc3\x30\x6d\x1b\x01\x74\x51\x96\x5c\ +\x14\xce\x4f\x5d\x32\x11\x7c\x8a\xeb\xa8\xab\x5c\xf5\x24\x56\xea\ +\x02\x10\x4b\xbf\x22\xc1\x67\xac\x88\x46\xa3\xdc\x34\x73\x97\x2d\ +\xcb\x79\xfe\xf9\xfa\x19\x37\x35\x4f\xbe\x1a\x27\x13\xf0\x85\xe0\ +\x2e\x72\x05\xd7\xb4\x63\xf7\xde\xdb\x7d\xf3\xe6\xd2\x5f\xff\xd7\ +\x91\xbe\x7d\x93\x39\x39\xc8\x3d\x3b\x89\x84\x72\x55\x73\x53\x53\ +\x28\x14\xc2\x18\x99\xa6\x79\x4a\x6d\xe2\x4f\x88\x4a\xca\x87\x09\ +\x5d\xf4\x33\x01\x4e\xc3\x94\x61\x42\x11\xf8\xed\xcf\x3e\x51\x79\ +\x3c\x05\xc7\x52\x3e\x36\x51\x49\x05\xe7\xd9\x1e\x8b\x4e\x02\xbc\ +\xd4\x47\x6f\x2b\xa7\x8b\x25\x00\xf8\x55\x08\xae\xeb\x45\xa3\x91\ +\xa6\x48\xa4\x8f\x94\x69\x33\x66\x90\x6e\xdd\x23\xaf\xbc\xec\x06\ +\x02\xe7\x5a\xdc\xe7\xe9\xb0\x6d\x6b\xdd\xfa\xc0\x8c\x19\xf1\x49\ +\x93\xe2\xff\xf3\x24\x30\x06\x67\xe0\xa8\x29\xa5\x47\x8e\x1c\x39\ +\x78\xf0\x60\x61\x61\x61\x7e\x7e\x7e\x30\x98\xa6\xeb\x3a\xa5\xc4\ +\x8f\x06\xf9\x85\x1d\xff\xc8\x14\x30\xa1\x58\x09\x49\x18\x43\xd2\ +\x71\xbf\xa8\x54\x89\x9f\x88\xce\x44\x84\x10\xe1\x26\x92\xae\xd4\ +\x03\x76\x5b\xc5\xfa\x6d\xd1\xd0\x84\xcb\xfa\x63\xe9\x7d\x52\x0b\ +\x1e\x03\x28\xc0\x18\x11\x88\x1f\x5e\xb0\xea\xc4\x98\x09\x83\x77\ +\x2c\x5b\xdf\xed\xca\xab\xcb\x83\x54\x9c\x1f\x7b\x23\xc2\x04\x03\ +\x4f\xc4\x53\x8a\x50\x9d\xb1\xb3\xdb\x65\x4a\x09\x29\x10\x26\xe8\ +\x83\x3a\xf3\xa4\xe6\x14\x5c\x29\xc2\x45\xe6\x93\xbf\xc3\xd1\x58\ +\xe2\x97\x8f\x6b\xf9\xf9\x9a\xe3\xc0\xdf\x24\xa7\x40\x08\x9d\x3f\ +\x3d\x42\x11\x82\xf1\x57\xb9\xff\xf4\x48\xe0\x67\x3f\x63\xd7\x4d\ +\xf3\xee\xbc\x13\xe2\xf1\x33\x25\x53\xd3\xf5\x68\x2c\x96\x4c\x26\ +\xc5\xc9\xb6\xcd\x4a\x61\xa5\x14\xc6\x04\x01\x20\x84\xa5\xfa\x3b\ +\x77\x76\x4c\x59\xeb\x81\xb5\xdb\xda\x0b\x2e\x49\xaf\xdd\xd5\x91\ +\x37\x71\x74\xb9\xe2\xe2\x8b\xa8\x3e\x3f\x01\xe3\x81\x32\xdc\x78\ +\xe0\xbd\xa7\xfe\xfb\xd7\xbf\x79\xe2\xc9\xb7\xd6\x56\x76\xd4\x1f\ +\x3f\x50\xd3\x61\x05\x2c\x43\xa3\xa0\x14\x22\xcc\xb2\x6d\xdb\x34\ +\x08\x42\x54\x37\x34\x82\x10\xa6\x86\xae\x21\x00\xa6\xeb\x9a\xa6\ +\x19\xba\x86\x3e\xca\xf8\xc5\xba\xc6\x97\xfc\xe9\xdf\xff\xf3\xf9\ +\xd5\xd2\x34\xa9\xdb\x7a\xb0\xf2\x84\xe3\xa5\x8e\x1c\xac\xec\x74\ +\xe5\x47\xf3\xf5\x69\x8c\x9d\xaa\xcc\x44\x08\xe9\x9a\xf6\x69\x79\ +\x32\x08\x23\xaf\x79\xe1\x0b\xbf\xff\xf5\x6f\x7e\xfb\xd4\x73\x73\ +\x8e\xb4\x4b\x5d\xd7\x2c\xdb\xb6\x2d\x83\x20\x00\x4c\x4c\xcb\x0e\ +\xa6\x05\xe3\xb5\x5b\x5e\x7e\x6d\x25\x4e\x4b\x37\x19\xd3\x0d\xfd\ +\xd4\xe4\x4f\x09\x27\xa7\x2c\xbc\xf8\x1d\x3c\xeb\x75\xe7\x91\xef\ +\xf3\x31\x63\x20\x95\xf2\xd9\x18\x4e\x9d\x70\xd6\x81\x10\xc1\xa0\ +\x30\xd5\x34\x8a\x95\x42\x9a\x61\x9a\xa6\x4e\x29\xd3\x28\x51\x4a\ +\x9e\xfd\x37\x27\x2f\xd7\xf5\x2b\x29\xd5\x47\x8e\x0f\x3d\xac\xa6\ +\x6b\x18\xce\x71\x69\x29\x95\x10\xde\xfd\xf7\x8b\xb1\x63\xd9\xe3\ +\xbf\x44\x07\x0e\x28\x4d\x3b\xeb\x89\xae\xeb\x72\xce\x45\x17\x63\ +\xab\x02\x00\x44\xa8\x8a\x1e\xfa\xcf\x1f\x3c\xb6\xb8\xa2\x45\xd7\ +\x19\x20\x62\x98\x76\xc0\xb6\x18\x06\x40\xc4\xb0\x6c\xdb\x32\x29\ +\x02\x7f\x45\x59\xa6\x8e\x01\x08\xd3\x6d\x3b\x60\xdb\x26\x23\x48\ +\x29\x20\x4c\xb3\x2d\x4b\xb4\x1e\xd9\x53\xd9\x60\x84\xb2\x32\x43\ +\x16\x22\xcc\xb4\xed\x80\x6d\xeb\x8c\x80\x52\x08\x53\xc3\xb2\x03\ +\x01\xdb\xd0\xe8\xb9\x76\x39\x5d\xd3\x4e\x19\xd5\x84\x10\xed\x73\ +\xc2\x36\x91\x1f\xff\xf8\x47\xff\xe0\xa2\x34\x50\x62\xe9\x1b\x2f\ +\xc4\x7a\xde\xfc\xa3\x07\x6e\x28\xcd\x0b\x25\xeb\x0f\xbd\xb7\x66\ +\xfd\xee\x3d\x07\xdb\x20\xdc\xab\x34\x2f\x5e\xbb\x6b\xd6\xcb\xaf\ +\xae\xad\x68\xcc\x2f\xeb\x5e\xb3\x7e\xc9\x71\x28\xcc\xf6\x8e\x2f\ +\xdb\x7c\xa4\xa8\x3c\x6f\xcf\xea\x55\x47\x6b\xab\xb6\xec\xaa\x2e\ +\x28\x2d\x35\xf0\xd9\xf7\x7c\xcc\x0c\x5e\xb7\xe3\xed\x65\xdb\x5a\ +\xda\x63\x45\x83\x47\x17\xd2\xba\x4d\x7b\xdb\x06\x0c\x29\x3b\xba\ +\xfb\x50\xfe\xe0\xa1\xf9\x16\x39\x17\x2f\x3c\x42\x68\xf3\x96\x2d\ +\x00\x90\x99\x99\x09\x00\xae\xeb\xae\x5b\xb7\x2e\x33\x33\xf3\xd3\ +\x78\xd1\x88\x1a\xd1\xca\xc5\x2f\xaf\x89\x3f\xf8\xe8\x0f\x26\x0e\ +\x2a\x09\xda\x66\xb2\x6e\xef\x6b\x2f\xbe\xfa\x5e\x45\x53\x41\x79\ +\x4f\x3b\x5e\x35\xef\xd5\x17\x17\x6e\xae\x4e\x0b\xc2\xfa\x65\x2b\ +\x76\x57\x35\x00\x15\x3b\xd7\x6f\x4f\xeb\x56\x1e\xa4\x20\x4f\xb6\ +\x67\x74\x11\x92\xc7\x8f\x75\x7b\xec\x27\xb4\x7f\xff\xd4\xaf\xfe\ +\x03\x31\x06\x12\x30\x52\x12\x80\x60\xac\xa4\x3c\x2b\xb0\x06\x53\ +\xd6\xb0\x67\xd5\x86\x2a\x66\x36\x6f\xdb\x58\x4d\x7b\x16\xc0\xf2\ +\xd7\x5f\x5c\xba\xa5\x0a\x9c\xc6\xbd\x35\x4e\xb7\xa2\x1c\x74\x16\ +\xe5\x83\xa4\xf0\x24\x80\xc6\xf0\xd1\x6d\xcb\xb7\xd7\xa2\xd2\x6e\ +\x59\x70\x6e\xef\x03\x81\x4c\x25\x13\x29\x4f\x82\xe4\x29\xd7\xe3\ +\xb1\x86\x95\x2b\x37\xe9\x85\xe5\x61\x1d\xce\xfe\xf2\xa5\x84\x60\ +\x50\x76\xeb\xa6\xfd\xf9\x2f\x28\x16\xe7\xd7\x4c\xf6\xb7\x9f\xf7\ +\xe7\x8c\x71\x4b\x6b\xeb\xd1\xa3\x47\xd2\xd3\x42\xa1\x50\xba\x61\ +\xe8\x7e\x75\x8b\xa6\x1b\x55\x5b\x17\xaf\xd8\x72\x3c\xa9\xa5\x0f\ +\x1b\xdc\x07\x27\xea\x96\xcd\x7e\x6d\xde\xbb\xbb\xf4\xc2\xbe\x05\ +\xb4\x61\xee\x2b\x2f\xbf\xb3\xe9\x50\xa8\x6c\x80\xd5\xba\xfb\xe5\ +\x97\x67\x6d\x3e\x1a\x2d\xed\xd3\xa3\x7d\xf7\xd2\x17\x5f\x9f\xbb\ +\x76\xdb\x61\x23\xa7\x7b\x49\x8e\x55\xbf\x67\xed\x2b\xaf\xcd\xdb\ +\xbc\xe7\x10\xe4\x5c\x72\x49\x9e\x53\x93\x08\x64\x79\x47\x66\xcd\ +\x7a\x7d\xd9\x7b\xdb\xe2\x7a\x4e\x8f\x92\x6c\xa7\xe5\xf0\xbc\xd7\ +\x5e\x5d\xb8\x6a\x63\x8b\xca\x28\x2f\xcc\xfc\xd0\xcb\xc1\x18\x27\ +\x93\xc9\xf5\x1b\x36\xe4\xe6\xe4\x68\x9a\xc6\x18\x6b\x68\x68\xd8\ +\xbd\x67\x4f\x51\x61\xe1\x17\x50\x67\x2a\xc5\xb1\xd9\xbb\x7f\xff\ +\xf6\x3d\x4b\xe7\xbe\x5b\x41\x4c\x8b\x82\x0c\x16\xf7\x1f\x3f\xba\ +\x6c\xfb\x92\xf9\xfb\xeb\x4f\x2c\x78\x6d\x01\x29\x1f\xd9\x93\x56\ +\xbd\x35\x77\x75\x53\x47\xd5\xee\x7d\xd5\x6d\xf5\x9b\x5f\x99\xbb\ +\xb9\xb3\xb9\x6e\xe7\xee\xfd\x2e\xb2\x0c\x83\x22\x9f\x91\xe5\x6c\ +\xab\x42\x23\xee\xde\x6d\x3b\xb2\x2e\x9b\x3a\xa1\x2f\xd9\xba\xe3\ +\x90\xa4\x1f\x57\xae\x34\x4d\x6b\x6c\x68\xf8\xf7\xff\xf8\x8f\xf6\ +\xf6\x76\xcb\xb2\x9e\x79\xe6\xaf\xcb\x57\xac\x38\x15\x6c\xf8\x84\ +\x87\xe4\x81\xbc\x7e\x3d\x82\x1d\xb3\x5f\x5f\x70\x3c\x42\x82\xb8\ +\x75\xde\xac\xb9\xa8\xe7\xe8\x3e\xec\xf8\x9b\x8b\xd6\xd5\x1c\xa9\ +\xd8\xdd\xca\xc6\x8e\x1b\x95\x61\xa0\x50\x61\xef\x29\x53\x27\xf7\ +\xce\x32\x10\x65\x18\xc1\xa9\x88\xab\x42\x48\x29\x95\xfd\xe2\x8b\ +\x56\x5b\x5b\xea\xa7\x3f\x25\xf9\x05\xf5\xef\xbe\xfa\x9f\xbf\x9b\ +\xd5\x81\x74\x8d\x19\x9d\x07\x97\xfd\xea\xd7\x7f\xac\xf2\x98\xc6\ +\x98\x69\xd9\xb6\x65\x50\xec\xab\x08\xdd\xb6\x2c\xa7\xa9\x72\xdf\ +\xd1\x96\x40\x76\x4e\x7e\x4e\xfa\x89\xcd\x8b\x36\x37\x65\x4c\x9d\ +\x76\x45\x41\x66\x66\x76\xd8\x46\x0a\x98\x6e\xd8\xb6\xad\x53\x42\ +\xa8\x66\xdb\xb6\x65\x9a\x96\x9e\x5a\xf9\xc6\xcb\x5b\xaa\xe3\xa6\ +\x65\x05\xc2\x39\xd9\x21\x1b\x14\x30\xc3\xb2\x6d\x4b\x67\x04\x14\ +\x50\xcd\xb0\x6d\xdb\xb6\x4c\x46\x10\x60\x46\x79\xcb\x8a\xf9\x2f\ +\x3e\xf1\xab\x7f\xfd\xe7\x9f\xfe\xf2\x77\xff\xf3\xcc\x86\x63\x9d\ +\x05\x25\x85\x26\x45\xfe\x69\x96\x69\x18\x86\x69\xdb\x96\x4e\xb1\ +\x3f\x25\xcb\xb6\x4d\x25\xe4\x95\x57\x3a\x0f\x3c\xc0\x5e\x78\x81\ +\xae\x5a\x05\x86\x71\x96\x85\x23\x95\x52\x12\x4e\x7d\x78\x4c\x09\ +\x6f\x58\xb7\xbd\xf9\xba\xfb\xbf\x6a\xd5\xed\x3a\xd0\xe6\x36\xec\ +\x5c\xf4\xee\x31\xed\xda\xe9\x57\x97\x85\xbd\xe5\xaf\xcf\x3a\x4a\ +\xcb\x26\x8c\x1d\x9e\x09\xd5\x6f\xbd\xbe\x3c\x77\xf8\xa4\x82\xf8\ +\x9e\x45\x2b\x77\x1f\xae\xd8\xcd\xf3\x86\x5f\x56\x90\x5c\xf8\xce\ +\xea\xa6\xfa\x23\x6f\xcd\x5d\x9d\x35\x70\x74\xff\xe2\x30\x42\xa8\ +\xe3\xf8\xee\xed\x95\x2d\xcd\x95\xdb\x8f\x39\xc5\x13\x87\x17\x6c\ +\x58\x34\xef\x70\x4b\xc7\xaa\xd9\xaf\x35\x85\x87\x8c\xed\xae\xef\ +\xd8\x5e\x91\x54\x67\x61\xba\x30\x2d\x73\xfd\xfa\xf5\x4f\x3f\xfd\ +\x47\x5d\xd7\x13\x89\xc4\xbf\xff\xfb\x7f\x9c\x38\x71\xe2\x73\x51\ +\x9b\xff\xb0\xce\x04\x10\x02\xe7\xf7\x18\xd8\x3b\x9f\x55\xac\x5f\ +\xbc\xfa\x40\x3c\xcf\x72\x9a\x58\xc9\x0d\x53\x46\x37\xec\xde\x99\ +\x60\xce\xf1\x3a\x3c\xe3\xf6\x19\xfd\x32\xe9\xa6\x8d\x7b\x8a\xfb\ +\xf6\x69\x3a\x51\x8d\x51\xb4\xa6\x9d\x66\xd1\x64\x63\x42\x1f\x77\ +\xdd\xf4\x91\x7d\x0b\x91\xe7\xc8\xb3\x45\x73\x10\xc2\xc4\x6b\x7d\ +\xe7\xed\xe5\x99\x43\xaf\xe9\x6f\x36\xae\xd8\xda\x76\xe9\xa0\x8c\ +\x5d\x7b\x9a\x06\x0c\xee\x5e\xb9\xe3\x40\xfe\xe0\x4b\xf2\xcd\x73\ +\xea\x4c\xa5\x54\xef\xde\xbd\x77\xed\xda\xbd\x74\xe9\xb2\x43\x87\ +\x0e\x6e\xdc\xb4\xf9\x27\x8f\x3d\x9a\x96\x96\x26\x3e\x8d\x8e\x43\ +\x4a\xe0\x40\xc1\xd0\xc1\x3d\xbd\x86\xfd\xef\x2c\x59\x17\x57\xa9\ +\xe3\x8d\xf8\xc6\xaf\xdd\x34\x34\x53\xae\x59\x5f\x99\x99\xa6\xb5\ +\x90\x9c\x29\x13\x47\xa2\xb6\x43\xfb\xaa\xe1\xaa\xc9\xa3\xd3\xad\ +\x8c\xfe\x03\x7a\xeb\xd2\xe3\x27\x19\xd6\x38\x63\x64\xeb\xd6\xec\ +\x9f\xfe\x4b\xdb\xb4\x6b\xd1\x77\x1f\xa6\x58\xd6\x6d\x7f\x6f\xde\ +\xfa\xad\xc1\x1e\x63\x07\x97\x88\x25\xaf\xbc\xba\xf1\x58\x62\xd8\ +\xc4\x49\xe9\xad\xbb\x5f\x79\xfe\xe5\x95\xbb\xea\xb2\xba\x95\xe5\ +\x87\xd8\xf1\x6d\xcb\x5f\x7e\x6d\xfe\xb6\xfd\xc7\xf4\x92\xe1\xfd\ +\xd2\x3a\xea\x9c\x90\xd6\xb0\x75\xd5\x9e\x1a\xd7\x91\x69\x36\xee\ +\xe4\x66\x59\x81\xbd\x7d\xd9\xec\x97\xdf\x5c\x1a\x0d\x16\xd0\xc6\ +\x9d\x2f\xbc\xf0\xc6\xae\x7a\xde\xab\x67\xe1\xd1\xad\xab\x96\xae\ +\xd8\x50\xeb\xd2\x74\xcd\x8d\xf2\xb4\x6e\x59\xb0\xe6\xed\x97\xde\ +\x58\xb4\x3e\x61\xe5\xf7\x2a\x49\xdf\xbf\x76\xd1\xac\xd7\xe7\xae\ +\xdd\x75\x24\x50\x58\x9e\x1b\xc0\x1c\xd9\x7d\x86\x8d\x1d\x98\x96\ +\x3c\x1c\xcf\xb9\xff\x3b\xf7\xf5\x49\xe3\x07\x0f\x55\x67\x16\x15\ +\x1c\x5d\xfd\xc6\x4b\x73\x96\xed\x3d\x52\x5b\x75\x60\xdb\x82\xc5\ +\x6b\x93\x69\xc5\xbd\x8a\xc2\x35\x3b\x57\xbc\xf8\xf2\xec\x03\xcd\ +\x50\xde\xab\x3b\xed\x51\x4a\xde\x9e\x4b\x0e\x1c\xf0\xa6\x4f\x07\ +\xc6\x4e\xa9\x4d\x5f\x67\x56\x1e\xaa\x0c\x85\x43\xe1\x50\xd8\x34\ +\x74\x4a\x35\x66\x5a\x89\x23\x1b\x16\x6c\x6e\x9f\x70\xed\x84\xe8\ +\xae\xd5\x87\x78\xb7\x71\x43\xf2\x4e\xec\xd9\x7a\xb8\x9d\x95\x97\ +\x90\xb5\x6b\x0e\x8f\xbf\xed\xb6\x61\xa5\x05\xa4\x79\xf3\x6b\xcb\ +\xb6\x79\xdc\xab\x3f\x51\xe5\x99\x19\xe9\x34\x69\x96\x8f\x9f\x3a\ +\xd0\xda\xb9\xe7\x84\x45\xdd\xc3\xb1\xf4\x9b\x6f\x9d\x9a\x19\x3b\ +\x72\x30\x9a\xd9\x2b\xd8\x76\xdc\xcd\x2b\x37\x1b\x6b\x69\xbf\x9b\ +\xae\x1e\x54\xbd\x6b\x07\xb7\xd3\x8f\x54\x36\x8c\xbf\xfd\xf6\xbe\ +\xa2\x6e\x57\xbd\x1c\x3c\xb8\xb7\x06\xe2\x43\x6b\x86\x12\x3a\xa0\ +\xff\x80\x57\x5e\x7d\xf5\xf8\x89\xe3\x0b\x16\x2c\xb4\x4c\xf3\xa1\ +\x87\x1e\x92\x52\x7c\xf6\x6e\xfc\x27\xe0\x67\x22\xe0\xed\x6d\x6d\ +\xa1\x5e\x57\xdc\x71\xf3\x55\x91\x83\xdb\x6a\xa2\x2e\x48\xee\x71\ +\x81\x94\x24\x76\xa6\x9e\x6a\xad\x6a\x8c\xb6\x34\x54\xc5\x50\xa0\ +\x67\xaf\x5e\xa4\x7d\xc7\xaa\x7d\xa1\x5b\xc6\xa4\x2f\x79\x6f\xbd\ +\x55\xd0\x3f\xcc\x1b\x2b\x8f\xd4\xba\xe7\x20\x78\x47\x98\x76\xd6\ +\xed\xdf\x5f\xd5\xbe\x6f\xf5\x1b\xf3\x37\x1f\x6d\x3f\xb1\xf7\x40\ +\x63\x0c\x84\x23\x10\x70\xee\x7a\xe2\xa3\xd4\x9f\x8f\x3e\x7d\xe4\ +\x91\xef\x2b\x50\x8b\xde\x59\xfc\xd8\xa3\x8f\xe6\xe7\xe7\xbb\x9f\ +\x52\x9c\x13\x61\x1e\x6b\xe9\x84\xf0\xa4\x19\xb7\x0e\xcd\xea\xdc\ +\x7f\xb4\x9d\xc9\x68\x4d\x43\xb2\xb1\xae\xd6\x65\x96\xa9\x13\x1f\ +\xd8\x83\x31\x49\xc6\x63\xb1\x94\xf0\x12\x6d\x47\x0e\x9f\x48\x8a\ +\xf7\xa9\xb1\x90\xe7\x85\xfe\xfc\x17\x41\x69\xf5\x8c\x99\x88\x51\ +\x2c\x9d\x0e\x61\x0c\x19\xd6\xbf\x76\xf7\xe6\xa3\xfb\xf7\x57\x8b\ +\xdc\xa1\x3d\xf3\x63\xad\xb5\x0b\xdf\x98\xa7\x7a\x8d\xb9\x24\xbd\ +\xe9\xad\xf9\x6b\x1a\xab\xf6\xbe\xf5\xce\xb6\xd2\x91\x57\xf5\x2b\ +\x4c\x47\x00\x2d\x47\x77\xef\x3c\xdc\x02\x54\xeb\x3e\xf0\x8a\xeb\ +\xa6\x5e\x2e\x6a\x0f\xec\xad\x6e\x3a\xb6\x65\xe9\xe2\xdd\x9d\x63\ +\xae\x9e\xd4\x2b\x37\x98\x51\x32\x68\xc6\xcc\x6b\x55\xe5\x9a\xb5\ +\x15\x35\x58\x0b\x0e\x1d\x3f\xf5\xba\xd1\x03\x63\xc7\x77\x54\x1c\ +\x6b\xaa\x58\x37\x6f\x5d\x6d\xfa\xc4\x2b\x7a\x6d\x9e\xff\x56\x45\ +\x43\xeb\xbe\x6d\x7b\xec\x7e\x63\x87\x66\xb4\xcf\x9b\xbb\x26\x45\ +\x18\xee\xca\x67\x10\x4c\x08\xc6\x14\x52\xed\x3b\x77\xec\xea\x88\ +\x47\x76\xef\x3a\x52\x36\xfc\xaa\x40\xcb\xce\x3d\xd1\xcc\x2b\x87\ +\xa4\xad\x7e\xe7\xbd\xba\xaa\xed\x6f\x2e\xae\xb8\x74\xf2\x14\x72\ +\xec\xdd\xc5\x1b\xaa\x59\xaf\x9e\xee\xf7\xbf\x47\x56\xad\xa2\x6f\ +\xcf\x3d\xb3\x12\xe5\x43\x4e\xac\x06\xa9\x8a\xbd\xfb\xdb\xda\x6a\ +\xdf\x7e\xe1\xc5\x8a\x96\xe8\xd1\x1d\x1b\x3b\xc3\x83\xef\xfd\xf6\ +\x03\xdd\x63\x9b\x67\x2d\x3a\x10\x30\xbd\x63\xc7\x1b\x5d\xee\x0a\ +\x96\x16\x0a\x64\x0f\x1c\x35\xe1\xae\x07\xbf\x7b\xf7\x0d\x97\x93\ +\x54\xd2\xe3\x5c\x48\x05\x80\xed\xb4\x74\xd9\x56\x5b\xd3\xec\x09\ +\x21\x84\x50\x5d\xfe\xbb\x52\x92\x0b\xc1\x39\x20\x44\x35\x4b\x17\ +\xb1\x86\xc6\x78\x8a\xbb\x9e\x54\x67\x5d\x3d\x9c\x7b\xd9\xd9\x59\ +\x8f\x3d\xfa\xcf\xcb\x57\xac\x48\xc4\xe3\x3f\xfa\xd1\x8f\x30\x46\ +\x9f\x4b\xc7\x8d\x7f\x38\x36\x8b\x10\x45\xf2\xc8\xe6\x05\x8b\xb7\ +\x37\x28\xcf\x29\xbc\xec\x9a\xf2\x60\x75\x55\x1b\x01\x00\x42\x40\ +\xcb\xec\x37\x79\xf4\x89\x57\x7f\xff\x6f\x8a\xd9\x23\xaf\xbd\xb5\ +\xb8\x20\xa7\x34\xcb\xaa\xe1\xc5\x43\x86\xe8\xf3\x96\x55\xf4\xb8\ +\xa4\x4f\xfc\xf0\xaa\x59\x2b\xdb\xee\xbc\x67\x66\x16\xf5\xc4\x19\ +\xea\x0f\x53\x5a\xb9\xfd\x60\xf1\xf8\xdb\xbe\x79\xcb\x48\xaa\x52\ +\x4b\x9f\xfd\xfd\xee\x4a\x2f\xcf\x8a\x6c\xa9\x48\x94\xe5\xd1\x3d\ +\x5b\x2a\x86\x7e\xe9\x52\xe4\xba\xea\x9c\xca\x5c\x68\x9a\xf6\xe8\ +\xa3\x8f\x46\x23\x91\x6e\xdd\xba\xf9\xec\x66\x9f\xca\xf6\x46\xa8\ +\xd3\x76\xf8\xf5\xd9\x2b\xdb\x13\x9c\xb3\x9c\xeb\x6f\xbd\x4e\x3f\ +\xb2\xe4\xf5\xdf\xfd\x42\xb0\xc0\x15\x33\x6e\xcf\x89\x6c\x26\x84\ +\x82\x10\xe9\xf9\xbd\x4b\xe8\xea\x27\x7f\xfd\x87\x89\x23\x4b\x0f\ +\xec\x3a\x31\xf9\xae\x3b\x4b\x0c\x24\x85\x52\xa6\xa9\xaf\x58\x69\ +\x2d\x5c\x58\x73\xfb\xed\xf1\xb2\x32\xe4\x72\xac\xf1\xce\xb8\xe8\ +\x3d\xe4\xb2\xc4\xfe\xad\xaf\xcd\x49\x96\x5c\x72\x75\x5a\xed\x86\ +\x96\xea\x83\xb5\x5e\xf6\x4d\x93\xc7\x94\x36\xd1\x6d\xcf\x6f\xdd\ +\xbb\x3b\x2a\x0b\x07\x8f\x1f\x3b\xac\x3a\xb2\xa9\x36\x22\x31\xd3\ +\x74\xc0\x52\x21\x3b\x94\x93\x9b\x95\x59\xcf\x34\x5b\x79\x07\x2b\ +\x6b\xba\x0f\x9f\x78\xf9\x65\x03\x45\x32\x52\xb9\x7d\xcd\xda\x1d\ +\x87\x8e\x36\x76\x64\xa4\x1c\x4d\x91\xcc\xfc\xc2\xdc\xac\xd0\x51\ +\xc6\x98\xe7\x1e\xaf\x6c\xea\x3b\xfa\xbe\xe1\xa3\x03\x55\x5b\x77\ +\x1d\xa8\x6a\xa6\xba\x5d\x58\xda\x6b\x44\x1a\xdf\xf2\xf2\x81\x98\ +\x40\x59\xa8\x4b\x8a\x7c\x36\x11\x85\xb0\xae\xeb\x18\x14\xd1\xd3\ +\x4a\x7a\x0e\x0c\xa4\x76\xb7\xbb\x05\x43\x47\xf6\x58\xbf\x67\x6d\ +\xcd\xa1\xca\x86\xfa\x9a\xed\xeb\xd7\x35\x35\x44\x0a\x9a\x5a\x84\ +\x28\xe4\x33\x67\xca\x67\x9f\xd3\x9e\x7c\x52\x5c\x37\x4d\xd9\x16\ +\x70\x71\x8e\x9d\x0d\x7b\xb1\xc8\x81\xe3\xc9\xe9\x0f\xfe\x60\xea\ +\xa0\xec\x54\xf3\xfe\xa7\xff\xb4\x70\xd3\xf2\x05\x35\x07\x0f\xb4\ +\xc5\xc9\xa0\x49\x43\x87\x6a\xfa\x73\x6f\xfe\x7e\xcf\xf2\xa2\x6b\ +\xbe\x3c\xf3\x4b\x63\x0f\xcd\x9e\xf3\xd2\xd6\xf4\x82\x6b\xae\xbf\ +\xde\x34\x34\x4a\x10\x20\x8c\x11\xa4\x97\x5d\x32\x71\x60\xc5\x1b\ +\x4f\xfc\xc2\x4b\x44\x8a\xae\x18\x4d\x09\x65\x14\x23\xc2\x18\xc5\ +\x7e\xfa\x40\x0f\x17\x4f\xb8\xa2\xef\x5b\xaf\x3e\xb9\xa9\xfd\x78\ +\x7b\xd1\x24\x8a\x01\xce\x32\x1d\x94\x4a\xa5\xca\xca\xca\x9e\x7c\ +\xe2\x09\xdb\xb6\x2d\xcb\xfc\xbc\x9a\xc7\xfd\xe3\x7d\x4d\x94\xa7\ +\x68\xdf\x31\x37\x14\x5f\x92\x54\x58\x0b\x85\x43\x98\x0f\x2c\x91\ +\x48\xa4\xf0\xe4\xdb\xbf\x86\xa8\xae\x17\xdd\xf8\xed\x01\x6d\x1e\ +\xb1\x33\xd2\xad\x78\x4c\x5c\x3e\xf3\xbb\x23\x11\x01\x82\x7e\xfc\ +\x58\x1f\xaa\x4b\x15\x1a\xf5\x8d\x3b\x94\x81\xcf\x22\x96\x00\xc0\ +\xdd\x64\x9f\xab\xbf\xda\x57\xd3\xa5\xeb\x3a\x40\xc7\xdd\x72\xdf\ +\x08\x8e\x19\x1e\xe6\x08\x62\x0e\xbd\x27\xe9\x48\xe9\x79\x1f\x2d\ +\x6a\x9c\xf3\xf4\xb4\xb4\x8c\x70\xd8\xfd\x34\xb3\x82\x92\x7b\x7a\ +\xee\x80\xaf\xdc\x51\x9a\x74\xa5\x95\x96\x1e\x34\x35\xc8\xbf\xe1\ +\x5b\xfd\xda\x3c\x6a\x67\xa4\x5b\xc2\xb9\xea\xee\xbe\x48\xe3\x71\ +\x69\xe4\xdc\x74\xff\xc3\x1d\x51\xc7\xb0\xac\x4b\x2f\x19\xc9\x74\ +\xc5\xa5\x52\x18\x23\xc7\xb1\xfe\xf8\x47\x91\x11\x6e\x9f\x31\x03\ +\xa4\x00\xa5\x40\x7a\xc9\x64\xc2\x0e\x75\xbf\xac\xfc\xe0\xda\x45\ +\x9d\xd7\x5f\xd6\xeb\xc8\x1b\xef\x4a\x65\x9b\xb2\xfd\x44\x6d\xd4\ +\x6e\xae\x89\x63\x2b\x3f\x3f\xcb\xdd\x53\x51\xd3\xe6\x09\xce\x85\ +\xf0\xc5\x06\x40\x29\x29\x24\x80\x54\x4a\x71\x60\x19\x69\xfa\xde\ +\x63\xc7\x23\x6e\x7f\xd2\x74\x78\xee\xdb\xef\x0d\xbb\xf3\xfe\x7c\ +\x36\x3b\x26\x15\x56\xbc\xad\x23\x26\xb8\x27\xa4\x02\xcc\xd2\xd2\ +\xd9\x9e\xea\x2a\x27\x9e\x51\xdb\xea\xf6\x4d\xb7\x5b\xa4\x14\x9c\ +\x73\x89\x3e\xc0\xac\x71\x9a\x7e\x3b\x19\xdc\x95\x5c\x70\x25\x04\ +\xe7\x9e\x27\xa4\x94\xa0\x87\x82\x76\x46\xd1\xa8\x89\xd3\x0a\x2c\ +\xa2\x59\x36\x4f\x24\x55\x56\x96\xfb\xed\x6f\x19\x5f\xbf\x9b\xbe\ +\xfd\xb6\x77\xf7\xdd\x70\x0e\xf6\x30\x25\x25\xa7\x81\x1b\xee\x79\ +\xd0\xb4\x2c\xc7\x71\x50\x5a\xf9\x3d\xdf\xba\x8f\x73\x9e\x1c\x34\ +\x04\x34\x3b\x94\x66\x53\x9c\xff\xad\xa2\x61\x51\x47\x06\xd2\xad\ +\x40\xf1\x8c\x82\xc1\xed\x29\x49\x82\x69\x26\xfd\xd2\x5d\x12\xd1\ +\x14\xee\x75\xc7\x1d\xe5\x54\xa7\x05\x53\x6f\x2b\x1f\xd9\xe6\x80\ +\x96\x16\x0c\x10\x95\x7f\x9b\x22\x04\x95\xdd\xa1\x48\x52\xa2\x6b\ +\xef\xf8\x1a\x65\xa8\xae\x2d\x3d\x3f\x37\xad\x3e\x95\xd5\xbf\x4f\ +\x89\x8e\x15\x9c\xc3\xb3\x71\x5d\xb7\xa4\xa4\xa4\x8b\x66\xe5\x8b\ +\x9c\xcf\x04\xa6\x5b\x19\x86\xed\xc7\x83\x14\x61\x3a\x01\xa5\x14\ +\xd3\x74\x50\x8a\x73\x14\x08\x65\x02\x28\xc9\xb9\x02\xc0\x94\x61\ +\xbf\x6f\x9c\xae\x29\x29\x81\x6a\x36\x85\x73\xf6\x28\x57\x4a\x33\ +\x74\x00\x90\x52\x01\x08\x44\x34\x83\x00\x00\xb5\x18\x00\x80\x6d\ +\xc1\xc7\x69\x6e\xee\xe7\xf1\x3f\x7d\xb7\x80\x05\xd2\xc3\x01\xff\ +\x15\x70\x0e\x80\x02\xe1\x4c\x00\x25\x38\x07\xca\x74\xe8\x62\xaf\ +\xc2\xcc\xce\xcc\xb4\xdf\xcf\x61\x2a\x00\x4d\xa3\xef\xbd\xa7\x2f\ +\x5b\xd6\xfe\xd0\x43\x6e\xf7\x6e\xa8\xb5\x15\x01\x80\xe0\x8a\x10\ +\xaa\xa0\x78\xd4\x75\x0f\x97\x7b\xdd\x2c\x79\x84\x12\x6a\x96\x4c\ +\xbe\xb2\xd7\x8b\x4f\xff\xdb\x12\x16\x18\x39\xed\x96\xbe\x43\xc2\ +\xe3\x8e\x1e\x7a\xe9\xbf\x7f\xe1\xc4\xe3\x7d\xaf\xb9\x1a\x73\xc6\ +\x00\x63\xac\x69\x0a\x2b\x05\x98\x52\xf0\xd8\x90\x71\x13\x0f\x3d\ +\xfb\xca\x7f\xfc\x6c\x7b\xff\x91\xe3\xfa\xf7\xcb\x59\x3f\xe7\x95\ +\x64\x47\x7c\xd4\xf0\x9c\xc1\x43\x7a\xfc\xe9\xb5\x67\x9f\x6c\x98\ +\xd4\xcf\x32\x99\x66\x0d\xbb\x7c\xd2\x81\x67\xdf\xf8\xf9\x2f\x21\ +\xa7\xdf\xf8\x11\x3d\xb2\x17\xad\x64\x94\x20\x40\x44\xd7\x35\xf4\ +\x7e\xce\x9a\xe9\x1a\x47\xa0\xba\xb2\x26\x08\x31\x4d\x23\x08\x30\ +\xd5\x74\x49\x00\x30\xc3\x10\xea\x75\xf9\x55\x7d\x4f\xcc\x7b\xf1\ +\x2f\x76\x6e\xf9\xb5\x37\x7d\xb9\x97\x0e\x9e\xeb\x7a\x53\xa7\xb2\ +\xc1\x83\xb5\xa7\xff\xe8\x5d\x7f\x3d\xd8\xf6\x39\x0b\xbe\x11\x32\ +\x4c\x0d\x29\x21\x25\x06\x50\x54\xd7\xa9\xa6\x9b\x76\x00\xfc\xc6\ +\x39\x12\x19\xc1\x90\x11\x04\x25\xa5\xc7\x51\x30\x9c\x19\x04\x50\ +\x52\x02\xd2\x08\x28\xa5\xb0\xa6\x13\xa5\x04\x97\x28\x18\xce\x0a\ +\x02\x28\x25\x15\x68\x1a\x80\x02\x42\x7c\x46\x35\x5d\xc7\x20\xa8\ +\x11\xcc\xcc\x2e\x28\xea\x3b\xea\x92\x01\x3d\x30\x77\x3f\x62\x59\ +\xb8\x9f\x37\xc0\xe3\x62\xad\xc9\xe7\x39\xa4\x52\x8a\x10\xf3\xbe\ +\xfb\xd8\xb2\xe5\xb5\x73\xe7\x34\x05\xd3\x53\x91\xce\xc1\x83\x06\ +\x29\x25\x05\x17\x08\x13\x42\x19\x25\xc0\x3d\xce\x05\x07\x44\x75\ +\x0d\xc7\x3a\x3a\x3c\x62\x86\x02\x86\x54\x8a\x80\x8c\x74\x74\x78\ +\x58\x0f\xda\x26\x92\x5c\x00\x21\x20\x04\x10\x46\x91\xe4\x42\x00\ +\xd2\x74\x4d\xb9\x89\x8e\x48\x82\x59\xc1\x80\x06\x9d\x1d\x11\xc5\ +\x0c\x3f\x43\x98\x88\x46\x1c\x60\xb6\xc1\x14\x60\x5d\x67\x3c\x19\ +\x8d\x24\x45\x5a\x28\x44\x81\xbb\x2e\x07\x42\x09\x48\x2e\x14\xa1\ +\x5d\xb8\x08\x25\x85\x90\x40\x7d\x12\x65\x21\x08\x21\x52\x08\x44\ +\x28\x52\x42\x28\x44\x09\xe2\x5c\x10\xa6\x33\xe4\x75\x76\x44\x38\ +\x62\x76\xc0\x66\x08\x14\x80\xb2\x2c\xed\xaf\x7f\x35\x1e\x78\x30\ +\xf9\xc2\xf3\xde\xcd\x37\xa3\x44\x82\x52\x7a\xe0\xe0\xc1\xc5\xef\ +\x2c\x2e\x2b\x2f\x2b\x2f\x2b\xcf\xc8\x08\x99\xa6\xcd\x18\x23\xc4\ +\x2f\x0b\xfb\x14\x79\x36\xa8\x66\xe8\x8c\x28\xc1\x53\x8e\x23\xcf\ +\x6f\xfc\xc1\x45\x44\xfb\xe7\x3a\x74\x1d\xef\xda\xa5\xbf\xb3\x38\ +\x3e\x63\x06\xef\xd6\x1d\xbd\x5f\x50\x82\x28\x63\xa0\x94\x92\xdc\ +\x93\x3e\x6e\x86\x01\x28\xce\x95\x99\x16\xb2\xa0\xab\x9d\x06\x47\ +\x28\x10\xca\xf0\x0d\x4b\x85\xfd\xe8\xa7\xff\x33\x40\x94\x32\x00\ +\xc9\x39\x22\x7a\x38\xc3\xf0\x2d\xd1\xf4\x8c\x4c\xdf\x74\x14\x12\ +\x99\xc1\xf4\x93\x9c\x9c\x4a\x70\x8e\x35\x3b\xac\x83\x52\x5c\x28\ +\xe8\xba\x35\x90\xae\x3f\x4f\x46\xe3\x18\xf1\x2f\x8d\x7c\x1a\x51\ +\xea\x93\x89\x62\xea\x9f\xc5\x18\x53\x4a\x70\x20\xc1\x50\x06\x80\ +\x92\x27\xed\x19\xe4\x38\x7c\xca\x14\xd9\xb3\xa7\xf6\xc2\x0b\x7c\ +\xda\x34\x38\x07\x2b\xf7\x67\x33\xb8\x9b\xe2\x5f\x10\xb0\xe3\x45\ +\x1e\xa0\xcf\xf1\xdd\x63\x00\xd0\x66\xcf\x01\xd7\x4d\xcd\x98\xe1\ +\x13\x1e\x7e\xc0\xad\x83\x33\xbd\x3c\x1f\xff\xfe\x3e\x1d\xc9\xc9\ +\xb6\xc7\x70\xca\xcf\xec\xfa\xd9\x69\x50\x1f\x79\x12\xe2\xd3\x75\ +\x72\x97\x67\x77\x0a\xf8\xf3\xfe\x95\x4e\xfe\xfd\x83\x7f\x9e\x31\ +\xa3\x53\x57\xfe\xd0\xd9\xa7\x4d\x49\x9d\xee\x4e\xa8\x82\x02\xef\ +\x2b\x5f\x21\xab\xde\x25\x5b\xb7\xc2\xc7\xeb\x84\x75\x71\x5c\x94\ +\xcc\xcf\x53\x32\x51\x6b\xab\xf6\xf6\xdb\xee\xb8\x71\x7c\xc8\xe0\ +\x2f\x18\x72\xfd\x7f\x35\x84\xe0\xd3\xbf\xa4\x6c\x9b\xcd\x9e\xad\ +\xe8\x45\x33\xed\xa2\x64\x9e\xe7\x43\xd3\xd8\xca\x55\xf8\xd0\x21\ +\xe7\xe6\x99\x4a\xd7\xe1\x02\xee\x56\xe6\xba\xa2\x77\x6f\x31\x69\ +\x12\x99\x3d\x07\x1f\x3d\x0a\x17\x59\xf6\x2e\x4a\xe6\xf9\x3b\x10\ +\x02\xce\xd9\xbc\xb9\xb2\xb4\x94\x5f\x7e\xf9\xdf\xa6\xa8\xfc\x58\ +\xa9\xd8\xbf\x5d\xdf\xf8\xf9\x54\x27\x4b\x89\x18\xf3\x66\xdc\x84\ +\xdb\xda\xe8\xba\x75\x40\x2f\x1a\xb4\x1f\x23\x02\x74\xb1\x90\xfc\ +\x73\x19\x4a\xd7\xf1\xa1\x43\x74\xd5\xbb\xce\xcc\x19\x32\x2f\x0f\ +\x27\x12\x27\x3b\x80\x7c\x40\xce\x08\xc6\xbe\x4f\x08\x00\x42\xfe\ +\x2d\x22\x4b\xc5\x93\x49\xa9\x69\xec\x5c\xa7\x21\x84\x4f\xab\x6b\ +\x45\x98\x10\x8c\x7c\xc7\x50\x61\x84\xc4\x87\x91\x2e\x08\x13\xac\ +\xc4\x27\x54\x42\x95\x4a\x89\x31\x63\x64\xb7\x6e\x74\xf6\x1c\xef\ +\x2b\x5f\x81\x93\x3b\x08\x3a\xdb\xb8\xb8\x3c\x00\x80\x76\x76\x5c\ +\xcc\x9a\x7c\x1e\x92\x69\x99\xf6\xf2\xe5\x76\x34\xda\x79\xc5\x15\ +\xf1\x68\x44\x44\xa2\xc9\x54\x2a\x1a\xe9\x44\x84\x22\x84\x94\x92\ +\x98\x68\x88\xc7\xea\x6a\x9b\x5d\x65\x64\x85\xf0\xda\xc5\xcb\x73\ +\xae\x9c\x39\x3c\x1b\x39\xe7\x90\x14\xcc\xf4\xd4\xf1\xf5\x6f\xac\ +\xed\x98\x7e\xd3\xe4\x74\xca\xcf\x4c\x09\x10\x4a\x5b\x8e\x6c\x59\ +\xbe\x2b\x3a\xed\xc6\x49\xb6\x70\x11\x46\x89\x8e\xc6\xa6\x8e\xa4\ +\x11\xcc\x08\xdb\x24\xe9\x0a\xdb\xb6\xf1\xe9\x75\x05\x8a\x47\x3a\ +\x13\x9a\x15\xd4\xf1\x27\xc1\x50\x21\xa5\xca\xce\xe6\x53\xa7\xb2\ +\x17\x5f\x14\x55\xd5\x40\x88\xe3\xa4\x92\xf1\x78\x2c\x1a\x21\x04\ +\x79\xae\xcb\x98\x46\x08\xf6\xf9\xf4\x2e\x2e\x0f\x00\xa0\x19\x59\ +\x59\x17\xdf\xc2\x67\xee\x43\x60\x50\xa0\xad\x5e\x2d\xcb\x4a\xad\ +\x89\x13\x75\xdd\xe0\x4c\x37\x92\x49\x05\x28\x16\x8f\x29\xa5\x00\ +\x33\x14\xaf\x7e\xeb\xa5\x57\x2a\xda\x41\x23\xf6\x88\x71\x23\x9a\ +\x1b\x1b\x02\xc0\x34\x03\x8b\x94\xcb\x05\xb0\xae\xe2\x6c\xe5\xb9\ +\x1e\xa6\x8c\x60\x84\x98\x96\x4a\x45\x9a\x5a\x3a\x14\x61\x1a\x03\ +\xc7\x13\x84\x32\x8c\x00\x40\x71\xd7\x43\x94\x19\xba\xa6\x9c\x48\ +\x4d\x6d\x8b\x40\x98\x51\xda\x74\x78\xcd\xf3\xaf\xae\xe0\x86\x1d\ +\xee\x79\xf9\x55\x25\xce\xd2\xdd\x91\xdb\xbe\x7e\x73\xba\x17\x13\ +\x88\x10\x82\x31\x20\xb7\xad\xf2\xcd\x17\x16\x8f\xbe\xfb\x3b\x43\ +\x02\x4e\x4a\x76\xe5\x35\xa5\xe0\xfc\xef\x65\xab\x50\x4a\xf1\x29\ +\xd7\x68\x4f\x3d\x45\xde\x5b\x0d\x63\xc6\x98\x96\x1d\x48\x4b\x4f\ +\x0f\x85\xc3\xe1\xb0\x65\xdb\x1a\x63\xf8\xd3\xcf\x67\x7e\x91\x24\ +\xd3\xbb\x80\x43\x82\xe7\xad\x8f\xc9\x18\x34\x34\x18\x1b\x36\xba\ +\x37\xdd\xe4\xda\xb6\x8c\xc7\x85\xe7\x71\xcf\xe5\x9e\xab\x94\x02\ +\x84\x75\x4d\xae\x9f\x3d\xfb\x20\x1d\xf8\xbd\x1f\x5c\x6b\x8a\x24\ +\x77\x3b\xde\x58\xd1\xf0\xf6\x1f\x7f\xb5\x39\x23\x7f\xf2\x97\x67\ +\x5c\x92\xaf\xd6\xbd\xf3\xfa\xaa\x6d\xc7\xb3\x07\x4d\xb8\x75\xfa\ +\xa8\x8e\x3d\x2b\x5e\x5f\xb4\x0e\xf2\x47\xdc\x70\x09\xb5\xec\x80\ +\x57\xbf\xf3\xb9\x77\x0f\x5e\x75\xe3\x94\xb6\x0d\x6f\xbd\xb3\xf9\ +\x70\x46\xdf\x71\x5f\xfd\xf2\xb8\x8e\x5d\x4b\xdf\x58\xba\xa5\x23\ +\x12\x45\xf9\xc3\x09\x02\x82\xd5\xf1\x3d\x1b\x23\xd9\x63\x1e\x7f\ +\xf8\x4b\xc8\x4d\xd4\xed\x5e\x55\xb7\x6d\xd9\x6f\x22\xd1\xeb\xaf\ +\x9d\xec\xee\x9d\xbf\x64\x77\x53\xf9\x88\xa9\x5f\x1e\x9b\xe5\x35\ +\x54\x3e\xff\xbb\xff\x3a\x36\x71\xc6\x95\x85\x8d\xaf\xbe\xb9\xac\ +\x05\xb2\xa6\xde\x74\xf3\xe0\x7c\xdd\xfb\xbb\x2c\x5c\xc4\xb9\xec\ +\xd7\x4f\x96\x95\x93\x15\x2b\xd4\xe8\xd1\x52\x88\x2e\x60\x9f\x70\ +\x3d\x97\x81\x52\xe4\xa2\x64\x5e\xf4\x33\x3f\xe7\xc1\x18\xdd\xb8\ +\x11\x35\x35\x8b\x89\x13\xfc\x3e\x93\x5d\x0d\x28\xbb\x88\xaa\x30\ +\x76\x9b\x0e\x9e\xe8\x18\x36\xf5\xb2\x0c\x03\x52\x8e\x6e\x22\xac\ +\xf4\xf0\xc4\x69\x77\x85\xf7\xbd\xb5\x6a\xed\xb6\x50\x3f\x77\xc5\ +\x7e\xef\x2b\xf7\xde\xba\xf4\xb9\x37\xd6\x15\x41\xe5\xf2\xad\xbd\ +\x26\xde\x7a\x69\x59\x2e\x6d\xdc\xe2\xb4\x55\xbe\xf5\xf6\xf1\xd2\ +\x2b\x6f\x0a\x54\xaf\x7b\x61\x77\xe2\xe6\xbb\xef\x58\xff\xe2\x4b\ +\x2b\xb6\x98\x8d\x2b\x36\xf5\x9e\x7a\x5b\x7e\xd3\x9a\x45\x07\x84\ +\x52\xc0\x05\x2a\x1f\x32\x36\xe3\xd5\x65\xbf\xfd\x43\xec\xda\x2f\ +\x4d\x09\x81\xca\x1a\x30\x76\xe6\x6d\x37\xe5\x68\xd2\xcb\x9e\x51\ +\x3e\xf8\xc0\xb3\xaf\x2c\xdf\xd3\xfb\x86\x40\x5e\xf9\x8c\xaf\x3c\ +\x30\x2a\xdc\xfc\xd7\x27\x17\x67\x8f\xbd\x65\x44\xfb\xca\x85\xf3\ +\xde\xeb\xfd\xcd\x6b\x99\x70\xfe\x1e\xbd\xc9\xb9\xcc\xcd\x15\x97\ +\x8f\x62\xcb\x57\xe2\xaa\xaa\xae\x08\x2d\x42\x67\x3a\x9b\x17\x17\ +\x08\x5c\x8c\xcd\x7e\x3e\x4e\x26\x21\x64\xdd\x3a\x55\x54\x24\xfa\ +\xf7\x07\x21\xce\x52\x35\x8e\x08\x21\xc8\x75\x05\xea\x6a\x19\x0b\ +\x88\xe9\xa1\x9c\x82\x3e\x3d\x7b\x50\xaf\xb3\xba\xb1\xb1\xbe\xfa\ +\xf0\xc2\xb9\x8b\x9b\x84\x6c\xad\xae\x4e\x99\xdd\x47\x0e\xee\x9b\ +\x97\x93\x61\x6a\xb4\xf5\xf0\x96\xdd\xcd\xc6\x88\x61\x65\x1d\x75\ +\x8d\xcd\xb5\x87\x17\xcd\x59\x70\xdc\xd1\x9c\x9a\x23\x51\xbb\x78\ +\xf4\xd0\x3e\x85\x85\x85\x3e\x77\x84\xe0\x5e\xb8\xec\xf2\x6f\x7e\ +\xe7\x1b\x23\xf3\xa2\xaf\xfc\xe5\xb9\x8a\xa6\x94\x6e\x9a\x76\x20\ +\xc0\x78\xcb\x7b\x8b\x5e\x7f\xe1\x8d\xe5\x4d\x09\xc7\x73\x25\xa2\ +\xd4\x0a\xa6\x51\xb7\xb5\xb6\xad\x61\xcf\x9a\x45\xcb\xb7\xd5\x69\ +\x7e\x08\x45\x05\x00\x00\x20\x00\x49\x44\x41\x54\xd4\x4d\xf1\xbf\ +\x57\x76\x94\x02\x42\xf8\xf8\xf1\x10\xe9\xc4\x07\x0e\x5c\xcc\x9d\ +\xfc\x0d\x9d\xf9\xc9\xcb\x3a\xa1\x94\x60\x25\x05\xff\xa4\x99\x91\ +\x10\xa6\x3e\x88\xf4\x23\x2e\xfb\xe9\xb1\x5d\x22\x42\x29\x56\x9e\ +\x77\x76\x14\x34\xa1\x14\x49\x71\x7a\xe0\x85\x50\x86\xd4\xd9\xde\ +\x01\x21\xa8\xad\x8d\xbe\xb7\x46\x0c\xe8\x2f\xf3\xf2\xce\xcc\x97\ +\x28\x25\xb8\x96\x39\xa4\x77\xde\x2b\x4b\xde\xe9\x9f\x7f\x43\x18\ +\x52\x52\x44\x84\x94\x42\x48\x29\x38\x97\x28\x3d\x2d\x23\xaf\xa8\ +\xf4\x9a\x1b\x67\x66\x1b\x9a\x99\xd8\xff\xdb\x5d\x8b\x77\x55\x56\ +\x8f\x28\x0d\xa7\x9c\x54\xf6\xa0\x6b\x2e\x0b\x44\x5e\x7e\x69\xf9\ +\x8d\xbd\x32\x32\x0a\xcb\xaf\xb9\xf1\xa6\x5c\x93\x59\xa8\xfa\xa9\ +\xdf\xbe\xb1\x75\x5f\x75\x8f\x44\xdc\xe1\x12\x00\x30\x82\x8e\x86\ +\xa3\x31\x9a\x3d\x6c\xe4\xf0\xf7\xd6\xbf\xdc\x1c\xcb\x4d\xb6\xb7\ +\xb7\x74\x26\x13\x15\xcb\xdf\x3d\x4a\x1f\x7e\xe0\xae\x65\xcf\xbd\ +\x22\x10\x55\x89\xce\x86\xfa\xe6\x64\x4e\x20\x3b\x2d\x27\x73\xf4\ +\xe4\x09\xfd\xb3\x01\x1b\x96\x48\xfd\xdd\xdf\x15\x39\x8e\x18\x3a\ +\x14\x10\xb2\xb7\x6c\xc1\xc3\x2f\x3b\x55\xcb\x42\x28\xa3\x04\xff\ +\xaf\xae\x8a\x29\xc3\x4a\x70\x21\x2f\x54\xc9\x3c\x9d\xd3\x00\x69\ +\x86\xa5\x53\xe5\x71\x79\x72\x2d\x6a\xb6\xa5\x4b\xe1\x49\xa9\x30\ +\x61\xa6\x65\x19\x1a\x55\x52\x7c\x44\x85\x07\x26\x84\xc7\xdb\x8e\ +\x1d\x3d\xd1\x9a\x94\x81\x80\x7d\x1a\x4b\x1c\xd6\x4d\x4b\x43\xf2\ +\xe4\xda\x45\x4c\x33\x4c\x53\x47\x42\xf8\xe4\x77\x08\x33\xd3\xd0\ +\x95\xe0\xf2\x1c\x4d\x7d\x31\xa1\xf1\xda\x9d\xab\x77\x54\xe5\x76\ +\x2b\x31\xd0\x47\xb0\xff\x28\x09\x9f\x3c\xdb\x25\xa6\xb4\xe3\xc8\ +\xf6\xb5\x7b\xda\x4b\xba\xe7\x9e\xc9\x58\x84\x90\xec\x6c\x6d\x8a\ +\x71\x6a\xe9\xfe\x4e\x87\x28\x15\x7b\xd7\xaf\x3e\x9a\x4a\xef\x96\ +\x65\x7d\xf8\x75\xe9\x3a\xde\xbf\x5f\xfb\xd3\x1f\xf9\x57\x6e\xe1\ +\x57\x5e\x09\xa9\x54\x17\xad\x01\xe7\xc9\x64\x92\x73\x9e\x97\x9b\ +\x2b\x04\xe4\x97\x96\x93\xe6\xbd\x0b\x97\xae\xdc\xba\xeb\x30\xcb\ +\xcc\xa3\x6e\x32\xab\xf7\xa0\x8c\x54\xfd\xf1\x08\x1b\x3d\x6e\x14\ +\x6b\xdc\xb3\x68\xd1\xb2\x8a\x1a\xa7\xcf\x88\x51\x65\x76\xc7\xb2\ +\x85\xf3\xb7\x1e\xee\x2c\x2e\x0e\xb5\xc5\xec\x69\x37\x8c\x3b\xb1\ +\x69\x35\xe9\x77\x55\x4f\x71\x64\xfe\xa2\xa5\x15\xd5\x91\xf2\x61\ +\x63\xfb\x84\x93\xcb\x17\xcc\xdf\xb4\xaf\xb6\xa0\xdf\xb0\x21\xbd\ +\x0b\x35\x0c\x4d\x07\xd7\xbf\xf6\xc6\xdc\xd5\x1b\x2b\x32\x06\x4d\ +\xfc\xd2\xf8\x4b\xe2\x95\x6b\x17\xae\xda\x93\xdd\x7b\x68\x5a\xac\ +\x72\xf9\xbb\x1b\x3b\xf5\xdc\x51\x63\xc6\x64\xf3\xa3\xf3\xe7\x2e\ +\x89\x04\x06\x4c\xba\x34\x6b\xc3\x92\x45\xab\xb7\x1c\x20\x99\x3d\ +\x7a\xe6\xdb\xe2\xef\x06\x83\x2b\x05\xe1\xb0\xb6\x6a\x15\xaf\xae\ +\xd9\xdd\xa7\x4f\x5a\x38\x9c\x91\x91\x11\x0c\x18\x47\xb7\xaf\xac\ +\xe8\xd0\x4b\x8b\xb2\xd1\xc7\xe3\x83\x26\x04\x55\xed\x78\x6f\x6f\ +\xa3\x2a\x2e\xca\x44\xf2\xc2\x14\xce\x93\xb5\x26\x88\xe8\x94\xef\ +\x59\xb7\xb2\x0a\xf5\x9c\x34\xb2\x54\x09\x41\x35\x3d\xd1\xb0\x6f\ +\xc5\xba\xea\xa1\xe3\xaf\x28\x0a\x99\x6e\xa4\x66\xf5\xf2\xd5\xf5\ +\x5e\xfa\xe8\xf1\x57\xf6\xc8\x32\xbd\x93\x25\xb0\x08\x61\xca\x28\ +\x02\x10\xdc\x93\x40\x54\xec\xc4\x8b\x7f\x7a\xee\xb8\x63\x97\xf4\ +\xbf\xf4\xfa\xa9\x57\x65\x52\xce\xa5\x42\x98\x32\x15\xdf\xf4\xee\ +\xd2\x44\xe1\xa8\xb1\xbd\x73\x95\x42\x0c\xa5\x0e\xed\xdc\xbc\xfd\ +\x40\x43\xf9\x98\xab\x87\x16\xa5\x23\xc2\xbc\x96\xca\xf7\x76\x54\ +\xf5\x19\x39\xb6\xd0\x90\x5d\x3a\x11\x61\x4a\x29\x46\x5d\x75\x55\ +\x88\xea\x75\x1b\xfe\xfc\xc4\xbb\xf0\xe8\x4f\xbe\x99\x2d\x13\x29\ +\x97\x4b\xa5\x7c\x4d\x46\x30\x52\x52\x70\x01\x90\xaa\x59\xb0\x78\ +\x73\x9f\xab\x6f\x1a\x1c\x82\x84\xe3\xc9\x93\x57\x38\x19\x51\x44\ +\x84\x52\x42\x90\x12\xef\xeb\x73\x84\x09\xa5\x04\x9d\x8a\x3a\x22\ +\xcc\x28\xf5\xc3\x9e\xdc\x3b\x79\x0b\xc6\x4c\xd3\xdc\x37\xfb\x89\ +\x3f\x6f\xcb\xf8\xd9\xa3\x37\x31\xee\x2a\x44\x18\x45\xdc\xe3\x12\ +\x80\x32\xc3\xc4\x9d\xb3\x7e\xff\xbb\xe6\xd2\x1b\xef\x9b\xdc\x9b\ +\x73\x49\x35\xdd\xd0\x62\x7f\xf9\xf9\x2f\xdb\x86\xdc\xf5\xf0\x35\ +\xe5\x0e\x57\x8c\x92\x53\x17\x54\xc1\xa0\xf6\xca\xab\xc6\xbd\xf7\ +\x7a\xf3\xde\x4e\x8c\x19\xab\x92\x49\x05\x08\x94\x4c\x26\xe2\x4d\ +\x4d\x4d\xf1\x64\x6a\xf0\xa0\x41\x4a\x29\x84\x09\x25\x88\x7b\x9e\ +\x54\x08\x61\x44\x30\x56\x42\x48\x84\x09\x02\xa9\x80\x10\xc4\x3d\ +\x4f\x01\x42\x08\x53\x4a\xa5\x70\xb9\x04\x8c\x09\xc1\x20\x15\x22\ +\x48\x71\x09\x8c\x60\xcf\xf3\xd4\xc9\x6f\x24\xb9\x27\x14\xa2\x04\ +\xfb\x68\x78\x3f\x37\xa3\x14\x66\x1a\x51\x42\x22\x84\x38\xf7\x80\ +\x30\x8a\x94\xeb\x71\xc2\x18\x92\x12\x11\x22\xb9\x27\x15\xa2\x8c\ +\x82\xe0\x9e\x50\x18\xff\xc3\x9b\x9e\x61\x18\x8f\x3e\xc6\x9f\x7e\ +\xfa\x2f\xdf\xff\x7e\xfe\xe0\xc1\x65\x25\xc5\x79\xd9\x81\x77\x5f\ +\x7d\xe2\x70\xde\x8d\xdf\x9d\x31\x1a\x3c\xce\x34\xed\xf4\x4f\x46\ +\x19\x25\x18\x49\x29\xbb\x6c\x25\x84\x29\xa5\xa6\x8e\x96\x3e\xf5\ +\xd3\x8d\xc6\x84\x47\xee\x1a\x27\x93\xce\x05\x09\x9e\xea\xda\xe3\ +\x75\x1d\x57\xae\x5d\xf0\x87\xa7\x5e\x25\x97\xde\x37\xe9\xf2\x1e\ +\x18\x88\xe8\x38\xfa\xfa\x33\x4f\x2f\xd8\x4d\xf2\x2f\x1b\x53\x16\ +\xea\x78\xe3\x99\xa7\xf7\x41\x79\x4f\x6b\xdf\xd3\x7f\x68\xf8\xce\ +\xf7\xee\x2a\x32\x11\x97\x0a\x61\x82\xc1\xad\x3d\x72\xb8\xd3\x63\ +\x05\xdd\xba\x65\xda\xac\xe6\xc8\x86\x1d\x8d\x6c\xc6\x1d\xd3\xbb\ +\x65\xa4\x07\x88\xf0\x69\x20\x74\xca\xb7\x2e\x9c\xf5\xe4\xb3\x0b\ +\xcb\x6f\x2d\xbb\x6a\x60\x89\x88\x35\x2c\x9d\xf3\xe6\x61\x27\x5c\ +\x5e\x52\x10\x32\x18\xc1\xea\xe8\xe6\x85\x6f\xbc\xbd\x60\x7b\x5b\ +\xf0\x7b\x43\xaf\xea\x6e\x79\x5c\x28\x00\x04\x22\xd5\x58\xdf\xd4\ +\x1e\x49\x60\x2b\x54\x52\x9c\x6f\x61\x84\x09\x55\x6e\x5b\xe5\xbe\ +\xbd\xad\xba\x51\x58\x94\xcb\x10\x60\x42\x62\x2d\xd5\xd5\x4d\xd1\ +\x60\x4e\x71\x51\x4e\x86\x8a\x77\x6c\xdb\xb8\x21\x96\xdd\x93\x15\ +\xa6\x65\x15\x77\x0b\x69\xa2\xa1\xea\x50\x4b\x1c\x72\x8b\xbb\x65\ +\x5a\x54\x81\xec\x68\x38\x51\xd7\x12\x35\x43\x39\x85\x79\x19\x14\ +\x14\x20\xe4\xc6\xdb\x8e\xd5\x34\xba\x58\xcf\x2d\x2a\xc9\xb0\x08\ +\x77\x93\xf5\x75\x4d\xed\xd1\x24\xb5\xc2\x25\xc5\xfe\x2d\x70\x67\ +\xfd\x89\x23\x49\x5e\xd7\x96\xa4\x8c\xfa\xd2\x2c\x53\xed\x35\x9d\ +\x6e\x46\x4e\x8e\x8e\x65\xa4\xb9\xb6\x89\x18\x97\x4e\xbc\x3e\x65\ +\xe7\x49\x09\x18\xdc\x9a\xc3\xc7\x5c\xe4\x44\x39\x30\x8a\x31\xa1\ +\x28\xd9\x76\xb8\xb2\xd6\x63\x69\xdd\xba\xe5\x6b\x18\x81\xf0\xd0\ +\xba\xd5\x71\xaa\x35\x17\x95\x67\x2b\x29\x08\x49\x75\x34\x1f\xab\ +\xaa\x8d\x4b\xaa\xeb\xfa\x29\x85\xa1\x7c\x7e\xbb\x93\x64\xb2\x5d\ +\x25\xa6\x4a\xfa\x3b\x0a\xe7\x00\xc8\x97\x12\xc5\xb9\xd7\xf5\x0f\ +\x25\xfd\xb3\x7c\xfb\xd8\xe3\xf2\x14\x37\x35\xf7\xfb\x32\x9c\x2c\ +\x52\x81\x2e\x00\x3a\x42\x48\x71\x8f\x9f\xf2\x16\x40\x0a\x0e\x80\ +\xf1\x49\x80\x01\xe7\xfe\x04\x04\xe7\x00\xf0\x09\x88\x25\x80\xc2\ +\x98\x0f\x1f\x6e\xfe\xfa\xd7\xe4\xc0\x81\xea\xc2\x6e\x25\x25\xdd\ +\x11\x00\x26\x8c\x12\x0c\x08\x33\x22\x9a\xaa\x2a\x5b\x62\x2a\xb7\ +\xa4\x24\xd3\xd6\x84\x97\xac\x3f\x71\xac\x35\xe2\x06\xb3\xf2\x8b\ +\x72\x43\x48\x2a\x82\x44\x53\xd5\xb1\x4e\x57\xb5\x26\x24\x0b\x10\ +\xb8\x70\x07\x05\x00\xaa\xe9\x2d\x15\xcb\xe6\x6c\xee\x98\x3c\x75\ +\xc2\x9e\x88\x94\x88\x9a\xaa\xf9\xcd\x59\xb3\xb5\xde\x57\x8d\xe5\ +\xfb\x04\xb0\xe8\x89\xb5\x1b\x1a\xd9\xd7\x7f\xf2\xe0\xa5\xf6\xe1\ +\x5f\xfd\xe4\x57\xef\x1e\x68\xba\xeb\xd2\x3c\xae\x04\x85\xe4\xbb\ +\xb3\xfe\xb4\x78\x6f\x87\xad\xb9\x32\x34\xe0\xde\x87\xee\xa2\xca\ +\x73\x12\xcd\x9b\x56\x2e\x6b\xec\x37\x7c\x4a\x41\x1e\x93\x1e\xd3\ +\xd9\x91\xb5\xaf\xaf\xaa\xb5\xa6\x4c\xbe\xa2\x4e\x71\x42\xf0\xa1\ +\x0d\x6f\xbf\xb5\xf6\xe8\xa5\xa3\x2e\x95\x5a\xb8\x20\x33\xa0\x44\ +\x22\x96\x64\x23\xae\xbe\x3a\xba\xaa\x02\xab\x2e\x55\x86\xa9\x16\ +\x3f\xba\xe2\xbf\x9e\x98\x17\x28\xe8\xe6\xb5\x35\x07\x7b\x4f\x7c\ +\xe8\x9e\xe9\x4c\x23\x9d\xb5\x07\x96\xce\xe3\xd1\xba\xfa\xa2\xb1\ +\x5f\x7d\x70\xe6\xc8\xa6\xed\xf3\xff\x38\x6b\x25\xd8\x81\x68\x5c\ +\x8d\xbf\xf5\xa1\xeb\x7a\x18\x1a\x38\x7b\xd6\x2c\x8f\x97\x74\x9f\ +\x76\x73\xb7\xaa\x45\xcf\xbf\xbc\xfa\x58\x20\x80\x13\xa4\xe0\x8e\ +\x87\xbe\x91\x5b\xb3\xea\xf7\xaf\xbe\xa7\x85\x33\xb2\x4a\x06\x5c\ +\x7f\xe3\xa4\x10\x70\x4c\x49\x4b\xc3\xd1\x77\x97\x6d\x68\x8f\x36\ +\xc7\xcd\xbe\x0f\x7d\xfb\x2e\x76\x74\xfe\xaf\xfe\xb0\x22\xab\xb8\ +\x38\x52\xd7\x58\x32\xee\xab\x0f\xcd\x1c\x59\xbb\xfe\x8d\x3f\xcc\ +\x5a\x6d\xe6\x15\xc4\xab\x2a\x93\x45\xbd\x08\x02\x84\x19\x74\xee\ +\x7b\xe2\x37\x4b\x6e\x78\xe4\x5f\xc7\x17\x46\x5f\x79\xf6\x37\xce\ +\x88\xdb\xb2\xf6\xcf\x3d\x5e\x3a\xf3\x87\xd7\x5a\x8b\x9f\xfd\xc3\ +\x82\x5d\xed\x79\xb9\xd6\xc1\xe3\x0d\xc3\xc7\xe9\x90\xaa\x9f\xfd\ +\xec\xf3\x07\x63\x0c\x45\x5b\xd3\x06\x4e\xbb\xff\xd6\x31\xb5\xef\ +\xbd\xce\xe6\x2f\xc0\x79\xe1\xdf\x3c\xfb\xca\xf4\x3b\xef\x1d\x9d\ +\xd9\xf4\xec\x5f\x9e\xab\xe1\x01\xd3\x0e\xf6\x1f\x75\x65\xa9\x79\ +\xa1\x47\x26\xa5\x94\xbd\x7b\x41\x4e\x8e\xdc\xbe\x65\x7e\x67\xac\ +\x33\x65\x7d\xe3\xa6\x61\x3e\x26\x49\x63\x62\xdb\x82\x57\x5f\x7f\ +\xef\x48\xc0\xc6\x09\x94\x7f\xc7\x03\x77\x0f\x0c\xc7\x76\x6c\x58\ +\x7d\xa8\xb6\xb5\xa1\xc9\xb9\xf2\xd6\x07\xa6\x0f\x0b\x6f\x9a\xff\ +\xdc\x8b\x2b\x8e\x66\xe7\x66\xd4\xef\xaf\xe9\x31\xe5\x42\x96\x4c\ +\x8c\x30\x55\x91\x13\x0b\x97\xec\x19\x7b\xcb\xd7\x46\x94\x04\x14\ +\x62\xb6\x4e\xf6\xae\x5e\x54\x9b\x31\xfa\xce\x1b\x46\x31\x00\xc3\ +\x32\x12\x4d\x4d\x86\x91\x91\x63\x71\xa0\x69\xd9\xe1\xf4\x96\x86\ +\x4e\xc0\x80\x89\xd6\x76\x70\xc5\xbc\x9d\x91\x9b\xbf\xf7\xd3\x5f\ +\xfc\xf4\x7b\x45\x9d\xbb\xde\x5e\x7e\x10\x10\xca\x2e\x1f\xf6\x8d\ +\x47\x1e\xb9\xe5\xea\x4b\x75\xe1\x02\xa6\x89\xfa\x5d\x8b\x36\xb6\ +\xde\x78\xe7\x9d\xbd\xc3\x04\x31\x83\xe2\x54\xc5\xe6\x83\x99\xe5\ +\x43\xfa\x95\x86\xf7\x2f\x7b\xe1\x4f\x73\xb6\x09\x6a\x0f\x9a\x30\ +\x6d\xdc\xc0\x42\x90\xa7\xf3\xad\x23\x37\xda\x8e\xb2\xfb\xde\xf7\ +\xc3\x9f\xfe\xe2\x07\x77\xb8\x07\x17\xbf\xb3\xab\x11\x4b\x99\x51\ +\x36\xfc\xfe\x1f\xff\xe4\x47\x77\x8e\x3d\xb1\x7e\x65\x5d\x67\xdd\ +\xbc\xb7\x57\x64\x8c\xfd\xda\x2f\x7e\xfe\xb3\xbb\xc7\xe6\xac\x7c\ +\x73\x5e\x43\x4a\xd2\x40\xf6\x75\xf7\x3d\xfc\x9d\x7b\x6e\xcd\x6e\ +\xdd\xf0\xea\xbb\x95\x13\xbf\xf1\xe3\x9f\xff\xfc\xc7\x23\xec\xba\ +\x39\x8b\xb6\x35\x1c\x3f\xd4\xc8\xf3\x67\xdc\xfb\xe0\xdd\x33\x27\ +\xa6\x83\x27\x94\xe2\x42\x66\x75\xef\x7f\xcd\xf4\x2f\x5d\x37\x79\ +\xb4\x57\xbd\x6d\x67\x5d\x8c\xc7\x3b\xb4\xc2\x4b\x1e\x7a\xec\x67\ +\x3f\xbe\xe3\xf2\x13\xeb\x56\xd6\x76\xd4\xcc\x5f\xb0\xb6\xe8\x9a\ +\x07\x7f\xfe\xd8\x0f\x6f\x9d\x30\xc8\x90\x8e\x54\xa0\x84\x67\xe6\ +\x0f\x1a\x18\x52\x07\xf6\x57\x3b\xad\xb5\x55\x6d\x81\x11\xfd\x4b\ +\x40\x49\x4c\xf5\xe8\xd1\x35\x0b\x77\xb5\xcf\xfc\xfe\xbf\x3c\xf6\ +\xc3\x07\x46\x97\xe5\x82\x82\x13\xeb\xe6\xbf\x57\xe9\x5e\x79\xed\ +\x75\x53\x47\x77\xdf\xbb\x7c\xc1\xc1\xea\xfd\xcb\xe7\x2e\x65\xcd\ +\xa9\xee\x37\x5e\x7f\xfd\x40\x7d\xee\x9c\xb5\x6d\xad\xb5\x95\x55\ +\x91\x61\x53\x6e\xb9\xf7\x8e\x5b\xfa\x84\xb1\x27\xd5\x85\x2d\x98\ +\x48\x08\x95\x91\x01\x79\x79\x57\x84\xb3\x6f\xb8\xaa\xec\xc0\xae\ +\x2d\x75\x49\x4c\x31\x20\xa6\x3b\x35\x3b\xe7\x2e\xab\x98\x74\xef\ +\x3f\x3d\xfe\xb3\x1f\x8e\xcc\xac\x99\xb5\x70\xa3\x67\xe4\x5f\x3e\ +\x7e\xf2\xb4\x69\xd3\x86\x64\xc7\xb7\x6d\xdd\x1b\x69\x3d\x32\xf7\ +\x9d\xca\xc9\x5f\xfb\xc1\xcf\xfe\xf9\xe1\x6b\x2f\x2d\xfa\x1c\xa9\ +\x40\x3e\x0b\x9d\x49\x29\x39\xba\x73\xf1\xca\x8a\x2a\x67\xd5\x1b\ +\x9b\x0e\xec\x3c\xd6\x5e\xbf\x76\x53\xda\xda\xa5\x1b\x5b\xb3\x9d\ +\x17\x9f\xdb\x5c\x71\xe2\x84\x5c\xb1\x26\xbd\x54\x53\x20\x25\x22\ +\x80\x94\x90\x1e\xa6\x04\x00\x10\x46\x1d\x35\x55\x5a\x66\xf7\x3e\ +\xc5\x41\x82\xec\x21\xa5\xe1\xc5\x35\xd5\x6e\x3e\x06\x29\x38\xe7\ +\xbe\xd5\x44\x29\xec\x5c\x31\x7f\xc7\xb1\x64\xda\x9c\x17\x8e\x6f\ +\x3f\x54\x6d\xb0\x1d\x43\xb3\x23\x49\xd6\xeb\xb2\x71\xe3\x27\xf6\ +\xe8\x09\x0d\xbf\x7e\x67\x53\xdb\x8d\xc3\xb3\x44\xd2\x39\x33\xe6\ +\x89\x30\xa5\x0c\x23\x6c\x15\xf7\xed\x93\x97\x56\x7b\xa2\x05\x8a\ +\x31\x21\x04\x01\xca\xc8\xcf\x0d\x1a\x15\xd1\xf6\xfa\x46\x07\x8f\ +\x1c\xd4\x93\x62\xbd\xd7\xc0\x3e\xda\xea\x35\xcd\x09\x81\xc1\xcf\ +\x41\xa0\x78\x43\x35\xd7\x73\x07\xf6\xc8\x22\x1a\x1e\xdc\xab\x68\ +\xd3\x8e\x23\xc5\xdf\x9f\x39\xb5\xe3\xcd\xbf\xfe\xbf\x5f\xf5\x1c\ +\x39\x69\xfa\xd5\x23\x83\x58\x62\x95\x5a\x3b\xfb\xd9\xa5\x95\xa9\ +\xc2\x1c\x1a\x11\x82\x4b\x85\x10\x26\x04\x94\x84\xac\xc2\xbc\xa0\ +\x79\x30\xd6\xde\xd0\x2a\xc8\xa8\xfe\xe5\x04\x53\xcb\xb4\x68\x57\ +\xdf\x39\xa9\x68\xf8\xd2\x4b\x8b\x66\x1d\xd8\xb9\x5b\x4b\x3a\xb9\ +\x7d\x7b\xe5\x07\x2b\x85\x44\x18\x45\x1b\x6a\x49\x5a\x41\x9f\x6e\ +\x69\x08\x71\x53\xd7\x05\x96\x6d\x27\x9a\xb9\x97\x3c\xb8\x79\xb5\ +\xf0\xe4\xe8\xab\x2e\x37\xe3\x8d\xb2\x2e\x9e\xed\x74\xc0\xb0\xcb\ +\xfb\xf7\xd2\xe7\x6e\xd8\x9b\xca\xbb\xef\xab\x5f\x6e\x9a\x3f\xfb\ +\x8f\xbb\xb3\x7b\x8e\x1a\x7d\x59\x8e\x7e\xa1\xeb\x4c\x21\x54\x56\ +\x96\x2a\x29\xc9\xda\xb6\x33\x33\x90\xa6\x91\x78\xc2\x55\x08\x21\ +\xca\x48\xb4\xb1\xc6\x61\x85\x03\x4b\xb3\xb1\x81\xfa\xf7\xed\xb9\ +\x66\x73\x6b\xd5\xde\x75\xaf\xcd\x5a\xa2\xe5\xe4\x27\x9a\x62\x34\ +\x93\x47\x3b\x9a\x3b\x59\x41\x9f\xd2\x3c\x44\x79\xc0\xd2\x2f\xf0\ +\x7c\xa6\xe0\x5e\x66\xef\xab\xbe\x79\xf7\xcd\x83\xca\xbb\x17\x66\ +\xa7\xdb\x69\xe1\x8c\x8c\xa2\x2f\xdd\x79\xef\xf4\x31\xfd\xbb\x97\ +\x14\xa4\xd9\x66\x76\x76\x66\x4e\xf7\x1e\x34\x5e\xbb\xe7\x48\x5b\ +\xb2\xbe\xf2\x70\xbd\xd7\xbb\x2c\x5b\x09\xa5\xa4\x0a\x17\x77\x77\ +\x5b\x8f\xed\x3b\xde\xe9\x45\x4e\x6c\x3b\xd2\x96\x59\x52\xa2\x29\ +\xa9\xe0\xfd\x7a\x5c\xee\xf1\xee\xa3\xbe\xfc\x8d\xdb\xa6\xf5\x2e\ +\xeb\x96\x13\x0a\x04\x33\xb2\x33\x43\xe1\xa2\x5c\x54\xb9\x7f\x57\ +\x4c\xf0\xda\xfa\x46\x9c\x96\x6d\xe2\xb3\xd7\x3f\x21\x04\x6e\x2a\ +\x1e\x4b\x38\xc9\xfa\x43\x95\x0d\x91\x82\x92\x2c\x9f\xe4\x5f\x4a\ +\x9f\xb1\x52\x92\x40\x5e\xa1\xa9\xf6\x6d\x3f\xe0\x8a\xe4\xfe\x9d\ +\xfb\x1c\xa3\x38\x2f\xcd\xe2\xa9\x64\x5b\x5b\x34\x95\x4a\x68\x79\ +\xdd\x74\xa7\x61\xe7\x81\x46\x2f\xd5\xb8\x6d\x7f\x95\x55\x58\x62\ +\x68\x59\x53\x6e\x7f\xe0\x7b\x77\x5c\xbe\x75\xde\x5b\x9b\x8e\x25\ +\x74\x9d\xca\x64\xd3\x9a\x35\x07\x07\x4c\xb9\xe7\x3b\xdf\xb9\xbd\ +\x6f\x6e\xc0\xf3\xe9\x03\x94\x52\x12\x84\x94\xa0\x24\x0e\xe6\x17\ +\x68\x72\xd7\xa6\x5d\x29\x21\x39\xf7\x4e\xa5\x40\xb8\x84\x1e\x43\ +\x46\xdb\xb5\x1b\x5e\x5b\xb0\xa7\xdf\x88\x51\xe9\x94\x0b\x09\x4a\ +\x8a\xf4\xc2\xee\xaa\xf3\xc4\xd6\x8a\x46\x29\xb9\xc7\x5d\xce\x51\ +\x46\x71\xb6\x1e\xc8\x99\x78\xcb\xdd\x0f\xde\xfb\xf5\x5b\x66\x4c\ +\xe9\x56\x54\xdc\x17\x3a\x30\x33\xbc\x6e\x39\xbb\xf6\xec\x97\x39\ +\x25\x36\xa6\xbd\xc7\x4e\x7f\xf8\xe1\x7b\x02\x27\xd6\x2f\x59\x77\ +\x08\x6b\x0c\x9d\x33\x21\x84\xf1\x05\x90\x85\x97\x12\x4c\x33\xd9\ +\xbb\x97\x19\x8f\x19\xed\x1d\x0a\x13\x84\x40\x49\x2f\x16\x4b\x05\ +\x72\x0b\x4c\x5e\xb3\xf3\x70\x03\x4f\xb4\xec\xde\x57\x99\xd3\x23\ +\xb7\x6a\xd7\xfa\x9a\xc0\xe0\x6f\x7f\xff\xbb\x37\x5d\xd5\x8b\xbb\ +\x5e\x30\xb3\x20\x8b\x57\x6d\xdb\x77\x54\x08\xe9\xba\x9e\xbc\xa0\ +\xed\x0b\x2a\xa5\xb4\x33\xcb\x2e\xcd\xed\xc9\x0c\xbd\xa2\x79\xd7\ +\x5e\x59\x52\xd6\xad\x88\x88\x3c\xcc\x74\xd2\xb6\x67\xfd\xbb\x7b\ +\x4a\x7b\x94\x64\xe4\x1b\x37\x8e\xdb\x3e\xeb\xe9\x9f\xaf\xc2\x90\ +\x35\x74\xfa\xd8\xf2\x90\x27\x3c\x09\x32\xdc\x7b\xc2\x0d\xc3\x8e\ +\xbf\xf5\xdb\xc7\x17\x30\x8f\xe4\x5c\x7a\xdf\xc4\xde\xde\x96\x55\ +\x42\xa2\xd3\xbe\x82\x0a\x95\xf4\x1a\x5e\x4a\x75\x43\xc5\xf7\xaf\ +\x6b\x0b\x96\x17\x64\xa6\x19\xd3\xa6\x6f\xf9\xf3\xec\x5f\xfc\x64\ +\x9b\xe3\xb1\x6b\x6e\x9b\x10\x54\xdc\x83\xae\x8a\x8a\xd3\xdf\x34\ +\x61\x34\xd6\xb0\xef\xd9\xff\xfe\x57\x14\x69\xb1\x7a\x4e\x98\x32\ +\x38\x27\xba\x49\x9c\x64\xfe\x54\x52\xb8\x9c\xe6\x5c\xff\xe5\xc9\ +\x4f\xbd\xfc\xfc\x4f\x76\x5a\xc9\x14\x9d\x7c\xeb\xcc\xdc\x50\x78\ +\x54\xbf\xec\xd9\x7f\x78\x7c\x4f\x8f\xfe\x5f\xbe\xfd\xb6\x5b\x27\ +\x55\xbe\xf4\xcc\x7f\x6e\xb4\x90\x67\x74\xff\xda\x97\x47\xd4\x6d\ +\x5a\xf0\xda\xaa\xbd\x12\xbc\x50\xaf\x81\x65\x39\xba\xc7\x39\xb6\ +\x73\xc7\x8e\xed\x31\xff\xad\xdf\x55\xaf\x26\xc7\x5b\x64\x7f\x9b\ +\xa9\x4e\x79\xea\x16\x42\xb8\x9c\xe4\xde\x30\x73\xca\xef\x5f\x7a\ +\xf9\xa7\xfb\x17\x7b\xcd\x35\x66\xdf\x99\xd4\xe7\xb6\xe1\xdc\x2a\ +\xec\x7b\x49\x91\x7a\x61\x4f\xe0\xde\x4b\x4b\xc1\x6b\x97\x52\x0a\ +\xcf\xb5\x4b\xc7\xcc\x1c\x77\xe8\xcd\x3f\xfd\xdb\xa6\x8c\x40\x5d\ +\x6d\x7c\xcc\x44\xad\xdb\xe0\xe9\x63\xf6\xfe\xf9\xc9\x9f\xfd\x34\ +\x14\x60\x79\xc3\xa6\xdd\x7e\xe3\xa8\x31\xdd\xca\x23\x74\xfd\xb3\ +\xcf\xbd\x50\x15\x2a\x9b\x71\xd7\x64\xb3\x65\xdf\xb3\xb3\xe6\xb7\ +\xa4\x50\x3b\xc9\xef\xd7\x23\xff\x54\x6d\x07\xa1\x8c\x51\xd2\xf5\ +\xa8\xae\xab\x10\xf6\x52\x31\x07\x34\x5b\xff\xc2\x57\x1e\x23\x29\ +\x13\xf9\x05\x3a\x17\x66\xa4\x93\x23\x9d\x23\xbd\xb4\x47\xaf\x77\ +\xde\x59\x72\xf0\xaa\x87\x6f\xba\x76\xc8\x4b\xcf\xfe\xd7\x46\x1d\ +\x79\x46\xf7\xaf\xdd\x71\x59\x66\xb3\x7c\x6f\xe7\x82\x7f\xfb\xc5\ +\xd1\x54\xc3\xb1\xf0\xd0\xc1\x7a\x56\xcf\x99\x33\x46\xfe\xf5\xcd\ +\xa7\xf6\x2d\x0b\xb6\xd7\xb5\x0f\xb8\x36\x1d\x5d\xb8\x45\xad\xef\ +\x33\x74\x21\x84\xdc\x44\x24\xee\xd1\x50\xba\x05\x7e\x23\x3c\xe1\ +\x76\x76\xc6\xf5\x60\xba\xc1\x08\xc6\xa2\xa5\xae\x36\x2a\x8c\xc2\ +\xc2\x5c\x0d\x49\x3f\xa3\x85\x10\x21\xc8\x6b\xaa\xab\x8b\x72\x9a\ +\x5b\x50\x18\x64\x2a\x99\x88\x44\x53\x90\x1e\x0a\x92\x0f\xa6\xfb\ +\x11\x82\x64\xb4\xd3\xc1\x66\xba\xad\x13\x4c\xdc\x68\x73\x6d\x53\ +\xc4\xcc\xc8\xcf\xcf\x30\x39\x17\x00\x08\xa4\xd3\x1e\x49\xda\x69\ +\xe9\x7e\x65\x03\xa6\x46\xfb\x9e\x59\xbf\x9e\x53\x7d\xf3\x9d\x37\ +\x67\x22\x94\x59\x90\x67\x11\xe5\x24\x22\x91\x14\xa4\x87\xd2\x08\ +\x4f\xb6\x47\x92\x76\x7a\xc8\xd4\x59\xa2\xad\xa1\xbe\x2d\x6e\x67\ +\xe4\xe5\x85\x4d\x21\x14\x88\x64\x63\x7d\x63\x0a\x99\x39\xb9\x39\ +\x41\x03\x5a\xeb\x6a\xdb\x93\x2a\x33\xbf\x28\x6c\xe2\x44\xa4\xad\ +\xa9\xa5\xdd\x05\x2d\x3b\x37\x2f\xdd\xa2\x42\x48\x84\x30\x02\xb7\ +\xa9\xae\x3e\x9a\x92\x66\x30\x3d\x33\x33\x4c\xbc\x68\x67\xf2\xc3\ +\xb7\x48\x75\x34\xd5\xb7\x74\x02\x33\xc3\x19\x99\x41\x93\x75\xb5\ +\xc7\xc1\xd8\x8b\x47\xe3\x2e\x0a\x85\x03\x48\x89\x68\x67\xa7\x60\ +\x76\xba\x6d\x10\x2c\xdb\x1a\xea\xda\x62\xae\x61\xa7\x65\x64\x84\ +\x0c\x8d\x21\x91\x68\xa8\x6b\x8c\x7b\x10\x0c\x67\x67\x14\xe5\x06\ +\xee\xb9\x87\x6f\x58\x7f\xf4\xb9\x17\xac\xb2\x5e\x59\x06\x76\x13\ +\x91\xc6\xc6\xc6\x8e\xb8\x4b\x8d\x00\x56\x6e\x22\x1e\x1f\x3c\x68\ +\x10\x42\x2a\xd2\xdc\x50\x5d\xdb\x98\xe4\x2a\x90\x91\x19\x3f\xb2\ +\xbd\x29\x67\x68\x61\xed\x9a\x83\xd9\x63\x6f\x19\x59\xea\x79\x5f\ +\x6c\xff\x0a\x9b\x66\xeb\xeb\xaf\x67\xdf\xf5\xb5\xed\x3f\x7a\x24\ +\x36\xe5\xba\xd2\xdc\xdc\x74\x43\x8b\x76\x46\xf4\xcc\xbc\xac\x00\ +\x69\x6b\x6c\x68\x8b\xcb\xac\x82\xc2\x90\x49\x94\x92\xf1\xf6\xe6\ +\xc6\xb6\x28\x62\x56\x46\x66\x46\xc0\x34\x18\x81\xce\x96\xfa\xe6\ +\x8e\x04\x35\xd3\x32\x33\x42\xa6\x46\xd4\x05\x2a\x9c\x1f\xe0\xce\ +\x43\x98\x10\xa4\x4e\xc3\x55\x20\x42\x89\xf2\x91\x2d\x08\x53\x42\ +\x10\x52\x82\x7f\x10\x69\x70\xf2\xff\xa5\x10\x42\x2a\x84\x09\x41\ +\xc0\xcf\xc6\x22\x89\x09\x41\xaa\x4b\xa4\x31\xe9\x4a\x42\x8a\x53\ +\x49\x6b\x84\x28\xc1\x82\x9f\x8a\xcd\x1a\xed\xbb\x5e\xf9\xf5\xc2\ +\xb6\x87\x1f\x7d\xb8\x08\x25\x53\x9e\x90\x4a\x21\x44\x08\x06\x2e\ +\x04\x20\x4c\x09\x16\x9c\x2b\x40\x98\x90\xd3\x2f\x85\x30\x26\x84\ +\x20\xa5\x38\xe7\x0a\x21\x42\xba\xf2\x99\x5d\x73\x23\x18\x01\x48\ +\x21\x4e\xd5\x22\x22\x3f\x6f\x08\x5d\x59\x53\x85\x08\xfd\xf0\x2d\ +\xba\x66\x0b\xd0\x75\x9d\x0f\xbc\x2e\x0c\x9c\x0b\xff\x89\x90\x12\ +\x42\x2a\x38\x79\x53\x50\x4a\x08\x2e\xd5\xc9\x29\x01\x48\x29\x85\ +\xae\x99\x57\x8e\xc7\xba\xe6\x2c\x5e\x0c\xdc\x73\x1d\x9f\xc6\x1a\ +\x49\xc1\x13\xf1\x78\x73\x73\x73\x22\x95\x1a\x3c\x78\x88\x6e\x88\ +\x25\x7f\xfa\xed\x3b\xc7\x60\x60\x59\x4e\x20\xab\x74\xc4\xf0\xde\ +\x56\x30\x78\x68\xce\x33\x15\xc5\x93\xef\xbd\xaa\x2f\x77\x93\x29\ +\x47\xea\x86\x0e\x52\x28\x50\x9e\xe3\x22\xcd\xd0\x08\x08\xce\x39\ +\xe7\x0a\x33\x43\xa3\x52\x4a\x50\xc2\xf1\xa4\xae\x6b\xc2\x75\x14\ +\xd1\x34\x8a\xa4\x42\x58\xf1\x94\xeb\xff\x96\x7f\x5e\xc6\x20\xd1\ +\xf5\xea\x35\x6b\xcb\x27\x4d\xaa\xf8\xe6\xb7\x92\x0f\xde\x9f\xad\ +\x31\xd3\x0a\x9a\x86\x8e\x40\x02\x26\x8c\xf9\xf9\x4c\xff\x1b\xf9\ +\x95\x2f\xa7\xbf\x7c\x44\x28\xc1\x08\x01\x28\x21\xc4\x05\x6c\xd0\ +\x7e\xc0\x34\x52\x52\x7c\x70\x37\x56\xe2\x54\xf8\x4b\x49\xce\xcf\ +\x06\xb6\xf8\xe0\xff\x9f\x71\x85\xd3\xfc\x8b\xd3\xc4\x55\x0a\x2e\ +\xc5\x87\xd1\x21\xfc\x34\x02\x6f\xc9\x9d\x60\xaf\x29\x8f\x14\x8b\ +\x80\x17\x4b\xc2\x29\xd2\x29\xd1\x75\xca\xfb\x37\x55\x1f\xba\x94\ +\x92\x92\x9f\x02\x85\x28\x25\xf8\xfb\x91\x25\x75\x96\xbb\xc2\xfb\ +\xec\x74\xa7\x9e\xf8\xc3\xb7\x38\xdb\x6c\xdf\xbf\xe0\xfb\x4f\x74\ +\xd6\x9b\x7e\x60\x4a\x84\x40\x7b\x07\x6e\x6e\x16\x63\xc7\x78\x4c\ +\x43\xc9\x64\xd7\xf9\xbe\x48\x9d\x5e\xa3\xac\x94\x24\xfa\x65\x37\ +\xdc\x72\xe7\xe8\xee\x00\x72\xf3\x9b\xcf\x6c\x29\xb8\xbc\x98\x31\ +\x42\x18\xc4\x6b\xde\x7e\xe9\xf5\x3d\x75\x91\x92\xa1\x53\x6f\xbd\ +\xa6\xc7\x92\x3f\xfd\x7e\x6b\x0b\x67\x56\xde\xf4\xaf\xde\x3e\xd0\ +\xac\x9b\xf3\xfa\x5b\x7b\x6b\xf9\xa5\x5f\xba\xfd\x9a\xa2\xce\x67\ +\x9e\x7b\xab\xd9\xa5\x46\x7a\xba\x29\x93\x2d\x71\x6d\xca\x57\xef\ +\x1e\x91\xd5\xf2\xe6\x2b\x6f\xee\xab\x4f\x95\x8f\x98\x72\xd3\xd5\ +\x43\x35\xf9\xf9\x44\x82\x91\x94\xa9\xcc\x8c\x44\x20\x60\x35\x36\ +\x24\x1c\x57\x69\x1a\x28\xc9\x39\x27\x04\xe3\x0f\xbf\x3d\x25\xc4\ +\x87\xf6\x79\x25\x38\x17\x70\xe1\x8f\xf3\x16\xd1\xae\xb0\x66\x67\ +\x84\xd3\xe9\x85\x44\x8f\x43\x08\xea\xe8\x04\xcf\x93\x05\x05\xf0\ +\xd1\x9d\x5b\x11\x62\x58\x6e\x79\xeb\x99\xff\xfe\xcd\x13\x6f\xaf\ +\x3b\xe4\x26\x22\x1d\x71\x07\x21\x4c\x35\x7c\x60\xe5\x82\x0a\xd5\ +\xfb\xc1\xbb\xaf\x6f\xdf\xb6\x78\xf3\xe1\x96\x36\x47\xbf\xe1\x5b\ +\x3f\x9a\xd2\xcd\x79\x77\xdd\x76\x99\xd9\xf3\xfa\xaf\x7d\xfb\xeb\ +\x13\xbb\xef\xdc\xb8\xab\xb9\xa9\x3e\x62\x0f\xfe\xce\x77\xef\x30\ +\x3b\x9a\x7a\x5f\x77\xcf\x4d\x43\xd8\xd6\x0d\xbb\x76\xae\x5b\x72\ +\x94\x5c\xf2\xcd\xaf\x4f\x3a\xb1\x61\x59\x45\x9d\x43\xe9\xe7\xf6\ +\xf5\x25\xc6\x91\x50\x48\xef\xec\x40\x82\xc3\xc5\xe2\x92\xbf\xa9\ +\x33\xcf\x33\xd9\x94\xe2\x02\xdb\x1b\x31\x46\x91\x4e\xe4\x3a\x2a\ +\x3b\x07\x3e\x1a\xed\xa9\x40\x2a\x94\xdf\x7b\xd0\x98\x4b\x4a\xd3\ +\xf3\xc3\x4d\x47\x00\x63\xa4\x00\x28\x11\x2d\xcd\x91\xd6\x13\x3b\ +\x66\xcf\xad\xf4\xc2\x85\x01\x25\xb0\xc6\xa8\x11\xc8\x2f\x2a\x64\ +\xb5\x6e\xdd\xa1\x2d\x8b\x17\xad\x89\x46\x1b\x13\xe6\x18\x8c\x80\ +\x51\xa2\x07\xb2\x0b\xb3\x42\x44\x33\x73\x0a\xf3\x58\x47\xac\xbd\ +\xb1\xb5\xf1\x58\xe7\x9c\x85\x3a\x49\xcf\xb3\x89\x27\xd5\xe7\xf6\ +\xf5\x15\x42\xb1\x40\x20\xb3\x33\x82\x84\xb8\x28\x84\x5f\x34\xc9\ +\xbc\x00\x0d\x14\x8c\x62\x31\x70\x3d\x95\x95\xf5\x37\x24\x13\x94\ +\xeb\x7a\xa1\x1e\xbd\x86\x0d\xed\x0f\xc8\xab\x73\x1c\x4f\x00\x05\ +\xaf\xb9\x3e\x72\x69\xb7\xdc\x9c\x54\xe0\xda\x1b\xaf\xb0\x19\x0b\ +\xe0\x96\x0d\xb1\x94\x90\x3e\xf8\xce\xdd\xbf\x6d\x43\x67\xe6\xa5\ +\x77\x5d\x93\x7a\x66\x69\xc2\xf3\x84\xeb\x7a\x52\x0a\x2f\x95\x72\ +\xb9\xe4\x9e\xe7\x7a\x2a\xab\xbc\x7b\x5e\x22\x70\xed\x8c\xcb\x75\ +\xca\x82\xb6\x79\x76\xf7\xe4\xb3\x92\xcc\x44\x20\x90\x17\x8d\xe2\ +\x8b\x92\x79\x2e\xc9\x0c\x04\xd3\x2e\xbe\x85\xcf\xca\xc1\x42\x20\ +\x15\xe2\xdc\x28\x2c\x34\x28\x83\x20\xf3\xd9\x98\x85\x10\x9e\xe7\ +\x61\x42\x53\x8e\xe7\xb8\x2e\x28\x25\x25\x64\x17\x97\xe3\x90\xee\ +\x3a\x0e\x10\x15\x2a\x2c\x2d\x4c\x0f\x94\x17\x0c\xdb\xbd\xe9\x44\ +\xe0\xaa\x2f\x8d\x6d\x7b\xf3\xa5\xbf\xfc\x39\x7f\xc0\x15\x37\x8e\ +\xef\x51\xda\xa3\x3c\x88\xb9\x9e\x91\x57\x84\x42\xc3\xca\x4b\x9a\ +\xdf\x5e\xfc\xcc\x1c\x27\xbb\xdf\x35\x69\x61\xf1\xff\xdb\x3b\xf7\ +\xf0\xaa\xaa\x3b\xef\x7f\xd7\x65\xef\x7d\xf6\xb9\xe4\xe4\x02\x24\ +\x01\x42\x80\x84\xd0\x70\x97\xbb\xa0\x72\x55\xa8\xf0\x22\x2a\x8a\ +\x14\x95\x17\x9f\xfa\x32\x9d\xb1\xd3\xb1\xed\x74\x46\x7d\x6d\xd1\ +\xce\x74\x9e\xa7\x7d\x5e\x75\xda\x3a\x42\xb5\x4a\x9d\x29\x5e\x46\ +\xea\x20\x77\x85\x8a\x08\x86\x8b\x5c\x02\x84\x40\x48\xb8\x08\x26\ +\x40\xee\x24\x39\xe7\xec\xcb\x5a\xeb\xfd\xe3\x04\x86\xb1\x80\xd1\ +\x52\x73\x68\xd7\x37\xe7\x49\x9e\x73\xb2\x9f\x7d\xf6\xb3\xd6\xfa\ +\xec\xdf\x6f\xfd\xf6\x6f\xfd\x56\x61\x6f\x87\x28\x92\xdb\xb7\x30\ +\x68\x13\x2b\x9a\x9b\xd7\x23\x54\x3c\xee\xc6\xfa\x9a\xd7\x7f\xf3\ +\xab\x97\x72\x6f\x98\x74\xf7\xd4\x51\x41\xd2\x79\x01\x14\x42\x9c\ +\x48\xc4\xaa\xab\x0b\x06\xec\x60\x38\x12\xb6\x6d\xd3\x34\x29\xd5\ +\x35\x0d\x2e\x69\x21\xa5\x94\x6e\x85\xaf\x4e\x6b\xd7\xe2\xbe\xfb\ +\xb0\x6d\x1b\x06\x0f\x06\x70\x29\x99\xf1\x78\xbc\xbe\xbe\xa1\xa1\ +\xa1\x6e\xf0\xa0\x41\x52\x2a\xc3\xb2\xa8\xf4\x5c\x5f\x42\x81\x99\ +\x26\x53\xbe\xa7\x98\xc9\xe1\xb9\x82\x99\x06\x23\x44\x0a\xdf\xf3\ +\x85\x61\x9a\xc2\x49\x48\x66\x1a\x54\xf9\x12\x86\xc1\x49\x32\x80\ +\xe6\xc3\xe4\xc4\x71\x3d\xc3\xb2\x94\xe7\x08\x62\x18\x4c\x79\x9e\ +\xbc\xb0\x92\xc3\xf3\x3c\xd1\x59\x1d\xcf\x39\x2f\x3b\x7e\xbc\xf5\ +\x07\xff\x30\xfe\xe3\x8f\xab\xd6\xae\x4d\xcf\xcf\x0f\x07\x02\x9a\ +\x4c\xed\xcd\x76\xaa\x12\x09\x08\x81\xb4\xb4\xcf\x35\xae\xbe\xeb\ +\x5c\x78\x03\xe1\x25\x77\xad\x92\x4e\xfb\x1f\xc7\xbb\x70\xa4\xeb\ +\x38\x97\x1e\xe1\x5c\x12\x1a\x77\x5c\x00\xf0\x9c\xe4\x79\xda\x0f\ +\x70\x9d\x44\x4a\xc4\x10\x08\x49\xd8\x36\x8f\xc7\x89\x36\x0c\x9a\ +\xcc\x94\x90\xe3\x40\x4a\x04\x83\x57\x86\x92\x22\x10\xc2\x9f\xf7\ +\x78\x35\x38\xb8\xe1\x1b\x06\x49\xb6\x86\x96\x26\xb3\xf3\xe5\x79\ +\xc9\xc4\xd1\x2b\x85\x88\x90\x68\x13\xbb\xdf\x55\x48\xe9\x07\x09\ +\x84\xfc\x51\xb7\x0e\x42\x94\x94\xb6\x67\x07\xe1\x79\xda\x66\x6a\ +\x32\x53\x43\x52\xb6\x6f\xa5\x77\x59\x31\x8e\x96\x3a\xb2\xe2\x19\ +\xb0\x14\xde\x5f\x40\x29\x46\x29\x21\xf8\xd2\x39\x44\xc4\x8b\x63\ +\xdc\x03\xc2\x0e\x41\x29\x68\x32\x35\x99\x29\x32\xac\x01\x5c\x79\ +\x0f\x49\x45\x08\xe3\x69\x99\xea\x1a\x92\x99\xac\x8b\x74\x8d\x9e\ +\xe6\x33\x42\xaa\x5b\x12\xbf\xde\x7d\xfc\x7b\xe3\xfb\x85\x4d\xfe\ +\xe5\x72\x88\xb8\x9f\x20\x86\xa5\x74\x82\x81\x26\x33\xb5\x1c\xc1\ +\x8b\x7c\x5e\x96\xa3\x64\xc0\x96\x4a\x78\x09\xe5\xfb\x00\x08\xe1\ +\xb0\x02\x97\x1c\xe1\xc3\x97\x30\x3a\x5a\x12\x92\x58\x41\x48\x47\ +\x79\xd7\xe6\xb1\x21\xa7\xc4\x71\xdd\xe7\x76\x7f\x1a\xf3\xe4\x8f\ +\x26\x14\x5a\x86\xf1\x25\x2c\xa7\x94\x12\x4a\x69\x3f\xf6\xea\xd2\ +\x11\xea\xce\x20\xd3\xf3\x3e\xc7\xca\x79\x92\xf6\xbc\xc1\x1c\x3f\ +\xc7\x9c\x30\xd7\x18\x39\x9e\x28\x17\x42\x42\x49\x08\x0f\x66\x57\ +\x56\x38\x00\xbe\x03\x99\xfc\xc4\x87\x10\x50\x0a\x52\x40\xf8\x10\ +\x3e\xa4\x82\x52\x10\x3e\x84\x07\xd7\xa7\xc3\xe6\x18\xfd\xbb\x2b\ +\xd7\xbb\xf0\x5f\x09\xa5\x20\xfd\xf6\xb7\x49\x7f\xb2\xc3\x2f\xa5\ +\x54\x5b\xcb\xf9\x7b\xef\xb9\x37\x32\x7d\xc1\x13\xeb\xf6\x3a\x9e\ +\xcf\x09\xbe\xe8\x49\xa0\x14\xa0\xda\x73\x0c\xb4\xe5\xd4\x64\xa6\ +\x86\x8f\xc2\x41\x29\x12\x89\xab\xf9\xbb\x4a\x48\x57\xb1\x11\x77\ +\x1b\x85\x79\xc9\xd5\x24\xca\x0a\xc3\x80\xf2\x05\xac\x00\xc2\x45\ +\xe6\xa4\xd9\x2c\x2b\x9b\x70\x28\x01\x92\x9e\x4d\x82\x96\xf2\x3d\ +\xc5\x2c\x92\x9e\x43\xa2\x51\xa5\x5c\x25\x7c\x15\x88\x92\xac\xee\ +\x08\x1a\xe2\xe0\x3a\xaf\xaa\x06\x10\xb0\x33\x49\x46\x26\x94\xa7\ +\xa4\x80\x11\x22\x19\x39\x24\x12\x52\xc2\x53\x4a\x7e\xa1\x97\x10\ +\xc2\xe4\x6c\xf1\x0f\x9f\xf4\xc7\xde\xf9\x4f\xef\x95\xfa\xc2\xa7\ +\x50\x5f\xf4\x24\x50\x8a\xfb\x3e\x38\xd7\x3e\xad\xf6\x66\x53\x43\ +\xa6\x09\xc6\x10\x8b\x21\x33\xf3\xb2\x26\xf5\xbf\x7d\x5d\x2f\xe6\ +\xed\x79\x3b\xb1\x6d\x2f\x4c\x9b\x8d\x7a\x38\xd0\xdf\x73\x76\xd5\ +\x59\x63\x7a\x26\x36\x97\xab\x50\xbe\x31\xf1\x3e\x6f\xdb\x6b\xa4\ +\xe7\x0c\x73\x40\x1f\x42\xda\xdc\x55\xcf\xab\x21\x8b\x02\x45\x51\ +\xa9\x6c\xb9\x77\x99\x53\xe6\x58\x77\x2e\xa4\x6e\xad\xb7\xfb\x75\ +\xd5\x7d\x36\x8f\xad\x74\x3e\x19\x12\x98\x75\x27\x61\x52\x56\xae\ +\x89\xbf\xbf\xc7\x98\xfa\xf7\x46\x37\x01\xc3\xf2\x37\xff\x9b\x5b\ +\xfe\x09\x3a\xbe\x0f\xb4\x02\x00\xc7\x71\x28\xf0\xf3\x5f\x3e\xff\ +\xad\xff\xe3\xfd\xcb\xc6\x75\x8f\x4d\x19\xc2\x28\xf1\xa5\xea\x28\ +\x64\x4a\x41\x29\xc3\x75\x95\x69\x6a\x9b\xa9\x6d\x66\x6a\x28\x10\ +\x00\xa5\x68\x6d\xbd\xea\xb8\x55\x4a\x4a\x29\xa9\x39\xe9\x6f\x43\ +\x7f\xfd\x5c\x60\xf2\x18\xb1\xef\x2d\x2f\x36\x34\xf8\x8d\x19\xde\ +\xf6\x77\xa4\x6f\xaa\xb3\xbb\xe2\xcb\xfe\xd1\x6d\xcd\x33\x47\x16\ +\x79\x9b\x97\xb8\x35\x61\x63\xec\x18\x6a\x9b\xde\xc6\x67\x63\x2b\ +\xd7\xb2\xfe\xb7\xd0\xcc\x5c\x16\x76\xdc\x8d\x4b\xdc\xc3\x9f\x20\ +\x10\x04\x0d\xf1\xb1\xd3\xe5\x9e\x5f\xb4\xbe\xbc\x04\xbd\xa6\xf0\ +\x9e\x3d\x88\x11\x77\xd7\xfc\x73\x6c\xf3\x11\x36\x64\x04\x20\xd4\ +\x17\x54\xb2\xec\x83\xc5\xd9\xcf\x7f\xf9\xcb\xd3\xfd\xa7\x3c\xbb\ +\xa5\x0c\x52\x52\xa0\xe3\x67\x20\x4a\x99\x09\x47\xd8\xb6\xd2\x19\ +\x3f\x9a\xcc\x94\x90\x6d\x83\x73\x5c\x61\xcf\x52\x02\xe0\x62\x19\ +\x25\x22\xfc\xd2\x95\xf1\xd5\x4b\xdd\xfd\x47\x95\x68\x93\xe7\x5b\ +\x69\x88\xaa\x96\xf3\x0a\x0a\x94\x29\xc2\x60\x07\x89\x9d\xce\x87\ +\xce\x60\x46\xb5\x77\xf2\xac\x82\x02\x88\x6a\x3d\x23\x7d\x53\x9d\ +\xd9\x14\x7b\x7f\x8f\x71\xc7\x13\x81\x91\xc3\x94\x97\x00\x2c\x62\ +\x43\xd4\x7c\x22\x9a\xcf\xc8\x36\x45\xec\x10\x84\xaf\x88\x92\xf5\ +\xe7\x00\x4b\xe1\x8b\x61\x89\xf6\x5a\xb5\x10\x42\x84\x83\xf6\x92\ +\x97\x5e\xae\xea\x3b\xf1\x85\x92\xa3\x14\x92\x74\xf8\x54\x50\x2a\ +\x90\x88\xfb\xb6\x0d\x4d\xa6\x26\x33\x25\x14\x0e\xc3\x30\xd0\xd8\ +\x78\xd5\xd8\xa5\x82\x52\x30\x6c\x12\xce\xa0\x91\x0c\x1a\xcd\x66\ +\xc5\x33\xcd\x9e\x0d\x6d\xab\x4a\xcd\x69\xdf\xa0\x7e\x1d\xec\x7c\ +\x73\xe4\x44\x2a\xeb\xc5\xa7\xd5\xf2\xe4\x0e\x77\xe7\x1a\xb7\xb4\ +\x0c\x76\x84\x30\x0a\x6a\x10\xc3\x24\x76\x57\xd2\xbc\xdf\xab\xaa\ +\x67\xfd\x87\x53\x6e\x80\x9c\xf7\x4f\xd6\x1b\xe3\xe6\x5a\xe3\xff\ +\x17\x0b\x35\x8a\x33\x67\x48\x20\x0c\x4a\xc0\x2c\x62\x70\x28\xf9\ +\x05\xe3\x37\x90\x52\x26\x97\x33\x2b\xa5\x9a\x1b\xea\xbe\xf3\x8f\ +\x4f\xac\xf0\xba\x3f\xbf\xbd\x2a\x19\x74\xed\xc8\x8b\x48\x19\x88\ +\xc5\xfc\x70\x58\x31\xa6\x1f\x69\xea\x79\x66\xca\x90\x59\x57\xf7\ +\x39\xde\x2c\x95\xa2\xa2\x84\xf5\x2f\x32\x46\x17\xa0\xf5\xac\x68\ +\x6e\xf4\x4a\x56\x3a\xc7\xce\xc3\x98\x46\x70\x3c\xb1\x6d\x87\xf5\ +\xb5\x29\xb4\x79\x59\x7c\xfd\xef\x02\xb7\x4c\x35\xf3\x1b\xdd\x4d\ +\xaf\x8b\xc3\x5b\x64\x43\x4c\x39\xe7\xdc\x83\x25\x82\x64\x99\xa3\ +\x66\x52\x52\x9f\x78\x7f\xa5\x4a\x1f\xa5\x9c\x46\xef\xc4\xaf\xe9\ +\xa4\x79\x46\x01\x71\x36\x2c\xf3\x1a\x5c\x52\xb1\x4d\xb5\x08\x25\ +\x2b\xdc\x43\xa6\x02\xed\xf8\xaa\x86\x64\x80\x56\x0a\x09\xa0\xbe\ +\xa1\x51\x4a\x31\x7b\xd6\x4c\x72\xe6\xb8\x65\x9a\x1f\x32\x39\xbd\ +\x5f\x3c\x3f\xc3\xfe\xdc\x7c\xbb\xa4\xcd\x0c\xb6\xb6\x7a\x91\x88\ +\xba\x26\x85\xdf\x35\x99\x5a\x7f\xac\xa2\x51\x58\x16\xce\x9d\xbb\ +\xea\xe0\x07\x0c\xe5\xed\x7d\xcb\xdd\xe9\x83\x00\x84\x81\x52\x42\ +\x0d\x70\xea\x6c\x5a\x0e\xd3\xc6\xde\x7f\xf7\x76\x0a\x62\x85\x40\ +\x6a\xdb\x5e\xdb\x06\x50\x12\x08\x62\xf7\x0a\xd0\x00\x68\x93\xf3\ +\xd1\x31\x70\x16\x7b\x7d\x0f\x40\x89\x69\xe3\xf4\x2a\x9f\x98\xe0\ +\x70\xd6\xff\xbf\x84\x00\xb1\x82\x60\xc4\x2d\x59\x01\x6e\x83\xec\ +\x8e\x97\x28\x62\x5a\x9f\x53\x60\xe1\x7f\x5c\x1c\x01\xa4\x15\xb0\ +\x4a\xf7\xef\xff\xdf\x0f\x3c\xf0\xc2\xd2\xa5\x0f\x2e\x7c\xf8\xf0\ +\xd2\x1f\x3e\x7a\x53\x3f\x09\x58\x9c\x8a\x0e\x6c\xce\x25\x95\x24\ +\x52\x86\x5a\x5a\xbc\xee\xd9\x92\x73\x6d\x33\xb5\x37\x9b\x02\x4a\ +\x4f\x87\x69\xa2\xa6\xe6\xaa\xc3\x1f\x90\x00\xb7\x89\x1d\x21\x81\ +\x08\xb1\x82\xc4\x08\x80\x31\x28\x02\xd3\x06\x00\x1e\x24\x76\x04\ +\x94\x82\x18\x24\x10\x21\x81\x10\x40\xc0\x6d\x50\x02\x30\x18\x16\ +\x08\x6f\xff\x9c\x52\xf0\x00\x18\x85\xa2\x30\xc3\xc4\x0e\x83\x52\ +\x28\x02\xc3\x06\x01\x60\x10\xc3\x4c\x3a\xa8\x1d\x7f\x59\x96\x55\ +\x7a\xf0\xd0\xff\x7d\x64\xd1\x90\xb6\x63\xaf\x3e\xff\xaf\x77\xcd\ +\x9d\x5b\x1d\xed\xdd\xd2\x16\xcb\x09\x99\x61\x83\x75\xf0\x24\x44\ +\xa9\x70\x73\xb3\x93\x91\x71\xe5\x74\x28\x6d\x33\xb5\xbe\x4a\x45\ +\x22\x08\x87\x51\x59\x79\x45\x2a\xa5\x54\x6d\x4d\x8a\xa5\xe8\xae\ +\xaf\x92\x12\xe6\x3b\xb5\xa5\x65\x0b\xc6\x74\x9b\x3b\xa5\xf0\xf1\ +\x6d\x1b\xb7\x6e\xdd\x1a\xc8\xee\xb5\xbd\x72\x4b\xbe\x8d\x0e\xa6\ +\x03\x49\xe1\x18\x8d\x0d\x91\xa6\xe6\xfa\x2e\x5d\x24\xd7\x23\x50\ +\x93\x99\x22\x2a\x2a\xc2\xb1\x63\x70\xdd\xcb\x6c\xba\x2c\x05\x82\ +\x69\x74\xea\x02\x45\x52\xd4\x97\x51\x20\x99\xae\xf7\xeb\x1b\x9a\ +\x87\xe4\x44\xd3\x83\xd6\x5f\x0d\x6b\xf8\xe1\xf3\xbf\xb0\x39\x2d\ +\x9a\xfd\x10\xc9\xef\xc6\x14\x3a\xc2\x26\x65\x24\x78\x3a\x26\x3d\ +\xa7\x2d\x27\x87\xfe\x91\xeb\x56\x34\x99\x5a\xd7\x4c\x7d\xfb\xe2\ +\xe3\x8f\xd1\xd0\x80\x9c\x9c\xcf\x8e\x7b\x21\x48\x5a\xa6\x31\xf9\ +\x7b\x29\x5b\x68\x42\x29\xa4\x43\xdd\xa4\xa4\x22\x54\x10\x3a\x58\ +\xc9\x7f\x9b\x7e\xcc\x17\x22\xbb\x67\x3e\xb3\x2c\xd5\xb1\x3d\x85\ +\x09\xa7\xe1\xa5\xbf\xf2\x20\xe3\x91\x48\x58\xaf\xcf\xd4\x64\xa6\ +\x8a\x0a\x0b\x51\x5b\x8b\xc6\xc6\x3f\x24\x13\x00\xa4\x54\xb1\x96\ +\xcf\x90\x99\x2c\x33\xad\x08\x6b\x2f\x36\xdd\xe9\x7c\x92\xf6\x22\ +\x35\x02\xe8\xde\xbd\x3b\x00\x21\x3c\x15\x73\x81\x0e\xd9\x4c\x95\ +\x96\x66\x9f\x3e\xe5\x9b\x66\x3c\x1a\x8d\x68\x32\x35\x99\xa9\xa2\ +\xfe\xfd\xd1\xd4\x84\xe3\xc7\x51\x5c\x7c\xa5\x35\xc8\x4a\xc1\xb0\ +\x02\x01\xcb\x80\x02\x94\x57\xfb\xe9\xe9\xb8\x91\x66\xb4\x9e\x69\ +\x32\xba\xe4\x67\x85\x2e\xad\x91\xaf\x14\x8c\x80\x1d\x30\x38\x92\ +\x99\x06\xc2\x89\xc5\xdd\x3f\x35\xbb\x97\xde\x38\xbe\xf0\x56\x79\ +\x84\xc0\xf7\x83\x55\x55\x0d\x96\x15\x8f\x46\xa9\x26\x53\x93\x99\ +\x42\xf3\xcc\x68\x14\xfb\xf6\xe1\xf6\xdb\xaf\x34\x78\x0d\x13\x27\ +\xf6\x6d\x29\xd9\x7b\xd4\x51\x24\xa3\x47\x41\x37\xd4\x9d\xcf\x1e\ +\x9a\x5e\xbe\xbe\x2c\xf7\xd6\x6f\x4e\xe8\x27\x14\xe1\x8c\x08\xdf\ +\xf3\x05\x0c\x13\xc7\x3e\x5a\xbf\xed\xf0\x69\x6e\x05\x84\x1b\x0f\ +\xf4\x1c\x3d\x7b\xca\x20\xe2\xb9\x84\x71\x02\x99\xdc\x6a\x40\x49\ +\xe1\xfb\xbe\x54\xa0\x8c\x73\x4e\xa5\xef\xfb\xa2\xf3\x78\x60\x0c\ +\x0d\x0d\xbc\xaa\xaa\x31\x27\x27\x11\x0e\xeb\x7a\xb3\x57\x9c\x8d\ +\xeb\x26\xf8\xaa\x15\x8d\x62\xe0\x40\x1c\x38\x70\x15\xb3\x62\x18\ +\xaa\x62\xd7\xb6\x2a\x27\x34\x70\xd0\x80\xfc\xee\xd9\x05\x43\x46\ +\x8f\xe8\x97\x0d\x05\x4a\x09\xe3\xbc\xb5\xf6\x93\xd2\xd2\xf2\xba\ +\x36\xc1\x28\xa4\x54\x91\xec\x5e\xc5\x7d\xa3\x65\x3b\x3f\x26\xdd\ +\xfa\xe4\x67\xe2\xec\xd9\x46\x70\x1a\x6b\xaa\xab\x6b\x6a\x3d\x5f\ +\x77\x7a\x7f\xe9\xbe\xf2\xe3\x67\x05\x61\x8c\x73\xa7\xf9\xcc\xc1\ +\xd2\x83\x35\x4d\x0e\x67\xb4\x13\xc9\xa4\xf5\xf5\xa8\xa9\xae\xcd\ +\xcb\x23\x3a\x9d\x5d\xdb\xcc\x54\x6a\x72\x8e\xe2\x62\x7c\xf0\xc1\ +\xe5\xc3\xb3\x17\xdc\x45\x6a\x06\xf2\xfb\x0e\x1f\x3f\xbe\x98\x30\ +\xb1\xf5\xe5\x7f\x3d\xd8\xeb\xd6\x21\x9c\x53\x66\xc4\x4f\xef\x59\ +\xfe\xda\xef\x05\x57\x6e\xb0\xe0\xfe\x07\xef\xe8\x42\xbc\xac\xbe\ +\x83\x7a\xe5\x07\xf7\xed\x3a\x39\xfc\xc6\x49\x7d\xcf\x6f\x79\x66\ +\x59\xc9\x5f\x3d\xf6\xf0\x81\x0d\x6f\xd6\xa4\x0f\x61\xc7\x36\x97\ +\xc7\x33\xcd\x58\x63\xaf\x89\xf3\xe7\xdd\x80\xb7\x96\xbf\x73\x1e\ +\x88\xc9\xac\x7b\x17\xce\xcb\x0f\xc0\xef\x8c\x19\xab\x62\x8c\x9c\ +\x3a\x85\x9a\x9a\xfa\x5b\x6f\xd3\xae\xac\xb6\x99\x29\xa6\xb1\x63\ +\x71\xea\x14\x0e\x1f\xbe\xb2\xd5\xa4\x06\x95\xbb\x56\xbc\xf4\xa3\ +\xa7\xfe\x79\xf9\xc6\x0a\x6e\x99\x8c\x10\x80\x70\x53\x95\x7d\xf8\ +\xc1\xa7\x3c\x6f\xf2\x2d\xa3\x5a\x2b\x76\xec\x3b\x19\x37\x0d\x2a\ +\x7d\xcf\x75\x3d\x21\xa5\xeb\xc4\x22\xdd\x8a\xf2\x82\xad\x87\xf7\ +\x57\xd6\x27\x58\x9f\x5e\xb9\x2e\xc9\x9c\xf5\xe0\xa3\x3f\x58\x38\ +\xee\xd4\xde\xad\x25\x5b\xb6\x56\xb4\x84\x27\x4c\x9e\x60\x9d\x29\ +\xfd\xa8\xbc\xd1\x34\x3a\xa7\xeb\x89\x52\x7c\xd7\xc7\x2e\x48\x6d\ +\x8f\x1e\x44\x93\xa9\x6d\x66\x6a\x69\xe8\x50\xd8\x36\xf6\xed\xc3\ +\x90\x21\x57\xb0\x2c\xd2\x93\x74\xe8\xd7\xef\xfb\xc6\x4d\x45\xdc\ +\x36\xf6\xbd\xe9\x2b\x40\x2a\x45\x19\x71\x1c\xcf\x69\x39\x57\x71\ +\x82\x0d\x9c\x70\x5b\xbf\x28\xdc\x4b\x37\x10\x93\x92\xa6\x65\x0f\ +\x2d\xcc\xda\xb4\x79\x83\x15\xc8\xb9\x25\x3f\xed\xa8\x50\x52\x91\ +\x60\x56\x66\x40\x55\x35\xc7\x88\x17\x6b\x3a\x72\xe4\x93\x9e\x63\ +\xa6\x16\xe7\x5a\x6e\x67\x15\x82\x96\x92\xef\xdd\xd3\xd4\xa7\x4f\ +\x2c\x3d\x5d\x93\xa9\x6d\x66\x8a\xa9\xb0\x10\x99\x99\xd8\xb2\x05\ +\xb8\x7c\xb9\x0d\x42\xe0\xb9\x09\xc9\xad\x70\x24\xd0\x2a\x44\x81\ +\x00\x00\x0b\xcb\x49\x44\x41\x54\x6c\x5b\xdc\x77\x13\x09\x0f\x11\ +\x9b\x9c\x3c\x78\x2c\x67\xf0\xa0\xec\x50\x20\x3d\x3b\xaf\xa8\x6f\ +\x7e\x6e\x56\x20\xb9\xb5\x1f\x81\x74\x12\x09\x21\x95\xe3\xf3\xc1\ +\x63\x47\xb6\x9c\x38\xe0\x65\x0f\xee\x61\xc3\x6b\xa9\xde\xfe\xfe\ +\xaa\xe5\xcb\x37\xca\x9c\xc1\x63\x47\x0d\xee\x9e\x11\x4c\xeb\x92\ +\x53\xd0\xa7\x77\x7e\x6e\x48\x74\x0a\x99\x8c\x91\xda\x5a\xba\x73\ +\x57\x4b\x51\x91\x0c\x04\xf4\x40\xd0\x36\x33\xc5\x94\x91\x81\xd1\ +\xa3\xb1\x7d\x3b\x9a\x9b\x11\x8d\xfe\xa1\xc5\xf4\x5c\x52\x3c\x66\ +\x72\x5e\x5a\x17\xcf\xf3\x88\xaf\xf2\x47\x4e\x0c\x05\xbb\xf4\x0d\ +\xdf\x3a\xae\xec\x4c\x64\xc0\x84\xbb\xe5\x87\x25\x65\x47\xe2\x7d\ +\x86\xf6\x91\x60\x00\x94\xf0\x68\xe6\x2d\xb7\x4d\xcd\x8d\x18\x7e\ +\xa2\x2d\xe6\x8a\xac\x9c\x81\xe3\xc6\xf6\x96\xce\x59\x01\xe2\x9c\ +\x6f\x64\x79\x63\xe6\xdd\x3c\x22\x2b\x8d\xdf\x33\x1d\xdb\xf6\x56\ +\x24\xb2\x8b\x7a\xf7\x57\x01\x82\xaf\x1e\x4d\x65\x18\xac\xb4\x14\ +\x0d\xf5\xad\x23\x47\x0a\xce\x75\x91\x2e\x4d\x66\xea\x69\xd2\x24\ +\xac\x5c\x89\xaa\x2a\x0c\x1f\x7e\x19\x32\x3d\xf4\x19\x32\x86\x4a\ +\xd7\xf1\x05\x14\xba\x0f\x18\x99\x27\x3d\x57\x65\x4e\x9e\x5c\xe8\ +\xc4\x13\x99\x23\xa6\xf6\xbf\x91\x49\xcf\x8d\x27\x1c\x05\x92\x4c\ +\x1d\x1a\x31\xee\x46\x29\x64\x43\xe5\xfb\xcb\xfe\x6b\x77\xd1\x84\ +\xbb\x86\x65\x5b\x6e\x0b\xcb\x29\x1c\x3e\xe9\xb6\xb9\x03\x73\x49\ +\xbc\x35\x9e\x48\xf8\xb9\x03\xc6\xdd\x3f\x6c\x82\x12\x6e\x3c\xee\ +\x74\x8e\x1f\xc9\x18\xdf\xb6\x0d\xe1\x88\x3f\x78\x10\xce\x9e\xd5\ +\xa3\x40\x93\x99\x92\x64\x02\xe4\xbd\xf7\xd4\x65\xc8\x6c\xf7\x66\ +\x2f\xbc\x81\xef\x3a\x3e\x00\xc8\x78\xdc\x03\x20\x9d\xb8\xe7\x5c\ +\xf8\xdf\x85\xd9\x9b\x93\x48\x00\x48\xeb\x7d\xf3\x77\xbf\x3f\x09\ +\x4a\xf8\x8e\xa3\xcc\xae\x33\xe7\xce\x91\x5e\xbc\xe5\x7c\xfb\x39\ +\x7d\x37\xd1\xea\x76\xde\xbe\x26\x9c\xd3\xc6\x46\xbe\x71\x13\x06\ +\x14\xcb\xc2\x42\xf2\xc9\x29\x3d\x0a\xf4\x3c\x33\xf5\xd4\xb7\x2f\ +\x46\x8f\xc6\xfa\xf5\x10\xe2\x1a\x56\xdc\x50\x4a\x7a\x9e\xeb\xf9\ +\xc9\x49\xa4\xf2\xdc\x4e\x0b\xf4\x5c\x96\x4c\x72\xfc\x38\x39\x7c\ +\x58\x4c\x9b\x06\xdb\xd6\x89\xec\x9a\xcc\x94\x14\x63\x98\x3e\x9d\ +\xec\xdc\x89\xb2\x32\xfc\x65\xac\x84\x52\x94\xf2\x4d\xbf\x27\x89\ +\x84\x98\x38\xf1\x73\x2a\xee\x6a\x69\x32\x3b\x53\xd3\xa7\x83\x31\ +\xb2\x61\x43\xbb\xaf\xf9\xe7\x2d\x42\x48\x2c\xc6\xd7\xac\x11\x23\ +\x46\xc8\x01\xc5\xd0\x49\x79\x9a\xcc\xd4\xd5\x80\x01\x18\x36\x8c\ +\xac\x58\x41\x5a\x5b\xff\x18\xb3\xc9\x0d\xd3\x60\x29\xdf\x8f\x96\ +\xc5\xf6\xee\x65\x1f\x7f\xec\xcf\x9c\xa1\xc2\x69\x9a\x4c\x4d\x66\ +\x0a\xcb\x34\xd5\x9c\x39\x64\xef\x5e\xb2\x6f\xdf\x67\x76\x07\x53\ +\x0a\xdc\x0c\x84\xc2\xa1\x50\x30\x18\x30\x8d\x2b\x17\xb1\x22\x94\ +\xaa\x9a\xaa\xf2\xe3\xb5\x6d\x29\x5d\xe9\x8a\x10\x45\x08\x5f\xb5\ +\x4a\x19\x86\xb8\xed\x36\x40\x27\x18\x74\xe0\x86\xab\x9b\xa0\x33\ +\x75\xc7\x1d\x78\xfa\x69\xfa\xfa\xeb\x18\x3f\xfe\xd2\x81\x6c\x58\ +\x38\x5a\xb2\xe6\xdd\x92\x72\x69\x85\x7a\x7d\x6d\xe4\x94\x5b\x86\ +\x87\x88\xa7\xa8\x61\x59\x86\x12\x9e\xe3\x0a\xc3\xe4\xbe\xeb\x2a\ +\xc2\x6d\x5b\x9d\xad\x2c\x6f\xca\x4b\xef\xd3\x2d\xc2\x4d\x83\x53\ +\xb8\x89\xb8\x20\x46\x20\x79\xa4\xe3\xa5\x44\x98\xc5\x30\x68\x4d\ +\x8d\xf1\xbb\xb7\xc5\x2d\x37\x8b\x41\x83\xb8\xe3\xe8\x9e\xd7\x36\ +\x33\xb5\x83\x22\xf9\xf9\x6a\xe6\x4c\xf2\xf6\xdb\xa4\xb2\xf2\x12\ +\xb3\x49\x38\x57\xc7\xcb\x0e\xb8\xdd\x87\xdd\x31\x6d\x5c\xcb\xc1\ +\x75\x2f\xbd\xb9\xc5\x35\x43\xe2\x7c\xf5\xd6\x8d\x1b\x76\x94\xd7\ +\xc0\x6f\x39\x52\x7e\xb4\xcd\xa7\x22\x7e\xae\xec\xd0\xc9\xae\xfd\ +\x07\xf7\xcd\x8e\x50\xb8\x95\x7b\xb7\xae\x7b\xf7\x83\x53\x2d\x40\ +\x6b\xcd\xd6\x8d\x1b\xb6\x1f\xfc\x44\x31\x96\x12\x96\x94\x73\xbe\ +\x71\x23\x39\x7e\xc2\x9b\x37\x0f\x86\x01\xa9\xa3\xb2\x9a\xcc\x94\ +\x97\x7c\xe0\x01\x52\x5f\xcf\xde\x79\x07\x9c\xff\xf7\xe3\x49\xa5\ +\xa8\x61\x65\x75\xcf\xeb\x37\x68\xf4\xfd\xf3\x66\x24\x2a\x77\x1f\ +\x3b\x71\x6c\xdd\xdb\x6f\x97\xd7\xd4\x95\xac\x7e\x6b\x7b\xe5\xb1\ +\x4d\x6f\xaf\x28\x6b\x90\xe7\x8f\x6c\x5e\xf9\xc1\xa1\x03\x9b\xdf\ +\xd9\x7a\xe2\xfc\xc9\x8f\x56\x2e\x5f\xb3\xe3\x5c\x7d\x73\x5b\x6b\ +\xf5\x9a\xb7\x56\x94\x55\xd7\xed\x58\xfb\xe6\xef\xcb\x1b\x4d\xde\ +\xd9\x5d\x4c\x08\x62\x31\xfe\xdb\xd7\xe4\xc0\x62\x31\x69\x12\x5c\ +\x57\x77\xba\x26\x33\xf5\x8d\xa6\xc2\x8d\x37\xaa\xb1\x63\x8d\x57\ +\x5e\x21\x75\x75\x9f\x9d\x6d\x4a\xe1\x79\xc2\x0c\x45\x33\x43\xe2\ +\xd4\xe1\xd2\x3d\x15\x75\x99\x3d\x7a\x47\x12\xa7\xb6\x57\x91\x11\ +\x05\x69\x55\x27\x4e\x56\x1d\xad\xef\x33\x7c\x60\x9a\x61\x99\xa8\ +\xdf\xba\xf3\xf8\xe8\x7b\x16\x3e\xf4\xc0\x9c\xde\xb1\xa3\x3b\x0f\ +\xd5\x76\xcd\xcd\x0b\xab\xda\xdd\xbb\x8e\x4a\x93\x77\xb2\xd9\x0c\ +\x04\xd8\xd6\xad\xfc\xc3\x2d\xde\xfc\xf9\xb2\x6b\x57\x1d\xfb\xd1\ +\x64\x5e\x1f\x64\xaa\x60\x50\x3e\xfc\x30\x3d\x74\xc8\x58\xbf\xfe\ +\xd2\xe5\x9a\xc9\x20\x90\x65\xb0\x9a\xaa\x23\x35\x4e\xb4\x5b\x7a\ +\x88\x00\xd2\x13\xfd\x26\xdd\x39\x73\x64\xff\xc2\xa1\xfd\x1a\x4a\ +\x56\x95\x34\x84\x86\xf5\xed\x26\xa5\x4a\x16\x76\x4f\x12\x48\x14\ +\x08\xa3\xd2\x17\x05\xe3\xee\xbc\x6b\x62\x81\xef\xf8\x9d\xe9\x3b\ +\x32\xa6\x1c\xc7\x7c\xf1\x25\xd5\xa5\x8b\x77\xd7\x5d\x24\xb9\xbd\ +\x82\x96\x26\xf3\xfa\x70\x68\x67\xcd\x52\xc3\x86\x05\x7f\xf5\x2b\ +\xda\xd4\xd4\x5e\x19\x99\x50\xa6\x9c\x83\x9b\x57\xff\xc7\xb2\xa5\ +\x2f\xbe\xbd\x67\xc8\x94\x69\x23\x86\x0d\x18\xd4\x27\xad\xb6\xba\ +\xa6\xb9\xc5\x4d\x8b\x1a\x5d\x0b\x86\xdb\xd5\x7b\x3e\xb5\x7a\x16\ +\x64\x47\x9c\x58\x4b\x5c\x65\x8d\x1b\x91\x5f\xf2\xc6\xcb\xbf\xfe\ +\xf7\xff\xac\x20\xf9\x23\xfb\x67\x9c\x3d\x73\xa6\xa5\x2d\x61\x65\ +\xa6\xb3\xce\x5d\x69\x65\x9a\x7c\xe7\x4e\xbe\x76\xad\xbb\x60\x81\ +\xec\x57\x08\x1d\xfb\xe9\xf8\x3d\x6d\xf1\xe2\xc5\xba\x15\x3a\xd1\ +\x64\x42\x29\x19\x08\x48\xce\x8d\xa5\x4b\x13\xbd\xfb\x34\xf5\x2f\ +\xca\xce\x48\x97\x12\xd1\x2e\x39\x59\x41\x83\x87\xba\x8c\x99\x32\ +\x7d\xfc\xc0\x5c\x49\xec\x82\xc2\xde\x24\xd1\x22\xcc\x48\x6e\x6e\ +\xb7\xa0\x69\xf7\xe8\x3f\xf0\x86\x01\xfd\xd3\x03\x3c\x9c\x95\xd3\ +\x33\xbb\x5b\x9f\xe2\x01\x3d\xa2\xdc\x53\x46\x4e\xef\xe2\x51\x43\ +\xfb\xaa\x78\xab\x34\xd3\x72\x73\xb2\x43\x06\xe9\x34\x23\x45\x08\ +\x80\xc0\x13\x4f\x90\x73\xb5\xce\xb3\xcf\x20\x2d\x02\x21\x01\x50\ +\x4a\xeb\xea\xeb\x4f\x9c\x38\x91\x95\x95\x95\x99\x99\x69\xdb\xb6\ +\x69\x9a\x8c\x31\x72\x41\x7a\x60\x00\x20\x4a\x7b\x17\x9d\x4a\xa6\ +\x52\x4a\x00\x5e\x53\x93\x35\x6d\x9a\xdb\xd4\x54\xb6\xe4\x85\xfe\ +\xe3\xc6\xc1\xf5\x98\x69\x5a\x06\x07\x94\xf0\x3c\xd7\xf3\x15\x40\ +\x99\x61\x59\x06\x51\xd2\x49\x24\x7c\x05\xc3\xb4\xa8\xf4\x1c\x4f\ +\x1a\xa6\x49\xa4\xe7\x09\x62\x06\x2c\x4e\xe1\x39\x09\x1f\x2c\x60\ +\x99\xc9\x23\x3b\x33\x6f\xd6\xb6\xd9\x86\x0d\xc1\xd9\x77\x3a\x3f\ +\xf8\x81\xf3\xd4\x62\x92\x48\x24\x5d\x59\xce\xf9\xe1\x23\x47\xb6\ +\x7c\xf8\x61\xbf\xc2\x7e\x05\x05\x05\x19\x19\x19\xa1\x50\xc8\x34\ +\x4d\x4a\x29\xa5\x54\x93\xa9\xbd\xd9\x94\x91\x10\x2a\x33\x33\xfe\ +\xed\x6f\x07\x2a\x2b\xbb\xad\x5b\xaf\x0c\x03\x04\xc2\x73\x63\xb1\ +\x58\x2c\x16\x77\xbc\xf6\x89\xa2\x14\x5e\x3c\x16\x8b\xc5\x13\x42\ +\x81\x00\xbe\xeb\xb8\xbe\x24\x04\xbe\xe7\x7a\x42\x01\xd2\x4d\xc4\ +\x63\xb1\xb8\x27\x94\x12\xfe\xc5\x23\x3b\x4d\x9c\x93\xe6\x66\xf3\ +\xd9\x67\x55\xaf\x5e\xde\xc2\x85\x44\x88\xcf\xcc\x30\x29\xa1\x97\ +\x1a\x49\x6d\x21\x3e\xdb\x7e\xba\x09\x52\xc2\x75\x71\xdd\xc4\xed\ +\xb7\xb3\xa9\x53\xbb\x2f\x5f\xee\x3c\xb4\x10\xfd\xfa\x5d\xf7\x53\ +\xb2\x60\x88\xfd\xf6\xb7\xfc\xf7\xef\x7b\xbf\xf8\x05\x29\x2c\x20\ +\x6d\x6d\x17\x97\xd4\x30\xc6\x92\x3e\xad\xb6\x90\x9a\xcc\xd4\xc6\ +\x92\x10\x2a\x04\x09\x06\x9b\x1f\x79\x24\x67\xfe\xfc\x96\x1f\x2d\ +\x3e\xb5\xf8\x47\x8c\x52\x22\xe5\x75\x9a\xe9\xae\x38\xa7\xa7\x4f\ +\x17\xfd\xe4\x5f\x9c\x31\xa3\x8f\xdf\x38\x56\x1e\xad\x80\x2f\x2e\ +\x7a\xf0\x84\x10\xcf\xf3\x82\xc1\x20\xe7\x9c\x31\x96\xe4\x53\x23\ +\xaa\xc9\x4c\xd5\x9e\xf0\xfd\xd6\x9b\x6e\x6a\x58\xb0\x20\x73\xc9\ +\xd2\xe6\x29\x93\xab\x6f\x1c\x47\xda\x5a\xa5\x52\x48\xfe\x5c\x47\ +\x58\x52\x4a\x19\x2f\x7e\xe5\x15\x79\xfa\xf4\xa1\x47\x1f\x6d\x05\ +\xc8\xb9\x5a\x00\x24\xf9\x43\x08\xa5\xd4\xe0\x3c\x1c\x0e\x5b\x96\ +\xc5\x18\x4b\xc6\x7e\x92\x77\x28\x3d\x0c\x34\x99\xa9\x62\x2d\x93\ +\xbf\x93\x03\x34\x20\x44\xfd\xfd\xf7\x5b\xef\xbd\x17\x7a\xea\xe9\ +\x53\x8f\x3f\xde\x1c\x89\xc8\x44\x42\x5d\x5f\x64\x2a\x25\xad\x40\ +\xaf\x5d\x3b\xc3\xff\xf1\xdb\x8a\x19\x33\xb6\x87\x42\x6a\xe7\x2e\ +\x92\xdc\xda\x01\x84\x10\x30\xc6\xb8\x61\x04\x2c\xab\x4b\x97\x2e\ +\xd1\x68\xd4\xb2\xac\x8b\x96\x53\xc3\xf9\x3f\xc6\x86\x9e\x79\x77\ +\xba\xa4\x94\x4a\x29\xdf\xf7\x3d\xcf\x6b\x15\x42\xac\x5c\xd9\x7d\ +\xd1\xa2\xda\x59\xb3\x4e\x3c\xf6\x98\xf2\xfd\xeb\x29\x69\x46\x29\ +\x69\x59\xd6\x99\x33\xc5\xdf\xfe\xb6\x32\xcd\x43\xcf\x3d\xe7\x65\ +\x65\x51\xcf\xbb\xd4\x27\x4f\x4e\x2f\x39\xe7\x96\x65\xa5\xa5\xa5\ +\x45\x22\x91\xe4\x23\x13\xed\xd3\x6a\x9b\x99\x72\xa2\x94\x2a\xa5\ +\x38\xe7\x00\x42\x40\x7c\xd6\xac\x58\x69\x69\xb7\xe7\x9e\x63\xe3\ +\xc7\xb7\xce\x9b\x47\xe2\xf1\xeb\xe6\xee\xc9\x39\xf1\xbc\xac\x1f\ +\xff\xd8\xae\xae\x3e\xbb\x6c\x59\x97\x21\x43\xc8\x25\x71\xac\x8b\ +\x0e\x42\xd2\xa1\xe5\x9c\x07\x02\x01\xd3\x34\x39\xe7\xc9\x4f\xf4\ +\x48\xd0\x36\x33\x05\x8d\x8d\x4a\x1a\x4f\xe1\xfb\x2e\x21\xaa\xb9\ +\x39\x38\x7f\x3e\x3d\x70\xa0\xf5\x8d\x37\xc4\xe8\xd1\x2a\x1e\xbf\ +\x2e\x5c\x73\x65\x59\x81\x9f\xff\x3c\xf8\xd8\x63\xb1\x9f\xfc\x24\ +\xf1\xe8\xa3\x24\x1e\xbf\xf4\x49\xc9\x45\x7b\x78\x11\x4e\xc3\x30\ +\x38\xe7\xda\x8f\xd5\x64\x5e\x27\x70\x0a\x21\x39\x27\xfb\xf7\x9b\ +\x77\xde\xa9\x72\x72\x9c\x15\x2b\x90\x93\x83\x44\x22\xc5\xe3\xb4\ +\xca\xb6\xd9\x9a\x35\xd6\x7d\xf7\x89\x99\x33\xdd\x17\x5e\x40\x30\ +\x78\x25\x3f\xfc\xe2\x63\xcc\x8b\x0f\x4e\x34\x96\x9a\xcc\xeb\x80\ +\x4f\x29\x84\x02\x14\xe7\x64\xc3\x06\x3e\x7b\xb6\xba\xfd\x76\xf1\ +\xea\xab\x2a\x14\x4a\xe9\xaa\x56\x86\x41\x4a\x4b\xf9\xb4\x69\x2a\ +\x2f\xcf\x5f\xb5\x0a\x39\x39\x57\xbf\xda\x8b\x64\x6a\x6b\xa9\xc9\ +\xbc\x6e\xc8\x6c\xef\x11\x42\x40\x08\x79\xe5\x15\xb2\x68\x91\x5a\ +\xb4\x48\x3e\xf3\x0c\x0c\x23\x45\xa3\x41\x8c\xa1\xb2\x92\xdd\x73\ +\x0f\x5a\x5b\xc5\x3b\xef\xa0\xf8\xf2\x05\xb8\xfe\x90\x40\x6d\x2d\ +\xaf\x36\x67\xd7\x4d\x90\x62\x93\xb5\x0b\x83\x55\x29\x00\x6a\xe1\ +\x42\x55\x5b\x4b\x1e\x7f\x9c\xa5\xa5\xa9\xa7\x9f\x06\x63\x29\xb7\ +\x8a\x8a\x10\x7c\xfa\x29\x59\xb8\x10\xb5\xb5\xea\xcd\x37\x69\x71\ +\x31\x94\xba\x4a\x05\x5d\x8d\xa2\x26\xf3\xba\x67\x14\xc9\x1a\xec\ +\xdf\xfb\x1e\xda\xda\xf0\xb3\x9f\x11\x42\xf0\xd4\x53\xed\xcb\xc4\ +\x52\x47\x27\x4e\xe0\x9b\xdf\x44\x65\x25\x7e\xf3\x1b\x32\x6e\xdc\ +\xc5\x2b\xd7\xd2\x64\xfe\xb9\x8b\x31\x3c\xf9\x24\x08\xc1\x8f\x7f\ +\x8c\xe6\x66\xfc\xf4\xa7\xb0\xed\x54\xb9\xb6\x23\x47\x30\x7f\x3e\ +\xaa\xab\xb1\x6c\x19\x6e\xbb\x4d\xf7\x95\x26\xf3\x2f\xad\x97\x38\ +\x9e\x7c\x12\xe1\x30\x9e\x78\x02\x67\xcf\xe2\xf9\xe7\xd1\xb5\x6b\ +\xe7\x5f\xd5\x96\x2d\x58\xb0\x00\x00\x96\x2f\xc7\xc4\x89\xba\x97\ +\xae\xad\xf4\xe3\xdd\xeb\xc7\x72\x7e\xff\xfb\x78\xf1\x45\xac\x5e\ +\x8d\xaf\x7f\x1d\x3b\x76\x74\xe6\xc5\x28\x85\x17\x5f\xc4\xcc\x99\ +\x88\x46\xb1\x7a\xb5\xc6\x52\x93\xf9\x17\xaf\x07\x1f\xc4\xea\xd5\ +\x68\x6b\xc3\x8c\x19\x58\xb2\xa4\x73\xea\xd0\x9d\x3b\x87\x45\x8b\ +\xf0\xc8\x23\x98\x3e\x1d\xeb\xd6\x61\xe0\x40\xdd\x2d\x9a\x4c\x2d\ +\x60\xf2\x64\xac\x5e\x8d\x09\x13\xf0\xad\x6f\xe1\xfe\xfb\x51\x5e\ +\xfe\x95\x7e\xfb\xca\x95\x98\x34\x09\xcb\x96\x61\xf1\x62\x2c\x5b\ +\x86\xdc\x5c\xdd\x21\x9a\x4c\xad\x0b\x2a\x28\xc0\x1b\x6f\xe0\xb9\ +\xe7\xb0\x79\x33\x6e\xbe\x19\x3f\xfd\x29\x1a\x1b\xff\xe4\x5f\x5a\ +\x56\x86\x87\x1e\xc2\xdd\x77\x23\x12\xc1\x86\x0d\x78\xec\x31\x04\ +\x83\xba\x2b\xfe\x74\xd2\x99\x06\xd7\xb3\x0e\x1e\xc4\xe2\xc5\x58\ +\xb1\x02\x03\x07\xe2\xbb\xdf\xc5\x9c\x39\x48\x4b\xbb\xf6\xdf\x52\ +\x51\x81\x97\x5f\xc6\x4b\x2f\x41\x4a\xfc\xdd\xdf\xe1\x6f\xfe\x06\ +\x59\x59\xba\xed\x35\x99\x5a\x57\x95\x94\x58\xbd\x1a\x3f\xfb\x19\ +\x76\xee\x44\x71\x31\x16\x2c\xc0\x9c\x39\xc8\xcb\xbb\x06\x67\x76\ +\x5d\x1c\x38\x80\x57\x5f\xc5\x6b\xaf\x21\x91\xc0\xdc\xb9\xf8\xce\ +\x77\x30\x68\x90\x6e\x72\x4d\xa6\x56\x87\xd5\xd6\x86\x75\xeb\xb0\ +\x64\x09\x36\x6d\x42\x4e\x0e\x6e\xbd\x15\xb3\x67\x63\xfc\x78\x64\ +\x67\x7f\x99\xb3\x95\x97\xe3\xfd\xf7\xf1\xbb\xdf\x61\xdb\x36\x98\ +\x26\xe6\xce\xc5\xc3\x0f\x63\xd4\x28\xdd\xcc\x9a\x4c\xad\x2f\x25\ +\xdf\x47\x49\x09\xde\x78\x03\x6b\xd7\xe2\xcc\x19\x44\x22\x18\x3f\ +\x1e\x63\xc6\x60\xec\x58\xf4\xe8\x81\xf4\x74\xa4\xa5\x5d\x5a\x06\ +\xbe\x5d\xb1\x18\x9a\x9b\xd1\xd0\x80\x8a\x0a\x6c\xdf\x8e\x8f\x3e\ +\xc2\xde\xbd\x60\x0c\xfd\xfa\xe1\xde\x7b\x71\xf7\xdd\x28\x28\xd0\ +\x4d\xab\xc9\xd4\xba\x16\x3a\x7b\x16\x7b\xf6\xe0\xdd\x77\xb1\x63\ +\x07\xf6\xef\x47\x5b\x1b\xba\x75\x43\x97\x2e\xc8\xc8\x40\x24\x02\ +\xdb\x86\x69\x42\x4a\x38\x4e\x3b\x96\x8d\x8d\x38\x77\x0e\xe7\xcf\ +\x23\x37\x17\x37\xdc\x80\x9b\x6f\xc6\xe4\xc9\x18\x3c\x38\x85\x92\ +\x8d\x34\x99\x5a\x7f\x56\xf2\x3c\xd4\xd6\xe2\xd0\x21\x54\x54\xe0\ +\xc4\x09\x54\x57\xa3\xbe\x1e\xad\xad\x48\x56\x00\xb1\x2c\x44\xa3\ +\xe8\xda\x15\x79\x79\xe8\xd3\x07\x5f\xfb\x1a\x8a\x8a\x10\x8d\xea\ +\xc4\x57\x4d\xa6\x96\x96\xd6\xe5\xa5\x9f\x67\x6a\x69\x69\x32\xb5\ +\xb4\xb4\x34\x99\x5a\x5a\x9a\x4c\x2d\x2d\xad\x6b\xa9\xff\x0f\x0b\ +\xd9\xce\x5b\x7c\xd5\x3b\xef\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ +\x42\x60\x82\ +\x00\x01\xd3\x04\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x93\x00\x00\x01\x53\x08\x02\x00\x00\x00\x73\x96\x76\x82\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\x9d\x77\xbc\x5c\x65\ +\x9d\xff\x9f\x76\xea\xf4\x99\x5b\xe6\xf6\xdc\x9b\x7b\x6f\x7a\x48\ +\x20\xb4\xd0\x44\x41\x8a\xa1\x28\x20\x48\x93\x22\x4d\xd9\x85\x65\ +\x5d\x7f\xee\xaa\xbf\xdd\x15\x75\x57\x7f\xee\x8a\xfe\x54\x10\x04\ +\x81\x00\x52\x94\xa2\x74\xa4\x25\xb4\x24\xa4\x91\x46\xda\x4d\x6e\ +\x6e\x9f\x99\x3b\xf5\xf4\xa7\xfd\xfe\x98\x24\x06\x88\x0d\x7f\xb8\ +\x41\xcf\x3b\xf3\x7a\xe5\xce\xcc\x99\x53\xbe\xe7\x39\x9f\xe7\xfb\ +\x7d\xce\xf7\xf9\x1e\x28\xa5\xdc\xb9\x63\xe0\xa1\x87\xee\xdb\xfc\ +\xf6\x06\xdf\x77\x21\x44\x20\x24\x24\x24\xe4\xc0\x86\x0c\x6c\xdf\ +\xf6\x9d\x6f\xff\x7b\x71\xb2\xa0\x69\x06\x44\x58\x4a\x19\x1a\x25\ +\x24\x24\xe4\x40\x57\xae\x5f\xfc\xe2\xe7\xf9\x7c\x4e\x55\x75\xca\ +\x38\x00\xfb\xca\x16\x84\x70\xf7\x5f\x52\x82\x77\x7e\xf5\x27\x2d\ +\xf3\xc7\x2f\x16\x12\x12\x12\xf2\x47\x81\xb3\xcd\x69\x09\x80\x94\ +\x72\xaf\xa0\x40\x00\x00\x84\x1e\x65\x4e\x40\x3d\xca\x18\x17\x04\ +\x43\x08\xe1\xbb\xdc\xb1\xfa\x27\xbe\x1f\x04\x41\xc0\x18\x03\x00\ +\x20\x84\xde\xeb\xb2\x41\x08\x19\x63\x41\x10\x50\x4a\x39\xe7\x08\ +\xed\x67\x55\x1f\x04\x10\x02\x00\xfe\xc0\x86\xea\x47\x7a\x60\xba\ +\x99\x7b\xf6\xff\x4f\x13\xfa\x3f\xe6\xa8\x43\x42\xfe\x1a\x94\xab\ +\xaf\x77\x0a\x04\x70\xdf\x8b\x99\x49\x59\xb6\xdc\x46\x05\x4d\x8b\ +\x1a\x1d\x86\x62\x40\x98\xab\x39\x81\x94\x2a\xf9\x6d\x2c\x09\x21\ +\xf4\x7c\xcf\xf5\x82\x48\x24\x1e\x89\xc4\x14\x55\x0f\x28\xb3\x6d\ +\x4b\x51\xc8\xbe\x6b\x97\x52\xd6\x2c\x1b\x21\x25\x16\x8b\xeb\x46\ +\x14\x21\x62\x59\x96\xe0\x8c\x10\xf2\xff\xfb\xea\x92\x42\x08\xb0\ +\xd7\xb5\x83\x80\x52\xe6\xba\xbe\xa2\xe0\xdf\x73\x91\x53\xca\x3c\ +\xcf\xc7\x18\xff\xe1\xb5\xff\xc5\x65\x8b\x51\x6e\xdb\x0e\x21\xf8\ +\xb7\xfe\xea\x1f\xfc\x15\x00\xbe\x4f\x7d\x9f\x12\x82\xc3\x96\x1d\ +\xf2\x57\x1e\x2d\x4a\x29\x85\x10\x7b\xdf\x73\x29\x5d\xcb\x3b\xb7\ +\xa7\xe1\x94\xae\x4c\x93\xae\x28\x08\x54\x02\xbe\xb1\xe8\xdc\xb1\ +\x69\x74\xc8\x76\xe3\x86\x26\xa4\x84\x10\xda\xb6\xab\x6a\xc6\x21\ +\x87\xcc\x4e\xa7\x53\x8a\xa2\x08\x21\x5c\xcf\xdb\xb9\x63\xe7\xc0\ +\xc0\xb6\x68\xc4\xd8\x7b\xb1\xd5\x6a\x4e\xe7\x94\xee\xa9\x3d\xdd\ +\xa6\x69\x22\x84\x18\x63\xc5\x52\x79\xe3\x86\x0d\x35\xab\x16\x31\ +\x8d\xfd\x88\x17\x84\x50\x0a\xc7\x76\x02\x2e\x00\x80\x98\x10\xd3\ +\xd0\xf0\xfe\x5c\xb9\x77\x5e\xb1\xd0\xa3\x50\x70\x1a\x25\x82\x2b\ +\x1a\x90\x92\x72\x8c\xcc\xb6\xde\x29\xa8\x34\x30\x60\x13\x0d\x40\ +\x00\xa5\xb4\x2d\x9b\x0a\x09\x00\xc4\x98\x44\x4c\x5d\x48\x2c\x8d\ +\x6c\x6f\xa7\x66\x0d\x6d\x99\x04\x06\x82\xfb\x57\x10\xc7\xf1\xb9\ +\x90\xb1\xa8\x2e\xe4\xef\x11\x1a\x28\x18\xb5\x6c\x57\x00\x00\x01\ +\x24\x8a\x62\x1a\x1a\x80\x10\xbc\x5f\x75\xe6\x1c\x72\xbd\x79\xee\ +\x8c\x46\x7b\xcb\xca\x11\xae\xa1\x3f\x42\xbc\x20\x90\x2e\x53\x8d\ +\x54\x7b\x5b\xd4\xcd\xed\x1a\xf6\x15\x3d\x8c\xca\x43\xfe\x9a\x7d\ +\xae\xe9\xd3\x7a\xc1\x1e\x9f\x4b\x42\x58\xb3\x9c\xcb\xba\x53\xe7\ +\x77\x46\xcd\xc0\xf1\x1d\xcb\xb3\x2d\x95\x79\x1d\x1a\x98\xd7\x10\ +\x59\x36\x56\xad\x4a\xa8\x60\x1c\x04\x01\x44\xf8\xb0\xc3\x0e\x8d\ +\x44\x0c\xdf\xf7\x3d\xcf\x0b\x02\x1f\x42\xd0\xd4\xd4\x08\x21\x1e\ +\x1b\x1b\xd7\x34\x05\x00\x54\xad\xd9\x53\xba\x7b\x66\x4c\xef\x87\ +\x10\xf8\xbe\xef\xfb\xbe\x10\xdc\x34\xf4\xa6\xe6\xa6\xf1\xf1\x1c\ +\x0d\xf6\xe7\xec\x08\xe9\x71\xdc\xdc\x33\x6b\xda\x94\x29\x1d\x1d\ +\xed\x29\x03\x56\xf3\x79\x0e\x09\x84\x40\x08\x21\x84\x94\x12\x02\ +\x08\xeb\x1e\x96\x10\x52\x48\x00\x01\xa8\x3a\xa0\x69\xe6\x09\x5f\ +\xff\xf2\x05\xee\x9a\x97\xb6\x55\x38\x46\x32\x5f\x55\xe6\x7d\xf4\ +\x33\x9f\x3f\xb7\x7f\xd9\xe3\x2f\xbb\x8a\x26\x04\xf4\xb8\xd9\xda\ +\x3b\xb3\x7f\x4a\x67\x47\x47\x47\xca\x80\x95\x42\xae\x54\x55\x0f\ +\x3a\xe9\xcc\xab\xcf\x38\x64\xcb\x73\x4f\x8c\x08\x1d\x23\xf4\x5b\ +\xef\x8d\x0b\x21\x01\x84\xd0\xf1\x95\xa6\x9e\x59\x07\x75\x25\xab\ +\x43\x3b\x1d\x54\x57\x10\x29\x85\xe0\x42\x4a\x00\xf7\xfa\xaa\x9c\ +\x4a\xa6\x37\xf6\x4f\x9f\xde\xdd\xd1\xd5\xde\xd6\x12\xc1\xb4\x94\ +\xcb\x4b\x44\x20\x44\x7b\x77\xb5\xbe\xbc\x14\x9c\x4b\x08\x21\x94\ +\xa2\xbe\x09\x20\x85\xe0\x12\xee\x3d\xc0\xfa\x11\x59\x36\x68\x9d\ +\x73\xd4\xdf\x5f\xf9\x89\x89\x17\x9f\xd8\xe1\x13\x84\x50\x7d\x9f\ +\xf6\x6c\x74\xf7\x3e\x08\x09\xf6\x9c\x3b\x29\x39\x1d\xb3\x92\x67\ +\x5c\x78\xd9\xa2\x05\xe6\x1b\xcf\x2c\xa7\xa6\x2e\xb9\xe0\x42\x4a\ +\x09\x61\x7d\xb7\xa5\x14\x5c\x08\x21\x01\x80\x00\xc0\xb0\xe9\x87\ +\x7c\xb8\x7d\x2e\x21\x44\xdd\x45\x82\x10\xba\x01\x9d\x69\xa2\x93\ +\x33\xb0\x56\x2a\x0c\xd8\xb4\x41\xc5\x8d\x3a\x5e\x57\x08\x5a\x0d\ +\x92\x35\x94\x73\xda\x8c\x1f\x0f\xda\x0c\x41\x9f\xd2\xe9\xd3\xa6\ +\x43\x08\x2d\xcb\xde\xbb\x22\x4a\xa9\xef\xfb\xad\xad\x2d\x13\xe3\ +\xe3\xbe\xef\x42\x08\x4c\x33\xd2\xd9\xd1\x5e\x2e\x97\x37\x6d\xda\ +\x84\x31\x01\x00\x70\xce\x62\xb1\xd8\xb4\x69\xfd\x53\x7b\x7a\x36\ +\x6c\x58\x4f\x88\x78\xb7\x70\x31\x1a\xa8\xa9\xf3\xae\xbd\x6e\x81\ +\x69\x17\x1d\x0a\x00\x18\x5e\xf5\xd4\xed\xf7\x3e\x5d\xe0\x51\x04\ +\x31\x82\x00\x06\x2e\x42\x90\x61\x53\x70\x80\x11\x04\x92\xb1\xc0\ +\x81\x30\x6a\x55\x73\x6f\xad\xdb\x34\xe1\x08\x1a\x00\x8f\x13\x85\ +\xc8\xa8\x8e\xa5\xa0\x52\x00\x21\x04\xe3\xc0\xc7\x89\xb3\x3f\xff\ +\xf7\x47\x44\xad\x5c\x95\x12\x05\x0e\xbd\xf9\xe4\x7f\xff\xe8\x49\ +\x26\x24\xc4\x44\x1a\x49\x56\xe3\x88\x06\x8a\x61\x30\xca\x2c\x8a\ +\x4c\x15\x43\xe1\x71\xc6\xaa\x5e\xe3\x69\xa7\x2c\x3a\xa5\x31\xff\ +\xad\x75\xeb\x4b\x4c\x60\x0c\xca\xbe\x00\x48\xd1\xb0\x00\x9e\x0d\ +\x89\x42\x54\x15\x00\xe9\xd9\x34\x39\x63\xde\xb5\x5f\x3c\x3f\x52\ +\xcb\x55\x3c\xa1\x62\xbe\x75\xc5\x73\x0f\xde\xff\x44\x41\x44\xec\ +\x00\x10\x42\x14\xc8\x81\x67\x49\x12\x01\x8a\x46\x98\xc5\xa0\x4a\ +\x25\x51\xa0\x2b\xb9\xea\x0b\x12\x53\x02\x37\x20\x4c\x42\x82\x20\ +\x90\x9c\x33\x57\xf0\x28\x00\x40\x70\x2e\x00\x90\x82\x57\x1d\x89\ +\x10\x51\xb1\x04\x9e\x85\x14\x1d\x60\x35\xe0\x50\x41\x40\x72\x26\ +\xa9\x8d\xcd\x88\xe3\x49\x09\x90\xa9\x4a\x43\xad\x47\xf4\xd2\x76\ +\x18\x07\x8a\xa1\x00\xe9\x5b\x00\xa9\x48\xd5\xdd\x80\xa9\x18\x01\ +\x00\x08\x90\x08\x86\x23\x61\x21\x1f\xfe\x68\x71\xef\x1b\xc7\xa7\ +\x87\xa7\x10\xb2\x4a\x94\x8b\xad\x36\xf9\xcd\x98\xdd\xaf\x89\x55\ +\x81\x76\x69\x0b\x75\x02\x6b\xae\xaa\x26\xa0\xa8\x32\x8e\x11\x89\ +\xc5\xe2\x8e\x63\xef\x7b\xd3\xb0\x3e\xaa\x25\xa5\x48\x67\xd2\x3b\ +\x77\xee\x80\x10\xb4\xb5\x35\x73\xce\x1c\xc7\x91\x12\xcc\x9e\x3d\ +\x8b\x73\x6e\xdb\xf6\xc0\xc0\x80\xeb\x7a\x91\xa8\xa9\xa8\x1a\x63\ +\xb4\xae\x68\xfb\xae\x01\x41\x40\x30\x58\xfd\x8b\xef\x5c\xf1\xa3\ +\x55\x67\x7d\xe9\x7b\xff\xf6\xe9\x93\x7e\xfd\xc0\xb3\xf9\xb6\x85\ +\xff\x7e\xed\xa7\xb2\x26\x28\xed\x5a\x7b\xc7\x0f\x6f\xdb\x42\xa6\ +\x7e\xf1\x4b\x97\x4e\x6b\x88\x02\xbf\xb2\xe2\x99\x5f\xdc\xf9\xc0\ +\x4b\x9a\x11\x9d\x3d\x6f\xee\xf6\x07\xef\x94\xcd\x87\x5d\x77\xcd\ +\xf9\x87\x74\xc6\x38\x15\x95\xc9\x75\x12\x48\x21\xa5\x14\x00\x12\ +\x29\x25\x5f\xff\xeb\x1f\x7c\xfe\x87\x2b\x8e\xba\xf8\x7f\x7f\xfb\ +\x73\xa7\x4c\x7f\x68\xa9\xed\xda\xa4\x71\xca\x75\xdf\xbb\x8d\x59\ +\xa3\x4f\x2e\xfe\xe9\xe3\x6f\xbc\x5d\x8b\xcf\x38\xf7\xd2\xcf\x2c\ +\x3a\xb2\x5f\x96\x07\x9f\xfc\xf9\x1d\x77\x3f\x33\x6a\x57\xaa\xfa\ +\xc1\xf3\x6e\xbc\xf5\x96\xe5\x4f\xdc\x71\xd3\x6d\xaf\x64\x8f\x39\ +\xe3\x9a\x8b\x4e\x9d\x91\xd5\xb7\xaf\x7c\x71\xf1\xdd\x0f\xec\xa8\ +\x52\xa2\xe1\xba\x83\x26\xad\xf1\x07\xff\xeb\x9f\xee\x5a\xc9\x8f\ +\x3a\xeb\xd2\x7f\xb9\xf8\xac\xe2\xae\xed\xb7\x3c\xb1\x7d\xe6\xc9\ +\xe7\x5e\xf5\xe9\xe3\x3b\x62\xfc\xad\x97\x7e\xfd\x83\x9f\x3d\x31\ +\xfd\xbc\xaf\x5c\xdb\xf7\xd6\x65\x5f\xfa\xc5\x29\xd7\x5e\xbf\x40\ +\x59\xf1\xd5\x6f\xbf\x7e\xed\xad\xdf\xce\xbc\x74\xfb\x8f\xde\x64\ +\x37\xfc\xe3\xe5\xfd\x0d\x11\x1c\x54\x5f\x79\xec\xde\xbb\x1e\x7a\ +\x9d\xd7\xcf\x8b\x94\x15\x07\x4c\x3d\xfc\x94\xab\x2e\x38\xa9\x3f\ +\x83\xdf\x7e\xe3\xb9\xbb\xef\x7e\x70\x8d\x93\xbc\xe4\x86\x2f\x9e\ +\x36\x2d\x12\xf8\xd5\x57\x1f\xbb\x7b\xf1\x63\x6b\x52\x87\x9e\x71\ +\xed\x65\x8b\x7a\x93\x8a\x84\x60\xc7\x3a\x56\x75\x79\x74\xd6\xc2\ +\xab\x2e\x3a\x6d\x46\xb3\x3e\xb1\x75\xc5\x3d\xb7\xdf\xb5\x72\x52\ +\x3d\xef\xda\x2f\x9c\x3c\xaf\x37\xad\x5b\xdf\xfd\xef\x9b\x56\xac\ +\xdd\x65\xe8\x6a\xd8\xfa\x43\xfe\x4a\x7c\x2e\x2e\x64\x92\xbb\xdc\ +\xf1\x03\x26\x3f\x11\x8f\xfe\xc0\x51\x6e\xcf\x79\x37\x4e\x43\x69\ +\x5a\x75\x28\x8f\xa8\xaa\x22\x30\x17\x0a\x01\x50\x4a\xc1\x39\x2b\ +\x14\x26\x8b\xc5\x12\xc6\xbb\xe3\xac\x8e\x8e\x4e\xc3\xd0\x10\x82\ +\x9c\x73\x04\x21\x84\x90\x52\xca\x18\x93\x52\x58\x96\x25\xa5\xf0\ +\x3c\x17\x00\xe0\xfb\x3e\x26\x18\x00\xc0\xb9\x84\xf0\x1d\x6e\x57\ +\x3d\x20\x0c\x02\xda\x7f\xfc\x85\x3f\x98\x7a\x5a\xb2\x35\xbd\x7d\ +\xf9\xf2\xc9\xc0\xf7\x76\xae\xb9\xf3\xb6\x62\x63\x63\xc7\x69\xe7\ +\x7f\xe2\x84\x83\x5f\x1b\xdb\xa2\xb5\x35\xe9\xbf\xf9\xc1\x37\x5f\ +\x57\x0e\xfb\xca\x35\x17\x8f\x6d\xde\xbe\x84\x32\x55\x81\x8e\x4c\ +\x9f\x72\xee\x59\xb3\xf0\xce\x6f\x7d\xe5\x91\xa9\x1f\xbf\xf4\x13\ +\x73\x89\xdc\x1d\xac\x01\x29\x81\x94\x92\xe8\x89\xd6\xce\x8e\xce\ +\x96\x84\xa4\x9e\xcf\x28\x52\x34\x5e\x1a\xbe\xe5\x7b\xb7\xc6\x17\ +\x5d\x77\xd1\xd9\x1f\x7d\xea\xd5\xed\x47\x9c\xfa\xa9\xd3\x66\x2b\ +\xb7\x7e\xfd\xab\x70\xde\xd9\xd7\x5c\x76\xd9\xba\x55\xdf\x12\x44\ +\xa9\xee\x5c\xfb\x93\x9b\xef\x19\x2c\x3b\x32\x7b\xd0\x95\x57\x7d\ +\x0a\x2f\x7b\xe0\x86\x1f\x16\x2e\xf9\xfb\x2b\x2f\x3c\x33\x7f\xd3\ +\x6d\x8f\xd5\x48\x52\x4a\x01\x00\x90\x12\x10\x0c\x53\x26\x7d\xfd\ +\x99\x57\xd6\x9e\xb0\x60\x6a\x5b\x67\xb6\x3b\x7a\xf5\xa5\x27\x0e\ +\xfd\xe2\xc7\x37\x6d\x8f\xdf\x70\xc3\x79\x17\x0e\xee\x78\x74\xd9\ +\x1b\xc1\x31\xf3\xfb\xa6\x74\x67\xbb\x7a\xa7\xf8\x63\x3d\xbd\xd3\ +\xfb\x4c\xe7\x99\xb7\x77\x00\x63\x5e\x47\xa3\xf2\xc4\x7f\xdd\xb8\ +\x6d\xda\x39\x5f\x3a\x7d\xd1\xd2\x25\xcb\xf3\x01\x83\x00\x50\x26\ +\x51\x72\xe6\xd5\x57\x9d\xee\x3e\x77\xe7\xf5\x2b\x82\x6b\x6e\xb8\ +\xf4\x33\x8b\x46\x07\xef\x7c\xf1\xf9\x07\xef\x1a\xcc\xa6\x0f\x3a\ +\xee\xc4\x85\x1f\x3f\xe5\x37\x2f\x4e\x9c\x7a\xe1\x69\xf1\x5d\x2f\ +\xfd\xf3\xff\x59\x7b\xf2\x25\x57\xf4\xa9\xc2\x26\xed\xd7\x5e\x71\ +\x76\x66\xd7\x92\xff\x7a\x68\xec\x9c\xcb\x2e\x3a\xe7\x93\xdb\x56\ +\x7e\x7f\x43\xdf\xec\x9e\xf1\x17\x1f\xfa\xe6\x0b\xab\x2a\xae\xa3\ +\x2a\x78\xdf\xc1\xcd\x90\x90\x0f\x1d\x48\x4a\xb0\xf7\x05\x00\xac\ +\xf8\x4c\x50\x0a\x05\xfb\xcd\xae\x22\x13\xe2\x8c\xae\xe4\xe3\x3b\ +\x4b\x05\xcb\x45\x9c\xd6\xbc\x80\x4a\x00\x24\xe4\x5c\x38\x8e\xeb\ +\xfb\x41\x32\x99\xec\xeb\xef\xeb\xd9\x83\x94\xc2\xf7\x03\xd7\xf5\ +\x20\x80\x00\x40\xcf\xf3\x7d\x3f\xa0\x94\x0a\x21\x38\xe7\x94\x32\ +\xc6\x38\xe7\x82\x31\xea\x38\x2e\xe7\xac\x7e\xb5\xbf\xfb\x05\x00\ +\x04\xd2\x2e\x96\x95\xc6\xee\x99\x8d\xc1\x23\xf7\x3e\xb8\xbe\x18\ +\x9b\x7f\xcc\x29\x97\x5d\x7c\xda\xc1\x7d\x59\xc8\x81\x49\x54\x04\ +\x05\x63\xb4\x34\xf0\xf6\xeb\x4f\x3f\xb9\xa6\x42\x66\xb6\xb7\x28\ +\x58\x48\xc1\x40\xb4\x79\x6a\x43\x7c\xc7\xd6\x55\xaf\xbe\xfa\xf6\ +\xce\xb1\x1a\x22\x10\xec\x59\x27\x80\x80\x06\x41\xf7\x09\x57\x2c\ +\xbe\xfd\xbf\xcf\x3b\x44\x7d\xea\x9e\xfb\x37\xe6\x1c\x55\x51\x84\ +\x67\xef\xda\xf8\xd6\xca\x35\x23\x30\x12\x25\xd1\xe6\x69\x6d\xad\ +\x13\x3b\xd7\xbc\xf6\xe2\x8a\xd7\x5f\x7b\x2d\xaf\xb6\xcd\x6e\x4f\ +\x48\x00\xfc\x5a\x69\x62\xf3\x86\xd1\x92\xa3\x34\xcd\xea\x8d\x3b\ +\x4b\x96\x2e\x5b\xf3\xf2\xab\x4b\xb7\x8c\xb5\xb4\xf7\xa4\x74\x4a\ +\xd9\x6f\xbd\x56\xc1\x99\xe7\x52\xa8\xaa\xba\x4a\x7c\xc6\x93\x4d\ +\x33\xb2\x64\xe2\x85\x17\x97\xaf\x7e\x79\xc9\xf2\x51\x6f\x46\x57\ +\x7b\x79\x6c\xed\xa6\xc9\xe6\x33\x3f\xbe\xa0\x45\x2f\xd8\x66\xf2\ +\x23\x67\x1f\x83\x27\x46\x77\x0e\xec\x02\x04\x0b\x16\xe4\xb6\x6f\ +\x5c\xb6\x7c\x20\x20\xba\x6e\x46\xa1\x90\x00\x48\xcf\xa7\x46\xe3\ +\x8c\x29\x91\xea\x8b\x4b\x96\xad\x59\xb2\xf4\xd5\x1d\x93\xed\xad\ +\x5d\xcd\x5d\x73\x2f\xba\xec\xbc\x93\x8f\x9e\x93\x89\x10\x10\xc0\ +\x44\xd3\x94\x29\x71\xb4\x66\xd5\xf2\x65\x2b\xb6\x8d\x15\x1d\x84\ +\xb8\x96\xe9\xe9\x8e\x28\x4a\x73\xef\x89\xc7\xcf\x0b\x0a\x3b\x86\ +\xab\xc8\x54\x00\xe7\xd2\x1a\x1b\x1c\xd9\xfa\xb6\x6d\x07\xf5\x7c\ +\x8b\xf0\x15\xbe\x3e\xbc\xaf\x7d\x7c\x2e\x00\x54\x02\x57\x5a\xe0\ +\xa3\x3a\x17\x5c\x44\x13\x99\x4f\xe9\xb2\x55\xe4\x97\xb7\xa6\x99\ +\x9b\x53\x04\xdd\xe8\xe2\x92\xc0\x18\x4a\xca\x59\xb1\x58\x4a\x26\ +\xe3\x41\x10\x80\xba\xd4\xec\x1d\xf0\xc7\xb8\x58\x2c\x61\x82\x21\ +\x80\xe5\x72\x39\x9d\x4e\x0a\x21\x28\x65\xdb\xb6\x6f\x87\x00\x30\ +\xc6\x35\x4d\x65\x8c\x57\x2a\xd5\x20\x08\x34\x95\xbc\xab\xe7\x17\ +\x42\x00\x09\x88\xa2\x8c\xbd\xf9\xe8\xbf\xbd\x9a\xfc\xfe\x77\xff\ +\xe1\x94\x93\x8e\xf9\xcd\xd0\x5b\x47\x2e\x3c\xca\x28\x3c\xf9\xd3\ +\xdb\x5f\x39\xb7\x7b\x6e\x07\x41\x40\x4a\x08\x71\xa4\xb9\xb5\xcb\ +\x9c\xde\x13\x03\x6b\x4b\x15\xc6\x93\x10\x62\x69\x4f\x0e\x96\xec\ +\xd3\xfa\x0f\x3a\x68\xee\xba\x64\x5c\x83\x80\x42\x09\x76\xfb\x5c\ +\x42\x12\x45\x19\x7a\xf5\xbe\x9b\x1e\x79\x8b\x31\xbb\x52\x2a\x3b\ +\x28\x81\xa0\x04\x10\xa9\xba\xce\x21\x90\x00\xa2\xa0\xba\xab\x30\ +\x79\xc2\xc1\xd3\x67\x1e\x34\x15\xce\x3e\xa8\x11\x14\x77\x8c\x97\ +\x0d\x06\x12\x0d\xd9\xc6\x29\xdd\x93\x25\xc9\x8a\xdb\x47\xfc\x93\ +\x17\xcc\x9b\xb1\x34\x97\x39\xa4\xbb\xb9\x38\xb4\xb6\xe2\x22\x68\ +\x48\x21\x84\x84\x00\x20\xa4\xc7\x1b\x22\x4d\xda\xb9\x17\x9e\x31\ +\x27\x6d\xdf\xb3\x6e\xed\x50\x41\xd4\xe0\xc7\x0e\x3d\xb8\x7f\x6b\ +\x34\x31\x37\x6b\x8c\xad\x9e\x2c\x0d\x4f\x6c\xde\x36\x71\xd1\xc9\ +\x1f\x5b\xfe\xe0\x3d\x8f\xc5\x8f\xb8\xe4\xe3\x7d\xeb\x7f\xf3\xf3\ +\x81\x1c\x4a\x4f\x27\x00\x40\x45\xd3\x55\x8c\xa4\x90\x00\x48\x0e\ +\x80\xaa\x47\x1a\xdb\xd2\x5e\x61\xeb\x04\x3d\xe9\xd0\x79\xd3\xdf\ +\x74\xbc\xf9\xed\xe9\xd1\x37\x47\x22\xbd\xc7\x1c\xd7\x0d\xbf\xf5\ +\xe5\xfb\x9c\xf9\x9f\xbc\xee\xf8\x76\x5e\x1b\x19\xaa\x81\x83\xe7\ +\x1f\x3c\x7d\x85\x13\x37\x55\x08\x09\xad\x8e\xe5\x39\x6e\x9e\xdc\ +\xf1\xc8\x7d\xcf\xd8\x24\xa1\x5b\xc3\xbe\xd6\x04\x81\x44\x44\xd1\ +\x74\x8d\x42\x10\x3a\x5c\x21\x1f\xfe\x68\x51\xca\xbd\xf9\xed\x2a\ +\x82\xab\x3c\xf5\xb5\x9a\x73\xac\x41\xe7\xf2\x49\x5e\xe5\x36\xe7\ +\x07\xab\x36\x14\xac\xcc\xd0\xc3\x65\x25\x20\xc4\x90\x12\x42\x30\ +\x3e\x3e\xa6\xe9\x0a\x82\x58\x4a\x51\x77\x39\x20\x04\x18\xe3\x7c\ +\xbe\x50\xab\xd5\x0c\x43\x03\x00\x38\x8e\x3d\x31\x91\x6b\x68\x68\ +\x98\x3a\x75\xaa\x90\x02\xec\x49\x5e\x75\x1c\x67\x74\x74\x1c\x00\ +\x20\xde\x93\x66\xc9\xb9\x10\x10\x2a\x9a\x6e\x26\xa2\xde\xce\x65\ +\xf7\x3e\xb5\xf1\x1b\x17\x7d\xfa\xb4\x57\x36\xbd\xf4\xf2\xd2\x79\ +\xe7\x9f\xf4\xdd\xef\x1c\xa3\xa6\xf1\x9a\x5a\x4d\x80\x28\x95\xca\ +\x29\xd7\x7d\xe3\xcc\x98\x3a\xb6\xe6\xb9\x27\x97\x6f\x11\xb3\x67\ +\x6a\x46\x24\x01\x27\x7e\xf5\xc0\x2f\xfb\xae\xfe\xcc\x7f\xfe\xe8\ +\x7b\x10\xc0\xd1\xcd\x2f\x7b\x52\x08\xb9\xfb\xd6\x9e\xa6\x9b\xa2\ +\x3a\xba\x63\xfb\x16\x23\x91\x22\x8a\x21\x3d\x89\x88\xa2\x6b\x2a\ +\x90\x00\x62\x45\xd7\x71\x54\x71\x5e\x78\xec\xd1\x19\xed\x17\x7f\ +\xe5\x87\xb7\x00\xa7\xb0\xe4\xc1\xbb\x56\xe7\x4a\xfa\xd2\x37\x4f\ +\x9a\x77\xce\xbf\xdd\x7c\xeb\xea\xa7\x16\x7f\xe3\x7b\xbf\xbe\xed\ +\xce\x19\xd7\x5d\xf0\xb9\xc5\xe7\x28\xb9\xad\xab\xee\x7c\xf4\xd9\ +\x1c\x8c\x10\x29\x85\x14\x34\xa0\x54\x49\x9f\x75\xdd\x77\xce\xe0\ +\xb4\x34\x31\xf8\xf0\x4f\x6f\x7d\x69\xf5\x48\x45\xe1\xb7\x3f\x34\ +\xfb\x73\x97\x7e\xe5\x14\x5d\xee\x58\xf5\xc2\x2f\x5f\x5a\x05\x20\ +\x7d\x63\xdd\x8e\x0b\x8f\xcf\xae\x5d\xb7\x6a\x25\x4a\x7d\xf6\xd4\ +\xbe\x81\x65\x6f\x94\xb0\xda\x80\xb1\xa6\x6b\x18\x02\x09\x89\xae\ +\xab\xba\x06\x47\xb7\x6f\x5f\x9f\x57\x16\x7d\xfa\x9c\xa5\x5f\xbf\ +\xf5\xe6\x3b\xe7\x5c\x77\xde\xdf\xdf\x73\x11\x1e\xdd\xf4\xda\xad\ +\x4f\x2d\x79\x1b\x58\xcb\x47\x67\x5f\xf3\xcf\x5f\xa3\x9a\x21\xc6\ +\x36\xb1\xea\xb6\xfb\xef\x7d\xfc\x8b\x97\x9e\x7a\xcb\xad\x8b\x10\ +\x12\xeb\x5e\xb6\xa4\xb5\x75\xf1\xe2\x27\xae\x3d\xef\xf8\x1b\xbf\ +\x7b\x02\xf4\xab\x8f\x7e\xff\x2b\x1b\x56\x31\x55\xd7\x31\x46\x52\ +\x08\x2e\x25\x0a\x13\x26\x42\x3e\xe4\xc0\x13\x4f\x38\x76\xdf\x61\ +\x76\x26\x81\xe2\xbb\x17\x46\x2a\x47\x6a\x6e\x04\x09\x0c\x80\x2b\ +\xe1\x28\x57\xee\xb1\xe2\x6b\x64\x2c\xaa\xa0\xdd\x91\x97\x4f\x15\ +\x55\x6b\x6c\x68\x50\x54\x15\x21\x28\x25\x10\x42\xd4\x6a\x56\x61\ +\x32\xaf\xa9\xf5\x6c\x00\x20\xa5\x0c\x02\x96\x4e\xa7\x63\xb1\x28\ +\x42\x08\x42\x28\x84\xa4\x94\x4d\x16\x27\x3d\xcf\xd1\x55\x75\x7f\ +\x57\x8f\x14\x90\xc4\x53\x8d\x9a\x3b\x9e\xb7\x24\xc5\xa9\xd6\x46\ +\x13\x5b\x23\x3b\xaa\x6a\x43\x43\x3a\xa6\x21\xc6\x7c\x6b\x22\x6f\ +\xf6\x1f\xff\x6f\x5f\x39\xf7\x8d\x1f\x7c\xfb\xf1\x41\x4b\xd4\xf2\ +\x96\x07\x50\x24\x93\x89\x11\x59\x1e\x1b\x73\x11\x8e\xa6\x9b\xe2\ +\x06\x04\x9c\x3a\x15\xc7\x71\x19\xc4\x40\x02\x01\xf5\x78\x3a\xa9\ +\x79\x13\x93\x36\x07\x10\x01\x00\xb8\xc0\xaa\x99\xca\xe8\xd4\x2a\ +\x15\xaa\x7a\x47\x36\xe2\xd9\xa5\x52\xd5\x13\xc2\x48\xb6\xa4\x23\ +\x30\xa8\x95\x0a\x45\xa1\x68\x1e\x25\xd1\x54\x22\x69\x12\x61\x97\ +\x2c\xcb\x2e\x51\x2d\x91\x49\xa7\x74\xe4\x96\x73\x55\x87\x62\x4d\ +\x95\x52\x4a\x09\x04\x89\xa6\xe2\x11\x15\x01\x29\x99\x5f\x2b\x55\ +\xaa\x16\x32\x4c\x20\xa4\xc3\x95\xc6\x86\x74\x84\x08\xab\x38\x6e\ +\x07\x10\x2b\xc8\x81\xa9\x96\x38\x74\x2b\x39\x1b\x24\x33\x69\x5d\ +\x4c\x8e\x57\xa4\x8a\xd4\x44\x26\x41\x78\x71\x6c\x02\x65\x5b\x92\ +\x30\xa8\x14\x8a\x0e\x52\x62\xa9\xac\xea\x54\xca\xe5\x02\x33\x33\ +\x8d\x99\xb8\x22\x9d\xf2\x84\xe5\x72\x86\x15\x64\xa6\x9b\xe3\x1a\ +\x04\x82\x39\x15\xcf\xaa\x15\x03\x62\x24\x33\x99\x88\x02\x04\x0f\ +\xac\x92\xeb\x07\xd5\x00\x47\x52\x99\x8c\x41\xa4\x08\xfc\x6a\xa1\ +\x12\x44\x12\x8d\x49\xd3\xc9\x15\x5c\x2a\x60\x98\xa7\x1a\xf2\xe1\ +\x57\xae\x13\x3e\x76\xec\xbb\xb2\xb4\xa9\x04\x94\xd2\x7e\xe0\xf4\ +\x62\x5f\x87\x62\x5c\x28\x6f\x71\xd3\xc2\x9a\x49\xde\x51\x46\x82\ +\x52\x26\x85\xd0\x74\x43\x51\x88\x10\xd2\xf7\x7d\xca\xa8\xaa\x2a\ +\xfb\xa6\x4d\x4a\x29\x83\x20\xc0\x44\xd1\x54\x0d\x63\x54\xcf\x59\ +\x47\x48\x2a\x8a\xf2\x3b\xf7\x48\xca\x20\x08\x00\x56\x54\x82\xa4\ +\x60\x7e\xc0\xb1\xa2\x2a\x48\x06\x94\x0a\x09\x20\x90\x3e\x55\x3b\ +\xe7\x9f\xf8\x1f\xff\x76\xee\x33\x37\x5c\x7e\xcf\x56\x47\x35\xa3\ +\x2a\x81\x52\xb0\x80\x72\xa2\x6a\x18\x4a\xce\x18\xe3\x42\x02\x80\ +\x10\x56\x14\xb2\x27\x57\x4d\x04\x01\xdd\xbd\x5a\x09\x00\x04\x10\ +\xd4\x97\x94\x8a\xa6\x02\x4e\x03\x06\x54\x55\x41\x10\x08\x46\x29\ +\x17\x00\x22\x45\x21\x08\x42\x00\x04\x0d\x18\x17\x12\x13\x42\x08\ +\x86\x52\x50\xca\xb8\x94\x18\x93\x7a\xaa\xfa\xee\x7c\x2a\xc1\x29\ +\x65\x02\x00\x08\x00\xc2\x98\x10\x52\xff\x4a\x0a\x4e\x19\x13\x12\ +\x10\xa2\x60\x8c\x20\x00\x40\x30\x9f\x0a\xa2\xaa\x48\xf2\x80\x32\ +\xa2\x6a\x18\x02\x29\xf6\xfc\x2d\x99\x47\x85\xa2\x28\x18\x01\x46\ +\x29\x07\x48\x55\x08\x94\x82\x52\xca\x25\xa8\x6f\x14\x02\xc9\x28\ +\xe5\x42\xd6\x8f\x91\x28\x04\xed\xf3\xc9\xee\x65\xa4\x64\x8c\x32\ +\x21\xeb\x99\xb1\x18\x81\xc0\x0f\x00\x51\x14\x8c\xc2\x54\xae\x90\ +\xbf\x06\xe5\xfa\xe8\xf1\x47\xef\x67\x7e\x09\x04\x3e\x07\x81\x04\ +\x12\x00\x02\x80\x8e\x01\xfe\x1d\x19\xd9\x9c\xf3\x7a\x5e\x05\x42\ +\x08\xa1\xfd\x54\xc8\x81\x10\x70\xbe\x37\x17\x13\x62\x8c\x10\x84\ +\x7f\x4e\xac\x22\x04\x50\x8c\x68\xb6\x29\x61\x8d\x8f\x96\x03\xf1\ +\xc7\x4f\x8e\x09\x09\x09\xf9\xeb\x19\xe7\x92\x52\xec\x27\xa3\x5a\ +\x42\x15\x02\x75\xef\xc7\x12\x88\xdf\x51\x2b\x62\x5f\xb5\xda\x77\ +\xda\xf6\x3e\x1f\x42\x08\xe1\xbe\xe9\xf2\xf5\x31\xaf\xf7\x2d\xb5\ +\x10\x4a\xea\x94\x07\xb6\x4e\xd6\x9d\x22\x29\xc3\xc1\xe6\x90\x90\ +\xbf\x3d\xe5\xaa\x54\xaa\x1f\x56\xb7\xc5\x73\xc3\xf3\x17\x12\xf2\ +\x37\x1a\x2d\xfe\xf4\xb6\x9f\x84\x56\x08\x09\x09\xf9\x90\x29\x97\ +\x14\x3c\xb4\x42\x48\x48\xc8\x87\x2c\x5a\xac\xd5\x6a\xa1\x15\x42\ +\x42\x42\x3e\x5c\x84\xcf\xcb\x08\x09\x09\x09\x95\x2b\x24\x24\x24\ +\x24\x54\xae\x90\x90\x90\x90\xf7\x42\x7e\xff\xd7\x10\xc2\xfd\xe6\ +\x97\x02\x00\x38\x0f\x87\xf6\x43\x42\x42\x0e\x3c\xe5\x22\x84\x20\ +\x84\x6a\xb5\xda\x7b\x4b\x0b\x28\x8a\x12\x89\x44\x83\xc0\x0f\x1f\ +\x33\x13\x12\x12\x72\x00\x29\x17\xc6\x78\x74\x74\xf4\xc1\x87\x7e\ +\x91\x9b\xc8\xf1\x77\x66\x4e\x40\x00\x31\xc1\xb3\x66\xcd\xfa\xe4\ +\x99\x67\xa8\xaa\x1a\x8a\x57\x48\x48\xc8\x81\xa2\x5c\x8a\xa2\x3c\ +\xf9\xd4\xd3\x2f\xbe\xf4\x92\x69\x18\xfb\x0d\x15\xb7\x6e\xdb\x36\ +\x75\x6a\xcf\x51\x0b\x17\x7a\x9e\x17\xda\x31\x24\x24\xe4\x80\x50\ +\x2e\x21\x44\xa5\x52\xbe\xee\xba\xbf\xef\x68\x6f\x17\xef\x19\xd2\ +\x22\x8a\xb2\x74\xe9\xd2\xf1\xb1\xf1\x3f\xe6\x61\x85\x21\x21\x21\ +\x21\x7f\x21\xe5\x02\x00\x40\x08\xfb\x7a\x7b\xa7\xf6\xf4\xbc\x77\ +\x30\x5e\x55\xd5\x6d\xdb\xb6\xd7\x6a\xd5\xdf\xbf\x76\x09\xa0\x6e\ +\x18\x0a\x94\xae\xeb\x72\xb9\xcf\xc7\x58\x35\x0d\x4d\x04\xae\xe7\ +\xf3\xff\xa1\x07\x68\x41\xcd\x34\x94\x7d\xa7\x8b\xb3\xc0\xf1\x7c\ +\x01\x90\x6e\x98\x0a\x96\x9e\xe3\xb2\xbd\x4f\x58\x84\x48\x37\x0c\ +\x02\x85\xeb\xb8\x4c\x86\x0f\xfc\x0a\x09\x39\xb0\x95\x0b\x00\x10\ +\x04\x81\xef\xfb\xef\x55\x2e\x29\x25\x63\xec\x0f\x4c\xd5\x86\x58\ +\x43\xb5\xdf\xdc\x77\xf7\x7a\x2b\x7d\xce\x67\xce\x6c\xd3\xb9\xcf\ +\x04\x00\x00\x29\x9a\x3f\xb4\xe6\x96\x47\x9e\x4f\xcf\x3b\xfd\xf4\ +\xe3\xa6\xca\x80\xfd\xa5\xc7\xc9\x20\x22\xa0\xf6\xf4\xcf\xee\x5c\ +\x3d\x5c\xe0\x42\x02\x00\x04\xf5\x63\x33\x3f\xf2\xd9\x33\x3e\x9a\ +\x04\x85\xa7\xee\xb8\x79\x55\x31\xfd\xe9\xcf\x9e\xd3\x9b\x44\x01\ +\x93\x10\x2b\x2a\x9b\xfc\xf5\xcf\x6e\x5e\x5b\x4e\x9f\x73\xde\x59\ +\xbd\x19\x4c\x59\x38\xae\x17\x12\xf2\x3f\xcc\x07\x9a\xcf\x05\x09\ +\x0c\xb6\xbe\xb5\xfc\xe1\x3b\x6f\xbd\xe5\x9e\xa7\xab\x40\xad\x57\ +\xf9\x83\x88\x88\xca\xc8\x92\xe7\x9e\x5d\xbd\xb5\x00\x7f\x5b\xad\ +\x10\xc2\x7a\x89\xaf\x7d\x2b\x13\x42\xf8\x3b\xdf\xd7\xff\x04\xef\ +\xf8\x0a\xbe\x7b\xd1\x77\xaf\x6f\xef\x51\x23\x69\x2d\x7f\xe9\xc5\ +\x65\xeb\x77\x38\x41\xe0\x79\x9e\xeb\x79\x94\x09\x00\x24\xd6\x93\ +\x1d\x2d\xc6\x1b\x4f\xdc\xf5\x93\x07\x97\x38\x50\xc3\x10\xa8\x0a\ +\xdc\xf8\xd2\x2f\x6f\xfd\xd9\xaf\x2d\x23\xdb\x92\xd6\x38\x0f\x65\ +\x2b\x24\xe4\x80\xf7\xb9\xfe\x4c\x24\x80\xaa\x61\x26\xe2\x64\xd9\ +\xa3\x77\xdd\xd1\x94\xfd\xbb\x4f\x1d\x82\x7c\x0f\x00\x09\x10\x31\ +\x23\x11\x5d\xc5\xf5\x72\x5e\x10\x11\x85\x00\xcf\x71\x29\x13\x10\ +\x13\xd3\x34\x00\xa7\x4c\x48\xe6\x3b\x3e\x47\x66\xc4\xc4\x80\x73\ +\x09\x09\x86\x81\xe3\xf8\x12\x1a\xba\x0e\x58\xe0\x32\xf9\xdb\x1a\ +\x9f\x92\xfb\x1e\x85\x88\x28\x04\x03\x80\x14\x15\x33\xcf\x75\x29\ +\x07\x00\x62\x42\xf0\xbb\x0a\x81\x42\x28\x7c\xdb\xe5\xca\x11\xa7\ +\x5e\xfc\xd5\xcb\x4f\x44\x82\x09\x00\x25\xf3\x5d\xcf\xf7\x02\x65\ +\xce\x89\xe7\x5f\xb3\x6d\xcb\xf7\x7f\x7d\xd7\xaf\x0e\x9a\x7e\xd1\ +\xf1\x7d\xb5\xed\x4b\xee\x58\xfc\xab\xd8\x11\x67\x7f\xe1\xc2\x13\ +\x22\x32\xa0\xa1\x70\x85\x84\xfc\xb5\xfb\x5c\x00\x00\x20\x82\x20\ +\xda\x7f\xd0\xa2\x13\xa7\xbf\x70\xf7\x0f\x1f\x59\x3e\xac\x69\xea\ +\x7b\x62\x4a\x82\x58\xf9\x95\x47\xef\xf8\xe7\xeb\xaf\xb9\xe0\x82\ +\x0b\xaf\xf8\xbb\x2f\xdf\xf2\x8b\x25\x25\x06\x0d\x5d\xcd\xad\x7f\ +\xe6\x86\x2b\x2e\xfd\xfe\xa3\x2b\x81\xa6\xab\x9a\x56\xde\xf2\xfc\ +\x17\xaf\xbe\xe6\xe6\xa7\xd6\xe1\x68\x6c\xe8\x99\x5b\x2f\xbf\xfa\ +\xab\x4b\x37\x3b\x86\x4e\x90\xa2\xc3\xe2\xfa\xff\xfc\xa7\xab\xbf\ +\x73\xf7\xeb\xc0\xd0\x35\x45\x0c\xac\x78\xe6\x3f\xbf\x7a\xfd\x25\ +\x17\x5f\x7c\xe1\xc5\x97\x5c\xfb\xd5\xff\x5a\x9d\xe7\x1a\xde\x57\ +\xbb\x90\xf4\xab\xb6\x84\x11\x23\x2a\x81\xf0\x5c\xcf\xb1\x6d\xc7\ +\xa3\x12\x40\x20\x99\x2f\xa3\x1f\xbf\xe0\xaa\xe3\xa7\xd0\x9f\xdf\ +\x75\xef\x86\x5d\xbb\x1e\x5f\x7c\xe7\x7a\x6f\xea\xe5\x97\x9e\xdb\ +\x69\x72\x2a\x42\xdd\x0a\x09\xf9\x1b\xf0\xb9\x00\x00\x52\x72\x86\ +\x92\x9f\xb8\xe4\xb3\x91\xc2\x3f\xde\xf9\xe3\x1f\x4d\x69\xff\xda\ +\x11\x9d\x71\x67\x1f\x11\x51\xb1\xfb\x9b\x3b\x7f\x70\xd3\x23\x1b\ +\x17\x7e\xf2\xfc\x73\xe7\x66\x07\x57\x3c\x7b\xcf\xed\xdf\xad\x88\ +\xaf\x7d\xe9\xfc\x23\xba\x0f\x3d\xf9\xac\xa3\x96\xfd\xf8\xbe\x3b\ +\xe6\xcd\x9d\x79\x5a\x77\xf5\x9e\xdb\xee\x2c\x36\x1e\xf1\xc5\x53\ +\x8e\x30\x00\x65\x34\x70\x1c\x97\xed\x8d\xdd\x24\x77\x5d\x87\x04\ +\x0c\x11\xd5\xd9\xfe\xca\x2d\xdf\xbf\x65\xb2\xf5\xf8\x6b\xfe\xf1\ +\x30\x53\xb8\x13\x93\xb5\x94\x0e\xf9\x3e\x49\x67\x10\x21\x66\x95\ +\xaa\x41\x75\xc7\xdb\xab\x9f\x7f\x99\xb7\xb7\x77\xb6\x37\x67\x54\ +\x2c\x29\xe3\x00\x00\xc9\x7c\x9c\xea\xbf\xf8\x73\xe7\xef\xfc\xce\ +\x5d\xff\xf9\xaf\xa3\x6e\xb1\x78\xf2\xc5\xff\x72\xec\xb4\xa4\xef\ +\xf9\x61\x73\x09\x09\xf9\x5b\x51\x2e\x00\x80\xe4\x81\x8c\x76\x5e\ +\xfc\x85\x2f\x6c\xfa\xa7\x6f\xfe\xe8\xc7\x0f\x76\x7d\xfd\xca\xd8\ +\x9e\xe7\x5a\x60\xa2\xd5\xde\x7e\xe6\x81\x67\xd6\xcc\x3f\xe7\x7f\ +\x7d\xed\xaa\x8f\x22\x00\xc0\xd1\x73\x68\xf9\x1f\x1e\x79\xf6\xc9\ +\xed\x8b\x16\x4c\x33\x13\xa7\x5e\x72\xd5\xba\x2d\x5f\xbd\xe7\xf6\ +\xdb\x8b\xdd\x95\x97\x86\x93\xd7\xdc\x78\x71\x6f\x02\xf8\x5c\xc2\ +\xf7\x0c\x81\xd5\x87\xb4\x10\x84\xd5\xd1\x91\xb1\x52\x30\xf7\xac\ +\x53\x3e\x71\xc2\x41\x00\x08\xe6\xfb\x7e\x10\x30\xf1\x8e\x60\x91\ +\xf2\xc8\xcc\x19\xbd\xa3\xb9\x35\x77\xfd\xf0\xd9\x7c\x89\x4e\x3f\ +\xee\x8c\x2b\x2f\x39\xab\xb7\x41\xa5\x54\x00\x00\x02\x9f\x76\x1d\ +\x76\xd2\x27\x8e\x7c\xe3\x87\x8f\xbc\x11\x9d\x73\xd6\xa7\x4f\x9a\ +\x87\x03\x3f\x08\x1b\x4b\x48\xc8\xdf\x94\x72\x01\x00\xa8\x1f\x44\ +\xba\x8e\xb8\xe6\xea\xb3\xbf\xfc\xed\x5f\xfe\xec\xd7\x87\x7c\x61\ +\x96\x56\x1f\x66\x27\x90\x0f\x6e\x1d\xac\xba\x12\xad\x7f\xfe\x5b\ +\x5f\x5f\xc2\x38\x20\x44\x0c\x6e\x2b\x57\x2d\x39\x58\x64\x33\x0c\ +\x20\x52\x33\x2e\xbb\xea\xb3\xff\x7e\xe3\x8f\x6e\x5f\x17\x5f\x74\ +\xd5\x97\x4f\x98\x99\xf1\x5d\x0f\x19\xbf\x73\xb7\x39\x17\x0d\xd3\ +\x0f\x5a\x30\xab\xe5\xa5\xfb\xfe\xf3\xdf\x73\x27\x9d\x72\xc2\xb1\ +\xd3\xbb\xb2\x1a\x46\xfb\x4a\x97\xa0\xbe\xd2\xb6\xe0\x0b\x37\x1c\ +\x14\x04\x5e\xa5\x34\xb9\x65\xf9\xd3\xb7\xdf\x77\xdf\x77\x85\xf9\ +\x1f\xd7\x9f\x95\x40\x94\x4b\x89\x15\xa5\xb2\x6b\xdd\xda\xcd\x83\ +\x6a\x22\x15\x8c\xaf\x7e\xfe\xcd\x81\x8b\x8e\x99\x02\xbd\x20\x8c\ +\x15\x43\x42\x0e\x10\xfe\x62\xb5\x22\x24\xf5\x59\xff\xb1\xe7\x5c\ +\xbe\x68\xda\x92\x7b\x6f\x7b\x66\x5d\x5e\x51\x10\x00\x00\x02\xe1\ +\xf8\x94\x01\xa2\xea\x04\x21\x84\x30\x14\x82\x4c\x99\x79\xf8\xa9\ +\x27\x1e\x9b\xd5\x04\x17\x12\x00\x68\x44\x63\xba\x0a\x28\x17\x9c\ +\x73\x20\xe1\x3b\x22\xd1\xf7\x6e\x46\x04\x30\xd5\x7b\xd5\x97\xbf\ +\x76\xe9\x69\xf3\x73\x6b\x9e\xfe\xea\xf5\x7f\xf7\xb5\x9b\xee\xdd\ +\x56\x64\x0a\x7e\xe7\x18\x3d\xc2\xaa\x61\xc6\x93\x99\xae\xde\x99\ +\x8b\x2e\xfa\xfc\xc5\xc7\x77\xef\x78\xfd\xe5\xad\xb9\x2a\xc6\x08\ +\x40\xac\x88\xe2\xaf\xee\xbe\xed\xe5\x7c\xe6\xea\x2f\xff\xf3\x89\ +\x1d\xce\x83\xb7\xdd\xb6\x72\xc4\xd3\xd4\x30\xe7\x36\x24\xe4\x6f\ +\xcc\xe7\x02\x00\x48\x29\x5c\x6e\x9e\x70\xde\x15\x6b\xdf\xfe\xe6\ +\x7d\xf7\x3f\x0a\xa8\xd2\x81\x80\x00\x38\x13\x37\x00\x00\xb3\x8e\ +\xbf\xe8\xef\x4e\xed\x05\x92\x4b\x09\x20\xc2\x40\x32\xd7\xb2\x03\ +\xa0\xa8\xd6\x8e\xbb\x6e\xbe\x63\xb2\xe3\xa4\xcf\x1d\x59\x78\xe0\ +\xbe\x9b\xfb\x7a\x3b\xce\x98\xd7\xc8\x04\x54\x63\x3a\xa4\xb6\x13\ +\x38\x88\x34\x00\x0e\xf6\xcd\x87\x10\x4c\xe8\xe9\x9e\xb3\x2f\xbb\ +\xfe\xe3\xa7\x8f\xae\x7e\xe9\xe1\xff\xfb\xb3\xfb\xef\x4a\x64\xff\ +\xe5\xca\x8f\x2b\xc2\xdb\x33\xc2\x0e\x09\x51\xa0\x64\x8c\x71\xc6\ +\x85\x1a\x31\x32\xd9\x04\x08\x0a\x01\x65\x00\x42\x55\x83\x1b\x9f\ +\xbe\xff\xc1\x17\x87\x3e\x7a\xc9\x57\x4f\xfd\xc8\xb1\x85\xc8\xc4\ +\xea\xaf\xfe\xf8\xf6\x7b\x9f\xec\xb9\xe1\xec\x18\x0c\x93\x22\x42\ +\x42\x3e\x0c\x3e\x17\xc6\x98\xfc\x0e\xde\xc7\xbc\x1f\xc9\x7c\x9c\ +\x9e\x7e\xf1\x67\xcf\x88\xfa\x85\xb2\x0b\x20\x94\x4c\x80\xae\xb9\ +\xf3\x67\x34\xcb\x67\x1f\xb8\xed\x85\xb5\x83\x2e\x15\x82\x07\xc5\ +\xb1\xc1\x91\x5c\x99\x43\xa2\x93\xe0\xe5\x07\x7f\xfa\xdc\x80\x71\ +\xd1\x15\x57\x5e\xf6\xb9\x2b\x8f\x6f\xa9\xdd\x7d\xcb\x5d\x6f\x17\ +\x85\x02\x41\xa6\x77\x7a\x06\x15\x97\x2c\x59\xba\xab\xcc\x4d\x43\ +\x53\x10\x94\x42\x48\x29\x21\x42\xdc\xa9\x4e\xe4\x0a\x9e\x40\xc9\ +\xec\x94\xe3\x3e\x72\x44\x6b\x1c\x4f\xe6\xc7\x3d\xb1\x37\x5f\x1e\ +\x22\x10\x8c\x0e\x6e\x1b\x29\xba\x8a\x61\x6a\x04\x0c\xbe\xf5\xd2\ +\x93\xcf\x6f\x8a\x74\xcf\x68\x4b\xc5\x20\x51\x9c\xe1\x55\x3f\xbb\ +\xe7\x09\x75\xce\xc9\x17\x9e\x71\x38\x70\xac\xe6\x83\x4e\xba\xe4\ +\xac\xc3\xb7\xff\xe6\xbe\x87\x97\x6c\x25\x9a\x12\xb6\x98\x90\x90\ +\x03\xdd\xe7\x12\x42\xe6\xf3\x79\xd3\x30\xea\x39\xf4\x41\x10\x20\ +\x84\x88\xa2\x00\x29\x55\x55\x2d\x97\x4a\xea\x7b\x52\x1c\xde\x05\ +\x04\xd2\x77\x1d\xcb\xf1\xc4\x9e\x39\x33\x81\x1f\xb4\xce\x3f\xf9\ +\xfc\x93\xdf\xfc\xe6\xe2\x95\x8e\xcf\x84\x08\x70\xe3\x9c\x4b\x2f\ +\xbf\xe8\x7b\x3f\xbc\xf7\xa6\xaf\x7f\xf9\xfe\xa6\x94\x8a\x80\x55\ +\xb3\x0e\xb9\xf0\x8b\x9f\x3f\x61\xe6\xce\xd7\x1e\xbb\xe5\x81\x65\ +\x0b\x2e\xfe\xf7\xe3\xfb\x23\x81\x88\x5c\x78\xf9\x67\x56\xfe\xcb\ +\x8f\x6f\xb9\x77\xe6\xd7\xaf\x3e\x2d\xd9\xbd\xf0\xd3\x9f\x78\xfd\ +\x96\x5f\x3d\xf4\xe5\xad\xaf\x36\x24\x4c\xe1\x96\xb7\x4f\x82\x43\ +\x34\x42\xb0\x32\xb6\xe5\xf5\x9b\x6e\x7b\xd8\x89\xa6\x75\x02\xbc\ +\x4a\x61\x5c\x34\x7f\xea\xe8\x23\x13\x30\xe0\x7b\x72\xc7\x88\x9f\ +\x7b\xfe\xfe\x9b\x7e\xb3\x4d\x36\x24\x0c\xc0\x83\xe2\xf8\xa8\x63\ +\x4c\xf9\xec\x65\x67\x77\xa5\x14\xe0\x4f\x3e\xb1\xf8\xa7\x6f\x8c\ +\xa7\x6f\xf8\xc7\xb3\xbb\x4c\xee\xfa\x1c\x41\x6d\xe1\xa2\xf3\x8e\ +\x7a\x65\xf5\x03\xb7\xdf\x3e\xaf\xff\x6b\x07\xb7\x28\x01\x0d\x9f\ +\xf0\x18\x12\x72\xa0\x2a\x17\xc6\xd8\xb6\xed\x6f\x7c\xe3\x9b\xba\ +\xae\x4b\x29\x21\x84\x3d\x3d\xdd\x96\x65\x8d\x8f\x4f\xd4\x6b\x0d\ +\xda\xb6\x7d\xf5\x55\x57\xfd\xde\x95\x0b\x2a\xb4\xb9\xc7\x7c\x5c\ +\xf1\xd2\x49\xb4\x27\x81\x41\xf2\x40\x9a\xc7\x9e\x79\x51\x0e\x75\ +\x26\xa7\x37\x4b\xca\x02\x2a\xbb\x17\x9e\x79\x63\xd7\xcc\xa5\x4b\ +\x5e\xdf\x3e\x56\x12\x90\xc4\x1a\xdb\x0f\x9b\x92\xe1\x81\x57\xad\ +\xfa\x87\x9d\x71\xc5\xd9\xa7\xce\x47\x41\xe0\x73\xd0\x34\xf7\xe3\ +\x7f\x77\x45\x71\xd9\x24\xab\xd8\xae\x19\x8d\x9c\xf4\xd9\x7f\x68\ +\x99\xf6\xf2\xeb\x6b\xb7\x3b\x4c\x62\xb5\xef\x88\x13\xbb\x66\x1f\ +\x34\x47\xb8\x6e\xb4\x73\xc6\x47\x4f\x3c\x6e\xcb\xc8\x24\x93\x50\ +\x9b\x76\xf0\x85\x0b\x8f\x5d\x30\xbd\x95\xef\xc9\x21\x95\x92\x31\ +\x25\x75\xfc\x69\x17\x46\x56\x6f\x1c\x29\x54\x04\x54\xe6\x1f\x7d\ +\xea\x91\x47\x1f\xd5\x9f\x8d\x52\xc6\x3d\x6b\x92\x27\x67\x5c\xf4\ +\x85\xc3\x3e\x36\xab\xc9\x0f\x02\x00\x80\xa0\x81\x92\xe9\xbf\xe8\ +\xf2\x2b\xe2\xaf\xee\xb4\x4a\x45\xde\xd2\x02\x41\x98\xd6\x15\x12\ +\xf2\x3f\x0c\xac\x56\xca\xfb\xfd\xc2\x30\xf4\x1b\xbf\xf1\xad\xd7\ +\x5f\x7f\x5d\xd3\x34\xc6\x58\x63\x63\xe3\xf7\x6f\xfa\xde\xc6\x4d\ +\x9b\xbe\xfe\xf5\x1b\x55\x55\x05\x00\xf8\xbe\xff\x85\xcf\x7f\x7e\ +\xd1\xa2\x4f\x38\x8e\xf3\x3b\xc3\x43\x00\x75\xc3\x54\x20\x77\x1c\ +\x57\xfc\x76\xaa\xb2\x84\x58\x35\x0d\x8d\x07\x9e\xe7\xb3\xfa\xc7\ +\x08\x13\x55\xd3\x08\x82\x00\x00\x29\x78\xe0\x7b\x01\x93\x8a\x6e\ +\x1a\x0a\x70\x1c\x97\xef\xd6\x0a\xa8\x19\xa6\x82\xb8\xe3\x78\x42\ +\x02\x00\x91\xa2\x6a\xea\xee\xb1\x77\x29\x38\xa7\x41\x40\x19\x87\ +\x98\x68\x9a\x46\x30\xaa\x0f\xae\xd1\xc0\x0f\xe8\xbb\xe7\x5d\x62\ +\xa2\xaa\xea\xee\xfc\x7b\xc1\x59\x10\x04\x8c\x0b\x00\x00\x80\xd8\ +\x34\x0d\x24\xa8\xed\xfa\xfb\xce\x10\x27\x9a\x61\x68\xd8\x77\x9d\ +\x80\x8a\x70\xca\x75\x48\xc8\x81\xeb\x73\x09\x21\x67\xcf\x9a\xf5\ +\xea\xab\xaf\xfa\xbe\x2f\xa5\x2c\x95\x4a\x0f\x3f\xfc\xc8\xd8\xf8\ +\x18\x63\x0c\x00\xc0\x18\xcb\x34\x64\xba\x7b\xa6\x50\x4a\xff\x50\ +\xb4\x68\xfb\xf5\x3f\xf7\xf9\x58\x72\x6a\x5b\x74\xdf\x8f\x05\x67\ +\x9e\xc3\xde\xf1\x5b\x08\x98\xef\xd4\xde\x91\xfe\xb9\x77\x6d\xf5\ +\x77\x82\xfa\x2e\x7d\x57\x7e\x28\x84\x52\x70\xcf\x75\x7e\xff\x61\ +\x73\x16\xb8\x6c\x7f\x19\x5a\x92\x3b\xb6\xf5\xde\xc3\x60\x81\x5b\ +\x0b\xc0\xbb\x8f\x23\x24\x24\xe4\x40\xf3\xb9\x20\x84\x8c\xb1\x75\ +\xeb\xd6\x8f\x8c\x8c\x30\xc6\xa4\x94\xbe\xef\x23\x84\x54\x55\x05\ +\x10\xea\x9a\x36\x6d\x5a\x7f\x4f\x4f\xb7\x08\x23\xa7\x90\x90\x90\ +\x03\x47\xb9\x00\x00\x08\x21\x45\x51\xf6\x16\x6b\xae\x8f\x76\xed\ +\xf1\x42\x80\x04\x20\x08\x28\x00\xa1\x72\x85\x84\x84\x1c\x30\xd1\ +\x22\x00\x40\x08\xe1\xfb\xe1\x64\xbd\x90\x90\x90\x03\x8e\xf0\x79\ +\x8b\x21\x21\x21\xa1\x72\x85\x84\x84\x84\x84\xca\x15\x12\x12\x12\ +\x12\x2a\x57\x48\x48\xc8\x5f\x03\xff\x7f\x66\x5c\x23\x84\x08\x21\ +\xa1\x35\x43\x42\x42\x3e\x34\xca\x05\x21\xdc\xb4\x61\x5d\x2e\x97\ +\x43\x28\xf4\xe0\x42\x42\x42\x3e\x24\xca\xa5\x28\x64\x78\x68\xe8\ +\xce\xbb\x17\xeb\xba\x1e\x1a\x34\x24\x24\xe4\xc3\x13\x2d\x62\xac\ +\x69\x5a\x7d\x3e\x63\x48\x48\x48\xc8\x07\x4d\x18\xdf\x85\x84\x84\ +\xfc\x55\x29\x17\x24\x8a\xaa\xa9\x0a\x0c\xe7\x18\x87\x84\x84\x7c\ +\x38\xa2\x45\x84\x89\x74\xb7\xae\x5e\x3e\xc6\x92\x07\xcd\xee\x8f\ +\x29\x40\x02\x20\xe5\x9f\x36\x45\x51\x4a\x19\xaa\xde\x07\x84\x94\ +\x00\x42\x08\x21\x7c\xef\x49\x09\xcd\xfe\x41\x5b\xbe\x7e\x27\xea\ +\x5d\x96\x0f\xcd\xfe\x17\x6e\xf0\xfb\x53\x2e\x88\x15\x5e\x7d\xe2\ +\xae\x5b\x9e\x5f\x3b\xec\xa6\xa7\x77\xf5\x77\xad\xfe\xd5\xbd\xfe\ +\xb4\x53\x4f\x9e\xdf\x4e\x03\xfa\xc7\x08\x16\x21\xe4\xf2\xcb\x3f\ +\x67\x98\xa6\x10\x61\xf9\xd0\x0f\xa6\xc3\x21\x64\x7c\x7c\xfc\x67\ +\x77\xdc\xbe\xef\x5d\x11\xcf\xf3\x4e\x3a\xe9\xa4\xc3\x0e\x3f\xc2\ +\xf3\xbc\xd0\x44\x1f\x10\xaa\xaa\xde\x7d\xf7\x5d\xc3\x43\x43\xf5\ +\x8a\x9b\x00\x00\xc6\x58\x36\x9b\xbd\xe8\xe2\xcf\xd6\x0b\x40\x85\ +\x7c\x10\xe8\x9a\xb6\x72\xd5\xaa\x5f\xff\xea\xd1\x68\x34\x56\x37\ +\xfb\x7e\x94\x0b\x63\x54\x19\xda\xb4\x62\xd4\xfc\xfc\xbf\xfc\xaf\ +\xd7\x7f\xf9\x38\x57\x23\x38\xa8\x0e\x4e\x94\x24\xec\xf8\xe3\xb7\ +\x94\x48\x24\xcc\x48\x24\x54\xae\x0f\xee\xfa\x29\x97\xcb\x3b\x76\ +\x0c\xb4\xb7\x77\x24\x12\x89\xba\x9d\xa5\x94\x86\x61\xa6\x52\x29\ +\xd7\x75\x43\x13\x7d\x40\x18\x86\x51\xc8\xe7\xc6\x46\x47\xbb\xa6\ +\x4c\x41\x08\x49\x29\xa5\x94\x18\xe3\x54\x2a\xf5\xfb\x6b\xd5\x85\ +\xfc\x39\x44\x22\x11\x29\xc5\xce\x1d\x03\xbd\xbd\xfd\xba\x61\x48\ +\x29\xf7\xa3\x5c\x12\x00\x55\x37\x0c\xe4\x8e\x8c\xe4\x02\x29\x2b\ +\x43\x9b\xd7\x0d\x14\xb3\x33\x52\xe8\x4f\x29\x68\xc3\x39\xe7\x9c\ +\x87\xca\xf5\x01\xc1\x39\xe7\x8c\xb9\x8e\xe3\x7b\x1e\x48\x24\xf6\ +\x7e\x2e\x84\xa8\x5b\x3e\x34\xd1\x07\x67\x79\xdf\xf3\x1d\xc7\x11\ +\x42\xec\x4d\x60\x94\x52\x86\x66\xff\xa0\xcd\xce\x82\xc0\x71\x9c\ +\x20\x08\x0c\xd3\xdc\xbf\x72\x09\xce\x8c\xec\xac\x53\x8f\x58\x77\ +\xcf\xe2\xbb\x2a\x94\xbf\xb5\x63\x7b\xcb\xdc\x93\x2f\x98\xd3\x26\ +\xc2\x2e\xe5\x00\x03\x21\x04\xc3\xc1\x95\xbf\x38\xf5\xe7\xab\x87\ +\x76\xf8\xcb\xdb\x7d\xdf\x06\xbf\xbf\x71\x2e\x29\x03\x8e\x0f\x3e\ +\xe5\xe2\xe6\xa9\xf3\x36\xee\xc8\x93\x58\xa6\xa3\xbd\x55\x91\x01\ +\x97\x38\xac\x23\x18\x12\x12\x72\x20\xb0\xdf\x11\x7a\xa8\xc2\x60\ +\xf9\x13\x0f\x3d\xfc\xe2\x06\x1f\x62\x0c\x98\x4b\x63\xe7\x5c\x7d\ +\xd5\x51\xbd\x0d\x94\x86\x63\x90\x21\x21\x21\x07\xa4\x72\x21\x44\ +\xbc\xdc\x86\x5f\x3d\xb7\xe9\x88\x0b\xaf\x3d\xb6\x27\x46\x19\x97\ +\x00\x1a\xa6\xc9\x42\xd9\x0a\x09\x09\x39\x60\x95\x0b\x42\xe0\xd9\ +\x55\x99\xe9\x98\x35\xbd\x3b\xae\xba\xc1\x9e\x07\xd2\x87\x81\x62\ +\x48\x48\xc8\x81\xab\x5c\x52\x02\x33\xd1\x14\xcd\xaf\xfd\xc1\x37\ +\xff\x35\xad\x4a\x21\x45\x20\x63\xa7\x5f\x7c\xf1\xa1\xdd\x69\x46\ +\xc3\xbb\x27\x21\x21\x21\x07\xa0\x72\x41\x44\x08\x42\xc9\xae\x0b\ +\xaf\xbd\x7e\xbc\xea\x43\x08\x01\x90\x12\x28\xad\x69\x93\xf3\x30\ +\xc5\x21\x24\x24\xe4\x00\x54\x2e\x08\x65\x50\xdb\xb2\x2d\x9f\x6e\ +\x6d\x81\xaa\x1e\x4f\x68\x10\x00\x00\x81\x94\x58\x21\x30\x0c\x17\ +\x43\x42\x42\x0e\x44\xe5\x42\x88\x04\xd6\xd0\xc3\xf7\x3f\x7b\xfc\ +\xb9\x9f\xdc\xf5\xec\xe2\xe5\xe3\x81\x82\xa1\x94\x42\xe0\xcc\x59\ +\x97\x5d\xb2\x60\x4a\x2a\x8c\x16\x43\x42\x42\x0e\x38\xe5\x12\x9c\ +\x2a\x99\x59\x5f\xfc\xda\x4c\x4c\xc8\xa1\xfd\x5f\x3d\x53\x4a\x00\ +\x20\x46\x22\x3f\x3a\x1c\x68\x0a\xe7\xa1\xd3\x15\x12\x12\x72\x00\ +\xfa\x5c\x84\x14\x36\xbd\xf6\xe2\xea\x9d\x1c\x21\x08\x20\x04\x00\ +\x40\x84\xa5\xbd\x6e\xf5\xd6\x23\x2e\xf8\x42\x7b\x53\x9c\x06\xe1\ +\x50\x57\x48\x48\xc8\x01\xa6\x5c\x10\x00\x08\xb9\x63\x5b\x02\x11\ +\x00\x00\x44\x08\x02\xc9\x19\x9f\x79\xdc\xa2\x23\xfa\x9a\x45\x38\ +\x15\x3e\x24\x24\xe4\x00\x54\x2e\xce\x58\x66\xfa\x71\x57\xcd\xfd\ +\x18\x00\x10\x13\x02\x44\xe0\x07\x02\x13\x42\x08\x0e\x1c\xcb\xa3\ +\x22\x9c\x24\x17\x12\x12\x72\xc0\x29\x17\x00\x40\xb0\xc0\x61\x94\ +\x10\x38\xb6\xe6\xd5\x5f\x3c\xfc\xf3\x6a\xde\xcb\x00\x00\x20\x00\ +\x49\x44\x41\x54\x74\x2e\x39\xff\x0b\x97\x9c\xe6\x0f\x6d\x02\x0d\ +\xbd\x9d\x19\x93\x87\xb5\x1f\x42\x42\x42\x0e\x00\xf6\x33\xe5\x1d\ +\x61\x4c\x8b\xdb\xef\xff\xf9\xd3\x91\xee\xb9\x51\x7b\xc2\x96\xe0\ +\xed\xd7\x9e\x7d\x71\xfd\x08\x52\xc2\x27\x2a\x86\x84\x84\x1c\x90\ +\x3e\x17\x00\x00\x42\x68\x97\x27\x6a\xd1\xa9\x17\x9e\x7e\xe2\xf3\ +\xf7\xfc\x12\x13\x05\x49\xc6\xe5\x9f\x7b\x63\x11\x42\x88\xd0\xee\ +\x68\x13\xd6\xff\x41\x08\x64\x3d\x4b\x6c\xcf\x7f\x7b\xb7\x52\x4f\ +\x80\x05\x00\x61\x0c\x21\xe4\x9c\xd7\xbf\x82\xef\x5c\xe3\x9e\x1f\ +\x03\x08\x01\x42\x08\x02\x28\xa4\x94\x52\xec\x4d\x3d\x93\x40\xd6\ +\x0b\xc1\xd6\xd7\x0e\x20\xdc\xbb\x0d\xb8\x67\x73\x08\x61\x84\x10\ +\x80\xa0\x5e\x25\x4e\x08\x01\xa4\x84\x10\x42\xb8\xbb\x68\x2f\x26\ +\xa4\xbe\x5d\x2e\x84\x10\x1c\x42\x88\x10\x06\xf5\x25\xf7\xd9\x67\ +\x08\x21\xc2\xbb\x7f\x02\x21\xac\x27\xee\x22\x04\x21\x44\xf5\xf5\ +\xd6\xf7\x17\xee\x5e\x16\x4a\x29\x00\x80\x10\x41\x29\x25\x04\x50\ +\x4a\x09\xe0\xde\xe3\xde\x7b\x8c\xbb\x97\xe7\x42\xc8\xf7\x7f\x0a\ +\xea\xa6\x83\x12\x00\x04\x21\x44\xf0\x9d\x46\x07\x52\x4a\x09\x64\ +\xfd\xa4\x48\x09\x00\x90\x08\x61\x42\x88\x10\x9c\x52\x06\xe1\x9e\ +\xbd\x00\x40\x02\x09\x21\x02\x52\xd6\xcd\x55\xb7\x12\x26\x04\x48\ +\xc9\x39\xdb\x77\x07\xa5\x10\x00\x42\x08\xf7\x5a\x7d\xcf\xd9\xd8\ +\xa7\x3d\x60\x4c\xea\x76\xa8\x9b\x7d\xcf\xe9\x80\x10\x40\x21\x05\ +\xc6\xa4\x5e\xd5\x44\x08\x51\x2f\xda\x87\x31\x86\x08\xed\x6e\x0c\ +\xfb\x6c\x8c\x10\x0c\xc0\xee\x3a\xbf\xf5\x55\x21\xb4\xbb\x10\x0d\ +\xe7\x02\xec\xb5\x7a\xdd\xee\x00\x08\x21\x30\xc1\x82\x0b\x88\xa0\ +\x94\xbb\x0f\x04\xd4\xcd\xf0\xdb\xb6\x05\xf6\x58\xe3\xfd\x3a\x05\ +\x08\x21\x04\xf7\x3d\x68\x08\xe0\xee\x77\x7b\x4c\x5a\x6f\xba\xbb\ +\x97\x91\xfb\x9e\x74\x08\xe1\xee\x9b\x64\xf5\xe3\x85\x40\x82\xdd\ +\x15\x5e\x20\x44\x70\xcf\xa1\x80\xdd\xad\xbd\xde\x7a\x85\xdc\xdb\ +\x66\x84\x94\x7b\x7e\xf1\xdb\x63\xd8\x5f\x13\x82\x00\x02\x8c\x30\ +\x44\x68\xef\xb7\x82\x33\xb0\x67\x60\x08\x41\x58\xdf\x62\xbd\xfd\ +\xd4\xeb\x29\x0b\x21\xe0\x9e\xf6\x53\xbf\x8a\x85\x10\xf5\xdd\xae\ +\xef\x04\x04\xf5\x8d\x43\x8c\x11\x04\x90\x71\xb6\xfb\xf4\x41\xc8\ +\x39\xaf\xff\x12\x63\x04\x21\x14\x5c\x00\x08\x84\x90\x7b\x5b\x69\ +\x7d\xa7\xfe\x60\xde\xfb\xfe\xea\x73\x09\x91\x6c\xe9\xeb\x55\x9f\ +\xfb\xc9\x8f\xef\xf2\xcb\x93\xa5\xbb\x6f\xde\x36\x80\x2f\x38\xa5\ +\x03\x0a\xfe\x67\xc8\x16\xa0\x94\x39\x9e\x5f\x3f\x79\x9c\x73\x29\ +\x24\x63\x14\x63\x5c\x2f\x29\x09\x11\x02\x00\x60\x42\xea\x4d\x50\ +\x4a\x80\x31\x92\x52\x3a\x96\x25\x04\x8f\xc5\xa2\x18\x13\x21\xa1\ +\xd8\x73\x9e\x10\x44\x42\x0a\x8c\x10\xe7\x8c\x60\xcc\x18\xf3\x7d\ +\x8f\x51\xaa\xa8\x9a\x6e\x18\x10\x42\x2e\x76\x17\xab\x24\x98\x30\ +\xce\xa4\x94\x08\x61\x29\x04\x21\x18\x22\x28\x01\xac\x37\x01\x8c\ +\xa0\xef\xb8\xb6\x55\x93\x52\x42\x84\x0d\xdd\xd0\x0d\x03\x42\xcc\ +\x28\xa3\xd4\x95\x52\x68\xaa\x5a\x9e\xc8\x71\xc1\x01\x80\x91\x68\ +\x34\x1a\x89\x70\xce\x2a\xd5\x49\x04\x91\x19\x89\x42\x08\x31\x21\ +\xf5\x4b\x93\xfa\x81\xeb\xb8\x00\x02\x42\x08\xa5\x41\x3c\x16\x97\ +\x52\xfa\xbe\x4f\x29\xc5\x04\x6b\xba\xc1\x18\x47\x08\x4a\x09\x80\ +\x94\x7e\xe0\x2b\x44\x41\x08\x51\x4a\x31\x42\x01\xa3\xaa\xa2\x4a\ +\x29\x85\x14\x18\xe1\xdd\xe2\x02\x81\x14\x52\x48\x21\x84\x88\x45\ +\x0c\x85\x90\xf7\x27\x5e\x12\xe2\xfa\x45\x82\x11\xf6\x7d\xdf\xf3\ +\x5c\x55\x55\x39\xe7\x75\xe3\x03\x08\x55\x45\x85\x08\x31\xce\xa5\ +\x90\x84\x10\x88\x60\xcd\xb2\xab\x95\x72\x24\x12\x49\xa7\xd3\x8c\ +\x0b\x9f\x52\x20\x25\x42\x88\x10\x1c\x50\x8a\x31\x91\x5c\x68\x9a\ +\xe6\x07\x01\x0d\xdc\x52\xa9\x88\x31\x4e\xa7\xd3\x08\xe1\x80\xd2\ +\xba\x9c\xe9\xba\xce\x18\x63\x8c\x11\x4c\x38\xe3\x18\x43\x8c\x30\ +\x40\x10\x23\x04\x20\x94\x52\x4a\xc1\x8b\xc5\x02\xa3\x14\x61\xa2\ +\xeb\xba\x61\x46\x14\x85\x00\x00\x82\x20\xf0\x7d\x2f\x62\x9a\xd5\ +\x6a\xd5\xb6\x6d\xce\xb8\x19\x31\x1b\x32\x19\x84\x50\xad\x56\xb5\ +\x2c\x2b\x1e\x8f\xeb\xba\x0e\x20\xaa\xf7\x84\x52\xca\x62\xb1\x84\ +\x31\xae\x1b\x53\xd7\x75\xd3\x34\x7c\xdf\x77\x1c\x97\x73\x61\x9a\ +\x26\x51\x14\xc1\xb9\x10\x12\x21\xc4\x18\x77\x3d\x37\x91\x48\x5a\ +\x56\x2d\x16\x8b\x57\x2a\x65\x85\x28\xaa\xa6\xba\x9e\xa7\x10\x45\ +\x51\x15\x29\x65\xfd\xb2\x17\x52\x0a\x2e\x80\x94\x18\xa3\xf7\xd7\ +\x4f\xdb\x8e\xeb\x7a\x3e\x84\x10\x23\x84\x30\xae\x6b\x68\xbd\x27\ +\x06\x12\x50\x46\x21\x90\x08\x42\x2e\x76\x77\x9f\x10\x21\x8c\x31\ +\xe7\xac\xde\x77\x06\x81\x2f\xa5\x90\x42\x24\x93\x29\x88\x30\x00\ +\x90\xd7\x3b\x4b\x21\x83\xc0\x03\x82\x53\x1a\x00\x08\x54\xcd\xc0\ +\x08\x33\x2e\x14\x55\x21\x84\x00\x08\xa5\x04\x9c\x71\x4d\xd3\x10\ +\x42\xbe\xe7\x63\x8c\xeb\x06\xc7\x18\x61\x4c\xea\xdd\x24\x00\x52\ +\x08\x09\x21\x94\x40\x02\x21\x6a\xa5\x22\xa3\x01\xc1\x18\x40\x28\ +\x24\x8c\xc6\xe2\x94\x31\x04\x21\x42\x28\xf0\x7d\xc6\x98\xe0\x94\ +\x33\x06\xa1\x14\x42\x42\x84\x0d\xd3\x14\x42\x2a\x84\x40\x84\xea\ +\x9d\x8a\x69\x46\xb8\xe0\x8c\xb1\x48\x24\x02\x00\x14\x82\x0b\xc1\ +\x7d\xdf\xaf\x56\xab\x10\xc0\x86\x86\x06\xce\x79\xa5\x5c\x66\x9c\ +\x27\x12\x89\x7a\x1b\x70\x6c\xdb\x75\xdd\x68\x2c\x26\xa5\xd4\x34\ +\xad\xde\xc1\x43\x08\x84\x90\x52\xca\xa8\xa9\xff\xfe\x51\xf5\xfd\ +\xcd\x5b\x14\x5c\x18\x2d\xe7\x5c\x76\xc5\xb3\x4f\x3e\xbb\x4d\xc3\ +\x1c\xc6\xcf\xbb\xea\x33\x0b\x3a\xa2\x7f\x4c\x11\xfa\xdf\x85\xaa\ +\x28\x5b\x76\x8e\x3f\xfe\xfc\x0a\x29\xb8\xe7\xb9\xb5\x5a\xcd\xaa\ +\x56\x27\xf3\x79\x29\xa5\x61\xe8\xa6\xae\x25\x53\x69\x64\x1a\x6d\ +\x9d\x3d\x9a\x16\x71\x3d\x1a\x04\x3c\x93\x4a\x12\x04\x7e\xf1\xc0\ +\x3d\x6f\x6f\x58\x7d\xe9\x67\xcf\x3f\x78\xc1\x91\x93\x35\xe9\x73\ +\x0e\x21\xa2\x94\x42\x24\xf3\x13\x63\x51\x43\xc5\x80\x19\x2a\x1e\ +\x1f\x1d\x7e\xe5\xe5\xe7\x0b\x13\xe3\x73\xe6\x2f\xe8\x9c\x3a\x2d\ +\xd5\xd8\xa2\x45\x92\x7e\xc0\xe2\xc9\x74\x7b\x5b\x67\xb9\x52\x96\ +\x12\x21\x62\x06\x9e\xdd\xd2\x9c\x89\xc6\x22\x1c\x62\x8e\x70\x2c\ +\x66\x2a\xc0\x7b\xe1\xc9\xa7\x96\x3c\xf3\x18\x04\x4a\xef\xb4\x79\ +\xba\x19\x3f\xfa\x23\x1f\xeb\xea\xee\x5d\xb7\x6e\xc3\xae\x5d\x3b\ +\x62\x11\xdc\xda\x98\xb8\xf1\x7f\x7f\xa9\x5a\x2d\x51\xa8\x7f\xe6\ +\xfc\xf3\x4f\xfc\xd8\xf1\x03\x5b\xb7\x3e\xfe\xc4\xe3\x73\xe7\x1d\ +\x72\xd4\x71\x1f\xe1\x48\x6b\x6e\xef\xe2\x50\x41\x9c\x4e\xec\x1c\ +\xbf\xed\x27\x3f\x11\x40\x1e\x7b\xcc\xd1\x1b\xd7\xaf\x3b\x7d\xd1\ +\x69\x9a\xae\x2e\x5d\xb2\x64\xf3\xa6\x4d\xb3\xe6\xce\x99\x7d\xd8\ +\xc2\xf1\x42\x51\x21\x4a\xe0\xfb\xd5\x52\x79\x70\xc7\xce\x23\x17\ +\x1e\x39\xb0\x6d\xfb\x9b\x6f\x2c\x9f\x33\x67\xb6\x11\x8d\x98\x51\ +\xd3\x71\xec\x72\xb9\x9c\xc9\x34\xa4\x52\x49\xc6\x39\x46\x78\x7c\ +\x7c\xbc\x52\x29\x13\x55\xbb\xf2\xd3\x27\x4d\x69\x6b\x0c\xfe\xf4\ +\x72\x1d\x52\x02\x94\x68\x64\x5c\x8c\x8d\x8e\x22\x09\x36\x6f\xd9\ +\xb2\x73\xc7\x8e\x7c\x2e\x97\x4e\x24\x33\x0d\x0d\xb1\x78\x3c\x1e\ +\x8f\xb7\xb6\xb5\xb6\x77\x76\xf9\x96\x63\x39\x56\x26\x93\x49\xc4\ +\x63\x2f\xbd\xf2\xe8\xe7\xaf\xba\x62\xd1\x29\x27\x2d\x5e\x7c\x77\ +\xc1\xa1\xb6\xed\x42\x29\x3d\xdb\x4a\xe8\xb1\xc1\xc1\x6d\x89\x58\ +\xa2\x5c\x2a\x77\x75\x4d\x19\x18\x18\x5b\xb9\x6c\xc9\x6d\x37\xff\ +\x9f\x9e\xa9\x7d\xe7\x5d\x74\x71\x43\x73\x9b\x6a\x46\x01\x22\x9c\ +\x8b\xc3\x0e\x3d\xcc\xb7\x6b\xa5\x42\x31\xd9\x98\x29\x4e\x4e\xa6\ +\xe3\x5a\x3a\x93\x52\x74\x8d\x4a\xa8\xe8\x9a\xae\xa0\xc2\xf8\xd0\ +\x6d\xdf\xfe\xd7\xf1\xa1\xe1\xbe\xe9\xf3\xb2\xad\x5d\xc7\x7d\xec\ +\xc4\xd9\xf3\xe7\x57\x6b\xf6\xba\x15\xab\x5d\xbb\x76\xf4\x61\x87\ +\xdc\x76\xdb\xed\x3f\xb9\xf9\x47\x8a\xa2\x1e\x7d\xcc\x51\xb7\xde\ +\xfc\x23\x15\xa3\x87\x16\x3f\x34\x34\x34\x78\xe5\x35\xd7\xc4\xd2\ +\xb1\x58\xaa\x81\xa8\x26\x40\x58\xc5\xe8\xe7\x37\xfe\xc7\xfa\xf5\ +\x1b\x8e\x3b\xee\x38\xce\x79\x2a\x95\xba\xe0\xc2\x73\x5f\x59\xfa\ +\xc6\xcf\x7f\x7e\x5f\x3a\x95\xb9\xfe\x86\x7f\xac\x54\x1c\x8f\xf9\ +\x08\x43\x00\xd1\xb3\xcf\x3e\x35\x7f\xc1\xc1\xd9\x58\xf3\xb7\xbe\ +\xfb\xe3\x39\x73\xe7\x34\x36\x36\x4e\xed\xea\xd4\x24\xcc\xe5\x6a\ +\xaa\xaa\xf6\xf4\xf4\x60\x42\xa4\x10\x41\x40\x07\x06\xb6\xbb\xae\ +\xd7\xd5\xd9\x62\x92\xf7\xe3\x79\xe9\x9a\xfa\xab\x67\x97\x2e\x79\ +\x63\x8d\x6e\x6a\x51\x33\xa2\x9b\x91\x4a\xb5\x56\xae\x94\x93\xa9\ +\x74\x2c\x16\x2b\x16\x4b\x9e\xef\x46\x89\x34\x0d\x73\xd7\x58\xae\ +\xa1\xb9\xc5\x8c\x26\x34\x23\x02\x21\xc4\x50\xf8\xae\x6d\x95\xcb\ +\x03\xdb\x36\x0c\xee\xd8\x42\x7d\xf7\xaa\xab\xaf\x9d\x33\xff\xf0\ +\x1a\x25\x3b\x47\x0b\x95\x4a\x05\x53\x6f\xdb\x5b\x2b\xf2\x43\x5b\ +\x06\x76\xad\x8f\xc4\x92\xd3\x67\x1e\x4a\xb4\x44\xd9\x72\x7b\xa6\ +\xf5\xce\x9a\x3b\x3b\xdd\xd0\x38\x32\x92\x77\xab\xf4\xd0\xc3\x0f\ +\xc7\x0a\x1a\xd8\x99\x6b\x68\x6c\xf6\x19\xcb\xe5\x0a\xe9\x54\x32\ +\xdb\xdc\x18\x8f\x18\x2a\x21\xdc\xf7\x7c\x81\x20\xc6\x56\xb5\xc2\ +\xfd\xca\x03\x77\x2f\x5e\xfd\xda\x0b\x53\xbb\xda\x93\x0d\xd9\x09\ +\x5b\x5e\x70\xe5\x0d\x96\xed\xdb\x85\x11\xcb\xb2\xb7\x6d\xdd\x8a\ +\x41\xb0\xf2\x95\x17\x4b\xe3\x3b\x35\x22\x1d\x9f\x66\xbb\x7a\x8f\ +\xf9\xd8\xa9\xae\x17\x18\xaa\x3a\x3a\x36\x66\x3b\x5e\x53\x4b\xcb\ +\x9c\x39\x73\x6b\x96\xe3\x7a\x7e\x43\x53\xb3\xaa\x19\x11\x53\x69\ +\x6a\x88\x8d\x4f\xe4\x1e\x7b\xe4\xd1\xd5\x2b\x57\x5e\x71\xd5\x55\ +\xcd\x0d\xcd\x0f\xde\x7f\xff\xca\x37\xdf\x3c\xfb\x9c\x73\xda\xdb\ +\xda\xe3\x89\xf8\xbd\xf7\xdc\x5d\xab\x5a\x8b\x4e\x3f\x23\x5f\x28\ +\x1c\x7c\xf0\x21\x44\x53\x39\x97\xa5\x52\xa9\x66\x5b\xaa\xa2\x5d\ +\x7d\xee\x09\x86\xa6\x88\xdf\x6d\x7a\xb4\xff\x0e\x43\xd2\xfc\xc8\ +\xce\x7c\xd5\xf6\x03\x3f\xb0\x27\x5f\xfc\xe5\x03\x2b\x76\x14\x88\ +\x82\xdf\xb7\x72\x49\x29\x11\x84\xb1\x58\x3c\x1a\x8d\xaa\xaa\x12\ +\x8f\xc7\x30\x42\x91\x88\xc9\x39\xd5\x35\x85\x06\x41\xa5\x52\x76\ +\x6c\x9b\x06\x3e\x90\x52\x51\x08\x51\x10\x00\x32\x1e\x8f\xb6\xb6\ +\xb6\x22\x08\x77\xed\x1a\x22\x18\x45\xa2\x06\x10\x2c\xf0\x1d\xc6\ +\x7d\xd7\xb1\x6d\xbb\x66\xdb\x35\x21\x78\xb9\x52\x76\x1c\xcb\xf7\ +\x3d\x84\x71\xa9\x5c\xde\xbc\xf9\xed\x91\xe1\x11\x8c\x60\x3c\x16\ +\x57\x15\x15\x42\x11\x8f\x45\x62\x51\x23\x1e\x33\x5b\xb2\x4d\x9a\ +\xae\x69\xaa\xa2\xeb\x9a\xa2\x10\xc1\x45\xa9\x58\xae\x55\xab\x18\ +\x93\x4c\x26\x33\xb5\xa7\x5b\x70\xbe\x7e\xfd\xfa\xd1\x91\x91\x6a\ +\xad\x42\x08\x4e\xa7\xd3\x43\xbb\x06\x19\x65\x52\x00\x95\x28\xae\ +\x6d\xaf\x59\xb5\xea\x95\x57\x5e\xc1\x84\xf4\x4f\xeb\x67\x8c\x43\ +\x00\x08\xc6\x8c\x06\x82\xf1\x64\x32\x89\x09\x4e\x26\x12\x18\x63\ +\x09\xc0\x8e\x81\x1d\xd5\x6a\xb5\x5a\xad\x46\xa3\xd1\x91\x91\x91\ +\x42\x3e\x1f\x35\x23\x52\x08\x28\x41\xa9\x54\xea\xeb\xeb\x4d\x25\ +\x92\x9b\xdf\xde\x3c\x73\xc6\x8c\xbe\xde\xbe\xd6\x96\x16\x04\x61\ +\x22\x91\x48\x24\x12\x10\x02\x21\x04\x04\x70\x62\x62\xdc\xb2\x6a\ +\xc9\x64\x32\x11\x8f\xef\xf7\x31\x3f\x7f\x5c\xcc\x02\x21\x17\x1a\ +\x51\x22\x86\xc9\x38\x8f\x45\x22\x0d\x0d\x0d\x41\x10\x08\x00\x8a\ +\xa5\x52\x7e\x62\xc2\xb6\xec\x52\xb1\x2c\x99\x8c\x45\x13\xa6\x11\ +\xf1\x7d\xd7\xd0\xb5\x19\x33\xa6\x37\x36\x66\x72\xb9\xf1\xa1\xa1\ +\xc1\x58\x34\xaa\x6b\x06\x63\x0c\x23\x3c\x59\x28\x94\xcb\xe5\x91\ +\x91\x61\x29\xf9\xe0\x8e\x01\xd7\xaa\x0e\x0e\x0e\x28\x44\xc1\x04\ +\xaf\x58\xb1\x62\xeb\x96\xad\x08\xa2\x4c\x3a\xa3\x6b\x9a\xeb\xbb\ +\xd1\x58\xb4\xa9\xa9\x41\x53\xd5\xa6\xa6\xc6\x64\x22\xa9\xa8\xaa\ +\xaa\xaa\xf5\x10\x23\xa0\x41\x6e\x22\xcf\x19\x6f\xce\x36\xf7\xf6\ +\xf4\xf4\xf6\xf5\xbe\xf0\xc2\x0b\x13\x13\xf9\x4a\xa5\x16\xf8\x6e\ +\x2a\x99\xb0\x2c\x6b\x64\x64\x04\x48\x49\xa9\xcf\x39\x5b\xbd\x7a\ +\xf5\xe2\x7b\xee\xd9\xbe\x63\xc7\xcc\x99\xb3\xbb\xbb\xa7\x96\x2b\ +\x55\x00\x01\x00\x42\x0a\xc1\xb9\x68\x6e\xce\xe6\x72\x39\x5d\xd7\ +\x23\x91\xc8\xc0\xc0\x40\x6e\x62\x72\x7c\x7c\x5c\x55\xd5\x6a\xb5\ +\xb2\x6e\xdd\x7a\x4a\x69\x32\x99\x90\x52\xe6\xf3\x39\xc6\xf9\x82\ +\x05\xf3\x37\x6e\xdc\x08\x24\x98\x33\x67\xce\xc2\x85\x0b\x4d\x33\ +\xa2\x28\x4a\x73\x73\x73\x10\x04\x00\x00\x46\x29\x63\x6c\xfd\xfa\ +\x75\xe5\x72\xb9\xbb\xbb\x5b\xd3\xb4\xf7\x1d\xa4\x13\x82\x63\xb1\ +\x68\x22\x11\x17\x40\x30\xc6\x74\x5d\x23\x84\x70\xc6\x2a\xe5\xb2\ +\xe7\xb9\x5d\x9d\x9d\xd9\x6c\xb6\x5c\x29\x07\xbe\x2f\x38\x37\x74\ +\x35\x16\x35\xa5\x60\x81\xe7\x65\x52\xa9\x58\x2c\xaa\xeb\xba\xaa\ +\xa8\x8a\xa2\xbe\xf5\xd6\x5a\x82\x31\x21\x48\x25\x48\x0a\x06\xa0\ +\x68\x6c\x6c\x90\x10\x28\x8a\x06\x01\xaa\x56\xaa\x8e\xed\xe8\xba\ +\x66\x5b\x76\xe0\x53\xea\x07\x85\x5c\x2e\x99\x4c\xc4\x63\x71\x88\ +\x64\x3c\x16\x45\x48\x62\x08\x0c\x5d\x13\x82\x0f\x0f\x0d\xe5\x73\ +\xb9\xdc\xc4\x78\xb9\x5c\x1e\x1f\x1b\x19\x1b\x19\xae\x56\x4a\x41\ +\x10\xe8\xba\x86\x10\x16\x5c\x58\xb5\x5a\x32\x16\xc7\x08\x24\x62\ +\x11\x53\x37\x26\xf3\xb9\x68\xc4\xcc\x66\x9b\x09\xc1\x42\x70\xc6\ +\xa8\xa6\xa9\xa6\x69\x96\x2b\x15\xd7\x75\x20\x44\xba\x6e\xf6\xf6\ +\xf6\x46\x4c\x73\xc5\x8a\x15\x6f\xbc\xf1\xc6\xf0\xf0\xf0\x64\x3e\ +\x1f\x78\xce\xd6\x2d\x5b\x9e\x7f\xfe\x85\x4d\x1b\x36\xa4\x52\x29\ +\x84\xf1\xf0\xe0\x60\x57\x57\xc7\xcc\x99\x33\x54\x4d\xf3\x7d\x9f\ +\x32\x36\x3c\x3c\x54\x2e\x95\x4e\x3e\xf5\x94\x74\x3a\x45\x30\xaa\ +\x56\xcb\x9c\xd2\x20\x70\x1d\xc7\xd6\x88\x92\x4a\xc6\x11\x82\xf2\ +\x4f\x8d\x16\x11\x26\x74\x72\xd3\x3d\x77\xfd\xd2\x98\xff\xf1\x85\ +\xb3\x62\x42\x30\x26\xb4\xe6\x98\xfe\xe7\xe4\xd0\xd7\xaf\x46\x4a\ +\x03\xd3\xd0\x30\x21\x85\x7c\xde\xf3\x3d\x4d\xd3\x7a\xa6\xf6\x18\ +\x9a\xe6\xd8\x4e\x2e\x3f\xa1\x27\x12\x40\x4a\xcb\xaa\x21\x4c\x14\ +\xac\x0a\xc1\x7c\xdf\xcb\x66\x9b\x9b\x9a\x1a\x73\x13\xe3\x43\x23\ +\xbb\xb0\x91\x46\x10\xc6\x63\xa6\x1f\x04\xb9\x6a\xc9\x77\xad\x86\ +\x54\x53\xa9\x94\x07\x3c\x18\x19\xda\x59\x9a\x9c\x84\x18\x95\x8a\ +\x45\xec\xd0\x44\xa6\x85\x51\x66\x46\xd5\x7a\x00\x22\x85\x70\xdd\ +\xa0\x31\xd1\x90\x8a\xc7\x02\xdf\x26\x8a\x02\x88\xca\x19\xaf\xd5\ +\x6a\x2a\x42\x53\xa7\xf6\x6e\x79\xeb\xcd\x5a\xad\x0a\x11\xc8\x64\ +\x92\x18\xc1\x5d\x43\x83\x8a\x82\x19\x0b\x4a\x93\x93\x85\xc2\x24\ +\xc2\x18\x00\xc0\x39\x95\x9c\x7b\xae\xef\xba\x5e\x63\x53\x33\xc6\ +\xc4\x71\x5d\x03\xeb\x9c\x31\x28\xa5\xaa\x90\x54\x63\x63\x5b\x5b\ +\x5b\x3a\x9d\xf6\x3d\xcf\x73\xdd\xc1\xc1\x41\x55\x27\x9a\xa6\x56\ +\x81\xe4\x9c\x01\x29\x13\xb1\x18\xf5\x3d\x97\xfa\xb5\x6a\x65\xd6\ +\x8c\xe9\xab\x57\xaf\x4a\x24\x62\x33\x66\xcd\x40\x08\x21\x20\x93\ +\xc9\x04\x44\xc8\xf3\x3c\xcf\xf3\x2c\xcb\x72\x5d\xd7\x71\x1c\x5d\ +\xd7\x13\x89\x04\xe3\x7f\x56\x3e\x0a\x51\x15\x20\x41\x53\x43\xc6\ +\x73\x9d\x42\x3e\xe7\x39\x4e\x47\x5b\x5b\x26\x9d\x4e\x25\x53\xa3\ +\xc3\xc3\x1b\xde\x5a\x77\xca\xa2\xd3\xcb\xc5\x2a\x51\x15\x80\x10\ +\x90\xb2\x58\x9c\x6c\x68\x48\x2f\x5c\x78\xc4\x8e\x6d\x9b\xd6\xae\ +\x5e\x79\x44\xaa\x85\x06\x4c\x81\xc4\x88\x47\xf2\xbe\xe7\x79\x9e\ +\xe7\x3a\x1d\xad\xad\x03\x03\xdb\x62\xb1\xd8\x5b\x6b\x57\x51\x46\ +\x47\x46\x46\xca\x35\x27\x5f\xac\x46\x92\xa9\xc3\x5b\x5a\xe3\x89\ +\x38\x82\x50\x50\xea\x7b\x9e\x82\x70\x3a\x9d\x56\x00\x03\x92\x4b\ +\x29\x35\x55\xa3\x4c\xd4\x2c\x3b\x1e\x8f\xb7\xb6\xb6\x0e\xed\x1c\ +\x00\x00\x70\x46\xd3\xa9\xe4\xe6\x4d\x9b\xe2\xa9\x06\x29\xa5\x5d\ +\xb3\x76\xed\x1a\xb4\x6a\x56\x10\xf8\xd1\x88\x59\xab\x94\xab\xd5\ +\xca\xf8\xf8\xa8\xa2\x28\x8d\xcd\xcd\x35\xcb\x09\x02\x06\x21\x06\ +\x00\x31\xca\x00\xc2\x1f\xf9\xc8\x47\x96\x2e\x5d\x3a\x6d\x5a\xff\ +\xe3\x8f\x3f\x31\x31\x31\x31\x3c\x3c\x52\x2e\x97\x13\x89\xe4\xae\ +\x5d\xbb\x46\x47\x46\xa6\x4f\x9f\x25\x84\x00\x40\x6e\xdc\xb8\xe1\ +\xa0\x83\xe6\x56\xcb\xd6\x63\x8f\x3d\xfa\x99\xf3\xcf\x9d\x35\x6b\ +\x26\x84\x10\x30\xbf\x7e\xc3\xdc\xb2\xac\xc9\xc9\x49\xce\xf9\xe8\ +\xe8\xa8\xa2\x28\x3d\x3d\x3d\x91\x48\x04\x08\x9f\xfa\xee\xfb\x28\ +\x99\xcd\x05\x4f\xa7\xd3\x2d\x2d\x2d\x12\x08\xcf\x75\x21\x51\x10\ +\xc2\x89\x44\x02\x22\x5c\xab\xd5\xfa\xfa\xfb\x9b\x1a\x1b\xcb\xb9\ +\x91\x6a\xcd\xca\x4d\x96\x81\x10\x8c\x06\x50\xf2\x88\xa9\xf3\x00\ +\xe5\x72\x39\xea\xfb\x7d\xd3\xa6\x97\x8a\xb9\xe2\x44\x6e\x78\x68\ +\x38\x97\x9b\x50\x22\x29\x55\x21\xd1\x48\xc4\xaf\x05\x58\xc5\x8c\ +\x72\x43\x8f\x48\x48\xb2\xd9\xf6\xd9\x73\x0f\x2d\xd9\x6e\xa9\x52\ +\xb6\x6b\x36\x67\x1c\x70\xa1\xaa\x6a\x6e\x7c\xd4\x88\x68\x04\x49\ +\x4e\x03\x8c\x70\x2c\x62\xc6\xe3\x71\x04\x24\x0d\xbc\x89\x7c\x6e\ +\x7c\x74\xa4\x52\xb5\xbd\x80\xb5\xb4\x34\xaa\x98\x4f\x4c\xe4\xea\ +\xa3\x4e\x13\x13\x13\xd3\xdb\xa6\x22\x29\xab\x76\xd5\x71\x6a\x5b\ +\x37\x6f\xee\xed\xef\x8b\x45\x63\x9a\x4a\x10\x82\x0a\xc1\x0c\x00\ +\x3f\x08\x0a\x93\x85\x69\xd3\x66\xcc\x99\x39\xbb\x52\xa9\x69\xba\ +\x66\xd9\x0e\x44\x38\x08\x68\x26\x9d\x6a\x6d\x69\x56\x35\xbd\xb1\ +\x61\xba\x63\x97\x31\x42\xdd\x53\xfc\x62\xa1\xb0\x66\xcd\x9a\x73\ +\xce\x3e\x7b\xca\x94\x29\x9a\xa6\x56\x2b\x65\x82\xa7\x78\xae\xd3\ +\xda\xd6\xd6\xd5\xd9\x1e\x50\xae\xaa\x8a\xe7\xba\xd1\x68\x2c\x9f\ +\xcf\xa7\xd3\x19\x43\x37\x00\xfc\xc3\x52\xf3\x3b\xea\x73\x59\x45\ +\x3f\x35\xf3\xd2\x8b\xce\xee\x54\xb8\xe0\x00\x42\xe1\xbb\x5e\xc0\ +\xde\xff\xf5\x23\x25\x20\x04\x53\xea\x5b\x3c\x70\x1d\xdb\xb2\xad\ +\x54\x3a\xa5\x62\x6c\x98\x46\xc4\xd0\xad\x5a\xcd\xf5\xdc\x44\x22\ +\x8e\x09\xa6\x01\xc3\x18\x47\x23\x3a\xc6\x58\x21\x78\x6a\xf7\x94\ +\x65\x11\xb3\x54\x2e\x5a\xb5\xaa\x8e\xb4\x42\xa1\xe8\xfb\x3e\x56\ +\x88\xe0\xc2\x30\xd4\xc0\x77\x1a\x1b\x52\x23\x83\x03\x83\x3b\xb7\ +\x4b\x20\x1b\x32\x4d\xdd\xbd\xfd\x8d\xd9\xf6\xb6\xae\xa9\xc9\x74\ +\x4a\x51\x54\x4a\x29\xa3\x81\x94\x32\x12\x31\x11\x42\x9a\xa6\x21\ +\xc8\x10\x82\x00\x23\x15\x21\x04\x23\x88\x63\x55\x35\x10\xc2\x04\ +\x81\xc0\x77\x13\xf1\xe4\x44\xb1\x7a\xc8\x61\x87\x3f\xfb\xdc\xf3\ +\xae\x5d\x6b\x9a\xd5\x97\x88\xc7\x69\x10\x28\x04\xab\xa6\x3e\x67\ +\xf6\x6c\x84\xd0\xab\xaf\xda\xd1\x78\x22\x95\xc9\x44\xe2\x29\xcf\ +\xe7\x56\xb5\x16\x4b\xa4\x3c\xc7\x26\x2a\x69\x68\x68\x28\x14\x0a\ +\xf3\xe7\x1d\x44\x08\x19\x9f\x18\x9f\x77\xf0\xdc\x68\x34\xe6\xd8\ +\x76\x22\x95\x94\x9c\x3b\x76\xcd\x73\x9d\xc9\x42\x3e\x62\x1a\xba\ +\xa6\x6e\xd9\xba\x79\x5a\x5f\xbf\x19\x35\x5d\xc7\xc1\x0a\x21\x48\ +\xa9\x0b\x56\xa5\x52\xa9\x7b\x01\xb1\x58\xac\x3e\x4c\x26\xf7\x0c\ +\xc7\xbe\x3f\x6f\x17\x70\x16\x50\x56\x9c\x9c\x1c\x1a\xdc\x09\xa4\ +\xec\xea\xec\x50\x15\xb5\xb3\xbd\x7d\xf3\xe6\xb7\x73\xb9\x89\x74\ +\xba\x29\xdb\xdc\xea\x7a\xbe\x6f\x39\xd1\x58\xc4\x30\x74\xc1\x59\ +\x32\x1e\x9d\xd6\x3f\xf5\xcd\x37\x5e\x1e\x1a\xda\x31\xdf\xb1\x27\ +\x73\xd5\x52\xb1\x20\x00\x0f\x7c\xd7\x30\xf5\x20\x70\x52\xc9\x68\ +\x21\xaa\xaf\x5a\xf9\xea\xe8\xe8\xa0\xae\xeb\x9d\xdd\x3d\xb3\xe7\ +\xce\xcf\xb6\x76\xf4\xf6\xf6\x69\xaa\x0a\x80\xa4\x81\xcf\xa4\xc0\ +\x08\x10\x95\xa8\x1a\x52\x81\x22\x19\x42\x08\x21\x80\x80\x10\x11\ +\xc3\x40\x24\x95\x4a\xa6\x86\x38\x74\x6c\x3b\x93\x4e\xdb\x1e\x8d\ +\x46\xa3\x5c\xb0\x4d\x9b\x36\x4d\xe9\x68\xcb\x24\x5b\xad\x5a\x39\ +\x95\x4c\x22\x0c\xa7\x4e\xed\x59\xb8\x70\xe1\x9b\xcb\xdf\xb0\x5d\ +\x4f\x48\x14\x8d\x25\x28\x93\xae\xed\x25\x52\x26\x54\xb1\xb2\x67\ +\xf8\x46\xd3\xf4\x6c\x36\xbb\x65\xcb\x96\x62\xb1\x98\xc9\x64\xca\ +\xe5\x72\x43\x43\x43\xd7\x94\xae\x4a\xa5\xec\xba\xae\x6d\xdb\xa5\ +\x52\xf1\xc8\x96\x85\x2f\x2f\x79\x29\x16\x8b\xce\x9a\x35\xc3\x75\ +\x1d\xc6\x82\x54\x2c\xc1\x18\xcf\xe5\x72\x63\x63\x63\xae\xeb\xf6\ +\xf5\xf5\xcd\x9e\x3d\xdb\xb2\x2c\x4a\x29\xc6\xd8\xa7\xfc\xfd\x59\ +\x1e\x41\x44\x03\x6a\x59\x56\x24\x6a\x46\x63\x31\xc7\xf3\x31\xc6\ +\xd1\x68\x94\x71\x91\x4c\x26\x23\xd1\x88\x04\x40\xd3\xf5\x74\x2a\ +\x05\x01\x30\x0c\xad\x21\x9d\x96\x10\x00\x2e\x0b\xa5\x62\xad\x5a\ +\x8d\xc7\x63\x86\xa1\x25\x13\x99\xfc\xe8\x78\xad\x5a\x5d\xb3\xf2\ +\xcd\x19\x07\x1f\xa6\x60\xbd\x25\xdb\x54\x23\xa0\x9a\x1b\x0a\x28\ +\x95\x02\x21\x45\x03\x12\x0b\x89\xb2\xd9\xb6\xc6\xe6\x66\xa2\xa2\ +\x52\xb9\x84\x21\x8a\xea\x3a\xf3\xdd\x5c\xad\xe0\x79\x81\x1e\x89\ +\x20\x45\xe5\x42\x52\xdf\x4b\x26\x13\x92\x05\x08\x01\xcb\xaa\x25\ +\xe2\xf1\xb6\x68\xbc\xab\xb3\x7d\x7c\x6c\x70\x6c\x6c\x8c\x31\x1e\ +\xf8\xbe\xe7\x3a\x9d\xed\x6d\xa6\xae\xda\xb6\xd3\x98\xc9\x20\x28\ +\x77\xed\xda\xa9\x41\x66\x3b\x0e\x94\x40\x70\xe1\x04\x41\x24\x12\ +\x59\x70\xc8\x82\xe6\xe6\x16\x21\x04\xe7\x4c\x51\xa2\x18\xa1\xc6\ +\x86\x4c\x43\x26\x5d\xa9\xd4\xca\xe5\x52\x3a\x9d\x9e\xac\x95\x33\ +\x99\xa4\xa2\x10\x5d\xd7\x0f\x5d\xb0\xe0\xee\xbb\xee\x5a\xbf\x6e\ +\x3d\x84\x40\x55\x48\x3a\x19\x6f\x6f\x6d\x19\x1d\xde\xa5\x2a\x38\ +\x37\x31\xa6\x19\x11\xcb\xaa\xa9\xaa\x52\xbf\xde\x75\x5d\x0b\xa8\ +\xa7\xa9\xea\x1f\x34\x3b\xd9\x5f\x77\x21\x12\xcd\x3d\x3d\xfa\xb3\ +\xb7\x7e\xe7\xbf\x52\x0a\x0d\x38\x67\xcc\x3c\xe1\x9c\xb3\xe7\x75\ +\xa6\x18\xe3\x7f\x4e\xc0\x88\x31\xc6\x08\xc6\x62\xf1\xce\x4e\xc2\ +\x19\xe5\x41\x10\x31\x0d\x84\x40\x73\xb6\xb1\x50\x2c\x78\x8e\xed\ +\xda\x96\xa6\x9b\x86\xae\x61\x42\x0c\x43\xc7\x08\x34\x36\xa6\x1b\ +\x1a\xd2\x5b\x37\x8f\xee\xd8\xbe\xb5\xb3\x5f\x65\xd4\x0b\x02\x4f\ +\x91\x2a\x82\x00\x21\x39\xbc\x6b\x67\x43\x22\xb6\x6b\x70\xc0\x71\ +\xac\x58\x3c\xda\xda\xd6\xde\x9c\x6d\xe9\xec\xe9\x99\xd2\xd3\xc7\ +\x04\x0e\x38\x07\x10\xea\xaa\x6a\x55\xab\x24\xa2\x00\x28\x24\xe0\ +\x9a\xa6\x72\x29\x10\xc6\x00\x40\x04\x21\x62\x52\x21\xaa\xaa\xea\ +\x5c\xfa\x34\xf0\xa3\xcd\x91\x5c\xb1\xf2\xe2\x0b\x2f\x38\xb6\x9d\ +\xc9\xa4\xdb\xdb\xda\x89\xf4\x75\x4d\x73\xa8\xef\xdb\x36\xa7\xbe\ +\xcf\x39\x17\xc2\x34\x22\x52\x80\x72\xa9\xac\x68\x91\x4a\xb9\x1c\ +\xf8\x01\x02\xd2\xe1\x54\x55\xd5\x8d\x1b\x37\x1e\x7c\xf0\xfc\xae\ +\xae\xae\x57\x96\x2c\x2d\x95\x4a\x8e\xe3\x8c\x8f\x4f\xb4\xb5\xb7\ +\xa5\x12\xc9\x6a\xcd\xd6\x14\xb5\x5a\xaa\xcc\x98\x3e\x7d\xf9\xb2\ +\xe5\xc9\x78\xa2\xab\xab\xab\x56\xab\x09\x21\xbc\x5a\xcd\x72\x6c\ +\xc7\x71\x18\x63\xb1\x58\x2c\x16\x8b\xd5\xe3\x94\xfa\xed\x18\xdb\ +\x71\x85\x90\xef\xdb\xdd\xe5\x8c\x4b\x2e\x11\x44\x2d\xd9\x96\x88\ +\x66\x70\xce\xa3\xd1\x28\x82\x70\x6a\x77\xcf\xb6\xb7\xb7\x28\x98\ +\xec\xd8\xbe\x23\x99\x4a\xe9\x86\xae\x6b\x9a\x69\x1a\x18\x89\x74\ +\x2a\x36\x7d\x5a\x6f\x3a\x9d\x58\xbe\xec\xb5\x79\x0b\x8e\xaf\xd8\ +\x41\x61\x72\x92\xd2\xc0\x30\x35\xce\xfc\x89\xb1\x11\xc8\x3d\xc7\ +\xae\xae\x7e\x73\x19\x02\xa2\xad\xad\xe3\xe0\x43\x16\xcc\x9c\x7d\ +\xd0\xe1\x47\x1e\x05\x10\x01\x98\x38\xb6\x85\x20\x80\x40\x06\x34\ +\x40\x00\x30\x46\x15\x65\xf7\xfd\x58\x45\xc5\x00\xa3\xc0\xc7\xbe\ +\x4d\x01\x44\x08\x42\x29\x05\xa5\x3e\x82\x60\xc3\xfa\xb7\xb8\x84\ +\x95\xe2\xe4\x94\xa3\x8f\xec\xeb\xee\x6a\x6f\xef\x58\xb9\x62\x99\ +\xa6\x29\x56\xad\xa6\x69\xda\xe8\x78\x0e\x21\xd4\xdd\x33\x15\x42\ +\xe2\xb8\x3e\x56\x3d\x29\x2b\x94\x31\xc6\x44\xad\x56\x2b\x97\xcb\ +\x9b\x37\x6f\x9e\x39\x73\xe6\xe2\xc5\x8b\x37\x6e\xdc\xd8\xd2\xd2\ +\x92\xcb\xe5\x10\x42\x0a\x21\x08\x21\xd7\x75\x73\xb9\x5c\x22\x99\ +\xd0\x34\xed\x89\x27\x9e\xb8\xee\xba\xeb\xc6\xc6\xc6\xe3\x89\xa4\ +\xe0\x7c\x7c\x62\x62\x70\xe7\xa0\xeb\xba\x18\xe3\x29\x53\xa6\xb4\ +\xb7\xb7\x0b\x21\x4c\xd3\x94\x52\xda\x8e\x8d\x81\x44\x12\xca\xf7\ +\xd5\x6b\x30\xc6\x2c\xdb\x02\x50\xa8\xaa\x0a\x00\xd2\x75\x3d\x95\ +\x4a\x71\x2e\x30\x21\xba\x61\x96\x8a\xc5\xb1\xc1\xc1\xb1\xf1\x71\ +\xc6\x98\x63\x5b\x8e\x55\xf3\x7c\xdf\xa7\x34\xdb\xdc\xd4\x90\x49\ +\x4f\x4c\x4c\x04\x3e\xee\xee\xee\xc9\x8f\x8f\x95\x8b\x93\xdb\xb7\ +\x6d\x9d\x3e\x77\x3e\x07\xc0\xb6\x9d\xf1\xf1\xd1\xf1\xb1\xd1\x80\ +\x05\x5c\x80\x88\x1e\x4d\x26\xd3\xaa\xa2\x9b\x9a\x91\x48\x27\x26\ +\xcb\xb9\x62\x21\x9f\x8c\x37\xf8\xae\x6d\xd5\x18\x65\x16\x17\x20\ +\xd3\x90\x51\x74\x03\x60\x6c\x1a\xa6\xe7\x38\x86\x61\xb4\xb4\xb4\ +\x1a\x9a\xe6\xbb\x5e\x47\x7b\x7b\x34\x16\xa9\x56\x72\x00\x80\x78\ +\x3c\xee\x07\x01\x67\x2c\x62\x18\xeb\xd6\xac\x22\x8a\x36\x7d\x4a\ +\x67\x6b\x6b\x33\x22\x64\xf3\xe6\xb7\xad\x6a\x05\x23\x04\x00\x47\ +\x10\xc6\x12\x89\x4c\x63\x63\xb1\x5c\xd1\x15\x95\x31\x66\x18\x86\ +\xaa\xaa\xb1\x58\xac\x58\x2c\x2a\x69\x92\x48\x25\x92\x89\x98\x8d\ +\x21\xc6\x18\x02\xa0\xab\x6a\x57\x57\x97\x69\xe8\xaf\xbe\xba\xf4\ +\x93\x67\x9e\x19\x8f\x99\xb6\x63\x39\xae\xb5\x6b\x68\x67\x24\x62\ +\x28\x0a\xe1\x81\xdf\xdc\xd4\x30\x34\x3c\xac\xa8\x6a\xa6\x21\xe3\ +\xd9\x96\x6e\x18\x42\x08\x21\x04\x00\xf8\x4f\x8c\x16\x21\xa2\xbe\ +\x95\x9f\x28\xab\xfd\x07\xcd\xea\x6d\x00\x9c\x71\xa1\x36\x44\xd5\ +\xf7\x7f\xf1\x00\x00\x21\xa4\x94\x0a\xc1\xe3\xb1\x04\x67\x4c\x55\ +\x09\x67\x54\x72\xe6\xba\x4e\x2c\x1a\xcd\x66\x9b\xc7\xc6\xc7\x84\ +\x14\x95\x6a\xb9\x2d\x16\x4f\xa5\x12\x08\x29\x10\xc8\x72\xb9\x64\ +\x2a\xb0\xa3\xa3\x75\xe7\xb6\x8d\xbb\x06\x07\xa6\x4e\x9f\x1d\x31\ +\x8c\x48\xc4\xac\x56\xab\xd5\x6a\x25\x93\x4a\xa4\x93\x89\x5d\x83\ +\xdb\x75\x4d\x4b\xc4\xe3\x42\xa2\x64\x3a\xdd\xd0\xd4\x64\x9a\x11\ +\xce\x85\xe3\x78\xaa\x61\xaa\x98\x50\xdf\xf3\x03\x0f\x62\x12\x4d\ +\x21\x42\xb0\x14\x5c\xc1\x58\x62\x84\x21\x12\x42\x0a\x29\x3a\xbb\ +\x3a\x23\x91\x68\xd9\x73\x2a\x95\xa2\x19\x89\xbb\xb6\x3d\x34\x96\ +\x3b\xec\x88\xa3\x02\xd7\x92\x42\x48\x2e\x08\x26\x52\x00\x08\x65\ +\x6e\x7c\xa2\x5c\xad\x69\x9a\x9e\x4a\x67\x56\xaf\x5a\xeb\x31\x01\ +\x21\x6a\xcc\xb6\x4a\x29\x93\x89\x38\x12\xa2\x5c\x2e\x4f\x4e\x4e\ +\x8e\x8f\x8f\xf7\xf7\xf7\x8f\x0e\x8f\x6c\xde\xbc\xb9\x5a\xa9\xe6\ +\x0b\xf9\xb6\xb6\x36\x5d\x53\xab\xb5\xda\xc4\xc4\x44\xd4\xd4\xab\ +\xb5\xf2\x5b\xeb\xd6\x1e\x73\xcc\x31\x96\x5d\xab\x56\xab\xb9\xdc\ +\x04\x65\x9c\x10\xa5\xad\xad\xad\x3e\x9e\xc5\x18\x73\x5d\xd7\x34\ +\x4d\x8c\x71\xfd\x6e\xaf\xdc\x9b\xdb\xf1\xa7\xf7\x18\x81\xeb\x44\ +\x63\xf1\x68\x24\xeb\xd8\x31\x2f\x9d\xb2\x6d\x07\x70\xce\x02\xbf\ +\xab\xa3\x7d\xc6\xf4\xfe\xa1\x91\x7c\xb9\x54\x8a\xc5\x13\xcd\xcd\ +\x4d\x88\x40\x8c\x31\xf5\xfd\xd1\xd1\x91\xa9\x53\xbb\x3b\xda\xda\ +\x76\x0c\x0c\x8c\x8d\xee\xca\x34\xb6\xb7\x34\x65\xca\x95\x32\x15\ +\x5c\x08\xde\x3b\x75\xea\xda\xd5\xcb\x8b\xb9\x91\x6c\x63\xaa\x58\ +\x88\x36\x34\x35\xf7\x4c\xed\x6b\x6a\xca\x16\x8b\xe5\x44\x2a\x15\ +\x78\x81\xaa\xa8\x18\xa3\x62\xbe\x60\x1a\xba\xe3\x58\xc9\x54\x0c\ +\x21\x04\x01\x47\x08\x53\x26\x25\x94\x01\x65\xa9\x54\xa6\xa3\xa3\ +\xeb\xad\x37\x57\x96\xcb\x25\xc7\xb6\x15\x42\x36\xad\x5e\x3b\xa5\ +\x6f\xda\xcc\x59\xb3\x54\x05\xfb\x9e\x0b\xa1\xe4\x8c\x61\x9d\x40\ +\x29\x96\xbd\xfe\x6a\x10\x04\xbd\x7d\x7d\xaf\x2f\x5b\xb1\x61\xf3\ +\xb6\x6a\xd5\xee\xeb\xeb\x8f\x27\x12\x9a\xaa\x19\xa6\x99\xcb\x4d\ +\xd8\xb6\xbd\x64\xc9\x92\x1b\x6e\xb8\xe1\xea\xab\xaf\x7e\xf9\xe5\ +\x97\x67\xcd\x9a\xf5\xc6\x1b\x6f\x9c\x7e\xfa\xe9\x9d\x5d\x5d\xf9\ +\xfc\x24\xa5\xc1\xf6\xed\xdb\x0e\x3f\xf2\xf0\x5b\x6e\xfe\x51\xb6\ +\xa5\xd9\x34\xf5\x42\x71\xf2\xed\x2d\x6f\x17\x72\x79\x28\xe1\xcc\ +\x19\x33\x7a\x7a\x7a\x7c\xdf\x87\x10\x8e\x8d\x8d\xa5\xd3\x69\x00\ +\x80\x69\x9a\xae\xe7\x39\x96\x6d\x6a\xef\xa7\x1c\xb0\x10\x22\x9e\ +\x88\xb7\xb6\xb4\x4a\x28\x31\x82\xb9\x7c\xb1\xa5\xb5\x8d\x10\x02\ +\x51\xfd\x16\x27\xb3\x6c\xbb\x58\xae\x4a\x21\x55\x8c\x2b\xa5\x62\ +\xdd\x73\xec\xed\xeb\x4f\x37\x64\x2a\x55\xcb\xf3\x7c\xcf\x71\xb2\ +\xd9\xd6\xd6\xb6\xb6\x42\x6e\x7c\x64\x78\x17\xe0\x2c\x91\x48\xd1\ +\x72\xc5\xd0\xd5\x68\x2c\x4a\x19\x15\x42\x36\x35\x37\xcf\x98\x31\ +\x2b\x12\x6b\xa0\x42\x50\xea\xbb\xae\x4d\x10\x6a\x6f\xcb\x66\xd2\ +\xc9\xad\x5b\x37\xd7\xac\xc9\xc6\xe6\x6c\xcc\xd0\x1a\x9a\xb3\x4e\ +\x10\xd8\xb6\x5d\x4f\x60\x80\x08\x36\x34\x34\x8c\xee\x1a\x5c\xb3\ +\x7a\x65\x6b\x5b\x8b\xe0\xac\xad\xa5\x65\x72\x64\x40\x21\xc4\xd0\ +\xd5\xc9\xdc\xc4\x8c\x43\x16\x6e\xdc\xb8\x79\x10\xb2\xd1\xe1\xa1\ +\xe6\x6c\x4b\xd4\xd4\x35\x55\x75\x5d\xa1\xe9\x3a\x47\x9c\x51\xe6\ +\xf9\xfe\xc8\xe8\x88\xa9\xea\x8c\x31\x21\x44\x3c\x1e\x0f\x02\x5a\ +\x2e\x15\x89\xa2\xf0\x1c\x0d\x3c\xb7\xb1\xa1\x31\x3f\x91\x77\x3d\ +\x3b\x93\x4e\x47\xcd\xc8\xec\xd9\x73\xd6\xae\x5d\x75\xd8\x82\x83\ +\x31\x86\xa6\xa1\x45\x23\xc6\xf0\xd0\xae\x83\xe6\xcd\xf3\x7d\x4f\ +\x08\x51\xab\xd6\x5c\xdb\xf2\x3d\xa7\x90\xe3\x98\x10\x33\x12\x35\ +\x74\xfd\x0f\x8e\x2e\xee\x3f\x5a\xb4\x8b\x63\x95\xc4\xcc\xab\x2e\ +\xbf\xb0\x5b\xe7\x82\x4b\x08\xa4\xef\xb9\x94\x09\xf0\xbe\x47\x5b\ +\x20\x60\x8c\x95\x4a\x65\x08\x84\xaa\xa9\x86\xa1\xab\x4a\xb4\x58\ +\xc8\x4b\x29\x0a\x85\x1c\x4b\x24\x01\x00\x2c\xf0\x0d\x33\x52\x9c\ +\xcc\xeb\xba\xa1\x6b\x86\xef\xfb\x40\xd0\x8a\xeb\xa4\x52\x09\x5d\ +\x57\x3d\xd7\x55\x30\x6e\x6a\xcf\xda\xb6\xc3\x29\x1b\x1d\x1e\xd4\ +\x30\x24\x50\x2a\x84\x20\xc9\x14\x8c\x9b\xb2\x1d\x8d\x4d\xcd\xaa\ +\xa6\xa7\xd2\x99\x54\x3a\xed\xd1\x42\xad\x5a\x45\x08\x7a\xae\x93\ +\x6d\x6e\x32\x63\x09\x89\x91\xaa\x12\xdf\xf3\xb9\xe0\x2a\xc1\x41\ +\x50\x4f\x93\x41\x98\xa8\x9c\x09\xcf\x75\xaa\xe5\x62\x67\x57\x0f\ +\x04\x1c\x42\x29\x38\x8d\x46\x22\x50\xc2\x7c\xae\x10\x78\x7e\x3d\ +\x73\xe6\xb9\x67\x9e\x8e\xc4\xe2\x1d\x3d\xbd\x87\x1f\x79\x14\x56\ +\xb5\xad\x5b\xb7\xaf\xdf\xb8\x31\x99\x4a\x6b\xba\x1e\x31\xcd\x78\ +\x34\x02\xc0\x9c\xcd\x9b\x37\xe7\x72\x39\xd7\xb6\xaa\xd5\xea\xc0\ +\x8e\x6d\xd3\xfa\xa7\x75\x76\x74\x98\xa6\x19\x31\x75\xc9\x79\x31\ +\x9f\xcf\x66\xb3\x3b\xb7\x6f\x6f\xc8\xa4\x3a\xda\xdb\x20\x82\x9c\ +\xb3\x44\x32\x01\x21\xd2\x34\xd3\x34\x4d\xcf\xf3\x54\x55\x8d\x46\ +\xa3\x41\x10\xb8\xae\x6b\x18\x06\x63\x4c\xd7\x75\x45\x21\xf2\xfd\ +\xf6\x1c\xbe\xe7\xf9\xbe\x9f\x4a\xa5\x10\x80\xc9\x78\xac\x21\x95\ +\xda\xb2\x79\x4b\xb1\x54\xb2\xab\xd5\xa6\xc6\xc6\xcd\x5b\x06\xa4\ +\x64\xe3\x13\x23\x44\x01\xdd\x3d\x53\x5c\xdb\xf6\x9d\x9a\x6b\x97\ +\x53\xc9\x94\x61\x9a\x08\xa1\x89\xf1\xe1\xa3\x8f\x3a\xb6\x52\xab\ +\x69\x9a\xf2\xfa\x8a\x65\xae\x5d\x5b\x30\x6f\x4e\xe0\xfb\x2d\x8d\ +\x4d\xc5\x89\xe1\xd6\x96\x6c\x77\x4f\x8f\x61\x44\x12\x89\x44\x5b\ +\x7b\x9b\xe3\x07\x95\xc2\x24\xc1\x68\x62\xd4\x56\x09\x4e\x27\x93\ +\x94\x10\x55\x21\x18\x01\xcf\x73\x88\x02\x24\x52\xea\x99\x79\x18\ +\x13\x4d\xd5\x83\x20\x28\xe4\x73\xb6\x55\xf5\x38\x9c\x2c\x16\x3b\ +\x39\x8b\xc7\x62\x86\x11\x99\x98\x18\x2f\xe4\xf3\x04\x43\xce\x82\ +\xcd\x9b\xd7\xdf\x7a\xeb\x2d\x44\x8b\xf4\xf5\xcd\x38\xf9\xd4\x45\ +\x1b\x36\x6e\x5a\xb1\x6c\xc5\x9a\x35\x6f\xf5\xf7\xf6\x2a\x9a\x96\ +\xce\xa4\xb3\xd9\xec\xe1\x87\x1f\x3e\x32\x32\xf2\xc4\x13\x4f\xb8\ +\xae\xbb\x71\xe3\xc6\x5c\x2e\x37\x6b\xd6\xac\x86\x4c\x26\x12\x31\ +\xc7\x27\x72\x95\x4a\x99\xd2\x00\x23\xb4\x6a\xf5\xea\xeb\xff\xe1\ +\xfa\x62\x31\x6f\x18\x46\x2c\x16\x8b\xc7\x62\x04\xe2\x6c\x36\xeb\ +\xfb\xbe\x10\x22\x9b\xcd\xd6\x6a\x35\xcf\xf3\xe2\xf1\x38\xa5\x94\ +\x10\x12\x8f\xc5\x03\xaf\x5c\xcf\xec\xfb\x53\x93\xb9\x1c\xdb\x51\ +\x55\xd5\x0f\x3c\xcb\x72\x34\x4d\xc5\x18\x13\x42\x30\x80\x00\x00\ +\x8c\x49\x5b\x6b\x2b\x01\x74\x78\x70\x67\xad\x5a\x71\x2d\x2b\xd3\ +\xd7\x1b\x8b\xc7\xa2\x11\x9d\xfa\x01\x42\xa8\xb1\xb1\x31\xf0\xfd\ +\xa8\xae\xb4\xb7\xb5\x6f\x5e\xbf\x8e\xba\x5e\x31\x9f\x43\x8a\xa1\ +\x60\xd8\xda\x92\xcd\x0d\xff\x3f\xde\xde\xec\x49\xb2\xf3\x3c\xf3\ +\xfb\xb6\xb3\x2f\x79\x72\xcf\xda\x97\xae\x6a\x74\x37\xd0\x00\xba\ +\x01\x34\x40\x00\x24\xc5\x05\x1a\x89\x94\x46\xd2\x68\x64\x6b\x6e\ +\xec\x0b\xdb\x92\x62\x74\x2b\xdb\x72\xf8\x4f\x90\x6f\xe5\xb0\x64\ +\xd9\x63\xeb\xd2\x31\xb6\x27\x42\xa4\x48\x91\x26\x29\xee\x20\x96\ +\x26\x7a\x41\x77\x75\xd7\x5e\x95\x95\xfb\x72\xf2\xec\xdf\xf9\x36\ +\x5f\x14\xa5\x51\x68\x6c\x51\x6c\xda\xca\xcb\x8c\xc8\x88\xcc\x93\ +\xe7\xbc\xdf\xbb\x3c\xcf\xef\x3d\x64\x9c\x71\xce\xdb\x9d\xa5\xb5\ +\xb5\x35\x2f\x68\x4f\xc3\xd9\x78\x36\x18\xf4\xba\x98\xa8\x5e\xef\ +\x6c\xd0\xed\xc5\x71\x14\x04\xce\xb0\x7b\x66\x5b\x4e\xb3\xdd\x21\ +\x08\x4e\x46\x23\xdb\xb1\x07\xbd\x39\xa5\x45\xc5\x73\xe3\xf9\xe4\ +\xe4\xe0\xc9\x62\x31\x7d\xf9\xe5\x17\xeb\xb5\xda\xf0\xf4\x29\x07\ +\x90\x95\xc5\x74\xd4\x57\x8c\x72\x9a\xef\x7d\xdc\xed\x9e\x9e\xac\ +\xad\xac\x10\xdb\xe6\x8c\xe9\x9a\x26\x84\xe0\x9c\x29\x09\xc6\xe3\ +\xa9\xe7\xf9\x18\xc0\x2c\xcb\xfa\xfd\xfe\x64\x32\xb1\x4c\xc3\x71\ +\x6c\x04\x41\x96\xa5\x34\x03\x40\x56\x95\x90\x40\x02\x29\x64\x1c\ +\x47\xae\x63\xcf\xa7\xd3\x47\x1f\x3f\x9c\xcf\xa6\x8c\xd1\xe9\x78\ +\x08\xa4\x58\x5b\x59\xa1\x25\x9d\x4e\xa7\x8c\x0b\x42\xd0\xf9\xf9\ +\xe9\xca\xca\xaa\xeb\x39\x45\x91\xd1\x3c\x05\x40\xc1\x7f\xf0\xc8\ +\xf8\x7f\xa6\x39\x9b\x6e\xdd\x18\xdd\xfb\x1f\xfe\xbb\x3f\x6a\xea\ +\x52\x28\xc1\xa4\xfb\xf9\xdf\xfc\x17\x2f\xad\x06\xcf\x5c\x2d\x22\ +\x88\xca\xb2\xe4\xbc\xd4\x74\x32\x1c\x0e\x4a\x4a\x97\x97\xda\x42\ +\x08\x00\x54\x92\x24\x84\x10\x4d\xd7\x14\x82\x96\xa5\x73\x21\xe7\ +\xf3\x89\x61\xd8\x8c\x52\x20\x19\xe0\x85\x6d\x18\x8e\x63\x4d\xa7\ +\xb3\xe9\x78\xf2\xf2\x4b\xb7\xc7\xb3\x59\xa5\x52\x01\x4a\x84\xd3\ +\x51\x14\x2d\x10\x80\xb3\xc9\x8c\xe6\x79\xb3\xd5\xae\x04\x35\xc6\ +\x25\xe7\x5c\x2a\x45\x08\x89\xa2\x45\xad\x5a\x23\x18\x09\xce\x8a\ +\x2c\x75\x1b\x4e\x9a\x26\xbc\x2c\x34\xc3\x00\x0a\xb8\x8e\x93\xa6\ +\x69\x96\x32\x11\xa7\x9c\xf1\x38\x8e\x29\x2d\x6c\xd3\x00\x40\x56\ +\x2b\xfe\xda\xca\x8a\x60\xa5\xef\x79\xb3\xd9\x94\x52\xa6\xeb\xba\ +\xe0\x7c\x3e\x9b\x96\x5c\x7e\xe1\x85\x9b\xd7\xae\x5d\x3b\x38\x3a\ +\xad\x56\xab\x9f\xf8\xc4\x9b\xbd\xde\xc5\xea\xea\xca\xed\x5b\xb7\ +\xe6\x93\x89\x46\x48\xa7\xd3\x89\xa2\xe8\xf5\x3b\xaf\x29\x2e\xee\ +\xdf\xff\x48\x5d\x7e\x93\x45\x94\xe7\x8c\x95\xd4\x75\x1c\xd7\x71\ +\xce\xcf\xce\x7e\xeb\xb7\x7e\xcb\xf1\xdc\xac\x28\x92\x34\xae\xd5\ +\xaa\x41\xb5\x86\x20\x51\x4a\x69\x9a\x86\x10\xd2\x34\xed\x32\x51\ +\x25\x84\x00\x00\xe4\xdf\xd1\xe8\x3d\x83\x8c\xee\xec\xac\xb7\xbd\ +\xbd\x33\xea\x0f\xf2\x34\x73\x5d\xc7\xd0\x0d\xa5\x94\x69\x18\xfd\ +\x8b\x5e\xad\x56\xd5\x34\x6c\x9a\x5a\xad\xe6\x67\x59\x3c\xe8\xf7\ +\x28\x2d\x10\xe0\xe3\xe1\x45\xbb\x1e\x5c\xdd\xd9\x7d\xf2\xf1\xe3\ +\xbb\xef\xff\xf0\xf7\x7e\xf7\x77\x25\x60\xb6\xb7\x0e\x08\xb8\xff\ +\xd1\xdd\xd1\x68\x18\x2d\x16\xc4\x31\x4f\x0e\x8e\xb7\x76\xaf\xde\ +\x7e\xe5\x55\xbf\x52\x8b\xd3\x54\x2a\x65\x1a\x06\xa5\x45\x42\x8b\ +\x6a\xc5\xd7\x89\x5e\x96\x14\x69\x24\x2b\x8a\x42\x94\x50\x70\x4d\ +\x37\x34\x02\x99\x00\x42\x88\x38\x8a\xe3\x38\x9d\xcf\xc3\x38\xce\ +\x84\x94\xcd\x66\xdb\xb6\xcc\x6b\x57\xaf\x9a\x96\x45\x10\xa0\x45\ +\xd1\x3d\x3f\xab\xf8\x3e\x04\x7c\x34\xe8\xa7\x49\xfe\xd9\x77\x7e\ +\xf9\x17\x3e\xfb\x39\xc7\xad\xd8\xb6\xf7\xfa\xeb\x9f\x08\x67\x73\ +\x84\xe0\x3b\x9f\xfb\xbc\xe5\xe9\x49\x5c\xbc\xfe\xfa\xeb\x7f\xfa\ +\xa7\x7f\xfa\x99\xcf\x7c\xe6\xe8\xf0\x88\x10\x32\x18\x0c\x6e\xdf\ +\xbe\x5d\x14\xc5\xe9\xe9\x09\x2d\x8a\xd1\x68\x74\xfb\xd6\xad\x2f\ +\x7d\xe9\xcb\x5f\xf8\xc2\x2f\x7f\xf2\x93\x9f\x4c\xd3\xa4\xd7\xef\ +\x9b\x86\xbe\xb1\xb1\x69\x60\x9d\x10\x52\x96\xe5\x65\x1b\x14\x00\ +\x30\x9f\xcf\x6d\xdb\x4e\x92\x84\x68\x9a\x50\xcf\xa8\x04\x52\x40\ +\x01\x08\xd2\x2c\x9d\xcd\xa6\x00\xa8\x66\xab\x23\xa5\xe2\x9c\xeb\ +\xba\x01\x20\x84\x08\x4a\x29\x6d\xdb\x6d\x35\x9b\x93\xd1\x30\x5a\ +\xcc\x4f\x8f\x0f\x97\x96\x57\xea\xf5\x86\xa1\x6b\x96\xe3\x09\x25\ +\x81\x02\x45\x12\x43\x00\x31\xc6\x79\x96\x3c\x7e\xf4\xf0\x4e\xbd\ +\x99\x51\xe6\x3a\xd6\xe9\xd9\x89\xed\xd8\x11\x5b\x48\x25\x2d\xcb\ +\xd2\x35\xec\xfb\x6e\xb7\x97\x9e\x9f\x1f\x4b\x51\xba\x96\x1f\x85\ +\xb1\xa1\x69\x79\xea\xd7\x6a\x0d\x20\xf9\xe9\xc9\xa1\xed\xfa\xd5\ +\x20\x60\x9c\xb5\x5a\xcd\x78\x11\x21\xa8\x1a\xf5\xfa\xa2\x59\xf7\ +\xea\x55\x82\xd1\xd2\x52\xe7\xe9\x03\x8d\x10\xe5\x3a\x76\x92\xc4\ +\xc3\x5e\x57\x47\xe8\xc9\xd9\xa9\x69\x68\x1b\x6b\xcb\xe3\x61\x1f\ +\x48\x81\x11\x10\x5c\x70\x2e\x28\xa5\x9e\xef\xd9\xb6\x6b\xe9\x46\ +\xbb\xd5\x0e\xc3\x79\x1c\x47\x96\x69\x38\xb6\xb9\x08\xe7\x92\x33\ +\x9d\x60\x83\x10\xcf\xb1\x19\x63\x34\x2f\x84\xe0\xbb\x3b\x57\x6a\ +\xb5\xea\xc1\xc1\x3e\xe7\x34\x9c\x4f\x4f\x4e\x8e\x2c\xcb\x00\x4a\ +\x4c\xc6\xa3\xc9\x64\x52\x6b\x34\xaa\xd5\xea\x62\xb1\xd0\x75\x12\ +\x86\x21\x21\x5a\xbb\xd9\xbe\x1c\xd0\xff\x2c\x39\x17\x84\x18\x01\ +\x54\xdd\xfc\x17\xff\xea\x3f\x3a\x9c\x52\x84\x20\x04\x52\x28\x33\ +\x30\xff\x21\x6d\xc5\x3f\xea\x29\x42\x40\x01\x49\x29\x15\x42\xa4\ +\x69\xda\x3d\xef\x6a\x18\x72\x21\x6c\xdb\xe6\x9c\x61\x8c\x24\x04\ +\x4a\xf2\xa0\x52\x4b\xd2\x82\xe6\xa5\xef\x79\x59\x92\x86\xb3\x91\ +\x8e\x65\xc5\xf3\xc6\xc3\xe9\xc9\xd1\xa9\x14\x4a\x27\x9a\x60\x3c\ +\xf0\x2b\xe1\x78\xcc\x28\xab\x56\x2a\xb3\xd1\x80\x60\x92\xe7\xf9\ +\x74\x36\x27\xba\x99\x15\x85\x90\x32\xcb\x32\x8d\x68\x3b\x57\xae\ +\x44\xd1\x9c\xd3\x62\x73\x7b\x3b\xe1\x6a\x11\x2f\x4c\x8d\xf8\xa6\ +\x85\x08\xce\x0a\xca\x98\xb4\x6d\x1b\xa1\xa0\x56\x6f\x84\xb3\xbe\ +\x14\x6c\x34\x1e\x4e\x67\xd3\xf5\xcd\x5d\xd3\xd4\x33\x56\x32\xc6\ +\x4a\x4a\x31\xc2\xba\x86\x35\xcb\x5c\xc4\xf1\xda\xca\xea\x9b\x6f\ +\xbe\xb5\x58\x2c\xba\xa8\x38\x75\x00\x00\x20\x00\x49\x44\x41\x54\ +\x84\x90\x8d\x56\x3b\x4d\xb2\x5a\x25\x3d\x78\xf2\x44\x43\x18\x21\ +\xd4\x6c\x36\xae\x5f\xbf\xfe\xad\x6f\x7d\x73\x7d\x6d\x6d\xa9\xd9\ +\x1e\x8e\x07\x45\x9e\x63\x08\x11\x84\xae\xed\x86\xf3\x85\x6d\x9a\ +\x87\x07\x07\xdb\xdb\xdb\x96\x6d\xcf\x66\x73\x05\x81\xe3\xba\x9e\ +\xef\x4b\x21\x20\x26\x08\x21\xcb\xb2\x2e\x77\xbe\x1b\x86\xe9\xba\ +\x5e\x9e\x67\xba\xae\x47\x71\xca\x58\xf9\x0c\xad\x62\xa5\x00\x44\ +\x48\x27\x24\x4b\xa2\x24\x8e\x8f\x8f\x8e\xc3\x45\xf8\xdc\xee\x73\ +\x49\x1c\x17\x45\x61\x10\x52\xd2\xa2\xdd\xac\x03\xc5\x3d\xcf\x99\ +\xcc\xe6\x67\xe7\xa7\x15\xdf\x47\x4a\x24\x71\x3a\x1b\x0c\x96\x3a\ +\x2b\x10\xa0\x8b\xf3\x93\xa7\x4f\x1e\x5c\xbd\x7e\x73\x30\x99\x79\ +\x9e\x53\xaf\x37\x1e\x7e\x74\xb7\xd3\xe9\x80\x22\xe5\x65\x89\x21\ +\x0e\xc3\xc5\x64\xb6\x58\xdb\xd8\x8c\x17\xb1\xe3\x7b\xe3\xf1\x78\ +\x73\x63\x7d\xf7\xca\xc6\xe9\xf1\x89\x61\x68\xc8\x30\x8b\x22\x97\ +\x65\x5e\x75\x5d\x4c\x70\x29\x24\xe3\x4a\x29\x80\x30\xf6\x7d\xbf\ +\xd1\x68\x22\x8c\x17\xf3\x70\x36\x8f\x39\x63\x41\x35\xc0\x98\x84\ +\x61\x88\x20\x60\x8c\x11\x8c\x95\xe4\x9e\xeb\x51\xc6\x3e\xf5\xe9\ +\x4f\xad\x6f\x6c\xec\xed\x1d\xea\x86\xd5\x68\xb6\x69\xce\xa2\x70\ +\xfe\xad\x6f\x7e\xf3\xa5\xdb\x2f\x33\xce\xdf\x7e\xeb\xad\x3f\xf9\ +\x93\x3f\x99\xcf\x67\xef\xfc\xe2\xe7\x31\xc1\x7f\xf4\x47\x7f\x54\ +\x14\x45\x41\x29\x21\x04\x11\x28\x24\xa3\xac\x38\x3b\x3f\xf9\xd7\ +\xbf\xf6\xfb\xe3\xf1\x70\x3e\x9f\xe7\x45\x51\xad\x05\x00\xaa\x4b\ +\xa9\xbd\x61\x18\x97\xd2\x4d\x5d\xd7\x83\x20\xb8\x8c\x62\x42\xc8\ +\xc5\x22\xb2\x0c\xf4\x2c\x37\xbe\x02\x08\xa2\x7e\xaf\xcf\x78\xb9\ +\xb2\xb2\x52\xad\xd5\x5c\xd7\x01\x40\x2d\xa2\x08\x63\x6c\xd9\xb6\ +\x02\xa0\xa4\x4c\x4a\xb9\x7b\xf5\x2a\x2b\xa9\x12\x62\x3c\x1c\x20\ +\x00\x6b\xad\x8e\x5f\x6b\xe8\x96\xed\x7b\xde\xe0\xa2\x3b\x1e\x4f\ +\xab\x95\xca\x74\x5a\xf6\x2f\xce\x8b\x2c\x49\x8b\xd2\x71\x0c\x8c\ +\x90\x61\xe8\x79\x41\x05\xe7\x8b\x78\x41\xb9\xda\x7b\xba\x77\xde\ +\x3b\x6a\xd4\x2b\x83\x7e\xb7\xdd\xaa\x78\x96\x61\xe8\xc6\x22\x0c\ +\x3f\x7e\x78\xbf\x60\xe2\x8a\x52\x2f\xdf\x5e\xd1\x0d\x1b\x40\x64\ +\x3b\x16\x21\xf8\xe3\xfb\xf7\xc2\xf9\xc8\x77\x9d\xd9\x74\x36\x1a\ +\x8d\xd6\xd7\xd7\x2d\xdb\x02\x65\xe6\xb9\x1e\x50\xaa\xc8\x53\x20\ +\x79\xaf\xdb\xdd\xba\xb2\x1d\x54\xfc\xd1\xa0\x0b\x94\xe2\x8c\x23\ +\x8c\x30\xc1\x9a\xae\xdf\xb8\x7e\xc3\xf3\x2a\x87\xfb\xfb\xdd\x6e\ +\xb7\xd3\x69\x13\x8c\x28\xcd\x35\x0c\x07\xbd\x3e\xc6\xd0\xd4\xb5\ +\xf1\x78\x54\x8a\xcb\xbd\xdf\x50\x27\xa4\xd9\x58\xba\xf6\xdc\x73\ +\xdf\xf9\xd6\x37\x24\x54\x69\x12\x1f\x1e\x1d\x68\x3a\x99\x8c\xc7\ +\xe3\xe1\xa0\x60\x34\x89\x75\xc3\x30\x0c\xd3\x0c\x67\x33\x3f\x08\ +\x5a\xed\x8e\xe7\xb9\x3f\x55\x44\xf7\xf7\x22\x17\x54\x9c\x8e\x26\ +\x33\xcb\xf7\x57\xaf\xdf\xea\xc8\xbf\x71\x4d\x28\xa8\x9b\x86\xfc\ +\x39\x38\xf4\x97\xcd\x66\x84\x90\x94\x32\x08\x2a\x96\x65\x70\x5a\ +\x4a\xc1\x36\x36\x37\x9b\x8d\xc6\xf9\xf9\xd9\xfc\xf0\xb0\x94\x3c\ +\xa8\xd6\xa4\x10\xb6\x6d\xb3\x52\x70\xce\x34\x82\x05\x17\x79\x59\ +\x34\xea\xf5\x6e\x77\x30\x1a\x8d\xa6\xe3\x49\xb5\x56\x0b\x67\x21\ +\xcd\x4b\xc7\x76\x87\xfd\x8b\x19\xcd\x67\x93\x99\xe7\x39\x69\x9e\ +\xab\xe9\xb4\xdd\x59\x76\x1d\x4f\x70\x31\x1a\x8d\xae\xee\x3e\xd7\ +\x6e\x37\x81\xe2\x4c\xd7\x21\x54\x69\x9a\x40\xa8\x1c\xc7\x36\x4c\ +\x5d\x00\x04\x94\xd4\x08\xf1\x4c\x03\x12\x61\x18\x46\xc9\x18\xd1\ +\x30\xc2\x20\xcf\xd3\x46\xa3\x6e\xea\xc6\x38\x1d\x1e\x84\x13\xc6\ +\xb9\x65\x59\x45\x1a\x41\x4b\xd3\x35\xed\xd5\x57\x5e\x89\xe3\x68\ +\x91\x96\x49\x56\xc4\x69\x51\x96\x45\x91\xa5\x57\x77\x77\x7b\x17\ +\x17\x5c\x08\x00\xd4\x95\x2b\x57\xbe\xfe\xf5\xaf\x9d\x9d\x9d\xbd\ +\x74\xf3\xc5\x37\xdf\x7c\xeb\x7f\xfd\x5f\xfe\xcd\x52\xa7\xb3\xb6\ +\xbe\xae\x6b\xd6\xc7\x1f\x3f\x62\x9c\xf7\x7b\xbd\x37\x3f\xf5\x49\ +\x4a\xe9\xf2\xf2\xb2\x66\xe8\x51\x12\x9b\xa6\x09\x24\xe0\x5c\x5d\ +\x6a\xfd\x39\xe7\x9c\xb1\x4b\x05\x0d\x21\x24\x4d\x93\xa2\xc8\xfe\ +\xbe\xf3\xe9\x67\xc9\x76\x75\x5d\x13\x5c\x34\xea\x0d\x56\xb2\xa5\ +\x76\x9b\xd2\x52\x23\xe4\xe5\x3b\x77\x34\x4d\xfb\xf6\xb7\xbf\x7d\ +\x72\x7a\xb2\xb6\xb5\x25\x65\xd9\x69\x37\xa6\x93\x69\x91\xa5\x41\ +\xa5\xc2\x99\x38\xef\xf6\x4c\x82\xb6\xb7\xaf\xec\x3d\x7d\xf0\xe0\ +\xfe\xdd\x17\x5e\x7a\x51\x29\x11\x47\x91\xae\xeb\x15\x3f\x18\xf5\ +\xcf\xe3\x51\xdf\x36\x6c\x8c\xf0\xa3\xc7\x7b\x8d\x56\xfb\xca\xee\ +\x73\xf5\x56\x6b\x7f\xff\xc0\x71\xdd\x6b\xcf\x3d\x67\x10\x64\x99\ +\x66\x35\xa8\x2e\xca\x92\xd2\xc2\xd6\x89\x6e\x1a\x40\x01\xc6\x84\ +\x90\xc8\xd0\x4d\xc7\xc4\xae\xeb\x11\x42\xa4\x94\x82\x33\xa6\x44\ +\xbd\x5e\xef\xb4\x5a\xc3\xd1\xa8\xdb\xed\xca\x32\x6f\xb7\xdb\x1f\ +\xdf\xeb\x37\x9b\x3e\xa3\xf4\xfa\xf5\x6b\xcf\x3f\xff\xfc\xde\xe3\ +\xbd\x79\x98\x0a\x09\x7a\x17\xfd\x32\xcb\x2a\x15\xbf\x12\xf8\x5f\ +\xfa\xd2\x97\x76\xaf\x5e\x7d\xf5\xd5\x57\xaf\x5f\xbf\xfe\xa3\x1f\ +\xfd\xe8\xcd\x37\xdf\xfa\xdc\xe7\x3e\xfb\xe7\x7f\xfe\xe7\xfb\xfb\ +\xfb\x6f\xbc\xf1\xc6\xc6\xc6\xfa\x07\x1f\xde\x9d\x8c\xc7\xf3\xf9\ +\x6c\x7d\x7d\xdd\x71\x5c\xa9\xe4\xcb\x37\x6f\xcc\x93\x0c\x20\x68\ +\xe8\xba\x06\x74\x21\x7e\x62\x3c\x92\x42\x5e\xea\x36\x38\xe7\x52\ +\xc8\x28\x8a\x84\x14\xff\x2f\x9a\xc7\x9f\x5e\x2d\xce\x66\x33\x4a\ +\xe9\xce\xce\x76\xa3\xd9\x74\x5c\x0f\x13\x02\x00\x10\x22\x8f\x93\ +\x44\x48\x69\x18\x26\x26\x98\x10\x6d\x36\x9b\x68\x04\x6f\x6d\x6e\ +\x94\x9c\x65\x79\x06\x66\x53\x0e\xe1\xb2\xe3\x59\x96\xab\x84\xf2\ +\x1c\x77\x69\xa9\x3d\x1e\x0f\xa6\xe3\xb1\xe0\xec\x95\xdb\xb7\xfa\ +\xbd\x5e\xb5\x5a\xa5\xd9\x02\x40\xe9\xba\x76\xc5\x77\xbf\xfd\xdd\ +\x1f\x8c\xa6\xa3\x4f\x7e\xea\xce\x79\xf7\xd0\x73\x34\x5e\x52\x4d\ +\xc7\xeb\x6b\xab\x64\x73\xf3\xe4\xfc\xac\x56\xaf\x75\xda\x6d\x5d\ +\x23\x86\xa9\xa7\x69\xce\x28\x12\x1c\xad\xad\xac\xb2\xc5\xe4\xfe\ +\xdd\x0f\x81\xa6\xa7\x45\x3a\xec\x1e\x2a\x29\x09\xc2\xa6\x61\x38\ +\x96\x19\x04\x95\xb9\x5a\x60\x08\xae\xee\xee\xd6\xeb\xf5\xb2\x64\ +\x69\x9a\xda\x9a\x02\x12\x68\x9a\x76\x65\xe7\x4a\xa5\x52\x39\x3e\ +\x39\xab\xd5\xeb\xb5\x5a\x2d\x89\xa2\x7e\x9e\x52\x4a\x81\x14\x25\ +\x2d\x30\x41\xd3\xe9\x84\x31\x6e\xbb\x55\x4a\x69\x9e\x72\xd3\x20\ +\x45\x9e\x36\x1a\x0d\x82\x11\x65\xe5\x3c\x9c\x03\xa0\x4c\xd3\x1a\ +\x8c\x7a\x69\x9e\x4a\x09\xc2\xf9\xcc\xf3\x3c\x25\x64\x21\xc4\x56\ +\xbd\x46\x08\x9a\x4e\xc7\x8c\x73\x5d\x23\xff\xd8\x6a\x11\x61\x52\ +\xce\x1e\xfd\xd9\x7f\xff\x57\x9f\xfb\x57\xbf\x79\xf2\x97\xff\xe6\ +\xdd\x41\xa9\x63\x08\x94\x2c\x55\xe5\x5f\xfe\xce\xef\xfc\x3c\x9b\ +\x62\x95\x52\x3a\xd1\x3c\xd7\xd1\x08\x01\x00\x5a\x96\x03\x01\xf0\ +\x3d\x37\xa8\x78\x92\x33\xc7\x71\x4c\x5d\x03\x94\x7b\x96\xa1\x13\ +\x48\x34\xcc\x08\x1e\x0c\xfa\x18\x80\x46\xa3\xa1\x04\x6b\xd4\x83\ +\x5e\x7f\x3c\x9d\xf4\x2f\x4e\x9f\xac\x2c\xbf\xed\x55\xec\x38\xb5\ +\xa2\x18\x2a\x04\x69\xc9\xa5\x94\x86\xa1\xbf\x72\xfb\x4e\x89\xac\ +\x70\xb1\x48\xb3\x9c\x31\x25\x18\x73\x2c\x33\xcf\x72\x42\x34\x8c\ +\xd0\xc9\xc9\x69\xc1\x78\xb5\x56\xd5\x09\x01\x42\x02\xc8\x55\x11\ +\x13\x0c\x69\x4c\x75\xc0\xab\xd5\x2a\x41\x58\x09\x69\x10\xad\xd3\ +\x68\xdd\xbc\xf1\xfc\x22\x4a\x7a\xfd\x2e\xe4\xb4\x7f\x71\xa1\x80\ +\x14\x8a\xa7\xb9\x7c\xee\xda\xf3\xeb\x9b\x5b\x07\xfb\x87\x0a\xeb\ +\x51\x92\x31\x26\x08\x41\x8e\x69\x3e\xfc\xe8\xde\xed\x3b\xaf\xb5\ +\xda\x9d\xc3\xc3\x83\xb2\x2c\x57\x57\x57\xbf\xf7\x83\xef\x7f\xe2\ +\xed\x37\x97\x56\x96\x4f\xce\x4e\x83\x5a\x15\xe9\x98\x49\x4e\x74\ +\x2d\xa3\xb9\x6e\x19\xbe\xef\xb7\x5a\x2d\x85\x60\xc9\xb8\x6d\x39\ +\x84\xe0\x3c\x2f\xb8\x14\x10\x01\xa8\x80\x52\x42\x41\xa9\x61\x54\ +\x32\xce\x39\x2d\xcb\x9c\xb3\x5c\x4a\xf9\xac\xb1\x4b\xb9\x9e\xef\ +\x39\x4e\x12\xc7\x9d\xa5\x0e\x04\xa0\x28\x8a\x6b\x57\xaf\x9a\xa6\ +\xd1\xeb\xf5\xae\xec\x6c\xed\x3d\x7d\x5c\xf7\x2c\x51\xa4\x69\x91\ +\xb7\x1b\xd5\xd9\x3c\x3c\xdc\x7f\xaa\xeb\xe4\xda\xb5\xeb\xab\x4b\ +\x9d\x38\x89\x0e\x0e\x1e\x3d\xba\x7f\x4f\x94\xcc\x77\x3d\x53\xd7\ +\x2f\x4d\x8e\x69\x9a\xf5\x06\xfd\x82\x95\x57\x6f\xdc\x58\xb9\xfa\ +\xe2\x70\x32\x49\x8b\x62\x3a\x1d\x9f\x9c\x1c\x76\x3a\x1d\xcb\xb6\ +\x81\xe4\x41\xbd\x71\x31\x18\x0d\x67\x53\xd3\xb2\xfc\x95\x25\xa5\ +\x34\x25\x30\xcb\x72\x4c\x74\x8c\x21\x63\xd2\x74\x7d\x01\x10\x67\ +\x39\xc1\x48\x2a\xbc\xbb\x7b\xd5\x30\x9d\xa7\x4f\x8f\xa6\xe3\xe1\ +\x68\xd0\x2d\x19\x13\x4a\x46\x51\xa6\x00\xfc\xb5\xdf\xf8\xad\xd3\ +\xb3\xbe\x04\x63\x00\x70\x92\xe6\x25\x2d\x90\x52\x79\x96\x30\x5e\ +\xfe\xea\xaf\xfd\xea\xf1\xe9\xe9\x57\xbf\xf6\xd5\x37\xde\x7c\xfd\ +\x4f\xff\xf4\x7f\xfc\xcf\x7f\xe7\xbf\x68\xd4\x03\x85\xd4\x57\xbe\ +\xf6\xd5\x3f\xfc\x6f\xff\x9b\x8c\xd2\x38\x49\xdb\xcb\x2b\xf7\xef\ +\xdd\x7b\xe3\x13\x9f\x08\x82\x6a\x10\x04\x71\x5a\xf8\x8e\x27\x81\ +\x42\x00\x96\x8c\x23\x88\x30\xc1\x9c\x0b\xca\xa8\x52\xd2\x71\x1c\ +\x4a\x79\x5a\xa4\x05\xcd\x59\x49\xa1\x6d\x3f\x83\x18\x15\x42\x48\ +\x69\xe6\xba\x56\xab\x55\x27\x9a\x06\xa1\x84\x4a\x60\x4d\xaf\x56\ +\x7d\x5d\x27\x45\x5e\x40\xa0\x38\x63\x79\x5e\x04\x41\x75\x36\x9d\ +\xb4\x97\x97\xe3\x38\x61\xd3\x69\xbd\xdd\xaa\x37\xdb\x39\xcd\x8e\ +\x0e\x1e\x27\xe1\x48\x23\x00\x61\x82\x88\xc6\x05\x3f\x3e\x38\x78\ +\xf1\xe6\xcd\xd3\x83\x27\xdb\x9b\x1b\xc3\xee\xb9\x63\xbb\x65\x59\ +\x84\xf3\xf1\xf1\xd1\xd3\x17\x5f\x7e\x79\x79\x79\xbd\xd7\x1f\x38\ +\xbe\xc6\x19\xf7\xfd\x8a\x61\xd9\x4b\xed\x76\xb5\xd5\x29\x99\xf4\ +\x1d\x07\x01\x55\xc4\xe1\xa0\xd7\x97\x52\x60\x8c\x2f\xba\xe7\x34\ +\x4f\x35\xdb\x9e\x2f\xc2\xb7\xde\x7c\x3d\x9e\x0d\x7b\x47\x4f\x17\ +\xf3\x94\xe8\x96\x2b\x64\x2d\x08\xd2\x38\x85\x40\x3a\x96\x65\x9a\ +\x26\x26\x44\x62\xa0\x08\x11\x4a\x60\xa4\xd7\x1b\xad\xf1\x78\x56\ +\xf1\xfd\x6a\xc5\x3b\xdc\x3f\x2c\xcb\xdc\x73\xad\x70\x36\x2e\x44\ +\x69\xd9\x16\x63\x94\x71\x96\x17\x79\x51\x14\xe1\x3c\xc4\x18\xb7\ +\xdb\x2d\x93\xd8\x15\xd7\xd9\xda\xde\x39\x3f\x3d\x09\x27\x21\x21\ +\xd8\x5e\x72\xa2\x30\x2c\x8a\x02\x48\xa0\x39\x4e\x1c\xcd\x75\xcd\ +\x24\x9a\x1e\x4e\xc7\x9c\x31\x25\xe5\xa5\x4f\xf3\x1f\xc8\xbc\xfe\ +\x1e\xcd\x99\xe3\xca\x95\xff\xec\x5f\xff\xa7\x8e\xe7\x5d\xfd\x4f\ +\x7e\xff\x93\xfc\x27\xe3\x60\x05\x90\x57\xf1\x7f\x1e\x49\x04\x00\ +\x80\x60\x08\x44\x89\xa0\xd1\x68\xb4\x20\xd6\x14\x04\xbe\xe3\x08\ +\x51\x5e\xf4\xfb\x8b\xe9\x24\x59\x2c\xb8\x62\x96\x41\x74\x1d\xcf\ +\x17\x61\x51\x32\xd3\xd0\x38\xe3\x52\x01\x8c\x35\xdb\x0d\x2a\x41\ +\x30\xec\x9e\x9d\x9d\xec\xbd\xfa\xfa\x2b\xb6\xa5\x97\xbc\xa4\x82\ +\x0b\x25\x19\x2b\x11\x41\x9c\x31\xc7\xf5\xeb\x41\xa7\x5a\x6d\x42\ +\x80\x06\xfd\x9e\xe7\xda\x52\xb0\x8b\x8b\xb3\x28\x8a\x6b\xd5\x5a\ +\xab\xd9\x14\x52\x48\x05\xc2\x79\xc8\xd8\x54\xd7\x49\x38\x9f\xea\ +\x18\x6a\x08\xd8\x06\xa9\x54\x7c\xd3\x30\x68\x9a\x47\xb3\x10\x08\ +\x61\x9b\xa6\xe3\x7a\xa3\x41\xaf\x48\xa3\x56\xbb\x71\x7a\xac\x34\ +\x5d\x07\x80\x0c\x47\xb3\xbd\xa7\x07\x10\x6b\x9a\xe9\x30\x21\xa3\ +\xc5\x62\x79\xa9\x53\xf5\xbd\x22\x59\x24\x8b\xd0\x30\xcd\xed\xed\ +\xed\x2c\x4d\x0f\x8f\x0e\xbf\xf6\xb5\xaf\x1e\x1e\x1e\x98\xb6\x65\ +\x5a\xa6\xe9\x98\x6e\xc5\xef\x77\xfb\xf3\x68\xf6\xde\xfb\xef\xdf\ +\x79\xfd\xf5\xe5\x95\xa5\x34\xcb\x0d\xd3\x84\x10\x5e\x8e\x11\x15\ +\x00\x0a\xa8\x2c\xcb\x01\x90\xf0\xd2\xf6\x05\x24\x50\x62\x3e\x1b\ +\x27\xd1\x62\x36\x99\x96\x25\x7d\xb6\xd1\x22\x42\xc8\x71\x9d\x38\ +\x49\x3c\xdf\x6b\xb7\x5b\x52\x70\x08\x21\xc0\x2a\x8e\xc3\xee\xc5\ +\xf9\x78\x32\x04\x2c\x87\xac\x58\x6b\x37\xa3\x34\x3b\x39\x39\x8e\ +\xd3\x34\xcf\x13\x08\x6d\xc3\x71\x0a\xc6\x6e\x3c\xff\xc2\xb7\xbf\ +\xf1\xd5\x27\x8f\x9f\x9c\x9d\x9c\xb4\x57\xb6\x82\x4a\xd0\xed\xf6\ +\x28\x63\x96\x63\x33\x25\x01\xc1\x9a\xa1\xdf\x7c\xe9\xe5\xe0\xbc\ +\xeb\xb8\xce\x7c\x36\x8d\xa3\xc5\xf3\x37\xae\x9f\x9e\x1c\x17\x45\ +\x61\x98\xa6\xe7\x79\xf5\x7a\x1d\x21\x9c\xa5\x2c\x0a\x47\xb6\xe5\ +\x48\xce\x4b\xba\x90\x8a\x6b\x18\x6a\x86\x51\x6d\x35\xa7\xbd\x2c\ +\x4d\xa2\x94\xc1\xd5\xcd\xab\x9e\xeb\x34\xdb\x4b\xae\xe3\xf6\x7b\ +\xe7\x86\x6d\x01\x8c\x89\x61\x97\x4c\x7e\xf4\xf0\x09\x20\x5e\x9c\ +\xe6\xeb\xeb\x9b\x4f\x9e\x3c\x59\x5b\x5d\xbe\x7a\xe5\xca\x7c\x3a\ +\x01\x00\x5c\xf4\x2e\x76\xae\x5e\x69\xb5\x9b\x77\xef\xde\xcd\x69\ +\xfe\x67\xff\xf3\x9f\xfd\xe1\x7f\xf9\x07\xed\x4e\xc7\xf1\x9c\x20\ +\xf0\x19\xe7\x42\xc8\xaf\xfd\xd5\xd7\xe3\x24\xfe\x83\x3f\xf8\xaf\ +\x34\x8d\x28\x21\x35\xac\x25\x51\x8a\x10\x22\x1a\x29\x19\x43\x18\ +\x95\x59\xc9\x19\xd3\x74\xdd\xb1\xed\x24\x4d\x92\x24\x99\x4d\xa7\ +\xe3\xe9\x54\x43\xa0\x59\x75\x25\xf8\x99\xef\x7c\xa9\x94\xef\x79\ +\xd5\xc0\x97\x4a\x2a\xc9\xa5\xb8\xb4\xa9\x2b\x05\x10\x86\x90\x10\ +\x94\x67\x09\x63\xdc\x71\x3d\xc1\xcb\x34\x2b\x7a\xfd\x81\x54\xaa\ +\xd6\x6c\xae\x6d\xae\xd9\x4e\x65\x1a\x86\xd3\xf9\x30\x4b\x66\x45\ +\x91\x39\x9e\x87\x88\x46\x69\x39\xe8\x75\xc7\xfd\x8b\xde\xd9\xe9\ +\xad\x5b\x2f\x27\x49\x06\x15\x98\x4e\xc7\xef\x7f\xf8\xa3\x4f\xbe\ +\xfd\x86\x61\xba\x59\x5c\xd4\xab\x4b\x1f\x7e\xf4\xd1\x2f\x7d\xe1\ +\x97\xb8\xe4\x3a\x42\xae\x6d\x71\x09\x73\x1a\x8e\x86\x83\xc9\x64\ +\x6c\x18\x86\x10\x7c\x30\x18\x14\x45\xb1\xb1\xb1\x69\xd8\x2b\x6e\ +\x25\x38\x3d\x7a\xda\xac\x06\xa0\x48\x1c\xc7\x49\xe3\x44\x48\xd8\ +\x1b\x0c\xcf\x4e\x4f\xc2\xe9\x1c\x48\xc1\x25\x47\x18\x71\xc1\xa5\ +\x54\x00\x42\x84\x35\xa2\x3b\x86\xe1\x48\xae\x30\x02\x79\x92\x4c\ +\x27\xc3\xe1\x70\x10\x54\x3c\xc7\xb6\x66\xb3\x19\x97\xbc\x2c\x4b\ +\x42\x48\x38\x9f\x42\x21\xd2\x34\xad\xd5\x6a\x45\xb2\x60\x45\x4a\ +\xb3\xbc\xe2\x7a\xe7\x0a\x52\x5a\x22\xcb\xf2\x1d\x2f\xcd\x12\x53\ +\xd7\x85\x90\x18\x43\x56\x14\x8a\x0b\xa8\xc4\x62\x3a\xb6\x2c\xeb\ +\x52\x16\xfb\xb3\x54\x8b\x10\x1a\x44\x1e\x7e\xf4\x1d\x7c\xe5\x17\ +\x3e\x71\x6d\x59\xfc\x9d\x50\x25\x05\xff\x79\xfa\x5c\x10\x42\xc6\ +\x45\x9e\x17\x8d\x66\xcb\xaf\x04\xb4\x64\x10\x23\x05\x40\x9e\x17\ +\xb3\xd9\x6c\x36\x1e\x97\x65\x09\x88\xea\xf7\xfb\x69\x46\x6b\xcd\ +\xd6\xea\xea\xba\x6e\x98\x17\xdd\x8b\x38\x9c\xd7\x82\x8a\x92\xaa\ +\xe2\x07\x9a\xae\xf5\xfa\x83\x70\xb1\xc8\x4a\x31\x18\x0c\xa6\x93\ +\xc9\x64\x3c\x01\x82\x2a\x00\xaa\xb5\x1a\x46\xc0\xd4\x70\xa7\xb9\ +\x3c\x18\x0c\xe7\xd3\xd1\xe6\xd6\x66\x1a\x2f\x84\x10\xac\x2c\xd2\ +\x18\xba\x8e\x39\x0d\x43\xdd\x30\x2a\x95\x00\x21\x95\x65\xc9\xe9\ +\xd9\xe9\xc5\xe9\xc9\xf6\xfa\xea\xb5\xdd\x6d\xd3\x30\x04\x17\x5e\ +\xd5\x5f\x2c\x42\xdb\xad\x05\x41\x45\x4a\xa8\xa4\x9a\x4c\xc6\xed\ +\x76\x0b\x81\x4b\x6d\x39\x74\x3d\x57\xd7\xb5\x45\x9c\x89\xb4\x80\ +\x84\xb4\x3b\xad\x6a\x10\x7c\x78\xf7\xc3\xe9\x64\x5c\x94\x8c\x09\ +\x79\x7c\x74\x28\x04\xf7\x1c\x1b\x43\xf4\xf5\xbf\xfa\xda\xaf\xfe\ +\xf3\x2f\xec\x5e\xdd\x65\x25\x1b\x0d\x86\xf3\x79\xf8\x83\x1f\x7c\ +\xff\xea\xd5\xab\xad\x46\x4b\x08\x6e\x99\x66\x56\x14\x69\x9a\x4a\ +\x05\x74\x5d\x37\x0c\x83\x09\x8e\x10\xc2\x88\x00\x25\x58\x91\xcf\ +\xb3\x4c\x09\x9e\x44\x8b\x28\x8a\x84\x10\x08\xc1\x67\xcb\xb9\x20\ +\x84\x49\x92\x2a\x21\x37\x36\x36\x20\x84\xb4\xc8\x0c\xc3\x28\xf2\ +\xfc\xf4\xec\xec\xe8\xe8\x70\x34\x18\x2c\xa2\x38\x0c\xc3\x0f\x3e\ +\x78\x3f\x2d\xca\xb5\xcd\xed\x9d\xab\x57\xb3\x2c\x7b\xf2\xe4\x89\ +\x61\x18\x79\x51\x34\xea\x75\xc3\x30\xc6\xe3\xf1\xe1\xe1\x51\xd0\ +\x58\xda\x7f\xba\xf7\xf8\xd1\xc3\xc3\x83\xfd\xd3\xa3\x03\x0d\x08\ +\xc7\xb1\x2d\xd3\x4e\x16\xd1\xf5\xe7\x9e\x4b\x93\xf4\xe1\xc3\x07\ +\x9e\x65\xd3\x2c\xd3\x31\x11\x25\xbb\x18\x8e\x36\x37\xb7\x24\x14\ +\x39\x2f\x0c\x5d\x00\x01\xc2\x82\x8d\x86\x83\xc3\xc3\xa7\x10\xa9\ +\xd7\x6e\xdf\x72\x1c\x9b\x16\x85\xa9\x1b\xac\xa4\xb3\x79\x5a\xa9\ +\x04\x4a\x8a\x7a\xb5\xfa\x74\x3c\xac\x54\x2a\xf5\x5a\xfd\xd2\x9a\ +\x6b\x9a\x26\xc6\x38\xcf\xf3\x93\x93\x93\x5e\x6f\x60\x18\x66\xa5\ +\x12\x3c\x7a\xfc\xe8\xc7\xef\x7f\xb0\xb9\xb5\x41\x55\xd9\xed\x9e\ +\x13\x42\x7c\xd7\xdb\xdd\xbe\xf2\xe5\xbf\xf8\xd2\xef\xff\xde\xef\ +\xdd\x7c\xfe\x79\x4b\xd3\xc7\xa3\x71\xb3\xd1\xfe\xf6\xb7\xfe\xba\ +\x7f\x71\xf1\xce\x3b\xef\xf0\xb2\xd4\x30\x96\x8c\x97\x8c\xe5\x59\ +\xa6\xeb\x7a\x49\x0b\x88\x71\x49\x05\x42\xc8\xb1\x1d\x21\xc4\xa0\ +\x3f\x00\x00\xa4\x69\x7a\x7e\x76\x5e\x14\xb4\x51\xaf\x3c\x5b\xa6\ +\x7b\x09\x73\xc8\xb2\x34\x8a\xa2\xa0\x52\xd1\x94\x2e\x84\x44\x48\ +\x26\x59\x16\xc7\xb1\x6d\xdb\xba\xae\x23\x80\x8b\x22\x43\x0a\x07\ +\x95\xa0\x77\x71\x71\xfb\xd5\x57\xdb\x2b\x2b\x8e\xed\x18\x96\x65\ +\x15\x54\xd3\x8c\xed\x2b\x3b\xef\xbf\xf7\x9e\xa1\x19\x95\x4a\xa5\ +\xd7\xeb\x53\x4a\xef\xdf\xbf\x6f\x59\x66\xa5\x12\x64\x59\x6a\x18\ +\x7a\xc5\xaf\x94\x05\x7d\xf9\xa5\x17\x8f\x4e\xba\x9c\x51\x42\xc8\ +\xcd\x17\x9e\x5f\xee\x2c\x49\xc0\xe3\x45\x88\x21\xa8\xd5\x02\xc6\ +\xe8\x64\x32\x91\x52\x7a\x9e\x57\x14\xc5\x78\x34\xac\x56\xab\xa6\ +\xa1\xb9\xae\x5d\x0d\xb6\x0d\xc0\x7f\x7c\xf7\x83\xe9\xa0\x57\xad\ +\x54\xc2\xe9\x04\x23\x58\xd2\x72\x3a\x19\x65\x49\xaa\x94\xaa\x57\ +\x6b\xe3\xf1\x68\xff\x60\x5f\x29\x40\x08\x21\x10\xd9\xb6\x1d\x54\ +\x7c\xc3\x34\x9a\x8d\x6a\x16\xcf\xa4\x14\x42\x88\xe9\x74\xda\x6e\ +\x35\x57\x96\x97\xe3\x38\x3a\x3f\x3d\x13\x9c\x6b\x04\x43\x84\xa6\ +\xd3\xa9\xe7\x79\x10\xa1\x28\x8a\x00\x00\xf5\x7a\x9d\x10\x92\xa6\ +\xa9\x6d\xdb\x9e\xe7\x41\x04\x30\xc6\x49\x92\x40\x88\x34\x4d\xbf\ +\x94\x2e\xce\x67\x33\x50\xab\x19\x86\xf1\xb3\xaa\x22\x20\x01\xf4\ +\xe8\xd1\xfd\xca\xd2\x67\x74\xdd\x54\xe4\x6f\x23\x97\xa2\xb9\x90\ +\x3f\xdf\x06\x0d\x21\x84\x69\x1a\xba\xae\x17\x79\xae\x99\x96\x90\ +\xe2\xb2\x21\xbd\xb2\xb2\x62\x6a\xb8\x27\xf9\x70\x32\xe0\x9c\x77\ +\x3a\x9d\x8d\xed\x2b\x44\x33\xe2\x34\xab\x04\x15\x03\x23\xdb\xb6\ +\x94\x52\x9e\xe7\x23\x82\xc7\xe3\xc9\xc5\xc5\x45\xa3\xbd\xbc\xb5\ +\xb9\xa1\x6b\x04\x43\x15\x4e\x06\x47\x93\x61\xad\x5e\x6f\x34\x6a\ +\x0a\x23\xc1\xa8\x60\x85\x67\x5b\x9d\x66\x83\x31\x7e\x7e\x7a\x2c\ +\x25\xdf\xdc\xdc\xae\x56\x3c\xdd\xd0\xe3\x34\x23\x18\x03\x20\xe6\ +\xf3\x29\x02\xa0\x59\xaf\x2b\xc1\xcf\xcf\x4e\xce\x8e\x8f\x16\xf3\ +\x99\xef\xe8\xb3\x79\xb2\xb1\x6b\x1f\x1e\x1e\xa4\x69\x7e\x71\x71\ +\x7e\x72\x72\x42\x00\xa3\x45\xa1\x80\xc0\xc4\x68\x36\xeb\x18\xe3\ +\xab\xcf\x5d\xed\x2c\xad\x24\x79\x31\x18\xf4\x35\x9d\xb4\x5a\x0d\ +\xd7\x32\x9b\xad\x06\xa3\x45\xe0\xfb\x10\x28\xcb\xd4\x5f\x7c\xe1\ +\xc6\x07\xef\xff\xe8\x97\xfe\xd9\x3b\x57\xaf\xec\xbc\xfb\xee\x0f\ +\x7b\xe7\xe7\xc7\xc7\x27\x8d\x7a\xf5\x97\x7e\xf1\x9d\x1f\xdf\xbb\ +\x3f\x1d\x8f\x21\xc6\xf3\x79\x58\x94\x34\x08\x6a\x96\x69\x20\x04\ +\x0d\xac\x39\xb6\x95\xe7\x45\x12\x47\x0a\x00\xdb\xd4\x19\x43\xb6\ +\x6d\x0b\xce\x4c\xd3\xd0\x88\xf6\x6c\x06\x3a\x29\x65\x92\x24\xad\ +\x46\x83\x73\x2e\xa5\xd2\x75\x9d\x31\xa6\x1b\x5a\xbb\xdd\x1e\x8d\ +\x46\x92\xf3\x73\xd3\x18\x8d\x46\xcd\x76\xa7\xb5\xb4\xf2\xdc\x8d\ +\xe7\x17\x51\x02\x21\xb4\x6d\x3b\x4b\xd3\xa5\x76\x9b\x97\x79\xb3\ +\xd9\xec\xf7\xca\xef\x7d\xef\xbb\xaf\x7d\xe2\x2d\xdf\xf3\x6e\xbe\ +\xf0\xc2\xa0\x77\x71\xfb\xd6\x4b\x0f\x3f\xfa\x50\x08\x75\x65\xfb\ +\x8a\x8e\x21\xe0\xcc\xd4\x70\x59\xe4\x1b\xeb\x1b\xcb\xed\xd6\xbd\ +\x7b\xf7\xe3\x38\x0e\x82\xc0\x77\x6c\x06\x44\x1e\x86\x1a\xc6\xb6\ +\xe7\x65\x69\x9a\x65\x89\xe7\xb9\xc3\x7e\xef\xe0\xe0\x40\x88\xf2\ +\xec\xe4\xb4\xe6\x6a\xfd\xe1\x60\x91\x94\xa6\x4e\x8e\x8e\xce\xce\ +\xcf\xcf\xbe\xff\xbd\xef\x56\x3c\x73\x34\x18\x02\x25\x68\x91\x37\ +\x9a\xc1\xca\xf2\x0a\xe7\xfc\x97\x7f\xf9\x97\x75\xdd\x8c\xa2\x98\ +\xb3\xb2\xdd\x6a\x75\x96\x3a\xcb\x2b\x2b\x41\x10\x28\x00\x10\x42\ +\x71\x1c\xef\xec\xee\xfe\xe0\x87\x3f\xfc\xe6\xb7\xfe\xfa\xce\x9d\ +\x3b\x9a\xae\x7f\xf7\xbb\xdf\xd5\x75\xeb\x6b\x5f\xff\xab\x3f\xfc\ +\xc3\xff\xda\x75\xdd\x0f\xef\xbe\xff\xc6\x1b\x6f\xcc\xc3\x59\xbf\ +\xdf\x73\x5d\x2f\x08\x2a\xf5\x7a\x03\x11\x7c\x49\xc7\xa1\xb4\x4c\ +\x92\x44\xd7\x35\x00\x54\x92\x08\xbf\xe2\x05\x41\xc5\x32\x9e\x95\ +\xcf\x01\x00\x84\x30\xcf\x8b\x45\x18\x12\x8c\x39\x97\x98\x10\x21\ +\x34\x84\x10\x21\x64\x3a\x9d\x06\x41\xa0\x6b\x7a\x1a\x47\x4a\x49\ +\xdb\xb6\xb3\x5c\xb9\xae\x6b\x68\x1a\x04\xa0\xa4\x14\x48\xd9\x6e\ +\xb5\x37\x5a\x8d\xf3\xd3\xae\xa6\x69\xa3\xfa\x74\x30\x18\xcd\x26\ +\xa3\x87\xf7\xd9\x17\xbf\xf8\x45\x25\x79\x9e\xc6\xf5\x7a\xcd\x75\ +\xbd\x9b\x37\x6f\x9a\xb6\xa9\x69\x5a\x59\x96\x59\x1a\x37\xdb\x2d\ +\x08\x24\x67\x9c\x73\xae\x84\xa0\x05\x35\x35\x1d\x29\x90\xe7\xb9\ +\x12\x52\x08\x51\x71\x3d\xc9\x78\x12\x45\x08\xaa\x3c\x4b\xe2\xc5\ +\x6c\x36\x1e\x48\xc9\x1c\xc7\xa2\x45\x5e\xe4\x99\x1f\x04\x80\x51\ +\xc9\x4a\xcb\x32\xf6\xf7\x9f\x24\x05\x1d\x8d\x86\x96\xad\x63\x04\ +\x30\x02\x1a\xc1\x40\x09\x8d\x60\x4a\x8b\x2c\xcb\x28\xa5\xbc\x2c\ +\x4a\xc6\x86\x83\x61\xab\xd9\x28\x8b\x12\x22\x20\xa5\x48\xd3\x0c\ +\x01\x89\x10\x98\xcd\x26\xf3\xf9\xd4\x75\xdd\x76\xbb\xcd\x79\xa9\ +\x69\x98\x10\x64\x59\xa6\x94\xc2\x71\x9c\x3c\xcf\xcb\xb2\x6c\x36\ +\x9b\x08\x21\x84\x90\x10\x22\x8a\x63\xcb\xb6\x0d\x43\xff\xa9\x07\ +\x06\xf9\x0f\x88\x28\xc4\x32\x8a\x6f\xfc\xdb\xff\xe9\xfc\x07\xde\ +\xdf\xb4\xe4\x25\x13\xce\x67\x7f\xe3\xd7\x5f\x5c\x7b\x76\x55\x84\ +\x54\x4a\xd3\x34\xcf\xf3\x2d\xcb\x46\x08\x09\xc1\x11\xc6\x10\x00\ +\x4d\xd3\x2c\xcb\x32\x74\xc3\xb2\x2c\x04\x61\x9e\xe7\x15\x29\x59\ +\xc9\x74\xc3\x0a\x2a\x81\xd5\x36\x81\xe0\xd3\xf1\xe8\xf4\xf4\xa4\ +\xb3\xd4\x59\x5b\xdb\x38\x3a\x39\xdd\x7f\xba\x5f\x6b\xb6\xab\x15\ +\xff\xe9\x93\xbd\x97\x6e\xbe\xf0\xe0\xa3\xf2\x08\xe1\x46\xb3\xb5\ +\xbb\xbb\x53\x50\x70\xf7\xee\xdd\xd3\xd3\x13\x4c\xc8\x8f\x3f\x78\ +\x5f\x08\x4e\x34\xcd\xb1\x1d\xa8\x84\x2c\x69\xb3\x51\x9b\x4e\x27\ +\xa7\xd3\x29\x63\x2c\x8a\xa3\xad\x8d\x8d\x32\x4b\x26\xc3\xde\xca\ +\xd2\xd2\xc1\xde\x23\xdb\x36\x18\x67\x59\x96\x9b\x86\x76\x74\xb8\ +\xef\x7a\x55\x04\xa1\x92\x8c\xf1\x1c\x40\x79\xf9\xdd\x56\x56\x57\ +\x9f\xbf\xf1\xbc\xe9\x7a\xe1\x22\x99\x4c\x46\xcb\xcb\xcb\x82\xb1\ +\x9d\x9d\x9d\x24\x5a\xc4\x49\x6a\xda\x68\x11\xce\xda\xed\xd6\xd6\ +\xd6\x75\x4e\x8b\x47\x8f\x1e\xec\x3d\x7a\x64\x59\x46\x9e\x67\x04\ +\xa3\xc5\x22\x7c\xf5\x95\xdb\x2b\x2b\x4b\x3f\x7a\xf7\xdd\x5e\xef\ +\x9c\x10\x3d\x4e\x12\xdf\xf7\x35\x8c\x05\x67\xc8\x34\xb0\xa6\x51\ +\x4a\x93\x24\x2a\x69\xa1\x11\xcc\x85\x62\x8c\x22\x04\x74\x5d\x63\ +\x3f\xf9\x23\x9e\xe9\x11\x52\xc0\x71\x9c\xa0\x1a\x48\x29\x2f\x87\ +\x24\x96\x65\x5d\x8e\x2c\x77\x77\x77\xf3\x2c\xd3\x88\x36\x9f\xcf\ +\xe7\xf3\xf9\xda\xd6\x15\xce\x79\xb5\x5a\xb5\x1d\x7b\x69\x69\xa9\ +\xa4\x74\xef\xe3\x8f\x19\xcd\x5f\xb8\xf9\xd2\xd9\xf9\xf9\xfe\xd3\ +\xfd\xe9\x78\xba\xdc\xe9\xc4\x71\x5c\xab\x06\x6f\xbc\x76\xfb\xbd\ +\x1f\x7c\xb7\x51\x0d\x76\x76\x76\x5a\x2b\xdb\x7b\x7b\x4f\x8e\x8e\ +\x0e\xe3\x70\x71\x48\x9f\x5e\x9c\x9f\x97\x94\x1a\xa6\x59\x24\x69\ +\x12\x45\xeb\xbb\xdb\x4c\xf0\xc9\x68\xd2\x2f\x07\x59\x96\x29\xa5\ +\x6e\x3e\xff\x02\x2f\xf3\xcd\xcd\x75\xc6\xa8\x14\x1c\x63\xf3\xa2\ +\xdb\x75\x2b\xed\xf1\x78\x9c\x16\x1c\x42\x18\x85\xa1\x49\x82\xc9\ +\x74\x62\x99\x86\x90\xb0\xd1\x68\x34\x1b\x8d\x1b\x37\x5f\x82\x88\ +\x4c\xa7\x21\x21\xa4\x5e\xaf\xd2\x34\x79\xe7\x9d\x77\x26\xd3\xc9\ +\x22\x0c\x11\x21\x8e\x6d\xbf\xfd\xf6\xdb\xdb\x5b\x5b\x8f\x1f\x3d\ +\xfa\xca\x57\xbe\xf2\x7b\xbf\xfb\xbb\xa6\x61\x20\x08\xc7\xa3\xe1\ +\xfa\xda\xda\xaf\x7c\xf1\x57\xbe\xfc\xe5\x2f\x85\xe1\xe2\xa2\xdb\ +\xbd\xb8\xb8\xd0\x75\xbd\xd5\x6c\x11\x4c\xca\x92\x3a\xba\x0b\x21\ +\x8c\xe3\x38\x8a\x22\x5d\xd3\x0c\x43\x8f\x93\xc4\x34\x8c\x4b\x36\ +\x58\xad\x5a\x95\xcf\xc6\x01\x56\x8a\x10\xa2\x94\x8c\xa2\xa8\x2c\ +\x4b\x00\x90\x6e\x18\x9e\xe7\xd5\x1a\x2d\xd7\x75\x11\x42\x8e\xe3\ +\x40\x85\x96\x57\x96\x11\x54\xa3\xd1\xc0\x30\x8c\x7a\xbd\x9e\xe7\ +\x39\xc4\xd8\xb1\xdc\x42\x2b\x31\x04\x71\x9a\x39\xae\xb3\xb3\xb3\ +\xdb\x1f\x0e\x21\x42\xd3\xc9\xa4\xd1\x68\xdc\x7a\xf9\xd6\x77\xbf\ +\xf3\x9d\x92\x52\xc7\x75\x39\x17\x9d\xa5\x25\x25\x15\x84\xf0\xf4\ +\xf8\x44\x28\xd9\x68\x36\x92\x38\x7a\x7a\xf0\x64\x7d\x75\x05\x41\ +\x70\x7a\x72\xe4\xba\xee\x0b\x2f\x5c\x37\x0c\x33\x8e\xe3\xc3\xc3\ +\x83\xc3\xc3\xa3\xb2\xa4\xf5\x5a\xf5\x74\x32\x10\x9c\x26\x71\x94\ +\x44\x8b\xe7\xae\xee\x48\xce\x4d\x9d\xcc\xc3\xb9\x6d\xe8\x87\x4f\ +\x1f\x65\x39\xf5\x3c\xd7\xf7\xfd\x95\x8d\xea\xdd\x1f\xbf\x7f\x09\ +\x9e\x52\x52\x4a\x25\xd3\x24\xf1\x1c\x77\x3a\x1b\xcd\xc6\xa3\x8a\ +\xef\x26\x91\x65\xd9\x16\x2d\x8a\xc1\x70\xa8\x84\xf0\x6c\xa7\x2c\ +\x69\x92\x44\x04\xa1\xb2\x2c\x2f\xff\xf1\x38\x8e\x31\xc6\x9c\x73\ +\x42\x08\x84\xf0\x92\x95\xe4\xba\x0e\x63\x4c\xd7\x75\xdf\xf7\x29\ +\xa5\x71\x1c\x73\xce\x2f\x3f\x42\x08\xf9\x59\x67\x8b\x97\x17\x1d\ +\xf9\x41\xbd\xdd\xae\xfe\x4d\xb5\x28\xb9\xb2\x2c\x1d\xff\x5c\xa2\ +\x08\xa5\x4c\xd3\xf4\x3c\xcf\x34\x4d\x84\xf5\xe9\x3c\x84\x08\x7a\ +\x8e\x8d\x20\x10\x42\x10\x82\x3b\xed\x4e\x9c\x2e\xa2\x28\xa2\xe5\ +\xa9\x00\x70\x79\x79\xd5\xb0\x1d\x82\x71\x23\xa8\xf4\x7b\x17\x83\ +\xfe\x60\x67\xf3\x4e\xb3\xdd\x7e\xf0\xf1\xe3\x83\x83\x83\x17\x5e\ +\x7a\x59\x2a\x10\x47\x8b\x76\xab\xf5\xfd\x38\x42\x08\x35\x9a\x2d\ +\x9d\x68\xc3\x41\xff\xf4\xf8\x60\x30\x1c\x54\xfc\x4a\x41\x48\x59\ +\x96\x18\xe3\x21\xe7\xa6\x81\x97\xda\xcd\x52\x70\xdf\x75\x5c\xd7\ +\x91\x12\xb4\x79\x03\x01\x40\x6c\x6b\x3e\x9b\x8e\x7d\xbb\x77\xd1\ +\x8d\x16\x73\xdf\xb3\x68\x49\x35\x82\x30\x04\xf3\xd9\x94\xf3\x12\ +\x28\x89\x20\xe4\x9c\x41\x20\x95\x22\x41\x10\x10\x0d\xdf\xbd\xfb\ +\x01\xd1\xcc\xa5\xd5\xb5\xd1\x78\x44\xb3\xac\x5e\xab\x4e\x27\x13\ +\xdd\x30\x8a\x2c\x03\x40\x29\xc1\xfb\x17\x17\x86\xa1\xad\x2e\x2f\ +\x7d\xfb\xdb\xdf\x5c\x5d\x59\x69\xd4\xaa\x00\xa8\x34\x89\x6b\x41\ +\x90\xa7\x69\xbd\x1e\xcc\x27\x13\x00\x21\xd1\x0d\x5e\x96\xf1\x62\ +\x66\xbb\xae\x61\xea\x5c\x88\x82\x16\x4a\xca\xcb\x93\x4d\x23\x26\ +\x2b\x0b\x04\x00\x67\x2c\xcb\x72\xa9\xe4\x33\x57\x8b\x2b\x2b\xcb\ +\xbe\xe7\x11\x8c\x8b\xa2\x58\x84\x89\xae\xeb\x9e\xe7\x66\x49\xb2\ +\x88\xa2\x4e\xa7\xfd\xfc\x0b\xcf\xff\xf8\xc3\x0f\x9f\x3e\x7d\x2a\ +\x21\xb9\xf5\xda\x1d\xc3\x28\x6c\xc7\xbe\x3c\x03\x1f\x3e\x7c\xb8\ +\xb1\xba\xf2\xe9\x5f\xf8\x85\xff\xe3\xdf\xfd\x9f\xa7\x67\x67\x3f\ +\xf8\xe1\xf7\xef\xbc\xfe\x89\x27\x7b\x8f\xb6\x36\xd7\xb3\x34\x95\ +\x4a\xd5\xea\x8d\x5a\xad\x66\x6a\x5a\x38\x9b\x7d\xf0\xde\x7b\x52\ +\xc8\xe5\x95\x95\x83\xd1\xfe\x25\xb6\xa1\x56\xab\xe5\x59\x3a\xea\ +\xf7\x21\x00\xae\x63\x33\x8d\xdb\x96\xa9\x84\xaa\x06\x3e\xc6\xb8\ +\x77\x71\x31\x9f\x4f\xc7\x93\x91\xa7\x83\x2c\x89\x1b\xed\xd5\xb2\ +\xa4\xc9\x70\xa0\x9b\x96\xed\x58\x00\x48\x5e\x16\x45\x51\x70\xa1\ +\x74\xc3\x78\xe1\xc5\x9b\x93\xc9\xec\xd1\xde\xd3\x9b\x37\x5f\xe2\ +\x5c\x1c\x1e\x1c\xd6\x2a\x7e\x91\x65\x49\x1c\x57\x1a\x41\x51\x14\ +\x86\xae\x4f\xc7\xe3\x24\x49\x5e\x7f\xfd\xf5\x3f\xfe\xe3\x3f\xfe\ +\xdc\x67\x3f\x5b\xa9\x54\x6c\xc7\xee\xf7\x7a\xad\x66\x93\x16\x45\ +\xbb\xd5\xee\x5f\xf4\x9e\x3e\x79\x52\x96\xac\x56\xab\x4d\xc6\xe3\ +\x66\xb3\x61\x99\xa6\x14\x22\x4d\x53\x21\xb8\x69\x18\x52\x4a\x21\ +\x84\xae\x69\xac\xa4\x08\xc2\x38\x8e\x01\x10\x9b\xeb\xcb\xcf\xb0\ +\xdd\x5d\x29\x65\xd9\x56\xa3\xd1\x94\x4a\x42\x08\x31\xd1\x08\xd1\ +\x1c\xc7\xb9\x04\x25\xd6\x6a\x35\x42\x48\x5e\x50\xdd\x30\x02\xcf\ +\xed\x74\x3a\x47\x87\xfb\x08\x21\xd7\x73\x0d\xcb\x0e\x67\xf3\x92\ +\x0b\x47\x27\xd3\xf9\x3c\x2f\x4b\xc3\xb6\xb6\xaf\x6c\x7f\xef\x7b\ +\xdf\xcd\xd2\x74\x63\x63\x63\x79\x79\x69\x3a\x19\x23\x08\x5c\xc7\ +\xb5\x6c\x27\x89\x93\xe1\x70\x84\x11\x5c\xea\x74\x1e\x3f\xd9\x9b\ +\x4f\x27\x79\x9e\xd4\x7c\x8f\x15\x59\x5e\x94\x41\xc5\x53\x40\x69\ +\x04\x3b\xb6\x01\x81\xb0\x2d\xb3\xd3\x6a\xd4\x1b\x8d\x38\x9a\xf7\ +\xce\x4f\x6d\x93\x28\xa5\x0c\x5d\x2f\x29\x45\x10\xac\xaf\xaf\xa5\ +\x49\x44\x69\x42\x73\x40\x4b\xae\x6b\xd6\x74\x32\xd9\xde\xdd\xd1\ +\x35\x0d\x08\x09\x00\xe2\x4c\x60\x08\x75\x4d\x83\x08\x00\x25\x8f\ +\x0e\x0f\x20\x44\xba\xa6\x09\xc1\x95\x10\xa6\x69\x30\xaa\xfa\xbd\ +\x5e\x1c\x2f\x74\x5d\x2b\x38\x17\x82\xa7\x69\x82\x31\xb6\x6d\x67\ +\x34\x1a\x01\xa0\x20\x84\x8c\x95\x59\x9a\x95\x94\x16\xe4\x92\x16\ +\x57\x1c\x1c\x1c\xfc\x6d\x57\x4b\x08\x31\x9f\xcf\x05\xe7\x3f\x35\ +\xd8\xfc\x07\x91\x4b\xf1\x82\x1b\xaf\x7c\xe6\x57\xfe\xe3\xb7\xd6\ +\x4b\xca\xfe\xfd\xbb\x8c\x09\xf1\xf3\x98\x16\x01\x84\xd0\x34\x4d\ +\x29\xa5\x54\x9c\x60\x1c\xa7\x89\x86\x91\xae\x11\x21\x44\x41\x4b\ +\x59\x96\x8c\xf3\xed\xed\x6d\xc3\x74\xce\x7b\x7d\xa1\x60\xbd\xde\ +\xd0\x30\xc1\x8d\x7a\x9a\x66\x86\x61\x38\x9e\xb7\xba\xba\xee\x7a\ +\xde\xa5\xec\x6d\x11\xc5\x04\x23\x5d\x27\x71\x1c\x13\x4d\xd3\x0d\ +\xe3\xdd\x77\x7f\x78\x7a\x72\xb6\xbe\xb6\x02\x81\x24\x84\x78\x9e\ +\x1f\xc7\xb1\xef\x7b\x67\x67\x67\xc3\xfe\xc5\x69\x10\xdc\x7c\xf9\ +\xb5\xa5\x76\x15\x20\x6c\x18\xa6\x6d\x5b\x0f\xef\xdf\x3f\xbd\x38\ +\x2f\x8b\x3c\xcf\x52\x43\xc3\xa6\x69\x48\x4e\xe3\xc5\xec\xfc\xf4\ +\x8c\x18\xee\x60\x34\x19\x8f\x86\x18\x30\x28\x0a\x29\x4a\x82\x11\ +\xd6\x60\x9a\x46\xc7\x27\xc7\xfd\x7e\x3f\xa8\xd5\xb5\xe9\x78\xb1\ +\x58\x10\x08\xca\xb2\x58\x5a\xe9\x94\xb4\xec\x9e\x77\x01\x04\x96\ +\xa5\x7b\x9e\x87\x11\xd8\xb9\xb2\xfd\xed\xbf\xfe\x56\xbd\x1a\x30\ +\x56\x48\x4e\x59\x91\x1b\x84\x08\x56\x76\xda\xad\xef\x1f\xfc\xb0\ +\x12\x04\x4b\x41\x05\x2a\x99\xa5\x71\x49\x8b\x24\x49\x88\x6e\x68\ +\x9a\x66\x1a\xba\x66\x38\x40\x29\x00\x24\xc6\xd8\xb2\xac\xb2\x28\ +\x66\xd3\xa9\x12\xf2\xd9\xac\xbf\x10\x02\xd3\x34\xff\x36\x5d\x4b\ +\x92\x14\xe3\x5c\xd7\xb4\xa2\x28\x94\x52\x8c\xb1\x24\x49\x76\x77\ +\x77\x5a\x9d\xa5\x69\x18\x7d\xe3\x1b\xdf\xb8\xf9\xe2\x4b\xad\x56\ +\xeb\xfa\xf5\x6b\x93\xf1\x18\x21\x44\x74\xd2\x68\xb5\x36\xb7\xb7\ +\x1f\x3d\x7a\x3c\x18\xf4\x83\x8a\x3f\x1a\xf4\x5f\xba\xf9\xc2\xfd\ +\x8f\x7e\x1c\x27\x49\xab\xdd\x9e\x4c\xe7\x5f\xfd\xfa\xb7\xe3\x38\ +\xd9\xdd\xdd\x7d\xf4\xe8\x51\xab\xd5\x04\x40\x79\x9e\x37\x1c\x0e\ +\x1f\x3d\xfa\xb8\xde\xa8\xef\x82\x6b\xeb\x5b\x9b\x9e\xe3\xea\xba\ +\xe9\x3b\x76\xbf\x3f\xba\x77\xef\xde\x7c\x36\xa3\xa9\x56\xb2\xc2\ +\xb6\xad\xb2\xa4\x59\x9a\x9e\x9f\x9e\x2f\xc2\xb0\x3f\x9c\xa4\x19\ +\x3d\x78\xba\xff\xd2\xcd\x6b\x52\x0a\xc1\x39\x00\x24\x5e\x2c\x92\ +\x24\xf9\xc6\x37\xbf\xa1\xe9\xe6\xe3\xc7\x8f\x7d\xbf\x32\x19\x8f\ +\xcb\x3c\x5b\xee\xb4\xd7\xd7\xd7\xcf\x07\xdd\xc9\x74\x5a\x14\x45\ +\xad\x56\xcb\xb2\x6c\x6b\x6b\xab\x5a\xad\xbe\xfb\xee\xbb\xbe\xef\ +\x63\x84\xe7\xe1\x7c\x69\xa9\x13\xc7\xd1\xca\xca\xf2\xa3\x47\x1f\ +\x7f\xf0\xc1\x07\x6f\xbd\xf5\x96\xeb\x3a\x65\x49\x07\x83\x41\x18\ +\x86\xb6\x63\x6b\xba\x7e\x69\xb4\xb2\x2c\x53\xd7\xf5\x38\x8e\x35\ +\x4d\xf3\x3c\x77\x11\x2d\xa4\x10\xf0\x59\x0f\x8c\x92\x96\x86\x61\ +\x20\x8c\xa4\x94\xa6\x65\x23\x44\x5c\xd7\xd3\x4d\x4b\xd7\xf5\xcb\ +\xd4\x83\x4b\x05\x20\x64\x82\x77\x96\x96\x1e\x3d\x7c\xd0\xeb\xf5\ +\x0c\xd3\xb4\x5c\x07\x63\x0b\x08\x19\x86\x8b\xc5\x6c\x82\x35\xdd\ +\xb4\xec\x95\xd5\x55\xd7\x75\xa3\xc5\x1c\x2a\x05\x94\x98\x4c\x46\ +\x40\xca\xc5\x62\x61\x59\x56\xad\x56\x1b\x8d\xa7\xae\xe3\x21\x04\ +\x1c\xdb\xdc\x58\x5d\x69\x75\x5a\x9e\xef\xcc\x27\xd3\x3c\x4b\x93\ +\x78\x31\x9b\xcf\x8b\x3c\xdb\xdc\xdc\xaa\x54\x2a\x4a\x8a\xd5\xd5\ +\x95\x17\x5e\xb8\xf9\xf4\xc9\xe3\xd3\xc3\x27\xd3\x38\x37\x2d\x43\ +\xd3\xb4\x83\x83\xc3\xd5\x95\xe5\xce\xd2\xf2\x83\xfb\xf7\x58\x91\ +\x57\x03\x9f\x73\x20\x95\xca\xd2\x78\x3e\x9d\x71\xca\x08\x46\x92\ +\x33\xc9\xb9\x6d\x5b\x1b\x1b\x1b\xe1\x6c\x36\x9f\x4e\x09\x21\x59\ +\x96\x67\x59\xea\xbb\x2e\x04\x8a\xe6\xb9\xef\x3a\x44\x83\xba\xa1\ +\x23\x84\x80\x92\xba\xae\x41\x08\x1d\xc7\x59\x5d\x5d\x5d\x2c\x16\ +\x93\xc9\x84\x10\xa4\x69\x44\x2a\x8e\x10\xa4\x94\x1a\x86\x61\x59\ +\x16\xa5\xf4\x92\x0a\x79\x99\xde\x72\xce\x7d\xcf\xfb\x59\x1d\xd7\ +\x8a\x03\xe3\xb9\x97\xdf\xd0\xaa\x5a\x9e\xe5\x3f\xe7\x30\xf1\xef\ +\x27\x72\x08\x21\x08\x95\x94\x10\x03\xcb\xb2\x10\xc6\x25\xcd\x39\ +\x2b\x8b\xa2\x40\x08\x12\x5d\x37\x74\xbd\x5e\xaf\x17\x94\xbb\xae\ +\xdb\x6e\xb5\x5a\x9d\xa5\x3c\xcb\xdf\x7f\xff\xfd\xc9\x78\x5c\xb2\ +\x32\x8a\x63\xd7\xf7\x89\x46\xe2\x28\x16\x8c\x9f\x9d\x9e\xdc\xbe\ +\xf5\x72\xd5\xaf\x48\xc6\x35\xa2\x75\x7b\xfd\x8b\xde\xe0\xad\xb7\ +\x3f\xb5\xbc\xbc\x1c\xa5\x89\x69\x9a\x8b\xc5\xa2\xbd\xdc\x59\x59\ +\x5e\xae\x54\x03\xd3\x32\x57\x56\x57\x4c\x9d\x20\x08\x10\x84\x50\ +\x49\x0d\xa1\xcd\xf5\x75\x59\x66\x45\x1c\x4e\x06\x7d\xdb\x32\x4d\ +\xd3\x28\xcb\x52\x29\x09\xa0\x80\x40\x62\xa8\x4e\x4f\x8e\x5f\x79\ +\xf9\x79\x20\x74\x82\xa0\xa1\xeb\xa5\xc2\x67\x67\xa7\x25\x13\x6f\ +\xbc\xf1\x7a\xbd\xd9\x7e\x7a\x78\x28\x05\x77\x2a\x15\xcb\x36\x95\ +\x94\x50\xc9\xb2\xc8\x20\x44\x65\x9e\x43\xd7\x01\x42\xb4\x9b\x0d\ +\xce\xcb\xe1\xa0\xc7\x68\xb1\xff\x64\x2f\x8d\x42\xce\xe8\x7c\x36\ +\x99\x8e\xc7\x69\x1c\xe5\x59\x9a\xc4\x91\xe7\x57\x34\x4d\xd3\x88\ +\xde\x5a\x5a\xc2\xd8\xae\x05\x3e\x84\x50\x70\x9e\x24\xf1\x25\xf1\ +\x15\x43\xe8\x38\x8e\x6d\x19\x00\x28\x05\x9e\x19\x14\x45\x2e\x7b\ +\xc6\xa6\x69\x56\xab\xc1\x22\x8a\x66\xb3\x29\x04\x20\x9c\xcf\x2d\ +\xc3\x70\x1c\xa7\xc8\xd2\x5b\xb7\x6f\xbd\xf7\xc1\x47\x98\x96\x9e\ +\xe7\xe5\x79\xfe\xc1\x07\x1f\x14\x79\x51\x96\x65\x12\x27\x86\x61\ +\x2d\x75\x56\x3e\xfc\xf0\xc7\x69\x1c\x0f\x07\x3d\x08\xe4\x4b\x37\ +\x9f\x7f\xf4\xf0\xfe\x3c\x8c\x6c\xd7\xfb\x8b\x2f\x7f\x39\x4d\x8b\ +\xdf\xfe\xed\xdf\xbe\x77\xef\xde\xf3\x37\xae\x53\x9a\x5b\x96\xb1\ +\xb3\xb3\xbd\xb5\xb5\x31\x1a\x8d\x56\x57\x97\x4d\x53\x27\x04\x09\ +\xae\x10\x94\x0a\x48\xcf\xf3\x76\xaf\x5c\x49\xa2\x70\x30\xb8\xa0\ +\x2c\x6f\x36\x1a\x88\x66\x4a\xca\xd9\x6c\x32\x99\x8c\x1d\xdb\x7d\ +\xf0\xe0\x61\xb4\x08\x97\x97\x3b\x9c\x73\xd7\x71\x00\xd2\x00\x80\ +\x5f\xf9\xcb\xbf\x5c\x5a\x5a\x7d\xf3\xad\x4f\x8d\x86\x93\xb3\xf3\ +\x73\xa5\xe4\xd6\xf6\x96\x64\x4c\x01\x90\x25\x69\x79\xc9\xda\x15\ +\x12\x43\xe4\xda\xce\xd6\xc6\xe6\xb7\xbe\xf1\x4d\xbf\x52\x79\xb2\ +\xb7\xd7\x3d\xef\xde\xb9\x73\x67\x11\xce\x94\x52\x83\xfe\xc5\x74\ +\x32\x7a\xfc\xf8\x63\xcf\x75\x2d\xdb\xd6\x08\x59\x5b\x5f\x57\x40\ +\x74\xbc\x8e\xef\x39\x10\x42\x4a\xcb\x24\x5e\x28\x29\x21\x90\x8e\ +\x6d\x56\x3c\x57\xa9\x67\x6e\xee\x42\xce\x79\x51\xe4\x8d\x66\x13\ +\x63\x8c\x89\x66\x59\x36\x21\xf8\x52\x66\x2c\x84\x80\x08\x21\x84\ +\xb8\xe4\x10\x63\xc7\x71\x00\x00\x97\x5c\xa3\x5e\xaf\xdf\x6c\x2f\ +\x9b\x96\x53\x32\x16\x27\xa9\xeb\xb8\x08\x61\xdf\xaf\x5c\x4e\xdc\ +\xce\xce\xcf\xc2\xf9\xbc\xd7\xed\x62\x04\xbb\xbd\x1e\xd1\xf5\x4a\ +\x35\x48\xd2\xdc\xaf\x54\x8a\x82\xd6\x82\xca\xc6\xe6\x1a\x42\xea\ +\xe8\x60\xbf\xdf\xbb\xb0\x0d\x53\x72\x3e\x9f\x4e\xc2\x29\xa8\x07\ +\x41\x1a\x2d\x68\x96\x1a\x1a\x19\x5c\x74\x35\x82\x57\x96\x97\x8e\ +\x0e\xf7\x27\x93\x59\x56\x14\x08\x21\xa1\x60\x9a\x16\x5c\x08\x0c\ +\x21\xa5\x54\x23\x5a\xc5\x73\x19\x63\x47\x47\x07\x71\xb2\x80\x10\ +\x2a\x21\x08\xc6\x18\x41\x04\x41\xb8\x58\x8c\xc7\x63\x5d\xd3\x90\ +\x03\xe7\xf3\x59\x8e\x10\x82\x50\x70\x56\xf2\xd2\x32\x4d\x53\xd7\ +\xd3\x34\x0d\x93\x18\x21\x0c\x80\x22\x84\xd4\xeb\x75\xcf\xf3\x94\ +\x02\x71\x1c\xf7\xfb\x7d\xcb\x34\x5b\xad\xf6\x3c\x9c\x2b\xa5\xf2\ +\x3c\xbf\x9c\x50\xb9\xae\x1b\xc7\x31\x00\xc0\x71\x1c\xcb\xb6\xc0\ +\xcf\xd6\xa1\x57\xb2\x04\xd6\x2b\x9f\xf9\x02\x10\xec\xff\xd3\xb0\ +\x05\x00\x84\x4a\x4a\xc6\x39\xc2\x04\x2a\x5e\x72\x51\x94\x14\x43\ +\x98\x24\x11\x10\xdc\x34\x4d\x9a\xa6\x8c\xf3\x70\x11\x72\x0e\xae\ +\x5f\xbf\xb1\xb9\xb9\x05\x10\x4e\xb4\x78\xd2\xef\x09\xc1\x93\x24\ +\x89\xe3\xc4\xf7\x1c\xd7\x0f\xca\x72\xfa\x83\xef\x7f\xb7\xa0\xf4\ +\x0b\xbf\xf4\x8b\xb4\xa0\x5c\xf0\xf9\x22\xba\xe8\x0f\xde\x78\xf3\ +\xad\x76\xbb\x03\x11\xd2\x34\x5d\x4a\xf5\xf2\xad\x5b\x00\x80\x5a\ +\xad\xe6\x7a\x3e\x2d\x69\x9c\x24\x71\x1c\x09\xc1\x17\x51\x52\x6f\ +\x34\x34\x82\x6d\xcb\x68\x35\x1b\x7b\x0f\x59\xb7\x7b\xae\x13\x44\ +\x10\xe4\x9c\xba\xae\xf5\xf2\x8b\x2f\x5e\xbd\xf1\xe2\xbb\xef\xdd\ +\x45\x40\x6d\xac\xaf\x3f\x7d\x7c\x0f\x61\xc8\x58\xc9\x94\x44\x10\ +\xbe\xf8\xe2\xcd\x9d\xdd\x9d\xc1\x70\xb4\xb9\xb9\xe9\x7b\x1e\xc1\ +\x80\x16\xc5\x70\x32\x42\x12\x40\x00\x30\x06\xb3\xe9\x84\xd2\xdc\ +\x71\x2c\xcf\x75\xb6\x37\x37\xee\xde\xbd\x6b\x9a\xe6\xe1\xe1\x41\ +\x14\x45\xe7\x67\xa7\x7b\x7b\x59\x14\x2f\xf2\x2c\x81\x10\xe5\x79\ +\xa6\x94\x72\x5d\x0f\xdb\xa8\xe2\xfb\xd8\x30\x93\x24\x69\x36\x1a\ +\xa9\x60\x49\x12\x63\x08\x95\x52\xd3\xe9\x54\x49\x6e\x5b\x36\x21\ +\xe4\xd9\x02\xd7\xe5\xcd\x61\x99\x66\x51\xb0\x2c\xcf\x81\x92\x86\ +\x61\x24\x51\x54\xe4\x99\x6e\x18\xba\x61\xc4\x71\x5c\xf1\xbc\xa7\ +\x4f\x9f\x42\x08\x7e\xe5\x8b\x5f\xac\x04\x35\xa9\xc4\xe1\xe1\xe1\ +\xdd\x0f\xef\xa6\x59\x96\xa6\x29\x13\xa2\xd5\x6e\x11\x4d\x3b\x3c\ +\x3c\xfc\xdf\xff\xed\xff\xf6\xda\x2b\xb7\x37\xb6\xb6\x67\xb3\x99\ +\x78\xaf\x51\x77\x00\x00\x20\x00\x49\x44\x41\x54\xef\x79\xdf\xf9\ +\xee\xf7\x7e\xe3\xd7\x7f\xe3\xed\x4f\xbe\x0d\x10\xec\x2c\x2f\x0d\ +\x46\xc3\xd5\xd5\xd5\x7a\xbd\x5e\x0d\xaa\x96\x6d\xd5\x9b\x0d\x42\ +\x88\xa1\xeb\x69\x92\xb0\x52\x44\x4a\xa1\x66\xdb\x75\x4c\xdc\xe9\ +\xac\xad\xad\xee\xef\x3f\xce\xd2\x18\x48\xc9\x18\x05\x00\x5c\xbf\ +\xf6\xdc\x67\x3e\xfd\xa9\x28\x2d\xff\xe2\xcb\x5f\xba\x71\xe3\x5a\ +\xb3\x5e\x2f\x69\x0e\x25\xe7\x9c\x4d\x26\x93\x66\xab\xf5\xf6\xdb\ +\x6f\x57\x82\x6a\xb8\x88\x5e\x7d\xf5\xd5\x6e\xf7\x4c\xd3\xb4\x6e\ +\xaf\x67\x99\x86\x14\x82\x96\x65\xb4\x58\xec\xef\xef\x13\x42\x56\ +\x57\x57\xef\xdc\xb9\xf3\x9d\xef\x7c\x27\x5c\x84\xa6\x69\x9c\x9f\ +\x9d\x5f\xbf\x7e\xfd\xfb\xdf\xff\xfe\xd9\xd9\xd9\x70\x38\x9c\xcf\ +\xe7\xfb\x4f\x9f\x9a\xa6\xf9\xd2\x4b\x2f\x85\xf3\xf9\x95\x2b\x57\ +\x76\x77\x77\x2f\x71\x1d\x86\x61\xcc\x66\xb3\xa2\x28\x4c\xd3\xbc\ +\x84\x4f\x5c\xf6\xce\x9f\x79\x30\xe2\x79\x9e\x69\x98\x08\x21\xd3\ +\x34\xa4\xfa\x09\x17\xff\x92\xe1\x7e\x89\x87\x47\x84\x58\x86\x25\ +\xa4\x70\x3c\x37\xa8\x06\x84\x90\xb5\xd5\xb5\xe3\x93\xd3\xb3\x93\ +\x33\x80\x90\xef\x7b\x08\x93\xd5\xf5\xb5\x4a\x35\x08\x2a\x7e\x67\ +\xa9\x73\x7c\x74\x30\x1e\x8d\x1e\xdc\xbb\x97\x24\x31\x26\xa8\xda\ +\x68\xac\x6f\xac\x0b\xce\x37\x36\x36\x34\xac\x9f\x1e\x9f\x10\x82\ +\x68\x51\xe4\x79\x32\x1a\x0e\x66\x93\x71\x37\x4e\x84\x10\x45\x9e\ +\x23\x84\x8e\x8e\x0e\x83\x4a\xa5\xd1\x6c\x08\x2e\x2e\xba\x67\x61\ +\x38\x57\x52\x2c\xaf\xac\x9c\x77\x2f\xa2\x24\x75\x5c\x9b\x72\x15\ +\x54\x1b\x90\x18\x51\x38\x31\xf5\xaa\xa1\x63\x42\xc8\xd6\xd6\xd6\ +\x07\xf7\xee\x95\x94\x62\x0c\xa1\x04\x9c\x95\x86\xae\x55\xab\x41\ +\x54\xcc\x21\x90\xf3\xf9\x1c\x00\x60\xea\x5a\x91\x67\x9e\xeb\x00\ +\x0d\x67\x49\x4a\x29\x25\x18\x5f\xd2\x0a\x8b\xa2\x28\x59\x59\x8e\ +\x4b\xf1\x80\xaf\xac\xac\xda\xb6\x59\xa9\xf8\x5c\x70\xa9\x84\xef\ +\x7b\xf3\x70\x9e\x24\x09\x42\xc8\xf7\x7d\xdb\xb6\xeb\xf5\x7a\x14\ +\x45\xc7\xc7\xc7\xf3\xf9\x1c\xff\x1d\x28\xfe\x3f\xb6\x5a\x84\x40\ +\xf1\xb2\x04\xff\x3f\xbc\xa4\x92\x9c\x73\xa2\x49\x25\x79\x9a\x65\ +\x51\x9c\x58\xba\xe6\xb8\xae\xa0\x45\x12\xcd\x4d\xd3\xa8\x55\xab\ +\x27\x27\x27\xaf\xbe\xfa\x7a\xb3\xd1\x28\x8a\x02\x69\x7a\x9c\x24\ +\x95\x4a\x45\x70\x3e\x18\xf4\x39\xe3\x42\x2a\x8c\x09\x00\xea\xa3\ +\x8f\xee\x7e\xee\xb3\x9f\x47\x10\xee\xed\x3d\xce\xf3\xdc\x76\xdc\ +\x5b\xb7\x5e\xb9\x72\x65\xf7\xbc\x7b\x71\xe3\xc6\x8d\x92\xf1\x6b\ +\xd7\xaf\x6d\x5f\xd9\x59\x2c\xa2\xa0\x52\x99\x81\x59\x18\xc5\x45\ +\x9e\x85\xb3\xc5\xee\xd5\x5d\x21\xd5\xd1\xd1\xc1\x74\x3a\x05\x52\ +\xea\x18\x05\xbe\x5b\xa9\x78\x45\x12\xbb\x8e\xc5\x38\xd2\x4c\x78\ +\x09\x66\x40\x10\x38\xae\x53\xf1\xfd\xc5\x62\xce\x79\x49\x10\x56\ +\x0a\xb7\x3b\xed\xad\xed\xad\x34\x4d\x34\x4d\xbb\xf2\xdc\x73\x77\ +\x3f\xfc\xe0\xe8\x60\xdf\x34\x4c\xcf\xf1\x44\x59\x46\x10\x64\x49\ +\xe2\xba\x6e\x96\xc4\xe3\x61\x9f\x10\xb2\xb9\xb1\xf1\xfe\x7b\xef\ +\xe5\x59\x36\x1e\x0e\xcb\xa2\xec\xf7\x2f\x28\xa5\x42\x2a\x04\x21\ +\xa5\x05\xc4\x98\xe6\xb4\x16\x54\x5b\xcd\x26\x2d\x8b\x7e\xb7\x8b\ +\x09\xd1\x08\x36\x0c\xdd\x30\x8c\xd9\x78\x3c\x1e\x8f\x34\x4d\xab\ +\x55\x83\xe9\x74\x26\x9e\xd5\xc0\x00\x21\x04\x00\x52\x4a\x0d\x5d\ +\xd7\x34\xad\xdb\x3d\x2f\x69\xd1\x6c\x36\x38\x2b\xa5\x10\x94\xd2\ +\x95\x95\x95\xbd\x47\x8f\x14\x84\x9f\xf9\xfc\x3f\x83\x10\x16\x45\ +\x11\x27\xf1\x22\x8a\xb7\xb7\xb7\x07\x17\x17\x71\x9c\x44\x51\x8c\ +\x08\xb6\x6d\x7b\x7f\xff\x69\x9e\x25\xff\xfc\x57\x7f\x65\xff\xc9\ +\xe3\xd9\x74\x0a\x01\xa8\xd5\xeb\xbf\xfe\x9b\xff\xf2\xd1\xe3\x3d\ +\xa1\x24\x17\x82\x96\xe5\xdb\x9f\x7c\x3b\xcd\x72\x8d\x10\xa9\x14\ +\x9d\x4c\xc2\x38\x3a\xeb\x75\xb7\xb6\xb7\x1d\xcb\xc9\x73\x3a\xea\ +\x0f\x7b\xbd\x1e\x84\x40\xd7\x50\x1a\xc7\xae\x6b\x35\x9b\x8d\xc1\ +\xd9\x62\xa9\xd3\xf1\x3c\xcf\x30\x74\x9d\x29\x5d\xd3\x56\x56\x56\ +\x27\x93\x09\xe7\x4c\x83\x20\x4d\xf3\xcd\x9d\xea\x0b\xcf\xbf\xb0\ +\xb6\xb6\xf6\xf0\xe3\xbd\xe7\xae\x3e\x27\x84\xba\xf7\xd1\x5d\x59\ +\x52\x8c\x31\x21\x9a\x69\x5a\x8c\x96\x97\xe9\x21\xe7\xfc\xec\xf4\ +\xac\x5a\xad\xae\xaf\xad\xbf\xf7\xfe\x8f\x7c\xd7\x8b\xa3\xf8\xe9\ +\x93\x27\x79\x96\x8d\xc6\xe3\xcb\xd2\x6f\x34\x1c\xb5\x5a\x2d\xa0\ +\xc0\xfa\xda\x7a\xb3\xd9\xfc\xe8\xde\xbd\x92\xd2\xed\xed\xed\xf5\ +\xf5\x75\xc3\x34\x27\x93\xc9\xc1\xc1\x01\xa5\xb4\xd5\x6a\x61\x8c\ +\x05\xe7\xcf\x0c\x46\xd3\x34\x0d\x13\x4c\xcb\x52\xd7\x75\x84\x89\ +\x94\x92\xfc\xfb\x35\x0b\x0a\x01\x88\x31\x16\x4a\x39\xa6\x89\x95\ +\xb4\x1d\x67\x32\x1a\xed\xee\xec\xec\xec\xec\x6c\x29\xa4\xeb\xe6\ +\xd1\xf1\xe1\x61\xaf\x7b\xfb\x95\x57\x5c\xd7\xcb\x93\xa4\xd9\x6c\ +\xea\xba\xce\xca\xf2\xa3\x8f\x7e\x8c\x31\xd4\x08\x79\xee\xda\xb5\ +\x3b\x77\xee\x94\x94\xe5\x79\xbe\x28\xa2\x93\x93\x63\x08\xd5\xfd\ +\x8f\x48\xab\xd9\xb0\x0c\xdd\xd0\xb5\x4c\xa9\x45\x38\x0f\x82\x40\ +\xd7\x8d\xe9\x78\xa4\x04\xdf\x58\x5f\x53\x4a\x61\x04\x0d\x43\x9f\ +\xcf\x26\xb6\xeb\x24\x59\x91\x95\xa2\xb3\xbc\x6c\x9b\xa6\x06\x01\ +\x26\x9a\x69\x39\x69\x5e\x28\x80\x46\xa3\xe1\xed\x3b\xaf\x9b\x86\ +\x21\x85\x80\x40\x42\x0c\x45\x29\x18\x63\xc3\xc1\xa0\xdf\x9b\x76\ +\x2f\x2e\x1c\x4b\x2f\x29\xb5\x4c\x93\x23\x94\x26\xa9\xae\x93\x22\ +\x4f\xc7\xa3\x91\xef\xfb\x41\x50\x29\x68\x11\xc5\x11\x63\x0c\x21\ +\x94\xa6\xc9\xd1\xf1\x21\x04\x30\x4e\x62\xa5\x24\x2d\xcb\xfe\xa0\ +\x9f\x24\x89\x10\xa2\x56\xab\x5d\x72\xf7\x7d\xdf\x2f\x8a\x82\x52\ +\x8a\x31\x32\x4c\xf3\xa7\x5e\x76\x04\xfe\x49\x5e\x08\xa1\x38\x4e\ +\x0e\x0f\x0f\x87\xc3\x41\x91\xa7\xba\x46\x7c\xcf\x41\x08\x62\x88\ +\x4c\xd3\xb0\x6d\x5b\x41\xa8\x69\x86\xe3\x7a\xad\x56\xbb\x28\x72\ +\x00\xa0\x86\x31\x82\xe0\xca\xce\xce\xda\xda\x5a\xa3\xde\x58\x59\ +\x5d\xbd\xb2\x7d\xa5\xd1\x68\x70\x21\x94\x02\xbb\x57\xb6\x31\x44\ +\xb4\x28\x04\x17\xf5\x5a\xed\x8d\x37\x5e\x27\x18\xdb\xb6\x13\x86\ +\x8b\x76\xbb\xb3\xbe\xbe\x59\xab\xd6\x35\x4d\x9b\xcf\x43\xa5\x54\ +\x10\x54\x2a\x9e\xaf\x80\x18\xf6\x7b\xa3\x61\xff\xc1\x47\x77\x8f\ +\x0f\xf7\x09\x02\xae\x6b\xe9\x86\xbe\xb1\xbe\xee\x38\x8e\xe4\x5c\ +\x23\xc4\xb1\xec\xb2\xa4\x83\x7e\xef\xa2\x7b\x56\xaf\x56\x0c\x43\ +\xd7\x35\x83\x95\x9c\x68\x9a\x69\x59\x2f\xdf\xba\xb5\xba\xb2\x4a\ +\x73\xea\xfb\xfe\x64\x34\xe4\x8c\xcd\x66\xf3\xa3\xa3\xc3\x3c\xcf\ +\xa4\xe0\x08\x28\x02\xb1\xe0\x65\x1a\x47\x8b\x30\x0c\xe7\x33\xd7\ +\x76\x9e\xdb\xdd\xa5\x59\x1a\x85\xa1\xef\x7b\x4a\x88\xcb\xf5\x00\ +\x82\x95\x10\x02\x5d\xd3\x69\x9e\xc7\x49\x9c\x24\x71\xf7\xec\x4c\ +\x70\x16\x85\xb3\x87\xf7\xef\xa7\x71\xac\x84\x18\x8f\x86\xfd\xde\ +\xc5\x64\x34\x1c\x0d\x87\x79\x9e\xc1\x67\x94\x73\x01\x29\xe5\xfe\ +\xfe\xfe\xe9\xe9\xe9\x68\x34\xca\xb2\xac\x1a\x54\x34\x4d\x63\x8c\ +\xb9\x9e\x5b\xab\xd5\xa2\x68\x51\xab\xd7\xe3\x38\xde\xde\xde\x36\ +\x4c\x9d\x95\x25\xc2\x50\x49\xd9\x6a\x34\xee\xbc\xf6\xda\xd2\xd2\ +\xd2\xd2\xf2\x72\x7b\x79\xe9\xca\xee\xae\x61\x18\xe1\x7c\xb6\xb1\ +\xb1\xbe\xbd\xbd\x93\xa7\xe9\x68\x34\x90\x00\x7c\xfe\x9d\x77\x3a\ +\x4b\x4b\xb6\xeb\x12\x4d\x57\x10\xbc\xf9\xf6\x5b\xb6\xeb\xfa\x15\ +\x3f\x4a\x62\x4a\x8b\x20\x08\x2c\xd3\x32\x74\xfd\xec\xf4\x34\x8e\ +\xe3\xf3\xd3\xd3\xaf\x7f\xed\x6b\x79\x96\xba\x96\xe5\x7b\xee\x1b\ +\x6f\xbc\x56\xad\x56\x4d\x5d\x17\xac\xb4\x4c\xdd\x30\xb4\x6e\xf7\ +\xec\xe8\xf0\xa0\x2c\x8a\x56\xab\xe9\xba\x6e\x5e\x08\x00\xa0\x61\ +\x9a\x4b\x9d\xa5\x37\xde\x78\x63\x38\x18\xba\xae\x8d\x09\x5a\x2c\ +\xe6\x86\x61\x3c\x7c\xf8\x70\x30\xe8\x73\xc1\x69\x91\x6b\x08\x4b\ +\xc6\x27\xa3\xe1\x62\x3e\x7d\xf4\xe0\x9e\x14\xec\x73\x9f\xf9\x34\ +\x86\x70\x38\xe8\x1b\x9a\x86\x21\x9a\x4f\x67\x9e\xe5\x64\x49\x8a\ +\x00\x20\x08\x59\xa6\xf1\xf0\xc1\x7d\x08\xd4\xe1\xc1\x41\x12\xc7\ +\x79\x9e\xbf\xfb\xee\xbb\x4f\x9e\x3c\x81\x00\xa4\x69\xfa\xf8\xf1\ +\xe3\x47\x8f\x1e\x5d\x5c\x5c\x0c\x07\x83\xa2\x28\x9e\xd5\xba\x00\ +\xa4\x94\xa6\x69\x99\x86\x71\x59\xb0\x5f\x5a\xdf\x18\x63\xb4\x28\ +\xf2\x2c\xa3\x34\x67\x34\xcb\xa2\x30\x9c\x4d\xbe\xf9\x8d\xff\x2b\ +\x5a\x2c\x84\x94\x96\x65\xd7\xab\xb5\x8a\xe7\xb7\xdb\xed\x4a\x25\ +\xa0\x25\xc7\x08\x2b\x29\x75\x5d\xdf\xd9\xd9\x45\x10\x50\x5a\x9c\ +\x9c\x9e\x94\x94\x2a\x25\x5e\xbd\x7d\xab\xe2\x7b\x45\x9e\xf7\x2e\ +\xba\xbd\xde\x19\xe7\xe5\x6b\xaf\xbe\xb2\xb2\xb4\x34\x1e\x8f\xce\ +\x8e\x8f\x17\xf3\x19\x04\x92\x16\xb9\x14\x5c\xc3\x50\x27\x9a\x65\ +\x98\x3a\xd1\x1a\xd5\xba\x6d\x5a\xcd\x6a\xcd\x34\xad\x2c\xcb\x83\ +\x6a\xd5\xf3\xbc\xcb\x55\x23\x52\x29\xcb\x76\x6e\xbc\x70\xb3\x64\ +\xa2\xe4\x32\xcf\xb3\xbd\xc7\x8f\x35\x8c\x4a\x9a\x23\x84\x30\x26\ +\x88\x90\x24\x4b\xef\xdf\xbb\xb7\xf7\xe8\x01\xcb\xf3\x78\x11\x86\ +\xf3\x19\x21\x44\x2a\x21\x24\x9f\x4c\xa7\xc3\xd1\x58\xd7\x75\xc7\ +\xb6\x69\x41\x93\x24\xb9\xfc\xe1\x52\x88\x38\x4e\x66\xd3\x59\xbf\ +\xdf\x1f\x0e\x87\x84\x60\xc6\xca\x8b\x8b\x0b\x00\x21\x42\xd8\x76\ +\x1c\x4c\x88\xe5\x38\x93\xe9\x6c\x11\xc5\xae\xeb\x2f\x2d\xad\x0a\ +\x21\x7f\xea\x48\xf7\x9f\x68\x85\x22\xfc\x49\xab\x0b\xe8\x04\x41\ +\x20\x10\x00\x96\x0e\x2d\xbf\x02\x01\x60\xa5\x6c\x75\x3a\x40\x81\ +\x93\xf3\x6e\xa5\x52\xd3\x0d\x53\x29\x65\x19\x5a\x51\x64\xb6\x69\ +\x28\xa5\x24\x80\xf5\x56\xc7\xaf\xd6\x15\x42\x6b\x1b\xeb\xef\xbf\ +\xf7\x6e\xb3\x16\xb4\x5a\x8d\x76\xb3\x6e\x10\x4c\xf3\x6c\x75\xe9\ +\x05\xcf\xf1\x25\x8f\x69\x9a\xf5\xa2\x58\xd0\xc2\x22\xf8\xf4\xe0\ +\x20\x4f\xd3\x46\xb3\x71\x78\x70\xd0\x69\xb7\x97\xd7\x57\x67\x0b\ +\x27\x0c\xc3\x93\xfd\x83\x22\x4d\xfc\x8a\xa7\x81\x72\xd4\x9f\x62\ +\x84\x2e\xba\xe7\x51\x12\x1b\x86\x5d\x64\xb1\x61\x5b\xfd\xee\x79\ +\xab\xd5\x1e\x0f\x7b\x4b\xed\xce\x70\xd0\x5f\x2c\x62\x00\x35\x21\ +\x31\x36\x8d\x5a\xbd\x49\x34\xcd\xd0\x74\xcf\x72\x0a\x4a\x55\xc9\ +\x90\x92\x1a\x52\x79\x1a\xb5\x1a\xcd\x46\xad\xde\xeb\xf5\xca\x82\ +\x95\x25\x43\x00\x2a\x21\xe3\x45\x14\x54\x2a\x84\x90\x24\x8e\xb7\ +\xb6\xb6\xcb\xb2\xbc\x9c\x51\x68\xb8\x42\x19\xcf\xf2\xdc\x71\x6c\ +\x00\xd4\x64\x32\x81\x10\xea\x3a\xc6\x08\xd1\xac\x0c\xc7\x7d\xd3\ +\xb4\x9a\xf5\x80\xd1\x6c\x38\xe8\x97\x45\x66\x5a\x96\x52\xcf\x6c\ +\x1a\x85\x79\x9e\xe7\x59\xe6\x3a\x0e\xc6\x18\x22\xd8\x68\x36\x09\ +\xc1\x9c\xd1\xa0\x16\x74\x3a\xed\xc7\x8f\x3f\xe6\x50\xb5\x57\x97\ +\x85\xe2\x9a\x46\x08\x54\x1a\x06\xc4\x36\x4d\x9d\x40\x04\x5f\xba\ +\x7d\x1b\x22\x70\xf5\xfa\xae\x1b\x78\xd3\xd9\xf4\xfa\xb5\x9b\x1a\ +\x31\xaa\xd5\x46\x46\x29\x40\xea\xda\xf3\x57\x4d\xdb\x04\x00\x5d\ +\xf4\x06\xdd\x6e\xef\xcd\x37\xde\x0c\xc3\x28\x9c\x4d\x31\x42\xb3\ +\xc9\xa4\x2c\x8b\xed\xed\x1d\x5a\xf2\xc9\x78\xf2\xe8\xc1\xc7\x4f\ +\x9f\xec\x35\xea\xb5\x7a\xc5\x61\x45\x14\x2f\x32\x56\x16\x67\x47\ +\x07\x50\x0a\x57\x27\xb6\x86\xb2\xd9\x28\x99\x0e\x2e\x4e\x2e\x34\ +\x2c\x0c\x9d\x3c\xd9\x7f\x22\xa4\x2a\x15\x26\x3a\x6a\x36\x1b\xcd\ +\x4e\xeb\xe8\xe4\xcc\xf5\x5c\x8c\xa1\xa6\xa3\x38\x0e\x6d\xdb\x08\ +\xc3\xc9\xda\xc6\x52\xad\xd9\x9a\x47\x71\x92\xc6\x9c\x15\x9c\xd1\ +\xe5\x4e\xfd\xe4\xf8\x49\xad\xd6\x68\xb6\x6b\xbd\xc1\x68\xd7\xf3\ +\x5c\xc7\x81\x08\x61\x82\xdb\x9d\x36\x65\x74\x3e\x9b\x53\x5e\x54\ +\x6b\xb5\xd1\x74\x44\x2f\xce\xab\xd5\x1a\x84\x80\x31\x76\x7a\x7c\ +\xec\xda\x96\xef\x3a\x2b\x4b\x9d\x83\x83\x83\x47\x0f\x1f\x38\x8e\ +\x73\xeb\xf6\xad\x67\xa6\xd1\x4a\x05\x20\x24\x40\x21\xce\x24\xc1\ +\x12\x01\x89\x10\xce\xd3\x24\x8e\x13\xc7\xb1\x05\xc5\x83\x8b\x93\ +\xa7\x4f\x1f\xf9\x95\xe0\xc9\xde\xbe\xa6\xe9\x18\x42\x29\x25\xe5\ +\x25\x80\x84\xf3\x52\xc3\x44\x31\xae\x21\xcc\x8a\xd2\x75\xed\x7a\ +\xb5\x66\xe8\x3a\x63\xe5\xde\xe3\x47\x9e\x67\x5b\xb6\x79\xe3\xfa\ +\x35\xc9\xb9\x46\x50\x9a\x86\xf3\xe9\x4c\x89\xe2\xea\xce\xa6\x52\ +\x2a\x9c\x8d\xcb\xbc\x98\x8c\x86\xba\x8e\x95\xa4\xac\xcc\x7b\x17\ +\x73\xc7\xf1\xa4\x60\x49\x12\x07\x7e\x10\x2f\xb2\x93\x93\xc3\x92\ +\x17\x52\x09\xd7\x75\x2b\x96\xee\x7b\x56\x34\x1d\x8d\xc7\x63\x04\ +\xd0\xcb\xb7\x5e\xdd\x7b\x72\x18\xa5\x71\x05\xc1\xbd\x8f\xef\x65\ +\x45\xee\x99\x3a\x04\xa8\xe4\x42\x41\xc3\x30\xed\x70\x3a\xc8\xc3\ +\xb0\xde\x6c\x02\x08\x1d\xcb\xc8\xd3\x58\x49\x19\x2e\xc2\x24\x49\ +\x35\x4d\x07\x00\x9c\xf7\xfa\x4a\x0a\xc5\xf9\xe5\x1e\x23\x08\x21\ +\xc2\x10\x2a\x85\x94\x40\x80\x03\xc9\xa0\xd2\xc2\x45\xe8\x55\xab\ +\xa6\x61\x57\xeb\x0d\xb8\x58\xd4\x5b\x9d\xf9\x3c\xe4\x12\x5a\xae\ +\xdf\x68\x2f\x9d\x9e\x9e\x4a\xf5\x53\x78\x8e\xff\x44\x91\xeb\x52\ +\x83\xeb\xba\xae\x6d\x5b\x96\x65\x60\x4c\x30\xc6\x86\x61\x70\xc1\ +\x2f\x55\x57\xba\xa6\x57\xeb\xb5\x38\x4e\x84\x90\x10\x82\x24\x49\ +\xb2\x2c\x93\x52\x12\xa2\xcd\x66\x33\xcf\xf3\xa5\x94\x96\xed\xac\ +\xac\xae\x00\xa8\x84\xe0\xba\xa6\xd5\x82\xe0\xa2\xdb\x65\x65\x51\ +\xaf\xd7\x09\x46\x1a\x26\x15\xcf\x3f\xef\x9e\x31\x4a\x4f\x4f\x4e\ +\x18\xa5\x04\xa3\x24\x0c\xf3\x38\x3e\x4a\xa2\xf5\x8d\x35\xc7\x73\ +\x73\x5d\x5b\x5b\x5b\x66\xb4\x1c\x8f\x47\xa3\xe1\x40\x49\x69\x18\ +\x46\x9e\x67\x44\xd3\x96\x57\x56\x8e\xf6\xf7\x38\xe3\xc3\x41\xef\ +\xe8\xe0\x80\xd1\xdc\xf3\x9d\xb3\xd3\xd3\xe9\x64\x62\xe8\xa6\xa6\ +\xe9\x7e\xa5\xea\xba\xce\x78\x34\x72\x2c\x0b\x01\x98\x27\x49\x91\ +\xe6\x06\xc6\x44\x37\x58\x59\x8e\x47\xc3\x32\x2f\x31\xc6\x69\x9a\ +\x4c\xa7\x53\xc3\xd0\x29\x2d\x18\x63\x9c\xfd\x64\xd3\x1c\x42\xf8\ +\x92\x2b\x4f\x08\x21\xba\x1e\x8d\x27\xa6\x69\xd6\x6a\x35\xcd\xb0\ +\x18\x63\xf1\x22\x74\x5d\xdb\xb6\xcd\x56\xb3\x91\x67\x69\xf7\xec\ +\x54\xd3\xf5\x5a\x50\x11\xac\x4c\xd3\x54\x09\x01\x9f\xfd\xca\x4b\ +\x53\xd7\x97\x96\x96\x1c\xdb\x96\x4a\x1a\xba\x81\x31\x42\x08\x24\ +\x42\x02\x00\x0c\xd3\xaa\xd6\x6a\x58\x27\x52\x29\xa5\x94\xe5\x98\ +\x83\x41\x3f\xcf\x73\xd3\xb4\x2f\xd7\xea\xd9\xb6\x8d\x09\xee\x74\ +\x96\x4c\xd3\xba\x34\x2a\x35\x57\x96\x1f\xdc\xbd\x7b\x7e\xde\x6d\ +\xb6\x3b\x95\xa0\x1a\x27\x71\xbd\xde\x08\xe7\xe1\x78\x34\x1e\x0c\ +\x07\x08\xc1\x68\x11\x36\xeb\x35\x82\xd0\x59\x7f\x28\x98\x58\x59\ +\xd9\xb0\x0c\x6b\x75\x79\xd9\xd0\xc8\xf9\xd9\xc9\xc1\xd3\x27\xb5\ +\x6a\x80\x08\x08\xe7\x33\xce\xca\xd5\xe5\xe5\x62\xda\x4f\xe2\x98\ +\xa9\xe4\xe2\xfc\x74\x38\x1c\x05\x15\x6f\x3c\x1c\x3c\x7c\xf0\x10\ +\x21\xac\x1b\xa6\x86\xb5\x6a\xb5\x96\xa7\x99\xe0\xa2\x5a\xf7\x4a\ +\xc6\xa2\x28\x2e\x59\xc9\x05\x0b\xaa\x95\xd1\x68\x94\xe4\xec\x72\ +\xcd\xe5\xf9\xd9\x99\x86\xa1\x69\x9a\x00\x42\x2e\x84\xeb\x3a\x00\ +\x8c\x31\x21\x51\x14\x11\x4d\x73\x3d\xd7\xab\x78\x17\xbd\x0b\xc3\ +\x34\x1c\xd7\x5b\x59\x59\x06\x50\x31\x51\x9e\x9e\x9e\x2c\x2f\x2f\ +\x57\xab\x55\xcf\x73\xef\xde\xbd\x4b\x29\x5d\x5d\x5d\x2d\xcb\xf2\ +\xf8\xf8\xd8\xf7\xfd\x24\x4e\x9e\x75\xa4\x0b\x39\x63\xf1\x22\x24\ +\x18\x6b\x9a\x56\x16\x99\x10\xd2\xf7\x7d\x84\xa0\xa1\xa1\x3c\x8d\ +\x33\x29\xee\xdd\xfd\xe0\xe0\xf0\x89\x65\xda\xb4\x60\xb6\x57\x39\ +\x3f\x3f\x5b\x44\x0b\xd7\xf3\x01\x04\x79\x51\xec\xed\x3d\xde\xda\ +\xdc\x74\x5d\x0f\x23\x75\x72\x7c\x6c\x5b\x46\xad\x5e\x4b\xe3\xb0\ +\xc8\x53\xc6\x4a\xd3\x34\xc2\x30\x14\x52\xd8\xb6\x89\x80\x1a\x8f\ +\x87\x8d\x7a\xc3\x34\x0c\xa9\x24\x81\x30\x4d\xd3\xc9\x74\x82\x91\ +\xba\xa4\xbc\x61\x44\x08\xd1\x16\x8b\xc5\xfe\xfe\x7e\xa3\xde\xb0\ +\x6c\xbd\x2c\x4b\x2e\x58\x9a\x46\x1a\x46\xcb\x9d\xd6\xf2\xf2\xf2\ +\x87\x1f\x7e\x78\xd1\x3d\x53\x4a\xcc\x66\x73\x88\x51\x5e\x14\x86\ +\x06\x31\xe7\x79\x96\x19\x9a\x56\x72\x01\x01\x26\x1a\xd2\x75\x23\ +\xcf\x52\x83\x5c\xc2\x6c\x41\x9e\x17\xf2\x52\x72\x20\xc1\xc6\xda\ +\x3a\x00\xe0\xe8\xe8\xe8\xd2\xef\x04\xa4\x14\xe2\x27\xfb\x49\x2f\ +\x97\x91\x42\x08\x2f\x17\x68\x5e\x5e\x52\xa2\x11\x3f\xf0\xe2\x24\ +\xe1\x9c\xe7\x45\x0e\x21\xd4\x4d\x8b\x0b\x39\x1a\x4f\x4a\xc6\x7f\ +\x6a\xaa\xfb\x4f\x15\xb9\x80\xd2\x34\xdd\xf7\x7c\xd3\xb0\x34\xa2\ +\x63\x8c\x31\xc1\x10\x40\x29\x24\x82\x08\x01\xa4\xeb\x7a\x35\x08\ +\x4e\x4f\x4f\x07\x83\x1e\x42\x78\x75\x75\xb5\x51\xaf\x97\x25\xc3\ +\x84\x64\x69\xb2\xb3\x7b\xd5\x73\x6d\xa5\x78\xbb\xd5\xac\x55\xab\ +\xb3\xd9\x74\x3a\x9b\x8e\xc7\xa3\xc9\x78\xcc\x4a\x76\xe3\xfa\xb5\ +\x92\x16\x47\xc7\x87\x9c\x71\xc1\x99\xe3\x38\x65\x51\xac\xad\xad\ +\x0a\xc6\xe2\x28\x32\x2d\x73\x32\x19\x4f\xc7\x13\x05\x40\xbd\x5e\ +\x83\x40\x65\x69\x72\xfb\xd6\xad\xa3\xe3\xa3\xc7\x1f\x3f\xb4\x6d\ +\x2b\xa8\x54\xe6\xf3\x79\x49\x69\x9e\x15\x8e\x67\x30\x4e\x7b\xbd\ +\xae\x92\xd2\x36\xad\xf3\xc5\x49\x9e\x25\x18\x13\xa0\x80\xeb\xd8\ +\x93\xd1\x38\xd2\x62\xc7\x75\x0d\xc3\x8a\xa3\x38\xcf\x92\xb2\x2c\ +\x19\xa3\x59\x96\xf8\x9e\xaf\x63\x6d\x38\x1c\xc4\x71\x84\x10\xca\ +\xb2\x34\xcf\x73\x4a\x29\xd1\xb0\x61\x18\x97\x7b\x00\x2f\x31\x81\ +\x52\x4a\x4d\x37\x4a\x5a\xda\x8e\xcb\x18\x4b\xb3\x42\x2a\x35\x0b\ +\xe7\xba\x4e\x82\xa0\x62\x59\xd6\x68\x34\x2a\x28\x4d\xb3\x4c\x4a\ +\x39\x1c\x0e\x19\x63\xbe\x5f\x51\x4a\x3d\x5b\xd9\x82\x31\x5e\x5e\ +\x5a\xa2\xb4\xac\xd7\xea\x00\x02\xc1\x18\x46\xf8\x6f\xb6\xba\x42\ +\x21\xe4\xc6\xfa\x26\x42\xe8\xc1\x83\x07\xab\xab\xab\x9e\xeb\xb7\ +\xdb\x1d\xcb\xb2\x38\x97\x7b\x7b\x7b\x6b\xab\x6b\xb5\x5a\x4d\xa8\ +\xd2\x36\xac\x9d\x2b\x3b\x0f\x7e\x7c\x6f\x7f\xff\x29\x50\xea\x60\ +\x7f\x7f\x32\x1a\x5f\xbb\x76\x7d\x6b\x6b\x6b\xb1\x58\x0c\x07\xc3\ +\xe9\x78\xd2\x6c\xb6\xe6\xb3\xd9\xda\xda\xea\xea\xf2\x72\x14\x85\ +\xd3\xc9\xb8\xc8\xb3\xc5\x62\xde\x6c\x76\x6c\xcb\x92\xd2\x57\x4a\ +\x76\xda\x2d\x56\x66\xdf\xff\xde\xf7\x94\x12\x6b\x6b\x2b\xcd\x66\ +\x33\x59\xcc\x16\x49\xaa\xe9\x3a\x16\xe8\xc1\x83\x87\xf3\x24\xdf\ +\xbc\xb2\x33\x99\x8c\x4b\x5a\x40\x08\x38\xe7\x8e\xed\xb8\x9e\xfb\ +\xf0\xc1\x83\x30\x0c\xb7\x76\x76\xc6\xe3\xf1\x78\x3c\x26\x84\x14\ +\x05\x2d\xb2\xd4\xf3\x3c\xac\x5b\x69\x9a\x1e\x1d\x1e\x40\x29\x89\ +\x61\x84\x61\x58\x50\x6a\xba\x76\xc5\xaf\x00\x00\x82\x6a\xa5\xd3\ +\xe9\x94\xac\x8c\xa3\x85\x57\x71\x2f\x7b\x4c\x86\x6e\x48\xa9\x26\ +\x93\xc9\xf9\xf9\xb9\x6d\x3a\x4b\x4b\x4b\xae\xeb\x52\x4a\x67\xb3\ +\xd9\xe5\x1e\x80\x3c\xcf\x0f\x0f\x0f\xa5\x94\xcb\x2b\xcb\xcf\x76\ +\xc3\x63\x82\x7b\xdd\xee\xfe\x93\xc7\x41\xa5\x02\x80\x2a\xcb\xb2\ +\x2c\x99\x6d\x5b\xf5\x7a\xbd\xd9\x6c\xe6\x69\x32\x1e\x0e\x87\x83\ +\x01\x42\x98\x73\xa9\x9b\x66\x96\x65\x70\x36\x1b\x0e\xfa\x9a\xa6\ +\x3b\xae\x37\x9b\x8e\xa7\x93\xf1\x8b\x9f\xfe\xf4\x7c\x3e\x51\x52\ +\x84\xf3\x39\xc1\xc8\xd0\xf5\x44\x29\x08\x01\x2b\x4b\xc7\xb6\x0b\ +\x5a\x9c\x9d\x9e\x5a\x86\xe1\xba\xce\x7c\x3e\x73\x1d\xe7\xe8\xe8\ +\xb0\x5a\xad\x62\x82\x11\x82\x52\x0a\x25\xa5\x52\x50\x4a\xd5\x68\ +\xd4\x34\x4d\x9f\x4e\xa7\x96\x65\x3f\x78\xf8\x00\x48\xe5\xf9\x5e\ +\xaf\x1f\x66\x79\xe6\x71\x2f\x2f\xf2\x45\x14\x66\x79\x56\x14\x79\ +\xc9\xca\xc3\xa3\x03\x29\x38\xc6\x90\x73\x6e\xd9\x76\x51\xa0\xcb\ +\xda\x8d\x73\x06\x20\x4a\xd3\x54\x08\x11\x54\xab\x10\x81\x3c\x2f\ +\x21\x50\x42\x70\xcb\xb2\x36\x37\x36\x2c\xcb\x5c\x2c\x16\x18\xa1\ +\xf2\xff\x66\xee\xcd\x7a\x24\xc9\xb2\x33\xb1\xbb\xdb\xb5\xc5\xb7\ +\x70\x8f\x08\x8f\xc8\xbd\xd6\x26\xbb\xba\xbb\x48\x36\x39\x02\x86\ +\xc3\x81\xfe\x04\x31\xf3\xfb\x24\xe8\x45\x90\x00\x09\x1a\x61\x46\ +\x03\x6a\x20\x0d\x39\x43\xb2\xd9\xd5\xdd\xd5\x59\xd5\x59\xb9\xc6\ +\x1e\xbe\xbb\xdb\x7a\xf7\x7b\xf4\x60\xd9\xa5\x47\x82\x09\x0c\x51\ +\xf1\x90\x08\x20\xe3\xc1\xdc\xcc\xed\xdc\x73\xbe\xf3\x2d\x31\x62\ +\x82\xbd\x8f\x3d\x81\xeb\x7d\x62\x2e\x42\xa8\x8f\x73\xc6\x18\x21\ +\x24\x04\xdf\xac\x37\xa3\xd1\x48\x0a\xe9\xbd\xd7\x9d\x0e\x21\x7a\ +\x6b\x63\x08\x65\x59\x16\x79\x8e\xf1\x3f\x3d\xfb\xe7\xbf\x51\xd3\ +\xc5\x28\x95\x42\x12\x4c\x20\x40\x80\x80\x00\x21\x8a\x50\x44\x82\ +\x0b\x4a\x28\x41\xa4\xc8\xf3\xc9\x70\x78\x7a\x32\xbb\xbb\x5b\xde\ +\xde\x5c\x0f\x8a\x61\x08\x11\x62\x8c\x21\x50\x84\xda\xa6\x15\x29\ +\x67\x8c\x1d\x1d\x1d\xdd\x5c\x5d\xbe\xf8\xf6\x9b\x07\x67\xf3\xdb\ +\xdb\x1b\x99\x24\xce\x9a\x37\x6f\xdf\x40\xf0\xd3\xa3\xa3\xe5\xfd\ +\xfd\xb3\x67\x4f\x1e\x9e\x9f\xaf\xd7\xab\xfd\x7e\xd7\xd4\x15\xc6\ +\x48\xeb\xee\xe2\xe2\x82\x72\x96\x65\x89\xd1\x4a\x6b\x5d\x14\xf9\ +\xa3\xf3\xf3\xd5\xe2\x7e\xb7\xdb\x7a\x6d\x3a\xdd\x7a\xd5\x02\x80\ +\x77\x56\x24\xa9\xb3\x1a\x41\xb8\xbe\x7a\x77\xd8\xef\x8c\xb5\x9c\ +\x12\x84\xb0\xb1\xc6\x18\x35\x9f\x9f\x55\x65\xb3\xf5\x9b\xd5\x6a\ +\xa9\x95\xe6\x8c\x52\x2a\xea\x5a\x57\x87\xc3\xa0\x18\x22\x14\xbb\ +\xae\x95\x89\xb4\xd6\x10\x42\x10\x8e\x52\x66\xe3\xf1\x68\xbb\xdd\ +\xb4\x4d\x33\x99\x4c\x56\xab\x55\x9e\xe7\xbd\xe7\x4f\x79\x38\xa8\ +\xae\x33\xd6\x27\x52\x1a\x63\x96\xcb\xa5\x73\xb6\x37\x44\xed\x09\ +\xc7\xbd\xdc\x0c\x21\x74\x77\x7f\xa7\x94\xea\x97\x53\x1f\xf0\x33\ +\x2c\x46\x64\x40\xac\xb6\x8c\x53\x82\xa9\x73\x0e\x00\x18\xe5\x84\ +\x22\x84\x31\x13\xec\xf4\xf4\xb4\x37\xa5\xba\xbc\xbc\x1c\x8d\xc6\ +\x7d\xcb\xb0\x5e\xaf\xcf\xcf\xcf\x37\xeb\xb5\xcc\x44\xf4\xec\xe3\ +\x8f\x3e\xb6\xd6\xfe\xfa\xd7\xbf\xbe\x7c\xfd\xaa\x57\x35\x62\x82\ +\x2f\x2f\xae\xde\xbe\xbd\x3c\x9f\x3f\xdc\x61\x94\x24\xe2\x4f\x7e\ +\xfe\x27\x8c\xe0\x5e\xdf\x4b\x08\x19\x14\xc5\xf5\xd5\x75\xdb\x9a\ +\x9f\xff\xfc\x4f\x19\xa3\xdb\xdd\xf6\xc1\xf9\xfc\xf1\xa3\x8f\x6f\ +\xae\x2f\xbf\xfd\xf6\xdb\x9b\x9b\x5b\xa3\x94\x55\xad\x75\xfe\x50\ +\x56\x83\xf1\x8c\x04\x8f\x20\xae\x16\x0b\x99\xe6\xef\xde\xbd\xa5\ +\x94\xc9\x44\xc6\x18\xeb\xba\x76\xde\x17\x83\xc1\xe5\xe5\xe5\xe1\ +\x70\x58\xaf\x57\x46\x6b\x84\x50\x9a\xca\xdb\xdb\xdb\xf3\xc7\x4f\ +\x9d\x73\xe5\xa1\xa4\x38\xee\xb7\x6b\xce\xb9\x0f\x61\x34\x9d\x3c\ +\x7e\xfc\xf8\x57\x5f\x3f\x8f\x31\x50\x86\x6d\x67\x94\xea\x54\xa7\ +\x62\x8c\x9b\xcd\x46\x5b\x73\x71\x79\xc9\x38\x73\xd6\x76\x4c\x7d\ +\xfb\xed\xb7\x59\x96\x9d\x9e\x9e\xce\x66\x33\xce\xf9\x72\xb9\xbc\ +\xbb\xbb\x23\x84\x5c\x5d\x5d\x8d\x27\xe3\x3f\xfd\xd3\x9f\xf7\x61\ +\xa8\xff\xb4\xca\x45\xd8\x6a\x79\x7f\xf5\xee\x55\x7c\xf0\xd0\x58\ +\x63\xad\x45\x00\x3b\x42\xda\xfa\x40\x50\x50\x4a\xbd\x7b\xf3\xb2\ +\x53\x1d\x00\x76\xd6\x21\x4c\x20\xc6\xb6\x6d\xd7\xeb\xf5\xc7\x1f\ +\x7f\xa2\xbb\xb6\xad\x0e\x32\x61\x08\x05\x84\x61\xb9\x5a\x04\x6b\ +\xb3\x94\x33\x82\x8d\xd2\x94\xe2\x3e\x94\xfb\xed\x9b\xd7\x87\x43\ +\x59\xe4\xf9\xfd\xfd\xdd\x6e\xb3\xf9\xe3\x2f\xbf\x74\xce\x5c\x5f\ +\x5d\xbc\x7c\xf9\xa2\xeb\xda\x4c\x66\x3e\x58\x84\x1c\xc6\xd8\x1a\ +\xd3\x36\x5d\xcf\xe9\xef\xda\xfa\xe6\xe6\x26\xcf\x0b\xc6\xc8\x60\ +\x50\x30\xc6\xfa\xc3\xc0\x5a\x3b\x18\x0c\x9a\xa6\xa9\xca\x92\x73\ +\x3e\x3d\x9a\xed\x36\x8b\x34\xcb\x09\x21\x5a\x1b\x8c\x09\x63\xcc\ +\xf9\xd0\x3b\xf4\x32\xc6\x38\x17\x94\x31\xc6\xf8\x66\xb3\xe1\x9c\ +\x25\x09\x7b\xf3\xe6\x75\x5d\xd7\x94\x62\x46\x31\xc2\xc4\x5b\xd4\ +\x7b\x91\x13\x42\x28\xc5\x21\x84\xdf\x57\x31\x82\x10\x12\x5c\x40\ +\x8c\xba\x53\xde\x3a\x8c\xc8\xf1\x6c\x66\x8c\xc5\x08\x39\xeb\xba\ +\xa6\x4d\xb8\x20\xf8\x87\xd1\x73\x7d\x2f\xe6\xea\x63\x9c\x09\x90\ +\x3e\x7c\x9c\x31\x26\x84\x20\x84\xf8\xe0\xf3\x3c\xaf\xdb\x06\x63\ +\xf2\xc9\x27\x1f\xad\xd7\xdb\xa6\x6b\x76\xdb\xdd\x76\xb3\x7b\xf0\ +\xe0\xc1\xec\x78\x1a\x62\xa0\x18\x71\xc6\x38\xa7\x92\xf3\x57\xaf\ +\x5e\x3d\x7e\xf8\x70\xb7\xdb\xcd\x66\x53\x8c\xd0\xc9\xec\x58\xa6\ +\xd9\x7a\xbd\xf1\xd1\x16\x59\x6a\xad\xbe\xbd\xb9\x2a\xab\xb2\xda\ +\x1f\x42\xf4\x5a\x6b\x1f\x42\x59\x1e\x1d\xca\x1d\xc4\x98\x4a\xf9\ +\xee\xed\xdb\x4e\xb5\xa3\xe1\x90\xa2\x78\x71\x79\xa1\xb5\x1e\x64\ +\xc9\xe4\xe8\x68\xb1\x58\xa6\x99\xc7\x4a\x49\xce\xc7\xc3\x7c\xb5\ +\xc4\x94\x12\x84\x91\xf5\x3e\x4f\xb3\x1f\x7d\xf6\xd9\x68\x38\xae\ +\xf7\x55\x53\x55\xd1\x07\xa3\x55\xf4\x8e\x50\x44\x31\x66\x8c\xb6\ +\x4d\x4d\x29\x7b\xf0\xe0\xc1\x6e\xbb\x73\xde\x25\x52\x58\xeb\xda\ +\xb6\x21\x04\x5b\x6b\x3b\xd5\x1d\x0e\x07\x84\x50\x96\x65\x9d\x36\ +\x47\x47\x47\xeb\xcd\x26\xcf\x73\xc6\xbd\xd2\xfa\xfb\xac\x87\xeb\ +\xeb\xeb\x3c\xcf\xeb\xba\xee\x5d\x16\x94\x52\xf7\xf7\xf7\x08\x10\ +\x21\xe4\xc3\xa2\xe2\x01\xc0\x74\x2a\x95\x29\x06\x80\x10\x31\x79\ +\xff\x95\x48\x12\x01\x28\xf6\xef\x40\x9a\xa6\x87\xc3\xe1\xcf\xff\ +\xfc\xcf\x7f\xf7\xbb\x17\xbf\xf8\xc5\x3f\x78\xef\x56\xab\x4d\xcf\ +\x30\x48\xd3\x0c\x13\x08\x31\x0e\x8a\x3c\x04\x77\xd8\x6d\x5e\x7c\ +\xfb\xfc\xeb\xaf\x7f\x45\x30\x8c\x86\xc3\xf1\x70\xf2\xdf\xfd\x8b\ +\xf3\xe0\xe3\x62\xb1\x1c\x66\x45\x2a\x93\xdb\xab\xeb\x57\xaf\x5f\ +\xae\x16\x4b\x42\x50\xd3\x34\x65\x59\xf1\x44\x5e\x5c\xbc\xeb\x54\ +\x17\xa3\xaf\xaa\x72\xb3\x5a\x14\x45\xf1\xf0\xe1\xa3\x9b\xeb\xeb\ +\xfd\x6e\xcf\x48\x3c\x3e\x3d\x7b\xf5\xf2\x65\xd3\xb6\x4c\x04\xef\ +\xfc\xa0\xc8\x99\x48\x18\xc5\x18\x01\x44\x30\xda\x3e\x7a\xf4\xe8\ +\xe3\x8f\x3f\x5e\xae\x76\x77\xf7\xf7\x87\xb2\x64\x94\x55\x75\x2d\ +\xa5\x6c\xea\xb2\x18\x0c\x16\x8b\x25\x63\x74\x3e\x9f\x33\x12\x37\ +\xab\x65\xd3\x34\x89\x94\xbb\xdd\x2e\x46\xe0\x9c\x5d\x5f\x5d\x3d\ +\x7b\xfc\x38\xcd\xf3\xc9\x78\xd4\xb6\xcd\xd9\xd9\x59\xd3\x34\x89\ +\x4c\xc7\x93\xc9\x7e\xbf\xd7\xda\xe2\x04\x11\x42\x6e\x6f\x6f\xfb\ +\x6e\x22\x84\xf0\xe4\xc9\x13\xef\xfd\xc5\xc5\xc5\xe1\x70\xa0\x1f\ +\x7a\x5a\x20\x8c\x82\xb7\x55\xb5\x5f\x0b\x46\x29\x11\x42\x10\x4a\ +\x28\xc5\x5d\x5b\xdd\xde\x5c\x22\x84\x0f\x87\xad\x73\x1e\x01\x60\ +\x42\x9d\x73\x94\x53\x6b\xcd\x8b\xdf\x7d\xfb\xd3\x2f\xbe\x00\x40\ +\x57\x97\x97\x75\x79\xb0\xde\x46\xef\xb3\x24\xd5\xd1\xa7\x52\x1e\ +\x1f\x1f\x5f\x5e\xbe\xfb\xfd\x8b\x84\x6f\x6f\x6e\xad\xf5\xc3\xe1\ +\xf0\xf6\xfa\x16\x21\x74\x72\x7c\x7c\x7e\x76\x56\xd7\xf5\x6e\xbb\ +\x2b\x0f\x07\x6b\x8d\xd1\x1d\x63\x5c\xe9\xae\x2e\xab\x18\xe3\x7c\ +\x7e\x5e\x57\x65\x47\xa9\xea\x3a\x67\xad\x94\x62\xb3\x59\xad\x16\ +\x0b\xe7\x9c\xd6\x9a\x73\x8e\x21\x46\xef\x64\x22\x28\x46\xd3\x93\ +\x59\xd7\x1c\xda\xb6\xe1\x5c\x00\x80\x8f\x81\x20\x04\x08\xa6\xd3\ +\xe9\x68\x34\xd2\xca\x72\x2e\xd2\x44\x12\x42\x20\x84\xed\x7a\xbd\ +\xdb\x6e\x57\xcb\x25\x21\x64\x34\x1a\x8d\x87\xc3\xed\x76\xdb\xc5\ +\xd8\x5b\x3e\x7c\x3f\x1e\x12\xdc\x73\x3a\x31\x21\xd8\x3b\x27\x85\ +\xd8\x6e\x37\xe3\xc9\xd1\x64\x3c\xda\xed\xd6\x94\x8a\x47\x8f\x1e\ +\x09\x21\x9c\x33\x83\xc1\x80\x71\xf6\x03\xa9\x5c\x38\x46\xc0\x08\ +\x00\x62\xdb\x74\x94\x52\xc6\x99\x94\x92\x10\xa2\x75\xf0\xce\xbf\ +\xbb\x78\xf7\xf8\xf1\x03\x8a\xb1\x33\xa6\xc8\xb3\xd3\xe3\xe3\x08\ +\x50\x64\xf9\xe2\x6e\x91\xa7\x99\xe0\xc2\x79\x53\x14\x99\xd3\x0d\ +\x8e\x28\x11\x62\x71\x7f\x77\x71\x71\x61\x8d\xfe\xf8\xe3\x4f\x9e\ +\x3e\x7d\x8c\x01\x96\xf7\xb7\x77\x77\x77\xb7\xd7\xd7\xcf\x07\xc5\ +\xf9\xd9\x9c\x60\x4c\x09\x92\x69\x72\x77\xbb\xce\xb3\x74\x30\x18\ +\x5c\x5d\x5e\x8d\x27\xe3\x27\x8f\x9f\x64\x32\x71\xc1\x25\x9c\x81\ +\xf3\x64\x34\x1c\xe6\xf9\xa0\xc8\x47\x83\x62\x54\x14\x37\xd7\x37\ +\xd6\x68\x4a\xd9\xd3\x27\x8f\x70\x8c\x92\x73\xef\xac\xe0\x09\x00\ +\xe2\x82\x79\xef\xea\xa6\xf1\xc1\x1d\x0e\xbb\xdd\x6e\x83\x09\x50\ +\x4a\x13\xc9\x9d\xb3\x32\x49\xb7\xeb\x4d\x55\x57\xc3\xe1\x50\xa6\ +\x52\x5b\xd5\x75\x1d\x40\xa4\x14\x87\xe0\x29\x25\x93\xc9\xb8\xd7\ +\x6d\x15\x45\xb1\xdd\x1f\xb6\xbb\x3d\xc2\xb8\xcf\x64\x9e\x60\x7c\ +\x77\x7b\xe3\x43\x50\x4a\x31\xc6\xbc\xf7\xbd\x39\x67\x8c\x31\x4d\ +\xd3\xa2\x28\x8c\xb1\x08\xe3\x0f\x16\x5f\x49\xc6\xb4\xee\x12\x21\ +\x8c\x52\x94\x12\x20\x48\x24\x49\x08\x56\xa6\xe9\xf3\x6f\x9e\x8f\ +\x47\xc3\x5e\xfb\xea\x9c\x7b\xf8\xf0\xe1\x83\xf3\x47\x5a\xab\xff\ +\xf0\x1f\xfe\xa3\x52\x6a\x3e\x9f\x8f\x46\xa3\xa6\xad\x7b\x6b\xe6\ +\x54\x4a\xad\xbb\xe7\xbf\xfd\xcd\x76\xb5\x4a\x92\xe4\x8f\xbf\xfc\ +\x23\x99\xa4\xce\x87\xc5\xfd\xe2\xb7\x5f\xff\x66\x34\x1c\x8c\x07\ +\x03\x84\x22\x02\x38\x39\x99\x7d\xf7\xe2\x45\xf0\xf6\x68\x32\x2a\ +\xcb\xc3\x2f\xbf\xfa\x87\x9f\xfc\xe4\x27\xa3\x51\x91\x08\xa1\xdb\ +\x8e\x52\x3e\x1e\x8f\x75\xa7\x9a\xba\x19\x8f\x8a\x3c\x39\xb9\xba\ +\xb9\xab\x9b\x96\x10\x3d\x99\x4e\xcf\x4f\x4f\x6e\x17\xcb\xe8\x3d\ +\x42\xa0\x8d\x11\x5c\x0c\x87\x43\x00\x70\xd6\x2a\xa5\x9b\xa6\x59\ +\xad\x57\xdf\xaf\xea\xc6\xa3\x11\x15\xee\xfa\xfa\x7a\x90\xa5\x10\ +\x4c\xbf\xd1\x2b\xcb\x92\xcb\x04\x30\x06\x80\xe3\xe3\x63\xce\xe8\ +\x61\xbf\xfb\xe2\x8b\x9f\x68\x63\xbf\x7e\xfe\x8d\xb3\xd6\x85\x70\ +\x72\x3a\xff\xec\xd3\xcf\xaf\x6f\xae\x83\x33\x31\xc6\x9e\xc9\xd5\ +\xa7\x22\xc5\x18\xf3\x3c\x9f\xcd\x66\x45\x5e\x8c\xc7\xe3\x0f\xd3\ +\x2d\x62\x8c\x9d\x35\xbb\xcd\x9a\x40\xec\x1f\xfa\xa0\x28\xfa\x8c\ +\xd1\xed\x7a\xe5\xac\x55\x5d\xe3\xbc\x47\x04\x73\x44\x50\x0c\xde\ +\x02\xa7\xf4\xea\xe2\xdd\xeb\x57\xdf\xfd\xec\xa7\x3f\xdd\xad\x17\ +\xc3\xe1\x20\x3a\xbb\xb8\xbf\x19\x0e\x07\x89\xe4\xab\xc5\x7d\x0c\ +\x81\x60\x44\x31\x55\xaa\x95\x89\x4c\x65\x62\x8c\xae\x2a\xa8\xaa\ +\xf2\x68\x32\xbe\xba\xba\x1c\x14\xf9\xfd\xdd\xbd\xea\xda\x22\xcf\ +\x6a\x08\xaa\x83\xde\x4c\x9c\x52\x1a\x62\xd8\xef\xb7\x83\x41\x2e\ +\x65\x7a\x38\xec\xa4\x94\x08\xe5\x3d\x0a\xc6\x39\x27\x94\x7a\xef\ +\xfb\xe8\xa9\xb2\x2c\x07\xc3\x21\xe7\x4c\x26\x49\xdd\xb6\x31\x1a\ +\x4c\x30\xb8\x10\x11\xe2\x9c\x8f\xc7\xe3\xe9\x74\x5a\x1e\xea\xed\ +\x6e\xd7\x4f\x7f\x6d\xdb\x67\x56\x39\x42\x08\x40\xec\x65\xd8\x21\ +\x04\x21\x04\x40\x0c\x21\xc4\x18\xbd\x7f\xaf\x00\xe9\xb3\xe0\x9c\ +\x77\x80\x40\x70\x11\x7c\xd0\x6d\x6b\x12\xe1\x89\xcf\x72\xbc\xdf\ +\x6d\xbd\x35\x9c\x51\xd3\xa9\x7f\xd4\xc7\xf4\x9f\xaf\xe7\xc2\x18\ +\x79\x67\x2c\x8a\x5a\x77\xfd\x96\x2d\xb8\xec\xe5\xab\x57\x5d\xd7\ +\x21\x04\x2f\x5f\xbe\xfc\x8b\x7f\xfd\xe7\x94\x62\xeb\x34\xc1\x18\ +\x08\x30\xc2\x8e\x67\xc7\x55\x55\x8e\xc6\x23\xce\x28\x63\x92\x51\ +\xc4\x28\xb5\x46\x41\x0c\xaa\x6b\xef\x6e\xaf\x92\x44\x9c\x1c\xcf\ +\x86\xc3\xe1\xfd\xe2\xb6\x2c\xcb\xcd\x7a\xf5\xe9\xc7\xcf\xce\xe6\ +\x27\x75\x75\x58\x2c\x16\x75\x55\x0a\xce\x21\x78\x4a\x09\x67\x9c\ +\x10\x97\x4a\x39\x3f\x3d\xa1\x94\x1c\xf6\x3b\x99\xe7\x5d\x5b\x03\ +\xf8\xe9\x6c\x5a\x1d\x4a\xc1\xf8\x78\x3e\x4f\xb3\xd4\x5a\x2b\xa5\ +\x08\xd6\xce\x4f\x4f\x76\xdb\x2d\xa3\x2c\x84\xe8\x42\xf4\xde\xef\ +\x76\x3b\xd5\xe9\xe5\x62\xfd\xee\xe2\x32\x84\xc0\x39\x33\x46\x15\ +\x45\x9a\x67\xa9\xb3\xbe\xac\xca\xae\xeb\x92\x24\xc9\x8b\x2c\x44\ +\xdb\xb6\x35\x42\x10\x63\xc0\x18\x01\xc0\xe1\x70\x98\x4e\x8f\x29\ +\xa5\xcb\xe5\x52\x29\xc5\x38\x93\x32\xa5\x94\x9e\x9d\x9f\x1f\x1f\ +\x1f\xab\xae\x59\x2e\xee\x08\xc1\x9c\xf3\x18\xe3\x83\x07\x0f\xc6\ +\xe3\xf1\x6e\xb7\x2b\xcb\xb2\x6d\x5b\x42\x29\xf9\xf0\xa8\x4b\xe4\ +\x9d\x15\x84\xec\x77\x9b\xba\xa9\xb2\x22\x0b\x00\x84\x91\xff\xfd\ +\xff\xf8\xdf\xfe\xec\x4f\xff\xc5\xff\xf8\x3f\xfd\x0f\xcf\x9e\x3e\ +\xfd\xfc\x93\x4f\x57\xab\x7b\xc6\x19\x31\x4e\x59\x33\x1c\x0e\x07\ +\x83\x62\xbd\x5e\x3f\x78\xf0\xc0\x5a\x3f\x28\x86\x10\x50\x59\x95\ +\x18\x10\x82\xf8\xd5\x57\xbf\xd4\x5a\x65\x69\xf6\xe3\x1f\xff\xb8\ +\x2a\xab\xb7\x6f\x2f\x28\xc5\x94\xa0\x2f\x7e\xfc\x87\xeb\xf5\xd2\ +\x59\x7b\x7f\x7b\x9b\x65\xa9\xd6\x0a\x43\x9c\x1d\x1d\x6d\xf6\x07\ +\x94\xd0\xe1\xb0\x78\xf8\xf0\xc1\x66\xbd\x79\xf2\xe4\xc9\x61\xbf\ +\xdf\x6d\x77\x45\x31\x18\x8d\x46\xc3\xe1\xe0\xf4\x64\xf2\xc9\x7a\ +\xfb\x57\xff\xe9\xaf\x9e\x3d\x7b\x86\x20\x8e\x87\x05\xc2\x38\xe1\ +\xa2\x69\xbb\x40\xa3\x0f\x1e\x22\x7c\xfb\xcd\xb7\x4a\xbb\x77\x17\ +\xef\x5e\xbd\x7a\x35\x1c\x0e\x8d\x56\xb3\x47\x0f\xd3\x84\xc7\x18\ +\xaf\x6f\x17\xcb\xe5\x52\xe5\xd9\xa3\x07\xf3\xf9\xfc\x4c\x29\xd5\ +\xb4\x4d\x92\xa7\x18\x53\x4a\xc9\x6e\xbf\x73\xc1\x0d\x87\xc5\xed\ +\xed\x8d\x32\xa6\xa9\xeb\xa3\xa3\xe9\x70\x34\x7e\xf6\xf4\xa3\x9f\ +\xfc\xe4\xa7\xef\xde\xbd\xfd\x5f\xff\x97\xff\x79\xbf\xdf\x3f\x7d\ +\xfa\x34\x84\x90\xa6\xe9\x17\x5f\x7c\xd1\x0b\x36\xb5\xd6\x6d\xd7\ +\x1a\x6b\x3f\x74\xb7\x88\x01\x81\xb3\xb6\x6d\x5b\x80\xd8\x4b\x68\ +\x29\xa5\x08\x41\x8c\xb1\x53\xca\x39\x87\x31\x46\x04\x47\x04\xb4\ +\xf7\xd0\x0b\xc1\xa8\xee\xf2\xdd\xbb\xd1\x60\xa0\xda\xe6\x67\x5f\ +\x7e\xd2\xb5\x95\xd1\xda\x9a\xae\x29\x4b\xa3\x55\x8c\x81\x11\xca\ +\x08\xa5\x98\x16\x79\x91\xa7\xa9\x72\xae\xae\x74\x5d\x97\x14\xa3\ +\xc5\xfd\xdd\x30\xcf\x0f\xfb\x83\x31\xba\x6d\x5b\x8c\xf1\xa0\x18\ +\x0c\x06\x83\x18\x43\xdb\xb6\x4a\x29\xad\xd5\x72\xb1\xe8\x2d\x9e\ +\x62\xb0\xc1\x9b\x18\x3c\x21\x18\x21\x40\x00\x04\xa3\x7e\x77\x79\ +\xd8\xef\x9f\x3d\x7b\x46\x49\xaf\xb0\x46\x08\x45\x04\xa8\x8f\x9e\ +\x22\x08\x1b\x63\x56\xab\x35\x46\xa4\x2c\xf7\x84\x50\xc6\x58\xdb\ +\x54\x84\x52\xe7\xac\x35\x56\x08\xee\x9d\x75\x0e\x18\x65\x2a\x84\ +\x10\x3c\xe7\x9c\x52\x6a\x8c\x02\x00\x80\xe8\xbd\xa7\x94\x02\x00\ +\x23\x18\x43\x64\x04\x3b\x6b\xcb\x43\xc9\x98\x70\xd6\x02\xa0\x08\ +\xd1\x5b\x4b\x09\x85\x0f\x51\x5c\xff\x37\x29\x5b\xd8\x7b\xb3\xdd\ +\xad\x86\xc3\x41\x22\x84\xd6\xd6\x7b\x7c\x7b\xb7\xf9\xe5\x57\x7f\ +\xa7\x95\xe6\x9c\x35\x6d\xfb\xee\xdd\x9b\x24\x49\x0e\xfb\xfd\xf9\ +\xd9\x03\x42\xb0\xe0\x7c\xbb\xdb\x8f\x46\xa3\x93\x93\xe3\xb6\x6b\ +\x11\x8a\xce\xe2\xba\xaa\xbd\xf7\x3c\x61\x4a\x77\x2f\x5e\xfc\x0e\ +\xf7\x5a\x01\x29\xab\xaa\x6c\x9a\xba\x69\xeb\xff\xfe\x5f\xff\xc5\ +\x83\x87\x0f\xff\xe6\xaf\xff\xf3\x7e\xbb\xa9\xea\x4a\x0a\x6e\x9d\ +\x2e\xcb\x58\xd7\x55\x9a\x0f\x94\x52\x6d\xdb\x1c\x1f\xcf\xd6\xcb\ +\xd5\x76\xb7\x26\x18\x11\x84\x18\x63\xc7\xc7\x33\x46\xc9\x72\xb5\ +\x54\x4a\xa9\xae\x91\x82\x5d\x5d\xbe\x15\x82\xed\xb6\x2b\x04\x01\ +\x30\x65\x82\x67\x69\x7a\x7b\x73\x63\xb4\x7b\xfd\xfa\x75\xd7\xa9\ +\xa3\xc9\x51\xdb\xb6\x7d\x27\x74\x38\x1c\x9a\xba\xe9\x29\xd7\x11\ +\xfc\xe1\xb0\xaf\xaa\x12\x63\x64\xad\x75\x8e\xf5\x5f\xdc\xaa\xac\ +\x30\x66\x79\x9e\xf5\xd3\xbe\x94\x32\xcb\xf2\xb3\xb3\xb9\x31\xe6\ +\xf2\xf2\x32\xc4\x78\x7e\x7e\xde\xd7\xb5\x5e\xd4\xd6\x43\xc5\x7d\ +\x26\xcd\x7e\x7f\xb0\xce\x7d\x58\xf1\x02\x04\x6d\x73\x60\x94\x72\ +\x0a\x31\xd8\xaa\xd4\x69\x91\xfd\x9f\xff\xee\x3f\xfe\xfb\x7f\xff\ +\xef\xfe\xf3\xdf\xfc\xbf\x55\x55\xae\x56\x8b\xe3\xe9\xcc\x18\x63\ +\x8d\x89\x31\xa6\xa9\xec\xab\xe7\x93\x27\x4f\x08\xa1\x00\xae\x6b\ +\x15\x67\x18\x42\x14\x9c\xca\x84\xfd\xf6\xb7\x5f\x23\x8c\xbd\x87\ +\xf3\xf9\xb9\x75\x48\x2b\xb5\xdf\x6e\x1e\x3f\x7a\xf8\x17\x7f\xf1\ +\xaf\x6e\x6f\x6e\xfe\xd3\xff\xfd\x57\x8b\xe5\x02\x43\xe8\xb5\xaa\ +\x6f\xdf\xbc\xb1\x31\x3e\x7e\xfa\x6c\xb3\x59\x7f\xf6\xd9\xa7\xc6\ +\x98\xdf\x3d\xff\x06\xf5\x30\x79\x22\xb3\x6c\x80\x09\xdb\x97\xed\ +\xae\xaa\xb6\xdb\xdd\x6c\x36\xa3\x98\xfc\xe6\x37\xbf\x1a\x8d\xa7\ +\xce\x59\x4a\x29\xc4\x18\x23\x74\xaa\x5b\x2c\x16\xef\x2e\xae\x7f\ +\xf3\xfc\xf9\xc7\x1f\x7f\xdc\x75\x5d\xd7\xb6\xe5\x7e\xcf\x28\x2e\ +\xcb\xf2\xe6\xe6\x66\x30\x18\x64\x69\xd2\xc7\x53\x7b\xef\x01\x21\ +\x6b\x2c\x65\x3c\x84\xa8\x74\xf7\xe6\xcd\xeb\xc1\x70\x30\x3f\x39\ +\x73\x3e\x3c\x7a\xfc\xd0\x9a\x70\x72\x32\x27\x84\xbe\x7a\xf5\xaa\ +\x69\x9a\xb3\xb3\xf9\x93\x27\x8f\x17\x8b\xc5\xbb\x77\xef\xbe\xf8\ +\xe2\x0b\x84\xd0\x7a\xbd\xee\x8d\x98\xdf\xbe\x7d\xfb\xe5\x97\x3f\ +\xfb\xb0\xca\x05\x00\x94\x31\x2a\x38\xa6\x24\x46\x64\x83\x6f\x55\ +\x27\x44\x82\x29\x25\x94\x44\x04\x80\x31\xee\x71\x6b\x80\x08\x80\ +\x31\x66\x94\x51\x8c\xef\x6f\x6f\x50\xf0\xde\x9a\x3c\x4b\xef\x97\ +\xf7\x00\xd0\xb5\x48\x2b\x05\x21\xc4\x10\xbe\x9f\x5e\x83\x0f\xab\ +\xd5\xb2\x35\x86\x00\x42\x31\x1a\xa3\x43\x70\xaf\x5e\x7d\x77\x7b\ +\x73\x1b\x42\x80\x18\x39\x13\x8c\xf3\x84\x27\x9c\x33\x29\x92\x30\ +\x74\xcb\xe5\x22\xcf\x12\x6b\x4d\xc2\x19\x67\x24\x78\x87\x62\xa0\ +\x18\x08\x02\x40\x00\x00\x18\x45\xd5\x36\xf3\xf9\xfc\xfc\xec\x74\ +\xb7\xdb\x51\x4a\xbd\x77\x08\x41\xe8\x41\x05\x04\x9c\xf3\x2c\xcb\ +\xca\xb2\xf4\x2e\x30\xc6\x4e\x4e\x8e\x8d\x31\xab\xd5\x82\x10\x1c\ +\xbc\xed\xad\xd2\x9d\x73\xde\x7b\x8c\x22\xe7\x1c\x63\xc2\x39\xeb\ +\x11\x09\xce\xb9\x73\xf6\xf7\x41\x8a\x48\x08\x21\x65\x12\x42\x48\ +\x92\x94\x31\xa6\x94\x0a\xd6\x25\x32\x09\x21\x1a\xad\xa5\x94\xff\ +\xb8\xa6\xed\x9f\x89\x89\x4a\x69\x59\x1e\xbe\x7d\xfe\xeb\x47\x0f\ +\x1f\xcd\xe7\x73\x67\x54\x5b\x1f\xde\x5d\x5c\xa8\xb6\x42\x00\x36\ +\xda\x22\x4b\xd6\x8b\xc5\xf9\xf9\x83\xc5\xdd\xdd\x27\x1f\x7d\xc4\ +\x79\xe2\xc0\xfe\xe6\xab\x5f\x3d\x7d\xf4\xd0\x1b\xdb\x1a\x23\x53\ +\x61\xc0\x7d\xf5\xab\x5f\x2a\xd5\x49\x91\x44\x67\xb5\xd2\x42\x24\ +\x32\x49\x52\x29\xa5\x48\xde\x2c\x5e\xe5\x79\x3e\x1c\x0d\x9b\xa6\ +\x4e\x53\x99\x08\x5e\xee\xb6\x25\x41\xd1\xfb\x41\x9e\x33\x91\x00\ +\xa6\x8c\xd1\x57\xdf\x7d\x27\x39\x2f\x06\xd9\xe2\xde\x76\x5d\xcb\ +\x18\x39\x1a\x8f\x66\xb3\x99\xb5\xf6\xeb\xdf\x7e\x8d\x31\xce\xb3\ +\xcc\xa8\x2e\x91\x62\x71\x7f\x53\x57\x35\x67\xcc\x46\xec\x9c\xaf\ +\xeb\x4a\xa9\xf6\x70\xa8\xeb\xba\xb6\xd6\xd1\x63\x26\xa5\xec\xba\ +\xa6\xa9\xeb\xe5\xf2\xde\x39\x5f\x14\x03\xef\xfd\x7a\xbd\x0e\xc1\ +\x63\xdc\x87\x24\x46\xef\x6d\x84\x00\x28\x20\x84\xbc\x77\x65\x59\ +\x22\x84\x85\x94\x27\xa7\x73\x42\x59\x9e\xe7\xc6\x85\xed\x76\x9b\ +\xa5\xe9\xf4\x68\xb2\xdb\x6d\xab\xaa\x3a\x3f\x3f\xef\xba\xce\x39\ +\xd7\xe3\x62\x69\x9a\x2e\x96\xcb\x18\x3e\x3c\x32\xd2\xd8\xd5\x4a\ +\x00\x00\x20\x00\x49\x44\x41\x54\xee\xef\xff\xfe\xbf\x7a\xe7\x7e\ +\xf6\x47\x3f\xc5\x28\x94\xe5\xe1\xe6\xee\xea\xaf\xff\xfa\xff\x21\ +\x04\xb6\xdb\x65\x9a\xa6\x87\x72\xb7\x5c\x2e\x94\x32\x37\x37\xb7\ +\xd3\xa3\x29\x63\xfc\xe2\xe2\xe2\xd5\xab\xd7\x7f\xf9\x97\x7f\x79\ +\x38\x1c\xea\xba\x91\x3c\xb9\xb8\xbd\xf9\xcd\xaf\xbf\x16\x42\x60\ +\x14\x0f\xbb\xcd\x64\x7a\x3c\x19\x8d\x8a\x62\xb0\xdd\x56\xde\xf9\ +\x57\xaf\x5f\xfe\x9b\x7f\xfb\x6f\xac\x31\x04\x63\x21\xc4\x61\xb7\ +\x71\xde\x41\x88\xd6\x98\xf1\x64\xc2\x12\x71\x38\x6c\x9d\xd3\xaf\ +\x5f\xbf\x3c\x9e\x1d\xbf\x7e\xf9\xf2\xb0\xdb\xf7\x3a\xa7\x4f\x3f\ +\xf9\x74\x72\x34\xfe\xc5\x2f\xff\xee\x77\xdf\xbd\x7c\xf0\xf0\x51\ +\xef\xdf\x70\x7f\x77\x57\x96\x35\x44\x4f\x08\x76\x3e\x50\xca\x76\ +\xdb\x9d\x71\xbe\xed\xda\xba\xae\xfb\x6e\x1d\x62\x88\x00\x37\x37\ +\xb7\xd7\x37\x37\x5c\xc8\xd1\x68\x74\x7b\x75\x79\x7d\xd1\x04\x67\ +\x19\x63\x21\x04\xa5\x15\xa1\x2e\x04\x68\x9b\x8e\x31\x6a\x8c\x7d\ +\xfd\xfa\x35\x97\xf2\xf1\x93\x67\xf3\xd3\xf9\xf1\xf1\xc9\xf9\xf9\ +\xf9\x8b\x17\xdf\x35\x4d\xf3\xf8\xf1\x93\x67\xcf\x9e\x7e\xf5\xd5\ +\x57\xfd\xf9\x7a\x71\x71\xb1\xdf\xef\x8d\x31\xe3\xf1\xd8\x7b\x7f\ +\x38\x94\x1f\xc8\x8a\x40\xc8\xf9\xe0\x5c\x40\x98\x12\x42\x9c\x0b\ +\x75\xd3\x65\x29\x84\xde\x22\xcd\x47\x42\x98\x0f\xa1\x6f\x67\x28\ +\xc6\xfd\x19\x13\x63\xac\x0e\x7b\x0c\x7e\x7e\x3a\x0f\xde\x71\xc6\ +\x94\xd6\xd6\x28\x4e\xe9\xe2\x7e\x65\x94\xa1\x94\x52\x4c\x50\x84\ +\x7e\xe1\x00\x31\xda\x10\xfa\x12\xbf\x5e\xaf\x39\xe3\xd6\xda\xa3\ +\xd1\xb8\x28\x8a\x9e\xb2\x50\xd7\x35\xa5\x84\x52\x3c\x1c\x0d\xce\ +\xe8\x1c\x63\x9c\x24\x47\x97\x97\x17\x52\x26\xc5\x60\x64\x8d\x69\ +\xdb\xd6\x3a\x87\x10\xea\x61\x56\xce\xf9\xd9\xd9\xd9\xe9\xe9\x5c\ +\x69\x35\x1c\x0e\x37\xdb\x7d\x8c\x40\x30\x49\x32\x09\x00\x7d\xa9\ +\xf5\xde\x35\x4d\x27\xd3\xe4\xf7\x5b\x42\x41\x29\xe5\x5c\x7c\xbf\ +\x41\xea\x53\x60\x02\x60\x21\x7a\xe3\x33\x53\x14\x45\x9a\x66\xd6\ +\x69\xa5\xdb\xaa\xaa\xfa\xbf\x07\x80\xb6\x6d\xad\xb5\x49\x92\xf6\ +\xfa\xff\x10\xf3\x10\x42\xdb\x36\x21\x84\x7f\x54\xa5\xfb\xcf\xd7\ +\x73\x59\x63\xf6\x87\x8d\x10\x04\x61\x4f\x29\xdd\xed\x76\x77\x77\ +\x57\x08\x87\x08\xbd\x7f\x31\xae\xeb\x8a\xd2\xc7\x5d\xd7\xf5\xf3\ +\xb0\x73\xae\x69\xea\x67\xcf\x9e\xb5\x6d\xad\x94\x51\x9a\x72\x8e\ +\xdf\xbe\x79\x33\x1e\x8d\x76\xce\x02\x02\x6b\xac\x77\xde\x9a\xee\ +\xfe\xfe\xde\x7b\x5f\x55\x95\x73\xee\xf2\xf2\x72\x30\xc8\x8d\xd1\ +\x9d\xee\x10\x46\x52\x26\xd1\x53\x1f\x7c\x34\x00\x88\x12\x82\x67\ +\xd3\xa3\x37\x6f\x5f\x57\x55\x29\x04\xdf\xac\x5a\x99\x70\x18\x0d\ +\xb5\xd6\xce\x7a\xad\x8d\x4c\x64\x2a\xe8\xd5\xd5\xbb\xd9\x74\xb6\ +\x59\xad\xeb\x46\x85\x08\x04\x53\x44\x20\xcf\xf3\x3c\xcf\xbf\xfa\ +\xea\xd7\xba\xb3\xd3\xd9\xac\x69\x9a\x10\x7c\x5d\x55\x8c\x93\xa3\ +\xa3\xa3\x3c\x2f\x62\x84\xf5\x7a\xed\xbd\xc5\x18\x87\x10\x43\x70\ +\x84\xbc\xdf\x28\x53\x42\x3b\xd5\x0d\x47\x63\xad\x35\x00\x92\x59\ +\x06\x00\xd6\x9a\xfd\x61\x9f\xc8\x7c\x3a\x9d\xb6\x75\xa5\xba\xce\ +\x5a\x93\xa6\x69\x1f\x16\xdb\x1f\x4d\xd6\x5a\xe7\x5c\x9e\x65\x22\ +\x11\x1f\xe6\x86\x1e\x42\xb8\x78\xfb\xda\x58\x23\x12\x7a\x34\x9b\ +\xee\xcb\xfd\x3f\xfc\xe6\x97\x6d\x57\xed\xf7\x9b\x7c\x50\x18\xa7\ +\xc0\xe3\xc3\xa1\x14\x22\xd9\x6c\x36\xc7\xc7\x27\xd6\xd8\x8b\x8b\ +\x8b\xd9\x6c\x96\x24\xc9\xf5\xf5\x55\x04\x3c\x9f\x9d\xbc\x7a\xf5\ +\xe6\xed\xdb\xb7\x4f\x9f\x3c\xbd\xbd\x7e\x27\x92\xc4\x6a\x9d\xe5\ +\xc3\xbb\x9b\x3b\xcc\x12\xc6\xd8\x76\xb7\xdb\x6c\x37\xa3\xe1\xa0\ +\xa9\x2a\x4e\x28\xe7\xbc\xa9\x1b\xce\x98\x94\xb2\xaa\xaa\xc1\x78\ +\x74\x73\x73\xf3\xe9\xa7\x9f\x5e\x5e\x5e\x5e\x5e\x5c\xc5\x08\xc6\ +\x98\xcd\x66\x33\x19\x1f\x75\x9d\x2a\x86\x85\xd6\x26\xc6\x78\x36\ +\x9f\xbf\x79\xf9\xa2\x3a\x1c\xb2\x3c\xdf\xef\x4b\xef\x1c\x00\xe6\ +\x9c\x53\x4a\xa6\xd3\xa3\xdb\xc5\xf2\x37\xbf\x79\x3e\x1c\x0c\x9d\ +\xf7\xd6\xda\xf5\x6a\x69\xba\x16\x62\xf8\xd1\xe7\x9f\x77\x36\x10\ +\x8c\x01\x01\x42\x58\x4a\xd9\xb6\x6d\x6f\x96\x62\xad\x43\x08\x30\ +\x06\xd5\x75\x69\x9e\x13\x4a\xb5\xd6\x94\x52\x42\xc9\x66\xb3\xce\ +\xf3\x3c\x4d\xb3\x93\x93\x93\xeb\xab\x37\x55\x5d\x31\xc6\x7a\x5d\ +\x3a\x40\xec\x6f\x7e\xd7\xb5\xc3\xe1\x50\x08\xfe\xc1\xdf\x79\xc6\ +\x18\x15\x1c\x11\x0c\x11\x02\x02\x65\xb4\x71\x4e\x24\x62\x34\x1c\ +\x22\x82\x93\x54\xda\xa6\x89\x11\xd0\xfb\xec\x77\x42\x00\x41\xf4\ +\x21\xba\xdd\x6e\x37\x3f\x39\x5d\x2e\xef\x0f\x4d\xe5\xad\xd7\x6d\ +\x9b\xa5\xa9\x31\xda\x58\x83\x11\xc2\x18\x11\x42\x28\x26\x82\x73\ +\x17\x42\xd3\x34\xc1\x87\xde\xa5\xba\x98\xcd\xce\x3f\xff\x1c\x03\ +\xba\xbb\xbd\xe5\x8c\x33\xc6\x93\x34\x33\x56\x1b\xad\x93\xd9\x54\ +\x0a\xbe\x5c\x2d\xb2\x34\x49\x04\xa7\x94\xe4\x69\x92\x26\x82\x12\ +\xdc\x75\x9d\xb5\xd6\x7b\x47\x29\xe5\x8c\xae\x57\xcb\xfb\xc9\x58\ +\x0a\x4e\x19\x05\x00\x42\x48\x88\xef\xe1\x2a\xc9\x85\x31\xda\xf9\ +\xa0\xb5\x0e\xc1\x5d\xa8\x8e\x31\x96\x24\x49\x6f\xdd\xd3\x8f\xdb\ +\xd3\xe9\x11\xe7\x62\xb7\xdb\x59\x6b\x19\xa3\xfd\xff\x26\x09\x47\ +\x08\x38\xe3\x94\xd2\x10\x82\x94\x32\xcf\x53\x4c\x88\x73\xa6\xeb\ +\x3a\x29\x2d\x42\x38\xcf\xf3\x1e\xde\xf5\x21\x30\xca\x30\xfa\xc1\ +\xec\x16\x01\x00\x45\xd4\xb5\xdd\x7a\xb5\x16\x42\x6c\x36\xdb\xae\ +\x53\x10\x21\xc6\xc8\x18\x0d\xde\xdb\x10\x76\xbb\xdd\x68\x34\xaa\ +\xeb\x9a\x10\xba\xdb\xed\xda\xae\x06\xe4\x7b\x83\xc4\xb6\xa9\x19\ +\xe6\x09\xe7\xc3\xf9\xdc\x5b\xb5\x59\xaf\x31\xc5\x31\xc6\xaa\xae\ +\x9f\x3f\xff\x7a\xbb\x3b\xec\xf7\x87\x67\xcf\x9e\x25\x42\xac\x96\ +\xcb\xe7\xbf\x7d\x5e\x97\x75\x96\xa6\x5a\xeb\xe8\xbd\x10\x7c\x32\ +\x9d\x08\x99\x36\x4d\x6d\x54\xdb\x54\xfb\xb2\xaa\x8a\x3c\x13\x09\ +\x8b\x10\x17\xab\xe5\x72\xb5\x84\x00\x38\x06\x21\x58\x92\x4a\x6d\ +\xbd\xb2\x8e\x8b\x04\x10\x22\x04\x45\x88\x18\x02\xc5\x48\xb7\x6d\ +\x96\x08\x41\x58\xc2\x59\x8c\x81\x31\x5a\x14\x05\x46\x38\xcf\x87\ +\xde\x3b\xa5\x3a\x84\x20\xcb\x32\x63\x8c\x73\xb6\xa7\x5f\x01\x60\ +\x04\x84\x52\x96\x70\xc2\x48\x4c\x38\x21\x94\x3a\x6b\xb6\xdb\xcd\ +\xd9\xf9\xb9\x10\x92\x10\x92\x66\x99\xd6\x7a\xbd\xbc\x0b\xc1\xf7\ +\x08\x7d\x7f\xbb\xb2\x2c\xf3\xde\x3b\xe7\x30\x26\x21\x84\x0f\x94\ +\xa1\x00\xc4\x68\x83\xb7\xef\x2e\xde\xd6\x4d\xd9\x1a\xfd\xe2\xdb\ +\xef\x0e\xfb\x3d\x63\x49\xd3\xa8\x88\x80\x12\xfe\xfa\xdd\xdb\x9f\ +\xfe\xf8\x27\xeb\xcd\xe6\x59\xa7\x94\xd2\xf7\x77\xb7\x8c\x22\xe7\ +\x4c\x51\xe4\x75\xdd\xec\x76\x6b\x14\xdd\x64\x34\x98\xcf\x67\xd7\ +\x57\x6f\x63\x84\x10\xa3\x4c\xe4\x8b\xdf\x3d\x8f\x88\xfe\xe2\x97\ +\xbf\xcc\x32\x41\x09\x5e\xdc\xdf\xdd\x5e\x5c\xbd\x78\xfe\x1c\xb9\ +\x50\xa4\x69\xd3\xb4\x2a\xfa\xc9\xd1\xf4\xa3\x67\xcf\xd6\x9b\x4d\ +\x53\x55\x45\x96\xdd\xde\xde\x48\x2e\x93\x84\xe5\x79\xd6\xb6\x55\ +\x5d\x1f\x56\x9b\xc5\x61\x7f\x90\x32\x4b\x64\x9a\xe5\xc3\xfd\x61\ +\xcf\xd3\xcc\x84\xc8\xb8\xc0\x10\x5d\xf0\x4c\x64\x84\x09\xc6\x44\ +\x9e\x65\xa3\xd1\x90\x13\xa2\x9d\x9d\x4e\x26\x10\xbd\x4c\x07\xc3\ +\xd1\x90\xb4\x6a\xb5\x5c\x0e\x07\xc5\xd6\x28\xed\x5d\x00\xf0\x21\ +\x70\xca\xb9\x94\x09\x67\xc1\xbb\x34\xcf\x31\xa6\x01\x85\x2c\x2f\ +\xd6\xeb\x2d\x65\xc9\xb3\xd3\xb9\x8f\xfe\x68\x36\xe5\x9c\x01\xc1\ +\xbf\xfd\xed\xb7\x84\x09\x21\x93\x88\xb0\xf5\x31\xcd\x8a\x2c\x1f\ +\xbc\x7d\xf7\x96\x32\x1e\x3e\x34\x9d\x17\x10\x42\x80\xc8\x7b\xf1\ +\x08\x22\x08\x13\x4c\x18\x25\xd1\xfb\xae\x69\x09\x25\x31\x02\x44\ +\x80\x10\x08\x26\x31\x04\xc2\x18\xa7\x8c\x60\x1c\x43\x74\xd6\x57\ +\x75\x9d\xac\xd6\x4d\x5b\x61\x4c\xca\xf2\xb0\xc3\x88\x12\x1a\xc0\ +\xf9\xe8\x21\x44\x86\x21\x93\x89\xc3\x21\x30\xdc\x59\xcd\x28\xcb\ +\x64\x22\xf3\x5c\xc7\x18\x28\x15\x49\xd2\x11\xec\x54\x93\x30\x32\ +\x3f\x9d\x53\xee\xab\x5d\xad\x91\x35\x4a\xaf\x76\x5b\x1d\x2c\x62\ +\xb4\x51\x1d\x3b\xec\x69\x44\x31\xc6\xa0\x35\x23\x24\xc6\x98\x70\ +\x2e\x29\x3d\xac\xd7\xdd\x7c\x7e\x7c\x7a\x12\x5c\x10\x94\xbd\x47\ +\x1c\x62\x88\x31\x0e\x8b\xec\x68\x32\x8e\x80\xb7\x78\x03\x00\xc6\ +\x68\xe7\x9d\x94\xb2\x6d\x1a\x4c\x70\x9e\x15\x6d\xd7\x49\x99\xce\ +\x8e\xc7\x42\xc8\xaa\x7e\x19\x63\x90\x32\x69\x1a\xd7\xab\x14\xb4\ +\x51\xaa\x33\xde\x85\x44\x48\x6b\x5d\x88\x11\x00\xf5\xd3\xe5\x60\ +\x30\x1a\x8d\x86\x84\x10\x42\xa8\x0f\xae\x6b\xdb\x18\xc3\x0f\x07\ +\xe7\x0a\xd6\x7a\x82\x68\xd7\xea\xaa\x6c\x0e\x87\x12\x02\x8a\x31\ +\x62\x4c\x20\xe2\x10\x22\xa1\x62\xbd\x5e\x27\x89\xb8\xbf\xbf\xfb\ +\xe4\xe3\x4f\xee\xef\xef\xb4\x56\xd6\x68\x63\x3b\x00\x14\xbd\xd9\ +\x2c\x76\xc1\x98\x5d\xa9\x10\x42\x80\xa2\x0f\x9e\x71\x8e\x29\x55\ +\x4a\x55\x65\x49\x30\x9a\x8c\xc7\x9c\x33\x6b\x6d\x53\xd7\x9c\x31\ +\xab\x95\x56\xba\x48\xa5\xee\xd4\x9b\x57\xaf\x22\x8e\x67\x67\x67\ +\x5a\x77\xde\xbb\xaa\xdc\x07\x6f\x7b\xe0\x1c\x00\x62\x04\xe4\xad\ +\xd6\x4d\x08\x16\xb0\x94\x79\xde\x6a\x93\x51\xde\xaf\x71\x63\x08\ +\x04\x5c\xb9\xdd\xbe\x79\xf9\x1d\x0a\xfe\xec\xf4\xa4\x6e\x9b\x34\ +\x91\x42\xca\x1a\xc3\x76\xb7\x4f\x92\x64\xbd\x59\x3a\x67\x7a\xba\ +\x69\x8c\xd1\x18\xd3\x07\x23\x33\xc6\x09\x61\x18\x13\x1c\x1d\x01\ +\x27\x05\xb3\x21\x60\xc0\xe5\x61\x9b\xa6\x72\x34\x3e\x1a\x0c\x07\ +\x98\xb2\x44\x26\x6d\xdb\x78\xef\xa6\xd3\x69\x9e\x65\x8c\x31\xf7\ +\xfd\x86\x31\x84\xa6\x69\x9c\xb5\x1f\x4c\xa3\xaf\xdb\xc6\x39\x6b\ +\xa3\xdb\x95\xbb\xaa\xe9\xca\xaa\x02\xa0\xc6\x78\x44\x08\x60\x1c\ +\x11\x59\xef\xf7\xcb\xcd\xfa\xd5\xab\x57\x7f\xfa\xc7\x7f\xac\xda\ +\xfa\x17\x7f\xf7\xb7\x7f\xf6\x67\x7f\x66\x8d\x22\x8c\x22\xec\x0f\ +\xdb\x4d\xd7\xec\x94\x6a\x42\x18\x23\x8c\x23\x80\xd2\x5a\x08\xa6\ +\xba\x1a\x63\xba\xdf\xad\x7e\xfa\xe5\x4f\x1e\x3e\x38\xe3\x84\xbe\ +\xfc\xfa\xb9\xaa\xeb\x94\xf2\xe5\xdd\xa2\x18\x16\xc1\xc6\xbb\xbb\ +\xbb\x8b\x8b\x77\xd3\xa3\xa3\xcf\x7f\xf4\x79\x73\x28\xcb\xed\xfe\ +\x00\x30\x99\x4c\x9a\xba\xdc\x6e\x56\x94\xd2\xb2\xac\x8a\xa2\xb0\ +\xc6\x71\x2e\x31\x4b\x3a\x13\xb5\x8f\x84\xf3\x80\x22\xa0\x1e\xd2\ +\x0d\xbf\xfa\xfa\x9b\xba\xae\x4e\x4e\x8e\x29\xa5\x6d\x5d\x9e\x1c\ +\x1f\x03\x84\xbb\xbb\x3b\xad\xf4\x6a\xbd\x6e\xdb\xba\x37\x78\x18\ +\x8e\x46\x5d\xdb\x68\xa3\x31\x25\x32\x95\x21\x78\x4a\x20\x62\xe4\ +\xac\x1f\x14\xa9\x4c\x99\xf3\xa1\xaa\xcb\xaa\x6e\xe6\xe7\xe7\x4f\ +\x3e\x7a\x2a\x65\xca\x28\xab\xea\x76\xb1\x5c\x4e\x26\x93\xf9\x7c\ +\x3e\x9f\x9f\x95\x65\x19\x23\x14\x83\xc1\xf9\xf9\xc3\xfd\x7e\xdf\ +\x7e\x28\x8d\xae\x7f\x57\x8d\xd6\x69\x92\xf4\xd8\x3c\x26\x18\x03\ +\x04\x1f\x4c\x84\x2c\xcb\x70\x8c\x04\x01\x42\xa8\x37\xd7\x0c\xce\ +\x13\x84\x3c\x20\x8c\x70\x92\x24\x9d\xd2\x75\x5d\x39\xad\x11\x46\ +\xda\xa8\x88\x00\x13\xec\xa2\xc3\x04\x08\x60\xc6\x30\xe3\x84\x50\ +\x74\x28\x2b\xef\xec\xd1\x70\x9c\x26\x92\x20\xc2\x09\x0f\x21\x12\ +\x9e\x9c\x3f\x7e\xba\xdb\x2c\x74\xb3\x23\x3c\x66\x3c\xd9\xef\x43\ +\xdb\x36\xd3\xa3\xa3\x7a\x3c\xb2\xd6\x12\x4a\x12\x91\x30\x44\x38\ +\xc1\xca\x58\x8a\xf0\xb0\x18\x84\xe0\x09\x21\x09\x65\x88\x84\x22\ +\xcd\x82\x75\x6d\xd5\x52\x4c\xbc\xf7\x04\x10\x26\x18\x21\x90\x89\ +\x38\x9a\x8c\x01\xc0\xe8\x66\xb3\xdb\x0a\x29\xdb\xb6\xe5\xa2\x00\ +\x02\x21\x46\x6b\x5d\x08\x60\x9d\xaf\xea\x16\x62\x90\x32\x29\xcb\ +\x92\x31\x9a\xa6\xb2\x5f\x50\x78\x17\x43\x88\x49\x22\x63\x80\xc3\ +\xa1\x24\x94\x11\x42\x85\x10\x00\x20\x04\xb5\xd6\xe4\x79\xce\x18\ +\x7d\xf0\xe0\xec\xee\xf6\xf6\x87\xa2\x5b\xec\x27\xff\x10\x82\x75\ +\x0e\x63\x6c\x8c\xe9\xd9\xe4\x00\xe8\x3d\x8c\x80\x71\x8c\x21\x78\ +\xa7\xba\xee\xfa\xf2\xf2\xa3\x67\xcf\xb6\x9b\xf5\xfc\xf4\x04\x20\ +\xee\x77\x5b\xad\xb5\x6e\xbb\x72\xb7\xd7\xda\xf4\xf4\xf4\x7e\x61\ +\xc7\x19\x27\x04\x77\x5d\x77\x38\x1c\x92\x24\x29\xcb\xf2\xfa\xfa\ +\x66\xb1\xb8\x8b\xf0\x7b\x12\x70\x9a\x24\x52\x62\x84\x18\x63\xca\ +\xa9\xdd\x6e\x37\x1e\x8f\x8d\x31\x7d\x2c\x45\xcf\x5a\xb4\xc6\x50\ +\x42\x04\x25\xfd\x25\x59\xe7\x4e\x4f\x4f\x37\x9b\x4d\x8f\x8e\x7b\ +\xef\x9d\xf7\x94\xd2\x41\x96\x97\xfb\xb2\x18\x16\xa3\xf1\x90\x09\ +\xbe\x5c\x2e\x65\x70\x75\xdd\x34\x75\x5d\x1e\x4a\x63\xb5\x48\x58\ +\xef\x4e\xdb\xdb\xa4\xf4\x9d\x76\xcf\xc4\x43\xf0\x7e\xd4\x03\x88\ +\x7d\x06\x4c\x3f\xc5\x53\xfa\xbe\x33\x13\x82\x9d\xcd\x4f\x0f\xfb\ +\xfd\xd1\x64\x5c\x55\x15\x80\x90\x52\x12\x8c\xb4\x42\x21\xf8\xe0\ +\xdd\x07\xd3\x50\x01\xe0\x50\x57\xa9\x4c\x22\x46\x21\xa2\xed\x7e\ +\xd7\x6a\xad\xad\x41\x98\x08\x21\x42\x0c\xce\xfb\xd0\x34\x75\x53\ +\x5f\x5e\x5c\x74\x4a\x77\x6d\x87\x11\xfe\xe8\xd9\x47\x87\xfd\x9e\ +\x70\xb6\xdf\xed\x97\x57\x37\xcb\xc5\xd2\x68\xbd\xdf\xef\xbd\xf7\ +\x84\xd0\xb6\x55\xa3\xd1\xd8\x39\x57\xd7\x07\x14\x23\x21\xe4\xf6\ +\xe6\x06\x7c\x5c\x6f\x37\xa3\xc9\xb8\x3c\x94\x49\x22\x38\xe7\x80\ +\x71\x84\x88\x11\x2c\x97\xab\xd9\x6c\x06\x11\xca\xb2\xb4\xd6\x0a\ +\x21\x8c\x31\x75\xd3\x50\x42\x08\xc1\x6d\xdb\x50\x4a\x94\xd6\x45\ +\x51\x3c\x7a\xf4\x70\xb3\x5b\xcb\x54\x02\x80\x73\xd6\x5a\x77\x72\ +\x36\x3a\xec\xb6\x4a\xab\x4f\x3f\xf9\xf8\xf8\x68\xf6\xfa\xf5\xcb\ +\xa6\xa9\x92\x24\x59\x6f\xd6\x14\xd3\xcd\x7a\x4d\x18\x1e\x8f\xc7\ +\x49\x92\x8c\x46\xa3\xfd\x7e\x8b\x00\x09\x21\x7a\x83\x3a\x8c\x11\ +\x8a\x01\x03\xa4\xa9\x6c\xdb\x16\x23\x8c\x42\x40\x24\x52\x02\x04\ +\x22\x0a\xce\x07\xf7\x87\x9f\x7f\xea\x75\xfb\xec\xd9\x33\x6b\xdd\ +\x76\xbd\x9c\x4c\x26\x00\xb0\xdd\xb6\x10\xac\x6e\x6b\x14\x8e\x3f\ +\x78\xa5\x9b\x24\x3c\x11\x1c\xe3\x48\xe9\xfb\x39\x94\x50\xea\x20\ +\x30\x42\x11\x8a\x08\x83\xf3\x96\x12\x82\x31\xa6\x14\x63\x0c\xde\ +\x3b\x8c\x71\x88\x38\x02\x75\xce\xb4\x6d\xdb\xb5\x2d\xc6\xd8\x7a\ +\x1f\x31\xb2\xde\x3a\x1f\x30\xa3\x18\x93\xe8\xbd\xb6\xa6\x68\x8d\ +\x5b\xed\x0b\x4c\x49\xdd\x49\xc4\x13\x81\x90\xd7\x1e\x4a\xad\x1c\ +\x38\x97\x7b\x5c\xf0\x74\x8c\xc5\x6c\x3a\xcd\x1d\x2e\x8a\x62\x32\ +\x18\xa5\xc7\x61\xbb\xdd\xb6\x6d\x3b\x9b\x4e\x75\x70\x5c\xf0\xce\ +\x68\x21\x93\x4e\xab\x3e\xd5\x62\x32\x9b\x1e\xf6\x7b\xeb\x6d\xb5\ +\x69\xda\xb6\x25\x84\x60\x82\x21\x02\xa3\x14\x30\xa2\x94\x6a\xa5\ +\xaa\xb6\x46\x08\x18\x13\x8c\xf1\x18\x41\x70\x29\x45\xd6\xd6\x1a\ +\x63\x4a\x48\x04\x40\xbb\xed\xae\xf7\xf5\xef\x99\x62\xa3\xd1\x68\ +\xbf\xdf\x4f\x26\x93\xa6\x69\x7a\x90\x8b\x10\x32\x9b\xcd\x10\xc6\ +\x87\xc3\xa1\x5f\x46\x19\x63\x8c\xb1\x7d\xd0\xc6\x93\x27\x4f\xf2\ +\xa2\xc0\x3f\x1c\x26\x6a\x04\xe8\x5d\x2c\xb2\x2c\x8b\x31\x2a\xa5\ +\x7a\x40\xa7\x7f\xa7\x01\x20\xc6\x00\x00\x98\x90\xc5\x6a\xf5\xe2\ +\xc5\x8b\xae\x53\x9f\x7e\xfa\x69\x55\xd5\xde\xbb\x7e\xf5\xc0\x30\ +\xed\xf7\x6e\x94\x52\x00\xd4\xf3\x06\xeb\xba\x8e\x01\x29\xa5\xac\ +\xd5\xdb\xed\xda\x5a\xb3\x58\xdc\x1f\x0e\x07\x67\x4c\x2a\x93\x2c\ +\x1b\x24\x9c\x26\x82\x61\x42\xba\xae\xdd\xee\x76\xcb\xbb\x7b\xad\ +\xb5\xf3\x9e\x62\x62\xb0\x46\x08\xd2\x44\x02\xc4\x18\x82\xe0\xbc\ +\x2c\x4b\xe3\xfc\xe9\xe9\x69\x59\x56\x75\xd3\xf5\x88\x09\x00\x30\ +\x4a\x8f\x4f\xa6\xce\x79\x8a\xf1\x76\xbb\x0d\x21\xac\xd7\x6b\x29\ +\xb3\x4e\x69\x8c\x11\xc6\xd1\x5a\x1d\x11\x0b\x3e\x68\xad\x7b\xa7\ +\x34\x6b\x2d\x00\xf4\xff\x12\x42\xbc\x0f\xde\x79\x44\x48\x88\x00\ +\x18\x52\x29\xd2\x54\x62\x84\x70\x0c\x46\xeb\xed\x7a\x15\x23\x38\ +\xef\xcb\xb2\xf4\x21\xf4\x9f\xd1\x7b\x6f\x8c\x31\xc6\x68\x63\xbe\ +\x97\xad\x7f\xc0\xe9\xaf\x9c\x31\xc1\xe7\x88\x10\x4e\xeb\x4e\xb9\ +\x18\x31\x63\x94\x31\x8f\x62\x44\x40\x29\xb5\xda\x52\x4a\xb5\x31\ +\x2f\x7e\xf7\xed\xdd\xf5\xed\xc3\xf3\x07\x00\xe8\xee\xe6\x06\x08\ +\xd9\x6e\xb7\xd8\x45\x4a\x29\xe7\xdc\x18\xf3\x7b\x52\x21\x02\x88\ +\xb7\xb7\xb7\x6d\xab\x9c\x73\xdb\xed\x76\xbb\xdd\xdd\x5c\x5c\x1d\ +\x0e\x87\xc5\xdd\x1d\x8a\x50\x0c\x06\xd3\xe3\x59\x88\xb1\xae\x6b\ +\x6d\x14\xc1\x70\x7b\x73\xbd\x5a\xde\x37\x6d\x8b\x10\x62\x94\x38\ +\xe7\xd2\x44\x60\x8c\x9d\xf7\x18\x11\x84\xd0\xf5\xe5\xe5\xd1\x74\ +\x3a\x9b\xcd\xee\x16\xf7\x94\x86\x18\x71\x00\xec\x23\x9a\x1e\x4d\ +\x8a\x2c\x21\x28\x56\xfb\x6d\x42\xe9\x7a\xbd\xd2\x5a\x33\xc6\x9c\ +\xb1\x22\xcb\x9d\xf7\x0c\x93\x5e\x6c\xd0\x1b\x84\xee\xf7\x3b\xe7\ +\x9d\xd6\x1a\x20\x12\x42\x20\x22\xd5\x56\x56\x17\xb1\xcf\x51\xf7\ +\xf6\xe3\x4f\x3e\xcb\x12\xde\xd6\x87\xd9\x93\x27\x8b\xfb\x45\x73\ +\xd8\xe9\xa6\xde\xad\x96\x7d\xe3\x96\x72\x8a\x31\x0e\x46\x3b\xd5\ +\x1e\xb6\x4b\x78\xfa\xe8\x83\x0f\x0c\x21\x44\x31\x28\x8a\x3c\xe7\ +\x9c\x1b\x63\x9d\xb3\x7d\x2c\x2e\x21\xd4\x7b\x8f\x31\x66\x8c\x51\ +\x4c\x00\x80\x12\xda\x73\x05\xfa\x9b\xdb\xff\xde\xd4\x6d\xa7\xb5\ +\x4c\x13\xc2\xb8\xf7\xae\x55\x1a\x30\x26\x54\x20\x8c\xb0\x10\x88\ +\x32\x14\x20\xa1\x74\x34\x18\x05\xe7\xa3\xf7\xc0\x3c\xa7\x89\xa0\ +\xb4\x3b\x54\x9d\xd1\x8c\x82\x51\x55\x93\xc8\x93\xa3\x59\x96\x48\ +\xe4\x03\x43\x24\xfa\x60\x95\xf1\xda\x64\x32\x6d\x2b\xdd\x54\x8a\ +\x0b\x61\x8d\x59\x6f\x36\x4f\x9e\x3c\xe1\x42\x64\x59\xbe\xdb\xed\ +\xb6\xbb\xfd\x76\xb7\x8b\x31\x52\xc6\x5c\x0c\x10\x82\x8f\x21\x78\ +\x9f\x0f\x8a\xac\xc8\x7d\x0c\x5e\x88\x88\x69\x59\xd6\x93\xf1\xd1\ +\xe9\xe9\xbc\x2c\x6b\x21\xe4\xc9\xc9\xc9\x72\xb9\x16\x42\xae\x96\ +\xcb\xbc\xc8\x85\x10\xdf\x77\x5b\xc3\xe1\xb0\x5f\x17\xf6\x9f\xb1\ +\xd3\xdd\x7e\xb7\x1f\x4f\x27\xfd\x19\x6f\xad\xed\x45\x6f\x49\x92\ +\xf4\x46\x26\xb3\xd9\x8c\x50\xfa\xc3\xd8\x2d\x62\x6c\xad\x2d\x0f\ +\x87\x3c\xcb\x08\x21\x4a\x29\x78\x1f\x31\x00\x3d\x20\x1a\x63\xa4\ +\x98\x44\xef\xc1\xfb\x4e\xab\xe7\x5f\x7f\x3d\x18\x0c\x38\xa5\xca\ +\x77\x46\xa9\x44\xf0\x46\x9b\xb2\xa9\x9d\x73\x4d\xd3\x86\x68\xfb\ +\x77\x1b\x63\xdc\xb5\xad\xb3\xc1\x7b\x9f\xa6\xf9\x76\xbb\x5d\x2c\ +\x16\xdb\xed\xe6\x64\x36\x1d\xe4\x59\xf0\xde\x07\x57\xe4\x69\x51\ +\x08\xa5\xd4\x64\x32\xee\xf3\x23\xf2\x3c\xdb\xef\x0f\x45\x9e\x87\ +\xe0\xbb\x4e\x41\x74\x84\x92\x18\x82\x48\x12\xa5\xd4\xe9\xd9\xe4\ +\xe1\xc3\x87\xfb\xfd\x61\x7f\x28\xfb\x46\x89\x32\xd6\x17\xd9\x2c\ +\x4b\x39\xe7\xe5\x7e\xa7\xb4\x19\x14\xf9\x64\x3c\x7d\xfb\xee\x9d\ +\x71\x8e\x60\x82\x11\xe6\x8c\xcb\x44\xf6\xa5\xaa\x7f\x42\x94\xd2\ +\x3e\xb7\x02\x61\x0c\x80\x10\x26\x84\x50\x46\x10\xc2\x24\xcf\x07\ +\x14\xa3\xcb\x8b\x77\x08\xe3\xf1\x78\x0c\x31\x3a\xab\x83\x73\x69\ +\x92\x70\xce\x3b\xd5\x55\xe5\x21\xc6\x68\xb5\x0e\xde\x53\x8c\x29\ +\x25\x1f\xe4\x2c\x88\x01\xe0\xf2\xee\x4e\x4a\xf9\x28\x4d\xd5\xa1\ +\xb9\xbd\xbf\x47\x84\x44\x04\x21\x04\xeb\xbd\x0f\x3e\x4f\x52\x42\ +\x70\xd7\xb6\xa9\x48\xfe\xcb\x5f\xff\x4d\x5b\x37\xff\xea\x5f\xfe\ +\x4b\x67\x74\xdb\xb5\x01\x00\x41\xdc\x6c\x56\x5d\xdb\x78\x1f\xb6\ +\xdb\x0d\x42\x98\x73\xde\xfb\x5b\x1c\x4d\x66\x87\x43\x45\x08\x69\ +\x9b\xe6\xdb\xe7\xbf\x7d\xf1\xed\xef\xb2\x2c\x2f\x86\x43\xc1\xd8\ +\x6e\xbb\x45\x10\x31\x42\x27\xc7\x33\x44\xc0\x18\x45\x29\x3d\x3e\ +\x3e\x7e\xfb\xf6\x6d\x96\x65\x52\x26\xce\x59\xeb\x0c\xc1\x84\x52\ +\xca\x28\xc3\x00\x75\x5d\x7d\xf9\x47\x5f\xf6\xc6\xbe\xc6\x1a\xeb\ +\x1d\xc6\x14\x21\x2c\x13\x31\x9d\x0c\xc7\x83\x5c\xeb\xee\xed\xdb\ +\x57\xde\x9a\xd9\xd1\xa4\x2c\xab\xb6\x69\x62\x08\x18\x03\xc6\x78\ +\x3e\x9f\x2f\x16\x0b\xce\x99\x52\xaa\xae\xeb\xe1\x68\x08\x80\xda\ +\xb6\xc2\x18\x71\x86\x9c\x35\x3d\x75\x48\x08\x21\x38\x9f\x8e\x87\ +\xd7\x17\x6f\x6f\x2e\xde\x5e\xbc\x7a\x31\x1a\x8e\xba\xb6\x4d\x18\ +\x8e\xce\x7c\xf6\xf1\x53\xad\xb5\x52\xad\x52\xaa\x69\xea\x6a\xb7\ +\xb1\x5d\x3b\x1a\x16\x1f\x18\xbf\x80\x71\x0f\x7b\xf7\x42\x3d\x42\ +\x10\x63\x54\xca\x24\x4d\x65\x7f\x6c\x8b\x44\x16\xc3\xc2\x3b\x5f\ +\x57\x55\x80\x18\x81\x10\x8c\x29\xc1\x84\x60\x4a\x49\x8c\xc1\x79\ +\x17\x10\x20\xca\x00\x41\x04\x88\x21\x7a\x17\x30\xa1\x84\x10\x2a\ +\x50\x20\xb4\xc5\xa1\x02\x4b\xb1\x4f\x07\x72\xa7\x3a\xe9\xe3\x30\ +\x65\x83\x51\xe2\xf6\xfa\xea\xf6\x8e\x12\x84\x90\x85\x3c\x99\x7a\ +\x65\x38\x6a\x9a\x3a\x2a\x71\xb5\x5f\x69\x30\x34\x13\x9a\xa1\x4a\ +\xb5\x6d\xd3\x9e\x9c\x9c\x90\xe0\x47\xe3\xd1\xe4\x68\x92\x66\x19\ +\x4f\x44\x00\xc0\x04\x87\x18\x10\x42\x80\x11\x20\xc4\x18\x0b\x10\ +\x11\xc1\xc6\xda\xbb\xbb\x3b\xca\xd8\x60\x30\x9c\x1c\x9d\xbe\x32\ +\x6f\x8e\x26\x93\xc1\x60\xd4\xb6\xdd\x70\x38\xfa\xf4\xd3\xcf\x38\ +\x13\x8b\xc5\x7a\xbf\x2f\x11\xc6\x47\x47\x43\x6b\x75\x9f\xd9\x6e\ +\xad\x25\x84\xf4\x1e\x0a\x18\xe3\xf3\xb3\xf3\xc9\xf4\x88\x50\x6a\ +\xb4\x99\xcf\xe7\xfb\xfd\xfe\x70\x38\x78\xef\xfb\x79\xc5\x5a\xab\ +\xba\x0e\xfd\x40\xbc\x22\x10\x42\x10\xa3\xb5\xb6\xae\xeb\xa6\x69\ +\x84\x10\x67\x67\x67\xdb\xed\xf6\xf7\xdd\x56\x04\x04\x04\x63\x6f\ +\x8d\xea\x1a\x84\xf0\x6e\xbb\x99\x1e\x4d\x96\x8b\x7b\x84\x50\x55\ +\x55\x59\x96\x69\xdd\x29\xa5\x10\x42\xc6\x18\xeb\xb4\x10\x2c\xc6\ +\xc8\x39\x07\x8c\x8c\x31\xde\x87\xba\x6e\x94\x52\xe7\xe7\x67\x49\ +\xc2\x29\x46\x08\x45\xc1\x25\x26\xa8\x6d\xdb\xba\xaa\x28\x21\xf3\ +\xb3\x79\x08\x21\x49\x04\x25\xf9\xe1\x70\x48\x12\x31\x28\x8e\x3a\ +\xa5\x9a\xba\x8e\x31\xba\xe0\x62\x40\xce\xb9\xb3\xb3\xb3\x07\x0f\ +\x1e\xbc\x7c\xf5\xaa\x1f\x66\x09\x25\x08\x63\x42\x69\xd7\xb6\xbd\ +\x78\x30\x86\x18\x03\x10\x06\x89\xe4\xc3\x51\x51\x57\xad\x0f\x81\ +\x31\x06\x11\x22\x7e\x6f\x1e\xdf\x5b\xbc\x7f\x3f\xb6\xc4\x18\x49\ +\x22\x30\xa5\x84\x73\x86\x31\x26\xac\x37\x2f\xe4\x14\x97\x65\x0d\ +\x31\x26\x82\x77\x4d\xdd\xb5\xcd\x7a\xb5\xf4\xde\x4f\xa7\x47\x99\ +\x94\xce\x39\x45\x09\x23\x38\xfe\xd3\x75\x73\xdf\xdf\x75\x8c\x71\ +\x59\xb7\xd7\xb7\xb7\x9b\xb2\x4c\x44\xfa\xe8\xe9\x93\x10\xe1\xe2\ +\xfa\x2a\x46\x4f\x29\x43\x80\x63\x88\x24\x86\xfd\x6e\xcb\x8e\xa6\ +\xb7\xb7\x57\x9c\xb0\x62\x90\x5f\x5f\x5d\x50\xc1\xd7\xab\xe5\x64\ +\x3c\xae\xea\xca\x6a\x1d\x63\xdc\x6e\xb7\x8c\xd1\x9e\x1e\x9d\xa6\ +\xa9\xd6\xaa\x6d\x9a\xbc\xc8\x6f\xaf\xae\xf0\xc3\x87\x0f\x1f\x3e\ +\x74\xce\xa5\xa9\xc4\x11\xcd\x8e\x67\xde\xfb\xb6\x6d\x36\x6b\x33\ +\x9f\x9f\xfe\xe8\x47\x3f\x5a\x2e\x16\xa3\xe1\x70\x30\x28\xa4\x94\ +\xe7\xe7\x67\x46\x1f\xf5\xf2\x66\xc6\x99\xd7\xb6\xe7\xac\xfe\xc9\ +\x1f\x7f\xf9\xee\xf2\x92\x12\xd2\x6a\xed\x7d\xe0\x82\x22\x42\x8c\ +\x52\xbb\xf5\xd2\x59\x4f\x28\xed\x3a\xcd\x13\x31\xc8\xb3\xf1\x68\ +\xb4\xd9\xae\x09\xc1\x59\x9a\x5a\xef\xac\xb5\x9c\xf3\x2c\xcb\xad\ +\xd5\x83\xe1\xa0\xdf\xee\x17\xc5\xe9\x7a\xbd\xd1\xad\xe2\x8c\x26\ +\x49\x82\x90\x96\x09\x0f\x21\xa0\xe8\x47\x79\x5a\x55\xd5\x7a\x71\ +\x07\xce\xc4\x10\x37\xab\x45\x53\x1d\xf6\xdb\x15\xe7\xfc\x0f\xfe\ +\xe0\x47\x82\x61\x8a\xe3\x41\x72\x14\x5d\x0c\xee\xc3\xe1\x11\x8c\ +\x10\x44\xef\x5d\xcf\x63\xea\x29\xe6\x59\x96\x7b\xef\x01\xe2\x70\ +\x38\xc0\x94\x28\xe8\x62\x0c\x84\x90\x44\x72\x82\x09\xa3\x14\x23\ +\xcc\x39\x63\x8c\x06\x84\x29\xd0\x18\xc1\x5a\x13\x62\x10\x94\x81\ +\x0f\x9c\x51\x4a\x89\xb3\xb6\xac\xaa\xc6\x6b\x4b\x21\x9a\x06\x99\ +\x06\x63\x34\xc9\x85\xd2\x07\xb7\x47\xce\x79\x15\x0d\xc6\xd0\xe8\ +\xba\x59\x79\xcb\x51\x56\xe4\x04\x70\x2e\xa0\xa3\xc1\x71\x14\x83\ +\x7b\x75\x77\xe9\xba\xce\x1b\xbb\xd9\x6d\xbc\xf3\x49\x92\x34\x6d\ +\x4b\x39\x67\x9c\x51\x46\xb5\x35\x4d\xd7\x06\x04\x10\x03\xc6\x08\ +\x33\x16\xbd\x27\x98\x58\x6b\xd7\x9b\x4d\x51\x14\x9c\xf3\xe1\xe8\ +\x88\x51\xba\xd9\x6c\x63\x44\xce\x59\xce\xf9\x6a\xb9\xb6\xd6\xbd\ +\x7b\xf7\x4e\x29\x15\x21\xc4\x68\x39\x67\xce\xb9\xeb\xeb\xeb\x34\ +\x4d\xfb\x79\xab\x8f\xce\x2c\x8a\xa2\x6d\x5a\xc2\x28\xa5\xd4\x5a\ +\xdb\x6b\x4b\x7a\x26\x10\xc6\xf8\xc1\x83\x07\x45\x51\xc0\x3f\x16\ +\x75\xf5\xcf\xa8\x5b\xc4\xb8\xd7\x2d\x12\x42\x7a\x5d\xbe\xb5\xb6\ +\x9f\xc5\xde\xd3\x8b\x31\xa6\x84\x00\x20\xe7\x6c\x5f\xce\x76\xbb\ +\x1d\x42\xa8\xb7\xec\x48\x13\xe9\xec\xfb\xe2\x1d\x42\x40\x88\xf6\ +\x95\x0b\x01\x52\x4a\x11\xc2\x18\x13\x45\x91\x79\xef\x4e\x4e\x8f\ +\xb7\xeb\xf5\x7a\xb9\x96\x52\x4c\x26\x93\xe1\x70\xa0\xba\xce\x3b\ +\x0f\xc1\x23\x08\x55\x79\xe0\x9c\x73\x46\x8c\x6e\x53\x29\x18\xc5\ +\x49\xc2\xdb\xb6\x65\x9c\xb5\x6d\xc3\x18\xdb\x6c\x36\x77\x77\x77\ +\xd6\x58\x42\x08\x42\x18\x53\xa2\xad\x9d\x8c\xc7\x45\x9e\xf7\xb3\ +\x1b\xc2\xa4\xeb\x5a\x40\xa4\x69\x5e\x32\xce\xb9\x60\xae\xb3\x94\ +\x12\xc6\x58\x9a\xa5\xfd\x2c\xdc\x0b\xc1\xfa\xb2\x15\x42\x70\xce\ +\x87\x14\x30\x21\x82\x73\x8c\x71\xdb\xb6\x94\xf1\xdd\x36\x5a\x67\ +\x28\x65\x0c\x03\x41\x28\xcb\xf2\xed\x76\xdf\x4b\xca\x09\x21\xf7\ +\xf7\xf7\x3d\xd2\x3f\x9b\xcd\xea\xba\xc6\xe8\x03\xd5\x3f\x00\x40\ +\x19\x8f\x98\x6a\x63\x5d\x88\x75\xdb\x50\xce\x9d\xf7\xce\x7a\xca\ +\x82\x4c\x32\x41\x30\x06\xcc\x18\x15\x82\xdf\x5e\x5c\xfd\xd1\xcf\ +\x7e\x76\x7b\x7d\xbd\xde\x6e\x18\x63\x97\x37\xd7\xbb\xdd\xc0\x59\ +\x67\x8c\xf1\xc1\x5b\xeb\x84\xe8\xd9\x03\x38\xcb\xf2\xed\x76\xeb\ +\x7c\xac\xeb\xe6\x68\x3a\x62\x14\x1f\x4d\xc7\x69\x9a\xfe\xe2\x17\ +\xbf\xa0\x84\x8c\xc7\x93\x07\xc7\x47\x21\x38\x88\x21\xcd\x24\xe7\ +\xd4\x3b\xa3\x55\x93\xc9\xc4\x5a\xd3\x54\xe5\x78\x3c\x72\x36\x8b\ +\xc1\x19\x6d\x10\x82\x18\x1c\x20\xb8\xbe\xbe\xda\xed\x76\x3d\x5d\ +\x9b\x0b\x81\x28\x01\x8c\x4f\x4e\x8e\x19\x06\x65\x35\x13\xc2\x59\ +\xbd\x59\xaf\xea\xb2\x2c\x06\x45\x26\x25\x61\xac\xed\xba\x7e\xbc\ +\x7a\xf4\xe8\xd1\x74\x3a\xbd\xba\xba\xa8\xea\x4a\x4a\xe9\xbd\xb7\ +\xce\x76\x9d\xa6\x14\x33\x2e\xd2\x34\xa5\x94\x72\xc6\x0e\xfb\xed\ +\x76\xb3\x2a\xcb\xb2\xef\xd4\x30\x06\x29\x18\x8a\xde\x99\xee\xc7\ +\x7f\xf0\x79\x92\x24\xbb\xcd\xfa\xfa\xfa\x5a\x6b\x7d\x7c\x7c\xfc\ +\xd3\x2f\xfe\x40\x30\x1a\x3f\x54\x2e\x2a\xa5\x94\x52\x72\xce\x7b\ +\xad\x52\xaf\xc2\x61\x8c\x19\x63\x7a\x8b\x27\xca\x59\xc2\x05\xa3\ +\xdc\x18\x9d\x26\x49\x8f\xdb\x62\x84\x00\x80\x73\x9e\x64\xc2\x23\ +\x4c\x30\x96\x09\xa3\x98\x50\x82\x77\x9b\x75\xd7\xb6\x04\x01\x43\ +\x31\xa1\x44\x30\xce\x3c\xe6\x94\xb7\x6d\xe3\xac\xc1\xce\x0f\x07\ +\x83\x16\x80\x22\x3c\x4e\x13\x44\x10\x8e\xb6\x48\xd3\xd5\xdd\x2d\ +\x63\x8c\x53\x76\x77\x71\x91\x26\x89\xf7\xde\x3b\xb7\x5a\xad\xcf\ +\xe7\xe7\x98\x90\xba\x6d\x01\x90\xf1\xce\x43\x5c\x6e\xd6\x55\x55\ +\x01\xc1\x55\xd3\xf8\x10\x00\x23\xca\x18\x26\x44\x1b\x13\x11\x70\ +\xc6\xdb\xae\x0b\x10\xf7\xe5\xa1\x6e\xdb\xab\x9b\x5b\x04\xc4\x39\ +\xaf\xb5\xd2\x5a\x2b\xd5\xdd\xde\x5d\x35\x4d\x87\x50\x74\xce\x00\ +\x48\xce\x79\x6f\x69\xd3\x93\x9c\x94\x52\xf4\xf7\x3f\x6d\xdb\x46\ +\x80\x6a\x5b\xf7\xc7\x7c\x4f\x95\xe8\xc7\x1a\xe7\x5c\xa7\x54\x3f\ +\x88\xfd\x40\x5c\x6e\x10\x21\xb8\xbf\xc4\xbe\x63\xec\x77\xff\xfd\ +\x07\x7b\x6f\xa0\xcc\x62\x44\xd4\x1a\xd5\xaf\xe4\xac\x51\xce\xf9\ +\xde\x03\xcf\x68\xed\x8c\x61\x44\xbc\x27\xb3\x50\x12\x42\xec\xe1\ +\x80\x5e\xc7\xdf\x43\x4b\x42\x70\xc6\x09\xa1\xe4\xf8\x78\x9a\x70\ +\xb6\xdf\x6d\xbb\xae\x1d\x0d\x06\xb5\x77\x11\x85\x10\x43\x9f\xac\ +\xc7\x39\x17\x42\x84\x10\xbf\xcf\xbf\xf1\x21\xa4\x89\x90\x49\x92\ +\xa6\xe9\xcd\xcd\xcd\x7c\x3e\xef\x05\xf1\xc6\xd8\x18\x7c\x6f\x74\ +\x31\x18\x14\xc3\xc1\x80\x31\xd6\xb4\x2d\xe7\xcc\x58\xdb\x29\xed\ +\x1c\x56\x5d\x4b\x08\x1d\x14\x45\x67\x74\x6f\x68\x85\x31\x76\xce\ +\xdd\xdf\xdf\xf7\x87\xbf\xf7\x1e\x00\x62\x88\xb3\xd9\x34\x46\xa8\ +\xaa\xca\x7b\x1f\x01\x62\x08\xce\xb9\x24\x4d\x64\xc2\xb3\x2c\xa3\ +\x8c\xb5\x6d\xcd\x18\x39\x9e\x4d\xad\xb3\x77\xb7\x3e\x86\xe0\xac\ +\x4e\x12\x3e\x28\xf2\x0f\x54\xcf\x21\x8c\x10\x72\xc1\x13\x4a\x9c\ +\xf3\xce\xf9\x24\x49\xa2\x8f\xd1\x45\x82\x28\x0e\xd8\x28\x1d\x08\ +\x14\x49\xa2\xda\xce\x14\x1a\x63\x1c\x7c\xd8\xed\x76\x6d\xd3\x02\ +\x02\x6f\xec\xa2\xb9\xa7\x40\x20\xc6\x5e\x3b\xdb\x4f\x73\xbd\x6f\ +\x49\x7f\xba\xcc\xe7\xa7\x59\x96\x0c\x06\x43\x91\x08\x99\xa6\x3f\ +\xfa\xc3\x3f\xb8\xbd\xbd\xdd\x6e\x36\xb3\xa3\xe9\xb0\x28\xd6\x8b\ +\xa5\x6a\x3b\xcf\x59\xdb\xb4\x6d\xdd\x70\x21\x30\x42\xba\x53\x2d\ +\x65\xaa\xed\x82\xf3\x8c\x52\x88\x7e\x50\x64\xaf\x5e\xbf\x7d\xf3\ +\xfa\xcd\x70\x3c\x41\x04\x23\x84\x42\x8c\x08\x13\x84\x68\x91\x67\ +\xa7\xb3\xa3\xf9\xf1\xcc\xc7\xb8\x5a\x6f\x52\x29\x94\x76\xeb\xf5\ +\x3a\xcf\x07\x8b\xfb\xe5\x64\x3a\x91\x59\xda\x75\xdd\x74\x3a\xa5\ +\x94\x3e\x7b\xf6\x6c\xb7\xdf\x2a\xa5\xa4\x94\x3d\x42\x8c\x11\xca\ +\x07\xa3\xa3\xd9\xf1\x7a\xbd\xaa\xaa\x4a\x1b\xdf\xb6\xaa\xef\xd1\ +\x8c\xd6\x27\xd3\x29\xa5\xec\x67\x3f\xfb\xd9\xd7\x5f\x7f\xfd\xf8\ +\xd1\xa3\x62\x30\xf8\xea\xab\xaf\x9a\xa6\xa9\xeb\x7a\x36\x9b\x8d\ +\x46\xa3\x18\xe1\xc3\xc4\x3f\x18\x63\x6d\x54\xd3\xd5\x8c\x93\x10\ +\x19\x42\x58\xca\x84\xf3\x2c\xf4\xfb\x41\x8c\xac\xd3\x09\x4d\x19\ +\xa7\xa3\x51\xd1\x29\xd2\xd5\x8d\x73\x2e\x4b\x53\x46\x19\xc6\xc8\ +\x5a\x8d\xa2\x77\x08\x18\xa6\x09\x63\x14\x22\x68\xc7\x9c\xef\xb6\ +\xbb\xd1\x70\x90\x22\x92\xb8\x30\x01\xc1\x84\xcc\xb2\x4c\x33\xa9\ +\xb5\x82\x10\xa5\x85\x82\x60\xc9\x45\xe0\x44\x24\xa2\x66\x92\x09\ +\x01\xbc\xb0\xc6\x5a\x6d\x04\x17\x39\x49\x81\x46\x1b\x2d\x93\x03\ +\x01\x18\xa7\x02\x01\xea\x54\x47\x19\x65\x82\x07\x1f\x28\xa3\x88\ +\x60\x67\xad\x0f\x81\x52\xd1\x0f\x8c\x98\x51\x1c\x42\xff\x35\x66\ +\x9c\xf7\xed\xe4\x7b\x21\x35\xa1\x8c\xd2\x34\x95\x59\x96\x64\x59\ +\x91\xa6\x72\xbb\xd9\x6c\xb6\x3a\x4d\x4f\x67\xb3\x59\xef\x53\xd4\ +\xcb\x18\xfb\xca\xd5\x2f\x9a\x62\x8c\x98\x10\xca\x18\x25\x84\x31\ +\xd6\x73\x18\xfb\x82\x90\x65\x99\xea\xba\x18\xfe\xff\xe2\xf0\xc3\ +\xe0\x73\xa1\x5e\xf8\x01\x42\x88\xfe\x95\xee\xaf\xaf\xf7\x1e\x83\ +\x08\x80\xa1\xef\x56\x92\x24\x51\x4a\xbd\xc7\x62\x9d\x03\x88\xd6\ +\x06\x8f\x22\x40\xc4\xb8\x87\x30\x63\xef\xd6\xa2\xb5\xb6\x26\x48\ +\x99\x61\x0c\x3e\x38\xad\x63\x5d\x95\x8c\x90\x2c\x4b\x63\x1c\x75\ +\x5d\x37\x9d\x4e\x00\x42\xf0\x8e\x52\xfc\xf8\xd1\x43\x4a\x70\xd3\ +\xb4\x00\x71\x34\x1a\x01\x40\xd7\x29\x04\x20\x85\xc8\xb3\x4c\x70\ +\xbe\xd9\x6e\x11\x31\x93\xc9\xe4\xbb\xef\x5e\xf6\x17\x8d\x09\xee\ +\x41\xba\xbb\xbb\xbb\x54\x26\xcf\x9e\x7d\x94\xe5\x79\x5d\x37\xde\ +\x39\xce\x68\x88\x20\xa5\xc4\x18\x5b\x6b\xfa\x16\xa9\x2c\x4b\xce\ +\x79\xdf\x57\x52\x4a\x47\xa3\xd1\x6a\xb5\xc2\x18\xcb\x44\x5a\xeb\ +\x7a\x7e\x36\x00\x80\xb5\x9c\x31\x29\x93\xc9\x60\x38\x19\x0d\x10\ +\x26\x94\x89\xa3\xc9\x64\xb9\x5c\x5a\x6b\x7a\x8d\xae\x73\x2e\x84\ +\x20\x93\x84\x31\xea\xbd\xfb\x80\x57\x08\x10\x20\x8c\x12\x91\x28\ +\xa5\x8c\x36\x8c\xb1\x64\x90\x38\xeb\x51\x04\x86\x29\x42\x28\x7a\ +\xf0\xc8\x79\x46\x9a\xd6\xd7\x55\x8a\x31\x58\x6b\xb6\xdb\x4d\x5d\ +\xd7\xce\x3b\x44\xb0\xf7\xde\x5a\x4f\x09\xe5\x9c\x73\xce\xad\x0d\ +\x84\x10\xe7\xe2\x76\xbb\x45\xbd\x64\x85\x52\x6b\x74\xd3\x54\xd6\ +\x99\x08\x31\x2f\xf2\x93\xf9\x89\x60\x8c\x60\x78\xfa\xf4\x69\xd7\ +\x34\x45\x9e\x8d\x27\x63\x80\x78\x77\x77\x17\x63\x1c\x8f\xc7\x8c\ +\x31\x6b\x4d\xaf\xe8\x2c\x8a\x4c\x8a\x44\x2b\xf5\xed\xef\x5e\x8c\ +\x86\x23\x4c\x89\xf7\x1e\x61\xe4\x43\xa4\x18\x51\x4a\xcb\xc3\xfe\ +\xd6\xeb\x67\x1f\x7d\xf4\xe0\xe4\x5c\x70\xf1\xcd\xef\x5e\x20\x84\ +\x38\xe3\x69\x2a\xf3\x22\xcd\xb2\xac\x6a\xea\x9e\xf5\x56\xd7\x75\ +\x9a\x26\xbd\x72\x78\x3e\x9f\x97\x25\x00\x04\x1f\x21\x1f\x8e\xea\ +\xa6\x5b\xae\x36\x4a\x29\x82\xe0\x6e\xb1\x98\x8c\x46\xe3\xc9\xf8\ +\xa3\x8f\x3f\x9a\x9f\x9f\x6f\xd6\xdb\xd3\xf9\x99\xf8\xee\xe5\x9b\ +\x77\x17\x3f\xff\xf9\xcf\xb3\xbc\xf8\xe4\xd3\xcf\x5e\xbd\x7a\x55\ +\x0c\x86\xa7\xa7\x27\x8b\xcd\xfe\x83\x3d\x51\x01\x00\xbf\xe7\x03\ +\xf9\x18\x23\x21\xb8\xf7\x44\xe9\xcd\x26\x63\x8c\xc6\xda\xe0\x03\ +\x21\x3d\x5f\xa2\xc7\x83\x1c\xe2\x08\x00\x9a\xda\x03\xa7\x54\x0a\ +\x4c\x98\xd2\x8a\x38\x8f\xad\x4f\x31\xfe\xc9\xb3\x8f\x18\x21\x08\ +\x43\x9e\x15\x45\x92\x0b\xce\xd3\x3c\x03\x84\x10\x46\x8c\x11\x86\ +\x31\x09\x91\x63\x02\xde\xcb\xbc\x30\x34\x3a\x1f\x30\x40\x0c\x51\ +\x08\xde\xaf\x08\x83\xf3\xc6\x98\x9d\xcc\xef\x9c\xda\x34\x0d\xc1\ +\x98\x31\x16\x00\x0e\x65\xd9\x5f\xa7\x0f\xc1\x05\x1f\x11\x82\x10\ +\x42\x8c\x80\x20\x86\xe0\x43\x40\x00\x3e\xf8\x10\x42\x04\x68\xda\ +\x16\x63\x84\xdf\x43\x3d\x48\xe9\x76\xbd\x89\x8c\xed\x31\x42\x6d\ +\x57\x39\x67\x00\xc2\x7e\xbf\xeb\xc7\xa3\x5e\xcc\x6f\xad\xed\x97\ +\xf5\xfd\xf9\x17\xa0\x67\x0e\xe1\xbe\x02\xf4\x7f\x49\x08\x49\x92\ +\xc4\x18\x03\x80\xd0\x0f\xc9\xe5\x06\xa7\x69\xda\x5b\xb8\x38\xe7\ +\xfa\x16\xfa\xf7\x0f\x95\xf4\x56\x3e\x3d\xe7\xbb\x87\x87\xfa\x10\ +\xa7\x1e\xc5\x67\x9c\x59\x6b\x21\x38\x4a\x71\x08\x91\x31\x8e\x50\ +\x0c\xc1\xf7\x55\x5c\x08\xfa\xfd\x41\x87\x31\x09\xc1\x77\x8d\xe2\ +\x94\x01\x44\xad\x15\xa0\x38\x18\xe4\xde\x7b\x06\x28\x4b\x53\x04\ +\x80\x20\xca\x44\x70\xc6\x54\xd7\x71\x46\x39\x23\x87\x43\xb9\xb7\ +\xa6\xb7\xa9\x52\xcb\x55\x55\x55\x65\x59\x46\x00\x42\x28\x10\x8c\ +\x30\xd2\x5a\xef\xf7\xfb\xc1\xa3\x07\xe5\xe1\xd0\x77\x82\x49\x92\ +\x34\x6d\x83\x31\x49\x84\x04\x88\xce\x98\x7e\xec\xed\x73\x01\xfa\ +\x0f\xd8\x87\x26\xf4\xbf\x03\x42\xeb\xf5\x1a\x21\x34\x18\x0c\xac\ +\xb5\x08\xa1\xe0\x9d\xee\xba\x43\x8c\x82\x11\x9e\xa4\x27\x67\xe7\ +\xe3\xf1\xf8\xed\xdb\xb7\x3d\x1d\xb7\xa7\xa4\xf6\xd9\x33\xfd\xcd\ +\xf9\x40\xa8\x18\x50\x22\x92\xd1\x70\x54\x95\x55\x08\x1e\x23\x42\ +\xf1\xfb\x83\x8f\x50\xc2\x18\xc3\x98\x20\x8c\x28\xc1\x5a\x75\x83\ +\x2c\x0f\xc1\x6d\xd6\x2b\x65\x74\x04\xe0\x89\x88\x11\xf6\xbb\x7d\ +\x9e\xe7\xda\x98\xfe\x8b\x15\x01\x86\xc3\x8c\x52\xaa\x3a\xcd\x28\ +\x42\x00\x89\x60\x10\x02\x42\xb1\x6e\x2a\xeb\x3d\x17\xbc\x53\x1d\ +\xa1\xc7\x08\xc1\xfc\xf4\x84\x71\x3a\x1a\x0d\x42\xf0\x87\xfd\xae\ +\xaa\xeb\xc1\x20\x6f\xdb\x0e\x20\x0e\x06\xc5\x7e\xbf\xdf\x6c\xb6\ +\xe7\x27\x27\x4f\x9f\x3c\x9e\xcd\x8e\x10\x84\xe5\xfd\x26\xc6\x88\ +\x30\xc1\x18\xf5\x3b\x8e\xd5\x72\x91\xc2\x04\xa2\xbf\xba\x78\xe7\ +\x22\xa4\x89\x60\x11\xed\x0f\x87\xd9\xc9\xec\xe8\xe8\xa8\x6e\x5a\ +\x84\x10\xe7\xbc\xaa\xaa\x3e\xce\x0f\x23\x1c\x63\xcc\xf3\xec\x70\ +\xd8\x01\x44\x8c\xe9\x66\xbb\x5b\x2c\xd7\xa7\x27\x27\x59\x31\xb0\ +\x5a\x07\xef\x3a\xad\xaf\xaf\x6f\xc7\xc3\x31\xe7\x22\x95\xd9\xb3\ +\x47\x8f\xcf\xcf\x1f\xfe\x97\xff\xfa\xb7\x9f\x7d\xfe\xa3\x34\xcb\ +\x77\xfb\xc3\xe4\x68\xca\x45\x62\x9d\x2f\x06\x03\xf8\x50\x32\x2a\ +\xc1\xfd\xed\x45\xce\xf9\x5e\x9f\xef\x9c\x7b\xef\xf3\x04\xd0\x27\ +\x00\x89\x84\xf7\x79\xce\xd1\xfb\x24\x11\x32\xed\xe3\x53\x12\x46\ +\x88\xa7\xc0\xa4\x20\x1e\x9c\x75\x1c\xc1\xa0\xc8\x8f\xb2\x22\x13\ +\x42\x50\xc2\x08\x71\x21\x58\x00\x15\x9c\xaa\x4a\x20\x88\x09\xc6\ +\x1c\xa6\x00\x24\x44\x81\xb1\xe9\x3a\xa6\x6a\x27\xa8\xb5\x2e\xcf\ +\x32\x63\x2c\xeb\xdb\xe4\x08\xa9\x94\x32\x4b\x64\xc8\xc2\xae\x45\ +\x18\x2b\x63\xba\xfd\x5e\x08\x2e\x65\x1a\x43\x88\x00\xda\x1a\xd5\ +\xa9\x08\xd0\x43\xc9\x18\x61\x8a\x50\x04\xc0\xa4\xa7\xee\x13\x88\ +\xc1\xc7\x10\x83\x45\x10\x19\xe5\x31\x82\x94\x1c\xc0\x37\x4d\x67\ +\x8c\xe9\x54\xc3\x38\xae\xeb\x83\x4c\x12\x42\x49\x5f\x91\xfb\x75\ +\x5c\x5f\x9b\xfa\x29\x27\xa2\xf7\x7d\x8c\xd6\xba\x7f\x82\xdf\x97\ +\xb9\x9e\xae\x84\x7e\x20\x8a\xeb\xbe\xac\xe4\x79\x3e\x1a\x8d\xfa\ +\x6b\xed\x2d\x6e\x94\x52\xda\x18\x04\x40\x09\x41\x31\x10\x42\x7b\ +\xc3\xf5\xef\xf9\x04\x8c\xb2\x7e\xe6\xb1\xda\x20\xc0\x58\xf0\x18\ +\x03\xe3\x04\x53\x2a\x10\x18\x6b\x8a\x01\x1a\x0f\x47\x5a\x9b\xa6\ +\x69\x01\xa5\x79\xce\x00\xa1\xb2\xaa\xbd\xb3\x52\x88\xc3\xe1\x70\ +\xd8\x97\x59\x96\x85\x88\x9c\x73\x55\xdb\xee\xca\x32\x78\x9f\x48\ +\x49\x08\x6d\xda\xae\x77\xa7\x0a\x21\x26\x89\x10\x49\x82\x30\x16\ +\x42\x2c\x57\x4b\xe7\x2c\x21\xc4\x22\x87\x00\x53\x42\x43\x8c\x00\ +\x20\x65\x46\x28\x1d\x66\x99\x90\x92\x94\x95\x52\xfa\xc1\xa3\x47\ +\x5d\xab\xdf\x5d\x5e\xc8\x3c\x87\x18\xb4\xd1\xa9\x4c\x1f\x3d\x7a\ +\x64\x8c\xb9\xbf\xbf\x6f\xda\xc6\x39\xdb\x76\x2d\x63\x8c\x52\xb6\ +\xdf\x1f\xf2\x3c\xeb\xf1\x7b\x84\x40\x2b\x15\x63\xec\xba\xae\x69\ +\xea\x44\x66\x2c\x49\x63\x04\xad\x8d\xb5\xce\x5a\x77\x73\x73\xdb\ +\x34\x8d\x94\x92\x10\x1a\x42\xfc\x70\x3e\x17\x82\x62\x50\x3c\x7c\ +\xf4\xf0\xfe\xee\xfe\xe6\xf2\xca\x2a\x3d\x9b\xcd\x04\x15\x4d\xd3\ +\x58\xeb\x62\x08\x8c\xe3\x7e\xaf\x6a\x8c\x99\x8e\x27\xd6\xbb\xa6\ +\x6d\x04\x17\x69\x9a\xb4\x46\xb5\xad\x5a\x6f\x36\x84\x50\xd5\x29\ +\xc6\xb8\x94\xb9\x35\xa6\xb3\x4e\x29\x75\x7c\x3a\xc7\x8c\x6d\x0e\ +\xfb\x3c\x61\xc3\xd1\xb0\x18\x8d\xca\xba\xba\xba\xbd\x99\x4e\x8f\ +\x36\xfb\x5d\x22\x92\xf9\xc9\x3c\xcf\x07\x77\xab\xfb\xa4\xc8\xef\ +\x97\xcb\xcd\x61\x4f\x10\x1e\x0c\x46\x8b\xe5\xca\x39\x37\x1a\x8d\ +\x30\x26\x5d\xd7\xf1\x84\x6b\x63\x39\xe7\xdb\xdd\x76\xb1\x5c\x22\ +\x82\x51\x44\xef\x8f\x74\x84\xea\xba\xc1\xf3\xe9\x68\x34\xde\x43\ +\x35\x1d\x4f\x02\x26\xb7\x77\x8b\xd3\xd3\xd3\xa7\x4f\x3f\xfa\xfb\ +\x7f\xf8\x25\xc6\x84\x60\xd4\x34\x4d\x96\x65\xc3\xe1\xf0\xfc\xfc\ +\xec\xf6\xf6\xfa\xf5\x9b\x37\x46\x9b\xfd\xbe\x74\x0e\x8a\x41\x56\ +\xb7\xba\x69\xea\x62\x38\xe2\x94\x30\x2e\xd6\x9b\x8d\x4c\x38\x8a\ +\xf1\x6f\xff\xfe\x1f\x64\xc2\x7f\xfe\xf3\x3f\x93\x69\xb6\xd9\x6d\ +\x43\x04\xef\xc3\xf3\x6f\xbe\xf9\xe6\x9b\x6f\x18\x63\x87\xb2\xfa\ +\xe8\xe9\xb3\xd1\xec\xf8\x83\x63\x2e\x11\xea\xe5\x06\x31\x04\x4f\ +\x08\x26\x04\xc5\xe8\x7f\xaf\x31\x02\x42\x88\xb7\x86\x10\x12\x9d\ +\x8b\x21\x7a\xeb\x10\x46\x31\xfa\xc5\x9a\x8c\x1b\x00\x00\x20\x00\ +\x49\x44\x41\x54\x10\x48\x0c\xc4\x45\x02\x98\x58\xe7\x43\xdb\x25\ +\x0e\x72\x21\x86\x42\xf0\x18\x82\xee\xf8\x68\xdc\xd6\xcd\xc3\xa7\ +\xcf\x36\xd1\x69\x04\x9c\x73\x99\x26\x59\x96\x32\x42\x13\x86\x39\ +\xa0\xa8\xcd\xe2\xf2\x4a\x43\x54\x9c\xee\x9a\xf2\xe3\x87\x67\x27\ +\x45\x8e\x01\x0e\x87\x83\xd5\xa6\x18\x0f\xb3\xc1\x50\x27\x2c\xf7\ +\xba\x34\x2a\x06\x9f\x65\x29\x21\x04\x61\x84\x48\x6f\x0c\x81\x10\ +\xc1\x8c\x33\x46\xa9\x8f\x00\x04\x13\xd2\x5b\x37\x00\x00\x20\x88\ +\xfd\xa6\x3b\x22\x06\x31\x30\x46\xad\x73\x9c\x71\x04\xc8\x53\xd2\ +\xa9\x8e\x71\x3a\x1b\xcc\xbc\xf5\x84\x11\x82\xc9\xf7\x7d\x49\xcf\ +\x05\xe9\xf1\x2c\x29\x25\xa1\xd4\xc7\x80\x10\x72\xde\x07\xef\x7b\ +\x5c\xa5\x4f\x18\x11\x42\x70\xf6\x8f\xd7\xa5\x7f\xbe\xca\x45\x30\ +\x0e\xc6\x82\x0f\x69\x22\x11\x40\x91\xe6\x21\x78\x9a\x62\xd5\xb4\ +\x9c\xf3\xd1\x60\x18\x9c\x09\xc1\x01\x46\x00\x01\x41\x24\x18\x12\ +\xce\x30\x0a\x04\x93\xa6\x69\x53\xce\x7d\xe7\x30\x0e\x82\xd1\x48\ +\x80\x70\x42\x31\x6b\x95\x92\xb6\x63\x5e\x28\xa3\xd2\x24\x03\x44\ +\x3b\x17\xba\x56\x75\x11\xab\xd6\x55\x07\xed\x94\xbd\xb9\x5a\x9f\ +\x3d\x7c\xb0\x6b\x6a\x96\x72\xeb\x7c\x8b\x88\x60\xa9\xf1\xa4\x6d\ +\xbd\x56\x91\x12\xc2\x30\x10\x10\x52\xe6\x84\x53\x96\xf0\x80\xfc\ +\x6a\xb7\x71\x28\x22\x8c\x89\x60\x31\x42\x24\x18\x53\x62\x00\x2e\ +\xef\x97\x45\x31\x38\x39\x3d\x65\x22\x7d\xf0\x74\xb6\xab\xba\xd1\ +\xd1\x69\x67\xee\x43\xc4\xc5\x70\xc4\x83\x2d\xcb\x32\x62\xc4\x65\ +\x52\x36\x0d\xa2\x84\x70\xa6\xac\x8d\x18\xf5\x0f\xe9\xe4\x74\x7e\ +\x3c\x9b\x59\xe7\x9a\xe5\xa2\x18\x14\xd6\xfa\xae\xeb\x10\x10\x17\ +\x71\xb4\x61\xbd\x3e\xc8\x54\x52\x96\x28\xed\x8e\xa6\x09\x17\xa9\ +\x4c\x91\x10\x22\xcb\x87\x55\xad\x7a\x46\xfe\x87\x41\x5d\x38\x82\ +\x37\x76\x32\x1a\x1d\x06\xc5\xc3\x87\xe7\xa3\xd1\xa8\x94\x95\x71\ +\x66\xb9\x5e\x7c\xf6\xd9\x67\x08\x42\xd7\x36\xde\x45\x21\x84\x47\ +\xa8\xd5\x46\xe4\x85\xd6\x5a\x72\xa1\xca\xd2\x85\x20\x32\xa9\x94\ +\xc9\xd3\xbc\xab\xcb\x04\xd1\x2c\x1b\xd4\x65\xbd\x6f\x6b\x01\x47\ +\x0e\xf9\x52\x95\x1f\x0d\x1f\x14\x32\xbd\x5b\xef\x28\xc6\xbb\x7d\ +\x73\x68\x54\x59\x96\xfb\xaa\x7b\xf2\xe4\x13\x1c\xc2\x46\x2b\x09\ +\x6e\xd1\xd5\x90\xca\xe0\xe3\xb6\xaa\x8d\x0f\x75\xd5\x24\x32\xb3\ +\x21\x8e\xa7\xc7\x72\x3c\x0a\x5d\x47\x32\xb9\xa9\x0f\xfb\xb6\x42\ +\x24\x62\x82\x05\x25\x80\x21\x46\x50\x11\x35\x31\xf9\xbb\xdf\xbe\ +\x7c\xf6\xec\xa3\x83\xf2\x1f\xfd\xe8\x27\x26\x32\x99\xe6\x27\xf3\ +\x07\xcb\xd5\xff\xf5\xf8\xf1\x93\x2c\x4f\x08\x61\x4d\xd3\xcd\xe7\ +\xe7\x8f\x1f\x3f\x5d\xad\xd6\x45\x3e\x74\x0e\xb4\xf2\x3e\x92\x54\ +\xa6\x14\xa1\x3f\xfa\xd9\x97\xfd\x24\x6e\x8c\x11\x49\x6a\xbd\xf3\ +\xd6\xa7\x69\x6a\x23\x7d\x7d\x7d\xc7\x8b\x51\xe0\x52\x01\xae\x6d\ +\x1c\x1d\x9f\x53\x79\x2d\xb3\x6c\x38\x39\xcb\x46\x27\x2e\x7e\xa8\ +\xc7\x0d\x46\xce\x81\x56\x41\x8a\x28\xb9\xc4\x04\x43\x40\x8c\x32\ +\x1c\x09\xa7\x09\xe2\x84\x73\xce\x3c\xc2\x01\x11\x8c\x31\x45\x38\ +\xcf\x31\x8a\x08\x03\x02\x6c\xb5\x63\x94\x1a\x94\x68\xe7\x0b\x03\ +\x23\x4c\x4e\x81\x64\xce\x10\x29\x63\x9a\xde\x34\x2d\x1d\x4e\x8a\ +\x1f\xff\xb4\x3b\xec\x40\xb5\x27\x93\x69\x2a\x12\xca\x18\x63\x84\ +\x93\x28\x82\xf7\x87\xfd\xc6\xfb\x3c\x2f\xc8\x70\x72\x30\x81\x0c\ +\x27\xe9\xec\x28\x78\x9f\xf2\x14\xb5\x4d\x71\x34\x2d\xf2\x62\xbd\ +\xaf\xce\x27\x53\x09\xf8\xca\xde\x0c\x26\x63\xcc\x29\x10\x12\x51\ +\x0c\x3e\x54\xe5\xae\x6b\x2d\x27\x1c\xf9\xc0\x31\x45\x80\x7c\x0c\ +\x08\x02\x42\x58\x12\x72\x76\x34\x8d\x10\x01\x90\x8f\x34\x00\x42\ +\x08\xa4\x08\x31\x06\xca\x08\x15\xce\x21\x7c\x9a\x66\x3e\x86\xcd\ +\x6a\x2d\x12\x2e\x13\x89\x11\xf2\xde\x03\x02\x4a\x99\x0f\xa6\xe7\ +\x87\x67\xb9\x4c\xfe\x3f\xe6\xde\xbc\x49\xb2\xe4\xb8\x13\xf3\x23\ +\x22\xde\x91\x47\xdd\xd5\xe7\x5c\x18\x0e\x40\xed\x52\x24\xcd\x24\ +\x92\xf8\x00\xd2\x67\xd0\xd7\x94\x76\xc5\x35\x5b\x49\xb6\x26\x69\ +\x69\x46\x80\x20\xb8\x92\x61\x89\x01\x06\x73\xf5\xf4\x5d\x67\x9e\ +\xef\x88\x08\x77\xd7\x1f\x91\x95\x5d\xc0\x6a\x17\x54\xd3\x0c\x9a\ +\xb2\xb1\xb6\xaa\xb6\xee\xe9\xcc\x97\xef\x79\xb8\xff\xfc\x77\x54\ +\x8d\x48\x01\x7b\xb5\xb0\xa2\x82\xf3\x60\x56\x0c\x9d\x0a\x02\xf3\ +\x5f\x16\xea\xfe\xc1\x12\x34\x8c\x99\xaa\xba\x6a\x9a\x9a\x99\x36\ +\xdb\xcd\x30\x74\x93\xc9\xc4\x07\x77\x70\x38\x0f\x21\x34\x75\x35\ +\x82\x30\x1a\x20\x55\x55\x55\xd7\x95\xf7\x7e\xe7\xb4\xcf\xae\x69\ +\xa4\x6d\xda\xdc\xea\x18\x7b\x89\x59\x34\xb1\x82\xa9\xce\x9c\xaf\ +\x0d\xd3\x6a\xb3\x5d\x2c\xc7\xba\x1b\x2d\x62\x1d\x5c\x15\x14\x34\ +\x93\x80\x45\x01\x79\x7d\xf9\x66\x95\xba\x21\x8d\x87\x07\xf3\xee\ +\x76\x21\xfd\xa0\xec\x5e\xbe\x7a\x6d\x00\x4d\xd3\x64\x91\x75\xb7\ +\x61\xe7\xe2\xe2\xd6\x50\x44\x75\x18\xc6\x71\x48\x48\x8c\x40\xc4\ +\x98\x41\x11\x89\x90\xba\x71\xe4\xb1\xdf\x8e\xa3\x12\xb5\xed\x24\ +\x66\x4d\xaa\xbf\xfe\xcd\x97\x6f\xde\xbe\x41\xa2\xaa\xa9\x03\x84\ +\x61\x18\x52\x4a\xc5\x6f\xc0\x7b\x3f\x0e\x23\x42\x59\x2b\x3b\x22\ +\x3a\x3e\x3e\x76\x21\x5c\x5c\x5e\x3a\xe7\x3f\xfe\xe8\x93\xcb\xcb\ +\xab\x17\x2f\x9e\xc7\x18\x63\x16\x4b\xe3\x18\x47\x62\x5e\xaf\x37\ +\x7d\x3f\x10\xf1\x66\xb3\x5d\x2e\x17\x3f\xfa\xd1\x8f\xfa\x7e\x78\ +\xfe\xfc\x45\xce\xf2\x7e\x2e\x37\x44\x74\x7e\x7e\x16\x63\x9c\x4c\ +\xda\xf3\xf3\xb3\xae\xdb\x4e\x27\xed\x7c\x3e\xe9\xfb\x59\xd7\xcd\ +\x0f\x0f\xa7\x84\x18\x98\xc6\x61\x70\xce\xc5\x14\xcf\xce\xcf\xc4\ +\xcc\x18\x84\xa0\x6a\x9b\xd0\xd4\x93\xc3\xc3\xb8\x19\x60\xbd\x25\ +\x72\x35\x71\x34\x9d\x1e\xcd\xc7\x9c\x30\xa6\x8b\x5f\x7f\x07\x8e\ +\xae\xeb\x66\x1c\x87\xc6\x87\x3c\x44\x76\x14\x25\xf5\x63\xcf\x88\ +\x7f\xf3\x37\xff\xe7\xbc\x6d\xf9\xb0\x89\xcf\x64\xb1\x5e\x6a\xca\ +\xdb\xf5\xfa\xbb\x57\xdf\xd5\x75\x3d\xa6\xb4\x78\xdb\x93\x0f\x6d\ +\x55\x7d\xf3\xfc\xb9\xf7\x9e\xd8\x2d\x57\xab\xe5\x62\xe5\x82\x77\ +\xc4\xa2\x0a\xa6\x81\x7d\x56\xdd\x8c\x71\xf1\xea\xb5\x12\x1f\x1e\ +\x1d\x47\x83\x55\xd7\x3d\x7f\xf5\xe6\xd5\xeb\x37\xc3\x38\xd4\x4d\ +\x35\x9d\xce\x9a\xa6\xf9\xfa\xeb\xaf\xaf\xaf\xaf\xfe\xed\xbf\xfd\ +\x66\xbd\x5e\x3b\xe7\x2e\x2f\xaf\x72\xce\xb3\xb6\x51\xd1\x47\x8f\ +\x1e\xfe\xf9\x9f\xfd\xe9\xc5\xc5\xc5\x9b\x37\xaf\xff\xe2\x2f\xfe\ +\xe2\xe8\xe8\xe8\x27\x3f\xf9\xc9\xc5\xc5\x45\x12\xe9\x53\x6a\xba\ +\x2e\xa9\x3c\x7b\xfe\xfc\xd5\xeb\xd7\x7f\xf7\x0f\x7f\x6f\x8a\x2f\ +\xdf\x5e\xfc\xe8\x87\x7f\xfc\xc1\x47\x1f\xfd\xeb\xbf\xfe\xeb\xbf\ +\xf8\xcb\xff\xf6\xfd\xba\x5d\x15\x9d\xcd\x0e\x1e\x9c\x3f\x9e\xcd\ +\x5a\x4f\xa0\x66\x66\x8a\x8c\x66\x68\x00\xde\x87\xa6\x6e\x82\x79\ +\x02\x2c\x86\x5b\x40\xc8\x44\xc8\x68\xa0\x6a\xea\xd8\x45\x17\x04\ +\xe8\x28\xa5\xd9\x76\x5b\x8d\x03\xa6\x94\x1d\x77\x91\xad\x99\xba\ +\x83\xe3\x2d\xba\x1e\xcd\xb5\x6d\x3b\x3b\x60\x64\x33\xe1\xaa\x72\ +\xce\x28\x0d\xec\x9c\xa9\xb6\x4d\x3b\x7b\xf4\x64\x39\x8c\x51\x6d\ +\x04\xf4\x55\x3d\x3d\xad\xb2\xa9\x31\x8f\x39\xbf\x78\xfd\xea\xe1\ +\xd1\xc9\xc9\xc1\xf1\xc9\xd9\xf9\xf5\x7a\xb9\x1e\xfb\xba\x6d\xd5\ +\x0c\xcc\xea\x7a\x02\xba\x10\x33\x22\xdd\x2d\xc4\x0c\x8c\x58\x44\ +\x7c\x70\xcd\xa4\x2d\x6c\x21\x83\xa0\xc6\xaa\x62\x26\x6a\xa2\x66\ +\x4e\xb3\xaf\x5b\x60\x4a\x29\x79\x17\x1a\xef\x1d\xb3\xaa\x06\x0e\ +\xa5\xd3\x74\xce\x85\x2a\xf8\xe0\x0b\x37\x82\xca\x61\xec\xdf\xb1\ +\xa6\x0c\xa0\xa8\x56\xdc\xf7\xa7\xe7\x2a\x6a\xf2\x7e\xd8\xa4\x3c\ +\x77\x9e\xbd\x67\xd1\xc4\x1e\x09\xe9\xf8\xf8\xd0\x39\x16\xd1\x61\ +\xab\xa0\x86\x64\xe5\xd5\x23\x11\x33\x1b\x00\x92\x51\x15\x2c\xb8\ +\x04\x29\xa9\x61\x06\x8a\xc2\x63\xe6\x9c\xdb\xd0\x1e\x50\xed\x42\ +\x38\x3e\xac\xb6\x69\x2b\x63\x17\x3c\x56\xe4\x6a\x1f\x8a\x5a\xdf\ +\xcf\x66\x8a\x16\x87\x2d\xa9\xc4\x57\xaf\x28\x84\x83\x10\x08\xec\ +\x7a\xbb\xac\x26\xad\x0f\x35\x20\x76\xb1\x43\xe4\x99\x6b\xb7\xdb\ +\x5e\x93\xa1\x62\xb7\xe9\x7c\x08\x88\x08\x86\x9a\x05\x11\x02\x12\ +\x83\x39\xc6\xc5\x62\x61\x26\x6d\xdb\x3e\x1f\x63\x99\x6b\xc1\xb4\ +\x69\x9b\x71\x18\xba\xa1\x03\xb3\xa6\xae\x73\xce\x6d\x31\xfa\xc8\ +\x99\x11\xbd\x73\x22\x32\x9f\xcf\x0b\x7f\xad\xf0\xfe\xbf\xfa\xea\ +\xab\xc2\x5e\x29\x39\x66\xa2\x65\x97\xac\x66\x12\x63\xbe\xba\x7a\ +\xdb\x75\x9b\xc5\xf2\x76\xb5\x5c\x6c\xb6\x9b\xdb\xdb\x2b\x35\x81\ +\xf7\x35\x8a\xda\x6e\x97\xa6\x7a\x7c\x3c\x7b\xf4\xe8\xf4\xf9\xf3\ +\xe7\x80\xf9\xf4\xe4\xfc\xc1\x83\x93\x1f\xfd\xe8\x07\x88\xf8\xfc\ +\xdb\x67\x63\xdf\x39\xef\x27\x6d\x13\xaa\x60\xa0\xc4\xd4\x4e\xdb\ +\x2c\x32\x3f\x9a\x23\xa2\x12\x6d\xe0\x36\x6e\x37\x86\x30\x76\x1b\ +\x71\x28\x43\xf7\xf1\x93\x0f\x1e\x8a\xff\xe3\x87\x9f\x5d\xac\xae\ +\x5e\xbf\x7a\x0b\xd3\xc9\xe1\x83\x87\x3e\xf8\x0f\x1e\x3d\xdc\x76\ +\xdd\x02\xe9\xd1\xf9\x83\x61\xd3\x0d\x8b\xd5\xb8\xb8\x19\x5f\xbc\ +\xf2\xec\x98\x69\x5c\x6f\x96\xaf\x5f\x1e\x7d\xfa\x69\xd5\x84\x64\ +\xba\x5a\xdf\x68\x9e\xb4\xec\x37\xab\x6d\x4e\xb2\x5c\xac\x1d\x72\ +\xed\x6b\x33\x88\x39\x99\x59\x13\x82\xc4\x98\x65\x50\xb5\x9f\xff\ +\xc3\xcf\x3e\xfe\xe8\x93\xe0\x43\x4c\x09\x91\x86\x61\xcb\x8c\x00\ +\x7a\x73\x73\xe9\xbd\x3f\x3a\x3a\x40\x34\xd5\x3c\x9d\xb6\xde\xfb\ +\xcd\x66\xcd\x04\xcc\xd8\xd4\x55\xa8\xdc\xdf\xfc\xfb\xff\xa3\xaa\ +\x6b\x00\xfd\xfc\x57\xbf\x3c\x3d\x39\xe9\xfb\xed\x74\xda\x02\x80\ +\x47\x37\x0c\xdb\x61\xdc\x7a\xcf\x39\x8f\x3f\xfb\xbb\x9f\x9e\x9d\ +\x9d\x5f\x5e\xbe\x1e\xfa\xcd\xc3\x07\x27\x5f\x7c\xf1\xf9\xa7\x9f\ +\x7d\xcc\xbf\x8f\xcc\xfd\x9f\xfb\x62\xc2\xe0\x9d\x73\x8c\x05\x7b\ +\x53\x70\x8e\xcb\xc3\xe0\x3d\x33\x13\x00\x1a\x52\x22\x13\x02\x04\ +\xcd\xa6\x68\x58\xdc\x28\x13\x28\x4a\x6e\xc0\x05\x43\xcb\x39\xa9\ +\x50\x13\xa8\x6d\x81\xdc\xd1\xf1\xa9\x6f\xa7\x10\x25\xc5\xb1\x6d\ +\x6b\x35\xd1\x9c\x91\x50\x24\x66\x04\x95\x28\x26\x19\x61\xcc\xd9\ +\xe5\xb1\x6a\xab\x2c\x29\xc6\x11\xbc\xab\xbc\xef\xfb\x2e\x76\xdb\ +\xcf\x7e\xf0\xe9\x5f\xfd\xf8\xc7\xab\x9b\xd5\x37\x5f\x7f\xfb\xf0\ +\xe0\x78\x22\x78\x79\xbb\xbe\xba\x7e\x53\x55\x75\xe5\xbd\x26\xac\ +\x5c\xeb\x98\x0c\x32\x18\x88\xa5\x6c\x2a\xa6\xe8\x1d\x78\xdf\xa5\ +\x38\x0c\x83\x28\xa0\x3a\x04\x52\x55\x03\xd1\x3b\x32\xb9\x9a\x25\ +\x15\x31\x45\x84\xf5\x30\x80\x99\x88\x94\xc7\xbf\x30\xb6\x0a\x0d\ +\xa0\xeb\x3a\x00\x02\xdb\x91\x0a\xca\xde\xdc\xee\xbe\x44\xa4\xaa\ +\x2a\xf8\x7d\x18\xfd\x1f\x6e\x5a\x14\xc9\x43\xbf\xdd\x6e\x57\xcc\ +\x5c\xa0\xae\x9b\x6b\x29\x34\x28\x00\x4c\x31\x4a\xcc\x68\x80\x88\ +\x8a\x60\x66\x63\x4a\x2e\x38\x03\xe4\xcc\x29\xa5\x4d\x1a\x7a\x8d\ +\x98\xa5\x12\xc1\x31\x4d\xc8\x3f\x38\x7e\xd8\xd6\x6d\x55\x37\xcd\ +\x74\x86\xcc\x95\x53\xe7\xc1\x1c\x27\x53\xc8\x52\xd7\x1c\x14\x6a\ +\x0e\xe8\x79\x9b\xa3\xa0\x91\x23\x62\x36\x80\x21\x8d\xf3\x69\xb3\ +\x4d\xe3\xf5\x7a\x41\x93\x06\xc0\x86\x3c\x4c\x78\xb2\xed\xc6\x6d\ +\xdf\x97\x80\x38\x04\x82\x92\xc6\x94\x0c\xc9\xd0\x23\x10\x96\xce\ +\xd1\x4c\x54\x33\x33\x66\x13\xd1\x08\x90\x43\x60\xe7\x18\x01\x8a\ +\x7c\xa1\x20\x8e\x85\xbf\x03\x00\x65\x4f\x9a\x52\xaa\xaa\x4a\x55\ +\xf7\x94\x34\xe7\x5c\x5d\xd7\x85\x5e\x5b\x85\xd0\x0f\x5b\x11\xad\ +\x6a\xcf\xcc\x29\xc7\xaa\x76\x47\x47\xf3\xb7\x17\xaf\xb3\xe4\xd9\ +\x7c\x52\x36\x15\xef\x57\xb9\x6e\x6f\x2e\x44\x8b\x71\xee\x76\x18\ +\xb6\xeb\xb5\xef\xba\x75\x8c\x63\xe9\xc9\x17\xb7\xd7\x26\xa9\x8b\ +\x7d\x8a\xfd\x7c\x7e\xf0\xdd\x77\x9b\xd0\xd4\x55\x5d\xa5\x9c\xd9\ +\x39\x15\xd1\x24\xa9\xef\x92\x74\x11\x7b\x1d\xfb\x07\x93\x93\xcf\ +\x4e\x3f\x39\xac\xa6\x1f\x1c\x3f\xac\xd5\x7f\xf6\xe8\x61\xe7\x92\ +\xf7\x0e\x0d\xaa\x50\x89\x08\xd7\x07\x7c\xfc\xa8\xae\x9b\xa1\xed\ +\xf3\x51\x1a\x73\x32\x80\xa6\x6d\xc7\x9c\xe2\x99\xbe\x3d\x7e\xb0\ +\x1a\xfa\x75\x37\x68\xe5\x2d\xc3\x81\xaf\x63\x94\x31\x0b\x7a\x3f\ +\xc4\x04\x86\x25\xcd\xdb\xb2\x4a\x56\x21\x99\x1e\xb6\xa6\x39\x84\ +\x70\x30\x9b\x4c\xda\x0a\x00\x01\x98\x99\x53\xcc\x87\x07\xb3\x47\ +\x0f\xcf\x62\x1c\xbe\xfd\xf6\xdb\xc7\x8f\x9f\x10\xe1\xa4\xad\x42\ +\x08\x39\xe7\xf9\x6c\x22\x39\x5e\x5e\xbe\xad\x6b\xe7\x08\x9a\xb6\ +\x02\x33\x95\x04\x96\x63\xec\x1f\x3e\x3c\x1b\xfa\x61\xbd\x5e\xb7\ +\x6d\x5b\xb5\xd5\x3f\xfe\xe2\xff\x26\xe2\x0f\x3f\x7c\x5a\x37\xad\ +\xa9\x9d\x9d\x9d\x30\xf3\xcf\xff\xc3\xcf\x5d\xc5\xe7\x0f\xce\xdf\ +\x33\x5d\x1c\x31\xa7\x18\x87\xbe\x72\x0c\x8e\xcd\x54\x4d\x20\xa1\ +\x0b\x8c\x68\x29\x0d\x29\x8d\x26\x0c\x80\x86\x56\xf8\xe2\x29\x8f\ +\x40\xc8\x54\xc4\x9e\x78\x14\x9a\x83\x6a\x0a\x29\x6b\x1c\x20\x38\ +\xa8\xc2\x80\x46\x75\xed\xbd\x6b\xbc\x77\xa2\x3a\xc4\x8c\xba\xd2\ +\x2b\x36\xf4\xde\xa5\x1e\x10\x15\x73\xa4\xcd\x26\x4b\xa6\x9c\xe2\ +\x66\xa5\x71\xb8\x59\x5c\x39\xb0\x83\xf9\x4c\xc1\xae\xde\xbc\x9e\ +\x4f\x26\xb1\xdb\xfc\xec\x27\x7f\xe7\xb9\x8e\x7d\x7e\xfb\xe6\x82\ +\xbd\x3b\x9e\x1e\x0e\xeb\x6e\xb3\x5e\xe4\x10\xb0\xcf\x35\x38\x06\ +\x13\x13\x03\x2b\x62\x6f\x26\x36\xe6\x38\xc6\xeb\xeb\xc5\x98\x93\ +\x2a\x90\x42\x09\x2e\xb3\x7b\xb4\x81\x94\x92\xdd\x29\xf9\x9c\xa3\ +\x52\x92\x72\xce\x05\xa4\x2f\xf7\x7c\x61\x26\x99\x21\x21\xef\xd9\ +\xa6\x65\xba\x2a\x7f\xa6\xfc\xe1\xdf\x1b\x76\xf5\x87\x64\xa2\x1a\ +\x12\x10\xa3\x68\x8e\x69\x64\xe6\x40\x9e\x18\x91\xc0\x4c\x7d\x70\ +\xa0\x86\x0a\xce\xb9\xaa\x6d\x42\x55\xa9\x19\x57\xbe\xac\x4c\x33\ +\x80\x62\xb9\x82\x84\x9a\xbc\xc1\xa3\xc3\xe3\xf3\xe3\x63\x42\x07\ +\x55\xe0\xb6\x8e\x88\x5d\xdc\xa0\x68\xa8\x1a\x05\x22\x42\xc7\xd5\ +\x76\xb9\x4a\x9b\x75\x35\x69\xb3\x43\x55\xf3\x02\x29\x27\x44\xac\ +\xea\xfa\xc9\x87\x1f\x7d\xf3\xfc\x59\x56\xe8\x17\xab\x11\x54\x40\ +\xaf\x6e\x6f\x03\x06\x01\x18\x54\x04\xd1\xed\x92\x26\x48\x31\x11\ +\x00\x39\xa7\x2a\xdd\xb0\x65\xc6\x98\xc6\xb2\x3d\x44\xa4\x61\xe8\ +\x53\x1e\x57\xeb\xc5\xe5\xf5\xb5\x1a\xf0\x5d\xb4\x09\x12\x22\xe0\ +\x5e\x61\x47\x80\xfb\xad\x70\xd9\xb6\x14\xbf\xdd\xfd\x39\x93\x73\ +\x42\x2b\x1f\xb0\x02\x80\x88\x32\xd3\x7c\x3e\x1d\x86\x01\xb3\x21\ +\xda\xfb\xba\x39\x23\x80\xa5\xd8\x85\xe0\x35\x8f\xfd\x76\x95\x63\ +\x5c\x2f\x75\x3e\x3f\xa8\x3c\x11\x64\x53\x98\x4d\x9a\x2e\x5b\x1d\ +\x42\xdd\xd4\xed\xb4\x6d\x26\x93\xa4\x52\xd5\x15\x20\xf6\xc3\xb0\ +\x5a\x76\x55\x54\x31\xe9\x39\xf6\x2e\x3e\x38\x6a\xfe\xfc\xf1\x07\ +\x3f\x9c\x3d\xc0\xd1\xb0\x9d\x5d\x92\x8e\xa1\x52\x4b\xd0\xd6\x63\ +\x8c\x83\xa8\xf3\xec\x05\xfb\xcd\xb6\x46\x53\x8f\xd9\xb1\xf3\x6d\ +\x16\xd9\x12\x69\xc5\xcd\x6c\xfa\xe8\xe1\xc9\xb3\x7f\xf8\xfb\x55\ +\x4e\x43\x1e\xcc\x51\xb7\x59\x59\x5e\x57\xa1\x32\x22\x63\x36\xb4\ +\xa4\xca\xe4\x95\x34\xa3\x26\x53\xf6\x1c\xe3\x90\xd2\x48\x0c\xaf\ +\xdf\xbc\x2c\x8d\x30\x20\xa5\x98\xcc\xe0\xa7\x3f\xfd\x89\x5a\x22\ +\xe2\xdb\xe5\x4d\x8a\xb1\xaa\xaa\x10\x82\x8a\xc6\x14\x6f\x6e\x6f\ +\x63\xea\x87\xb1\x7a\xf9\xea\x79\x69\x75\xfb\x61\x1b\x2a\x4e\x69\ +\x70\xce\xc5\x18\x55\x75\xb5\x1e\xab\x14\x88\x38\xa5\x71\x1c\xc6\ +\xca\xbb\xae\xeb\x9e\x3e\x7d\xd4\x0f\xe3\x38\x8c\x4d\x53\x55\x55\ +\x05\xef\xa7\xba\x02\x10\xcd\x63\x1c\x42\x0c\x28\x64\x00\x0a\x6a\ +\x60\x59\x4c\xf2\xa8\x39\x21\x20\x9a\x43\x20\x44\x60\x62\x22\x34\ +\x15\x1f\x7c\xdb\xd4\xde\x87\xba\x0a\x73\x85\x76\xdb\x63\x4e\x8e\ +\x91\x3d\x25\xb0\x8c\x30\x9f\x4f\x54\x52\x0d\x36\x01\xad\xd3\xe8\ +\x49\x28\x69\x60\x82\x11\x94\x0c\xd0\x60\x1c\xa8\x8f\x9c\xa4\x52\ +\x03\x95\x23\xe7\x62\x37\x54\xe3\x30\x95\x56\x45\x66\xaa\x07\x80\ +\xad\xda\xf2\xd5\xab\x07\x0f\x1e\x63\x1c\x37\x17\xcb\x87\x0f\x1f\ +\xca\xd0\x9d\x3a\x1e\x2b\x7f\x30\x9b\x3e\x6e\x9a\x14\x63\x92\xa1\ +\x1b\x56\x49\xf2\x10\xd3\x98\x25\x89\x81\x0b\x39\x6b\x5a\xaf\xc9\ +\x79\x4f\x2e\x6b\x42\x42\x33\x40\x20\xdb\xc1\x12\x5c\x05\x02\x53\ +\x53\x01\xe3\x0c\x9a\x35\xef\xf7\x86\x85\x43\x57\x6a\x93\x99\x95\ +\xb2\xb5\x67\x45\xec\x2b\x57\xd9\xa4\xff\x53\x26\xf4\x3f\x5c\x82\ +\x46\x31\x99\x4e\x29\x95\xe5\x7a\x49\x01\x31\x53\x11\x50\x55\xba\ +\x43\xa0\x11\xa0\x38\x99\x01\x82\xe4\x5c\xfc\x06\x24\x25\x25\x73\ +\x6c\x90\x62\x4d\x70\x7e\x72\x7c\x72\x74\xa8\xa6\x7e\x5a\xa7\x2a\ +\x9c\x7f\xf6\x71\x87\x3a\x0e\x5d\xd3\x54\xbe\x0e\x8a\xe8\xc4\x1a\ +\xe4\xee\x66\xf9\xed\xd7\xdf\xb8\xf9\x7c\x72\x72\x80\xcc\xb3\x50\ +\x5d\xbe\xbd\x40\xb3\xc9\x64\x32\x3f\x3a\x9e\x2c\x37\xb3\x3e\x2f\ +\x5f\xbf\x8c\x22\x75\x53\x2b\x81\x78\x10\xb4\x08\xa2\x9e\x12\x1a\ +\x11\xab\x2a\x54\x2e\x67\x4b\x68\xad\x23\x33\x21\x72\xa6\x56\xf6\ +\xbb\x88\x94\x73\xda\x05\x9c\x10\xb0\x51\x79\x42\x00\x00\x75\x27\ +\x5a\x2c\xa4\x95\x72\xf8\x78\xef\x45\xa4\xf4\x5c\xe5\x3a\x14\x32\ +\xad\x88\x88\x42\x51\x18\x00\xec\xb6\xc8\xcc\x3b\x2e\x75\xa1\x86\ +\xbd\x1f\x13\xb5\xdc\x1c\xb5\xf7\x39\xa5\x88\x5d\xe5\x59\x12\x10\ +\x18\x81\x82\xda\x18\x47\x66\x06\x83\x9c\x73\x5d\x55\x8c\xa4\x29\ +\x4b\xce\x92\x93\x10\xc6\x9c\xfb\x71\xd0\x2c\x66\x1a\x2a\xe7\x92\ +\x9d\xcd\x26\x7f\x72\xf4\xe8\x11\xf9\x49\x37\x72\x33\xdd\xcc\xeb\ +\xd3\x7f\xf9\xc9\x8d\x8c\x47\xec\xab\xc9\x04\x1d\x83\xea\x94\x03\ +\x0d\xf9\xe7\x3f\xfd\xbb\x8d\xe9\x83\x8f\x9e\x86\xd9\xd4\x55\xcd\ +\x7a\xb9\x5e\x2c\x6e\xe3\x98\x26\x27\xc7\x71\xb3\x3e\x78\xfa\xd1\ +\xcd\xf3\x67\x37\xb7\xd7\xc9\xb4\x6e\x9a\x69\xd3\x6c\xc7\x7e\xb1\ +\x5d\x47\xcb\xd3\xc9\x54\xb2\x28\x00\x04\x02\x24\x61\x60\x66\xcf\ +\x3b\xb0\xa5\xe4\x0d\xa7\x98\x4d\x32\x13\x84\x50\xc7\x38\xa6\x3c\ +\x7a\xc7\xc5\xd6\x4e\x24\xa7\x51\x00\x40\x52\x44\x15\x26\xd3\x9c\ +\xaa\xe0\xe2\x18\xc1\x64\x36\x6d\xbb\xed\xba\x69\x1a\xef\xc8\x3b\ +\x92\x6c\x6a\x0a\x2a\x25\x9e\xc3\x31\x8d\x43\x87\x00\x8e\x49\x24\ +\x4d\x67\xad\x48\x4e\x39\xbe\xbf\xf6\xc7\x00\x00\x14\x41\xb3\xa4\ +\x9c\xcd\x54\x85\x34\x27\xcb\x03\x41\x76\xc8\x8d\x9b\x4c\x9b\x7a\ +\x32\x99\x7a\xcf\x88\xd8\xd6\x75\x55\x55\xde\xb3\x65\xc9\x39\x85\ +\x7e\x98\x79\x24\x1f\x90\xd0\x9c\xdb\xc4\x54\x4d\xa7\x92\x06\x30\ +\xd5\xed\xb2\x7b\x63\xed\x30\x72\x1c\x3d\x22\x23\xa9\x66\x23\x03\ +\x32\x1b\x47\x1d\x92\xeb\x06\x57\x6d\xda\xe3\x23\x57\xd7\x27\x0f\ +\x1f\xd5\xce\xbb\x4d\xe7\x99\xfe\xab\xb3\xf3\xe0\xdc\x91\xe9\xff\ +\xf0\xdf\xff\x77\xc3\x38\xfc\xf2\xf3\x5f\x6e\x36\x43\x3b\xac\x73\ +\xbf\xa2\x3c\xf8\xe0\x2b\x1d\x47\x89\x63\x1e\x37\xdd\x66\x0e\xaa\ +\x48\x12\xaa\xc8\xea\x42\x8d\x3e\x08\xa2\x22\x0f\x31\x6f\xfb\x6e\ +\xd0\x88\xde\x11\x71\x56\x05\x28\xec\x87\xc4\x88\x22\x49\x53\x14\ +\x91\x41\x52\x11\x6f\x16\x26\x60\x51\x19\x97\xdb\x98\x88\x08\x59\ +\x44\xcb\xc3\x52\x8e\xf3\xfd\x41\xbe\x77\x7c\xfe\x9e\x54\x2e\x73\ +\xcc\x75\xd5\x14\xfe\x6d\x19\xa9\x60\x47\xd1\x05\xe7\x1c\x21\x06\ +\x0a\x85\xa8\x6d\x44\x25\xff\x06\xcc\x4a\x3b\xed\x89\xcd\x32\x45\ +\x99\x35\xcd\xb1\xab\xe7\x5c\x65\x93\x66\x36\x93\x9a\x65\x12\xf2\ +\xac\x16\xb2\x49\x5b\x37\xec\xac\x2c\xd3\x55\x2c\xa9\x09\xf5\xdb\ +\x04\xbe\x9f\x9c\x9d\x4f\x0e\x0f\x12\x5a\x17\xaa\x07\xc7\xa7\x10\ +\x73\x34\xc7\xdc\x3e\x7e\xf0\xe1\xf9\xf1\xa3\x97\xaf\x5e\x12\xb1\ +\x9f\x57\xbd\xf4\xdb\x6d\x8f\x08\x80\xaa\xb0\x6b\x95\x81\xc1\xcc\ +\xc8\xd3\xe1\xe1\x31\xe0\xae\x83\x45\xa0\x9c\x45\x44\xaa\xaa\x2e\ +\x6b\xd3\xa6\x71\xbb\xea\xac\x6a\x56\x5e\x85\x05\xef\x55\xb5\x84\ +\xa3\x14\xeb\xae\x42\x58\x2b\x06\x92\xe5\xa3\x1a\xc7\x11\x00\x9c\ +\x77\x77\x19\x62\x04\x60\x72\x07\x1d\x98\x59\xf1\xbd\xfd\x67\xb8\ +\xdc\x80\xf7\x55\x8a\x49\xb2\x4d\x9a\xe9\xa4\x99\xa9\x0a\x28\x01\ +\xa1\x23\x0f\x86\xde\xd1\xc9\xf1\xf1\xee\xd4\x50\xe8\x57\x1b\x62\ +\x1a\xb3\xf6\xc3\x60\x00\x81\x78\x95\x47\xee\xc7\xc7\xae\xfd\x93\ +\x93\xb3\x0f\xb8\x69\x46\xa8\x8e\x67\x8b\x3a\xe0\xc7\xe7\xee\xc9\ +\x59\x58\xad\x0f\xc2\x5c\xc0\x32\x03\x64\xe9\x87\xec\x93\x99\xb9\ +\xab\xeb\xab\xe6\x2c\x9e\x3f\x98\x59\xf0\xdb\xd5\x76\x24\xf7\xf4\ +\x93\x0f\x2d\xe5\x74\xb9\x78\x72\xf6\x64\x56\xcd\xae\xaf\xaf\x57\ +\xeb\x75\x3d\xad\x07\x1c\x89\x79\xd8\xf6\xd7\x7a\xa9\x92\x4b\xae\ +\xa8\xa8\x01\x02\xa0\xcd\x0f\x66\x07\xd3\x46\x76\x67\x1b\x02\x20\ +\x35\xac\x26\x85\x60\xc4\x3c\x67\x82\x98\xa2\x99\x02\x60\xce\xb9\ +\xe0\x8c\x6a\x2a\x39\x5f\x19\x34\x75\xfd\xe8\xe1\x43\x33\x4b\x29\ +\x03\x58\x69\xc7\x8a\xef\x45\x8a\xc9\x7b\x1f\xbc\xdf\x79\xb9\x00\ +\x22\xa2\x21\x8d\x29\x1f\x1e\x1d\xaa\x58\x3b\x9d\xd4\x4d\x6d\xef\ +\x4b\x8a\x48\x29\xf6\x7d\x87\xec\xb3\x98\xe4\x4c\x84\x64\xce\x83\ +\x34\x2e\xb4\x55\xdd\x3a\x7f\xdc\x1c\x56\xa1\x71\x8e\x09\x80\x10\ +\x20\x45\x4c\x91\x00\xc0\x84\x44\x29\x45\x50\x15\x83\xac\xa6\x03\ +\x47\xc6\xf5\xd0\x27\x04\x87\xbc\x06\x5f\xb1\x43\x02\xa7\x16\xc0\ +\xc8\xcc\x50\x0c\x11\x19\x24\xa5\x20\x88\x63\xee\x86\xe1\xe2\xea\ +\xad\x73\x9e\x01\xc8\xcc\x11\x4a\x4a\x4c\x64\xa6\xdf\x42\x09\x04\ +\x02\x1f\xfb\x33\x76\xbc\xba\x98\x0e\x23\x22\xb4\x81\x01\x47\x37\ +\xf3\xa9\x81\x37\x71\x3d\x8e\x9a\x44\xd8\x07\x5f\xb7\xed\x7c\xee\ +\xdb\x96\x9c\x57\xa4\x7e\x4c\xdd\x38\xbc\xdd\x2c\xae\xfa\x4d\xcc\ +\xca\x14\x90\x58\x14\x99\x89\xc0\x10\x58\x85\x4d\x32\x11\xfb\xe0\ +\x0b\xf5\x74\x4f\x9d\x2f\x65\xab\x94\xb0\x7d\x79\xda\x77\x5e\xf7\ +\xd1\xae\xef\x4b\xe5\x2a\xba\x81\xe9\x64\xd6\x36\x13\xb3\x9d\x2d\ +\x57\x21\x2b\x95\x2f\x22\x0a\xec\xf7\x8d\xa2\x99\x31\x11\x21\xa9\ +\xed\xde\x2d\x9b\x55\x24\x0d\x11\x8d\xd9\x89\x85\xca\x73\x70\x23\ +\x82\x6b\x1a\x63\x40\xe4\xc3\x69\xeb\xb3\x66\x53\x47\x6c\x1a\x9d\ +\x88\x64\x38\xac\x9a\xbe\x1b\xf2\x76\xa0\x83\x83\xce\xa4\x9d\xcd\ +\xc6\x9c\x9c\xda\x87\x1f\x7c\xb8\xbd\x5d\xdd\x5e\x5d\x1d\xb5\x33\ +\x77\xf6\x78\xb1\x5c\xaa\x68\xdd\xb4\x0d\xd2\x6b\xb4\x18\x33\x57\ +\xc4\x04\x19\x20\xe5\x6c\x68\xa1\xf2\x47\x47\x27\x00\x50\x8c\x6d\ +\xef\xcd\xe1\x08\xb0\x4b\x2a\x57\x51\xbb\xbb\xf2\x88\x08\x66\x48\ +\x84\x00\x37\x57\x37\x29\x54\xb3\xe9\xb4\xaa\xeb\xfd\xb1\xb3\xff\ +\xd8\x8a\x12\x80\x18\xb3\x94\x70\xa7\xb2\x67\x31\x55\x45\xc2\x62\ +\x66\xef\x5c\x78\x6f\x9c\x0b\x11\x3f\x78\xf4\x51\x8a\x63\xca\x29\ +\xc6\x94\x25\xcf\xa6\xd3\xc9\x64\xc2\xec\x0a\x8c\x40\x46\x8c\xae\ +\x00\x10\x2a\xaa\xa6\x88\x20\x59\x54\xc4\x39\xaf\x04\xdb\x2a\x4f\ +\xb3\x7c\xb2\x94\xb3\xeb\x4d\xa3\x5a\x3d\x38\x79\xe6\xc6\xf4\xe8\ +\x68\x7e\x3a\xd7\x3e\x3d\x99\x9c\x1e\xb9\xaa\xcb\x51\x1c\x81\x53\ +\x4c\x03\xcb\x70\xc2\xed\xd6\xdc\xb8\xea\xea\x10\x46\xb5\xf3\xa3\ +\x23\x17\x53\xde\x76\x47\xd3\xd9\xc1\xc7\x3f\xf8\xe6\xcb\xaf\x9a\ +\x7a\xfa\xe4\xa3\x83\xaf\xbe\xfa\xba\x6e\x5b\x9c\x62\xa8\xeb\xcd\ +\xeb\xb7\x2f\x52\x72\xce\x21\x31\x7b\x57\x22\x82\x2b\xae\x1e\x9c\ +\x9f\x3d\x3a\x3f\x4b\x49\x4a\x6d\x32\x03\x91\x1d\xa4\x7b\x77\xe7\ +\x80\xaa\x20\x92\xf7\xc1\x4c\xbd\xf7\x29\x26\x1f\xbc\xf7\xd5\x9b\ +\x37\x17\x75\xdd\x1c\x1d\x1e\x17\x47\xb0\xa2\x25\x2c\xe4\xe7\xdd\ +\x13\x85\xc5\xc2\x4b\xb5\x14\x4a\x62\x01\x03\x22\x43\x52\xd5\x21\ +\x8e\x67\xa7\x67\xbf\xd7\x9c\xf3\x3f\x8b\xd0\x33\x3b\xcf\x4c\x80\ +\xe4\xea\xaa\x26\x53\x48\xa3\x07\x0b\x60\x55\xb2\x4a\x6d\xec\xae\ +\x7a\x35\x49\xc9\xd4\x1c\xa3\x23\x34\x33\x10\x65\x82\xca\x7b\x4f\ +\xb8\xcd\x91\x81\x11\xc8\xbc\x3f\x7c\xf4\xf0\xe1\xc9\x51\x94\xb4\ +\x5d\xae\xd2\xf2\x4a\xcd\xc8\x79\x03\x04\x03\x32\x31\x90\x8c\x66\ +\x8e\x21\x8b\x1a\x4d\xa8\x7a\x72\x7e\x32\x79\x78\xbe\x59\xad\xde\ +\xbc\x7c\xb5\x5e\x2c\x68\x0f\x80\x20\x30\x23\x11\x45\x1d\x99\xcc\ +\xb3\x07\xb3\x06\xa0\x0a\x55\x4d\x3a\x9d\xcf\x1f\x3c\x79\x5c\x55\ +\xfe\xbb\xe7\xaf\x7f\xfd\xc5\xb7\xd7\xd7\xb7\x79\x1c\x28\x8c\xeb\ +\x6e\x93\xd5\x14\xd0\x98\x98\x1c\x7a\x57\x31\xd4\x8c\x12\x73\xb6\ +\x8c\xc8\xa6\x26\xa6\x40\xc4\xc4\x5c\x79\xe7\xd9\x21\x94\x25\x5b\ +\xe1\x63\x97\x6b\x5e\x46\x45\x00\xd0\xbb\x22\x55\x0a\x59\x39\xce\ +\x77\xe6\x0b\xdf\xab\xca\x05\x66\x84\xec\x43\xed\x5c\xb8\x53\x3c\ +\xa1\xdb\x3d\x3c\xa8\x0a\x66\x36\xe4\x08\x3b\x1e\x1c\xa2\x1a\xdf\ +\x19\xe0\x7a\x76\xcc\xae\x62\x6c\x10\xad\x8f\x69\x18\x5c\xa8\xaa\ +\xaa\x4a\x31\xb6\x4d\xab\x62\x13\x65\xc8\xb2\x89\x2b\xb0\x94\xd1\ +\x2a\x17\x9c\x0a\xa4\xb8\x4a\x6b\x9c\x10\x64\x58\x8c\x0b\x5b\xd3\ +\xbc\x9d\x82\xca\x9b\xe7\xcf\x3e\x79\xfa\xe1\xe7\xff\xf0\xf7\x3f\ +\xff\xd9\xcf\x0e\xa6\x33\x3b\x3c\x62\x22\xb6\xb4\x78\xfd\xb6\x6a\ +\xbc\x0f\xd5\x01\x30\x32\xab\x68\xce\x99\x01\x8b\x37\x60\x20\x5c\ +\xaf\x57\x77\xee\x80\x60\x06\x08\x68\x40\x66\x66\x0a\xe5\x43\x51\ +\x13\x28\x8d\x93\x2a\x20\xaa\x6a\x81\xbd\x0c\x6c\x32\x99\xe4\x2c\ +\x56\x62\x02\x44\xee\x51\x15\xf5\xee\x47\x14\x85\x3b\xcb\x66\x13\ +\x91\x71\x1c\x4b\x6f\x86\x88\xc5\x50\xec\x3d\x05\x74\x00\x4d\x3d\ +\x25\x63\xc2\x1c\x9c\x95\x39\xdd\xb1\xdb\x1b\x42\x21\x20\x18\x88\ +\x1a\x88\x48\x16\xcb\x59\x55\x41\x2d\x38\xef\x0d\x8c\xc1\x82\x3f\ +\x06\x3f\xd9\xac\xec\x7a\x3d\x79\x70\xba\xf6\xb6\x6a\x29\x1c\x4e\ +\xcd\xf0\x24\x55\xad\xd8\x58\x6d\x3b\x8d\x8a\x44\x86\x9e\xe2\xd0\ +\x2f\x63\xee\x0e\x8f\xa7\x97\xdb\x9b\x97\xd7\xaf\x66\xb3\xa9\x27\ +\xde\x0c\x8b\x4e\x61\x3a\xf5\x7f\xfd\x6f\xfe\x55\x60\x7f\x78\x70\ +\x30\x3b\x38\x98\x3c\x98\x3e\xfb\xea\xeb\x90\xf3\xd9\xd9\xa9\xdf\ +\x0c\x47\x86\x34\x66\x74\x80\x80\xc5\x1e\xa8\x75\x5e\xfa\xb4\x5a\ +\x6c\xee\xee\x6c\x28\x56\x41\x84\xce\xcc\x7a\x19\x24\x0b\x92\x95\ +\x26\xab\x2c\x73\xeb\xba\x11\x91\xba\xa9\xc7\x7e\x6c\xea\xb6\x0e\ +\xcd\x76\xdd\x75\xd8\x33\x73\x96\x9c\xc6\x04\x80\x45\xeb\x5a\x36\ +\xd7\x20\x2a\x39\x99\x01\x10\x0a\xc0\x6a\xb3\x19\x62\xcc\x6a\x62\ +\x36\x0c\xf1\xd3\x4f\x7e\x48\xf4\x9e\xbb\x45\x51\x89\x39\x39\xc9\ +\x88\xe0\xc8\x79\x72\xce\x59\x25\xa3\x4f\x11\xc6\x94\xc0\x14\x90\ +\x99\x9c\x21\x80\xb1\x00\x29\x92\x19\x82\xb1\x02\x8e\x39\x33\x2a\ +\x0a\x73\xc5\x8a\x1a\x53\x5a\x2e\x2f\x57\xb7\xce\x93\x8e\x83\x4b\ +\x43\xcd\x5e\x34\x92\x11\x99\xa2\x09\xa2\xaa\x65\x0c\xde\xd4\x34\ +\x63\xaf\xfd\xc5\x6b\xd2\xc5\x1b\x46\x4c\x9b\x0d\xa7\xc1\x3b\x46\ +\x29\xe4\x7d\x49\x08\x46\x40\x8e\x00\x2c\xd9\x40\x44\x29\xc6\xec\ +\x83\xa3\xa3\xb1\xe7\x37\xaf\x5e\x88\xc9\xed\x72\x63\x9a\x82\x43\ +\x48\xaa\x71\xe8\xc7\x91\x98\xd4\x20\xab\x88\xa8\x98\x0e\x6d\xed\ +\xa6\xf3\xc6\xb9\xe5\x10\x73\x32\xe5\x30\xe6\x44\x44\x9e\x8c\x0b\ +\x31\x0d\xa8\x0c\x16\x05\xa4\xdf\x0f\x0d\xbb\xce\x0b\x09\xa8\x90\ +\x2a\x6c\x5f\xd1\xf6\xa3\xe2\xfd\x67\xe4\xff\x7f\x56\x44\xce\xb2\ +\xdd\xf4\xa0\x68\x00\xbb\xc4\x00\x1b\xef\x69\x1a\x0d\xd1\x54\x15\ +\x01\x02\xbb\x8a\x7d\x5b\xd5\x75\x1d\xea\x50\xd5\x21\x30\x31\x4a\ +\x94\x7e\xa8\x1c\xfa\xc9\xc4\x3b\x27\x39\x33\x79\xa7\x80\x51\xe1\ +\x66\x8b\x31\x25\xeb\x00\x93\x99\x45\x22\x50\xc4\x2e\xba\xe5\x66\ +\x3a\xc6\xe3\x79\x1b\x45\xaa\xbe\x77\x19\x66\x00\x1b\x95\x89\xe4\ +\xe9\xc9\x21\xff\xd9\x9f\xbc\x7c\xf1\xb2\xdb\xdc\x4e\x66\x53\xc3\ +\xd8\x32\x4d\x8c\x58\xec\xf1\xfc\xf0\xb8\x9d\x65\x13\x01\xd8\x0c\ +\x43\x06\x1b\x53\xd2\x71\xbc\xb9\xbe\x55\x40\x42\xde\xe1\x17\x0a\ +\x85\x1d\x7a\x77\xdd\xa5\x0c\xb7\x5a\xca\xf0\x9d\x25\xa1\x8a\x68\ +\xce\x06\xb0\x58\x2e\xca\xfc\xab\x66\x25\xea\x57\xef\xd0\x4a\x53\ +\x55\x20\x44\xb7\x0b\x2c\x90\x3c\x8e\xe3\xed\xed\x62\x1c\x06\x62\ +\xae\xeb\x7a\xb3\xd9\xa6\x94\xdf\x33\x3e\x0b\x60\xbd\xea\xd6\xab\ +\x95\xaa\x3a\xef\xc6\x41\x72\x4e\x05\x8f\x4b\x29\x21\x20\x20\xa4\ +\x9c\x52\xca\xa0\x1a\x88\x2b\x17\x26\x4d\x73\x30\x9d\x4f\x27\x13\ +\x02\x0c\xce\x6d\x97\xab\x2a\x66\x1b\x52\x7b\x7c\x34\x4e\xc3\xdb\ +\x71\x5b\x3f\x7e\x04\x8a\xb4\x8a\xb5\xd7\xfe\xfa\x15\x4d\xb3\x51\ +\x1e\x49\xd1\x80\x46\x6b\x16\xc3\xd1\xb6\x6f\x0e\x67\x33\x24\x5a\ +\xaf\xeb\x9c\x6b\xf4\xd5\xd5\x8d\x23\x3e\x7f\xf4\xe4\xbf\xf9\xf0\ +\xa3\xe5\x6a\xf5\xcd\xb7\x5f\x37\x1f\x3e\x05\xd5\x03\xb2\x89\x0b\ +\xf3\x04\x9f\x9d\x9e\x9f\x56\xcd\xa6\xeb\x47\x95\x3e\xa7\xed\xd8\ +\xa7\x2c\x1a\xd3\xd5\xdb\x8b\xc5\x6a\x55\xfa\xd0\xa2\xc3\x2c\x08\ +\x23\x98\x95\x81\xdd\x4c\x8b\x9b\xe8\x5e\xcf\xff\x6e\x93\x45\x3e\ +\x67\x79\xf9\xf2\x55\xc9\x94\x2f\x34\x94\xb2\xf0\x55\x35\x55\x01\ +\x35\xcf\x6c\xaa\xec\x3c\x31\x47\x91\x6f\x5f\x7c\xf7\xe6\xe2\x36\ +\x1b\xf8\x00\x29\xc2\x7f\xfd\x27\x7f\xfa\x7e\xac\x08\x04\xcc\x9a\ +\x63\x8e\x95\x2a\x61\xb9\x45\xd4\x89\xb2\x99\x57\xab\x54\x48\x55\ +\xd9\x8a\x07\x99\xaa\x18\x98\x27\x02\x40\x46\x60\x43\x00\xcb\x66\ +\xe0\x9c\x9a\x48\x56\x36\x1a\x6e\x6e\x21\x10\x3a\x73\x20\xc1\x12\ +\xea\x20\x10\x14\x89\x0b\x54\x87\x19\x09\x4c\xb3\x2a\x12\xba\x21\ +\x66\x5d\x68\xdc\x58\xe5\x3c\x8a\xa2\x66\x8d\x65\x32\x10\x31\x55\ +\x30\x20\x14\x71\x84\x6c\xaa\x9e\x39\x8d\xba\xdd\x2c\xbb\x71\x44\ +\xef\x13\xe8\xa0\x29\x47\xf5\xae\x9e\xcc\xa6\x21\x45\x01\x69\x26\ +\x7e\x18\x86\x31\x46\xd5\x8c\xa4\x8e\xa8\x8f\x83\x74\x9e\x42\x43\ +\x0a\xc6\x08\x40\x88\x6c\xa0\x59\xd5\x30\x23\x80\xaa\xed\xdc\x9f\ +\x4c\xcd\x40\x54\x54\x76\x00\x08\xc0\x6f\x6d\x9c\x0a\x3e\x5f\xfa\ +\xac\xbb\x6f\xbe\x3f\xd3\x62\x99\x81\xb2\xa4\x94\x8a\x2d\x24\x13\ +\x15\xc5\x35\x20\x20\x22\x13\x9d\x04\xae\x98\x88\x29\xd4\xa1\x0e\ +\xc1\x11\x07\x94\x5a\x13\x0f\x42\x02\x28\x83\xe9\x86\x95\x99\x5c\ +\xdc\x48\x67\x10\xea\x76\xdc\xae\x01\xb9\x7f\x73\x91\x45\xbc\x0c\ +\x6c\xa9\x10\x72\x1d\x22\x0b\x98\xa8\xa8\xf8\x7c\x9c\x35\xc7\xb7\ +\xa6\x80\x22\xf9\x30\x84\xf5\x57\x9b\xe8\x43\xeb\xf8\x48\x7b\x23\ +\x48\xab\xcb\x43\x95\xc9\xd9\xa1\x65\x25\xa6\x03\x7f\xb8\xee\x36\ +\xdb\xae\x23\xa2\x9e\x82\xab\x9a\xaa\x69\x81\xdc\x32\xc6\x6d\x4e\ +\xeb\x61\x18\x14\x0c\x99\x9d\x27\x03\x42\x34\x2a\x4e\x4c\x64\x5a\ +\x0c\xed\x01\x10\x4d\xd5\x3b\x67\xaa\x19\xc0\x7b\x3f\xc6\xa8\x7a\ +\xff\xf3\x40\x03\x04\x04\x44\xc2\xa2\x75\x31\x00\x50\x22\x2e\x2a\ +\xfc\x62\xc6\x00\x08\xa1\xf2\xc7\xc7\xc7\x93\x49\x61\x45\xbc\xe7\ +\xc5\x1f\xc6\xa1\x1b\xba\x18\x93\x73\x5c\xf6\xa1\x39\xa7\x9c\xa5\ +\xe4\x0c\x1f\x7b\x7a\x0c\xd6\x54\xf5\xac\x3e\x98\x54\xd3\x26\xd4\ +\x6d\x08\x6d\x5b\x3b\x86\xae\x5b\x42\x56\xb9\x59\xcc\xd9\x87\x46\ +\x07\x4d\xb7\x9b\x9b\x4d\xed\xb7\x5f\x6e\x00\xbf\xf3\xd5\xf1\x8b\ +\x9e\xfd\xd8\x23\x6f\x47\xd2\xde\xc4\x44\xb7\xd9\xaa\x68\x79\xd3\ +\x6f\xdb\x0a\x2b\x97\xdf\xf8\x44\x98\xc6\x7c\x86\x48\x44\xeb\xc5\ +\xf5\x67\xce\x6d\x21\x9d\xce\x6a\xde\x2c\xd6\xdd\xf6\xdc\x3b\xae\ +\xaa\xf5\xb0\xa8\x61\x3c\xf0\xe3\xd4\xa7\x96\x3c\x09\xe7\xe9\x24\ +\x1c\xcd\x69\xda\xac\xc7\xf1\x62\xb9\x5e\xc4\x18\x9d\x17\x74\x04\ +\x0c\x09\xd1\x4c\x20\x2b\x1a\x78\x0c\x5c\x3b\xf1\x29\x26\x05\x53\ +\x03\xe7\x43\xdd\xb6\x31\xc6\x18\x63\x8a\xa9\x1b\x46\x2f\xd9\x00\ +\x20\x25\x04\x74\xcc\x56\x4c\x6c\x55\x80\x08\x10\xd0\x11\x82\xdb\ +\xcf\x89\x08\x04\x84\x20\x76\x7c\x7c\x7a\x7a\x7a\xfa\xe8\xe1\xc3\ +\xf7\x9e\x16\x09\x29\xb0\xf3\xce\x03\xf0\x4e\x87\x65\x20\x59\xcd\ +\x4c\xc1\x10\x0c\xc1\x44\x33\x29\x90\x99\x63\x24\x35\x00\x18\x55\ +\x90\xd9\x57\x15\x12\x11\x10\x90\xc7\x8a\x82\xaf\x46\x89\x8a\xb9\ +\x8f\x43\xeb\x2c\x6b\x52\x55\x71\x80\xe8\xd2\x2e\xca\x15\xd4\xc0\ +\x92\xa9\xaa\x11\x01\x58\xb6\x0c\x06\x63\xcc\xa4\x46\x66\x85\xef\ +\x0e\x58\xca\x03\x22\xa0\x65\x24\x42\x51\x19\x25\xe7\x94\x08\x71\ +\x1c\x93\xa4\x94\x1d\x8d\x9a\xc3\xf4\xc0\xea\xc3\x8b\x31\xdf\x6e\ +\xd7\xdb\x38\x98\x41\xed\x79\xda\x4e\x75\xe8\xa5\xdf\x40\x4e\xc6\ +\x6d\x8a\x00\xa0\x21\x54\x46\x2e\x21\x38\xa2\xac\x0a\x0a\x6a\x88\ +\x66\x6a\x77\x7e\x12\x40\xaa\x82\x44\x8e\x49\xf1\x5d\x3f\xa5\x66\ +\xa2\xb6\x1b\xc0\x9c\xc3\x32\x26\x92\x01\x11\xbb\xf0\xbd\xea\xb9\ +\xf2\x66\xb3\x52\xcd\x00\xe6\x9c\x2f\x6e\xc5\xa5\x8f\x20\x66\xef\ +\xdc\xac\x1b\x67\x2a\xe2\x6c\x5c\xe7\x8d\x46\x51\x6b\xc8\xd7\xc0\ +\x2e\x41\x2d\xbe\xa9\xd0\xd5\x43\x54\xeb\x0c\x95\xc3\xec\xf8\x74\ +\x1e\x08\x11\x6e\x2e\xdf\x8a\x68\x70\x9e\x72\x0c\xc5\xf6\xdc\x40\ +\x08\x12\x68\x56\x3d\x7b\xf8\xe0\x70\x12\xb2\xb9\xcb\x57\x2f\x60\ +\xb3\xae\x88\x0c\x41\x89\x7b\x42\x26\x9a\x87\x00\x08\x4c\x44\xde\ +\x3d\x7a\x7a\xfe\xe1\x0f\x3f\xfb\xe4\x8f\x3e\xb5\x1c\xff\xf6\x7f\ +\xff\x77\x3f\xf9\xe9\xdf\xf6\xdd\x38\x31\xe6\x88\x28\x4a\xcc\x53\ +\x6f\x2b\xca\xc8\x19\x08\xb7\x59\x1d\x78\x02\x03\xc9\x00\x99\x30\ +\x67\x85\x9c\x20\xa6\x94\x53\x2a\x6f\x2d\x84\xb0\xdf\x1e\x3a\xe7\ +\x80\x5d\x09\x3b\x21\xc2\x2c\x6a\x26\xf7\xfd\x33\x60\x97\x97\x55\ +\x52\x7f\xa0\x70\x2c\x11\x2d\xc5\x31\xe5\x51\x2d\xbf\xaf\xde\x1a\ +\xcc\xec\x6a\x79\xb1\xb8\xbd\xdd\x6e\x36\xc4\x3c\x9d\x4c\x53\x4e\ +\xa5\x2b\x01\x80\x64\xe1\x69\xcc\x9f\x69\x6c\xba\x0a\xc4\xeb\x00\ +\x96\xa4\x33\x1d\xbd\x1a\x0c\x4a\x83\x63\x3d\x85\x26\x47\xdd\x54\ +\x7c\x6b\xc2\x47\x87\x8f\x3e\xf9\x68\x52\x4f\xd7\x6f\x2e\xb7\xbf\ +\xfa\x4d\xe0\xba\x21\x93\xdc\x7b\x84\x1a\x2c\x97\xf5\xb1\x19\xfb\ +\xf0\x47\x3f\xf8\xe3\xf9\xf1\xc9\x97\x5f\x7e\xb9\x7c\xf1\xbc\x36\ +\x53\x04\x72\x4c\x3e\x50\xf0\x87\x21\xcc\x4c\xc9\xd8\x37\xfe\xe8\ +\xf1\xa3\xd9\xc7\x1f\x85\x4f\x3f\xf4\x8f\x1f\xac\xbe\xfc\xcd\xcf\ +\xff\xa7\x7f\xb3\xf8\xfc\xdb\x36\x51\x26\x4e\x2e\x0d\x5a\x3d\x60\ +\xff\xd1\xb4\xf9\x72\xc4\x67\x22\x37\x63\x9a\x84\x49\x25\xe4\x41\ +\x23\x80\xb8\x2c\xce\x36\xdb\xad\x64\x29\x2e\xbb\x25\x8d\xb1\x69\ +\x6a\x66\xe7\xaa\xe0\xeb\x8a\x1d\x03\x16\xae\x23\x1a\x58\x1f\xe3\ +\x2e\x1e\x4c\xb5\xae\xea\x2c\xb9\xef\x3a\x2a\xbe\xa3\xaa\xa1\x6a\ +\xc0\xbb\x3b\x27\x34\x9b\xcd\xa6\xc8\xf8\x7e\x17\xbe\x38\x65\x3a\ +\x24\x36\x54\x04\x53\x50\x80\x0c\x10\xcd\x02\x33\x9a\xab\xd0\x18\ +\x8c\xcc\x1c\x82\x33\xa3\x32\x0a\x3b\x87\xbe\x82\xba\x4a\xbe\x76\ +\x42\x18\xb5\x47\xb0\x40\x43\x1d\xaa\x66\xc6\x94\x6d\xb3\x1a\xfb\ +\x8d\x9a\xd4\xce\x51\xd9\xe8\x21\x2a\x3b\x04\x57\x8e\xbc\xe0\x50\ +\x45\xd1\x93\x82\xa1\x5a\x09\x9f\x52\x04\xdd\x21\x07\x08\xe5\xed\ +\x19\x78\xa0\x9c\xb2\x90\xa9\xc3\x84\x99\x0d\x9c\x3a\x40\x2a\x8e\ +\x6e\x5b\xf4\xff\xd7\x17\xcf\x5e\xdf\x2e\x47\x00\xaa\xaa\x2c\x2a\ +\xfd\xf6\xb8\xe2\x3f\x3a\x3b\x3a\x09\x13\x1e\x07\xd5\x00\xd4\x00\ +\xfb\x31\xe5\xc8\x19\xeb\x0a\xc4\x54\x93\x09\xec\x18\x03\xa8\x8e\ +\x9d\x66\x33\x05\xc9\x4a\x04\xde\x7b\x24\x52\x31\x44\x04\x24\x01\ +\x35\x35\x51\x2d\x91\x3f\x6a\xb2\x1b\xbb\x00\xff\x29\x9a\xab\x3f\ +\x20\x9f\x4b\xdf\x91\x35\xca\xaf\xfb\xd6\xbd\x00\xf6\x31\xe5\x31\ +\x0d\x19\x25\x93\x18\xa8\x2f\xe6\xb6\x08\x04\x2c\xa0\xfd\x98\x35\ +\x75\xbe\xae\xd9\x87\x9c\x65\xb3\x58\xf6\xcb\xb5\x23\x66\x51\x4d\ +\x19\xbc\x33\x82\xb1\x34\x9a\x08\x8a\x80\x8c\x22\x72\x7d\xf3\x76\ +\xb1\xba\x61\xe7\x65\xec\x1a\xd0\xd2\x96\x8b\x22\x10\x45\x53\x4c\ +\x7d\x39\x17\x0c\xac\xbd\x9c\x5e\x4f\xeb\xc5\xc5\xeb\xeb\xdb\xdb\ +\xcb\xcb\x2b\x57\xcf\xf2\x68\xc3\x90\x18\xe2\x62\x71\x5d\x57\x21\ +\xd9\x98\x7c\xa0\xc9\xbc\xae\xeb\x4d\xea\x73\xca\x88\x8c\xa6\x46\ +\x60\x88\xec\xd9\xf9\xc0\x29\x15\xc2\x44\xce\xb9\x08\x86\x45\x4b\ +\x64\x06\x16\x87\x80\xfb\xbb\x94\x77\x5e\x28\x77\x01\x8b\x76\xef\ +\xab\x69\x1a\xef\x7d\xb1\xc0\xee\xb6\x9b\x5d\x98\xfb\x7b\x7d\x75\ +\xdb\x21\x46\xf1\xa1\x61\x2e\x8b\x26\x0c\xa1\xa9\xab\xaa\x04\xf9\ +\xb8\xf5\x2d\xdc\x2e\xba\x6c\x83\x02\x82\x23\x76\x26\xa9\xad\x5c\ +\x60\x65\x8d\xa4\xba\x1e\xc6\xba\x6a\x38\xca\xcc\x90\xf2\x30\x2c\ +\xbf\x06\xef\x75\xe8\xeb\x18\xc1\xf5\xdd\x38\x36\xce\x15\xe5\x3f\ +\x1a\x66\x54\x33\x74\x01\x5e\xff\xc7\xdf\xbc\xa2\xaf\x1c\xf3\x41\ +\x42\x8a\x59\xc1\x88\x94\x3c\x28\x8e\x99\x48\xcd\xcc\xf1\x90\x73\ +\x18\xe4\xd3\x27\x4f\xc2\xc5\x62\x78\x71\x39\xdc\xdc\x9e\xda\x44\ +\xda\xc3\xc5\xc5\xad\x81\x6e\x97\x6f\x33\x03\x8a\x49\x55\xd5\xa7\ +\x47\xb3\xaa\x5e\x4b\xd6\x1c\x55\xbd\x22\x18\x92\x21\x12\xd1\x74\ +\x36\x1b\x87\xd1\x87\xe0\x98\x0b\xad\xb7\xa4\x96\x16\xc4\xa4\x58\ +\xa1\x15\x54\x0b\x91\x00\x2d\x8b\x16\x68\x5f\xd4\x52\x12\x22\x6f\ +\x00\xc4\xcc\x8c\x59\x74\x3a\x9d\x1d\x1d\x89\x99\x6e\xd6\xdd\x4f\ +\xfe\xf6\xef\x9f\x3c\xfe\x70\x47\x7c\xff\xff\x7e\x58\x6b\x71\x94\ +\xd4\x0c\xe8\x01\x41\xcc\x54\x13\x3b\x34\xef\x54\x2d\x6b\x24\xa3\ +\xb2\x08\x57\x26\x03\x30\x44\x25\x87\xa1\xde\x0c\xe9\xea\xf2\x6d\ +\x3f\x8c\x44\x04\x8e\x7d\x53\x0d\x17\xa3\x47\xf8\xe0\xec\xf8\xe1\ +\x7c\x6a\xe3\xe0\x83\x63\x33\x34\x40\x60\xdc\x75\x89\x80\x08\x84\ +\xcc\x88\x46\x6a\x56\x2e\xcf\xef\xf2\x34\xee\xff\xc4\x46\xce\x31\ +\x56\x0e\x02\x8f\xce\x69\xcc\x93\xaa\xee\x62\x36\x66\x44\xf8\xfc\ +\xd7\x5f\xdd\x66\x3e\x7b\xf2\xd8\x7c\xd5\xa5\x1c\xea\x2a\x77\x9b\ +\xeb\x97\x2f\xbe\x79\x75\x01\xa7\x07\x07\xde\x8f\x8a\xab\xa1\xdf\ +\xac\x6f\xdd\x74\x52\x35\xb3\x21\x65\x05\x20\x24\x22\xd0\x9c\x4d\ +\x14\x88\x32\x64\x54\x2c\x04\xfa\xfb\x5b\xa9\x02\x56\x88\xea\xde\ +\x1e\xe6\x6e\x14\xa3\x42\xd5\xbe\xc3\x34\xbf\x27\x95\xeb\xdd\x1c\ +\xb4\xf3\xbe\x28\x6a\x3e\x00\x28\xf3\xaf\x12\x64\x46\x35\x74\x46\ +\x0c\xe8\x89\x40\x40\x4c\x0c\x41\x89\xd4\x39\x76\xf3\x44\x84\xc0\ +\x8a\xc6\xc0\x64\x96\xbb\x6d\xcd\xec\x54\x6d\xbd\x8d\x35\x29\x53\ +\xf9\x57\x0a\x91\x26\x9b\x70\xd2\x34\x6c\x89\x09\xd4\x4a\x02\x8f\ +\x5a\x09\x8b\x46\xf6\x0e\x0c\x45\x24\x8b\xc4\x18\x57\xab\xe5\xd7\ +\x5f\xfc\x6a\x50\xeb\x01\xab\xc3\x13\xe3\x2a\x56\xb3\x4c\x59\x11\ +\x2b\xc7\xdd\x7a\xa9\x97\x7b\x6e\x00\x00\x20\x00\x49\x44\x41\x54\ +\xe3\xc1\x8d\x83\x74\xd6\x89\x92\x66\x25\xca\x02\x86\xa0\xaa\x2a\ +\x6c\x4c\xe6\x18\x99\x99\x10\x01\x0b\xdb\x9e\x4b\x63\x6c\x66\x80\ +\x46\xe8\x0c\x76\x7c\x08\xd9\xaf\xc7\xee\x79\x96\xdd\xaf\x5c\x85\ +\x08\x56\x48\xf6\x22\xe2\x42\xc5\xcc\xf0\xbe\xbb\xc5\xe0\x9b\xe0\ +\x93\xf7\xa1\x70\x5c\x0b\x07\x9b\x8a\x36\x10\x00\x22\xe0\x00\x75\ +\xf0\xe4\x61\x90\x31\xe3\xe0\x1c\x26\x4b\x94\x20\x28\x92\xf9\xd1\ +\xbb\x4e\x89\x07\x98\xd7\x2d\x6e\x15\x36\x7d\xb6\x95\x73\x84\xce\ +\xfa\x6e\x5b\xb1\x1f\xfb\x4c\x48\x06\x20\xe5\xad\xaa\x6a\x94\x34\ +\x26\x31\xcd\xe4\x83\x65\x50\x95\x9c\x93\x99\x22\x18\x21\x3b\x2e\ +\xa4\x86\x6e\xe8\xbb\xe5\xed\xab\x6f\xbf\xf0\xbe\x59\x74\x69\x80\ +\xea\xe8\xa3\x1f\xe8\xe9\x93\x14\x66\x16\xc7\x66\x18\xbb\x8b\xab\ +\x3a\xe7\x21\xf6\x43\xcc\xcd\x07\x4f\x2a\xd3\xf5\x66\x2d\xae\x76\ +\x48\x02\x39\x6a\x56\x25\x20\xf3\xce\x11\x22\x33\xb7\x6d\x5b\x6e\ +\xb0\xb2\xb1\x45\x44\x62\x02\x31\x11\x95\x9d\xb0\xa4\x70\x52\x62\ +\xb1\xeb\x34\x03\x95\x2c\xaa\xc5\xde\x7d\x4c\x29\x8e\x09\x01\x42\ +\xd5\x30\x07\x44\x3f\x9f\x1f\xbe\x37\x93\x8e\xd9\x7b\x1f\xbc\x73\ +\x02\x64\x06\x06\x26\x60\xdb\x94\x4c\x53\xb0\x54\xa3\x19\x92\x18\ +\x10\x00\xed\x00\x1e\x54\xa0\xbe\x8f\x6f\x6f\x6e\x47\x03\x7f\x38\ +\x97\x49\x10\x95\xec\x1c\x63\x83\xaa\xdf\x5d\xdf\xa6\x61\x7c\x50\ +\x57\x30\x8e\x43\x12\xef\x5c\x41\x19\x4a\xaa\x23\x19\x30\x29\x11\ +\x9a\xa8\x01\x10\x1a\x90\xfe\x8e\xe5\xc1\xfd\xfb\x82\x04\x90\xd1\ +\x79\x64\x60\x40\xa2\x50\xf5\x62\x5d\xd2\xa8\xfc\x7a\xb9\xec\xa3\ +\x3c\xfd\xc1\x27\x57\xab\x8e\x03\x90\x77\x9b\x7e\x70\xc8\x4f\x3f\ +\xfa\xe4\xf6\xe5\xf3\x37\xeb\x91\x8e\xdb\x8e\xc8\x4f\xa7\xb0\xd1\ +\xe5\x76\x33\xad\x2b\x74\x4e\xd5\x8a\xdb\x17\xa0\x13\x2c\xc3\xfb\ +\x0e\xd8\xda\x1f\x24\xe5\x33\xd0\x9d\x7d\xfb\x8e\x1e\x51\x3c\x24\ +\xee\x0c\xaf\xad\x54\x2e\xf8\xde\x64\x5c\x83\x9a\x96\x85\xf4\x8e\ +\x8a\x46\xf4\x6e\xa1\x60\x86\x84\x83\x65\x04\xf1\x88\x4e\x81\x15\ +\x48\xd4\x00\x94\x1c\x78\x67\xce\x09\x33\x38\xce\x2a\x9e\x5d\x08\ +\x2e\x54\x95\x93\xac\x39\xc5\x6e\xe3\x99\x6a\x87\xbd\x66\x21\x40\ +\x40\x82\xb2\xed\x26\xcc\x31\x6b\x06\x03\x17\x02\x16\x7e\x83\x81\ +\x16\xca\x02\x41\xca\x79\xe7\xec\x01\x98\x53\x9a\x10\x8e\xab\x65\ +\x72\x35\xcf\x8f\x9f\xbd\xbd\x7d\x7e\xb9\xd8\xe6\x3c\x0c\x03\xa3\ +\x3d\x39\x3f\x3a\xac\x1b\x1b\xb2\x19\x9a\x58\xce\x82\x76\x07\xcf\ +\x1b\xc8\x2e\xe0\x20\x8b\x8c\x3b\x94\x11\x29\x4b\x2e\x92\xfa\x32\ +\x86\x88\x69\xf1\x2a\xba\x3f\xc4\xdd\xcf\x3d\xba\xff\xfb\xe5\x03\ +\xee\xfb\xbe\xa4\x6f\x98\x59\x4e\x51\x4d\xff\x19\xba\xc5\x6e\xb9\ +\xdc\x14\xb0\xac\x1c\x15\x29\xe6\x51\xa3\x02\x30\x33\x60\x40\x57\ +\x47\x19\x93\x0c\x08\xe2\x19\x40\x41\x32\x64\x74\x8e\x5b\x41\x3f\ +\x9c\x1e\x4b\x5d\xf9\x6c\xb7\x7d\x3a\xae\xaa\x89\xa3\xd5\xf5\xe5\ +\x90\x7a\x54\x19\x75\x88\x16\x83\xf2\xee\x6a\xec\xdc\xf4\x2c\x4b\ +\x66\x48\x06\x20\x38\x8e\x29\xf1\xce\xe3\x10\x01\x50\x0d\x50\x59\ +\x4d\x89\xb8\xd7\xe8\xa2\xd6\x59\xd6\x79\x6d\xd3\x53\x9d\x1f\xfd\ +\xaf\xdf\x7c\xfb\x9b\xdb\x9b\x5e\xd5\xa3\x3d\x6d\xdb\x1f\xcc\xa6\ +\xb6\x58\x69\x52\x6e\x60\xb3\x5e\xf6\x86\x58\x4f\x53\xa1\xda\x99\ +\x9a\x00\x82\x2a\x8b\x0b\x5c\x8e\xf1\x3d\x4b\xa8\x88\x48\x0a\x82\ +\x52\x78\x42\xaa\x85\x25\x07\x08\xbc\x1b\x1e\x77\xe4\x15\x44\x00\ +\xc9\x96\x2c\x29\xe0\x7a\xdd\x2d\xd7\x4b\x00\x02\x40\x22\x5b\x2d\ +\x57\xef\xcf\xa4\x53\x33\x91\x2c\x59\xcc\xd4\x40\xcd\x52\x1c\x2c\ +\x0e\x23\xab\x37\x69\x98\xb8\x6a\xa4\xd4\x9d\xd2\xf8\x23\x93\xaf\ +\x6e\x96\xeb\xad\xd1\xfc\xf8\x5c\xe7\x7e\x69\xe3\xe1\xc1\x71\x4a\ +\xc9\xd4\xd2\x30\xb6\x07\xc7\xd7\xab\xa5\x57\x9c\x02\x4e\x7d\x6d\ +\xaa\xc5\x3b\xac\x70\x5e\x09\x80\x54\x71\x57\xb9\x8c\xb9\x38\xd7\ +\xd8\x3d\xed\x3d\xde\x67\x28\x3b\x02\x05\xd3\x9c\x70\xd4\x7e\x88\ +\x8c\x4e\x92\x0a\xf9\x4d\xd4\xcb\x21\x4d\x1e\x3c\x58\x6d\xbb\x93\ +\x87\x67\x5d\xd2\x14\xd3\xc1\x64\x72\x75\x71\x95\x63\xae\x8e\xce\ +\x72\xec\x9f\xaf\x7a\x0b\x01\x60\x95\x40\xfd\xa4\x25\xc7\x8a\x00\ +\x84\x96\xcd\xd0\x08\x90\x98\x11\x0d\x8d\xb0\x3c\xe3\x00\x44\x64\ +\x00\x04\x10\x42\x50\xd5\xb4\xe3\xa1\x94\xc4\x55\xdc\xaf\x41\xca\ +\x8f\xc1\x7b\xf8\x9e\x64\x5c\x9b\x01\x11\x97\x95\xfc\xfd\x2e\x63\ +\x6f\xee\xec\xbc\x4b\x84\x15\x3a\x44\x24\x21\x4c\x19\x14\x88\x19\ +\xbd\xd7\xe0\x96\xe3\xb8\x5c\x0f\xdb\xac\x80\xd8\x86\x00\x2a\x4e\ +\xe5\xe9\xd1\xe1\xa3\xc3\x09\x92\x68\xec\x95\x08\x19\x9d\x2b\x3e\ +\x48\xc8\x80\x84\x48\xc0\x04\xc4\x4c\x0e\x39\xa5\xec\x28\x98\x99\ +\x21\x20\x12\x10\xaa\x2a\x20\xb2\x73\xc4\x04\xc6\x4c\x5a\xd7\xcc\ +\xd5\xec\x37\x6f\xaf\xbf\xb8\x5e\xbb\x83\x13\x9e\x86\x5a\x92\xa6\ +\xfe\xab\xb7\x97\x0f\xa6\x93\x0f\x66\x27\x39\x6b\xd7\xc7\x68\xe4\ +\x9a\xc6\x3b\x07\x6a\x06\x68\x08\x62\x2a\xaa\x0c\x7a\x77\x8b\xec\ +\xe6\xc4\x32\xc0\x1b\x00\x8a\xed\xfb\xac\xbd\x87\xe2\xbe\x60\xed\ +\x18\x2e\x77\x7c\x96\xf2\xcd\x6c\x36\xdb\x6e\xb7\x77\x7a\x54\xb3\ +\xf7\xc5\xb9\x10\xf1\x60\x7e\x38\x0e\xc9\xb1\x47\x43\x53\x48\x29\ +\xe7\x9c\x0a\x2d\xcd\x7b\xbf\x31\x5d\x35\xa1\x36\x73\xaa\x4e\x93\ +\x07\x35\xd0\x14\x58\xdd\x64\x4b\xf5\x22\xdb\x2f\x2e\xae\x2e\x4c\ +\x27\x26\xb5\x68\x4d\xd5\x07\xb3\xea\x5f\x3c\x3d\xd3\xd5\x4d\xbc\ +\xb9\x3e\x99\xcf\x34\x46\x40\x2a\xcf\x1e\x1b\x14\x7a\x14\x31\x39\ +\x72\xbb\x45\x92\x27\x44\x04\x03\x33\x53\x34\x60\x42\x47\xa0\x48\ +\xc1\x3b\x92\x80\xe0\x2d\xa7\xaa\x7d\xed\xea\xff\xe5\xcb\xdf\x7c\ +\x6b\x00\xb3\x69\x32\xa8\x00\x9e\xdf\x2c\xbe\x58\xaf\x7f\x7c\xd0\ +\xce\x98\x2f\xd3\x78\xb1\xb5\x6d\xdd\x36\x6d\x45\xe4\x58\xc9\xa5\ +\x0c\x9a\x15\x61\x18\x63\x89\xc6\xaa\xaa\xaa\x98\xa3\x16\xd2\x76\ +\x81\x56\x73\x4a\x06\xae\x8c\x83\xce\xed\x66\x76\xe7\x7c\x08\xa1\ +\xf4\x65\xa0\x0a\x08\x29\x4b\xce\x99\x9c\x3f\x39\x71\xfd\x30\x66\ +\x51\x53\x53\x4d\xa9\x2c\x91\xde\xeb\xb2\x0f\x43\xbf\x5a\xad\x14\ +\x19\x80\x8d\xc8\x00\x44\x32\x3b\xc6\x10\xd4\x24\x9a\x6d\xb3\x3a\ +\xdb\xfd\x61\x43\x40\x47\xa4\xb0\x8c\xd9\x9a\xa9\x56\x75\x52\xab\ +\x43\xf3\xe4\xd1\x07\x88\x78\x34\x3f\x7c\xf5\xed\x37\xd7\x2f\x5e\ +\xd4\xcd\x74\x99\x63\x35\x99\x6c\xcd\x40\xa4\xd4\xac\x3b\x5c\x0e\ +\x1c\x31\x52\x51\xe3\x94\x51\xb1\x60\x27\xef\x66\x9e\xfb\x92\x16\ +\x26\xcc\x20\x59\x01\x14\x22\x02\x48\x0e\x55\x0b\xae\x79\x7d\x79\ +\x79\x63\x30\xe3\x30\xc4\x78\xd6\xb6\x9f\xfd\xe0\x8f\x04\xf8\x57\ +\xbf\xf9\xd2\xe8\xc6\xf9\x10\xc7\x61\x3a\x3b\x1a\xbb\xae\x4f\x83\ +\xf4\xdb\xe9\x7c\x76\xf2\xe0\x01\x39\x2f\xaa\x68\x20\x49\x30\x1b\ +\x2a\x18\x28\x32\xdc\x41\x31\x60\xaa\xf7\x6d\x44\x55\x75\x4c\x29\ +\xcb\x8e\x55\x77\xff\x20\x2f\x80\x7d\x5d\xd7\xbf\xf7\x98\xfe\x43\ +\x66\xff\xec\x74\x2d\x65\xb2\x2d\xf3\xd4\xfe\xcd\xe4\x9c\x3b\x4d\ +\x60\x2a\x40\x0a\x58\x23\x67\xcd\xc8\xa8\x06\x63\xd6\x97\x37\xb7\ +\xc9\x7b\x7f\x78\x44\xc8\x91\xc9\xf2\x08\x68\xcf\x56\xcb\x6d\xea\ +\x4e\x2b\xe7\xb2\xb4\x5e\x41\x9d\x0c\x19\x11\xc9\x90\x00\x11\x8c\ +\x14\x18\x4d\x51\xd3\x18\x0d\x00\x18\x75\xf7\x11\x8a\x21\x20\x91\ +\xa2\xb6\xc1\x01\x91\x0f\x75\xcc\x63\x02\xbd\x5a\xae\x5e\x2f\xd7\ +\xc7\x8f\x9e\x76\x5c\xad\xbb\x1e\x39\x78\x4f\x13\x87\xb7\xcb\xe5\ +\x41\xc8\xe0\xbc\x3a\xde\x8e\x7d\x1d\x82\xe5\x44\x62\xe4\x58\x0d\ +\xb3\x9a\xa8\xa9\xa6\x72\xdd\xef\xc8\x0d\x3b\xd2\x5d\x41\xf4\xb2\ +\xec\xca\x53\x19\xe9\xdf\x11\x56\xef\x3e\xb6\x7d\xc3\x55\x66\x4c\ +\xe7\xdc\x64\x32\x29\x21\x23\x43\x9f\xff\x39\x57\x3e\xe7\xe2\x22\ +\x4b\xa2\x5a\x98\x35\x44\x2e\xc6\x9c\x73\x26\x72\xd7\x2a\xbf\x8a\ +\xc3\x09\xe6\x33\xa6\x03\x43\x8d\x06\x00\xc9\xf3\xda\xc1\xdb\x1c\ +\x7f\xf1\x7a\x91\x1f\xcc\x96\x86\x7a\x38\xbb\x1a\xb6\x13\x87\xaf\ +\x6e\x6f\x5e\x7e\x75\xfb\x67\xa7\x27\xb5\x62\x5a\x45\x54\x4d\x2e\ +\xaa\x19\xed\xf0\x00\x04\x53\x44\x8c\xaa\x85\xc2\x60\x66\x25\xae\ +\xda\x00\xd4\x14\x88\x92\x42\x33\xa9\xeb\xa6\x6a\x9a\x10\x88\x57\ +\xd7\x8b\x2b\x4e\xff\xfe\xe2\xea\xbb\x86\xf9\xfc\x41\xd7\xab\x0d\ +\x49\x51\xab\x47\x47\xdf\x2d\xd6\xd3\x9c\x3f\xa8\xf9\x86\xfc\xeb\ +\x7e\x18\x11\x4f\x51\x24\xa6\xa9\xab\x2b\xc6\xb4\x1d\x0c\x0c\x3c\ +\x0d\xe3\x58\xf4\x25\xfb\xb0\xb8\x82\xa5\x22\xa2\x01\xe5\x6c\x45\ +\x35\xad\x6a\x22\xf9\x4e\x1b\x9c\x9d\x63\xef\xbd\xe6\x34\xc4\x28\ +\x62\xcc\x5c\x10\xed\x93\xe3\x93\x7e\x18\x63\x8c\xe3\x68\x21\xbc\ +\xa7\x6e\x11\x00\x98\x7d\xf0\x75\x1d\x6a\x85\x32\x19\x11\x36\x81\ +\x19\x1d\x22\xa0\x7a\x35\xc8\xc5\xae\x0f\x0c\x34\x9b\xa9\xe1\x66\ +\xb9\xd4\x50\xf9\x7a\x2a\xc4\x15\xf2\xd9\xe1\xe1\x21\x35\x07\xc7\ +\x27\x4d\x5d\x5f\xe2\x4b\x76\x35\x98\xdc\x6c\x37\xbe\x69\x4f\x0f\ +\x0f\x1c\x91\x77\x8e\x89\x24\x8b\xaa\x98\x28\x32\x87\x10\x1c\x3b\ +\x44\x54\xcb\xa6\x82\x84\x44\x54\xfe\x19\x91\xbc\x07\x27\xc0\x8a\ +\xd7\x6f\x26\x87\x14\x82\x8c\x09\x14\xc8\x35\x8b\x75\xf7\x72\xdb\ +\xa5\x10\x62\x4c\x07\xf3\x39\x20\xdf\x5c\xdd\x9c\x3f\x7e\x12\x9c\ +\x9f\x4c\x26\xb1\x1f\x80\x9c\x85\xe6\xc1\xd9\xb9\xa2\xb8\xc0\x48\ +\x04\x48\x0a\xc6\xc4\xa0\xe4\x49\xc1\xed\xcc\x23\x0a\x0e\xb7\xbf\ +\x16\x60\x80\x1e\x55\xd5\xd4\xc8\x11\x92\x4b\x92\xef\xdf\xf6\xfb\ +\x87\x42\x64\x27\x9b\xfd\x2f\x5f\xf9\x3f\xa0\xb3\x20\x61\xb1\x4f\ +\xd8\x57\xd6\xbd\x94\x49\x55\xb3\xea\x90\x00\x00\x0a\xe0\x2d\x06\ +\x40\x8c\x40\xec\xab\xcb\xd5\xca\xea\xb6\x39\x3c\xd8\x98\x9d\x9e\ +\x9e\x01\x68\x70\xdc\xaf\x16\x40\xb4\x48\x23\x2a\xcc\xda\x76\x18\ +\x47\x56\x60\x74\x85\x6e\x40\xbb\x15\x30\x30\x20\x69\xc1\x10\xd0\ +\x80\xca\x01\x84\x3b\x35\x99\xaa\xd9\x60\x3b\xb7\xf5\x8c\x9a\x89\ +\x2f\xb3\xd8\x64\xd6\x89\x34\x27\xf3\x87\x9f\x7e\xda\x75\xdd\x6f\ +\x7e\xf5\x8f\x4d\x5d\x71\x3b\xbf\xee\x46\x81\x71\x0c\x24\x55\x28\ +\x6c\x4e\x00\xcd\x62\x8a\x46\xe4\x88\x0b\x9b\xd3\x54\x55\x72\x36\ +\x30\x30\x13\x15\x00\xdc\x4d\xfb\x8a\xf7\x49\x77\xfb\x2a\x56\x10\ +\xfd\x7d\x1a\xc8\x7e\x9a\xde\x8b\xb9\x9c\x73\x48\x8e\x90\xde\xfb\ +\x11\x2a\x11\x7e\x44\x05\x82\xe3\xc2\xfe\x6f\xdb\x46\x55\xd7\xeb\ +\xf5\x37\x9b\xdb\x25\xc6\xa1\x0e\x8e\x2a\x26\x0e\x38\x26\x85\x2d\ +\x56\xdb\x7a\xf6\x8b\xd7\x6f\xe0\xf1\x31\x55\xd5\x49\x68\xe6\xe7\ +\x47\xab\x61\x6d\x92\x9a\xb6\xb9\x7c\xf1\xe6\xf5\xb2\xff\x94\xa7\ +\xeb\xcb\x65\x5b\x73\xf2\x24\xa6\xa6\x0a\xa6\x88\x80\x66\x08\x50\ +\x84\xe7\x80\x42\x48\x06\xa4\x40\x60\x26\x48\x68\x24\x00\xa2\xae\ +\x1b\x65\xbd\xe9\x18\x38\xc7\x70\x45\x74\x11\x87\xc9\x87\x4f\xd7\ +\xc6\x7f\xfc\xd1\xa7\xc7\xbe\xfd\xf2\x57\xbf\xbc\x1e\x17\x56\xd1\ +\xf3\x98\x17\xeb\x28\xb5\x1b\xbc\xa3\xba\x1e\x62\x72\xc8\x63\x8c\ +\xa0\xe6\x88\xbd\x77\x43\xea\xcb\xe5\x2a\xd9\xc3\x7b\x65\xd5\x2e\ +\xe9\x12\x48\xd4\x44\x74\x47\x04\x31\x13\x91\x61\x18\x52\x8a\x25\ +\x1a\x3e\x38\xee\xc7\x7e\x1c\x33\x11\x02\x71\xce\x05\x1c\x2e\xc1\ +\x86\xe4\x1d\xbf\xe7\x6e\xd1\x2c\x54\xf5\x6c\x7e\x30\x9b\xcd\x90\ +\x09\x76\xba\xcb\x5d\x10\x89\x99\x92\x99\x33\x62\x35\x05\xcd\x9a\ +\x40\x8d\x19\xfb\xbe\x63\x0a\x95\x67\x05\x0d\xe4\x1b\x65\x97\x60\ +\xf1\xf2\xe2\xd2\x34\x90\xaf\xaa\xa6\xdf\xac\x12\xf1\x97\xaf\x5f\ +\x7d\x77\xf5\xb6\x04\xc1\x78\x76\x39\xe5\x14\xa3\x99\x05\xe7\x4a\ +\xc2\x03\x21\x02\x02\xd1\x6f\x1d\x8d\x84\x54\x4e\x48\x33\x43\x30\ +\x33\x8b\x79\x4c\x0c\xe4\x9c\x8a\xe6\x21\xc7\x31\xf7\x83\x2e\x53\ +\x6a\xa7\x13\x0e\x7e\xb5\xee\x56\xeb\x6f\x1f\x3f\x79\x7a\xf6\xe0\ +\xe1\xd9\xf1\xd1\x8b\xef\x9e\x4d\xda\x7a\x71\xb3\x80\xe9\x44\x08\ +\x89\x1d\x39\x66\x72\x80\x50\xa0\x11\x22\x44\x73\x80\xa6\x20\x22\ +\x88\x6c\x06\x7a\x8f\x74\xbd\xdb\x9e\x19\x01\x00\x90\x23\x4f\xfe\ +\x7e\xe5\xba\xef\x72\x13\xbc\x47\xf8\x3d\xf7\xfb\x1f\xb0\xe7\x02\ +\xb0\xbb\x99\xa8\x7c\x15\x2b\x85\xa2\x3b\x29\x46\xa8\x22\xd6\x83\ +\x46\x15\xca\x42\x00\x22\xd9\xb3\xbb\x19\x63\x73\x70\x00\xec\x0f\ +\xdb\xf6\xe0\xf0\xf0\xc3\x8f\x3e\x3a\x98\xcf\x7e\xfe\xb3\x9f\x5d\ +\xbe\x7a\x91\x40\x9d\xb9\xaa\x9d\x56\x6d\x61\x28\x16\xf9\x19\xe0\ +\xee\xa3\x51\x81\xa2\x47\x03\x33\x4b\x22\x45\x26\x59\xc4\x07\xa5\ +\xa8\x8f\x8e\x0b\x56\x6d\xc1\x2f\xb7\xdb\xef\xd6\x8b\x7a\x76\x6c\ +\x75\x38\x3d\x3f\x7b\xf4\xe4\xc9\xdb\xb7\x97\x47\x87\x27\x7d\xdf\ +\x51\xf0\xbe\x41\x30\xad\xeb\xe0\x26\xb5\x0f\x81\x04\x08\x9d\x29\ +\x30\x58\x62\x00\x34\x72\xef\xf0\xf5\xfb\xe8\x7b\x81\xe4\xcb\xdb\ +\xbf\x7f\x27\xed\x25\xf2\xbb\x35\x85\x48\xa9\x5f\xbf\x05\x64\xde\ +\x31\xf7\xee\xf8\xf0\xef\x55\xb9\xb8\x30\xcc\x72\x96\x5c\x3a\x5f\ +\x44\xf4\xde\x57\x75\x3d\x9b\x4d\x24\x1f\x48\x77\xbb\x1c\xd3\x77\ +\x31\xdf\x8e\xe6\x33\x19\xba\xc1\xdc\xa2\x4f\x2f\x92\x3d\x9c\x1f\ +\x4c\x28\x9c\x1e\x9f\xfc\xf9\x5f\xfd\xa5\x9f\x56\x9b\xed\xea\x7f\ +\xfb\x1f\xff\x55\xdb\x1e\x5e\xf4\xe9\x78\x3a\xfb\xf4\xb3\x47\x63\ +\xb7\xa5\x9a\x0b\x5c\x84\x88\x44\x28\x92\x10\x0a\x5f\x0d\x10\x31\ +\x2b\x98\xa2\x81\x29\x80\x81\x65\xd3\x31\xc6\x81\x29\xf8\xca\x4e\ +\x0e\xc8\x37\x12\xe9\xd5\xc5\xeb\x44\xcd\xf2\x7a\xf5\xf1\x0f\xff\ +\xc5\x8f\xff\xf4\xcf\x1f\xcf\x4f\x2f\x9e\x7d\xd7\xcb\x28\x86\xc2\ +\x49\xaa\x10\x93\x34\x4d\x7b\x78\x74\x0a\xec\x99\x09\x55\x31\x65\ +\x22\x44\xe2\x59\x33\x43\xe6\xb2\x9f\xba\x63\x38\x5b\x59\x51\x89\ +\x48\xca\xb1\xc0\x9e\xaa\x19\xd1\xbc\x77\x00\xec\x3d\xa9\xd6\xcc\ +\xcc\x8e\xd1\x20\x54\x3e\x97\x54\x61\x35\x4a\xc9\x0c\x91\x09\x81\ +\x72\x4e\xc4\xef\x2d\x17\x35\xef\x7d\xa8\xeb\x10\x42\xa1\xed\x19\ +\xc2\x6e\x74\x32\x34\x53\x50\x88\xa2\x80\xa6\xa6\x49\x55\x4c\x64\ +\xcc\x7d\x1c\x26\xa1\x32\xcb\xe1\x4e\x4f\x79\x7e\x76\x7e\xbb\x5e\ +\xbe\x78\xf5\x3a\x49\xca\x22\xc6\xbc\xea\x87\x61\x1c\x5d\x66\xed\ +\x06\x17\x82\x73\x4e\x52\x1a\xc7\x88\x00\xde\x39\xe7\x5c\x70\x9e\ +\x88\x10\x0d\x51\xef\xa8\x9d\xef\xd0\x86\x9d\x29\x8d\x01\x13\x8b\ +\x48\x42\x35\x46\x34\x63\x85\xd8\x67\x11\x48\xaa\x29\x65\xf2\x32\ +\xf7\x75\x70\xfe\xf6\xfa\x66\x79\x7d\x73\x73\xf1\xf6\xa0\x9d\x98\ +\x09\x03\x68\xce\xeb\xd5\x2a\x78\x4e\x8e\x9b\xa6\x71\xce\x93\x40\ +\xce\x3a\xa4\x41\x44\x01\xb0\x5c\xd8\xdf\x75\xc1\x46\xd8\x59\xe2\ +\xec\x3d\x4c\xcc\xca\xb4\xb8\xff\xe6\x77\xf8\x9f\xdf\x17\x3e\x97\ +\x64\xe9\xb6\x1d\xdf\xe1\x9d\xfb\x57\xbc\xf3\xd5\x57\x73\xc8\xca\ +\x68\x60\x8a\x62\xa4\x48\x96\x93\x48\x1c\xb5\x6e\xb8\x6a\x52\x92\ +\x43\x1f\x1a\xf6\xe3\xa6\x7f\xbb\xee\x19\x03\x70\x33\x02\xbc\x5d\ +\x75\x9b\x5e\x26\xc1\x3b\xcf\xc8\x58\xf6\x2c\x80\x7b\x9c\xbe\xd0\ +\xee\x00\x76\xad\xeb\xbb\xcf\xaf\xec\x37\x52\xdf\x1b\xa0\x88\x74\ +\x86\xd7\x9b\x6d\x97\xf5\xcc\x93\xa4\xfe\xcb\x2f\x3f\x9f\x4d\x9b\ +\x83\xe9\x44\x44\xc1\x1c\x30\x86\xa3\x49\xed\x59\x02\x53\x1d\x2c\ +\x8b\x13\x0b\xc0\x84\xac\x60\xa3\x99\x98\x70\x89\x04\xbe\xab\x47\ +\xfb\xfa\x55\x2a\x17\x18\x96\xa6\xfd\x3e\x9e\xb5\xa7\xe0\xef\x27\ +\xc4\xa2\x64\x2c\xcd\x57\x09\x07\x4e\x29\x99\xe6\xf7\x4b\xfd\x2b\ +\x5b\xce\xeb\xeb\xab\xdb\xdb\xdb\x7d\x22\x6f\x8c\xd1\x3b\x5f\xd7\ +\xf5\x8e\xa4\x82\x06\x69\x1c\xc9\x25\xdf\xdc\x80\x24\x18\x45\x2d\ +\x26\xb9\xdd\xf6\xfe\xe8\x38\x1a\x4f\x82\x7f\xfa\xc9\xc7\xaa\x7a\ +\x3a\x3f\x7d\xf5\xf5\xcb\xa6\x39\xe8\xba\xbc\xcd\xe3\x30\xf4\xaf\ +\x83\xaf\x83\x73\xe8\xa5\x9c\xa9\xe5\x3f\x60\x40\x2b\xde\x17\x88\ +\x08\x1c\x00\x49\xa1\xac\x8b\xcc\x88\xd4\xb7\xa2\x9a\x55\xfa\xae\ +\xef\xfb\x35\x60\xf8\x7a\xb1\xb6\xb6\x69\xa8\xda\x5e\xdd\x7e\xf1\ +\xe5\xe7\xd5\xbf\xfc\xd3\xf3\x1f\x7c\xf8\xdd\x7f\xb8\x4a\x51\x1f\ +\x3d\x7e\x7a\x7a\x78\x18\x90\x1b\x57\xb3\x73\x43\x8e\xae\x09\xe4\ +\x51\x25\x7b\x28\x1a\x05\xa8\xaa\xaa\xdc\x4e\x45\x1f\xb7\x9f\xd6\ +\x87\x61\xc8\x92\xe9\xb7\xfb\xd9\xfd\xaf\xfb\x64\x75\x5f\x85\x22\ +\xb1\xea\xfa\x31\xe5\x14\x53\xee\xfb\x61\xb3\xd9\x0c\x43\xd7\x75\ +\xeb\xf7\x23\xa3\xec\x0b\x46\x16\x41\x28\x73\x21\x78\xef\x0c\xd0\ +\xac\xdc\xf9\xa0\x86\x86\xa0\x40\x4a\x2c\x26\x29\x4a\xdd\x36\xc4\ +\x36\xc6\x0d\x91\xd6\xc7\x07\x1b\x4c\x3f\xff\xf5\x2f\x9c\x0f\xd1\ +\xb2\x9a\x6e\x87\x01\x40\xb6\x5d\xdf\x54\x75\x5d\x57\x4a\xec\xbc\ +\x47\x42\x89\x99\x43\x52\x51\x04\x20\x66\x20\x02\x22\x64\x62\x2e\ +\x8b\x2a\xb2\x3b\xf2\xcd\xbd\xe5\x10\x38\x70\x80\x98\x50\x15\x95\ +\xcc\x28\x6b\x8d\x19\xc9\xb9\x31\x9a\x18\x26\x8b\x2a\xc7\x07\x47\ +\xe3\x38\x3e\xff\xf6\xdb\x93\xa3\x23\x6b\xd3\xab\xd7\xaf\xdb\xca\ +\x79\x06\x53\x61\x74\x64\x20\x31\x69\xd4\x9c\xb3\x64\xc9\x22\x31\ +\x25\x40\xaa\xeb\x06\x98\x10\xed\x77\xb6\xe1\xfb\xa3\xfa\xfe\xef\ +\xdc\x57\xc2\xbd\x13\x00\xd9\xf7\xc6\x2b\xc2\xcc\xd8\xf1\x64\xd2\ +\xee\xf7\xd6\xc5\x1c\x66\xdf\x47\x20\xa0\x47\x47\xe5\x16\xb7\x2c\ +\x96\x72\x4e\x58\xf1\xe6\x76\x19\xaa\x26\x1b\x4d\x9b\xd6\x01\x9d\ +\xce\x0f\x72\xd6\x37\xd7\xd7\x92\x94\xd1\xf7\x69\xbb\xbc\x5e\x2f\ +\xd0\x18\x41\x19\xcc\x15\xb0\x05\x10\x91\x00\x91\xf6\x1a\x74\x44\ +\x50\xcb\x19\x41\xed\xde\x23\x0d\x84\x29\x65\x76\x0e\x10\x57\xa3\ +\x8d\x19\x66\x07\x93\xe5\x30\xce\xda\x26\x0e\xfd\xe5\xdb\xd7\x21\ +\x4c\xa6\xd3\x59\x87\x71\x1c\x87\x51\xcd\x33\x67\x80\x40\x10\xea\ +\x8a\x93\x62\x36\xcd\x2a\x08\xbb\xf7\xa2\xf2\x5b\xd5\x71\x37\x2f\ +\x19\x21\x18\x22\x03\x95\x7d\xd6\x7e\xcb\xbe\x63\x1b\x95\xa4\xee\ +\xbb\x2e\x6c\x8f\xd4\xe4\xbc\x4b\x36\xf2\xce\xa9\x28\xd3\x7b\x4d\ +\x8b\x66\x00\x30\x9f\xcd\x00\xb4\xa4\x18\x38\x66\x62\x02\xc3\x62\ +\x76\x06\x08\xa4\xca\xa0\xd9\x20\x1b\xc6\x2c\x63\x8c\x29\xe7\xf5\ +\x6a\xb3\x18\xe2\x93\xe9\xa1\x63\x1f\x0e\xa6\x3c\x6f\x8e\xce\xcf\ +\x3e\xff\xf5\x17\xdb\x6d\x8f\x5c\x75\xec\x5e\x8f\xe3\x2f\x37\x9b\ +\xe1\xcd\x65\x4b\xc0\x0a\xbf\xa5\x0f\x20\x00\x04\x2a\xac\x3a\x04\ +\x50\x50\x05\x43\x50\x03\x83\x1d\x2b\xd2\x0c\x88\x41\x11\x44\x8a\ +\xfa\x16\xce\x9b\x7a\x62\xd6\x8f\xfd\xd7\x17\x2f\x4e\x3f\xfb\xf0\ +\xeb\xd5\x9b\x07\x9f\x7e\xf8\xfa\xd9\x8b\xb1\x4f\xa3\x4f\xb3\xd9\ +\xe4\xb0\x9a\x3a\x76\xb9\x56\xad\x48\x9c\x0e\x69\x20\x42\xcd\x29\ +\x28\x95\x9d\x29\xde\x7d\xf4\xe5\x00\xaf\xaa\xe0\x9c\x53\x13\x03\ +\x13\xd1\xe9\xb4\x05\x33\xd1\x9d\x24\x3b\xc6\x58\x98\x12\x68\x16\ +\xea\x0a\x00\x99\xd1\x07\x1f\x63\xea\x87\x81\x18\x9d\x43\x40\x3d\ +\x3c\x98\xeb\xfb\x66\xff\x28\x98\xec\xd6\xad\x58\x6e\x05\x15\x45\ +\xdc\xf1\xe9\x11\x30\xa9\x18\x1a\x80\x2a\x98\x29\x3a\xef\xbd\x77\ +\x29\x46\x02\x50\x49\x6f\x6e\x2e\x3f\xf8\xec\x8f\xda\x50\x5f\xbc\ +\x79\x1b\x53\x4a\xfd\x30\xa4\x71\xec\xb6\xd3\xe9\x64\x36\x69\xbc\ +\x73\xca\x1e\x89\xcd\x2c\x53\x0a\x56\x17\x32\x4e\x19\x38\x90\x90\ +\x18\xbd\x77\x4c\x3b\xe2\x24\x20\x14\xc1\x19\x02\x94\x53\x90\x94\ +\x89\xbd\x91\x65\x4b\x90\xa5\x21\x97\x87\x91\xd0\x4d\xb3\x2c\xc6\ +\x21\xa5\x9c\x05\x2e\x2e\x2e\x8f\x8e\x0e\x6b\x1f\x16\x37\x37\xcb\ +\xc5\x0d\xe4\x54\xb7\x4d\xed\x1d\x7b\x2f\xa2\x8e\x98\x01\x11\x89\ +\xbd\x57\x76\x6a\xd0\x34\xb0\xb3\x86\x28\x5c\x8f\x7b\xe9\xc6\xaa\ +\x45\xf8\x56\x34\xbf\xbb\xcd\xc1\x3b\x6f\x02\xc4\x7d\xb3\x0c\x00\ +\xfc\x4f\xd0\x8a\xfe\x01\xbd\x22\x9c\x9f\x4c\x67\xd3\xd9\x0c\x77\ +\x35\xa5\x3c\xa5\x00\xb6\xf3\xe1\x83\x2c\x00\x86\x66\x26\x66\x4a\ +\xaa\x24\x59\x08\x49\x73\x8a\x63\x0f\x4d\xa8\xdb\xfa\xcd\xdb\x57\ +\x59\x54\xcd\x56\xcb\xdb\x38\x74\xe3\xb8\xc5\x40\x55\x53\x15\x1c\ +\x87\x98\x76\x6b\x1a\x40\xd8\x69\x2c\xf0\x4e\x82\x60\xa6\xb6\xef\ +\xbf\x8a\xa9\x43\x61\xf4\x94\xca\x12\x04\xb6\x43\xca\x63\x1c\x45\ +\x8f\xda\xe9\xc1\xe1\xac\xdf\x0e\x68\xec\x49\xc7\x7e\x49\x4c\x59\ +\xc8\x7a\x41\xc7\x59\x95\x9d\xcf\x92\xf3\x98\x72\xca\xc4\x54\xd7\ +\x2d\x87\xa0\xc4\x7b\xa3\xb4\xfd\xe4\x5e\xfa\x3f\xe7\x4c\x44\xad\ +\x1c\x2a\x08\xbb\x20\x2c\x04\x72\x8e\xee\x0a\x8c\xe9\xae\x23\x73\ +\xcc\xce\xa0\x42\x54\x15\x15\x15\x11\x57\xd5\xce\xb9\xf7\x8b\xcf\ +\x42\xc4\x27\x8f\x1f\x1c\xf7\x33\xef\x7c\xb9\xec\x60\x7b\x34\x14\ +\x44\x44\x4d\x24\x27\x8d\x11\xd5\x08\x8c\xcd\xc6\x18\xd5\xc6\x10\ +\xa0\xef\x6e\x19\x26\x4f\xce\x7f\xf4\xea\xd9\xab\xb8\x89\xfd\xb6\ +\xbb\xbe\xbe\x1a\xc6\xb1\xeb\xc7\x21\x8a\x02\x34\x35\x57\x8e\xbc\ +\xed\x16\xdb\xc4\x08\x58\x96\xf5\xe5\x8d\x03\x33\xab\xc2\xee\x8d\ +\x03\x28\x18\xc2\x0e\xb6\x37\x33\x43\xcb\x8a\xdd\x90\x73\xb4\xf5\ +\x6a\xc1\x30\x7f\x72\x76\xec\x88\xbf\xf9\xc5\x7f\x7c\x7a\x78\xf0\ +\xf5\x17\x5f\x42\xdc\x36\xd3\xa6\x1f\x96\x37\x14\xb3\x75\x4d\x5d\ +\x03\xc1\x7a\xb9\xed\xc6\x41\x4c\x66\xb3\xe9\x74\x32\xab\xaa\x4a\ +\x92\x00\xa2\x77\x2e\xe7\xac\x0a\x80\x05\x39\x46\x62\xb6\x6c\xa6\ +\xd9\xef\x78\x76\xc0\x48\x08\x58\x79\x5f\x15\x9f\x25\xb3\xe2\x33\ +\x61\x00\xc1\x39\xb3\x5d\x17\x20\xaa\x29\xe5\xc5\xe2\xf6\xe1\xf9\ +\x99\xbc\xaf\xfa\x07\x11\x01\x18\xd8\xe1\x3b\x94\x60\x57\xdf\x15\ +\x0d\x54\x83\x2b\x1b\x40\x06\x40\xf0\x41\x24\x99\xa8\xab\x76\x8f\ +\x64\xea\xc7\x2f\xff\xf1\x73\xef\x03\x21\x6a\x56\x30\xd5\x9c\xab\ +\xaa\x6e\xea\x03\xef\x1c\x80\xb5\x4d\x6b\x06\x22\x59\x43\x55\x1a\ +\xf6\x72\xf7\x17\x50\x82\x09\x9d\xe7\x9d\x8e\xac\xa8\xcc\x10\xef\ +\x37\x41\x5a\x9c\x1d\x1c\x83\xa9\x4a\x46\x83\x30\x15\x04\xae\x11\ +\x27\xa6\xc3\x18\xbb\x6e\xa8\x42\xd5\xf5\xdb\x7e\xbb\x31\xd3\x50\ +\xd5\x47\xb3\x59\xc9\xdd\x24\x26\x35\xdc\x45\x02\x95\x02\xc4\x40\ +\x77\xf6\x29\x6a\xaa\x66\xbb\x83\xeb\x3e\xef\xc7\x68\x37\xac\xda\ +\x6e\xa5\x5a\x88\x3e\x85\x13\x71\xb7\x37\x40\x03\x28\xb9\x7a\xf6\ +\x7d\x61\xa2\x96\x5b\xd5\xca\xb3\x63\xf7\x37\xfd\x68\x48\x88\xaa\ +\xb9\x44\x72\x97\x88\x30\x46\x06\x82\xb6\x6e\x8a\xef\xca\x6a\xb3\ +\xe6\xc0\x67\xa7\x27\x71\x1c\xb6\xdb\xed\x58\x3a\x79\x86\x83\xe3\ +\x79\xd3\xb4\xcc\x84\xa0\x6c\x78\x9f\x7d\x43\x77\x51\xbc\x77\x3d\ +\x10\xed\x77\x7f\xb6\xd7\x6f\x15\xdf\x6f\xb3\x03\x76\xa2\x30\x0c\ +\x63\x4a\xa9\xeb\x86\x94\x64\x3a\xb5\xcd\xb6\xeb\xfb\x2e\x04\x9c\ +\xcc\x67\xec\x78\xbf\xb7\x22\x40\x45\xc6\x80\xa1\xaa\x68\xe7\x83\ +\x5a\xf4\xc0\x7b\xd2\x55\xa9\x61\xfb\x2e\x1d\x99\xd1\xee\x1e\x58\ +\xa3\x52\xd8\x76\x14\x1b\x51\xd9\x85\x80\x17\xf0\xab\xbc\xbc\xe2\ +\xd4\x55\x48\x50\xec\xe0\x7d\x09\xf4\x00\xc0\x84\x0e\x81\x76\xfb\ +\x3d\x28\xc9\xde\x25\xe6\xcf\x44\xd5\x24\x49\x12\xcd\x9a\x92\xc4\ +\x28\xe3\x08\x39\x56\xa4\x54\x33\x5a\x8c\xa3\x7d\xf3\x9b\x2f\xff\ +\xea\x2f\x7f\xfc\xf6\xe2\xe2\xe6\xe6\x7a\xbb\xdd\x5e\x5d\x5d\x6c\ +\xb7\xeb\x79\x5b\xb7\x6d\x5b\x37\x75\xed\x89\x34\xee\xc1\x14\x35\ +\x2d\x45\xd6\xa0\xe4\x5d\x11\x91\xdb\x35\xa2\xf8\x8e\x02\xb2\x5b\ +\xce\x88\x64\x85\x21\x6b\xd7\x0f\x7d\xdf\x9b\xe5\x97\xcf\x9e\x1d\ +\x1e\x1d\x05\x80\xe7\xdf\x3e\x8b\xdb\xed\xf9\xd1\x41\x3b\xab\x42\ +\xd3\x38\x66\x0e\x6c\x01\x10\xb0\xe5\x26\xd4\x9e\x08\x43\xa8\x42\ +\xa8\x4c\x8d\x9d\x23\xa2\x22\x5a\xdc\xb1\x87\x0a\x16\x61\xc2\xc4\ +\x95\xe3\x32\xbc\xdd\xd5\x4f\x28\x73\x54\x19\xe8\x88\xab\xfb\xdc\ +\x3a\xbd\x23\x76\xab\xf7\xa8\x32\x69\x9b\xf7\xe4\xa3\x20\xa8\x42\ +\x16\xcd\x65\xc7\x7a\x37\xa9\xed\x81\x4e\x55\xf1\x77\x50\x60\xb1\ +\xa3\x70\xc4\xe6\x60\x9f\x68\xbf\x1f\xa0\x08\x11\x3d\x01\xd8\xb4\ +\x69\x7c\x08\xbb\x88\x4c\xb0\xbb\x97\xda\xb0\x63\x77\x4f\x16\xbe\ +\xff\xeb\x88\x08\xa5\x01\xda\x1f\xdf\xf7\xad\x2c\x44\xde\xe9\xcf\ +\xef\x0c\x4e\x4c\xd5\xc0\x9c\xc1\x64\x3a\x79\x70\xee\xf3\x9d\xc6\ +\x70\xff\x77\xf7\x40\x07\x22\x29\xe2\xdd\x83\x5c\x1e\xea\x77\xaa\ +\x69\x00\xcc\xbf\xed\xf7\xb0\xfb\x3f\xd8\x2e\x18\x6d\x9f\x92\xfd\ +\x9f\x32\x1c\xdf\x3d\x9e\xdf\x0b\x9c\xab\xbc\x66\x7b\xc7\xe0\xc0\ +\x7b\x57\xf3\x2e\xe8\x9b\x0d\x40\xcd\xa8\x48\x82\x00\xee\xa2\xc0\ +\x0b\x6c\x24\xeb\xcd\x66\xb9\x5e\x4b\xce\x21\x84\x6c\xd0\x4c\x67\ +\x6d\xd3\xec\x10\x50\x80\xca\xb1\x23\x2c\xde\xaa\x05\xe9\xd8\x25\ +\x88\xdc\xbb\xe8\xfb\x93\x47\xcb\x0d\xb1\xef\xc6\x00\xa2\xa8\x18\ +\x1d\xf3\x6f\x71\x1a\xcd\x6c\x36\x9f\xef\xf6\xeb\x08\xf7\x5f\xed\ +\x7e\x9a\xdb\x19\xd4\xa2\x21\xb1\xfd\x16\xfa\xbe\xef\xbf\xec\x1e\ +\xca\xf0\xff\x32\xe1\xe3\x3b\xc7\xc2\x77\x2c\xaf\x72\x83\xc0\x3b\ +\xf0\xe8\x9f\xb5\x1c\x11\x35\x40\xbd\x13\x5a\xed\x86\x69\x44\x62\ +\x24\x13\x20\x24\xcf\x8e\x0c\x1d\xb9\x2a\x54\xa5\xac\xee\xd6\xa0\ +\x6a\x8b\xc5\xed\xff\xfc\xd7\xff\xfa\xe8\xe8\xc8\xcc\xd6\xeb\x95\ +\xf7\x7c\x76\x76\x32\x9b\xcd\xff\x1f\xf6\xde\x3b\xca\xb2\xab\xba\ +\x13\x3e\xfb\x9c\x1b\xdf\x7d\xf9\xbd\xca\x55\x5d\xdd\x5d\xdd\x5d\ +\x9d\x25\x5a\x11\x24\xb0\x02\x92\xc1\x80\x0d\x06\x21\x03\xfe\xbc\ +\x0c\xd8\x1e\xcf\x0c\xd8\x78\x79\xc6\xcb\x38\x8d\x6d\x0c\xcc\x7c\ +\x81\xc1\x18\x0f\x9e\xb1\xc1\x1f\x8c\x49\x0e\xd8\x9f\x6d\x30\x41\ +\x80\x24\xd4\xca\xa1\xbb\xd5\xa9\x3a\x55\x57\x0e\x2f\xe7\x1b\xce\ +\x39\xfb\xfb\xe3\xde\xf7\xea\x56\xe8\x06\x75\x42\xe1\x6d\xad\xd5\ +\xab\x4a\xf5\xe2\x3e\xe7\xec\xb3\xc3\x6f\xff\xb6\xae\x6b\x84\x80\ +\xa1\x29\x1a\x23\x9d\x5b\x93\x10\xa2\xaa\x6a\x27\x0f\xeb\x87\x02\ +\x2b\xa7\xc8\x67\x62\x42\xf4\x1d\x40\x29\x24\x17\x52\x10\x8a\x01\ +\x64\x41\xf8\x95\x7b\x44\x1c\x1e\x19\xf1\x5b\x08\x40\x61\xc2\xa7\ +\x40\x03\x4a\x29\xf8\x1c\x0f\x96\x65\x01\x80\x4f\xaa\x09\x84\x30\ +\x46\xc9\xfa\xbe\x2a\x7f\x70\x83\xaa\xa8\xc1\x67\xf3\x07\xa1\x06\ +\xd9\xb7\xf6\x41\x0a\xf5\xc0\x77\x8c\x17\xa2\x6c\x53\xa1\xc3\xa5\ +\x56\x45\x7c\x6b\xc5\x18\xf5\x13\xbb\xab\xac\x49\xb0\x3f\x89\xf4\ +\x3c\x7f\xb8\x8e\xbf\x3d\x7c\xfe\xdb\xe0\x6a\x6c\x7f\xe1\xf0\x73\ +\xfd\x1a\x4e\x18\x11\x49\xc8\x4a\x5f\xca\x1a\xa2\xbe\xce\xcf\x9d\ +\x57\xdb\xd0\x2b\x0c\xde\x22\x08\x7f\x08\xac\x58\x40\xff\xba\x65\ +\x1d\x53\x1e\x7e\x3b\x02\xbe\x0b\x02\xd8\x7e\x36\x21\x04\x29\x86\ +\x3f\x98\x12\x22\x2b\x5f\x5d\x22\x58\x85\xc1\x5e\xdf\xfd\xf6\x62\ +\xe3\x44\xdd\xd8\x09\x0b\x17\x13\xfc\x48\xce\x8f\x26\x3a\x1a\x57\ +\x55\x95\xb1\x4e\x0a\x03\x25\xa2\xae\x69\x4c\x51\x7c\x96\xe4\x00\ +\x8f\xeb\x79\x8c\xd2\x88\x61\xa8\x0a\x0d\x5d\x0e\x6b\xdf\x62\x8d\ +\xcf\x15\xae\xee\x21\xa2\x42\xa8\x24\x40\x90\x84\xad\x8f\xc2\x98\ +\xe8\x54\xd9\x57\xc3\x41\x75\x5d\x0f\xd4\x2d\x91\xaa\x54\x04\xed\ +\xf8\x81\x93\x2b\x25\x76\x16\x3b\x0c\x34\xf5\x2d\x12\xe2\xaa\x35\ +\x5b\x73\xed\xac\x07\xd9\x5f\xe6\x9d\x41\x15\x05\x58\x10\x99\x00\ +\x05\x16\xba\xd2\x7d\x33\xa6\x50\x95\x12\x46\xa4\x47\x01\x35\x55\ +\x57\xda\xc5\x75\x3f\x67\xa4\x32\x26\x84\x74\x1c\x47\xd7\x75\x7f\ +\x64\xb7\xbf\x2e\x7e\x01\x41\xd7\x35\xd3\xd4\x0c\x4d\xef\xa4\x81\ +\x7d\xf6\xab\x15\x1c\x39\x21\xed\x3a\x09\x74\x40\x30\x41\x52\xc3\ +\xaf\xb9\x32\xad\x6d\x6d\x7c\x2a\x46\x62\xdb\xb6\x3f\xdc\xdb\x71\ +\x1c\x42\x81\x41\xb0\x25\x3a\x5b\xbc\xdd\xf4\x4a\x10\x91\x7b\xe8\ +\x53\x06\xfb\x48\xd4\xce\xb2\x02\x80\xc2\x14\x42\xa4\xd7\xa6\x0c\ +\x5e\x41\x02\x07\x35\x3e\x0c\x13\x78\x00\x65\x2b\x16\x02\xa5\x94\ +\xc8\xe5\x25\xcf\xb7\x6e\x83\x51\x56\xdc\x1d\x58\x93\xa2\x46\x64\ +\x8c\x31\xdf\x72\xf9\x80\x15\x4a\x19\x6c\xe4\x1c\x75\x8c\x91\xa6\ +\x69\xa1\xbf\xa2\xbf\xc7\x3a\x4b\x49\x69\x28\xad\x4b\x03\x7a\xde\ +\xb0\x11\x5c\xb3\x97\xc2\x66\x71\x35\x49\x29\x76\xc8\x66\x56\x32\ +\x1e\xa4\xdd\x7c\x12\x82\x96\xaf\x01\x54\xaf\x71\x53\x3a\xa4\x43\ +\x7e\x01\xaa\x73\xcd\x87\xcf\xfe\x86\xff\xfe\x88\x7b\xfe\xda\xb1\ +\xdc\x40\xd0\x90\x49\x3b\xca\xf2\x7d\x99\x8e\xfa\x28\x55\x89\x1a\ +\xd4\x47\x99\xc2\x7c\x67\x89\x29\x0a\xa3\xd4\xbf\xbc\xfd\xdb\x48\ +\x48\xc1\x85\x8c\x58\xb1\xa0\x87\x19\xfd\x58\xca\x6f\xfb\x61\x01\ +\x54\x18\x09\x50\x08\xca\x1b\x12\xdb\x96\x3e\xb8\x49\x3a\x7e\x0c\ +\x12\x42\xdb\xec\x40\xc2\x07\xd0\x85\xc2\x4c\x89\xe8\x06\x88\x59\ +\x85\x32\x2a\x3c\x0f\xdb\x31\x20\x09\x8a\x67\xfe\xd8\x16\x58\x89\ +\x85\x82\xa0\x24\x58\xdb\xf6\xcd\xe2\xff\x0a\x41\x57\x32\x06\xdb\ +\x2e\x74\xdb\x04\x5c\x11\x21\x03\xb7\xf2\x03\x21\x97\x13\x29\x12\ +\x02\x44\x51\x54\x45\x61\x1d\xaf\xce\x8f\x13\xdb\xa8\x6a\x4a\x08\ +\xfa\xce\x70\xc0\x2b\xcd\x98\x9f\x33\xf2\x03\x13\x4a\x19\x41\x41\ +\x69\x50\x35\xf5\x38\xf7\xa7\xae\x4b\x19\x10\x4c\x2b\x8a\xaa\xe9\ +\xa6\x66\x18\x42\x70\xcf\xf3\x08\x30\xa6\xfa\x2a\x0d\x92\x7d\x52\ +\xc8\x95\x09\x31\x92\x00\x65\x94\xb1\xa0\x0d\x47\x55\x19\x80\xcb\ +\x65\xf8\x2e\x93\x52\x5a\x96\xd5\x68\x34\xfc\x1a\xbf\x27\x05\x6d\ +\x77\x1d\x74\x3e\x7f\x9b\x2f\x3b\xc0\x61\x74\x66\xbb\x77\x8c\x5a\ +\xa7\xb0\x4b\x83\x5c\x4a\x50\x45\x09\x6a\xd9\x2b\x96\x4b\x76\x5c\ +\x98\x70\x8b\x4c\x18\xcb\x7a\xe9\x0c\x03\x12\xd7\x40\x8e\x83\xd8\ +\xa2\x9d\xd0\xa0\x4c\x09\xe0\x02\x3e\xfb\x0c\x42\x40\x5a\x1a\x10\ +\xed\x52\x00\xbf\x35\x88\x76\x6c\x87\xbf\xdd\xfc\x20\x10\x89\x04\ +\x42\xfd\x0c\x96\x7f\x12\x30\xd8\x9b\x3e\xa2\x0e\x29\x53\xfc\xf7\ +\x0b\x5c\xec\xb0\x87\x49\x08\x50\x08\x8d\xde\xa1\x8c\x12\x12\x20\ +\x0d\x03\xbe\x5f\xca\x98\xef\x89\x06\x9f\x5c\xca\x76\x14\x1c\x34\ +\xb6\x85\x9d\x83\x35\xad\x6c\x88\x28\x56\x46\xf8\x90\xf6\xd0\x09\ +\x5c\x1f\x15\x76\x94\xd3\xf1\x3d\x37\xb4\xdd\x3f\x4e\x9f\xcb\xb7\ +\x5a\x6b\x1c\xe0\xf0\xa2\xfa\x8a\xa0\x6d\x6f\xb9\x23\xed\x67\x13\ +\x02\x44\x48\xe9\x77\x58\xfb\xd7\x6c\xdb\x7d\x65\x52\x4a\x8f\x0b\ +\xdf\x87\x58\xef\x33\x77\x4e\x45\x27\x9a\x68\xbb\x78\x34\x28\x0f\ +\x10\x4a\x28\x30\xba\xca\xfc\xfb\x0f\x66\x8c\xfa\x90\x6b\xc4\x55\ +\xaf\x29\x84\x0c\xa8\x5d\x81\x48\x29\x70\x55\x03\x59\xdb\x38\x11\ +\x08\x2f\x2c\x09\x36\x1f\x69\x3f\x38\x40\xf7\x40\xc0\xa3\xb1\x76\ +\x07\x84\x7e\xbe\x3c\x0c\xb0\xa2\x30\x45\xf5\xad\x6b\xd0\x88\x13\ +\xce\x03\x22\x21\x20\x01\xd0\x34\x18\x63\x4c\x55\xd5\xe0\x1e\xa0\ +\x01\x42\x0e\x40\x01\x82\x40\xc1\xb1\x1d\x45\x55\x7d\x06\x0b\x02\ +\xc8\x08\xf1\x73\xda\x8e\x27\x24\x71\xa4\xf4\x4d\x30\x97\x52\xb4\ +\xe3\x44\xdf\xfb\x0f\xaa\x31\xfe\x37\xf1\x31\x46\xe0\x43\x3d\x15\ +\x15\x28\x53\xc1\xef\xf1\x6c\xe7\xf5\x19\x43\x00\x33\x12\xf1\xf5\ +\xa7\xb0\x8e\x65\x09\x30\x2e\x00\x00\x8c\xfa\x67\x83\x73\x41\xa9\ +\xe2\x0f\x76\xef\x98\xad\x30\xbe\x91\x4b\x81\x28\xa8\xdf\x90\x15\ +\x38\x1a\xe0\xe7\x9e\x08\x10\x21\x42\x0e\xb0\x7f\x13\x06\x17\x06\ +\x10\x42\xfc\x06\x95\x4b\x36\x5d\xed\xf8\x78\x03\x9b\xd5\x09\xbb\ +\x60\xb5\x74\x5a\x7a\xfd\x0f\x2c\x11\x01\xdb\xb3\x75\xfc\x74\x58\ +\x7b\x11\x83\x87\x07\x73\xc3\x50\x4a\xc9\x28\x03\x0a\xa1\xd3\xd4\ +\xd9\x3f\x08\x20\x3b\x25\xd7\xf5\xe7\xce\xbf\xb9\x3b\x70\xe8\xce\ +\xf3\x10\xc3\x49\x28\x12\x78\xcf\x6d\x3b\x16\xc0\xb3\xd6\xc5\x0d\ +\x6b\x22\xaa\xce\x8a\x6c\x18\x43\x84\x73\x8b\xab\x0c\xdf\x8b\x87\ +\x59\x70\x55\x1a\x62\xa3\x7f\x01\x00\x57\x9a\xb1\x59\x10\x2d\x32\ +\xe6\x2f\x53\xdb\x11\x0e\x4e\x31\xa5\x40\x08\x0b\x0f\xc2\x03\xa0\ +\x02\x41\x0a\xf4\x71\x05\x94\x82\xff\x48\x58\x59\x1b\xf0\x01\x78\ +\x9d\xd4\xa0\x7f\x56\x28\xf5\x59\xfe\xfc\xbc\xe1\x06\x2d\xd0\xc1\ +\xbb\x40\xc7\xb6\xb6\xb7\x43\x68\x1f\x48\x29\x25\xb6\xbb\xc7\x56\ +\x8e\xcd\xaa\x2b\xc8\x67\xa9\x5f\xfd\xe2\xd0\x46\x13\x40\xf8\xad\ +\xd7\xf8\x5c\x97\x1d\x33\x02\x21\x94\x00\xf3\x23\x08\xbf\x37\x81\ +\x06\x36\x17\x80\xfa\xb3\x95\x04\x48\x49\x08\x28\x4a\x30\x16\x20\ +\xb8\x68\x28\x05\x20\x5c\x08\x7f\x0f\xab\x46\x44\x4a\xe9\x72\x89\ +\xc0\x38\x72\x21\x7d\xf4\x2d\x71\x5c\xee\x70\x01\x7e\x57\x7d\x80\ +\x9b\x0d\x10\x74\x10\xce\x14\xad\x18\x77\x12\x70\x66\x3a\x1e\x50\ +\xee\xd7\x64\xfc\xf4\x53\xd0\x4b\xc0\x45\x87\x1a\x13\x83\xe8\x5b\ +\xb6\xff\x0a\x42\x48\x4a\x91\x10\xbf\x9e\x41\xc3\x04\xd9\x61\xd0\ +\x49\xd0\xf9\xe4\xd3\xd5\x22\x91\x42\x12\x20\x0a\x53\x10\x51\x48\ +\xc1\x18\x63\xc0\x08\x45\xbf\x33\x11\x57\x3c\x64\xd2\x69\x5a\x91\ +\x97\x77\x67\xf8\xa6\x29\x9c\x4e\x5a\x93\xbb\xc0\x10\x7f\x4a\x60\ +\x74\x70\xa5\x2f\x3a\x28\xb8\x87\xbc\xee\xf6\xe7\x0b\xf6\x76\xc8\ +\x61\x01\x4a\xa9\x44\x9f\x90\x8b\x84\x8d\xd7\x4a\x4e\xc0\xcf\x20\ +\xd3\xc0\xd1\xc2\x76\xa2\x80\x86\x90\x95\xab\xf7\xdb\x8a\x87\xd1\ +\xbe\x3c\x21\x7c\x3c\x3a\xa8\xd2\x8b\x6c\xce\x0d\x92\x5c\x17\xfe\ +\x3f\x1d\x62\x15\x29\x25\x63\xf4\x87\xa6\xe8\xaf\x21\x86\x3e\xe4\ +\x4d\x84\xed\xf4\xca\x25\x49\xa8\xdf\x68\xe6\x4f\x7d\xe1\x02\x89\ +\x08\xe8\xab\x83\xe2\x1d\xc1\x35\xd9\xc7\xce\x6d\x4c\x08\x02\x25\ +\x14\x02\xf0\xb6\xc4\x36\xfa\xc1\x87\xb7\x04\x29\xd8\x95\x03\xe5\ +\x93\xaf\x4b\x24\x3e\xb8\x1d\x56\x6f\x8e\x8e\xd7\xba\x12\xf1\x07\ +\xfd\x43\x2b\x1e\x10\x12\xe8\x64\x41\xfc\xce\x06\x1a\xf2\x9f\xc3\ +\x2b\x11\xfa\xd7\xa7\x28\xe8\xfc\xbb\x92\x8c\x43\x82\x17\xf2\xba\ +\x49\xc7\xaa\xc1\xe5\x28\xdf\x57\x17\x42\xc7\x66\xb5\x6b\x3d\x92\ +\x10\x49\x03\x1c\x9c\x5c\x51\x02\x12\x81\x44\x72\x20\xd4\x13\xa2\ +\x1d\x87\x90\xf0\x94\x03\x49\x80\x10\x06\x80\xd0\x76\x8b\x91\x4a\ +\x3f\x2c\x87\x8e\x41\xf6\xb1\x3b\xc1\x31\x20\xe1\xdc\x23\xf8\x43\ +\xbb\x05\xb6\xef\x00\x40\x24\xdc\xf3\xd6\x64\xa6\x03\x57\x08\x3b\ +\x3f\x12\x9f\xa4\x34\x94\xa0\x11\x17\x4a\x9e\xb6\x3d\x1f\x45\x12\ +\x22\xdb\xf4\xd9\x10\xe4\xd3\x28\x06\xbe\x8d\x7f\xa5\xa1\x3f\x28\ +\x2f\x7c\xa8\x44\xb8\x7b\xe5\x12\x73\x24\xab\x82\x00\xdf\xfe\xae\ +\x70\x3d\x11\x82\x94\x4a\xff\x2e\xf5\xf7\x64\x1b\xca\x4c\x60\x25\ +\xaf\xd7\xc1\x07\xd0\x4e\x25\x87\x00\xf5\xf5\x17\xba\xfe\xdb\x7c\ +\x1c\xd0\xf9\xb7\xcd\x93\xdc\xee\xde\x00\x40\xa0\xc1\xfd\x4a\xc1\ +\xaf\x3f\x20\x01\x89\xeb\x12\xab\x88\x84\xf8\xd8\x69\xc4\x90\x03\ +\xe4\x8f\xb0\x0d\xfe\x25\x48\x50\xae\x39\xd1\x1b\x66\xac\xd6\x5c\ +\xbd\xeb\x9d\xaf\x70\xce\xb7\x43\x45\xf4\xe2\xf2\xb9\xc2\x78\xff\ +\xce\xbe\x6c\xef\x54\x24\x84\xf9\x69\x0e\xd2\xc9\x40\xb6\x23\x1a\ +\xff\xfa\x41\x94\xe1\x64\x67\x50\x3a\xec\x24\xc5\x11\x45\xb0\x33\ +\x82\x6a\x47\xdb\x9d\x0b\x58\x20\x83\x70\x31\x38\x55\x1d\x23\x18\ +\x7c\x0c\xb6\x3a\x9d\x14\xae\x34\xb5\x4b\x27\x70\xa1\x3c\xa2\x94\ +\x12\x11\x90\xd0\xf0\xdf\xfd\xef\x11\xce\x79\xb5\xcd\x20\x74\x9e\ +\x1d\x32\x4c\x22\x9c\xe7\x5a\xc3\x81\x83\x28\x2f\xe3\xf6\x47\x2e\ +\xa5\x68\xe3\x29\xa1\xe3\xe0\xb5\x3f\x1f\x22\x11\xed\xbf\x81\x44\ +\x20\x12\x83\x5a\x77\x70\x18\x10\xa8\xef\xf5\xfb\xdf\xc2\xd7\xa8\ +\xf4\xeb\xb4\x94\x22\x4a\x21\x3c\x3f\xd9\xe2\x67\xcc\x02\x38\x47\ +\xdb\xbd\x22\x7e\x2f\x76\xe8\x38\xfb\x5b\xdf\x8f\x45\x09\x91\xfe\ +\xec\x57\xff\x60\x20\x41\x4a\x88\xf0\x21\xd4\x48\xd6\xe4\xfb\x3a\ +\x4d\x9d\x1d\x7e\xa4\xf5\x09\x91\xb5\x96\x8b\x02\x86\x78\x38\x3a\ +\x77\x12\xf7\xbc\x15\x67\x3f\xc4\x8f\x16\x5e\x7d\xd7\xf5\x38\x17\ +\x97\x93\xea\x5a\x4f\x64\xb4\x66\xe7\x87\x37\x52\x38\x6c\x0c\x9d\ +\x8b\x95\xe7\x8a\x95\x86\x10\x10\xe1\x2f\xbb\xca\x7e\x91\x8d\xb3\ +\x25\xd8\x1e\x92\xb0\xda\x58\xac\xe0\x77\xd6\xef\x6d\xa4\xed\x92\ +\xeb\xca\xab\xfa\x5b\x40\xa2\x84\x70\x43\x75\xa8\x00\x12\xbe\x6b\ +\xc3\xcd\x70\x64\xf5\xaf\xeb\xcb\x8e\xb4\x8d\xf2\x7b\xd1\xe5\xb9\ +\x08\xae\x4e\x58\xb6\xeb\xf3\x18\x38\x23\xfe\x80\xb2\x60\x16\x50\ +\xbb\x6f\x07\x24\xf1\x7b\xbe\x80\x10\xe2\x33\x54\xd1\xc0\x38\x01\ +\x0f\x95\x81\x01\xa8\x3f\x79\x67\xcd\xd7\xf6\x3b\xc6\xc2\x9b\x26\ +\x14\xea\x07\x9b\xd2\x87\xbd\x09\xbf\xb9\x6e\x65\x9f\xad\x54\xb2\ +\x82\x1c\x59\x40\xe2\xbd\x2a\x14\xa7\x40\xfd\xf1\x8a\xed\x3c\x49\ +\xe0\x58\x85\x1d\xe9\xb6\xd3\x8e\x9d\x8b\xb1\x6d\x0d\xb1\xf3\x78\ +\xc4\xa0\x3d\x35\x3c\xb5\x69\x0d\xc8\xe8\x92\xbd\x2d\xc1\xb9\x7f\ +\xd4\xfd\xaf\x1f\x0c\x19\x0e\xca\x73\x14\x89\x8f\x99\xf0\x43\x57\ +\x24\x28\xc3\xc9\x1d\x0c\x2e\x78\x3f\x55\x02\x48\x10\x82\x74\x7b\ +\xbb\x23\xb4\x0d\xb0\x0c\xfe\xbf\x24\x6d\x4f\xa5\xbd\xdf\x71\x6d\ +\xd3\x7f\xe0\xc2\xa2\x44\x2e\x28\xa0\xa6\x30\x1f\x71\xdb\x7e\x38\ +\x84\xf5\x10\x2e\x8d\xf9\x45\xde\xe0\x57\x19\x0c\x5d\x5a\xb3\xcb\ +\xd7\x5a\x2e\x49\x04\xae\x62\x53\xe9\x28\xc1\x6f\x3b\x5b\x73\xd4\ +\x25\x76\x3c\xe0\x15\x62\xa2\x4b\xce\xd0\x77\x0a\xd3\x61\x2b\x19\ +\x5a\x0b\xea\xa7\xfc\xda\x37\x6e\x90\xe7\x5a\xb9\xab\x41\xf8\x3f\ +\x07\x26\x4c\xa2\x9f\xc1\x5f\xe9\x3b\x69\xd7\xa3\xd6\xff\x1b\x78\ +\x4a\x6d\xd0\xf5\xca\xc3\x3b\x30\x9d\x76\x30\x8f\x81\x7f\x1c\xac\ +\xaf\xbf\x3f\xdb\x71\x48\x10\xfc\xaf\xbc\x5e\x3b\x7a\x00\xc4\x30\ +\x40\x6f\x83\x81\x63\xa1\x3a\x49\x07\x74\xd1\x4e\xb4\xac\x44\x9a\ +\xc1\xc5\x1c\xb4\x73\xe2\x86\x4d\x42\x3f\x7e\x3c\x57\xbb\x70\x4e\ +\xb1\x83\x4b\x0c\xb2\x7f\x00\x80\x82\x20\xfa\xe5\x15\x0c\xfa\x06\ +\x82\x0b\x48\x06\x4e\x99\x6c\x27\x36\xda\xb4\xa3\xa4\x6d\xc4\x08\ +\xf1\x6d\x16\x01\xb2\xaa\x45\xab\x63\x47\xc2\xa1\x65\x07\xb8\xd0\ +\xa6\xd3\xf2\x6f\xbf\x20\xfe\x47\x1f\x28\x0b\x80\xd0\x1e\xd5\xd3\ +\x3e\x42\x6c\xad\x61\x23\xd0\xae\x71\xad\xc4\x32\x9d\x2a\x61\x07\ +\x89\xda\x3e\xb7\xf2\x42\x5e\x34\xa2\x0c\x2f\xe4\x85\xae\xeb\x4b\ +\xd6\x7c\xe7\x3e\x84\xe0\x14\x50\xa4\x1d\xb8\x20\x72\x89\x9e\x90\ +\xed\xaa\x56\xe7\xc3\x43\x27\xc6\xe0\x5c\x10\x40\x3f\xf7\x48\x42\ +\xa8\x1c\x82\x48\x7c\x50\x96\xe4\xed\xdb\x1b\xfc\xe9\x61\xab\xb5\ +\xcd\x71\x65\x98\x02\xf1\xb8\xcf\xae\x43\x19\xf3\x3b\xeb\x88\x94\ +\x42\xac\xa6\x9c\xec\xc4\x56\x2b\xb0\xd2\xce\xfe\xf1\x59\xd5\x18\ +\xa3\x0a\x10\x09\x24\x74\xa8\x48\x27\xa0\xc6\x50\x6d\xdf\x87\xa1\ +\x52\xa1\x84\x0b\x00\x00\x20\x00\x49\x44\x41\x54\x48\x09\x8c\x82\ +\xbf\xd6\x3e\x27\x97\x94\x14\x91\x22\xba\x5c\xb4\xed\x33\x5d\xf1\ +\x49\x37\x2e\xf2\x5c\xca\x5d\xdd\xb9\x7b\x3a\x56\xb2\x63\x82\x29\ +\x83\x00\x6a\xdc\x0e\x02\xfc\xee\x0b\x3f\xae\xeb\xd0\x25\x51\xc2\ +\x3a\xb1\x76\x3b\xc4\x43\x00\x08\x0c\x19\x06\x17\x4a\x9b\x46\x00\ +\x42\x48\x3a\x6c\x03\x53\x82\xff\x7c\x9c\xbd\x6c\x57\x96\xc3\xba\ +\xc3\x20\x7f\x86\x6d\x6c\xb8\x8f\x2d\x6d\x1b\x3e\xd8\x08\xca\x10\ +\x14\x8d\x83\xa2\xa7\x5c\xf1\xd4\x11\x57\x03\x8f\xdb\x61\x87\x0c\ +\x45\x1b\xe1\xc8\x31\x9c\xa0\x7c\x91\x4d\x8a\x25\x40\x24\xa2\x27\ +\x90\x23\x01\x82\xed\x50\x9e\xb6\xad\xef\xca\xbd\x84\x40\x29\x05\ +\x5c\x95\x2d\x40\xdf\x1d\x03\x42\xfd\xab\xba\x93\xe7\x85\x36\xff\ +\x36\xf8\x59\x27\xba\xca\x42\x75\x32\x0b\x34\xd4\xe6\xdd\xb9\x73\ +\xd6\x4c\xa3\x5a\x31\x6a\xed\x75\x81\xd0\x0d\x80\xe8\xf3\xa5\xb5\ +\xe3\xd0\xa0\x5d\x27\xb4\x8a\x48\x10\xa4\x6f\xf5\xb0\x8d\x8d\xf6\ +\x19\x6d\x82\xfa\x0b\x11\xe1\x22\x56\x9b\x75\x1a\xdb\x2f\xda\x4e\ +\x1e\xad\xba\xa6\xda\xa9\x62\x0c\xed\x85\x4b\xc0\xa3\x08\x81\x9c\ +\x63\xd0\x8b\xcb\x84\x08\xd2\x18\x28\xd1\xf7\x0b\x08\x50\x0c\x38\ +\x70\x80\x10\xda\xe1\xd2\x0d\x76\x3f\x4a\xe2\x3b\x86\x04\xd6\x5c\ +\xa1\x00\x02\x09\x32\xe8\x0c\x5d\x25\x8c\x50\x29\xa4\x0f\x8d\x92\ +\xc1\x31\xf3\xb1\xda\x34\x68\xec\x20\xd4\xef\x4a\xf3\x49\x20\x29\ +\x80\x6c\x73\x57\x74\x32\x83\xe1\xa8\x01\x28\x08\x20\xb2\xcd\xe5\ +\xe4\x9b\x96\xce\xaf\x1d\xf3\x14\xce\x55\xaf\x94\xab\x00\x88\x10\ +\x54\x0a\x24\x84\xb4\xa1\x5e\x0c\x51\x08\xce\xfc\x92\x8a\x44\x8d\ +\x29\xfe\x38\x2d\xe4\x02\x00\x44\xbb\x61\x1b\x00\xa8\x9f\x9f\xbb\ +\xd4\x0d\x1f\x2e\xae\x85\x9b\xf0\xd7\x14\xf8\xd6\x18\xb5\x4e\xe6\ +\xb7\x53\x7c\xf4\x31\xb4\x6b\x02\xc9\x70\x14\xb6\xe2\xac\xb5\xdd\ +\x9c\x4e\x68\xd7\xc6\x2b\x12\x21\x04\xf7\x3c\xd5\x52\x00\x08\x11\ +\x92\x29\x0a\xae\x4e\xea\xf9\xe0\x6a\x9f\x1a\xc8\xf7\x49\xd7\xa4\ +\xae\x56\xdf\x46\xed\xdb\x58\xe2\x7a\x76\xdf\xb6\xc5\x0c\xbb\xab\ +\x20\x57\x55\x71\x3b\xc1\xc4\xda\x68\x31\xc8\x59\x03\x7d\xd1\x58\ +\xae\x95\x78\x71\xcd\x3a\xe1\x06\x4a\xe9\xf8\xa5\x61\x9c\xf9\x4a\ +\x9f\x53\xe8\xd5\xfc\x19\xbf\x9d\x0d\x26\x56\xa5\xff\xc3\xe0\xe3\ +\x30\xe8\x74\xc3\x22\xd4\x1a\xd5\x87\xb1\xef\x1d\xd0\xfc\x86\xe9\ +\xc6\xf0\x17\x69\xa7\xb8\xda\x1d\xa4\x21\x3c\xc4\x6a\x74\x06\xb9\ +\xd0\x7a\xaf\x77\xb2\xf0\xb2\x31\xf4\x9c\x73\x7f\xe2\x2c\x01\x2a\ +\x11\x19\xa3\x12\x89\xe0\x52\x70\x1e\xa0\x55\x42\x80\xa9\x35\x69\ +\x97\x36\x26\x3e\x5c\xc3\xc6\xb6\xd3\xb9\x0a\xad\x17\x0a\x13\x88\ +\xaf\xab\xb6\x13\x4c\xda\xb1\x4e\x10\x7a\xaf\x64\x94\x09\x22\x12\ +\x2e\x25\x84\x9c\x2c\x7f\x87\x74\x08\x7f\x64\x28\xf3\x17\x8c\x1d\ +\xf5\xbc\xf0\x2a\xac\x81\x8f\xcb\x35\xa7\xba\xcd\x45\xd5\x01\xdb\ +\x81\x0f\xd3\x20\x10\x90\xa9\x11\x89\x6d\x63\xe1\x9b\xce\xb0\x65\ +\xb9\x82\x55\xa9\x70\x3d\x2a\xd8\xa2\xed\x2f\xb5\x26\xe6\xed\x10\ +\x87\x86\xd1\x12\xe1\xad\xb8\x06\xbb\xb3\x26\x65\xb6\x92\x95\xf7\ +\xef\xd3\x36\x17\x9e\x7f\x37\x04\xb0\x6a\x21\x71\xf5\x54\xa3\x4e\ +\x57\x56\x27\xdf\xb4\x21\x67\x2f\x59\xc7\xd1\x74\xa1\x13\x74\xa1\ +\xca\xf8\x85\x82\x89\xf0\x9d\xfd\xe2\xc2\xd0\x43\xbb\xd0\xde\x89\ +\x26\xc2\xba\x08\x23\x0c\xd6\x60\x52\x56\x32\xfa\x40\xc3\xbf\xae\ +\xb9\xc1\x2e\x84\xc3\xe8\x5c\xc2\xfe\x5d\xda\x79\x97\x35\x38\xc3\ +\x35\xaf\xd3\x21\xa8\x83\x75\xe9\xcf\x0b\x01\x58\xd6\x3c\xa0\xc3\ +\x55\xbd\xe1\x9a\x85\xbf\xfb\x86\xd5\x99\x35\x0d\x06\x97\x23\x32\ +\x80\x83\x04\xc5\x77\xdf\xcf\xf2\xf3\x4a\x8c\x52\xa0\x2c\xdc\x20\ +\xb5\xbe\x1b\x43\xd3\xb4\xf5\x10\xd9\xf0\x1a\x09\xc1\xc3\xaf\xc0\ +\x18\x53\x14\x85\x73\xce\x39\x57\x55\x15\x09\x0a\x4f\x84\xd1\xf3\ +\xbe\x55\x5a\x39\x8d\x84\x74\x66\x28\xf8\x28\x53\xff\xd7\x70\x8a\ +\x3a\x7c\x86\x3b\x45\x9e\x0d\x8b\xb0\x9d\x83\x17\x72\xd9\x43\xad\ +\x70\x88\x02\x49\xa8\x81\x46\x92\x50\x63\x1f\x59\x9d\xc3\xfe\x11\ +\xdb\x50\x2e\x66\xb6\x08\xb9\x90\x95\xe9\xc0\x80\xc8\x46\x9d\x70\ +\x61\xd3\xb0\x06\x7f\x1f\x46\xbd\x87\x77\xb8\x08\xf5\x18\x06\x5e\ +\x18\x59\xc1\x55\x74\x28\x15\xfd\xf6\x0f\x50\xc0\xf3\x38\x86\xaa\ +\x9f\x1d\x92\x92\xce\x84\x97\x0b\x9d\xac\xb0\x53\xbc\x66\x4b\x93\ +\x75\x43\x15\xc2\x85\x91\xf5\x1e\xc3\xfa\x3c\xfd\x6a\xb5\xc3\x8b\ +\x05\x15\xc1\x43\x4a\x09\x07\x6e\x6b\x6e\x95\x0d\x3d\x67\x44\x82\ +\x92\xaf\x07\x82\x6d\x58\xbb\xe9\xd4\x5c\x68\xb8\x69\x31\xd4\x41\ +\x12\xc2\xb8\x86\xac\xc3\xea\xd7\xba\xd8\x03\x36\xe8\x61\x20\xb8\ +\xfa\x21\x1d\x06\xa8\x35\x96\x71\xc3\xaa\xf0\xba\xaa\xf4\xea\x84\ +\x97\xbc\xec\xcb\x9f\xa0\x10\xc2\x13\x1c\x85\x43\x28\x48\x02\xa2\ +\xd3\x9f\x24\xa5\x90\xa4\x1d\x2a\xae\x42\xe1\xfa\xea\xf2\x99\xad\ +\x3a\x79\xa8\xb5\x66\x1a\x91\xb6\x8b\xbc\xe1\x9d\xea\xb7\xbc\x49\ +\x29\x29\x23\x61\x1c\xc6\xfa\x26\x3b\xa6\x28\x9d\x2d\xd1\x09\x55\ +\xda\xac\xd3\xb4\xe3\x9b\x85\x9d\xac\x35\x2a\x0a\x13\x6f\xad\xaf\ +\xe2\xad\x4a\xf9\x21\xba\x2d\x9b\x31\xa6\x30\x85\xf9\x0c\xcb\x17\ +\xa8\x2d\x5e\x09\x24\xdd\xaa\xa3\xb9\xc6\x2a\x61\x30\xd7\x7d\xad\ +\x6d\x5a\x03\x4c\xbd\x88\xf1\x6a\x2b\x8d\x12\x22\x3b\x14\x31\xa1\ +\x27\xfb\xf4\x9a\x04\x31\xa8\xc3\xfa\x24\xfd\x9d\x75\xe1\x62\xa5\ +\x53\x2a\xbc\x22\xe1\x2b\x6a\x25\x23\x13\xa0\x5e\xd7\x2a\x6a\xc3\ +\x5b\xb9\xe3\xbe\xad\x0f\x23\xd6\xe0\xe6\xc3\x97\x65\xa8\x37\xa8\ +\x33\x50\xe3\xc5\xc1\xe6\xdc\xc9\xd0\x75\xe0\xf2\x9d\xf4\xf7\x9a\ +\x7b\x66\xbd\x2b\xd4\x76\x80\x57\xad\x22\x65\x41\xa3\x99\x0c\xa3\ +\x7d\x43\xaa\x84\x30\x1a\xa3\x0d\x0a\xa6\xed\xb4\x11\x6e\x34\x1c\ +\x21\xec\x0b\x04\x88\x9b\xf5\x00\xdf\x0b\x45\x8b\xeb\x80\xac\xeb\ +\x2d\xd7\xea\x12\x4c\x07\xdb\x15\xfc\xbc\x61\x57\xc4\x8f\xe8\x3c\ +\x5f\x44\x3c\xd7\xe5\x9c\xab\x94\x01\xa3\x14\xa8\x40\x09\xed\xb4\ +\x02\xe7\x3c\xc8\x4e\x87\xba\xb2\xd6\x6c\x47\xff\xb2\x09\x00\xbe\ +\xab\xc1\x56\xed\x7d\x1f\x26\x12\x40\x4a\x89\xdf\xe4\x18\x89\x44\ +\xea\xf5\x3a\x45\x50\x55\xa5\xf3\xac\x55\x97\xaa\x4f\xd5\x2a\xa4\ +\x8f\x71\x71\x5d\xd7\x71\x1c\x9f\xad\xcc\xf7\x29\x5c\xd7\x05\xbf\ +\xfa\x19\x82\x41\xac\x6f\x39\xee\x84\x99\x6b\x60\xd9\x84\x10\xd6\ +\x86\x36\x75\xac\x5e\x24\x12\xf1\xfb\x57\xa4\x94\x40\xa9\x90\xfe\ +\xd0\x78\xe9\x6f\x18\x08\xa5\x32\x36\x3c\xa2\x2f\x14\x03\x14\xfe\ +\x54\x6b\x4c\x0f\x12\xb8\x88\xe5\xba\xb8\xd9\xea\xf8\x5c\x94\x22\ +\x01\x46\xda\x1f\x35\xfc\xfc\x4e\xff\x72\xa7\x7f\xd0\x77\x78\x25\ +\x22\xe7\xbc\x93\x2a\x0e\x23\xce\x56\xaa\x07\xfe\xcc\xd0\x76\x09\ +\x0c\x70\x15\x64\x74\xa5\x36\xda\x76\x8c\x50\xb6\x33\xf4\x18\xa0\ +\x97\xd6\x55\x5a\x65\x58\xab\x61\x72\xe0\xb0\x9f\x4b\x82\xb9\x4d\ +\x8c\xe0\x8b\xc3\xe7\x6a\x34\x9a\xb7\xbd\xfa\xd6\xff\xef\xef\xbf\ +\xe2\x97\x7b\x57\x4a\xb7\x1b\x06\x5b\x1b\x56\xc8\xd6\x98\x60\xb8\ +\xe8\x23\x57\xbf\x1a\xae\x7a\xf2\xba\xff\xb1\xfe\x89\xe1\x6c\x38\ +\xbe\x30\xeb\xbc\xae\xa0\x7a\xb1\x57\xdb\x58\x03\xb8\x3e\xdc\x93\ +\xe9\x54\xca\x77\xf5\x5f\xe8\xe1\x51\x14\xe5\xb7\x7e\xff\x0f\xda\ +\x75\xc2\x4e\x65\x7a\xa5\x40\xb8\x3a\x54\x86\xd0\x07\x0f\x37\x1e\ +\x6d\x30\xe3\xf6\x82\xd8\xcb\x50\x85\xd1\x47\xae\x87\xd1\x92\x1b\ +\x98\x82\x0e\x3e\xe6\x02\x10\xad\x0b\x2c\x0c\x59\x4d\x72\xdd\xf1\ +\xb3\xd7\x34\xb8\xac\x5d\xeb\x0d\x33\xcd\x24\x04\x8c\x5a\x49\xa3\ +\x22\x1a\x86\xd1\x6c\x36\x2f\x69\xc3\x37\x7e\xe1\x3d\xef\x7e\xc7\ +\xdb\xde\x0a\x14\xd6\xa7\x4d\x30\xb4\xa3\x61\xe3\xad\x0b\x3f\x6c\ +\x5f\x87\xbf\x3d\x5c\xf0\x61\xeb\x6a\xaf\x61\xf6\x0b\x0c\x11\x7b\ +\x86\xe0\x14\x04\xd6\x6e\xce\xd5\xc7\x6f\x15\x9b\xd3\xc6\xbb\x19\ +\xc8\x9a\x13\x8e\x17\xd8\xff\x64\x55\x31\xb8\xf3\xa9\x80\x44\x22\ +\xa6\x10\xe2\xc7\x6f\xb9\xfc\xa1\xcd\xd1\x68\x74\x43\x0b\x44\xc2\ +\x55\xec\x1f\x39\xbb\x83\xe4\xc5\x2e\xf0\xc2\xfe\x00\x17\xcf\xb2\ +\x5f\xf2\xfd\x9f\xcd\xf6\x5c\xe8\xe8\x5f\xe5\x35\x27\x6b\xa8\x3b\ +\x2e\x62\x94\xae\xe1\x07\x7b\x61\xdf\xe1\xe2\xe7\xe7\x22\x60\xae\ +\x44\x22\x9e\x4a\x25\xc3\xc4\xeb\x3f\xfa\x3e\x7e\xf1\xef\xed\xcb\ +\x3a\x05\xb0\xe1\x64\x85\x55\x77\x92\xe7\xf1\x17\x4b\x86\xfe\x32\ +\xf3\x9d\x5d\xb9\x9c\xda\x62\x57\x09\xd7\x5e\x3a\xe3\x05\xba\x72\ +\x35\x84\x76\x55\xd0\x95\xae\x74\xa5\x6b\xb9\xba\xd2\x95\xae\x74\ +\xa5\x6b\xb9\xba\xd2\x95\xae\x74\xa5\x6b\xb9\xba\xd2\x95\xae\xbc\ +\x0c\xe4\x9a\xf3\xd0\x03\xa0\xa2\x20\x63\xc4\x6f\xa3\xf3\x45\x4a\ +\x22\x25\x08\x01\x9e\x47\x10\xbb\xab\xd2\x95\xae\x74\xe5\x45\x63\ +\xb9\x28\x95\x9a\x06\x88\xea\xe2\xa2\xb2\xb4\xc4\x4a\x25\xda\x6c\ +\x12\x21\x09\x05\x69\x9a\x22\x99\xe4\xbd\xbd\xde\xe0\x20\x2a\x0a\ +\xb8\x2e\x74\x8b\x32\x5d\xe9\x4a\x57\x7e\xcc\x96\x8b\x52\xd4\x34\ +\x56\xad\x46\x1f\x7c\x30\xfe\x6f\xdf\x34\x9f\x7d\x96\x55\xab\xb4\ +\xd9\x24\x9d\x21\x31\x8c\x49\xcb\x12\xd1\xa8\xb3\x77\x4f\xe5\x0d\ +\x6f\x6c\xbc\xf6\x76\x9e\xc9\x80\xe7\x75\xed\x57\x57\xba\xd2\x95\ +\x1f\x8f\xe5\x42\x55\x25\x88\xb1\x6f\x7f\x3b\xfd\xb9\xcf\x45\x9e\ +\x79\x8e\xf7\xf6\xd4\x5f\xf3\x9a\xd6\x8d\x37\xb8\x5b\xb6\x78\xfd\ +\xfd\x32\x1a\xa5\xad\x96\xb2\xb4\xa4\x9d\x3f\x6f\x1e\x3a\x6c\x3d\ +\xfc\xf0\xd0\xf7\xbe\x6f\x8f\xef\x28\xfd\xe2\x2f\x56\xde\xf4\x26\ +\xd4\x34\x70\xdd\xee\x22\x75\xa5\x2b\x5d\xb9\xa6\x96\x0b\x35\x8d\ +\x95\x2b\xd9\x4f\xff\x59\xea\x4b\x5f\x76\x37\x6f\x5e\xfc\x2f\x7f\ +\x50\xbb\xeb\x4e\x6f\x68\xc8\x67\x03\x22\x52\x82\x94\x22\x16\xf3\ +\xfa\xfb\x9b\x37\xdc\x50\x7e\xc7\x3b\x94\xa5\xa5\xe8\xc1\x83\xa9\ +\xbf\xf9\xe2\xc0\x6f\x7f\xd8\x7a\xf8\x07\x4b\xbf\xf5\x9f\xf9\xe0\ +\x20\x38\x4e\x77\x9d\xba\xd2\x95\xae\x5c\x23\xcb\x85\x9a\xa6\xce\ +\xce\xf5\x7f\xe4\x8f\xa3\xdf\xfb\x7e\xe1\xbd\xef\x2d\xbe\xef\xbd\ +\xde\xe0\x20\x70\x4e\x6d\x3b\x9c\x86\x07\x42\x88\x9f\x9b\x27\x44\ +\xa4\xd3\xe5\xb7\xbd\xad\xfe\x13\x77\x24\xbf\xfa\xd5\x9e\x3f\xfb\ +\x33\x75\x7e\x7e\xe1\x4f\xfe\xc4\xd9\xbe\xad\xeb\x79\x75\xa5\x2b\ +\x5d\x09\xcb\xd5\x42\x45\xa0\xaa\xd2\x6a\xb5\xff\x23\x1f\x89\x3c\ +\xf1\xc4\xfc\xc7\x3f\xb6\xfc\xe1\xdf\xe6\x3d\x3d\xb4\xd9\x04\xd7\ +\xbd\x48\xf5\x10\x3c\x8f\xb6\x5a\x22\x16\xcd\xff\xfb\x5f\x9d\xfd\ +\xb3\x4f\xa9\xf3\xf3\x83\xbf\xf3\x3b\xea\xfc\x3c\xea\x7a\x77\xa9\ +\xba\xd2\x95\xae\x5c\x65\xcb\x45\x29\x21\xa4\xe7\xd3\x7f\x1e\xfd\ +\xce\x77\x96\x7e\xf7\xf7\xca\xf7\xdf\x0f\x9e\x07\xa1\xa1\xed\x17\ +\x17\xdf\x2f\xab\xdd\x7b\xef\xfc\xc7\x3e\xaa\x1f\x3b\xd6\xf7\xf1\ +\x8f\x83\xe3\x90\xd5\xe4\xcb\x5d\xe9\x4a\x57\xba\xd1\xe2\x15\x16\ +\xa9\xaa\xd1\x87\x1e\x4a\x7e\xfe\x0b\xc5\xf7\xbe\xb7\xf4\x8e\xb7\ +\xd3\x56\x8b\xbc\xd0\x5e\x6b\x44\xda\x68\xd4\xef\xb8\x63\xf9\x3f\ +\xff\xa7\xbe\x8f\x7e\x2c\x79\xfb\xed\xa5\x9f\xfb\x39\x90\xf2\xa5\ +\x8b\xf6\x02\xa0\x1a\x33\x2f\xed\xd3\x03\x21\xae\x68\x21\x8a\x17\ +\x25\x9f\xc2\x4b\x43\x0c\x85\xd0\x17\xae\x3c\x2e\x89\x23\xba\x4a\ +\xbf\x94\xa0\x8b\x51\x4d\xa1\x3a\x5e\x22\xed\x05\xba\xbc\x75\xad\ +\x99\x05\x11\x40\xb3\xed\xcc\x67\x3f\xcb\x37\x8d\x14\x7e\xe9\xfd\ +\x20\xe5\x1a\xb3\x75\xa1\xa9\x44\x6b\x99\x24\x10\xc1\x75\xcb\xf7\ +\xdf\x1f\xfb\xee\xf7\x32\x9f\xfd\x6c\xed\xce\x3b\x79\x36\x0b\x2f\ +\x4d\xda\x03\x0a\xac\xe9\x96\x4e\x16\xbe\x4b\xe1\x52\x3c\x47\x89\ +\x7c\x34\x73\x63\x44\x4b\x49\xbc\x74\x98\xc8\x85\xd4\x7e\x05\x98\ +\x3f\x5f\x02\xfa\x27\x4f\xce\xd0\x86\x07\x2f\xc8\x78\x09\x49\xfa\ +\xa3\xb8\xa3\x47\xf2\xcb\xa3\x38\x09\x51\xf3\x86\xd4\xbe\x76\xc6\ +\xc4\xcb\x4a\x18\x55\x0b\xf5\xf3\x8b\x95\x93\x8c\xaa\x97\x64\x42\ +\xd8\xd6\x9e\x5b\x29\xa8\x17\x31\x5e\x57\xde\x72\x71\xc6\xb6\xcf\ +\xce\x25\x8f\x1e\xcd\xff\xce\xef\xf2\xc1\x41\x68\xb5\x56\xbb\x0f\ +\x60\xb7\x1a\x8d\x46\x63\x8d\xfb\xc0\x18\x4b\x24\x52\x6b\x6e\x37\ +\x10\x42\xc6\x62\xc5\x5f\xf8\x85\xe1\x0f\x7c\x20\xfa\xfd\x07\x4b\ +\xef\x79\xf7\x4b\xd5\x72\x51\xa5\xd2\x5a\xfc\xde\x89\x4f\xaa\xcc\ +\xbc\x84\xa7\x7b\xa2\xf9\xb3\x37\xfc\x5f\x31\xa3\x4f\x8a\xd6\x25\ +\x9b\x2d\xc1\x79\xb5\x5a\x59\x4f\x34\x14\x8b\xc5\x34\xdd\x78\x79\ +\x1b\x2f\x0a\xe4\x9f\x4f\x28\x33\x25\x50\x5f\xc8\x7e\x6f\xba\xe4\ +\xce\x31\xb1\xaf\x5f\x70\x79\x39\x5e\x17\xd4\x6b\x55\xc7\x69\xad\ +\x19\x97\xab\xeb\x5a\x34\x9e\x78\xb9\xaa\x5d\xa1\xc6\x5c\xe9\xc8\ +\x83\x13\x7f\xae\x2b\xd1\x17\x6c\xb7\x10\x15\xa6\x8d\x66\x0e\x30\ +\x45\xbb\x88\x7e\xae\xb0\xe5\xf2\x09\x65\x6f\x98\x9c\xa4\x3d\xbd\ +\xd5\xbb\xef\x22\xab\xa1\xa4\x94\xd2\x5a\xa5\x3c\x3f\x37\x1b\x8b\ +\xc7\xd7\xf0\x4f\x36\x9a\x0d\xcf\x75\x07\x87\x47\xdc\x35\x65\x44\ +\xcf\x6b\xdc\x7a\x8b\xb3\x7d\x7b\xe2\xeb\x5f\x2f\xbf\xe3\xed\xfe\ +\x20\xad\x97\xa8\xdb\xa5\x2b\x51\x95\x99\x04\x3d\x57\x70\x0a\x94\ +\x10\x04\xaa\x31\x22\x3d\xe1\x52\x66\x28\x40\xb8\x70\x81\xea\x40\ +\xb8\x90\x7e\x60\x48\x19\x53\x80\x10\x0a\x94\x02\xbb\x1c\xbe\x39\ +\x21\xc4\xf4\xd4\x24\xa5\x54\xd3\xb4\xb0\xe6\x05\xe7\xe5\x52\x71\ +\xdb\xf6\x71\xf2\xc3\xc6\x82\xbc\x0c\xa2\xc5\x88\x46\xd4\x80\xdf\ +\x1c\x5d\x41\x14\x06\x9c\xfb\x83\xc9\x09\xa5\xa0\x00\xf1\x44\x40\ +\x01\xae\x50\xa0\x40\x80\x10\x8d\x5d\x16\xc9\x1f\x00\xe4\x73\xcb\ +\xc5\x42\x3e\x16\x8b\x91\xd5\x34\xd9\x85\xc2\xf2\x20\x81\x64\x3a\ +\xed\xfd\xc8\xf9\xdf\x97\x5a\xb4\xa8\xea\x4a\x54\x57\x2c\x94\xae\ +\xe7\x8f\x44\x27\x84\x52\x0d\xd0\xf5\xa4\x54\x14\x83\x12\xc1\x85\ +\x60\x4c\x43\xe9\x09\x7f\xec\x39\x30\x46\x99\x6f\xb9\x7e\x68\x62\ +\xe4\x0a\x5b\x2e\x41\x69\xaa\xd9\x1c\x5f\x5e\x6e\xbd\xe1\x0d\xee\ +\xc8\x08\x5d\x0d\xc5\xa2\x94\xe6\x72\x4b\xdb\xc7\x77\xed\xdc\xbd\ +\x67\x7d\xa8\xf8\xed\x7f\xfb\xd7\x95\x31\x3f\x21\xb7\x4b\xa4\xd3\ +\xf5\xbb\xee\x4a\x7e\xe5\x2b\xda\xf9\x29\x77\x6c\xeb\x4b\x1a\x21\ +\x81\xd2\x56\xe2\x77\xbd\xfb\x96\x9f\xa1\xa2\xd1\xaa\x9d\x78\xf2\ +\xf9\xaf\x2c\x28\xaf\x7a\xcb\x75\xaf\x7b\xfe\xd9\x3f\x3d\x63\x27\ +\x6f\xdd\xff\xb6\xfa\xcc\xff\x9e\x68\x6e\x7d\xdd\xf5\xef\xda\x14\ +\x8d\x34\xea\x87\x1f\x7c\xf6\xef\x2b\xe2\x72\xd3\x2c\x00\xd0\x6a\ +\x36\x11\xf1\xde\x37\xbe\x79\xfd\x5f\x9f\x7e\xe2\xb1\x5a\xad\x96\ +\x48\x26\x5f\x21\x04\x84\x28\x51\x46\x8c\xfb\xf7\xea\x8f\x9f\xb5\ +\xef\xb8\x31\x33\xac\xc9\x56\xc3\xfd\xe6\x53\xe5\xa3\x75\xb8\xeb\ +\x96\xd4\x6d\x03\x0a\x71\xbc\x7f\x7a\xa2\x74\xbc\x24\x2f\x3f\xab\ +\x08\x40\x97\x97\x17\x5f\xfb\xba\x3b\xb3\x3d\xbd\x6b\xfe\x54\x2a\ +\x15\x9f\x7c\xec\x60\xb6\xaf\xcf\x75\xdd\xcb\x1e\x49\xfb\xe2\x15\ +\x21\xdc\xec\xd0\x7b\xde\xb2\xef\x55\x2d\xa7\x51\x29\x3e\x7e\xf0\ +\xf9\x7f\x96\x03\x3f\xf7\xfa\x11\xfd\x81\x27\x3f\x57\x35\x6f\xb8\ +\x6b\x7c\xff\xd1\x63\x5f\x6a\x24\x6e\xbb\x73\xef\x9b\x12\xaa\x92\ +\x5f\xfa\xe6\x0f\x8e\x7d\xdf\x81\x1f\xc9\x28\x5d\x61\xcb\x25\x01\ +\x12\x2d\x3b\xe9\xf1\xfa\xab\x5e\x45\x28\x25\xb8\x7e\x2c\x3b\x58\ +\x96\x45\x08\x69\x34\x1a\x85\x42\x61\xd3\xa6\x4d\x1d\xa3\xa6\xa9\ +\xda\x86\xbe\x23\x91\xb2\x79\xfd\x75\xa9\x2f\x7e\x51\x9d\x9b\x75\ +\xc6\x77\xbc\xc4\xb1\x5d\x42\x8f\x6c\xd2\xbd\xe7\xfe\xf6\xc1\xaf\ +\x0c\xee\xfa\x0f\xf7\xdc\x78\xff\xbf\x9c\x9c\x19\x1a\x7c\xf3\x80\ +\x3c\x3b\xff\xf8\x43\xb1\xf8\x66\xa1\x67\x6e\x1c\xff\x95\x4c\xeb\ +\xeb\x5f\x7b\xf6\x19\xcd\x88\xd9\x48\xaf\xc8\xae\xf6\xd9\xb4\x37\ +\xfc\x53\x24\x62\xb5\x5a\x2d\xf2\x4a\x12\xa4\x74\x53\x5a\x3d\xba\ +\xc8\x7b\xa8\xf3\x37\xdf\xca\x47\x77\xf5\xbe\xfd\x80\xa5\x97\xf4\ +\x3b\x93\xfc\x33\xdf\x2a\x72\x95\x72\x0f\x15\x0a\xfc\x0a\xa4\xa1\ +\x50\xa1\x8a\x69\x46\x36\xf0\x01\x0d\xc3\x77\xa8\x5f\xe6\xaa\x26\ +\x10\x8f\x8d\xd4\x0b\xff\xfa\x0f\x4f\x3f\x77\xe0\x96\xdf\xbd\x77\ +\x6f\xe9\xbb\x95\xcc\xae\xed\x3f\xcd\x2b\x47\xfe\x65\x8a\x65\x13\ +\xfd\x9a\x35\xfe\xea\x1b\xde\x59\x3e\xf3\x99\xef\xce\x2f\x1b\x9a\ +\x2a\xa8\x0a\x3f\x9a\x97\x4b\xaf\xb8\xe5\xb2\x5c\xc7\x12\xc2\x1e\ +\x1d\xdd\x28\x27\x85\xfe\x7c\x63\x42\xc8\xc2\xc2\xc2\x5b\xde\xf2\ +\x96\xc3\x87\x0f\x87\x53\x5d\x1b\x5f\x5c\x9c\x7b\x23\x23\x20\x84\ +\x9a\xcb\xbf\x1c\xb0\x11\xc8\x3d\x6e\x4b\x51\x3e\x71\xf2\x5f\xca\ +\xca\xd8\x40\x3c\x3d\x3f\xf5\x77\xe7\xc4\xf8\xed\x3b\x6e\x10\x4e\ +\x59\x89\x6c\x1e\x32\x5b\x87\x26\x1e\xa8\x7a\xae\xc7\xaf\xd8\x6d\ +\x0c\x00\x1d\xcd\xaf\xfb\xdb\x06\xb3\xc8\x5e\xf6\xe2\x09\x94\x92\ +\x08\xc6\x46\x7a\x8d\x2d\x09\x5a\x68\x91\xeb\x06\xd9\xc1\x23\xb5\ +\xd9\x16\xda\x5e\x7b\x86\xf7\x95\x10\xc6\xe8\x86\x61\x38\x22\x32\ +\x46\x5f\x09\xc4\x28\x28\x3d\x4f\x78\xc2\x9d\x7b\xe6\xd8\xb7\xd4\ +\xec\x8d\x69\xc5\x3e\x3e\xf1\x77\x6e\xe6\xcd\x07\x06\x06\x1a\xad\ +\x7a\x3c\xbb\x2f\xda\x3a\xfa\xdc\xe4\x21\x87\xdb\x5c\xf0\x55\x93\ +\x9a\xae\xa5\xe5\x42\x00\x9d\x73\x90\xe8\xf6\xf7\x6f\x88\x84\xf0\ +\x27\xef\x11\x42\x5c\xd7\x75\x5d\xf7\x23\x1f\xf9\xc8\xd1\xa3\x47\ +\x83\x8f\xc2\x36\xfe\x30\x20\x04\xef\xeb\x23\x88\xb4\x56\xc3\x97\ +\xc5\x19\x43\xe4\x9e\x70\x40\x31\x35\x86\x42\x4a\x85\x94\x9f\x7e\ +\xfe\xef\x8d\xa1\xb7\xef\xcd\x66\x3c\xee\x22\xd5\x54\x86\xb6\xa7\ +\xde\x7c\xf3\x87\xf6\x26\x2c\x2e\xaf\xcc\xee\xbe\x90\x7a\x29\xa5\ +\x04\xe0\x95\x43\x2d\xc4\x39\xba\x02\x81\x12\x82\x52\xb3\xb4\x57\ +\xef\x8a\x45\x2b\xf5\x2f\x3c\xd5\xe4\x8c\x5a\x0a\xd4\x6d\x7c\xd5\ +\xfe\xf4\x4f\x8f\xeb\x9e\x77\x65\xac\x0a\x65\xf4\x42\x41\xe7\x2b\ +\xe7\xc2\x90\xd2\xf3\xb8\xc7\xd4\xa8\x82\x9e\x04\x15\xec\x53\x0f\ +\x1f\x7b\x64\xdb\xae\x77\x0d\x1b\xd4\x15\x1e\x28\x26\x23\x9e\x60\ +\xc3\x77\xdf\xfa\x1f\x06\x15\xce\x7f\x34\xc5\x5f\x79\xdd\xf9\x23\ +\x99\xa4\x65\x6d\x18\xf9\x75\xc6\x7f\x36\x9b\xcd\xb7\xbc\xe5\x2d\ +\x1f\xf8\xc0\x07\x7e\xf3\x37\x7f\xf3\xd4\xa9\x53\x17\xf1\xb9\x08\ +\x21\x32\x12\x41\x80\x97\x05\x75\x04\x22\x51\x62\xb1\x6d\x9b\x07\ +\xef\xb8\xf3\x86\xfb\xa1\xf0\xf8\x6c\xbd\x65\xea\x69\xb0\x9f\x7f\ +\x74\xe2\x50\x5f\x76\x14\x9b\x67\xcf\x14\xec\x9b\xae\x7f\xdf\x9e\ +\xc1\xfd\x3d\x56\x82\xe0\x95\x29\x9c\x03\x5c\x50\xbd\xc1\x8a\xbc\ +\x12\x2e\x7f\x24\xcc\x50\xf6\x8d\x59\xaf\x1b\x8f\x58\x42\x54\x39\ +\x90\x6a\xeb\x0b\x0f\x2c\xfd\xf5\xd3\xf5\x3a\x17\x4f\x9c\x73\x6f\ +\x38\x90\xba\x6b\x9b\xb9\x25\xa3\x30\xb8\x32\xfa\x40\x44\x46\xd9\ +\x86\x8e\xb3\x3f\x16\x97\xbc\xfc\xf5\x8e\x04\x8c\x4c\x72\xc7\xd6\ +\xd1\x9f\xba\xe7\xfa\x3b\x97\xa7\xbf\x57\x45\x3d\x62\xc4\xeb\xb9\ +\x07\x9e\x9b\x2d\x6e\xee\x1f\xa8\x2c\x3d\xb5\x88\x9b\x5f\x77\xdd\ +\x3b\xc7\xfa\xf7\x24\x74\xf3\x47\x2f\x13\x5d\x0d\x3c\x17\x21\x48\ +\xe8\x05\xa6\xd4\x75\x2c\x17\x00\xd4\x6a\xb5\x3b\xee\xb8\x63\x79\ +\x79\xf9\x37\x7e\xe3\x37\x3e\xf3\x99\xcf\x98\xc6\x05\x11\x03\xb4\ +\xd5\x02\x44\x7c\x19\x84\x8a\xa0\xd9\xb5\x67\x4e\xe5\xef\xd9\xb3\ +\xfd\xee\x6a\xe1\xdb\x5f\x3f\xfd\xfd\x96\xb9\xe7\xd8\x74\x95\x53\ +\xab\xb6\xf0\xd5\xaf\x3e\x3e\x5f\xb7\xeb\x53\xcf\x7f\x9a\x8e\xbf\ +\xed\xba\xed\xaf\x29\xcf\x7e\x77\xb2\xde\x64\x94\x5c\x09\x8b\x0d\ +\xf4\x02\xd1\xa2\x3f\x56\x9a\xbc\x32\x4c\x17\x4a\x32\xd0\x1f\xd9\ +\x12\x91\xdf\x78\xb6\xb6\xd8\x64\x8f\x9d\x6d\x09\x45\x89\x01\xa1\ +\x84\x9c\x3e\x5e\xfc\x92\x88\xbf\x76\xa7\x85\x8d\xd6\x23\xd3\x2e\ +\x63\x57\x24\xcf\x45\x28\x65\x1b\xfa\x56\x14\x28\xa3\xec\x65\xaf\ +\x74\x0a\xb4\x90\x7f\x64\x21\x75\xc3\xf5\x63\xe9\xa5\xb3\x7f\xf5\ +\xdc\xf9\xe3\x5a\x36\xfb\xbc\x5d\xd0\x54\xed\xdc\xa9\x4f\xfd\x7d\ +\x6b\xab\xe7\xce\x3d\xf8\xd4\x5f\xdc\xb4\xf3\x8d\x7b\x87\x94\xf3\ +\x67\xbf\x99\xe7\xf4\x47\x4c\xfe\x5d\x61\xcb\x05\x88\xae\xa2\x10\ +\x0a\xda\xd2\x92\xbb\x79\xf3\x06\x79\x2e\xc6\x84\x14\x84\x10\x55\ +\xd3\xfc\x62\xd6\x3b\xdf\xf9\x4e\xd7\x75\x7f\xed\xd7\x7e\xed\xfd\ +\xbf\xf8\x0b\x7d\x83\x43\xeb\xe7\xa1\x22\x63\xca\xf2\x32\x01\x90\ +\xd1\x28\xbc\xc4\xc1\x7b\x00\x1a\xb6\x8e\x3d\xf0\xd8\xd3\x92\x10\ +\x4a\x75\x5d\x8d\x40\x6b\xe2\xb9\x49\xa9\x2a\x86\x4a\x1a\xc7\x27\ +\xfe\x89\x2a\x11\x0d\x2a\xcf\x1f\xfd\x1f\xcf\x4a\x09\xa0\xe8\x6a\ +\x84\x02\x88\x2b\xf0\xbe\x17\xac\x93\xf9\xa3\x8f\x5f\x09\x31\x0b\ +\x50\x90\x8e\xf7\x6f\x8f\xe4\x3c\x24\xba\x46\x35\x10\x0f\x9e\x70\ +\x35\xd5\x9f\xd4\x4c\x34\x46\x4e\x9c\x28\x3f\x77\x14\x09\x01\x43\ +\xa3\x2a\x23\x20\xaf\x80\xad\x64\x8c\x0a\x2e\x36\x0a\x5a\x39\xbc\ +\x02\x5c\x5d\x4a\xd5\x5a\xf1\xfb\xff\xfc\xc8\xb7\x90\x00\x63\x86\ +\xae\x44\xed\xe2\xa3\x87\x90\x69\xcc\x24\xce\xd4\xd3\x27\xcf\x2a\ +\xaa\x49\xed\xb3\x07\x9f\xfa\x3f\x05\x12\x4a\x35\x5d\x35\x81\xc8\ +\x1f\x83\xe5\xa2\x84\x34\x54\xad\xc1\x98\x31\x35\x55\xbb\xed\xb6\ +\x35\x75\x40\x29\x65\x22\x99\x9a\x9f\x9b\xb5\x9b\xcd\x33\x13\x27\ +\x3a\xa8\xc8\x9f\xff\xf9\x9f\x77\x1c\xe7\x4f\x3f\xfd\xe7\x1f\xfd\ +\x93\xfe\x4c\x26\xbb\xa6\x3c\x8f\x8a\xa2\xce\x4c\x23\x63\x3c\x9b\ +\x25\x2f\xd9\x80\x11\x09\x0a\xe9\xfa\x18\x7a\x55\x35\xdb\x0a\x71\ +\x09\x21\x8c\x52\xff\x07\xca\x54\x82\x9e\x40\x42\x99\xae\x33\x7f\ +\xe7\x7b\x02\x89\x90\x2e\x5e\xde\x1e\xd7\x0d\x83\x7b\xde\xb1\x23\ +\x87\x54\x4d\x0b\x07\x2f\x52\xca\x5a\xad\x96\x4a\xa7\x39\x7f\x99\ +\x93\x38\x72\x49\x3c\x41\x08\x01\xa6\x00\x23\x84\x20\xf1\x10\x7c\ +\x7f\x56\x84\xce\x99\x41\x83\xd5\xf2\x04\xf1\x04\x11\xf2\x32\x17\ +\x9d\x24\x52\xa9\x53\x27\x8f\x47\x63\xb1\xd5\x31\x23\xd6\x6a\xb5\ +\x78\x32\xc5\xb9\xf7\x72\x85\x44\x20\x4a\x21\x5d\x21\x5d\x42\x98\ +\xd6\xde\xf0\x42\xba\x84\x50\x06\x28\xfc\x9d\xcf\x18\x4a\x57\x10\ +\xa2\x28\xa6\xd2\x3e\x11\x3f\x6c\xce\xf9\x55\xb2\x5c\x52\x56\x4c\ +\xa3\xac\x28\xa9\x43\x87\x73\xef\x7a\xd7\x7a\xe0\xa8\x61\x46\x22\ +\x56\x14\x00\xa4\x44\xdf\x72\x71\xce\x15\x45\x79\xff\xfb\xdf\x1f\ +\x8f\xc7\xff\xf4\x53\x7f\xf6\xa1\x5f\xff\xf5\x74\x3a\xbd\xca\x78\ +\x31\x66\x1e\x39\x4a\x18\xf5\x86\x87\x5e\xa2\x18\x7a\x21\xdc\x8c\ +\xb5\xe9\xbe\x9b\x3e\x09\x97\x04\x11\x42\x82\x31\xa3\x87\x0b\xe7\ +\x52\xf7\x10\x32\xa6\xa4\x32\x59\x29\x84\x44\xb9\x3a\x1b\x0f\xa9\ +\x4c\x56\x70\xf1\xf2\x86\xa1\x0a\x49\x7e\xf9\x66\xcf\x13\xe4\x05\ +\x59\x09\x44\x12\x51\x89\xcd\x2f\xcb\xb2\x44\x63\x09\x42\x88\x10\ +\x7c\xb5\xda\x31\x96\x48\x52\xa0\x2f\x53\x18\x2a\x71\x45\x6b\x6b\ +\xef\x6d\xfd\xc9\xdd\xf4\x85\x67\xd2\x91\x10\x00\x50\x98\x81\x17\ +\x4d\xf2\x5e\x61\xcb\xc5\xa4\x2c\x45\x22\xa7\x7b\xb2\x77\x1c\x3c\ +\xa8\xcd\xce\x7a\x03\x03\xeb\xdd\x2e\x44\xa4\xaa\x4a\x28\x95\x52\ +\x0a\x21\x14\x45\xa9\x56\xab\x9f\xfa\xd4\xa7\xa4\x94\x07\x0f\x3e\ +\x9a\xcf\x17\xfe\xeb\xc7\x3f\x16\x8d\x46\x7d\xbb\x86\x8a\xc2\x8a\ +\xc5\xd8\x77\xbf\x6b\x6f\xdf\xe1\x6e\xde\x0c\x2f\xcd\x95\x46\x82\ +\x0a\xd5\xb3\xd1\x2d\x97\xdc\x71\x2d\xa4\x77\x39\x6e\x17\x22\x72\ +\xce\x01\x00\x60\xed\x4e\xf2\x5e\x01\xdc\x67\x48\x48\x5f\xf4\x52\ +\x90\x0e\x12\x2f\xd7\xed\x12\x42\x6c\xa4\x76\x90\x42\x0a\x7c\xd9\ +\xfa\xb9\x88\xd2\x50\xe3\x96\x96\xba\xe4\x2d\xeb\x3b\x65\xd7\x30\ +\xcf\x45\x88\x24\xe4\xe9\x2d\x5b\x5e\xf7\xc8\xc1\xd8\x83\x0f\x15\ +\x7f\xfe\x3d\x1b\x9e\x22\x44\xf4\x7d\x31\xd7\x75\xbf\xfa\xd5\xaf\ +\xbe\xee\x75\xaf\x7b\xe4\x91\x47\x10\xe5\x7b\x7f\xf1\x17\x75\x43\ +\x6f\x34\x1a\x56\xa7\x34\xa9\xaa\x91\xa7\x9f\xd1\x4f\x4d\x2c\xfe\ +\xfe\xef\x4b\xc3\xb8\x50\xe2\xff\x25\x61\xbc\xb8\x74\x7f\xdc\xfb\ +\xe9\x95\x3b\x57\x89\xcb\xae\xda\xaf\xf1\xb7\x16\xfc\x6a\x9a\xe6\ +\x2b\x9f\x9a\x55\x85\x38\x35\x3c\x54\x19\xdf\x91\xfe\x9b\xbf\x51\ +\x96\x96\x50\xdd\xb8\x59\xdc\x6f\xf4\xf9\xc4\x27\x3e\xf1\x81\xff\ +\xf8\x1f\x1f\x7f\xfc\xf1\x0f\x7e\xf0\x83\x99\x4c\xe6\x9d\xef\xbc\ +\xef\xed\x3f\xfb\xb3\x99\x4c\xc6\x5f\x6c\xa4\x94\x36\x1a\xe9\x2f\ +\x7c\x81\x0f\x0c\xd4\xef\xbe\xbb\xcb\x8c\xda\x95\xae\x74\xe5\x6a\ +\x59\x2e\x40\x74\x4c\xb3\xf0\xbe\xf7\xa9\x67\xcf\xa5\x3f\xff\x05\ +\x0c\xcf\x55\x0c\x49\x24\x12\xf9\xda\xd7\xfe\xf1\xc9\x27\x9f\xf8\ +\xe4\x27\xff\xfb\x97\xbf\xfc\xe5\xdb\x6f\xbf\x9d\x73\x71\xe4\xc8\ +\x11\x4a\x69\x80\x3c\x02\x40\xc3\x88\xff\xe3\x3f\x5a\x8f\x3c\x52\ +\x78\xdf\xfb\xbc\x81\x81\xee\x28\xa0\xae\x74\xa5\x2b\x57\x25\x5a\ +\x0c\xcc\xa1\xe7\xd5\x5e\xff\xfa\xea\xbb\x0e\x65\x3e\xf3\x19\x7b\ +\x7c\xbc\xf2\xb6\xb7\xae\x21\x17\x44\x44\x4d\xd7\xdf\xf0\x86\x7b\ +\xdf\xf7\xde\xf7\xee\xde\xbd\xfb\xec\xd9\x73\x1f\xfc\xe0\x07\x0b\ +\x85\x42\xa1\x50\x08\x5c\x6b\x00\x69\x59\xd6\x23\x8f\xf4\x7d\xec\ +\xe3\x8d\x3b\xee\x28\xdd\x77\x1f\x70\xde\x1d\x22\xdb\x95\xae\x74\ +\xe5\x2a\x5a\x2e\x22\x25\x02\x2c\x7f\xe8\x43\x6c\x6a\xba\xff\x8f\ +\xff\x88\x30\x5a\x79\xd3\x9b\x80\xf3\x4e\x65\x90\x73\xde\xd7\xdb\ +\xfb\xe1\x0f\xff\x76\xc4\x8c\x78\x9e\x77\xdf\x7d\xef\xf8\xca\x57\ +\xbf\xba\x75\xcb\xe6\x03\x07\x0e\x48\x29\x91\x52\xa9\xeb\xd1\x87\ +\x1f\x1e\xf8\xdd\xdf\xf3\xb6\x6e\x5d\xfc\xbd\xdf\x45\xd3\xec\x4e\ +\x00\xea\x4a\x57\xba\x72\x95\x2d\x17\x21\xd4\xf3\x44\x3a\xbd\xf8\ +\x87\xff\xa5\xff\x0f\xfe\x60\xf0\x37\xff\x93\x7e\xfa\x4c\xf1\x17\ +\xfe\x0f\x9e\xcd\x82\xe7\xf9\xde\x93\xa2\x28\x9a\xa6\x21\xa2\x10\ +\x22\x1a\x8d\xfe\xf2\xfb\xdf\x2f\x10\x89\xa2\x08\x45\x61\xb5\x5a\ +\xfa\xcb\x5f\xe9\xfd\xc4\x27\xbc\x91\x91\xf9\x8f\x7d\xcc\x1d\x1d\ +\xed\x9a\xad\xae\x74\xa5\x2b\xd7\xc2\x72\x99\x86\x19\x55\x55\xb1\ +\x7b\x77\xe5\x2f\xfe\x42\xff\xef\x9f\xcc\x7e\xfe\xf3\xc9\x83\x8f\ +\xe6\xde\xf5\x73\xf5\xd7\xde\x2e\xfa\xfb\x99\xa2\x28\x52\x52\x24\ +\x7e\x7f\x98\x00\x90\x94\x4a\x44\x58\x5a\x8a\x3e\xf5\x54\xcf\x97\ +\xbe\xac\x3f\xf7\x1c\x79\xfd\xdd\xa5\x0f\x7f\x98\x8d\x8e\xc6\x1c\ +\x87\x68\x5a\x77\xa9\xc2\xa2\x69\x5a\x24\x12\x59\x13\x3c\x23\xa2\ +\xaa\xaa\x96\x65\xb1\xee\xb4\x91\xab\x26\xa6\x19\x61\x8c\xad\x29\ +\x17\x52\x0a\x91\x48\x44\x74\xf3\xb0\x57\x4d\xac\x68\x54\xd7\xf5\ +\xb0\xda\xaf\xbc\xe5\xf2\x8b\x86\x5f\xfb\xa7\xaf\x55\xcb\x65\xcf\ +\xf3\x50\xd3\x30\x11\x1b\x1c\xdf\x7e\xcf\x73\x87\xae\x7b\xee\x59\ +\xb2\x7d\xfb\xec\xde\x3d\xc7\x92\xc9\x29\x4d\x5b\xd2\xd4\x26\xa5\ +\x06\xca\x1e\xd7\x1b\x75\xdd\x9d\xb5\xfa\xd6\xe3\x27\x60\x62\xe2\ +\x14\xe7\xdf\xd9\xb3\xfb\xdc\xf0\x10\xf9\xda\xdf\x83\xd3\xad\x27\ +\x6e\xe4\xd2\x52\x5a\xab\x55\x15\xba\x8a\x41\x45\xd3\xb4\xc3\x87\ +\x0f\x4d\x9c\x3a\x59\x29\x97\xd7\xe3\xb6\xba\x72\x65\xae\x7a\xc6\ +\xe6\xe7\xe7\xd4\x10\x2d\x34\x63\xac\x52\xa9\x7d\xe1\xf3\x9f\xcf\ +\xe7\x73\x28\x25\x81\xee\xc0\x8d\xab\xa0\x76\x45\x99\x9d\x9d\xd1\ +\xb4\x15\xe3\x75\x55\x7c\x2e\x44\x7c\xfa\xa9\x27\x67\xa6\xa7\x6d\ +\xdb\x06\x42\x90\x52\x30\xcd\x6f\x5d\xb7\xef\xd6\x72\xf5\xae\x85\ +\x85\xb1\x89\x89\xeb\x09\xb9\x89\xf8\x3c\xba\xc4\x6f\xf6\xf5\x08\ +\x71\x09\x79\xdc\xb2\xbe\x3f\x3c\x78\x30\x99\x9c\x63\x4c\x3e\xf8\ +\x7d\x10\xa2\xbb\x0f\x2e\xa4\x61\xc6\x98\x61\x9a\x6a\x08\x74\xa2\ +\xaa\xea\xf9\xf3\xe7\x17\x16\xe6\xf3\xb9\xdc\x2b\x90\x72\xeb\x9a\ +\x69\xde\x30\x8c\x58\x2c\x0e\x6d\x0d\x53\x4a\x9b\xcd\xe6\xc1\x83\ +\x8f\xcc\x4c\x4f\xf9\xb8\xd3\xae\x96\xae\x86\xda\x55\x55\xb5\xac\ +\xa8\xa2\xaa\xbe\xf1\xba\x5a\x96\x2b\x1a\x8d\x6d\xdb\xbe\x43\x88\ +\x80\x8a\x18\x09\x48\x20\x47\x28\x3d\x26\x65\x7f\xab\xd5\x67\xdb\ +\x29\xd7\xb3\xb8\x47\x91\x48\x20\x2d\xa6\x94\x35\x6d\xd9\xd0\xe7\ +\x4d\xd3\x65\xcc\x94\x72\x9c\x10\xe8\x56\x12\x7f\xa8\x9e\x09\xd1\ +\x75\xbd\xd3\xfe\x89\x88\x8a\xa2\x0c\x0f\x8f\xf4\xf6\xf6\x75\x4f\ +\xcf\x55\x55\xbb\xa2\x28\x2c\xe4\xf0\x02\x90\x54\x2a\x65\x59\x96\ +\x94\xb2\xab\xf9\xab\x27\x00\xa0\xb5\x63\xc6\xab\x95\xe7\xf2\x6d\ +\xa4\xba\x1a\x86\x6a\x11\x82\x00\x15\xd3\x2c\x00\x48\x00\xd9\xbe\ +\x9d\x28\x22\x25\xc8\x24\x46\x10\xa3\xd8\xb5\x58\x2f\x4c\xcf\xeb\ +\x57\xd7\x30\x8c\xae\x66\xae\xb1\xe6\x11\x51\xeb\x66\x63\xaf\xa1\ +\xda\x95\x6b\x79\xa8\x90\x10\x82\xc8\x08\xb9\x48\x02\x59\x76\x17\ +\xe7\x2a\x68\xbe\x2b\x5d\xb5\xbf\xcc\x44\xe9\xae\xe2\x4b\xf4\x94\ +\x90\x8d\x26\xbf\xfa\x3d\xa1\xdd\x54\xcb\x55\x35\x4f\x1b\xe6\x10\ +\xbb\xb9\xf9\xab\xad\xf6\x35\xa3\x8e\xaf\x96\xe5\xd2\x56\xf3\x40\ +\x75\xe5\x6a\xac\x25\xe7\x7c\xcd\x0d\xa1\x28\x4a\x17\x12\x71\xb5\ +\x85\x73\x2e\xd7\x8d\x6d\xd7\xba\x11\xfa\x55\x16\x9f\x5a\xe6\x2a\ +\x46\x8b\x7e\x9e\xf8\x57\x7f\xf5\xdf\x9b\x91\x88\x94\xdd\xe0\xef\ +\xaa\x88\xaa\xaa\xf3\xf3\xf3\x9f\xf9\x1f\x9f\x8e\x44\x56\xf8\xfe\ +\x5b\xad\xd6\x9b\xdf\xfc\x96\xd7\xdc\x76\xdb\x2b\x6d\x0a\xd9\xb5\ +\x14\x5d\xd7\xff\xd7\xff\xfa\x9f\x33\xd3\xd3\xa6\x19\x90\xa6\x7b\ +\x9e\x37\x38\x38\xf8\x4b\xbf\xfc\x2b\x2f\x57\xb2\xad\x17\x83\x98\ +\xa6\xf9\xc4\x13\x4f\xfc\xc3\xdf\xfd\x6d\x3c\x91\xb8\xba\x19\x7a\ +\x4d\xd3\xc2\x65\xaf\xae\x5c\x69\xf5\xea\x40\xc8\xe4\xe4\xe4\xc8\ +\xf0\x48\x32\x95\xea\xe8\x59\x51\x14\xc3\x30\xba\x6a\xbf\xaa\x47\ +\x68\x79\x71\x71\x7e\x6e\x6e\xf3\x96\xad\x9d\x89\x64\x7e\x55\xa4\ +\x8b\x44\xb9\xaa\x6a\x77\x1d\xfb\xfc\xf9\x73\xdb\xb7\x8f\x9b\x91\ +\x08\x22\x5e\xc5\x3c\x57\xc0\xc3\xd5\x95\xab\xa2\x5e\x29\xa5\x74\ +\x1d\xc7\x5d\xcd\xfc\x83\x88\x3e\x77\x63\x57\x45\x57\x6f\x63\x7b\ +\x9e\xe7\x38\x0e\xa2\x0c\x53\xad\x74\xd5\x7e\xb5\xd5\x2e\x84\x70\ +\x1c\xc7\xf3\xbc\x08\x00\x22\x76\x6f\x89\x97\xb0\xc0\x46\x49\xfa\ +\xae\x74\xd5\xfe\x4a\xd0\x7c\xd7\x72\x75\xa5\x2b\x5d\x79\xe9\x49\ +\xd7\x72\x75\xa5\x2b\x5d\xe9\x5a\xae\xae\x74\xa5\x2b\x5d\xe9\x5a\ +\xae\xae\x74\xa5\x2b\x5d\xe9\x5a\xae\xae\x74\xa5\x2b\x5d\xcb\xd5\ +\x95\xae\x74\xa5\x2b\x5d\xcb\xd5\x95\xae\x74\xa5\x2b\x5d\xcb\xd5\ +\x95\xae\x74\xa5\x6b\xb9\xba\xd2\x95\xae\x74\xa5\x6b\xb9\xba\xd2\ +\x95\xae\x74\xa5\x6b\xb9\xba\xd2\x95\xae\x74\x2d\x57\x57\xba\xd2\ +\x95\xae\x74\x2d\x57\x57\xba\xd2\x95\xae\x74\x2d\x57\x57\xba\xd2\ +\x95\x57\xae\x28\xd7\xec\x9d\x7c\x76\x0a\x20\x04\x80\xfa\x2c\x52\ +\x40\x01\x00\x50\x4a\x24\x84\x02\x10\x00\x44\x02\x40\x00\x80\x20\ +\x91\x52\x06\xb3\x18\x09\x01\x00\x45\x55\x01\x40\x4a\x74\x5d\x07\ +\x11\x81\x10\x68\xbf\x22\x00\xf5\x59\x8c\xa5\x94\x9c\x73\x80\xe0\ +\xdd\x84\x14\x28\x11\x09\xa1\x14\x08\x01\x29\x05\x21\x04\x80\x12\ +\x82\xfe\xa0\x47\x44\x12\xfe\xd9\x7f\xa2\xae\xeb\xa4\x4d\x74\x25\ +\xa5\x54\x14\xe6\x79\x1e\x41\x02\x94\xfa\xef\xa8\x28\x4a\x98\x43\ +\xce\xf3\x5c\x44\xa4\x74\x15\x87\xb2\x94\xd2\xa7\xe2\xf7\x39\x9b\ +\xda\xcc\x4d\x08\x40\x0d\x5d\x97\x88\xae\xeb\x02\x80\xae\x6b\x88\ +\x3e\x3b\xb0\x20\x84\x18\x86\xe1\xba\x2e\x4a\x24\x40\xfc\x81\xc9\ +\x10\x7c\x99\xcb\x1a\xe1\xa6\xaa\x2a\xa5\xd0\xf9\xcc\x88\xe8\xbf\ +\x05\xb6\x09\x08\xa5\xcf\x5e\x1f\x68\x9a\xf8\x93\x04\x11\x3b\x9a\ +\xc1\xf6\xc2\x81\x44\xe9\xcf\x41\x09\x7d\x29\xf0\x39\xc2\x15\x55\ +\xa5\x40\x85\xe0\xb8\xf2\x36\x3e\x23\x7e\xf0\x40\x00\x40\x42\x80\ +\x00\x01\x42\x81\x52\x0a\xa2\xcd\x69\xe5\x0f\xfb\xf2\x67\x0c\xa3\ +\xbf\x22\xc1\xa6\x59\xd9\x00\x00\x94\x32\x8a\x12\x85\x10\x48\x10\ +\x3a\x7f\xa2\x40\x29\xa3\x94\x01\x21\x52\x8a\xf6\xa0\x69\xa0\x94\ +\x52\x0a\xfe\xaf\x94\x52\x2e\x04\xa3\x94\x52\x26\x84\xf0\x9f\xc9\ +\x18\x93\x88\x18\x62\x61\xec\x50\xf8\x03\xa5\x9d\xaf\xe7\x7a\x1c\ +\x2e\x71\xc3\x03\x63\x94\x31\x85\x02\x45\x42\x10\xfd\x2d\x11\xec\ +\xab\xce\x1e\xf3\xbf\x38\xa5\xd4\x57\xbb\xcf\xf3\x05\x04\x08\x41\ +\x7f\x1a\xe9\xaa\xff\x0f\x10\xfa\xc0\x80\x04\x15\x45\xd5\x34\x4d\ +\x08\x2e\xa5\xf4\xf7\xb0\xff\xe2\xd0\xfe\x46\xfe\x92\x22\x41\x4a\ +\x19\xa2\x54\x55\x95\x60\xb0\xbb\x7c\x4d\x52\x4a\xc3\x6c\x7a\xfe\ +\x2a\x50\xa0\x52\x4a\xa0\x00\x40\x7d\x7e\x70\x21\x44\xf0\xca\xed\ +\x2d\xc1\x18\x53\x14\x0d\x00\x10\xa5\xeb\x3a\x9d\x4f\xa5\xaa\xaa\ +\xff\x60\x45\x51\x3c\xcf\x03\x20\x9a\xaa\x09\x29\x38\x17\xfe\x37\ +\x65\x8c\xf9\xbc\x72\x14\x00\xc9\xca\xe4\x04\x7f\x95\x85\xe0\x0a\ +\x53\xc4\x0f\xe3\x3b\x53\xae\x99\xd9\x72\xb9\x04\xaa\x71\xee\xb5\ +\x5a\x75\xd3\x34\x2c\x2b\x6a\x3b\xb6\xe7\xba\x56\x34\x4a\xa4\x74\ +\x3c\x8f\x7b\x9e\xaa\x2a\x9e\xe7\xf9\xac\xb8\x96\x65\x49\x19\xa8\ +\xd5\x73\xbd\xdc\xcc\xac\xf4\x9c\x48\x24\x32\x32\x32\x4c\x28\x93\ +\x08\x9e\x90\x40\xa9\xf0\x38\x0a\x6f\x71\x71\xb6\x5c\x2e\xc7\x62\ +\xf1\x74\x26\xed\xaf\xa0\xe7\x79\xd1\x68\x54\xd3\x74\x42\x88\xe0\ +\x9e\xe3\xba\xf1\x58\x8c\x10\x6c\xb5\x6c\x45\x51\x18\x65\xfe\xf9\ +\x21\x10\xac\x31\xa5\x20\x84\x44\x22\xcf\x4f\x4d\x02\x21\x8a\xa2\ +\xa8\xaa\x11\x8d\x46\x97\x73\xf9\xbe\xbe\x3e\x29\xa5\x6d\xdb\x12\ +\x11\x08\x96\x8a\xc5\x46\xa3\x41\x08\x52\x4a\x09\xd0\x81\x81\x41\ +\x45\x55\xab\x95\x22\x40\xb0\xaa\x52\xca\x44\x22\xc1\x98\x42\x29\ +\xe8\xba\x41\x00\x54\x55\xa5\x94\x4a\x29\xed\x56\xeb\xd0\xe1\x23\ +\xb1\x58\x6c\x70\x70\xd0\x76\x9c\x89\x53\xa7\x35\x4d\x4b\x25\x93\ +\x11\xcb\xd2\x75\xe3\xa9\x67\x0e\x0d\x0c\x0c\xc4\xa2\x51\x2e\x64\ +\x22\x11\x03\x00\xc7\xf1\x28\xa5\xb6\xe3\xe8\x0a\x25\xe4\x12\xad\ +\xd7\xcc\xec\x82\x6d\xb7\x7c\x8a\x67\x20\x84\x32\xa6\x28\x2a\x22\ +\x31\x22\x11\x00\x2a\x84\xb0\x22\x26\x53\x98\x94\x28\xa4\x14\x42\ +\xd4\x6a\x35\x55\x51\x0c\xc3\x60\x94\x12\x82\x94\x32\x89\x28\x84\ +\x10\x12\x55\x55\x55\x14\x05\x00\x90\x80\xff\x83\x94\x42\x51\x98\ +\x14\xde\xd2\xd2\xac\xe7\x38\xf1\x78\xdc\x67\x0a\xa5\x4c\xa1\x54\ +\x11\x42\x00\x63\x40\x08\x63\xd4\xf3\x1c\x85\x51\xff\xcc\xb8\x8e\ +\x5b\x6f\x34\x0c\xc3\x54\x35\x8d\x51\x16\x89\x44\x3c\xcf\x73\x5d\ +\x4f\xd7\x35\xc6\x98\xa2\x28\xd2\xbf\xdc\xa4\x54\x14\x95\x10\x74\ +\x1c\xdb\x75\x6d\xc7\xb6\x35\x55\x8f\xc6\x62\x4c\x51\x3d\x2e\x08\ +\x05\x0a\x20\x5d\xaf\x5e\x2f\xb7\xec\xa6\x40\x34\x8d\x68\x34\x1a\ +\xa7\x14\x08\x11\xb6\x6d\x37\x1b\xad\x78\x3c\x21\x50\xda\xb6\x9d\ +\x4e\xa5\x6b\xf5\x5a\xa3\x51\x4f\x26\x92\x04\x08\x25\x50\xa9\x56\ +\x74\x4d\x37\x4c\x53\x08\x49\x08\x32\xc6\x18\x63\xae\xeb\x31\x46\ +\x6d\xdb\x01\x00\x55\x55\x51\x7a\x83\x7d\x3d\xe2\x85\x73\xcc\x02\ +\x80\x6d\xbb\xf5\x7a\xb3\x5c\x2e\x72\xe1\x02\x21\xba\x6e\x38\x8e\ +\x47\x99\x92\x48\xa6\xa2\xd1\xa8\x94\x52\x53\xd5\x68\x34\xea\x79\ +\xc2\x75\xdd\x46\xb5\x51\xab\xd5\x18\xa3\xe9\x4c\x26\x62\x9a\xae\ +\xeb\x72\x89\x88\x20\xa4\xe4\x9e\x23\xa5\x88\x5a\x51\x45\x51\x3c\ +\xcf\xd5\xf5\x08\x12\x04\x42\x24\x22\xa3\x90\xcb\xe5\x16\xe6\xe7\ +\x93\xa9\x84\xa1\x1b\xfe\xe5\xad\xe9\x3a\x05\x2a\x90\x48\x29\x35\ +\x4d\x43\x94\x82\x73\x55\x55\xeb\xb5\x82\x15\x8d\xce\xcf\x9f\xe3\ +\x9c\xc7\x62\x71\x55\x55\x53\xa9\x14\x00\xd4\xab\x75\x5d\xd3\x00\ +\x40\xd3\x34\x24\x04\x85\x54\x54\xad\xd9\x6a\x1a\xa6\xe9\x38\x8e\ +\xdd\xaa\xb7\x5a\x4d\x94\x22\x16\x8b\x45\xac\x28\x00\xf5\xb8\x54\ +\x35\x9d\x48\x52\xad\x94\x97\x72\x73\x88\x52\x51\xf4\xa1\xc1\x51\ +\x4a\x19\xa2\x20\x84\xcf\xce\xce\x24\xe2\x09\x4d\x37\xe7\x17\x96\ +\x86\x86\x86\x38\xe7\xa7\xcf\x4e\xc6\x62\xb1\x64\x32\xe9\xd8\x8e\ +\xeb\x79\xd5\x6a\x75\x64\x78\x04\x09\x69\xb6\x5a\x8a\xa2\x50\xca\ +\x08\x12\x94\xd2\xe3\x9e\x6d\xdb\xc9\x64\xb2\x58\xae\x5a\x11\xfd\ +\xe2\x13\x15\xae\x91\xe5\x62\x94\x16\x2a\x8d\xd9\x72\x8b\x51\x6c\ +\xb5\x1a\xc3\x23\x49\x0d\x61\x79\xb9\x9a\xcf\xe7\x92\xc9\xe4\xf0\ +\xf0\xf0\x99\xd3\xe7\xec\x5a\x2d\x11\x8d\x72\xce\x73\xf9\xdc\xc8\ +\xc8\xc8\xe6\x2d\xe9\x66\xab\xe9\x0a\x37\x16\x8d\x15\x2a\x8d\x4f\ +\x7c\xe2\x53\x85\xb3\xc7\xf6\xef\xdd\xf5\xf1\xff\xe7\xff\x1e\xdc\ +\xb2\xb5\xc6\xe1\xec\x42\x09\x41\xa5\xd4\x5e\x3a\x77\xe2\x73\x7f\ +\xfe\xc9\x87\x7f\xf0\xc8\xbe\xeb\x0e\xbc\xf7\x97\x7f\xe5\xc4\xc4\ +\xa9\x42\xb9\xce\x14\xed\x9e\x7b\xee\xdd\xb7\x7f\x4f\x44\xd7\x9e\ +\x7c\xe2\x89\x9e\x4c\x6a\xe7\xc8\x56\x42\xe4\xd9\xb3\x93\x54\xd5\ +\x08\x40\xa5\x5a\x4d\x26\x12\xfd\x03\x03\xa6\x4e\x5b\xb6\x30\x35\ +\x46\x09\x71\xb8\xfd\xeb\xbf\xfe\x2b\x8d\x46\x6d\x70\x70\xe4\xc0\ +\x81\xd7\x0e\x0e\x6d\xfe\xfa\x37\xfe\xed\x77\x7e\xef\xc3\x3d\xfd\ +\x3d\x27\x8e\x1e\xcf\x2f\xe7\xe6\x67\x27\x1f\xf8\xce\x37\x9e\x78\ +\xec\x51\x42\x50\x4a\xd4\x23\xb1\x7f\xf7\xef\x7e\xad\xa7\x77\x70\ +\x6e\x61\xce\x71\x5a\xcb\xcb\xcb\xa9\x54\x8a\x10\x32\x34\x34\x2c\ +\xa5\xf0\x3c\x6f\xeb\xd6\xad\x00\x20\xa5\x34\x0c\x7d\x60\x60\xc0\ +\x75\xdd\xbf\xfa\xdc\x17\x4a\xa5\xd2\xdf\xfe\xed\xdf\xe5\xf3\xb9\ +\xdf\xfb\xfd\x3f\x52\x55\xf5\x43\x1f\xfa\xd0\xee\xbd\xfb\x1f\xfa\ +\xde\xe3\xbf\xff\x87\x7f\xf8\xe9\x4f\x7f\x5a\xd3\x9a\x85\x52\xf9\ +\x8d\x6f\xb8\x17\x98\xc2\x55\x6f\x7e\x6e\xc1\xf1\xc8\x68\x8f\x0a\ +\xd2\x41\x02\x2f\xf4\xfc\x70\x2e\xfe\xe2\x2f\xff\xe6\xd4\xe9\xd3\ +\x87\x0f\x3f\x47\x10\x35\x4d\xdb\xb6\x63\xe7\xce\x5d\xfb\x2b\xb5\ +\xa6\x1e\x8d\x1b\x56\x52\xb8\xad\xd1\x91\xbe\xfe\x81\x41\x57\xc8\ +\x5a\xa3\xc5\x18\xab\xd7\x1b\xcb\xcb\x8b\xc2\x73\x85\xe3\x08\xce\ +\xb7\xef\xdc\xa5\x1a\xd6\xf2\x72\xae\x5c\xa9\x6c\xdf\xb1\x33\x16\ +\x4f\x0a\x02\x8c\x29\xc9\x54\x56\x37\x0d\x97\x3b\x86\xa1\x7a\xcd\ +\xfa\x67\xff\xe7\x5f\x3f\xfb\xe4\x63\x6f\x7b\xf3\x5b\x12\xf1\x78\ +\xbd\xde\x8a\x65\x7a\xfb\x06\x47\xea\x4d\x97\x2a\x5a\x2a\x19\xf3\ +\x9c\x7a\xa9\xb8\x10\x33\xf5\xa5\x85\x99\x46\xbd\xfe\xcc\x33\x87\ +\x72\x85\xf2\xcf\xfc\xcc\xdb\xcd\x68\xa2\x5c\xa9\x6d\x1d\x1b\x73\ +\x6c\xa7\x56\xaf\xa5\x52\xa9\xde\xde\x5e\x5d\xd7\x6d\xdb\xd6\x35\ +\x9d\x73\x6e\xc5\xe2\xaa\x42\xf3\xcb\xd3\x0b\xb3\x09\x11\x2a\xec\ +\x00\x00\x20\x00\x49\x44\x41\x54\x67\x1e\xfc\xde\x77\x47\x86\x36\ +\xff\xd4\x5b\xee\x53\xb5\x78\xbe\x56\x07\x53\x71\x9b\xcd\xf2\xb9\ +\xb9\x27\x9f\xfe\xc6\x91\x89\xc7\x1c\x4e\x6f\xbd\xf5\xa7\x6f\xbd\ +\xf5\x6e\x4d\x15\x12\xab\xcf\x3c\xf9\xd8\xf1\x23\x67\xef\xbc\xf7\ +\x8d\x4c\x57\x0f\x1f\x3e\xf2\xc6\x37\xbc\xf1\x89\x27\x1e\x7b\xe6\ +\x99\xa7\x7e\xe2\x75\xaf\xed\xef\xef\x17\x9e\xfb\xcd\x7f\xfb\xe6\ +\xe0\xe0\xd0\xae\x3d\xfb\xb8\x27\x11\x65\xc4\xb2\x18\x63\xcd\x46\ +\x43\xd5\xb4\x93\x27\x4e\x64\x7b\x7a\x6a\xb5\xc6\xa6\xfe\xd8\x1f\ +\xff\xd6\xaf\xd4\xea\xcd\x17\xbc\xe1\x19\x14\x0a\xad\x43\x87\x8e\ +\xff\xc3\x3f\x7c\xe1\xb9\xc3\x4f\x50\x2a\x77\xef\xbe\xee\xf5\xf7\ +\xbc\x55\xd5\x12\x5a\x24\xbe\x7d\x7c\xdc\xe3\x9c\x11\x71\xf3\x8d\ +\x37\x44\xac\x88\x53\x2c\x2e\x97\x26\x91\x18\xe5\x7c\xf5\xf4\xd4\ +\x99\x4a\xa5\xc4\x98\xd2\x37\x34\xba\x7d\xd7\xee\xc9\xf3\xb3\x73\ +\x33\x33\x99\x74\x7a\xcb\xe6\xbe\xa4\x16\x6b\x89\xa6\x15\xc9\xe8\ +\x1a\x95\x48\x34\x83\x2a\x2a\x7b\xe8\xf1\x43\xbf\xfa\x4b\xbf\xfc\ +\x93\xf7\xdc\x75\xcf\x5d\x77\xd9\xb6\x8b\x40\xf7\x5f\xf7\x2a\xcf\ +\x93\x55\xdb\x8d\x67\xb3\x51\x53\x39\x77\xe6\x94\xa9\x50\xc9\xbd\ +\x23\x87\x9e\x25\x94\xfe\xd5\x67\x3f\x77\xfd\x75\xaf\x7a\xfb\x7d\ +\xf7\x4d\x4e\x4d\xef\xdc\xb5\x3b\x9d\x4a\x4d\xcf\xcc\x24\xe2\xf1\ +\xb1\xb1\xb1\x4c\x26\x26\xa4\x68\xd4\x1b\xaa\x0a\x4d\x87\x6e\x1d\ +\x1c\xca\x4f\x9d\xb3\x9b\xf6\xff\xfb\xb9\xbf\x94\x9e\xf3\xee\x77\ +\xbf\x67\xf7\x9e\xeb\x5d\xc1\x6a\x4d\x37\x1e\xc9\x14\xa6\x96\x0f\ +\x3f\xf5\xd4\xa7\x3f\xfb\x07\x2d\xb7\x9a\xc9\x6c\xff\xe8\x47\xff\ +\x32\x19\xcb\xe8\x9a\x57\x28\x4c\xff\xb7\x8f\xfe\xc9\x2d\xb7\xfc\ +\xc4\x4f\xbd\xf5\xfe\xbf\xfc\xeb\xaf\xfc\xd2\x2f\xbd\x5f\x61\xca\ +\xef\xff\xd1\x7f\xbb\xf1\x86\x1b\xdf\xfd\xee\x77\x73\xce\x1f\x7a\ +\xe8\x07\x5f\xff\xfa\xd7\xff\xf0\x0f\x3f\xa2\xe9\xa6\xe7\x7a\x9a\ +\x86\xc3\xc3\xc3\xb3\xb3\xb3\x94\xc2\xfc\xfc\xc2\xd4\xd4\xf9\x9f\ +\xfc\xc9\x37\xfc\xef\x2f\xfd\xeb\x7b\xee\xff\xc9\x74\x3a\x75\x11\ +\x5e\xf2\x6b\x17\x2d\x52\x00\xbb\x59\xd9\xb5\x73\xbc\x51\xaf\x79\ +\xad\xa6\xae\xc4\x62\x56\x24\xbf\x24\x12\x31\xeb\xf0\xb3\x4f\x1b\ +\xba\x71\xe3\x81\x03\x95\x62\xf1\x07\x3f\xf8\x01\xa1\xa0\x6d\x1b\ +\xe3\xdc\xeb\xef\xef\x3f\x3b\x79\xae\x56\xab\xf6\x66\x33\x7b\x76\ +\xef\x7e\x7c\xee\xec\xe2\xf2\xf2\xa1\xc3\x47\x92\xfd\x43\x1e\x68\ +\x28\x39\xa5\xcc\x75\xec\x7a\xbd\x66\xe8\xfa\xc8\xf0\x30\x17\x62\ +\x71\x61\x61\x7a\x7a\x26\xd3\xd3\x97\xce\xf4\x4c\x4f\x4f\x6d\x1a\ +\x19\xac\x53\x98\x9f\x9b\xbd\x6e\xdf\x1e\xc6\x88\xeb\x62\x36\x9b\ +\xad\xd7\xeb\x84\x10\x43\xd7\x2b\x95\x4a\xb5\x5a\xd5\x34\xcd\x8c\ +\x44\xaa\xc5\x0a\x91\x82\x32\xb7\xde\x68\x5a\x91\x88\xae\xe9\xa5\ +\x62\xc1\x30\x62\x3d\xd9\x1e\x29\xd1\x76\x1c\xd7\x75\x2b\xe5\xb2\ +\x94\x72\x70\x60\xc0\x75\xdd\x64\x32\x2e\x25\x51\x0d\xe3\xe8\xf1\ +\xa3\x23\xd5\x46\xb6\x27\xbb\x75\xeb\xe8\xcd\x37\xdf\xac\x69\x9a\ +\x94\x72\x7e\x7e\xfe\xf0\xe1\xc3\xd1\x68\x74\xef\xde\xbd\x9b\x36\ +\x6d\x52\x14\x25\x97\xcb\x9d\x3b\x77\xce\xb6\xed\x03\x07\x0e\x7c\ +\xf1\x8b\x5f\x3c\x7f\xfe\xec\x6b\x5e\x7d\xcb\x6d\xb7\xdd\xf6\xc0\ +\x03\x0f\x14\x0a\x05\xdb\xb6\xbf\xf3\x9d\x6f\xbd\xfd\x67\xde\xfa\ +\x9a\x57\xdf\x3a\x79\x7e\x3a\x97\xcb\x37\x1b\x4d\x60\x4a\xa1\x58\ +\x4c\x24\xa3\xf1\x44\x82\xd7\x96\x50\x10\x72\x29\x71\x0b\x0a\xe9\ +\x19\x86\x1e\x8d\x46\x29\x80\x65\x59\xd9\x4c\x66\x68\x68\x70\x9b\ +\x15\x5f\x2a\x94\x6b\x4d\xd7\x30\x0d\x21\x51\x48\x8c\x58\x51\x24\ +\xcc\x8a\xc5\x87\x47\x8c\x9d\x3b\xc7\x5b\x8d\xda\xdc\xec\xcc\x89\ +\x63\xc7\x4e\x1c\x3f\x3e\x34\xbc\x49\x55\x14\x5d\x53\x19\x05\xcb\ +\x32\x29\x53\x29\x53\x0c\x5d\x53\x55\x45\x37\x2c\x94\x9e\x62\xe8\ +\xb7\xdc\x74\xd3\xe9\x63\x47\x14\x95\xc6\x63\x51\x89\x24\x62\x68\ +\x99\x74\x2a\x12\xe5\x2d\xc7\xcd\xa4\x13\xd3\xe7\xf3\xa6\x61\x08\ +\xe1\xb9\xae\x3b\x3b\x3b\x53\x2c\x14\xb6\x6f\xdb\x71\xcb\x2d\x37\ +\xb7\x1c\xbe\x9c\x2f\x16\x0b\x85\x6c\x36\x3b\x32\x32\x5c\xaf\xd7\ +\x5b\xcd\x26\xf7\x3c\x29\xa5\xaa\x28\x14\x48\xb9\x54\x8a\x44\xf4\ +\x64\x22\xae\xb1\x4d\x11\xc3\x8c\x44\xcc\x54\x2a\x4e\x15\x4b\x28\ +\xe0\xa2\x70\x1b\xb5\x88\xa9\x67\xd2\xe9\x88\x69\x2a\x02\x32\xe9\ +\x64\x26\x95\xf4\x78\x95\x73\x5a\x29\x97\x7a\xb2\x69\x5d\x53\xad\ +\x44\xdc\x8a\x44\x26\xcf\x9d\x66\x80\x5b\x36\x6d\x2a\x16\xf2\xfb\ +\x76\xef\xae\x94\xcb\xd9\x4c\xda\x73\x6d\x0a\x10\x8d\x46\x3c\xcf\ +\x63\x14\xea\xb5\xaa\xae\xeb\xcd\x46\x9d\x31\x3a\x32\x3c\xf4\xf0\ +\x0f\x0e\xbe\xf6\xe6\x3d\x82\x8b\x4b\xdb\xf0\x88\x92\x10\xb4\xac\ +\x28\x00\xd9\xbf\x7f\xff\xc8\xf0\xd6\x5b\x6f\xb9\x75\x6c\xfb\xbe\ +\x7c\xa9\x7a\xfa\xdc\xd9\x58\x3c\x2a\x5c\xd9\x6c\x39\x11\xcb\x4a\ +\xa4\x62\x5b\xd8\xa6\xb1\xb1\xde\x42\xa1\x55\x2c\x96\xf2\xf9\xe2\ +\xb3\xcf\x3c\xfd\xd0\x83\xdf\x2b\x14\x8a\xbd\xbd\xfd\x0a\x48\x9d\ +\x41\xdc\x32\x13\x31\x03\xa5\xc3\x18\x1a\x86\x62\x3b\x2e\xe7\x20\ +\xa4\x73\xcb\xcd\x37\xef\xdd\xb3\xdb\x75\x9c\x2d\x5b\xb6\x9c\x3a\ +\x75\xca\x8c\x44\xe3\xf1\x98\xa6\x99\xb4\x58\xea\xed\xeb\xb5\x9b\ +\x0d\x20\x18\x8f\xc7\xe6\x67\xa7\x6b\xb5\xda\x63\x8f\x3f\xae\x52\ +\x7a\xff\xfd\xef\xbc\xfd\xb5\xaf\xed\x9d\x38\xbd\xb0\xb8\x88\x52\ +\x1c\x78\xd5\xf5\xb5\x5a\x8d\x10\x3c\x77\xee\xac\x69\x9a\x89\x44\ +\x42\x51\x58\x04\xcc\xe5\xe5\x65\x46\x61\xdb\xf6\xed\xd9\x4c\xa6\ +\x5e\x2d\x67\x32\x99\x64\x2a\x51\xa9\x79\x71\xd0\x05\x17\xa5\x72\ +\x21\x95\x49\x0e\x0f\x6f\x3a\x3f\x7b\x3a\x91\x48\xf6\xf7\xf4\xe8\ +\x5a\x04\x80\x4c\x4d\x9d\x67\x4c\xb1\xac\x98\x94\xe2\xd6\x5b\x6e\ +\xf9\xde\x77\xbf\xbb\x7f\xff\xfe\x5d\x3b\x77\x16\x0a\xf9\x72\xb9\ +\x34\x3e\x3e\xee\x79\x6e\x2a\x95\x5c\x5e\x5e\xda\xb2\x65\x5b\xbd\ +\x56\x8b\x46\xad\x89\x89\x93\xba\xae\x6b\x9a\x36\x37\x37\x3b\x3a\ +\x3a\x7a\xf4\xe8\xf3\x89\x78\x2c\x95\x4a\x21\xca\x1f\xbf\xcf\x85\ +\x88\x0a\xa3\x3b\xb6\x6f\x1f\xe8\xef\xab\xd5\x22\x95\x4a\xd9\x30\ +\x34\x29\xdc\xdb\x6f\x7b\x75\xad\x5e\xdd\xb1\x7d\x6c\x7c\xc7\xf6\ +\xa8\x61\x96\xe2\x89\xa5\xa5\xa5\x27\x9f\x7a\xaa\x52\x2a\xc7\x63\ +\xf1\x5a\xad\x96\x49\xa5\x4b\x95\xf2\x89\x93\x27\x77\xed\xdc\x7d\ +\xe8\x07\x0f\x54\xaa\xb5\xe3\xc7\x8e\xbf\xee\xee\x7b\x1b\x4e\x4b\ +\x0a\x99\x4c\xc4\x66\xf3\x8b\x0a\x30\xcf\xf3\x90\xa0\xc2\x58\xb9\ +\x5c\xbe\xf7\x9e\x7b\x76\xee\xde\x37\x71\xfa\x0c\x22\xb1\x6d\x7b\ +\x79\x69\x71\x60\x70\x90\x7b\x5e\x2e\x57\xf4\x3c\x4f\x51\x94\x52\ +\xa9\x64\xdb\xf6\xc8\xc8\xc8\xe8\xa6\x21\x2e\x48\x2e\x97\x3b\x71\ +\xfc\xf8\xf2\x42\x3e\x62\x68\xb9\xdc\xf4\xf4\xf9\xf3\x7b\xf7\x8c\ +\x17\x96\x97\x4d\x33\x59\xa9\x34\x07\x87\x37\x25\xe2\xb1\x42\x3e\ +\xaf\xa8\xea\x53\x4f\x3f\x9d\xcd\xc4\x1d\xc7\x21\x84\x34\x1a\x0d\ +\x45\xd1\x14\x1d\x13\xf1\x78\xb6\xa7\x27\x16\x8b\x5e\x7f\xfd\xf5\ +\xaa\xaa\x55\x2a\x15\x7f\x7a\x88\xaa\xaa\x52\xca\x68\x34\x6a\xdb\ +\xb6\x69\x9a\x3d\x3d\xd9\x1b\x6f\x3c\xb0\xbc\x9c\xbb\xfd\xf6\xdb\ +\xbf\xfe\xf5\xaf\xff\xf3\x3f\xff\xeb\x6d\xaf\xb9\x35\x9b\xcd\xaa\ +\xaa\x6a\x18\xc6\xf0\xf0\x30\xa5\xb0\x63\xc7\xf6\x7c\x2e\x9f\xcd\ +\xa4\xca\xe5\x92\x10\xa2\x54\x28\x54\xaa\xb5\xd1\xcd\x9b\x5c\x97\ +\x5f\xba\xe6\x09\x71\x5d\xd7\x71\x6c\x29\xb9\x90\x08\x60\xb5\x9a\ +\xcd\x23\xcf\x1f\xde\xb2\x75\x47\x2c\x99\x25\x8a\xd3\xa8\xd7\x2a\ +\xd5\x9a\x6a\x56\x92\xa0\xb4\x5c\x4f\x27\xa0\xe9\xa6\x10\xae\xa2\ +\x19\x43\xc3\x9b\x34\x55\x9b\x9d\x99\xe1\xdc\x1b\xdb\xb2\xb9\xd1\ +\xb4\x5d\xc7\xa9\x56\x2b\x94\xa9\x8a\xaa\x82\xa2\x30\x95\x01\x41\ +\x45\xa1\x42\x40\x6f\x5f\x5f\xd4\xb2\x72\xcb\xcb\xbb\x77\xee\x44\ +\x02\x48\x90\x7b\x2e\x91\xc4\x6e\xd4\xab\x15\xd5\x75\x6c\x43\xa3\ +\x52\x92\x72\xa9\x74\xf4\xc8\xf3\x3b\x77\xef\xdd\xbf\xef\x40\xad\ +\x5a\xd3\xad\x58\x5f\x6f\xbf\x6d\x3b\xae\xeb\x4a\x29\x2c\xcb\x42\ +\xc4\x9e\x9e\x1e\x4a\x69\xa1\x50\xa8\xd5\xeb\xf5\x86\x5d\x2e\x8b\ +\x54\x5c\xd3\x55\x70\x5c\x7b\x69\x69\xc9\x69\xd9\xe9\x9e\x1e\x4e\ +\x48\xae\x52\x12\x9c\xab\x9a\x82\x28\xed\x56\x0b\x98\xee\xd9\x2d\ +\xc9\xdd\x56\xa3\x59\x2e\x2d\x97\x2b\x95\xeb\xf7\xdc\x34\x3c\x34\ +\xc4\x81\x24\x13\xb1\xd3\xa7\x4f\x47\xa3\xd6\x0d\x37\x1c\x98\x98\ +\x38\x49\x01\x92\xc9\x84\x65\x59\xd5\x6a\x45\x4a\x7f\x10\x16\xaa\ +\xaa\x42\x29\xd1\x34\x65\x61\xa1\x9c\xcd\x66\x6c\xbb\xd5\x68\xd4\ +\x15\x85\x91\x4b\xe4\x6d\x06\xcf\xf3\xaa\xd5\x4a\xcb\x6e\xea\xba\ +\x9a\xcb\xe5\x93\x89\xbe\x6f\x7d\xfb\xdb\xb7\x37\x71\xdb\xf8\xee\ +\x9e\x9e\x9e\x6a\xa3\x5a\x2d\x57\x5c\xce\x4b\x95\xaa\xae\x2b\xf5\ +\x86\x5d\x6f\x10\x2b\x6a\x2a\xaa\x1a\x8d\x25\x53\xe9\x54\x3c\xfe\ +\x4c\xad\xda\xc8\x26\x62\xa6\xc2\x5a\x76\x73\x61\x76\xc6\xb1\x33\ +\x11\x53\x2f\x97\xcb\x8a\x9a\x66\x4c\x25\x2a\x71\x6d\x37\x99\x48\ +\xec\xdc\x39\x7e\xe4\xb9\x67\xab\xd5\xf2\x40\xff\x80\xcb\x45\xa9\ +\x50\xe8\xe9\xeb\xaf\x54\xca\x66\x2c\x5e\xca\xe7\x89\x94\xc5\x62\ +\xc1\xb1\xed\xa7\x9e\x7a\x32\x9f\xcb\xdd\x7f\xff\xfd\xa6\x15\xa9\ +\xd5\xeb\xb1\x58\x0c\x00\xce\x9f\x3f\x4f\x08\x89\xc7\xe3\xc5\x62\ +\x71\x60\x60\x30\x9d\x4e\xcd\xcc\xcc\x08\x21\x96\x96\x97\x09\x23\ +\xc9\x98\x99\x4d\x45\xb3\x99\xec\x91\x43\xcf\x2e\x2f\x2e\xed\xbf\ +\xee\x06\xd3\x60\x8e\xf0\xf2\xf9\x52\x6f\x4f\x4f\xab\x3a\xbb\xbc\ +\x9c\x17\x1c\xfd\xbc\x55\xb3\xd1\xa2\xb4\x76\xee\xec\x99\x54\x3a\ +\x73\xdb\x6d\xb7\x6b\xba\xb1\x65\xcb\x96\x47\x1f\x3d\xe8\x38\xce\ +\x9d\x77\xde\xf9\xd4\x53\x4f\x31\xc6\x4c\xd3\x4c\xa5\x52\xfd\xfd\ +\xfd\x53\x53\x53\x3b\x76\xec\x02\x00\xcb\xb2\x5c\xd7\xb5\x6d\x5b\ +\x55\xd5\x62\xb1\x78\xef\xbd\xf7\x7e\xe3\x1b\xdf\xc8\x64\x33\xaa\ +\xa6\xb9\x8e\xfd\xa2\xa8\x2d\x22\xa2\x65\xe8\xd5\x52\x91\x12\x99\ +\x4d\x25\x29\xca\x98\x65\x58\xa6\x1e\x35\x8d\xeb\xf7\xef\xb6\x4c\ +\x93\x82\x04\x82\xd9\x6c\x56\x61\x34\x16\x8f\xf5\xf7\xf7\x19\xba\ +\x56\xab\x56\x17\x17\x16\x6a\xb5\x9a\x15\x8d\x65\x7b\xfb\x2d\x2b\ +\xf6\xec\xb3\xcf\xcd\xcd\xce\x96\xf2\xb9\x46\xb5\xca\x5d\xa7\xbf\ +\xb7\x4f\x53\xd5\x72\xb1\x8c\x52\x6a\x9a\xe6\xb4\x5a\x95\x72\xb9\ +\x54\x2a\x6d\xdb\xb6\x6d\x68\x68\xc8\x75\xdd\x72\xa9\xcc\x3d\x4f\ +\x22\xda\xad\x56\xa1\x50\x58\x5c\x5c\xa4\x94\x26\x93\x49\xdb\xb6\ +\x4b\xe5\xea\xd2\xd2\x92\x94\x72\x78\x78\xe4\xa6\x9b\x6f\xde\xbf\ +\xff\xfa\xfe\xfe\x81\xbe\xde\x1e\x06\xd4\x71\xec\x7a\xa5\xd2\x68\ +\x34\xfa\xfb\xfa\x1d\x8f\x4b\x89\xfb\xf6\xed\x07\x42\xaa\xd5\xea\ +\xd4\xcc\x8c\xa6\x69\x88\xa4\x65\xbb\xba\xae\xdf\xf6\x9a\xdb\xc6\ +\xc7\xc7\x77\x8c\x8f\x1b\x86\x51\x2e\x97\xfd\xfc\x48\xa5\x52\xb9\ +\xe9\xa6\x9b\x92\xc9\xa4\x6f\xc5\x00\xc0\xb6\x5b\x9e\xe7\x01\x40\ +\x5f\x5f\xef\x7d\xf7\xdd\xf7\xb5\xaf\x7d\x6d\x7a\x66\xc1\xb2\x2c\ +\xc6\xd8\xd8\xd8\xd8\xd4\xf9\xc9\x6a\xb5\xba\x69\x74\xd8\x6e\x36\ +\x4b\xc5\x62\x26\x93\x7a\xec\xb1\xc7\xec\x56\x6b\xc7\xf6\xed\xd5\ +\x72\x55\x53\x35\x08\xac\xd0\x0b\x3f\x40\x04\x08\x21\x95\x6a\x19\ +\x28\xf8\x49\xab\xe1\x91\xe1\x9e\x6c\x56\xd3\xd4\x5a\xa3\x2a\xa5\ +\x70\x3d\x5e\xaa\xd6\x73\xf9\x62\xae\x58\x6e\x3a\x6e\xa3\xd9\x6c\ +\x3a\x4e\xcb\xe1\x8a\x66\xc4\xe2\xa9\xc1\xe1\x91\xa1\xe1\x61\x85\ +\xd1\x5a\xb5\x6a\x45\x22\x3d\x3d\xd9\x44\x3c\x1e\x8f\x47\x4d\xd3\ +\x24\x52\x78\x9e\x27\xb8\x60\xc0\x74\x45\x4d\xa7\x52\x3b\x76\xec\ +\xa8\x55\x2b\x99\x74\x2a\x95\x4e\xea\x86\x8e\x52\x64\xd2\x29\x14\ +\x5c\x78\x5c\x53\x95\x58\xd4\x8a\x59\x91\x42\x2e\x27\xa5\xdc\x39\ +\xbe\x6b\xff\x75\xd7\x09\x49\xe2\xb1\x44\x2c\x16\xdb\xba\x75\x2c\ +\x93\xc9\x9a\x11\x6b\x6c\x6c\xdb\xb6\x6d\xdb\xad\x68\x34\xdb\xd3\ +\xb3\xff\xba\xeb\xf6\xed\xdf\x3f\x3e\xbe\x93\x51\x36\x35\x35\x3d\ +\x3d\x33\x1d\x8b\x45\x1b\xf5\xfa\xfc\xec\x6c\xb5\x5c\x30\x74\x3d\ +\x66\x45\x34\x85\xba\x8e\xd3\x6c\x36\xb8\xe7\x50\x22\x5b\xcd\xba\ +\xae\xb2\x88\xa1\xcd\x2d\xcc\x52\x80\xd1\xcd\x9b\x93\xc9\x54\x3a\ +\x95\x1c\x1f\xdf\xbe\xb0\x30\xd7\xa8\xd7\x62\xb1\x28\x11\x72\x61\ +\x7e\xce\xf3\x5c\x06\x44\x0a\xb1\xb4\x30\x0f\x80\x3d\x3d\x59\x5d\ +\xd7\xfc\xcc\x5d\xb3\xd9\xe8\xed\xed\x99\x99\x99\x02\x40\x4a\x2f\ +\xd5\x6e\x01\x20\xca\x62\xa9\x50\x2e\x95\x12\x89\x64\xa1\x50\xdc\ +\xbb\x67\xdf\xab\x6f\x7d\x0d\x22\x99\x9b\x9f\xab\xd7\x6b\x00\xa4\ +\x52\xaf\x1e\x39\x76\xfc\xfc\xd4\xf4\xdc\xc2\xb2\xc7\x05\x30\xe2\ +\x70\x22\x81\x69\xa6\x91\xce\xf6\x5e\xb7\x7f\xbf\xa5\x6b\xc5\xe5\ +\xa5\x9e\x54\x72\xef\xae\xf1\xd1\xe1\xc1\x88\xa1\x72\xee\x50\x26\ +\x1d\xcf\x6e\x39\x75\xcf\xb1\x35\x85\x71\xce\x6f\xbd\xf5\x16\xdf\ +\x3d\xd9\xb7\x6f\xaf\xe0\xbc\x51\xaf\xf7\xf7\xf5\x99\xba\x5e\x2c\ +\x2c\x13\x22\x13\xf1\xe8\x40\x5f\x5f\xa9\x58\x98\x9d\x99\x1e\x18\ +\xe8\x7f\xeb\xcf\xbe\xcd\x34\x23\xc0\x58\x26\x93\xe9\xed\xed\xd9\ +\xb6\x6d\x9b\xe3\xd8\x03\x03\xfd\x37\xdf\x7c\x73\x6f\xaf\x7f\x01\ +\xef\xd9\xbf\x6f\xf7\xde\x3d\x7b\x7a\xb2\x3d\xa7\x4f\x9f\x39\x77\ +\xe6\x6c\xad\x52\x6d\xd5\x1b\xe7\xce\x9d\x5b\x5a\x58\xa4\x00\xa9\ +\x64\x92\x31\x56\xad\x55\xa7\x67\xa6\x3d\x97\x37\x6a\xcd\x4a\xa9\ +\xda\x6a\xd6\x93\x09\x6b\x79\x79\xe1\xf9\xe3\x47\xf7\xee\xbd\x7e\ +\x64\x64\x4b\x22\x1e\xdf\x3a\xb6\x55\x55\xd5\x63\xc7\x8e\x65\x32\ +\x99\xad\x5b\xb7\x1e\x3d\x7a\xd4\xf3\x3c\x5d\xd7\x5d\xd7\x9b\x9d\ +\x9d\x6d\x36\x9b\xd9\x6c\x56\xd3\x34\xd7\x75\xd3\xe9\xf4\xc4\xc4\ +\xc4\xf8\xf8\x78\xbd\x5e\x7f\xf4\xd1\x47\xab\xd5\x9a\xe3\x38\x17\ +\x27\xfb\xbf\x46\x96\x4b\x4a\x99\x4c\xc4\x75\x15\x6a\x95\x52\x31\ +\xbf\xe4\xd8\x0d\x20\x22\x11\x8b\xa6\x12\xe6\xe0\x40\x56\x65\xa0\ +\xab\x58\x2d\xd7\xce\x9e\x3a\x35\x79\xee\x0c\x17\xdc\xb1\x5b\xa7\ +\x4e\x4d\x1c\x3b\x76\xac\x56\xad\x8c\x6f\xdf\xf6\xaa\xfd\xfb\x55\ +\x45\x19\xdf\xb9\xc7\x13\x62\x6a\x6a\xea\xd1\x47\x0e\x7a\xb6\x5d\ +\xaf\x94\x00\x45\x6e\x69\x71\x7e\x7e\xae\x54\x2a\x0a\x97\xab\xaa\ +\x1a\x89\x44\x06\x07\x06\xb9\xe7\xa5\x93\xa9\x54\x2a\xe5\xb6\x9c\ +\x72\xa9\x98\x88\xc5\x2b\xa5\xf2\xe4\xf9\xf3\x8d\x46\xc3\x75\xdd\ +\x64\x32\x69\x9a\xa6\x61\x18\xba\x6e\xa4\xd3\xa9\xe1\xe1\xa1\x9d\ +\x3b\x77\xc4\xe2\x09\x21\xe5\xa6\x4d\x9b\x46\x86\x86\x5c\xbb\x65\ +\x19\xfa\xa6\xc1\x01\xcb\x34\x15\x85\x7d\xff\xfb\x0f\xce\xce\xcd\ +\x3b\xb6\xa3\xe9\xfa\xeb\xef\xbe\x5b\x0a\x61\xdb\x76\x34\x6a\x65\ +\xb3\x69\xd7\xf5\x12\x89\x44\x6f\x6f\x6f\xa5\x52\x5e\x5a\x5a\x6e\ +\xb5\x5a\xad\x56\x4b\x51\x94\xfd\xfb\xf7\x67\x32\x99\x6d\xdb\xb6\ +\xf9\x6e\x97\xaa\xaa\x99\x4c\xd6\x71\x5c\x45\x51\x10\xf1\xd6\x5b\ +\x6f\x6d\xb5\x5a\xcf\x3c\xf3\xcc\xd6\xad\x5b\x09\x21\xb1\x58\xec\ +\xf4\xa9\xd3\xcd\x7a\x2d\x93\xce\x48\xe4\x40\xc8\x40\x6f\xff\xc4\ +\xc4\xc9\x88\x65\xe5\xf3\xb9\x52\xb1\x50\xcc\xe7\x38\xe7\x00\x97\ +\xb2\x58\x94\x82\x61\x6a\xad\x56\x13\x08\xe5\x9e\xc7\xb9\xdb\x6a\ +\x36\x4b\xe5\xe2\xd2\xd2\x72\x31\x5f\x88\x44\xcc\xfe\xfe\xfe\x91\ +\x91\xd1\x68\x2c\xc1\xb9\x70\x5c\x2f\x97\x2f\x9e\x9f\x9e\x99\x5f\ +\x5c\x70\x5c\x4f\x48\xd4\x8d\x88\xa2\xa8\xd9\x6c\x66\x7e\x6e\xa6\ +\x90\x5f\x8e\x46\x2d\x82\x68\x1a\x86\x69\x9a\xb5\x6a\xad\x5a\x2e\ +\xf9\xe9\x3c\x42\x48\x22\x16\x4b\x25\x93\xf9\x5c\xbe\x56\xad\x24\ +\xe2\xb1\x64\x22\xda\x6c\xd5\x8b\xa5\x5c\x22\x91\x68\x36\xea\x9e\ +\xdd\xb2\x9b\xcd\x52\xb1\x50\x2a\x95\x86\x86\x47\x86\x86\x86\x75\ +\xc3\xf4\x3c\x1e\xb1\x2c\x42\x59\x24\x1a\xcb\x64\x7b\x33\x99\x1e\ +\x23\x62\xe9\x86\xa9\x69\x86\xa2\xe8\x8a\xa2\x69\x9a\x61\x59\x91\ +\x6d\xdb\x77\x6c\xd9\xb2\xe5\xec\x99\x33\x04\x51\x55\x95\x7a\xbd\ +\xca\x28\x99\x9f\x9b\x39\xf6\xfc\xa1\x62\x31\xcf\xa5\x64\x4c\xa5\ +\x94\x72\xee\x21\x77\xec\x66\x83\x7b\xde\xd2\xfc\x82\x65\x45\x92\ +\xa9\xb4\x65\x59\xba\xae\xc5\xe3\x89\x4c\x3a\xb5\x79\xd3\xc8\xe9\ +\x93\x13\x8d\x66\x23\x97\xcb\x15\xf2\x39\xa6\x30\x42\x30\x97\xcb\ +\xf9\x33\xc7\x2a\x95\x8a\x69\x9a\x85\x42\x21\x95\x4a\xb9\xae\xbb\ +\xb4\xb4\xbc\x67\xcf\x1e\xcb\x8a\x5e\xda\x08\x38\x44\x34\x0c\x9d\ +\x7b\x6e\xb3\xd5\x6c\xd4\x9b\x0a\xd3\x84\xc0\x62\xb1\xb4\xb4\xbc\ +\x5c\x2a\x17\xd3\xe9\xe4\xa6\xd1\x4d\xdb\xb6\x6f\x4f\x67\xd2\xe5\ +\x7a\xad\x54\xad\xe5\x4b\xc5\x23\x47\xcf\x1c\x3f\x79\xba\x54\xa9\ +\x4a\x02\x86\xa5\x46\x2c\x73\xfb\xd6\xcd\x1a\xa3\x4f\x3c\xfa\x03\ +\xcb\xd4\x3d\xcf\x06\x22\xb3\xd9\x94\x27\xdc\xd9\xd9\xe9\x66\xab\ +\x21\xa5\x64\x8c\xaa\x8c\x8d\x8d\x6d\x51\x55\x76\xe4\xf0\x61\xee\ +\x79\x7b\xf6\xec\x8e\x46\xad\xc9\x73\xe7\x08\x11\xba\xc2\xca\xc5\ +\x9c\xdd\xaa\xbb\x4e\x6b\x61\x61\x9e\x7b\xde\xce\x9d\x3b\xfb\xfb\ +\x07\x50\x4a\x21\x44\x34\x1a\x41\x14\x63\x63\x5b\x2c\x2b\x92\x48\ +\xc4\x19\x03\x4d\x63\xba\xae\x32\xa6\x46\x2c\x33\xdb\x93\x19\xdf\ +\xb1\xe3\xe6\x1b\x6f\x7c\xf4\xd1\x47\xf3\x85\xdc\xe8\xe6\xd1\xe5\ +\xa5\x25\x42\x88\xe7\xba\x67\x26\x4e\xcf\xcd\xcc\x20\xca\x5a\xbd\ +\x6e\x59\x51\x44\xd6\x6a\x38\x9e\x63\xeb\x1a\x9d\x9b\x9b\xb2\xed\ +\x66\xa6\xa7\x37\x95\xee\x4d\x24\x52\xe9\x54\x2a\x9b\xc9\xc4\x62\ +\xb1\xd9\xd9\xd9\xa9\xa9\xa9\x23\x47\x8e\x4c\x4c\x4c\x2c\x2c\xcc\ +\xa7\x92\xc9\xc9\xc9\xc9\xa5\xa5\xa5\xfe\xfe\xfe\x7a\xbd\xae\xeb\ +\xba\xe7\x79\xc5\x62\x71\xef\xde\xbd\x0f\x3d\xf4\xd0\x81\x03\x07\ +\xde\xf4\xa6\x37\xa1\x94\xe4\xc5\x50\x5b\xf4\xab\xe8\x86\xa6\xec\ +\xde\xb5\xad\xd1\x68\x36\x9b\xad\xe5\xe5\xc5\xde\x6c\xda\xd0\x54\ +\xce\x85\x5f\xe0\x6d\x36\x6a\xf5\x66\x8d\x02\xa1\x80\xb3\x33\xd3\ +\xf1\x44\xa2\xa7\xa7\x67\xfb\xf6\x31\xdd\x34\xcb\x95\x4a\x3a\x9d\ +\x1c\x1e\xdd\x4c\x40\x6d\x35\xeb\x47\x0e\x1d\xba\xe1\x35\xb7\xc7\ +\x2c\xcb\xd4\x35\xcb\xd4\x29\x41\xc7\xb6\x63\xb1\x38\x20\xf6\xf5\ +\xf5\x8d\x0c\x0f\x13\xa6\xe6\x72\xb9\x58\x2c\x5e\x6f\xd4\x63\x56\ +\x74\x74\xd3\x26\x29\xc5\xa9\x53\xa7\xa2\xd1\x68\x5f\x5f\x1f\xa5\ +\x30\x34\x34\x38\x37\xb7\x68\xdb\x4d\xd3\x8c\x34\x9b\xad\x46\xa3\ +\xc1\x1d\x32\x31\x71\x3a\x19\x67\x28\xa5\xa6\x2a\xdc\x75\x9f\x7b\ +\xfa\x69\x33\xd1\x3b\x3d\x35\xfd\x53\x6f\xfd\x99\xb9\x85\xf9\x87\ +\x7f\xf0\xf0\xf4\xd4\xd4\xe9\xd3\x7d\xe5\x72\xd9\x30\x0c\x5d\xd7\ +\x2b\x95\x5a\xa6\x77\x60\x74\x74\xd4\xe3\xa4\x56\xab\xfb\xe1\x7a\ +\x22\x91\xa8\xd5\x6a\x03\x03\x03\xf9\x7c\xbe\x54\x2a\x35\x9b\xcd\ +\x7c\x3e\xbf\x69\xd3\x26\xd3\x34\xce\x9e\x3d\x4b\x29\xed\xeb\xeb\ +\xeb\xef\xef\xef\xeb\xeb\xfb\xd2\x97\xbe\x74\xc7\x1d\x77\xe4\xf3\ +\x79\x21\x44\xb1\x58\x88\x25\xe2\xc9\x64\x3c\xb7\x9c\x2b\x94\x4a\ +\xe7\xce\x9d\x2f\x15\x8a\x47\x0e\x1f\x32\x0c\xa3\x27\xdb\x6b\x18\ +\xa6\xca\x00\x83\x2a\xf9\x0b\xbe\x33\xca\xe5\x32\x00\x49\x26\xa3\ +\x39\xa7\x65\xdb\xf6\xc2\xe2\xbc\x6e\xc6\x3c\x4e\x04\x55\x5b\x1e\ +\x4f\xa5\x33\x5b\xb7\x8c\x11\xa6\x50\xa6\x34\x6d\x87\x2a\xaa\x65\ +\x45\xa4\xf0\x5c\xd7\x69\xd4\x6a\x94\xc8\x42\x3e\xe7\xd8\x76\xc4\ +\x88\xe4\x73\xf9\x2d\x5b\x79\x2a\x99\x72\x39\x6f\xb5\x1a\x43\x43\ +\x03\x88\xa8\xeb\xba\x94\x82\x31\x02\x9a\x9a\x49\x25\x1b\xf5\xda\ +\xec\xf4\xf4\xe0\xc8\x48\xb9\xd6\x04\xc5\x70\x5c\xcf\xd4\xa3\x76\ +\xb3\x41\x81\x64\x92\xa9\xb9\xa9\x73\xa5\x62\xf1\xae\xbb\xef\xe9\ +\xef\xef\xa3\x94\xba\x9e\x67\x3b\x6e\x3c\x11\x37\x22\x11\x1f\x16\ +\xa3\x19\x3a\x00\x68\x52\x00\xd0\x7a\xb3\xb1\x94\xcf\x29\x4c\x33\ +\x0c\xd3\x30\x8d\x91\x91\x4d\xc5\xa5\x25\x4a\x59\xa3\x5e\x9f\x99\ +\x9e\x3a\x36\x71\xaa\xd4\x28\x8f\x6e\xda\x5c\x29\x34\xfc\xe9\x93\ +\x28\xb8\x65\x9a\x0a\xc8\x46\xab\x2e\x05\xef\xeb\xeb\xcf\x64\xb2\ +\x88\x52\x61\x34\x6a\x99\x03\x7d\xfd\xae\xe3\xa8\x9a\x1a\xb5\xac\ +\x42\x21\x37\xb6\x75\x73\xdc\x8a\x14\x15\x16\x8d\x47\x25\xf2\x7c\ +\x61\xd9\x30\x35\x29\x65\xa1\x98\xdf\xbc\x79\xf4\xe4\xc9\x09\x33\ +\xa2\xc7\x12\x51\x21\xf9\xa5\x25\x17\x01\xa0\x52\x2d\xcf\xce\xcd\ +\x0e\x0e\x0c\xcc\x4a\xa7\x5c\xae\x1c\x3b\x76\xa2\x65\x2b\xa6\x95\ +\x9c\x38\x73\x36\x91\x89\x8f\x6c\xde\xb4\x6d\xdb\xae\xa1\xc1\x11\ +\x89\xc2\x71\xec\xe5\xe5\xe5\x64\x2a\xc9\x39\x77\x5d\x5e\x2e\x97\ +\x85\xe4\xb9\xf9\x85\xf3\x67\xce\xa4\xd3\x29\x44\x79\xe2\xf8\xf1\ +\x03\x37\x1d\x68\xd9\xad\x5a\xad\xae\xa9\x4a\x4f\x36\x9d\x48\xc6\ +\xa4\x00\xee\x71\x0a\xa4\x37\x9b\x15\x9e\x77\xea\xd4\x44\xad\x51\ +\xcd\xe7\x0a\x1e\xc7\x46\xb3\xa5\x68\x9a\xe7\xd8\x0a\x80\xa1\xe9\ +\x8c\x92\xe3\xc7\x9e\x1f\xd9\x34\x72\xf7\xdd\x77\x37\x9a\x8d\x88\ +\x65\x2d\x2f\xe7\x7a\x7b\x7b\x07\x06\x07\x22\x91\x48\x32\x95\x00\ +\x4a\x54\x45\xd5\x74\xd5\xc7\x6d\x94\xca\x95\x42\xa1\x9c\xcd\xf6\ +\x98\x86\xb1\x7f\xdf\xbe\x99\xc9\x53\x0a\x65\x14\xe0\xcc\xa9\xd3\ +\xd5\xa6\x77\xf0\xb1\xe7\x46\x36\x6f\x63\xfd\x7d\x92\x48\xca\x18\ +\x21\x0a\x23\x2c\x19\x8b\xcd\xcd\x4e\xb6\x5a\x15\xd3\xd4\x77\xed\ +\xdc\xcd\x39\xe1\x82\xc7\x63\xf1\x9b\x6e\xbe\xf9\xe1\x87\x1f\x96\ +\x52\xa6\x52\xa9\x52\xa9\x54\xa9\x54\x7a\x7a\x7a\x2b\x95\x5a\x3c\ +\x1e\x17\x42\x94\xcb\xe5\x72\xb9\x9c\xcd\x66\x9f\x7f\xfe\xf9\x44\ +\x22\x91\xcb\xe5\x8e\x1d\x3b\xf6\xce\xfb\xef\xf7\x5c\x17\x55\xbc\ +\x78\x3d\xea\x1a\xf9\x5c\x28\x65\x34\x6a\x59\xa6\xce\x88\x00\x29\ +\xed\x46\x8d\x12\x19\x8d\x18\x0a\x10\x4d\x61\xa6\xce\x34\x85\x0e\ +\x0e\xf6\x6f\x1e\x1d\x1d\x1a\x1c\x12\x1e\x6f\xd6\xea\x7b\x76\xed\ +\xb2\x2c\xcb\xaf\xcd\xab\x8c\x65\x7b\xfa\x6e\xba\xe9\xd5\xd9\xde\ +\x7e\x21\xe4\xfc\xdc\x9c\x65\x9a\x44\x78\xcb\xf3\x73\xad\x46\x73\ +\x64\x78\x44\x53\x55\x44\xec\xc9\x64\xb7\x8d\x8d\x65\xb3\xd9\xa1\ +\xc1\xa1\x4c\x3a\x3d\x35\x35\xd5\xa8\xd5\x9b\x8d\xe6\xc1\x47\x1e\ +\x39\xf8\xc8\x23\xad\x56\x4b\x4a\x59\xaf\xd7\x4f\x9f\x3e\xdd\x6c\ +\xda\x91\x48\xc4\xb6\xdd\x4a\xa5\x7a\xf6\xec\xd9\xb3\x67\xcf\x96\ +\x2b\x55\x21\xf1\xd4\xa9\xd3\xc9\x44\x92\x3b\x4e\x44\xd7\x72\xb9\ +\xe5\x73\x67\xce\x1c\x39\x72\x78\x7a\x7a\x76\x71\x29\x77\xe2\xc4\ +\x89\x63\xc7\x8f\x39\x8e\xc3\x39\x57\x55\xb5\x56\xab\x13\x00\x44\ +\x8c\x44\x22\xd3\xd3\xd3\x8d\x7a\x7d\x6c\x6c\x6c\x7c\x7c\x1c\x00\ +\x66\x67\x67\x27\x27\x27\xeb\xf5\xfa\xe8\xe8\x68\x26\x93\x71\x1c\ +\xc7\x75\x5d\x4a\x69\x2a\x95\xca\xe7\xf3\x8d\x46\xa3\x56\xab\x0d\ +\x0e\x0e\x3e\xfb\xec\xb3\x8f\x3d\xf6\x98\xeb\xba\xa5\x52\x69\x6a\ +\xea\xfc\xb6\xb1\xad\x5b\x36\x8f\xce\xcc\x4c\x1f\x3c\xf8\x88\xeb\ +\xda\xc9\x44\xbc\x5a\x2e\x0f\x0e\x0c\x32\x95\x1d\x3d\x7a\xa4\x56\ +\xab\x31\xca\x2e\xed\xce\x58\x58\x98\x57\x14\xa6\x69\x9a\x40\xe1\ +\x97\xed\x6a\xb5\xaa\xeb\x3a\x48\xa4\xe3\x38\x76\xab\xb9\xb8\xb4\ +\x30\x37\x3d\x55\xab\xd5\x38\x77\x51\x72\x55\xa1\x51\xcb\xf2\x5c\ +\x6e\xb7\x1a\x93\xe7\xce\x96\x0a\xc5\x4a\xb9\x5c\x2c\x16\x50\xf2\ +\xc9\xc9\xb3\x42\x70\xc9\x45\x2c\x62\xc5\xa2\x11\x5d\xd3\x18\xa5\ +\x14\xa0\xd9\x68\x10\x24\x89\x44\x42\x70\xef\xfc\xf9\x49\xd7\x71\ +\x14\x46\xb9\x67\xcf\xcf\x4d\xcf\x4c\x9d\x2b\xe7\x0b\xf9\xa5\xa5\ +\xdc\xf2\xd2\xfc\xdc\x9c\x3f\x63\x3d\x5f\x28\xba\xae\x97\xcd\xf6\ +\x0a\x2e\x55\xd5\x48\xa7\x32\xd9\x6c\x6f\xc4\xb4\xa4\x24\x8c\x2a\ +\xba\x6e\x4a\x49\x5c\x97\x27\xe2\x29\xa0\x4a\xa3\xd9\xd0\x0d\x73\ +\x64\x64\x24\x95\x4e\xea\x0a\x9b\x9b\x99\x5d\x5a\x58\xf0\x1c\x7b\ +\xb0\xaf\x37\x66\x99\x8b\x8b\x4b\x8e\xeb\xaa\xaa\x2a\xb8\xd7\x6a\ +\xd4\x4c\x4d\x25\x28\x6c\xa7\x99\xc9\x66\x80\x82\xe3\xba\xf5\x7a\ +\xcd\xb5\x9d\x6a\xa5\x32\x75\x7e\x6a\xf3\xa6\x51\xd7\xb5\xf3\xcb\ +\xcb\x00\xe8\x7a\x8e\xa9\x1b\x9b\x46\x46\x22\x91\x88\x10\xdc\x71\ +\x9c\x7c\x3e\x27\x04\x6f\x34\x1a\xcd\x66\x7d\x6c\x6c\x4c\x0a\x7e\ +\xc9\xb3\x5f\x55\x55\x3d\x7d\xfa\xf4\xdc\xec\x6c\xc4\x32\x0d\x43\ +\x97\x12\x09\x81\x99\x99\xd9\x66\xb3\xd9\xdf\xdf\x1f\x8b\xc5\xf2\ +\xb9\x5c\xb5\x54\x9d\x9f\x99\x3b\x7d\xf2\x14\x77\x3c\xe4\x12\x24\ +\xc4\xa3\x71\x90\xd8\x6a\xb6\xe6\xa7\xe7\x8f\x1f\x3f\x6e\xbb\xee\ +\x93\xcf\x3c\x63\xc5\xe3\x27\x4f\x9f\xaa\x54\x2b\xba\xae\x51\x46\ +\x7b\x7b\x7b\xd2\xd9\xac\x10\xa8\xeb\xba\x6d\xb7\x04\x77\x13\xb1\ +\x58\x2a\x95\x3a\x71\xfc\xc4\xf2\xc2\x62\xb9\x54\x6a\x36\xeb\x95\ +\x72\x79\x7e\x76\x76\xe2\xc4\xf1\x99\xe9\xc9\x5a\xb9\x38\x7d\x7e\ +\x72\x7e\x7e\xce\xbf\x2d\x6c\xdb\x31\x4d\x4b\x51\x14\x24\x18\x8f\ +\xc7\x93\xc9\x78\x3c\x1e\x07\x00\x4a\x81\x52\x60\x8a\xd2\x6a\x35\ +\x1d\xc7\x1d\x1c\x1a\x58\x5a\x5c\x52\x14\x25\x93\x4a\xed\xde\xb9\ +\x0b\x08\x11\x1e\x9f\x9d\x9e\x39\x3f\x79\x5e\x51\x94\xcd\xa3\x9b\ +\x4f\x9d\x3e\x55\xae\x96\x09\xa1\x92\xa3\x6b\xbb\x8d\x7a\x2d\x9d\ +\x8a\xe5\xf2\xf3\x23\x23\x83\x43\xc3\x9b\x24\x32\xce\x45\x21\x9f\ +\x27\x84\x9c\x3c\x79\xb2\xbf\xbf\x1f\x11\x9f\x7c\xf2\x49\xc3\x30\ +\x2c\xcb\xd2\x54\x75\x60\x60\x60\xc7\x8e\x1d\xb5\x5a\xcd\xf7\x73\ +\x8f\x1c\x39\xd2\xdb\xdb\xfb\xe0\x83\x0f\xee\xd8\xb1\x23\x6a\x45\ +\x7d\x14\xd1\x8b\x03\x43\x0f\xc0\x5d\x57\x63\xb4\x5a\xa9\xcd\x4e\ +\x4f\x2e\xcc\x4d\xf7\xa4\x53\x86\xc6\x50\x22\x91\x12\x08\xa1\x40\ +\x14\x46\x33\x99\x4c\x22\x11\x4b\xa5\x52\x85\x42\xe1\x81\x07\xbe\ +\x53\xaf\x55\x3d\xc7\x15\xdc\x8b\x98\x46\x2c\x1a\xdf\xbc\x65\xeb\ +\xab\x5f\xfd\x1a\x42\x48\xa9\x52\x3a\x76\xe4\xb0\x67\xdb\xf5\x5a\ +\xad\x51\xaf\x05\xd8\x4a\x29\xe3\xf1\xf8\xdc\xec\x5c\xc4\x34\xed\ +\x56\xcb\xd4\x8d\xc9\x73\xe7\x1e\x7a\xf0\xc1\xa9\xe9\xe9\xf3\x93\ +\x93\xcf\x3c\xfd\xcc\xb1\x63\xc7\x4e\x9c\x38\x31\x3f\x3f\xaf\xaa\ +\xda\xe2\xe2\x92\x6d\xdb\x3e\x6a\x2e\x95\x4a\x2a\x8a\xea\x09\xb9\ +\x73\xe7\xae\xc1\xc1\xc1\xc1\xfe\xfe\x78\xcc\x52\x08\x19\x19\x1a\ +\x6a\x36\x1a\x9b\x47\x37\x0f\x0c\x0e\xf6\xf5\xf6\x9d\x3c\x31\xd1\ +\xdf\xdf\xef\x7a\x9e\xae\xeb\x88\xc8\x18\x6d\x35\x9b\x8c\xb1\xc7\ +\x1f\x7f\x7c\x7a\x66\x66\xef\xde\xbd\xc3\xc3\xc3\x89\x44\xc2\xcf\ +\x41\x46\x22\x91\x68\x34\xda\x68\x34\x1c\xc7\x51\x14\xa5\xd5\x6a\ +\x51\x4a\x39\xe7\xba\xae\xfb\x4f\x7f\xdb\xdb\xde\xd6\x6a\xb5\x1e\ +\x7b\xec\x31\x4d\xd3\x72\xb9\xdc\xc4\xc4\xa9\x68\x24\x72\xe8\xb9\ +\x67\x4f\x4e\x9c\x88\xc7\x62\xc3\x43\x83\xfb\xf6\xed\x2d\xe4\x73\ +\xc5\x42\x7e\x71\x7e\xde\xd0\x0d\x7f\xab\x5d\x9a\xee\x1d\xc7\x89\ +\x46\xa3\x8a\x8f\x47\x05\xcc\xf6\x64\x74\x43\x77\x5c\x5b\xa2\xe4\ +\x9e\x3b\x3b\x3b\x3d\x37\x33\xe5\xba\x76\xad\x52\x42\xc1\xeb\xd5\ +\xca\xd4\xd9\x73\xc2\x73\x4d\x5d\xb5\x5b\x8d\x6a\xa5\x88\x28\xb6\ +\x6d\x1b\x4b\x26\xe2\xae\xe3\x78\x8e\x73\xf2\xe4\xf1\xf9\x85\xb9\ +\x72\xa5\xbc\x30\x3f\x6f\x59\x11\x42\x88\x94\x58\xc8\x15\x17\x17\ +\x16\x11\xd1\x34\xcc\x62\xa1\x80\x52\xd4\x6b\x95\x4c\x36\x25\x85\ +\x57\x29\x15\xa5\xe7\x4a\x2e\x18\xd0\xe5\xe5\xa5\x68\x24\x9a\xcf\ +\x15\x97\x16\x73\xaa\xaa\x31\xc6\x54\x55\xd3\x74\x9d\x29\x2a\x12\ +\x50\x55\x4d\xd7\x0d\x4d\xd3\xa5\x24\x9a\xaa\xc5\x13\x49\x89\x52\ +\x08\x9e\xed\xe9\x49\x24\x93\xc9\x64\x22\x91\x4c\x34\xea\xb5\xf9\ +\xb9\x99\xa5\xa5\x85\x9d\x3b\xb6\xbf\x6a\xff\xbe\x88\xa1\x33\x85\ +\xf5\xf5\xf5\xb5\x5a\x0d\xc9\xbd\xf9\xb9\x99\x89\x93\xc7\x4f\x9e\ +\x38\xa1\x32\xa6\x32\x36\x37\xbf\x30\x79\x6e\xb2\x52\x2e\x15\xf2\ +\x79\xc3\xd0\x3d\xcf\xe3\xc2\xdb\xb7\x77\xaf\xe3\xd8\x93\xe7\xce\ +\x56\xca\x95\x56\xb3\xde\xd3\x93\xd1\x75\x0d\x51\x0a\xc1\x0b\x85\ +\x42\x3a\x9d\x3a\x79\xf2\x44\x34\x1a\xcd\x66\x33\xd5\x6a\x2d\x97\ +\xcb\x5f\xf2\xe4\x6a\xc1\x39\x50\xb2\x6f\xef\xbe\x4a\xb5\x4e\x08\ +\x4d\xa7\x33\x3d\x3d\x3d\x73\x73\xf3\xf3\xf3\x73\x53\x53\x93\xcb\ +\xcb\x8b\xdf\xfd\xce\x03\x53\x93\xe7\x6b\xe5\x6a\x6e\x29\xa7\x00\ +\x3b\x79\xec\x44\x7e\x71\xd9\xd4\x4d\xc2\xe5\xe2\xdc\x42\xa1\x58\ +\xa6\x86\xbe\xe7\x55\xd7\xcf\x2c\x2e\x2a\xba\x71\xe4\xe8\xf1\x63\ +\x27\x4f\xcd\xcf\x2f\xe6\x72\x45\xc7\x76\x54\x85\xd5\x6b\xf5\x52\ +\xa1\x30\x3d\x3d\x55\xc8\xe7\xb3\xd9\x6c\xb5\x52\x29\x97\x8a\x88\ +\xd8\xd7\xd3\x2b\x84\x77\xf6\xec\xe9\x5a\xa5\xe8\xb4\x1a\xd5\x4a\ +\x79\x62\x62\x42\x70\x5e\x2c\x16\x1f\x7c\xf0\xc1\xe9\xe9\x69\xcd\ +\xd0\x22\xb1\x18\xa5\x54\x51\x14\x29\x51\x4a\xa9\xaa\x2a\x21\x84\ +\x31\xca\x39\x57\x14\x35\x1e\x8f\x2f\x2e\x2c\x98\x86\x16\xb5\xac\ +\x4c\x26\x3b\x3a\xba\xa9\x5a\xa9\x9e\x38\x7e\xfc\x89\x27\x9f\xc8\ +\xa4\xd3\x77\xdd\x75\xe7\x8e\x1d\xdb\x97\xf3\xcb\x7d\x03\x7d\x00\ +\x6a\xbd\xea\x14\x8b\xa5\xc7\x0e\x1e\x3c\x7e\xfc\xc8\xcc\xcc\x64\ +\x3a\x93\x9c\x9c\x9a\x7e\xee\xf0\xf3\xe7\xa7\xa7\x27\x27\x27\x73\ +\xb9\x5c\x2e\x97\x5b\x5e\x5e\x7e\xf3\x9b\xdf\xbc\x77\xef\xde\x6f\ +\x7f\xfb\xdb\xb3\xb3\xb3\xcf\x1d\x7a\x6e\x6c\x6c\x2c\x95\x4a\x69\ +\xaa\xb6\xb0\xb0\x50\x2c\x16\x4d\xd3\x74\x5d\x77\x6a\x6a\xea\x9e\ +\x7b\xee\x61\x8c\x1e\x3e\x72\x58\x08\x71\xf1\x99\x96\xd7\xca\xe7\ +\x42\x34\x4c\xbd\x52\x2a\xfc\xff\xcc\xbd\x57\x93\x65\xd9\x79\xa6\ +\xb7\xf6\x5a\x6b\x7b\x77\xbc\x49\x9f\x59\x99\x59\xbe\xba\xab\x1b\ +\xed\x01\xd0\x81\x22\x87\x9c\xa1\x62\x42\xb4\xb8\x98\xd1\x8d\xa4\ +\xff\xc3\x1b\x5d\xcc\x04\x27\x14\xc3\x11\x83\x21\x43\x0e\xa8\xa1\ +\x01\x49\x70\x08\x34\xba\xab\xaa\xbb\xba\xcb\x66\x56\xa5\xcf\x3c\ +\xde\x6d\xef\xf7\x32\xba\x38\x10\x2f\xc1\x60\x29\x02\x9c\x9f\x90\ +\x2b\xf7\x59\xe6\xfb\x9e\xf7\xf9\xce\x4f\x8f\x47\xc3\xc1\xc6\xda\ +\x5a\xb3\x51\x97\x30\xc2\x02\xe0\xb4\xcc\xd3\x84\x94\x45\x59\x14\ +\x45\x91\x4b\x92\xf8\xce\xfd\xb7\xea\xf5\x2a\x25\xe5\xc1\xcb\x17\ +\x4f\x9e\x7c\x15\x86\x41\x14\x85\x94\xd2\xac\xa4\x76\xa5\x06\x80\ +\x30\x9f\x4c\xc7\xc3\xa1\x84\x51\x12\x45\x9a\xa2\x24\x51\x4c\x4b\ +\xca\x29\x53\x15\x45\x51\x94\xc5\x7c\x4e\x08\xf9\xfe\xf7\xbf\x8f\ +\x21\x5a\x5f\x5f\x2f\xb3\xac\x56\xab\x35\x9a\x8d\xdd\xbd\x3d\xcf\ +\xf7\x1f\x3d\x7a\xf4\xf0\xe1\x43\xcf\xf3\x74\x5d\xef\x76\xdb\x96\ +\x65\xed\xed\x6e\xbd\xf3\xce\xdb\xed\x56\xc3\x59\x38\xd3\xe9\xf4\ +\xf2\xf2\xbc\x28\x72\x28\x00\x43\x55\x75\x45\xdd\xdd\xd9\x1b\x0d\ +\xc7\xfd\xd1\xe8\xe5\xc1\xcb\x9b\x37\x6e\x76\xda\x1d\xce\x79\x9a\ +\xe5\x8a\xa2\x20\x84\x8a\xbc\xf8\xf2\xf1\x97\xab\xab\xab\xbb\xbb\ +\xbb\xd7\xae\x5d\x1b\x8d\x86\x9c\xf3\x4e\xa7\x93\xe7\x39\xa5\x34\ +\x4d\xd3\xf3\xf3\xf3\xc1\x60\xe0\x79\x5e\xaf\xd7\x5b\x16\x1d\xcb\ +\xb2\xcc\xb2\xec\xce\x9d\x3b\xbb\xbb\xbb\x67\xa7\xc7\x61\x18\x3e\ +\x7a\xf4\xe8\xf5\xeb\x57\xa6\x69\x8e\x46\xa3\x24\x0a\xf3\x2c\x79\ +\xf1\xe2\xe5\xe9\xc9\x89\xe7\xba\x9c\x31\x53\x37\xee\xdd\xbb\x67\ +\x9a\x26\xa3\xff\x74\x1e\x72\x49\x9d\x71\x06\x00\xcf\xd2\x64\x09\ +\x6a\x57\xab\x95\x4a\xc5\x36\x4d\xb3\x56\xad\xea\x86\x81\x80\x00\ +\x28\xc9\xd3\xc4\x5d\x4c\x01\x25\x80\x52\x5d\x55\x02\x77\xd1\xef\ +\x9d\x5f\x5d\x9c\x9b\x9a\xb6\xbf\xbb\xbb\xda\xed\x0a\x9c\x33\xc6\ +\xeb\xb5\xfa\x62\x3a\xf7\x5c\x57\x55\x64\x53\x37\xca\xa2\x30\x4c\ +\xc3\x36\x6d\x8c\xf0\x6c\x36\x2d\xb2\xdc\xb2\xad\x22\xcf\x7d\xdf\ +\x63\x9c\x3d\x7b\xf6\x34\x0c\x83\x7a\xad\xaa\xa9\x6a\xa7\xdd\x32\ +\x34\x35\xf0\xbc\xad\xad\xad\xef\x7c\xe7\x3b\xf7\xdf\x7e\x9b\x50\ +\x0e\x04\x28\xc9\x32\x07\x00\x61\x84\x30\x92\x14\x19\x8b\x98\x72\ +\x26\x2b\xb2\x28\x4b\x8c\x33\xdd\x30\x5a\x9d\x8e\xa6\x99\xcb\x1d\ +\x1f\x41\x84\x31\xde\xbd\xb6\x73\x6d\x7b\xbb\x28\x52\x0e\x68\x14\ +\x06\x1b\xeb\x1b\x18\x63\x81\x73\x11\xc1\xd5\x95\x6e\xbd\x56\x9d\ +\x8c\x46\x18\x22\xc7\x59\x84\x61\xa0\x28\x32\x60\x4c\x10\x40\xab\ +\xd5\x5a\x2c\xa6\x17\x17\xe7\xbe\xeb\x01\xce\x9f\x3c\xfe\xaa\x2c\ +\x73\xcb\xb2\x18\x63\x84\x50\x4a\x59\x51\x14\x59\x9e\x87\x61\xb8\ +\x58\x2c\xb6\xb6\xb6\xa6\xd3\x69\x14\x85\x6f\xce\x00\x41\xe8\x07\ +\x1e\xc6\x68\xbe\x58\xe8\x9a\x46\x09\x33\x74\xf3\xd6\xad\x3b\x5b\ +\x9b\xdb\x2b\x2b\xab\xdb\xdb\x5b\xb2\x2c\x86\xbe\x1f\x85\xf1\x78\ +\x34\xf6\x5d\x97\x51\x26\x89\x72\x96\x64\xc3\xfe\xe0\xe5\x8b\x17\ +\xbe\xe7\xae\x6f\x6d\xde\xff\xf0\x83\xad\xdd\xdd\xb9\xeb\xd6\x1a\ +\xcd\xde\x70\xf4\xfc\xf9\x01\x12\x45\x52\x52\xc8\x90\x2c\xca\xed\ +\x86\x5d\xb1\xad\x20\x08\x46\xc3\x61\xa3\x5a\x85\x02\x3f\x3d\x3d\ +\x21\x65\xf9\xe2\xc5\x8b\xa3\x57\xaf\x15\x59\x69\x35\x9b\xba\xa6\ +\xde\xbc\x71\x5d\x92\xc4\x20\x08\x7e\xef\x77\x7f\xf7\xb7\x7f\xfb\ +\xb7\xb6\xb6\x36\x93\x24\xd5\x54\xbd\x28\x72\x08\x39\x42\x02\x42\ +\x02\x84\x40\x10\x00\x21\x44\x14\xa1\x2c\xe3\xa2\xc8\xea\xf5\x5a\ +\xa7\xd3\xd2\x34\x5d\xc4\x18\x42\x88\x04\xa1\x56\xab\xbd\xff\xfe\ +\xfb\x18\x21\x53\x37\x5c\xd7\x6d\x77\xda\xcb\x83\x5c\x10\x84\x8a\ +\x55\xdd\xdc\x58\x3f\x3c\x7c\x1e\x45\xbe\xeb\xb9\x81\x1f\xfb\x6e\ +\x94\x26\xe9\xb2\xc8\xdb\x6a\xb5\x1e\x3e\x7c\xf8\x57\x7f\xf5\x57\ +\x9d\x4e\xe7\x8b\x2f\xbe\x18\x0c\x06\xaa\xaa\x22\x84\x04\x41\xf0\ +\x03\x5f\x92\xa4\x27\x4f\x9e\xec\xef\xef\xff\xbb\x7f\xf7\xef\x36\ +\x36\x36\x3c\xcf\x3b\x3e\x3e\x1e\x0c\x06\xff\x68\x6d\xe4\x67\xc6\ +\xd0\xc3\x22\xcf\x03\x3f\xf6\x5d\xf7\x83\xf7\xde\xaf\xd5\x6c\x08\ +\xa1\x00\x38\x10\x40\x91\x67\x51\x14\xe9\x86\x26\x89\xaa\x22\x89\ +\x18\x23\xc7\x59\x34\x1a\xf5\x1b\x37\x6e\xa4\x69\x7a\x71\x75\x75\ +\xf8\xf2\xe5\xea\xca\x8a\x58\x17\xab\x15\xbb\xd9\x68\x35\xea\xcd\ +\xc1\xe8\x6a\x31\x9f\x71\x46\xd7\xd7\x56\x36\x56\x57\xff\xb7\xcf\ +\x7e\x44\x09\x59\x3e\xdc\x5a\xcd\xa6\xae\xe9\xff\xe7\x9f\xfc\x67\ +\x2f\x88\x7e\xf3\x37\x7f\xeb\xaf\xff\xea\x2f\xaf\x7f\xf8\xe1\xe1\ +\xc1\xcb\x76\xa7\xb5\xb1\xbe\xbe\xd2\xed\x64\x59\x0e\x38\xb7\x6d\ +\x1b\x00\x5e\x96\x65\x14\x45\x84\x94\x49\x9c\xc4\x49\x78\x7a\x71\ +\xfe\xea\xd5\x91\xaa\x68\xce\x38\x57\x4d\xd5\x30\x74\x5d\xd7\x54\ +\x45\xb6\x2d\xdb\x09\x7c\x5d\xd3\xd7\xd6\xd6\x0c\xd3\x08\xfc\x00\ +\x23\x48\x09\xc1\x18\x59\xb6\xf5\xad\x6f\x7d\xfb\xdd\x6f\x7c\x23\ +\x4e\x92\x7e\xff\xea\x93\x4f\x3e\x99\xcf\xe7\xba\x6e\xc6\x71\x3c\ +\x1c\x0e\x65\x59\x26\x84\x40\x08\x47\xa3\x11\xe7\x4c\xd7\xf5\x24\ +\x49\x1e\x7f\xf9\x25\x07\xe0\xc6\x8d\x1b\x1f\x7d\xf8\xd1\x17\x8f\ +\x1e\x95\x45\x79\x74\x74\x84\x11\xf6\x1d\xef\xb3\xfe\x8f\x67\xd3\ +\x99\x28\xcb\x61\x98\xe4\x59\xb6\xb5\xb3\x33\x1e\x0f\x3f\xf9\xf8\ +\x13\x5a\x14\x9c\x15\x48\x10\xf8\x3f\x7d\xdd\x19\xe3\x82\x00\x30\ +\xc6\x49\x9a\x12\x52\xaa\x9a\x62\xe8\x86\x28\xb1\x9c\x70\x4d\x55\ +\x3a\xd5\xc6\xf6\xe6\x46\xe4\x7b\x18\x8b\x51\x9a\xc5\x71\x60\x59\ +\x36\x65\x65\x9e\x95\x79\x9a\x36\x6b\xd5\x8a\x6d\x99\xa6\x29\xc9\ +\x12\x80\xc0\x34\x34\x51\x84\xd7\xae\x5d\xe3\x02\x5c\x26\x36\xc6\ +\xa3\x91\x55\xa9\x2a\x92\x22\x49\xa2\xae\x1b\x86\x82\x77\x76\x76\ +\x8e\x5f\xbf\xca\xb2\xac\xb5\xb2\xf2\xf2\xf5\xeb\xdd\xbd\x1b\xd5\ +\x4a\x85\x64\x45\xb5\x66\x8f\xc6\xc3\x38\x8e\x77\x77\xaf\x89\x22\ +\x1e\x0e\x87\x95\x7a\xa7\xbb\xb6\xa5\xeb\xa6\xaa\x2a\x08\xa1\x38\ +\x8e\x31\xc6\xcb\x3e\xec\xf2\xf0\xe7\x8c\xa9\xaa\x92\xe7\x04\x42\ +\x10\x85\x61\x1c\xc7\x82\x20\x50\xc6\xca\xa2\xa8\x56\x2b\x97\xfd\ +\x7e\x91\x65\xce\xc2\xe9\x36\xb6\xa3\xa4\xb7\xcc\x2d\xa9\xb2\x64\ +\xea\x2a\x2d\x73\xd9\x90\x6c\xdb\x8e\x93\xf4\xe6\xcd\x3b\xa2\x08\ +\x16\xf3\x45\xbb\xd5\x3c\x7a\xfd\x0a\x41\xb8\xb1\xb1\x36\x9d\x8c\ +\x1f\x7c\xfe\xe3\x6a\xad\xca\x01\x1f\x8d\x46\xf5\x56\x5b\x92\xa4\ +\x28\x8a\x36\xd6\xd6\x4f\x4f\x4f\xee\xdc\xbe\xa3\xeb\x7a\x18\x86\ +\xb5\x7a\xbd\xd1\x68\xbc\x59\x85\x1e\x00\x21\xcf\xb3\x6a\xd5\x5e\ +\x2c\x66\xae\xeb\xaa\x9a\xda\x6e\x75\x6a\xb5\x1a\x05\x08\x8a\xb0\ +\xd1\xa9\xde\xb9\x7b\xfb\xec\xb0\xdf\x6e\xb7\x07\x83\x01\xa7\x00\ +\x30\x26\x22\xcc\x18\x5b\x4c\xe6\x59\x9a\x6e\x6c\x6c\x1a\xb6\xc9\ +\x80\xc0\x11\x2a\x01\x50\x4d\xf3\x6e\xb7\xeb\x39\x4e\x12\x25\xbb\ +\x3b\xdb\xbe\x17\x7a\xbe\x6f\x5b\x1a\x63\x1c\x61\x64\x58\xd6\xbd\ +\x7b\xf7\x1e\x3d\x7c\xe0\x2c\x16\x1f\x7d\xf4\xc9\xe9\xd9\x05\x07\ +\x7c\xf7\xda\xb5\x92\xa4\xaa\x24\x16\x45\xf1\xe0\xc7\x3f\x5e\x5b\ +\x59\x59\x5f\x5f\x9f\x4e\xa6\xe3\xb9\xb3\xbb\x77\xa3\x52\xb1\x25\ +\x0c\x30\xc6\x8c\xb1\xa2\x28\x7e\xb2\xec\x18\x0a\x40\xc8\xb2\x5c\ +\xc4\x58\x96\xe4\x24\xca\x18\x29\xf2\xbc\xe0\x0c\x2c\x53\x3f\x96\ +\x69\x46\x29\x19\x8d\x46\x69\xc1\x54\x55\xa9\xd8\x26\x42\x48\xd7\ +\x74\xce\xf9\xb5\x6b\x3b\x07\xc7\x0f\x15\x45\xd1\x35\x7d\x30\x18\ +\x7e\xfc\xf1\xaf\xed\xec\xb5\xe7\x8b\xc9\xfe\xfe\xf5\xe1\x70\xf8\ +\xd9\x67\x9f\x7d\xf7\xbb\xdf\x7d\xf0\xe0\x41\xbf\xdf\x77\x5c\xe7\ +\xf7\x7e\xf7\xf7\x8e\x4f\x8e\x6f\x5e\x5c\xf8\x9e\xdf\xe9\x76\x2a\ +\x95\xaa\xe7\xf9\xb5\x5a\xed\xd7\x7e\xed\xd7\x82\x20\xa8\x54\x2a\ +\xeb\xeb\xeb\x4b\xfa\xff\x9f\x7f\xe7\xc2\x18\x4d\x67\xb3\x27\x4f\ +\x0e\xde\x79\xe7\x7e\xbd\x51\xe5\x80\x63\x49\x5c\x86\xe0\x34\x4d\ +\xa7\x94\x47\x61\x62\x18\x28\xcf\xe2\x24\x0a\xd7\x56\x3a\x4f\x9e\ +\x3e\x6d\x37\xea\x83\xc1\xc0\x36\xd4\xdb\xd7\xf7\x30\x42\x65\x16\ +\x3f\x7e\xf4\x99\xe7\xcd\x55\xdd\xd0\x75\xeb\x6f\xff\xe6\x6f\x77\ +\x77\x6f\xac\xb4\x5b\x24\xf6\xbf\xfa\xf2\x01\x03\x5c\x33\xcd\x66\ +\xa7\x23\x08\xc2\x57\x5f\x3d\x9e\x8e\x06\xbf\xfe\x2f\xff\xa5\x40\ +\xb3\xb5\x6e\x33\xf0\x9d\x7b\x77\x6e\x5b\xb6\xad\xea\x86\x6d\xdb\ +\x49\x9a\xfa\xbe\xaf\x48\x0a\x02\xd0\x59\xb8\xb3\xd9\x2c\x8e\xe3\ +\xd9\x6c\x26\x69\x76\xb3\xd3\xbe\x07\xdf\x2f\xe3\x6b\xed\x66\xf7\ +\xe1\xe7\x3f\x02\xa2\x8c\x24\xe6\x87\x8b\x9b\xba\x2e\x01\x45\x60\ +\x48\x53\xf4\x2c\xce\xa2\x30\x41\x48\xf5\x40\xab\x00\x00\x20\x00\ +\x49\x44\x41\x54\x08\x11\xc2\xb0\x28\xd6\xea\xd5\x9b\xb7\xf7\x21\ +\x62\x57\x97\x97\xfb\xfb\xfb\xb2\x2c\x4f\xa7\xb3\xc0\x3f\x31\x4d\ +\x73\x14\x86\x94\x10\x53\xd7\xe7\xb3\x99\x2c\xcb\x71\x14\xf8\xae\ +\xb3\x58\xcc\xc3\x30\xfc\xe8\xa3\x8f\xeb\x55\xfb\x97\xbf\xf3\x0b\ +\x3f\xf8\xc1\xf7\x9f\x7c\xfd\xe4\xf9\xd3\x27\x8d\x46\x93\x71\x7a\ +\x72\x72\x0c\x04\x41\x2e\x0a\xdb\x34\x11\x04\xee\x7c\x1a\x89\x62\ +\x9e\x46\xd3\xc9\x68\xa5\x5d\x35\x4d\x8d\x33\xfe\x4f\xbd\xea\x02\ +\x00\x14\x49\x42\x02\x40\x00\x00\xc6\x11\xc4\x18\x63\xca\x08\xc2\ +\x08\x94\xb9\x2c\x10\x51\x52\xcc\x6e\xc7\xf3\x03\x1b\x61\x52\x64\ +\x79\x2a\xea\x86\x51\xad\xd4\x50\xab\xcd\x68\x49\x08\xc9\x48\xa9\ +\x10\xd2\x59\x59\xb9\xb8\xb8\x98\xcd\xa7\x3b\xd7\xf6\x38\x13\xe6\ +\x93\xc9\x6c\x3a\x2d\x8a\x3c\x89\xa3\xf5\xcd\xed\x7a\xa7\x5b\x6d\ +\x36\xcb\x3c\xdc\x1a\x8f\x9e\x3c\xf9\xca\x9d\x4f\x4c\x55\xae\xc8\ +\x4a\xa7\xd6\x90\x44\x4d\xad\xd6\x20\x24\xc3\x49\x4f\x37\xb4\xeb\ +\xd7\x6f\x32\x86\x69\x29\x22\xa4\x32\x0a\xb2\x3c\x97\x74\xc5\x75\ +\x16\x00\x00\x11\x6b\x50\xe0\x08\x72\xce\x88\x84\x00\x32\x95\xd0\ +\x0f\xe2\x30\x2e\xf2\x2c\x4b\xf3\xd9\xcc\x03\x02\x12\x10\x4a\xcb\ +\xb4\x24\x59\xb3\x59\xa7\x84\x97\x84\x2b\x9a\xa8\x1b\x26\x67\x92\ +\x20\xd0\xf9\x74\x70\x7e\x7a\x00\x01\x78\xe7\xfe\x87\x95\x66\xb3\ +\x37\x9a\x7f\xf9\xf5\x17\x6b\xab\x1d\xce\x41\xbb\xd5\x5e\x5b\xdf\ +\x9c\xce\xe6\x9f\x7c\xfc\xed\x7f\xf1\xeb\xdd\x28\x8e\xb2\x34\x36\ +\x6c\xdb\xaa\x54\xab\x95\x46\x14\x78\x91\x1f\x08\x80\x27\x61\x78\ +\x63\x6f\x5f\xc6\x22\xb6\xab\xa2\x94\x63\x51\xe2\x6f\x14\x19\x15\ +\x04\xc0\x19\xe5\x8c\x41\x41\x14\x00\x56\x15\x6d\x65\xad\x23\x89\ +\xac\x6a\xcb\x49\x9e\x35\x6c\x13\x71\xfe\xfe\xfb\x6f\x5f\x5c\xf6\ +\x2d\x5b\x45\x88\xb9\xfe\xc2\x30\x4d\x49\x35\x37\x2b\x9b\x9b\x3b\ +\x9b\x45\x51\xa4\x59\x9a\x47\x71\xbb\xdd\x5e\x6b\x77\xa6\xc3\xa1\ +\xb8\xb2\x7a\x6d\x67\x27\x89\xa3\x07\x9f\x7f\x61\x18\x3a\xe7\x5c\ +\xdc\xde\xc2\x48\xd9\xd9\x7f\x2b\x4e\xc2\x82\x03\xb3\x56\x3d\x3e\ +\x7a\x15\x07\x9f\x14\x71\x60\x54\x9b\x86\x61\x61\xb1\x66\x57\x4c\ +\x67\x3e\x9a\x2e\xc6\x1f\x7f\xf4\xed\x56\xab\xfb\xfc\xc5\xab\x7a\ +\xbb\x43\x29\x4d\xb3\x08\x6a\x5a\x94\xa4\x69\x92\x6a\xaa\x8a\x10\ +\x52\x64\x09\x30\xa1\x28\x89\x22\x8a\x0c\x61\x67\xe1\x23\x24\x3a\ +\xae\x37\x19\x4f\x2f\xfa\x03\xab\x5a\xcf\xcb\xd2\x0b\x82\x7a\x73\ +\x45\xd5\xe5\x6c\xe6\x43\x0e\xea\xf5\x36\xa3\x42\x5e\xc4\x04\xc4\ +\xaf\x8e\x9f\xf5\xae\x46\x9d\xe6\x8d\x5f\xf9\xce\x6f\x0d\x06\xfe\ +\x83\x87\x3f\x28\xd8\x3d\x41\xe0\xb5\x5a\xfd\xfd\xf7\xdf\xfb\xde\ +\x9f\xfd\x67\x01\x82\xdf\xf9\x9d\xdf\x52\x55\xe5\xf7\x7f\xff\xf7\ +\xf3\x3c\xb3\x2d\xab\xd3\x6d\xeb\xba\x76\x72\x72\x82\x45\xf8\xf2\ +\xe0\xf9\x37\xbe\xf1\x6e\x96\x25\x9d\x6e\x3b\xcf\x72\x20\x80\x7f\ +\xb4\x36\xf2\x33\x7a\x2d\x42\x08\x7d\x3f\x90\x65\xb5\xd1\x68\x51\ +\xca\x38\x10\x18\x63\x00\x08\x94\x31\xca\xb8\xaa\x69\x92\xac\x38\ +\x8e\x93\xa6\xb1\x6d\xe9\x80\xd3\x34\x0e\x03\xdf\x29\x8b\xf4\xc6\ +\xde\xee\xee\xf6\xd6\xf5\xbd\xdd\xcd\xf5\x2e\x86\x34\x8e\x43\xca\ +\x39\x16\xe5\xd1\x70\xc4\x8a\x9c\x17\xe9\xc9\xd1\xc1\xeb\x83\x97\ +\x48\x44\x51\x92\xec\xec\x5c\x3b\x38\x38\x38\x78\xf9\xfc\x77\x7f\ +\xe7\x37\x93\xc8\xb7\x0c\x25\x0c\x5c\x4a\x8a\xf7\xde\x7f\xd7\xb2\ +\xcc\x66\xb3\x69\x19\x96\xa6\xa8\x86\xa6\x0f\x7a\xfd\x57\x87\x47\ +\xbd\xab\xde\xeb\x57\xaf\xcf\xcf\xce\x3b\xed\xce\xad\x5b\x7b\x5b\ +\xdb\xeb\xb7\xef\xdc\x6b\xb6\xd7\x4d\xab\xa1\x68\x7a\x56\x26\x08\ +\x53\xcf\x9d\x2c\x26\x93\x83\x67\x2f\x44\x28\xb6\x1a\x9d\xde\x55\ +\x3f\x0a\x23\xce\x81\xac\x28\xf5\x7a\x7d\x73\x6b\x13\x21\x98\xe4\ +\x49\x49\x8a\xa2\x2c\xae\xae\xae\xe2\x38\x8a\xa2\xf0\xfc\xec\xac\ +\x52\xa9\x24\x51\x54\xe4\x79\x10\x04\x88\xf3\xfe\xd5\x55\x14\xfa\ +\x2f\x9e\x3f\xdb\x58\x5f\xd3\x35\xe5\xd1\xc3\xcf\x9d\xc5\xbc\x5e\ +\xad\x60\x04\x67\xf3\x89\x6d\x99\x8a\xa2\x34\x1a\x0d\xdb\xb2\x14\ +\x59\x36\x0d\x43\x95\xa5\x2c\x89\x91\x00\x5e\x3c\x7b\xca\xca\x9c\ +\x52\xf2\xd3\xf1\x96\x9f\x42\x45\x18\xba\x92\x26\x71\x1c\x45\x8a\ +\xa2\x2e\x6f\xe3\xae\xbb\x70\xe7\xb3\xc5\x7c\xea\xcc\xc6\xa3\x41\ +\x4f\x55\xd5\x46\xb3\xee\xfb\xee\xe9\xf1\x49\x1c\x05\x18\xa1\x28\ +\x0a\x05\x88\x0c\xab\xaa\x5b\x36\x80\xb0\x37\xe8\x17\x65\x49\x28\ +\x0d\x82\xc0\x59\xcc\xc3\xc0\x23\x45\xea\x4c\xc7\xe3\x7e\x6f\x3e\ +\x9d\x38\x8b\x05\x96\x64\xd9\xb2\xd5\x4a\x7d\xef\xf6\x9d\x4a\xad\ +\x72\x79\x71\xb2\x98\x8e\x1b\x15\x5b\x20\xcc\x75\xdc\x7e\x7f\x30\ +\x1e\x0f\x47\xa3\xab\x5a\xc3\xae\xd5\xeb\x69\x5a\xbc\xf5\xf6\xbb\ +\x77\x6e\xbe\xa5\x6b\xe6\x4a\xb7\xc3\x39\x4d\x92\x58\xc4\xd0\xd0\ +\x54\x11\x82\xb2\xc8\x68\x99\x2b\x12\x66\x45\x06\x68\x01\x01\x65\ +\xb4\x00\x9c\x21\x88\x9b\xcd\x8e\x80\x90\xa2\x29\xd5\x46\x35\x2b\ +\xd3\x8b\x8b\x2b\xdb\xb4\x04\xc4\xc3\x20\x82\x40\x16\x00\x1a\xf4\ +\x2f\x3e\xfd\xf4\xbf\x02\x00\x54\xd9\x88\xa3\x62\x6b\x6b\xbd\xd9\ +\xae\x79\x9e\x17\x04\x41\x9a\x65\x1f\x7c\xf0\xd1\x7c\xe1\x46\x51\ +\xdc\x6c\xb5\xdf\xba\xff\xf6\x70\x3c\xf4\x3c\xaf\xd3\x5e\x91\x90\ +\x18\xfa\x21\x04\xc2\xe0\xea\x6a\xa5\xdd\xae\x5a\xa6\x26\xab\x8a\ +\xac\x1a\x9a\xa9\x48\xea\x9b\x61\x74\x94\xd2\x56\xb3\xd5\x6c\x34\ +\x26\xa3\x29\xa5\xc0\x71\xbc\x47\x5f\x3c\x7c\xfe\xe2\xeb\xf1\xf0\ +\x62\x32\xba\xea\x5f\x5d\x5c\x9d\x9f\x45\x91\x7b\xf3\xd6\x2e\xc2\ +\xec\xf3\x87\x9f\x1e\xbe\x7a\x49\x59\x59\x94\x39\xc4\x50\x33\x0c\ +\xcd\xd0\x2b\x76\xc5\x5f\x2c\x4e\x5f\x1f\x99\xaa\xea\xb9\x4e\x1c\ +\x85\x93\xf1\x78\x38\x1c\x30\x4a\x9e\x3e\x7d\xf6\xfa\xf5\x91\xe3\ +\x78\x25\x13\x64\xa3\xa2\x56\x1a\x77\xdf\x79\x77\x67\x6f\x77\xb1\ +\x98\x7c\xf5\xc5\x43\x45\xc2\xdd\x56\x3b\x0c\xe3\xb9\x13\x8c\x27\ +\x93\x67\x2f\x9e\x22\x8c\x6e\xdd\xbe\x99\xa4\x59\xad\xd6\xfc\xc6\ +\xbb\x1f\xd4\xea\x75\xd3\xd4\xed\x8a\x9d\xa6\x19\x42\x78\x49\xed\ +\x94\x25\x25\x84\xcb\x18\x8b\x10\x17\x59\xc1\x18\x9b\x2d\x1c\x4a\ +\x85\xa2\xa0\xdd\xee\x9a\xac\x1a\x59\x5e\x56\x6b\x75\xc3\xd4\xcf\ +\xcf\x4f\xd2\x2c\x34\x0d\xd3\xf3\xa2\x24\x49\x28\xe3\x69\xe6\xfe\ +\xfb\xff\xf0\xbf\x7a\x5e\xdc\x69\xef\x03\xa6\xd7\x6b\xb5\x7b\x6f\ +\xed\x9f\x1c\x1f\xf5\xae\xae\x18\x25\xfb\x7b\x7b\x3b\x5b\x5b\x07\ +\x2f\x5e\xd6\xaa\xd5\x6f\x7f\xeb\x9b\xed\x56\xf3\xd1\xc3\x87\xad\ +\x76\xbb\xd3\x69\x13\x5a\xbe\x3e\x7a\x95\x24\xf1\xf1\xf1\xd1\xed\ +\x3b\xb7\xba\x2b\x1d\xcb\x32\x64\x45\x6a\xb7\x1b\xc2\x3f\xd6\xd2\ +\xfd\x19\xdd\xb9\x28\x65\x15\xdb\x06\x40\x8e\xe3\xc4\x0f\x70\xb5\ +\x5a\xe1\x1c\x70\xce\x64\x09\x2f\x1c\x2f\x8a\x22\x49\x92\x0c\xc3\ +\xc0\x08\x2d\x1c\xa7\xd3\xe9\x08\x82\xf0\xec\xd9\xb3\x5f\xfe\xe5\ +\x5f\xee\x76\x3b\x08\x61\x0e\x00\xa5\x54\x55\xd4\x8f\x3f\xfa\xe8\ +\xb3\xcf\x3e\x1b\x0e\xfa\x92\x28\xfa\xbe\x3f\x9f\xcd\x1e\x3e\x7a\ +\x28\xc9\xb2\x1f\x06\x56\x45\xb9\x7d\xfb\xf6\xc1\xc1\x41\xbd\x5e\ +\xdb\xdf\xdf\xf7\x3c\x8f\x73\x50\xab\xd5\xb6\xb7\xb7\x55\x55\x5d\ +\x5f\x5f\x8b\x93\x3c\x49\x93\x25\xb5\x30\x99\x4c\x66\xb3\x59\xb7\ +\xdb\xd1\x75\xdd\xd0\xf5\x3c\xcf\x49\x91\xaf\xae\x76\x49\x9a\x07\ +\xd3\xa1\x2c\x49\x71\x10\xd6\x5b\x56\xd5\x32\x3c\x67\xae\x2a\xe2\ +\x7c\x36\x52\x54\x59\x51\x24\xcf\xf3\x7e\x22\x00\x80\xb0\x28\x8b\ +\x66\xb3\x79\x6d\xe7\xda\xc1\xeb\xd3\x5a\xad\x5e\xaf\xd7\x35\x59\ +\xe9\xf5\x7a\x17\x17\x17\x8a\xac\xd8\xb6\xbd\xbe\xb1\xe1\x3a\x4e\ +\xbf\xdf\xcf\xf2\x5c\x10\x84\x30\x0c\x18\x63\x69\x9a\xf6\x7a\xbd\ +\x24\x49\x14\x45\x59\x5d\x5d\x43\x08\x21\x88\x36\x37\x37\x0c\xdd\ +\xbc\x7e\xfd\xfa\x6c\x36\xc3\x18\x2f\x16\x0b\x45\x51\x2a\x95\x0a\ +\x00\xa0\xd7\xeb\x01\xc0\x57\x56\x9a\x6f\x70\xf6\x2f\x73\xff\x49\ +\x1c\x31\x4a\x01\x58\x16\x32\xc4\x34\x4d\x29\xe3\x59\x56\x88\x92\ +\x4c\x29\xd5\x0d\xfb\xd5\xe1\xa1\x6e\x9a\xab\xab\xab\xb2\xa2\x04\ +\xbe\xaf\xca\x2a\x40\x70\x36\x9b\xa9\xaa\xb6\xb6\xbe\x4a\xca\x32\ +\x08\x82\x65\x87\xb4\xd1\x68\xc8\xb2\x9c\x24\x29\x42\xa8\x5a\xad\ +\x8c\x46\xa3\xb9\x73\xa0\x6a\x66\xbd\xdd\x16\x11\xa4\x94\x88\x92\ +\xd4\x6c\x36\x47\x17\x27\xe3\xf1\xb8\x5a\xef\xcc\xe6\xb3\x30\x2e\ +\x17\xce\x5c\x55\xc1\x7c\x3e\xef\x74\xba\x41\xe0\x43\x01\x34\xeb\ +\x75\xcd\xd0\x44\x55\xa4\xa4\x2c\xd2\x4c\x94\xb0\x24\x8a\x79\x96\ +\x45\x71\xc8\x29\x83\x02\x00\x9c\x51\x42\x4d\x53\x8f\x93\x14\x23\ +\xa8\xa9\x8a\x6d\x59\x59\xe4\x41\x01\x38\xce\x5c\x00\xac\x51\xab\ +\xcf\xa6\x2e\x60\x85\xc0\x58\x14\x04\x92\x28\x62\x08\x5c\xd7\xcb\ +\x52\xfe\xf1\xde\x1d\x08\x51\xa3\x51\x27\x02\xd1\x35\x55\x15\x65\ +\x49\x94\xcf\xcf\xce\x0c\xcd\x6c\x37\x5b\x4f\x9f\x3d\xbd\x7e\xfd\ +\xda\xc6\xda\x5a\x96\x65\xbe\xef\x01\xce\x28\xa3\x80\x33\x46\x08\ +\xa7\x74\x7d\x75\x15\x0a\x42\x18\x04\x48\x92\x00\x47\xff\x3f\xa8\ +\x08\x98\xe5\xd9\x6c\x36\x0b\xa3\x10\x02\x20\x61\x74\x75\x79\x11\ +\x85\x91\xa6\xeb\x7e\x18\xf6\x07\x83\xad\xad\x9d\x38\xce\x35\xfd\ +\x7c\x6f\x7f\xbf\x2c\xc9\xf9\xc5\x45\x9a\xa4\x51\x18\xf7\xae\x2e\ +\x15\x45\xdb\xd8\xd8\x10\x00\x4f\xd2\xc8\xf3\x3c\xca\x68\x14\x06\ +\x18\xc3\x2c\x4b\x44\x51\x44\x08\x21\x24\x9c\x9e\x9e\x70\x4a\xbe\ +\xf5\x0b\xbf\xa4\x9a\x26\x82\x42\x96\xe4\x5b\x5b\xdb\x87\x5f\x3d\ +\x7a\xf6\xfc\xf9\xf5\xeb\x77\xd2\x34\x9d\x3a\xc1\x70\x32\x29\xf2\ +\x20\x08\x67\x49\x92\x98\xa6\x31\x9f\xcf\xaf\x5d\xbb\x51\xab\x55\ +\x80\x4b\x0c\xd3\x4c\x92\x38\x49\x12\xcb\xb2\xd2\x34\xc3\x22\x8e\ +\xc3\x08\x43\x24\x22\x91\x73\xc6\x39\x37\x74\x9d\x50\x96\x26\x71\ +\xbd\x56\x23\x45\x2c\xcb\x52\x14\x05\x65\x9e\x59\x86\x89\x04\xd8\ +\xeb\xf5\x3e\xf8\xe0\x63\xdf\x5b\x20\x84\x75\x5d\xcc\xf3\xf2\xd9\ +\xf3\xd7\xdf\xb8\x6f\xb5\x5a\x0d\x42\x48\xbd\x5e\x07\x10\xbc\xf7\ +\xee\x3b\xa3\xd1\xf8\xe0\xc5\x0b\xd3\x30\x7f\xf1\xe7\x7e\xfe\x7b\ +\xdf\xfb\xde\x77\x7f\xe7\x77\xb6\x37\xb7\xda\xcd\xe6\x0f\x7e\xf0\ +\x77\xbf\xfb\x7b\xdf\x9d\xcd\x67\x45\x91\x5b\x96\xd9\xef\xf7\xef\ +\xdf\x7f\xbb\xd5\x6a\x2e\x93\x2a\xb5\x5a\xad\x2c\x4b\x81\xd2\x9f\ +\x8e\x01\xff\xcc\x48\x54\x5a\xab\xd5\x3a\x9d\x8e\xe7\x79\x8e\xe3\ +\x2d\x16\x6e\x92\xa4\x49\x92\x05\x61\x0c\x21\x5c\x96\x15\xe2\x38\ +\x5e\xaa\x2d\x28\xa5\xba\xae\x43\x08\xd7\xd6\xd6\xe2\x38\x59\xba\ +\x6b\x28\x25\xeb\x1b\xeb\xf7\xde\x7a\xab\xd9\x6c\x02\x41\x88\xe2\ +\x68\x38\x1c\x76\x57\x56\x5e\xbf\x7a\xb5\xb6\xb6\x46\x29\xad\xd6\ +\xaa\xba\xae\x63\x8c\xdf\x7f\xff\x03\x41\x10\x08\x21\xb3\xd9\x6c\ +\xc9\xa6\x42\x08\xa3\x28\xa2\x8c\x26\x49\xe4\xfb\xae\xef\xbb\x82\ +\xc0\xeb\xf5\x6a\x14\x85\xf5\x7a\x75\xe1\xcc\xcb\xb2\x80\x80\x4d\ +\x07\x83\xe1\xe5\x65\x9e\xc4\x49\x18\x25\x71\x9c\x46\x31\x23\xe5\ +\xb0\x77\x41\xd2\x90\x16\xf1\xad\x5b\xd7\xb3\x2c\xf9\xfa\xab\xc7\ +\x9c\x33\x51\x44\x40\xe0\x94\xd0\x76\xab\x8d\x10\x0e\x82\xa0\xd1\ +\x68\xa4\x69\x1a\x86\xa1\xe7\x79\x00\x08\x49\x92\xf4\x7a\xbd\xc5\ +\x7c\x1e\x04\x81\x22\x2b\x9e\xe7\x8d\xc7\x13\x4a\x99\x24\x49\x47\ +\x47\x47\x8f\x1f\x3f\x9e\x4c\x26\xd5\x6a\xf5\xd6\xad\x5b\x10\x42\ +\x49\x14\x05\x08\x17\xee\x62\x89\x2c\xf8\xbe\xbf\x2c\xf3\x23\x84\ +\x14\x45\x01\x00\x5c\x5d\xf5\x28\x65\x6f\xc0\x73\x73\xce\x21\x84\ +\x8a\xaa\x86\x41\x28\x8a\xa2\x00\x80\x2c\xcb\xad\x56\x4b\x51\x94\ +\x7a\xad\xae\x6a\x9a\xe3\x38\x00\x70\x01\x30\x92\x15\x84\x12\xdb\ +\xb2\x5a\x8d\xa6\x00\x81\x22\x2b\x69\x9a\x5c\x5d\x5d\x9e\x9f\x9d\ +\x2f\x16\xf3\x4e\xa7\x65\xdb\x36\x21\x65\x59\x96\x71\x1c\x2e\x0b\ +\x10\x58\x44\xa6\x69\x48\x22\x8a\xa3\x60\x3a\x99\x2c\xfb\xb9\x15\ +\xd3\x5e\x5b\x5d\x67\x94\xbb\xae\xc3\x18\xa5\x8c\x76\xba\x9d\xf7\ +\xdf\x7f\xaf\xd5\x6e\x45\x51\x64\xea\x7a\x14\x06\x45\x99\xb9\xee\ +\x22\x4e\x82\xa2\x48\xf3\x3c\x51\x64\xa9\x6a\xdb\x82\x00\x5c\x77\ +\xe1\xbb\xae\xe3\xcc\x19\x23\x94\x14\xb6\xa1\x03\x06\x68\x59\xa4\ +\x49\x3c\x1e\x0e\x1b\xb5\x6a\xa5\x62\xc7\x61\x30\x1b\x8f\x27\xa3\ +\x31\x2d\xc9\xa0\xdf\xbf\xbc\xba\x70\xdd\x85\xe3\x2c\x28\x29\x05\ +\x01\x18\xa6\xa9\x68\x6a\xa7\xd3\xf1\xfd\xe0\xeb\xc7\x5f\x3e\x7f\ +\xfa\xe4\xf9\x93\xaf\xcf\xce\x4e\x20\x12\x6e\x5c\xdf\x97\x25\xb1\ +\xd3\x6e\x3c\xf8\xec\xb3\xc3\x97\x2f\x4c\x43\xd3\x35\x55\x00\x4c\ +\xc4\x50\x44\x42\xe0\xbb\x2f\x5f\x3c\xc7\x50\xc0\x58\x48\xe2\xb0\ +\xc8\xd3\x22\x4f\x83\xc0\x89\xa3\xf0\xcd\xae\xba\x8c\x31\xdb\x30\ +\xb3\x38\x49\xa3\x98\x03\x2e\x2b\xea\xed\x5b\xb7\xf7\xf6\xae\xe5\ +\x79\x7e\x7d\x6f\x37\x8d\xa3\xd9\x78\x9c\x65\x49\x91\x27\x93\xd1\ +\xa0\xdb\x69\xbd\x75\xf7\x8e\xeb\x2c\x30\x16\x24\x11\x3f\x7d\xf2\ +\xe4\xd1\x17\x8f\xbe\xfe\xfa\x31\x23\x85\xa9\x29\x51\xe0\x96\x79\ +\x2a\x62\xc8\x69\x99\xc4\xa1\x2a\x8b\x8d\x5a\x15\x30\xe2\x2e\xe6\ +\xee\x62\xe1\x7b\x3e\x46\x18\x30\xe1\xce\xed\xdb\x40\x80\xd3\xc9\ +\x24\x8c\xfc\x92\x16\x84\x96\xef\xde\x7f\xfb\xfd\xf7\xde\xcb\xd3\ +\x54\xc4\x28\xcb\xb2\x28\x08\x7d\xcf\xcb\xb2\x54\x92\xc5\x38\x0c\ +\xe3\x38\xd6\x75\xdd\xb6\xcc\xb2\x2c\xe7\xf3\x85\xb3\x70\xe2\x28\ +\x62\x8c\xaa\xaa\xac\xaa\x0a\x21\x24\x8e\xa2\xf9\x7c\xee\xba\xf3\ +\xd5\xd5\x6e\x14\x86\xfd\xab\xde\xc9\xc9\x49\xe8\xfb\x59\x9a\x3e\ +\x7f\xfa\xb4\x77\x79\xf9\xea\xf5\x61\x12\x27\x08\x22\xcb\x34\x25\ +\x84\x5a\xad\xae\xae\x99\x27\xa7\xa7\x7f\xfd\x37\x7f\xfd\xf0\x8b\ +\x07\x8f\xbe\x78\x80\x45\xf8\x4b\xdf\xf9\x45\x51\x11\x0d\x4b\xbf\ +\xea\x5f\xfe\xc1\x7f\xf8\xf7\x96\x6d\x34\x5b\x0d\x41\xe0\xf5\x6a\ +\x05\x23\x41\xc4\xe8\xe5\xcb\xe7\x9f\x7e\xfa\xc3\xf7\xde\x7b\x37\ +\xf0\xdd\x24\x8d\x19\x2d\xc3\xc0\x1f\x0d\x07\x4b\xff\xcf\x7f\x0b\ +\x7e\x2e\xa1\x28\x0a\x4a\x05\x42\xca\xc1\x60\xe0\xfb\xde\xb2\xf8\ +\xd5\x68\xd4\xeb\xf5\x1a\x63\xac\xd5\x6c\x42\x84\x00\xe7\xcd\x66\ +\x73\xb1\x58\x18\x86\xb1\xbe\xbe\xbe\x24\x09\x96\xaa\x09\x00\x04\ +\x8c\x71\x92\x24\xab\xab\xab\x02\x10\x34\x4d\x77\x5d\xf7\xcf\xfe\ +\xec\xcf\x1a\x8d\x06\x29\x0a\xcf\xf3\x3e\xf8\xe0\x03\x8c\xc5\xc5\ +\x62\x21\x8a\x52\x1c\xc7\x92\x24\x5d\x5d\x5d\xcd\xe7\xf3\x5b\xb7\ +\x6e\xf5\x7a\xbd\xf9\x7c\xbe\xb6\xb6\x99\xa7\xd9\x6c\x32\x55\x64\ +\xf9\xde\xdd\x7b\x9a\xa6\xce\x66\xb3\xaf\x1e\x7f\xd5\xef\xf5\xd2\ +\x24\x6d\x36\x2b\x8b\xe9\x04\x01\xe8\x7b\xce\x7c\x3e\x6b\x35\x9b\ +\x51\xec\x60\x52\x2c\x9c\xe0\x4f\xff\xef\x3f\x3e\x79\x7d\xf4\xf1\ +\xb7\x7f\xc1\x0f\xbc\xd1\x68\x64\x59\x16\xe7\xbc\x28\x0a\x45\xd1\ +\x6a\xb5\xc6\xa3\x2f\xbe\xe4\x9c\x57\xab\xd5\xe9\x64\x12\xf8\xbe\ +\xaa\xaa\x8a\x22\x2b\xb2\x52\x14\xc5\xd5\xe5\xa5\xa2\xaa\x4b\x57\ +\x04\xe7\x6c\x36\x9b\xe5\x79\x1e\x45\x91\x65\x59\x93\xc9\x64\xe9\ +\x14\x5b\xbe\x2c\xd2\x34\x89\xa3\xa8\x5e\xab\xc9\xb2\xbc\x8c\x2e\ +\x6d\x6c\x6c\x1c\x1c\x1c\x94\x65\x39\x1c\x0e\x6b\xb5\xfa\xd2\xe7\ +\xf5\x66\x48\x64\xad\x56\x1f\x0d\x27\x49\x9a\x09\x82\x60\xdb\x76\ +\x14\x47\x86\x61\x5d\xdf\xbf\xe1\x06\xa1\xef\xfb\x40\x80\xbe\xef\ +\xb7\xdb\x9a\x88\x70\xc9\x4b\x20\x00\x8c\x10\x46\x70\xb5\xdb\x21\ +\x94\x73\x01\xec\xed\x5c\x97\x44\x91\xb3\x8b\xd3\x3c\x67\x94\x88\ +\x58\xd4\x34\xdd\xf3\xbc\xc9\x78\x82\x20\x5c\x5f\x5b\xed\x76\xea\ +\x49\x18\x20\x04\x65\x54\x97\x25\xa9\xbb\xd2\x45\x18\x85\x61\x14\ +\xc5\x91\xa8\x25\x26\x63\x2b\xdd\x15\xcb\x16\xff\x1a\x09\x08\xc1\ +\x28\x0c\x4c\xab\x35\x5b\x4c\xa2\x2c\xa9\xd6\x6b\x79\x59\x6a\xa6\ +\x9e\xa5\x49\x9e\x67\x71\x14\x96\x65\x19\x7a\xbe\xa6\x48\xa6\xae\ +\x72\x46\xb3\x34\x76\x17\x8b\x46\xbd\x26\x09\x2d\x09\x0b\x9c\xd2\ +\x8a\x6d\x66\x69\x76\x7e\x7a\xb2\xb7\x7f\xcb\x50\x55\x0e\xa0\x69\ +\x68\x18\x02\x04\x05\x42\x0a\x01\xc9\xb7\x6f\xdf\x95\x64\x99\x90\ +\x52\xc4\xd0\x8f\x7d\xc7\x71\x0d\xc3\xcc\x92\xd4\xd4\x0d\x49\x94\ +\x21\x07\x08\x82\x07\x9f\x7f\xf6\xaf\xff\xf5\x6f\x6c\x6f\x6d\x4e\ +\xa6\x33\x5a\x16\x69\x96\x1f\xbd\x3a\x20\x45\x0a\x80\xb1\x98\x4d\ +\x65\x45\xe1\x00\x95\x8c\xa6\x05\x2d\xf2\xee\x9b\x2d\x3b\x07\x5c\ +\xd7\xb5\x46\xbd\xde\xeb\x5d\x41\x20\xd4\x6a\x15\x42\xca\x38\x8e\ +\x7f\xee\xdb\xdf\x5a\x5b\x5f\x27\x84\xd6\x6a\x75\x0c\x61\x9e\x65\ +\xaa\xaa\xcc\x26\x63\x84\x91\x69\x68\x22\x46\x84\x82\xdb\xb7\x6f\ +\x0a\x02\x68\x35\xaa\x7b\xbb\xdb\xf3\xd9\x7c\x32\x19\x7b\xae\x13\ +\x87\xa1\x6d\xdb\xba\xa6\x9d\x9d\x9e\x25\x49\xb2\xb9\xbe\xb1\xb3\ +\xb5\x25\x21\x61\x32\x1c\x70\xde\x36\x64\x71\x6b\x63\x6b\xa5\xdd\ +\x7d\x7d\xf8\x72\x30\x18\xa8\x76\xad\x5a\x5f\x6d\xb5\x5b\xab\xab\ +\x8d\xef\x7d\xef\x8f\x6d\xdb\x04\x9c\x45\x51\x20\x62\x7c\x76\x72\ +\x2a\x69\x22\x96\x91\x66\x98\x82\x20\x4c\xa6\x33\x5a\x92\x3c\xcf\ +\x3d\xc7\x2d\x75\xdd\x32\x2d\x84\x50\x96\x15\xbd\x5e\x1f\x8b\x52\ +\xab\xd9\x94\x71\x23\xf0\x67\x15\xdb\x6a\x36\x9b\x83\x41\x3f\x08\ +\x7d\x0e\x18\xa3\xd4\xb0\x0c\x3e\xe2\x82\x00\x96\x9d\xd9\x4e\xa7\ +\xf3\xd1\x87\x1f\x3b\x8e\x53\x10\xe2\x7a\x8b\xb9\x33\xf1\xbd\x60\ +\x3c\x1a\x1f\xbd\x7e\x6d\x9a\xa6\x88\xc5\xfd\xbd\xfd\x3f\xfc\x8f\ +\x7f\xf8\x1b\xbf\xf1\xdf\x7f\xf2\xd1\xc7\x7f\xfa\x27\x7f\xe2\xba\ +\x0b\x56\x96\x5f\x7f\xf5\xe5\x67\x3f\xfa\xd1\xe6\xe6\x66\xff\xf2\ +\x12\x50\x0a\x04\x90\xc5\x51\x18\x46\xf5\x7a\x0d\xb5\x2d\xfe\xdf\ +\xc6\xce\xc5\x11\xc2\x8d\x46\xad\x5a\xad\xcc\xe6\x53\x08\x05\x41\ +\x80\x86\xa1\xa9\xaa\xba\x64\x49\x30\xc6\xb2\x24\x25\x49\x42\x08\ +\x59\x5f\x5f\x6b\x34\xea\x79\x9e\x8b\x22\x36\x4d\x93\x31\x96\xe7\ +\x39\xe7\x80\x90\xf2\xf0\xf0\x70\x73\x73\x73\x7d\x63\xfd\xf3\x4f\ +\x7f\xe4\x79\x9e\xe3\x38\x95\x4a\xe5\xe4\xf5\x91\x24\x49\x9d\x4e\ +\xe7\xf4\xf4\x24\x4d\xd3\x28\x0a\xf3\xbc\xb2\xbe\xbe\x9e\x65\xd9\ +\xc5\xc5\xc5\x12\xfe\x6c\x36\x9b\x79\x9e\x49\xb2\xd4\x6e\xb7\xc3\ +\x30\x90\x25\x09\x23\xec\xb9\xae\x2c\x4b\xbf\xfa\xab\xbf\x4a\x29\ +\x7d\xf6\xe4\x51\xe4\xbb\x15\xb3\x5a\xe6\xc4\x32\xed\x4e\x77\xf5\ +\x8b\x47\x67\x95\xba\xa5\x48\xea\xe9\xf1\x81\x8c\x91\xa2\x88\xbe\ +\xef\x67\x79\x42\x28\x11\x25\x09\x70\xe0\xfb\x81\xe7\x79\xbe\x1f\ +\x74\x57\x36\x5c\xc7\x2d\x09\x39\x39\x39\x29\x8a\x42\x14\x45\x42\ +\x48\x92\x24\x92\x28\x22\x84\x26\x93\xb1\xe7\x38\x25\x2d\xb1\x88\ +\x96\x9a\x0a\xd7\x75\xf3\x3c\x7f\xf2\xe4\x49\xa5\x52\xe1\x9c\x43\ +\x28\xf8\x5e\x20\x2b\x9e\xa6\x69\x59\x96\xa5\x69\xfa\xf2\xe5\xcb\ +\x7e\xbf\x1f\x45\x91\xa6\x69\x71\x1c\xc7\x71\x92\x65\xe9\x9b\xa5\ +\x7f\x10\x42\xbb\xbb\xbb\xaf\x0e\x5f\x67\x59\xda\x6e\x77\x11\x42\ +\x9e\xeb\xad\xaf\x6f\x5a\xb6\x5d\x50\x66\xdb\xf6\x60\x30\x12\x45\ +\x64\x9a\x3a\x46\x50\x51\x0c\x01\x22\x8c\x45\xcb\xb6\xb1\x28\x42\ +\x84\x31\x86\x80\x93\x8b\xf3\xb3\x2c\xcb\x30\x42\xaa\xa2\x02\xc6\ +\xe2\x30\x04\x94\xd9\xa6\x51\x96\x04\x09\x3c\x4b\x22\x02\x44\x59\ +\x91\x8a\x4c\x4f\x7c\x97\x13\x66\x18\x66\x1c\x86\x84\x51\xdd\xd0\ +\x77\x76\xb6\xf3\x22\x8b\xe3\x64\x69\x74\x12\x20\x17\x91\xe0\x39\ +\x73\xc6\x99\x6e\xa9\xdd\x6e\xc7\xf1\x7d\xd7\x89\x44\x8c\x19\x21\ +\x45\x96\xba\xce\xcc\x73\x67\x8d\x5a\x5d\x92\xb0\xa2\x28\xb6\xa9\ +\x33\x5a\x8e\x47\x03\x4e\xf3\x22\x4f\x01\xa3\x18\x09\x96\xa9\x17\ +\x59\x12\xfa\xce\xe6\xf6\xb5\x22\x4b\x24\x11\x43\x04\x29\xe1\x4c\ +\x60\xad\x76\xdb\x73\x3d\x80\xa4\x4a\xc3\x36\x6d\x8d\x14\x05\x60\ +\xbc\x66\x5b\x50\x40\x61\xe8\x93\x32\xbf\x76\x6d\xfb\xe8\xf5\xe1\ +\xe5\xc5\xbd\xcd\x8d\xf5\x93\xa3\xa3\xf3\xb3\x13\xd3\xb2\xa2\xc8\ +\x7f\xeb\xad\xbb\xa1\xef\x39\xf3\x59\xa5\x5a\x25\x8c\x73\x04\x21\ +\x94\x11\x04\x6f\x86\xd1\x15\x79\xf1\xd1\xc7\x1f\x79\x8e\xf7\x83\ +\xbf\xfb\x5b\x49\x92\x6f\xec\xef\xbb\xae\xbb\xb2\xb2\xb2\xbf\xbf\ +\x87\x10\xfa\xf9\x9f\xff\x39\xd7\x71\x5f\xbd\x3a\xb6\x2b\x55\x53\ +\xd7\x31\x14\xea\x8d\xe6\x6c\xb1\x68\xb7\x3a\x10\x63\x08\x51\x59\ +\x94\xcd\x7a\x65\x3e\x19\x9e\x9f\x5f\x48\x18\x02\x4a\x57\x3b\x9d\ +\x20\x08\x16\x9e\x47\xf2\x9c\x13\x8a\xa1\x50\x64\x89\xef\x3a\x0c\ +\x2b\x69\x9c\x92\x94\x0e\x07\xa3\x46\xa3\x7e\x26\x62\xc2\x4a\xc6\ +\xe8\xdd\x7b\xb7\xcb\xa2\xc8\xd2\x54\x55\x94\x2b\xdf\x1f\xf6\xfb\ +\x9b\xdb\x37\xc6\x93\x91\xaa\xea\x95\xba\xbd\xbd\xbf\x13\xc6\x71\ +\x18\x46\xaa\xaa\x72\xc6\xb2\x2c\xcb\xf2\x6c\x36\x99\x04\x7e\x80\ +\xb1\xd8\xe9\xb4\x35\x4d\x41\x58\x1c\xf6\x7b\x81\x3b\x43\x90\x94\ +\x45\x21\x8a\x90\xd1\x52\x57\x95\xe3\xd7\x47\xcd\x56\x43\xd7\x55\ +\xca\x0a\x49\x12\xb3\xac\x20\x25\x7d\xe7\x9d\x0f\x64\x59\x3e\xbb\ +\xe8\x55\x6a\xf6\x37\xbe\xf1\xee\xf1\xc9\xb1\xe7\x78\x08\x22\xcb\ +\xb4\xf2\x3c\xbf\xb8\x78\xbd\xb6\xba\xf2\xe8\xe1\xc3\xbf\xf8\xf3\ +\x3f\xff\xe4\x93\x4f\xda\xad\xf6\xc1\x8b\x17\xd7\xb6\x77\x1e\x3d\ +\xf8\xfc\xee\xed\x9b\xf7\xef\xbf\xf3\xf2\xf9\x53\xcb\xd0\x3c\xcf\ +\xb3\x2c\x0b\x42\xc8\xa9\x25\xfc\x83\x3a\xf2\x9f\xdd\x72\xb3\x7c\ +\x43\xc9\xb2\xd4\x68\xd4\xd3\x34\xb5\x2c\xab\x28\xf2\xa5\x52\x43\ +\x92\x24\x84\x20\xa3\x94\x73\x8e\x31\xe6\x1c\xb4\x5a\xed\xbf\xfb\ +\xbb\xbf\xdb\xd9\xd9\xd1\x34\x0d\x63\xbc\x34\x28\x46\x81\x9f\x24\ +\x89\xa6\x69\xb7\x6e\xde\x7c\xf0\xd9\x8f\x07\x83\x41\xab\xdd\xac\ +\xd7\x6b\xfd\xc1\x00\x00\x50\xaf\xd7\x2e\x2f\xaf\xd6\xd7\xd7\xeb\ +\xf5\xba\xe3\x38\x92\x24\x01\x00\x5a\xad\x56\xad\x56\xbb\xfb\xd6\ +\xdd\x32\x2f\xa3\x30\x4e\xb3\x6c\x38\x1c\xf4\x7a\x7d\xc6\x59\xbd\ +\x5e\xf3\x7c\x6f\x65\x75\xa5\x56\xab\xd5\xeb\x55\x40\xe3\x1f\x7c\ +\xff\xfb\xaf\x06\x53\x43\x35\x45\x49\xb1\xac\x2a\x12\x65\xd7\xf3\ +\x1b\x35\x29\x4f\xa3\xd5\xf5\x6b\x69\x1a\x1f\x1c\x9c\x43\x28\x70\ +\xc6\x92\x24\xd1\x74\x35\xcb\x32\x45\x56\x3f\xf9\xe4\x9b\x57\xfd\ +\x91\xe7\x05\x8e\x33\xc3\x18\xcd\x66\xfe\x6c\x36\xaf\x55\xab\x8b\ +\xc5\x62\x65\x65\x05\x42\xa8\x1b\x86\x33\x9b\x19\xa6\x59\x14\x99\ +\x20\x08\x08\xa1\x46\xa3\xb1\xb5\xb5\x95\xe7\xf9\x6c\x36\x33\x4d\ +\xd3\xf7\xbd\xd9\x6c\x7a\x6d\xf7\x3a\x63\x0c\x21\x54\xab\xd5\xae\ +\xae\xae\x8a\xa2\x48\xd3\x34\x8e\xe3\x65\x4e\xfb\x1f\x14\xb0\x6f\ +\xa4\xb8\xcb\xf2\x22\x47\x08\x73\xce\x45\x51\xdc\xdc\xdc\x04\x00\ +\x9c\x9e\x9c\x00\x84\x7d\xdf\x47\x48\xec\x74\x57\x3a\xed\xa6\xaa\ +\x19\x08\x89\xbe\x1f\x40\x11\xd7\xaa\x15\x59\x51\x24\x59\xce\xb3\ +\xcc\x5d\x4c\xa7\x93\x61\x92\x64\x02\x67\xbe\xeb\x96\x79\xbe\xbe\ +\xbe\xb1\xb1\xb6\x1e\x06\x41\xaf\xdf\xb7\x74\x23\x4d\x42\xbb\xd6\ +\xaa\x56\x6d\xd3\xd0\x21\xc9\xee\xdd\xbd\xd7\x3b\x3b\x7a\xfe\xec\ +\x19\x00\xc2\xde\xf5\xbd\x6a\xb5\x52\x96\xc5\xa0\x77\xac\xa9\x0a\ +\x29\x8b\xc0\x75\x19\x41\x61\x4c\xea\x49\x54\x6d\x58\x79\x1e\xd7\ +\x6b\x95\xf3\xb3\xf3\x79\x10\xc6\x71\x64\x59\xfa\xee\xb5\x9d\xe3\ +\xd7\xaf\xd3\x38\x6c\x35\x37\x17\x8b\xc5\x78\x3c\x71\x1d\x37\x49\ +\x7c\xc8\x8a\x32\x8f\x93\x28\xd4\x55\x8d\x14\x79\xe0\x3b\xa4\xcc\ +\xab\xb6\x79\x7a\x74\x84\x05\x80\x00\xe0\x5c\xc0\x18\x67\x59\x66\ +\x98\x7a\xbd\xd9\x96\x54\x3c\x18\x5d\x95\x79\x6a\x99\x95\x30\xf4\ +\x2b\x76\x05\x0a\x42\xa7\xdd\x5c\xe9\xb6\xfa\x17\xa7\x4f\xbf\x7e\ +\xbc\xb7\xbb\x23\x8b\x62\xe0\x3b\x45\x9e\x49\x18\x6f\xac\x75\x8e\ +\x22\x2f\x08\x3d\x2c\x42\x0e\x04\xac\x68\xaa\x2a\x41\x81\xbf\x71\ +\xfa\x27\x4d\x92\xc9\x64\xcc\x28\x11\x04\x49\x55\x94\x4a\xa5\xd2\ +\x6a\x35\x9f\x3f\x7d\xd6\x5d\xe9\x5e\x5e\x5d\xc5\x51\x6c\x5b\xc6\ +\xbb\xf7\xdf\xee\xb4\x9b\x79\x51\x60\x2c\xfa\x2e\xac\x56\x2c\x49\ +\x51\x34\x55\xcb\xf3\x82\xd3\xfc\xf8\xf5\xab\x7e\xbf\x5f\x14\xa5\ +\x65\xa8\x5f\x3f\xfe\x42\xd3\xf4\x5b\xb7\xee\xac\xaf\xac\xbe\x7c\ +\x79\x60\xe8\x3a\x23\x24\x4f\x93\xf6\x5a\xab\x62\x59\x9c\xe4\x5b\ +\x9b\x9b\x77\xef\xde\xfd\xfa\xf1\x23\x42\xca\x8d\xad\xb5\x4e\xa7\ +\xcd\x89\x30\x9f\x8e\xa0\x00\x0c\x5d\x8b\xe2\xd0\x32\x8c\xe9\x64\ +\xca\x80\xb0\xaf\xef\xc5\x71\xd8\xe9\xac\x8c\xc6\xd3\xab\xab\x2b\ +\x81\x83\x20\x08\xb6\x36\x37\x23\x3f\xbc\xb8\xb8\xd8\xde\xde\x0e\ +\xc3\xb0\xdf\xef\x3b\x8e\x5b\xe6\xe9\xa0\x7f\xb6\xbd\xb1\xe2\xb9\ +\x0b\x59\x94\x96\x45\x98\xd1\x70\xf0\x8d\xf7\x3e\x7c\xf5\xea\xc0\ +\x71\x16\x96\x65\x49\x92\xa4\x29\x6a\x12\x67\x61\x18\xb5\xdb\xed\ +\xdd\xfd\xdd\x99\x33\x76\x9c\xb9\x69\xea\x86\xa1\x17\x45\xae\x28\ +\xd2\xe6\xe6\xe6\xfd\xfb\xf7\x17\x8b\xc5\x1f\xfd\xd1\xff\xfe\xfe\ +\x7b\xdf\x90\x65\xe9\xea\xf2\x32\x4d\xe2\x38\x08\x3e\xfa\xe8\xa3\ +\x5a\xad\xf6\xe4\xab\xc7\xfd\xab\x2b\x45\x91\x43\xdf\x6f\x34\x1a\ +\x18\x42\xc6\x18\x42\x3f\x4d\x05\xfc\x33\x23\x51\x81\x28\x62\x51\ +\x14\xc3\x30\x34\x4d\xab\x5a\xad\x1a\x86\x51\xad\x56\x97\x96\x61\ +\x8c\xa1\x20\x00\x84\xe0\x3f\xe8\x98\x6b\xb5\x1a\x84\x50\x55\xd5\ +\x87\x0f\x1f\xbe\x7c\xf9\x12\x21\x84\x31\xda\xd9\xd9\x59\x2c\x16\ +\xa6\x61\x36\x9b\x4d\x49\x92\xa6\xd3\xe9\xe1\xe1\xe1\x62\x3e\xef\ +\xf7\xfb\xa6\x69\x76\x3a\x9d\xf3\xf3\xf3\x25\x05\x0a\x00\xe8\x76\ +\xbb\x9e\xe7\x5d\xbf\x7e\x7d\x63\x63\x23\xcf\x8b\x8b\x8b\x8b\xf3\ +\xd3\x93\xd9\x78\x94\xc5\xb1\xef\x2c\xe6\x93\xf1\x74\x34\xa2\x45\ +\x5e\xa4\x49\x91\x26\xd3\xd1\xc8\x30\x8d\xad\xad\x2d\xc6\xf8\x60\ +\x38\x5e\xb8\x61\x51\xf2\x8d\xcd\x9d\xb2\x20\x5c\x00\x59\x1e\x13\ +\x5a\xd4\xeb\xd5\x4e\xa7\x93\x65\x29\x63\x74\x79\x1e\xa8\xaa\xba\ +\xbd\xb3\xa3\xc8\x4a\x18\xc6\xae\xeb\x16\x65\x99\x65\x39\xa5\x54\ +\xd3\x54\xc0\xb9\xae\xeb\x08\xc2\xa5\xd3\x76\xff\xfa\x75\x43\xd7\ +\xb3\x2c\xfb\x07\x73\xee\xda\xda\xda\xfe\xfe\xfe\xda\xda\x9a\x69\ +\x9a\x1c\x80\x76\xbb\xb3\xb9\xb9\x19\x04\x81\xaa\xaa\x94\x52\x84\ +\x90\xae\xeb\x37\x6f\xde\x5c\x5f\x5f\x37\x0c\xa3\xd1\x68\x62\x8c\ +\x18\xe3\x6f\x56\x70\x39\x3f\x3f\x8b\xe2\x48\x10\x80\xa6\x69\x80\ +\xf3\xd5\xd5\xd5\xf5\xf5\x75\xdf\x0f\x1c\xc7\x71\x5d\x57\x96\x24\ +\x43\xd3\x25\x49\x36\x74\x8d\x94\x39\x00\xbc\x6e\x57\x25\x59\x92\ +\x44\x51\x91\x64\x5d\xd7\x2d\xcb\xde\xdc\xda\x56\x14\x39\x4e\xc2\ +\x2c\x4b\x56\x57\x57\xd6\xd7\xd7\x4c\xcb\x58\x5b\x5f\xbf\x71\xe3\ +\xa6\x24\xe1\x32\x8b\x45\x0c\x58\x59\xba\xae\x8b\x11\x5a\x5f\xdd\ +\xb8\x79\xf3\x16\x44\x30\x89\x63\xbb\x62\x1b\x86\xbe\xbb\x73\x8d\ +\x96\x05\xa5\x14\x41\x61\xe1\xcc\x5e\xbd\x3e\x88\x42\x1f\x21\x90\ +\x67\x49\x1c\x05\x49\x14\xe8\x9a\xd2\xed\xb4\xee\xde\xb9\xd9\x6d\ +\xb5\x44\x24\x98\x86\x6e\x68\x9a\x2a\xcb\x8a\x24\x31\x4a\x5c\x67\ +\x1e\xfa\xde\x74\x3a\x3e\x39\x7a\xbd\xf4\x37\xc4\x51\x00\x38\xe3\ +\x8c\xcc\x26\x23\xdf\x5d\xc4\xa1\x0f\x00\xc7\x22\xc6\xa2\x24\xcb\ +\x9a\xa6\xea\x71\x1c\xb9\x8b\x39\xa7\xa5\x22\x8a\x71\x14\xc6\x51\ +\xc0\x08\x91\x30\x14\x31\x34\x75\xed\xda\xce\xf6\xd9\xe9\x49\x99\ +\x25\x9a\x22\x0a\x80\x0d\xfa\x57\xaa\x82\x93\x24\x2c\xf2\x24\x89\ +\x82\x41\xff\x2a\x89\x02\x43\x57\x0c\x43\x43\x08\x82\x37\xa3\x22\ +\x20\xf4\x5c\xf7\xc9\xe3\xc7\xaa\xaa\x94\x65\xae\xa9\x72\xab\xd5\ +\xf8\xb9\x6f\x7e\x0b\x8b\xe8\xc1\xe7\x0f\xfa\xbd\x9e\xe3\x3a\x9b\ +\x1b\x6b\xf5\x7a\x55\x91\xc5\x5a\xd5\xce\xd2\xa4\x56\xb5\x55\x59\ +\x12\x21\x54\x15\xd9\xd0\x35\x09\xa3\xf5\xb5\x95\x6e\xa7\xe5\x79\ +\xce\x62\x3e\x35\x0d\xfd\xdd\x77\xef\x77\x5a\xad\x66\xbd\xf1\xc9\ +\x47\x1f\xd5\x6b\xb5\xc5\x7c\x0a\x01\x87\x00\xf8\x9e\x5b\xe6\x79\ +\xa3\xde\xf8\xe8\xc3\x8f\xbb\x2b\xdd\x30\x0c\x30\x46\x9d\x4e\x73\ +\x7d\x7d\xad\xd1\x6c\xf8\x9e\x87\x11\x1e\xf4\xfb\x7f\xf5\x17\x7f\ +\xf1\xf5\xe3\xc7\x8c\x33\x81\x33\xce\xe9\x74\x32\xe1\x9c\xcb\x92\ +\xd4\x6c\x36\x57\x56\x56\x00\x07\x5b\x5b\x9b\xb6\x6d\x6f\x6c\x6c\ +\x20\x84\x20\x84\x83\x7e\xff\xf0\xf0\x65\x91\x65\x3f\xfe\xf4\xd3\ +\xfe\x55\x4f\x10\x00\x23\x64\x31\x9f\xab\x8a\xe2\x3a\x8e\x33\x9f\ +\xbb\xce\x22\x49\x63\x88\x51\x59\x96\x86\x6e\x19\xba\x4d\x29\x9b\ +\xcd\xa6\x8e\xb3\x30\x4c\x95\x31\x32\x9b\x8c\xc3\xc0\x8b\xa3\x88\ +\x92\x42\x12\xd1\x37\xbf\xf9\xf1\x62\x31\x7d\xf1\xe2\xd9\xf5\xfd\ +\x5d\x4d\x95\x9d\xd9\x6c\x3e\x9d\xd6\xab\xd5\x28\xf0\x75\x55\x79\ +\xf6\xe4\xeb\xd3\xe3\xe3\x34\x8e\xaa\xb6\x2d\x8b\xf8\x27\x36\xeb\ +\xff\x16\x5e\x8b\x9c\xf3\x6a\xb5\x82\x10\x04\x80\x2b\x8a\x42\x08\ +\xb1\x2c\x93\xd2\x92\x31\x46\x08\x67\x0c\x50\x52\x1a\x86\x81\x10\ +\x64\x8c\x37\x1a\x8d\x30\x0c\x39\xe7\xbf\xf8\x8b\xbf\x78\x7a\x7a\ +\xfa\xf5\xd7\x5f\x6b\x9a\xa6\x29\x12\xc6\xf8\x9d\x77\xdf\x11\x04\ +\x2e\x8a\x62\x1c\xc7\x67\x67\x67\xb6\x65\x20\x84\x76\x76\xb6\x19\ +\xe3\x17\x17\x67\x1f\x7e\xf8\x81\x65\x59\x9a\xa6\x79\x9e\x37\x9b\ +\xcd\xee\xdf\xbf\x3f\x9f\xcf\x4b\x52\xba\x8e\x3b\x9b\x4c\xc2\x30\ +\x5c\xde\x41\x2e\x2e\x2e\x08\x21\xb5\x5a\x4d\x14\xc5\x38\x8e\xc2\ +\x30\x1c\x0d\xce\xcb\xb2\xdc\xdb\xbb\xde\xbb\x1a\x0f\x87\x43\x49\ +\xc2\x1b\x5b\xd7\x5e\x1e\x3e\xcb\xb2\xdc\xae\x58\x7e\xe0\x12\x52\ +\x86\x51\x48\x48\x09\x21\xc0\x18\x47\x51\x64\x98\x15\x00\x84\xb2\ +\xa0\xf5\x5a\x9d\x50\x32\x9e\x0c\xcf\xcf\xcf\x2d\xcb\x2a\x8a\x32\ +\x8e\xe2\x5a\xad\xb6\x4c\xde\x8c\x86\xc3\x7a\xb5\x9a\x66\xa9\xaa\ +\xaa\x41\x10\x94\x65\x39\x1e\x8f\x3f\xfd\xf4\xd3\x46\xa3\x51\xaf\ +\xd7\xeb\xf5\xfa\xd1\xc9\x71\x9a\xa5\x92\x24\x69\x9a\x36\x1e\x8f\ +\x11\x42\xad\x56\xab\xd5\x6a\x5d\xbf\x7e\x1d\x21\xf4\xe8\xd1\xa3\ +\xe9\x74\x9a\xa6\xe9\x9b\x19\x57\x28\xa5\xbd\x5e\x8f\x33\xa0\x28\ +\xea\xe6\xe6\x56\x41\x48\x9c\xc4\xb2\xac\xac\xaf\xaf\x9d\x5f\xf5\ +\xda\xed\xf6\xb5\xdd\x6b\xcd\x46\x53\x10\xc0\x78\x3c\x4a\xe2\xac\ +\xdd\xee\xd8\x15\x53\x92\x24\x88\xa0\x00\x81\x2a\xc9\xa4\x50\x5a\ +\xf5\x1a\xc9\xf3\x34\x4e\xa2\x28\x9e\x4e\x26\xf5\x5a\x4d\xd3\x0c\ +\xd3\x30\xda\xad\x66\xbf\x77\x26\x22\xa1\x62\x99\x1c\x30\x59\x94\ +\xca\x34\xce\x20\x23\x84\x64\x69\x46\x08\x99\x8c\x27\xba\x52\x9d\ +\x8c\x46\xbd\x7e\xaf\x24\x05\x84\xc2\xdd\x3b\x77\x26\x13\x37\x2b\ +\xc0\xf1\xf1\x91\x17\x79\x7b\xfb\x7b\x6b\x6b\x5b\x9d\x56\x4b\x12\ +\x25\x5d\x55\x93\x34\x3e\x39\x3e\x9e\x4f\x27\xa8\xdd\x8a\xa3\xe0\ +\xe8\xe8\x10\x43\xa9\x51\xab\x8a\xb8\x0a\x41\xf9\xe9\xb8\xe7\x2e\ +\xe6\x18\xc2\xb2\x28\xa2\x30\x4c\x93\x24\x0a\x02\x81\xf3\xa2\xc8\ +\x09\x29\x10\x86\xa2\x24\xf9\xa1\x8f\x45\x4d\x56\xe4\xa2\x48\x19\ +\x25\x92\x88\x92\x38\xc9\x13\xb1\xc8\x73\x09\x8b\x50\x10\x8a\x3c\ +\xbf\x75\xe3\xfa\xc9\xf1\xc1\x83\x87\x9f\x67\x69\x72\x7a\x7c\x9c\ +\xe7\x25\x60\xe5\xd5\xc5\x45\x12\xc7\x18\x09\x49\x9a\x16\x99\x02\ +\x18\x5d\xcc\xa6\xf3\x69\x0d\xa2\x37\x89\x8b\xca\x92\xf4\xc5\xa3\ +\x87\x2f\x5f\x3c\x2f\x29\xfb\x17\xbf\xfe\x6b\xb6\x5d\x59\x36\x97\ +\x37\x56\xd7\x04\x00\x9f\xbf\x78\xf6\xed\x6f\x7f\xfb\xc6\xfe\x3e\ +\x46\x02\x29\x8a\xd3\x93\x13\x49\x56\x36\xb7\x36\x35\x55\x61\x8c\ +\x01\x46\x45\x8c\x80\x22\x6d\x6d\xae\x15\x79\x9a\x44\xd1\x0f\x7f\ +\xf8\xa3\xd9\x64\x54\x66\xb7\x0a\x29\x83\x10\x69\x8a\x2a\x21\x1c\ +\xfa\x9e\x75\xeb\x16\x86\x50\x84\x48\x10\xa0\xb3\x70\x25\x49\x4c\ +\xd3\x84\x71\x36\x9e\x0c\xc3\xc8\x47\x3c\x7f\xfe\xf4\xe9\x7c\x36\ +\xb5\x0c\xed\xde\xad\x3b\xb5\xe6\xda\xd5\xd5\xe8\xea\xf2\xdc\x71\ +\xc6\x73\xe7\xc6\xca\xc6\xd6\xca\xda\xc6\xde\xfe\xbe\x84\xb1\xa2\ +\x28\x27\xc7\x27\x2f\x9e\x3e\x17\x00\x88\xe3\xf8\xfc\xfc\x7c\x34\ +\x1a\xed\x6c\x6f\xd1\x32\xdb\xdd\x59\xfb\xfc\xc7\xb3\x24\x89\x00\ +\xa3\xd5\x6a\x95\x94\x45\x14\x86\x51\x14\xc4\x4b\xd7\xa6\xef\x31\ +\xca\x34\x55\xc7\x48\xf4\x3c\x9f\x43\xe4\x38\x2e\xe1\x04\x70\x5e\ +\x14\xc5\x70\x3c\x52\x54\xa5\x56\xab\x2d\x79\xd7\x76\xbb\xfd\xee\ +\x3b\xef\xfe\xc1\x1f\xfc\x81\x61\x1a\xa1\x17\x48\x08\x67\x69\xfc\ +\xea\xf0\x65\x51\x16\x69\x12\x4f\x27\x63\x51\x44\xb5\xea\x5b\x59\ +\x1a\x4f\x26\xc3\xce\x6a\x53\x44\xe2\x4f\x81\xe9\x7e\x86\x4e\x54\ +\x88\x00\x00\x92\x24\x05\x7e\x50\xa9\x56\x96\xc5\x20\x4a\xa9\x24\ +\x09\x94\xfe\x64\x04\x83\x88\x11\xa5\x14\x63\x64\x9a\x56\xbb\xdd\ +\x4e\x92\x64\x6b\x6b\xcb\x30\xf4\xfb\xf7\xdf\x86\x50\xf8\xfe\x5f\ +\xfe\x95\xe7\xba\xd5\x7a\x4d\x37\x8c\x5a\xad\xea\xcc\x1d\x00\xc0\ +\x6c\xb6\x10\x45\xb1\xd9\x6c\x7d\xf9\xe5\x97\x37\x6f\xde\xba\x7b\ +\xf7\xee\x62\xb1\x48\x92\xc4\x75\xdd\xc9\x64\xf2\x83\xbf\xfd\xc1\ +\x8d\x9b\x37\x6e\xdc\xb8\x61\xd9\x96\xef\xba\x69\x9a\x46\x61\xa8\ +\x6a\x9a\x2c\xcb\x8b\xf9\xbc\x28\x8a\x56\xab\x25\x8a\x22\xe7\x7c\ +\x75\x75\xcd\x59\xcc\x10\x66\xa6\x9d\x1b\x61\xba\xb2\x5a\x0f\xe3\ +\x49\xc9\x58\x7f\x38\x58\x5f\x5b\x2b\x49\x0c\xa1\x90\xa4\x31\x10\ +\x00\x42\x28\xcf\x73\x8c\xc5\x3c\x2f\xd2\x34\xeb\x0f\x86\x93\x99\ +\xbb\x58\xcc\x7a\xbd\x9e\xa2\x28\x0b\x67\x51\xad\x54\x44\x2c\x7a\ +\x9e\x07\x38\x5f\xe2\x17\xb4\x28\x3a\x6b\x1d\x41\xa8\x46\x51\xe4\ +\xfb\xbe\x6d\xdb\xa3\xd1\x08\x00\x61\x3a\x9d\x8e\x27\x63\x59\x92\ +\xe3\x38\x3e\x3c\x38\x04\x02\x8f\xe3\x78\x7b\x7b\x7b\x3e\x9f\x87\ +\x61\x08\x00\x50\x55\x55\xd7\xf5\xab\xab\x1e\x84\xf0\x0d\x9e\x2d\ +\xcb\xe6\x40\x10\x84\x45\x9e\xdb\x56\x05\x42\x18\x85\xe1\x62\xb1\ +\x30\x0d\x3b\xcb\x0a\x08\xe1\x9d\x3b\x77\xaa\x95\x2a\x84\xc8\x75\ +\xdd\xbc\x28\xed\x4a\xa5\xd5\x6e\x55\x2b\x15\xce\x85\x38\x4d\xfd\ +\x3c\x30\x4c\x5d\x95\x65\x87\x12\x84\xa0\xa6\xe9\x59\x9a\xa7\x49\ +\x72\x78\x70\xb0\xb5\xb5\x6d\x99\xa6\x28\x89\x82\xc0\x24\x59\x6c\ +\x36\xea\x61\xc6\x15\x45\x85\x08\x5a\xba\x98\xc6\xe9\xca\xea\x8a\ +\x13\x04\xad\x56\x73\x3a\x9d\xbe\x78\xf6\x6c\x31\x9f\x89\x08\xd5\ +\xeb\xd5\x3c\x4f\x21\x82\x77\xef\xdd\x02\x02\x4a\x8b\x54\x53\x15\ +\x53\xd7\xe3\x28\x4a\x80\xa0\x6b\x4a\xa5\x52\xb9\x71\xfd\xba\xe7\ +\x38\x51\xe8\x8b\x18\x65\x49\x92\xa4\xae\x6d\x59\x55\xcb\xc0\x42\ +\xa9\xca\x4a\x59\x14\x48\x00\x65\x59\x4c\x26\x23\x4a\x4b\x84\x50\ +\xa5\x62\x66\x99\x07\x81\xc0\x08\xa3\x84\xb4\xdb\xed\xa2\x60\x51\ +\x18\x30\x40\x18\xcb\x31\x86\xaa\x2a\x63\x0c\x93\x38\x82\x9a\x31\ +\x9b\x4e\x0d\x5d\x5b\x5b\xed\x18\x9a\x36\x1c\x0e\x19\xa5\x51\xe0\ +\x27\x69\x66\x68\x72\x59\xe4\x59\x1a\xe7\x59\x06\x31\x4e\x92\xe8\ +\xf5\xe1\x4b\x0e\xd0\x9d\x1b\xbb\x6f\x26\xe8\x82\x08\x8d\x46\x23\ +\xce\x98\xc0\xf9\x6a\xb7\xcb\x01\x3f\x3d\x39\x59\x5d\x5d\x69\x34\ +\xda\x45\x91\xdd\xbf\x7f\xff\xdd\x77\xde\xa1\x25\x55\x15\xe5\xf0\ +\xd5\x2b\xca\xd8\xee\xee\x6e\xbd\x56\xc3\x58\xca\xb2\xdc\xf7\x3c\ +\xdd\x30\x10\x04\x84\xe4\xb6\x65\x48\x12\x6e\xb7\x5a\xbe\xef\x7d\ +\xf6\xe3\x4f\x3b\x9d\xb5\x77\xde\x79\xc7\xb2\x4c\x5d\xd3\xb0\x20\ +\xb4\x9a\x75\xac\x18\x25\x83\x08\x0a\x76\xad\xf6\xf2\xc9\x91\x28\ +\x8a\xa2\x88\x44\x11\x33\xca\xbe\xf7\x9f\xff\x64\x3e\xed\x09\x50\ +\xc8\xf3\xdc\x30\xb4\x2c\x4d\x57\x56\xba\x9b\xd7\x76\xa7\xf3\x91\ +\xaa\xa9\x76\xc5\x96\x65\x79\x32\x99\xac\xad\x74\xd2\x34\xbd\x75\ +\xeb\x7a\x9e\xa4\x2f\x5f\xbc\x0c\x82\x80\x71\xee\x38\x4e\x96\xc4\ +\x3b\xdb\xdb\xcd\x46\xe5\xfa\xfe\xfe\x9f\xfe\x5f\xff\xc7\xea\x4a\ +\x17\x23\xf1\xe0\xe0\x65\x1c\x07\x94\x31\x84\x50\x77\xa5\xcb\x39\ +\xa7\x84\x47\x71\x8a\x45\x54\x12\x22\x20\x81\xe6\xc4\xf1\xa7\x9a\ +\x26\x69\x8a\x82\x90\x58\xe4\x45\x1c\x45\x61\x10\x0e\xfa\xfd\x6f\ +\x7e\xf3\x9b\xad\x66\xeb\xef\xff\xeb\xdf\x57\x2b\x15\xce\xd8\xf1\ +\xd1\xab\xa2\xc8\x5c\x67\x91\x66\xe9\x62\x3e\xc3\x18\x7a\xae\xf3\ +\xd9\x67\x9f\x2e\xdf\x4f\xff\xe8\xc7\xfe\xb3\xcb\x2d\x62\x8c\xf2\ +\x3c\x57\x14\xc5\x34\xad\x65\xb9\x87\x51\x26\x08\x90\x52\x9e\x24\ +\x59\x96\x65\x49\x1c\xc5\x49\xe4\xba\x4e\x51\x14\x7f\xf1\x17\x7f\ +\xfe\xf2\xe5\xcb\x34\xcb\x64\x59\xd4\x34\x43\x51\x14\x4d\xd3\x14\ +\x45\x71\x5d\x17\x70\xde\xed\x74\xbb\xdd\xae\x24\x49\x61\x10\x0c\ +\x87\x43\xc6\x58\x59\x14\x87\x87\x87\x1f\x7c\xf0\x01\x10\x04\x42\ +\x88\xe3\x38\x97\x97\x97\x6b\x6b\x6b\xbf\xf4\x9d\x5f\xc2\x18\xbf\ +\x3c\x78\x39\x1e\x8f\x47\x83\x3e\x02\x3c\x4b\x62\x81\x53\x5d\x95\ +\xe3\x38\x32\x0d\x4d\x16\xb1\xa6\x2a\xb2\x24\x56\xab\x55\xc3\xb4\ +\x0a\x52\x1a\xa6\x6e\xd7\x2c\x55\xd7\xfb\xc3\x31\x16\x55\x88\xe5\ +\x20\xca\x20\x12\x3f\xff\xec\xd3\xc0\x9d\x21\xc8\x39\xe7\x92\x24\ +\x17\x05\xd1\x0d\xc3\x71\xdc\xa3\xa3\xd7\xcf\x9f\x3f\xff\x7f\xfe\ +\xcb\x7f\x89\xc3\x28\x4d\xd3\x3c\xcb\x29\xa5\x65\x51\xce\x66\x73\ +\xcf\xf3\x46\xa3\x91\x6d\x57\xaa\xcd\xa6\x24\x29\x97\x97\x97\x51\ +\x14\x61\x8c\x29\x2b\x8b\x3c\xeb\xf7\x2e\x4e\x4e\x8f\xd2\x34\x61\ +\x8c\x01\xc0\x93\x34\x1e\x0c\x06\xa6\x69\x0a\x00\x1a\x86\xb9\xbf\ +\x7f\x3d\xcb\x8b\xd3\xf3\x73\x3f\x08\x3f\xf9\xe6\x37\xab\xd5\xea\ +\xff\x37\xd5\xe6\x9f\xbc\x7d\x89\x58\xe2\x1c\xb4\xdb\x6d\x42\x4a\ +\x2c\x8a\xb2\x24\xc7\x49\x3c\x99\x8e\x2b\x95\x0a\x00\xbc\x28\x0a\ +\xc7\x71\x1c\xc7\xe9\xb4\x3b\x77\xef\xdc\xa9\x54\xac\x65\xfa\x1d\ +\x70\x5a\xa4\x09\xc9\xf2\x24\x4d\x18\x63\x18\x8b\x82\x00\xd6\x37\ +\xd6\x96\x36\xa8\x8a\x6d\x47\x51\x70\xf0\xf2\x79\x9a\xa4\x79\x9e\ +\x0b\x80\x23\xc0\x92\xd0\xb5\x2d\x63\x36\x9d\x75\xba\xab\xff\xdd\ +\x2f\xff\x4a\x9e\xe7\xcf\x9f\x3d\x3d\x7e\x7d\xb8\xbe\xd2\x69\xb7\ +\x5a\xa4\x20\x96\x55\xd5\x14\x6d\x77\x7b\xbb\xdd\x68\xec\x5d\xdb\ +\xb6\x75\x3d\x0d\xc3\xf9\x68\x94\x04\x21\x29\xb2\xc8\xf7\x49\x96\ +\xd9\x86\x76\xfb\xe6\x1e\x67\x04\x50\x82\xa1\x30\x1d\x0d\x91\x00\ +\x6c\xd3\xa0\x94\x60\x0c\x11\x86\x59\x96\x84\xa1\x1f\x84\x41\xa5\ +\x52\xed\x74\x3b\x9c\x73\x42\x08\xe3\x8c\x72\x5a\x92\x72\x7d\x73\ +\x53\x96\xe5\x82\xd8\xe6\x4e\x71\x00\x00\x20\x00\x49\x44\x41\x54\ +\x10\x4d\xd5\x10\x46\x08\x42\x11\x63\x08\x40\x1c\x06\x41\xe0\x0d\ +\x06\x57\x69\x12\x8f\x86\xc3\x4e\xbb\x9d\x67\x79\x14\xc7\x8c\x94\ +\x9c\x96\xa6\x69\x14\x45\x0e\x04\x41\x92\x65\x4a\x29\xa1\x94\x73\ +\x4e\x28\x61\x94\x80\x37\x6b\xe9\x2e\x91\xae\xb2\x68\xb4\x1b\xba\ +\x6e\xb8\xee\xa2\xd5\x6a\x12\x42\x7b\x57\x57\x8e\xe3\x76\x3a\x1d\ +\x42\x68\x96\xa5\x17\x97\x17\x8c\xd1\x9f\xff\xf6\xb7\x5b\xad\xa6\ +\x88\x91\x88\xe1\x72\x93\x8d\xa2\x20\x4f\x93\x65\xfa\xd2\xb6\x6d\ +\x55\x55\x7e\xe1\x17\x7e\x5e\x37\x34\x45\x11\x83\xc0\x7f\xfe\xec\ +\xe9\x68\xd4\x8f\x93\x98\x92\x12\x09\x2c\xf2\x1d\x28\x10\x59\x96\ +\xfa\x83\xc1\xff\xf4\x3f\xff\x2f\xb2\xa2\x1d\x1f\x1d\xbf\x7e\x75\ +\xe8\xb9\xf3\xbd\xbd\xdd\x22\x2f\x1a\x8d\x96\x69\xd9\xb5\x5a\xf5\ +\xf6\xed\x9b\x3b\x3b\x5b\xd7\xf7\xf7\x00\x63\x81\xeb\x7b\x0b\x07\ +\x31\x90\x84\x29\x02\x30\x4b\xb2\x5b\xb7\xae\x63\x28\x60\x08\x14\ +\x11\xcf\xa7\xe3\xe9\x74\x72\xed\xda\x35\xc6\x78\x5e\x10\xdb\xb6\ +\x39\xa5\xa3\x61\xcf\x59\xcc\x09\xe5\x5b\x3b\x3b\xb2\x22\x15\x79\ +\x4e\x4a\x2a\x8a\x98\x52\xd2\x6a\xb6\x3e\xfc\xf0\xfd\xf9\x6c\xa2\ +\xaa\x72\xb5\x56\x45\x08\xeb\x9a\x06\x18\x4b\xa2\x28\xf4\xfd\xf3\ +\xb3\xd3\xc9\x78\xdc\xbb\xbc\xe8\x76\x5a\xb5\x8a\x75\x79\x79\x91\ +\x24\x21\xe1\x04\x08\x5c\x56\xe5\xd9\x7c\x8a\x30\xd4\x74\x15\x22\ +\x21\xcd\x52\xc6\x68\x9c\x44\x94\xd2\x9f\x5e\xd9\xfd\xd9\x51\x11\ +\x94\xd2\x4a\xd5\xc8\xf3\x0c\x00\xa1\x28\x08\x67\x02\x00\x5c\x92\ +\xc4\x34\x2b\x7c\x2f\x28\xf2\x5c\x37\xd0\x7c\x3e\xfe\xa3\x3f\xfa\ +\xe3\xbb\xf7\xee\xfd\xf9\x9f\xff\xe5\x7c\xe6\x8e\x46\x23\x0e\x00\ +\x03\x80\x32\x01\x03\x00\x04\x41\x56\x14\x20\x08\xb2\x2c\x57\xab\ +\x55\x42\x88\x00\x61\x51\x64\x35\xbb\xfa\xe4\xc9\x93\xdf\xfd\x37\ +\xff\x76\xfb\xda\x96\x28\x21\x51\xc6\x61\x1c\xbc\x3a\x3a\xdc\xdf\ +\xdf\xdf\xd9\xdb\x69\xb4\xea\x9f\x3f\x78\xe0\xcc\xa7\xde\x62\x86\ +\x11\x64\x65\x0e\x39\x1d\x5c\x5d\xd8\x95\x4a\xe4\xbb\x65\x9e\x88\ +\x15\x23\x0a\xbd\x2f\xbf\x3c\xd4\x75\x93\x50\x0a\x31\x90\x15\x66\ +\x5a\xb2\xb3\x70\xab\xb5\xae\x00\x84\xcb\xcb\x4b\x00\xf5\xe4\xf4\ +\x30\x8e\x43\x5d\x12\x09\x03\x84\x01\x0e\xa0\xac\x18\xf3\xb9\x93\ +\x17\xec\xe8\xe8\x95\xe7\x39\xdb\xeb\xab\x9c\x73\x24\xa0\x34\xc9\ +\x96\x06\x08\x42\x88\x65\x57\xf2\x3c\x3f\x3d\x3b\x23\x84\x14\x65\ +\x4e\x48\x91\x67\x09\xa3\xb9\x22\x89\x8c\x0a\x79\x91\x46\x71\x58\ +\x92\x32\x8c\x82\x8b\xcb\xb3\xed\x9d\xdd\x6a\xbd\x7e\xeb\xee\xbd\ +\xfe\x70\xbc\xbb\x7f\x97\x72\xea\x1f\xbe\x90\x34\xbd\xbb\xb5\x29\ +\x29\xca\x4f\x8f\x71\xfd\x94\xdf\x10\xa5\x40\x10\x90\xa2\xa8\x82\ +\x20\xa8\xaa\x9a\x24\x89\xeb\x79\x76\xa5\xb2\x84\xd7\x65\x59\x59\ +\xee\x98\x8d\x46\x8d\x33\x8a\xa0\x20\x00\x26\x00\xa0\xab\x32\xa7\ +\x65\x12\xfa\x02\xe0\x80\x01\x45\x92\x0c\x4d\x25\xa4\x4c\xe2\xf0\ +\xc3\x0f\xde\x5f\x5d\x5d\x9b\x4c\xc6\x49\x1c\x78\xde\xc2\x32\xb4\ +\x22\x89\x40\xc9\xf2\x28\x09\x30\x3b\x38\x78\x51\xa9\x18\x95\x9a\ +\x85\x00\x7f\xf8\xc3\x1f\xfc\xe6\xff\xf0\x3b\x95\x4a\xf5\xef\xfe\ +\xb6\x2f\x8b\x6a\x12\x95\xd7\xf7\x6e\xeb\xba\xa9\xe9\x3a\x14\x60\ +\xec\xba\x61\x18\x4a\x0c\xe8\x2b\x5d\x58\xf2\xd3\x97\x2f\x56\x57\ +\x3b\x95\x6a\x45\x41\x82\xa9\x4a\x5f\x3c\xf8\xf1\xc5\xd9\x19\x60\ +\xc2\x74\x3c\x26\x45\x12\x87\x8b\xa2\x48\x4d\x5d\x81\x10\x84\x51\ +\x10\x46\xd9\xbd\x7b\x5b\xed\x76\x27\xcb\xd2\xe9\x62\x0a\x45\x89\ +\x03\x22\x60\xdc\xbb\xba\x4a\x33\xea\x85\x11\x80\x00\x08\xbc\x56\ +\xa9\x86\xde\x00\x62\x41\x92\xa5\x32\x4f\x25\x8c\x2e\x2e\xce\x30\ +\xc6\xb2\x22\xb7\x5a\x2b\x57\xbd\xcb\x2c\x4d\x00\x67\x8a\x24\x72\ +\xce\xb0\x24\x0b\x08\x67\x2c\x90\x55\x4d\x56\x75\x0e\x04\x24\x8a\ +\xfc\x4d\x07\xc6\x51\xce\x33\x42\xec\x5a\xcd\xaa\xda\xb4\xdf\xab\ +\xd5\x1b\x3f\xfc\xe1\x0f\xf7\xf6\xae\x23\x41\xc8\x93\x2c\x4f\xb3\ +\xe1\x70\x78\x7a\x7a\xfa\xab\xbf\xfa\xab\x40\x00\x22\x86\x08\x0a\ +\x94\x14\xb2\x08\x1b\x55\xcb\x0f\x83\x20\x2e\x8b\x3c\x55\x65\x9d\ +\x96\x40\xd7\x34\xd7\x59\x6c\xac\xad\x7e\xeb\x5b\xdf\x8a\xe2\xe8\ +\xf0\xe0\xb0\x3f\x38\x77\x03\x9f\x73\x56\xe6\x41\x99\x2e\x92\x20\ +\x8b\x3c\x76\x76\x75\xf1\x6f\xff\xc7\x7f\xd3\xee\xac\x3c\xfb\xfa\ +\xc9\x8d\xdd\x9b\xbf\xf2\xcb\x3f\xff\xf0\xe1\x83\x28\xcc\x09\x85\ +\x10\x29\xef\xbd\xf7\x5e\x96\x65\xed\xba\x1d\x79\x8b\x59\x6f\x94\ +\xf8\x89\x7a\x5d\xac\x58\xf6\xf0\xe2\x4c\xd7\xf5\xed\xed\xad\xb2\ +\x2c\xaf\xef\xef\xf4\x7b\x67\x07\x2f\x0f\x02\x7f\x01\x61\xed\xcb\ +\x27\x5f\x01\xce\x4e\x2f\x2e\xa1\x80\x1a\x15\x0b\xd1\x7c\x32\xba\ +\x42\xa2\xba\xb6\xbd\x97\x16\x65\xe0\x4c\x25\x24\x13\x50\x60\xcc\ +\x17\xde\xa4\x3f\x3a\x8d\xd3\x79\xef\x2a\xd7\x75\xb3\x52\xb5\x4b\ +\x94\xc5\x71\x24\x40\x39\xcd\x12\x84\xc1\x60\x70\xf5\x37\xc1\x42\ +\x96\xe5\x7b\x6f\xdd\x3e\xef\x9d\xc7\x69\x34\x5b\x38\x2b\x2b\x2b\ +\x48\xc4\xb5\x46\xa3\x28\xcb\x24\x49\xa2\x28\xda\xd8\xda\x82\x08\ +\xb5\x3a\x9d\xa5\x83\xf3\x9f\x7f\xe7\x82\x10\xc6\x71\x4c\xd9\x48\ +\x55\xd5\x22\xcf\xd3\x34\x91\x24\x99\x52\xaa\x6a\xda\x32\x58\x17\ +\xfa\x1e\x07\xec\xaf\xff\xe6\xfb\x8f\xbf\x7e\xfc\xe0\xe1\x03\x59\ +\xd1\x4a\xc2\x5e\xbd\x7e\x1d\x67\xc5\x72\x1a\x21\x29\xc0\xd1\xd1\ +\xd1\xc7\x1f\x7f\x4c\x8a\x12\x8b\x78\x7d\x7d\x83\x90\x1f\xea\x86\ +\x9e\xa5\x89\x00\x61\x9a\x65\xf7\xdf\x7e\x5b\x00\x42\x9e\x65\xba\ +\xaa\x41\x41\x88\xc3\xc8\x34\xcc\x32\xcf\x01\xe3\xb6\x69\xf6\xcf\ +\xce\x26\xe3\x71\x9a\xc4\x40\x10\x5c\xcf\xc1\x18\x03\x08\x18\xa7\ +\x2f\x5e\x3e\x7f\xcf\xfc\xa0\x52\xb3\xb2\x2c\x2f\x0a\x1a\x04\x7e\ +\xbb\xdd\xde\xdb\xdb\x69\x34\x9a\xf5\x7a\x7d\x34\x1a\xdd\xba\x7d\ +\xe7\xec\xe2\x32\x8a\x62\xdb\x94\x44\x09\x13\x5a\x08\x1c\x00\x0e\ +\x28\x63\x95\x4a\xd5\x34\xad\x28\x0a\x7b\xfd\xcb\x7a\xad\x9a\xa5\ +\xa9\xaa\xa9\x8b\xc5\x42\x14\xb1\x2c\xcb\x08\xa1\x56\xab\x29\x49\ +\xf2\x78\x3c\x4a\xd3\x94\x30\xca\x19\xe5\x8c\x0b\x00\x30\x52\x96\ +\x02\x40\x08\x21\x28\x88\x12\xc6\x12\x22\x8c\x0a\x82\x10\x78\xde\ +\x7b\xef\xbe\x9f\xa6\x29\xa7\xf4\xf2\xea\x52\x94\x25\x00\x84\x5a\ +\xa3\x71\x7e\x7a\x56\x7c\xfc\xbe\x60\xe8\x00\xbc\x89\x2e\x62\x19\ +\xa9\x2d\xcb\x12\x8b\x62\x12\x84\x10\x8b\xab\xab\xab\x49\x92\x6c\ +\x6c\x6c\x58\x96\xd5\xef\x5d\xc5\x71\xbc\xb1\xb1\xb1\x94\x58\x2c\ +\x9b\xb9\x94\x12\xd7\x59\x64\x59\x66\xdb\x76\x51\x14\xcb\x3e\xc3\ +\xda\xda\xda\xa3\x2f\xbe\xd8\xda\xda\x5a\x59\xed\x96\x24\xcf\xf3\ +\x6c\x6f\x6f\x97\xd2\xc2\x77\xe7\x02\xe0\xac\xcc\x11\x60\x9e\xeb\ +\xcc\x66\xe3\xbd\xdd\x0f\x8a\x22\xd3\x54\xa5\x2c\xf2\xed\xed\xf5\ +\x3c\x2f\x31\x16\xb3\xbc\xec\xb4\xba\x5b\x5b\xdb\xf3\xd9\xdc\x59\ +\x2c\x4c\xd3\x5c\xe9\x74\x02\x5d\x53\x64\x31\x4b\xe2\x34\x0a\xc7\ +\xe3\x11\xc6\xfc\xea\xea\xfc\xf0\xd5\xe1\x62\x31\xbd\xbc\xbc\xb4\ +\xed\x0a\x44\x8a\xef\xfb\x10\xd0\x4a\x45\xaf\xd7\x6a\xfd\xcb\x73\ +\xa4\xa1\x20\x08\x4a\x02\xf6\x6f\x5c\xb7\xaa\x96\x38\x94\x4c\xcb\ +\x58\xde\x72\x18\x65\x08\x63\xcb\xd2\x29\xe5\x50\x04\x59\x9e\x2f\ +\x87\x00\x40\x41\xf0\xfd\x80\x73\x96\xa6\xe9\xb2\x69\x2b\x08\x42\ +\xa7\xb3\xe2\xb8\x8e\xeb\xba\xaa\x2a\x13\x42\x18\xe3\xa2\x2c\x17\ +\x65\x29\xcb\x8a\x69\x59\x02\x12\xe3\x38\x26\xa4\x14\xde\x50\x44\ +\xcf\x05\x04\x4b\xce\x34\xdd\x28\xca\x42\xd3\xf4\xd9\x6c\x66\xdb\ +\x76\xb3\xd9\x2c\xcb\xf2\xd6\xad\x9b\x61\x18\x1d\x1c\x1c\xac\xad\ +\xad\xc9\xb2\x4c\x29\x65\x29\x53\x35\x55\x10\x84\xa5\x8d\x12\x43\ +\x48\x20\x4c\x93\xcc\x30\x4c\xc6\xb8\xa6\x69\x83\xc1\xe0\x93\xdf\ +\xfe\x84\x71\x9a\x65\xa9\x5d\xb1\x6e\xdf\xb9\xf5\xfa\xf8\xd8\x75\ +\xdd\x4e\xa7\x85\x91\x10\xc7\xe1\xd9\xd9\x59\xb3\xdd\x16\x04\xd8\ +\xe9\xac\x7c\xf1\xc5\x97\x9c\xd3\x7b\xf7\xee\xfe\xf0\x87\x7f\x2f\ +\x4a\x62\x9e\x17\x6f\xbd\xfd\x56\xbb\xdd\xee\xf5\x7a\xb3\xe9\x94\ +\x51\xba\xbe\xb6\x16\x86\x71\xe4\xba\x90\x53\xdf\x59\x24\xa1\x2f\ +\x70\x72\x72\x7c\x32\x1a\x0f\x1f\x3f\xfe\x32\x0c\xc3\x95\xd5\xb5\ +\xe9\x74\x1c\xa5\xe9\xb5\x9d\xed\x7a\xbd\xa9\xeb\x7a\x96\x25\x50\ +\x96\x7b\xfd\xe1\x27\xdf\xf9\x57\xb7\x6e\xdf\x3e\x3f\x79\xdd\xac\ +\x37\x54\x45\x09\x42\xbf\x2c\x0a\x43\xd7\x09\xc9\xdb\xed\xa6\x22\ +\xeb\x45\x4e\x92\x28\x11\x04\xae\xeb\x7a\x96\x65\x79\x9e\x27\x49\ +\x92\xe7\x19\x21\x05\xc6\xd0\x34\x8d\x9d\xad\x8d\xd7\x47\x67\x79\ +\x41\x5b\xad\xd6\x6c\x3e\x67\x00\x20\x84\x44\x51\xdc\xdf\xdf\xd7\ +\x0c\x43\x91\xe5\x38\x49\x08\x21\x18\xe3\x7f\xfe\x9d\x4b\x96\xe5\ +\xa7\x4f\x9e\x3d\x7e\xfc\xf5\xfd\xfb\xef\xe8\xba\xb6\xfc\x74\x96\ +\x5e\x1e\x55\x55\xf7\xf7\xf6\x39\x2d\x8f\x8e\x4e\x1f\x3c\x78\x44\ +\x08\x11\x45\x09\x21\x18\x66\xd1\xab\x57\x87\xe3\xd1\xa8\xd9\x6c\ +\xeb\x9a\x72\x7e\x76\xca\x18\xdb\xdf\xdf\x3f\x3f\xbf\x58\x36\x5c\ +\x55\x55\x5d\xfe\x79\xa3\xe1\xf0\xe3\x4f\x3e\xde\xdd\xbe\x76\x76\ +\x7c\x6c\x59\x56\xb5\x5a\x65\x84\x7a\x8e\x1b\x05\xc1\xf9\xc9\x59\ +\xb7\xdb\x35\x54\x2d\x4d\x92\x65\x6b\xaf\x24\xa4\xdb\xed\xd6\xaa\ +\xb5\xc3\xa3\x57\x8c\x52\x45\x55\x8f\x8e\x8f\x18\x65\xdd\x6e\xf7\ +\xe8\xf5\xf1\x6c\x36\x5d\xe9\x76\x03\x2f\xa8\xd7\xea\x59\x9a\x91\ +\xb2\x94\x30\x2e\xb2\x3c\x47\x02\xd3\x31\x00\x90\x32\x4e\x19\x63\ +\x4c\x28\xf2\x02\x21\x54\xaf\xd7\x8e\x8e\x8f\x90\x20\x34\x6a\x35\ +\x0e\x40\x1c\xc7\xa2\x88\xd3\x34\xb5\x6d\xfb\xfe\x4f\x46\xaa\x80\ +\x2c\xcb\x96\x2c\x7b\x9c\x26\x18\x70\x8c\x10\xa3\x0c\x42\x28\x08\ +\x02\x86\x48\x91\xe4\x04\x67\x79\x96\x01\xc0\xf2\x3c\x9b\x4c\xc6\ +\xf5\x46\x9b\x11\x9a\xa5\x49\x96\xa7\x79\x96\x76\xba\xed\xb3\x93\ +\xa3\x20\xf0\xdb\xcd\xfa\x1b\x0c\xd2\x60\x8c\xe9\xba\xae\xeb\x7a\ +\xab\xd5\x82\x08\x85\x61\x68\x57\x6b\x8c\x31\x4d\xd3\x0d\xc3\xe0\ +\x9c\x33\xce\x97\xec\xdb\x52\xc9\xbf\x58\x2c\x34\x4d\xab\xd7\xeb\ +\x08\x21\x4a\x69\x9e\xe7\x10\x42\x4d\x55\xe3\x38\x36\x74\xbd\x51\ +\xab\x75\x3a\x1d\xce\xb8\x84\x45\xcb\x34\xeb\xf5\xba\xeb\x2e\x6c\ +\x53\xb3\x6d\xab\xd5\x68\x15\x05\xf9\xf4\x87\x3f\xe2\x00\x6c\x6f\ +\xed\xb8\xde\xbc\xd1\x68\xf4\xfb\x57\x9c\xb3\x6a\xb5\x42\x48\x51\ +\x14\x59\xbb\xd3\x82\x10\xa4\x59\x12\x86\x91\x24\x89\x76\xc5\xbe\ +\x7d\xe7\x0e\xc2\x60\x38\x18\x5e\x5e\x5e\xf4\xfa\xe7\xf3\xf9\x38\ +\x08\x7d\xdf\x77\x35\x4d\x13\x04\xb0\xb3\xb3\x55\x52\x58\xad\x36\ +\x55\x05\x4f\xc7\x57\x71\x14\x2f\x4f\x61\x45\x56\x64\x09\x45\x51\ +\x50\x96\xa5\x28\x62\x28\x08\x49\x1a\x8a\xa2\x88\x34\x04\x00\x80\ +\x00\x62\x04\x09\x2d\x19\xa5\x65\x59\x4a\x22\x0e\x82\x20\x08\x3c\ +\x2c\xe2\x24\x8d\x29\xa1\x8a\xaa\xe6\x79\x66\x18\x86\x65\x59\x41\ +\xe0\x4a\xd2\x72\xdc\x29\x05\x00\x70\xc6\x09\x21\xae\xeb\x16\x84\ +\x15\x65\x99\x65\x19\x78\x43\x18\x05\xc6\x51\xb4\xb3\xbe\xb9\xd2\ +\xed\x9a\xa6\x95\xa5\x27\xce\xc2\x7d\xff\xfd\xf7\xe3\x38\xbe\x73\ +\xe7\x0e\xc6\xe2\x68\x34\x6a\xb5\x5a\x2b\x2b\x2b\x67\x67\x67\x6b\ +\x6b\x6b\x95\x4a\x25\x08\x83\x25\xde\x18\xc7\x31\x63\xcc\x34\x0d\ +\x59\x91\x17\x8b\x45\xad\x56\x5b\xfa\x29\x2b\x95\x0a\x63\x0c\x42\ +\xd8\x6c\x36\xbb\xdd\xee\xc6\xfa\x57\xbb\xbb\xbb\x8c\x51\xdb\xae\ +\xf8\xbe\xfb\x87\x3f\xfe\xc3\xef\x7e\xf7\xf7\x2a\xb6\xad\x6b\xba\ +\x28\x62\x42\x88\x84\xb1\xaa\x28\x79\x9a\xd6\xaa\x55\xcb\x30\x29\ +\x29\xc7\xa3\x51\xbd\xde\xd0\x54\xad\xd3\x6a\x57\xaa\x95\x34\x4b\ +\x4f\x4f\x4f\x9f\x3f\x7d\x22\xcb\x62\xef\xd2\x7a\xfe\xe2\x39\x00\ +\x2c\x4b\xa2\xf5\xd5\xee\xee\xde\xb5\x20\xce\x36\x77\x76\x26\xd3\ +\x69\x49\x08\x10\x00\x67\x5c\x92\x25\x04\x11\x46\xf0\xfc\xfc\x74\ +\x39\x47\xca\xf5\x3c\x28\x08\x18\xa3\xbc\xc8\x65\x59\x56\x14\x45\ +\x00\x02\xe3\x0c\x0b\x88\x32\x4a\x29\x5d\x2c\x16\x8c\xd1\x28\x0a\ +\x87\xc3\x51\xa3\x51\xd3\x75\xcd\x30\xcc\x5b\xb7\x6e\x1e\x9f\x9c\ +\x73\xce\x4d\xd3\x4c\x92\x44\xd7\x75\x26\x08\x79\x9e\xbb\xae\x3b\ +\x9d\x4e\x97\x9f\xeb\x4f\xc6\xe2\xfe\xb3\x57\xe8\x21\x84\x49\x12\ +\x7f\xf5\xe5\x43\xdf\x99\xdf\xbc\x75\x13\x00\x30\x1a\x8d\x30\xc6\ +\x50\x80\x08\x23\x24\x30\xd3\xb4\x9e\x3c\x79\xea\xb8\x6e\x9a\x66\ +\x9c\xa5\xb6\x5d\x41\x08\x0d\x07\xfd\xf9\x74\xb2\xb6\xb2\xea\xbb\ +\x4e\x14\x06\x8a\xac\x94\x65\xa9\xaa\xaa\xe7\x79\x96\x65\x43\x08\ +\x29\x21\x9c\x31\x49\x96\xbb\xdd\xee\xb0\xd7\xf7\xc2\x10\x43\x54\ +\x6f\x34\x0e\x9f\x3f\x77\xa6\x53\x05\x8b\x08\x80\xa7\x8f\xbf\x9a\ +\xcd\x67\x24\x2f\x4c\x53\x27\x25\xf1\xa7\xd3\x30\x0c\x93\x24\x89\ +\xa3\x68\x06\xe1\xd6\xce\xb6\xef\xf9\x67\xe7\x67\x15\xb3\x52\xb1\ +\x2c\xc0\x58\xe8\xfb\x49\x92\x66\x69\x3a\x9f\x4e\x2a\x96\x1d\x85\ +\x61\xc5\xb2\xa2\x38\x4c\x53\x0c\x00\x28\x4b\x42\x19\x20\x8c\x8b\ +\xa2\xc8\x19\xcb\xd2\x74\x36\x9b\xad\xaf\xad\x41\x28\xa8\x8a\x12\ +\x04\xc1\xb5\x6b\x3b\x69\x9a\x85\x61\x98\xe7\x59\xbf\xdf\x33\x4d\ +\x6b\x79\xff\x02\x00\x08\x9c\x97\xb4\xd4\x14\x09\x23\xa0\xc8\x32\ +\xa1\x94\x13\x02\xa1\xc0\x4a\xa6\xaa\x6a\xa3\x5e\x65\x54\x38\x3d\ +\x39\xb6\xad\x0a\x00\xbc\x59\xaf\x79\xbe\xbf\xb9\xb9\x31\x9b\x4d\ +\x7c\xcf\xcb\xf3\xfc\x0d\x0a\x2e\xcb\x7f\xff\xed\x3b\x77\x7a\x57\ +\x57\x92\x24\xe5\x79\xbe\xbc\xe4\xba\xae\x7b\xf7\xde\x5b\x45\x51\ +\x8c\xc7\xe3\xa2\x28\xd7\x56\x2d\x42\x4a\xc7\x71\xd2\x34\x5d\x02\ +\x65\xaa\xaa\x0a\x82\x50\xab\xd5\x14\x45\xe1\x8c\x35\x6a\xb5\x28\ +\x0c\x83\x30\x94\x44\xd1\x32\x0c\x81\xf3\x3c\xcb\xa0\x20\x90\xb2\ +\x28\xd2\xac\xdd\x6a\x51\x42\x54\x4b\x45\xb0\x7c\x75\x78\xf0\x1b\ +\xbf\xf1\xaf\xd6\xd6\x57\x10\x66\xed\x76\x7b\x38\xe8\xe5\x59\x66\ +\x59\x36\xa5\x44\xc4\x48\x14\xd1\x7c\x31\x3b\x3f\x3f\x81\x50\x84\ +\x50\x48\xd3\x94\x31\x52\xa9\x5a\x94\x15\x8a\x2a\xb5\xdb\x8d\xe1\ +\x70\x34\x1e\x0f\x6c\xdb\x92\x64\x5c\xa9\x18\x40\x60\xd5\x4a\x55\ +\x92\x44\xdf\x73\x16\x8b\x45\x9a\x66\x92\xa4\x00\x20\x60\x8c\xda\ +\xdd\xd5\xbb\x77\x6e\x3f\x7e\xfc\xb5\x88\xc4\x2c\xcb\x44\x2c\x62\ +\x04\x01\xe0\x49\x1c\x21\x44\xd2\x34\x01\x02\x25\xb4\x24\x14\x09\ +\x8c\x87\x91\x4f\x68\x49\x19\x01\x80\x61\x11\x22\x24\xd4\x1b\xd5\ +\x66\xb3\xd5\xeb\x5f\x11\x42\x97\x2c\xb4\xae\xeb\x25\x65\xb2\x2c\ +\x13\x4a\x05\x41\x10\x04\x21\xcf\xf3\x2c\xcb\xe0\x1b\x01\xc0\x25\ +\x21\xb7\xef\xdc\xb1\x0c\xcb\x0f\xfc\x9f\x2c\x23\x07\xbd\xde\xd5\ +\xad\x5b\x77\x0c\xc3\x18\x0c\xfa\xfd\x7e\xff\xce\x9d\xdb\x9c\xf3\ +\x20\x08\xfa\xfd\xfe\x60\x30\x10\x45\x71\x67\x67\x47\x14\x45\xc3\ +\x30\x54\x55\x15\x04\x20\x89\xa8\xd3\xe9\x5c\x5d\x5d\x61\x8c\x57\ +\x57\x57\x97\x93\xab\x96\x66\xab\xd9\x6c\xb6\xb1\xbe\x91\x44\xb1\ +\x61\xea\xb5\x5a\xed\xaf\xbf\xff\x97\x86\xae\xbf\xfb\xce\x3b\x10\ +\x0a\xef\xbc\x7d\xff\x3f\xfd\xa7\xff\x48\x09\x91\x45\x11\x72\x90\ +\x27\x69\xc5\xb2\x38\xa5\xcf\x9e\x3e\x59\xcc\x66\x15\xcb\x0a\x7d\ +\xbf\xcc\x33\x04\x85\xb2\xcc\x6c\x43\xbb\xb6\xb5\x71\x71\x79\xf6\ +\xe0\xc7\xcf\x54\x55\x5e\xdf\x58\x85\x9c\x62\x08\x74\x59\xaa\x35\ +\x1a\x08\xc1\x2c\x4b\x46\xa3\x51\x5e\x12\x49\xe4\x9c\xf3\x5a\xb5\ +\xf2\xc1\x7b\xdf\x00\xac\xf4\x5c\x17\x57\x2d\x52\x96\x84\x52\x59\ +\x96\x92\x24\x4d\x92\x24\x0c\x83\xb2\xe4\xa4\x60\x95\xaa\x6d\x98\ +\xfa\x6c\x36\x75\x1c\x67\x39\x13\xbe\xd1\xa8\x8b\x22\x96\x24\x71\ +\x65\x65\xa5\x24\x85\x00\x85\x65\x2c\xcf\xb6\xed\xe5\x4c\xec\x6a\ +\xb5\x1a\x04\x01\xe7\x7c\xd9\x61\xfb\x47\x1f\xe9\x3f\x43\x12\x95\ +\x73\x5a\xe6\x8b\xf9\xe4\xf4\x18\xaa\x9a\x06\x00\x47\x02\x06\x80\ +\xa6\x49\x72\x7e\x76\x6c\x9a\xd6\xd1\xf1\xeb\x24\xcb\xb0\x24\x12\ +\x42\x3d\xdf\x37\x74\x33\x4e\xe2\x47\x5f\x3c\xdc\xdf\xdf\x2f\xcb\ +\xe2\x8b\x47\x0f\x8b\x3c\x5b\x42\xf6\x96\x69\xed\xef\xef\x8b\xa2\ +\x48\x68\x99\x66\x79\xd5\xb6\x57\x56\x56\xc6\xe3\xd1\x68\x34\x56\ +\x64\x99\x94\xc5\xf3\xa7\x4f\xd6\x57\x57\x56\x3b\xed\x76\xa3\x6e\ +\xa8\xca\xb3\x27\x5f\xf5\x7b\x3d\x08\xd8\x7c\x3e\x17\x45\xf1\xf0\ +\xf0\x90\x31\x66\xd9\xb6\x5d\x81\xf3\xd9\x9c\x70\xe6\x7b\x3e\x2d\ +\x88\xaa\x28\x0b\x67\xe6\xf9\x4e\x1c\xc7\x47\xc7\xaf\xa2\x38\x94\ +\x65\x79\xee\x4c\xd7\xd6\x57\x86\xc3\x61\x92\x25\xaa\xaa\x52\x06\ +\x18\x17\x04\x01\x08\x80\xe7\x79\xf6\xe2\xc5\x73\x5a\x96\xad\x66\ +\x23\x8a\x42\x4a\x8a\x4e\xbb\x81\x31\x9e\x4d\x7d\xcf\x75\xcf\x4e\ +\x8f\xf3\x3c\x9f\x8c\x47\xba\xae\x6f\x6e\xae\x25\x49\x1e\x45\x01\ +\xc9\x29\x46\x48\x44\x58\x91\xa4\x30\x8e\x29\xa1\x02\x10\x20\x14\ +\x00\x63\xa4\xc8\x15\x59\xcb\xd2\xe4\xd1\xa3\x07\x6f\xbd\x75\x7f\ +\x32\x1e\x6d\x6d\x6f\xde\xba\x7d\xf3\xe4\xf4\x84\x96\x85\x65\x9a\ +\x6f\x56\xa1\x47\x08\x35\x1b\x8d\xe3\xa3\x63\xcf\xf3\x30\xc6\x08\ +\x42\x45\x51\xda\x9d\x4e\xc5\xb6\x5c\x3f\x1c\x8d\x46\x77\xee\xdc\ +\x35\x0c\x43\x10\xc0\x72\xdb\x52\x14\xa5\x56\xab\x2d\xc5\xad\xba\ +\xae\x03\x00\xb2\x24\xc1\x18\xd5\x1b\x75\xca\x18\x21\x65\x9a\x26\ +\x45\x61\xb8\xae\xab\x28\x4a\x1c\xc7\x84\x96\xbb\xbb\xd7\x14\x45\ +\x55\x65\x49\x57\x55\xcb\xb6\xd7\xd6\xd6\x00\x63\x9d\x56\x7b\x75\ +\xa5\xfb\xe0\xf3\xf4\xf2\xf2\x7c\x6b\x6b\x0b\x70\x66\xdb\x16\xa7\ +\x64\x3a\x1e\x6d\x6d\x6e\x64\x59\x71\x79\xf9\xff\x32\xf7\x66\x3f\ +\x96\x64\xe7\x9d\xd8\xd9\x63\x8f\xb8\x6b\x6e\x95\x99\xb5\x75\x15\ +\xbb\x5b\xdc\xa4\xd6\x8a\x81\xa0\x99\x91\x45\x8d\xfd\x3c\xff\x9b\ +\x9e\x09\xd8\x06\x8c\x79\x31\x34\x1e\x5b\xa2\x87\x84\x28\x8a\x94\ +\x4c\x76\xb3\xab\xbb\xba\xba\xf6\xaa\xdc\xf3\xe6\xdd\x62\x8f\x38\ +\xfb\xf1\x43\x14\xf9\x28\xda\x35\x00\x87\xaf\x99\x48\x64\xe6\x8d\ +\x13\xe7\xfb\xbe\xdf\xf7\x5b\x4e\x8c\x31\xce\x2a\x08\xf7\xba\xae\ +\x83\xc0\x3c\x7c\x70\x9f\x51\x5c\x57\xdb\xb6\xae\xda\xa6\x02\xd0\ +\xd6\x55\x4e\xb0\xf7\xf6\xed\x89\x33\xca\x1a\x49\x10\x1e\xa5\x99\ +\x10\x42\x70\x8e\x21\xe4\xbc\xe7\xbc\xbb\xfd\xe0\xc3\x5f\x7e\xfe\ +\x73\x67\x0c\xa0\x30\x89\x42\xa3\xb5\x92\xdc\x68\x4d\x18\xb2\x5a\ +\x0b\xcb\x19\xa1\x08\x61\x84\xd0\xd0\x02\x0f\x36\xb1\x5a\x1b\x8c\ +\xc9\xce\xce\xfc\xc5\x8b\x67\x18\xe3\x81\x22\xb3\x2d\x2b\x38\xf8\ +\x82\x52\x9a\xa6\x29\xf3\xbc\x30\x8c\xde\x0f\xe7\x52\x4a\x7e\xf4\ +\xe1\x47\x6f\x5f\xbf\x51\x4a\x9d\x9d\x9d\x0d\x89\xeb\x9e\xe7\xdd\ +\xbf\x7f\x9f\x31\xf6\xe8\xd1\x17\x00\x80\xd9\x6c\x36\xec\x9d\x18\ +\x63\xc3\x1f\x30\x84\x0f\x0d\xf4\xce\xbe\xef\x7c\xdf\x0f\xc3\x68\ +\x7f\x6f\xff\xa7\x3f\xfd\xe9\x68\x34\x32\xc6\x94\x65\x29\x84\xc8\ +\xb2\xec\xfc\xfc\xfc\xc1\x83\x0f\x76\xf7\xf7\x10\x82\x61\x1c\x1a\ +\x63\x1e\x3c\x7c\x10\x8f\x47\x40\xa9\x3b\x77\xef\x8e\x46\xa3\xd7\ +\xaf\x5f\x77\x5d\xe7\xf9\x0c\x61\x38\x9f\xcf\x16\x37\xd7\x8c\xd1\ +\xdb\x77\x8e\xcf\xce\xcf\xcb\xa2\x9c\x4e\xa7\x08\xba\xc0\x67\xc5\ +\x76\x3d\x9b\x64\xd3\xf1\x77\xcb\x7c\xdb\x34\xd5\xeb\x97\x2f\xa3\ +\x28\xe2\x3d\x97\xa2\x3f\xbd\xbc\xac\xda\xbe\xe9\xfa\x20\x08\xb2\ +\x34\x0b\x89\x1b\xfa\x3e\x8f\xb1\x7c\xbd\xbe\x7b\xf7\x8e\xd3\xaa\ +\x13\x9c\x20\x3c\x64\xf4\xad\xd7\x1b\x29\x65\x18\xa4\xad\xe9\xb7\ +\xdb\x7c\x88\x83\x4b\x92\x64\xbb\xdd\x96\x65\xee\xfb\x3e\xa5\x64\ +\x32\x19\x8f\xc7\x63\x08\xc1\x6c\x3a\x35\x06\x0c\x0a\x65\x6b\xed\ +\xc0\x71\xb5\xd6\xee\xed\xed\xc5\x71\x8c\x31\xfe\x5d\xb9\xb9\x10\ +\x42\x42\xf6\xcb\xe5\xb5\x36\xf2\x66\x79\x1d\x86\xe1\xd1\xd1\xd1\ +\x78\x3c\x36\x5a\x23\x8c\x8b\x7c\x73\x76\x76\xba\xd9\x6e\x8d\x73\ +\x5a\x08\x4a\xa8\x75\xb6\x28\x0b\x8f\x79\x9f\x7d\xfa\x8b\x6f\x7e\ +\xf8\xd1\x47\x1f\x7d\x7c\x71\x7e\xf6\x47\x7f\xf4\x47\x42\x88\xf5\ +\x7a\x7d\xf7\xce\xdd\xfd\xfd\xfd\x77\x8d\x0c\x04\xbc\xe7\x08\xa1\ +\x7c\xbb\x75\xda\x20\x0f\x6e\x57\x6b\x6b\xec\x64\x34\x7e\xf3\xea\ +\x35\x86\xa8\xeb\xba\xcd\x7a\x33\xce\x46\xeb\xf5\xd2\x18\x13\x27\ +\x09\x26\xd8\x5a\xdb\x74\xed\xf5\xf5\x75\x36\x1a\x65\xe3\xd1\xd5\ +\xd5\xd5\x74\x3c\xde\x9d\xcf\x9d\xb5\x57\xd7\xd7\xbe\xef\x1b\x6b\ +\x31\x84\x7d\xdb\x56\x45\x71\xef\xee\x3d\xde\x77\x97\x8b\xa6\x97\ +\x0a\x20\x68\xb5\x71\x00\x62\x82\xb2\x34\xbe\xbc\x3c\x4f\x92\x64\ +\x3a\x1d\x25\x71\xf0\xe4\xc9\x93\x21\xc8\x64\xb9\x5c\xd6\x75\xbd\ +\x5e\xaf\x47\xa3\xd1\xaf\xaf\x83\x81\x10\x18\x24\x09\x00\x4e\x70\ +\x6e\x95\x1e\x62\xc4\xb4\x54\x08\x42\x25\x84\x56\x8a\x86\x50\x09\ +\x09\x30\xae\x8a\x7c\x94\xa5\x7d\xd7\xbe\x7c\xf1\xa2\xe7\xed\x64\ +\x92\xf9\x81\xff\x7e\xaf\x90\x73\x20\xcf\xb7\x42\x0a\x63\x0c\xa1\ +\x74\x36\x9f\x13\xc6\x86\xd7\xf8\xea\xea\x6a\x34\x1a\xed\xee\xee\ +\x39\xeb\x86\xb5\xaf\xef\xfb\x43\xc1\x47\x08\x51\x4a\x21\x84\xd6\ +\x1a\x8c\xa1\x52\x22\x8a\x46\x87\xb7\xf6\xb4\x96\xaf\x5f\xbf\x74\ +\x56\xdf\xbf\xff\x41\xd7\xb5\x45\x51\xf8\x9e\x97\x46\x51\x18\x46\ +\x00\xe2\xbe\xe7\x49\x14\x50\x8c\xba\xae\xf7\x3d\x22\xfb\x5e\x49\ +\x79\x76\x7a\x72\x7d\x7d\x59\xd7\x45\x18\x46\x1d\x6f\xb7\xf9\xb6\ +\xeb\xdb\xe5\xcd\xaa\x69\x1a\xad\x4d\xd7\xb7\xd6\xe9\xdd\xbd\x9d\ +\xf5\xba\x6c\x9a\xba\xae\xcb\x28\x0a\x01\x74\x52\x72\x21\xf5\xcd\ +\xf2\x3a\x8c\x46\x69\x12\x19\xad\x9c\xa6\x37\xf6\x2a\x0a\x23\xce\ +\x7b\x8c\x60\xbe\xdd\x3c\x7d\xfa\xb8\x28\xb6\x52\x88\xeb\xcb\x4b\ +\x00\x1d\x41\xd8\x39\x8b\x11\x8a\xa2\x58\x4a\x49\x30\x22\x08\x09\ +\xd1\xf7\x6d\xcb\x79\x8f\x10\xf4\x3c\x6f\xb0\x99\xd7\x5a\x5d\x5e\ +\x5e\xe4\x79\x0e\x00\xa0\x94\x0c\xe2\x30\xad\x35\x42\xb0\x69\x5a\ +\x6b\x2d\xc1\xd8\x39\x97\xa5\x59\x92\xc4\xf6\xbd\x16\x23\x18\xe1\ +\xed\x76\x5b\x14\xc5\xcd\xcd\x8d\x73\x2e\x8c\xa2\x6f\x7d\xf3\x5b\ +\x79\x9e\x43\x08\x2f\x2f\x2f\xab\xaa\xfc\x8b\xbf\xf8\xb7\x51\x14\ +\xe5\x79\x1e\x86\xa1\x31\x66\x3e\x9f\x53\x4a\x87\xee\x23\x8a\xa2\ +\xae\xef\x11\x42\xd6\x68\xad\xf5\xc1\xe1\xc1\xc1\xe1\xc1\xe3\xc7\ +\x8f\xd3\x34\xfd\xf0\xc3\x0f\x87\x9c\xc4\xb6\x6d\x93\x30\xce\xe2\ +\x58\x4a\x69\x7a\x19\x78\x3e\x42\xd0\x4a\xe5\x8c\xb1\x5a\x63\x08\ +\xb7\xeb\xf5\x8b\x17\x4f\x4f\x4f\xde\x04\xbe\x8f\x11\x5a\x5c\x5f\ +\xce\xa6\xbb\x2d\x6f\x8b\x7c\x5b\x57\x75\xdb\xd4\xd0\xa9\xbd\xf9\ +\x14\x43\xd8\xb7\x5d\xdb\x37\x3b\xd3\x49\xd7\xd4\x04\x41\xc5\xbb\ +\xa2\x28\x6e\x16\x57\x90\xd0\xd9\x6c\x6a\x56\x9b\xb6\x6d\x93\x34\ +\xc3\xaa\xdb\xe4\x1b\x16\x84\x5f\x3d\xfe\x42\x21\x76\xe7\xce\xbd\ +\x17\x2f\xde\x48\xad\xd2\x51\xf4\xab\x03\x43\x18\xf3\xb4\x56\x03\ +\x8b\x70\x88\x61\x6e\x9a\x06\x63\x9c\x65\x69\xdb\x76\x65\x59\x48\ +\x29\xd6\xeb\xf5\xad\x5b\x07\x41\x10\x9c\x9e\x5d\xb6\x6d\x0b\x00\ +\x18\x8f\xc7\x5f\x7e\xf9\x25\x42\xc8\x0c\xd3\x3d\x63\x7b\x7b\x7b\ +\x03\x67\xfb\xbf\xff\xcd\xe5\x00\xc0\x08\x29\xa3\xf2\x62\x6b\xad\ +\x5d\xad\xed\x36\xdf\x7c\xf2\xc9\x27\x18\x63\x6c\x31\x44\xa0\xac\ +\xf3\xa6\x6b\x1d\x84\xda\x59\xa8\x35\xf3\x98\xb3\x4e\x72\xbe\x5e\ +\xdd\x3c\x7d\xf6\x95\x52\xdc\x59\xf3\xed\x6f\x7f\xfb\xe6\xe6\x46\ +\x4a\xb9\x58\x5c\x5f\x5e\x5e\x0e\x84\xfb\x41\xdd\xba\x5a\xad\x66\ +\x13\x37\x9b\xcc\xb4\x31\x27\xa7\x27\xce\x19\xa9\xe4\xc5\xe5\x79\ +\x9c\xc4\xdb\xcd\x86\xf7\x5d\xdd\xd4\x7d\xd7\xed\xef\xef\xfb\x41\ +\x40\x28\x29\xcb\xb2\xa8\x4a\xce\xf9\xeb\xd7\xaf\xfd\x30\xb0\xce\ +\xad\x96\x4b\x23\x14\x17\x9c\x10\x12\xf8\x81\xd2\x8a\x10\x72\x7e\ +\x7e\x9e\x24\x49\x18\x85\x10\x42\xa5\xad\xb6\xd2\x18\x67\x9d\x03\ +\x00\x3a\xe7\x26\x93\x89\xc7\x28\xc6\xf0\xea\xe2\xdc\xf3\xbc\xb2\ +\xc8\xfb\xae\x05\x00\x2c\x16\x8b\xf1\x78\x0c\x9c\x5d\xaf\x96\x94\ +\x52\xc1\xfb\x93\xb7\xf9\x78\x32\x8b\x82\xb0\xaa\x72\x86\x01\xc3\ +\x44\x29\x45\x30\x79\x47\x2e\x75\x00\x38\x0b\x9c\x11\xa2\xa7\x84\ +\x22\x08\x28\x41\xdb\xf5\x8a\xf3\xee\xe6\xfa\xb2\x6a\x2b\xdf\xf7\ +\xde\xc3\xca\xf9\xd7\x16\x77\x75\x5d\x6b\xad\xc3\x30\x1c\x94\xe1\ +\x6d\xdf\x17\x45\x21\x84\x40\x88\xdc\xbb\x77\x8f\x12\x82\x31\xf5\ +\x3c\x16\x04\x01\x63\x2c\x08\x82\xe1\xf4\x58\x6b\xad\xb5\x10\x40\ +\x8c\xf0\x38\x4d\xa5\x10\x71\x1c\x4f\x47\xe3\xd9\x64\x42\x30\xfe\ +\xf2\xd1\x23\x4c\x70\xdb\xb6\xb7\xf6\x77\x11\x82\x52\x08\x42\x99\ +\xe8\x7b\x63\x4c\x9e\x6f\x29\x45\x5f\x3d\x7e\xbd\x5a\x2f\xe3\x38\ +\xfa\xfa\xc9\x57\x0f\x1e\x7e\xa0\x95\x18\x8f\x0e\x44\xdf\xad\x38\ +\x07\x0e\x6e\xb7\x5b\x8c\x29\x21\xb8\x6b\xe4\x7a\xb5\x0a\x03\x3f\ +\xf4\x83\x9e\xf7\xd0\x01\x67\xed\xed\xa3\xe3\xc5\xe2\x4a\x09\x91\ +\xa6\x19\x46\xe8\xe0\x68\xef\xea\xea\x32\x1e\x25\x5d\xb3\xff\xf9\ +\xe7\xbf\x8c\x93\xb8\xef\xbb\xb6\x6b\xea\xb2\xa8\xab\xe2\xd9\xb3\ +\xaf\xcb\xb2\x60\x84\x60\x8c\xa2\xd0\xd7\x5a\x6a\x29\x3d\x8f\x69\ +\xc3\x8d\x51\x52\x70\xad\xac\x10\x3c\xcb\x32\x8c\x51\x5d\xd7\x4a\ +\x49\x84\x3c\xad\x55\x9e\x6f\xa4\x94\x43\xfd\xd3\x5a\xd7\x75\x2d\ +\x8d\x19\x9e\xfb\x30\x65\x43\x04\x87\xde\xf3\xfd\x3e\x79\xa5\xe4\ +\xd5\xd5\x55\x92\x24\x8c\xd1\xf9\x6c\x96\xa6\xe9\xdb\xb7\x6f\xbf\ +\xfe\xfa\xeb\xa2\x28\x6e\xdf\x3e\x4e\x92\x64\x30\x32\x19\xc0\x04\ +\xdf\xf7\x07\xf2\xdd\x50\x54\xfc\xc0\x6f\x05\x4f\xe2\x90\x73\xa1\ +\x95\x9e\x8c\x26\x7b\x7b\x7b\x61\x18\x3e\x7d\xfa\x54\x6b\xad\x94\ +\x1a\x8d\x46\xa3\xd1\x48\x09\x45\x08\x46\x08\x09\xce\x01\x00\xa2\ +\xed\x2f\x2e\xce\xbe\x7a\xfc\x58\x49\xf5\xe6\xcd\xdb\x97\xaf\x5e\ +\x16\x45\xc1\x18\x19\x8f\xb3\xeb\xeb\xeb\x9b\x9b\x65\xdb\x74\x65\ +\x59\x45\x51\x64\x2d\x78\xf1\xe2\xa5\xef\xb1\x28\x0c\x9b\xb6\x6d\ +\xbb\xb6\xeb\xfb\xf9\x7c\x1e\x46\xc1\xa3\xcf\x3f\x4f\xb2\x8c\x51\ +\xba\x7f\xeb\x16\x60\xbe\xb6\xee\xee\x9d\x3b\x4f\xbe\xf8\x2c\xc2\ +\x86\x52\x5a\x14\x45\xd7\x54\xc2\xe1\x9f\xff\xf3\xbf\x2c\xae\xae\ +\x42\xe6\x23\x84\xa4\x54\xbe\xef\x4b\xa9\x92\x24\xee\x5a\x09\xa1\ +\x51\x52\xd6\x75\x5f\xd7\x15\x21\x74\x7f\x7f\xff\xea\xea\xa2\xeb\ +\xd6\x83\x3c\x79\xbb\xdd\xe6\xc5\xb6\xa9\x6b\x08\x01\x84\x70\xb3\ +\xd9\xe4\x79\x3e\x78\xe1\xc7\x71\xac\xb5\x96\x52\x4e\xa7\xd3\x41\ +\xbd\xf7\x3b\x30\x2d\x3a\x00\x20\x44\x04\x23\x4a\x31\x04\x42\xc8\ +\xb2\x69\x56\x9b\x6d\x92\xc4\x08\x21\x07\xa1\xb6\x4e\x48\x69\x9c\ +\x75\x10\x4a\xa3\xac\xb3\x1e\x65\x18\x81\xaa\x2a\x2f\x2f\x2f\x36\ +\xab\x35\x42\xce\x5a\xa3\xb5\xee\xfb\x7e\xb3\x59\x97\xdb\x0d\xc6\ +\x18\x63\x3c\x88\xfa\xa4\x94\x4a\xab\x37\x27\x6f\x8a\xa2\x30\xc6\ +\x54\x75\x75\xbd\xb8\x72\xc0\xfe\xe4\xa7\xff\x58\x16\xe5\x7a\xb3\ +\x41\x10\x66\x71\xa2\xb5\x8e\xe3\x48\x19\x93\xa6\xe9\x83\x07\x0f\ +\x2e\x2f\x2f\xf7\xf7\xf7\x8b\xba\xd2\x4a\xa5\x61\xe4\x80\x75\xce\ +\x59\x63\xba\xae\xc5\x84\x78\x1e\x13\x42\xdc\xbe\x7d\x1c\xc7\xb1\ +\x31\xd6\x5a\xe7\x9c\xb5\xd6\x42\x88\x9c\x83\x00\xb8\x2c\xcb\x46\ +\x69\x1a\x86\xe1\xcd\xf5\x95\xef\xfb\x08\x82\xbd\xdd\x1d\xad\xd5\ +\xdb\x37\xaf\x7d\x8f\x11\x8c\xfa\x8e\xef\xcc\x67\x08\x21\xab\x15\ +\x04\x40\x6b\xcd\xbb\x3e\x99\x64\x49\x1c\xd6\x75\x6d\xad\x05\xda\ +\x01\xe7\x20\x00\x94\x90\x28\xf0\xb3\x34\xc5\x98\x02\x40\xd2\x38\ +\x5a\x6f\xf2\xe5\xcd\xf5\xee\xfe\xee\x28\x89\xb7\x45\xce\x79\x3f\ +\x14\xa5\xf7\x80\xba\xd2\x34\x0b\x83\x40\x29\x35\xbc\x18\x00\x00\ +\xa5\x54\x92\xa4\xb7\x8e\x8e\x77\x76\x76\x30\xc2\x8c\x31\xce\xf9\ +\x00\xa3\x28\xa5\x86\xc8\x62\x84\x10\x42\xc8\x63\x54\x2a\x71\x76\ +\x72\x72\x74\x74\xa4\x84\x0c\x7d\x1f\x43\xf8\xd1\xc3\x6f\x14\x65\ +\x21\xb8\xf8\x3f\xfe\xcb\x7f\xb9\x73\x7c\xa4\xb4\x52\xbc\x05\x10\ +\x2d\x97\xab\xb6\x69\xfa\xbe\x13\xbc\xff\xe2\xd1\xe7\x59\x9a\x8e\ +\x47\xd9\x7a\xbd\xfa\xaf\x3f\xf8\x7b\xc1\x7b\x82\x51\xdf\xb5\x82\ +\x0b\xc6\x7c\x67\x0d\x22\x84\x51\xaa\xa4\xc4\x10\x69\xa9\xf7\x76\ +\xf7\x8a\x32\xf7\x99\x87\x20\x72\xc0\xce\x67\x3b\x52\x08\x46\xd9\ +\x78\x94\x05\xa1\x5f\x97\xe5\xf5\xf9\x79\x55\x6c\x19\xa1\xbb\xf3\ +\xdd\xd7\x6f\x5f\xa9\xb6\x59\xae\x16\x4a\x29\x6b\x8d\xe7\x51\xa9\ +\xb0\x14\x82\x73\x51\x16\xb9\xf0\x4d\x14\x27\x6d\xc7\xad\x35\x42\ +\x72\x60\xa0\x52\x83\xcb\xfc\xbb\xa0\x03\x84\x06\x35\xaf\x73\xce\ +\x0e\xb5\x7d\x10\xba\x43\x42\x11\x21\x51\x18\x51\x4a\xc7\xd3\x79\ +\x59\x56\x4a\xbd\xf7\x6e\x11\x50\x4a\x87\x01\x90\x73\x31\xbc\xb4\ +\x4a\xa9\xbe\xef\x0f\x0f\x0f\x7f\xff\xf7\xff\xc0\xf3\x7c\x08\x21\ +\x63\x6c\x20\x2e\x29\xa5\x86\x86\x8b\x10\x42\x08\x71\xd6\x0d\xfe\ +\xba\x69\x9a\x0e\x09\xa1\x83\x59\xfb\x76\xbb\x45\x08\xfd\xed\xdf\ +\xfe\xed\xad\x5b\xb7\x92\x34\xe9\xba\x8e\x8b\x1e\x41\x54\x55\x55\ +\x18\x84\xdb\xed\x76\xb5\x5a\x7d\xf6\xd9\x67\xdf\xfb\xde\xf7\xbe\ +\xff\xfd\xef\xff\xe8\x87\x3f\x7a\xf4\xe8\xd1\x60\xf1\x84\x31\x21\ +\x18\x2b\x65\x28\xc5\xce\xb9\x38\x8e\x9c\xb5\xbd\x90\x41\x14\xdf\ +\x7f\xf0\x60\xbd\x5e\x73\x29\x8d\x31\xa3\x2c\x89\x92\x64\x3c\x99\ +\x10\x4a\x3f\xb8\x7f\xef\x9f\x3f\x7d\x74\x71\x7e\x3e\xa4\x6c\xa4\ +\xe3\xd4\x49\x76\x71\x75\x75\x79\x71\xee\x25\xe3\x30\x4a\x83\x30\ +\x14\x4a\x78\x8a\x52\x8a\xfb\xbe\x7b\xfb\xf6\xed\xf1\xf1\x6d\xa5\ +\xd5\x10\x1c\xe3\x80\xdb\x6c\xb6\x7b\x7b\x7b\x9b\xcd\xa6\xef\xfb\ +\x20\x08\x94\x92\x9c\x0b\xe7\x1c\x02\x08\x13\xec\x7b\x7e\xdf\xf7\ +\xcb\xe5\xd2\xf3\xbc\x61\x79\x0d\x21\xfc\xf8\xe3\x8f\x31\xc6\xc3\ +\x5d\x86\xff\x55\xf5\xc2\x6f\xcd\x13\x15\x0a\xa9\x9a\x5e\x00\x88\ +\xb5\x71\x0e\x22\x0b\xe0\x93\xa7\xcf\xde\x9c\x9c\xad\xf3\xa2\xac\ +\xdb\x8e\x0b\x03\x9c\xb5\x16\x38\xe7\xac\xe3\x5c\xb4\x4d\xe3\x7b\ +\x9e\xb3\xb6\xae\xaa\xd3\xb7\x6f\xe6\xb3\x59\xdb\xb6\x82\x8b\xae\ +\xeb\x9c\xb5\xc6\x5a\x63\x2c\xc1\xd8\x59\x3b\x78\xbd\x17\x45\x5e\ +\x35\xb5\xb6\x26\x2f\x0b\x00\x61\x2f\xf8\xd9\xc5\xf9\x36\xcf\x9b\ +\xae\x9d\xce\xa6\x9f\xfc\xe1\x1f\x66\xe3\x31\x25\xa4\xae\xeb\xbe\ +\xef\xab\xaa\x3a\x38\x38\x78\xf0\xe0\x81\xef\xfb\x77\xee\xdc\xc1\ +\x18\x25\x49\x32\x9b\x4e\xc6\xa3\x34\x08\x3c\x08\x1d\x04\xd6\x68\ +\xc5\xfb\xf6\x60\x7f\xef\xa3\x6f\x3c\xf0\x18\x1d\xf6\xee\x08\x41\ +\x42\x08\xc6\x88\x31\x4f\x2b\xb5\x59\xad\xda\xa6\x55\x52\x6d\xb7\ +\xb9\x31\x26\x8e\xe3\x24\x49\x07\x48\x02\x42\xe8\x79\x3e\x63\xcc\ +\x39\x47\x19\x1b\xa5\xe9\x28\xcb\x66\xb3\xe9\x68\x34\x02\x0e\x24\ +\x71\xbc\xbb\xbb\x1b\x85\xa1\x31\x1a\x3a\xa0\xb5\xc2\x10\x44\x61\ +\xd8\x54\x15\xef\xbb\xd5\xcd\xc2\x1a\xbd\x5a\x2d\xcf\xcf\x4e\xcf\ +\xcf\x4f\xcf\x4e\xde\x72\xde\xc3\xf7\x0a\xa1\xb1\xd6\x96\x65\x09\ +\x11\xea\xba\xce\x5a\xbb\x5e\xaf\x9b\xba\x69\xdb\x36\x0c\x03\xc6\ +\x98\xd2\x9a\x52\x0a\x00\x1c\x1a\x2e\xe7\x5c\x9e\xe7\xeb\xf5\xba\ +\x28\x0a\x6b\xed\xf5\xf5\xf5\x17\x5f\x7c\xf1\xf8\xf1\x97\xff\xe9\ +\x3f\xfd\x6f\x5d\xdf\x4a\xc9\x8d\xd5\x65\x59\x58\x67\xc2\x30\x88\ +\x93\x50\x08\xee\x79\x4c\x4b\xc5\x85\x10\x42\x94\x45\x49\x08\xda\ +\x9b\xcf\xeb\xaa\xba\x38\x3f\xdf\xdf\xdb\x4b\xc2\xd8\x1a\xf3\xe2\ +\xc5\x73\xdf\xf7\x8e\x8f\x0f\x1f\x3c\xb8\x5f\x56\x45\xd3\x56\x0e\ +\x18\x2e\xfa\xaa\x2c\x1c\x00\x9e\x1f\x44\x51\x8c\x09\xd9\x6c\xf2\ +\x37\x6f\x4e\xca\xb2\x41\x90\x78\xcc\x67\xcc\x4f\x93\xec\xf4\xe4\ +\x64\xb1\xb8\x8e\xc2\xa0\x2c\x8b\xeb\xeb\x1b\x4a\xd9\xfe\xde\x2e\ +\x00\xa0\x2a\xcb\xb7\x6f\x5e\xf7\x7d\xa3\xa5\xec\xea\x46\x0a\x09\ +\xe1\xe0\x55\xe9\x61\x84\xb4\x92\x7d\xdb\x56\x45\xce\xbb\xce\x18\ +\x63\x8c\xa9\xaa\xba\x69\x1a\xe7\xec\xb0\x30\xe5\x9c\x0f\xd7\xc4\ +\x20\x4c\x19\x6e\x2e\xad\x55\xe0\x07\x08\x63\x6b\xdd\x50\x27\x38\ +\xef\xdf\xdb\x5c\xa8\xac\x2a\xad\xb5\xb1\xf6\xe6\xe6\xa6\x6d\xdb\ +\xd3\xd3\xd3\xf5\x7a\xad\x94\x3a\x3c\xbc\x35\xf4\x71\xc6\x18\x4a\ +\x69\x10\x04\x84\x90\x01\x06\x29\x8a\x62\xb3\xd9\x48\x29\x7f\xf1\ +\x8b\x5f\x6c\x37\x9b\xef\x7f\xff\xfb\x8f\x1f\x3f\x1e\xfc\x20\xab\ +\xaa\x02\x00\x4c\xa7\xd3\xd9\x6c\x96\xa6\xe9\x76\xbb\xc5\x08\x2b\ +\x29\xb4\x54\x5d\xdb\xd6\x65\x75\x74\x78\xe4\x33\xf6\xf5\x93\x27\ +\x59\x9a\xee\xef\xed\x25\x71\xf4\xcf\x3f\xfb\xa9\xd1\x6a\x6f\x67\ +\xf7\x0f\xbe\xfb\xdd\xbe\x6d\xd6\xab\x35\xef\xb9\xe0\xa2\xa9\xab\ +\x32\xdf\x62\x42\x66\xb3\x9d\xf1\x78\x7a\x79\xb5\x78\xf9\xea\xb5\ +\x73\xb0\xac\x2a\x88\xe9\x64\x3a\xf7\xbc\x40\x4a\xf9\x8b\x9f\xff\ +\x4b\x14\x7a\x5a\xa9\xd7\x6f\xde\x34\x6d\xfb\xc1\x07\x0f\xb2\x2c\ +\xab\xf2\xfc\xe5\x8b\x17\xcf\xbf\x7e\xa2\x95\x5a\xaf\xd6\x10\x22\ +\x6b\x2d\xe7\xdc\x5a\x97\x24\xb1\xb5\x46\x08\xb1\x5e\x6f\xd6\x9b\ +\xcd\x60\x09\x97\xe7\xdb\xc5\xe2\x7a\x48\xc0\xd1\x5a\xf7\x7d\xa7\ +\xb5\xd6\x5a\x7b\xcc\xeb\xfb\x7e\xb5\x5a\x71\xce\xf3\x3c\x67\x8c\ +\xed\xee\xee\x06\x41\x90\x24\xc9\xf0\x50\x7e\x63\x91\xfe\x2d\xf5\ +\x5c\xd6\x5a\xea\xb1\xf1\x64\xe2\x07\x41\xdf\x73\x04\xa0\x03\xd0\ +\x58\x7b\x7a\x7e\x5e\x54\xd5\xe1\xa1\x1d\x4f\xc6\xd9\x68\xb4\x5c\ +\x2e\x1d\x00\x94\x12\x4a\x28\x30\x46\x29\xe5\x31\x6f\xb1\xb8\x56\ +\x42\x18\xa3\x17\xd7\xd7\xe7\x17\x97\x4a\x29\x29\x78\xbe\xdd\x60\ +\x0c\x87\xcc\x05\x46\xa8\xb5\x16\x11\x4c\x3d\x66\x9c\xad\xda\x1a\ +\x21\xa4\x81\x09\x83\x70\x67\x94\xdd\xfd\xe0\x9e\xef\xfb\xcf\x9e\ +\x7c\x9d\x84\x49\x10\x86\x4d\xdb\x02\x08\x08\xa1\x8c\xb1\x28\x8a\ +\xb7\xdb\x6d\x92\xa5\x71\x9c\x38\x6b\xa7\xd3\x59\x96\xa6\x8c\xb1\ +\xba\xae\x95\x52\x49\x92\x24\x49\xb2\xd9\x6c\xb8\x10\x51\x1c\x41\ +\x8c\xac\x73\x00\x20\x08\xb1\xb5\x8a\x31\x3c\x70\xf7\x17\x8b\x2b\ +\x42\x68\xdb\xd4\xce\x81\xaf\xbe\x7c\xec\x9c\x9b\x4d\xa6\x10\xa1\ +\xc5\xf5\x35\x02\x10\x01\x38\x19\x8f\xfd\xfd\xfd\xb6\x15\x7d\xdf\ +\x13\x8c\x9d\x03\xce\x5a\x88\xa0\xef\x79\x51\x14\x3b\x07\x8c\x35\ +\xa3\x2c\xbb\x7d\x7c\x6c\x8c\x6b\x9a\x5a\xf0\xbc\xef\x78\xdd\xb4\ +\xb3\x9d\x59\x1c\x85\x46\xe9\xa3\x5b\xb7\xc2\x20\x70\xef\x19\xe5\ +\x00\xda\xb6\xe5\x3d\x7f\x27\xd2\xec\x78\x3a\x1a\x31\x8f\x4d\xa7\ +\x53\x04\x61\x91\xe7\x4e\x5b\xe6\x05\x10\x42\x82\x31\x65\x6c\xc0\ +\x1a\x86\xce\xeb\xa7\x3f\xfd\xe9\x97\x5f\x7e\x11\x07\xde\x6a\x71\ +\xf5\xe9\xa7\x9f\xfe\xf9\x9f\xff\xf9\xd0\x8e\x49\x29\x87\xf6\xc1\ +\xf3\x98\x03\xa6\x28\xf2\xa6\xe9\x76\x76\x76\x07\xa4\x4c\x48\xfe\ +\xcb\x5f\x7e\x36\x18\x43\xce\x77\x66\xcf\x5f\x3c\xc5\x08\x19\xad\ +\xee\x1c\x1f\x86\x41\x60\x94\x2a\x78\x4e\x30\x21\x84\xb6\x6d\x3b\ +\x1a\x4d\x08\x62\x14\x12\xab\x1d\x46\x58\x72\x51\xd7\x35\x82\x28\ +\x49\xa3\x51\x3a\x0e\x83\xf0\xeb\xa7\xcf\xac\xd5\xc0\x58\xa9\xa4\ +\xef\xfb\x04\x42\xce\xc5\x50\xab\x44\xcf\xe3\x5b\x11\x70\x60\xa8\ +\x13\xd6\x5a\x6b\x0c\xc6\x50\x2b\xd5\x34\x0d\x84\xc0\x5a\xb7\xb3\ +\xb3\x83\x20\x6d\xda\xc6\x18\x63\xad\x03\x43\x75\x04\x60\xd8\x1e\ +\x0e\x83\xa0\x10\xd2\x18\x63\xad\xd5\xea\xdd\xff\x9e\xa6\x69\xd7\ +\x75\x7e\xe0\x33\xe6\xbd\x9f\xcb\x0d\xc6\x78\xb9\x5c\x72\xce\xbb\ +\xae\xfb\x93\xff\xf8\x1f\x7f\xf1\xf3\x4f\x9d\x73\xb3\xd9\xec\xe1\ +\xc3\x6f\x64\xd9\xa8\x6d\x5b\x29\x55\x18\xfa\x00\x00\x42\x29\x46\ +\x58\x6b\x5d\x96\xe5\xe0\x23\xf2\xf4\xe9\xd3\xbf\xf9\x9b\xbf\x89\ +\xa3\xf0\x8b\x2f\x3e\xaf\xeb\xfa\xc3\x0f\xbf\x31\xec\x85\xbb\xae\ +\x43\x08\x51\x46\x31\xc6\x0e\x80\xae\x6d\x8b\xa2\xf4\x3c\x96\x24\ +\xc9\xa0\x70\xc8\xf3\xfc\x67\x3f\xfb\xd9\x5f\xfe\xe5\x5f\x16\x45\ +\x9e\x25\x69\x9e\x6f\x11\x42\xfb\x07\xfb\x43\xc2\xe3\xe5\xc5\x0b\ +\xca\xa8\xef\x07\x7d\xcf\x29\x65\x84\xf9\x5f\x3f\x7d\xfe\xf1\xc7\ +\x1f\xf9\x41\xa0\x8c\xc9\xd7\x5b\xce\x79\xcf\x85\x1f\x84\x47\x47\ +\x47\xff\xfc\xb3\x9f\x30\x64\x8f\x3f\xf8\xb0\xef\x7b\xca\x98\x56\ +\x26\x8e\xd3\xd7\x75\x63\x9d\x55\x4a\xb2\xc0\xed\xec\xec\xfc\xcb\ +\xbf\xfc\xdc\x67\x03\x4f\xd0\x77\xc0\x69\xad\xaf\xae\xae\x08\x62\ +\x7d\xd7\xa5\x59\xba\xb3\x33\x3b\x3b\x3f\x1d\xdc\x10\x08\xc1\x75\ +\xdd\x28\xa5\x8c\xd1\xcc\x63\x86\x1b\x4c\x48\x14\x45\x43\x84\x0d\ +\xe7\x1c\x42\xd8\xf5\xbd\xe0\x7c\xb3\xd9\x48\xa9\x10\x82\x7f\xfd\ +\x1f\xbe\xf7\x3b\xc1\x8a\x80\x10\x4a\x29\xab\xba\x06\x10\x5a\xe0\ +\x30\x25\x1d\xef\x11\x84\x5e\xe0\x1b\x67\xf3\x22\x5f\x6e\xd6\x52\ +\x29\xe8\x60\x55\x57\x84\x60\x8a\x71\x96\x24\x82\x73\x46\x49\x55\ +\x6c\x02\xea\xe5\xeb\xe5\xb3\xe7\x5f\x35\x6d\xeb\x9c\x5b\x2f\x96\ +\x65\x59\x38\xab\xb1\x03\xd8\x3a\x1f\x63\x2b\xa4\x66\x14\xf8\x14\ +\x41\x07\x30\x09\x7d\x3f\x89\x92\x28\x8c\xb8\x94\x90\x31\x1c\x87\ +\xad\x35\x9b\xb7\x27\xd3\xf1\x64\x67\x3e\x5f\xad\xd7\x59\x1c\x5a\ +\x2e\xea\xcd\xb6\xde\xae\x15\xef\x52\x8f\x6d\xd6\xab\x33\x60\xe2\ +\x28\x36\x52\x02\x67\xb5\x92\x94\x52\x42\xc9\xc9\xe9\xe9\x8f\xff\ +\xf1\x27\xdb\x6d\x41\xa9\x6f\xa5\x84\xce\x3a\xeb\xa0\x73\xa1\xc7\ +\xb2\x24\x88\xc3\xa9\x73\xd6\x59\x83\xac\x12\xd2\x1a\x6b\xba\xae\ +\xcb\x92\x64\xb5\x5e\x11\x4a\x82\xd0\xaf\xfb\x26\xce\x92\xe3\xbb\ +\x77\x84\xd0\xdb\xa2\xc8\x37\xf5\x6c\x36\xcb\xbb\x8e\x52\x9a\x97\ +\x75\x51\x55\xda\x3a\x4c\x69\x3a\x1e\xe5\x65\xb5\xb8\xbe\x6e\xdb\ +\xae\x6d\xb9\xd4\x92\x60\x9c\x44\xfe\xf1\xc1\x7e\x55\x57\x49\x1c\ +\x31\x4a\xed\xfb\x02\x2e\x18\x41\x67\x35\x82\x80\xf3\xce\x68\x5d\ +\xe4\x1b\x82\x70\xb9\xdd\x84\x51\x64\xad\x6d\x8a\x8d\x75\x40\x08\ +\x89\x10\x9c\xcf\x77\x66\xb3\x59\xdf\x96\x10\x80\x7c\xb3\x78\xfa\ +\xe4\x51\xbe\x59\x56\x18\x31\x42\x9f\x3e\x7b\xfa\xa7\x7f\xf6\xa7\ +\xd9\x28\x7b\xf5\xea\x55\x59\x15\x18\xe1\x47\x8f\x3e\xa7\x94\x38\ +\xe3\xf2\xa2\xb8\xba\xbc\xd4\x42\x6e\xd6\x9b\xba\x2a\xce\xce\x4e\ +\x5e\xbf\x7e\xf5\xf1\xc7\x1f\x31\xcf\x23\x84\x7a\x94\x19\xa5\x42\ +\xc2\xac\x54\x37\x17\x97\x71\x14\x16\x45\xa1\x81\x81\x08\x48\xc5\ +\x6f\x96\xd7\xce\xda\x38\xf6\xd6\x9b\x05\xa1\xc4\xf7\x59\x59\x29\ +\x35\xd5\x3b\xe7\x00\x00\x20\x00\x49\x44\x41\x54\x6b\x25\xa3\x59\ +\xdf\xb7\x52\x72\x4c\xe0\xc5\xd5\x05\x82\x50\x1a\x51\x56\x45\xe0\ +\x7b\x9b\xed\x66\xf0\x1d\x96\x9d\x28\xd7\x39\xaf\xb9\xb5\x06\x3a\ +\x60\x34\x50\x52\x2b\x29\xac\xc3\x9c\xb7\x71\x12\x26\xfb\xb7\x7c\ +\xdf\x1f\x76\xed\x10\x22\x08\x9d\x10\x12\x00\x34\xd8\x5c\x43\x08\ +\x8d\x91\x00\x3a\x88\x9c\x75\xd6\xf3\x3c\x80\x51\xdf\x77\xa3\xd1\ +\x78\x3c\x9e\x3a\x08\x8d\xb6\x84\xbc\x2f\x87\x1e\x42\x23\x05\xb2\ +\x7a\x36\x9d\x56\xf9\xa6\x6f\x4b\x60\x65\x55\xac\xfb\x36\x5f\x2e\ +\xa0\xef\xfb\x4a\x2a\x0b\xe1\x76\xbb\x85\x10\xc6\x61\x78\xfb\xf8\ +\xd8\xa8\xbe\x69\x84\xb5\xf2\xbf\xfe\xf0\xef\xce\xae\x4e\x7a\xce\ +\xa3\x38\xf8\xec\xcb\xcf\xae\x6f\xae\x6f\x1d\xdc\x42\x10\x9e\x9e\ +\x9c\x1c\xec\x1f\xac\x97\xab\x97\xcf\x5f\xfd\x87\xff\xf1\x7f\xda\ +\x6c\xd7\xe7\xe7\xa7\xce\xb9\x83\x83\x83\xaa\x2a\xb5\xd6\x7f\xf7\ +\x77\x3f\xd8\xdf\x3b\x38\x3a\x3c\x2e\x8a\x8a\x32\x1f\x22\x04\x21\ +\x0a\xfd\xb0\x2a\x0a\xd9\xf7\x1e\x23\xda\xe8\x5e\xb4\xc2\xa8\x75\ +\xbe\xb1\xc0\x52\x8a\x5e\xbd\x7a\xa6\x94\xf4\x28\x71\xd6\xd6\x55\ +\x11\xfa\x1e\xa3\x78\x75\x73\x23\xb8\xe8\x34\xdf\xfe\xf2\x97\x5d\ +\xc7\xab\x7c\x65\xad\xbc\xd9\xae\x57\x45\x45\xfc\x28\x2f\x4a\x4c\ +\xbc\xd3\xb3\xd7\xd7\x9b\x0b\x69\x05\xc6\xa4\xe3\x62\x93\xd7\x3b\ +\x3b\xb7\x4e\xcf\x16\x3b\x3b\xbb\xe3\xe9\x14\x63\x72\x76\xb5\x7c\ +\x7b\xba\xc8\xf3\xaa\xee\x54\x96\x25\xca\x42\x0b\xa9\xc3\x10\x12\ +\x46\x08\x20\x1a\xee\xec\xdd\xf2\x18\x0b\xc3\x68\xbe\xe3\xf9\x7e\ +\xe0\x1c\x98\xcf\xf7\xd2\x34\xf5\x3c\xdf\x18\x85\x7e\xd3\x7a\xf1\ +\xb7\x77\x73\x19\x63\x36\xc5\x16\x53\x42\x29\xb5\xd6\x46\x71\x24\ +\xa5\x14\x52\x68\xa3\x1d\x70\xa3\x2c\x6b\xdb\xde\x28\x93\x84\x31\ +\x40\xae\x69\x1b\x5f\x79\xc0\xd9\xb6\x6d\xb0\x0b\x52\xdf\xd7\x9c\ +\xd7\x9b\x25\xe7\xc2\x5a\xc7\xbb\xaa\x6f\x2b\xab\x25\x25\xc4\xa7\ +\x84\x20\x00\x81\x85\x18\xb5\x1d\x5f\x5e\x5c\x02\x69\xa2\x34\x48\ +\xfd\xd8\x19\x47\x00\xb6\xca\x38\x07\x1f\x7c\xf8\x61\x93\xac\xbb\ +\xba\x86\x10\x3e\xb8\x77\xef\xf2\xfc\x2c\x89\xa3\xa3\xfd\xdd\x7c\ +\xb5\xe0\x75\x15\x45\xfe\x28\x09\xa1\x33\x7d\xdf\x00\x88\x8c\x56\ +\x71\x1c\x11\xca\xa4\xd6\x10\x93\xdf\xfb\xd6\xb7\xde\x9c\x9d\x61\ +\x88\xa1\x1d\xcc\xce\x2c\x41\xc0\x59\x65\x24\x97\xd8\x1e\x1f\x1e\ +\xfa\x8c\x06\xcc\x7b\xfe\xea\xcc\xa3\x4c\x40\x6e\x8c\xee\xba\xd6\ +\x0b\x7c\x69\x5c\xdb\x75\x2d\xef\x16\xcb\x1b\x3f\x48\x88\xe7\x75\ +\x42\x50\xe6\xcf\x76\x0f\x84\xe8\xb9\x10\x79\xdd\x70\xa9\xbc\xc0\ +\x87\x84\x2c\x56\x6b\x61\x4c\x34\xca\xb8\x94\x00\xd9\xd9\x7c\x06\ +\x9c\x1a\x65\x71\x96\x46\xef\x6f\x88\x0a\x00\x00\xa0\xeb\x1a\x6b\ +\x4d\x51\xe4\x43\xe0\xa3\x73\xce\xf7\xfd\xd7\x2f\x9f\x7b\x9e\xe7\ +\x7b\x5e\x51\x95\x55\x5d\x79\xcc\x8b\xa2\xa8\x6f\x0a\xab\x3a\x29\ +\xa5\x31\xe6\xe2\xf2\xa2\x2e\x56\x8c\x02\x80\x80\x81\xf6\x7a\x79\ +\xbd\x58\x5e\xef\xec\xef\x7c\xf5\xe4\xcb\xaa\x2a\xe2\x38\xde\xac\ +\x57\x41\xe0\x17\x79\xee\x51\x26\x7a\x7e\x7d\x79\xf9\x93\x7f\xfa\ +\x49\x96\xa5\x8f\x1e\x3d\x5a\xdc\x5c\x7f\xf3\x5b\x1f\xaf\xd6\x2b\ +\xea\xf9\xc8\x41\xe0\x00\x02\xf0\xc5\xb3\x17\x41\x18\x48\xde\x13\ +\x82\x20\xc6\xd6\x69\x4c\xa0\x10\x52\x1b\x2e\x64\xeb\x79\xde\x62\ +\x71\xe1\xfb\x3e\x63\xb8\xaa\xf2\xbe\x6f\xca\xb2\x94\x4a\x01\xe0\ +\x28\x25\x4a\x2b\xc6\x28\x20\xc0\x41\x77\xb3\x5c\x10\x8c\xd3\x28\ +\xbe\x2e\xeb\xf5\xf5\x02\x10\x88\x30\x04\x96\x58\x63\x02\x3f\x4a\ +\xe2\xc8\x41\xd4\xb4\x95\xe0\x3d\x04\xc1\xe5\xe5\x1b\x2e\x7a\xdf\ +\xf7\x11\x22\x75\xd5\x1a\x6d\x21\x44\x84\x22\x8c\x91\x73\xda\x01\ +\x37\x1e\x8f\xac\x35\x71\x1c\xa6\xc9\x88\xfa\x01\x26\x04\x00\x94\ +\xe7\x39\xf5\xbc\xaa\x6a\xb6\xdb\x1c\xbf\x6f\x52\xac\x35\xba\x6f\ +\xea\x8e\xd1\xb3\xb7\x6f\xb6\xab\xe5\x1b\x04\xba\xba\x7a\xfa\xd5\ +\x17\x9e\xe7\x85\x61\xc8\x85\x78\x73\x7e\xd6\xf7\xfd\xce\x6c\x36\ +\xc9\xc6\x5a\x74\x51\x1c\x97\x55\xf1\xea\xf5\xb3\x4f\x1f\xfd\x5c\ +\x39\x09\x19\xd0\xd8\x15\x4d\xf1\xfa\xf4\xcd\xd1\xd1\xe1\x74\x3a\ +\x59\x5e\xdf\xdc\xbf\x73\xff\xf4\xcd\x19\xb0\xc0\xd8\x77\xf9\xe4\ +\xc6\xda\x1f\xff\xf8\x1f\x1e\x3f\x7e\xfc\xf0\xe1\xc3\x7f\xfc\xc7\ +\x1f\xff\xd9\x9f\xfd\x99\x94\x4a\x49\xcd\x98\x07\x31\xb1\xce\xad\ +\xd7\xab\xcf\x3e\xfd\xb4\xa9\x6a\x6b\x34\xa5\x54\x03\xe7\x20\x10\ +\x56\x14\xe5\x46\x8a\x1d\x25\xba\xf5\x7a\x0d\x20\xf4\x28\x8e\x02\ +\xff\xf9\xb3\xa7\xab\xf5\x8a\x60\x22\x84\xa0\x1e\x43\xce\x31\x0a\ +\x11\xd0\x10\xd9\xd7\xa7\x27\xdc\xb9\x5b\x77\xee\xbf\x79\xf9\x4a\ +\x4a\xf5\xfa\xed\xcb\x78\x14\x8f\x27\x63\x00\x50\x14\xc6\x07\xb7\ +\x8e\xa3\x74\x3c\xdf\xd9\xc7\x98\x4c\xa7\xc9\xf5\xf5\xb5\x36\xf6\ +\xe1\x87\x1f\xfb\x3e\xa3\x14\x13\x4a\x28\x25\x10\x3a\xa5\x05\x63\ +\x8c\x51\xca\xb9\x52\xca\x30\x46\x07\xa2\xfc\x00\xf3\x03\x00\x30\ +\x46\x4a\xa9\x20\x8c\x06\xaa\xf6\x7f\xff\x9e\xcb\x5a\x1b\x06\xc1\ +\x87\x1f\x3c\x70\x00\x0c\x66\xcd\xd6\xda\xc0\xf3\x42\xdf\x2f\xcb\ +\x52\x21\x08\xac\x4b\xe2\xa4\x5b\xae\xb4\x51\x10\xc2\xd0\x0b\x8c\ +\x32\xc8\x01\x2e\x38\x43\x08\x40\x2c\x7a\x01\x84\x6b\xbb\x0e\x21\ +\xa4\x3b\xa9\xb9\xc2\x18\x3b\x0c\x2d\x85\x1c\x9a\xde\xc9\x80\x0b\ +\xd8\x89\xf2\xfa\xe6\x60\x77\x4f\xb4\x2d\xcd\xc6\x06\x38\xd7\xf7\ +\x8b\xb7\xa7\x69\x51\xac\xf3\x7c\x77\x77\x3f\x1d\xa7\x42\xf4\x07\ +\xb7\x0f\xb9\x16\x61\x14\x1e\x1f\x1f\x95\x4d\x5d\x56\x45\xd3\x36\ +\xfb\x87\x87\x6d\x5d\xf5\x5c\xa4\x49\x5c\x77\x2d\x44\x88\x50\x3a\ +\x9b\x4e\x29\xf3\x16\x8b\x85\x14\x02\x00\x03\x9c\x79\x37\xea\x39\ +\x00\x1c\xb8\xbc\xbc\xda\x99\xcf\xda\x51\xbb\xe1\x82\x0b\x6b\x0d\ +\xf0\x92\xa0\xbe\xba\x3e\xbe\x77\x6f\x22\x44\x59\x55\xd0\x41\x82\ +\xa9\x14\x6a\xb1\x58\xb4\xdd\xa9\xe0\x0a\x00\x98\xe7\xf9\xee\xde\ +\x1c\x42\x00\x31\x5a\x6f\x57\x08\xa1\xae\xef\x16\x8b\x9b\x3f\xfa\ +\xe4\x0f\x94\x54\xdb\xed\x66\x3c\x9d\x6d\xb7\xf9\xd3\x17\xaf\x8e\ +\x0e\x0f\xdd\x2f\x3e\x73\xd6\xfe\xf1\x1f\xff\xb1\xff\x5e\xd3\xa2\ +\x7b\x57\x33\xde\x41\x39\xc6\x18\x84\x06\x60\xa2\xb7\xd6\x48\x29\ +\x84\x60\x7d\xdb\x0a\x2e\x10\x44\x4a\xa9\xcd\x66\x23\x84\xf0\x3d\ +\xaf\x69\xdb\xb3\xb3\x33\xa3\xb5\x7d\x07\xf3\xdb\xf3\x8b\xf3\x93\ +\xd3\x93\x4f\x3e\xf9\xc4\xf7\xbd\xd7\xaf\x5e\x45\x61\xb4\xd9\xac\ +\xef\xdf\xbf\xaf\xb5\xd6\x42\x2e\x97\xcb\xe3\xe3\x63\x4a\x29\xe7\ +\x62\xb9\x5c\x2a\x25\x2e\x2e\xce\x21\x84\x46\x6b\x8c\x31\x81\xac\ +\xe7\xbc\xaa\x2a\xc2\xa8\x10\x52\x1b\x0d\x89\x15\x42\x48\x25\x9d\ +\x03\x43\xf2\xc0\xcd\xf2\x26\xcf\xf3\x2c\xcb\xba\xae\x5b\x2c\x16\ +\xbe\xef\x2b\xa5\x08\x25\x0e\x00\xcc\x28\xc1\xc4\x21\x83\x00\xa0\ +\x84\x52\x4c\x0c\x31\xa3\x34\x5d\xad\x56\x52\x29\x67\xdc\xe0\x3b\ +\xe2\x9c\x4b\xd3\x94\x50\x2a\x95\x32\x46\x4b\x29\x36\x9b\xbc\x6e\ +\xaa\x20\xf4\xc2\x38\xd2\xc6\x02\x00\x3c\xe6\x2b\xad\x84\x10\xd6\ +\x1a\xad\x04\xa6\xa8\xae\x6b\xce\xfb\xcd\x66\x4b\xc9\x22\x88\xd3\ +\xf9\xce\x4e\x96\x8d\x28\xf3\x04\xe7\x65\x55\x09\x29\xc0\x7b\xba\ +\x39\x03\x08\xd1\xe2\xe6\xc6\x0f\x82\xed\x76\xeb\x79\x9e\xe0\x82\ +\x73\x5e\x14\x05\x00\xc0\xf7\xfd\x9e\xf3\xe5\x72\x89\x31\x6e\x9a\ +\x16\x39\xf8\xf5\x93\x27\xd3\x9d\x79\xd5\xd4\xcf\x5e\xbd\x5a\xaf\ +\x37\x82\x73\x87\x91\xd2\x0d\x30\xf6\x9f\xfe\xe9\x27\x7f\xf1\x6f\ +\xfe\xfc\xce\xed\xdb\xaf\x5e\xbe\xdc\xdb\xdd\x79\xfd\xfa\x65\x10\ +\x06\x7d\xd7\x84\x14\x16\x65\x89\x10\x62\x8c\x29\xa5\x96\xcb\xe5\ +\xf5\xf5\xf5\x40\xc2\x10\x42\x64\x59\xba\xdc\x2c\x8d\x92\x45\x59\ +\x2c\x97\x4b\xad\xb4\x92\x4a\x28\xd5\x09\x6e\xa0\xb3\xd6\x42\x8c\ +\x2c\x70\x4d\xd7\xe6\x65\x31\x58\x4e\x5e\x5e\x5d\x0e\xa2\x94\xae\ +\xeb\x82\x20\xa0\x8e\x62\x8c\x83\x20\x8c\xa2\x64\x93\x17\x7e\x18\ +\x59\x98\x07\x71\x12\x26\x59\xd7\x75\x6a\x53\x1c\x1f\xdf\xf9\x83\ +\xef\x7c\x97\xf9\xbe\xe8\x25\x63\x5e\xd7\x35\x83\x4d\x05\xf3\xe8\ +\xdd\x7b\xb7\x2d\xb2\xda\x18\x67\x2d\xc2\x08\x21\x60\x8c\x1e\x46\ +\x63\xe7\x5c\xdb\xd5\xd6\x5a\x88\xa0\xd2\x52\x48\x37\x1c\x4b\xad\ +\xb5\xd6\x6a\x10\x38\x0f\x7b\xf0\xdf\x09\x9c\xcb\x39\xe7\x79\xde\ +\x6c\xb6\xa3\x94\x0a\xfc\xf0\xe0\xe0\xe0\xe6\xe6\x66\xbd\x5e\x4f\ +\xa7\x13\x29\x94\xd6\xba\xeb\xfa\xaa\x6a\x7c\xcf\xd7\x06\x01\x08\ +\x83\xc0\x13\x5d\xcf\x3c\x06\x31\xf1\xfd\x00\x61\xaa\xa5\x93\x5d\ +\x53\x56\x45\x9a\x65\x14\x51\xa3\x5d\x10\x86\xd2\x48\x83\x20\xa6\ +\x98\x25\x61\x14\x44\x7d\xcf\xa3\x71\xba\x7b\xef\xf8\xd5\x9b\xd7\ +\x67\xcd\x26\x8d\x93\x38\x88\xb2\x34\x95\x52\xde\xac\x96\x96\xa2\ +\x24\x8a\x9d\x31\x45\x5b\x5b\xe0\x9a\xbe\x95\xd6\x08\xa7\x3b\x25\ +\x5a\x29\x10\xa3\x75\xd7\x1a\x63\x1d\x46\x00\xa2\xc5\xcd\xcd\xde\ +\xde\xc1\xee\xde\xee\xc5\xc5\xd5\x7a\xb5\x6e\x9b\x06\x20\x04\x91\ +\x83\x00\x80\x77\x0b\x29\x50\x55\xf5\x83\x07\x0f\x98\x1f\x4a\x0d\ +\x12\xdf\x1b\x4d\x04\x22\x78\xbe\xb7\x3b\x9f\xcf\x6f\x56\x4b\x04\ +\xe1\x70\xa4\x94\x54\x49\x9a\x7e\xf3\x5b\xdf\x79\xf1\xe2\x65\xbe\ +\x59\xf5\x9c\x13\x4c\x58\x42\x4c\xa9\x78\x27\x10\x06\xc0\xba\x9e\ +\xf3\x97\xaf\xdf\x3e\x78\xf0\x41\x36\x9e\xbe\x79\xf3\xa6\xad\x1b\ +\x4a\x69\xd9\xb4\xee\xfa\xba\x28\x8a\xd5\x36\x7f\xf8\x9d\xef\xa4\ +\xd9\x68\xf0\x86\xfd\xff\xdb\xed\x0e\x6e\x0a\x5d\xd7\x41\x08\x87\ +\x0d\x17\x00\x1e\x42\xef\x82\x9d\xdb\xb6\xe5\x42\x0c\xf8\xce\x10\ +\x92\x3e\x2c\xbc\xaa\xaa\x1a\x30\x6c\x63\x1d\x80\xb0\x6b\xbb\xd7\ +\xaf\x5f\x7f\xe7\x5b\xdf\x9a\x8c\x27\x57\xd7\xd7\x51\x10\x6e\xf3\ +\xfc\x63\xcf\xdb\xac\xd7\x67\x27\x27\x03\xef\xb9\x69\x6a\x8c\xb1\ +\x94\x22\x4b\xb3\x81\xf6\x69\x9d\xa5\x1e\x2d\xb7\x0d\x63\xde\x64\ +\x36\x8d\xa3\xa8\xac\x2a\x8c\x31\x78\x17\x5b\x07\x04\xe7\x6d\x55\ +\x37\x71\x75\xf2\xf6\x84\x10\x4c\x11\x96\x4a\x41\xeb\x30\x44\x98\ +\x32\x29\x25\x24\x18\x18\x6b\xb4\x01\x0e\x30\xe6\x01\x08\xba\xae\ +\x63\x8c\xcd\x66\xb3\xf5\x7a\x7d\x79\x75\xc5\x7c\xa2\xb5\x96\x52\ +\x01\x08\xfb\xbe\xcf\xf3\xbc\xe7\xc2\x39\xd0\xf7\x7d\xdf\xc9\x20\ +\x08\x85\xe8\xaf\xae\xae\x85\x94\x5d\xd3\x69\x3d\x40\xbf\x4e\xc8\ +\xde\x5a\x8d\x31\x06\xc0\x19\x0d\x2c\x34\x82\x37\xbd\x54\x75\x5d\ +\xcf\xe6\x3b\xb7\x6e\x1d\x38\x88\x01\x70\x94\x90\xf7\x82\xb9\x80\ +\xb3\x76\x34\x1e\x35\x6d\x23\x95\xac\xdb\xa6\xae\x6b\x21\x65\xd3\ +\xb5\x41\x17\x42\x08\x8d\x35\x4d\xd7\xb5\x6d\x8b\x11\x12\x3d\x57\ +\xb3\x99\x75\xf6\xf2\xe6\x3a\x88\xa3\xe5\xcd\x8d\x94\xc2\x3a\x0b\ +\x00\x54\x4a\x79\x88\x7c\xfd\xe4\xc9\xd5\xe5\xc5\x9d\xdb\xc7\xbf\ +\xfc\xc5\x67\xcb\xd5\xea\xcb\xc7\x5f\x7e\xf0\xc1\x07\x14\xa3\xcf\ +\x3f\xff\x7c\xb1\x58\x34\x4d\xcb\x18\xb5\xd6\x9e\x9c\x9c\x24\x71\ +\x12\x04\xc1\x7a\xbd\x01\xce\x31\xc6\xba\xb6\xc5\x08\xfa\x41\x38\ +\x99\xcd\x36\xab\x35\xc2\x08\x42\x68\x8d\x05\xd0\x61\x07\xf2\xed\ +\xb6\xed\xbb\x8b\xab\xcb\xc5\x62\x31\x9d\x4e\x83\x20\xe0\x52\xf4\ +\x5d\x37\x9e\x4c\xb4\x31\x10\x21\x21\x24\x66\x44\x19\x6b\x1d\x54\ +\xc6\x9e\x9c\x9e\xe7\x79\x79\x75\xb5\x1a\xcc\xd1\x60\x8e\x5f\x9f\ +\x9c\x5f\x9c\x5e\x7e\xef\xaf\xff\x7a\x6f\x77\x8f\xf7\xfd\xcd\xe6\ +\x0a\x43\x3c\x9d\x66\x5a\xa9\x30\x0a\xb8\xee\x10\xb1\x08\x21\x6b\ +\xdd\x30\x34\x0c\x32\xd2\x81\x6a\x03\x20\x18\xf4\xb0\xd6\x1a\xa5\ +\x34\x82\x50\x1b\x4d\x30\x41\x18\xb5\x6d\x57\xd5\xb9\xfd\x1d\x41\ +\xe8\x01\x00\x10\xa0\xcd\x66\x83\x11\xce\x46\x59\x55\x55\x10\x80\ +\xc9\x78\xec\x79\xde\x37\x1e\x3e\x2c\xcb\xb2\x69\xdb\xd9\x6c\x1a\ +\x04\x61\x51\x95\x5d\xd7\xca\x9e\x53\x42\x80\x71\xbe\x17\x20\x44\ +\x9a\x8e\x4f\x46\xd6\x62\x04\x18\x03\x8c\x5a\xab\x21\x42\x00\x40\ +\x84\x90\x1f\x78\xca\x6a\x2e\xc4\xd8\xb3\xf5\x66\x0b\x8d\xdd\x6e\ +\xd7\x06\x5a\xe5\x34\xa4\x30\xaf\xf2\xfd\x9d\xf9\xc5\xd5\xf5\xea\ +\xea\xb2\x03\x82\xf7\xf2\x70\x7f\xef\xf6\xf1\x61\xc3\x5b\xc5\xf9\ +\x91\xba\x5d\xd4\x65\x23\xb9\x00\xa6\xe9\xda\xaa\x69\x11\x86\x3d\ +\xe7\x42\xc9\x20\x0a\xe7\x7b\x3b\xaf\x4e\x5e\x77\x5d\x2f\x94\xe4\ +\x52\xfa\xa1\x87\x30\x84\x00\x3a\x6b\x11\x82\xce\x39\x88\xb0\x05\ +\xf0\x72\xb1\x9c\x8c\xa7\x94\x79\xb7\xef\xdd\x7d\xfa\xfc\xd9\xdd\ +\x7b\xf7\x8e\x8e\x8f\xff\x9f\x4f\x7f\x61\x9c\x0b\xa3\x48\x4a\xc5\ +\x05\xb7\xd6\xde\xbd\x73\xf7\xe2\xe2\x32\x8c\xc2\xae\x6b\xa4\x94\ +\x82\xf7\xda\x68\xe6\xd1\xb2\xd1\xf7\xee\xdd\xbd\x7b\xf7\x9e\x03\ +\x68\x34\x9e\xbd\xc9\x5f\x1f\xdf\xb9\xb7\xb8\xbe\x5e\x2e\x97\x62\ +\xb3\x25\xd4\x0b\x92\xcc\x00\x64\xde\x9f\xcf\x05\x87\xed\xf2\x40\ +\x74\x18\xfa\xdf\x81\xdf\x31\xf0\x1e\x86\xe5\x5a\xdf\xf7\x4d\xd3\ +\x04\x41\x30\x1e\x8f\x47\xa3\x91\x10\x62\x60\x36\x1b\x63\x20\xc6\ +\xce\x59\x82\xe1\xd9\xc9\xc9\xc5\xc5\xc5\x78\x94\xdd\x2c\xae\xad\ +\x52\x18\x81\xed\x66\xad\xa4\xaa\xab\xda\x39\xd7\xf7\x6d\xd3\x34\ +\x49\x1c\x1b\xab\x21\x02\x75\x5d\x33\x46\xb5\x52\xbe\x1f\x6c\xed\ +\x86\x50\x6c\x8c\x19\x60\x4a\x42\xc9\x10\x3b\x30\xe8\x28\xfb\xb6\ +\x3f\x3d\x3d\x09\x42\xaf\xef\xfb\xba\xa9\xac\xb5\x10\x02\xad\xa4\ +\xe7\x7b\xd8\x22\x84\xa0\xb3\xc6\x19\xe3\x7b\x7e\xe8\x7b\x55\x55\ +\x01\xeb\x8e\x6f\x1f\x4d\x26\xe3\xe3\xe3\xa3\xcd\x76\x63\xdc\xbb\ +\x60\x31\x04\xe1\xaf\x29\x7e\x42\x70\xad\x35\xa5\xb8\x69\x9a\xbc\ +\xcc\x7b\x2e\x3c\xe6\xa7\xe9\x28\x8a\xe2\xd9\x6c\x96\xa6\xc9\x97\ +\x5f\x3e\xba\xb9\xb9\x36\x56\x43\x07\x11\xc2\x83\x00\x48\x1a\x2d\ +\x95\xbc\xb8\x38\xcf\xf3\x6d\x36\x9e\x00\x04\xdf\x2f\x6c\x71\xa8\ +\xd5\x94\x92\x21\xa1\x72\x90\x79\x0f\xb0\xbd\xb3\xd6\x3a\x27\x00\ +\x68\xbb\x6e\xb3\xdd\x6a\xa5\xa0\x73\xf9\x76\x73\xb0\x7f\x30\x99\ +\x4e\x91\x54\x45\x59\x08\x29\x0d\x04\x04\x10\x82\x88\xb3\x6e\xb3\ +\xd9\x7e\xf5\xe5\xe3\x4f\x7e\xff\x0f\x08\x81\x37\x8b\xcb\xb2\xc8\ +\x07\x3e\xf0\x66\xbb\x39\x3b\x3b\x89\xe2\xb8\xae\x8b\x20\xf0\xf2\ +\x7c\x1b\xc6\x41\xdf\x77\x6d\xd7\x79\x8c\x31\xc6\x20\x7c\xe7\x2e\ +\xa5\x8d\x6d\xbb\x56\x28\x35\x9b\xcf\x83\x28\x82\x10\xd6\x4d\xb5\ +\xda\xac\xbf\xfe\xfa\x49\x10\x86\x18\xa3\xba\xae\x84\x10\x7d\xdf\ +\x33\xcf\x03\xc0\x31\x8f\x0e\x26\x22\x9a\xbb\x8e\xf7\xda\x5a\x88\ +\xc8\x74\xbe\xbb\x7b\xeb\xf8\x47\x3f\xfc\x11\xb0\x0e\x41\x82\x10\ +\x63\x14\x9f\x9e\x5e\xfe\xfd\xdf\xfd\xe0\xdf\xff\xbb\x7f\x3b\x9d\ +\x8e\xad\x53\xbb\x3b\x53\xca\xd0\x74\x3a\x35\xc6\x88\xb6\x2b\x36\ +\x79\x5d\xd7\x42\x68\xa5\xb4\xd6\x9a\x73\x01\x01\x1a\xde\x08\xe7\ +\x0c\xe7\xbd\x36\x5a\x2b\x6d\x8c\x46\x08\x03\xe0\x18\xf3\x28\xa5\ +\x3d\xef\x19\x65\xc3\xf1\xfb\x1d\xc0\xb9\x00\xd4\x46\x11\x8c\x19\ +\xa3\x46\x6b\xc6\xd8\xf0\x2c\x8d\xd6\x00\x80\xa3\xa3\xa3\xcb\xcb\ +\xcb\x28\x8e\xa5\x94\x91\xf4\xb5\xe0\x4d\x5d\xef\x1d\xdf\x76\xd6\ +\x46\x7e\x28\xa5\x20\x94\x02\x9f\xd6\xba\x33\x21\xad\x81\x6a\x9b\ +\xb2\xe9\x5b\xe7\x8c\xcf\x18\x54\x8e\x57\xcd\xe2\xfc\x5c\xc5\xcd\ +\xcd\xe2\x0a\xfa\x74\xf9\xea\xb9\x00\x66\x3a\x9f\x93\x80\x6e\xaf\ +\x97\xb3\x2c\xdb\xac\x57\x5d\xdf\x9a\xc6\x2b\xf3\xa2\x29\xb6\x23\ +\x3f\xb4\x5a\x2b\xa5\x56\xab\x55\xd7\x75\x5c\x88\x56\x88\x55\xb1\ +\x35\xce\x94\x75\x27\xad\x73\xd6\x12\x4c\xcb\xb2\x0c\x82\x00\x13\ +\xf2\xd5\x93\xaf\x3c\x9f\x39\x67\x06\xd0\xd0\x5a\x87\x10\x04\x18\ +\x6e\xf2\x6d\x51\x96\x4d\xdd\x12\xca\x46\x13\x76\xff\xc1\x07\x97\ +\x8b\xab\xf5\x76\x3d\x5a\x8d\xce\xcf\xce\xbe\xf9\xed\x6f\xdd\xbf\ +\x7f\xff\xe6\xe6\xe6\xe4\xe4\x14\x02\xf7\x83\x1f\xfc\xe0\xfc\xe2\ +\x7c\x34\xca\xfa\xa6\x29\xcb\x3c\x2f\xf2\xe9\x74\x12\x45\xc1\x62\ +\xa9\xef\xdd\xbb\xfb\x27\x7f\xfa\xa7\x5f\x7c\xf9\xe4\xfc\xea\x2a\ +\xcd\x46\x0f\x1f\x3e\xac\xea\xda\xab\xea\x9b\xc5\xa2\x2c\xab\xf9\ +\x74\x76\x7c\x7c\x1b\x21\xf4\xdf\x32\xaa\x0f\x3e\x10\x94\xd2\xa1\ +\xb1\x42\x08\x75\x5d\x37\x2c\xd4\xa4\x52\x43\x67\xae\xb5\x16\x42\ +\x0c\x63\x57\x5d\xd7\xc3\xce\x5e\x4a\x49\x31\xb2\xc6\x40\x08\xf3\ +\xcd\xfa\xe2\xfc\x6c\x7f\x77\xaf\x6d\xea\x75\xd7\x87\x61\xe8\x9c\ +\xad\xca\xa2\xed\x5a\xcf\x63\x52\x4a\x84\xe0\x6a\xbb\x24\x18\x4b\ +\x29\x8d\x69\x3d\xcf\x93\x52\x49\x25\x10\x46\x0e\x80\xcd\x76\x83\ +\x11\xc6\x04\x03\x07\x10\x84\xcc\xf3\x7c\xdf\x0f\xfd\x60\x09\x96\ +\xce\x39\x00\x1c\x00\x36\x4d\x62\x4c\x48\xdf\x77\x75\x55\x3b\x67\ +\x30\x46\xce\xda\x30\x08\xa7\xd3\xc9\x78\x34\x7e\xf6\xec\xd9\xd5\ +\xe5\xc5\xde\xee\xae\xe7\xb3\x9b\xe5\x8d\x52\x02\x61\xd8\x34\x1c\ +\x20\x3c\x1c\x74\x84\xd0\x64\x3c\xd6\xc6\xac\x36\x1b\x42\x88\x31\ +\xee\x6a\xb1\xe8\x78\x6b\x0c\x48\x0e\xc6\x1f\x7d\xfc\x7b\x0f\x1e\ +\x7c\xe3\xe0\xd6\x41\x55\xe5\xcf\x9e\x3f\x4b\xc7\x63\x4a\x09\x01\ +\x68\xd0\x39\x58\xeb\x3a\xd1\x2b\xad\x07\x26\x91\x10\xbd\x1f\x04\ +\x41\xe8\xbf\x37\x13\x55\x6b\xe3\xfb\x5e\xdd\x34\x75\xd3\x70\xce\ +\x85\x94\xf3\xf9\x5c\x69\xdd\xb4\xad\x52\xb2\xe9\x5a\x4c\x89\x54\ +\xca\x59\x7b\xb3\x5a\x11\x42\xf7\x0f\x0f\xb9\xe0\x5c\x0a\x4a\xa9\ +\xb3\x06\x58\x07\x1d\xb2\x5a\x29\x21\x9f\x3f\x7f\xfe\xf1\x87\x1f\ +\x25\x49\xfc\xf2\xf9\x73\x84\x2c\x21\x28\xcf\xb7\x4a\x09\x42\x49\ +\x10\xf8\x4d\x53\xf7\xbc\xcb\x8b\x7c\x7f\x7f\x7f\x71\x73\xed\x9c\ +\x65\xd4\x6b\xda\x86\x52\xaa\x84\xec\x05\x3f\xbf\x3c\xef\xda\x96\ +\x79\x9e\x73\x8e\x12\xe2\x33\x36\x1d\x8d\xfc\xc0\xdf\x6c\xb7\x94\ +\x60\xa3\x11\xa5\x64\x34\x4a\x7d\x9f\x95\x65\xd5\x75\x6d\x10\x04\ +\x92\x0b\xe4\xc0\xc1\xc1\x81\x17\x85\x5e\x12\x87\x49\xf2\x97\xff\ +\xc3\x5f\xfd\xe7\xff\xf3\xef\x3f\xfd\xe5\x23\x0c\x71\xe0\x07\xe3\ +\xf1\x4c\x0a\x21\x45\xb7\xcd\x97\x7f\xfb\x9f\xff\xf7\xf1\x24\xfb\ +\xf6\xb7\x7e\x6f\x3c\xc9\x92\x24\x69\x9b\xe6\xcb\x2f\xbe\x7a\x7b\ +\x75\x61\x9c\xf3\x98\xc7\x28\xeb\x7b\xc9\xb9\xd0\xca\x00\x00\x31\ +\xa6\x98\x84\x04\x03\xa5\x81\x75\xca\xf3\xa1\xd1\x86\x32\x3a\x0c\ +\xb9\xd6\x01\x00\x18\x44\xde\x6f\x04\x76\x7f\x5b\x38\x97\xb3\x41\ +\x10\xec\xec\xcc\xeb\xba\x26\x04\x4f\x26\xa3\x34\x4d\xc2\x30\x70\ +\x0e\x6c\x36\xeb\xf5\x7a\x39\x99\x8c\x77\x77\xe7\x9c\xf7\x76\x7f\ +\x27\xdf\xe4\x97\xe7\xe7\xa3\x24\x72\x00\xc4\x71\x52\x55\xd5\x64\ +\x3c\xf6\x92\x70\x34\x8e\xa4\x54\x01\xc4\xb3\xf9\xa8\x58\x85\xe2\ +\x69\x85\xac\xd3\x52\x8f\xbd\xe8\x70\x32\x6f\x84\xb4\x01\x0e\xb3\ +\xd8\x58\xb5\x5e\x2e\xba\xf5\xb5\x82\x26\x88\xd8\xab\xab\xd3\xc9\ +\x24\x49\xba\x11\x17\xfc\xe1\xdd\x3b\xd5\x6a\xfb\xea\xe9\xd7\xa1\ +\x17\x40\x00\x7e\xd9\xd4\x1a\x80\x9a\xf7\x67\x17\xe7\x27\x6f\xcc\ +\xee\xce\x5c\x2b\xdd\xb4\x7d\x9c\x24\x04\x9b\xab\xc5\x82\x0b\xa9\ +\xad\x31\xce\x42\x07\x02\x8f\x5a\x8b\x84\x50\x00\x00\x88\x31\x44\ +\x08\x51\x7a\x79\x7d\x5d\x55\xf5\xe5\xf5\xd5\x74\x67\xe7\x67\xbf\ +\xf8\xb9\x52\xda\xf7\xd8\xf9\xe5\x19\x57\x9c\x8b\xee\xab\x27\x5f\ +\x52\xca\x82\x90\x75\x5d\xdb\xb4\xbd\xd6\xb2\x2c\xb5\x4f\xf1\x72\ +\xb9\x24\x04\x5f\x5f\x5f\x96\x65\x19\xc7\xf1\x6a\xbd\x7c\xf6\xfc\ +\x69\x5e\x96\xc5\x36\x8f\xe3\xb8\xeb\xfb\xb6\x6d\x21\x82\x3d\xef\ +\xb5\xd2\x49\x9a\x7a\x81\x87\x31\x79\xaf\x82\x01\x9c\x73\x4a\xa9\ +\xe1\x3e\x1a\x9c\xac\x07\xab\xfb\xa1\xab\xea\xfb\x1e\x41\xe8\x06\ +\x38\x14\xc2\x41\xb4\xa1\xb5\xe6\x9c\x0f\x5c\x4a\xad\xb5\x12\xf2\ +\xdd\x76\x58\xa9\xb3\xd3\x93\xc0\xf3\x9b\xaa\xae\x9b\x26\x8d\x62\ +\xd5\xf3\xb6\x69\xac\xd5\x5d\x27\x01\x80\x84\x62\x59\x72\xc0\x18\ +\xa5\x44\x88\xfe\x9d\x10\xc4\x59\xe6\x7b\x2d\xef\x94\xd6\xd0\xc3\ +\x91\xef\x43\x00\x7d\xcf\x27\x84\x54\x65\x95\x65\x19\x23\x04\x63\ +\x6c\x8d\xf1\x68\x46\x09\x99\x4c\x26\x6d\xeb\x89\x9e\x5b\xa5\xad\ +\x73\xce\xb9\x28\x08\x02\xcf\x37\x5a\x43\x07\xda\xba\x9e\x7d\xfc\ +\xb1\x47\x68\x53\x57\x16\x38\x07\x9c\x75\xce\x6a\x0d\x21\x02\x10\ +\x3a\xe7\xca\x6a\x00\x2b\x13\x6b\xed\xab\x97\x6f\xaa\xb2\x88\xb2\ +\x6c\x3e\xdf\x79\xf8\xf0\xc3\xdd\xbd\xfd\x34\x1b\x25\x49\xfa\x4f\ +\x3f\xfd\x27\x07\xc1\xce\xce\x8e\x94\x02\x1a\xa0\x95\xc1\x04\x0f\ +\xae\x18\x81\xef\x1b\x6b\xe7\xf3\x59\x36\x19\x0b\x29\x31\x42\xef\ +\x77\x6f\x21\x84\xab\xba\xee\xa5\x44\x94\x0a\x25\xcb\xa6\x0a\x83\ +\x10\x33\xd2\xd4\xcd\xb6\xc8\xcb\xa2\xd0\xd6\x08\x63\x08\x26\x08\ +\x42\x4a\x69\xd5\xd4\x6f\xde\xbc\x96\x5a\xd7\x75\x43\x3d\x86\x30\ +\x92\x42\x1a\xa1\x3d\xc6\x8c\xd2\x57\x17\x97\xa7\x27\x27\xd6\xe8\ +\x97\xaf\x5e\x4c\xa7\x53\x08\xac\x94\xfd\xcd\xcd\xc2\x18\xbd\xdd\ +\x6e\xb5\xd6\x00\xc0\x21\x0d\xaf\x6d\x5b\x08\x21\xe7\x42\x49\x49\ +\x28\xe1\x9c\x6b\x63\xca\xba\x0a\x83\x20\x4b\x33\x67\xec\x74\x34\ +\xba\xbe\xbc\x9e\xcf\x67\x14\x11\x46\x50\x1a\xc7\x69\x1c\x03\x00\ +\xf6\x77\x76\x98\xc7\x9e\x3e\x7d\xe6\x9c\x6d\xbb\xce\xa3\x74\x9c\ +\xc4\x07\xbb\x3b\xc9\x74\x22\xac\xf9\x77\x7f\xf5\x57\xcf\x5f\xbd\ +\xfd\xfc\xd1\xa3\xef\xfe\xfe\x27\xc0\x41\x4a\xf0\x64\x34\x3d\x3f\ +\x3b\x2f\xf2\xd5\xd8\x8d\x8e\x8e\x77\x0f\xf6\x77\xef\xde\xbb\x1d\ +\x86\x9e\xd6\xe2\x87\x3f\xfc\xbf\x17\x8b\x6d\x6f\x91\x52\xda\xf3\ +\xbc\x38\x4a\x38\x57\x49\x1c\xc7\x71\x00\x00\x62\xd4\x43\x08\x49\ +\x25\x8c\x46\x61\x80\x10\xc6\xdb\xed\x96\xf3\xa1\xed\x0a\xd2\x74\ +\x94\xa6\x09\xa3\xf4\x5f\x87\xe7\x7f\x9b\xbb\x45\x24\x78\x7f\x7d\ +\x75\x66\xad\xf5\x7d\x9f\xf7\x4d\x96\x65\x94\x40\xc6\x98\xc7\xb0\ +\xd1\xc2\x59\xa5\x74\x8f\xb0\xa5\x18\xcd\x27\x59\xb9\x59\xb6\x75\ +\xe9\x9c\x33\x5a\x39\x08\x1a\xde\xea\x02\x08\x28\x3d\x84\x2b\xae\ +\x52\xea\xc9\x7c\xab\xaa\x0a\x19\xe7\x61\x0c\x00\x60\xca\x4d\x98\ +\x8f\x92\x71\x10\x27\x41\x1c\x1e\xf8\x71\x5e\x14\xb8\xd3\xa3\x34\ +\x0a\x20\x9d\x12\x1f\xa4\xe3\x46\x89\x11\xf1\xe2\x74\x24\xda\x6e\ +\x7b\xbd\x00\x10\x23\xe3\xe2\xe9\x88\x8e\x27\xab\xed\x26\xcb\x92\ +\x20\xf0\x18\xa5\xbc\x17\x45\x59\x1d\xdf\x3a\xca\xb2\x51\xdb\x77\ +\x5a\x2b\xa3\x8d\xe7\x79\x00\x22\x08\x10\x84\x43\x96\xad\x03\xc8\ +\x68\xa3\x82\xc8\x17\x5a\x40\x88\xc6\xf3\xb1\x36\xa6\xe7\x3c\x4d\ +\x32\xde\x77\x59\x91\x3c\x78\x70\x1f\x63\xbc\xdd\x6c\xac\x8e\xb2\ +\xf1\x98\x4b\x63\x9c\xf3\x29\xb1\x4a\x6f\x37\x6b\xc6\xe8\x6a\xb5\ +\x32\x46\x63\x84\xbb\xae\xbb\x59\xdc\x40\x4c\x8c\x55\xf9\x66\x15\ +\x47\xc1\xfe\xfe\x1e\x74\x96\x12\x12\x78\x4c\x4b\x9e\x6f\xd7\x42\ +\xf0\xf7\x0c\xff\x01\xc0\x5a\xcb\x18\x23\x84\x18\x63\x3c\xcf\x1b\ +\xc8\xca\x43\x13\x47\x30\x46\x18\xc3\x5f\x11\xeb\x8d\x31\x6d\xdb\ +\x0e\xdd\x19\x63\x6c\xa0\x11\x69\x23\x09\x26\x8c\x10\xa3\xe5\x6a\ +\xb9\xf4\x19\xab\x9b\xda\x19\x5d\xd5\x85\x03\x46\x69\x65\xad\xe5\ +\xa2\xa3\x94\x32\x46\xdb\xb6\x8d\xa2\xd0\x18\x2d\xa5\x74\xce\x22\ +\x88\x1c\x00\xc6\x59\x88\x10\x63\x8c\x12\x82\x10\xd2\x4a\xfb\xbe\ +\x1f\x47\x91\x12\xb2\x2e\xab\xc1\x4b\xc0\x39\x20\x05\x1f\x26\xd6\ +\xa1\xeb\x69\xfa\x1e\x63\x4c\x30\x6e\xeb\xba\xa9\xea\xe9\x6c\x0a\ +\x80\x1b\xda\xc0\x20\x08\x22\x11\x63\x82\x7f\x25\xcd\x45\x00\x38\ +\x08\x20\xc6\x78\xbb\xdd\x48\x6d\x7d\xdf\xb7\xd6\x52\x46\x77\x76\ +\xf7\xf6\x0f\x6f\xed\xee\xec\x4d\xc6\x93\xb6\xe9\x5e\xbc\x78\xf1\ +\xe3\x7f\xf8\xf1\x6a\x7d\x13\x45\xe1\xf0\xf9\x03\xe3\xb4\xd0\x5e\ +\xe0\x3b\xe0\xa0\x83\xc6\xda\x28\x8e\x46\xe3\xd4\x0b\x18\x22\x90\ +\x32\x02\xde\x93\x15\x01\x94\x52\xd6\x18\xdf\xf7\x11\x42\x8c\xb2\ +\x24\x4e\xb4\xd2\x82\x73\xc6\x18\xc2\x98\x20\x18\x65\x23\xa5\x54\ +\xdf\x76\x84\x90\xb6\x6d\xdf\x9e\x9c\x60\x4a\x18\x63\x93\xf9\xbc\ +\x6c\x4a\x29\x14\xf3\x7c\x08\x9c\x35\xb6\xa9\xab\x17\xcf\x9e\xae\ +\x97\xcb\xb6\xae\xb2\x2c\x39\x3d\x7d\x4b\x28\x05\xc0\xf5\x7d\x6f\ +\xad\x61\x8c\x75\x5d\x6b\x8c\x52\x4a\x22\x04\x56\xab\x65\x10\x04\ +\x52\x0a\xe0\x80\x73\x0e\x20\xc8\x02\x3f\xc9\xd2\xbe\xe7\x01\xf3\ +\x0e\x0f\x0f\x35\x97\x4d\x55\x51\x08\xf6\xe7\xbb\x83\x76\x62\x88\ +\xb9\xcc\xb2\xcc\x27\x74\xb3\xd9\x28\x29\x31\xb3\x20\xd0\x4f\xbf\ +\xfa\x72\xf7\xf0\xf0\x83\x8f\x3f\xfe\x5f\xff\xe7\xff\xe5\x8b\x27\ +\x4f\xd3\xc9\xc4\x0b\x82\xed\x3a\xcf\xcb\xb2\xcc\x6b\xa3\xb5\xe0\ +\x7d\x9c\x84\xdf\xf8\xc6\x83\xc9\x24\xcb\xb2\x24\x0c\xc3\x1f\xfe\ +\xf0\x47\xff\xf0\x0f\xff\xb2\x33\x9f\x4f\x0f\xee\xce\x8f\x76\xc2\ +\x38\x02\x16\x54\x55\x6d\xad\x2b\xf2\x0a\x02\xd4\xf3\xa5\x14\x32\ +\x8e\x23\xe6\x51\x29\x55\x55\x6d\xfa\xbe\x77\xce\x0d\x39\x0c\x4d\ +\xdd\xf5\x9d\x98\x4e\xa7\xe0\x77\xa4\xe7\x02\x00\x68\xad\xba\xbe\ +\x8e\xe3\x18\x40\xbb\x5c\x5d\x41\x68\x20\x34\x42\x0a\xa3\x8d\xb1\ +\x96\x8b\xb6\xeb\x0b\x4a\x89\xd3\x9a\x20\x8a\x81\x69\x9b\x5a\x2a\ +\xa5\xac\x0a\xa3\xb8\xac\x72\x29\xea\x08\xc3\xc8\x0f\xb0\x01\xb1\ +\x85\xb7\x0e\x0e\xbf\xbd\x7f\x5c\x15\xb5\x43\xc8\x22\xb8\xbb\xb7\ +\x1b\x08\x3b\x1e\x1d\x63\x42\xa4\x92\x70\x77\xee\x1f\xfb\x65\x55\ +\x26\x49\x42\x29\xeb\xda\x56\x1d\xcd\xab\x10\x10\x4a\x2c\xd7\x56\ +\x6a\x25\x24\x66\x7e\xd1\xb7\xab\xb6\xac\x84\x4a\xc2\xc8\x0f\x43\ +\xad\x85\x50\x02\x01\x92\xa4\x89\x76\x76\x71\x73\xd3\xf7\xbd\x7b\ +\x07\xb8\x3a\x2d\x8d\x73\x50\x6b\xa3\xb5\x71\xce\xf9\x04\x11\x4a\ +\x9a\xbe\xb1\xd0\x42\xe4\x96\xab\x85\x85\x40\x4a\xd9\xb6\x95\x14\ +\xa2\xe7\xed\x17\x8f\x3f\x0f\x82\xa0\x6d\x6a\x8a\xf0\xd5\xe2\x52\ +\x39\x44\x30\xf5\x19\xd3\x42\x34\x75\x35\xa4\x76\x63\x8c\xb5\x12\ +\x43\x98\x90\x92\x42\xf0\x0e\x43\x84\x80\x05\xce\xf5\x5d\xe3\xac\ +\x02\x88\xd6\x55\xa9\x24\x7f\x5f\x43\x54\xe8\x9c\x33\x46\x0f\x1a\ +\x17\x63\x8c\xef\xfb\x03\xec\x35\x44\x10\x69\x63\x30\x00\xd0\xb9\ +\x01\xbc\x1f\xbe\x38\x7c\xd7\x18\x33\x6c\x24\x31\x46\x18\xa1\x81\ +\xea\xd9\xb7\xed\x76\xbb\x75\x46\x3b\xe7\xba\x76\x90\xf2\x30\x63\ +\xec\x70\xfa\x29\x25\x9e\xc7\x92\x24\x62\x8c\x52\x46\xcc\xe0\xeb\ +\x04\x80\x05\x20\x49\xd3\x5b\x47\x87\xbc\xeb\xad\x31\xc6\x18\x25\ +\xe4\xba\xe7\x46\x6b\xcf\x63\x7d\xd9\x29\xad\x20\x00\xd6\x18\xa3\ +\x55\xdf\xb5\x84\x52\x46\x09\xa5\x38\x0c\x42\x04\x40\x12\x86\x10\ +\xe3\x24\x0a\xbb\x36\xc0\x18\x2e\x57\x37\xfb\xfb\x7b\x4a\x0b\x07\ +\x28\x00\x0e\x21\x64\x2d\x70\x00\x0c\x39\x52\x8c\x79\xda\xf0\xe1\ +\xa9\x8d\x47\xa3\xbd\x5b\x07\x61\x92\xd6\x4d\xb7\xda\xbc\xe2\x5c\ +\x50\xe2\x49\x29\x19\x23\x75\xd3\x21\x42\x7a\xde\x1b\x69\x3d\x42\ +\x21\x00\xc0\x42\xe7\x80\xd2\xca\x63\xcc\xf3\x18\x00\x16\xbd\x0b\ +\x5b\x7c\x4f\x3e\x8a\x71\xd6\x02\x07\x20\x14\x52\x3a\x00\xb2\x71\ +\x46\x3d\x66\x81\xc3\x84\x28\xad\xb4\xb5\x96\xf7\x18\x63\xe0\x1c\ +\xc2\x18\x40\x68\x8c\xd1\xc0\x29\xde\x19\xe0\x1a\xde\x19\xe5\x22\ +\x46\x10\x70\x04\xe1\xae\xef\xaf\xae\x2e\x95\x10\xc0\x39\x8c\xe0\ +\xc5\xf9\x59\x94\x44\x00\x60\x6b\x4d\xdf\xf7\x03\x99\x60\x6f\x6f\ +\x2f\x8e\xa3\xb6\x6d\x11\x42\x61\x18\x42\x04\x81\x73\xd4\x63\xc7\ +\x77\x6e\xef\xef\x1f\x74\x5d\xcb\x3c\xaf\xeb\xfa\xd3\x37\x27\x56\ +\x1b\x8f\xb2\xbc\xd8\x74\xbc\xf3\x3c\x4f\x08\x01\x21\xa8\xf2\x3c\ +\x0d\x83\xc8\xf3\x3a\x46\x27\x49\xa2\x95\x8a\x03\xa6\x14\xdc\x2e\ +\x17\xff\xd7\x9b\x57\x0d\x17\xd3\xfd\x5b\x42\xc9\x5e\x28\xa9\x44\ +\x55\x57\x6d\xd5\x06\x8c\x01\x08\x0e\x0e\xf6\xb2\x2c\x25\x04\xa5\ +\x69\xb2\xdd\x6e\x97\xcb\xf5\xc3\x0f\xee\xad\xd6\xf9\xab\x97\xaf\ +\xf3\xa2\x1e\x65\xd9\x6c\x36\x43\x04\x1b\x25\xc3\x38\x30\xc6\x00\ +\xc2\xc2\xc4\x53\x52\xe5\x65\x3d\x78\x25\x78\x01\xeb\xfb\x1e\x62\ +\x40\x3d\xf2\x0e\x87\xfd\xff\xe0\xa0\xf9\x5b\x4c\xd0\xc0\x28\xf0\ +\x09\xa3\xc8\x18\x69\xb4\x30\x46\x08\xd1\x62\x8c\xb8\xea\x8b\xb2\ +\x48\xd3\x0c\x13\x13\x10\xec\xfb\xa1\x33\x06\x24\x81\x31\x2a\x49\ +\xa3\x30\x49\xe2\xd1\x58\x3a\x1b\x1b\xb3\xaf\xf5\x2c\x4c\x03\x1a\ +\x38\x69\x03\xe6\x29\xed\xd2\x8c\x08\x6b\x35\xc5\x5d\xd3\x02\x0d\ +\xb0\xe3\x40\x1a\x06\x31\x25\xa4\xaf\x5a\x86\xb0\xcc\xab\xd6\x19\ +\xc4\x68\xaf\x8d\xd1\xd0\x18\xc7\x10\x66\x16\x06\x84\x21\x42\x7b\ +\x07\x54\xd3\x15\x4d\xe5\x05\x5e\xd7\x76\xd2\x88\xb6\xae\x21\xc4\ +\x18\xa2\xf5\x66\xeb\x51\xcf\x6a\x8d\x10\x7a\x57\xdb\x35\x84\x10\ +\x62\xc4\x10\x06\x10\x03\xca\xa8\xe7\x7b\x5d\xdf\x42\x04\x10\xc0\ +\xcb\xf5\x02\x33\x3a\xc0\x60\x10\xc2\x24\x0b\xd7\x9b\x1b\xde\x73\ +\x04\x5c\x18\x84\xd6\x39\x48\x42\x08\x49\xe0\xf9\x46\xf4\xc0\x82\ +\xa6\x6d\xb4\x51\x00\x02\x42\x70\xd7\xb6\xe7\xe7\xa7\xc0\xc1\x21\ +\x5a\xf1\xcd\xeb\x57\x9e\xcf\xd6\x9b\x8d\x96\xc6\x28\x43\x09\x76\ +\x46\xc3\xff\xa6\x9a\x61\x94\x52\x42\x88\x21\x0f\x6d\xf8\x2d\xc3\ +\x0d\x35\xf4\x2c\x52\x08\x08\x21\xa5\xf4\x57\xf6\x1b\x70\x80\xc6\ +\x06\xbb\x08\x08\x9c\xd6\xca\x18\x83\x20\xec\x38\xef\xbb\x0e\x02\ +\xa0\xb4\xd6\x08\x1b\xa5\x9d\x73\x00\x3a\x63\x8c\xb5\x46\x29\x81\ +\x31\x1a\x44\xb3\xce\x5a\xa9\xe5\xbb\xce\x6b\xd0\xfd\x43\x98\x66\ +\xa9\xd5\x16\x3a\x70\x74\x74\x54\x16\x85\x92\xd2\xf7\xbd\xd1\x38\ +\xbb\x38\x3f\xb5\x0e\x30\x16\x1a\x63\x7c\xdf\x0b\xc3\x90\xf7\x1d\ +\x82\xd0\x59\xc3\x98\xcf\x3c\x0a\x00\xa4\x18\x33\x42\x18\xa5\x7d\ +\xd7\x6d\xb6\x6b\x80\xa0\x54\x12\x00\x8b\x31\xb6\xce\x42\x00\x00\ +\x84\x18\x93\x41\xd8\x10\x04\x21\xc0\xd8\x0f\xac\xe7\x07\x52\xeb\ +\x9e\x73\xeb\x00\x40\x04\x22\x84\x09\xb1\x00\x38\x08\x7b\x21\x98\ +\xe7\x59\xe0\x3c\x4a\x7f\x1d\x91\x45\x08\x09\xc3\x10\x21\x6c\x81\ +\x25\x04\xff\x4a\x10\xff\x9e\xad\xae\x90\xb2\xe3\x1d\xa9\x89\xd2\ +\xba\xaa\xeb\x04\x00\x63\x6d\x55\x57\x41\x14\x55\x75\xbd\xdd\x6e\ +\x3d\xdf\x67\x84\x40\x8c\x19\x63\xca\x18\x08\x21\xa5\x0c\x11\x8c\ +\x08\x76\xd6\xf4\x7d\xcf\x30\x02\xd8\x6d\x56\xeb\xf9\x78\xcc\x08\ +\xc1\x04\x69\x25\x05\x6f\x1d\xb0\x94\xfa\x4a\x2a\xe7\x6c\xd7\x75\ +\x4a\xa9\xc1\x80\x74\xb0\x81\x2a\xcb\xb2\xeb\x7a\xca\x58\x23\xf8\ +\x90\xfb\xcb\x18\x6b\xca\xf2\xf6\xe1\x11\xb6\xae\xde\x16\xa3\xc9\ +\xe4\xf6\xf1\xe1\xd3\x17\x5f\x6b\xa9\x48\xe0\xfb\x9e\x8f\x09\x1e\ +\xa5\x69\x5d\x94\xd0\x18\x04\x41\x12\xfa\x59\xe0\x83\x24\xe6\xd6\ +\x1c\xdd\xbb\xfb\xe4\xe5\x4b\xad\x7a\x07\x30\x23\x44\xf0\x5e\x69\ +\x41\x29\x96\x92\x87\x21\x99\xcd\x27\x00\xba\x28\x8a\xb4\xd6\x27\ +\x27\x27\xd6\xb9\xdb\x77\xee\xfe\xd1\x9f\xfc\x9b\xde\xa2\x37\xa7\ +\xa7\x4f\x1f\x3f\x7e\xfe\xf2\x6b\x08\x81\x1f\xf8\x47\xc7\x47\xb3\ +\xf9\x24\x41\x2c\x08\x02\x25\xf5\xcd\x62\x69\x81\x74\xc0\x11\x02\ +\x43\xcc\x9c\x33\x71\xea\x0f\xca\xf3\x34\x4b\x7f\x57\x70\x2e\x08\ +\xa1\xd6\xaa\x13\x2d\xa6\x18\x3a\x48\x08\x02\xce\x1a\xab\xa5\x32\ +\x0e\x1a\xc6\x08\x84\x06\x43\xda\xb7\xad\x25\x4a\x73\xd5\xb5\x7d\ +\xd7\xf5\xd3\x24\x91\x4a\x37\x4d\x85\x29\x49\x20\xfe\x3d\x3f\xe9\ +\x8b\x86\xeb\x3a\x19\x4d\xf3\x55\x4e\xa3\xd8\x61\x7c\xb3\x59\x07\ +\xa3\x6c\xb4\x3b\x47\xb1\x6f\x3c\x92\x85\xa1\x07\x31\x03\x70\x75\ +\x71\xb1\x5d\xae\xc6\x47\xb7\x82\xc9\xe8\x6a\xb3\x96\x52\xa4\x80\ +\x6e\xae\x16\x21\xf3\x46\x49\xe6\x05\x01\x09\xc2\xd8\x59\xaf\x2a\ +\xcb\x8b\xf3\x84\x4c\xea\xb6\x92\x56\x2a\x29\xa1\x43\x8c\x92\x34\ +\xc9\xb4\x32\x46\x1b\xa9\x95\x85\x90\x7a\x9e\xd0\x12\x02\x88\x20\ +\x24\x08\x41\x04\x31\xc2\xc6\x1a\x46\x3c\xa5\x15\x40\x36\x8a\x23\ +\x6d\x2d\x84\xc0\x28\x03\x9c\xf3\x19\xf3\x08\x75\xc6\x30\x4a\x8d\ +\xd6\x5a\x5b\x0c\x0d\x80\xc0\x19\xad\xb5\x81\xc0\x31\x46\x43\x1a\ +\x6c\xf2\x75\xdd\x0a\xdf\x0f\xf6\xf7\xf6\xa4\x54\x46\x1b\x8f\xb1\ +\xb2\x2c\xad\x36\xbc\x6d\x8d\x03\xd8\x01\x46\x71\xd7\xb6\xbf\x31\ +\x50\xe0\x5f\xf9\xec\x09\xc1\xc3\xcf\x0e\x13\xe2\x3b\x83\x0d\xe7\ +\x06\x8b\x02\x42\x88\xb1\x56\x29\x85\x10\xc2\x18\x0f\xab\xc6\xc1\ +\xc4\x75\x78\x70\xc3\x22\xd5\x39\x67\xad\x1b\x14\x7f\x52\xe9\xa6\ +\x69\x71\x8a\x08\x21\x42\x0a\x21\x84\x73\x2e\x8a\x42\x21\xb8\xb3\ +\x6e\x58\x5d\x0e\x08\x8e\x92\xca\x58\x1b\x84\x21\x04\x60\xbd\x5e\ +\x87\x41\x10\x7a\x81\x50\x2a\x88\xc2\x5e\xf4\x2d\xef\x44\xab\x0e\ +\xf6\xf7\x95\x76\x10\xc2\x20\x8c\x81\x03\x4d\xdb\x42\x84\xfb\x5e\ +\x18\xe3\xb4\x75\xcc\xf7\x9c\x05\x45\x55\x4a\xa5\xa5\xd2\x49\x92\ +\x72\xce\xaf\xaf\x16\xf3\xdd\x9d\xbe\xef\xdb\x4e\xfc\xfa\x63\x81\ +\x00\x38\x67\x7d\xdf\x97\x4a\x45\x71\x60\x2d\x10\x42\x0e\x46\x3d\ +\x00\x00\x8f\x32\x04\xac\xd6\x1a\xe3\x61\x5f\x69\x9d\x75\x00\x40\ +\x84\xf0\x3b\xae\x80\x73\x10\x01\x8f\x7a\xbe\xe7\x39\x67\x01\x70\ +\x94\xd0\xf7\x5e\x8b\x38\x00\x30\xc2\x18\x21\x82\x08\x82\x48\x4b\ +\x65\x8c\x29\x8a\xa2\xeb\xba\x2c\x1d\xe5\xf9\xf6\xd6\xc1\x2d\x48\ +\xf0\xd5\xd5\x15\xb0\x0e\x63\x4c\x09\x25\x5a\x95\x4d\x05\x31\x0e\ +\x20\xb0\xc6\x22\x30\x18\x67\x38\x65\xd5\x66\xbb\xe9\xfb\x43\x85\ +\x51\xdb\xb4\x4b\x00\x88\x47\x90\x35\x5d\x5d\x0f\xd8\x16\x04\x40\ +\x29\xc5\xfb\x0e\x00\xe0\xf9\xd4\xf3\x48\x5d\x97\x82\x77\x84\x90\ +\x28\x08\xca\x6d\xb1\xb9\x59\xcd\xa6\xb3\x52\x6e\x31\x44\x07\xfb\ +\xbb\x67\xbd\xc8\xf3\xfc\xe1\xee\xc3\x2c\xc9\x4e\xde\x9e\xec\xef\ +\xef\x4d\x26\x93\xed\x76\x5b\x97\x0d\x04\x90\x60\xb6\x5e\x6d\x3f\ +\xb8\x77\x9b\x50\xbc\xad\x4a\x05\x60\xab\x8c\xb3\xa0\x97\x22\x4c\ +\x32\xa9\x0c\x41\x08\x23\x2c\xad\x30\xd6\xcc\xa6\xf3\xe9\x24\x73\ +\x46\x8e\x46\x89\x35\xee\xe4\xe4\xa4\x2a\x6a\x94\x79\xc6\x3a\x4a\ +\xf0\x83\xfb\xf7\x80\x55\x45\x51\x18\xc5\xb5\x35\xd6\xf4\x18\x6a\ +\xc1\x45\x1a\x7b\x93\x9d\x11\x74\x26\x4d\xc2\x8b\xcb\xf3\xb6\xce\ +\x93\x2c\xe1\x5c\x32\x0f\x11\x0a\x94\x96\xce\xca\xdf\x58\x30\x7e\ +\x7b\x5e\x11\x06\xa3\xdc\x41\xa4\x21\x36\x2e\x09\xa7\x10\x7a\xad\ +\x30\x2c\xf2\x30\xf2\xd2\x38\xc6\xc0\x62\x61\x19\xf0\xb1\xa6\x18\ +\xf9\x2c\x9b\x78\xa9\xd6\xc0\x62\x02\x65\xd7\x05\x18\x8c\x31\x4b\ +\x97\x85\x4f\x58\x91\xa4\x6b\x67\x4f\x9d\xfb\xc3\xdf\xff\xc4\x20\ +\x24\xd7\x37\xd9\x28\xc9\x46\x69\x92\xcc\x34\xc2\x61\x4c\xa9\x53\ +\x21\x03\xa1\x94\xe4\x72\x3d\xd9\xd9\x01\x07\x3b\x05\xa6\xfb\xc9\ +\x08\x52\x64\xf6\x76\x94\x50\xb7\xbe\xf1\x61\x14\x86\x4d\xdd\x2c\ +\x5e\xbd\x4a\x81\x9e\xd7\xe5\x36\xcf\x67\xf3\x89\x25\x96\x22\x82\ +\x21\x86\xc6\x06\x7e\x60\x8c\xeb\xfa\xee\xe4\xfc\x4c\x48\xd1\x68\ +\xee\x31\x02\x2d\x00\xd6\x22\xe7\x80\xb6\xd0\x82\x0f\x6e\xdf\xaf\ +\x79\x4b\x28\x15\x4a\x7a\x94\x41\x0b\x81\x1b\xb6\xde\x0e\x42\x48\ +\x09\xd9\x19\x1f\x00\xe7\x8c\x31\x10\x41\x88\x10\x80\x10\x38\x3b\ +\x48\x6d\xb5\x56\xd6\x5a\x74\x86\x90\x03\x01\xf3\xf6\xe6\x7b\x5a\ +\x3b\x25\x14\x84\x60\x9c\xce\x9a\xb6\x69\xca\xfe\x1b\x0f\x67\xa7\ +\xa7\x67\x77\xee\xde\x39\xbc\x75\x48\xa9\x67\xdf\x53\xb7\xe8\x06\ +\x36\xb2\x31\x8a\x52\xaa\x94\xc0\x38\x02\x00\x4a\x69\xad\x75\xd6\ +\x3a\xc6\x42\x6b\x01\x41\x74\x08\x58\xaa\xaa\x0a\x01\x2c\xa5\x64\ +\x94\x31\xe2\x71\xc4\x9d\xb1\x10\xa2\x01\x60\xd2\xca\x68\xe3\x3a\ +\x2e\x94\xb1\xca\x02\x04\x90\x92\xaa\xe3\x52\x49\x19\x04\x01\x70\ +\x10\x02\x84\x21\xe1\x2d\xef\xfa\x36\x0c\x43\x45\x95\x60\x52\x1b\ +\x1b\x78\xbe\x36\xee\xf2\xfa\x66\x7f\x6f\xaf\x51\xe2\xe9\xe9\x6b\ +\x4c\x51\xa1\x6b\xd1\xf3\xcc\xcc\xb8\xb3\x4a\x2a\xdf\x98\x28\x8a\ +\xea\x7c\x2b\x01\x90\x10\x48\x08\x7c\xdf\x67\x69\x0a\x1c\xf0\x00\ +\xe0\x4a\x69\x07\x31\x0d\x64\xc3\x53\x1a\x52\x12\x55\x3d\x37\x12\ +\x59\xa8\x30\x02\x4a\x69\xcf\x0b\x6e\xed\xcf\x21\x26\xda\x78\x93\ +\xc9\xe8\xe2\xea\x0a\x62\xdb\x77\xad\xd2\x00\x39\xe7\xb4\xa6\x08\ +\x61\x82\xb4\xd6\x4a\x69\x60\x74\x40\x3d\x6b\x8c\xc3\xc8\x38\xa7\ +\x8c\xd2\xce\x00\xeb\x02\x46\x03\xc6\x28\x80\x78\xb8\xde\x94\x02\ +\xef\x0b\x2f\x52\x0c\x03\x8c\xa1\x32\x14\x20\xa7\x74\xe0\x05\x41\ +\x18\x2a\xa9\xad\x03\xda\x02\x00\x71\x12\x44\x93\x64\xec\x31\x76\ +\x7c\x74\xbc\x5a\xad\x84\xe0\x4a\x2a\x84\x70\xe6\xc5\xa6\x55\x16\ +\x5b\x43\xd4\xaf\x9a\x3e\xc8\x8d\xd4\xd2\x14\x7d\xaf\x31\x1e\x07\ +\xe3\x4e\xe8\x96\xeb\xe5\xa6\x02\xc4\x4f\xa3\x48\x4a\xed\x07\x81\ +\x92\xbc\xa9\x8b\xd0\xa7\x08\x04\x4d\xe5\x71\x61\x02\xec\x7b\x88\ +\x9d\xbf\x3c\x73\xbd\x05\xca\x5e\x9d\x9c\x13\xe3\x80\x35\x17\xd7\ +\x67\xb3\xc3\x7d\x47\x58\x23\x55\x2b\xf5\x6e\x10\x49\xbd\x39\xbd\ +\xbc\x62\x9e\x57\x0b\xe9\xc5\x09\x89\x13\x4d\x89\x3f\x9a\x58\xa1\ +\x96\x45\xc5\x0d\x48\x47\x73\x80\xb0\x54\xbd\xb5\xce\x28\x45\x48\ +\xc0\x70\xb0\xbf\xb7\x1f\x30\x98\x25\xc1\x24\xf4\x5f\xbc\x3c\x29\ +\xb6\x75\x10\xc5\xd9\x7c\x0c\x19\x42\xc0\x95\x9b\x9c\x21\x74\xb4\ +\xbf\x8f\x30\x0e\x83\xa0\x28\xb6\xd7\xe7\x4b\x6b\x2c\xaf\xe5\x7c\ +\x47\x4f\x47\x63\x0a\x89\x7f\xfb\xfe\xe5\xd5\x55\xd7\xf7\x49\x98\ +\x1c\xed\x1f\x12\x8f\x39\x08\x28\xa1\xbf\x71\x48\xff\xad\x71\xe8\ +\xcd\x28\x1e\xfd\xc9\xc7\x9f\x4c\x82\x44\x94\xb5\x53\x26\x48\x22\ +\x01\x6d\x2b\x3b\x29\xf9\x38\x49\xc6\x71\xac\x9d\x25\x98\x31\xe4\ +\x41\xc0\x00\xa1\xc8\xa3\xd6\x4a\xa4\xb8\x27\xb8\xab\xab\x51\x55\ +\x71\xaa\x0a\xa8\x4b\x1f\x3f\xed\x8b\xbd\x6f\x7f\xb7\x9a\x66\x75\ +\xdb\x96\x01\x95\xc4\x86\xd3\x18\xa6\x13\xde\x0b\x1b\xc0\x00\x41\ +\x8d\x64\x0d\x94\xc1\x50\xc6\xd4\xc6\xcc\x64\x11\xf0\x83\x2c\x89\ +\x8d\x03\x45\x9e\x6b\x88\xa4\x32\xbd\x10\x51\x18\x53\x87\xd2\xef\ +\x84\x6f\xdf\xbc\xd5\x14\xb0\x24\xf0\x28\x73\x52\x87\xcc\x07\xc6\ +\x62\x8c\x97\xeb\x35\x33\xd8\x5a\x0a\x0d\x80\x04\x5a\xe4\xac\x43\ +\xc6\x42\x63\x6d\x94\x24\x7b\x7b\x07\x73\x63\x30\x25\x52\x4a\x04\ +\xa1\x33\xee\xd7\xea\x5c\x08\x20\x44\x70\xf0\x1b\x18\x54\xef\x98\ +\x62\x00\xcc\xaf\x5c\xf6\xf1\x20\x84\x1e\x8c\x2b\xb3\x24\xd9\x99\ +\xef\x68\x35\x5c\x7a\x0e\x02\xd0\xf5\x3d\xc1\x64\x6f\x6f\x0f\x00\ +\xb8\x33\xdf\x19\x8f\xc7\x84\xe0\xf7\x0f\xa1\x31\xda\x4c\x5f\xda\ +\x00\x00\x20\x00\x49\x44\x41\x54\xef\xa8\x31\x03\xb3\x54\x6b\xe3\ +\x9c\xb5\xd6\x58\x0b\xde\xf1\x4e\xb5\x33\xd6\x44\x51\x80\x30\xd4\ +\x5a\x41\xe8\x46\xe3\x6c\xf0\x71\x76\xb5\xf3\x3c\xe6\x7b\x1e\x21\ +\xa4\x6d\x81\x73\x96\xf3\x5e\x4a\x81\x10\xf4\x7d\xcf\x01\x27\xa4\ +\xb0\xce\x59\xe0\xb4\x36\xc6\x18\x63\x4d\x59\x95\xce\x6a\xa1\x24\ +\xc2\xd8\x58\x0b\xac\xf5\x08\x01\xce\x59\xad\xb5\xd2\x45\x55\xd7\ +\x4d\xb5\xfe\xe2\x26\x4a\x23\x07\xf5\x28\xc9\x62\xca\x02\x84\x30\ +\x42\x0c\x00\x20\x84\xa8\x2a\x12\x45\xba\xeb\x44\xd3\x90\x38\x26\ +\x00\x38\xe8\x18\xc3\x43\x5c\xa6\xb5\xc6\x1a\xcd\x08\x06\xce\x76\ +\x7d\x6b\x8c\xc4\x8c\x20\x82\x84\x54\x0e\xe2\xe9\x7c\x5e\x37\x1d\ +\xe7\xdb\xbc\x28\xfa\xbe\x27\x84\x00\x60\x8c\xb1\x08\xa2\xc1\xd9\ +\xc6\x39\xa3\xb5\xd4\x5a\x3b\xeb\x10\x84\x00\x21\x80\x90\xb3\x06\ +\x40\xe0\x9c\x03\x10\x78\x9e\x87\x10\x44\x10\x06\xbe\x6f\x8c\x7a\ +\x4f\x78\x71\x38\xf3\xda\x46\x61\x04\xa1\x53\x52\x30\x4a\xaa\x32\ +\xef\xfb\x5e\x29\x89\x9c\x11\xa2\x2f\x8a\x35\x34\xca\x6a\x09\x18\ +\x49\xb3\x78\x71\x73\x55\x37\xd5\x6c\x3a\x49\x93\x94\x31\xd6\x54\ +\x65\xdb\x76\x71\x1c\x4f\x26\x93\xbe\xef\xcf\x2f\x2e\xea\xae\xd3\ +\x5a\x5b\xe8\xd2\xf1\x28\xc9\xb2\x9b\x9b\xa5\xb2\x40\x48\xd1\x75\ +\x5d\x1c\x05\xd4\xa3\x5d\xdf\xaf\xd7\xcb\x8b\xcb\xf3\xf1\x78\x94\ +\xa5\x89\x32\x8a\x30\xa2\xac\x54\x50\x29\x66\xcf\xb6\x57\x5a\xab\ +\xe5\x72\xf1\xe4\xfc\x59\x96\x44\x6d\x5b\xb1\x88\x10\x0f\x13\x9f\ +\x68\x64\x2d\x01\x9b\xae\x10\x52\x66\x1e\x2a\x9b\x62\x34\x1a\x79\ +\x3e\xf3\x42\x5f\xb5\xb2\x97\x7d\x27\x44\x18\xa5\x18\x52\x87\x20\ +\xf3\x3c\xcf\x63\x94\x50\x04\x58\x96\xc4\x49\x1a\x21\x08\xc7\x69\ +\xcc\x28\x79\xf9\xfc\x45\x55\x94\x61\x3a\xbe\xbe\x59\xec\xee\xef\ +\x4d\x47\x73\xcd\x95\x96\x52\x08\x61\x8c\xf2\xd2\x6c\x36\x9e\x9f\ +\xbc\x3e\xbd\xb8\x38\x0b\xc3\xe8\xe2\xec\xf2\xf0\xf0\x30\x8e\xe3\ +\xba\xaa\x02\x3f\xd8\x6c\xb6\x69\x96\xdd\xbe\xf3\xff\x32\xf7\x66\ +\x3d\x96\x65\xd9\x79\xd8\x1a\xf6\xde\x67\xb8\x53\x0c\x19\x39\x55\ +\x65\x75\x55\xf5\x40\x76\x37\xd9\x6c\x8a\x6a\x82\x96\xf8\x60\xf8\ +\xcd\x80\xe4\xff\xe0\xdf\x63\xfb\x1f\xf8\xc5\x6f\xf6\x93\x04\xd8\ +\x16\x60\xd8\x12\x21\x59\xa0\x2c\x80\xcd\xee\x16\xc9\xee\xae\xae\ +\xb9\x2a\xb3\x32\x33\xe6\xb8\xc3\x39\x67\x0f\x6b\x2d\x3f\xec\x1b\ +\x51\x59\x45\x83\x14\x92\x40\xbb\xee\x43\x22\x32\x70\x23\xe2\xdc\ +\x7d\xce\x5e\x7b\xad\x6f\x7d\xdf\xb7\xde\x49\xa5\xdc\xac\xd7\x7b\ +\xf3\xab\x6f\x86\xb3\xa0\x35\xc8\x87\xd0\x2e\xb1\x29\xc1\xd4\x29\ +\xfb\x06\x25\xfb\x2e\x84\x05\x1d\xcd\x16\x0c\xb0\xe6\xa2\x8e\xb3\ +\x30\x88\x95\x92\x20\x8d\x8d\xd9\x1c\xb5\xdd\x44\xbe\x9a\x5a\x81\ +\x0b\x31\x3a\x39\x7a\xef\xd9\xb3\xee\xdd\xef\x1d\x3f\x78\xd0\xcf\ +\xfa\x18\xd3\xf1\xd1\x3d\x22\x31\x80\xac\xa5\x58\x71\xc6\x48\xa0\ +\x06\x49\x45\x08\x8d\x30\xa7\x5c\x62\x9e\xca\xee\xf0\xfe\x43\xe8\ +\xe2\xee\xec\x4a\xb6\x83\x5b\x2e\x5b\x70\xdf\x7b\xeb\xed\x61\xbb\ +\xfd\xb3\x7f\xf3\x67\x3f\xf9\xf1\x8f\x37\x08\xff\xf6\x2f\xfe\x42\ +\x4b\x39\x59\x1d\x0e\xbb\xc1\x8a\x30\xc2\x66\x3b\x95\x49\xaa\x17\ +\x85\x9a\x28\xa1\x11\x5a\x60\x30\x52\xa6\xeb\xed\x86\xeb\x1f\x4e\ +\x09\x99\x94\xb1\xd2\x3e\xef\x98\x9f\x15\xe7\xae\x2f\x85\xda\xbe\ +\xcf\x15\x8b\x61\xa6\x18\x93\x73\x7e\xb5\x3a\x60\x76\x17\x17\x17\ +\x22\xe2\x5d\x30\x30\x53\x25\xe2\x47\x0f\xef\x6f\xb6\x37\xef\xbe\ +\xfb\x2d\x51\x3d\x3f\x7b\x51\xa4\xbc\x76\x6f\xd1\x40\x70\x4f\x41\ +\x55\x44\xd7\xb4\x9e\x89\x42\x70\x29\x65\x91\xe2\x98\xda\xd6\x01\ +\x10\xa0\x8d\xe3\xd6\xa0\x2c\x96\xb3\xf9\x7c\x0e\x80\x31\xc6\xf9\ +\xac\x27\xb4\xbe\x6f\xdb\xae\xf1\x81\x55\xb5\x48\x02\x90\x10\x1a\ +\x66\x34\xb0\xd9\xac\x0b\xbe\x8d\x69\x6a\x9a\x06\xd0\x42\x13\x7c\ +\x1b\x90\x82\x2b\x41\x11\x62\x8a\x98\xb5\x73\xbc\x1b\xe3\x76\xbb\ +\x13\xb3\x71\x1c\x57\xb3\xe5\x56\x2d\x64\x1b\xb7\xdb\x32\xe9\x2f\ +\xb7\xff\x71\x77\x75\x4d\x44\xd7\xd3\x98\x52\xba\x3e\x3d\x2d\xf3\ +\xb9\x73\xdc\x16\x19\x4f\x5f\x7e\x72\x75\x46\x4d\x08\x3e\x6c\x6f\ +\xd6\x86\xb8\xe8\xc3\xb8\xe3\x9c\x77\x37\x37\xba\xde\x9c\x87\x96\ +\xc1\xf9\x94\x13\xf9\x90\x8b\xfc\xf4\x2f\x7f\x3e\x9b\x2f\x63\x8c\ +\x97\x97\xd7\x22\x46\x88\x66\x48\x8c\x8e\x1d\x11\x95\x22\xaa\x92\ +\x52\xaa\x26\x49\x88\xe8\xbd\x33\xc4\x92\x15\x11\xc1\xcc\x3b\xd7\ +\xf7\x6d\xb5\xee\x6a\xdb\x76\xb3\x4d\x29\x25\x7c\x4d\x84\x1e\x45\ +\xa4\x48\x01\x02\x64\xe8\x43\xbb\x5c\xce\xda\xbe\x9b\x97\x50\x8a\ +\xec\x06\x6e\x1b\x5a\xad\xe6\xb3\xbe\x45\xc4\xcb\xcb\xd3\x92\xa7\ +\xe5\xa2\x7f\xf0\xe0\x41\xd3\x36\xc3\x6e\x38\x39\x39\x34\xcd\x27\ +\xf7\x8e\x1e\x3c\x78\x30\x8e\x23\x82\x32\xd9\x76\xdc\x36\x8d\x9b\ +\xcd\x1a\xc7\x80\x28\x0f\x4f\xee\xcd\x5a\xdf\x36\xc1\x7b\x6a\xfb\ +\x00\xac\xe8\xf1\xe4\xc1\x7d\x1f\xfc\x66\x18\x62\x1c\x8e\x8e\x0e\ +\x63\xd1\xd3\xf5\x8b\x66\xb9\x8c\x22\xf3\x45\x3f\xf3\xcb\xeb\xeb\ +\xeb\x71\x3b\x38\x95\x9f\xfd\xc7\x3f\xbf\x39\xbf\x1a\x86\x5d\x8c\ +\x9b\xab\x9b\xd3\x0f\x3f\xfa\xb0\xe4\x7c\xb8\x58\x69\xcc\xe2\xf0\ +\xd7\xbf\xf8\x99\x9f\xcd\x7c\xe8\x33\xa0\x9a\x2d\x16\xcb\x2c\x36\ +\xa5\x14\xe3\x64\xaa\x4d\x70\x26\x78\x7c\xb4\x9a\xf7\x7d\xd7\xf8\ +\x93\x7b\xf7\xe3\x14\x7f\xf3\x9b\xf7\xcf\xce\xce\xf5\xe2\xaa\x20\ +\x2c\x97\xab\xe1\x64\xda\x0d\xbb\xc7\x8f\x1f\xd7\x9e\xf5\x30\x0c\ +\x47\x47\x47\x3f\xfe\xc3\x1f\xa7\x9c\x4e\x5f\x3e\x8f\x29\x89\xe8\ +\x77\xbf\xfb\x9d\xe5\x6a\xd5\xf6\xdd\xe7\xcf\x9e\x5e\x5f\x5f\x7f\ +\xf8\xe1\x87\xb3\xf9\xbc\xe9\xbb\x7a\x3b\xfe\x6e\x1e\xf0\x6f\xd1\ +\x2b\xa2\xc8\xd9\xd5\xf5\x34\x25\xd6\xca\xc1\x99\x2c\x38\x23\x1c\ +\xa2\xc6\x5d\xb2\x94\xb7\xac\x09\xcd\x92\x5a\x91\x9c\x12\xa4\x32\ +\x43\x7b\xd2\x34\x6f\x18\x2d\xc6\xe4\xa5\xd8\xc1\xe2\xfc\x66\xb8\ +\x3a\xbf\xf9\x27\x7f\xfa\x26\x8f\xb9\x9f\x64\xd8\xc5\xae\x6d\x1c\ +\x3b\xbc\x1a\xc7\xcd\x4b\x51\x93\x81\x8b\x37\x84\xcc\xdb\xd8\x64\ +\x73\xa3\x94\xf5\x74\x98\xc1\x4f\xf9\xd3\x4f\x3e\x2a\x26\x57\x9b\ +\x4b\x20\x75\x0d\x75\xb3\x36\x6a\xfa\x8b\x9f\xff\x34\x4a\xfc\xec\ +\xf9\xb3\x2f\x52\x5c\xbe\xf9\xe6\xcb\xe7\x5f\xfc\xe5\x07\xef\xb3\ +\x59\xdf\x84\xc3\xe5\xe2\xf2\xe2\x7c\xb0\x34\xf7\x7d\xf0\xde\xb4\ +\x14\x2d\x06\xe2\x1c\x71\x68\x8c\xf0\xe9\x17\xcf\x30\x2b\x24\x85\ +\xac\xe8\xd0\x02\xea\x6d\x6f\xae\x92\xb9\x6b\x7d\x57\xd1\x6e\x0e\ +\x8e\x89\xf6\x92\x97\x18\xab\x99\x5f\x4a\x39\x84\x36\xa5\xfc\xec\ +\xd9\xe7\x6a\x46\x48\x76\x0b\x29\x89\x6a\xa5\x0b\xc4\x18\x77\xbb\ +\xdd\x38\x8e\xaf\x4d\x46\xf5\x9e\x88\x0c\x50\x11\x09\x49\x91\x8c\ +\x1d\xa9\x21\x16\x45\x52\x43\x21\x72\x4d\xd3\xc4\x38\xc5\x18\xdb\ +\x36\xcc\xe7\x3d\xa2\x4d\xd3\x68\x66\x8b\x45\xa7\x2a\xfd\xac\x69\ +\xdb\x2e\x04\xa7\xaa\xd7\xd7\x37\x6a\x05\x29\xc4\x34\xf6\xb3\xae\ +\x6b\x5b\xc9\x82\x21\x20\x00\x32\xbb\x26\x70\xe3\x9a\x10\x10\x20\ +\x97\x8c\x3b\x22\x03\x8b\xc5\x8a\x64\xd1\x76\x3e\x23\xa6\xd0\x77\ +\xf7\x9c\xa3\x71\x5c\xb4\x32\x6f\x7a\x33\x78\x74\x7c\x5c\x39\xfd\ +\xe1\xe0\xe0\x64\xb9\xc2\xea\x1b\x4f\x88\x44\xd7\xe3\xce\xf7\x0d\ +\x20\x21\x81\x73\xfe\x66\xb3\x51\x10\xb1\x22\x28\x63\x1e\xc5\x44\ +\x35\x03\x91\x16\xcd\x45\x88\x9d\x99\x85\xa6\x33\x23\x42\x48\xa9\ +\x18\x60\xa5\x62\x54\xa6\xab\x6a\x31\x93\x0a\x63\x11\x91\x73\x2c\ +\x06\x35\xcf\x05\x84\x26\x04\x1f\x82\x99\x7a\xdf\xf8\xe0\x62\x9c\ +\xa6\x69\x44\x7a\x3d\xdd\xa2\xb9\xe0\xd9\x71\x08\x9e\x18\x53\x9e\ +\x42\x43\x07\x87\xb3\x71\x84\xeb\x9b\x2b\xb0\x09\x11\xfb\xce\xb5\ +\xab\xb9\x98\x3e\x7b\xfa\x54\x4a\x79\xe7\x9d\x77\x66\xb3\xd9\x38\ +\x4d\x71\xda\x3e\x7a\x70\x0f\x4d\x8e\x0e\x97\x4d\x60\xcf\xdd\xea\ +\x77\xbe\x7d\x79\x79\x79\x71\x3e\x76\x5d\x0f\x9a\x09\xc3\xe3\x47\ +\x27\xcc\x6e\x36\x3b\x44\xc0\x61\x1c\xdb\xde\xcf\xe7\xf3\xf9\xbc\ +\x67\x76\xe3\x38\x4e\x2f\xa7\x59\xdb\xc1\x30\x62\x4a\xe3\xfa\xa6\ +\x99\xf7\xf3\x45\x77\x74\x78\x60\xb9\xe7\xd5\x72\xba\xbc\xb2\x61\ +\x0c\xdb\xf1\xc4\xb5\x8f\x1e\x1e\x14\x4f\x10\xdc\xea\x07\x3f\xd0\ +\x2c\xcb\x6e\xe6\xb2\xce\x5d\xb8\x19\x86\xb2\x5a\x46\xc5\x69\x18\ +\xdb\xa6\x63\x76\x45\xf3\x38\x0c\xeb\xcd\x7a\x9a\x26\x44\x08\x9e\ +\x16\xf3\xd6\x39\x3c\x58\x2e\x56\xcb\xc5\xcf\x7f\xf6\x9f\xae\xaf\ +\xd7\xce\xf9\x8c\x74\xff\xe4\x1e\x12\x7d\xf2\xc9\x67\xef\xfd\xfa\ +\x57\x0f\x1f\x3c\x7c\xf0\xe0\x41\xe5\xe2\x6c\x36\x1b\xef\xfd\x72\ +\xb9\x3c\x3b\x3d\x65\xe6\xeb\xeb\xcb\x71\x18\xbe\xfd\xed\x6f\x93\ +\xe3\x07\xf7\x1f\x64\x29\x44\x54\x44\x30\x45\x82\x9a\x02\x23\xfc\ +\xff\xef\x72\x03\x38\x94\xf4\x62\xda\x49\xe3\xad\x64\x35\x61\xe7\ +\x73\xd4\x2c\x32\xdc\xec\x7c\xb2\x00\xa8\x22\xa0\xda\xf8\x30\xeb\ +\xba\x80\xd0\x75\x61\x45\x34\x2f\x02\xdb\xb5\xae\x07\x9d\xf5\x72\ +\xb0\xfa\xd7\xff\xee\xcf\x0e\xdf\x7d\x87\x97\x7d\x81\x2c\x96\x40\ +\xf3\xb0\x1d\x7d\xe0\xb6\x6b\x87\x9c\x04\x40\x14\x52\x89\xe4\x74\ +\x4a\xd3\x64\x99\xf2\x10\x27\x68\x89\x3b\xe6\x75\x1e\xb2\xc9\xf9\ +\xc5\x4b\x91\xf8\xe4\xad\x47\x05\x33\x32\xfc\xe6\x93\xf7\x86\xdd\ +\x2e\xea\x34\xbf\x77\x7f\x9b\xa6\x87\xb3\x99\xb4\x9e\x4d\x0f\x67\ +\xdd\xac\x71\xed\xa2\x09\xef\xbe\xa9\xa5\x8c\xbb\xa1\xa5\x7e\x88\ +\xd3\x3a\x97\x04\xe2\x08\x49\xf3\xc5\xf9\x59\xeb\x42\xe7\x1a\x40\ +\x93\x2c\x44\x4e\xcd\xee\xd0\x28\x66\xae\x98\x37\x11\xe5\x9c\xc9\ +\x11\x80\x4d\x53\x14\x11\x40\x10\x91\x94\x53\x15\x36\x56\x45\xa1\ +\xf7\x5c\x59\x0b\x21\x04\x33\x9a\x85\x50\xf5\x86\xcc\x18\x02\xd3\ +\xeb\xe9\x7e\x0d\x00\xf6\x72\x3f\x40\x64\xc7\x80\x58\x1b\xe7\x22\ +\x92\x53\xca\xa5\xd4\x91\xc2\x45\x72\xce\x39\xa5\x04\xd8\x56\x41\ +\x6c\x1d\xf2\xc6\x4c\x08\xc8\xb8\xd7\xd3\x54\xf7\xae\x5a\x33\x9a\ +\xa9\x48\x66\x62\x06\xaf\x26\xc5\x34\x97\x12\xd3\x94\xa1\x4c\xc9\ +\x31\x91\x99\x19\xa2\x63\x56\x55\x17\x7c\x21\x45\x13\x06\xb8\xd9\ +\x6e\x7a\xc0\x99\xc1\xc3\xc3\x13\x02\x84\x45\xcb\xa1\xc1\xca\x3f\ +\x30\xc3\xdd\xee\xc1\xfd\x07\x29\xa7\xa7\x4f\x9f\xce\xfa\x96\x7d\ +\x5e\x2e\x0f\x0d\x4d\x89\xe7\x8b\x65\x32\x28\x80\xbb\x5c\xb0\xc3\ +\x04\xa8\x8e\x4b\x11\x42\x66\x26\x33\xdb\x6c\xb6\x25\xdb\x6a\x75\ +\x90\x8a\x98\x81\x29\xb0\x67\x24\xaa\xa7\x48\xce\xb9\x94\xbd\xe6\ +\xfc\x4e\x17\x25\x25\x9b\x2a\x10\x20\x42\x68\x7c\x08\x8e\x98\x9a\ +\xa6\xf1\xde\xa5\x14\x5f\x43\x28\x7a\x77\x54\x6f\x77\x5b\x24\x24\ +\xc7\x88\xc6\xde\xbd\x38\x7d\x71\x75\x73\x46\x84\xdb\x61\x33\x8c\ +\x6b\xef\xe9\xec\xec\x85\xf7\x4d\x4a\x71\x37\x0c\x5d\xd7\xae\x37\ +\xd7\x17\x97\xa7\xa5\x94\xd3\xd3\xd3\xfb\xf7\x1f\x8c\xd3\x76\xb3\ +\x75\x31\x8d\xd5\x66\x6f\xbb\xdd\x1a\xe8\x30\x6e\x5f\xbc\x7c\xde\ +\xb6\x5d\xd3\x04\xd3\x22\x22\x62\x90\x45\xae\x6f\xae\xc7\x38\x4c\ +\x69\x51\x8a\x10\x10\x22\x7a\x40\x8e\xa9\x37\x5e\xb5\xf3\x0e\x5d\ +\xde\xc4\xa8\x37\x33\x20\xb8\x5e\xbf\xd3\xcc\x8e\xef\xdd\x5f\x75\ +\x87\x0a\x44\xb3\x6e\x07\x19\xda\xb0\xde\x6d\x66\x6d\x7f\xd4\x2f\ +\x4e\x3f\xfe\x94\xa2\x60\x33\xbf\xe1\x10\xad\xc4\x52\xe6\xb3\xc5\ +\xfa\xe6\x86\xbd\x8f\x69\xca\x29\x9a\x64\xc9\x79\xb5\x9a\x2f\x67\ +\xad\x07\x5d\x2d\xe7\x21\x34\x1f\xbc\xff\xd1\xf3\x2f\xce\x8d\xd9\ +\x75\xb3\xa2\x7a\x7a\x7e\x9e\x77\x79\xd8\x0e\x7f\x7d\xfa\x57\xbf\ +\xfc\xe5\x2f\x57\xab\xd5\x5b\x6f\xbd\x55\xb9\x63\x29\xa5\xaa\xbb\ +\x36\xb3\x17\x2f\x5f\x9a\x59\x31\x7d\x79\x76\x1a\x9a\xe6\xe5\xcb\ +\x97\x0a\x00\x08\xb5\x6b\xf4\x0d\xe9\x2d\x82\xaa\x16\xd0\x61\x1c\ +\x86\xab\x4b\xd3\x38\x9f\xcd\xc6\x34\x65\x29\x32\xe5\x36\xcc\x1e\ +\x1c\xde\x7f\x38\x5f\x1e\xce\xe6\xab\xc5\xd2\x07\x4f\x0c\xe3\xb4\ +\xbb\x7a\xf1\x39\x4f\x63\x4b\x3a\x6b\x9c\x79\x7e\xf6\xf2\xbc\x0d\ +\xdd\x1b\xf7\x4e\xdc\x30\x20\xb0\x6f\xaf\xe0\xec\x05\x8a\xfa\xbe\ +\x71\xb3\xb6\x0d\xad\x91\x51\x52\x2f\x29\x6b\x74\xc3\x76\x8e\x80\ +\xd3\xd8\x7a\x3e\xd2\x7e\x66\xd2\x77\x84\x9e\xfd\xe3\x87\x66\xda\ +\xec\xd6\xf3\x7e\x0e\x60\xff\xed\x7f\xf3\xcf\xfe\xe5\xbf\xf8\x17\ +\xcf\x7e\xfd\x37\x6f\xfd\x30\x1c\x0c\xb2\xbe\xbe\x3e\x01\x9a\xf5\ +\xdd\x6a\x36\x03\xc9\xd9\xbb\x7c\x7c\x9c\x53\x1a\x7c\x23\x44\xc9\ +\x96\xeb\x94\xae\x25\x0f\x04\xdb\x52\x14\x46\x00\x2d\x64\x44\xc1\ +\x00\x72\x2e\xb8\x77\x4c\xe5\xfd\xc8\x78\x55\x11\xa9\x22\x41\xc8\ +\xb8\x1b\x76\x31\xc6\xe3\xa3\x23\xef\xc2\x38\x0e\x6d\xe8\xbc\x77\ +\x4c\x0e\xb0\x72\x91\xa0\xbe\xb3\xe2\x62\xd3\x34\xa5\x94\xaa\x9e\ +\x8e\x88\x89\xe9\xf5\x06\x68\x20\xa2\xf3\x5c\xf1\xce\x10\x02\x11\ +\xd5\xcb\x41\xc4\xa6\x6d\x5b\x44\xe7\x58\x04\x6b\xc3\xd1\x7b\x67\ +\xa6\x31\x45\x53\xbb\x8b\x7d\x2a\x65\x8a\x31\x84\x50\xe7\x65\xd5\ +\x70\x8c\x88\x7d\xdf\xb7\x6d\xc3\xc6\xde\x35\xb1\x24\x89\x83\x0f\ +\xce\xb8\x31\x04\x35\x43\x55\x50\x65\x44\x01\x55\x13\x74\x0d\x39\ +\x2c\x50\x62\x8c\x4e\xf4\xf8\xf0\xf0\xa4\xe9\x43\x2c\xf3\xc5\xea\ +\xcc\xca\xfc\xe8\xf8\xf8\xe8\xa8\xca\x27\x77\x2f\x5f\xf6\xf7\xee\ +\x9d\x7f\xfa\xd9\xc5\x30\x7e\x76\x7a\xb6\x3a\x3c\x38\x69\x66\x48\ +\x38\xc7\xa6\xed\xdb\xa6\x9b\x1e\x3c\x7a\xf3\xea\x66\x7d\x71\xb5\ +\x31\xd7\x92\xca\xdc\xd9\x38\x8e\xa8\xe6\x7c\x83\x66\x45\x4a\xca\ +\x19\x10\x73\x16\x40\xd2\x2c\xc4\xc2\xcc\x31\xc5\x71\x1a\x6b\xbf\ +\xa2\x92\x51\xd8\x71\x29\x39\xa5\x04\x04\x9a\x85\x08\x43\x13\x54\ +\x95\x09\xdb\x36\xd4\xa9\x65\xd5\x17\xe8\x75\x38\x40\x88\x9b\xed\ +\xf6\xec\x72\xfd\xbd\xef\x1d\x13\xc3\xe1\x6a\x45\x6c\xc4\x46\x60\ +\xcb\xd9\xbc\x0b\xde\x7b\x6f\x45\x55\xf6\x9d\x68\x29\x65\xb3\xbe\ +\x09\x3e\x0c\xdb\x1d\x18\x68\xc9\x25\xa7\x38\x0d\x6d\xb3\x22\x42\ +\x29\xda\xb7\x0d\x13\x4a\x29\x8b\xc5\xfc\x60\xb5\x62\x66\x44\x43\ +\xc2\xcd\x76\x3b\xc4\xc8\xee\x48\x44\x44\x0a\x19\x32\x98\x63\xb7\ +\x56\x55\x31\x70\x81\x38\x38\xdf\x94\x69\x4c\xd7\xbb\x50\xf0\x9f\ +\x7c\xf7\xf7\xf8\x7a\x7d\xd4\xcd\x26\xdf\x3c\xdd\xae\xff\xf0\x1f\ +\xfd\xe1\x80\x65\xb0\xb2\xfe\xe8\xc3\xe3\x37\xde\xec\xd8\x5f\xbf\ +\xf7\xe1\xe5\xd3\x2f\xac\x09\xa1\x79\x78\x75\xb3\x16\xd5\xdd\x38\ +\x31\x07\x28\xc5\x44\x72\x8a\x25\x67\x47\x30\x9b\x35\x21\x80\xf3\ +\x70\x70\xb0\xb8\xb9\xbe\x7a\xf1\xe2\xc5\xf1\xd1\xd2\xf7\x87\xdc\ +\x76\x85\x75\xb7\xdb\xae\xcf\x6e\x44\x04\x10\x4d\xf5\xea\xf2\xb2\ +\x86\xad\x52\x4a\x9d\x6e\xa9\xaa\x44\x5c\xa7\x6c\x54\xcf\x3e\x17\ +\xe3\xfb\xef\xbf\x3f\x5b\xcc\x15\x20\xa7\xa4\x7f\x5f\x33\xfd\xb7\ +\x15\xb9\x88\xa6\xdd\x70\xfe\xf1\x67\xd9\xb9\x66\x1a\x8f\x9a\x70\ +\xa2\xd8\x75\xcd\xc9\xc3\x37\xee\x1f\x9f\x2c\xda\xd9\xdc\x77\x07\ +\xa1\x9f\x85\x06\x44\x77\xc3\x26\x4b\xbe\x9a\x76\x7d\xe3\x4e\xde\ +\x7e\xa3\xcf\x39\xbd\x38\x1b\x26\x7b\xd2\xcc\xbf\xf5\x93\x3f\x95\ +\x40\xf9\xe3\xcf\x3a\xe7\xf5\xf9\xe9\xd1\x6e\x9c\xb5\xbd\x5c\x83\ +\x80\x29\x81\x48\x46\x10\x50\x15\xc8\xf6\xf4\xd4\xed\x64\xec\xd1\ +\xba\x3e\xe7\x90\xb2\x4d\x7e\x52\x82\x25\x00\x11\x95\xb3\xab\x6b\ +\x04\xc7\x6e\x9a\xa6\x1f\x37\xdd\x3f\xfe\xde\xef\xce\x72\x5e\x9f\ +\x9d\x11\x51\x3f\xef\xcc\x24\x5f\x9c\x99\xa6\x3a\x0a\x65\xdc\xed\ +\x76\xbb\x21\xb1\x37\xe7\x1f\x78\xaf\x07\x4b\xe9\x3b\x7f\x78\x78\ +\x19\xe3\x67\x17\xe7\x37\x29\x15\x15\x23\x8f\xc8\x77\x40\x78\x0d\ +\x58\xf5\x0e\xd5\x31\xbf\xdb\xdd\xee\xe0\xe0\x50\x8a\x7e\xf6\xd9\ +\xd3\xe3\xe3\x63\xef\x3d\x21\x12\x71\xdb\x7a\x66\x66\x26\x85\x52\ +\x72\x56\xb5\x94\xb3\x94\xa2\x6a\x95\xe4\xa9\xaa\x39\x65\x53\x7b\ +\x5d\x98\x0b\xba\x7e\x31\x9b\x2f\x72\xca\x45\xac\x71\xac\x06\xa6\ +\x0a\xb0\xef\x76\x4e\x31\x33\x91\x99\x22\x12\x91\x03\xb3\x71\x98\ +\x2a\x85\x82\x19\x10\xd1\x79\x67\x06\xa5\x88\x19\x54\x86\x41\x2d\ +\x81\x53\x4a\xa5\x14\x54\x08\xce\x8b\x5a\x92\x44\xde\x01\x54\x1f\ +\xec\xac\x00\x9e\x88\x72\x32\xcb\x06\xa6\x9a\xa1\x44\x42\x8b\xe3\ +\x38\xeb\x3a\x0f\xe6\x50\x16\xf3\xd6\x35\x2e\x0e\xc9\x35\x2d\x38\ +\x37\x6c\x77\xe4\xc3\x6c\x75\x70\xb9\x5e\x9f\x5e\x5d\x09\xd2\xe9\ +\xe5\xd5\x6e\x98\x9e\xbc\xf1\xe4\xc1\xe3\xc7\xbc\x5e\xbb\xa6\x39\ +\x39\x66\x40\x77\x78\xb0\xfb\xf0\x93\x4f\xa7\xcd\xd8\x38\x36\xcb\ +\x0b\xef\xc6\x98\xd3\x38\xb8\xc3\xa3\xbe\x0d\xbb\xed\xa6\xa8\x21\ +\x31\x31\x8b\x15\xc7\xe4\x9c\x53\x2d\x95\xde\x91\x25\xab\x0a\x39\ +\x06\xd0\x54\x92\x88\x20\x98\x88\x38\xc7\x21\x78\xef\x99\x88\x2a\ +\x9e\x11\xe3\x34\x8e\xe3\x6b\xfb\xd0\x9b\xe2\x90\xc4\x0c\xbd\x0f\ +\xcc\x8e\x18\x72\x1a\xd1\x04\xc0\x1c\x05\x13\x40\x20\x53\x20\x74\ +\xe8\x88\x99\xb7\xdb\xed\x3a\x6f\x4b\xc9\xde\x79\x55\x64\x62\x15\ +\xdd\xae\x37\xce\x3b\x44\xca\x39\xa7\x29\xaa\xe9\x76\xb3\x95\x22\ +\x95\x77\xd2\x76\xcd\x30\x8d\x63\x4c\xc8\x1c\x63\x62\x80\x59\xd3\ +\x59\xca\x9a\x8b\xa9\xa4\xc6\x65\x34\x98\x06\x4a\x8b\x38\x25\xcd\ +\xf6\xc6\xe1\x3d\x14\x59\xf6\xb3\x07\x47\xf7\xff\xc3\x8b\xcf\xf4\ +\x64\xa5\xc7\xf3\xcd\xfa\x4a\x9c\x6f\xee\x1f\x6f\x48\x3f\xf8\xfc\ +\xa3\x17\x65\x38\x2b\xbb\x8b\xb3\x67\x3f\x7c\x74\x0f\x10\xcd\x70\ +\xb3\xd9\x2e\x56\x07\x25\x96\x61\xb7\x93\x92\x4d\x4b\xdb\x86\x59\ +\xe7\xc1\xd2\x6a\x71\xd0\xb7\xcd\xb3\xcf\x9f\x7e\xf4\xe1\x47\xd3\ +\x94\x8c\x33\x28\x6e\xf2\x28\x1a\x65\x54\x66\x6a\xdb\xf6\x6e\xe6\ +\x6b\xb5\xd8\xaf\x09\x69\xa5\x0a\xde\x85\x79\x42\x30\xb3\xdd\x6e\ +\x57\x15\x17\xff\x39\x86\x4e\xbf\x35\xdd\xa2\x75\xde\x3f\x9e\xcf\ +\x8f\xd1\xdd\x6f\xfb\xc7\x2e\x1c\x39\x0a\x62\x7c\x7a\xa1\xcf\xcf\ +\xb6\x59\x06\xc3\x67\x0a\xa0\x86\xa5\x48\x9e\x90\x11\x5b\xce\x90\ +\x2f\x24\x3a\x91\x50\xc4\x61\xef\xb7\x51\x2f\x83\xb1\x8d\xd3\x76\ +\x33\x4d\xa1\x58\x8b\x3c\xb9\x30\x95\x82\xc1\x93\xa3\x52\x0a\xab\ +\x7a\x93\xc8\x3a\x8b\xb8\xec\xe6\xe3\xe9\x8b\x6d\xce\xe5\x32\xb5\ +\xeb\x08\x4d\x11\x13\xc7\xac\x6a\xe3\x38\x20\x60\xdb\x75\x39\xe7\ +\xb6\x6b\x89\x68\xc8\x89\x40\xd9\xb1\x96\x06\x19\xe7\x7d\xb7\x5a\ +\xce\x7d\xdf\x64\x39\xd8\x5e\x9e\x9f\x3d\x8f\x9a\x15\xa1\x38\x76\ +\x8b\xbe\xef\xee\x1d\xe7\xae\x9f\x8e\xef\x7d\xe7\xfe\xfd\x5f\x7d\ +\xf1\xf9\x67\xe7\x67\xeb\xa2\x09\x83\xaf\x90\x92\xd5\x3a\x09\x9d\ +\x73\x6d\xdb\x36\x4d\x93\x52\x9a\x2f\x56\x44\x54\x1b\x8b\x44\xac\ +\x2a\x95\x81\x54\x8a\x94\xa2\x35\x72\x81\x01\x11\x39\x64\x74\x0c\ +\x66\x8e\x1d\x12\xa9\x08\x73\x41\xc4\xd7\x75\x2d\x80\xa3\x7b\xf7\ +\x0d\x79\xbd\x5e\xa7\x94\x9a\x50\x87\xd9\x18\xd5\x04\x0a\x89\xc0\ +\xf0\x16\x9e\xab\xc9\x42\xf0\x2d\x12\xed\x4b\x5d\x26\xc7\x28\x45\ +\x6e\x67\x1c\xf8\xdb\x8f\xb0\x1f\x6b\x06\xa2\x9e\x19\x08\x05\xcc\ +\x08\x14\xd4\xd4\x3c\x62\xef\x03\x15\xbd\x3e\x3b\xbd\x5c\xdf\x98\ +\x69\x00\x3e\xf4\x7e\xbe\x58\x96\xbe\x5b\xb6\x5d\x87\xc8\x5a\xfa\ +\x66\x36\xe6\x71\xd5\xb6\xcb\xa6\x09\x06\x2d\x62\xdb\xb6\x10\x63\ +\x4a\xa9\x45\xdc\xe6\xfc\xfb\xbf\xf3\x3b\xe7\xa7\x2f\xb7\x17\x17\ +\xef\x3c\x79\x32\xaa\x8d\xd7\x37\x9b\xeb\xeb\xcb\xe7\xcf\x57\x87\ +\x87\x8f\x57\xab\xf5\xf3\x2f\x3c\x11\x9b\x41\x91\x94\x53\xe7\xdc\ +\xbd\xd5\xd2\xf7\xb3\x38\x5e\xec\x76\x03\x3a\x0f\x88\x66\x5a\xe9\ +\x68\x75\xcf\xd4\x13\x85\x19\x01\x2c\xe7\x94\x53\x54\xc3\x4a\xa3\ +\x25\x72\xce\xb1\x8a\x1a\x68\xdf\xf7\xcb\xe5\x9c\x19\x4a\xc9\xaf\ +\x1b\xb8\x00\x89\x0c\x20\xb4\xfd\xa3\x87\x0f\x73\x4e\xa6\xd2\xf6\ +\x2d\x62\xed\x3f\x2b\x18\xaa\x01\xe1\x7e\x54\x97\x88\x2c\x17\x87\ +\x75\xea\x52\xf5\xf0\x98\xcf\x16\x3e\xb8\xdd\xb0\xab\x23\x4e\xba\ +\xae\x6f\x1f\xb6\xfb\x9d\x0f\x88\x08\x5a\xd4\x79\xbf\x5c\x5a\x92\ +\x62\x68\x60\x90\x87\xb1\x25\x9c\x37\x7d\xda\xec\xb6\x57\x97\x59\ +\xa2\x67\x5e\x74\xfe\xd1\xd1\x8a\x0f\x0f\x96\x2e\xdc\x0b\xed\x66\ +\x73\x73\xef\xf0\xe8\x26\x6d\x96\x8f\x0e\xc7\x65\x5f\x28\xcf\xe6\ +\xad\x80\x7e\xeb\x8d\x87\xeb\xf5\x5a\xa1\x6c\xe2\xfa\xe8\xad\xfb\ +\xf3\x87\xf7\x9e\x3d\x7f\xee\xbb\x3e\x65\x99\x8a\xb8\xd0\x98\xd9\ +\x76\xbb\x65\x32\x42\x08\xde\xcf\xba\x46\x4b\xec\xfb\xce\x31\x69\ +\x91\xdd\x66\x9b\xa3\x1a\x27\x46\x36\x33\x33\x72\x8e\xd8\xef\xa5\ +\x17\xb5\xa9\x5d\x59\x84\xaf\x9a\x2f\xed\x41\x61\x33\x24\x62\xc7\ +\x66\x36\x4e\x63\x51\xf5\xce\x7d\x53\x22\x17\x02\x8a\x95\x58\x06\ +\x76\x6d\x9f\x2d\xac\xd7\x32\x6e\x4b\x89\xe6\x08\x99\xd0\xa0\x18\ +\xe4\x10\x00\xb9\xc9\xd2\x94\x84\x66\x93\x26\xf3\xe6\x5a\x4f\x88\ +\xa5\xe4\xe2\xf2\xc9\xbb\xdf\x6d\x96\xb3\x61\x5a\x8f\x4f\x9f\x97\ +\xb8\x69\x0c\x72\x51\x23\x07\xde\x49\x26\x29\x48\x00\x26\x2a\xa2\ +\xa5\xc1\x49\x4c\x43\xf3\xe4\x77\xde\xa0\xae\x1b\xdf\xfb\x62\xf3\ +\xd7\x1f\xc2\xcd\x8d\xf3\xae\xb6\x2d\xe6\x95\x44\x3e\x6e\x9b\xa6\ +\xd1\x69\x28\x25\x13\xdb\x64\xa5\x24\x60\x9e\xcd\x16\xab\xc5\x71\ +\x77\xff\xd1\xc9\x1b\x3f\xfa\xfd\xf0\xe8\xd1\xf0\xc1\x07\x3f\xfd\ +\x37\xff\xfa\xd9\xaf\xde\x93\x5d\x9a\xae\x24\x7e\xf1\xac\x98\xcb\ +\xde\xdf\x00\xd1\xc9\xf1\xc9\xd1\xca\xd8\x7d\x14\xe3\x46\xaa\x13\ +\xba\xe8\xed\x50\x8f\xea\xe6\x5e\xcd\xf2\xf9\xd6\x00\xaf\x7e\xd3\ +\xfb\xb6\x4e\x7c\xa9\xd6\x45\xaa\xa6\x59\x91\x08\x89\x11\xb1\x92\ +\xd4\x73\x8e\x75\xa7\xed\xf5\xd2\xaf\xe9\xb6\x02\x37\xd7\x1b\x02\ +\x37\xeb\x97\x6d\x28\xcc\x8c\xc4\x44\x80\xb5\xdd\x28\xca\x04\x81\ +\xd9\xa0\x52\x4f\xab\x9e\x71\x2f\xc1\xde\x6f\x40\x00\x71\xa5\x6a\ +\x06\x6b\xcc\xa2\xfa\xf3\x44\x60\x00\x28\x66\x82\x00\xce\xb1\x80\ +\x31\x31\xa8\x38\x45\x2a\x42\xa9\x34\x86\x27\x8b\x85\x67\x74\xec\ +\x0f\x7d\x33\x67\xaf\x86\x3e\xeb\xbd\xc3\x83\x79\xeb\xc6\xcd\x1a\ +\x04\x16\x2d\xa6\xd3\xe7\xe0\xbd\x13\x29\x9b\x6b\x97\x33\x94\x72\ +\x60\xa2\xa8\x4f\x8e\x56\xef\x1e\xaf\xae\xaf\xaf\x3e\xfb\xe5\x2f\ +\xbc\x0f\xa8\xc6\xbb\xf5\x01\x28\xae\xaf\x1e\x39\xc7\x0f\xee\x4f\ +\x71\x12\xf3\x29\xe7\x65\xd7\x80\x0b\x58\x92\x26\xee\xba\x26\xa3\ +\xed\x62\x16\xd0\x3a\x8e\xbb\x8a\x07\x2a\x0b\x97\x6e\x83\x72\xad\ +\xcd\x8b\x58\x29\xc9\x31\x85\xe0\x55\x25\xe5\xe8\x3c\x0e\xbb\x6d\ +\x29\x71\x37\xd4\xf1\x19\xaf\x1b\xba\x08\x11\x60\x98\xe2\xc1\xe1\ +\x3d\x26\x72\x44\x8c\x54\x19\xb3\xaa\xa2\x45\x91\xac\xda\xe1\x13\ +\xa2\xdd\xea\x19\x9a\xa6\x19\x76\x3b\xab\x3b\xc6\xf2\x72\xbe\x10\ +\xd1\x8a\x7e\x3a\xef\x98\xb9\xe4\xb2\xf7\xdd\xcf\x60\x48\xe4\xa0\ +\x80\x1a\x9a\x03\xf4\x8b\x83\x06\xa1\x6c\x46\xcd\x72\xdf\xf9\x37\ +\x3b\x0f\xc4\x87\x4d\xf7\xc4\x05\x22\x8a\xbb\xdd\x21\xf3\xbd\xfb\ +\x87\x33\x47\xa7\xa7\x4f\xbb\xfb\x27\x3c\x59\x79\xfa\xf9\x2c\xb4\ +\x69\x9c\xc0\x0c\xc6\xf1\xb1\xe8\x14\xc2\xc9\xbd\xa3\x09\xfc\x4f\ +\xdf\xff\x6c\x4a\x79\x9a\x52\x56\xcd\x17\x97\xb9\xe4\xcb\x8b\x8b\ +\xc5\xac\x0d\x8d\xeb\xdb\xc6\x24\xab\x88\x63\xd8\x6e\x6e\x9e\x3f\ +\xfb\x62\xb7\x4d\x66\x2e\xe5\xe2\x1b\x45\x47\x6c\x5e\x53\xce\x5a\ +\xcc\xf4\xae\x67\x75\x17\xaa\x6a\xaf\xc9\x6e\x5f\x0a\x66\x08\x44\ +\x84\x44\xc8\x94\x45\xd4\x7b\xfb\x86\x44\x2e\x42\x1c\x25\xbf\x94\ +\xcd\x71\xc3\x39\x15\xd3\x21\xc8\xd4\x51\xb1\x52\xd4\xd0\x05\x07\ +\x3e\x14\x9b\x2c\x1b\x67\xe9\x05\x9c\x4a\x07\xa2\xec\xd2\x14\x33\ +\xaa\x63\x8a\xe3\xf8\xc9\x2f\x7e\x3e\xe6\x48\x4e\x5a\xd6\x99\x69\ +\x2b\x1a\x0c\x88\x9c\x39\x37\x99\xa9\xa8\x77\xc4\x0a\x90\x0a\x7a\ +\x64\x73\xd7\xbb\xe9\xc3\xff\xe3\x69\x42\x7c\x92\xbb\xe3\x49\x0b\ +\x4e\xc5\xd0\xd4\x54\x04\x99\xcc\x20\xe5\xb4\x9d\x30\x95\xe2\x98\ +\x5b\xf0\xbe\x14\x63\x0e\x44\x8a\x78\x3d\x8c\x17\x5f\x3c\x7f\xef\ +\x17\x7f\xd5\x86\xc6\xb7\xad\x95\xd2\xb4\x36\x8e\x23\xe7\xd2\x88\ +\x97\x08\x85\x3d\x90\xdb\xc4\x74\xfe\xf4\xf3\xee\xe4\xde\xa3\x83\ +\xa3\x97\xd7\xdb\x3a\x19\xec\xee\x90\xa9\xf3\x4e\xf6\x07\x0e\xf2\ +\x38\x8e\x77\xa6\x57\xf5\x16\xd6\xc3\x96\x99\x99\x1d\x51\x57\x0d\ +\x42\xf7\x48\xf9\x9e\x7d\xa4\x06\x96\x92\xe8\x6b\x9a\xa1\x83\x99\ +\x9e\x9e\x5e\xb4\x6d\xeb\x43\xf0\x4d\x57\x4d\xac\x88\x5d\x8d\x5e\ +\x4a\x22\x39\x6d\xa7\xb1\x32\xdf\xef\x92\x05\x26\xba\x9b\x19\x45\ +\x08\x08\xc0\x8e\x45\x4c\x44\xcd\xb4\x1a\x57\x9a\x2a\x20\x32\x9a\ +\x94\x68\xa0\xe0\x58\x41\xbd\x67\x28\x4a\x59\x5c\x2e\xab\xd0\x1f\ +\xcc\x66\x8d\x27\x4f\x4a\x86\x5d\xd6\xb0\x19\x40\x35\x38\x47\xeb\ +\xdd\xfa\x2a\x5e\x5c\x9d\x86\xd0\x30\x5d\x5f\xc7\xa4\xaa\x75\xfa\ +\x64\xa5\x92\x80\xc1\xe3\xae\x3b\x46\x3d\xbf\xb9\xec\x4d\xe6\x2e\ +\x9c\x9d\x3f\x8f\xc3\xc4\xc4\x7e\x1c\x62\x8c\x45\xed\xd8\xb9\xdc\ +\xb8\xd1\x40\xfb\xa6\x9b\x2f\xd1\x37\x99\xdd\xf5\x34\x12\x59\xd3\ +\xf8\x0c\x5a\x00\x41\x04\x2d\xd4\x6d\x53\x97\xbd\xfa\x94\xd5\xb8\ +\x8c\x88\xa5\x08\x1a\x76\x6d\xd7\x77\xad\x9a\x8a\xa8\x88\x9c\x9e\ +\x9d\x8d\xe3\x76\xbb\x5d\x77\xfd\xeb\xcf\x5b\x44\x24\x03\x78\xfe\ +\xc5\xcb\xfc\xfb\x3a\x5b\xce\xbd\xf3\x8c\x44\x40\x52\x4a\x8a\x59\ +\x74\x5a\xaf\xaf\x63\x9c\x44\xd4\x39\x36\x83\x52\xb2\x19\x78\xef\ +\x4a\x29\xce\xf9\x5c\x22\x3b\x23\x44\x76\x2e\x4e\x95\x15\xa5\x6a\ +\xaa\x22\x06\x86\x40\x26\x95\xc5\x06\x8a\xc2\x4c\xce\xd4\xa9\xc0\ +\x14\x69\x4a\x6f\xbf\xf9\xe6\x1f\x7d\xeb\xdb\xf7\xe2\xa4\x2a\x08\ +\x7e\x7e\x33\x8c\x31\x86\x26\x74\x6e\x0a\x9a\x9e\x9f\xbf\xd8\x0d\ +\x43\xd8\x6e\xd4\xf8\xf9\x6e\xc2\x22\x24\x86\x66\xa2\x2a\xa6\x0f\ +\x34\xcf\x8b\x5d\xa7\x8c\x86\x39\xe7\x71\x1a\x93\x68\xce\x5b\x35\ +\x2d\x25\xa7\xcc\x8b\x45\xdf\x77\x6d\x8a\xe3\x6a\xb9\x48\xd3\xee\ +\xe2\x4c\x2f\x2e\x2f\xda\x36\x5c\xad\xd3\x2e\x5f\xc3\xb8\x03\x36\ +\x00\x85\x82\x7b\x52\x03\xed\xa3\xf3\x5d\xe7\xaa\x1e\x21\xa2\x5a\ +\x29\x76\x86\x60\x60\x60\x06\xb5\x05\xac\x4a\x5d\xf7\x4d\xc9\xb9\ +\xaa\x31\xd0\xcc\x75\xa4\xa8\xa6\xa2\xca\x9e\x65\x1a\x0d\x14\x02\ +\x8f\x50\x62\x2a\x6d\x98\x31\x21\x52\x99\x72\x22\x13\x03\x90\x52\ +\x84\x49\xc9\x15\x64\x15\xe3\x12\x8f\x5b\x4f\x08\x1a\xc7\x06\x34\ +\x20\x90\x82\xe4\x2c\xc9\x71\x68\x1a\x31\xa7\x42\x86\xa8\x06\xd9\ +\x50\x22\x40\xbe\xe7\xbd\x31\xf7\x65\xd0\x28\xe2\x8a\x8a\xd5\x8c\ +\xa6\xa4\x82\x88\x8e\x48\x55\x5b\xe7\xcc\x8c\x4a\xc1\xac\x53\x4c\ +\x11\x84\x6e\xd6\x56\x0c\x90\x23\x87\x73\xef\x4e\xbe\xf3\xed\xd9\ +\xfd\x07\xee\x21\xb8\xf9\x4e\x76\xd3\x70\xbe\xf1\x3a\x86\x98\x1b\ +\x12\x86\xb8\x65\xdd\xa5\xdd\xd5\x96\x89\xbc\x6f\x5b\x04\xa8\xce\ +\xe5\xb1\x8e\x2c\x44\x84\x3d\xf8\x55\x52\x4a\xcc\x4e\xa4\x40\xcd\ +\xf6\xf7\x51\xac\x88\x14\xe7\x84\x99\x45\xac\x1e\x3c\x00\x60\xa6\ +\x7b\xc7\x4e\x11\x00\x7d\x7d\x8b\x3b\x00\x33\xd8\x0d\xa3\x4b\xd9\ +\x39\x17\x9a\x86\x10\x0d\x04\x3d\x55\xb4\xab\x69\x67\x5d\xd3\x99\ +\xe9\x38\x8c\xa2\xa2\xa2\x25\x17\xf4\x1e\xab\xea\xd5\x54\xc1\x08\ +\x61\xef\x0e\x57\x8a\x81\x11\x92\x81\x81\x81\x73\xce\x7b\x34\xad\ +\xdc\x56\xc9\x52\x72\x24\x0f\xd0\xaa\xc2\x94\xd2\x38\x4d\x69\x57\ +\xf2\x2e\x60\x71\xec\xc1\x35\x19\x83\x63\x9f\x91\xce\x3f\x1b\xb2\ +\x48\xd3\x3a\x6c\x93\xda\x46\x4b\x19\xc7\xc1\x7b\x66\x42\x05\x00\ +\xc0\xac\x8a\xb9\x1d\x02\xc8\xb0\x5d\x6f\xd6\x1b\xc0\x94\xd3\x34\ +\xc5\x69\x8a\x06\xc6\xcc\x69\xca\xc2\xa4\x80\xce\xb9\xb1\x94\xed\ +\x38\x41\x3b\xd3\xa6\x43\xe7\x11\xc8\x54\x49\xa1\xc4\x48\x44\x4d\ +\xdb\x98\x41\x3d\x4e\x7c\x08\x75\x6d\x45\xc4\xd4\x00\x11\x99\xea\ +\x7b\xd8\xb9\x62\x56\xb2\x05\x35\x05\x1b\x63\x51\x74\xa1\xe9\xe1\ +\xb5\x09\xc0\x0a\x00\xe0\x9b\x3e\x16\xdb\x4d\xc5\x07\x76\x08\x22\ +\xe2\x9d\x07\xc7\x8b\xe5\x01\x2f\x96\xdb\xed\x26\x4f\xe3\x30\x0c\ +\x22\x25\xa6\xe2\x1d\x83\x14\x30\xcb\x25\xaa\x0a\x0a\x4e\x29\x99\ +\x4d\x29\xa5\x4a\x29\xa8\xed\x69\x66\xf6\x3e\xb0\xe3\x38\xa5\xa6\ +\x09\xa9\x94\x68\x85\x1d\xca\xb4\x6d\xa7\xe9\x2d\x6e\xe8\xb3\xcf\ +\x77\xeb\xb5\x57\x69\x7d\xe8\x9a\x0e\xfa\xcb\x00\xc8\x8d\xdb\x4a\ +\x5c\x6f\xaf\x4d\xca\xd1\xe1\x51\xe7\x17\xa7\x2f\x5f\xda\x76\xeb\ +\x8a\x06\x00\x15\x4d\xa5\x44\xd3\x2d\x51\xa3\xe4\x9b\x36\x8f\xc3\ +\x6c\xbe\x40\x6b\x93\xc8\xe4\x73\x9c\x26\x68\x5d\xf0\xd8\x36\x8e\ +\x50\x0c\x4a\x60\xda\xed\x76\xe3\x30\xba\xd0\xfc\xd1\x3f\xfe\xd1\ +\xd3\x2f\x2e\xd7\xbb\x38\x48\x1e\xd3\xa4\x22\x5a\xe4\xf6\x1c\xd2\ +\x7d\x33\xb7\x86\x73\x32\x22\x23\xa7\x65\xff\x86\x7d\x52\xab\x50\ +\x1d\x00\x0c\x14\x18\x04\xbf\x21\x91\x0b\x10\xa8\x60\x17\x39\x90\ +\x33\x15\xc1\x30\x95\xdc\x83\x17\x4d\x60\x2e\xaa\x09\x91\x8d\x05\ +\xd4\x32\x68\x62\xa3\xae\x69\xe7\x3d\x70\x60\x6e\x3c\xb7\x86\x7e\ +\x4e\x21\x98\x5e\x9e\xbf\xd4\x69\x68\x9d\x57\xcb\xa3\x0a\x12\x1a\ +\xb3\xa2\x03\x83\x02\x40\x52\x10\x91\x1d\xab\x59\xc1\x82\xa0\xed\ +\x60\x44\x24\x66\x3b\x03\x28\x54\xb5\x6d\x50\xc7\xbf\x10\x99\x19\ +\x02\x82\x82\xaa\x46\x80\x6c\x92\x51\x82\x65\x2e\x3a\xd7\x46\xa7\ +\xd2\xde\xbb\x37\x7b\xfc\xf8\xfd\x5d\x79\xef\x67\xef\x5f\x5f\x5f\ +\x17\x29\x8b\xe5\xe2\xf1\xec\xf0\x49\x58\x74\xa7\xe7\x7e\xd8\x81\ +\x02\x2d\xbb\xb3\x3c\x5d\xe6\xb6\x99\x2d\xd8\xfb\x92\x33\x31\x3b\ +\xe7\x4a\x2d\xf4\x6e\x07\x8e\x97\x52\xda\xb6\x09\xa1\x39\x3b\x3b\ +\x03\x80\xd9\x6c\x56\xe5\x84\xfb\x5d\x64\xba\x2f\x23\x14\x88\x78\ +\x3e\xef\x00\xd0\x4c\x73\xce\x66\x8e\x19\x5f\x73\x8e\x83\x01\x22\ +\x12\xf3\x34\x0c\xa6\x56\x47\x63\x00\x40\xdb\xb6\xd3\x38\x56\xb9\ +\x22\x98\xcd\xfb\xd9\xcd\xd5\x75\x4a\xe9\xe8\xf0\x20\x04\x6f\xa6\ +\x84\x08\x60\xaa\xc2\x80\x4c\x58\x24\x97\x22\x22\x65\xdf\x73\x24\ +\x23\x42\x03\x33\x2d\x2a\x08\xa4\x06\xa0\x06\x4c\x8e\x00\x02\x11\ +\x6b\xee\x1b\xd7\x9a\xe8\xb4\xe1\xb2\x75\xa8\x40\x34\x19\x21\x7a\ +\x35\x72\xbe\xf1\xa1\x43\x73\x29\x61\x4a\x23\x95\xb1\xa4\x44\x64\ +\x2c\x0c\x08\x05\x4d\xcd\x0a\xe0\x30\xee\x4e\xcf\x4e\xeb\x21\x5c\ +\x8f\x68\x22\x62\xc4\x22\x12\xa3\x98\x59\x2a\x86\x88\x3a\x82\x0f\ +\x4d\x29\x92\x72\x11\x96\x49\x30\x81\x03\x25\x12\xc2\xa4\xe0\x40\ +\xfd\x6d\x91\xc2\xc4\x8e\xff\x96\xc0\xa0\x10\x21\x12\xa6\x92\x2b\ +\x4f\x22\x66\x05\x90\x98\x2d\x66\x28\xfa\x9a\x00\x3d\x02\xa8\x5a\ +\xd5\x5e\x5d\xde\xdc\xec\x62\x4a\xa9\x04\xdf\x78\x17\x72\x91\x61\ +\xbb\xdb\x0c\xbb\x93\xc7\x0f\x86\x61\xb7\xb9\xbe\x4a\xd3\xf8\xdd\ +\x77\xdf\x2e\x56\x00\x84\x1c\x81\x8a\xa9\x3a\xc7\x31\xe6\xdd\x6e\ +\xac\x89\xb9\x88\xa9\xe6\x10\xbc\x88\x12\xb9\xd0\x84\xa4\x93\xf3\ +\xc2\x26\x6c\xa6\x66\x03\x68\xbf\xec\xbb\x86\x66\x43\xee\xcf\xcf\ +\x0f\xcd\xc4\x72\xc9\x69\x1a\xb6\xbb\x73\x35\x4f\xa3\x16\x6a\x7c\ +\x13\xbc\xa5\xb2\xcd\xd7\x5f\x3c\xbd\x98\x52\x0e\xa5\xf4\x60\x66\ +\xa0\x08\x4a\x9c\xd9\xed\x32\x6c\x4e\xcf\xaf\xdb\x36\x07\x6e\x60\ +\xd6\x3a\xf6\x0d\x73\x06\x22\x09\x05\x42\x60\x62\x8d\x71\x70\x81\ +\x54\x24\x4e\xb2\xd9\xdc\x5c\xaf\xd7\xf7\x1f\x3f\x3c\xba\x7f\x3f\ +\xa6\xb2\x58\x2e\x99\x5d\xa9\xf9\xad\xe9\xed\xab\xb2\x85\xee\x0a\ +\x44\xb0\xfd\x88\xe4\xfa\x9f\xbd\x1f\x4f\xdd\x9c\xaa\x1a\x7c\xa8\ +\xce\x25\xdf\x08\xaf\x08\x45\xdc\xb1\x7f\x3e\x8e\x65\x9a\x0e\x66\ +\x7d\x26\xd3\xe2\xbd\x64\x20\x58\x20\x00\x91\x0f\x6a\x60\x93\x31\ +\xb5\x8b\xe4\xfd\x59\x81\x8d\x85\xdd\x68\x71\xbc\x01\x72\xb3\xb6\ +\xfb\xdd\xc3\xe5\x5b\x3f\xf8\xc1\xd9\x67\x1f\xc9\xee\x9a\x32\x10\ +\x20\x23\x18\x12\x22\x2a\x42\x76\xa4\xc8\x77\x73\xf4\x54\xdd\x3e\ +\xe1\xa9\xff\x35\x63\xfc\xca\x83\x05\x56\xcc\xa0\x4e\x1c\x43\x20\ +\x44\xc8\x59\xc5\x54\xd8\x00\x69\x40\x18\xbd\xcb\x9d\xfe\x3f\xbf\ +\xf9\xeb\x3f\x7f\x71\x01\x33\x3f\x03\xd7\x34\xfe\xea\xf4\xcc\x15\ +\xfd\xf1\xac\xfd\xa7\x47\x07\x73\xd4\xeb\x34\x4d\xec\xb7\x53\xf6\ +\xab\xb6\x20\xe6\x9c\xa5\x94\x3b\x54\xb2\xbe\x4a\x29\x75\x68\x5b\ +\xbd\x92\x3a\xb5\x98\x88\x2a\x72\x5f\xfb\x2c\x66\x56\x67\x9f\xe4\ +\x9c\x6b\x64\xa9\x5f\x57\xe5\x73\x29\x45\x5f\xb7\x5c\x34\x83\x9b\ +\xab\xeb\x52\x4a\x77\x74\x54\xe9\x63\xc7\xc7\xc7\x4f\x9e\x3c\xa9\ +\x6e\xee\x31\xc6\x9f\xfd\xec\x67\xe7\xa7\x67\x0e\x59\xac\x84\xc0\ +\x33\x9b\x89\x94\x92\x33\x80\x21\x42\xe3\x7c\xca\xa5\x94\x4c\x44\ +\x3e\x84\x7a\x79\x7c\x8b\xb6\x12\x11\x31\x02\x56\x08\xdf\xaa\xa7\ +\xf2\x94\x52\x8c\x91\x02\xfb\xe0\xb5\x94\x39\x36\x0d\x98\x22\x29\ +\xb1\x10\x29\xba\x81\x68\x8a\x71\xca\x02\x8e\x8f\xe6\xf3\x43\x4f\ +\x31\xa6\xe0\xdb\x94\x22\x9a\x00\x93\x22\x29\xa0\x64\x49\xa5\x54\ +\x9c\x49\x04\x0c\x48\x0d\x0d\xd0\x14\xc1\x68\xaf\x93\x52\x54\x76\ +\xc0\xcd\xe9\xcd\xe6\x46\xd6\xf3\x07\x8f\xa0\xe9\x92\x55\xec\x9b\ +\xda\xa6\x51\x50\xab\x64\xd3\xba\x33\xfe\x56\xea\x6a\xa2\x66\xb8\ +\xd7\x6b\x83\x01\x92\x96\xba\xe9\x0c\x15\x40\x5f\x33\xe1\xb2\xdb\ +\xb2\xe8\xec\xc5\xcb\x9b\x37\x9e\xbc\xf3\xee\x71\xe3\xcb\xef\xff\ +\xde\x8f\x10\xa9\xeb\xe6\xb3\x7e\xf6\xbf\xfd\xab\xff\xfd\x2f\xff\ +\xe2\xa7\x45\x4b\x9a\x86\xe5\xac\xbf\x59\x1f\x80\x64\x4d\xd3\x56\ +\x8a\x63\x34\x15\x02\x02\x74\xd5\xb7\x47\x55\x98\xd9\x0c\x10\xb1\ +\xeb\x7a\x66\x16\x11\xf2\xe4\x28\x4c\x9b\x09\xc1\xb7\x4d\x88\x65\ +\x18\x52\x76\x29\x95\xd0\x95\x39\x6b\x1c\xfb\x92\xd8\x8a\x81\x83\ +\x36\x4c\xde\x5b\x1f\x2e\x0d\xa3\x92\x58\x99\x37\xed\x62\x8e\xe9\ +\xf4\x25\x3a\x9b\x54\xc6\x58\x98\x31\x2a\x4c\xd4\x2a\xbb\xd0\x85\ +\x6e\xde\x05\x40\x35\x2b\x56\xcc\x98\xc9\xf7\x33\x2e\x39\x13\x8a\ +\xa9\xe6\x9c\xad\x69\x52\x96\xcd\x66\x3b\x0e\x53\xc9\x25\xe5\xdc\ +\x34\xfd\xa3\x47\x0f\xc4\xe0\xe5\x8b\x97\xc3\x38\x12\x33\x12\xde\ +\x4e\xb6\x04\xc4\xaa\xe6\xd9\xdf\x08\x44\xaa\x48\xeb\x9e\x2e\x08\ +\x54\x0f\x45\x33\x50\xc4\xda\x42\xf9\x86\x28\xae\x8d\x9a\xe6\x1a\ +\x21\x4b\x39\x38\x3a\x78\x91\x53\x04\x3d\x01\x9c\xa3\xf3\xa5\xb0\ +\x01\x33\x2a\xe6\x09\x35\x77\xf3\x0b\xc5\xbf\xfa\xfc\xf2\x37\xeb\ +\x98\x80\x17\xc7\x27\x44\xae\x88\x35\xc3\xcd\xcf\x3e\xfd\xf8\xcd\ +\x79\xff\xc7\x6f\x3f\x06\xe5\x15\xb5\x0b\x07\xac\x02\x00\xca\x68\ +\x88\xd9\x71\x21\x43\xc0\xda\xd5\xe6\x6a\x7b\x74\x1b\xcc\x1d\x40\ +\x30\x02\x00\x43\x30\x00\x43\x50\x53\x44\x52\x30\x4f\xd8\xb6\x0d\ +\x39\x4a\x31\x42\x2e\x81\x7d\x34\xdc\x10\xad\xdb\xf6\xdf\x7e\xf4\ +\xc5\x7b\x63\x9a\xfd\xe0\x09\x37\x0d\x0f\x19\xd8\x9d\x7c\xeb\xcd\ +\xe9\xf2\xea\x17\x4f\x9f\x8f\xcf\xcf\xfe\xe4\xc9\xc3\x94\xdb\xf3\ +\x62\xe7\xdb\x72\x3a\x7c\xde\xdd\x7f\x70\x72\x72\xe2\x98\xef\xda\ +\xc0\x95\xba\x32\x4d\x53\xed\x6d\xf5\x7d\x5f\x59\x2d\xb7\xc1\x68\ +\xcf\x87\xac\xa0\x7e\xc5\x62\x2a\x4f\x72\xbb\xdd\xd6\xef\x54\xd4\ +\xf6\xe2\xe2\xa2\x5a\xd3\xbc\xde\xd2\x8f\xe3\x6e\x9a\x62\x08\xae\ +\x6d\xbb\x9c\xd3\xc3\x47\x0f\x44\xf2\x34\x0d\x57\x57\x97\xdb\xed\ +\x46\xa4\xb0\x73\x6d\xe3\xd5\xbc\x88\x54\x6d\x5d\x08\xbe\x66\x79\ +\x26\xb9\x12\xc1\xf6\xc1\x17\xa0\xb6\x3b\xd5\x0c\xcc\x94\x48\x05\ +\x55\x0b\x20\x01\x62\x16\x89\x52\xa0\x64\x5f\x69\x60\x22\x73\xf6\ +\x25\x5b\xca\x59\x8d\xc5\xb9\x49\xe0\x3a\x4e\x2f\xd7\xeb\x8c\xc8\ +\x7d\xbf\xdb\x66\xff\xf2\xc5\xf7\x67\x8b\x45\x1b\x34\x69\x70\x2d\ +\x98\x88\x99\x08\x94\xfa\xe9\xc9\x1b\x82\x99\x02\xa8\xa9\xee\xd1\ +\x41\x72\xde\x7b\x24\x2c\x52\x62\x91\x48\xfe\x66\x88\xe7\x63\x2a\ +\xa1\xf5\x86\xa6\x2a\xa6\x00\x68\x66\x86\x66\xba\x1f\xc5\x60\xaf\ +\xf4\x4f\xbf\xfa\x60\xaa\x19\xed\xf1\x63\x80\xea\x96\x51\x33\x86\ +\x7d\x2f\xe2\x75\x09\x8c\x22\xb9\xfe\xdd\xd3\x97\x2f\x42\x08\x47\ +\x47\xc7\xdf\xf9\xee\xb7\x4f\x5f\x9e\x7d\xfa\xe9\x67\xdb\xcd\x66\ +\xb3\xbd\x91\x92\x9a\x36\x2c\xfb\x23\x87\x76\x7d\x75\xb9\xbd\xb9\ +\x6e\x3d\xb7\xc1\x83\x89\x67\x42\xe2\xe0\x31\x84\xb0\xdb\xed\x52\ +\x4a\xce\xb9\x52\x72\x1d\xd2\x63\x66\xa5\xc8\x98\x46\xcb\x79\xe1\ +\x66\x69\x4c\xbb\x5d\x4e\x28\xb1\x8c\x29\xa7\x97\x73\x47\xc4\x8e\ +\xb1\xa9\x59\x3f\x52\x76\xee\xa5\xc8\xdf\x7c\x7e\x7a\x29\x92\x9a\ +\x2e\x16\x01\xb1\xdf\xe9\xe8\x49\x8b\x51\xad\x11\x0b\x9d\x03\xb5\ +\xe2\x38\x11\x65\x44\x26\x63\xef\xdb\x10\x12\x40\x51\x2d\xa2\x02\ +\x50\x3d\x85\xbc\xc3\xa2\x4a\xcc\xc4\x4e\x8a\x4c\xe3\x24\xa6\xde\ +\x37\x6a\x46\xe4\xc6\x69\xfa\xe2\x8b\x17\x2f\x4f\x4f\xfb\xbe\x97\ +\xaf\x2e\xf8\xab\xd6\x6f\x77\x2c\x69\x33\x35\xdd\x7f\xcf\x4c\xf7\ +\x81\x4d\xb5\x69\x9a\x3d\x87\xfe\x9b\x90\x73\x89\xe2\x36\x96\x71\ +\x98\x38\xe7\x17\xdb\xed\x1b\x6c\xa3\xf3\x0f\xd8\x75\x42\x9d\x41\ +\x50\x8b\x4e\x37\x24\x89\xe8\xaf\x4f\x37\x3f\x5b\xc7\xee\xe4\xd1\ +\x6c\x79\xbc\x55\x01\xc4\xc0\xce\x64\x9c\x1f\x34\xcf\xce\xcf\xff\ +\xfc\xc3\xcf\x7e\xf2\xe6\x1b\x97\xe7\x2f\x27\x49\x5d\xa5\x16\x31\ +\x28\x22\x10\x55\xce\x13\x33\x89\x2a\xa8\xe1\xad\x68\x13\x09\x1d\ +\x12\x14\xab\x46\x77\x06\x20\x0c\xaa\x86\x44\x82\x46\x4c\xce\xd8\ +\xcf\x1b\x04\x84\xa8\x22\x79\x2c\x7a\xd3\x35\xbf\xbc\x3e\x7f\x6f\ +\x33\x1e\x7e\xf7\xed\x91\xc2\x6e\x14\x02\x1e\xa3\x88\xc4\xe5\x6a\ +\xe5\xd4\x3e\x7a\x71\xd6\x0d\xe3\xb2\xeb\x6f\x84\xde\xfe\x83\xef\ +\x5f\x7e\xf2\xe1\xb3\x67\x5f\x74\x7d\x07\x06\x75\xf4\x53\x35\x7b\ +\xaa\xcd\xb8\xda\x6d\xbc\xba\xba\xba\x63\xe2\x8d\xe3\x58\x53\xaa\ +\xaf\x45\x2e\x66\xae\x66\xca\x77\x5d\xfc\x18\xe3\xc5\xf5\x26\xe5\ +\xf4\xda\xba\x45\x04\x03\xd3\x38\x4d\x2a\xe2\x9c\xfb\xe8\x83\x0f\ +\x7e\xf3\xde\xaf\xf7\xc5\xa3\x6a\x25\xb5\x11\xf4\x8f\x1e\x3d\x94\ +\x22\x17\xe7\xe7\xc4\xe4\x8d\x2b\xa8\x5a\xf3\xc7\xba\x92\xb9\x5e\ +\x3c\x51\x2d\x39\xad\x86\x07\xb5\x92\xd5\x05\x77\x9b\xec\x22\x37\ +\x0d\x9a\xc5\x14\x87\xed\x78\x55\x84\x7c\x93\x85\x0b\x90\x20\x6d\ +\xa5\x6c\x0a\xd8\x6c\xb5\x3c\x3e\xf2\x8b\x39\x0c\x3b\x5b\x6f\x3e\ +\x7f\x79\xfe\x38\x34\x20\xc5\x8b\x9a\x08\x21\xaa\x9a\x88\x88\x92\ +\x81\x29\xa8\x82\xee\x4f\x63\x30\x17\x82\x19\x6f\x00\x00\x20\x00\ +\x49\x44\x41\x54\x05\x03\x00\x0f\x84\x44\x52\x74\x52\xbb\x01\xdd\ +\x64\xa3\xd5\xd1\x7c\x3e\x1f\x44\x2d\x46\xe0\x7a\x88\x9b\xed\xfb\ +\x59\x78\xbb\x37\xec\xff\xeb\x24\x37\xab\x09\x2d\x91\xa9\x9a\x6a\ +\x29\xa5\xe4\x2c\xa5\xbc\xda\xb5\x78\xcd\x85\x07\x00\xb0\xab\xeb\ +\xab\xc5\x62\x19\xa7\xf8\x3f\xfc\xf7\xff\x5d\x8c\x53\x4a\x75\x0e\ +\x13\x49\x8e\x9b\x71\xf7\xed\x1f\xff\x68\xb5\x98\x7f\xf8\xfe\xfb\ +\xe3\x38\x74\x7e\x66\xd5\x27\x88\xc8\xc4\x32\xe4\xbd\x75\xad\x73\ +\x55\x40\x53\xc5\xb0\xc3\x30\x18\x68\x71\xc5\x8a\x50\x60\x32\xe1\ +\x82\x8d\xf3\xdd\xbc\xd3\x34\x7d\x76\xbd\x7e\xbe\x1b\xd7\x01\xad\ +\x51\x02\xca\x08\x13\xc2\xa7\xd3\x74\x8a\xa6\x0f\xee\xf3\xc1\x91\ +\x46\x8d\xbb\xe1\xfd\x97\x4f\x15\x60\x11\x7c\x03\xe4\xb5\x1e\x46\ +\x98\x30\x4f\x6c\x0b\x35\x31\x8d\x25\x4f\x6a\x45\x4d\x00\x0c\xd1\ +\x10\x18\x89\x88\x0c\xaa\x08\x16\xc6\x29\x21\x25\x62\x67\x40\x66\ +\x16\x77\xbb\xed\xb0\x9d\x2f\xe7\xb3\xc5\x1c\x11\x91\xf8\x2e\x54\ +\x7d\x2d\x84\x01\x80\x9a\x02\xc8\xdd\x30\x97\xdb\x52\xc9\xea\x14\ +\xf2\xba\x47\xe0\x9b\x50\x2d\x12\xd1\x6e\xbd\xde\x9e\xdf\x2c\x1a\ +\xf7\x7c\x73\xb3\xd0\xe2\x5b\xef\x03\xa2\x0f\x0b\xd3\x99\x82\x07\ +\x28\xde\x36\xac\x5b\xf4\xef\xef\x12\xaf\x0e\xfc\xbd\x7b\x37\x6a\ +\xa1\xeb\x1f\xdc\x3b\x1c\x6f\xae\x10\xdd\xcd\x00\x8b\xc7\x8f\x4f\ +\x9f\xbf\x78\xff\xf2\xe6\xad\x6e\x6e\xc3\x2e\x4b\xd9\x93\xfe\x00\ +\x82\x11\x0b\x19\x00\x18\x57\xf0\xe8\xce\x70\x86\x99\x90\x48\xa5\ +\xd6\x0b\x60\x08\x95\x4d\xa5\x46\x0a\x2a\x02\x25\xe3\x34\xa4\x69\ +\x1a\xc3\xa8\xad\x86\x6c\x1c\x3d\x7d\x76\x36\xde\x7f\x78\x9f\xb0\ +\x1f\xae\xe2\xf7\xde\xfc\xd6\x47\xcf\x3e\xfd\xe1\x0f\x7e\xf8\xf3\ +\xf7\xde\x3b\x1d\xa7\x25\xf9\x76\xb9\xf8\xd5\x66\xf7\x66\x3f\xbf\ +\x8c\xa9\x39\xbb\x2c\xc8\x4f\xde\x7c\x63\x31\x5f\xdc\xf1\xb9\xaa\ +\x23\x38\x22\x56\xf6\x79\xad\xb3\x6a\xf4\x71\xce\xcd\x66\xb3\x3a\ +\xb5\xa9\x8a\x13\x6b\x0b\xb2\xaa\x14\x4b\x29\xab\xd5\xaa\xd6\xf9\ +\x95\x76\x7c\x70\x78\x54\xed\x09\x5f\xb7\xb1\x4b\x84\x58\xed\x46\ +\x2b\x7c\x56\x1f\x98\x1a\x79\xea\x88\x2a\xc7\xf4\xf4\xe9\x53\x15\ +\x6d\xea\xf0\x77\x95\x9c\x85\x99\xd8\x79\x20\xaa\xae\x9e\xec\x5c\ +\x65\xaf\xb2\xf7\xd5\xcf\x07\x09\xc9\x10\x81\x2a\x72\xc8\x0e\x9d\ +\x67\x33\x05\xd5\x10\x3c\xe8\x6c\x5c\x6f\x4e\x8b\x5c\x17\x31\x73\ +\x08\xb4\x2d\xc5\xbc\xf7\xb3\xd9\xd1\xa3\x37\x9f\xbc\xfb\xee\xa7\ +\xcf\x9e\x7d\xfc\xeb\x5f\xe1\xac\xbf\x54\x3b\x3a\x3c\x12\x30\x47\ +\xc0\x80\xac\x48\xaa\x98\x2d\x89\x18\x18\x10\x98\x6a\xd6\xea\x46\ +\xab\x06\x30\x55\x6c\xc4\xfb\x02\x74\xb5\x4b\x11\x5d\x1f\xba\xee\ +\xf0\x68\xe6\xdc\xf9\xe5\x45\x2e\x19\xcd\x1c\x21\x57\x4e\x83\xee\ +\x31\x15\x50\xab\x54\xa8\x7d\x01\x53\xd5\xed\xb7\x1d\x15\x13\x01\ +\x00\x29\xa5\x2e\xbb\x55\xd3\x6e\x7d\x5d\xaf\x08\xdb\xc7\x2d\x22\ +\x9c\xc6\xdd\xd3\xcf\x3f\x75\x2e\xec\x76\x9b\x9c\x0b\x31\x95\x9c\ +\x6d\x7f\x67\xe0\x93\x0f\x3f\xd8\x6d\x37\x60\x7a\xb8\x9a\xa7\x94\ +\x4b\xce\x6d\x13\x0c\xa0\xaa\x5c\x77\xbb\x5d\xd5\xf0\x57\x3e\x47\ +\x08\xa1\x1e\x72\xa1\xf1\x3b\x19\x80\x6d\x9c\xc6\xc0\x7e\x31\x9f\ +\x67\x82\x8c\x28\x2d\xf7\xf3\x83\xdd\xe5\xe5\x27\xeb\x8b\x5c\xcc\ +\x03\x28\x58\x29\xe5\xb9\x98\x1c\x1d\x36\xf7\x4f\x7e\xf4\x93\x3f\ +\x41\xd7\xfc\x87\x7f\xf7\xef\x37\x97\x5f\x3c\x53\x78\x6b\x75\xcf\ +\x37\x6d\x2e\xc5\x13\xe7\x2c\x62\x96\x8a\xee\xda\xb9\x92\x8f\xb9\ +\x44\x29\x80\xa4\x40\xb2\x1f\xdd\x59\x8b\x3e\x05\x75\xa5\xc8\xb8\ +\xe7\x33\x8b\xdc\x86\x78\x43\xb0\x14\x45\xd5\x39\x6f\xf2\x35\xb7\ +\x18\x7d\x35\x72\x89\x65\xbb\x65\x35\x23\xc2\x2d\x10\x56\x9b\x27\ +\x1a\x42\xf8\xc6\xcc\x5b\x04\x0b\x48\x87\x14\x66\xbe\xf1\x47\xcd\ +\xa2\xa5\xd6\xf3\xcd\x34\xa6\x5c\x16\x08\x3d\x22\xe6\x82\x8e\x33\ +\x36\x2f\x36\xf1\x4c\xe0\xc1\xc3\x87\x1b\xc9\xcb\xe3\x55\x4e\xbb\ +\xff\xf2\x9f\xfe\xf8\xc5\xa7\x1f\x7c\xfb\xfb\x3f\xfc\x5f\xfe\xd5\ +\xff\x75\xf5\xfc\x74\xb5\x3c\xf8\x7c\xbd\x5d\xcc\xe6\x87\x8b\x90\ +\xd3\x04\x58\x8c\x4c\x40\x48\x68\xbf\xac\x88\x4c\x41\x59\x2b\x20\ +\x8d\x80\x4c\xdc\x90\x0b\xa6\x04\x68\x58\x27\xbe\x9a\xd5\x63\x81\ +\x40\x54\x2f\x62\x2e\x88\xd9\x20\xa8\x35\x6a\xd0\xf6\x2f\xc4\xb6\ +\xe4\xba\x66\xf1\xc5\xb3\xb3\xef\xbe\xfd\xfd\xff\xea\x27\x7f\xfa\ +\x5f\xfc\xe1\x1f\x6d\x4a\xfe\x9b\x5f\xfc\xfa\xf8\xe4\xc1\xf9\xf3\ +\xa7\xcb\xe3\x7b\xba\xdd\xfc\xd5\xcb\x33\x74\x6e\xf8\xfc\xb3\xfb\ +\xf7\x8f\x1f\x3e\x7a\xd4\x77\x9d\xdd\xd2\x55\x96\xcb\xe5\x5d\xb9\ +\xe7\x9c\xab\xc7\x88\xdd\x85\x0d\x55\xb8\xad\x4d\xaa\xa0\xba\x7e\ +\xdf\x39\x57\x15\x76\x15\x02\xab\x29\x5b\x4a\xc9\x5e\xbf\xb7\x88\ +\x22\x32\x4d\xa3\xf7\x35\x89\x2b\xfb\xcc\xbc\x2e\x40\x15\x16\x11\ +\xa9\x4a\x29\xd0\x04\xef\x03\xd7\xbe\x27\x11\x14\x11\x2d\x19\xc8\ +\xdd\xa5\x7b\x75\xcc\xc4\x57\xb2\x3f\x03\x52\x42\x42\x23\x53\x30\ +\xc0\x9a\xdc\xe8\x68\x80\x6a\xe8\xfc\x1a\x51\xd1\x00\x94\x51\xb8\ +\x6b\x01\xd0\x51\x00\xe0\xb8\x4b\x8d\xf9\xa6\xe9\x77\x61\xdc\xc5\ +\x78\x71\x71\xde\x38\xd6\x52\x18\x10\xcc\x44\x41\x05\x15\x51\xc1\ +\x14\xf5\xb6\xb4\xd8\x9f\x3d\xaa\x5a\x54\xa4\x94\x49\x74\x54\xbf\ +\x58\xae\x76\x39\x87\x61\x9c\x2d\xfa\xc5\x62\x96\x52\xcc\x53\x54\ +\x2d\xaa\x20\x46\xa5\x08\xdc\x19\x25\x02\xd6\x9b\x42\x44\xf5\xcc\ +\x48\x69\x0a\x4d\xa8\x72\x2b\xdc\x9b\x5f\x4b\x2d\x18\xcb\x2d\x79\ +\xe5\x35\x13\xdd\xdb\x9f\xcd\xb9\x6c\x64\x83\xfb\xb2\x17\x4a\x31\ +\x40\x60\xe2\x4a\xcc\xd8\x6e\xd6\x4c\x70\xb0\x5a\xb5\xad\x47\x55\ +\x26\x54\xd5\x61\x1c\x11\xea\x91\xf0\xe5\xb6\xaf\x97\x3d\x4d\x53\ +\x29\xa5\xed\xdb\x6d\x1e\xd1\x6c\x46\x2d\x91\xe5\x69\x48\x6a\x19\ +\xa1\x80\x6d\x60\xa7\xaa\x3c\x5b\xec\x34\x6a\x4c\x3e\xa3\x63\x92\ +\xe5\x42\x82\x3b\x5a\xcc\x03\x23\x6b\x3a\x08\x6e\x58\xae\x5e\x0c\ +\xdb\xeb\xd3\xeb\x8e\x88\xc5\xd0\x00\x00\xd9\x07\x08\xfe\xf1\xbd\ +\x59\x01\x1c\xd3\xae\x62\x7d\xc4\xd8\x04\x0f\xe8\x4b\x89\x0e\x99\ +\x55\x35\x8b\x16\x4b\x5a\x0c\x50\xaa\x49\x23\x02\x61\x6d\x81\x1b\ +\x22\xa6\x98\xaa\x4f\xed\xdd\x69\xfd\xf5\x95\xac\x20\xe2\x2b\x25\ +\xe4\x1d\xe1\x4b\x44\xfe\x73\x38\x74\xbf\x35\x7f\x2e\x5b\xf6\xfd\ +\x0f\xde\xfa\xd6\x62\x39\x43\xa7\x00\x4a\x26\xac\x99\x4b\x36\xb5\ +\xa4\x8a\x49\xa6\x38\x0e\xaa\xbf\x7e\xfa\xf9\xfc\xf8\x10\x3c\x3a\ +\xb0\x86\xe5\x87\xdf\x7f\x77\x77\xf5\xe2\x0f\xbf\xff\xdd\x5f\x7d\ +\xf2\xc1\x6a\xb5\x1a\xaf\xae\x87\x5c\xb6\x39\x75\xbb\x71\xf6\xad\ +\xb7\x02\x4a\xf0\x18\x82\x07\xa6\x42\x28\xfb\xb9\x7b\x44\x15\x6c\ +\xca\xb9\x9a\x99\x30\xb3\x27\xf6\x95\x3f\x82\x40\x6a\x08\x96\x25\ +\xef\x37\x86\x19\x12\x65\x92\x5c\x52\xeb\x66\xce\xb7\xcf\xcf\xaf\ +\x7e\xf1\x9b\x8f\x36\x8e\x77\xdb\xed\xec\x70\xd5\x1f\x2e\x3f\x79\ +\xf6\xe9\x1f\xfc\xee\xf7\xe8\xf2\xfa\x47\x6f\x7f\xe7\xd7\x9f\x7c\ +\xb4\x08\x5d\xce\xe5\x8d\x27\x6f\xbe\xf9\x6d\xef\xba\x19\x86\xd9\ +\x72\xd6\x75\xa4\x2a\x5a\xc9\x84\xf5\x6e\x55\x31\x60\x25\x67\xd5\ +\x0d\xc3\xcc\x77\xba\xad\xbb\xfb\xb4\x5a\xad\x16\x8b\xc5\x9d\x44\ +\x6e\xef\x10\x5f\x4a\xfd\x29\x11\x99\xcf\xe7\xde\xfb\xd7\x3e\xff\ +\x99\x0c\x41\x55\x32\x21\x90\x63\x33\x2d\x65\x1f\x5f\x54\xf6\x6d\ +\x41\x63\x43\xac\x88\x3e\x12\xa1\x67\xf6\xc1\x39\xe7\x1c\x92\x21\ +\xdd\x7a\x60\x20\x11\x32\xbb\x57\xed\x13\x08\xd0\xa1\x43\x02\xc0\ +\x4a\x0b\x57\x51\x01\x43\x53\x28\x22\xa5\x68\xd1\xac\x25\xe5\x94\ +\xb5\x94\xbc\x89\xde\x35\x27\x1d\xc6\x31\xae\xcf\x2f\xc7\xed\x00\ +\x62\x37\x31\x4d\xe3\x60\x92\x1d\x01\x6a\xd5\x7e\x98\x0a\x14\xc3\ +\x7a\xd0\x23\xdd\x36\xa5\xea\x19\x48\xfb\x46\xba\x82\xa9\x31\x00\ +\xd1\x34\x76\x7d\xbb\x1b\xb6\xa2\x13\xa8\x32\x53\xd7\x04\x55\x97\ +\x72\xce\x53\x06\xb5\xaa\x9e\x73\xde\x3b\x66\x03\x28\x39\x6f\xc7\ +\x11\x01\x9a\xa6\x49\x29\xde\xdc\x5c\x7b\xef\x43\x68\x72\x4a\x48\ +\x44\x84\x92\x8b\x88\xe4\x98\x25\xbf\xa6\xb9\x90\x19\xd4\xb9\x24\ +\xa0\xc6\x84\x4c\x15\x7e\xb5\x0a\xd7\x01\x80\x69\x31\xc3\x26\x34\ +\xb3\x36\x00\x58\xc9\xb1\x30\x04\xef\x43\x08\x4d\xd3\x38\x47\x04\ +\x08\x86\x77\xdd\x1e\x44\x6c\x9a\x26\xe7\x7c\x70\x70\x40\x44\x29\ +\xe7\x39\x1d\x32\x63\x40\xef\x8d\x72\x4c\x00\x68\xc4\x19\x74\x2a\ +\x69\xca\x71\x28\xe9\x3a\x8e\x82\x11\x63\x86\x61\x92\x41\x0e\x8e\ +\x8f\x25\xa5\xe1\xf2\x82\x62\x6e\xd2\x90\xc4\xce\xc6\x02\x25\xf6\ +\xec\x41\xd5\x4c\x3c\x86\x64\x5b\x24\x6c\x1f\x3c\xea\x9b\x19\x02\ +\x06\x1f\x0c\x29\xe6\x9c\xb3\x2e\xe6\x7d\x54\x65\xc0\xde\x37\x66\ +\x05\x8c\xc6\x69\x8c\x31\xb2\x73\x40\x20\x2a\x86\x00\x58\xe3\x93\ +\x01\x80\x7d\x95\xd8\xf0\x35\xc4\x90\x08\x01\xd5\xbe\xec\x29\xde\ +\xe6\x5c\xd5\x37\x0e\x18\x0c\xfe\xee\xf8\xf5\x5b\x8b\x5c\xda\x35\ +\xe1\xc9\xa3\xe3\x6e\xde\x0b\x68\xd1\x52\x54\x53\x9a\xa4\x24\x11\ +\x1d\xa4\x88\xcb\x14\xda\xb3\xf3\x8b\xcb\xa2\xdf\x3a\x58\x4d\x71\ +\x9c\xad\x66\xa4\xe5\xc9\x83\xc7\x71\xb3\xfe\xe4\xe3\x67\x39\xea\ +\x61\x3f\x3f\x43\x84\xe0\x2f\x44\xaf\x4f\x5f\xfe\xe6\xe2\x82\xd1\ +\x1a\xc7\xc1\x39\x25\x1c\x11\x32\x00\x22\xd0\xed\x60\x1b\x35\x33\ +\x35\x40\x20\x44\x4f\xd8\xf8\x7a\xca\x81\x9a\xa9\x01\x31\xef\x37\ +\x2d\x18\x20\x12\xc2\xb0\x1b\x36\xc3\x08\x08\x51\x71\x4c\x3a\x5b\ +\x2d\x66\x88\x6d\x13\x7e\xfa\xab\x9f\x7f\xe7\xed\x77\x9e\xbc\x79\ +\xdc\xb4\x4d\xeb\xc9\x9b\x74\x5d\x37\x6c\x2f\x10\x6c\xd6\xb7\xed\ +\x62\x0e\xae\x9f\xf7\xad\x37\xc9\xb7\xbd\xc2\xfa\xb4\xd5\x50\x55\ +\x1f\xbe\x3b\x61\xd0\x1d\x9f\xf8\x4e\xbd\x5c\x21\xad\xca\x50\xbf\ +\x23\x19\x57\x08\xbf\x52\xa8\x98\x2b\xe7\xfb\xf5\x2d\x86\xaa\x9b\ +\x76\xc5\x8f\x6e\xb7\xa2\x21\x12\x12\x3a\x40\xf6\xae\x69\x42\xd3\ +\x34\x7d\xdb\x34\x6d\xd3\x75\xad\x77\xe4\x7d\x45\xe9\x38\x26\x29\ +\x2a\xa2\x82\x88\x8e\x9d\xf3\xee\xab\x4c\x01\xa4\xda\x21\x42\x33\ +\x54\x00\x13\x51\xa8\xd5\x5e\x2a\x89\xb2\x16\x20\x34\x8f\x28\x4c\ +\x66\x98\x62\x5c\x6f\xd7\xcb\xc5\x7c\xbb\x85\xeb\xcb\xab\x9b\xeb\ +\x1b\x51\xe5\xd0\x38\x0a\x81\x89\x00\x44\x45\xd5\x8a\x1a\x1b\x02\ +\xec\x9d\x64\x0d\xbe\x54\x8a\x88\x29\xd2\x9e\xbc\xa8\x46\xa0\x0e\ +\x54\x41\x4a\x8e\xc5\xa1\x97\x52\x88\x08\xda\xce\xbb\xb0\x9c\x2f\ +\x53\x53\xd6\xeb\x4d\xf5\xbd\x00\x80\xdd\x76\xdb\x34\x4d\xa5\xa4\ +\xd7\x56\x49\x2d\x1b\xe3\x14\xe3\x14\xeb\xdb\x2a\x04\x0e\x00\xd5\ +\x7d\xff\xf5\x31\xae\x7d\x5f\x52\xab\xc4\x47\xac\x98\xee\x59\x25\ +\x08\x80\x08\x8d\xe7\xe0\x91\x09\x16\x8b\xe5\xc1\xc1\xea\xf0\xe0\ +\xa0\x09\xa1\x0e\x79\x75\x8e\xd3\x14\xb7\x9b\x6d\x05\x19\x9a\xa6\ +\x69\x9a\x66\xdf\x52\x24\x02\x80\x94\xb3\x11\x61\xed\x9f\x8b\x59\ +\x2e\x20\x0a\x06\xa9\x94\xcd\x34\xc0\x68\x11\xad\x61\x52\x70\x80\ +\x29\x4f\x43\x8c\xe5\xf2\xf2\xea\xe0\x60\xb5\xb9\xba\x49\x37\xeb\ +\xcb\x97\xe7\xeb\x9b\xb5\x88\x31\xfb\x09\x0c\x09\x3d\x36\x93\x0a\ +\x20\x39\xef\x36\xd3\x70\xfc\xe0\x24\xc5\x29\xa6\xb4\x3c\x58\x2d\ +\x10\x77\xbb\x71\xdc\xec\x4a\x8a\x43\x1a\x6f\x24\xa3\xd9\xec\x60\ +\x81\xcc\xaa\x36\xe5\xe1\xb6\xf1\x65\x80\xba\x8f\x5c\x68\xa8\xee\ +\xef\x88\x5c\xfb\x55\xb8\x05\x1f\xf7\xac\xae\x1a\xd2\x55\x89\xc4\ +\xbe\x29\xbd\x45\x44\x43\x49\x30\x92\x92\x88\x89\x99\x00\x14\xc3\ +\x62\x9c\xcc\x8a\x62\x56\x94\x29\xbe\x5c\x6f\xc0\x71\x86\x12\x63\ +\x7c\x63\xf9\xc8\x3b\xff\xc9\xa7\xcf\xff\xf9\x7f\xfd\xcf\x3f\xf9\ +\xf0\xe3\x9f\xfd\xfb\xff\xdb\x77\xae\xec\x46\x62\x9a\x18\x87\x68\ +\xe7\x9a\x11\xc0\xa7\x42\x90\xa4\x9e\xc0\x95\xdd\x80\x00\x60\x2a\ +\x5f\xd2\x37\xf1\xf6\x59\xa9\xfb\xa0\xbe\x45\x01\x44\xa0\x6e\x0e\ +\x00\x68\x0b\x38\xa4\x31\xe0\x0e\x14\xd4\xc0\x21\x8f\x71\xd5\x2e\ +\xe2\x66\xd3\xcf\xc3\xb3\xeb\x67\xe7\xf9\xbb\xb3\x30\xfb\x4f\xef\ +\xfd\xe2\xf7\xbe\xff\xa3\x8f\x3f\xf8\x4d\x83\x18\x87\xed\x8d\xc6\ +\x52\x44\x61\x6d\xf3\xd5\x6a\xb9\x6f\x57\xc7\x18\x6b\xb9\x17\x42\ +\xa8\x63\x59\xef\xca\x90\xfa\x35\xdd\x8e\xd2\xa9\x0d\xac\x0a\x66\ +\xdd\x56\x16\xb9\x02\x61\x77\x05\x82\xab\x38\x3f\xf3\xeb\x92\x51\ +\xed\x76\x1f\x4a\x0d\x61\x55\xf8\x5a\xbf\x60\x66\xef\x7d\xd3\x77\ +\xde\x39\xc7\xec\x9d\xf3\xde\xed\xc7\xb8\xab\x64\x93\x6c\x40\xdc\ +\x78\xe7\x9d\xba\x3b\xd1\xcc\xab\x99\x3f\x02\x10\x21\x12\x10\x56\ +\x24\x1c\x10\x0d\xd0\x80\x08\x9d\x63\xe4\xc6\xb3\x5a\x00\x03\x62\ +\x02\x00\x49\x39\x17\xbd\xde\xdc\xdc\xc0\x0d\x33\x1f\x9f\x1c\x1d\ +\xc2\x71\xf0\xec\x1d\x23\x0a\xaa\x01\x82\x18\x64\x33\x31\x34\x23\ +\x34\x63\xdb\xcf\x55\xdc\xb7\x05\x10\x6d\x8f\x8c\x88\x29\x00\xb8\ +\x9c\x92\x4a\x24\x12\x00\xcd\xf5\x0d\xa5\xe4\x62\x04\xdc\xb6\x1d\ +\x1e\xb0\x5d\x5d\xd5\xee\x47\x8c\xf1\xea\xea\xaa\x02\xde\x7d\xdf\ +\x57\x07\xd4\xa6\x69\xc6\xb1\xd2\x41\xa5\xce\x2b\xad\x2b\xa3\xaa\ +\xaf\x5f\xa4\xdb\x9e\x15\x51\x0d\x85\x0c\xac\x71\x1e\x4c\xd9\xb1\ +\xf7\x2e\x34\xbe\xf1\xee\x70\x79\xd4\xb6\x5d\x0d\xa3\x4d\x08\x9e\ +\xb9\x4e\xbd\x04\x00\x11\x25\xe2\xc5\x62\x71\x97\x86\x8b\x48\xce\ +\xc9\x39\x7f\x3b\x66\xc9\xd7\x72\x52\x01\x0a\x16\x64\x70\x88\xac\ +\xd6\x23\x23\x76\xc1\xbb\x79\x99\x62\x49\x6e\x36\x0b\xc6\x08\x38\ +\x69\xb9\x1e\x77\xa9\xc8\x6f\x3e\xfd\x8c\x8b\x6a\x68\x9f\x3c\x79\ +\x93\x9b\xd0\x37\xbd\x8a\x10\x40\xd7\x76\x39\x45\x44\x74\x8e\xa7\ +\x34\x06\x07\xf3\xd9\x4c\xc5\xce\x5e\x9e\x8e\x53\x3c\x3e\x3e\x7e\ +\x70\xef\x81\xe4\xe9\xc5\xd3\xcf\x2e\x2e\xae\x4b\x4e\xdb\x71\x9c\ +\x1f\x2d\xbb\xb6\x49\xa9\x88\x89\xf3\x0e\xa0\x1e\x5d\x7b\x90\x8f\ +\xbf\xba\x74\x5f\x3b\x03\xec\x55\x06\x57\xcd\xaf\x6e\x3f\xa9\xaa\ +\x39\x67\xdf\x94\x6a\x11\x01\xb3\x96\x4d\xde\x81\x7a\x44\x12\x05\ +\x29\x1a\x63\xce\x52\x92\xe4\x52\xca\x94\x72\x9a\x46\xee\xdb\x25\ +\x5b\x8c\x31\x38\xbe\xba\xb8\xfc\xf1\x1f\xfc\xa3\xed\x2e\xfd\x8f\ +\xff\xd3\xff\x3c\x8d\xfa\xe0\xfe\xf1\xb4\x79\x1e\x08\x76\xc3\xb8\ +\x4b\xd1\x5c\xad\xfb\x99\x9a\x10\x5c\x40\x33\x4d\x85\xd4\x6a\x5e\ +\x53\xb3\x95\xaf\x2c\x16\x1a\x3a\x20\x76\xce\x71\xf5\x84\x07\x30\ +\x29\x85\x10\x9d\xf7\x68\xd0\x45\x60\xab\x25\xa5\x88\x08\x65\xf3\ +\xc5\x7c\x2a\x39\xa5\x37\xdf\xfa\x0e\x2e\xc2\xbf\xfc\x3f\xff\xd7\ +\x77\xdf\xfa\xf6\x1f\xff\xe9\x4f\x5e\x7e\x7e\xba\xdb\xdd\xcc\xfa\ +\x40\x95\x56\x14\xa3\x73\xa0\x69\x5a\xaf\x8b\x99\x5d\x5f\x5f\x6f\ +\xb7\xdb\xda\x03\x5a\xad\x56\xf7\xef\xdf\x6f\xdb\xd6\x7b\x5f\x2f\ +\x66\xaf\x53\x23\xaa\xa2\x45\x11\xe9\xfb\xbe\x5a\xd9\xec\xed\xa9\ +\x4c\x8b\x48\x9d\x5b\x51\xfb\x8d\x48\x28\x22\xf0\x0f\x6a\x72\xed\ +\x9f\x9b\xe5\x72\x39\x9f\xcf\xab\xa6\xf7\x0e\x44\x23\x66\x72\xce\ +\x3b\x47\x68\x44\xe4\xd8\x11\x01\xdd\xca\xf7\xeb\x84\x77\xdc\x33\ +\x04\xd0\x0c\xaa\xe3\xdf\xab\xed\xff\x4a\xdc\x21\xaa\x9c\x1c\x31\ +\x63\x50\x36\xa0\xa6\x71\x88\x8c\x92\xa4\x14\x35\x63\xcf\xcc\x0c\ +\x84\xaa\xa0\x60\xc4\xac\x66\x25\x4b\x03\x9e\xd0\xd0\xcc\x60\x9f\ +\x50\x14\xb3\x6c\x56\xcc\x0c\x88\x14\xf6\xfe\x3e\x66\xb6\xcf\xa3\ +\xd5\x08\x2b\xda\xa5\x66\x08\xe4\x1c\xe7\xb8\x0b\x9e\x87\x61\x73\ +\x79\x71\xee\x7d\xe3\xd8\x8f\x53\xdc\xdc\xdc\xb8\x29\x75\xb3\x99\ +\x0f\x61\xbb\xd9\x84\x10\xe6\xf3\x79\xd3\x34\x9b\xcd\x26\xc6\x08\ +\x66\xbb\xdd\x2e\xc6\xb1\xae\xcf\x5d\x87\xeb\x4b\x08\xff\x1f\x5c\ +\x68\xd4\x7f\x11\x6c\x39\x9f\xbd\xf3\xce\xdb\x5d\xd7\x00\x18\x31\ +\x55\x77\x90\x36\x74\x4c\x6c\x66\x8d\x0f\x6d\xdb\xdc\x7a\x10\x59\ +\x05\x3a\x41\xcd\x71\x15\xb1\x22\x20\x38\x76\xec\xfa\x1a\x10\xeb\ +\x14\x7b\x00\x42\xef\x85\x34\x69\x76\x00\x54\x84\xb3\xb0\x41\x07\ +\x20\x00\x66\x05\x4a\xc4\xa2\x0e\x3d\xb9\x90\xbd\x2b\xde\x4d\x60\ +\x80\x0c\x02\x50\x0c\x64\x00\xcd\xcc\xbe\x0a\x6f\x82\x77\x88\x60\ +\x5a\x54\xcb\xcb\x97\xcf\x25\xee\xbc\x6f\xbd\x77\x20\x72\x7d\x71\ +\x91\x86\x78\xf1\xf2\x85\xe6\xb4\xb9\xb9\xca\x29\x22\x00\x38\x82\ +\xe0\xea\xbc\xf7\x2f\xdb\xcd\xa8\x80\xb5\x81\x8b\x6a\xe5\x55\x52\ +\x56\x5d\x50\xfb\xb2\xe7\xba\x6f\xff\xde\x45\x31\xb3\xbd\xe7\xb8\ +\x56\x81\xd3\xdf\x53\x2c\xfe\xf6\x58\x11\x86\x40\x8c\x01\x8d\x10\ +\x19\x41\x54\x0b\x82\x48\x8e\x25\x45\x00\x6c\x11\x42\xdf\xcc\x3a\ +\x97\x73\x9b\x72\x36\xd0\xeb\xf3\xcb\x8f\xdf\xff\xe0\x8f\xff\xf8\ +\x4f\xbe\xf3\xf6\x3b\x9f\x7c\xfc\xe9\xe5\xc5\xe9\xf9\xcb\x17\xc3\ +\x7a\x7d\x75\x7d\xd3\x21\xcc\x16\xf3\x9a\x3f\x3b\xe7\x08\xc9\x54\ +\x09\xc9\x93\x13\x91\x71\x9a\x4c\xf5\xce\x40\xee\x6e\x86\x8d\x6b\ +\xf8\xb6\xd5\xe8\xea\x40\x2a\x15\x55\x35\x66\x72\xde\x93\x98\xaa\ +\x34\x64\x87\x95\xa2\x9a\xcb\xb0\xd9\xde\x94\xad\xf3\xfe\xf3\x4f\ +\x3e\xb9\xf7\xf0\xfe\x4f\x7e\xf4\x47\x7d\x37\x7b\xfe\xf4\xf9\xc7\ +\x1f\xff\xaa\x9b\x77\x8b\x83\xa5\x6b\x82\x6b\x3c\x87\xc6\xfb\x40\ +\x8c\xcc\x8e\xd9\x1f\x1d\xb9\xc3\xc3\x63\x66\xae\xee\x5a\x4d\x13\ +\x9c\xf3\x75\xc0\xcc\x9d\xd1\x73\x65\x42\xd4\x8b\xbf\x45\x31\x80\ +\x11\x10\xb0\x6f\x9b\xaa\xda\x33\xb0\x2a\x67\x8b\x71\xda\xac\xaf\ +\x2a\x9d\xf5\xb5\x4b\xf5\x9a\x8a\xe7\x9c\xd5\x0c\x10\xd9\xb9\xbb\ +\x2b\xd9\xab\x26\x91\x6b\x4d\x5a\xad\x60\xd4\x2a\x87\xb0\x22\x2d\ +\x95\xbb\x7e\xfb\xe4\x55\xe4\xe9\x95\x0d\x4e\x55\xe0\x54\x6d\x10\ +\xd0\x54\x14\x99\x10\x10\x88\xc0\x10\xc0\x3b\xf2\x75\x03\xd6\x9f\ +\x22\x07\x7a\x6b\xd9\xdf\x3a\xcf\x48\x77\x83\x47\x74\x2f\x60\x03\ +\x34\x72\x60\x75\xbc\x98\xa0\xdd\xd6\x86\x0a\x48\xc0\x7b\xbd\x2e\ +\x12\x21\x58\x31\x35\x54\x75\x2e\x81\x0a\x22\x37\x2d\x12\xb8\x80\ +\x0b\x17\xa6\x61\x8c\x32\xad\xb7\x9a\x62\x54\xb3\x94\x33\x33\xb3\ +\x73\xcb\xd5\xaa\x3e\x1b\x22\x42\x99\x73\xde\x4b\x0b\x5e\xcd\x28\ +\xf7\xab\xfd\x0f\x38\x2f\x88\xd1\x31\x93\x99\x18\x38\x62\xc7\xce\ +\xb1\xef\xbb\x1e\x69\x0f\x7a\x2e\xfa\x19\xd6\xec\xcc\x39\xcf\xae\ +\x6a\x39\x90\x90\x90\x3c\x7b\xf2\xc4\xec\xee\x60\x20\x04\xac\x2b\ +\xec\x7d\xb3\x57\x45\x12\x19\x1a\x01\x3a\xf4\x08\x80\xc1\x93\x07\ +\x53\x25\x33\xaa\xed\x00\xe9\x50\x0d\x10\x81\x98\xeb\x41\xa5\xaa\ +\x66\xe4\x1d\xb0\x21\xad\xb2\x88\xaa\x92\xc2\x6d\x46\xab\x26\x60\ +\xaa\xab\xd9\x6c\xca\x72\xb3\xbb\x19\xc6\xb1\x9f\xb5\x8f\x1e\xdd\ +\x1b\x76\xc3\xfa\xf2\x7c\x9c\xa6\xda\x45\x76\x08\x29\x0b\xc4\xec\ +\x7c\xcb\x6e\xaf\x19\xdf\x0b\xc7\xeb\xf5\x22\x18\xde\x29\x7b\x10\ +\x00\xe4\x16\x21\xa9\x6f\xab\x72\x7f\xb8\x3d\x93\xf6\x12\xc7\x1a\ +\xaf\xcc\xd0\xbe\x31\x2e\x37\x66\x80\xc4\xce\x35\x44\x6e\x3f\x46\ +\xd3\x0c\x00\xba\xb6\x9d\xf5\xbd\x99\x95\x92\x99\x51\xad\xc4\x98\ +\xc6\x21\xa6\x14\x4d\xe0\x93\x8f\x3f\x7e\xfe\xc5\xf3\xbe\xef\x45\ +\xc4\xa4\xc4\x71\x37\x0c\xbb\x59\xd7\xae\x96\xcb\xa6\x6d\xbd\xf7\ +\xde\xfb\x3a\xc8\x5b\x44\x88\x9d\xf7\x41\x44\xa6\x69\x42\x00\xf7\ +\xaa\x01\x10\xd4\x0a\xb1\xf2\xde\xb0\x86\x8c\x5a\x0e\xa8\x0a\x11\ +\x39\x1f\x0c\x35\x6b\xb1\x8a\x8d\x29\x88\x42\x4a\x69\x1a\xe3\x38\ +\x4d\x25\x97\xf3\x17\x67\x97\xe7\xe7\x44\x34\x0c\xc3\xe1\xd1\xc1\ +\x6a\xb5\x9a\x2f\xe6\xc1\x87\x7d\x35\xe7\x1c\x02\x33\x7b\x44\x42\ +\x0c\x15\xea\xea\xba\xee\xd5\x0c\x6b\x3f\x1d\xeb\xd6\x4c\xe2\x4e\ +\x7a\x5a\x47\x59\x98\x8a\xa9\xec\xc3\x1f\x39\x00\x53\x51\x40\x04\ +\x30\xee\x5a\xc2\x43\xef\xfd\xeb\xd2\xb9\xb1\xeb\xfb\x9b\xf5\xda\ +\x79\xb7\x5c\xad\x6a\xf6\x57\xd1\xb7\xdb\x5a\x46\xcd\x8a\x92\xaa\ +\xb2\x6a\xa5\xc5\x33\x1a\x28\x54\xf9\xfe\x3e\xcf\xb9\x5b\x4c\x11\ +\x40\xd4\xfa\xa1\x2a\xe7\xab\xe2\xf5\x77\x1a\x66\x40\x26\x40\x40\ +\x04\x03\x85\xca\x0d\xbe\xab\xe1\xad\x36\x7f\xef\x48\xed\x0a\x20\ +\xa4\xb7\x47\x2f\xde\x6e\x54\xbc\x95\x69\x59\x1d\x34\xab\xf5\x60\ +\xbe\xfd\x15\xaf\x34\xd7\x4d\x10\x52\x2a\x08\x4a\x60\xb1\x28\x20\ +\x89\x4a\x8c\xc9\x33\xf9\xe0\x52\xd2\xbc\x97\x73\x13\x60\x4d\x63\ +\xbf\xdc\x15\xcc\xbc\x5c\x2d\xed\x56\xf0\x70\xc7\x0d\xbe\xe3\x12\ +\xbf\x76\xaa\x5b\x4a\xf9\xd6\x5b\x4f\xde\x7d\xf3\xc9\x17\xcf\xbf\ +\x20\xd5\x47\x8f\x1e\x79\xe7\xc1\x50\xc4\xac\x54\x92\x31\x6c\xcb\ +\x26\x78\xef\x43\x20\xd5\x2a\xab\x20\x22\xd4\x2f\x0b\x46\xd5\x72\ +\x47\x74\x02\x30\xda\xb7\x1a\xf7\x21\x55\x24\xdf\x0d\x6c\xa9\x70\ +\xb6\xdc\x2e\xcb\x1e\xcf\x05\x07\x04\x06\x86\x06\x08\xa0\x29\x43\ +\xcd\x73\xac\x00\x40\x42\x56\x22\x33\x34\x25\x02\x32\x13\x10\x65\ +\x40\xc7\x8e\xbb\x5e\x60\x8a\x32\x24\x2d\x40\xe0\x83\x9b\x61\x37\ +\xef\x1f\x6e\xd7\xeb\x69\x18\xe2\x34\xa9\x81\x0f\xa1\x0d\x2d\x33\ +\xef\xef\x48\x9d\x6b\x85\x40\x68\xd5\x91\x29\x8b\x7e\x8d\xd8\x56\ +\x49\x0f\x20\x50\xc7\xc5\x31\xe0\xfe\x9c\xfa\xea\x22\x57\x56\xdd\ +\xdf\x7b\x66\xfc\x56\x3d\x51\x5f\x6d\x3c\xef\x29\x0b\x88\x15\x31\ +\x05\x68\x00\xd4\x40\xda\xb6\x5b\x2e\x50\x44\x10\x29\xa5\x3c\x4d\ +\x71\xef\x75\xc5\x84\x56\xc0\x6c\xb9\x5c\x55\xd3\xf4\x6a\x56\xee\ +\x5c\x9d\x6b\x47\xaa\xd5\x56\x04\xb4\x72\x7c\x91\xee\xfc\x48\xeb\ +\x34\xd3\x5b\xb5\xba\xd5\xf7\xef\xc1\x40\x35\x22\x64\xe6\xda\xd4\ +\x57\xbd\xeb\x77\x10\xc2\xbe\x6f\x5d\xf5\xba\x0a\x7b\x05\x69\xdb\ +\x76\xaf\x22\xdf\xfb\xb0\x88\x8e\xd0\xdd\x41\xef\xaf\xf2\x86\x6f\ +\xf7\x83\x55\x54\xeb\x0e\xb6\xbf\xdb\xea\xc4\x6c\xca\xa8\x85\x18\ +\x99\x18\x89\x6a\x2c\x96\x52\x44\xf6\x31\x0e\x2b\xa1\xf4\x35\xa4\ +\x0b\x84\xab\xd5\xea\xe2\xe2\x12\x11\xea\x52\xd7\x4a\xf6\x6e\xff\ +\xd7\xd1\xd0\xfb\x6d\x53\xb1\x06\xd5\x3d\x9c\x64\x75\xf2\xf3\x2b\ +\x39\xc8\xed\x07\xbf\xed\x30\x18\x02\xec\x3b\xea\xb7\x9f\x88\x88\ +\xf4\x8e\x58\x68\xc6\x48\x7a\xbb\x18\xaf\xae\xcf\x97\x78\x99\xc0\ +\xab\xbf\xff\x6b\x64\x6b\x03\x7c\x55\xf0\xf6\x65\x13\x6a\x1f\xf8\ +\x4c\x0c\x44\x84\xc0\x90\x49\x0a\x64\x51\x10\x29\x00\xe6\x8c\x89\ +\xa4\x48\xca\x85\x6e\xaf\x47\xbf\xbc\x1d\xfb\x3f\xe7\xd8\xb9\x86\ +\xbd\xf7\x21\x84\x8a\xcd\xe7\x9c\xab\x21\xad\xaa\x36\x6d\xfb\xda\ +\xc4\x08\x62\xee\xba\x0e\x10\xab\x97\xf1\x6e\xb7\x53\xd5\xca\x83\ +\xbf\x5b\x28\xba\x4d\xc3\xff\x76\xd0\xbc\xb3\x57\xb8\x25\x0a\x7c\ +\x59\x3d\xdc\xae\xb6\x7d\x0d\xce\xbc\xbb\x0b\x15\xf1\xae\x45\x7d\ +\xfd\xd4\xaf\xae\xdb\xde\xa7\x04\x8b\x56\x5a\x90\x55\x15\x5c\x01\ +\x13\x64\x74\xc8\x02\x68\x00\xc4\x0c\x84\x31\xe7\xaa\xad\xf5\x9e\ +\x4f\x1e\x3c\x98\xcf\x7a\x04\x45\xc0\x04\x06\xe4\x9c\x63\x91\xa2\ +\xfb\x29\x9b\x15\x56\xbf\xa5\xc2\xc3\x1d\x59\xfe\xcb\x7c\x4a\x6f\ +\x1f\x02\xc2\x2a\x7c\xdd\x53\x4f\xbf\xbc\x3c\x00\x14\x21\xe6\xbf\ +\x97\x17\xf1\xdb\xcb\xb9\xbc\x73\x35\x57\xba\xc3\xa1\xaa\x59\x68\ +\x65\x9c\xb7\x6d\x43\x04\x80\xc6\xcc\x4c\x9e\x88\x98\x1d\x00\x55\ +\xc4\xda\x7b\x2f\x52\x24\xc5\x2a\x16\x60\xe7\x66\x8b\xc5\x1e\x43\ +\x35\x63\x76\x4d\x13\xc0\x48\x44\xa5\xce\x65\x55\x45\x44\x76\xfe\ +\xcb\xb2\x19\xf5\x36\x5c\xec\xd3\x81\x2a\x78\xae\xef\x24\x24\x05\ +\x11\x28\x60\x60\x86\x35\xc4\x38\x0e\xf5\x78\xae\xbb\xba\xa8\x86\ +\xe0\x6f\x75\x88\x5f\x3e\x55\xf5\x45\x48\xf5\x3c\x73\xb7\xa6\x68\ +\xaf\x96\x1e\x77\x2d\xc5\x57\xe1\x79\xbd\xe5\xef\xed\x53\x17\x76\ +\x06\x90\xc5\xf0\x76\xee\x86\x01\x01\xa1\x88\xc4\x5c\x5e\x8f\x86\ +\x5a\x7f\xa6\x16\xad\xd3\x34\x4d\xd3\xd4\x75\x5d\xa5\x65\xd4\x0d\ +\x53\xc3\xa8\x2a\xbc\x7a\x91\xfb\x4b\xfa\x6a\xb9\xfd\xca\x8e\xc2\ +\xaf\x06\x32\x7b\x35\x18\xdd\x7d\xcc\x2f\x17\xe7\xcb\x33\x03\xbe\ +\x32\x32\xf2\x95\x8e\xf8\xab\x31\xf1\xd5\xc0\x54\x7f\x75\xcd\xc5\ +\xbe\xf6\xda\xef\x49\x00\x34\x42\x60\x91\x82\x66\xcc\xc1\x6c\x52\ +\x15\x00\x85\xac\x84\x96\x73\xb1\x3d\x18\x83\x5f\xfb\xd9\xbb\x5c\ +\x06\x01\x9b\xa6\x39\x3a\x3a\x3a\x38\x38\x60\xe6\x69\x9a\x36\x9b\ +\xcd\x76\xbb\x45\xc4\xb6\x7b\xcd\xc8\x55\x85\x44\xce\x3b\x22\x52\ +\x91\x18\x23\xd7\x40\x76\xfb\x6c\x30\x73\xa0\x3d\x75\xa6\x3e\x96\ +\x77\x1d\x9b\xbb\xf4\x04\x91\xbe\x46\x86\x7a\x15\x83\x53\xd4\xbf\ +\x4d\xf5\xac\xc8\x89\xaa\x82\x41\xf5\xc1\xb8\xd3\x3d\x7f\x79\x36\ +\xd4\x88\x2f\x02\xc0\x86\x20\x55\xd6\x2b\x82\xa4\x44\x64\xa2\x29\ +\xe7\xdd\x34\x4d\x39\x16\x11\xc9\x85\x10\xc4\x8a\x23\xd7\x2c\xfe\ +\xdf\xf6\xbe\x35\x48\x8e\xeb\x3a\xef\x9c\x73\x6f\x77\x4f\xcf\xcc\ +\x2e\xb0\xbb\xc0\x2e\x00\x3e\x00\x12\x7c\x99\xa4\x6c\x33\x12\x1f\ +\x91\x65\x99\x96\x19\xcb\xb2\x23\xc9\x55\x2e\xcb\x2e\xf9\x87\xcb\ +\x95\xe4\x47\xaa\x5c\xfe\x91\xa4\xf2\x2b\xe5\x54\xe2\x3f\x29\xfd\ +\x4c\x95\x63\xc7\xbf\xe2\x94\x6c\x27\x76\x54\x12\xcb\x7a\xd8\x96\ +\x68\x52\x94\x28\xd1\x84\x28\x91\x04\x09\x80\xc4\x83\xa0\xf0\x7e\ +\xef\xee\x3c\x7a\xba\xfb\xde\x73\xf2\xe3\x76\xdf\xe9\x99\x59\x80\ +\xc0\xee\x62\x05\x2e\xfa\xa8\x4a\xb5\xc4\xce\xee\xce\xdc\xbe\xf7\ +\xdc\x73\xbe\xf3\x9d\xef\x34\xe7\x17\x76\xcc\x6d\x9b\x9d\x9f\xdb\ +\xb6\x65\x66\x06\x08\xd3\x34\xed\x74\x96\x3a\x9d\x6e\x9e\xa7\x6e\ +\xba\x82\x63\xc2\x15\x4d\x3d\x15\x47\xe9\x99\xe1\xc5\xff\x0b\x58\ +\x96\x2a\x8d\xcb\x58\xe3\xd8\x76\xcc\x1c\x84\x21\x11\xc1\x2d\xd2\ +\x71\xed\x3f\x86\x3b\x36\x3e\xa5\x72\x9c\x40\x44\x50\x8a\x0a\xad\ +\x35\x50\x4e\x38\x49\x29\x74\x2f\x60\x66\x93\xe7\x53\xed\xa9\xdc\ +\x66\x22\xe0\xf2\x44\x5f\x8f\x2b\x2f\x74\xcb\xcc\x08\xe0\xb4\x3a\ +\xbd\x5f\x10\x11\xad\x45\x40\x94\x03\x67\x8a\x82\xba\x07\x05\x8b\ +\xa7\x8e\x8a\x02\x15\x15\x9b\x44\x50\x04\xfd\x21\x15\x01\x6b\x19\ +\x09\x5c\x91\xc8\x4d\xbb\x2a\xda\x77\x65\x88\xe3\x89\xa0\x2f\x23\ +\xba\x03\xef\x37\x5c\x79\xe7\x0d\x55\xd6\xdc\x2d\x3a\x9a\x36\xda\ +\xc2\x09\x96\xae\xad\x72\x9e\x69\x75\xfa\x76\xee\xcd\x0c\x06\x89\ +\x63\x60\xbb\xd2\x67\xf5\x78\xb8\x8c\xaf\xdc\x3c\xe2\x7d\x6b\x11\ +\xba\x12\x41\x29\x4e\xed\x3f\x9a\xf3\xe3\x43\xcf\x52\x74\x82\xc2\ +\x58\xb0\xe9\xbd\x33\xa3\xf3\x1b\x38\x2c\x84\x43\x41\xcc\x72\x5f\ +\x90\xa2\x6a\x40\x55\x75\x5b\x65\xed\x09\xc6\x7c\x56\xb5\xf2\xc3\ +\x02\x88\x94\xe7\xd6\x22\x87\x5a\xb7\x1a\xed\xfe\xa0\x97\xa5\x29\ +\x03\x28\x85\x40\x5a\x29\x2b\x15\xa7\xe9\x5d\x98\xfb\x97\xfe\x20\ +\x51\x2a\xcb\x6c\x3e\xc8\xd2\x2b\x4b\x8b\x51\x14\xb1\xe5\x41\x3a\ +\xc8\xb2\xac\x9f\x24\xd9\x6a\xdb\x45\x5d\x05\xe6\xcc\x99\x33\xfd\ +\x24\x09\x83\xa0\xdf\xef\xb7\xdb\xed\x52\x54\x32\x70\xb5\xdd\xc9\ +\x61\x8e\xa3\x9f\xae\x22\x77\x5c\x91\xe2\x2b\xf3\x74\x04\x1e\x6f\ +\x20\x77\xab\xcc\x4e\x89\xcc\x0a\x29\x18\x0b\x96\xab\x0b\xeb\x80\ +\x7f\x87\xa1\x58\x6b\xd9\x5a\x25\xa0\x15\x30\x81\x65\xca\x0c\x1b\ +\x6b\x51\x91\xcd\x85\x45\x32\x63\x38\xe9\x91\x56\x53\x53\xdd\x29\ +\x3b\x1d\xb5\x5b\xed\xa9\xa6\x08\x47\xa1\x56\x04\x84\xd0\xe9\x48\ +\x9a\x26\x8a\x90\x80\x14\x06\x02\xc0\x62\x9c\x6b\x72\x49\x0c\x21\ +\x89\x90\x08\x3b\x3e\x9e\x15\x62\x81\xaa\x2f\x8b\x20\x02\x11\x5b\ +\x7a\xae\x5b\x05\xe7\x02\x28\x21\xdf\x72\x89\xdd\x03\xf0\x32\x9b\ +\x22\x82\x45\x61\x02\x41\xfc\xb8\x07\xed\x8f\x53\x18\x45\x56\x84\ +\x74\x58\xa8\x5f\xe5\xc6\x69\x2b\x45\x51\x54\x12\x0b\xac\x22\x65\ +\xad\x75\x0f\xcf\x25\x33\xa5\x2c\x44\x71\x42\x46\x36\xa1\x83\x9c\ +\x4b\x43\x72\xfd\x1a\x0a\x5d\x65\xbf\x78\x87\xfe\xca\xb2\x84\x8a\ +\x2d\x23\xa2\x22\x25\x0c\xe2\x23\xe2\xf2\x95\x3e\x98\x1f\x06\x62\ +\x44\xee\xf0\x3a\x1e\xbc\x73\xb5\x8e\x8e\xe0\xbd\x80\x8f\xe7\x41\ +\xc0\x61\x61\xa5\x9f\x47\x8f\xbc\x8c\x6e\xbf\x1b\xb6\x41\x32\x20\ +\x22\x47\x02\xf0\x21\x64\xa5\x0e\xcd\x88\x0a\x2b\x6d\x31\xfe\xfc\ +\xb8\x77\x5e\x09\x4f\x86\x07\x60\xc4\xb1\xc2\xd0\xdf\x4d\xf6\x79\ +\x40\xd9\x97\x36\x16\x0a\x56\xff\x4a\xd5\x31\x8d\x13\x7f\x0a\x09\ +\x14\xa9\xbe\x7e\x98\x89\x8b\x18\xeb\xd8\xa3\x38\x18\x64\xd8\xc0\ +\x38\x6e\x5a\x91\x34\x35\xc6\x5a\x11\x04\xd4\x44\xe2\xc7\x02\x54\ +\x39\xc0\x65\xb0\x0c\xae\xcf\x7c\x30\x18\x5c\xb9\x72\xa5\x1a\x78\ +\x76\x3a\x1d\x87\x6f\xac\xaa\xe3\x0a\xaf\x5c\xbe\xd2\xed\x76\x77\ +\xcc\xcf\xcf\xcd\xcd\xb9\x27\xee\x95\x9a\xdd\x9f\xd6\x84\x93\x6b\ +\x3e\x94\xd5\x26\x72\x8c\x0a\x1f\x31\x55\xe9\x35\x00\x00\x6a\xdc\ +\x59\xb2\xb0\xd3\xc5\x60\x10\x46\x61\x97\xf5\x97\x30\x24\x7b\xb5\ +\x0c\x2c\x61\xf3\x62\x3e\xae\x43\xcd\x15\x23\x93\x0a\x01\x2d\xe3\ +\x20\x8c\x9a\x91\x31\xbd\x5e\x0f\x50\xac\x61\x63\x2d\x10\x75\x7a\ +\xbd\xe3\x27\x4e\x9c\x3a\x7b\xfa\xf5\x37\xf7\x47\x01\xe9\x72\x27\ +\xbb\x8d\x4d\xa4\x8a\xdb\x4e\x80\xc5\x92\x42\xcb\x56\x91\x72\xa2\ +\x6f\x2e\x13\x47\x84\xb2\x7c\x8c\x0c\xc3\x96\x12\x0f\x56\xb8\xdf\ +\xf6\xbe\x12\x37\x1b\x1a\x73\x11\x91\x13\x53\xf6\xe9\x86\x3b\x48\ +\xee\x5b\x88\xae\xd3\xcb\xe5\x2d\xfe\x5c\x0d\xaf\x71\xa5\x54\xb5\ +\xda\xe3\x64\x3b\xad\x35\x99\xb1\x81\x26\xcb\xe2\x10\x6d\x24\x05\ +\x50\x22\x99\x23\x7b\x4e\x2a\x65\xd9\x11\x94\xaa\xfc\x92\xcb\xbe\ +\x5c\xef\xee\xc4\x29\xf2\x12\x12\x13\x39\xa1\xe3\xf2\x57\x94\xb7\ +\x1d\x62\xc9\x7e\xc5\xb1\xdc\xc7\x1f\x78\x77\x0c\x5c\xaf\x49\x55\ +\xd3\xd6\xbf\xc0\xed\x45\x63\x39\x08\xb4\xd6\x81\x1f\xf4\x40\x48\ +\x2a\x50\x8e\x50\x2f\xab\x57\x5b\x81\x56\xbb\xcd\xa5\x70\x85\x77\ +\x0d\xc3\x1e\x57\x71\x34\x37\x9c\xbc\x9f\xc7\xbc\xf0\xa4\x07\x2d\ +\x02\x54\xf4\xfd\xcc\x30\xe6\xe3\xca\x25\x82\xc9\x6c\x17\x47\x19\ +\x1b\xc3\xf8\x0a\xe0\xda\x83\xf6\xaa\x01\x35\x88\x38\xb4\x92\x08\ +\xac\xb5\xdd\x5e\x0f\x11\x82\x28\x8a\x5b\xad\x6e\xa7\x93\x64\x99\ +\x52\xe4\x7c\x67\x95\x22\x33\x9a\x7c\x0d\xdf\x24\x94\x38\x69\x59\ +\x69\x93\x55\x83\x5c\x2c\x32\x35\xd5\xbe\xff\xbe\xfb\xb6\x6d\xdf\ +\xee\x71\x83\x6a\xe3\x94\xdb\xf3\xe3\x19\x74\x65\x5b\x32\xb3\xb5\ +\x99\xe7\x6a\xa8\x12\x9c\x1d\x3e\x14\x97\x62\x8c\x66\xdf\x45\x44\ +\x5b\x00\x10\xc8\xae\x91\x6a\xa2\xc5\xbc\x7c\xb9\x2b\x95\x10\x16\ +\x72\x75\x08\xa0\x90\xd0\x30\x58\xb6\x36\x37\x26\xcb\x09\x08\x50\ +\xc2\x30\x04\x64\x01\x61\x10\x24\x32\xd6\x24\xfd\x04\xc5\x2a\xa5\ +\x4b\x7f\x0a\x00\xa4\x03\xc5\xcc\x9d\xe5\x6e\xd2\xef\xcd\xcc\x6e\ +\x8d\xe3\xd8\x5d\x2f\x44\xd4\xed\xf6\x11\x9d\x77\xb3\x69\x96\xa9\ +\x20\x8c\xdb\x53\x71\xdc\x6c\xc7\x71\x10\x06\x2e\xda\x00\x11\x63\ +\xec\x60\x90\x54\x69\x37\x3f\x79\xcf\xe5\xa2\x15\x4f\xcf\xf3\x2e\ +\xb6\xbc\xae\x05\x11\xc1\x09\x75\x8b\x46\x82\xaa\x13\xb9\x2a\xc3\ +\x52\xc0\xe4\x06\x04\x98\x05\x04\x45\x8a\x18\x78\xc5\x56\x29\x96\ +\x31\x5c\xc0\x7a\x16\x3b\x20\x28\x1d\x28\x37\x6b\xc1\x35\xe7\x7a\ +\xba\xb9\xa0\x08\x02\x5b\xa5\x35\x17\x78\x22\x97\x1b\x11\x87\x41\ +\xd3\xc4\x6c\x1e\x7f\x86\xcb\xcf\xa8\x11\xad\xbf\x33\xab\xef\x50\ +\x44\x00\x09\x08\x72\xcb\x86\xb3\x92\x6b\xa0\xc8\x3b\x3b\xcc\x56\ +\x4b\x42\x05\x00\x08\xc3\xc0\xc5\xb6\x15\x70\x17\x87\x49\x07\x0c\ +\xdf\x67\xb5\x6b\xdf\xbf\x7f\x1f\xe3\xf8\x0f\xab\x2a\x4a\x3e\x08\ +\xc0\x28\x5e\xe2\x75\x2c\xcf\x1d\x3a\x85\x6b\x32\x65\x47\x80\xad\ +\x71\x9c\x7e\x64\xa1\xc6\x1a\x3f\x45\xc4\xc1\x2b\x6e\x2e\x46\x92\ +\x0c\x16\x97\xcc\xd4\xd4\x54\x23\x8e\x73\x63\x72\x6b\x73\x93\x83\ +\x14\x68\x1d\xaf\x90\x8a\x8a\x61\x29\x26\x2a\x97\x15\x4f\xa9\x34\ +\x48\xae\x7a\xe0\x92\xab\xe4\xb4\xdb\x6d\xaf\x17\x32\x19\xbb\x55\ +\xa3\xcb\xb1\xef\x3a\xb4\x24\xcf\xad\x2b\x1f\xf9\x68\x6b\xa4\x4e\ +\xe2\x0a\x37\xbe\xcc\x3a\x8c\xd0\x9d\x4f\xa2\x82\x1f\x58\xfe\x63\ +\x41\x1b\xac\x40\x4b\x85\x6b\x16\x60\x16\x04\x14\xe6\xd4\xe4\x91\ +\x0e\x04\x55\x92\x0c\xc4\xd8\x50\x69\x66\x36\xb9\x15\xb0\x5a\x11\ +\x16\xaa\x41\x96\x05\x1d\xeb\x9b\x09\x8a\x33\x4b\x88\x48\x69\x6e\ +\xbb\xdd\x6e\xd2\x1f\x30\x4b\x66\xed\xd6\x28\xce\xf2\x8c\x81\x05\ +\x40\x05\x01\xb3\x0c\xb2\xac\xd1\x88\x1e\xd8\x73\x6f\x7b\xeb\x4c\ +\x66\x24\xcd\xb2\x34\x4d\x97\x96\xfb\xae\x4b\x97\x88\x02\x1d\x04\ +\x61\xb3\xd9\x6c\xbe\xaf\xf3\xda\x40\x65\x41\x11\xcb\xac\x00\x7c\ +\xef\x9e\xbf\x49\xdc\xa6\xb1\x62\x5c\xb9\x84\x40\x03\x82\xbb\x56\ +\x4b\x96\x9a\x4c\x72\x6b\x9c\xfa\x8a\x73\x85\xb6\xb8\x27\x3d\x02\ +\xef\x90\xaf\xb1\xcb\x7f\x14\x14\x70\xe7\x10\xc0\x58\x0b\xec\x30\ +\x02\xac\x52\x7b\x89\x08\x41\x95\xad\xb3\x34\x16\x0a\x54\xaf\x3c\ +\xe7\x89\xc6\xd6\xba\x0a\x6c\x23\xa2\x31\xd9\x0a\x30\xcd\xd0\xbb\ +\x81\xd7\xad\x2f\x52\x09\xad\x8b\xc1\x19\x65\x34\xbe\x96\xa6\x51\ +\x8f\x30\xae\x74\x84\xc4\xc7\x98\x93\x21\x55\xd5\xf9\x7a\xc7\x37\ +\xf2\x29\xca\xa4\x7b\xcc\x29\x5c\xcd\x73\x4d\x92\x3c\xc7\x7e\xaa\ +\x38\x69\xc3\x24\x11\xab\x2f\xab\x42\x84\xc5\xf1\x43\xb1\x6c\x11\ +\x30\x08\x55\x6e\xa8\xd7\xef\x67\x26\x9b\x9a\x9a\x8a\x5b\x31\x10\ +\x74\x97\x97\x6c\x66\xb0\x12\xad\x4c\xfe\xc5\xb1\x81\x34\xbc\x6a\ +\x7d\x88\xd1\x55\xf5\xee\xa6\x9a\xeb\x4d\x46\xe5\x57\x5b\x10\x22\ +\x0a\x82\x61\x2e\x59\x65\x32\xfb\xe4\x59\x2a\x51\xdb\x28\x30\x8a\ +\x2c\x96\xad\x45\xd7\xd7\xe6\x5c\xa1\x35\xee\xa7\xd8\xb2\x80\x10\ +\x22\x01\xba\xd2\xad\x5b\x6f\xc3\x56\x52\xc0\x40\xa1\xd2\x00\xa4\ +\x10\x2d\xba\xb1\xed\x56\x44\x48\x57\xde\xaa\xab\x09\x23\x09\x50\ +\x21\x22\x01\x64\x8d\x4d\xfa\x69\x2f\xc9\x94\x0a\x9b\x71\x98\x24\ +\x69\x2f\x49\x75\xa0\x55\x10\xa4\x69\x6a\x0c\x07\x61\xb8\xfb\x9e\ +\x3b\xb7\x6f\xdb\xde\xe9\x76\x4e\x9e\x38\xdb\x4d\xd2\x6e\xb7\xbb\ +\xb8\xb8\xd8\xef\xf7\xdd\x29\x76\x1f\x5c\x11\xb5\xda\x6d\x7b\x8b\ +\xcc\x5b\xf4\xe1\xac\x43\x28\xdd\x05\xe8\xae\x4a\xd7\x04\xcb\x6c\ +\x11\x04\xc8\x1d\x1e\x86\x42\x4f\x63\x98\xf2\xc8\xe4\x91\x28\x89\ +\x33\x65\xad\xdd\x53\x0d\x8a\x08\xc8\xb5\x9b\x8c\xa5\x4e\x52\xd2\ +\x78\x15\xa9\xea\x46\xb1\xc6\xb2\x1d\x41\x85\x8b\xab\x18\xc0\x41\ +\x89\x58\xf6\x52\x55\x59\x02\x85\x68\xed\xc4\x99\x1f\xed\x66\x60\ +\xff\x3b\xab\x50\xeb\xd0\x05\x88\x14\xed\x78\x88\x8e\x9b\xea\x06\ +\x3d\xb8\x5b\xd4\xf5\x30\xae\x45\x28\x2a\x08\xdc\xb5\x8f\xbe\xf0\ +\x57\x0d\xaf\x10\xc9\x33\x4c\xab\x1f\xad\x0a\xb8\x54\x01\x4a\xff\ +\x4b\xca\x4f\x5d\x64\x28\x3c\xd2\x8e\x36\xd6\xf8\x35\x82\xa9\x8f\ +\x09\x24\x7b\xc0\x7e\xcc\xeb\x95\xba\xbf\x08\x32\xe2\x46\x27\x36\ +\x40\x0e\x20\x79\xd1\xdd\x89\x44\x30\x48\x13\x6b\xf3\x66\x7b\x3a\ +\x0c\x83\x66\xbb\x6d\xd2\x81\xc9\x4c\x3e\xda\x84\x38\xd2\xe8\x4b\ +\xc5\xc7\x40\x10\x2e\xfb\x52\x10\x61\x6d\x0e\x0c\x5d\x93\x62\x15\ +\xc9\xb2\x96\xab\x9d\x2e\x46\x78\x18\xff\x96\xc4\x19\x2c\x33\x6b\ +\x87\xa0\x56\xb7\x90\x22\xe5\xfb\x37\x5d\x9c\x2e\x28\xc0\x32\xd6\ +\x0c\xeb\x59\x11\x2c\x8c\x80\xc8\xe8\x29\xc7\x05\x75\x5d\x51\x49\ +\x9b\x92\x02\x1a\x2b\x7a\xc1\x21\xb7\x19\x65\xa4\xc3\xa8\xd5\x9e\ +\xb2\x83\x41\x66\x06\x04\x10\x28\x6d\x0a\xb5\x32\x14\x25\xbe\xc3\ +\xab\xe0\x5c\x21\x22\x28\x27\xfe\x40\x41\xd0\x9e\xda\x82\xa8\x08\ +\x81\x30\xb2\x82\x04\xaa\xd7\xef\x13\xa9\xf9\x1d\xbb\x16\x76\xec\ +\x30\x79\xbe\xff\xc0\xa1\xf3\xe7\xce\x27\x03\x73\x65\xb1\x93\xe7\ +\xb9\x65\x5b\x7c\x34\x16\x5f\xb4\x89\x97\x7a\x7c\x8b\xcc\xb8\x06\ +\x4f\xfb\xa5\x62\xf2\x87\x71\x17\x02\xa2\x29\x09\x69\x2c\x8c\xec\ +\x40\x23\x03\xae\x04\x08\x58\x65\x7c\xc0\xf8\xd5\xe4\x4b\xf8\x2a\ +\x0c\x02\x01\x77\x3f\xb0\x8f\x33\x10\xc4\xd1\x7a\x99\x4b\x32\xa3\ +\xf7\x48\x0c\x4e\x1e\xc8\x83\x95\x82\x2e\xe9\x1f\x86\x1e\xcc\x0c\ +\x60\xbd\x48\xb6\x3b\x7f\x63\x78\x50\xd5\x07\xb9\xfa\xdd\xb0\x3e\ +\x5d\x7e\x5d\x12\xca\x9c\x60\xb0\x54\x77\x58\x19\x5f\x48\x15\x74\ +\x29\x27\x00\x93\x2f\x3b\xae\xbe\xef\xb7\x08\x09\xd9\xfb\xa9\x32\ +\x72\x2c\xd9\xcd\x13\xc0\xd6\xd5\xb2\xb9\x6a\xc0\x32\xfa\x53\x23\ +\x8a\xc7\x02\x32\x74\x4c\x38\x42\xce\xa8\x22\xee\x93\x18\xbc\xff\ +\xdf\xb0\xfe\x58\x3a\xb3\x31\xfe\x84\x0f\x31\xca\xc5\xe4\xa2\x1d\ +\xc2\xb2\x2d\x91\xe0\x2c\xcb\xcc\xd2\x52\xab\xd5\x6a\xb7\x9a\x3a\ +\x6e\x0c\x92\x41\xbf\xdf\x4f\x92\xc4\x47\x2e\xa3\x0f\x11\x86\xb1\ +\x89\x73\x09\x88\x44\xa8\x95\xbe\x1e\xc0\xe5\x6a\xe9\xa2\x52\xe4\ +\x26\x69\x17\x48\x05\x17\x2d\xee\x84\xa5\x78\xb4\x93\x36\x23\x10\ +\x2c\x0b\x7d\x6e\x91\xd1\x57\xe2\x99\x48\x39\xcf\xe6\x35\x32\x3d\ +\x45\xd6\xd8\x82\x2b\x53\x6d\xe0\xf7\xeb\x2e\x82\x54\x3a\x3e\xbf\ +\x07\x46\x2e\x97\x92\x60\xc5\x5c\xa8\xcd\x0a\x88\x31\x59\x96\xd1\ +\x74\xd4\x6e\xb5\x9a\x26\x6d\xf7\x92\x7e\x6e\x72\x40\x12\xc0\xdc\ +\x30\x11\x69\x01\x16\x44\x03\xa0\x82\x30\x54\x4a\x69\x04\x62\x66\ +\x64\x04\xb0\x39\x9b\x22\xe3\x61\x61\xc2\x9c\x41\x72\x46\x0a\xef\ +\xbc\xfb\xae\xf9\xed\xf3\xc7\x8e\x1d\x3b\x7c\xf8\xc8\xe2\xe2\x62\ +\xaf\xd7\x77\xe0\x9b\x56\x3a\x50\x45\x8f\xa2\xd3\x8f\x44\xf0\x34\ +\xaf\x5b\x06\xe7\x12\x11\x63\xd9\x58\xcb\x95\x09\x91\x9c\x1b\x00\ +\x53\xa1\x5f\x03\x11\x5a\x90\xa1\x82\x16\x51\xe5\x2a\xe6\x22\x3e\ +\x86\x42\x50\xc3\x11\x5e\x10\xd1\xb2\x38\x9d\x72\x18\x36\x9e\xa3\ +\x08\x58\xb1\x25\x8a\x0c\xaa\x9c\x41\x5d\x85\xc9\x2b\x27\x4b\x3c\ +\x45\xab\x88\x32\x10\x45\xca\x9e\x5b\x2c\x5a\x57\xdc\x0f\x3a\x26\ +\x7a\xf5\x24\xbb\x28\xb2\x5a\x71\x1f\xe7\x0d\x39\xbe\x9f\x0c\x73\ +\x04\x3f\x0a\x5b\x15\xaa\x15\x02\x65\x72\xe1\xf5\x51\xab\x92\x5e\ +\xab\x1e\xfc\x87\x4e\xcd\x01\x55\x39\x73\xc8\xe3\xd1\xae\x78\xea\ +\x64\x99\x69\x2c\x43\xac\x06\x8f\xbe\x1c\x59\x4d\x1e\xe1\x6a\xd2\ +\x4b\x30\xc2\xf9\x1a\xcb\x85\xae\xd6\xc3\x3c\x64\xc6\x3a\x67\x51\ +\x3c\x13\x60\xe1\x09\x21\xe0\x11\xc0\x8b\x98\x8c\xb5\x0a\x95\xb5\ +\x2c\x56\xc0\x0a\x31\x2a\x21\x31\x76\xd0\xed\xa2\x31\xcd\x66\xec\ +\x0a\xd0\x00\xe0\x94\xb5\x7d\xb7\x39\x5b\x9b\xe6\x39\x5b\x26\x42\ +\x04\xb2\xd6\x82\x20\xba\x80\x1d\x0b\x71\xa0\x55\xdf\xd3\xe5\xdd\ +\x3a\x6c\xdb\x62\x36\x0a\xb5\x60\xc9\x29\x61\x02\x42\x74\x32\x0b\ +\x68\xcb\x9c\x40\xeb\xdd\xba\x4a\x00\x00\x12\x23\x49\x44\x41\x54\ +\xc4\x89\xf2\x59\x20\x46\x60\x46\x55\xa6\xba\x08\x04\x24\x85\x34\ +\x13\x9b\xa2\x7b\x06\x3d\x12\x00\x80\xcc\x50\x21\x3f\xbb\xb5\x27\ +\xf7\x5b\x5d\x33\x60\x85\x81\x4c\xae\x1c\xc9\x6c\x6d\x39\x9b\xc7\ +\xe6\x83\x54\x8c\x69\xe8\x30\x0c\xe3\xe9\x29\xd5\x59\xce\x97\xb3\ +\x66\x33\xd6\x8d\x38\x4d\x13\x22\x05\x2a\x30\x0c\x59\x9a\x29\x4d\ +\x51\x18\x37\x82\xd8\x95\x8f\x15\x16\x95\x7b\x72\x7e\x13\xd0\x22\ +\x08\x40\x96\xa5\x61\x18\x05\x3a\x7c\xe7\x9d\xc3\x87\x0e\xbd\x7d\ +\xee\xfc\x45\x45\x10\x04\x81\x76\x92\x49\xe5\xb1\x77\xc1\x7b\x9e\ +\x1b\x63\x72\x61\xb8\x9e\x46\xf7\x0d\xf5\x5c\x55\x1e\x8d\x87\x87\ +\x60\x94\x2d\x51\xaa\x2f\x0d\x6b\x31\x45\x21\x19\xc4\x8f\x86\x1f\ +\x8b\x06\x5c\x8d\x84\x0b\x1c\x6b\x08\x02\x88\xb0\x65\xa3\x94\xb2\ +\xd6\x64\x69\x1a\x05\x91\xab\x66\xae\x98\x42\xbb\xf5\xf3\x81\x92\ +\x7b\x4d\xe5\x18\x4b\x35\x74\x77\x02\x29\x2e\xce\x72\xcd\x34\xae\ +\xe0\xed\x54\x1f\xdc\xef\x19\x83\xe1\x1d\xce\x55\x05\x3b\xaa\x0b\ +\x22\x00\x5c\xba\xe5\xea\x41\x95\x35\x94\xb7\x26\xd7\xdf\xe3\x74\ +\x3e\x49\xf5\x07\xd3\x13\x20\xae\x46\x0a\xf3\x54\x46\xff\x50\xaa\ +\x98\xfd\x4a\x7f\x0b\x87\x08\xe7\x4a\x79\xf4\x24\x9a\x56\xd2\xe2\ +\xc7\x5d\xd5\x24\xa1\x77\x12\x66\x76\xa2\x9a\xd5\xc1\x25\x22\x02\ +\xac\x7a\xb6\x97\xa6\x83\x38\x8e\xa3\x28\x9a\x9a\x9a\x6a\x36\x9b\ +\xc5\x10\x10\xa5\x0a\x11\x34\x44\x6b\x8c\xd3\x12\xe4\x4a\x0f\x10\ +\x91\xc9\x06\xfd\x2c\xcb\x57\x89\xd1\x23\x58\xcb\x5e\x05\xa4\x12\ +\x4d\xe7\xc3\x04\xbc\xb8\x53\x1d\x35\x9a\x99\x2d\x17\x6a\xd5\x0c\ +\x00\xc8\x20\x4c\xc2\x0c\x5c\x00\xb2\x4e\xc3\x43\xb0\x5c\x20\x64\ +\x2e\xff\x03\x51\x95\x90\x02\x8d\x2d\x72\x95\x60\x58\xfd\x4f\xf7\ +\xc6\x1c\x82\x56\x94\x77\x45\x04\xa4\xdb\xeb\xb2\xf0\xc2\xc2\x42\ +\x23\x8e\x77\xee\xda\x35\xbd\x65\x8b\xeb\x2b\xd0\x89\x76\x2b\x9c\ +\xe7\x79\x96\xe7\xbd\xc5\xee\xe2\xe2\x62\x18\x86\x00\x10\x28\xa5\ +\xa9\x28\xda\x68\x47\x0f\x22\xb2\x80\xa8\x48\x6b\xdd\xe9\x74\xcf\ +\x9c\x39\x73\xe9\xd2\xa5\x7e\xbf\x1f\x68\x0a\xc3\x40\xeb\xc0\x75\ +\xc9\xba\xad\x54\x66\xb8\x9c\x65\x79\x9a\xa6\x59\x96\x05\xc1\x2d\ +\xc3\xa1\x2f\x24\xcb\xd9\x56\x09\xd6\xd5\x52\xd7\x28\xb0\x32\x1c\ +\x2c\x5c\x8d\x5f\x00\x47\x7c\x71\xb9\x9b\xcb\x7a\x8a\xeb\x52\x2f\ +\x14\xf9\xd9\x6d\x69\xd7\x97\x3f\x18\x24\x9d\x4e\x07\x5a\xe0\x2a\ +\x89\x2e\xe7\xe7\x09\x95\x71\x07\x99\xf9\xd3\xe8\x79\x37\x3e\xeb\ +\x42\x24\xdf\x78\xe8\xb7\xbe\x7b\xea\x0e\x96\xaa\x26\x8f\x93\xc9\ +\x57\x35\xe2\xab\x06\x53\xe2\x92\xd1\x11\x56\xc0\xb0\xc3\xae\x02\ +\x93\xaf\xe9\xce\x18\x25\x8e\x0f\x89\x54\x2b\xd6\xb9\x26\x49\x12\ +\x63\x8f\xc9\xf9\xe5\x6a\xf2\xb5\xa2\xf3\x9a\x2c\x35\x56\x99\x5f\ +\xa3\x38\xe0\x0a\x74\xd6\x49\xb7\x55\xad\x2d\xfa\xf8\xd4\x63\xf6\ +\x63\x99\xb8\x65\x0b\x2c\xc6\x0c\x15\x87\xca\x56\xb3\x61\xa9\x11\ +\x00\x72\x44\xce\xb2\xea\x8d\x52\x60\x4f\xe4\x3a\xa6\xd7\xca\xbe\ +\xae\xc2\x85\xd5\x42\xad\xf3\xb6\x25\x47\x97\x7d\x4d\x09\x11\x9c\ +\x9a\xb3\x0b\x64\x84\xb0\x1c\x06\xc2\x50\xe8\x29\x3a\xd0\x14\xca\ +\x79\x39\x52\x8e\x92\x1e\xa9\x03\xf8\xdb\x77\x6c\x31\x27\x1b\xd4\ +\xdc\x17\x6e\x0f\x1b\x63\x16\x17\x17\x49\xd1\xd6\xd9\xad\x5b\xb6\ +\x6c\x71\x63\x5f\x92\x24\x71\x2f\xf0\xad\x63\xbe\x2e\x6f\xad\x1d\ +\x0c\x52\x0f\x85\x92\xcb\x16\x11\x50\x87\x2a\xd0\x6e\x82\xcc\xf9\ +\xf3\xe7\x93\x24\x09\x82\xa0\xd9\x6c\x3a\x7d\xe0\x46\xa3\xa1\x82\ +\x80\x2a\x32\x04\xee\x39\xa6\x69\xba\xbc\xbc\x5c\x74\x98\xdf\x12\ +\x9e\x0b\x41\x04\xf2\xdc\xb8\x68\x65\xac\xa0\x53\x2d\xc9\x57\x79\ +\x2b\xa5\x5e\x78\xf1\xa8\x90\xa0\x9a\x2d\x62\xd1\x32\x57\xf4\x70\ +\x70\x81\x8b\xb9\x24\xce\x29\xf6\x62\x96\xa5\xd6\xda\x28\x8a\xb6\ +\x6f\x9b\x13\x1e\x32\x12\xfc\xe8\x9d\xea\x36\x73\x31\x9d\x63\xc1\ +\xf9\xbb\xb7\xf2\xe0\xd9\x8f\x74\x87\xb1\xee\xb9\x4a\x7e\xe7\xfb\ +\x2d\xc6\x68\xdf\x44\xe0\xbf\xe5\x0f\x7c\x95\x0a\x60\x65\xc4\x47\ +\xf8\x72\xd2\x90\x79\xb8\x36\x9c\x6b\x32\xc2\x1d\x6b\xe8\x19\x73\ +\x52\xd5\x4a\xe2\xe4\x10\x84\x15\x7f\xf0\x6a\x39\xe0\x8a\x6e\xf4\ +\x6a\x31\xd7\x58\xed\x6f\xbc\x19\xa8\x1a\xa8\x56\xe7\xf9\xc9\xf0\ +\x29\x54\x5f\xa0\x14\x21\x82\xbb\x60\x8c\x31\x69\x9a\xba\xcc\xd1\ +\xa9\x3f\xba\x2e\x34\xa7\x78\xe5\x9d\xa0\x2f\x05\x0a\xf3\x1a\xe3\ +\x5d\xac\x5e\x03\x4e\xc8\x0c\x95\xbf\x36\x98\xab\xf8\x3d\x97\x78\ +\x05\x96\xed\xe9\x50\xce\x2e\xf1\x28\x31\xf2\xd5\x87\x7a\x54\x5b\ +\xaf\x56\xe0\xa6\x54\x2e\xaa\xea\x03\xad\x7e\x6a\xbf\x33\x8d\x31\ +\x17\x2f\x5c\x64\x60\x37\x0f\xc1\x5f\xf6\x00\x92\xe7\x79\x9a\xa6\ +\x83\xc1\xc0\x89\x65\x36\x9b\x4d\x07\x40\x0c\xeb\xf6\x2c\x4e\x50\ +\x21\xc9\x72\x11\xe9\x76\xbb\x9d\x4e\x27\x49\x06\x6e\x4c\x9f\x13\ +\x23\x73\x83\x47\x01\xd1\x85\x32\x59\x66\x9c\x7a\x4f\x50\x68\xd1\ +\xd1\xf5\xa8\x0c\x6d\x24\x13\x15\xc3\x30\x2c\xa6\x7a\x8c\xec\xe9\ +\xb2\x99\x61\xd4\x73\xf9\x10\xb7\xd2\x6f\x35\x82\x73\x91\x6b\x74\ +\x2c\x65\x15\x19\xdc\x10\x40\xf7\xb3\x85\x8a\x5e\x43\x61\x31\xfd\ +\xaa\x11\x99\xb4\x98\xa9\x13\x45\x91\x65\x86\x51\xaa\x81\x08\x6b\ +\xad\xe3\x38\x6e\x34\x1a\x69\x9a\x26\x49\x52\xed\x71\x01\x00\x63\ +\xc5\x0f\xf2\x71\xaa\x03\xae\xd3\xa8\xb8\x36\x11\xab\x9d\x2b\x5e\ +\x0a\xb5\x72\x9c\xd8\xd7\x77\xac\xb5\x25\x28\xef\x92\x03\x36\x2c\ +\x7e\xd2\x8c\x0f\x0c\x3d\x94\x86\xb8\x26\x12\x7d\x1c\x37\xf2\x2c\ +\x53\x5a\x0f\x7b\xbc\xa9\xc2\xbf\x2c\x03\xdf\x32\xd4\xad\x16\xc4\ +\xb0\xc4\x86\xfd\x65\x5e\x64\xcd\x63\x48\xd6\x8a\x75\xd5\xab\xa0\ +\x60\x70\x35\x56\xc4\x58\x65\xb3\x9a\x1b\x56\xc4\x5e\x8a\x40\xc6\ +\x61\xf3\x7e\x78\xb5\x8b\xe8\x9d\x83\x72\xf3\xee\x8d\xb1\x6c\x2d\ +\x80\x10\xa1\xfb\xec\x7e\xf6\xa5\x63\x05\x7b\x1c\xdd\xd5\xbb\x47\ +\xdf\x86\x10\x29\x6b\x72\xad\xf5\xaa\x95\x6e\xb4\xd6\x8d\x46\xc3\ +\x85\x78\x45\xa2\x5d\xe8\x6d\x95\x2a\x63\x45\x5b\x94\x03\xb5\xad\ +\xe3\x1b\x3a\x3f\x86\x00\x28\x88\x16\x15\x11\x2a\x2a\x44\xba\x88\ +\xac\xb5\x86\xad\x7b\x42\x0c\x0c\x82\x55\xd6\x5b\xa9\xa1\x09\x63\ +\x15\x70\x18\x6d\x26\x1d\xbb\x24\xac\xb5\x96\x6d\x96\x66\x61\x14\ +\x5a\x63\xd3\x34\x6d\xc6\xcd\x24\x4d\x2e\x5f\xbe\x2c\x22\xad\x56\ +\xcb\xdd\xf4\xae\x09\xdc\x01\x23\x4a\xa9\x2c\x1b\xb8\x0e\x27\x66\ +\x46\x01\x27\xfc\x0d\x84\x2e\x05\x54\x88\x2a\x8a\x00\x71\x69\x69\ +\x89\x99\xa7\xa6\xa6\xa2\x28\x8c\xe3\x38\x8e\x63\xad\x5d\xdd\xc3\ +\x29\x13\x8b\xb8\xc2\x0a\xb3\x35\xa0\xb4\x0e\x82\xa0\xdd\x6a\xba\ +\x3f\x7a\xed\x6b\x63\x83\x3c\xd7\x20\x49\x1e\x7e\xe4\x91\x3f\xfc\ +\x2f\xff\xf5\x7d\x61\x66\x1c\xaf\x7e\xf8\xe3\x25\xe3\x65\x2a\xc4\ +\x11\x42\x52\x21\xcd\x57\xfd\x51\x98\x6c\x5b\x99\x4c\x4e\x27\xc2\ +\x0d\x28\x71\xf4\x91\x3f\x57\x29\x4c\x16\x50\xfa\x18\x4d\x56\x26\ +\x11\xda\x95\x68\x53\xef\x1b\xa0\x4c\x3a\x02\x37\xba\x31\x4d\xd3\ +\x55\xe4\x89\x41\x10\xfc\xd9\x9f\xfe\x71\xf1\x71\x6e\x1c\x63\xf6\ +\xa3\xb7\x46\xde\xfc\x78\xf1\xf0\x26\x91\x68\x56\x5a\xd6\x95\x5e\ +\x32\xca\xbc\x1d\xa5\xd2\x8c\xe8\x6d\x8e\x3c\xc6\x95\xc9\x32\x38\ +\xf2\xb7\x1d\x4c\xb3\x8a\x37\x9f\xf4\xfb\xff\xf2\x33\x9f\xfd\x95\ +\x5f\xfd\x35\xbc\x1a\xb5\xcd\x95\x5c\xf0\x5a\x1f\x67\xa8\x6e\x75\ +\xf5\x57\xac\xd7\x42\xfb\x23\x53\x85\x32\xc6\x62\x9f\xab\x84\x7b\ +\x52\x3d\x80\xc3\x13\x5c\xc1\x46\x1c\x1c\x7f\x1d\xbf\x6a\x78\x0c\ +\x1b\x8d\xc6\x04\xae\xfd\x13\x8a\xb9\x94\xd2\x5a\x07\x70\xcb\xdb\ +\xf5\x24\x41\x1b\x6f\x6b\xa1\x47\xb6\x5a\x4d\xb8\x6d\x0c\x57\x38\ +\xef\xd7\xb8\x24\xde\xc7\x03\xaf\x9a\x98\xea\xee\x8c\xf0\x3a\x3a\ +\x87\x3f\x90\x8b\x3c\x06\x38\x54\x2e\x89\x6b\xc4\xd7\x57\xf7\x56\ +\x38\xe9\x99\x6f\x21\x3e\xd7\x3a\x96\xc9\x36\xe0\xad\x6e\xa6\x7d\ +\xb6\x4e\xa4\xf0\xda\x36\xed\x86\xff\x20\x1a\xd5\x4b\x50\x5b\x6d\ +\xb5\xd5\x9e\xab\xb6\xda\x6a\xab\xad\xf6\x5c\xb5\xd5\x56\x5b\x6d\ +\xb5\xe7\xaa\xad\xb6\xda\x6a\xcf\x55\x5b\x6d\xb5\xd5\x56\x7b\xae\ +\xda\x6a\xab\xad\xb6\xda\x73\xd5\x56\x5b\x6d\xb5\xe7\xaa\xad\xb6\ +\xda\x6a\xab\x3d\x57\x6d\xb5\xd5\x56\x5b\xed\xb9\x6a\xab\xad\xb6\ +\xda\x73\xd5\x56\x5b\x6d\xb5\xd5\x9e\xab\xb6\xda\x6a\xab\x6d\x9d\ +\x4c\xd7\x4b\xb0\x61\x26\x00\x0a\x21\x0e\x6e\xb8\x0f\x17\x11\x92\ +\x1c\xad\x00\xd6\x8b\x78\xe3\x16\xaa\x18\x51\xad\x4a\x21\x06\xad\ +\xe4\xb9\x1d\x60\xbd\xf0\xab\xdd\xf0\x21\x41\xa8\x57\xd3\x78\x9e\ +\xe4\x28\xb7\x9c\xe7\x52\x1a\x48\xad\xf0\x31\x8d\x01\xd9\xcc\xaa\ +\x06\x9a\xe0\x62\x0f\x5f\x39\xa1\xf4\x0d\x46\xba\x86\xe1\xc9\xbb\ +\x79\xae\x39\x39\xae\xf8\x86\xc2\x6b\x02\xa5\x57\x50\x74\x61\x0b\ +\xd6\x5c\x7b\xac\xf4\x07\xd7\x10\xd5\x9b\xa7\xbf\x91\x64\x8b\x84\ +\xea\x46\x7f\xd6\x72\x3e\xd7\xbe\x77\xcf\xb6\xc7\x2d\xe7\x6b\xca\ +\x6b\x56\x1a\x13\xbb\x7e\x83\x1d\x6f\xe1\x3b\x83\xe4\xc8\x25\x3a\ +\x78\x5e\x07\xea\x06\xb6\x96\x08\x28\x82\x9f\xbf\xc7\x06\x74\xad\ +\xdb\x66\xa3\x3d\x97\x90\xb2\x97\xce\xda\x2b\xe7\xc7\x54\xd6\x50\ +\x07\xc1\x1d\x7b\x75\x23\xb6\x59\xba\x59\x1f\x64\x40\x70\xa9\x8f\ +\x7f\xfd\x46\x10\xdf\xa0\x4c\x59\x92\xc3\xfd\xdb\xb2\x1d\xed\x35\ +\x78\x2e\x24\x3b\x48\xec\xd9\xe3\xc2\x76\x4c\x0e\x49\xcd\xed\x8c\ +\xe6\x76\xb2\xc9\x36\xa5\x24\x0b\xa1\xda\x7f\xf2\x6b\x17\x3b\x47\ +\x14\x45\x37\xfa\xb3\x99\xe9\x3d\xb2\xeb\x53\xf7\xcf\x7f\x6c\x8d\ +\x9e\xeb\xca\xe5\x4b\x83\xa4\x5f\xbd\x33\x04\x20\x6e\x34\xb6\xce\ +\xce\x6d\x6e\x19\x9c\x50\xc1\xe1\x4b\xf4\x7f\xdf\x08\x5a\xe1\x8d\ +\x79\xae\x50\xc1\x53\xbb\x6d\xa8\xae\x75\x99\x6e\xac\xe7\xd2\xa1\ +\x39\xf1\x4e\xf8\x0f\x7f\xb6\x2d\x54\x42\xc3\x3f\x8d\x00\x66\xd0\ +\xbf\xbc\xe7\xc3\xaf\x0f\xc2\x07\x9e\xfc\xf9\xf6\xdc\x02\x5b\xb3\ +\xf9\x1e\xa4\x00\x10\x42\x2b\x94\x86\xae\x5c\xbc\x82\x84\x22\x80\ +\x9a\x20\x37\x82\x84\xc2\x02\x84\x01\x0d\x67\xe6\x10\x02\xe1\x1a\ +\xf4\x30\x11\xad\x31\xfc\xcd\xff\x35\x73\xe1\x68\xd0\x6a\xfb\xd1\ +\xdf\x08\x20\xd9\xa0\x3f\x35\x7f\x68\xe6\x41\xb5\x75\xfb\x7d\x8f\ +\xff\x9c\xc9\xb2\x4d\x99\x2d\x46\xba\xad\x28\x60\x66\xa2\x00\xc1\ +\xe4\xd6\x2a\x15\x00\x67\x46\x48\xab\x00\xc4\x08\x10\x01\x1b\x66\ +\xad\x23\x2c\xe7\xfd\x21\xa0\x56\x91\xac\x61\xe1\x89\xe8\xec\x99\ +\x53\xdd\x4e\x67\x76\x76\x0e\x46\x6e\x6a\xb9\x7c\xf9\x22\x12\x6d\ +\xdb\x3e\x9f\xa6\xe9\x2d\xa8\x64\xb9\x5e\x1b\x3e\x20\x68\x85\xd2\ +\x0c\xfc\xd0\x96\x42\x71\x15\x09\x15\x40\x66\x45\x11\x5a\x16\x52\ +\xa8\xb1\xd8\xf0\xce\x73\xbd\xef\x8a\x6c\xac\xe7\x52\x7a\x70\x6c\ +\xff\x42\x23\xd8\xb6\x7d\x9e\xad\x01\x22\x10\x00\x61\x45\x64\xef\ +\xfa\xd8\x3f\xfc\xbf\x2f\xa7\x0b\xf7\x35\x9e\xf9\xb4\xc8\x6d\xa1\ +\x84\x67\x2d\xdf\xb1\x77\xf6\x13\xed\xe4\x9b\x9d\xf8\x0f\x1e\x6f\ +\x2c\x26\x7c\xf1\x5c\xef\x6f\xf6\x75\x69\xa1\xf5\x5b\x1f\x9e\x9a\ +\xd5\x70\xf9\x7c\xf7\x8b\xfb\xba\x83\x35\x83\x2c\x88\x98\x77\x16\ +\xa3\xd3\x87\x77\x3d\xf0\xa0\x0c\xba\xa0\x75\xa1\x60\x69\xad\xde\ +\xf5\x33\x2f\x1f\x3b\xfb\xda\x37\xbe\xf4\xf4\xef\xff\xa1\x6c\xde\ +\xe4\x45\xc4\x64\xb0\xe3\xe9\xa7\xfe\xc3\xde\x29\x33\xc8\x7b\x27\ +\x7e\xfc\xec\xf7\x8e\x1c\x7a\xec\xa9\xff\xb6\x63\xf1\x2f\xff\xf6\ +\xcd\x97\x17\xee\xff\xb7\x1f\x6e\xee\xff\xfa\x81\xb7\x3f\xf4\xe8\ +\xbf\x7a\x6c\xd7\x1d\xc0\xcb\xaf\xed\xff\xf3\xb7\xce\x9d\x5e\x8f\ +\x70\x08\x2f\x5d\xbc\xf8\xf4\x27\x9e\x99\x99\x9d\x1b\xfb\xc6\xf2\ +\xf2\xd2\xf7\xbf\xfb\xe2\xc2\xce\x5d\x90\xa6\x70\x7b\x58\x6e\xe1\ +\xf1\xc7\xb6\x2d\x2c\x2f\x9d\xd8\x3a\xf3\xdb\x7b\x68\x29\x93\xa3\ +\x47\x96\xbe\x7c\x60\xb0\xf7\x81\x2d\x9f\x7d\xb8\x19\x01\xbf\x73\ +\x78\xe9\x2b\x6f\x0d\x44\x5d\xd7\x86\xdf\xe8\x6c\x31\x67\x40\x37\ +\x51\x35\xcf\xb2\xce\x15\x40\x0a\x10\x79\xcf\x23\x5f\x7a\xe1\xe5\ +\x0b\x09\xff\xf2\xe7\x7e\x2f\x88\x22\x6b\xcc\x6d\xf1\x24\x05\x82\ +\x48\x6f\x6f\xd1\x34\xe8\x93\x87\x2f\xff\xd1\x2b\xe6\xdf\xff\xfa\ +\xc2\x2f\x3e\xc8\x33\x7b\xa7\x2f\x1c\xb8\xf8\x3f\x8f\x99\xa9\x18\ +\x33\x58\x97\xeb\x18\xad\xb0\x45\x22\x93\x59\x1d\xe4\x97\xce\x30\ +\x22\x59\x1b\x2f\xdc\xf9\xfa\xb9\xce\x37\x9e\x7f\xf1\x89\xcf\xfd\ +\xeb\x1d\xf7\x3d\x94\x0f\x92\xcd\xbb\xd6\x2c\xd8\x9e\x89\xfa\xff\ +\xf4\xea\x17\xde\x4e\xf6\x7c\xe6\x63\xff\xe6\xc3\xfd\x2f\x58\xbd\ +\xf3\x23\x3f\xfd\xbb\xc7\xce\xbe\x7d\x5e\x6d\x9d\x8e\xf4\xfc\xee\ +\xcf\x3f\xb9\x60\x9e\x7d\xe1\x3f\x2d\x49\x1c\xa0\x51\x4a\xad\x47\ +\xdc\x2f\x5a\xe9\x15\x35\x9d\x03\x1d\x28\xa5\x6f\x2b\xe4\x5f\x00\ +\x5a\x4d\x3d\x63\xa8\x13\xc3\x2b\xfb\xce\xfd\xf9\xb9\xc6\x17\x7e\ +\x75\xcb\xe3\x26\x78\xfa\x43\x8d\xe7\xbe\x7d\xee\xd5\x2b\xd0\x0a\ +\x01\x34\xe2\xf5\xdd\x18\x1b\xcd\x8a\x30\x22\x12\x44\x6f\xc1\xec\ +\xbb\x8d\x85\xb0\xd9\xc6\x3c\xe5\xbb\x1e\xfa\xd2\x6b\x47\x8f\x1f\ +\x7f\xef\x89\x07\x76\x87\xcd\x29\x5e\xdb\x84\xae\x0f\x5a\x2c\x20\ +\x86\xc1\x58\x99\xdb\x16\xff\xd2\xc3\xad\x19\x34\x99\xd2\x73\x9c\ +\x3d\x7f\x24\x65\x85\x71\xa4\xae\x0d\x52\xde\x10\x76\xc0\xd6\x5e\ +\x6e\x2f\xbc\x32\x68\xe1\xfc\xdd\x90\xf4\xc2\xb9\x1d\xaf\x9b\xa9\ +\x2f\x3f\xf7\xe2\xa3\x77\x2d\xec\x5c\xd8\x6e\xec\xa6\x8f\x73\xc5\ +\xb2\x05\x54\xfd\xa5\xd7\xde\x3c\x75\x7a\xe7\xce\xc7\x74\xef\xb5\ +\xef\x1e\xda\x77\xff\xc3\xbf\xb3\x33\xc8\xfa\x79\x70\xf7\x8e\x7b\ +\xce\x1c\xfd\xfa\x99\x41\x1e\xe8\x38\x0e\x1a\xeb\x55\xaf\xb8\xda\ +\xc4\x46\x01\x59\xe3\x30\xc7\x0f\xe4\x05\xc2\x62\x2d\x18\xa1\xbb\ +\x77\xb5\x9e\x79\x30\x36\x7d\xb3\x65\x3a\xe8\x5f\x48\x7e\x78\xce\ +\xa0\xc6\x66\x44\xd7\x3f\x6a\x89\x36\xf8\xa4\x5a\xe6\x9c\x82\x7d\ +\x6f\x1e\xfc\xe2\xd7\xff\xf1\xc7\xad\x5d\xfa\xc1\x8f\x7c\xe5\xf5\ +\x77\xdf\xd8\x7f\xe0\x37\x3f\xf5\x89\xb6\xb2\x59\x96\xde\x3e\x3e\ +\x2b\xcd\xd9\x08\x28\x14\x06\xdc\xba\x25\xfa\xa9\x59\x7a\xe1\x95\ +\xcb\xdf\x39\x6d\xe3\x86\x9a\x52\xb2\x6c\xf5\x6f\xfd\xc2\xcc\x9e\ +\x68\x38\x87\x71\x6d\x3b\xc6\xb2\x0a\x7e\x7c\x69\xf1\x6f\xbe\xf6\ +\xf5\xe7\x4f\x75\xe3\x47\x9e\x7a\xd3\xb6\xff\xea\x6f\xff\xee\xb1\ +\x47\x7e\xea\xc9\xfb\x77\x77\x97\x97\x01\x37\xfd\xf5\x8f\x00\x9c\ +\x9b\x24\x17\xdd\x6e\x4e\xdb\xbc\x03\xaa\x71\xe5\xcc\x57\x5f\xbb\ +\x14\x7d\xec\xe1\x5f\x8a\xb8\x37\x30\xdc\x6c\x4e\xe7\x83\xe5\xd9\ +\x3b\x3f\xfd\x8b\x0f\xfd\x1c\xf1\x40\xd6\x7c\x6b\x88\x14\x93\xca\ +\x56\x7a\x37\x48\x4a\xdd\x56\x3e\x6b\x90\x33\x23\x10\x88\x20\xee\ +\xd8\xde\xd8\x1d\x9a\xff\xf3\x9d\x2b\xef\x74\x64\x2a\x26\xcd\x0c\ +\xcd\xf8\x77\x3f\xbe\xa5\xcd\xd7\x0b\x15\xe9\x0d\xde\x3b\x39\x03\ +\xf4\x97\x9e\x7a\xf4\x91\x23\x47\x8f\xfe\xf5\x73\xdf\xdb\xb1\xb0\ +\x70\xe0\xd0\xdb\xbf\xfe\xc9\x7f\xb1\x37\x3b\xff\xfc\xa5\x0b\x5b\ +\xf1\xb6\x08\x9f\xd9\xc2\xf6\x3b\x9a\x0f\xb6\x69\xef\x7d\xc1\xb9\ +\x43\x26\x98\x86\xe3\xc7\x96\xfe\xf8\xc5\xfe\x54\x93\x28\x80\xd7\ +\x97\xa6\x7e\xf3\xe3\x73\xdb\x4e\xc3\x7c\x8c\x76\x9d\xee\x64\x06\ +\x48\xfa\xbd\x47\xe7\x5a\x0f\xde\xbb\xf7\xf9\x97\x5e\xbe\xb8\xf4\ +\xe8\xe1\x23\x47\xef\xdd\xb3\xe7\x57\x1e\xd8\x75\xfc\xe5\x7f\x34\ +\x77\x3e\x81\x37\x69\x22\xd6\x2d\x74\x55\xb0\x0e\x77\xee\xbd\xf3\ +\xe9\xd6\xae\x7b\x1e\x9d\xee\xbc\x70\xf0\x8d\xbb\x7e\xe6\xd7\xc2\ +\x40\xde\x7e\xe7\x2b\x1f\x79\xe8\x33\xf3\xd3\xe1\x57\x0f\x3d\xff\ +\xcf\x9e\xfa\xfc\x33\x83\xad\xe1\xc2\x7d\xaa\x7f\x6a\x9d\xa2\x21\ +\x51\x44\x2b\x03\x95\x08\x8a\x68\xb3\xaf\x7a\xb1\x08\x2c\x78\xcf\ +\x3d\xad\x3b\x43\xfa\xd9\x79\xfc\xd1\x51\xdb\x5c\xe0\x1f\xbe\x71\ +\xf9\x4f\x0f\x9a\x99\x06\x85\xa7\x93\x8b\x0f\xcd\xfc\xce\x47\x67\ +\x0e\xdb\x46\x5b\xb9\x59\x92\xb7\x62\xb6\x28\xb9\xc0\xe0\xd2\xd9\ +\xfb\xfb\x27\x3f\xf7\xa9\x67\x7a\x49\xfa\xa3\xfd\x6f\x7e\xfc\xa3\ +\x1f\xfd\xd9\x56\x9e\xfc\xf8\x1d\x03\xc4\x2c\x70\x3b\x38\x2f\x04\ +\x6b\x60\xfb\x5c\xb8\xf8\xde\xd2\xb3\xc7\xf2\x8b\x27\xbb\xdf\x39\ +\x65\x66\xdb\xaa\xa1\x31\xb0\xe6\x6b\xdf\xbd\xf8\xfd\x45\x78\x68\ +\x3b\xbd\xf4\x5a\xe7\xd4\x00\xd4\x9a\xd7\x03\x11\x98\x21\xcd\xf3\ +\xf8\xf8\x1b\xbf\xf1\xc4\x23\xf7\xde\x7b\xdf\xcb\xfb\x7e\x30\xbd\ +\x75\xe6\xb3\x4f\x7e\x08\x8f\xfe\x28\xcf\x33\xb3\xd9\x93\x16\x44\ +\x1d\xc8\x85\xd7\x0e\x7f\x2b\x0b\xf7\xcc\xa8\xb3\xcf\xfd\xd3\x7f\ +\x7f\xaf\xdb\x7f\xef\xdd\x67\xdf\xed\x42\x43\x4e\x7d\xeb\x7b\xff\ +\xf9\x85\xe3\x67\x07\x97\xbf\xf9\xd5\x1f\x7c\x35\x9c\x79\x48\xf7\ +\xde\x78\xf5\xdd\x1f\x32\x45\xeb\x42\x40\x55\x54\x4c\x3e\x1e\x3f\ +\x78\x48\x4a\xa9\xdb\x23\x59\x44\x11\xb1\x0c\x77\xcc\xea\xb7\xf6\ +\x2f\xbe\x74\xce\x1e\x39\xd2\xd9\xbf\x0c\xdb\x5a\x2a\x0a\x50\xba\ +\x83\xff\xfd\xc2\xe5\xd3\x14\xdc\x15\x9b\xbf\xff\x51\xb7\xef\x06\ +\x11\xdf\x6a\x31\x17\x00\x08\x52\x2f\x33\xf6\xfc\x89\x47\xe7\x71\ +\xcb\xa7\x9f\xb9\xd8\xe9\x3f\x3a\x17\xc3\x91\x57\x53\xcb\x03\x73\ +\x5b\x20\x5c\x02\x40\x04\x97\xce\xf5\xff\xe2\x64\x0f\x10\xe2\x90\ +\x7a\xe7\x93\xf3\x02\x0d\x8d\x02\x80\x84\x90\x9b\x6f\xbf\x7a\xe5\ +\x39\x01\x22\x8c\x43\x5c\x9f\x7b\x19\x71\x60\x38\xed\x75\xb6\x9e\ +\xda\xff\xf9\xa7\x7e\xfa\xc0\xde\x3b\xef\x59\xd8\x36\x77\xe6\x80\ +\x4d\xfb\xdd\x6c\xd3\x43\x5c\x02\x40\x0a\x93\x77\xdf\xfd\xab\x77\ +\x8e\x32\xa2\x0a\x74\x33\x54\x78\xea\xd4\x8b\x40\x8d\x40\x37\x3a\ +\x17\xbf\x7f\x40\x74\x18\x34\x96\x2e\x7e\xfb\x5b\x67\xbf\x29\x80\ +\x5a\x37\x43\xa5\x87\xb4\x94\x35\x44\x7a\xa4\x54\x9e\x65\x71\x3c\ +\x3e\xf2\x32\xcb\x32\x44\xba\x1d\x42\x2e\x01\x50\x04\xef\x1e\xeb\ +\x1c\x3c\x0c\xa4\xb0\x19\xe0\xf1\xf7\x7a\x42\x14\xaa\xe2\xc1\xa4\ +\xcb\xe9\xb3\x2f\x0d\x18\x40\x29\x8c\x03\xc4\xeb\xcb\xd2\x37\xd6\ +\x73\x59\x33\x7b\xff\x87\x8e\x1e\xf8\xfe\xb9\xd3\xa7\xf1\xec\x41\ +\x1d\x9f\xa0\x20\x7c\xe9\x50\x07\x6c\x9e\x30\xea\x27\x3e\xd1\x68\ +\x34\x36\xfd\x88\x3a\x02\x40\x00\xad\x70\xca\x47\x53\x0a\x75\x99\ +\x4d\x03\x00\x22\x36\x23\x5c\xc7\xc0\x58\x58\x5a\xd3\x5b\x2e\x3f\ +\xf0\xe4\xb7\xdf\xfa\x4e\xa4\x7a\x78\xf2\x45\xdd\x9a\x3e\x70\xfc\ +\xa0\x4d\x7a\x2c\xd2\x9b\x7f\xe0\x8e\xdd\xf7\x89\xdd\xc4\xf5\x5c\ +\x37\xb3\x5e\x05\xc1\x74\x95\x02\xac\x75\xe1\x4d\x94\x6a\xaa\xf2\ +\x8b\x58\x35\xd7\x31\x23\x11\x80\x99\xb9\xb9\x77\x0e\x1d\x6c\x36\ +\x9b\xa3\xc9\x84\x24\x49\x7f\xeb\xec\x6c\x9e\x67\xb8\xd9\x93\x0c\ +\xb7\xe1\xc3\x80\xc2\x72\xf5\xc3\x80\xa0\xb2\xe1\x95\xc2\xb6\x1a\ +\xa1\xe9\xe2\xad\xe6\xb9\x84\xed\xcc\x5d\xf7\xe2\x6f\xff\xbb\xee\ +\xf2\x22\x20\x1a\x61\x10\x01\x24\x40\x6c\x2b\x3d\xb3\x63\x57\xa0\ +\x68\x13\x7b\xae\xcc\xc0\xee\xad\xfc\x47\x9f\xcc\xf0\xc6\x0f\x40\ +\x2b\x90\x6c\xb5\xbe\x45\x84\xa3\x38\xbe\xe3\x93\x9f\x5f\x7c\xec\ +\x69\x2b\x22\x22\x99\x30\x20\x02\x12\x09\xdc\x31\x3b\x37\x3d\x33\ +\xbb\x59\x3d\x97\xe5\xfc\x97\x1f\xf9\x8f\x2c\x06\x56\x93\xfa\x89\ +\xa2\x28\x33\xfd\xb5\xbc\x81\x66\xab\x4d\x53\x34\x59\x31\x8f\x1a\ +\x4d\x11\x31\x9b\x9a\x00\x94\x18\xfc\xe7\xbb\xed\x63\xbb\x78\x15\ +\xce\x39\x7a\xbf\x90\x77\x63\x63\x2e\x11\x04\x98\x5b\xd8\x31\xb7\ +\x63\xd7\x0a\xdf\xb4\x76\x73\x73\x50\x05\x40\x13\xcc\xc4\xab\x71\ +\xcd\xcc\x6b\x4b\x2c\x98\x9b\xed\x56\x6b\xfa\xa1\x15\xef\x93\x4d\ +\xcd\x44\x91\x38\xdc\xe2\xfa\x05\x56\x03\xd0\x00\xaf\x71\x4f\x5a\ +\x6b\xed\x4a\xcb\x6b\x6f\x83\xc1\xe3\x22\x10\x69\x88\x83\xd5\xec\ +\xdc\xf7\x85\x30\x7e\x02\x1d\xd7\x6c\x2d\xc0\x6d\x44\xda\x1a\x73\ +\x5e\x3f\x29\x54\x49\x98\x85\xf9\x36\x5c\x73\x96\xdb\x74\xb3\xdd\ +\x22\xce\xcb\xde\x9c\x24\xaa\xd6\xe7\xaa\xad\xb6\xda\x3e\x78\x56\ +\x7b\xae\xda\x6a\xab\xad\xf6\x5c\xb5\xd5\x56\x5b\x6d\xb5\xe7\xaa\ +\xad\xb6\xda\x6a\xab\x3d\x57\x6d\xb5\xd5\xb6\x19\xec\x66\xd5\x16\ +\x1b\x8d\x46\xab\xd5\xe2\xdb\xb2\x98\xb5\x01\x16\x86\x51\x1c\xc7\ +\x63\xff\x28\x22\x41\x10\x34\x9b\xad\x15\xdb\x4d\x6a\x5b\x17\x6b\ +\x36\x9b\x44\x6a\x8c\x74\x88\x88\x71\x1c\xaf\xa8\x66\x53\xdb\xba\ +\x58\xbb\xdd\x8e\xa2\xa8\x4a\xf6\x5c\x7f\xcf\x85\x88\x22\xf2\x17\ +\x7f\xf9\xc5\xcb\x97\x2e\xe5\x59\x0e\x58\x4f\x1f\xb8\x09\xa1\x32\ +\x61\xbf\xd7\xd7\x4a\x55\x9f\x65\x14\x45\xfb\xf6\xed\xfb\xc1\x0f\ +\xf6\x2d\x2e\x5e\xb9\xee\xf6\xaf\xda\x6e\xcc\x94\xa2\x93\x27\xdf\ +\x0b\x02\x55\xf9\x17\xb5\xb4\xb4\xf4\x27\x7f\xf2\x3f\x2e\x9c\x3b\ +\xc7\xcc\xf5\x86\xbf\x29\x11\x96\x52\xe7\xcf\x9f\x8b\xa2\x61\x8f\ +\xcd\x4d\x89\xb9\x44\xe4\xe0\xc1\x83\xa7\x4e\x9c\x18\x0c\x06\x58\ +\x3f\xc8\x9b\xe5\xbc\x28\x8e\x9b\x51\x34\x94\x57\xd7\x5a\x9f\x39\ +\x73\xfa\xdc\xb9\xb3\x17\x2f\x5c\xa8\xc3\xae\x9b\x65\x02\x51\x23\ +\x6c\xb7\xa7\xfd\x0a\x13\x51\x92\x0c\xf6\xbf\xf1\xc6\xa9\x93\x27\ +\x8c\x31\xf5\x86\xbf\x39\x2e\x05\x82\x40\xb7\xdb\x53\x41\x18\x3a\ +\xe7\x75\xb3\x3c\x57\xab\xd9\xda\xbb\xf7\x7e\xcb\xb6\x7e\x8c\x37\ +\xf3\x10\x41\x10\x04\x3e\x25\x17\x11\xa5\xd4\xae\x5d\x77\x6c\xdf\ +\x3e\x5f\x2f\xfb\x4d\x5d\x76\xa5\x14\xd1\xb0\x53\x0d\x11\xb6\x6c\ +\xd9\xd2\x6a\x36\x59\xa4\x5e\xf9\x9b\x68\x88\x41\x10\xdc\x44\xcf\ +\x55\x9c\x22\xad\x14\xa8\x7a\xb5\x6f\xf2\x5d\xb4\x02\x43\xb9\x06\ +\x5c\x36\x7e\xe5\x45\x44\x07\x41\xbd\x2c\x1b\xb6\xec\xff\x1f\xe2\ +\x93\x91\xd1\x10\x69\xcb\x64\x00\x00\x00\x00\x49\x45\x4e\x44\xae\ +\x42\x60\x82\ +\x00\x01\xd4\xd0\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x93\x00\x00\x01\x53\x08\x02\x00\x00\x00\x73\x96\x76\x82\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x77\xbc\x5c\x75\ +\x9d\xff\xff\x69\xa7\x4f\x9f\x5b\xe6\xf6\xdc\x9b\x7b\x6f\x7a\x83\ +\xd0\x42\x13\x05\x29\x86\xa2\x80\x20\x4d\x40\x69\xca\x2e\x2c\xeb\ +\xba\xee\xaa\xdf\x75\x45\xdd\xd5\x75\x57\xf4\xa7\x82\x20\x0a\x04\ +\x90\xa2\x14\xa5\x23\x2d\xa1\xa4\x90\x46\x1a\x69\x37\xb9\xb9\xb9\ +\x6d\x66\xee\xf4\x53\x3f\xed\xf7\xc7\x24\x31\x40\x2c\xa0\xec\x06\ +\x3d\xcf\xcc\xe3\x91\x3b\x33\x67\x4e\xf9\x9c\xcf\x79\x7d\xde\xef\ +\xf7\x79\x7f\xde\x07\x4a\x29\x77\xee\x18\x78\xf0\xc1\x7b\x37\xbf\ +\xb9\xc1\xf7\x5d\x08\x11\x08\x09\x09\x09\x39\xb8\x21\x03\xdb\xb7\ +\x7d\xe7\xdb\xff\x5e\x98\xc8\x6b\x9a\x01\x11\x96\x52\x86\x8d\x12\ +\x12\x12\x72\xb0\x2b\xd7\x2f\x7f\xf9\x8b\x5c\x2e\xab\xaa\x3a\x65\ +\x1c\x80\xfd\x65\x0b\x42\xb8\xe7\x2f\x29\xc1\x5b\xbf\x7a\x57\xcb\ +\xfc\xe9\x8b\x85\x84\x84\x84\xfc\x49\xe0\x4c\x73\x4a\x02\x20\xa5\ +\xdc\x27\x28\x10\x00\x00\xa1\x47\x99\x13\x50\x8f\x32\xc6\x05\xc1\ +\x10\x42\xf8\x36\x73\xac\xfe\x89\xef\x07\x41\x10\x30\xc6\x00\x00\ +\x08\xa1\x77\x9a\x6c\x10\x42\xc6\x58\x10\x04\x94\x52\xce\x39\x42\ +\x07\x58\xd5\xfb\x01\x84\x00\x80\x3f\xb2\xa1\xfa\x91\x1e\x9c\x66\ +\xe6\xde\xfd\x7f\x77\x42\xff\xa7\x1c\x75\x48\xc8\x5f\x83\x72\xf5\ +\xf5\x4e\x82\x00\xee\x7f\x31\x33\x29\x4b\x35\xb7\x51\x41\x53\x22\ +\x46\x87\xa1\x18\x10\x66\xab\x4e\x20\xa5\x4a\x7e\xe7\x4b\x42\x08\ +\x3d\xdf\x73\xbd\xc0\xb2\x62\x96\x15\x55\x54\x3d\xa0\xcc\xb6\x6b\ +\x8a\x42\xf6\x5f\xbb\x94\xb2\x5a\xb3\x11\x52\xa2\xd1\x98\x6e\x44\ +\x10\x22\xb5\x5a\x4d\x70\x46\x08\xf9\x4b\x5f\x5d\x52\x08\x01\xf6\ +\x99\x76\x10\x50\xca\x5c\xd7\x57\x14\xfc\x07\x2e\x72\x4a\x99\xe7\ +\xf9\x18\xe3\x3f\xbe\xf6\xff\x75\xd9\x62\x94\xdb\xb6\x43\x08\xfe\ +\x9d\xbd\xfa\x47\x7f\x05\x80\xef\x53\xdf\xa7\x84\xe0\xb0\x67\x87\ +\xfc\x95\x7b\x8b\x52\x4a\x21\xc4\xbe\xf7\x5c\x4a\xb7\xe6\x9d\xd7\ +\xd3\x70\x6a\x57\xba\x49\x57\x14\x04\xca\x01\xdf\x58\x70\x7e\xb6\ +\x69\x64\xc8\x76\x63\x86\x26\xa4\x84\x10\xda\xb6\xab\x6a\xc6\xa1\ +\x87\xce\x4c\xa5\x92\x8a\xa2\x08\x21\x5c\xcf\xdb\xb9\x63\xe7\xc0\ +\xc0\xb6\x88\x65\xec\xbb\xd8\xaa\x55\xa7\x73\x52\xf7\xe4\x9e\x6e\ +\xd3\x34\x11\x42\x8c\xb1\x42\xb1\xb4\x71\xc3\x86\x6a\xad\x6a\x99\ +\xc6\x01\xc4\x0b\x42\x28\x85\x63\x3b\x01\x17\x00\x40\x4c\x88\x69\ +\x68\xf8\x40\xa6\xdc\x5b\xaf\x58\xe8\x51\x28\x38\x8d\x10\xc1\x15\ +\x0d\x48\x49\x39\x46\x66\x5b\xef\x24\x54\x1c\x18\xb0\x89\x06\x20\ +\x80\x52\xda\x35\x9b\x0a\x09\x00\xc4\x98\x58\xa6\x2e\x24\x96\x46\ +\xa6\xb7\x53\xab\x0d\x6d\x99\x00\x06\x82\x07\x56\x10\xc7\xf1\xb9\ +\x90\xd1\x88\x2e\xe4\x1f\x10\x1a\x28\x18\xad\xd9\xae\x00\x00\x02\ +\x48\x14\xc5\x34\x34\x00\x21\x78\xaf\xea\xcc\x39\xe4\x7a\xf3\xec\ +\x69\x8d\xf6\x96\x95\xc3\x5c\x43\x7f\x82\x78\x41\x20\x5d\xa6\x1a\ +\xc9\xf6\xb6\x88\x9b\xdd\xb5\xdb\x57\xf4\xd0\x2b\x0f\xf9\x6b\xb6\ +\xb9\xa6\x4e\xe9\x05\x7b\x6d\x2e\x09\x61\xb5\xe6\x5c\xde\x9d\xbc\ +\xa0\x33\x62\x06\x8e\xef\xd4\x3c\xbb\xa6\x32\xaf\x43\x03\x73\x1b\ +\xac\x65\xa3\x95\x8a\x84\x0a\xc6\x41\x10\x40\x84\x0f\x3f\xfc\x30\ +\xcb\x32\x7c\xdf\xf7\x3c\x2f\x08\x7c\x08\x41\x53\x53\x23\x84\x78\ +\x74\x74\x4c\xd3\x14\x00\x50\xa5\x6a\x4f\xea\xee\x99\x36\xb5\x1f\ +\x42\xe0\xfb\xbe\xef\xfb\x42\x70\xd3\xd0\x9b\x9a\x9b\xc6\xc6\xb2\ +\x34\x38\x90\xb1\x23\xa4\xc7\x71\x73\xcf\x8c\x29\x93\x26\x75\x74\ +\xb4\x27\x0d\x58\xc9\xe5\x38\x24\x10\x02\x21\x84\x10\x52\x4a\x08\ +\x20\xac\x5b\x58\x42\x48\x21\x01\x04\xa0\xe2\x80\xa6\xe9\x27\x7e\ +\xfd\x4b\x17\xba\x6b\x5e\xdc\x56\xe6\x18\xc9\x5c\x45\x99\xfb\xe1\ +\x4f\x7d\xee\xbc\xfe\x65\x8f\xbd\xe4\x2a\x9a\x10\xd0\xe3\x66\x6b\ +\xef\xf4\xfe\x49\x9d\x1d\x1d\x1d\x49\x03\x96\xf3\xd9\x62\x45\x9d\ +\x73\xf2\x59\x57\x9f\x79\xe8\x96\x67\x1f\x1f\x16\x3a\x46\xe8\x77\ +\xd6\x1b\x17\x42\x02\x08\xa1\xe3\x2b\x4d\x3d\x33\xe6\x74\x25\x2a\ +\x43\x3b\x1d\x54\x57\x10\x29\x85\xe0\x42\x4a\x00\xf7\xd9\xaa\x9c\ +\x4a\xa6\x37\xf6\x4f\x9d\xda\xdd\xd1\xd5\xde\xd6\x62\x61\x5a\xcc\ +\xe6\x24\x22\x10\xa2\x7d\xbb\x5a\x5f\x5e\x0a\xce\x25\x84\x10\x4a\ +\x51\xdf\x04\x90\x42\x70\x09\xf7\x1d\x60\xfd\x88\x6a\x36\x68\x9d\ +\x75\xf4\xdf\x5f\xf9\xb1\xf1\x17\x1e\xdf\xe1\x13\x84\x50\x7d\x9f\ +\xf6\x6e\x74\xcf\x3e\x08\x09\xf6\x9e\x3b\x29\x39\x1d\xad\x25\xce\ +\xbc\xe8\xf2\x85\xf3\xcd\xa5\x4f\x2f\xa7\xa6\x2e\xb9\xe0\x42\x4a\ +\x09\x61\x7d\xb7\xa5\x14\x5c\x08\x21\x01\x80\x00\xc0\xb0\xeb\x87\ +\x7c\xb0\x6d\x2e\x21\x44\xdd\x44\x82\x10\xba\x01\x9d\x6e\xa2\x53\ +\xd2\xb0\x5a\xcc\x0f\xd8\xb4\x41\xc5\x8d\x3a\x5e\x97\x0f\x5a\x0d\ +\x92\x31\x94\x73\xdb\x8c\x1f\x0f\xda\x0c\x41\x9f\xd2\xa9\x53\xa6\ +\x42\x08\x6b\x35\x7b\xdf\x8a\x28\xa5\xbe\xef\xb7\xb6\xb6\x8c\x8f\ +\x8d\xf9\xbe\x0b\x21\x30\x4d\xab\xb3\xa3\xbd\x54\x2a\x6d\xda\xb4\ +\x09\x63\x02\x00\xe0\x9c\x45\xa3\xd1\x29\x53\xfa\x27\xf7\xf4\x6c\ +\xd8\xb0\x9e\x10\xf1\x76\xe1\x62\x34\x50\x93\xe7\x5f\x7b\xdd\x7c\ +\xd3\x2e\x38\x14\x00\xb0\x7b\xd5\x93\xb7\xdf\xf3\x54\x9e\x47\x10\ +\xc4\x08\x02\x18\xb8\x08\x41\x86\x4d\xc1\x01\x46\x10\x48\xc6\x02\ +\x07\xc2\x48\xad\x92\x7d\x63\xdd\xa6\x71\x47\xd0\x00\x78\x9c\x28\ +\x44\x46\x74\x2c\x05\x95\x02\x08\x21\x18\x07\x3e\x8e\x9f\xf3\xb9\ +\xbf\x3f\x32\x52\xcb\x56\x28\x51\xe0\xd0\xeb\x4f\xfc\xcf\x8f\x9e\ +\x60\x42\x42\x4c\xa4\x91\x60\x55\x8e\x68\xa0\x18\x06\xa3\xac\x46\ +\x91\xa9\x62\x28\x3c\xce\x58\xc5\x6b\x3c\xfd\xd4\x85\xa7\x36\xe6\ +\xbe\xb5\x6e\x7d\x91\x09\x8c\x41\xc9\x17\x00\x29\x1a\x16\xc0\xb3\ +\x21\x51\x88\xaa\x02\x20\x3d\x9b\x26\xa6\xcd\xbd\xf6\x0b\x17\x58\ +\xd5\x6c\xd9\x13\x2a\xe6\x5b\x57\x3c\xfb\xc0\x7d\x8f\xe7\x85\x65\ +\x07\x80\x10\xa2\x40\x0e\xbc\x9a\x24\x16\x50\x34\xc2\x6a\x0c\xaa\ +\x54\x12\x05\xba\x92\xab\xbe\x20\x51\x25\x70\x03\xc2\x24\x24\x08\ +\x02\xc9\x39\x73\x05\x8f\x00\x00\x04\xe7\x02\x00\x29\x78\xc5\x91\ +\x08\x11\x15\x4b\xe0\xd5\x90\xa2\x03\xac\x06\x1c\x2a\x08\x48\xce\ +\x24\xb5\xb1\x69\x39\x9e\x94\x00\x99\xaa\x34\xd4\xba\x47\x2f\x6d\ +\x87\x71\xa0\x18\x0a\x90\x7e\x0d\x20\x15\xa9\xba\x1b\x30\x15\x23\ +\x00\x00\x01\x12\xc1\x30\x12\x16\xf2\xc1\xf7\x16\xf7\xbd\x71\x7c\ +\x7a\x44\x12\xa1\x5a\x91\x72\xb1\xd5\x26\xbf\x1d\xb5\xfb\x35\xb1\ +\x2a\xd0\x2e\x6b\xa1\x4e\x50\x9b\xad\xaa\x71\x28\x2a\x8c\x63\x44\ +\xa2\xd1\x98\xe3\xd8\xfb\xdf\x34\xac\x47\xb5\xa4\x14\xa9\x74\x6a\ +\xe7\xce\x1d\x10\x82\xb6\xb6\x66\xce\x99\xe3\x38\x52\x82\x99\x33\ +\x67\x70\xce\x6d\xdb\x1e\x18\x18\x70\x5d\xcf\x8a\x98\x8a\xaa\x31\ +\x46\xeb\x8a\xb6\xff\x1a\x10\x04\x04\x83\xd5\xbf\xfc\xce\x15\x3f\ +\x5a\x75\xf6\x17\xbf\xf7\xb5\x4f\x9e\xfc\x9b\xfb\x9f\xc9\xb5\x2d\ +\xf8\xf7\x6b\x3f\x91\x31\x41\x71\xd7\xda\x9f\xfd\xf0\xb6\x2d\x64\ +\xf2\x17\xbe\x78\xd9\x94\x86\x08\xf0\xcb\x2b\x9e\xfe\xe5\x1d\xf7\ +\xbf\xa8\x19\x91\x99\x73\x67\x6f\x7f\xe0\x0e\xd9\x7c\xf8\x75\xd7\ +\x5c\x70\x68\x67\x94\x53\x51\x9e\x58\x27\x81\x14\x52\x4a\x01\x20\ +\x91\x52\xf2\xf5\xbf\xf9\xc1\xe7\x7e\xb8\xe2\xe8\x4b\xfe\xdf\xb7\ +\x3f\x7b\xea\xd4\x07\x97\xd8\xae\x4d\x1a\x27\x5d\xf7\xbd\xdb\x58\ +\x6d\xe4\x89\x45\x3f\x7d\x6c\xe9\x9b\xd5\xd8\xb4\xf3\x2e\xfb\xd4\ +\xc2\xa3\xfa\x65\x69\xf0\x89\x5f\xfc\xec\xae\xa7\x47\xec\x72\x45\ +\x3f\x64\xee\x8d\xb7\xde\xb2\xfc\xf1\x9f\xdd\x74\xdb\xcb\x99\x63\ +\xcf\xbc\xe6\xe2\xd3\xa6\x65\xf4\xed\x2b\x5f\x58\x74\xd7\xfd\x3b\ +\x2a\x94\x68\xb8\x6e\xa0\xc9\xda\xd8\x03\xff\xfd\x4f\x77\xae\xe4\ +\x47\x9f\x7d\xd9\xbf\x5e\x72\x76\x61\xd7\xf6\x5b\x1e\xdf\x3e\xfd\ +\x94\xf3\xae\xfa\xe4\x09\x1d\x51\xfe\xc6\x8b\xbf\xf9\xc1\xcf\x1f\ +\x9f\x7a\xfe\x97\xaf\xed\x7b\xe3\xf2\x2f\xfe\xf2\xd4\x6b\xaf\x9f\ +\xaf\xac\xf8\xca\xb7\x5f\xbb\xf6\xd6\x6f\xa7\x5f\xbc\xfd\x47\xaf\ +\xb3\x1b\xfe\xf1\x33\xfd\x0d\x16\x0e\x2a\x2f\x3f\x7a\xcf\x9d\x0f\ +\xbe\xc6\xeb\xe7\x45\xca\xb2\x03\x26\x1f\x71\xea\x55\x17\x9e\xdc\ +\x9f\xc6\x6f\x2e\x7d\xf6\xae\xbb\x1e\x58\xe3\x24\x2e\xbd\xe1\x0b\ +\xa7\x4f\xb1\x02\xbf\xf2\xca\xa3\x77\x2d\x7a\x74\x4d\xf2\xb0\x33\ +\xaf\xbd\x7c\x61\x6f\x42\x91\x10\xec\x58\xc7\x2a\x2e\x8f\xcc\x58\ +\x70\xd5\xc5\xa7\x4f\x6b\xd6\xc7\xb7\xae\xb8\xfb\xf6\x3b\x57\x4e\ +\xa8\xe7\x5f\xfb\xf9\x53\xe6\xf6\xa6\xf4\xda\x77\xff\xe7\xa6\x15\ +\x6b\x77\x19\xba\x1a\xf6\xfe\x90\xbf\x12\x9b\x8b\x0b\x99\xe0\x2e\ +\x77\xfc\x80\xc9\x8f\xc5\x22\x3f\x70\x94\xdb\xb3\xde\x8d\x53\x50\ +\x8a\x56\x1c\xca\x2d\x55\x55\x04\xe6\x42\x21\x00\x4a\x29\x38\x67\ +\xf9\xfc\x44\xa1\x50\xc4\x78\x8f\x9f\xd5\xd1\xd1\x69\x18\x1a\x42\ +\x90\x73\x8e\x20\x84\x10\x52\x4a\x19\x63\x52\x8a\x5a\xad\x26\xa5\ +\xf0\x3c\x17\x00\xe0\xfb\x3e\x26\x18\x00\xc0\xb9\x84\xf0\x2d\x66\ +\x57\xdd\x21\x0c\x02\xda\x7f\xc2\x45\x3f\x98\x7c\x7a\xa2\x35\xb5\ +\x7d\xf9\xf2\x89\xc0\xf7\x76\xae\xb9\xe3\xb6\x42\x63\x63\xc7\xe9\ +\x17\x7c\xec\xc4\x43\x5e\x1d\xdd\xa2\xb5\x35\xe9\xbf\xfd\xc1\x37\ +\x5f\x53\x0e\xff\xf2\x35\x97\x8c\x6e\xde\xbe\x98\x32\x55\x81\x8e\ +\x4c\x9d\x7a\xde\xd9\x33\xf0\xce\x6f\x7d\xf9\xe1\xc9\x1f\xbd\xec\ +\x63\xb3\x89\xdc\xe3\xac\x01\x29\x81\x94\x92\xe8\xf1\xd6\xce\x8e\ +\xce\x96\xb8\xa4\x9e\xcf\x28\x52\x34\x5e\xdc\x7d\xcb\xf7\x6e\x8d\ +\x2d\xbc\xee\xe2\x73\x3e\xfc\xe4\x2b\xdb\x8f\x3c\xed\x13\xa7\xcf\ +\x54\x6e\xfd\xfa\x57\xe0\xdc\x73\xae\xb9\xfc\xf2\x75\xab\xbe\x25\ +\x88\x52\xd9\xb9\xf6\x27\x37\xdf\x3d\x58\x72\x64\x66\xce\x95\x57\ +\x7d\x02\x2f\xbb\xff\x86\x1f\xe6\x2f\xfd\xfb\x2b\x2f\x3a\x2b\x77\ +\xd3\x6d\x8f\x56\x49\x42\x4a\x01\x00\x90\x12\x10\x0c\x93\x26\x7d\ +\xed\xe9\x97\xd7\x9e\x38\x7f\x72\x5b\x67\xa6\x3b\x72\xf5\x65\x27\ +\x0d\xfd\xf2\xc7\x37\x6d\x8f\xdd\x70\xc3\xf9\x17\x0d\xee\x78\x64\ +\xd9\xd2\xe0\xd8\x79\x7d\x93\xba\x33\x5d\xbd\x93\xfc\xd1\x9e\xde\ +\xa9\x7d\xa6\xf3\xf4\x9b\x3b\x80\x31\xb7\xa3\x51\x79\xfc\xbf\x6f\ +\xdc\x36\xe5\xdc\x2f\x9e\xb1\x70\xc9\xe2\xe5\xb9\x80\x41\x00\x28\ +\x93\x28\x31\xfd\xea\xab\xce\x70\x9f\xbd\xe3\xfa\x15\xc1\x35\x37\ +\x5c\xf6\xa9\x85\x23\x83\x77\xbc\xf0\xdc\x03\x77\x0e\x66\x52\x73\ +\x8e\x3f\x69\xc1\x47\x4f\xfd\xed\x0b\xe3\xa7\x5d\x74\x7a\x6c\xd7\ +\x8b\xff\xf2\x5f\x6b\x4f\xb9\xf4\x8a\x3e\x55\xd8\xa4\xfd\xda\x2b\ +\xce\x49\xef\x5a\xfc\xdf\x0f\x8e\x9e\x7b\xf9\xc5\xe7\x7e\x7c\xdb\ +\xca\xef\x6f\xe8\x9b\xd9\x33\xf6\xc2\x83\xdf\x7c\x7e\x55\xd9\x75\ +\x54\x05\xef\x1f\xdc\x0c\x09\xf9\xc0\x81\xa4\x04\xfb\x5e\x00\xc0\ +\xb2\xcf\x04\xa5\x50\xb0\xdf\xee\x2a\x30\x21\xce\xec\x4a\x3c\xb6\ +\xb3\x98\xaf\xb9\x88\xd3\xaa\x17\x50\x09\x80\x84\x9c\x0b\xc7\x71\ +\x7d\x3f\x48\x24\x12\x7d\xfd\x7d\x3d\x7b\x91\x52\xf8\x7e\xe0\xba\ +\x1e\x04\x10\x00\xe8\x79\xbe\xef\x07\x94\x52\x21\x04\xe7\x9c\x52\ +\xc6\x18\xe7\x5c\x30\x46\x1d\xc7\xe5\x9c\xd5\xaf\xf6\xb7\xbf\x00\ +\x80\x40\xda\x85\x92\xd2\xd8\x3d\xbd\x31\x78\xf8\x9e\x07\xd6\x17\ +\xa2\xf3\x8e\x3d\xf5\xf2\x4b\x4e\x3f\xa4\x2f\x03\x39\x30\x89\x8a\ +\xa0\x60\x8c\x16\x07\xde\x7c\xed\xa9\x27\xd6\x94\xc9\xf4\xf6\x16\ +\x05\x0b\x29\x18\x88\x34\x4f\x6e\x88\xed\xd8\xba\xea\x95\x57\xde\ +\xdc\x39\x5a\x45\x04\x82\xbd\xeb\x04\x10\xd0\x20\xe8\x3e\xf1\x8a\ +\x45\xb7\xff\xcf\xf9\x87\xaa\x4f\xde\x7d\xdf\xc6\xac\xa3\x2a\x8a\ +\xf0\xec\x5d\x1b\xdf\x58\xb9\x66\x18\x5a\x11\x12\x69\x9e\xd2\xd6\ +\x3a\xbe\x73\xcd\xab\x2f\xac\x78\xed\xd5\x57\x73\x6a\xdb\xcc\xf6\ +\xb8\x04\xc0\xaf\x16\xc7\x37\x6f\x18\x29\x3a\x4a\xd3\x8c\xde\x98\ +\xb3\x78\xc9\xb2\x35\x2f\xbd\xb2\x64\xcb\x68\x4b\x7b\x4f\x52\xa7\ +\x94\xfd\xce\x6a\x15\x9c\x79\x2e\x85\xaa\xaa\xab\xc4\x67\x3c\xd1\ +\x34\x2d\x43\xc6\x9f\x7f\x61\xf9\xea\x97\x16\x2f\x1f\xf1\xa6\x75\ +\xb5\x97\x46\xd7\x6e\x9a\x68\x3e\xeb\xa3\xf3\x5b\xf4\xbc\x6d\x26\ +\x3e\x74\xce\xb1\x78\x7c\x64\xe7\xc0\x2e\x40\xb0\x60\x41\x76\xfb\ +\xc6\x65\xcb\x07\x02\xa2\xeb\x66\x04\x0a\x09\x80\xf4\x7c\x6a\x34\ +\x4e\x9b\x64\x55\x5e\x58\xbc\x6c\xcd\xe2\x25\xaf\xec\x98\x68\x6f\ +\xed\x6a\xee\x9a\x7d\xf1\xe5\xe7\x9f\x72\xcc\xac\xb4\x45\x40\x00\ +\xe3\x4d\x93\x26\xc5\xd0\x9a\x55\xcb\x97\xad\xd8\x36\x5a\x70\x10\ +\xe2\x5a\xba\xa7\xdb\x52\x94\xe6\xde\x93\x4e\x98\x1b\xe4\x77\xec\ +\xae\x20\x53\x01\x9c\xcb\xda\xe8\xe0\xf0\xd6\x37\x6d\x3b\xa8\xe7\ +\x5b\x84\xaf\xf0\xf5\xc1\x7d\xed\x67\x73\x01\xa0\x12\xb8\xb2\x06\ +\x3e\xac\x73\xc1\x45\x24\x9e\xfe\x84\x2e\x5b\x45\x6e\x79\x6b\x8a\ +\xb9\x59\x45\xd0\x8d\x2e\x2e\x0a\x8c\xa1\xa4\x9c\x15\x0a\xc5\x44\ +\x22\x16\x04\x01\xa8\x4b\xcd\xbe\x80\x3f\xc6\x85\x42\x11\x13\x0c\ +\x01\x2c\x95\x4a\xa9\x54\x42\x08\x41\x29\xdb\xb6\x7d\x3b\x04\x80\ +\x31\xae\x69\x2a\x63\xbc\x5c\xae\x04\x41\xa0\xa9\xe4\x6d\x23\xbf\ +\x10\x02\x48\x40\x14\x65\xf4\xf5\x47\xbe\xf6\x4a\xe2\xfb\xdf\xfd\ +\x87\x53\x4f\x3e\xf6\xb7\x43\x6f\x1c\xb5\xe0\x68\x23\xff\xc4\x4f\ +\x6f\x7f\xf9\xbc\xee\xd9\x1d\x04\x01\x29\x21\xc4\x56\x73\x6b\x97\ +\x39\xb5\x27\x0a\xd6\x16\xcb\x8c\x27\x20\xc4\xd2\x9e\x18\x2c\xda\ +\xa7\xf7\xcf\x99\x33\x7b\x5d\x22\xa6\x41\x40\xa1\x04\x7b\x6c\x2e\ +\x21\x89\xa2\x0c\xbd\x72\xef\x4d\x0f\xbf\xc1\x98\x5d\x2e\x96\x1c\ +\x14\x47\x50\x02\x88\x54\x5d\xe7\x10\x48\x00\x51\x50\xd9\x95\x9f\ +\x38\xf1\x90\xa9\xd3\xe7\x4c\x86\x33\xe7\x34\x82\xc2\x8e\xb1\x92\ +\xc1\x40\xbc\x21\xd3\x38\xa9\x7b\xa2\x28\x59\x61\xfb\xb0\x7f\xca\ +\xfc\xb9\xd3\x96\x64\xd3\x87\x76\x37\x17\x86\xd6\x96\x5d\x04\x0d\ +\x29\x84\x90\x10\x00\x84\xf4\x58\x83\xd5\xa4\x9d\x77\xd1\x99\xb3\ +\x52\xf6\xdd\xeb\xd6\x0e\xe5\x45\x15\x7e\xe4\xb0\x43\xfa\xb7\x46\ +\xe2\xb3\x33\xc6\xe8\xea\x89\xe2\xee\xf1\xcd\xdb\xc6\x2f\x3e\xe5\ +\x23\xcb\x1f\xb8\xfb\xd1\xd8\x91\x97\x7e\xb4\x6f\xfd\x6f\x7f\x31\ +\x90\x45\xa9\xa9\x04\x00\xa8\x68\xba\x8a\x91\x14\x12\x00\xc9\x01\ +\x50\x75\xab\xb1\x2d\xe5\xe5\xb7\x8e\xd3\x93\x0f\x9b\x3b\xf5\x75\ +\xc7\x9b\xd7\x9e\x1a\x79\x7d\xd8\xea\x3d\xf6\xf8\x6e\xf8\xad\x2f\ +\xdd\xeb\xcc\xfb\xf8\x75\x27\xb4\xf3\xea\xf0\x50\x15\x1c\x32\xef\ +\x90\xa9\x2b\x9c\x98\xa9\x42\x48\x68\x65\x34\xc7\x71\xf3\xc4\x8e\ +\x87\xef\x7d\xda\x26\x71\xbd\xb6\xdb\xd7\x9a\x20\x90\x88\x28\x9a\ +\xae\x51\x08\x42\x83\x2b\xe4\x83\xef\x2d\x4a\xb9\x2f\xbf\x5d\x45\ +\x70\x95\xa7\xbe\x5a\x75\x8e\x33\xe8\x6c\x3e\xc1\x2b\xdc\xe6\xfc\ +\x10\xd5\x86\x82\x95\x18\x7a\xa8\xa4\x04\x84\x18\x52\x42\x08\xc6\ +\xc6\x46\x35\x5d\x41\x10\x4b\x29\xea\x26\x07\x84\x00\x63\x9c\xcb\ +\xe5\xab\xd5\xaa\x61\x68\x00\x00\xc7\xb1\xc7\xc7\xb3\x0d\x0d\x0d\ +\x93\x27\x4f\x16\x52\x80\xbd\xc9\xab\x8e\xe3\x8c\x8c\x8c\x01\x00\ +\xc4\x3b\xd2\x2c\x39\x17\x02\x42\x45\xd3\xcd\x78\xc4\xdb\xb9\xec\ +\x9e\x27\x37\x7e\xe3\xe2\x4f\x9e\xfe\xf2\xa6\x17\x5f\x5a\x32\xf7\ +\x82\x93\xbf\xfb\x9d\x63\xd5\x14\x5e\x53\xad\x0a\x10\xa1\x52\x39\ +\xf5\xba\x6f\x9c\x15\x55\x47\xd7\x3c\xfb\xc4\xf2\x2d\x62\xe6\x74\ +\xcd\xb0\xe2\x70\xfc\xd7\xf7\xff\xaa\xef\xea\x4f\xfd\xe7\x8f\xbe\ +\x07\x01\x1c\xd9\xfc\x92\x27\x85\x90\x7b\x6e\xed\x69\xba\x29\x2a\ +\x23\x3b\xb6\x6f\x31\xe2\x49\xa2\x18\xd2\x93\x88\x28\xba\xa6\x02\ +\x09\x20\x56\x74\x1d\x47\x14\xe7\xf9\x47\x1f\x99\xd6\x7e\xc9\x97\ +\x7f\x78\x0b\x70\xf2\x8b\x1f\xb8\x73\x75\xb6\xa8\x2f\x79\xfd\xe4\ +\xb9\xe7\x7e\xed\xe6\x5b\x57\x3f\xb9\xe8\x1b\xdf\xfb\xcd\x6d\x77\ +\x4c\xbb\xee\xc2\xcf\x2e\x3a\x57\xc9\x6e\x5d\x75\xc7\x23\xcf\x64\ +\xa1\x45\xa4\x14\x52\xd0\x80\x52\x25\x75\xf6\x75\xdf\x39\x93\xd3\ +\xe2\xf8\xe0\x43\x3f\xbd\xf5\xc5\xd5\xc3\x65\x85\xdf\xfe\xe0\xcc\ +\xcf\x5e\xf6\xe5\x53\x75\xb9\x63\xd5\xf3\xbf\x7a\x71\x15\x80\x74\ +\xe9\xba\x1d\x17\x9d\x90\x59\xbb\x6e\xd5\x4a\x94\xfc\xf4\x69\x7d\ +\x03\xcb\x96\x16\xb1\xda\x80\xb1\xa6\x6b\x18\x02\x09\x89\xae\xab\ +\xba\x06\x47\xb6\x6f\x5f\x9f\x53\x16\x7e\xf2\xdc\x25\x5f\xbf\xf5\ +\xe6\x3b\x66\x5d\x77\xfe\xdf\xdf\x7d\x31\x1e\xd9\xf4\xea\xad\x4f\ +\x2e\x7e\x13\xd4\x96\x8f\xcc\xbc\xe6\x5f\xbe\x4a\x35\x43\x8c\x6e\ +\x62\x95\x6d\xf7\xdd\xf3\xd8\x17\x2e\x3b\xed\x96\x5b\x17\x22\x24\ +\xd6\xbd\x54\x93\xb5\xad\x8b\x16\x3d\x7e\xed\xf9\x27\xdc\xf8\xdd\ +\x13\xa1\x5f\x79\xe4\xfb\x5f\xde\xb0\x8a\xa9\xba\x8e\x31\x92\x42\ +\x70\x29\x51\x98\x30\x11\xf2\x01\x07\x9e\x74\xe2\x71\xfb\x87\xd9\ +\x99\x04\x8a\xef\x5e\x64\x95\x8f\xd2\x5c\x0b\x09\x0c\x80\x2b\xe1\ +\x08\x57\xee\xae\xc5\xd6\xc8\x68\x44\x41\x7b\x3c\x2f\x9f\x2a\xaa\ +\xd6\xd8\xd0\xa0\xa8\x2a\x42\x50\x4a\x20\x84\xa8\x56\x6b\xf9\x89\ +\x9c\xa6\xd6\xb3\x01\x80\x94\x32\x08\x58\x2a\x95\x8a\x46\x23\x08\ +\x21\x08\xa1\x10\x92\x52\x36\x51\x98\xf0\x3c\x47\x57\xd5\x03\x5d\ +\x3d\x52\x40\x12\x4b\x36\x6a\xee\x58\xae\x26\x29\x4e\xb6\x36\x9a\ +\xb8\x36\xbc\xa3\xa2\x36\x34\xa4\xa2\x1a\x62\xcc\xaf\x8d\xe7\xcc\ +\xfe\x13\xbe\xf6\xe5\xf3\x96\xfe\xe0\xdb\x8f\x0d\xd6\x44\x35\x57\ +\xf3\x00\xb2\xd2\xe9\x28\x91\xa5\xd1\x51\x17\xe1\x48\xaa\x29\x66\ +\x40\xc0\xa9\x53\x76\x1c\x97\x41\x0c\x24\x10\x50\x8f\xa5\x12\x9a\ +\x37\x3e\x61\x73\x00\x11\x00\x80\x0b\xac\x9a\xc9\xb4\x4e\x6b\xc5\ +\x7c\x45\xef\xc8\x58\x9e\x5d\x2c\x56\x3c\x21\x8c\x44\x4b\xca\x82\ +\x41\xb5\x98\x2f\x08\x45\xf3\x28\x89\x24\xe3\x09\x93\x08\xbb\x58\ +\xab\xd9\x45\xaa\xc5\xd3\xa9\xa4\x8e\xdc\x52\xb6\xe2\x50\xac\xa9\ +\x52\x4a\x29\x81\x20\x91\x64\xcc\x52\x11\x90\x92\xf9\xd5\x62\xb9\ +\x52\x43\x86\x09\x84\x74\xb8\xd2\xd8\x90\xb2\x88\xa8\x15\xc6\xec\ +\x00\x62\x05\x39\x30\xd9\x12\x83\x6e\x39\x6b\x83\x44\x3a\xa5\x8b\ +\x89\xb1\xb2\x54\x91\x1a\x4f\xc7\x09\x2f\x8c\x8e\xa3\x4c\x4b\x02\ +\x06\xe5\x7c\xc1\x41\x4a\x34\x99\x51\x9d\x72\xa9\x94\x67\x66\xba\ +\x31\x1d\x53\xa4\x53\x1a\xaf\xb9\x9c\x61\x05\x99\xa9\xe6\x98\x06\ +\x81\x60\x4e\xd9\xab\x55\x0b\x01\x31\x12\xe9\xb4\xa5\x00\xc1\x83\ +\x5a\xd1\xf5\x83\x4a\x80\xad\x64\x3a\x6d\x10\x29\x02\xbf\x92\x2f\ +\x07\x56\xbc\x31\x61\x3a\xd9\xbc\x4b\x05\x0c\xf3\x54\x43\x3e\xf8\ +\xca\x75\xe2\x47\x8e\x7b\x5b\x96\x36\x95\x80\x52\xda\x0f\x9c\x5e\ +\xec\xeb\x50\x8c\x09\xe5\x0d\x6e\xd6\xb0\x66\x92\xb7\x94\x91\xa0\ +\x94\x49\x21\x34\xdd\x50\x14\x22\x84\xf4\x7d\x9f\x32\xaa\xaa\xca\ +\xfe\x69\x93\x52\xca\x20\x08\x30\x51\x34\x55\xc3\x18\xd5\x73\xd6\ +\x11\x92\x8a\xa2\xfc\xde\x3d\x92\x32\x08\x02\x80\x15\x95\x20\x29\ +\x98\x1f\x70\xac\xa8\x0a\x92\x01\xa5\x42\x02\x08\xa4\x4f\xd5\xce\ +\x79\x27\xfd\xc7\xd7\xce\x7b\xfa\x86\xcf\xdc\xbd\xd5\x51\xcd\x88\ +\x4a\xa0\x14\x2c\xa0\x9c\xa8\x1a\x86\x92\x33\xc6\xb8\x90\x00\x20\ +\x84\x15\x85\xec\xcd\x55\x13\x41\x40\xf7\xac\x56\x02\x00\x01\x04\ +\xf5\x25\xa5\xa2\xa9\x80\xd3\x80\x01\x55\x55\x10\x04\x82\x51\xca\ +\x05\x80\x48\x51\x08\x82\x10\x00\x41\x03\xc6\x85\xc4\x84\x10\x82\ +\xa1\x14\x94\x32\x2e\x25\xc6\xa4\x9e\xaa\xbe\x27\x9f\x4a\x70\x4a\ +\x99\x00\x00\x02\x80\x30\x26\x84\xd4\xbf\x92\x82\x53\xc6\x84\x04\ +\x84\x28\x18\x23\x08\x00\x10\xcc\xa7\x82\xa8\x2a\x92\x3c\xa0\x8c\ +\xa8\x1a\x86\x40\x8a\xbd\x7f\x4b\xe6\x51\xa1\x28\x0a\x46\x80\x51\ +\xca\x01\x52\x15\x02\xa5\xa0\x94\x72\x09\xea\x1b\x85\x40\x32\x4a\ +\xb9\x90\xf5\x63\x24\x0a\x41\xfb\x7d\xb2\x67\x19\x29\x19\xa3\x4c\ +\xc8\x7a\x66\x2c\x46\x20\xf0\x03\x40\x14\x05\xa3\x30\x95\x2b\xe4\ +\xaf\x41\xb9\x3e\x7c\xc2\x31\x07\x98\x5f\x02\x81\xcf\x41\x20\x81\ +\x04\x80\x00\xa0\x63\x80\x7f\x4f\x46\x36\xe7\xbc\x9e\x57\x81\x10\ +\x42\xe8\x00\x15\x72\x20\x04\x9c\xef\xcb\xc5\x84\x18\x23\x04\xe1\ +\x9f\xe3\xab\x08\x01\x14\x23\x92\x69\x8a\xd7\xc6\x46\x4a\x81\xf8\ +\xd3\x27\xc7\x84\x84\x84\xfc\xf5\xc4\xb9\xa4\x14\x07\xc8\xa8\x96\ +\x50\x85\x40\xdd\xf7\xb1\x04\xe2\xf7\xd4\x8a\xd8\x5f\xad\xf6\x9f\ +\xb6\xbd\xdf\x87\x10\x42\xb8\x7f\xba\x7c\x3d\xe6\xf5\x9e\xa5\x16\ +\x42\x49\x9d\xd2\xc0\xd6\x89\xba\x51\x24\x65\x18\x6c\x0e\x09\xf9\ +\xdb\x53\xae\x72\xb9\xf2\x41\x35\x5b\x3c\x37\x3c\x7f\x21\x21\x7f\ +\xa3\xde\xe2\x4f\x6f\xfb\x49\xd8\x0a\x21\x21\x21\x1f\x30\xe5\x92\ +\x82\x87\xad\x10\x12\x12\xf2\x01\xf3\x16\xab\xd5\x6a\xd8\x0a\x21\ +\x21\x21\x1f\x2c\xc2\xe7\x65\x84\x84\x84\x84\xca\x15\x12\x12\x12\ +\x12\x2a\x57\x48\x48\x48\xc8\x3b\x21\x7f\xf8\x6b\x08\xe1\x01\xf3\ +\x4b\x01\x00\x9c\x87\xa1\xfd\x90\x90\x90\x83\x4f\xb9\x08\x21\x08\ +\xa1\x6a\xb5\xfa\xce\xd2\x02\x8a\xa2\x58\x56\x24\x08\xfc\xf0\x31\ +\x33\x21\x21\x21\x07\x91\x72\x61\x8c\x47\x46\x46\x1e\x78\xf0\x97\ +\xd9\xf1\x2c\x7f\x6b\xe6\x04\x04\x10\x13\x3c\x63\xc6\x8c\x8f\x9f\ +\x75\xa6\xaa\xaa\xa1\x78\x85\x84\x84\x1c\x2c\xca\xa5\x28\xca\x13\ +\x4f\x3e\xf5\xc2\x8b\x2f\x9a\x86\x71\x40\x57\x71\xeb\xb6\x6d\x93\ +\x27\xf7\x1c\xbd\x60\x81\xe7\x79\x61\x3b\x86\x84\x84\x1c\x14\xca\ +\x25\x84\x28\x97\x4b\xd7\x5d\xf7\xf7\x1d\xed\xed\xe2\x1d\x21\x2d\ +\xa2\x28\x4b\x96\x2c\x19\x1b\x1d\xfb\x53\x1e\x56\x18\x12\x12\x12\ +\xf2\xbf\xa4\x5c\x00\x00\x08\x61\x5f\x6f\xef\xe4\x9e\x9e\x77\x06\ +\xe3\x55\x55\xdd\xb6\x6d\x7b\xb5\x5a\xf9\xc3\x6b\x97\x00\xea\x86\ +\xa1\x40\xe9\xba\x2e\x97\xfb\x7d\x8c\x55\xd3\xd0\x44\xe0\x7a\x3e\ +\xff\x3f\x7a\x80\x16\xd4\x4c\x43\xd9\x7f\xba\x38\x0b\x1c\xcf\x17\ +\x00\xe9\x86\xa9\x60\xe9\x39\x2e\xdb\xf7\x84\x45\x88\x74\xc3\x20\ +\x50\xb8\x8e\xcb\x64\xf8\xc0\xaf\x90\x90\x83\x5b\xb9\x00\x00\x41\ +\x10\xf8\xbe\xff\x4e\xe5\x92\x52\x32\xc6\xfe\xc8\x54\x6d\x88\x35\ +\x54\xfd\xed\xbd\x77\xad\xaf\xa5\xce\xfd\xd4\x59\x6d\x3a\xf7\x99\ +\x00\x00\x20\x45\xf3\x87\xd6\xdc\xf2\xf0\x73\xa9\xb9\x67\x9c\x71\ +\xfc\x64\x19\xb0\xff\xed\x38\x19\x44\x04\x54\x9f\xfa\xf9\x1d\xab\ +\x77\xe7\xb9\x90\x00\x00\x41\xfd\xe8\xf4\x0f\x7d\xfa\xcc\x0f\x27\ +\x40\xfe\xc9\x9f\xdd\xbc\xaa\x90\xfa\xe4\xa7\xcf\xed\x4d\xa0\x80\ +\x49\x88\x15\x95\x4d\xfc\xe6\xe7\x37\xaf\x2d\xa5\xce\x3d\xff\xec\ +\xde\x34\xa6\x2c\x8c\xeb\x85\x84\xfc\x1f\xf3\xbe\xe6\x73\x41\x02\ +\x83\xad\x6f\x2c\x7f\xe8\x8e\x5b\x6f\xb9\xfb\xa9\x0a\x50\xeb\x55\ +\xfe\x20\x22\xa2\x3c\xbc\xf8\xd9\x67\x56\x6f\xcd\xc3\xdf\x55\x2b\ +\x84\xb0\x5e\xe2\x6b\xff\xca\x84\x10\xfe\xde\xf7\xf5\x3f\xc1\x5b\ +\xbe\x82\x6f\x5f\xf4\xed\xeb\xdb\x77\xd4\x48\xd6\x96\xbf\xf8\xc2\ +\xb2\xf5\x3b\x9c\x20\xf0\x3c\xcf\xf5\x3c\xca\x04\x00\x12\xeb\x89\ +\x8e\x16\x63\xe9\xe3\x77\xfe\xe4\x81\xc5\x0e\xd4\x30\x04\xaa\x02\ +\x37\xbe\xf8\xab\x5b\x7f\xfe\x9b\x9a\x91\x69\x49\x69\x9c\x87\xb2\ +\x15\x12\x72\xd0\xdb\x5c\x7f\x26\x12\x40\xd5\x30\xe3\x31\xb2\xec\ +\x91\x3b\x7f\xd6\x94\xf9\xbb\x4f\x1c\x8a\x7c\x0f\x00\x09\x10\x31\ +\x2d\x4b\x57\x71\xbd\x9c\x17\x44\x44\x21\xc0\x73\x5c\xca\x04\xc4\ +\xc4\x34\x0d\xc0\x29\x13\x92\xf9\x8e\xcf\x91\x69\x99\x18\x70\x2e\ +\x21\xc1\x30\x70\x1c\x5f\x42\x43\xd7\x01\x0b\x5c\x26\x7f\x57\xe3\ +\x53\x72\xdf\xa3\x10\x11\x85\x60\x00\x90\xa2\x62\xe6\xb9\x2e\xe5\ +\x00\x40\x4c\x08\x7e\x5b\x21\x50\x08\x85\x6f\xbb\x5c\x39\xf2\xb4\ +\x4b\xbe\xf2\x99\x93\x90\x60\x02\x40\xc9\x7c\xd7\xf3\xbd\x40\x99\ +\x75\xd2\x05\xd7\x6c\xdb\xf2\xfd\xdf\xdc\xf9\xeb\x39\x53\x2f\x3e\ +\xa1\xaf\xba\x7d\xf1\xcf\x16\xfd\x3a\x7a\xe4\x39\x9f\xbf\xe8\x44\ +\x4b\x06\x34\x14\xae\x90\x90\xbf\x76\x9b\x0b\x00\x00\x44\x10\x44\ +\xfa\xe7\x2c\x3c\x69\xea\xf3\x77\xfd\xf0\xe1\xe5\xbb\x35\x4d\x7d\ +\x87\x4f\x49\x10\x2b\xbd\xfc\xc8\xcf\xfe\xe5\xfa\x6b\x2e\xbc\xf0\ +\xa2\x2b\xfe\xee\x4b\xb7\xfc\x72\x71\x91\x41\x43\x57\xb3\xeb\x9f\ +\xbe\xe1\x8a\xcb\xbe\xff\xc8\x4a\xa0\xe9\xaa\xa6\x95\xb6\x3c\xf7\ +\x85\xab\xaf\xb9\xf9\xc9\x75\x38\x12\x1d\x7a\xfa\xd6\xcf\x5c\xfd\ +\x95\x25\x9b\x1d\x43\x27\x48\xd1\x61\x61\xfd\x7f\xfe\xd3\xd5\xdf\ +\xb9\xeb\x35\x60\xe8\x9a\x22\x06\x56\x3c\xfd\x9f\x5f\xb9\xfe\xd2\ +\x4b\x2e\xb9\xe8\x92\x4b\xaf\xfd\xca\x7f\xaf\xce\x71\x0d\xef\xaf\ +\x5d\x48\xfa\x15\x5b\x42\xcb\x88\x48\x20\x3c\xd7\x73\x6c\xdb\xf1\ +\xa8\x04\x10\x48\xe6\xcb\xc8\x47\x2f\xbc\xea\x84\x49\xf4\x17\x77\ +\xde\xb3\x61\xd7\xae\xc7\x16\xdd\xb1\xde\x9b\xfc\x99\xcb\xce\xeb\ +\x34\x39\x15\xa1\x6e\x85\x84\xfc\x0d\xd8\x5c\x00\x00\x29\x39\x43\ +\x89\x8f\x5d\xfa\x69\x2b\xff\x8f\x77\xfc\xf8\x47\x93\xda\xbf\x7a\ +\x64\x67\xcc\xd9\x4f\x44\x54\xec\xfe\xf6\x8e\x1f\xdc\xf4\xf0\xc6\ +\x05\x1f\xbf\xe0\xbc\xd9\x99\xc1\x15\xcf\xdc\x7d\xfb\x77\xcb\xe2\ +\xab\x5f\xbc\xe0\xc8\xee\xc3\x4e\x39\xfb\xe8\x65\x3f\xbe\xf7\x67\ +\x73\x67\x4f\x3f\xbd\xbb\x72\xf7\x6d\x77\x14\x1a\x8f\xfc\xc2\xa9\ +\x47\x1a\x80\x32\x1a\x38\x8e\xcb\xf6\xf9\x6e\x92\xbb\xae\x43\x02\ +\x86\x88\xea\x6c\x7f\xf9\x96\xef\xdf\x32\xd1\x7a\xc2\x35\xff\x78\ +\xb8\x29\xdc\xf1\x89\x6a\x52\x87\x7c\xbf\xa4\x33\x88\x10\xab\x15\ +\x2b\x41\x65\xc7\x9b\xab\x9f\x7b\x89\xb7\xb7\x77\xb6\x37\xa7\x55\ +\x2c\x29\xe3\x00\x00\xc9\x7c\x9c\xec\xbf\xe4\xb3\x17\xec\xfc\xce\ +\x9d\xff\xf9\x6f\x23\x6e\xa1\x70\xca\x25\xff\x7a\xdc\x94\x84\xef\ +\xf9\x61\x77\x09\x09\xf9\x5b\x51\x2e\x00\x80\xe4\x81\x8c\x74\x5e\ +\xf2\xf9\xcf\x6f\xfa\xa7\x6f\xfe\xe8\xc7\x0f\x74\x7d\xfd\xca\xe8\ +\xde\xe7\x5a\x60\xa2\x55\xdf\x7c\xfa\xfe\xa7\xd7\xcc\x3b\xf7\x9f\ +\xbf\x7a\xd5\x87\x11\x00\xe0\x98\x59\xb4\xf4\x0f\x0f\x3f\xf3\xc4\ +\xf6\x85\xf3\xa7\x98\xf1\xd3\x2e\xbd\x6a\xdd\x96\xaf\xdc\x7d\xfb\ +\xed\x85\xee\xf2\x8b\xbb\x13\xd7\xdc\x78\x49\x6f\x1c\xf8\x5c\xc2\ +\x77\x84\xc0\xea\x21\x2d\x04\x61\x65\x64\x78\xb4\x18\xcc\x3e\xfb\ +\xd4\x8f\x9d\x38\x07\x00\xc1\x7c\xdf\x0f\x02\x26\xde\xe2\x2c\x52\ +\x6e\x4d\x9f\xd6\x3b\x92\x5d\x73\xe7\x0f\x9f\xc9\x15\xe9\xd4\xe3\ +\xcf\xbc\xf2\xd2\xb3\x7b\x1b\x54\x4a\x05\x00\x20\xf0\x69\xd7\xe1\ +\x27\x7f\xec\xa8\xa5\x3f\x7c\x78\x69\x64\xd6\xd9\x9f\x3c\x79\x2e\ +\x0e\xfc\x20\xec\x2c\x21\x21\x7f\x53\xca\x05\x00\xa0\x7e\x60\x75\ +\x1d\x79\xcd\xd5\xe7\x7c\xe9\xdb\xbf\xfa\xf9\x6f\x0e\xfd\xfc\x0c\ +\xad\x1e\x66\x27\x90\x0f\x6e\x1d\xac\xb8\x12\xad\x7f\xee\x5b\x5f\ +\x5f\xcc\x38\x20\x44\x0c\x6e\x2b\x55\x6a\x72\xb0\xc0\xa6\x19\x40\ +\x24\xa7\x5d\x7e\xd5\xa7\xff\xfd\xc6\x1f\xdd\xbe\x2e\xb6\xf0\xaa\ +\x2f\x9d\x38\x3d\xed\xbb\x1e\x32\x7e\xef\x6e\x73\x2e\x1a\xa6\xce\ +\x99\x3f\xa3\xe5\xc5\x7b\xff\xf3\xdf\xb3\x27\x9f\x7a\xe2\x71\x53\ +\xbb\x32\x1a\x46\xfb\x4b\x97\xa0\xbe\xd2\x36\xff\xf3\x37\xcc\x09\ +\x02\xaf\x5c\x9c\xd8\xb2\xfc\xa9\xdb\xef\xbd\xf7\xbb\xc2\xfc\x8f\ +\xeb\xcf\x8e\x23\xca\xa5\xc4\x8a\x52\xde\xb5\x6e\xed\xe6\x41\x35\ +\x9e\x0c\xc6\x56\x3f\xf7\xfa\xc0\xc5\xc7\x4e\x82\x5e\x10\xfa\x8a\ +\x21\x21\x07\x09\xff\x6b\xb5\x22\x24\xf5\x59\xff\x71\xe7\x7e\x66\ +\xe1\x94\xc5\xf7\xdc\xf6\xf4\xba\x9c\xa2\x20\x00\x00\x04\xc2\xf1\ +\x29\x03\x44\xd5\x09\x42\x08\x61\x28\x04\x99\x34\xfd\x88\xd3\x4e\ +\x3a\x2e\xa3\x09\x2e\x24\x00\xd0\x88\x44\x75\x15\x50\x2e\x38\xe7\ +\x40\xc2\xb7\x78\xa2\xef\xdc\x8c\x08\x60\xb2\xf7\xaa\x2f\x7d\xf5\ +\xb2\xd3\xe7\x65\xd7\x3c\xf5\x95\xeb\xff\xee\xab\x37\xdd\xb3\xad\ +\xc0\x14\xfc\xd6\x18\x3d\xc2\xaa\x61\xc6\x12\xe9\xae\xde\xe9\x0b\ +\x2f\xfe\xdc\x25\x27\x74\xef\x78\xed\xa5\xad\xd9\x0a\xc6\x08\x40\ +\xac\x88\xc2\xaf\xef\xba\xed\xa5\x5c\xfa\xea\x2f\xfd\xcb\x49\x1d\ +\xce\x03\xb7\xdd\xb6\x72\xd8\xd3\xd4\x30\xe7\x36\x24\xe4\x6f\xcc\ +\xe6\x02\x00\x48\x29\x5c\x6e\x9e\x78\xfe\x15\x6b\xdf\xfc\xe6\xbd\ +\xf7\x3d\x02\xa8\xd2\x81\x80\x00\x38\x1d\x33\x00\x00\x33\x4e\xb8\ +\xf8\xef\x4e\xeb\x05\x92\x4b\x09\x20\xc2\x40\x32\xb7\x66\x07\x40\ +\x51\x6b\x3b\xee\xbc\xf9\x67\x13\x1d\x27\x7f\xf6\xa8\xfc\xfd\xf7\ +\xde\xdc\xd7\xdb\x71\xe6\xdc\x46\x26\xa0\x1a\xd5\x21\xb5\x9d\xc0\ +\x41\xa4\x01\x70\xb0\x7f\x3e\x84\x60\x42\x4f\xf5\x9c\x73\xf9\xf5\ +\x1f\x3d\x63\x64\xf5\x8b\x0f\xfd\x7f\x3f\xbf\xef\xce\x78\xe6\x5f\ +\xaf\xfc\xa8\x22\xbc\xbd\x11\x76\x48\x88\x02\x25\x63\x8c\x33\x2e\ +\x54\xcb\x48\x67\xe2\x20\xc8\x07\x94\x01\x08\x55\x0d\x6e\x7c\xea\ +\xbe\x07\x5e\x18\xfa\xf0\xa5\x5f\x39\xed\x43\xc7\xe5\xad\xf1\xd5\ +\x5f\xf9\xf1\xed\xf7\x3c\xd1\x73\xc3\x39\x51\x18\x26\x45\x84\x84\ +\x7c\x10\x6c\x2e\x8c\x31\xf9\x3d\xbc\x87\x79\x3f\x92\xf9\x38\x35\ +\xf5\x92\x4f\x9f\x19\xf1\xf3\x25\x17\x40\x28\x99\x00\x5d\xb3\xe7\ +\x4d\x6b\x96\xcf\xdc\x7f\xdb\xf3\x6b\x07\x5d\x2a\x04\x0f\x0a\xa3\ +\x83\xc3\xd9\x12\x87\x44\x27\xc1\x4b\x0f\xfc\xf4\xd9\x01\xe3\xe2\ +\x2b\xae\xbc\xfc\xb3\x57\x9e\xd0\x52\xbd\xeb\x96\x3b\xdf\x2c\x08\ +\x05\x82\x74\xef\xd4\x34\x2a\x2c\x5e\xbc\x64\x57\x89\x9b\x86\xa6\ +\x20\x28\x85\x90\x52\x42\x84\xb8\x53\x19\xcf\xe6\x3d\x81\x12\x99\ +\x49\xc7\x7f\xe8\xc8\xd6\x18\x9e\xc8\x8d\x79\x62\x5f\xbe\x3c\x44\ +\x20\x18\x19\xdc\x36\x5c\x70\x15\xc3\xd4\x08\x18\x7c\xe3\xc5\x27\ +\x9e\xdb\x64\x75\x4f\x6b\x4b\x46\x21\x51\x9c\xdd\xab\x7e\x7e\xf7\ +\xe3\xea\xac\x53\x2e\x3a\xf3\x08\xe0\xd4\x9a\xe7\x9c\x7c\xe9\xd9\ +\x47\x6c\xff\xed\xbd\x0f\x2d\xde\x4a\x34\x25\xec\x31\x21\x21\x07\ +\xbb\xcd\x25\x84\xcc\xe5\x72\xa6\x61\xd4\x73\xe8\x83\x20\x40\x08\ +\x11\x45\x01\x52\xaa\xaa\x5a\x2a\x16\xd5\x77\xa4\x38\xbc\x0d\x08\ +\xa4\xef\x3a\x35\xc7\x13\x7b\xe7\xcc\x04\x7e\xd0\x3a\xef\x94\x0b\ +\x4e\x79\xfd\x9b\x8b\x56\x3a\x3e\x13\x22\xc0\x8d\xb3\x2e\xfb\xcc\ +\xc5\xdf\xfb\xe1\x3d\x37\x7d\xfd\x4b\xf7\x35\x25\x55\x04\x6a\xd5\ +\xda\xa1\x17\x7d\xe1\x73\x27\x4e\xdf\xf9\xea\xa3\xb7\xdc\xbf\x6c\ +\xfe\x25\xff\x7e\x42\xbf\x15\x08\xeb\xa2\xcf\x7c\x6a\xe5\xbf\xfe\ +\xf8\x96\x7b\xa6\x7f\xfd\xea\xd3\x13\xdd\x0b\x3e\xf9\xb1\xd7\x6e\ +\xf9\xf5\x83\x5f\xda\xfa\x4a\x43\xdc\x14\x6e\x69\xfb\x04\x38\x54\ +\x23\x04\x2b\xa3\x5b\x5e\xbb\xe9\xb6\x87\x9c\x48\x4a\x27\xc0\x2b\ +\xe7\xc7\x44\xf3\x27\x8e\x39\x2a\x0e\x03\xbe\x37\x77\x8c\xf8\xd9\ +\xe7\xee\xbb\xe9\xb7\xdb\x64\x43\xdc\x00\x3c\x28\x8c\x8d\x38\xc6\ +\xa4\x4f\x5f\x7e\x4e\x57\x52\x01\xfe\xc4\xe3\x8b\x7e\xba\x74\x2c\ +\x75\xc3\x3f\x9e\xd3\x65\x72\xd7\xe7\x08\x6a\x0b\x16\x9e\x7f\xf4\ +\xcb\xab\xef\xbf\xfd\xf6\xb9\xfd\x5f\x3d\xa4\x45\x09\x68\xf8\x84\ +\xc7\x90\x90\x83\x55\xb9\x30\xc6\xb6\x6d\x7f\xe3\x1b\xdf\xd4\x75\ +\x5d\x4a\x09\x21\xec\xe9\xe9\xae\xd5\x6a\x63\x63\xe3\xf5\x5a\x83\ +\xb6\x6d\x5f\x7d\xd5\x55\x7f\x70\xe5\x82\x0a\x6d\xf6\xb1\x1f\x55\ +\xbc\x54\x02\xed\x4d\x60\x90\x3c\x90\xe6\x71\x67\x5d\x9c\x45\x9d\ +\x89\xa9\xcd\x92\xb2\x80\xca\xee\x05\x67\xdd\xd8\x35\x7d\xc9\xe2\ +\xd7\xb6\x8f\x16\x05\x24\xd1\xc6\xf6\xc3\x27\xa5\x79\xe0\x55\x2a\ +\xfe\xe1\x67\x5e\x71\xce\x69\xf3\x50\x10\xf8\x1c\x34\xcd\xfe\xe8\ +\xdf\x5d\x51\x58\x36\xc1\xca\xb6\x6b\x46\xac\x93\x3f\xfd\x0f\x2d\ +\x53\x5e\x7a\x6d\xed\x76\x87\x49\xac\xf6\x1d\x79\x52\xd7\xcc\x39\ +\xb3\x84\xeb\x46\x3a\xa7\x7d\xf8\xa4\xe3\xb7\x0c\x4f\x30\x09\xb5\ +\x29\x87\x5c\xb4\xe0\xb8\xf9\x53\x5b\xf9\xde\x1c\x52\x29\x19\x53\ +\x92\x27\x9c\x7e\x91\xb5\x7a\xe3\x70\xbe\x2c\xa0\x32\xef\x98\xd3\ +\x8e\x3a\xe6\xe8\xfe\x4c\x84\x32\xee\xd5\x26\x78\x62\xda\xc5\x9f\ +\x3f\xfc\x23\x33\x9a\xfc\x20\x00\x00\x08\x1a\x28\xe9\xfe\x8b\x3f\ +\x73\x45\xec\x95\x9d\xb5\x62\x81\xb7\xb4\x40\x10\xa6\x75\x85\x84\ +\xfc\x1f\x03\x2b\xe5\xd2\x01\xbf\x30\x0c\xfd\xc6\x6f\x7c\xeb\xb5\ +\xd7\x5e\xd3\x34\x8d\x31\xd6\xd8\xd8\xf8\xfd\x9b\xbe\xb7\x71\xd3\ +\xa6\xaf\x7f\xfd\x46\x55\x55\x01\x00\xbe\xef\x7f\xfe\x73\x9f\x5b\ +\xb8\xf0\x63\x8e\xe3\xfc\x5e\xf7\x10\x40\xdd\x30\x15\xc8\x1d\xc7\ +\x15\xbf\x9b\xaa\x2c\x21\x56\x4d\x43\xe3\x81\xe7\xf9\xac\xfe\x31\ +\xc2\x44\xd5\x34\x82\x20\x00\x40\x0a\x1e\xf8\x5e\xc0\xa4\xa2\x9b\ +\x86\x02\x1c\xc7\xe5\x7b\xb4\x02\x6a\x86\xa9\x20\xee\x38\x9e\x90\ +\x00\x40\xa4\xa8\x9a\xba\x27\xf6\x2e\x05\xe7\x34\x08\x28\xe3\x10\ +\x13\x4d\xd3\x08\x46\xf5\xe0\x1a\x0d\xfc\x80\xbe\x7d\xde\x25\x26\ +\xaa\xaa\xee\xc9\xbf\x17\x9c\x05\x41\xc0\xb8\x00\x00\x00\x88\x4d\ +\xd3\x40\x82\xda\xae\xbf\xff\x0c\x71\xa2\x19\x86\x86\x7d\xd7\x09\ +\xa8\x08\xa7\x5c\x87\x84\x1c\xbc\x36\x97\x10\x72\xe6\x8c\x19\xaf\ +\xbc\xf2\x8a\xef\xfb\x52\xca\x62\xb1\xf8\xd0\x43\x0f\x8f\x8e\x8d\ +\x32\xc6\x00\x00\x8c\xb1\x74\x43\xba\xbb\x67\x12\xa5\xf4\x8f\x79\ +\x8b\xb6\x5f\xff\x73\xbf\x8f\x25\xa7\x76\x8d\xee\xff\xb1\xe0\xcc\ +\x73\xd8\x5b\x7e\x0b\x01\xf3\x9d\xea\x5b\xd2\x3f\xf7\xad\xad\xfe\ +\x4e\x50\xdf\xa5\x6f\xcb\x0f\x85\x50\x0a\xee\xb9\xce\x1f\x3e\x6c\ +\xce\x02\x97\x1d\x28\x43\x4b\x72\xc7\xae\xbd\xf3\x30\x58\xe0\x56\ +\x03\xf0\xf6\xe3\x08\x09\x09\x39\xd8\x6c\x2e\x08\x21\x63\x6c\xdd\ +\xba\xf5\xc3\xc3\xc3\x8c\x31\x29\xa5\xef\xfb\x08\x21\x55\x55\x01\ +\x84\xba\xa6\x4d\x99\xd2\xdf\xd3\xd3\x2d\x42\xcf\x29\x24\x24\xe4\ +\xe0\x51\x2e\x00\x00\x42\x48\x51\x94\x7d\xc5\x9a\xeb\xd1\xae\xbd\ +\x56\x08\x90\x00\x04\x01\x05\x20\x54\xae\x90\x90\x90\x83\xc6\x5b\ +\x04\x00\x08\x21\x7c\x3f\x9c\xac\x17\x12\x12\x72\xd0\x11\x3e\x6f\ +\x31\x24\x24\x24\x54\xae\x90\x90\x90\x90\x50\xb9\x42\x42\x42\x42\ +\x42\xe5\x0a\x09\x09\xf9\x6b\xe0\x2f\x33\xe3\x1a\x21\x44\x08\x09\ +\x5b\x33\x24\x24\xe4\x03\xa3\x5c\x10\xc2\x4d\x1b\xd6\x65\xb3\x59\ +\x84\x42\x0b\x2e\x24\x24\xe4\x03\xa2\x5c\x8a\x42\x76\x0f\x0d\xdd\ +\x71\xd7\x22\x5d\xd7\xc3\x06\x0d\x09\x09\xf9\xe0\x78\x8b\x18\x6b\ +\x9a\x56\x9f\xcf\x18\x12\x12\x12\xf2\x7e\x13\xfa\x77\x21\x21\x21\ +\x7f\x55\xca\x05\x89\xa2\x6a\xaa\x02\xc3\x39\xc6\x21\x21\x21\x1f\ +\x0c\x6f\x11\x61\x22\xdd\xad\xab\x97\x8f\xb2\xc4\x9c\x99\xfd\x51\ +\x05\x48\x00\xa4\x7c\x17\x53\x14\xc3\xd9\x8c\xef\x37\x10\x00\x08\ +\xe1\x3b\x4f\x4a\xd8\xf2\xef\xfb\x68\x0f\x21\x78\xc7\xe5\x20\xa5\ +\x0c\xc7\xf8\xf7\x0f\x29\x01\x84\x70\xff\x0e\x7f\x20\xe5\x82\x58\ +\xe1\x95\xc7\xef\xbc\xe5\xb9\xb5\xbb\xdd\xd4\xd4\xae\xfe\xae\xd5\ +\xbf\xbe\xc7\x9f\x72\xda\x29\xf3\xda\x69\x40\xff\x14\xcd\x22\x10\ +\xfc\x73\x53\x29\x82\x24\x0f\xaf\xa3\xf7\x07\x15\x82\xa1\x00\xff\ +\xd7\x58\xc4\x20\xbf\xab\xa9\xed\x08\x78\x6e\xc2\x3e\x21\xea\xb9\ +\x02\x86\x0a\xf6\x3e\x8d\x17\x3a\x92\xdf\x1b\xb5\x06\x98\x6a\x60\ +\x54\xbf\x8a\x18\x63\x99\x4c\xe6\xe2\x4b\x3e\x5d\x2f\x00\x15\xf2\ +\x7e\xa0\x6b\xda\xca\x55\xab\x7e\xf3\xeb\x47\x22\x91\x68\xbd\xd9\ +\x0f\xa0\x5c\x18\xa3\xf2\xd0\xa6\x15\x23\xe6\xe7\xfe\xf5\x9f\x5f\ +\xfb\xd5\x63\x5c\xb5\x70\x50\x19\x1c\x2f\x4a\xd8\xf1\xa7\x6f\x29\ +\x45\x44\x0c\xc9\xf0\x4c\xbe\x4f\x68\x08\x4c\x78\xfe\x8e\x1d\xd9\ +\x8e\x4c\x26\x1e\x8f\x0b\x21\xea\x63\x86\x85\x64\x23\xe1\x8e\x40\ +\x12\x84\xe2\xf5\x97\x97\x2d\x08\x84\x81\xc1\xc4\xf8\xc8\xa8\xaf\ +\x4e\x6a\x6b\x45\x08\x49\x29\xa5\x94\x18\xe3\x64\x32\xf9\x87\x6b\ +\xd5\x85\xfc\x39\x58\x96\x25\xa5\xd8\xb9\x63\xa0\xb7\xb7\x5f\x37\ +\x0c\x29\x25\x39\xa0\xd1\xa4\xea\x86\x81\xdc\xe1\xe1\x6c\x20\x65\ +\x79\x68\xf3\xba\x81\x42\x66\x5a\x12\xbd\x9b\x2b\x81\x0b\x49\x15\ +\x32\x76\xfa\x3f\x4b\xd5\x00\x32\x2c\xdc\xfe\x97\x33\x9b\x31\x51\ +\x4a\x63\x6d\x4f\x7e\x8f\x09\xe9\x3a\xae\xef\x79\x20\x1e\xdf\xf7\ +\xad\x00\x40\xf8\x6e\xe1\x88\xf3\xed\xe9\xc7\x21\xdf\x0d\x9b\xeb\ +\x2f\xd9\xf2\xaa\x96\x7e\xfa\x66\x2d\xb7\xd5\xf7\x03\xc7\x61\x42\ +\x88\x7d\x09\x8c\x52\x4a\xce\x79\xfd\x71\x0d\x21\xef\x07\x9c\x73\ +\x16\x04\x8e\xe3\x04\x41\x60\x98\xe6\x81\x95\x4b\x70\x66\x64\x66\ +\x9c\x76\xe4\xba\xbb\x17\xdd\x59\xa6\xfc\x8d\x1d\xdb\x5b\x66\x9f\ +\x72\xe1\xac\x36\xf1\xee\x87\x14\x6e\xc6\xa5\x66\x86\xca\xf5\x17\ +\x55\x2e\x05\xfb\x4e\xdd\x9e\x42\x08\xc1\x77\x06\x57\xa4\x94\xaa\ +\xc9\xad\xa4\x24\x5a\xd8\x5c\x7f\x51\xe5\xd2\x25\x22\x40\xee\x79\ +\xbe\x7a\xd8\x20\xff\xfb\x26\xef\xfe\x1d\xfe\x40\x71\x2e\x29\x03\ +\x8e\x0f\x39\xf5\x92\xe6\xc9\x73\x37\xee\xc8\x91\x68\xba\xa3\xbd\ +\x55\x91\x01\x97\xf8\xdd\x3a\x20\x50\x70\x20\x78\xa8\x5c\x7f\xd1\ +\xf3\x87\x80\xf8\x63\x63\xbb\x14\x50\x70\x28\x42\x13\xe0\x2f\x8a\ +\xe0\xa1\x03\x7e\xf0\x70\xc0\x08\x3d\x54\x61\xb0\xfc\xf1\x07\x1f\ +\x7a\x61\x83\x0f\x31\x06\xcc\xa5\xd1\x73\xaf\xbe\xea\xe8\xde\x06\ +\x4a\xc3\xc8\x55\x48\x48\xc8\x41\xa9\x5c\x08\x11\x2f\xbb\xe1\xd7\ +\xcf\x6e\x3a\xf2\xa2\x6b\x8f\xeb\x89\x52\xc6\x25\x80\x86\x69\xb2\ +\x50\xb6\x42\x42\x42\x0e\x5a\xe5\x82\x10\x78\x76\x45\xa6\x3b\x66\ +\x4c\xed\x8e\xa9\x6e\xb0\xf7\x81\xf4\xa1\xa1\x1c\x12\x12\x72\xf0\ +\x2a\x97\x94\xc0\x8c\x37\x45\x72\x6b\x7f\xf0\xcd\x7f\x4b\xa9\x52\ +\x48\x11\xc8\xe8\x19\x97\x5c\x72\x58\x77\x8a\xd1\x30\x74\x12\x12\ +\x12\x72\x10\x2a\x17\x44\x84\x20\x94\xe8\xba\xe8\xda\xeb\xc7\x2a\ +\x3e\x84\x10\x00\x29\x81\xd2\x9a\x32\x39\x0f\x03\xed\x21\x21\x21\ +\x07\xa1\x72\x41\x28\x83\xea\x96\x6d\xb9\x54\x6b\x0b\x54\xf5\x58\ +\x5c\x83\x00\x00\x08\xa4\xc4\x0a\x81\xa1\xbb\x18\x12\x12\x72\x30\ +\x2a\x17\x42\x24\xa8\x0d\x3d\x74\xdf\x33\x27\x9c\xf7\xf1\x5d\xcf\ +\x2c\x5a\x3e\x16\x28\x18\x4a\x29\x04\x4e\x9f\x7d\xf9\xa5\xf3\x27\ +\x25\x43\x6f\x31\x24\x24\xe4\xa0\x53\x2e\xc1\xa9\x92\x9e\xf1\x85\ +\xaf\x4e\xc7\x84\x1c\xd6\xff\x95\xb3\xa4\x04\x00\x62\x24\x72\x23\ +\xbb\x03\x4d\xe1\x3c\x34\xba\x42\x42\x42\x0e\x42\x9b\x8b\x90\xfc\ +\xa6\x57\x5f\x58\xbd\x93\x23\x04\x01\x84\x00\x00\x88\xb0\xb4\xd7\ +\xad\xde\x7a\xe4\x85\x9f\x6f\x6f\x3a\x33\xe8\x64\x00\x00\x20\x00\ +\x49\x44\x41\x54\x8a\xd1\x20\x0c\x75\x85\x84\x84\x1c\x64\xca\x05\ +\x01\x80\x90\x3b\x76\x4d\x20\x02\x00\x80\x08\x41\x20\x39\xe3\xd3\ +\x8f\x5f\x78\x64\x5f\xb3\x08\xa7\xc2\x87\x84\x84\x1c\x84\xca\xc5\ +\x19\x4b\x4f\x3d\xfe\xaa\xd9\x1f\x01\x00\x62\x42\x80\x08\xfc\x40\ +\x60\x42\x08\xc1\x81\x53\xf3\xa8\x08\x2b\x10\x85\x84\x84\x1c\x74\ +\xca\x05\x00\x10\x2c\x70\x18\x25\x04\x8e\xae\x79\xe5\x97\x0f\x3d\ +\x95\x4d\xcc\xfb\xfc\xa5\xa7\xfb\x43\x9b\x40\x43\x6f\x67\xda\xe4\ +\x22\xf4\x16\x43\x42\x42\xfe\xef\x39\xc0\x94\x77\x84\x31\x2d\x6c\ +\xbf\xef\x17\x4f\x59\xdd\xb3\x23\xf6\xb8\x2d\xc1\x9b\xaf\x3e\xf3\ +\xc2\xfa\x61\xa4\x84\x4f\x54\x0c\x09\x09\x39\x28\x6d\x2e\x00\x00\ +\x84\xd0\x2e\x8d\x57\x23\x93\x2f\x3a\xe3\xa4\xe7\xee\xfe\x15\x26\ +\x0a\x92\x8c\xcb\x3f\xf7\xc6\x22\x84\x10\xa1\x3d\xde\x26\xac\xff\ +\x83\x10\xc8\x7a\x96\xd8\xde\xff\xf6\x6d\xa5\x9e\x00\x0b\x00\xc2\ +\x18\x42\xc8\x39\xaf\x7f\x05\xdf\xba\xc6\xbd\x3f\x06\x10\x02\x84\ +\x10\x04\x50\x48\x29\xa5\xd8\x97\x7a\x26\x81\xac\x17\x82\xad\xaf\ +\x1d\x40\xb8\x6f\x1b\x70\xef\xe6\x10\xc2\x08\x21\x00\x41\xbd\x4a\ +\x9c\x10\xa2\x5e\xc9\x04\x42\x54\xdf\x25\x4c\x48\x7d\xbb\x5c\x08\ +\x21\x38\x84\x10\x21\x0c\xea\x4b\xee\xb7\xcf\x10\x42\x84\xf7\xfc\ +\x04\x42\x58\x4f\xdc\x45\x08\x42\x88\xea\xeb\xad\xef\x2f\xdc\xb3\ +\x2c\x94\x52\x00\x00\x21\x82\x52\x4a\x08\xa0\x94\x12\xc0\x7d\xc7\ +\xbd\xef\x18\xf7\x2c\xcf\x85\x90\xef\xfd\x14\xd4\x9b\x0e\x4a\x00\ +\x10\x84\x10\xc1\xb7\x36\x3a\x90\x52\x4a\x20\xeb\x27\x45\x4a\x00\ +\x80\x44\x08\x13\x42\x84\xe0\x94\x32\x08\xf7\xee\x05\x00\x12\x48\ +\x08\x11\x90\xb2\xde\x5c\xf5\x56\xc2\x84\x00\x29\x39\x67\xfb\xef\ +\xa0\x14\x02\x40\x08\xe1\xbe\x56\xdf\x7b\x36\xf6\xeb\x0f\x18\x93\ +\x7a\x3b\xd4\x9b\x7d\xef\xe9\x80\x10\x40\x21\x05\xc6\xa4\x5e\xd5\ +\x44\x08\x51\x2f\xda\x87\x31\x86\x08\xed\xe9\x0c\xfb\x6d\x8c\x10\ +\x0c\xc0\x9e\x3a\xbf\xf5\x55\x21\xb4\xa7\x10\x0d\xe7\x02\xec\x6b\ +\xf5\x7a\xbb\x03\x20\x84\xc0\x04\x0b\x2e\x20\x82\x52\xee\x39\x10\ +\x50\x6f\x86\xdf\xf5\x2d\xb0\xb7\x35\xde\xab\x51\x80\x10\x42\x70\ +\xff\x83\x86\x00\xee\x79\xb7\xb7\x49\xeb\x5d\x77\xcf\x32\x72\xff\ +\x93\x0e\x21\xdc\x73\x93\xac\x7e\xbc\x10\x48\xb0\xa7\xc2\x0b\x84\ +\x08\xee\x3d\x14\xb0\xa7\xb7\xd7\x7b\xaf\x90\xfb\xfa\x8c\x90\x72\ +\xef\x2f\x7e\x77\x0c\x07\xea\x42\x10\x40\x80\x11\x86\x08\xed\xfb\ +\x56\x70\x06\xf6\x06\x86\x10\x84\xf5\x2d\xd6\xfb\x4f\xbd\x9e\xb2\ +\x10\x02\xee\xed\x3f\xf5\xab\x58\x08\x51\xdf\xed\xfa\x4e\x40\x50\ +\xdf\x38\xc4\x18\x41\x00\x19\x67\x7b\x4e\x1f\x84\x9c\xf3\xfa\x2f\ +\x31\x46\x10\x42\xc1\x05\x80\x40\x08\xb9\xaf\x97\xd6\x77\xea\x8f\ +\xe6\xbd\x1f\xa8\x3e\x97\x10\x89\x96\xbe\x5e\xf5\xd9\x9f\xfc\xf8\ +\x4e\xbf\x34\x51\xbc\xeb\xe6\x6d\x03\xf8\xc2\x53\x3b\xfe\x9c\xaa\ +\x29\x10\x02\x4a\x99\xe3\xf9\xf5\x93\xc7\x39\x97\x42\x32\x46\x31\ +\xc6\xf5\x92\x92\x10\x21\x00\x00\x26\xa4\xde\x05\xa5\x04\x18\x23\ +\x29\xa5\x53\xab\x09\xc1\xa3\xd1\x08\xc6\x44\x48\x28\xf6\x9e\x27\ +\x04\x91\x90\x02\x23\xc4\x39\x23\x18\x33\xc6\x7c\xdf\x63\x94\x2a\ +\xaa\xa6\x1b\x06\x84\x90\x8b\x3d\xc5\x2a\x09\x26\x8c\x33\x29\x25\ +\x42\x58\x0a\x41\x08\x86\x08\x4a\x00\xeb\x5d\x00\x23\xe8\x3b\xae\ +\x5d\xab\x4a\x29\x21\xc2\x86\x6e\xe8\x86\x01\x21\x66\x94\x51\xea\ +\x4a\x29\x34\x55\x2d\x8d\x67\xb9\xe0\x00\x40\x2b\x12\x89\x58\x16\ +\xe7\xac\x5c\x99\x40\x10\x99\x56\x04\x42\x88\x09\xa9\x5f\x9a\xd4\ +\x0f\x5c\xc7\x05\x10\x10\x42\x28\x0d\x62\xd1\x98\x94\xd2\xf7\x7d\ +\x4a\x29\x26\x58\xd3\x0d\xc6\x38\x42\x50\x4a\x00\xa4\xf4\x03\x5f\ +\x21\x0a\x42\x88\x52\x8a\x11\x0a\x18\x55\x15\x55\x4a\x29\xa4\xc0\ +\x08\xef\x11\x17\x08\xa4\x90\x42\x0a\x21\x44\xd4\x32\x14\x42\xde\ +\x9b\x78\x49\x88\xeb\x17\x09\x46\xd8\xf7\x7d\xcf\x73\x55\x55\xe5\ +\x9c\xd7\x1b\x1f\x40\xa8\x2a\x2a\x44\x88\x71\x2e\x85\x24\x84\x40\ +\x04\xab\x35\xbb\x52\x2e\x59\x96\x95\x4a\xa5\x18\x17\x3e\xa5\x40\ +\x4a\x84\x10\x21\x38\xa0\x14\x63\x22\xb9\xd0\x34\xcd\x0f\x02\x1a\ +\xb8\xc5\x62\x01\x63\x9c\x4a\xa5\x10\xc2\x01\xa5\x75\x39\xd3\x75\ +\x9d\x31\xc6\x18\x23\x98\x70\xc6\x31\x86\x18\x61\x80\x20\x46\x08\ +\x40\x28\xa5\x94\x82\x17\x0a\x79\x46\x29\xc2\x44\xd7\x75\xc3\xb4\ +\x14\x85\x00\x00\x82\x20\xf0\x7d\xcf\x32\xcd\x4a\xa5\x62\xdb\x36\ +\x67\xdc\xb4\xcc\x86\x74\x1a\x21\x54\xad\x56\x6a\xb5\x5a\x2c\x16\ +\xd3\x75\x1d\x40\x54\x1f\x09\xa5\x94\x85\x42\x11\x63\x5c\x6f\x4c\ +\x5d\xd7\x4d\xd3\xf0\x7d\xdf\x71\x5c\xce\x85\x69\x9a\x44\x51\x04\ +\xe7\x42\x48\x84\x10\x63\xdc\xf5\xdc\x78\x3c\x51\xab\x55\xa3\xd1\ +\x58\xb9\x5c\x52\x88\xa2\x6a\xaa\xeb\x79\x0a\x51\x14\x55\x91\x52\ +\xd6\x2f\x7b\x21\xa5\xe0\x02\x48\x89\x31\x7a\x6f\xe3\xb4\xed\xb8\ +\xae\xe7\x43\x08\x31\x42\x08\xe3\xba\x86\xd6\x47\x62\x20\x01\x65\ +\x14\x02\x89\x20\xe4\x62\xcf\xf0\x09\x11\xc2\x18\x73\xce\xea\x63\ +\x67\x10\xf8\x52\x0a\x29\x44\x22\x91\x84\x08\x03\x00\x79\x7d\xb0\ +\x14\x32\x08\x3c\x20\x38\xa5\x01\x80\x40\xd5\x0c\x8c\x30\xe3\x42\ +\x51\x15\x42\x08\x80\x50\x4a\xc0\x19\xd7\x34\x0d\x21\xe4\x7b\x3e\ +\xc6\xb8\xde\xe0\x18\x23\x8c\x49\x7d\x98\x04\x40\x0a\x21\x21\x84\ +\x12\x48\x20\x44\xb5\x58\x60\x34\x20\x18\x03\x08\x85\x84\x91\x68\ +\x8c\x32\x86\x20\x44\x08\x05\xbe\xcf\x18\x13\x9c\x72\xc6\x20\x94\ +\x42\x48\x88\xb0\x61\x9a\x42\x48\x85\x10\x88\x50\x7d\x50\x31\x4d\ +\x8b\x0b\xce\x18\xb3\x2c\x0b\x00\x28\x04\x17\x82\xfb\xbe\x5f\xa9\ +\x54\x20\x80\x0d\x0d\x0d\x9c\xf3\x72\xa9\xc4\x38\x8f\xc7\xe3\xf5\ +\x3e\xe0\xd8\xb6\xeb\xba\x91\x68\x54\x4a\xa9\x69\x5a\x7d\x80\x87\ +\x10\x08\x21\xa5\x94\x11\x53\xff\xc3\x51\xf5\x03\xcd\x5b\x14\x5c\ +\x18\x2d\xe7\x5e\x7e\xc5\x33\x4f\x3c\xb3\x4d\xc3\x1c\xc6\xce\xbf\ +\xea\x53\xf3\x3b\x22\x7f\x4a\x11\xfa\xdf\x87\xaa\x28\x5b\x76\x8e\ +\x3d\xf6\xdc\x0a\x29\xb8\xe7\xb9\xd5\x6a\xb5\x56\xa9\x4c\xe4\x72\ +\x52\x4a\xc3\xd0\x4d\x5d\x4b\x24\x53\xc8\x34\xda\x3a\x7b\x34\xcd\ +\x72\x3d\x1a\x04\x3c\x9d\x4c\x10\x04\x7e\x79\xff\xdd\x6f\x6e\x58\ +\x7d\xd9\xa7\x2f\x38\x64\xfe\x51\x13\x55\xe9\x73\x0e\x21\xa2\x94\ +\x42\x24\x73\xe3\xa3\x11\x43\xc5\x80\x19\x2a\x1e\x1b\xd9\xfd\xf2\ +\x4b\xcf\xe5\xc7\xc7\x66\xcd\x9b\xdf\x39\x79\x4a\xb2\xb1\x45\xb3\ +\x12\x7e\xc0\x62\x89\x54\x7b\x5b\x67\xa9\x5c\x92\x12\x21\x62\x06\ +\x9e\xdd\xd2\x9c\x8e\x44\x2d\x0e\x31\x47\x38\x1a\x35\x15\xe0\x3d\ +\xff\xc4\x93\x8b\x9f\x7e\x14\x02\xa5\x77\xca\x5c\xdd\x8c\x1d\xf3\ +\xa1\x8f\x74\x75\xf7\xae\x5b\xb7\x61\xd7\xae\x1d\x51\x0b\xb7\x36\ +\xc6\x6f\xfc\x7f\x5f\xac\x54\x8a\x14\xea\x9f\xba\xe0\x82\x93\x3e\ +\x72\xc2\xc0\xd6\xad\x8f\x3d\xfe\xd8\xec\xb9\x87\x1e\x7d\xfc\x87\ +\x38\xd2\x9a\xdb\xbb\x38\x54\x10\xa7\xe3\x3b\xc7\x6e\xfb\xc9\x4f\ +\x04\x90\xc7\x1d\x7b\xcc\xc6\xf5\xeb\xce\x58\x78\xba\xa6\xab\x4b\ +\x16\x2f\xde\xbc\x69\xd3\x8c\xd9\xb3\x66\x1e\xbe\x60\x2c\x5f\x50\ +\x88\x12\xf8\x7e\xa5\x58\x1a\xdc\xb1\xf3\xa8\x05\x47\x0d\x6c\xdb\ +\xfe\xfa\xd2\xe5\xb3\x66\xcd\x34\x22\x96\x19\x31\x1d\xc7\x2e\x95\ +\x4a\xe9\x74\x43\x32\x99\x60\x9c\x63\x84\xc7\xc6\xc6\xca\xe5\x12\ +\x51\xb5\x2b\x3f\x79\xf2\xa4\xb6\xc6\xe0\xdd\x97\xeb\x90\x12\xa0\ +\x78\x23\xe3\x62\x74\x64\x04\x49\xb0\x79\xcb\x96\x9d\x3b\x76\xe4\ +\xb2\xd9\x54\x3c\x91\x6e\x68\x88\xc6\x62\xb1\x58\xac\xb5\xad\xb5\ +\xbd\xb3\xcb\xaf\x39\x35\xa7\x96\x4e\xa7\xe3\xb1\xe8\x8b\x2f\x3f\ +\xf2\xb9\xab\xae\x58\x78\xea\xc9\x8b\x16\xdd\x95\x77\xa8\x6d\xbb\ +\x50\x4a\xcf\xae\xc5\xf5\xe8\xe0\xe0\xb6\x78\x34\x5e\x2a\x96\xba\ +\xba\x26\x0d\x0c\x8c\xae\x5c\xb6\xf8\xb6\x9b\xff\xab\x67\x72\xdf\ +\xf9\x17\x5f\xd2\xd0\xdc\xa6\x9a\x11\x80\x08\xe7\xe2\xf0\xc3\x0e\ +\xf7\xed\x6a\x31\x5f\x48\x34\xa6\x0b\x13\x13\xa9\x98\x96\x4a\x27\ +\x15\x5d\xa3\x12\x2a\xba\xa6\x2b\x28\x3f\x36\x74\xdb\xb7\xff\x6d\ +\x6c\x68\x77\xdf\xd4\xb9\x99\xd6\xae\xe3\x3f\x72\xd2\xcc\x79\xf3\ +\x2a\x55\x7b\xdd\x8a\xd5\xae\x5d\x3d\xe6\xf0\x43\x6f\xbb\xed\xf6\ +\x9f\xdc\xfc\x23\x45\x51\x8f\x39\xf6\xe8\x5b\x6f\xfe\x91\x8a\xd1\ +\x83\x8b\x1e\x1c\x1a\x1a\xbc\xf2\x9a\x6b\xa2\xa9\x68\x34\xd9\x40\ +\x54\x13\x20\xac\x62\xf4\x8b\x1b\xff\x63\xfd\xfa\x0d\xc7\x1f\x7f\ +\x3c\xe7\x3c\x99\x4c\x5e\x78\xd1\x79\x2f\x2f\x59\xfa\x8b\x5f\xdc\ +\x9b\x4a\xa6\xaf\xbf\xe1\x1f\xcb\x65\xc7\x63\x3e\xc2\x10\x40\xf4\ +\xcc\x33\x4f\xce\x9b\x7f\x48\x26\xda\xfc\xad\xef\xfe\x78\xd6\xec\ +\x59\x8d\x8d\x8d\x93\xbb\x3a\x35\x09\xb3\xd9\xaa\xaa\xaa\x3d\x3d\ +\x3d\x98\x10\x29\x44\x10\xd0\x81\x81\xed\xae\xeb\x75\x75\xb6\x98\ +\xe4\xbd\x58\x5e\xba\xa6\xfe\xfa\x99\x25\x8b\x97\xae\xd1\x4d\x2d\ +\x62\x5a\xba\x69\x95\x2b\xd5\x52\xb9\x94\x48\xa6\xa2\xd1\x68\xa1\ +\x50\xf4\x7c\x37\x42\xa4\x69\x98\xbb\x46\xb3\x0d\xcd\x2d\x66\x24\ +\xae\x19\x16\x84\x10\x43\xe1\xbb\x76\xad\x54\x1a\xd8\xb6\x61\x70\ +\xc7\x16\xea\xbb\x57\x5d\x7d\xed\xac\x79\x47\x54\x29\xd9\x39\x92\ +\x2f\x97\xcb\x98\x7a\xdb\xde\x58\x91\x1b\xda\x32\xb0\x6b\xbd\x15\ +\x4d\x4c\x9d\x7e\x18\xd1\xe2\xa5\x9a\xdb\x33\xa5\x77\xc6\xec\x99\ +\xa9\x86\xc6\xe1\xe1\x9c\x5b\xa1\x87\x1d\x71\x04\x56\xd0\xc0\xce\ +\x6c\x43\x63\xb3\xcf\x58\x36\x9b\x4f\x25\x13\x99\xe6\xc6\x98\x65\ +\xa8\x84\x70\xdf\xf3\x05\x82\x18\xd7\x2a\x65\xee\x97\xef\xbf\x6b\ +\xd1\xea\x57\x9f\x9f\xdc\xd5\x9e\x68\xc8\x8c\xdb\xf2\xc2\x2b\x6f\ +\xa8\xd9\xbe\x9d\x1f\xae\xd5\xec\x6d\x5b\xb7\x62\x10\xac\x7c\xf9\ +\x85\xe2\xd8\x4e\x8d\x48\xc7\xa7\x99\xae\xde\x63\x3f\x72\x9a\xeb\ +\x05\x86\xaa\x8e\x8c\x8e\xda\x8e\xd7\xd4\xd2\x32\x6b\xd6\xec\x6a\ +\xcd\x71\x3d\xbf\xa1\xa9\x59\xd5\x0c\xcb\x54\x9a\x1a\xa2\x63\xe3\ +\xd9\x47\x1f\x7e\x64\xf5\xca\x95\x57\x5c\x75\x55\x73\x43\xf3\x03\ +\xf7\xdd\xb7\xf2\xf5\xd7\xcf\x39\xf7\xdc\xf6\xb6\xf6\x58\x3c\x76\ +\xcf\xdd\x77\x55\x2b\xb5\x85\x67\x9c\x99\xcb\xe7\x0f\x39\xe4\x50\ +\xa2\xa9\x9c\xcb\x62\xb1\x58\xb5\x6b\xaa\xa2\x5d\x7d\xde\x89\x86\ +\xa6\x88\xdf\xdf\xf4\xe8\xc0\x03\x86\xa4\xb9\xe1\x9d\xb9\x8a\xed\ +\x07\x7e\x60\x4f\xbc\xf0\xab\xfb\x57\xec\xc8\x13\x05\xbf\x67\xe5\ +\x92\x52\x22\x08\xa3\xd1\x58\x24\x12\x51\x55\x25\x16\x8b\x62\x84\ +\x2c\xcb\xe4\x9c\xea\x9a\x42\x83\xa0\x5c\x2e\x39\xb6\x4d\x03\x1f\ +\x48\xa9\x28\x84\x28\x08\x00\x19\x8b\x45\x5a\x5b\x5b\x11\x84\xbb\ +\x76\x0d\x11\x8c\xac\x88\x01\x04\x0b\x7c\x87\x71\xdf\x75\x6c\xdb\ +\xae\xda\x76\x55\x08\x5e\x2a\x97\x1c\xa7\xe6\xfb\x1e\xc2\xb8\x58\ +\x2a\x6d\xde\xfc\xe6\xf0\xee\x61\x8c\x60\x2c\x1a\x53\x15\x15\x42\ +\x11\x8b\x5a\xd1\x88\x11\x8b\x9a\x2d\x99\x26\x4d\xd7\x34\x55\xd1\ +\x75\x4d\x51\x88\xe0\xa2\x58\x28\x55\x2b\x15\x8c\x49\x3a\x9d\x9e\ +\xdc\xd3\x2d\x38\x5f\xbf\x7e\xfd\xc8\xf0\x70\xa5\x5a\x26\x04\xa7\ +\x52\xa9\xa1\x5d\x83\x8c\x32\x29\x80\x4a\x14\xd7\xb6\xd7\xac\x5a\ +\xf5\xf2\xcb\x2f\x63\x42\xfa\xa7\xf4\x33\xc6\x21\x00\x04\x63\x46\ +\x03\xc1\x78\x22\x91\xc0\x04\x27\xe2\x71\x8c\xb1\x04\x60\xc7\xc0\ +\x8e\x4a\xa5\x52\xa9\x54\x22\x91\xc8\xf0\xf0\x70\x3e\x97\x8b\x98\ +\x96\x14\x02\x4a\x50\x2c\x16\xfb\xfa\x7a\x93\xf1\xc4\xe6\x37\x37\ +\x4f\x9f\x36\xad\xaf\xb7\xaf\xb5\xa5\x05\x41\x18\x8f\xc7\xe3\xf1\ +\x38\x84\x40\x08\x01\x01\x1c\x1f\x1f\xab\xd5\xaa\x89\x44\x22\x1e\ +\x8b\x1d\xf0\x31\x3f\x7f\x9a\xcf\x02\x21\x17\x1a\x51\x2c\xc3\x64\ +\x9c\x47\x2d\xab\xa1\xa1\x21\x08\x02\x01\x40\xa1\x58\xcc\x8d\x8f\ +\xdb\x35\xbb\x58\x28\x49\x26\xa3\x91\xb8\x69\x58\xbe\xef\x1a\xba\ +\x36\x6d\xda\xd4\xc6\xc6\x74\x36\x3b\x36\x34\x34\x18\x8d\x44\x74\ +\xcd\x60\x8c\x61\x84\x27\xf2\xf9\x52\xa9\x34\x3c\xbc\x5b\x4a\x3e\ +\xb8\x63\xc0\xad\x55\x06\x07\x07\x14\xa2\x60\x82\x57\xac\x58\xb1\ +\x75\xcb\x56\x04\x51\x3a\x95\xd6\x35\xcd\xf5\xdd\x48\x34\xd2\xd4\ +\xd4\xa0\xa9\x6a\x53\x53\x63\x22\x9e\x50\x54\x55\x55\xd5\xba\x8b\ +\x11\xd0\x20\x3b\x9e\xe3\x8c\x37\x67\x9a\x7b\x7b\x7a\x7a\xfb\x7a\ +\x9f\x7f\xfe\xf9\xf1\xf1\x5c\xb9\x5c\x0d\x7c\x37\x99\x88\xd7\x6a\ +\xb5\xe1\xe1\x61\x20\x25\xa5\x3e\xe7\x6c\xf5\xea\xd5\x8b\xee\xbe\ +\x7b\xfb\x8e\x1d\xd3\xa7\xcf\xec\xee\x9e\x5c\x2a\x57\x00\x04\x00\ +\x08\x29\x04\xe7\xa2\xb9\x39\x93\xcd\x66\x75\x5d\xb7\x2c\x6b\x60\ +\x60\x20\x3b\x3e\x31\x36\x36\xa6\xaa\x6a\xa5\x52\x5e\xb7\x6e\x3d\ +\xa5\x34\x91\x88\x4b\x29\x73\xb9\x2c\xe3\x7c\xfe\xfc\x79\x1b\x37\ +\x6e\x04\x12\xcc\x9a\x35\x6b\xc1\x82\x05\xa6\x69\x29\x8a\xd2\xdc\ +\xdc\x1c\x04\x01\x00\x80\x51\xca\x18\x5b\xbf\x7e\x5d\xa9\x54\xea\ +\xee\xee\xd6\x34\xed\x3d\x3b\xe9\x84\xe0\x68\x34\x12\x8f\xc7\x04\ +\x10\x8c\x31\x5d\xd7\x08\x21\x9c\xb1\x72\xa9\xe4\x79\x6e\x57\x67\ +\x67\x26\x93\x29\x95\x4b\x81\xef\x0b\xce\x0d\x5d\x8d\x46\x4c\x29\ +\x58\xe0\x79\xe9\x64\x32\x1a\x8d\xe8\xba\xae\x2a\xaa\xa2\xa8\x6f\ +\xbc\xb1\x96\x60\x4c\x08\x52\x09\x92\x82\x01\x28\x1a\x1b\x1b\x24\ +\x04\x8a\xa2\x41\x80\x2a\xe5\x8a\x63\x3b\xba\xae\xd9\x35\x3b\xf0\ +\x29\xf5\x83\x7c\x36\x9b\x48\xc4\x63\xd1\x18\x44\x32\x16\x8d\x20\ +\x24\x31\x04\x86\xae\x09\xc1\x77\x0f\x0d\xe5\xb2\xd9\xec\xf8\x58\ +\xa9\x54\x1a\x1b\x1d\x1e\x1d\xde\x5d\x29\x17\x83\x20\xd0\x75\x0d\ +\x21\x2c\xb8\xa8\x55\xab\x89\x68\x0c\x23\x10\x8f\x5a\xa6\x6e\x4c\ +\xe4\xb2\x11\xcb\xcc\x64\x9a\x09\xc1\x42\x70\xc6\xa8\xa6\xa9\xa6\ +\x69\x96\xca\x65\xd7\x75\x20\x44\xba\x6e\xf6\xf6\xf6\x5a\xa6\xb9\ +\x62\xc5\x8a\xa5\x4b\x97\xee\xde\xbd\x7b\x22\x97\x0b\x3c\x67\xeb\ +\x96\x2d\xcf\x3d\xf7\xfc\xa6\x0d\x1b\x92\xc9\x24\xc2\x78\xf7\xe0\ +\x60\x57\x57\xc7\xf4\xe9\xd3\x54\x4d\xf3\x7d\x9f\x32\xb6\x7b\xf7\ +\x50\xa9\x58\x3c\xe5\xb4\x53\x53\xa9\x24\xc1\xa8\x52\x29\x71\x4a\ +\x83\xc0\x75\x1c\x5b\x23\x4a\x32\x11\x43\x08\xca\x77\xeb\x2d\x22\ +\x4c\xe8\xc4\xa6\xbb\xef\xfc\x95\x31\xef\xa3\x0b\x66\x44\x85\x60\ +\x4c\x68\xcd\x51\xfd\xcf\xc9\xa1\xaf\x5f\x8d\x94\x06\xa6\xa1\x61\ +\x42\xf2\xb9\x9c\xe7\x7b\x9a\xa6\xf5\x4c\xee\x31\x34\xcd\xb1\x9d\ +\x6c\x6e\x5c\x8f\xc7\x81\x94\xb5\x5a\x15\x61\xa2\x60\x55\x08\xe6\ +\xfb\x5e\x26\xd3\xdc\xd4\xd4\x98\x1d\x1f\x1b\x1a\xde\x85\x8d\x14\ +\x82\x30\x16\x35\xfd\x20\xc8\x56\x8a\xbe\x5b\x6b\x48\x36\x15\x8b\ +\x39\xc0\x83\xe1\xa1\x9d\xc5\x89\x09\x88\x51\xb1\x50\xc0\x0e\x8d\ +\xa7\x5b\x18\x65\x66\x44\xad\x3b\x20\x52\x08\xd7\x0d\x1a\xe3\x0d\ +\xc9\x58\x34\xf0\x6d\xa2\x28\x80\xa8\x9c\xf1\x6a\xb5\xaa\x22\x34\ +\x79\x72\xef\x96\x37\x5e\xaf\x56\x2b\x10\x81\x74\x3a\x81\x11\xdc\ +\x35\x34\xa8\x28\x98\xb1\xa0\x38\x31\x91\xcf\x4f\x20\x8c\x01\x00\ +\x9c\x53\xc9\xb9\xe7\xfa\xae\xeb\x35\x36\x35\x63\x4c\x1c\xd7\x35\ +\xb0\xce\x19\x83\x52\xaa\x0a\x49\x36\x36\xb6\xb5\xb5\xa5\x52\x29\ +\xdf\xf3\x3c\xd7\x1d\x1c\x1c\x54\x75\xa2\x69\x6a\x05\x48\xce\x19\ +\x90\x32\x1e\x8d\x52\xdf\x73\xa9\x5f\xad\x94\x67\x4c\x9b\xba\x7a\ +\xf5\xaa\x78\x3c\x3a\x6d\xc6\x34\x84\x10\x02\x32\x91\x88\x43\x84\ +\x3c\xcf\xf3\x3c\xaf\x56\xab\xb9\xae\xeb\x38\x8e\xae\xeb\xf1\x78\ +\x9c\xf1\x3f\x2b\x1f\x85\xa8\x0a\x90\xa0\xa9\x21\xed\xb9\x4e\x3e\ +\x97\xf5\x1c\xa7\xa3\xad\x2d\x9d\x4a\x25\x13\xc9\x91\xdd\xbb\x37\ +\xbc\xb1\xee\xd4\x85\x67\x94\x0a\x15\xa2\x2a\x00\x21\x20\x65\xa1\ +\x30\xd1\xd0\x90\x5a\xb0\xe0\xc8\x1d\xdb\x36\xad\x5d\xbd\xf2\xc8\ +\x64\x0b\x0d\x98\x02\x89\x11\xb3\x72\xbe\xe7\x79\x9e\xe7\x3a\x1d\ +\xad\xad\x03\x03\xdb\xa2\xd1\xe8\x1b\x6b\x57\x51\x46\x87\x87\x87\ +\x4b\x55\x27\x57\xa8\x58\x89\xe4\x11\x2d\xad\xb1\x78\x0c\x41\x28\ +\x28\xf5\x3d\x4f\x41\x38\x95\x4a\x29\x80\x01\xc9\xa5\x94\x9a\xaa\ +\x51\x26\xaa\x35\x3b\x16\x8b\xb5\xb6\xb6\x0e\xed\x1c\x00\x00\x70\ +\x46\x53\xc9\xc4\xe6\x4d\x9b\x62\xc9\x06\x29\xa5\x5d\xad\xed\xda\ +\x35\x58\xab\xd6\x82\xc0\x8f\x58\x66\xb5\x5c\xaa\x54\xca\x63\x63\ +\x23\x8a\xa2\x34\x36\x37\x57\x6b\x4e\x10\x30\x08\x31\x00\x88\x51\ +\x06\x10\xfe\xd0\x87\x3e\xb4\x64\xc9\x92\x29\x53\xfa\x1f\x7b\xec\ +\xf1\xf1\xf1\xf1\xdd\xbb\x87\x4b\xa5\x52\x3c\x9e\xd8\xb5\x6b\xd7\ +\xc8\xf0\xf0\xd4\xa9\x33\x84\x10\x00\xc8\x8d\x1b\x37\xcc\x99\x33\ +\xbb\x52\xaa\x3d\xfa\xe8\x23\x9f\xba\xe0\xbc\x19\x33\xa6\x43\x08\ +\x01\xf3\xeb\x37\xcc\x6b\xb5\xda\xc4\xc4\x04\xe7\x7c\x64\x64\x44\ +\x51\x94\x9e\x9e\x1e\xcb\xb2\x80\xf0\xa9\xef\xc2\x77\xdf\xfa\x5c\ +\xf0\x54\x2a\xd5\xd2\xd2\x22\x81\xf0\x5c\x17\x12\x05\x21\x1c\x8f\ +\xc7\x21\xc2\xd5\x6a\xb5\xaf\xbf\xbf\xa9\xb1\xb1\x94\x1d\xae\x54\ +\x6b\xd9\x89\x12\x10\x82\xd1\x00\x4a\x6e\x99\x3a\x0f\x50\x36\x9b\ +\xa5\xbe\xdf\x37\x65\x6a\xb1\x90\x2d\x8c\x67\x77\x0f\xed\xce\x66\ +\xc7\x15\x2b\xa9\x2a\x24\x62\x59\x7e\x35\xc0\x2a\x66\x94\x1b\xba\ +\x25\x21\xc9\x64\xda\x67\xce\x3e\xac\x68\xbb\xc5\x72\xc9\xae\xda\ +\x9c\x71\xc0\x85\xaa\xaa\xd9\xb1\x11\xc3\xd2\x08\x92\x9c\x06\x18\ +\xe1\xa8\x65\xc6\x62\x31\x04\x24\x0d\xbc\xf1\x5c\x76\x6c\x64\xb8\ +\x5c\xb1\xbd\x80\xb5\xb4\x34\xaa\x98\x8f\x8f\x67\xeb\x51\xa7\xf1\ +\xf1\xf1\xa9\x6d\x93\x91\x94\x15\xbb\xe2\x38\xd5\xad\x9b\x37\xf7\ +\xf6\xf7\x45\x23\x51\x4d\x25\x08\x41\x85\x60\x06\x80\x1f\x04\xf9\ +\x89\xfc\x94\x29\xd3\x66\x4d\x9f\x59\x2e\x57\x35\x5d\xab\xd9\x0e\ +\x44\x38\x08\x68\x3a\x95\x6c\x6d\x69\x56\x35\xbd\xb1\x61\xaa\x63\ +\x97\x30\x42\xdd\x93\xfc\x42\x3e\xbf\x66\xcd\x9a\x73\xcf\x39\x67\ +\xd2\xa4\x49\x9a\xa6\x56\xca\x25\x82\x27\x79\xae\xd3\xda\xd6\xd6\ +\xd5\xd9\x1e\x50\xae\xaa\x8a\xe7\xba\x91\x48\x34\x97\xcb\xa5\x52\ +\x69\x43\x37\x00\xfc\xe3\x52\xf3\x7b\xea\x73\xd5\x0a\x7e\x72\xfa\ +\x65\x17\x9f\xd3\xa9\x70\xc1\x01\x84\xc2\x77\xbd\x80\xbd\xf7\xeb\ +\x47\x4a\x40\x08\xa6\xd4\xaf\xf1\xc0\x75\xec\x9a\x5d\x4b\xa6\x92\ +\x2a\xc6\x86\x69\x58\x86\x5e\xab\x56\x5d\xcf\x8d\xc7\x63\x98\x60\ +\x1a\x30\x8c\x71\xc4\xd2\x31\xc6\x0a\xc1\x93\xbb\x27\x2d\xb3\xcc\ +\x62\xa9\x50\xab\x56\x74\xa4\xe5\xf3\x05\xdf\xf7\xb1\x42\x04\x17\ +\x86\xa1\x06\xbe\xd3\xd8\x90\x1c\x1e\x1c\x18\xdc\xb9\x5d\x02\xd9\ +\x90\x6e\xea\xee\xed\x6f\xcc\xb4\xb7\x75\x4d\x4e\xa4\x92\x8a\xa2\ +\x52\x4a\x19\x0d\xa4\x94\x96\x65\x22\x84\x34\x4d\x43\x90\x21\x04\ +\x01\x46\x2a\x42\x08\x5a\x88\x63\x55\x35\x10\xc2\x04\x81\xc0\x77\ +\xe3\xb1\xc4\x78\xa1\x72\xe8\xe1\x47\x3c\xf3\xec\x73\xae\x5d\x6d\ +\x9a\xd1\x17\x8f\xc5\x68\x10\x28\x04\xab\xa6\x3e\x6b\xe6\x4c\x84\ +\xd0\x2b\xaf\xd8\x91\x58\x3c\x99\x4e\x5b\xb1\xa4\xe7\xf3\x5a\xa5\ +\x1a\x8d\x27\x3d\xc7\x26\x2a\x69\x68\x68\xc8\xe7\xf3\xf3\xe6\xce\ +\x21\x84\x8c\x8d\x8f\xcd\x3d\x64\x76\x24\x12\x75\x6c\x3b\x9e\x4c\ +\x48\xce\x1d\xbb\xea\xb9\xce\x44\x3e\x67\x99\x86\xae\xa9\x5b\xb6\ +\x6e\x9e\xd2\xd7\x6f\x46\x4c\xd7\x71\xb0\x42\x08\x52\xea\x82\x55\ +\x2e\x97\xeb\x56\x40\x34\x1a\xad\x87\xc9\xe4\xde\x70\xec\x7b\xb3\ +\x76\x01\x67\x01\x65\x85\x89\x89\xa1\xc1\x9d\x40\xca\xae\xce\x0e\ +\x55\x51\x3b\xdb\xdb\x37\x6f\x7e\x33\x9b\x1d\x4f\xa5\x9a\x32\xcd\ +\xad\xae\xe7\xfb\x35\x27\x12\xb5\x0c\x43\x17\x9c\x25\x62\x91\x29\ +\xfd\x93\x5f\x5f\xfa\xd2\xd0\xd0\x8e\x79\x8e\x3d\x91\xad\x14\x0b\ +\x79\x01\x78\xe0\xbb\x86\xa9\x07\x81\x93\x4c\x44\xf2\x11\x7d\xd5\ +\xca\x57\x46\x46\x06\x75\x5d\xef\xec\xee\x99\x39\x7b\x5e\xa6\xb5\ +\xa3\xb7\xb7\x4f\x53\x55\x00\x24\x0d\x7c\x26\x05\x46\x80\xa8\x44\ +\xd5\x90\x0a\x14\xc9\x10\x42\x08\x01\x04\x84\xb0\x0c\x03\x91\x64\ +\x32\x91\x1c\xe2\xd0\xb1\xed\x74\x2a\x65\x7b\x34\x12\x89\x70\xc1\ +\x36\x6d\xda\x34\xa9\xa3\x2d\x9d\x68\xad\x55\x4b\xc9\x44\x02\x61\ +\x38\x79\x72\xcf\x82\x05\x0b\x5e\x5f\xbe\xd4\x76\x3d\x21\x51\x24\ +\x1a\xa7\x4c\xba\xb6\x17\x4f\x9a\x50\xc5\xca\xde\xf0\x8d\xa6\xe9\ +\x99\x4c\x66\xcb\x96\x2d\x85\x42\x21\x9d\x4e\x97\x4a\xa5\x86\x86\ +\x86\xae\x49\x5d\xe5\x72\xc9\x75\x5d\xdb\xb6\x8b\xc5\xc2\x51\x2d\ +\x0b\x5e\x5a\xfc\x62\x34\x1a\x99\x31\x63\x9a\xeb\x3a\x8c\x05\xc9\ +\x68\x9c\x31\x9e\xcd\x66\x47\x47\x47\x5d\xd7\xed\xeb\xeb\x9b\x39\ +\x73\x66\xad\x56\xa3\x94\x62\x8c\x7d\xca\xdf\x5b\xcb\x23\x88\x68\ +\x40\x6b\xb5\x9a\x15\x31\x23\xd1\xa8\xe3\xf9\x18\xe3\x48\x24\xc2\ +\xb8\x48\x24\x12\x56\xc4\x92\x00\x68\xba\x9e\x4a\x26\x21\x00\x86\ +\xa1\x35\xa4\x52\x12\x02\xc0\x65\xbe\x58\xa8\x56\x2a\xb1\x58\xd4\ +\x30\xb4\x44\x3c\x9d\x1b\x19\xab\x56\x2a\x6b\x56\xbe\x3e\xed\x90\ +\xc3\x15\xac\xb7\x64\x9a\xaa\x04\x54\xb2\x43\x01\xa5\x52\x20\xa4\ +\x68\x40\x62\x21\x51\x26\xd3\xd6\xd8\xdc\x4c\x54\x54\x2c\x15\x31\ +\x44\x11\x5d\x67\xbe\x9b\xad\xe6\x3d\x2f\xd0\x2d\x0b\x29\x2a\x17\ +\x92\xfa\x5e\x22\x11\x97\x2c\x40\x08\xd4\x6a\xd5\x78\x2c\xd6\x16\ +\x89\x75\x75\xb6\x8f\x8d\x0e\x8e\x8e\x8e\x32\xc6\x03\xdf\xf7\x5c\ +\xa7\xb3\xbd\xcd\xd4\x55\xdb\x76\x1a\xd3\x69\x04\xe5\xae\x5d\x3b\ +\x35\xc8\x6c\xc7\x81\x12\x08\x2e\x9c\x20\xb0\x2c\x6b\xfe\xa1\xf3\ +\x9b\x9b\x5b\x84\x10\x9c\x33\x45\x89\x60\x84\x1a\x1b\xd2\x0d\xe9\ +\x54\xb9\x5c\x2d\x95\x8a\xa9\x54\x6a\xa2\x5a\x4a\xa7\x13\x8a\x42\ +\x74\x5d\x3f\x6c\xfe\xfc\xbb\xee\xbc\x73\xfd\xba\xf5\x10\x02\x55\ +\x21\xa9\x44\xac\xbd\xb5\x65\x64\xf7\x2e\x55\xc1\xd9\xf1\x51\xcd\ +\xb0\x6a\xb5\xaa\xaa\x2a\xf5\xeb\x5d\xd7\xb5\x80\x7a\x9a\xaa\xfe\ +\xd1\x66\x27\x07\x1a\x2e\x44\xbc\xb9\xa7\x47\x7f\xe6\xd6\xef\xfc\ +\x77\x52\xa1\x01\xe7\x8c\x99\x27\x9e\x7b\xce\xdc\xce\x24\x63\xfc\ +\xcf\x71\x18\x31\xc6\x18\xc1\x68\x34\xd6\xd9\x49\x38\xa3\x3c\x08\ +\x2c\xd3\x40\x08\x34\x67\x1a\xf3\x85\xbc\xe7\xd8\xae\x5d\xd3\x74\ +\xd3\xd0\x35\x4c\x88\x61\xe8\x18\x81\xc6\xc6\x54\x43\x43\x6a\xeb\ +\xe6\x91\x1d\xdb\xb7\x76\xf6\xab\x8c\x7a\x41\xe0\x29\x52\x45\x10\ +\x20\x24\x77\xef\xda\xd9\x10\x8f\xee\x1a\x1c\x70\x9c\x5a\x34\x16\ +\x69\x6d\x6b\x6f\xce\xb4\x74\xf6\xf4\x4c\xea\xe9\x63\x02\x07\x9c\ +\x03\x08\x75\x55\xad\x55\x2a\xc4\x52\x00\x14\x12\x70\x4d\x53\xb9\ +\x14\x08\x63\x00\x20\x82\x10\x31\xa9\x10\x55\x55\x75\x2e\x7d\x1a\ +\xf8\x91\x66\x2b\x5b\x28\xbf\xf0\xfc\xf3\x8e\x6d\xa7\xd3\xa9\xf6\ +\xb6\x76\x22\x7d\x5d\xd3\x1c\xea\xfb\xb6\xcd\xa9\xef\x73\xce\x85\ +\x30\x0d\x4b\x0a\x50\x2a\x96\x14\xcd\x2a\x97\x4a\x81\x1f\x20\x20\ +\x1d\x4e\x55\x55\xdd\xb8\x71\xe3\x21\x87\xcc\xeb\xea\xea\x7a\x79\ +\xf1\x92\x62\xb1\xe8\x38\xce\xd8\xd8\x78\x5b\x7b\x5b\x32\x9e\xa8\ +\x54\x6d\x4d\x51\x2b\xc5\xf2\xb4\xa9\x53\x97\x2f\x5b\x9e\x88\xc5\ +\xbb\xba\xba\xaa\xd5\xaa\x10\xc2\xab\x56\x6b\x8e\xed\x38\x0e\x63\ +\x2c\x1a\x8d\x46\xa3\xd1\xba\x9f\x52\xbf\x1d\x63\x3b\xae\x10\xf2\ +\x3d\x9b\xbb\x9c\x71\xc9\x25\x82\xa8\x25\xd3\x62\x69\x06\xe7\x3c\ +\x12\x89\x20\x08\x27\x77\xf7\x6c\x7b\x73\x8b\x82\xc9\x8e\xed\x3b\ +\x12\xc9\xa4\x6e\xe8\xba\xa6\x99\xa6\x81\x91\x48\x25\xa3\x53\xa7\ +\xf4\xa6\x52\xf1\xe5\xcb\x5e\x9d\x3b\xff\x84\xb2\x1d\xe4\x27\x26\ +\x28\x0d\x0c\x53\xe3\xcc\x1f\x1f\x1d\x86\xdc\x73\xec\xca\xea\xd7\ +\x97\x21\x20\xda\xda\x3a\x0e\x39\x74\xfe\xf4\x99\x73\x8e\x38\xea\ +\x68\x80\x08\xc0\xc4\xb1\x6b\x08\x02\x08\x64\x40\x03\x04\x00\x63\ +\x54\x51\xf6\xdc\x8f\x55\x54\x0c\x30\x0a\x7c\xec\xdb\x14\x40\x84\ +\x20\x94\x52\x50\xea\x23\x08\x36\xac\x7f\x83\x4b\x58\x2e\x4c\x4c\ +\x3a\xe6\xa8\xbe\xee\xae\xf6\xf6\x8e\x95\x2b\x96\x69\x9a\x52\xab\ +\x56\x35\x4d\x1b\x19\xcb\x22\x84\xba\x7b\x26\x43\x48\x1c\xd7\xc7\ +\xaa\x27\x65\x99\x32\xc6\x98\xa8\x56\xab\xa5\x52\x69\xf3\xe6\xcd\ +\xd3\xa7\x4f\x5f\xb4\x68\xd1\xc6\x8d\x1b\x5b\x5a\x5a\xb2\xd9\x2c\ +\x42\x48\x21\x04\x21\xe4\xba\x6e\x36\x9b\x8d\x27\xe2\x9a\xa6\x3d\ +\xfe\xf8\xe3\xd7\x5d\x77\xdd\xe8\xe8\x58\x2c\x9e\x10\x9c\x8f\x8d\ +\x8f\x0f\xee\x1c\x74\x5d\x17\x63\x3c\x69\xd2\xa4\xf6\xf6\x76\x21\ +\x84\x69\x9a\x52\x4a\xdb\xb1\x31\x90\x48\x42\xf9\x9e\x46\x0d\xc6\ +\x58\xcd\xae\x01\x28\x54\x55\x05\x00\xe9\xba\x9e\x4c\x26\x39\x17\ +\x98\x10\xdd\x30\x8b\x85\xc2\xe8\xe0\xe0\xe8\xd8\x18\x63\xcc\xb1\ +\x6b\x4e\xad\xea\xf9\xbe\x4f\x69\xa6\xb9\xa9\x21\x9d\x1a\x1f\x1f\ +\x0f\x7c\xdc\xdd\xdd\x93\x1b\x1b\x2d\x15\x26\xb6\x6f\xdb\x3a\x75\ +\xf6\x3c\x0e\x80\x6d\x3b\x63\x63\x23\x63\xa3\x23\x01\x0b\xb8\x00\ +\x96\x1e\x49\x24\x52\xaa\xa2\x9b\x9a\x11\x4f\xc5\x27\x4a\xd9\x42\ +\x3e\x97\x88\x35\xf8\xae\x5d\xab\x32\xca\x6a\x5c\x80\x74\x43\x5a\ +\xd1\x0d\x80\xb1\x69\x98\x9e\xe3\x18\x86\xd1\xd2\xd2\x6a\x68\x9a\ +\xef\x7a\x1d\xed\xed\x91\xa8\x55\x29\x67\x01\x00\xb1\x58\xcc\x0f\ +\x02\xce\x98\x65\x18\xeb\xd6\xac\x22\x8a\x36\x75\x52\x67\x6b\x6b\ +\x33\x22\x64\xf3\xe6\x37\x6b\x95\x32\x46\x08\x00\x8e\x20\x8c\xc6\ +\xe3\xe9\xc6\xc6\x42\xa9\xac\x2b\x2a\x63\xcc\x30\x0c\x55\x55\xa3\ +\xd1\x68\xa1\x50\x50\x52\x24\x9e\x8c\x27\xe2\x51\x1b\x43\x8c\x31\ +\x04\x40\x57\xd5\xae\xae\x2e\xd3\xd0\x5f\x79\x65\xc9\xc7\xcf\x3a\ +\x2b\x16\x35\x6d\xa7\xe6\xb8\xb5\x5d\x43\x3b\x2d\xcb\x50\x14\xc2\ +\x03\xbf\xb9\xa9\x61\x68\xf7\x6e\x45\x55\xd3\x0d\x69\xcf\xae\xe9\ +\x86\x21\x84\x10\x42\x00\x80\xdf\xa5\xb7\x08\x11\xf5\x6b\xb9\xf1\ +\x92\xda\x3f\x67\x46\x6f\x03\xe0\x8c\x0b\xb5\x21\xa2\xbe\xf7\x8b\ +\x07\x00\x08\x21\xa5\x54\x08\x1e\x8b\xc6\x39\x63\xaa\x4a\x38\xa3\ +\x92\x33\xd7\x75\xa2\x91\x48\x26\xd3\x3c\x3a\x36\x2a\xa4\x28\x57\ +\x4a\x6d\xd1\x58\x32\x19\x47\x48\x81\x40\x96\x4a\x45\x53\x81\x1d\ +\x1d\xad\x3b\xb7\x6d\xdc\x35\x38\x30\x79\xea\x4c\xcb\x30\x2c\xcb\ +\xac\x54\x2a\x95\x4a\x39\x9d\x8c\xa7\x12\xf1\x5d\x83\xdb\x75\x4d\ +\x8b\xc7\x62\x42\xa2\x44\x2a\xd5\xd0\xd4\x64\x9a\x16\xe7\xc2\x71\ +\x3c\xd5\x30\x55\x4c\xa8\xef\xf9\x81\x07\x31\x89\x24\x11\x21\x58\ +\x0a\xae\x60\x2c\x31\xc2\x10\x09\x21\x85\x14\x9d\x5d\x9d\x96\x15\ +\x29\x79\x4e\xb9\x5c\x30\xad\x98\x6b\xdb\x43\xa3\xd9\xc3\x8f\x3c\ +\x3a\x70\x6b\x52\x08\xc9\x05\xc1\x44\x0a\x00\xa1\xcc\x8e\x8d\x97\ +\x2a\x55\x4d\xd3\x93\xa9\xf4\xea\x55\x6b\x3d\x26\x20\x44\x8d\x99\ +\x56\x29\x65\x22\x1e\x43\x42\x94\x4a\xa5\x89\x89\x89\xb1\xb1\xb1\ +\xfe\xfe\xfe\x91\xdd\xc3\x9b\x37\x6f\xae\x94\x2b\xb9\x7c\xae\xad\ +\xad\x4d\xd7\xd4\x4a\xb5\x3a\x3e\x3e\x1e\x31\xf5\x4a\xb5\xf4\xc6\ +\xba\xb5\xc7\x1e\x7b\x6c\xcd\xae\x56\x2a\x95\x6c\x76\x9c\x32\x4e\ +\x88\xd2\xd6\xd6\x56\x8f\x67\x31\xc6\x5c\xd7\x35\x4d\x13\x63\x5c\ +\xbf\xdb\x2b\xf7\xe5\x76\xbc\xfb\x11\x23\x70\x9d\x48\x34\x16\xb1\ +\x32\x8e\x1d\xf5\x52\x49\xdb\x76\x00\xe7\x2c\xf0\xbb\x3a\xda\xa7\ +\x4d\xed\x1f\x1a\xce\x95\x8a\xc5\x68\x2c\xde\xdc\xdc\x84\x08\xc4\ +\x18\x53\xdf\x1f\x19\x19\x9e\x3c\xb9\xbb\xa3\xad\x6d\xc7\xc0\xc0\ +\xe8\xc8\xae\x74\x63\x7b\x4b\x53\xba\x54\x2e\x51\xc1\x85\xe0\xbd\ +\x93\x27\xaf\x5d\xbd\xbc\x90\x1d\xce\x34\x26\x0b\xf9\x48\x43\x53\ +\x73\xcf\xe4\xbe\xa6\xa6\x4c\xa1\x50\x8a\x27\x93\x81\x17\xa8\x8a\ +\x8a\x31\x2a\xe4\xf2\xa6\xa1\x3b\x4e\x2d\x91\x8c\x22\x84\x20\xe0\ +\x08\x61\xca\xa4\x84\x32\xa0\x2c\x99\x4c\x77\x74\x74\xbd\xf1\xfa\ +\xca\x52\xa9\xe8\xd8\xb6\x42\xc8\xa6\xd5\x6b\x27\xf5\x4d\x99\x3e\ +\x63\x86\xaa\x60\xdf\x73\x21\x94\x9c\x31\xac\x13\x28\xc5\xb2\xd7\ +\x5e\x09\x82\xa0\xb7\xaf\xef\xb5\x65\x2b\x36\x6c\xde\x56\xa9\xd8\ +\x7d\x7d\xfd\xb1\x78\x5c\x53\x35\xc3\x34\xb3\xd9\x71\xdb\xb6\x17\ +\x2f\x5e\x7c\xc3\x0d\x37\x5c\x7d\xf5\xd5\x2f\xbd\xf4\xd2\x8c\x19\ +\x33\x96\x2e\x5d\x7a\xc6\x19\x67\x74\x76\x75\xe5\x72\x13\x94\x06\ +\xdb\xb7\x6f\x3b\xe2\xa8\x23\x6e\xb9\xf9\x47\x99\x96\x66\xd3\xd4\ +\xf3\x85\x89\x37\xb7\xbc\x99\xcf\xe6\xa0\x84\xd3\xa7\x4d\xeb\xe9\ +\xe9\xf1\x7d\x1f\x42\x38\x3a\x3a\x9a\x4a\xa5\x00\x00\xa6\x69\xba\ +\x9e\xe7\xd4\x6c\x53\x7b\x2f\xe5\x80\x85\x10\xb1\x78\xac\xb5\xa5\ +\x55\x42\x89\x11\xcc\xe6\x0a\x2d\xad\x6d\x84\x10\x88\xea\xb7\x38\ +\x59\xcd\xb6\x0b\xa5\x8a\x14\x52\xc5\xb8\x5c\x2c\xd4\x2d\xc7\xde\ +\xbe\xfe\x54\x43\xba\x5c\xa9\x79\x9e\xef\x39\x4e\x26\xd3\xda\xda\ +\xd6\x96\xcf\x8e\x0d\xef\xde\x05\x38\x8b\xc7\x93\xb4\x54\x36\x74\ +\x35\x12\x8d\x50\x46\x85\x90\x4d\xcd\xcd\xd3\xa6\xcd\xb0\xa2\x0d\ +\x54\x08\x4a\x7d\xd7\xb5\x09\x42\xed\x6d\x99\x74\x2a\xb1\x75\xeb\ +\xe6\x6a\x6d\xa2\xb1\x39\x13\x35\xb4\x86\xe6\x8c\x13\x04\xb6\x6d\ +\xd7\x13\x18\x20\x82\x0d\x0d\x0d\x23\xbb\x06\xd7\xac\x5e\xd9\xda\ +\xd6\x22\x38\x6b\x6b\x69\x99\x18\x1e\x50\x08\x31\x74\x75\x22\x3b\ +\x3e\xed\xd0\x05\x1b\x37\x6e\x1e\x84\x6c\x64\xf7\x50\x73\xa6\x25\ +\x62\xea\x9a\xaa\xba\xae\xd0\x74\x9d\x23\xce\x28\xf3\x7c\x7f\x78\ +\x64\xd8\x54\x75\xc6\x98\x10\x22\x16\x8b\x05\x01\x2d\x15\x0b\x44\ +\x51\x78\x96\x06\x9e\xdb\xd8\xd0\x98\x1b\xcf\xb9\x9e\x9d\x4e\xa5\ +\x22\xa6\x35\x73\xe6\xac\xb5\x6b\x57\x1d\x3e\xff\x10\x8c\xa1\x69\ +\x68\x11\xcb\xd8\x3d\xb4\x6b\xce\xdc\xb9\xbe\xef\x09\x21\xaa\x95\ +\xaa\x6b\xd7\x7c\xcf\xc9\x67\x39\x26\xc4\xb4\x22\x86\xae\xff\xd1\ +\xe8\xe2\x81\xbd\x45\xbb\x30\x5a\x8e\x4f\xbf\xea\x33\x17\x75\xeb\ +\x5c\x70\x09\x81\xf4\x3d\x97\x32\x01\xde\x73\xb4\x05\x02\xc6\x58\ +\xb1\x58\x82\x40\xa8\x9a\x6a\x18\xba\xaa\x44\x0a\xf9\x9c\x94\x22\ +\x9f\xcf\xb2\x78\x02\x00\xc0\x02\xdf\x30\xad\xc2\x44\x4e\xd7\x0d\ +\x5d\x33\x7c\xdf\x07\x82\x96\x5d\x27\x99\x8c\xeb\xba\xea\xb9\xae\ +\x82\x71\x53\x7b\xc6\xb6\x1d\x4e\xd9\xc8\xee\x41\x0d\x43\x02\xa5\ +\x42\x08\x92\x4c\xc1\xb8\x29\xd3\xd1\xd8\xd4\xac\x6a\x7a\x32\x95\ +\x4e\xa6\x52\x1e\xcd\x57\x2b\x15\x84\xa0\xe7\x3a\x99\xe6\x26\x33\ +\x1a\x97\x18\xa9\x2a\xf1\x3d\x9f\x0b\xae\x12\x1c\x04\xf5\x34\x19\ +\x84\x89\xca\x99\xf0\x5c\xa7\x52\x2a\x74\x76\xf5\x40\xc0\x21\x94\ +\x82\xd3\x88\x65\x41\x09\x73\xd9\x7c\xe0\xf9\xf5\xcc\x99\x67\x9f\ +\x7e\xca\x8a\xc6\x3a\x7a\x7a\x8f\x38\xea\x68\xac\x6a\x5b\xb7\x6e\ +\x5f\xbf\x71\x63\x22\x99\xd2\x74\xdd\x32\xcd\x58\xc4\x02\x60\xd6\ +\xe6\xcd\x9b\xb3\xd9\xac\x6b\xd7\x2a\x95\xca\xc0\x8e\x6d\x53\xfa\ +\xa7\x74\x76\x74\x98\xa6\x69\x99\xba\xe4\xbc\x90\xcb\x65\x32\x99\ +\x9d\xdb\xb7\x37\xa4\x93\x1d\xed\x6d\x10\x41\xce\x59\x3c\x11\x87\ +\x10\x69\x9a\x69\x9a\xa6\xe7\x79\xaa\xaa\x46\x22\x91\x20\x08\x5c\ +\xd7\x35\x0c\x83\x31\xa6\xeb\xba\xa2\x10\xf9\x5e\x47\x0e\xdf\xf3\ +\x7c\xdf\x4f\x26\x93\x08\xc0\x44\x2c\xda\x90\x4c\x6e\xd9\xbc\xa5\ +\x50\x2c\xda\x95\x4a\x53\x63\xe3\xe6\x2d\x03\x52\xb2\xb1\xf1\x61\ +\xa2\x80\xee\x9e\x49\xae\x6d\xfb\x4e\xd5\xb5\x4b\xc9\x44\xd2\x30\ +\x4d\x84\xd0\xf8\xd8\xee\x63\x8e\x3e\xae\x5c\xad\x6a\x9a\xf2\xda\ +\x8a\x65\xae\x5d\x9d\x3f\x77\x56\xe0\xfb\x2d\x8d\x4d\x85\xf1\xdd\ +\xad\x2d\x99\xee\x9e\x1e\xc3\xb0\xe2\xf1\x78\x5b\x7b\x9b\xe3\x07\ +\xe5\xfc\x04\xc1\x68\x7c\xc4\x56\x09\x4e\x25\x12\x94\x10\x55\x21\ +\x18\x01\xcf\x73\x88\x02\x24\x52\xea\x99\x79\x18\x13\x4d\xd5\x83\ +\x20\xc8\xe7\xb2\x76\xad\xe2\x71\x38\x51\x28\x74\x72\x16\x8b\x46\ +\x0d\xc3\x1a\x1f\x1f\xcb\xe7\x72\x04\x43\xce\x82\xcd\x9b\xd7\xdf\ +\x7a\xeb\x2d\x44\xb3\xfa\xfa\xa6\x9d\x72\xda\xc2\x0d\x1b\x37\xad\ +\x58\xb6\x62\xcd\x9a\x37\xfa\x7b\x7b\x15\x4d\x4b\xa5\x53\x99\x4c\ +\xe6\x88\x23\x8e\x18\x1e\x1e\x7e\xfc\xf1\xc7\x5d\xd7\xdd\xb8\x71\ +\x63\x36\x9b\x9d\x31\x63\x46\x43\x3a\x6d\x59\xe6\xd8\x78\xb6\x5c\ +\x2e\x51\x1a\x60\x84\x56\xad\x5e\x7d\xfd\x3f\x5c\x5f\x28\xe4\x0c\ +\xc3\x88\x46\xa3\xb1\x68\x94\x40\x9c\xc9\x64\x7c\xdf\x17\x42\x64\ +\x32\x99\x6a\xb5\xea\x79\x5e\x2c\x16\xa3\x94\x12\xf2\xff\xf3\xf6\ +\x66\x4f\x92\x9d\xe7\x99\xdf\xb7\x9d\x7d\xc9\x93\x7b\xd6\xbe\x74\ +\x55\xa3\xbb\x81\x06\xd0\x0d\xa0\x01\x02\x20\x29\x2e\xd0\x48\xa4\ +\x34\x92\x46\x23\x5b\x73\x63\x5f\xd8\x96\x14\xa3\x5b\xd9\x96\xc3\ +\x7f\x82\x7c\x2b\x87\x25\xcb\x1e\x5b\x97\x8e\xb1\x3d\x11\x22\x45\ +\x8a\x34\x49\x71\x07\xb1\x34\xd1\x0b\xba\xab\xba\x96\xae\x25\x2b\ +\xf7\xe5\xe4\xd9\xbf\xf3\x6d\xbe\x28\x4a\xa3\xd0\xd8\xa2\xd8\xb4\ +\x95\x97\x15\x51\x11\x99\x27\x4f\xbe\xe7\xfd\xde\xf7\x79\x7e\x0f\ +\xf1\x3d\xbf\x2c\xc2\x4b\x65\xdf\xcf\x2a\xe6\xca\xd2\x4c\xd7\x75\ +\x5a\x16\x49\x92\x19\x86\x8e\x31\x26\x84\x60\x00\x01\x00\x18\x93\ +\x95\xe5\x65\x02\x58\xf7\xf4\x24\x8e\x16\x79\x92\xd4\x77\x77\x3c\ +\xdf\x73\x1d\x93\xd1\x12\x21\xd4\x6c\x36\x4b\x4a\x5d\x53\x5b\x5d\ +\x59\xdd\x7f\xf8\x80\xe5\xc5\x6c\x3c\x42\x9a\xa5\x61\xb8\xbc\xd4\ +\x19\x75\x8f\x18\x67\x9c\xf3\x76\x67\x69\x6d\x6d\xcd\x0b\xda\xd3\ +\x70\x36\x9e\x0d\x06\xbd\x2e\x26\xaa\xd7\x3b\x1b\x74\x7b\x71\x1c\ +\x05\x81\x33\xec\x9e\xd9\x96\xd3\x6c\x77\x08\x82\x93\xd1\xc8\x76\ +\xec\x41\x6f\x4e\x69\x51\xf1\xdc\x78\x3e\x39\x39\xdc\x5f\x2c\xa6\ +\x2f\xbf\xfc\x62\xbd\x56\x1b\x9e\x3e\xe1\x00\xb2\xb2\x98\x8e\xfa\ +\x8a\x51\x4e\xf3\xbd\x8f\xbb\xdd\xd3\x93\xb5\x95\x15\x62\xdb\x9c\ +\x31\x5d\xd3\x84\x10\x9c\x33\x25\xc1\x78\x3c\xf5\x3c\x1f\x03\x98\ +\x65\x59\xbf\xdf\x9f\x4c\x26\x96\x69\x38\x8e\x8d\x20\xc8\xb2\x94\ +\x66\x00\xc8\xaa\x12\x12\x48\x20\x85\x8c\xe3\xc8\x75\xec\xf9\x74\ +\xfa\xe8\xe3\x87\xf3\xd9\x94\x31\x3a\x1d\x0f\x81\x14\x6b\x2b\x2b\ +\xb4\xa4\xd3\xe9\x94\x71\x41\x08\x3a\x3f\x3f\x5d\x59\x59\x75\x3d\ +\xa7\x28\x32\x9a\xa7\x00\xa8\x7f\x38\xeb\xf8\xff\x99\xe6\x6c\xba\ +\x75\x63\x74\xef\x7f\xf8\xef\xfe\xa8\xa9\x4b\xa1\x04\x93\xee\xe7\ +\x7f\xf3\x5f\xbc\xb4\x1a\x3c\xf3\x69\x11\x41\x54\x96\x25\xe7\xa5\ +\xa6\x93\xe1\x70\x50\x52\xba\xbc\xd4\x16\x42\x00\xa0\x92\x24\x21\ +\x84\x68\xba\xa6\x10\xb4\x2c\x9d\x0b\x39\x9f\x4f\x0c\xc3\x66\x94\ +\x02\xc9\x00\x2f\x6c\xc3\x70\x1c\x6b\x3a\x9d\x4d\xc7\x93\x97\x5f\ +\xba\x3d\x9e\xcd\x2a\x95\x0a\x50\x22\x9c\x8e\xa2\x68\x81\x00\x9c\ +\x4d\x66\x34\xcf\x9b\xad\x76\x25\xa8\x31\x2e\x39\xe7\x52\x29\x42\ +\x48\x14\x2d\x6a\xd5\x1a\xc1\x48\x70\x56\x64\xa9\xdb\x70\xd2\x34\ +\xe1\x65\xa1\x19\x06\x50\xc0\x75\x9c\x34\x4d\xb3\x94\x89\x38\xe5\ +\x8c\xc7\x71\x4c\x69\x61\x9b\x06\x00\xb2\x5a\xf1\xd7\x56\x56\x04\ +\x2b\x7d\xcf\x9b\xcd\xa6\x94\x32\x5d\xd7\x05\xe7\xf3\xd9\xb4\xe4\ +\xf2\x0b\x2f\xdc\xbc\x76\xed\xda\xe1\xf1\x69\xb5\x5a\xfd\xc4\x27\ +\xde\xec\xf5\x2e\x56\x57\x57\x6e\xdf\xba\x35\x9f\x4c\x34\x42\x3a\ +\x9d\x4e\x14\x45\xaf\xdf\x79\x4d\x71\x71\xff\xfe\x47\xea\xf2\x9d\ +\x2c\xa2\x3c\x67\xac\xa4\xae\xe3\xb8\x8e\x73\x7e\x76\xf6\x5b\xbf\ +\xf5\x5b\x8e\xe7\x66\x45\x91\xa4\x71\xad\x56\x0d\xaa\x35\x04\x89\ +\x52\x4a\xd3\x34\x84\x90\xa6\x69\x97\x8d\x2a\x21\x04\x00\x20\xff\ +\x8e\x46\xef\x19\x64\x74\x67\x67\xbd\xed\xed\x9d\x51\x7f\x90\xa7\ +\x99\xeb\x3a\x86\x6e\x28\xa5\x4c\xc3\xe8\x5f\xf4\x6a\xb5\xaa\xa6\ +\x61\xd3\xd4\x6a\x35\x3f\xcb\xe2\x41\xbf\x47\x69\x81\x00\x1f\x0f\ +\x2f\xda\xf5\xe0\xea\xce\xee\xfe\xc7\x8f\xef\xbe\xff\xc3\xdf\xfb\ +\xdd\xdf\x95\x80\xd9\xde\x3a\x20\xe0\xfe\x47\x77\x47\xa3\x61\xb4\ +\x58\x10\xc7\x3c\x39\x7c\xba\xb5\x7b\xf5\xf6\x2b\xaf\xfa\x95\x5a\ +\x9c\xa6\x52\x29\xd3\x30\x28\x2d\x12\x5a\x54\x2b\xbe\x4e\xf4\xb2\ +\xa4\x48\x23\x59\x51\x14\xa2\x84\x82\x6b\xba\xa1\x11\xc8\x04\x10\ +\x42\xc4\x51\x1c\xc7\xe9\x7c\x1e\xc6\x71\x26\xa4\x6c\x36\xdb\xb6\ +\x65\x5e\xbb\x7a\xd5\xb4\x2c\x82\x00\x2d\x8a\xee\xf9\x59\xc5\xf7\ +\x21\xe0\xa3\x41\x3f\x4d\xf2\xcf\xbe\xf3\xcb\xbf\xf0\xd9\xcf\x39\ +\x6e\xc5\xb6\xbd\xd7\x5f\xff\x44\x38\x9b\x23\x04\xdf\xf9\xdc\xe7\ +\x2d\x4f\x4f\xe2\xe2\xf5\xd7\x5f\xff\xd3\x3f\xfd\xd3\xcf\x7c\xe6\ +\x33\xc7\x47\xc7\x84\x90\xc1\x60\x70\xfb\xf6\xed\xa2\x28\x4e\x4f\ +\x4f\x68\x51\x8c\x46\xa3\xdb\xb7\x6e\x7d\xe9\x4b\x5f\xfe\xc2\x17\ +\x7e\xf9\x93\x9f\xfc\x64\x9a\x26\xbd\x7e\xdf\x34\xf4\x8d\x8d\x4d\ +\x03\xeb\x84\x90\xb2\x2c\x2f\xc7\xa0\x00\x80\xf9\x7c\x6e\xdb\x76\ +\x92\x24\x44\xd3\x84\x7a\x46\x25\x90\x02\x0a\x40\x90\x66\xe9\x6c\ +\x36\x05\x40\x35\x5b\x1d\x29\x15\xe7\x5c\xd7\x0d\x00\x21\x44\x50\ +\x4a\x69\xdb\x6e\xab\xd9\x9c\x8c\x86\xd1\x62\x7e\xfa\xf4\x68\x69\ +\x79\xa5\x5e\x6f\x18\xba\x66\x39\x9e\x50\x12\x28\x50\x24\x31\x04\ +\x10\x63\x9c\x67\xc9\xe3\x47\x0f\xef\xd4\x9b\x19\x65\xae\x63\x9d\ +\x9e\x9d\xd8\x8e\x1d\xb1\x85\x54\xd2\xb2\x2c\x5d\xc3\xbe\xef\x76\ +\x7b\xe9\xf9\xf9\x53\x29\x4a\xd7\xf2\xa3\x30\x36\x34\x2d\x4f\xfd\ +\x5a\xad\x01\x24\x3f\x3d\x39\xb2\x5d\xbf\x1a\x04\x8c\xb3\x56\xab\ +\x19\x2f\x22\x04\x55\xa3\x5e\x5f\x34\xeb\x5e\xbd\x4a\x30\x5a\x5a\ +\xea\x3c\x79\xa0\x11\xa2\x5c\xc7\x4e\x92\x78\xd8\xeb\xea\x08\xed\ +\x9f\x9d\x9a\x86\xb6\xb1\xb6\x3c\x1e\xf6\x81\x14\x18\x01\xc1\x05\ +\xe7\x82\x52\xea\xf9\x9e\x6d\xbb\x96\x6e\xb4\x5b\xed\x30\x9c\xc7\ +\x71\x64\x99\x86\x63\x9b\x8b\x70\x2e\x39\xd3\x09\x36\x08\xf1\x1c\ +\x9b\x31\x46\xf3\x42\x08\xbe\xbb\x73\xa5\x56\xab\x1e\x1e\x1e\x70\ +\x4e\xc3\xf9\xf4\xe4\xe4\xd8\xb2\x0c\xa0\xc4\x64\x3c\x9a\x4c\x26\ +\xb5\x46\xa3\x5a\xad\x2e\x16\x0b\x5d\x27\x61\x18\x12\xa2\xb5\x9b\ +\xed\xcb\x05\xfd\xcf\xd2\x73\x41\x88\x11\x40\xd5\xcd\x7f\xf1\xaf\ +\xfe\xa3\xa3\x29\x45\x08\x42\x20\x85\x32\x03\xf3\x1f\xd2\x56\xfc\ +\xa3\x7e\x45\x08\x28\x20\x29\xa5\x42\x88\x34\x4d\xbb\xe7\x5d\x0d\ +\x43\x2e\x84\x6d\xdb\x9c\x33\x8c\x91\x84\x40\x49\x1e\x54\x6a\x49\ +\x5a\xd0\xbc\xf4\x3d\x2f\x4b\xd2\x70\x36\xd2\xb1\xac\x78\xde\x78\ +\x38\x3d\x39\x3e\x95\x42\xe9\x44\x13\x8c\x07\x7e\x25\x1c\x8f\x19\ +\x65\xd5\x4a\x65\x5d\x6a\x51\xd2\x00\x00\x20\x00\x49\x44\x41\x54\ +\x36\x1a\x10\x4c\xf2\x3c\x9f\xce\xe6\x44\x37\xb3\xa2\x10\x52\x66\ +\x59\xa6\x11\x6d\xe7\xca\x95\x28\x9a\x73\x5a\x6c\x6e\x6f\x27\x5c\ +\x2d\xe2\x85\xa9\x11\xdf\xb4\x10\xc1\x59\x41\x19\x93\xb6\x6d\x23\ +\x14\xd4\xea\x8d\x70\xd6\x97\x82\x8d\xc6\xc3\xe9\x6c\xba\xbe\xb9\ +\x6b\x9a\x7a\xc6\x4a\xc6\x58\x49\x29\x46\x58\xd7\xb0\x66\x99\x8b\ +\x38\x5e\x5b\x59\x7d\xf3\xcd\xb7\x16\x8b\x85\x10\xb2\xd1\x6a\xa7\ +\x49\x56\xab\xa4\x87\xfb\xfb\x1a\xc2\x08\xa1\x66\xb3\x71\xfd\xfa\ +\xf5\x6f\x7d\xeb\x9b\xeb\x6b\x6b\x4b\xcd\xf6\x70\x3c\x28\xf2\x1c\ +\x43\x88\x20\x74\x6d\x37\x9c\x2f\x6c\xd3\x3c\x3a\x3c\xdc\xde\xde\ +\xb6\x6c\x7b\x36\x9b\x2b\x08\x1c\xd7\xf5\x7c\x5f\x0a\x01\x31\x41\ +\x08\x59\x96\x75\x99\xf9\x6e\x18\xa6\xeb\x7a\x79\x9e\xe9\xba\x1e\ +\xc5\x29\x63\xe5\x33\x8c\x8a\x95\x02\x10\x21\x9d\x90\x2c\x89\x92\ +\x38\x7e\x7a\xfc\x34\x5c\x84\xcf\xed\x3e\x97\xc4\x71\x51\x14\x06\ +\x21\x25\x2d\xda\xcd\x3a\x50\xdc\xf3\x9c\xc9\x6c\x7e\x76\x7e\x5a\ +\xf1\x7d\xa4\x44\x12\xa7\xb3\xc1\x60\xa9\xb3\x02\x01\xba\x38\x3f\ +\x79\xb2\xff\xe0\xea\xf5\x9b\x83\xc9\xcc\xf3\x9c\x7a\xbd\xf1\xf0\ +\xa3\xbb\x9d\x4e\x07\x14\x29\x2f\x4b\x0c\x71\x18\x2e\x26\xb3\xc5\ +\xda\xc6\x66\xbc\x88\x1d\xdf\x1b\x8f\xc7\x9b\x1b\xeb\xbb\x57\x36\ +\x4e\x9f\x9e\x18\x86\x86\x0c\xb3\x28\x72\x59\xe6\x55\xd7\xc5\x04\ +\x97\x42\x32\xae\x94\x02\x08\x63\xdf\xf7\x1b\x8d\x26\xc2\x78\x31\ +\x0f\x67\xf3\x98\x33\x16\x54\x03\x8c\x49\x18\x86\x08\x02\xc6\x18\ +\xc1\x58\x49\xee\xb9\x1e\x65\xec\x53\x9f\xfe\xd4\xfa\xc6\xc6\xde\ +\xde\x91\x6e\x58\x8d\x66\x9b\xe6\x2c\x0a\xe7\xdf\xfa\xe6\x37\x5f\ +\xba\xfd\x32\xe3\xfc\xed\xb7\xde\xfa\x93\x3f\xf9\x93\xf9\x7c\xf6\ +\xce\x2f\x7e\x1e\x13\xfc\x47\x7f\xf4\x47\x45\x51\x14\x94\x12\x42\ +\x10\x81\x42\x32\xca\x8a\xb3\xf3\x93\x7f\xfd\x6b\xbf\x3f\x1e\x0f\ +\xe7\xf3\x79\x5e\x14\xd5\x5a\x00\xa0\xba\x94\xda\x1b\x86\x71\x29\ +\xdd\xd4\x75\x3d\x08\x82\xcb\x2a\x26\x84\x5c\x2c\x22\xcb\x40\xcf\ +\x72\xe3\x2b\x80\x20\xea\xf7\xfa\x8c\x97\x2b\x2b\x2b\xd5\x5a\xcd\ +\x75\x1d\x00\xd4\x22\x8a\x30\xc6\x96\x6d\x2b\x00\x4a\xca\xa4\x94\ +\xbb\x57\xaf\xb2\x92\x2a\x21\xc6\xc3\x01\x02\xb0\xd6\xea\xf8\xb5\ +\x86\x6e\xd9\xbe\xe7\x0d\x2e\xba\xe3\xf1\xb4\x5a\xa9\x4c\xa7\x65\ +\xff\xe2\xbc\xc8\x92\xb4\x28\x1d\xc7\xc0\x08\x19\x86\x9e\x17\x54\ +\x70\xbe\x88\x17\x94\xab\xbd\x27\x7b\xe7\xbd\xe3\x46\xbd\x32\xe8\ +\x77\xdb\xad\x8a\x67\x19\x86\x6e\x2c\xc2\xf0\xe3\x87\xf7\x0b\x26\ +\xae\x28\xf5\xf2\xed\x15\xdd\xb0\x01\x44\xb6\x63\x11\x82\x3f\xbe\ +\x7f\x2f\x9c\x8f\x7c\xd7\x99\x4d\x67\xa3\xd1\x68\x7d\x7d\xdd\xb2\ +\x2d\x50\x66\x9e\xeb\x01\xa5\x8a\x3c\x05\x92\xf7\xba\xdd\xad\x2b\ +\xdb\x41\xc5\x1f\x0d\xba\x40\x29\xce\x38\xc2\x08\x13\xac\xe9\xfa\ +\x8d\xeb\x37\x3c\xaf\x72\x74\x70\xd0\xed\x76\x3b\x9d\x36\xc1\x88\ +\xd2\x5c\xc3\x70\xd0\xeb\x63\x0c\x4d\x5d\x1b\x8f\x47\xa5\xb8\xcc\ +\xfd\x86\x3a\x21\xcd\xc6\xd2\xb5\xe7\x9e\xfb\xce\xb7\xbe\x21\xa1\ +\x4a\x93\xf8\xe8\xf8\x50\xd3\xc9\x64\x3c\x1e\x0f\x07\x05\xa3\x49\ +\xac\x1b\x86\x61\x98\x66\x38\x9b\xf9\x41\xd0\x6a\x77\x3c\xcf\xfd\ +\xa9\x22\xba\xbf\x57\xb9\xa0\xe2\x74\x34\x99\x59\xbe\xbf\x7a\xfd\ +\x56\x47\xfe\x8d\x6b\x42\x41\xdd\x34\xe4\xcf\xc1\xa1\xbf\x1c\x36\ +\x23\x84\xa4\x94\x41\x50\xb1\x2c\x83\xd3\x52\x0a\xb6\xb1\xb9\xd9\ +\x6c\x34\xce\xcf\xcf\xe6\x47\x47\xa5\xe4\x41\xb5\x26\x85\xb0\x6d\ +\x9b\x95\x82\x73\xa6\x11\x2c\xb8\xc8\xcb\xa2\x51\xaf\x77\xbb\x83\ +\xd1\x68\x34\x1d\x4f\xaa\xb5\x5a\x38\x0b\x69\x5e\x3a\xb6\x3b\xec\ +\x5f\xcc\x68\x3e\x9b\xcc\x3c\xcf\x49\xf3\x5c\x4d\xa7\xed\xce\xb2\ +\xeb\x78\x82\x8b\xd1\x68\x74\x75\xf7\xb9\x76\xbb\x09\x14\x67\xba\ +\x0e\xa1\x4a\xd3\x04\x42\xe5\x38\xb6\x61\xea\x02\x20\xa0\xa4\x46\ +\x88\x67\x1a\x90\x08\xc3\x30\x4a\xc6\x88\x86\x11\x06\x79\x9e\x36\ +\x1a\x75\x53\x37\xc6\xe9\xf0\x30\x9c\x30\xce\x2d\xcb\x2a\xd2\x08\ +\x5a\x9a\xae\x69\xaf\xbe\xf2\x4a\x1c\x47\x8b\xb4\x4c\xb2\x22\x4e\ +\x8b\xb2\x2c\x8a\x2c\xbd\xba\xbb\xdb\xbb\xb8\xe0\x42\x00\xa0\xae\ +\x5c\xb9\xf2\xf5\xaf\x7f\xed\xec\xec\xec\xa5\x9b\x2f\xbe\xf9\xe6\ +\x5b\xff\xeb\xff\xf2\x6f\x96\x3a\x9d\xb5\xf5\x75\x5d\xb3\x3e\xfe\ +\xf8\x11\xe3\xbc\xdf\xeb\xbd\xf9\xa9\x4f\x52\x4a\x97\x97\x97\x35\ +\x43\x8f\x92\xd8\x34\x4d\x20\x01\xe7\xea\x52\xeb\xcf\x39\xe7\x8c\ +\x5d\x2a\x68\x08\x21\x69\x9a\x14\x45\xf6\xf7\x9d\x4f\x3f\x4b\xb7\ +\xab\xeb\x9a\xe0\xa2\x51\x6f\xb0\x92\x2d\xb5\xdb\x94\x96\x1a\x21\ +\x2f\xdf\xb9\xa3\x69\xda\xb7\xbf\xfd\xed\x93\xd3\x93\xb5\xad\x2d\ +\x29\xcb\x4e\xbb\x31\x9d\x4c\x8b\x2c\x0d\x2a\x15\xce\xc4\x79\xb7\ +\x67\x12\xb4\xbd\x7d\x65\xef\xc9\x83\x07\xf7\xef\xbe\xf0\xd2\x8b\ +\x4a\x89\x38\x8a\x74\x5d\xaf\xf8\xc1\xa8\x7f\x1e\x8f\xfa\xb6\x61\ +\x63\x84\x1f\x3d\xde\x6b\xb4\xda\x57\x76\x9f\xab\xb7\x5a\x07\x07\ +\x87\x8e\xeb\x5e\x7b\xee\x39\x83\x20\xcb\x34\xab\x41\x75\x51\x96\ +\x94\x16\xb6\x4e\x74\xd3\x00\x0a\x30\x26\x84\x44\x86\x6e\x3a\x26\ +\x76\x5d\x8f\x10\x22\xa5\x14\x9c\x31\x25\xea\xf5\x7a\xa7\xd5\x1a\ +\x8e\x46\xdd\x6e\x57\x96\x79\xbb\xdd\xfe\xf8\x5e\xbf\xd9\xf4\x19\ +\xa5\xd7\xaf\x5f\x7b\xfe\xf9\xe7\xf7\x1e\xef\xcd\xc3\x54\x48\xd0\ +\xbb\xe8\x97\x59\x56\xa9\xf8\x95\xc0\xff\xd2\x97\xbe\xb4\x7b\xf5\ +\xea\xab\xaf\xbe\x7a\xfd\xfa\xf5\x1f\xfd\xe8\x47\x6f\xbe\xf9\xd6\ +\xe7\x3e\xf7\xd9\x3f\xff\xf3\x3f\x3f\x38\x38\x78\xe3\x8d\x37\x36\ +\x36\xd6\x3f\xf8\xf0\xee\x64\x3c\x9e\xcf\x67\xeb\xeb\xeb\x8e\xe3\ +\x4a\x25\x5f\xbe\x79\x63\x9e\x64\x00\x41\x43\xd7\x35\xa0\x0b\xf1\ +\x13\xe3\x91\x14\xf2\x52\xb7\xc1\x39\x97\x42\x46\x51\x24\xa4\xf8\ +\x7f\xd1\x3c\xfe\xf4\xd3\xe2\x6c\x36\xa3\x94\xee\xec\x6c\x37\x9a\ +\x4d\xc7\xf5\x30\x21\x00\x00\x21\xf2\x38\x49\x84\x94\x86\x61\x62\ +\x82\x09\xd1\x66\xb3\x89\x46\xf0\xd6\xe6\x46\xc9\x59\x96\x67\x60\ +\x36\xe5\x10\x2e\x3b\x9e\x65\xb9\x4a\x28\xcf\x71\x97\x96\xda\xe3\ +\xf1\x60\x3a\x1e\x0b\xce\x5e\xb9\x7d\xab\xdf\xeb\x55\xab\x55\x9a\ +\x2d\x00\x94\xae\x6b\x57\x7c\xf7\xdb\xdf\xfd\xc1\x68\x3a\xfa\xe4\ +\xa7\xee\x9c\x77\x8f\x3c\x47\xe3\x25\xd5\x74\xbc\xbe\xb6\x4a\x36\ +\x37\x4f\xce\xcf\x6a\xf5\x5a\xa7\xdd\xd6\x35\x62\x98\x7a\x9a\xe6\ +\x8c\x22\xc1\xd1\xda\xca\x2a\x5b\x4c\xee\xdf\xfd\x10\x68\x7a\x5a\ +\xa4\xc3\xee\x91\x92\x92\x20\x6c\x1a\x86\x63\x99\x41\x50\x99\xab\ +\x05\x86\xe0\xea\xee\x6e\xbd\x5e\x2f\x4b\x96\xa6\xa9\xad\x29\x20\ +\x81\xa6\x69\x57\x76\xae\x54\x2a\x95\xa7\x27\x67\xb5\x7a\xbd\x56\ +\xab\x25\x51\xd4\xcf\x53\x4a\x29\x90\xa2\xa4\x05\x26\x68\x3a\x9d\ +\x30\xc6\x6d\xb7\x4a\x29\xcd\x53\x6e\x1a\xa4\xc8\xd3\x46\xa3\x41\ +\x30\xa2\xac\x9c\x87\x73\x00\x94\x69\x5a\x83\x51\x2f\xcd\x53\x29\ +\x41\x38\x9f\x79\x9e\xa7\x84\x2c\x84\xd8\xaa\xd7\x08\x41\xd3\xe9\ +\x98\x71\xae\x6b\xe4\x1f\x7b\x5a\x44\x98\x94\xb3\x47\x7f\xf6\xdf\ +\xff\xd5\xe7\xfe\xd5\x6f\x9e\xfc\xe5\xbf\x79\x77\x50\xea\x18\x02\ +\x25\x4b\x55\xf9\x97\xbf\xf3\x3b\x3f\x4f\x52\xac\x52\x4a\x27\x9a\ +\xe7\x3a\x1a\x21\x00\x40\xcb\x72\x20\x00\xbe\xe7\x06\x15\x4f\x72\ +\xe6\x38\x8e\xa9\x6b\x80\x72\xcf\x32\x74\x02\x89\x86\x19\xc1\x83\ +\x41\x1f\x03\xd0\x68\x34\x94\x60\x8d\x7a\xd0\xeb\x8f\xa7\x93\xfe\ +\xc5\xe9\xfe\xca\xf2\xdb\x5e\xc5\x8e\x53\x2b\x8a\xa1\x42\x90\x96\ +\x5c\x4a\x69\x18\xfa\x2b\xb7\xef\x94\xc8\x0a\x17\x8b\x34\xcb\x19\ +\x53\x82\x31\xc7\x32\xf3\x2c\x27\x44\xc3\x08\x9d\x9c\x9c\x16\x8c\ +\x57\x6b\x55\x9d\x10\x20\x24\x80\x5c\x15\x31\xc1\x90\xc6\x54\x07\ +\xbc\x5a\xad\x12\x84\x95\x90\x06\xd1\x3a\x8d\xd6\xcd\x1b\xcf\x2f\ +\xa2\xa4\xd7\xef\x42\x4e\xfb\x17\x17\x0a\x48\xa1\x78\x9a\xcb\xe7\ +\xae\x3d\xbf\xbe\xb9\x75\x78\x70\xa4\xb0\x1e\x25\x19\x63\x82\x10\ +\xe4\x98\xe6\xc3\x8f\xee\xdd\xbe\xf3\x5a\xab\xdd\x39\x3a\x3a\x2c\ +\xcb\x72\x75\x75\xf5\x7b\x3f\xf8\xfe\x27\xde\x7e\x73\x69\x65\xf9\ +\xe4\xec\x34\xa8\x55\x91\x8e\x99\xe4\x44\xd7\x32\x9a\xeb\x96\xe1\ +\xfb\x7e\xab\xd5\x52\x08\x96\x8c\xdb\x96\x43\x08\xce\xf3\x82\x4b\ +\x01\x11\x80\x0a\x28\x25\x14\x94\x1a\x46\x25\xe3\x9c\xd3\xb2\xcc\ +\x39\xcb\xa5\x94\xcf\x5a\xbb\x94\xeb\xf9\x9e\xe3\x24\x71\xdc\x59\ +\xea\x40\x00\x8a\xa2\xb8\x76\xf5\xaa\x69\x1a\xbd\x5e\xef\xca\xce\ +\xd6\xde\x93\xc7\x75\xcf\x12\x45\x9a\x16\x79\xbb\x51\x9d\xcd\xc3\ +\xa3\x83\x27\xba\x4e\xae\x5d\xbb\xbe\xba\xd4\x89\x93\xe8\xf0\xf0\ +\xd1\xa3\xfb\xf7\x44\xc9\x7c\xd7\x33\x75\xfd\xd2\xe4\x98\xa6\x59\ +\x6f\xd0\x2f\x58\x79\xf5\xc6\x8d\x95\xab\x2f\x0e\x27\x93\xb4\x28\ +\xa6\xd3\xf1\xc9\xc9\x51\xa7\xd3\xb1\x6c\x1b\x48\x1e\xd4\x1b\x17\ +\x83\xd1\x70\x36\x35\x2d\xcb\x5f\x59\x52\x4a\x53\x02\xb3\x2c\xc7\ +\x44\xc7\x18\x32\x26\x4d\xd7\x17\x00\x71\x96\x13\x8c\xa4\xc2\xbb\ +\xbb\x57\x0d\xd3\x79\xf2\xe4\x78\x3a\x1e\x8e\x06\xdd\x92\x31\xa1\ +\x64\x14\x65\x0a\xc0\x5f\xfb\x8d\xdf\x3a\x3d\xeb\x4b\x30\x06\x00\ +\x27\x69\x5e\xd2\x02\x29\x95\x67\x09\xe3\xe5\xaf\xfe\xda\xaf\x3e\ +\x3d\x3d\xfd\xea\xd7\xbe\xfa\xc6\x9b\xaf\xff\xe9\x9f\xfe\x8f\xff\ +\xf9\xef\xfc\x17\x8d\x7a\xa0\x90\xfa\xca\xd7\xbe\xfa\x87\xff\xed\ +\x7f\x93\x51\x1a\x27\x69\x7b\x79\xe5\xfe\xbd\x7b\x6f\x7c\xe2\x13\ +\x41\x50\x0d\x82\x20\x4e\x0b\xdf\xf1\x24\x50\x08\xc0\x92\x71\x04\ +\x11\x26\x98\x73\x41\x19\x55\x4a\x3a\x8e\x43\x29\x4f\x8b\xb4\xa0\ +\x39\x2b\x29\xb4\xed\x67\x10\xa3\x42\x08\x29\xcd\x5c\xd7\x6a\xb5\ +\xea\x44\xd3\x20\x94\x50\x09\xac\xe9\xd5\xaa\xaf\xeb\xa4\xc8\x0b\ +\x08\x14\x67\x2c\xcf\x8b\x20\xa8\xce\xa6\x93\xf6\xf2\x72\x1c\x27\ +\x6c\x3a\xad\xb7\x5b\xf5\x66\x3b\xa7\xd9\xf1\xe1\xe3\x24\x1c\x69\ +\x04\x20\x4c\x10\xd1\xb8\xe0\x4f\x0f\x0f\x5f\xbc\x79\xf3\xf4\x70\ +\x7f\x7b\x73\x63\xd8\x3d\x77\x6c\xb7\x2c\x8b\x70\x3e\x7e\x7a\xfc\ +\xe4\xc5\x97\x5f\x5e\x5e\x5e\xef\xf5\x07\x8e\xaf\x71\xc6\x7d\xbf\ +\x62\x58\xf6\x52\xbb\x5d\x6d\x75\x4a\x26\x7d\xc7\x41\x40\x15\x71\ +\x38\xe8\xf5\xa5\x14\x18\xe3\x8b\xee\x39\xcd\x53\xcd\xb6\xe7\x8b\ +\xf0\xad\x37\x5f\x8f\x67\xc3\xde\xf1\x93\xc5\x3c\x25\xba\xe5\x0a\ +\x59\x0b\x82\x34\x4e\x21\x90\x8e\x65\x99\xa6\x89\x09\x91\x18\x28\ +\x42\x84\x12\x18\xe9\xf5\x46\x6b\x3c\x9e\x55\x7c\xbf\x5a\xf1\x8e\ +\x0e\x8e\xca\x32\xf7\x5c\x2b\x9c\x8d\x0b\x51\x5a\xb6\xc5\x18\x65\ +\x9c\xe5\x45\x5e\x14\x45\x38\x0f\x31\xc6\xed\x76\xcb\x24\x76\xc5\ +\x75\xb6\xb6\x77\xce\x4f\x4f\xc2\x49\x48\x08\xb6\x97\x9c\x28\x0c\ +\x8b\xa2\x00\x12\x68\x8e\x13\x47\x73\x5d\x33\x89\xa6\x87\xd3\x31\ +\x67\x4c\x49\x79\xe9\xd3\xfc\x07\x3a\xaf\xbf\x47\x73\xe6\xb8\x72\ +\xe5\x3f\xfb\xd7\xff\xa9\xe3\x79\x57\xff\x93\xdf\xff\x24\xff\xc9\ +\x3a\x58\x01\xe4\x55\xfc\x9f\x47\x12\x01\x00\x20\x18\x02\x51\x22\ +\x68\x34\x1a\x2d\x88\x35\x05\x81\xef\x38\x42\x94\x17\xfd\xfe\x62\ +\x3a\x49\x16\x0b\xae\x98\x65\x10\x5d\xc7\xf3\x45\x58\x94\xcc\x34\ +\x34\xce\xb8\x54\x00\x63\xcd\x76\x83\x4a\x10\x0c\xbb\x67\x67\x27\ +\x7b\xaf\xbe\xfe\x8a\x6d\xe9\x25\x2f\xa9\xe0\x42\x49\xc6\x4a\x44\ +\x10\x67\xcc\x71\xfd\x7a\xd0\xa9\x56\x9b\x10\xa0\x41\xbf\xe7\xb9\ +\xb6\x14\xec\xe2\xe2\x2c\x8a\xe2\x5a\xb5\xd6\x6a\x36\x85\x14\x52\ +\x81\x70\x1e\x32\x36\xd5\x75\x12\xce\xa7\x3a\x86\x1a\x02\xb6\x41\ +\x2a\x15\xdf\x34\x0c\x9a\xe6\xd1\x2c\x04\x42\xd8\xa6\xe9\xb8\xde\ +\x68\xd0\x2b\xd2\xa8\xd5\x6e\x9c\x3e\x55\x9a\xae\x03\x40\x86\xa3\ +\xd9\xde\x93\x43\x88\x35\xcd\x74\x98\x90\xd1\x62\xb1\xbc\xd4\xa9\ +\xfa\x5e\x91\x2c\x92\x45\x68\x98\xe6\xf6\xf6\x76\x96\xa6\x47\xc7\ +\x47\x5f\xfb\xda\x57\x8f\x8e\x0e\x4d\xdb\x32\x2d\xd3\x74\x4c\xb7\ +\xe2\xf7\xbb\xfd\x79\x34\x7b\xef\xfd\xf7\xef\xbc\xfe\xfa\xf2\xca\ +\x52\x9a\xe5\x86\x69\x42\x08\x2f\xd7\x88\x0a\x00\x05\x54\x96\xe5\ +\x00\x48\x78\x69\xfb\x02\x12\x28\x31\x9f\x8d\x93\x68\x31\x9b\x4c\ +\xcb\x92\x3e\xdb\x6a\x11\x21\xe4\xb8\x4e\x9c\x24\x9e\xef\xb5\xdb\ +\x2d\x29\x38\x84\x10\x60\x15\xc7\x61\xf7\xe2\x7c\x3c\x19\x02\x96\ +\x43\x56\xac\xb5\x9b\x51\x9a\x9d\x9c\x3c\x8d\xd3\x34\xcf\x13\x08\ +\x6d\xc3\x71\x0a\xc6\x6e\x3c\xff\xc2\xb7\xbf\xf1\xd5\xfd\xc7\xfb\ +\x67\x27\x27\xed\x95\xad\xa0\x12\x74\xbb\x3d\xca\x98\xe5\xd8\x4c\ +\x49\x40\xb0\x66\xe8\x37\x5f\x7a\x39\x38\xef\x3a\xae\x33\x9f\x4d\ +\xe3\x68\xf1\xfc\x8d\xeb\xa7\x27\x4f\x8b\xa2\x30\x4c\xd3\xf3\xbc\ +\x7a\xbd\x8e\x10\xce\x52\x16\x85\x23\xdb\x72\x24\xe7\x25\x5d\x48\ +\xc5\x35\x0c\x35\xc3\xa8\xb6\x9a\xd3\x5e\x96\x26\x51\xca\xe0\xea\ +\xe6\x55\xcf\x75\x9a\xed\x25\xd7\x71\xfb\xbd\x73\xc3\xb6\x00\xc6\ +\xc4\xb0\x4b\x26\x3f\x7a\xb8\x0f\x88\x17\xa7\xf9\xfa\xfa\xe6\xfe\ +\xfe\xfe\xda\xea\xf2\xd5\x2b\x57\xe6\xd3\x09\x00\xe0\xa2\x77\xb1\ +\x73\xf5\x4a\xab\xdd\xbc\x7b\xf7\x6e\x4e\xf3\x3f\xfb\x9f\xff\xec\ +\x0f\xff\xcb\x3f\x68\x77\x3a\x8e\xe7\x04\x81\xcf\x38\x17\x42\x7e\ +\xed\xaf\xbe\x1e\x27\xf1\x1f\xfc\xc1\x7f\xa5\x69\x44\x09\xa9\x61\ +\x2d\x89\x52\x84\x10\xd1\x48\xc9\x18\xc2\xa8\xcc\x4a\xce\x98\xa6\ +\xeb\x8e\x6d\x27\x69\x92\x24\xc9\x6c\x3a\x1d\x4f\xa7\x1a\x02\xcd\ +\xaa\x2b\xc1\xcf\x7c\xe7\x4b\xa5\x7c\xcf\xab\x06\xbe\x54\x52\x49\ +\x2e\xc5\xa5\x4d\x5d\x29\x80\x30\x84\x84\xa0\x3c\x4b\x18\xe3\x8e\ +\xeb\x09\x5e\xa6\x59\xd1\xeb\x0f\xa4\x52\xb5\x66\x73\x6d\x73\xcd\ +\x76\x2a\xd3\x30\x9c\xce\x87\x59\x32\x2b\x8a\xcc\xf1\x3c\x44\x34\ +\x4a\xcb\x41\xaf\x3b\xee\x5f\xf4\xce\x4e\x6f\xdd\x7a\x39\x49\x32\ +\xa8\xc0\x74\x3a\x7e\xff\xc3\x1f\x7d\xf2\xed\x37\x0c\xd3\xcd\xe2\ +\xa2\x5e\x5d\xfa\xf0\xa3\x8f\x7e\xe9\x0b\xbf\xc4\x25\xd7\x11\x72\ +\x6d\x8b\x4b\x98\xd3\x70\x34\x1c\x4c\x26\x63\xc3\x30\x84\xe0\x83\ +\xc1\xa0\x28\x8a\x8d\x8d\x4d\xc3\x5e\x71\x2b\xc1\xe9\xf1\x93\x66\ +\x35\x00\x45\xe2\x38\x4e\x1a\x27\x42\xc2\xde\x60\x78\x76\x7a\x12\ +\x4e\xe7\x40\x0a\x2e\x39\xc2\x88\x0b\x2e\xa5\x02\x10\x22\xac\x11\ +\xdd\x31\x0c\x47\x72\x85\x11\xc8\x93\x64\x3a\x19\x0e\x87\x83\xa0\ +\xe2\x39\xb6\x35\x9b\xcd\xb8\xe4\x65\x59\x12\x42\xc2\xf9\x14\x0a\ +\x91\xa6\x69\xad\x56\x2b\x92\x05\x2b\x52\x9a\xe5\x15\xd7\x3b\x57\ +\x90\xd2\x12\x59\x96\xef\x78\x69\x96\x98\xba\x2e\x84\xc4\x18\xb2\ +\xa2\x50\x5c\x40\x25\x16\xd3\xb1\x65\x59\x97\xb2\xd8\x9f\xe5\xb4\ +\x08\xa1\x41\xe4\xd1\x47\xdf\xc1\x57\x7e\xe1\x13\xd7\x96\xc5\xdf\ +\x29\x55\x52\xf0\x9f\x67\xce\x05\x21\x64\x5c\xe4\x79\xd1\x68\xb6\ +\xfc\x4a\x40\x4b\x06\x31\x52\x00\xe4\x79\x31\x9b\xcd\x66\xe3\x71\ +\x59\x96\x80\xa8\x7e\xbf\x9f\x66\xb4\xd6\x6c\xad\xae\xae\xeb\x86\ +\x79\xd1\xbd\x88\xc3\x79\x2d\xa8\x28\xa9\x2a\x7e\xa0\xe9\x5a\xaf\ +\x3f\x08\x17\x8b\xac\x14\x83\xc1\x60\x3a\x99\x4c\xc6\x13\x20\xa8\ +\x02\xa0\x5a\xab\x61\x04\x4c\x0d\x77\x9a\xcb\x83\xc1\x70\x3e\x1d\ +\x6d\x6e\x6d\xa6\xf1\x42\x08\xc1\xca\x22\x8d\xa1\xeb\x98\xd3\x30\ +\xd4\x0d\xa3\x52\x09\x10\x52\x59\x96\x9c\x9e\x9d\x5e\x9c\x9e\x6c\ +\xaf\xaf\x5e\xdb\xdd\x36\x0d\x43\x70\xe1\x55\xfd\xc5\x22\xb4\xdd\ +\x5a\x10\x54\xa4\x84\x4a\xaa\xc9\x64\xdc\x6e\xb7\x10\xb8\xd4\x96\ +\x43\xd7\x73\x75\x5d\x5b\xc4\x99\x48\x0b\x48\x48\xbb\xd3\xaa\x06\ +\xc1\x87\x77\x3f\x9c\x4e\xc6\x45\xc9\x98\x90\x4f\x8f\x8f\x84\xe0\ +\x9e\x63\x63\x88\xbe\xfe\x57\x5f\xfb\xd5\x7f\xfe\x85\xdd\xab\xbb\ +\xac\x64\xa3\xc1\x70\x3e\x0f\x7f\xf0\x83\xef\x5f\xbd\x7a\xb5\xd5\ +\x68\x09\xc1\x2d\xd3\xcc\x8a\x22\x4d\x53\xa9\x80\xae\xeb\x86\x61\ +\x30\xc1\x11\x42\x18\x11\xa0\x04\x2b\xf2\x79\x96\x29\xc1\x93\x68\ +\x11\x45\x91\x10\x02\x21\xf8\x6c\x3d\x17\x84\x30\x49\x52\x25\xe4\ +\xc6\xc6\x06\x84\x90\x16\x99\x61\x18\x45\x9e\x9f\x9e\x9d\x1d\x1f\ +\x1f\x8d\x06\x83\x45\x14\x87\x61\xf8\xc1\x07\xef\xa7\x45\xb9\xb6\ +\xb9\xbd\x73\xf5\x6a\x96\x65\xfb\xfb\xfb\x86\x61\xe4\x45\xd1\xa8\ +\xd7\x0d\xc3\x18\x8f\xc7\x47\x47\xc7\x41\x63\xe9\xe0\xc9\xde\xe3\ +\x47\x0f\x8f\x0e\x0f\x4e\x8f\x0f\x35\x20\x1c\xc7\xb6\x4c\x3b\x59\ +\x44\xd7\x9f\x7b\x2e\x4d\xd2\x87\x0f\x1f\x78\x96\x4d\xb3\x4c\xc7\ +\x44\x94\xec\x62\x38\xda\xdc\xdc\x92\x50\xe4\xbc\x30\x74\x01\x04\ +\x08\x0b\x36\x1a\x0e\x8e\x8e\x9e\x40\xa4\x5e\xbb\x7d\xcb\x71\x6c\ +\x5a\x14\xa6\x6e\xb0\x92\xce\xe6\x69\xa5\x12\x28\x29\xea\xd5\xea\ +\x93\xf1\xb0\x52\xa9\xd4\x6b\xf5\x4b\x6b\xae\x69\x9a\x18\xe3\x3c\ +\xcf\x4f\x4e\x4e\x7a\xbd\x81\x61\x98\x95\x4a\xf0\xe8\xf1\xa3\x1f\ +\xbf\xff\xc1\xe6\xd6\x06\x55\x65\xb7\x7b\x4e\x08\xf1\x5d\x6f\x77\ +\xfb\xca\x97\xff\xe2\x4b\xbf\xff\x7b\xbf\x77\xf3\xf9\xe7\x2d\x4d\ +\x1f\x8f\xc6\xcd\x46\xfb\xdb\xdf\xfa\xeb\xfe\xc5\xc5\x3b\xef\xbc\ +\xc3\xcb\x52\xc3\x58\x32\x5e\x32\x96\x67\x99\xae\xeb\x25\x2d\x20\ +\xc6\x25\x15\x08\x21\xc7\x76\x84\x10\x83\xfe\x00\x00\x90\xa6\xe9\ +\xf9\xd9\x79\x51\xd0\x46\xbd\xf2\x6c\x9d\xee\x25\xcc\x21\xcb\xd2\ +\x28\x8a\x82\x4a\x45\x53\xba\x10\x12\x21\x99\x64\x59\x1c\xc7\xb6\ +\x6d\xeb\xba\x8e\x00\x2e\x8a\x0c\x29\x1c\x54\x82\xde\xc5\xc5\xed\ +\x57\x5f\x6d\xaf\xac\x38\xb6\x63\x58\x96\x55\x50\x4d\x33\xb6\xaf\ +\xec\xbc\xff\xde\x7b\x86\x66\x54\x2a\x95\x5e\xaf\x4f\x29\xbd\x7f\ +\xff\xbe\x65\x99\x95\x4a\x90\x65\xa9\x61\xe8\x15\xbf\x52\x16\xf4\ +\xe5\x97\x5e\x3c\x3e\xe9\x72\x46\x09\x21\x37\x5f\x78\x7e\xb9\xb3\ +\x24\x01\x8f\x17\x21\x86\xa0\x56\x0b\x18\xa3\x93\xc9\x44\x4a\xe9\ +\x79\x5e\x51\x14\xe3\xd1\xb0\x5a\xad\x9a\x86\xe6\xba\x76\x35\xd8\ +\x36\x00\xff\xf1\xdd\x0f\xa6\x83\x5e\xb5\x52\x09\xa7\x13\x8c\x60\ +\x49\xcb\xe9\x64\x94\x25\xa9\x52\xaa\x5e\xad\x8d\xc7\xa3\x83\xc3\ +\x03\xa5\x00\x21\x84\x40\x64\xdb\x76\x50\xf1\x0d\xd3\x68\x36\xaa\ +\x59\x3c\x93\x52\x08\x21\xa6\xd3\x69\xbb\xd5\x5c\x59\x5e\x8e\xe3\ +\xe8\xfc\xf4\x4c\x70\xae\x11\x0c\x11\x9a\x4e\xa7\x9e\xe7\x41\x84\ +\xa2\x28\x02\x00\xd4\xeb\x75\x42\x48\x9a\xa6\xb6\x6d\x7b\x9e\x07\ +\x11\xc0\x18\x27\x49\x02\x21\xd2\x34\xfd\x52\xba\x38\x9f\xcd\x40\ +\xad\x66\x18\xc6\xcf\xaa\x8a\x80\x04\xd0\xe3\x47\xf7\x2b\x4b\x9f\ +\xd1\x75\x53\x91\xbf\xad\x5c\x8a\xe6\x42\xfe\x7c\x09\x1a\x42\x08\ +\xd3\x34\x74\x5d\x2f\xf2\x5c\x33\x2d\x21\xc5\xe5\x40\x7a\x65\x65\ +\xc5\xd4\x70\x4f\xf2\xe1\x64\xc0\x39\xef\x74\x3a\x1b\xdb\x57\x88\ +\x66\xc4\x69\x56\x09\x2a\x06\x46\xb6\x6d\x29\xa5\x3c\xcf\x47\x04\ +\x8f\xc7\x93\x8b\x8b\x8b\x46\x7b\x79\x6b\x73\x43\xd7\x08\x86\x2a\ +\x9c\x0c\x8e\x27\xc3\x5a\xbd\xde\x68\xd4\x14\x46\x82\x51\xc1\x0a\ +\xcf\xb6\x3a\xcd\x06\x63\xfc\xfc\xf4\xa9\x94\x7c\x73\x73\xbb\x5a\ +\xf1\x74\x43\x8f\xd3\x8c\x60\x0c\x80\x98\xcf\xa7\x08\x80\x66\xbd\ +\xae\x04\x3f\x3f\x3b\x39\x7b\x7a\xbc\x98\xcf\x7c\x47\x9f\xcd\x93\ +\x8d\x5d\xfb\xe8\xe8\x30\x4d\xf3\x8b\x8b\xf3\x93\x93\x13\x02\x18\ +\x2d\x0a\x05\x04\x26\x46\xb3\x59\xc7\x18\x5f\x7d\xee\x6a\x67\x69\ +\x25\xc9\x8b\xc1\xa0\xaf\xe9\xa4\xd5\x6a\xb8\x96\xd9\x6c\x35\x18\ +\x2d\x02\xdf\x87\x40\x59\xa6\xfe\xe2\x0b\x37\x3e\x78\xff\x47\xbf\ +\xf4\xcf\xde\xb9\x7a\x65\xe7\xdd\x77\x7f\xd8\x3b\x3f\x7f\xfa\xf4\ +\xa4\x51\xaf\xfe\xd2\x2f\xbe\xf3\xe3\x7b\xf7\xa7\xe3\x31\xc4\x78\ +\x3e\x0f\x8b\x92\x06\x41\xcd\x32\x0d\x84\xa0\x81\x35\xc7\xb6\xf2\ +\xbc\x48\xe2\x48\x01\x60\x9b\x3a\x63\xc8\xb6\x6d\xc1\x99\x69\x1a\ +\x1a\xd1\x9e\xcd\x40\x27\xa5\x4c\x92\xa4\xd5\x68\x70\xce\xa5\x54\ +\xba\xae\x33\xc6\x74\x43\x6b\xb7\xdb\xa3\xd1\x48\x72\x7e\x6e\x1a\ +\xa3\xd1\xa8\xd9\xee\xb4\x96\x56\x9e\xbb\xf1\xfc\x22\x4a\x20\x84\ +\xb6\x6d\x67\x69\xba\xd4\x6e\xf3\x32\x6f\x36\x9b\xfd\x5e\xf9\xbd\ +\xef\x7d\xf7\xb5\x4f\xbc\xe5\x7b\xde\xcd\x17\x5e\x18\xf4\x2e\x6e\ +\xdf\x7a\xe9\xe1\x47\x1f\x0a\xa1\xae\x6c\x5f\xd1\x31\x04\x9c\x99\ +\x1a\x2e\x8b\x7c\x63\x7d\x63\xb9\xdd\xba\x77\xef\x7e\x1c\xc7\x41\ +\x10\xf8\x8e\xcd\x80\xc8\xc3\x50\xc3\xd8\xf6\xbc\x2c\x4d\xb3\x2c\ +\xf1\x3c\x77\xd8\xef\x1d\x1e\x1e\x0a\x51\x9e\x9d\x9c\xd6\x5c\xad\ +\x3f\x1c\x2c\x92\xd2\xd4\xc9\xf1\xf1\xd9\xf9\xf9\xd9\xf7\xbf\xf7\ +\xdd\x8a\x67\x8e\x06\x43\xa0\x04\x2d\xf2\x46\x33\x58\x59\x5e\xe1\ +\x9c\xff\xf2\x2f\xff\xb2\xae\x9b\x51\x14\x73\x56\xb6\x5b\xad\xce\ +\x52\x67\x79\x65\x25\x08\x02\x05\x00\x42\x28\x8e\xe3\x9d\xdd\xdd\ +\x1f\xfc\xf0\x87\xdf\xfc\xd6\x5f\xdf\xb9\x73\x47\xd3\xf5\xef\x7e\ +\xf7\xbb\xba\x6e\x7d\xed\xeb\x7f\xf5\x87\x7f\xf8\x5f\xbb\xae\xfb\ +\xe1\xdd\xf7\xdf\x78\xe3\x8d\x79\x38\xeb\xf7\x7b\xae\xeb\x05\x41\ +\xa5\x5e\x6f\x20\x82\x2f\xe9\x38\x94\x96\x49\x92\xe8\xba\x06\x80\ +\x4a\x12\xe1\x57\xbc\x20\xa8\x58\xc6\xb3\xf2\x39\x00\x80\x10\xe6\ +\x79\xb1\x08\x43\x82\x31\xe7\x12\x13\x22\x84\x86\x10\x22\x84\x4c\ +\xa7\xd3\x20\x08\x74\x4d\x4f\xe3\x48\x29\x69\xdb\x76\x96\x2b\xd7\ +\x75\x0d\x4d\x83\x00\x94\x94\x02\x29\xdb\xad\xf6\x46\xab\x71\x7e\ +\xda\xd5\x34\x6d\x54\x9f\x0e\x06\xa3\xd9\x64\xf4\xf0\x3e\xfb\xe2\ +\x17\xbf\xa8\x24\xcf\xd3\xb8\x5e\xaf\xb9\xae\x77\xf3\xe6\x4d\xd3\ +\x36\x35\x4d\x2b\xcb\x32\x4b\xe3\x66\xbb\x05\x81\xe4\x8c\x73\xce\ +\x95\x10\xb4\xa0\xa6\xa6\x23\x05\xf2\x3c\x57\x42\x0a\x21\x2a\xae\ +\x27\x19\x4f\xa2\x08\x41\x95\x67\x49\xbc\x98\xcd\xc6\x03\x29\x99\ +\xe3\x58\xb4\xc8\x8b\x3c\xf3\x83\x00\x30\x2a\x59\x69\x59\xc6\xc1\ +\xc1\x7e\x52\xd0\xd1\x68\x68\xd9\x3a\x46\x00\x23\xa0\x11\x0c\x94\ +\xd0\x08\xa6\xb4\xc8\xb2\x8c\x52\xca\xcb\xa2\x64\x6c\x38\x18\xb6\ +\x9a\x8d\xb2\x28\x21\x02\x52\x8a\x34\xcd\x10\x90\x08\x81\xd9\x6c\ +\x32\x9f\x4f\x5d\xd7\x6d\xb7\xdb\x9c\x97\x9a\x86\x09\x41\x96\x65\ +\x4a\x29\x1c\xc7\xc9\xf3\xbc\x2c\xcb\x66\xb3\x89\x10\x42\x08\x09\ +\x21\xa2\x38\xb6\x6c\xdb\x30\xf4\x9f\xfa\xc0\x20\xff\x01\x11\x85\ +\x58\x46\xf1\x8d\x7f\xfb\x3f\x9d\xff\xc0\xfb\x9b\x91\xbc\x64\xc2\ +\xf9\xec\x6f\xfc\xfa\x8b\x6b\xcf\xae\x8a\x90\x4a\x69\x9a\xe6\x79\ +\xbe\x65\xd9\x08\x21\x21\x38\xc2\x18\x02\xa0\x69\x9a\x65\x59\x86\ +\x6e\x58\x96\x85\x20\xcc\xf3\xbc\x22\x25\x2b\x99\x6e\x58\x41\x25\ +\xb0\xda\x26\x10\x7c\x3a\x1e\x9d\x9e\x9e\x74\x96\x3a\x6b\x6b\x1b\ +\xc7\x27\xa7\x07\x4f\x0e\x6a\xcd\x76\xb5\xe2\x3f\xd9\xdf\x7b\xe9\ +\xe6\x0b\x0f\x3e\x2a\x8f\x11\x6e\x34\x5b\xbb\xbb\x3b\x05\x05\x77\ +\xef\xde\x3d\x3d\x3d\xc1\x84\xfc\xf8\x83\xf7\x85\xe0\x44\xd3\x1c\ +\xdb\x81\x4a\xc8\x92\x36\x1b\xb5\xe9\x74\x72\x3a\x9d\x32\xc6\xa2\ +\x38\xda\xda\xd8\x28\xb3\x64\x32\xec\xad\x2c\x2d\x1d\xee\x3d\xb2\ +\x6d\x83\x71\x96\x65\xb9\x69\x68\xc7\x47\x07\xae\x57\x45\x10\x2a\ +\xc9\x18\xcf\x01\x94\x97\xef\x6d\x65\x75\xf5\xf9\x1b\xcf\x9b\xae\ +\x17\x2e\x92\xc9\x64\xb4\xbc\xbc\x2c\x18\xdb\xd9\xd9\x49\xa2\x45\ +\x9c\xa4\xa6\x8d\x16\xe1\xac\xdd\x6e\x6d\x6d\x5d\xe7\xb4\x78\xf4\ +\xe8\xc1\xde\xa3\x47\x96\x65\xe4\x79\x46\x30\x5a\x2c\xc2\x57\x5f\ +\xb9\xbd\xb2\xb2\xf4\xa3\x77\xdf\xed\xf5\xce\x09\xd1\xe3\x24\xf1\ +\x7d\x5f\xc3\x58\x70\x86\x4c\x03\x6b\x1a\xa5\x34\x49\xa2\x92\x16\ +\x1a\xc1\x5c\x28\xc6\x28\x42\x40\xd7\x35\xf6\x93\x2f\xe2\x99\x7e\ +\x42\x0a\x38\x8e\x13\x54\x03\x29\xe5\xe5\x92\xc4\xb2\xac\xcb\x95\ +\xe5\xee\xee\x6e\x9e\x65\x1a\xd1\xe6\xf3\xf9\x7c\x3e\x5f\xdb\xba\ +\xc2\x39\xaf\x56\xab\xb6\x63\x2f\x2d\x2d\x95\x94\xee\x7d\xfc\x31\ +\xa3\xf9\x0b\x37\x5f\x3a\x3b\x3f\x3f\x78\x72\x30\x1d\x4f\x97\x3b\ +\x9d\x38\x8e\x6b\xd5\xe0\x8d\xd7\x6e\xbf\xf7\x83\xef\x36\xaa\xc1\ +\xce\xce\x4e\x6b\x65\x7b\x6f\x6f\xff\xf8\xf8\x28\x0e\x17\x47\xf4\ +\xc9\xc5\xf9\x79\x49\xa9\x61\x9a\x45\x92\x26\x51\xb4\xbe\xbb\xcd\ +\x04\x9f\x8c\x26\xfd\x72\x90\x65\x99\x52\xea\xe6\xf3\x2f\xf0\x32\ +\xdf\xdc\x5c\x67\x8c\x4a\xc1\x31\x36\x2f\xba\x5d\xb7\xd2\x1e\x8f\ +\xc7\x69\xc1\x21\x84\x51\x18\x9a\x24\x98\x4c\x27\x96\x69\x08\x09\ +\x1b\x8d\x46\xb3\xd1\xb8\x71\xf3\x25\x88\xc8\x74\x1a\x12\x42\xea\ +\xf5\x2a\x4d\x93\x77\xde\x79\x67\x32\x9d\x2c\xc2\x10\x11\xe2\xd8\ +\xf6\xdb\x6f\xbf\xbd\xbd\xb5\xf5\xf8\xd1\xa3\xaf\x7c\xe5\x2b\xbf\ +\xf7\xbb\xbf\x6b\x1a\x06\x82\x70\x3c\x1a\xae\xaf\xad\xfd\xca\x17\ +\x7f\xe5\xcb\x5f\xfe\x52\x18\x2e\x2e\xba\xdd\x8b\x8b\x0b\x5d\xd7\ +\x5b\xcd\x16\xc1\xa4\x2c\xa9\xa3\xbb\x10\xc2\x38\x8e\xa3\x28\xd2\ +\x35\xcd\x30\xf4\x38\x49\x4c\xc3\xb8\x64\x83\xd5\xaa\x55\xf9\x6c\ +\x1c\x60\xa5\x08\x21\x4a\xc9\x28\x8a\xca\xb2\x04\x00\xe9\x86\xe1\ +\x79\x5e\xad\xd1\x72\x5d\x17\x21\xe4\x38\x0e\x54\x68\x79\x65\x19\ +\x41\x35\x1a\x0d\x0c\xc3\xa8\xd7\xeb\x79\x9e\x43\x8c\x1d\xcb\x2d\ +\xb4\x12\x43\x10\xa7\x99\xe3\x3a\x3b\x3b\xbb\xfd\xe1\x10\x22\x34\ +\x9d\x4c\x1a\x8d\xc6\xad\x97\x6f\x7d\xf7\x3b\xdf\x29\x29\x75\x5c\ +\x97\x73\xd1\x59\x5a\x52\x52\x41\x08\x4f\x9f\x9e\x08\x25\x1b\xcd\ +\x46\x12\x47\x4f\x0e\xf7\xd7\x57\x57\x10\x04\xa7\x27\xc7\xae\xeb\ +\xbe\xf0\xc2\x75\xc3\x30\xe3\x38\x3e\x3a\x3a\x3c\x3a\x3a\x2e\x4b\ +\x5a\xaf\x55\x4f\x27\x03\xc1\x69\x12\x47\x49\xb4\x78\xee\xea\x8e\ +\xe4\xdc\xd4\xc9\x3c\x9c\xdb\x86\x7e\xf4\xe4\x51\x96\x53\xcf\x73\ +\x7d\xdf\x5f\xd9\xa8\xde\xfd\xf1\xfb\x97\xe0\x29\x25\xa5\x54\x32\ +\x4d\x12\xcf\x71\xa7\xb3\xd1\x6c\x3c\xaa\xf8\x6e\x12\x59\x96\x6d\ +\xd1\xa2\x18\x0c\x87\x4a\x08\xcf\x76\xca\x92\x26\x49\x44\x10\x2a\ +\xcb\xf2\xf2\x1b\x8f\xe3\x18\x63\xcc\x39\x27\x84\x40\x08\x2f\x59\ +\x49\xae\xeb\x30\xc6\x74\x5d\xf7\x7d\x9f\x52\x1a\xc7\x31\xe7\xfc\ +\xf2\x5f\x08\x21\x3f\xeb\x6e\xf1\xf2\xa2\x23\x3f\xa8\xb7\xdb\xd5\ +\xbf\x39\x2d\x4a\xae\x2c\x4b\xc7\x3f\x97\x28\x42\x29\xd3\x34\x3d\ +\xcf\x33\x4d\x13\x61\x7d\x3a\x0f\x21\x82\x9e\x63\x23\x08\x84\x10\ +\x84\xe0\x4e\xbb\x13\xa7\x8b\x28\x8a\x68\x79\x2a\x00\x5c\x5e\x5e\ +\x35\x6c\x87\x60\xdc\x08\x2a\xfd\xde\xc5\xa0\x3f\xd8\xd9\xbc\xd3\ +\x6c\xb7\x1f\x7c\xfc\xf8\xf0\xf0\xf0\x85\x97\x5e\x96\x0a\xc4\xd1\ +\xa2\xdd\x6a\x7d\x3f\x8e\x10\x42\x8d\x66\x4b\x27\xda\x70\xd0\x3f\ +\x7d\x7a\x38\x18\x0e\x2a\x7e\xa5\x20\xa4\x2c\x4b\x8c\xf1\x90\x73\ +\xd3\xc0\x4b\xed\x66\x29\xb8\xef\x3a\xae\xeb\x48\x09\xda\xbc\x81\ +\x00\x20\xb6\x35\x9f\x4d\xc7\xbe\xdd\xbb\xe8\x46\x8b\xb9\xef\x59\ +\xb4\xa4\x1a\x41\x18\x82\xf9\x6c\xca\x79\x09\x94\x44\x10\x72\xce\ +\x20\x90\x4a\x91\x20\x08\x88\x86\xef\xde\xfd\x80\x68\xe6\xd2\xea\ +\xda\x68\x3c\xa2\x59\x56\xaf\x55\xa7\x93\x89\x6e\x18\x45\x96\x01\ +\xa0\x94\xe0\xfd\x8b\x0b\xc3\xd0\x56\x97\x97\xbe\xfd\xed\x6f\xae\ +\xae\xac\x34\x6a\x55\x00\x54\x9a\xc4\xb5\x20\xc8\xd3\xb4\x5e\x0f\ +\xe6\x93\x09\x80\x90\xe8\x06\x2f\xcb\x78\x31\xb3\x5d\xd7\x30\x75\ +\x2e\x44\x41\x0b\x25\xe5\xe5\x93\x4d\x23\x26\x2b\x0b\x04\x00\x67\ +\x2c\xcb\x72\xa9\xe4\x33\x9f\x16\x57\x56\x96\x7d\xcf\x23\x18\x17\ +\x45\xb1\x08\x13\x5d\xd7\x3d\xcf\xcd\x92\x64\x11\x45\x9d\x4e\xfb\ +\xf9\x17\x9e\xff\xf1\x87\x1f\x3e\x79\xf2\x44\x42\x72\xeb\xb5\x3b\ +\x86\x51\xd8\x8e\x7d\xf9\x0c\x7c\xf8\xf0\xe1\xc6\xea\xca\xa7\x7f\ +\xe1\x17\xfe\x8f\x7f\xf7\x7f\x9e\x9e\x9d\xfd\xe0\x87\xdf\xbf\xf3\ +\xfa\x27\xf6\xf7\x1e\x6d\x6d\xae\x67\x69\x2a\x95\xaa\xd5\x1b\xb5\ +\x5a\xcd\xd4\xb4\x70\x36\xfb\xe0\xbd\xf7\xa4\x90\xcb\x2b\x2b\x87\ +\xa3\x83\x4b\x6c\x43\xad\x56\xcb\xb3\x74\xd4\xef\x43\x00\x5c\xc7\ +\x66\x1a\xb7\x2d\x53\x09\x55\x0d\x7c\x8c\x71\xef\xe2\x62\x3e\x9f\ +\x8e\x27\x23\x4f\x07\x59\x12\x37\xda\xab\x65\x49\x93\xe1\x40\x37\ +\x2d\xdb\xb1\x00\x90\xbc\x2c\x8a\xa2\xe0\x42\xe9\x86\xf1\xc2\x8b\ +\x37\x27\x93\xd9\xa3\xbd\x27\x37\x6f\xbe\xc4\xb9\x38\x3a\x3c\xaa\ +\x55\xfc\x22\xcb\x92\x38\xae\x34\x82\xa2\x28\x0c\x5d\x9f\x8e\xc7\ +\x49\x92\xbc\xfe\xfa\xeb\x7f\xfc\xc7\x7f\xfc\xb9\xcf\x7e\xb6\x52\ +\xa9\xd8\x8e\xdd\xef\xf5\x5a\xcd\x26\x2d\x8a\x76\xab\xdd\xbf\xe8\ +\x3d\xd9\xdf\x2f\x4b\x56\xab\xd5\x26\xe3\x71\xb3\xd9\xb0\x4c\x53\ +\x0a\x91\xa6\xa9\x10\xdc\x34\x0c\x29\xa5\x10\x42\xd7\x34\x56\x52\ +\x04\x61\x1c\xc7\x00\x88\xcd\xf5\xe5\x67\x48\x77\x57\x4a\x59\xb6\ +\xd5\x68\x34\xa5\x92\x10\x42\x4c\x34\x42\x34\xc7\x71\x2e\x41\x89\ +\xb5\x5a\x8d\x10\x92\x17\x54\x37\x8c\xc0\x73\x3b\x9d\xce\xf1\xd1\ +\x01\x42\xc8\xf5\x5c\xc3\xb2\xc3\xd9\xbc\xe4\xc2\xd1\xc9\x74\x3e\ +\xcf\xcb\xd2\xb0\xad\xed\x2b\xdb\xdf\xfb\xde\x77\xb3\x34\xdd\xd8\ +\xd8\x58\x5e\x5e\x9a\x4e\xc6\x08\x02\xd7\x71\x2d\xdb\x49\xe2\x64\ +\x38\x1c\x61\x04\x97\x3a\x9d\xc7\xfb\x7b\xf3\xe9\x24\xcf\x93\x9a\ +\xef\xb1\x22\xcb\x8b\x32\xa8\x78\x0a\x28\x8d\x60\xc7\x36\x20\x10\ +\xb6\x65\x76\x5a\x8d\x7a\xa3\x11\x47\xf3\xde\xf9\xa9\x6d\x12\xa5\ +\x94\xa1\xeb\x25\xa5\x08\x82\xf5\xf5\xb5\x34\x89\x28\x4d\x68\x0e\ +\x68\xc9\x75\xcd\x9a\x4e\x26\xdb\xbb\x3b\xba\xa6\x01\x21\x01\x40\ +\x9c\x09\x0c\xa1\xae\x69\x10\x01\xa0\xe4\xf1\xd1\x21\x84\x48\xd7\ +\x34\x21\xb8\x12\xc2\x34\x0d\x46\x55\xbf\xd7\x8b\xe3\x85\xae\x6b\ +\x05\xe7\x42\xf0\x34\x4d\x30\xc6\xb6\xed\x8c\x46\x23\x00\x14\x84\ +\x90\xb1\x32\x4b\xb3\x92\xd2\x82\x5c\xd2\xe2\x8a\xc3\xc3\xc3\xbf\ +\x9d\x6a\x09\x21\xe6\xf3\xb9\xe0\xfc\xa7\x16\x9b\xff\xa0\x72\x29\ +\x5e\x70\xe3\x95\xcf\xfc\xca\x7f\xfc\xd6\x7a\x49\xd9\xbf\xff\x2b\ +\x63\x42\xfc\x3c\xa6\x45\x00\x21\x34\x4d\x53\x4a\x29\x15\x27\x18\ +\xc7\x69\xa2\x61\xa4\x6b\x44\x08\x51\xd0\x52\x96\x25\xe3\x7c\x7b\ +\x7b\xdb\x30\x9d\xf3\x5e\x5f\x28\x58\xaf\x37\x34\x4c\x70\xa3\x9e\ +\xa6\x99\x61\x18\x8e\xe7\xad\xae\xae\xbb\x9e\x77\x29\x7b\x5b\x44\ +\x31\xc1\x48\xd7\x49\x1c\xc7\x44\xd3\x74\xc3\x78\xf7\xdd\x1f\x9e\ +\x9e\x9c\xad\xaf\xad\x40\x20\x09\x21\x9e\xe7\xc7\x71\xec\xfb\xde\ +\xd9\xd9\xd9\xb0\x7f\x71\x1a\x04\x37\x5f\x7e\x6d\xa9\x5d\x05\x08\ +\x1b\x86\x69\xdb\xd6\xc3\xfb\xf7\x4f\x2f\xce\xcb\x22\xcf\xb3\xd4\ +\xd0\xb0\x69\x1a\x92\xd3\x78\x31\x3b\x3f\x3d\x23\x86\x3b\x18\x4d\ +\xc6\xa3\x21\x06\x0c\x8a\x42\x8a\x92\x60\x84\x35\x98\xa6\xd1\xd3\ +\x93\xa7\xfd\x7e\x3f\xa8\xd5\xb5\xe9\x78\xb1\x58\x10\x08\xca\xb2\ +\x58\x5a\xe9\x94\xb4\xec\x9e\x77\x01\x04\x96\xa5\x7b\x9e\x87\x11\ +\xd8\xb9\xb2\xfd\xed\xbf\xfe\x56\xbd\x1a\x30\x56\x48\x4e\x59\x91\ +\x1b\x84\x08\x56\x76\xda\xad\xef\x1f\xfe\xb0\x12\x04\x4b\x41\x05\ +\x2a\x99\xa5\x71\x49\x8b\x24\x49\x88\x6e\x68\x9a\x66\x1a\xba\x66\ +\x38\x40\x29\x00\x24\xc6\xd8\xb2\xac\xb2\x28\x66\xd3\xa9\x12\xf2\ +\xd9\xac\xbf\x10\x02\xd3\x34\xff\xb6\x5d\x4b\x92\x14\xe3\x5c\xd7\ +\xb4\xa2\x28\x94\x52\x8c\xb1\x24\x49\x76\x77\x77\x5a\x9d\xa5\x69\ +\x18\x7d\xe3\x1b\xdf\xb8\xf9\xe2\x4b\xad\x56\xeb\xfa\xf5\x6b\x93\ +\xf1\x18\x21\x44\x74\xd2\x68\xb5\x36\xb7\xb7\x1f\x3d\x7a\x3c\x18\ +\xf4\x83\x8a\x3f\x1a\xf4\x5f\xba\xf9\xc2\xfd\x8f\x7e\x1c\x27\x49\ +\xab\xdd\x9e\x4c\xe7\x5f\xfd\xfa\xb7\xe3\x38\xd9\xdd\xdd\x7d\xf4\ +\xe8\x51\xab\xd5\x04\x40\x79\x9e\x37\x1c\x0e\x1f\x3d\xfa\xb8\xde\ +\xa8\xef\x82\x6b\xeb\x5b\x9b\x9e\xe3\xea\xba\xe9\x3b\x76\xbf\x3f\ +\xba\x77\xef\xde\x7c\x36\xa3\xa9\x56\xb2\xc2\xb6\xad\xb2\xa4\x59\ +\x9a\x9e\x9f\x9e\x2f\xc2\xb0\x3f\x9c\xa4\x19\x3d\x7c\x72\xf0\xd2\ +\xcd\x6b\x52\x0a\xc1\x39\x00\x24\x5e\x2c\x92\x24\xf9\xc6\x37\xbf\ +\xa1\xe9\xe6\xe3\xc7\x8f\x7d\xbf\x32\x19\x8f\xcb\x3c\x5b\xee\xb4\ +\xd7\xd7\xd7\xcf\x07\xdd\xc9\x74\x5a\x14\x45\xad\x56\xcb\xb2\x6c\ +\x6b\x6b\xab\x5a\xad\xbe\xfb\xee\xbb\xbe\xef\x63\x84\xe7\xe1\x7c\ +\x69\xa9\x13\xc7\xd1\xca\xca\xf2\xa3\x47\x1f\x7f\xf0\xc1\x07\x6f\ +\xbd\xf5\x96\xeb\x3a\x65\x49\x07\x83\x41\x18\x86\xb6\x63\x6b\xba\ +\x7e\x69\xb4\xb2\x2c\x53\xd7\xf5\x38\x8e\x35\x4d\xf3\x3c\x77\x11\ +\x2d\xa4\x10\xf0\x59\x1f\x18\x25\x2d\x0d\xc3\x40\x18\x49\x29\x4d\ +\xcb\x46\x88\xb8\xae\xa7\x9b\x96\xae\xeb\x97\xad\x07\x97\x0a\x40\ +\xc8\x04\xef\x2c\x2d\x3d\x7a\xf8\xa0\xd7\xeb\x19\xa6\x69\xb9\x0e\ +\xc6\x16\x10\x32\x0c\x17\x8b\xd9\x04\x6b\xba\x69\xd9\x2b\xab\xab\ +\xae\xeb\x46\x8b\x39\x54\x0a\x28\x31\x99\x8c\x80\x94\x8b\xc5\xc2\ +\xb2\xac\x5a\xad\x36\x1a\x4f\x5d\xc7\x43\x08\x38\xb6\xb9\xb1\xba\ +\xd2\xea\xb4\x3c\xdf\x99\x4f\xa6\x79\x96\x26\xf1\x62\x36\x9f\x17\ +\x79\xb6\xb9\xb9\x55\xa9\x54\x94\x14\xab\xab\x2b\x2f\xbc\x70\xf3\ +\xc9\xfe\xe3\xd3\xa3\xfd\x69\x9c\x9b\x96\xa1\x69\xda\xe1\xe1\xd1\ +\xea\xca\x72\x67\x69\xf9\xc1\xfd\x7b\xac\xc8\xab\x81\xcf\x39\x90\ +\x4a\x65\x69\x3c\x9f\xce\x38\x65\x04\x23\xc9\x99\xe4\xdc\xb6\xad\ +\x8d\x8d\x8d\x70\x36\x9b\x4f\xa7\x84\x90\x2c\xcb\xb3\x2c\xf5\x5d\ +\x17\x02\x45\xf3\xdc\x77\x1d\xa2\x41\xdd\xd0\x11\x42\x40\x49\x5d\ +\xd7\x20\x84\x8e\xe3\xac\xae\xae\x2e\x16\x8b\xc9\x64\x42\x08\xd2\ +\x34\x22\x15\x47\x08\x52\x4a\x0d\xc3\xb0\x2c\x8b\x52\x7a\x49\x85\ +\xbc\x6c\x6f\x39\xe7\xbe\xe7\xfd\xac\x8e\x6b\xc5\x81\xf1\xdc\xcb\ +\x6f\x68\x55\x2d\xcf\xf2\x9f\x73\x99\xf8\xf7\x1b\x39\x84\x10\x84\ +\x4a\x4a\x88\x81\x65\x59\x08\xe3\x92\xe6\x9c\x95\x45\x51\x20\x04\ +\x89\xae\x1b\xba\x5e\xaf\xd7\x0b\xca\x5d\xd7\x6d\xb7\x5a\xad\xce\ +\x52\x9e\xe5\xef\xbf\xff\xfe\x64\x3c\x2e\x59\x19\xc5\xb1\xeb\xfb\ +\x44\x23\x71\x14\x0b\xc6\xcf\x4e\x4f\x6e\xdf\x7a\xb9\xea\x57\x24\ +\xe3\x1a\xd1\xba\xbd\xfe\x45\x6f\xf0\xd6\xdb\x9f\x5a\x5e\x5e\x8e\ +\xd2\xc4\x34\xcd\xc5\x62\xd1\x5e\xee\xac\x2c\x2f\x57\xaa\x81\x69\ +\x99\x2b\xab\x2b\xa6\x4e\x10\x04\x08\x42\xa8\xa4\x86\xd0\xe6\xfa\ +\xba\x2c\xb3\x22\x0e\x27\x83\xbe\x6d\x99\xa6\x69\x94\x65\xa9\x94\ +\x04\x50\x40\x20\x31\x54\xa7\x27\x4f\x5f\x79\xf9\x79\x20\x74\x82\ +\xa0\xa1\xeb\xa5\xc2\x67\x67\xa7\x25\x13\x6f\xbc\xf1\x7a\xbd\xd9\ +\x7e\x72\x74\x24\x05\x77\x2a\x15\xcb\x36\x95\x94\x50\xc9\xb2\xc8\ +\x20\x44\x65\x9e\x43\xd7\x01\x42\xb4\x9b\x0d\xce\xcb\xe1\xa0\xc7\ +\x68\x71\xb0\xbf\x97\x46\x21\x67\x74\x3e\x9b\x4c\xc7\xe3\x34\x8e\ +\xf2\x2c\x4d\xe2\xc8\xf3\x2b\x9a\xa6\x69\x44\x6f\x2d\x2d\x61\x6c\ +\xd7\x02\x1f\x42\x28\x38\x4f\x92\xf8\x92\xf8\x8a\x21\x74\x1c\xc7\ +\xb6\x0c\x00\x94\x02\xcf\x0c\x8a\x22\x97\x33\x63\xd3\x34\xab\xd5\ +\x60\x11\x45\xb3\xd9\x14\x02\x10\xce\xe7\x96\x61\x38\x8e\x53\x64\ +\xe9\xad\xdb\xb7\xde\xfb\xe0\x23\x4c\x4b\xcf\xf3\xf2\x3c\xff\xe0\ +\x83\x0f\x8a\xbc\x28\xcb\x32\x89\x13\xc3\xb0\x96\x3a\x2b\x1f\x7e\ +\xf8\xe3\x34\x8e\x87\x83\x1e\x04\xf2\xa5\x9b\xcf\x3f\x7a\x78\x7f\ +\x1e\x46\xb6\xeb\xfd\xc5\x97\xbf\x9c\xa6\xc5\x6f\xff\xf6\x6f\xdf\ +\xbb\x77\xef\xf9\x1b\xd7\x29\xcd\x2d\xcb\xd8\xd9\xd9\xde\xda\xda\ +\x18\x8d\x46\xab\xab\xcb\xa6\xa9\x13\x82\x04\x57\x08\x4a\x05\xa4\ +\xe7\x79\xbb\x57\xae\x24\x51\x38\x18\x5c\x50\x96\x37\x1b\x0d\x44\ +\x33\x25\xe5\x6c\x36\x99\x4c\xc6\x8e\xed\x3e\x78\xf0\x30\x5a\x84\ +\xcb\xcb\x1d\xce\xb9\xeb\x38\x00\x69\x00\xc0\xaf\xfc\xe5\x5f\x2e\ +\x2d\xad\xbe\xf9\xd6\xa7\x46\xc3\xc9\xd9\xf9\xb9\x52\x72\x6b\x7b\ +\x4b\x32\xa6\x00\xc8\x92\xb4\xbc\x64\xed\x0a\x89\x21\x72\x6d\x67\ +\x6b\x63\xf3\x5b\xdf\xf8\xa6\x5f\xa9\xec\xef\xed\x75\xcf\xbb\x77\ +\xee\xdc\x59\x84\x33\xa5\xd4\xa0\x7f\x31\x9d\x8c\x1e\x3f\xfe\xd8\ +\x73\x5d\xcb\xb6\x35\x42\xd6\xd6\xd7\x15\x10\x1d\xaf\xe3\x7b\x0e\ +\x84\x90\xd2\x32\x89\x17\x4a\x4a\x08\xa4\x63\x9b\x15\xcf\x55\xea\ +\x99\x87\xbb\x90\x73\x5e\x14\x79\xa3\xd9\xc4\x18\x63\xa2\x59\x96\ +\x4d\x08\xbe\x94\x19\x0b\x21\x20\x42\x08\x21\x2e\x39\xc4\xd8\x71\ +\x1c\x00\xc0\x25\xd7\xa8\xd7\xeb\x37\xdb\xcb\xa6\xe5\x94\x8c\xc5\ +\x49\xea\x3a\x2e\x42\xd8\xf7\x2b\x97\x1b\xb7\xb3\xf3\xb3\x70\x3e\ +\xef\x75\xbb\x18\xc1\x6e\xaf\x47\x74\xbd\x52\x0d\x92\x34\xf7\x2b\ +\x95\xa2\xa0\xb5\xa0\xb2\xb1\xb9\x86\x90\x3a\x3e\x3c\xe8\xf7\x2e\ +\x6c\xc3\x94\x9c\xcf\xa7\x93\x70\x0a\xea\x41\x90\x46\x0b\x9a\xa5\ +\x86\x46\x06\x17\x5d\x8d\xe0\x95\xe5\xa5\xe3\xa3\x83\xc9\x64\x96\ +\x15\x05\x42\x48\x28\x98\xa6\x05\x17\x02\x43\x48\x29\xd5\x88\x56\ +\xf1\x5c\xc6\xd8\xf1\xf1\x61\x9c\x2c\x20\x84\x4a\x08\x82\x31\x46\ +\x10\x41\x10\x2e\x16\xe3\xf1\x58\xd7\x34\xe4\xc0\xf9\x7c\x96\x23\ +\x84\x20\x14\x9c\x95\xbc\xb4\x4c\xd3\xd4\xf5\x34\x4d\xc3\x24\x46\ +\x08\x03\xa0\x08\x21\xf5\x7a\xdd\xf3\x3c\xa5\x40\x1c\xc7\xfd\x7e\ +\xdf\x32\xcd\x56\xab\x3d\x0f\xe7\x4a\xa9\x3c\xcf\x2f\x37\x54\xae\ +\xeb\xc6\x71\x0c\x00\x70\x1c\xc7\xb2\x2d\xf0\xb3\x4d\xe8\x95\x2c\ +\x81\xf5\xca\x67\xbe\x00\x04\xfb\xff\xb4\x6c\x01\x00\xa1\x92\x92\ +\x71\x8e\x30\x81\x8a\x97\x5c\x14\x25\xc5\x10\x26\x49\x04\x04\x37\ +\x4d\x93\xa6\x29\xe3\x3c\x5c\x84\x9c\x83\xeb\xd7\x6f\x6c\x6e\x6e\ +\x01\x84\x13\x2d\x9e\xf4\x7b\x42\xf0\x24\x49\xe2\x38\xf1\x3d\xc7\ +\xf5\x83\xb2\x9c\xfe\xe0\xfb\xdf\x2d\x28\xfd\xc2\x2f\xfd\x22\x2d\ +\x28\x17\x7c\xbe\x88\x2e\xfa\x83\x37\xde\x7c\xab\xdd\xee\x40\x84\ +\x34\x4d\x97\x52\xbd\x7c\xeb\x16\x00\xa0\x56\xab\xb9\x9e\x4f\x4b\ +\x1a\x27\x49\x1c\x47\x42\xf0\x45\x94\xd4\x1b\x0d\x8d\x60\xdb\x32\ +\x5a\xcd\xc6\xde\x43\xd6\xed\x9e\xeb\x04\x11\x04\x39\xa7\xae\x6b\ +\xbd\xfc\xe2\x8b\x57\x6f\xbc\xf8\xee\x7b\x77\x11\x50\x1b\xeb\xeb\ +\x4f\x1e\xdf\x43\x18\x32\x56\x32\x25\x11\x84\x2f\xbe\x78\x73\x67\ +\x77\x67\x30\x1c\x6d\x6e\x6e\xfa\x9e\x47\x30\xa0\x45\x31\x9c\x8c\ +\x90\x04\x10\x00\x8c\xc1\x6c\x3a\xa1\x34\x77\x1c\xcb\x73\x9d\xed\ +\xcd\x8d\xbb\x77\xef\x9a\xa6\x79\x74\x74\x18\x45\xd1\xf9\xd9\xe9\ +\xde\x5e\x16\xc5\x8b\x3c\x4b\x20\x44\x79\x9e\x29\xa5\x5c\xd7\xc3\ +\x36\xaa\xf8\x3e\x36\xcc\x24\x49\x9a\x8d\x46\x2a\x58\x92\xc4\x18\ +\x02\xa8\x76\x27\x00\x00\x20\x00\x49\x44\x41\x54\x42\xa5\xd4\x74\ +\x3a\x55\x92\xdb\x96\x4d\x08\x79\xb6\xc2\x75\x79\x73\x58\xa6\x59\ +\x14\x2c\xcb\x73\xa0\xa4\x61\x18\x49\x14\x15\x79\xa6\x1b\x86\x6e\ +\x18\x71\x1c\x57\x3c\xef\xc9\x93\x27\x10\x82\x5f\xf9\xe2\x17\x2b\ +\x41\x4d\x2a\x71\x74\x74\x74\xf7\xc3\xbb\x69\x96\xa5\x69\xca\x84\ +\x68\xb5\x5b\x44\xd3\x8e\x8e\x8e\xfe\xf7\x7f\xfb\xbf\xbd\xf6\xca\ +\xed\x8d\xad\xed\xd9\x6c\xe6\x7b\xde\x77\xbe\xfb\xbd\xdf\xf8\xf5\ +\xdf\x78\xfb\x93\x6f\x03\x04\x3b\xcb\x4b\x83\xd1\x70\x75\x75\xb5\ +\x5e\xaf\x57\x83\xaa\x65\x5b\xf5\x66\x83\x10\x62\xe8\x7a\x9a\x24\ +\xac\x14\x91\x52\xa8\xd9\x76\x1d\x13\x77\x3a\x6b\x6b\xab\x07\x07\ +\x8f\xb3\x34\x06\x52\x32\x46\x01\x00\xd7\xaf\x3d\xf7\x99\x4f\x7f\ +\x2a\x4a\xcb\xbf\xf8\xf2\x97\x6e\xdc\xb8\xd6\xac\xd7\x4b\x9a\x43\ +\xc9\x39\x67\x93\xc9\xa4\xd9\x6a\xbd\xfd\xf6\xdb\x95\xa0\x1a\x2e\ +\xa2\x57\x5f\x7d\xb5\xdb\x3d\xd3\x34\xad\xdb\xeb\x59\xa6\x21\x85\ +\xa0\x65\x19\x2d\x16\x07\x07\x07\x84\x90\xd5\xd5\xd5\x3b\x77\xee\ +\x7c\xe7\x3b\xdf\x09\x17\xa1\x69\x1a\xe7\x67\xe7\xd7\xaf\x5f\xff\ +\xfe\xf7\xbf\x7f\x76\x76\x36\x1c\x0e\xe7\xf3\xf9\xc1\x93\x27\xa6\ +\x69\xbe\xf4\xd2\x4b\xe1\x7c\x7e\xe5\xca\x95\xdd\xdd\xdd\x4b\x5c\ +\x87\x61\x18\xb3\xd9\xac\x28\x0a\xd3\x34\x2f\xe1\x13\x97\xb3\xf3\ +\x67\x5e\x8c\x78\x9e\x67\x1a\x26\x42\xc8\x34\x0d\xa9\x7e\xc2\xc5\ +\xbf\x64\xb8\x5f\xe2\xe1\x11\x21\x96\x61\x09\x29\x1c\xcf\x0d\xaa\ +\x01\x21\x64\x6d\x75\xed\xe9\xc9\xe9\xd9\xc9\x19\x40\xc8\xf7\x3d\ +\x84\xc9\xea\xfa\x5a\xa5\x1a\x04\x15\xbf\xb3\xd4\x79\x7a\x7c\x38\ +\x1e\x8d\x1e\xdc\xbb\x97\x24\x31\x26\xa8\xda\x68\xac\x6f\xac\x0b\ +\xce\x37\x36\x36\x34\xac\x9f\x3e\x3d\x21\x04\xd1\xa2\xc8\xf3\x64\ +\x34\x1c\xcc\x26\xe3\x6e\x9c\x08\x21\x8a\x3c\x47\x08\x1d\x1f\x1f\ +\x05\x95\x4a\xa3\xd9\x10\x5c\x5c\x74\xcf\xc2\x70\xae\xa4\x58\x5e\ +\x59\x39\xef\x5e\x44\x49\xea\xb8\x36\xe5\x2a\xa8\x36\x20\x31\xa2\ +\x70\x62\xea\x55\x43\xc7\x84\x90\xad\xad\xad\x0f\xee\xdd\x2b\x29\ +\xc5\x18\x42\x09\x38\x2b\x0d\x5d\xab\x56\x83\xa8\x98\x43\x20\xe7\ +\xf3\x39\x00\xc0\xd4\xb5\x22\xcf\x3c\xd7\x01\x1a\xce\x92\x94\x52\ +\x4a\x30\xbe\xa4\x15\x16\x45\x51\xb2\xb2\x1c\x97\xe2\x01\x5f\x59\ +\x59\xb5\x6d\xb3\x52\xf1\xb9\xe0\x52\x09\xdf\xf7\xe6\xe1\x3c\x49\ +\x12\x84\x90\xef\xfb\xb6\x6d\xd7\xeb\xf5\x28\x8a\x9e\x3e\x7d\x3a\ +\x9f\xcf\xf1\xdf\x81\xe2\xff\x63\x4f\x8b\x10\x28\x5e\x96\xe0\xff\ +\x87\x97\x54\x92\x73\x4e\x34\xa9\x24\x4f\xb3\x2c\x8a\x13\x4b\xd7\ +\x1c\xd7\x15\xb4\x48\xa2\xb9\x69\x1a\xb5\x6a\xf5\xe4\xe4\xe4\xd5\ +\x57\x5f\x6f\x36\x1a\x45\x51\x20\x4d\x8f\x93\xa4\x52\xa9\x08\xce\ +\x07\x83\x3e\x67\x5c\x48\x85\x31\x01\x40\x7d\xf4\xd1\xdd\xcf\x7d\ +\xf6\xf3\x08\xc2\xbd\xbd\xc7\x79\x9e\xdb\x8e\x7b\xeb\xd6\x2b\x57\ +\xae\xec\x9e\x77\x2f\x6e\xdc\xb8\x51\x32\x7e\xed\xfa\xb5\xed\x2b\ +\x3b\x8b\x45\x14\x54\x2a\x33\x30\x0b\xa3\xb8\xc8\xb3\x70\xb6\xd8\ +\xbd\xba\x2b\xa4\x3a\x3e\x3e\x9c\x4e\xa7\x40\x4a\x1d\xa3\xc0\x77\ +\x2b\x15\xaf\x48\x62\xd7\xb1\x18\x47\x9a\x09\x2f\xc1\x0c\x08\x02\ +\xc7\x75\x2a\xbe\xbf\x58\xcc\x39\x2f\x09\xc2\x4a\xe1\x76\xa7\xbd\ +\xb5\xbd\x95\xa6\x89\xa6\x69\x57\x9e\x7b\xee\xee\x87\x1f\x1c\x1f\ +\x1e\x98\x86\xe9\x39\x9e\x28\xcb\x08\x82\x2c\x49\x5c\xd7\xcd\x92\ +\x78\x3c\xec\x13\x42\x36\x37\x36\xde\x7f\xef\xbd\x3c\xcb\xc6\xc3\ +\x61\x59\x94\xfd\xfe\x05\xa5\x54\x48\x85\x20\xa4\xb4\x80\x18\xd3\ +\x9c\xd6\x82\x6a\xab\xd9\xa4\x65\xd1\xef\x76\x31\x21\x1a\xc1\x86\ +\xa1\x1b\x86\x31\x1b\x8f\xc7\xe3\x91\xa6\x69\xb5\x6a\x30\x9d\xce\ +\xc4\xb3\x1a\x18\x20\x84\x00\x40\x4a\xa9\xa1\xeb\x9a\xa6\x75\xbb\ +\xe7\x25\x2d\x9a\xcd\x06\x67\xa5\x14\x82\x52\xba\xb2\xb2\xb2\xf7\ +\xe8\x91\x82\xf0\x33\x9f\xff\x67\x10\xc2\xa2\x28\xe2\x24\x5e\x44\ +\xf1\xf6\xf6\xf6\xe0\xe2\x22\x8e\x93\x28\x8a\x11\xc1\xb6\x6d\x1f\ +\x1c\x3c\xc9\xb3\xe4\x9f\xff\xea\xaf\x1c\xec\x3f\x9e\x4d\xa7\x10\ +\x80\x5a\xbd\xfe\xeb\xbf\xf9\x2f\x1f\x3d\xde\x13\x4a\x72\x21\x68\ +\x59\xbe\xfd\xc9\xb7\xd3\x2c\xd7\x08\x91\x4a\xd1\xc9\x24\x8c\xa3\ +\xb3\x5e\x77\x6b\x7b\xdb\xb1\x9c\x3c\xa7\xa3\xfe\xb0\xd7\xeb\x41\ +\x08\x74\x0d\xa5\x71\xec\xba\x56\xb3\xd9\x18\x9c\x2d\x96\x3a\x1d\ +\xcf\xf3\x0c\x43\xd7\x99\xd2\x35\x6d\x65\x65\x75\x32\x99\x70\xce\ +\x34\x08\xd2\x34\xdf\xdc\xa9\xbe\xf0\xfc\x0b\x6b\x6b\x6b\x0f\x3f\ +\xde\x7b\xee\xea\x73\x42\xa8\x7b\x1f\xdd\x95\x25\xc5\x18\x13\xa2\ +\x99\xa6\xc5\x68\x79\xd9\x1e\x72\xce\xcf\x4e\xcf\xaa\xd5\xea\xfa\ +\xda\xfa\x7b\xef\xff\xc8\x77\xbd\x38\x8a\x9f\xec\xef\xe7\x59\x36\ +\x1a\x8f\x2f\x8f\x7e\xa3\xe1\xa8\xd5\x6a\x01\x05\xd6\xd7\xd6\x9b\ +\xcd\xe6\x47\xf7\xee\x95\x94\x6e\x6f\x6f\xaf\xaf\xaf\x1b\xa6\x39\ +\x99\x4c\x0e\x0f\x0f\x29\xa5\xad\x56\x0b\x63\x2c\x38\x7f\x66\x30\ +\x9a\xa6\x69\x98\x60\x5a\x96\xba\xae\x23\x4c\xa4\x94\xe4\xdf\xc7\ +\x2c\x28\x04\x20\xc6\x58\x28\xe5\x98\x26\x56\xd2\x76\x9c\xc9\x68\ +\xb4\xbb\xb3\xb3\xb3\xb3\xb3\xa5\x90\xae\x9b\xc7\x4f\x8f\x8e\x7a\ +\xdd\xdb\xaf\xbc\xe2\xba\x5e\x9e\x24\xcd\x66\x53\xd7\x75\x56\x96\ +\x1f\x7d\xf4\x63\x8c\xa1\x46\xc8\x73\xd7\xae\xdd\xb9\x73\xa7\xa4\ +\x2c\xcf\xf3\x45\x11\x9d\x9c\x3c\x85\x50\xdd\xff\x88\xb4\x9a\x0d\ +\xcb\xd0\x0d\x5d\xcb\x94\x5a\x84\xf3\x20\x08\x74\xdd\x98\x8e\x47\ +\x4a\xf0\x8d\xf5\x35\xa5\x14\x46\xd0\x30\xf4\xf9\x6c\x62\xbb\x4e\ +\x92\x15\x59\x29\x3a\xcb\xcb\xb6\x69\x6a\x10\x60\xa2\x99\x96\x93\ +\xe6\x85\x02\x68\x34\x1a\xde\xbe\xf3\xba\x69\x18\x52\x08\x08\x24\ +\xc4\x50\x94\x82\x31\x36\x1c\x0c\xfa\xbd\x69\xf7\xe2\xc2\xb1\xf4\ +\x92\x52\xcb\x34\x39\x42\x69\x92\xea\x3a\x29\xf2\x74\x3c\x1a\xf9\ +\xbe\x1f\x04\x95\x82\x16\x51\x1c\x31\xc6\x10\x42\x69\x9a\x1c\x3f\ +\x3d\x82\x00\xc6\x49\xac\x94\xa4\x65\xd9\x1f\xf4\x93\x24\x11\x42\ +\xd4\x6a\xb5\x4b\xee\xbe\xef\xfb\x45\x51\x50\x4a\x31\x46\x86\x69\ +\xfe\xd4\xcb\x8e\xc0\x3f\xc9\x0b\x21\x14\xc7\xc9\xd1\xd1\xd1\x70\ +\x38\x28\xf2\x54\xd7\x88\xef\x39\x08\x41\x0c\x91\x69\x1a\xb6\x6d\ +\x2b\x08\x35\xcd\x70\x5c\xaf\xd5\x6a\x17\x45\x0e\x00\xd4\x30\x46\ +\x10\x5c\xd9\xd9\x59\x5b\x5b\x6b\xd4\x1b\x2b\xab\xab\x57\xb6\xaf\ +\x34\x1a\x0d\x2e\x84\x52\x60\xf7\xca\x36\x86\x88\x16\x85\xe0\xa2\ +\x5e\xab\xbd\xf1\xc6\xeb\x04\x63\xdb\x76\xc2\x70\xd1\x6e\x77\xd6\ +\xd7\x37\x6b\xd5\xba\xa6\x69\xf3\x79\xa8\x94\x0a\x82\x4a\xc5\xf3\ +\x15\x10\xc3\x7e\x6f\x34\xec\x3f\xf8\xe8\xee\xd3\xa3\x03\x82\x80\ +\xeb\x5a\xba\xa1\x6f\xac\xaf\x3b\x8e\x23\x39\xd7\x08\x71\x2c\xbb\ +\x2c\xe9\xa0\xdf\xbb\xe8\x9e\xd5\xab\x15\xc3\xd0\x75\xcd\x60\x25\ +\x27\x9a\x66\x5a\xd6\xcb\xb7\x6e\xad\xae\xac\xd2\x9c\xfa\xbe\x3f\ +\x19\x0d\x39\x63\xb3\xd9\xfc\xf8\xf8\x28\xcf\x33\x29\x38\x02\x8a\ +\x40\x2c\x78\x99\xc6\xd1\x22\x0c\xc3\xf9\xcc\xb5\x9d\xe7\x76\x77\ +\x69\x96\x46\x61\xe8\xfb\x9e\x12\xe2\x32\x1e\x40\xb0\x12\x42\xa0\ +\x6b\x3a\xcd\xf3\x38\x89\x93\x24\xee\x9e\x9d\x09\xce\xa2\x70\xf6\ +\xf0\xfe\xfd\x34\x8e\x95\x10\xe3\xd1\xb0\xdf\xbb\x98\x8c\x86\xa3\ +\xe1\x30\xcf\x33\xf8\x8c\x72\x2e\x20\xa5\x3c\x38\x38\x38\x3d\x3d\ +\x1d\x8d\x46\x59\x96\x55\x83\x8a\xa6\x69\x8c\x31\xd7\x73\x6b\xb5\ +\x5a\x14\x2d\x6a\xf5\x7a\x1c\xc7\xdb\xdb\xdb\x86\xa9\xb3\xb2\x44\ +\x18\x2a\x29\x5b\x8d\xc6\x9d\xd7\x5e\x5b\x5a\x5a\x5a\x5a\x5e\x6e\ +\x2f\x2f\x5d\xd9\xdd\x35\x0c\x23\x9c\xcf\x36\x36\xd6\xb7\xb7\x77\ +\xf2\x34\x1d\x8d\x06\x12\x80\xcf\xbf\xf3\x4e\x67\x69\xc9\x76\x5d\ +\xa2\xe9\x0a\x82\x37\xdf\x7e\xcb\x76\x5d\xbf\xe2\x47\x49\x4c\x69\ +\x11\x04\x81\x65\x5a\x86\xae\x9f\x9d\x9e\xc6\x71\x7c\x7e\x7a\xfa\ +\xf5\xaf\x7d\x2d\xcf\x52\xd7\xb2\x7c\xcf\x7d\xe3\x8d\xd7\xaa\xd5\ +\xaa\xa9\xeb\x82\x95\x96\xa9\x1b\x86\xd6\xed\x9e\x1d\x1f\x1d\x96\ +\x45\xd1\x6a\x35\x5d\xd7\xcd\x0b\x01\x00\x34\x4c\x73\xa9\xb3\xf4\ +\xc6\x1b\x6f\x0c\x07\x43\xd7\xb5\x31\x41\x8b\xc5\xdc\x30\x8c\x87\ +\x0f\x1f\x0e\x06\x7d\x2e\x38\x2d\x72\x0d\x61\xc9\xf8\x64\x34\x5c\ +\xcc\xa7\x8f\x1e\xdc\x93\x82\x7d\xee\x33\x9f\xc6\x10\x0e\x07\x7d\ +\x43\xd3\x30\x44\xf3\xe9\xcc\xb3\x9c\x2c\x49\x11\x00\x04\x21\xcb\ +\x34\x1e\x3e\xb8\x0f\x81\x3a\x3a\x3c\x4c\xe2\x38\xcf\xf3\x77\xdf\ +\x7d\x77\x7f\x7f\x1f\x02\x90\xa6\xe9\xe3\xc7\x8f\x1f\x3d\x7a\x74\ +\x71\x71\x31\x1c\x0c\x8a\xa2\x78\x56\xeb\x02\x90\x52\x9a\xa6\x65\ +\x1a\xc6\xe5\x81\xfd\xd2\xfa\xc6\x18\xa3\x45\x91\x67\x19\xa5\x39\ +\xa3\x59\x16\x85\xe1\x6c\xf2\xcd\x6f\xfc\x5f\xd1\x62\x21\xa4\xb4\ +\x2c\xbb\x5e\xad\x55\x3c\xbf\xdd\x6e\x57\x2a\x01\x2d\x39\x46\x58\ +\x49\xa9\xeb\xfa\xce\xce\x2e\x82\x80\xd2\xe2\xe4\xf4\xa4\xa4\x54\ +\x29\xf1\xea\xed\x5b\x15\xdf\x2b\xf2\xbc\x77\xd1\xed\xf5\xce\x38\ +\x2f\x5f\x7b\xf5\x95\x95\xa5\xa5\xf1\x78\x74\xf6\xf4\xe9\x62\x3e\ +\x83\x40\xd2\x22\x97\x82\x6b\x18\xea\x44\xb3\x0c\x53\x27\x5a\xa3\ +\x5a\xb7\x4d\xab\x59\xad\x99\xa6\x95\x65\x79\x50\xad\x7a\x9e\x77\ +\x19\x35\x22\x95\xb2\x6c\xe7\xc6\x0b\x37\x4b\x26\x4a\x2e\xf3\x3c\ +\xdb\x7b\xfc\x58\xc3\xa8\xa4\x39\x42\x08\x63\x82\x08\x49\xb2\xf4\ +\xfe\xbd\x7b\x7b\x8f\x1e\xb0\x3c\x8f\x17\x61\x38\x9f\x11\x42\xa4\ +\x12\x42\xf2\xc9\x74\x3a\x1c\x8d\x75\x5d\x77\x6c\x9b\x16\x34\x49\ +\x92\xcb\x0f\x2e\x85\x88\xe3\x64\x36\x9d\xf5\xfb\xfd\xe1\x70\x48\ +\x08\x66\xac\xbc\xb8\xb8\x00\x10\x22\x84\x6d\xc7\xc1\x84\x58\x8e\ +\x33\x99\xce\x16\x51\xec\xba\xfe\xd2\xd2\xaa\x10\xf2\xa7\xae\x74\ +\xff\x89\x22\x14\xe1\x4f\x46\x5d\x40\x27\x08\x02\x81\x00\xb0\x74\ +\x68\xf9\x15\x08\x00\x2b\x65\xab\xd3\x01\x0a\x9c\x9c\x77\x2b\x95\ +\x9a\x6e\x98\x4a\x29\xcb\xd0\x8a\x22\xb3\x4d\x43\x29\x25\x01\xac\ +\xb7\x3a\x7e\xb5\xae\x10\x5a\xdb\x58\x7f\xff\xbd\x77\x9b\xb5\xa0\ +\xd5\x6a\xb4\x9b\x75\x83\x60\x9a\x67\xab\x4b\x2f\x78\x8e\x2f\x79\ +\x4c\xd3\xac\x17\xc5\x82\x16\x16\xc1\xa7\x87\x87\x79\x9a\x36\x9a\ +\x8d\xa3\xc3\xc3\x4e\xbb\xbd\xbc\xbe\x3a\x5b\x38\x61\x18\x9e\x1c\ +\x1c\x16\x69\xe2\x57\x3c\x0d\x94\xa3\xfe\x14\x23\x74\xd1\x3d\x8f\ +\x92\xd8\x30\xec\x22\x8b\x0d\xdb\xea\x77\xcf\x5b\xad\xf6\x78\xd8\ +\x5b\x6a\x77\x86\x83\xfe\x62\x11\x03\xa8\x09\x89\xb1\x69\xd4\xea\ +\x4d\xa2\x69\x86\xa6\x7b\x96\x53\x50\xaa\x4a\x86\x94\xd4\x90\xca\ +\xd3\xa8\xd5\x68\x36\x6a\xf5\x5e\xaf\x57\x16\xac\x2c\x19\x02\x50\ +\x09\x19\x2f\xa2\xa0\x52\x21\x84\x24\x71\xbc\xb5\xb5\x5d\x96\xe5\ +\xe5\x8e\x42\xc3\x15\xca\x78\x96\xe7\x8e\x63\x03\xa0\x26\x93\x09\ +\x84\x50\xd7\x31\x46\x88\x66\x65\x38\xee\x9b\xa6\xd5\xac\x07\x8c\ +\x66\xc3\x41\xbf\x2c\x32\xd3\xb2\x94\x7a\x66\xd3\x28\xcc\xf3\x3c\ +\xcf\x32\xd7\x71\x30\xc6\x10\xc1\x46\xb3\x49\x08\xe6\x8c\x06\xb5\ +\xa0\xd3\x69\x3f\x7e\xfc\x31\x87\xaa\xbd\xba\x2c\x14\xd7\x34\x42\ +\xa0\xd2\x30\x20\xb6\x69\xea\x04\x22\xf8\xd2\xed\xdb\x10\x81\xab\ +\xd7\x77\xdd\xc0\x9b\xce\xa6\xd7\xaf\xdd\xd4\x88\x51\xad\x36\x32\ +\x4a\x01\x52\xd7\x9e\xbf\x6a\xda\x26\x00\xe8\xa2\x37\xe8\x76\x7b\ +\x6f\xbe\xf1\x66\x18\x46\xe1\x6c\x8a\x11\x9a\x4d\x26\x65\x59\x6c\ +\x6f\xef\xd0\x92\x4f\xc6\x93\x47\x0f\x3e\x7e\xb2\xbf\xd7\xa8\xd7\ +\xea\x15\x87\x15\x51\xbc\xc8\x58\x59\x9c\x1d\x1f\x42\x29\x5c\x9d\ +\xd8\x1a\xca\x66\xa3\x64\x3a\xb8\x38\xb9\xd0\xb0\x30\x74\xb2\x7f\ +\xb0\x2f\xa4\x2a\x15\x26\x3a\x6a\x36\x1b\xcd\x4e\xeb\xf8\xe4\xcc\ +\xf5\x5c\x8c\xa1\xa6\xa3\x38\x0e\x6d\xdb\x08\xc3\xc9\xda\xc6\x52\ +\xad\xd9\x9a\x47\x71\x92\xc6\x9c\x15\x9c\xd1\xe5\x4e\xfd\xe4\xe9\ +\x7e\xad\xd6\x68\xb6\x6b\xbd\xc1\x68\xd7\xf3\x5c\xc7\x81\x08\x61\ +\x82\xdb\x9d\x36\x65\x74\x3e\x9b\x53\x5e\x54\x6b\xb5\xd1\x74\x44\ +\x2f\xce\xab\xd5\x1a\x84\x80\x31\x76\xfa\xf4\xa9\x6b\x5b\xbe\xeb\ +\xac\x2c\x75\x0e\x0f\x0f\x1f\x3d\x7c\xe0\x38\xce\xad\xdb\xb7\x9e\ +\x99\x46\x2b\x15\x80\x90\x00\x85\x38\x93\x04\x4b\x04\x24\x42\x38\ +\x4f\x93\x38\x4e\x1c\xc7\x16\x14\x0f\x2e\x4e\x9e\x3c\x79\xe4\x57\ +\x82\xfd\xbd\x03\x4d\xd3\x31\x84\x52\x4a\xca\x4b\x00\x09\xe7\xa5\ +\x86\x89\x62\x5c\x43\x98\x15\xa5\xeb\xda\xf5\x6a\xcd\xd0\x75\xc6\ +\xca\xbd\xc7\x8f\x3c\xcf\xb6\x6c\xf3\xc6\xf5\x6b\x92\x73\x8d\xa0\ +\x34\x0d\xe7\xd3\x99\x12\xc5\xd5\x9d\x4d\xa5\x54\x38\x1b\x97\x79\ +\x31\x19\x0d\x75\x1d\x2b\x49\x59\x99\xf7\x2e\xe6\x8e\xe3\x49\xc1\ +\x92\x24\x0e\xfc\x20\x5e\x64\x27\x27\x47\x25\x2f\xa4\x12\xae\xeb\ +\x56\x2c\xdd\xf7\xac\x68\x3a\x1a\x8f\xc7\x08\xa0\x97\x6f\xbd\xba\ +\xb7\x7f\x14\xa5\x71\x05\xc1\xbd\x8f\xef\x65\x45\xee\x99\x3a\x04\ +\xa8\xe4\x42\x41\xc3\x30\xed\x70\x3a\xc8\xc3\xb0\xde\x6c\x02\x08\ +\x1d\xcb\xc8\xd3\x58\x49\x19\x2e\xc2\x24\x49\x35\x4d\x07\x00\x9c\ +\xf7\xfa\x4a\x0a\xc5\xf9\x65\x8e\x11\x84\x10\x61\x08\x95\x42\x4a\ +\x20\xc0\x81\x64\x50\x69\xe1\x22\xf4\xaa\x55\xd3\xb0\xab\xf5\x06\ +\x5c\x2c\xea\xad\xce\x7c\x1e\x72\x09\x2d\xd7\x6f\xb4\x97\x4e\x4f\ +\x4f\xa5\xfa\x29\x3c\xc7\x7f\xa2\xca\x75\xa9\xc1\x75\x5d\xd7\xb6\ +\x2d\xcb\x32\x30\x26\x18\x63\xc3\x30\xb8\xe0\x97\xaa\x2b\x5d\xd3\ +\xab\xf5\x5a\x1c\x27\x42\x48\x08\x41\x92\x24\x59\x96\x49\x29\x09\ +\xd1\x66\xb3\x99\xe7\xf9\x52\x4a\xcb\x76\x56\x56\x57\x00\x54\x42\ +\x70\x5d\xd3\x6a\x41\x70\xd1\xed\xb2\xb2\xa8\xd7\xeb\x04\x23\x0d\ +\x93\x8a\xe7\x9f\x77\xcf\x18\xa5\xa7\x27\x27\x8c\x52\x82\x51\x12\ +\x86\x79\x1c\x1f\x27\xd1\xfa\xc6\x9a\xe3\xb9\xb9\xae\xad\xad\x2d\ +\x33\x5a\x8e\xc7\xa3\xd1\x70\xa0\xa4\x34\x0c\x23\xcf\x33\xa2\x69\ +\xcb\x2b\x2b\xc7\x07\x7b\x9c\xf1\xe1\xa0\x77\x7c\x78\xc8\x68\xee\ +\xf9\xce\xd9\xe9\xe9\x74\x32\x31\x74\x53\xd3\x74\xbf\x52\x75\x5d\ +\x67\x3c\x1a\x39\x96\x85\x00\xcc\x93\xa4\x48\x73\x03\x63\xa2\x1b\ +\xac\x2c\xc7\xa3\x61\x99\x97\x18\xe3\x34\x4d\xa6\xd3\xa9\x61\xe8\ +\x94\x16\x8c\x31\xce\x7e\x92\x34\x87\x10\xbe\xe4\xca\x13\x42\x88\ +\xae\x47\xe3\x89\x69\x9a\xb5\x5a\x4d\x33\x2c\xc6\x58\xbc\x08\x5d\ +\xd7\xb6\x6d\xb3\xd5\x6c\xe4\x59\xda\x3d\x3b\xd5\x74\xbd\x16\x54\ +\x04\x2b\xd3\x34\x55\x42\xc0\x67\xbf\xf2\xd2\xd4\xf5\xa5\xa5\x25\ +\xc7\xb6\xa5\x92\x86\x6e\x60\x8c\x10\x02\x89\x90\x00\x00\xc3\xb4\ +\xaa\xb5\x1a\xd6\x89\x54\x4a\x29\x65\x39\xe6\x60\xd0\xcf\xf3\xdc\ +\x34\xed\xcb\x58\x3d\xdb\xb6\x31\xc1\x9d\xce\x92\x69\x5a\x97\x46\ +\xa5\xe6\xca\xf2\x83\xbb\x77\xcf\xcf\xbb\xcd\x76\xa7\x12\x54\xe3\ +\x24\xae\xd7\x1b\xe1\x3c\x1c\x8f\xc6\x83\xe1\x00\x21\x18\x2d\xc2\ +\x66\xbd\x46\x10\x3a\xeb\x0f\x05\x13\x2b\x2b\x1b\x96\x61\xad\x2e\ +\x2f\x1b\x1a\x39\x3f\x3b\x39\x7c\xb2\x5f\xab\x06\x88\x80\x70\x3e\ +\xe3\xac\x5c\x5d\x5e\x2e\xa6\xfd\x24\x8e\x99\x4a\x2e\xce\x4f\x87\ +\xc3\x51\x50\xf1\xc6\xc3\xc1\xc3\x07\x0f\x11\xc2\xba\x61\x6a\x58\ +\xab\x56\x6b\x79\x9a\x09\x2e\xaa\x75\xaf\x64\x2c\x8a\xe2\x92\x95\ +\x5c\xb0\xa0\x5a\x19\x8d\x46\x49\xce\x2e\x63\x2e\xcf\xcf\xce\x34\ +\x0c\x4d\xd3\x04\x10\x72\x21\x5c\xd7\x01\x60\x8c\x09\x89\xa2\x88\ +\x68\x9a\xeb\xb9\x5e\xc5\xbb\xe8\x5d\x18\xa6\xe1\xb8\xde\xca\xca\ +\x32\x80\x8a\x89\xf2\xf4\xf4\x64\x79\x79\xb9\x5a\xad\x7a\x9e\x7b\ +\xf7\xee\x5d\x4a\xe9\xea\xea\x6a\x59\x96\x4f\x9f\x3e\xf5\x7d\x3f\ +\x89\x93\x67\x5d\xe9\x42\xce\x58\xbc\x08\x09\xc6\x9a\xa6\x95\x45\ +\x26\x84\xf4\x7d\x1f\x21\x68\x68\x28\x4f\xe3\x4c\x8a\x7b\x77\x3f\ +\x38\x3c\xda\xb7\x4c\x9b\x16\xcc\xf6\x2a\xe7\xe7\x67\x8b\x68\xe1\ +\x7a\x3e\x80\x20\x2f\x8a\xbd\xbd\xc7\x5b\x9b\x9b\xae\xeb\x61\xa4\ +\x4e\x9e\x3e\xb5\x2d\xa3\x56\xaf\xa5\x71\x58\xe4\x29\x63\xa5\x69\ +\x1a\x61\x18\x0a\x29\x6c\xdb\x44\x40\x8d\xc7\xc3\x46\xbd\x61\x1a\ +\x86\x54\x92\x40\x98\xa6\xe9\x64\x3a\xc1\x48\x5d\x52\xde\x30\x22\ +\x84\x68\x8b\xc5\xe2\xe0\xe0\xa0\x51\x6f\x58\xb6\x5e\x96\x25\x17\ +\x2c\x4d\x23\x0d\xa3\xe5\x4e\x6b\x79\x79\xf9\xc3\x0f\x3f\xbc\xe8\ +\x9e\x29\x25\x66\xb3\x39\xc4\x28\x2f\x0a\x43\x83\x98\xf3\x3c\xcb\ +\x0c\x4d\x2b\xb9\x80\x00\x13\x0d\xe9\xba\x91\x67\xa9\x41\x2e\x61\ +\xb6\x20\xcf\x0b\x79\x29\x39\x90\x60\x63\x6d\x1d\x00\x70\x7c\x7c\ +\x7c\xe9\x77\x02\x52\x0a\xf1\x93\x7c\xd2\xcb\x30\x52\x08\xe1\x65\ +\x80\xe6\xe5\x25\x25\x1a\xf1\x03\x2f\x4e\x12\xce\x79\x5e\xe4\x10\ +\x42\xdd\xb4\xb8\x90\xa3\xf1\xa4\x64\xfc\xa7\xb6\xba\xff\x54\x95\ +\x0b\x28\x4d\xd3\x7d\xcf\x37\x0d\x4b\x23\x3a\xc6\x18\x13\x0c\x01\ +\x94\x42\x22\x88\x10\x40\xba\xae\x57\x83\xe0\xf4\xf4\x74\x30\xe8\ +\x21\x84\x57\x57\x57\x1b\xf5\x7a\x59\x32\x4c\x48\x96\x26\x3b\xbb\ +\x57\x3d\xd7\x56\x8a\xb7\x5b\xcd\x5a\xb5\x3a\x9b\x4d\xa7\xb3\xe9\ +\x78\x3c\x9a\x8c\xc7\xac\x64\x37\xae\x5f\x2b\x69\x71\xfc\xf4\x88\ +\x33\x2e\x38\x73\x1c\xa7\x2c\x8a\xb5\xb5\x55\xc1\x58\x1c\x45\xa6\ +\x65\x4e\x26\xe3\xe9\x78\xa2\x00\xa8\xd7\x6b\x10\xa8\x2c\x4d\x6e\ +\xdf\xba\x75\xfc\xf4\xf8\xf1\xc7\x0f\x6d\xdb\x0a\x2a\x95\xf9\x7c\ +\x5e\x52\x9a\x67\x85\xe3\x19\x8c\xd3\x5e\xaf\xab\xa4\xb4\x4d\xeb\ +\x7c\x71\x92\x67\x09\xc6\x04\x28\xe0\x3a\xf6\x64\x34\x8e\xb4\xd8\ +\x71\x5d\xc3\xb0\xe2\x28\xce\xb3\xa4\x2c\x4b\xc6\x68\x96\x25\xbe\ +\xe7\xeb\x58\x1b\x0e\x07\x71\x1c\x21\x84\xb2\x2c\xcd\xf3\x9c\x52\ +\x4a\x34\x6c\x18\xc6\x65\x0e\xe0\x25\x26\x50\x4a\xa9\xe9\x46\x49\ +\x4b\xdb\x71\x19\x63\x69\x56\x48\xa5\x66\xe1\x5c\xd7\x49\x10\x54\ +\x2c\xcb\x1a\x8d\x46\x05\xa5\x69\x96\x49\x29\x87\xc3\x21\x63\xcc\ +\xf7\x2b\x4a\xa9\x67\x3b\xb6\x60\x8c\x97\x97\x96\x28\x2d\xeb\xb5\ +\x3a\x80\x40\x30\x86\x11\xfe\x9b\x54\x57\x28\x84\xdc\x58\xdf\x44\ +\x08\x3d\x78\xf0\x60\x75\x75\xd5\x73\xfd\x76\xbb\x63\x59\x16\xe7\ +\x72\x6f\x6f\x6f\x6d\x75\xad\x56\xab\x09\x55\xda\x86\xb5\x73\x65\ +\xe7\xc1\x8f\xef\x1d\x1c\x3c\x01\x4a\x1d\x1e\x1c\x4c\x46\xe3\x6b\ +\xd7\xae\x6f\x6d\x6d\x2d\x16\x8b\xe1\x60\x38\x1d\x4f\x9a\xcd\xd6\ +\x7c\x36\x5b\x5b\x5b\x5d\x5d\x5e\x8e\xa2\x70\x3a\x19\x17\x79\xb6\ +\x58\xcc\x9b\xcd\x8e\x6d\x59\x52\xfa\x4a\xc9\x4e\xbb\xc5\xca\xec\ +\xfb\xdf\xfb\x9e\x52\x62\x6d\x6d\xa5\xd9\x6c\x26\x8b\xd9\x22\x49\ +\x35\x5d\xc7\x02\x3d\x78\xf0\x70\x9e\xe4\x9b\x57\x76\x26\x93\x71\ +\x49\x0b\x08\x01\xe7\xdc\xb1\x1d\xd7\x73\x1f\x3e\x78\x10\x86\xe1\ +\xd6\xce\xce\x78\x3c\x1e\x8f\xc7\x84\x90\xa2\xa0\x45\x96\x7a\x9e\ +\x87\x75\x2b\x4d\xd3\xe3\xa3\x43\x28\x25\x31\x8c\x30\x0c\x0b\x4a\ +\x4d\xd7\xae\xf8\x15\x00\x40\x50\xad\x74\x3a\x9d\x92\x95\x71\xb4\ +\xf0\x2a\xee\xe5\x8c\xc9\xd0\x0d\x29\xd5\x64\x32\x39\x3f\x3f\xb7\ +\x4d\x67\x69\x69\xc9\x75\x5d\x4a\xe9\x6c\x36\xbb\xcc\x01\xc8\xf3\ +\xfc\xe8\xe8\x48\x4a\xb9\xbc\xb2\xfc\x6c\x37\x3c\x26\xb8\xd7\xed\ +\x1e\xec\x3f\x0e\x2a\x15\x00\x54\x59\x96\x65\xc9\x6c\xdb\xaa\xd7\ +\xeb\xcd\x66\x33\x4f\x93\xf1\x70\x38\x1c\x0c\x10\xc2\x9c\x4b\xdd\ +\x34\xb3\x2c\x83\xb3\xd9\x70\xd0\xd7\x34\xdd\x71\xbd\xd9\x74\x3c\ +\x9d\x8c\x5f\xfc\xf4\xa7\xe7\xf3\x89\x92\x22\x9c\xcf\x09\x46\x86\ +\xae\x27\x4a\x41\x08\x58\x59\x3a\xb6\x5d\xd0\xe2\xec\xf4\xd4\x32\ +\x0c\xd7\x75\xe6\xf3\x99\xeb\x38\xc7\xc7\x47\xd5\x6a\x15\x13\x8c\ +\x10\x94\x52\x28\x29\x95\x82\x52\xaa\x46\xa3\xa6\x69\xfa\xf4\xff\ +\x66\xee\xcd\x7a\x24\xc9\xb2\x33\xb1\xbb\xdb\xea\x5b\xb8\x47\x84\ +\x47\xe4\x5e\x6b\x93\x5d\xbd\x90\x6c\x72\x04\x0c\x87\x03\xfd\x09\ +\x62\xe6\xf7\x49\xd0\x8b\x20\x01\x12\x34\xc2\x8c\x06\xd4\x40\x1a\ +\x72\x86\x64\xb3\xab\xbb\xab\xb2\xaa\xb3\x72\x8d\x3d\x7c\x35\xb7\ +\xfd\xee\xf7\xe8\xc1\xb2\x4b\x8f\x04\x13\x18\xa2\xe2\x21\x11\x40\ +\xc6\x83\xb9\x99\xdb\xb9\xe7\x7c\xe7\x5b\xf6\xfb\x24\x49\xbf\x7e\ +\xfe\x35\x0a\x30\x1a\x8f\xee\xee\xcb\x5e\xf6\x23\x37\x92\x4a\x56\ +\x75\xd9\xcb\x5e\x29\x69\xac\x79\xf3\xf6\x75\xf0\x8e\x52\xec\x9c\ +\x4b\xd2\x54\x29\x32\xcc\x6e\xce\x59\x84\x49\xd7\x75\xde\xfb\xe9\ +\x6c\x86\x09\x92\xd2\x60\x04\xde\xbb\x24\x49\x9e\x3e\x79\x92\x24\ +\x71\x55\x55\x94\x10\x13\x02\x26\xd8\xb9\x30\x10\xb8\xde\x27\xe6\ +\x22\x84\x86\x38\x67\x8c\x11\x42\x42\xf0\xdd\x76\x37\x99\x4c\x62\ +\x11\x3b\xe7\x54\xaf\xbc\x0f\xce\x98\xe0\x7d\x55\x55\x79\x96\x61\ +\xfc\x4f\xcf\xfe\xf9\x6f\xd4\x74\x31\x4a\x63\x11\x13\x4c\xc0\x83\ +\x07\x8f\x00\x21\x8a\x50\x40\x82\x0b\x4a\x28\x41\x24\xcf\xb2\xd9\ +\x78\x7c\x7a\xb2\xb8\xbb\x5b\xdf\xde\x5c\x8f\xf2\xb1\xf7\x01\x42\ +\x08\xde\x53\x84\xba\xb6\x13\x09\x67\x8c\x1d\x1d\x1d\xdd\x5c\x5d\ +\xbe\xf8\xf6\x9b\x07\x67\xcb\xdb\xdb\x9b\x38\x8a\xac\xd1\x6f\xde\ +\xbe\x01\xef\xe6\x47\x47\xeb\xfb\xfb\x67\xcf\x9e\x3c\x3c\x3f\xdf\ +\x6e\x37\x87\x43\xd1\x36\x35\xc6\x48\xa9\xfe\xe2\xe2\x82\x72\x96\ +\xa6\x91\x56\x52\x29\x95\xe7\xd9\xa3\xf3\xf3\xcd\xea\xbe\x28\xf6\ +\x4e\xe9\x5e\x75\x4e\x76\x00\xe0\xac\x11\x51\x62\x8d\x42\xe0\xaf\ +\xaf\xde\x95\x87\x42\x1b\xc3\x29\x41\x08\x6b\xa3\xb5\x96\xcb\xe5\ +\x59\x5d\xb5\x7b\xb7\xdb\x6c\xd6\x4a\x2a\xce\x28\xa5\xa2\x69\x54\ +\x5d\x96\xa3\x7c\x8c\x50\xe8\xfb\x2e\x8e\x62\x63\x34\x21\x04\xe1\ +\x10\xc7\xe9\x74\x3a\xd9\xef\x77\x5d\xdb\xce\x66\xb3\xcd\x66\x93\ +\x65\xd9\xe0\xf9\x53\x95\xa5\xec\x7b\x6d\x5c\x14\xc7\x5a\xeb\xf5\ +\x7a\x6d\xad\x19\x0c\x51\x07\xc2\xf1\x20\x37\x43\x08\xdd\xdd\xdf\ +\x49\x29\x87\xe5\xd4\x07\xfc\x8c\xf3\x09\x19\x11\xa3\x0c\xe3\x94\ +\x60\x6a\xad\x05\x00\x46\x39\xa1\x08\x61\xcc\x04\x3b\x3d\x3d\x1d\ +\x4c\xa9\x2e\x2f\x2f\x27\x93\xe9\xd0\x32\x6c\xb7\xdb\xf3\xf3\xf3\ +\xdd\x76\x1b\xa7\x22\x38\xf6\xf1\x47\x1f\x1b\x63\x7e\xf3\x9b\xdf\ +\x5c\xbe\x7e\x35\xa8\x1a\x31\xc1\x97\x17\x57\x6f\xdf\x5e\x9e\x2f\ +\x1f\x16\x18\x45\x91\xf8\x93\x5f\xfc\x09\x23\x78\xd0\xf7\x12\x42\ +\x46\x79\x7e\x7d\x75\xdd\x75\xfa\x17\xbf\xf8\x53\xc6\xe8\xbe\xd8\ +\x3f\x38\x5f\x3e\x7e\xf4\xf1\xcd\xf5\xe5\xb7\xdf\x7e\x7b\x73\x73\ +\xab\xa5\x34\xb2\x33\xd6\x95\x55\x3d\x9a\x2e\x88\x77\x08\xc2\x66\ +\xb5\x8a\x93\xec\xdd\xbb\xb7\x94\xb2\x38\x8a\x43\x08\x4d\xd3\x58\ +\xe7\xf2\xd1\xe8\xf2\xf2\xb2\x2c\xcb\xed\x76\xa3\x95\x42\x08\x25\ +\x49\x7c\x7b\x7b\x7b\xfe\xf8\xa9\xb5\xb6\x2a\x2b\x8a\xc3\x61\xbf\ +\xe5\x9c\x3b\xef\x27\xf3\xd9\xe3\xc7\x8f\x7f\xfd\xd5\xf3\x10\x3c\ +\x65\xd8\xf4\x5a\xca\x5e\xf6\x32\x84\xb0\xdb\xed\x94\xd1\x17\x97\ +\x97\x8c\x33\x6b\x4c\xcf\xe4\xb7\xdf\x7e\x9b\xa6\xe9\xe9\xe9\xe9\ +\x62\xb1\xe0\x9c\xaf\xd7\xeb\xbb\xbb\x3b\x42\xc8\xd5\xd5\xd5\x74\ +\x36\xfd\xd3\x3f\xfd\xc5\x10\x86\xfa\x4f\xab\x5c\x84\x6d\xd6\xf7\ +\x57\xef\x5e\x85\x07\x0f\xb5\xd1\xc6\x18\x04\x50\x10\xd2\x35\x25\ +\x41\x5e\x4a\xf9\xee\xcd\xcb\x5e\xf6\x00\xd8\x1a\x8b\x30\x81\x10\ +\xba\xae\xdb\x6e\xb7\x1f\x7f\xfc\x89\xea\xbb\xae\x2e\xe3\x88\x21\ +\xe4\x11\x86\xf5\x66\xe5\x8d\x49\x13\xce\x08\xd6\x52\x51\x8a\x87\ +\x50\xee\xb7\x6f\x5e\x97\x65\x95\x67\xd9\xfd\xfd\x5d\xb1\xdb\xfd\ +\xf1\xcf\x7f\x6e\xad\xbe\xbe\xba\x78\xf9\xf2\x45\xdf\x77\x69\x9c\ +\x3a\x6f\x10\xb2\x18\x63\xa3\x75\xd7\xf6\x03\xa7\xbf\xef\x9a\x9b\ +\x9b\x9b\x2c\xcb\x19\x23\xa3\x51\xce\x18\x1b\x0e\x03\x63\xcc\x68\ +\x34\x6a\xdb\xb6\xae\x2a\xce\xf9\xfc\x68\x51\xec\x56\x49\x9a\x11\ +\x42\x94\xd2\x18\x13\xc6\x98\x75\x7e\x70\xe8\x65\x8c\x71\x2e\x28\ +\x63\x8c\xf1\xdd\x6e\xc7\x39\x8b\x22\xf6\xe6\xcd\xeb\xa6\x69\x28\ +\xc5\x8c\x62\x84\x89\x33\x68\xf0\x22\x27\x84\x50\x8a\xbd\xf7\xbf\ +\xaf\x62\x04\x21\x24\xb8\x80\x10\x54\x2f\x9d\xb1\x18\x91\xe3\xc5\ +\x42\x6b\x83\x11\xb2\xc6\xf6\x6d\x17\x71\x41\xf0\x0f\xa3\xe7\xfa\ +\x5e\xcc\x35\xc4\x38\x13\x20\x43\xf8\x38\x63\x4c\x08\x41\x08\x71\ +\xde\x65\x59\xd6\x74\x2d\xc6\xe4\x93\x4f\x3e\xda\x6e\xf7\x6d\xdf\ +\x16\xfb\x62\xbf\x2b\x1e\x3c\x78\xb0\x38\x9e\xfb\xe0\x29\x46\x9c\ +\x31\xce\x69\xcc\xf9\xab\x57\xaf\x1e\x3f\x7c\x58\x14\xc5\x62\x31\ +\xc7\x08\x9d\x2c\x8e\xe3\x24\xdd\x6e\x77\x2e\x98\x3c\x4d\x8c\x51\ +\xb7\x37\x57\x55\x5d\xd5\x87\xd2\x07\xa7\x94\x72\xde\x57\xd5\x51\ +\x59\x15\x10\x42\x12\xc7\xef\xde\xbe\xed\x65\x37\x19\x8f\x29\x0a\ +\x17\x97\x17\x4a\xa9\x51\x1a\xcd\x8e\x8e\x56\xab\x75\x92\x3a\x2c\ +\x65\xcc\xf9\x74\x9c\x6d\xd6\x98\x52\x82\x30\x32\xce\x65\x49\xfa\ +\xa3\xcf\x3e\x9b\x8c\xa7\xcd\xa1\x6e\xeb\x3a\x38\xaf\x95\x0c\xce\ +\x12\x8a\x28\xc6\x8c\xd1\xae\x6d\x28\x65\x0f\x1e\x3c\x28\xf6\x85\ +\x75\x36\x8a\x85\x31\xb6\xeb\x5a\x42\xb0\x31\xa6\x97\x7d\x59\x96\ +\x08\xa1\x34\x4d\x7b\xa5\x8f\x8e\x8e\xb6\xbb\x5d\x96\x65\x8c\x3b\ +\xa9\xd4\xf7\x59\x0f\xd7\xd7\xd7\x59\x96\x35\x4d\x33\xb8\x2c\x48\ +\x29\xef\xef\xef\x11\x20\x42\xc8\x87\x45\xc5\x03\x80\xee\x65\x12\ +\x27\x18\x00\x7c\xc0\xe4\xfd\x57\x22\x8a\x04\xa0\x30\xbc\x03\x49\ +\x92\x94\x65\xf9\xe7\x7f\xfe\xe7\xbf\xfb\xdd\x8b\x5f\xfe\xf2\x1f\ +\x9c\xb3\x9b\xcd\x6e\x60\x18\x24\x49\x8a\x09\xf8\x10\x46\x79\xe6\ +\xbd\x2d\x8b\xdd\x8b\x6f\x9f\x7f\xf5\xd5\xaf\x09\x86\xc9\x78\x3c\ +\x1d\xcf\xfe\xbb\x7f\x71\xee\x5d\x58\xad\xd6\xe3\x34\x4f\xe2\xe8\ +\xf6\xea\xfa\xd5\xeb\x97\x9b\xd5\x9a\x10\xd4\xb6\x6d\x55\xd5\x3c\ +\x8a\x2f\x2e\xde\xf5\xb2\x0f\xc1\xd5\x75\xb5\xdb\xac\xf2\x3c\x7f\ +\xf8\xf0\xd1\xcd\xf5\xf5\xa1\x38\x30\x12\x8e\x4f\xcf\x5e\xbd\x7c\ +\xd9\x76\x1d\x13\xde\x59\x37\xca\x33\x26\x22\x46\x31\x46\x00\x01\ +\xb4\x32\x8f\x1e\x3d\xfa\xf8\xe3\x8f\xd7\x9b\xe2\xee\xfe\xbe\xac\ +\x2a\x46\x59\xdd\x34\x71\x1c\xb7\x4d\x95\x8f\x46\xab\xd5\x9a\x31\ +\xba\x5c\x2e\x19\x09\xbb\xcd\xba\x6d\xdb\x28\x8e\x8b\xa2\x08\x01\ +\x38\x67\xd7\x57\x57\xcf\x1e\x3f\x4e\xb2\x6c\x36\x9d\x74\x5d\x7b\ +\x76\x76\xd6\xb6\x6d\x14\x27\xd3\xd9\xec\x70\x38\x28\x65\x70\x84\ +\x08\x21\xb7\xb7\xb7\x43\x37\xe1\xbd\x7f\xf2\xe4\x89\x73\xee\xe2\ +\xe2\xa2\x2c\x4b\xfa\xa1\xa7\x05\xc2\xc8\x3b\x53\xd7\x87\xad\x60\ +\x94\x12\x21\x04\xa1\x84\x52\xdc\x77\xf5\xed\xcd\x25\x42\xb8\x2c\ +\xf7\xd6\x3a\x04\x80\x09\xb5\xd6\x52\x4e\x8d\xd1\x2f\x7e\xf7\xed\ +\x4f\xbf\xf8\x02\x00\x5d\x5d\x5e\x36\x55\x69\x9c\x09\xce\xa5\x51\ +\xa2\x82\x4b\xe2\xf8\xf8\xf8\xf8\xf2\xf2\xdd\xef\x5f\x24\x7c\x7b\ +\x73\x6b\x8c\x1b\x8f\xc7\xb7\xd7\xb7\x08\xa1\x93\xe3\xe3\xf3\xb3\ +\xb3\xa6\x69\x8a\x7d\x51\x95\xa5\x31\x5a\xab\x9e\x31\x2e\x55\xdf\ +\x54\x75\x08\x61\xb9\x3c\x6f\xea\xaa\xa7\x54\xf6\xbd\x35\x26\x8e\ +\xc5\x6e\xb7\xd9\xac\x56\xd6\x5a\xa5\x14\xe7\x1c\x43\x08\xce\xc6\ +\x91\xa0\x18\xcd\x4f\x16\x7d\x5b\x76\x5d\xcb\xb9\x00\x00\x17\x3c\ +\x41\x08\x10\xcc\xe7\xf3\xc9\x64\xa2\xa4\xe1\x5c\x24\x51\x4c\x08\ +\x01\xef\xf7\xdb\x6d\xb1\xdf\x6f\xd6\x6b\x42\xc8\x64\x32\x99\x8e\ +\xc7\xfb\xfd\xbe\x0f\x61\xb0\x7c\xf8\x7e\x3c\x24\x78\xe0\x74\x62\ +\x42\xb0\xb3\x36\x16\x62\xbf\xdf\x4d\x67\x47\xb3\xe9\xa4\x28\xb6\ +\x94\x8a\x47\x8f\x1e\x09\x21\xac\xd5\xa3\xd1\x88\x71\xf6\x03\xa9\ +\x5c\x38\x04\xc0\x08\x00\x42\xd7\xf6\x94\x52\xc6\x59\x1c\xc7\x84\ +\x10\xa5\xbc\xb3\xee\xdd\xc5\xbb\xc7\x8f\x1f\x50\x8c\xad\xd6\x79\ +\x96\x9e\x1e\x1f\x07\x80\x3c\xcd\x56\x77\xab\x2c\x49\x05\x17\xd6\ +\xe9\x3c\x4f\xad\x6a\x71\x40\x91\x10\xab\xfb\xbb\x8b\x8b\x0b\xa3\ +\xd5\xc7\x1f\x7f\xf2\xf4\xe9\x63\x0c\xb0\xbe\xbf\xbd\xbb\xbb\xbb\ +\xbd\xbe\x7e\x3e\xca\xcf\xcf\x96\x04\x63\x4a\x50\x9c\x44\x77\xb7\ +\xdb\x2c\x4d\x46\xa3\xd1\xd5\xe5\xd5\x74\x36\x7d\xf2\xf8\x49\x1a\ +\x47\xd6\xdb\x88\x33\xb0\x8e\x4c\xc6\xe3\x2c\x1b\xe5\xd9\x64\x94\ +\x4f\xf2\xfc\xe6\xfa\xc6\x68\x45\x29\x7b\xfa\xe4\x11\x0e\x21\xe6\ +\xdc\x59\x23\x78\x04\x80\xb8\x60\xce\xd9\xa6\x6d\x9d\xb7\x65\x59\ +\x14\xc5\x0e\x13\xa0\x94\x46\x31\xb7\xd6\xc4\x51\xb2\xdf\xee\xea\ +\xa6\x1e\x8f\xc7\x71\x12\x2b\x23\xfb\xbe\x07\x08\x94\x62\xef\x1d\ +\xa5\x64\x36\x9b\x0e\xba\xad\x3c\xcf\xf7\x87\x72\x5f\x1c\x10\xc6\ +\x43\x26\xf3\x0c\xe3\xbb\xdb\x1b\xe7\xbd\x94\x92\x31\xe6\x9c\x1b\ +\xcc\x39\x43\x08\x49\x92\xe4\x79\xae\xb5\x41\x18\x7f\xb0\xf8\x2a\ +\x66\x4c\xa9\x3e\x12\x42\x4b\x49\x29\x01\x82\x44\x14\x79\x6f\xe2\ +\x24\x79\xfe\xcd\xf3\xe9\x64\x3c\x68\x5f\xad\xb5\x0f\x1f\x3e\x7c\ +\x70\xfe\x48\x29\xf9\x1f\xfe\xc3\x7f\x94\x52\x2e\x97\xcb\xc9\x64\ +\xd2\x76\xcd\x60\xcd\x9c\xc4\xb1\x52\xfd\xf3\xaf\x7f\xbb\xdf\x6c\ +\xa2\x28\xfa\xe3\x9f\xff\x51\x1c\x25\xd6\xf9\xd5\xfd\xea\xeb\xaf\ +\x7e\x3b\x19\x8f\xa6\xa3\x11\x42\x01\x01\x9c\x9c\x2c\xbe\x7b\xf1\ +\xc2\x3b\x73\x34\x9b\x54\x55\xf9\xab\x2f\xff\xe1\x27\x3f\xf9\xc9\ +\x64\x92\x47\x42\xa8\xae\xa7\x94\x4f\xa7\x53\xd5\xcb\xb6\x69\xa7\ +\x93\x3c\x8b\x4e\xae\x6e\xee\x9a\xb6\x23\x44\xcd\xe6\xf3\xf3\xd3\ +\x93\xdb\xd5\x3a\x38\x87\x10\x28\xad\x05\x17\xe3\xf1\x18\x00\xac\ +\x31\x52\xaa\xb6\x6d\x37\xdb\xcd\xf7\xab\xba\xe9\x64\x42\x85\xbd\ +\xbe\xbe\x1e\xa5\x09\x78\x3d\x6c\xf4\xaa\xaa\xe2\x71\x04\x18\x03\ +\xc0\xf1\xf1\x31\x67\xb4\x3c\x14\x5f\x7c\xf1\x13\xa5\xcd\x57\xcf\ +\xbf\xb1\xc6\x58\xef\x4f\x4e\x97\x9f\x7d\xfa\xf9\xf5\xcd\xb5\xb7\ +\x3a\x84\x30\x30\xb9\x86\x54\xa4\x10\x42\x96\x65\x8b\xc5\x22\xcf\ +\xf2\xe9\x74\xfa\x61\xba\x45\x8c\xb1\x35\xba\xd8\x6d\x09\x84\xe1\ +\xa1\x8f\xf2\x7c\xc8\x18\xdd\x6f\x37\xd6\x18\xd9\xb7\xd6\x39\x44\ +\x30\x47\x04\x05\xef\x0c\x70\x4a\xaf\x2e\xde\xbd\x7e\xf5\xdd\xcf\ +\x7e\xfa\xd3\x62\xbb\x1a\x8f\x47\xc1\x9a\xd5\xfd\xcd\x78\x3c\x8a\ +\x62\xbe\x59\xdd\x07\xef\x09\x46\x14\x53\x29\xbb\x38\x8a\x93\x38\ +\xd2\x5a\xd5\x35\xd4\x75\x75\x34\x9b\x5e\x5d\x5d\x8e\xf2\xec\xfe\ +\xee\x5e\xf6\x5d\x9e\xa5\x0d\x78\xd9\xc3\x60\x26\x4e\x29\xf5\xc1\ +\x1f\x0e\xfb\xd1\x28\x8b\xe3\xa4\x2c\x8b\x38\x8e\x11\xca\x06\x14\ +\x8c\x73\x4e\x28\x75\xce\x0d\xd1\x53\x55\x55\x8d\xc6\x63\xce\x59\ +\x1c\x45\x4d\xd7\x85\xa0\x31\xc1\x60\x7d\x40\x88\x73\x3e\x9d\x4e\ +\xe7\xf3\x79\x55\x36\xfb\xa2\x18\xa6\xbf\xae\x1b\x32\xab\x2c\x21\ +\x04\x20\x0c\x32\x6c\xef\xbd\x10\x02\x20\x78\xef\x43\x08\xce\xbd\ +\x57\x80\x0c\x59\x70\xd6\x59\x40\x20\xb8\xf0\xce\xab\xae\xd3\x91\ +\x70\xc4\xa5\x19\x3e\x14\x7b\x67\x34\x67\x54\xf7\xf2\x1f\xf5\x31\ +\xfd\xe7\xeb\xb9\x30\x46\xce\x6a\x83\x82\x52\xfd\xb0\x65\xf3\x36\ +\x7d\xf9\xea\x55\xdf\xf7\x08\xc1\xcb\x97\x2f\xff\xe2\x5f\xff\x39\ +\xa5\xd8\x58\x45\x30\x06\x02\x8c\xb0\xe3\xc5\x71\x5d\x57\x93\xe9\ +\x84\x33\xca\x58\xcc\x28\x62\x94\x1a\x2d\x21\x78\xd9\x77\x77\xb7\ +\x57\x51\x24\x4e\x8e\x17\xe3\xf1\xf8\x7e\x75\x5b\x55\xd5\x6e\xbb\ +\xf9\xf4\xe3\x67\x67\xcb\x93\xa6\x2e\x57\xab\x55\x53\x57\x82\x73\ +\xf0\x8e\x52\xc2\x19\x27\xc4\x26\x71\xbc\x3c\x3d\xa1\x94\x94\x87\ +\x22\xce\xb2\xbe\x6b\x00\xdc\x7c\x31\xaf\xcb\x4a\x30\x3e\x5d\x2e\ +\x93\x34\x31\xc6\xc4\xb1\xf0\xc6\x2c\x4f\x4f\x8a\xfd\x9e\x51\xe6\ +\x7d\xb0\x3e\x38\xe7\x8a\xa2\x90\xbd\x5a\xaf\xb6\xef\x2e\x2e\xbd\ +\xf7\x9c\x33\xad\x65\x9e\x27\x59\x9a\x58\xe3\xaa\xba\xea\xfb\x3e\ +\x8a\xa2\x2c\x4f\x7d\x30\x5d\xd7\x20\x04\x21\x78\x8c\x11\x00\x94\ +\x65\x39\x9f\x1f\x53\x4a\xd7\xeb\xb5\x94\x92\x71\x16\xc7\x09\xa5\ +\xf4\xec\xfc\xfc\xf8\xf8\x58\xf6\xed\x7a\x75\x47\x08\xe6\x9c\x87\ +\x10\x1e\x3c\x78\x30\x9d\x4e\x8b\xa2\xa8\xaa\xaa\xeb\x3a\x42\x29\ +\xf9\xf0\xa8\x4b\xe4\xac\x11\x84\x1c\x8a\x5d\xd3\xd6\x69\x9e\x7a\ +\x00\xc2\xc8\xff\xfe\x7f\xfc\x6f\x7f\xf6\xa7\xff\xe2\x7f\xfc\x9f\ +\xfe\x87\x67\x4f\x9f\x7e\xfe\xc9\xa7\x9b\xcd\x3d\xe3\x8c\x68\x2b\ +\x8d\x1e\x8f\xc7\xa3\x51\xbe\xdd\x6e\x1f\x3c\x78\x60\x8c\x1b\xe5\ +\x63\xf0\xa8\xaa\x2b\x0c\x08\x41\xf8\xf2\xcb\x5f\x29\x25\xd3\x24\ +\xfd\xf1\x8f\x7f\x5c\x57\xf5\xdb\xb7\x17\x94\x62\x4a\xd0\x17\x3f\ +\xfe\xc3\xed\x76\x6d\x8d\xb9\xbf\xbd\x4d\xd3\x44\x29\x89\x21\x2c\ +\x8e\x8e\x76\x87\x12\x45\x74\x3c\xce\x1f\x3e\x7c\xb0\xdb\xee\x9e\ +\x3c\x79\x52\x1e\x0e\xc5\xbe\xc8\xf3\xd1\x64\x32\x19\x8f\x47\xa7\ +\x27\xb3\x4f\xb6\xfb\xbf\xfa\x4f\x7f\xf5\xec\xd9\x33\x04\x61\x3a\ +\xce\x11\xc6\x11\x17\x6d\xd7\x7b\x1a\x9c\x77\x10\xe0\xdb\x6f\xbe\ +\x95\xca\xbe\xbb\x78\xf7\xea\xd5\xab\xf1\x78\xac\x95\x5c\x3c\x7a\ +\x98\x44\x3c\x84\x70\x7d\xbb\x5a\xaf\xd7\x32\x4b\x1f\x3d\x58\x2e\ +\x97\x67\x52\xca\xb6\x6b\xa3\x2c\xc1\x98\x52\x4a\x8a\x43\x61\xbd\ +\x1d\x8f\xf3\xdb\xdb\x1b\xa9\x75\xdb\x34\x47\x47\xf3\xf1\x64\xfa\ +\xec\xe9\x47\x3f\xf9\xc9\x4f\xdf\xbd\x7b\xfb\xbf\xfe\x2f\xff\xf3\ +\xe1\x70\x78\xfa\xf4\xa9\xf7\x3e\x49\x92\x2f\xbe\xf8\x62\x10\x6c\ +\x2a\xa5\xba\xbe\xd3\xc6\x7c\xe8\x6e\x11\x03\x02\x6b\x4c\xd7\x75\ +\x00\x61\x90\xd0\x52\x4a\x11\x82\x10\x42\x2f\xa5\xb5\x16\x63\x8c\ +\x08\x0e\x08\xe8\xe0\xa1\xe7\xbd\x96\xfd\xe5\xbb\x77\x93\xd1\x48\ +\x76\xed\xcf\x7e\xfe\x49\xdf\xd5\x5a\x29\xa3\xfb\xb6\xaa\xb4\x92\ +\x21\x78\x46\x28\x23\x94\x62\x9a\x67\x79\x96\x24\xd2\xda\xa6\x56\ +\x4d\x53\x51\x8c\x56\xf7\x77\xe3\x2c\x2b\x0f\xa5\xd6\xaa\xeb\x3a\ +\x8c\xf1\x28\x1f\x8d\x46\xa3\x10\x7c\xd7\x75\x52\x4a\xa5\xe4\x7a\ +\xb5\x1a\x2c\x9e\x82\x37\xde\xe9\xe0\x1d\x21\x18\x21\x40\x00\x04\ +\xa3\x61\x77\x59\x1e\x0e\xcf\x9e\x3d\xa3\x64\x50\x58\x23\x84\x02\ +\x02\x34\x44\x4f\x11\x84\xb5\xd6\x9b\xcd\x16\x23\x52\x55\x07\x42\ +\x28\x63\xac\x6b\x6b\x42\xa9\xb5\xc6\x68\x23\x04\x77\xd6\x58\x0b\ +\x8c\x32\xe9\xbd\xf7\x8e\x73\x4e\x29\xd5\x5a\x02\x00\x40\x70\xce\ +\x51\x4a\x01\x80\x11\x8c\x21\x30\x82\xad\x31\x55\x59\x31\x26\xac\ +\x31\x00\x28\x40\x70\xc6\x50\x42\xe1\x43\x14\xd7\xff\x4d\xca\x16\ +\x76\x4e\xef\x8b\xcd\x78\x3c\x8a\x84\x50\xca\x38\x87\x6f\xef\x76\ +\xbf\xfa\xf2\xef\x94\x54\x9c\xb3\xb6\xeb\xde\xbd\x7b\x13\x45\x51\ +\x79\x38\x9c\x9f\x3d\x20\x04\x0b\xce\xf7\xc5\x61\x32\x99\x9c\x9c\ +\x1c\x77\x7d\x87\x50\xb0\x06\x37\x75\xe3\x9c\xe3\x11\x93\xaa\x7f\ +\xf1\xe2\x77\x78\xd0\x0a\xc4\x71\x5d\x57\x6d\xdb\xb4\x5d\xf3\xdf\ +\xff\xeb\xbf\x78\xf0\xf0\xe1\xdf\xfc\xf5\x7f\x3e\xec\x77\x75\x53\ +\xc7\x82\x1b\xab\xaa\x2a\x34\x4d\x9d\x64\x23\x29\x65\xd7\xb5\xc7\ +\xc7\x8b\xed\x7a\xb3\x2f\xb6\x04\x23\x82\x10\x63\xec\xf8\x78\xc1\ +\x28\x59\x6f\xd6\x52\x4a\xd9\xb7\xb1\x60\x57\x97\x6f\x85\x60\xc5\ +\x7e\x83\xc0\x03\xa6\x4c\xf0\x34\x49\x6e\x6f\x6e\xb4\xb2\xaf\x5f\ +\xbf\xee\x7b\x79\x34\x3b\xea\xba\x6e\xe8\x84\xca\xb2\x6c\x9b\x76\ +\xa0\x5c\x07\x70\x65\x79\xa8\xeb\x0a\x63\x64\x8c\xb1\x96\x0d\x5f\ +\xdc\xba\xaa\x31\x66\x59\x96\x0e\xd3\x7e\x1c\xc7\x69\x9a\x9d\x9d\ +\x2d\xb5\xd6\x97\x97\x97\x3e\x84\xf3\xf3\xf3\xa1\xae\x0d\xa2\xb6\ +\x01\x2a\x1e\x32\x69\x0e\x87\xd2\x58\xfb\x61\xc5\x0b\x10\x74\x6d\ +\xc9\x28\xe5\x14\x82\x37\x75\xa5\x92\x3c\xfd\x3f\xff\xdd\x7f\xfc\ +\xf7\xff\xfe\xdf\xfd\xe7\xbf\xf9\x7f\xeb\xba\xda\x6c\x56\xc7\xf3\ +\x85\xd6\xda\x68\x1d\x42\x48\x92\x78\xa8\x9e\x4f\x9e\x3c\x21\x84\ +\x02\xd8\xbe\x93\x9c\x61\xf0\x41\x70\x1a\x47\xec\xeb\xaf\xbf\x42\ +\x18\x3b\x07\xe7\xcb\x73\x63\x91\x92\xf2\xb0\xdf\x3d\x7e\xf4\xf0\ +\x2f\xfe\xe2\x5f\xdd\xde\xdc\xfc\xa7\xff\xfb\xaf\x56\xeb\x15\x06\ +\x3f\x68\x55\xdf\xbe\x79\x63\x42\x78\xfc\xf4\xd9\x6e\xb7\xfd\xec\ +\xb3\x4f\xb5\xd6\xbf\x7b\xfe\x0d\x1a\x60\xf2\x28\x4e\xd3\x11\x26\ +\xec\x50\x75\x45\x5d\xef\xf7\xc5\x62\xb1\xa0\x98\xfc\xf6\xb7\xbf\ +\x9e\x4c\xe7\xd6\x1a\x4a\x29\x84\x10\x02\xf4\xb2\x5f\xad\x56\xef\ +\x2e\xae\x7f\xfb\xfc\xf9\xc7\x1f\x7f\xdc\xf7\x7d\xdf\x75\xd5\xe1\ +\xc0\x28\xae\xaa\xea\xe6\xe6\x66\x34\x1a\xa5\x49\x34\xc4\x53\x3b\ +\xe7\x00\x21\xa3\x0d\x65\xdc\xfb\x20\x55\xff\xe6\xcd\xeb\xd1\x78\ +\xb4\x3c\x39\xb3\xce\x3f\x7a\xfc\xd0\x68\x7f\x72\xb2\x24\x84\xbe\ +\x7a\xf5\xaa\x6d\xdb\xb3\xb3\xe5\x93\x27\x8f\x57\xab\xd5\xbb\x77\ +\xef\xbe\xf8\xe2\x0b\x84\xd0\x76\xbb\x1d\x8c\x98\xdf\xbe\x7d\xfb\ +\xf3\x9f\xff\xec\xc3\x2a\x17\x00\x50\xc6\xa8\xe0\x98\x92\x10\x90\ +\xf1\xae\x93\xbd\x10\x11\xa6\x94\x50\x12\x10\x00\xc6\x78\xc0\xad\ +\x01\x02\x00\xc6\x98\x51\x46\x31\xbe\xbf\xbd\x41\xde\x39\xa3\xb3\ +\x34\xb9\x5f\xdf\x03\x40\xdf\x21\x25\x25\x78\x1f\xbc\xff\x7e\x7a\ +\xf5\xce\x6f\x36\xeb\x4e\x6b\x02\x08\x85\xa0\xb5\xf2\xde\xbe\x7a\ +\xf5\xdd\xed\xcd\xad\xf7\x1e\x42\xe0\x4c\x30\xce\x23\x1e\x71\xce\ +\x62\x11\xf9\xb1\x5d\xaf\x57\x59\x1a\x19\xa3\x23\xce\x38\x23\xde\ +\x59\x14\x3c\xc5\x40\x10\x00\x02\x00\xc0\x28\xc8\xae\x5d\x2e\x97\ +\xe7\x67\xa7\x45\x51\x50\x4a\x9d\xb3\x08\x81\x1f\x40\x05\x04\x9c\ +\xf3\x34\x4d\xab\xaa\x72\xd6\x33\xc6\x4e\x4e\x8e\xb5\xd6\x9b\xcd\ +\x8a\x10\xec\x9d\x19\xac\xd2\xad\xb5\xce\x39\x8c\x02\xe7\x1c\x63\ +\xc2\x39\x1b\x10\x09\xce\xb9\xb5\xe6\xf7\x41\x8a\x48\x08\x11\xc7\ +\x91\xf7\x3e\x8a\x12\xc6\x98\x94\xd2\x1b\x1b\xc5\x91\xf7\x41\x2b\ +\x15\xc7\xf1\x3f\xae\x69\xfb\x67\x62\xa2\x52\x5a\x55\xe5\xb7\xcf\ +\x7f\xf3\xe8\xe1\xa3\xe5\x72\x69\xb5\xec\x9a\xf2\xdd\xc5\x85\xec\ +\x6a\x04\x60\x82\xc9\xd3\x68\xbb\x5a\x9d\x9f\x3f\x58\xdd\xdd\x7d\ +\xf2\xd1\x47\x9c\x47\x16\xcc\x6f\xbf\xfc\xf5\xd3\x47\x0f\x9d\x36\ +\x9d\xd6\x71\x22\x34\xd8\x2f\x7f\xfd\x2b\x29\xfb\x58\x44\xc1\x1a\ +\x25\x95\x10\x51\x1c\x45\x49\x1c\xc7\x22\x7a\xb3\x7a\x95\x65\xd9\ +\x78\x32\x6e\xdb\x26\x49\xe2\x48\xf0\xaa\xd8\x57\x04\x05\xe7\x46\ +\x59\xc6\x44\x04\x98\x32\x46\x5f\x7d\xf7\x5d\xcc\x79\x3e\x4a\x57\ +\xf7\xa6\xef\x3b\xc6\xc8\xd1\x74\xb2\x58\x2c\x8c\x31\x5f\x7d\xfd\ +\x15\xc6\x38\x4b\x53\x2d\xfb\x28\x16\xab\xfb\x9b\xa6\x6e\x38\x63\ +\x26\x60\x6b\x5d\xd3\xd4\x52\x76\x65\xd9\x34\x4d\x1d\x3a\x93\xa4\ +\x00\x00\x20\x00\x49\x44\x41\x54\x63\x8c\xa5\xc7\x2c\x8e\xe3\xbe\ +\x6f\xdb\xa6\x59\xaf\xef\xad\x75\x79\x3e\x72\xce\x6d\xb7\x5b\xef\ +\x1d\xc6\x43\x48\x62\x70\xce\x04\xf0\x80\x3c\x42\xc8\x39\x5b\x55\ +\x15\x42\x58\xc4\xf1\xc9\xe9\x92\x50\x96\x65\x99\xb6\x7e\xbf\xdf\ +\xa7\x49\x32\x3f\x9a\x15\xc5\xbe\xae\xeb\xf3\xf3\xf3\xbe\xef\xad\ +\xb5\x03\x2e\x96\x24\xc9\x6a\xbd\x0e\xfe\xc3\x23\xe3\xfe\xfe\xef\ +\xff\xab\xb3\xf6\x67\x7f\xf4\x53\x8c\x7c\x55\x95\x37\x77\x57\x7f\ +\xfd\xd7\xff\x0f\x21\xb0\xdf\xaf\x93\x24\x29\xab\x62\xbd\x5e\x49\ +\xa9\x6f\x6e\x6e\xe7\x47\x73\xc6\xf8\xc5\xc5\xc5\xab\x57\xaf\xff\ +\xf2\x2f\xff\xb2\x2c\xcb\xa6\x69\x63\x1e\x5d\xdc\xde\xfc\xf6\x37\ +\x5f\x09\x21\x30\x0a\x65\xb1\x9b\xcd\x8f\x67\x93\x49\x9e\x8f\xf6\ +\xfb\xda\x59\xf7\xea\xf5\xcb\x7f\xf3\x6f\xff\x8d\xd1\x9a\x60\x2c\ +\x84\x28\x8b\x9d\x75\x16\x7c\x30\x5a\x4f\x67\x33\x16\x89\xb2\xdc\ +\x5b\xab\x5e\xbf\x7e\x79\xbc\x38\x7e\xfd\xf2\x65\x59\x1c\x06\x9d\ +\xd3\xa7\x9f\x7c\x3a\x3b\x9a\xfe\xf2\x57\x7f\xf7\xbb\xef\x5e\x3e\ +\x78\xf8\x68\xf0\x6f\xb8\xbf\xbb\xab\xaa\x06\x82\x23\x04\x5b\xe7\ +\x29\x65\xc5\xbe\xd0\xd6\x75\x7d\xd7\x34\xcd\xd0\xad\x43\xf0\x01\ +\xe0\xe6\xe6\xf6\xfa\xe6\x86\x8b\x78\x32\x99\xdc\x5e\x5d\x5e\x5f\ +\xb4\xde\x1a\xc6\x98\xf7\x5e\x2a\x49\xa8\xf5\x1e\xba\xb6\x67\x8c\ +\x6a\x6d\x5e\xbf\x7e\xcd\xe3\xf8\xf1\x93\x67\xcb\xd3\xe5\xf1\xf1\ +\xc9\xf9\xf9\xf9\x8b\x17\xdf\xb5\x6d\xfb\xf8\xf1\x93\x67\xcf\x9e\ +\x7e\xf9\xe5\x97\xc3\xf9\x7a\x71\x71\x71\x38\x1c\xb4\xd6\xd3\xe9\ +\xd4\x39\x57\x96\xd5\x07\xb2\x22\x10\xb2\xce\x5b\xeb\x11\xa6\x84\ +\x10\x6b\x7d\xd3\xf6\x69\x02\x7e\xb0\x48\x73\x81\x10\xe6\xbc\x1f\ +\xda\x19\x8a\xf1\x70\xc6\x84\x10\xea\xf2\x80\xc1\x2d\x4f\x97\xde\ +\x59\xce\x98\x54\xca\x68\xc9\x29\x5d\xdd\x6f\xb4\xd4\x94\x52\x8a\ +\x09\x0a\x30\x2c\x1c\x20\x04\xe3\xfd\x50\xe2\xb7\xdb\x2d\x67\xdc\ +\x18\x73\x34\x99\xe6\x79\x3e\x50\x16\x9a\xa6\xa1\x94\x50\x8a\xc7\ +\x93\xd1\x19\x5d\x62\x8c\xa3\xe8\xe8\xf2\xf2\x22\x8e\xa3\x7c\x34\ +\x31\x5a\x77\x5d\x67\xac\x45\x08\x0d\x30\x2b\xe7\xfc\xec\xec\xec\ +\xf4\x74\x29\x95\x1c\x8f\xc7\xbb\xfd\x21\x04\x20\x98\x44\x69\x0c\ +\x00\x43\xa9\x75\xce\xb6\x6d\x1f\x27\xd1\xef\xb7\x84\x82\x52\xca\ +\xb9\xf8\x7e\x83\x34\xa4\xc0\x78\xc0\x42\x0c\xc6\x67\x3a\xcf\xf3\ +\x24\x49\x8d\x55\x52\x75\x75\x5d\x0f\x7f\x0f\x00\x5d\xd7\x19\x63\ +\xa2\x28\x19\xf4\xff\x3e\x64\xde\xfb\xae\x6b\xbd\xf7\xff\xa8\x4a\ +\xf7\x9f\xaf\xe7\x32\x5a\x1f\xca\x9d\x10\x04\x61\x47\x29\x2d\x8a\ +\xe2\xee\xee\x0a\x61\x1f\x60\xf0\x2f\xc6\x4d\x53\x53\xfa\xb8\xef\ +\xfb\x61\x1e\xb6\xd6\xb6\x6d\xf3\xec\xd9\xb3\xae\x6b\xa4\xd4\x52\ +\x51\xce\xf1\xdb\x37\x6f\xa6\x93\x49\x61\x0d\x20\x30\xda\x38\xeb\ +\x8c\xee\xef\xef\xef\x9d\x73\x75\x5d\x5b\x6b\x2f\x2f\x2f\x47\xa3\ +\x4c\x6b\xd5\xab\x1e\x61\x14\xc7\x51\x70\xd4\x79\x17\x34\x00\xa2\ +\x84\xe0\xc5\xfc\xe8\xcd\xdb\xd7\x75\x5d\x09\xc1\x77\x9b\x2e\x8e\ +\x38\x4c\xc6\x4a\x29\x6b\x9c\x52\x3a\x8e\xe2\x44\xd0\xab\xab\x77\ +\x8b\xf9\x62\xb7\xd9\x36\xad\xf4\x01\x08\xa6\x88\x40\x96\x65\x59\ +\x96\x7d\xf9\xe5\x6f\x54\x6f\xe6\x8b\x45\xdb\xb6\xde\xbb\xa6\xae\ +\x19\x27\x47\x47\x47\x59\x96\x87\x00\xdb\xed\xd6\x39\x83\x31\xf6\ +\x3e\x78\x6f\x09\x79\xbf\x51\xa6\x84\xf6\xb2\x1f\x4f\xa6\x4a\x29\ +\x00\x14\xa7\x29\x00\x18\xa3\x0f\xe5\x21\x8a\xb3\xf9\x7c\xde\x35\ +\xb5\xec\x7b\x63\x74\x92\x24\x43\x58\xec\x70\x34\x19\x63\xac\xb5\ +\x59\x9a\x8a\x48\x7c\x98\x1b\xba\xf7\xfe\xe2\xed\x6b\x6d\xb4\x88\ +\xe8\xd1\x62\x7e\xa8\x0e\xff\xf0\xdb\x5f\x75\x7d\x7d\x38\xec\xb2\ +\x51\xae\xad\x04\x87\xcb\xb2\x12\x22\xda\xed\x76\xc7\xc7\x27\x46\ +\x9b\x8b\x8b\x8b\xc5\x62\x11\x45\xd1\xf5\xf5\x55\x00\xbc\x5c\x9c\ +\xbc\x7a\xf5\xe6\xed\xdb\xb7\x4f\x9f\x3c\xbd\xbd\x7e\x27\xa2\xc8\ +\x28\x95\x66\xe3\xbb\x9b\x3b\xcc\x22\xc6\xd8\xbe\x28\x76\xfb\xdd\ +\x64\x3c\x6a\xeb\x9a\x13\xca\x39\x6f\x9b\x96\x33\x16\xc7\x71\x5d\ +\xd7\xa3\xe9\xe4\xe6\xe6\xe6\xd3\x4f\x3f\xbd\xbc\xbc\xbc\xbc\xb8\ +\x0a\x01\xb4\xd6\xbb\xdd\x6e\x36\x3d\xea\x7b\x99\x8f\x73\xa5\x74\ +\x08\xe1\x6c\xb9\x7c\xf3\xf2\x45\x5d\x96\x69\x96\x1d\x0e\x95\xb3\ +\x16\x00\x73\xce\x29\x25\xf3\xf9\xd1\xed\x6a\xfd\xdb\xdf\x3e\x1f\ +\x8f\xc6\xd6\x39\x63\xcc\x76\xb3\xd6\x7d\x07\xc1\xff\xe8\xf3\xcf\ +\x7b\xe3\x09\xc6\x80\x00\x21\x1c\xc7\x71\xd7\x75\x83\x59\x8a\x31\ +\x16\x21\xc0\x18\x64\xdf\x27\x59\x46\x28\x55\x4a\x51\x4a\x09\x25\ +\xbb\xdd\x36\xcb\xb2\x24\x49\x4f\x4e\x4e\xae\xaf\xde\xd4\x4d\xcd\ +\x18\x1b\x74\xe9\x00\x61\xb8\xf9\x7d\xdf\x8d\xc7\x63\x21\xf8\x07\ +\x7f\xe7\x19\x63\x54\x70\x44\x30\x04\xf0\x08\xa4\x56\xda\x5a\x11\ +\x89\xc9\x78\x8c\x08\x8e\x92\xd8\xb4\x6d\x08\x80\xde\x67\xbf\x13\ +\x02\x08\x82\xf3\xc1\x16\x45\xb1\x3c\x39\x5d\xaf\xef\xcb\xb6\x76\ +\xc6\xa9\xae\x4b\x93\x44\x6b\xa5\x8d\xc6\x08\x61\x8c\x08\x21\x14\ +\x13\xc1\xb9\xf5\xbe\x6d\x5b\xef\xfc\xe0\x52\x9d\x2f\x16\xe7\x9f\ +\x7f\x8e\x01\xdd\xdd\xde\x72\xc6\x19\xe3\x51\x92\x6a\xa3\xb4\x52\ +\xd1\x62\x1e\x0b\xbe\xde\xac\xd2\x24\x8a\x04\xa7\x94\x64\x49\x94\ +\x44\x82\x12\xdc\xf7\xbd\x31\xc6\x39\x4b\x29\xe5\x8c\x6e\x37\xeb\ +\xfb\xd9\x34\x16\x9c\x32\x0a\x00\x84\x10\x1f\xde\xc3\x55\x31\x17\ +\x5a\x2b\xeb\xbc\x52\xca\x7b\x7b\x21\x7b\xc6\x58\x14\x45\x83\x75\ +\xcf\x30\x6e\xcf\xe7\x47\x9c\x8b\xa2\x28\x8c\x31\x8c\xd1\xe1\x7f\ +\xa3\x88\x23\x04\x9c\x71\x4a\xa9\xf7\x3e\x8e\xe3\x2c\x4b\x30\x21\ +\xd6\xea\xbe\xef\xe3\xd8\x20\x84\xb3\x2c\x1b\xe0\x5d\xe7\x3d\xa3\ +\x0c\xa3\x1f\xcc\x6e\x11\x00\x50\x40\x7d\xd7\x6f\x37\x5b\x21\xc4\ +\x6e\xb7\xef\x7b\x09\x01\x42\x08\x8c\x51\xef\x9c\xf1\xbe\x28\x8a\ +\xc9\x64\xd2\x34\x0d\x21\xb4\x28\x8a\xae\x6f\x00\xb9\xc1\x20\xb1\ +\x6b\x1b\x86\x79\xc4\xf9\x78\xb9\x74\x46\xee\xb6\x5b\x4c\x71\x08\ +\xa1\x6e\x9a\xe7\xcf\xbf\xda\x17\xe5\xe1\x50\x3e\x7b\xf6\x2c\x12\ +\x62\xb3\x5e\x3f\xff\xfa\x79\x53\x35\x69\x92\x28\xa5\x82\x73\x42\ +\xf0\xd9\x7c\x26\xe2\xa4\x6d\x1b\x2d\xbb\xb6\x3e\x54\x75\x9d\x67\ +\xa9\x88\x58\x80\xb0\xda\xac\xd7\x9b\x35\x78\xc0\xc1\x0b\xc1\xa2\ +\x24\x56\xc6\x49\x63\xb9\x88\x00\x21\x42\x50\x80\x80\xc1\x53\x8c\ +\x54\xd7\xa5\x91\x10\x84\x45\x9c\x85\xe0\x19\xa3\x79\x9e\x63\x84\ +\xb3\x6c\xec\x9c\x95\xb2\x47\x08\xd2\x34\xd5\x5a\x5b\x6b\x06\xfa\ +\x15\x00\x46\x40\x28\x65\x11\x27\x8c\x84\x88\x13\x42\xa9\x35\x7a\ +\xbf\xdf\x9d\x9d\x9f\x0b\x11\x13\x42\x92\x34\x55\x4a\x6d\xd7\x77\ +\xde\xbb\x01\xa1\x1f\x6e\x57\x9a\xa6\xce\x39\x6b\x2d\xc6\xc4\x7b\ +\xff\x81\x32\x14\x80\x10\x8c\x77\xe6\xdd\xc5\xdb\xa6\xad\x3a\xad\ +\x5e\x7c\xfb\x5d\x79\x38\x30\x16\xb5\xad\x0c\x08\x28\xe1\xaf\xdf\ +\xbd\xfd\xe9\x8f\x7f\xb2\xdd\xed\x9e\xf5\x52\x4a\x75\x7f\x77\xcb\ +\x28\xb2\x56\xe7\x79\xd6\x34\x6d\x51\x6c\x51\xb0\xb3\xc9\x68\xb9\ +\x5c\x5c\x5f\xbd\x0d\x01\x7c\x08\x71\x14\xbf\xf8\xdd\xf3\x80\xe8\ +\x2f\x7f\xf5\xab\x34\x15\x94\xe0\xd5\xfd\xdd\xed\xc5\xd5\x8b\xe7\ +\xcf\x91\xf5\x79\x92\xb4\x6d\x27\x83\x9b\x1d\xcd\x3f\x7a\xf6\x6c\ +\xbb\xdb\xb5\x75\x9d\xa7\xe9\xed\xed\x4d\xcc\xe3\x28\x62\x59\x96\ +\x76\x5d\xdd\x34\xe5\x66\xb7\x2a\x0f\x65\x1c\xa7\x51\x9c\xa4\xd9\ +\xf8\x50\x1e\x78\x92\x6a\x1f\x18\x17\x18\x82\xf5\x8e\x89\x94\x30\ +\xc1\x98\xc8\xd2\x74\x32\x19\x73\x42\x94\x35\xf3\xd9\x0c\x82\x8b\ +\x93\xd1\x78\x32\x26\x9d\xdc\xac\xd7\xe3\x51\xbe\xd7\x52\x39\xeb\ +\x01\x9c\xf7\x9c\x72\x1e\xc7\x11\x67\xde\xd9\x24\xcb\x30\xa6\x1e\ +\xf9\x34\xcb\xb7\xdb\x3d\x65\xd1\xb3\xd3\xa5\x0b\xee\x68\x31\xe7\ +\x9c\x01\xc1\x5f\x7f\xfd\x2d\x61\x42\xc4\x51\x40\xd8\xb8\x90\xa4\ +\x79\x9a\x8d\xde\xbe\x7b\x4b\x19\xf7\x1f\x9a\xce\x0b\x08\x21\x40\ +\xe4\xbd\x78\x04\x11\x84\x09\x26\x8c\x92\xe0\x5c\xdf\x76\x84\x92\ +\x10\x00\x02\x80\xf7\x04\x93\xe0\x3d\x61\x8c\x53\x46\x30\x0e\x3e\ +\x58\xe3\xea\xa6\x89\x36\xdb\xb6\xab\x31\x26\x55\x55\x16\x18\x51\ +\x42\x3d\x58\x17\x1c\xf8\xc0\x30\xa4\x71\x64\xb1\xf7\x0c\xf7\x46\ +\x31\xca\xd2\x38\x8a\xb3\x4c\x85\xe0\x29\x15\x51\xd4\x13\x6c\x65\ +\x1b\x31\xb2\x3c\x5d\x52\xee\xea\xa2\x51\xc8\x68\xa9\x36\xc5\x5e\ +\x79\x83\x18\x6d\x65\xcf\xca\x03\x0d\x28\x84\xe0\x95\x62\x84\x84\ +\x10\x22\xce\x63\x4a\xcb\xed\xb6\x5f\x2e\x8f\x4f\x4f\xbc\xf5\x82\ +\xb2\xf7\x88\x43\xf0\x21\x84\x71\x9e\x1e\xcd\xa6\x01\xf0\x1e\xef\ +\x00\x40\x6b\x65\x9d\x8d\xe3\xb8\x6b\x5b\x4c\x70\x96\xe6\x5d\xdf\ +\xc7\x71\xb2\x38\x9e\x0a\x11\xd7\xcd\xcb\x10\x7c\x1c\x47\x6d\x6b\ +\x07\x95\x82\xd2\x52\xf6\xda\x59\x1f\x89\xd8\x18\xeb\x43\x00\x40\ +\xc3\x74\x39\x1a\x4d\x26\x93\x31\x21\x84\x10\xea\xbc\xed\xbb\x2e\ +\x04\xff\xc3\xc1\xb9\xbc\x31\x8e\x20\xda\x77\xaa\xae\xda\xb2\xac\ +\xc0\xa3\x10\x02\xc6\x04\x02\xf6\x3e\x10\x2a\xb6\xdb\x6d\x14\x89\ +\xfb\xfb\xbb\x4f\x3e\xfe\xe4\xfe\xfe\x4e\x29\x69\xb4\xd2\xa6\x07\ +\x40\xc1\xe9\xdd\xaa\xf0\x5a\x17\x95\x44\x08\x01\x0a\xce\x3b\xc6\ +\x39\xa6\x54\x4a\x59\x57\x15\xc1\x68\x36\x9d\x72\xce\x8c\x31\x6d\ +\xd3\x70\xc6\x8c\x92\x4a\xaa\x3c\x89\x55\x2f\xdf\xbc\x7a\x15\x70\ +\x38\x3b\x3b\x53\xaa\x77\xce\xd6\xd5\xc1\x3b\x33\x00\xe7\x00\x10\ +\x02\x20\x67\x94\x6a\xbd\x37\x80\xe3\x38\xcb\x3a\xa5\x53\xca\x87\ +\x35\x6e\xf0\x9e\x80\xad\xf6\xfb\x37\x2f\xbf\x43\xde\x9d\x9d\x9e\ +\x34\x5d\x9b\x44\xb1\x88\xe3\x06\xc3\xbe\x38\x44\x51\xb4\xdd\xad\ +\xad\xd5\x03\xdd\x34\x84\xa0\xb5\x1e\x82\x91\x19\xe3\x84\x30\x8c\ +\x09\x0e\x96\x80\x8d\x05\x33\xde\x63\xc0\x55\xb9\x4f\x92\x78\x32\ +\x3d\x1a\x8d\x47\x98\xb2\x28\x8e\xba\xae\x75\xce\xce\xe7\xf3\x2c\ +\x4d\x19\x63\xf6\xfb\x0d\xa3\xf7\x6d\xdb\x5a\x63\x3e\x98\x46\xdf\ +\x74\xad\xb5\xc6\x04\x5b\x54\x45\xdd\xf6\x55\x5d\x03\x50\xad\x1d\ +\x22\x04\x30\x0e\x88\x6c\x0f\x87\xf5\x6e\xfb\xea\xd5\xab\x3f\xfd\ +\xe3\x3f\x96\x5d\xf3\xcb\xbf\xfb\xdb\x3f\xfb\xb3\x3f\x33\x5a\x12\ +\x46\x11\x76\xe5\x7e\xd7\xb7\x85\x94\xad\xf7\x53\x84\x71\x00\x90\ +\x4a\x09\xc1\x64\xdf\x60\x4c\x0f\xc5\xe6\xa7\x3f\xff\xc9\xc3\x07\ +\x67\x9c\xd0\x97\x5f\x3d\x97\x4d\x93\x50\xbe\xbe\x5b\xe5\xe3\xdc\ +\x9b\x70\x77\x77\x77\x71\xf1\x6e\x7e\x74\xf4\xf9\x8f\x3e\x6f\xcb\ +\xaa\xda\x1f\x4a\x80\xd9\x6c\xd6\x36\xd5\x7e\xb7\xa1\x94\x56\x55\ +\x9d\xe7\xb9\xd1\x96\xf3\x18\xb3\xa8\xd7\x41\xb9\x40\x38\xf7\x28\ +\x00\x1a\x20\x5d\xff\xeb\xaf\xbe\x69\x9a\xfa\xe4\xe4\x98\x52\xda\ +\x35\xd5\xc9\xf1\x31\x80\xbf\xbb\xbb\x53\x52\x6d\xb6\xdb\xae\x6b\ +\x06\x83\x87\xf1\x64\xd2\x77\xad\xd2\x0a\x53\x12\x27\xb1\xf7\x8e\ +\x12\x08\x18\x59\xe3\x46\x79\x12\x27\xcc\x3a\x5f\x37\x55\xdd\xb4\ +\xcb\xf3\xf3\x27\x1f\x3d\x8d\xe3\x84\x51\x56\x37\xdd\x6a\xbd\x9e\ +\xcd\x66\xcb\xe5\x72\xb9\x3c\xab\xaa\x2a\x04\xc8\x47\xa3\xf3\xf3\ +\x87\x87\xc3\xa1\xfb\x50\x1a\xdd\xf0\xae\x6a\xa5\x92\x28\x1a\xb0\ +\x79\x4c\x30\x06\xf0\xce\xeb\x00\x69\x9a\xe2\x10\x08\x02\x84\xd0\ +\x60\xae\xe9\xad\x23\x08\x39\x40\x18\xe1\x28\x8a\x7a\xa9\x9a\xa6\ +\xb6\x4a\x21\x8c\x94\x96\x01\x01\x26\xd8\x06\x8b\x09\x10\xc0\x8c\ +\x61\xc6\x09\xa1\xa8\xac\x6a\x67\xcd\xd1\x78\x9a\x44\x31\x41\x84\ +\x13\xee\x7d\x20\x3c\x3a\x7f\xfc\xb4\xd8\xad\x54\x5b\x10\x1e\x52\ +\x1e\x1d\x0e\xbe\xeb\xda\xf9\xd1\x51\x33\x9d\x18\x63\x08\x25\x91\ +\x88\x18\x22\x9c\x60\xa9\x0d\x45\x78\x9c\x8f\xbc\x77\x84\x90\x88\ +\x32\x44\x7c\x9e\xa4\xde\xd8\xae\xee\x28\x26\xce\x39\x02\x08\x13\ +\x8c\x10\xc4\x91\x38\x9a\x4d\x01\x40\xab\x76\x57\xec\x45\x1c\x77\ +\x5d\xc7\x45\x0e\x04\x7c\x08\xc6\x58\xef\xc1\x58\x57\x37\x1d\x04\ +\x1f\xc7\x51\x55\x55\x8c\xd1\x24\x89\x87\x05\x85\xb3\xc1\xfb\x10\ +\x45\x71\xf0\x50\x96\x15\xa1\x8c\x10\x2a\x84\x00\x00\x21\xa8\x31\ +\x3a\xcb\x32\xc6\xe8\x83\x07\x67\x77\xb7\xb7\x3f\x14\xdd\xe2\x30\ +\xf9\x7b\xef\x8d\xb5\x18\x63\xad\xf5\xc0\x26\x07\x40\xef\x61\x04\ +\x8c\x43\xf0\xde\x59\xd9\xf7\xd7\x97\x97\x1f\x3d\x7b\xb6\xdf\x6d\ +\x97\xa7\x27\x00\xe1\x50\xec\x95\x52\xaa\xeb\xab\xe2\xa0\x94\x1e\ +\xe8\xe9\xc3\xc2\x8e\x33\x4e\x08\xee\xfb\xbe\x2c\xcb\x28\x8a\xaa\ +\xaa\xba\xbe\xbe\x59\xad\xee\x02\xfc\x9e\x04\x9c\x44\x51\x1c\x63\ +\x84\x18\x63\xd2\xca\xa2\x28\xa6\xd3\xa9\xd6\x7a\x88\xa5\x18\x58\ +\x8b\x46\x6b\x4a\x88\xa0\x64\xb8\x24\x63\xed\xe9\xe9\xe9\x6e\xb7\ +\x1b\xd0\x71\xe7\x9c\x75\x8e\x52\x3a\x4a\xb3\xea\x50\xe5\xe3\x7c\ +\x32\x1d\x33\xc1\xd7\xeb\x75\xec\x6d\xd3\xb4\x6d\xd3\x54\x65\xa5\ +\x8d\x12\x11\x1b\xdc\x69\x07\x9b\x94\xa1\xd3\x1e\x98\x78\x08\xde\ +\x8f\x7a\x00\x61\xc8\x80\x19\xa6\x78\x4a\xdf\x77\x66\x42\xb0\xb3\ +\xe5\x69\x79\x38\x1c\xcd\xa6\x75\x5d\x03\x88\x38\x8e\x09\x46\x4a\ +\x22\xef\x9d\x77\xf6\x83\x69\xa8\x00\x50\x36\x75\x12\x47\x01\x23\ +\x1f\xd0\xfe\x50\x74\x4a\x29\xa3\x11\x26\x42\x08\x1f\xbc\x75\xce\ +\xb7\x6d\xd3\x36\x97\x17\x17\xbd\x54\x7d\xd7\x63\x84\x3f\x7a\xf6\ +\x51\x79\x38\x10\xce\x0e\xc5\x61\x7d\x75\xb3\x5e\xad\xb5\x52\x87\ +\xc3\xc1\x39\x47\x08\xed\x3a\x39\x99\x4c\xad\xb5\x4d\x53\xa2\x10\ +\x08\x21\xb7\x37\x37\xe0\xc2\x76\xbf\x9b\xcc\xa6\x55\x59\x45\x91\ +\xe0\x9c\x03\xc6\x01\x02\x46\xb0\x5e\x6f\x16\x8b\x05\x04\xa8\xaa\ +\xca\x18\x23\x84\xd0\x5a\x37\x6d\x4b\x09\x21\x04\x77\x5d\x4b\x29\ +\x91\x4a\xe5\x79\xfe\xe8\xd1\xc3\x5d\xb1\x8d\x93\x18\x00\xac\x35\ +\xc6\xd8\x93\xb3\x49\x59\xec\xa5\x92\x9f\x7e\xf2\xf1\xf1\xd1\xe2\ +\xf5\xeb\x97\x6d\x5b\x47\x51\xb4\xdd\x6d\x29\xa6\xbb\xed\x96\x30\ +\x3c\x9d\x4e\xa3\x28\x9a\x4c\x26\x87\xc3\x1e\x01\x12\x42\x0c\x06\ +\x75\x18\x23\x14\x3c\x06\x48\x92\xb8\xeb\x3a\x8c\x30\xf2\x1e\x91\ +\x40\x09\x10\x08\xc8\x5b\xe7\xed\x1f\x7e\xfe\xa9\x53\xdd\xb3\x67\ +\xcf\x8c\xb1\xfb\xed\x7a\x36\x9b\x01\xc0\x7e\xdf\x81\x37\xaa\x6b\ +\x90\x3f\xfe\xe0\x95\x6e\x14\xf1\x48\x70\x8c\x03\xa5\xef\xe7\x50\ +\x42\xa9\x05\xcf\x08\x45\x28\x20\x0c\xd6\x19\x4a\x08\xc6\x98\x52\ +\x8c\x31\x38\x67\x31\xc6\x3e\xe0\x00\xd4\x5a\xdd\x75\x5d\xdf\x75\ +\x18\x63\xe3\x5c\xc0\xc8\x38\x63\x9d\xc7\x8c\x62\x4c\x82\x73\xca\ +\xe8\xbc\xd3\x76\x73\xc8\x31\x25\x4d\x1f\x23\x1e\x09\x84\x9c\x72\ +\x50\x29\x69\xc1\xda\xcc\xe1\x9c\x27\x53\x2c\x16\xf3\x79\x66\x71\ +\x9e\xe7\xb3\xd1\x24\x39\xf6\xfb\xfd\xbe\xeb\xba\xc5\x7c\xae\xbc\ +\xe5\x82\xf7\x5a\x89\x38\xea\x95\x1c\x52\x2d\x66\x8b\x79\x79\x38\ +\x18\x67\xea\x5d\xdb\x75\x1d\x21\x04\x13\x0c\x01\x18\xa5\x80\x11\ +\xa5\x54\x49\x59\x77\x0d\x42\xc0\x98\x60\x8c\x87\x00\x82\xc7\xb1\ +\x48\xbb\x46\x61\x4c\x09\x09\x00\xa8\xd8\x17\x83\xaf\xff\xc0\x14\ +\x9b\x4c\x26\x87\xc3\x61\x36\x9b\xb5\x6d\x3b\x80\x5c\x84\x90\xc5\ +\x62\x81\x30\x2e\xcb\x72\x58\x46\x69\xad\xb5\x36\x43\xd0\xc6\x93\ +\x27\x4f\xb2\x3c\xc7\x3f\x1c\x26\x6a\x00\x18\x5c\x2c\xd2\x34\x0d\ +\x21\x48\x29\x07\x40\x67\x78\xa7\x01\x20\x04\x0f\x00\x98\x90\xd5\ +\x66\xf3\xe2\xc5\x8b\xbe\x97\x9f\x7e\xfa\x69\x5d\x37\xce\xd9\x61\ +\xf5\xc0\x30\x1d\xf6\x6e\x94\x52\x00\x34\xf0\x06\x9b\xa6\x09\x1e\ +\x49\x29\x8d\x51\xfb\xfd\xd6\x18\xbd\x5a\xdd\x97\x65\x69\xb5\x4e\ +\xe2\x28\x4d\x47\x11\xa7\x91\x60\x98\x90\xbe\xef\xf6\x45\xb1\xbe\ +\xbb\x57\x4a\x59\xe7\x28\x26\x1a\x2b\x84\x20\x89\x62\x80\x10\xbc\ +\x17\x9c\x57\x55\xa5\xad\x3b\x3d\x3d\xad\xaa\xba\x69\xfb\x01\x31\ +\x01\x00\x46\xe9\xf1\xc9\xdc\x5a\x47\x31\xde\xef\xf7\xde\xfb\xed\ +\x76\x1b\xc7\x69\x2f\x15\xc6\x08\xe3\x60\x8c\x0a\x88\x79\xe7\x95\ +\x52\x83\x53\x9a\x31\x06\x00\x86\x7f\x09\x21\xce\x79\x67\x1d\x22\ +\xc4\x07\x00\x0c\x49\x2c\x92\x24\xc6\x08\xe1\xe0\xb5\x52\xfb\xed\ +\x26\x04\xb0\xce\x55\x55\xe5\xbc\x1f\x3e\xa3\x73\x4e\x6b\xad\xb5\ +\x56\x5a\x7f\x2f\x5b\xff\x80\xd3\x5f\x5a\xad\xbd\xcb\x10\x21\x9c\ +\x36\xbd\xb4\x21\x60\xc6\x28\x63\x0e\x85\x80\x80\x52\x6a\x94\xa1\ +\x94\x2a\xad\x5f\xfc\xee\xdb\xbb\xeb\xdb\x87\xe7\x0f\x00\xd0\xdd\ +\xcd\x0d\x10\xb2\xdf\xef\xb1\x0d\x94\x52\xce\xb9\xd6\xfa\xf7\xa4\ +\x42\x04\x10\x6e\x6f\x6f\xbb\x4e\x5a\x6b\xf7\xfb\xfd\x7e\x5f\xdc\ +\x5c\x5c\x95\x65\xb9\xba\xbb\x43\x01\xf2\xd1\x68\x7e\xbc\xf0\x21\ +\x34\x4d\xa3\xb4\x24\x18\x6e\x6f\xae\x37\xeb\xfb\xb6\xeb\x10\x42\ +\x8c\x12\x6b\x6d\x12\x09\x8c\xb1\x75\x0e\x23\x82\x10\xba\xbe\xbc\ +\x3c\x9a\xcf\x17\x8b\xc5\xdd\xea\x9e\x52\x1f\x02\xf6\x80\x5d\x40\ +\xf3\xa3\x59\x9e\x46\x04\x85\xfa\xb0\x8f\x28\xdd\x6e\x37\x4a\x29\ +\xc6\x98\xd5\x46\xa4\x99\x75\x8e\x61\x32\x88\x0d\x06\x83\xd0\xc3\ +\xa1\xb0\xce\x2a\xa5\x00\x02\x21\x04\x02\x92\x5d\x6d\x54\x1e\x86\ +\x1c\x75\x67\x3e\xfe\xe4\xb3\x34\xe2\x5d\x53\x2e\x9e\x3c\x59\xdd\ +\xaf\xda\xb2\x50\x6d\x53\x6c\xd6\x43\xe3\x96\x70\x8a\x31\xf6\x5a\ +\x59\xd9\x95\xfb\x35\x3c\x7d\xf4\xc1\x07\x86\x10\x22\x1f\xe5\x79\ +\x96\x71\xce\xb5\x36\xd6\x9a\x21\x16\x97\x10\xea\x9c\xc3\x18\x33\ +\xc6\x28\x26\x00\x40\x09\x1d\xb8\x02\xc3\xcd\x1d\x7e\x6f\x9b\xae\ +\x57\x2a\x4e\x22\xc2\xb8\x73\xb6\x93\x0a\x30\x26\x54\x20\x8c\xb0\ +\x10\x88\x32\xe4\x21\xa2\x74\x32\x9a\x78\xeb\x82\x73\xc0\x1c\xa7\ +\x91\xa0\xb4\x2f\xeb\x5e\x2b\x46\x41\xcb\xba\x8d\xe2\x93\xa3\x45\ +\x1a\xc5\xc8\x79\x86\x48\x70\xde\x48\xed\x94\x4e\xe3\xa4\xab\x55\ +\x5b\x4b\x2e\x84\xd1\x7a\xbb\xdb\x3d\x79\xf2\x84\x0b\x91\xa6\x59\ +\x51\x14\xfb\xe2\xb0\x2f\x8a\x10\x02\x65\xcc\x06\x0f\xde\xbb\xe0\ +\xbd\x73\xd9\x28\x4f\xf3\xcc\x05\xef\x84\x08\x98\x56\x55\x33\x9b\ +\x1e\x9d\x9e\x2e\xab\xaa\x11\x22\x3e\x39\x39\x59\xaf\xb7\x42\xc4\ +\x9b\xf5\x3a\xcb\x33\x21\xc4\xf7\xdd\xd6\x78\x3c\x1e\xd6\x85\xc3\ +\x67\xec\x55\x7f\x28\x0e\xd3\xf9\x6c\x38\xe3\x8d\x31\x83\xe8\x2d\ +\x8a\xa2\xc1\xc8\x64\xb1\x58\x10\x4a\x7f\x18\xbb\x45\x8c\x8d\x31\ +\x55\x59\x66\x69\x4a\x08\x91\x52\xc2\xfb\x88\x01\x18\x00\xd1\x10\ +\x02\xc5\x24\x38\x07\xce\xf5\x4a\x3e\xff\xea\xab\xd1\x68\xc4\x29\ +\x95\xae\xd7\x52\x46\x82\xb7\x4a\x57\x6d\x63\xad\x6d\xdb\xce\x07\ +\x33\xbc\xdb\x18\xe3\xbe\xeb\xac\xf1\xce\xb9\x24\xc9\xf6\xfb\xfd\ +\x6a\xb5\xda\xef\x77\x27\x8b\xf9\x28\x4b\xbd\x73\xce\xdb\x3c\x4b\ +\xf2\x5c\x48\x29\x67\xb3\xe9\x90\x1f\x91\x65\xe9\xe1\x50\xe6\x59\ +\xe6\xbd\xeb\x7b\x09\xc1\x12\x4a\x82\xf7\x22\x8a\xa4\x94\xa7\x67\ +\xb3\x87\x0f\x1f\x1e\x0e\xe5\xa1\xac\x86\x46\x89\x32\x36\x14\xd9\ +\x34\x4d\x38\xe7\xd5\xa1\x90\x4a\x8f\xf2\x6c\x36\x9d\xbf\x7d\xf7\ +\x4e\x5b\x4b\x30\xc1\x08\x73\xc6\xe3\x28\x1e\x4a\xd5\xf0\x84\x28\ +\xa5\x43\x6e\x05\xc2\x18\x00\x21\x4c\x08\xa1\x8c\x20\x84\x49\x96\ +\x8d\x28\x46\x97\x17\xef\x10\xc6\xd3\xe9\x14\x42\xb0\x46\x79\x6b\ +\x93\x28\xe2\x9c\xf7\xb2\xaf\xab\x32\x84\x60\x94\xf2\xce\x51\x8c\ +\x29\x25\x1f\xe4\x2c\x88\x01\xe0\xf2\xee\x2e\x8e\xe3\x47\x49\x22\ +\xcb\xf6\xf6\xfe\x1e\x11\x12\x10\x78\xef\x8d\x73\xce\xbb\x2c\x4a\ +\x08\xc1\x7d\xd7\x25\x22\xfa\x2f\x7f\xfd\x37\x5d\xd3\xfe\xab\x7f\ +\xf9\x2f\xad\x56\x5d\xdf\x79\x00\x04\x61\xb7\xdb\xf4\x5d\xeb\x9c\ +\xdf\xef\x77\x08\x61\xce\xf9\xe0\x6f\x71\x34\x5b\x94\x65\x4d\x08\ +\xe9\xda\xf6\xdb\xe7\x5f\xbf\xf8\xf6\x77\x69\x9a\xe5\xe3\xb1\x60\ +\xac\xd8\xef\x11\x04\x8c\xd0\xc9\xf1\x02\x11\xd0\x5a\x52\x4a\x8f\ +\x8f\x8f\xdf\xbe\x7d\x9b\xa6\x69\x1c\x47\xd6\x1a\x63\x35\xc1\x84\ +\x52\xca\x28\xc3\x00\x4d\x53\xff\xfc\x8f\x7e\x3e\x18\xfb\x6a\xa3\ +\x8d\xb3\x18\x53\x84\x70\x1c\x89\xf9\x6c\x3c\x1d\x65\x4a\xf5\x6f\ +\xdf\xbe\x72\x46\x2f\x8e\x66\x55\x55\x77\x6d\x1b\xbc\xc7\x18\x30\ +\xc6\xcb\xe5\x72\xb5\x5a\x71\xce\xa4\x94\x4d\xd3\x8c\x27\x63\x00\ +\xd4\x75\x35\xc6\x88\x33\x64\x8d\x1e\xa8\x43\x42\x08\xc1\xf9\x7c\ +\x3a\xbe\xbe\x78\x7b\x73\xf1\xf6\xe2\xd5\x8b\xc9\x78\xd2\x77\x5d\ +\xc4\x70\xb0\xfa\xb3\x8f\x9f\x2a\xa5\xa4\xec\xa4\x94\x6d\xdb\xd4\ +\xc5\xce\xf4\xdd\x64\x9c\x7f\x60\xfc\x02\xc6\x03\xec\x3d\x08\xf5\ +\x08\x41\x8c\xd1\x38\x8e\x92\x24\x1e\x8e\x6d\x11\xc5\xf9\x38\x77\ +\xd6\x35\x75\xed\x21\x04\x20\x04\x63\x4a\x30\x21\x98\x52\x12\x82\ +\xb7\xce\x7a\x04\x88\x32\x40\x10\x00\x82\x0f\xce\x7a\x4c\x28\x21\ +\x84\x0a\xe4\x09\xed\xb0\xaf\xc1\x50\xec\x92\x51\x5c\xc8\x3e\x76\ +\x61\x9c\xb0\xd1\x24\xb2\x07\x75\x75\x7b\x47\x09\x42\xc8\x40\x16\ +\xcd\x9d\xd4\x1c\xb5\x6d\x13\xa4\xb8\x3a\x6c\x14\x68\x9a\x0a\xc5\ +\x50\x2d\xbb\xae\xed\x4e\x4e\x4e\x88\x77\x93\xe9\x64\x76\x34\x4b\ +\xd2\x94\x47\xc2\x03\x60\x82\x7d\xf0\x08\x21\xc0\x08\x10\x62\x8c\ +\x79\x08\x88\x60\x6d\xcc\xdd\xdd\x1d\x65\x6c\x34\x1a\xcf\x8e\x4e\ +\x5f\xe9\x37\x47\xb3\xd9\x68\x34\xe9\xba\x7e\x3c\x9e\x7c\xfa\xe9\ +\x67\x9c\x89\xd5\x6a\x7b\x38\x54\x08\xe3\xa3\xa3\xb1\x31\x6a\xc8\ +\x6c\x37\xc6\x10\x42\x06\x0f\x05\x8c\xf1\xf9\xd9\xf9\x6c\x7e\x44\ +\x28\xd5\x4a\x2f\x97\xcb\xc3\xe1\x50\x96\xa5\x73\x6e\x98\x57\x8c\ +\x31\xb2\xef\xd1\x0f\xc4\x2b\x02\x21\x04\x21\x18\x63\x9a\xa6\x69\ +\xdb\x56\x08\x71\x76\x76\xb6\xdf\xef\x7f\xdf\x6d\x05\x40\x40\x30\ +\x76\x46\xcb\xbe\x45\x08\x17\xfb\xdd\xfc\x68\xb6\x5e\xdd\x23\x84\ +\xea\xba\x4e\xd3\x54\xa9\x5e\x4a\x89\x10\xd2\x5a\x1b\xab\x84\x60\ +\x21\x04\xce\x39\x60\xa4\xb5\x76\xce\x37\x4d\x2b\xa5\x3c\x3f\x3f\ +\x8b\x22\x4e\x31\x42\x28\x08\x1e\x63\x82\xba\xae\x6b\xea\x9a\x12\ +\xb2\x3c\x5b\x7a\xef\xa3\x48\x50\x92\x95\x65\x19\x45\x62\x94\x1f\ +\xf5\x52\xb6\x4d\x13\x42\xb0\xde\x06\x8f\xac\xb5\x67\x67\x67\x0f\ +\x1e\x3c\x78\xf9\xea\xd5\x30\xcc\x12\x4a\x10\xc6\x84\xd2\xbe\xeb\ +\x06\xf1\x60\xf0\x21\x78\x20\x0c\xa2\x98\x8f\x27\x79\x53\x77\xce\ +\x7b\xc6\x18\x04\x08\xf8\xbd\x79\xfc\x60\xf1\xfe\xfd\xd8\x12\x42\ +\x20\x91\xc0\x94\x12\xce\x19\xc6\x98\xb0\xc1\xbc\x90\x53\x5c\x55\ +\x0d\x84\x10\x09\xde\xb7\x4d\xdf\xb5\xdb\xcd\xda\x39\x37\x9f\x1f\ +\xa5\x71\x6c\xad\x95\x94\x30\x82\xc3\x3f\x5d\x37\xf7\xfd\x5d\xc7\ +\x18\x57\x4d\x77\x7d\x7b\xbb\xab\xaa\x48\x24\x8f\x9e\x3e\xf1\x01\ +\x2e\xae\xaf\x42\x70\x94\x32\x04\x38\xf8\x40\x82\x3f\x14\x7b\x76\ +\x34\xbf\xbd\xbd\xe2\x84\xe5\xa3\xec\xfa\xea\x82\x0a\xbe\xdd\xac\ +\x67\xd3\x69\xdd\xd4\x46\xa9\x10\xc2\x7e\xbf\x67\x8c\x0e\xf4\xe8\ +\x24\x49\x94\x92\x5d\xdb\x66\x79\x76\x7b\x75\x85\x1f\x3e\x7c\xf8\ +\xf0\xa1\xb5\x36\x49\x62\x1c\xd0\xe2\x78\xe1\x9c\xeb\xba\x76\xb7\ +\xd5\xcb\xe5\xe9\x8f\x7e\xf4\xa3\xf5\x6a\x35\x19\x8f\x47\xa3\x3c\ +\x8e\xe3\xf3\xf3\x33\xad\x8e\x06\x79\x33\xe3\xcc\x29\x33\x70\x56\ +\xff\xe4\x8f\x7f\xfe\xee\xf2\x92\x12\xd2\x29\xe5\x9c\xe7\x82\x22\ +\x42\xb4\x94\xc5\x76\x6d\x8d\x23\x94\xf6\xbd\xe2\x91\x18\x65\xe9\ +\x74\x32\xd9\xed\xb7\x84\xe0\x34\x49\x8c\xb3\xc6\x18\xce\x79\x9a\ +\x66\xc6\xa8\xd1\x78\x34\x6c\xf7\xf3\xfc\x74\xbb\xdd\xa9\x4e\x72\ +\x46\xa3\x28\x42\x48\xc5\x11\xf7\xde\xa3\xe0\x26\x59\x52\xd7\xf5\ +\x76\x75\x07\x56\x07\x1f\x76\x9b\x55\x5b\x97\x87\xfd\x86\x73\xfe\ +\x07\x7f\xf0\x23\xc1\x30\xc5\xa1\x8c\x39\x0a\x36\x78\xfb\xe1\xf0\ +\x08\x46\x08\x82\x73\x76\xe0\x31\x0d\x14\xf3\x34\xcd\x9c\x73\x00\ +\x61\x3c\x1e\x61\x4a\x24\xf4\x21\x78\x42\x48\x14\x73\x82\x09\xa3\ +\x14\x23\xcc\x39\x63\x8c\x7a\x84\x29\xd0\x10\xc0\x18\xed\x83\x17\ +\x94\x81\xf3\x9c\x51\x4a\x89\x35\xa6\xaa\xeb\xd6\x29\x43\x21\xe8\ +\x16\xe9\x16\x63\x34\xcb\x84\x54\xa5\x3d\x20\x6b\x9d\x0c\x1a\x63\ +\x68\x55\xd3\x6e\x9c\xe1\x28\xcd\x33\x02\x38\x13\xd0\x53\x6f\x39\ +\x0a\xde\xbe\xba\xbb\xb4\x7d\xef\xb4\xd9\x15\x3b\x67\x5d\x14\x45\ +\x6d\xd7\x51\xce\x19\x67\x94\x51\x65\x74\xdb\x77\x1e\x01\x04\x8f\ +\x31\xc2\x8c\x05\xe7\x08\x26\xc6\x98\xed\x6e\x97\xe7\x39\xe7\x7c\ +\x3c\x39\x62\x94\xee\x76\xfb\x10\x90\xb5\x86\x73\xbe\x59\x6f\x8d\ +\xb1\xef\xde\xbd\x93\x52\x06\xf0\x21\x18\xce\x99\xb5\xf6\xfa\xfa\ +\x3a\x49\x92\x61\xde\x1a\xa2\x33\xf3\x3c\xef\xda\x8e\x30\x4a\x29\ +\x35\xc6\x0c\xda\x92\x81\x09\x84\x31\x7e\xf0\xe0\x41\x9e\xe7\xf0\ +\x8f\x45\x5d\xfd\x33\xea\x16\x31\x1e\x74\x8b\x84\x90\x41\x97\x6f\ +\x8c\x19\x66\xb1\xf7\xf4\x62\x8c\x29\x21\x00\xc8\x5a\x33\x94\xb3\ +\xa2\x28\x10\x42\x83\x65\x47\x12\xc5\xd6\xbc\x2f\xde\xde\x7b\x84\ +\xe8\x50\xb9\x10\x20\x29\x25\x21\x8c\x31\x91\xe7\xa9\x73\xf6\xe4\ +\xf4\x78\xbf\xdd\x6e\xd7\xdb\x38\x16\xb3\xd9\x6c\x3c\x1e\xc9\xbe\ +\x77\xd6\x81\x77\x08\x7c\x5d\x95\x9c\x73\xce\x88\x56\x5d\x12\x0b\ +\x46\x71\x14\xf1\xae\xeb\x18\x67\x5d\xd7\x32\xc6\x76\xbb\xdd\xdd\ +\xdd\x9d\xd1\x86\x10\x82\x10\xc6\x94\x28\x63\x66\xd3\x69\x9e\x65\ +\xc3\xec\x86\x30\xe9\xfb\x0e\x10\x69\xdb\x97\x8c\x73\x2e\x98\xed\ +\x0d\xa5\x84\x31\x96\xa4\xc9\x30\x0b\x0f\x42\xb0\xa1\x6c\x79\xef\ +\xad\x75\x3e\x01\x4c\x88\xe0\x1c\x63\xdc\x75\x1d\x65\xbc\xd8\x07\ +\x63\x35\xa5\x8c\x61\x20\x08\xa5\x69\xb6\xdf\x1f\x06\x49\x39\x21\ +\xe4\xfe\xfe\x7e\x40\xfa\x17\x8b\x45\xd3\x34\x18\x7d\xa0\xfa\x07\ +\x00\x28\xe3\x01\x53\xa5\x8d\xf5\xa1\xe9\x5a\xca\xb9\x75\xce\x1a\ +\x47\x99\x8f\xa3\x54\x10\x8c\x01\x33\x46\x85\xe0\xb7\x17\x57\x7f\ +\xf4\xb3\x9f\xdd\x5e\x5f\x6f\xf7\x3b\xc6\xd8\xe5\xcd\x75\x51\x8c\ +\xac\xb1\x5a\x6b\xe7\x9d\x31\x56\x88\x81\x3d\x80\xd3\x34\xdb\xef\ +\xf7\xd6\x85\xa6\x69\x8f\xe6\x13\x46\xf1\xd1\x7c\x9a\x24\xc9\x2f\ +\x7f\xf9\x4b\x4a\xc8\x74\x3a\x7b\x70\x7c\xe4\xbd\x85\xe0\x93\x34\ +\xe6\x9c\x3a\xab\x95\x6c\xd3\x38\x32\x46\xb7\x75\x35\x9d\x4e\xac\ +\x49\x83\xb7\x5a\x69\x84\x20\x78\x0b\x08\xae\xaf\xaf\x8a\xa2\x18\ +\xe8\xda\x5c\x08\x44\x09\x60\x7c\x72\x72\xcc\x30\x48\xa3\x98\x10\ +\xd6\xa8\xdd\x76\xd3\x54\x55\x3e\xca\xd3\x38\x26\x8c\x75\x7d\x3f\ +\x8c\x57\x8f\x1e\x3d\x9a\xcf\xe7\x57\x57\x17\x75\x53\xc7\x71\xec\ +\x9c\x33\xd6\xf4\xbd\xa2\x14\x33\x2e\x92\x24\xa1\x94\x72\xc6\xca\ +\xc3\x7e\xbf\xdb\x54\x55\x35\x74\x6a\x18\x43\x2c\x18\x0a\xce\xea\ +\xfe\xc7\x7f\xf0\x79\x14\x45\xc5\x6e\x7b\x7d\x7d\xad\x94\x3a\x3e\ +\x3e\xfe\xe9\x17\x7f\x20\x18\x0d\x1f\x2a\x17\x8d\xe3\x38\x8e\x63\ +\xce\xf9\xa0\x55\x1a\x54\x38\x8c\x31\xad\xf5\x60\xf1\x44\x39\x8b\ +\xb8\x60\x94\x6b\xad\x92\x28\x1a\x70\x5b\x8c\x10\x00\x70\xce\xa3\ +\x54\x38\x84\x09\xc6\x71\xc4\x28\x26\x94\xe0\x62\xb7\xed\xbb\x8e\ +\x20\x60\x28\x44\x94\x08\xc6\x99\xc3\x9c\xf2\xae\x6b\xad\xd1\xd8\ +\xba\xf1\x68\xd4\x01\x50\x84\xa7\x49\x84\x08\xc2\xc1\xe4\x49\xb2\ +\xb9\xbb\x65\x8c\x71\xca\xee\x2e\x2e\x92\x28\x72\xce\x39\x6b\x37\ +\x9b\xed\xf9\xf2\x1c\x13\xd2\x74\x1d\x00\xd2\xce\x3a\x08\xeb\xdd\ +\xb6\xae\x6b\x20\xb8\x6e\x5b\xe7\x3d\x60\x44\x19\xc3\x84\x28\xad\ +\x03\x02\xce\x78\xd7\xf7\x1e\xc2\xa1\x2a\x9b\xae\xbb\xba\xb9\x45\ +\x40\xac\x75\x4a\x49\xa5\x94\x94\xfd\xed\xdd\x55\xdb\xf6\x08\x05\ +\x6b\x35\x40\xcc\x39\x1f\x2c\x6d\x06\x92\x93\x94\x92\xfe\xfe\xa7\ +\xeb\xba\x00\x50\xef\x9b\xe1\x98\x1f\xa8\x12\xc3\x58\x63\xad\xed\ +\xa5\x1c\x06\xb1\x1f\x88\xcb\x0d\x22\x04\x0f\x97\x38\x74\x8c\xc3\ +\xee\x7f\xf8\x60\xef\x0d\x94\x59\x08\x88\x1a\x2d\x87\x95\x9c\xd1\ +\xd2\x5a\x37\x78\xe0\x69\xa5\xac\xd6\x8c\x88\xf7\x64\x16\x4a\xbc\ +\x0f\x03\x1c\x30\xe8\xf8\x07\x68\x49\x08\xce\x38\x21\x94\x1c\x1f\ +\xcf\x23\xce\x0e\xc5\xbe\xef\xbb\xc9\x68\xd4\x38\x1b\x90\xf7\xc1\ +\x0f\xc9\x7a\x9c\x73\x21\x84\xf7\xe1\xfb\xfc\x1b\xe7\x7d\x12\x89\ +\x38\x8a\x92\x24\xb9\xb9\xb9\x59\x2e\x97\x83\x20\x5e\x6b\x13\xbc\ +\x1b\x8c\x2e\x46\xa3\x7c\x3c\x1a\x31\xc6\xda\xae\xe3\x9c\x69\x63\ +\x7a\xa9\xac\xc5\xb2\xef\x08\xa1\xa3\x3c\xef\xb5\x1a\x0c\xad\x30\ +\xc6\xd6\xda\xfb\xfb\xfb\xe1\xf0\x77\xce\x01\x40\xf0\x61\xb1\x98\ +\x87\x00\x75\x5d\x3b\xe7\x02\x40\xf0\xde\x5a\x1b\x25\x51\x1c\xf1\ +\x34\x4d\x29\x63\x5d\xd7\x30\x46\x8e\x17\x73\x63\xcd\xdd\xad\x0b\ +\xde\x5b\xa3\xa2\x88\x8f\xf2\xec\x03\xd5\x73\x08\x23\x84\xac\x77\ +\x84\x12\x6b\x9d\xb5\x2e\x8a\xa2\xe0\x42\xb0\x81\x20\x8a\x3d\xd6\ +\x52\x79\x02\x79\x14\xc9\xae\xd7\xb9\xc2\x18\x7b\xe7\x8b\xa2\xe8\ +\xda\x0e\x10\x38\x6d\x56\xed\x3d\x05\x02\x21\x0c\xda\xd9\x61\x9a\ +\x1b\x7c\x4b\x86\xd3\x65\xb9\x3c\x4d\xd3\x68\x34\x1a\x8b\x48\xc4\ +\x49\xf2\xa3\x3f\xfc\x83\xdb\xdb\xdb\xfd\x6e\xb7\x38\x9a\x8f\xf3\ +\x7c\xbb\x5a\xcb\xae\x77\x9c\x75\x6d\xd7\x35\x2d\x17\x02\x23\xa4\ +\x7a\xd9\x51\x26\xbb\xde\x5b\xc7\x28\x85\xe0\x46\x79\xfa\xea\xf5\ +\xdb\x37\xaf\xdf\x8c\xa7\x33\x44\x30\x42\xc8\x87\x80\x30\x41\x88\ +\xe6\x59\x7a\xba\x38\x5a\x1e\x2f\x5c\x08\x9b\xed\x2e\x89\x85\x54\ +\x76\xbb\xdd\x66\xd9\x68\x75\xbf\x9e\xcd\x67\x71\x9a\xf4\x7d\x3f\ +\x9f\xcf\x29\xa5\xcf\x9e\x3d\x2b\x0e\x7b\x29\x65\x1c\xc7\x03\x42\ +\x8c\x11\xca\x46\x93\xa3\xc5\xf1\x76\xbb\xa9\xeb\x5a\x69\xd7\x75\ +\x72\xe8\xd1\xb4\x52\x27\xf3\x39\xa5\xec\x67\x3f\xfb\xd9\x57\x5f\ +\x7d\xf5\xf8\xd1\xa3\x7c\x34\xfa\xf2\xcb\x2f\xdb\xb6\x6d\x9a\x66\ +\xb1\x58\x4c\x26\x93\x10\xe0\xc3\xc4\x3f\x18\x63\xa5\x65\xdb\x37\ +\x8c\x13\x1f\x18\x42\x38\x8e\x23\xce\x53\x3f\xec\x07\x31\x32\x56\ +\x45\x34\x61\x9c\x4e\x26\x79\x2f\x49\xdf\xb4\xd6\xda\x34\x49\x18\ +\x65\x18\x23\x63\x14\x0a\xce\x22\x60\x98\x46\x8c\x51\x08\xa0\x2c\ +\xb3\xae\xdf\x17\x93\xf1\x28\x41\x24\xb2\x7e\x06\x82\x89\x38\x4d\ +\x53\xc5\x62\xa5\x24\xf8\x10\x1b\xc8\x09\x8e\xb9\xf0\x9c\x88\x48\ +\x34\x2c\x66\x42\x00\xcf\x8d\x36\x46\x69\xc1\x45\x46\x12\xa0\xc1\ +\x04\xc3\xe2\x91\x00\x8c\x13\x81\x00\xf5\xb2\xa7\x8c\x32\xc1\xbd\ +\xf3\x94\x51\x44\xb0\x35\xc6\x79\x4f\xa9\x18\x06\x46\xcc\x28\xf6\ +\x7e\xf8\x1a\x33\xce\x87\x76\xf2\xbd\x90\x9a\x50\x46\x69\x92\xc4\ +\x69\x1a\xa5\x69\x9e\x24\xf1\x7e\xb7\xdb\xed\x55\x92\x9c\x2e\x16\ +\x8b\xc1\xa7\x68\x90\x31\x0e\x95\x6b\x58\x34\x85\x10\x30\x21\x94\ +\x31\x4a\x08\x63\x6c\xe0\x30\x0e\x05\x21\x4d\x53\xd9\xf7\xc1\xff\ +\xff\xc5\xe1\x87\xc1\xe7\x42\x83\xf0\x03\x84\x10\xc3\x2b\x3d\x5c\ +\xdf\xe0\x3d\x06\x01\x00\xc3\xd0\xad\x44\x51\x24\xa5\x7c\x8f\xc5\ +\x5a\x0b\x10\x8c\xf1\x0e\x05\x80\x80\xf1\x00\x61\x86\xc1\xad\x45\ +\x29\x65\xb4\x8f\xe3\x14\x63\x70\xde\x2a\x15\x9a\xba\x62\x84\xa4\ +\x69\x12\xc2\xa4\xef\xfb\xf9\x7c\x06\xe0\xbd\xb3\x94\xe2\xc7\x8f\ +\x1e\x52\x82\xdb\xb6\x03\x08\x93\xc9\x04\x00\xfa\x5e\x22\x80\x58\ +\x88\x2c\x4d\x05\xe7\xbb\xfd\x1e\x11\x3d\x9b\xcd\xbe\xfb\xee\xe5\ +\x70\xd1\x98\xe0\x01\xa4\xbb\xbb\xbb\x4b\xe2\xe8\xd9\xb3\x8f\xd2\ +\x2c\x6b\x9a\xd6\x59\xcb\x19\xf5\x01\xe2\x38\xc6\x18\x1b\xa3\x87\ +\x16\xa9\xaa\x2a\xce\xf9\xd0\x57\x52\x4a\x27\x93\xc9\x66\xb3\xc1\ +\x18\xc7\x51\x6c\x8c\x1d\xf8\xd9\x00\x00\xc6\x70\xc6\xe2\x38\x9a\ +\x8d\xc6\xb3\xc9\x08\x61\x42\x99\x38\x9a\xcd\xd6\xeb\xb5\x31\x7a\ +\xd0\xe8\x5a\x6b\xbd\xf7\x71\x14\x31\x46\x9d\xb3\x1f\xf0\x0a\x01\ +\x02\x84\x51\x24\x22\x29\xa5\x56\x9a\x31\x16\x8d\x22\x6b\x1c\x0a\ +\xc0\x30\x45\x08\x05\x07\x0e\x59\xc7\x48\xdb\xb9\xa6\x4e\x30\x06\ +\x63\xf4\x7e\xbf\x6b\x9a\xc6\x3a\x8b\x08\x76\xce\x19\xe3\x28\xa1\ +\x9c\x73\xce\xb9\x31\x9e\x10\x62\x6d\xd8\xef\xf7\x68\x90\xac\x50\ +\x6a\xb4\x6a\xdb\xda\x58\x1d\x20\x64\x79\x76\xb2\x3c\x11\x8c\x11\ +\x0c\x4f\x9f\x3e\xed\xdb\x36\xcf\xd2\xe9\x6c\x0a\x10\xee\xee\xee\ +\x42\x08\xd3\xe9\x94\x31\x66\x8c\x1e\x14\x9d\x79\x9e\xc6\x22\x52\ +\x52\x7e\xfb\xbb\x17\x93\xf1\x04\x53\xe2\x9c\x43\x18\x39\x1f\x28\ +\x46\x94\xd2\xaa\x3c\xdc\x3a\xf5\xec\xa3\x8f\x1e\x9c\x9c\x0b\x2e\ +\xbe\xf9\xdd\x0b\x84\x10\x67\x3c\x49\xe2\x2c\x4f\xd2\x34\xad\xdb\ +\x66\x60\xbd\x35\x4d\x93\x24\xd1\xa0\x1c\x5e\x2e\x97\x55\x05\x00\ +\xde\x05\xc8\xc6\x93\xa6\xed\xd7\x9b\x9d\x94\x92\x20\xb8\x5b\xad\ +\x66\x93\xc9\x74\x36\xfd\xe8\xe3\x8f\x96\xe7\xe7\xbb\xed\xfe\x74\ +\x79\x26\xbe\x7b\xf9\xe6\xdd\xc5\x2f\x7e\xf1\x8b\x34\xcb\x3f\xf9\ +\xf4\xb3\x57\xaf\x5e\xe5\xa3\xf1\xe9\xe9\xc9\x6a\x77\xf8\x60\x4f\ +\x54\x00\xc0\xef\xf9\x40\x2e\x84\x40\x08\x1e\x3c\x51\x06\xb3\xc9\ +\x10\x82\x36\xc6\x3b\x4f\xc8\xc0\x97\x18\xf0\x20\x8b\x38\x02\x80\ +\xb6\x71\xc0\x29\x8d\x05\x26\x4c\x2a\x49\xac\xc3\xc6\x25\x18\xff\ +\xe4\xd9\x47\x8c\x10\x84\x21\x4b\xf3\x3c\xca\x04\xe7\x49\x96\x02\ +\x42\x08\x23\xc6\x08\xc3\x98\xf8\xc0\x31\x01\xe7\xe2\x2c\xd7\x34\ +\x58\xe7\x31\x40\xf0\x41\x08\x3e\xac\x08\xbd\x75\x5a\xeb\x22\xce\ +\xee\xac\xdc\xb5\x2d\xc1\x98\x31\xe6\x01\xca\xaa\x1a\xae\xd3\x79\ +\x6f\xbd\x0b\x08\x81\xf7\x3e\x04\x40\x10\xbc\x77\xde\x23\x00\xe7\ +\x9d\xf7\x3e\x00\xb4\x5d\x87\x31\xc2\xef\xa1\x1e\x24\x55\xb7\xdd\ +\x05\xc6\x0e\x18\xa1\xae\xaf\xad\xd5\x00\xfe\x70\x28\x86\xf1\x68\ +\x10\xf3\x1b\x63\x86\x65\xfd\x70\xfe\x79\x18\x98\x43\x78\xa8\x00\ +\xc3\x5f\x12\x42\xa2\x28\xd2\x5a\x03\x20\xf4\x43\x72\xb9\xc1\x49\ +\x92\x0c\x16\x2e\xd6\xda\xa1\x85\xfe\xfd\x43\x25\x83\x95\xcf\xc0\ +\xf9\x1e\xe0\xa1\x21\xc4\x69\x40\xf1\x19\x67\xc6\x18\xf0\x96\x52\ +\xec\x7d\x60\x8c\x23\x14\xbc\x77\x43\x15\x17\x82\x7e\x7f\xd0\x61\ +\x4c\xbc\x77\x7d\x2b\x39\x65\x00\x41\x29\x09\x28\x8c\x46\x99\x73\ +\x8e\x01\x4a\x93\x04\x01\x20\x08\x71\x24\x38\x63\xb2\xef\x39\xa3\ +\x9c\x91\xb2\xac\x0e\x46\x0f\x36\x55\x72\xbd\xa9\xeb\xba\xaa\xaa\ +\x00\x40\x08\x05\x82\x11\x46\x4a\xa9\xc3\xe1\x30\x7a\xf4\xa0\x2a\ +\xcb\xa1\x13\x8c\xa2\xa8\xed\x5a\x8c\x49\x24\x62\x80\x60\xb5\x1e\ +\xc6\xde\x21\x17\x60\xf8\x80\x43\x68\xc2\xf0\x3b\x20\xb4\xdd\x6e\ +\x11\x42\xa3\xd1\xc8\x18\x83\x10\xf2\xce\xaa\xbe\x2f\x43\x10\x8c\ +\xf0\x28\x39\x39\x3b\x9f\x4e\xa7\x6f\xdf\xbe\x1d\xe8\xb8\x03\x25\ +\x75\xc8\x9e\x19\x6e\xce\x07\x42\xc5\x80\x22\x11\x4d\xc6\x93\xba\ +\xaa\xbd\x77\x18\x11\x8a\xdf\x1f\x7c\x84\x12\xc6\x18\xc6\x04\x61\ +\x44\x09\x56\xb2\x1f\xa5\x99\xf7\x76\xb7\xdd\x48\xad\x02\x00\x8f\ +\x44\x08\x70\x28\x0e\x59\x96\x29\xad\x87\x2f\x56\x00\x18\x8f\x53\ +\x4a\xa9\xec\x15\xa3\x08\x01\x44\x82\x81\xf7\x08\x85\xa6\xad\x8d\ +\x73\x5c\xf0\x5e\xf6\x84\x1e\x23\x04\xcb\xd3\x13\xc6\xe9\x64\x32\ +\xf2\xde\x95\x87\xa2\x6e\x9a\xd1\x28\xeb\xba\x1e\x20\x8c\x46\xf9\ +\xe1\x70\xd8\xed\xf6\xe7\x27\x27\x4f\x9f\x3c\x5e\x2c\x8e\x10\xf8\ +\xf5\xfd\x2e\x84\x80\x30\xc1\x18\x0d\x3b\x8e\xcd\x7a\x95\xc0\x0c\ +\x82\xbb\xba\x78\x67\x03\x24\x91\x60\x01\x1d\xca\x72\x71\xb2\x38\ +\x3a\x3a\x6a\xda\x0e\x21\xc4\x39\xaf\xeb\x7a\x88\xf3\xc3\x08\x87\ +\x10\xb2\x2c\x2d\xcb\x02\x20\x60\x4c\x77\xfb\x62\xb5\xde\x9e\x9e\ +\x9c\xa4\xf9\xc8\x28\xe5\x9d\xed\x95\xba\xbe\xbe\x9d\x8e\xa7\x9c\ +\x8b\x24\x4e\x9f\x3d\x7a\x7c\x7e\xfe\xf0\xbf\xfc\xd7\xbf\xfd\xec\ +\xf3\x1f\x25\x69\x56\x1c\xca\xd9\xd1\x9c\x8b\xc8\x58\x97\x8f\x46\ +\xf0\xa1\x64\x54\x82\x87\xdb\x8b\xac\x75\x83\x3e\xdf\x5a\xfb\xde\ +\xe7\x09\x60\x48\x00\x12\x11\x1f\xf2\x9c\x83\x73\x51\x24\xe2\x64\ +\x88\x4f\x89\x18\x21\x8e\x02\x8b\x05\x71\x60\x8d\xe5\x08\x46\x79\ +\x76\x94\xe6\xa9\x10\x82\x12\x46\x88\xf5\xde\x00\x48\x6f\x65\x5d\ +\x01\x41\x4c\x30\x66\x31\x05\x20\x3e\x08\x8c\x75\xdf\x33\xd9\x58\ +\x41\x8d\xb1\x59\x9a\x6a\x6d\xd8\xd0\x26\x07\x48\xe2\x38\x4e\xa3\ +\xd8\xa7\xbe\xe8\x10\xc6\x52\xeb\xfe\x70\x10\x82\xc7\x71\x12\xbc\ +\x0f\x00\xca\x68\xd9\xcb\x00\x30\x40\xc9\x18\x61\x8a\x50\x00\xc0\ +\x64\xa0\xee\x13\x08\xde\x05\x1f\xbc\x41\x10\x18\xe5\x21\x40\x1c\ +\x73\x00\xd7\xb6\xbd\xd6\xba\x97\x2d\xe3\xb8\x69\xca\x38\x8a\x08\ +\x25\x43\x45\x1e\xd6\x71\x43\x6d\x1a\xa6\x9c\x80\xde\xf7\x31\x4a\ +\xa9\xe1\x09\x7e\x5f\xe6\x06\xba\x12\xfa\x81\x28\xae\x87\xb2\x92\ +\x65\xd9\x64\x32\x19\xae\x75\xb0\xb8\x91\x52\x2a\xad\x11\x00\x25\ +\x04\x05\x4f\x08\x1d\x0c\xd7\xbf\xe7\x13\x30\xca\x86\x99\xc7\x28\ +\x8d\x00\x63\xc1\x43\xf0\x8c\x13\x4c\xa9\x40\xa0\x8d\xce\x47\x68\ +\x3a\x9e\x28\xa5\xdb\xb6\x03\x94\x64\x19\x03\x84\xaa\xba\x71\xd6\ +\xc4\x42\x94\x65\x59\x1e\xaa\x34\x4d\x7d\x40\xd6\xda\xba\xeb\x8a\ +\xaa\xf2\xce\x45\x71\x4c\x08\x6d\xbb\x7e\x70\xa7\xf2\x3e\x44\x91\ +\x10\x51\x84\x30\x16\x42\xac\x37\x6b\x6b\x0d\x21\xc4\x20\x8b\x00\ +\x53\x42\x7d\x08\x00\x10\xc7\x29\xa1\x74\x9c\xa6\x22\x8e\x49\x55\ +\x4b\xa9\x1e\x3c\x7a\xd4\x77\xea\xdd\xe5\x45\x9c\x65\x10\xbc\xd2\ +\x2a\x89\x93\x47\x8f\x1e\x69\xad\xef\xef\xef\xdb\xae\xb5\xd6\x74\ +\x7d\xc7\x18\xa3\x94\x1d\x0e\x65\x96\xa5\x03\x7e\x8f\x10\x28\x29\ +\x43\x08\x7d\xdf\xb7\x6d\x13\xc5\x29\x8b\x92\x10\x40\x29\x6d\x8c\ +\x35\xc6\xde\xdc\xdc\xb6\x6d\x1b\xc7\x31\x21\xd4\xfb\xf0\xe1\x7c\ +\x2e\x04\xf9\x28\x7f\xf8\xe8\xe1\xfd\xdd\xfd\xcd\xe5\x95\x91\x6a\ +\xb1\x58\x08\x2a\xda\xb6\x35\xc6\x06\xef\x19\xc7\xc3\x5e\x55\x6b\ +\x3d\x9f\xce\x8c\xb3\x6d\xd7\x0a\x2e\x92\x24\xea\xb4\xec\x3a\xb9\ +\xdd\xed\x08\xa1\xb2\x97\x8c\xf1\x38\xce\x8c\xd6\xbd\xb1\x52\xca\ +\xe3\xd3\x25\x66\x6c\x57\x1e\xb2\x88\x8d\x27\xe3\x7c\x32\xa9\x9a\ +\xfa\xea\xf6\x66\x3e\x3f\xda\x1d\x8a\x48\x44\xcb\x93\x65\x96\x8d\ +\xee\x36\xf7\x51\x9e\xdd\xaf\xd7\xbb\xf2\x40\x10\x1e\x8d\x26\xab\ +\xf5\xc6\x5a\x3b\x99\x4c\x30\x26\x7d\xdf\xf3\x88\x2b\x6d\x38\xe7\ +\xfb\x62\xbf\x5a\xaf\x11\xc1\x28\xa0\xf7\x47\x3a\x42\x4d\xd3\xe2\ +\xe5\x7c\x32\x99\x1e\xa0\x9e\x4f\x67\x1e\x93\xdb\xbb\xd5\xe9\xe9\ +\xe9\xd3\xa7\x1f\xfd\xfd\x3f\xfc\x0a\x63\x42\x30\x6a\xdb\x36\x4d\ +\xd3\xf1\x78\x7c\x7e\x7e\x76\x7b\x7b\xfd\xfa\xcd\x1b\xad\xf4\xe1\ +\x50\x59\x0b\xf9\x28\x6d\x3a\xd5\xdb\xe8\xb7\xad\x00\x00\x20\x00\ +\x49\x44\x41\x54\xb6\x4d\x3e\x9e\x70\x4a\x18\x17\xdb\xdd\x2e\x8e\ +\x38\x0a\xe1\x6f\xff\xfe\x1f\xe2\x88\xff\xe2\x17\x7f\x16\x27\xe9\ +\xae\xd8\xfb\x00\xce\xf9\xe7\xdf\x7c\xf3\xcd\x37\xdf\x30\xc6\xca\ +\xaa\xfe\xe8\xe9\xb3\xc9\xe2\xf8\x83\x63\x2e\x11\x1a\xe4\x06\xc1\ +\x7b\x47\x08\x26\x04\x85\xe0\x7e\xaf\x31\x02\x42\x88\x33\x9a\x10\ +\x12\xac\x0d\x3e\x38\x63\x11\x46\x21\x38\xef\x49\xf0\xc4\x06\x02\ +\x98\x18\xeb\x7c\xd7\x47\x16\x32\x21\xc6\x42\xf0\xe0\xbd\xea\xf9\ +\x64\xda\x35\xed\xc3\xa7\xcf\x76\xc1\x2a\x04\x9c\xf3\x38\x89\xd2\ +\x34\x61\x84\x46\x0c\x73\x40\x41\xe9\xd5\xe5\x95\x82\x20\x39\x2d\ +\xda\xea\xe3\x87\x67\x27\x79\x86\x01\xca\xb2\x34\x4a\xe7\xd3\x71\ +\x3a\x1a\xab\x88\x65\x4e\x55\x5a\x06\xef\xd2\x34\x21\x84\x20\x8c\ +\x10\x19\x8c\x21\x10\x22\x98\x71\xc6\x28\x75\x01\x80\x60\x42\x06\ +\xeb\x06\x00\x00\x04\x61\xd8\x74\x07\xc4\x20\x78\xc6\xa8\xb1\x96\ +\x33\x8e\x00\x39\x4a\x7a\xd9\x33\x4e\x17\xa3\x85\x33\x8e\x30\x42\ +\x30\xf9\xbe\x2f\x19\xb8\x20\x03\x9e\x15\xc7\x31\xa1\xd4\x05\x8f\ +\x10\xb2\xce\x79\xe7\x06\x5c\x65\x48\x18\x11\x42\x70\xf6\x8f\xd7\ +\xa5\x7f\xbe\xca\x45\x30\xf6\xda\x80\xf3\x49\x14\x23\x80\x3c\xc9\ +\xbc\x77\x34\xc1\xb2\xed\x38\xe7\x93\xd1\xd8\x5b\xed\xbd\x05\x8c\ +\x00\x3c\x82\x40\x30\x44\x9c\x61\xe4\x09\x26\x6d\xdb\x25\x9c\xbb\ +\xde\x62\xec\x05\xa3\x81\x00\xe1\x84\x62\xd6\x49\x19\x9b\x9e\x39\ +\x21\xb5\x4c\xa2\x14\x10\xed\xad\xef\x3b\xd9\x07\x2c\x3b\x5b\x97\ +\xca\x4a\x73\x73\xb5\x3d\x7b\xf8\xa0\x68\x1b\x96\x70\x63\x5d\x87\ +\x88\x60\x89\x76\xa4\xeb\x9c\x92\x81\x12\xc2\x30\x10\x10\x71\x9c\ +\x11\x4e\x59\xc4\x3d\x72\x9b\x62\x67\x51\x40\x18\x13\xc1\x42\x80\ +\x40\x30\xa6\x44\x03\x5c\xde\xaf\xf3\x7c\x74\x72\x7a\xca\x44\xf2\ +\xe0\xe9\xa2\xa8\xfb\xc9\xd1\x69\xaf\xef\x7d\xc0\xf9\x78\xc2\xbd\ +\xa9\xaa\x2a\x60\xc4\xe3\xa8\x6a\x5b\x44\x09\xe1\x4c\x1a\x13\x30\ +\x1a\x1e\xd2\xc9\xe9\xf2\x78\xb1\x30\xd6\xb6\xeb\x55\x3e\xca\x8d\ +\x71\x7d\xdf\x23\x20\x36\xe0\x60\xfc\x76\x5b\xc6\x49\x4c\x59\x24\ +\x95\x3d\x9a\x47\x5c\x24\x71\x82\x84\x10\x69\x36\xae\x1b\x39\x30\ +\xf2\x3f\x0c\xea\xc2\x01\x9c\x36\xb3\xc9\xa4\x1c\xe5\x0f\x1f\x9e\ +\x4f\x26\x93\x2a\xae\xb5\xd5\xeb\xed\xea\xb3\xcf\x3e\x43\xe0\xfb\ +\xae\x75\x36\x08\x21\x1c\x42\x9d\xd2\x22\xcb\x95\x52\x31\x17\xb2\ +\xaa\xac\xf7\x22\x8d\xa5\xd4\x59\x92\xf5\x4d\x15\x21\x9a\xa6\xa3\ +\xa6\x6a\x0e\x5d\x23\xe0\xc8\x22\x57\xc9\xea\xa3\xf1\x83\x3c\x4e\ +\xee\xb6\x05\xc5\xb8\x38\xb4\x65\x2b\xab\xaa\x3a\xd4\xfd\x93\x27\ +\x9f\x60\xef\x77\x4a\xc6\x60\x57\x7d\x03\x49\xec\x5d\xd8\xd7\x8d\ +\x76\xbe\xa9\xdb\x28\x4e\x8d\x0f\xd3\xf9\x71\x3c\x9d\xf8\xbe\x27\ +\x69\xbc\x6b\xca\x43\x57\x23\x12\x30\xc1\x82\x12\xc0\x10\x02\xc8\ +\x80\xda\x10\xfd\xdd\xd7\x2f\x9f\x3d\xfb\xa8\x94\xee\xa3\x1f\xfd\ +\x44\x07\x16\x27\xd9\xc9\xf2\xc1\x7a\xf3\x7f\x3d\x7e\xfc\x24\xcd\ +\x22\x42\x58\xdb\xf6\xcb\xe5\xf9\xe3\xc7\x4f\x37\x9b\x6d\x9e\x8d\ +\xad\x05\x25\x9d\x0b\x24\x89\x13\x8a\xd0\x1f\xfd\xec\xe7\xc3\x24\ +\xae\xb5\x16\x51\x62\x9c\x75\xc6\x25\x49\x62\x02\x7d\x7d\x7d\xc7\ +\xf3\x89\xe7\xb1\x04\xdc\x98\x30\x39\x3e\xa7\xf1\x75\x9c\xa6\xe3\ +\xd9\x59\x3a\x39\xb1\xe1\x43\x3d\x6e\x30\xb2\x16\x94\xf4\xb1\x08\ +\x31\x8f\x31\xc1\xe0\x11\xa3\x0c\x07\xc2\x69\x84\x38\xe1\x9c\x33\ +\x87\xb0\x47\x04\x63\x4c\x11\xce\x32\x8c\x02\xc2\x80\x00\x1b\x65\ +\x19\xa5\x1a\x45\xca\xba\x5c\xc3\x04\x93\x53\x20\xa9\xd5\x24\x8e\ +\x43\x92\xdc\xb4\x1d\x1d\xcf\xf2\x1f\xff\xb4\x2f\x0b\x90\xdd\xc9\ +\x6c\x9e\x88\x88\x32\xc6\x18\xe1\x24\x08\xef\x5c\x79\xd8\x39\x97\ +\x65\x39\x19\xcf\x4a\xed\xc9\x78\x96\x2c\x8e\xbc\x73\x09\x4f\x50\ +\xd7\xe6\x47\xf3\x3c\xcb\xb7\x87\xfa\x7c\x36\x8f\x01\x5f\x99\x9b\ +\xd1\x6c\x8a\x39\x05\x42\x02\x0a\xfe\xff\x63\xee\xbd\x7b\x2c\xcb\ +\x92\x3b\xb1\x30\xe7\x9c\x6b\x9e\x49\x5f\xb6\xcd\xf4\x34\x9b\x43\ +\xed\x52\x24\x01\x89\xe6\x03\x48\x9f\x41\x5f\x53\x5a\x81\x0b\xac\ +\x24\x08\x92\x96\x00\x87\x1c\x0e\x57\xc2\x2c\x39\xae\x7d\xf9\xf4\ +\xcf\xdd\x7b\x8f\x89\x88\xfd\xe3\xbc\xcc\xce\xa1\xb0\x3b\x54\x11\ +\x18\xf5\x43\xa3\x90\x59\xa8\xea\xca\x77\xdf\xbd\x71\x22\x7e\xf1\ +\x33\x45\xd6\xab\xeb\x61\x97\x3c\x79\x28\xe2\x91\xc1\xa0\xa8\x80\ +\x09\x00\xb6\x44\x4f\x8f\x4f\xd4\xd4\x0c\x8a\xb2\x18\x00\x58\x1b\ +\x44\x55\xd8\x11\x87\x9c\x01\x1f\x77\x7d\x51\xb9\x3c\xbf\x08\x8d\ +\x6f\x9b\x16\x01\x4a\x29\x06\xc6\xec\x8a\xc4\xca\x0f\xef\x67\x6d\ +\xd3\x74\x22\x15\xec\xd5\xca\x8a\x0a\xce\x83\x59\x35\x74\xaa\x08\ +\xcc\x7f\x59\xa8\xfb\x3b\x4b\xd0\x30\x66\x6a\xda\xa6\xeb\x5a\x66\ +\xda\xee\xb6\xd3\x34\xcc\x66\x33\x1f\xdc\xc1\xe1\x32\x84\xd0\xb5\ +\x4d\x04\x61\x34\x40\x6a\x9a\xa6\x6d\x1b\xef\xfd\xde\x69\x9f\x5d\ +\xd7\x49\xdf\xf5\xa5\xd7\x98\x46\x49\x45\x34\xb3\x82\xa9\x2e\x9c\ +\x6f\x0d\xf3\x7a\xbb\xbb\x5d\xc5\x76\x88\x96\xb0\x0d\xae\x09\x0a\ +\x5a\x48\xc0\x92\x80\xbc\xb9\x78\xbb\xce\xc3\x94\xe3\xe1\xc1\x72\ +\xb8\xb9\x95\x71\x52\x76\xaf\x5e\xbf\x31\x80\xae\xeb\x8a\xc8\x66\ +\xd8\xb2\x73\xe9\xf6\xc6\x50\x44\x75\x9a\x62\x9c\x32\x12\x23\x10\ +\x31\x16\x50\x44\x22\xa4\x21\x46\x8e\xe3\x2e\x46\x25\xea\xfb\x59\ +\x2a\x9a\x55\x7f\xf9\xeb\xcf\xdf\xbe\x7b\x8b\x44\x4d\xd7\x06\x08\ +\xd3\x34\xe5\x9c\xab\xdf\x80\xf7\x3e\x4e\x11\xa1\xae\x95\x1d\x11\ +\x1d\x1f\x1f\xbb\x10\xce\x2f\x2e\x9c\xf3\x3f\xf8\xf8\x93\x8b\x8b\ +\xcb\x97\x2f\x5f\xa4\x94\x52\x11\xcb\x31\xa6\x48\xcc\x9b\xcd\x76\ +\x1c\x27\x22\xde\x6e\x77\xab\xd5\xed\x8f\x7e\xf4\xa3\x71\x9c\x5e\ +\xbc\x78\x59\x8a\xbc\x9f\xcb\x0d\x11\x3d\x7a\x74\x96\x52\x9a\xcd\ +\xfa\x47\x8f\xce\x86\x61\x37\x9f\xf5\xcb\xe5\x6c\x1c\x17\xc3\xb0\ +\x3c\x3c\x9c\x13\x62\x60\x8a\xd3\xe4\x9c\x4b\x39\x9d\x3d\x3a\x13\ +\x33\x63\x10\x82\xa6\xef\x42\xd7\xce\x0e\x0f\xd3\x76\x82\xcd\x8e\ +\xc8\xb5\xc4\xc9\x74\x7e\xb4\x8c\x25\x63\xca\xe7\xbf\xfc\x16\x1c\ +\x5d\xb5\x5d\x8c\x53\xe7\x43\x99\x12\x3b\x4a\x92\xc7\x38\x32\xe2\ +\x5f\xfd\xd5\xff\xb5\xec\x7b\x3e\xec\xd2\x37\x72\xbb\x59\x69\x2e\ +\xbb\xcd\xe6\xdb\xd7\xdf\xb6\x6d\x1b\x73\xbe\x7d\x37\x92\x0f\x7d\ +\xd3\x7c\xf5\xe2\x85\xf7\x9e\xd8\xad\xd6\xeb\xd5\xed\xda\x05\xef\ +\x88\x45\x15\x4c\x03\xfb\xa2\xba\x8d\xe9\xf6\xf5\x1b\x25\x3e\x3c\ +\x3a\x4e\x06\xeb\x61\x78\xf1\xfa\xed\xeb\x37\x6f\xa7\x38\xb5\x5d\ +\x33\x9f\x2f\xba\xae\xfb\xf2\xcb\x2f\xaf\xae\x2e\xff\xdd\xbf\xfb\ +\x6a\xb3\xd9\x38\xe7\x2e\x2e\x2e\x4b\x29\x8b\xbe\x53\xd1\xa7\x4f\ +\x9f\xfc\xc9\x1f\xff\xd1\xf9\xf9\xf9\xdb\xb7\x6f\xfe\xf4\x4f\xff\ +\xf4\xe8\xe8\xe8\xc7\x3f\xfe\xf1\xf9\xf9\x79\x16\x19\x73\xee\x86\ +\x21\xab\x7c\xf3\xe2\xc5\xeb\x37\x6f\xfe\xf6\xef\xff\xce\x14\x5f\ +\xbd\x3b\xff\xd1\xef\xff\xc1\x87\x1f\x7f\xfc\x3f\xff\xe5\x5f\xfe\ +\xe9\x9f\xfd\xb7\xef\xd7\xed\xaa\xe8\x62\x71\xf0\xf8\xd1\xb3\xc5\ +\xa2\xf7\x04\x6a\x66\xa6\xc8\x68\x86\x06\xe0\x7d\xe8\xda\x2e\x98\ +\x27\xc0\x6a\xb8\x05\x84\x4c\x84\x8c\x06\xaa\xa6\x8e\x5d\x72\x41\ +\x80\x8e\x72\x5e\xec\x76\x4d\x9c\x30\xe7\xe2\x78\x48\x6c\xdd\xdc\ +\x1d\x1c\xef\xd0\x8d\x68\xae\xef\xfb\xc5\x01\x23\x9b\x09\x37\x8d\ +\x73\x46\x79\x62\xe7\x4c\xb5\xef\xfa\xc5\xd3\xe7\xab\x29\x26\xb5\ +\x08\xe8\x9b\x76\x7e\xda\x14\x53\x63\x8e\xa5\xbc\x7c\xf3\xfa\xc9\ +\xd1\xc9\xc9\xc1\xf1\xc9\xd9\xa3\xab\xcd\x6a\x13\xc7\xb6\xef\xd5\ +\x0c\xcc\xda\x76\x06\x7a\x2b\x66\x44\xba\x5f\x88\x19\x18\xb1\x88\ +\xf8\xe0\xba\x59\x5f\xd9\x42\x06\x41\x8d\x55\xc5\x4c\xd4\x44\xcd\ +\x9c\x16\xdf\xf6\xc0\x94\x73\xf6\x2e\x74\xde\x3b\x66\x55\x0d\x1c\ +\x6a\xa7\xe9\x9c\x0b\x4d\xf0\xc1\x57\x6e\x04\xd5\xc3\xd8\x7f\xc7\ +\x9a\x32\x80\xaa\x5a\x71\xdf\x9f\x9e\xab\xaa\xc9\xc7\x69\x9b\xcb\ +\xd2\x79\xf6\x9e\x45\x33\x7b\x24\xa4\xe3\xe3\x43\xe7\x58\x44\xa7\ +\x9d\x82\x1a\x92\xd5\x9f\x1e\x89\x98\xd9\x00\x90\x8c\x9a\x60\xc1\ +\x65\xc8\x59\x0d\x0b\x50\x12\x8e\x85\x4b\xe9\x43\x7f\x40\xad\x0b\ +\xe1\xf8\xb0\xd9\xe5\x9d\xc4\x21\x78\x6c\xc8\xb5\x3e\x54\xb5\xbe\ +\x5f\x2c\x14\x2d\x4d\x3b\x52\x49\xaf\x5f\x53\x08\x07\x21\x10\xd8\ +\xd5\x6e\xd5\xcc\x7a\x1f\x5a\x40\x1c\xd2\x80\xc8\x0b\xd7\xef\x76\ +\xa3\x66\x43\xc5\x61\x3b\xf8\x10\x10\x11\x0c\xb5\x08\x22\x04\x24\ +\x06\x73\x8c\xb7\xb7\xb7\x66\xd2\xf7\xfd\x8b\x98\xea\x5c\x0b\xa6\ +\x5d\xdf\xc5\x69\x1a\xa6\x01\xcc\xba\xb6\x2d\xa5\xf4\xd5\xe8\xa3\ +\x14\x46\xf4\xce\x89\xc8\x72\xb9\xac\xfc\xb5\xca\xfb\xff\xe2\x8b\ +\x2f\x2a\x7b\xa5\xe6\x98\x89\xd6\x5d\xb2\x9a\x49\x4a\xe5\xf2\xf2\ +\xdd\x30\x6c\x6f\x57\x37\xeb\xd5\xed\x76\xb7\xbd\xb9\xb9\x54\x13\ +\x78\x5f\xa3\xa8\xdd\x6e\x65\xaa\xc7\xc7\x8b\xa7\x4f\x4f\x5f\xbc\ +\x78\x01\x58\x4e\x4f\x1e\x3d\x7e\x7c\xf2\xa3\x1f\xfd\x10\x11\x5f\ +\x7c\xfd\x4d\x1c\x07\xe7\xfd\xac\xef\x42\x13\x0c\x94\x98\xfa\x79\ +\x5f\x44\x96\x47\x4b\x44\x54\xa2\x2d\xdc\xa4\xdd\xd6\x10\xe2\xb0\ +\x15\x87\x32\x0d\x3f\x78\xfe\xe1\x13\xf1\x7f\xf0\xe4\xb3\xf3\xf5\ +\xe5\x9b\xd7\xef\x60\x3e\x3b\x7c\xfc\xc4\x07\xff\xe1\xd3\x27\xbb\ +\x61\xb8\x45\x7a\xfa\xe8\xf1\xb4\x1d\xa6\xdb\x75\xbc\xbd\x8e\x2f\ +\x5f\x7b\x76\xcc\x14\x37\xdb\xd5\x9b\x57\x47\x9f\x7e\xda\x74\x21\ +\x9b\xae\x37\xd7\x5a\x66\x3d\xfb\xed\x7a\x57\xb2\xac\x6e\x37\x0e\ +\xb9\xf5\xad\x19\xa4\x92\xcd\xac\x0b\x41\x52\x2a\x32\xa9\xda\x4f\ +\xff\xfe\x27\x3f\xf8\xf8\x93\xe0\x43\xca\x19\x91\xa6\x69\xc7\x8c\ +\x00\x7a\x7d\x7d\xe1\xbd\x3f\x3a\x3a\x40\x34\xd5\x32\x9f\xf7\xde\ +\xfb\xed\x76\xc3\x04\xcc\xd8\xb5\x4d\x68\xdc\x5f\xfd\xfb\xff\xb3\ +\x69\x5b\x00\xfd\xf9\x2f\xfe\xf1\xf4\xe4\x64\x1c\x77\xf3\x79\x0f\ +\x00\x1e\xdd\x34\xed\xa6\xb8\xf3\x9e\x4b\x89\x3f\xf9\xdb\xbf\x39\ +\x3b\x7b\x74\x71\xf1\x66\x1a\xb7\x4f\x1e\x9f\xfc\xea\x57\x3f\xff\ +\xf4\xb3\x1f\xf0\x6f\x23\x73\xff\xe7\x5e\x4c\x18\xbc\x73\x8e\xb1\ +\x62\x6f\x0a\xce\x71\x7d\x18\xbc\x67\x66\x02\x40\x43\xca\x64\x42\ +\x80\xa0\xc5\x14\x0d\xab\x1b\x65\x06\x45\x29\x1d\xb8\x60\x68\xa5\ +\x64\x15\xea\x02\xf5\x3d\x90\x3b\x3a\x3e\xf5\xfd\x1c\x92\xe4\x14\ +\xfb\xbe\x55\x13\x2d\x05\x09\x45\x52\x41\x50\x49\x62\x52\x10\x62\ +\x29\xae\xc4\xa6\x6f\x8a\xe4\x94\x22\x78\xd7\x78\x3f\x8e\x43\x1a\ +\x76\x9f\xfd\xf0\xd3\x3f\xff\x8b\xbf\x58\x5f\xaf\xbf\xfa\xf2\xeb\ +\x27\x07\xc7\x33\xc1\x8b\x9b\xcd\xe5\xd5\xdb\xa6\x69\x1b\xef\x35\ +\x63\xe3\x7a\xc7\x64\x50\xc0\x40\x2c\x17\x53\x31\x45\xef\xc0\xfb\ +\x21\xa7\x69\x9a\x44\x01\xd5\x21\x90\xaa\x1a\x88\xde\x91\xc9\xd5\ +\x2c\xab\x88\x29\x22\x6c\xa6\x09\xcc\x44\xa4\x3e\xfe\x95\xb1\x55\ +\x69\x00\xc3\x30\x00\x10\xd8\x9e\x54\x50\xf7\xe6\x76\xf7\x12\x91\ +\xa6\x69\xe0\xb7\x61\xf4\xbf\xbb\x69\x51\xa4\x4c\xe3\x6e\xb7\x5b\ +\x33\x73\x85\xba\xae\xaf\xa4\xd2\xa0\x00\x30\xa7\x24\xa9\xa0\x01\ +\x22\x2a\x82\x99\xc5\x9c\x5d\x70\x06\xc8\x85\x73\xce\xdb\x3c\x8d\ +\x9a\xb0\x48\x23\x82\x31\xcf\xc8\x3f\x3e\x7e\xd2\xb7\x7d\xd3\x76\ +\xdd\x7c\x81\xcc\x8d\x53\xe7\xc1\x1c\x67\x53\x28\xd2\xb6\x1c\x14\ +\x5a\x0e\xe8\x79\x57\x92\xa0\x91\x23\x62\x36\x80\x29\xc7\xe5\xbc\ +\xdb\xe5\x78\xb5\xb9\xa5\x59\x07\x60\x53\x99\x66\x3c\xdb\x0d\x71\ +\x37\x8e\x35\x20\x0e\x81\xa0\xa6\x31\x65\x43\x32\xf4\x08\x84\xb5\ +\x73\x34\x13\xd5\xc2\x8c\xc5\x44\x34\x01\x94\x10\xd8\x39\x46\x80\ +\x2a\x5f\xa8\x88\x63\xe5\xef\x00\x40\xdd\x93\xe6\x9c\x9b\xa6\x51\ +\xd5\x7b\x4a\x9a\x73\xae\x6d\xdb\x4a\xaf\x6d\x42\x18\xa7\x9d\x88\ +\x36\xad\x67\xe6\x5c\x52\xd3\xba\xa3\xa3\xe5\xbb\xf3\x37\x45\xca\ +\x62\x39\xab\x9b\x8a\xf7\xab\x5c\x37\xd7\xe7\xa2\xd5\x38\x77\x37\ +\x4d\xbb\xcd\xc6\x0f\xc3\x26\xa5\x58\x7b\xf2\xdb\x9b\x2b\x93\x3c\ +\xa4\x31\xa7\x71\xb9\x3c\xf8\xf6\xdb\x6d\xe8\xda\xa6\x6d\x72\x29\ +\xec\x9c\x8a\x68\x96\x3c\x0e\x59\x86\x84\xa3\xc6\xf1\xf1\xec\xe4\ +\xb3\xd3\x4f\x0e\x9b\xf9\x87\xc7\x4f\x5a\xf5\x9f\x3d\x7d\x32\xb8\ +\xec\xbd\x43\x83\x26\x34\x22\xc2\xed\x01\x1f\x3f\x6d\xdb\x6e\xea\ +\xc7\x72\x94\x63\xc9\x06\xd0\xf5\x7d\x2c\x39\x9d\xe9\xbb\xe3\xc7\ +\xeb\x69\xdc\x0c\x93\x36\xde\x0a\x1c\xf8\x36\x25\x89\x45\xd0\xfb\ +\x29\x65\x30\xac\x69\xde\x56\x54\x8a\x0a\xc9\xfc\xb0\x37\x2d\x21\ +\x84\x83\xc5\x6c\xd6\x37\x00\x08\xc0\xcc\x9c\x53\x39\x3c\x58\x3c\ +\x7d\x72\x96\xd2\xf4\xf5\xd7\x5f\x3f\x7b\xf6\x9c\x08\x67\x7d\x13\ +\x42\x28\xa5\x2c\x17\x33\x29\xe9\xe2\xe2\x5d\xdb\x3a\x47\xd0\xf5\ +\x0d\x98\xa9\x64\xb0\x92\xd2\xf8\xe4\xc9\xd9\x34\x4e\x9b\xcd\xa6\ +\xef\xfb\xa6\x6f\xfe\xe1\x67\xff\x0f\x11\x7f\xf4\xd1\x07\x6d\xd7\ +\x9b\xda\xd9\xd9\x09\x33\xff\xf4\x3f\xfc\xd4\x35\xfc\xe8\xf1\xa3\ +\xf7\x4c\x17\x47\x2c\x39\xa5\x69\x6c\x1c\x83\x63\x33\x55\x13\xc8\ +\xe8\x02\x23\x5a\xce\x53\xce\xd1\x84\x01\xd0\xd0\x2a\x5f\x3c\x97\ +\x08\x84\x4c\x55\xec\x89\x47\xa1\x3b\x68\xe6\x90\x8b\xa6\x09\x82\ +\x83\x26\x4c\x68\xd4\xb6\xde\xbb\xce\x7b\x27\xaa\x53\x2a\xa8\x6b\ +\xbd\x64\x43\xef\x5d\x1e\x01\x51\xb1\x24\xda\x6e\x8b\x14\x2a\x39\ +\x6d\xd7\x9a\xa6\xeb\xdb\x4b\x07\x76\xb0\x5c\x28\xd8\xe5\xdb\x37\ +\xcb\xd9\x2c\x0d\xdb\x9f\xfc\xf8\x6f\x3d\xb7\x69\x2c\xef\xde\x9e\ +\xb3\x77\xc7\xf3\xc3\x69\x33\x6c\x37\xb7\x25\x04\x1c\x4b\x0b\x8e\ +\xc1\xc4\xc4\xc0\xaa\xd8\x9b\x89\x8d\x39\xc5\x74\x75\x75\x1b\x4b\ +\x56\x05\x52\xa8\xc1\x65\xf6\x80\x36\x90\x73\xb6\x3b\x25\x9f\x73\ +\x54\x4b\x52\x29\xa5\x82\xf4\xf5\x9e\xaf\xcc\x24\x33\x24\xe4\x7b\ +\xb6\x69\x9d\xae\xea\x9f\xa9\x7f\xf8\xb7\x86\x5d\xfd\x2e\x99\xa8\ +\x86\x04\xc4\x28\x5a\x52\x8e\xcc\x1c\xc8\x13\x23\x12\x98\xa9\x0f\ +\x0e\xd4\x50\xc1\x39\xd7\xf4\x5d\x68\x1a\x35\xe3\xc6\xd7\x95\x69\ +\x01\x50\xac\x57\x90\x50\xb3\x37\x78\x7a\x78\xfc\xe8\xf8\x98\xd0\ +\x41\x13\xb8\x6f\x13\xe2\x90\xb6\x28\x1a\x9a\x4e\x81\x88\xd0\x71\ +\xb3\x5b\xad\xf3\x76\xd3\xcc\xfa\xe2\x50\xd5\xbc\x40\x2e\x19\x11\ +\x9b\xb6\x7d\xfe\xd1\xc7\x5f\xbd\xf8\xa6\x28\x8c\xb7\xeb\x08\x2a\ +\xa0\x97\x37\x37\x01\x83\x00\x4c\x2a\x82\xe8\xf6\x49\x13\xa4\x98\ +\x09\x80\x9c\x53\x95\x61\xda\x31\x63\xca\xb1\x6e\x0f\x11\x69\x9a\ +\xc6\x5c\xe2\x7a\x73\x7b\x71\x75\xa5\x06\x7c\x17\x6d\x82\x84\x08\ +\x78\xaf\xb0\x23\xc0\xfb\xad\x70\xdd\xb6\x54\xbf\xdd\xfb\x73\xa6\ +\x94\x8c\x56\x3f\x60\x05\x00\x11\x65\xa6\xe5\x72\x3e\x4d\x13\x16\ +\x43\xb4\xf7\x75\x73\x46\x00\xcb\x69\x08\xc1\x6b\x89\xe3\x6e\x5d\ +\x52\xda\xac\x74\xb9\x3c\x68\x3c\x11\x14\x53\x58\xcc\xba\xa1\x58\ +\x1b\x42\xdb\xb5\xfd\xbc\xef\x66\xb3\xac\xd2\xb4\x0d\x20\x8e\xd3\ +\xb4\x5e\x0d\x4d\x52\x31\x19\x39\x8d\x2e\x3d\x3e\xea\xfe\xe4\xd9\ +\x87\xbf\xbf\x78\x8c\xd1\xb0\x5f\x5c\x90\xc6\xd0\xa8\x65\xe8\xdb\ +\x98\xd2\x24\xea\x3c\x7b\xc1\x71\xbb\x6b\xd1\xd4\x63\x71\xec\x7c\ +\x5f\x44\x76\x44\xda\x70\xb7\x98\x3f\x7d\x72\xf2\xcd\xdf\xff\xdd\ +\xba\xe4\xa9\x4c\xe6\x68\xd8\xae\xad\x6c\x9a\xd0\x18\x91\x31\x1b\ +\x5a\x56\x65\xf2\x4a\x5a\x50\xb3\x29\x7b\x4e\x69\xca\x39\x12\xc3\ +\x9b\xb7\xaf\x6a\x23\x0c\x48\x39\x65\x33\xf8\x9b\xbf\xf9\xb1\x5a\ +\x26\xe2\x9b\xd5\x75\x4e\xa9\x69\x9a\x10\x82\x8a\xa6\x9c\xae\x6f\ +\x6e\x52\x1e\xa7\xd8\xbc\x7a\xfd\xa2\xb6\xba\xe3\xb4\x0b\x0d\xe7\ +\x3c\x39\xe7\x52\x4a\xaa\xba\xde\xc4\x26\x07\x22\xce\x39\xc6\x29\ +\x36\xde\x0d\xc3\xf0\xc1\x07\x4f\xc7\x29\xc6\x29\x76\x5d\xd3\x34\ +\x0d\xbc\x9f\xea\x0a\x40\xb4\xc4\x34\x85\x14\x50\xc8\x00\x14\xd4\ +\xc0\x8a\x98\x94\xa8\x25\x23\x20\x9a\x43\x20\x44\x60\x62\x22\x34\ +\x15\x1f\x7c\xdf\xb5\xde\x87\xb6\x09\x4b\x85\x7e\x37\x62\xc9\x8e\ +\x91\x3d\x65\xb0\x82\xb0\x5c\xce\x54\x72\x0b\x36\x03\x6d\x73\xf4\ +\x24\x94\x35\x30\x41\x04\x25\x03\x34\x88\x13\x8d\x89\xb3\x34\x6a\ +\xa0\x72\xe4\x5c\x1a\xa6\x26\x4e\x73\xe9\x55\x64\xa1\x7a\x00\xd8\ +\xab\xad\x5e\xbf\x7e\xfc\xf8\x19\xa6\xb8\x3d\x5f\x3d\x79\xf2\x44\ +\xa6\xe1\xd4\x71\x6c\xfc\xc1\x62\xfe\xac\xeb\x72\x4a\x59\xa6\x61\ +\x5a\x67\x29\x53\xca\xb1\x48\x16\x03\x17\x4a\xd1\xbc\xd9\x90\xf3\ +\x9e\x5c\xd1\x8c\x84\x66\x80\x40\xb6\x87\x25\xb8\x09\x04\xa6\xa6\ +\x02\xc6\x05\xb4\x68\xb9\xdf\x1b\x56\x0e\x5d\xad\x4d\x66\x56\xcb\ +\xd6\x3d\x2b\xe2\xbe\x72\xd5\x4d\xfa\x3f\x67\x42\xff\xdd\x25\x68\ +\x54\x93\xe9\x9c\x73\x5d\xae\xd7\x14\x10\x33\x15\x01\x55\xa5\x3b\ +\x04\x1a\x01\xaa\x93\x19\x20\x48\x29\xd5\x6f\x40\x72\x56\x32\xc7\ +\x06\x39\xb5\x04\x8f\x4e\x8e\x4f\x8e\x0e\xd5\xd4\xcf\xdb\xdc\x84\ +\x47\x9f\xfd\x60\x40\x8d\xd3\xd0\x75\x8d\x6f\x83\x22\x3a\xb1\x0e\ +\x79\xb8\x5e\x7d\xfd\xe5\x57\x6e\xb9\x9c\x9d\x1c\x20\xf3\x22\x34\ +\x17\xef\xce\xd1\x6c\x36\x9b\x2d\x8f\x8e\x67\xab\xed\x62\x2c\xab\ +\x37\xaf\x92\x48\xdb\xb5\x4a\x20\x1e\x04\x2d\x81\xa8\xa7\x8c\x46\ +\xc4\xaa\x0a\x8d\x2b\xc5\x32\x5a\xef\xc8\x4c\x88\x9c\xa9\xd5\xfd\ +\x2e\x22\x95\x92\xf7\x01\x27\x04\x6c\x54\x9f\x10\x00\x40\xdd\x8b\ +\x16\x2b\x69\xa5\x1e\x3e\xde\x7b\x11\xa9\x3d\x57\xbd\x0e\x95\x4c\ +\x2b\x22\xa2\x50\x15\x06\x00\xfb\x2d\x32\xf3\x9e\x4b\x5d\xa9\x61\ +\xef\xc7\x44\xad\x37\x47\xeb\x7d\xc9\x39\xe1\xd0\x78\x96\x0c\x04\ +\x46\xa0\xa0\x16\x53\x64\x66\x30\x28\xa5\xb4\x4d\xc3\x48\x9a\x8b\ +\x94\x22\x25\x0b\x61\x2a\x65\x8c\x93\x16\x31\xd3\xd0\x38\x97\xed\ +\x6c\x31\xfb\xc3\xa3\xa7\x4f\xc9\xcf\x86\xc8\xdd\x7c\xbb\x6c\x4f\ +\xff\xf5\x27\xd7\x12\x8f\xd8\x37\xb3\x19\x3a\x06\xd5\x39\x07\x9a\ +\xca\x4f\xff\xe6\x6f\xb7\xa6\x8f\x3f\xfe\x20\x2c\xe6\xae\xe9\x36\ +\xab\xcd\xed\xed\x4d\x8a\x79\x76\x72\x9c\xb6\x9b\x83\x0f\x3e\xbe\ +\x7e\xf1\xcd\xf5\xcd\x55\x36\x6d\xbb\x6e\xde\x75\xbb\x38\xde\xee\ +\x36\xc9\xca\x7c\x36\x97\x22\x0a\x00\x81\x00\x49\x18\x98\xd9\xf3\ +\x1e\x6c\xa9\x79\xc3\x39\x15\x93\xc2\x04\x21\xb4\x29\xc5\x5c\xa2\ +\x77\x5c\x6d\xed\x44\x4a\x8e\x02\x00\x92\x13\xaa\x30\x99\x96\xdc\ +\x04\x97\x62\x02\x93\xc5\xbc\x1f\x76\x9b\xae\xeb\xbc\x23\xef\x48\ +\x8a\xa9\x29\xa8\xd4\x78\x0e\xc7\x14\xa7\x01\x01\x1c\x93\x48\x9e\ +\x2f\x7a\x91\x92\x4b\x7a\x7f\xed\x8f\x01\x00\x28\x82\x16\xc9\xa5\ +\x98\xa9\x0a\x69\xc9\x56\x26\x82\xe2\x90\x3b\x37\x9b\x77\xed\x6c\ +\x36\xf7\x9e\x11\xb1\x6f\xdb\xa6\x69\xbc\x67\x2b\x52\x4a\x0e\xe3\ +\xb4\xf0\x48\x3e\x20\xa1\x39\xb7\x4d\xb9\x99\xcf\x25\x4f\x60\xaa\ +\xbb\xd5\xf0\xd6\xfa\x29\x72\x8a\x1e\x91\x91\x54\x8b\x91\x01\x99\ +\xc5\xa8\x53\x76\xc3\xe4\x9a\x6d\x7f\x7c\xe4\xda\xf6\xe4\xc9\xd3\ +\xd6\x79\xb7\x1d\x3c\xd3\x7f\x75\xf6\x28\x38\x77\x64\xfa\x3f\xfc\ +\xf7\xff\xdd\x14\xa7\x7f\xfc\xf9\x3f\x6e\xb7\x53\x3f\x6d\xca\xb8\ +\xa6\x32\xf9\xe0\x1b\x8d\x51\x52\x2c\x71\x3b\x6c\x97\xa0\x8a\x24\ +\xa1\x49\xac\x2e\xb4\xe8\x83\x20\x2a\xf2\x94\xca\x6e\x1c\x26\x4d\ +\xe8\x1d\x11\x17\x55\x80\xca\x7e\xc8\x8c\x28\x92\x35\x27\x11\x99\ +\x24\x57\xf1\x66\x65\x02\x56\x95\x71\xbd\x8d\x89\x88\x90\x45\xb4\ +\x3e\x2c\xf5\x38\xbf\x3f\xc8\xef\x1d\x9f\xbf\x27\x95\xcb\x1c\x73\ +\xdb\x74\x95\x7f\x5b\x47\x2a\xd8\x53\x74\xc1\x39\x47\x88\x81\x42\ +\x25\x6a\x1b\x51\xcd\xbf\x01\xb3\xda\x4e\x7b\x62\xb3\x42\x49\x16\ +\x5d\x77\xec\xda\x25\x37\xc5\xa4\x5b\x2c\xa4\x65\x99\x85\xb2\x68\ +\x85\x6c\xd6\xb7\x1d\x3b\xab\xcb\x74\x15\xcb\x6a\x42\xe3\x2e\x83\ +\x1f\x67\x67\x8f\x66\x87\x07\x19\x6d\x08\xcd\xe3\xe3\x53\x48\x25\ +\x99\x63\xee\x9f\x3d\xfe\xe8\xd1\xf1\xd3\x57\xaf\x5f\x11\xb1\x5f\ +\x36\xa3\x8c\xbb\xdd\x88\x08\x80\xaa\xb0\x6f\x95\x81\xc1\xcc\xc8\ +\xd3\xe1\xe1\x31\xe0\xbe\x83\x45\xa0\x52\x44\x44\x9a\xa6\xad\x6b\ +\xd3\xae\x73\xfb\xea\xac\x6a\x56\x7f\x0a\x0b\xde\xab\x6a\x0d\x47\ +\xa9\xd6\x5d\x95\xb0\x56\x0d\x24\xeb\x47\x15\x63\x04\x00\xe7\xdd\ +\x5d\x86\x18\x01\x98\xdc\x41\x07\x66\x56\x7d\x6f\xff\x05\x2e\x37\ +\xe0\x7d\x93\x53\x96\x62\xb3\x6e\x3e\xeb\x16\xaa\x02\x4a\x40\xe8\ +\xc8\x83\xa1\x77\x74\x72\x7c\xbc\x3f\x35\x14\xc6\xf5\x96\x98\x62\ +\xd1\x71\x9a\x0c\x20\x10\xaf\x4b\xe4\x31\x3e\x73\xfd\x1f\x9e\x9c\ +\x7d\xc8\x5d\x17\xa1\x39\x5e\xdc\xb6\x01\x7f\xf0\xc8\x3d\x3f\x0b\ +\xeb\xcd\x41\x58\x0a\x58\x61\x80\x22\xe3\x54\x7c\x36\x33\x77\x79\ +\x75\xd9\x9d\xa5\x47\x8f\x17\x16\xfc\x6e\xbd\x8b\xe4\x3e\xf8\xe4\ +\x23\xcb\x25\x5f\xdc\x3e\x3f\x7b\xbe\x68\x16\x57\x57\x57\xeb\xcd\ +\xa6\x9d\xb7\x13\x46\x62\x9e\x76\xe3\x95\x5e\xa8\x94\x9a\x2b\x2a\ +\x6a\x80\x00\x68\xcb\x83\xc5\xc1\xbc\x93\xfd\xd9\x86\x00\x48\x1d\ +\xab\x49\x25\x18\x31\x2f\x99\x20\xe5\x64\xa6\x00\x58\x4a\xa9\x38\ +\xa3\x9a\x4a\x29\x97\x06\x5d\xdb\x3e\x7d\xf2\xc4\xcc\x72\x2e\x00\ +\x56\xdb\xb1\xea\x7b\x91\x53\xf6\xde\x07\xef\xf7\x5e\x2e\x80\x88\ +\x68\x48\x31\x97\xc3\xa3\x43\x15\xeb\xe7\xb3\xb6\x6b\xed\x7d\x49\ +\x11\x39\xa7\x71\x1c\x90\x7d\x11\x93\x52\x88\x90\xcc\x79\x90\xce\ +\x85\xbe\x69\x7b\xe7\x8f\xbb\xc3\x26\x74\xce\x31\x01\x10\x02\xe4\ +\x84\x39\x11\x00\x98\x90\x28\xe5\x04\xaa\x62\x50\xd4\x74\xe2\xc4\ +\xb8\x99\xc6\x8c\xe0\x90\x37\xe0\x1b\x76\x48\xe0\xd4\x02\x18\x99\ +\x19\x8a\x21\x22\x83\xe4\x1c\x04\x31\x96\x61\x9a\xce\x2f\xdf\x39\ +\xe7\x19\x80\xcc\x1c\xa1\xe4\xcc\x44\x66\xfa\x35\xd4\x40\x20\xf0\ +\x69\x3c\x63\xc7\xeb\xf3\xf9\x14\x11\xa1\x0f\x0c\x18\xdd\xc2\xe7\ +\x0e\xde\xa6\x4d\x8c\x9a\x45\xd8\x07\xdf\xf6\xfd\x72\xe9\xfb\x9e\ +\x9c\x57\xa4\x31\xe6\x21\x4e\xef\xb6\xb7\x97\xe3\x36\x15\x65\x0a\ +\x48\x2c\x8a\xcc\x44\x60\x08\xac\xc2\x26\x85\x88\x7d\xf0\x95\x7a\ +\x7a\x4f\x9d\xaf\x65\xab\x96\xb0\xfb\xf2\x74\xdf\x79\x3d\x44\xbb\ +\xbe\x2f\x95\xab\xea\x06\xe6\xb3\x45\xdf\xcd\xcc\xf6\xb6\x5c\x95\ +\xac\x54\x5f\x44\x14\xd8\xdf\x37\x8a\x66\xc6\x44\x84\xa4\xb6\x7f\ +\xb7\x6c\xd6\x90\x74\x44\x14\x8b\x13\x0b\x8d\xe7\xe0\x22\x82\xeb\ +\x3a\x63\x40\xe4\xc3\x79\xef\x8b\x16\x53\x47\x6c\x9a\x9c\x88\x14\ +\x38\x6c\xba\x71\x98\xca\x6e\xa2\x83\x83\xc1\xa4\x5f\x2c\x62\xc9\ +\x4e\xed\xa3\x0f\x3f\xda\xdd\xac\x6f\x2e\x2f\x8f\xfa\x85\x3b\x7b\ +\x76\xbb\x5a\xa9\x68\xdb\xf5\x1d\xd2\x1b\xb4\x94\x0a\x37\xc4\x04\ +\x05\x20\x97\x62\x68\xa1\xf1\x47\x47\x27\x00\x50\x8d\x6d\x1f\xcc\ +\xe1\x08\xb0\x4f\x2a\x57\x51\xbb\xbb\xf2\x88\x08\x66\x48\x84\x00\ +\xd7\x97\xd7\x39\x34\x8b\xf9\xbc\x69\xdb\xfb\x63\xe7\xfe\x63\xab\ +\x4a\x00\x62\x2c\x52\xc3\x9d\xea\x9e\xc5\x54\x15\x09\xab\x99\xbd\ +\x73\xe1\xbd\x71\x2e\x44\xfc\xf0\xe9\xc7\x39\xc5\x5c\x72\x4a\xb9\ +\x48\x59\xcc\xe7\xb3\xd9\x8c\xd9\x55\x18\x81\x8c\x18\x5d\x05\x20\ +\x54\x54\x4d\x11\x41\x8a\xa8\x88\x73\x5e\x09\x76\x4d\x99\x17\xf9\ +\x64\x25\x67\x57\xdb\x4e\xb5\x79\x7c\xf2\x8d\x8b\xf9\xe9\xd1\xf2\ +\x74\xa9\x63\x7e\x3e\x3b\x3d\x72\xcd\x50\x92\x38\x02\xa7\x98\x27\ +\x96\xe9\x84\xfb\x9d\xb9\xb8\x1e\xda\x10\xa2\xda\xa3\xa3\x23\x97\ +\x72\xd9\x0d\x47\xf3\xc5\xc1\x0f\x7e\xf8\xd5\xe7\x5f\x74\xed\xfc\ +\xf9\xc7\x07\x5f\x7c\xf1\x65\xdb\xf7\x38\xc7\xd0\xb6\xdb\x37\xef\ +\x5e\xe6\xec\x9c\x43\x62\xf6\xae\x46\x04\x37\xdc\x3c\x7e\x74\xf6\ +\xf4\xd1\x59\xce\x52\x6b\x93\x19\x88\xec\x21\xdd\xbb\x3b\x07\x54\ +\x05\x91\xbc\x0f\x66\xea\xbd\xcf\x29\xfb\xe0\xbd\x6f\xde\xbe\x3d\ +\x6f\xdb\xee\xe8\xf0\xb8\x3a\x82\x55\x2d\x61\x25\x3f\xef\x9f\x28\ +\xac\x16\x5e\xaa\xb5\x50\x12\x0b\x18\x10\x19\x92\xaa\x4e\x29\x9e\ +\x9d\x9e\xfd\x56\x73\xce\xff\x2c\x42\xcf\xec\x3c\x33\x01\x92\x6b\ +\x9b\x96\x4c\x21\x47\x0f\x16\xc0\x9a\x6c\x8d\x5a\x1c\x2e\x47\x35\ +\xc9\xd9\xd4\x1c\xa3\x23\x34\x33\x10\x65\x82\xc6\x7b\x4f\xb8\x2b\ +\x89\x81\x11\xc8\xbc\x3f\x7c\xfa\xe4\xc9\xc9\x51\x92\xbc\x5b\xad\ +\xf3\xea\x52\xcd\xc8\x79\x03\x04\x03\x32\x31\x90\x82\x66\x8e\xa1\ +\x88\x1a\xcd\xa8\x79\xfe\xe8\x64\xf6\xe4\xd1\x76\xbd\x7e\xfb\xea\ +\xf5\xe6\xf6\x96\xee\x01\x10\x04\x66\x24\xa2\xa4\x91\xc9\x3c\x7b\ +\x30\xeb\x00\x9a\xd0\xb4\xa4\xf3\xe5\xf2\xf1\xf3\x67\x4d\xe3\xbf\ +\x7d\xf1\xe6\x97\xbf\xfa\xfa\xea\xea\xa6\xc4\x89\x42\xdc\x0c\xdb\ +\xa2\xa6\x80\xc6\xc4\xe4\xd0\xbb\x86\xa1\x65\x94\x54\x8a\x15\x44\ +\x36\x35\x31\x05\x22\x26\xe6\xc6\x3b\xcf\x0e\xa1\x2e\xd9\x2a\x1f\ +\xbb\x5e\xf3\x3a\x2a\x02\x80\xde\x15\xa9\x5a\xc8\xea\x71\xbe\x37\ +\x5f\xf8\x5e\x55\x2e\x30\x23\x64\x1f\x5a\xe7\xc2\x9d\xe2\x09\xdd\ +\xfe\xe1\x41\x55\x30\xb3\xa9\x24\xd8\xf3\xe0\x10\xd5\xf8\xce\x00\ +\xd7\xb3\x63\x76\x0d\x63\x87\x68\x63\xca\xd3\xe4\x42\xd3\x34\x4d\ +\x4e\xa9\xef\x7a\x15\x9b\x29\x43\x91\x6d\x5a\x83\xe5\x82\xd6\xb8\ +\xe0\x54\x20\xa7\x75\xde\xe0\x8c\xa0\xc0\x6d\xbc\xb5\x0d\x2d\xfb\ +\x39\xa8\xbc\x7d\xf1\xcd\x27\x1f\x7c\xf4\xf3\xbf\xff\xbb\x9f\xfe\ +\xe4\x27\x07\xf3\x85\x1d\x1e\x31\x11\x5b\xbe\x7d\xf3\xae\xe9\xbc\ +\x0f\xcd\x01\x30\x32\xab\x68\x29\x85\x01\xab\x37\x60\x20\xdc\x6c\ +\xd6\x77\xee\x80\x60\x06\x08\x68\x40\x66\x66\x0a\xf5\x43\x51\x13\ +\xa8\x8d\x93\x2a\x20\xaa\x6a\x85\xbd\x0c\x6c\x36\x9b\x95\x22\x56\ +\x63\x02\x44\x1e\x50\x15\xf5\xee\x5b\x14\x85\x3b\xcb\x66\x13\x91\ +\x18\x63\xed\xcd\x10\xb1\x1a\x8a\xbd\xa7\x80\x0e\xa0\x6b\xe7\x64\ +\x4c\x58\x82\xb3\x3a\xa7\x3b\x76\xf7\x86\x50\x08\x08\x06\xa2\x06\ +\x22\x52\xc4\x4a\x51\x55\x50\x0b\xce\x7b\x03\x63\xb0\xe0\x8f\xc1\ +\xcf\xb6\x6b\xbb\xda\xcc\x1e\x9f\x6e\xbc\xad\x7b\x0a\x87\x73\x33\ +\x3c\xc9\x4d\x2f\x16\x9b\xdd\xa0\x49\x91\xc8\xd0\x53\x9a\xc6\x55\ +\x2a\xc3\xe1\xf1\xfc\x62\x77\xfd\xea\xea\xf5\x62\x31\xf7\xc4\xdb\ +\xe9\x76\x50\x98\xcf\xfd\x5f\xfe\xdb\x7f\x13\xd8\x1f\x1e\x1c\x2c\ +\x0e\x0e\x66\x8f\xe7\xdf\x7c\xf1\x65\x28\xe5\xec\xec\xd4\x6f\xa7\ +\x23\x43\x8a\x05\x1d\x20\x60\xb5\x07\xea\x9d\x97\x31\xaf\x6f\xb7\ +\x77\x77\x36\x54\xab\x20\x42\x67\x66\xa3\x4c\x52\x04\xc9\x6a\x93\ +\x55\x97\xb9\x6d\xdb\x89\x48\xdb\xb5\x71\x8c\x5d\xdb\xb7\xa1\xdb\ +\x6d\x86\x01\x47\x66\x2e\x52\x72\xcc\x00\x58\xb5\xae\x75\x73\x0d\ +\xa2\x52\xb2\x19\x00\xa1\x00\xac\xb7\xdb\x29\xa5\xa2\x26\x66\xd3\ +\x94\x3e\xfd\xe4\xf7\x89\xde\x73\xb7\x28\x2a\xa9\x64\x27\x05\x11\ +\x1c\x39\x4f\xce\x39\x6b\x24\xfa\x9c\x20\xe6\x0c\xa6\x80\xcc\xe4\ +\x0c\x01\x8c\x05\x48\x91\xcc\x10\x8c\x15\x30\x96\xc2\xa8\x28\xcc\ +\x0d\x2b\x6a\xca\x79\xb5\xba\x58\xdf\x38\x4f\x1a\x27\x97\xa7\x96\ +\xbd\x68\x22\x23\x32\x45\x13\x44\x55\x2b\x18\xbc\xa9\x69\xc1\x51\ +\xc7\xf3\x37\xa4\xb7\x6f\x19\x31\x6f\xb7\x9c\x27\xef\x18\xa5\x92\ +\xf7\x25\x23\x18\x01\x39\x02\xb0\x6c\x13\x11\xe5\x94\x8a\x0f\x8e\ +\x8e\xe2\xc8\x6f\x5f\xbf\x14\x93\x9b\xd5\xd6\x34\x07\x87\x90\x55\ +\xd3\x34\xc6\x48\x4c\x6a\x50\x54\x44\x54\x4c\xa7\xbe\x75\xf3\x65\ +\xe7\xdc\x6a\x4a\x25\x9b\x72\x88\x25\x13\x91\x27\xe3\x4a\x4c\x03\ +\xaa\x83\x45\x05\xe9\xef\x87\x86\x7d\xe7\x85\x04\x54\x49\x15\x76\ +\x5f\xd1\xee\x47\xc5\x87\xcf\xc8\xff\xff\xac\x88\x52\x64\xb7\x1d\ +\x41\xd1\x00\xf6\x89\x01\x16\x1f\x68\x1a\x0d\xd1\x54\x15\x01\x02\ +\xbb\x86\x7d\xdf\xb4\x6d\x1b\xda\xd0\xb4\x21\x30\x31\x4a\x92\x71\ +\x6a\x1c\xfa\xd9\xcc\x3b\x27\xa5\x30\x79\xa7\x80\x49\xe1\x7a\x87\ +\x29\x67\x1b\x00\xb3\x99\x25\x22\x50\xc4\x21\xb9\xd5\x76\x1e\xd3\ +\xf1\xb2\x4f\x22\xcd\x38\xba\x02\x0b\x80\xad\xca\x4c\xca\xfc\xe4\ +\x90\xff\xf8\x0f\x5f\xbd\x7c\x35\x6c\x6f\x66\x8b\xb9\x61\xea\x99\ +\x66\x46\x2c\xf6\x6c\x79\x78\xdc\x2f\x8a\x89\x00\x6c\xa7\xa9\x80\ +\xc5\x9c\x35\xc6\xeb\xab\x1b\x05\x24\xe4\x3d\x7e\xa1\x50\xd9\xa1\ +\x77\xd7\x5d\xea\x70\xab\xb5\x0c\xdf\x59\x12\xaa\x88\x96\x62\x00\ +\xb7\xab\xdb\x3a\xff\xaa\x59\x8d\xfa\xd5\x3b\xb4\xd2\x54\x15\x08\ +\xd1\xed\x03\x0b\xa4\xc4\x18\x6f\x6e\x6e\xe3\x34\x11\x73\xdb\xb6\ +\xdb\xed\x2e\xe7\xf2\x9e\xf1\x59\x00\x9b\xf5\xb0\x59\xaf\x55\xd5\ +\x79\x17\x27\x29\x25\x57\x3c\x2e\xe7\x8c\x80\x80\x90\x4b\xce\xb9\ +\x80\x6a\x20\x6e\x5c\x98\x75\xdd\xc1\x7c\x39\x9f\xcd\x08\x30\x38\ +\xb7\x5b\xad\x9b\x54\x6c\xca\xfd\xf1\x51\x9c\x87\x77\x71\xd7\x3e\ +\x7b\x0a\x8a\xb4\x4e\xad\xd7\xf1\xea\x35\xcd\x8b\x51\x89\xa4\x68\ +\x40\xd1\xba\xdb\xe9\x68\x37\x76\x87\x8b\x05\x12\x6d\x36\x6d\x29\ +\x2d\xfa\xe6\xf2\xda\x11\x3f\x7a\xfa\xfc\xbf\xf9\xe8\xe3\xd5\x7a\ +\xfd\xd5\xd7\x5f\x76\x1f\x7d\x00\xaa\x07\x64\x33\x17\x96\x19\x3e\ +\x3b\x7d\x74\xda\x74\xdb\x61\x8c\x2a\x63\xc9\xbb\x38\xe6\x22\x9a\ +\xf2\xe5\xbb\xf3\xdb\xf5\xba\xf6\xa1\x55\x87\x59\x11\x46\x30\xab\ +\x03\xbb\x99\x56\x37\xd1\x7b\x3d\xff\x77\x9b\x2c\xf2\xa5\xc8\xab\ +\x57\xaf\x6b\xa6\x7c\xa5\xa1\xd4\x85\xaf\xaa\xa9\x0a\xa8\x79\x66\ +\x53\x65\xe7\x89\x39\x89\x7c\xfd\xf2\xdb\xb7\xe7\x37\xc5\xc0\x07\ +\xc8\x09\xfe\xeb\x3f\xfc\xa3\xf7\x63\x45\x20\x60\xd1\x92\x4a\x6a\ +\x54\x09\xeb\x2d\xa2\x4e\x94\xcd\xbc\x5a\xa3\x42\xaa\xca\x56\x3d\ +\xc8\x54\xc5\xc0\x3c\x11\x00\x32\x02\x1b\x02\x58\x31\x03\xe7\xd4\ +\x44\x8a\xb2\xd1\x74\x7d\x03\x81\xd0\x99\x03\x09\x96\x51\x27\x81\ +\xa0\x48\x5c\xa1\x3a\x2c\x48\x60\x5a\x54\x91\xd0\x4d\xa9\xe8\xad\ +\xa6\xad\x35\xce\xa3\x28\x6a\xd1\x54\x27\x03\x11\x53\x05\x03\x42\ +\x11\x47\xc8\xa6\xea\x99\x73\xd4\xdd\x76\x35\xc4\x88\xde\x67\xd0\ +\x49\x73\x49\xea\x5d\x3b\x5b\xcc\x43\x4e\x02\xd2\xcd\xfc\x34\x4d\ +\x31\x25\xd5\x82\xa4\x8e\x68\x4c\x93\x0c\x9e\x42\x47\x0a\xc6\x08\ +\x40\x88\x6c\xa0\x45\xd5\xb0\x20\x80\xaa\xed\xdd\x9f\x4c\xcd\x40\ +\x54\x54\xf6\x00\x08\xc0\x6f\x6c\x9c\x2a\x3e\x5f\xfb\xac\xbb\x2f\ +\xbe\x3f\xd3\x62\x9d\x81\x8a\xe4\x9c\xab\x2d\x24\x13\x55\xc5\x35\ +\x20\x20\x22\x13\x9d\x04\x6e\x98\x88\x29\xb4\xa1\x0d\xc1\x11\x07\ +\x94\x56\x33\x4f\x42\x02\x28\x93\xe9\x96\x95\x99\x5c\xda\xca\x60\ +\x10\xda\x3e\xee\x36\x80\x3c\xbe\x3d\x2f\x22\x5e\x26\xb6\x5c\x09\ +\xb9\x0e\x91\x05\x4c\x54\x54\x7c\x39\x2e\x5a\xd2\x3b\x53\x40\x91\ +\x72\x18\xc2\xe6\x8b\x6d\xf2\xa1\x77\x7c\xa4\xa3\x11\xe4\xf5\xc5\ +\xa1\xca\xec\xec\xd0\x8a\x12\xd3\x81\x3f\xdc\x0c\xdb\xdd\x30\x10\ +\xd1\x48\xc1\x35\x5d\xd3\xf5\x40\x6e\x95\xd2\xae\xe4\xcd\x34\x4d\ +\x0a\x86\xcc\xce\x93\x01\x21\x1a\x55\x27\x26\x32\xad\x86\xf6\x00\ +\x88\xa6\xea\x9d\x33\xd5\x02\xe0\xbd\x8f\x29\xa9\x3e\xfc\x3c\xd0\ +\x00\x01\x01\x91\xb0\x6a\x5d\x0c\x00\x94\x88\xab\x0a\xbf\x9a\x31\ +\x00\x42\x68\xfc\xf1\xf1\xf1\x6c\x56\x59\x11\xef\x79\xf1\xa7\x38\ +\x0d\xd3\x90\x52\x76\x8e\xeb\x3e\xb4\x94\x5c\x8a\xd4\x9c\xe1\x63\ +\x4f\xcf\xc0\xba\xa6\x5d\xb4\x07\xb3\x66\xde\x85\xb6\x0f\xa1\xef\ +\x5b\xc7\x30\x0c\x2b\x28\x2a\xd7\xb7\x4b\xf6\xa1\xd3\x49\xf3\xcd\ +\xf6\x7a\xdb\xfa\xdd\xe7\x5b\xc0\x6f\x7d\x73\xfc\x72\x64\x1f\x47\ +\xe4\x5d\x24\x1d\x4d\x4c\x74\x57\xac\x49\x56\xb6\xe3\xae\x6f\xb0\ +\x71\xe5\xad\xcf\x84\x39\x96\x33\x44\x22\xda\xdc\x5e\x7d\xe6\xdc\ +\x0e\xf2\xe9\xa2\xe5\xed\xed\x66\xd8\x3d\xf2\x8e\x9b\x66\x33\xdd\ +\xb6\x10\x0f\x7c\x9c\xfb\xdc\x93\x27\xe1\x32\x9f\x85\xa3\x25\xcd\ +\xbb\x4d\x8c\xe7\xab\xcd\x6d\x4a\xc9\x79\x41\x47\xc0\x90\x11\xcd\ +\x04\x8a\xa2\x81\xc7\xc0\xad\x13\x9f\x53\x56\x30\x35\x70\x3e\xb4\ +\x7d\x9f\x52\x4a\x29\xe5\x94\x87\x29\x7a\x29\x06\x00\x39\x23\xa0\ +\x63\xb6\x6a\x62\xab\x02\x44\x80\x80\x8e\x10\xdc\xfd\x9c\x88\x40\ +\x40\x08\x62\xc7\xc7\xa7\xa7\xa7\xa7\x4f\x9f\x3c\x79\xef\x69\x91\ +\x90\x02\x3b\xef\x3c\x00\xef\x75\x58\x06\x52\xd4\xcc\x14\x0c\xc1\ +\x10\x4c\xb4\x90\x02\x99\x39\x46\x52\x03\x80\xa8\x82\xcc\xbe\x69\ +\x90\x88\x80\x80\x3c\x36\x14\x7c\x13\x25\x29\x96\x31\x4d\xbd\xb3\ +\xa2\x59\x55\xc5\x01\xa2\xcb\xfb\x28\x57\x50\x03\xcb\xa6\xaa\x46\ +\x04\x60\xc5\x0a\x18\xc4\x54\x48\x8d\xcc\x2a\xdf\x1d\xb0\x96\x07\ +\x44\x40\x2b\x48\x84\xa2\x12\xa5\x94\x9c\x09\x31\xc6\x2c\x39\x17\ +\x47\x51\x4b\x98\x1f\x58\x7b\x78\x1e\xcb\xcd\x6e\xb3\x4b\x93\x19\ +\xb4\x9e\xe7\xfd\x5c\xa7\x51\xc6\x2d\x94\x6c\xdc\xe7\x04\x00\x1a\ +\x42\x63\xe4\x32\x82\x23\x2a\xaa\xa0\xa0\x86\x68\xa6\x76\xe7\x27\ +\x01\xa4\x2a\x48\xe4\x98\x14\xbf\xeb\xa7\xd4\x4c\xd4\xf6\x03\x98\ +\x73\x58\xc7\x44\x32\x20\x62\x17\xbe\x57\x3d\x57\xd9\x6e\xd7\xaa\ +\x05\xc0\x9c\xf3\xd5\xad\xb8\xf6\x11\xc4\xec\x9d\x5b\x0c\x71\xa1\ +\x22\xce\xe2\xa6\x6c\x35\x89\x5a\x47\xbe\x05\x76\x19\x5a\xf1\x5d\ +\x83\xae\x9d\x92\xda\x60\xa8\x1c\x16\xc7\xa7\xcb\x40\x88\x70\x7d\ +\xf1\x4e\x44\x83\xf3\x54\x52\xa8\xb6\xe7\x06\x42\x90\x41\x8b\xea\ +\xd9\x93\xc7\x87\xb3\x50\xcc\x5d\xbc\x7e\x09\xdb\x4d\x43\x64\x08\ +\x4a\x3c\x12\x32\xd1\x32\x04\x40\x60\x22\xf2\xee\xe9\x07\x8f\x3e\ +\xfa\xfd\xcf\x3e\xf9\xbd\x4f\xad\xa4\xbf\xfe\x3f\xfe\xf7\x1f\xff\ +\xcd\x5f\x8f\x43\x9c\x19\x73\x42\x14\x25\xe6\xb9\xb7\x35\x15\xe4\ +\x02\x84\xbb\xa2\x0e\x3c\x81\x81\x14\x80\x42\x58\x8a\x42\xc9\x90\ +\x72\x2e\x39\xd7\xb7\x16\x42\xb8\xdf\x1e\x3a\xe7\x80\x5d\x0d\x3b\ +\x21\xc2\x22\x6a\x26\x0f\xfd\x33\x60\x9f\x97\x55\x53\x7f\xa0\x72\ +\x2c\x11\x2d\xa7\x98\x4b\x54\x2b\xef\xab\xb7\x06\x33\xbb\x5c\x9d\ +\xdf\xde\xdc\xec\xb6\x5b\x62\x9e\xcf\xe6\xb9\xe4\xda\x95\x00\x40\ +\xb6\xf0\x41\x2a\x9f\x69\xea\x86\x06\xc4\xeb\x04\x96\x65\x30\x8d\ +\x5e\x0d\x26\xa5\xc9\xb1\x9e\x42\x57\x92\x6e\x1b\xbe\x31\xe1\xa3\ +\xc3\xa7\x9f\x7c\x3c\x6b\xe7\x9b\xb7\x17\xbb\x5f\xfc\x3a\x70\xdb\ +\x91\x49\x19\x3d\x42\x0b\x56\xea\xfa\xd8\x8c\x7d\xf8\xbd\x1f\xfe\ +\xc1\xf2\xf8\xe4\xf3\xcf\x3f\x5f\xbd\x7c\xd1\x9a\x29\x02\x39\x26\ +\x1f\x28\xf8\xc3\x10\x16\xa6\x64\xec\x3b\x7f\xf4\xec\xe9\xe2\x07\ +\x1f\x87\x4f\x3f\xf2\xcf\x1e\xaf\x3f\xff\xf5\x4f\xff\xa7\x7f\x7b\ +\xfb\xf3\xaf\xfb\x4c\x85\x38\xbb\x3c\x69\xf3\x98\xfd\xc7\xf3\xee\ +\xf3\x88\xdf\x88\x5c\xc7\x3c\x0b\xb3\x46\xc8\x83\x26\x00\x71\x45\ +\x9c\x6d\x77\x3b\x29\x52\x5d\x76\x6b\x1a\x63\xd7\xb5\xcc\xce\x35\ +\xc1\xb7\x0d\x3b\x06\xac\x5c\x47\x34\xb0\x31\xa5\x7d\x3c\x98\x6a\ +\xdb\xb4\x45\xca\x38\x0c\x54\x7d\x47\x55\x43\xd3\x81\x77\x77\x4e\ +\x68\xb6\x58\xcc\x91\xf1\xfd\x2e\x7c\x75\xca\x74\x48\x6c\xa8\x08\ +\xa6\xa0\x00\x05\x20\x99\x05\x66\x34\xd7\xa0\x31\x18\x99\x39\x04\ +\x67\x46\x75\x14\x76\x0e\x7d\x03\x6d\x93\x7d\xeb\x84\x30\xe9\x88\ +\x60\x81\xa6\x36\x34\xdd\x82\xa9\xd8\x76\x1d\xc7\xad\x9a\xb4\xce\ +\x51\xdd\xe8\x21\x2a\x3b\x04\x57\x8f\xbc\xe0\x50\x45\xd1\x93\x82\ +\xa1\x5a\x0d\x9f\x52\x04\xdd\x23\x07\x08\xf5\xed\x19\x78\xa0\x92\ +\x8b\x90\xa9\xc3\x8c\x85\x0d\x9c\x3a\x40\xaa\x8e\x6e\x3b\xf4\xff\ +\xf7\xaf\xbe\x79\x73\xb3\x8a\x00\xd4\x34\x45\x54\xc6\xdd\x71\xc3\ +\xbf\x77\x76\x74\x12\x66\x1c\x27\xd5\x00\xd4\x01\xfb\x98\x4b\xe2\ +\x82\x6d\x03\x62\xaa\xd9\x04\xf6\x8c\x01\x54\xc7\x4e\x8b\x99\x82\ +\x14\x25\x02\xef\x3d\x12\xa9\x18\x22\x02\x92\x80\x9a\x9a\xa8\xd6\ +\xc8\x1f\x35\xd9\x8f\x5d\x80\xff\x1c\xcd\xd5\xef\x90\xcf\xa5\xdf\ +\x91\x35\xea\xaf\xf7\xad\x7b\x05\xec\x53\x2e\x31\x4f\x05\xa5\x90\ +\x18\xa8\xaf\xe6\xb6\x08\x04\x2c\xa0\x63\x2c\x9a\x07\xdf\xb6\xec\ +\x43\x29\xb2\xbd\x5d\x8d\xab\x8d\x23\x66\x51\xcd\x05\xbc\x33\x82\ +\x58\x1b\x4d\x04\x45\x40\x46\x11\xb9\xba\x7e\x77\xbb\xbe\x66\xe7\ +\x25\x0e\x1d\x68\x6d\xcb\x45\x11\x88\x92\x29\xe6\xb1\x9e\x0b\x06\ +\xd6\x5f\xcc\xaf\xe6\xed\xed\xf9\x9b\xab\x9b\x9b\x8b\x8b\x4b\xd7\ +\x2e\x4a\xb4\x69\xca\x0c\xe9\xf6\xf6\xaa\x6d\x42\xb6\x98\x7d\xa0\ +\xd9\xb2\x6d\xdb\x6d\x1e\x4b\x2e\x88\x8c\xa6\x46\x60\x88\xec\xd9\ +\xf9\xc0\x39\x57\xc2\x44\x29\xa5\x0a\x86\x45\x6b\x64\x06\x56\x87\ +\x80\x87\xbb\x94\xef\xbc\x50\xee\x02\x16\xed\xc1\xab\xeb\x3a\xef\ +\x7d\xb5\xc0\x1e\x76\xdb\x7d\x98\xfb\x7b\xbd\x86\xdd\x94\x92\xf8\ +\xd0\x31\xd7\x45\x13\x86\xd0\xb5\x4d\x53\x83\x7c\xdc\xe6\x06\x6e\ +\x6e\x87\x62\x93\x02\x82\x23\x76\x26\xb9\x6f\x5c\x60\x65\x4d\xa4\ +\xba\x99\x62\xdb\x74\x9c\x64\x61\x48\x65\x9a\x56\x5f\x82\xf7\x3a\ +\x8d\x6d\x4a\xe0\xc6\x21\xc6\xce\xb9\xaa\xfc\x47\xc3\x82\x6a\x86\ +\x2e\xc0\x9b\xff\xf8\xeb\xd7\xf4\x85\x63\x3e\xc8\x48\xa9\x28\x18\ +\x91\x92\x07\xc5\x58\x88\xd4\xcc\x1c\x4f\xa5\x84\x49\x3e\x7d\xfe\ +\x3c\x9c\xdf\x4e\x2f\x2f\xa6\xeb\x9b\x53\x9b\x49\x7f\x78\x7b\x7e\ +\x63\xa0\xbb\xd5\xbb\xc2\x80\x62\xd2\x34\xed\xe9\xd1\xa2\x69\x37\ +\x52\xb4\x24\x55\xaf\x08\x86\x64\x88\x44\x34\x5f\x2c\xe2\x14\x7d\ +\x08\x8e\xb9\xd2\x7a\x6b\x6a\x69\x45\x4c\xaa\x15\x5a\x45\xb5\x10\ +\x09\xd0\x8a\x68\x85\xf6\x45\x2d\x67\x21\xf2\x06\x40\xcc\xcc\x58\ +\x44\xe7\xf3\xc5\xd1\x91\x98\xe9\x76\x33\xfc\xf8\xaf\xff\xee\xf9\ +\xb3\x8f\xf6\xc4\xf7\xff\xef\x87\xb5\x56\x47\x49\x2d\x80\x1e\x10\ +\xc4\x4c\x35\xb3\x43\xf3\x4e\xd5\x8a\x26\x32\xaa\x8b\x70\x65\x32\ +\x00\x43\x54\x72\x18\xda\xed\x94\x2f\x2f\xde\x8d\x53\x24\x22\x70\ +\xec\xbb\x66\x3a\x8f\x1e\xe1\xc3\xb3\xe3\x27\xcb\xb9\xc5\xc9\x07\ +\xc7\x66\x68\x80\xc0\xb8\xef\x12\x01\x11\x08\x99\x11\x8d\xd4\xac\ +\x5e\x9e\x7f\xca\xd3\x78\xf8\x1d\x1b\x39\xc7\xd8\x38\x08\x1c\x9d\ +\xd3\x54\x66\x4d\x3b\xa4\x62\xcc\x88\xf0\xf3\x5f\x7e\x71\x53\xf8\ +\xec\xf9\x33\xf3\xcd\x90\x4b\x68\x9b\x32\x6c\xaf\x5e\xbd\xfc\xea\ +\xf5\x39\x9c\x1e\x1c\x78\x1f\x15\xd7\xd3\xb8\xdd\xdc\xb8\xf9\xac\ +\xe9\x16\x53\x2e\x0a\x40\x48\x44\xa0\xa5\x98\x28\x10\x15\x28\xa8\ +\x58\x09\xf4\x0f\xb7\x52\x15\xac\x10\xd5\x7b\x7b\x98\xbb\x51\x8c\ +\x2a\x55\xfb\x0e\xd3\xfc\x9e\x54\xae\xef\xe6\xa0\xbd\xf7\x45\x55\ +\xf3\x01\x40\x9d\x7f\x95\xa0\x30\xaa\xa1\x33\x62\x40\x4f\x04\x02\ +\x62\x62\x08\x4a\xcc\x2c\x6c\xf1\x00\x00\x20\x00\x49\x44\x41\x54\ +\xa4\xce\xb1\x5b\x66\x22\x04\x56\x34\x06\x26\xb3\x32\xec\x5a\x66\ +\xa7\x6a\x9b\x5d\x6a\x49\x99\xea\xbf\x52\x89\x34\xc5\x84\xb3\xe6\ +\x69\x47\x4c\xa0\x56\x13\x78\xd4\x6a\x58\x34\xb2\x77\x60\x28\x22\ +\x45\x24\xa5\xb4\x5e\xaf\xbe\xfc\xd5\x2f\x26\xb5\x11\xb0\x39\x3c\ +\x31\x6e\x52\xb3\x28\x54\x14\xb1\x71\x3c\x6c\xb6\x1e\x5c\x9c\x64\ +\xb0\x41\x94\xb4\x28\x51\x11\x30\x04\x55\x55\x61\x63\x32\xc7\xc8\ +\xcc\x84\x08\x58\xd9\xf6\x5c\x1b\x63\x33\x03\x34\x42\x67\xb0\xe7\ +\x43\xc8\xfd\x7a\xec\x81\x67\xd9\xc3\xca\x55\x89\x60\x95\x64\x2f\ +\x22\x2e\x34\xcc\x0c\xef\xbb\x5b\x0c\xbe\x0b\x3e\x7b\x1f\x2a\xc7\ +\xb5\x72\xb0\xa9\x6a\x03\x01\x20\x01\x4e\xd0\x06\x4f\x1e\x26\x89\ +\x05\x27\xe7\x30\x5b\xa6\x0c\x41\x91\xcc\x47\xef\x06\x25\x9e\x60\ +\xd9\xf6\xb8\x53\xd8\x8e\xc5\xd6\xce\x11\x3a\x1b\x87\x5d\xc3\x3e\ +\x8e\x85\x90\x0c\x40\xea\x5b\x55\xd5\x24\x39\x66\x31\x2d\xe4\x83\ +\x15\x50\x95\x52\xb2\x99\x22\x18\x21\x3b\xae\xa4\x86\x61\x1a\x87\ +\xd5\xcd\xeb\xaf\x7f\xe5\x7d\x77\x3b\xe4\x09\x9a\xa3\x8f\x7f\xa8\ +\xa7\xcf\x73\x58\x58\x8a\xdd\x14\x87\xf3\xcb\xb6\x94\x29\x8d\x53\ +\x2a\xdd\x87\xcf\x1b\xd3\xcd\x76\x23\xae\x75\x48\x02\x25\x69\x51\ +\x25\x20\xf3\xce\x11\x22\x33\xf7\x7d\x5f\x6f\xb0\xba\xb1\x45\x44\ +\x62\x02\x31\x11\x95\xbd\xb0\xa4\x72\x52\x52\xb5\xeb\x34\x03\x95\ +\x22\xaa\xd5\xde\x3d\xe6\x9c\x62\x46\x80\xd0\x74\xcc\x01\xd1\x2f\ +\x97\x87\xef\xcd\xa4\x63\xf6\xde\x07\xef\x9c\x00\x99\x81\x81\x09\ +\xd8\x2e\x67\xd3\x1c\x2c\xb7\x68\x86\x24\x06\x04\x40\x7b\x80\x07\ +\x15\x68\x1c\xd3\xbb\xeb\x9b\x68\xe0\x0f\x97\x32\x0b\xa2\x52\x9c\ +\x63\xec\x50\xf5\xdb\xab\x9b\x3c\xc5\xc7\x6d\x03\x31\x4e\x59\xbc\ +\x73\x15\x65\xa8\xa9\x8e\x64\xc0\xa4\x44\x68\xa2\x06\x40\x68\x40\ +\xfa\x4f\x2c\x0f\x1e\xde\x17\x24\x80\x8c\xce\x23\x03\x03\x12\x85\ +\x66\x14\x1b\xb2\x26\xe5\x37\xab\xd5\x98\xe4\x83\x1f\x7e\x72\xb9\ +\x1e\x38\x00\x79\xb7\x1d\x27\x87\xfc\xc1\xc7\x9f\xdc\xbc\x7a\xf1\ +\x76\x13\xe9\xb8\x1f\x88\xfc\x7c\x0e\x5b\x5d\xed\xb6\xf3\xb6\x41\ +\xe7\x54\xad\xba\x7d\x01\x3a\xc1\x3a\xbc\xef\x81\xad\xfb\x83\xa4\ +\x7e\x06\xba\xb7\x6f\xdf\xd3\x23\xaa\x87\xc4\x9d\xe1\xb5\xd5\xca\ +\x05\xdf\x9b\x8c\x6b\x50\xd3\xba\x90\xde\x53\xd1\x88\xbe\x5b\x28\ +\x98\x21\xe1\x64\x05\x41\x3c\xa2\x53\x60\x05\x12\x35\x00\x25\x07\ +\xde\x99\x73\xc2\x0c\x8e\x8b\x8a\x67\x17\x82\x0b\x4d\xe3\xa4\x68\ +\xc9\x69\xd8\x7a\xa6\xd6\xe1\xa8\x45\x08\x10\x90\xa0\x6e\xbb\x09\ +\x4b\x2a\x5a\xc0\xc0\x85\x80\x95\xdf\x60\xa0\x95\xb2\x40\x90\x4b\ +\xd9\x3b\x7b\x00\x96\x9c\x67\x84\x71\xbd\xca\xae\xe5\xe5\xf1\x37\ +\xef\x6e\x5e\x5c\xdc\xee\x4a\x99\xa6\x89\xd1\x9e\x3f\x3a\x3a\x6c\ +\x3b\x9b\x8a\x19\x9a\x58\x29\x82\x76\x07\xcf\x1b\xc8\x3e\xe0\xa0\ +\x88\xc4\x3d\xca\x88\x54\xa4\x54\x49\x7d\x1d\x43\xc4\xb4\x7a\x15\ +\x3d\x1c\xe2\x1e\xe6\x1e\x3d\xfc\xfd\xfa\x01\x8f\xe3\x58\xd3\x37\ +\xcc\xac\xe4\xa4\xa6\xff\x02\xdd\xe2\xb0\x5a\x6d\x2b\x58\x56\x8f\ +\x8a\x9c\x4a\xd4\xa4\x00\xcc\x0c\x18\xd0\xb5\x49\x62\x96\x09\x41\ +\x3c\x03\x28\x48\x81\x82\xce\x71\x2f\xe8\xa7\xd3\x63\x69\x1b\x5f\ +\xec\x66\xcc\xc7\x4d\x33\x73\xb4\xbe\xba\x98\xf2\x88\x2a\x51\xa7\ +\x64\x29\x28\xef\xaf\xc6\xde\x4d\xcf\x8a\x14\x86\x6c\x00\x82\x31\ +\xe6\xcc\x7b\x8f\x43\x04\x40\x35\x40\x65\x35\x25\xe2\x51\x93\x4b\ +\xda\x16\xd9\x94\x8d\xcd\x4f\x75\x79\xf4\xbf\x7e\xf5\xf5\xaf\x6f\ +\xae\x47\x55\x8f\xf6\x41\xdf\xff\x70\x31\xb7\xdb\xb5\x66\xe5\x0e\ +\xb6\x9b\xd5\x68\x88\xed\x3c\x57\xaa\x9d\xa9\x09\x20\xa8\xb2\xb8\ +\xc0\xf5\x18\xbf\x67\x09\x55\x11\x49\x45\x50\x2a\x4f\x48\xb5\xb2\ +\xe4\x00\x81\xf7\xc3\xe3\x9e\xbc\x82\x08\x20\xc5\xb2\x65\x05\xdc\ +\x6c\x86\xd5\x66\x05\x40\x00\x48\x64\xeb\xd5\xfa\xfd\x99\x74\x6a\ +\x26\x52\xa4\x88\x99\x1a\xa8\x59\x4e\x93\xa5\x29\xb2\x7a\x93\x8e\ +\x89\x9b\x4e\x6a\xdd\xa9\x8d\x3f\x32\xf9\xe6\x7a\xb5\xd9\x19\x2d\ +\x8f\x1f\xe9\xd2\xaf\x2c\x1e\x1e\x1c\xe7\x9c\x4d\x2d\x4f\xb1\x3f\ +\x38\xbe\x5a\xaf\xbc\xe2\x1c\x70\xee\x5b\x53\xad\xde\x61\x95\xf3\ +\x4a\x00\xa4\x8a\xfb\xca\x65\xcc\xd5\xb9\xc6\x1e\x68\xef\xf1\x21\ +\x43\xd9\x11\x28\x98\x96\x8c\x51\xc7\x29\x31\x3a\xc9\x2a\xe4\xb7\ +\x49\x2f\xa6\x3c\x7b\xfc\x78\xbd\x1b\x4e\x9e\x9c\x0d\x59\x73\xca\ +\x07\xb3\xd9\xe5\xf9\x65\x49\xa5\x39\x3a\x2b\x69\x7c\xb1\x1e\x2d\ +\x04\x80\x75\x06\xf5\xb3\x9e\x1c\x2b\x02\x10\x5a\x31\x43\x23\x40\ +\x62\x46\x34\x34\xc2\xfa\x8c\x03\x10\x91\x01\x10\x40\x08\x41\x55\ +\xf3\x9e\x87\x52\x13\x57\xf1\x7e\x0d\x52\xbf\x0d\xde\xc3\xf7\x24\ +\xe3\xda\x0c\x88\xb8\xae\xe4\x1f\x76\x19\xf7\xe6\xce\xce\xbb\x4c\ +\xd8\xa0\x43\x44\x12\xc2\x5c\x40\x81\x98\xd1\x7b\x0d\x6e\x15\xe3\ +\x6a\x33\xed\x8a\x02\x62\x1f\x02\xa8\x38\x95\x0f\x8e\x0e\x9f\x1e\ +\xce\x90\x44\xd3\xa8\x44\xc8\xe8\x5c\xf5\x41\x42\x06\x24\x44\x02\ +\x26\x20\x66\x72\xc8\x39\x17\x47\xc1\xcc\x0c\x01\x91\x80\x50\x55\ +\x01\x91\x9d\x23\x26\x30\x66\xd2\xb6\x65\x6e\x16\xbf\x7e\x77\xf5\ +\xab\xab\x8d\x3b\x38\xe1\x79\x68\x25\x6b\x1e\xbf\x78\x77\xf1\x78\ +\x3e\xfb\x70\x71\x52\x8a\x0e\x63\x4a\x46\xae\xeb\xbc\x73\xa0\x66\ +\x80\x86\x20\xa6\xa2\xca\xa0\x77\xb7\xc8\x7e\x4e\xac\x03\xbc\x01\ +\xa0\xd8\x7d\x9f\x75\xef\xa1\x78\x5f\xb0\xf6\x0c\x97\x3b\x3e\x4b\ +\xfd\x62\xb1\x58\xec\x76\xbb\x3b\x3d\xaa\xd9\xfb\xe2\x5c\x88\x78\ +\xb0\x3c\x8c\x53\x76\xec\xd1\xd0\x14\x72\x2e\xa5\xe4\x4a\x4b\xf3\ +\xde\x6f\x4d\xd7\x5d\x68\xcd\x9c\xaa\xd3\xec\x41\x0d\x34\x07\x56\ +\x37\xdb\x51\x7b\x5b\xec\x67\xe7\x97\xe7\xa6\x33\x93\x56\xb4\xa5\ +\xe6\xc3\x45\xf3\xaf\x3e\x38\xd3\xf5\x75\xba\xbe\x3a\x59\x2e\x34\ +\x25\x40\xaa\xcf\x1e\x1b\x54\x7a\x14\x31\x39\x72\xfb\x45\x92\x27\ +\x44\x04\x03\x33\x53\x34\x60\x42\x47\xa0\x48\xc1\x3b\x92\x80\xe0\ +\xad\xe4\xa6\x7f\xe3\xda\xff\xe5\xf3\x5f\x7f\x6d\x00\x8b\x79\x36\ +\x68\x00\x5e\x5c\xdf\xfe\x6a\xb3\xf9\x8b\x83\x7e\xc1\x7c\x91\xe3\ +\xf9\xce\x76\x6d\xdf\xf5\x0d\x91\x63\x25\x97\x0b\x68\x51\x84\x29\ +\xa6\x1a\x8d\xd5\x34\x4d\x35\x47\xad\xa4\xed\x0a\xad\x96\x9c\x0d\ +\x5c\x1d\x07\x9d\xdb\xcf\xec\xce\xf9\x10\x42\xed\xcb\x40\x15\x10\ +\x72\x91\x52\x0a\x39\x7f\x72\xe2\xc6\x29\x16\x51\x53\x53\xcd\xb9\ +\x2e\x91\xde\xeb\xb2\x4f\xd3\xb8\x5e\xaf\x15\x19\x80\x8d\xc8\x00\ +\x44\x0a\x3b\xc6\x10\xd4\x24\x99\xed\x8a\x3a\xdb\xff\x61\x43\x40\ +\x47\xa4\xb0\x4a\xc5\xba\xb9\x36\x6d\x56\x6b\x43\xf7\xfc\xe9\x87\ +\x88\x78\xb4\x3c\x7c\xfd\xf5\x57\x57\x2f\x5f\xb6\xdd\x7c\x55\x52\ +\x33\x9b\xed\xcc\x40\xa4\xd6\xac\x3b\x5c\x0e\x1c\x31\x52\x55\xe3\ +\xd4\x51\xb1\x62\x27\xdf\xcd\x3c\x0f\x25\x2d\x4c\x58\x40\x8a\x02\ +\x28\x24\x04\x90\x12\x9a\x1e\x5c\xf7\xe6\xe2\xe2\xda\x60\xc1\x61\ +\x4a\xe9\xac\xef\x3f\xfb\xe1\xef\x09\xf0\x2f\x7e\xfd\xb9\xd1\xb5\ +\xf3\x21\xc5\x69\xbe\x38\x8a\xc3\x30\xe6\x49\xc6\xdd\x7c\xb9\x38\ +\x79\xfc\x98\x9c\x17\x55\x34\x90\x2c\x58\x0c\x15\x0c\x14\x19\xee\ +\xa0\x18\x30\xd5\x87\x36\xa2\xaa\x1a\x73\x2e\xb2\x67\xd5\x3d\x3c\ +\xc8\x2b\x60\xdf\xb6\xed\x6f\x3d\xa6\x7f\x97\xd9\x3f\x7b\x5d\x4b\ +\x9d\x6c\xeb\x3c\x75\xff\x66\x4a\x29\x83\x66\x30\x15\x20\x05\x6c\ +\x91\x8b\x16\x64\x54\x83\x58\xf4\xd5\xf5\x4d\xf6\xde\x1f\x1e\x11\ +\x72\x62\xb2\x12\x01\xed\x9b\xf5\x6a\x97\x87\xd3\xc6\xb9\x22\xbd\ +\x57\x50\x27\x53\x41\x44\x32\x24\x40\x04\x23\x05\x46\x53\xd4\x1c\ +\x93\x01\x00\xa3\xee\x3f\x42\x31\x04\x24\x52\xd4\x3e\x38\x20\xf2\ +\xa1\x4d\x25\x66\xd0\xcb\xd5\xfa\xcd\x6a\x73\xfc\xf4\x83\x81\x9b\ +\xcd\x30\x22\x07\xef\x69\xe6\xf0\x66\xb5\x3a\x08\x05\x9c\x57\xc7\ +\xbb\x38\xb6\x21\x58\xc9\x24\x46\x8e\xd5\xb0\xa8\x89\x9a\x6a\xae\ +\xd7\xfd\x8e\xdc\xb0\x27\xdd\x55\x44\xaf\xc8\xbe\x3c\xd5\x91\xfe\ +\x3b\xc2\xea\xdd\xc7\x76\xdf\x70\xd5\x19\xd3\x39\x37\x9b\xcd\x6a\ +\xc8\xc8\x34\x96\x7f\xc9\x95\x2f\xa5\xba\xc8\x92\xa8\x56\x66\x0d\ +\x91\x4b\xa9\x94\x52\x88\xdc\x95\xca\x2f\xd2\x74\x82\xe5\x8c\xe9\ +\xc0\x50\x93\x01\x40\xf6\xbc\x71\xf0\xae\xa4\x9f\xbd\xb9\x2d\x8f\ +\x17\x2b\x43\x3d\x5c\x5c\x4e\xbb\x99\xc3\xd7\x37\xd7\xaf\xbe\xb8\ +\xf9\xe3\xd3\x93\x56\x31\xaf\x13\xaa\x66\x97\xd4\x8c\xf6\x78\x00\ +\x82\x29\x22\x26\xd5\x4a\x61\x30\xb3\x1a\x57\x6d\x00\x6a\x0a\x44\ +\x59\xa1\x9b\xb5\x6d\xd7\x74\x5d\x08\xc4\xeb\xab\xdb\x4b\xce\xff\ +\xfe\xfc\xf2\xdb\x8e\xf9\xd1\xe3\x61\x54\x9b\xb2\xa2\x36\x4f\x8f\ +\xbe\xbd\xdd\xcc\x4b\xf9\xb0\xe5\x6b\xf2\x6f\xc6\x29\x22\x9e\xa2\ +\x48\xca\x73\xd7\x36\x8c\x79\x37\x19\x18\x78\x9a\x62\xac\xfa\x92\ +\xfb\xb0\xb8\x8a\xa5\x22\xa2\x01\x95\x62\x55\x35\xad\x6a\x22\xe5\ +\x4e\x1b\x5c\x9c\x63\xef\xbd\x96\x3c\xa5\x24\x62\xcc\x5c\x11\xed\ +\x93\xe3\x93\x71\x8a\x29\xa5\x18\x2d\x84\xf7\xd4\x2d\x02\x00\xb3\ +\x0f\xbe\x6d\x43\xab\x50\x27\x23\xc2\x2e\x30\xa3\x43\x04\x54\xaf\ +\x06\xa5\xda\xf5\x81\x81\x16\x33\x35\xdc\xae\x56\x1a\x1a\xdf\xce\ +\x85\xb8\x41\x3e\x3b\x3c\x3c\xa4\xee\xe0\xf8\xa4\x6b\xdb\x0b\x7c\ +\xc5\xae\x05\x93\xeb\xdd\xd6\x77\xfd\xe9\xe1\x81\x23\xf2\xce\x31\ +\x91\x14\x51\x15\x13\x45\xe6\x10\x82\x63\x87\x88\x6a\xc5\x54\x90\ +\x90\x88\xea\x3f\x23\x52\xee\xc1\x09\xb0\xea\xf5\x5b\xc8\x21\x85\ +\x20\x31\x83\x02\xb9\xee\x76\x33\xbc\xda\x0d\x39\x84\x94\xf2\xc1\ +\x72\x09\xc8\xd7\x97\xd7\x8f\x9e\x3d\x0f\xce\xcf\x66\xb3\x34\x4e\ +\x40\xce\x42\xf7\xf8\xec\x91\xa2\xb8\xc0\x48\x04\x48\x0a\xc6\xc4\ +\xa0\xe4\x49\xc1\xed\xcd\x23\x2a\x0e\x77\x7f\x2d\xc0\x00\x3d\xaa\ +\xaa\xa9\x91\x23\x24\x97\xa5\x3c\xbc\xed\xef\x1f\x0a\x91\xbd\x6c\ +\xf6\xbf\x7c\xe5\x7f\x87\xce\x82\x84\xd5\x3e\xe1\xbe\xb2\xde\x4b\ +\x99\x54\xb5\xa8\x4e\x19\x00\xa0\x02\xde\x62\x00\xc4\x08\xc4\xbe\ +\xb9\x58\xaf\xad\xed\xbb\xc3\x83\xad\xd9\xe9\xe9\x19\x80\x06\xc7\ +\xe3\xfa\x16\x88\x6e\x73\x44\x85\x45\xdf\x4f\x31\xb2\x02\xa3\xab\ +\x74\x03\xda\xaf\x80\x81\x01\x49\x2b\x86\x80\x06\x54\x0f\x20\xdc\ +\xab\xc9\x54\xcd\x26\xdb\xbb\xad\x17\xd4\x42\x7c\x51\xc4\x66\x8b\ +\x41\xa4\x3b\x59\x3e\xf9\xf4\xd3\x61\x18\x7e\xfd\x8b\x7f\xe8\xda\ +\x86\xfb\xe5\xd5\x10\x05\x62\x0c\x24\x4d\xa8\x6c\x4e\x00\x2d\x62\ +\x8a\x46\xe4\x88\x2b\x9b\xd3\x54\x55\x4a\x31\x30\x30\x13\x15\x00\ +\xdc\x4f\xfb\x8a\x0f\x49\x77\xf7\x55\xac\x22\xfa\xf7\x69\x20\xf7\ +\xd3\xf4\xbd\x98\xcb\x39\x87\xe4\x08\xe9\xbd\x1f\xa1\x1a\xe1\x47\ +\x54\x21\x38\xae\xec\xff\xbe\xef\x54\x75\xb3\xd9\x7c\xb5\xbd\x59\ +\x61\x9a\xda\xe0\xa8\x61\xe2\x80\x31\x2b\xec\xb0\xd9\xb5\x8b\x9f\ +\xbd\x79\x0b\xcf\x8e\xa9\x69\x4e\x42\xb7\x7c\x74\xb4\x9e\x36\x26\ +\xb9\xeb\xbb\x8b\x97\x6f\xdf\xac\xc6\x4f\x79\xbe\xb9\x58\xf5\x2d\ +\x67\x4f\x62\x6a\xaa\x60\x8a\x08\x68\x86\x00\x55\x78\x0e\x28\x84\ +\x64\x40\x0a\x04\x66\x82\x84\x46\x02\x20\xea\x86\x28\x9b\xed\xc0\ +\xc0\x25\x85\x4b\xa2\xf3\x34\xcd\x3e\xfa\x60\x63\xfc\x07\x1f\x7f\ +\x7a\xec\xfb\xcf\x7f\xf1\x8f\x57\xf1\xd6\x1a\x7a\x91\xca\xed\x26\ +\x49\xeb\x26\xef\xa8\x6d\xa7\x94\x1d\x72\x4c\x09\xd4\x1c\xb1\xf7\ +\x6e\xca\x63\xbd\x5c\x35\x7b\xf8\x5e\x59\xb5\x4f\xba\x04\x12\x35\ +\x11\xdd\x13\x41\xcc\x44\x64\x9a\xa6\x9c\x53\x8d\x86\x0f\x8e\xc7\ +\x38\xc6\x58\x88\x10\x88\x4b\xa9\xe0\x70\x0d\x36\x24\xef\xf8\x3d\ +\x77\x8b\x66\xa1\x69\x17\xcb\x83\xc5\x62\x81\x4c\xb0\xd7\x5d\xee\ +\x83\x48\xcc\x94\xcc\x9c\x11\xab\x29\x68\xd1\x0c\x6a\xcc\x38\x8e\ +\x03\x53\x68\x3c\x2b\x68\x20\xdf\x29\xbb\x0c\xb7\xaf\xce\x2f\x4c\ +\x03\xf9\xa6\xe9\xc6\xed\x3a\x13\x7f\xfe\xe6\xf5\xb7\x97\xef\x6a\ +\x10\x8c\x67\x57\x72\xc9\x29\x99\x59\x70\xae\x26\x3c\x10\x22\x20\ +\x10\xfd\xc6\xd1\x48\x48\xf5\x84\x34\x33\x04\x33\xb3\x54\x62\x66\ +\x20\xe7\x54\xb4\x4c\x25\xc5\x32\x4e\xba\xca\xb9\x9f\xcf\x38\xf8\ +\xf5\x66\x58\x6f\xbe\x7e\xf6\xfc\x83\xb3\xc7\x4f\xce\x8e\x8f\x5e\ +\x7e\xfb\xcd\xac\x6f\x6f\xaf\x6f\x61\x3e\x13\x42\x62\x47\x8e\x99\ +\x1c\x20\x54\x68\x84\x08\xd1\x1c\xa0\x29\x88\x08\x22\x9b\x81\x3e\ +\x20\x5d\xef\xb7\x67\x46\x00\x00\xe4\xc8\x93\x7f\x58\xb9\x1e\xba\ +\xdc\x04\xef\x11\x7e\xcb\xfd\xfe\x3b\xec\xb9\x00\xec\x6e\x26\xaa\ +\xaf\x6a\xa5\x50\x75\x27\xd5\x08\x55\xc4\x46\xd0\xa4\x42\x45\x08\ +\x40\xa4\x78\x76\xd7\x31\x75\x07\x07\xc0\xfe\xb0\xef\x0f\x0e\x0f\ +\x3f\xfa\xf8\xe3\x83\xe5\xe2\xa7\x3f\xf9\xc9\xc5\xeb\x97\x19\xd4\ +\x99\x6b\xfa\x79\xd3\x57\x86\x62\x95\x9f\x01\xee\x3f\x1a\x15\xa8\ +\x7a\x34\x30\xb3\x2c\x52\x65\x92\x55\x7c\x50\x8b\x7a\x74\x5c\xb1\ +\x6a\x0b\x7e\xb5\xdb\x7d\xbb\xb9\x6d\x17\xc7\xd6\x86\xd3\x47\x67\ +\x4f\x9f\x3f\x7f\xf7\xee\xe2\xe8\xf0\x64\x1c\x07\x0a\xde\x77\x08\ +\xa6\x6d\x1b\xdc\xac\xf5\x21\x90\x00\xa1\x33\x05\x06\xcb\x0c\x80\ +\x46\xee\x3b\x7c\xfd\x21\xfa\x5e\x21\xf9\xfa\xf6\x1f\xde\x49\xf7\ +\x12\xf9\xfd\x9a\x42\xa4\xd6\xaf\xdf\x00\x32\xef\x98\x7b\x77\x7c\ +\xf8\xf7\xaa\x5c\x5c\x19\x66\xa5\x48\xa9\x9d\x2f\x22\x7a\xef\x9b\ +\xb6\x5d\x2c\x66\x52\x0e\x64\xb8\x59\xc5\xfc\x6d\x2a\x37\xd1\x7c\ +\x21\x43\x37\x99\xbb\x1d\xf3\xcb\x6c\x4f\x96\x07\x33\x0a\xa7\xc7\ +\x27\x7f\xf2\xe7\x7f\xe6\xe7\xcd\x76\xb7\xfe\xdf\xfe\xc7\x7f\xd3\ +\xf7\x87\xe7\x63\x3e\x9e\x2f\x3e\xfd\xec\x69\x1c\x76\xd4\x72\x85\ +\x8b\x10\x91\x08\x45\x32\x42\xe5\xab\x01\x22\x16\x05\x53\x34\x30\ +\x05\x30\xb0\x62\x1a\x53\x9a\x98\x82\x6f\xec\xe4\x80\x7c\x27\x89\ +\x5e\x9f\xbf\xc9\xd4\xad\xae\xd6\x3f\xf8\xfd\x7f\xf5\x17\x7f\xf4\ +\x27\xcf\x96\xa7\xe7\xdf\x7c\x3b\x4a\x14\x43\xe1\x2c\x4d\x48\x59\ +\xba\xae\x3f\x3c\x3a\x05\xf6\xcc\x84\xaa\x98\x0b\x11\x22\xf1\xa2\ +\x5b\x20\x73\xdd\x4f\xdd\x31\x9c\xad\xae\xa8\x44\x24\x97\x54\x61\ +\x4f\xd5\x82\x68\xde\x3b\x00\xf6\x9e\x54\x5b\x66\x66\xc7\x68\x10\ +\x1a\x5f\x6a\xaa\xb0\x1a\xe5\x6c\x86\xc8\x84\x40\xa5\x64\xe2\xf7\ +\x96\x8b\x9a\xf7\x3e\xb4\x6d\x08\xa1\xd2\xf6\x0c\x61\x3f\x3a\x19\ +\x9a\x29\x28\x24\x51\x40\x53\xd3\xac\x2a\x26\x12\xcb\x98\xa6\x59\ +\x68\xcc\x4a\xb8\xd3\x53\x3e\x3a\x7b\x74\xb3\x59\xbd\x7c\xfd\x26\ +\x4b\x2e\x22\xc6\xbc\x1e\xa7\x29\x46\x57\x58\x87\xc9\x85\xe0\x9c\ +\x93\x9c\x63\x4c\x08\xe0\x9d\x73\xce\x05\xe7\x89\x08\xd1\x10\xf5\ +\x8e\xda\xf9\x1d\xda\xb0\x37\xa5\x31\x60\x62\x11\xc9\xa8\xc6\x88\ +\x66\xac\x90\xc6\x22\x02\x59\x35\xe7\x42\x5e\x96\xbe\x0d\xce\xdf\ +\x5c\x5d\xaf\xae\xae\xaf\xcf\xdf\x1d\xf4\x33\x33\x61\x00\x2d\x65\ +\xb3\x5e\x07\xcf\xd9\x71\xd7\x75\xce\x79\x12\x28\x45\xa7\x3c\x89\ +\x28\x00\xd6\x0b\xfb\x4f\x5d\xb0\x11\xf6\x96\x38\xf7\x1e\x26\x66\ +\x75\x5a\xbc\xff\xe2\x9f\xf0\x3f\xbf\x2f\x7c\x2e\x29\x32\xec\x06\ +\xbe\xc3\x3b\xef\x7f\xe2\xbd\xaf\xbe\x9a\x43\x56\x46\x03\x53\x14\ +\x23\x45\xb2\x92\x45\x52\xd4\xb6\xe3\xa6\xcb\x59\x0e\x7d\xe8\xd8\ +\xc7\xed\xf8\x6e\x33\x32\x06\xe0\x2e\x02\xbc\x5b\x0f\xdb\x51\x66\ +\xc1\x3b\xcf\xc8\x58\xf7\x2c\x80\xf7\x38\x7d\xa5\xdd\x01\xec\x5b\ +\xd7\xef\x3e\xbf\xba\xdf\xc8\xe3\x68\x80\x22\x32\x18\x5e\x6d\x77\ +\x43\xd1\x33\x4f\x92\xc7\xcf\x3f\xff\xf9\x62\xde\x1d\xcc\x67\x22\ +\x0a\xe6\x80\x31\x1c\xcd\x5a\xcf\x12\x98\xda\x60\x45\x9c\x58\x00\ +\x26\x64\x05\x8b\x66\x62\xc2\x35\x12\xf8\xae\x1e\xdd\xd7\xaf\x5a\ +\xb9\xc0\xb0\x36\xed\x0f\xf1\xac\x7b\x0a\xfe\xfd\x84\x58\x95\x8c\ +\xb5\xf9\xaa\xe1\xc0\x39\x67\xd3\xf2\x7e\xa9\x7f\x75\xcb\x79\x75\ +\x75\x79\x73\x73\x73\x9f\xc8\x9b\x52\xf2\xce\xb7\x6d\xbb\x27\xa9\ +\xa0\x41\x8e\x91\x5c\xf6\xdd\x35\x48\x86\x28\x6a\x29\xcb\xcd\x6e\ +\xf4\x47\xc7\xc9\x78\x16\xfc\x07\x9f\xfc\x40\x55\x4f\x97\xa7\xaf\ +\xbf\x7c\xd5\x75\x07\xc3\x50\x76\x25\x4e\xd3\xf8\x26\xf8\x36\x38\ +\x87\x5e\xea\x99\x5a\xff\x03\x06\xb4\xea\x7d\x81\x88\xc0\x01\x90\ +\x14\xea\xba\xc8\x8c\x48\x7d\x2f\xaa\x45\x65\x1c\xc6\x71\xdc\x00\ +\x86\x2f\x6f\x37\xd6\x77\x1d\x35\xbb\xcb\x9b\x5f\x7d\xfe\xf3\xe6\ +\x5f\xff\xd1\xa3\x1f\x7e\xf4\xed\x7f\xb8\xcc\x49\x9f\x3e\xfb\xe0\ +\xf4\xf0\x30\x20\x77\xae\x65\xe7\xa6\x92\x5c\x17\xc8\xa3\x4a\xf1\ +\x50\x35\x0a\xd0\x34\x4d\xbd\x9d\xaa\x3e\xee\x7e\x5a\x9f\xa6\xa9\ +\x48\xa1\xdf\xec\x67\xef\x7f\xbd\x4f\x56\xf7\x4d\xa8\x12\xab\x61\ +\x8c\xb9\xe4\x94\xcb\x38\x4e\xdb\xed\x76\x9a\x86\x61\xd8\xbc\x1f\ +\x19\xe5\xbe\x60\x14\x11\x84\x3a\x17\x82\xf7\xce\x00\xcd\xea\x9d\ +\x0f\x6a\x68\x08\x0a\xa4\xc4\x62\x92\x93\xb4\x7d\x47\x6c\x31\x6d\ +\x89\xb4\x3d\x3e\xd8\x62\xfe\xe9\x2f\x7f\xe6\x7c\x48\x56\xd4\x74\ +\x37\x4d\x00\xb2\x1b\xc6\xae\x69\xdb\xb6\x51\x62\xe7\x3d\x12\x4a\ +\x2a\x1c\xb2\x8a\x22\x00\x31\x03\x11\x10\x21\x13\x73\x5d\x54\x91\ +\xdd\x91\x6f\x1e\x2c\x87\xc0\x81\x03\xc4\x8c\xaa\xa8\x64\x46\x45\ +\x5b\x2c\x48\xce\xc5\x64\x62\x98\x2d\xa9\x1c\x1f\x1c\xc5\x18\x5f\ +\x7c\xfd\xf5\xc9\xd1\x91\xf5\xf9\xf5\x9b\x37\x7d\xe3\x3c\x83\xa9\ +\x30\x3a\x32\x90\x94\x35\x69\x29\x45\x8a\x14\x91\x94\x33\x20\xb5\ +\x6d\x07\x4c\x88\xf6\x4f\xb6\xe1\xf7\x47\xf5\xc3\xdf\x79\xa8\x84\ +\xfb\x4e\x00\x64\xdf\x1b\xaf\x08\x33\x63\xc7\xb3\x59\x7f\xbf\xb7\ +\xae\xe6\x30\xf7\x7d\x04\x02\x7a\x74\x54\x6f\x71\x2b\x62\xb9\x94\ +\x8c\x0d\x6f\x6f\x56\xa1\xe9\x8a\xd1\xbc\xeb\x1d\xd0\xe9\xf2\xa0\ +\x14\x7d\x7b\x75\x25\x59\x19\xfd\x98\x77\xab\xab\xcd\x2d\x1a\x23\ +\x28\x83\xb9\x0a\xb6\x00\x22\x12\x20\xd2\xbd\x06\x1d\x11\xd4\x4a\ +\x41\x50\x7b\xf0\x48\x03\x61\xce\x85\x9d\x03\xc4\x75\xb4\x58\x60\ +\x71\x30\x5b\x4d\x71\xd1\x77\x69\x1a\x2f\xde\xbd\x09\x61\x36\x9f\ +\x2f\x06\x4c\x31\x4e\x51\xcd\x33\x17\x80\x40\x10\xda\x86\xb3\x62\ +\x31\x2d\x2a\x08\xfb\xf7\xa2\xf2\x1b\xd5\x71\x3f\x2f\x19\x21\x18\ +\x22\x03\xd5\x7d\xd6\xfd\x96\x7d\xcf\x36\xaa\x49\xdd\x77\x5d\xd8\ +\x3d\x52\x53\xca\x3e\xd9\xc8\x3b\xa7\xa2\x4c\xef\x35\x2d\x9a\x01\ +\xc0\x72\xb1\x00\xd0\x9a\x62\xe0\x98\x89\x09\x0c\xab\xd9\x19\x20\ +\x90\x2a\x83\x16\x83\x62\x98\x8a\xc4\x94\x72\x29\x9b\xf5\xf6\x76\ +\x4a\xcf\xe7\x87\x8e\x7d\x38\x98\xf3\xb2\x3b\x7a\x74\xf6\xf3\x5f\ +\xfe\x6a\xb7\x1b\x91\x9b\x81\xdd\x9b\x18\xff\x71\xbb\x9d\xde\x5e\ +\xf4\x04\xac\xf0\x1b\xfa\x00\x02\x40\xa0\xca\xaa\x43\x00\x05\x55\ +\x30\x04\x35\x30\xd8\xb3\x22\xcd\x80\x18\x14\x41\xa4\xaa\x6f\xe1\ +\x51\xd7\xce\xcc\xc6\x38\x7e\x79\xfe\xf2\xf4\xb3\x8f\xbe\x5c\xbf\ +\x7d\xfc\xe9\x47\x6f\xbe\x79\x19\xc7\x1c\x7d\x5e\x2c\x66\x87\xcd\ +\xdc\xb1\x2b\xad\x6a\x43\xe2\x74\xca\x13\x11\x6a\xc9\x41\xa9\xee\ +\x4c\xf1\xee\xa3\xaf\x07\x78\xd3\x04\xe7\x9c\x9a\x18\x98\x88\xce\ +\xe7\x3d\x98\x89\xee\x25\xd9\x29\xa5\xca\x94\x40\xb3\xd0\x36\x00\ +\xc8\x8c\x3e\xf8\x94\xf2\x38\x4d\xc4\xe8\x1c\x02\xea\xe1\xc1\x52\ +\xdf\x37\xfb\x47\xc1\x64\xbf\x6e\xc5\x7a\x2b\xa8\x28\xe2\x9e\x4f\ +\x8f\x80\x59\xc5\xd0\x00\x54\xc1\x4c\xd1\x79\xef\xbd\xcb\x29\x11\ +\x80\x4a\x7e\x7b\x7d\xf1\xe1\x67\xbf\xd7\x87\xf6\xfc\xed\xbb\x94\ +\x73\x1e\xa7\x29\xc7\x38\xec\xe6\xf3\xd9\x62\xd6\x79\xe7\x94\x3d\ +\x12\x9b\x59\xa1\x1c\xac\xad\x64\x9c\x3a\x70\x20\x21\x31\x7a\xef\ +\x98\xf6\xc4\x49\x40\xa8\x82\x33\x04\xa8\xa7\x20\x29\x13\x7b\x23\ +\x2b\x96\xa1\x48\x47\xae\x4c\x91\xd0\xcd\x8b\xdc\xc6\x29\xe7\x52\ +\x04\xce\xcf\x2f\x8e\x8e\x0e\x5b\x1f\x6e\xaf\xaf\x57\xb7\xd7\x50\ +\x72\xdb\x77\xad\x77\xec\xbd\x88\x3a\x62\x06\x44\x24\xf6\x5e\xd9\ +\xa9\x41\xd7\xc1\xde\x1a\xa2\x72\x3d\x1e\xa4\x1b\xab\x56\xe1\x5b\ +\xd5\xfc\xee\x37\x07\xdf\x79\x13\x20\xde\x37\xcb\x00\xc0\xff\x0c\ +\xad\xe8\xef\xd0\x2b\xc2\xf9\xd9\x7c\x31\x5f\x2c\x70\x5f\x53\xea\ +\x53\x0a\x60\x7b\x1f\x3e\x28\x02\x60\x68\x66\x62\xa6\xa4\x4a\x52\ +\x84\x90\xb4\xe4\x14\x47\xe8\x42\xdb\xb7\x6f\xdf\xbd\x2e\xa2\x6a\ +\xb6\x5e\xdd\xa4\x69\x88\x71\x87\x81\x9a\xae\xa9\x38\x0e\x31\xed\ +\xd7\x34\x80\xb0\xd7\x58\xe0\x9d\x04\xc1\x4c\xed\xbe\xff\xaa\xa6\ +\x0e\x95\xd1\x53\x2b\x4b\x10\xd8\x4d\xb9\xc4\x14\x45\x8f\xfa\xf9\ +\xc1\xe1\x62\xdc\x4d\x68\xec\x49\xe3\xb8\x22\xa6\x22\x64\xa3\xa0\ +\xe3\xa2\xca\xce\x17\x29\x25\xe6\x92\x0b\x31\xb5\x6d\xcf\x21\x28\ +\xf1\xbd\x51\xda\xfd\xe4\x5e\xfb\x3f\xe7\x4c\x44\xad\x1e\x2a\x08\ +\xfb\x20\x2c\x04\x72\x8e\xee\x0a\x8c\xe9\xbe\x23\x73\xcc\xce\xa0\ +\x41\x54\x15\x15\x15\x11\xd7\xb4\xce\xb9\xf7\x8b\xcf\x42\xc4\xe7\ +\xcf\x1e\x1f\x8f\x0b\xef\x7c\xbd\xec\x60\xf7\x68\x28\x88\x88\x9a\ +\x48\xc9\x9a\x12\xaa\x11\x18\x9b\xc5\x94\xd4\x62\x08\x30\x0e\x37\ +\x0c\xb3\xe7\x8f\x7e\xf4\xfa\x9b\xd7\x69\x9b\xc6\xdd\x70\x75\x75\ +\x39\xc5\x38\x8c\x71\x4a\xa2\x00\x5d\xcb\x8d\x23\x6f\xfb\xc5\x36\ +\x31\x02\xd6\x65\x7d\x7d\xe3\xc0\xcc\xaa\xb0\x7f\xe3\x00\x0a\x86\ +\xb0\x87\xed\xcd\xcc\xd0\x8a\xe2\x30\x95\x92\x6c\xb3\xbe\x65\x58\ +\x3e\x3f\x3b\x76\xc4\x5f\xfd\xec\x3f\x7e\x70\x78\xf0\xe5\xaf\x3e\ +\x87\xb4\xeb\xe6\xdd\x38\xad\xae\x29\x15\x1b\xba\xb6\x05\x82\xcd\ +\x6a\x37\xc4\x49\x4c\x16\x8b\xf9\x7c\xb6\x68\x9a\x46\xb2\x00\xa2\ +\x77\xae\x94\xa2\x0a\x80\x15\x39\x46\x62\xb6\x62\xa6\xc5\xef\x79\ +\x76\xc0\x48\x08\xd8\x78\xdf\x54\x9f\x25\xb3\xea\x33\x61\x00\xc1\ +\x39\xb3\x7d\x17\x20\xaa\x39\x97\xdb\xdb\x9b\x27\x8f\xce\xe4\x7d\ +\xd5\x3f\x88\x08\xc0\xc0\x0e\xbf\x43\x09\xf6\xf5\x5d\xd1\x40\x35\ +\xb8\xba\x01\x64\x00\x04\x1f\x44\xb2\x89\xba\x66\xff\x48\xe6\x31\ +\x7e\xfe\x0f\x3f\xf7\x3e\x10\xa2\x16\x05\x53\x2d\xa5\x69\xda\xae\ +\x3d\xf0\xce\x01\x58\xdf\xf5\x66\x20\x52\x34\x34\xb5\x61\xaf\x77\ +\x7f\x05\x25\x98\xd0\x79\xde\xeb\xc8\xaa\xca\x0c\xf1\x61\x13\xa4\ +\xd5\xd9\xc1\x31\x98\xaa\x14\x34\x08\x73\x41\xe0\x16\x71\x66\x3a\ +\xc5\x34\x0c\x53\x13\x9a\x61\xdc\x8d\xbb\xad\x99\x86\xa6\x3d\x5a\ +\x2c\x6a\xee\x26\x31\xa9\xe1\x3e\x12\xa8\x16\x20\x06\xba\xb3\x4f\ +\x51\x53\x35\xdb\x1f\x5c\x0f\x79\x3f\x46\xfb\x61\xd5\xf6\x2b\xd5\ +\x4a\xf4\xa9\x9c\x88\xbb\xbd\x01\x1a\x40\xcd\xd5\xb3\xef\x0b\x13\ +\xb5\xde\xaa\x56\x9f\x1d\x7b\xb8\xe9\x47\x43\x42\x54\x2d\x35\x92\ +\xbb\x46\x84\x31\x32\x10\xf4\x6d\x57\x7d\x57\xd6\xdb\x0d\x07\x3e\ +\x3b\x3d\x49\x71\xda\xed\x76\xb1\x76\xf2\x0c\x07\xc7\xcb\xae\xeb\ +\x99\x09\x41\xd9\xf0\x21\xfb\x86\xee\xa2\x78\xef\x7a\x20\xba\xdf\ +\xfd\xd9\xbd\x7e\xab\xfa\x7e\x9b\x1d\xb0\x13\x85\x69\x8a\x39\xe7\ +\x61\x98\x72\x96\xf9\xdc\xb6\xbb\x61\x1c\x87\x10\x70\xb6\x5c\xb0\ +\xe3\xfb\xbd\x15\x01\x2a\x32\x06\x0c\x4d\x43\x7b\x1f\xd4\xaa\x07\ +\xbe\x27\x5d\xd5\x1a\x76\xdf\xa5\x23\x33\xda\xdd\x03\x6b\x54\x0b\ +\xdb\x9e\x62\x23\x2a\xfb\x10\xf0\x0a\x7e\xd5\x1f\xaf\x3a\x75\x55\ +\x12\x14\x3b\x78\x5f\x02\x3d\x00\x30\xa1\x43\xa0\xfd\x7e\x0f\x6a\ +\xb2\x77\x8d\xf9\x33\x51\x35\xc9\x92\x45\x8b\xe6\x2c\x29\x49\x8c\ +\x50\x52\x43\x4a\x2d\xa3\xa5\x14\xed\xab\x5f\x7f\xfe\xe7\x7f\xf6\ +\x17\xef\xce\xcf\xaf\xaf\xaf\x76\xbb\xdd\xe5\xe5\xf9\x6e\xb7\x59\ +\xf6\x6d\xdf\xf7\x6d\xd7\xb6\x9e\x48\xd3\x3d\x98\xa2\xa6\xb5\xc8\ +\x1a\xd4\xbc\x2b\x22\x72\xfb\x46\x14\xbf\xa3\x80\xec\x97\x33\x22\ +\x45\x61\x2a\x3a\x8c\xd3\x38\x8e\x66\xe5\xd5\x37\xdf\x1c\x1e\x1d\ +\x05\x80\x17\x5f\x7f\x93\x76\xbb\x47\x47\x07\xfd\xa2\x09\x5d\xe7\ +\x98\x39\xb0\x05\x40\xc0\x9e\xbb\xd0\x7a\x22\x0c\xa1\x09\xa1\x31\ +\x35\x76\x8e\x88\xaa\x68\x71\xcf\x1e\xaa\x58\x84\x09\x13\x37\x8e\ +\xeb\xf0\x76\x57\x3f\xa1\xce\x51\x75\xa0\x23\x6e\x1e\x72\xeb\xf4\ +\x8e\xd8\xad\xde\xa3\xca\xac\xef\xde\x93\x8f\x82\xa0\x0a\x45\xb4\ +\xd4\x1d\xeb\xdd\xa4\x76\x0f\x74\xaa\x8a\xbf\x83\x02\xab\x1d\x85\ +\x23\x36\x07\xf7\x89\xf6\xf7\x03\x14\x21\xa2\x27\x00\x9b\x77\x9d\ +\x0f\x61\x1f\x91\x09\x76\xf7\xa3\x76\xec\xd8\x3d\x90\x85\xdf\xff\ +\x75\x44\x84\xda\x00\xdd\x1f\xdf\x0f\xad\x2c\x44\xbe\xd3\x9f\xdf\ +\x19\x9c\x98\xaa\x81\x39\x83\xd9\x7c\xf6\xf8\x91\x2f\x77\x1a\xc3\ +\xfb\xbf\x7b\x0f\x74\x20\x92\x22\xde\x3d\xc8\xf5\xa1\xfe\x4e\x35\ +\x0d\x80\xe5\x37\xfd\x1e\xf6\xff\x07\xdb\x07\xa3\xdd\xa7\x64\xff\ +\xbf\x19\x8e\xdf\x3d\x9e\xdf\x0b\x9c\xab\xfe\xcc\xf6\x1d\x83\x03\ +\x1f\x5c\xcd\xbb\xa0\x6f\x36\x00\x35\xa3\x2a\x09\x02\xb8\x8b\x02\ +\xaf\xb0\x91\x6c\xb6\xdb\xd5\x66\x23\xa5\x84\x10\x8a\x41\x37\x5f\ +\xf4\x5d\xb7\x47\x40\x01\x1a\xc7\x8e\xb0\x7a\xab\x56\xa4\x63\x9f\ +\x20\xf2\xe0\xa2\xdf\x9f\x3c\x5a\x6f\x88\xfb\x6e\x0c\xfe\x13\x7b\ +\xef\x1d\x26\xd9\x75\xdd\x07\x9e\x73\xef\x7d\xa1\xea\x55\xec\xaa\ +\xce\xdd\xd3\x93\xf3\x0c\xc0\x41\x0e\x4c\xa0\x00\x4a\x84\x28\x82\ +\x11\x12\x49\xd9\x96\x25\x52\x5a\x6b\x97\xa4\xbd\x9f\xd2\x4a\xb2\ +\x25\x5b\x61\x65\x59\x34\xed\xa5\x56\x94\x29\x12\x6b\x5a\xe4\x52\ +\x14\xa5\xd5\x92\x00\x49\x90\x20\x89\x3c\xc8\xc0\x0c\x26\xe7\xce\ +\xd3\x5d\x39\xbf\x74\xef\xf1\x1f\xaf\xaa\xfa\x75\x4f\x0f\x08\x4c\ +\x40\x18\xd4\x01\xbe\xf9\x7a\xa6\x2b\xde\x70\xe2\xef\xfc\x0e\xb8\ +\x52\x49\x62\x7d\x7c\x19\xa6\x91\x88\xe2\x89\x44\xbb\xbe\x8e\x10\ +\xfe\xb4\xdd\x68\xae\x4d\x50\x8b\x84\x8c\xd3\xb2\xec\x7b\xd7\xff\ +\xa2\x50\x96\x61\x95\x08\x1f\x97\x18\x0b\x97\x50\x5e\xc1\x01\x81\ +\xa5\xe4\xd1\x45\x15\x47\xa4\x22\x40\xd5\x69\xb4\x6a\x07\xd3\x88\ +\x8c\x23\x23\x09\x0c\x99\xc6\x05\x23\x14\x4c\x18\xba\x11\xa8\xd5\ +\x76\x19\x54\x51\xb9\x5c\xba\xf7\xbe\x6f\xa7\xd3\x69\x22\xaa\xd5\ +\xaa\x9a\xc6\xfb\xfb\x33\xf1\x78\xc2\x30\x74\x00\x34\x75\xa1\x73\ +\xe8\x5a\x4d\x00\xd0\x34\xad\x9b\x87\x0d\x42\x81\xa5\x5b\x14\x30\ +\x31\x11\x05\x0e\xa0\x92\xca\x97\x4a\x02\xa3\x36\x64\x41\x06\x95\ +\x7b\x22\x1a\x1b\x1f\x0f\x5a\x08\x50\x70\x19\x50\xa0\x21\x63\x0c\ +\x03\x8e\x07\xcb\xb2\x10\x31\x20\xd5\x44\x00\xce\x19\x9c\xdb\x57\ +\x15\x0c\x6e\xd0\x84\xd6\xfe\x6c\xc1\x20\xd4\x76\xf6\xad\x73\x91\ +\x42\x3d\xf0\x5d\xe5\x45\xa4\x3a\x54\xe8\x78\xa1\x55\x91\x40\x5b\ +\x71\xce\x82\xc4\xee\x32\x6d\xd2\x3e\x9f\xa0\x3c\x2f\x18\xae\x13\ +\x1c\x8f\x80\xff\xb6\x6d\x1a\x3b\x5f\x38\xfc\xdc\xa0\x86\x13\x46\ +\x44\x02\x2c\xf5\xa5\xac\x20\xea\xeb\xfe\xdc\x7d\xb5\x55\xbd\xc2\ +\xf6\x5b\xb4\xc3\x1f\xc0\x25\x0d\x18\x98\x5b\xde\x55\xe5\xe1\xb7\ +\x03\x0c\x5c\x10\xa4\xce\xb3\x01\x80\x18\x85\x3f\x98\x08\x91\x95\ +\x2f\x2f\x11\x2c\xc3\x60\x9f\xdb\xfd\xf6\x7a\xe3\x44\x5d\xdd\x09\ +\x0b\x17\x13\x82\x48\x2e\x88\x26\xba\x2b\xae\x69\x1a\xe7\xdd\x14\ +\x06\x29\x22\x43\xd7\xb9\x10\x01\x4b\x72\x1b\x8f\xeb\x79\x9c\xb1\ +\xa8\x69\x6a\x82\x85\x8c\xc3\xca\xb7\x58\xe1\x73\x85\xab\x7b\x44\ +\x24\x80\x29\x40\x20\x08\x6b\x1f\xc1\xb9\xec\x56\xd9\x97\xc3\x41\ +\x0d\xc3\x68\x2f\xb7\x22\xa6\x31\xd9\x6e\xc7\x6f\x3b\xb9\x4a\x51\ +\x77\xb3\xc3\x40\xd3\x40\x23\x11\x2d\xdb\xb3\x15\x66\xe7\x5c\x90\ +\xfd\x45\xda\x0c\x26\x04\xf2\x76\x64\x82\x0c\x79\xc8\xa4\x07\x6a\ +\x4c\x30\x8d\x01\x07\xe5\x31\x24\x5d\x33\x44\xa7\xb8\x1e\xe4\x8c\ +\x34\xce\xa5\x54\x8e\xe3\x18\x86\x11\x8c\xec\x0e\xf6\x25\x28\x20\ +\x18\x86\x1e\x89\xe8\xa6\x6e\x74\xd3\xc0\x01\xfb\xd5\x12\x8e\x1c\ +\xa0\x53\x27\xc1\x2e\x08\xa6\x9d\xd4\x08\x6a\xae\x5c\xef\x68\x9b\ +\x80\x8a\x11\x6c\xdb\x0e\x86\x7b\x3b\x8e\x03\x0c\x39\xb6\x8f\x44\ +\xf7\x88\x77\x9a\x5e\x81\x88\x7c\x8f\x02\xca\xe0\x00\x89\xda\xdd\ +\x56\x44\x14\x5c\x00\x28\xaf\x43\x19\xbc\x84\x04\x6e\xd7\xf8\x28\ +\x4c\xe0\x81\x8c\x2f\x69\x08\x52\x4a\x91\xaf\x2e\x78\xbe\x75\x07\ +\x8c\xb2\xe4\xee\xe0\x8a\x14\x35\x11\xe7\x9c\x07\x9a\x2b\x00\xac\ +\x30\xc6\x71\x35\xe7\xa8\xab\x8c\x74\x5d\x0f\xfd\x96\x82\x33\xd6\ +\xdd\x4a\xc6\x42\x69\x5d\xd6\xa6\xe7\x0d\x2b\xc1\x15\x67\x29\xac\ +\x16\x97\x93\x94\x52\x97\x6c\x66\x29\xe3\x01\x9d\xe6\x93\x10\xb4\ +\x7c\x05\xa0\x7a\x85\x9b\xd2\x25\x1d\x0a\x0a\x50\x5d\x33\x1f\xbe\ +\xfb\xab\xfe\xf9\x32\xcf\xfc\xab\xc7\x72\x83\xed\x86\x4c\xd6\x5d\ +\xac\xc0\x97\xe9\x2e\x1f\x63\x1a\x68\xed\xfa\x28\x17\x3c\x70\x96\ +\xb8\x10\x9c\xb1\xc0\x78\x07\xd6\x48\x2a\xe9\x4b\x15\xb5\xe2\xed\ +\x1e\x66\x0a\x62\xa9\xa0\xed\x87\xb7\xa1\xc2\x04\xc8\xb0\x5d\xde\ +\x50\xd4\xd1\xf4\x6d\x4b\xd2\xf5\x63\x08\x80\x75\xd8\x81\x64\x00\ +\xa0\x0b\x85\x99\x8a\xc8\x6d\x23\x66\x05\xe3\x4c\x7a\x1e\x75\x62\ +\x40\x68\x17\xcf\x82\xb1\x2d\xb8\x14\x0b\xb5\x83\x92\xf6\xde\x76\ +\x2c\x4b\xf0\x57\x6c\x77\x25\x53\xfb\xd8\x85\xac\x4d\x9b\x2b\x22\ +\xa4\xe0\x96\x7e\x00\xb8\x98\x48\x11\x00\x41\x08\x4d\x08\xde\xf5\ +\xea\x82\x38\xb1\x83\xaa\x66\x00\x14\x38\xc3\x6d\x5e\x69\xce\x83\ +\x9c\x51\x10\x98\x30\xc6\x81\x24\x63\xed\xaa\xa9\xe7\xfb\xc1\xd4\ +\x75\xa5\xda\x04\xd3\x42\x68\xba\x11\xd1\x4d\x53\x4a\xdf\xf3\x3c\ +\x40\xce\xb5\x60\x49\xdb\xc9\x3e\x25\xd5\xd2\x84\x18\x05\xc8\x38\ +\xe3\xbc\xdd\x86\xa3\x69\x1c\xd1\xf5\x55\xd8\x96\x29\xa5\x2c\xcb\ +\x6a\x34\x1a\x41\x8d\xdf\x53\x92\x75\xba\x0e\xba\x9f\xbf\xc3\x97\ +\xdd\xc6\x61\x74\x67\xbb\x77\x95\x5a\xb7\xb0\xcb\xda\xb9\x94\x76\ +\x15\xa5\x5d\xcb\x5e\xd2\x5c\xaa\xeb\xc2\x84\x5b\x64\xc2\x58\xd6\ +\x0b\x67\x18\x50\xb4\x02\x72\xdc\x8e\x2d\x3a\x09\x0d\xc6\x45\x1b\ +\x2e\x10\xb0\xcf\x10\xb6\x49\x4b\xdb\x44\xbb\x0c\x31\x68\x0d\x62\ +\x5d\xdd\x11\x1c\xb7\x20\x08\x24\x50\x08\x2c\xc8\x60\x05\x37\x81\ +\xda\x67\x33\x40\xd4\x11\xe3\x22\x78\xbf\xb6\x8b\x1d\xf6\x30\x01\ +\x90\x61\x68\xf4\x0e\xe3\x0c\xa0\x8d\x34\x6c\xf3\xfd\x32\xce\x03\ +\x4f\xb4\xfd\xc9\x95\xea\x44\xc1\xed\xc6\xb6\xb0\x73\xb0\xa2\x95\ +\x8d\x88\xe4\xd2\x08\x1f\xe8\x0c\x9d\xa0\x73\xa3\xc2\xee\xe2\x74\ +\x7d\xcf\x55\x75\xf7\x6b\xe9\x73\x05\x5a\x6b\x85\x03\x1c\xde\xd4\ +\x60\x21\x58\xc7\x5b\xee\x4a\xe7\xd9\x00\x08\x52\xa9\xa0\xc3\x3a\ +\x30\xb3\x1d\xf7\x95\x2b\xa5\x3c\x5f\x06\x3e\xc4\xb9\x3e\x73\xf7\ +\x56\x74\xa3\x89\x8e\x8b\xc7\xda\xe5\x01\x60\xc0\x90\xb3\x65\xea\ +\x3f\x78\x30\xe7\x2c\x80\x5c\x13\x2d\x7b\x4d\x29\x55\x9b\xda\x15\ +\x41\x29\x49\xcb\x1a\xc8\x3a\xca\x09\x30\xbc\xb1\xd0\x3e\x7c\xd0\ +\x79\x70\x1b\xdd\x83\x6d\x1e\x8d\x95\x27\x20\xf4\xf3\xc5\x61\x80\ +\x85\xe0\x42\x0b\xb4\x6b\xbb\x11\x27\x9c\x07\x24\x00\x54\x88\x14\ +\x31\x39\xe7\x5c\xd3\xb4\xb6\x1d\x60\x6d\x84\x1c\xa2\x40\x20\x64\ +\xe8\xd8\x8e\xd0\xb4\x80\xc1\x02\x90\x38\x40\x90\xd3\x76\x3c\xa9\ +\xc0\x51\x2a\x50\xc1\xbe\x52\xb2\x13\x27\x06\xde\x7f\xbb\x1a\x13\ +\x7c\x93\x00\x63\x84\x01\xd4\x53\x68\xc8\xb8\x86\x41\x8f\x67\x27\ +\xaf\xcf\x39\x21\x46\xa2\xd1\x60\xfd\x04\xef\x6a\x96\x36\xc6\x05\ +\x11\x91\xb3\xe0\x6e\xf8\xbe\x64\x4c\x04\x83\xdd\xbb\x6a\x2b\x8c\ +\x6f\xf4\x95\x24\x92\x2c\x68\xc8\x6a\x3b\x1a\x18\xe4\x9e\x00\x41\ +\xca\x90\x03\x1c\x58\xc2\xb6\xc1\x40\x00\x08\x1a\x54\x2e\x58\x75\ +\x75\xe2\xe3\x55\x74\x56\x37\xec\xc2\xe5\xd2\x6d\xe9\x0d\x3e\xb0\ +\x22\x42\xea\xcc\xd6\x09\xd2\x61\x9d\x4d\x6c\x3f\xbc\x3d\x37\x8c\ +\x94\x52\x9c\x71\x64\x18\xba\x4d\xdd\xf3\x43\x88\xaa\x5b\x72\x3d\ +\xf7\xde\x05\x96\xbb\x0b\x87\xee\x3e\x8f\x28\x9c\x84\x82\xb6\xf7\ +\xdc\xd1\x63\x6d\x78\xd6\x39\x71\xc3\x8a\x88\xaa\xbb\x23\xab\xc6\ +\x10\xe1\xdc\xe2\x32\xc5\xf7\xfa\x61\x16\x5c\x96\x86\x58\xed\x4f\ +\x44\xa4\xa5\x66\x6c\xde\x8e\x16\x39\x0f\xb6\xa9\xe3\x08\xb7\x6f\ +\x31\x63\x08\xc0\xc3\x83\xf0\x10\x99\x24\x54\x92\x02\x5c\x01\x63\ +\x18\x3c\x12\x97\xf6\x06\x03\x00\x5e\x37\x35\x18\xdc\x15\xc6\x02\ +\x96\xbf\x20\x6f\xb8\x4a\x0b\x74\xfb\x5d\xb0\xab\x5b\x3b\xc7\x21\ +\x74\x0e\x94\x52\x8a\x3a\xdd\x63\x4b\xd7\x66\x99\x09\x0a\x58\xea\ +\x97\xbf\x38\x76\xd0\x04\x18\x7e\xeb\x15\x3e\xd7\x45\xc7\x8c\x08\ +\xc0\x00\x79\x10\x41\x04\xbd\x09\xac\xad\x73\x11\x59\x30\x5b\x49\ +\xa2\x52\x00\x28\x44\x7b\x2c\x40\xdb\xd0\x30\x86\x08\xbe\x94\xc1\ +\x19\xd6\xcc\xa8\x52\xca\xf5\x15\x21\xf7\xc9\x97\x2a\x40\xdf\x82\ +\xe3\xfa\x8e\x2f\x31\xe8\xaa\x6f\xe3\x66\xdb\x08\x3a\x0c\x67\x8a\ +\x96\x94\x3b\xb4\x39\x33\x1d\x0f\x99\x1f\xd4\x64\x82\xf4\x53\xbb\ +\x97\xc0\x97\x5d\x6a\x4c\x6a\x47\xdf\xaa\xf3\x5b\x94\x52\x31\x46\ +\x00\x41\x3d\x83\x85\x09\xb2\xc3\xa0\x93\x76\xe7\x53\x40\x57\x4b\ +\xa0\xa4\x02\x04\xc1\x05\x11\x49\x25\x39\xe7\x1c\x39\x30\x0a\x3a\ +\x13\x69\xc9\x43\x86\x6e\xd3\x8a\xba\x38\x9b\x11\xa8\xa6\x70\x3a\ +\x69\x45\xee\x82\x42\xfc\x29\x6d\xa5\x43\x4b\x7d\xd1\xed\x82\x7b\ +\xc8\xeb\xee\x7c\xbe\xf6\xd9\x0e\x39\x2c\xc8\x18\x53\x14\x10\x72\ +\x41\x58\x79\x2d\xe5\x04\x82\x0c\x32\x6b\x3b\x5a\xd4\x49\x14\xb0\ +\x10\xb2\x72\xf9\x79\x5b\xf2\x30\x3a\xc6\x13\xc3\xd7\xa3\x8b\x2a\ +\x7d\x89\xc3\xb9\x4a\x92\xeb\xfc\xff\xd2\x25\x56\x51\x4a\x71\xce\ +\x7e\x62\x8a\xfe\x55\xc4\xd0\x87\xbc\x89\xb0\x9e\x5e\x32\x92\xc0\ +\x82\x46\xb3\x60\xea\x8b\x2f\x09\x64\x9b\xbe\xba\x5d\xbc\x03\x5a\ +\x91\x7d\xec\x5a\x63\x00\x42\x06\x0c\xdb\xe0\x6d\x45\x1d\xf4\x43\ +\x00\x6f\x69\xa7\x60\x97\x2e\x54\x40\xbe\xae\x08\x02\x70\x3b\x2e\ +\x3f\x1c\x5d\xaf\x75\x29\xe2\x6f\xf7\x0f\x2d\x79\x40\x04\xd8\xcd\ +\x82\x04\x9d\x0d\x2c\xe4\x3f\x87\x77\x22\xf4\x67\x40\x51\xd0\xfd\ +\x73\x29\x19\x47\x40\xe7\xf3\xba\xa1\xab\xd5\xf0\x62\x16\x3f\x58\ +\x2e\xc2\xae\xce\xea\xd4\x7a\x14\x80\x62\x6d\x1c\x9c\x5a\x5a\x04\ +\x02\x49\xa0\x7c\x04\xe6\x49\xd9\x89\x43\x20\x3c\xe5\x40\x01\x02\ +\x70\x44\xc2\x8e\x5b\x4c\x4c\x05\x61\x39\x76\x15\x72\x80\xdd\x69\ +\x5f\x03\x08\xe7\x1e\x31\x18\xda\x2d\xa9\x63\x03\x90\x08\x7c\xcf\ +\x5b\x91\x99\x6e\xbb\x42\xd4\xfd\x11\x02\x92\xd2\x50\x82\x46\x9e\ +\x2f\x79\xda\xf1\x7c\x84\x02\x50\x1d\xfa\x6c\x6c\xe7\xd3\x18\xb5\ +\x7d\x9b\xc0\xa4\x51\x30\x28\x2f\x7c\xa9\x64\xb8\x7b\xe5\x02\x73\ +\x24\xcb\x82\x80\x40\xff\x2e\x71\x3d\x01\x10\x63\x2a\xb0\xa5\xc1\ +\x99\xec\x40\x99\x01\x97\xf2\x7a\x5d\x7c\x00\xeb\x56\x72\x00\x59\ +\xb0\x7e\x21\xf3\xdf\xe1\xe3\xc0\xee\x9f\x1d\x9e\xe4\x4e\xf7\x06\ +\x22\x21\x6b\xdb\x57\x86\x41\xfd\x81\x00\x15\x9d\x93\x58\x25\x02\ +\x08\xb0\xd3\x44\x21\x07\x28\x18\x61\xdb\xfe\x13\x08\x48\xad\xb8\ +\xd1\xab\x66\xac\x56\x98\xde\x73\x9d\xaf\x70\xce\xb7\x4b\x45\xf4\ +\xfa\xf2\xb9\xc2\x78\xff\xee\xb9\xec\x9c\x54\x02\xe0\x41\x9a\x03\ +\xba\x19\xc8\x4e\x44\x13\x98\x1f\x22\x15\x4e\x76\xb6\x4b\x87\xdd\ +\xa4\x38\x91\x6c\x9f\x8c\x76\xb5\xa3\xe3\xce\xb5\x59\x20\xdb\xe1\ +\x62\xfb\x56\x75\x95\x60\xfb\x63\xf0\xe5\xe9\xa4\x70\xa5\xa9\x53\ +\x3a\xc1\xf3\xe5\x11\x95\x52\x44\x48\xc0\xc2\xbf\x0f\xbe\x47\x38\ +\xe7\xd5\x51\x83\xd8\x7d\x76\x48\x31\xc9\x70\x9e\x6b\x05\x07\x0e\ +\x91\xba\x08\xeb\x4f\xbe\x52\xb2\x83\xa7\xc4\xae\x83\xd7\xf9\x7c\ +\x44\x20\x3b\xbf\x43\x45\x08\x8a\xda\xb5\xee\xf6\x65\x20\x64\x81\ +\xd7\x1f\x7c\x8b\x60\x45\x55\x50\xa7\x65\x8c\x48\x49\xe9\x05\xc9\ +\x96\x20\x63\xd6\x86\x73\x74\xdc\x2b\x08\x7a\xb1\x43\xd7\x39\x38\ +\xfa\x41\x2c\x0a\xa0\x82\xd9\xaf\xc1\xc5\x20\x20\x06\x20\x03\x08\ +\x35\xc1\x8a\x7c\x5f\xb7\xa9\xb3\xcb\x8f\x74\x6e\x42\x64\xa5\xe6\ +\x62\x48\x21\x1e\x8e\xae\x4d\xf2\x3d\x6f\xc9\xd9\x0f\xf1\xa3\x85\ +\x77\xdf\x75\x3d\xdf\x97\x17\x93\xea\x3a\x97\xc8\x68\xc5\xc9\x0f\ +\x1f\xa4\x70\xd8\x18\xba\x17\x4b\xcf\x95\x4b\x0d\x21\x28\xc3\x5f\ +\x76\x99\xfe\x82\xd5\xb3\x25\xd4\x19\x92\xb0\x5c\x59\x2c\xe1\x77\ +\xce\x3d\xdb\xc4\x3a\x25\xd7\xa5\x57\x0d\x8e\x80\x22\x85\xe1\x86\ +\xea\x50\x01\x24\x6c\x6b\xc3\xcd\x70\xb0\xfc\xaf\xe7\x96\x1d\x59\ +\x07\xe5\xf7\xba\xcb\x73\x01\x2d\x4f\x58\x76\xea\xf3\xd4\x76\x46\ +\x82\x01\x65\xed\x59\x40\x9d\xbe\x1d\x54\x10\xf4\x7c\x21\x00\x04\ +\x0c\x55\xac\xad\x9c\xd0\x0f\x95\x81\x11\x59\x30\x79\x67\xc5\xd7\ +\x0e\x3a\xc6\xc2\x87\x26\x14\xea\xb7\x0f\x65\x00\x7b\x93\x41\x73\ +\xdd\xd2\x39\x5b\xaa\x64\xb5\x73\x64\x6d\x12\xef\x65\xa1\x38\x43\ +\x16\x8c\x57\xec\xe4\x49\xda\x8e\x55\xd8\x91\xee\x38\xed\xd4\x35\ +\x8c\x1d\x6d\x48\xdd\xc7\x13\xb5\xdb\x53\xc3\x53\x9b\x56\x80\x8c\ +\x2e\xd8\xdb\x92\xbe\x1f\x5c\xf5\xe0\xeb\xb7\x87\x0c\xb7\xcb\x73\ +\x8c\x20\xc0\x4c\x04\xa1\x2b\x01\xa9\x70\x72\x87\xda\x06\x3e\x48\ +\x95\x20\x01\x61\x3b\xdd\xde\xe9\x08\xed\x00\x2c\xdb\xff\xae\xa0\ +\xe3\xa9\x74\xce\x3b\xad\x6c\xfa\x6f\xbb\xb0\xa4\xc8\x97\x0c\x49\ +\x17\x3c\x40\xdc\x76\x1e\x8e\xe1\x75\x08\x97\xc6\x82\x22\x6f\xfb\ +\xaf\xaa\x3d\x74\x69\xc5\x29\x5f\xa9\xb9\x14\x48\x5a\xc6\xa6\xd2\ +\x5d\x84\xa0\xed\x6c\xc5\x55\x57\xd4\xf5\x80\x97\x88\x89\x2e\x38\ +\x43\xdf\x2d\x4c\x87\xb5\x64\x68\x2f\x58\x90\xf2\xeb\x58\xdc\x76\ +\x9e\x6b\xc9\x56\xa3\x0c\x7e\x6e\xab\x30\x45\x41\x06\x7f\xa9\xef\ +\xa4\x53\x8f\x3a\xf7\xcf\xb6\xa7\xd4\x01\x5d\x2f\x3d\xbc\x0b\xd3\ +\xe9\x04\xf3\xd4\xf6\x8f\xdb\xfb\x1b\x9c\xcf\x4e\x1c\xd2\x0e\xfe\ +\x97\x5e\xaf\x13\x3d\x20\x51\x18\xa0\xb7\xca\xc0\xb1\x50\x9d\xa4\ +\x0b\xba\xe8\x24\x5a\x96\x22\xcd\xb6\x61\x6e\xb7\x73\xd2\xaa\x4d\ +\x42\xaf\x3d\x9e\xab\x53\x38\x67\xd4\xc5\x25\xb6\xb3\x7f\x88\x48\ +\x12\x88\x82\xf2\x0a\xb5\xfb\x06\xda\x06\x48\xb5\x9d\x32\xd5\x49\ +\x6c\x74\x68\x47\xa1\xa3\xc4\x00\x02\x9d\x05\x08\xcb\x5a\xb4\xba\ +\x7a\x24\x1c\x5a\x76\x81\x0b\x1d\x3a\xad\xc0\xfa\xb5\xe3\x7f\x0a\ +\x80\xb2\x88\x84\x9d\x51\x3d\x9d\x2b\xc4\x57\x2a\x36\xc0\x4e\x8d\ +\x6b\x29\x96\xe9\x56\x09\xbb\x48\xd4\xce\xbd\x55\xe7\xf3\xa2\x89\ +\x54\x78\x23\xcf\x67\xae\x2f\x78\xe5\xbb\xf6\x10\xdb\xb7\x80\x11\ +\xeb\xc2\x05\xc9\x57\xe4\x49\xd5\xa9\x6a\x75\x3f\x3c\x76\x63\x0c\ +\xb3\x0f\xf9\xa9\x00\x00\x20\x00\x49\x44\x41\x54\xdf\x97\x80\x14\ +\xe4\x1e\x21\x84\xca\x01\x22\x08\x40\x59\xca\xef\x58\x6f\x0c\xa6\ +\x87\x2d\x5f\x6d\x9f\x96\x86\x29\x80\xe7\x07\xec\x3a\x8c\xf3\xa0\ +\xb3\x0e\x94\x92\x72\x39\xe5\x64\x37\xb6\x5a\x82\x95\x76\xcf\x4f\ +\xc0\xaa\xc6\x39\x13\x08\x0a\x21\x74\xa9\xa0\x1b\x50\x53\xa8\xb6\ +\x1f\xc0\x50\x94\x42\xce\x30\xd8\xeb\x80\x93\x4b\x29\x46\xc4\x88\ +\x5c\x5f\x76\xf4\x33\x5b\xf2\x49\x57\x2f\xf2\x5c\x88\xad\xee\xda\ +\x9e\xae\x96\xec\xaa\x60\xc6\xb1\x0d\x35\xee\x04\x01\x41\xf7\x45\ +\x10\xd7\x75\xe9\x92\x18\xf0\x6e\xac\xdd\x09\xf1\x08\x11\xdb\x8a\ +\x8c\xda\x06\xa5\x43\x23\x80\x21\x24\x1d\x75\x80\x29\xed\xff\x02\ +\x9c\xbd\xea\x54\x96\xc3\x6b\x47\xed\xfc\x19\x75\xb0\xe1\x01\xb6\ +\xb4\xa3\xf8\x70\x35\x28\x43\xbb\x68\xdc\x2e\x7a\xaa\x25\x4f\x9d\ +\x68\x39\xf0\xb8\x13\x76\xa8\x50\xb4\x11\x8e\x1c\xc3\x09\xca\xd7\ +\xd9\xa4\x58\x40\x50\x44\x9e\x24\x9f\x00\x81\x3a\xa1\x3c\xeb\x68\ +\xdf\x25\xbb\x44\xc8\x18\x43\x5a\x96\x2d\xa0\xc0\x1d\x43\x60\x81\ +\xa9\xee\xe6\x79\xb1\xc3\xbf\x8d\x41\xd6\x89\x2d\xd3\x50\xdd\xcc\ +\x02\x0b\xb5\x79\x77\x6d\xce\x8a\x69\x54\x4b\x4a\xad\xb3\x2f\x18\ +\xb2\x00\x44\x01\x5f\x5a\x27\x0e\x6d\xb7\xeb\x84\x76\x91\x80\x50\ +\x05\x5a\x8f\x3a\xd8\xe8\x80\xd1\xa6\x5d\x7f\x01\x19\x2e\x62\x75\ +\x58\xa7\xa9\xf3\xa2\x9d\xe4\xd1\x32\x33\xd5\x49\x15\x53\xe8\x2c\ +\x5c\x00\x1e\x45\x4a\xf2\x7d\x6a\xf7\xe2\x72\x29\xdb\x69\x0c\x52\ +\x14\xf8\x05\x80\x8c\xda\x1c\x38\x08\xc0\xba\x5c\xba\xed\xd3\x4f\ +\x0a\x02\xc7\x10\x70\x85\x09\x45\x94\x04\xc4\xb1\x3b\x74\x15\x38\ +\x30\x25\x55\x00\x8d\x52\xed\x6b\x16\x60\xb5\x59\xbb\xb1\x03\x58\ +\xd0\x95\x16\x90\x40\x32\x44\xd5\xe1\xae\xe8\x66\x06\xc3\x51\x03\ +\x32\x94\x08\xaa\xc3\xe5\x14\xa8\x96\xee\x5f\xbb\xea\x29\x9c\xab\ +\x5e\x2a\x57\x21\x82\x94\x4c\x49\x02\x80\x0e\xd4\x8b\x13\x49\xe9\ +\xf3\xa0\xa4\xa2\x48\xe7\x22\x18\xa7\x45\xbe\x44\x44\xd9\x69\xd8\ +\x46\x44\x16\xe4\xe7\x2e\xf4\xc0\x87\x8b\x6b\xe1\x26\xfc\x15\x05\ +\xbe\x15\x4a\xad\x9b\xf9\xed\x16\x1f\x03\x0c\xed\x8a\x40\x32\x1c\ +\x85\x2d\x39\x6b\x1d\x37\xa7\x1b\xda\x75\xf0\x8a\x20\xa5\xf4\x3d\ +\x4f\xb3\x04\x22\x80\x54\x5c\x08\x5a\x9e\xd4\x0b\xc0\xd5\x01\x35\ +\x50\xe0\x93\xae\x48\x5d\x2d\xb7\x46\x1d\x6b\xac\xe8\x5c\x76\xdf\ +\x8e\xc6\x0c\xbb\xab\xa8\x96\x55\x71\xbb\xc1\xc4\xca\x68\xb1\x9d\ +\xb3\x46\xf6\xba\xd1\x5c\x4b\xf1\xe2\x8a\x7d\xa2\x55\x16\xa5\xeb\ +\x97\x86\x71\xe6\x4b\x7d\x4e\xa1\x57\x0b\x66\xfc\x76\x0f\x98\x5c\ +\x96\xfe\x0f\x83\x8f\xc3\xa0\xd3\x55\x8b\x50\x2b\x96\x3e\x8c\x7d\ +\xef\x82\xe6\x57\x4d\x37\x86\xbf\x48\x27\xc5\xd5\xe9\x20\x0d\xe1\ +\x21\x96\xa3\x33\xe0\x7c\xfb\x7d\xae\x93\x45\x17\x8d\xa1\xf7\x7d\ +\x3f\x98\x38\x0b\xc8\x14\x11\xe7\x4c\x11\x48\x5f\x49\xdf\x6f\xa3\ +\x55\x42\x80\xa9\x15\x69\x97\x0e\x26\x3e\x5c\xc3\xa6\x8e\xd3\xb9\ +\x0c\xad\x17\x0a\x13\x20\x58\xab\x8e\x13\x0c\x9d\x58\xa7\x1d\x7a\ +\x2f\x65\x94\x81\x88\xc0\x57\x0a\x43\x4e\x56\x70\x42\xba\x84\x3f\ +\x2a\x94\xf9\x6b\x8f\x1d\xf5\xbc\xf0\x2e\xac\x80\x8f\xab\x15\xb7\ +\xba\xc3\x45\xd5\x05\xdb\x61\x00\xd3\x00\x6c\x93\xa9\x81\xa2\x8e\ +\xb2\x08\x54\x67\x58\xb3\x5c\xc2\xaa\x54\xb8\x1e\xd5\x3e\xa2\x9d\ +\x2f\xb5\x22\xe6\xed\x12\x87\x86\xd1\x12\xe1\xa3\xb8\x02\xbb\xb3\ +\x22\x65\xb6\x94\x95\x0f\xec\x69\x87\x0b\x2f\xb0\x0d\x6d\x58\xb5\ +\x54\xb4\x7c\xaa\x51\xb7\x2b\xab\x9b\x6f\x5a\x95\xb3\x17\xce\xe1\ +\x68\x3a\xdf\x0d\x3a\x5f\x65\xfc\x7c\xc1\x44\xd8\x66\xbf\xbe\x30\ +\xf4\xd8\x29\xb4\x77\xa3\x89\xf0\x5a\x84\x11\x06\x2b\x30\x29\x4b\ +\x19\x7d\x64\xe1\xbf\xae\xb0\x60\xe7\xc3\x61\x74\x8d\x70\x60\x4b\ +\xbb\xef\xb2\x02\x67\xb8\xe2\x75\xba\x04\x75\x78\x4e\xfa\xf3\x7c\ +\x00\x96\x15\x0f\xe8\x72\x55\xaf\xba\x67\xe1\xef\xbe\x6a\x75\x66\ +\x45\x83\xc1\xc5\x88\x6a\xc3\x41\xda\xc5\xf7\xc0\xcf\x0a\xf2\x4a\ +\x9c\x31\x64\x3c\xdc\x20\x75\x6e\x37\x86\xae\xeb\xe7\x42\x64\xc3\ +\x7b\x24\xa5\x1f\x7e\x05\xce\xb9\x10\xc2\xf7\x7d\xdf\xf7\x35\x4d\ +\x23\x20\xe9\xc9\x30\x7a\x3e\xd0\x4a\x4b\xb7\x11\xa0\x3b\x43\x21\ +\x40\x99\x06\x7f\x0d\xa7\xa8\xc3\x77\xb8\x5b\xe4\x59\xb5\x08\xdb\ +\xbd\x78\x21\x97\x3d\xd4\x0a\x47\x24\x09\x42\x0d\x34\x0a\x42\x8d\ +\x7d\xb0\x3c\x87\xfd\x32\xdb\x50\x5e\x4a\x6d\x01\x9c\x4f\xcb\x74\ +\x61\x40\xb0\x5a\x27\x5c\x58\x35\xac\xc0\xdf\x87\x51\xef\xe1\x13\ +\x2e\x43\x3d\x86\x6d\x2f\x0c\x96\x70\x15\x5d\x4a\xc5\xa0\xfd\x03\ +\x05\x7a\x9e\x4f\xa1\xea\x67\x97\xa4\xa4\x3b\xe1\xe5\x7c\x37\x2b\ +\xec\x14\xaf\x38\xd2\x70\xce\x50\x85\x70\x61\xe4\x5c\x8f\xe1\xdc\ +\x3c\xfd\xf2\x65\xc7\xd7\x0b\x2a\xc2\x0f\x2d\x4a\x38\x70\x5b\x61\ +\x55\x56\xf5\x9c\x89\x80\x94\x7f\x2e\x10\x6c\xd5\xda\x4d\xb7\xe6\ +\xc2\xc2\x4d\x8b\xa1\x0e\x92\x10\xc6\x35\xa4\x1d\x96\xbf\xd6\x4b\ +\x3d\x60\x95\x1e\x06\xa0\xe5\x0f\xe9\x32\x40\xad\xd0\x8c\xab\x56\ +\x85\xcf\xa9\x4a\x2f\x4f\x78\xa9\x8b\x36\xfe\x40\x52\x4a\x4f\xfa\ +\x24\x1d\x60\xa8\x00\x65\xb7\x3f\x49\x29\xa9\xa0\x13\x2a\x2e\x43\ +\xe1\x06\xcb\x15\x30\x5b\x75\xf3\x50\x2b\xd5\x34\x11\xeb\x14\x79\ +\xc3\x27\x35\x68\x79\x53\x4a\x31\x0e\x61\x1c\xc6\xb9\x4d\x76\x5c\ +\x88\xee\x91\xe8\x86\x2a\x1d\xd6\x69\xd6\xf5\xcd\xc2\x4e\xd6\x8a\ +\x25\x0a\x13\x6f\x9d\x5b\xc5\x5b\x96\xf2\x23\x72\x5b\x36\xe7\x5c\ +\x70\xc1\x03\x86\xe5\xf3\xd4\x16\x2f\x05\x92\x6e\xd9\xd5\x5c\xa1\ +\x95\xa8\x3d\xd7\x7d\xa5\x6e\x5a\x01\x4c\x7d\x09\xe5\xd5\x59\x34\ +\x06\xa0\xba\x14\x31\xa1\x27\x07\xf4\x9a\x40\xd4\xae\xc3\x06\x24\ +\xfd\xdd\x7d\xf1\xe5\x52\xa7\x54\x78\x47\xc2\x26\x6a\x29\x23\xd3\ +\x46\xbd\xae\x5c\xa8\x55\xad\x72\xd7\x7d\x3b\x37\x8c\x58\x81\x9b\ +\x0f\x1b\xcb\x50\x6f\x50\x77\xa0\xc6\xeb\x83\xcd\xb9\x9b\xa1\xeb\ +\xc2\xe5\xbb\xe9\xef\x15\x76\xe6\x5c\x57\xa8\xe3\x00\x2f\xdb\x45\ +\xc6\xdb\x8d\x66\x2a\x8c\xf6\x0d\x2d\x25\x86\xd1\x18\x1d\x50\x30\ +\xeb\xa4\x8d\x68\xb5\xe1\x08\x61\x5f\xa0\x8d\xb8\x39\x17\xe0\x7b\ +\xbe\x68\xf1\x1c\x20\xeb\xb9\x9a\x6b\x79\x09\xa6\x8b\xed\x6a\xff\ +\xbc\x6a\x57\xc4\xcb\x74\x9e\x5f\x42\x3c\xd7\xf5\x7d\x5f\x63\x1c\ +\x39\x63\xc8\x24\x29\xec\xa4\x15\x7c\xdf\x6f\x67\xa7\x43\x5d\x59\ +\x2b\x8e\x63\x60\x6c\xda\x00\xdf\xe5\x60\xab\xce\xb9\x0f\x13\x09\ +\x10\x63\x10\x34\x39\x46\xa3\xd1\x7a\xbd\xce\x08\x35\x4d\x74\x9f\ +\xb5\xcc\xa8\x06\x54\xad\x52\x05\x18\x17\xd7\x75\x1d\xc7\x09\xd8\ +\xca\x02\x9f\xc2\x75\x5d\x0c\xaa\x9f\x21\x18\xc4\xb9\x2d\xc7\xdd\ +\x30\x73\x05\x2c\x1b\x00\x78\x07\xda\xd4\xd5\x7a\xd1\x68\x34\xe8\ +\x5f\x51\x4a\x21\x63\x52\x05\x43\xe3\x55\x70\x60\x30\x94\xca\x58\ +\xf5\x8a\xbe\x52\x0c\x50\xf8\x53\xad\x50\x3d\x04\xf8\x12\x9a\xeb\ +\xa5\xd5\x56\xd7\xe7\x62\x8c\x00\x39\x74\x3e\x6a\xf8\xf9\xdd\xfe\ +\xe5\x6e\xff\x60\xe0\xf0\x2a\x22\xdf\xf7\xbb\xa9\xe2\x30\xe2\x6c\ +\xa9\x7a\x10\xcc\x0c\xed\x94\xc0\x90\x96\x41\x46\x97\x6a\xa3\x1d\ +\xc7\x88\x54\x27\x43\x4f\x6d\xf4\xd2\x39\x95\x56\x15\x5e\xd5\x30\ +\x39\x70\xd8\xcf\x85\xf6\xdc\x26\x0e\xf4\xfa\xf0\xb9\x1a\x8d\xe6\ +\x2d\x37\xdd\xf8\xff\x7f\xf3\xeb\x41\xb9\x77\xa9\x74\xbb\x6a\xb0\ +\xb5\x6a\x85\x6c\x85\x0a\xc6\x97\x7c\xe4\xf2\x57\xa3\x65\x4f\x3e\ +\xe7\x1f\xce\x7d\x62\x38\x1b\x4e\xaf\x4c\x3b\x9f\x53\x50\x7d\xa9\ +\x57\x5b\x7d\x05\xe8\xdc\x70\x4f\xf5\xa5\xd3\x81\xab\xff\x4a\x2f\ +\x8f\x10\xe2\x37\x7f\xff\xdf\x76\xea\x84\xdd\xca\xf4\x52\x81\x70\ +\x79\xa8\x8c\xa1\x0f\x1e\x6e\x3c\x5a\x65\xc6\xed\x79\xb1\x97\xa1\ +\x0a\x63\x80\x5c\x0f\xa3\x25\x57\x51\x05\x5d\x7c\xcc\x79\x20\x5a\ +\xe7\xd9\x18\x58\x4e\x72\xdd\xf5\xb3\x57\x34\xb8\xac\xdc\xeb\x55\ +\x33\xcd\x10\x02\x46\x2d\xa5\x51\x89\x4c\xd3\x6c\x36\x9b\x17\x74\ +\xe0\x1b\xff\xec\x63\x1f\xfd\xd0\xfb\xef\x42\x86\xe7\xa6\x4d\x28\ +\x74\xa2\x71\xf5\xa3\x8b\x3f\xe9\x5c\x87\xbf\x3d\x9e\xf7\x61\xe7\ +\xd4\x5e\xc3\xec\x17\x14\x22\xf6\x0c\xc1\x29\x00\x57\x1e\xce\xe5\ +\xd7\x6f\x19\x9b\xd3\xea\xa7\x19\x61\xc5\x0d\xa7\xf3\x9c\x7f\x58\ +\x56\x0c\xee\x7e\x2a\x84\x68\x34\x22\xa5\x7c\xed\x35\x57\x30\xb4\ +\x39\x16\x8b\xad\xaa\x81\x20\x5c\xc5\x7e\xd9\xd9\x1d\x82\xd7\xbb\ +\xe0\x2b\xfb\x05\xbe\x74\x96\xfd\x82\xed\x7f\x36\xdb\x7f\xbe\xab\ +\x7f\x99\xf7\x1c\x56\x50\x77\xbc\x84\x52\x7a\x15\x3f\xd8\x2b\xfb\ +\x0e\x2f\x7d\x7f\x5e\x02\xcc\x95\x4c\x26\xd2\xe9\x54\x98\x78\xfd\ +\xe5\x9f\xe3\xd7\xff\xd9\xbe\xa8\x5b\x80\xab\x4e\x56\x58\x66\x93\ +\x3c\xcf\x7f\xbd\x64\xe8\x2f\x32\xdf\xd9\x93\x8b\xa9\x2d\xf6\x16\ +\xe1\xd5\x97\xee\x78\x81\x9e\x5c\x0e\x61\xbd\x25\xe8\x49\x4f\x7a\ +\xd2\xd3\x5c\x3d\xe9\x49\x4f\x7a\xd2\xd3\x5c\x3d\xe9\x49\x4f\x7a\ +\xd2\xd3\x5c\x3d\xe9\x49\x4f\xae\x00\x79\x0d\x78\xe8\x89\x73\x10\ +\xa2\xdd\x46\xd7\x1d\x64\xa0\x14\x4a\x09\xbe\x8f\xbd\xa4\x66\x4f\ +\x7a\xd2\x93\xd7\x91\xe6\x42\x24\x21\x48\x08\x5e\x2e\x6b\x73\xf3\ +\xa2\x90\x67\xb5\x3a\x4a\x1f\x00\x48\xd3\x65\x32\xee\x67\xfb\xbd\ +\x91\x11\x15\x8b\xa1\xeb\xa2\x94\x40\xd4\xdb\x9e\x9e\xf4\xa4\x27\ +\xaf\xa5\xe6\x22\x5d\x07\x44\xf3\xd0\xa1\xf8\xf7\xee\x8f\x3d\xf4\ +\x90\x36\x3f\xcf\x1a\x0d\xec\x42\x2b\x11\x29\x12\x91\xb1\x98\xb7\ +\x76\xa2\xfa\x53\xb7\xd7\xde\x7d\x87\x3b\x3e\x8e\x52\x62\x68\x8a\ +\x4c\x4f\x7a\xd2\x93\x9e\xbc\x8a\x9a\x0b\x91\x34\x5d\x9b\x9e\xca\ +\x7c\xe9\x9e\xd4\x37\xbf\x49\x9a\xb0\x77\xef\x2e\xdc\xf9\x1e\x67\ +\xd3\x66\x6f\x7c\xdc\x4f\x25\x91\x48\xe4\xf3\xda\xd4\x94\x79\xe8\ +\x50\xec\xe1\x47\x06\xfe\xd3\x5f\x64\xbe\xf8\xc5\xd2\x2f\x7e\xbc\ +\xf4\x0b\xbf\x20\xd3\x69\x74\xdd\xde\x26\xf5\xa4\x27\x3d\x79\x75\ +\x35\x17\x63\x4a\xd7\xe2\xf7\xdf\x3f\xf8\x7f\xfe\x99\x7e\xf6\x6c\ +\xe9\x43\x1f\x2a\xff\xfc\xdd\xce\xfa\xf5\x2a\x16\x43\xdf\x87\x4e\ +\x48\xe8\x67\x32\xf6\xf6\xed\xd5\x3b\xef\x2c\x7c\xe2\x13\x91\x17\ +\x0f\xa4\xfe\xf6\x6f\xfb\xff\xf3\x7f\xb6\x1e\x7e\x64\xf1\x77\x7e\ +\xbb\xb9\x67\x0f\xb3\xed\x5e\xe4\xd8\x93\x9e\xf4\x64\x99\x6a\xb9\ +\xac\x6a\x8b\x04\x4f\x7f\xfd\xef\x46\x7f\xe3\x37\x55\x32\x39\x79\ +\xcf\x3d\x67\xff\xf0\x0f\x5a\x3b\x77\x82\x10\xac\xd1\x40\xc7\x41\ +\xdf\x47\x29\x83\xa8\x10\x6d\x9b\x35\x1a\x2a\x12\xa9\xdf\x72\xf3\ +\xec\x7f\xf9\xdc\xdc\x67\x3f\xab\xcf\xcd\x8d\x7e\xfa\x33\xb1\x87\ +\x1f\x56\xba\x0e\x88\xbd\xad\xea\x49\x4f\x7a\x72\xf9\x35\x17\x02\ +\x09\x91\xbc\xf7\xde\xc1\x3f\xf9\xd3\xc6\xdb\xdf\x36\xf3\x97\x9f\ +\x6f\xdc\x74\x23\x7a\x1e\x6b\xb5\xe0\xfc\xd5\x43\xf4\x7d\xd6\x6a\ +\x01\x51\xf9\xae\xf7\x4d\xff\xf5\x17\x64\x7f\x76\xe4\xb7\x7f\x27\ +\xfa\xdc\xf3\xa4\xeb\xbd\xad\xea\x49\x4f\x7a\x72\xf9\x35\x97\xe0\ +\x7c\xb6\x30\xf0\xe7\x7f\xd1\xba\x6a\xf7\xd9\x7f\xf7\xef\xbc\x91\ +\x91\x40\x25\xbd\x2c\xa5\xa7\x14\x6b\x39\xad\x5d\xbb\xe6\xfe\xe8\ +\x8f\x40\x88\xc1\x3f\xf9\x13\x9e\xcf\x43\x87\x99\xb3\x27\x3d\xe9\ +\x49\x4f\x2e\x4f\x9e\x8b\x21\x78\x2a\xf2\xe3\x43\x4a\xb1\xc5\xdf\ +\xfa\x4d\x2f\x9b\x65\xaf\x98\xa1\x85\x58\xab\xe5\x6c\xdb\xb6\xf0\ +\x5b\xbf\x35\xfa\xa9\x4f\xf5\x7d\xe5\x2b\xb9\x7f\xf3\x6f\x96\x0f\ +\x18\x7f\x83\x09\x22\xd3\x79\xe4\xc2\x3e\x3d\x02\xb8\xb2\x45\x24\ +\x5f\x97\x7c\x0a\x6f\x0c\x31\x05\xb0\x57\xbe\x78\xbe\x02\x47\xf6\ +\x16\xfd\x02\x84\x38\xd3\x05\x33\xe8\x02\x69\x2f\xc8\xf5\x5b\xaf\ +\x05\xb3\x20\x43\x71\xa6\xc0\x8e\x17\x72\xbf\xf5\x5b\xad\xdd\xbb\ +\x59\xab\xb5\xfc\xb7\x7c\xf5\xbc\x95\x5a\x8e\xe1\x22\x42\xc7\xa9\ +\xfe\xf4\xbb\xe3\xef\x7d\x6f\xfa\xab\x5f\xab\xdc\x75\x97\xbb\x76\ +\xed\x1b\x14\x27\xc1\x90\x37\xdd\xd2\x91\xc2\x0f\x19\xf2\x0b\x78\ +\xba\x22\x7f\x22\x73\x6d\x54\x4f\x2b\xba\x08\x98\x2e\x32\x60\xab\ +\xb9\xd8\xa4\xe0\x4a\xe7\xf0\x60\x08\x4f\x4d\xb3\x86\x87\xaf\x48\ +\x79\x49\x05\x43\x31\xda\xdc\xaf\xfc\x8b\x5b\x9e\x10\x35\x6f\x68\ +\xd5\x57\xce\x98\xb8\xa2\x84\x33\xad\x50\x3f\x73\xb6\x72\x84\xb3\ +\x0b\x08\x95\x08\x91\xaf\xef\xbf\x91\xa1\xf6\x12\xca\xeb\xf2\x68\ +\x2e\x45\xfa\xfe\x59\xca\x24\x6a\xef\xbd\x13\x5d\x37\xac\x8f\x88\ +\x71\x59\xaf\xa8\x5a\x69\xc5\x2e\x22\x17\x5a\x76\x44\xd3\x0d\xdf\ +\x0b\x3d\x9e\x08\x18\x2b\xfe\xe2\xc7\xe3\xf7\xdf\x9f\xb8\xef\xbe\ +\xdc\xa7\x3f\xfd\x46\xd5\x5c\x4c\x54\x5a\x67\x7f\x74\xf8\x73\x1a\ +\x8f\x5c\xc0\xd3\x3d\xd9\xfc\xc0\x35\x7f\x1e\x37\x07\x95\x6c\x5d\ +\xb0\xda\x92\xd2\x53\x8b\x0b\x4a\xc9\x15\x97\x88\x27\x33\x7a\xb2\ +\x8f\x7c\x4f\x5d\xb9\xdd\x0b\x0c\xe1\x5b\x87\xc5\x74\x09\xb5\x57\ +\x72\xde\x9b\x2e\xbc\x73\x83\xdc\x35\x24\x7d\x75\x31\x5e\x17\xd6\ +\x6b\x55\xc7\x69\xad\x18\x97\x6b\x18\x7a\x2c\x91\xa4\x2b\xb4\x68\ +\x2e\x98\x39\x5b\xda\xff\xe0\xd1\xbf\x34\x44\xec\x15\xeb\x2d\x22\ +\xc1\xf5\x89\xcc\x1e\x2e\xf4\x97\x58\x9f\x4b\xaf\xb9\x14\x62\xba\ +\x56\x37\xcf\x14\xbc\xeb\xd6\xca\xbe\x04\x86\x0d\x0b\xd7\xfc\x85\ +\x49\x71\xff\x17\x53\xe4\x12\x17\xe1\x68\xc8\xb7\x9b\xf5\x6d\x6f\ +\x3f\xe2\x9b\x13\xbb\xae\x89\xf5\x65\x97\x6e\x91\xe7\xd9\xdb\xb6\ +\xb6\xde\xf2\x96\xf8\xf7\x7f\x50\xfc\xa5\x5f\x22\xc3\x78\x83\x3a\ +\x08\x0c\xb9\x21\x62\x1a\x8f\x00\x79\xae\xf4\x19\x32\x00\x42\xa6\ +\x73\x50\x9e\x74\x19\x37\x05\x82\x2f\x5d\x64\x06\x82\x2f\x55\x10\ +\x18\x32\xce\x05\x02\x30\x64\x0c\xf9\x85\xf3\xcd\x21\x4a\x29\xd5\ +\x8f\xbe\x16\x9f\xde\x2f\x22\xd6\xd2\x1c\x1a\x00\xe5\xda\x4e\xdf\ +\xf8\xe4\xc8\xd5\x14\x89\xad\xbd\xea\x7a\xe9\x5d\xb1\xe8\x39\x53\ +\x40\x54\x07\xad\xcd\x6f\x4e\xae\x04\xc1\xd1\xf7\x83\xc1\xe4\xc0\ +\x18\x0a\x04\x4f\xb6\x29\xc0\x05\x43\x86\x80\x00\x3a\xbf\x28\x92\ +\x3f\x44\xcc\xe7\x16\x8b\x85\x7c\x3c\x1e\x87\xe5\x34\xd9\x85\xc2\ +\xe2\x08\x60\xaa\xaf\xcf\xbb\x32\xe1\xd6\xc4\x99\x66\x88\x98\x21\ +\x2c\x52\xae\x17\x8c\x44\x07\x60\x4c\x47\x72\x3d\xa5\x84\x30\x19\ +\x48\x5f\x4a\xce\x75\x52\x9e\x0c\xc6\x9e\x23\xe7\x8c\x07\x9a\xeb\ +\x27\x26\x46\x2e\xbd\xe6\x92\x8c\x4d\xe4\x4b\x3a\xa9\xe6\xfa\x4c\ +\xdb\xa1\x5a\x7a\x37\xcd\x39\xf6\xfc\x00\xf3\xfb\x87\xc7\x95\x92\ +\x10\xf0\x58\x93\xe2\x00\x34\xb6\xe5\xab\xff\xdf\xb7\xca\x89\xd1\ +\xcd\x37\xbc\x6d\xd9\x38\x70\x29\x55\x2c\x56\x7f\xc7\xdb\x33\x7f\ +\xf5\x05\xfd\xcc\x19\x7b\xe7\x4e\x74\x9c\x37\xf0\x7e\x2a\x5b\x24\ +\x6e\xfb\xe8\x0d\xef\x63\xb2\xd1\xaa\x1d\x7e\xea\xc5\xaf\xcf\x8b\ +\xb7\xbc\xf7\xaa\xb7\xbd\xf8\xdc\x7f\x39\x61\xa7\x6e\xdc\xfd\xfe\ +\xfa\xf4\xff\x38\xda\x5c\xff\xb6\xab\x7f\x61\x4d\x2c\xda\xa8\xef\ +\x7b\xf0\xb9\x6f\x56\xe4\xc5\xa6\x59\x10\xd1\xaf\x95\xf5\xd3\x2f\ +\x8c\x6d\xd9\x8a\xae\xdd\xb1\x19\x84\x52\xf2\x81\xb1\xe7\x26\x17\ +\x9f\xf8\xbb\x2f\xbd\xf5\xd7\x7e\xe7\xca\x62\xe2\x7c\x89\x2d\x20\ +\x15\x35\xef\xde\x69\x3c\x71\xd2\x7e\xc7\xb5\x99\x31\x5d\xb5\x1a\ +\xee\xf7\x9e\x2e\x1f\xa8\xe3\x6d\x37\xa4\x6f\x19\x16\xe0\x78\xff\ +\xf4\x64\xe9\x50\x49\x5d\x7c\x56\x11\x91\x2d\x2e\x9e\x7d\xeb\xdb\ +\xde\x99\xed\x1f\x58\xf1\xab\x52\xa9\xf8\xd4\xde\xc7\xb2\x83\x83\ +\xae\xeb\xe2\x95\x0b\xfa\x91\xd2\xcd\x8e\x7e\xec\xbd\xbb\xde\xd2\ +\x72\x1a\x95\xe2\x13\x8f\xbd\xf8\x2d\x35\xfc\xf3\x3f\x35\x6e\x3c\ +\xf0\xd4\x97\xab\x91\x6b\x6e\xdb\xb2\xfb\xc0\xc1\xaf\x35\x92\xb7\ +\xbc\x73\xe7\x9d\x49\x4d\xe4\x17\xbe\xf7\xc8\xc1\x1f\x3b\xf8\xb2\ +\x94\xd2\x65\xd0\x5c\x88\x23\x95\x0a\x5a\x42\xa6\x2d\x50\x04\xcb\ +\x13\x3b\xae\x52\x08\xc8\x7c\x17\x9c\x56\xab\x5e\x01\x64\x02\x08\ +\x26\xb6\x7d\xfb\x89\x7d\xd3\x55\xf7\x8e\x4f\xfc\xb2\x1e\xb5\xe4\ +\x72\x2b\x84\xbe\xb4\xb7\x6f\x47\x29\xb5\xd9\xd9\xd6\xd5\x57\xbf\ +\xa1\x35\x17\x80\x34\xa2\x6b\x0c\xef\xf9\x6f\x3c\xf8\xf5\x91\x6d\ +\xff\xea\xf6\x6b\xef\xfe\xf6\x91\xe9\xd1\x91\x9f\x1d\x56\x27\xe7\ +\x9e\x78\x28\x9e\x58\x2b\x8d\xcc\xb5\x5b\x3e\x99\x69\xdd\xf7\x8f\ +\xcf\x3d\xab\x9b\x71\x9b\xd8\xa5\x38\xd5\xe8\x2b\x29\x50\x70\xd7\ +\x96\xd2\xf7\x0a\xf3\x8a\x31\x94\x32\x92\x1d\x3a\x5a\xb2\xef\x7d\ +\xf8\xf1\xdd\x77\xfe\xfc\xd8\xf6\xab\x3c\xbb\x05\x6f\x0e\x21\xc6\ +\xd6\xf4\x69\x07\xce\xfa\xfd\xcc\xf9\xdb\xfb\xf3\xb1\x6d\x03\x1f\ +\xdc\x63\x19\x25\xe3\x9d\x29\xff\xaf\xee\x2f\xfa\x1a\xf3\x3d\x12\ +\x0c\xfd\x4b\xe0\xdc\x93\x60\x22\x12\x89\xae\xe2\x03\x9a\x66\xe0\ +\x50\x5f\xe1\x4b\x0d\x98\x88\x8f\xd7\x0b\xf7\xfe\xc3\x33\xcf\xef\ +\xb9\xe1\x77\xef\xd8\x59\xfa\x61\x25\xb3\x6d\xd3\xcf\xf9\x95\xfd\ +\xdf\x9e\xe4\xd9\xe4\x90\x6e\x6d\xb9\xe9\x9a\x8f\x94\x4f\xfc\xd5\ +\x0f\xe7\x16\x4d\x5d\x93\x4c\xc3\x97\x67\x40\x2f\x3d\x2a\x42\x31\ +\x96\x6e\x34\xc1\x14\x14\xd5\xcf\x8d\xec\xa4\x22\xcd\x30\xee\x2d\ +\x88\x1f\x54\xb4\x68\x34\x8a\xae\xcd\xc6\xb7\xde\x7b\xec\xec\x81\ +\x83\x07\xaf\xdb\xb4\x26\x9a\xea\x53\xe7\x52\x0f\xfb\xbe\x3b\x3a\ +\x86\x52\xf2\x62\x91\xd8\x1b\x9f\x96\x87\x7c\xcf\xb7\x95\x2c\x1f\ +\x3e\xf2\xed\xb2\xd8\x30\x9c\xe8\x9b\x9b\xfc\xfb\x53\x72\xcb\xad\ +\x9b\xaf\x91\x4e\x59\x44\xd7\x8e\x46\x5a\x2f\x1c\x7d\xa0\xea\xb9\ +\x9e\x7f\xc9\xac\x31\x11\x48\xe9\x57\x12\x43\x2f\xb2\x2c\xeb\x1f\ +\x83\x56\xc3\x48\xf7\x1f\x13\xfd\xdf\xf8\xfe\x83\x1b\xfa\x62\x6b\ +\xc6\xc7\x7d\xf9\xe6\x22\xda\xf6\x24\x29\x05\x92\xf3\xf1\x01\x73\ +\x5d\x92\x15\x5a\x70\xd5\x08\x7f\x6c\x7f\x6d\xa6\x45\xb6\xd7\x99\ +\xe1\x7d\x29\x84\x73\xb6\x6a\xb2\x86\x88\x38\x67\x6f\x86\xde\x10\ +\x52\x9e\x27\x3d\xe9\xce\x3e\x7b\xf0\x7e\x2d\x7b\x6d\x9f\xb0\x0f\ +\x1d\xfd\x7b\x37\xf3\xb3\x7b\x86\x87\x1b\xad\x7a\x22\xbb\x2b\xd6\ +\x3a\xf0\xfc\xe9\x17\x1c\xdf\xf6\xa5\xbf\x6c\x52\xd3\xab\xac\xb9\ +\x00\xc0\xf4\x7c\xd0\xb8\x32\xc4\x8a\x4f\x81\x40\x52\x29\x29\xf4\ +\x7b\x9f\x39\xf8\x91\xcf\x7e\xed\xc1\xaa\x1e\xdd\x7a\xcd\x77\x8e\ +\x9f\xdd\xfb\xe4\xb3\x1f\x78\xf7\xbb\xd2\x26\x77\x56\xf3\xa7\x50\ +\x29\x99\xcd\x00\x22\x6b\xd9\x57\x06\x98\x9e\xc8\xf7\xa4\x83\x22\ +\xa2\x73\x92\x4a\x09\x28\x3f\xf3\xe2\x37\xcd\xd1\x0f\xee\xcc\x66\ +\x3c\xdf\x25\xa6\x6b\x9c\x6c\x4f\xbb\xfe\xfa\xcf\xec\x4c\x5a\xbe\ +\xba\x04\xa7\x5b\x29\x49\x42\x3b\x9d\xab\x7c\xf5\x5b\xdf\x79\xbc\ +\xe0\x5b\x5b\xaf\x39\x2e\x32\x5f\xf9\xd6\xf7\xb6\xac\x5f\x77\xeb\ +\xce\x2d\x8d\x5a\xe5\xcd\xa3\xb3\x7c\x9f\x5c\x49\xc8\x00\x48\xe9\ +\x96\x7e\xd3\xb6\x78\xac\x52\xff\xca\xd3\x4d\x9f\x33\x4b\x60\xdd\ +\xa6\xb7\xec\xee\xfb\xb9\x2d\x86\xe7\x5d\x1a\xad\xc2\x38\x3b\x5f\ +\xd0\xc9\xd8\x9b\x85\x1d\x4f\x29\xcf\xf3\x3d\xae\xc5\x04\x79\x0a\ +\x35\xb4\x8f\x3d\x7c\xf0\xd1\x8d\xdb\x7e\x61\xcc\x64\xae\xf4\x50\ +\x44\x38\x78\x92\x8f\xbd\xeb\xc6\x7f\x35\x22\x7c\xff\xe5\x2d\xfc\ +\x65\xc4\xd0\xaf\x3a\x41\xc9\x55\xc0\x9c\xe6\x48\x32\xf2\xb1\x4f\ +\xfc\x2f\xff\xe1\x07\xfb\xff\xe3\x77\x9f\x7a\xf2\x99\x67\xdf\xfd\ +\x8e\xb7\x6e\x63\x95\x5a\xee\xec\xf9\x4c\x1d\x71\x4e\x57\xc8\x36\ +\x13\x81\x88\xc7\x37\xae\x1d\x79\xc7\x3b\xaf\xb9\x1b\x0b\x4f\xcc\ +\xd4\x5b\x11\xa3\x0f\xed\x17\x1f\x3f\xfa\xc2\x60\x76\x82\x9a\x27\ +\x4f\x14\xec\xeb\xae\xfe\x97\x3b\x46\x76\xf7\x5b\x49\xa0\x4b\xe3\ +\x0a\x29\x80\x56\xb3\xb9\x2e\x1b\x1f\x1f\x1e\xbe\xff\xc1\xc7\xfe\ +\xe1\xe0\xec\x37\xee\x7f\x70\x78\x60\xe0\x67\x77\xaf\x77\x26\x0f\ +\x79\x0a\xf0\x4d\xd0\x5f\x45\x04\xdc\x14\xbb\x36\x58\x6f\xdb\x12\ +\xb5\xa4\xac\xfa\x08\xd5\xd6\x57\x1e\x58\xb8\xe7\x99\x7a\xdd\x97\ +\x4f\x9e\x72\xaf\xd9\x93\xbe\x6d\x63\x64\x5d\x46\x70\xbc\x34\x39\ +\x3f\x22\xe2\x8c\xaf\xba\xb6\xc1\x58\xdc\x37\x41\x6e\x91\x00\xcd\ +\x4c\x6a\xf3\xfa\x89\xf7\xdc\x7e\xf5\x3b\x17\xa7\x7e\x54\x25\x23\ +\x6a\x26\xea\xb9\x07\x9e\x9f\x29\xae\x1d\x1a\xae\x2c\x3c\x7d\x96\ +\xd6\xbe\xed\xaa\x8f\x6c\x18\xda\x91\x34\x22\x2f\xbf\xd8\x7a\x59\ +\xd4\x81\x64\x08\xbe\x5a\x2d\x4f\x40\x3e\x20\x55\x16\x61\xf2\xd0\ +\x07\x3e\xf8\xa1\x3f\xfc\xec\x5f\x7e\xfe\xfe\xbd\x83\x23\xe3\xb7\ +\x0e\xea\xce\x99\xc3\x3e\x30\xa5\x68\x15\xaf\x0a\x91\xd7\x6a\x28\ +\x25\x09\xfe\x86\xdf\x47\xd4\xed\xda\xb3\xc7\xf2\xee\x8e\x4d\xef\ +\xe2\xc5\xef\xdf\xb7\xef\x7b\xcd\xe6\xf4\xc1\xa9\x67\x7c\x66\x95\ +\xe7\xff\xee\xef\x9e\xf8\x5a\xc9\xae\x1f\x78\xf1\xf3\xfb\x4a\xe6\ +\x55\x9b\x6e\x2e\xcf\xfc\xf0\x74\xbd\xc9\x2f\x7a\x8b\x10\x41\x29\ +\x70\x5c\x37\x3e\x7d\xe0\x23\xb7\x5e\x33\x34\x3a\xfa\xc3\x87\x1e\ +\x16\xba\x79\xd7\xad\xd7\x6a\xa7\x5f\x70\x1d\x5b\xbe\x49\xfa\xd9\ +\x89\x48\xc1\xf0\x50\x74\x77\x9a\xbe\xf3\x5c\xed\x6c\xc5\xdf\x7b\ +\xb2\x25\x85\x88\x1b\x4c\xd7\xf0\xf8\xa1\xe2\xd7\x8e\xba\xd7\x6d\ +\xb5\xcc\x46\xeb\xa9\x29\xb7\x33\x86\xf8\xa2\x7d\x2e\xc6\x57\xf5\ +\xad\x18\x32\xce\xf8\x15\xbf\xf0\x0c\x59\x21\xff\xe8\xbc\x3d\x70\ +\xf5\x86\xeb\xf2\x27\xff\xe6\x87\x27\x0e\xb5\xca\xcf\xbf\x38\x77\ +\x5a\xd7\xf4\x53\xc7\xfe\xeb\x37\x9f\x7f\xc4\x73\x67\x1f\x7c\xfa\ +\x0b\x8b\x7c\xf3\xce\xd1\xf5\x67\x4e\x7e\x2f\xef\xb3\x97\x99\xfc\ +\xbb\xf4\x19\x7a\x24\xaa\x44\x22\x50\x93\xac\xe9\x9e\x0b\x5b\x96\ +\x04\xad\x96\x8d\x9e\x5b\x2c\x95\x3e\xf2\x73\xef\xf9\xdc\x3d\x5f\ +\xfd\x6f\xff\xee\x37\x6e\xd3\x8b\x9b\xfb\xa2\xb6\xbf\xfa\x0d\x22\ +\xce\xb5\xb9\x79\x62\x4c\xa6\x52\xf8\x06\x07\xef\x21\xea\xd4\x3a\ +\xf8\xc0\xde\x67\x14\x00\x63\x86\xa1\x45\xb1\x75\xf4\xf9\xd3\x4a\ +\x13\xa6\x06\x8d\x43\x47\xff\x89\x89\xa8\x8e\x95\x17\x0f\xfc\xdf\ +\xcf\x29\x85\x28\x0c\x2d\xca\x10\x2f\x1e\x67\x45\x00\xb6\xaf\xdc\ +\x5a\x29\xab\x0e\xfe\xe2\xdb\xae\xd9\xb7\x7e\xcd\xa6\xb1\xe1\xa1\ +\xfc\x31\xd9\xaa\xb7\x3c\x29\xdf\x1c\x54\x1c\xc8\x50\x39\xde\x77\ +\x1f\xcd\x79\x04\x86\xce\x74\x94\x0f\x1e\x76\x75\x2d\xa8\x70\x83\ +\xce\xe1\xf0\xe1\xf2\xf3\x07\x08\x00\x4d\x9d\x69\x1c\x50\x5d\x02\ +\x5d\xc9\x39\x93\xbe\x5c\x2d\x68\xf5\x91\xb1\x2b\xde\xe5\x62\x4c\ +\xab\x15\x7f\xfc\xad\x47\xef\x27\x40\xce\x4d\x43\xc4\xec\xe2\xe3\ +\x2f\x10\xd7\x79\x04\x9c\xc9\x67\x8e\x9c\x14\x5a\x84\xd9\x27\x1f\ +\x7b\xfa\x3f\x4a\x02\xc6\x74\x43\x8b\x20\xa8\xd7\x46\x73\x71\xa2\ +\xc5\x44\x1c\xce\xf8\xac\xe6\xac\x04\x6d\x2b\x99\x5e\xbf\xed\xc8\ +\xe1\x47\x4e\x95\x0e\x6c\x96\x3e\x00\x7c\xe0\xe7\xde\xeb\xba\xde\ +\x6f\xfc\xee\xaf\xff\xf3\xed\xfd\x99\xb7\xbd\xcf\x34\x8c\x73\xfb\ +\x7b\x48\xd7\xf5\xd3\xa7\x80\x73\x7f\x60\xe0\x8d\xcb\xf5\x4c\x40\ +\x52\xb9\x01\x86\x5e\xd3\x22\x9d\xf8\xdf\x05\x00\xce\x58\xf0\x03\ +\xe3\x1a\x90\x27\x09\x18\x37\x0c\x1e\x9c\x7c\x4f\x12\x48\xe5\x12\ +\x5c\xd4\x98\x78\x2b\x91\x2c\x4c\xec\x7e\xec\xf8\x93\x26\xaf\xb2\ +\x99\x42\xcc\x4a\xce\xe4\x4e\x4e\xd6\x2a\x92\xa8\x98\x1a\x1f\x1e\ +\x5b\x07\xea\x0a\x9f\xc9\xe8\x2b\xf0\x24\x00\x20\x17\xc8\x01\x80\ +\xc0\x23\xe4\x0c\xa4\x04\x19\xba\x67\x26\x6b\xef\x96\x27\xc1\x93\ +\x70\x91\x75\x0b\x02\x48\xa6\xd3\xc7\x8e\x1c\x8a\xc5\xe3\xcb\x63\ +\x46\xaa\xd5\x6a\x89\x54\xda\xf7\xbd\x2b\x35\x4e\x27\x52\x52\xb9\ +\x52\xb9\x00\x5c\xef\x1c\x78\xa9\x5c\x00\xc6\x91\x64\x70\xf2\x39\ +\x27\xe5\x4a\x00\x21\x22\xa2\x73\x23\x7e\xd2\x9c\xf3\xcb\xa7\xb9\ +\x94\x9a\xee\x4b\xf9\x8e\x14\xb3\x25\x00\x0a\x0f\xf7\x25\xe9\xf7\ +\xad\xdd\xec\x7c\xec\x77\xdc\x05\xdd\x6f\xd5\x83\x7f\xfc\xf9\x0f\ +\x7d\xc0\x6e\x35\x3f\xf7\xd9\x3f\xff\xa3\x5f\xbd\xd9\x8a\x98\xee\ +\x0a\x2a\x41\x44\x74\x1d\xeb\xf1\xbd\xd2\xb2\xdc\x89\x09\x78\x63\ +\xc2\xf6\xa4\x74\x33\xd6\x9a\x0f\x5f\xf7\x39\xbc\x20\x88\x10\x01\ +\xc5\xcd\x7e\x5f\x5e\x20\x1c\x84\x94\x32\xa3\xd1\xd1\xf7\xfc\xb3\ +\xc2\xcc\x5b\x6b\xa4\x82\xc6\x13\x40\x04\x64\x40\x34\x34\x30\x9c\ +\x1c\x18\x56\x57\xf4\x34\x59\xa9\xe0\x13\xd7\x7b\x9e\x7c\x65\x05\ +\x1e\x22\x88\x6a\x60\xfb\x17\xa5\x59\x62\xf1\x24\x00\x48\xe9\x2f\ +\x2f\xf6\x53\x3c\x99\x62\xc8\xae\x50\x18\x2a\xb8\xb2\xb5\x7e\xe0\ +\x96\xa1\xd4\x76\xf6\xca\xf3\x51\x04\x80\x88\x82\x9b\xf4\x92\x49\ +\xde\xcb\xa2\xb9\x66\xfb\x52\x76\x7f\x3c\x7a\x6c\x11\x24\x41\x38\ +\x6c\x25\x62\x0c\x87\xd6\x6f\x1a\x18\x5f\xef\x3a\x4e\x57\xb9\xfe\ +\x8b\x5f\xfc\xb8\xe7\xba\x9f\xff\xab\x2f\xfc\xe6\x6f\xfc\xef\xfd\ +\xfd\x03\xe1\x51\xd8\xa4\x69\xe2\xec\x59\xeb\xd1\x47\x1b\xb7\xdc\ +\xe2\x0f\x0f\xbf\x41\xc1\x5c\x04\x24\x98\x91\x8d\xad\xbb\xe0\x8e\ +\x6b\xa9\xbc\x8b\x71\xbb\x40\xa9\x58\x2a\x1d\xcf\x64\x57\x19\x12\ +\xaf\x94\x92\x57\xb8\xc3\x45\x00\x83\xb1\x0b\x41\x3a\x28\xba\x58\ +\xb7\x4b\x4a\x89\x88\x88\x2b\x2e\x30\x2a\xa9\x24\x5d\xb1\xed\x56\ +\x44\xca\xd4\x12\x96\x9e\xbe\xe0\x23\x1b\x38\x65\xaf\xaa\xe6\x02\ +\x00\x5f\x13\xee\xf6\xe1\xd8\x43\x47\xa2\x4f\x3d\x5b\xbb\xed\x36\ +\x16\x0e\xf1\x88\x94\xef\x29\xe5\xfb\xbe\x24\x22\xa5\xd4\xf7\xbf\ +\xff\xfd\xdf\xfb\xbd\xdf\xcb\x66\xb3\x07\x0f\x1e\xf8\xfa\xd7\xbf\ +\xf1\x6b\xbf\xf6\xab\x9a\xa6\x2d\x29\x2f\xce\x93\xf7\xde\x2b\xf2\ +\xf9\xea\xcf\xde\xf9\x06\xbf\x3c\xe4\xab\xd7\xb2\xb7\x86\x94\x24\ +\xf5\xe6\x9d\xab\xe4\xab\xd7\xf0\x1a\xbf\x19\x19\x7d\x89\xa4\x7f\ +\x39\x55\xf3\x65\xa9\x2d\x22\x81\xbb\x63\x18\xe2\x5a\xe6\xbf\x7d\ +\x89\x57\xab\xb4\x1a\xb5\x56\x24\x62\x7e\xf7\xbb\xdf\xfd\xe5\x5f\ +\xfe\xe5\x6b\xae\xb9\xc6\xb2\xa2\x77\xdc\x7e\xfb\x5f\x7f\xe1\x0b\ +\x77\xde\x79\xa7\x94\xb2\xbb\xd3\x64\x18\xfa\xc9\x53\x99\x2f\xdf\ +\x53\x7f\xeb\xad\x8d\x9b\x6e\x42\xdf\x87\x9e\xf4\xa4\x27\x3d\xb9\ +\x5c\x5c\x11\x52\xa9\xb8\xe1\xbc\x7d\x4b\xf4\xbe\xa7\x33\x5f\xfa\ +\x72\xee\x53\xff\x1b\x30\x16\xc6\xd3\x1b\xba\x71\xdf\x77\xbe\x33\ +\x37\x3b\x5b\xaf\xd7\xf7\xef\xdf\xff\xf1\x8f\x7f\x7c\xff\xbe\x7d\ +\xef\x7f\xff\x5d\x52\xca\xae\xe6\x22\x4d\x63\xf5\xda\xc0\x5f\xfc\ +\x05\xda\x76\xfe\xd7\x7f\x9d\x74\xfd\x0d\xde\xf7\xd3\x93\x9e\xf4\ +\xe4\xf5\xed\x73\x01\x00\x4a\xe5\x5c\xb5\xb6\xf2\xc1\xbb\x32\x5f\ +\xfc\x52\xea\x9b\xdf\x24\xce\xc3\x9e\x17\x21\xdc\xff\xbd\xef\x7d\ +\xec\xa3\xbf\xf0\x99\x4f\x7f\xea\x9e\x7b\xee\xb9\xf9\xe6\x5b\x0e\ +\x1d\x3e\x32\x33\x33\xd3\xad\x29\x90\xa1\xa3\xe7\x65\xff\xea\x0b\ +\xf1\xef\x7f\x3f\xf7\xe9\x4f\xb7\xde\xf2\x96\xde\x10\xa0\x9e\xf4\ +\xa4\x27\x97\xd9\xe7\x02\x00\x45\xc0\xd9\xc2\x6f\xfc\x36\x78\x7c\ +\xf0\x4f\xff\x5c\x2c\xe6\x8a\xbf\xf4\x2f\x64\xaa\x0f\x3c\xd9\x22\ +\xbe\xe7\xa6\xb7\x6e\xdc\xbe\xfb\xe6\x5b\x6f\xd1\x84\xf6\xd4\x8b\ +\x87\x3f\xf9\xa9\x7f\x3d\x38\x38\x4c\xa6\x25\xf5\x88\x12\x8a\x34\ +\xae\x4f\x9e\xe9\xff\xbf\xfe\x32\x71\xdf\x77\x73\xff\xeb\xa7\x0b\ +\xff\xfc\x5f\x82\xe0\x84\xa2\xb7\x5b\x00\x40\x5c\x57\x7a\xe4\x27\ +\xa4\x55\x84\xae\x0c\xab\xb7\x56\x97\x78\xe5\xf5\x08\x30\xfe\x26\ +\x61\xd4\x78\x13\x6b\x2e\x44\x66\xdb\xb1\xc3\xdf\xb3\x6f\x5b\x6b\ +\xce\x66\xfa\x3f\xf7\x39\xeb\x89\x27\xea\x3f\x73\xa3\x3f\xd1\x07\ +\x08\xef\x08\xbc\xbd\x47\xcf\x30\xc4\x7f\xbd\x9e\xbf\x60\xc7\x46\ +\x47\x53\xa3\x47\xbe\xcb\x4e\x70\x70\xa4\x7e\x7c\x21\xfe\x4f\x3f\ +\x36\x8e\x1d\x6e\xfe\xf4\x75\xfe\xee\x78\xea\xf1\xaf\xf5\x32\x5c\ +\x21\x77\x95\x31\xa7\x41\x8c\x03\xac\x9e\xfe\x24\xcd\x88\x1e\x7f\ +\x42\x2b\xce\xa0\xec\x2d\xda\xa5\xb5\x19\x5c\x94\xcf\x12\xef\xcd\ +\x43\xb8\xa2\x35\x57\x94\x51\x8c\x63\xec\xc5\x1f\x80\x26\xe8\xa7\ +\xd6\xc3\x48\x34\xfa\xe0\x33\xd1\xbd\x7b\x61\x5d\xc2\xd9\x3c\xe0\ +\x8f\xa6\x28\xaa\x2b\x53\x90\x60\x51\x64\xef\x89\x31\x35\xbf\x1f\ +\x0e\x37\xb5\xa9\xa2\x76\x64\x01\xce\xb6\x60\x34\x0e\x1f\xbb\x2e\ +\x32\xd1\x17\x3d\xfe\x10\xc8\x1e\xff\xfa\xb2\x1b\x04\xc8\x20\x12\ +\xb5\xc4\xca\x56\x6c\x02\xd0\x91\x84\xa1\xf7\x2f\x1e\x85\xf9\x03\ +\xbd\x45\xbb\xe4\x2b\x4f\x9a\x89\xa6\x76\x6e\x57\x23\x63\x18\x8d\ +\x46\xa5\x94\xbd\x35\xba\x4c\x62\xc5\x62\x86\x61\x84\xab\xb4\x97\ +\xa1\xfb\x07\x80\x00\xef\xc9\x45\x6a\x85\x9c\xeb\xfb\x88\x08\x08\ +\x24\x2c\xb8\x6a\xc7\xda\x93\x0b\x37\xcd\x16\xb7\x9e\x3e\x69\xc4\ +\x0d\x48\x98\x10\xd5\x40\x17\x40\x04\xae\x0f\x0d\x0f\xca\x2d\xa7\ +\xe5\x3e\x1d\x89\x3e\xbe\x61\x3c\xb7\x7e\x00\xeb\x1a\xbe\x50\xee\ +\xed\xd9\xaa\xc2\xd1\x2e\xbb\x4a\x03\x0a\xef\xa5\x89\xb4\xb7\x69\ +\x1e\xc8\xd7\x2b\xb5\x06\xf6\x26\x54\x5e\x16\x71\x05\xc2\x54\xc3\ +\xd3\x42\xcd\x21\x9c\xf3\x4a\xa5\xf6\x95\xff\xfe\xdf\xf3\xf9\x1c\ +\x29\xd5\x9b\x0d\x7a\x59\x3c\x2c\x21\x66\x66\xa6\x75\x7d\x49\x79\ +\x5d\x16\x9f\x8b\x00\x1e\xaa\x9b\xd3\x0b\x64\xdb\x6e\x17\x83\x47\ +\x5c\xe8\xa3\xa3\xff\xef\xd0\xd0\xb6\x46\x73\x6b\xa3\xb5\xa6\x65\ +\x67\x6b\x9e\x20\x17\x00\x1c\xce\x16\x75\xf3\xcc\x40\xea\x50\xdc\ +\x3a\x1e\x31\xcb\x8c\xcb\x92\xc2\x7c\xab\xe7\x35\xbc\x84\x30\x84\ +\xa8\xae\x69\xa1\xba\x87\x86\x70\xcc\xd1\xe7\x0a\x5a\x7e\xd1\x7d\ +\xf3\x30\xa8\xbc\xea\x1e\x2f\x44\x39\x4f\x44\x0c\xec\xac\x30\x63\ +\xac\xd9\x6c\x3e\xf6\xd8\xa3\xd3\x53\x93\x01\xee\xb4\xb7\x4a\x97\ +\xc1\xdd\x25\x4d\xd3\x2c\x2b\x26\x34\x2d\x50\x5e\xe2\x32\xbd\x4d\ +\x42\xe7\x9b\x27\xc6\xa4\x5c\x46\x45\x4c\x88\x0a\x60\x06\x71\x0a\ +\x41\x85\x1a\x5a\x03\x46\x1c\x46\xc4\x01\x06\x88\x86\x00\x90\x7a\ +\x79\xd0\x97\x75\x8b\x0c\xc3\xe8\xa2\x76\x09\x40\x03\xb5\xa6\xbf\ +\x6f\x28\x19\xeb\xdd\x9e\xcb\xba\xec\x42\x08\xce\x96\x28\x03\x11\ +\x21\x9d\x4e\x5b\x96\xa5\x94\xea\xad\xfc\xe5\x13\x44\xd4\x3b\x31\ +\xe3\xe5\xca\x73\x05\x3a\x52\xeb\x8d\x77\xbd\xfc\xb6\xe8\xdc\xdd\ +\x35\x4d\xb3\xb7\x32\xaf\xf2\xca\x13\x91\xde\x9b\xc4\xfe\x2a\x2e\ +\xbb\x78\x35\x2f\x55\x4f\x5e\x2b\x75\xd6\x93\xde\xb2\x5f\x61\x72\ +\xb9\x34\x97\xea\x2d\xed\xe5\xf6\x9c\x57\x27\x9d\xed\xc1\x8d\x2e\ +\xbb\xac\x9a\x41\xec\xe5\xe6\x2f\xb7\x55\x40\xc4\x70\x0e\xf1\x72\ +\x69\x2e\x13\xa9\xb7\x8d\x97\x77\x2f\x01\x3c\x58\x36\x9d\x81\x00\ +\x34\x24\xde\x5b\x9a\xcb\x2c\x3e\x30\x09\x10\x26\x92\x43\x44\xbd\ +\x17\xa1\x5f\x66\x51\x4a\x85\x9b\x9a\xc5\xe5\xb8\x51\x02\xe1\xf7\ +\x87\xca\x31\x46\x4a\xf5\x7c\xaf\xcb\xe2\x6e\x69\x0c\x27\x1d\xfe\ +\xef\x67\x2d\x4b\x5f\xca\x24\xb6\x14\xbe\x3f\xdd\xbc\x23\xd1\x6a\ +\x49\x80\x5e\xe4\x72\x39\xac\x05\xa2\xc9\xe1\x4f\x67\xa2\x27\x7c\ +\x23\x2a\x78\x70\x8b\x3c\xcf\x1b\x19\x19\xf9\x95\x4f\x7c\xf2\x4a\ +\x25\xdb\x7a\x3d\x48\x24\x12\x79\xf2\xc9\x27\xff\xe1\xef\xbf\x91\ +\x48\x26\x2f\x6f\x86\xde\x44\x8a\x30\xf2\x8c\x48\x6f\xd1\x2f\xb9\ +\xde\x42\x52\xa6\x72\xd0\x77\x4f\x9f\x5e\x58\x33\x34\x94\x4a\xa7\ +\x03\x0b\x11\xf8\x5c\x11\x54\x4a\x37\x88\x89\x5e\xe0\x78\xe9\x57\ +\xde\x77\x2c\xa6\x16\xcf\xce\xcf\x39\xda\xba\xb1\xb1\xee\x44\xb2\ +\xa0\x2a\xd2\x43\xa2\x5c\x56\xcd\xe5\x3a\xf6\x99\x33\xa7\x36\x6d\ +\xda\x12\x89\x46\x89\xe8\xb2\xe5\xb9\x88\x24\x17\x0b\x77\xfd\x2e\ +\x19\x91\x4b\x35\xc0\xa6\x27\x00\x40\x5c\xd3\x8a\x73\x63\xdf\xfe\ +\x53\x45\xe0\x3a\xee\x0a\x0a\x59\x02\x00\xa7\x59\xbe\xe5\x43\x8d\ +\x5d\xb7\x31\xa7\xd9\x5b\xae\x4b\xb9\xf2\xba\x99\xb9\xf7\x73\xd1\ +\x85\x23\x9e\xe7\x39\x8e\x22\x52\xe1\x94\x97\x52\xaa\x97\xa1\xbf\ +\x8c\x8b\x4f\x24\xa5\x74\x1c\xc7\xf3\xbc\x28\xe2\x65\xd4\x5c\xed\ +\xf7\x13\x1a\x09\xbd\xa7\xb9\x2e\xad\xe6\x22\xa1\x75\xd3\x2b\xab\ +\xe3\x1e\xb9\x20\xa1\x53\xaf\x6f\xf1\x12\x1f\x66\x3d\xc8\xc1\x9f\ +\x77\xd9\x7b\x72\xd9\x9d\xde\xa5\x95\xbf\xcc\x04\x0c\x44\xed\xff\ +\x7b\x72\x69\x97\xb4\xb7\xec\xaf\xc9\xca\xf7\xe4\x75\x23\xbd\xc8\ +\xbc\x27\x3d\xe9\x49\x4f\x73\xf5\xa4\x27\x3d\xe9\x49\x4f\x73\xf5\ +\xa4\x27\x3d\xe9\x49\x4f\x73\xf5\xa4\x27\x3d\xe9\x69\xae\x9e\xf4\ +\xa4\x27\x3d\xe9\x69\xae\x9e\xf4\xa4\x27\x3d\xe9\x69\xae\x9e\xf4\ +\xa4\x27\x3d\xcd\xd5\x93\x9e\xf4\xa4\x27\x3d\xcd\xd5\x93\x9e\xf4\ +\xa4\x27\x3d\xcd\xd5\x93\x9e\xf4\xa4\xa7\xb9\x7a\xd2\x93\x9e\xf4\ +\xa4\xa7\xb9\x7a\xd2\x93\x9e\xf4\xa4\xa7\xb9\x7a\xd2\x93\x9e\xbc\ +\x79\x45\xbc\x6a\xef\x14\xb0\x53\x20\x00\x22\x23\x52\x4a\x11\x32\ +\x44\x44\x52\x8a\x00\x18\x22\x20\x12\x01\x22\x20\x22\x10\x28\xa5\ +\x82\xa9\xb3\x00\x80\x88\x42\xd3\x10\x51\x29\x72\x5d\x87\x88\x10\ +\x00\x3b\xaf\x88\xc8\x84\x10\x9c\x73\xa5\x94\xef\xfb\x6d\x26\x12\ +\x00\xa9\x24\x29\x22\x00\xc6\x10\x00\x95\x92\x00\x80\xc8\x00\x08\ +\x08\x00\x83\xe6\xff\xa5\x9f\x83\x27\x1a\x86\x01\x00\x44\xa4\x94\ +\x52\x4a\x09\xc1\x3d\xcf\x03\x02\x64\x2c\x78\x47\x21\x44\x98\x43\ +\xce\xf3\x5c\x22\x62\x6c\x19\x8b\xb2\x52\x2a\x18\xa8\x10\x70\x36\ +\x75\x98\x9b\x08\x91\x99\x86\xa1\x88\x5c\xd7\x45\x44\xc3\xd0\x89\ +\xc0\xf7\xfd\xe0\xb3\x99\xa6\xe9\xba\x2e\x29\x02\x84\x60\x60\x32\ +\x76\x68\x55\x2e\x86\xa7\x40\xd3\x34\xc6\xb0\xfb\x99\x89\x28\x78\ +\x0b\xea\x30\xd6\x2a\xa2\x60\x49\x83\x37\x0c\x26\x09\x12\x75\x57\ +\x86\x3a\x1b\x87\x8a\x14\x04\x8b\xb6\xf4\xa5\x30\xe0\x08\x17\x9a\ +\xc6\x90\x49\xe9\xd3\xd2\xdb\x10\x22\x76\x1f\x88\x88\x04\x80\x80\ +\x80\xc0\x90\x31\x86\xb2\xc3\x69\x15\x0c\xfb\x42\x44\x0a\xde\xb5\ +\xfb\x65\x43\x07\x00\x91\x31\xce\x48\x91\x94\x92\x80\xb0\xfb\x2b\ +\x86\x8c\x71\xc6\x38\x02\x28\x25\x3b\x83\xa6\x91\x31\xc6\x18\x06\ +\x7f\x65\x8c\xf9\x52\x72\xc6\x18\xe3\x52\xca\xe0\x99\x9c\x73\x45\ +\x44\x21\xda\xde\xce\x07\x06\x64\xac\xfb\xf5\x5c\xcf\xc7\x0b\x3c\ +\xf0\xc8\x39\xe3\x5c\x30\x64\x04\x40\x14\x1c\x89\xf6\xb9\xea\x9e\ +\xb1\xe0\x8b\x33\xc6\x82\x65\x0f\x78\xbe\x10\x30\xe0\xa6\x40\x80\ +\x65\xff\x8e\x18\xfa\xc0\x48\x40\x42\x68\xba\xae\x4b\xe9\x2b\xa5\ +\x82\x33\x1c\xbc\x38\x76\xbe\x51\xb0\xa5\x04\xc4\x18\x27\x52\x9a\ +\xa6\x01\xb5\x4f\x57\xb0\x92\x8c\x31\xea\x48\xe7\xb0\x11\x43\xa6\ +\x94\x42\x86\x88\x8c\x73\x1e\x3c\xb8\xfd\xca\x9d\x23\xc1\x39\x17\ +\x42\x47\x44\x22\xe5\xba\x4e\xf7\x53\x69\x9a\x16\x3c\x58\x08\xe1\ +\x79\x1e\x22\xe8\x9a\x2e\x95\xf4\x7d\x19\x7c\x53\xce\x79\xc0\x2b\ +\xc7\x10\x09\x68\x69\xd9\x11\x11\x99\x94\xbe\xe0\x42\xfe\x24\xbe\ +\x33\xf1\xaa\xa9\x2d\xd7\x57\xc8\x74\xdf\xf7\x5a\xad\x7a\x24\x62\ +\x5a\x56\xcc\x76\x6c\xcf\x75\xad\x58\x0c\x94\x72\x3c\xcf\xf7\x3c\ +\x4d\x13\x9e\xe7\x05\xac\xb8\x96\x65\x29\xd5\x5e\x56\xcf\xf5\x72\ +\xd3\x33\xca\x73\xa2\xd1\xe8\xf8\xf8\x18\x30\xae\x08\x3d\xa9\x90\ +\x31\xe9\xf9\x24\xbd\xb3\x67\x67\xca\xe5\x72\x3c\x9e\xe8\xcb\xf4\ +\x05\x3b\xe8\x79\x5e\x2c\x16\xd3\x75\x03\x00\xa4\xef\x39\xae\x9b\ +\x88\xc7\x01\xa8\xd5\xb2\x85\x10\x9c\xf1\xe0\xfe\x00\xb6\xf7\x98\ +\x31\x94\x52\x11\xa8\x33\x93\xa7\x11\x40\x08\xa1\x69\x66\x2c\x16\ +\x5b\xcc\xe5\x07\x07\x07\x95\x52\xb6\x6d\x2b\x22\x04\x2a\x15\x8b\ +\x8d\x46\x03\x80\x18\x63\x80\x6c\x78\x78\x44\x68\x5a\xb5\x52\x44\ +\x6c\xef\xaa\x52\x2a\x99\x4c\x72\x2e\x18\x43\xc3\x30\x01\x51\xd3\ +\x34\xc6\x98\x52\xca\x6e\xb5\x5e\xd8\xb7\x3f\x1e\x8f\x8f\x8c\x8c\ +\xd8\x8e\x73\xf4\xd8\x71\x5d\xd7\xd3\xa9\x54\xd4\xb2\x0c\xc3\x7c\ +\xfa\xd9\x17\x86\x87\x87\xe3\xb1\x98\x2f\x55\x32\x19\x47\x44\xc7\ +\xf1\x18\x63\xb6\xe3\x18\x82\x5d\x30\xc7\xe9\xf4\xcc\xbc\x6d\xb7\ +\x5a\xad\x56\x70\xa0\x19\xe7\x42\x68\x44\x60\x46\xa3\x88\x4c\x4a\ +\x69\x45\x23\x5c\x70\xa5\x48\x2a\x25\xa5\xac\xd5\x6a\x9a\x10\xa6\ +\x69\x72\xc6\x00\x88\x31\xae\x88\xa4\x94\x52\x91\xa6\x69\x42\x08\ +\x44\x24\xc0\xe0\x07\xa5\xa4\x10\x5c\x49\x6f\x61\x61\xc6\x73\x9c\ +\x44\x22\x11\x30\x85\x32\x2e\x18\x13\x52\x4a\xe4\x1c\x01\x38\x67\ +\x9e\xe7\x08\xce\x82\x3b\xe3\x3a\x6e\xbd\xd1\x30\xcd\x88\xa6\xeb\ +\x9c\xf1\x68\x34\xea\x79\x9e\xeb\x7a\x86\xa1\x73\xce\x85\x10\x2a\ +\x30\x6e\x4a\x09\xa1\x01\x90\xe3\xd8\xae\x6b\x3b\xb6\xad\x6b\x46\ +\x2c\x1e\xe7\x42\xf3\x7c\x09\x0c\x19\xa2\x72\xbd\x7a\xbd\xdc\xb2\ +\x9b\x92\x28\x62\xc6\x62\xb1\x04\x63\x08\x20\x6d\xdb\x6e\x36\x5a\ +\x89\x44\x52\x92\xb2\x6d\xbb\x2f\xdd\x57\xab\xd7\x1a\x8d\x7a\x2a\ +\x99\x02\x04\x06\x58\xa9\x56\x0c\xdd\x30\x23\x11\x29\x15\x00\x71\ +\xce\x39\xe7\xae\xeb\x71\xce\x6c\xdb\x41\x44\x4d\xd3\x48\x79\x23\ +\x83\xfd\xf2\x95\x93\x92\x23\xa2\x6d\xbb\xf5\x7a\xb3\x5c\x2e\xfa\ +\xd2\x45\x00\xc3\x30\x1d\xc7\x63\x5c\x24\x53\xe9\x58\x2c\xa6\x94\ +\xd2\x35\x2d\x16\x8b\x79\x9e\x74\x5d\xb7\x51\x6d\xd4\x6a\x35\xce\ +\x59\x5f\x26\x13\x8d\x44\x5c\xd7\xf5\x15\x11\xa1\x54\xca\xf7\x1c\ +\xa5\x64\xcc\x8a\x09\x21\x3c\xcf\x35\x8c\x28\x01\x21\x80\x22\xe2\ +\x0c\x73\xb9\xdc\xfc\xdc\x5c\x2a\x9d\x34\x0d\x33\x30\xde\xba\x61\ +\x30\x64\x92\x40\x29\xa5\xeb\x3a\x91\x92\xbe\xaf\x69\x5a\xbd\x56\ +\xb0\x62\xb1\xb9\xb9\x53\xbe\xef\xc7\xe3\x09\x4d\xd3\xd2\xe9\x34\ +\x22\xd6\xab\x75\x43\xd7\x11\x51\xd7\x75\x02\x20\xa9\x84\xa6\x37\ +\x5b\x4d\x33\x12\x71\x1c\xc7\x6e\xd5\x5b\xad\x26\x29\x19\x8f\xc7\ +\xa3\x56\x0c\x91\x79\xbe\xd2\x74\x03\x14\x54\x2b\xe5\x85\xdc\x2c\ +\x91\x12\xc2\x18\x1d\x99\x60\x8c\x13\x49\x00\x7f\x66\x66\x3a\x99\ +\x48\xea\x46\x64\x6e\x7e\x61\x74\x74\xd4\xf7\xfd\xe3\x27\x4f\xc7\ +\xe3\xf1\x54\x2a\xe5\xd8\x8e\xeb\x79\xd5\x6a\x75\x7c\x6c\x9c\x00\ +\x9a\xad\x96\x10\x82\x31\x0e\x04\xa4\x94\xe7\x7b\xb6\x6d\xa7\x52\ +\xa9\x62\xb9\x6a\x45\x8d\x40\x63\xbe\xc6\x9a\x8b\x33\x56\xa8\x34\ +\x66\xca\x2d\xce\xa8\xd5\x6a\x8c\x8d\xa7\x74\xc2\xc5\xc5\x6a\x3e\ +\x9f\x4b\xa5\x52\x63\x63\x63\x27\x8e\x9f\xb2\x6b\xb5\x64\x2c\xe6\ +\xfb\x7e\x2e\x9f\x1b\x1f\x1f\x5f\xbb\xae\xaf\xd9\x6a\xba\xd2\x8d\ +\xc7\xe2\x85\x4a\xe3\xb3\x9f\xfd\xaf\x85\x93\x07\x77\xef\xdc\xf6\ +\xa7\x7f\xf1\x9f\x46\xd6\xad\xaf\xf9\x78\x72\xbe\x44\xa8\x31\x66\ +\x2f\x9c\x3a\xfc\xe5\xbf\xfc\xdc\xc3\x8f\x3c\xba\xeb\xaa\x3d\xbf\ +\xf4\x89\x4f\x1e\x3e\x7a\xac\x50\xae\x73\xa1\xdf\x5f\x42\x38\xa7\ +\x00\x00\x20\x00\x49\x44\x41\x54\x7e\xfb\x1d\xbb\x76\xef\x88\x1a\ +\xfa\x53\x4f\x3e\xd9\x9f\x49\x6f\x1d\x5f\x0f\xa0\x4e\x9e\x3c\xcd\ +\x34\x1d\x10\x2b\xd5\x6a\x2a\x99\x1c\x1a\x1e\x8e\x18\xac\x65\xcb\ +\x88\xce\x19\x80\xe3\xdb\x9f\xfe\xf4\x27\x1b\x8d\xda\xc8\xc8\xf8\ +\x9e\x3d\x6f\x1d\x19\x5d\x7b\xdf\x77\xbe\xfb\x7f\xfc\xde\xef\xf4\ +\x0f\xf5\x1f\x3e\x70\x28\xbf\x98\x9b\x9b\x39\xfd\xc0\x0f\xbe\xf3\ +\xe4\xde\xc7\x01\x48\x29\x32\xa2\xf1\x5f\xfd\xd5\x4f\xf5\x0f\x8c\ +\xcc\xce\xcf\x3a\x4e\x6b\x71\x71\x31\x9d\x4e\x03\xc0\xe8\xe8\x98\ +\x52\xd2\xf3\xbc\xf5\xeb\xd7\x23\xa2\x52\xca\x34\x8d\xe1\xe1\x61\ +\xd7\x75\xff\xe6\xcb\x5f\x29\x95\x4a\xdf\xf8\xc6\xdf\xe7\xf3\xb9\ +\xdf\xfb\xfd\x3f\xd4\x34\xed\x33\x9f\xf9\xcc\xf6\x9d\xbb\x1f\xfa\ +\xd1\x13\xbf\xff\x07\x7f\xf0\xf9\xcf\x7f\x5e\xd7\x9b\x85\x52\xf9\ +\x67\x7e\xfa\x0e\xe4\xc2\xd7\xbc\xb9\xd9\x79\xc7\x83\x89\x7e\x0d\ +\x95\x43\xaf\x70\xe8\x37\x22\xfa\xbe\xfc\xc2\x17\xff\xf6\xd8\xf1\ +\xe3\xfb\xf6\x3d\x0f\x44\xba\xae\x6f\xdc\xbc\x75\xeb\xb6\xdd\x95\ +\x5a\xd3\x88\x25\x4c\x2b\x25\xdd\xd6\xc4\xf8\xe0\xd0\xf0\x88\x2b\ +\x55\xad\xd1\xe2\x9c\xd7\xeb\x8d\xc5\xc5\xb3\xd2\x73\xa5\xe3\x48\ +\xdf\xdf\xb4\x75\x9b\x66\x5a\x8b\x8b\xb9\x72\xa5\xb2\x69\xf3\xd6\ +\x78\x22\x25\x01\x39\x17\xa9\x74\xd6\x88\x98\xae\xef\x98\xa6\xe6\ +\x35\xeb\x5f\xfa\xeb\x7b\x9e\x7b\x6a\xef\xfb\x7f\xf6\xbd\xc9\x44\ +\xa2\x5e\x6f\xc5\x33\x03\x83\x23\xe3\xf5\xa6\xcb\x84\x9e\x4e\xc5\ +\x3d\xa7\x5e\x2a\xce\xc7\x23\xc6\xc2\xfc\x74\xa3\x5e\x7f\xf6\xd9\ +\x17\x72\x85\xf2\xfb\xde\xf7\xc1\x48\x2c\x59\xae\xd4\xd6\x6f\xd8\ +\xe0\xd8\x4e\xad\x5e\x4b\xa7\xd3\x03\x03\x03\x86\x61\xd8\xb6\x6d\ +\xe8\x86\xef\xfb\x56\x3c\xa1\x09\x96\x5f\x9c\x9a\x9f\x39\xf1\xe0\ +\x8f\x7e\x38\x3e\xba\xf6\x3d\xef\xfd\xb0\xa6\x27\xf2\xb5\x3a\x46\ +\x84\xdb\x6c\x96\x4f\xcd\x3e\xf5\xcc\x77\xf6\x1f\xdd\xeb\xf8\xec\ +\xc6\x1b\x7f\xee\xc6\x1b\xdf\xa5\x6b\x52\x51\xf5\xd9\xa7\xf6\x1e\ +\xda\x7f\xf2\x9d\x77\xfc\x0c\x37\xb4\x7d\xfb\xf6\xff\xcc\x4f\xff\ +\xcc\x93\x4f\xee\x7d\xf6\xd9\xa7\xdf\xfe\xb6\xb7\x0e\x0d\x0d\x49\ +\xcf\xfd\xde\x77\xbf\x37\x32\x32\xba\x6d\xc7\x2e\xdf\x53\x44\x2a\ +\x6a\x59\x9c\xf3\x66\xa3\xa1\xe9\xfa\x91\xc3\x87\xb3\xfd\xfd\xb5\ +\x5a\x63\xcd\x50\xfc\xdf\xff\xe6\x27\x6b\xf5\x57\xcc\x2e\xcb\x39\ +\x16\x0a\xad\x17\x5e\x38\xf4\x0f\xff\xf0\x95\xe7\xf7\x3d\xc9\x98\ +\xda\xbe\xfd\xaa\x9f\xba\xfd\x2e\x4d\x4f\xea\xd1\xc4\xa6\x2d\x5b\ +\x3c\xdf\xe7\x20\xaf\xbf\xf6\x9a\xa8\x15\x75\x8a\xc5\xc5\xd2\x69\ +\x02\xb3\x9c\xaf\x1e\x9f\x3c\x51\xa9\x94\x38\x17\x83\xa3\x13\x9b\ +\xb6\x6d\x3f\x7d\x66\x66\x76\x7a\x3a\xd3\xd7\xb7\x6e\xed\x60\x4a\ +\x8f\xb7\x64\xd3\x8a\x66\x0c\x9d\x29\x02\xdd\x64\x42\xe3\x0f\x3d\ +\xf1\xc2\xaf\xfd\xca\x27\xde\x7d\xfb\x6d\xb7\xdf\x76\x9b\x6d\xbb\ +\x84\x6c\xf7\x55\x6f\xf1\x3c\x55\xb5\xdd\x44\x36\x1b\x8b\x88\x53\ +\x27\x8e\x45\x04\x53\xbe\xb7\xff\x85\xe7\x80\xb1\xbf\xf9\xd2\x97\ +\xaf\xbe\xea\x2d\x1f\xfc\xf0\x87\x4f\x4f\x4e\x6d\xdd\xb6\xbd\x2f\ +\x9d\x9e\x9a\x9e\x4e\x26\x12\x1b\x36\x6c\xc8\x64\xe2\x52\xc9\x46\ +\xbd\xa1\x69\xd8\x74\xd8\xfa\x91\xd1\xfc\xe4\x29\xbb\x69\xff\x3f\ +\x5f\xfe\xa2\xf2\x9c\x8f\x7e\xf4\x63\xdb\x77\x5c\xed\x4a\x5e\x6b\ +\xba\x89\x68\xa6\x30\xb9\xb8\xef\xe9\xa7\x3f\xff\xa5\x7f\xdb\x72\ +\xab\x99\xcc\xa6\x3f\xfe\xe3\x2f\xa6\xe2\x19\x43\xf7\x0a\x85\xa9\ +\x3f\xfb\xe3\x3f\xba\xe1\x86\xb7\xbf\xe7\xae\xbb\xbf\x78\xcf\xd7\ +\x7f\xe5\x57\x7e\x59\x70\xf1\xfb\x7f\xf8\x67\xd7\x5e\x73\xed\x47\ +\x3f\xfa\x51\xdf\xf7\x1f\x7a\xe8\x91\xfb\xee\xbb\xef\x0f\xfe\xe0\ +\x3f\xe8\x46\xc4\x73\x3d\x5d\xa7\xb1\xb1\xb1\x99\x99\x19\xc6\x70\ +\x6e\x6e\x7e\x72\xf2\xcc\xbb\xdf\xfd\xd3\xff\xe3\x6b\xf7\x7e\xec\ +\xee\x77\xf7\xf5\xa5\x5f\x62\x90\xc5\xab\x17\x2d\x32\x44\xbb\x59\ +\xd9\xb6\x75\x4b\xa3\x5e\xf3\x5a\x4d\x43\xc4\xe3\x56\x34\xbf\x20\ +\x93\x71\x6b\xdf\x73\xcf\x98\x86\x79\xed\x9e\x3d\x95\x62\xf1\x91\ +\x47\x1e\x01\x86\xfa\xc6\x0d\xbe\xef\x0d\x0d\x0d\x9d\x3c\x7d\xaa\ +\x56\xab\x0e\x64\x33\x3b\xb6\x6f\x7f\x62\xf6\xe4\xd9\xc5\xc5\x17\ +\xf6\xed\x4f\x0d\x8d\x7a\xa8\x93\xf2\x19\xe3\xae\x63\xd7\xeb\x35\ +\xd3\x30\xc6\xc7\xc6\x7c\x29\xcf\xce\xcf\x4f\x4d\x4d\x67\xfa\x07\ +\xfb\x32\xfd\x53\x53\x93\x6b\xc6\x47\xea\x0c\xe7\x66\x67\xae\xda\ +\xb5\x83\x73\x70\x5d\xca\x66\xb3\xf5\x7a\x1d\x00\x4c\xc3\xa8\x54\ +\x2a\xd5\x6a\x55\xd7\xf5\x48\x34\x5a\x2d\x56\x40\x49\xc6\xdd\x7a\ +\xa3\x69\x45\xa3\x86\x6e\x94\x8a\x05\xd3\x8c\xf7\x67\xfb\x95\x22\ +\xdb\x71\x5c\xd7\xad\x94\xcb\x4a\xa9\x91\xe1\x61\xd7\x75\x53\xa9\ +\x84\x52\xa0\x99\xe6\x81\x43\x07\xc6\xab\x8d\x6c\x7f\x76\xfd\xfa\ +\x89\xeb\xaf\xbf\x5e\xd7\x75\xa5\xd4\xdc\xdc\xdc\xbe\x7d\xfb\x62\ +\xb1\xd8\xce\x9d\x3b\xd7\xac\x59\x23\x84\xc8\xe5\x72\xa7\x4e\x9d\ +\xb2\x6d\x7b\xcf\x9e\x3d\x5f\xfd\xea\x57\xcf\x9c\x39\x79\xf3\x4d\ +\x37\xdc\x72\xcb\x2d\x0f\x3c\xf0\x40\xa1\x50\xb0\x6d\xfb\x07\x3f\ +\xb8\xff\x83\xef\xbb\xeb\xe6\x9b\x6e\x3c\x7d\x66\x2a\x97\xcb\x37\ +\x1b\x4d\xe4\xa2\x50\x2c\x26\x53\xb1\x44\x32\xe9\xd7\x16\x48\x02\ +\x5c\x48\xdc\x42\x52\x79\xa6\x69\xc4\x62\x31\x86\x68\x59\x56\x36\ +\x93\x19\x1d\x1d\xd9\x68\x25\x16\x0a\xe5\x5a\xd3\x35\x23\xa6\x54\ +\x24\x15\x45\xad\x18\x01\xb7\xe2\x89\xb1\x71\x73\xeb\xd6\x2d\xad\ +\x46\x6d\x76\x66\xfa\xf0\xc1\x83\x87\x0f\x1d\x1a\x1d\x5b\xa3\x09\ +\x61\xe8\x1a\x67\x68\x59\x11\xc6\x35\xc6\x85\x69\xe8\x9a\x26\x0c\ +\xd3\x22\xe5\x09\xd3\xb8\xe1\xba\xeb\x8e\x1f\xdc\x2f\x34\x96\x88\ +\xc7\x14\x41\xd4\xd4\x33\x7d\xe9\x68\xcc\x6f\x39\x6e\xa6\x2f\x39\ +\x75\x26\x1f\x31\x4d\x29\x3d\xd7\x75\x67\x66\xa6\x8b\x85\xc2\xa6\ +\x8d\x9b\x6f\xb8\xe1\xfa\x96\xe3\x2f\xe6\x8b\xc5\x42\x21\x9b\xcd\ +\x8e\x8f\x8f\xd5\xeb\xf5\x56\xb3\xe9\x7b\x9e\x52\x4a\x13\x82\x21\ +\x94\x4b\xa5\x68\xd4\x48\x25\x13\x3a\x5f\x13\x35\x23\xd1\x68\x24\ +\x9d\x4e\x30\x61\x49\x81\x2e\x49\xb7\x51\x8b\x46\x8c\x4c\x5f\x5f\ +\x34\x12\x11\x12\x33\x7d\xa9\x4c\x3a\xe5\xf9\x55\xdf\x67\x95\x72\ +\xa9\x3f\xdb\x67\xe8\x9a\x95\x4c\x58\xd1\xe8\xe9\x53\xc7\x39\xd2\ +\xba\x35\x6b\x8a\x85\xfc\xae\xed\xdb\x2b\xe5\x72\x36\xd3\xe7\xb9\ +\x36\x43\x8c\xc5\xa2\x9e\xe7\x71\x86\xf5\x5a\xd5\x30\x8c\x66\xa3\ +\xce\x39\x1b\x1f\x1b\x7d\xf8\x91\xc7\xde\x7a\xfd\x0e\xe9\xcb\x0b\ +\x3b\xf0\x44\x0a\x80\x2c\x2b\x86\x08\xbb\x77\xef\x1e\x1f\x5b\x7f\ +\xe3\x0d\x37\x6e\xd8\xb4\x2b\x5f\xaa\x1e\x3f\x75\x32\x9e\x88\x49\ +\x57\x35\x5b\x4e\xd4\xb2\x92\xe9\xf8\x3a\xbe\x66\xc3\x86\x81\x42\ +\xa1\x55\x2c\x96\xf2\xf9\xe2\x73\xcf\x3e\xf3\xd0\x83\x3f\x2a\x14\ +\x8a\x03\x03\x43\x02\x95\xc1\x31\x61\x45\x92\x71\x93\x94\xc3\x39\ +\x99\xa6\xb0\x1d\xd7\xf7\x51\x2a\xe7\x86\xeb\xaf\xdf\xb9\x63\xbb\ +\xeb\x38\xeb\xd6\xad\x3b\x76\xec\x58\x24\x1a\x4b\x24\xe2\xba\x1e\ +\x61\xc5\xd2\xc0\xe0\x80\xdd\x6c\x20\x50\x22\x11\x9f\x9b\x99\xaa\ +\xd5\x6a\x7b\x9f\x78\x42\x63\xec\xee\xbb\x3f\x72\xeb\x5b\xdf\x3a\ +\x70\xf4\xf8\xfc\xd9\xb3\xa4\xe4\x9e\xb7\x5c\x5d\xab\xd5\x00\xe8\ +\xd4\xa9\x93\x91\x48\x24\x99\x4c\x0a\xc1\xa3\x18\x59\x5c\x5c\xe4\ +\x0c\x37\x6e\xda\x94\xcd\x64\xea\xd5\x72\x26\x93\x49\xa5\x93\x95\ +\x9a\x97\x40\x43\xfa\xb2\x54\x2e\xa4\x33\xa9\xb1\xb1\x35\x67\x66\ +\x8e\x27\x93\xa9\xa1\xfe\x7e\x43\x8f\x22\xc2\xe4\xe4\x19\xce\x85\ +\x65\xc5\x95\x92\x37\xde\x70\xc3\x8f\x7e\xf8\xc3\xdd\xbb\x77\x6f\ +\xdb\xba\xb5\x50\xc8\x97\xcb\xa5\x2d\x5b\xb6\x78\x9e\x9b\x4e\xa7\ +\x16\x17\x17\xd6\xad\xdb\x58\xaf\xd5\x62\x31\xeb\xe8\xd1\x23\x86\ +\x61\xe8\xba\x3e\x3b\x3b\x33\x31\x31\x71\xe0\xc0\x8b\xc9\x44\x3c\ +\x9d\x4e\xd3\x4b\x72\x29\xbf\x4a\x9a\x8b\x88\x04\x67\x9b\x37\x6d\ +\x1a\x1e\x1a\xac\xd5\xa2\x95\x4a\xd9\x34\x75\x25\xdd\x5b\x6f\xb9\ +\xa9\x56\xaf\x6e\xde\xb4\x61\xcb\xe6\x4d\x31\x33\x52\x4a\x24\x17\ +\x16\x16\x9e\x7a\xfa\xe9\x4a\xa9\x9c\x88\x27\x6a\xb5\x5a\x26\xdd\ +\x57\xaa\x94\x0f\x1f\x39\xb2\x6d\xeb\xf6\x17\x1e\x79\xa0\x52\xad\ +\x1d\x3a\x78\xe8\x6d\xef\xba\xa3\xe1\xb4\x94\x54\xa9\x64\x7c\x26\ +\x7f\x56\x20\xf7\x3c\x8f\x80\x04\xe7\xe5\x72\xf9\x8e\xdb\x6f\xdf\ +\xba\x7d\xd7\xd1\xe3\x27\x88\xc0\xb6\xed\xc5\x85\xb3\xc3\x23\x23\ +\xbe\xe7\xe5\x72\x45\xcf\xf3\x84\x10\xa5\x52\xc9\xb6\xed\xf1\xf1\ +\xf1\x89\x35\xa3\xbe\x84\x5c\x2e\x77\xf8\xd0\xa1\xc5\xf9\x7c\xd4\ +\xd4\x73\xb9\xa9\xa9\x33\x67\x76\xee\xd8\x52\x58\x5c\x8c\x44\x52\ +\x95\x4a\x73\x64\x6c\x4d\x32\x11\x2f\xe4\xf3\x42\xd3\x9e\x7e\xe6\ +\x99\x6c\x26\xe1\x38\x0e\x00\x34\x1a\x0d\x21\x74\x61\x50\x32\x91\ +\xc8\xf6\xf7\xc7\xe3\xb1\xab\xaf\xbe\x5a\xd3\xf4\x4a\xa5\xa2\xeb\ +\xba\x61\x18\x9a\xa6\x29\xa5\x62\xb1\x98\x6d\xdb\x91\x48\xa4\xbf\ +\x3f\x7b\xed\xb5\x7b\x16\x17\x73\xb7\xde\x7a\xeb\x7d\xf7\xdd\xf7\ +\xad\x6f\xdd\x7b\xcb\xcd\x37\x66\xb3\x59\x4d\xd3\x4c\xd3\x1c\x1b\ +\x1b\x63\x0c\x37\x6f\xde\x94\xcf\xe5\xb3\x99\x74\xb9\x5c\x92\x52\ +\x96\x0a\x85\x4a\xb5\x36\xb1\x76\x8d\xeb\x5e\x38\x2f\x33\x01\xb8\ +\xae\xeb\x38\xb6\x52\xbe\x54\x84\x68\xb5\x9a\xcd\xfd\x2f\xee\x5b\ +\xb7\x7e\x73\x3c\x95\x05\xe1\x34\xea\xb5\x4a\xb5\xa6\x45\x2a\x29\ +\x14\x2d\xd7\x33\x00\x75\x23\x22\xa5\x2b\x74\x73\x74\x6c\x8d\xae\ +\xe9\x33\xd3\xd3\xbe\xef\x6d\x58\xb7\xb6\xd1\xb4\x5d\xc7\xa9\x56\ +\x2b\x8c\x6b\x42\xd3\x50\x08\xae\x71\x04\x12\x82\x49\x89\x03\x83\ +\x83\x31\xcb\xca\x2d\x2e\x6e\xdf\xba\x95\x00\x09\xc8\xf7\x5c\x50\ +\x60\x37\xea\xd5\x8a\xe6\x3a\xb6\xa9\x33\xa5\xa0\x5c\x2a\x1d\xd8\ +\xff\xe2\xd6\xed\x3b\x77\xef\xda\x53\xab\xd6\x0c\x2b\x3e\x38\x30\ +\x64\xdb\x8e\xeb\xba\x4a\x49\xcb\xb2\x88\xa8\xbf\xbf\x9f\x31\x56\ +\x28\x14\x6a\xf5\x7a\xbd\x61\x97\xcb\x32\x9d\xd0\x0d\x0d\x1d\xd7\ +\x5e\x58\x58\x70\x5a\x76\x5f\x7f\xbf\x0f\x90\xab\x94\xa4\xef\x6b\ +\xba\x20\x52\x76\xab\x85\xdc\xf0\xec\x96\xf2\xdd\x56\xa3\x59\x2e\ +\x2d\x96\x2b\x95\xab\x77\x5c\x37\x36\x3a\xea\x23\xa4\x92\xf1\xe3\ +\xc7\x8f\xc7\x62\xd6\x35\xd7\xec\x39\x7a\xf4\x08\x43\x4c\xa5\x92\ +\x96\x65\x55\xab\x15\xa5\x82\x41\x58\xa4\x69\x82\x31\xd0\x75\x31\ +\x3f\x5f\xce\x66\x33\xb6\xdd\x6a\x34\xea\x42\x70\xb8\x40\xde\x66\ +\xf4\x3c\xaf\x5a\xad\xb4\xec\xa6\x61\x68\xb9\x5c\x3e\x95\x1c\xbc\ +\xff\xfb\xdf\xbf\xb5\x49\x1b\xb7\x6c\xef\xef\xef\xaf\x36\xaa\xd5\ +\x72\xc5\xf5\xfd\x52\xa5\x6a\x18\xa2\xde\xb0\xeb\x0d\xb0\x62\x11\ +\xa1\x69\xb1\x78\x2a\xdd\x97\x4e\x24\x9e\xad\x55\x1b\xd9\x64\x3c\ +\x22\x78\xcb\x6e\xce\xcf\x4c\x3b\x76\x26\x1a\x31\xca\xe5\xb2\xd0\ +\xfa\x38\xd7\x40\x03\xd7\x76\x53\xc9\xe4\xd6\xad\x5b\xf6\x3f\xff\ +\x5c\xb5\x5a\x1e\x1e\x1a\x76\x7d\x59\x2a\x14\xfa\x07\x87\x2a\x95\ +\x72\x24\x9e\x28\xe5\xf3\xa0\x54\xb1\x58\x70\x6c\xfb\xe9\xa7\x9f\ +\xca\xe7\x72\x77\xdf\x7d\x77\xc4\x8a\xd6\xea\xf5\x78\x3c\x8e\x88\ +\x67\xce\x9c\x01\x80\x44\x22\x51\x2c\x16\x87\x87\x47\xfa\xfa\xd2\ +\xd3\xd3\xd3\x52\xca\x85\xc5\x45\xe0\x90\x8a\x47\xb2\xe9\x58\x36\ +\x93\xdd\xff\xc2\x73\x8b\x67\x17\x76\x5f\x75\x4d\xc4\xe4\x8e\xf4\ +\xf2\xf9\xd2\x40\x7f\x7f\xab\x3a\xb3\xb8\x98\x97\x3e\x05\x79\xab\ +\x66\xa3\xc5\x58\xed\xd4\xc9\x13\xe9\xbe\xcc\x2d\xb7\xdc\xaa\x1b\ +\xe6\xba\x75\xeb\x1e\x7f\xfc\x31\xc7\x71\xde\xf9\xce\x77\x3e\xfd\ +\xf4\xd3\x9c\xf3\x48\x24\x92\x4e\xa7\x87\x86\x86\x26\x27\x27\x37\ +\x6f\xde\x86\x88\x96\x65\xb9\xae\x6b\xdb\xb6\xa6\x69\xc5\x62\xf1\ +\x8e\x3b\xee\xf8\xce\x77\xbe\x93\xc9\x66\x34\x5d\x77\x1d\xfb\x75\ +\x51\x5b\x24\x22\xcb\x34\xaa\xa5\x22\x03\x95\x4d\xa7\x18\xa9\xb8\ +\x65\x5a\x11\x23\x16\x31\xaf\xde\xbd\xdd\x8a\x44\x18\x2a\x04\xca\ +\x66\xb3\x82\xb3\x78\x22\x3e\x34\x34\x68\x1a\x7a\xad\x5a\x3d\x3b\ +\x3f\x5f\xab\xd5\xac\x58\x3c\x3b\x30\x64\x59\xf1\xe7\x9e\x7b\x7e\ +\x76\x66\xa6\x94\xcf\x35\xaa\x55\xdf\x75\x86\x06\x06\x75\x4d\x2b\ +\x17\xcb\xa4\x94\xae\xeb\x4e\xab\x55\x29\x97\x4b\xa5\xd2\xc6\x8d\ +\x1b\x47\x47\x47\x5d\xd7\x2d\x97\xca\xbe\xe7\x29\x22\xbb\xd5\x2a\ +\x14\x0a\x67\xcf\x9e\x65\x8c\xa5\x52\x29\xdb\xb6\x4b\xe5\xea\xc2\ +\xc2\x82\x52\x6a\x6c\x6c\xfc\xba\xeb\xaf\xdf\xbd\xfb\xea\xa1\xa1\ +\xe1\xc1\x81\x7e\x8e\xcc\x71\xec\x7a\xa5\xd2\x68\x34\x86\x06\x87\ +\x1c\xcf\x57\x8a\x76\xed\xda\x8d\x00\xd5\x6a\x75\x72\x7a\x5a\xd7\ +\x75\x22\x68\xd9\xae\x61\x18\xb7\xdc\x7c\xcb\x96\x2d\x5b\x36\x6f\ +\xd9\x62\x9a\x66\xb9\x5c\x0e\xf2\x23\x95\x4a\xe5\xba\xeb\xae\x4b\ +\xa5\x52\x81\x16\x43\x44\xdb\x6e\x79\x9e\x87\x88\x83\x83\x03\x1f\ +\xfe\xf0\x87\xff\xf1\x1f\xff\x71\x6a\x7a\xde\xb2\x2c\xce\xf9\x86\ +\x0d\x1b\x26\xcf\x9c\xae\x56\xab\x6b\x26\xc6\xec\x66\xb3\x54\x2c\ +\x66\x32\xe9\xbd\x7b\xf7\xda\xad\xd6\xe6\x4d\x9b\xaa\xe5\xaa\xae\ +\xe9\xd8\xd6\x42\xaf\xfc\x02\x01\x02\x40\xa5\x5a\x46\x86\x41\xd2\ +\x6a\x6c\x7c\xac\x3f\x9b\xd5\x75\xad\xd6\xa8\x2a\x25\x5d\xcf\x2f\ +\x55\xeb\xb9\x7c\x31\x57\x2c\x37\x1d\xb7\xd1\x6c\x36\x1d\xa7\xe5\ +\xf8\x42\x37\xe3\x89\xf4\xc8\xd8\xf8\xe8\xd8\x98\xe0\xac\x56\xad\ +\x5a\xd1\x68\x7f\x7f\x36\x99\x48\x24\x12\xb1\x48\x24\x02\x4a\x7a\ +\x9e\x27\x7d\xc9\x91\x1b\x42\xeb\x4b\xa7\x37\x6f\xde\x5c\xab\x56\ +\x32\x7d\xe9\x74\x5f\xca\x30\x0d\x52\x32\xd3\x97\x26\xe9\x4b\xcf\ +\xd7\x35\x11\x8f\x59\x71\x2b\x5a\xc8\xe5\x94\x52\x5b\xb7\x6c\xdb\ +\x7d\xd5\x55\x52\x41\x22\x9e\x8c\xc7\xe3\xeb\xd7\x6f\xc8\x64\xb2\ +\x91\xa8\xb5\x61\xc3\xc6\x8d\x1b\x37\x59\xb1\x58\xb6\xbf\x7f\xf7\ +\x55\x57\xed\xda\xbd\x7b\xcb\x96\xad\x9c\xf1\xc9\xc9\xa9\xa9\xe9\ +\xa9\x78\x3c\xd6\xa8\xd7\xe7\x66\x66\xaa\xe5\x82\x69\x18\x71\x2b\ +\xaa\x0b\xe6\x3a\x4e\xb3\xd9\xf0\x3d\x87\x81\x6a\x35\xeb\x86\xc6\ +\xa3\xa6\x3e\x3b\x3f\xc3\x10\x27\xd6\xae\x4d\xa5\xd2\x7d\xe9\xd4\ +\x96\x2d\x9b\xe6\xe7\x67\x1b\xf5\x5a\x3c\x1e\x03\xa9\xe6\xe7\x66\ +\x3d\xcf\xe5\x08\x4a\xca\x85\xf9\x39\x44\xea\xef\xcf\x1a\x86\x1e\ +\x64\xee\x9a\xcd\xc6\xc0\x40\xff\xf4\xf4\x24\x22\x31\x76\xa1\x7a\ +\x0b\x91\x48\x15\x4b\x85\x72\xa9\x94\x4c\xa6\x0a\x85\xe2\xce\x1d\ +\xbb\x6e\xba\xf1\x66\x22\x98\x9d\x9b\xad\xd7\x6b\x88\x50\xa9\x57\ +\xf7\x1f\x3c\x74\x66\x72\x6a\x76\x7e\xd1\xf3\x25\x72\x70\x7c\x50\ +\xc8\xf5\x88\xd9\x97\x1d\xb8\x6a\xf7\x6e\xcb\xd0\x8b\x8b\x0b\xfd\ +\xe9\xd4\xce\x6d\x5b\x26\xc6\x46\xa2\xa6\xe6\xfb\x0e\xe3\xca\xf1\ +\xec\x96\x53\xf7\x1c\x5b\x17\xdc\xf7\xfd\x1b\x6f\xbc\x21\x70\x4f\ +\x76\xed\xda\x29\x7d\xbf\x51\xaf\x0f\x0d\x0e\x46\x0c\xa3\x58\x58\ +\x04\x50\xc9\x44\x6c\x78\x70\xb0\x54\x2c\xcc\x4c\x4f\x0d\x0f\x0f\ +\xdd\xf5\x81\xf7\x47\x22\x51\xe4\x3c\x93\xc9\x0c\x0c\xf4\x6f\xdc\ +\xb8\xd1\x71\xec\xe1\xe1\xa1\xeb\xaf\xbf\x7e\x60\x20\x30\xc0\x3b\ +\x76\xef\xda\xbe\x73\xc7\x8e\xfe\x6c\xff\xf1\xe3\x27\x4e\x9d\x38\ +\x59\xab\x54\x5b\xf5\xc6\xa9\x53\xa7\x16\xe6\xcf\x32\xc4\x74\x2a\ +\xc5\x39\xaf\xd6\xaa\x53\xd3\x53\x9e\xeb\x37\x6a\xcd\x4a\xa9\xda\ +\x6a\xd6\x53\x49\x6b\x71\x71\xfe\xc5\x43\x07\x76\xee\xbc\x7a\x7c\ +\x7c\x5d\x32\x91\x58\xbf\x61\xbd\xa6\x69\x07\x0f\x1e\xcc\x64\x32\ +\xeb\xd7\xaf\x3f\x70\xe0\x80\xe7\x79\x86\x61\xb8\xae\x37\x33\x33\ +\xd3\x6c\x36\xb3\xd9\xac\xae\xeb\xae\xeb\xf6\xf5\xf5\x1d\x3d\x7a\ +\x74\xcb\x96\x2d\xf5\x7a\xfd\xf1\xc7\x1f\xaf\x56\x6b\x8e\xe3\xbc\ +\x34\xd9\xff\xab\xa4\xb9\x94\x52\xa9\x64\xc2\xd0\xb0\x56\x29\x15\ +\xf3\x0b\x8e\xdd\x40\x90\xc9\x78\x2c\x9d\x8c\x8c\x0c\x67\x35\x8e\ +\x86\x46\xd5\x72\xed\xe4\xb1\x63\xa7\x4f\x9d\xf0\xa5\xef\xd8\xad\ +\x63\xc7\x8e\x1e\x3c\x78\xb0\x56\xad\x6c\xd9\xb4\xf1\x2d\xbb\x77\ +\x6b\x42\x6c\xd9\xba\xc3\x93\x72\x72\x72\xf2\xf1\x47\x1f\xf3\x6c\ +\xbb\x5e\x29\x21\xc9\xdc\xc2\xd9\xb9\xb9\xd9\x52\xa9\x28\x5d\x5f\ +\xd3\xb4\x68\x34\x3a\x32\x3c\xe2\x7b\x5e\x5f\x2a\x9d\x4e\xa7\xdd\ +\x96\x53\x2e\x15\x93\xf1\x44\xa5\x54\x3e\x7d\xe6\x4c\xa3\xd1\x70\ +\x5d\x37\x95\x4a\x45\x22\x11\xd3\x34\x0d\xc3\xec\xeb\x4b\x8f\x8d\ +\x8d\x6e\xdd\xba\x39\x9e\x48\x4a\xa5\xd6\xac\x59\x33\x3e\x3a\xea\ +\xda\x2d\xcb\x34\xd6\x8c\x0c\x5b\x91\x88\x10\xfc\xc7\x3f\x7e\x70\ +\x66\x76\xce\xb1\x1d\xdd\x30\x7e\xea\x5d\xef\x52\x52\xda\xb6\x1d\ +\x8b\x59\xd9\x6c\x9f\xeb\x7a\xc9\x64\x72\x60\x60\xa0\x52\x29\x2f\ +\x2c\x2c\xb6\x5a\xad\x56\xab\x25\x84\xd8\xbd\x7b\x77\x26\x93\xd9\ +\xb8\x71\x63\xe0\x76\x69\x9a\x96\xc9\x64\x1d\xc7\x15\x42\x10\xd1\ +\x8d\x37\xde\xd8\x6a\xb5\x9e\x7d\xf6\xd9\xf5\xeb\xd7\x03\x40\x3c\ +\x1e\x3f\x7e\xec\x78\xb3\x5e\xcb\xf4\x65\x14\xf9\x08\x30\x3c\x30\ +\x74\xf4\xe8\x91\xa8\x65\xe5\xf3\xb9\x52\xb1\x50\xcc\xe7\x7c\xdf\ +\x47\xbc\x90\xcd\x62\x0c\xcd\x88\xde\x6a\x35\x11\x98\xef\x79\xbe\ +\xef\xb6\x9a\xcd\x52\xb9\xb8\xb0\xb0\x58\xcc\x17\xa2\xd1\xc8\xd0\ +\xd0\xd0\xf8\xf8\x44\x2c\x9e\xf4\x7d\xe9\xb8\x5e\x2e\x5f\x3c\x33\ +\x35\x3d\x77\x76\xde\x71\x3d\xa9\xc8\x30\xa3\x42\x68\xd9\x6c\x66\ +\x6e\x76\xba\x90\x5f\x8c\xc5\x2c\x20\x8a\x98\x66\x24\x12\xa9\x55\ +\x6b\xd5\x72\x29\x48\xe7\x01\x40\x32\x1e\x4f\xa7\x52\xf9\x5c\xbe\ +\x56\xad\x24\x13\xf1\x54\x32\xd6\x6c\xd5\x8b\xa5\x5c\x32\x99\x6c\ +\x36\xea\x9e\xdd\xb2\x9b\xcd\x52\xb1\x50\x2a\x95\x46\xc7\xc6\x47\ +\x47\xc7\x0c\x33\xe2\x79\x7e\xd4\xb2\x80\xf1\x68\x2c\x9e\xc9\x0e\ +\x64\x32\xfd\x66\xd4\x32\xcc\x88\xae\x9b\x42\x18\x42\xe8\xba\x6e\ +\x5a\x56\x74\xe3\xa6\xcd\xeb\xd6\xad\x3b\x79\xe2\x04\x10\x69\x9a\ +\xa8\xd7\xab\x9c\xc1\xdc\xec\xf4\xc1\x17\x5f\x28\x16\xf3\xbe\x52\ +\x9c\x6b\x8c\x31\xdf\xf7\xc8\x77\xec\x66\xc3\xf7\xbc\x85\xb9\x79\ +\xcb\x8a\xa6\xd2\x7d\x96\x65\x19\x86\x9e\x48\x24\x33\x7d\xe9\xb5\ +\x6b\xc6\x8f\x1f\x39\xda\x68\x36\x72\xb9\x5c\x21\x9f\xe3\x82\x03\ +\x50\x2e\x97\x0b\x66\x8e\x55\x2a\x95\x48\x24\x52\x28\x14\xd2\xe9\ +\xb4\xeb\xba\x0b\x0b\x8b\x3b\x76\xec\xb0\xac\xd8\x85\xcd\x0c\x25\ +\x22\xd3\x34\x7c\xcf\x6d\xb6\x9a\x8d\x7a\x53\x70\x5d\x4a\x2a\x16\ +\x4b\x0b\x8b\x8b\xa5\x72\xb1\xaf\x2f\xb5\x66\x62\xcd\xc6\x4d\x9b\ +\xfa\x32\x7d\xe5\x7a\xad\x54\xad\xe5\x4b\xc5\xfd\x07\x4e\x1c\x3a\ +\x72\xbc\x54\xa9\x2a\x40\xd3\xd2\xa2\x56\x64\xd3\xfa\xb5\x3a\x67\ +\x4f\x3e\xfe\x88\x15\x31\x3c\xcf\x46\x50\xd9\x6c\xda\x93\xee\xcc\ +\xcc\x54\xb3\xd5\x50\x4a\x71\xce\x34\xce\x37\x6c\x58\xa7\x69\x7c\ +\xff\xbe\x7d\xbe\xe7\xed\xd8\xb1\x3d\x16\xb3\x4e\x9f\x3a\x05\x20\ +\x0d\xc1\xcb\xc5\x9c\xdd\xaa\xbb\x4e\x6b\x7e\x7e\xce\xf7\xbc\xad\ +\x5b\xb7\x0e\x0d\x0d\x93\x52\x52\xca\x58\x2c\x4a\x24\x37\x6c\x58\ +\x67\x59\xd1\x64\x32\xc1\x39\xea\x3a\x37\x0c\x8d\x73\x2d\x6a\x45\ +\xb2\xfd\x99\x2d\x9b\x37\x5f\x7f\xed\xb5\x8f\x3f\xfe\x78\xbe\x90\ +\x9b\x58\x3b\xb1\xb8\xb0\x00\x00\x9e\xeb\x9e\x38\x7a\x7c\x76\x7a\ +\x9a\x48\xd5\xea\x75\xcb\x8a\x11\xf1\x56\xc3\xf1\x1c\xdb\xd0\xd9\ +\xec\xec\xa4\x6d\x37\x33\xfd\x03\xe9\xbe\x81\x64\x32\xdd\x97\x4e\ +\x67\x33\x99\x78\x3c\x3e\x33\x33\x33\x39\x39\xb9\x7f\xff\xfe\xa3\ +\x47\x8f\xce\xcf\xcf\xa5\x53\xa9\xd3\xa7\x4f\x2f\x2c\x2c\x0c\x0d\ +\x0d\xd5\xeb\x75\xc3\x30\x3c\xcf\x2b\x16\x8b\x3b\x77\xee\x7c\xe8\ +\xa1\x87\xf6\xec\xd9\x73\xe7\x9d\x77\x92\x52\xf0\x7a\xa8\x2d\x06\ +\x55\x74\x53\x17\xdb\xb7\x6d\x6c\x34\x9a\xcd\x66\x6b\x71\xf1\xec\ +\x40\xb6\xcf\xd4\x35\xdf\x97\x41\x81\xb7\xd9\xa8\xd5\x9b\x35\x86\ +\xc0\x90\x66\xa6\xa7\x12\xc9\x64\x7f\x7f\xff\xa6\x4d\x1b\x8c\x48\ +\xa4\x5c\xa9\xf4\xf5\xa5\xc6\x26\xd6\x02\x6a\xad\x66\x7d\xff\x0b\ +\x2f\x5c\x73\xf3\xad\x71\xcb\x8a\x18\xba\x15\x31\x18\x90\x63\xdb\ +\xf1\x78\x02\x89\x06\x07\x07\xc7\xc7\xc6\x80\x6b\xb9\x5c\x2e\x1e\ +\x4f\xd4\x1b\xf5\xb8\x15\x9b\x58\xb3\x46\x29\x79\xec\xd8\xb1\x58\ +\x2c\x36\x38\x38\xc8\x18\x8e\x8e\x8e\xcc\xce\x9e\xb5\xed\x66\x24\ +\x12\x6d\x36\x5b\x8d\x46\xc3\x77\xe0\xe8\xd1\xe3\xa9\x04\x27\xa5\ +\x74\x4d\xf8\xae\xfb\xfc\x33\xcf\x44\x92\x03\x53\x93\x53\xef\xb9\ +\xeb\x7d\xb3\xf3\x73\x0f\x3f\xf2\xf0\xd4\xe4\xe4\xf1\xe3\x83\xe5\ +\x72\xd9\x34\x4d\xc3\x30\x2a\x95\x5a\x66\x60\x78\x62\x62\xc2\xf3\ +\xa1\x56\xab\x07\xe1\x7a\x32\x99\xac\xd5\x6a\xc3\xc3\xc3\xf9\x7c\ +\xbe\x54\x2a\x35\x9b\xcd\x7c\x3e\xbf\x66\xcd\x9a\x48\xc4\x3c\x79\ +\xf2\x24\x63\x6c\x70\x70\x70\x68\x68\x68\x70\x70\xf0\x6b\x5f\xfb\ +\xda\x3b\xde\xf1\x8e\x7c\x3e\x2f\xa5\x2c\x16\x0b\xf1\x64\x22\x95\ +\x4a\xe4\x16\x73\x85\x52\xe9\xd4\xa9\x33\xa5\x42\x71\xff\xbe\x17\ +\x4c\xd3\xec\xcf\x0e\x98\x66\x44\xe3\x48\xed\x2a\xf9\x2b\xb6\x19\ +\xe5\x72\x19\x11\x52\xa9\x58\xce\x69\xd9\xb6\x3d\x7f\x76\xce\x88\ +\xc4\x3d\x1f\x24\xd3\x5a\x9e\x9f\xee\xcb\xac\x5f\xb7\x01\xb8\x60\ +\x5c\x34\x6d\x87\x09\xcd\xb2\xa2\x4a\x7a\xae\xeb\x34\x6a\x35\x06\ +\xaa\x90\xcf\x39\xb6\x1d\x35\xa3\xf9\x5c\x7e\xdd\x7a\x3f\x9d\x4a\ +\xbb\xbe\xdf\x6a\x35\x46\x47\x87\x89\xc8\x30\x0c\xa5\x24\xe7\x80\ +\xba\x96\x49\xa7\x1a\xf5\xda\xcc\xd4\xd4\xc8\xf8\x78\xb9\xd6\x44\ +\x61\x3a\xae\x17\x31\x62\x76\xb3\xc1\x10\x32\xa9\xf4\xec\xe4\xa9\ +\x52\xb1\x78\xdb\xbb\x6e\x1f\x1a\x1a\x64\x8c\xb9\x9e\x67\x3b\x6e\ +\x22\x99\x30\xa3\xd1\x00\x16\xa3\x9b\x06\x22\xea\x4a\x22\xb2\x7a\ +\xb3\xb1\x90\xcf\x09\xae\x9b\x66\xc4\x8c\x98\xe3\xe3\x6b\x8a\x0b\ +\x0b\x8c\xf1\x46\xbd\x3e\x3d\x35\x79\xf0\xe8\xb1\x52\xa3\x3c\xb1\ +\x66\x6d\xa5\xd0\xd0\x75\x03\x01\x48\xfa\x56\x24\x22\x50\x35\x5a\ +\x75\x25\xfd\xc1\xc1\xa1\x4c\x26\x4b\xa4\x04\x67\x31\x2b\x32\x3c\ +\x38\xe4\x3a\x8e\xa6\x6b\x31\xcb\x2a\x14\x72\x1b\xd6\xaf\x4d\x58\ +\xd1\xa2\xe0\xb1\x44\x4c\x91\x9f\x2f\x2c\x9a\x11\x5d\x29\x55\x28\ +\xe6\xd7\xae\x9d\x38\x72\xe4\x68\x24\x6a\xc4\x93\x31\xa9\xfc\x0b\ +\x4b\x2e\x22\x62\xa5\x5a\x9e\x99\x9d\x19\x19\x1e\x9e\x51\x4e\xb9\ +\x5c\x39\x78\xf0\x70\xcb\x16\x11\x2b\x75\xf4\xc4\xc9\x64\x26\x31\ +\xbe\x76\xcd\xc6\x8d\xdb\x46\x47\xc6\x15\x49\xc7\xb1\x17\x17\x17\ +\x53\xe9\x94\xef\xfb\xae\xeb\x97\xcb\x65\xa9\xfc\xdc\xdc\xfc\x99\ +\x13\x27\xfa\xfa\xd2\x44\xea\xf0\xa1\x43\x7b\xae\xdb\xd3\xb2\x5b\ +\xb5\x5a\x5d\xd7\x44\x7f\xb6\x2f\x99\x8a\x2b\x89\xbe\xe7\x33\x84\ +\x81\x6c\x56\x7a\xde\xb1\x63\x47\x6b\x8d\x6a\x3e\x57\xf0\x7c\x6a\ +\x34\x5b\x42\xd7\x3d\xc7\x16\x88\xa6\x6e\x70\x06\x87\x0e\xbe\x38\ +\xbe\x66\xfc\x5d\xef\x7a\x57\xa3\xd9\x88\x5a\xd6\xe2\x62\x6e\x60\ +\x60\x60\x78\x64\x38\x1a\x8d\xa6\xd2\x49\x64\xa0\x09\x4d\x37\xb4\ +\x00\xb7\x51\x2a\x57\x0a\x85\x72\x36\xdb\x1f\x31\xcd\xdd\xbb\x76\ +\x4d\x9f\x3e\x26\x18\x67\x88\x27\x8e\x1d\xaf\x36\xbd\xc7\xf6\x3e\ +\x3f\xbe\x76\x23\x1f\x1a\x54\xa0\x18\xe7\x00\x82\x03\x4f\xc5\xe3\ +\xb3\x33\xa7\x5b\xad\x4a\x24\x62\x6c\xdb\xba\xdd\xf7\xc1\x97\x7e\ +\x22\x9e\xb8\xee\xfa\xeb\x1f\x7e\xf8\x61\xa5\x54\x3a\x9d\x2e\x95\ +\x4a\x95\x4a\xa5\xbf\x7f\xa0\x52\xa9\x25\x12\x09\x29\x65\xb9\x5c\ +\x2e\x97\xcb\xd9\x6c\xf6\xc5\x17\x5f\x4c\x26\x93\xb9\x5c\xee\xe0\ +\xc1\x83\x1f\xb9\xfb\x6e\xcf\x75\x49\xa3\x97\xae\x47\xbd\x4a\x3e\ +\x17\x29\x15\x8b\x59\x56\xc4\xe0\x20\x51\x29\xbb\x51\x63\xa0\x62\ +\x51\x53\x20\xe8\x82\x47\x0c\xae\x0b\x36\x32\x32\xb4\x76\x62\x62\ +\x74\x64\x54\x7a\x7e\xb3\x56\xdf\xb1\x6d\x9b\x65\x59\x41\x6d\x5e\ +\xe3\x3c\xdb\x3f\x78\xdd\x75\x37\x65\x07\x86\xa4\x54\x73\xb3\xb3\ +\x56\x24\x02\xd2\x5b\x9c\x9b\x6d\x35\x9a\xe3\x63\xe3\xba\xa6\x11\ +\x51\x7f\x26\xbb\x71\xc3\x86\x6c\x36\x3b\x3a\x32\x9a\xe9\xeb\x9b\ +\x9c\x9c\x6c\xd4\xea\xcd\x46\xf3\xb1\x47\x1f\x7d\xec\xd1\x47\x5b\ +\xad\x96\x52\xaa\x5e\xaf\x1f\x3f\x7e\xbc\xd9\xb4\xa3\xd1\xa8\x6d\ +\xbb\x95\x4a\xf5\xe4\xc9\x93\x27\x4f\x9e\x2c\x57\xaa\x52\xd1\xb1\ +\x63\xc7\x53\xc9\x94\xef\x38\x51\x43\xcf\xe5\x16\x4f\x9d\x38\xb1\ +\x7f\xff\xbe\xa9\xa9\x99\xb3\x0b\xb9\xc3\x87\x0f\x1f\x3c\x74\xd0\ +\x71\x1c\xdf\xf7\x35\x4d\xab\xd5\xea\x80\x48\x44\xd1\x68\x74\x6a\ +\x6a\xaa\x51\xaf\x6f\xd8\xb0\x61\xcb\x96\x2d\x88\x38\x33\x33\x73\ +\xfa\xf4\xe9\x7a\xbd\x3e\x31\x31\x91\xc9\x64\x1c\xc7\x71\x5d\x97\ +\x31\x96\x4e\xa7\xf3\xf9\x7c\xa3\xd1\xa8\xd5\x6a\x23\x23\x23\xcf\ +\x3d\xf7\xdc\xde\xbd\x7b\x5d\xd7\x2d\x95\x4a\x93\x93\x67\x36\x6e\ +\x58\xbf\x6e\xed\xc4\xf4\xf4\xd4\x63\x8f\x3d\xea\xba\x76\x2a\x99\ +\xa8\x96\xcb\x23\xc3\x23\x5c\xe3\x07\x0e\xec\xaf\xd5\x6a\x9c\xf1\ +\x0b\xb3\x19\xf3\xf3\x73\x42\x70\x5d\xd7\x25\xc9\xa0\x6c\x57\xab\ +\x55\x5d\xd7\x21\x50\x8e\xe3\xd8\xad\xe6\xd9\x85\xf9\xd9\xa9\xc9\ +\x5a\xad\xe6\xfb\x2e\x29\x5f\x13\x2c\x66\x59\x9e\xeb\xdb\xad\xc6\ +\xe9\x53\x27\x4b\x85\x62\xa5\x5c\x2e\x16\x0b\xa4\xfc\xd3\xa7\x4f\ +\x4a\xe9\x2b\x5f\xc6\xa3\x56\x3c\x16\x35\x74\x9d\x33\xc6\x10\x9b\ +\x8d\x06\x10\x24\x93\x49\xe9\x7b\x67\xce\x9c\x76\x1d\x47\x70\xe6\ +\x7b\xf6\xdc\xec\xd4\xf4\xe4\xa9\x72\xbe\x90\x5f\x58\xc8\x2d\x2e\ +\xcc\xcd\xce\x06\x33\xd6\xf3\x85\xa2\xeb\x7a\xd9\xec\x80\xf4\x95\ +\xa6\x99\x7d\xe9\x4c\x36\x3b\x10\x8d\x58\x4a\x01\x67\xc2\x30\x22\ +\x4a\x81\xeb\xfa\xc9\x44\x1a\x99\x68\x34\x1b\x86\x19\x19\x1f\x1f\ +\x4f\xf7\xa5\x0c\xc1\x67\xa7\x67\x16\xe6\xe7\x3d\xc7\x1e\x19\x1c\ +\x88\x5b\x91\xb3\x67\x17\x1c\xd7\xd5\x34\x4d\xfa\x5e\xab\x51\x8b\ +\xe8\x1a\x90\xb4\x9d\x66\x26\x9b\x41\x86\x8e\xeb\xd6\xeb\x35\xd7\ +\x76\xaa\x95\xca\xe4\x99\xc9\xb5\x6b\x26\x5c\xd7\xce\x2f\x2e\x22\ +\x92\xeb\x39\x11\xc3\x5c\x33\x3e\x1e\x8d\x46\xa5\xf4\x1d\xc7\xc9\ +\xe7\x73\x52\xfa\x8d\x46\xa3\xd9\xac\x6f\xd8\xb0\x41\x49\xff\x82\ +\x67\xbf\x6a\x9a\x76\xfc\xf8\xf1\xd9\x99\x99\xa8\x15\x31\x4d\x43\ +\x29\x02\xc0\xe9\xe9\x99\x66\xb3\x39\x34\x34\x14\x8f\xc7\xf3\xb9\ +\x5c\xb5\x54\x9d\x9b\x9e\x3d\x7e\xe4\x98\xef\x78\xe4\x2b\x54\x98\ +\x88\x25\x50\x51\xab\xd9\x9a\x9b\x9a\x3b\x74\xe8\x90\xed\xba\x4f\ +\x3d\xfb\xac\x95\x48\x1c\x39\x7e\xac\x52\xad\x18\x86\xce\x38\x1b\ +\x18\xe8\xef\xcb\x66\xa5\x24\xc3\x30\x6c\xbb\x25\x7d\x37\x19\x8f\ +\xa7\xd3\xe9\xc3\x87\x0e\x2f\xce\x9f\x2d\x97\x4a\xcd\x66\xbd\x52\ +\x2e\xcf\xcd\xcc\x1c\x3d\x7c\x68\x7a\xea\x74\xad\x5c\x9c\x3a\x73\ +\x7a\x6e\x6e\x36\xb0\x16\xb6\xed\x44\x22\x96\x10\x82\x80\x12\x89\ +\x44\x2a\x95\x48\x24\x12\x88\xc8\x18\x32\x86\x5c\x88\x56\xab\xe9\ +\x38\xee\xc8\xe8\xf0\xc2\xd9\x05\x21\x44\x26\x9d\xde\xbe\x75\x1b\ +\x02\x48\xcf\x9f\x99\x9a\x3e\x73\xfa\x8c\x10\x62\xed\xc4\xda\x63\ +\xc7\x8f\x95\xab\x65\x00\xa6\x7c\x72\x6d\xb7\x51\xaf\xf5\xa5\xe3\ +\xb9\xfc\xdc\xf8\xf8\xc8\xe8\xd8\x1a\x45\xdc\xf7\x65\x21\x9f\x07\ +\x80\x23\x47\x8e\x0c\x0d\x0d\x11\xd1\x53\x4f\x3d\x65\x9a\xa6\x65\ +\x59\xba\xa6\x0d\x0f\x0f\x6f\xde\xbc\xb9\x56\xab\x05\x7e\xee\xfe\ +\xfd\xfb\x07\x06\x06\x1e\x7c\xf0\xc1\xcd\x9b\x37\xc7\xac\x58\x80\ +\x22\x7a\x7d\x60\xe8\x11\x7d\xd7\xd5\x39\xab\x56\x6a\x33\x53\xa7\ +\xe7\x67\xa7\xfa\xfb\xd2\xa6\xce\x49\x11\x28\x85\x00\x0c\x41\x70\ +\x96\xc9\x64\x92\xc9\x78\x3a\x9d\x2e\x14\x0a\x0f\x3c\xf0\x83\x7a\ +\xad\xea\x39\xae\xf4\xbd\x68\xc4\x8c\xc7\x12\x6b\xd7\xad\xbf\xe9\ +\xa6\x9b\x01\xa0\x54\x29\x1d\xdc\xbf\xcf\xb3\xed\x7a\xad\xd6\xa8\ +\xd7\xda\xd8\x4a\xa5\x12\x89\xc4\xec\xcc\x6c\x34\x12\xb1\x5b\xad\ +\x88\x61\x9e\x3e\x75\xea\xa1\x07\x1f\x9c\x9c\x9a\x3a\x73\xfa\xf4\ +\xb3\xcf\x3c\x7b\xf0\xe0\xc1\xc3\x87\x0f\xcf\xcd\xcd\x69\x9a\x7e\ +\xf6\xec\x82\x6d\xdb\x01\x6a\x2e\x9d\x4e\x09\xa1\x79\x52\x6d\xdd\ +\xba\x6d\x64\x64\x64\x64\x68\x28\x11\xb7\x04\xc0\xf8\xe8\x68\xb3\ +\xd1\x58\x3b\xb1\x76\x78\x64\x64\x70\x60\xf0\xc8\xe1\xa3\x43\x43\ +\x43\xae\xe7\x19\x86\x41\x44\x9c\xb3\x56\xb3\xc9\x39\x7f\xe2\x89\ +\x27\xa6\xa6\xa7\x77\xee\xdc\x39\x36\x36\x96\x4c\x26\x83\x1c\x64\ +\x34\x1a\x8d\xc5\x62\x8d\x46\xc3\x71\x1c\x21\x44\xab\xd5\x62\x8c\ +\xf9\xbe\x6f\x18\x46\xf0\xf4\xf7\xbf\xff\xfd\xad\x56\x6b\xef\xde\ +\xbd\xba\xae\xe7\x72\xb9\xa3\x47\x8f\xc5\xa2\xd1\x17\x9e\x7f\xee\ +\xc8\xd1\xc3\x89\x78\x7c\x6c\x74\x64\xd7\xae\x9d\x85\x7c\xae\x58\ +\xc8\x9f\x9d\x9b\x33\x0d\x33\x38\x6a\x17\xb6\xf6\x8e\xe3\xc4\x62\ +\x31\x11\xe0\x51\x91\xb2\xfd\x19\xc3\xfc\x9f\xcc\xbd\x57\x93\x66\ +\xc9\x79\xe7\x97\x27\x33\x8f\x77\xaf\x37\xe5\x7d\xbb\xea\x9e\xe9\ +\x1e\x8c\x07\x40\x00\x04\x44\x2c\xc9\xa5\x62\x43\x24\x01\xe2\x62\ +\x57\x37\x92\xbe\x0f\x6f\x74\xc1\x0d\x6e\x28\x96\x2b\x06\x43\x86\ +\x5c\x50\x4b\x12\x03\x12\x20\x81\x31\xdd\x3d\xd3\xd3\xb6\xaa\xba\ +\xcb\xd7\xeb\xed\xf1\xfe\x9c\xcc\xd4\xc5\x0b\xf1\x12\x0c\xb6\x22\ +\x40\x7e\x84\xca\x3a\x6f\x9a\xe7\xf9\xfd\x7f\x8f\x98\x66\x09\x65\ +\xb4\xc8\xb3\x5e\xaf\xd3\xef\x5e\x65\x59\xe2\xbb\x36\x23\x45\xe0\ +\xb9\x57\x67\xe7\x24\xcf\x64\x91\x4f\xe2\xd0\x73\x2d\xc6\xc8\xce\ +\xce\x76\xc9\x34\xb2\x34\xcd\xd3\xf4\xe5\xcb\xc3\xc1\xb0\xef\xb8\ +\xce\x70\x30\x50\x55\x05\x00\x40\x29\x9b\x4f\xad\xd1\x70\xc4\x18\ +\x93\x25\xd9\x9a\xcf\x19\x25\x81\xef\x56\x6b\x65\x4a\x72\xd7\xb6\ +\x68\x9e\xd1\x82\x20\x0e\x4e\x26\x63\x4d\xd1\x66\x53\x6b\x3c\x9a\ +\xf2\xbc\x80\x10\xe2\x79\x41\x10\x45\x84\x79\x06\x38\x9e\x17\x44\ +\x51\x12\x04\x91\x52\x20\xf0\x82\x61\x96\x28\xa3\x84\x14\xb5\x7a\ +\xdd\x2c\x95\x4a\x25\xd3\x2c\x99\x61\xe0\x0f\xfa\xdd\xf1\x78\x78\ +\x7d\x6f\xf7\xee\x9d\xdb\x8a\x24\x22\x8c\x9a\xcd\x66\x1c\x87\xb4\ +\xc8\x07\xfd\xee\xab\x97\x87\x2f\x8f\x8e\x78\x84\x78\x84\xfa\x83\ +\xe1\xc5\xf9\x85\xeb\xd8\xf3\xd9\x4c\x92\xc4\x3c\xcf\x0b\x92\xdf\ +\xde\xdf\x4f\xd3\xe4\xe2\xfc\xcc\x75\xdc\x38\x0a\xea\xf5\xaa\x28\ +\x0a\x8c\x51\x42\x8a\xf9\x7c\x5e\xa9\x94\x5f\xbe\x3c\xd2\x34\xad\ +\x56\xab\x7a\x9e\x3f\x9d\xce\x5e\x7b\x72\x35\x29\x0a\x0e\x82\xdb\ +\xfb\xb7\x5d\x2f\x00\x00\x56\x2a\xd5\x7a\xbd\xde\xef\x0f\x06\x83\ +\xfe\xd5\xd5\xc5\x64\x32\xfa\xbb\x1f\xff\xed\xd5\xc5\xa5\xef\x78\ +\xd3\xf1\x14\x73\xe8\xe5\xc1\xd1\x6c\x34\x91\x45\x19\x14\x74\xd4\ +\x1f\xce\x2d\x07\x4a\xe2\xad\xbb\x6f\x76\x47\x23\x2c\x4a\xcf\x5e\ +\x1c\x1e\xbc\x3c\x1e\x0c\x46\xd3\xa9\x95\x26\x29\x8f\x51\xe0\x07\ +\xf6\x7c\xde\xe9\x5c\xcd\x67\xb3\x5a\xad\xe6\xb9\xae\x63\x5b\x8c\ +\xb1\x66\xbd\x41\x48\x7e\x76\x76\xe2\xbb\x56\x1a\x87\x9e\xeb\xbc\ +\x7a\xf5\x8a\x14\x85\x65\x59\x7f\xff\xf7\x7f\xdf\xe9\x74\x04\x49\ +\x50\x74\x1d\x42\x88\x31\xa6\x94\x51\x4a\x79\x9e\x07\x00\x20\x04\ +\x8b\xa2\xc0\x98\x37\x0c\x63\x34\x1c\xca\x92\xa0\xa9\x6a\xb5\x5a\ +\x5b\x5f\x5f\xf3\x5c\xef\xe8\xf0\xf0\xc1\xc3\x07\xd5\x4a\xe5\x5b\ +\xdf\xfa\xe6\xde\xde\xee\x64\x36\x69\xb6\x9b\x1c\xc7\x07\x5e\x6a\ +\x59\xf6\x67\x9f\x7c\x72\x78\xf8\xac\xdb\xbd\xa8\x54\x4b\x17\x57\ +\x9d\xc7\x4f\x9f\x5f\x76\x3a\x17\x17\x17\xd3\xe9\x74\x3a\x9d\x4e\ +\x26\x93\xdf\xfe\xed\xdf\xde\xdf\xdf\xff\xe8\xa3\x8f\x7a\xbd\xde\ +\xe3\x27\x8f\xb7\xb7\xb7\xcb\xe5\xb2\xc0\x0b\xc3\xe1\xd0\xb2\x2c\ +\x59\x96\xb3\x2c\xbb\xba\xba\xfa\xce\x77\xbe\x83\x10\x7c\xfa\xec\ +\x29\x21\xe4\x97\xcf\xb4\xfc\x55\xdd\xb9\x18\x93\x64\xd1\xb5\xe7\ +\x17\x67\x27\xc3\x41\x7f\x6d\x65\xa5\x5e\xab\x0a\x18\x61\x0e\x30\ +\x92\xa7\x71\x54\xe4\x59\x9e\x65\x59\x96\x0a\x02\x7f\xef\xee\x1b\ +\xd5\x6a\x99\x14\xf9\xe1\xc1\x8b\x27\x4f\xbe\xf4\x7d\x2f\x08\x7c\ +\x42\x48\x92\x13\xb3\x54\x01\x80\x9b\x8d\x27\xa3\xc1\x40\xc0\x28\ +\x0a\x02\x45\x92\xa2\x20\x24\x39\x61\x84\xca\x92\x24\x49\xd2\x7c\ +\x36\x2b\x8a\xe2\xa3\x8f\x3e\xc2\x10\xad\xae\xae\xe6\x49\x52\xa9\ +\x54\x6a\xf5\xda\xce\xee\xae\xe3\xba\x0f\x1f\x3e\x7c\xf0\xe0\x81\ +\xe3\x38\xaa\xaa\xb6\xdb\x4d\xc3\x30\x76\x77\x36\xee\xdd\x7b\xb3\ +\xd9\xa8\x59\x73\x6b\x32\x99\x5c\x5d\x5d\x64\x59\x0a\x39\xa0\xc9\ +\xb2\x2a\xc9\x3b\x5b\xbb\xc3\xc1\xa8\x37\x1c\x1e\x1c\x1e\xdc\xb8\ +\x7e\xa3\xd5\x6c\x31\xc6\xe2\x24\x95\x24\x09\x21\x94\xa5\xd9\x17\ +\x8f\xbe\x58\x5e\x5e\xde\xd9\xd9\xd9\xde\xde\x1e\x0e\x07\x8c\xb1\ +\x56\xab\x95\xa6\x29\x21\x24\x8e\xe3\x8b\x8b\x8b\x7e\xbf\xef\x38\ +\x4e\xb7\xdb\x5d\x14\x1d\xf3\x3c\x4f\x92\x64\x7f\x7f\x7f\x67\x67\ +\xe7\xfc\xec\xc4\xf7\xfd\x87\x0f\x1f\xbe\x7a\xf5\x52\xd7\xf5\xe1\ +\x70\x18\x05\x7e\x9a\x44\x2f\x5e\x1c\x9c\x9d\x9e\x3a\xb6\xcd\x28\ +\xd5\x55\xed\xce\x9d\x3b\xba\xae\x53\xf2\xcf\xe7\x21\x17\xd4\x19\ +\xa3\x00\xb0\x24\x8e\x16\xa0\x76\xb9\x5c\x2a\x95\x4c\x5d\xd7\x2b\ +\xe5\xb2\xaa\x69\x08\x70\x80\x14\x69\x1c\xd9\xf3\x09\x20\x05\x20\ +\x44\x95\x25\xcf\x9e\xf7\xba\x17\x9d\xcb\x0b\x5d\x51\xf6\x76\x76\ +\x96\xdb\x6d\x8e\x31\x4a\x59\xb5\x52\x9d\x4f\x66\x8e\x6d\xcb\x92\ +\xa8\xab\x5a\x9e\x65\x9a\xae\x99\xba\x89\x11\x9e\x4e\x27\x59\x92\ +\x1a\xa6\x91\xa5\xa9\xeb\x3a\x94\xd1\x67\xcf\x9e\xfa\xbe\x57\xad\ +\x94\x15\x59\x6e\x35\x1b\x9a\x22\x7b\x8e\xb3\xb1\xb1\xf1\xed\x6f\ +\x7f\xfb\xee\x9b\x6f\x16\x84\x01\x0e\x0a\xa2\xc8\x00\x40\x18\x21\ +\x8c\x04\x49\xc4\x3c\x26\x8c\x8a\x92\xc8\x8b\x02\x65\x54\xd5\xb4\ +\x46\xab\xa5\x28\xfa\x62\xc7\x47\x10\x61\x8c\x77\xb6\xb7\xb6\x37\ +\x37\xb3\x2c\x66\x80\x04\xbe\xb7\xb6\xba\x86\x31\xe6\x18\xe3\x11\ +\x5c\x5e\x6a\x57\x2b\xe5\xf1\x70\x88\x21\xb2\xac\xb9\xef\x7b\x92\ +\x24\x02\x4a\x39\x0e\x34\x1a\x8d\xf9\x7c\x72\x79\x79\xe1\xda\x0e\ +\x60\xec\xc9\xa3\x2f\xf3\x3c\x35\x0c\x83\x52\x5a\x14\x84\x10\x9a\ +\x65\x59\x92\xa6\xbe\xef\xcf\xe7\xf3\x8d\x8d\x8d\xc9\x64\x12\x04\ +\xfe\xeb\x33\x40\x10\xba\x9e\x83\x31\x9a\xcd\xe7\xaa\xa2\x90\x82\ +\x6a\xaa\x7e\xf3\xe6\xfe\xc6\xfa\xe6\xd2\xd2\xf2\xe6\xe6\x86\x28\ +\xf2\xbe\xeb\x06\x7e\x38\x1a\x8e\x5c\xdb\xa6\x84\x0a\xbc\x98\x44\ +\xc9\xa0\xd7\x3f\x78\xf1\xc2\x75\xec\xd5\x8d\xf5\xbb\xef\xbd\xbb\ +\xb1\xb3\x33\xb3\xed\x4a\xad\xde\x1d\x0c\x9f\x3f\x3f\x44\x3c\x5f\ +\xe4\x04\x52\x24\xf2\x62\xb3\x66\x96\x4c\xc3\xf3\xbc\xe1\x60\x50\ +\x2b\x97\x21\xc7\xce\xce\x4e\x8b\x3c\x7f\xf1\xe2\xc5\xf1\xcb\x57\ +\x92\x28\x35\xea\x75\x55\x91\x6f\x5c\xbf\x26\x08\xbc\xe7\x79\x7f\ +\xf0\xfd\xef\xff\xfe\xef\xff\xde\xc6\xc6\x7a\x14\xc5\x8a\xac\x66\ +\x59\x0a\x21\x43\x88\x43\x88\x83\x10\x70\x1c\x28\x8a\x82\xe7\xa1\ +\x28\xe2\x2c\x4b\xaa\xd5\x4a\xab\xd5\x50\x14\x95\xc7\x18\x42\x88\ +\x38\xae\x52\xa9\xbc\xf3\xce\x3b\x18\x21\x5d\xd5\x6c\xdb\x6e\xb6\ +\x9a\x8b\x83\x9c\xe3\xb8\x92\x51\x5e\x5f\x5b\x3d\x3a\x7a\x1e\x04\ +\xae\xed\xd8\x9e\x1b\xba\x76\x10\x47\xf1\xa2\xc8\xdb\x68\x34\x1e\ +\x3c\x78\xf0\xa3\x1f\xfd\xa8\xd5\x6a\x7d\xfe\xf9\xe7\xfd\x7e\x5f\ +\x96\x65\x84\x10\xc7\x71\xae\xe7\x0a\x82\xf0\xe4\xc9\x93\xbd\xbd\ +\xbd\x3f\xfa\xa3\x3f\x5a\x5b\x5b\x73\x1c\xe7\xe4\xe4\xa4\xdf\xef\ +\xff\x93\xb5\x91\x5f\x19\x43\x0f\xb3\x34\xf5\xdc\xd0\xb5\xed\x77\ +\xdf\x7e\xa7\x52\x31\x21\x84\x1c\x60\x80\x03\x59\x9a\x04\x41\xa0\ +\x6a\x8a\xc0\xcb\x92\xc0\x63\x8c\x2c\x6b\x5e\xab\x55\xaf\x5f\xbf\ +\x1e\xc7\xf1\x65\xa7\x73\x74\x70\xb0\xbc\xb4\xc4\x57\xf9\x72\xc9\ +\xac\xd7\x1a\xb5\x6a\xbd\x3f\xec\xcc\x67\x53\x46\xc9\xea\xca\xd2\ +\xda\xf2\xf2\xff\xf6\xe9\xcf\x49\x51\x2c\x1e\x6e\x8d\x7a\x5d\x55\ +\xd4\xff\xf3\xcf\xff\xab\xe3\x05\xbf\xfb\xbb\xbf\xf7\xe3\x1f\xfd\ +\xcd\xb5\xf7\xde\x3b\x3a\x3c\x68\xb6\x1a\x6b\xab\xab\x4b\xed\x56\ +\x92\xa4\x80\x31\xd3\x34\x01\x60\x79\x9e\x07\x41\x50\x14\x79\x14\ +\x46\x61\xe4\x9f\x5d\x5e\xbc\x7c\x79\x2c\x4b\x8a\x35\x4a\x65\x5d\ +\xd6\x34\x55\x55\x15\x59\x12\x4d\xc3\xb4\x3c\x57\x55\xd4\x95\x95\ +\x15\x4d\xd7\x3c\xd7\xc3\x08\x92\xa2\xc0\x18\x19\xa6\xf1\xb5\xaf\ +\x7d\xfd\xad\xaf\x7c\x25\x8c\xa2\x5e\xaf\xf3\xe1\x87\x1f\xce\x66\ +\x33\x55\xd5\xc3\x30\x1c\x0c\x06\xa2\x28\x16\x45\x01\x21\x1c\x0e\ +\x87\x8c\x51\x55\x55\xa3\x28\x7a\xf4\xc5\x17\x0c\x80\xeb\xd7\xaf\ +\xbf\xff\xde\xfb\x9f\x3f\x7c\x98\x67\xf9\xf1\xf1\x31\x46\xd8\xb5\ +\x9c\x4f\x7b\x9f\x4c\x27\x53\x5e\x14\x7d\x3f\x4a\x93\x64\x63\x6b\ +\x6b\x34\x1a\x7c\xf8\xc1\x87\x24\xcb\x18\xcd\x10\xc7\xb1\x7f\xfe\ +\xba\x53\xca\x38\x0e\x60\x8c\xa3\x38\x2e\x8a\x5c\x56\x24\x4d\xd5\ +\x78\x81\xa6\x05\x53\x64\xa9\x55\xae\x6d\xae\xaf\x05\xae\x83\x31\ +\x1f\xc4\x49\x18\x7a\x86\x61\x12\x9a\xa7\x49\x9e\xc6\x71\xbd\x52\ +\x2e\x99\x86\xae\xeb\x82\x28\x00\x08\x74\x4d\xe1\x79\xb8\xbd\xbd\ +\xcd\x38\xb8\x48\x6c\x8c\x86\x43\xa3\x54\x96\x04\x49\x10\x78\x55\ +\xd5\x34\x09\x6f\x6d\x6d\x9d\xbc\x7a\x99\x24\x49\x63\x69\xe9\xe0\ +\xd5\xab\x9d\xdd\xeb\xe5\x52\xa9\x48\xb2\x72\xc5\x1c\x8e\x06\x61\ +\x18\xee\xec\x6c\xf3\x3c\x1e\x0c\x06\xa5\x6a\xab\xbd\xb2\xa1\xaa\ +\xba\x2c\x4b\x08\xa1\x30\x0c\x31\xc6\x8b\x3e\xec\xe2\xf0\x67\x94\ +\xca\xb2\x94\xa6\x05\x84\x20\xf0\xfd\x30\x0c\x39\x8e\x23\x94\xe6\ +\x59\x56\x2e\x97\xae\x7a\xbd\x2c\x49\xac\xb9\xd5\xae\x6d\x06\x51\ +\x77\x91\x5b\x92\x45\x41\x57\x65\x92\xa7\xa2\x26\x98\xa6\x19\x46\ +\xf1\x8d\x1b\xfb\x3c\x0f\xe6\xb3\x79\xb3\x51\x3f\x7e\xf5\x12\x41\ +\xb8\xb6\xb6\x32\x19\x8f\xee\x7f\xf6\x49\xb9\x52\x66\x80\x0d\x87\ +\xc3\x6a\xa3\x29\x08\x42\x10\x04\x6b\x2b\xab\x67\x67\xa7\xfb\xb7\ +\xf6\x55\x55\xf5\x7d\xbf\x52\xad\xd6\x6a\xb5\xd7\xab\xd0\x03\xc0\ +\xa5\x69\x52\x2e\x9b\xf3\xf9\xd4\xb6\x6d\x59\x91\x9b\x8d\x56\xa5\ +\x52\x21\x00\x41\x1e\xd6\x5a\xe5\xfd\xdb\xb7\xce\x8f\x7a\xcd\x66\ +\xb3\xdf\xef\x33\x02\x00\xa5\x3c\xc2\x94\xd2\xf9\x78\x96\xc4\xf1\ +\xda\xda\xba\x66\xea\x14\x70\x0c\x48\xda\x96\x56\x00\x00\x20\x00\ +\x49\x44\x41\x54\xa1\x1c\x00\x59\xd7\x6f\xb7\xdb\x8e\x65\x45\x41\ +\xb4\xb3\xb5\xe9\x3a\xbe\xe3\xba\xa6\xa1\x50\xca\x10\x46\x9a\x61\ +\xdc\xb9\x73\xe7\xe1\x83\xfb\xd6\x7c\xfe\xfe\xfb\x1f\x9e\x9d\x5f\ +\x32\xc0\x76\xb6\xb7\xf3\x22\x96\x05\x3e\xcb\xb2\xfb\x9f\x7c\xb2\ +\xb2\xb4\xb4\xba\xba\x3a\x19\x4f\x46\x33\x6b\x67\xf7\x7a\xa9\x64\ +\x0a\x18\x60\x8c\x29\xa5\x59\x96\xfd\x62\xd9\x31\xe4\x00\x97\x24\ +\x29\x8f\xb1\x28\x88\x51\x90\xd0\x22\x4b\xd3\x8c\x51\xb0\x48\xfd\ +\x18\xba\x1e\xc4\xc5\x70\x38\x8c\x33\x2a\xcb\x52\xc9\xd4\x11\x42\ +\xaa\xa2\x32\xc6\xb6\xb7\xb7\x0e\x4f\x1e\x48\x92\xa4\x2a\x6a\xbf\ +\x3f\xf8\xe0\x83\xdf\xdc\xda\x6d\xce\xe6\xe3\xbd\xbd\x6b\x83\xc1\ +\xe0\xd3\x4f\x3f\xfd\xc1\x0f\x7e\x70\xff\xfe\xfd\x5e\xaf\x67\xd9\ +\xd6\x1f\x7c\xff\x0f\x4e\x4e\x4f\x6e\x5c\x5e\xba\x8e\xdb\x6a\xb7\ +\x4a\xa5\xb2\xe3\xb8\x95\x4a\xe5\x37\x7f\xf3\x37\x3d\xcf\x2b\x95\ +\x4a\xab\xab\xab\x0b\xfa\xff\x5f\x7e\xe7\xc2\x18\x4d\xa6\xd3\x27\ +\x4f\x0e\xef\xdd\xbb\x5b\xad\x95\x19\x60\x58\xe0\x17\x21\x38\x45\ +\x51\x09\x61\x81\x1f\x69\x1a\x4a\x93\x30\x0a\xfc\x95\xa5\xd6\x93\ +\xa7\x4f\x9b\xb5\x6a\xbf\xdf\x37\x35\xf9\xd6\xb5\x5d\x8c\x50\x9e\ +\x84\x8f\x1e\x7e\xea\x38\x33\x59\xd5\x54\xd5\xf8\xbb\xbf\xfd\xbb\ +\x9d\x9d\xeb\x4b\xcd\x46\x11\xba\x5f\x7e\x71\x9f\x02\xa6\xe8\x7a\ +\xbd\xd5\xe2\x38\xee\xcb\x2f\x1f\x4d\x86\xfd\xdf\xfa\xed\xdf\xe6\ +\x48\xb2\xd2\xae\x7b\xae\x75\x67\xff\x96\x61\x9a\xb2\xaa\x99\xa6\ +\x19\xc5\xb1\xeb\xba\x92\x20\x21\x00\xad\xb9\x3d\x9d\x4e\xc3\x30\ +\x9c\x4e\xa7\x82\x62\xd6\x5b\xcd\x3b\xf0\x9d\x3c\xdc\x6e\xd6\xdb\ +\x0f\x3e\xfb\x39\xe0\x45\x24\x50\xd7\x9f\xdf\x50\x55\x01\x48\x1c\ +\x45\x8a\xa4\x26\x61\x12\xf8\x11\x42\xa8\x28\x28\xe6\xf9\x4a\xb5\ +\x7c\xe3\xd6\x1e\x44\xb4\x73\x75\xb5\xb7\xb7\x27\x8a\xe2\x64\x32\ +\xf5\xdc\x53\x5d\xd7\x87\xbe\x4f\x8a\x42\x57\xd5\xd9\x74\x2a\x8a\ +\x62\x18\x78\xae\x6d\xcd\xe7\x33\xdf\xf7\xdf\x7f\xff\x83\x6a\xd9\ +\xfc\xce\xb7\xbf\xf9\x93\x9f\x7c\xf4\xe4\xf1\x93\xe7\x4f\x9f\xd4\ +\x6a\x75\xca\xc8\xe9\xe9\x09\xe0\x38\x31\xcb\x4c\x5d\x47\x10\xd8\ +\xb3\x49\xc0\xf3\x69\x1c\x4c\xc6\xc3\xa5\x66\x59\xd7\x15\x46\xd9\ +\x3f\xf7\xaa\x0b\x00\x90\x04\x01\x71\x00\x01\x00\x28\x43\x10\x63\ +\x8c\x09\x2d\x10\x46\x20\x4f\x45\xae\xe0\x05\x49\x6f\xb7\x1c\xd7\ +\x33\x11\x2e\xb2\x24\x8d\x79\x55\xd3\xca\xa5\x0a\x6a\x34\x29\xc9\ +\x8b\xa2\x48\x8a\x5c\x2a\x8a\xd6\xd2\xd2\xe5\xe5\xe5\x74\x36\xd9\ +\xda\xde\x65\x94\x9b\x8d\xc7\xd3\xc9\x24\xcb\xd2\x28\x0c\x56\xd7\ +\x37\xab\xad\x76\xb9\x5e\xcf\x53\x7f\x63\x34\x7c\xf2\xe4\x4b\x7b\ +\x36\xd6\x65\xb1\x24\x4a\xad\x4a\x4d\xe0\x15\xb9\x5c\x81\xb0\x18\ +\x8c\xbb\xaa\xa6\x5c\xbb\x76\x83\x52\x4c\x72\x1e\x21\x99\x12\x90\ +\xa4\xa9\xa0\x4a\xb6\x35\x07\x00\xf0\x58\x81\x1c\x43\x90\x31\x5a\ +\x08\x08\x20\x5d\xf2\x5d\x2f\xf4\xc3\x2c\x4d\x92\x38\x9d\x4e\x1d\ +\xc0\x21\x0e\xa1\x38\x8f\xf3\x22\xa9\xd7\xab\xa4\x60\x79\xc1\x24\ +\x85\x57\x35\x9d\x51\x81\xe3\xc8\x6c\xd2\xbf\x38\x3b\x84\x00\xdc\ +\xbb\xfb\x5e\xa9\x5e\xef\x0e\x67\x5f\x3c\xfe\x7c\x65\xb9\xc5\x18\ +\x68\x36\x9a\x2b\xab\xeb\x93\xe9\xec\xc3\x0f\xbe\xfe\x6f\x7e\xab\ +\x1d\x84\x41\x12\x87\x9a\x69\x1a\xa5\x72\xb9\x54\x0b\x3c\x27\x70\ +\x3d\x0e\xb0\xc8\xf7\xaf\xef\xee\x89\x98\xc7\x66\x99\x17\x52\xcc\ +\x0b\xec\xb5\x22\xa3\x1c\x07\x18\x25\x8c\x52\xc8\xf1\x1c\xc0\xb2\ +\xa4\x2c\xad\xb4\x04\x9e\x96\x4d\x31\x4a\x93\x9a\xa9\x23\xc6\xde\ +\x79\xe7\xcd\xcb\xab\x9e\x61\xca\x08\x51\xdb\x9d\x6b\xba\x2e\xc8\ +\xfa\x7a\x69\x7d\x7d\x6b\x3d\xcb\xb2\x38\x89\xd3\x20\x6c\x36\x9b\ +\x2b\xcd\xd6\x64\x30\xe0\x97\x96\xb7\xb7\xb6\xa2\x30\xb8\xff\xd9\ +\xe7\x9a\xa6\x32\xc6\xf8\xcd\x0d\x8c\xa4\xad\xbd\x37\xc2\xc8\xcf\ +\x18\xd0\x2b\xe5\x93\xe3\x97\xa1\xf7\x61\x16\x7a\x5a\xb9\xae\x69\ +\x06\xe6\x2b\x66\x49\xb7\x66\xc3\xc9\x7c\xf4\xc1\xfb\x5f\x6f\x34\ +\xda\xcf\x5f\xbc\xac\x36\x5b\x84\x90\x38\x09\xa0\xa2\x04\x51\x1c\ +\x47\xb1\x22\xcb\x08\x21\x49\x14\x00\xe5\xb2\xbc\x90\x78\x9e\x22\ +\x6c\xcd\x5d\x84\x78\xcb\x76\xc6\xa3\xc9\x65\xaf\x6f\x94\xab\x69\ +\x9e\x3b\x9e\x57\xad\x2f\xc9\xaa\x98\x4c\x5d\xc8\x40\xb5\xda\xa4\ +\x84\x4b\xb3\xb0\x00\xe1\xcb\x93\x67\xdd\xce\xb0\x55\xbf\xfe\x1b\ +\xdf\xfe\xbd\x7e\xdf\xbd\xff\xe0\x27\x19\xbd\xc3\x71\xac\x52\xa9\ +\xbe\xf3\xce\xdb\x3f\xfc\xcb\xff\xca\x41\xf0\xbd\xef\xfd\x9e\x2c\ +\x4b\x7f\xf8\x87\x7f\x98\xa6\x89\x69\x18\xad\x76\x53\x55\x95\xd3\ +\xd3\x53\xcc\xc3\x83\xc3\xe7\x5f\xf9\xca\x5b\x49\x12\xb5\xda\xcd\ +\x34\x49\x01\x07\xfe\xc9\xda\xc8\xaf\xe8\xb5\x08\x21\x74\x5d\x4f\ +\x14\xe5\x5a\xad\x41\x08\x65\x80\xa3\x94\x02\xc0\x11\x4a\x09\x65\ +\xb2\xa2\x08\xa2\x64\x59\x56\x1c\x87\xa6\xa1\x02\x46\xe2\xd0\xf7\ +\x5c\x2b\xcf\xe2\xeb\xbb\x3b\x3b\x9b\x1b\xd7\x76\x77\xd6\x57\xdb\ +\x18\x92\x30\xf4\x09\x63\x98\x17\x87\x83\x21\xcd\x52\x96\xc5\xa7\ +\xc7\x87\xaf\x0e\x0f\x10\x8f\x82\x28\xda\xda\xda\x3e\x3c\x3c\x3c\ +\x3c\x78\xfe\xfd\xef\xfd\x6e\x14\xb8\x86\x26\xf9\x9e\x4d\x8a\xec\ +\xed\x77\xde\x32\x0c\xbd\x5e\xaf\x1b\x9a\xa1\x48\xb2\xa6\xa8\xfd\ +\x6e\xef\xe5\xd1\x71\xb7\xd3\x7d\xf5\xf2\xd5\xc5\xf9\x45\xab\xd9\ +\xba\x79\x73\x77\x63\x73\xf5\xd6\xfe\x9d\x7a\x73\x55\x37\x6a\x92\ +\xa2\x26\x79\x84\x30\x71\xec\xf1\x7c\x3c\x3e\x7c\xf6\x82\x87\x7c\ +\xa3\xd6\xea\x76\x7a\x81\x1f\x30\x06\x44\x49\xaa\x56\xab\xeb\x1b\ +\xeb\x08\xc1\x28\x8d\xf2\x22\xcb\xf2\xac\xd3\xe9\x84\x61\x10\x04\ +\xfe\xc5\xf9\x79\xa9\x54\x8a\x82\x20\x4b\x53\xcf\xf3\x10\x63\xbd\ +\x4e\x27\xf0\xdd\x17\xcf\x9f\xad\xad\xae\xa8\x8a\xf4\xf0\xc1\x67\ +\xd6\x7c\x56\x2d\x97\x30\x82\xd3\xd9\xd8\x34\x74\x49\x92\x6a\xb5\ +\x9a\x69\x18\x92\x28\xea\x9a\x26\x8b\x42\x12\x85\x88\x03\x2f\x9e\ +\x3d\xa5\x79\x4a\x48\xf1\xcb\xf1\x96\x5f\x42\x45\x68\xaa\x14\x47\ +\x61\x18\x04\x92\x24\x2f\x6e\xe3\xb6\x3d\xb7\x67\xd3\xf9\x6c\x62\ +\x4d\x47\xc3\x7e\x57\x96\xe5\x5a\xbd\xea\xba\xf6\xd9\xc9\x69\x18\ +\x78\x18\xa1\x20\xf0\x39\x88\x34\xa3\xac\x1a\x26\x80\xb0\xdb\xef\ +\x65\x79\x5e\x10\xe2\x79\x9e\x35\x9f\xf9\x9e\x53\x64\xb1\x35\x19\ +\x8d\x7a\xdd\xd9\x64\x6c\xcd\xe7\x58\x10\x45\xc3\x94\x4b\xd5\xdd\ +\x5b\xfb\xa5\x4a\xe9\xea\xf2\x74\x3e\x19\xd5\x4a\x26\x57\x50\xdb\ +\xb2\x7b\xbd\xfe\x68\x34\x18\x0e\x3b\x95\x9a\x59\xa9\x56\xe3\x38\ +\x7b\xe3\xcd\xb7\xf6\x6f\xbc\xa1\x2a\xfa\x52\xbb\xc5\x18\x89\xa2\ +\x90\xc7\x50\x53\x64\x1e\x82\x3c\x4b\x48\x9e\x4a\x02\xa6\x59\x02\ +\x48\x06\x01\xa1\x24\x03\x8c\x22\x88\xeb\xf5\x16\x87\x90\xa4\x48\ +\xe5\x5a\x39\xc9\xe3\xcb\xcb\x8e\xa9\x1b\x1c\x62\xbe\x17\x40\x20\ +\x72\x00\xf5\x7b\x97\x1f\x7f\xfc\xf7\x00\x00\x59\xd4\xc2\x20\xdb\ +\xd8\x58\xad\x37\x2b\x8e\xe3\x78\x9e\x17\x27\xc9\xbb\xef\xbe\x3f\ +\x9b\xdb\x41\x10\xd6\x1b\xcd\x37\xee\xbe\x39\x18\x0d\x1c\xc7\x69\ +\x35\x97\x04\xc4\xfb\xae\x0f\x01\xd7\xef\x74\x96\x9a\xcd\xb2\xa1\ +\x2b\xa2\x2c\x89\xb2\xa6\xe8\x92\x20\xbf\x1e\x46\x47\x08\x69\xd4\ +\x1b\xf5\x5a\x6d\x3c\x9c\x10\x02\x2c\xcb\x79\xf8\xf9\x83\xe7\x2f\ +\x1e\x8f\x06\x97\xe3\x61\xa7\xd7\xb9\xec\x5c\x9c\x07\x81\x7d\xe3\ +\xe6\x0e\xc2\xf4\xb3\x07\x1f\x1f\xbd\x3c\x20\x34\xcf\xf2\x14\x62\ +\xa8\x68\x9a\xa2\xa9\x25\xb3\xe4\xce\xe7\x67\xaf\x8e\x75\x59\x76\ +\x6c\x2b\x0c\xfc\xf1\x68\x34\x18\xf4\x29\x29\x9e\x3e\x7d\xf6\xea\ +\xd5\xb1\x65\x39\x39\xe5\x44\xad\x24\x97\x6a\xb7\xef\xbd\xb5\xb5\ +\xbb\x33\x9f\x8f\xbf\xfc\xfc\x81\x24\xe0\x76\xa3\xe9\xfb\xe1\xcc\ +\xf2\x46\xe3\xf1\xb3\x17\x4f\x11\x46\x37\x6f\xdd\x88\xe2\xa4\x52\ +\xa9\x7f\xe5\xad\x77\x2b\xd5\xaa\xae\xab\x66\xc9\x8c\xe3\x04\x21\ +\xbc\xa0\x76\xf2\x9c\x14\x05\x13\x31\xe6\x21\xce\x92\x8c\x52\x3a\ +\x9d\x5b\x84\x70\x59\x46\xda\xed\x15\x51\xd6\x92\x34\x2f\x57\xaa\ +\x9a\xae\x5e\x5c\x9c\xc6\x89\xaf\x6b\xba\xe3\x04\x51\x14\x11\xca\ +\xe2\xc4\xfe\x8f\xff\xe9\x7f\x75\x9c\xb0\xd5\xdc\x03\x54\xad\x56\ +\x2a\x77\xde\xd8\x3b\x3d\x39\xee\x76\x3a\x94\x14\x7b\xbb\xbb\x5b\ +\x1b\x1b\x87\x2f\x0e\x2a\xe5\xf2\xd7\xbf\xf6\xd5\x66\xa3\xfe\xf0\ +\xc1\x83\x46\xb3\xd9\x6a\x35\x0b\x92\xbf\x3a\x7e\x19\x45\xe1\xc9\ +\xc9\xf1\xad\xfd\x9b\xed\xa5\x96\x61\x68\xa2\x24\x34\x9b\x35\xee\ +\x9f\x6a\xe9\xfe\x8a\xee\x5c\x84\xd0\x92\x69\x02\x20\x86\x61\xe4\ +\x7a\xb8\x5c\x2e\x31\x06\x18\xa3\xa2\x80\xe7\x96\x13\x04\x81\x20\ +\x08\x9a\xa6\x61\x84\xe6\x96\xd5\x6a\xb5\x38\x8e\x7b\xf6\xec\xd9\ +\x77\xbe\xf3\x9d\x76\xbb\x85\x10\x66\x00\x10\x42\x64\x49\xfe\xe0\ +\xfd\xf7\x3f\xfd\xf4\xd3\x41\xbf\x27\xf0\xbc\xeb\xba\xb3\xe9\xf4\ +\xc1\xc3\x07\x82\x28\xba\xbe\x67\x94\xa4\x5b\xb7\x6e\x1d\x1e\x1e\ +\x56\xab\x95\xbd\xbd\x3d\xc7\x71\x18\x03\x95\x4a\x65\x73\x73\x53\ +\x96\xe5\xd5\xd5\x95\x30\x4a\xa3\x38\x5a\x50\x0b\xe3\xf1\x78\x3a\ +\x9d\xb6\xdb\x2d\x55\x55\x35\x55\x4d\xd3\xb4\xc8\xd2\xe5\xe5\x76\ +\x11\xa7\xde\x64\x20\x0a\x42\xe8\xf9\xd5\x86\x51\x36\x34\xc7\x9a\ +\xc9\x12\x3f\x9b\x0e\x25\x59\x94\x24\xc1\x71\x9c\x5f\x08\x00\x20\ +\xcc\xf2\xac\x5e\xaf\x6f\x6f\x6d\x1f\xbe\x3a\xab\x54\xaa\xd5\x6a\ +\x55\x11\xa5\x6e\xb7\x7b\x79\x79\x29\x89\x92\x69\x9a\xab\x6b\x6b\ +\xb6\x65\xf5\x7a\xbd\x24\x4d\x39\x8e\xf3\x7d\x8f\x52\x1a\xc7\x71\ +\xb7\xdb\x8d\xa2\x48\x92\xa4\xe5\xe5\x15\x84\x10\x82\x68\x7d\x7d\ +\x4d\x53\xf5\x6b\xd7\xae\x4d\xa7\x53\x8c\xf1\x7c\x3e\x97\x24\xa9\ +\x54\x2a\x01\x00\xba\xdd\x2e\x00\x6c\x69\xa9\xfe\x1a\x67\xff\x22\ +\xf7\x1f\x85\x01\x25\x04\x80\x45\x21\x83\x8f\xe3\x98\x50\x96\x24\ +\x19\x2f\x88\x84\x10\x55\x33\x5f\x1e\x1d\xa9\xba\xbe\xbc\xbc\x2c\ +\x4a\x92\xe7\xba\xb2\x28\x03\x04\xa7\xd3\xa9\x2c\x2b\x2b\xab\xcb\ +\x45\x9e\x7b\x9e\xb7\xe8\x90\xd6\x6a\x35\x51\x14\xa3\x28\x46\x08\ +\x95\xcb\xa5\xe1\x70\x38\xb3\x0e\x65\x45\xaf\x36\x9b\x3c\x82\x84\ +\x14\xbc\x20\xd4\xeb\xf5\xe1\xe5\xe9\x68\x34\x2a\x57\x5b\xd3\xd9\ +\xd4\x0f\xf3\xb9\x35\x93\x65\x30\x9b\xcd\x5a\xad\xb6\xe7\xb9\x90\ +\x03\xf5\x6a\x55\xd1\x14\x5e\xe6\x49\x91\x67\x71\xc2\x0b\x58\xe0\ +\xf9\x34\x49\x82\xd0\x67\x84\x42\x0e\x00\x46\x49\x41\x74\x5d\x0d\ +\xa3\x18\x23\xa8\xc8\x92\x69\x18\x49\xe0\x40\x0e\x58\xd6\x8c\x03\ +\xb4\x56\xa9\x4e\x27\x36\xa0\x19\x47\x69\xe0\x79\x02\xcf\x63\x08\ +\x6c\xdb\x49\x62\xf6\xc1\xee\x3e\x84\xa8\x56\xab\x16\x5c\xa1\x2a\ +\xb2\xcc\x8b\x02\x2f\x5e\x9c\x9f\x6b\x8a\xde\xac\x37\x9e\x3e\x7b\ +\x7a\xed\xda\xf6\xda\xca\x4a\x92\x24\xae\xeb\x00\x46\x09\x25\x80\ +\x51\x5a\x14\x8c\x90\xd5\xe5\x65\xc8\x71\xbe\xe7\x21\x41\x00\x0c\ +\xfd\xff\xa0\x22\x60\x92\x26\xd3\xe9\xd4\x0f\x7c\x08\x80\x80\x51\ +\xe7\xea\x32\xf0\x03\x45\x55\x5d\xdf\xef\xf5\xfb\x1b\x1b\x5b\x61\ +\x98\x2a\xea\xc5\xee\xde\x5e\x9e\x17\x17\x97\x97\x71\x14\x07\x7e\ +\xd8\xed\x5c\x49\x92\xb2\xb6\xb6\xc6\x01\x16\xc5\x81\xe3\x38\x84\ +\x92\xc0\xf7\x30\x86\x49\x12\xf1\x3c\x8f\x10\x42\x88\x3b\x3b\x3b\ +\x65\xa4\xf8\xda\x37\x7f\x5d\xd6\x75\x04\xb9\x24\x4a\x37\x36\x36\ +\x8f\xbe\x7c\xf8\xec\xf9\xf3\x6b\xd7\xf6\xe3\x38\x9e\x58\xde\x60\ +\x3c\xce\x52\xcf\xf3\xa7\x51\x14\xe9\xba\x36\x9b\xcd\xb6\xb7\xaf\ +\x57\x2a\x25\x60\x17\x9a\xae\x47\x51\x18\x45\x91\x61\x18\x71\x9c\ +\x60\x1e\x87\x7e\x80\x21\xe2\x11\xcf\x18\x65\x8c\x69\xaa\x5a\x10\ +\x1a\x47\x61\xb5\x52\x29\xb2\x50\x14\x85\x20\xf0\xf2\x34\x31\x34\ +\x1d\x71\xb0\xdb\xed\xbe\xfb\xee\x07\xae\x33\x47\x08\xab\x2a\x9f\ +\xa6\xf9\xb3\xe7\xaf\xbe\x72\xd7\x68\x34\x6a\x45\x51\x54\xab\x55\ +\x00\xc1\xdb\x6f\xdd\x1b\x0e\x47\x87\x2f\x5e\xe8\x9a\xfe\xad\x5f\ +\xfb\xc6\x0f\x7f\xf8\xc3\x1f\x7c\xef\x7b\x9b\xeb\x1b\xcd\x7a\xfd\ +\x27\x3f\xf9\xe9\xf7\xff\xe0\x07\xd3\xd9\x34\xcb\x52\xc3\xd0\x7b\ +\xbd\xde\xdd\xbb\x6f\x36\x1a\xf5\x45\x52\xa5\x52\xa9\xe4\x79\xce\ +\x11\xf2\xcb\x31\xe0\x5f\x19\x89\x4a\x2a\x95\x4a\xab\xd5\x72\x1c\ +\xc7\xb2\x9c\xf9\xdc\x8e\xa2\x38\x8a\x12\xcf\x0f\x21\x84\x8b\xb2\ +\x42\x18\x86\x0b\xb5\x05\x21\x44\x55\x55\x08\xe1\xca\xca\x4a\x18\ +\x46\x0b\x77\x0d\x21\xc5\xea\xda\xea\x9d\x37\xde\xa8\xd7\xeb\x80\ +\xe3\x82\x30\x18\x0c\x06\xed\xa5\xa5\x57\x2f\x5f\xae\xac\xac\x10\ +\x42\xca\x95\xb2\xaa\xaa\x18\xe3\x77\xde\x79\x97\xe3\xb8\xa2\x28\ +\xa6\xd3\xe9\x82\x4d\x85\x10\x06\x41\x40\x28\x89\xa2\xc0\x75\x6d\ +\xd7\xb5\x39\x8e\x55\xab\xe5\x20\xf0\xab\xd5\xf2\xdc\x9a\xe5\x79\ +\x06\x01\x9d\xf4\xfb\x83\xab\xab\x34\x0a\x23\x3f\x88\xc2\x30\x0e\ +\x42\x5a\xe4\x83\xee\x65\x11\xfb\x24\x0b\x6f\xde\xbc\x96\x24\xd1\ +\xe3\x2f\x1f\x31\x46\x79\x1e\x01\x8e\x91\x82\x34\x1b\x4d\x84\xb0\ +\xe7\x79\xb5\x5a\x2d\x8e\x63\xdf\xf7\x1d\xc7\x01\x80\x8b\xa2\xa8\ +\xdb\xed\xce\x67\x33\xcf\xf3\x24\x51\x72\x1c\x67\x34\x1a\x13\x42\ +\x05\x41\x38\x3e\x3e\x7e\xf4\xe8\xd1\x78\x3c\x2e\x97\xcb\x37\x6f\ +\xde\x84\x10\x0a\x3c\xcf\x41\x38\xb7\xe7\x0b\x64\xc1\x75\xdd\x45\ +\x99\x1f\x21\x24\x49\x12\x00\xa0\xd3\xe9\x12\x42\x5f\x83\xe7\x66\ +\x8c\x41\x08\x25\x59\xf6\x3d\x9f\xe7\x79\x0e\x00\x51\x14\x1b\x8d\ +\x86\x24\x49\xd5\x4a\x55\x56\x14\xcb\xb2\x00\x60\x1c\xa0\x45\x92\ +\x15\xa4\x30\x0d\xa3\x51\xab\x73\x10\x48\xa2\x14\xc7\x51\xa7\x73\ +\x75\x71\x7e\x31\x9f\xcf\x5a\xad\x86\x69\x9a\x45\x91\xe7\x79\x1e\ +\x86\xfe\xa2\x00\x81\x79\xa4\xeb\x9a\xc0\xa3\x30\xf0\x26\xe3\xf1\ +\xa2\x9f\x5b\xd2\xcd\x95\xe5\x55\x4a\x98\x6d\x5b\x94\x12\x42\x49\ +\xab\xdd\x7a\xe7\x9d\xb7\x1b\xcd\x46\x10\x04\xba\xaa\x06\xbe\x97\ +\xe5\x89\x6d\xcf\xc3\xc8\xcb\xb2\x38\x4d\x23\x49\x14\xca\xa6\xc9\ +\x71\xc0\xb6\xe7\xae\x6d\x5b\xd6\x8c\xd2\x82\x14\x99\xa9\xa9\x80\ +\x02\x92\x67\x71\x14\x8e\x06\x83\x5a\xa5\x5c\x2a\x99\xa1\xef\x4d\ +\x47\xa3\xf1\x70\x44\xf2\xa2\xdf\xeb\x5d\x75\x2e\x6d\x7b\x6e\x59\ +\x73\x52\xe4\x1c\x07\x34\x5d\x97\x14\xb9\xd5\x6a\xb9\xae\xf7\xf8\ +\xd1\x17\xcf\x9f\x3e\x79\xfe\xe4\xf1\xf9\xf9\x29\x44\xdc\xf5\x6b\ +\x7b\xa2\xc0\xb7\x9a\xb5\xfb\x9f\x7e\x7a\x74\xf0\x42\xd7\x14\x55\ +\x91\x39\x40\x79\x0c\x79\xc4\x79\xae\x7d\xf0\xe2\x39\x86\x1c\xc6\ +\x5c\x14\xfa\x59\x1a\x67\x69\xec\x79\x56\x18\xf8\xaf\x77\xd5\xa5\ +\x94\x9a\x9a\x9e\x84\x51\x1c\x84\x0c\x30\x51\x92\x6f\xdd\xbc\xb5\ +\xbb\xbb\x9d\xa6\xe9\xb5\xdd\x9d\x38\x0c\xa6\xa3\x51\x92\x44\x59\ +\x1a\x8d\x87\xfd\x76\xab\xf1\xc6\xed\x7d\xdb\x9a\x63\xcc\x09\x3c\ +\x7e\xfa\xe4\xc9\xc3\xcf\x1f\x3e\x7e\xfc\x88\x16\x99\xae\x48\x81\ +\x67\xe7\x69\xcc\x63\xc8\x48\x1e\x85\xbe\x2c\xf2\xb5\x4a\x19\xd0\ +\xc2\x9e\xcf\xec\xf9\xdc\x75\x5c\x8c\x30\xa0\xdc\xfe\xad\x5b\x80\ +\x83\x93\xf1\xd8\x0f\xdc\x9c\x64\x05\xc9\xdf\xba\xfb\xe6\x3b\x6f\ +\xbf\x9d\xc6\x31\x8f\x51\x92\x24\x81\xe7\xbb\x8e\x93\x24\xb1\x20\ +\xf2\xa1\xef\x87\x61\xa8\xaa\xaa\x69\xe8\x79\x9e\xcf\x66\x73\x6b\ +\x6e\x85\x41\x40\x29\x91\x65\x51\x96\xa5\xa2\x28\xc2\x20\x98\xcd\ +\x66\xb6\x3d\x5b\x5e\x6e\x07\xbe\xdf\xeb\x74\x4f\x4f\x4f\x7d\xd7\ +\x4d\xe2\xf8\xf9\xd3\xa7\xdd\xab\xab\x97\xaf\x8e\xa2\x30\x42\x10\ +\x19\xba\x2e\x20\xd4\x68\xb4\x55\x45\x3f\x3d\x3b\xfb\xf1\xdf\xfe\ +\xf8\xc1\xe7\xf7\x1f\x7e\x7e\x1f\xf3\xf0\xd7\xbf\xfd\x2d\x5e\xe2\ +\x35\x43\xed\xf4\xae\xfe\xf8\x3f\xfd\x47\xc3\xd4\xea\x8d\x1a\xc7\ +\xb1\x6a\xb9\x84\x11\xc7\x63\x74\x70\xf0\xfc\xe3\x8f\x7f\xf6\xf6\ +\xdb\x6f\x79\xae\x1d\xc5\x21\x25\xb9\xef\xb9\xc3\x41\x7f\xe1\xff\ +\xf9\xd7\xe0\xe7\xe2\xb2\x2c\x23\x84\x2b\x8a\xbc\xdf\xef\xbb\xae\ +\xb3\x28\x7e\xd5\x6a\xd5\x6a\xb5\x42\x29\x6d\xd4\xeb\x10\x21\xc0\ +\x58\xbd\x5e\x9f\xcf\xe7\x9a\xa6\xad\xae\xae\x2e\x48\x82\x85\x6a\ +\x02\x00\x0e\x63\x1c\x45\xd1\xf2\xf2\x32\x07\x38\x45\x51\x6d\xdb\ +\xfe\xcb\xbf\xfc\xcb\x5a\xad\x56\x64\x99\xe3\x38\xef\xbe\xfb\x2e\ +\xc6\xfc\x7c\x3e\xe7\x79\x21\x0c\x43\x41\x10\x3a\x9d\xce\x6c\x36\ +\xbb\x79\xf3\x66\xb7\xdb\x9d\xcd\x66\x2b\x2b\xeb\x69\x9c\x4c\xc7\ +\x13\x49\x14\xef\xdc\xbe\xa3\x28\xf2\x74\x3a\xfd\xf2\xd1\x97\xbd\ +\x6e\x37\x8e\xe2\x7a\xbd\x34\x9f\x8c\x11\x80\xae\x63\xcd\x66\xd3\ +\x46\xbd\x1e\x84\x16\x2e\xb2\xb9\xe5\xfd\xc5\xff\xfd\x67\xa7\xaf\ +\x8e\x3f\xf8\xfa\x37\x5d\xcf\x19\x0e\x87\x86\x61\x30\xc6\xb2\x2c\ +\x93\x24\xa5\x52\xa9\x3d\xfc\xfc\x0b\xc6\x58\xb9\x5c\x9e\x8c\xc7\ +\x9e\xeb\xca\xb2\x2c\x49\xa2\x24\x4a\x59\x96\x75\xae\xae\x24\x59\ +\x5e\xb8\x22\x18\xa3\xd3\xe9\x34\x4d\xd3\x20\x08\x0c\xc3\x18\x8f\ +\xc7\x0b\xa7\xd8\xe2\x65\x11\xc7\x51\x18\x04\xd5\x4a\x45\x14\xc5\ +\x45\x74\x69\x6d\x6d\xed\xf0\xf0\x30\xcf\xf3\xc1\x60\x50\xa9\x54\ +\x17\x3e\xaf\xd7\x43\x22\x2b\x95\xea\x70\x30\x8e\xe2\x84\xe3\x38\ +\xd3\x34\x83\x30\xd0\x34\xe3\xda\xde\x75\xdb\xf3\x5d\xd7\x05\x1c\ +\x74\x5d\xb7\xd9\x54\x78\x84\x73\x96\x03\x0e\x60\x84\x30\x82\xcb\ +\xed\x56\x41\x18\xe3\xc0\xee\xd6\x35\x81\xe7\x19\xbd\x3c\x4b\x53\ +\x4a\x0a\x1e\xf3\x8a\xa2\x3a\x8e\x33\x1e\x8d\x11\x84\xab\x2b\xcb\ +\xed\x56\x35\xf2\x3d\x84\xa0\x88\xaa\xa2\x20\xb4\x97\xda\x08\x23\ +\xdf\x0f\x82\x30\xe0\x95\x48\xa7\x74\xa9\xbd\x64\x98\xfc\x8f\x11\ +\x87\x10\x0c\x7c\x4f\x37\x1a\xd3\xf9\x38\x48\xa2\x72\xb5\x92\xe6\ +\xb9\xa2\xab\x49\x1c\xa5\x69\x12\x06\x7e\x9e\xe7\xbe\xe3\x2a\x92\ +\xa0\xab\x32\xa3\x24\x89\x43\x7b\x3e\xaf\x55\x2b\x02\xd7\x10\x30\ +\xc7\x08\x29\x99\x7a\x12\x27\x17\x67\xa7\xbb\x7b\x37\x35\x59\x66\ +\x00\xea\x9a\x82\x21\x40\x90\x2b\x8a\x8c\x43\xe2\xad\x5b\xb7\x05\ +\x51\x2c\x8a\x9c\xc7\xd0\x0d\x5d\xcb\xb2\x35\x4d\x4f\xa2\x58\x57\ +\x35\x81\x17\x21\x03\x08\x82\xfb\x9f\x7d\xfa\xef\xfe\xdd\xef\x6c\ +\x6e\xac\x8f\x27\x53\x92\x67\x71\x92\x1e\xbf\x3c\x2c\xb2\x18\x00\ +\x6d\x3e\x9d\x88\x92\xc4\x00\xca\x29\x89\x33\x92\xa5\xed\xd7\x5b\ +\x76\x06\x98\xaa\x2a\xb5\x6a\xb5\xdb\xed\x40\xc0\x55\x2a\xa5\xa2\ +\xc8\xc3\x30\xfc\xb5\xaf\x7f\x6d\x65\x75\xb5\x28\x48\xa5\x52\xc5\ +\x10\xa6\x49\x22\xcb\xd2\x74\x3c\x42\x18\xe9\x9a\xc2\x63\x54\x10\ +\x70\xeb\xd6\x0d\x8e\x03\x8d\x5a\x79\x77\x67\x73\x36\x9d\x8d\xc7\ +\x23\xc7\xb6\x42\xdf\x37\x4d\x53\x55\x94\xf3\xb3\xf3\x28\x8a\xd6\ +\x57\xd7\xb6\x36\x36\x04\xc4\x8d\x07\x7d\xc6\x9a\x9a\xc8\x6f\xac\ +\x6d\x2c\x35\xdb\xaf\x8e\x0e\xfa\xfd\xbe\x6c\x56\xca\xd5\xe5\x46\ +\xb3\xb1\xbc\x5c\xfb\xe1\x0f\xff\xcc\x34\x75\xc0\x68\x10\x78\x3c\ +\xc6\xe7\xa7\x67\x82\xc2\x63\x11\x29\x9a\xce\x71\xdc\x78\x32\x25\ +\x79\x91\xa6\xa9\x63\xd9\xb9\xaa\x1a\xba\x81\x10\x4a\x92\xac\xdb\ +\xed\x61\x5e\x68\xd4\xeb\x22\xae\x79\xee\xb4\x64\x1a\xf5\x7a\xbd\ +\xdf\xef\x79\xbe\xcb\x00\xa5\x84\x68\x86\xc6\x86\x8c\xe3\xc0\xa2\ +\x33\xdb\x6a\xb5\xde\x7f\xef\x03\xcb\xb2\xb2\xa2\xb0\x9d\xf9\xcc\ +\x1a\xbb\x8e\x37\x1a\x8e\x8e\x5f\xbd\xd2\x75\x9d\xc7\xfc\xde\xee\ +\xde\x9f\xfc\xe7\x3f\xf9\x9d\xdf\xf9\xef\x3f\x7c\xff\x83\xbf\xf8\ +\xf3\x3f\xb7\xed\x39\xcd\xf3\xc7\x5f\x7e\xf1\xe9\xcf\x7f\xbe\xbe\ +\xbe\xde\xbb\xba\x02\x84\x00\x0e\x24\x61\xe0\xfb\x41\xb5\x5a\x41\ +\x4d\x83\xfd\xeb\xd8\xb9\x18\x42\xb8\x56\xab\x94\xcb\xa5\xe9\x6c\ +\x02\x21\xc7\x71\x50\xd3\x14\x59\x96\x17\x2c\x09\xc6\x58\x14\x84\ +\x28\x8a\x8a\xa2\x58\x5d\x5d\xa9\xd5\xaa\x69\x9a\xf2\x3c\xd6\x75\ +\x9d\x52\x9a\xa6\x29\x63\xa0\x28\xf2\xa3\xa3\xa3\xf5\xf5\xf5\xd5\ +\xb5\xd5\xcf\x3e\xfe\xb9\xe3\x38\x96\x65\x95\x4a\xa5\xd3\x57\xc7\ +\x82\x20\xb4\x5a\xad\xb3\xb3\xd3\x38\x8e\x83\xc0\x4f\xd3\xd2\xea\ +\xea\x6a\x92\x24\x97\x97\x97\x0b\xf8\xb3\x5e\xaf\xa7\x69\x22\x88\ +\x42\xb3\xd9\xf4\x7d\x4f\x14\x04\x8c\xb0\x63\xdb\xa2\x28\x7c\xf7\ +\xbb\xdf\x25\x84\x3c\x7b\xf2\x30\x70\xed\x92\x5e\xce\xd3\xc2\xd0\ +\xcd\x56\x7b\xf9\xf3\x87\xe7\xa5\xaa\x21\x09\xf2\xd9\xc9\xa1\x88\ +\x91\x24\xf1\xae\xeb\x26\x69\x54\x90\x82\x17\x04\xc0\x80\xeb\x7a\ +\x8e\xe3\xb8\xae\xd7\x5e\x5a\xb3\x2d\x3b\x2f\x8a\xd3\xd3\xd3\x2c\ +\xcb\x78\x9e\x2f\x8a\x22\x8a\x22\x81\xe7\x11\x42\xe3\xf1\xc8\xb1\ +\xac\x9c\xe4\x98\x47\x0b\x4d\x85\x6d\xdb\x69\x9a\x3e\x79\xf2\xa4\ +\x54\x2a\x31\xc6\x20\xe4\x5c\xc7\x13\x25\x47\x51\x94\x24\x49\xe2\ +\x38\x3e\x38\x38\xe8\xf5\x7a\x41\x10\x28\x8a\x12\x86\x61\x18\x46\ +\x49\x12\xbf\x5e\xfa\x07\x21\xb4\xb3\xb3\xf3\xf2\xe8\x55\x92\xc4\ +\xcd\x66\x1b\x21\xe4\xd8\xce\xea\xea\xba\x61\x9a\x19\xa1\xa6\x69\ +\xf6\xfb\x43\x9e\x47\xba\xae\x62\x04\x25\x49\xe3\x20\xc2\x98\x37\ +\x4c\x13\xf3\x3c\x44\x18\x63\x08\x58\x71\x79\x71\x9e\x24\x09\x46\ +\x48\x96\x64\x40\x69\xe8\xfb\x80\x50\x53\xd7\xf2\xbc\x40\x1c\x4b\ +\xa2\xa0\x00\xbc\x28\x09\x59\xa2\x46\xae\xcd\x0a\xaa\x69\x7a\xe8\ +\xfb\x05\x25\xaa\xa6\x6e\x6d\x6d\xa6\x59\x12\x86\xd1\xc2\xe8\xc4\ +\x41\xc6\x23\xce\xb1\x66\x94\x51\xd5\x90\xdb\xed\x96\xe5\xba\xb6\ +\x15\xf0\x18\xd3\xa2\xc8\x92\xd8\xb6\xa6\x8e\x3d\xad\x55\xaa\x82\ +\x80\x25\x49\x32\x75\x95\x92\x7c\x34\xec\x33\x92\x66\x69\x0c\x28\ +\xc1\x88\x33\x74\x35\x4b\x22\xdf\xb5\xd6\x37\xb7\xb3\x24\x12\x78\ +\x0c\x11\x24\x05\xa3\x1c\x6d\x34\x9b\x8e\xed\x00\x24\x94\x6a\xa6\ +\x6e\x2a\x45\x96\x01\xca\x2a\xa6\x01\x39\xe4\xfb\x6e\x91\xa7\xdb\ +\xdb\x9b\xc7\xaf\x8e\xae\x2e\xef\xac\xaf\xad\x9e\x1e\x1f\x5f\x9c\ +\x9f\xea\x86\x11\x04\xee\x1b\x6f\xdc\xf6\x5d\xc7\x9a\x4d\x4b\xe5\ +\x72\x41\x19\x43\x10\x42\x11\x41\xf0\x7a\x18\x5d\x96\x66\xef\x7f\ +\xf0\xbe\x63\x39\x3f\xf9\xe9\xdf\x09\x82\x78\x7d\x6f\xcf\xb6\xed\ +\xa5\xa5\xa5\xbd\xbd\x5d\x84\xd0\x37\xbe\xf1\x6b\xb6\x65\xbf\x7c\ +\x79\x62\x96\xca\xba\xaa\x62\xc8\x55\x6b\xf5\xe9\x7c\xde\x6c\xb4\ +\x20\xc6\x10\xa2\x3c\xcb\xeb\xd5\xd2\x6c\x3c\xb8\xb8\xb8\x14\x30\ +\x04\x84\x2c\xb7\x5a\x9e\xe7\xcd\x1d\xa7\x48\x53\x56\x10\x0c\xb9\ +\x2c\x89\x5c\xdb\xa2\x58\x8a\xc3\xb8\x88\xc9\xa0\x3f\xac\xd5\xaa\ +\xe7\x3c\x2e\x68\x4e\x29\xb9\x7d\xe7\x56\x9e\x65\x49\x1c\xcb\x92\ +\xd4\x71\xdd\x41\xaf\xb7\xbe\x79\x7d\x34\x1e\xca\xb2\x5a\xaa\x9a\ +\x9b\x7b\x5b\x7e\x18\xfa\x7e\x20\xcb\x32\xa3\x34\x49\x92\x24\x4d\ +\xa6\xe3\xb1\xe7\x7a\x18\xf3\xad\x56\x53\x51\x24\x84\xf9\x41\xaf\ +\xeb\xd9\x53\x04\x8b\x3c\xcb\x78\x1e\x52\x92\xab\xb2\x74\xf2\xea\ +\xb8\xde\xa8\xa9\xaa\x4c\x68\x26\x08\x7c\x92\x64\x45\x4e\xee\xdd\ +\x7b\x57\x14\xc5\xf3\xcb\x6e\xa9\x62\x7e\xe5\x2b\x6f\x9d\x9c\x9e\ +\x38\x96\x83\x20\x32\x74\x23\x4d\xd3\xcb\xcb\x57\x2b\xcb\x4b\x0f\ +\x1f\x3c\xf8\xeb\xbf\xfa\xab\x0f\x3f\xfc\xb0\xd9\x68\x1e\xbe\x78\ +\xb1\xbd\xb9\xf5\xf0\xfe\x67\xb7\x6f\xdd\xb8\x7b\xf7\xde\xc1\xf3\ +\xa7\x86\xa6\x38\x8e\x63\x18\x06\x84\x90\x11\x83\xfb\x47\x75\xe4\ +\xbf\xb8\xe5\x66\xf1\x86\x12\x45\xa1\x56\xab\xc6\x71\x6c\x18\x46\ +\x96\xa5\x0b\xa5\x86\x20\x08\x08\x41\x4a\x08\x63\x0c\x63\xcc\x18\ +\x68\x34\x9a\x3f\xfd\xe9\x4f\xb7\xb6\xb6\x14\x45\xc1\x18\x2f\x0c\ +\x8a\x81\xe7\x46\x51\xa4\x28\xca\xcd\x1b\x37\xee\x7f\xfa\x49\xbf\ +\xdf\x6f\x34\xeb\xd5\x6a\xa5\xd7\xef\x03\x00\xaa\xd5\xca\xd5\x55\ +\x67\x75\x75\xb5\x5a\xad\x5a\x96\x25\x08\x02\x00\xa0\xd1\x68\x54\ +\x2a\x95\xdb\x6f\xdc\xce\xd3\x3c\xf0\xc3\x38\x49\x06\x83\x7e\xb7\ +\xdb\xa3\x8c\x56\xab\x15\xc7\x75\x96\x96\x97\x2a\x95\x4a\xb5\x5a\ +\x06\x24\xfc\xc9\x47\x1f\xbd\xec\x4f\x34\x59\xe7\x05\xc9\x30\xca\ +\x88\x17\x6d\xc7\xad\x55\x84\x34\x0e\x96\x57\xb7\xe3\x38\x3c\x3c\ +\xbc\x80\x90\x63\x94\x46\x51\xa4\xa8\x72\x92\x24\x92\x28\x7f\xf8\ +\xe1\x57\x3b\xbd\xa1\xe3\x78\x96\x35\xc5\x18\x4d\xa7\xee\x74\x3a\ +\xab\x94\xcb\xf3\xf9\x7c\x69\x69\x09\x42\xa8\x6a\x9a\x35\x9d\x6a\ +\xba\x9e\x65\x09\xc7\x71\x08\xa1\x5a\xad\xb6\xb1\xb1\x91\xa6\xe9\ +\x74\x3a\xd5\x75\xdd\x75\x9d\xe9\x74\xb2\xbd\x73\x8d\x52\x8a\x10\ +\xaa\x54\x2a\x9d\x4e\x27\xcb\xb2\x38\x8e\xc3\x30\x5c\xe4\xb4\xff\ +\x51\x01\xfb\x5a\x8a\xbb\x24\xcd\x52\x84\x30\x63\x8c\xe7\xf9\xf5\ +\xf5\x75\x00\xc0\xd9\xe9\x29\x40\xd8\x75\x5d\x84\xf8\x56\x7b\xa9\ +\xd5\xac\xcb\x8a\x86\x10\xef\xba\x1e\xe4\x71\xa5\x5c\x12\x25\x49\ +\x10\xc5\x34\x49\xec\xf9\x64\x32\x1e\x44\x51\xc2\x31\xea\xda\x76\ +\x9e\xa6\xab\xab\x6b\x6b\x2b\xab\xbe\xe7\x75\x7b\x3d\x43\xd5\xe2\ +\xc8\x37\x2b\x8d\x72\xd9\xd4\x35\x15\x16\xc9\x9d\xdb\x77\xba\xe7\ +\xc7\xcf\x9f\x3d\x03\x80\xdb\xbd\xb6\x5b\x2e\x97\xf2\x3c\xeb\x77\ +\x4f\x14\x59\x2a\xf2\xcc\xb3\x6d\x5a\x20\x3f\x2c\xaa\x51\x50\xae\ +\x19\x69\x1a\x56\x2b\xa5\x8b\xf3\x8b\x99\xe7\x87\x61\x60\x18\xea\ +\xce\xf6\xd6\xc9\xab\x57\x71\xe8\x37\xea\xeb\xf3\xf9\x7c\x34\x1a\ +\xdb\x96\x1d\x45\x2e\xa4\x59\x9e\x86\x51\xe0\xab\xb2\x52\x64\xa9\ +\xe7\x5a\x45\x9e\x96\x4d\xfd\xec\xf8\x18\x73\x00\x01\xc0\x18\x87\ +\x31\x4e\x92\x44\xd3\xd5\x6a\xbd\x29\xc8\xb8\x3f\xec\xe4\x69\x6c\ +\xe8\x25\xdf\x77\x4b\x66\x09\x72\x5c\xab\x59\x5f\x6a\x37\x7a\x97\ +\x67\x4f\x1f\x3f\xda\xdd\xd9\x12\x79\xde\x73\xad\x2c\x4d\x04\x8c\ +\xd7\x56\x5a\xc7\x81\xe3\xf9\x0e\xe6\x21\x03\x1c\x96\x14\x59\x16\ +\x20\xc7\x5e\x3b\xfd\x13\x47\xd1\x78\x3c\xa2\xa4\xe0\x38\x41\x96\ +\xa4\x52\xa9\xd4\x68\xd4\x9f\x3f\x7d\xd6\x5e\x6a\x5f\x75\x3a\x61\ +\x10\x9a\x86\xf6\xd6\xdd\x37\x5b\xcd\x7a\x9a\x65\x18\xf3\xae\x0d\ +\xcb\x25\x43\x90\x24\x45\x56\xd2\x34\x63\x24\x3d\x79\xf5\xb2\xd7\ +\xeb\x65\x59\x6e\x68\xf2\xe3\x47\x9f\x2b\x8a\x7a\xf3\xe6\xfe\xea\ +\xd2\xf2\xc1\xc1\xa1\xa6\xaa\xb4\x28\xd2\x38\x6a\xae\x34\x4a\x86\ +\xc1\x8a\x74\x63\x7d\xfd\xf6\xed\xdb\x8f\x1f\x3d\x2c\x8a\x7c\x6d\ +\x63\xa5\xd5\x6a\xb2\x82\x9b\x4d\x86\x90\x03\x9a\xaa\x04\xa1\x6f\ +\x68\xda\x64\x3c\xa1\x80\xdb\x53\x77\xc3\xd0\x6f\xb5\x96\x86\xa3\ +\x49\xa7\xd3\xe1\x18\xf0\x3c\x6f\x63\x7d\x3d\x70\xfd\xcb\xcb\xcb\ +\xcd\xcd\x4d\xdf\xf7\x7b\xbd\x9e\x65\xd9\x79\x1a\xf7\x7b\xe7\x9b\ +\x6b\x4b\x8e\x3d\x17\x79\x61\x51\x84\x19\x0e\xfa\x5f\x79\xfb\xbd\ +\x97\x2f\x0f\x2d\x6b\x6e\x18\x86\x20\x08\x8a\x24\x47\x61\xe2\xfb\ +\x41\xb3\xd9\xdc\xd9\xdb\x99\x5a\x23\xcb\x9a\xe9\xba\xaa\x69\x6a\ +\x96\xa5\x92\x24\xac\xaf\xaf\xdf\xbd\x7b\x77\x3e\x9f\xff\xe9\x9f\ +\xfe\xef\xef\xbc\xfd\x15\x51\x14\x3a\x57\x57\x71\x14\x86\x9e\xf7\ +\xfe\xfb\xef\x57\x2a\x95\x27\x5f\x3e\xea\x75\x3a\x92\x24\xfa\xae\ +\x5b\xab\xd5\x30\x84\x94\x52\x84\x7e\x99\x0a\xf8\x57\x46\xa2\x02\ +\x9e\xc7\x3c\xcf\xfb\xbe\xaf\xeb\x46\xb9\x5c\xd6\x34\xad\x5c\x2e\ +\x2f\x2c\xc3\x18\x43\x8e\x03\x08\xc1\x7f\xd4\x31\x57\x2a\x15\x08\ +\xa1\x2c\xcb\x0f\x1e\x3c\x38\x38\x38\x40\x08\x61\x8c\xb6\xb6\xb6\ +\xe6\xf3\xb9\xae\xe9\xf5\x7a\x5d\x10\x84\xc9\x64\x72\x74\x74\x34\ +\x9f\xcd\x7a\xbd\x9e\xae\xeb\xad\x56\xeb\xe2\xe2\x62\x41\x81\x02\ +\x00\xda\xed\xb6\xe3\x38\xd7\xae\x5d\x5b\x5b\x5b\x4b\xd3\xec\xf2\ +\xf2\xf2\xe2\xec\x74\x3a\x1a\x26\x61\xe8\x5a\xf3\xd9\x78\x34\x19\ +\x0e\x49\x96\x66\x71\x94\xc5\xd1\x64\x38\xd4\x74\x6d\x63\x63\x83\ +\x52\xd6\x1f\x8c\xe6\xb6\x9f\xe5\x6c\x6d\x7d\x2b\xcf\x0a\xc6\x81\ +\x24\x0d\x0b\x92\x55\xab\xe5\x56\xab\x95\x24\x31\xa5\x64\x71\x1e\ +\xc8\xb2\xbc\xb9\xb5\x25\x89\x92\xef\x87\xb6\x6d\x67\x79\x9e\x24\ +\x29\x21\x44\x51\x64\xc0\x98\xaa\xaa\x08\xc2\x85\xd3\x76\xef\xda\ +\x35\x4d\x55\x93\x24\xf9\x47\x73\xee\xca\xca\xca\xde\xde\xde\xca\ +\xca\x8a\xae\xeb\x0c\x80\x66\xb3\xb5\xbe\xbe\xee\x79\x9e\x2c\xcb\ +\x84\x10\x84\x90\xaa\xaa\x37\x6e\xdc\x58\x5d\x5d\xd5\x34\xad\x56\ +\xab\x63\x8c\x28\x65\xaf\x57\x70\xb9\xb8\x38\x0f\xc2\x80\xe3\x80\ +\xa2\x28\x80\xb1\xe5\xe5\xe5\xd5\xd5\x55\xd7\xf5\x2c\xcb\xb2\x6d\ +\x5b\x14\x04\x4d\x51\x05\x41\xd4\x54\xa5\xc8\x53\x00\x58\xd5\x2c\ +\x0b\xa2\x20\xf0\xbc\x24\x88\xaa\xaa\x1a\x86\xb9\xbe\xb1\x29\x49\ +\x62\x18\xf9\x49\x12\x2d\x2f\x2f\xad\xae\xae\xe8\x86\xb6\xb2\xba\ +\x7a\xfd\xfa\x0d\x41\xc0\x79\x12\xf2\x18\xd0\x3c\xb7\x6d\x1b\x23\ +\xb4\xba\xbc\x76\xe3\xc6\x4d\x88\x60\x14\x86\x66\xc9\xd4\x34\x75\ +\x67\x6b\x9b\xe4\x19\x21\x04\x41\x6e\x6e\x4d\x5f\xbe\x3a\x0c\x7c\ +\x17\x21\x90\x26\x51\x18\x78\x51\xe0\xa9\x8a\xd4\x6e\x35\x6e\xef\ +\xdf\x68\x37\x1a\x3c\xe2\x74\x4d\xd5\x14\x45\x16\x45\x49\x10\x28\ +\x29\x6c\x6b\xe6\xbb\xce\x64\x32\x3a\x3d\x7e\xb5\xf0\x37\x84\x81\ +\x07\x18\x65\xb4\x98\x8e\x87\xae\x3d\x0f\x7d\x17\x00\x86\x79\x8c\ +\x79\x41\x14\x15\x45\x56\xc3\x30\xb0\xe7\x33\x46\x72\x89\xe7\xc3\ +\xc0\x0f\x03\x8f\x16\x85\x80\x21\x8f\xa1\xae\x2a\xdb\x5b\x9b\xe7\ +\x67\xa7\x79\x12\x29\x12\xcf\x01\xda\xef\x75\x64\x09\x47\x91\x9f\ +\xa5\x51\x14\x78\xfd\x5e\x27\x0a\x3c\x4d\x95\x34\x4d\x41\x08\x82\ +\xd7\xa3\x22\x20\x74\x6c\xfb\xc9\xa3\x47\xb2\x2c\xe5\x79\xaa\xc8\ +\x62\xa3\x51\xfb\xb5\xaf\x7e\x0d\xf3\xe8\xfe\x67\xf7\x7b\xdd\xae\ +\x65\x5b\xeb\x6b\x2b\xd5\x6a\x59\x12\xf9\x4a\xd9\x4c\xe2\xa8\x52\ +\x36\x65\x51\xe0\x21\x94\x25\x51\x53\x15\x01\xa3\xd5\x95\xa5\x76\ +\xab\xe1\x38\xd6\x7c\x36\xd1\x35\xf5\xad\xb7\xee\xb6\x1a\x8d\x7a\ +\xb5\xf6\xe1\xfb\xef\x57\x2b\x95\xf9\x6c\x02\x01\x83\x00\xb8\x8e\ +\x9d\xa7\x69\xad\x5a\x7b\xff\xbd\x0f\xda\x4b\x6d\xdf\xf7\x30\x46\ +\xad\x56\x7d\x75\x75\xa5\x56\xaf\xb9\x8e\x83\x11\xee\xf7\x7a\x3f\ +\xfa\xeb\xbf\x7e\xfc\xe8\x11\x65\x94\x63\x94\x31\x32\x19\x8f\x19\ +\x63\xa2\x20\xd4\xeb\xf5\xa5\xa5\x25\xc0\xc0\xc6\xc6\xba\x69\x9a\ +\x6b\x6b\x6b\x08\x21\x08\x61\xbf\xd7\x3b\x3a\x3a\xc8\x92\xe4\x93\ +\x8f\x3f\xee\x75\xba\x1c\x07\x68\x51\xcc\x67\x33\x59\x92\x6c\xcb\ +\xb2\x66\x33\xdb\x9a\x47\x71\x08\x31\xca\xf3\x5c\x53\x0d\x4d\x35\ +\x09\xa1\xd3\xe9\xc4\xb2\xe6\x9a\x2e\x53\x5a\x4c\xc7\x23\xdf\x73\ +\xc2\x20\x20\x45\x26\xf0\xe8\xab\x5f\xfd\x60\x3e\x9f\xbc\x78\xf1\ +\xec\xda\xde\x8e\x22\x8b\xd6\x74\x3a\x9b\x4c\xaa\xe5\x72\xe0\xb9\ +\xaa\x2c\x3d\x7b\xf2\xf8\xec\xe4\x24\x0e\x83\xb2\x69\x8a\x3c\xfe\ +\x85\xcd\xfa\x5f\xc3\x6b\x91\x31\x56\x2e\x97\x10\x82\x00\x30\x49\ +\x92\x8a\xa2\x30\x0c\x9d\x90\x9c\x52\x5a\x14\x8c\x52\x40\x8a\x5c\ +\xd3\x34\x84\x20\xa5\xac\x56\xab\xf9\xbe\xcf\x18\xfb\xd6\xb7\xbe\ +\x75\x76\x76\xf6\xf8\xf1\x63\x45\x51\x14\x49\xc0\x18\xdf\x7b\xeb\ +\x1e\xc7\x31\x9e\xe7\xc3\x30\x3c\x3f\x3f\x37\x0d\x0d\x21\xb4\xb5\ +\xb5\x49\x29\xbb\xbc\x3c\x7f\xef\xbd\x77\x0d\xc3\x50\x14\xc5\x71\ +\x9c\xe9\x74\x7a\xf7\xee\xdd\xd9\x6c\x96\x17\xb9\x6d\xd9\xd3\xf1\ +\xd8\xf7\xfd\xc5\x1d\xe4\xf2\xf2\xb2\x28\x8a\x4a\xa5\xc2\xf3\x7c\ +\x18\x06\xbe\xef\x0f\xfb\x17\x79\x9e\xef\xee\x5e\xeb\x76\x46\x83\ +\xc1\x40\x10\xf0\xda\xc6\xf6\xc1\xd1\xb3\x24\x49\xcd\x92\xe1\x7a\ +\x76\x51\xe4\x7e\xe0\x17\x45\x0e\x21\xc0\x18\x07\x41\xa0\xe9\x25\ +\x00\xb8\x3c\x23\xd5\x4a\xb5\x20\xc5\x68\x3c\xb8\xb8\xb8\x30\x0c\ +\x23\xcb\xf2\x30\x08\x2b\x95\xca\x22\x79\x33\x1c\x0c\xaa\xe5\x72\ +\x9c\xc4\xb2\x2c\x7b\x9e\x97\xe7\xf9\x68\x34\xfa\xf8\xe3\x8f\x6b\ +\xb5\x5a\xb5\x5a\xad\x56\xab\xc7\xa7\x27\x71\x12\x0b\x82\xa0\x28\ +\xca\x68\x34\x42\x08\x35\x1a\x8d\x46\xa3\x71\xed\xda\x35\x84\xd0\ +\xc3\x87\x0f\x27\x93\x49\x1c\xc7\xaf\x67\x5c\x21\x84\x74\xbb\x5d\ +\x46\x81\x24\xc9\xeb\xeb\x1b\x59\x51\x84\x51\x28\x8a\xd2\xea\xea\ +\xca\x45\xa7\xdb\x6c\x36\xb7\x77\xb6\xeb\xb5\x3a\xc7\x81\xd1\x68\ +\x18\x85\x49\xb3\xd9\x32\x4b\xba\x20\x08\x10\x41\x0e\x02\x59\x10\ +\x8b\x4c\x6a\x54\x2b\x45\x9a\xc6\x61\x14\x04\xe1\x64\x3c\xae\x56\ +\x2a\x8a\xa2\xe9\x9a\xd6\x6c\xd4\x7b\xdd\x73\x1e\x71\x25\x43\x67\ +\x80\x8a\xbc\x90\xc7\x61\x02\x69\x51\x14\x49\x9c\x14\x45\x31\x1e\ +\x8d\x55\xa9\x3c\x1e\x0e\xbb\xbd\x6e\x5e\x64\x10\x72\xb7\xf7\xf7\ +\xc7\x63\x3b\xc9\xc0\xc9\xc9\xb1\x13\x38\xbb\x7b\xbb\x2b\x2b\x1b\ +\xad\x46\x43\xe0\x05\x55\x96\xa3\x38\x3c\x3d\x39\x99\x4d\xc6\xa8\ +\xd9\x08\x03\xef\xf8\xf8\x08\x43\xa1\x56\x29\xf3\xb8\x0c\x41\xfe\ +\xf1\xa8\x6b\xcf\x67\x18\xc2\x3c\xcb\x02\xdf\x8f\xa3\x28\xf0\x3c\ +\x8e\xb1\x2c\x4b\x8b\x22\x43\x18\xf2\x82\xe0\xfa\x2e\xe6\x15\x51\ +\x12\xb3\x2c\xa6\xa4\x10\x78\x14\x85\x51\x1a\xf1\x59\x9a\x0a\x98\ +\x87\x1c\x97\xa5\xe9\xcd\xeb\xd7\x4e\x4f\x0e\xef\x3f\xf8\x2c\x89\ +\xa3\xb3\x93\x93\x34\xcd\x01\xcd\x3b\x97\x97\x51\x18\x62\xc4\x45\ +\x71\x9c\x25\x12\xa0\x64\x3e\x9d\xcc\x26\x15\x88\x5e\x27\x2e\x2a\ +\x0a\xc2\xe7\x0f\x1f\x1c\xbc\x78\x9e\x13\xfa\x6f\x7e\xeb\x37\x4d\ +\xb3\xb4\x68\x2e\xaf\x2d\xaf\x70\x00\x3e\x7f\xf1\xec\xeb\x5f\xff\ +\xfa\xf5\xbd\x3d\x8c\xb8\x22\xcb\xce\x4e\x4f\x05\x51\x5a\xdf\x58\ +\x57\x64\x89\x52\x0a\x28\xe1\x31\x02\x92\xb0\xb1\xbe\x92\xa5\x71\ +\x14\x04\x3f\xfb\xd9\xcf\xa7\xe3\x61\x9e\xdc\xcc\x84\x04\x42\xa4\ +\x48\xb2\x80\xb0\xef\x3a\xc6\xcd\x9b\x18\x42\x1e\x22\x8e\x83\xd6\ +\xdc\x16\x04\x3e\x8e\x23\xca\xe8\x68\x3c\xf0\x03\x17\xb1\xf4\xf9\ +\xd3\xa7\xb3\xe9\xc4\xd0\x94\x3b\x37\xf7\x2b\xf5\x95\x4e\x67\xd8\ +\xb9\xba\xb0\xac\xd1\xcc\xba\xbe\xb4\xb6\xb1\xb4\xb2\xb6\xbb\xb7\ +\x27\x60\x2c\x49\xd2\xe9\xc9\xe9\x8b\xa7\xcf\x39\x00\xc2\x30\xbc\ +\xb8\xb8\x18\x0e\x87\x5b\x9b\x1b\x24\x4f\x76\xb6\x56\x3e\xfb\x64\ +\x1a\x45\x01\xa0\xa4\x5c\x2e\x17\x79\x16\xf8\x7e\x10\x78\xe1\xc2\ +\xb5\xe9\x3a\x94\x50\x45\x56\x31\xe2\x1d\xc7\x65\x10\x59\x96\x5d\ +\xb0\x02\x30\x96\x65\xd9\x60\x34\x94\x64\xa9\x52\xa9\x2c\x78\xd7\ +\x66\xb3\xf9\xd6\xbd\xb7\xfe\xf8\x8f\xff\x58\xd3\x35\xdf\xf1\x04\ +\x84\x93\x38\x7c\x79\x74\x90\xe5\x59\x1c\x85\x93\xf1\x88\xe7\x51\ +\xa5\xfc\x46\x12\x87\xe3\xf1\xa0\xb5\x5c\xe7\x11\xff\x4b\x60\xba\ +\x5f\xa1\x13\x15\x22\x00\x80\x20\x08\x9e\xeb\x95\xca\xa5\x45\x31\ +\x88\x10\x22\x08\x1c\x21\xbf\x18\xc1\xc0\x63\x44\x08\xc1\x18\xe9\ +\xba\xd1\x6c\x36\xa3\x28\xda\xd8\xd8\xd0\x34\xf5\xee\xdd\x37\x21\ +\xe4\x3e\xfa\x9b\x1f\x39\xb6\x5d\xae\x56\x54\x4d\xab\x54\xca\xd6\ +\xcc\x02\x00\x4c\xa7\x73\x9e\xe7\xeb\xf5\xc6\x17\x5f\x7c\x71\xe3\ +\xc6\xcd\xdb\xb7\x6f\xcf\xe7\xf3\x28\x8a\x6c\xdb\x1e\x8f\xc7\x3f\ +\xf9\xbb\x9f\x5c\xbf\x71\xfd\xfa\xf5\xeb\x86\x69\xb8\xb6\x1d\xc7\ +\x71\xe0\xfb\xb2\xa2\x88\xa2\x38\x9f\xcd\xb2\x2c\x6b\x34\x1a\x3c\ +\xcf\x33\xc6\x96\x97\x57\xac\xf9\x14\x61\xaa\x9b\xa9\xe6\xc7\x4b\ +\xcb\x55\x3f\x1c\xe7\x94\xf6\x06\xfd\xd5\x95\x95\xbc\x08\x21\xe4\ +\xa2\x38\x04\x1c\x40\x08\xa5\x69\x8a\x31\x9f\xa6\x59\x1c\x27\xbd\ +\xfe\x60\x3c\xb5\xe7\xf3\x69\xb7\xdb\x95\x24\x69\x6e\xcd\xcb\xa5\ +\x12\x8f\x79\xc7\x71\x00\x63\x0b\xfc\x82\x64\x59\x6b\xa5\xc5\x71\ +\xe5\x20\x08\x5c\xd7\x35\x4d\x73\x38\x1c\x02\xc0\x4d\x26\x93\xd1\ +\x78\x24\x0a\x62\x18\x86\x47\x87\x47\x80\x63\x61\x18\x6e\x6e\x6e\ +\xce\x66\x33\xdf\xf7\x01\x00\xb2\x2c\xab\xaa\xda\xe9\x74\x21\x84\ +\xaf\xf1\x6c\x59\x34\x07\x3c\xcf\xcf\xd2\xd4\x34\x4a\x10\xc2\xc0\ +\xf7\xe7\xf3\xb9\xae\x99\x49\x92\x41\x08\xf7\xf7\xf7\xcb\xa5\x32\ +\x84\xc8\xb6\xed\x34\xcb\xcd\x52\xa9\xd1\x6c\x94\x4b\x25\xc6\xb8\ +\x30\x8e\xdd\xd4\xd3\x74\x55\x16\x45\x8b\x14\x08\x41\x45\x51\x93\ +\x38\x8d\xa3\xe8\xe8\xf0\x70\x63\x63\xd3\xd0\x75\x5e\xe0\x39\x8e\ +\x0a\x22\x5f\xaf\x55\xfd\x84\x49\x92\x0c\x11\x34\x54\x3e\x0e\xe3\ +\xa5\xe5\x25\xcb\xf3\x1a\x8d\xfa\x64\x32\x79\xf1\xec\xd9\x7c\x36\ +\xe5\x11\xaa\x56\xcb\x69\x1a\x43\x04\x6f\xdf\xb9\x09\x38\x14\x67\ +\xb1\x22\x4b\xba\xaa\x86\x41\x10\x01\x4e\x55\xa4\x52\xa9\x74\xfd\ +\xda\x35\xc7\xb2\x02\xdf\xe5\x31\x4a\xa2\x28\x8a\x6d\xd3\x30\xca\ +\x86\x86\xb9\x5c\x16\xa5\x3c\xcb\x10\x07\xf2\x3c\x1b\x8f\x87\x84\ +\xe4\x08\xa1\x52\x49\x4f\x12\x07\x02\x8e\x16\x94\x14\x45\xb3\xd9\ +\xcc\x32\x1a\xf8\x1e\x05\x05\xa5\x29\xc6\x50\x96\x45\x8c\x61\x14\ +\x06\x50\xd1\xa6\x93\x89\xa6\x2a\x2b\xcb\x2d\x4d\x51\x06\x83\x01\ +\x25\x24\xf0\xdc\x28\x4e\x34\x45\xcc\xb3\x34\x89\xc3\x34\x49\x20\ +\xc6\x51\x14\xbc\x3a\x3a\x60\x00\xed\x5f\xdf\x79\x3d\x41\x17\x44\ +\x68\x38\x1c\x32\x4a\x39\xc6\x96\xdb\x6d\x06\xd8\xd9\xe9\xe9\xf2\ +\xf2\x52\xad\xd6\xcc\xb2\xe4\xee\xdd\xbb\x6f\xdd\xbb\x47\x72\x22\ +\x4b\xd2\xd1\xcb\x97\x84\xd2\x9d\x9d\x9d\x6a\xa5\x82\xb1\x90\x24\ +\xa9\xeb\x38\xaa\xa6\x21\x08\x8a\x22\x35\x0d\x4d\x10\x70\xb3\xd1\ +\x70\x5d\xe7\xd3\x4f\x3e\x6e\xb5\x56\xee\xdd\xbb\x67\x18\xba\xaa\ +\x28\x98\xe3\x1a\xf5\x2a\x96\xb4\x9c\x42\x04\x39\xb3\x52\x39\x78\ +\x72\xcc\xf3\x3c\xcf\x23\x9e\xc7\x94\xd0\x1f\xfe\xd7\x3f\x9f\x4d\ +\xba\x1c\xe4\xd2\x34\xd5\x34\x25\x89\xe3\xa5\xa5\xf6\xfa\xf6\xce\ +\x64\x36\x94\x15\xd9\x2c\x99\xa2\x28\x8e\xc7\xe3\x95\xa5\x56\x1c\ +\xc7\x37\x6f\x5e\x4b\xa3\xf8\xe0\xc5\x81\xe7\x79\x94\x31\xcb\xb2\ +\x92\x28\xdc\xda\xdc\xac\xd7\x4a\xd7\xf6\xf6\xfe\xe2\xff\xfa\x3f\ +\x96\x97\xda\x18\xf1\x87\x87\x07\x61\xe8\x11\x4a\x11\x42\xed\xa5\ +\x36\x63\x8c\x14\x2c\x08\x63\xcc\xa3\xbc\x28\x38\xc4\x91\xb4\xb0\ +\xdc\x89\xa2\x08\x8a\x24\x21\xc4\x67\x69\x16\x06\x81\xef\xf9\xfd\ +\x5e\xef\xab\x5f\xfd\x6a\xa3\xde\xf8\x87\xbf\xff\x87\x72\xa9\xc4\ +\x28\x3d\x39\x7e\x99\x65\x89\x6d\xcd\xe3\x24\x9e\xcf\xa6\x18\x43\ +\xc7\xb6\x3e\xfd\xf4\xe3\xc5\xfb\xe9\x9f\xfc\xd8\x7f\x75\xb9\x45\ +\x8c\x51\x9a\xa6\x92\x24\xe9\xba\xb1\x28\xf7\x50\x42\x39\x0e\x12\ +\xc2\xa2\x28\x49\x92\x24\x0a\x83\x30\x0a\x6c\xdb\xca\xb2\xec\xaf\ +\xff\xfa\xaf\x0e\x0e\x0e\xe2\x24\x11\x45\x5e\x51\x34\x49\x92\x14\ +\x45\x91\x24\xc9\xb6\x6d\xc0\x58\xbb\xd5\x6e\xb7\xdb\x82\x20\xf8\ +\x9e\x37\x18\x0c\x96\x13\x85\x28\x00\x00\x20\x00\x49\x44\x41\x54\ +\x28\xa5\x79\x96\x1d\x1d\x1d\xbd\xfb\xee\xbb\x80\xe3\x8a\xa2\xb0\ +\x2c\xeb\xea\xea\x6a\x65\x65\xe5\xd7\xbf\xfd\xeb\x18\xe3\x83\xc3\ +\x83\xd1\x68\x34\xec\xf7\x10\x60\x49\x14\x72\x8c\xa8\xb2\x18\x86\ +\x81\xae\x29\x22\x8f\x15\x59\x12\x05\xbe\x5c\x2e\x6b\xba\x91\x15\ +\xb9\xa6\xab\x66\xc5\x90\x55\xb5\x37\x18\x61\x5e\x86\x58\xf4\x82\ +\x04\x22\xfe\xb3\x4f\x3f\xf6\xec\x29\x82\x8c\x31\x26\x08\x62\x96\ +\x15\xaa\xa6\x59\x96\x7d\x7c\xfc\xea\xf9\xf3\xe7\xff\xcf\x7f\xfb\ +\x6f\xa1\x1f\xc4\x71\x9c\x26\x29\x21\x24\xcf\xf2\xe9\x74\xe6\x38\ +\xce\x70\x38\x34\xcd\x52\xb9\x5e\x17\x04\xe9\xea\xea\x2a\x08\x02\ +\x8c\x31\xa1\x79\x96\x26\xbd\xee\xe5\xe9\xd9\x71\x1c\x47\x94\x52\ +\x00\x58\x14\x87\xfd\x7e\x5f\xd7\x75\x0e\x40\x4d\xd3\xf7\xf6\xae\ +\x25\x69\x76\x76\x71\xe1\x7a\xfe\x87\x5f\xfd\x6a\xb9\x5c\xfe\xff\ +\xa6\xda\xfc\xb3\xb7\x2f\x1e\x0b\x8c\x81\x66\xb3\x59\x14\x39\xe6\ +\x79\x51\x10\xc3\x28\x1c\x4f\x46\xa5\x52\x09\x00\x96\x65\x99\x65\ +\x59\x96\x65\xb5\x9a\xad\xdb\xfb\xfb\xa5\x92\xb1\x48\xbf\x03\x46\ +\xb2\x38\x2a\x92\x34\x8a\x23\x4a\x29\xc6\x3c\xc7\x81\xd5\xb5\x95\ +\x85\x0d\xaa\x64\x9a\x41\xe0\x1d\x1e\x3c\x8f\xa3\x38\x4d\x53\x0e\ +\x30\x04\x68\xe4\xdb\xa6\xa1\x4d\x27\xd3\x56\x7b\xf9\xbf\xfb\xce\ +\x6f\xa4\x69\xfa\xfc\xd9\xd3\x93\x57\x47\xab\x4b\xad\x66\xa3\x51\ +\x64\x85\x61\x94\x15\x49\xd9\xd9\xdc\x6c\xd6\x6a\xbb\xdb\x9b\xa6\ +\xaa\xc6\xbe\x3f\x1b\x0e\x23\xcf\x2f\xb2\x24\x70\xdd\x22\x49\x4c\ +\x4d\xb9\x75\x63\x97\xd1\x02\x90\x02\x43\x6e\x32\x1c\x20\x0e\x98\ +\xba\x46\x48\x81\x31\x44\x18\x26\x49\xe4\xfb\xae\xe7\x7b\xa5\x52\ +\xb9\xd5\x6e\x31\xc6\x8a\xa2\xa0\x8c\x12\x46\xf2\x22\x5f\x5d\x5f\ +\x17\x45\x31\x2b\x0a\x45\x56\x10\x46\x08\x42\x1e\x63\x08\x40\xe8\ +\x7b\x9e\xe7\xf4\xfb\x9d\x38\x0a\x87\x83\x41\xab\xd9\x4c\x93\x34\ +\x08\x43\x5a\xe4\x8c\xe4\xba\xae\x65\x59\x0a\x38\x4e\x10\x45\x42\ +\x48\x41\x08\x63\xac\x20\x05\x25\x05\x78\xbd\x96\xee\x02\xe9\xca\ +\xb3\x5a\xb3\xa6\xaa\x9a\x6d\xcf\x1b\x8d\x7a\x51\x90\x6e\xa7\x63\ +\x59\x76\xab\xd5\x2a\x0a\x92\x24\xf1\xe5\xd5\x25\xa5\xe4\x1b\x5f\ +\xff\x7a\xa3\x51\xe7\x31\xe2\x31\x5c\x6c\xb2\x41\xe0\xa5\x71\xb4\ +\x48\x5f\x9a\xa6\x29\xcb\xd2\x37\xbf\xf9\x0d\x55\x53\x24\x89\xf7\ +\x3c\xf7\xf9\xb3\xa7\xc3\x61\x2f\x8c\x42\x52\xe4\x88\xa3\x81\x6b\ +\x41\xae\x10\x45\xa1\xd7\xef\xff\x4f\xff\xf3\xff\x22\x4a\xca\xc9\ +\xf1\xc9\xab\x97\x47\x8e\x3d\xdb\xdd\xdd\xc9\xd2\xac\x56\x6b\xe8\ +\x86\x59\xa9\x94\x6f\xdd\xba\xb1\xb5\xb5\x71\x6d\x6f\x17\x50\xea\ +\xd9\xae\x33\xb7\x10\x05\x91\x1f\x23\x00\x93\x28\xb9\x79\xf3\x1a\ +\x86\x1c\x86\x40\xe2\xf1\x6c\x32\x9a\x4c\xc6\xdb\xdb\xdb\x94\xb2\ +\x34\x2b\x4c\xd3\x64\x84\x0c\x07\x5d\x6b\x3e\x2b\x08\xdb\xd8\xda\ +\x12\x25\x21\x4b\xd3\x22\x27\x3c\x8f\x09\x29\x1a\xf5\xc6\x7b\xef\ +\xbd\x33\x9b\x8e\x65\x59\x2c\x57\xca\x08\x61\x55\x51\x00\xa5\x51\ +\x10\xf8\xae\x7b\x71\x7e\x36\x1e\x8d\xba\x57\x97\xed\x56\xa3\x52\ +\x32\xae\xae\x2e\xa3\xc8\x2f\x58\x01\x38\x26\xca\xe2\x74\x36\x41\ +\x18\x2a\xaa\x0c\x11\x17\x27\x31\xa5\x24\x8c\x02\x42\xc8\x2f\xaf\ +\xec\xfe\xea\xa8\x08\x42\x48\xa9\xac\xa5\x69\x02\x00\x97\x65\x05\ +\xa3\x1c\x00\x4c\x10\xf8\x38\xc9\x5c\xc7\xcb\xd2\x54\xd5\xd0\x6c\ +\x36\xfa\xd3\x3f\xfd\xb3\xdb\x77\xee\xfc\xd5\x5f\xfd\xcd\x6c\x6a\ +\x0f\x87\x43\x06\x00\x05\x80\x50\x0e\x03\x00\x38\x4e\x94\x24\xc0\ +\x71\xa2\x28\x96\xcb\xe5\xa2\x28\x38\x08\xb3\x2c\xa9\x98\xe5\x27\ +\x4f\x9e\x7c\xff\xdf\xff\x87\xcd\xed\x0d\x5e\x40\xbc\x88\xfd\xd0\ +\x7b\x79\x7c\xb4\xb7\xb7\xb7\xb5\xbb\x55\x6b\x54\x3f\xbb\x7f\xdf\ +\x9a\x4d\x9c\xf9\x14\x23\x48\xf3\x14\x32\xd2\xef\x5c\x9a\xa5\x52\ +\xe0\xda\x79\x1a\xf1\x25\x2d\xf0\x9d\x2f\xbe\x38\x52\x55\xbd\x20\ +\x04\x62\x20\x4a\x54\x37\x44\x6b\x6e\x97\x2b\x6d\x0e\x70\x57\x57\ +\x57\x00\xaa\xd1\xd9\x51\x18\xfa\xaa\xc0\x17\x14\x14\x14\x30\x00\ +\x45\x49\x9b\xcd\xac\x34\xa3\xc7\xc7\x2f\x1d\xc7\xda\x5c\x5d\x66\ +\x8c\x21\x0e\xc5\x51\xb2\x30\x40\x14\x45\x61\x98\xa5\x34\x4d\xcf\ +\xce\xcf\x8b\xa2\xc8\xf2\xb4\x28\xb2\x34\x89\x28\x49\x25\x81\xa7\ +\x84\x4b\xb3\x38\x08\xfd\xbc\xc8\xfd\xc0\xbb\xbc\x3a\xdf\xdc\xda\ +\x29\x57\xab\x37\x6f\xdf\xe9\x0d\x46\x3b\x7b\xb7\x09\x23\xee\xd1\ +\x0b\x41\x51\xdb\x1b\xeb\x82\x24\xfd\xf2\x18\xd7\x2f\xf9\x0d\x11\ +\x02\x38\x0e\x49\x92\xcc\x71\x9c\x2c\xcb\x51\x14\xd9\x8e\x63\x96\ +\x4a\x0b\x78\x5d\x14\xa5\xc5\x8e\x59\xab\x55\x18\x25\x08\x72\x1c\ +\xa0\x1c\x00\xaa\x2c\x32\x92\x47\xbe\xcb\x01\x06\x28\x90\x04\x41\ +\x53\xe4\xa2\xc8\xa3\xd0\x7f\xef\xdd\x77\x96\x97\x57\xc6\xe3\x51\ +\x14\x7a\x8e\x33\x37\x34\x25\x8b\x02\x90\xd3\x34\x88\x3c\x4c\x0f\ +\x0f\x5f\x94\x4a\x5a\xa9\x62\x20\xc0\x1e\xfc\xec\x27\xbf\xfb\x3f\ +\x7c\xaf\x54\x2a\xff\xf4\xef\x7a\x22\x2f\x47\x41\x7e\x6d\xf7\x96\ +\xaa\xea\x8a\xaa\x42\x0e\x86\xb6\xed\xfb\xbe\x40\x81\xba\xd4\x86\ +\x39\x3b\x3b\x78\xb1\xbc\xdc\x2a\x95\x4b\x12\xe2\x74\x59\xf8\xfc\ +\xfe\x27\x97\xe7\xe7\x80\x72\x93\xd1\xa8\xc8\xa2\xd0\x9f\x67\x59\ +\xac\xab\x12\x84\xc0\x0f\x3c\x3f\x48\xee\xdc\xd9\x68\x36\x5b\x49\ +\x12\x4f\xe6\x13\xc8\x0b\x0c\x14\x1c\xc6\xdd\x4e\x27\x4e\x88\xe3\ +\x07\x00\x02\xc0\xb1\x4a\xa9\xec\x3b\x7d\x88\x39\x41\x14\xf2\x34\ +\x16\x30\xba\xbc\x3c\xc7\x18\x8b\x92\xd8\x68\x2c\x75\xba\x57\x49\ +\x1c\x01\x46\x25\x81\x67\x8c\x62\x41\xe4\x10\x4e\xa8\x27\xca\x8a\ +\x28\xab\x0c\x70\x88\xe7\xd9\xeb\x0e\x8c\x23\x8c\x25\x45\x61\x56\ +\x2a\x46\xd9\x24\xbd\x6e\xa5\x5a\xfb\xd9\xcf\x7e\xb6\xbb\x7b\x0d\ +\x71\x5c\x1a\x25\x69\x9c\x0c\x06\x83\xb3\xb3\xb3\xef\x7e\xf7\xbb\ +\x80\x03\x3c\x86\x08\x72\xa4\xc8\x44\x1e\xd6\xca\x86\xeb\x7b\x5e\ +\x98\x67\x69\x2c\x8b\x2a\xc9\x81\xaa\x28\xb6\x35\x5f\x5b\x59\xfe\ +\xda\xd7\xbe\x16\x84\xc1\xd1\xe1\x51\xaf\x7f\x61\x7b\x2e\x63\x34\ +\x4f\xbd\x3c\x9e\x47\x5e\x12\x38\xf4\xbc\x73\xf9\x1f\xfe\xc7\x7f\ +\xdf\x6c\x2d\x3d\x7b\xfc\xe4\xfa\xce\x8d\xdf\xf8\xce\x37\x1e\x3c\ +\xb8\x1f\xf8\x69\x41\x20\x44\xd2\xdb\x6f\xbf\x9d\x24\x49\xb3\x6a\ +\x06\xce\x7c\xda\x1d\x46\x6e\x24\x5f\xe3\x4b\x86\x39\xb8\x3c\x57\ +\x55\x75\x73\x73\x23\xcf\xf3\x6b\x7b\x5b\xbd\xee\xf9\xe1\xc1\xa1\ +\xe7\xce\x21\xac\x7c\xf1\xe4\x4b\xc0\xe8\xd9\xe5\x15\xe4\x50\xad\ +\x64\x20\x92\x8e\x87\x1d\xc4\xcb\x2b\x9b\xbb\x71\x96\x7b\xd6\x44\ +\x40\x62\x01\x32\x8c\xd9\xdc\x19\xf7\x86\x67\x61\x3c\xeb\x76\x52\ +\x55\xd5\x4b\x65\x33\x47\x49\x18\x06\x1c\x14\xe3\x24\x42\x18\xf4\ +\xfb\x9d\xbf\xf5\xe6\xa2\x28\xde\x79\xe3\xd6\x45\xf7\x22\x8c\x83\ +\xe9\xdc\x5a\x5a\x5a\x42\x3c\xae\xd4\x6a\x59\x9e\x47\x51\x14\x04\ +\xc1\xda\xc6\x06\x44\xa8\xd1\x6a\x2d\x1c\x9c\xff\xf2\x3b\x17\x84\ +\x30\x0c\x43\x42\x87\xb2\x2c\x67\x69\x1a\xc7\x91\x20\x88\x84\x10\ +\x59\x51\x16\xc1\x3a\xdf\x75\x18\xa0\x3f\xfe\xdb\x8f\x1e\x3d\x7e\ +\x74\xff\xc1\x7d\x51\x52\xf2\x82\xbe\x7c\xf5\x2a\x4c\xb2\xc5\x34\ +\xc2\x22\x03\xc7\xc7\xc7\x1f\x7c\xf0\x41\x91\xe5\x98\xc7\xab\xab\ +\x6b\x45\xf1\x33\x55\x53\x93\x38\xe2\x20\x8c\x93\xe4\xee\x9b\x6f\ +\x72\x80\x4b\x93\x44\x95\x15\xc8\x71\xa1\x1f\xe8\x9a\x9e\xa7\x29\ +\xa0\xcc\xd4\xf5\xde\xf9\xf9\x78\x34\x8a\xa3\x10\x70\x9c\xed\x58\ +\x18\x63\x00\x01\x65\xe4\xc5\xc1\xf3\xb7\xf5\x77\x4b\x15\x23\x49\ +\xd2\x2c\x23\x9e\xe7\x36\x9b\xcd\xdd\xdd\xad\x5a\xad\x5e\xad\x56\ +\x87\xc3\xe1\xcd\x5b\xfb\xe7\x97\x57\x41\x10\x9a\xba\xc0\x0b\xb8\ +\x20\x19\xc7\x00\x60\x80\x50\x5a\x2a\x95\x75\xdd\x08\x02\xbf\xdb\ +\xbb\xaa\x56\xca\x49\x1c\xcb\x8a\x3c\x9f\xcf\x79\x1e\x8b\xa2\x88\ +\x10\x6a\x34\xea\x82\x20\x8e\x46\xc3\x38\x8e\x0b\x4a\x18\x25\x8c\ +\x32\x0e\x00\x5a\xe4\x39\x07\x10\x42\x08\x72\xbc\x80\xb1\x80\x0a\ +\x4a\x38\x8e\xf3\x1c\xe7\xed\xb7\xde\x89\xe3\x98\x11\x72\xd5\xb9\ +\xe2\x45\x01\x00\xae\x52\xab\x5d\x9c\x9d\x67\x1f\xbc\xc3\x69\x2a\ +\x00\xaf\xa3\x8b\x58\x44\x6a\xf3\x3c\xc7\x3c\x1f\x79\x3e\xc4\xfc\ +\xf2\xf2\x72\x14\x45\x6b\x6b\x6b\x86\x61\xf4\xba\x9d\x30\x0c\xd7\ +\xd6\xd6\x16\x12\x8b\x45\x33\x97\x90\xc2\xb6\xe6\x49\x92\x98\xa6\ +\x99\x65\xd9\xa2\xcf\xb0\xb2\xb2\xf2\xf0\xf3\xcf\x37\x36\x36\x96\ +\x96\xdb\x79\x91\xa6\x69\xb2\xbb\xbb\x43\x48\xe6\xda\x33\x0e\x30\ +\x9a\xa7\x08\x50\xc7\xb6\xa6\xd3\xd1\xee\xce\xbb\x59\x96\x28\xb2\ +\x94\x67\xe9\xe6\xe6\x6a\x9a\xe6\x18\xf3\x49\x9a\xb7\x1a\xed\x8d\ +\x8d\xcd\xd9\x74\x66\xcd\xe7\xba\xae\x2f\xb5\x5a\x9e\xaa\x48\x22\ +\x9f\x44\x61\x1c\xf8\xa3\xd1\x10\x63\xd6\xe9\x5c\x1c\xbd\x3c\x9a\ +\xcf\x27\x57\x57\x57\xa6\x59\x82\x48\x72\x5d\x17\x02\x52\x2a\xa9\ +\xd5\x4a\xa5\x77\x75\x81\x14\xe4\x79\x5e\x5e\x80\xbd\xeb\xd7\x8c\ +\xb2\xc1\x0f\x04\xdd\xd0\x16\xb7\x1c\x4a\x28\xc2\xd8\x30\x54\x42\ +\x18\xe4\x41\x92\xa6\x8b\x21\x00\x90\xe3\x5c\xd7\x63\x8c\xc6\x71\ +\xbc\x68\xda\x72\x1c\xd7\x6a\x2d\x59\xb6\x65\xdb\xb6\x2c\x8b\x45\ +\x51\x50\xca\x78\x51\xcc\xf2\x5c\x14\x25\xdd\x30\x38\xc4\x87\x61\ +\x58\x14\x39\xf7\x9a\x22\x7a\xc6\x21\x98\x33\xaa\xa8\x5a\x96\x67\ +\x8a\xa2\x4e\xa7\x53\xd3\x34\xeb\xf5\x7a\x9e\xe7\x37\x6f\xde\xf0\ +\xfd\xe0\xf0\xf0\x70\x65\x65\x45\x14\x45\x42\x08\x8d\xa9\xac\xc8\ +\x1c\xc7\x2d\x6c\x94\x18\xc2\x02\xc2\x38\x4a\x34\x4d\xa7\x94\x29\ +\x8a\xd2\xef\xf7\x3f\xfc\xfd\x0f\x29\x23\x49\x12\x9b\x25\xe3\xd6\ +\xfe\xcd\x57\x27\x27\xb6\x6d\xb7\x5a\x0d\x8c\xb8\x30\xf4\xcf\xcf\ +\xcf\xeb\xcd\x26\xc7\xc1\x56\x6b\xe9\xf3\xcf\xbf\x60\x8c\xdc\xb9\ +\x73\xfb\x67\x3f\xfb\x07\x5e\xe0\xd3\x34\x7b\xe3\xcd\x37\x9a\xcd\ +\x66\xb7\xdb\x9d\x4e\x26\x94\x90\xd5\x95\x15\xdf\x0f\x03\xdb\x86\ +\x8c\xb8\xd6\x3c\xf2\x5d\x8e\x15\xa7\x27\xa7\xc3\xd1\xe0\xd1\xa3\ +\x2f\x7c\xdf\x5f\x5a\x5e\x99\x4c\x46\x41\x1c\x6f\x6f\x6d\x56\xab\ +\x75\x55\x55\x93\x24\x82\xa2\xd8\xed\x0d\x3e\xfc\xf6\xbf\xbd\x79\ +\xeb\xd6\xc5\xe9\xab\x7a\xb5\x26\x4b\x92\xe7\xbb\x79\x96\x69\xaa\ +\x5a\x14\x69\xb3\x59\x97\x44\x35\x4b\x8b\x28\x88\x38\x8e\xa9\xaa\ +\x9a\x24\x49\x9a\xa6\x51\x14\xa5\x69\x52\x14\x19\xc6\x50\xd7\xb5\ +\xad\x8d\xb5\x57\xc7\xe7\x69\x46\x1a\x8d\xc6\x74\x36\xa3\x00\x20\ +\x84\x78\x9e\xdf\xdb\xdb\x53\x34\x4d\x12\xc5\x30\x8a\x8a\xa2\xc0\ +\x18\xff\xcb\xef\x5c\xa2\x28\x3e\x7d\xf2\xec\xd1\xa3\xc7\x77\xef\ +\xde\x53\x55\x65\xf1\xe9\x2c\xbc\x3c\xb2\x2c\xef\xed\xee\x31\x92\ +\x1f\x1f\x9f\xdd\xbf\xff\xb0\x28\x0a\x9e\x17\x10\x82\x7e\x12\xbc\ +\x7c\x79\x34\x1a\x0e\xeb\xf5\xa6\xaa\x48\x17\xe7\x67\x94\xd2\xbd\ +\xbd\xbd\x8b\x8b\xcb\x45\xc3\x55\x96\xe5\xc5\x9f\x37\x1c\x0c\x3e\ +\xf8\xf0\x83\x9d\xcd\xed\xf3\x93\x13\xc3\x30\xca\xe5\x32\x2d\x88\ +\x63\xd9\x81\xe7\x5d\x9c\x9e\xb7\xdb\x6d\x4d\x56\xe2\x28\x5a\xb4\ +\xf6\xf2\xa2\x68\xb7\xdb\x95\x72\xe5\xe8\xf8\x25\x25\x44\x92\xe5\ +\xe3\x93\x63\x4a\x68\xbb\xdd\x3e\x7e\x75\x32\x9d\x4e\x96\xda\x6d\ +\xcf\xf1\xaa\x95\x6a\x12\x27\x45\x9e\x0b\x18\x67\x49\x9a\x22\x8e\ +\xaa\x18\x00\x48\x28\x23\x94\x52\xca\x65\x69\x86\x10\xaa\x56\x2b\ +\xc7\x27\xc7\x88\xe3\x6a\x95\x0a\x03\x20\x0c\x43\x9e\xc7\x71\x1c\ +\x9b\xa6\x79\xf7\x17\x23\x55\x40\x92\x24\x0b\x96\x3d\x8c\x23\x0c\ +\x18\x46\x88\x12\x0a\x21\xe4\x38\x0e\x43\x24\x09\x62\x84\x93\x34\ +\x49\x00\xa0\x69\x9a\x8c\xc7\xa3\x6a\xad\x49\x0b\x92\xc4\x51\x92\ +\xc6\x69\x12\xb7\xda\xcd\xf3\xd3\x63\xcf\x73\x9b\xf5\xea\x6b\x0c\ +\xd2\xa0\x94\xaa\xaa\xaa\xaa\x6a\xa3\xd1\x80\x08\xf9\xbe\x6f\x96\ +\x2b\x94\x52\x45\x51\x35\x4d\x63\x8c\x51\xc6\x16\xec\xdb\x42\xc9\ +\x3f\x9f\xcf\x15\x45\xa9\x56\xab\x08\x21\x42\x48\x9a\xa6\x10\x42\ +\x45\x96\xc3\x30\xd4\x54\xb5\x56\xa9\xb4\x5a\x2d\x46\x99\x80\x79\ +\x43\xd7\xab\xd5\xaa\x6d\xcf\x4d\x5d\x31\x4d\xa3\x51\x6b\x64\x59\ +\xf1\xf1\xcf\x7e\xce\x00\xd8\xdc\xd8\xb2\x9d\x59\xad\x56\xeb\xf5\ +\x3a\x8c\xd1\x72\xb9\x54\x14\x59\x96\x25\xcd\x56\x03\x42\x10\x27\ +\x91\xef\x07\x82\xc0\x9b\x25\xf3\xd6\xfe\x3e\xc2\x60\xd0\x1f\x5c\ +\x5d\x5d\x76\x7b\x17\xb3\xd9\xc8\xf3\x5d\xd7\xb5\x15\x45\xe1\x38\ +\xb0\xb5\xb5\x91\x13\x58\x2e\xd7\x65\x09\x4f\x46\x9d\x30\x08\x17\ +\xa7\xb0\x24\x4a\xa2\x80\x82\xc0\xcb\xf3\x9c\xe7\x31\xe4\xb8\x28\ +\xf6\x79\x9e\x47\x0a\x02\x00\x40\x00\x31\x82\x05\xc9\x29\x21\x79\ +\x9e\x0b\x3c\xf6\x3c\xcf\xf3\x1c\xcc\xe3\x28\x0e\x49\x41\x24\x59\ +\x4e\xd3\x44\xd3\x34\xc3\x30\x3c\xcf\x16\x84\xc5\xb8\x53\x02\x00\ +\x60\x94\x15\x45\x61\xdb\x76\x56\xd0\x2c\xcf\x93\x24\x01\xaf\x09\ +\xa3\xc0\x30\x08\xb6\x56\xd7\x97\xda\x6d\x5d\x37\x92\xf8\xd4\x9a\ +\xdb\xef\xbc\xf3\x4e\x18\x86\xfb\xfb\xfb\x18\xf3\xc3\xe1\xb0\xd1\ +\x68\x2c\x2d\x2d\x9d\x9f\x9f\xaf\xac\xac\x94\x4a\x25\xcf\xf7\x16\ +\x78\x63\x18\x86\x94\x52\x5d\xd7\x44\x49\x9c\xcf\xe7\x95\x4a\x65\ +\xe1\xa7\x2c\x95\x4a\x94\x52\x08\x61\xbd\x5e\x6f\xb7\xdb\x6b\xab\ +\x5f\xee\xec\xec\x50\x4a\x4c\xb3\xe4\xba\xf6\x9f\x7c\xf2\x27\x3f\ +\xf8\xc1\x1f\x94\x4c\x53\x55\x54\x9e\xc7\x45\x51\x08\x18\xcb\x92\ +\x94\xc6\x71\xa5\x5c\x36\x34\x9d\x14\xf9\x68\x38\xac\x56\x6b\x8a\ +\xac\xb4\x1a\xcd\x52\xb9\x14\x27\xf1\xd9\xd9\xd9\xf3\xa7\x4f\x44\ +\x91\xef\x5e\x19\xcf\x5f\x3c\x07\x80\x26\x51\xb0\xba\xdc\xde\xd9\ +\xdd\xf6\xc2\x64\x7d\x6b\x6b\x3c\x99\xe4\x45\x01\x38\xc0\x28\x13\ +\x44\x01\x41\x84\x11\xbc\xb8\x38\x5b\xcc\x91\xb2\x1d\x07\x72\x1c\ +\xc6\x28\xcd\x52\x51\x14\x25\x49\xe2\x00\x47\x19\xc5\x1c\x22\x94\ +\x10\x42\xe6\xf3\x39\xa5\x24\x08\xfc\xc1\x60\x58\xab\x55\x54\x55\ +\xd1\x34\xfd\xe6\xcd\x1b\x27\xa7\x17\x8c\x31\x5d\xd7\xa3\x28\x52\ +\x55\x95\x72\x5c\x9a\xa6\xb6\x6d\x4f\x26\x93\xc5\xe7\xfa\x8b\xb1\ +\xb8\xff\xe2\x15\x7a\x08\x61\x14\x85\x5f\x7e\xf1\xc0\xb5\x66\x37\ +\x6e\xde\x00\x00\x0c\x87\x43\x8c\x31\xe4\x20\xc2\x08\x71\x54\xd7\ +\x8d\x27\x4f\x9e\x5a\xb6\x1d\xc7\x09\xa3\xb1\x69\x96\x10\x42\x83\ +\x7e\x6f\x36\x19\xaf\x2c\x2d\xbb\xb6\x15\xf8\x9e\x24\x4a\x79\x9e\ +\xcb\xb2\xec\x38\x8e\x61\x98\x10\x42\x52\x14\x8c\x52\x41\x14\xdb\ +\xed\xf6\xa0\xdb\x73\x7c\x1f\x43\x54\xad\xd5\x8e\x9e\x3f\xb7\x26\ +\x13\x09\xf3\x08\x80\xa7\x8f\xbe\x9c\xce\xa6\x45\x9a\xe9\xba\x5a\ +\xe4\x85\x3b\x99\xf8\xbe\x1f\x45\x51\x18\x04\x53\x08\x37\xb6\x36\ +\x5d\xc7\x3d\xbf\x38\x2f\xe9\xa5\x92\x61\x00\x4a\x7d\xd7\x8d\xa2\ +\x38\x89\xe3\xd9\x64\x5c\x32\xcc\xc0\xf7\x4b\x86\x11\x84\x7e\x1c\ +\x63\x00\x40\x9e\x17\x84\x82\x82\x32\x9e\xe7\x19\xa5\x49\x1c\x4f\ +\xa7\xd3\xd5\x95\x15\x08\x39\x59\x92\x3c\xcf\xdb\xde\xde\x8a\xe3\ +\xc4\xf7\xfd\x34\x4d\x7a\xbd\xae\xae\x1b\x8b\xfb\x17\x00\x80\x63\ +\x2c\x27\xb9\x22\x09\x18\x01\x49\x14\x0b\x42\x58\x51\x40\xc8\xd1\ +\x9c\xca\xb2\x5c\xab\x96\x29\xe1\xce\x4e\x4f\x4c\xa3\x04\x00\xab\ +\x57\x2b\x8e\xeb\xae\xaf\xaf\x4d\xa7\x63\xd7\x71\xd2\x34\x7d\x8d\ +\x82\xcb\xe2\xdf\x7f\x6b\x7f\xbf\xdb\xe9\x08\x82\x90\xa6\xe9\xe2\ +\x92\x6b\xdb\xf6\xed\x3b\x6f\x64\x59\x36\x1a\x8d\xb2\x2c\x5f\x59\ +\x36\x8a\x22\xb7\x2c\x2b\x8e\xe3\x05\x50\x26\xcb\x32\xc7\x71\x95\ +\x4a\x45\x92\x24\x46\x69\xad\x52\x09\x7c\xdf\xf3\x7d\x81\xe7\x0d\ +\x4d\xe3\x18\x4b\x93\x04\x72\x5c\x91\x67\x59\x9c\x34\x1b\x0d\x52\ +\x14\xb2\x21\x23\x98\xbf\x3c\x3a\xfc\x9d\xdf\xf9\xb7\x2b\xab\x4b\ +\x08\xd3\x66\xb3\x39\xe8\x77\xd3\x24\x31\x0c\x93\x90\x82\xc7\x88\ +\xe7\xd1\x6c\x3e\xbd\xb8\x38\x85\x90\x87\x90\x8b\xe3\x98\xd2\xa2\ +\x54\x36\x08\xcd\x24\x59\x68\x36\x6b\x83\xc1\x70\x34\xea\x9b\xa6\ +\x21\x88\xb8\x54\xd2\x00\x47\xcb\xa5\xb2\x20\xf0\xae\x63\xcd\xe7\ +\xf3\x38\x4e\x04\x41\x02\x80\xc3\x18\x35\xdb\xcb\xb7\xf7\x6f\x3d\ +\x7a\xf4\x98\x47\x7c\x92\x24\x3c\xe6\x31\x82\x00\xb0\x28\x0c\x10\ +\x2a\xe2\x38\x02\x1c\x29\x48\x5e\x10\xc4\x51\xe6\x07\x6e\x41\x72\ +\x42\x0b\x00\x28\xe6\x21\x42\x5c\xb5\x56\xae\xd7\x1b\xdd\x5e\xa7\ +\x28\xc8\x82\x85\x56\x55\x35\x27\x54\x14\xc5\x82\x10\x8e\xe3\x38\ +\x8e\x4b\xd3\x34\x49\x12\xf8\x5a\x00\x70\x5e\x14\xb7\xf6\xf7\x0d\ +\xcd\x70\x3d\xf7\x17\xcb\xc8\x40\xb7\xdb\xb9\x79\x73\x5f\xd3\xb4\ +\x7e\xbf\xd7\xeb\xf5\xf6\xf7\x6f\x31\xc6\x3c\xcf\xeb\xf5\x7a\xfd\ +\x7e\x9f\xe7\xf9\xad\xad\x2d\x9e\xe7\x35\x4d\x93\x65\x99\xe3\x80\ +\xc0\xa3\x56\xab\xd5\xe9\x74\x30\xc6\xcb\xcb\xcb\x8b\xc9\x55\x0b\ +\xb3\xd5\x74\x3a\x5d\x5b\x5d\x8b\x82\x50\xd3\xd5\x4a\xa5\xf2\xe3\ +\x8f\xfe\x46\x53\xd5\xb7\xee\xdd\x83\x90\xbb\xf7\xe6\xdd\xff\xf2\ +\x5f\xfe\x33\x29\x0a\x91\xff\x7f\x99\x7b\xb3\x1f\x4b\xae\xf3\x4e\ +\xf0\xec\xb1\x47\xdc\x2d\xd7\xca\xcc\xda\x58\x25\x92\x16\xb5\x98\ +\x96\x17\x34\x0c\x77\x8f\xc7\x76\xcf\x3c\xf7\xff\xe6\x67\x01\xdd\ +\x03\x0c\xfa\x65\xe0\x9e\x9e\xb1\x35\x2d\xc3\xb2\x2c\x59\xe6\x22\ +\x16\x59\x24\xab\x58\x6b\xee\xf7\xe6\xdd\x62\x8f\x38\xfb\x99\x87\ +\x28\xe9\xd1\x9a\xa9\x06\xd4\x7a\xcd\x44\x22\x33\x6f\x9c\x38\xdf\ +\xf7\xfd\xbe\xdf\x42\x91\x03\xa2\xeb\x47\x69\xea\x8c\xf9\xe2\xf3\ +\x47\x9b\xd5\x6a\x94\xa6\x75\x59\x2a\xc1\x31\x82\x4a\xf1\x2c\x0e\ +\xef\xdf\x39\x39\x3d\x7b\xf5\x8b\x9f\x7d\x11\x04\xde\xf1\xc9\x2d\ +\xe4\x0c\x41\x20\xf2\xd8\x64\x36\xc3\x18\x71\xde\xcd\xe7\x73\xa1\ +\x34\xa3\xce\x39\x37\x19\x8f\xfe\xe8\x07\x7f\x00\xac\x2a\xf2\x9c\ +\x8c\x53\xad\x94\x36\xc6\xf3\x58\xd7\xf5\x5d\xd7\xd5\x75\xa5\x94\ +\xd3\xd2\x8e\xc6\x59\x9c\x44\xab\xd5\x72\xbb\xdd\x0e\x99\xf0\xb3\ +\xd9\x94\x52\xc2\x18\x3d\x3c\x3c\x54\x5a\x42\x04\x07\x59\x5e\x96\ +\x65\x43\x26\xf6\x78\x3c\xae\xaa\xca\x39\x37\x6c\xd8\x7e\xe3\x90\ +\xfe\x5b\x64\xa2\x3a\x67\x94\xd8\xac\x6f\x5e\x3e\x47\x41\x18\x02\ +\xe0\x30\x24\x00\x98\xbe\xeb\x5e\xbf\x7a\x9e\x24\xe9\xb3\xe7\xdf\ +\x74\x9c\x13\x46\xb5\x36\x45\x59\xc6\x51\xd2\x76\xed\x47\x1f\xff\ +\xcb\xc3\x87\x0f\x95\x92\x1f\x7f\xf4\x2f\x52\xf0\x81\x64\x9f\x26\ +\xe9\xc3\x87\x0f\x29\xa5\xda\xa8\x9e\x8b\x71\x96\x1d\x1e\x1e\x2e\ +\x16\xf3\xf9\x7c\xe1\x7b\x9e\x56\xf2\xf1\xe7\x8f\x8e\x6f\x1d\xde\ +\xda\xdf\xdb\x9b\x4d\xe3\xc0\xff\xe2\xd1\x2f\x2f\x2f\x2e\x10\xb0\ +\xeb\xf5\x9a\x52\xfa\xe4\xc9\x13\x6b\x6d\x9a\x65\xd9\x08\xad\x57\ +\x6b\xed\x6c\x59\x94\x46\xea\xc0\xf7\x37\xdb\x55\x51\x6e\xdb\xb6\ +\x7d\xf6\xfc\x69\xd3\xd6\x9e\xe7\xad\xb7\xcb\xa3\xe3\xc3\xeb\xeb\ +\xeb\x8e\x77\x41\x10\x18\x0b\xac\x83\x10\x02\x08\x9c\x10\xfc\xcb\ +\x2f\x1f\x1b\xa5\x76\x77\x66\x4d\x53\x1b\x2d\xf7\xf7\x66\x84\x90\ +\xd5\xb2\x2c\xf2\xfc\xd5\xcb\xe7\x42\x88\x9b\xc5\x3c\x8a\xa2\xdb\ +\xb7\x8f\xba\x4e\x34\x4d\xa5\x85\x21\x18\x53\x4c\x7c\xc6\xea\xb6\ +\x35\xda\x40\x00\x11\x82\xc0\x5a\x2d\x85\xef\x85\xbc\xef\x3e\xfa\ +\xe8\x17\xdf\xfd\xee\xf7\x6f\x16\xf3\x3b\x77\x6f\xbf\xff\x7b\xef\ +\xbd\x78\xf9\xc2\x28\x99\x26\xc9\xdb\x21\xf4\x18\xe3\x9d\xd9\xec\ +\xf9\xb3\xe7\x45\x51\x10\x42\x30\x42\xbe\xef\xef\xed\xef\x8f\xb2\ +\x34\x2f\xeb\xf9\x7c\xfe\xed\x6f\x7f\x10\xc7\x31\x84\x60\xb8\xb6\ +\x7c\xdf\x9f\x4c\x26\x83\x71\x6b\x14\x45\x00\x00\xde\x75\x84\xe0\ +\xe9\x6c\x6a\xac\xd5\x5a\xf5\x7d\x27\x65\x9c\xe7\xb9\xef\xfb\x6d\ +\xdb\x6a\xa3\xde\x79\xe7\xbe\xef\x07\x81\xc7\xa2\x20\x48\xb3\xec\ +\xe8\xe8\x08\x58\xbb\xbf\xbb\x77\xeb\xf0\xe0\x17\xff\xdc\x9f\x9d\ +\xbd\xbe\x73\xe7\x0e\x70\x36\xcb\x52\x67\xf4\x72\x31\xbf\x73\xfb\ +\x84\x73\x79\x76\x76\x6a\x8c\x71\x56\x41\xb8\xdf\x75\x1d\x04\xe6\ +\xe1\x83\xfb\x8c\xe2\xba\xda\xb6\x75\xd5\x36\x15\x80\xb6\xae\x72\ +\x82\xbd\xd7\xaf\x4f\x9d\x51\xd6\x48\x82\xf0\x28\xcd\x84\x10\x82\ +\x73\x0c\x21\xe7\x3d\xe7\xdd\xed\x07\xef\xfe\xf2\xb3\x8f\x9c\x31\ +\x80\xc2\x24\x0a\x8d\xd6\x4a\x72\xa3\x35\x61\xc8\x6a\x2d\x2c\x67\ +\x84\x22\x84\x11\x42\x43\x0b\x3c\xd8\xc4\x6a\x6d\x30\x26\xbb\xbb\ +\x3b\xcf\x9e\x3d\xc5\x18\x0f\x14\x99\x6d\x59\xc1\xc1\x17\x94\xd2\ +\x34\x4d\x99\xe7\x85\x61\xf4\x76\x38\x97\x52\xf2\xbd\x77\xdf\x7b\ +\xfd\xf2\x95\x52\xea\xfc\xfc\x7c\x48\x5c\xf7\x3c\xef\xfe\xfd\xfb\ +\x8c\xb1\x47\x8f\x3e\x07\x00\xcc\x66\xb3\x61\xef\xc4\x18\x1b\xfe\ +\x80\x21\x7c\x68\xa0\x77\xf6\x7d\xe7\xfb\x7e\x18\x46\x07\xfb\x07\ +\x3f\xfb\xd9\xcf\x46\xa3\x91\x31\xa6\x2c\x4b\x21\x44\x96\x65\x17\ +\x17\x17\x0f\x1e\xbc\xb3\x77\xb0\x8f\x10\x0c\xe3\xd0\x18\xf3\xe0\ +\xe1\x83\x78\x3c\x02\x4a\xdd\xb9\x7b\x77\x34\x1a\xbd\x7c\xf9\xb2\ +\xeb\x3a\xcf\x67\x08\xc3\x9d\x9d\xd9\xe2\x66\xce\x18\xbd\x7d\xe7\ +\xe4\xfc\xe2\xa2\x2c\xca\xe9\x74\x8a\xa0\x0b\x7c\x56\x6c\xd7\xb3\ +\x49\x36\x1d\x7f\xaf\xcc\xb7\x4d\x53\xbd\x7c\xfe\x3c\x8a\x22\xde\ +\x73\x29\xfa\xb3\xab\xab\xaa\xed\x9b\xae\x0f\x82\x20\x4b\xb3\x90\ +\xb8\xa1\xef\xf3\x18\xcb\xd7\xeb\xbb\x77\xef\x38\xad\x3a\xc1\x09\ +\xc2\x43\x46\xdf\x7a\xbd\x91\x52\x86\x41\xda\x9a\x7e\xbb\xcd\x87\ +\x38\xb8\x24\x49\xb6\xdb\x6d\x59\xe6\xbe\xef\x53\x4a\x26\x93\xf1\ +\x78\x3c\x86\x10\xcc\xa6\x53\x63\xc0\xa0\x50\xb6\xd6\x0e\x1c\x57\ +\x6b\xed\xfe\xfe\x7e\x1c\xc7\x18\xe3\xdf\x95\x9b\x0b\x21\x24\x64\ +\xbf\x5c\xce\xb5\x91\x37\xcb\x79\x18\x86\xc7\xc7\xc7\xe3\xf1\xd8\ +\x68\x8d\x30\x2e\xf2\xcd\xf9\xf9\xd9\x66\xbb\x35\xce\x69\x21\x28\ +\xa1\xd6\xd9\xa2\x2c\x3c\xe6\x7d\xfa\xc9\xc7\xdf\x7e\xf7\xbd\xf7\ +\xde\x7b\xff\xf2\xe2\xfc\x07\x3f\xf8\x81\x10\x62\xbd\x5e\xdf\xbd\ +\x73\xf7\xe0\xe0\xe0\x4d\x23\x03\x01\xef\x39\x42\x28\xdf\x6e\x9d\ +\x36\xc8\x83\xdb\xd5\xda\x1a\x3b\x19\x8d\x5f\xbd\x78\x89\x21\xea\ +\xba\x6e\xb3\xde\x8c\xb3\xd1\x7a\xbd\x34\xc6\xc4\x49\x82\x09\xb6\ +\xd6\x36\x5d\x3b\x9f\xcf\xb3\xd1\x28\x1b\x8f\xae\xaf\xaf\xa7\xe3\ +\xf1\xde\xce\x8e\xb3\xf6\x7a\x3e\xf7\x7d\xdf\x58\x8b\x21\xec\xdb\ +\xb6\x2a\x8a\x7b\x77\xef\xf1\xbe\xbb\x5a\x34\xbd\x54\x00\x41\xab\ +\x8d\x03\x10\x13\x94\xa5\xf1\xd5\xd5\x45\x92\x24\xd3\xe9\x28\x89\ +\x83\xaf\xbe\xfa\x6a\x08\x32\x59\x2e\x97\x75\x5d\xaf\xd7\xeb\xd1\ +\x68\xf4\xeb\xeb\x60\x20\x04\x06\x49\x02\x80\x13\x9c\x5b\xa5\x87\ +\x18\x31\x2d\x15\x82\x50\x09\xa1\x95\xa2\x21\x54\x42\x02\x8c\xab\ +\x22\x1f\x65\x69\xdf\xb5\xcf\x9f\x3d\xeb\x79\x3b\x99\x64\x7e\xe0\ +\xbf\xdd\x2b\xe4\x1c\xc8\xf3\xad\x90\xc2\x18\x43\x28\x9d\xed\xec\ +\x10\xc6\x86\xd7\xf8\xfa\xfa\x7a\x34\x1a\xed\xed\xed\x3b\xeb\x86\ +\xb5\xaf\xef\xfb\x43\xc1\x47\x08\x51\x4a\x21\x84\xd6\x1a\x8c\xa1\ +\x52\x22\x8a\x46\x47\xb7\xf6\xb5\x96\x2f\x5f\x3e\x77\x56\xdf\xbf\ +\xff\x4e\xd7\xb5\x45\x51\xf8\x9e\x97\x46\x51\x18\x46\x00\xe2\xbe\ +\xe7\x49\x14\x50\x8c\xba\xae\xf7\x3d\x22\xfb\x5e\x49\x79\x7e\x76\ +\x3a\x9f\x5f\xd5\x75\x11\x86\x51\xc7\xdb\x6d\xbe\xed\xfa\x76\x79\ +\xb3\x6a\x9a\x46\x6b\xd3\xf5\xad\x75\x7a\x6f\x7f\x77\xbd\x2e\x9b\ +\xa6\xae\xeb\x32\x8a\x42\x00\x9d\x94\x5c\x48\x7d\xb3\x9c\x87\xd1\ +\x28\x4d\x22\xa3\x95\xd3\xf4\xc6\x5e\x47\x61\xc4\x79\x8f\x11\xcc\ +\xb7\x9b\x27\x4f\x1e\x17\xc5\x56\x0a\x31\xbf\xba\x02\xd0\x11\x84\ +\x9d\xb3\x18\xa1\x28\x8a\xa5\x94\x04\x23\x82\x90\x10\x7d\xdf\xb6\ +\x9c\xf7\x08\x41\xcf\xf3\x06\x9b\x79\xad\xd5\xd5\xd5\x65\x9e\xe7\ +\x00\x00\x4a\xc9\x20\x0e\xd3\x5a\x23\x04\x9b\xa6\xb5\xd6\x12\x8c\ +\x9d\x73\x59\x9a\x25\x49\x6c\xdf\x6a\x31\x82\x11\xde\x6e\xb7\x45\ +\x51\xdc\xdc\xdc\x38\xe7\xc2\x28\xfa\xe0\xdb\x1f\xe4\x79\x0e\x21\ +\xbc\xba\xba\xaa\xaa\xf2\xcf\xfe\xec\xdf\x46\x51\x94\xe7\x79\x18\ +\x86\xc6\x98\x9d\x9d\x1d\x4a\xe9\xd0\x7d\x44\x51\xd4\xf5\x3d\x42\ +\xc8\x1a\xad\xb5\x3e\x3c\x3a\x3c\x3c\x3a\x7c\xfc\xf8\x71\x9a\xa6\ +\xef\xbe\xfb\xee\x90\x93\xd8\xb6\x6d\x12\xc6\x59\x1c\x4b\x29\x4d\ +\x2f\x03\xcf\x47\x08\x5a\xa9\x9c\x31\x56\x6b\x0c\xe1\x76\xbd\x7e\ +\xf6\xec\xc9\xd9\xe9\xab\xc0\xf7\x31\x42\x8b\xf9\xd5\x6c\xba\xd7\ +\xf2\xb6\xc8\xb7\x75\x55\xb7\x4d\x0d\x9d\xda\xdf\x99\x62\x08\xfb\ +\xb6\x6b\xfb\x66\x77\x3a\xe9\x9a\x9a\x20\xa8\x78\x57\x14\xc5\xcd\ +\xe2\x1a\x12\x3a\x9b\x4d\xcd\x6a\xd3\xb6\x6d\x92\x66\x58\x75\x9b\ +\x7c\xc3\x82\xf0\xcb\xc7\x9f\x2b\xc4\xee\xdc\xb9\xf7\xec\xd9\x2b\ +\xa9\x55\x3a\x8a\x7e\x75\x60\x08\x63\x9e\xd6\x6a\x60\x11\x0e\x31\ +\xcc\x4d\xd3\x60\x8c\xb3\x2c\x6d\xdb\xae\x2c\x0b\x29\xc5\x7a\xbd\ +\xbe\x75\xeb\x30\x08\x82\xb3\xf3\xab\xb6\x6d\x01\x00\xe3\xf1\xf8\ +\x8b\x2f\xbe\x40\x08\x99\x61\xba\x67\x6c\x7f\x7f\x7f\xe0\x6c\xff\ +\x8f\xbf\xb9\x1c\x00\x18\x21\x65\x54\x5e\x6c\xad\xb5\xab\xb5\xdd\ +\xe6\x9b\x0f\x3f\xfc\x10\x63\x8c\x2d\x86\x08\x94\x75\xde\x74\xad\ +\x83\x50\x3b\x0b\xb5\x66\x1e\x73\xd6\x49\xce\xd7\xab\x9b\x27\x4f\ +\xbf\x54\x8a\x3b\x6b\xbe\xf3\x9d\xef\xdc\xdc\xdc\x48\x29\x17\x8b\ +\xf9\xd5\xd5\xd5\x40\xb8\x1f\xd4\xad\xab\xd5\x6a\x36\x71\xb3\xc9\ +\x4c\x1b\x73\x7a\x76\xea\x9c\x91\x4a\x5e\x5e\x5d\xc4\x49\xbc\xdd\ +\x6c\x78\xdf\xd5\x4d\xdd\x77\xdd\xc1\xc1\x81\x1f\x04\x84\x92\xb2\ +\x2c\x8b\xaa\xe4\x9c\xbf\x7c\xf9\xd2\x0f\x03\xeb\xdc\x6a\xb9\x34\ +\x42\x71\xc1\x09\x21\x81\x1f\x28\xad\x08\x21\x17\x17\x17\x49\x92\ +\x84\x51\x08\x21\x54\xda\x6a\x2b\x8d\x71\xd6\x39\x00\xa0\x73\x6e\ +\x32\x99\x78\x8c\x62\x0c\xaf\x2f\x2f\x3c\xcf\x2b\x8b\xbc\xef\x5a\ +\x00\xc0\x62\xb1\x18\x8f\xc7\xc0\xd9\xf5\x6a\x49\x29\x15\xbc\x3f\ +\x7d\x9d\x8f\x27\xb3\x28\x08\xab\x2a\x67\x18\x30\x4c\x94\x52\x04\ +\x93\x37\xe4\x52\x07\x80\xb3\xc0\x19\x21\x7a\x4a\x28\x82\x80\x12\ +\xb4\x5d\xaf\x38\xef\x6e\xe6\x57\x55\x5b\xf9\xbe\xf7\x16\x56\xce\ +\xbf\xb6\xb8\xab\xeb\x5a\x6b\x1d\x86\xe1\xa0\x0c\x6f\xfb\xbe\x28\ +\x0a\x21\x04\x42\xe4\xde\xbd\x7b\x94\x10\x8c\xa9\xe7\xb1\x20\x08\ +\x18\x63\x41\x10\x0c\xa7\xc7\x5a\x6b\xad\x85\x00\x62\x84\xc7\x69\ +\x2a\x85\x88\xe3\x78\x3a\x1a\xcf\x26\x13\x82\xf1\x17\x8f\x1e\x61\ +\x82\xdb\xb6\xbd\x75\xb0\x87\x10\x94\x42\x10\xca\x44\xdf\x1b\x63\ +\xf2\x7c\x4b\x29\xfa\xf2\xf1\xcb\xd5\x7a\x19\xc7\xd1\xd7\x5f\x7d\ +\xf9\xe0\xe1\x3b\x5a\x89\xf1\xe8\x50\xf4\xdd\x8a\x73\xe0\xe0\x76\ +\xbb\xc5\x98\x12\x82\xbb\x46\xae\x57\xab\x30\xf0\x43\x3f\xe8\x79\ +\x0f\x1d\x70\xd6\xde\x3e\x3e\x59\x2c\xae\x95\x10\x69\x9a\x61\x84\ +\x0e\x8f\xf7\xaf\xaf\xaf\xe2\x51\xd2\x35\x07\x9f\x7d\xf6\xcb\x38\ +\x89\xfb\xbe\x6b\xbb\xa6\x2e\x8b\xba\x2a\x9e\x3e\xfd\xba\x2c\x0b\ +\x46\x08\xc6\x28\x0a\x7d\xad\xa5\x96\xd2\xf3\x98\x36\xdc\x18\x25\ +\x05\xd7\xca\x0a\xc1\xb3\x2c\xc3\x18\xd5\x75\xad\x94\x44\xc8\xd3\ +\x5a\xe5\xf9\x46\x4a\x39\xd4\x3f\xad\x75\x5d\xd7\xd2\x98\xe1\xb9\ +\x0f\x53\x36\x44\x70\xe8\x3d\xdf\xee\x93\x57\x4a\x5e\x5f\x5f\x27\ +\x49\xc2\x18\xdd\x99\xcd\xd2\x34\x7d\xfd\xfa\xf5\xd7\x5f\x7f\x5d\ +\x14\xc5\xed\xdb\x27\x49\x92\x0c\x46\x26\x03\x98\xe0\xfb\xfe\x40\ +\xbe\x1b\x8a\x8a\x1f\xf8\xad\xe0\x49\x1c\x72\x2e\xb4\xd2\x93\xd1\ +\x64\x7f\x7f\x3f\x0c\xc3\x27\x4f\x9e\x68\xad\x95\x52\xa3\xd1\x68\ +\x34\x1a\x29\xa1\x08\xc1\x08\x21\xc1\x39\x00\x40\xb4\xfd\xe5\xe5\ +\xf9\x97\x8f\x1f\x2b\xa9\x5e\xbd\x7a\xfd\xfc\xc5\xf3\xa2\x28\x18\ +\x23\xe3\x71\x36\x9f\xcf\x6f\x6e\x96\x6d\xd3\x95\x65\x15\x45\x91\ +\xb5\xe0\xd9\xb3\xe7\xbe\xc7\xa2\x30\x6c\xda\xb6\xed\xda\xae\xef\ +\x77\x76\x76\xc2\x28\x78\xf4\xd9\x67\x49\x96\x31\x4a\x0f\x6e\xdd\ +\x02\xcc\xd7\xd6\xdd\xbd\x73\xe7\xab\xcf\x3f\x8d\xb0\xa1\x94\x16\ +\x45\xd1\x35\x95\x70\xf8\xa3\x7f\xfe\xc5\xe2\xfa\x3a\x64\x3e\x42\ +\x48\x4a\xe5\xfb\xbe\x94\x2a\x49\xe2\xae\x95\x10\x1a\x25\x65\x5d\ +\xf7\x75\x5d\x11\x42\x0f\x0e\x0e\xae\xaf\x2f\xbb\x6e\x3d\xc8\x93\ +\xb7\xdb\x6d\x5e\x6c\x9b\xba\x86\x10\x40\x08\x37\x9b\x4d\x9e\xe7\ +\x83\x17\x7e\x1c\xc7\x5a\x6b\x29\xe5\x74\x3a\x1d\xd4\x7b\xbf\x03\ +\xd3\xa2\x03\x00\x42\x44\x30\xa2\x14\x43\x20\x84\x2c\x9b\x66\xb5\ +\xd9\x26\x49\x8c\x10\x72\x10\x6a\xeb\x84\x94\xc6\x59\x07\xa1\x34\ +\xca\x3a\xeb\x51\x86\x11\xa8\xaa\xf2\xea\xea\x72\xb3\x5a\x23\xe4\ +\xac\x35\x5a\xeb\xbe\xef\x37\x9b\x75\xb9\xdd\x60\x8c\x31\xc6\x83\ +\xa8\x4f\x4a\xa9\xb4\x7a\x75\xfa\xaa\x28\x0a\x63\x4c\x55\x57\xf3\ +\xc5\xb5\x03\xf6\xa7\x3f\xfb\xc7\xb2\x28\xd7\x9b\x0d\x82\x30\x8b\ +\x13\xad\x75\x1c\x47\xca\x98\x34\x4d\x1f\x3c\x78\x70\x75\x75\x75\ +\x70\x70\x50\xd4\x95\x56\x2a\x0d\x23\x07\xac\x73\xce\x1a\xd3\x75\ +\x2d\x26\xc4\xf3\x98\x10\xe2\xf6\xed\x93\x38\x8e\x8d\xb1\xd6\x3a\ +\xe7\xac\xb5\x16\x42\xe4\x1c\x04\xc0\x65\x59\x36\x4a\xd3\x30\x0c\ +\x6f\xe6\xd7\xbe\xef\x23\x08\xf6\xf7\x76\xb5\x56\xaf\x5f\xbd\xf4\ +\x3d\x46\x30\xea\x3b\xbe\xbb\x33\x43\x08\x59\xad\x20\x00\x5a\x6b\ +\xde\xf5\xc9\x24\x4b\xe2\xb0\xae\x6b\x6b\x2d\xd0\x0e\x38\x07\x01\ +\xa0\x84\x44\x81\x9f\xa5\x29\xc6\x14\x00\x92\xc6\xd1\x7a\x93\x2f\ +\x6f\xe6\x7b\x07\x7b\xa3\x24\xde\x16\x39\xe7\xfd\x50\x94\xde\x02\ +\xea\x4a\xd3\x2c\x0c\x02\xa5\xd4\xf0\x62\x00\x00\x94\x52\x49\x92\ +\xde\x3a\x3e\xd9\xdd\xdd\xc5\x08\x33\xc6\x38\xe7\x03\x8c\xa2\x94\ +\x1a\x22\x8b\x11\x42\x08\x21\x8f\x51\xa9\xc4\xf9\xe9\xe9\xf1\xf1\ +\xb1\x12\x32\xf4\x7d\x0c\xe1\x7b\x0f\xbf\x55\x94\x85\xe0\xe2\xff\ +\xfc\xaf\xff\xf5\xce\xc9\xb1\xd2\x4a\xf1\x16\x40\xb4\x5c\xae\xda\ +\xa6\xe9\xfb\x4e\xf0\xfe\xf3\x47\x9f\x65\x69\x3a\x1e\x65\xeb\xf5\ +\xea\xbf\xfd\xe8\xef\x04\xef\x09\x46\x7d\xd7\x0a\x2e\x18\xf3\x9d\ +\x35\x88\x10\x46\xa9\x92\x12\x43\xa4\xa5\xde\xdf\xdb\x2f\xca\xdc\ +\x67\x1e\x82\xc8\x01\xbb\x33\xdb\x95\x42\x30\xca\xc6\xa3\x2c\x08\ +\xfd\xba\x2c\xe7\x17\x17\x55\xb1\x65\x84\xee\xed\xec\xbd\x7c\xfd\ +\x42\xb5\xcd\x72\xb5\x50\x4a\x59\x6b\x3c\x8f\x4a\x85\xa5\x10\x9c\ +\x8b\xb2\xc8\x85\x6f\xa2\x38\x69\x3b\x6e\xad\x11\x92\x03\x03\x95\ +\x1a\x5c\xe6\xdf\x04\x1d\x20\x34\xa8\x79\x9d\x73\x76\xa8\xed\x83\ +\xd0\x1d\x12\x8a\x08\x89\xc2\x88\x52\x3a\x9e\xee\x94\x65\xa5\xd4\ +\x5b\xef\x16\x01\xa5\x74\x18\x00\x39\x17\xc3\x4b\xab\x94\xea\xfb\ +\xfe\xe8\xe8\xe8\xfb\xdf\xff\x7d\xcf\xf3\x21\x84\x8c\xb1\x81\xb8\ +\xa4\x94\x1a\x1a\x2e\x42\x08\x21\xc4\x59\x37\xf8\xeb\xa6\x69\x3a\ +\x24\x84\x0e\x66\xed\xdb\xed\x16\x21\xf4\x37\x7f\xf3\x37\xb7\x6e\ +\xdd\x4a\xd2\xa4\xeb\x3a\x2e\x7a\x04\x51\x55\x55\x61\x10\x6e\xb7\ +\xdb\xd5\x6a\xf5\xe9\xa7\x9f\xfe\xe5\x5f\xfe\xe5\x0f\x7f\xf8\xc3\ +\xbf\xff\xf1\xdf\x3f\x7a\xf4\x68\xb0\x78\xc2\x98\x10\x8c\x95\x32\ +\x94\x62\xe7\x5c\x1c\x47\xce\xda\x5e\xc8\x20\x8a\xef\x3f\x78\xb0\ +\x5e\xaf\xb9\x94\xc6\x98\x51\x96\x44\x49\x32\x9e\x4c\x08\xa5\xef\ +\xdc\xbf\xf7\xcf\x9f\x3c\xba\xbc\xb8\x18\x52\x36\xd2\x71\xea\x24\ +\xbb\xbc\xbe\xbe\xba\xbc\xf0\x92\x71\x18\xa5\x41\x18\x0a\x25\x3c\ +\x45\x29\xc5\x7d\xdf\xbd\x7e\xfd\xfa\xe4\xe4\xb6\xd2\x6a\x08\x8e\ +\x71\xc0\x6d\x36\xdb\xfd\xfd\xfd\xcd\x66\xd3\xf7\x7d\x10\x04\x4a\ +\x49\xce\x85\x73\x0e\x01\x84\x09\xf6\x3d\xbf\xef\xfb\xe5\x72\xe9\ +\x79\xde\xb0\xbc\x86\x10\xbe\xff\xfe\xfb\x18\xe3\xe1\x2e\xc3\xff\ +\xaa\x7a\xe1\xb7\xe6\x89\x0a\x85\x54\x4d\x2f\x00\xc4\xda\x38\x07\ +\x91\x05\xf0\xab\x27\x4f\x5f\x9d\x9e\xaf\xf3\xa2\xac\xdb\x8e\x0b\ +\x03\x9c\xb5\x16\x38\xe7\xac\xe3\x5c\xb4\x4d\xe3\x7b\x9e\xb3\xb6\ +\xae\xaa\xb3\xd7\xaf\x76\x66\xb3\xb6\x6d\x05\x17\x5d\xd7\x39\x6b\ +\x8d\xb5\xc6\x58\x82\xb1\xb3\x76\xf0\x7a\x2f\x8a\xbc\x6a\x6a\x6d\ +\x4d\x5e\x16\x00\xc2\x5e\xf0\xf3\xcb\x8b\x6d\x9e\x37\x5d\x3b\x9d\ +\x4d\x3f\xfc\x83\x3f\xc8\xc6\x63\x4a\x48\x5d\xd7\x7d\xdf\x57\x55\ +\x75\x78\x78\xf8\xe0\xc1\x03\xdf\xf7\xef\xdc\xb9\x83\x31\x4a\x92\ +\x64\x36\x9d\x8c\x47\x69\x10\x78\x10\x3a\x08\xac\xd1\x8a\xf7\xed\ +\xe1\xc1\xfe\x7b\xdf\x7a\xe0\x31\x3a\xec\xdd\x11\x82\x84\x10\x8c\ +\x11\x63\x9e\x56\x6a\xb3\x5a\xb5\x4d\xab\xa4\xda\x6e\x73\x63\x4c\ +\x1c\xc7\x49\x92\x0e\x90\x04\x84\xd0\xf3\x7c\xc6\x98\x73\x8e\x32\ +\x36\x4a\xd3\x51\x96\xcd\x66\xd3\xd1\x68\x04\x1c\x48\xe2\x78\x6f\ +\x6f\x2f\x0a\x43\x63\x34\x74\x40\x6b\x85\x21\x88\xc2\xb0\xa9\x2a\ +\xde\x77\xab\x9b\x85\x35\x7a\xb5\x5a\x5e\x9c\x9f\x5d\x5c\x9c\x9d\ +\x9f\xbe\xe6\xbc\x87\x6f\x15\x42\x63\xad\x2d\xcb\x12\x22\xd4\x75\ +\x9d\xb5\x76\xbd\x5e\x37\x75\xd3\xb6\x6d\x18\x06\x8c\x31\xa5\x35\ +\xa5\x14\x00\x38\x34\x5c\xce\xb9\x3c\xcf\xd7\xeb\x75\x51\x14\xd6\ +\xda\xf9\x7c\xfe\xf9\xe7\x9f\x3f\x7e\xfc\xc5\x7f\xfe\xcf\xff\x7b\ +\xd7\xb7\x52\x72\x63\x75\x59\x16\xd6\x99\x30\x0c\xe2\x24\x14\x82\ +\x7b\x1e\xd3\x52\x71\x21\x84\x10\x65\x51\x12\x82\xf6\x77\x76\xea\ +\xaa\xba\xbc\xb8\x38\xd8\xdf\x4f\xc2\xd8\x1a\xf3\xec\xd9\x37\xbe\ +\xef\x9d\x9c\x1c\x3d\x78\x70\xbf\xac\x8a\xa6\xad\x1c\x30\x5c\xf4\ +\x55\x59\x38\x00\x3c\x3f\x88\xa2\x18\x13\xb2\xd9\xe4\xaf\x5e\x9d\ +\x96\x65\x83\x20\xf1\x98\xcf\x98\x9f\x26\xd9\xd9\xe9\xe9\x62\x31\ +\x8f\xc2\xa0\x2c\x8b\xf9\xfc\x86\x52\x76\xb0\xbf\x07\x00\xa8\xca\ +\xf2\xf5\xab\x97\x7d\xdf\x68\x29\xbb\xba\x91\x42\x42\x38\x78\x55\ +\x7a\x18\x21\xad\x64\xdf\xb6\x55\x91\xf3\xae\x33\xc6\x18\x63\xaa\ +\xaa\x6e\x9a\xc6\x39\x3b\x2c\x4c\x39\xe7\xc3\x35\x31\x08\x53\x86\ +\x9b\x4b\x6b\x15\xf8\x01\xc2\xd8\x5a\x37\xd4\x09\xce\xfb\xb7\x36\ +\x17\x2a\xab\x4a\x6b\x6d\xac\xbd\xb9\xb9\x69\xdb\xf6\xec\xec\x6c\ +\xbd\x5e\x2b\xa5\x8e\x8e\x6e\x0d\x7d\x9c\x31\x86\x52\x1a\x04\x01\ +\x21\x64\x80\x41\x8a\xa2\xd8\x6c\x36\x52\xca\x8f\x3f\xfe\x78\xbb\ +\xd9\xfc\xf0\x87\x3f\x7c\xfc\xf8\xf1\xe0\x07\x59\x55\x15\x00\x60\ +\x3a\x9d\xce\x66\xb3\x34\x4d\xb7\xdb\x2d\x46\x58\x49\xa1\xa5\xea\ +\xda\xb6\x2e\xab\xe3\xa3\x63\x9f\xb1\xaf\xbf\xfa\x2a\x4b\xd3\x83\ +\xfd\xfd\x24\x8e\xfe\xf9\xe7\x3f\x33\x5a\xed\xef\xee\xfd\xfe\xf7\ +\xbe\xd7\xb7\xcd\x7a\xb5\xe6\x3d\x17\x5c\x34\x75\x55\xe6\x5b\x4c\ +\xc8\x6c\xb6\x3b\x1e\x4f\xaf\xae\x17\xcf\x5f\xbc\x74\x0e\x96\x55\ +\x05\x31\x9d\x4c\x77\x3c\x2f\x90\x52\x7e\xfc\xd1\x2f\xa2\xd0\xd3\ +\x4a\xbd\x7c\xf5\xaa\x69\xdb\x77\xde\x79\x90\x65\x59\x95\xe7\xcf\ +\x9f\x3d\xfb\xe6\xeb\xaf\xb4\x52\xeb\xd5\x1a\x42\x64\xad\xe5\x9c\ +\x5b\xeb\x92\x24\xb6\xd6\x08\x21\xd6\xeb\xcd\x7a\xb3\x19\x2c\xe1\ +\xf2\x7c\xbb\x58\xcc\x87\x04\x1c\xad\x75\xdf\x77\x5a\x6b\xad\xb5\ +\xc7\xbc\xbe\xef\x57\xab\x15\xe7\x3c\xcf\x73\xc6\xd8\xde\xde\x5e\ +\x10\x04\x49\x92\x0c\x0f\xe5\x37\x16\xe9\xdf\x52\xcf\x65\xad\xa5\ +\x1e\x1b\x4f\x26\x7e\x10\xf4\x3d\x47\x00\x3a\x00\x8d\xb5\x67\x17\ +\x17\x45\x55\x1d\x1d\xd9\xf1\x64\x9c\x8d\x46\xcb\xe5\xd2\x01\x40\ +\x29\xa1\x84\x02\x63\x94\x52\x1e\xf3\x16\x8b\xb9\x12\xc2\x18\xbd\ +\x98\xcf\x2f\x2e\xaf\x94\x52\x52\xf0\x7c\xbb\xc1\x18\x0e\x99\x0b\ +\x8c\x50\x6b\x2d\x22\x98\x7a\xcc\x38\x5b\xb5\x35\x42\x48\x03\x13\ +\x06\xe1\xee\x28\xbb\xfb\xce\x3d\xdf\xf7\x9f\x7e\xf5\x75\x12\x26\ +\x41\x18\x36\x6d\x0b\x20\x20\x84\x32\xc6\xa2\x28\xde\x6e\xb7\x49\ +\x96\xc6\x71\xe2\xac\x9d\x4e\x67\x59\x9a\x32\xc6\xea\xba\x56\x4a\ +\x25\x49\x92\x24\xc9\x66\xb3\xe1\x42\x44\x71\x04\x31\xb2\xce\x01\ +\x80\x20\xc4\xd6\x2a\xc6\xf0\xc0\xdd\x5f\x2c\xae\x09\xa1\x6d\x53\ +\x3b\x07\xbe\xfc\xe2\xb1\x73\x6e\x36\x99\x42\x84\x16\xf3\x39\x02\ +\x10\x01\x38\x19\x8f\xfd\x83\x83\xb6\x15\x7d\xdf\x13\x8c\x9d\x03\ +\xce\x5a\x88\xa0\xef\x79\x51\x14\x3b\x07\x8c\x35\xa3\x2c\xbb\x7d\ +\x72\x62\x8c\x6b\x9a\x5a\xf0\xbc\xef\x78\xdd\xb4\xb3\xdd\x59\x1c\ +\x85\x46\xe9\xe3\x5b\xb7\xc2\x20\x70\x6f\x19\xe5\x00\xda\xb6\xe5\ +\x3d\x7f\x23\xd2\xec\x78\x3a\x1a\x31\x8f\x4d\xa7\x53\x04\x61\x91\ +\xe7\x4e\x5b\xe6\x05\x10\x42\x82\x31\x65\x6c\xc0\x1a\x86\xce\xeb\ +\x67\x3f\xfb\xd9\x17\x5f\x7c\x1e\x07\xde\x6a\x71\xfd\xc9\x27\x9f\ +\xfc\xe9\x9f\xfe\xe9\xd0\x8e\x49\x29\x87\xf6\xc1\xf3\x98\x03\xa6\ +\x28\xf2\xa6\xe9\x76\x77\xf7\x06\xa4\x4c\x48\xfe\xcb\x5f\x7e\x3a\ +\x18\x43\xee\xec\xce\xbe\x79\xf6\x04\x23\x64\xb4\xba\x73\x72\x14\ +\x06\x81\x51\xaa\xe0\x39\xc1\x84\x10\xda\xb6\xed\x68\x34\x21\x88\ +\x51\x48\xac\x76\x18\x61\xc9\x45\x5d\xd7\x08\xa2\x24\x8d\x46\xe9\ +\x38\x0c\xc2\xaf\x9f\x3c\xb5\x56\x03\x63\xa5\x92\xbe\xef\x13\x08\ +\x39\x17\x43\xad\x12\x3d\x8f\x6f\x45\xc0\x81\xa1\x4e\x58\x6b\xad\ +\x31\x18\x43\xad\x54\xd3\x34\x10\x02\x6b\xdd\xee\xee\x2e\x82\xb4\ +\x69\x1b\x63\x8c\xb5\x0e\x0c\xd5\x11\x80\x61\x7b\x38\x0c\x82\x42\ +\x48\x63\x8c\xb5\x56\xab\x37\xff\x7b\x9a\xa6\x5d\xd7\xf9\x81\xcf\ +\x98\xf7\x76\x2e\x37\x18\xe3\xe5\x72\xc9\x39\xef\xba\xee\x8f\xfe\ +\xc3\x7f\xf8\xf8\xa3\x4f\x9c\x73\xb3\xd9\xec\xe1\xc3\x6f\x65\xd9\ +\xa8\x6d\x5b\x29\x55\x18\xfa\x00\x00\x42\x29\x46\x58\x6b\x5d\x96\ +\xe5\xe0\x23\xf2\xe4\xc9\x93\xbf\xfe\xeb\xbf\x8e\xa3\xf0\xf3\xcf\ +\x3f\xab\xeb\xfa\xdd\x77\xbf\x35\xec\x85\xbb\xae\x43\x08\x51\x46\ +\x31\xc6\x0e\x80\xae\x6d\x8b\xa2\xf4\x3c\x96\x24\xc9\xa0\x70\xc8\ +\xf3\xfc\xe7\x3f\xff\xf9\x9f\xff\xf9\x9f\x17\x45\x9e\x25\x69\x9e\ +\x6f\x11\x42\x07\x87\x07\x43\xc2\xe3\xd5\xe5\x33\xca\xa8\xef\x07\ +\x7d\xcf\x29\x65\x84\xf9\x5f\x3f\xf9\xe6\xfd\xf7\xdf\xf3\x83\x40\ +\x19\x93\xaf\xb7\x9c\xf3\x9e\x0b\x3f\x08\x8f\x8f\x8f\xff\xf9\xe7\ +\x3f\x65\xc8\x9e\xbc\xf3\x6e\xdf\xf7\x94\x31\xad\x4c\x1c\xa7\x2f\ +\xeb\xc6\x3a\xab\x94\x64\x81\xdb\xdd\xdd\xfd\xc5\x2f\x3e\xf2\xd9\ +\xc0\x13\xf4\x1d\x70\x5a\xeb\xeb\xeb\x6b\x82\x58\xdf\x75\x69\x96\ +\xee\xee\xce\xce\x2f\xce\x06\x37\x04\x42\x70\x5d\x37\x4a\x29\x63\ +\x34\xf3\x98\xe1\x06\x13\x12\x45\xd1\x10\x61\xc3\x39\x87\x10\x76\ +\xb9\x85\x2b\xc5\x00\x00\x20\x00\x49\x44\x41\x54\x7d\x2f\x38\xdf\ +\x6c\x36\x52\x2a\x84\xe0\x5f\xfd\xfb\xbf\xfc\x9d\x60\x45\x40\x08\ +\xa5\x94\x55\x5d\x03\x08\x2d\x70\x98\x92\x8e\xf7\x08\x42\x2f\xf0\ +\x8d\xb3\x79\x91\x2f\x37\x6b\xa9\x14\x74\xb0\xaa\x2b\x42\x30\xc5\ +\x38\x4b\x12\xc1\x39\xa3\xa4\x2a\x36\x01\xf5\xf2\xf5\xf2\xe9\x37\ +\x5f\x36\x6d\xeb\x9c\x5b\x2f\x96\x65\x59\x38\xab\xb1\x03\xd8\x3a\ +\x1f\x63\x2b\xa4\x66\x14\xf8\x14\x41\x07\x30\x09\x7d\x3f\x89\x92\ +\x28\x8c\xb8\x94\x90\x31\x1c\x87\xad\x35\x9b\xd7\xa7\xd3\xf1\x64\ +\x77\x67\x67\xb5\x5e\x67\x71\x68\xb9\xa8\x37\xdb\x7a\xbb\x56\xbc\ +\x4b\x3d\xb6\x59\xaf\xce\x81\x89\xa3\xd8\x48\x09\x9c\xd5\x4a\x52\ +\x4a\x09\x25\xa7\x67\x67\x3f\xf9\xc7\x9f\x6e\xb7\x05\xa5\xbe\x95\ +\x12\x3a\xeb\xac\x83\xce\x85\x1e\xcb\x92\x20\x0e\xa7\xce\x59\x67\ +\x0d\xb2\x4a\x48\x6b\xac\xe9\xba\x2e\x4b\x92\xd5\x7a\x45\x28\x09\ +\x42\xbf\xee\x9b\x38\x4b\x4e\xee\xde\x11\x42\x6f\x8b\x22\xdf\xd4\ +\xb3\xd9\x2c\xef\x3a\x4a\x69\x5e\xd6\x45\x55\x69\xeb\x30\xa5\xe9\ +\x78\x94\x97\xd5\x62\x3e\x6f\xdb\xae\x6d\xb9\xd4\x92\x60\x9c\x44\ +\xfe\xc9\xe1\x41\x55\x57\x49\x1c\x31\x4a\xed\xdb\x02\x2e\x18\x41\ +\x67\x35\x82\x80\xf3\xce\x68\x5d\xe4\x1b\x82\x70\xb9\xdd\x84\x51\ +\x64\xad\x6d\x8a\x8d\x75\x40\x08\x89\x10\xdc\xd9\xd9\x9d\xcd\x66\ +\x7d\x5b\x42\x00\xf2\xcd\xe2\xc9\x57\x8f\xf2\xcd\xb2\xc2\x88\x11\ +\xfa\xe4\xe9\x93\x3f\xfe\x93\x3f\xce\x46\xd9\x8b\x17\x2f\xca\xaa\ +\xc0\x08\x3f\x7a\xf4\x19\xa5\xc4\x19\x97\x17\xc5\xf5\xd5\x95\x16\ +\x72\xb3\xde\xd4\x55\x71\x7e\x7e\xfa\xf2\xe5\x8b\xf7\xdf\x7f\x8f\ +\x79\x1e\x21\xd4\xa3\xcc\x28\x15\x12\x66\xa5\xba\xb9\xbc\x8a\xa3\ +\xb0\x28\x0a\x0d\x0c\x44\x40\x2a\x7e\xb3\x9c\x3b\x6b\xe3\xd8\x5b\ +\x6f\x16\x84\x12\xdf\x67\x65\xa5\xac\x95\x8c\x66\x7d\xdf\x4a\xc9\ +\x31\x81\x97\xd7\x97\x08\x42\x69\x44\x59\x15\x81\xef\x6d\xb6\x9b\ +\xc1\x77\x58\x76\xa2\x5c\xe7\xbc\xe6\xd6\x1a\xe8\x80\xd1\x40\x49\ +\xad\xa4\xb0\x0e\x73\xde\xc6\x49\x98\x1c\xdc\xf2\x7d\x7f\xd8\xb5\ +\x43\x88\x20\x74\x42\x48\x00\xd0\x60\x73\x0d\x21\x34\x46\x02\xe8\ +\x20\x72\xd6\x59\xcf\xf3\x00\x46\x7d\xdf\x8d\x46\xe3\xf1\x78\xea\ +\x20\x34\xda\x12\xf2\xb6\x1c\x7a\x08\x8d\x14\xc8\xea\xd9\x74\x5a\ +\xe5\x9b\xbe\x2d\x81\x95\x55\xb1\xee\xdb\x7c\xb9\x80\xbe\xef\x2b\ +\xa9\x2c\x84\xdb\xed\x16\x42\x18\x87\xe1\xed\x93\x13\xa3\xfa\xa6\ +\x11\xd6\xca\xff\xf6\xe3\xbf\x3d\xbf\x3e\xed\x39\x8f\xe2\xe0\xd3\ +\x2f\x3e\x9d\xdf\xcc\x6f\x1d\xde\x42\x10\x9e\x9d\x9e\x1e\x1e\x1c\ +\xae\x97\xab\xe7\xdf\xbc\xf8\xf7\xff\xcb\xff\xba\xd9\xae\x2f\x2e\ +\xce\x9c\x73\x87\x87\x87\x55\x55\x6a\xad\xff\xf6\x6f\x7f\x74\xb0\ +\x7f\x78\x7c\x74\x52\x14\x15\x65\x3e\x44\x08\x42\x14\xfa\x61\x55\ +\x14\xb2\xef\x3d\x46\xb4\xd1\xbd\x68\x85\x51\xeb\x7c\x63\x81\xa5\ +\x14\xbd\x78\xf1\x54\x29\xe9\x51\xe2\xac\xad\xab\x22\xf4\x3d\x46\ +\xf1\xea\xe6\x46\x70\xd1\x69\xbe\xfd\xe5\x2f\xbb\x8e\x57\xf9\xca\ +\x5a\x79\xb3\x5d\xaf\x8a\x8a\xf8\x51\x5e\x94\x98\x78\x67\xe7\x2f\ +\xe7\x9b\x4b\x69\x05\xc6\xa4\xe3\x62\x93\xd7\xbb\xbb\xb7\xce\xce\ +\x17\xbb\xbb\x7b\xe3\xe9\x14\x63\x72\x7e\xbd\x7c\x7d\xb6\xc8\xf3\ +\xaa\xee\x54\x96\x25\xca\x42\x0b\xa9\xc3\x10\x12\x46\x08\x20\x1a\ +\xee\xee\xdf\xf2\x18\x0b\xc3\x68\x67\xd7\xf3\xfd\xc0\x39\xb0\xb3\ +\xb3\x9f\xa6\xa9\xe7\xf9\xc6\x28\xf4\x9b\xd6\x8b\xbf\xbd\x9b\xcb\ +\x18\xb3\x29\xb6\x98\x12\x4a\xa9\xb5\x36\x8a\x23\x29\xa5\x90\x42\ +\x1b\xed\x80\x1b\x65\x59\xdb\xf6\x46\x99\x24\x8c\x01\x72\x4d\xdb\ +\xf8\xca\x03\xce\xb6\x6d\x83\x5d\x90\xfa\xbe\xe6\xbc\xde\x2c\x39\ +\x17\xd6\x3a\xde\x55\x7d\x5b\x59\x2d\x29\x21\x3e\x25\x04\x01\x08\ +\x2c\xc4\xa8\xed\xf8\xf2\xf2\x0a\x48\x13\xa5\x41\xea\xc7\xce\x38\ +\x02\xb0\x55\xc6\x39\xf8\xe0\xdd\x77\x9b\x64\xdd\xd5\x35\x84\xf0\ +\xc1\xbd\x7b\x57\x17\xe7\x49\x1c\x1d\x1f\xec\xe5\xab\x05\xaf\xab\ +\x28\xf2\x47\x49\x08\x9d\xe9\xfb\x06\x40\x64\xb4\x8a\xe3\x88\x50\ +\x26\xb5\x86\x98\xfc\xde\x07\x1f\xbc\x3a\x3f\xc7\x10\x43\x3b\x98\ +\x9d\x59\x82\x80\xb3\xca\x48\x2e\xb1\x3d\x39\x3a\xf2\x19\x0d\x98\ +\xf7\xcd\x8b\x73\x8f\x32\x01\xb9\x31\xba\xeb\x5a\x2f\xf0\xa5\x71\ +\x6d\xd7\xb5\xbc\x5b\x2c\x6f\xfc\x20\x21\x9e\xd7\x09\x41\x99\x3f\ +\xdb\x3b\x14\xa2\xe7\x42\xe4\x75\xc3\xa5\xf2\x02\x1f\x12\xb2\x58\ +\xad\x85\x31\xd1\x28\xe3\x52\x02\x64\x67\x3b\x33\xe0\xd4\x28\x8b\ +\xb3\x34\x7a\x7b\x43\x54\x00\x00\x00\x5d\xd7\x58\x6b\x8a\x22\x1f\ +\x02\x1f\x9d\x73\xbe\xef\xbf\x7c\xfe\x8d\xe7\x79\xbe\xe7\x15\x55\ +\x59\xd5\x95\xc7\xbc\x28\x8a\xfa\xa6\xb0\xaa\x93\x52\x1a\x63\x2e\ +\xaf\x2e\xeb\x62\xc5\x28\x00\x08\x18\x68\xe7\xcb\xf9\x62\x39\xdf\ +\x3d\xd8\xfd\xf2\xab\x2f\xaa\xaa\x88\xe3\x78\xb3\x5e\x05\x81\x5f\ +\xe4\xb9\x47\x99\xe8\xf9\xfc\xea\xea\xa7\xff\xf4\xd3\x2c\x4b\x1f\ +\x3d\x7a\xb4\xb8\x99\x7f\xfb\x83\xf7\x57\xeb\x15\xf5\x7c\xe4\x20\ +\x70\x00\x01\xf8\xec\xe9\xb3\x20\x0c\x24\xef\x09\x41\x10\x63\xeb\ +\x34\x26\x50\x08\xa9\x0d\x17\xb2\xf5\x3c\x6f\xb1\xb8\xf4\x7d\x9f\ +\x31\x5c\x55\x79\xdf\x37\x65\x59\x4a\xa5\x00\x70\x94\x12\xa5\x15\ +\x63\x14\x10\xe0\xa0\xbb\x59\x2e\x08\xc6\x69\x14\xcf\xcb\x7a\x3d\ +\x5f\x00\x02\x11\x86\xc0\x12\x6b\x4c\xe0\x47\x49\x1c\x39\x88\x9a\ +\xb6\x12\xbc\x87\x20\xb8\xba\x7a\xc5\x45\xef\xfb\x3e\x42\xa4\xae\ +\x5a\xa3\x2d\x84\x88\x50\x84\x31\x72\x4e\x3b\xe0\xc6\xe3\x91\xb5\ +\x26\x8e\xc3\x34\x19\x51\x3f\xc0\x84\x00\x80\xf2\x3c\xa7\x9e\x57\ +\x55\xcd\x76\x9b\xe3\xb7\x4d\x8a\xb5\x46\xf7\x4d\xdd\x31\x7a\xfe\ +\xfa\xd5\x76\xb5\x7c\x85\x40\x57\x57\x4f\xbe\xfc\xdc\xf3\xbc\x30\ +\x0c\xb9\x10\xaf\x2e\xce\xfb\xbe\xdf\x9d\xcd\x26\xd9\x58\x8b\x2e\ +\x8a\xe3\xb2\x2a\x5e\xbc\x7c\xfa\xc9\xa3\x8f\x94\x93\x90\x01\x8d\ +\x5d\xd1\x14\x2f\xcf\x5e\x1d\x1f\x1f\x4d\xa7\x93\xe5\xfc\xe6\xfe\ +\x9d\xfb\x67\xaf\xce\x81\x05\xc6\xbe\xc9\x27\x37\xd6\xfe\xe4\x27\ +\xff\xf0\xf8\xf1\xe3\x87\x0f\x1f\xfe\xe3\x3f\xfe\xe4\x4f\xfe\xe4\ +\x4f\xa4\x54\x4a\x6a\xc6\x3c\x88\x89\x75\x6e\xbd\x5e\x7d\xfa\xc9\ +\x27\x4d\x55\x5b\xa3\x29\xa5\x1a\x38\x07\x81\xb0\xa2\x28\x37\x52\ +\xec\x2a\xd1\xad\xd7\x6b\x00\xa1\x47\x71\x14\xf8\xdf\x3c\x7d\xb2\ +\x5a\xaf\x08\x26\x42\x08\xea\x31\xe4\x1c\xa3\x10\x01\x0d\x91\x7d\ +\x79\x76\xca\x9d\xbb\x75\xe7\xfe\xab\xe7\x2f\xa4\x54\x2f\x5f\x3f\ +\x8f\x47\xf1\x78\x32\x06\x00\x45\x61\x7c\x78\xeb\x24\x4a\xc7\x3b\ +\xbb\x07\x18\x93\xe9\x34\x99\xcf\xe7\xda\xd8\x87\xef\xbe\xef\xfb\ +\x8c\x52\x4c\x28\xa1\x94\x40\xe8\x94\x16\x8c\x31\x46\x29\xe7\x4a\ +\x29\xc3\x18\x1d\x88\xf2\x03\xcc\x0f\x00\xc0\x18\x29\xa5\x82\x30\ +\x1a\xa8\xda\xff\xe3\x7b\x2e\x6b\x6d\x18\x04\xef\xbe\xf3\xc0\x01\ +\x30\x98\x35\x5b\x6b\x03\xcf\x0b\x7d\xbf\x2c\x4b\x85\x20\xb0\x2e\ +\x89\x93\x6e\xb9\xd2\x46\x41\x08\x43\x2f\x30\xca\x20\x07\xb8\xe0\ +\x0c\x21\x00\xb1\xe8\x05\x10\xae\xed\x3a\x84\x90\xee\xa4\xe6\x0a\ +\x63\xec\x30\xb4\x14\x72\x68\x7a\x27\x03\x2e\x60\x27\xca\xf9\xcd\ +\xe1\xde\xbe\x68\x5b\x9a\x8d\x0d\x70\xae\xef\x17\xaf\xcf\xd2\xa2\ +\x58\xe7\xf9\xde\xde\x41\x3a\x4e\x85\xe8\x0f\x6f\x1f\x71\x2d\xc2\ +\x28\x3c\x39\x39\x2e\x9b\xba\xac\x8a\xa6\x6d\x0e\x8e\x8e\xda\xba\ +\xea\xb9\x48\x93\xb8\xee\x5a\x88\x10\xa1\x74\x36\x9d\x52\xe6\x2d\ +\x16\x0b\x29\x04\x00\x06\x38\xf3\x66\xd4\x73\x00\x38\x70\x75\x75\ +\xbd\xbb\x33\x6b\x47\xed\x86\x0b\x2e\xac\x35\xc0\x4b\x82\xfa\x7a\ +\x7e\x72\xef\xde\x44\x88\xb2\xaa\xa0\x83\x04\x53\x29\xd4\x62\xb1\ +\x68\xbb\x33\xc1\x15\x00\x30\xcf\xf3\xbd\xfd\x1d\x08\x01\xc4\x68\ +\xbd\x5d\x21\x84\xba\xbe\x5b\x2c\x6e\x7e\xf0\xe1\xef\x2b\xa9\xb6\ +\xdb\xcd\x78\x3a\xdb\x6e\xf3\x27\xcf\x5e\x1c\x1f\x1d\xb9\x8f\x3f\ +\x75\xd6\xfe\xe1\x1f\xfe\xa1\xff\x56\xd3\xa2\x7b\x53\x33\xde\x40\ +\x39\xc6\x18\x84\x06\x60\xa2\xb7\xd6\x48\x29\x84\x60\x7d\xdb\x0a\ +\x2e\x10\x44\x4a\xa9\xcd\x66\x23\x84\xf0\x3d\xaf\x69\xdb\xf3\xf3\ +\x73\xa3\xb5\x7d\x03\xf3\xdb\x8b\xcb\x8b\xd3\xb3\xd3\x0f\x3f\xfc\ +\xd0\xf7\xbd\x97\x2f\x5e\x44\x61\xb4\xd9\xac\xef\xdf\xbf\xaf\xb5\ +\xd6\x42\x2e\x97\xcb\x93\x93\x13\x4a\x29\xe7\x62\xb9\x5c\x2a\x25\ +\x2e\x2f\x2f\x20\x84\x46\x6b\x8c\x31\x81\xac\xe7\xbc\xaa\x2a\xc2\ +\xa8\x10\x52\x1b\x0d\x89\x15\x42\x48\x25\x9d\x03\x43\xf2\xc0\xcd\ +\xf2\x26\xcf\xf3\x2c\xcb\xba\xae\x5b\x2c\x16\xbe\xef\x2b\xa5\x08\ +\x25\x0e\x00\xcc\x28\xc1\xc4\x21\x83\x00\xa0\x84\x52\x4c\x0c\x31\ +\xa3\x34\x5d\xad\x56\x52\x29\x67\xdc\xe0\x3b\xe2\x9c\x4b\xd3\x94\ +\x50\x2a\x95\x32\x46\x4b\x29\x36\x9b\xbc\x6e\xaa\x20\xf4\xc2\x38\ +\xd2\xc6\x02\x00\x3c\xe6\x2b\xad\x84\x10\xd6\x1a\xad\x04\xa6\xa8\ +\xae\x6b\xce\xfb\xcd\x66\x4b\xc9\x22\x88\xd3\x9d\xdd\xdd\x2c\x1b\ +\x51\xe6\x09\xce\xcb\xaa\x12\x52\x80\xb7\x74\x73\x06\x10\xa2\xc5\ +\xcd\x8d\x1f\x04\xdb\xed\xd6\xf3\x3c\xc1\x05\xe7\xbc\x28\x0a\x00\ +\x80\xef\xfb\x3d\xe7\xcb\xe5\x12\x63\xdc\x34\x2d\x72\xf0\xeb\xaf\ +\xbe\x9a\xee\xee\x54\x4d\xfd\xf4\xc5\x8b\xf5\x7a\x23\x38\x77\x18\ +\x29\xdd\x00\x63\xff\xe9\x9f\x7e\xfa\x67\xff\xe6\x4f\xef\xdc\xbe\ +\xfd\xe2\xf9\xf3\xfd\xbd\xdd\x97\x2f\x9f\x07\x61\xd0\x77\x4d\x48\ +\x61\x51\x96\x08\x21\xc6\x98\x52\x6a\xb9\x5c\xce\xe7\xf3\x81\x84\ +\x21\x84\xc8\xb2\x74\xb9\x59\x1a\x25\x8b\xb2\x58\x2e\x97\x5a\x69\ +\x25\x95\x50\xaa\x13\xdc\x40\x67\xad\x85\x18\x59\xe0\x9a\xae\xcd\ +\xcb\x62\xb0\x9c\xbc\xba\xbe\x1a\x44\x29\x5d\xd7\x05\x41\x40\x1d\ +\xc5\x18\x07\x41\x18\x45\xc9\x26\x2f\xfc\x30\xb2\x30\x0f\xe2\x24\ +\x4c\xb2\xae\xeb\xd4\xa6\x38\x39\xb9\xf3\xfb\xdf\xfd\x1e\xf3\x7d\ +\xd1\x4b\xc6\xbc\xae\x6b\x06\x9b\x0a\xe6\xd1\xbb\xf7\x6e\x5b\x64\ +\xb5\x31\xce\x5a\x84\x11\x42\xc0\x18\x3d\x8c\xc6\xce\xb9\xb6\xab\ +\xad\xb5\x10\x41\xa5\xa5\x90\x6e\x38\x96\x5a\x6b\xad\xd5\x20\x70\ +\x1e\xf6\xe0\xbf\x13\x38\x97\x73\xce\xf3\xbc\xd9\x6c\x57\x29\x15\ +\xf8\xe1\xe1\xe1\xe1\xcd\xcd\xcd\x7a\xbd\x9e\x4e\x27\x52\x28\xad\ +\x75\xd7\xf5\x55\xd5\xf8\x9e\xaf\x0d\x02\x10\x06\x81\x27\xba\x9e\ +\x79\x0c\x62\xe2\xfb\x01\xc2\x54\x4b\x27\xbb\xa6\xac\x8a\x34\xcb\ +\x28\xa2\x46\xbb\x20\x0c\xa5\x91\x06\x41\x4c\x31\x4b\xc2\x28\x88\ +\xfa\x9e\x47\xe3\x74\xef\xde\xc9\x8b\x57\x2f\xcf\x9b\x4d\x1a\x27\ +\x71\x10\x65\x69\x2a\xa5\xbc\x59\x2d\x2d\x45\x49\x14\x3b\x63\x8a\ +\xb6\xb6\xc0\x35\x7d\x2b\xad\x11\x4e\x77\x4a\xb4\x52\x20\x46\xeb\ +\xae\x35\xc6\x3a\x8c\x00\x44\x8b\x9b\x9b\xfd\xfd\xc3\xbd\xfd\xbd\ +\xcb\xcb\xeb\xf5\x6a\xdd\x36\x0d\x40\x08\x22\x07\x01\x00\x6f\x16\ +\x52\xa0\xaa\xea\x07\x0f\x1e\x30\x3f\x94\x1a\x24\xbe\x37\x9a\x08\ +\x44\xf0\xce\xfe\xde\xce\xce\xce\xcd\x6a\x89\x20\x1c\x8e\x94\x92\ +\x2a\x49\xd3\x6f\x7f\xf0\xdd\x67\xcf\x9e\xe7\x9b\x55\xcf\x39\xc1\ +\x84\x25\xc4\x94\x8a\x77\x02\x61\x00\xac\xeb\x39\x7f\xfe\xf2\xf5\ +\x83\x07\xef\x64\xe3\xe9\xab\x57\xaf\xda\xba\xa1\x94\x96\x4d\xeb\ +\xe6\xf3\xa2\x28\x56\xdb\xfc\xe1\x77\xbf\x9b\x66\xa3\xc1\x1b\xf6\ +\xff\x6f\xb7\x3b\xb8\x29\x74\x5d\x07\x21\x1c\x36\x5c\x00\x78\x08\ +\xbd\x09\x76\x6e\xdb\x96\x0b\x31\xe0\x3b\x43\x48\xfa\xb0\xf0\xaa\ +\xaa\x6a\xc0\xb0\x8d\x75\x00\xc2\xae\xed\x5e\xbe\x7c\xf9\xdd\x0f\ +\x3e\x98\x8c\x27\xd7\xf3\x79\x14\x84\xdb\x3c\x7f\xdf\xf3\x36\xeb\ +\xf5\xf9\xe9\xe9\xc0\x7b\x6e\x9a\x1a\x63\x2c\xa5\xc8\xd2\x6c\xa0\ +\x7d\x5a\x67\xa9\x47\xcb\x6d\xc3\x98\x37\x99\x4d\xe3\x28\x2a\xab\ +\x0a\x63\x0c\xde\xc4\xd6\x01\xc1\x79\x5b\xd5\x4d\x5c\x9d\xbe\x3e\ +\x25\x04\x53\x84\xa5\x52\xd0\x3a\x0c\x11\xa6\x4c\x4a\x09\x09\x06\ +\xc6\x1a\x6d\x80\x03\x8c\x79\x00\x82\xae\xeb\x18\x63\xb3\xd9\x6c\ +\xbd\x5e\x5f\x5d\x5f\x33\x9f\x68\xad\xa5\x54\x00\xc2\xbe\xef\xf3\ +\x3c\xef\xb9\x70\x0e\xf4\x7d\xdf\x77\x32\x08\x42\x21\xfa\xeb\xeb\ +\xb9\x90\xb2\x6b\x3a\xad\x07\xe8\xd7\x09\xd9\x5b\xab\x31\xc6\x00\ +\x38\xa3\x81\x85\x46\xf0\xa6\x97\xaa\xae\xeb\xd9\xce\xee\xad\x5b\ +\x87\x0e\x62\x00\x1c\x25\xe4\xad\x60\x2e\xe0\xac\x1d\x8d\x47\x4d\ +\xdb\x48\x25\xeb\xb6\xa9\xeb\x5a\x48\xd9\x74\x6d\xd0\x85\x10\x42\ +\x63\x4d\xd3\x75\x6d\xdb\x62\x84\x44\xcf\xd5\x6c\x66\x9d\xbd\xba\ +\x99\x07\x71\xb4\xbc\xb9\x91\x52\x58\x67\x01\x80\x4a\x29\x0f\x91\ +\xaf\xbf\xfa\xea\xfa\xea\xf2\xce\xed\x93\x5f\x7e\xfc\xe9\x72\xb5\ +\xfa\xe2\xf1\x17\xef\xbc\xf3\x0e\xc5\xe8\xb3\xcf\x3e\x5b\x2c\x16\ +\x4d\xd3\x32\x46\xad\xb5\xa7\xa7\xa7\x49\x9c\x04\x41\xb0\x5e\x6f\ +\x80\x73\x8c\xb1\xae\x6d\x31\x82\x7e\x10\x4e\x66\xb3\xcd\x6a\x8d\ +\x30\x82\x10\x5a\x63\x01\x74\xd8\x81\x7c\xbb\x6d\xfb\xee\xf2\xfa\ +\x6a\xb1\x58\x4c\xa7\xd3\x20\x08\xb8\x14\x7d\xd7\x8d\x27\x13\x6d\ +\x0c\x44\x48\x08\x89\x19\x51\xc6\x5a\x07\x95\xb1\xa7\x67\x17\x79\ +\x5e\x5e\x5f\xaf\x06\x73\x34\x98\xe3\x97\xa7\x17\x97\x67\x57\x7f\ +\xf9\x57\x7f\xb5\xbf\xb7\xcf\xfb\xfe\x66\x73\x8d\x21\x9e\x4e\x33\ +\xad\x54\x18\x05\x5c\x77\x88\x58\x84\x90\xb5\x6e\x18\x1a\x06\x19\ +\xe9\x40\xb5\x01\x10\x0c\x7a\x58\x6b\x8d\x52\x1a\x41\xa8\x8d\x26\ +\x98\x20\x8c\xda\xb6\xab\xea\xdc\xfe\x8e\x20\xf4\x00\x00\x08\xd0\ +\x66\xb3\xc1\x08\x67\xa3\xac\xaa\x2a\x08\xc0\x64\x3c\xf6\x3c\xef\ +\x5b\x0f\x1f\x96\x65\xd9\xb4\xed\x6c\x36\x0d\x82\xb0\xa8\xca\xae\ +\x6b\x65\xcf\x29\x21\xc0\x38\xdf\x0b\x10\x22\x4d\xc7\x27\x23\x6b\ +\x31\x02\x8c\x01\x46\xad\xd5\x10\x21\x00\x20\x42\xc8\x0f\x3c\x65\ +\x35\x17\x62\xec\xd9\x7a\xb3\x85\xc6\x6e\xb7\x6b\x03\xad\x72\x1a\ +\x52\x98\x57\xf9\xc1\xee\xce\xe5\xf5\x7c\x75\x7d\xd5\x01\xc1\x7b\ +\x79\x74\xb0\x7f\xfb\xe4\xa8\xe1\xad\xe2\xfc\x58\xdd\x2e\xea\xb2\ +\x91\x5c\x00\xd3\x74\x6d\xd5\xb4\x08\xc3\x9e\x73\xa1\x64\x10\x85\ +\x3b\xfb\xbb\x2f\x4e\x5f\x76\x5d\x2f\x94\xe4\x52\xfa\xa1\x87\x30\ +\x84\x00\x3a\x6b\x11\x82\xce\x39\x88\xb0\x05\xf0\x6a\xb1\x9c\x8c\ +\xa7\x94\x79\xb7\xef\xdd\x7d\xf2\xcd\xd3\xbb\xf7\xee\x1d\x9f\x9c\ +\xfc\xcb\x27\x1f\x1b\xe7\xc2\x28\x92\x52\x71\xc1\xad\xb5\x77\xef\ +\xdc\xbd\xbc\xbc\x0a\xa3\xb0\xeb\x1a\x29\xa5\xe0\xbd\x36\x9a\x79\ +\xb4\x6c\xf4\xbd\x7b\x77\xef\xde\xbd\xe7\x00\x1a\x8d\x67\xaf\xf2\ +\x97\x27\x77\xee\x2d\xe6\xf3\xe5\x72\x29\x36\x5b\x42\xbd\x20\xc9\ +\x0c\x40\xe6\xed\xf9\x5c\x70\xd8\x2e\x0f\x44\x87\xa1\xff\x1d\xf8\ +\x1d\x03\xef\x61\x58\xae\xf5\x7d\xdf\x34\x4d\x10\x04\xe3\xf1\x78\ +\x34\x1a\x09\x21\x06\x66\xb3\x31\x06\x62\xec\x9c\x25\x18\x9e\x9f\ +\x9e\x5e\x5e\x5e\x8e\x47\xd9\xcd\x62\x6e\x95\xc2\x08\x6c\x37\x6b\ +\x25\x55\x5d\xd5\xce\xb9\xbe\x6f\x9b\xa6\x49\xe2\xd8\x58\x0d\x11\ +\xa8\xeb\x9a\x31\xaa\x95\xf2\xfd\x60\x6b\x37\x84\x62\x63\xcc\x00\ +\x53\x12\x4a\x86\xd8\x81\x41\x47\xd9\xb7\xfd\xd9\xd9\x69\x10\x7a\ +\x7d\xdf\xd7\x4d\x65\xad\x85\x10\x68\x25\x3d\xdf\xc3\x16\x21\x04\ +\x9d\x35\xce\x18\xdf\xf3\x43\xdf\xab\xaa\x0a\x58\x77\x72\xfb\x78\ +\x32\x19\x9f\x9c\x1c\x6f\xb6\x1b\xe3\xde\x04\x8b\x21\x08\x7f\x4d\ +\xf1\x13\x82\x6b\xad\x29\xc5\x4d\xd3\xe4\x65\xde\x73\xe1\x31\x3f\ +\x4d\x47\x51\x14\xcf\x66\xb3\x34\x4d\xbe\xf8\xe2\xd1\xcd\xcd\xdc\ +\x58\x0d\x1d\x44\x08\x0f\x02\x20\x69\xb4\x54\xf2\xf2\xf2\x22\xcf\ +\xb7\xd9\x78\x02\x10\x7c\xbb\xb0\xc5\xa1\x56\x53\x4a\x86\x84\xca\ +\x41\xe6\x3d\xc0\xf6\xce\x5a\xeb\x9c\x00\xa0\xed\xba\xcd\x76\xab\ +\x95\x82\xce\xe5\xdb\xcd\xe1\xc1\xe1\x64\x3a\x45\x52\x15\x65\x21\ +\xa4\x34\x10\x10\x40\x08\x22\xce\xba\xcd\x66\xfb\xe5\x17\x8f\x3f\ +\xfc\xfe\xef\x13\x02\x6f\x16\x57\x65\x91\x0f\x7c\xe0\xcd\x76\x73\ +\x7e\x7e\x1a\xc5\x71\x5d\x17\x41\xe0\xe5\xf9\x36\x8c\x83\xbe\xef\ +\xda\xae\xf3\x18\x63\x8c\x41\xf8\xc6\x5d\x4a\x1b\xdb\x76\xad\x50\ +\x6a\xb6\xb3\x13\x44\x11\x84\xb0\x6e\xaa\xd5\x66\xfd\xf5\xd7\x5f\ +\x05\x61\x88\x31\xaa\xeb\x4a\x08\xd1\xf7\x3d\xf3\x3c\x00\x1c\xf3\ +\xe8\x60\x22\xa2\xb9\xeb\x78\xaf\xad\x85\x88\x4c\x77\xf6\xf6\x6e\ +\x9d\xfc\xfd\x8f\xff\x1e\x58\x87\x20\x41\x88\x31\x8a\xcf\xce\xae\ +\xfe\xee\x6f\x7f\xf4\x3f\xfd\xbb\x7f\x3b\x9d\x8e\xad\x53\x7b\xbb\ +\x53\xca\xd0\x74\x3a\x35\xc6\x88\xb6\x2b\x36\x79\x5d\xd7\x42\x68\ +\xa5\xb4\xd6\x9a\x73\x01\x01\x1a\xde\x08\xe7\x0c\xe7\xbd\x36\x5a\ +\x2b\x6d\x8c\x46\x08\x03\xe0\x18\xf3\x28\xa5\x3d\xef\x19\x65\xc3\ +\xf1\xfb\x1d\xc0\xb9\x00\xd4\x46\x11\x8c\x19\xa3\x46\x6b\xc6\xd8\ +\xf0\x2c\x8d\xd6\x00\x80\xe3\xe3\xe3\xab\xab\xab\x28\x8e\xa5\x94\ +\x91\xf4\xb5\xe0\x4d\x5d\xef\x9f\xdc\x76\xd6\x46\x7e\x28\xa5\x20\ +\x94\x02\x9f\xd6\xba\x33\x21\xad\x81\x6a\x9b\xb2\xe9\x5b\xe7\x8c\ +\xcf\x18\x54\x8e\x57\xcd\xe2\xe2\x42\xc5\xcd\xcd\xe2\x1a\xfa\x74\ +\xf9\xe2\x1b\x01\xcc\x74\x67\x87\x04\x74\x3b\x5f\xce\xb2\x6c\xb3\ +\x5e\x75\x7d\x6b\x1a\xaf\xcc\x8b\xa6\xd8\x8e\xfc\xd0\x6a\xad\x94\ +\x5a\xad\x56\x5d\xd7\x71\x21\x5a\x21\x56\xc5\xd6\x38\x53\xd6\x9d\ +\xb4\xce\x59\x4b\x30\x2d\xcb\x32\x08\x02\x4c\xc8\x97\x5f\x7d\xe9\ +\xf9\xcc\x39\x33\x80\x86\xd6\x3a\x84\x20\xc0\x70\x93\x6f\x8b\xb2\ +\x6c\xea\x96\x50\x36\x9a\xb0\xfb\x0f\xde\xb9\x5a\x5c\xaf\xb7\xeb\ +\xd1\x6a\x74\x71\x7e\xfe\xed\xef\x7c\x70\xff\xfe\xfd\x9b\x9b\x9b\ +\xd3\xd3\x33\x08\xdc\x8f\x7e\xf4\xa3\x8b\xcb\x8b\xd1\x28\xeb\x9b\ +\xa6\x2c\xf3\xbc\xc8\xa7\xd3\x49\x14\x05\x8b\xa5\xbe\x77\xef\xee\ +\x1f\xfd\xf1\x1f\x7f\xfe\xc5\x57\x17\xd7\xd7\x69\x36\x7a\xf8\xf0\ +\x61\x55\xd7\x5e\x55\xdf\x2c\x16\x65\x59\xed\x4c\x67\x27\x27\xb7\ +\x11\x42\xff\x3d\xa3\xfa\xe0\x03\x41\x29\x1d\x1a\x2b\x84\x50\xd7\ +\x75\xc3\x42\x4d\x2a\x35\x74\xe6\x5a\x6b\x21\xc4\x30\x76\xd5\x75\ +\x3d\xec\xec\xa5\x94\x14\x23\x6b\x0c\x84\x30\xdf\xac\x2f\x2f\xce\ +\x0f\xf6\xf6\xdb\xa6\x5e\x77\x7d\x18\x86\xce\xd9\xaa\x2c\xda\xae\ +\xf5\x3c\x26\xa5\x44\x08\xae\xb6\x4b\x82\xb1\x94\xd2\x98\xd6\xf3\ +\x3c\x29\x95\x54\x02\x61\xe4\x00\xd8\x6c\x37\x18\x61\x4c\x30\x70\ +\x00\x41\xc8\x3c\xcf\xf7\xfd\xd0\x0f\x96\x60\xe9\x9c\x03\xc0\x01\ +\x60\xd3\x24\xc6\x84\xf4\x7d\x57\x57\xb5\x73\x06\x63\xe4\xac\x0d\ +\x83\x70\x3a\x9d\x8c\x47\xe3\xa7\x4f\x9f\x5e\x5f\x5d\xee\xef\xed\ +\x79\x3e\xbb\x59\xde\x28\x25\x10\x86\x4d\xc3\x01\xc2\xc3\x41\x47\ +\x08\x4d\xc6\x63\x6d\xcc\x6a\xb3\x21\x84\x18\xe3\xae\x17\x8b\x8e\ +\xb7\xc6\x80\xe4\x70\xfc\xde\xfb\xbf\xf7\xe0\xc1\xb7\x0e\x6f\x1d\ +\x56\x55\xfe\xf4\x9b\xa7\xe9\x78\x4c\x29\x21\x00\x0d\x3a\x07\x6b\ +\x5d\x27\x7a\xa5\xf5\xc0\x24\x12\xa2\xf7\x83\x20\x08\xfd\xb7\x66\ +\xa2\x6a\x6d\x7c\xdf\xab\x9b\xa6\x6e\x1a\xce\xb9\x90\x72\x67\x67\ +\x47\x69\xdd\xb4\xad\x52\xb2\xe9\x5a\x4c\x89\x54\xca\x59\x7b\xb3\ +\x5a\x11\x42\x0f\x8e\x8e\xb8\xe0\x5c\x0a\x4a\xa9\xb3\x06\x58\x07\ +\x1d\xb2\x5a\x29\x21\xbf\xf9\xe6\x9b\xf7\xdf\x7d\x2f\x49\xe2\xe7\ +\xdf\x7c\x83\x90\x25\x04\xe5\xf9\x56\x29\x41\x28\x09\x02\xbf\x69\ +\xea\x9e\x77\x79\x91\x1f\x1c\x1c\x2c\x6e\xe6\xce\x59\x46\xbd\xa6\ +\x6d\x28\xa5\x4a\xc8\x5e\xf0\x8b\xab\x8b\xae\x6d\x99\xe7\x39\xe7\ +\x28\x21\x3e\x63\xd3\xd1\xc8\x0f\xfc\xcd\x76\x4b\x09\x36\x1a\x51\ +\x4a\x46\xa3\xd4\xf7\x59\x59\x56\x5d\xd7\x06\x41\x20\xb9\x40\x0e\ +\x1c\x1e\x1e\x7a\x51\xe8\x25\x71\x98\x24\x7f\xfe\x3f\xff\xc5\x7f\ +\xf9\xbf\xfe\xee\x93\x5f\x3e\xc2\x10\x07\x7e\x30\x1e\xcf\xa4\x10\ +\x52\x74\xdb\x7c\xf9\x37\xff\xe5\xff\x18\x4f\xb2\xef\x7c\xf0\x7b\ +\xe3\x49\x96\x24\x49\xdb\x34\x5f\x7c\xfe\xe5\xeb\xeb\x4b\xe3\x9c\ +\xc7\x3c\x46\x59\xdf\x4b\xce\x85\x56\x06\x00\x88\x31\xc5\x24\x24\ +\x18\x28\x0d\xac\x53\x9e\x0f\x8d\x36\x94\xd1\x61\xc8\xb5\x0e\x00\ +\xc0\x20\xf2\x7e\x23\xb0\xfb\xdb\xc2\xb9\x9c\x0d\x82\x60\x77\x77\ +\xa7\xae\x6b\x42\xf0\x64\x32\x4a\xd3\x24\x0c\x03\xe7\xc0\x66\xb3\ +\x5e\xaf\x97\x93\xc9\x78\x6f\x6f\x87\xf3\xde\x1e\xec\xe6\x9b\xfc\ +\xea\xe2\x62\x94\x44\x0e\x80\x38\x4e\xaa\xaa\x9a\x8c\xc7\x5e\x12\ +\x8e\xc6\x91\x94\x2a\x80\x78\xb6\x33\x2a\x56\xa1\x78\x52\x21\xeb\ +\xb4\xd4\x63\x2f\x3a\x9a\xec\x34\x42\xda\x00\x87\x59\x6c\xac\x5a\ +\x2f\x17\xdd\x7a\xae\xa0\x09\x22\xf6\xe2\xfa\x6c\x32\x49\x92\x6e\ +\xc4\x05\x7f\x78\xf7\x4e\xb5\xda\xbe\x78\xf2\x75\xe8\x05\x10\x80\ +\x5f\x36\xb5\x06\xa0\xe6\xfd\xf9\xe5\xc5\xe9\x2b\xb3\xb7\xbb\xa3\ +\x95\x6e\xda\x3e\x4e\x12\x82\xcd\xf5\x62\xc1\x85\xd4\xd6\x18\x67\ +\xa1\x03\x81\x47\xad\x45\x42\x28\x00\x00\xc4\x18\x22\x84\x28\xbd\ +\x9a\xcf\xab\xaa\xbe\x9a\x5f\x4f\x77\x77\x7f\xfe\xf1\x47\x4a\x69\ +\xdf\x63\x17\x57\xe7\x5c\x71\x2e\xba\x2f\xbf\xfa\x82\x52\x16\x84\ +\xac\xeb\xda\xa6\xed\xb5\x96\x65\xa9\x7d\x8a\x97\xcb\x25\x21\x78\ +\x3e\xbf\x2a\xcb\x32\x8e\xe3\xd5\x7a\xf9\xf4\x9b\x27\x79\x59\x16\ +\xdb\x3c\x8e\xe3\xae\xef\xdb\xb6\x85\x08\xf6\xbc\xd7\x4a\x27\x69\ +\xea\x05\x1e\xc6\xe4\xad\x0a\x06\x70\xce\x29\xa5\x86\xfb\x68\x70\ +\xb2\x1e\xac\xee\x87\xae\xaa\xef\x7b\x04\xa1\x1b\xe0\x50\x08\x07\ +\xd1\x86\xd6\x9a\x73\x3e\x70\x29\xb5\xd6\x4a\xc8\x37\xdb\x61\xa5\ +\xce\xcf\x4e\x03\xcf\x6f\xaa\xba\x6e\x9a\x34\x8a\x55\xcf\xdb\xa6\ +\xb1\x56\x77\x9d\x04\x00\x12\x8a\x65\xc9\x01\x63\x94\x12\x21\xfa\ +\x37\x42\x10\x67\x99\xef\xb5\xbc\x53\x5a\x43\x0f\x47\xbe\x0f\x01\ +\xf4\x3d\x9f\x10\x52\x95\x55\x96\x65\x8c\x10\x8c\xb1\x35\xc6\xa3\ +\x19\x25\x64\x32\x99\xb4\xad\x27\x7a\x6e\x95\xb6\xce\x39\xe7\xa2\ +\x20\x08\x3c\xdf\x68\x0d\x1d\x68\xeb\x7a\xf6\xfe\xfb\x1e\xa1\x4d\ +\x5d\x59\xe0\x1c\x70\xd6\x39\xab\x35\x84\x08\x40\xe8\x9c\x2b\xab\ +\x01\xac\x4c\xac\xb5\x2f\x9e\xbf\xaa\xca\x22\xca\xb2\x9d\x9d\xdd\ +\x87\x0f\xdf\xdd\xdb\x3f\x48\xb3\x51\x92\xa4\xff\xf4\xb3\x7f\x72\ +\x10\xec\xee\xee\x4a\x29\xa0\x01\x5a\x19\x4c\xf0\xe0\x8a\x11\xf8\ +\xbe\xb1\x76\x67\x67\x96\x4d\xc6\x42\x4a\x8c\xd0\xdb\xdd\x5b\x08\ +\xe1\xaa\xae\x7b\x29\x11\xa5\x42\xc9\xb2\xa9\xc2\x20\xc4\x8c\x34\ +\x75\xb3\x2d\xf2\xb2\x28\xb4\x35\xc2\x18\x82\x09\x82\x90\x52\x5a\ +\x35\xf5\xab\x57\x2f\xa5\xd6\x75\xdd\x50\x8f\x21\x8c\xa4\x90\x46\ +\x68\x8f\x31\xa3\xf4\xf5\xe5\xd5\xd9\xe9\xa9\x35\xfa\xf9\x8b\x67\ +\xd3\xe9\x14\x02\x2b\x65\x7f\x73\xb3\x30\x46\x6f\xb7\x5b\xad\x35\ +\x00\x70\x48\xc3\x6b\xdb\x16\x42\xc8\xb9\x50\x52\x12\x4a\x38\xe7\ +\xda\x98\xb2\xae\xc2\x20\xc8\xd2\xcc\x19\x3b\x1d\x8d\xe6\x57\xf3\ +\x9d\x9d\x19\x45\x84\x11\x94\xc6\x71\x1a\xc7\x00\x80\x83\xdd\x5d\ +\xe6\xb1\x27\x4f\x9e\x3a\x67\xdb\xae\xf3\x28\x1d\x27\xf1\xe1\xde\ +\x6e\x32\x9d\x08\x6b\xfe\xdd\x5f\xfc\xc5\x37\x2f\x5e\x7f\xf6\xe8\ +\xd1\xf7\xbe\xff\x21\x70\x90\x12\x3c\x19\x4d\x2f\xce\x2f\x8a\x7c\ +\x35\x76\xa3\xe3\x93\xbd\xc3\x83\xbd\xbb\xf7\x6e\x87\xa1\xa7\xb5\ +\xf8\xf1\x8f\xff\x9f\xc5\x62\xdb\x5b\xa4\x94\xf6\x3c\x2f\x8e\x12\ +\xce\x55\x12\xc7\x71\x1c\x00\x80\x18\xf5\x10\x42\x52\x09\xa3\x51\ +\x18\x20\x84\xf1\x76\xbb\xe5\x7c\x68\xbb\x82\x34\x1d\xa5\x69\xc2\ +\x28\xfd\xd7\xe1\xf9\xdf\xe6\x6e\x11\x09\xde\xcf\xaf\xcf\xad\xb5\ +\xbe\xef\xf3\xbe\xc9\xb2\x8c\x12\xc8\x18\xf3\x18\x36\x5a\x38\xab\ +\x94\xee\x11\xb6\x14\xa3\x9d\x49\x56\x6e\x96\x6d\x5d\x3a\xe7\x8c\ +\x56\x0e\x82\x86\xb7\xba\x00\x02\x4a\x0f\xe1\x8a\xab\x94\x7a\x32\ +\xdf\xaa\xaa\x42\xc6\x79\x18\x03\x00\x98\x72\x13\xe6\xa3\x64\x1c\ +\xc4\x49\x10\x87\x87\x7e\x9c\x17\x05\xee\xf4\x28\x8d\x02\x48\xa7\ +\xc4\x07\xe9\xb8\x51\x62\x44\xbc\x38\x1d\x89\xb6\xdb\xce\x17\x00\ +\x62\x64\x5c\x3c\x1d\xd1\xf1\x64\xb5\xdd\x64\x59\x12\x04\x1e\xa3\ +\x94\xf7\xa2\x28\xab\x93\x5b\xc7\x59\x36\x6a\xfb\x4e\x6b\x65\xb4\ +\xf1\x3c\x0f\x40\x04\x01\x82\x70\xc8\xb2\x75\x00\x19\x6d\x54\x10\ +\xf9\x42\x0b\x08\xd1\x78\x67\xac\x8d\xe9\x39\x4f\x93\x8c\xf7\x5d\ +\x56\x24\x0f\x1e\xdc\xc7\x18\x6f\x37\x1b\xab\xa3\x6c\x3c\xe6\xd2\ +\x18\xe7\x7c\x4a\xac\xd2\xdb\xcd\x9a\x31\xba\x5a\xad\x8c\xd1\x18\ +\xe1\xae\xeb\x6e\x16\x37\x10\x13\x63\x55\xbe\x59\xc5\x51\x70\x70\ +\xb0\x0f\x9d\xa5\x84\x04\x1e\xd3\x92\xe7\xdb\xb5\x10\xfc\x2d\xc3\ +\x7f\x00\xb0\xd6\x32\xc6\x08\x21\xc6\x18\xcf\xf3\x06\xb2\xf2\xd0\ +\xc4\x11\x8c\x11\xc6\xf0\x57\xc4\x7a\x63\x4c\xdb\xb6\x43\x77\xc6\ +\x18\x1b\x68\x44\xda\x48\x82\x09\x23\xc4\x68\xb9\x5a\x2e\x7d\xc6\ +\xea\xa6\x76\x46\x57\x75\xe1\x80\x51\x5a\x59\x6b\xb9\xe8\x28\xa5\ +\x8c\xd1\xb6\x6d\xa3\x28\x34\x46\x4b\x29\x9d\xb3\x08\x22\x07\x80\ +\x71\x16\x22\xc4\x18\xa3\x84\x20\x84\xb4\xd2\xbe\xef\xc7\x51\xa4\ +\x84\xac\xcb\x6a\xf0\x12\x70\x0e\x48\xc1\x87\x89\x75\xe8\x7a\x9a\ +\xbe\xc7\x18\x13\x8c\xdb\xba\x6e\xaa\x7a\x3a\x9b\x02\xe0\x86\x36\ +\x30\x08\x82\x48\xc4\x98\xe0\x5f\x49\x73\x11\x00\x0e\x02\x88\x31\ +\xde\x6e\x37\x52\x5b\xdf\xf7\xad\xb5\x94\xd1\xdd\xbd\xfd\x83\xa3\ +\x5b\x7b\xbb\xfb\x93\xf1\xa4\x6d\xba\x67\xcf\x9e\xfd\xe4\x1f\x7e\ +\xb2\x5a\xdf\x44\x51\x38\x7c\xfe\xc0\x38\x2d\xb4\x17\xf8\x0e\x38\ +\xe8\xa0\xb1\x36\x8a\xa3\xd1\x38\xf5\x02\x86\x08\xa4\x8c\x80\xb7\ +\x64\x45\x00\xa5\x94\x35\xc6\xf7\x7d\x84\x10\xa3\x2c\x89\x13\xad\ +\xb4\xe0\x9c\x31\x86\x30\x26\x08\x46\xd9\x48\x29\xd5\xb7\x1d\x21\ +\xa4\x6d\xdb\xd7\xa7\xa7\x98\x12\xc6\xd8\x64\x67\xa7\x6c\x4a\x29\ +\x14\xf3\x7c\x08\x9c\x35\xb6\xa9\xab\x67\x4f\x9f\xac\x97\xcb\xb6\ +\xae\xb2\x2c\x39\x3b\x7b\x4d\x28\x05\xc0\xf5\x7d\x6f\xad\x61\x8c\ +\x75\x5d\x6b\x8c\x52\x4a\x22\x04\x56\xab\x65\x10\x04\x52\x0a\xe0\ +\x80\x73\x0e\x20\xc8\x02\x3f\xc9\xd2\xbe\xe7\x01\xf3\x8e\x8e\x8e\ +\x34\x97\x4d\x55\x51\x08\x0e\x76\xf6\x06\xed\xc4\x10\x73\x99\x65\ +\x99\x4f\xe8\x66\xb3\x51\x52\x62\x66\x41\xa0\x9f\x7c\xf9\xc5\xde\ +\xd1\xd1\x3b\xef\xbf\xff\xbf\xfd\xc7\xff\xf4\xf9\x57\x4f\xd2\xc9\ +\xc4\x0b\x82\xed\x3a\xcf\xcb\xb2\xcc\x6b\xa3\xb5\xe0\x7d\x9c\x84\ +\xdf\xfa\xd6\x83\xc9\x24\xcb\xb2\x24\x0c\xc3\x1f\xff\xf8\xef\xff\ +\xe1\x1f\x7e\xb1\xbb\xb3\x33\x3d\xbc\xbb\x73\xbc\x1b\xc6\x11\xb0\ +\xa0\xaa\x6a\x6b\x5d\x91\x57\x10\xa0\x9e\x2f\xa5\x90\x71\x1c\x31\ +\x8f\x4a\xa9\xaa\x6a\xd3\xf7\xbd\x73\x6e\xc8\x61\x68\xea\xae\xef\ +\xc4\x74\x3a\x05\xbf\x23\x3d\x17\x00\x40\x6b\xd5\xf5\x75\x1c\xc7\ +\x00\xda\xe5\xea\x1a\x42\x03\xa1\x11\x52\x18\x6d\x8c\xb5\x5c\xb4\ +\x5d\x5f\x50\x4a\x9c\xd6\x04\x51\x0c\x4c\xdb\xd4\x52\x29\x65\x55\ +\x18\xc5\x65\x95\x4b\x51\x47\x18\x46\x7e\x80\x0d\x88\x2d\xbc\x75\ +\x78\xf4\x9d\x83\x93\xaa\xa8\x1d\x42\x16\xc1\xbd\xfd\xbd\x40\xd8\ +\xf1\xe8\x04\x13\x22\x95\x84\x7b\x3b\xfe\x89\x5f\x56\x65\x92\x24\ +\x94\xb2\xae\x6d\xd5\xf1\x4e\x15\x02\x42\x89\xe5\xda\x4a\xad\x84\ +\xc4\xcc\x2f\xfa\x76\xd5\x96\x95\x50\x49\x18\xf9\x61\xa8\xb5\x10\ +\x4a\x20\x40\x92\x34\xd1\xce\x2e\x6e\x6e\xfa\xbe\x77\x6f\x00\x57\ +\xa7\xa5\x71\x0e\x6a\x6d\xb4\x36\xce\x39\x9f\x20\x42\x49\xd3\x37\ +\x16\x5a\x88\xdc\x72\xb5\xb0\x10\x48\x29\xdb\xb6\x92\x42\xf4\xbc\ +\xfd\xfc\xf1\x67\x41\x10\xb4\x4d\x4d\x11\xbe\x5e\x5c\x29\x87\x08\ +\xa6\x3e\x63\x5a\x88\xa6\xae\x86\xd4\x6e\x8c\xb1\x56\x62\x08\x13\ +\x52\x52\x08\xde\x61\x88\x10\xb0\xc0\xb9\xbe\x6b\x9c\x55\x00\xd1\ +\xba\x2a\x95\xe4\x6f\x6b\x88\x0a\x9d\x73\xc6\xe8\x41\xe3\x62\x8c\ +\xf1\x7d\x7f\x80\xbd\x86\x08\x22\x6d\x0c\x06\x00\x3a\x37\x80\xf7\ +\xc3\x17\x87\xef\x1a\x63\x86\x8d\x24\xc6\x08\x23\x34\x50\x3d\xfb\ +\xb6\xdd\x6e\xb7\xce\x68\xe7\x5c\xd7\x0e\x52\x1e\x66\x8c\x1d\x4e\ +\x3f\xa5\xc4\xf3\x58\x92\x44\x8c\x51\xca\x88\x19\x7c\x9d\x00\xb0\ +\x00\x24\x69\x7a\xeb\xf8\x88\x77\xbd\x35\xc6\x18\xa3\x84\x5c\xf7\ +\xdc\x68\xed\x79\xac\x2f\x3b\xa5\x15\x04\xc0\x1a\x63\xb4\xea\xbb\ +\x96\x50\xca\x28\xa1\x14\x87\x41\x88\x00\x48\xc2\x10\x62\x9c\x44\ +\x61\xd7\x06\x18\xc3\xe5\xea\xe6\xe0\x60\x5f\x69\xe1\x00\x05\xc0\ +\x21\x84\xac\x05\x0e\x80\x21\x47\x8a\x31\x4f\x1b\x3e\x3c\xb5\xf1\ +\x68\xb4\x7f\xeb\x30\x4c\xd2\xba\xe9\x56\x9b\x17\x9c\x0b\x4a\x3c\ +\x29\x25\x63\xa4\x6e\x3a\x44\x48\xcf\x7b\x23\xad\x47\x28\x04\x00\ +\x58\xe8\x1c\x50\x5a\x79\x8c\x79\x1e\x03\xc0\xa2\x37\x61\x8b\x6f\ +\xc9\x47\x31\xce\x5a\xe0\x00\x84\x42\x4a\x07\x40\x36\xce\xa8\xc7\ +\x2c\x70\x98\x10\xa5\x95\xb6\xd6\xf2\x1e\x63\x0c\x9c\x43\x18\x03\ +\x08\x8d\x31\x1a\x38\xc5\x3b\x03\x5c\xc3\x3b\xa3\x5c\xc4\x08\x02\ +\x8e\x20\xdc\xf5\xfd\xf5\xf5\x95\x12\x02\x38\x87\x11\xbc\xbc\x38\ +\x8f\x92\x08\x00\x6c\xad\xe9\xfb\x7e\x20\x13\xec\xef\xef\xc7\x71\ +\xd4\xb6\x2d\x42\x28\x0c\x43\x88\x20\x70\x8e\x7a\xec\xe4\xce\xed\ +\x83\x83\xc3\xae\x6b\x99\xe7\x75\x5d\x7f\xf6\xea\xd4\x6a\xe3\x51\ +\x96\x17\x9b\x8e\x77\x9e\xe7\x09\x21\x20\x04\x55\x9e\xa7\x61\x10\ +\x79\x5e\xc7\xe8\x24\x49\xb4\x52\x71\xc0\x94\x82\xdb\xe5\xe2\xff\ +\x7e\xf5\xa2\xe1\x62\x7a\x70\x4b\x28\xd9\x0b\x25\x95\xa8\xea\xaa\ +\xad\xda\x80\x31\x00\xc1\xe1\xe1\x7e\x96\xa5\x84\xa0\x34\x4d\xb6\ +\xdb\xed\x72\xb9\x7e\xf8\xce\xbd\xd5\x3a\x7f\xf1\xfc\x65\x5e\xd4\ +\xa3\x2c\x9b\xcd\x66\x88\x60\xa3\x64\x18\x07\xc6\x18\x40\x58\x98\ +\x78\x4a\xaa\xbc\xac\x07\xaf\x04\x2f\x60\x7d\xdf\x43\x0c\xa8\x47\ +\xde\xe0\xb0\xff\x1f\x1c\x34\x7f\x8b\x09\x1a\x18\x05\x3e\x61\x14\ +\x19\x23\x8d\x16\xc6\x08\x21\x5a\x8c\x11\x57\x7d\x51\x16\x69\x9a\ +\x61\x62\x02\x82\x7d\x3f\x74\xc6\x80\x24\x30\x46\x25\x69\x14\x26\ +\x49\x3c\x1a\x4b\x67\x63\x63\x0e\xb4\x9e\x85\x69\x40\x03\x27\x6d\ +\xc0\x3c\xa5\x5d\x9a\x11\x61\xad\xa6\xb8\x6b\x5a\xa0\x01\x76\x1c\ +\x48\xc3\x20\xa6\x84\xf4\x55\xcb\x10\x96\x79\xd5\x3a\x83\x18\xed\ +\xb5\x31\x1a\x1a\xe3\x18\xc2\xcc\xc2\x80\x30\x44\x68\xef\x80\x6a\ +\xba\xa2\xa9\xbc\xc0\xeb\xda\x4e\x1a\xd1\xd6\x35\x84\x18\x43\xb4\ +\xde\x6c\x3d\xea\x59\xad\x11\x42\x6f\x6a\xbb\x86\x10\x42\x8c\x18\ +\xc2\x00\x62\x40\x19\xf5\x7c\xaf\xeb\x5b\x88\x00\x02\x78\xb9\x5e\ +\x60\x46\x07\x18\x0c\x42\x98\x64\xe1\x7a\x73\xc3\x7b\x8e\x80\x0b\ +\x83\xd0\x3a\x07\x49\x08\x21\x09\x3c\xdf\x88\x1e\x58\xd0\xb4\x8d\ +\x36\x0a\x40\x40\x08\xee\xda\xf6\xe2\xe2\x0c\x38\x38\x44\x2b\xbe\ +\x7a\xf9\xc2\xf3\xd9\x7a\xb3\xd1\xd2\x18\x65\x28\xc1\xce\x68\xf8\ +\xdf\x55\x33\x8c\x52\x4a\x08\x31\xe4\xa1\x0d\xbf\x65\xb8\xa1\x86\ +\x9e\x45\x0a\x01\x21\xa4\x94\xfe\xca\x7e\x03\x0e\xd0\xd8\x60\x17\ +\x01\x81\xd3\x5a\x19\x63\x10\x84\x1d\xe7\x7d\xd7\x41\x00\x94\xd6\ +\x1a\x61\xa3\xb4\x73\x0e\x40\x67\x8c\xb1\xd6\x28\x25\x30\x46\x83\ +\x68\xd6\x59\x2b\xb5\x7c\xd3\x79\x0d\xba\x7f\x08\xd3\x2c\xb5\xda\ +\x42\x07\x8e\x8f\x8f\xcb\xa2\x50\x52\xfa\xbe\x37\x1a\x67\x97\x17\ +\x67\xd6\x01\xc6\x42\x63\x8c\xef\x7b\x61\x18\xf2\xbe\x43\x10\x3a\ +\x6b\x18\xf3\x99\x47\x01\x80\x14\x63\x46\x08\xa3\xb4\xef\xba\xcd\ +\x76\x0d\x10\x94\x4a\x02\x60\x31\xc6\xd6\x59\x08\x00\x80\x10\x63\ +\x32\x08\x1b\x82\x20\x04\x18\xfb\x81\xf5\xfc\x40\x6a\xdd\x73\x6e\ +\x1d\x00\x88\x40\x84\x30\x21\x16\x00\x07\x61\x2f\x04\xf3\x3c\x0b\ +\x9c\x47\xe9\xaf\x23\xb2\x08\x21\x61\x18\x22\x84\x2d\xb0\x84\xe0\ +\x5f\x09\xe2\xdf\xb2\xd5\x15\x52\x76\xbc\x23\x35\x51\x5a\x57\x75\ +\x9d\x00\x60\xac\xad\xea\x2a\x88\xa2\xaa\xae\xb7\xdb\xad\xe7\xfb\ +\x8c\x10\x88\x31\x63\x4c\x19\x03\x21\xa4\x94\x21\x82\x11\xc1\xce\ +\x9a\xbe\xef\x19\x46\x00\xbb\xcd\x6a\xbd\x33\x1e\x33\x42\x30\x41\ +\x5a\x49\xc1\x5b\x07\x2c\xa5\xbe\x92\xca\x39\xdb\x75\x9d\x52\x6a\ +\x30\x20\x1d\x6c\xa0\xca\xb2\xec\xba\x9e\x32\xd6\x08\x3e\xe4\xfe\ +\x32\xc6\x9a\xb2\xbc\x7d\x74\x8c\xad\xab\xb7\xc5\x68\x32\xb9\x7d\ +\x72\xf4\xe4\xd9\xd7\x5a\x2a\x12\xf8\xbe\xe7\x63\x82\x47\x69\x5a\ +\x17\x25\x34\x06\x41\x90\x84\x7e\x16\xf8\x20\x89\xb9\x35\xc7\xf7\ +\xee\x7e\xf5\xfc\xb9\x56\xbd\x03\x98\x11\x22\x78\xaf\xb4\xa0\x14\ +\x4b\xc9\xc3\x90\xcc\x76\x26\x00\xba\x28\x8a\xb4\xd6\xa7\xa7\xa7\ +\xd6\xb9\xdb\x77\xee\xfe\xe0\x8f\xfe\x4d\x6f\xd1\xab\xb3\xb3\x27\ +\x8f\x1f\x7f\xf3\xfc\x6b\x08\x81\x1f\xf8\xc7\x27\xc7\xb3\x9d\x49\ +\x82\x58\x10\x04\x4a\xea\x9b\xc5\xd2\x02\xe9\x80\x23\x04\x86\x98\ +\x39\x67\xe2\xd4\x1f\x94\xe7\x69\x96\xfe\xae\xe0\x5c\x10\x42\xad\ +\x55\x27\x5a\x4c\x31\x74\x90\x10\x04\x9c\x35\x56\x4b\x65\x1c\x34\ +\x8c\x11\x08\x0d\x86\xb4\x6f\x5b\x4b\x94\xe6\xaa\x6b\xfb\xae\xeb\ +\xa7\x49\x22\x95\x6e\x9a\x0a\x53\x92\x40\xfc\x7b\x7e\xd2\x17\x0d\ +\xd7\x75\x32\x9a\xe6\xab\x9c\x46\xb1\xc3\xf8\x66\xb3\x0e\x46\xd9\ +\x68\x6f\x07\xc5\xbe\xf1\x48\x16\x86\x1e\xc4\x0c\xc0\xd5\xe5\xe5\ +\x76\xb9\x1a\x1f\xdf\x0a\x26\xa3\xeb\xcd\x5a\x4a\x91\x02\xba\xb9\ +\x5e\x84\xcc\x1b\x25\x99\x17\x04\x24\x08\x63\x67\xbd\xaa\x2c\x2f\ +\x2f\x12\x32\xa9\xdb\x4a\x5a\xa9\xa4\x84\x0e\x31\x4a\xd2\x24\xd3\ +\xca\x18\x6d\xa4\x56\x16\x42\xea\x79\x42\x4b\x08\x20\x82\x90\x20\ +\x04\x11\xc4\x08\x1b\x6b\x18\xf1\x94\x56\x00\xd9\x28\x8e\xb4\xb5\ +\x10\x02\xa3\x0c\x70\xce\x67\xcc\x23\xd4\x19\xc3\x28\x35\x5a\x6b\ +\x6d\x31\x34\x00\x02\x67\xb4\xd6\x06\x02\xc7\x18\x0d\x69\xb0\xc9\ +\xd7\x75\x2b\x7c\x3f\x38\xd8\xdf\x97\x52\x19\x6d\x3c\xc6\xca\xb2\ +\xb4\xda\xf0\xb6\x35\x0e\x60\x07\x18\xc5\x5d\xdb\xfe\xc6\x40\x81\ +\x7f\xe5\xb3\x27\x04\x0f\x3f\x3b\x4c\x88\x6f\x0c\x36\x9c\x1b\x2c\ +\x0a\x08\x21\xc6\x5a\xa5\x14\x42\x08\x63\x3c\xac\x1a\x07\x13\xd7\ +\xe1\xc1\x0d\x8b\x54\xe7\x9c\xb5\x6e\x50\xfc\x49\xa5\x9b\xa6\xc5\ +\x29\x22\x84\x08\x29\x84\x10\xce\xb9\x28\x0a\x85\xe0\xce\xba\x61\ +\x75\x39\x20\x38\x4a\x2a\x63\x6d\x10\x86\x10\x80\xf5\x7a\x1d\x06\ +\x41\xe8\x05\x42\xa9\x20\x0a\x7b\xd1\xb7\xbc\x13\xad\x3a\x3c\x38\ +\x50\xda\x41\x08\x83\x30\x06\x0e\x34\x6d\x0b\x11\xee\x7b\x61\x8c\ +\xd3\xd6\x31\xdf\x73\x16\x14\x55\x29\x95\x96\x4a\x27\x49\xca\x39\ +\x9f\x5f\x2f\x76\xf6\x76\xfb\xbe\x6f\x3b\xf1\xeb\x8f\x05\x02\xe0\ +\x9c\xf5\x7d\x5f\x2a\x15\xc5\x81\xb5\x40\x08\x39\x18\xf5\x00\x00\ +\x3c\xca\x10\xb0\x5a\x6b\x8c\x87\x7d\xa5\x75\xd6\x01\x00\x11\xc2\ +\x6f\xb8\x02\xce\x41\x04\x3c\xea\xf9\x9e\xe7\x9c\x05\xc0\x51\x42\ +\xdf\x7a\x2d\xe2\x00\xc0\x08\x63\x84\x08\x22\x08\x22\x2d\x95\x31\ +\xa6\x28\x8a\xae\xeb\xb2\x74\x94\xe7\xdb\x5b\x87\xb7\x20\xc1\xd7\ +\xd7\xd7\xc0\x3a\x8c\x31\x25\x94\x68\x55\x36\x15\xc4\x38\x80\xc0\ +\x1a\x8b\xc0\x60\x9c\xe1\x94\x55\x9b\xed\xa6\xef\x8f\x14\x46\x6d\ +\xd3\x2e\x01\x20\x1e\x41\xd6\x74\x75\x3d\x60\x5b\x10\x00\xa5\x14\ +\xef\x3b\x00\x80\xe7\x53\xcf\x23\x75\x5d\x0a\xde\x11\x42\xa2\x20\ +\x28\xb7\xc5\xe6\x66\x35\x9b\xce\x4a\xb9\xc5\x10\x1d\x1e\xec\x9d\ +\xf7\x22\xcf\xf3\x87\x7b\x0f\xb3\x24\x3b\x7d\x7d\x7a\x70\xb0\x3f\ +\x99\x4c\xb6\xdb\x6d\x5d\x36\x10\x40\x82\xd9\x7a\xb5\x7d\xe7\xde\ +\x6d\x42\xf1\xb6\x2a\x15\x80\xad\x32\xce\x82\x5e\x8a\x30\xc9\xa4\ +\x32\x04\x21\x8c\xb0\xb4\xc2\x58\x33\x9b\xee\x4c\x27\x99\x33\x72\ +\x34\x4a\xac\x71\xa7\xa7\xa7\x55\x51\xa3\xcc\x33\xd6\x51\x82\x1f\ +\xdc\xbf\x07\xac\x2a\x8a\xc2\x28\xae\xad\xb1\xa6\xc7\x50\x0b\x2e\ +\xd2\xd8\x9b\xec\x8e\xa0\x33\x69\x12\x5e\x5e\x5d\xb4\x75\x9e\x64\ +\x09\xe7\x92\x79\x88\x50\xa0\xb4\x74\x56\xfe\xc6\x82\xf1\xdb\xf3\ +\x8a\x30\x18\xe5\x0e\x22\x0d\xb1\x71\x49\x38\x85\xd0\x6b\x85\x61\ +\x91\x87\x91\x97\xc6\x31\x06\x16\x0b\xcb\x80\x8f\x35\xc5\xc8\x67\ +\xd9\xc4\x4b\xb5\x06\x16\x13\x28\xbb\x2e\xc0\x60\x8c\x59\xba\x2c\ +\x7c\xc2\x8a\x24\x5d\x3b\x7b\xe6\xdc\x1f\x7c\xff\x43\x83\x90\x5c\ +\xdf\x64\xa3\x24\x1b\xa5\x49\x32\xd3\x08\x87\x31\xa5\x4e\x85\x0c\ +\x84\x52\x92\xab\xf5\x64\x77\x17\x1c\xee\x16\x98\x1e\x24\x23\x48\ +\x91\xd9\xdf\x55\x42\xdd\xfa\xd6\xbb\x51\x18\x36\x75\xb3\x78\xf1\ +\x22\x05\x7a\xa7\x2e\xb7\x79\x3e\xdb\x99\x58\x62\x29\x22\x18\x62\ +\x68\x6c\xe0\x07\xc6\xb8\xae\xef\x4e\x2f\xce\x85\x14\x8d\xe6\x1e\ +\x23\xd0\x02\x60\x2d\x72\x0e\x68\x0b\x2d\x78\xe7\xf6\xfd\x9a\xb7\ +\x84\x52\xa1\xa4\x47\x19\xb4\x10\xb8\x61\xeb\xed\x20\x84\x94\x90\ +\xdd\xf1\x21\x70\xce\x18\x03\x11\x84\x08\x01\x08\x81\xb3\x83\xd4\ +\x56\x6b\x65\xad\x45\xe7\x08\x39\x10\x30\x6f\x7f\x67\x5f\x6b\xa7\ +\x84\x82\x10\x8c\xd3\x59\xd3\x36\x4d\xd9\x7f\xeb\xe1\xec\xec\xec\ +\xfc\xce\xdd\x3b\x47\xb7\x8e\x28\xf5\xec\x5b\xea\x16\xdd\xc0\x46\ +\x36\x46\x51\x4a\x95\x12\x18\x47\x00\x40\x29\xad\xb5\xce\x5a\xc7\ +\x58\x68\x2d\x20\x88\x0e\x01\x4b\x55\x55\x21\x80\xa5\x94\x8c\x32\ +\x46\x3c\x8e\xb8\x33\x16\x42\x34\x00\x4c\x5a\x19\x6d\x5c\xc7\x85\ +\x32\x56\x59\x80\x00\x52\x52\x75\x5c\x2a\x29\x83\x20\x00\x0e\x42\ +\x80\x30\x24\xbc\xe5\x5d\xdf\x86\x61\xa8\xa8\x12\x4c\x6a\x63\x03\ +\xcf\xd7\xc6\x5d\xcd\x6f\x0e\xf6\xf7\x1b\x25\x9e\x9c\xbd\xc4\x14\ +\x15\xba\x16\x3d\xcf\xcc\x8c\x3b\xab\xa4\xf2\x8d\x89\xa2\xa8\xce\ +\xb7\x12\x00\x09\x81\x84\xc0\xf7\x7d\x96\xa6\xc0\x01\x0f\x00\xae\ +\x94\x76\x10\xd3\x40\x36\x3c\xa5\x21\x25\x51\xd5\x73\x23\x91\x85\ +\x0a\x23\xa0\x94\xf6\xbc\xe0\xd6\xc1\x0e\xc4\x44\x1b\x6f\x32\x19\ +\x5d\x5e\x5f\x43\x6c\xfb\xae\x55\x1a\x20\xe7\x9c\xd6\x14\x21\x4c\ +\x90\xd6\x5a\x29\x0d\x8c\x0e\xa8\x67\x8d\x71\x18\x19\xe7\x94\x51\ +\xda\x19\x60\x5d\xc0\x68\xc0\x18\x05\x10\x0f\xd7\x9b\x52\xe0\x6d\ +\xe1\x45\x8a\x61\x80\x31\x54\x86\x02\xe4\x94\x0e\xbc\x20\x08\x43\ +\x25\xb5\x75\x40\x5b\x00\x20\x4e\x82\x68\x92\x8c\x3d\xc6\x4e\x8e\ +\x4f\x56\xab\x95\x10\x5c\x49\x85\x10\xce\xbc\xd8\xb4\xca\x62\x6b\ +\x88\xfa\x55\xd3\x07\xb9\x91\x5a\x9a\xa2\xef\x35\x71\xd6\xba\x1a\ +\x00\x00\x20\x00\x49\x44\x41\x54\xc6\xe3\x60\xdc\x09\xdd\x72\xbd\ +\xdc\x54\x80\xf8\x69\x14\x49\xa9\xfd\x20\x50\x92\x37\x75\x11\xfa\ +\x14\x81\xa0\xa9\x3c\x2e\x4c\x80\x7d\x0f\xb1\x8b\xe7\xe7\xae\xb7\ +\x40\xd9\xeb\xd3\x0b\x62\x1c\xb0\xe6\x72\x7e\x3e\x3b\x3a\x70\x84\ +\x35\x52\xb5\x52\xef\x05\x91\xd4\x9b\xb3\xab\x6b\xe6\x79\xb5\x90\ +\x5e\x9c\x90\x38\xd1\x94\xf8\xa3\x89\x15\x6a\x59\x54\xdc\x80\x74\ +\xb4\x03\x10\x96\xaa\xb7\xd6\x19\xa5\x08\x09\x18\x0e\x0e\xf6\x0f\ +\x02\x06\xb3\x24\x98\x84\xfe\xb3\xe7\xa7\xc5\xb6\x0e\xa2\x38\xdb\ +\x19\x43\x86\x10\x70\xe5\x26\x67\x08\x1d\x1f\x1c\x20\x8c\xc3\x20\ +\x28\x8a\xed\xfc\x62\x69\x8d\xe5\xb5\xdc\xd9\xd5\xd3\xd1\x98\x42\ +\xe2\xdf\xbe\x7f\x75\x7d\xdd\xf5\x7d\x12\x26\xc7\x07\x47\xc4\x63\ +\x0e\x02\x4a\xe8\x6f\x1c\xd2\x7f\x6b\x1c\x7a\x33\x8a\x47\x7f\xf4\ +\xfe\x87\x93\x20\x11\x65\xed\x94\x09\x92\x48\x40\xdb\xca\x4e\x4a\ +\x3e\x4e\x92\x71\x1c\x6b\x67\x09\x66\x0c\x79\x10\x30\x40\x28\xf2\ +\xa8\xb5\x12\x29\xee\x09\xee\xea\x6a\x54\x55\x9c\xaa\x02\xea\xd2\ +\xc7\x4f\xfa\x62\xff\x3b\xdf\xab\xa6\x59\xdd\xb6\x65\x40\x25\xb1\ +\xe1\x34\x86\xe9\x84\xf7\xc2\x06\x30\x40\x50\x23\x59\x03\x65\x30\ +\x94\x31\xb5\x31\x33\x59\x04\xfc\x20\x4b\x62\xe3\x40\x91\xe7\x1a\ +\x22\xa9\x4c\x2f\x44\x14\xc6\xd4\xa1\xf4\xbb\xe1\xeb\x57\xaf\x35\ +\x05\x2c\x09\x3c\xca\x9c\xd4\x21\xf3\x81\xb1\x18\xe3\xe5\x7a\xcd\ +\x0c\xb6\x96\x42\x03\x20\x81\x16\x39\xeb\x90\xb1\xd0\x58\x1b\x25\ +\xc9\xfe\xfe\xe1\x8e\x31\x98\x12\x29\x25\x82\xd0\x19\xf7\x6b\x75\ +\x2e\x04\x10\x22\x38\xf8\x0d\x0c\xaa\x77\x4c\x31\x00\xe6\xff\x65\ +\xee\xcd\x7a\x2c\xcb\xae\xf4\xb0\x35\xec\xbd\xcf\x70\xa7\x18\x32\ +\x72\xa8\xca\x2c\x16\x8b\x43\x37\xc9\x6e\x36\x5b\x2d\x36\x64\xa9\ +\x1f\x0c\xbf\x19\x90\xfc\x1f\xfc\x7b\x6c\xff\x03\xbf\xf8\xcd\x7e\ +\x92\x00\xdb\x02\x0c\x5b\x6a\x48\x16\x5a\x16\xd0\x6c\x92\xea\x81\ +\x2c\x16\x6b\xca\xca\x29\xe6\x88\x3b\x9c\x73\xf6\xb0\xd6\xf2\xc3\ +\xbe\x11\x2c\x52\x46\xb7\x90\x0d\xd0\x15\x0f\x85\xcc\xc0\x8d\xca\ +\x1b\xfb\x9e\xbd\xc6\x6f\xb8\x53\xd9\xe7\x4a\x84\xae\xc2\x95\xab\ +\xc5\xe2\xe1\xc9\xc3\x92\x6b\xd0\x33\x04\x18\xc6\xd1\xb1\x7b\xfc\ +\xf8\x31\x00\x3e\x3c\x79\x78\x78\x78\xe8\x1c\xbf\xbd\x09\x8d\xec\ +\xa1\x31\x15\x59\x5a\x8a\x98\xa9\xaa\xa8\xc2\x1e\x77\x5a\x4c\x54\ +\x66\xb3\x8e\x18\x4b\xc9\x88\x76\x70\xb8\xaa\x3a\xce\xb6\xb1\xa6\ +\x09\x6d\xd3\x38\xe7\x76\x3b\x30\xd3\x69\x1a\x53\x8a\x44\xd8\xb6\ +\x8d\x81\xc5\x14\xd5\x4c\xc1\x4a\x11\x11\x11\x95\xdb\xf5\xad\x69\ +\x89\x39\x11\xb3\xa8\x82\x6a\xe3\x1c\x98\x69\x29\x25\x97\x9b\xf5\ +\x66\xb3\x5d\x5f\xfc\xf4\x74\xb6\x9c\x19\x96\x83\xc5\x6a\xee\x43\ +\x47\xc4\x44\x01\x00\x62\x8c\xeb\xb5\x9b\xcd\xca\x30\xc4\xed\xd6\ +\xcd\xe7\x0e\xc0\xd0\x42\xe0\x6a\x97\xa9\x2a\x2a\x25\x38\x06\xd3\ +\x61\xdc\x89\x24\x0e\x8e\x1c\xc5\x94\x0d\xf9\xf8\xe4\x64\xb3\x1d\ +\xa6\xe9\xea\xfa\xe6\x66\x1c\x47\xe7\x1c\x80\x88\x28\x21\x55\x65\ +\x1b\x33\x29\x25\x95\x52\x4c\x8d\x10\x81\x08\x88\x4c\x05\x10\xcc\ +\x0c\x10\x9a\xa6\x21\x42\x42\xec\xda\x56\x24\xbf\xe5\x78\xb1\x3e\ +\xf3\x45\x67\xfd\x0c\xd1\x72\x8a\xc1\xbb\xf5\xed\xf5\x38\x8e\x39\ +\x27\x32\x89\x71\xbc\xb9\xb9\x40\xc9\x5a\x12\x04\xb7\x5c\xcd\xdf\ +\x9c\xbe\xda\x6c\xd7\x0f\x8e\x8f\x96\x8b\x65\x08\x61\xbb\xbe\xdd\ +\xed\x86\xf9\x7c\x7e\x74\x74\x34\x8e\xe3\x17\x2f\x5e\x6c\x86\xa1\ +\x94\xa2\x68\xcb\xc3\x83\xc5\x6a\x75\x7a\x7a\x96\x15\x62\x8a\xc3\ +\x30\xcc\x67\x9d\x6f\xfc\x30\x8e\x17\x17\x67\x2f\x5e\x7e\x71\x78\ +\x78\xb0\x5a\x2e\xb2\x64\x17\x5c\xd6\x94\x31\xe7\xa0\xcf\xaf\x5e\ +\x95\x92\xcf\xce\xde\xfc\xf5\x17\x3f\x5f\x2d\x66\xbb\xdd\x3a\xcc\ +\x9c\x6b\xd8\xb5\xae\x90\xaa\x83\xcb\xe1\x26\xa6\xb4\x6a\xe8\x76\ +\x7b\x73\x70\x70\xd0\xb4\xa1\xe9\xdb\xbc\x4b\x63\x1a\x87\x18\xfb\ +\xd9\x92\xd1\x1b\x61\x68\x9a\xa6\x09\xde\x79\x82\xb0\x5a\xcc\x17\ +\xcb\x19\x21\x1e\x2e\xe7\xc1\xbb\x8f\x3e\xfc\xc5\xfa\xe6\xb6\x5f\ +\x1e\xbe\x3e\x7d\xf3\xe8\xc9\xe3\xe3\x83\x93\x32\xe5\x92\x52\x8c\ +\x51\x24\x37\xcb\xd5\x83\xc3\x93\xcf\x3e\xfe\xfc\xc5\x8b\xe7\x7d\ +\x3f\x7b\xf1\xfc\xe5\xd3\xa7\x4f\xe7\xf3\xf9\x66\xbd\xee\xda\xee\ +\xf2\xf2\x6a\xb9\x5a\x7d\xed\xfd\xaf\xa7\x52\x6e\xd7\xeb\xbd\xf8\ +\xd5\x57\x43\x59\xd0\x1a\xe4\x43\x68\x97\xd8\x94\x60\xea\x94\x7d\ +\x83\x92\x7d\x17\xc2\x82\x8e\x66\x0b\x06\x58\x73\x51\xc7\x59\x18\ +\xc4\x4a\x49\x90\xc6\xc6\x6c\x8e\xda\x6e\x22\x5f\x4f\xad\xc0\xa5\ +\x18\x9d\x1c\x7d\xf8\xf2\x65\xf7\xc1\xb7\x8f\x1f\x3d\xea\x67\x7d\ +\x8c\xe9\xf8\xe8\x01\x91\x18\x40\xd6\x52\xac\x38\x63\x24\x50\x83\ +\xa4\x22\x84\x46\x98\x53\x2e\x31\x4f\x65\x77\xf8\xf0\x31\x74\x71\ +\x77\x7e\x2d\xdb\xc1\x2d\x97\x2d\xb8\x6f\xbf\xf7\xfe\xb0\xdd\xfe\ +\xe9\xbf\xfe\xd3\x1f\xfe\xe0\x07\x1b\x84\x7f\xf3\xe7\x7f\xae\xa5\ +\x9c\xac\x0e\x87\xdd\x60\x45\x18\x61\xb3\x9d\xca\x24\x55\x8b\x42\ +\x4d\x94\xd0\x08\x2d\x30\x18\x29\xd3\xcd\x76\xc3\xf5\x1f\x4e\x09\ +\x99\x94\xb1\xc2\x3e\xef\x91\x9f\x75\xce\x5d\xbf\x14\xea\xfa\x3e\ +\xd7\x59\x0c\x33\xc5\x98\x9c\xf3\xab\xd5\x01\xb3\xbb\xbc\xbc\x14\ +\x11\xef\x82\x81\x99\x2a\x11\x3f\x79\xfc\x70\xb3\xbd\xfd\xe0\x83\ +\xaf\x89\xea\xc5\xf9\x9b\x22\xe5\xad\x77\x8b\x06\x82\x7b\x08\xaa\ +\x22\xba\xa6\xf5\x4c\x14\x82\x4b\x29\x8b\x14\xc7\xd4\xb6\x0e\x80\ +\x00\x6d\x1c\xb7\x06\x65\xb1\x9c\xcd\xe7\x73\x00\x8c\x31\xce\x67\ +\x3d\xa1\xf5\x7d\xdb\x76\x8d\x0f\xac\xaa\x45\x12\x80\x84\xd0\x30\ +\xa3\x81\xcd\x66\x5d\xf0\x6d\x4c\x53\xd3\x34\x80\x16\x9a\xe0\xdb\ +\x80\x14\x5c\x09\x8a\x10\x53\xc4\xac\x9d\xe3\xdd\x18\xb7\xdb\x9d\ +\x98\x8d\xe3\xb8\x9a\x2d\xb7\x6a\x21\xdb\xb8\xdd\x96\x49\xff\x66\ +\xfb\x1f\x76\xd7\x37\x44\x74\x33\x8d\x29\xa5\x9b\xb3\xb3\x32\x9f\ +\x3b\xc7\x6d\x91\xf1\xec\xf4\xb3\xeb\x73\x6a\x42\xf0\x61\x7b\xbb\ +\x36\xc4\x45\x1f\xc6\x1d\xe7\xbc\xbb\xbd\xd5\xf5\xe6\x22\xb4\x0c\ +\xce\xa7\x9c\xc8\x87\x5c\xe4\x47\x7f\xf1\x93\xd9\x7c\x19\x63\xbc\ +\xba\xba\x11\x31\x42\x34\x43\x62\x74\xec\x88\xa8\x14\x51\x95\x94\ +\x52\x15\x49\x42\x44\xef\x9d\x21\x96\xac\x88\x08\x66\xde\xb9\xbe\ +\x6f\xab\x74\x57\xdb\xb6\x9b\x6d\x4a\x29\xe1\x5b\x4e\xe8\x51\x44\ +\x8a\x14\x20\x40\x86\x3e\xb4\xcb\xe5\xac\xed\xbb\x79\x09\xa5\xc8\ +\x6e\xe0\xb6\xa1\xd5\x6a\x3e\xeb\x5b\x44\xbc\xba\x3a\x2b\x79\x5a\ +\x2e\xfa\x47\x8f\x1e\x35\x6d\x33\xec\x86\x93\x93\x43\xd3\x7c\xf2\ +\xe0\xe8\xd1\xa3\x47\xe3\x38\x22\x28\x93\x6d\xc7\x6d\xd3\xb8\xd9\ +\xac\x71\x0c\x88\xf2\xf8\xe4\xc1\xac\xf5\x6d\x13\xbc\xa7\xb6\x0f\ +\xc0\x8a\x1e\x4f\x1e\x3d\xf4\xc1\x6f\x86\x21\xc6\xe1\xe8\xe8\x30\ +\x16\x3d\x5b\xbf\x69\x96\xcb\x28\x32\x5f\xf4\x33\xbf\xbc\xb9\xb9\ +\x19\xb7\x83\x53\xf9\xf1\x7f\xf8\xb3\xdb\x8b\xeb\x61\xd8\xc5\xb8\ +\xb9\xbe\x3d\xfb\xf8\x93\x8f\x4b\xce\x87\x8b\x95\xc6\x2c\x0e\x7f\ +\xfe\xd3\x1f\xfb\xd9\xcc\x87\x3e\x03\xaa\xd9\x62\xb1\xcc\x62\x53\ +\x4a\x31\x4e\xa6\xda\x04\x67\x82\xc7\x47\xab\x79\xdf\x77\x8d\x3f\ +\x79\xf0\x30\x4e\xf1\x17\xbf\xf8\xe8\xfc\xfc\x42\x2f\xaf\x0b\xc2\ +\x72\xb9\x1a\x4e\xa6\xdd\xb0\x7b\xe7\x9d\x77\xea\xce\x7a\x18\x86\ +\xa3\xa3\xa3\x1f\xfc\xe1\x0f\x52\x4e\x67\xa7\xaf\x63\x4a\x22\xfa\ +\xad\x6f\x7d\x73\xb9\x5a\xb5\x7d\xf7\xc5\xcb\x17\x37\x37\x37\x1f\ +\x7f\xfc\xf1\x6c\x3e\x6f\xfa\xae\x7e\x1c\x7f\x3b\x0e\xf8\xb7\xa8\ +\x15\x51\xe4\xfc\xfa\x66\x9a\x12\x6b\xc5\xe0\x4c\x16\x9c\x11\x0e\ +\x51\xe3\x2e\x59\xca\x5b\xd6\x84\x66\x49\xad\x48\x4e\x09\x52\x99\ +\xa1\x3d\x6b\x9a\x77\x8d\x16\x63\xf2\x52\xec\x60\x71\x71\x3b\x5c\ +\x5f\xdc\xfe\xe3\x3f\x79\xca\x63\xee\x27\x19\x76\xb1\x6b\x1b\xc7\ +\x0e\xaf\xc7\x71\x73\x2a\x6a\x32\x70\xf1\x86\x90\x79\x1b\x9b\x6c\ +\x6e\x94\xb2\x9e\x0e\x33\xf8\x29\x7f\xfe\xd9\x27\xc5\xe4\x7a\x73\ +\x05\xa4\xae\xa1\x6e\xd6\x46\x4d\x7f\xfe\x93\x1f\x45\x89\xcf\x5f\ +\xbf\x7c\x95\xe2\xf2\xe9\xd3\xd3\xd7\xaf\xfe\xe2\x97\x1f\xb1\x59\ +\xdf\x84\xc3\xe5\xe2\xea\xf2\x62\xb0\x34\xf7\x7d\xf0\xde\xb4\x14\ +\x2d\x06\xe2\x1c\x71\x68\x8c\xf0\xc5\xab\x97\x98\x15\x92\x42\x56\ +\x74\x68\x01\xf5\x6e\x37\x57\xc1\xdc\xb5\xbf\xab\xd3\x6e\x0e\x8e\ +\x89\xf6\x94\x97\x18\xab\x98\x5f\x4a\x39\x84\x36\xa5\xfc\xf2\xe5\ +\x17\x6a\x46\x48\x76\x37\x52\x12\xd5\x0a\x17\x88\x31\xee\x76\xbb\ +\x71\x1c\xdf\x1a\x8c\xea\x3d\x11\x19\xa0\x22\x12\x92\x22\x19\x3b\ +\x52\x43\x2c\x8a\xa4\x86\x42\xe4\x9a\xa6\x89\x71\x8a\x31\xb6\x6d\ +\x98\xcf\x7b\x44\x9b\xa6\xd1\xcc\x16\x8b\x4e\x55\xfa\x59\xd3\xb6\ +\x5d\x08\x4e\x55\x6f\x6e\x6e\xd5\x0a\x52\x88\x69\xec\x67\x5d\xd7\ +\xb6\x92\x05\x43\x40\x00\x64\x76\x4d\xe0\xc6\x35\x21\x20\x40\x2e\ +\x19\x77\x44\x06\x16\x8b\x15\xc9\xa2\xed\x7c\x46\x4c\xa1\xef\x1e\ +\x38\x47\xe3\xb8\x68\x65\xde\xf4\x66\xf0\xe4\xf8\xb8\x62\xfa\xc3\ +\xc1\xc1\xc9\x72\x85\x55\x37\x9e\x10\x89\x6e\xc6\x9d\xef\x1b\x40\ +\x42\x02\xe7\xfc\xed\x66\xa3\x20\x62\x45\x50\xc6\x3c\x8a\x89\x6a\ +\x06\x22\x2d\x9a\x8b\x10\x3b\x33\x0b\x4d\x67\x46\x84\x90\x52\x31\ +\xc0\x0a\xc5\xa8\x48\x57\xd5\x62\x26\x75\x8c\x45\x44\xce\xb1\x18\ +\xd4\x3a\x17\x10\x9a\x10\x7c\x08\x66\xea\x7d\xe3\x83\x8b\x71\x9a\ +\xa6\x11\xe9\xed\x78\x8b\xe6\x82\x67\xc7\x21\x78\x62\x4c\x79\x0a\ +\x0d\x1d\x1c\xce\xc6\x11\x6e\x6e\xaf\xc1\x26\x44\xec\x3b\xd7\xae\ +\xe6\x62\xfa\xf2\xc5\x0b\x29\xe5\xeb\x5f\xff\xfa\x6c\x36\x1b\xa7\ +\x29\x4e\xdb\x27\x8f\x1e\xa0\xc9\xd1\xe1\xb2\x09\xec\xb9\x5b\xfd\ +\xce\x37\xae\xae\xae\x2e\x2f\xc6\xae\xeb\x41\x33\x61\x78\xe7\xc9\ +\x09\xb3\x9b\xcd\x0e\x11\x70\x18\xc7\xb6\xf7\xf3\xf9\x7c\x3e\xef\ +\x99\xdd\x38\x8e\xd3\xe9\x34\x6b\x3b\x18\x46\x4c\x69\x5c\xdf\x36\ +\xf3\x7e\xbe\xe8\x8e\x0e\x0f\x2c\xf7\xbc\x5a\x4e\x57\xd7\x36\x8c\ +\x61\x3b\x9e\xb8\xf6\xc9\xe3\x83\xe2\x09\x82\x5b\x7d\xf7\xbb\x9a\ +\x65\xd9\xcd\x5c\xd6\xb9\x0b\xb7\xc3\x50\x56\xcb\xa8\x38\x0d\x63\ +\xdb\x74\xcc\xae\x68\x1e\x87\x61\xbd\x59\x4f\xd3\x84\x08\xc1\xd3\ +\x62\xde\x3a\x87\x07\xcb\xc5\x6a\xb9\xf8\xc9\x8f\xff\xe3\xcd\xcd\ +\xda\x39\x9f\x91\x1e\x9e\x3c\x40\xa2\xcf\x3e\x7b\xfe\xe1\xcf\x7f\ +\xf6\xf8\xd1\xe3\x47\x8f\x1e\x55\x2c\xce\x66\xb3\xf1\xde\x2f\x97\ +\xcb\xf3\xb3\x33\x66\xbe\xb9\xb9\x1a\x87\xe1\x1b\xdf\xf8\x06\x39\ +\x7e\xf4\xf0\x51\x96\x42\x44\x45\x04\x53\x24\xa8\x25\x30\xc2\xff\ +\xff\x2a\x37\x80\x43\x49\x6f\xa6\x9d\x34\xde\x4a\x56\x13\x76\x3e\ +\x47\xcd\x22\xc3\xed\xce\x27\x0b\x80\x2a\x02\xaa\x8d\x0f\xb3\xae\ +\x0b\x08\x5d\x17\x56\x44\xf3\x22\xb0\x5d\xeb\x7a\xd0\x59\x2f\x07\ +\xab\x7f\xf5\x6f\xff\xf4\xf0\x83\xaf\xf3\xb2\x2f\x90\xc5\x12\x68\ +\x1e\xb6\xa3\x0f\xdc\x76\xed\x90\x93\x00\x88\x42\x2a\x91\x9c\x4e\ +\x69\x9a\x2c\x53\x1e\xe2\x04\x2d\x71\xc7\xbc\xce\x43\x36\xb9\xb8\ +\x3c\x15\x89\xcf\xde\x7b\x52\x30\x23\xc3\x2f\x3e\xfb\x70\xd8\xed\ +\xa2\x4e\xf3\x07\x0f\xb7\x69\x7a\x3c\x9b\x49\xeb\xd9\xf4\x70\xd6\ +\xcd\x1a\xd7\x2e\x9a\xf0\xc1\x53\x2d\x65\xdc\x0d\x2d\xf5\x43\x9c\ +\xd6\xb9\x24\x10\x47\x48\x9a\x2f\x2f\xce\x5b\x17\x3a\xd7\x00\x9a\ +\x64\x21\x72\x6a\x76\x3f\x8d\x62\xe6\x3a\xf3\x26\xa2\x9c\x33\x39\ +\x02\xb0\x69\x8a\x22\x02\x08\x22\x92\x72\xaa\xc4\xc6\xca\x28\xf4\ +\x9e\x2b\x6a\x21\x84\x60\x46\xb3\x10\x2a\xdf\x90\x19\x43\x60\x7a\ +\x3b\xde\xaf\x01\xc0\x9e\xee\x07\x88\xec\x18\x10\xeb\xe2\x5c\x44\ +\x72\x4a\xb9\x94\x6a\x29\x5c\x24\xe7\x9c\x53\x4a\x80\x6d\x25\xc4\ +\x56\x93\x37\x66\x42\x40\xc6\x3d\x9f\xa6\xaa\x77\xd5\x9e\xd1\x4c\ +\x45\x32\x13\x33\x78\x35\x29\xa6\xb9\x94\x98\xa6\x0c\x65\x4a\x8e\ +\x89\xcc\xcc\x10\x1d\xb3\xaa\xba\xe0\x0b\x29\x9a\x30\xc0\xed\x76\ +\xd3\x03\xce\x0c\x1e\x1f\x9e\x10\x20\x2c\x5a\x0e\x0d\x56\xfc\x81\ +\x19\xee\x76\x8f\x1e\x3e\x4a\x39\xbd\x78\xf1\x62\xd6\xb7\xec\xf3\ +\x72\x79\x68\x68\x4a\x3c\x5f\x2c\x93\x41\x01\xdc\xe5\x82\x1d\x26\ +\x40\x75\x5c\x8a\x10\x32\x33\x99\xd9\x66\xb3\x2d\xd9\x56\xab\x83\ +\x54\xc4\x0c\x4c\x81\x3d\x23\x51\xcd\x22\x39\xe7\x52\xf6\x9c\xf3\ +\x7b\x5e\x94\x94\x6c\xaa\x40\x80\x08\xa1\xf1\x21\x38\x62\x6a\x9a\ +\xc6\x7b\x97\x52\x7c\x0b\xa2\xe8\x7d\xaa\xde\xee\xb6\x48\x48\x8e\ +\x11\x8d\xbd\x7b\x73\xf6\xe6\xfa\xf6\x9c\x08\xb7\xc3\x66\x18\xd7\ +\xde\xd3\xf9\xf9\x1b\xef\x9b\x94\xe2\x6e\x18\xba\xae\x5d\x6f\x6e\ +\x2e\xaf\xce\x4a\x29\x67\x67\x67\x0f\x1f\x3e\x1a\xa7\xed\x66\xeb\ +\x62\x1a\xab\xcc\xde\x76\xbb\x35\xd0\x61\xdc\xbe\x39\x7d\xdd\xb6\ +\x5d\xd3\x04\xd3\x22\x22\x62\x90\x45\x6e\x6e\x6f\xc6\x38\x4c\x69\ +\x51\x8a\x10\x10\x22\x7a\x40\x8e\xa9\x37\x5e\xb5\xf3\x0e\x5d\xde\ +\xc4\xa8\xb7\x33\x20\xb8\x59\x7f\xbd\x99\x1d\x3f\x78\xb8\xea\x0e\ +\x15\x88\x66\xdd\x0e\x32\xb4\x61\xbd\xdb\xcc\xda\xfe\xa8\x5f\x9c\ +\x7d\xfa\x39\x45\xc1\x66\x7e\xcb\x21\x5a\x89\xa5\xcc\x67\x8b\xf5\ +\xed\x2d\x7b\x1f\xd3\x94\x53\x34\xc9\x92\xf3\x6a\x35\x5f\xce\x5a\ +\x0f\xba\x5a\xce\x43\x68\x7e\xf9\xd1\x27\xaf\x5f\x5d\x18\xb3\xeb\ +\x66\x45\xf5\xec\xe2\x22\xef\xf2\xb0\x1d\xfe\xea\xec\x2f\xff\xe6\ +\x6f\xfe\x66\xb5\x5a\xbd\xf7\xde\x7b\x15\x3b\x96\x52\xaa\xbc\x6b\ +\x33\x7b\x73\x7a\x6a\x66\xc5\xf4\xf4\xfc\x2c\x34\xcd\xe9\xe9\xa9\ +\x02\x00\x42\xdd\x1a\x7d\x45\x76\x8b\xa0\xaa\x05\x74\x18\x87\xe1\ +\xfa\xca\x34\xce\x67\xb3\x31\x4d\x59\x8a\x4c\xb9\x0d\xb3\x47\x87\ +\x0f\x1f\xcf\x97\x87\xb3\xf9\x6a\xb1\xf4\xc1\x13\xc3\x38\xed\xae\ +\xdf\x7c\xc1\xd3\xd8\x92\xce\x1a\x67\x9e\x5f\x9e\x5e\xb4\xa1\x7b\ +\xf7\xc1\x89\x1b\x06\x04\xf6\xed\x35\x9c\xbf\x41\x51\xdf\x37\x6e\ +\xd6\xb6\xa1\x35\x32\x4a\xea\x25\x65\x8d\x6e\xd8\xce\x11\x70\x1a\ +\x5b\xcf\x47\xda\xcf\x4c\xfa\x8e\xd0\xb3\x7f\xe7\xb1\x99\x36\xbb\ +\xf5\xbc\x9f\x03\xd8\x7f\xfb\xdf\xfc\xd3\x7f\xf1\xcf\xff\xf9\xcb\ +\x9f\xff\xf5\x7b\xdf\x0b\x07\x83\xac\x6f\x6e\x4e\x80\x66\x7d\xb7\ +\x9a\xcd\x40\x72\xf6\x2e\x1f\x1f\xe7\x94\x06\xdf\x08\x51\xb2\xe5\ +\x3a\xa5\x1b\xc9\x03\xc1\xb6\x14\x85\x11\x40\x0b\x19\x51\x30\x80\ +\x9c\x0b\xee\x15\x53\x79\x6f\x19\xaf\x2a\x22\x95\x24\x08\x19\x77\ +\xc3\x2e\xc6\x78\x7c\x74\xe4\x5d\x18\xc7\xa1\x0d\x9d\xf7\x8e\xc9\ +\x01\x56\x2c\x12\xd4\x57\xd6\xb9\xd8\x34\x4d\x29\xa5\xca\xa7\x23\ +\x62\x62\x7a\x3b\x03\x0d\x44\x74\x9e\xeb\xbc\x33\x84\x40\x44\xf5\ +\xed\x20\x62\xd3\xb6\x2d\xa2\x73\x2c\x82\x75\xe1\xe8\xbd\x33\xd3\ +\x98\xa2\xa9\xdd\xc7\x3e\x95\x32\xc5\x18\x42\xa8\x7e\x59\x35\x1c\ +\x23\x62\xdf\xf7\x6d\xdb\xb0\xb1\x77\x4d\x2c\x49\xe2\xe0\x83\x33\ +\x6e\x0c\x41\xcd\x50\x15\x54\x19\x51\x40\xd5\x04\x5d\x43\x0e\x0b\ +\x94\x18\xa3\x13\x3d\x3e\x3c\x3c\x69\xfa\x10\xcb\x7c\xb1\x3a\xb7\ +\x32\x3f\x3a\x3e\x3e\x3a\xaa\xf4\xc9\xdd\xe9\x69\xff\xe0\xc1\xc5\ +\xe7\xcf\x2f\x87\xf1\xf9\xd9\xf9\xea\xf0\xe0\xa4\x99\x21\xe1\x1c\ +\x9b\xb6\x6f\x9b\x6e\x7a\xf4\xe4\xe9\xf5\xed\xfa\xf2\x7a\x63\xae\ +\x25\x95\xb9\xb3\x71\x1c\x51\xcd\xf9\x06\xcd\x8a\x94\x94\x33\x20\ +\xe6\x2c\x80\xa4\x59\x88\x85\x99\x63\x8a\xe3\x34\xd6\x7d\x45\x05\ +\xa3\xb0\xe3\x52\x72\x4a\x09\x08\x34\x0b\x11\x86\x26\xa8\x2a\x13\ +\xb6\x6d\xa8\xae\x65\x55\x17\xe8\x6d\x30\x40\x88\x9b\xed\xf6\xfc\ +\x6a\xfd\xed\x6f\x1f\x13\xc3\xe1\x6a\x45\x6c\xc4\x46\x60\xcb\xd9\ +\xbc\x0b\xde\x7b\x6f\x45\x55\xf6\x9b\x68\x29\x65\xb3\xbe\x0d\x3e\ +\x0c\xdb\x1d\x18\x68\xc9\x25\xa7\x38\x0d\x6d\xb3\x22\x42\x29\xda\ +\xb7\x0d\x13\x4a\x29\x8b\xc5\xfc\x60\xb5\x62\x66\x44\x43\xc2\xcd\ +\x76\x3b\xc4\xc8\xee\x48\x44\x44\x0a\x19\x32\x98\x63\xb7\x56\x55\ +\x31\x70\x81\x38\x38\xdf\x94\x69\x4c\x37\xbb\x50\xf0\x1f\x7f\xeb\ +\xf7\xf8\x66\x7d\xd4\xcd\x26\xdf\xbc\xd8\xae\xff\xf0\x1f\xfc\xe1\ +\x80\x65\xb0\xb2\xfe\xe4\xe3\xe3\x77\x9f\x76\xec\x6f\x3e\xfc\xf8\ +\xea\xc5\x2b\x6b\x42\x68\x1e\x5f\xdf\xae\x45\x75\x37\x4e\xcc\x01\ +\x4a\x31\x91\x9c\x62\xc9\xd9\x11\xcc\x66\x4d\x08\xe0\x3c\x1c\x1c\ +\x2c\x6e\x6f\xae\xdf\xbc\x79\x73\x7c\xb4\xf4\xfd\x21\xb7\x5d\x61\ +\xdd\xed\xb6\xeb\xf3\x5b\x11\x01\x44\x53\xbd\xbe\xba\xaa\x61\xab\ +\x94\x52\xdd\x2d\x55\x95\x88\xab\xcb\x46\xd5\xec\x73\x31\x7e\xf4\ +\xd1\x47\xb3\xc5\x5c\x01\x72\x4a\xfa\x77\x2d\xd3\x7f\x5b\x91\x8b\ +\x68\xda\x0d\x17\x9f\x3e\xcf\xce\x35\xd3\x78\xd4\x84\x13\xc5\xae\ +\x6b\x4e\x1e\xbf\xfb\xf0\xf8\x64\xd1\xce\xe6\xbe\x3b\x08\xfd\x2c\ +\x34\x20\xba\x1b\x36\x59\xf2\xf5\xb4\xeb\x1b\x77\xf2\xfe\xbb\x7d\ +\xce\xe9\xcd\xf9\x30\xd9\xb3\x66\xfe\xb5\x1f\xfe\x89\x04\xca\x9f\ +\x3e\xef\x9c\xd7\xd7\x67\x47\xbb\x71\xd6\xf6\x72\x03\x02\xa6\x04\ +\x22\x19\x41\x40\x55\x20\xdb\x8b\x33\xb7\x93\xb1\x47\xeb\xfa\x9c\ +\x43\xca\x36\xf9\x49\x09\x96\x00\x44\x54\xce\xaf\x6f\x10\x1c\xbb\ +\x69\x9a\x7e\xd0\x74\xff\xf0\xdb\xbf\x3b\xcb\x79\x7d\x7e\x4e\x44\ +\xfd\xbc\x33\x93\x7c\x79\x6e\x9a\xaa\x15\xca\xb8\xdb\xed\x76\x43\ +\x62\x6f\xce\x3f\xf2\x5e\x0f\x96\xd2\x77\xfe\xf0\xf0\x2a\xc6\xe7\ +\x97\x17\xb7\x29\x15\x15\x23\x8f\xc8\xf7\x83\xf0\x1a\xb0\xea\x27\ +\x54\x6d\x7e\xb7\xbb\xdd\xc1\xc1\xa1\x14\x7d\xfe\xfc\xc5\xf1\xf1\ +\xb1\xf7\x9e\x10\x89\xb8\x6d\x3d\x33\x33\x93\x42\x29\x39\xab\x5a\ +\xca\x59\x4a\x51\xb5\x0a\xf2\x54\xd5\x9c\xb2\xa9\xbd\xed\x98\x0b\ +\xba\x7e\x31\x9b\x2f\x72\xca\x45\xac\x71\xac\x06\xa6\x0a\xb0\xdf\ +\x76\x4e\x31\x33\x91\x99\x22\x12\x91\x03\xb3\x71\x98\x2a\x84\x82\ +\x19\x10\xd1\x79\x67\x06\xa5\x88\x19\x54\x84\x41\x6d\x81\x53\x4a\ +\xa5\x14\x54\x08\xce\x8b\x5a\x92\x44\xde\x01\x54\x1d\xec\xac\x00\ +\x9e\x88\x72\x32\xcb\x06\xa6\x9a\xa1\x44\x42\x8b\xe3\x38\xeb\x3a\ +\x0f\xe6\x50\x16\xf3\xd6\x35\x2e\x0e\xc9\x35\x2d\x38\x37\x6c\x77\ +\xe4\xc3\x6c\x75\x70\xb5\x5e\x9f\x5d\x5f\x0b\xd2\xd9\xd5\xf5\x6e\ +\x98\x9e\xbd\xfb\xec\xd1\x3b\xef\xf0\x7a\xed\x9a\xe6\xe4\x98\x01\ +\xdd\xe1\xc1\xee\xe3\xcf\x3e\x9f\x36\x63\xe3\xd8\x2c\x2f\xbc\x1b\ +\x63\x4e\xe3\xe0\x0e\x8f\xfa\x36\xec\xb6\x9b\xa2\x86\xc4\xc4\x2c\ +\x56\x1c\x93\x73\x4e\xb5\x54\x78\x47\x96\xac\x2a\xe4\x18\x40\x53\ +\x49\x22\x82\x60\x22\xe2\x1c\x87\xe0\xbd\x67\x22\xaa\xf3\x8c\x18\ +\xa7\x71\x1c\xdf\x5a\x87\xde\x14\x87\x24\x66\xe8\x7d\x60\x76\xc4\ +\x90\xd3\x88\x26\x00\xe6\x28\x98\x00\x02\x99\x02\xa1\x43\x47\xcc\ +\xbc\xdd\x6e\xd7\x79\x5b\x4a\xf6\xce\xab\x22\x13\xab\xe8\x76\xbd\ +\x71\xde\x21\x52\xce\x39\x4d\x51\x4d\xb7\x9b\xad\x14\xa9\xb8\x93\ +\xb6\x6b\x86\x69\x1c\x63\x42\xe6\x18\x13\x03\xcc\x9a\xce\x52\xd6\ +\x5c\x4c\x25\x35\x2e\xa3\xc1\x34\x50\x5a\xc4\x29\x69\xb6\x77\x0f\ +\x1f\xa0\xc8\xb2\x9f\x3d\x3a\x7a\xf8\xef\xdf\x3c\xd7\x93\x95\x1e\ +\xcf\x37\xeb\x6b\x71\xbe\x79\x78\xbc\x21\xfd\xe5\x17\x9f\xbc\x29\ +\xc3\x79\xd9\x5d\x9e\xbf\xfc\xde\x93\x07\x80\x68\x86\x9b\xcd\x76\ +\xb1\x3a\x28\xb1\x0c\xbb\x9d\x94\x6c\x5a\xda\x36\xcc\x3a\x0f\x96\ +\x56\x8b\x83\xbe\x6d\x5e\x7e\xf1\xe2\x93\x8f\x3f\x99\xa6\x64\x9c\ +\x41\x71\x93\x47\xd1\x28\xa3\x32\x53\xdb\xb6\xf7\x9e\xaf\x55\x62\ +\xbf\x16\xa4\x15\x2a\x78\x1f\xe6\x09\xc1\xcc\x76\xbb\x5d\x65\x5c\ +\xfc\xe7\x08\x3a\xfd\xd6\x78\x8b\xd6\x79\xff\xce\x7c\x7e\x8c\xee\ +\x61\xdb\xbf\xe3\xc2\x91\xa3\x20\xc6\x67\x97\xfa\xfa\x7c\x9b\x65\ +\x30\x7c\xa9\x00\x6a\x58\x8a\xe4\x09\x19\xb1\xe5\x0c\xf9\x52\xa2\ +\x13\x09\x45\x1c\xf6\x7e\x1b\xf5\x2a\x18\xdb\x38\x6d\x37\xd3\x14\ +\x8a\xb5\xc8\x93\x0b\x53\x29\x18\x3c\x39\x2a\xa5\xb0\xaa\x37\x89\ +\xac\xb3\x88\xcb\x6e\x3e\x9e\xbd\xd9\xe6\x5c\xae\x52\xbb\x8e\xd0\ +\x14\x31\x71\xcc\xaa\x36\x8e\x03\x02\xb6\x5d\x97\x73\x6e\xbb\x96\ +\x88\x86\x9c\x08\x94\x1d\x6b\x69\x90\x71\xde\x77\xab\xe5\xdc\xf7\ +\x4d\x96\x83\xed\xd5\xc5\xf9\xeb\xa8\x59\x11\x8a\x63\xb7\xe8\xfb\ +\xee\xc1\x71\xee\xfa\xe9\xf8\xc1\x37\x1f\x3e\xfc\xd9\xab\x2f\x9e\ +\x5f\x9c\xaf\x8b\x26\x0c\xbe\x8e\x94\xac\xf6\x49\xe8\x9c\x6b\xdb\ +\xb6\x69\x9a\x94\xd2\x7c\xb1\x22\xa2\xba\x58\x24\x62\x55\xa9\x08\ +\xa4\x52\xa4\x14\xad\x91\x0b\x0c\x88\xc8\x21\xa3\x63\x30\x73\xec\ +\x90\x48\x45\x98\x0b\x22\xbe\xad\x6a\x01\x1c\x3d\x78\x68\xc8\xeb\ +\xf5\x3a\xa5\xd4\x84\x6a\x66\x63\x54\x0b\x28\x24\x02\xc3\xbb\xf1\ +\x5c\x2d\x16\x82\x6f\x91\x68\xdf\xea\x32\x39\x46\x29\x72\xe7\x71\ +\xe0\xef\x7e\x85\xbd\xad\x19\x88\x7a\x66\x20\x14\x30\x23\x50\x50\ +\x53\xf3\x88\xbd\x0f\x54\xf4\xe6\xfc\xec\x6a\x7d\x6b\xa6\x01\xf8\ +\xd0\xfb\xf9\x62\x59\xfa\x6e\xd9\x76\x1d\x22\x6b\xe9\x9b\xd9\x98\ +\xc7\x55\xdb\x2e\x9b\x26\x18\xb4\x88\x6d\xdb\x42\x8c\x29\xa5\x16\ +\x71\x9b\xf3\xef\xff\xce\xef\x5c\x9c\x9d\x6e\x2f\x2f\xbf\xfe\xec\ +\xd9\xa8\x36\xde\xdc\x6e\x6e\x6e\xae\x5e\xbf\x5e\x1d\x1e\xbe\xb3\ +\x5a\xad\x5f\xbf\xf2\x44\x6c\x06\x45\x52\x4e\x9d\x73\x0f\x56\x4b\ +\xdf\xcf\xe2\x78\xb9\xdb\x0d\xe8\x3c\x20\x9a\x69\x85\xa3\xd5\x3b\ +\x53\x33\x0a\x33\x02\x58\xce\x29\xa7\xa8\x86\x15\x46\x4b\xe4\x9c\ +\x63\x15\x35\xd0\xbe\xef\x97\xcb\x39\x33\x94\x92\xdf\x36\x70\x01\ +\x12\x19\x40\x68\xfb\x27\x8f\x1f\xe7\x9c\x4c\xa5\xed\x5b\xc4\xba\ +\x7f\x56\x30\x54\x03\xc2\xbd\x55\x97\x88\x2c\x17\x87\xd5\x75\xa9\ +\x6a\x78\xcc\x67\x0b\x1f\xdc\x6e\xd8\x55\x8b\x93\xae\xeb\xdb\xc7\ +\xed\xfe\xe6\x03\x22\x82\x16\x75\xde\x2f\x97\x96\xa4\x18\x1a\x18\ +\xe4\x61\x6c\x09\xe7\x4d\x9f\x36\xbb\xed\xf5\x55\x96\xe8\x99\x17\ +\x9d\x7f\x72\xb4\xe2\xc3\x83\xa5\x0b\x0f\x42\xbb\xd9\xdc\x3e\x38\ +\x3c\xba\x4d\x9b\xe5\x93\xc3\x71\xd9\x17\xca\xb3\x79\x2b\xa0\x5f\ +\x7b\xf7\xf1\x7a\xbd\x56\x28\x9b\xb8\x3e\x7a\xef\xe1\xfc\xf1\x83\ +\x97\xaf\x5f\xfb\xae\x4f\x59\xa6\x22\x2e\x34\x66\xb6\xdd\x6e\x99\ +\x8c\x10\x82\xf7\xb3\xae\xd1\x12\xfb\xbe\x73\x4c\x5a\x64\xb7\xd9\ +\xe6\xa8\xc6\x89\x91\xcd\xcc\x8c\x9c\x23\xf6\x7b\xea\x45\x5d\x6a\ +\x57\x14\xe1\x97\xc5\x97\xf6\x43\x61\x33\x24\x62\xc7\x66\x36\x4e\ +\x63\x51\xf5\xce\x7d\x55\x22\x17\x02\x8a\x95\x58\x06\x76\x6d\x9f\ +\x2d\xac\xd7\x32\x6e\x4b\x89\xe6\x08\x99\xd0\xa0\x18\xe4\x10\x00\ +\xb9\xc9\xd2\x94\x84\x66\x93\x26\xf3\xe6\x5a\x4f\x88\xa5\xe4\xe2\ +\xf2\xc9\x07\xdf\x6a\x96\xb3\x61\x5a\x8f\x2f\x5e\x97\xb8\x69\x0c\ +\x72\x51\x23\x07\xde\x49\x26\x29\x48\x00\x26\x2a\xa2\xa5\xc1\x49\ +\x4c\x43\xf3\xec\x77\xde\xa5\xae\x1b\x3f\x7c\xb5\xf9\xab\x8f\xe1\ +\xf6\xd6\x79\x57\xd7\x16\xf3\x0a\x22\x1f\xb7\x4d\xd3\xe8\x34\x94\ +\x92\x89\x6d\xb2\x52\x12\x30\xcf\x66\x8b\xd5\xe2\xb8\x7b\xf8\xe4\ +\xe4\xdd\xef\xff\x7e\x78\xf2\x64\xf8\xe5\x2f\x7f\xf4\xaf\xff\xd5\ +\xcb\x9f\x7d\x28\xbb\x34\x5d\x4b\x7c\xf5\xb2\x98\xcb\xde\xdf\x02\ +\xd1\xc9\xf1\xc9\xd1\xca\xd8\x7d\x12\xe3\x46\xaa\x12\xba\xe8\x9d\ +\xa9\x47\x55\x73\xaf\x62\xf9\x7c\x27\x80\x57\xbf\xe9\x7d\x5b\x1d\ +\x5f\xaa\x74\x91\xaa\x69\x56\x24\x42\x62\x44\xac\x20\xf5\x9c\x63\ +\xbd\x69\x7b\xbe\xf4\x5b\xaa\xad\xc0\xed\xcd\x86\xc0\xcd\xfa\x65\ +\x1b\x0a\x33\x23\x31\x11\x60\x5d\x37\x8a\x32\x41\x60\x36\xa8\xd0\ +\xd3\xca\x67\xdc\x53\xb0\xf7\x17\x10\x40\x5c\xa9\x9c\xc1\x1a\xb3\ +\xa8\xfe\x3c\x11\x18\x00\x8a\x99\x20\x80\x73\x2c\x60\x4c\x0c\x2a\ +\x4e\x91\x8a\x50\x2a\x8d\xe1\xc9\x62\xe1\x19\x1d\xfb\x43\xdf\xcc\ +\xd9\xab\xa1\xcf\xfa\xe0\xf0\x60\xde\xba\x71\xb3\x06\x81\x45\x8b\ +\xe9\xec\x35\x78\xef\x44\xca\xe6\xc6\xe5\x0c\xa5\x1c\x98\x28\xea\ +\xb3\xa3\xd5\x07\xc7\xab\x9b\x9b\xeb\xe7\x7f\xf3\x53\xef\x03\xaa\ +\xf1\x6e\x7d\x00\x8a\xeb\xeb\x27\xce\xf1\xa3\x87\x53\x9c\xc4\x7c\ +\xca\x79\xd9\x35\xe0\x02\x96\xa4\x89\xbb\xae\xc9\x68\xbb\x98\x05\ +\xb4\xda\x71\x57\xf2\x40\x45\xe1\xd2\x5d\x50\xae\xbd\x79\x11\x2b\ +\x25\x39\xa6\x10\xbc\xaa\xa4\x1c\x9d\xc7\x61\xb7\x2d\x25\xee\x86\ +\x6a\x9f\xf1\xb6\xa1\x8b\x10\x01\x86\x29\x1e\x1c\x3e\x60\x22\x47\ +\xc4\x48\x15\x31\xab\x2a\x5a\x14\xc9\xaa\x1c\x3e\x21\xda\x1d\x9f\ +\xa1\x69\x9a\x61\xb7\xb3\x7a\x63\x2c\x2f\xe7\x0b\x11\xad\xd3\x4f\ +\xe7\x1d\x33\x97\x5c\xf6\xba\xfb\x19\x0c\x89\x1c\x14\x50\x43\x73\ +\x80\x7e\x71\xd0\x20\x94\xcd\xa8\x59\x1e\x3a\xff\xb4\xf3\x40\x7c\ +\xd8\x74\xcf\x5c\x20\xa2\xb8\xdb\x1d\x32\x3f\x78\x78\x38\x73\x74\ +\x76\xf6\xa2\x7b\x78\xc2\x93\x95\x17\x5f\xcc\x42\x9b\xc6\x09\xcc\ +\x60\x1c\xdf\x11\x9d\x42\x38\x79\x70\x34\x81\xff\xd1\x47\xcf\xa7\ +\x94\xa7\x29\x65\xd5\x7c\x79\x95\x4b\xbe\xba\xbc\x5c\xcc\xda\xd0\ +\xb8\xbe\x6d\x4c\xb2\x8a\x38\x86\xed\xe6\xf6\xf5\xcb\x57\xbb\x6d\ +\x32\x73\x29\x17\xdf\x28\x3a\x62\xf3\x9a\x72\xd6\x62\xa6\xf7\x3b\ +\xab\xfb\x50\x55\x77\x4d\x76\xf7\xa5\x60\x86\x40\x44\x48\x84\x4c\ +\x59\x44\xbd\xb7\xaf\x48\xe4\x22\xc4\x51\xf2\xa9\x6c\x8e\x1b\xce\ +\xa9\x98\x0e\x41\xa6\x8e\x8a\x95\xa2\x86\x2e\x38\xf0\xa1\xd8\x64\ +\xd9\x38\x4b\x2f\xe0\x54\x3a\x10\x65\x97\xa6\x98\x51\x1d\x53\x1c\ +\xc7\xcf\x7e\xfa\x93\x31\x47\x72\xd2\xb2\xce\x4c\x5b\xd1\x60\x40\ +\xe4\xcc\xb9\xc9\x4c\x45\xbd\x23\x56\x80\x54\xd0\x23\x9b\xbb\xd9\ +\x4d\x1f\xff\x1f\x2f\x12\xe2\xb3\xdc\x1d\x4f\x5a\x70\x2a\x86\xa6\ +\xa6\x22\xc8\x64\x06\x29\xa7\xed\x84\xa9\x14\xc7\xdc\x82\xf7\xa5\ +\x18\x73\x20\x52\xc4\x9b\x61\xbc\x7c\xf5\xfa\xc3\x9f\xfe\x65\x1b\ +\x1a\xdf\xb6\x56\x4a\xd3\xda\x38\x8e\x9c\x4b\x23\x5e\x22\x14\xf6\ +\x40\x6e\x13\xd3\xc5\x8b\x2f\xba\x93\x07\x4f\x0e\x8e\x4e\x6f\xb6\ +\xd5\x19\xec\x3e\xc9\x54\xbf\x93\x7d\xc2\x41\x1e\xc7\xf1\x5e\xf4\ +\xaa\x7e\x84\x35\xd9\x32\x33\xb3\x23\xea\xaa\x40\xe8\x7e\x52\xbe\ +\x47\x1f\xa9\x81\xa5\x24\xfa\x96\x62\xe8\x60\xa6\x67\x67\x97\x6d\ +\xdb\xfa\x10\x7c\xd3\x55\x11\x2b\x62\x57\xa3\x97\x92\x48\x4e\xdb\ +\x69\xac\xc8\xf7\xfb\x62\x81\x89\xee\x3d\xa3\x08\x01\x01\xd8\xb1\ +\x88\x89\xa8\x99\x56\xe1\x4a\x53\x05\x44\x46\x93\x12\x0d\x14\x1c\ +\x2b\xa8\xf7\x0c\x45\x29\x8b\xcb\x65\x15\xfa\x83\xd9\xac\xf1\xe4\ +\x49\xc9\xb0\xcb\x1a\x36\x03\xa8\x06\xe7\x68\xbd\x5b\x5f\xc7\xcb\ +\xeb\xb3\x10\x1a\xa6\x9b\x9b\x98\x54\xb5\xba\x4f\x56\x28\x09\x18\ +\xbc\xd3\x75\xc7\xa8\x17\xb7\x57\xbd\xc9\xdc\x85\xf3\x8b\xd7\x71\ +\x98\x98\xd8\x8f\x43\x8c\xb1\xa8\x1d\x3b\x97\x1b\x37\x1a\x68\xdf\ +\x74\xf3\x25\xfa\x26\xb3\xbb\x99\x46\x22\x6b\x1a\x9f\x41\x0b\x20\ +\x88\xa0\x85\x7a\x6d\xea\xb1\x57\x9d\xb2\x1a\x97\x11\xb1\x14\x41\ +\xc3\xae\xed\xfa\xae\x55\x53\x11\x15\x91\xb3\xf3\xf3\x71\xdc\x6e\ +\xb7\xeb\xae\x7f\x7b\xbf\x45\x44\x32\x80\xd7\xaf\x4e\xf3\xef\xeb\ +\x6c\x39\xf7\xce\x33\x12\x01\x49\x29\x29\x66\xd1\x69\xbd\xbe\x89\ +\x71\x12\x51\xe7\xd8\x0c\x4a\xc9\x66\xe0\xbd\x2b\xa5\x38\xe7\x73\ +\x89\xec\x8c\x10\xd9\xb9\x38\x55\x54\x94\xaa\xa9\x8a\x18\x18\x02\ +\x99\x54\x14\x1b\x28\x0a\x33\x39\x53\xa7\x02\x53\xa4\x29\xbd\xff\ +\xf4\xe9\x1f\x7d\xed\x1b\x0f\xe2\xa4\x2a\x08\x7e\x7e\x3b\x8c\x31\ +\x86\x26\x74\x6e\x0a\x9a\x5e\x5f\xbc\xd9\x0d\x43\xd8\x6e\xd4\xf8\ +\xf5\x6e\xc2\x22\x24\x86\x66\xa2\x2a\xa6\x8f\x34\xcf\x8b\xdd\xa4\ +\x8c\x86\x39\xe7\x71\x1a\x93\x68\xce\x5b\x35\x2d\x25\xa7\xcc\x8b\ +\x45\xdf\x77\x6d\x8a\xe3\x6a\xb9\x48\xd3\xee\xf2\x5c\x2f\xaf\x2e\ +\xdb\x36\x5c\xaf\xd3\x2e\xdf\xc0\xb8\x03\x36\x00\x85\x82\x7b\x50\ +\x03\xed\xa3\xf3\xfd\xe6\xaa\xa6\x10\x51\xad\x10\x3b\x43\x30\x30\ +\x30\x83\xba\x02\x56\xa5\xae\xfb\xaa\xd4\x5c\x55\x18\x68\xe6\x3a\ +\x52\x54\x53\x51\x65\xcf\x32\x8d\x06\x0a\x81\x47\x28\x31\x95\x36\ +\xcc\x98\x10\xa9\x4c\x39\x91\x89\x01\x48\x29\xc2\xa4\xe4\x0a\xb2\ +\x8a\x71\x89\xc7\xad\x27\x04\x8d\x63\x03\x1a\x10\x48\x41\x72\x96\ +\xe4\x38\x34\x8d\x98\x53\x21\x43\x54\x83\x6c\x28\x11\x20\x3f\xf0\ +\xde\x98\xfb\x32\x68\x14\x71\x45\xc5\x6a\x45\x53\x52\x41\x44\x47\ +\xa4\xaa\xad\x73\x66\x46\xa5\x60\xd6\x29\xa6\x08\x42\xb7\x6b\x2b\ +\x06\xc8\x91\xc3\x85\x77\x27\xdf\xfc\xc6\xec\xe1\x23\xf7\x18\xdc\ +\x7c\x27\xbb\x69\xb8\xd8\x78\x1d\x43\xcc\x0d\x09\x43\xdc\xb2\xee\ +\xd2\xee\x7a\xcb\x44\xde\xb7\x2d\x02\x54\xe5\xf2\x58\x2d\x0b\x11\ +\x61\x3f\xfc\x2a\x29\x25\x66\x27\x52\xa0\x56\xfb\xfb\x28\x56\x44\ +\x8a\x73\xc2\xcc\x22\x56\x13\x0f\x00\x98\xe9\x5e\xb1\x53\x04\x40\ +\xdf\x5e\xe2\x0e\xc0\x0c\x76\xc3\xe8\x52\x76\xce\x85\xa6\x21\x44\ +\x03\x41\x4f\x75\xda\xd5\xb4\xb3\xae\xe9\xcc\x74\x1c\x46\x51\x51\ +\xd1\x92\x0b\x7a\x8f\x95\xf5\x6a\xaa\x60\x84\xb0\x57\x87\x2b\xc5\ +\xc0\x08\xc9\xc0\xc0\xc0\x39\xe7\x3d\x9a\x56\x6c\xab\x64\x29\x39\ +\x92\x07\x68\x55\x61\x4a\x69\x9c\xa6\xb4\x2b\x79\x17\xb0\x38\xf6\ +\xe0\x9a\x8c\xc1\xb1\xcf\x48\x17\xcf\x87\x2c\xd2\xb4\x0e\xdb\xa4\ +\xb6\xd1\x52\xc6\x71\xf0\x9e\x99\x50\x01\x00\x30\xab\x62\x6e\x87\ +\x00\x32\x6c\xd7\x9b\xf5\x06\x30\xe5\x34\x4d\x71\x9a\xa2\x81\x31\ +\x73\x9a\xb2\x30\x29\xa0\x73\x6e\x2c\x65\x3b\x4e\xd0\xce\xb4\xe9\ +\xd0\x79\x04\x32\x55\x52\x28\x31\x12\x51\xd3\x36\x66\x50\xd3\x89\ +\x0f\xa1\x9e\xad\x88\x98\x1a\x20\x22\x53\x7d\x0d\x3b\x57\xcc\x4a\ +\xb6\xa0\xa6\x60\x63\x2c\x8a\x2e\x34\x3d\xbc\x35\x00\x58\x01\x00\ +\x7c\xd3\xc7\x62\xbb\xa9\xf8\xc0\x0e\x41\x44\xbc\xf3\xe0\x78\xb1\ +\x3c\xe0\xc5\x72\xbb\xdd\xe4\x69\x1c\x86\x41\xa4\xc4\x54\xbc\x63\ +\x90\x02\x66\xb9\x44\x55\x41\xc1\x29\x25\xb3\x29\xa5\x54\x21\x05\ +\x75\x3d\xcd\xcc\xde\x07\x76\x1c\xa7\xd4\x34\x21\x95\x12\xad\xb0\ +\x43\x99\xb6\xed\x34\xbd\xc7\x0d\x3d\xff\x62\xb7\x5e\x7b\x95\xd6\ +\x87\xae\xe9\xa0\xbf\x0a\x80\xdc\xb8\xad\xc4\xf5\xf6\xc6\xa4\x1c\ +\x1d\x1e\x75\x7e\x71\x76\x7a\x6a\xdb\xad\x2b\x1a\x00\x54\x34\x95\ +\x12\x4d\xb7\x44\x8d\x92\x6f\xda\x3c\x0e\xb3\xf9\x02\xad\x4d\x22\ +\x93\xcf\x71\x9a\xa0\x75\xc1\x63\xdb\x38\x42\x31\x28\x81\x69\xb7\ +\xdb\x8d\xc3\xe8\x42\xf3\x47\xff\xf0\xfb\x2f\x5e\x5d\xad\x77\x71\ +\x90\x3c\xa6\x49\x45\xb4\xc8\x5d\x1e\xd2\xfd\x32\xb7\x86\x73\x32\ +\x22\x23\xa7\x65\xff\x82\x7d\x51\xab\x50\x15\x00\x0c\x14\x18\x04\ +\xbf\x22\x91\x0b\x10\xa8\x60\x17\x39\x90\x33\x15\xc1\x30\x95\xdc\ +\x83\x17\x4d\x60\x2e\xaa\x09\x91\x8d\x05\xd4\x32\x68\x62\xa3\xae\ +\x69\xe7\x3d\x70\x60\x6e\x3c\xb7\x86\x7e\x4e\x21\x98\x5e\x5d\x9c\ +\xea\x34\xb4\xce\xab\xe5\x51\x05\x09\x8d\x59\xd1\x81\x41\x01\x20\ +\x29\x88\xc8\x8e\xd5\xac\x60\x41\xd0\x76\x30\x22\x12\xb3\x9d\x01\ +\x14\xaa\xdc\x36\xa8\xf6\x2f\x44\x66\x86\x80\xa0\xa0\xaa\x11\x20\ +\x9b\x64\x94\x60\x99\x8b\xce\xb5\xd1\xa9\xb4\x0f\x1e\xcc\xde\x79\ +\xe7\xa3\x5d\xf9\xf0\xc7\x1f\xdd\xdc\xdc\x14\x29\x8b\xe5\xe2\x9d\ +\xd9\xe1\xb3\xb0\xe8\xce\x2e\xfc\xb0\x03\x05\x5a\x76\xe7\x79\xba\ +\xca\x6d\x33\x5b\xb0\xf7\x25\x67\x62\x76\xce\x95\xda\xe8\xdd\x19\ +\x8e\x97\x52\xda\xb6\x09\xa1\x39\x3f\x3f\x07\x80\xd9\x6c\x56\xe9\ +\x84\xfb\x5b\x64\xba\x6f\x23\x14\x88\x78\x3e\xef\x00\xd0\x4c\x73\ +\xce\x66\x8e\x19\xdf\xd2\xc7\xc1\x00\x11\x89\x79\x1a\x06\x53\xab\ +\xd6\x18\x00\xd0\xb6\xed\x34\x8e\x95\xae\x08\x66\xf3\x7e\x76\x7b\ +\x7d\x93\x52\x3a\x3a\x3c\x08\xc1\x9b\x29\x21\x02\x98\xaa\x30\x20\ +\x13\x16\xc9\xa5\x88\x48\xd9\xef\x1c\xc9\x88\xd0\xc0\x4c\x8b\x0a\ +\x02\xa9\x01\xa8\x01\x93\x23\x80\x40\xc4\x9a\xfb\xc6\xb5\x26\x3a\ +\x6d\xb8\x6c\x1d\x2a\x10\x4d\x46\x88\x5e\x8d\x9c\x6f\x7c\xe8\xd0\ +\x5c\x4a\x98\xd2\x48\x65\x2c\x29\x11\x19\x0b\x03\x42\x41\x53\xb3\ +\x02\x38\x8c\xbb\xb3\xf3\xb3\x9a\x84\x6b\x8a\x26\x22\x46\x2c\x22\ +\x31\x8a\x99\xa5\x62\x88\xa8\x23\xf8\xd0\x94\x22\x29\x17\x61\x99\ +\x04\x13\x38\x50\x22\x21\x4c\x0a\x0e\xd4\xdf\x35\x29\x4c\xec\xf8\ +\x3f\x21\x18\x14\x22\x44\xc2\x54\x72\xc5\x49\xc4\xac\x00\x12\xb3\ +\xc5\x0c\x45\xdf\x72\x40\x8f\x00\xaa\x56\xb9\x57\x57\xb7\xb7\xbb\ +\x98\x52\x2a\xc1\x37\xde\x85\x5c\x64\xd8\xee\x36\xc3\xee\xe4\x9d\ +\x47\xc3\xb0\xdb\xdc\x5c\xa7\x69\xfc\xd6\x07\xef\x17\x2b\x00\x42\ +\x8e\x40\xc5\x54\x9d\xe3\x18\xf3\x6e\x37\xd6\xc2\x5c\xc4\x54\x73\ +\x08\x5e\x44\x89\x5c\x68\x42\xd2\xc9\x79\x61\x13\x36\x53\xb3\x01\ +\xb4\x5f\xf6\x5d\x43\xb3\x21\xf7\x17\x17\x87\x66\x62\xb9\xe4\x34\ +\x0d\xdb\xdd\x85\x9a\xa7\x51\x0b\x35\xbe\x09\xde\x52\xd9\xe6\x9b\ +\x57\x2f\x2e\xa7\x94\x43\x29\x3d\x98\x19\x28\x82\x12\x67\x76\xbb\ +\x0c\x9b\xb3\x8b\x9b\xb6\xcd\x81\x1b\x98\xb5\x8e\x7d\xc3\x9c\x81\ +\x48\x42\x81\x10\x98\x58\x63\x1c\x5c\x20\x15\x89\x93\x6c\x36\xb7\ +\x37\xeb\xf5\xc3\x77\x1e\x1f\x3d\x7c\x18\x53\x59\x2c\x97\xcc\xae\ +\xd4\xfa\xd6\xf4\xee\xab\xa2\x85\xee\x1b\x44\xb0\xbd\x45\x72\xfd\ +\xcb\x5e\x8f\xa7\x5e\x4e\x55\x0d\x3e\x54\xe5\x92\xaf\x84\x56\x84\ +\x22\xee\xd8\xbf\x1e\xc7\x32\x4d\x07\xb3\x3e\x93\x69\xf1\x5e\x32\ +\x10\x2c\x10\x80\xc8\x07\x35\xb0\xc9\x98\xda\x45\xf2\xfe\xbc\xc0\ +\xc6\xc2\x6e\xb4\x38\xde\x02\xb9\x59\xdb\xfd\xee\xe1\xf2\xbd\xef\ +\x7e\xf7\xfc\xf9\x27\xb2\xbb\xa1\x0c\x04\xc8\x08\x86\x84\x88\x8a\ +\x90\x1d\x29\xf2\xbd\x8f\x9e\xaa\xdb\x17\x3c\xf5\xaf\x66\x8c\xbf\ +\xf6\x60\x81\x15\x33\xa8\x8e\x63\x08\x84\x08\x39\xab\x98\x0a\x1b\ +\x20\x0d\x08\xa3\x77\xb9\xd3\xff\xe7\x17\x7f\xf5\x67\x6f\x2e\x61\ +\xe6\x67\xe0\x9a\xc6\x5f\x9f\x9d\xbb\xa2\x3f\x98\xb5\xff\xe4\xe8\ +\x60\x8e\x7a\x93\xa6\x89\xfd\x76\xca\x7e\xd5\x16\xc4\x9c\xb3\x94\ +\x72\x3f\x95\xac\x5f\xa5\x94\x6a\xda\x56\xdf\x49\x75\x2d\x26\xa2\ +\x3a\xb9\xaf\x7b\x16\x33\xab\xde\x27\x39\xe7\x1a\x59\xea\x9f\x2b\ +\xf3\xb9\x94\xa2\x6f\xdb\x2e\x9a\xc1\xed\xf5\x4d\x29\xa5\x3b\x3a\ +\xaa\xf0\xb1\xe3\xe3\xe3\x67\xcf\x9e\x55\x35\xf7\x18\xe3\x8f\x7f\ +\xfc\xe3\x8b\xb3\x73\x87\x2c\x56\x42\xe0\x99\xcd\x44\x4a\xc9\x19\ +\xc0\x10\xa1\x71\x3e\xe5\x52\x4a\x26\x22\x1f\x42\x7d\x7b\x7c\x37\ +\x6d\x25\x22\x62\x04\xac\x23\x7c\xab\x9a\xca\x53\x4a\x31\x46\x0a\ +\xec\x83\xd7\x52\xe6\xd8\x34\x60\x8a\xa4\xc4\x42\xa4\xe8\x06\xa2\ +\x29\xc6\x29\x0b\x38\x3e\x9a\xcf\x0f\x3d\xc5\x98\x82\x6f\x53\x8a\ +\x68\x02\x4c\x8a\xa4\x80\x92\x25\x95\x52\xe7\x4c\x22\x60\x40\x6a\ +\x68\x80\xa6\x08\x46\x7b\x9e\x94\xa2\xb2\x03\x6e\xce\x6e\x37\xb7\ +\xb2\x9e\x3f\x7a\x02\x4d\x97\xac\xce\xbe\xa9\x6d\x1a\x05\xb5\x0a\ +\x36\xad\x37\xe3\x3f\x29\x5d\x4d\xd4\x0c\xf7\x7c\x6d\x30\x40\xd2\ +\x52\x2f\x9d\xa1\x02\xe8\x5b\x16\x5c\x76\xd7\x16\x9d\xbf\x39\xbd\ +\x7d\xf7\xd9\xd7\x3f\x38\x6e\x7c\xf9\xfd\xdf\xfb\x3e\x22\x75\xdd\ +\x7c\xd6\xcf\xfe\xb7\x7f\xf9\xbf\xff\xc5\x9f\xff\xa8\x68\x49\xd3\ +\xb0\x9c\xf5\xb7\xeb\x03\x90\xac\x69\xda\x4a\x71\x8c\xa6\x42\x40\ +\x80\xae\xea\xf6\xa8\x0a\x33\x9b\x01\x22\x76\x5d\xcf\xcc\x22\x42\ +\x9e\x1c\x85\x69\x33\x21\xf8\xb6\x09\xb1\x0c\x43\xca\x2e\xa5\x12\ +\xba\x32\x67\x8d\x63\x5f\x12\x5b\x31\x70\xd0\x86\xc9\x7b\xeb\xc3\ +\x95\x61\x54\x12\x2b\xf3\xa6\x5d\xcc\x31\x9d\x9d\xa2\xb3\x49\x65\ +\x8c\x85\x19\xa3\xc2\x44\xad\xb2\x0b\x5d\xe8\xe6\x5d\x00\x54\xb3\ +\x62\xc5\x8c\x99\x7c\x3f\xe3\x92\x33\xa1\x98\x6a\xce\xd9\x9a\x26\ +\x65\xd9\x6c\xb6\xe3\x30\x95\x5c\x52\xce\x4d\xd3\x3f\x79\xf2\x48\ +\x0c\x4e\xdf\x9c\x0e\xe3\x48\xcc\x48\x78\xe7\x6c\x09\x88\x95\xcd\ +\xb3\xff\x20\x10\xa9\x4e\x5a\xf7\x70\x41\xa0\x9a\x14\xcd\x40\x11\ +\xeb\x0a\xe5\x2b\xc2\xb8\x36\x6a\x9a\x1b\x84\x2c\xe5\xe0\xe8\xe0\ +\x4d\x4e\x11\xf4\x04\x70\x8e\xce\x97\xc2\x06\xcc\xa8\x98\x27\xd4\ +\xdc\xcd\x2f\x15\xff\xf2\x8b\xab\x5f\xac\x63\x02\x5e\x1c\x9f\x10\ +\xb9\x22\xd6\x0c\xb7\x3f\xfe\xfc\xd3\xa7\xf3\xfe\x8f\xdf\x7f\x07\ +\x94\x57\xd4\x2e\x1c\xb0\x0a\x00\x28\xa3\x21\x66\xc7\x85\x0c\x01\ +\xeb\x56\x9b\xab\xec\xd1\x5d\x30\x77\x00\xc1\x08\x00\x0c\xc1\x00\ +\x0c\x41\x4d\x11\x49\xc1\x3c\x61\xdb\x36\xe4\x28\xc5\x08\xb9\x04\ +\xf6\xd1\x70\x43\xb4\x6e\xdb\x7f\xf3\xc9\xab\x0f\xc7\x34\xfb\xee\ +\x33\x6e\x1a\x1e\x32\xb0\x3b\xf9\xda\xd3\xe9\xea\xfa\xa7\x2f\x5e\ +\x8f\xaf\xcf\xff\xd1\xb3\xc7\x29\xb7\x17\xc5\x2e\xb6\xe5\x6c\xf8\ +\xa2\x7b\xf8\xe8\xe4\xe4\xc4\x31\xdf\xaf\x81\x2b\x74\x65\x9a\xa6\ +\xba\xdb\xea\xfb\xbe\xa2\x5a\xee\x82\xd1\x1e\x0f\x59\x87\xfa\x75\ +\x16\x53\x71\x92\xdb\xed\xb6\x7e\xa7\x4e\x6d\x2f\x2f\x2f\xab\x34\ +\xcd\xdb\x1d\xfd\x38\xee\xa6\x29\x86\xe0\xda\xb6\xcb\x39\x3d\x7e\ +\xf2\x48\x24\x4f\xd3\x70\x7d\x7d\xb5\xdd\x6e\x44\x0a\x3b\xd7\x36\ +\x5e\xcd\x8b\x48\xe5\xd6\x85\xe0\x6b\x95\x67\x92\x2b\x10\x6c\x1f\ +\x7c\x01\xea\xba\x53\xcd\xc0\x4c\x89\x54\x50\xb5\x00\x12\x20\x66\ +\x91\x28\x05\x4a\xf6\x15\x06\x26\x32\x67\x5f\xb2\xa5\x9c\xd5\x58\ +\x9c\x9b\x04\x6e\xe2\x74\xba\x5e\x67\x44\xee\xfb\xdd\x36\xfb\xd3\ +\x37\xdf\x99\x2d\x16\x6d\xd0\xa4\xc1\xb5\x60\x22\x66\x22\x50\xea\ +\x6f\x4f\xde\x10\xcc\x14\x40\x4d\x75\x3f\x1d\x24\xe7\xbd\x47\xc2\ +\x22\x25\x16\x89\xe4\x6f\x87\x78\x31\xa6\x12\x5a\x6f\x68\xaa\x62\ +\x0a\x80\x66\x66\x68\xa6\x7b\x2b\x06\xfb\xd2\xfe\xf4\xd7\x1f\x4c\ +\x35\xa3\xfd\xfc\x18\xa0\xaa\x65\xd4\x8a\x61\xbf\x8b\x78\x5b\x00\ +\xa3\x48\xae\xff\xee\xd9\xe9\x9b\x10\xc2\xd1\xd1\xf1\x37\xbf\xf5\ +\x8d\xb3\xd3\xf3\xcf\x3f\x7f\xbe\xdd\x6c\x36\xdb\x5b\x29\xa9\x69\ +\xc3\xb2\x3f\x72\x68\x37\xd7\x57\xdb\xdb\x9b\xd6\x73\x1b\x3c\x98\ +\x78\x26\x24\x0e\x1e\x43\x08\xbb\xdd\x2e\xa5\xe4\x9c\x2b\x25\x57\ +\x93\x1e\x33\x2b\x45\xc6\x34\x5a\xce\x0b\x37\x4b\x63\xda\xed\x72\ +\x42\x89\x65\x4c\x39\x9d\xce\x1d\x11\x3b\xc6\xa6\x56\xfd\x48\xd9\ +\xb9\x53\x91\xbf\xfe\xe2\xec\x4a\x24\x35\x5d\x2c\x02\x62\xbf\xd3\ +\xd1\xb3\x16\xa3\x5a\x23\x16\x3a\xcb\xe9\x06\x7f\x00\x00\x20\x00\ +\x49\x44\x41\x54\x07\x6a\xc5\x71\x22\xca\x88\x4c\xc6\xde\xb7\x21\ +\x24\x80\xa2\x5a\x44\x05\xa0\x6a\x0a\x79\x87\x45\x95\x98\x89\x9d\ +\x14\x99\xc6\x49\x4c\xbd\x6f\xd4\x8c\xc8\x8d\xd3\xf4\xea\xd5\x9b\ +\xd3\xb3\xb3\xbe\xef\xe5\xd7\x0f\xfc\xcb\xd2\x6f\xf7\x28\x69\x33\ +\x35\xdd\x7f\xcf\x4c\xf7\x81\x4d\xb5\x69\x9a\x3d\x86\xfe\xab\x50\ +\x73\x89\xe2\x36\x96\x71\x98\x38\xe7\x37\xdb\xed\xbb\x6c\xa3\xf3\ +\x8f\xd8\x75\x42\x9d\x41\x50\x8b\x4e\x37\x24\x89\xe8\xaf\xce\x36\ +\x3f\x5e\xc7\xee\xe4\xc9\x6c\x79\xbc\x55\x01\xc4\xc0\xce\x64\x9c\ +\x1f\x34\x2f\x2f\x2e\xfe\xec\xe3\xe7\x3f\x7c\xfa\xee\xd5\xc5\xe9\ +\x24\xa9\xab\xd0\x22\x06\x45\x04\xa2\x8a\x79\x62\x26\x51\x05\x35\ +\xbc\x23\x6d\x22\xa1\x43\x82\x62\x55\xe8\xce\x00\x84\x41\xd5\x90\ +\x48\xd0\x88\xc9\x19\xfb\x79\x83\x80\x10\x55\x24\x8f\x45\x6f\xbb\ +\xe6\x6f\x6e\x2e\x3e\xdc\x8c\x87\xdf\x7a\x7f\xa4\xb0\x1b\x85\x80\ +\xc7\x28\x22\x71\xb9\x5a\x39\xb5\x4f\xde\x9c\x77\xc3\xb8\xec\xfa\ +\x5b\xa1\xf7\xff\xe0\x3b\x57\x9f\x7d\xfc\xf2\xe5\xab\xae\xef\xc0\ +\xa0\x5a\x3f\x55\xb1\xa7\xba\x8c\xab\xdb\xc6\xeb\xeb\xeb\x7b\x24\ +\xde\x38\x8e\xb5\xa4\xfa\x8d\xc8\xc5\xcc\x55\x4c\xf9\x7e\x8b\x1f\ +\x63\xbc\xbc\xd9\xa4\x9c\xde\x9a\xb7\x88\x60\x60\x1a\xa7\x49\x45\ +\x9c\x73\x9f\xfc\xf2\x97\xbf\xf8\xf0\xe7\xfb\xe6\x51\xb5\x82\xda\ +\x08\xfa\x27\x4f\x1e\x4b\x91\xcb\x8b\x0b\x62\xf2\xc6\x75\xa8\x5a\ +\xeb\xc7\x7a\x92\xb9\xbe\x79\xa2\xda\x72\x5a\x0d\x0f\x6a\x25\xab\ +\x0b\xee\xae\xd8\x45\x6e\x1a\x34\x8b\x29\x0e\xdb\xf1\xba\x08\xf9\ +\x26\x0b\x17\x20\x41\xda\x4a\xd9\x14\xb0\xd9\x6a\x79\x7c\xe4\x17\ +\x73\x18\x76\xb6\xde\x7c\x71\x7a\xf1\x4e\x68\x40\x8a\x17\x35\x11\ +\x42\x54\x35\x11\x11\x25\x03\x53\x50\x05\xdd\x67\x63\x30\x05\x03\ +\x00\x0f\x84\x44\x52\x74\x52\xbb\x05\xdd\x64\xa3\xd5\xd1\x7c\x3e\ +\x1f\x44\x2d\x46\xe0\x9a\xc4\xcd\xf6\xfb\x2c\xbc\xbb\x1b\xf6\xff\ +\x95\xc9\xcd\x6a\x41\x4b\x64\xaa\xa6\x5a\x4a\x29\x39\x4b\x29\x5f\ +\xde\x5a\xbc\xe5\xc1\x03\x00\xd8\xf5\xcd\xf5\x62\xb1\x8c\x53\xfc\ +\x1f\xfe\xfb\xff\x2e\xc6\x29\xa5\xea\xc3\x44\x92\xe3\x66\xdc\x7d\ +\xe3\x07\xdf\x5f\x2d\xe6\x1f\x7f\xf4\xd1\x38\x0e\x9d\x9f\x59\xd5\ +\x09\x22\x32\xb1\x0c\x79\x2f\x5d\xeb\x5c\x25\xd0\x54\x32\xec\x30\ +\x0c\x06\x5a\x5c\xb1\x22\x14\x98\x4c\xb8\x60\xe3\x7c\x37\xef\x34\ +\x4d\xcf\x6f\xd6\xaf\x77\xe3\x3a\xa0\x35\x4a\x40\x19\x61\x42\xf8\ +\x7c\x9a\xce\xd0\xf4\xd1\x43\x3e\x38\xd2\xa8\x71\x37\x7c\x74\xfa\ +\x42\x01\x16\xc1\x37\x40\x5e\x6b\x32\xc2\x84\x79\x62\x5b\xa8\x89\ +\x69\x2c\x79\x52\x2b\x6a\x02\x60\x88\x86\xc0\x48\x44\x64\x50\x49\ +\xb0\x30\x4e\x09\x29\x11\x3b\x03\x32\xb3\xb8\xdb\x6d\x87\xed\x7c\ +\x39\x9f\x2d\xe6\x88\x88\xc4\xf7\xa1\xea\x37\x42\x18\x00\xa8\x29\ +\x80\xdc\x9b\xb9\xdc\xb5\x4a\x56\x5d\xc8\xeb\x1d\x81\xaf\x42\xb7\ +\x48\x44\xbb\xf5\x7a\x7b\x71\xbb\x68\xdc\xeb\xcd\xed\x42\x8b\x6f\ +\xbd\x0f\x88\x3e\x2c\x4c\x67\x0a\x1e\xa0\x78\xdb\xb0\x6e\xd1\x7f\ +\xb4\x4b\xbc\x3a\xf0\x0f\x1e\xdc\xaa\x85\xae\x7f\xf4\xe0\x70\xbc\ +\xbd\x46\x74\xb7\x03\x2c\xde\x79\xe7\xec\xf5\x9b\x8f\xae\x6e\xdf\ +\xeb\xe6\x36\xec\xb2\x94\x3d\xe8\x0f\x20\x18\xb1\x90\x01\x80\x71\ +\x1d\x1e\xdd\x0b\xce\x30\x13\x12\xa9\xd4\x7e\x01\x0c\xa1\xa2\xa9\ +\xd4\x48\x41\x45\xa0\x64\x9c\x86\x34\x4d\x63\x18\xb5\xd5\x90\x8d\ +\xa3\xa7\xe7\xe7\xe3\xc3\xc7\x0f\x09\xfb\xe1\x3a\x7e\xfb\xe9\xd7\ +\x3e\x79\xf9\xf9\xf7\xbe\xfb\xbd\x9f\x7c\xf8\xe1\xd9\x38\x2d\xc9\ +\xb7\xcb\xc5\xcf\x36\xbb\xa7\xfd\xfc\x2a\xa6\xe6\xfc\xaa\x20\x3f\ +\x7b\xfa\xee\x62\xbe\xb8\xc7\x73\x55\x45\x70\x44\xac\xe8\xf3\xda\ +\x67\xd5\xe8\xe3\x9c\x9b\xcd\x66\xd5\xb5\xa9\x92\x13\xeb\x0a\xb2\ +\xb2\x14\x4b\x29\xab\xd5\xaa\xf6\xf9\x15\x76\x7c\x70\x78\x54\xe5\ +\x09\xdf\x76\xb1\x4b\x84\x58\xe5\x46\xeb\xf8\xac\x3e\x30\x35\xf2\ +\x54\x8b\x2a\xc7\xf4\xe2\xc5\x0b\x15\x6d\xaa\xf9\xbb\x4a\xce\xc2\ +\x4c\xec\x3c\x10\x55\x55\x4f\x76\xae\xa2\x57\xd9\xfb\xaa\xe7\x83\ +\x84\x64\x88\x40\x75\x72\xc8\x0e\x9d\x67\x33\x05\xd5\x10\x3c\xe8\ +\x6c\x5c\x6f\xce\x8a\xdc\x14\x31\x73\x08\xb4\x2d\xc5\xbc\xf7\xb3\ +\xd9\xd1\x93\xa7\xcf\x3e\xf8\xe0\xf3\x97\x2f\x3f\xfd\xf9\xcf\x70\ +\xd6\x5f\xa9\x1d\x1d\x1e\x09\x98\x23\x60\x40\x56\x24\x55\xcc\x96\ +\x44\x0c\x0c\x08\x4c\x35\x6b\x55\xa3\x55\x03\x98\xea\x6c\xc4\xfb\ +\x02\x74\xbd\x4b\x11\x5d\x1f\xba\xee\xf0\x68\xe6\xdc\xc5\xd5\x65\ +\x2e\x19\xcd\x1c\x21\x57\x4c\x83\xee\x67\x2a\xa0\x56\xa1\x50\xfb\ +\x06\xa6\xb2\xdb\xef\x36\x2a\x26\x02\x00\x52\x4a\x3d\x76\xab\xa2\ +\xdd\xfa\xb6\x5a\x11\xb6\x8f\x5b\x44\x38\x8d\xbb\x17\x5f\x7c\xee\ +\x5c\xd8\xed\x36\x39\x17\x62\x2a\x39\xdb\xfe\x93\x81\xcf\x3e\xfe\ +\xe5\x6e\xbb\x01\xd3\xc3\xd5\x3c\xa5\x5c\x72\x6e\x9b\x60\x00\x95\ +\xe5\xba\xdb\xed\x2a\x87\xbf\xe2\x39\x42\x08\x35\xc9\x85\xc6\xef\ +\x64\x00\xb6\x71\x1a\x03\xfb\xc5\x7c\x9e\x09\x32\xa2\xb4\xdc\xcf\ +\x0f\x76\x57\x57\x9f\xad\x2f\x73\x31\x0f\xa0\x60\xa5\x94\xd7\x62\ +\x72\x74\xd8\x3c\x3c\xf9\xfe\x0f\xff\x11\xba\xe6\xdf\xff\xdb\x7f\ +\xb7\xb9\x7a\xf5\x52\xe1\xbd\xd5\x03\xdf\xb4\xb9\x14\x4f\x9c\xb3\ +\x88\x59\x2a\xba\x6b\xe7\x4a\x3e\xe6\x12\xa5\x00\x92\x02\xc9\xde\ +\xba\xb3\x36\x7d\x0a\xea\x4a\x91\x71\x8f\x67\x16\xb9\x0b\xf1\x86\ +\x60\x29\x8a\xaa\x73\xde\xe4\x37\xd4\x62\xf4\xcb\x91\x4b\x2c\xdb\ +\x1d\xaa\x19\x11\xee\x06\x61\x75\x79\xa2\x21\x84\xaf\x8c\xdf\x22\ +\x58\x40\x3a\xa4\x30\xf3\x8d\x3f\x6a\x16\x2d\xb5\x9e\x6f\xa7\x31\ +\xe5\xb2\x40\xe8\x11\x31\x17\x74\x9c\xb1\x79\xb3\x89\xe7\x02\x8f\ +\x1e\x3f\xde\x48\x5e\x1e\xaf\x72\xda\xfd\x97\xff\xe4\x07\x6f\x3e\ +\xff\xe5\x37\xbe\xf3\xbd\xff\xe5\x5f\xfe\x5f\xd7\xaf\xcf\x56\xcb\ +\x83\x2f\xd6\xdb\xc5\x6c\x7e\xb8\x08\x39\x4d\x80\xc5\xc8\x04\x84\ +\x84\xf6\xc7\x8a\xc8\x14\x94\xb5\x0e\xa4\x11\x90\x89\x1b\x72\xc1\ +\x94\x00\x0d\xab\xe3\xab\x59\x4d\x0b\x04\xa2\x7a\x19\x73\x41\xcc\ +\x06\x41\xad\x51\x83\xb6\x7f\x23\xb6\x25\xd7\x35\x8b\x57\x2f\xcf\ +\xbf\xf5\xfe\x77\xfe\xab\x1f\xfe\xc9\x7f\xf1\x87\x7f\xb4\x29\xf9\ +\xaf\x7f\xfa\xf3\xe3\x93\x47\x17\xaf\x5f\x2c\x8f\x1f\xe8\x76\xf3\ +\x97\xa7\xe7\xe8\xdc\xf0\xc5\xf3\x87\x0f\x8f\x1f\x3f\x79\xd2\x77\ +\x9d\xdd\xc1\x55\x96\xcb\xe5\x7d\xbb\xe7\x9c\xab\x69\xc4\xee\xc3\ +\x86\x2a\xdc\xf5\x26\x95\x50\x5d\xbf\xef\x9c\xab\x0c\xbb\x3a\x02\ +\xab\x25\x5b\x4a\xc9\xde\x7e\xb7\x88\x22\x32\x4d\xa3\xf7\xb5\x88\ +\x2b\xfb\xca\xbc\x1e\x40\x25\x16\x11\xa9\x4a\x29\xd0\x04\xef\x03\ +\xd7\xbd\x27\x11\x14\x11\x2d\x19\xc8\xdd\x97\x7b\xd5\x66\xe2\xd7\ +\xaa\x3f\x03\x52\x42\x42\x23\x53\x30\xc0\x5a\xdc\xe8\x68\x80\x6a\ +\xe8\xfc\x1a\x51\xd1\x00\x94\x51\xb8\x6b\x01\xd0\x51\x00\xe0\xb8\ +\x4b\x8d\xf9\xa6\xe9\x77\x61\xdc\xc5\x78\x79\x79\xd1\x38\xd6\x52\ +\x18\x10\xcc\x44\x41\x05\x15\x51\xc1\x14\xf5\xae\xb5\xd8\xe7\x1e\ +\x55\x2d\x2a\x52\xca\x24\x3a\xaa\x5f\x2c\x57\xbb\x9c\xc3\x30\xce\ +\x16\xfd\x62\x31\x4b\x29\xe6\x29\xaa\x16\x55\x10\xa3\x52\x04\xee\ +\x85\x12\x01\xeb\x87\x42\x44\x35\x67\xa4\x34\x85\x26\x54\xba\x15\ +\xee\xc5\xaf\xa5\x36\x8c\xe5\x0e\xbc\xf2\x96\x85\xee\xdd\xcf\xe6\ +\x5c\x36\xb2\xc1\x7d\xdb\x0b\xa5\x18\x20\x30\x71\x05\x66\x6c\x37\ +\x6b\x26\x38\x58\xad\xda\xd6\xa3\x2a\x13\xaa\xea\x30\x8e\x08\x35\ +\x25\xfc\xea\xda\xd7\xb7\x3d\x4d\x53\x29\xa5\xed\xdb\x6d\x1e\xd1\ +\x6c\x46\x2d\x91\xe5\x69\x48\x6a\x19\xa1\x80\x6d\x60\xa7\xaa\x3c\ +\x5b\xec\x34\x6a\x4c\x3e\xa3\x63\x92\xe5\x42\x82\x3b\x5a\xcc\x03\ +\x23\x6b\x3a\x08\x6e\x58\xae\xde\x0c\xdb\x9b\xb3\x9b\x8e\x88\xc5\ +\xd0\x00\x00\xd9\x07\x08\xfe\x9d\x07\xb3\x02\x38\xa6\x5d\x9d\xf5\ +\x11\x63\x13\x3c\xa0\x2f\x25\x3a\x64\x56\xd5\x2c\x5a\x2c\x69\x31\ +\x40\xa9\x22\x8d\x08\x84\x75\x05\x6e\x88\x98\x62\xaa\x3a\xb5\xf7\ +\xd9\xfa\x37\x4f\xb2\x0e\x11\xbf\xd4\x42\xde\x03\xbe\x44\xe4\x3f\ +\x07\x43\xf7\x5b\xd3\xe7\xb2\x65\xdf\x7f\xf7\xbd\xaf\x2d\x96\x33\ +\x74\x0a\xa0\x64\xc2\x9a\xb9\x64\x53\x4b\xaa\x98\x64\x8a\xe3\xa0\ +\xfa\xf3\x17\x5f\xcc\x8f\x0f\xc1\xa3\x03\x6b\x58\xbe\xf7\x9d\x0f\ +\x76\xd7\x6f\xfe\xf0\x3b\xdf\xfa\xd9\x67\xbf\x5c\xad\x56\xe3\xf5\ +\xcd\x90\xcb\x36\xa7\x6e\x37\xce\xbe\xf6\x5e\x40\x09\x1e\x43\xf0\ +\xc0\x54\x08\x65\xef\xbb\x47\x54\x87\x4d\x39\x57\x31\x13\x66\xf6\ +\xc4\xbe\xe2\x47\x10\x48\x0d\xc1\xb2\xe4\xfd\xc5\x30\x43\xa2\x4c\ +\x92\x4b\x6a\xdd\xcc\xf9\xf6\xf5\xc5\xf5\x4f\x7f\xf1\xc9\xc6\xf1\ +\x6e\xbb\x9d\x1d\xae\xfa\xc3\xe5\x67\x2f\x3f\xff\x83\xdf\xfd\x36\ +\x5d\xdd\x7c\xff\xfd\x6f\xfe\xfc\xb3\x4f\x16\xa1\xcb\xb9\xbc\xfb\ +\xec\xe9\xd3\x6f\x78\xd7\xcd\x30\xcc\x96\xb3\xae\x23\x55\xd1\x0a\ +\x26\xac\x9f\x56\x25\x03\x56\x70\x56\xbd\x30\xcc\x7c\xcf\xdb\xba\ +\xff\x9c\x56\xab\xd5\x62\xb1\xb8\xa7\xc8\xed\x15\xe2\x4b\xa9\x3f\ +\x25\x22\xf3\xf9\xdc\x7b\xff\xd6\xf9\x9f\xc9\x10\x54\x25\x13\x02\ +\x39\x36\xd3\x52\xf6\xf1\x45\x65\xbf\x16\x34\x36\xc4\x3a\xd1\x47\ +\x22\xf4\xcc\x3e\x38\xe7\x9c\x43\x32\xa4\x3b\x0d\x0c\x24\x42\x66\ +\xf7\x65\xf9\x04\x02\x74\xe8\x90\x00\xb0\xc2\xc2\x55\x54\xc0\xd0\ +\x14\x8a\x48\x29\x5a\x34\x6b\x49\x39\x65\x2d\x25\x6f\xa2\x77\xcd\ +\x49\x87\x71\x8c\xeb\x8b\xab\x71\x3b\x80\xd8\x6d\x4c\xd3\x38\x98\ +\x64\x47\x80\x5a\xb9\x1f\xa6\x02\xc5\xb0\x26\x7a\xa4\xbb\xa5\x54\ +\xcd\x81\xb4\x5f\xa4\x2b\x98\x1a\x03\x10\x4d\x63\xd7\xb7\xbb\x61\ +\x2b\x3a\x81\x2a\x33\x75\x4d\x50\x75\x29\xe7\x3c\x65\x50\xab\xec\ +\x39\xe7\xbd\x63\x36\x80\x92\xf3\x76\x1c\x11\xa0\x69\x9a\x94\xe2\ +\xed\xed\x8d\xf7\x3e\x84\x26\xa7\x84\x44\x44\x28\xb9\x88\x48\x8e\ +\x59\xf2\x5b\x8a\x0b\x99\x41\xf5\x25\x01\x35\x26\x64\xaa\xe3\x57\ +\xab\xe3\x3a\x00\x30\x2d\x66\xd8\x84\x66\xd6\x06\x00\x2b\x39\x16\ +\x86\xe0\x7d\x08\xa1\x69\x1a\xe7\x88\x00\xc1\xf0\x7e\xdb\x83\x88\ +\x4d\xd3\xe4\x9c\x0f\x0e\x0e\x88\x28\xe5\x3c\xa7\x43\x66\x0c\xe8\ +\xbd\x51\x8e\x09\x00\x8d\x38\x83\x4e\x25\x4d\x39\x0e\x25\xdd\xc4\ +\x51\x30\x62\xcc\x30\x4c\x32\xc8\xc1\xf1\xb1\xa4\x34\x5c\x5d\x52\ +\xcc\x4d\x1a\x92\xd8\xf9\x58\xa0\xc4\x9e\x3d\xa8\x9a\x89\xc7\x90\ +\x6c\x8b\x84\xed\xa3\x27\x7d\x33\x43\xc0\xe0\x83\x21\xc5\x9c\x73\ +\xd6\xc5\xbc\x8f\xaa\x0c\xd8\xfb\xc6\xac\x80\xd1\x38\x8d\x31\x46\ +\x76\x0e\x08\x44\xc5\x10\x00\x6b\x7c\x32\x00\xb0\x5f\x07\x36\xfc\ +\xc6\xc4\x90\x08\x01\xd5\x7e\xb5\x53\xbc\xab\xb9\xaa\x6e\x1c\x30\ +\x18\xfc\xed\xf1\xeb\xb7\x16\xb9\xb4\x6b\xc2\xb3\x27\xc7\xdd\xbc\ +\x17\xd0\xa2\xa5\xa8\xa6\x34\x49\x49\x22\x3a\x48\x11\x97\x29\xb4\ +\xe7\x17\x97\x57\x45\xbf\x76\xb0\x9a\xe2\x38\x5b\xcd\x48\xcb\xb3\ +\x47\xef\xc4\xcd\xfa\xb3\x4f\x5f\xe6\xa8\x87\xfd\xfc\x1c\x11\x82\ +\xbf\x14\xbd\x39\x3b\xfd\xc5\xe5\x25\xa3\x35\x8e\x83\x73\x4a\x38\ +\x22\x64\x00\x44\xa0\x3b\x63\x1b\x35\x33\x35\x40\x20\x44\x4f\xd8\ +\xf8\x9a\xe5\x40\xcd\xd4\x80\x98\xf7\x97\x16\x0c\x10\x09\x61\xd8\ +\x0d\x9b\x61\x04\x84\xa8\x38\x26\x9d\xad\x16\x33\xc4\xb6\x09\x3f\ +\xfa\xd9\x4f\xbe\xf9\xfe\xd7\x9f\x3d\x3d\x6e\xda\xa6\xf5\xe4\x4d\ +\xba\xae\x1b\xb6\x97\x08\x36\xeb\xdb\x76\x31\x07\xd7\xcf\xfb\xd6\ +\x9b\xe4\xbb\x5d\x61\x7d\xda\x6a\xa8\xaa\x0f\xdf\x3d\x31\xe8\x1e\ +\x4f\x7c\xcf\x5e\xae\x23\xad\x8a\x50\xbf\x07\x19\xd7\x11\x7e\x85\ +\x50\x31\x57\xcc\xf7\xdb\x4b\x0c\x55\x35\xed\x3a\x3f\xba\xbb\x8a\ +\x86\x48\x48\xe8\x00\xd9\xbb\xa6\x09\x4d\xd3\xf4\x6d\xd3\xb4\x4d\ +\xd7\xb5\xde\x91\xf7\x75\x4a\xc7\x31\x49\x51\x11\x15\x44\x74\xec\ +\x9c\x77\xbf\x8e\x14\x40\xaa\x1b\x22\x34\x43\x05\x30\x11\x85\xda\ +\xed\xa5\x92\x28\x6b\x01\x42\xf3\x88\xc2\x64\x86\x29\xc6\xf5\x76\ +\xbd\x5c\xcc\xb7\x5b\xb8\xb9\xba\xbe\xbd\xb9\x15\x55\x0e\x8d\xa3\ +\x10\x98\x08\x40\x54\x54\xad\xa8\xb1\x21\xc0\x5e\x49\xd6\xe0\x57\ +\x4c\x11\x31\x45\xda\x83\x17\xd5\x08\xd4\x81\x2a\x48\xc9\xb1\x38\ +\xf4\x52\x0a\x11\x41\xdb\x79\x17\x96\xf3\x65\x6a\xca\x7a\xbd\xa9\ +\xba\x17\x00\xb0\xdb\x6e\x9b\xa6\xa9\x90\xf4\xba\x2a\xa9\x6d\x63\ +\x9c\x62\x9c\x62\x7d\x59\x1d\x81\x03\x40\x55\xdf\x7f\xfb\x19\xd7\ +\x7e\x2f\xa9\x95\xe2\x23\x56\x4c\xf7\xa8\x12\x04\x40\x84\xc6\x73\ +\xf0\xc8\x04\x8b\xc5\xf2\xe0\x60\x75\x78\x70\xd0\x84\x50\x4d\x5e\ +\x9d\xe3\x34\xc5\xed\x66\x5b\x87\x0c\x4d\xd3\x34\x4d\xb3\x5f\x29\ +\x12\x01\x40\xca\xd9\x88\xb0\xee\xcf\xc5\x2c\x17\x10\x05\x83\x54\ +\xca\x66\x1a\x60\xb4\x88\xd6\x30\x29\x38\xc0\x94\xa7\x21\xc6\x72\ +\x75\x75\x7d\x70\xb0\xda\x5c\xdf\xa6\xdb\xf5\xd5\xe9\xc5\xfa\x76\ +\x2d\x62\xcc\x7e\x02\x43\x42\x8f\xcd\xa4\x02\x48\xce\xbb\xcd\x34\ +\x1c\x3f\x3a\x49\x71\x8a\x29\x2d\x0f\x56\x0b\xc4\xdd\x6e\x1c\x37\ +\xbb\x92\xe2\x90\xc6\x5b\xc9\x68\x36\x3b\x58\x20\xb3\xaa\x4d\x79\ +\xb8\x5b\x7c\x19\xa0\xee\x23\x17\x1a\xaa\xfb\x5b\x22\xd7\xfe\x14\ +\xee\x86\x8f\x7b\x54\x57\x0d\xe9\xaa\x44\x62\x5f\x95\xdd\x22\xa2\ +\xa1\x24\x18\x49\x49\xc4\xc4\x4c\x00\x8a\x61\x31\x4e\x66\x45\x31\ +\x2b\xca\x14\x4f\xd7\x1b\x70\x9c\xa1\xc4\x18\xdf\x5d\x3e\xf1\xce\ +\x7f\xf6\xf9\xeb\x7f\xf6\x5f\xff\xb3\xcf\x3e\xfe\xf4\xc7\xff\xee\ +\xff\xf6\x9d\x2b\xbb\x91\x98\x26\xc6\x21\xda\x85\x66\x04\xf0\xa9\ +\x10\x24\xa9\x19\xb8\xa2\x1b\x10\x00\x4c\xe5\x57\xf0\x4d\xbc\x7b\ +\x56\xea\x3d\xa8\x2f\x51\x00\x11\xa8\x97\x03\x00\xda\x02\x0e\x69\ +\x0c\xb8\x03\x05\x35\x70\xc8\x63\x5c\xb5\x8b\xb8\xd9\xf4\xf3\xf0\ +\xf2\xe6\xe5\x45\xfe\xd6\x2c\xcc\xfe\xe3\x87\x3f\xfd\xbd\xef\x7c\ +\xff\xd3\x5f\xfe\xa2\x41\x8c\xc3\xf6\x56\x63\x29\xa2\xb0\xb6\xf9\ +\x6a\xb5\xdc\xaf\xab\x63\x8c\xb5\xdd\x0b\x21\x54\x5b\xd6\xfb\x36\ +\xa4\xfe\x99\xee\xac\x74\xea\x02\xab\x0e\xb3\xee\x3a\x8b\x5c\x07\ +\x61\xf7\x0d\x82\xab\x73\x7e\xe6\xb7\x05\xa3\xda\xdd\x3d\x94\x1a\ +\xc2\x2a\xf1\xb5\xfe\x81\x99\xbd\xf7\x4d\xdf\x79\xe7\x1c\xb3\x77\ +\xce\x7b\xb7\xb7\x71\x57\xc9\x26\xd9\x80\xb8\xf1\xce\x3b\x75\xf7\ +\xa4\x99\x2f\x57\xfe\x08\x40\x84\x48\x40\x58\x27\xe1\x80\x68\x80\ +\x06\x44\xe8\x1c\x23\x37\x9e\xd5\x02\x18\x10\x13\x00\x48\xca\xb9\ +\xe8\xcd\xe6\xf6\x16\x6e\x99\xf9\xf8\xe4\xe8\x10\x8e\x83\x67\xef\ +\x18\x51\x50\x0d\x10\xc4\x20\x9b\x89\xa1\x19\xa1\x19\xdb\xde\x57\ +\x71\xbf\x16\x40\xb4\xfd\x64\x44\x4c\x01\xc0\xe5\x94\x54\x22\x91\ +\x00\x68\xae\x2f\x28\x25\x17\x23\xe0\xb6\xed\xf0\x80\xed\xfa\xba\ +\x6e\x3f\x62\x8c\xd7\xd7\xd7\x75\xe0\xdd\xf7\x7d\x55\x40\x6d\x9a\ +\x66\x1c\x2b\x1c\x54\xaa\x5f\x69\x3d\x19\x55\x7d\xfb\x26\xdd\xf6\ +\xa8\x88\x2a\x28\x64\x60\x8d\xf3\x60\xca\x8e\xbd\x77\xa1\xf1\x8d\ +\x77\x87\xcb\xa3\xb6\xed\x6a\x18\x6d\x42\xf0\xcc\xd5\xf5\x12\x00\ +\x44\x94\x88\x17\x8b\xc5\x7d\x19\x2e\x22\x39\x27\xe7\xfc\x9d\xcd\ +\x92\xaf\xed\xa4\x02\x14\x2c\xc8\xe0\x10\x59\xad\x47\x46\xec\x82\ +\x77\xf3\x32\xc5\x92\xdc\x6c\x16\x8c\x11\x70\xd2\x72\x33\xee\x52\ +\x91\x5f\x7c\xfe\x9c\x8b\x6a\x68\x9f\x3d\x7b\xca\x4d\xe8\x9b\x5e\ +\x45\x08\xa0\x6b\xbb\x9c\x22\x22\x3a\xc7\x53\x1a\x83\x83\xf9\x6c\ +\xa6\x62\xe7\xa7\x67\xe3\x14\x8f\x8f\x8f\x1f\x3d\x78\x24\x79\x7a\ +\xf3\xe2\xf9\xe5\xe5\x4d\xc9\x69\x3b\x8e\xf3\xa3\x65\xd7\x36\x29\ +\x15\x31\x71\xde\x01\xd4\xd4\xb5\x1f\xf2\xf1\xaf\x1f\xdd\x6f\xe4\ +\x00\xfb\x32\x82\xab\xd6\x57\x77\xbf\xa9\xaa\x39\x67\x5f\x95\x6e\ +\x11\x01\xb3\x96\x4d\xde\x81\x7a\x44\x12\x05\x29\x1a\x63\xce\x52\ +\x92\xe4\x52\xca\x94\x72\x9a\x46\xee\xdb\x25\x5b\x8c\x31\x38\xbe\ +\xbe\xbc\xfa\xc1\x1f\xfc\x83\xed\x2e\xfd\x8f\xff\xd3\xff\x3c\x8d\ +\xfa\xe8\xe1\xf1\xb4\x79\x1d\x08\x76\xc3\xb8\x4b\xd1\x5c\xed\xfb\ +\x99\x9a\x10\x5c\x40\x33\x4d\x85\xd4\x6a\x5d\x53\xab\x95\x5f\x3b\ +\x2c\x34\x74\x40\xec\x9c\xe3\xaa\x09\x0f\x60\x52\x0a\x21\x3a\xef\ +\xd1\xa0\x8b\xc0\x56\x5b\x4a\x11\x11\xca\xe6\x8b\xf9\x54\x72\x4a\ +\x4f\xdf\xfb\x26\x2e\xc2\xbf\xf8\x3f\xff\xd7\x0f\xde\xfb\xc6\x1f\ +\xff\xc9\x0f\x4f\xbf\x38\xdb\xed\x6e\x67\x7d\xa0\x0a\x2b\x8a\xd1\ +\x39\xd0\x34\xad\xd7\xc5\xcc\x6e\x6e\x6e\xb6\xdb\x6d\xdd\x01\xad\ +\x56\xab\x87\x0f\x1f\xb6\x6d\xeb\xbd\xaf\x6f\x66\xcf\x53\x23\xaa\ +\xa4\x45\x11\xe9\xfb\xbe\x4a\xd9\xec\xe5\xa9\x4c\x8b\x48\xf5\xad\ +\xa8\xfb\x46\x24\x14\x11\xf8\x7b\x2d\xb9\xf6\xcf\xcd\x72\xb9\x9c\ +\xcf\xe7\x95\xd3\x7b\x3f\x44\x23\x66\x72\xce\x3b\x47\x68\x44\xe4\ +\xd8\x11\x01\xdd\xd1\xf7\xab\xc3\x3b\xee\x11\x02\x68\x06\x55\xf1\ +\xef\xcb\xeb\xff\x0a\xdc\x21\xaa\x98\x1c\x31\x63\x50\x36\xa0\xa6\ +\x71\x88\x8c\x92\xa4\x14\x35\x63\xcf\xcc\x0c\x84\xaa\xa0\x60\xc4\ +\xac\x66\x25\x4b\x03\x9e\xd0\xd0\xcc\x60\x5f\x50\x14\xb3\x6c\x56\ +\xcc\x0c\x88\x14\xf6\xfa\x3e\x66\xb6\xaf\xa3\xd5\x08\xeb\xb4\x4b\ +\xcd\x10\xc8\x39\xce\x71\x17\x3c\x0f\xc3\xe6\xea\xf2\xc2\xfb\xc6\ +\xb1\x1f\xa7\xb8\xb9\xbd\x75\x53\xea\x66\x33\x1f\xc2\x76\xb3\x09\ +\x21\xcc\xe7\xf3\xa6\x69\x36\x9b\x4d\x8c\x11\xcc\x76\xbb\x5d\x8c\ +\x63\x3d\x9f\xfb\x0d\xd7\xaf\x46\xf8\x7f\xef\x46\xa3\xfe\x17\xc1\ +\x96\xf3\xd9\xd7\xbf\xfe\x7e\xd7\x35\x00\x46\x4c\x55\x1d\xa4\x0d\ +\x1d\x13\x9b\x59\xe3\x43\xdb\x36\x77\x1a\x44\x56\x07\x9d\xa0\xe6\ +\xb8\x92\x58\x11\x10\x1c\x3b\x76\x7d\x0d\x88\xd5\xc5\x1e\x80\xd0\ +\x7b\x21\x4d\x9a\x1d\x00\x15\xe1\x2c\x6c\xd0\x01\x08\x80\x59\x81\ +\x12\xb1\xa8\x43\x4f\x2e\x64\xef\x8a\x77\x13\x18\x20\x83\x00\x14\ +\x03\x19\x40\x33\xb3\xaf\xc4\x9b\xe0\x1d\x22\x98\x16\xd5\x72\x7a\ +\xfa\x5a\xe2\xce\xfb\xd6\x7b\x07\x22\x37\x97\x97\x69\x88\x97\xa7\ +\x6f\x34\xa7\xcd\xed\x75\x4e\x11\x01\xc0\x11\x04\x57\xfd\xde\x7f\ +\xb5\x6e\x46\x05\xac\x0b\x5c\x54\x2b\x5f\x06\x65\xd5\x03\xb5\x5f\ +\xed\x5c\xf7\xeb\xdf\xfb\x28\x66\xb6\xd7\x1c\xd7\x4a\x70\xfa\x3b\ +\x9a\xc5\xdf\x1e\x2a\xc2\x10\x88\x31\xa0\x11\x22\x23\x88\x6a\x41\ +\x10\xc9\xb1\xa4\x08\x80\x2d\x42\xe8\x9b\x59\xe7\x72\x6e\x53\xce\ +\x06\x7a\x73\x71\xf5\xe9\x47\xbf\xfc\xe3\x3f\xfe\x47\xdf\x7c\xff\ +\xeb\x9f\x7d\xfa\xf9\xd5\xe5\xd9\xc5\xe9\x9b\x61\xbd\xbe\xbe\xb9\ +\xed\x10\x66\x8b\x79\xad\x9f\x9d\x73\x84\x64\xaa\x84\xe4\xc9\x89\ +\xc8\x38\x4d\xa6\x7a\x2f\x20\x77\xef\x61\xe3\x1a\xbe\x5b\x35\xba\ +\x6a\x48\xa5\xa2\xaa\xc6\x4c\xce\x7b\x12\x53\x95\x86\xec\xb0\x42\ +\x54\x73\x19\x36\xdb\xdb\xb2\x75\xde\x7f\xf1\xd9\x67\x0f\x1e\x3f\ +\xfc\xe1\xf7\xff\xa8\xef\x66\xaf\x5f\xbc\xfe\xf4\xd3\x9f\x75\xf3\ +\x6e\x71\xb0\x74\x4d\x70\x8d\xe7\xd0\x78\x1f\x88\x91\xd9\x31\xfb\ +\xa3\x23\x77\x78\x78\xcc\xcc\x55\x5d\xab\x69\x82\x73\xbe\x1a\xcc\ +\xdc\x0b\x3d\x57\x24\x44\x7d\xf3\x77\x53\x0c\x60\x04\x04\xec\xdb\ +\xa6\xb2\xf6\x0c\xac\xd2\xd9\x62\x9c\x36\xeb\xeb\x0a\x67\x7d\xeb\ +\x56\xbd\x96\xe2\x39\x67\x35\x03\x44\x76\xee\xfe\x9d\xec\x59\x93\ +\xc8\xb5\x27\xad\x52\x30\x6a\x15\x43\x58\x27\x2d\x15\xbb\x7e\xf7\ +\xe4\xd5\xc9\xd3\x97\x2e\x38\x55\x82\x53\x95\x41\x40\x53\x51\x64\ +\x42\x40\x20\x02\x43\x00\xef\xc8\xd7\x0b\x58\x7f\x8a\x1c\xe8\x9d\ +\x64\x7f\xeb\x3c\x23\xdd\x1b\x8f\xe8\x9e\xc0\x06\x68\xe4\xc0\xaa\ +\xbd\x98\xa0\xdd\xf5\x86\x0a\x48\xc0\x7b\xbe\x2e\x12\x21\x58\x31\ +\x35\x54\x75\x2e\x81\x0a\x22\x37\x2d\x12\xb8\x80\x0b\x17\xa6\x61\ +\x8c\x32\xad\xb7\x9a\x62\x54\xb3\x94\x33\x33\xb3\x73\xcb\xd5\xaa\ +\x3e\x1b\x22\x42\x99\x73\xde\x53\x0b\xbe\x5c\x51\xee\x4f\xfb\xef\ +\x91\x2f\x88\xd1\x31\x93\x99\x18\x38\x62\xc7\xce\xb1\xef\xbb\x1e\ +\x69\x3f\xf4\x5c\xf4\x33\xac\xd5\x99\x73\x9e\x5d\xe5\x72\x20\x21\ +\x21\x79\xf6\xe4\x89\xd9\xdd\x8f\x81\x10\xb0\x9e\xb0\xf7\xcd\x9e\ +\x15\x49\x64\x68\x04\xe8\xd0\x23\x00\x06\x4f\x1e\x4c\x95\xcc\xa8\ +\xae\x03\xa4\x43\x35\x40\x04\x62\xae\x89\x4a\x55\xcd\xc8\x3b\x60\ +\x43\x5a\x65\x11\x55\x25\x85\xbb\x8a\x56\x4d\xc0\x54\x57\xb3\xd9\ +\x94\xe5\x76\x77\x3b\x8c\x63\x3f\x6b\x9f\x3c\x79\x30\xec\x86\xf5\ +\xd5\xc5\x38\x4d\x75\x8b\xec\x10\x52\x16\x88\xd9\xf9\x96\xdd\x9e\ +\x33\xbe\x27\x8e\xd7\xf7\x8b\x60\x78\xcf\xec\x41\x00\x90\xbb\x09\ +\x49\x7d\x59\xa5\xfb\xc3\x5d\x4e\xda\x53\x1c\x6b\xbc\x32\x43\xfb\ +\xca\xa8\xdc\x98\x01\x12\x3b\xd7\x10\xb9\xbd\x8d\xa6\x19\x00\x74\ +\x6d\x3b\xeb\x7b\x33\x2b\x25\x33\xa3\x5a\x89\x31\x8d\x43\x4c\x29\ +\x9a\xc0\x67\x9f\x7e\xfa\xfa\xd5\xeb\xbe\xef\x45\xc4\xa4\xc4\x71\ +\x37\x0c\xbb\x59\xd7\xae\x96\xcb\xa6\x6d\xbd\xf7\xde\xfb\x6a\xe4\ +\x2d\x22\xc4\xce\xfb\x20\x22\xd3\x34\x21\x80\xfb\xb2\x00\x10\xd4\ +\x0e\xb1\xe2\xde\xb0\x86\x8c\xda\x0e\xa8\x0a\x11\x39\x1f\x0c\x35\ +\x6b\xb1\x3a\x1b\x53\x10\x85\x94\xd2\x34\xc6\x71\x9a\x4a\x2e\x17\ +\x6f\xce\xaf\x2e\x2e\x88\x68\x18\x86\xc3\xa3\x83\xd5\x6a\x35\x5f\ +\xcc\x83\x0f\xfb\x6e\xce\x39\x04\x66\xf6\x88\x84\x18\xea\xa8\xab\ +\xeb\xba\x2f\x57\x58\x7b\x77\xac\x3b\x31\x89\x7b\xea\x69\xb5\xb2\ +\x30\x15\x53\xd9\x87\x3f\x72\x00\xa6\xa2\x80\x08\x60\xdc\xb5\x84\ +\x87\xde\xfb\xb7\x85\x73\x63\xd7\xf7\xb7\xeb\xb5\xf3\x6e\xb9\x5a\ +\xd5\xea\xaf\x4e\xdf\xee\x7a\x19\x35\x2b\x4a\xaa\xca\xaa\x15\x16\ +\xcf\x68\xa0\x50\xe9\xfb\xfb\x3a\xe7\xfe\x30\x45\x00\x51\xeb\x2f\ +\x55\x31\x5f\x75\x5e\x7f\xcf\x61\x06\x64\x02\x04\x44\x30\x50\xa8\ +\xd8\xe0\xfb\x1e\xde\xea\xf2\xf7\x1e\xd4\xae\x00\x42\x7a\x97\x7a\ +\xf1\xee\xa2\xe2\x1d\x4d\xcb\xaa\xd1\xac\xd6\xc4\x7c\xf7\xbf\xf8\ +\xd2\x72\xdd\x04\x21\xa5\x82\xa0\x04\x16\x8b\x02\x92\xa8\xc4\x98\ +\x3c\x93\x0f\x2e\x25\xcd\x7b\x3a\x37\x01\xd6\x32\xf6\x57\xb7\x82\ +\x99\x97\xab\xa5\xdd\x11\x1e\xee\xb1\xc1\xf7\x58\xe2\xb7\x2e\x75\ +\x4b\x29\x5f\x7b\xef\xd9\x07\x4f\x9f\xbd\x7a\xfd\x8a\x54\x9f\x3c\ +\x79\xe2\x9d\x07\x43\x11\xb3\x52\x41\xc6\xb0\x2d\x9b\xe0\xbd\x0f\ +\x81\x54\x2b\xad\x82\x88\x50\x7f\xd5\x30\xaa\x96\x7b\xa0\x13\x80\ +\xd1\x7e\xd5\xb8\x0f\xa9\x22\xf9\xde\xb0\xa5\x8e\xb3\xe5\xee\x58\ +\xf6\xf3\x5c\x70\x40\x60\x60\x68\x80\x00\x9a\x32\xd4\x3a\xc7\x0a\ +\x00\x24\x64\x25\x32\x43\x53\x22\x20\x33\x01\x51\x06\x74\xec\xb8\ +\xeb\x05\xa6\x28\x43\xd2\x02\x04\x3e\xb8\x19\x76\xf3\xfe\xf1\x76\ +\xbd\x9e\x86\x21\x4e\x93\x1a\xf8\x10\xda\xd0\x32\xf3\xfe\x13\xa9\ +\xbe\x56\x08\x84\x56\x15\x99\xb2\xe8\x6f\x00\xdb\x2a\xe8\x01\x04\ +\xaa\x5d\x1c\x03\xee\xf3\xd4\xaf\x1f\x72\x45\xd5\xfd\x9d\x39\xe3\ +\xb7\xaa\x89\xfa\xe5\xc5\xf3\x1e\xb2\x80\x58\x27\xa6\x00\x0d\x80\ +\x1a\x48\xdb\x76\xcb\x05\x8a\x08\x22\xa5\x94\xa7\x29\xee\xb5\xae\ +\x98\xd0\x0a\x98\x2d\x97\xab\x2a\x9a\x5e\xc5\xca\x9d\xab\xbe\x76\ +\xa4\x5a\x65\x45\x40\x2b\xc6\x17\xe9\x5e\x8f\xb4\xba\x99\xde\xb1\ +\xd5\xad\xbe\x7e\x3f\x0c\x54\x23\x42\x66\xae\x4b\x7d\xd5\xfb\x7d\ +\x07\x21\xec\xf7\xd6\xff\x6f\x7b\x5f\x1a\x64\xc7\x75\x9d\x77\xce\ +\xb9\xb7\xbb\x5f\xbf\x05\x83\x99\x01\x30\x20\x48\x8a\x20\xc1\xcd\ +\x24\x65\x9b\x91\xb8\x44\x96\x15\x5a\x66\x2c\xcb\x8e\x24\x57\xa5\ +\x2c\xbb\xe4\x1f\xae\x54\x92\x1f\xa9\x4a\xe5\x47\x92\xca\xaf\x94\ +\x53\x89\xff\xa4\xf4\x33\x29\xc7\x8e\x2b\x3f\xe2\x94\x13\x27\xb6\ +\x55\x12\xcb\x5a\x12\x4b\x14\x17\x89\x12\x4d\x9a\xe2\x02\x12\x04\ +\x09\x80\x04\x17\xac\xc4\x32\x33\x6f\xe9\xed\xde\x73\xf2\xe3\x76\ +\xdf\xd7\xef\xbd\x01\x08\xcc\x0c\x20\x70\xd0\x07\x55\xa8\x01\xe6\ +\x2d\xdd\xb7\xef\x3d\xcb\x77\xbe\x73\x8e\xab\xd7\x65\x28\x2b\x48\ +\x5b\xad\xb8\x8e\x7c\x97\x6a\x11\x35\xa1\xf6\xd0\x7b\x9d\x37\x5c\ +\x9d\x07\x71\xa8\x96\x87\xed\xfd\x51\x27\xa5\x84\x15\xb2\x21\x85\ +\x8a\x14\x12\x39\x5d\x6c\x8d\xb1\xb6\xd4\x71\xe8\x08\xa5\xeb\x28\ +\x5d\x20\x9c\x9b\x9b\x3b\x7b\xf6\x1c\x22\xb8\xa5\x76\x91\xac\x3f\ +\xff\x6e\x34\x74\x79\x6c\x1c\xd6\xc0\x5c\xc2\x49\xe2\x26\x3f\xd7\ +\x7c\x90\xea\xc6\xab\x0c\x83\x20\x40\x99\x51\xaf\xee\x88\x88\xd8\ +\x13\x0b\x45\x14\x12\x57\x8b\x51\x5f\x9f\x31\x5e\x66\xa1\xfe\xf9\ +\x53\x64\x6b\x01\xac\x17\xbc\x8d\x93\x50\xa5\xe2\x13\x2b\x60\xad\ +\x25\x10\x54\x64\x0d\x14\x96\xc1\x5a\x03\x20\x5a\x14\x91\x35\x36\ +\x2f\x0c\x55\xd7\xc3\xe3\xc7\x51\x7e\x9d\x56\x5a\x47\x2a\x08\x82\ +\x30\x0c\x1d\x36\x5f\x14\x85\x6b\x48\xcb\xcc\x51\xab\xb5\x6e\x62\ +\x04\x29\x15\xc7\x31\x20\xba\x5e\xc6\xc3\xe1\x90\x99\x1d\x0f\xde\ +\x2f\x14\x55\x6e\xf8\xac\xd2\xf4\xed\x15\x2a\xa2\xc0\x38\x7a\xa8\ +\x56\x5b\xa6\xe0\x4c\xff\x14\x1c\xe2\xed\x82\x7a\x77\xd7\xf5\x75\ +\x2b\xfb\x94\xa0\x61\x47\x0b\x12\x57\x05\x67\x40\x2c\x2a\xd4\xa8\ +\x2c\xa0\x00\x90\x52\x40\x98\x15\x85\xab\xad\x0d\x02\xb5\x73\x69\ +\xa9\xdb\x69\x23\x30\x02\xe6\x20\x40\x5a\x6b\x65\xad\xe1\x72\xca\ +\xa6\x83\xd5\x2b\x2a\x3c\x78\xb2\xfc\xd8\x9f\xe2\x6a\x13\x10\xba\ +\xc2\xd7\x92\x7a\x3a\xbe\x3c\x00\xb4\x96\x94\xfa\x50\x5e\xc4\xd5\ +\xf3\xb9\x02\xad\x9d\xaf\xe4\x71\x28\xd7\x2c\xd4\x31\xce\x5b\xad\ +\x88\x08\x00\x45\x29\xa5\x28\x20\x22\xa5\x34\x00\x39\xc4\x3a\x08\ +\x02\x6b\x8d\xcd\x33\x57\x2c\xa0\xb4\xee\xf4\x7a\x25\x86\x2a\xa2\ +\x94\x8e\xa2\x10\x84\xac\x65\xeb\xe6\xb2\x32\x23\xa2\xd2\xc1\x38\ +\x6c\x46\xae\xd4\x45\xe9\x0e\xb8\x82\x67\xf7\x4a\x42\x62\xb0\x16\ +\x0c\x08\x88\xa0\x53\x31\x5a\x85\xce\x3c\xbb\x53\x6d\x98\xc3\x30\ +\xa8\xea\x10\xc7\xbb\xca\x09\x21\x39\x7b\xa6\xab\xa6\x68\xf5\xd0\ +\xc3\xa7\x14\xeb\xf0\x3c\x57\xfc\xbd\xd2\x75\x51\x5a\x00\x0a\x2b\ +\x58\xcd\xdd\x10\x20\x20\xb4\xd6\x66\x85\x59\x1f\x0d\xd5\xbd\xc7\ +\x05\xad\x69\x9a\xa6\x69\x1a\xc7\xb1\xa3\x65\xb8\x03\xe3\xd4\x28\ +\x33\xd4\x2f\xb2\xbc\xa4\xc9\x70\xbb\x76\xa2\x70\x52\x91\x49\x5d\ +\x19\xf9\xdb\x1c\x2f\xce\xd8\x66\xc0\xc4\xc8\xc8\x5a\x46\xbc\xae\ +\x13\xeb\x8a\xc9\x7d\xb4\xf3\xc5\xa6\xa4\x3c\x93\x00\x28\x84\xa0\ +\xac\x35\x28\xa2\x54\x28\x92\x32\x5b\x00\x86\x82\x09\xa5\x28\x8c\ +\x94\x60\x0c\x4e\xbd\xd7\xfb\x32\x08\x18\x45\xd1\xc2\xc2\xc2\xf6\ +\xed\xdb\x95\x52\x69\x9a\xf6\xfb\xfd\xc1\x60\x80\x88\xad\x78\x9d\ +\x9a\xcb\x15\x12\xe9\x40\x13\x11\x5b\x9b\x65\x99\x72\x8a\xac\xda\ +\x1b\x4a\xa9\x90\x4a\xea\x8c\xdb\x96\x3e\x63\xe3\xdd\x13\x44\x9a\ +\x22\x43\xd5\x31\x38\x46\x9e\xa5\x7a\x3a\xe4\x84\x99\x41\xc0\xf5\ +\xc1\xf0\x75\xcf\x63\xdb\xe0\x34\xbe\xb5\x00\x4a\x10\xac\x2b\xeb\ +\xb5\x16\x89\x89\x48\x2c\xe7\x45\x31\x4c\xd3\xb4\xc8\x8c\xb5\xb6\ +\x30\x84\x60\xc5\x68\xd2\x51\xaf\xbd\x6b\x69\xf7\xe2\x8e\x85\x5d\ +\x8b\x3b\xe6\xe6\xe7\x81\x30\xcb\xb2\x7e\x7f\xa5\xdf\x1f\x14\x45\ +\xe6\xa6\x2b\x38\x26\x5c\x59\xd4\x53\x53\x94\x9e\x19\x5e\xfe\x2d\ +\x60\x59\xea\x34\x2e\x63\x8d\x63\xdb\x31\x73\x10\x86\x44\x04\xd7\ +\x48\xc5\xb5\xbf\x0d\x77\x6c\x7c\x48\xe5\x38\x81\x88\xa0\x14\x95\ +\xbd\xd6\x40\xb9\xc6\x49\x4a\xa1\x7b\x01\x33\x9b\xa2\xe8\x75\x7b\ +\x85\xcd\x45\xc0\xc5\x89\x3e\x1f\x57\x19\x74\xcb\xcc\x08\xe0\x7a\ +\x75\x7a\xbd\x20\x22\x5a\x8b\x80\x28\x07\xce\x94\x09\x75\x0f\x0a\ +\x96\x4f\x1d\x15\x05\x2a\x2a\x37\x89\xa0\x08\xfa\x43\x2a\x02\xd6\ +\x32\x12\xb8\x24\x91\x9b\x76\x55\x96\xef\xca\x18\xc7\x13\x41\x9f\ +\x46\x74\x07\xde\x6f\xb8\xca\xe6\x8d\xbb\xac\x39\x2b\x3a\x19\x36\ +\xda\x52\x09\x56\xaa\xad\x76\x9e\x69\x7d\xfd\xed\xdc\xc5\xa4\x69\ +\xe2\x18\xd8\x2e\xf5\x59\x3f\x1e\x2e\xe2\xab\x36\x8f\x78\xdd\x5a\ +\xba\xae\x44\x50\x35\xa7\xf6\xb7\xe6\xf4\xf8\x58\xb3\x94\x95\xa0\ +\x30\xe5\x6c\x7a\xed\xcc\xe8\xf4\x06\x8e\x13\xe1\x50\x12\xb3\xdc\ +\x0f\xa4\xa8\xee\x50\xd5\xd5\x56\x95\x7b\x82\x29\x9d\x55\xcf\xfc\ +\xb0\x00\x22\x15\x85\xb5\xc8\xa1\xd6\x9d\x56\x77\x94\x0e\xf3\x2c\ +\x63\x00\xa5\x10\x48\x2b\x65\xa5\xa6\x34\xbd\x0a\x73\xff\x33\x4a\ +\x13\xa5\xf2\xdc\x16\x69\x9e\x9d\x5f\x59\x8e\xa2\x88\x2d\xa7\x59\ +\x9a\xe7\xf9\x28\x49\xf2\xf5\x96\x8b\xba\x0c\xcc\x89\x13\x27\x46\ +\x49\x12\x06\xc1\x68\x34\xea\x76\xbb\x55\x53\xc9\xc0\xe5\x76\x67\ +\x87\x39\x4e\xde\x5d\xad\xdd\x71\xad\x15\x5f\x15\xa7\x23\xf0\x74\ +\x01\xb9\x5b\x65\x76\x9d\xc8\xac\x90\x82\x29\x67\xb9\xbe\xb0\x0e\ +\xf8\x77\x18\x8a\xb5\x96\xad\x55\x02\x5a\x01\x13\x58\xa6\xdc\xb0\ +\xb1\x16\x15\xd9\x42\x58\x24\x37\x86\x93\x21\x69\xd5\xeb\x0d\x7a\ +\x76\x5b\xd4\xed\x74\x7b\x6d\x11\x8e\x42\xad\x08\x08\xa1\xdf\x97\ +\x2c\x4b\x14\x21\x01\x29\x0c\x04\x80\xc5\x38\xd5\xe4\x82\x18\x42\ +\x12\x21\x11\x76\x7c\x3c\x2b\xc4\x02\x75\x5d\x16\x41\x04\x22\xb6\ +\xd2\x5c\xd7\x0a\xce\x05\x50\x41\xbe\xd5\x12\xbb\x07\xe0\xdb\x6c\ +\x8a\x08\x96\x89\x09\x04\xf1\xe3\x1e\xb4\x3f\x4e\x61\x14\x59\x11\ +\xd2\x61\xd9\xfd\xaa\x30\xae\xb7\x52\x14\x45\x15\xb1\xc0\x2a\x52\ +\xd6\x5a\xf7\xf0\x5c\x30\x53\xb5\x85\x28\x4f\xc8\xc4\x26\x74\x90\ +\x73\x25\x48\xae\x5e\x43\xa1\xcb\xec\x97\x57\xe8\x4d\x96\x25\x54\ +\x6c\x19\x11\x15\x29\x61\x10\xef\x11\x57\xaf\xf4\xce\xfc\xd8\x11\ +\x23\x72\x87\xd7\xf1\xe0\x9d\xaa\x75\x74\x04\xaf\x05\xbc\x3f\x0f\ +\x02\x0e\x0b\xab\xf4\x3c\x7a\xe4\x65\x72\xfb\x5d\xb6\xa4\x49\x4a\ +\x44\x8e\x04\xe0\x5d\xc8\x5a\x1e\x9a\x11\x15\xd6\xca\x62\xfc\xf9\ +\x71\x57\x5e\x73\x4f\xc6\x07\x60\x42\xb1\xc2\x58\xdf\xcd\xd6\x79\ +\x40\x55\x97\x36\xe5\x0a\xd6\xbf\xa5\xae\x98\xa6\x89\x3f\x65\x0b\ +\x14\xa9\xbf\x7e\x1c\x89\x8b\x18\xeb\xd8\xa3\x98\xa6\x39\xb6\x30\ +\x8e\xdb\x56\x24\xcb\x8c\xb1\x56\x04\x01\x35\x91\xf8\xb1\x00\x75\ +\x0e\x70\xe5\x2c\x83\xab\x33\x4f\xd3\xf4\xfc\xf9\xf3\x75\xc7\xb3\ +\xdf\xef\x3b\x7c\x63\x5d\x15\x57\x78\xfe\xdc\xf9\xc1\x60\xb0\x7b\ +\xd7\xae\xc5\xc5\x45\xf7\xc4\x7d\xa7\x66\xf7\xd5\x9a\x70\x76\xcd\ +\xc7\x6d\xb5\x89\x1c\xa3\xc2\x7b\x4c\x75\x7a\x0d\x00\x80\x9a\x56\ +\x96\x2c\xec\xfa\x62\x30\x08\xa3\xb0\x8b\xfa\x2b\x18\x92\x7d\xb7\ +\x0c\xac\x60\xf3\x72\x3e\xae\x43\xcd\x15\x23\x93\x0a\x01\x2d\x63\ +\x1a\x46\xed\xc8\x98\xe1\x70\x08\x28\xd6\xb0\xb1\x16\x88\xfa\xc3\ +\xe1\xd1\xf7\xde\x3b\x76\xf2\xf8\xcb\xaf\xee\x8f\x02\xd2\xd5\x4e\ +\x76\x1b\x9b\x48\x95\xd6\x4e\x80\xc5\x92\x42\xcb\x56\x91\x72\x4d\ +\xdf\x5c\x24\x8e\x08\x55\xfa\x18\x19\xc6\x25\x25\x1e\xac\x70\x9f\ +\xf6\xa1\x2d\x6e\xae\xaa\xcf\x45\x44\xae\x99\xb2\x0f\x37\xdc\x41\ +\x72\xbf\x42\x74\x95\x5e\x2e\x6e\xf1\xe7\x6a\x6c\xc6\x95\x52\xf5\ +\x6c\x8f\x6b\xdb\x69\xad\xc9\x8d\x0d\x34\x59\x16\x87\x68\x23\x29\ +\x80\x0a\xc9\x9c\xd8\x73\x52\x4b\xcb\x4e\xa0\x54\xd5\x8f\x5c\xd5\ +\xe5\x7a\x75\x27\xae\x23\x2f\x21\x31\x91\x6b\x74\x5c\x7d\x44\x65\ +\xed\x10\x2b\xf6\x2b\x4e\xc5\x3e\xfe\xc0\xbb\x63\xe0\x6a\x4d\xea\ +\x3d\x6d\xfd\x0b\xdc\x5e\x34\x96\x83\x40\x6b\x1d\xf8\x41\x0f\x84\ +\xa4\x02\xe5\x08\xf5\xb2\xfe\x6e\x2b\xd0\xe9\x76\xb9\x6a\x5c\xe1\ +\x55\xc3\xb8\xc6\x55\x1c\xcd\x0d\x67\xed\xf3\x94\x16\x9e\xd5\xa0\ +\xa5\x83\x8a\xbe\x9e\x19\xa6\x74\x5c\xb5\x44\x30\x1b\xed\xe2\x24\ +\x63\x63\xec\x5f\x01\x5c\x7c\xd0\x5e\xdd\xa1\x06\x11\x87\x56\x12\ +\x81\xb5\x76\x30\x1c\x22\x42\x10\x45\x71\xa7\x33\xe8\xf7\x93\x3c\ +\x57\x8a\x9c\xee\xac\x53\x64\x26\x83\xaf\xf1\x45\x42\x85\x93\x56\ +\x99\x36\x59\x37\xc8\xc5\x22\xbd\x5e\xf7\x8e\xdb\x6f\xdf\xb1\x73\ +\xa7\xc7\x0d\xea\x85\x53\x6e\xcf\x4f\x47\xd0\xb5\x6d\xc9\xcc\xd6\ +\xe6\x9e\xab\xa1\x2a\x70\x76\xfc\x50\x5c\x88\x31\x19\x7d\x97\x1e\ +\x6d\x09\x40\x20\xbb\x42\xaa\x99\x12\xf3\xea\xe5\x2e\x55\x42\x58\ +\xb6\xab\x43\x00\x85\x84\x86\xc1\xb2\xb5\x85\x31\x79\x41\x40\x80\ +\x12\x86\x21\x20\x0b\x08\x83\x20\x91\xb1\x26\x19\x25\x28\x56\x29\ +\x5d\xe9\x53\x00\x20\x1d\x28\x66\xee\xaf\x0e\x92\xd1\x70\x7e\x61\ +\x7b\x1c\xc7\xce\xbc\x10\xd1\x60\x30\x42\x74\xda\xcd\x66\x79\xae\ +\x82\x30\xee\xf6\xe2\xb8\xdd\x8d\xe3\x20\x0c\x9c\xb7\x01\x22\xc6\ +\xd8\x34\x4d\xea\xb4\x9b\x9f\xbe\xe6\x72\xde\x8a\xa7\xe7\x79\x15\ +\x5b\x99\x6b\x41\x44\x70\x8d\xba\x45\x23\x41\x5d\x89\x5c\x90\x61\ +\x29\x60\x0a\x03\x02\xcc\x02\x82\x22\xa5\x0f\xbc\x66\xa9\x14\xcb\ +\x14\x2e\x60\x3d\x8b\x1d\x10\x94\x0e\x94\x9b\xb5\xe0\x8a\x73\x3d\ +\xdd\x5c\x50\x04\x81\xad\xd2\x9a\x4b\x3c\x91\xab\x8d\x88\x63\xa7\ +\x69\x66\x36\x8f\x3f\xc3\xd5\x3d\x6a\x44\xeb\x6d\x66\xfd\x0a\x45\ +\x04\x90\x80\xa0\xb0\x6c\x38\xaf\xb8\x06\x8a\xbc\xb2\xc3\x7c\xbd\ +\x24\x54\x00\x80\x30\x0c\x9c\x6f\x5b\x03\x77\x71\x1c\x74\xc0\xf8\ +\x3a\xeb\x55\xfb\xfe\xfa\xbd\x8f\xe3\x6f\x56\xd5\x3a\xf9\x20\x00\ +\xa3\xf8\x16\xaf\x53\x71\xee\x58\x29\x5c\x94\x29\x3b\x01\x6c\x4d\ +\xe3\xf4\x13\x0b\x35\x55\xf8\x29\x22\x0e\x5e\x71\x73\x31\x92\x24\ +\x5d\x5e\x31\xbd\x5e\xaf\x15\xc7\x85\x31\x85\xb5\x85\x29\x40\x4a\ +\xb4\x8e\xd7\x08\x45\xc5\xb0\x94\x13\x95\xab\x8c\xa7\xd4\x0a\x24\ +\xd7\x3d\x70\xc9\x65\x72\xba\xdd\xae\xef\x17\x32\xeb\xbb\xd5\xbd\ +\xcb\xa9\xdf\x3a\xb4\xa4\x28\xac\x4b\x1f\x79\x6f\x6b\x22\x4f\xe2\ +\x12\x37\x3e\xcd\x3a\xf6\xd0\x9d\x4e\xa2\x92\x1f\x58\xfd\x67\x49\ +\x1b\xac\x41\x4b\xa5\x6a\x16\x60\x16\x04\x14\xe6\xcc\x14\x91\x0e\ +\x04\x55\x92\xa4\x62\x6c\xa8\x34\x33\x9b\xc2\x0a\x58\xad\x08\xcb\ +\xae\x41\x96\x05\x1d\xeb\x9b\x09\xca\x33\x4b\x88\x48\x59\x61\x07\ +\x83\x41\x32\x4a\x99\x25\xb7\x76\x7b\x14\xe7\x45\xce\xc0\x02\xa0\ +\x82\x80\x59\xd2\x3c\x6f\xb5\xa2\x3b\xf7\xde\xd6\xdd\x3e\x9f\x1b\ +\xc9\xf2\x3c\xcb\xb2\x95\xd5\x91\xab\xd2\x25\xa2\x40\x07\x41\xd8\ +\x6e\xb7\xdb\x1f\xaa\xbc\xae\x62\x67\x41\x11\xcb\xac\x00\x7c\xed\ +\x9e\xb7\x24\x6e\xd3\x58\x31\x2e\x5d\x42\xa0\x01\xc1\x99\xd5\x8a\ +\xa5\x26\xb3\xdc\x1a\xd7\x7d\xc5\xa9\x42\x5b\xda\x49\x8f\xc0\x3b\ +\xe4\x6b\xca\xf8\x4f\x82\x02\xee\x1c\x02\x18\x6b\x81\x1d\x46\x80\ +\x75\x6a\x2f\x11\x21\xa8\xaa\x74\x96\xa6\x5c\x81\xba\xc9\x73\x9a\ +\x68\x6a\xad\xeb\xc0\x36\x22\x1a\x93\xaf\x01\xd3\x8c\xb5\x1b\xf8\ +\xbe\xf5\x65\x28\xa1\x75\x39\x38\xa3\xf2\xc6\x37\x52\x34\xea\x11\ +\xc6\xb5\x8e\x90\x78\x1f\x73\xd6\xa5\xaa\x2b\x5f\xaf\xf8\x26\xee\ +\xa2\x0a\xba\xa7\x94\xc2\x85\x34\xd7\x2c\xc9\x73\xea\x5d\xe5\x49\ +\x1b\x07\x89\x58\x7f\x59\x1d\x22\x2c\x8f\x1f\x8a\x65\x8b\x80\x41\ +\xa8\x0a\x43\xc3\xd1\x28\x37\x79\xaf\xd7\x8b\x3b\x31\x10\x0c\x56\ +\x57\x6c\x6e\xb0\xe6\xad\xcc\x7e\xe3\xd4\x40\x1a\x5e\x77\x7f\x88\ +\xc9\x55\xf5\xea\xa6\x1e\xeb\xcd\x7a\xe5\x17\x5a\x10\x22\x0a\x82\ +\x71\x2c\x59\x67\x32\xfb\xe0\x59\x6a\x5e\xdb\x24\x30\x8a\x2c\x96\ +\xad\x45\x57\xd7\xe6\x54\xa1\x35\xee\x5d\x6c\x59\x40\x08\x91\x00\ +\x5d\xea\xd6\xad\xb7\x61\x2b\x19\x60\xa0\x50\x69\x00\x52\x88\x16\ +\xdd\xd8\x76\x2b\x22\xa4\x6b\x97\xea\x72\xc2\x48\x02\x54\x36\x91\ +\x00\xb2\xc6\x26\xa3\x6c\x98\xe4\x4a\x85\xed\x38\x4c\x92\x6c\x98\ +\x64\x3a\xd0\x2a\x08\xb2\x2c\x33\x86\x83\x30\xbc\xe5\xd6\x9b\x76\ +\xee\xd8\xd9\x1f\xf4\xdf\x7f\xef\xe4\x20\xc9\x06\x83\xc1\xf2\xf2\ +\xf2\x68\x34\x72\xa7\xd8\xdd\xb8\x22\xea\x74\xbb\xf6\x1a\x99\xb7\ +\xe8\xdd\x59\x87\x50\x3a\x03\xe8\x4c\xa5\x2b\x82\x65\xb6\x08\x02\ +\xe4\x0e\x0f\x43\xd9\x4f\x63\x1c\xf2\xc8\xec\x91\xa8\x88\x33\x55\ +\xae\xdd\x53\x0d\x4a\x0f\xc8\x95\x9b\x4c\x85\x4e\x52\xd1\x78\x15\ +\xa9\xfa\x46\xb1\xc6\xb2\x9d\x40\x85\x4b\x53\x0c\xe0\xa0\x44\xac\ +\x6a\xa9\xea\x2c\x81\xb2\x69\xed\xcc\x99\x9f\xac\x66\x60\xff\x99\ +\x75\xa8\x75\xac\x02\x44\xca\x72\x3c\x44\xc7\x4d\x75\x83\x1e\x9c\ +\x15\x75\x35\x8c\x1b\x69\x14\x15\x04\xce\xec\xa3\x4f\xfc\xd5\xdd\ +\x2b\x44\xf2\x0c\xd3\xfa\xad\xd5\x01\x97\x3a\x40\xe9\x3f\xa4\xba\ +\xeb\x32\x42\xe1\x89\x72\xb4\xa9\xc2\xaf\x09\x4c\x7d\xaa\x41\xb2\ +\x07\xec\xa7\xb4\x5e\xd5\xf7\x17\x41\x26\xd4\xe8\xcc\x06\x28\x00\ +\xa4\x28\xab\x3b\x91\x08\xd2\x2c\xb1\xb6\x68\x77\xb7\x85\x61\xd0\ +\xee\x76\x4d\x96\x9a\xdc\x14\x93\x45\x88\x13\x85\xbe\x54\xde\x06\ +\x82\x70\x55\x97\x82\x08\x1b\x53\x60\xe8\x8a\x14\xeb\x48\x96\xb5\ +\x5c\xaf\x74\x31\xc2\x63\xff\xb7\x22\xce\x60\x15\x59\x3b\x04\xb5\ +\xbe\x85\x14\x29\x5f\xbf\xe9\xfc\x74\x41\x01\x96\xa9\x62\x58\xcf\ +\x8a\x60\x61\x04\x44\x46\x4f\x39\x2e\xa9\xeb\x8a\x2a\xda\x94\x94\ +\xd0\x58\x59\x0b\x0e\x85\xcd\x29\x27\x1d\x46\x9d\x6e\xcf\xa6\x69\ +\x6e\x52\x02\x08\x94\x36\x65\xb7\x32\x14\x25\xbe\xc2\xab\xe4\x5c\ +\x21\x22\x28\xd7\xfc\x81\x82\xa0\xdb\x9b\x43\x54\x84\x40\x18\x59\ +\x41\x02\x35\x1c\x8d\x88\xd4\xae\xdd\x7b\x96\x76\xef\x36\x45\xb1\ +\xff\xc0\xc1\xd3\xa7\x4e\x27\xa9\x39\xbf\xdc\x2f\x8a\xc2\xb2\x2d\ +\x6f\x8d\xc5\x27\x6d\xe2\x95\x21\x5f\x23\x33\xae\xc1\xd3\x7e\xa9\ +\x9c\xfc\x61\x9c\x41\x40\x34\x15\x21\x8d\x85\x91\x1d\x68\x64\xc0\ +\xa5\x00\x01\xeb\x8c\x0f\x98\x36\x4d\x3e\x85\xaf\xc2\x20\x10\x70\ +\xf6\x81\xbd\x9f\x81\x20\x8e\xd6\xcb\x5c\x91\x19\xbd\x46\x62\x70\ +\xed\x81\x3c\x58\x29\xe8\x82\xfe\xb1\xeb\xc1\xcc\x00\xd6\x37\xc9\ +\x76\xe7\x6f\x0a\x0f\xaa\xeb\x20\x97\xbf\x1b\xe7\xa7\xab\x9f\x2b\ +\x42\x99\x6b\x18\x2c\xf5\x1d\x56\xf9\x17\x52\x07\x5d\xaa\x09\xc0\ +\xe4\xd3\x8e\xeb\xaf\xfb\x2d\x5d\x42\xf6\x7a\xaa\xf2\x1c\x2b\x76\ +\xf3\x0c\xb0\x75\xa1\x68\xae\xee\xb0\x4c\xbe\x6b\xa2\xe3\xb1\x80\ +\x8c\x15\x13\x4e\x90\x33\xea\x88\xfb\x2c\x06\xef\xff\x8c\xf3\x8f\ +\x95\x32\x9b\xe2\x4f\x78\x17\xa3\x5a\x4c\x2e\xcb\x21\x2c\xdb\x0a\ +\x09\xce\xf3\xdc\xac\xac\x74\x3a\x9d\x6e\xa7\xad\xe3\x56\x9a\xa4\ +\xa3\xd1\x28\x49\x12\xef\xb9\x4c\x3e\x44\x18\xfb\x26\x4e\x25\x20\ +\x12\xa1\x56\xfa\x52\x00\x97\x0b\x85\x8b\x4a\x91\x9b\xa4\x5d\x22\ +\x15\x5c\x96\xb8\x05\x50\xc3\xbb\x00\x00\x13\xef\x49\x44\x41\x54\ +\x13\x56\xcd\xa3\x5d\x6b\x33\x02\xc1\x2a\xd1\xe7\x16\x19\x7d\x26\ +\x9e\x89\x94\xd3\x6c\xbe\x47\xa6\xa7\xc8\x1a\x5b\x72\x65\xea\x05\ +\xfc\x7e\xdd\x45\x90\x2a\xc5\xe7\xf7\xc0\x84\x71\xa9\x08\x56\xcc\ +\x65\xb7\x59\x01\x31\x26\xcf\x73\xda\x16\x75\x3b\x9d\xb6\xc9\xba\ +\xc3\x64\x54\x98\x02\x90\x04\xb0\x30\x4c\x44\x5a\x80\x05\xd1\x00\ +\xa8\x20\x0c\x95\x52\x1a\x81\x98\x19\x19\x01\x6c\xc1\xa6\x8c\x78\ +\x58\x98\xb0\x60\x90\x82\x91\xc2\x9b\x3e\x76\xf3\xae\x9d\xbb\xde\ +\x7a\xeb\xad\x43\x87\x0e\x2f\x2f\x2f\x0f\x87\x23\x07\xbe\x69\xa5\ +\x03\x55\xd6\x28\xba\xfe\x91\x08\x9e\xe6\x75\xcd\xe0\x5c\x22\x62\ +\x2c\x1b\x6b\xb9\x36\x21\x92\x0b\x03\x60\x6a\xf4\x6b\x20\x42\x0b\ +\x32\xee\xa0\x45\x54\x33\xc5\x5c\xfa\xc7\x50\x36\xd4\x70\x84\x17\ +\x44\xb4\x2c\xae\x4f\x39\x8c\x0b\xcf\x51\x04\xac\xd8\x0a\x45\x06\ +\x55\xcd\xa0\xae\xc3\xe4\xb5\x93\x25\x9e\xa2\x55\x7a\x19\x88\x22\ +\x55\xcd\x2d\x96\xa5\x2b\xee\x8d\x8e\x89\x5e\x3f\xc9\xce\x8b\xac\ +\x67\xdc\xa7\x79\x43\x8e\xef\x27\xe3\x18\xc1\x8f\xc2\x56\x65\xd7\ +\x0a\x81\x2a\xb8\xf0\xfd\x51\xeb\x2d\xbd\xd6\x3d\xf8\x0f\x5d\x37\ +\x07\x54\xd5\xcc\x21\x8f\x47\xbb\xe4\xa9\x6b\xcb\x4c\x53\x11\x62\ +\xdd\x79\xf4\xe9\xc8\x7a\xf0\x08\x17\x6a\xbd\x04\x13\x9c\xaf\xa9\ +\x58\xe8\x42\x35\xcc\x63\x66\xac\x53\x16\xe5\x33\x01\x16\x9e\x69\ +\x04\x3c\x01\x78\x11\x93\xb1\x56\xa1\xb2\x96\xc5\x0a\x58\x21\x46\ +\x25\x24\xc6\xa6\x83\x01\x1a\xd3\x6e\xc7\x2e\x01\x0d\x00\xae\xb3\ +\xb6\xaf\x36\x67\x6b\xb3\xa2\x60\xcb\x44\x88\x40\xd6\x5a\x10\x44\ +\xe7\xb0\x63\xd9\x1c\x68\xdd\x76\xba\xb2\xad\xe3\xb2\x2d\x66\xa3\ +\x50\x0b\x56\x9c\x12\x26\x20\x44\xd7\x66\x01\x6d\x15\x13\x88\xb8\ +\xa6\x7c\x16\x88\x11\x98\x51\x55\xa1\x2e\x02\x01\x49\xd9\x9a\x89\ +\x4d\x59\x3d\x83\x1e\x09\x00\x40\x66\xa8\x91\x9f\xdd\xda\x93\xfb\ +\x54\x57\x0c\x58\x63\x20\x93\x4b\x47\x32\x5b\x5b\xcd\xe6\xb1\x45\ +\x9a\x89\x31\x2d\x1d\x86\x61\xbc\xad\xa7\xfa\xab\xc5\x6a\xde\x6e\ +\xc7\xba\x15\x67\x59\x42\xa4\x40\x05\x86\x21\xcf\x72\xa5\x29\x0a\ +\xe3\x56\x10\xbb\xf4\xb1\xc2\x32\x73\x4f\x4e\x6f\x02\x5a\x04\x01\ +\xc8\xf3\x2c\x0c\xa3\x40\x87\x6f\xbe\x79\xe8\xe0\xc1\x37\x4e\x9d\ +\x3e\xa3\x08\x82\x20\xd0\xae\x65\x52\x75\xec\x9d\xf3\x5e\x14\xc6\ +\x98\x42\x18\x2e\xa5\xd0\xfd\xaa\x6a\xae\x3a\x8f\xc6\xc3\x43\x30\ +\xc9\x96\xa8\xba\x2f\x8d\x73\x31\x65\x22\x19\xc4\x8f\x86\x9f\xf2\ +\x06\x5c\x8e\x84\x4b\x1c\x6b\x0c\x02\x88\xb0\x65\xa3\x94\xb2\xd6\ +\xe4\x59\x16\x05\x91\xcb\x66\xae\x19\x42\xbb\xf5\xf3\x8e\x92\x7b\ +\x4d\xed\x18\x4b\xdd\x75\x77\x0d\x52\x9c\x9f\xe5\x8a\x69\x5c\xc2\ +\xdb\x75\x7d\x70\x9f\x33\x05\xc3\x3b\x9c\xab\x0e\x76\xd4\x17\x44\ +\x00\xb8\x52\xcb\xf5\x83\x2a\x1b\x48\x6f\xcd\xae\xbf\xc7\xe9\x7c\ +\x90\xea\x0f\xa6\x27\x40\x5c\x88\x14\xe6\xa9\x8c\xfe\xa1\xd4\x31\ +\xfb\xb5\xbe\x0b\xc7\x08\xe7\x5a\x71\xf4\x2c\x9a\x56\xd1\xe2\xa7\ +\x55\xd5\x2c\xa1\x77\x16\x66\x76\x4d\x35\xeb\x83\x4b\x44\x04\x58\ +\x0d\xed\x30\xcb\xd2\x38\x8e\xa3\x28\xea\xf5\x7a\xed\x76\xbb\x1c\ +\x02\xa2\x54\xd9\x04\x0d\xd1\x1a\xe3\x7a\x09\x72\xad\x06\x88\xc8\ +\xe4\xe9\x28\xcf\x8b\x75\x62\xf4\x08\xd6\xb2\xef\x02\x52\xf3\xa6\ +\x8b\x71\x00\x5e\xda\x54\x47\x8d\x66\x66\xcb\x65\xb7\x6a\x06\x00\ +\x64\x10\x26\x61\x06\x2e\x01\x59\xd7\xc3\x43\xb0\x5a\x20\x64\xae\ +\xfe\x81\xa8\x2a\x48\x81\xa6\x16\xb9\x4e\x30\xac\xff\xd3\x5d\x98\ +\x43\xd0\xca\xf4\xae\x88\x80\x0c\x86\x03\x16\x5e\x5a\x5a\x6a\xc5\ +\xf1\x0d\x7b\xf6\x6c\x9b\x9b\x73\x75\x05\x3a\xd1\x6e\x85\x8b\xa2\ +\xc8\x8b\x62\xb8\x3c\x58\x5e\x5e\x0e\xc3\x10\x00\x02\xa5\x34\x95\ +\x49\x1b\xed\xe8\x41\x44\x16\x10\x15\x69\xad\xfb\xfd\xc1\x89\x13\ +\x27\xce\x9e\x3d\x3b\x1a\x8d\x02\x4d\x61\x18\x68\x1d\xb8\x2a\x59\ +\xb7\x95\xaa\x08\x97\xf3\xbc\xc8\xb2\x2c\xcf\xf3\x20\xb8\x66\x38\ +\xf4\x65\xcb\x72\xb6\x75\x82\x75\x3d\xd5\x35\x09\xac\x8c\x07\x0b\ +\xd7\xfd\x17\xc0\x09\x5d\x5c\xed\xe6\x2a\x9f\xe2\xaa\xd4\xcb\x8e\ +\xfc\xec\xb6\xb4\xab\xcb\x4f\xd3\xa4\xdf\xef\x43\x07\x5c\x26\xd1\ +\xc5\xfc\x3c\xd3\x65\xdc\x41\x66\xfe\x34\x7a\xde\x8d\x8f\xba\x10\ +\xc9\x17\x1e\xfa\xad\xef\x9e\xba\x83\xa5\xea\xc1\xe3\x6c\xf0\x55\ +\xf7\xf8\xea\xce\x94\xb8\x60\x74\x82\x15\x30\xae\xb0\xab\xc1\xe4\ +\x1b\xb2\x19\x93\xc4\xf1\x31\x91\x6a\xcd\x3c\xd7\x2c\x49\x62\xea\ +\x31\x39\xbd\x5c\x0f\xbe\xd6\x54\x5e\xb3\xa9\xc6\x3a\xf3\x6b\x12\ +\x07\x5c\x83\xce\x3a\xab\xb6\xea\xb9\x45\xef\x9f\x7a\xcc\x7e\x2a\ +\x12\xb7\x6c\x81\xc5\x98\x71\xc7\xa1\xaa\xd4\x6c\x9c\x6a\x04\x80\ +\x02\x91\xf3\xbc\x6e\x51\x4a\xec\x89\x5c\xc5\xf4\x46\xd9\xd7\x75\ +\xb8\xb0\x9e\xa8\x75\xda\xb6\xe2\xe8\xb2\xcf\x29\x21\x82\xeb\xe6\ +\xec\x1c\x19\x21\xac\x86\x81\x30\x94\xfd\x14\x1d\x68\x0a\xd5\xbc\ +\x1c\xa9\x46\x49\x4f\xe4\x01\xbc\xf5\x9d\x5a\xcc\xd9\x02\x35\xf7\ +\x83\xdb\xc3\xc6\x98\xe5\xe5\x65\x52\xb4\x7d\x61\xfb\xdc\xdc\x9c\ +\x1b\xfb\x92\x24\x89\x7b\x81\x2f\x1d\xf3\x79\x79\x6b\x6d\x9a\x66\ +\x1e\x0a\x25\x17\x2d\x22\xa0\x0e\x55\xa0\xdd\x04\x99\xd3\xa7\x4f\ +\x27\x49\x12\x04\x41\xbb\xdd\x76\xfd\x81\x5b\xad\x96\x0a\x02\xaa\ +\xb5\x21\x70\xcf\x31\xcb\xb2\xd5\xd5\xd5\xb2\xc2\xfc\x9a\xd0\x5c\ +\x08\x22\x50\x14\xc6\x79\x2b\x53\x09\x9d\x7a\x4a\xbe\xce\x5b\xa9\ +\xfa\x85\x97\x8f\x0a\x09\xea\xd1\x22\x96\x25\x73\x65\x0d\x07\x97\ +\xb8\x98\x0b\xe2\x5c\xc7\x5e\xcc\xf3\xcc\x5a\x1b\x45\xd1\xce\x1d\ +\x8b\xc2\x63\x46\x82\x1f\xbd\x53\xdf\x66\xce\xa7\x73\x2c\x38\x6f\ +\x7b\x6b\x0f\x9e\xfd\x48\x77\x98\xaa\x9e\xab\xc5\x77\xbe\xde\x62\ +\x8a\xf6\x4d\x04\xfe\x57\xfe\xc0\xd7\xa9\x00\x56\x26\x74\x84\x4f\ +\x27\x8d\x99\x87\x1b\xc3\xb9\x66\x3d\xdc\xa9\x82\x9e\x29\x25\x55\ +\xcf\x24\xce\x0e\x41\x58\xf3\x8d\x17\x8a\x01\xd7\x54\xa3\x17\xf2\ +\xb9\xa6\x72\x7f\xd3\xc5\x40\x75\x47\xb5\x3e\xcf\x4f\xc6\x4f\xa1\ +\xfe\x02\xa5\x08\x11\x9c\x81\x31\xc6\x64\x59\xe6\x22\x47\xd7\xfd\ +\xd1\x55\xa1\xb9\x8e\x57\x5e\x09\xfa\x54\xa0\x30\x6f\xd0\xdf\xc5\ +\xba\x19\x70\x8d\xcc\x50\x79\xb3\xc1\x5c\xc7\xef\xb9\xc2\x2b\xb0\ +\x2a\x4f\x87\x6a\x76\x89\x47\x89\x91\x2f\x3c\xd4\xa3\x5e\x7a\xb5\ +\x06\x37\xa5\x66\xa8\xea\x0f\xb4\x7e\xd7\x7e\x67\x1a\x63\xce\x7c\ +\x70\x86\x81\xdd\x3c\x04\x6f\xec\x01\xa4\x28\x8a\x2c\xcb\xd2\x34\ +\x75\xcd\x32\xdb\xed\xb6\x03\x20\xc6\x79\x7b\x16\xd7\x50\x21\xc9\ +\x0b\x11\x19\x0c\x06\xfd\x7e\x3f\x49\x52\x37\xa6\xcf\x35\x23\x73\ +\x83\x47\x01\xd1\xb9\x32\x79\x6e\x5c\xf7\x9e\xa0\xec\x45\x47\x97\ +\xd2\x65\xe8\x6a\x32\x51\x31\x0c\xc3\x72\xaa\xc7\xc4\x9e\xae\x8a\ +\x19\x26\x35\x97\x77\x71\x6b\xf5\x56\x13\x38\x17\xb9\x42\xc7\xaa\ +\xad\x22\x83\x1b\x02\xe8\xde\x5b\x76\xd1\x6b\x29\x2c\xa7\x5f\xb5\ +\x22\x93\x95\x33\x75\xa2\x28\xb2\xcc\x30\x49\x35\x10\x61\xad\x75\ +\x1c\xc7\xad\x56\x2b\xcb\xb2\x24\x49\xea\x35\x2e\x00\x60\xac\xf8\ +\x41\x3e\xae\xeb\x80\xab\x34\x2a\xcd\x26\x62\xbd\x72\xc5\xb7\x42\ +\xad\x1d\x27\xf6\xf9\x1d\x6b\x6d\x05\xca\xbb\xe0\x80\x0d\x8b\x9f\ +\x34\xe3\x1d\x43\x0f\xa5\x21\x6e\x88\x44\x1f\xc7\xad\x22\xcf\x95\ +\xd6\xe3\x1a\x6f\xaa\xf1\x2f\x2b\xc7\xb7\x72\x75\xeb\x09\x31\xac\ +\xb0\x61\x6f\xcc\xcb\xa8\x79\x0a\xc9\x5a\x33\xaf\x7a\x01\x14\x0c\ +\x2e\xc4\x8a\x98\xca\x6c\xd6\x63\xc3\x5a\xb3\x97\xd2\x91\x71\xd8\ +\xbc\x1f\x5e\xed\x3c\x7a\xa7\xa0\xdc\xbc\x7b\x63\x2c\x5b\x0b\x20\ +\x44\xe8\xee\xdd\xcf\xbe\x74\xac\x60\x8f\xa3\xbb\x7c\xf7\xe4\x65\ +\x08\x91\xb2\xa6\xd0\x5a\xaf\xbb\xd3\x8d\xd6\xba\xd5\x6a\x39\x17\ +\xaf\x0c\xb4\xcb\x7e\x5b\x55\x97\xb1\xb2\x2c\xca\x81\xda\xd6\xf1\ +\x0d\x9d\x1e\x43\x00\x14\x44\x8b\x8a\x08\x15\x95\x4d\xba\x88\xac\ +\xb5\x86\xad\x7b\x42\x0c\x0c\x82\x75\xd6\x5b\xd5\x43\x13\xa6\x32\ +\xe0\x30\x59\x4c\x3a\x65\x24\xac\xb5\x96\x6d\x9e\xe5\x61\x14\x5a\ +\x63\xb3\x2c\x6b\xc7\xed\x24\x4b\xce\x9d\x3b\x27\x22\x9d\x4e\xc7\ +\x59\x7a\x57\x04\xee\x80\x11\xa5\x54\x9e\xa7\xae\xc2\x89\x99\x51\ +\xc0\x35\xfe\x06\x42\x17\x02\x2a\x44\x15\x45\x80\xb8\xb2\xb2\xc2\ +\xcc\xbd\x5e\x2f\x8a\xc2\x38\x8e\xe3\x38\xd6\xda\xe5\x3d\x5c\x67\ +\x62\x11\x97\x58\x61\xb6\x06\x94\xd6\x41\x10\x74\x3b\x6d\xf7\xa5\ +\x17\x37\x1b\x57\x49\x73\xa5\x49\x72\xcf\xbd\xf7\xfe\xde\xbf\xff\ +\x0f\x1f\x0a\x33\xe3\x74\xf6\xc3\x1f\x2f\x99\x4e\x53\x21\x4e\x10\ +\x92\xca\xd6\x7c\xf5\xb7\xc2\x6c\xd9\xca\x6c\x70\x3a\xe3\x6e\x40\ +\x85\xa3\x4f\x7c\x5d\x2d\x31\x59\x42\xe9\x53\x34\x59\x99\x45\x68\ +\xd7\xa2\x4d\x7d\xa8\x83\x32\xab\x08\xdc\xe8\xc6\x2c\xcb\xd6\x11\ +\x27\x06\x41\xf0\xc7\x7f\xf4\x07\xe5\xed\x5c\x3e\xc6\xec\x47\x6f\ +\x4d\x5c\xfc\x74\xf2\xf0\x0a\x91\x68\xd6\x5a\xd6\xb5\x5e\x32\xc9\ +\xbc\x9d\xa4\xd2\x4c\xf4\xdb\x9c\x78\x8c\x6b\x93\x65\x70\xe2\xbb\ +\x1d\x4c\xb3\x8e\x8b\x4f\x46\xa3\x7f\xf0\xc5\x2f\xfd\xea\xaf\xfd\ +\x3a\x5e\x88\xda\xe6\x52\x2e\x78\xb1\xdb\x19\x77\xb7\xba\xf0\x2b\ +\x36\x6b\xa1\xfd\x91\xa9\x43\x19\x53\xbe\xcf\x05\xdc\x3d\xa9\x1f\ +\xc0\xf1\x09\xae\x61\x23\x0e\x8e\xbf\x84\x8f\x1a\x1f\xc3\x56\xab\ +\x35\x83\x6b\xff\x94\x7c\x2e\xa5\xb4\xd6\x01\x5c\xf3\x72\x29\x41\ +\xd0\xd5\x97\x8d\xd0\x23\x3b\x9d\x36\x5c\x37\x82\x6b\x9c\xf7\x8b\ +\x18\x89\x0f\xd1\xc0\xeb\x26\xa6\x3a\x9b\x11\x5e\x42\xe5\xf0\x47\ +\x72\x91\xa7\x00\x87\x9a\x91\xb8\x88\x7f\x7d\x61\x6d\x85\xb3\x9a\ +\xf9\x1a\xe2\x73\x6d\x62\x9a\xec\x2a\x5c\xea\x56\xda\x67\x9b\x44\ +\x0a\x6f\x64\xcb\x6e\xf8\x8f\xa2\x50\xb3\x04\x8d\x34\xd2\x48\xa3\ +\xb9\x1a\x69\xa4\x91\x46\x1a\xcd\xd5\x48\x23\x8d\x34\xd2\x68\xae\ +\x46\x1a\x69\xa4\xd1\x5c\x8d\x34\xd2\x48\x23\x8d\xe6\x6a\xa4\x91\ +\x46\x1a\x69\x34\x57\x23\x8d\x34\xd2\x68\xae\x46\x1a\x69\xa4\x91\ +\x46\x73\x35\xd2\x48\x23\x8d\x34\x9a\xab\x91\x46\x1a\x69\x34\x57\ +\x23\x8d\x34\xd2\x48\xa3\xb9\x1a\x69\xa4\x91\x46\x36\x49\x74\xb3\ +\x04\x57\x4d\x04\x40\x21\xc4\xc1\x65\xd7\xe1\x22\x42\x52\xa0\x15\ +\xc0\x66\x11\x2f\x5f\x42\x15\x23\xaa\x75\x75\x88\x41\x2b\x45\x61\ +\x53\x6c\x16\x7e\xbd\x1b\x3e\x24\x08\xf5\x7a\x0a\xcf\x93\x02\xe5\ +\x9a\xd3\x5c\x4a\x03\xa9\x35\x6e\xd3\x18\x90\xad\xdc\xd5\x40\x13\ +\x9c\x19\xe2\x73\xef\x29\x7d\x99\x9e\xae\x61\x78\xe8\x63\xbc\xd8\ +\x9e\x1d\x57\x7c\x59\xee\x35\x81\xd2\x6b\x74\x74\x61\x0b\xd6\x5c\ +\x7c\xac\xf4\x47\x57\x10\xd5\xab\xc7\xbf\x93\xe4\xcb\x84\xea\x72\ +\xdf\x6b\xb9\x58\xec\xde\xb6\x77\xc7\x03\x96\x8b\x0d\xc5\x35\x6b\ +\x8d\x89\xdd\xbc\xc1\x8e\xd7\xb0\xcd\x20\x39\x7c\x96\x5e\x3f\xad\ +\x03\x75\x19\x5b\x4b\x04\x14\xc1\x2f\xde\x6a\x03\xba\x98\xb5\xb9\ +\xda\x9a\x4b\x48\xd9\xb3\x27\xed\xf9\xd3\x53\x5d\xd6\x50\x07\xc1\ +\x8d\xfb\x74\x2b\xb6\x79\xb6\x55\x1f\x64\x40\x70\x76\x84\x7f\xfe\ +\x4a\x10\x5f\x66\x9b\xb2\xa4\x80\x3b\x76\xe4\xbb\xbb\x1b\xd0\x5c\ +\x48\x36\x4d\xec\xc9\xa3\xc2\x76\xaa\x1d\x92\x5a\xbc\x21\x5a\xbc\ +\x81\x4d\xbe\x25\x5b\xb2\x10\xaa\xfd\xef\x7f\xeb\x4c\xff\xb0\xa2\ +\xe8\x72\xdf\x9b\x9b\xe1\xbd\x7b\x3e\x7f\xc7\xae\x4f\x6f\x50\x73\ +\x9d\x3f\x77\x36\x4d\x46\x75\x9b\x21\x00\x71\xab\xb5\x7d\x61\x71\ +\x6b\xb7\xc1\x09\x15\x1c\x3a\x4b\xff\xe7\x95\xa0\x13\x5e\x9e\xe6\ +\x0a\x15\x3c\x7c\x8b\x0d\xd5\xc5\x8c\xe9\xd5\xd5\x5c\x3a\x34\xef\ +\xbd\x19\xfe\xf5\x1f\xef\x08\x95\xd0\xf8\xab\x11\xc0\xa4\xa3\x73\ +\x7b\x3f\xf1\x72\x1a\xde\xf9\xd0\x2f\x76\x17\x97\xd8\x9a\xad\xf7\ +\x20\x05\x80\x10\x3a\xa1\xb4\x74\xcd\xf0\x0a\x12\x8a\x00\x6a\x82\ +\xc2\x08\x12\x0a\x0b\x10\x06\x34\x9e\x99\x43\x08\x84\x1b\xe8\x87\ +\x89\x68\x8d\xe1\xef\xfe\xf7\xf9\x0f\x8e\x04\x9d\xae\x1f\xfd\x8d\ +\x00\x92\xa7\xa3\xde\xae\x83\xf3\x77\xa9\xed\x3b\x6f\x7f\xe0\x17\ +\x4c\x9e\x6f\xc9\x68\x31\xd2\x5d\x45\x01\x33\x13\x05\x08\xa6\xb0\ +\x56\xa9\x00\x38\x37\x42\x5a\x05\x20\x46\x80\x08\xd8\x30\x6b\x1d\ +\x61\x35\xef\x0f\x01\xb5\x8a\x64\x03\x0b\x4f\x44\x27\x4f\x1c\x1b\ +\xf4\xfb\x0b\x0b\x8b\x30\x61\xa9\xe5\xdc\xb9\x33\x48\xb4\x63\xe7\ +\xae\x2c\xcb\xae\xc1\x4e\x96\x9b\xb5\xe1\x03\x82\x4e\x28\xed\xc0\ +\x0f\x6d\x29\x3b\xae\x22\xa1\x02\xc8\xad\x28\x42\xcb\x42\x0a\x35\ +\x96\x1b\xde\x69\xae\x0f\x5d\x91\xab\xab\xb9\x94\x4e\xdf\xda\xbf\ +\xd4\x0a\x76\xec\xdc\xc5\xd6\x00\x11\x08\x80\xb0\x22\xb2\x37\x7f\ +\xfa\xaf\xff\xf2\xeb\xd9\xd2\xed\xad\x47\xbf\x20\x72\x5d\x74\xc2\ +\xb3\x96\x6f\xdc\xb7\xf0\xd9\x6e\xf2\xdd\x7e\xfc\x2f\x1e\x68\x2d\ +\x27\x7c\xe6\xd4\xf0\x2f\x9e\x1f\xd0\x52\xe7\xb7\x3e\xd1\x5b\xd0\ +\x70\xee\xf4\xe0\x4f\x9f\x1f\xa4\x1b\x06\x59\x10\xb1\xe8\x2f\x47\ +\xc7\x0f\xed\xb9\xf3\x2e\x49\x07\xa0\x75\xd9\xc1\xd2\x5a\xbd\xe7\ +\xe7\x9e\x7d\xeb\xe4\x4b\xdf\xf9\xda\x23\xff\xfc\xf7\x64\xeb\x06\ +\x2f\x22\x26\x87\xdd\x8f\x3c\xfc\xaf\xf7\xf5\x4c\x5a\x0c\xdf\x7b\ +\xf7\xb1\x1f\x1d\x3e\x78\xff\xc3\xff\x71\xf7\xf2\xff\xfa\xab\x57\ +\x9f\x5d\xba\xe3\x9f\x7d\xa2\xbd\xff\xdb\x07\xde\xf8\xf8\x7d\xff\ +\xf8\xfe\x3d\x37\x02\xaf\xbe\xb4\xff\x4f\x5e\x3b\x75\x7c\x33\xdc\ +\x21\x3c\x7b\xe6\xcc\x23\x9f\x7d\x74\x7e\x61\x71\xea\x17\xab\xab\ +\x2b\x3f\xfe\xe1\xd3\x4b\x37\xec\x81\x2c\x83\xeb\x43\x0a\x0b\x0f\ +\xdc\xbf\x63\x69\x75\xe5\xbd\xed\xf3\xbf\xbd\x97\x56\x72\x39\x72\ +\x78\xe5\xeb\x07\xd2\x7d\x77\xce\x7d\xe9\x9e\x76\x04\xfc\xe6\xa1\ +\x95\x6f\xbc\x96\x8a\xba\xa4\x0d\x7f\xb5\xa3\xc5\x82\x01\xdd\x44\ +\xd5\x22\xcf\xfb\xe7\x01\x29\x40\xe4\xbd\xf7\x7e\xed\xc9\x67\x3f\ +\x48\xf8\x57\xbe\xfc\x8f\x82\x28\xb2\xc6\x5c\x17\x4f\x52\x20\x88\ +\xf4\xce\x0e\x6d\x03\xfd\xfe\xa1\x73\xbf\xff\x9c\xf9\x57\xbf\xb1\ +\xf4\x4b\x77\xf1\xfc\xbe\x6d\x1f\x1c\x38\xf3\x5f\xdf\x32\xbd\x18\ +\x73\xd8\x14\x73\x8c\x56\xd8\x22\x91\xc9\xad\x0e\x8a\xb3\x27\x18\ +\x91\xac\x8d\x97\x6e\x7a\xf9\x54\xff\x3b\x4f\x3c\xfd\xe0\x97\xff\ +\xc9\xee\xdb\xef\x2e\xd2\x64\xeb\xae\x35\x0b\x76\xe7\xa3\xd1\xdf\ +\xbc\xf0\xd5\x37\x92\xbd\x5f\xfc\xf4\x3f\xfd\xc4\xe8\xab\x56\xdf\ +\xf0\xc9\x9f\xfd\xdd\xb7\x4e\xbe\x71\x5a\x6d\xdf\x16\xe9\x5d\xb7\ +\x7c\xe5\xa1\x25\xf3\xd8\x93\xff\x76\x45\xe2\x00\x8d\x52\x6a\x33\ +\xfc\x7e\xd1\x4a\xaf\xd9\xd3\x39\xd0\x81\x52\xfa\xba\x42\xfe\x05\ +\xa0\xd3\xd6\xf3\x86\xfa\x31\x3c\xf7\xfc\xa9\x3f\x39\xd5\xfa\xea\ +\xaf\xcd\x3d\x60\x82\x47\x3e\xde\x7a\xfc\xa9\x53\x2f\x9c\x87\x4e\ +\x08\xa0\x11\x2f\xcd\x62\x5c\x6d\x56\x84\x11\x91\x20\x7a\x0d\x16\ +\xde\x6e\x2d\x85\xed\x2e\x16\x19\xdf\x7c\xf7\xd7\x5e\x3a\x72\xf4\ +\xe8\x3b\x0f\xde\x79\x4b\xd8\xee\xf1\xc6\x26\x74\x7d\xd4\x7c\x01\ +\x31\x0c\xc6\xca\xe2\x8e\xf8\x97\xef\xe9\xcc\xa3\xc9\x95\x5e\xe4\ +\xfc\x89\xc3\x19\x2b\x8c\x23\x75\x71\x90\xf2\xb2\xb0\x03\xb6\xf6\ +\x5c\x77\xe9\xb9\xb4\x83\xbb\x3e\x06\xc9\x30\x5c\xdc\xfd\xb2\xe9\ +\x7d\xfd\xf1\xa7\xef\xbb\x79\xe9\x86\xa5\x9d\xc6\x6e\x79\x3f\x57\ +\x2c\x5b\x40\x35\x5a\x79\xe9\xd5\x63\xc7\x6f\xb8\xe1\x7e\x3d\x7c\ +\xe9\x87\x07\x9f\xbf\xe3\x9e\xdf\xb9\x21\xc8\x47\x45\xf0\xb1\xdd\ +\xb7\x9e\x38\xf2\xed\x13\x69\x11\xe8\x38\x0e\x5a\x9b\x95\xaf\xb8\ +\xd0\xc4\x46\x01\xd9\xe0\x30\xc7\x8f\xa4\x01\x61\xb1\x16\x8c\xd0\ +\xc7\xf6\x74\x1e\xbd\x2b\x36\x23\x33\xb7\x2d\x18\x7d\x90\xfc\xe4\ +\x94\x41\x8d\xed\x88\x2e\x7d\xd4\x12\x5d\xe5\x93\x6a\x99\x0b\x0a\ +\x9e\x7f\xf5\xf5\x3f\xfd\xf6\xf7\xdf\xed\xec\xd1\x77\x7d\xf2\x1b\ +\x2f\xbf\xfd\xca\xfe\x03\xbf\xf9\xf9\xcf\x76\x95\xcd\xf3\xec\xfa\ +\xd1\x59\x59\xc1\x46\x40\xa1\x30\xe0\xf6\xb9\xe8\x67\x16\xe8\xc9\ +\xe7\xce\xfd\xe0\xb8\x8d\x5b\xaa\xa7\x64\xd5\xea\xdf\xfa\x7b\xf3\ +\x7b\xa3\xf1\x1c\xc6\x8d\xed\x18\xcb\x2a\x78\xf7\xec\xf2\x5f\x7c\ +\xeb\xdb\x4f\x1c\x1b\xc4\xf7\x3e\xfc\xaa\xed\xfe\xd9\x5f\xfd\xdf\ +\xfb\xef\xfd\x99\x87\xee\xb8\x65\xb0\xba\x0a\xb8\xe5\xcd\x3f\x02\ +\x70\x61\x92\x42\x74\xb7\xbd\xcd\x16\x7d\x50\xad\xf3\x27\xbe\xf9\ +\xd2\xd9\xe8\xd3\xf7\xfc\x72\xc4\xc3\xd4\x70\xbb\xbd\xad\x48\x57\ +\x17\x6e\xfa\xc2\x2f\xdd\xfd\x0b\xc4\xa9\x6c\xd8\x6a\x88\x94\x93\ +\xca\xd6\xba\x1a\x24\xa5\xae\x2b\x9d\x95\x16\xcc\x08\x04\x22\x88\ +\xbb\x77\xb6\x6e\x09\xcd\xff\xfe\xc1\xf9\x37\xfb\xd2\x8b\x49\x33\ +\x43\x3b\xfe\xdd\xcf\xcc\x75\xf9\x52\xa1\x22\x7d\x95\xf7\x4e\xc1\ +\x00\xa3\x95\x87\xef\xbb\xf7\xf0\x91\x23\x7f\xfe\xf8\x8f\x76\x2f\ +\x2d\x1d\x38\xf8\xc6\x6f\x7c\xee\xef\xef\xcb\x4f\x3f\x71\xf6\x83\ +\xed\x78\x5d\xb8\xcf\x6c\x61\xe7\x8d\xed\xbb\xba\xb4\xef\xf6\xe0\ +\xd4\x41\x13\x6c\x83\xa3\x6f\xad\xfc\xc1\xd3\xa3\x5e\x9b\x28\x80\ +\x97\x57\x7a\xbf\xf9\x99\xc5\x1d\xc7\x61\x57\x8c\x76\x93\x6c\x32\ +\x03\x24\xa3\xe1\x7d\x8b\x9d\xbb\x6e\xdb\xf7\xc4\x33\xcf\x9e\x59\ +\xb9\xef\xd0\xe1\x23\xb7\xed\xdd\xfb\xab\x77\xee\x39\xfa\xec\xf7\ +\xcd\x4d\x0f\xe2\x15\x9a\x88\x75\x0d\x99\x0a\xd6\xe1\x0d\xfb\x6e\ +\x7a\xa4\xb3\xe7\xd6\xfb\xb6\xf5\x9f\x7c\xfd\x95\x9b\x7f\xee\xd7\ +\xc3\x40\xde\x78\xf3\x1b\x9f\xbc\xfb\x8b\xbb\xb6\x85\xdf\x3c\xf8\ +\xc4\xdf\x79\xf8\x2b\x8f\xa6\xdb\xc3\xa5\xdb\xd5\xe8\xd8\x26\x79\ +\x43\xa2\x88\xd6\x06\x2a\x11\x14\xd1\x56\x5f\xf5\x72\x11\x58\xf0\ +\xd6\x5b\x3b\x37\x85\xf4\xf3\xbb\xf0\xc5\x23\xb6\xbd\xc4\x3f\x79\ +\xe5\xdc\x1f\xbd\x6e\xe6\x5b\x14\x1e\x4f\xce\xdc\x3d\xff\x3b\x9f\ +\x9a\x3f\x64\x5b\x5d\xe5\x66\x49\x5e\x8b\xd1\xa2\x14\x02\xe9\xd9\ +\x93\x77\x8c\xde\xff\xf2\xe7\x1f\x1d\x26\xd9\x8b\xfb\x5f\xfd\xcc\ +\xa7\x3e\xf5\xf3\x9d\x22\x79\xf7\x4d\x03\xc4\x2c\x70\x3d\x28\x2f\ +\x04\x6b\x60\xe7\x62\xb8\xfc\xce\xca\x63\x6f\x15\x67\xde\x1f\xfc\ +\xe0\x98\x59\xe8\xaa\x96\xc6\xc0\x9a\x6f\xfd\xf0\xcc\x8f\x97\xe1\ +\xee\x9d\xf4\xcc\x4b\xfd\x63\x29\xa8\x0d\xaf\x07\x22\x30\x43\x56\ +\x14\xf1\xd1\x57\xfe\xe1\x83\xf7\xde\x76\xdb\xed\xcf\x3e\xff\xb7\ +\xdb\xb6\xcf\x7f\xe9\xa1\x8f\xe3\x91\x17\x8b\x22\x37\x5b\x3d\x68\ +\x41\xd4\x81\x7c\xf0\xd2\xa1\xef\xe5\xe1\xde\x79\x75\xf2\xf1\xbf\ +\xf9\x4f\xef\x0c\x46\xef\xbc\xfd\xd8\xdb\x03\x68\xc9\xb1\xef\xfd\ +\xe8\xdf\x3d\x79\xf4\x64\x7a\xee\xbb\xdf\xfc\xdb\x6f\x86\xf3\x77\ +\xeb\xe1\x2b\x2f\xbc\xfd\x13\xa6\x68\x53\x08\xa8\x8a\xca\xc9\xc7\ +\xd3\x07\x0f\x49\x29\x75\x7d\x04\x8b\x28\x22\x96\xe1\xc6\x05\xfd\ +\xda\xfe\xe5\x67\x4e\xd9\xc3\x87\xfb\xfb\x57\x61\x47\x47\x45\x01\ +\xca\x20\xfd\x1f\x4f\x9e\x3b\x4e\xc1\xcd\xb1\xf9\x7f\x2f\x0e\x46\ +\x6e\x10\xf1\xb5\xe6\x73\x01\x80\x20\x0d\x73\x63\x4f\xbf\x77\xdf\ +\x2e\x9c\xfb\xc2\xa3\x67\xfa\xa3\xfb\x16\x63\x38\xfc\x42\x66\x39\ +\x35\xd7\x05\xc2\x25\x00\x44\x70\xf6\xd4\xe8\x7f\xbe\x3f\x04\x84\ +\x38\xa4\xe1\xe9\xe4\xb4\x40\x4b\xa3\x00\x20\x21\x14\xe6\xa9\x17\ +\xce\x3f\x2e\x40\x84\x71\x88\x9b\x63\x97\x11\x53\xc3\xd9\xb0\xbf\ +\xfd\xd8\xfe\xaf\x3c\xfc\xb3\x07\xf6\xdd\x74\xeb\xd2\x8e\xc5\x13\ +\x07\x6c\x36\x1a\xe4\x5b\x1e\xe2\x12\x00\x52\x98\xbc\xfd\xf6\x9f\ +\xbd\x79\x84\x11\x55\xa0\xdb\xa1\xc2\x63\xc7\x9e\x06\x6a\x05\xba\ +\xd5\x3f\xf3\xe3\x03\xa2\xc3\xa0\xb5\x72\xe6\xa9\xef\x9d\xfc\xae\ +\x00\x6a\xdd\x0e\x95\x1e\xd3\x52\x36\xe0\xe9\x91\x52\x45\x9e\xc7\ +\xf1\xf4\xc8\xcb\x3c\xcf\x11\xe9\x7a\x70\xb9\x04\x40\x11\xbc\xfd\ +\x56\xff\xf5\x43\x40\x0a\xdb\x01\x1e\x7d\x67\x28\x44\xa1\x2a\x1f\ +\x4c\xb6\x9a\x3d\xf6\x4c\xca\x00\x4a\x61\x1c\x20\x5e\x5a\x94\x7e\ +\x75\x35\x97\x35\x0b\x77\x7c\xfc\xc8\x81\x1f\x9f\x3a\x7e\x1c\x4f\ +\xbe\xae\xe3\xf7\x28\x08\x9f\x39\xd8\x07\x5b\x24\x8c\xfa\xc1\xcf\ +\xb6\x5a\xad\x2d\x3f\xa2\x8e\x00\x10\x40\x2b\xec\x79\x6f\x4a\xa1\ +\xae\xa2\x69\x00\x40\xc4\x76\x84\x9b\xe8\x18\x0b\x4b\x67\xdb\xdc\ +\xb9\x3b\x1f\x7a\xea\xb5\x1f\x44\x6a\x88\xef\x3f\xad\x3b\xdb\x0e\ +\x1c\x7d\xdd\x26\x43\x16\x19\xee\xba\xf3\xc6\x5b\x6e\x17\xbb\x85\ +\xf3\xb9\x6e\x66\xbd\x0a\x82\x6d\x75\x0a\xb0\xd6\xa5\x36\x51\xaa\ +\xad\xaa\x1f\x62\xd5\xde\xc4\x88\x44\x00\xe6\x17\x17\xdf\x3c\xf8\ +\x7a\xbb\xdd\x9e\x0c\x26\x24\x49\x46\xdb\x17\x16\x8a\x22\xc7\xad\ +\x1e\x64\xb8\x0d\x1f\x06\x14\x56\xab\x1f\x06\x04\xb5\x0d\xaf\x14\ +\x76\xd5\x04\x4d\x17\xaf\x35\xcd\x25\x6c\xe7\x6f\xbe\x0d\x7f\xfb\ +\x5f\x0e\x56\x97\x01\xd1\x08\x83\x08\x20\x01\x62\x57\xe9\xf9\xdd\ +\x7b\x02\x45\x5b\x58\x73\xe5\x06\x6e\xd9\xce\xbf\xff\xb9\x1c\x2f\ +\xff\x00\x74\x02\xc9\xd7\xab\x5b\x44\x38\x8a\xe3\x1b\x3f\xf7\x95\ +\xe5\xfb\x1f\xb1\x22\x22\x92\x0b\x03\x22\x20\x91\xc0\x8d\x0b\x8b\ +\xdb\xe6\x17\xb6\xaa\xe6\xb2\x5c\xfc\xca\xbd\xff\x86\xc5\xc0\x7a\ +\x42\x3f\x51\x14\xe5\x66\xb4\x91\x0b\x68\x77\xba\xd4\xa3\xd9\x8c\ +\x79\xd4\x6a\x8b\x88\xd9\xd2\x04\xa0\xc4\xe0\xdf\xbd\xc5\xde\xbf\ +\x87\xd7\xa1\x9c\xa3\x0f\x73\x79\xaf\xae\xcf\x25\x82\x00\x8b\x4b\ +\xbb\x17\x77\xef\x59\xe3\x97\xd6\x6e\x6d\x0e\xaa\x00\x68\x82\xf9\ +\x78\x3d\xaa\x99\x79\x63\x81\x05\x73\xbb\xdb\xe9\x6c\xbb\x7b\x4d\ +\x7b\xb2\xa5\x99\x28\x12\x87\x73\xae\x5e\x60\x3d\x00\x0d\xf0\x06\ +\xf7\xa4\xb5\xd6\xae\xb5\xbc\xf6\x3a\x18\x3c\x2e\x02\x91\x86\x38\ +\x58\xcf\xce\xfd\x50\x08\xe3\xa7\x50\x71\xcd\xd6\x02\x5c\x47\xa4\ +\xad\x29\xe5\xf5\xd3\x42\x95\x84\x59\x98\xaf\xc3\x35\x67\xb9\x4e\ +\x37\xdb\x35\xa2\xbc\xec\x95\x09\xa2\x9a\xfe\x5c\x8d\x34\xd2\xc8\ +\x47\x4f\x1a\xcd\xd5\x48\x23\x8d\x34\x9a\xab\x91\x46\x1a\x69\xe4\ +\xca\xcb\x95\xc5\xb9\x38\x8c\x25\x6a\x83\x70\xb3\xd0\x9b\x25\xa2\ +\x02\x09\x5b\x17\x7f\x89\xe8\x90\xa3\x4e\xb3\x56\x9b\xbc\xf2\x61\ +\x0b\xa8\xb1\xf4\x5b\x5e\x73\x21\xa2\xb5\x0b\xdf\xff\x6f\x70\x19\ +\x45\x94\x8d\x5c\xc2\xf9\x41\xa2\x3c\x11\x52\x17\xca\x72\x48\xd0\ +\xea\x1c\x78\x2a\x3a\xf6\x3a\x72\x83\x4c\x6f\xea\xca\x13\xe9\xf3\ +\xc7\x45\x05\xcd\x52\x6c\x65\xcd\xd5\x26\xe9\x2a\xec\xbc\xfb\xc2\ +\x25\x33\xcb\x1a\xb9\xd4\x13\x04\x48\xd8\x8a\xdb\x7a\x9a\xef\x22\ +\x00\x21\x8a\x0e\x83\xc5\xf3\x47\xe1\xcc\x61\xc0\x66\xd9\x37\x77\ +\xe1\x45\x82\x88\x22\xad\x66\xba\x3c\x22\x62\x1c\xc7\x6b\x76\xb3\ +\x69\x64\x53\xa4\xdb\xed\x46\x51\x54\x27\x7b\x6e\xbe\xe6\x42\x00\ +\x01\xfc\xcf\xa7\xda\xe7\x4f\x9f\xca\x8b\x02\x9b\xf3\x73\x05\x84\ +\x70\x38\x28\x38\xa8\xba\x77\x3a\x89\x51\x9e\x1a\xc6\xcf\x9c\x18\ +\x2c\xaf\xac\x62\x13\xd7\x5c\x11\x49\x14\xc2\xdb\xfd\x3c\xd4\xe3\ +\x80\x5d\x29\xb5\xb2\xb2\xf2\x87\x7f\xf8\x5f\x3e\x38\x75\x8a\x99\ +\x1b\x83\x71\x45\x3c\x2c\xa5\x4e\x9f\x3e\x15\x45\xe3\x1a\x9b\x2b\ +\xe2\x73\x09\xc0\x8b\x49\x74\x6c\x85\xd2\x54\x9a\xe7\x78\x65\xcc\ +\x3f\x28\xc4\x76\x2b\x8a\xa2\x71\x7b\x75\x8d\xf0\x4e\x1e\x9c\x1c\ +\x84\x67\xcf\x09\x51\x13\xa1\x5f\xa9\x95\x6f\xa9\xb0\x17\xc7\xbe\ +\x8e\x9a\x88\x92\x24\xdd\xff\xca\x2b\xc7\xde\x7f\xcf\x18\xd3\x98\ +\xea\x2b\xb4\xec\x41\xa0\xbb\xdd\x5e\x10\x86\x4e\x79\x5d\x19\xcd\ +\x25\xd2\x0d\xd4\xed\x37\xdf\x64\xd9\x36\x8f\xf1\x4a\xc6\x8d\x10\ +\x04\x81\x1f\x21\x23\x00\x1a\xf8\xa6\x1d\x0b\x4b\x73\xbd\x66\xd9\ +\xaf\xe8\xb2\x2b\xa5\x88\xc6\x95\x6a\x88\x30\x37\x37\xd7\x69\xb7\ +\x59\xa4\x59\xf9\x2b\x28\x88\x41\x10\x5c\x41\xcd\xe5\x94\x97\xd2\ +\x4a\x81\x6a\x56\xfb\x0a\xdb\xa2\x35\x7c\xab\x06\x70\xb9\xfa\x2b\ +\x2f\x22\x3a\x68\xc0\xfb\xab\xb7\xec\xff\x1f\x99\x1d\x69\x08\x55\ +\x23\xd9\x35\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x01\x1e\xd5\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x5d\x00\x00\x01\xee\x08\x02\x00\x00\x00\xb3\xb4\x48\x3b\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x01\x1e\x5b\x49\x44\x41\x54\x78\xda\xec\x9d\x75\x78\x5c\ +\xc7\xd9\xf6\x9f\x99\x39\xb0\x28\xd6\x8a\x19\x0d\x92\x99\x21\x4e\ +\x62\x3b\x0e\x33\x63\x83\x4d\xd3\xbe\xa5\xb7\x6f\x9b\xc2\xd7\x24\ +\xe5\xa6\x6d\xda\x24\x0d\x33\x39\x89\x1d\x07\x1c\x3b\x76\xec\x18\ +\x63\x66\x96\x6d\x49\x96\xc5\xbc\x5a\x3c\x34\xf0\xfd\xb1\x92\x2c\ +\x53\x1a\x70\x1b\xbb\x39\xbf\x4b\x97\x2d\xed\x9e\x3d\x3b\x7b\x76\ +\xe6\x3e\xcf\x3c\x33\x73\x0f\x12\x42\xd4\x1d\xaa\x9d\x33\xe7\x8d\ +\xfd\x55\x7b\x0c\x43\x43\x08\x83\x8d\x8d\xcd\x37\x0c\xce\xb9\xc3\ +\xe1\x28\x2f\x1f\x7a\xd5\x35\x37\xe4\xe7\x17\xa2\x9a\xea\x83\x7f\ +\xfe\xd3\x83\xdd\x5d\x9d\xaa\xea\x44\x18\x09\x21\xec\x6b\x64\x63\ +\xf3\x4d\x03\x21\xc4\x39\x37\x0c\x3d\x39\x39\xe5\xa7\xf7\x3f\x20\ +\xcd\x9d\x3b\xbb\xa3\xa3\x5d\x51\x1c\x16\x65\x00\x62\xe0\x71\xfd\ +\xbf\x0b\x01\x03\x9f\x3a\xfa\x6c\xff\xf2\x18\x1b\x1b\x9b\x33\x43\ +\x1c\x24\x49\xe9\xe8\x68\x9f\xfb\xf6\x6c\x92\x91\x9e\x24\x04\x08\ +\x21\xfa\x5b\x35\x02\x00\x84\x74\x8b\x45\x4d\x4b\xb7\x28\x65\x5c\ +\x22\x08\xa1\x63\x43\x89\xd8\x23\x86\x61\x98\xa6\x49\x29\x05\x00\ +\x8c\xf1\x97\x08\x37\x10\x42\xa2\x4f\x57\xbe\x59\x5f\x02\x00\x20\ +\x3b\x40\xb3\x39\x7d\x10\x42\x08\x4c\x48\x77\x77\x97\x14\x8d\x44\ +\x31\xc6\x03\x2b\xab\x25\x44\x30\xa2\x67\x3a\xe4\x2c\xaf\x43\xc6\ +\xe0\x37\x59\x4d\x30\x8a\x64\xc9\xad\x2a\xfd\x95\x18\x21\xa4\xe9\ +\x9a\x65\xf1\xb8\xb8\x78\x45\x51\x38\x17\xd1\x48\x38\x18\x0c\xb9\ +\xdd\xae\x81\x81\xc6\xe7\x29\x4a\x34\x6a\xc8\xb2\x24\x49\xd2\xbf\ +\x38\x2e\xd6\x90\xbe\xd6\xab\x06\x42\x70\x40\xe8\x0b\x7e\xc2\x93\ +\x41\x19\x33\x0c\xcb\xe5\x52\x4f\xed\x69\x6d\x6c\xbe\x62\x35\x8f\ +\x44\x22\x92\x10\x82\x73\xde\xff\x20\x13\x42\x0b\xeb\xd7\x14\x26\ +\x9f\x9f\x97\x92\xe6\x90\x65\x8c\x02\x26\xdb\xd3\x1d\x79\x61\x5f\ +\x73\x63\x44\x8b\x73\xaa\x5c\x08\x84\x50\x24\xa2\x29\xaa\x73\xe4\ +\xa8\xa1\xc9\x49\x89\xb2\x2c\x73\xce\x35\x4d\xaf\x3b\x54\x57\x7b\ +\xa8\xda\xe3\x76\x9e\xb0\x86\x23\x8c\x2c\x4d\x8b\x18\x16\x02\x00\ +\x84\x1d\x0e\x87\xaa\x48\x1a\x75\xa6\x15\x16\x79\xfd\xb5\x4d\x61\ +\x43\x60\xe5\xf8\x9e\x08\x42\xc0\x28\x0b\x45\x0c\xaf\xc7\x81\x09\ +\xfe\x8c\x9e\x0a\x02\xd0\xa2\x51\x93\x32\x01\x80\x89\xe4\x72\x3a\ +\x24\x82\x4f\xe1\xdd\x58\x00\x8e\x1a\xa0\x82\xae\x28\x32\x47\xe4\ +\xf3\x74\x9a\x10\x46\x54\xd7\x23\xba\xd9\xff\x80\xcb\xe3\x96\x08\ +\x06\x21\x28\xc7\x42\x49\x2f\xca\x93\x7b\x0e\xd5\x75\x50\x49\x16\ +\xba\x2a\x63\x7f\x84\xba\x9c\xb2\xa2\xc8\x76\x10\x61\xf3\xf5\x86\ +\x0d\xa4\xbc\xac\xb8\xff\x4e\x2c\x10\x0a\x85\xb5\xdb\x0b\x12\x6e\ +\xcc\xf5\xba\xcc\xa8\xa1\x85\xf5\x48\x58\xa1\x7a\x9e\x0a\xc3\x52\ +\xdc\x1b\x5b\x82\x41\x81\x64\x42\x4c\xd3\x44\x58\x1a\x33\x76\x74\ +\x9c\xd7\x6d\x59\x96\x61\xe8\x94\x9a\x84\xe0\x54\x5f\x0a\x00\x6a\ +\x69\x69\x55\x55\xe5\xf8\x8a\x6d\x9a\xa6\x92\x5a\x30\xa4\xb4\x34\ +\x3b\x3b\x37\xd3\x97\xc8\xc2\x9d\x9d\x7e\x0b\x7b\x8b\x7f\xfc\xe0\ +\xf7\xe2\xf7\x7e\xba\xa5\xbe\x13\x29\x8e\xfe\x64\x05\xe7\x9c\x73\ +\x21\x00\x31\x86\x98\x9a\x31\x66\xfc\x30\x47\xfb\xa1\x2e\x83\x23\ +\x4c\x00\x40\x08\xce\x19\x17\x02\xa0\x4f\x80\x84\x00\xdd\x52\x92\ +\xf3\x4a\xca\x0a\x0b\x72\x72\x72\x52\x3c\x4a\xb8\xab\xdd\x64\x18\ +\x13\x2c\x38\xe7\x8c\xf3\xfe\x83\x63\xe7\xe6\xe2\xf8\x47\x84\x40\ +\x80\xd0\x91\x77\x17\x00\x20\xfa\x5e\x0b\x5d\x41\xcf\x25\x77\x7f\ +\xef\xf6\x89\xa9\xdb\xd7\xad\x0f\x08\x15\x84\x88\x95\x10\xf5\x5e\ +\xbd\x81\xaf\xea\x2d\x95\x65\x82\x94\x98\x57\x5e\x5e\x9c\x9b\x95\ +\x93\x9d\x9d\x9b\x9d\x99\xae\xf8\x9b\x83\x14\x00\x44\x57\x10\x97\ +\x8c\xbb\xe2\xff\xee\x1a\xbe\xf8\xad\x75\xe3\x6e\xff\xf1\xbd\xd3\ +\x32\x37\x6d\xa8\xce\x1b\x37\x29\x43\x6f\x6f\x0f\x84\x04\x51\x50\ +\xec\x94\xb1\x77\x8f\x9d\x50\x1c\x79\x0b\x3b\xb6\xb0\xf9\x77\xea\ +\x02\x48\x9c\xf3\x58\x25\x43\x08\x69\xa6\x35\xd8\x85\x66\x25\xa3\ +\x90\xbf\xb3\x36\x62\xa5\x28\x24\xd5\x41\x76\x75\x98\x99\x2e\x29\ +\xc3\x29\x5f\x95\xe5\x7c\xf2\x70\x84\x62\x64\x58\x56\x59\x59\x91\ +\x22\x4b\xfb\xf6\x55\x75\x77\xfb\x65\x59\x46\x08\x4c\xd3\x1a\x34\ +\xa8\x2c\x2b\x2b\xb3\xad\xb5\x4d\xd7\xa3\xc7\xdc\xf4\x10\x46\x91\ +\x9e\xd0\xd0\xab\x66\xfd\xe4\xe2\x71\xfe\x8e\x0e\x4e\x24\xab\xfb\ +\xf0\x9b\x4f\xff\x73\x4d\x87\x0e\x00\xc4\x15\x47\x91\x02\xd1\x08\ +\x91\x55\x4c\x50\x48\xe3\x44\x92\x65\xc4\x40\x0f\xeb\xd4\x99\x9a\ +\x5b\x76\xcf\xf7\xae\xfc\xe0\xe7\x7b\xf7\xd7\xf4\x78\x09\xd3\x29\ +\x8f\x58\xc4\xa9\x10\xcc\x74\xce\x98\xec\x74\x02\x80\xe0\xa0\x31\ +\xe7\x85\x77\x7c\xe7\xbc\x0c\xd1\x19\x32\x10\x26\x1d\xfb\x56\xbe\ +\xf0\xf2\x3b\x2d\x1a\x89\x52\xc9\xa1\x4a\x44\x98\xd4\x8a\x4a\x4e\ +\x8f\x49\x31\x08\x4e\x30\x06\x6e\x30\xc6\x24\x87\xd3\xe4\x04\x84\ +\xc0\x08\x90\x11\xc5\x04\x5b\xd8\xc5\xb9\x90\x30\x06\x6e\x51\x06\ +\x58\x96\x89\x30\x05\xa3\x12\x56\x1b\xeb\x0e\xee\x96\x9a\x42\xcc\ +\xa1\x73\xa4\x4a\x18\x01\x17\x46\x84\xc8\x4e\x89\xa0\x60\x94\x12\ +\x45\x51\x31\x30\x6a\xc9\xc8\x12\x92\x0c\x08\xa2\x21\x5a\x3c\x6d\ +\xca\x8f\xef\x38\x97\x76\xb5\x47\x29\x92\x58\xf0\x9d\x3f\xef\xaa\ +\x6e\x32\xa9\xe4\x90\x88\x70\x3b\x25\x21\x00\x63\xde\x5c\x5f\xbd\ +\xb3\xbd\x3e\x24\x65\xff\xf0\x7b\xb7\xd5\x3d\xdd\xb1\xb3\x65\xaf\ +\x4b\x66\x94\xf3\x80\x89\x9c\xb2\x84\x85\x49\x2d\x53\x76\xb9\x0d\ +\x8a\x84\x40\x12\x46\x00\x42\x02\x6e\x57\x5f\x9b\x7f\x5f\xbc\x20\ +\x0d\x6c\xbd\x51\xc3\x1a\x97\x88\x71\xd8\x6f\x31\x7e\x30\x22\x7d\ +\xd2\x12\x29\x51\xf9\x36\x4b\xb9\x2d\xcd\x8a\x98\xe1\x4a\x45\x89\ +\x43\x3c\x44\x19\xc1\x52\x7c\x5c\x9c\xa6\x69\xc1\x60\x30\x2f\x2f\ +\x37\x3e\x3e\x9e\x10\xb2\x73\xe7\xee\x70\x38\x22\xcb\x72\x62\x52\ +\x52\x5d\x5d\x8f\x2c\x1f\x75\x66\xe0\xb1\x48\x5c\xd2\x0e\x6f\x78\ +\xf0\xa7\x0f\xec\x71\x9f\xff\xf4\x5f\xbe\x33\x6d\xca\xc8\x4d\x6f\ +\x35\x68\x06\x1d\x7f\xfb\x4f\x26\xde\x41\xab\xd6\x2e\x7c\xe5\x95\ +\xb9\x35\x7a\xd2\xe0\x29\x97\xde\x75\xcd\xd9\xb9\x71\x7c\xc7\xf2\ +\xf9\xcf\xbc\xfc\xa1\x69\xe8\xa1\x30\x5c\xf2\x93\xdf\xce\xec\xde\ +\xfe\xfb\x5f\x3c\xda\xa9\x96\x5e\x7f\xe7\x8d\xe7\x8f\x2b\x62\x9d\ +\x35\xf3\x5f\x7f\x69\xf1\x96\x7a\xe2\x72\x0a\x01\x08\x80\x48\xa4\ +\x66\xc9\x3f\x6f\xfe\xed\x47\x13\xee\xfc\xdd\xdf\xef\x9b\x51\xb4\ +\xe0\x93\x7d\x07\xc5\x85\x37\xdd\x72\xc5\x59\x43\x54\xa3\x7d\xf9\ +\x3b\xaf\xce\x5e\xbc\x27\xeb\xac\x2b\xee\xbb\x65\x56\x86\xd7\xc9\ +\x02\x4d\x0b\x5f\x7b\xfe\xfd\x95\x7b\xf0\xe8\xab\x1f\xbc\xe7\x12\ +\x9f\x8b\xfb\xeb\xb6\x3d\xff\xf8\x0b\x35\x6a\xf1\xff\xfe\xef\xad\ +\xe5\xa9\x1e\xb3\xab\x69\x4f\x5d\xa0\xa4\x62\xb0\xc7\x6c\x5d\xf0\ +\xca\x53\xaf\x2e\x69\xce\x28\x2a\x2a\xe7\x16\x43\xc9\xb7\xfc\xf4\ +\xc7\x53\x0b\x52\x1c\x84\xef\x5f\xb7\xe8\x95\x97\xe7\x54\x47\x12\ +\xcb\x27\x5d\x76\xc7\x55\x53\xd3\x5c\x98\x46\x5b\xe7\xbe\xf0\xd4\ +\xca\x9d\xed\xb2\xc7\x09\x08\x84\x10\x66\xdb\xc1\x7f\xfc\xfc\xc7\ +\xef\xec\x88\xc4\x79\x9c\x79\xa9\x71\xe0\x1b\x76\xcf\x9d\xd7\x4d\ +\x2e\x49\xa1\x3a\x35\xb5\x83\x96\x41\xd3\x0b\x0a\x06\x39\x90\xba\ +\xb4\xc9\xdf\x19\x1e\x73\xe3\xff\x8c\xb9\xb6\xf1\x9f\x0f\xfd\x79\ +\x65\xa3\xfb\xfc\xeb\x6f\xba\xfe\xbc\x91\x2e\xa3\x63\xf9\x7b\xaf\ +\xbd\xf6\xc1\xd6\xa4\x31\x17\x7c\xe7\xd6\x0b\x4a\x33\x92\x0e\x6c\ +\xff\xe8\xa1\xbf\xbe\xe9\x50\x55\xbb\x06\xdb\xfc\xbb\x74\x61\x60\ +\xbc\xc0\xb8\x48\x60\x1a\x8b\x1a\x26\x15\x17\xc6\x79\x1e\x8d\xca\ +\x2f\xb4\xeb\xbf\x29\x93\x12\xad\x80\x46\x99\x57\x51\x64\x46\x18\ +\x96\x25\xc0\x42\x70\xc3\xa0\x42\x08\xc3\xd0\xa3\x51\x99\x10\x2c\ +\x04\x63\x8c\x59\x96\x45\x08\x62\xf4\x48\x48\xdd\x9f\xa7\x14\x42\ +\x80\xe0\x80\x95\x84\x94\x8c\xc2\x34\x9f\x4b\x81\x0e\x4d\x63\x80\ +\x14\x85\x6c\x7e\xf3\x89\x05\x5a\xc9\x4f\x6f\x9b\x39\x7a\xd3\x8a\ +\x43\x87\xcb\xef\xbd\x63\x66\xfd\xdc\x27\xff\x51\xed\xfd\xd1\x8f\ +\xae\xbb\xe6\x70\xed\x9b\x07\x75\x84\xf4\xc5\x4f\x3f\xba\xa4\xa6\ +\xa5\x2d\x1c\x7f\xf6\xf5\xd7\x5c\x50\xc2\x9f\x78\xe0\x57\xee\x71\ +\xd7\xdd\x76\xe7\xb7\x9a\x0f\x3e\xb8\x43\xb3\x10\x22\x1c\x80\x9a\ +\x46\xea\xa8\x4b\x1f\xfe\xeb\x44\xb7\x2f\xaf\x69\xdb\xe6\xaa\xa6\ +\x40\xd9\xb4\x9b\xae\x3f\x27\x67\xfe\xf3\x8f\x87\xf2\xce\xfb\xf6\ +\x1d\x37\xad\x5f\xf7\x6b\x25\x31\x25\x05\xfc\xcf\x3d\xf8\x7b\xf7\ +\x05\xdf\xbf\xf9\xea\x19\x6b\xb6\x54\x1d\x3e\xb8\xf9\xc5\x67\xdb\ +\x52\x7d\xb9\x97\x5c\x7f\xc1\xb9\x23\xd6\xb5\x1d\x72\xe4\xf8\xd4\ +\x8f\xfe\xfe\xe7\xae\x31\xd7\xdc\x3e\x22\xee\xa9\x7f\x3e\x9c\x7a\ +\xf6\xb7\x2f\xba\x6c\xea\x9c\x8f\x5f\xc5\xb2\x2c\x33\x22\x49\xce\ +\xfc\x82\xb4\x7d\xef\x3c\x3d\xcf\x9f\xf5\x7f\x77\x9c\x37\x71\xeb\ +\x8a\xea\xaa\xa2\xef\xdc\x75\x41\xe3\x9c\x47\xff\x72\xc0\xf7\xc0\ +\x8f\x2e\x4c\x4d\xf2\x0a\xd6\xc2\x39\x17\x9c\x73\x6e\x99\xce\xb4\ +\x1b\x7f\xfc\xdb\x8b\x0c\x49\xb4\xae\xfa\xfd\x93\x9f\xce\xb8\xe4\ +\xd2\x71\xc9\x3d\x7f\xfd\x7f\x8f\x27\x4d\xb8\xf1\xc6\xb3\x25\x00\ +\x44\x24\x49\x91\x25\x84\x90\xac\xe2\x2d\xef\xbe\xf0\xf6\xfa\xbd\ +\x1d\x6d\x6c\xc8\x39\x17\xdf\x32\xb3\xf0\xbd\xc7\x1e\xaa\x4d\x9c\ +\xfa\x93\xdb\x6e\xaf\xde\x56\xdb\xe6\x4b\xcf\x72\x69\x2f\x3d\x74\ +\xff\x66\xbf\x21\x4b\xd2\xc0\xac\x90\x8d\xcd\xa9\xd5\x05\x2c\x04\ +\xf4\xff\x00\xa0\x80\x41\xb9\x65\x21\x4e\x3f\xa9\xef\xa6\x9c\x5f\ +\x9c\x97\x30\xbf\xae\xab\x3b\xa2\x61\x46\x83\xba\x69\x09\x00\x81\ +\x38\x63\x91\xa8\x66\x59\x94\x31\x4e\x29\xa3\xd4\x8a\xfd\x6e\x59\ +\x96\x69\x5a\x9a\xa6\x23\x0c\x03\x4f\xdb\xfb\x03\x20\x2c\x8d\xa5\ +\x56\xdc\xff\x97\xa7\x1e\xfd\xe1\x4c\xff\xf6\xa5\x1f\x7e\xb2\x85\ +\x2a\x2e\x82\x50\xb0\xe1\xe0\xfa\x0d\x55\xdd\x11\xa1\xc4\x25\xa4\ +\xa4\x95\xa4\x4b\xed\x9f\x2c\xdb\xb0\x6d\xe5\xca\x0d\xcd\x5a\x71\ +\x7e\xbe\x57\x05\x21\x68\x67\xcd\xbe\xa6\x86\x46\xbf\x23\x6b\x50\ +\x4e\x46\x43\xcd\xd6\xb5\xcb\x36\xae\x59\xbb\xae\xc7\x91\x57\x9e\ +\xe1\x30\x4c\xab\x6f\xd4\x0f\xe9\x81\x00\xc4\x65\x56\x16\x38\x96\ +\xcc\x99\xbd\xa1\xc5\x55\x9c\x5b\xe8\xc4\x64\xf0\x84\x69\x23\xb2\ +\xc4\x9e\x9a\x0e\x49\x71\x00\x08\xaa\x47\xea\xf7\xee\xdc\xb4\xad\ +\x11\x7b\xbd\x9c\xc4\x55\x4e\x98\xf9\xad\x5b\x2e\x1a\x51\x9c\x8e\ +\x18\x72\xcb\x32\x46\x82\x31\xab\xb5\x6a\xfb\xa7\xfb\x5a\x2c\x2b\ +\x52\xbb\x7f\xe7\x8e\x9d\x8d\xc8\x9b\xe4\x44\xa4\x4f\xe9\x04\x17\ +\x22\xd8\x58\xb3\x61\x43\x55\x67\x90\x2a\xf1\x89\x89\xbe\xe2\x4c\ +\xb9\x63\xe9\xf2\x0d\xbb\x6b\xba\x75\x83\x09\x21\xfa\x3f\x32\x00\ +\x22\xdc\x68\x3e\x74\x60\xd7\xee\xbd\x7b\x0e\x34\x86\xa5\xb4\xa2\ +\xb4\x94\xe6\x43\xdb\x56\xaf\xde\x5d\xd3\xd8\x83\xc8\x51\x79\x02\ +\x2c\xa1\x9e\xfa\xda\xa6\x9a\x9a\x76\x11\x97\x9f\x5b\x42\xbb\xf7\ +\xae\x58\xb2\x71\xe3\xaa\x55\xd5\x66\x62\x65\x5e\x0a\x17\xcc\x8c\ +\x46\xda\x0f\xec\x6a\x6d\xee\x00\x40\x27\xb8\xc2\xf6\x8f\xfd\x73\ +\x8a\x7e\x06\xc4\x0b\x00\x8a\x84\xb6\x86\xe1\x1c\x07\xe3\x8c\xbb\ +\xe3\x92\x2f\x77\x8a\x4c\xde\xb1\x31\x23\xd9\xd2\xdb\x65\x6e\xed\ +\xd5\x70\x8f\x20\x04\x09\x8b\xd1\xee\x6e\x7f\x52\x62\x82\x24\x49\ +\xcd\x2d\x2d\xb2\x24\x01\x20\xc3\x30\x00\xc0\x30\x8c\xee\x6e\xbf\ +\x44\x24\xce\x98\x38\x6a\x58\x01\x71\x2e\x90\xe4\x20\xfe\xfd\x4f\ +\x3e\xf5\xf2\xbe\x36\xdd\x0c\xb6\x05\x0d\x45\x4d\x96\x01\x84\xa4\ +\xa8\xaa\x24\x01\xe7\x08\x20\xd8\x75\xb8\x07\x9d\x33\x66\x44\xe9\ +\x01\x97\xb7\x32\xdd\xd5\xbc\xa1\xb5\x27\x4a\x04\x89\xcb\x2e\x29\ +\xf4\x84\x9a\x51\xa4\xfd\x70\x67\xf7\xd8\xe2\xf2\xf2\x8a\x22\xcf\ +\xd0\xca\x44\xde\x71\xb8\x53\x97\x30\xe6\x9c\x09\x10\x58\x92\x7b\ +\xb6\x2f\xf9\xed\xdb\x3d\x0f\x3d\xfc\xab\xe9\x17\x9c\xb7\x68\xcb\ +\xec\xe6\xae\x0e\x20\xf1\xfb\x56\x2d\x58\x56\xa7\x27\x2a\xb4\xa9\ +\x33\x32\x48\x22\x02\x61\xc5\xe1\x90\x11\x70\x4a\x99\x33\x65\xf2\ +\xd4\xc9\xce\xf6\x05\xcf\x3d\xb7\xee\x86\x3f\x54\x66\x90\xd8\x90\ +\x2d\x92\x55\x55\xc6\x08\x10\x56\x54\x55\x42\x82\x0f\x98\xdf\x11\ +\x43\x52\x14\x55\x96\x40\x08\x04\x28\xda\xd3\xd8\x03\xe7\x4f\x18\ +\x37\xac\xa9\x29\xc5\xa9\x62\x01\x42\x30\x11\x8b\x17\x10\x96\x88\ +\x15\xda\xf4\xc9\xfc\x85\x7b\x35\x8f\x8b\xa8\x3c\xbe\xa9\x3b\x30\ +\xbe\xa4\x72\xe4\xb0\x35\x9e\x38\x15\xf7\xcf\x3a\x47\xc0\x99\xae\ +\x53\x47\x76\x51\xbe\xb7\xaa\x0b\x45\x22\xad\xed\x8d\x6a\x62\xd1\ +\xf0\xe1\x85\x07\x53\x87\x17\x38\xa3\x9b\x5b\x7b\xc0\x0b\x08\x61\ +\x45\x55\x15\x20\x76\xb0\x60\xf3\x6f\xee\x47\x08\xd1\x3f\x0a\xa0\ +\x60\xb4\x45\x57\xd6\x86\xa2\x53\x9d\x56\x25\xef\x62\x41\x16\x65\ +\x6c\x94\x12\x41\x9c\xf6\x30\x3c\xaf\x47\x36\x25\xc9\x29\x04\x42\ +\xd0\xda\xd2\xa2\x28\xb2\x2f\xcd\x87\x11\xe6\x82\x03\x00\xc6\x98\ +\x5a\x56\x7b\x5b\x47\x28\x14\x76\x3a\x15\x26\xf8\xc0\x09\x07\x08\ +\x80\x73\x81\x15\x87\x03\xf4\x96\xda\x3d\x4d\x01\xb7\xcb\xa5\x10\ +\x09\x33\x40\xaa\xc3\x21\x61\xc4\x05\x56\x55\xd5\xe9\x90\xfd\xb5\ +\x1b\x5e\x98\x33\xec\xce\xdb\x7f\x31\xcb\x21\xea\xb6\x2d\x7f\x7f\ +\xd5\x96\xa6\x68\xf6\xf2\x0d\xcd\x57\xfd\xcf\x6f\xa7\xf9\xab\xfe\ +\xf0\xe3\x07\x17\xcc\x99\x57\x74\xdf\x2d\x0f\x3d\xf5\x14\x8f\xb4\ +\x2f\x7b\xf3\xc5\xf5\x6d\x26\x38\x9c\x9c\x31\x81\x91\xac\x3a\xbd\ +\xf1\x5e\xd4\xb1\xfa\xb5\xf7\x37\x3d\xf2\x83\x8b\xaf\x3d\x6b\xcd\ +\x33\x4b\xe6\x7e\x50\x7c\xcf\x25\xf7\xdd\x7f\xa5\x2c\x77\x6c\x98\ +\xfb\xf3\x3f\xbc\x21\xb0\xec\x54\x15\x24\x04\xc2\xb2\xd3\x29\x11\ +\xbd\x73\xcd\xda\x0d\x23\xaf\x39\xff\xaf\x0f\x9f\xa5\x24\xe1\xad\ +\xa1\x30\xe0\x54\x87\x43\xc5\x08\x00\xcb\x0e\x55\xc1\x08\x30\x91\ +\x1d\x2a\x07\x01\x44\x51\x54\x2e\x21\x40\x8a\xc3\x21\x13\x24\x7a\ +\xcb\xac\x04\x0f\x6f\x7c\x76\xf6\xe0\xeb\x2e\xbc\xed\xe7\x5c\x8a\ +\x93\x29\xe3\x82\x09\x8e\x84\x60\x9c\x23\xc1\x21\xb1\xe0\x7b\xbf\ +\x7f\xfa\xbb\x02\x39\x24\xbe\xf8\xa9\x9f\x3d\xfa\xfa\xec\x82\x1f\ +\xde\xfe\xc0\x63\x8f\x82\x80\x9e\xc6\x0d\x3a\xe7\x92\xa2\x38\x55\ +\x95\x87\x1b\x17\x7f\xbc\xf3\xbe\x2b\xbe\xfb\xe2\xe5\x1d\xcf\xfe\ +\xfa\x81\xf7\x3f\x7e\x6f\x7e\xc9\x3d\x77\xfe\xf1\x9f\x8a\x15\xda\ +\xb6\x70\xf6\x92\xbd\xed\xa5\x15\x2e\x87\xaa\x20\x10\x8c\x73\x82\ +\xed\xf1\x08\x9b\x7f\xa3\x2e\xa0\x19\xd3\xa7\x0e\x1c\xf4\xa2\x02\ +\x64\x43\xbb\xd9\x1d\x18\xaf\x6a\x6e\x2c\x08\x08\x5d\xa0\x66\x26\ +\xbf\x16\xf6\x6e\x13\x71\x1e\x19\xc7\x46\xcd\x2c\xc3\x92\x15\x47\ +\x4a\x4a\xb2\x2c\xcb\x18\x23\x21\x80\x73\x1e\x0e\x47\x3a\xbb\x3a\ +\x55\x45\x3a\xe1\x28\x1a\xe7\x5c\xf1\xa6\x24\xab\xb4\xc7\xdf\xad\ +\x0b\x09\x01\x08\x00\x81\xbc\x49\x29\x1e\xa5\xa7\xa9\xc1\x8a\xf7\ +\x25\x7b\x50\xb4\x3d\x10\x32\xc3\xc2\xe1\x4b\x4d\x76\xcb\x2c\xdc\ +\xd5\x1a\x36\x84\xc0\x0a\x97\x3d\x69\xc9\x6e\x42\x75\x3d\xd0\xd9\ +\xad\x81\x70\x27\x67\x24\x39\x91\x1e\xec\xea\xec\x16\xb2\x1a\xd3\ +\x1f\x2e\x54\x6f\x72\x92\xdb\x6c\x6f\x0f\x9a\x1a\x4a\xcc\xf4\x79\ +\x1d\x7a\x5b\x53\x67\xd4\x54\x12\xd2\x93\xe3\x64\x02\x2c\xda\xdd\ +\x13\xd4\xc1\xed\x4b\x75\xb1\x50\x57\x7b\xd0\x91\x9b\xe9\xd5\x83\ +\x1d\x1d\x5d\xcc\xed\x4b\x49\xf4\x3a\x08\xb5\x74\xab\xa7\x33\x00\ +\xf1\x29\x49\x0e\xd6\xd9\xdc\xae\xa4\x67\x79\x98\xbf\xbb\xdb\x52\ +\xb3\x7c\xee\x88\xbf\x2d\x84\x92\x7c\x49\x10\xec\x0c\x32\x57\x4a\ +\x92\x23\xd8\xd4\x60\xc6\xa5\x26\xc7\x91\x68\x5b\x67\x18\x39\x93\ +\x52\x93\x54\xec\x1b\x3e\xf3\x7b\x57\x56\xbe\xff\xe8\x2f\xdf\xd9\ +\xe4\x57\x5d\x8a\xe0\x98\xb8\xe2\x13\xbd\x0e\xd4\x3b\x7a\x29\x58\ +\xb8\xad\xa5\xc7\xc2\x9e\x94\xf4\x04\x17\x01\x6e\x6a\x3d\x81\xa0\ +\x29\x27\xf8\x92\x71\xa4\xbb\xdb\x1f\x40\x09\xbe\xd4\x38\x15\x59\ +\x56\x4f\x47\x77\x94\x19\x4a\x7c\x46\x4a\x9c\xcc\xb5\x9e\xf6\x36\ +\x0d\x1c\x8a\x37\x39\xc5\xc9\xf4\xee\xb6\x1e\xa1\xd8\xb2\x60\xf3\ +\xef\xd5\x85\xe9\xe7\x4e\x3d\xa6\x19\x5b\x02\xa8\x65\x95\x42\xb4\ +\x58\xd2\x1d\x48\xb4\x32\x79\x07\x73\x86\x89\xc3\x25\x1d\xb5\xd4\ +\xd2\xb2\xa8\xe0\x42\x75\x38\x64\x59\xe2\x5c\x18\x86\x61\x51\x4b\ +\x51\x64\x7c\x22\x51\x88\x0d\xf4\x33\xcb\xb4\x38\x28\xca\x80\x6a\ +\x2d\xb8\x61\x98\x58\x56\x65\xcc\x0d\x93\x62\x22\xcb\x12\x16\x9c\ +\x59\x16\xe5\x02\x88\x2c\xcb\x04\x03\x08\xce\xa8\x65\x31\x81\x70\ +\xec\xb5\x8c\x5a\x16\x65\x28\x76\xf4\x91\xb7\x13\x96\x61\x70\x2c\ +\xab\x32\x11\x9c\x99\xa6\x85\x24\x45\x91\x31\xa7\xd4\xa2\x4c\x08\ +\xc0\x84\xc8\xb2\x24\xa8\x65\x31\x21\xab\x0a\x30\xcb\xb4\x84\xaa\ +\x2a\x48\x30\xd3\xa2\xb1\x49\x0a\x92\x2c\x13\x10\xa6\x49\x25\x55\ +\xc5\xdc\x32\xa8\x50\x14\x05\x98\x65\x32\x50\x55\x99\x99\x26\x03\ +\xa4\xc8\x92\x65\x18\x48\x56\x64\x0c\x86\x69\x81\xc0\x3c\xbe\xe8\ +\x7f\xfe\xdf\xff\x4d\xf6\x21\x2a\xe8\xbe\x55\x1f\xbe\xf2\xf2\xbc\ +\x16\xe4\x21\x08\x01\x02\x4e\x2d\x93\xb2\xfe\xd0\x89\xc8\xb2\x22\ +\x61\x6a\x59\x94\x72\x01\x80\x09\x51\x64\x89\x5a\x26\x13\x48\x51\ +\x64\xe0\xcc\xb4\x2c\x21\x90\xac\x28\x04\x23\xce\xa8\x65\x51\x81\ +\xb0\x2c\xcb\x84\x20\x6e\x59\x16\x13\x92\xa2\x10\x5b\x14\x6c\xfe\ +\xdd\xba\x70\xce\xd9\x93\x4f\x70\x7b\x47\x60\x30\x30\x63\x19\x08\ +\x04\x0e\x02\x27\x9b\xdf\xc7\x18\xe3\x5c\x20\x04\x18\xe3\x81\xf3\ +\xa9\xbf\x59\xd7\x11\xc9\x49\x29\xc9\x71\x2e\x45\x50\xbd\xbd\xa5\ +\x25\x6c\x21\x89\xd8\xcb\xd5\x6d\xce\xe4\xfc\x82\x38\x3a\x11\xd0\ +\x5f\xd3\x15\x04\xca\x91\x3b\x31\xf0\x93\xac\xa7\x1c\xa8\x06\xe2\ +\xb8\xe4\xdc\x37\x03\x04\x5c\x6f\x6f\x3a\xdc\xc2\x05\x20\x24\x49\ +\x32\xc1\x48\x08\x3b\x2f\x68\x73\x26\xeb\x42\x20\x10\xb4\x27\xd5\ +\x9e\x52\x34\xfb\x12\xd8\x9c\xf1\xfd\x88\x67\x9e\x7e\xe2\xeb\x5f\ +\xa9\x68\x63\x63\x73\x5a\xf5\x8c\x05\x67\xf6\x65\xb0\xb1\xb1\x19\ +\x88\x14\x0a\x85\xec\xab\x60\x63\x63\x33\x10\x3b\x6d\x6e\x63\x63\ +\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\ +\x7c\x55\xa4\x33\x43\xbd\x30\x06\x7b\x92\x85\x8d\xcd\xa9\x43\x1c\ +\xed\x90\x72\x86\xe9\x02\x42\x88\x52\xea\xef\xee\xa6\xd4\xb2\xbf\ +\x4b\x1b\x9b\x53\x85\xcb\xe5\xf6\x78\xbd\x27\x93\x86\xd3\x5d\x17\ +\x28\xa5\x9d\x9d\xed\x89\x89\xc9\x6e\x8f\x37\x26\x73\x31\xb9\xe8\ +\x57\x3d\xfb\x0b\xb6\xb1\xf9\x8c\x1b\xeb\x09\x5b\x0d\x63\xac\xa3\ +\xbd\x8d\x52\x2b\x21\x31\xe9\x84\xd2\x70\x5a\xeb\x02\xc6\xa4\xab\ +\xab\x23\x3e\x3e\x21\x39\x25\x15\x06\x6c\x21\x71\xe4\x17\xdb\x4f\ +\xdd\xc6\xe6\x33\xc3\xed\x58\x33\x39\x7a\xfb\x38\x81\x10\x72\xe4\ +\x3a\x0f\x55\x1f\xb4\xdc\xa6\xac\x28\xc7\xb7\x23\xe9\xf4\xfe\x54\ +\x60\x18\x86\x2f\x2d\x23\xf6\x61\x84\x10\x80\x31\x02\x80\x3e\xbb\ +\xa2\xff\xa4\x2e\xf4\x5f\xe2\xd3\xe2\xbb\x16\x42\x00\x10\x42\x00\ +\x04\x63\xf6\x1a\x2d\x9b\xcf\xaa\x2e\x03\x75\x21\xf6\x0b\xe7\x9c\ +\x10\x42\x24\x89\x52\x2a\x2b\xca\xe7\x8f\x17\x90\xe2\x70\xc4\x2c\ +\xc9\x39\xa5\xa6\x65\xf1\x2f\xdf\x1c\x10\x91\x25\x41\xbf\xec\x19\ +\xb8\x10\x42\x08\x2e\x84\xe0\x88\x10\x11\x6a\xdd\x75\x38\x50\x32\ +\xa4\xcc\x89\x80\x33\x1a\xb3\x3b\x91\x24\x02\x82\x51\xf6\x85\xdf\ +\x00\x13\xa9\xdf\x09\xe2\x5f\x9e\x80\x10\xd2\xff\x96\x5f\xfc\xbb\ +\x21\x64\x80\x6b\x02\xa3\xf4\x2b\x5c\x4e\x44\x30\xe6\x94\x21\x0c\ +\x4d\x55\x3b\xb4\xc4\x82\x62\x9f\x87\xda\xd2\x60\x73\x92\x5e\x84\ +\xe8\xbb\x95\xf5\x6e\xf8\x18\xdb\x90\x24\xb6\x43\x81\xe0\x02\x3e\ +\x7f\x7e\x01\x21\xc4\x8c\x43\x3b\xb6\x1f\xee\x8e\x08\x20\x49\x19\ +\x05\xe5\x45\x59\x84\x5b\x02\x7a\x77\xa9\xec\xdd\xd8\xe4\xc8\x1f\ +\xd0\xfb\x27\x88\x98\x11\x22\xf4\xfd\x05\x80\x30\x8b\x6e\x5f\xb1\ +\xc9\x55\x32\xa6\x3c\xdb\x43\x4d\x0a\x08\x7d\x91\x7b\x2e\xe2\x31\ +\x1b\x4a\x04\x42\x00\x06\xbe\x71\xc1\xab\x1f\xf5\x54\x7c\x37\xd3\ +\x5b\xdd\x6a\x96\x0f\xca\x27\x9c\x09\x30\x6b\xf7\xd5\xe0\x94\x82\ +\x9c\x24\x87\x10\x02\xf7\xdd\xd5\x45\xbf\x09\x75\x4c\x23\xfb\x1e\ +\xe9\x7d\x77\x01\x44\x96\x78\xb4\x6b\xd7\xee\xaa\xf6\x90\xe9\x49\ +\xce\x28\x2d\x29\x88\x77\xca\xa2\x77\x03\x9a\x23\xc7\xa3\xde\x2b\ +\x62\xee\x59\xfb\x89\xe1\x1b\x3e\xb2\x38\x2d\xd6\xaa\x63\x4f\x89\ +\xbe\x0f\xd3\xbf\x8b\xdc\xc0\x3e\xce\x91\xef\xc3\xf4\xef\xd9\xb3\ +\xbf\x23\x18\x15\xc4\x91\x51\x50\x56\x96\x9b\xc2\x29\xed\xdb\x1c\ +\x46\x70\x31\xe0\xe5\xb1\xf7\xed\x7f\xee\xd8\x3f\x11\xe8\xed\x2b\ +\x36\xec\xc9\x1f\x73\x4e\xbe\x17\x85\x0e\xad\x7b\xf9\xfd\xdd\xff\ +\xf7\xbf\x37\x26\x80\xbd\xca\xc5\xe6\x04\x08\x38\x12\x57\x13\x42\ +\x00\x80\x31\x26\x38\x8f\x8d\xee\x9d\x5c\x16\x80\xdc\x7f\xff\xcf\ +\x8e\xbb\xbf\x4b\x38\xd2\xf4\xfc\xef\xff\xbc\x2b\xec\xc0\x5a\xeb\ +\xba\x4f\x3e\x3e\x18\xf6\x0e\x1d\x9c\x4f\xa8\x1e\x0e\x47\x0c\x2a\ +\x64\x45\x55\xb0\x08\x07\x83\x06\xc7\x0e\x87\x02\x02\x24\x2c\xa2\ +\xa1\x60\x44\xb7\xb0\x24\xc9\xb2\x4c\x80\x85\x03\x21\x0a\xc4\xe9\ +\x72\x60\xa3\xf3\xbd\x67\x5e\xec\x49\x19\x5c\x90\xaa\x72\xc0\x82\ +\x31\x0e\x08\x7f\xbe\x41\x47\x42\xb0\xbf\xbb\x2b\x2e\x3e\x41\x51\ +\x55\x01\x88\xfb\x77\xbf\xf8\xf6\xa6\x99\xb7\xdf\xe1\xda\x3f\xff\ +\xc7\xf7\x3f\xca\x0a\xc7\x8f\xc8\x4f\xc4\xb8\xe7\xc5\xbf\xfc\xa5\ +\x26\x6e\xe4\xf8\xc2\x44\x8c\x45\x24\x18\x88\x98\xc2\xe1\x72\x80\ +\x69\x58\x94\x13\x82\x40\x08\x46\x59\xac\xe5\x59\x96\xc9\x01\x63\ +\x04\x58\x92\x8d\xb6\x1d\x4f\x3c\xfc\x97\xe5\xfb\xda\xf4\x40\xdb\ +\x9e\xaa\x86\x84\x9c\x41\x99\x09\x12\xe3\x80\x01\xa8\x65\x71\x81\ +\x88\x24\x09\xaa\x05\x02\x21\x53\x20\x87\x62\x2c\x79\xe5\xb1\x7d\ +\x3c\x7f\x50\x46\x1c\x47\xd8\xa1\x2a\xcc\x88\x04\xc2\x1a\x51\x9c\ +\x8a\x04\x8c\x0b\x4e\x8d\x70\x38\x6c\x30\x50\x64\xac\x85\x83\x51\ +\x4b\xa8\x0e\xa5\xd7\x2f\x16\x4b\x56\xdb\xda\x07\x7f\xff\x54\x27\ +\x89\x37\x5a\x0f\x2c\xfe\x68\x49\x97\x5a\x50\x59\x98\x42\xf5\x68\ +\x28\x1c\x31\x19\x52\x54\x07\x11\x66\x20\x10\xa2\x20\x3b\x55\xc2\ +\x01\x61\x60\xa1\x60\x40\x33\x19\x91\x64\x22\x49\x04\xac\x40\x20\ +\x68\x0a\xe2\x74\xc8\x22\xb8\xf7\x89\x67\xe6\x79\xca\xc7\xa4\xa9\ +\x2c\xbd\x30\x67\xef\xe2\xf7\xbb\x92\x46\x0c\xce\xf6\xd8\xbd\x09\ +\x9b\x93\xc6\xc5\x08\x11\x42\x96\x2e\x5d\x4a\x2d\x2b\xd5\xe7\x8b\ +\xdd\xbb\x31\xc6\x9d\x1d\xed\xaa\xc3\xa1\x7c\xfe\x7e\x84\xe0\x4c\ +\x38\xb3\x2e\xb8\xfa\xb6\x19\x43\x92\x9a\x36\xcf\xfe\xbf\x27\x56\ +\x4f\x19\x91\xbe\x75\xf6\x33\x3b\x03\x90\x5a\x32\xf9\x8e\xab\xa7\ +\xec\xf9\xe8\xb5\x15\x7b\xdb\x4d\x8a\x46\xce\xba\xe1\xea\x69\x79\ +\x6b\xe6\xbc\xb4\x60\x5b\x23\x71\xa4\xcc\xb8\xf2\xfa\x29\x85\xf0\ +\xc1\x6b\xaf\x6d\x3e\xdc\x43\xb9\x3a\xf5\xca\xdb\x2e\xac\x70\xb8\ +\x95\xe8\xa7\x1f\xbe\x5c\xb3\x6d\xd0\xe5\x17\x8c\xf8\xe4\xf9\x67\ +\x33\xaf\xfe\xd1\xd5\x63\xb3\x4d\xe3\x73\x8d\x3b\xc6\x3e\x03\x08\ +\x81\x30\x6e\xda\xbe\x3e\x12\x57\x32\x22\x5d\x6e\xd9\x4f\x7c\x19\ +\x09\xeb\xe7\x3e\x97\xe5\xfb\xbf\xe9\xa5\xb2\xea\x70\xca\x32\x01\ +\xa1\x6f\x78\xff\xd5\xf9\xeb\x6b\x4d\xca\x4a\xcf\xb9\xe9\xca\xc2\ +\xd6\x47\x5e\xde\xf2\xad\x07\xee\x4f\x6b\x5d\xf3\xc0\x5f\x57\xde\ +\xf4\xcb\xfb\x2b\xc9\xa6\xdf\xfd\xfd\xa3\xf3\xbf\xfb\xf3\x31\x29\ +\x08\x41\x78\xc1\x0b\xcf\xd5\xa7\x9c\xf3\xeb\xef\x5d\x99\x28\x73\ +\x53\xb7\x84\xd6\xf0\xf7\x07\x1e\x1b\x71\xcb\xff\x9e\x5b\x0a\x73\ +\x1e\x7f\x38\x38\xec\xb6\xdb\x86\x85\x9f\x7f\xea\xf5\xc3\x41\x9e\ +\x58\x3a\xfe\xee\x1b\x67\x7a\xe3\xc8\xa2\x8f\xdf\xea\xda\x91\x73\ +\xf1\xad\x37\x17\xd0\x5d\xcf\xbc\xbc\xb0\xcb\x10\x2e\x5f\xc5\xb7\ +\xee\xbe\x31\x9f\x1f\x7a\xe2\xe1\x7f\xd6\x72\x17\xb6\x68\x6a\xa6\ +\x8f\x47\x82\x6d\xed\x81\xe2\xe9\x37\xdd\x75\xc9\x58\x59\x98\x42\ +\x00\xb7\x4c\x47\x66\xe9\xd5\x77\xdf\x3d\xd4\x05\x55\xf3\xfe\xf8\ +\xe8\xa2\xc5\x53\x4b\xfd\xaf\xfc\xe3\x95\x76\xea\x2e\x1d\x37\xeb\ +\x96\x0b\xcb\x16\xbe\xf4\xfc\xb6\xe6\x88\x05\x9e\x59\x37\xdd\x33\ +\xbd\x08\xbd\xff\xf2\xb3\x6b\x0e\xf6\xb8\x52\x72\x2e\xbd\xed\x9e\ +\x61\x71\xad\xef\xbc\xfc\xf2\xa6\xc3\x41\xca\x94\x69\xd7\x7d\xe7\ +\xa2\x52\x97\x64\xf8\x3f\x7c\xf6\x6f\xbb\x0a\xcb\x6e\xbe\xeb\x96\ +\x49\x95\xf1\xf3\xb7\x6e\xbb\x68\xd4\x4c\x62\xe7\x60\x6d\x4e\x92\ +\x5f\xa0\x8c\x7d\xf8\xde\x7b\x0b\x3e\xfa\x28\x29\x31\xf1\xb6\x5b\ +\x6f\x1d\x3c\x78\x70\xac\x59\x7d\x89\xf9\x0b\x08\x83\xe5\xef\x6a\ +\x6b\xa9\x6f\x5f\xbb\x6e\xa7\x23\x23\xc7\x45\xbb\xab\xdb\x1d\x57\ +\xfd\xcf\xf7\x47\xe7\xba\xeb\xd6\xbd\x31\x6f\x7b\xf8\xe6\x7b\xbe\ +\xe3\xaa\x79\xff\xb1\x79\x6f\x0f\x1d\x7c\xd3\xb2\xe5\xbb\x8a\xaf\ +\xf9\xd1\x4d\x13\x32\x89\x24\xed\x58\xf8\xc4\xb2\x46\xc7\xdd\xf7\ +\x7c\x37\xb8\xee\xe5\x97\xde\x7e\x67\x58\xc9\x8d\x9c\x24\xcf\xbc\ +\xf6\x3b\x97\x8e\x49\xb3\xa2\x21\xb8\xfa\x7a\x77\x5e\x3c\xb5\x3e\ +\x6f\xd8\xcb\x39\x17\x82\x73\x01\x04\x44\x63\x5d\xa7\x33\x69\x82\ +\x13\xc0\xb4\x8c\x84\x41\x33\x6f\x1a\xc7\x5e\x7e\xfe\x99\x92\x5f\ +\xdc\x26\x13\x84\x89\x14\x3a\xf8\xf1\xab\x4b\x0e\x5c\x7a\xef\x7d\ +\x45\xda\xc6\x3f\x3d\xf3\x62\xf9\x4f\x6f\x77\xb3\xb6\x3d\x0d\xba\ +\xab\x6b\xf7\xb6\x9d\xbb\xa6\xf5\x04\x32\xbb\x0f\x86\x20\xbd\x20\ +\x49\x62\x9c\x43\xa8\x76\x43\x03\x99\xfa\xed\x73\x13\x65\x6a\x9a\ +\x1c\x4b\x12\x60\xa6\x45\x23\x26\x13\x00\xc2\xd0\xa2\x26\x47\x1d\ +\xdb\x96\x6c\x6a\x71\xdd\xff\x9b\x1f\xe7\x3a\x41\x95\xf4\x88\x26\ +\x4d\xba\xec\x5b\x77\xcd\xac\x10\xa1\xda\xbf\xff\xfa\xed\xa4\xe9\ +\xdf\xfe\x9f\x29\x99\x1f\x3d\xf3\xc7\x17\xe6\x66\xff\xe4\xfc\x84\ +\x7a\xbf\xe7\xda\x9f\xff\x22\xaf\xf5\x9d\xff\xf7\xec\xa6\xdb\x1e\ +\xfc\x5d\x61\xd3\xc7\x0f\x3d\xf3\xe1\xc1\x89\xc3\x86\xa4\x20\x26\ +\x84\x40\x08\xa8\xd1\xd9\xda\xd5\x86\x9a\x56\x6d\x6f\xf2\xa4\x9f\ +\x27\xba\xaa\x5b\x71\xd6\x77\x7f\xf9\xfd\x3c\x17\x6c\x79\xfb\x91\ +\x4f\x3b\x32\xbe\x7f\xef\xac\x86\x8f\x9f\x7d\xe3\xf5\x45\x95\xdf\ +\xca\xfc\x64\xfd\xa1\x8b\xfe\xef\x77\x67\xe5\x39\x89\x03\xef\x9a\ +\xf7\xda\xf2\xc3\xce\x7b\xbf\x7d\x53\x70\xed\x2b\xcf\xbf\xfa\xe6\ +\xa8\x9f\x9f\xa5\xc4\x67\x5c\xf3\xdd\x5f\x4c\x4d\xc3\x48\x16\xe1\ +\xcc\x6c\xff\xea\xe6\xa0\x09\x89\x48\xd8\xde\xf1\x36\x27\x0a\x16\ +\xc0\xb2\xcc\x9c\xdc\x9c\xbb\xef\xba\x8b\x31\x26\x2b\x32\x65\xac\ +\x3f\xfb\x78\x32\x65\x90\x4e\x96\x91\x53\x68\xc7\x92\x79\x2f\xef\ +\x89\x57\x88\x27\xef\xdb\x77\x5c\x95\x25\xf6\x82\xe2\x8c\xf3\xc6\ +\x79\xdc\xa4\xab\xbe\x3a\x10\x34\x56\x7f\x30\x9b\x1b\xd1\xec\x42\ +\x1f\x48\x19\x97\x5d\x32\xe6\xad\xa5\x2f\x3d\x7d\x78\xfc\x55\x97\ +\x4c\x6a\x6b\x3c\x1c\xec\x71\x2e\x9e\xfb\x06\xd5\xf4\xdc\xc2\x6c\ +\x6a\x32\x00\x2c\xc9\x8a\x22\x13\x2a\x7b\x2a\x27\x4c\xe2\xa6\x66\ +\x5a\xfc\xf3\x7a\xc1\xc4\x52\x18\x82\x0b\x10\x11\x83\x12\x45\x89\ +\x3d\x66\xe8\x66\xe1\xb4\xeb\x2f\xa8\xfe\xc3\x8b\x2f\x7f\xe0\x16\ +\x52\x2a\x16\x5d\x87\xf6\x77\x85\x7a\x36\x2e\x7c\x6b\xb3\x65\xa4\ +\xe6\xfa\xb0\x2b\x67\x78\x96\x6b\xef\xd6\x6d\x5e\x1e\xa9\x1c\x5d\ +\xd4\x50\xb5\x03\x75\xd4\x25\x0f\x3e\x27\x01\x53\xcb\x12\x98\x52\ +\x2e\x40\x70\x0e\x82\x31\xc6\x84\x00\x60\x0c\x00\x03\x70\x00\x0e\ +\x08\x31\x4b\x4f\x1b\x3f\x6b\xf2\x96\x37\x5e\x7a\xe4\x6f\xa3\x67\ +\x5c\x7a\xfe\xd8\x4c\x10\x20\x11\x42\x30\xf2\x77\xd4\xd5\xea\x19\ +\xf7\x8e\xaf\xf0\xc6\x93\x49\x67\x55\x7e\xb2\xa0\xaa\x4d\x1b\xaf\ +\x3a\x1c\x0e\xd5\x95\x51\x54\x9c\x9a\x72\x40\x76\x78\x33\x72\x0b\ +\x33\x94\x75\x3d\x91\xa8\x48\x72\x32\xc1\x05\x22\x56\x57\xfd\xbc\ +\x67\xfe\x91\xec\x40\xce\xf4\x89\x77\x5d\x37\xcb\x71\xe8\x0d\x45\ +\x75\x79\xbc\x2e\x87\xec\x3f\x50\xdd\x1e\xea\x8c\xcc\x7b\xfd\x15\ +\xd3\xe0\xb9\x29\x4e\x92\x56\x71\xe1\xd4\x1d\xcb\x5e\x78\xa4\x7e\ +\xdc\xb9\x57\x9c\x3f\xb1\xb9\xaa\x2e\xec\x77\x2d\x78\xf3\x55\x53\ +\xd7\x0b\x73\xb2\x0d\xd3\x12\x08\x13\x49\xc2\x58\x30\xc1\x08\x51\ +\x85\x11\x36\x2d\xce\x25\xc6\xb8\x1d\x31\xd8\x1c\x0b\x63\x88\x10\ +\x69\xcc\x98\x31\x08\x61\x00\x60\x8c\x9a\xa6\x89\x31\x06\x90\x39\ +\xe7\x00\x5f\x68\x5e\x13\xa7\x86\x94\x7e\xc9\x8d\xdf\x99\x51\x91\ +\x4a\x08\x41\x42\x04\x0e\x71\x10\x82\x31\x26\x38\x71\x78\xbc\xde\ +\xac\xc2\x5b\xee\xbb\xcb\x27\x19\x86\xc9\x05\x80\x32\xeb\xb6\x41\ +\x13\x0e\xcf\x7e\xf2\xef\x8f\xbf\x03\x67\x7b\x93\x52\x0a\x07\xdf\ +\xf5\xbd\xab\x3d\x5c\xa7\x0c\xc9\xb4\xdd\xa4\xba\x66\x5a\x08\x61\ +\xe0\x34\xe8\xef\xc2\x92\x2a\x7d\x5e\x4b\x63\xc4\x7b\x03\x06\x26\ +\x04\x89\x73\x4b\x66\xa7\x9f\x41\x6c\xcb\x16\x2b\xaa\xe1\x73\xae\ +\xb9\xa1\xfa\x2f\x7f\x78\x6f\xb7\x76\xe3\x85\x48\x71\x7b\x5c\x49\ +\x39\x97\xdf\xf1\x83\x32\x2f\xd7\x4d\x2a\xc9\x4a\xfd\x88\x41\x4b\ +\x3e\x78\xab\x33\x69\xf0\xf5\xd7\x0f\x5e\x3a\x67\x41\x35\x23\xe7\ +\xde\x9c\x0f\xd4\x62\x94\x4b\xee\xec\xca\x14\x7d\xed\x8a\x95\x67\ +\x0d\xba\xd0\x8b\x91\x69\x1a\xc0\x25\x99\x86\x3b\xbb\x82\x00\xf1\ +\x88\x73\x66\xe9\xd8\x3b\xe8\xb6\x1f\xdf\x7f\x78\xcb\xa2\x47\xfe\ +\xf9\x98\xc7\xfd\xbf\xb2\x02\xa1\xa8\x2e\x00\x24\xd5\xeb\xa5\x1d\ +\xf5\x4d\x5d\x15\x29\xc9\x8d\x35\xf5\x8a\xb3\xc0\x85\x39\x13\x9c\ +\x9a\x86\xc9\xa9\x60\xd4\x34\x4c\xca\x2c\x8e\x90\xa0\x8c\x51\xca\ +\x05\xb2\x74\x5d\x4a\xc9\xbb\xf6\xbe\x9f\x8c\x4d\x95\xb1\x4c\x18\ +\x13\x6d\x16\xe3\x9c\x99\x06\x15\x08\xc7\xb9\xe4\xb4\x92\x89\xf7\ +\x7d\xef\x3c\xd9\x32\x2d\xc6\x04\xe0\xe9\x37\x7f\x6f\x6c\xe3\xce\ +\x67\x1e\x7e\xfc\x65\x11\x37\x2a\x35\x3e\x59\xaa\xbc\xeb\x47\x57\ +\x7b\x98\x6e\x72\x82\x82\xdb\x75\x4d\xd7\x34\x0b\x38\x70\x21\x22\ +\x21\x3f\x76\x7b\x25\xc4\x19\xa5\x76\xbc\x60\x73\x92\x41\x09\x88\ +\x46\xa8\xe8\xdb\x94\x2d\xe6\xc3\x2a\x04\xe7\x82\x43\x6c\x57\xf7\ +\xcf\x3b\x7f\x41\x70\x43\x33\x40\x92\x25\x02\x9a\xa6\x11\x59\x01\ +\xce\x74\x4d\x67\x02\x28\x87\xb2\x89\x97\x0c\xda\xfc\xdc\x3f\x1e\ +\xfe\x5b\x66\xa2\x9c\x52\x7c\xce\x15\x53\x13\xdf\x7b\x71\xbe\x1f\ +\xcb\x9d\x51\x29\x35\xd5\x37\x6a\xf4\x25\xdb\xfe\xf1\xc2\x5f\xff\ +\xd2\x98\xe2\x92\xf3\x86\x9d\x77\xf9\x59\x59\x83\x2b\x92\xdf\x9a\ +\xf3\x64\xcb\xf6\x21\xd3\x26\x95\x2c\x79\xe1\x95\x9c\x6b\x7f\x74\ +\xcd\xb8\x9c\xcf\x95\x5f\x40\x20\x44\xef\xee\xee\xdc\x40\x99\x25\ +\xd9\xd1\x7d\xfb\x5b\xe8\x45\x82\x1a\x9a\x46\xa8\x65\x52\x47\xf6\ +\x65\x57\x5e\xb2\x71\xef\xd3\xfe\x90\xe6\x1b\x79\xde\x84\x4f\x1e\ +\x7b\xf6\xe1\x3f\xe5\x65\xb8\x9d\xa9\x23\xaf\xbe\x64\x7c\x56\xd9\ +\x28\x6f\xfb\x8b\x87\x52\x67\x54\x56\x8e\xd9\xf8\xc2\x73\x5b\x5d\ +\x67\x0d\xce\x4b\x34\x0d\x9d\x71\x61\x80\xfb\xbc\x1b\xaf\x3d\xfc\ +\xe4\xec\xdf\x3c\xb8\x33\x27\xd5\x19\x8e\xca\xd3\x2e\xbe\xfc\xac\ +\xc9\xd9\x2f\xce\xfe\x5b\xe7\xb6\xcc\x83\x35\x9d\x15\x13\xdc\xed\ +\x3b\x97\xcc\x59\x7d\xd0\x41\x2c\x1c\xef\x73\x79\xbc\xa9\xe5\xa5\ +\x8b\xde\x7f\xf5\x8f\x07\xd6\x8e\x9f\x39\xe3\x92\x59\x45\x6f\xbe\ +\xfc\x48\x55\xa6\xa7\xee\xb0\x36\xf3\x5b\xe7\x78\xd9\xfe\x48\x58\ +\xb7\x28\x67\x60\xe9\x9a\x6e\x52\xce\xa8\xa9\x6b\x9a\xc5\x18\x65\ +\x8c\x09\x42\x2d\x4b\xd7\x4d\x84\x25\x41\x8d\xb0\xce\xb1\xe4\x64\ +\x96\xa1\x69\x06\x65\xd4\x30\xa4\x09\x17\x9c\xbb\xf9\xf9\xf9\x7f\ +\x7c\x78\x7f\xb2\x8c\x8a\xa7\x5d\x3a\x29\x25\x30\x67\xc1\x0a\x43\ +\x76\x06\x70\x42\x69\x9c\xa7\x62\xd4\x05\xcb\x1e\x99\xfd\x97\x3f\ +\x35\xa6\xba\x50\xe6\xe8\x0b\x2e\x1b\x9d\x3f\x38\x59\xbc\xfb\xd8\ +\x1f\xf7\x0e\x2e\x9d\x75\xc9\x45\x2d\xb5\x0d\xe9\x99\xe7\xb9\xb1\ +\x65\xe9\xcc\x8e\x16\x6c\x4e\x90\x5d\x00\x00\x00\x45\x51\x30\x21\ +\x08\x80\x52\x6a\x51\x86\x62\x9b\x29\xb2\x93\x26\x18\x50\x30\xd0\ +\x73\x82\x73\x59\xd1\xda\x83\xf5\xf1\x79\xc5\x29\x1e\x89\x73\x81\ +\x10\x66\xba\xbf\xe6\x50\x57\x46\x51\x61\x9c\x82\x10\x21\x46\xa0\ +\x75\xef\xde\x83\x3d\x26\xce\xc8\x2f\x2f\xcb\x76\x56\xef\xde\xdd\ +\xd8\x15\x71\x26\x65\x0d\x2d\x2f\x8a\x77\x49\xa1\xf6\xfa\x3d\x55\ +\xb5\x11\xae\xe4\x14\x0f\x2a\xca\x4c\xa0\x51\x7f\xd5\xae\x3d\x5d\ +\x96\xb3\x7c\x50\x7e\xa4\xa5\x59\xcd\x28\xcc\x4c\x74\x7e\x9e\x9d\ +\xd4\x64\x59\xde\xb3\x7b\x67\x5e\x41\x91\xcb\xe5\xa2\x4c\x10\xa3\ +\xe9\xa9\x87\x9f\x4c\x3d\xff\xbe\x0b\x4b\xd8\xc1\x56\x5e\x5c\x90\ +\x29\x21\x21\x61\x5a\x57\x5d\x03\x89\x79\x79\xa9\x6e\x16\xed\xde\ +\xb7\x67\x5f\x47\x84\x25\x67\x16\x97\x17\xa5\x2b\x40\x9b\xea\xf6\ +\x6b\x9e\xdc\xe2\xb4\xf8\xae\x43\xfb\xba\x71\x72\x61\x6e\x0a\xf4\ +\x4e\x53\x40\x44\x96\xad\x60\xeb\xbe\xaa\xea\x9e\x28\x75\xc4\xa5\ +\x16\x97\x14\x25\x3b\x59\xf5\x9e\x5d\x4d\x7e\xdd\x19\x9f\x52\x58\ +\x52\xea\xd6\x5b\x76\x57\xd5\x46\xa8\x9c\x59\x5c\x5e\x94\x9d\x82\ +\x8d\x60\xf5\xde\xdd\x8d\x41\x51\x30\x64\x58\x51\xb2\x5c\xbb\x6f\ +\x67\x6d\xbb\x9e\x55\x34\xb8\x2c\x2f\xc5\x0c\x76\xd4\xd4\x75\x67\ +\x14\x15\x79\x51\xcf\x81\x43\xed\xbe\x82\xd2\x44\x11\xac\xae\x69\ +\x49\xce\x2f\x4a\x70\x60\x0e\x98\xeb\x1d\xd5\x0d\x3d\x99\x05\xc5\ +\x71\x92\xe0\x42\x20\x44\xcc\x50\xd3\xa1\x76\x2b\xbf\x28\x5f\x15\ +\x9c\xc8\x52\xb8\xad\x76\xf7\xc1\x06\x43\xa8\x79\x83\x86\xe6\x38\ +\xad\xaa\xbd\x7b\xdb\x43\x34\x21\x33\x7f\x50\x49\xae\x13\x43\xa4\ +\xab\x7e\x4f\xd5\xe1\x08\x97\xb2\x4b\x06\x17\xa5\x27\x18\x81\xa6\ +\xdd\xbb\xab\x0d\x67\x7a\xa9\x2f\xfa\xc2\xb3\x0b\xa6\xdc\xf9\xbf\ +\x53\x73\x65\xdd\xb2\xa3\x05\x9b\x13\xdc\x59\x31\xc2\x9a\xae\x2d\ +\x5a\xb4\xb8\xa7\x27\xc0\x39\x1f\x36\xac\x72\xdc\x98\x31\x02\x90\ +\xd3\xe5\xdc\xbd\x73\x47\x5a\x5a\x7a\x5c\x7c\xfc\xf1\x8d\xf1\x44\ +\xba\x00\x00\x08\xab\xaa\xc2\x4c\x83\xf6\x77\x59\x11\x51\x55\xc9\ +\x32\x8c\xd8\x03\x98\xc8\x8a\x22\x63\x24\xa8\x65\x9a\x16\x57\x54\ +\x55\x22\x58\x70\x66\x9a\x06\x65\x20\xc9\x8a\xa2\x48\x08\x04\x35\ +\x0d\xc3\x62\x98\xc8\xaa\xaa\x60\xe0\x86\x69\x11\x59\x16\x96\x61\ +\x7d\xbe\x7b\x9b\x2c\xcb\xbb\x77\x6e\xcf\x2f\x2c\x76\xba\x5c\xcc\ +\xb2\x88\x22\x1d\xfa\x74\xce\xbc\x2a\xf7\x9d\xb7\x5d\x92\x44\xcc\ +\xa8\x6e\x00\x60\x40\x48\x51\x55\x41\x0d\x93\x0a\x4c\x24\x55\x91\ +\x31\x42\x8c\x9a\x86\x69\x09\xc0\x8a\xaa\x62\x6e\xea\x16\x93\x55\ +\x07\x11\xac\x77\x87\xdb\xbe\x99\x06\x58\x92\x15\x59\xc2\x08\x09\ +\xc1\x4c\xc3\x60\x80\x55\x55\x25\x08\x09\xc1\x2d\x43\x67\x48\x52\ +\x55\x05\x83\x60\xd4\x32\x4d\x4b\x60\xa2\xaa\x2a\x41\x60\x19\xba\ +\xc5\x91\xa2\x2a\x12\x46\x8c\x5a\x86\x69\x01\x96\x54\x85\x58\x86\ +\xc1\x41\x52\x55\x89\x1a\x3a\x05\xe2\x50\x65\x6a\x1a\x8c\xf7\xbe\ +\x93\x43\x91\xcc\xd8\xd5\x43\x00\x42\x20\xa2\x28\x12\x32\x0d\x43\ +\x00\x02\x00\x22\x2b\x8a\x2c\x21\x10\x96\xa1\x5b\x02\xa9\xaa\x1a\ +\xdb\x57\xc6\x34\x4c\x26\x40\xea\x7b\x96\x9a\x86\x41\x19\x91\x14\ +\x55\x51\x64\x05\xb6\xbc\xf3\xcc\xca\x50\xc9\x9d\xd7\x4e\x46\x86\ +\x29\xec\xe5\xa6\x36\x27\x08\xfc\x01\x40\x60\x42\x0e\x1e\x38\x30\ +\xfb\xcd\xb7\x73\x72\x72\xae\xbe\xea\xca\xb8\x38\x2f\x17\xe0\x76\ +\xbb\x77\xed\xd8\x9e\x9e\x91\x11\x1f\x9f\xf0\xb9\x75\xe1\xf4\x40\ +\x96\xe5\xdd\xbb\x76\xfa\xd2\xd3\x53\x53\x7d\x86\x61\x08\x01\x88\ +\x19\x81\x88\xe6\x74\x7b\x65\xdc\xd7\x27\xfa\xa6\x46\xcf\x08\x43\ +\x34\x18\x00\x57\x9c\x8b\x20\x2e\x6c\x4b\x6f\x9b\x93\xf4\xc4\x41\ +\x20\x40\x92\x2c\x35\x35\x36\xc5\xc5\xc7\x79\xbd\x5e\x46\x19\x26\ +\x44\x91\x95\x1d\xdb\xb7\xe4\x17\x14\x7a\xbd\x71\xc7\xeb\xc2\x69\ +\xbd\x3e\x82\x31\x96\x9e\x9e\x51\x77\xa8\xd6\xa1\x38\xe2\xe2\xe3\ +\x85\x10\x80\x9d\x19\xde\x04\xce\xf8\x91\xcd\x76\xbf\xc1\xc3\xf6\ +\x4e\xb7\x17\x09\x7b\x18\xc2\xe6\x5f\xa5\x17\x04\x00\x82\x92\x92\ +\x12\xce\x05\xe3\x5c\x91\x81\x31\x5a\x53\x7d\x90\x10\xe2\xf1\x78\ +\xcf\xbc\xf5\x94\x9c\xf3\xa4\xe4\x64\xcb\x32\x0f\xec\xdf\x3b\x70\ +\xed\x87\x38\x26\xd9\x6a\x63\x63\x73\xb2\x6e\x44\xac\xe7\x7a\x74\ +\x63\xe1\x42\xb8\xdd\xee\xe2\x92\x52\x84\xd0\x09\x33\x7d\xa7\x75\ +\x3f\x22\x06\x21\xc4\xb2\x2c\xc6\xec\x15\x00\x36\x36\xa7\x2c\x8e\ +\x90\x65\xf9\x64\xa2\x00\x67\x84\x8f\x1b\x63\xec\x9b\xbc\x29\xae\ +\x8d\xcd\xbf\x25\x94\x10\xe2\x33\xfa\xe0\x76\x63\xb3\xb1\xb1\xb1\ +\x75\xc1\xc6\xc6\xe6\x34\xd4\x05\x8c\x09\xb6\xb3\x85\x36\x36\xb6\ +\x2e\xf4\x83\x40\x68\xd1\xb0\x4e\xcf\xcc\x69\x38\x44\xc6\x4e\x87\ +\x6d\x58\x6f\xf3\x4d\xd5\x05\x84\x64\x45\x91\x25\x12\xe3\x94\xdd\ +\xde\x91\x24\x43\xcf\x7b\xaf\x3f\xbf\xaa\x5e\x53\xa5\xcf\x75\x52\ +\x8c\x65\x09\xcb\x04\xcb\x32\x51\x62\x6e\x2e\x04\x2b\x12\x91\x09\ +\x56\x24\xdc\x7b\x0a\x84\x25\x59\x72\x48\x98\xf4\xbf\x0d\xc1\x8a\ +\x84\x65\x8c\x8e\x59\x9e\x85\x09\x51\x24\x2c\x11\xa2\x4a\x98\x00\ +\x08\x40\x44\x22\x0a\x46\xe4\xb8\x23\x01\x21\x50\x24\xa4\x90\x23\ +\x22\x80\xb0\xc4\x3b\xf6\x76\x7f\xb4\xcc\x32\x30\xb2\x03\x1e\x9b\ +\xff\x6a\x4e\x30\x1e\x81\x30\x41\x91\xd6\x37\x9f\x78\x6c\xa7\xe1\ +\xf1\xc8\xa0\x73\xd7\xa4\xf3\x6f\xbc\x74\x72\x8e\xa5\x69\x9a\xc9\ +\x54\xa7\x13\x33\x53\xb3\x84\xd3\xe5\x94\x09\x62\x96\xa9\xe9\x86\ +\x40\x92\xc3\xe9\x90\x30\x12\x9c\x51\xca\x89\x2c\x63\xe0\x86\xae\ +\x99\x94\x4b\x8a\xc3\xa1\xc8\x08\x01\xa7\xa6\x6e\x72\x24\xcc\xf6\ +\xd6\x36\xc5\x12\x08\x00\x61\xc9\xe1\x74\x48\x48\x98\xba\xa6\x5b\ +\x5c\x71\x3a\x09\xb7\x74\xc3\xea\xdf\x42\x06\x63\x12\xe8\x58\xfe\ +\xe9\x81\x45\x5d\x9a\xee\x4d\x9e\x3a\x6d\xc8\x65\x29\x0e\xa9\xb3\ +\x75\xc1\xf2\x7d\x1f\x47\x44\xdc\x90\xf2\x3b\x46\xa6\xe7\x21\x21\ +\x98\xd9\xbc\x6e\xd7\x93\x5d\x71\x17\x9f\x57\x32\x01\xb8\x49\x30\ +\xee\xe9\xfe\x74\x5b\xcd\x8a\x4e\xe6\x1d\x3b\xec\xde\x3c\x07\x62\ +\x42\x00\x20\x42\xf8\xe1\xda\x17\x3f\xad\xdd\x0c\x8e\xc2\x71\x15\ +\x77\x94\x24\x24\x5b\xa1\x15\x73\x36\xbd\x6d\x22\x27\x47\x49\x23\ +\x06\xdd\x36\xd4\xe7\xa3\x8c\xc6\x44\x01\x71\xb1\x66\x7b\x64\x53\ +\x18\xdd\x3a\xc5\x1d\x27\x04\x13\x00\x08\x09\xbd\xc7\x6c\x6c\xe1\ +\x1c\x21\x45\xc5\x92\x04\x08\x84\x65\x70\xdd\xec\xd5\x22\x87\x03\ +\x49\x18\x38\xe3\xba\x26\xec\x45\x4c\x36\xff\x65\xba\x00\x08\x01\ +\x8d\xd6\xd5\x47\x47\xdf\x72\xd7\xd9\x65\x71\xba\xc1\x3d\x1e\xc7\ +\xda\x05\xef\x1b\x99\xa3\xa7\x0d\x4b\xde\xbe\x62\x61\x67\x5c\xe5\ +\xe4\x22\xbc\xf4\xdd\x95\x75\x1d\x7a\x46\xd9\xc8\xb3\x26\x54\x90\ +\x50\xeb\x9a\xe5\xeb\x0e\xb6\x04\x94\xf8\xcc\xf2\xc2\xa4\xfa\xbd\ +\xfb\x02\x38\x69\xe2\xd9\x67\x15\xa5\x3a\xdb\x0e\x6e\x5d\xb7\x6d\ +\x6f\x8f\xc6\x52\x0a\x86\x4d\x9d\x30\x32\x09\xa3\x58\x00\x82\x25\ +\x99\x75\xd6\x2f\xfa\x60\x75\x63\x54\x1d\x3e\xf9\x9c\x51\x05\x9e\ +\xed\xcb\x3e\xec\x8e\x2f\x9b\x34\x2c\x1f\x7a\x6d\x51\x11\x02\x16\ +\x31\x8c\xcc\xec\x4b\xc7\x78\xf0\xaa\x0d\x7f\xdf\x18\x37\xf8\xc2\ +\x3c\x69\xd9\xb6\xb7\xe3\x8b\xbf\x3b\x8a\x6c\x5f\xbc\xfd\xe9\xe4\ +\x69\x7f\xcc\x63\xdb\x97\xef\x78\x65\x7f\xc7\xfe\xb8\xc2\x69\x80\ +\x24\x89\x08\x7f\xdb\x82\x4f\x0e\x6c\xc9\xcd\xbd\x68\x58\x4a\x9e\ +\x57\x45\xbd\xae\x55\xc4\x11\xed\x78\x77\xd9\xbe\x4d\xc3\x46\xfe\ +\x8f\xdc\x31\xfb\x93\xad\x6f\xf8\xce\xfa\xb1\xa2\xd5\x47\x20\x7b\ +\xd6\xb8\x7b\x5c\xcc\x20\x4a\x1c\xe3\x2c\xf6\xae\x40\xf9\x07\x6b\ +\x23\xeb\x5b\x2d\xcb\xa3\x72\x04\xa8\xd7\x32\x8a\x63\x4f\x9a\xa3\ +\x08\x11\x15\xcc\xaa\xd5\xc1\x4d\x55\xd4\x04\xb5\x74\x74\xdc\xf8\ +\x4a\x0c\x02\xcc\xce\xe0\x82\x4f\xb4\xe6\x00\x4e\xca\xf3\x8c\x9f\ +\xa4\xa6\x3a\xc0\x96\x06\x9b\xff\xba\xfc\x02\x52\x14\xac\x85\x7a\ +\x3a\x3b\x3b\x03\x21\x4d\x76\x7b\x5d\xbc\xe9\xed\xd9\x73\xd6\xad\ +\x5b\xf5\xd6\xfb\xeb\x91\xcb\x83\x10\x72\xc6\xa7\x15\xe5\x25\x6c\ +\x9e\xff\xc6\xa2\x6d\xad\xb4\x6b\xff\xdc\x77\x56\x43\xbc\x2f\x5c\ +\xb5\xe4\xc9\xe7\xde\x0e\x3b\x13\xf5\xda\xd5\x4f\xbd\xfa\x89\x46\ +\xa4\xdd\x9f\xcc\xff\x64\x67\x8f\x2f\xd9\xb5\x73\xd1\x8b\x4f\xbe\ +\xb3\xc6\xc2\x0a\x02\x84\xb0\x04\x91\xe6\xb7\x5f\x7c\xe9\x80\x91\ +\x9c\x17\x17\x9c\xfb\xc2\xcb\x7b\xba\xad\xb6\x7d\xdb\xf7\x1c\xea\ +\x00\x32\xc0\xa2\x99\x43\x56\xce\x05\x63\x0a\xce\xce\x4d\x1d\x94\ +\xe4\x72\xab\xb2\xa3\xbb\x7b\x47\x37\xaa\x18\x5b\x30\xb9\x2c\xff\ +\xca\x02\xa9\xe3\x70\x47\x2d\x72\xe4\x8d\x1d\xf6\xc3\xb3\x8a\xc7\ +\x4a\x9c\x01\xc2\x98\x77\xed\x3a\xf0\x66\x6b\x34\xdc\xd4\xf8\xde\ +\xba\x9a\xb5\x51\x46\x14\xd5\xe1\x72\xb9\xdd\x4e\xdc\xd4\xba\x1d\ +\x27\x4e\x1f\x95\x3b\xa2\xb2\xe8\xb2\xb8\xe8\xae\x96\x70\xd8\x32\ +\x35\xdd\xec\xe9\x08\x34\x09\x39\xce\x25\xab\x44\x56\x5d\x2e\x97\ +\xaa\x28\x02\xa1\x31\x95\xee\x7b\xc6\xa8\x6e\xe9\xc8\x10\x2f\xc2\ +\x84\x77\xed\xeb\xfa\x60\x09\x63\x34\xfc\xc9\xab\xc1\xba\xb0\x92\ +\xa8\x04\xdf\x79\xb2\xed\xc3\x4d\x88\x44\xfd\x2f\xfe\xa5\x6b\x63\ +\x93\xe4\x4b\x8c\x2e\x7a\x3b\xb0\xa3\x15\x2b\x92\x5d\xb7\x6c\xfe\ +\xbb\xe2\x05\x00\xc0\x44\x62\x81\xed\xeb\x96\x75\xec\x21\x92\x27\ +\xfb\x92\xac\xdc\xe1\xb3\x6e\xba\xb8\xee\x8f\x7f\x7d\x64\xd3\x85\ +\xf7\x3d\x34\xad\x34\xde\x8a\x30\x27\xd2\x1a\xbb\x22\xc4\xf2\x37\ +\x37\x34\x9a\x89\x42\x4e\x2a\x9e\x71\xd1\x15\x89\x15\xec\xc0\x2b\ +\x07\xa6\x5c\x7e\x55\xe6\x10\xc7\x2f\xff\xb9\xb9\x2d\x72\x01\xe5\ +\xa4\x70\xd8\xb4\xcb\xaf\x1a\x7d\x56\x89\xf7\xc1\x27\x97\x54\xcf\ +\xfc\x16\xc1\x40\x08\xe9\x3a\xbc\x65\xd5\xee\xf6\xe1\xa9\x11\x7f\ +\x94\x75\x35\xed\xdf\xb8\x27\x74\xd7\xf7\x7f\x7e\xae\x66\x51\xc3\ +\x1c\x78\x9f\xe5\x5c\x10\xe4\xdf\xb4\xe3\xaf\xcd\xce\xb3\xaf\xcc\ +\x2b\x0f\xd6\x2d\xe1\x4a\x1c\x46\x8c\x09\xe2\x54\x78\xd4\xec\x41\ +\x6a\x99\xcf\x91\xd0\x2c\xa8\x00\x00\x84\x2d\xbd\xb9\x39\x20\x0f\ +\xaf\xbc\x6b\x44\x32\x5d\xb6\xee\xe1\xb5\xce\xf4\xac\xfa\xa6\xb5\ +\x07\x9a\x7d\x05\xc3\x33\xd3\x18\x51\xe3\x05\x13\x08\x3b\x54\xa2\ +\x69\x34\xe0\x88\x9f\x38\x32\x5b\x1c\xaa\x7e\x7e\x9d\x9e\x38\x63\ +\xcc\x77\xb5\x2d\x1f\x2f\xaf\xea\x4c\xce\x1b\x3a\xeb\xfc\xa9\x05\ +\x3e\xd6\x18\x80\x63\x57\x1e\x60\x19\x3b\x1d\x08\xb8\xa0\xb2\x73\ +\xc2\xcc\x94\x0b\x46\x78\x0a\xe4\x86\xd9\x2b\x22\xc5\x66\x70\x2f\ +\x4f\xfd\xd5\x0f\xe2\xf3\x08\xec\xde\x60\x59\xf6\x96\x79\x36\xff\ +\x95\xba\xc0\xa9\x29\xa5\x5f\x72\xd3\x77\x66\x0c\x49\x30\x0d\x8b\ +\x52\x6e\x71\x01\x44\x05\x86\xb5\xa8\x29\x11\xb1\x76\xfe\x6b\x73\ +\xf7\xe0\x8b\x66\x0c\xf3\xef\x77\x5a\x31\x17\x18\xe0\xa6\x4e\x39\ +\x71\x10\x60\x91\xa8\x10\x58\x52\x65\x60\x8c\xe3\x3e\x0b\x74\x57\ +\x5c\xbc\x4b\x32\x35\x8b\xc5\x12\x80\x4c\x8b\x08\x6f\x52\x41\x61\ +\x5e\x0a\xce\xbc\xe3\xbb\x13\x32\x72\xbc\x94\x13\x89\x30\x4a\xd9\ +\x80\x2d\x6a\xb1\x84\xc2\xdb\x77\xfd\x6d\x87\x56\x78\xf1\x98\x5b\ +\x13\x25\xae\x49\x6e\x6c\xb6\x72\x41\x30\xa6\x9a\x89\x55\x39\x0e\ +\x09\x8b\x72\xab\xaf\xfd\x0a\x00\xe0\x42\x8e\xf7\x64\xa5\x24\x27\ +\x0f\x4a\x49\xdb\x1c\x38\x5c\x96\x5e\x58\x68\x29\xf1\x19\x3e\x0f\ +\x51\x58\x20\x80\x08\x02\xae\xeb\xcc\xa1\x20\xc9\x19\x3f\x72\xca\ +\xf0\x51\x58\x84\x57\xae\xbe\x6b\xd3\xe1\xcd\xe3\xd3\x8b\x0a\x0d\ +\x8f\xc7\x97\x2c\x01\xb7\xe8\xc0\x14\x01\xc2\x0e\x27\xc2\x03\x4c\ +\xb5\x11\x8e\xcd\x39\xc7\xf1\x29\x88\xd5\xb2\x50\x58\x28\x49\xc4\ +\xa5\x0a\xae\x03\x42\xf6\x16\xbb\x36\xff\xa5\xba\x00\xc0\x8c\x50\ +\x73\xc3\xe1\x43\xce\x6e\x5d\xa7\xde\xe4\xd4\xe0\x8e\xf7\x3f\x69\ +\xf1\xfd\xea\x57\x93\x5f\x7f\xe1\xc5\x95\x65\x3f\x0c\x76\x77\x89\ +\x84\xe1\x95\x15\x43\x42\xdb\x3f\x3c\x68\x31\x10\xcc\x34\xa9\x00\ +\x00\xc1\x4c\xcb\xe2\x80\x40\x70\xcb\xb4\x04\x20\x02\xac\xb5\x76\ +\xf7\xbe\x83\xee\xaa\x8f\x97\x06\x13\x06\x15\x26\x7b\x56\x68\x7a\ +\x43\x6d\x83\x7b\x44\x45\x1e\x5e\xd7\x1a\xc2\x23\x86\xe5\x68\x3a\ +\xf8\x92\xc8\x96\x8f\xde\xe9\x48\x18\x7c\xf6\xe8\x22\xb0\x7a\xf3\ +\x0b\x84\xc8\xad\x75\xcf\xae\x6e\x8c\xcc\x98\x70\x3e\xd1\x0f\xb7\ +\xd3\xd4\xa4\xe4\xe1\x49\xe2\xe1\x0d\x87\x56\x97\xe2\x1d\xb5\x34\ +\xe5\xbc\x94\x5c\x60\x14\x30\x70\x6e\x51\xce\x84\x10\x8a\x9a\x95\ +\x9d\x60\x6e\xab\x59\x9c\x49\x8a\x76\x76\xb4\x25\x16\x56\x94\x95\ +\x0f\x29\x1d\xc6\x00\xe4\x50\x6b\xc5\x86\xfa\x8f\xb6\x36\x0c\x96\ +\xda\xdf\x0f\xb9\x86\x65\x7b\xdd\xed\x1d\x1b\x43\x4c\x75\x42\x47\ +\x43\x90\xba\x92\x93\xf3\x87\x4c\x28\xa8\x34\x39\x67\xd4\xa2\x1c\ +\x90\x10\x60\x32\x21\x10\x46\x28\x1a\x5c\xf8\x1e\x4f\x9f\xe8\x49\ +\x20\xbd\x09\x18\x6c\xe8\xfb\x77\x6b\x45\x72\xf8\x83\x85\x28\x73\ +\x9c\x6b\xf0\xa0\x10\x9e\xed\xff\x78\x19\x1e\x93\xa8\x77\x44\x88\ +\xad\x0b\x36\xff\x85\xba\x20\x04\x48\xee\xfc\x3c\xef\x8e\x15\xf3\ +\x6a\xd6\x22\x53\x47\x43\xc6\x8f\x81\xf6\xf0\xa4\x8b\x2e\x1f\x3e\ +\x32\x35\x54\xb5\x6f\xcb\x86\x43\x37\x5e\x7a\x4d\xe3\x1b\xef\x3d\ +\xf6\x8f\x5d\xd4\xf2\x4e\x1c\x9f\x46\xe4\x8e\xfc\xfc\x74\x05\x71\ +\xa4\xc4\xe7\xe7\x66\x39\x81\x82\xea\xcd\x2d\xc8\x76\x12\xc0\x04\ +\xf5\x34\xee\x7a\xfb\xd5\x2a\x43\xcd\xbe\xe5\xb6\x8b\xe3\x55\xf7\ +\x39\x53\x86\x7f\x50\xbd\xcd\x3f\xf5\xda\x7b\xef\xbe\xec\x8d\x0f\ +\x3e\x7c\x72\x3d\xa4\x17\x8d\xbd\xa5\xe0\xec\xf6\x43\x07\x0e\xa5\ +\x65\x9e\x8d\x71\xdf\xf2\x2f\x84\x91\xd1\x13\xb5\x5c\x92\xbe\x7d\ +\xf7\xe3\x94\x46\xe3\xb3\x2e\x9f\x59\x76\xf6\xb9\x23\xae\x5d\xbe\ +\xef\x8d\x55\x22\x6e\xec\xf0\x7b\xf2\x5d\xc4\xe2\x4c\x46\xe0\x72\ +\xe5\xfa\x78\x02\x70\x8b\xe1\xc4\x31\xc3\xbf\xaf\xed\x7e\xeb\xc3\ +\xcd\x9f\xa6\x66\x5e\x3f\x29\xbf\xd4\xd4\xa3\x1c\x00\xc0\x74\xa6\ +\xcc\x3a\x77\x50\xf7\x9a\x3d\x8f\x83\xa3\x70\xfa\xc8\x1b\x93\x64\ +\xb3\xca\xbf\x71\x4b\xfd\x3e\x4b\xe0\xe4\xac\x1b\x27\x17\x0c\x63\ +\x46\xa8\x3f\x46\x10\x02\x64\x15\xe7\x27\x22\x49\x00\x20\x66\x56\ +\xef\x65\x30\xcc\xeb\x93\x62\x6b\x56\x11\xc1\xf4\xc0\x86\x8e\x97\ +\xb6\x40\xdc\xa0\xf4\x1b\x2e\x92\x12\x5c\xa9\x77\x7f\xab\xeb\xdd\ +\x25\xed\xb5\xaa\xe5\xb7\x5c\xd8\x4e\x2e\xd8\x9c\xd9\x9c\xcc\xaf\ +\x09\xc9\x8a\x82\x78\xef\xd2\x7e\xce\x39\xc2\x04\x03\xb3\xa8\x90\ +\x14\x19\x18\xe5\x80\x25\x82\x38\xe3\x88\x10\x60\xd4\xe2\x48\x91\ +\xb1\x65\x9a\x02\x49\x8a\x8c\xa9\x69\x72\x24\x29\xb2\x8c\x89\xfe\ +\xfe\x5f\x7f\xbf\x2f\xed\x8a\x5f\xde\x36\xc2\x34\x98\x60\xd4\x62\ +\x5c\x92\x15\x0c\xcc\xb4\x18\x91\x15\x82\x62\x3b\x3c\x09\x4a\x99\ +\x24\x2b\x48\x30\x8b\x1e\xb5\x6e\x12\x63\x85\x20\xe0\x82\x03\x80\ +\x10\x8c\x0b\x81\xb1\x82\x91\x10\x80\x91\x60\x94\xd3\xfe\xc3\x30\ +\xc4\xfe\x44\x08\xcb\x12\x42\x5c\x08\x84\x10\xe7\xe6\x80\x1c\x01\ +\x26\x44\x46\x82\x03\xc2\x42\x58\x8c\x73\x8c\x24\x84\x50\xac\x57\ +\xc0\xb8\x75\x8c\x69\x36\x42\x48\xc6\x60\x31\x21\x00\x61\x55\xe1\ +\x91\xae\xd0\x87\x4f\x77\xee\xf3\xe6\xfe\xea\xce\xc0\x23\x3f\x30\ +\x2b\xbe\x97\x79\xd1\x08\x61\x5a\xc0\xa9\x30\x35\xab\xa5\x41\xe0\ +\x38\x08\x57\xb5\xbf\xf8\xbe\xfb\xd6\x07\x92\x2b\xe2\xb8\x69\x1b\ +\xab\xd9\xfc\x97\xf5\x23\x84\xb0\x0c\xe3\xe8\x8c\x43\xef\x4e\x67\ +\xd4\x34\x63\x7f\x9b\xb1\xbf\xfb\x96\x3f\x9b\x26\x03\x40\x20\xd8\ +\x80\x5f\x84\xac\x40\x72\x56\x5e\x56\xbc\x6a\x18\xa6\xd5\xfb\x02\ +\xa0\x96\xd9\xdb\x55\xe9\x7f\xe8\xe8\xc7\x8f\x7e\xdb\x63\x9b\x17\ +\x3f\x51\x83\xeb\x7b\x30\xb6\xbb\xd6\xc9\xf2\x7e\x9c\xb1\xa3\x3e\ +\x14\x17\x34\x16\x99\xb0\x13\x5f\x03\xd1\x5b\x3e\x04\xc0\x75\x6d\ +\xd3\x82\x9e\x1d\x66\xf2\x35\x57\xc8\x12\x93\xb2\x4a\x20\x4e\x15\ +\x86\x21\x2c\x0b\x30\x41\x60\xe9\x5b\x3f\x0e\xec\x6a\x07\x22\x3b\ +\x67\xdd\x9a\x30\x38\x91\x9b\x76\xea\xd1\xe6\xbf\x2f\x5e\x38\x85\ +\xc2\x23\x2b\x58\x50\x93\x9e\xf9\x37\x4f\x2c\x21\x59\x02\x66\x09\ +\xca\x90\xa2\x02\xb3\xc4\x91\xad\xdf\x10\x92\x24\x40\x00\x08\x03\ +\x70\x61\x59\x60\xcf\x5d\xb0\xb1\x75\xc1\xc6\xc6\xe6\xbf\x09\x7b\ +\x9d\xb5\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\ +\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\xcd\x7f\x50\x17\xec\xc9\xbc\ +\x36\x36\xff\xdd\x9c\xb4\x8d\x9f\x78\x5e\x93\x10\x9c\x52\x6a\x4b\ +\x83\x8d\xcd\x7f\x35\x42\x92\x24\x84\xf0\xe7\xd2\x05\x8c\x71\x5d\ +\xed\x21\x22\x11\x7b\xcb\x06\x1b\x9b\xff\x62\x38\xe7\x8c\xb2\xfc\ +\xc2\xa2\xcf\xb5\x3f\xa5\x10\x02\x13\x5c\x3e\xb8\xc2\xbe\x70\x36\ +\x36\xff\xdd\xec\xdb\xb3\xf3\x8b\xed\x4f\xc9\x39\xc3\x47\x9c\x54\ +\x6d\x8e\xc6\xb2\x60\xff\x7e\xa8\xaf\x07\x5d\x07\x00\x88\x8b\x83\ +\x82\x02\x28\x2a\xb2\x2f\x8c\xcd\x19\x15\x2f\xb0\x2f\x96\x5f\xb0\ +\xf9\x2c\x56\xad\x82\xdf\xff\x1e\x36\x6e\x84\x40\x20\x16\x5f\x81\ +\x24\x41\x52\x12\x5c\x7c\x31\xfc\xec\x67\xb6\x3a\xd8\xfc\x17\x70\ +\x5a\x66\x10\xb8\x16\x08\xb7\x99\x5f\x7a\xe9\x11\x8b\x84\xb4\xe0\ +\x29\x2b\x8c\xd0\xc3\x9a\xff\x48\x59\x5e\x79\x05\x66\xcc\x80\x03\ +\x07\xe0\x27\x3f\x81\xb5\x6b\xa1\xbd\x1d\x5a\x5a\x60\xc1\x02\xb8\ +\xee\x3a\x98\x3b\x17\x66\xce\x84\xcd\x9b\xbf\x68\xec\x11\x8a\xb4\ +\x68\xec\x0b\xac\x2b\xd3\xa2\x1d\xc6\x17\x5f\x86\x66\x19\x5d\x11\ +\xcb\xf8\x9a\xc3\x2c\x83\xd5\xf7\xd0\x2f\xb4\xd4\x94\x53\xde\x11\ +\x62\xf4\xab\x7c\x81\x8c\x77\x04\x98\xf5\x45\xae\x58\x4f\x98\x19\ +\xa7\x6a\xa1\x9f\x10\xdd\x41\x1a\xf9\x22\x9f\xd9\xd4\x99\xdf\x14\ +\x67\x98\x2e\x08\x6e\x1a\x96\xf6\x6f\x2d\x35\x8f\x6e\xfc\x70\xc3\ +\x93\xad\xc7\x5d\x4a\x33\xda\xd0\xe2\x6f\xfd\x97\x6f\x5d\xbd\xef\ +\xf1\x45\xfb\x36\x44\x8d\x20\x1f\x50\x66\xcd\x88\xe8\x66\xc8\x38\ +\x12\x37\x31\xdd\x0c\x19\x66\xd8\x18\xd0\x54\x4c\x33\x6c\x58\x91\ +\xa8\x79\xe4\xd3\x71\x1a\xd6\xa2\x75\xcb\xd7\xfe\x79\x57\x77\xa8\ +\x37\x52\xb8\xf7\x5e\xb8\xe8\x22\x58\xb3\x06\xee\xbf\x1f\xc6\x8d\ +\x83\xe4\x64\x48\x4b\x83\x19\x33\xe0\xef\x7f\x87\x15\x2b\x40\x55\ +\xe1\xc6\x9b\xa0\xb1\xc1\x30\xba\x7a\xc2\xad\x21\x3d\x10\xd1\x3a\ +\x7b\xc2\x2d\x61\xf3\xe4\x57\x8c\xd6\x7d\xb2\xfe\xe1\xfd\x21\xfd\ +\xf3\x36\xad\xc0\xaa\xf7\xd7\x3e\xdf\x49\x81\xd1\x28\x3d\xca\x7f\ +\x92\x9a\x96\xde\x67\x99\x75\xd4\xdb\x71\x16\xb5\x18\x0f\x75\x7c\ +\xfc\xde\xba\xd7\xc2\xe2\x8b\x7e\xdd\x22\x14\x65\x1d\x41\xda\x1d\ +\xe5\x5f\xbd\xa5\x74\x34\x07\x1f\x5f\x13\x0c\x7d\x91\x97\xf4\xb4\ +\x06\x9f\xf8\xb4\xc7\x7f\xe2\x4b\xc7\xea\xda\x8c\xc8\xbf\x2a\x96\ +\xd6\x15\x7d\x72\x89\xbf\xfd\x73\xb7\xcc\x50\x6b\xe8\xc9\xe5\x3d\ +\xdd\x3c\x76\x4d\x59\x67\x88\xf6\xe8\x5f\xe1\xa3\x9b\xd6\xeb\x4b\ +\xba\xf6\x85\x78\xf5\x7e\xff\x8b\xdb\xa3\xc7\x5f\xfe\x9e\xa6\xd0\ +\x73\x2b\x03\x41\x80\xb6\x4e\xa3\x35\x2a\x00\x20\xd0\x1a\x7a\x72\ +\x59\x4f\xb7\x38\xa3\x74\x41\xef\x98\xfb\xda\xc7\xbf\xeb\xfc\x77\ +\x16\x1a\x63\x2b\xa4\xf9\x8f\xbf\x45\xb4\x1e\x7c\x71\xf1\xae\x8d\ +\x9f\x3d\x76\xca\xa2\xdb\xd7\x1e\x6a\x1c\x9c\x5b\xbc\x71\xd5\x7d\ +\x73\x76\x6d\x8d\x7d\x33\xeb\xd7\xfc\xe8\x83\x7d\x9b\x0f\x55\xfd\ +\xed\xf9\xe5\xcf\xc7\x64\xa0\xe9\xc0\xdf\x5f\x5a\xf5\x5a\x5b\xfb\ +\x47\x2f\x7c\xf8\xb3\x43\x1a\x07\x00\xea\x5f\xf2\xd2\xa2\x07\x0e\ +\x75\xef\x7b\xff\xa3\x7b\x57\x35\xb5\x02\x00\xf0\xe6\xf9\x8b\xbf\ +\xb3\xae\x4b\x1e\x92\x1e\xb7\xa9\x6a\xa9\xa5\x5b\xf0\x9b\xdf\x40\ +\x4e\x2e\x3c\xff\x02\x64\x64\x9c\xe0\xbd\x87\x0d\x83\x17\x5e\x82\ +\xfa\x46\x78\xfa\xf1\xfd\x55\xcf\xcc\x5b\xf3\xbb\x97\xde\xbf\xee\ +\x9f\x0b\x7e\x34\x6f\xd5\xef\x57\x1d\xda\x76\xd2\x0b\x46\x20\xa2\ +\x77\x99\xfc\x73\x5e\x50\x63\xdb\xee\x39\x22\x79\x4a\xa6\x02\xdb\ +\x3f\xbd\xf3\xf1\x95\xaf\x19\xbd\xaf\x13\xd5\xdb\x1f\x78\xec\xa3\ +\x87\xba\x00\x20\xb4\xfe\x95\x77\xae\xf8\xa4\xb1\xbd\xef\x8a\xd4\ +\xbf\xf3\xde\x15\xef\x1d\xdc\x95\x98\x35\xdd\x13\x59\xb7\xbe\xbe\ +\xf9\x0b\x7d\x17\x87\x77\x75\xfd\xe8\xd5\xc6\x47\x97\x76\x3c\xf2\ +\x61\xeb\xef\x16\x75\xef\x0b\x7c\x25\x71\xa0\x4c\x44\xbe\xe0\x9d\ +\x50\x12\xbc\x3b\x7a\xe2\x68\x8a\x05\xa2\xcf\xad\xe8\xf6\xff\xab\ +\x2a\xac\x00\xf4\x44\x18\xfb\xdc\x42\xf8\xf1\x96\xa0\x3b\xdb\x9d\ +\x21\x89\x5d\xbb\xbb\x7f\x3d\xa7\xe5\xe1\x85\x6d\xbf\x99\xdb\xfc\ +\xf8\xfa\xd0\x97\xfc\xe8\x12\x04\xc3\x54\xa3\xe0\xf6\xc8\xb9\x71\ +\x27\xe8\xb6\x4b\x0e\x92\x93\x2c\x29\x82\xbd\xb3\xa2\x6b\x7d\x37\ +\x00\x40\x6a\x8e\x27\x39\x1c\x5d\x54\xfd\x75\x5a\x78\x7c\xde\xfc\ +\x02\xb3\xba\x0f\x35\x2c\x0f\x3a\x27\x0d\x26\x88\x72\x8b\x20\x68\ +\x3f\x3c\x7b\xf9\xc1\x6d\x96\x40\x09\x29\xc3\xe2\xa1\xb3\xa1\xa3\ +\xc6\x99\x32\x7d\xfa\xf0\x8b\xbd\x38\xb4\x73\xf7\x8b\x3b\x9a\xea\ +\x24\x77\xd9\xe4\x91\xb7\xe7\xb8\x64\x2b\xbc\x6b\xe5\x8e\xb7\x5b\ +\xa2\x1a\x51\xb2\xc7\x0c\xbf\xa7\x24\xde\xd9\xd5\xbc\x70\x65\xd5\ +\x8a\x88\x88\xaf\x1c\x7a\xc7\xb0\xb4\xf4\x7e\x65\xaf\xda\xfb\xe2\ +\xe6\xa6\x06\x19\x75\x45\x98\x57\x91\xc0\x0a\xef\xf8\x78\xd3\x1b\ +\x5d\x96\x48\xcf\xb9\x72\xfa\xa0\x71\x32\xc1\x1d\x4d\xaf\xbd\xbc\ +\x74\x63\x5e\xfe\xad\xd3\x8a\x32\x77\xee\x7c\x7a\x57\x7b\xa3\x23\ +\x7e\xdc\xd9\xc3\xaf\x4e\x52\x7a\x6b\x47\x5b\xd3\x12\xc3\x33\xa2\ +\x2c\xa5\xa0\xa0\xe2\xe2\xe7\xd6\xbe\x78\xb8\x74\x64\x7a\x70\xfe\ +\x96\x2e\xf5\xe2\xb1\x67\xe5\xe1\xf4\x6d\xb5\x0f\x7e\xda\x74\xd9\ +\xb9\xe9\x81\x55\xfb\xb6\x0f\x19\xf3\xd7\xdc\xcc\xf8\xa1\x07\x17\ +\xaf\xd8\xbd\xaa\x60\xcc\x59\x1b\x76\xbc\xed\xc9\xbe\xa5\x3c\x6d\ +\xb4\xbb\xb4\xf4\x9d\x1d\x6f\x8c\xce\xfa\x51\xf0\xe0\x2b\x8d\xd2\ +\xd8\x5b\x73\x8a\x3c\xda\xd4\x55\xeb\xe6\xd7\x6f\xce\x2d\xda\xb0\ +\xae\xf6\xbe\xdb\x12\x3c\xae\xa4\x93\xd5\xfb\x11\x45\xfa\xd9\x43\ +\x9c\xf3\x16\x0e\xf9\xdf\x95\x43\x2a\x3d\x5b\x57\xdf\x5b\xed\xba\ +\xe6\xea\x51\xd3\x31\x22\x7a\xcf\xc6\x15\x3b\xe6\x75\x9a\x38\xbf\ +\xe8\xba\x29\x85\x95\x08\x44\x63\xdd\x9b\xab\xab\xb7\x63\x62\xb5\ +\x6a\x7c\xa8\xec\xe0\xd1\xad\x0b\x37\xcd\xed\x32\x58\x66\xee\x55\ +\x67\x17\x17\x6d\xdc\xf8\x74\x62\xf9\xbd\x83\x92\x12\xda\xeb\x5e\ +\xda\x1a\xca\x9d\x51\x71\x0e\x01\x10\xda\xbe\x03\x9d\x6c\xf4\xd9\ +\x63\x11\x58\x11\x43\xab\x6f\x78\x6f\xc7\x90\x0b\xc6\xfa\x92\x79\ +\x74\xe7\xa7\xfb\x57\xf5\x90\xd1\xba\x00\x66\x86\x22\xd1\x96\xcd\ +\x3b\xdf\x1a\x93\xf9\xbd\x78\x0c\x4d\xd5\x6f\x6e\x6f\xef\x2c\x2d\ +\xee\x41\x68\xd8\xa8\xfc\xfc\x45\x87\x57\xf0\xbc\x1b\x9a\x1a\x3e\ +\x68\x63\x79\x83\xb3\x2b\x5d\x27\xd9\xf5\x2b\x18\xd0\xd7\x1d\x34\ +\x07\x57\x7a\x0d\x83\xa7\xa4\xc7\xfd\xf2\x92\x04\x33\x4c\xd7\x6c\ +\xea\xf8\xdb\xe2\xae\x5f\x5d\x96\x9a\xab\x88\xdd\x7b\x7a\x16\x1c\ +\xd0\x85\x53\xb9\x68\x62\xd2\x20\xac\x3f\xb5\x51\xbf\x64\x6a\x62\ +\x0e\x33\x5e\x5f\x1f\x1e\x3b\x3e\xb9\x04\xd3\x39\xab\x03\x65\x43\ +\xe3\x3a\x0e\xf6\xac\xeb\x60\x42\xc0\x88\xca\xa4\x8b\x8a\x14\x8c\ +\x80\xe0\xde\x18\x66\xd9\x86\xee\xb5\x2d\x34\x3e\xd5\x79\xd5\xb8\ +\x84\x0c\x05\xf6\xec\xeb\xf9\xb0\x4a\xb3\x64\x69\xfa\x98\xa4\xf1\ +\x69\x04\x28\x5d\xbc\xd1\xbf\xa1\x9d\xc9\x96\xc5\x64\xa7\x22\xe0\ +\xc0\x01\xff\xbb\xfb\x0c\xae\xc8\x57\x4c\x4e\x2c\x8b\xc3\x00\x80\ +\x09\x8a\x46\x8c\x47\xdf\x69\xcd\x4f\x71\x7e\xeb\xac\xf8\xae\xba\ +\xc0\x5b\x3b\xa2\x51\x22\x9f\x3d\x2a\x61\x72\x86\x04\x82\x7f\xba\ +\xb9\x7b\x65\x13\x55\x38\xeb\x01\x45\x91\xc0\xe8\x8e\xbc\xb0\x3e\ +\xd4\xae\xc3\xe0\x41\x09\x17\xe6\xc2\x2b\x1b\xa2\xe7\x4d\x4a\x2a\ +\x50\xc5\xaa\x0d\xdd\xdd\xc9\x71\x97\x15\xcb\x00\x60\x04\xf5\xad\ +\x01\x72\xf3\x74\x47\x7b\x5d\xcf\x53\xeb\xa2\x97\x9f\x9f\x36\x21\ +\x8d\x44\x02\xfa\x4b\x0b\x3a\x5e\x92\xa5\xef\x8f\x72\x6e\xdf\xdd\ +\xbd\xa8\xda\x30\x39\xca\xcc\xf5\x5e\x37\xca\xed\x41\xd0\x5c\x1f\ +\x9a\xbb\x23\x1c\x00\x32\x6d\x74\xd2\x94\x8c\x23\x0d\xea\xc0\xfe\ +\x9e\x77\xf7\x69\x84\x40\xad\x8e\xce\x93\x90\x11\xe1\xed\x06\x43\ +\x00\x61\xbf\xf6\xf6\xfa\x60\x8b\xc1\x89\x43\xbd\x6a\x6a\x52\x0e\ +\x80\x3f\xc2\x01\x81\x64\xb1\x8f\x56\xb4\x54\xf9\x94\x4b\x27\xa5\ +\xcc\x1c\xa4\x3e\x55\x13\xbd\xa6\x24\x6e\x7b\x55\x30\xea\x74\x8c\ +\xc9\x51\x9d\xf8\x34\x8b\x17\xb4\x70\xf5\x8e\x3d\x4f\xcf\x59\xfe\ +\xe0\x9a\xc3\xd5\x84\x28\x08\x00\x21\x84\x01\x1a\xeb\x96\x84\xd5\ +\x91\x53\x87\x9e\xdf\x51\xfb\xc2\x5e\x2d\x73\x62\xc5\x15\xe1\xba\ +\xd7\x3f\xad\x39\x00\xe0\xce\xc9\xbd\x68\xc6\x98\xbb\xb2\xf9\x8e\ +\xa5\xdb\x16\x31\xde\xf5\xd1\xaa\x3f\xb4\xc8\xa3\xa6\x0e\xbb\x9a\ +\xfb\x37\xee\xef\x0a\x58\xe1\x95\x1f\x6c\x59\x90\x5d\x76\xdb\xe4\ +\xbc\xc4\xd5\xeb\x1f\x69\xe8\xb3\x5f\x6a\xae\x7e\x7a\x61\x55\xf5\ +\x90\xf2\x6b\x2a\x33\x0a\xb0\xa0\x9c\x83\xec\xc8\x1b\x5d\x79\xe7\ +\xf4\x8a\xb3\x1a\xf6\x3d\xbe\x3d\x60\x20\x84\xe3\x93\xa7\x4e\x1f\ +\x7d\xe7\x88\x9c\x9c\x7d\x3b\xfe\xbc\xa1\xdb\x3b\x75\xe4\x5d\x09\ +\x91\xa5\xf3\x77\x2c\xed\xbb\x1b\x88\xd6\xd6\xc6\xf8\xf8\x0a\x09\ +\xc0\x95\x7e\xc5\xe4\x0c\x69\xe9\xfa\x47\x17\x6e\x5b\x52\x5c\x71\ +\x6f\x9e\x0a\x20\x97\xcd\x18\x36\x69\xdf\xf6\xbf\x7d\xbc\xe1\x19\ +\x23\xf5\xca\xf1\x99\x3e\x00\x75\xc2\xe8\xdb\x45\xd3\xeb\x8b\x36\ +\x3f\xb2\x47\xcb\x9b\x51\x31\x05\x00\x72\xca\xee\x2c\x93\x76\x2d\ +\xdc\xf0\xe4\xd2\x83\x0d\x13\x46\xdd\xea\x41\x00\xae\xe2\x78\x37\ +\x3d\xbc\x65\x33\x58\x56\xeb\x20\xeb\xdd\xd5\xbf\x5e\xb8\xe3\x83\ +\x86\x40\xf7\xc0\xab\x14\x0d\x1f\xdc\xb6\xfb\x99\xd9\x1b\xfe\xbc\ +\xb7\xb2\x80\xd4\xd4\x92\xa0\x46\x90\x22\x11\x89\x10\x55\x42\x04\ +\x5b\xfb\xe7\xaf\xfe\xbb\x96\x70\xce\xc4\xb2\xf1\x07\xb7\xff\x69\ +\x65\x53\x97\xd1\xf5\xfe\xbb\x9b\x97\x64\x17\x5e\x39\x3a\xbf\x52\ +\x01\xc6\x39\xc3\x6a\xc1\xa8\x8a\xdb\x67\x54\x4c\x3b\xbc\xf7\xa9\ +\x7d\xfe\x88\xa0\x55\x9b\x1b\x0f\x02\x40\x75\xed\x9a\x1e\xea\x89\ +\x8d\x0c\x85\x02\x35\x01\x29\xd7\xe7\x91\x01\xba\x7b\x70\xe1\xa4\ +\xd2\xca\xbd\x7b\xdf\x35\x01\xaa\x0f\xbc\x03\x69\x17\x14\x7b\x9d\ +\x51\x1d\x34\xa3\xcb\x9b\x75\x65\x11\xd9\xbf\xa9\xa1\x05\x58\xdd\ +\xfa\xba\xfa\xe1\x43\x2e\x42\xd1\x2e\x0e\x90\x9c\x3a\xc4\x08\x1f\ +\xec\xe2\xe0\xc0\xa2\xae\xf6\xa5\xb7\x96\x3f\xb8\xa2\x6a\x45\xa7\ +\x16\x1d\x78\xbb\xac\x6f\x8a\xbe\xb1\xac\xfd\x6f\x4b\xba\x0f\x6a\ +\x42\xc6\x08\x00\x08\x41\x0a\x42\x5e\xaf\x3c\x6b\x5a\x4a\x66\x50\ +\xdf\xde\xc6\xda\xeb\x7a\x9e\xde\xa2\x8d\x1e\x96\x30\x36\x8e\x3d\ +\xfd\x51\x67\x03\xc3\x81\xfa\xc8\xc1\x1e\x61\x76\xe9\x1f\x6e\xf6\ +\x6f\xed\x16\x2c\xa8\xad\x69\xb5\x88\xa0\x2b\xaa\x8c\x41\x83\x12\ +\x2e\x28\x95\x17\xae\xea\xd8\xa6\x81\x8a\x01\x10\xa8\x00\x6b\xd7\ +\xb5\x7f\xd0\x8c\x66\x8d\x8e\x4f\x0e\x46\xfe\xbe\x3c\xa0\x09\xc8\ +\xce\x74\x5f\x3b\x39\x69\x5a\x0a\x7f\xeb\x53\x7f\x58\xc0\xc6\x8d\ +\x9d\xf3\x9b\x60\xd6\xa8\x84\xe1\xa9\x12\x02\xa4\x85\xf4\x67\x56\ +\x85\xcb\x2a\x93\xae\x1b\xe5\xf5\xa9\xa8\xbf\x8f\xa3\xaa\xf2\x85\ +\x13\x92\x2e\x1b\xee\x31\x5b\x82\xff\x58\x11\x2a\x28\x8b\x9f\x99\ +\x83\x66\x2f\xee\xd8\x15\xe5\xfb\x77\x74\xcd\x3e\xc0\xa6\x8e\x88\ +\x1f\x97\x29\x0b\x0e\x82\x83\xea\x55\x67\x8d\x49\xba\x7e\x84\x6b\ +\xe3\xc6\xae\xad\x3d\x48\x6b\x8a\xec\x68\xe7\x00\x74\x6d\x4d\x94\ +\x3a\x7a\x1b\x82\xdf\xaf\x6b\x6e\x39\x4f\x85\x75\xfb\x82\x89\x43\ +\x93\xa6\x67\xcb\x6e\x19\xfb\x52\x5c\x37\x4e\x70\x6f\xd9\x1f\x09\ +\x32\xbe\xe5\x60\x08\xa5\x7b\xaf\x1a\xe1\xa9\xdb\xd5\xfd\x61\xad\ +\x15\x0d\x44\x9e\x5c\x13\x2a\xad\x48\xbc\xac\x90\xbc\xbd\xbc\xb3\ +\xaa\xaf\x3b\xd8\xd5\x10\xf8\xe7\x9a\x48\xe9\xa0\xf8\x19\xc5\x0e\ +\x09\x04\xc6\xd0\xd5\xa1\x6d\x6e\x65\xc2\x34\x9f\xfe\xa8\xb3\x2b\ +\xc1\x75\xe5\x18\xaf\xd1\x1c\xda\xe3\x67\x34\x6c\x6e\xac\xd5\x4d\ +\x00\x4e\xf0\x88\x21\x89\x37\x8d\x89\xcf\x77\x41\x6a\xb2\xca\xfc\ +\x66\x87\x09\x4e\x24\xd6\x6e\xed\x7a\x78\x41\xfb\x82\xaa\x68\xa7\ +\x21\x4e\x9b\x78\x81\x1d\x5e\xb4\xea\x67\xbb\xa3\xd9\x17\x4f\xfa\ +\xe1\xf0\x8c\x7c\x00\xd0\x5a\xfb\x02\x7c\xec\x4c\x4e\x1c\x9c\x9b\ +\x51\x39\x28\xfd\x83\xc3\x71\xe5\xf9\x19\x43\x43\xd9\x6f\xee\x0a\ +\xb7\x08\x91\xdb\xda\xb8\x64\x57\x5b\xab\x1e\x6a\xb3\x3c\x9d\xa1\ +\xc0\xba\x3a\x96\x77\xf5\xe8\xcb\x32\xb0\x79\xd0\x9b\x44\x31\x0e\ +\xb6\xad\x6a\x8c\x74\xba\x6a\xe6\x1e\xa6\xdd\x06\x0f\x74\x68\x22\ +\x47\x01\x00\x56\x57\xb7\x2b\xbf\xe4\x7b\x23\x72\x86\x43\xa4\xfb\ +\xd3\xfa\x85\x42\x80\xa9\xd5\xee\x3a\xb0\xc0\x6f\x6a\x01\x2b\xd0\ +\x63\x68\x99\x02\x14\x35\x2b\x2b\x21\x1f\xa0\x6d\x79\xcb\xde\x00\ +\x8d\x6e\xd8\xdd\x14\x8d\x44\x02\xa2\x9b\x02\x90\x58\xca\xd1\x12\ +\xb2\x1a\x17\xfb\x68\x23\x46\xde\xb3\x6f\xfe\xad\xd5\xc9\xdf\xff\ +\x7e\x51\x71\xac\xc8\xa9\xf9\xb7\x0d\x3b\x74\xef\xf2\xba\xc4\xdb\ +\xae\xbc\x44\x8e\x1d\xe4\x9d\x70\x5e\xf9\xd2\x27\x37\x2e\x9b\x35\ +\xfd\xc5\xd4\xd8\x43\xd8\x77\xce\xe8\xeb\xfe\x39\xef\x37\x19\xa3\ +\xff\x38\x22\xc5\x0b\x00\x00\x6e\x87\xa4\x68\xdd\x6d\x20\x3b\x26\ +\xde\xf0\xd4\x90\xc0\xba\x45\x6b\xff\xfc\x46\xc3\xc6\x4b\xf3\x2f\ +\xf8\xe8\xcd\x37\x6b\x23\x29\x97\x7d\xeb\x42\xda\xf4\x8b\xcd\xfa\ +\x88\x4b\xa6\xfc\xa0\xc2\xd9\x0d\x7f\x7a\x0b\x4c\x03\x00\x84\x10\ +\xb1\xc1\xe1\x50\xeb\xb2\x0e\x52\x76\xcb\xb0\x99\x71\x00\xd0\xbe\ +\xe1\xd3\xc3\xeb\x32\x1c\x9b\xbd\x69\x97\x4c\x29\x1c\x0b\x22\x31\ +\xb5\xea\x53\x0e\x60\x45\x0f\xef\xa9\x9a\xef\xb7\xb4\x88\xde\x11\ +\x64\xf2\x90\x82\xb3\x76\xec\xd9\x6c\x0c\xcd\x6a\xd4\x95\xa2\xdc\ +\xca\xbe\xbe\x6a\x0f\x53\x5c\x12\x06\x60\xe1\x90\xc9\x86\x8e\xb8\ +\xb9\x79\xdb\x23\xeb\x6b\x96\xb6\xb5\x69\xe3\x46\xdf\x52\xbd\xf9\ +\x71\x4d\xe7\xba\x15\x62\xee\xf2\x49\x79\xa5\x8b\xab\xe7\xed\x08\ +\x51\x2d\x6e\xfa\xd9\x19\xa1\x8f\x6a\x02\x16\x00\x91\x93\x30\xd3\ +\x23\x26\xe4\x67\x5d\x7a\x55\xd6\xa5\xcd\x0d\xef\x2e\x5c\xf3\xc0\ +\x8e\xce\x3b\x66\x38\xdc\x2f\xbe\xb6\x9c\xa4\x17\x9c\x7b\xee\x1d\ +\x1f\x6d\xee\x72\x14\x25\xdd\x7d\xa1\x2f\xdf\x09\x00\xd0\xc5\x41\ +\x08\xe0\xb1\xcb\x8b\x89\x4f\x06\x53\xb3\x76\x34\x44\xf3\x87\x24\ +\x9d\x5b\xe8\x84\x02\x79\x67\x4d\xeb\x81\x20\x1e\x9b\x87\x0f\xb4\ +\xe9\x89\x8c\xa6\x25\x29\x1d\x2d\x46\xad\xaa\x27\xa5\xb9\x8a\xbc\ +\x08\x2b\x52\x59\x96\x63\xa8\x47\x59\xb3\xa7\xf5\x50\x97\xc8\xc5\ +\x80\x30\x02\x4a\x37\xd5\x5b\xe7\x4c\x4b\x1b\x9d\x81\x47\x7a\xc4\ +\xf6\xf7\x82\xf5\x5a\x1c\xe9\x88\x2e\xdc\x6f\x68\x86\x15\xa2\xe0\ +\xb7\xd8\xee\x43\xd6\x39\x13\x53\xc7\xe6\x90\x00\x72\x7c\xb2\x99\ +\xc9\x4e\xb9\x32\x1d\x6f\xda\x1b\x4c\x19\x1e\x9f\xdf\xaf\x0b\x02\ +\x30\xc1\x79\x69\x4a\x26\x81\x35\x3b\x35\x29\x23\xfe\x8a\x72\x17\ +\x80\xf3\x40\x7d\xd3\xba\x7a\xc3\xd3\x64\x96\x8f\xf4\x4d\xc9\x93\ +\x0d\x07\xfb\xf0\x60\x94\x03\x84\x02\xe6\xaa\xed\xe1\x2e\x93\xf7\ +\x44\xb8\x01\xd2\x94\x12\xf9\xa3\x46\x7d\x96\x9b\x87\x89\x3a\x36\ +\xad\x77\x48\xde\xd0\x99\x2c\x4b\x4e\x10\x21\x8b\xc7\x7b\x8f\x8c\ +\xd3\x3b\xdc\x12\x32\x4d\x83\x0a\x42\x48\x61\xa6\x63\x70\xae\x34\ +\xeb\x70\x60\x4b\x97\xd9\x40\xf5\xea\x00\x8b\xab\x0a\xee\xa5\x2c\ +\x6a\x8a\x8e\x10\x2f\x77\x60\x00\xa8\x6a\x88\x2a\x05\x71\x97\x97\ +\xb9\xc0\x92\x0a\xb7\x68\x54\x80\x42\x90\xdb\x81\xba\x5b\xb4\x16\ +\xae\xfe\x7c\x82\x37\x09\x58\x4e\x3c\x06\x01\x08\x23\x87\x8c\x90\ +\x00\x81\x90\x2f\x59\xcd\x4e\xc4\x00\x60\x4a\x58\xb5\x58\x90\xa2\ +\x21\x65\x09\x43\xca\xe2\x77\xec\xe9\x79\x7a\x69\xeb\xea\xca\xd4\ +\x87\xa6\x7a\x95\xd3\x42\x17\x48\xe6\xf8\xe1\x77\x3b\x6a\x56\xef\ +\xde\xfb\x5c\x73\xdb\xe8\x8a\xa2\x99\xa9\x88\x0c\x48\xb5\x52\x00\ +\xc0\x08\x73\x1a\x05\x00\x81\x09\x21\xa4\xad\xf1\xad\x8f\x0e\x1e\ +\xbe\x74\xea\xf7\xa0\xf9\xe9\xe5\x6d\x9c\x03\x12\xa2\x77\x2f\x38\ +\x04\x08\x40\x80\x10\x4e\xef\xe0\xc9\xa3\xee\xf3\x08\x4a\x24\x87\ +\xaa\xf4\x9a\xaf\x13\x2c\x74\x1a\xbb\x77\x09\x10\x08\x83\xb6\x66\ +\xed\x23\x6d\x29\xdf\x3a\xbf\x22\x6b\xc5\xa7\xbf\xe7\x8c\x01\x08\ +\x21\x62\x91\x01\xe1\x82\x64\xe6\x5e\x31\xab\xb8\x90\x01\x91\x64\ +\x4f\xdf\xc5\xc2\x2a\x01\x46\x7b\x45\x1b\xa9\x85\x79\x69\x83\xa4\ +\xd4\xa1\x47\x2e\x25\x72\x17\xa5\x0d\xdd\xc7\xd2\xb2\xd4\xfe\x40\ +\x09\x65\x66\x8e\xca\x4c\xee\xc9\xf1\xa5\xf6\x1f\xa5\x26\x8e\xc8\ +\x4f\x2d\x4d\xf7\x0d\x46\xfd\xb9\x23\xc1\x1c\xb2\x13\xa8\xb5\x7b\ +\xeb\x13\x7b\xa3\x0d\x3c\x6e\xea\x39\x85\x33\xf3\x92\x73\x2f\xbb\ +\xe5\xdb\x1a\x53\xd3\x73\xd2\xad\x94\xff\xa1\xb5\x1b\xb7\x56\x3d\ +\xaf\x1f\xc4\x63\x8e\x8f\xca\x88\x24\xb8\x19\x13\x54\x93\x99\x08\ +\xc9\xb2\x84\x2d\x1a\xe9\xab\xde\x44\x12\x5d\x2b\xd6\xff\xbd\x25\ +\xe9\xe6\x8b\x2b\x32\x57\x45\x7e\x63\x98\x2c\x21\xeb\xec\xa4\xdd\ +\x8f\x6e\xac\x5a\x64\x28\x05\x25\x49\x8e\xde\x6f\x4b\x72\x23\xe6\ +\x67\x02\x80\x85\x0d\xc1\x54\x4f\xe1\xb8\x92\x21\xcf\x7c\xf2\x93\ +\x94\x8a\xbf\x0c\x4a\x4e\xab\xa1\xa6\x69\x69\xa6\x15\xa2\x28\x3d\ +\x33\xe7\xdc\xec\x3d\xb7\xce\xdd\xa1\x5c\x75\xe1\xdd\xc9\xda\x7b\ +\xdc\x0c\x32\x00\xcc\x23\x1c\xcb\xaa\x04\x91\x9e\xad\xdb\x6b\x57\ +\xd6\x75\xb6\x26\xe6\x5e\x37\xb1\xe4\xec\x7c\x55\xb9\xe3\xee\x72\ +\xa4\xba\x7c\x3e\xb7\x5b\xe1\x6b\xeb\xf5\xb7\x57\x74\x0c\xcd\x77\ +\x4f\x29\x77\x11\x04\x08\xf5\x7e\xe5\x7a\x47\x74\x97\x89\x47\xa7\ +\xc8\x91\x06\x61\xc4\xac\xfc\xb9\x30\x38\x08\x99\x0c\xcf\x73\x2e\ +\xdf\x1a\xe4\x71\x78\xfa\xe8\x84\x9a\xc6\xe0\xfb\x06\x2b\xaf\x4c\ +\x72\x08\x93\x03\x30\x0e\x00\x42\xc6\x00\x42\x80\x00\x01\x48\xc2\ +\x08\xa3\xde\x33\x30\x26\x40\xc2\xe1\xd6\xf0\xdb\xab\x43\x33\xa6\ +\xfb\x4a\x69\xe4\xef\x9b\x4c\x0e\x88\x60\x88\x50\x0e\x40\x40\x00\ +\xe7\x02\x64\x72\xcb\xc5\x99\x7b\xf6\x07\x5e\x59\xda\x5a\x35\xce\ +\x77\xe7\x20\x15\x62\x26\xa2\x02\x62\x3b\xa3\xcb\x18\x58\xac\x48\ +\x20\x4c\x26\x08\x06\x82\xc0\x30\x38\x00\x20\x00\x81\x90\xca\xe8\ +\xab\x2b\x3a\xb5\xfc\xe4\x9b\x8a\xc9\xeb\x3d\x9d\x51\x81\x26\x95\ +\xba\xdf\x5f\x16\xfe\x18\x90\x23\xcd\x99\x25\xf7\x7e\x53\xb2\x84\ +\x19\xe3\x06\xa0\x82\x44\x65\x7d\x8d\x66\x0e\x55\x63\x95\xe7\x60\ +\x6d\xd4\x95\xe4\x8a\x57\x10\x17\x10\x73\x43\x46\x12\x8a\xd5\x54\ +\x47\x82\xe3\x8a\x89\x49\x71\x20\x24\x19\xb9\xfb\xea\x15\x21\xc8\ +\x34\x7a\x2d\x47\x85\x18\x68\xeb\x27\x04\x88\x58\x84\x7c\xa4\x0b\ +\x27\x00\x10\x70\x71\x64\x86\x91\xc5\x84\x45\xb0\x93\x40\x6b\x6b\ +\x74\xc5\xfe\x48\x4d\x37\x1b\x5a\x91\x38\x79\x88\x53\x3e\x6d\xf2\ +\x0b\x72\x46\xe6\xcc\x8c\xcc\x99\x3d\xdd\xdb\x76\xd6\x7c\x5c\xd3\ +\x3d\x32\xd5\x41\x0d\x2b\x2a\x00\x28\x8d\x9a\x8c\x02\x00\xa5\x11\ +\x93\x31\x00\x60\x34\x6a\x12\x8b\x48\x6e\xcc\x23\x5d\x81\x7a\x08\ +\x77\x9b\xcc\xe7\x8d\x9f\x58\x22\xbd\xfe\xf1\xba\x97\x47\xa6\xbb\ +\xab\xfd\x6d\x39\x80\x12\xb3\x2e\xf4\xed\xfc\xf3\xba\x7d\x4b\x4b\ +\x92\xbc\x20\x17\x57\xe6\xc4\xc7\xda\x4e\x49\xd9\x8c\x8d\xeb\x9f\ +\x5b\xa2\xf4\xa4\xd2\x2d\x41\x93\x12\x84\x55\x59\x31\xb4\xe6\xae\ +\x00\x0f\xe9\x51\x0f\x87\xb8\xe4\xec\xe0\x81\xc5\xcb\xf7\xb9\xb2\ +\x93\x06\x0d\xcf\x1f\x33\xff\xe0\x9b\xdb\x9d\x17\xb8\x85\xf0\x65\ +\x8e\x73\x2b\x8e\xde\x7b\x7d\x52\xe2\xee\x9e\xfd\x1c\x86\x61\x00\ +\x00\xcb\xa4\x51\x93\x1e\x35\x38\x47\xa9\x66\x58\x7a\xef\x0d\x30\ +\x16\x12\x31\xc3\xb0\xa2\x47\x19\x50\x72\xd3\xb4\x22\x26\xed\x8b\ +\x8c\x8c\xfa\xa0\x2e\x8a\x72\xf3\x84\xa5\x77\xed\x6d\xab\xbc\xf8\ +\x3b\xa5\xc9\xb9\xb1\xef\xbf\xa0\x74\x70\xef\x31\x9e\x0b\x2e\xcc\ +\xbc\xa0\xab\x67\x67\xcf\x87\x0f\x70\xa7\x0b\xa9\x2a\x8a\x5d\x19\ +\x6a\x02\x80\x3b\x6d\x66\x9e\xf4\xab\x85\xeb\x5e\x1b\x92\x60\x6c\ +\x68\xea\x1a\x3e\x79\x42\x9e\xd3\x4d\xaa\x9f\x7a\x77\x9b\xb3\xc4\ +\xdd\xd9\x1e\x89\x0e\x25\x44\x95\x1d\x86\xd6\xdc\x15\x60\x21\x43\ +\xf3\x70\x03\x48\xe1\xe8\xec\x84\x57\xd7\xbc\x56\x39\xf1\x4f\x09\ +\x7d\x35\xc8\xe3\xc9\xf5\x18\x1b\x03\x3a\x24\x82\x3f\x4a\x35\x2e\ +\x20\x29\xfb\xc2\x09\x43\x82\xbe\xf2\x89\x00\x26\xd0\x9e\xa8\x1e\ +\xd0\xcc\x4e\x26\x0a\x04\x78\x47\x0f\xbd\xde\xec\x90\xcb\x13\x9c\ +\x3c\x42\x4d\xad\xcd\x02\xb0\xfc\xfb\x25\x47\x76\x8a\x04\x0d\x1d\ +\x5b\xba\x45\xf6\xd4\xb1\x37\xe7\x24\xa4\xc4\xce\x5c\x3e\xd8\x17\ +\xfb\x65\xe2\xb0\xc4\x89\x43\xd9\xbe\x43\x91\x95\xb5\x5a\x5b\xa1\ +\x93\x20\xd1\xd6\x11\x5d\x7e\x80\x68\x3d\xc6\xda\xfd\xd1\x92\xca\ +\xa4\x91\x49\xc4\x5f\xe2\x5d\xb0\xc2\xff\x96\x83\xe1\xf6\x70\xab\ +\xd7\x59\x91\x8a\x53\x98\x8b\x7c\xdc\xbd\x59\x24\xdc\x74\x8e\xc7\ +\xbf\xbf\xeb\x8d\x4e\xe7\x73\x97\x10\x11\x14\x51\x83\xc7\xac\xf7\ +\x75\x93\x9b\x1c\x1c\x4e\x12\x6d\x09\xef\x08\x25\x4c\x2d\x75\xbe\ +\xb8\xa6\xd3\x5b\xe1\xac\xad\x0a\xc6\x17\x26\x14\xc5\x63\x59\x88\ +\x8e\x1e\xcb\xcd\x68\x94\x0a\x24\xe3\x89\x43\x1d\x7f\x5f\xd7\xe9\ +\xd1\xbd\xb8\x43\xd3\x84\x42\x4d\xb6\xf6\x60\x54\xf5\xc8\x59\x6e\ +\xd1\x16\xed\xed\x35\x62\x8f\xe2\xe6\x81\x77\xd6\x06\xc6\xa5\x29\ +\x25\x25\x6e\xe7\xc7\x3d\xcf\x6d\x46\xe9\x86\xb6\x2d\xa2\x7c\x3f\ +\xcf\xe1\x46\xae\x3f\xac\xed\x7c\x13\xc5\x27\x86\xa2\x9d\x14\x11\ +\x0c\x4e\x19\x75\x86\xac\xe6\x6e\xde\x63\x08\x6a\x09\x47\x92\xbb\ +\x52\xed\x79\x6e\xab\xb8\xfb\xa2\xc4\xfe\xca\x90\x90\xa0\xa2\x70\ +\xb8\xd1\x84\xb1\x23\x93\xd6\xbd\xd7\xf1\xbb\x45\x6c\x52\xae\xe2\ +\x6f\x8d\xae\x3e\x2c\xae\xb9\x20\x4e\x41\x3c\x6a\x70\x89\x03\x00\ +\x58\x16\x0f\x21\x51\x98\xe3\x29\xdc\xd0\xfe\xc1\xce\xf0\xc8\x64\ +\xac\x38\xe4\x31\x05\xbd\x67\xaa\x2c\xf4\xce\x5f\xd8\xfd\xf8\x7a\ +\x18\xe6\xe4\x75\x51\x21\x21\xa0\x94\x87\x35\x9e\x98\xe9\xca\x26\ +\xa1\xa7\x56\xf4\x4c\x4b\x85\x3d\x9d\xfc\x1c\x02\xc2\x14\x9a\xc9\ +\x05\x90\x02\xb7\x58\xbe\xbd\x3b\x2e\xea\x18\x94\xeb\xc1\x21\x93\ +\xc5\xc9\x3e\x85\xaf\x6f\xd4\x34\x97\xe3\xc6\x11\xee\xfc\xb8\xff\ +\x68\x82\x81\xdc\x7f\xff\xcf\x8e\x79\x08\x21\x14\x0c\xf4\xa4\xa4\ +\xfa\x06\x2e\xa8\x70\x38\x33\xf2\xb2\x26\xe7\x27\xc4\x0b\x6e\x72\ +\xc9\x97\xe3\x2b\x23\xdc\x74\x27\x0c\x4a\xf7\xc6\x73\x6e\x79\xe2\ +\x4a\x33\xe3\x12\x38\x37\x55\x4f\x59\x49\xd6\x84\x54\xb9\xab\xa6\ +\x79\x47\x40\xa4\x0e\xca\x3f\x27\x27\x31\xaf\x28\x67\xa4\x11\xd8\ +\xd9\x16\xed\xf1\xf7\x34\x25\x66\xcf\x2a\x4d\x29\x2d\xc9\x28\xe8\ +\xea\xd8\xd6\xdc\xd3\x26\xbb\x0a\x73\x93\xd2\x62\xd5\xde\x19\x57\ +\x51\x98\xe8\x68\x68\xd9\xd1\x6e\x28\x25\xf9\xe7\x15\xa7\x16\xe6\ +\xa4\x95\x46\xfd\xdb\xea\x3a\x1b\xdd\x09\xa3\x2a\xf2\x46\xa6\x24\ +\x0d\x89\x07\x7f\x5d\x7b\x8d\xe4\x2a\xac\x2c\xbd\x2c\x43\xf6\x1f\ +\x6a\xdb\xe3\x37\x98\x2f\x65\x48\x82\xa3\xf7\x8e\xea\x74\xc0\xf6\ +\xaa\x65\x49\x39\xe7\x26\xca\x18\x00\x18\xa7\xf1\x09\x43\x33\x3c\ +\xf1\x03\xe4\xda\x92\x5c\x79\x39\x29\xd9\x03\x2e\x33\x63\x38\x21\ +\xc7\x37\xc8\x85\x07\x8c\x79\x33\x94\xea\xab\x48\x72\x28\x00\xd0\ +\x5a\x37\x67\x57\x34\x77\x5a\xc1\x58\xf9\xf5\x57\xf2\x87\x9e\x93\ +\x32\xeb\xc2\x93\x8d\x89\xb8\x1c\x69\x49\xff\x78\x03\xa9\x32\xba\ +\xef\x3e\x90\x65\xce\x4c\x77\xc2\xe0\x8c\xf8\x64\xc0\x09\x45\x99\ +\x43\xc2\x9d\x9b\x9b\xc3\x56\x45\xe5\x77\x46\xa7\xfb\xb0\x9a\x5b\ +\x92\x9e\xd5\xd1\xb6\xad\x39\xa4\x65\x67\x9d\x33\x38\x73\x44\x49\ +\x7a\x71\xb4\x7b\x5b\x5d\x57\xa3\x33\x71\x6c\x65\xfe\x98\x38\x45\ +\x49\xf2\x48\x3b\xab\xf7\x8f\x1d\x73\xa7\xcf\xd1\x7b\x9f\xc0\x4a\ +\xbc\xbf\x79\x7e\x13\x1a\x52\x9a\xe8\xb1\xc0\x9b\x9b\x3a\xd8\x2d\ +\xc7\xe7\x67\x4f\x4a\x55\xe5\x58\xa9\xe3\x92\x4a\xe3\x14\xe4\xf4\ +\x94\x66\x27\xf8\x9c\x71\x43\x4a\x33\xca\x63\xc2\x2f\x88\x37\x3b\ +\x2d\x73\xdb\xb6\xd9\x72\xd6\xb5\x83\x53\x52\x12\x93\x47\x95\x65\ +\x0e\x89\x77\xb8\x4e\x36\x20\x94\x9a\xa4\x8e\x2e\x72\x25\x49\x08\ +\x63\x14\x36\x68\x53\x0f\x8d\x0a\x3c\x61\x44\xf2\x75\x83\x1d\x04\ +\xc0\x1d\xef\x18\x9c\x80\x76\xd7\x69\xba\xcb\x79\xd3\x94\xc4\x1c\ +\x15\x80\x48\x09\x0a\xce\xcb\xf1\x0c\x4d\x95\x3c\x2a\x4e\xcb\xf4\ +\x4c\x48\x93\x84\x10\x14\xe1\xe2\x2c\x35\x4e\x02\xca\x20\xc3\xa7\ +\xe6\xa5\x2a\x09\x9c\x06\x65\x79\x72\xb9\x37\x0d\xac\x1d\x8d\x66\ +\x42\xb6\xf7\xe6\x31\x9e\x78\xb7\x5c\x98\x88\xf6\x1d\xd6\x1b\xc2\ +\x50\x59\xec\xa9\x48\x53\x32\xd2\x5c\x05\x0e\xbe\xb7\xd1\xf0\x0b\ +\x69\xf2\x20\x6f\x79\x3c\xda\x5b\x1b\xd9\xd1\x6c\x25\x64\xc6\xdd\ +\x30\xcc\xe5\x22\x28\x16\x3e\x95\x24\x90\x43\x4d\x5a\x00\x48\x45\ +\x99\x77\x62\x3a\xd9\x5f\xaf\x75\x08\xf9\xea\x29\x49\xe5\x1e\xec\ +\x4d\x76\x0e\x8a\x83\xaa\x26\xbd\x9d\xa2\xd1\xe5\x9e\x8a\x74\x75\ +\x70\xba\xda\xd5\xae\x55\x75\xd0\xc4\x0c\xf7\x94\x42\x47\x82\x82\ +\x53\xc1\xfc\xb4\x8b\xdc\x30\x31\xae\xbf\xd1\xc9\x2a\x6e\xa8\x0e\ +\xb6\xa8\x8e\x11\xe9\xea\xb8\x12\xa7\x19\x30\xab\x3b\x2c\x53\x91\ +\xaf\x3c\x2b\x65\x6c\x0a\x06\x88\x7d\x10\x47\xa6\x13\x33\x2e\xdc\ +\x5e\xb5\xd4\xe7\x18\x99\xad\x34\xb5\x6a\x35\x5d\xd4\xe9\x55\x8a\ +\x53\xe4\xd8\x99\x64\xb7\x32\x2a\x4b\xae\x6f\xd6\xeb\x82\xbc\xa4\ +\xc8\x33\x31\x4f\x95\xb9\x70\x7a\xe4\xf2\x54\x75\x74\xbe\xa3\xa7\ +\xc3\x68\x09\xf3\x16\x3f\x2d\x2a\x89\x2b\xf1\x20\x2e\x4b\x25\x19\ +\x4a\x71\x86\x12\xe8\xd2\xeb\x82\x50\x90\xa1\xec\xd8\xd1\x23\x67\ +\xc7\x4d\x48\x97\xf3\x33\x5d\x23\xb2\xd4\x04\xf5\xdf\xb2\x82\x51\ +\x08\xd1\xd5\xd9\x11\x1f\x9f\x70\xfc\x53\x27\xf0\x7d\x45\x08\x35\ +\xd4\xd7\x95\x0d\x1a\x72\x6a\xe6\x41\x0b\xad\xae\x6e\x59\x88\xf8\ +\x88\xb6\xfd\xd3\x03\xfb\xa6\x4e\xfb\x63\xf9\xbf\xb7\x8b\x64\x6e\ +\x59\xff\xf3\x1a\xc7\xe5\x57\x0f\x9f\x74\x6a\xae\xa5\xd5\x34\x7f\ +\xd9\xef\x12\x2a\xff\xdf\x14\x9f\x0f\xae\xb9\x1a\xd6\xad\x83\xf5\ +\xeb\x21\x37\xf7\xc4\x07\x7f\xf8\x21\x5c\x7a\x29\xfc\xf1\x8f\xf0\ +\x93\x9f\x7c\xb5\x29\x1c\xa1\x86\xe6\x4d\xd5\x8d\x2b\x3a\xa5\x71\ +\x97\x8c\xba\x70\x60\xad\x08\xb6\xbc\x3d\x67\x67\xf5\x45\xe7\xfe\ +\x3c\xed\x0b\x4e\x55\x0d\xb6\xce\x99\xb3\xfd\xe0\xc5\xd3\x7f\xee\ +\xb3\xe7\xb8\x02\x08\xc3\xda\x52\xaf\x6f\xd9\x1f\x76\x15\x24\xdd\ +\x3c\x44\x1d\xf8\x54\x73\x75\xf7\x3f\x77\x8b\x1f\x5c\x9c\x9c\xfa\ +\xef\x58\x06\x20\xd8\xe6\x03\x9a\x25\x63\xab\x47\x7b\xff\x00\xbd\ +\xe3\x42\xdf\x60\xef\xb1\xf5\x34\xdc\x1c\xf8\xc3\x5a\xe3\xae\x4b\ +\x7c\xf9\xff\xe6\x5c\x02\xe7\x6c\xff\xbe\x3d\x39\xb9\xf9\xc7\x2f\ +\x91\xf8\x0f\xe8\x82\x5e\x7d\xe0\xcd\x3d\x9d\x6d\x58\x4a\x2c\x29\ +\xbe\xbc\x3c\x39\xf5\xdf\xfd\x95\x73\xbd\xb1\x29\xc2\xb3\xfa\x42\ +\xfd\xaf\x5a\x7c\xea\x6f\xf2\xb7\xf9\x52\xcb\x15\x00\xd8\xb9\x13\ +\xa6\x4f\x87\xc2\x42\x78\xf6\x59\xa8\x38\x6e\x5d\xd9\xa2\x45\x70\ +\xcb\x2d\x50\x5c\x0c\x1f\x7e\x08\x49\x49\x5f\xe9\x23\x98\xcd\x1b\ +\x76\xbc\xd2\xa3\x56\x4c\x1c\x7a\x61\xfc\xb1\x1f\x83\xb6\xb5\xef\ +\x73\x24\x0d\x8d\x97\xbe\x98\xee\x45\x83\x07\x7a\x20\x39\x33\x2e\ +\xd9\x16\x05\x00\xd0\xfc\xd1\xd9\x5b\x23\xf1\xe9\x9e\x4b\x87\x38\ +\x8f\xd3\x49\x5e\xdd\x6c\xf9\x7c\x6a\x9c\xf4\x6f\xd1\x85\xb5\x3b\ +\x83\xdb\xdb\x28\x51\xa5\xf1\x43\xe2\x86\xa5\x9c\xa0\x89\x85\x03\ +\x46\x33\x93\x4a\x93\xfe\xed\xab\x93\xbe\x56\x5d\xf8\x2f\x63\xf1\ +\x62\xb8\xf5\x56\x30\x0c\xb8\xee\x3a\x98\x31\x03\xca\xca\xc0\xb2\ +\x60\xfb\x76\x98\x3f\x1f\x16\x2c\x80\x91\x23\xe1\x95\x57\xa0\xb8\ +\xd8\xbe\x4e\x36\xa7\x3f\x9f\xa1\x0b\x76\x4c\xf9\x05\x39\xef\x3c\ +\x58\xb9\x12\xfe\xf6\x37\xf8\xe8\x23\x78\xea\xa9\xbe\x5e\xa9\x0c\ +\x25\x25\xf0\x8b\x5f\xc0\x7d\xf7\x7d\xc5\x48\xc1\xc6\xe6\x74\xc0\ +\xd6\x85\x2f\x4e\x59\x19\x3c\xfd\x34\xb4\xb5\x41\x67\x27\xc4\xc6\ +\x2c\x1c\x0e\xf0\xf9\x20\x31\xd1\xbe\x36\x36\xb6\x2e\x7c\xb3\x49\ +\x4b\x83\xb4\x34\xfb\x32\xd8\xfc\x57\x62\x3b\xb5\xd9\xd8\xd8\xd8\ +\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\ +\x2e\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\ +\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\ +\x82\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\ +\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\ +\xd8\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\ +\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\ +\x82\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\ +\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\ +\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\ +\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\ +\x82\x8d\x8d\xcd\x29\xd0\x05\x84\x30\x26\xf6\xd5\xb1\xb1\xf9\x6f\ +\x6e\xfc\x98\x00\x42\x27\x7c\x4a\x3a\x91\x26\x20\x6a\x9a\x87\x6a\ +\x0e\xd8\xd2\x60\x63\xf3\x5f\x0c\xe7\x8c\x9a\x26\x42\x48\x08\x71\ +\xac\x08\x04\x03\x3d\xc7\xeb\x82\x61\xe8\xa6\x61\x9c\x4c\x4b\x6c\ +\x6c\x6c\xfe\x1b\x10\x42\x51\x55\x55\x75\x1c\xaf\x0b\xd2\x89\x0e\ +\x16\xaa\xea\x70\x38\x9c\xf6\x75\xb3\xb1\xf9\x6f\x57\x06\x71\xbc\ +\x28\x9c\x58\x17\x3e\xe3\x68\x1b\x1b\x9b\x6f\x02\xf6\x78\x84\x8d\ +\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\x60\x63\ +\x63\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\ +\xd8\xd8\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\x36\x36\ +\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\ +\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\x60\x63\x63\ +\x63\xeb\x82\x8d\x8d\x8d\x8d\xad\x0b\x36\x36\x36\xb6\x2e\xd8\xd8\ +\xd8\xd8\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\x8d\xad\x0b\x36\x36\ +\x36\xb6\x2e\xd8\xd8\xd8\xd8\xba\x60\x63\x63\x63\xeb\x82\x8d\x8d\ +\x8d\xad\x0b\x36\x36\x36\xa7\x37\x92\x7d\x09\x6c\x6c\xbe\x29\x51\ +\x00\xc6\x18\x63\x00\x10\x42\x70\xce\x3f\x63\xaf\x49\x5b\x17\x6c\ +\x6c\xbe\x19\xa2\x40\x48\x28\x18\x0c\xf4\xf8\x85\xe0\xb2\xac\x24\ +\x24\x24\x38\x9c\x2e\xce\xb9\xdd\x8f\xb0\xb1\xf9\x86\x82\x30\x6e\ +\xaa\x3f\x5c\x7f\xf8\x90\xaa\xa8\x09\x09\xc9\x92\x24\xb7\x34\x37\ +\xf5\xf8\xbb\x63\xe1\xc3\xa9\x8f\x17\x10\x42\xf0\x2f\xb7\xbe\x1e\ +\x70\x10\x91\x64\x0c\xdc\xa2\xcc\xfe\xaa\x6c\x6c\xfe\x63\xdd\x87\ +\x8e\x8e\xb6\xee\xee\xae\x8a\xca\x11\x8a\xea\x00\x10\x00\xa0\x27\ +\xa7\x34\x1c\xae\x55\x54\xc5\xe9\xf4\x08\xc1\x3f\x9f\x2e\x20\xec\ +\x70\x3a\x25\x8c\x00\x40\x70\x66\x1a\x86\xc5\x8e\x8b\x37\x04\x10\ +\x45\x95\x10\x37\x4d\xeb\x33\x35\x81\xa8\x0e\xc9\xd2\x4d\x06\x02\ +\x21\x08\x75\x35\x87\x98\xd3\x97\xec\x45\xff\x4a\x4c\x6c\x6c\x6c\ +\x4e\x09\x42\x88\x8e\xb6\xb6\xfc\xc2\x62\x45\x55\x19\xa3\xb1\x07\ +\x1d\x0e\x47\x4a\x6a\x5a\x20\x10\x70\xb9\x3c\xc7\xb7\x45\xe9\x44\ +\x2d\x19\x0b\x33\xb0\x66\xc9\x07\x35\xdd\x51\xca\xb8\x3b\x31\x73\ +\xf8\x98\xb1\xc5\x19\x5e\x6a\x5a\x88\x48\x92\x44\x10\x08\x46\x99\ +\x40\xd0\xbe\x7b\xe5\xa2\xad\x4d\xe3\x2e\xb8\x66\x78\x3a\x8e\x68\ +\x16\x60\x22\x49\x04\x03\x30\x6a\x51\x2e\x62\xa7\xe2\x5a\xeb\xbc\ +\x57\x17\x2a\x23\x67\x5c\x34\xb6\x1c\x85\x9b\xdf\x7a\xec\xe7\x0b\ +\xfc\x23\xff\xf2\xf0\xf7\x32\x15\x40\x18\x23\x04\x9c\x71\x81\x10\ +\xc1\x98\x33\x4a\x29\x13\x00\x08\x13\x59\x92\x10\x08\x4a\x2d\xc6\ +\x6d\xf9\xb0\xb1\xf9\xaa\xba\xc0\x19\x8d\x8f\x4f\x60\x8c\x61\x8c\ +\x85\x10\x08\x21\xc6\x98\xdb\xed\xe9\xe9\xe9\x16\x20\x3e\x57\x3f\ +\x02\x61\xc2\xb4\xce\x8f\x5f\x7f\x6e\x4d\x34\x29\x3f\xcd\x63\x44\ +\x42\x73\xdf\x59\x78\xed\x77\xfe\xe7\x8a\xf1\x79\xc1\x8e\xd6\x8e\ +\x9e\x10\x07\x29\x3e\x25\x23\xdd\xe7\x69\xdb\xb5\x76\xde\xbb\xbb\ +\x48\xee\xf0\x78\x2b\x3e\x21\x35\xc3\xc9\x23\x4d\x87\x5a\x35\x26\ +\xa5\x64\x66\xc6\xab\x98\x32\x8e\x30\x61\xd1\xe6\x05\x6f\xbf\x93\ +\xc0\x52\x4b\x12\xd5\xb4\x44\x47\x7e\xe5\xe8\x91\xfe\x62\x37\x11\ +\x91\x9e\xce\x8e\x9e\x10\xe5\xc8\x1d\x97\x20\x73\xad\x27\xa8\xbb\ +\x13\x53\x7d\x49\x6e\x04\x48\x58\x91\xfa\xfa\x36\x03\x54\x5f\x46\ +\xa6\x57\x06\x6a\x4b\x83\x8d\xcd\x57\x4f\x30\x60\x0c\x00\xed\xed\ +\xed\xd5\x35\x35\x83\x07\x0d\x8a\x8f\x8f\x47\xb1\xe4\x82\xf8\x02\ +\xf9\x05\x84\x30\x2a\x3a\xe7\xce\xa7\x7f\x72\xbe\x7f\xef\xf2\x87\ +\x7f\xff\xc7\xd9\xaf\xbc\x33\x7e\xd4\xff\x36\x7f\xf4\xec\x1f\xde\ +\xdd\x0e\x02\x25\x95\x4c\xfb\xe9\xaf\xbe\xed\xf0\xc4\x7b\x79\xcf\ +\x5b\x0f\xff\xdf\xb2\x21\xe7\x3c\xf8\xc0\x1d\x7b\x5e\xfb\xc7\xeb\ +\x9f\xec\xd4\x38\x2e\x18\x75\xd1\x0f\xbe\x7b\x6d\x96\x03\x71\x00\ +\x40\x52\x5c\x52\x7c\xd5\x82\x17\xbf\xbf\x70\xd1\x0f\x7f\xf9\xfd\ +\x70\xf3\xee\x4d\xd5\xae\x7b\x88\xb9\xe4\xe5\x47\x5f\x5e\xb2\xcd\ +\x10\xc4\x57\x50\xe2\xa5\xed\x07\xea\x3a\x53\xca\xa7\xfc\xe0\x7f\ +\x7f\x3c\x36\xa5\xfb\xad\xa7\x1f\x7b\x7f\xcd\x41\x0d\xc9\x43\xcf\ +\xba\xea\x3b\xb7\x5f\x91\x26\x5b\xd4\x56\x06\x1b\x9b\x53\x11\x38\ +\x58\x96\x95\x9c\x94\x64\x18\xc6\xbf\x48\x49\x9c\x3c\x2f\x80\x04\ +\xb3\xa2\x9a\xe5\x2b\x1d\x39\x65\xc2\x50\xad\xeb\xc0\x81\x4e\x36\ +\x68\xda\x15\xdf\xf9\xf6\x5d\x57\xcc\x1a\xd7\xb3\x7b\xe9\xca\x83\ +\x6d\x58\x70\xea\xc9\xfc\xd6\xff\x7b\xfc\x1f\x0f\xdc\x23\x36\xcd\ +\x7d\xf9\xa3\x5d\x95\x17\xde\x76\xcf\x55\x53\x1a\x56\xcf\x7e\x77\ +\x63\xb3\x24\x93\x58\x61\x2c\x9d\x0e\xbf\xf2\x3b\xcf\x3e\xfb\xa7\ +\xb3\xca\x53\x4d\x3d\xd6\xbd\xa1\x5d\xad\xed\x9e\xe1\x33\x7f\xf3\ +\xfb\x9f\x67\x74\xef\x33\x4b\xae\x7b\xfc\xa1\x3b\x70\xe3\x96\x75\ +\x9b\xf7\x1f\xd8\xf2\xc1\xeb\x4b\xeb\x26\x5d\x7b\xf7\x5d\x17\x0c\ +\xde\xfc\xf1\xbc\x65\x5b\x5b\x64\x87\x3d\x98\x6a\x63\x73\x0a\x44\ +\x01\x00\xb2\xb3\xb3\x07\x0f\x1e\x9c\x9e\x9e\xfe\xd9\xa3\x05\x9f\ +\xd5\xe4\x10\x91\x1d\x4e\x19\x0c\x23\xd0\xe3\x07\xc9\xeb\x36\x0f\ +\xbd\xf1\xe2\x33\xeb\x5a\x9d\x65\xb9\x2e\x59\x45\x1a\x65\x82\x33\ +\x81\xe5\xd4\x9c\x42\x5f\xb2\x52\x5d\xdf\x66\x09\xd6\xb0\x7b\xa3\ +\x11\x27\x95\x8c\x1e\x9f\x82\x39\x07\x01\x80\x00\x80\x31\xee\x49\ +\xce\x28\xcc\x4e\x87\x68\xab\xe8\xeb\x14\x60\x84\x88\xd3\x93\x57\ +\x5c\x5e\xe0\x53\xbb\x48\x52\x79\x85\x2b\xc9\x23\x53\xad\xa7\xed\ +\x70\x13\x95\xd0\xa1\xad\x6b\xba\x1c\x68\xf8\xb0\xca\x24\xd9\xb4\ +\x38\x42\x27\x0e\x76\x6c\x6c\x6c\x3e\x2f\x18\x63\x84\x10\xa5\x54\ +\x08\x8e\x10\x96\x24\xe9\xcb\xcd\x6b\x42\x46\x4f\xf3\xbe\x5d\xdb\ +\xeb\x36\x2c\x78\x7b\x69\x6d\xe9\x05\x3f\x2e\xe1\x87\x1e\xdb\x55\ +\x5f\x7c\xc1\xf7\x2e\x1b\x2e\x0e\x6f\xdc\x68\x71\xe2\xf6\x38\x58\ +\xa4\x67\xdf\x96\xf5\x05\x24\xd7\x93\x9d\xa1\x30\x9e\x5a\x32\xfa\ +\xd2\xc9\x05\x5a\x8f\x9e\x3f\x24\x9d\x5a\x1c\x30\xc6\xb2\xd3\xab\ +\x5a\x75\x55\xbb\xb7\xec\x8c\xcf\x4e\x51\x10\x41\x47\x04\x8c\x73\ +\x6a\x59\x1c\x90\x60\x96\x69\x31\x00\x04\x48\x4a\xcd\xcb\x95\xf4\ +\xdd\x19\x15\x93\x66\x0e\x4d\xd3\x0c\x96\x3b\x28\x93\x9b\x96\x2d\ +\x0a\x36\x36\x5f\x51\x14\x4c\xd3\xdc\xbb\x77\x77\xa0\xc7\x8f\x31\ +\x11\x9c\xa5\xa6\xa6\x15\x97\x96\x7e\x81\xf9\x0b\x02\x04\xc2\xc4\ +\xe5\xf1\xb4\x6e\x9c\xfd\xc3\xb5\x6f\x78\x92\x33\x47\x5c\x7a\xd7\ +\x0d\xd7\x4d\x4b\x76\x77\x5d\x38\x65\xc8\x3b\x1f\x3d\xb5\x77\xa9\ +\x4a\xd5\xb4\x09\x8a\x94\x3d\xf6\xec\xb3\x56\x6e\x79\xff\xb1\xfb\ +\x97\x94\x4e\x7b\xf0\xc1\xfb\xee\xba\xba\xe3\x95\x05\xcf\xff\xec\ +\x7d\xcb\x93\x36\xea\xff\xfd\x79\x68\x1a\x06\x8b\x33\x35\x2e\xe7\ +\xc2\x4b\xa7\xfc\x73\xce\x6b\xdf\x5f\xfa\xe1\x3d\x3f\xfb\x09\x91\ +\x08\xe7\x22\x26\x0a\x47\xff\x22\x38\xe7\xa6\xc5\x0b\x27\x5c\x79\ +\xfb\x25\x8d\x6f\xcf\x7b\x62\xc9\x4b\x46\xca\xd0\x69\x3f\x7f\x60\ +\x44\x06\xb2\x0c\x5b\x18\x6c\x6c\xbe\x2c\x08\x21\xc3\xd0\xd7\x7c\ +\xba\x32\x29\x29\x79\xec\xb8\x89\x0e\x87\xda\xe3\xf7\x1f\xd8\x5f\ +\xb5\x61\xfd\xba\xac\xac\x2c\x84\xb0\x10\xc7\xce\x27\x42\xc1\x40\ +\xcf\x89\xfa\x22\x2c\x1c\x08\x68\x16\x03\x40\x92\xea\x4c\x4c\x4c\ +\x90\x11\xa3\x1c\x81\x15\xed\xf2\x07\x2c\x06\x92\xe2\xf0\x78\x3d\ +\x4e\x87\x62\x85\x7b\xfc\xc1\x28\xc8\xce\x84\xc4\x44\x27\x36\xbb\ +\xba\xfc\x86\xc5\x89\xea\x8c\x8b\xf3\xc8\x08\x04\x00\x42\x18\x84\ +\xe9\xef\xf2\x9b\x1c\x7b\xe3\xe3\xc0\x08\x45\xa8\x9a\x9c\xe4\x8a\ +\xfa\xfd\x3a\x52\x12\xe3\x5c\xd1\x9e\x2e\x93\xc4\x25\x79\x91\xbf\ +\x3b\x48\x1c\xde\x84\x78\x0f\x62\x5a\x77\x57\x8f\x41\x85\xec\x70\ +\xc5\x79\xdd\x12\xb2\x3b\x11\x36\x36\x5f\x1e\x42\xc8\xd2\x25\x8b\ +\x32\x32\xb2\xc7\x8c\x1b\x6f\x1a\xba\x69\x9a\x82\x73\x40\x68\xe3\ +\xc6\xf5\x0e\x45\x1d\x39\x7a\x0c\xa5\xf4\xf3\xe9\x02\x20\x22\x11\ +\x8c\x10\x00\x08\xc1\x39\xe3\x5c\x08\x00\x40\x98\x10\x82\x51\xdf\ +\x88\x28\x17\x80\x09\x21\x18\x0b\xc1\x19\x65\x02\x61\x89\x60\x84\ +\x50\xef\x9f\x47\xe4\x0a\x13\x42\x10\x12\x8c\x32\xc0\x84\x20\x61\ +\x51\x46\x24\x09\x09\xc1\x18\xc3\x92\x8c\x04\xa3\x4c\x48\x92\x24\ +\x04\x63\x8c\x23\x8c\x09\x26\x08\x81\xe0\x9c\x31\x66\x8b\x82\x8d\ +\xcd\x57\x64\xed\x9a\xd5\xe3\x27\x4e\x71\xb9\x5c\xd4\x32\x19\x63\ +\x96\x69\x31\x46\x43\xa1\xe0\xa1\xda\xda\xf1\x13\x27\x31\xc6\x3e\ +\x67\x7e\x41\x30\x7a\x82\xb9\xca\x82\x33\xca\x8f\x7a\x98\x33\xc6\ +\xfb\x4f\x2a\x38\xa5\x27\x58\x86\x21\x06\x3e\xce\x7a\x7f\x63\x7d\ +\x12\xc5\x68\xef\x74\x49\xda\xf7\x8b\xe0\x9c\x9e\x64\x39\x87\x8d\ +\x8d\xcd\x17\x45\x08\x21\x49\xb2\xc7\xed\xa6\x94\x8a\xd8\xc0\x84\ +\x10\x94\x31\xb7\xdb\xc3\x4f\x92\x7a\xb4\xd7\x4d\xd9\xd8\x7c\x73\ +\x32\x0d\x80\x10\x02\x84\x84\x10\x20\x38\xc4\xc6\x0b\x6d\x5d\xb0\ +\xb1\xf9\x66\x47\x0e\x00\x00\x48\x08\x40\x48\x08\x38\x5d\xfc\x17\ +\x4e\x36\x28\x62\x63\x73\x1a\x72\x32\x6f\x02\x84\x10\x42\xe8\xcc\ +\x2a\x73\x4c\x13\x04\x80\x10\xb1\x7f\xb9\x80\x2f\x3b\xaf\xe9\x54\ +\xc6\x2f\x08\x09\x21\x42\xa1\x50\xff\x72\x2e\x1b\x9b\xd3\x19\x59\ +\x92\x9d\x2e\xf7\xf1\xf3\xe9\x10\xc6\xa6\x61\xe8\x9a\x26\x4e\xb7\ +\x51\x32\x01\xb2\x2c\x3b\x5d\xee\x93\x39\x1f\x20\x80\x98\x9a\xc5\ +\x7a\x11\x7d\x8f\x7d\x7d\xba\x80\x10\xe2\x9c\x77\x76\xb4\xab\xaa\ +\x43\x75\x38\xec\x3a\x67\x73\xfa\x07\xdc\xd1\x48\x34\x1a\x8d\xa4\ +\xa4\xfa\x06\xb6\x31\x8c\x71\x30\x18\xd4\xa2\x51\xaf\xd7\x8b\x4e\ +\xb3\xe0\x57\x08\xa1\x69\xd1\x48\x34\x92\x92\x92\xfa\x19\x07\x01\ +\x08\x8e\x10\x00\x42\x02\x3e\x63\x16\xf1\x97\xd1\x05\x01\x42\x26\ +\x0e\x99\xa8\x27\x93\x4c\x04\x88\x71\xcb\xa0\x51\xd4\x2b\x48\xc8\ +\xdf\xdd\xed\x72\xbb\xd3\x33\xb2\xec\x1a\x67\x73\x66\x90\x0a\x0d\ +\x87\xeb\x82\x81\x40\x7c\x42\x42\x2c\x38\x47\x08\x99\xa6\x11\x09\ +\x07\x73\xf2\x0a\x54\xf5\x34\xbd\xbd\x35\x36\x1c\x0e\x06\x7a\x12\ +\x12\x93\x4e\xd2\xa1\x38\xba\x0b\x84\x4e\x69\xbc\xa0\x4a\xae\x1d\ +\xb5\x1f\xed\xae\x5f\xae\x48\x27\xbe\x3a\x94\x19\x39\x29\x15\x93\ +\x86\xdc\x68\x51\x3d\xf6\xee\x9a\x16\xcd\xc8\xca\x8a\xa9\x5a\x6c\ +\xf9\xb7\xf8\x77\xfa\xb2\x20\x8c\xd1\x67\xf6\xb5\xfe\xf5\xab\x05\ +\x3f\x55\xcb\xbb\x31\xc6\x70\x0a\x4f\x67\xf3\xef\xb9\xd9\xc6\xda\ +\x0b\xea\x9d\xb3\x23\x30\xc6\x09\x89\x49\xad\x2d\x4d\x09\x89\x89\ +\xfd\x4d\x4a\xd7\x75\x45\x75\xa8\xaa\x63\x60\xed\xed\xaf\xd2\xa7\ +\x49\x99\x5b\x1a\x1b\x12\x93\x92\xff\x45\x00\xdf\x7b\xc3\x3e\xa5\ +\xf1\x82\x84\xe5\xe6\xee\xfd\x9b\x0f\xbe\xeb\x54\xe2\x4e\x78\x80\ +\x61\x85\x2d\x6a\x9c\x55\x71\x9b\x05\x7a\x7f\x88\x11\xeb\x4d\xf4\ +\x7d\x8c\xa3\xd4\xe1\xd4\x6a\x04\x42\xc8\x08\x74\x85\xa9\x94\x98\ +\xe0\x39\x5a\x7e\x90\x24\x91\xd8\x74\xac\xcf\x78\x35\x21\x3c\xd0\ +\x1d\x24\x2e\xaf\x5b\x21\xb1\x19\xda\x08\x10\xc2\xa8\xb7\xc0\x7d\ +\xed\x1b\x63\x0c\x42\x00\x3a\xa2\x20\x08\x61\x04\x7d\x9f\x4a\x08\ +\x01\x80\x10\xc2\x48\x84\xfc\x7e\x50\xe3\x3d\x0e\x64\x7b\xcc\x9c\ +\x6e\x1c\xdf\x98\x07\x56\xc8\xe3\xef\x5e\xb1\x6f\x75\x60\x8d\xed\ +\x6f\x9c\xc7\xd7\xe4\xde\x6a\xf3\x15\x6e\x08\x08\x61\x42\xd0\xc0\ +\x29\x82\x9f\x5d\xe6\x58\x61\xf8\x67\xb4\x26\x21\x7a\x7f\xfe\xd5\ +\x42\xc4\x2f\xd3\x47\x12\x20\x24\xa2\x38\x14\xaf\x43\xf1\x9c\xe4\ +\xc7\x2b\x4b\x8e\x81\xbd\x0c\xd1\x3b\x61\x12\x84\x10\x96\xae\xeb\ +\x06\x05\x80\x98\x53\xf5\x29\x0f\x1c\x08\x21\x07\x97\xbd\xf1\xda\ +\xfc\x4d\x40\x06\x2c\xd2\x02\x84\xb8\x76\xb8\xb6\xa6\x5b\x17\xf8\ +\xe4\xca\x8e\x09\x31\xdb\x76\x3e\xfb\xe4\xcb\x07\x3a\xc2\xba\xc5\ +\x31\x46\x08\x00\x63\x61\x44\xc3\x9a\xa6\x45\x23\x1a\x22\x18\x01\ +\x60\x82\x2d\x5d\x8b\x6a\x5a\x38\x12\xa5\x02\xa3\x98\x28\x30\x3d\ +\x12\xd5\xb4\x70\xd8\x64\x1c\x21\x40\x80\x10\x70\x5d\x33\xf6\xaf\ +\x9e\xf3\xdc\xbc\xb5\x16\x26\x18\xd9\x2d\xf1\xb4\x0b\x13\xfa\x41\ +\x08\xc5\xb4\x7e\x20\x9c\xf3\x81\xc1\x76\xec\xa1\x63\x5e\xc8\x39\ +\x3f\xbe\x26\x23\x00\x21\x98\xae\xe9\x4c\x00\xfa\xb2\x9a\xc5\xa2\ +\xdd\xd5\x35\x8d\x06\x3f\x4a\x0a\x4e\xf6\xd6\xbd\xef\x2e\x62\x61\ +\xf2\x57\xad\x6a\xff\xa1\xdc\x09\xe7\x31\xa1\x02\x42\xf0\xea\x67\ +\xff\xf4\xcf\xb7\xb7\x12\x42\xa4\x13\x40\x40\x08\x84\x8f\xfa\x53\ +\x08\x18\x78\x04\x12\x02\x06\x1c\x11\xfb\x26\x63\x57\x0b\x61\x22\ +\x49\x12\x00\x70\xad\xa7\x3b\xa8\x09\x00\x3c\xf0\xcc\xe1\xea\x17\ +\x9f\x7f\xf1\xa0\x2e\x63\x22\x61\x38\xfe\x5d\x04\x08\xc0\xc8\x5a\ +\xb7\x70\xbe\x91\x3d\xdc\xd3\xf0\xd1\x4f\x7e\xfe\xe8\x61\x9d\x10\ +\x49\xea\xde\xb3\xe8\xd7\xbf\x7b\x6a\x7f\xed\xce\xbf\xfc\xfc\x97\ +\x4b\x0e\x84\x09\x91\x50\xe8\xe0\x3f\x1e\xf8\xcd\xd2\x3d\x87\xde\ +\xf9\xfb\xaf\x9f\xfc\x70\x0f\x96\x24\x42\x8c\xf9\x4f\xfc\xe6\xe9\ +\x45\xdb\x77\x7c\xf8\xc4\xaf\xfe\xfe\x6e\x04\x49\x44\x22\x07\x97\ +\x3c\xf7\xf3\x47\xde\x4b\xaf\x1c\x1b\xd8\xfe\xd1\xc6\xfa\x70\x6f\ +\x88\x61\xff\x9c\x66\x3f\x42\x08\x82\x71\x30\x18\xdc\xbf\x7f\x3f\ +\x8e\xdd\x4b\x06\xde\x81\x8f\xb9\x25\xc6\x2c\x52\x07\xdc\x78\x4f\ +\x78\x4e\x84\x25\xda\xbd\xeb\xb7\xbf\xfa\xcb\xd6\x56\x7e\x54\x45\ +\x47\x30\xb0\x3e\x63\x24\x60\x60\xf5\xc6\x47\x9e\x25\x84\xf8\x0f\ +\x7c\xfa\xe4\x4b\x8b\x75\x85\x10\x22\xf5\x55\xd1\x01\xc5\xe6\xbc\ +\xbf\xfc\x47\xa2\x80\xd8\x9f\x5f\xf9\x0e\xf4\x1f\x19\xa7\xec\x0b\ +\xbf\x63\x57\x91\x9a\x86\xc9\x00\xa8\x7f\xf1\x1b\xaf\x6f\x6e\xe8\ +\x11\x52\xfc\x90\xa1\xf9\xfe\xda\xaa\x06\x3f\x8c\xb9\xe0\xea\x59\ +\xa3\xf2\xba\xf7\xae\x7a\xeb\xc3\x95\xed\x96\x32\x7c\xda\xa5\x17\ +\x4d\x2a\x93\x81\x1e\x5c\x3b\x7f\xfe\xca\x1d\x61\x0b\x65\x0c\x1e\ +\x77\xc5\x65\xd3\x13\xa3\x0d\x1f\xcc\x7b\x77\xdb\xe1\x60\xc6\x90\ +\x29\xd7\x5c\x3c\xc5\x8b\x28\x17\x80\x25\xc5\xec\xda\xff\xee\x9c\ +\xf7\x6a\x43\x92\xd1\x78\x58\xa9\x18\x4f\xc0\x58\xff\xfe\x4b\x4b\ +\x76\xb4\xc9\x09\x05\x97\x5e\x7f\xcd\x20\xa7\x4c\xfd\xcd\xb3\xff\ +\xfa\x9b\xf5\x79\x05\x97\xdf\x72\x93\xaf\x6b\xfb\x5b\x73\x17\x35\ +\x86\xd1\x90\xa9\x97\x5c\x34\xb9\x1c\x33\x0b\x10\xa1\xc1\x9a\x75\ +\xfb\xa2\x63\xee\x9e\x50\x5a\x18\xaa\xf8\xf0\xd7\x73\x16\xef\xfe\ +\xc9\xe5\x79\x1f\xce\x5b\x92\x31\xf6\x8e\x51\x95\x43\xa3\xa3\x96\ +\xbe\x3d\xf7\xc3\x69\xbf\xb8\x61\xcf\xc2\x79\x6d\x49\xc3\xee\x1b\ +\x57\x11\x42\x63\x7e\xfd\xd2\xdc\xaa\xe9\x15\xd9\x87\x17\x2f\xaf\ +\x73\xdd\xfd\xad\x49\xe5\x34\xee\xa3\x5f\x3c\xb1\x68\xe7\x8c\xab\ +\xcb\xba\xe6\x2e\xde\x37\xf1\xa6\x5f\x66\xe7\x27\x8f\xce\x9b\xb7\ +\x66\xdd\x81\xc9\xb9\x23\x84\xed\x76\x7b\xfa\x75\x26\x30\x46\xfe\ +\x9e\x9e\x37\xde\x78\x63\xdf\xbe\x7d\x37\xdc\x70\xc3\xf8\xf1\xe3\ +\x45\x9f\x08\x1c\x93\xa2\x12\x7d\x9d\xc6\x23\xfd\x88\xbe\xb6\x78\ +\x82\x48\x84\x73\x43\x37\x31\xc1\x5d\xd5\xeb\xde\x9c\xb7\xbc\xdb\ +\x60\x8e\xe4\xa2\xcb\xae\xb9\xaa\x38\x91\xed\xf8\xe4\x9d\x45\xeb\ +\x0f\x70\x77\xfe\x95\xd7\x5f\x59\xea\x93\xb6\x7f\xfc\xe6\xa2\x0d\ +\x55\x38\xb9\xf8\xd2\xab\xaf\x2e\x8d\x8f\xac\x7a\xe7\x9d\xd5\x7b\ +\x9a\x9d\x99\xc3\xcf\x1e\x24\xe9\x87\xd6\xfc\xed\xa1\xd6\xcc\xa1\ +\xd3\x6e\xba\x68\xa2\x1b\xb3\x63\x3a\x25\xbd\xfd\x9d\xde\x89\x09\ +\xb1\x89\x4a\x82\x73\xfe\xd5\x03\xd3\xff\x44\xbc\x80\x00\x78\xaf\ +\x11\xb5\x00\x10\x80\x10\x21\x84\x86\x9a\x96\xad\xd8\x57\x30\xe1\ +\xe2\x69\x85\xe6\x7b\x6f\xbe\xeb\xac\x9c\x7e\xf6\x20\x75\xee\x0b\ +\x6f\x1c\xf4\xb3\xb8\xf4\xa2\x73\x2f\xbd\xfa\x8a\x29\x79\xcb\xe7\ +\xbc\xb2\xbd\x9b\x77\xef\x5e\xf0\xe8\xcb\x9f\x64\x8f\x3d\x6f\xe6\ +\xa8\xc4\x0d\x6b\x3e\xed\xd4\xf5\xa5\xaf\x3f\xb3\x2d\x9a\x77\xdd\ +\x35\x17\x85\x37\xcd\x79\xf5\xe3\xfd\x58\x26\x02\x61\x6c\x75\xce\ +\x7d\xfa\xf1\x9d\x7a\xf6\xac\x19\x53\x33\x3c\x32\xa3\x94\x83\x9c\ +\x57\x39\xe5\xda\xeb\xaf\x29\x34\x77\xbd\xf4\xe6\xa7\x16\x60\xec\ +\x8a\x1f\x37\xeb\xf2\xcb\xce\x9b\x96\x62\xd6\x3e\xff\xcc\x6b\x56\ +\xc9\xb9\x57\x9f\x3f\x74\xfd\x5b\xcf\xac\xa8\xee\x96\x08\x16\x08\ +\x87\x5b\x0f\x74\x48\x89\xb9\x19\x0e\x20\xa9\x57\xdf\x74\x61\xcb\ +\xaa\xd9\xaf\xbe\xf2\xe2\x6e\x34\xf8\xba\xf3\x2b\x05\x47\x93\xae\ +\xb8\x3e\xc7\xbf\xfe\xb9\x97\x5f\x79\x77\x73\xe4\xf2\xeb\x2f\x71\ +\x0b\x9e\x3e\xe6\x92\x0b\xcb\xf5\x37\x5f\x78\xe9\xf9\xb7\xd7\x0c\ +\xbd\xf8\xda\xc1\xf1\x80\x92\x2b\x6f\xbe\x7c\xf8\x9a\x39\xcf\xbf\ +\xf2\xfc\xeb\x56\xc9\xcc\x8b\x47\xf9\x04\x90\xb2\xfc\xb4\x9e\x9a\ +\xfd\x11\x81\x90\x7d\x77\x3e\x1d\x7f\xa0\xb6\xb6\x46\x92\xa4\x91\ +\x23\x47\x1e\x3a\x74\x28\x10\xe8\x41\x08\x09\x10\x70\xfc\x8c\xc0\ +\x3e\x09\x10\xb1\xd0\xe1\xf8\x9b\xf8\xd1\x3f\x08\x63\x49\x86\xc3\ +\x3b\x3f\xdd\x16\x48\xb8\xe0\xd2\x0b\x12\x3b\xd6\xbd\xfc\xf6\xd2\ +\xce\xd6\x5d\xcf\xbd\xba\xa6\x6c\xfa\x95\x97\xcd\x18\x93\xe2\x95\ +\x6b\x56\xbc\xf9\xda\xaa\xa6\x73\xaf\xbc\x7e\x88\x5c\xf3\xec\x2b\ +\xf3\x7b\x82\x5d\x9f\x2e\x5d\xe7\x1b\x7e\xf6\x8c\x29\xc3\x3d\xd8\ +\x92\x52\x8a\x67\x5d\x7a\xcd\xac\xb1\xa5\x32\x30\xde\x17\x75\x1f\ +\x53\xf8\x01\xbf\x00\x88\x53\x93\xad\x93\xfe\x53\xfd\x88\x5e\x70\ +\x6f\xcc\xce\x38\xa7\xb2\x27\xa5\x64\xd0\xb0\x31\x6e\x6b\xf1\x96\ +\xce\xfc\xa1\x23\x26\x20\x65\xd5\x8a\xe7\x5a\xfd\xe1\x14\x68\x58\ +\xb3\x74\x5d\x4f\x34\x10\x8c\x44\xfc\x9d\xa1\xbd\x1b\xd7\x26\x8c\ +\xbd\xf0\xea\x73\xc7\xe8\x87\x7b\x12\xd7\x04\xf4\x60\xd3\xc6\x4d\ +\x87\xfd\x59\x9e\x85\x1f\xd5\xb6\x05\x0c\xe7\xe1\x06\x03\x4a\x09\ +\x88\x70\xfb\x81\xad\x0d\xde\xeb\x7e\x75\xf5\xe8\x6c\x05\xed\xfb\ +\x78\x7e\x0f\x63\x5c\xab\xdf\xbb\x6d\xdd\x81\xf6\x60\x73\x30\xec\ +\xee\xd2\xad\x54\x24\x39\xb2\x8a\x4a\x0a\xb2\xd4\x9e\x5d\x6f\xef\ +\xa8\x6f\xcd\xf2\xae\xf9\xe8\x80\x16\x36\xbb\x6a\xdb\x03\xa2\xc8\ +\x2b\x84\x30\x42\xdd\x20\x29\x2e\x89\x33\xd3\x4c\x1a\x7c\xee\xa5\ +\xc3\xb7\x3e\xf2\xd6\xce\x6f\xff\xe5\x8f\x19\xb2\xa1\x19\x5c\x8e\ +\x2b\xbe\xe1\xaa\xf1\x3f\xfd\xeb\x9b\x95\x37\x3c\x34\x3e\xcf\x61\ +\xe8\x3a\x48\x8e\xf3\xae\xbb\x6e\xfd\x0f\x7e\x57\x3d\xf8\xf2\x07\ +\xa7\x16\x5b\xa6\x4e\x39\x29\x3b\xe7\xea\xf1\x9b\xff\xf7\x95\x9d\ +\x79\x7f\xfa\xed\xb9\x2a\xd5\x2d\xac\xaa\x71\x0e\x6e\xf8\x23\x8c\ +\x2b\x9c\xd9\x3b\x67\x9c\x66\x39\x06\x60\x0c\x86\x0f\x1f\x3e\x7a\ +\xf4\x98\xde\xac\xb9\xa1\x53\x6a\xc9\x48\xe6\x9c\x8b\x81\x7d\x75\ +\x84\x84\x10\x9c\x33\x88\xcd\x17\x14\x42\x80\x40\xd0\x97\x65\x3e\ +\xda\x54\x4c\x20\xcc\x18\x17\x20\x38\xa7\x20\x20\x39\xaf\x78\x78\ +\xe5\xa8\x2c\x6b\xdf\xef\xe6\xd7\x44\x94\x21\x83\x72\xf1\xe6\x35\ +\x1b\x32\x2e\xbc\x60\x90\x4b\x5f\xbe\x73\x7b\x4b\x97\xba\x66\xf1\ +\x42\xcd\xdf\xd3\x69\x74\xf6\x04\x74\xc9\x9d\x32\xa8\x72\x44\x45\ +\xbe\xb7\x71\xc3\x26\xe4\x4a\x2c\x28\x29\xcd\x54\x0c\x83\x5a\x54\ +\x0c\xcc\x1b\xf4\xe7\x1c\x10\x20\x11\x1b\x5f\xe0\xb1\x12\x9f\x8a\ +\x35\x87\xff\x21\x5d\x10\xb1\x4b\xc4\x18\x27\xc0\x41\x08\xce\x18\ +\xe3\x20\xb8\x65\x18\x42\x05\x10\x2c\x12\xd1\x84\x4a\x89\xa2\x80\ +\xbf\xe6\xb5\xb7\x5f\x80\xb1\x37\x5f\x31\x04\x05\x9e\x79\x8f\x52\ +\x8b\x31\x26\xb0\xa0\x00\x8c\x0b\x10\x82\x53\x8b\x13\x77\xc5\x84\ +\x99\xe7\x0d\x89\x37\xf9\x15\x2e\x97\x9b\x46\x34\x81\x25\xce\x11\ +\xe2\x86\x6e\x98\x00\x0a\x63\x9c\x10\x5c\xbf\x79\xee\x73\x8b\x6a\ +\x6e\xf9\xee\xed\xf2\xb6\x77\xde\xde\x6b\x5a\x54\x30\xd6\xbb\x6e\ +\x9b\x51\x2a\x39\x93\x27\x9d\x77\x49\x99\x9b\xc3\x15\xb2\x33\x2e\ +\x41\xd3\x4d\x20\x08\x24\x55\x30\x33\x6a\x32\x26\x53\xca\x5c\x65\ +\xe5\x83\xf2\x0b\x1d\x83\xb2\xe2\x74\xdd\xe4\x42\x18\x3a\xcd\x28\ +\x19\x54\x94\x9f\x3f\x68\x70\x3e\xd6\x35\x9d\x0a\xa0\x51\x67\x72\ +\x51\x65\x59\x7e\x6b\xd9\x90\x24\xc9\xd2\x22\x54\x00\xa5\x72\x5c\ +\xf9\xd0\xb2\x42\x25\x27\x2b\xd1\x61\x18\x61\x50\x65\x3d\x62\x02\ +\x76\x62\x4e\x19\x65\xf6\x42\xd1\xd3\xb0\x2b\x61\x70\x23\x66\x85\ +\x8a\xfa\x93\xd4\x9c\x0b\x21\x8e\xc9\xed\x0b\x00\x2e\x44\xac\xfa\ +\x8a\x01\x0b\x0c\x84\x88\xb5\xcc\x01\x07\x0b\xcc\x39\x07\x10\x9c\ +\x32\xe0\x82\x53\xcb\xe0\x60\x09\x09\xa8\xc5\xdc\x79\xdf\xb9\xff\ +\xe7\x1b\x96\x2f\x7a\xe3\x91\xdf\x1e\xbe\xf5\x6e\x09\x93\xd4\x92\ +\x31\x97\x5e\x31\x92\x53\xe6\xf0\x26\xc5\x1b\xb5\x26\xe3\x96\xa1\ +\x03\xb8\x19\xe7\x8c\xb2\x58\x62\x91\x31\x76\xf4\x10\x02\x3a\xa2\ +\x57\x7d\x2a\x81\x10\x16\x5c\x08\x71\x0a\xf2\x8e\xff\xc1\x78\x41\ +\x70\xc1\x11\xe6\x60\x69\xba\x6e\x58\x9c\x4a\x5a\x54\xb3\x2c\xc6\ +\xa9\xa9\x6b\xba\x45\x19\xc3\x96\x16\xd5\x4c\x2e\x88\x84\x42\x21\ +\x7f\x57\x37\x8a\x68\xa6\xc9\xc8\x88\x91\xe3\xde\x7a\x6a\xc1\x6c\ +\x1f\x4e\xe8\xda\xd4\xa5\x9b\xb2\x2b\x73\xc2\x88\xc4\x77\x57\x2e\ +\x4d\x57\x46\xcb\xa6\x99\x3b\x6c\x94\x97\x51\x8b\x71\x35\x31\x7f\ +\x62\x39\x9e\xfb\xd2\xf3\xc6\xb9\xc3\xaa\xab\x9a\x68\xf6\x28\x40\ +\x04\x0b\xa3\xa7\xab\x93\xf4\x84\x4c\x33\x11\x39\x93\x92\x45\x78\ +\xe5\xfb\xf3\x44\x45\x76\x41\xd1\xc8\xca\xa4\x4f\x57\x7c\xbc\x4a\ +\x1a\x95\xa5\x5b\xde\x91\x23\xe3\x39\x63\x82\x1b\x8e\xc4\x1c\x97\ +\xb6\xad\xb9\x2d\x5a\x94\x85\x28\xb5\x0c\x4d\xd7\x34\x5d\xd7\x4d\ +\xe6\x60\x4c\x08\x10\xd4\x34\x34\x4d\xd7\x74\x43\xa7\xd4\xc9\x99\ +\x00\x40\x96\x61\xe9\x9a\xa6\x69\xba\x65\xd1\x98\xea\x30\xcb\x34\ +\x0c\x5d\xd7\x75\xc3\xb4\x54\x26\x88\xd0\xea\x1b\x3a\xd5\xd4\x89\ +\x4e\x6e\x99\x76\xb8\x70\x5a\x22\xcb\xb2\x2c\xcb\xb1\xfb\xb1\x61\ +\x18\x82\x73\x8e\x89\x10\x5c\x70\x8e\x06\x36\xbf\xfe\x31\x00\xc6\ +\x85\xe0\x31\x5d\x88\xc5\x0b\x38\x36\x81\xf0\x88\x82\x60\x6a\x59\ +\x5a\x54\xb3\x28\x03\x43\xd7\x74\x83\x31\xb0\x4c\xcd\x30\xac\x48\ +\x57\xfd\x8a\x3d\x55\xee\xe4\x9c\x4c\xef\x8a\xda\x2e\xeb\xda\x11\ +\xa3\x3f\x79\x7d\xf5\xaa\x6d\xae\x2c\x07\xc4\xe7\x0e\x4a\x88\xe3\ +\x5a\x44\xb3\x2c\x6a\x5a\xd4\x1d\x9f\xe2\xec\xfa\x64\xe1\x87\xf3\ +\x0b\x33\xb2\x86\x0d\x2d\x76\xca\x47\xba\x08\x47\xa6\x1f\x20\x84\ +\x01\x04\x02\x04\x88\x63\x2c\x04\x17\xfc\x14\xe4\x1d\xc9\xfd\xf7\ +\xff\xec\x0b\x5f\x44\xa2\x56\xb7\x6c\x38\xd4\xb6\x55\x26\xea\x09\ +\x0f\x60\xdc\xf2\x25\x14\x56\x16\xcc\xa4\xcc\x8c\x0d\xf5\xb7\xb7\ +\xb5\xa6\xa4\xa6\x01\x02\x2e\xb8\x11\x89\xba\x32\x0a\xf2\xd3\x5c\ +\x51\x93\x14\x94\x16\x79\x65\x2b\x62\x90\xbc\xa2\x92\x04\x89\x46\ +\x0c\x91\x33\x74\xf4\xc8\xf2\x8c\xa6\x3d\xdb\xf7\xd6\xb6\xa7\x94\ +\x54\x8c\x1c\x52\x9c\x9d\x57\x5c\xe4\xc3\x07\xf6\x1e\xf4\x07\xbb\ +\xda\xc2\xf2\x98\xa9\x67\x8d\x1a\x5a\xa6\x46\x9b\x76\xee\x3e\xd0\ +\xa5\xa3\x9c\xa2\x92\x44\x15\x33\xc6\x39\x72\x14\x0f\x19\xa2\x84\ +\x0e\xef\xdc\x7d\x90\xc6\xe7\x8d\x1d\x37\xba\xbc\x7c\x48\x1a\xf2\ +\x6f\xdf\xba\xab\xcd\x72\x56\x8c\x1e\x5b\x56\x90\x97\x9f\xe9\x6a\ +\xd8\xbf\xab\x31\x84\xf3\xcb\x47\x4f\x1a\x59\x14\xac\xdb\xbb\xa7\ +\xa6\x41\xc7\x09\xc5\x45\xd9\x2a\x16\x9c\x0b\xd5\xe5\xed\xde\xb7\ +\xe6\x80\x9e\x32\xa2\x3c\x83\x53\x4a\x0d\x9d\xca\x71\x25\xa5\x79\ +\x0a\xe2\xbd\xf7\x0e\x66\x45\x4d\x9c\x5b\x58\x9a\xec\xc0\x8c\xf7\ +\xde\x33\x8c\xa8\x9e\x90\x5d\x94\xe3\x73\x33\x1a\x1b\x34\x02\xcb\ +\xd0\x88\x27\xb3\x34\xd7\x47\x10\x46\xc1\x43\xf3\x16\xac\x2d\x9b\ +\x71\x61\x59\x92\x6a\x51\x7e\xcc\x48\x98\xcd\xd7\x09\xf4\x4e\x33\ +\xa9\xa9\xad\xdd\xb1\x7d\x7b\x7d\x43\xc3\xe1\xba\xba\xc4\xc4\x44\ +\x45\x56\x10\x46\x86\x61\x04\x03\x3d\xa9\x3e\x5f\x2c\x32\xc7\x18\ +\x47\x22\x11\xd3\x34\x92\x53\x52\xa8\x65\xf1\xde\xbe\x84\x80\xde\ +\x20\x22\x96\x6b\x3c\x72\x6a\xce\x2d\x9d\xca\x45\xa5\x85\x0e\x61\ +\x48\xf1\x99\xc5\xd9\xc9\xdc\x88\x32\x25\xb1\x28\xd3\x5d\xb5\x71\ +\xcd\xb6\xfd\x0d\x09\x65\xd3\x2e\x9d\x54\x91\x91\x5f\x52\x90\xc0\ +\xf6\xee\xde\x5d\xdf\x1a\x4a\xcc\x2e\xc8\x4a\x76\xe9\x06\x64\x17\ +\x17\xc7\xc9\x20\xc7\xa5\xa4\x27\xf0\xbd\xbb\xab\xc2\x38\xa9\xb4\ +\x28\x5b\x46\xb1\x00\xa6\xbf\xe8\x62\xc0\xec\x05\x00\x00\x8c\xb0\ +\x69\x59\x7e\x7f\xb7\xcf\x97\x76\x4c\x6f\xa2\xb9\xa9\x29\xbf\xa0\ +\x30\x96\xa1\xe0\x9c\x33\xc6\x18\xa3\x18\xe3\xf6\xb6\xb6\x9c\xdc\ +\xdc\xe3\x53\x12\x27\xf3\x6b\xfa\x2c\x5c\x4a\xdc\xfc\x8d\x7f\x5e\ +\xbc\xed\x9f\xae\x93\xcc\x6b\xd2\xad\xf0\xb0\x82\xf3\x6f\x9f\xf1\ +\x4f\xcd\x0c\x01\x00\x21\xd2\xce\x1d\x5b\x87\x54\x0c\x03\x00\xce\ +\x99\xa4\xa8\x98\x5b\xba\x29\x1c\x4e\xd9\xd2\x35\x8b\x63\x97\x53\ +\xb5\x74\x8d\x02\x71\x38\x14\x6a\xe8\x1c\xc9\x0e\x87\x8c\x01\x09\ +\x41\x2d\xd3\x0a\xb4\xd7\xef\xae\x6a\xf2\xa4\xc4\x1f\x5a\xb7\x70\ +\xb7\x35\xf8\xfb\xdf\xbe\xd8\xc5\xa8\xa4\x3a\x64\x82\x85\x60\x86\ +\xa6\xf5\xef\x2e\x81\x10\x51\x54\x55\x26\x18\x80\x5b\x86\x61\x50\ +\xae\xa8\x0e\x59\xc2\x08\x80\x51\x43\xd3\x2d\x22\xab\x0e\x55\x01\ +\x41\x75\x4d\xe7\x48\x52\x1d\xaa\x84\x10\x67\xa6\xae\x9b\xb1\xab\ +\x28\x29\xaa\x7f\xdf\xc7\x8f\xcf\xd9\x7f\xfd\x77\xef\x2e\xf6\x02\ +\xc3\xb2\x43\xc1\x86\x66\x1c\xb9\xc6\x88\x38\x1c\x0a\x33\x74\xab\ +\x3f\x33\x2c\x40\x71\x3a\x11\x33\x0d\x93\xf5\xcb\x38\x51\x1c\x2a\ +\xe6\x9a\x61\xc8\xb2\xbc\x77\xe9\x4b\x73\xf6\xc5\xff\xcf\xbd\x57\ +\xc5\x81\x61\x9b\x4f\x9d\x86\x60\x4c\x9a\x1a\x1b\x66\xbf\xf9\x56\ +\x4b\x4b\xeb\x39\xe7\x9c\x3d\x6b\xd6\x79\xb2\x24\x4b\x92\x14\x89\ +\x84\xeb\x0f\xd7\x0d\x19\x5a\x69\x59\x56\x6c\x5e\x4c\x7b\x7b\x5b\ +\x24\x1c\x2a\x2d\x1b\xac\x69\xd1\xd8\x4e\xf1\xfd\xd9\xc8\x81\x81\ +\x7d\x7f\x55\x71\x3a\x64\x53\xd7\x41\x52\x15\xc4\x35\xc3\x44\x92\ +\xea\x90\x91\x61\x50\xc5\xe9\x90\x10\x70\x4e\x0d\xdd\x60\x02\x24\ +\xc5\xa1\xca\x12\x02\x6e\x1a\xba\x49\xc1\xe1\x54\xa9\xa1\x53\x26\ +\x00\x21\x59\x51\x55\x45\xe2\xd4\xd4\x74\x53\x9c\x28\xa3\xdf\xd7\ +\x8d\x40\x08\x21\x49\x92\x74\x5d\xaf\xad\xa9\xae\xa8\x1c\x16\x2b\ +\x73\x7f\xb6\x74\xd3\xc6\x0d\xd3\xce\x3e\x97\x5a\x16\x17\x9c\x52\ +\x6a\x1a\xa6\x61\xe8\x44\x22\xbb\x77\xee\x9c\x30\x69\xf2\xe7\xf7\ +\x6b\xfa\x2c\x2c\x6e\xe6\xfa\x86\x4d\x1d\x7a\xab\x4c\x4e\x3a\x0f\ +\x3a\x33\xa9\x9c\x72\xb3\xbf\xf8\x82\x73\x4a\xa9\x44\x08\x08\x30\ +\x75\x2d\x96\x39\xd5\x22\x16\x20\x04\x82\x69\x51\x2d\x16\x67\xe8\ +\xbd\xbf\x98\xd1\xb0\xd9\x3f\xd1\x08\x84\xd5\x7a\x68\x6f\xdb\x5e\ +\xe1\x4e\x19\x71\xeb\x8c\xa9\x6e\x66\x59\x5c\x30\x2d\x6a\x9c\x60\ +\x9a\x0a\x33\x8e\x7e\xdc\xd4\x35\x73\xc0\x65\x64\x96\x19\xb1\xfa\ +\x1f\xa0\x7a\xe4\xd8\xc5\x9d\x96\x61\x25\x95\x4c\xbc\xe1\xf2\x4c\ +\x37\x50\x26\x24\x41\x2d\xed\x98\x43\x44\x7f\x21\x07\xbc\x8b\xa6\ +\x1d\xe9\x80\xc6\x3e\x89\xa9\x47\x01\x00\x10\xb5\xac\xb8\xfc\xf1\ +\x37\x0d\xce\x8e\xc7\x96\x45\x05\x02\x7b\x6e\xd3\x69\x07\x63\x34\ +\x37\x2f\xef\xe6\x9b\x6f\xaa\xa9\xa9\x9d\x34\x71\x22\x42\xc0\x05\ +\x13\x20\x99\x26\x3d\x6e\x3c\x02\x2c\xca\xb8\xe0\x03\xb3\xfe\xfd\ +\x83\x9a\xe8\xe8\xb9\x0e\x20\x98\x16\x65\x00\x00\xa6\xa1\x01\x00\ +\x20\x41\xcd\x58\x75\xd2\x23\x91\xa3\xda\x8b\xa1\xd3\x01\xb5\xf6\ +\x48\x05\x13\xc2\x32\x74\xcb\x38\x61\xb6\x54\x20\x00\xd1\x97\x74\ +\x14\xbd\x63\x11\x60\x9a\x16\x88\xaf\x29\xef\x68\x52\x6d\x70\xce\ +\xb4\xca\x82\xf3\xe0\x64\x23\x22\x08\x31\x36\x60\xdd\x94\x10\x5e\ +\x6f\x7c\x7d\xdd\xa1\x92\xb2\x72\x99\x90\xd8\x8c\x31\x18\x28\xb1\ +\xb1\x41\xa1\x13\x67\x2c\x85\x9a\x33\xf4\x96\xef\x8d\x46\x00\x20\ +\xa8\xa1\x1b\x8c\x83\xf4\xef\x6d\x5c\x8e\x21\xa3\x46\xfe\xab\xe9\ +\xd2\x5f\x80\x82\xc1\x23\x7a\x0d\x2c\x65\xbb\x0d\x9e\x66\xf9\xc6\ +\xfe\xe4\x81\x10\x05\xf9\x85\xc5\xc5\xc5\x96\x45\x63\x4d\xcc\xb4\ +\x68\x53\xe3\xe1\xe4\x94\xd4\xfe\x80\x5c\x08\xe1\xf1\x78\x1a\x1b\ +\x1b\x7a\xfc\xdd\x09\x09\x89\xbd\x53\x06\x62\x82\x00\x47\xcd\x86\ +\xfe\x8f\x95\xb9\xbf\x05\xc5\xb2\x9e\x16\xa5\x0d\xf5\x75\x89\x49\ +\xc9\x5f\x7d\x48\xe2\xcb\xe8\x02\x02\x64\x31\xc3\x62\xc6\xbf\x3c\ +\xac\x37\xe9\xc8\x58\x4e\x5e\xde\x81\xaa\x7d\x3b\xb7\x6d\x71\xba\ +\xdc\x03\x05\xcf\xc6\xe6\x74\xd0\x87\xbe\x1b\x3f\x82\xde\x69\x42\ +\x22\x12\x0e\x7b\x3c\xde\xf4\x8c\xcc\xfe\x18\x9b\x73\xee\x72\xbb\ +\xb3\xb3\xb3\x0f\xec\xdf\xe7\x76\x79\x88\x24\xc1\x31\x51\xe2\xd7\ +\x57\xe6\x18\x91\x70\xc8\xe5\x76\x67\x66\x66\xb1\xaf\x9c\xde\xfe\ +\x4f\x8c\x47\x08\x00\x42\xc8\xa0\x21\x43\xbb\xbb\xbb\x0c\x5d\x3f\ +\x6d\xbd\x6e\x6c\x6c\xfa\x49\x49\xf5\x25\x24\x24\x8a\xa3\x6f\xbc\ +\x8c\x31\x5f\x5a\xba\xc7\xe3\x0d\x04\x7a\x4e\xc3\xa9\xab\xc9\x29\ +\x29\x89\x89\x49\x67\xd2\xbc\xa6\xd8\xba\x94\x94\x94\x54\x5b\x14\ +\x6c\xce\x08\x7a\xa7\x0c\x9c\x20\x19\xc1\x9c\x2e\x97\xdb\xe3\x39\ +\x83\xca\x7c\xfa\xea\xc2\xa9\x2d\xb4\x8d\xcd\xd7\x48\x6c\x06\xc3\ +\x7f\xf7\x67\xb4\x8d\x58\x6d\x6c\x6c\xbe\xbe\x78\x21\xb6\x70\xcd\ +\xee\x47\xd8\x9c\x29\xfd\x88\xcf\xf0\x83\x3e\x3d\x9d\xcd\x3f\xa3\ +\xcc\xa7\xa9\x2e\xc4\x36\xd8\xee\xf1\x07\x8f\xdf\x09\xcf\xc6\xe6\ +\x34\x6c\x62\xb2\xac\x78\xe3\xe3\x09\xc6\xc7\xa4\xf1\x10\xc2\x91\ +\x48\x58\x8b\x46\x4e\xbf\xb4\xa3\x90\x65\xd9\x1b\x17\x4f\x08\xf9\ +\xea\xa9\xc7\xff\x90\x1f\xb4\x65\x59\x5d\x9d\xed\x09\x89\xc9\x4e\ +\xa7\xcb\xae\x74\x36\xa7\xbf\x2e\x84\x42\xa1\x8e\xf6\x36\x9f\x2f\ +\xed\x68\x9f\x54\xe4\xf7\x77\x09\xce\x93\x53\x7d\x18\x9d\x66\x7e\ +\xd0\x20\x22\xe1\x70\x47\x47\x5b\x6a\x6a\xda\x57\x0f\x67\xbe\xa4\ +\x2e\x60\x44\x30\x3e\xa9\x2c\x21\x84\xb8\xe0\x9c\xd3\x23\x57\xb3\ +\xbb\x2b\x29\x39\x25\x29\x39\xd5\xae\x71\x36\x67\x04\x6e\x8f\xb7\ +\xb5\xb9\xa9\xc7\xef\x4f\x4e\x49\xe9\x5f\x1f\xa1\x69\x51\xd3\xd0\ +\x0b\x8a\x4a\x30\x26\xa7\x61\x99\x3d\x1e\x2f\x80\x08\xf8\xbb\x93\ +\x53\x7d\x5f\xb1\x43\xf1\x65\x74\xc1\x21\xbb\x57\xef\x79\x75\xfd\ +\xfe\xb9\x0e\xd9\x7d\xc2\x03\x4c\xaa\x95\x64\x4e\xb8\x78\xdc\x4f\ +\x0c\x2b\xda\xfb\x88\x69\x7a\xe3\xe2\xfb\x9d\xa6\x3e\x8f\x1f\xb4\ +\x10\x22\x66\xaa\xc5\x19\xfb\x3c\x6e\xbb\x03\x8f\x87\x2f\x90\xc5\ +\x10\x02\x30\xc1\x48\x70\xc6\x85\x9d\xfd\xf8\xc6\x25\x11\xa0\xcf\ +\xdf\xf5\x78\x6f\x65\x8f\x37\xae\xa5\xb9\x71\x60\x9d\xb0\x4c\x4b\ +\x51\x1c\x03\xef\x88\xfd\x9e\xab\x03\x4f\xf2\xf5\x96\x39\xd8\xd3\ +\xf3\xd5\x8b\xf1\xa5\xe6\x3b\x22\x1c\xd6\xba\x5b\xfd\x07\x3e\xc3\ +\x0f\x3a\x35\xbe\x00\x0d\x08\xb4\x7a\x2f\x1f\x67\x88\x10\x3c\xe0\ +\xc3\x00\x00\x30\x4a\x4f\x24\x11\x18\xe3\x60\x6b\x4d\xb3\xe6\x28\ +\xca\xcd\x20\x9f\x43\xfd\x30\x91\x22\x6d\x0d\x6d\x86\x9a\x9f\xeb\ +\x23\x00\xfd\x5b\x68\x23\x84\x09\xc1\x82\x33\xc6\x05\x91\x24\x04\ +\xa2\xdf\x60\x17\x13\x09\x23\xe0\x46\xa8\xf6\x70\x6b\x4a\x61\x89\ +\x17\xd9\xee\x08\xdf\x2c\x50\x5f\xe5\x14\xfd\xad\x8b\xf3\x5e\xdb\ +\x41\xd4\xeb\x74\x32\x70\x42\x61\xbf\x61\x9b\xe8\xf3\x83\x15\xbd\ +\x7b\x3d\xf6\xda\x2b\x0e\xf4\x6b\xe8\xad\x78\xc7\xd8\x39\x7f\xa1\ +\xe2\x61\x42\x30\x3a\xa6\x7d\x1c\x29\x33\xea\x5d\x64\xd0\xf7\x77\ +\xef\x7b\xb3\x53\x91\x7a\xfc\x92\xfd\x10\x8c\x89\x44\x54\x89\x28\ +\x27\xf9\x51\x09\x3e\x4a\x71\x62\x7e\xd0\x08\x21\xbd\xbb\x65\xf7\ +\xd6\x4d\x5b\xb7\xef\xdc\xb3\x67\xcf\xb6\x2d\x9b\xb7\xee\xd8\xd3\ +\x69\x88\x98\x9d\x3d\x3a\x4e\x17\x6a\x37\xcc\x7b\x6d\xf1\x56\x46\ +\xf0\x31\x07\x9c\xe0\x17\x84\x31\xf7\xcf\x7f\xe5\xa9\x95\xd5\x3d\ +\x3c\xdc\x55\x77\xa8\x85\xe1\x98\x4d\x33\x42\xcc\x68\xac\xa9\xf5\ +\x47\x29\x42\x28\xd0\x5c\xd7\xd0\xd6\x03\x04\x21\x10\x08\x61\x1e\ +\xe9\xa8\x3b\xdc\x48\x91\xb9\x76\xde\x4b\xef\x7e\x5a\x83\x88\x64\ +\x87\x0b\xdf\xac\x78\xa1\xef\x07\xfa\xfd\xa0\x07\x36\xfe\xe3\x3c\ +\x54\x05\xf4\xf9\x41\x0f\xf4\x65\x8e\x19\xa7\x1c\x3d\x1d\x1a\x01\ +\xe2\x56\xb8\xae\xf6\x70\xd0\x84\xfe\xda\x8b\x8e\x6e\xde\x9f\xfd\ +\x27\xc6\xd8\xe8\xaa\xfb\x74\xed\xce\x48\xac\x2a\x1f\x5f\x66\xce\ +\x45\xbf\x19\x74\x9f\x17\x43\x9f\x8f\xdb\x19\xe1\x07\xdd\xe7\x7e\ +\x83\x30\xd6\x3a\x0e\xaf\x59\xf6\xc9\xc2\x39\xcf\x3f\xf0\xcb\x07\ +\xe7\x7c\xb4\x74\xd9\xea\x0d\x9d\x54\x22\x04\x2c\x8b\x02\x96\x24\ +\x82\x84\x10\x84\x48\x04\x09\x46\x29\xa5\x96\x45\x19\x00\x70\x46\ +\x4d\xcb\xe2\x80\x25\x82\x62\xda\x0e\xfd\xff\x09\x01\x42\x60\x8c\ +\x3b\x76\x7d\xb2\xb9\x33\xe9\xbc\xc9\xa5\x8d\x6b\xe6\xfe\xf8\xfb\ +\x3f\xff\xb4\xd1\x24\x04\x30\x21\x9d\x7b\x3e\xf8\xfe\x3d\xf7\x6f\ +\xa8\x0b\x10\x42\x36\xbd\xf2\xd0\x77\x1f\x7a\xa9\x4d\x27\x04\x13\ +\x42\xf8\x86\xb7\x1f\xfd\xf1\xaf\x1e\x39\x8c\x93\x67\x9d\x5b\xb1\ +\x7d\xf1\xa2\x66\x4d\x60\x64\x7b\x12\x7c\x13\x91\x64\xb9\xa5\xb9\ +\x79\xe5\xca\x95\x08\x63\x7c\x64\x5b\x13\x7e\xac\x87\xea\x11\x1f\ +\xb7\x7f\x01\xc2\x84\xfa\xf7\xfd\xf5\x0f\x4f\xec\x6a\xe3\x84\x48\ +\x48\x70\xcb\xb2\x38\xc2\x12\xc1\x00\x48\x22\x98\x51\xcb\xa2\x4c\ +\x70\x01\x88\x48\x04\x53\xcb\x62\x80\x25\x82\x41\x00\xc6\x98\x51\ +\x2a\x04\xf8\x0f\x6d\x99\x3d\x77\x59\xb7\xce\x58\xbf\xd5\xc7\x09\ +\x19\xa0\x0e\x31\x1f\x37\x74\x66\xf8\x41\xf7\xc5\x57\x8c\xf1\xb8\ +\xa2\x31\xf7\xfc\xef\x78\xbd\x7a\xf1\x83\x8f\xaf\xbe\xf5\x07\x3f\ +\x2b\xf3\x40\xb4\x65\xf7\xd3\x4f\xbc\x7d\xb0\x23\xea\x49\x1f\x7c\ +\xdd\x2d\xd7\x95\xa7\xb9\x3a\x0f\xae\x79\xf1\xd5\x0f\xba\x98\x6a\ +\x74\xd4\x3a\xc6\x8e\x54\xc0\xf8\xf4\x83\x17\x16\x6d\xaa\xa3\x38\ +\xe9\xe2\x3b\xee\x90\x37\xcc\x5e\x4b\x47\xfd\xe8\xd6\x89\xa1\x7d\ +\x2b\xfe\xf9\xd6\xde\xeb\x7f\x78\x4f\xae\x1b\x10\xa2\x3b\xd7\xee\ +\x4a\x19\x7c\x7e\x96\x02\x9b\x22\x26\x90\x9e\x8f\x3f\x58\x36\xe6\ +\xbe\x0b\x3c\xac\xe3\xe3\x0f\x97\x69\x71\x8e\xa8\xa6\x01\x58\x21\ +\xee\xb6\x1a\xb6\x2f\x5a\x57\x75\xfb\x39\xe5\x5a\xe3\x96\x8f\x36\ +\x1c\x04\x47\x51\x77\x00\x4a\x2a\xc6\x64\xbd\xf3\xf8\xd6\x43\xdd\ +\x17\x95\x27\x80\xb0\x27\x65\x7e\xa3\xfa\x12\x08\x63\x5c\x57\x57\ +\xf7\xd2\x4b\x2f\x35\x34\x34\x74\x76\x76\x5e\x78\xd1\x45\x52\x2c\ +\x70\x38\x6e\x7d\xa4\xe8\x0b\xdb\x8f\x5a\x49\xdc\x6f\x18\x7f\x6c\ +\x16\x00\xab\xaa\xea\x70\x90\xc6\xad\xf3\x9f\x78\x6d\x39\x57\x24\ +\x4a\x52\xaf\xf8\xd6\x5d\xe3\xf3\xc4\xe2\x57\x5f\x5a\xbe\xb7\x4d\ +\xf2\x16\xde\x70\xfb\x4d\x83\x12\x83\x1f\xbd\xf9\xf2\xea\xaa\x56\ +\xae\x26\x5f\x70\xe3\x5d\x53\xf2\xac\x77\x9f\x7a\x62\xf5\xa1\x70\ +\x62\xfe\xd8\x0b\x46\xba\x51\xdb\xd6\xc7\xff\xf4\x40\x66\xe5\x8c\ +\x3b\xaf\x98\xea\xc6\x4c\xf0\x63\x7d\x68\x01\xfa\x6e\x93\x42\xa0\ +\x53\xb7\x4b\xd3\x7f\x64\x9c\xf2\xc8\x16\x32\x31\xf7\x39\x12\xd3\ +\x3f\x2e\x04\x58\xdd\xef\xbd\xf0\x4c\x53\xf2\xcc\x1f\xde\x36\x7c\ +\xd3\x9c\x7f\x3e\xf5\xfa\xa2\xdf\xdc\x33\x75\xde\x8b\xaf\xd2\xc1\ +\xd7\xfe\x60\x66\xf9\xba\x37\xff\xb2\xde\x34\x4d\x50\x47\x9c\x73\ +\x65\xc9\x64\xba\xe7\xc3\x67\xde\x9f\xbb\xf2\xde\xa9\xf1\x87\x3f\ +\xd8\xd0\x05\x93\xda\x0f\xed\x6e\x55\x52\x12\xdd\x12\x13\x0c\xf3\ +\x9e\x83\xed\x5a\xea\xf4\x1c\x00\xd3\x1f\x08\x8e\xbc\xe0\x32\xa8\ +\x5d\xbb\xa9\x7e\xda\xd0\x8e\x65\x55\x50\x7e\xe9\xd4\x40\x5b\x57\ +\x18\x20\xd4\x4a\x53\x2e\xb9\x7c\xf8\xa1\x15\x1f\x35\x4f\x29\x3b\ +\xb4\x74\xb1\x52\x39\x6b\x5c\x67\x83\xbf\x33\x0a\xc9\xbe\xb4\x44\ +\xb9\xba\xa1\x13\x06\x25\x70\xdb\xca\xfd\x9b\x95\x62\x10\x9c\x43\ +\x34\x1a\x19\x3b\x76\xcc\xa4\x49\x93\x10\x02\x5d\x8b\xba\xdd\x9e\ +\x58\x6d\x3d\x3a\xaf\x85\xfa\x1f\x11\x47\xed\x38\x05\xc7\x6e\x33\ +\x11\x8b\x2c\x40\x08\x00\x4c\x78\x6b\xed\xbe\x40\xda\xd8\x5f\xdd\ +\x79\xf6\xb6\xb7\xff\x3e\xf7\xdd\x8f\xf3\xaf\xcd\x7e\xe7\xe3\xda\ +\xab\x7f\xf9\xab\x71\x19\x8a\xea\x51\x76\x7c\xf0\xec\xc2\x6a\xf5\ +\x7b\xf7\xfd\xa0\x65\xd5\x4b\xaf\xbe\xf2\x6e\xd9\x77\x27\x57\xed\ +\x6f\x3f\xeb\x96\x1f\x4f\x29\x49\x0b\xed\x5f\x22\x65\x8d\xbc\xfb\ +\xfb\x77\x64\xba\xb1\x0c\xd6\xb1\x0e\x8f\xfd\x31\x3f\xea\xdd\x3b\ +\x82\xf7\xef\x85\x73\x46\xe8\x42\x5f\x7e\x81\xc7\x02\x33\xc1\x65\ +\xc6\x58\xec\x63\xd0\xae\xc6\xfd\x75\xe2\x9c\xeb\xce\xca\x4a\xf7\ +\xba\x66\x4e\x5b\xf2\xe4\xce\x43\x35\xd9\x4d\xdd\x9e\x8b\xcf\x9e\ +\x90\xee\x73\xe4\xe5\xf9\x36\x36\x81\x19\x69\x5f\x31\xef\xb5\xad\ +\x4d\x1a\xf7\x37\x31\x4f\x66\x42\xc5\x74\xdf\xdc\xa7\x76\x56\xb5\ +\x98\x75\x2d\xc5\x43\x27\xbb\x25\x66\xe9\x4c\xe2\xd1\x28\xa5\x49\ +\x0e\x09\x40\x0b\x87\x42\x89\xe5\xc3\xc6\xf9\x42\x0b\xde\x7b\x6b\ +\x5f\xa4\xa6\x62\xfa\x2d\xc9\x55\x73\xd6\x87\xa2\x60\x45\x7a\xa2\ +\xfa\x88\x09\xb3\x7c\xfe\x27\xdf\x99\x3d\x3b\x58\x23\x66\xdd\x71\ +\xce\xae\x17\x9f\x0c\xf6\x44\x00\xdc\xaa\x24\x1b\xe1\x28\x17\x2c\ +\x16\x28\xda\x7c\x93\xb2\x0c\xac\xb4\xb4\x74\xf0\xe0\x21\xbd\x59\ +\x73\x43\x67\x8c\x62\x8c\xfa\x9a\xf6\xb1\x06\x8f\x7d\xf9\xc8\xfe\ +\xc1\x08\x10\x82\x1f\x3b\x04\x80\x30\x67\x1c\x40\xc4\x46\xd3\x3c\ +\x09\x89\xc9\xc9\x69\x23\xc7\x0f\x5b\xf8\x5e\x8b\xe9\x3d\xe7\xfc\ +\x89\x29\x8b\x5f\x7f\xae\x6b\xf2\xf9\x97\x4c\xcb\x3b\x70\xf8\x50\ +\x77\xa7\x32\xef\xb5\x97\x2c\x2d\x10\xe7\x2d\x30\xa2\x3a\x71\x78\ +\x93\x53\x52\x93\x13\xbd\x51\xc4\x81\xc8\x4e\x8f\xdb\xa9\x98\x26\ +\x65\x27\x8e\x76\x10\xf4\xaf\x3a\xc2\x98\xf7\xfa\x54\x9f\x29\xba\ +\x10\x2b\x2f\x63\x4c\x70\x81\x30\x63\x8c\x73\x21\x38\xa3\x48\x52\ +\x9c\xb2\xde\xd2\xd1\x0d\x45\x5e\x7f\x47\xb3\x21\x29\x6e\xaf\x4b\ +\x81\x40\x7d\x5b\xf7\xe8\xac\x4c\x4e\x19\x26\xa2\x6e\xf3\xa2\x79\ +\xdb\x8d\x9f\x3d\xf4\x7f\xee\xdd\x2f\x3d\xfa\xb1\x46\x3c\xb9\x13\ +\x06\xb9\x57\x2f\x7a\x5f\xee\x72\x8c\x9f\x5e\x80\x0c\x9d\x51\x60\ +\xb2\xec\x22\x44\xeb\x89\x00\xc3\x9a\x16\x11\x42\x19\x71\xf6\xd9\ +\xef\xde\xf7\xff\x36\xa4\x9f\xf5\xa7\x51\x85\xfb\xaa\x84\x11\xd2\ +\x2d\x2d\xa4\x33\x8a\x1c\xc9\x53\xcf\x19\xfd\x7f\xbf\x78\x24\xf5\ +\x8a\x07\x46\xe7\x78\x76\x5a\x54\x0b\x6b\x00\x38\x6c\x18\x0e\xb7\ +\xc2\x2d\x66\x2f\xee\xfa\x06\x62\x30\x66\xc4\xf6\x52\xed\x1b\x2c\ +\x8b\x6d\xf0\xc6\x39\x1f\x28\x0b\xfd\xb6\xaf\x47\x36\x9e\xeb\x0f\ +\xdd\xd1\x31\x1b\x53\x61\xc6\x58\xcc\xf9\x5c\x70\xc1\x99\x65\x72\ +\x30\xa9\x00\xc6\xa8\x9c\x72\xf9\x77\xee\x1f\xbf\x67\xed\xe3\xff\ +\x7c\xac\x1b\x7d\x27\xd7\xe1\x4a\x2d\x1d\x7f\xef\xb7\x67\x10\x66\ +\x21\xa2\xa0\xee\xdd\x16\x65\xd4\x32\x05\x30\x21\xb8\xa5\x1b\x8c\ +\x01\x70\xce\x19\x3d\xc6\xce\xf5\xa8\xe9\x56\x7d\x59\xbc\x3e\x9f\ +\xf8\x33\xc4\x0f\xba\x37\x56\x88\x0d\xf0\x30\xce\xa8\xa9\x45\x35\ +\xd3\x30\x44\x42\xe6\xd9\xd3\x87\xbd\x36\xfb\x99\xc0\xce\xcc\xba\ +\xdd\x55\xa3\x67\xdc\x9a\x9d\x9d\x3b\xe5\xac\xf2\x37\x5f\x7c\xac\ +\x73\x47\x69\xeb\xae\x6a\x18\x3c\xdc\x9b\x9c\x9d\x2a\xb6\x2c\xfd\ +\xe0\x5d\x47\x6b\x95\xce\x0b\x0c\x2a\x8f\x98\x34\x79\xde\x43\x7f\ +\x37\x4b\xaf\xbe\x3d\xcb\xa1\xeb\x1a\x13\xc8\x92\xdc\x25\x19\xae\ +\xd5\x35\xb5\x6c\xca\xe0\x40\x47\x10\xa8\xc9\x3d\x65\x57\xde\x72\ +\x4b\xbb\xa7\x2c\x45\xb1\x38\x63\xc1\xee\x80\x16\xc6\x81\xa8\xc6\ +\xa9\x91\x58\x30\xfa\x86\x3b\xbf\x13\x5f\x39\x98\x1b\x16\x58\xe1\ +\x40\x38\x22\x02\xc1\x96\x2e\x3a\x2c\x33\xc1\xb2\x2c\x46\x6d\x5d\ +\xf8\xe6\xe4\x16\x7a\xdb\x8f\x24\x49\xb2\x2c\xc7\x3a\xea\x86\x61\ +\x08\x00\x8e\x49\x2c\x9f\x87\x8e\xcb\x94\x09\xd1\xeb\x07\xdd\xef\ +\xbe\x7a\xcc\xee\xb5\x00\x20\x04\x66\xd4\x8a\x6a\x9a\x49\x29\x18\ +\x7a\x54\x37\x19\x13\x96\xa9\x1b\x86\x15\xe9\xd8\xff\xd6\x9b\xab\ +\x91\x57\xc1\xaa\x82\x88\x6b\xec\xe4\x73\xd6\x3c\xfd\xce\x63\xcf\ +\x36\xa5\xa9\x52\xde\x88\xa9\x13\xb3\x41\x8b\x6a\xa6\x49\x4d\xc3\ +\xf2\xa6\xe6\xa5\x1b\x8b\x5f\x7c\xea\xf1\x82\x82\xa1\x33\xcf\x1e\ +\xe5\x95\x39\x3f\xd1\x14\x89\xfe\x59\x0c\x1c\xe1\xde\x18\xe7\x4c\ +\xf1\x83\x6e\x6b\x6d\x4d\xf1\xf9\x62\x01\x98\xe0\x4c\x10\x47\x4a\ +\x46\x6e\x76\x66\x2a\xe6\x90\x5e\x34\x38\x3f\x45\x0e\x84\x45\xc5\ +\xd4\xf3\x67\x8e\x2b\x66\x3a\xcf\x2e\xab\x28\x4c\x55\x42\x61\x23\ +\xb5\x70\xc4\xe4\xd1\x43\x73\x72\xf2\xcb\x72\xe3\xc3\x3d\x01\x92\ +\x50\x30\x71\xe2\xd8\xec\xd4\xc4\xc4\x04\xb9\x6a\xc7\x9e\x8c\xf1\ +\x97\x4c\x2c\x70\x1b\x56\x4c\xb9\x25\xaf\x33\xb2\x7c\xd9\x96\xb4\ +\xa1\x63\x0b\x32\xd3\x72\xf2\x72\xdd\x32\x49\xce\x2d\xce\xf3\xb9\ +\x4d\xdd\x72\x78\x12\x32\x32\x32\x7c\xc9\x71\x89\xa9\x59\x05\x99\ +\x3e\x45\x52\x72\x4b\x07\xa5\x38\xc0\xa0\xc2\x9b\x94\x9c\x57\x90\ +\xd5\xb1\xeb\x93\x4f\x9b\x93\x2f\x99\x39\x56\x05\xab\x6f\xd7\x3f\ +\xfb\xe7\x1b\xf0\x03\x02\x84\x40\x08\xef\xdc\xb5\x6b\xf1\xe2\xc5\ +\xbb\x76\xed\xae\xaa\xaa\xca\xcc\xcc\x54\x15\x15\x21\x64\x9a\x46\ +\x20\xe0\x4f\xed\xf3\x56\xc6\x18\x47\x22\x61\xc3\x34\x93\x92\x93\ +\x2d\xcb\x14\xe2\x28\xff\x67\x38\xe2\x0a\xdd\xbb\x11\x15\x20\x39\ +\x39\x3d\x23\x2f\x2b\xd5\xeb\x8d\xcb\xca\xca\x4e\x8b\x77\x21\xc9\ +\x91\x96\x91\x93\x93\xe2\xd5\x02\x9d\x01\x1d\x4a\xc6\x9c\x37\x7d\ +\x58\xae\x3b\x35\x77\x68\x71\x16\x8d\x86\x41\x8d\xcb\xce\xcb\x4d\ +\x8a\xf3\xc4\xa7\xa4\x67\x67\x67\xa8\x98\x63\x4f\x52\x51\x51\x16\ +\xd5\x0d\x77\x72\x66\x6e\x66\x12\x89\x6d\xc3\xd2\x37\x06\xd7\x6f\ +\x0d\xdd\xaf\x47\x08\x63\xcb\xb4\xfc\xdd\xdd\xbe\xb4\xaf\xea\x07\ +\xfd\x25\x7d\xdc\x28\x33\x34\x33\x78\xd2\xa8\xcc\x0a\x9b\x54\x1b\ +\xe0\x71\x8a\xb8\x60\x7d\x29\x1a\xce\x99\x85\x3c\x99\x63\x27\xe6\ +\x9a\xba\xc6\x38\x50\x86\x8a\x46\x4c\x19\x34\x06\x33\x6a\xea\x86\ +\xc1\x04\x30\x41\x8a\x46\x4c\x29\x1f\x83\x41\x08\xcb\xd4\x4d\x93\ +\x65\x94\x8d\xcd\x1b\x4a\x10\x60\x60\xc1\xad\x9f\x2e\xd8\xbe\x63\ +\x67\x20\x79\xf4\x2d\xe3\xb2\x4c\x93\xc6\x8c\x21\x29\x35\x92\x8a\ +\xc6\x4f\xcc\xdf\xb1\x6e\xfb\xa1\xdb\x2f\x9c\xc6\x22\x21\x93\x52\ +\xc6\x68\x2c\xa4\x4b\x2a\x18\x92\x86\x98\x6e\x8a\xb1\xe3\xd2\x2d\ +\x43\xa7\x0c\x28\xd7\x00\x00\x04\xca\x1f\x39\x41\x31\xdb\x5e\x79\ +\xbb\x61\xec\x8c\x9b\x53\x1d\xd4\x30\xec\x89\x4d\xdf\xac\xd4\x82\ +\x00\x10\x1c\xb2\xb2\x32\xd7\xaf\x5f\x5f\x5d\x5d\x73\xd9\x65\x97\ +\xba\xdd\x6e\xc6\x19\x12\xf8\xf8\x1c\x5e\xac\xfe\xf6\xb5\xc7\xa3\ +\xfc\xa0\x7b\xc7\xcd\x07\x24\xd4\xc0\x91\x34\x61\x52\x9a\xa9\xeb\ +\x90\x57\x91\x86\x99\x6e\x68\x6a\x62\xfe\x04\x1f\x32\x4c\x3a\x61\ +\xe6\x25\x12\x06\xce\x2c\x5d\x37\x75\x9d\xc5\xe5\x0e\x3e\xbf\xb8\ +\x12\x83\x30\x75\xdd\x64\x30\x7c\xc2\x58\x66\xe8\x94\x31\x60\x90\ +\x5a\x38\xe2\xd2\xf2\x31\x82\x99\x9a\x6e\xb2\x3e\x87\x59\x38\x6a\ +\xae\xc4\x91\x89\x8f\xbd\x7b\xe1\x7c\x5d\x79\x47\x83\x6a\x43\xf3\ +\xa6\x27\xc7\xe5\x49\x44\x3e\x49\xbc\x40\x13\xdc\x19\x26\xd5\x06\ +\xe4\x7c\xc1\x30\x0c\xa7\xc3\x61\x09\xc1\x01\x01\xb7\xf4\xa8\x25\ +\x40\x00\x42\x08\x84\xa9\x6b\xe6\x51\x03\x3f\xcc\xd4\xa2\x03\x7c\ +\x9c\xc1\xd2\x35\x4b\x07\x40\x98\x20\x4a\x30\x89\xcf\x19\x71\xd6\ +\x84\xb1\x3e\x45\xf4\xcd\x69\x04\x00\x61\x20\xc7\x59\x57\xdc\x16\ +\x30\x51\x34\x10\x44\xbd\x9b\x0e\xf7\x95\xc7\xd0\x63\x7d\x03\x3d\ +\x4a\x8f\x8c\x38\xc5\xce\xac\x45\x2d\xa6\x4e\xbb\xea\x66\x6f\xaa\ +\xcf\xd4\x2d\xb0\xc7\x22\xbe\x61\x1d\x89\xd8\xd0\x41\x42\x7c\xc2\ +\x35\xd7\x5c\xdd\xda\xda\x56\x5a\x5a\xd2\x3b\xd7\x06\x21\xfd\x38\ +\xcf\x41\x84\x90\x69\x9a\xbd\xa9\xc7\xd8\x0e\xe8\xd0\x37\xcd\x08\ +\xa1\x01\xc3\x98\xb1\x6a\x47\xb5\x98\xe1\x38\xeb\xad\x7e\x03\xfc\ +\xa0\xc3\x03\xd3\x04\xcc\xd0\x07\xba\x98\x1b\x03\x0c\xc7\xa9\xa1\ +\x51\xe3\x04\x65\x3e\x52\x8b\x91\xe8\xdf\xb7\x56\xc2\xb1\x32\xc3\ +\xd7\xa3\x0b\x94\x9b\x59\x29\x83\xf3\xd3\x46\x9c\xd4\xc4\x19\x10\ +\xe7\x96\xd1\x17\x32\x08\x21\x92\x53\x52\xaa\x0f\xee\x1f\x34\x78\ +\x88\xd3\xe9\x8e\x5d\xd6\xde\xad\xbb\xfe\xa5\x1f\xf4\xb1\xb8\x46\ +\x9e\x7d\xd1\x18\x0c\xd4\xd4\x2d\x2a\x64\xf5\x28\xed\x77\xb9\xdc\ +\x89\x48\x7c\xf1\xc9\xcc\xee\xfc\xc4\x14\x4e\x29\x07\xd5\x6e\x29\ +\xdf\xcc\xfc\x02\x08\xe1\x74\xb9\x32\x33\x32\x4d\x8b\xc6\x7c\x5f\ +\xc3\xa1\x50\xfd\xe1\x43\xf9\x05\x85\x03\x7d\x5f\xe3\xe3\xe3\x1b\ +\x1b\xeb\x9b\x9b\x1a\x32\x32\xb2\x50\xef\x12\xec\xaf\xd1\x0f\x7a\ +\x60\xfa\x11\x01\x40\x24\x1c\xaa\x3b\x54\x9b\x9b\x97\xf7\xf5\xf8\ +\xbe\x22\x40\x94\x99\xb1\xdc\xc1\x67\x1f\xd6\x7b\x41\x19\xcb\xcc\ +\xca\xb6\x2c\x6b\xd7\xb6\xad\x98\x48\x76\x75\xb4\x39\xcd\x63\x88\ +\x58\x6a\x31\x3d\x23\x2b\x29\x29\xb9\xbf\x8d\x09\x21\x64\x45\x29\ +\x2e\x2e\xa9\xad\xad\x6e\x6a\x68\x38\x0d\x97\x54\x32\xc6\xd2\x33\ +\xd2\x53\x52\x52\xcf\x0c\x3f\xe8\x18\xf9\x85\x45\xe9\x19\x19\x94\ +\x52\xb0\xf7\x56\xb1\x39\xcd\xb3\x0e\x00\xb2\xac\x38\x1c\x8e\x63\ +\x1a\x18\xe7\xdc\x13\x17\x3f\x64\xe8\x30\x5d\xd7\x4e\xc9\x32\x84\ +\x53\x5b\xec\x13\x96\xf9\xb4\xd6\x85\xd8\x8e\xbc\xaa\xea\x50\xed\ +\x50\xdd\xe6\x0c\xe1\x84\x0d\x8c\x33\x86\x31\x76\xb9\xdc\x67\x50\ +\x99\x4f\xeb\x78\xe1\x3f\xd3\xfb\xb2\xb1\xb1\xab\xf1\x57\xc7\xf6\ +\x83\xb6\xb1\xb1\xf9\xfa\xe2\x85\xd8\x96\xbb\xf6\x15\xb7\x39\x63\ +\x72\x0c\xe2\xc4\x6b\x0d\x4e\xdb\x9a\xfc\x19\x65\x3e\x4d\x75\x01\ +\x21\xa4\xeb\x5a\x28\x18\xb2\x57\x25\xd9\x9c\x11\x10\x4c\xe2\x12\ +\x12\x14\x45\x39\xba\x99\x21\x01\x22\xe0\xf7\x1b\x86\x7e\x1a\xaa\ +\x02\x91\x88\x37\x2e\x5e\x55\xd5\xaf\xcd\x0f\x1a\x21\x8c\x11\x3e\ +\xe9\xec\x85\xd8\x0a\x93\x3e\x23\x03\x84\x90\xae\x69\xfe\x9e\xee\ +\x8c\x8c\xac\x98\x1f\xf4\x51\x23\xaf\x60\x4f\x26\xb2\xf9\x7a\x18\ +\x58\x03\xd1\xd1\x37\xde\x70\x28\xd8\xd1\xde\x96\x9a\xea\x1b\xb0\ +\x3f\x2d\x20\x24\x3a\xdb\xdb\x1d\x0e\x67\x6e\x7e\x41\x7f\xfd\x47\ +\x03\x5e\x2e\xbe\xde\x32\x87\x43\x1d\x6d\xad\x29\x29\xa9\x92\x2c\ +\x7f\x0d\xba\x80\x00\x99\x56\xd4\xa4\xda\xc9\xa2\x29\x21\x40\x22\ +\xb2\x43\xf6\x88\x5e\x77\x29\xd4\xd3\xe3\x4f\x4f\xcf\xf4\x78\xe3\ +\x4e\xa8\x64\x76\x3e\xd2\xe6\xeb\xd1\x85\xbe\x0a\x7c\x8c\x65\xab\ +\x10\x22\x21\x31\x89\x52\xda\xd3\xe3\xf7\xa5\xa5\xc7\x92\xfc\xb1\ +\xf5\x11\x02\x20\x23\x2b\xbb\x2f\x60\x3f\x32\x9d\xe9\x3f\x3f\xaf\ +\xe9\x04\x65\x4e\x48\x64\x94\x06\x7a\xfc\xbe\xf4\x8c\xaf\x38\x30\ +\xf1\xa5\xfc\xa0\x15\xcf\xca\xdd\x2f\x2e\xdf\xf9\xbc\x43\xf1\x9e\ +\xf0\x00\xd3\x8a\x0c\xc9\x9b\x7e\xc3\xb4\x3f\xe9\x66\xef\x7c\x4f\ +\x8b\x52\xa7\xd3\x75\x8c\x79\xee\xe7\xd2\x05\x84\xd0\x17\xbb\xdc\ +\x88\x10\x1c\x33\x91\xfe\x7c\x87\x63\x82\x11\x08\xce\xf8\x19\xa0\ +\x4d\x84\x10\x00\xc1\x6c\x77\xda\x53\x15\x7a\x0f\xf0\x56\x3e\xa6\ +\xd5\x01\x80\xd3\xe9\xea\xee\xea\x1c\x78\x3c\xa5\x54\x96\xe4\xe3\ +\x5f\x28\x4e\x9d\x51\xd2\xf1\xb5\xff\x58\xcf\xa8\xcf\x2e\xb3\xcb\ +\xd5\xd5\xd1\xfe\xb5\xe5\x17\x84\xe0\x8c\x33\x7e\x12\xcb\x33\x26\ +\x98\x38\xe6\x29\xc1\xb9\x10\x98\xf3\x5e\x3f\xe8\xde\x66\xd8\x6b\ +\xec\x7e\x62\x43\x68\x00\x00\xc0\x08\x23\xe0\x5c\xf4\x4e\x02\xff\ +\xd7\xbd\x1b\x11\xdd\xb9\x7a\x83\x5c\x30\xb2\x3c\x2b\xfe\x5f\xb6\ +\x1f\x84\x30\x81\xe8\xf6\x35\xdb\x13\x06\x8d\xc9\x4f\x52\xfa\xac\ +\x7b\xb1\x24\xf5\x0d\xd3\xf4\x3d\x24\x0d\x08\x26\x63\x5b\x66\x0d\ +\x38\xa8\xd7\xd1\xba\xd7\x5d\x9a\x31\x4c\x08\x80\xa0\x7d\xeb\xb5\ +\x63\xaf\x65\x94\xc6\xfc\xfb\x06\xf8\x5f\xc7\xce\xc1\x28\x05\x49\ +\x22\x03\x2e\x55\x6c\x26\x37\x1a\xf8\x20\x70\x2e\x04\x3d\xb8\x65\ +\x9d\x91\x36\x7c\x68\xb6\x93\x51\x3b\xc4\x3a\x65\x31\xb9\x38\xfa\ +\x1e\x05\x7d\x6e\xcb\x31\xd3\x10\x38\xd6\xf8\x35\x66\x8d\xc4\x07\ +\x76\x81\x8f\x18\x31\x1c\x55\xbb\x08\x21\xe8\x88\x31\xf9\x97\x52\ +\x05\x74\x4c\xf1\x3e\xbb\xcc\xbd\xfd\xf7\xaf\x33\xef\x18\xcb\xc9\ +\xa2\x93\x75\x34\x8e\x99\x0a\x16\x5b\x79\x86\x30\xd6\x5a\xf7\x6f\ +\xd8\xd5\x56\x71\xd6\xd4\x24\xc2\x31\xd6\xb7\xaf\x5e\xcf\x33\x2a\ +\x47\x14\x27\xc7\x82\x30\xc6\x98\x10\x80\x30\x26\x04\xc7\x3a\x50\ +\x6d\x3b\x57\xac\x6b\x8a\xbb\xe4\xfc\x91\x98\x33\xca\x04\x26\x04\ +\xc7\x6e\xef\x8c\xc5\x0e\xc4\x18\xc5\x9a\x6f\xcc\x55\x1b\xa8\xb6\ +\xee\xc3\x79\xf1\x97\x95\x0c\xca\x4e\xec\xb5\xa4\xe7\x9c\x72\x4e\ +\x08\x01\xce\x18\x17\xbd\x47\x31\x16\x0b\x15\xba\xf6\xac\x78\xe3\ +\x83\x5d\xd7\x24\xa7\xd4\x6e\xe9\x1e\x39\x75\x5c\x9c\x0c\x18\xa2\ +\xdb\xd6\x6d\x42\x49\x39\x5a\x6b\x6d\xe2\xe0\xa9\x65\xc9\xb2\xc0\ +\xb8\x71\xc7\xba\x06\x96\xe0\x31\x3a\xb4\xb8\xe2\xb1\x83\xd3\xb9\ +\x40\x5a\xdb\xde\x75\x07\xc3\x3e\xa2\x87\x5d\xd9\xe3\x86\x15\x60\ +\x0e\x56\x4f\xdd\xaa\xcd\xad\xa3\x27\x56\xb4\xec\xdb\xa0\xa5\x8c\ +\x18\x95\x17\x4f\x29\xc3\x92\xd4\x59\xbb\x69\x47\xb7\x77\xd2\xc8\ +\x52\xdc\x73\x70\xe5\xde\xae\xca\x51\xe3\x92\x14\xc6\x01\x4b\x22\ +\xbc\x65\xed\x66\xb5\x60\xdc\x60\x1f\xda\xfb\xe9\xaa\xdd\x2d\x41\ +\x40\x52\x72\x66\xd1\xa8\x51\xc3\x12\x54\xc1\xb9\xb1\x7f\xe3\xaa\ +\xdd\x87\xdb\x39\x48\x71\xbe\xbc\x91\x63\x46\xa6\xba\x94\x50\xdd\ +\xa6\x37\x3f\x69\xfe\xd5\x8f\xaf\xf1\xa0\x2f\xef\x3e\x6e\x03\x27\ +\x4a\x6c\x11\x8c\x63\x8e\xef\x47\x42\xcd\xde\xe5\xd2\xc7\xc8\x02\ +\x1f\xf8\x42\x71\x12\x5f\x16\x84\x30\xd3\xda\xd6\x6d\xa9\x2b\x1c\ +\x3e\x2a\x3d\x8e\xf4\x6e\x4e\xd5\x57\xc3\x7b\xab\x71\xec\xb6\x23\ +\x00\x11\x4c\x30\xee\x7d\x16\xa0\xaf\x56\x43\xa8\x7e\xfb\xa2\xad\ +\xc1\xf3\x2e\x9a\x1a\x27\x71\x4a\x59\xaf\x63\xd4\xf1\x61\x36\xea\ +\x7b\xfc\x8c\xf3\x83\x8e\x59\x5c\x00\x20\x59\xe5\xab\xe7\xbd\xf4\ +\xd6\xca\x5a\x4c\x70\x70\xff\xf2\xe7\x5e\x99\x1f\x51\x3c\xc8\x0c\ +\xd6\xd7\x56\x37\xb4\xf7\x08\x4c\x10\x46\xdc\x8a\x34\x1e\xaa\xa9\ +\xad\x6b\x8a\x52\x11\xa8\xde\xba\x6c\xc5\xba\x03\x75\x75\xcd\xed\ +\x21\x2c\x4b\x34\xd2\x7d\xa8\xa6\xba\xb9\x3b\x82\x88\x04\x82\x6b\ +\xa1\xee\x86\x43\x35\xb5\x87\x9b\x75\x8e\x89\x30\xda\x9a\xea\x1b\ +\xeb\x5b\x74\x41\x08\x46\xc0\x8c\xd6\xc6\x43\xd5\x35\x75\x5d\x61\ +\x43\xc2\xbc\xbb\xa3\x33\xa8\x73\x40\x88\xe9\xa1\xce\xce\x1e\x26\ +\x10\x08\x40\x5c\x5b\xbd\xf8\xd3\xec\x49\x97\x56\x66\xe3\xe5\x73\ +\x9f\x7c\x7b\xdd\x61\x8c\x71\xf7\xde\xe5\xcf\xbe\xb4\x88\xba\x3c\ +\x8d\xeb\x3e\x78\x7e\xf6\x72\x8a\x09\x0e\x55\xbf\xfc\xc2\x8b\x07\ +\x34\x07\xee\xda\xfc\xc4\xb3\xaf\xd5\x6b\x18\x63\xe3\xe3\x57\x9f\ +\x5b\xbe\x37\xa8\xd0\xba\x67\x1f\x7b\xa9\xaa\x9b\x63\x0c\xeb\xdf\ +\x79\xee\x83\xcd\x8d\xaa\x14\xfe\xf8\xb5\x87\xff\xf0\xd8\xbc\x6e\ +\x81\x31\xc6\x98\x75\xcd\x7d\xe4\xa1\x47\xe6\xac\x8e\x22\xac\x37\ +\xac\xfe\xd3\x43\xbf\x7d\x6f\x5d\x2d\x26\x12\x21\xb8\x7d\xd7\x27\ +\x7f\x7a\xf0\xb7\x8b\xf7\x05\x30\xef\x59\xf8\xd2\xcb\xdb\xea\xc2\ +\x98\x45\xb6\x2d\x79\xed\xc1\x3f\xfc\x63\x5f\x27\xc5\x38\xba\xe8\ +\xcd\xd9\x2b\xf6\xfa\x31\xd7\xf6\x7e\x3a\xef\x0f\x0f\xfe\x79\x4b\ +\x93\x31\x72\xd6\xc5\x49\x9d\x1b\xd6\x1e\xf4\x23\x82\x6d\x13\xe7\ +\x53\xe9\x07\x2d\x49\x7b\xf7\xee\x7d\xf3\xcd\x37\x4d\xd3\x24\x92\ +\xd4\xe7\xa7\x70\x42\x3f\x68\x0e\x9f\xc3\x0f\x1a\x10\x66\xc1\x43\ +\x6f\xbc\x3c\xb7\xa6\x47\x20\x6e\x74\x34\xd7\xd7\x54\xd7\x34\x77\ +\x06\x05\x21\x08\x23\xa6\x07\xea\x6b\xab\x6b\x0f\xb7\x68\x16\x43\ +\x92\x24\xf4\xe0\xe1\x9a\xea\x86\xf6\x1e\xe8\xad\xd5\x5d\xf5\x87\ +\x6a\x1a\x5b\x3a\x3b\x9b\xab\x97\x2d\x59\xb5\xef\xe0\xa1\xc6\x56\ +\x3f\x13\xe8\xd8\x77\xed\x2f\xc6\x99\xee\x07\xcd\x39\x93\x13\x07\ +\xdd\x79\xf3\x39\x0f\xbd\x39\xfb\xd0\xc8\x7b\xd7\xbd\xb3\xa4\xf8\ +\x92\xbb\xa6\x24\x75\xbc\xf2\xd8\x73\x07\x43\x60\x46\xf4\x11\x97\ +\xdc\x79\xd5\x98\x84\x0f\x9e\x7e\x6c\x53\x1b\x72\x7b\x12\x2f\xbc\ +\xeb\x9e\x54\x97\x2b\xda\xb2\xe5\x8d\x57\x83\xa5\x63\xaf\xb8\x9c\ +\xd7\xbf\xf8\xfc\x5b\x1d\x82\x44\xc3\xe8\xdc\x5b\xbe\x3b\xab\xdc\ +\x7c\xf1\x9f\x7f\xde\xd2\xa6\x64\xe6\x0c\xb9\xf5\xce\x8b\xd7\xbc\ +\xfb\xd4\x7b\xdb\xba\x7d\xf1\xa4\xe6\x50\xf8\x1a\x55\x85\x70\xdd\ +\xe2\xf7\xe6\x1d\x6a\xed\x09\xa2\x8c\xbb\xbe\x7f\xdb\xce\xa7\xfe\ +\xd8\x36\xf4\xd6\xef\x5f\x51\x59\xb5\xe0\xd5\x17\x76\x26\xfd\xea\ +\x17\x37\x38\x19\xa7\xc1\x9a\x6d\x2d\xe8\xac\x2b\x8b\x14\x8f\x72\ +\xd7\x8d\x67\xff\xe1\x9d\x39\x87\x2b\xef\x5c\xf5\xee\x27\xe5\x17\ +\xdf\x35\x3a\x27\xbd\xf2\xd6\x9b\xb7\xfc\xe6\xd5\x95\x07\xc7\x26\ +\x6d\x9b\xd7\x93\x73\xde\x0f\x26\x15\xb8\xad\x5b\x26\xaf\xfb\x7f\ +\xef\x2c\xdd\x7b\x53\x61\xf5\x8a\x96\xd4\xef\xdc\x3d\xbd\x2c\x2e\ +\x72\xe1\xda\x9f\xbf\x3d\x7f\xc3\x0f\xa7\xd1\xf9\x3b\xc5\x2d\xbf\ +\xba\xdc\xa5\x57\x73\x9c\xe5\xea\xdc\xbc\x68\xfd\x79\x37\x4c\xcc\ +\x3e\xbc\x6a\xc1\xf6\xee\xf8\x1c\x0f\x33\x2c\x88\xfa\x45\x7e\x4a\ +\xdc\xb6\xe5\x0b\xeb\xc7\x7d\x2f\xd7\xd1\xbd\x78\xf1\x1a\x35\x21\ +\x5f\x0e\x85\x80\xbb\x91\x33\x6d\xea\xac\x2b\xcf\xaf\x88\x07\xab\ +\xfb\xf5\x3f\xff\xe2\x99\xd9\xab\xfe\xf2\xbd\xd1\xc8\x91\x38\xfa\ +\xdc\xcb\xaf\x9c\x9c\x06\x10\x5d\xf0\x8f\x5f\x3c\xff\xea\xbb\x43\ +\x7e\x76\xdd\x88\x42\xf7\x96\x1d\xd5\x33\xcb\xc7\x80\xb0\x77\x00\ +\x3e\x35\x37\x2d\x82\xf1\xce\x9d\x3b\x5f\x7e\xf9\x65\xbf\xdf\x1f\ +\x08\x04\x6e\xbc\xf1\x46\x87\xc3\x71\xc2\xcc\xd7\xe7\xf7\x83\x06\ +\x21\x00\x49\x2e\x97\xcb\xe5\x20\x35\x9f\xbe\xf9\xf0\x6b\xeb\x53\ +\xd3\x13\xba\x3b\xcd\x99\xb7\xfd\xe0\xc2\x4a\xf4\xfa\xa3\x4f\x56\ +\x45\x24\x97\x27\xeb\xaa\x5b\x6f\x2a\xd1\x6a\x5e\x7b\xfe\x95\xda\ +\x08\x98\x11\x63\xf4\x15\xf7\x5c\x31\x4c\x99\xfd\xd7\xdf\x6d\x0b\ +\xba\xb3\x4a\xc6\x9d\x57\xe9\x20\x81\x9a\x0f\xde\x7a\x35\xa3\xe2\ +\xec\x5b\x2e\x9e\xe4\x46\xec\xc4\x29\x8c\x33\xd9\x0f\x9a\xc5\x94\ +\xcd\xa2\x90\x39\xe1\x92\xf3\x37\xff\xe9\xcf\x0f\xfe\xca\x9d\x36\ +\xea\xa7\x17\x0c\xde\x34\xf7\x8f\x6b\x3a\x92\xef\xbb\xfd\x82\xae\ +\xcd\x73\x9e\x7f\xe7\xc3\xd1\x99\xd3\x36\x6f\x6d\x1c\x7d\xdf\xaf\ +\x2f\x1b\x9d\x45\x30\xa9\xd2\x0c\xdf\xa0\x99\x3f\xbf\xff\x6a\x07\ +\x44\xdf\xfd\xfb\x03\x07\xe5\x61\xf7\x5e\x3d\x6e\xdf\x82\xa7\xdf\ +\x9e\xbb\x6c\xca\x8f\x46\xb6\x07\xf8\x45\xdf\xfe\xe9\x05\xa5\x49\ +\x2d\x9b\xe7\xbe\xb7\xd1\xbc\xeb\xd7\xbf\x1d\xaa\x36\x3e\xfa\xd0\ +\x23\xba\xa1\x43\x7c\xd1\x85\x57\xde\x10\x0a\x77\xbd\xfb\xe4\x73\ +\x2b\x36\x75\xcf\x9c\x90\xfb\xd8\x96\x5d\x1a\x0c\xae\x3a\xdc\x94\ +\x32\x64\x92\x07\x71\x0b\x61\xa3\xf3\x70\x54\x72\xa5\x25\x49\x82\ +\x9a\xb9\x93\x2e\x3b\x67\xcb\xc3\x7f\xfa\xd5\x2f\xbc\x79\x13\x7f\ +\x34\x63\x08\xb3\x4c\x25\x63\xcc\x8d\xb3\x36\x3f\xf1\xb7\x07\x64\ +\x97\xef\xfa\x1f\x9e\xef\xe6\x16\x95\x53\xae\xbc\xe5\xb2\x3f\x3d\ +\xfa\xe8\x83\x92\x73\xc2\x15\xdf\x2b\x8b\xe3\x16\x73\x5f\x78\xe3\ +\x0d\x7b\xff\xf6\xe2\xfd\x9b\xd5\x11\xe7\xdd\x36\x26\x95\x18\xf5\ +\x41\x4d\x2a\xb8\xea\xe2\xcc\xb5\xcb\x97\xce\x1a\x7a\xfe\xa2\x95\ +\x07\x26\x5d\x7e\xc5\xe1\xcd\x07\x83\x06\x58\xed\xe1\xbc\xf1\x97\ +\xe5\x5a\xdb\x17\x6f\xa8\xbb\x32\x79\xf3\x1e\xab\xe4\xaa\x99\xe1\ +\xfd\x9d\xed\x00\x05\x48\x08\xd3\xd4\x01\x3c\x5c\x4e\x9a\x38\x7e\ +\xfc\xda\x79\x3b\xfd\xe6\x70\x04\x9c\x5a\x06\x80\x25\xc0\x35\xfa\ +\xdc\xa9\x6f\xfe\x63\x5f\x53\x14\x72\xd2\x52\x56\x54\xb7\x9a\x82\ +\x23\xc1\xed\x9e\xc4\xa9\xe8\x4b\x20\x21\x78\x52\x52\xe2\xed\xb7\ +\x7f\x4b\x92\x64\xce\x59\xcc\xa0\x58\x08\xf4\xaf\xfc\xa0\x8f\x18\ +\x42\xf7\x9a\x06\x1c\x9b\x50\xe3\x02\x04\x42\xac\xa7\xa3\xd5\x3d\ +\xec\xc2\x5f\xdd\x77\xde\x9e\x79\x0f\xbf\xb4\x74\xe9\xc8\xf4\xf2\ +\x0d\x7b\x7b\x2e\xfe\xe9\xff\x9b\x35\x38\x15\x23\x6b\xf5\xab\xb3\ +\x37\xf8\x7d\xdf\xfd\xd6\xac\xb6\xf5\x6f\xbe\x38\xe7\xc3\xf1\xd9\ +\xd3\x3b\x82\xca\x95\xdf\xf9\xd9\xb4\xe2\xa4\xa6\x4d\xf3\xa4\x9c\ +\x31\xf7\xfd\xf4\x3b\x99\x8a\x65\x50\x93\x9e\x6c\x37\xd8\xbe\xbe\ +\xc5\x99\xe8\x07\x1d\x2b\x30\x16\xc2\x34\x71\xdc\xcc\x4b\xa6\x2f\ +\x7e\xe8\xb9\xe1\xb7\x5e\x9a\x4a\x02\xcb\x9a\x9b\xa3\x91\xb8\x65\ +\x0b\x3e\x60\x14\x46\x54\x16\xb9\x13\x0b\xae\xb9\xf1\xec\x77\xe6\ +\x3d\x51\xbd\xa1\xe2\xca\x1b\xaf\x44\xbd\x86\x3a\x00\x66\x67\x7d\ +\x67\x57\xd4\x3c\xb4\xf8\x83\x56\xcb\x4a\x1e\x39\x38\x47\x58\x26\ +\xc6\x92\x4c\x08\x26\xd0\xd2\xd8\x82\x33\x2a\xca\xd3\x9d\xb2\xe6\ +\x89\x73\xc9\x08\xb3\xba\xcd\x0b\x9e\x7f\x67\x83\x3b\x39\xa1\xc9\ +\x6f\x94\x1a\x7a\xce\xa8\x09\x8e\x0f\x3f\xac\xda\x7f\xa0\xbe\x9d\ +\x55\x9e\x93\xc5\x99\xc9\xb8\x42\x4d\x9d\x03\x22\x82\x51\x6a\x71\ +\x25\xe1\xbc\x8b\xa7\xaf\xfc\xc5\x53\x63\xef\x3d\x2f\x8d\xe8\x51\ +\x93\x21\x8e\x2a\x66\x5c\x94\xb3\x74\xa3\x5e\x71\xf3\xb8\x6c\x45\ +\x8b\x1a\x02\x68\x42\xd9\xb4\x73\x4b\x16\xbc\xdd\x59\x7a\xde\xe4\ +\x42\x53\x8b\x52\x01\x8e\xec\xd1\x17\x8e\x99\xff\x87\x0d\x09\xe7\ +\x9d\x3d\x4c\x70\x16\xd5\xc2\x41\x53\x2a\x9f\x30\xa3\xf3\xc0\xe3\ +\x4f\x3d\xd3\x14\x51\x87\x7c\x6f\x5c\xd1\x73\xeb\xb7\x45\xb4\xa8\ +\x16\x0e\x53\x57\xee\x79\xe3\xd4\x47\xde\x7c\xf9\x49\x62\x0c\x9a\ +\x71\x77\x59\xf7\xbb\x5b\xea\xfc\x06\xcb\xef\xeb\xb8\x0a\x0c\x60\ +\x18\x1a\x45\x52\x2c\x25\xd3\x6f\xd7\x67\xe9\x11\x4e\x40\x00\x48\ +\x18\x71\xc3\xa0\x8c\x61\x66\x67\x18\x4e\x19\x3e\x9f\x2f\x33\x33\ +\x33\xd6\xe0\x2d\xd3\x8a\x79\x9c\x7d\xb6\x1f\xf4\x80\x9d\xdf\xfa\ +\xbb\xf4\x03\xfa\xfe\x80\x63\x69\x6f\xc6\x18\x20\x90\x24\x82\x90\ +\x94\x59\x58\x28\x76\xb4\xf0\xa4\xca\x6f\x5d\x55\xf9\xde\xab\x7f\ +\xdb\x5d\x30\xe1\xe6\x6b\xc6\x35\x77\xb6\x47\xc3\xc6\xd2\x0f\xdf\ +\x67\x94\x8c\x1a\x5e\x46\xa8\x81\x88\x2c\x11\x12\x33\xa4\x16\x00\ +\x9c\x0b\xc6\xd9\x71\x03\x6c\x47\x4d\x12\x88\xfd\x71\x06\xfa\x41\ +\xc7\xcc\x75\x19\xe5\x5c\x08\x6e\xca\x2e\x4f\x4a\xaa\x2f\xc1\x8b\ +\x81\xe3\x24\x6f\x82\x37\xad\xfc\x96\x7b\xaf\xf1\x82\x61\x5a\x4c\ +\x08\x48\x9c\x7a\xf5\x2f\xc7\x4e\x78\xe1\x0f\x7f\x7a\xe1\xdd\xa2\ +\x3b\x32\xe5\x68\xb8\x3b\xac\x53\x95\xab\x49\x2e\x6f\x72\xf6\xf8\ +\xbb\xef\x9c\x46\x2c\x9d\x0a\x59\x8e\xee\x61\x5c\x50\x6a\x72\xce\ +\x52\x52\x93\x59\xf3\xce\xaa\xe6\x59\x23\xe2\x4c\x93\x72\x89\x06\ +\xd6\xae\x5e\x04\xe5\x37\xfc\xec\xd6\x29\x1f\xfd\xf5\xfe\xdd\xd1\ +\xa8\xea\x2b\x19\x53\x40\xe7\xbe\xfd\xae\x50\x0a\x2e\xc8\x8a\xb7\ +\x0c\x93\x03\x60\x67\x22\xa1\x7a\x77\xd8\x2a\x4a\x60\xd4\x30\x65\ +\x87\x3b\x35\x2d\x3d\xd5\x89\x75\x93\x72\xc6\x81\x9b\x54\x71\xa6\ +\x24\xa7\x47\x93\x3c\xdc\x34\x18\x63\x00\xcc\x34\x71\x42\x6a\xaa\ +\x8f\x26\xc8\x60\x59\x94\x0a\x00\xcb\xc0\xce\x14\x5f\x86\xcf\x29\ +\x23\x46\x29\xd7\xf5\xa8\x21\x84\x70\x67\xcc\x98\x58\xf0\xa3\x27\ +\x56\x5d\xfa\xfd\xdb\xd2\xdc\x9d\xc0\xa3\x9a\x1e\x0e\x69\x16\x72\ +\xb2\xd4\x41\x53\x86\x28\x73\xe7\x76\x8f\xb9\x75\x54\x6e\x68\xa9\ +\xb0\xf4\x90\x4e\x39\x70\x00\x21\x04\xa3\xdd\x0d\x3b\xde\x5b\xb2\ +\x36\x63\xc2\xbd\x89\x84\xd1\x58\x8c\xc5\x68\x4f\x47\xcd\xfc\x39\ +\x2b\x72\x2b\x2f\xcd\x74\xd1\xcd\xfe\x90\x94\x58\x8a\x98\xed\x5b\ +\x7d\x2a\x31\x19\x33\x0d\xe3\x48\x6b\x43\x08\x63\xc6\x85\x60\xc7\ +\xf9\x41\x33\xde\x6b\x8f\x28\x8e\xb6\x57\x3c\x6e\x2e\x0f\xe6\x9c\ +\xc7\xfc\xa0\x81\x81\xe0\xd4\x62\x60\x5a\x0c\x38\x37\x99\x3c\xea\ +\xfc\x6f\x55\x8c\x3b\xf8\xd8\x1f\xff\xf4\xf2\xea\xb4\x31\x89\x29\ +\x71\x7a\xd9\xad\xf7\x5e\xe9\x11\x86\x05\x04\xba\x76\x5b\x8c\x33\ +\xcb\xe4\x82\x22\x84\x68\xa8\x27\x1c\xd1\x4c\x6e\xd1\x93\xef\x89\ +\xdb\x37\x00\x80\x10\xc2\x9c\x73\xce\xd9\x99\xe5\x07\x2d\x38\x8a\ +\x59\xe2\x71\x46\x2d\x5d\x37\x4c\xd3\x34\x0d\x75\xf4\xb9\x17\xef\ +\x7e\xee\xe5\x07\x7f\xbd\x37\x51\x75\x0c\x99\x76\xd1\x39\xe5\xca\ +\xdb\xaf\xcc\x69\x23\x6a\xb7\xe1\x1d\x9c\x97\xe8\x2b\x1e\xee\x5d\ +\xf4\xd2\x6f\x7f\xd5\x54\x31\xe6\xdc\x59\x97\x5d\x76\xe8\xb9\xb7\ +\x7e\xf5\xeb\x55\x1e\xc9\x35\xfe\x92\x6b\xa7\x17\x20\xd3\x34\x4d\ +\x8b\x19\x51\xc3\x57\x71\xd6\xf4\xca\xea\x67\xff\xf4\x50\x66\x12\ +\xa9\x6d\xe5\xc5\xae\xf8\x82\x11\xa3\xd7\xcf\x7f\xf7\x8f\xed\x6b\ +\x9b\xab\x3a\x4b\xf2\x25\x0b\xe2\xa6\x4c\x1d\xf5\xce\x03\x2f\x0f\ +\xbd\xe6\xa7\x19\x2e\x66\x68\x54\x00\x97\xe3\xf3\xb3\x48\xa4\xfa\ +\x60\xdb\x98\x71\x29\xcc\x62\xdc\x34\x0d\x4d\xd3\x0d\xca\x19\xa3\ +\x94\x03\x02\x86\xa9\xa1\xeb\x86\x69\x32\xc6\x62\xe3\x8e\x58\xa2\ +\xa6\xa1\xe9\x86\x61\x59\x0c\x53\xc6\x00\x30\x61\x96\x61\x68\x3a\ +\xb6\x2c\xc6\x31\xd7\xa2\xa1\x08\x13\xd4\x30\x53\x87\x9d\xff\x93\ +\x1f\x8d\xc8\x2c\x4f\xb6\xf4\x36\xce\xc2\xc1\x48\x38\x18\xd6\x98\ +\x1b\x99\xdc\x71\xd6\x75\x3f\x28\xb6\x12\x12\x31\x0b\x4b\x22\x12\ +\xf2\xeb\x8c\xc8\xa2\x7d\xc1\xec\x27\xf6\x2e\x92\xba\xbb\xfd\x89\ +\x65\x97\xde\x3e\xab\x42\x58\x7e\x99\x07\x56\xcf\x7b\xaa\x73\x9d\ +\xd3\xdf\xe5\x77\xe7\x9e\x75\xfb\x95\xe7\x3a\xa3\x2d\xfb\xea\xda\ +\x72\x27\x65\x21\x4a\xa9\xed\x5b\x7d\x4a\xa6\x07\xc4\xfa\x12\x08\ +\x49\x92\x14\xb3\x87\x67\x8c\x21\x84\x04\x96\x04\xe7\xc0\xc5\x31\ +\xf6\xef\xbd\x91\x2f\xe3\x70\xf4\xce\x70\x18\x23\x21\x8e\xcc\x29\ +\x20\x80\x29\xa5\x86\x69\x52\xc6\x80\x5a\xa6\x69\x31\x26\x28\xb5\ +\x18\x13\xd1\xce\xaa\x67\x9e\x78\x2f\x24\x91\x36\x48\x1d\x9b\xe6\ +\x1b\x3b\xec\xa2\xed\x4f\xbd\xf0\xe0\x03\xbb\x12\x14\x47\xc5\xb9\ +\x97\x9d\x57\x82\x2d\xc3\xb2\x2c\x66\xea\x56\x7c\x56\x79\xb9\x7b\ +\xe9\x63\x7f\x7c\x30\xb7\x6c\xe2\x8d\x57\x9c\x1d\xaf\x30\xc6\xfb\ +\xdc\x9f\xe1\xc8\x60\x04\x46\x48\x80\x40\x80\x38\x26\x02\x38\x9c\ +\x0a\x5f\x08\x14\x0c\xf4\x7c\xd1\xd7\x38\x15\xef\xa2\x2d\x8f\x2e\ +\xdb\xf9\x9c\xf3\x24\xf3\x9a\x0c\x2b\x32\x34\x6f\xfa\x8d\x67\x3f\ +\x1c\x9b\xd7\x44\x08\xd9\xbd\x73\xfb\xa0\xa1\x95\xa8\x6f\xa3\x4a\ +\x60\x5a\x5b\xbb\xdf\x99\x94\x16\x27\x23\x20\x32\x0d\x77\x1e\x6e\ +\x6c\xd6\x99\xec\xcb\xcc\x4e\x76\xa3\xd6\x86\xfa\xee\x08\x75\x25\ +\xa6\xe5\x65\x25\x4b\x18\x85\xda\x9b\x1a\xda\x7a\x5c\xc9\x19\x79\ +\xd9\x3e\xa3\xbb\xe9\x70\x73\x07\x45\xce\x8c\xec\xec\x44\xa7\x68\ +\x6f\xeb\x72\x24\xa5\x79\x15\x24\x90\x24\x71\xad\xb1\xbe\xde\x1f\ +\xa5\xce\xb8\xe4\x8c\xb4\x14\xb7\xcc\xdb\x1a\x0f\xb7\xf5\x68\xb2\ +\x2b\x3e\x3d\x3d\x23\x31\xde\xc3\x3b\x36\xfe\xf1\xb1\x8f\xcf\xbd\ +\xfb\x07\x13\x33\x88\x41\x05\x00\x28\xaa\xbc\x7b\xe1\xb3\x6f\xed\ +\x4f\xf8\xc1\x7d\xd7\x26\x20\x8b\x59\xd1\x8e\x76\xbf\x3b\x35\xdd\ +\x2d\xe3\xbe\x2d\x8e\x79\x77\x7b\x3b\x77\x26\xa5\xc4\x29\xa2\x77\ +\xa8\x15\x69\x3d\xed\x01\x4b\xf5\xa5\x26\x20\xce\x63\x75\xcb\x08\ +\x77\x75\x69\xd8\x97\x9a\x24\x23\x30\xa3\x81\xf6\x80\x95\xea\x4b\ +\x56\x08\x96\x25\x42\x2d\x4b\x70\xb3\xa3\xa3\xd3\x91\x98\xca\x83\ +\xdd\xa6\x12\x9f\x1a\xe7\x40\x44\x92\x80\x5b\x4c\x58\xd1\xae\xce\ +\x30\xf8\x52\x13\x42\xed\x8d\x6d\x3d\x51\x2e\xb0\x27\x29\x2d\x37\ +\x33\x15\x33\x93\x09\x1e\xe8\x68\x69\xef\x0e\x51\x81\x5c\xf1\xa9\ +\x39\xd9\x69\x2e\x19\x35\x6f\x5d\xf8\xe8\xdc\x03\xb7\xfd\xf8\xbb\ +\xc5\x5e\x61\xd9\xb3\x9b\x4e\x91\x34\x60\x4c\xb6\x6d\xdf\xb6\x6a\ +\xe5\x2a\x40\x28\x29\x31\xf1\xf2\xcb\x2f\xf3\x7a\xe3\x88\x44\x22\ +\xe1\x70\x43\x7d\xdd\xe0\x21\x15\x96\x65\xc5\xaa\x71\x47\x7b\x5b\ +\x38\x12\x2e\x2d\x1b\xa4\x6b\x1a\x1f\xb0\x7f\x04\xef\xcd\x2f\x88\ +\xa3\xc6\xe0\xa8\xd6\xd6\x1e\x4c\x48\x4b\x83\x48\x67\x80\x3a\xd2\ +\x92\xe3\x98\xe6\xef\x08\xb2\xa4\x44\x67\x47\x43\x43\x40\x67\x9e\ +\xe4\xcc\xdc\xb4\x04\x22\x11\x2b\xd4\x79\xb8\xa1\x45\xe7\xb2\x2f\ +\x2b\x27\xc5\x8d\x3a\xda\xba\x5d\xc9\x3e\xb7\x82\x11\x46\x7a\xb0\ +\xe3\x70\x63\x3b\x71\xfb\xf2\xb2\x52\x24\x3c\xb0\x8b\x80\xa0\xcf\ +\x3c\x2e\x26\x15\x08\x21\x49\x92\x35\x2d\x7a\xa8\xb6\x66\x68\x45\ +\x65\xac\xcc\xfd\xdd\x9c\x4d\x1b\x37\x4c\x3b\xfb\x5c\x6a\x59\x5c\ +\x70\x4a\xa9\x69\x98\x86\xa1\x13\x89\xec\xde\xb9\x73\xc2\xa4\xc9\ +\xc7\xc7\x9e\x5f\x32\x5e\xe0\x9c\x5a\x4c\x97\x98\x72\xc2\x67\x2d\ +\x66\x30\x6e\x0d\xbc\xf8\xb1\xbd\xb7\x45\x6c\xdb\x0b\xc1\x01\x1c\ +\x99\x59\xd9\x8c\x1a\x54\x20\xb0\x74\xe2\x4a\x2c\x1d\x9c\x82\x40\ +\x50\x6a\x31\x0e\x59\xc5\x83\x72\x11\x12\x82\x59\x16\xb5\x18\x78\ +\x7c\xd9\x15\x19\xb9\x9c\x52\xcb\xd0\x95\xf8\xf4\x41\x49\x99\x08\ +\x04\xb5\x2c\xca\x21\x2d\x2b\x9b\x33\x8b\x73\x01\x60\x51\xac\x64\ +\x17\x95\xe7\x22\x24\x04\xa7\x96\x65\x71\xec\xcb\x2b\xcd\xc8\x47\ +\x80\xb0\xd0\x5b\x16\xbe\xf6\xda\xb6\x83\x4d\xb9\x13\x2f\x1f\x9d\ +\xa9\xea\x66\xaf\x03\x9d\x49\xc5\xa0\x49\x33\x4a\x6a\x97\xd4\xb5\ +\xf6\x0c\xcf\x70\x09\xe2\xcc\xc8\xf5\x30\xcb\xea\xcb\xdc\x08\x21\ +\x20\x25\x23\x0b\x38\xed\xf7\x8c\x14\x4c\x38\x13\xd3\x3d\x48\x58\ +\x56\xef\x3e\x1f\x42\x08\xc5\x9b\x9a\x13\x2f\x2c\x8b\x52\x40\x92\ +\x33\x3e\xd7\x8b\xa8\x45\x39\xe3\x46\xcc\x90\x1a\xc9\x69\x99\x39\ +\x9c\x52\x94\x96\x89\x62\xa7\xe2\x26\x03\x00\x10\x92\x3b\x25\xdb\ +\x0b\x96\x45\x13\xb3\x0a\x53\xb3\x11\x80\xe0\x9c\x53\x4b\x8f\x75\ +\x25\x13\xd2\x73\x53\x32\x71\xac\x4f\x4b\xa9\x69\x09\x56\x53\xdb\ +\x38\xe4\x9c\x59\x85\x89\xc8\x32\xec\x89\x4d\xa7\x28\x92\x15\x82\ +\x0b\x3e\x78\xf0\xa0\xfa\xfa\xfa\x3d\x7b\xf6\x5e\x7c\xd1\x85\x5e\ +\xaf\x97\x71\x8a\x39\x3a\x3e\x87\xc7\xfb\x9c\xe1\xb9\x18\xd8\x93\ +\x17\x20\x04\x1f\x60\x5c\xd8\x3b\x1e\x41\x9c\xd9\xb9\x1e\x66\x59\ +\x10\xef\xf3\x20\x6e\x51\x8b\x38\x12\xb2\xdd\x88\x52\x96\x57\x3a\ +\x18\x23\x24\x38\xb3\x28\xb5\x4c\x46\x5c\x49\xa5\x43\x52\xfb\xeb\ +\x7f\x5a\x4e\x16\xa7\x16\xe7\x1c\x38\xa8\x71\x69\x43\x2a\x33\x04\ +\xa3\x26\x3d\x6a\xff\x7a\x01\xb1\x01\x54\x14\xdb\x26\x3e\xe6\x95\ +\x1a\xcb\xee\x9f\x92\xa5\x89\x5f\xca\x0f\xda\x8a\x8c\x2d\xbb\x6a\ +\x70\xde\xb9\xbd\xb3\x35\x4e\x70\xad\xb9\xaa\x78\x0c\x2b\xda\x2f\ +\x6d\x18\xe1\x70\x38\x1c\x1f\x17\xc7\x38\x13\x00\x08\xb8\x65\x31\ +\x21\x7a\xe7\x46\x71\x46\x4d\x76\x64\xd4\x8d\x9a\x26\x1d\xa0\x8a\ +\xcc\xb2\x58\x9f\xc8\x70\x6a\xf5\x3f\x87\x00\xe8\x40\x51\xe4\xdc\ +\x32\x07\x5a\x4e\x8a\xbe\xf3\x20\x24\x5c\x43\x46\x4f\x28\x18\x1b\ +\x97\x9f\x9f\x01\x03\x8e\x11\xd4\x62\xce\xac\x2b\x6f\xbd\x5e\x20\ +\x29\xd6\xf2\x2d\xf3\xd8\x9b\xf0\xc0\xb7\xe8\x2b\x43\x6c\x02\xdb\ +\x80\xa9\xe9\x8c\x5a\xac\x77\x7e\x89\xe0\xcc\x32\x8f\xbd\x1c\xbd\ +\x27\x39\xf6\x54\xa8\xef\x85\xc0\x4c\xf3\xf8\x2f\x93\x59\xd6\xc0\ +\x07\x39\x43\x15\xe7\x5e\x3b\x5c\x71\x32\xdd\x14\xb6\x17\xde\xa9\ +\xeb\x47\x08\x21\x64\x49\x3e\x7f\xd6\xac\xc9\x93\x27\x25\x27\x27\ +\x53\xc6\x10\x08\x44\x48\x28\x14\x1c\xb8\x68\x0a\x00\x24\x22\x69\ +\xba\xc6\x39\x47\x80\x38\x0c\x1c\xb1\x8c\x55\xe4\xa3\x66\xf7\x83\ +\xe0\xbd\xd5\x89\xf5\x56\x18\xc1\x99\xc5\x01\x00\x06\x56\x54\x04\ +\xc7\xd7\x7f\x6b\x40\x65\xb3\x0c\x7a\x92\x7c\xa3\x80\x01\xd3\xa9\ +\x10\x08\x81\x09\x09\x85\x42\x92\x24\x7d\x3d\xba\xc0\x05\xf3\xba\ +\x52\x13\xdc\x19\x9f\x31\x35\x99\x0b\xde\x1f\x32\x08\xce\xd3\x33\ +\x32\x0f\xee\xdf\x57\x56\x36\xc8\x13\x17\x17\x0b\xc8\x63\x3d\x22\ +\x80\xd8\x27\xfb\x77\xaf\x37\x51\x8a\x86\x0c\xc7\x48\x58\x96\xc5\ +\x05\x39\xc6\xaf\x53\x51\x54\x10\xfc\x8c\x18\xf4\x53\x9d\x4e\x10\ +\x9c\x0b\xdb\x3b\xf7\x54\xe9\x42\xac\x49\xa1\x98\xa7\xab\xc7\xe3\ +\x61\x8c\x13\x0c\x42\x88\xce\xb6\xb6\xa6\x86\xfa\xf2\xc1\x43\x63\ +\xd3\xde\x63\xb9\xf3\x84\x84\x84\xe6\xa6\xc6\xea\x03\x55\x79\x79\ +\x05\x8a\xac\xf4\xfa\x41\xf7\xda\xc4\xa3\xff\xcc\x02\xc0\x01\x65\ +\x86\x23\x5d\x09\x40\x02\x44\x77\x67\x67\x7d\xdd\xa1\xb2\x41\x83\ +\xfb\xcb\xfc\x1f\xce\x3b\x22\xce\x29\x87\xcf\xfb\xde\x9c\xf3\x94\ +\xd4\x54\x01\xa2\xfa\xe0\x7e\xc6\x58\xaf\x79\xfc\x31\x0b\x53\xed\ +\xfb\x9f\xcd\xd7\xd0\x8b\x38\xd2\xd8\xc4\x51\xbf\x0b\x45\x51\x8a\ +\x4b\xcb\x3c\x1e\xcf\x40\x3f\x68\x84\x71\xd9\xa0\x41\x75\xb5\x35\ +\x5b\xb7\x6c\xea\x5f\x07\x70\x54\x4d\x46\x5f\x4f\x99\x63\x4f\xc8\ +\xb2\x5c\x5c\x5a\x1a\x17\x17\x77\xc6\xf8\x41\x73\xce\x53\x53\x7d\ +\x29\x29\x3e\x01\xc2\x56\x00\x9b\x33\xa5\x8b\x71\x4c\x03\x13\x42\ +\x48\x92\x5c\x52\x36\xe8\xf4\x74\x06\x38\x61\x99\x4f\x6b\x5d\x80\ +\xbe\xad\xc1\xc1\x76\x61\xb1\x39\x23\x22\x89\x93\xb4\x7c\x71\x8a\ +\x8c\xd2\xfe\x93\x65\xfe\x12\xd8\xbe\xaf\x36\x36\x36\xb6\x2e\xd8\ +\xd8\xd8\x9c\x3e\xfd\x88\xbe\x49\x4d\xf6\x6c\x1c\x9b\x33\x00\x84\ +\x30\xc6\xf8\xf8\xc8\x3c\x66\x94\xc4\x39\x3f\x0d\x3b\xc4\x27\x2b\ +\xf3\xe9\xab\x0b\x08\xa1\x50\x28\xa8\x45\x35\xdb\x2a\xde\xe6\x4c\ +\x40\x70\x2e\x3c\x5e\xaf\xdb\xe3\x11\x03\xa6\x13\x21\x84\x2c\x4a\ +\x03\x7e\x7f\xef\x3c\xa6\xd3\x2e\xb9\x20\x5c\x6e\x8f\xc7\xe3\xf9\ +\xba\xfc\xa0\x05\xc1\x8a\x44\x94\x93\x6d\x42\x8d\x00\x18\x67\x94\ +\xe9\xd0\xbb\x9e\x03\x87\xc3\x41\x4d\x8b\x66\xe7\xe6\x2b\x8a\x62\ +\x57\x3a\x9b\xd3\x1f\x4d\x8b\x36\x35\xd4\x4b\x84\xa8\x0e\x47\xbf\ +\xa5\x22\xe7\xbc\xab\xb3\x3d\x31\x29\x39\x39\x39\xf5\x74\x2c\xb3\ +\xae\x35\x35\x1c\x96\x08\x76\xf4\x79\xa9\xfe\x47\x75\x01\x63\xa9\ +\x2b\x58\xef\x8f\x34\x63\x74\xe2\x2d\x7d\xb9\xe0\x1e\x47\x62\x5a\ +\x62\x71\x6c\x4a\x26\x42\x10\x0c\x04\xb2\x73\xf3\x62\x6e\xfc\x5f\ +\x8b\x8b\xae\x8d\xcd\xe7\x89\x6a\xfb\xab\xa2\xd3\xe9\x4a\x49\xf1\ +\x75\x77\x75\xa6\x67\x66\xc6\x46\xfe\x10\x42\x9a\x16\x95\x88\x9c\ +\x9c\x9c\xda\x3f\x2a\xd1\xff\x92\x63\xac\x8c\xff\xc3\x65\x8e\xfd\ +\xeb\x74\x38\x53\x53\xd3\xba\xda\xdb\x5c\x6e\xcf\xd7\xe1\x07\x2d\ +\xb9\xb7\x54\x7f\xf0\xf1\xb6\x27\x5c\x6a\xdc\x09\x0f\xd0\xad\xf0\ +\xb0\xfc\x59\xb7\xcd\x78\x5c\x37\x43\xb1\x47\x18\xe7\x8a\xac\xc4\ +\x2c\x05\x60\x80\xc7\xf6\x57\xf7\x90\x38\x81\x63\xee\xbf\x7c\x09\ +\x26\x31\x63\xb9\x3e\x99\xc3\x7d\xd3\x1d\x31\x21\x5f\xd6\x1b\x1a\ +\x61\x82\x11\x3f\x33\x3c\x11\x44\xcc\x34\xdb\xf6\x95\x3e\x99\x28\ +\xc4\x7e\x91\x15\x85\xb2\xa3\x26\xef\x31\xc6\x08\x21\xfd\x07\xa0\ +\x01\xfe\x8e\xff\x1e\x51\x40\x18\x7f\x56\x1b\x19\x68\x48\x1d\x43\ +\x56\x14\xeb\xeb\x9a\xbf\x20\x40\x48\x44\x71\x28\x1e\x55\x3e\xe9\ +\xae\xbe\xb2\xe4\x38\x2a\x31\x13\xf3\x83\x16\x5c\xf4\x9a\x9d\x1f\ +\x79\x82\x7d\x79\x07\x53\x24\x49\x74\xd3\xc2\x37\x1a\xe2\x27\x5e\ +\x3e\xa9\xec\xb3\x5c\xa5\x07\x7e\x60\x82\xf6\x2e\x7f\xe7\x90\x32\ +\xe4\xfc\xc9\xe5\x82\x52\x00\xb0\x0c\x1d\xb0\x44\x08\x46\x34\x74\ +\xb0\xaa\xce\x95\x55\x92\xe1\x55\xbe\xa0\xa9\x2e\x92\x50\xe4\xd3\ +\xf9\x0b\xa4\x8a\x8b\xc7\xe7\xbb\xfa\x56\x50\x0c\x34\x74\xee\xb5\ +\x87\x1e\x38\x77\xbd\xd7\x45\x7a\x80\xaf\x74\xec\x75\x88\x48\x04\ +\x81\x60\x14\x11\x09\x06\xd8\x47\x1f\xeb\x2b\xcd\x19\xed\xd5\xaf\ +\xd8\x39\x38\xa5\xe2\x28\x0b\x69\xc1\x19\xe3\xe2\xe8\x37\x05\x10\ +\x00\xd6\xce\x65\x0b\xdb\xe3\x87\x4d\x1f\x95\xcb\xbe\xd9\xf6\xb1\ +\xc7\xec\x6c\x84\xfa\xa7\x10\x8a\xbe\xc5\x51\x27\xf1\x83\xee\x77\ +\x7f\xe6\x7d\xf7\xea\xe3\xf7\x95\xf9\x8a\x7e\xd0\x08\x00\x04\x33\ +\x4c\x4e\x24\x09\xa3\x13\x4c\x0c\x3e\xf6\x91\x01\xcb\xbe\xbf\x1e\ +\x5d\xf8\x12\xc4\xd6\xab\xc7\xf4\xaf\x66\xe5\xbc\x77\x37\x1c\x44\ +\x44\x52\xbd\xa9\x23\x26\x9d\x3b\x71\x48\x16\xa7\x96\x00\xdc\x5f\ +\xa7\x99\x65\x61\x59\x8e\x2d\x8b\x42\x92\x4c\x10\x50\xcb\x42\x44\ +\x26\x18\x38\x17\x31\xab\x5c\xe8\xf5\xea\x66\xcd\x35\x3b\xaa\xb3\ +\x86\x22\x00\x40\xb1\xe6\x02\x00\x9c\x5a\x0c\x00\x49\xb2\x74\x44\ +\x7b\xb8\x00\x4c\x62\x07\xb4\xed\xdd\xb0\xc3\xeb\xbb\x70\x72\x39\ +\xc7\x04\x1b\x4d\x73\x5e\x7a\xa7\xec\xca\x7b\x47\xf8\x08\xe8\x5d\ +\xcb\x3f\x7c\x2f\xef\xd2\xef\x66\x25\x38\x8f\x1f\xbf\xe5\xd4\xe2\ +\x02\x00\xf5\x97\x53\x50\xab\xf7\x66\x82\x65\xa9\x6b\xfb\x92\x77\ +\x3f\x6d\xfe\x56\xe9\x81\x97\x5e\xdc\x3e\xee\x92\x9b\x06\x25\x21\ +\x00\x6d\xd9\x1b\x73\x78\xc9\x68\xb3\x6a\xb3\x3a\x6c\xd6\xb9\x95\ +\xe9\x02\xe0\xc0\x9a\xb9\x1b\x83\xd9\x83\xe4\xda\xdd\xac\xfc\xc6\ +\xf3\x46\x62\x01\xa1\xda\xf5\xf3\x3f\x6d\x2a\xc8\xc1\xfb\x3a\x7c\ +\x37\x5d\x33\x49\x11\x60\xb5\xee\x7c\xfd\xa3\x9d\x67\x5d\x73\x55\ +\xc7\xc7\xb3\x1b\x12\x47\x5d\x7a\xf6\x60\xb0\x28\x96\xa5\xc6\x2d\ +\x8b\x97\xed\x83\x2b\x6e\x9c\x29\xb5\x57\xcd\x7e\x67\xc3\x98\x6b\ +\xaf\x2b\x4b\x92\x28\x03\x09\x85\x16\xbf\x32\x57\x19\x76\xfe\x59\ +\x95\xf1\xab\xdf\x7b\x7b\x6d\x55\x07\x91\xe5\x38\x5f\xde\xa4\x73\ +\xce\x19\x92\x95\xc0\x99\xb6\xed\xe3\x37\x3e\xde\xda\x46\x14\xc9\ +\x9d\x98\x39\xfe\xac\xe9\x23\x0a\x93\x93\x5d\xc1\x17\xe7\xbe\x5b\ +\x3c\xe8\xfb\x79\xaa\xf8\x26\x07\x0d\x62\xc0\x8d\x17\x01\x58\x96\ +\xa5\xaa\x2a\xa3\xb4\xb7\x69\x71\x71\x8c\x87\xaa\x18\xe0\xfb\x7a\ +\xf4\x2d\xef\x38\x3f\x68\x2c\xd1\x60\xed\x5b\x1f\x6c\x1b\x7d\xc1\ +\xa5\xa5\xa9\xf2\xd1\xb5\x08\x11\x59\x42\x03\x6a\x26\x91\x65\x34\ +\xe0\xd9\xfe\x7a\xeb\x3f\xb0\xea\xb5\x95\x81\x6f\xdd\x75\xb1\x07\ +\x80\x59\x96\x38\xba\xcc\x02\x8e\x2c\xda\x82\x3e\x4f\xea\x5e\xa7\ +\x39\x74\x86\xf8\x41\xf3\xbe\x25\x26\x08\x41\xcd\xfa\xd5\x87\xc3\ +\xc9\x67\x4d\x9b\x5c\x98\x60\xbd\xfb\xc4\x83\x4f\x2f\xda\xc1\x89\ +\x24\x49\xac\x71\xff\xd6\xa5\x1f\x2f\xdb\x59\xd3\x8a\x65\xb9\xab\ +\x6e\xd7\xee\xda\x66\x81\xb1\xde\x7e\x68\xef\x81\x06\xc0\xc8\xf0\ +\x37\xee\xd8\x55\x13\x08\x74\xed\xde\xb4\xe6\x93\xa5\x4b\xd6\x6c\ +\xd9\x1b\x64\x18\x00\x30\x91\x24\x0c\x02\x80\x88\x48\xd5\x96\x4f\ +\x97\x7e\xb2\xba\xb6\x2d\x42\x64\x82\x90\x75\x68\xf7\xe6\x25\x8b\ +\x17\xaf\xdd\x56\x15\xa6\x18\x61\x82\x69\x78\xdf\xe6\xd5\x2b\x56\ +\xaf\xae\xe9\x36\x55\x85\x08\x00\x01\x08\x58\xa4\xee\xc0\x96\xa5\ +\x8b\x17\xad\x58\xb5\xb9\x8b\xc5\x4d\x39\xef\x82\xc1\xe9\x2e\x33\ +\xd0\xba\x63\xe3\xa7\x4b\x97\x7c\xb2\x71\x77\x4d\xe3\xa1\xaa\xd5\ +\xcb\x96\xac\xdd\xb6\x3f\x2a\x08\xc2\x58\x02\xb3\x66\xc7\xba\x8f\ +\x97\xae\xa8\x6a\xf0\x13\x89\x88\xd8\xa4\x79\x1e\x5c\xb6\x6c\x5d\ +\xee\x94\x99\x43\x4b\x0a\x78\xed\xfa\xd9\xef\xaf\x03\x44\xba\x77\ +\x2c\x9a\xbb\xb6\xc6\x97\x57\x94\xae\x36\xcd\x7e\xe3\xdd\x0e\x86\ +\x50\xb0\xea\xcd\xd9\x9f\xc8\xa9\xb9\xb9\x19\x9e\xb5\x6f\xbd\xba\ +\xa9\xc9\xc4\x28\xb2\x68\xee\xec\x6a\x94\x5e\x9a\x97\xba\x7b\xf1\ +\xeb\xcb\xaa\x42\x18\xd1\x95\xef\xce\xde\xe1\x8f\x4b\x73\xf1\xad\ +\x2b\x3e\xf8\xe7\x0b\xaf\x1f\xe8\xa2\x44\x96\x20\xda\x3c\xf7\xe5\ +\x27\xde\x5e\xbc\x31\x8a\x50\xb4\xb3\xfe\x83\x37\x9e\x7c\x69\xe1\ +\x56\x8e\x08\x96\x48\xfb\xb6\x85\x8f\x3d\xfb\xfa\xb6\x9a\x76\x8c\ +\xb4\x4d\x6b\x57\x84\x7c\x43\xa7\x4d\x1e\x9d\x68\x1e\x7a\xec\xc1\ +\xdf\x2f\xdc\xd9\x81\x89\xb5\xfb\xd3\x4f\x7a\xdc\xb9\x67\x4d\x19\ +\x9f\x29\xb7\x3f\xf7\xf0\x83\x6f\xae\x6b\xc8\x1a\x7f\x59\xa5\xa3\ +\x69\xe9\xfa\xc3\x88\xc4\xae\xc3\xff\x67\xef\xbb\x03\xac\x2a\xce\ +\xf6\xdf\x99\x39\xed\xd6\xed\xbd\x2f\x65\x77\x59\x16\x90\x8e\x34\ +\x45\x10\x50\xb1\x37\x14\x31\x96\x14\x4b\x7a\xf2\xfb\xe2\x97\xf2\ +\x25\xf9\x12\xd3\x9b\x26\xb6\xa8\xa8\x80\x4a\x51\x51\x51\xa4\x8a\ +\xd2\x7b\x6f\xcb\xf6\xde\xeb\xbd\xf7\xb4\x29\xbf\x3f\xee\x76\xc0\ +\xd8\x42\xf9\x72\x1e\x6f\xc8\xbd\x67\xcf\x3d\x33\xf7\x9c\x99\x67\ +\xde\x79\xe7\x9d\xe7\xfd\x8f\x7e\x85\x27\x90\x5b\xb6\x6e\x7d\xea\ +\xa9\xa7\x9a\x9b\x9b\x7b\xf5\xa0\xe1\xcc\xb1\xb7\x57\x27\xbe\xeb\ +\xd5\xdd\xb0\x07\x5e\x13\x21\xae\x37\x6e\xfb\x68\x57\x83\x0e\x56\ +\x67\xfd\xc1\x9d\x1f\x6f\x58\xbf\x61\xe7\xa1\xd3\x3a\x48\x98\xa0\ +\x8e\xda\xd3\x1f\x6f\x5c\xbf\x69\xcb\xfe\xa6\x20\xc5\xb2\xdc\x59\ +\x7b\xfa\xe3\x0d\xeb\xb6\x1d\x38\xa5\x0b\x19\x81\x55\x53\x7c\xe4\ +\xe3\x4d\xeb\xb7\xee\x39\xde\xd0\xd4\x74\x6c\xd7\x96\x35\x6b\x36\ +\x6c\x3f\x5c\x6c\x0a\x0c\x67\x54\xfb\x6c\x75\x10\x3d\xc6\xcb\x17\ +\x01\x79\xec\xb1\x1f\x7d\xd6\xef\xc8\x44\x2d\xaa\xdd\x55\x5a\xbf\ +\x5f\x26\xea\x59\x4f\x60\xdc\x8e\x8f\xcc\x1e\x91\x75\x35\x65\x56\ +\x78\x02\xdf\xdc\xd4\x14\x1b\x17\x8f\x31\xc1\x58\x14\xed\xda\x12\ +\x4a\x9d\x76\xfb\xdc\x09\x43\xf2\x47\x0f\x8b\x6e\x5b\xf4\xea\xf6\ +\x82\x69\x93\xdb\x76\x2d\xfb\xdb\x2b\x9b\x42\x46\xdb\xd6\x75\x1b\ +\xad\xf8\x5c\xad\x72\xf5\x5f\xde\xad\x9c\x79\xd5\x98\xa2\xb7\xfe\ +\xfe\xe7\x95\xc7\xaf\x9a\x37\xad\xe6\xa3\x97\x9e\xdb\xd2\x9a\xee\ +\xaa\x78\xf2\xf9\xf7\xb8\x22\xf6\xad\x5d\x7d\x3a\x10\x3d\xa9\x20\ +\xed\xf4\x9e\x8d\xcd\xbe\x91\x97\xe7\x46\xaf\x7f\xf9\xc9\x57\x37\ +\x9d\x32\xda\x4b\xd7\xad\xdb\x13\x9d\x33\x2a\x2d\x1a\x9f\xd8\xbb\ +\xa7\xb4\xb6\xee\xc0\x87\xef\x17\x9b\x89\xe3\x87\xc5\x6c\x5a\xf2\ +\xa7\x97\x36\x9c\xa2\x56\xdb\xf1\x43\x45\xb1\xb9\x13\x27\x0c\x4f\ +\x15\x1c\xb0\xdd\xba\x6b\xdb\xd6\x66\xea\x91\x91\x36\x28\x83\x2c\ +\x7b\xee\x39\x9a\x3b\x23\xe2\xf8\xca\x3f\xbc\xbc\x19\x29\x74\xe7\ +\x07\xcb\x37\x1d\xad\xe7\x66\xcb\xc7\xef\xad\x69\x50\x06\x8f\xcd\ +\x89\xde\xb3\xfa\x85\x65\x1f\x97\x62\xbb\x61\xc3\x86\x6d\x9e\x21\ +\x63\x32\x22\x25\x81\x24\xd1\x56\xf2\xee\xea\xfd\x63\xe6\xce\xcb\ +\x8a\x8d\x18\x92\xe5\x59\xbb\xe2\x1d\x57\x76\xe6\xb6\x95\x6f\xc6\ +\xcf\x7a\xf0\xda\x11\x89\x89\xd9\xd9\x15\x1f\xbe\x59\x88\x32\xf5\ +\x7d\xab\x4e\x78\xa6\x7c\xed\xa6\xb1\x11\xf1\x59\xae\xfa\xed\xef\ +\x1f\x32\x33\xd1\xf1\xb7\xf6\x89\xaf\x7e\xfd\x8e\xd4\xc4\xf4\x18\ +\xf3\xf8\x9b\x5b\xaa\xb3\x63\x1a\x57\x6e\xa8\x5e\xf0\xc8\x03\xa9\ +\xae\xe6\xad\xbb\x8f\xda\xc2\x0a\xf0\x98\x09\xf9\xa9\xa7\x3f\x5a\ +\xb9\xfe\x64\x6b\x44\x5c\xdc\x65\x93\xa7\x88\xca\xbd\xfb\x9a\x6c\ +\xab\xb1\x29\x61\xe4\xe4\x54\x77\xe3\xca\x45\xcb\x03\xbe\x48\x7f\ +\x72\xce\xe4\x82\xb8\x3d\x5b\xb7\x27\x4d\x9b\x7f\xcd\xf8\x61\xf9\ +\xa3\x2f\x8f\x6d\xd9\xba\x6c\x5b\xf5\xb4\x69\xa3\x4a\xb7\x7f\xe4\ +\x19\x7d\xfd\xbc\x29\x97\xe5\x8e\x98\x90\xc5\x4f\xbc\xfa\xce\xb1\ +\xcb\x67\x5f\xe1\x6d\xdc\xb7\xa3\x44\x4c\x9e\x90\x4b\x2e\x8d\x54\ +\x5b\xff\x46\xb7\x02\xc1\x78\xcf\xde\x3d\x6f\xbd\xf5\x56\x73\x73\ +\x73\x75\x55\x55\x4e\x6e\xae\xaa\xaa\x08\x63\xcb\x30\xdb\xdb\x5a\ +\xa3\xa3\x63\x78\xb7\x00\x8f\xae\x87\x28\x65\xd1\x31\x31\x7d\x37\ +\x53\x9d\xd5\x71\x8e\x10\x66\xa1\xba\xad\x3b\x4b\x46\x5f\x75\x65\ +\xc7\xee\x25\x7f\x7c\x75\x87\x2c\x99\x5b\xdf\x5b\x5d\x27\x67\xe5\ +\x27\x74\x3c\xf5\xbb\xa7\x2b\x6c\x49\xef\xd0\x93\x06\xe7\x6a\x8d\ +\xfb\x9e\x7d\x61\x45\x33\x43\xa7\x77\xac\x3f\xa9\xc7\x5e\x96\x2e\ +\x5e\xfa\xdd\x6f\xf6\xd6\xdb\x1c\x7b\x12\xfc\xfc\xd0\xfe\x13\x92\ +\x57\x13\x5a\xf4\xe0\x8c\x44\x09\x9d\x63\x76\xdb\x6d\x2f\x60\x8c\ +\x6d\xcb\x6a\x6d\x6d\x89\x8e\x89\x19\xe0\x95\xa8\xa9\xae\xce\xcc\ +\xca\xe6\x9c\x0b\x10\x5d\x42\x74\x8c\x62\x8c\x1b\xea\xeb\xd3\xd2\ +\xd3\xcf\xac\xff\x79\x8a\x77\x14\x3c\xac\xb1\x1b\x8e\x06\x11\x9c\ +\x59\x1c\x84\x4d\x59\xfc\xa0\x51\x19\xb4\xa5\xba\xe8\xd8\xfb\xef\ +\x6e\x1f\x73\xc7\x23\x3f\xf8\xc1\xff\xfb\xea\xbc\xcc\xd5\xab\x3e\ +\x50\xb3\x2e\x8f\xef\xa8\xa9\x6d\x6a\x2c\xac\x6f\x0b\x75\xd6\x9d\ +\xae\x0f\x95\x17\xd7\x0c\x1b\x55\xe0\xa6\xed\x9e\xdc\x69\x0f\x3d\ +\xf2\xcd\x1f\xde\x7f\xf9\xe9\x03\x1f\xd5\x58\x20\x21\x40\xb2\x1c\ +\x2a\xdf\xb5\x76\x57\xc3\x9d\xdf\x7b\xec\xfb\xff\xf5\xd8\xd5\x83\ +\x3a\x97\xbf\xb7\xd3\x06\xf7\xd0\x82\x82\x61\xb9\x79\x43\x53\xb5\ +\x63\x27\x8f\x56\x95\x1f\x5d\xb3\xad\x6d\xfe\x37\xff\xfb\xdb\x8f\ +\x7e\xf3\xba\x71\xa9\xb6\x6d\x77\xa9\xaa\x72\xca\x85\x7f\xe6\x6d\ +\x0b\xef\xbd\x6b\x4e\xbc\x4b\x42\x92\x4c\x90\x08\x05\x43\xb1\x43\ +\xa7\x7e\xeb\x91\x6f\xdf\x3e\x3d\x07\xa2\x72\xbe\xf6\xe8\xf7\xbe\ +\x71\x4d\xc6\x89\x03\xbb\x5a\xdb\xca\x57\xbf\xbd\xdb\x97\x3e\x34\ +\x27\x77\xb8\xab\xe1\xe4\x86\x4d\xc7\x80\x10\x40\x3c\xd4\xde\xd2\ +\x4e\xfd\x51\x1e\x4d\x30\xdb\x9b\x35\xf5\xee\x99\x29\xcf\xfc\xf2\ +\x57\x27\xbd\x13\x6f\x99\x31\x94\x5a\x26\xd3\x52\xef\x5c\x78\xcd\ +\xa9\xa5\x3f\x5f\x74\x08\xcd\xbf\x63\x96\x8b\x99\xa6\x4d\xae\xb8\ +\x75\x61\x5c\xf5\x3b\xff\xfd\xe4\xb6\xa9\xb7\xdf\x35\xc8\x47\x2d\ +\x9b\x8d\xbd\x76\x7e\xbe\xb5\xeb\x97\xff\xbb\x62\xd8\xbc\x05\xa3\ +\xe2\x65\xd6\xde\xd8\x29\x22\x6f\xbe\x63\x76\xf3\xbe\x4d\x27\xea\ +\x2b\x36\x7e\x5c\x38\xf9\x96\xbb\xd2\x94\x50\x43\x07\xd5\xdb\x1b\ +\x63\x72\xaf\xb8\x76\x94\xb2\x69\xe3\xf6\xb2\x83\x5b\x0b\x21\xf7\ +\xe6\x59\x97\x75\xb4\xb5\x59\x61\xa1\x51\xdb\x04\x6e\x59\x0c\x72\ +\x46\x0f\x35\xf5\xea\xba\x00\xc7\x18\x98\x6d\x09\x00\x5b\x40\x66\ +\x6e\x7e\xa4\x59\x56\xde\xce\xa3\x92\xa3\x03\x9d\xf5\xed\xb4\x5b\ +\x63\xef\x3f\xf5\xc5\x39\xb3\xa9\x9d\x33\x74\xe8\x63\x8f\x3d\xf6\ +\xcb\x5f\xfe\xf2\xee\x05\x77\x2b\x8a\xcc\x39\xeb\xbe\x2d\xfd\x93\ +\x59\x77\x29\xb0\x74\xfb\x1f\xc2\xa2\x6e\x61\xe9\xe7\xb3\xbe\x40\ +\x00\xb0\x50\xa0\x33\x7e\xf4\xec\x6f\x3d\xfa\x9d\x47\x6f\xcf\x3f\ +\xb4\x67\x6b\x7d\x47\x47\x5d\x4b\x28\x75\xc4\xb4\x7b\xef\xbf\x6d\ +\x48\x1c\x6c\x5d\xfb\xce\xf1\x40\x64\x7e\x6e\xee\x90\x14\x6d\xf3\ +\xda\xcd\xd5\x4d\x01\x03\x45\xdf\x70\xdf\x23\x5f\x9b\x7f\x75\x9c\ +\x62\x91\xa4\x82\xf9\x0f\x7c\xf5\xf6\xab\x46\xc8\xc2\xa2\xac\x7f\ +\xcd\xbb\xca\x0d\x27\x90\xe0\xfd\x33\x4b\x5c\x2a\xfe\x85\x1e\x59\ +\x3c\x01\x3d\x37\x5b\x92\x48\x67\x67\x43\x93\x70\x4b\xcc\x68\x0f\ +\xba\xc6\x24\xc7\x00\x40\x5c\x5a\x36\x6e\x39\x2c\x22\x53\x07\xc7\ +\x77\x6e\xdf\xb2\x4d\x27\x69\x53\x0a\xf4\xa3\xdb\x3e\x6c\x6e\x52\ +\xc7\xce\x1b\x8c\x0b\xb7\x80\xa0\x3a\x03\xd9\x1f\xa7\x49\x55\x01\ +\xd3\xe6\x42\x10\x0c\x81\xa6\x66\xa6\x24\xa4\x47\x6b\x00\x90\x96\ +\x96\x66\x1f\xea\xac\x3f\xb9\xe5\xc5\xe7\xdf\x8e\xc8\x19\x81\x03\ +\x36\x56\xa0\xa3\xbd\xc5\x50\xe3\x93\xa2\x3d\x00\x26\x91\x30\xe7\ +\x8c\x09\xc6\x19\xc7\x8c\xf1\x6e\x29\x15\xd1\x2d\xd4\xc9\xc3\x2e\ +\x1f\x00\xcd\x1b\xa5\x50\x3b\xc8\x41\x8b\xf4\x20\x44\x3b\x02\xad\ +\x6d\x86\xe4\xb3\x3b\xab\xaa\xda\x86\xce\xbc\x39\x3b\x2f\xde\x30\ +\x2d\x8c\x09\x63\x54\x08\x08\xb3\xb0\x65\xcb\x23\x67\x5c\x95\xbc\ +\xae\x68\xf4\xd4\xe9\xb1\xd8\x08\x99\x54\x50\x16\x93\x3b\x65\x5c\ +\xfa\x9b\xa7\x87\x4e\xca\x4b\x50\xf5\x50\x50\x00\x95\xa3\x07\x5d\ +\x71\xf9\xd0\xc3\xdb\xa3\xa6\x0d\x4f\x34\x74\x83\x71\xc0\x9e\x94\ +\x19\x53\x47\xee\xab\x6f\x9a\x31\x21\xdb\xb2\x18\xd7\x3b\x74\xc3\ +\x88\xcb\x99\x7c\xf9\xb1\x3d\x4f\xff\xf2\x8f\xbe\xec\x49\x77\x8e\ +\xcd\x78\xfa\x03\x23\x10\x34\x7d\x7a\xa7\x20\x59\x13\xaf\x9a\xb1\ +\xe7\x4f\x8b\x9f\xdc\x8d\xc6\xce\xff\x4e\x96\xbd\xf9\xbd\x93\x01\ +\xc3\x62\x3d\x6b\x2c\x32\x81\xb6\xba\x26\x04\x9a\x4b\x62\x3d\x8b\ +\x24\x32\x82\xe6\xa6\xc6\x20\xf7\x78\x25\x60\x4c\x08\x21\xd8\xd9\ +\x94\x86\xff\x03\xdd\x0c\xaa\xaa\x22\x84\xc3\x12\x0a\x5c\x08\xc6\ +\x18\xc6\x38\xdc\x64\xfb\xea\x41\x87\x07\xdb\x1e\x4d\xa4\x2e\x85\ +\x47\x40\x42\x70\x81\x06\x08\x41\x86\xf5\xa0\x45\xd7\x1a\xa7\xa0\ +\x3a\x80\x16\x19\x87\x68\x0d\xc4\x8c\xfa\xee\xa3\x37\xae\x7c\x6f\ +\xf1\x4f\x36\x26\x2d\x7c\x60\x5e\xbb\x1e\x20\x4a\x4c\x43\x75\x25\ +\xf5\xe7\xde\x75\x6b\xbe\x0f\x59\x02\x30\xb5\x4c\x00\x0f\xe5\x5c\ +\x70\x6e\x5b\x82\x03\x3d\xc7\xe2\x11\x42\xa8\xd7\x33\xca\x39\x0a\ +\xe7\x95\xb9\xb4\x74\x5f\x39\x03\x84\x31\x30\xc6\xac\x50\xb0\xa3\ +\xa3\xb5\xa3\xa6\xf8\xdd\x25\xaf\xab\xa3\xe6\x8c\xc8\xcb\x2c\x8c\ +\x0a\x6e\xd9\xb6\x37\x3f\x3a\x7f\xd7\xc7\x5b\x71\xf2\xd0\xa8\x98\ +\xe4\xd1\xb9\x89\x7f\x58\xfe\xee\xe8\x6b\xef\x98\x33\xd4\x7a\xfe\ +\x99\x45\x76\xf6\xf5\xf7\xa7\xab\x15\x87\x29\x67\x94\xd9\xc0\xa9\ +\x1d\xee\xda\x82\xdb\x4d\x0d\xcd\xae\x91\x69\x5e\x7b\xed\xe6\x3d\ +\xa7\xae\xcb\x81\xad\xbb\x8e\xa5\x8c\x99\xd0\x51\xb2\xb7\xc2\x48\ +\xfa\xf9\xdd\x0b\xac\x7d\xf4\xaf\x9b\x0d\x6f\x6c\x6a\x22\x5b\xbe\ +\x69\xeb\xbe\xf8\x69\xe9\x1d\x9d\x06\x73\x53\xc6\x28\xa7\x5c\xc2\ +\x32\x46\x66\x49\x69\x75\x73\x34\xa8\xdc\xe2\x9c\x33\x46\x19\xe3\ +\x9c\x31\x06\x9c\x51\x16\x2e\x8e\x51\xca\x28\xd5\xdc\xb1\x69\x31\ +\x48\x8b\x1b\x7a\xed\xcc\x1c\x2b\x18\x24\x2e\x37\x33\x4d\x2e\xc9\ +\x8a\xcb\xef\xc3\x6d\x2d\xed\x9d\x2c\xc6\xc3\xa8\x49\x41\xf1\xb8\ +\x3c\x92\x8c\xa8\x65\x33\xc6\x01\x38\x05\xa6\x79\xbd\x6e\x09\x33\ +\x6a\x31\xca\x04\x20\x6a\xdb\x48\xf2\xf8\xdc\x2a\xa7\x36\x13\x94\ +\x0b\xb0\x6d\x26\x61\xc5\xed\x71\x63\x6a\x51\x2c\xd1\x60\xc0\xb2\ +\x19\x41\xda\xf8\x2b\x26\xbe\xbb\xe9\xd5\x11\x0b\x2f\x8f\x92\x38\ +\x62\x2c\xd0\x1e\x08\x75\x06\x04\xe3\xde\xe4\xe1\x13\x07\xfb\xde\ +\x2c\x8a\x9a\x3a\x3a\xdd\xdc\x26\x68\x67\xc8\x34\x6d\xce\xa9\x1e\ +\xec\xec\x68\x53\x6a\x4b\x0f\xbe\xb4\xe2\xc8\xb0\x19\x5f\x4d\x91\ +\x2d\x93\x52\x3d\xd8\xd9\xde\xde\xd2\x52\x7e\xf8\xd5\x15\x9b\xa2\ +\xc7\xdf\x9d\xe9\x81\x23\xb5\x4d\x6e\x77\x8e\x1b\xdb\xb6\x45\x9d\ +\x44\x14\x88\x87\xe5\x14\x7a\xc5\x55\x38\x26\x61\x0e\x18\x20\x13\ +\x1f\x96\x71\xe3\xac\xd7\x9a\xe8\x1b\x92\xd3\xc7\x0f\x81\x58\x98\ +\x74\x29\x05\xc6\x19\xa3\x8c\x02\xa5\xb6\x60\x5c\x0f\xe9\x89\x69\ +\x13\x1e\x7a\x78\xe8\x73\xbf\xfd\x9f\x37\xf6\x8c\x99\x93\x9c\x4e\ +\x1a\x5c\x63\x67\x5c\x13\x4b\x2c\x2e\x69\x6a\xe7\x29\x8b\x52\x4e\ +\x29\xe3\x54\x96\x14\xd6\x52\x5d\x55\x53\x27\x7b\x91\xea\x76\x11\ +\x74\xc6\xf4\x21\xac\xe2\x06\x61\x0d\x39\xc4\x11\x16\x5f\xd2\x56\ +\x83\xf3\xa7\xbf\xc0\x85\x40\x9c\x33\x8e\x22\xa2\xbc\x65\x3b\xdf\ +\xfe\x5d\xcd\x66\x6a\x8b\x84\xdc\xb9\xdf\xbe\xee\x2a\x4d\x26\x73\ +\xe6\xdf\xb9\xf8\xb5\xd5\xbf\xd8\xb3\x4a\xf6\xa5\xdf\x73\xcf\x2c\ +\xcd\x34\x32\x47\x8e\x8c\x79\xbf\x30\x25\x3b\x3f\x37\xbb\x35\xda\ +\xa3\xb9\x46\x5c\x16\x21\x2c\x8a\x15\x97\x22\x71\xc6\x90\xc0\x2e\ +\x55\xa1\x5c\x1a\x32\x7c\xec\xfa\xb7\x37\x1d\xbf\xea\x3b\x77\xdf\ +\x7e\xc5\xcb\x6f\x3e\xb3\x5f\x08\x6f\xea\xe5\x0b\xa7\xe4\xc5\x9b\ +\xf2\xd8\x7d\xaf\xfe\xe5\x7f\x7e\x82\xcd\x36\x7f\xee\x0c\x35\x32\ +\xeb\xce\x7b\xe6\xbc\xfc\xd6\x92\xff\xdd\x4c\x82\x01\x3e\x71\x54\ +\x0c\xb3\x6c\x66\x53\x90\xe2\xa7\x4f\x19\xb7\xf8\xed\x67\x8a\xb7\ +\x0f\xbe\xed\x8e\x69\x1e\xb7\x9b\x00\x07\xa2\x6a\x8a\xc4\x38\x03\ +\x2c\xbb\x54\x89\x31\xce\xb1\xa2\x2a\x44\xb8\x53\x6e\x5d\x38\x6f\ +\xd1\xb2\x25\x3f\xfb\x88\x78\x62\x33\x6f\xbe\x67\xc1\x50\x3f\xd8\ +\x96\xed\x8a\x4c\xc8\x48\x82\x23\x85\x95\x93\xb3\xf3\x18\xa3\x88\ +\x72\x45\x55\x30\x67\x8c\x85\x8d\x0f\xc4\x10\x43\x92\x2a\x63\x44\ +\x6d\xc6\x18\x17\x80\x18\xa5\x02\x11\x55\xc1\x8c\x32\x06\x9c\x0b\ +\x40\x94\x32\x90\x34\x45\x62\x94\x71\x82\x4c\x9d\x6a\x8a\x87\x30\ +\x43\x8d\xbf\xec\x07\xbf\x1e\xe4\x8e\x8a\xd4\xcd\x16\x9f\x4b\xa3\ +\x21\xdd\xb6\x25\xbf\x4b\x31\x2c\x18\x7f\xc3\x03\x43\x2c\x25\x86\ +\xeb\xd5\xb2\xdb\x85\xda\x2d\x8a\x22\x3d\xea\x96\x37\x9e\xab\x5e\ +\xaf\x50\x50\x73\xae\x5e\x30\xef\xea\x02\x6a\xb4\xfb\xa2\xbd\x1f\ +\xae\x5b\xf6\xdb\x3d\x2e\xc6\x49\xfa\xd8\x3b\xbf\x32\x67\x02\x31\ +\xeb\x0f\x9e\x68\x49\x19\x97\xa7\xda\xa6\x41\xff\x83\x17\x24\xba\ +\x24\x19\x91\x61\x84\x38\xe7\x18\x63\xc6\xb8\xcb\xa5\x49\x92\xdc\ +\x95\x21\xa2\x7f\x1e\x3a\x11\x36\x18\x78\xb8\x39\x0f\xe4\x85\xbe\ +\x89\x6b\x05\x30\xc6\x91\xe6\xd6\x90\xe0\x20\xa9\x9a\x4c\x18\x65\ +\x1c\x24\x8f\xc7\x4d\xdb\x8a\x17\x2f\x7e\xbd\xd6\xe2\x54\x1e\x36\ +\x37\x37\x7d\x64\x7c\xfc\xd4\xea\x97\xfe\xfa\xf8\xff\x28\x92\x77\ +\xc2\xb5\x77\x5c\x93\x2b\x6b\x9a\x0b\x09\x6e\xea\x96\x3f\x7d\xc4\ +\xe5\x83\x77\xbe\xfc\x97\xc7\x13\xf3\xae\xbc\xff\xce\x99\x11\x0a\ +\xeb\x31\x05\x50\xbf\x00\x9e\x6e\x5e\xe8\x16\x9f\x44\x17\x4a\x0f\ +\x7a\xcd\xde\xbf\x6e\x3c\xf4\x4f\x97\x7a\x0e\x3d\x68\x2b\x58\x90\ +\x39\x6b\xc1\x8c\x3f\xf5\xe8\x41\x1f\x39\x7c\x70\x58\x97\x1e\x34\ +\xe3\xd4\x36\x0c\xc3\xb6\x39\x51\x34\xaf\xcf\x83\x99\x65\x51\x21\ +\x29\x12\x33\x43\x9d\x41\x4b\xf3\xfa\x5c\x32\xa6\x36\x05\x82\x99\ +\x4d\x31\x91\x30\x12\x8c\x31\x44\x24\x24\x04\xe7\x8c\x09\x90\x08\ +\x09\x67\x7d\x26\x92\x2c\x61\xb0\x74\x5d\xc8\x9a\x5b\x95\x8c\x60\ +\x47\xc8\x02\xaf\xdf\x2f\x01\xe3\x08\x03\x35\x3b\x03\x21\x81\x65\ +\xb7\x4b\xc3\x18\xcb\xb2\x64\xeb\x9d\x01\xdd\x22\x8a\xcb\xa5\x86\ +\x57\x86\x84\x00\x2c\x11\xd0\x83\x01\x93\x61\x97\x4b\x45\x9c\x23\ +\x22\x21\xd1\x55\x8a\xe0\x8c\x86\x8b\xe3\x8c\x72\x90\x24\x49\x96\ +\x25\x6a\x04\x3a\x43\x26\x96\x54\x97\xa6\x86\xd7\x4c\x89\xaa\x35\ +\xed\x7f\xeb\x6f\xab\x2a\xef\xfb\xee\xd7\x07\x79\x05\xe5\x82\x52\ +\x86\x08\x21\x7d\x9e\x0f\x63\xb6\x40\x44\xc2\xb8\x0f\x57\x32\xc6\ +\x41\x92\x7a\x87\x01\xd1\x55\x0a\x41\xdd\x29\x4e\x89\x24\x21\x84\ +\x24\x89\x70\x4a\xb9\x10\x8c\x32\xc0\x04\x09\xc6\x11\x96\x30\x0e\ +\x2f\x90\x53\xca\x84\xe0\x94\x71\x49\x92\x04\xb3\x4d\xc3\xb0\x39\ +\x52\x5c\x6e\x9f\x47\xe3\xb6\xc5\x38\x70\x4e\x4d\xc3\xa0\x4c\x48\ +\xaa\xdb\xef\x75\x63\x0c\x55\x7b\x56\xfe\x63\x75\xed\x83\xdf\x7f\ +\x38\x53\xfd\x74\x51\x1f\xff\xa7\xa9\x81\x60\xe9\xe0\xa1\x03\xef\ +\xbc\xb3\xda\xb2\xac\xac\xac\xcc\x3b\xef\xb8\xc3\xeb\xf5\x11\x89\ +\x04\x03\x9d\x95\x15\xe5\x03\xf5\xa0\x03\x81\xa1\xb9\x61\x3d\x68\ +\xde\x9d\xf1\x4b\xf0\x33\xf3\x4d\x01\x80\xe0\x36\xe3\x44\x92\x80\ +\x53\x2e\xb0\x44\xb0\x10\x8c\x71\x20\x18\x4c\x5d\xb7\xa8\x50\xdd\ +\x3e\xb7\x8a\x38\x10\x22\xec\xce\xce\x00\x15\x58\x75\xb9\x14\x82\ +\x28\x65\x38\x9c\x73\x19\x63\x2c\x68\xa0\x33\x28\x24\xd5\xad\x29\ +\xe8\xec\x0e\xc7\xae\xd4\x11\x61\xa9\x7b\x5d\xd7\x2f\x98\x1e\xb4\ +\x00\x21\x4b\x2e\x8f\x16\xa5\x29\xde\xb3\x1b\x21\x58\x51\x65\x4f\ +\x9f\xdd\x13\x88\x33\xde\x35\x19\xe3\x02\x30\x71\xb9\x3c\x2e\x17\ +\x08\xe0\xd4\x32\xc2\x39\xbc\xa8\x65\x23\xac\xf8\xfc\x0a\x08\x61\ +\x87\xe3\x02\x18\x27\x12\x09\x2f\x18\x63\x4c\x40\x70\x21\x00\x61\ +\x22\x77\xa7\xf7\x91\x25\x29\x9c\xb6\x43\xd2\x34\xc1\x85\x65\xd9\ +\x44\x75\xfb\x54\x00\x6e\x53\x01\x00\x1c\x21\xc9\xeb\xf7\x77\x87\ +\xa9\x70\xdb\xb2\x90\xa4\xf9\xfc\x5a\xf7\x91\xee\x15\x65\x06\x8a\ +\xcb\xa3\x00\x08\x2e\x50\x78\x8d\x0a\x13\x29\x5c\x4a\x4f\x71\x98\ +\xc8\x18\xba\x2e\x42\x54\x9f\x5f\x85\xde\xac\x22\x60\x1b\x46\xdc\ +\xf0\xe9\xb3\x2b\xd7\x36\x36\x07\x06\xfb\x3c\x42\x80\x24\x49\xa2\ +\xff\x2a\x17\x26\x32\xea\x7f\x04\x75\x5d\xb3\xff\x49\xbd\x47\xb0\ +\x24\xa1\xf0\x58\xd4\xa3\x46\x4b\x24\x09\x40\x08\x90\xa4\x70\xe1\ +\x3d\x21\x33\x28\x7c\x37\x04\x26\xb2\xcb\x2b\xbb\x00\x40\x80\x65\ +\x98\x3d\x6b\xe9\x2e\x8f\x37\xfc\xe4\x2c\xd3\x94\x65\xd6\xd8\x2e\ +\x4f\x9f\x3b\x37\xc3\x2d\xba\x17\xc5\xff\xa3\x9d\x0b\x54\xd8\xa3\ +\x46\x8e\x34\x0c\xe3\xc8\x91\xa3\x37\xdf\x7c\xb3\xd7\xe7\x65\x8c\ +\x62\x8e\x38\x17\x03\x3a\x4c\xd8\x51\x29\xf8\x59\xf5\xa0\xcf\xa4\ +\x86\xae\x87\x02\xb8\xeb\x79\x01\x22\x12\x01\x21\x84\xe6\xf1\x6a\ +\xe1\xa2\x29\x07\xe0\x1c\x21\x97\xd7\xd7\xd3\x2c\x25\x49\xea\x72\ +\x1f\x32\xc6\x10\x76\xfb\x7c\x20\x06\x2e\x99\x76\xeb\x9e\x75\x07\ +\x41\x83\x40\x80\x58\xd8\x92\xb9\x50\xf1\x8e\x86\x15\xb8\x3c\xef\ +\xce\x89\xb9\xb7\x9d\xdb\xbd\x21\x10\xc2\xa6\x15\xec\xa1\x64\x49\ +\x96\x5a\x5b\x5a\xe2\xe3\x13\x6c\x6a\x87\x65\xf7\x41\x08\x00\x4c\ +\xf0\x19\xfb\x23\x50\xbf\x0c\x5b\xdd\x22\x7a\xd0\x57\x08\xb7\xe7\ +\x5d\xef\x1b\xdc\x3f\x29\xd7\x19\x33\xb1\x7f\x7d\xa4\xfb\x22\x67\ +\xb9\xf8\x19\x6f\xce\xac\x27\x43\xbe\x69\xd7\xdd\x4a\x29\xa7\x1c\ +\xc2\x91\x57\x08\xce\x1c\x42\xce\x56\x28\xfa\xa4\x93\xce\xb6\xfd\ +\xb4\x4f\xce\x80\x4f\xb8\x14\x3a\xeb\x19\x80\x10\x30\x26\xe5\x4f\ +\xbd\x66\x04\x41\x8c\x71\x8c\xff\xa3\x05\x38\x7a\x6e\x91\x10\x30\ +\x69\xe2\xa4\x71\x63\xc7\xca\x8a\xc2\x18\x47\x08\x63\x22\xb5\x34\ +\x37\x69\x9a\xab\x6f\xe3\x54\x14\x25\x18\x0c\xda\xd4\x26\x98\x30\ +\xc4\x81\x0b\x40\x00\x5c\x74\xbb\x26\xce\xba\x60\x89\xce\xd5\x7a\ +\xcf\xf2\x8c\x10\x3a\xfb\xd3\x45\x67\x69\x84\xe1\xb2\xba\xc2\xfc\ +\x10\x02\x10\x92\x24\x35\x37\x37\x6b\xdd\x1b\xbd\x2e\x80\x7f\x01\ +\x21\x22\x61\xf2\x2f\x8c\x8a\x9e\x74\x9a\x8c\xa5\xa5\x65\x9c\x3a\ +\x75\x82\xda\x96\x3f\x22\xaa\xdb\x2f\x32\x20\x2d\xce\x25\x3f\x70\ +\x59\x80\x2e\x9d\x1f\x82\xfe\x6f\xdc\xf3\x2f\xe5\x3e\x74\x25\x84\ +\x41\x80\x01\x51\x5b\x07\x04\x42\x88\x9a\xca\xca\xe6\xe6\xc6\xfc\ +\x82\x91\x3d\x26\x03\x63\x2c\x32\x22\xb2\x51\xad\x3f\x7e\xf4\x50\ +\x5a\x5a\x06\x91\xe4\x3e\xdd\x4f\x9c\xc7\x5b\xda\xa7\xce\xbd\x1f\ +\x90\x40\x50\x5b\x55\xdd\xd8\x58\xdf\xb7\xce\xe7\xdf\xef\xf8\x19\ +\x28\x49\x08\xe1\x8f\x88\xc8\xcb\xcb\xaf\x28\x2f\xad\xad\xad\xc1\ +\x3d\x84\x77\x46\x3b\x75\xe0\xe0\xfc\xce\x21\xfa\x71\x64\x9f\xad\ +\x07\xc2\xe3\xf6\x0e\x1b\x5e\xa0\x28\x4a\xdf\x00\x21\x01\x30\x64\ +\x68\x4e\x75\x55\x65\x49\x71\x51\xef\x6e\xe0\x01\xbd\xf4\x42\xd5\ +\x59\x08\xb7\xdb\x33\x6c\xf8\x08\x55\xd5\xbe\x78\x6a\x99\xf3\xb4\ +\x1e\xc1\x18\x73\x7b\x3c\xf9\x05\xa3\xc2\x2b\x41\x4e\x8b\x74\x70\ +\x91\xdb\x11\x42\x70\xc6\xd8\x80\xa8\xc1\xf0\x24\x3f\x35\x3d\x23\ +\x3d\x33\x6b\x40\x02\xeb\x8b\xa9\xce\x97\x94\x1e\xb4\x10\x82\x52\ +\xdb\x69\x71\x0e\x2e\x75\xb0\xff\x80\x64\xe2\x8e\xee\xab\x03\x07\ +\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\x70\x78\xc1\x81\ +\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\x07\x0e\x1c\x38\xbc\xe0\ +\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\xf0\x82\x03\x07\x0e\x1c\x5e\ +\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\xf8\xbf\xca\x0b\x98\xc8\xaa\ +\x2a\x23\x84\x88\x24\xcb\xdd\x59\x31\x1c\x38\x70\xf0\x7f\x12\xe7\ +\xd8\x37\x85\xb0\xe6\x76\xcb\xa8\x6b\x5f\xba\xa0\x76\x5b\x63\x75\ +\x69\x2b\x4f\x4b\x8b\x29\xde\xb3\x71\x5f\x19\xcc\xba\x61\x56\x0c\ +\xf9\x8f\xd7\x11\x76\xe0\xe0\x3f\x87\x17\x10\x26\x3c\xd4\xb8\xee\ +\x8d\x0f\x4a\x3a\x6d\x46\x29\xb5\x59\xda\xa8\xc9\xb1\x95\xef\xff\ +\xe1\xad\x86\x9f\xff\xe5\x87\x45\x3b\xde\x7f\xfb\x60\xcc\xe4\x1b\ +\xe7\xc4\x02\xc3\x92\xac\x48\x04\x04\xb7\x6d\x9b\x71\x41\x24\xb9\ +\x4b\x9b\x90\x33\xdb\xb6\x99\x00\x12\x3e\x01\x80\x51\xdb\xa6\x14\ +\x61\x49\x96\x25\x8c\x90\x10\x9c\x71\x41\x08\x41\x82\xdb\x96\xc5\ +\x04\x00\xc2\xb2\x2c\x13\x8c\xba\xbf\xea\xc0\x81\x83\x8b\x8a\x17\ +\x10\x16\x66\xdb\x96\x55\xaf\xed\x64\xc9\x43\x53\x22\xa8\x6e\xd9\ +\xf1\x79\x43\x06\x0f\x9f\x30\xb1\x2d\xce\xa3\x15\x63\x49\x51\x64\ +\x04\x40\x24\xc9\x68\xab\x3b\x5d\xd5\x28\xb4\x88\xb4\x8c\x54\x0f\ +\x66\xed\x8d\xd5\xf5\xcd\xed\x36\x13\x9a\x2f\x26\x3d\x2d\x9e\x70\ +\xd6\xd9\x58\x59\xd3\xd8\xce\x40\x8a\x4e\x48\x4d\x8e\x71\x9b\xc1\ +\xb6\xaa\xd2\xc6\xa0\x61\x4b\xae\x88\x68\x1f\x69\x6d\x6a\x61\x6a\ +\x44\x7a\x5a\x8a\x46\x04\x01\x56\x57\x56\xd2\xd0\x61\x45\x25\xa4\ +\xa6\xc4\xf9\x19\xa5\xce\xb3\x71\xe0\xe0\xa2\x9b\x47\x48\x8a\x34\ +\x68\xfc\x57\xfe\xf1\x83\x39\x12\xb3\x11\x86\x3d\xaf\xfd\xe4\xa3\ +\x5d\xc6\x0d\x77\xce\x0e\x2b\x32\x12\x49\x0e\xd4\xec\x7a\xea\x6f\ +\xcf\xed\x2e\x6d\x15\x44\x9d\x78\xed\x7d\x8f\x2e\x98\xbc\xfd\xe5\ +\x3f\x3c\xfd\x51\x31\x17\x42\x8a\xcc\xb8\xf3\x1b\x3f\xfc\xca\x55\ +\x69\xbb\xde\x7a\xf9\x2f\xaf\x1f\x01\x44\x23\xb2\x27\x7e\xef\xc7\ +\x3f\x8c\x3e\xb1\xfa\xa7\x7f\x5a\xd9\x12\xe2\xb2\x2f\x3e\x23\x5e\ +\xad\x2e\x2d\x0b\x4a\xf1\x37\x3e\xf0\x9d\xaf\xdd\x30\xf2\xe0\xea\ +\x57\x9e\x59\xf6\x61\x63\x80\x7a\x12\x87\xdd\xff\xc8\xc3\x57\x0c\ +\x8b\xb1\x2d\xe6\x3c\x1e\x07\x0e\x2e\x08\xce\xe9\x77\x94\x15\x77\ +\xd5\xc7\xcf\xce\xbf\xe5\xa6\x6b\x6f\x7d\x70\xd1\x86\x4a\x97\x5b\ +\xc6\xbd\xda\xaa\x88\x20\x7b\xef\xaa\x57\x36\x94\xca\x37\x3f\xf0\ +\x8d\xeb\x0b\x22\x37\xad\x5e\xb1\xb7\x2c\x44\xdb\x9b\x5c\x05\x37\ +\xff\xe3\x1f\xbf\x1d\x17\xdd\xbc\x69\xcd\xa6\x46\xe6\xca\x9f\x78\ +\xc3\x37\xbe\x7e\xdf\x8d\x57\x8e\xe9\x2c\xda\xb5\xe5\x48\x23\xb7\ +\x5a\x5b\x44\xea\xb7\xff\xe7\x77\xf7\x4c\xf6\x97\x35\x78\xfe\xeb\ +\xc9\x27\xaf\xcf\xe4\x9b\x77\xec\x2c\x2e\x3e\xb5\x62\xc9\x2a\x3e\ +\xe4\xaa\x6f\x3d\x3c\xdf\x5f\xb7\x6f\xf9\xda\x8f\x3b\xb8\x42\x1c\ +\xdf\xa6\x03\x07\x17\x97\xbd\x00\xc0\x98\xed\xcf\xb8\xfc\xd6\x69\ +\x43\x19\xc7\xf9\xd9\x7e\x7b\x7f\x97\xa0\x95\x10\x02\x88\x24\x61\ +\xbb\xb6\xb2\x5d\xc6\xe4\xe8\xce\xed\x1e\x39\x7e\xc2\xb8\x04\x0f\ +\xb7\x1b\x31\xc2\xd8\x9d\x98\x91\x9d\x16\x1f\x5b\x16\xd0\x03\x6d\ +\x65\xab\x9e\x7c\x62\xaf\x9d\x30\x22\x51\x22\xb2\xc2\x0c\x1b\x69\ +\x18\x23\x39\x2a\x21\x25\x2a\x2d\x4d\xc5\xb5\x9e\xc4\xac\x21\x49\ +\x11\x1f\x35\xd3\xd6\xe6\xba\xc6\x00\xb1\x9b\x8b\xb6\xee\x8a\x48\ +\x1e\x39\xc6\x97\x11\xcd\x29\x77\x24\x1f\x1d\x38\xb8\xf8\x78\x81\ +\x5a\xbe\x8c\x31\xb7\xdc\x36\x5b\xe2\x54\x08\xb6\x67\x17\x17\x42\ +\x00\xc2\x32\x96\x3a\x9b\x2b\x4e\x96\x75\xa4\x0e\x4d\xa2\xc7\xea\ +\x07\x8f\x9d\x36\x32\x41\xb5\xc1\x3b\x2c\xc3\x5d\x68\x33\x41\x38\ +\xa5\x94\x73\x01\x98\x18\x6d\x65\xfb\x8e\xd5\x67\xdf\x75\xc7\x35\ +\x83\xf4\x93\x87\x8e\xd1\xae\x7c\x9f\x9c\x31\x0a\x1c\x84\xe0\x94\ +\x52\x2e\x38\x17\xe0\x8f\x4a\x4a\x89\x86\x22\x25\xe5\x8a\xd9\x97\ +\x23\xc3\x8a\x4e\xc9\xf1\x4b\x36\x73\x3c\x0c\x0e\x1c\x5c\x6c\xf3\ +\x08\x4c\x24\xc4\xac\x60\xc8\x08\x04\x82\x16\xe5\x08\x63\x8c\xc1\ +\x46\xde\xb1\x93\xaf\x48\x43\xb5\xeb\x37\xee\x2f\xb8\xf5\xa1\xbb\ +\xa6\xc4\x7e\xf0\xe2\x1f\x1f\xfb\xd9\xaf\x97\x6f\x3c\x64\x11\x59\ +\x22\x84\x10\x04\x00\x08\x13\x24\xb8\x3b\x7e\xe4\x2d\xf3\xc6\x1e\ +\x5f\xfd\xe2\xcf\x9f\x58\xd6\xa6\x26\xa5\xc4\x68\x42\xe0\xf0\x19\ +\x08\x21\x42\x08\x00\x20\x44\x10\xe7\xee\xf8\x9c\xaf\x3c\x7c\x5f\ +\x52\xdb\xee\xdf\xfd\xec\x27\xbf\xfa\xdb\x4b\x87\xab\x3a\x25\x09\ +\x3b\xe6\x82\x03\x07\x17\x0a\xe7\xc8\x43\x27\x58\x28\x10\xe0\x92\ +\xdb\xeb\x52\x00\x04\x20\x60\x66\x28\x60\x08\x8f\xd7\xa3\xc9\x28\ +\xd8\xd9\xc9\xb0\xea\xf3\xba\x81\xea\xed\x1d\x21\x06\x48\x56\x35\ +\x97\x2a\x5b\xc1\x4e\x13\x14\x9f\x47\x31\x43\x41\x5b\x10\xaf\xcf\ +\x2b\x71\xb3\xbd\x23\x68\x33\x21\x29\xaa\xcb\xe5\xc2\x4c\xef\xd4\ +\x99\xc7\xeb\x01\x6a\x84\x0c\xee\xf1\x79\xb8\x1e\xd0\x39\xf1\x78\ +\x3d\x2e\x19\x87\x3a\x3b\x82\xa6\x8d\x89\xa4\xb9\x5c\x32\x71\x02\ +\x31\x1d\x38\xf8\x72\xf0\xe5\xe5\xa1\x43\x92\x37\x32\x06\x09\xc6\ +\xc2\x19\xf8\x04\x48\x9a\x37\xc6\x85\x18\x63\x94\x81\xdb\x17\x21\ +\x04\x67\xd4\x46\x58\x89\x88\x52\x11\x02\xc1\x05\xe3\xdc\xe5\x8f\ +\x74\x83\x60\x8c\xbb\xbd\x11\x08\x09\xc6\x18\x47\x4a\x44\x94\x1a\ +\xd6\xd3\xe6\x9c\x09\xe2\x89\xd1\x10\xe3\x0c\x24\x4f\x94\x0b\x71\ +\xc6\xc0\x1b\xa1\x21\xc1\x19\xb7\x6c\xa1\x78\x7c\xaa\x17\x81\x10\ +\x9c\x33\xe1\x04\x30\x38\x70\x70\xf1\xf9\x17\x04\xef\x3f\xbf\x17\ +\x9c\xd3\x1e\x5b\xa2\x9b\x5d\x44\x7f\xa9\xfa\x9e\xc4\x78\x3d\x87\ +\xc3\xf9\x23\xfb\x9e\x42\x59\xf7\xe5\x07\x7c\x07\x04\x67\xce\xc2\ +\xa4\x03\x07\x17\xb7\x7f\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\xe0\ +\x3f\xa0\xc3\x63\x2c\xcb\xf2\xbf\xcc\x57\x2c\x9d\xe7\x3a\x39\x0f\ +\xc6\xc1\xa5\x00\x04\x20\x06\x24\xa1\xeb\xfd\x1b\x3a\x5b\x36\xf4\ +\x8b\xbb\xce\x61\x10\x49\x2a\x2f\x2f\xad\x2c\x2f\x4f\x49\x4d\xf5\ +\xfb\x23\x2e\x3c\x2f\x20\x84\x38\xe7\x1d\x1d\x1d\xce\xc6\x07\x07\ +\x97\x02\x84\x2c\x2b\x6e\x8f\x07\x21\x34\x20\x41\x33\xc2\xd8\x34\ +\x0c\x5d\x0f\x5d\x6c\x59\x56\x05\x08\x45\x96\xdd\x1e\xef\x99\x75\ +\xee\x01\xa3\x34\x25\x25\x35\x29\x29\xc5\x34\x4d\x3d\x14\x24\x12\ +\xb9\x90\xbc\x80\x10\x62\x8c\x35\x35\x35\xb8\x5c\x1e\xb7\xc7\xe3\ +\x34\x3a\x07\x17\x3f\x82\x81\x40\x48\x0f\xc6\xc6\xc6\xf7\x37\x78\ +\x51\x7b\x7b\xbb\x69\xe8\x7e\x7f\x04\xba\xc8\x8c\x5f\x21\x40\xd7\ +\x83\x8d\x8d\x0d\x71\x71\xf1\x9f\x60\x2f\x54\x94\x97\x56\x94\x97\ +\x27\xa7\xa4\x46\x44\x7c\xe9\xf6\x82\x10\x48\x55\xb1\xa2\xc2\xb9\ +\x96\x13\x11\x12\xd4\xe6\xba\x0e\x5d\xe6\x16\x6a\x6b\x6d\xf1\x7a\ +\x7d\x09\x89\xc9\x4e\x83\x73\x70\x49\x20\x3a\x26\xb6\xaa\xa2\xbc\ +\xa3\xbd\x3d\x32\x2a\x2a\x6c\x9c\x23\x84\x4c\xd3\x0c\x05\x3b\xd3\ +\x33\xb3\x15\x45\xbd\x28\x6b\x1d\x5b\x5d\x55\xd1\xde\xd6\x1a\x15\ +\x1d\x73\xd6\x09\x05\xa3\x34\x39\x25\x2d\x29\x39\xd5\x34\x8c\xd0\ +\x97\x6e\x2f\x60\x97\xbb\x75\xed\xfb\xed\x1f\x6d\x20\x9a\xeb\xac\ +\x27\x70\xd3\x70\x0f\x1f\x11\x37\x7f\x21\x37\x0c\x00\x40\x08\x74\ +\x5d\x4f\x4a\x49\x13\x02\xc2\xb9\xc2\x3f\xc1\xd4\xf9\xa2\xfe\x0b\ +\xc1\xf9\xbf\xdb\xc0\x43\x18\xa3\x2f\xad\x1c\x8c\x31\x9c\x8f\x4a\ +\x3b\xf8\xe4\x91\x4e\x84\x5d\x06\xe1\x7f\x85\x10\x18\xe3\xc8\xa8\ +\xa8\xda\x9a\xea\xa8\xe8\xe8\x1e\xb3\xd7\x34\x4c\x45\x75\x29\x8a\ +\xda\xd3\x7a\x45\x77\x9b\x3e\xff\x1e\x87\xb3\xd7\x39\x32\xaa\xa6\ +\xaa\x32\x3a\x26\xf6\x93\xfd\x0b\xff\x16\x7b\x01\xc9\xb2\x59\x5e\ +\xda\xf1\xe1\x06\xe2\xf3\x9f\x9d\x17\x42\x01\xc0\x18\x49\x32\x80\ +\xd1\x33\xf9\x41\x08\x84\xe0\x7d\xbb\x15\x42\x48\x08\x20\x18\xb1\ +\x2f\x23\x90\x89\x60\x68\x6f\x69\xe4\x72\x64\x84\x47\x02\x40\x18\ +\xe1\xf0\x76\x0c\xce\x07\x5e\x5b\x92\x24\x00\x41\x29\x3b\xf3\xae\ +\x21\x00\x46\xa9\xf8\xa4\x39\x11\x66\x7a\x73\x45\x43\x30\x31\x35\ +\xd5\x8d\x7b\xbb\x33\xc6\x18\x23\x0c\x48\x08\x2e\xf8\xa7\xee\xe5\ +\x18\x8b\xf6\xa6\x26\xa1\xfa\x23\x3c\x0a\xfb\x44\x8f\x91\x83\x7f\ +\xd3\x0c\xf7\xcc\xce\xd6\xf3\x2f\xc0\xc0\xd1\x6b\x00\x1d\xf4\xed\ +\x9c\xfd\xbf\x08\x00\x80\x00\x61\x82\x05\x67\x9f\x9b\xf3\x11\xc2\ +\x84\x20\x46\xfb\xc9\x14\x7d\x42\x9d\x85\x10\x80\x10\x3f\x77\x5f\ +\x62\x94\x26\x27\xa5\x24\x24\x24\xd9\x96\xa5\xeb\xa1\x4f\xb0\x17\ +\xf0\xe7\x63\x2a\x24\xcb\xd8\xe3\xc1\x6e\xf7\x39\x5e\x1e\xac\xf6\ +\x9b\x65\x08\xd6\x5d\x5b\x21\xcc\x40\x47\xc8\xe4\x04\x23\x21\x84\ +\x60\x56\x47\x7b\x27\x65\x5f\x74\xf3\x24\x26\x12\x6b\x2d\x7c\xe1\ +\x1f\x8b\x4e\xb6\x50\x8c\x09\x50\xbd\xa1\xae\xba\xa6\xbe\x49\x67\ +\x98\x48\x7d\x77\x6c\x23\x89\xf0\xed\xaf\x3f\xfb\xfa\xc6\xe3\x5d\ +\x7b\x39\x7a\xc8\x82\x90\xd2\x9d\x6f\xfc\x7d\xc9\x46\x1d\x91\x4f\ +\xd8\x9b\x81\x09\x0e\x54\xee\x7e\xe6\x95\x55\x8d\xac\x77\x75\x85\ +\x48\x12\xe6\x66\x53\x7d\x4d\x75\x4d\x7d\x5b\x40\xe7\xf0\x29\xc7\ +\x0e\x84\xb1\x54\xb3\x6f\xf5\xd3\x4b\x37\xea\x18\x3b\x1b\x42\x2e\ +\x88\x99\xd0\x03\x84\x10\xc6\xb8\xdf\x21\x21\x38\xef\xf7\x30\x05\ +\x08\xc1\xf9\x80\x2f\x72\xce\x39\xe7\x5d\xdd\xb2\x97\x14\x40\x70\ +\xbb\xa3\xbd\xd3\xfa\xbc\x6d\x1b\x61\x4c\x03\x8d\x27\x4e\x96\x19\ +\xbc\x1f\x15\x9c\xab\xe8\xae\xd2\x05\x70\xce\xe1\x13\xca\x0c\x47\ +\x14\xff\xab\x41\xe8\x3c\xad\x47\x70\x21\x40\x08\x10\x80\x09\xde\ +\xf5\xfc\xff\xbe\x52\x97\xf9\xf3\x9f\x3e\x94\xe6\x21\x7a\xed\x81\ +\xdf\xfe\xee\xbd\x9b\xff\xdf\x63\x63\xd3\x94\x9e\x93\xa9\x6d\x23\ +\x72\x96\x1d\x12\x82\x51\xca\x05\x21\x72\x4f\x87\x64\xd4\xe6\x02\ +\x10\x20\x8c\xc4\xde\xb5\xef\x34\xf9\xf2\x46\x64\x78\x5a\x4b\x76\ +\x2e\x7a\xe9\x8d\xca\x10\x10\x4e\x89\x3f\xe3\xf6\xfb\x1f\x18\x93\ +\xe6\x61\x02\xf7\x5c\x30\x3a\x35\x8b\xfb\x7d\x5c\x00\x96\xfa\x08\ +\xd8\x0a\xee\x8a\x4a\x19\x94\xee\xc6\x02\xb0\x24\x61\xe8\x53\x04\ +\x60\xb9\x0f\xb3\x32\x6a\x86\x0c\x8b\x0b\xe8\xfa\x45\x92\xac\x57\ +\x1f\x5a\xf4\xe2\xab\x85\xcd\x4c\x91\x84\x27\x65\xc4\x7d\x5f\x5b\ +\x98\xe1\xe9\xbe\x30\x67\x94\x09\x49\xee\xba\xcf\x9c\xda\x1c\xb0\ +\xd4\xe7\x6a\x43\xc7\x8d\x67\x1b\x5e\xde\x7c\x72\xf2\x35\x39\x3e\ +\x46\xb9\x43\x0e\x17\x80\x1d\x00\x24\x49\x6a\x6b\x6b\xab\xae\xae\ +\x1e\x3e\x7c\x38\x67\xac\xef\x08\x8c\xfa\x9f\x1a\xb6\x79\xfb\x79\ +\xd6\xc2\x6d\x7b\x40\xef\x23\xb2\xdd\x74\xf0\xd7\x8f\xbf\x7b\xd3\ +\x0f\x7e\x3c\x29\x5d\xe9\xd3\x13\x28\x65\x70\xce\xf6\xc0\x99\xcd\ +\x84\xdc\xfd\xd7\xc6\xd3\xdb\x9e\x7d\xb3\xe9\x27\xbf\xfa\x9a\x07\ +\x03\xb5\x6d\xd1\xbf\xbb\xf7\x9a\x2a\xe1\xe3\xfd\xac\x86\x2f\x7a\ +\x4f\xce\x0b\x2f\x20\x14\x36\xad\xbb\x8c\x33\x49\x6a\x39\xf6\xf1\ +\x3f\x5f\x4e\xfb\x7f\x0f\x5f\x2f\x03\x63\x94\x61\x59\x0a\x14\xed\ +\x78\x79\xc5\xda\x5a\x1d\xe7\x4d\x99\x77\xc7\xac\xcb\x9a\x4e\x6c\ +\x58\xf2\xd6\xf6\x4e\x9b\x7b\x13\x07\x67\x47\xd0\x53\xa7\x8b\x58\ +\x44\xee\x9d\x77\xdd\x32\x28\xce\x15\xac\x3e\xbc\x7c\xe5\xfb\xa5\ +\x4d\xd6\xe0\x09\x73\x6e\x9d\x33\x5e\x03\x8b\x23\x09\x8c\x8a\x6d\ +\xc7\x1a\xc7\xcc\x7f\xd8\xd3\x59\xf2\xf7\x3f\x3d\x8f\x2f\x5f\xf0\ +\xe3\xeb\xc7\xbb\x58\x60\xeb\xb2\x27\x5f\x78\xf2\xf9\xc4\x5f\x7f\ +\xd7\x53\xbd\x75\xf1\xb2\x8d\xf5\x41\x3c\xfa\xea\xeb\x33\x82\xad\ +\xad\xc2\x24\x18\x6a\x8f\x6e\x5a\xbe\x7a\x4b\x73\x88\xb9\x93\x86\ +\xcd\x5f\x70\xbb\x62\x76\xd4\xb4\x08\x49\x04\x3e\x5c\xb9\xe4\xe3\ +\x23\x75\x4c\x90\xac\x71\x73\x6e\xbf\x66\xbc\xab\xa3\x78\xf9\xf2\ +\x95\x47\x2a\x83\xd1\x83\xc6\x2d\xb8\x7b\x1e\x46\x98\x60\x04\xa2\ +\x4b\x8b\x02\x9b\xd5\x2f\x3d\xf5\xcf\x8a\xc4\xd9\x3f\x7a\xe4\x0a\ +\x1f\xb1\xda\xda\x42\xd1\xaa\xb9\x7f\xd5\xab\xef\xee\x2f\x01\x5f\ +\xca\xb5\xb7\xcd\x1f\x9d\xa6\xec\x5b\xbb\xec\x83\xed\xa7\xc0\x9f\ +\x76\xd3\xc2\x05\xc3\x62\x61\xef\x9a\x15\x6b\x76\x17\x81\x2f\xe3\ +\xfa\xdb\x6f\x1b\x99\x9a\x3f\x3d\xd7\xb7\x79\xcb\xa1\xd9\xb9\xd3\ +\x91\x70\x84\x2d\x2f\xc0\x64\x02\x63\xd4\xd4\xd4\xb4\x64\xc9\x92\ +\xc2\xc2\xc2\x3b\x6e\xbf\x7d\xca\xd4\xa9\xa2\x9b\x04\x06\x8c\xab\ +\xa2\xdb\x13\xd4\x3b\x8f\xe8\xee\x8b\x67\xb5\x44\x18\xe3\x44\xc6\ +\x8d\xa7\x3e\x5e\xb2\xe2\xc3\x36\x9b\x2b\x91\x59\x37\xdd\x75\x67\ +\x5e\x2c\xdb\xbb\xe6\xb5\x0f\x76\x15\x09\x5f\xd6\xed\x0b\x6e\xcf\ +\x89\x43\x7b\x56\xaf\x58\xbb\xa7\x10\x45\x65\xdd\x70\xc7\x5d\xf9\ +\x31\xa1\x8d\xaf\xbd\xb6\xe5\x78\xbd\x3b\xf5\xb2\x99\xc3\x15\x5a\ +\xb1\xfd\x4f\xbf\xa8\x4d\x2e\xb8\xf2\xde\xeb\xa7\x78\x30\x1b\x30\ +\x43\x0d\x97\x1b\xde\x7f\x24\x84\x08\xff\x8f\xf3\x2f\x61\x74\x39\ +\x1f\x6b\x2d\x08\xba\x59\x16\x04\x00\x37\xa8\x32\xf5\xa6\x7b\x06\ +\x07\xb7\x3e\xb7\xea\xa0\x50\x35\x8c\x81\x33\xe6\x8a\x1f\x34\xe7\ +\xf6\x7b\x16\x5c\x37\x6a\xef\xea\xa5\xbb\xea\xec\xa6\xd3\xdb\x8b\ +\xac\xb8\xdb\xee\xbc\x49\x2d\xff\xe8\xfd\xa3\xec\xfa\x5b\x6f\x8b\ +\x6b\xda\xf6\xea\xda\xfd\xcc\x68\x58\xfa\xcf\x97\x43\xa9\x53\xee\ +\xbb\x6b\x46\xc9\xda\x57\x56\xef\xad\x24\xb2\x84\x08\x32\xeb\x4b\ +\x9b\x0c\x57\x5e\x86\xbf\xee\xd8\x86\x63\xea\xa0\xdb\x6e\xbd\x22\ +\xd6\xa7\xba\x22\xe3\x67\xdf\x73\x57\x84\x7e\x6a\xfb\xc9\x8e\x96\ +\xe2\x1d\x87\x5a\xdd\xd7\xdf\x79\xfb\xa4\x9c\xc4\x9a\xe3\x7b\x4f\ +\xd6\x74\xe8\x4d\x87\x9e\xfc\xc7\x72\xd7\xb0\xab\xef\xba\xe9\xf2\ +\xda\x83\xbb\x8a\x9b\xed\x40\xc3\xe9\x3d\x27\xaa\x18\x6d\xd9\xb9\ +\x73\x6f\xdc\x84\x6b\x6e\x9b\x3b\xea\xf0\xaa\x57\x36\x1c\x6e\xc0\ +\xfe\x84\x09\xb3\x6e\xb9\xff\xde\x9b\xf8\xf1\x0f\x96\x6f\x2a\x93\ +\x55\x0c\x3d\x1c\x27\x93\xd6\x13\x3b\x8e\xb5\xa8\x77\x7f\x65\x5e\ +\x52\xb4\xdb\xe5\x8d\x4c\x49\x4f\x51\x01\xa7\x5f\x36\x6d\xe1\x03\ +\xf7\x8f\x8b\x6a\x58\xb2\x6a\x53\x43\xd9\x91\x57\x5f\xdd\x3a\xf2\ +\xba\x7b\xee\x9a\x37\x3d\xc9\x2f\x97\x6c\x7e\x6d\xe9\xc7\x4d\xf3\ +\xe6\x7f\xe5\xf2\xe8\xda\x17\x5e\x78\xab\x8d\xa1\xec\xdc\xa4\xf6\ +\xda\x93\x2d\x1c\x30\xea\x32\xab\x9c\xd7\xf9\x7d\x41\x45\x45\x45\ +\x64\x64\xc4\xe4\xc9\x93\xeb\x1b\x1a\x3a\x3a\x3a\x10\x02\x11\xfe\ +\x6f\x40\x87\xef\xa6\x00\x11\x36\x1d\xba\x3e\x9f\xf3\x85\x10\x92\ +\x24\xa8\x3c\xba\xf3\xb8\x9d\x74\xdb\x5d\xb7\xa5\xe9\x07\x16\x2f\ +\x5f\xdf\x58\x7b\xe4\xc5\xd7\xf7\x8c\xba\xfe\x9e\x05\x37\x4c\x4b\ +\x88\x90\x0b\x37\xbe\xfa\xda\xce\xe6\xeb\x16\xdc\x3f\xd6\x5f\xfd\ +\xfc\x2b\x6f\xb7\xb6\xb7\xec\xdc\x72\x30\x73\xf2\xb5\x37\x5e\x3d\ +\xd1\x8f\x6d\x12\x9f\x7b\xe3\xfc\x7b\x6f\x9a\x92\xaf\x00\xe5\x9c\ +\x9f\xb5\xf2\x7d\xde\xc0\x59\xea\x7c\xf1\xda\x0b\x00\xbc\x0b\x0c\ +\x13\xe0\xcc\xa6\x5a\xca\x5d\xf7\xdd\xf5\xf8\xe3\x4b\x57\x6b\x33\ +\x64\x45\x06\x41\x5b\xea\x0a\x37\xbc\xbf\xbd\x4d\x0f\xb5\x06\x8c\ +\x96\x96\x90\x1f\xc9\xd1\x89\xa9\x39\xb9\x23\xf9\xa8\xbc\xfa\xaa\ +\xa4\xfc\x61\x23\xc5\xe5\x39\xff\x2c\x6e\x6c\xaa\xc4\xc5\xa7\x2b\ +\xb0\xb4\xfd\x8d\x12\xd6\xa1\x1b\xed\xad\x0d\xb6\x48\x11\x42\x84\ +\x3a\x82\x1c\xdc\x1a\x86\x50\xb0\x5d\xf2\x79\x65\x04\xd4\x34\x6d\ +\x21\xbb\x64\xb7\x5b\x56\x02\xed\x41\x26\x48\x6c\x52\x6a\x7e\x7e\ +\x8e\x07\x74\x82\x25\x97\x0c\xe5\x47\xb7\xb7\x26\x4f\xfa\x7f\xd7\ +\x4f\x8a\x0c\x15\xc5\xfb\x3f\xe2\x9c\x02\x96\x54\x19\x33\xc6\x88\ +\xe2\xcf\x1c\x92\x53\x30\xa4\x60\xca\x47\x1b\xaa\x6b\x6b\x8d\xec\ +\xc8\x3d\x9b\xde\x2b\x6a\x31\xea\x9a\xf5\xe4\xe6\x56\x7b\x30\x02\ +\x21\x38\x13\x8c\x31\x8e\x21\xd4\x11\x54\xb0\xdb\x2b\x73\xdb\x30\ +\xa9\x00\x40\x58\x12\xa1\xd3\x47\x77\x6c\x3b\x5a\x13\x6c\x69\x68\ +\x57\xda\x98\x67\xcc\xb0\xc1\xbe\xed\xeb\xd6\xfb\xae\x9d\x9b\xa1\ +\xda\x1f\xee\x3d\xd5\xdc\xc4\x37\xbe\xf3\x86\xd9\xde\x6a\x75\x7a\ +\xda\x0d\xa1\x79\xbc\xd4\xae\x0b\x18\x3c\x9a\x30\xe6\x38\x1f\xcf\ +\x3b\x18\x83\x51\xa3\x46\x8e\x19\x33\x26\xfc\xd1\x34\x0d\x4a\xa9\ +\x8c\x10\xe7\x4c\xf4\x9d\xab\x23\x24\x44\xd7\x56\x41\x21\x98\xe8\ +\xee\x81\x02\x40\x08\x8e\x60\xc0\x84\x03\x33\xc6\x45\xd7\xfe\x43\ +\x14\x9d\x9c\x99\x97\x33\x3c\x6e\xce\xf8\x3d\xef\x94\x85\xb4\xcb\ +\x46\x0f\x91\xb7\xad\xdf\xe0\x9b\x73\x6d\xa6\xaa\x6f\x38\x7e\xac\ +\xbe\x49\xde\xf0\xf6\x1b\x66\x7b\x6b\x80\x77\xb6\x77\xe8\xb2\x3b\ +\x7a\x70\xce\xb0\xa1\x59\xfe\xaa\x06\x86\x54\x7f\x4a\x5a\x46\xb2\ +\x62\x99\xf4\x8c\x88\xc0\xf0\x5a\x44\x8f\x93\x13\x80\x73\xc4\x3f\ +\x85\xef\xe0\x22\xe2\x05\xc1\x05\x08\xce\x19\xe2\x04\xb8\x00\x6a\ +\x84\xa4\xd8\xc9\x0b\x6f\x39\xf6\xfb\xe7\x97\xb5\xcb\x43\xe5\x40\ +\xc5\xb2\x17\x5f\xa2\x13\xee\xbf\x77\x9c\xfb\x85\x27\x16\x53\xcb\ +\x16\x42\x70\x66\x9b\xe1\x27\x60\x85\x6c\xe0\x94\x61\x60\x8c\x0b\ +\x2e\xe4\xe8\xa9\xd7\xde\x3a\x3a\x5e\x16\x48\xd2\x5c\x2e\x2b\x14\ +\x42\xb2\x46\x14\x09\x84\xae\x9b\x56\x52\x72\x2e\xa9\x58\x7f\xaa\ +\xb2\x3d\x65\x90\x17\x03\x69\x3e\x72\xa0\x36\xc0\xa6\x66\x44\xd0\ +\xa3\x94\x33\x6a\x5a\xcc\x05\x36\x0f\xbb\x6c\x04\x50\x9b\xda\x36\ +\x00\x0f\x6f\xfc\xe4\x9c\x09\x00\xc1\x19\x07\xe0\xd4\x32\x81\x72\ +\x21\x13\x05\x42\x1f\xaf\x5a\xf1\x71\xe3\xd0\xef\xde\x37\x6b\xff\ +\xcb\x7f\x29\xa2\x26\xb3\x29\x07\x40\x20\x38\x63\x94\xdb\xfe\xd4\ +\x14\x66\x6e\x3f\x74\xaa\x39\x7b\x64\x24\x58\x1c\x2b\x6a\xfd\xb6\ +\xd7\x5f\x79\xef\xc4\x82\xef\x7d\xcb\x5b\xf4\xc1\x73\x9b\x83\xb6\ +\x27\xfd\x81\xc7\x7e\x7c\x68\xeb\xba\x25\x4f\xfd\xbe\xf4\xee\x47\ +\x63\x24\x1c\x3f\x78\xdc\x9d\xf7\x4c\x16\x36\x93\x65\xd5\x2b\xd1\ +\xc6\x40\x00\x63\x22\x21\x4e\x99\xb3\x28\x71\x61\xa6\x12\x86\x61\ +\xf4\xf6\xb5\x9e\x99\xaf\x80\x01\xbe\x7d\x01\x10\x6e\x3c\x8c\x71\ +\x21\x7a\x87\x66\x21\x04\xea\x32\xe7\x7b\x2d\x71\xce\x79\xd7\x2e\ +\x61\x2e\x38\xb3\x4d\x0e\x16\x23\x40\x6d\xe6\x4a\x7d\xf0\xbf\x7e\ +\x7a\x68\xcb\xda\x97\x9e\x7e\xbc\x72\xc1\x37\x3c\x44\x8a\xcb\xb9\ +\x7c\xfe\xfc\xf1\x82\x32\xc5\xe3\x77\x07\x4e\x5b\x8c\xdb\x96\x29\ +\x80\x31\xce\x29\xa5\x42\x00\x00\x3f\x63\xb7\x71\x2f\x11\xf5\xf0\ +\x03\x42\x42\x70\x21\xc4\x27\xfa\x1d\x2f\x3a\x7b\x41\x70\xc1\x11\ +\xe6\xc2\x32\x74\xc3\xb4\x4c\x6a\xa6\x8c\xb9\xe6\xfa\xfd\x3b\xfe\ +\x77\x63\x2b\x13\xd8\xed\x91\x2b\xea\x2a\x8a\x4b\x5c\x2d\x01\x93\ +\x0b\x66\x1b\x21\x5d\x37\x19\x80\x65\xe8\xba\x61\x31\xc1\x6c\x53\ +\x0f\x76\x06\xd5\xe4\xa1\x23\x73\x3c\xeb\x57\xad\x16\xe3\xb3\x18\ +\x76\x0f\xbf\x6c\x6c\x22\xa1\x94\x5b\x4a\x74\xa2\x47\x0a\x9e\xae\ +\x6a\x1b\x36\x74\xd2\xcd\xe3\xf7\xaf\xf8\xeb\x1f\x2a\xa7\x8d\xf5\ +\xb3\xa6\x5d\x9b\x77\x64\x4c\x99\x3f\x21\x59\x39\xba\x5b\x0f\xea\ +\x06\x65\x8c\x01\xb3\x74\x3d\x10\xb4\x52\x27\x4d\x48\x5e\xfe\xcc\ +\xa2\x57\x22\x86\xfb\x1a\x4b\xda\xcc\xf1\x82\xdb\x96\x11\xd2\x4d\ +\x46\x6d\x3d\x14\x32\x2d\x0a\x14\x1b\x7a\x48\xb7\xb8\xea\xf6\xd2\ +\x40\x63\x49\x51\x71\x6d\x4b\xc0\x8e\xe3\xb2\xe6\xe7\xd5\xc5\x07\ +\x8e\x95\xa7\x16\xc4\xda\x34\xa4\x26\x8d\x9e\x37\x79\xd7\xd2\xa7\ +\x7f\xdf\x3c\x6d\x62\x82\x8b\x76\x50\xcf\xd0\x78\x8f\x1b\x9b\x95\ +\xc5\xc5\x9e\x9a\x46\x4b\x78\xf5\x86\xd2\x4d\xc7\x8e\x90\xa8\xc8\ +\x68\x1f\xd4\x37\xd8\x57\x4f\x1d\xbd\xee\xf9\x8f\xdf\xfd\x50\x4e\ +\x77\x71\x6f\x46\xfe\xb8\x98\xc8\x9a\xe2\x3a\x77\x64\x41\x04\xb2\ +\xc2\x99\x34\x1c\x9c\x7f\xc8\xb2\x2c\xcb\x72\xb7\xbd\x60\x0a\xce\ +\x39\x26\xe1\x35\x67\xd4\xb7\xfb\xf5\xac\x01\x30\x1e\xee\x82\xbd\ +\xee\x49\x34\xd0\x5e\xa0\xb6\x15\x0a\xe9\x36\x65\xc2\x34\x42\x86\ +\xc9\x18\xd8\x96\x6e\x9a\x76\xb0\xb9\x6c\xfd\x81\x23\xae\xa8\xc8\ +\x38\xaf\x55\xdb\x2e\x6e\x1f\x3b\x61\xd3\xcb\x1b\xdf\xdb\x2c\x92\ +\x35\x14\x93\x3d\x62\x44\xb4\xd0\x83\x21\xdb\xa6\xb6\x4d\x3d\x51\ +\x09\xbe\xd6\xf5\xab\xde\x58\x91\x9d\x92\x39\xf6\xb2\x1c\xb7\x7c\ +\xb6\x29\x42\x57\x0c\x03\x20\x40\x1c\x61\x21\x98\xe0\x5f\x82\xdf\ +\x91\x3c\xf6\xd8\x8f\x3e\xb3\x4f\x42\x51\x03\xfb\xf7\x84\x8e\x1c\ +\xc4\xe7\x88\xfa\x12\xb6\xad\x66\x64\x45\x5c\x31\x53\xd8\x16\x00\ +\x60\x8c\x1b\xea\xeb\x62\xe3\x12\x04\x02\xc1\x05\xb5\x69\x44\x72\ +\x66\x5a\xbc\xdb\x66\x24\x39\x6b\x50\x94\xe6\xcd\x1c\x36\xbc\x20\ +\x37\xad\xb5\xf4\x44\x61\x45\x4b\x62\xce\x88\x71\x05\x83\x5d\x84\ +\x69\x91\xa9\x99\xc9\xb1\xc2\x32\xd5\xe8\xe4\xac\xb4\x18\x66\xdb\ +\x8a\x3f\x21\x3b\x3d\x2b\x3f\x7f\x08\x6a\xab\x3c\x5d\x5a\x6d\x4a\ +\x11\xd9\x59\x69\x1e\x19\x18\x65\xd8\x1d\x69\x96\xec\xdd\x5b\x25\ +\x8f\xbd\x6c\xc8\xe0\xe1\x23\x52\xdc\x56\x69\x49\x69\x73\x10\x15\ +\x5c\x75\xf3\x4d\x33\x46\x49\xd4\xb4\x29\xd5\x22\x53\xb2\x53\x62\ +\x11\xa7\x94\x32\x5f\x42\x5a\xf6\xe0\x21\xf9\x43\x92\x9a\xca\x8b\ +\x9b\x03\x81\xea\xba\xc0\xb0\x49\xd3\x32\xbc\x1c\x7b\xe3\x07\xa5\ +\x46\x0b\x2e\xa5\x64\x66\xc7\x68\xc4\xb2\x79\x44\xf2\xd0\xb1\x23\ +\x47\xa8\x1d\x95\x47\x4f\x95\x42\x6c\xf6\xf8\xb1\x23\xd3\x53\x53\ +\x62\xe5\x60\x87\x14\x9d\x95\x18\x25\x18\x63\x9c\x64\x0e\x1b\x35\ +\x28\x92\x55\x94\x55\x34\xb4\x04\xd4\xc8\x84\xe1\xe3\x27\x0f\x89\ +\xe2\x27\x8e\x1c\x6f\xb1\xb4\x91\x13\x27\x0d\x89\x23\x45\x47\xf6\ +\x1f\x2f\xa9\x8f\xcb\x9b\x3a\xef\x8a\xfc\xd8\xe4\xc1\x43\x12\x95\ +\xd2\xc2\xc2\xba\x96\x50\x64\x7a\x4e\x96\xa7\xf5\xcd\xb7\x3e\x4a\ +\xbf\x62\x5e\x41\xbc\x6a\x51\x2e\x1c\x9c\x4f\x84\x13\xaa\x21\x5c\ +\x78\xba\x70\xcf\x9e\xbd\x25\xa5\xa5\x25\x25\xa5\x31\x31\xd1\x8a\ +\xac\x20\x8c\x4c\xd3\xec\x68\x6f\x8b\x8b\x8f\x0f\x5b\xe6\x18\xe3\ +\x60\x30\x68\x59\x66\x4c\x6c\x2c\xb5\x6c\x0e\x7d\xae\x12\x1e\xd3\ +\x45\x98\x2b\xba\x2e\xcc\x39\xe7\xd8\x9d\x3d\x38\xc3\x4d\x98\x3b\ +\x2a\x25\x2b\x29\x92\x53\x4b\x72\xc7\x65\x27\x7a\x4b\x0e\xef\x3b\ +\x5e\x5a\x17\x97\x3f\xe3\xfa\x49\xc3\x12\xd2\x06\x0d\x8e\x93\x4b\ +\x4e\x17\xd6\xb5\x9a\x31\x69\x99\x49\xd1\x6e\x26\x94\xb4\xec\x6c\ +\x9f\x04\xb2\x2f\x26\x25\x4e\x29\x39\x5d\x62\x2a\xb1\x43\xb2\x92\ +\x24\x24\x38\xef\x72\x6a\x80\xe8\xf5\x75\xf4\x38\x3c\x30\xc6\x96\ +\x6d\xb7\xb6\xb6\xc4\xc7\x27\x0c\x98\x4d\xd4\x54\x57\x67\x66\x65\ +\x87\x3d\x14\x9c\x73\xc6\x18\x63\x14\x63\xdc\x50\x5f\x9f\x96\x9e\ +\x7e\x26\xdf\x9c\x43\xc7\xed\x93\xb9\xc4\xe7\xaf\xfd\xfb\x9f\xeb\ +\x5f\x7c\xe6\x9c\x71\x4d\xc1\x40\xc4\x55\x57\x67\xfe\xf6\x6f\x2c\ +\xd0\x09\x00\x84\x48\x87\x0f\xed\xcf\x2f\x18\x09\x00\x9c\x31\x49\ +\x55\x31\xb7\x0d\x83\x02\x12\x80\x25\x97\x2a\x99\x86\xc1\xb1\xec\ +\xd2\x54\x8c\x40\x70\x66\xe8\x3a\x48\x9a\x82\x99\x6e\x58\x44\xd1\ +\x14\xcc\x75\xc3\x22\xb2\xa6\x12\xa1\x1b\xa6\xc0\x92\xa6\xa9\x12\ +\xc1\x82\xd9\xba\x61\x86\x1d\xb4\x98\x28\x66\xcd\xee\x27\x5f\xfc\ +\x78\xd6\x83\x8f\x8c\x49\x56\x04\x92\x15\x59\x42\x20\xa8\x6d\x9a\ +\x16\x15\x02\x88\xac\x29\x84\x1b\x86\xc9\x01\x29\x9a\x4b\x02\x16\ +\x6c\xa9\x3d\xb8\xff\x08\xf5\xc7\x85\x8a\x77\x6c\x2b\xd7\x1e\x78\ +\xf4\xbe\x0c\x0f\x26\x88\x87\x4c\xa6\x69\x2a\xb3\x0c\x8b\x09\x45\ +\x73\x61\x66\x99\x4c\x68\x9a\x4b\x22\x08\x04\xb7\x4c\xc3\xb4\x85\ +\xea\x72\x11\x6e\xe9\x26\xed\xb1\x3b\x65\x45\x55\x64\x09\x21\xe0\ +\xd4\x32\x0c\x9b\x28\x9a\xaa\x10\x00\x60\xb6\x69\x58\x5c\x75\x69\ +\x12\x46\x9c\xd9\x86\x61\x72\x0e\x92\xa2\xaa\x8a\x8c\x10\x20\x61\ +\x1f\x5d\xbf\xe4\xf5\x83\xf2\xc3\x8f\xdc\x1e\x01\x96\x13\xf4\x78\ +\x41\x80\x31\xa9\xad\xad\x59\xb6\x6c\x79\x55\x55\xcd\xd5\x57\xcf\ +\x9c\x79\xd5\x55\x92\x24\x49\x92\x14\x0c\x06\x2a\xca\xcb\xf2\x87\ +\x8f\xb0\x6d\x1b\x00\x08\x21\x0d\x0d\xf5\xc1\x40\xe7\xd0\x9c\x61\ +\xba\x1e\x12\xbd\xf1\x6b\xdd\xeb\x11\x03\xc2\x56\x10\x71\x69\xb2\ +\x65\x18\x20\xa9\x0a\xe2\xba\x69\x21\x49\xd5\x64\x64\x9a\x54\x75\ +\x69\xa4\xbb\x3d\x30\x0e\x72\x57\x7b\x10\x96\xa1\x5b\x14\x34\x97\ +\x4a\x4d\x83\x32\x01\x08\x49\x8a\xaa\x29\x92\xa0\x56\xc8\xb0\xc4\ +\xd9\x3c\xfa\xdd\xd3\x08\x84\x10\x92\x24\xc9\x30\x8c\x92\xe2\xa2\ +\x82\x11\x23\xc3\x75\xee\xf1\x96\x7e\x49\x3a\x6e\x9f\xec\x2c\x30\ +\x4d\xcf\xa8\xd1\x09\xf7\x7d\x1d\x9d\xd3\x5e\xb0\xb4\xac\x6c\x61\ +\x99\xbd\xa1\x14\x9c\xdb\xb6\xad\xc8\x32\x00\x58\x86\x0e\x22\x1c\ +\x4b\x26\x80\xd3\x50\xc8\x06\x40\xc0\xed\x50\xa0\xf7\x97\x80\x65\ +\xe8\x00\x00\x88\x59\x66\xd7\x1b\xdb\x0c\xd9\x00\x80\x80\x33\x23\ +\x14\x1a\xe8\x3a\xa2\x96\x2b\x71\xe4\xdd\x0b\x22\x90\xcc\x28\xe5\ +\x9c\x1b\xb6\xd9\xff\x04\xdb\xd0\xed\xae\x47\x67\x1b\x3a\xc5\x18\ +\x10\x32\x3b\x1b\x4f\x97\x54\x2a\xbe\xf4\xbb\x17\x5e\x91\xaa\x52\ +\xc3\x10\xe1\x27\x6b\xe8\x7a\xf8\x7e\xdb\xe1\x5a\x00\x18\xa1\x60\ +\xdf\x87\x61\xe9\xa1\xde\x19\x67\xf8\x17\x9b\xfd\x4a\xe4\xa6\xde\ +\xf7\xa3\x11\x0c\xf6\xad\x0c\xb5\x4c\x6a\x99\x00\x80\xb1\xf0\x66\ +\x8c\x5f\x98\x13\x17\x89\xe8\x17\x0f\xee\x72\xf0\x79\xfd\x8e\x34\ +\x35\x25\x75\xc1\x82\xbb\xcb\xca\xca\xc7\x8f\x1b\x27\x40\x70\xc1\ +\x04\x48\x96\x65\x9f\x39\x90\xda\x36\x15\x82\xf7\xf5\xfa\x0b\x10\ +\xfd\x1b\x43\x4f\x37\x60\x7a\x88\x01\x00\x74\xb7\x61\x41\x2d\x9d\ +\x02\x00\xe8\xc1\x7e\xcd\xa9\xa7\x3d\x74\x37\x36\xbd\xa7\x43\x53\ +\xd3\x08\x98\x67\x8d\xb9\x10\x5d\xfe\x0c\x04\x08\x50\xb8\x0e\x02\ +\x81\x65\x59\x20\x2e\x90\xdf\x91\x9b\x86\x6f\xdc\x24\xff\x94\x2b\ +\x3e\x69\xdf\x94\x6d\x73\x3d\xd4\xc5\xa0\x42\xf8\x23\x22\xcb\x4a\ +\x4b\x72\x72\xf3\x34\x45\xe9\x62\xd9\xf0\xd2\x2b\xea\x5d\x04\xfe\ +\xc2\xd1\x29\x68\x50\xde\x48\xe0\xf4\xd3\xc6\x9d\x6a\xe9\x73\xef\ +\x7e\xe8\x5a\x04\x00\xdc\x36\x4d\x9b\x71\x59\x39\xdf\x2d\x52\x00\ +\xa4\xe7\x0c\x47\x82\x33\xc6\x15\xa7\x83\x9e\x7f\x7f\x63\xf7\xbe\ +\x3e\x21\x44\x7a\x7a\x46\x76\x56\xb6\x65\xdb\xe1\x90\x40\xd3\x32\ +\x2b\x2b\xca\x12\x12\x13\x7b\x0c\x72\x21\x84\xcf\xeb\xab\xaa\xac\ +\x6c\x6e\x6e\x8a\x8e\x8e\x11\x5d\x51\xd2\x5d\xb4\xd0\xdd\xd2\xc5\ +\xf9\xab\x73\x2f\x2d\x74\x0f\xa6\xa6\x55\x51\x5e\x16\x1b\x17\xf7\ +\xc5\x97\x24\xa4\xcf\x57\x35\x6e\x99\x60\x99\xff\xf2\xb4\x6e\x3e\ +\x66\x69\xe9\x19\xa7\x4f\x9d\x3c\x7c\x60\xaf\xaa\xba\xc2\x86\x0f\ +\x80\x63\x34\x3b\xb8\x58\xf8\xa1\x9b\xa5\xbb\x9b\xa6\x10\xba\x1e\ +\x8c\x88\x8c\x4a\x48\x48\x62\xbd\xaa\xa5\xdc\xe5\x76\x67\xa4\xa7\ +\x17\x9f\x3e\x55\xa5\xba\x88\x24\xc1\xd9\xed\x84\x0b\x50\xe7\xb0\ +\x01\xa1\xeb\x41\x9f\xdf\x9f\x98\x98\xc4\xbe\xb0\x54\xea\x79\x5a\ +\x8f\xc0\x18\xe7\xe4\x0d\x6b\x6f\x6b\xb3\x2c\x13\x1c\x7b\xd9\xc1\ +\xc5\x0e\x91\xe4\x4a\xf1\xfb\x23\x06\x74\x30\xc6\x58\x4c\x5c\xbc\ +\xdb\xeb\xeb\xec\x68\x17\x42\x5c\x64\x2d\x59\x24\x69\xc9\xfe\x88\ +\x88\x4b\x29\xae\x29\x5c\xd7\xc8\xe8\x68\x87\x12\x1c\x5c\x1a\xc4\ +\x20\xce\xae\x89\xc6\x18\x53\x35\xcd\xe5\x72\x5d\x42\x75\xbe\x78\ +\x79\xa1\xcb\x12\x73\x94\xe0\x1d\xfc\x1f\xa0\x8c\xfe\xe9\x11\xfe\ +\x4f\xc2\x11\x62\x75\xe0\xc0\xc1\x85\xb4\x17\x10\xc6\x17\xa7\x90\ +\xae\x03\x07\x9f\xc1\x26\x47\x08\xa1\x8b\x52\x2e\xe3\xd2\x9b\x47\ +\x20\x84\x6c\xdb\xee\xe8\xe8\xe0\x8e\x1e\xb4\x83\x4b\x81\x16\x24\ +\x59\xf1\x47\x44\x10\x42\x06\xea\x41\x23\x14\xe8\xec\xbc\x38\xf5\ +\xa0\x65\x59\xf6\xf9\x23\x25\x89\x7c\x71\xd7\xe3\x79\xd2\x83\xb6\ +\x2c\xab\xb9\xb9\x31\x26\x26\xce\xe5\x72\x43\xcf\x26\x65\xa7\xf9\ +\x39\xb8\x58\x79\xa1\xb3\xb3\xb3\xb1\xa1\x3e\x3e\x3e\xa1\xaf\xee\ +\x33\x42\xa8\xa5\xa5\x09\x01\x8a\x4f\x4c\xc2\xa8\x6b\xbb\x3d\xba\ +\x68\x78\x21\x18\xe8\x6c\x6a\xac\x8f\x8b\x8b\xc7\x84\x5c\x20\x5e\ +\x40\xe8\x5f\x88\x95\xf5\x11\xb1\x41\x08\xb5\xb5\xb6\xc4\xc6\xc6\ +\x47\x45\xc7\x9c\xe3\x27\x39\x70\x70\x01\x80\xfa\xb4\xd6\xfe\x5a\ +\x69\xe0\x72\x7b\x04\xe7\x6d\x6d\xad\x31\xb1\x71\x3d\xfb\x23\x74\ +\x3d\x64\x5b\x76\xd6\xa0\x21\x61\x0d\xbf\x9e\x6f\xf5\xbe\xb9\x80\ +\x75\x06\x70\xbb\x3d\x42\x88\xb6\xb6\xd6\xd8\xb8\xf8\x2f\x38\xa1\ +\xf8\x3c\xbc\x40\x3c\xde\x86\x57\x5f\x69\x59\xb5\x1c\xbb\xcf\x9e\ +\x0c\x42\xe8\xba\x77\xc2\xa4\x94\xef\xfe\x88\x75\x87\x0f\x5b\x96\ +\xe5\xf5\xf9\xcf\xa5\x07\x7d\x81\x79\x41\x08\xe8\x92\x60\xe2\x8c\ +\x0b\xf8\xf4\x1e\x10\x21\xc2\xdf\xe3\x9c\x75\x6d\xb4\x1d\x70\x41\ +\xe0\x5c\xe0\xee\x0b\xf7\xdd\xa1\x2f\x40\x20\x42\x30\x80\x60\x4c\ +\x9c\xab\x49\xa1\x73\x52\xa7\x00\x40\x04\xe3\xcf\x5c\x61\x07\x67\ +\x3e\x7a\x80\x70\x6b\x1c\xa0\xad\x8c\x10\xf6\xfa\x7c\xed\xed\x6d\ +\x7d\x3d\x62\xb6\x65\x2b\x8a\x8a\x31\xee\x69\xbd\x3d\xf2\x4d\x5d\ +\x4d\xfa\xcb\x7e\x16\xe8\xcc\xa7\xff\x09\x75\xc6\xd8\xe3\xf5\xb5\ +\xb5\xb4\x7c\x71\x2f\xde\xe7\x8c\x77\x64\x81\x4e\xab\xa6\x9a\xf8\ +\x7c\x67\xfd\x3b\x0f\x06\x69\x5b\x6b\x3f\xc1\x4c\x11\x56\xaf\x60\ +\x00\x10\x36\x72\xba\xd4\x29\x05\xbf\xe0\xbc\x80\x10\x06\xb3\xf5\ +\xf8\xa9\xaa\xf8\xc1\xb9\xd1\x2e\xf2\xe9\x89\x16\x63\xc2\x82\x4d\ +\xa7\xca\x5b\xd3\x73\x06\xb9\x80\x23\x22\x21\x00\x4e\x29\x07\x8c\ +\x45\xf0\xd8\xbe\x83\x6a\xe6\xe8\x4c\xa5\x71\xf7\xc9\xa6\xdc\xcb\ +\x2e\xf3\xf7\xbb\x30\xc2\xc8\xae\x38\x71\xd2\x8e\x48\xcf\x4a\xf4\ +\x33\xca\xd1\x59\xdc\x58\x61\xc9\x6c\x4c\x64\x09\x89\x81\x9a\xc0\ +\x18\xac\xf2\xa2\x22\x29\x21\x27\xc5\x8f\xa8\xb3\x39\xfb\x0b\xf6\ +\x3a\xd1\xdd\xd5\x00\x7a\x65\x5d\x11\xea\xde\x28\xd9\xaf\x19\x8b\ +\xee\x67\xd3\x97\xaf\x45\xb7\x75\xdc\x4f\xfa\x15\x61\x42\xf0\xc0\ +\x47\xf7\x99\xaa\x87\x09\xc6\x68\x80\x40\x39\xea\x5f\x93\x1e\xa6\ +\xe8\x39\xc2\xbf\x8c\xb8\x26\xfc\x79\x6b\x8c\x91\x2c\x23\xe9\x1c\ +\x2f\x59\x46\xfd\x67\x38\xe1\x0d\xa2\x80\x10\x20\x68\x2a\x2f\x2a\ +\xad\x6e\x0d\x1f\x0d\x1f\x41\xdd\x1b\xc2\x50\x9f\x89\xdc\x80\xa5\ +\x8b\x81\x27\xc0\x59\x92\x04\x9e\xe5\x3a\x7d\xff\xd4\xff\x3a\x5d\ +\x27\x03\x20\x82\x45\x6b\xe9\xca\x57\x96\x95\x77\x32\xdc\x5f\x0b\ +\x3a\x7c\xea\xb9\x6a\x85\xb1\x38\xf0\xfe\x2b\xaf\x6f\x3e\x25\x24\ +\x8c\x31\x09\x36\x14\x1f\x2d\xae\xa2\x08\x23\x8c\x31\x6f\xdd\xf8\ +\xce\x6b\x07\x6b\x2d\xd6\x74\x70\xc5\xaa\x75\x6d\xa2\x5f\x72\x22\ +\x84\x30\x46\xc6\xf6\x37\x5f\xd9\x59\xd2\xd6\x78\xe4\xfd\x5f\xff\ +\x79\x59\x1b\x97\x30\xea\xfe\x51\x08\x61\x49\x12\x8d\x07\xfe\xfc\ +\xbb\x3f\x1d\x6e\x17\x35\x07\xb7\xed\x3e\x5e\xdf\xa3\x6a\x1d\xae\ +\x01\x96\x70\xf9\x8e\x77\x17\xbd\xb1\xd5\x02\xc9\x59\x6a\xfe\x02\ +\x73\x72\xe8\x96\x3f\x13\x38\xac\x07\x8d\x90\xe8\xd3\xdb\x07\x68\ +\xa8\xf6\xea\x41\xf7\xbc\xfa\x88\x31\x0f\x50\x73\xe7\x56\x47\xe1\ +\xc9\xa2\x36\x43\xa0\x1e\x0c\x6c\xa8\xdd\x6d\xb2\xbb\x29\xf6\xfd\ +\x2b\x21\xc4\x68\x2c\xfe\xf0\xa3\xfd\x41\x46\xfa\x6a\x20\xf7\xad\ +\x73\xdf\xa2\xbb\xb6\x1b\x9d\xc1\x65\xe7\x95\x17\x3e\xeb\x88\xdc\ +\xad\x66\x0d\x18\xe3\xdd\x4b\x9f\x7a\x79\xf5\x51\x42\x08\x08\x66\ +\x84\x82\xba\x49\x11\xc6\xb6\x11\xd2\x0d\x0b\x11\x82\x40\x70\x66\ +\xeb\xc1\x60\x48\x37\x01\x13\x0c\x02\x10\x96\x24\x6c\xe9\xa1\x50\ +\xc8\x08\xab\x30\x63\x22\x21\x6e\x05\x83\x21\x06\x44\xc2\xfd\xee\ +\x8f\xa5\x87\x82\x21\x43\x74\x5d\x88\xb3\xae\x72\x39\xeb\xce\x23\ +\x41\x4d\x3d\x18\xd4\x19\x60\xe0\x76\x28\x18\xa2\x80\x70\x58\xa4\ +\x89\x71\xdb\x32\xf4\x90\x01\x98\x10\x04\x02\xb0\x44\xb0\xa5\x07\ +\x75\x93\x61\x49\x82\xde\xef\x86\x2c\xc6\x41\x08\xc0\x84\xb7\x1c\ +\xf9\x60\x77\xfd\xb4\x6b\xae\xf4\x72\x0e\x58\xff\xe0\xd9\x9f\x3f\ +\xf4\xd8\x5f\x4f\x36\xd9\x04\x77\x6f\x03\x0b\xa7\xcc\x40\xd0\x57\ +\xa9\x57\x92\x08\xb3\x74\x43\x37\x6c\xca\x6c\x8b\x46\xa4\x8d\xbc\ +\x6e\xf6\x78\x17\x30\x4c\x24\x24\xec\x50\x30\x68\x5a\x4c\x30\x0e\ +\xde\xf4\xab\xaf\x99\x9b\xed\x87\xc3\xeb\xde\x5c\xbf\xbb\x44\x0f\ +\x19\x96\x2d\x24\x09\xdb\x46\x28\x18\x0c\x59\x4c\x9e\x30\xf3\x2a\ +\xe3\xc8\xfa\x03\x35\x21\x4c\x90\x23\xa4\xf0\x05\x21\xc9\x72\x55\ +\x65\xe5\xfa\xf5\xeb\xc3\x7e\x84\x6e\x61\x03\x3e\x50\x43\xb5\x57\ +\xc7\xed\x5f\x00\x21\x42\xdb\x4e\x3e\xf1\x87\x67\x8f\x36\x0a\x42\ +\x10\xb3\x8c\x60\x30\x68\x71\x20\x04\x03\x20\x8c\x85\x11\x0a\x86\ +\x42\x26\xe5\x1c\x30\x21\x18\x8c\x60\xd0\x64\x42\x22\x04\x84\x00\ +\xe0\xa6\x1e\x34\x2d\xbb\xb5\xec\xe0\x8a\xb7\x36\x37\x74\xea\x86\ +\x61\x8b\x6e\x35\xc9\xb3\xa0\x47\x2a\x1e\x20\xac\xe3\x86\x2e\x0d\ +\x3d\xe8\x7e\xb6\x0d\x97\x54\x4d\xd3\x54\x61\xd6\xbc\xfc\xdb\xbf\ +\x1c\x0d\x12\xcc\x44\x62\x7a\x12\xeb\x68\xad\x6b\x68\xcf\xbe\x72\ +\xfe\xd7\x6e\x9c\xd0\x71\x74\xf3\xa2\xb7\x36\xd5\x75\x9a\x69\x63\ +\xae\x79\x60\xfe\x4c\xbf\xdd\xba\xf1\xd5\x97\xd6\x1e\xae\x15\xd4\ +\x50\xd2\xc7\x3e\xfa\xe8\x42\x5f\xc5\xae\x45\x4b\xde\xad\xea\xb4\ +\x94\xb8\x61\xf7\xde\x3f\x3f\xdb\x87\x99\x40\xb2\x08\xae\x5d\xf4\ +\xb7\xf7\x8f\x07\x54\x62\xab\x69\x63\x1e\xfa\xfa\x5d\xd2\xa9\x77\ +\xfe\xba\xbe\xfd\x9b\xdf\xbd\x2f\xa9\x7d\xef\x6f\x9e\x5e\x37\xf7\ +\x91\xff\x72\xed\xf8\xe7\x33\x6b\x0b\x55\x8d\x10\x5f\x6c\x9c\x07\ +\x37\xd6\x56\x19\x9e\xdc\x07\x1f\x7d\x30\x4f\x51\xb0\x5e\xb6\xe4\ +\x1f\x7f\x7c\x93\x86\xfc\x83\xa7\x3f\x78\xef\x0d\x89\x5a\xe7\x96\ +\x15\x4b\x3e\x38\x50\x6e\x71\x79\xdc\xb5\xf7\xdc\x3a\x6d\xf0\xc1\ +\x35\xcf\xbe\xb2\xe6\x14\x71\xc7\x5d\xb3\xe0\xbe\x19\xf9\xc9\x80\ +\x50\xf9\xfe\x7d\x01\xdf\xb0\xb1\x19\x1e\x81\xa0\xfd\xd8\xa6\x63\ +\x7c\xc4\xfc\x71\x1d\x6b\x36\x1e\x28\xb8\x6b\x22\x0a\xcf\xfd\xba\ +\xb4\x3f\xbb\xc4\xa3\x01\xb0\x8c\xed\x43\xeb\x5e\x5f\xfa\xc1\x21\ +\xd9\xad\xd5\x15\xb7\xcd\x9e\xad\x06\x6a\x4e\xac\xdf\xd4\x39\x78\ +\xe4\xd0\xd6\xa2\xed\x2f\xbd\xb2\xaa\xde\x46\x7a\x80\x4e\xba\xe7\ +\xbb\x77\xe6\xb4\x6c\xde\xb8\x51\x1b\x5a\xe0\x77\xe1\x93\x5b\x5e\ +\xff\x75\xc5\xae\x2b\xe6\xdd\x99\xdc\xfa\xe1\xd2\xb5\x47\xb8\x12\ +\x75\xe5\x4d\xf7\xcc\x1e\x33\xa2\x20\xe5\x8d\x9d\x87\xca\x26\xa4\ +\xe4\x81\x70\x02\x49\xbf\xc0\x34\x12\xe3\xe2\xe2\xe2\x45\x8b\x16\ +\xd5\xd4\xd4\x34\x37\x37\xdf\x70\xe3\x8d\x32\x21\xd0\x23\xb2\x3c\ +\xc0\xbe\x10\xbd\xa6\xfb\x99\x2e\xf6\xfe\x13\x67\xa2\xb9\x5c\x2e\ +\x8d\x54\xee\x79\xfb\x89\xc5\x9b\xb1\x5b\xb5\x78\xc4\x8d\xf7\x3f\ +\x34\x35\x5b\xbc\xf7\xd2\x0b\x5b\x4e\xb7\xc8\xfe\xac\xbb\xee\xbf\ +\x27\x37\xa2\xed\x9d\xa5\x2f\xed\x28\x6e\x62\xc4\x3f\xfb\xee\xaf\ +\xcf\xc8\x66\xcb\x9f\x7a\x62\x7b\x85\x11\x93\x3d\xe1\x9a\xd1\x1e\ +\xdc\x78\xf0\x99\x3f\xff\x3a\x79\xc4\xac\x07\x6f\x9e\xe6\x41\xec\ +\x4c\x1d\xda\xae\x45\x00\x21\x40\x08\x74\xc6\x5c\xe6\xa2\xb6\x17\ +\x10\x40\x9f\xc4\x1b\xe1\xbe\x02\x34\xd8\x54\x58\x03\xd7\x3d\xf8\ +\xd8\x0f\xe6\x8f\x2c\x3c\x74\x72\xcc\x5d\xdf\xf9\xe1\x57\xa6\x1f\ +\x7f\xff\xed\x63\xf5\x56\x5c\xde\xa4\x85\xdf\xf8\xe6\x37\xef\x99\ +\x59\xbe\xfd\xfd\x03\xb5\x66\xc5\xae\xe5\xaf\xef\x0d\xdc\xf9\xcd\ +\xff\xfa\xfe\x7d\xd3\xdb\xab\x4b\xdb\x82\xed\xef\xbc\xbc\xb4\x33\ +\xf5\xaa\x6f\x7d\xf3\x1b\xc9\x0d\xdb\x17\xaf\x3a\x00\x12\x01\x04\ +\x40\x03\x25\x45\xb5\xa3\xae\xbb\xef\xc7\x3f\x7a\xd8\x57\xb1\x75\ +\xd5\x96\x4a\x84\xcc\x8e\xce\x00\x13\x00\xcc\xec\x68\xef\xa0\x9c\ +\xd5\x14\x97\x44\x0d\xbf\xf6\xc7\x3f\xfa\x76\x62\xe0\x44\x8d\x7f\ +\xcc\x0f\x1f\xfb\x51\x9e\x7d\xe4\xfd\x8f\x8e\x71\x89\x70\x39\x6a\ +\xe6\xed\x5f\xfd\xd1\x0f\xbf\xea\x2e\x5d\xb3\x72\xdb\x89\xaa\x03\ +\xeb\x5e\xdf\xd6\x34\xef\xfe\x6f\xde\x3b\x2b\x6b\xcd\xab\x4b\x8b\ +\xda\xcd\xda\xe2\x53\x31\xe3\x6f\xfc\xf1\x63\xdf\x1a\x97\x19\x69\ +\xdb\x14\x01\x2d\xad\xa9\x93\x53\xd3\xdc\x18\x10\x04\xb7\x7d\xbc\ +\x2f\x65\xfa\x9d\x0f\x2f\x98\xd5\x7e\xf4\xe3\xc2\x20\x00\xea\xda\ +\x82\xcb\xbb\xa5\x75\xb8\x10\x48\x92\x3a\x8b\x77\xbe\xbc\x62\xdf\ +\x94\xbb\xbf\xf3\xc3\x47\x17\x0e\x4f\xd4\x6c\xce\xed\x50\x7b\x7d\ +\x73\x00\xcc\xfa\x57\x5f\x7a\xc5\xc8\xbd\xe1\xff\x3d\xf6\xfd\xcb\ +\xb3\x58\x61\x65\x93\x60\x66\x43\x43\x43\x88\x52\x83\xca\x23\xae\ +\xbc\xfb\x67\xff\xfd\xad\xab\x86\xd1\x37\xdf\xf8\x28\x6e\xda\x3d\ +\x3f\xfb\xc9\xa3\x93\x73\xa2\x05\x68\xe9\xf1\xd1\x4d\xc5\x35\x14\ +\xba\xae\xef\xbc\x3e\xc7\x4b\x08\xce\x39\xa3\x94\xce\x98\x71\xe5\ +\x7d\xf7\xdd\x97\x92\x92\x6c\x1a\x46\xd7\x04\x81\x0f\x08\x13\x42\ +\x3d\x47\xc2\x4f\xb6\x5b\x28\xf4\xdc\x17\x07\x81\x09\xaf\x2f\x3f\ +\x6d\xa4\x4f\xfd\x7f\x3f\x7e\xec\xba\x1c\x63\xd5\xdb\x6b\x6b\x6a\ +\x4f\xbd\xb3\xb9\x72\xe6\xfd\x3f\xf8\xf1\x77\x17\x0c\x49\x90\xf7\ +\xbf\xbf\x78\x6d\xb9\xf7\xbe\x47\xbe\x73\xdd\x30\xfc\xea\xe2\xb7\ +\xea\x5a\xda\x8b\x4b\xdb\x67\xdd\xfb\xed\xef\xdc\x7f\x7d\x9c\x6c\ +\x4a\xa9\x63\x1f\xfe\xc1\x4f\x1f\xbe\x61\x82\x2a\xec\xb0\xcd\xfb\ +\x09\x65\xf1\x9e\x5c\x38\x70\x89\xd8\x0b\xdd\x77\x8f\x75\x11\x83\ +\xe0\x42\x70\x49\x75\x79\x3c\xfe\xc4\xa4\xdc\xc4\x84\x23\xaa\xd7\ +\x9f\x1c\x35\x34\xcd\xb5\xa5\xb3\xb3\xf5\xf8\xa9\x8d\x2b\x36\x9d\ +\x24\xc4\x6e\x31\x98\xd9\x19\x2c\x3e\x76\x2a\x63\xdc\x8d\xa3\xd3\ +\x63\x02\xcc\xe7\x56\x14\xb3\xb3\xee\x54\x69\x5b\x9b\xb9\x6d\x71\ +\xcd\x8e\x00\x8a\x49\xd6\xa8\xc9\x18\x66\x9c\x31\x8e\x24\xcd\xeb\ +\xf5\x46\xc4\xa5\x8d\xc9\x8c\xdd\x57\x57\x6f\x25\x20\x42\x90\x10\ +\xc0\xb8\xc0\x18\x73\x4e\x01\xcb\x2e\x8f\xc7\x17\x95\x3a\x24\x2b\ +\xbb\x4d\x75\x47\x46\x25\xe5\xe5\x44\xad\x6b\x6f\x36\x69\x0c\x52\ +\xa2\xd2\x52\xe2\xa3\x93\xdc\x53\x27\xa6\xae\x28\x3d\x75\xb2\xa3\ +\xa4\xb9\xa3\x69\xd3\x1b\x4b\x84\x15\x8c\x4d\x4e\xe2\xc1\x90\xc0\ +\x8a\xcf\x1f\x11\x19\xe1\xb7\x8c\x10\xa5\x54\x51\x84\x6e\x98\xd8\ +\x2d\x23\x80\x50\xcd\x89\xad\x7b\x2b\x53\xa3\x8f\x6f\x45\x86\x59\ +\x77\x6a\xeb\xee\x8a\x9c\xe9\x18\x44\x78\xb9\xa0\x4b\x39\x8b\x23\ +\x86\x10\xad\x2a\x2f\x0e\x45\x8f\x9a\x32\x2a\x23\x12\xda\x12\x63\ +\x5c\x16\x65\x5c\x02\x22\xcb\x7a\xcd\xa9\xca\x76\xd7\x6d\x73\x26\ +\x46\xfb\x4d\xaf\xd7\x23\x09\xc6\x84\x20\x04\x87\xe5\x24\x88\xac\ +\xa8\x32\x61\x28\x76\xee\xb5\x13\x57\x7c\xbc\xe4\xd9\xfa\x89\xf3\ +\xae\xbd\x32\xdb\xab\x69\x12\xa1\xa1\x10\xe5\x0c\xb8\xe3\x7b\xfc\ +\x42\x8b\x12\x83\x06\x65\xe7\xe4\xe4\x84\x3f\x9a\xa6\xc1\x18\xc5\ +\x18\x09\xc1\xa1\xef\x5c\xbd\x5b\xe0\xb1\xdb\x6b\xde\x93\x00\x0e\ +\x84\xe0\x03\x9d\x5d\x08\x87\x67\x1c\x9c\x31\x81\x90\xdb\xe7\xf3\ +\xfb\xa2\x86\x8f\xc9\x5f\xf5\x66\x3d\x8d\x98\x73\xe3\x95\x49\x6b\ +\x5f\xfe\x47\xf5\x84\xd9\xb7\x5c\x3d\xa4\xa4\xb2\xa2\xad\x59\x7b\ +\x73\xc9\x4b\xd4\x0c\xc4\xc7\x0f\xa1\x86\x41\x54\x4f\x44\x44\xa4\ +\xdf\xeb\x6a\x07\x0e\x58\x92\x55\x55\x96\x4c\x8b\xb2\xb3\x5b\x3b\ +\xa8\xd7\x58\xc1\x98\x87\xb9\xe1\x92\xe1\x85\x70\x7d\x19\xe3\x98\ +\x84\x65\xf0\x18\xa3\x5c\x08\x4e\x2d\x93\x5b\x4c\x30\x66\x1a\x26\ +\x17\x36\xc8\x8a\x68\x2d\x7e\x73\xc5\xfa\xec\xf9\x3f\xbb\xfb\x32\ +\xfe\x87\x5f\x3c\x6b\xd9\xcc\xef\x51\x9b\xea\xeb\x3b\x01\x80\x51\ +\xc6\x19\x42\x92\xdb\xe5\xce\x9c\x71\xfb\x3d\x57\x64\x58\x86\xc5\ +\xb9\x60\x21\x9d\x13\x82\x18\xe5\x82\x33\xdb\x06\xb0\xb9\x10\x00\ +\x9c\x48\xaa\xde\xd2\x16\x34\x80\x10\x2c\x38\x63\x8c\x72\x2e\x04\ +\xb5\x01\x6c\xc1\x05\xb3\x4c\x00\xdb\x16\x00\x42\x30\x4a\x39\xa3\ +\x9c\x09\x10\x1d\x15\xa5\x8d\xde\x24\xbf\x4f\xd3\x3c\x89\xf9\x0b\ +\x1f\xbe\x2f\x56\xb2\x18\x07\x4d\x32\x8e\x5a\x8c\x51\xdb\xa2\x61\ +\xc1\x6e\x44\x19\xf1\xa8\x2e\xda\x16\x10\x00\x85\xfb\xb6\xb5\xb9\ +\xe2\x07\x85\xaa\x4e\x9e\xe6\x29\x19\x91\x87\x77\x6e\xeb\x1c\x37\ +\x45\x70\xca\xb9\x10\x8c\x52\xc6\x81\x73\x2e\xa8\xb0\x25\x8f\xd7\ +\x07\xad\xc7\x6a\x9a\x8d\xe8\x68\x4e\x19\x0b\x17\x2a\x38\xc3\x8a\ +\x0b\x0b\xbd\xaa\xae\x7d\x4c\xb4\xca\x28\xe3\x82\x33\xc6\xc2\x7e\ +\x11\x21\xa8\x6e\xe8\x1c\x84\x65\x8a\x91\xb3\xef\xcd\x9f\x50\xb6\ +\xe2\x9f\x4f\xfc\xf1\x65\xfd\xf7\xff\x6f\x7e\x87\x6e\x48\x5e\x37\ +\x30\xca\x18\x75\x78\xe1\x8b\x44\x03\x98\x06\x33\xc3\xb9\x54\xbb\ +\x57\xfe\xc2\x09\xde\x38\xe7\x7d\x69\xa1\x47\xf6\xb5\xd7\xfe\xed\ +\x31\xdd\x51\xbf\x25\x45\x01\x88\x31\x0e\x42\x70\x46\x05\x17\x9c\ +\xd9\x16\x07\xd3\x16\xc0\x99\x4d\x22\xaf\x79\xe0\x87\xe3\x4f\xef\ +\x79\xf2\xaf\xcf\x2e\x52\x1f\x1e\xe4\xf6\xc5\x0e\x1e\xf7\xf0\x23\ +\x73\x65\x66\x09\x2c\x41\xf3\x51\x8b\x32\x6a\x9b\x02\x98\x10\xc2\ +\xd6\x43\x94\x72\x41\x18\x0b\xf3\x02\xea\xad\x33\xea\x47\x0e\x5d\ +\x5e\xbc\x6e\x9d\xf8\x4b\x44\x0f\x5a\x74\xdf\x63\xce\x84\x65\xe8\ +\xba\x69\x31\x26\xe9\x21\x83\x52\xc6\xa9\x65\xe8\x86\xc5\x38\xb3\ +\x6d\x3d\x10\xb0\x65\xff\xa0\xec\xe8\xfd\x9b\x56\x41\x21\x2e\x6e\ +\x35\x86\x21\x29\xf7\xf2\x39\xde\x3f\xbf\xfe\x97\x3f\x36\x44\x1a\ +\xc5\x0d\xba\x0f\xbb\x92\x67\xcf\x19\xf6\xec\x5b\xcf\xb6\x9c\x18\ +\xa4\x61\x65\xfc\xdc\x1b\x86\xc5\xc8\x8c\x02\xa6\xd4\x0c\xe9\xa6\ +\x6d\x73\x60\xa6\xa1\x07\x43\x46\x64\xea\x88\x91\xea\xba\x7f\xfe\ +\xe9\xcf\x83\x23\x5a\xea\x82\x48\x41\xa2\xd5\xd0\x0d\xcd\xe6\x40\ +\x4d\x23\xa4\x0b\x9b\x31\x66\x1b\xba\xce\x2c\x8e\x14\x62\xd5\xbe\ +\xfd\xea\xa2\x1d\xac\xf6\x44\x43\xfc\x3d\x37\x8d\x1e\xae\x46\xe7\ +\x6d\xf9\xe7\x13\x7f\x7d\x22\x23\x52\x8b\x1d\x34\xfa\x86\x59\x39\ +\xb6\x11\xd2\x4d\x8b\x51\x1e\x7e\x42\x86\x25\xa7\xa7\x27\x5a\xeb\ +\x4a\x9a\x5a\xcb\xd6\x6d\x3a\x36\x7c\xde\x0f\x1f\x9c\x95\x61\x73\ +\x6c\x54\xec\xf8\xc9\xcf\x17\x6f\x2f\x19\x9d\x14\xa3\x6e\xdb\xb0\ +\x69\xd2\xad\xa9\x6a\xdb\xda\x8d\xdb\x8f\xdd\x35\x65\xb0\xd0\xcd\ +\xd8\xa1\xe3\xa6\xe6\xec\x7b\xe6\x4f\x7f\x28\xc8\xf4\x1c\x2e\x09\ +\x4c\x99\x49\xa8\xa5\x87\x3a\x83\x22\x2a\x77\xc6\xe8\x8c\x37\x9f\ +\xfe\x53\x5d\x41\xf2\xc9\xfd\xe5\xd1\xd7\x62\x6e\x5b\xa1\x50\xc8\ +\xb4\x50\x66\x41\xd6\xca\x37\x97\xfd\xb1\xfd\xc4\xa8\xd1\xf9\x46\ +\xe5\xc9\x06\x03\xb5\xe9\x38\x26\xcd\x4f\xcc\x86\xd3\xd5\x4d\x49\ +\x13\x12\xc1\xb2\x29\x75\xfc\x0b\x9f\xcf\xb7\x80\x04\x00\x02\x21\ +\x49\x3d\x7a\xd0\xc2\x34\x2d\x01\xc0\x31\x09\xfb\xf3\x06\xf4\x30\ +\xce\xc3\x49\x24\x58\xdf\xac\x90\x03\xb2\xd7\x02\x80\x10\x84\x51\ +\x3b\xa4\xeb\x16\x65\x60\x1a\x21\xc3\x62\x4c\x50\xcb\x30\x2d\x3b\ +\xd8\x78\x72\xc9\x92\x4d\xdc\xad\xd8\x8a\xcb\xa5\xfa\x26\x4c\x9b\ +\xb9\xf3\x99\x65\x7f\x7c\xa2\x34\x5e\x53\xb2\xc7\xcd\x98\x96\x0e\ +\x46\x48\xb7\x2c\x66\x99\xb6\x3f\x21\x2b\x85\xae\x7d\xee\xc9\x3f\ +\x67\x65\x8f\xba\xee\xea\xf1\x3e\x59\xf0\xb3\x25\xce\xee\x89\x62\ +\xe0\x08\x77\xd9\x38\x97\x8a\x1e\x74\x7d\x5d\x5d\x6c\x7c\x3c\x00\ +\x30\xce\xdd\x51\xf1\x19\xd9\xe9\x51\x7e\x7f\x7c\x6a\x6a\x5a\x72\ +\xb4\x4c\xd4\xd8\xa4\xf4\xf4\xc4\x18\x45\x96\x63\x92\x53\x53\x33\ +\x06\x0d\xcf\xcf\xf7\x63\xcb\xc6\xde\x51\x13\x2f\x1f\x96\x1e\xe3\ +\x8b\x4e\x2e\x28\x18\xec\x92\x64\x45\xb4\x95\x35\xa2\x09\x53\x27\ +\xe5\x0e\xce\x1b\x9a\x12\xc1\x18\x8a\x8c\x4f\xc9\x48\x4d\xd4\x48\ +\xd8\xbc\xc3\x51\x89\xa9\x69\xa9\x49\x2e\x09\xb9\x22\xe3\xd2\x33\ +\x92\xa3\x63\xe3\x86\x0e\xcf\xf5\x62\x26\xf9\x53\x2e\x9f\x32\x65\ +\x50\x42\x84\x37\x3a\x3e\x2d\x23\xd5\xef\x56\xdc\x11\x71\x99\x19\ +\x29\x91\x1e\x45\xf5\xc5\xa5\xa7\xa5\xc5\x44\xc7\xa6\x64\xa4\xb8\ +\x24\xe2\x4b\x1c\x72\xcd\xbc\xb9\x39\xf1\x0a\x53\xa3\x0b\x0a\xf2\ +\xbc\x12\x93\x5c\x11\xa9\x19\xe9\x31\x7e\x8f\x37\x2a\x31\x23\x2d\ +\x2d\xd2\x2d\x73\x2e\x84\x00\xce\x85\x2f\xc6\x7d\x7c\xfb\xa6\x26\ +\xcf\xa0\x31\xa3\xf2\x0b\x72\x33\x64\x66\x99\x96\x8d\x55\x7f\x5a\ +\x7a\x9c\x2f\x26\x6d\x78\x6e\x6e\x8c\x5b\x89\xcd\xcc\x1f\x9e\x91\ +\xe8\xf6\xfa\x62\x22\x7d\xc0\x6c\x46\xbc\xb9\x05\x23\x12\xbd\x84\ +\x61\xcf\xb0\x89\xd3\x46\x0f\x4d\x75\x7b\xfc\xa9\x19\xa9\x71\xd1\ +\x51\x59\x79\xf9\x59\x89\x3e\x4d\x95\x9b\xab\xcb\xd5\xf4\xcb\xc6\ +\xe6\x64\xc4\x25\xa4\xa6\xc4\xc7\x24\xa4\x0d\xc9\x8c\xf3\x22\xd9\ +\x9d\x92\x9e\x16\xa1\x22\xc3\x62\x09\x39\x13\xae\x9f\x31\xc1\x3c\ +\xfd\xf1\xaa\x5d\x6d\xd7\x5c\x3f\x2b\x5a\xe1\xdd\xd9\x0c\x9c\xd7\ +\x67\x7c\x81\x00\x21\x10\x22\x87\x0e\x1d\x7a\x77\xf5\x7b\x07\x0f\ +\x1d\x3c\x71\xe2\x64\x6a\x6a\xaa\xaa\xa8\x08\x21\xcb\x32\xdb\xdb\ +\x5b\xe3\xba\xb5\x95\x31\xc6\xc1\x60\xc0\xb4\xac\xe8\x98\x18\xdb\ +\xb6\x07\x2a\x4b\x77\xa5\x96\xe8\xb9\x38\x07\xac\x25\xa5\xa5\xa5\ +\x25\xc5\x44\x44\xc6\x64\xa4\xa7\xc5\xf9\x54\xac\x78\xd2\xd2\x33\ +\x53\x62\xfc\xdc\xd4\x4d\x50\x87\x4d\xbc\xfa\x8a\xe1\x29\xee\xe8\ +\xd4\x82\xbc\x4c\x49\x30\xcd\x1f\x93\x9e\x9e\x1a\xe9\xf3\xc6\x26\ +\xa7\xa7\x25\xc7\x2b\x88\x63\x77\xf4\xe0\x9c\x4c\x19\xa1\xe8\x84\ +\x94\xd4\x84\x48\x0c\xbd\x42\xd0\xe1\xa9\x78\x1f\x4d\x68\x11\x8e\ +\x1e\xb0\x2d\xbb\xb5\xa5\x25\x3e\xe1\x82\xe9\x41\xff\xa5\x7e\xd1\ +\x33\xc4\x7b\xce\x3c\xf7\x11\x33\xae\xce\xfc\xed\x5f\x7b\xf5\xa0\ +\x0f\xee\xcb\x1f\x31\x2a\x3c\xdd\x22\x8a\x82\x99\x6d\x52\xa1\xaa\ +\x92\x6d\x9a\x94\x23\x4d\x53\xa9\x65\x50\x81\x35\x4d\xa1\xa6\xc1\ +\x91\xa4\xa9\x0a\x46\x48\x70\x4a\x19\x6b\xae\x38\xbe\x7e\xd3\x5e\ +\x12\xe1\xaf\x3b\x75\x54\x1a\x72\xf5\xfd\xb7\x4c\xc0\x36\x95\x54\ +\x55\x21\x44\x08\x66\x1a\x46\x57\x8e\x26\x84\x14\x55\x15\xd4\xb4\ +\x28\x97\x55\x8d\x08\x6a\x58\x8c\x48\xb2\xaa\xca\x18\x80\x33\x6a\ +\x98\x16\x51\x54\x22\xa8\x61\x52\x59\xd5\x08\x50\xc3\xa2\x92\xa2\ +\x49\x40\x4d\x9b\xcb\xaa\x26\x13\x8c\x80\xdb\x96\x69\xd9\x1c\x00\ +\xb0\x24\xab\x8a\x8c\x11\x50\xdb\x34\x2d\x26\xa9\x1a\xe6\xb6\x65\ +\xd3\x9e\x90\x57\x59\x55\x8a\x3f\x7a\xed\xed\xa2\xc8\x47\xbe\x71\ +\xb3\x4b\x6f\x37\xc2\xc2\xad\x08\xab\x9a\xca\x2d\x83\x21\x59\x95\ +\x91\x69\x98\x44\xd5\x30\xa7\xa6\x65\x87\x97\x97\x11\x26\x8a\xaa\ +\x4a\x18\x85\x2b\xcf\xb1\xac\x4a\x98\xb1\xe0\xbe\xf5\x6b\x8f\x37\ +\x59\x1a\x6b\x3b\x5e\xaa\xcf\xfb\xca\x7d\xa3\x33\x22\x08\xc2\xb6\ +\x69\x30\xc0\xaa\xa6\x49\x18\x2c\xcb\x04\x2c\x2b\x12\x11\x82\x0b\ +\x1a\xd8\xf4\xda\x3f\x8b\xa3\x66\x7c\xe5\x9a\x02\x66\x9a\xce\x24\ +\xe2\xf3\x07\x30\x20\x40\x08\x05\x03\x81\x37\x57\xad\x2a\x2c\x2c\ +\xba\xe5\xe6\x9b\x46\x8f\xbe\x0c\x04\x48\xb2\x1c\x0c\x04\x2a\xca\ +\x4b\x87\x17\x8c\xec\xd5\x83\xae\xaf\x0f\x04\x3a\x87\xe6\x0e\x33\ +\xce\xd0\x83\x16\xfd\xa5\x16\x41\x00\x60\xa2\xa9\x92\x6d\x98\x20\ +\x29\x32\xe2\x86\x65\x23\xa2\xa8\x32\xb2\x2c\x2a\x6b\x9a\x84\x80\ +\x33\x6a\x9a\x16\x13\x20\xc9\x8a\xaa\xc8\x08\xb8\x65\x9a\x36\x03\ +\x55\x53\xa8\xd9\xd5\xaa\x25\x45\x55\x64\x49\x30\xcb\x30\xed\x2e\ +\x5f\x87\xe8\xa9\xb8\xe8\x0e\xc4\xe9\x8a\x7b\x21\x92\x64\xe8\x7a\ +\x69\x71\x51\xc1\xc8\x51\x17\x40\x0f\x9a\xeb\xa1\x88\xab\x66\xb9\ +\x86\xe6\x20\xe9\xec\x5f\x17\x94\x4a\xb1\x71\x5c\xd7\xfb\x4e\xe2\ +\x0c\xc3\x70\xbb\x5c\x0c\x84\x65\x1a\x20\x00\x09\x61\xe8\x34\xec\ +\x37\x31\x0d\x03\x04\x20\xe0\x66\x28\x9c\xf6\x87\xea\xdd\xdb\x2e\ +\x11\xc1\x9a\x2f\x66\xf0\xe0\x8c\x56\x83\xa7\xce\xb9\x73\xf8\xb0\ +\x41\xc4\xb2\x99\x00\x5b\x37\xec\x33\xdc\x47\x96\x6e\x84\x43\x9e\ +\xa8\x61\xd2\xf0\x3a\x88\x6d\xeb\x7d\x6e\x50\xf7\x71\x44\xcd\xae\ +\x37\xcc\x34\xc3\xb7\xc4\xd6\xf5\x01\x17\x3c\xe3\xbb\x46\xd7\x8f\ +\xe9\xd5\x80\xb6\xd3\xc7\xdf\xb0\x30\x27\xc0\x3a\x3b\x4c\x04\xa8\ +\x3b\x14\xce\xec\xd2\xf3\xb5\xc2\x57\xe4\x7a\xbf\x2f\x0a\xc6\xcc\ +\x50\xa8\x57\x1b\x93\xd9\x86\x0d\x98\xe0\xc4\xcc\x41\x9d\xb8\x9e\ +\x91\xd4\x05\x33\xf3\x33\xe3\xbd\xb6\x61\xda\x5d\xad\x8c\xf7\x39\ +\x9f\xf5\x54\x68\xf8\xcc\x3b\x46\x79\xa3\xb9\x69\x7c\x19\xcb\xd5\ +\xff\xc1\xee\x05\x01\x42\x08\xaf\xcf\x77\xeb\x2d\xb7\x34\x36\x36\ +\x65\x65\x65\x72\xc6\x05\x08\x84\xb0\xae\xeb\x03\x8c\x76\x84\x91\ +\x69\x99\x5d\xae\x47\xd1\xdd\x43\xbb\x42\x55\x10\x00\x40\xdf\x41\ +\x9a\x31\xa3\x4b\x0f\xda\x0a\xfb\x06\x04\xb5\x0d\x0a\x00\x60\x06\ +\x7b\x1b\x00\x02\x60\x96\x15\xb2\xac\x9e\xef\x75\xf7\x02\x00\x00\ +\x6a\x9a\xd4\x34\x07\x10\x59\x77\x97\x42\x42\x00\x20\x11\xd6\x83\ +\x16\x42\x48\x18\x9d\x59\xe7\xf3\xe7\x5f\x10\xb6\xad\x65\x0f\x76\ +\xe7\x0c\x3b\x97\xe7\x13\x21\x24\x28\xe5\x86\x1e\x1e\x5a\x05\xe7\ +\xb1\x71\xf1\x45\x85\x27\xf3\x86\x0d\x77\xb9\xdd\x3d\x2c\x8b\xfa\ +\xf8\x7a\xc5\xb9\x9d\xc5\x2e\x57\xe6\xf4\xf4\xa1\x08\x10\x70\x6a\ +\x5a\xd6\x97\xe1\x55\xf9\xf2\x1c\xd9\xd8\xed\x8b\x88\x62\x8c\xf6\ +\xdb\x1f\xf1\xb9\x06\xae\x41\x23\x27\xe5\x8e\x21\x00\x82\xd9\x96\ +\x65\x53\x50\xd4\x4f\xbe\xa0\xd7\x1f\x05\x9c\x32\xee\xec\x4b\xfd\ +\xc2\x5e\x47\x40\x42\x08\xb7\xcb\x93\x98\x90\xd8\xa3\x07\xdd\xd1\ +\xd1\x5e\x51\x5e\x9a\x3d\x68\x70\x5f\xdd\xd7\x88\x88\xc8\xea\xaa\ +\xca\xaa\x8a\xf2\x94\x94\x54\x84\x09\x17\x02\xba\xf5\xda\xd1\x27\ +\x37\xe3\x7f\x43\x9d\x7b\xb7\x25\x77\x1f\xea\xec\xe8\x28\x2b\x2d\ +\xce\xcc\x1a\x74\x81\x74\x5f\x11\x12\x96\xc5\xfa\x30\xdc\xb9\x4e\ +\xeb\xb9\xa1\x89\x49\xc9\x36\xb5\x8f\x1c\x3a\x80\x10\x3e\x6f\x3b\ +\xcf\x1c\x38\xf8\xf4\x3d\xad\xef\x82\x64\x78\x16\x9f\x9a\x9a\x16\ +\x15\x15\xdd\xd3\xc7\x84\x10\xb2\x2c\x0f\x19\x32\xb4\xa4\xb8\xa8\ +\xa6\xba\x0a\x77\x87\xb6\x8b\x8b\xa2\xce\x5d\x31\xb5\xc9\xc9\x29\ +\x31\x31\x31\x97\x8c\x1e\x34\x00\xa4\x67\x64\x25\x26\x26\x33\x4a\ +\x9d\xf1\xcd\xc1\xc5\x0f\x49\x92\x15\x45\x19\xd0\xc1\x38\xe7\x6e\ +\x8f\x77\xd8\xf0\x11\xa6\x69\x5e\x84\x43\xdb\x59\xeb\x7c\x51\xf3\ +\x82\x10\x42\x30\xd6\x37\x3b\xa8\x03\x07\x17\x33\x84\x80\xb3\x76\ +\xb0\xb0\x9f\x5f\xd3\xb4\x4b\xa8\xce\x17\xb5\xbd\x00\xe7\x25\x1b\ +\x8f\x03\x07\x4e\x4b\xfe\xe2\x70\x36\xe9\x3a\x70\xe0\xc0\xe1\x05\ +\x07\x0e\x1c\x38\xbc\xe0\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\xf0\ +\x82\x03\x07\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\x70\ +\x78\xc1\x81\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\x07\x0e\x1c\ +\x38\xbc\xd0\x0d\x84\x89\xdc\x9d\x1c\xc5\x81\x03\x07\x97\x24\x2f\ +\x10\x49\x51\x55\xa5\x27\xfb\x12\x91\x14\x55\x95\x31\x3a\xeb\x99\ +\xb2\xa2\xc8\x9f\xdc\xe1\x11\x02\xbd\xad\xae\xb8\xac\xce\x3e\x23\ +\xae\x1c\x13\x49\x55\x14\xec\x10\x86\x03\x07\x17\x37\x2f\x20\x8c\ +\x44\x6b\x43\xd9\xa9\xa2\x0a\x5d\x60\x04\x80\x30\x09\x35\x55\x9c\ +\x3c\x5d\x19\xb2\xc5\x19\x02\x36\xd0\x5a\x53\xb2\xff\xe0\xb1\x0e\ +\x8a\xcf\x69\x0c\x20\xac\x80\xfe\xd1\xb2\x3f\xfc\xea\x99\xb5\x41\ +\xd1\xcf\x66\xc0\x18\x05\x9a\xaa\xf6\xef\x3f\xd8\x64\x80\x63\x4b\ +\x38\x70\x70\xf1\xf2\x02\xc2\x58\x85\xe0\xfa\x97\x7f\xf1\xc0\xa3\ +\x3f\x79\xff\x60\xa3\xea\xd2\x34\x68\x5e\xfe\xc4\xcf\xbe\xfe\xad\ +\xdf\x1c\xae\x09\xca\x8a\x22\x2b\x8a\x2c\x49\x92\x2c\x2b\xaa\xea\ +\xd2\xe8\xe6\xd7\x9e\xf9\xd5\x13\x4b\xeb\x85\xa6\xca\x18\x00\x49\ +\x92\x14\xfe\xa3\x2c\x91\x2e\x6b\x42\x96\x15\x89\x18\x81\xd6\xb6\ +\x80\x29\x00\x30\xe9\x3a\x45\x51\x54\xb7\x0b\xed\x5f\xb3\xf4\xe7\ +\x8f\x3f\x5b\x6a\xc9\x9a\x4c\x00\x10\xe9\xf3\x7d\x87\x28\x1c\x38\ +\xb8\x20\x38\xeb\x3e\x6b\x44\x4d\x53\x6f\xb7\x15\xd6\xbc\x71\xdd\ +\x86\xab\x27\x7c\xd5\xda\xbf\x79\xcb\xb1\x06\x0d\x27\xb6\x85\x0c\ +\x85\x58\x3b\x57\x2f\x5b\xfc\xf6\xe6\x76\x11\x73\xe5\x2d\x0b\xef\ +\x99\x3b\x54\xf5\xf8\x78\xe3\xc1\x5f\x3d\x74\x6f\xde\xc4\x5b\xbe\ +\xb3\x30\xf7\xa9\x9f\xff\xed\x60\x6d\xa7\x3b\x76\xf0\x8d\x77\xdf\ +\x33\x6b\x74\x66\x4b\xe1\xb6\x97\x5e\x7e\xfd\x58\x55\x80\x59\x1d\ +\xbe\x44\x55\x51\xd8\xc7\x4b\x9f\x58\xbc\xe9\xb0\x90\x23\x47\xce\ +\xbc\xe5\xab\xb7\x4f\x56\x5d\x6e\x49\xaf\x7b\xf2\x7b\x0f\xac\xca\ +\xbd\xfa\xbf\xbf\x3b\x7d\xe5\x6f\xfe\xb2\xa5\xb0\x41\x8d\x4a\x9f\ +\x7d\xdb\x82\x6b\x27\x0e\xc6\x9c\x3a\x9b\xb3\x1d\x38\xb8\x08\xec\ +\x05\x84\xa8\x6d\x76\xb6\x1a\xf1\x39\x39\x9d\x47\x76\xee\x3c\x70\ +\x78\xcb\x47\x5b\xcc\x84\x61\x31\x92\xd9\x42\x45\xd5\xae\xf7\x9e\ +\x78\x69\x75\xf4\xe8\xb9\x33\x86\xbb\x57\x3c\xf9\xb7\xcd\xc5\x2d\ +\x12\x02\xc9\x17\x3f\xed\xba\x1b\xaf\x1c\x3f\x58\x51\xa3\x2e\x9b\ +\x7c\xe5\xdc\x59\x53\xa3\x82\xfb\xff\xb9\x64\x63\x7b\x47\xd5\xb2\ +\x17\x9e\xdd\x59\xa5\xcc\xb8\x66\x66\x56\xb4\x4a\x19\x63\x42\xce\ +\xcc\x1b\x3b\x7b\xce\x9c\xd1\x83\x94\x35\x2f\x2f\xde\x55\xd4\x48\ +\x24\x8c\x34\xff\xf8\xd9\xd7\xcf\x99\x36\x5c\x95\xbd\xf9\xe3\xa7\ +\xcd\x9d\x73\x55\x1a\x29\x7e\xe1\xa5\xb7\x2a\xda\x98\x44\x9c\x15\ +\x13\x07\x0e\x2e\x06\x7b\x01\x01\xb5\x43\x2d\x9d\xf6\xe0\xb9\xb3\ +\x07\x95\xbc\xbb\xe4\xb9\xe7\xb4\x20\xbe\x61\xfe\x55\xbb\x17\x3d\ +\xdf\x61\x74\x1c\x2f\x2e\x6e\x0b\xf2\xd6\x8a\x13\x16\xed\xf4\x7b\ +\xed\xea\xd6\x60\x24\x63\x72\x44\xd2\xd5\xb7\xde\x9e\xe7\xb6\xeb\ +\x8e\x6e\x39\x78\x70\x4f\xbd\xa9\xe8\x5c\x46\x7a\xa0\xb9\xa2\xa4\ +\xb8\xa6\x35\xef\x8a\x6f\x3e\x70\xcf\xd8\x95\x95\xeb\x8f\x96\x61\ +\x08\x35\x1d\x3f\xbe\x7f\xcf\xf1\x16\x15\xdb\x2a\xe8\xed\xa1\x90\ +\xcc\x38\xd6\xa2\xa7\xdf\x78\xc7\xc4\x68\xde\x52\xbc\xef\xc8\xa1\ +\xdd\xc5\xed\x44\xd8\x18\x87\x3a\x83\x86\x89\xc0\xe5\x3c\x24\x07\ +\x0e\x2e\x02\x7b\x01\x80\x52\xa3\x3d\xc4\xbd\x89\xe9\xd3\xaf\x9c\ +\x6a\x9e\xd8\x29\x86\x4e\x9a\x32\x2c\x53\xc3\x66\x67\x80\xba\x55\ +\x89\x72\x48\x1f\x39\x7d\xc1\x57\x1e\xf8\xfe\x0f\x7e\x70\xf5\x90\ +\x38\xc1\xa9\x11\xea\x6c\x6d\x31\x40\xe8\xbb\x56\xbf\xb5\xee\x48\ +\xeb\x8c\x3b\xef\x9f\x3d\x2e\xd1\x32\xa9\xe4\x76\x6b\x32\x34\xd4\ +\x94\xb4\x87\x42\x94\x0b\x2c\x4b\xed\x27\x77\x2c\x7f\x63\xbd\x6f\ +\xc4\xf5\xf7\xde\x7e\xa5\x47\x30\x0e\x58\xc2\xc8\x32\x03\xcd\x4d\ +\x9d\x00\xe6\x91\x0f\xdf\x7f\x67\x6b\xf1\xd8\x9b\xee\xbf\x69\x7a\ +\x36\xb5\xa8\x23\x0e\xeb\xc0\xc1\xc5\xe4\x5f\xb0\x3a\x1b\x5a\x42\ +\x71\x26\x0c\x9a\x32\xfd\x8e\x7b\x43\x31\xa3\xaf\x8c\x77\x35\xd9\ +\xa1\x8e\x9a\x2a\x63\xe4\xb5\x57\x4e\xdc\x79\x64\xfb\xca\x7f\x1e\ +\x59\x83\x51\xdc\x94\xff\xf9\xd9\xf0\x91\x97\xe5\x47\x6e\x79\xed\ +\x17\x5f\x9f\x5f\x30\xed\xba\xb9\x39\xf9\xf1\xdb\xde\x59\xf9\xec\ +\x13\xa8\xbd\x0c\x2b\xe9\x4a\x62\xde\xbc\xd9\xd3\xff\xbe\xfc\xd5\ +\xfb\xbe\xf2\xae\xd5\xd6\xe8\xc9\x97\xdc\x09\xa9\xd9\x69\x11\x47\ +\xd6\xbd\xd4\xb6\xc7\x6e\xe6\x48\x80\x32\x24\x2f\x2f\x4d\xdd\xf8\ +\xb7\xef\x2e\x7c\x6f\xd4\x8c\xdb\xa7\x0d\x4d\x73\xed\x7e\xff\x85\ +\x27\x7c\x76\x19\x92\x73\xb1\xb3\x7a\xe9\xc0\xc1\x85\xc0\x59\xf2\ +\x4d\x21\x4c\xac\x8e\xaa\x6d\x5b\x8e\xc4\x8e\x1c\x3f\x22\x3d\x5e\ +\x96\x30\x70\x66\x74\x34\x1d\xd8\xb1\xdd\x48\x1c\x33\xed\xb2\xf4\ +\x50\x6d\xe1\xee\xfd\xc7\xdb\x74\xe6\x89\xcd\x1c\x37\x76\x78\xb4\ +\x6a\x1d\xdf\xb7\xe7\x64\x45\xb3\x3f\x35\x77\xd2\xe8\xcc\xf2\x03\ +\xbb\x0b\xab\x5b\x41\xd2\x62\x53\x06\x8f\x2a\x18\xec\x25\xc6\xc9\ +\x03\x7b\x4e\x55\xb6\x80\xec\x4a\xcc\xc8\xbb\x6c\x78\x5a\x5b\xe9\ +\xd1\x7d\x47\x8b\x74\x46\xdc\x11\xf1\xf9\xa3\x46\xa4\x45\x49\xc5\ +\x87\xf7\x1d\x39\x5d\xa3\xc6\x65\x4f\x9e\x34\xac\xe1\xd8\xde\x63\ +\xa5\x0d\x9c\x28\x51\x09\x59\xa3\x0a\x06\x7b\x15\xcc\x1d\xc7\xa3\ +\x03\x07\x5f\x00\x9f\x23\xdf\xd4\xd9\xf3\xd0\x21\x2c\xb9\xdd\x1a\ +\x35\x74\xb3\x27\x21\x2a\x22\x2e\xb7\x0b\x51\x23\x64\xd8\x58\x56\ +\x35\x55\xc6\x08\x71\x66\x1b\x86\xc9\x05\x56\x35\x4d\x96\x30\xa7\ +\x96\x6e\x52\x45\xd3\x64\x82\x01\x04\xa3\xb6\x61\x58\x02\x61\x45\ +\xd5\x14\x09\x87\x33\xa6\xe8\xa6\x2d\xc9\xaa\xaa\xca\x08\x40\x70\ +\x66\x1a\x86\xcd\x41\x55\x35\x45\x26\x9c\xd9\x86\x61\x49\xaa\xa6\ +\x48\x04\x00\xba\x2f\xee\x3c\x56\x07\x0e\xce\x37\x2f\x9c\x23\x91\ +\x1c\xa7\xc1\x40\xa0\xff\x21\xa6\x07\x03\x00\x00\x08\x71\x6a\x85\ +\x68\xdf\xa4\x32\xdc\x34\x7a\xf3\x6a\x99\x7a\x9f\x24\x6b\x00\x20\ +\xb8\x65\x84\xfa\x9e\x4d\x6d\x93\xda\x66\x5f\x77\x86\x65\xea\x56\ +\xf7\x01\xcb\xd0\x2d\xe7\x49\x3a\x70\x70\x41\xe1\xac\x02\x3a\x70\ +\xe0\xc0\xe1\x05\x07\x0e\x1c\x38\xbc\xe0\xc0\x81\x83\xcf\x8a\xf3\ +\x97\x6f\x0a\x21\xc4\x18\x0b\xa7\xf1\x72\xe0\xe0\x62\x1f\x30\x31\ +\x26\x84\x9c\x99\x57\x0a\x21\x24\x84\xa0\x94\x5e\x42\x75\xbe\x78\ +\x79\x01\x21\xd4\xd1\xd1\x69\xd9\x76\x4f\x16\x60\x07\x0e\x2e\x62\ +\x08\xce\xb8\xa6\x69\x5e\xaf\xa7\x6f\x37\x43\x08\x59\xb6\xd5\xde\ +\xda\x86\x10\xc0\xc5\x97\x7f\x99\x73\xe6\x72\xb9\x7d\x7e\xff\x17\ +\xa7\x86\xcf\xc5\x0b\x42\x20\xd9\x85\x64\x15\xce\x55\x3c\x42\x82\ +\xd9\xc2\x0c\x86\x53\xdd\x23\x84\x3a\x03\x01\xca\x58\x6a\x6a\xaa\ +\x24\x49\x4e\xa3\x73\x70\xf1\xc3\xb2\xac\xea\xea\x6a\x89\x60\xcd\ +\xe5\x0a\x77\x33\x84\x10\xe7\xac\xa5\xa9\x31\x36\x2e\x21\x32\x2a\ +\xfa\x22\xac\xb3\x69\x99\x55\x15\x65\x44\x22\x6e\xb7\xe7\x0b\x52\ +\xc3\xe7\xe9\xa5\x48\x52\xac\x9a\x43\x56\x43\x21\x9c\x6b\x53\x13\ +\xe3\x52\x44\x92\x96\x39\x49\x30\x3b\x7c\x43\x03\x81\x60\x7a\x7a\ +\xba\x43\x0a\x0e\x2e\x15\x28\x8a\x12\x13\x13\xd3\xdc\xd4\xe8\x72\ +\xbb\x7b\x78\x21\x14\x0a\x49\xb2\x12\x19\x15\x2d\x84\xe8\x39\x38\ +\xe0\xcd\x79\x46\xb8\xdc\xf0\xbf\xaa\xa2\xc6\xc5\x25\x34\xd6\xd7\ +\x79\xbd\xbe\x2f\x98\xd8\xfa\x73\xf1\x82\xea\xee\xdc\xb7\xb4\x79\ +\xcd\x13\xf8\x1c\x7b\x9a\xb8\x01\xde\xd1\xb3\x52\x1e\x5a\x27\x42\ +\xed\xdd\x16\x0e\x77\x48\xc1\xc1\xa5\x05\x49\x92\x28\x63\xa8\x8f\ +\x12\x11\xe7\x9c\x60\x02\x7d\xf2\x59\x87\xdf\xf4\xd0\xc4\x97\xde\ +\xeb\x31\x46\x9f\xe0\x92\xeb\x21\x23\xd1\x0d\x49\x96\xe9\x97\x91\ +\xea\xfe\xf3\xcd\x23\x00\xc9\x1a\x76\x01\x76\x9d\x83\x18\x90\x8e\ +\x15\x4f\xdf\x5d\x4f\x82\xf3\x2f\xed\xc6\x09\x6e\x5a\x16\x51\x34\ +\x47\xb6\xc5\xc1\xbf\xd7\xc7\x70\x66\x6f\x17\xdd\x8c\xd0\x7d\x9c\ +\x77\x8f\xd5\x68\x60\x17\x01\x84\x08\x21\x08\x38\xa5\xfc\xf3\xba\ +\x22\x04\x0d\xe9\x4c\x56\x95\xb3\x4a\x99\xf5\xd4\x0c\x75\x57\xb7\ +\x87\x1e\xbe\xf8\x6f\x3f\x4f\x5e\xc0\x33\x38\x4f\x7f\xef\xb9\xbf\ +\xbe\xfc\xde\xc1\xcf\x73\xa9\xe6\x03\x4f\xbf\xf0\x7a\xa3\x43\x0a\ +\x0e\xbe\xf4\xf9\xb9\x69\x0e\xe0\x85\x01\xed\x56\x08\xc1\x39\xeb\ +\x3b\x3e\x77\x8d\x79\x9c\x8b\xfe\x40\x88\xd0\xf6\xd3\x2f\x3c\xb3\ +\xf8\x44\x23\x97\x24\x89\x74\xbf\x30\x08\x21\x00\xf7\x7c\x44\x20\ +\x84\xe8\xf3\x51\x08\x81\x7a\x4e\x6e\x2f\xda\xf6\xf4\xcb\x6b\x2d\ +\x59\x22\x92\x04\xe2\x6c\xe8\x5f\x34\x20\x24\xb8\xe0\x9c\x03\xfa\ +\xa2\xdd\xe3\x3c\xd9\xf6\x03\x38\x2c\x78\x7a\xcb\xda\xad\x3b\x5a\ +\xfd\xc1\x89\x53\x46\xe4\x44\x60\x66\xb6\x1f\x3f\x70\xa0\xb2\xa9\ +\x53\xf2\x26\x8c\x9e\x38\x3e\x56\x03\x00\x30\x9a\x4b\x77\xec\x3a\ +\x6a\x79\x92\xc7\x5f\x3e\x26\x4a\x86\x86\x92\xc3\x87\x4f\x95\x19\ +\x4a\xc2\x88\xd4\x60\xc9\xe1\xdd\x6f\x2f\x8f\x1c\x9c\x96\x3d\x26\ +\x3f\xb1\xac\xb4\x71\xf0\x88\x7c\x9f\xe8\x3c\x7a\xb8\x30\x76\xe8\ +\xe8\x44\xd2\x7a\x68\xff\xa1\x8a\x86\x40\xdc\x90\x51\x13\x87\xa5\ +\xb5\x94\x1c\xd8\x79\xac\xca\x93\x32\x6c\xf2\xe8\x41\xce\x34\xc6\ +\xc1\x27\x60\xe3\xc6\x8d\xfb\xf6\xed\xbb\xff\xfe\xfb\x63\x63\x63\ +\xfb\xb6\x5b\x74\x86\x0d\xd1\x77\xac\x1e\xf0\xb1\xaf\x85\xcf\x8d\ +\x96\x03\x7b\x8e\xe4\x5e\x73\xa7\xd1\x56\xb5\x7f\xdf\x91\x86\x0e\ +\xd3\x97\x38\x68\xdc\xd8\xe1\x5e\xc2\x5a\xca\x8f\xec\x3e\x54\x64\ +\xab\xf1\xe3\x27\x8c\x4e\x88\x74\xb5\x96\x1d\xd9\x75\xf0\x34\x89\ +\x1b\x34\x71\xdc\x48\x2f\x0a\x96\x1f\x3b\x76\xac\xb8\x9a\x44\x66\ +\xa6\x4b\xed\x45\xfb\x3e\x7e\x63\x05\x4a\xc9\xc8\xbd\x7c\xd4\x10\ +\x05\x0d\xdc\x2d\xd4\x33\x99\x01\x84\x04\x80\xe8\x32\x68\xc4\x17\ +\x1f\x34\xcf\x93\xbd\xc0\xfa\xcd\x23\xcc\xcd\x1b\x76\x5e\x76\xf7\ +\x0f\x6f\xc9\x31\xd6\x6f\x3b\x05\x00\xed\xe5\xbb\x9e\x78\xe6\xf5\ +\xc2\xfa\x96\xa3\x9b\x97\xfd\xee\x4f\x2f\xd4\x30\xa0\x0d\x47\x9f\ +\xfb\xfb\xa2\xd3\x2d\x46\xf9\xce\xb7\x9e\x79\x69\x9d\x25\x42\xab\ +\x9f\x7b\xe6\xfd\x5d\x25\xad\x6d\x1d\x3a\x23\xaa\x84\x4d\xdd\xe4\ +\x5c\x84\xea\xf6\x3f\xff\xca\x9b\x75\x0c\x80\xd5\x2c\x7f\xe5\xc5\ +\x43\x2d\xa2\xa3\x70\xcd\x13\x2f\xae\x2c\xad\x6f\x09\x04\x8d\x9a\ +\xa3\x6b\xff\xfe\xca\x9a\x56\x53\xdf\xf1\xe6\xb3\x2f\x6d\x38\xe5\ +\x34\x7d\x07\xe7\xc2\xbe\x7d\xfb\x36\x6e\xdc\xd8\xd4\xd4\xb4\x6c\ +\xd9\xb2\x40\xf7\xce\xa0\x2e\x7b\xa1\xcf\xd8\x1b\x1e\xa1\xfb\xda\ +\x0b\x9f\x04\x44\x34\x97\xe6\x72\xa1\xa2\xed\xab\x9e\x5d\xf1\x51\ +\x53\x5b\xc3\xba\xc5\xff\x58\xfc\xde\x21\xbd\xfd\xf4\xd3\x7f\x7d\ +\xf1\x64\x53\xa8\xa3\xb9\x39\xc4\x70\xfb\xe9\x8f\x9f\x7d\x71\x65\ +\x5d\xc8\x3a\xbe\x61\xe9\x0b\xef\xec\xb4\xf4\xc6\x37\x9e\x7b\x6a\ +\xeb\xf1\xca\xc6\x96\x76\x5b\x10\x99\x08\x43\x0f\xe9\x96\xcd\xe1\ +\xdc\xc5\xf6\x4c\x79\x84\x00\x01\x5f\x4a\x88\xd0\xf9\x18\x44\x11\ +\x80\x10\xbc\x8b\x7d\x11\xb2\xea\x0e\xef\xab\xd6\x16\x7e\x63\x6c\ +\x4a\x56\xed\x4f\x17\x6f\x6e\x99\x9b\xc7\x8d\xa0\x92\x3a\xe2\xee\ +\x07\xee\x8d\x83\xc6\xbf\x7d\xef\x7f\x3f\xdc\x59\x3b\xbe\xf3\xbd\ +\x3d\x0d\xe2\xd6\x09\x7e\xc2\xdc\x1f\x6e\x5d\x77\xf2\xe6\x31\x36\ +\xf8\xaf\xbc\xe5\xeb\xf3\x0a\x5c\x66\xd5\x26\x11\x91\x7a\xed\x82\ +\x3b\x06\x13\x08\x14\xd7\xa8\x9a\x86\x04\x80\x40\x2e\x97\x5b\xc2\ +\x60\x04\x02\x91\xd9\xe3\xbe\xfa\xb5\x7b\x5d\x60\xbf\xfe\xcb\x27\ +\x1b\x58\xde\x78\x5f\x84\xa5\x19\x1f\xbd\xbf\xe5\xce\x99\x39\x5e\ +\xe1\xec\xd9\x76\x70\x16\x14\x14\x14\x14\x14\x14\x60\x8c\x29\xa5\ +\xb2\x2c\xf7\x78\xf8\xfb\xb7\x17\x24\x44\x4f\x4b\xe6\x7d\x9c\x8e\ +\x20\x04\x47\x03\x4c\x77\x84\x39\xe7\x02\x84\x10\xcc\x08\x85\x12\ +\x2e\xbb\xea\xc1\xfb\x66\x95\x67\x3f\xfd\xfb\x0f\x77\x34\x8c\x9d\ +\xd4\x11\xd4\x93\x52\xf2\x6f\xbc\x6a\x94\x57\x32\xde\x5b\xf6\xfe\ +\xa9\xce\xa8\x91\x31\x51\x4a\x93\xb4\xea\xc3\x6d\x37\x8c\x99\x63\ +\x91\xd8\x6b\xe7\x3f\x30\x39\xc3\x53\xbd\x7b\x25\x89\xcf\xbd\x71\ +\xfe\x5d\x09\x32\x35\x0d\x8b\x9e\xdd\xf3\xd8\x1b\x2d\x20\x04\xff\ +\xb2\xfc\x0b\xe7\xc5\xb8\x46\x88\x73\xc1\x39\xe7\x5c\x10\x82\x4e\ +\xef\xfa\xe8\x58\xf9\xe9\xc5\x7f\xf8\xad\x62\xb4\x56\x94\x34\x6d\ +\x3b\x15\x9a\x2a\x01\x26\x40\x19\x00\x89\xcd\x88\x92\x6b\x1a\x1b\ +\x5b\x8d\x0e\xc5\xeb\x47\x20\x58\x64\xc1\x03\xf7\x25\xa5\x48\x96\ +\x0d\x60\x9b\x3a\x80\xcb\xb6\x29\x17\xdc\x36\x01\xdc\xc0\x38\xa7\ +\x8c\xf7\x3a\x24\x29\x65\x02\x40\x30\x1d\xc0\x05\x1d\x8d\x1d\xdc\ +\x1d\xe7\x46\xcc\x8e\x1e\x35\xe7\x81\x84\x41\x98\x32\x2a\x9c\x7d\ +\xdb\x0e\xce\x66\x36\x77\x87\xdb\x85\x49\x81\x31\x16\x0e\x1c\xec\ +\xd7\x5e\x10\x08\x10\x9c\xf3\xb0\x1d\xd1\xb7\x07\x0a\x21\xc2\xc3\ +\x5f\xdf\x14\x08\x9c\x33\x00\xc1\xc3\x4d\x92\xdb\x3a\x00\xf1\x46\ +\x61\x56\x8b\xa2\x47\xfe\xe0\xbb\x77\xbd\xb9\xfa\xad\x9f\x7e\xb8\ +\xe1\xee\xaf\xdd\x12\xb4\x0c\xd5\xef\xa5\xa6\xe1\x4e\x1b\xf7\xd5\ +\xf1\x39\x11\xd8\xe0\x00\xb6\x69\x00\xb8\x29\xe7\x82\x73\xdb\x14\ +\x0c\x28\xe3\x4c\x08\x40\xbd\x73\x96\x7e\x44\x14\xfe\xc0\x79\x57\ +\x3f\xfb\xe2\x31\x57\xe7\xcb\xbf\x10\xbe\x8f\x80\x85\x5e\xf6\xc1\ +\x8e\x8a\x19\xf7\x3c\x7a\xcd\x60\x37\x25\xca\x88\xf7\x9e\xd9\xbc\ +\x7e\xc3\xf0\x99\x2e\xbb\xb9\xb1\xac\xbc\x81\x1b\x87\xb7\x55\xd9\ +\x57\xdc\x92\x99\xdc\x9e\x8d\xb7\x57\x24\xe7\x8d\xcf\x89\xe0\x3a\ +\x75\x45\x2b\x2d\xa6\x4d\x29\xa3\x00\x80\x55\x9f\x68\x69\x2c\x3a\ +\x55\x15\x9b\xee\x92\x3c\x49\xee\xd6\xf7\xf6\xee\xa9\x88\xcd\x6c\ +\x0d\x84\x4c\xc6\x39\x63\x8c\xd2\x30\xc5\xf8\xf2\x06\x45\x9e\x6e\ +\x82\x61\x13\xaf\xf0\xb1\x20\x77\xf9\x24\xce\x98\x63\x2e\x38\x38\ +\xfb\xc8\x85\x30\xc6\x61\x1b\x21\x6c\x87\x63\x8c\x39\x17\x5c\xf0\ +\xbe\x66\x6f\xf7\x88\xcc\x39\xe3\xe1\xb7\x3d\xc6\xfd\x00\x7b\x41\ +\x00\x66\x94\x31\xca\x18\x63\x82\x32\x46\x29\xa3\x40\x6d\x9b\x53\ +\x16\x0a\x76\x68\xfe\xa1\x0b\xee\x4b\x79\xf1\x0f\x3f\x7f\x77\xff\ +\xe4\x79\xe9\x59\x1b\xaa\xad\xec\x51\x93\x12\x24\x4b\xa8\x5e\x97\ +\x5e\x64\x59\x94\x51\x4a\x39\x55\x14\x8d\x35\x95\x17\x97\x95\x09\ +\xbf\xe2\xf5\x7b\x25\x7c\x8e\xaa\x03\x00\x02\x04\x88\x23\x2c\x38\ +\x17\xe2\x12\x99\x47\xf4\xf8\x17\x10\x16\xcd\xa7\x8f\x75\xca\x59\ +\x37\x4c\xcc\x4f\x76\x71\x20\xb2\xff\xaa\x2b\x3e\x5a\x7c\xaa\xbc\ +\x31\x4b\x74\x54\xbc\xf5\xe2\x93\x3c\x14\x1a\x3c\xe7\xf6\x69\x43\ +\xbd\x9a\x75\xe3\x9d\x45\x8b\x97\x3d\xf1\x6b\x4e\xd4\xfc\x29\x77\ +\x2c\xbc\x3a\xde\x1f\x19\xa9\x49\x20\xb8\x2d\x47\x0f\xbb\x76\x52\ +\xca\xdb\xcf\xff\x76\x6f\xce\xa4\xfb\x16\xde\xb2\xe0\xa6\x31\xaf\ +\x2c\xff\xeb\x01\x05\x53\x6f\x46\x92\x97\x08\xc9\x13\xe5\x97\x80\ +\x71\xca\xd0\xe5\xb7\xdd\x5b\xb3\x78\xe9\x5f\x1e\xff\x85\x2c\x7b\ +\xa7\xdf\x79\xff\xac\x61\x09\x94\x32\xa7\x0f\x38\x38\xb3\x67\x75\ +\x76\x76\xda\xb6\x8d\x31\x66\x8c\x45\x44\x44\x28\x8a\xc2\x39\x17\ +\x82\x73\xce\xfb\xf6\x77\x21\x80\x77\x81\xf5\x5b\x92\x08\xcf\x3b\ +\xfa\x78\x20\x05\x30\x06\x52\x44\x94\x9f\x00\x03\xcd\x17\xe1\x51\ +\x18\xa5\x40\x5c\x31\x51\x11\xa2\xbd\x6c\xc5\x92\xd7\xab\x0c\x86\ +\xdc\x97\xcd\x2b\xc8\x1a\x1e\x97\x3c\xa7\x7e\xf1\xf3\x7f\x79\x9c\ +\x10\xdf\xc4\xeb\xee\x98\x9b\xa3\x46\x44\x45\xca\x48\x58\x21\xd3\ +\x97\x3e\xf2\xca\x11\xfb\x96\x3f\xfd\xe7\x84\xdc\x2b\xef\xbb\x73\ +\x66\x84\xc2\x7a\x4c\x01\x74\x26\x33\x20\xc4\xbb\x58\x4b\x7c\xe1\ +\xe5\x88\x73\xe8\x35\xfd\x0b\xa3\xcb\x15\xd1\xfc\xf6\x0f\x9a\xd7\ +\xfe\x09\xbb\xc9\x59\x4f\xe0\x3a\xf3\x5e\x76\x5d\xf2\x83\xef\x72\ +\xbd\x1d\x00\x08\x21\x47\x8e\x1d\x1b\x9e\x5f\x80\x31\x62\x8c\x01\ +\xc2\x08\x78\xd8\x7f\x83\x31\x21\x84\xd4\x1c\x78\xf3\x77\xab\x6a\ +\xbf\xfb\xc3\x87\x52\x14\x2a\x29\x8a\xa0\x16\x47\x44\x96\xb0\xa9\ +\x87\x6c\x06\x92\x2c\x93\x5e\xa1\x47\x01\x80\x25\x09\x99\xba\xc1\ +\x00\xcb\xb2\x2c\xcb\xc4\x36\x74\x8b\x82\xa2\x2a\x18\x44\x8f\x09\ +\x25\x84\xc0\x92\x2c\x01\x0b\xe9\x06\x07\x2c\xcb\x12\x46\xce\xda\ +\xa6\x83\xb3\x80\x10\x72\xf0\xe0\xc1\x95\x2b\x57\xea\xba\x9e\x93\ +\x93\x73\xf7\xdd\x77\x7b\x3c\x1e\x42\x48\x47\x47\x67\x79\x45\x69\ +\x7e\xde\x30\xdb\xb6\xc3\xa7\x35\x34\xd4\x07\x03\x81\xa1\xb9\x79\ +\x86\xae\x73\xd1\xd5\x0d\x11\x02\x2e\x04\x02\x24\x3e\xad\xf9\x2e\ +\x28\xb5\x29\x13\x8a\xea\x52\xb0\x60\x80\x25\x2c\x0c\xdd\xa0\x02\ +\xf5\x6d\xa5\x02\x04\x42\x84\x60\x61\x1a\x66\x78\xed\x12\x75\x77\ +\x80\x2e\x9f\x1d\x00\x0e\xcf\x5d\x10\x20\x40\x08\x23\x49\x92\x74\ +\x5d\x2f\x29\x29\x2e\x28\x18\x11\xae\x73\xcf\x34\xe7\xcb\xd1\x6b\ +\xfa\x97\xb3\x02\xec\x8e\x96\x63\xd3\xb0\xa6\x9d\x9d\x17\x4c\x43\ +\xf2\x25\x40\x1f\x7b\x46\x74\xcd\xca\xc2\x31\x21\x8c\x77\xc7\x87\ +\x30\x46\x11\xc1\x44\x75\xc7\x44\xf9\x65\x49\x92\x30\xb5\xbb\x94\ +\x9b\xa8\xc9\x00\x11\x59\x21\xbd\x4e\xe0\x1e\xe3\xc3\xb2\x00\x4b\ +\x32\x16\x42\x70\x66\x99\x0c\x61\x49\x51\x00\x78\xd7\x8f\xeb\x39\ +\x95\xd9\x16\x03\x90\x64\xa5\xcb\x93\xec\x4c\x22\x1c\x9c\xb5\xb9\ +\x72\x3e\x6a\xd4\x28\x4a\xe9\x91\x23\x47\x6e\xbd\xf5\x56\x8f\xc7\ +\xc3\x18\x43\x08\x09\xc1\x05\xeb\xd7\x66\xba\x3c\x0b\xdd\xff\xf5\ +\x18\x0b\x20\x04\x87\x2e\x6a\xe8\x3f\xec\xc2\x59\x35\xcd\x89\x24\ +\x13\x09\x40\x30\x9b\x01\x00\xb7\x18\x60\x39\xdc\x4c\x41\xf4\xf1\ +\x22\x08\xc1\x28\x07\x22\xcb\x20\x06\x2e\xf5\x73\x10\x08\x40\x40\ +\x38\xa4\x0a\x09\x24\x90\x40\x2c\xec\xc3\xbb\x50\xf1\x8e\xdc\xe8\ +\x8c\x98\xfa\x68\xc4\xb4\x6f\x9d\x53\xc7\x3d\xbc\x02\x61\x74\xf6\ +\x1c\x90\x25\xb9\xa9\xa9\x31\x39\x39\x79\xc0\x06\x55\x21\x84\x60\ +\x2c\x36\x77\xd6\x4f\x73\x81\x0b\x8b\x03\x26\xc4\x69\xa8\x0e\xce\ +\x37\x84\x10\xe3\xc7\x8f\x1f\x3b\x76\x6c\x58\x0d\x80\x10\x42\x08\ +\x69\x6c\x6c\x74\xbb\x5c\x7d\xa7\xeb\xaa\xaa\xd6\xd5\xd6\x5a\x96\ +\x29\x11\x89\x87\x17\x1c\xc2\x7d\xb8\xdb\xbf\x70\x1e\xd6\xbb\x50\ +\xaf\x41\x11\xfe\x08\x5d\xee\x05\x00\x49\x92\x1a\x1b\x1a\x7a\x36\ +\x74\x5c\x08\xff\x82\x10\x20\xce\x4d\x4b\x62\x20\x1f\xa7\xa5\xa5\ +\x9e\x2a\x3c\x6d\x59\x96\xdf\xef\x77\x5a\xa1\x83\x8b\xdc\xdd\x20\ +\x84\x68\x6e\x6e\x6e\x6f\x6f\x1f\x96\x97\xdb\xe3\x93\x62\x8c\x45\ +\x44\x44\x7a\x3d\x9e\x63\x47\x0f\xa5\x24\xa7\x11\x59\xee\xee\x7e\ +\x17\x62\xbb\x54\x97\x6d\x22\x10\xf4\xd2\x44\x6b\x73\x53\x6b\x5b\ +\x6b\x7e\xc1\x08\xf6\x85\x4d\x86\xf3\xe1\x77\x14\x42\x78\x3c\x9e\ +\xbc\xbc\xdc\xca\x8a\xca\xe6\xe6\x26\xe4\xcc\xf3\x1d\x5c\xec\xe6\ +\x03\x78\xbd\x9e\x61\x79\xb9\xb2\x2c\xf7\x0d\x13\xe2\x9c\x67\x0f\ +\x1e\x52\x57\x5b\x53\x55\x5d\x19\x8e\x32\xbc\x38\xaa\xdb\xf5\x7f\ +\x6e\x8f\x77\x78\xc1\x08\x59\x56\xbe\x78\x68\xd3\x79\x5a\x8f\xe0\ +\x9c\x6b\xaa\x9a\x9b\x9b\x83\x31\x72\xb2\x48\x39\xb8\xe8\x6d\x06\ +\xe0\x5c\x50\x4a\xcf\xec\x60\x9c\xf3\xa4\xe4\x94\x94\xb4\xf4\x8b\ +\x70\x70\xe3\x9c\x7f\x59\x92\x68\xe7\x6f\xd3\xc0\x45\xab\x7e\xe5\ +\xc0\xc1\x67\x02\x63\x8c\xb1\xff\xe3\x0b\xde\x8e\xaa\x9a\x03\x07\ +\x0e\x1c\x5e\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\x70\x78\xc1\x81\ +\x03\x07\x0e\x2f\x38\x70\xe0\xc0\xe1\x05\x07\x0e\x1c\x38\xbc\xe0\ +\xc0\x81\x03\x87\x17\x1c\x38\x70\xe0\xf0\x82\x03\x07\x0e\x1c\x5e\ +\x70\xe0\xc0\x81\xc3\x0b\x0e\x1c\x38\x70\x78\xc1\x81\x03\x07\x97\ +\x3a\xce\xb9\x6f\x8a\x48\x8a\xaa\x2a\x18\x81\x60\xd4\x30\x0d\xc6\ +\x9d\x7b\xe5\xc0\xc1\x7f\x34\x2f\x20\x49\xc2\x8d\xc5\xbb\x3f\x58\ +\xbf\xad\xaa\xcd\x8a\x4e\xcb\x9d\x39\xfb\xea\xec\x68\x09\xb0\xac\ +\x28\x12\x08\x6e\x9b\x26\xe5\x02\x00\x49\xb2\x22\xcb\x04\x81\xe0\ +\x94\x9a\x96\x4d\x14\x4d\x21\x5c\xd7\x2d\xa2\xa8\x32\x06\xd3\x30\ +\x38\x60\x59\x51\x65\x09\x73\x66\x9b\xa6\x2d\x00\xc9\xaa\x2a\x61\ +\x8c\x90\x60\xb6\x6d\xd9\x54\x00\x20\x2c\xa9\xaa\x8c\x11\x50\xcb\ +\xb4\x6c\x4e\x64\x45\x51\x24\xe0\xcc\xb2\x2c\xc6\x04\x22\x5d\x7f\ +\x65\xd4\x36\x2d\x67\x3b\xa6\x03\x07\x17\x88\x17\xb0\x24\x05\xab\ +\xf7\xfc\xe5\x57\xbf\xaf\x50\x53\x33\x63\xd4\xa6\x13\x47\x46\x4c\ +\x9f\x95\xa7\x48\x6d\x8d\x95\x07\x4f\x57\x31\x25\x62\x50\xee\x90\ +\x28\x15\x03\x42\x6d\x35\x85\xc5\x95\xcd\x0c\x49\xfe\xd8\xc4\xcc\ +\xb4\x84\xe6\xa2\x03\x65\x9d\xde\x11\xf9\xa9\x8d\xa7\x8f\x56\x87\ +\xf0\xe0\xdc\x9c\x68\x99\xd6\x14\x1f\x2e\xad\x0f\xf8\xe3\xd3\x86\ +\x66\x27\x23\x2b\x58\x71\xaa\xb0\xb1\x2d\x60\x71\x1c\x97\x3a\x28\ +\x3b\x39\x42\x08\x24\xcc\xb6\x63\x47\x8b\x5b\x75\x11\x9b\x32\x68\ +\x70\x46\x6c\xb0\xbe\xfc\x40\x49\x15\xd7\xa2\x87\x0e\x1d\xe4\xd7\ +\x24\x1a\x6c\x3d\x7a\xb4\xb8\x35\xc4\xa3\x12\xd2\xb2\xd2\x13\x24\ +\x27\x01\x84\x03\x07\x17\x86\x17\x10\x0e\xb5\x57\x15\x56\xb5\x64\ +\xdd\xfe\xe0\x4f\xbf\x71\x9d\x6a\x05\x91\xa2\xb5\x56\xec\x7b\xea\ +\xaf\xcf\x1d\xaa\x0d\x71\xca\x86\x4e\xb9\xf5\x7b\xdf\xbc\x2d\x74\ +\xe0\xad\x3f\x3e\xf9\x5a\x51\x53\x88\x51\x2b\x22\x6f\xda\x2f\x7e\ +\xf1\xc3\xb2\xb7\xff\xfa\xf8\x81\xe1\xcb\x5e\x7c\x64\xe7\xca\x7f\ +\xbe\x58\xec\xfa\xe3\x13\xbf\x6f\xdd\xb5\xf4\x8f\x2f\xad\x6b\x31\ +\x05\x90\xa8\x1b\x1e\xfc\xee\xcd\x23\xe9\x0b\xbf\xf9\xe5\xbe\x26\ +\x13\x09\xea\x4d\x1f\xfd\xcd\xff\xfa\xef\x29\xf1\xad\x4b\xff\xfe\ +\xa7\x37\xb6\x17\x76\x9a\xe8\x8a\xaf\xfd\xea\xbb\x52\xd5\x3f\xfe\ +\xf2\x8f\x43\xb5\x41\xc1\xf1\xe0\x2b\x16\x3c\xb6\x70\xd2\xc7\xcb\ +\x9f\x78\xe1\xfd\xe3\xb2\xcb\x9d\x3d\xf6\xe6\xc7\xbe\x73\xa3\x62\ +\x99\x8e\xd2\xbb\x03\x07\xff\x6e\x9c\xc5\xef\xc8\x18\x8d\xc9\x9e\ +\x7a\xff\xdd\xb3\x3b\x76\x2c\xfe\xca\x82\x07\xff\xbe\xf2\xe3\x66\ +\xdd\x3e\xb2\xe6\xf5\x4d\x25\xfc\xea\xdb\x17\xcc\x1b\x9b\xbc\x77\ +\xd3\x3b\x3b\x8e\x97\x6f\x5c\xb6\xa2\xc4\x75\xd9\x9f\x5e\x7a\xe9\ +\xe1\x6b\x46\xdb\xed\x2d\x26\x07\x59\x75\x79\xdc\x1a\x02\x90\x55\ +\xcd\xeb\xf6\xf0\x40\xe5\x5b\x8b\xdf\x6c\x89\x1e\x79\xdf\x7d\xf3\ +\xb3\x49\xed\xbb\xef\xbf\x5f\x19\xe2\x7a\x47\x68\xec\xfd\x3f\x79\ +\xf1\xb7\x8f\xba\x1a\x0e\x6f\xdf\x5d\x54\x76\x70\xf5\xab\x1f\x56\ +\x5c\xfb\xe8\xe3\x6f\xac\x58\xf2\xdd\x6b\xd2\x36\xbd\xb3\x6c\x7b\ +\x09\x9b\x7d\xc7\xfd\xd7\x8d\x8f\xdf\xf9\xd6\x5b\x47\x2a\x2a\x8b\ +\x8b\x4e\xb3\x88\xe1\x5f\xfd\xfe\x8f\xbf\xff\xc0\x5c\x17\xb5\x1c\ +\x52\x70\xe0\xe0\xc2\xd8\x0b\x82\x53\x50\xe3\x6e\xfe\xfa\x7f\x4f\ +\x9f\x57\xb6\x6f\xd3\x1b\x7f\x5f\xfc\x84\x01\x38\xab\xd9\x52\x24\ +\xbb\xe8\xf0\xc1\x68\x4f\xd2\x95\x57\x15\xc4\x8a\x96\x3d\xf5\x66\ +\xda\xf8\x61\xc3\x92\x93\x6a\x35\x15\x83\x8d\x00\x00\xb8\xe0\x4c\ +\x56\x35\x45\x22\x80\x90\x6d\xb4\xd6\x77\x22\xac\xd4\xef\x3f\x40\ +\x62\xf3\x27\xa4\x65\x0c\x21\x8c\x23\x8c\xb0\xe2\x4a\x4a\x4b\x8c\ +\x88\xd0\x98\xd9\xd9\x5c\x5d\x6d\x79\x32\xc7\xe4\xe7\xc5\xc6\x7a\ +\xc1\xaa\x6e\xea\x68\xe6\x82\x95\x1c\xdd\x1f\xa9\xa5\xcd\xbd\xda\ +\xad\xf9\x52\xee\xbc\xff\xdb\xf6\x2b\xaf\x3d\xff\xfb\xdf\x8d\x98\ +\x79\xf3\x03\x0b\xae\x89\xc1\x36\x75\x26\x12\x0e\x1c\x5c\x80\x79\ +\x04\x91\x83\xf5\x47\xdf\xd8\x74\x3c\x29\x67\xa8\xe2\xf5\x2a\x98\ +\x77\x74\xd8\xe9\xb9\xe9\x62\xcb\xbe\x84\xc1\x23\x46\xa7\xbb\x29\ +\x8b\x28\xc8\xcd\x38\x95\xe2\xde\xbd\x77\xe7\xbb\x1b\x22\x4b\x2b\ +\x1a\x40\xf2\x23\x22\xf9\x13\x12\x58\xed\xe1\xb5\xeb\x36\x35\xd6\ +\x36\x33\xa1\x2a\x9e\xa4\x9c\x34\xed\x64\x9b\x2b\x7f\xcc\x78\x3f\ +\xb2\x7c\xc9\x23\x12\xb5\x6a\x8b\x72\x8d\x33\xc6\x38\xe3\x8c\x73\ +\x14\x3f\x34\x3f\x2a\xb8\xf8\xad\x77\x57\x75\x0e\x4f\xf2\xc4\xa4\ +\x66\xa7\x66\x61\x76\x28\x36\x7b\xd4\xf8\x14\x12\x50\x93\xb2\xbd\ +\x50\x59\x67\x4f\xbc\xf6\x66\xf4\xe6\x4b\x1f\x6c\x5c\x7b\xc5\x75\ +\x73\x13\xe3\x10\x75\x88\xc1\x81\x83\xf3\xcf\x0b\x08\x61\x6e\xb4\ +\x1c\xdd\xb1\x66\xf9\x1b\xaf\x31\xe2\xca\x1e\x37\xef\xd6\x6b\xa6\ +\x8c\x88\x19\xf1\x60\x9d\xbe\xea\x9d\x17\xd6\x06\xd9\xe0\x71\xd7\ +\x0f\x9f\x36\xf6\x9a\x85\x5f\x29\x79\xea\xa5\xe7\xfe\xfa\x37\x22\ +\x98\x94\x1a\x4d\x39\x19\x3e\xed\x8e\x79\x47\x9f\x59\xfe\xd4\xdf\ +\x91\xe2\x1e\x34\x29\x3b\xc2\x17\x7f\xf3\x37\x1e\x69\x79\xfe\xd5\ +\x57\x9e\xfc\x83\x41\xa2\xe6\xdd\xff\xa3\xe1\x89\x8a\xcb\xe3\xd1\ +\x64\x02\x88\xbb\xdc\x1e\x09\x8b\xe4\x91\xd7\x7d\xf3\xbe\xfa\x57\ +\xde\x5d\xf6\xf8\x3b\xf6\xa8\x79\xdf\xfd\xf9\x3d\x5f\xb9\xb7\xe3\ +\x9f\xab\xde\x7c\x76\xa3\x41\xd3\xa7\x7f\x65\x74\x96\x7f\xc7\xaa\ +\x97\x56\x1f\xeb\x74\x79\x23\xe7\xdc\x70\x53\x6e\x34\xb2\x98\x43\ +\x0a\x0e\x1c\xfc\xdb\x71\xce\x3c\x74\x9c\x51\x9b\x32\x00\x24\xab\ +\x9a\x22\x21\xce\x11\x41\x34\x14\x32\x19\x00\x91\x64\x89\x60\x49\ +\x92\x98\x69\x82\x6c\xaf\xf9\xc7\xef\x17\x1f\x36\x1f\xfb\xe3\x1f\ +\x26\x44\x09\xc3\x32\x74\xc3\x16\x08\xcb\xb2\x4c\x30\x96\x24\x89\ +\xdb\xba\x6e\x52\xc0\x58\x96\x64\x8c\x84\x65\xd9\x48\x92\x65\x0c\ +\x96\x6d\x23\x2c\x29\x8a\x22\x61\xd0\x43\x21\x2a\x40\x22\x92\xac\ +\x69\x84\xdb\xba\x6e\x32\x00\x49\x92\x25\x8c\x18\xa3\x36\xa5\x80\ +\x25\x97\xe6\xc2\x82\x3a\xb4\xe0\xc0\xc1\x67\xc5\x97\x98\x87\x0e\ +\x11\x49\x91\xe4\xae\x8b\x52\xca\x01\x80\x23\xa4\xba\x5c\xd0\x9d\ +\xc0\x97\x51\x8a\x24\x55\xd3\x24\xb7\xc7\xe3\xf5\x10\x09\x01\x63\ +\x54\x20\xc9\xe5\x96\x7b\xce\xa1\xd4\x46\x58\x76\xb9\xc3\x99\xe0\ +\xb8\x10\x48\x73\xb9\xc2\x19\xe1\x34\xcd\x25\x84\x10\x9c\xd9\x02\ +\x29\x9a\x4b\x09\x7f\x85\xda\xac\x7f\x29\x92\xac\xca\x8a\x0a\x00\ +\xc2\x21\x05\x07\x0e\x2e\xe0\x3c\xa2\x9b\x62\xce\x48\x66\x75\x46\ +\x8a\x47\x21\xa8\x1e\x82\xa9\x77\x7f\xfb\xf2\xbb\x40\x92\xba\x96\ +\x10\xc5\xc0\x73\xfa\x5d\xa8\x47\xdc\xbe\x57\xe5\xbe\xff\x65\x07\ +\x9c\xef\xa4\x95\x74\xe0\xe0\xe2\xe1\x85\xcf\x00\x22\xc9\xe4\xbc\ +\x64\xe6\x73\xe0\xc0\xc1\x25\xc3\x0b\x0e\x23\x38\x70\x70\xc9\x01\ +\xfd\xbb\x79\xe1\xd3\x03\x63\x0c\x4e\x72\x4a\x07\x97\x04\x84\x38\ +\x57\x42\x37\x84\x10\xc2\xf8\x22\xec\xe7\xe2\xdc\x75\xee\xa9\x7a\ +\x4f\x32\x4b\x01\x9f\x94\x70\xf7\x3c\xf1\x02\x42\x88\x73\xd6\xd6\ +\xd6\xc1\xa8\xed\x34\x39\x07\x17\x3f\x64\x59\xf1\xfa\x7c\xe1\xdc\ +\xd6\xfd\x5a\x32\xc6\x7a\x28\xa4\x87\x42\x70\x91\xe5\x59\x15\x02\ +\x14\x45\xf6\x78\xfd\x18\xa3\x7f\x6d\xc2\x77\x0d\xcf\xe8\x42\xf2\ +\x02\x42\x88\x52\xda\xd4\xd4\xe0\xf3\x46\x78\xbd\x5e\xa7\xcd\x39\ +\xb8\xf8\x11\x08\x04\x1a\x1a\xea\xe3\xe3\x13\x06\xb4\xe4\xf6\xb6\ +\x56\xdb\xb2\x22\xa2\xa2\x30\xba\xb8\x4c\x06\x01\x10\x0a\x06\x1a\ +\x1b\xeb\xe2\xe2\x12\xfe\x75\xca\x78\x21\x3e\x79\x22\x21\x7d\xbe\ +\x1a\x28\x04\xc9\xe4\x9c\x84\x89\x00\x28\x07\x93\x8a\xee\xa2\x51\ +\x5b\x6b\x4b\x44\x44\x54\x5c\xff\xbb\xec\xc0\xc1\x45\x8b\x88\xc8\ +\xa8\xea\xaa\xca\xf6\xb6\xb6\xa8\xe8\xe8\xb0\x71\x8e\x10\x32\x4d\ +\x43\x0f\x85\x32\xb3\x07\x49\xe1\x35\xfc\x8b\x0c\x91\x91\x51\x35\ +\xd5\x55\xed\x6d\xad\xd1\x31\xb1\xe7\x9c\x50\x20\x00\x84\x00\xa1\ +\x4f\xe6\x8e\xcf\xc3\x0b\x6e\x19\xad\x3e\xac\xaf\x3f\x6e\xb8\x95\ +\xb3\x5f\xda\xb0\xc5\xc8\x54\xf9\xde\xc9\x5e\xc3\x16\x61\x9b\xc5\ +\x30\x8c\x94\xd4\xf4\xf0\x9c\x46\x08\x71\xa6\x79\xf6\xb9\x6d\x27\ +\x42\x30\x00\x70\xc6\x3e\xa5\xe7\x42\x00\x10\xfc\xd9\xbe\x72\xce\ +\x42\x39\xfb\x57\xee\x9b\xee\x32\x11\xc1\x08\xbe\x94\x04\xe4\x42\ +\x08\x44\x08\x06\x10\x9c\xf1\x4f\xf7\x03\xba\x7e\xb2\xe0\x4c\x80\ +\xe3\xdd\x19\x70\x67\x7a\x66\xe6\xe1\x7e\x12\xfe\x57\x08\x81\x31\ +\x8e\x88\x88\xac\xad\xa9\x8a\x46\x31\x3d\xc6\x82\x65\x5a\xaa\xaa\ +\x49\x92\xdc\xd3\x7a\x45\x77\x9b\x46\x08\x09\x38\x1f\xb7\xf7\x5f\ +\xd4\x39\x32\xb2\xa6\xb2\xe2\x5c\x7d\x5e\x20\x10\x1c\x21\x21\x40\ +\x08\x10\x00\x48\x7c\x99\xbc\x20\x61\xa8\x6b\xa7\xfb\x2b\x2c\x9f\ +\x7a\xf6\xe2\x83\x96\xf0\xbb\x90\x84\xfb\xfe\x18\x01\x08\x04\x67\ +\x00\x80\x09\xe9\xfd\x31\x9c\xf1\x2f\x10\xa0\x80\xb1\x68\x28\x2f\ +\xec\x94\xe3\x33\x13\x23\xc5\xa7\xeb\x75\x18\x41\x5b\x5d\x55\x27\ +\xf8\x92\xe3\x23\x80\x0f\x54\x73\xc0\x44\xc2\x48\x50\xca\x3e\xb1\ +\x50\xd4\xd1\x58\xd5\x6c\xbb\xd3\x12\x22\x41\xfc\xeb\x42\x11\x26\ +\xa0\x37\x55\xb4\x42\x52\x62\x14\x01\x84\x49\xf8\xbe\x08\xce\xd8\ +\xe7\x10\x93\xc0\x18\x5b\x1d\x4d\xd5\xad\x66\x72\x72\xb2\x4b\x46\ +\xc0\x19\x3d\xe3\x2a\x92\x24\x85\x79\x8f\x10\xcc\x29\x45\x88\x37\ +\x54\xd6\xca\x71\xa9\x91\xb2\x70\x62\xc3\x06\x8c\x9d\x00\x20\xfa\ +\x74\xe9\x9e\x7e\x1e\x3e\x61\x00\x95\xf7\x84\xd6\xf4\xe5\x85\x9e\ +\x6e\x09\xa2\x5f\x6b\x40\x08\x11\x42\xce\xf6\x7c\x3e\x75\xf5\x30\ +\x21\x18\xb1\xfe\x3b\x82\x7a\xea\xdc\xb7\x56\x5d\x75\xe3\x1c\x00\ +\xd8\x27\x74\x04\x21\xa0\x2b\x3e\x08\x7d\x72\xa5\xf0\xe7\x63\x2c\ +\x89\x20\x97\x8c\xb4\x73\xbc\x5c\x32\x52\x48\xbf\x82\x05\xe3\x42\ +\x74\x79\x3b\x8c\x8e\xe6\x8a\xb2\x92\xd3\xa7\x8b\xca\xab\x1b\x2c\ +\x41\x88\x84\x3f\xf7\x6d\xc3\x98\xee\x5b\xfb\xf2\xea\x3d\xa5\x04\ +\xe3\x4f\x49\xd5\x98\xc0\xa1\xd5\x2f\xbf\xf5\xf1\x49\x72\x86\x4b\ +\x19\x63\xdc\x51\x5d\x78\xf8\x78\x25\x7c\xd2\xd5\x10\xc6\xf8\xd8\ +\xe6\x37\x5e\x5e\x7b\x18\x08\xfe\x54\x05\x62\xb6\xfd\x8d\x17\x97\ +\x7f\x54\x88\x09\xc1\x84\x35\xd5\x94\x17\x9d\x2e\xaa\x6e\x68\x07\ +\x22\x11\xf4\x79\x78\xa1\xb9\x68\xeb\xd3\x4b\x37\xe9\x76\xdb\x8a\ +\xa7\x7e\xb7\xe6\x44\x8b\x44\x48\xdf\xbf\x4b\x84\x7f\xfc\xda\xd3\ +\x2f\xbc\x73\x0c\x68\xcb\xe1\xc3\xc7\xda\x19\xc1\x04\x1d\xdb\xf0\ +\xda\xcb\xef\xec\x15\x44\x72\xec\x85\x01\x2d\x59\x74\x77\x69\x84\ +\x10\xc6\xb8\x2b\xae\xae\x0f\xfa\xda\x64\x02\xba\xfa\x5e\xdf\x13\ +\x38\xe7\x9c\xf3\x01\x61\x80\x08\x90\xa0\x66\x43\x7d\xa3\x4e\x3f\ +\xe7\x12\x1c\xc2\xd8\x6e\xaf\x39\x70\xa8\x50\x67\xa8\x6f\x73\xec\ +\xa9\x73\xbf\xa2\x7b\xaa\x2a\xc2\x34\x81\xce\xc1\x83\x08\x21\x40\ +\x08\x77\xbd\xbb\xb0\x7e\x47\x00\xe0\xdd\xa6\x0b\x26\x64\xef\x92\ +\x3f\x3d\xbd\xbb\x3d\x6f\x48\x82\xde\xd1\x29\x25\x0c\xbb\x7b\xc1\ +\xfc\xa1\xb1\x32\x07\x8c\x31\x02\x01\x80\x40\x30\xca\x91\x44\xb0\ +\xa0\x36\xc5\x92\x8c\x11\x50\xdb\x46\x44\x26\x58\x70\x0e\x18\x23\ +\xe8\x7d\x5a\xc2\xb6\x4c\x9b\x73\x00\x20\x44\xea\xf9\x99\x9c\xda\ +\x4c\x00\x21\x04\x23\x04\x08\x81\x60\x36\xe5\x92\x24\x87\x99\x9d\ +\x9a\xc1\x90\xc9\x00\x80\x48\x52\x98\x66\x19\xe3\x02\x10\xc6\xb8\ +\xfc\xa3\x37\x96\xd7\x16\xfc\x6a\x58\x3a\x12\x9c\x02\x96\x08\xee\ +\x2a\x8b\x33\x9b\x71\x22\xc9\xe1\x27\xc4\x6c\x33\xa8\x5b\x02\x00\ +\x63\x4c\xba\x8a\xe0\x4c\x20\x82\x11\xb5\x6d\x40\x44\x92\x30\xa3\ +\x36\x17\x40\x24\xac\x57\xee\xfe\x60\x5f\xdb\xbc\x1f\x8e\x22\x56\ +\xd3\x3b\x8b\x9e\xdf\x74\xbc\xde\xe5\x75\x85\xda\x03\x83\xa7\xdd\ +\x7a\xdf\xcd\xd3\xdc\x98\x87\x9b\x23\x20\x04\x20\xa8\x4d\x01\x61\ +\x49\x22\x5d\x47\x04\xa7\xdd\xf1\xdf\x98\x48\x24\x5c\xbc\xb0\x83\ +\x81\x10\x45\xda\xd0\x91\xe3\xe5\x28\x95\x8b\xb0\x81\xd0\xd5\x1a\ +\x04\x87\xe4\x9c\x02\xcd\x95\x10\xa8\xdc\xf5\xfc\xd2\xc3\x8f\xfe\ +\x22\x3f\x0a\xe4\xb1\xd3\x27\x7e\xf0\xe4\x9a\x43\xd3\x2f\xbb\x2c\ +\x9e\xd8\x94\x3b\xec\x30\xc0\x2c\x97\x65\xb9\xa9\xb1\xb1\xac\xbc\ +\x7c\xec\xd8\xb1\xe1\xce\xd6\xd3\xf9\x51\xff\xb3\x85\xe8\x8a\xea\ +\x1d\x30\x08\x0f\xec\x81\x44\xb2\x9a\x8e\xfe\xe6\x17\x6f\xdf\xfa\ +\xa3\xff\x99\x9c\xa1\x74\xbb\xfa\x10\x70\x46\x99\x90\x64\x09\x84\ +\x00\x10\x8c\x31\x01\x7d\x1f\x37\xa3\x54\x48\x72\x57\xaf\x6c\x28\ +\xda\xf9\xe2\x8a\xfa\x1f\xff\xef\x50\x2f\xe1\xdc\x66\x03\xba\x7b\ +\xaf\xa9\xd2\xf5\xe0\x45\x4f\x9d\x07\xf4\x77\x84\x10\xa5\x76\x20\ +\x10\x70\x7b\xdc\x5c\x30\x01\x02\x01\x92\x09\x69\xef\xe8\x38\x17\ +\x69\x9d\x17\x5e\x40\x88\x73\x2e\xba\x9e\x01\x0b\x86\xc4\xf0\xe9\ +\x77\x3f\x76\xdf\xa4\x60\x6b\xcd\xfb\x8b\xfe\xf8\xa7\xe7\xf0\xaf\ +\x7f\x74\xaf\xbf\xe3\xf4\xf2\xa5\x2b\x8f\x55\x76\x44\x67\x8f\xbd\ +\x67\xe1\x0d\xed\x3b\xfe\xb9\xba\x3e\xeb\xd1\xbb\x66\xd6\x6f\x5d\ +\xfe\xe6\x31\xed\x6b\x5f\x9f\xd7\x72\x70\xcd\x6b\xbb\xe9\xb5\x53\ +\xe2\x57\x2f\x7f\xa7\x85\x01\x48\xb1\xd7\xde\xf5\x95\xcb\x87\xb8\ +\x7a\x96\x92\x9b\x8a\xb6\x2f\x5d\xb6\xa6\x2e\x08\x59\x63\xaf\xbe\ +\x73\xde\x14\x9f\x1c\xdc\xb4\x6c\xe9\x87\x87\x4a\xb0\x2f\x75\xde\ +\x9d\xf7\x8c\xcb\x8e\x6c\x38\xf9\xd1\x92\x15\xeb\x5a\x85\xd6\x59\ +\x56\x9b\x7d\xad\x66\x87\xaa\xdf\x7a\xe9\xe5\x43\xd5\xc1\xa8\x21\ +\xd3\xef\xbf\x63\x66\x84\xcc\x04\x80\xa2\xca\xd5\x87\xde\xfe\xf1\ +\xff\x1c\xcc\x9f\x7c\xfb\xfc\xe9\x91\xab\x5f\x79\x65\x7b\x61\x93\ +\x16\x9f\x73\xf3\x9d\xb7\x0d\x4f\xf2\xb6\x97\xed\x5d\xb2\xf4\xed\ +\x06\xaa\x74\xd4\x17\x2b\xe3\x26\x4a\x00\x47\x3f\x58\xb2\x72\xdb\ +\x09\x4b\x8e\x9c\x7d\xc7\xbd\xc9\x8d\x6b\xdf\x2e\x4f\x78\x78\xc1\ +\x6c\x57\xdb\xd1\x27\x5f\xfe\xf0\xf2\xf9\xdf\x18\x1d\x8b\x10\xe2\ +\x85\x07\x77\xd9\x99\xe3\x2e\x4b\x71\xef\x5c\xfa\xb7\xf7\x4e\x2a\ +\xdf\x7e\xec\x17\x43\xa3\xd5\xd6\xf2\xbd\x4f\xfc\xfe\xb9\xe5\x89\ +\x69\xf7\x8d\xc2\x8b\x5f\x78\xe9\x78\xa3\xc5\x41\x1e\x3d\xfb\xf6\ +\x9b\xa6\xe5\x29\x3c\xb8\xfb\x9d\x15\xef\xef\x3e\xc5\xb4\x84\xd9\ +\xb7\x2d\xb8\x7c\x68\x34\xb3\x19\xc2\x12\xef\xa8\x78\x63\xe9\xab\ +\x87\x6a\x4d\x64\x35\x98\xbe\x89\x0a\x98\x15\xc5\x47\xbd\x71\x23\ +\x86\x21\x6b\xef\x9a\x65\xab\xb7\x15\x52\x4e\x7d\x59\xd3\x1f\x7e\ +\x60\x76\x7b\x65\x71\x91\x3b\xb9\x60\x98\xdb\xae\x3d\xf1\xcc\x2f\ +\x7f\x96\x99\x3f\xe1\xfe\x3b\x67\x8c\x4b\x7a\x67\xf7\xa1\xe2\xcb\ +\xae\xce\x03\x67\x32\x71\x86\x01\x58\x53\x53\xfb\xca\x2b\x2f\x97\ +\x94\x94\x34\x35\x36\xce\xb8\x6a\x66\xb8\xb3\x08\x18\x18\x0e\x20\ +\xa0\x6b\xb6\xda\x3b\x8f\xe8\xee\x8b\x67\xba\x81\x40\x20\x42\x88\ +\xa2\xe0\xba\xa3\x1b\x5e\x7c\x7d\x53\x50\x00\xf6\xa4\xdd\xb2\x70\ +\xe1\xc8\x44\xbe\xf5\xcd\xd7\xd6\xed\x2f\x47\xbe\xec\xf9\xf7\xce\ +\xcf\x8d\x65\x5b\x56\xbe\xba\xfe\x40\x29\xf8\x52\x6f\xb8\xeb\xde\ +\xd1\x09\xc6\x9a\x17\x5f\xfa\xf8\x54\xb3\x2f\x7d\xcc\xec\x91\x2e\ +\x51\xbd\xeb\xcf\xff\x5b\x9b\x3c\x62\xe6\xfd\x37\x4e\xf5\x60\x36\ +\x60\xe2\x1b\x2e\x17\xf5\xb1\x7a\xc2\x75\x1e\xd0\xd7\x09\x21\xb6\ +\x69\x14\x9e\x3c\x31\x6e\xe2\x24\xce\x38\x00\x23\x84\x48\x84\x54\ +\x94\x97\xba\x34\xed\xac\xce\x88\xf3\xb1\xd6\x82\x00\x78\xd7\xcc\ +\x4b\x40\x8f\x6b\x01\x90\x27\x2a\x65\xde\x1d\xb7\x2b\xa7\x0e\x15\ +\x57\xd4\xbc\xff\xf2\xb3\xc7\xf8\xe0\xfb\xbf\xbe\x30\xa1\x75\xdb\ +\xdf\x5f\xdd\x24\x47\xc6\x9e\xde\x73\xa4\x8d\xd2\xe3\x07\x76\x6f\ +\xfa\x78\x6b\x1d\x45\x55\xc7\x76\x75\xc8\xaa\x5e\x7f\xfc\xa4\x99\ +\x74\xf7\x57\xbf\x36\x25\xa9\xf9\xb5\xc5\x2b\x83\x5c\x92\x10\x00\ +\x51\x78\xb0\xf4\x85\xa7\x17\x43\xde\x9c\x07\x16\xce\x6d\xdc\xba\ +\xe4\x95\x4d\xc7\x05\xf2\x14\x4c\xbb\xe6\xa1\x47\x1f\x1e\x1f\x55\ +\xb7\xe2\xed\x8d\x81\xce\xaa\xc5\xcf\x2e\x81\xa1\x57\xdf\xbf\xe0\ +\xe6\x21\x71\x6e\x84\xc4\xe9\x5d\x6f\xbc\x57\xa4\xde\xf3\xc8\xb7\ +\xef\x9c\x35\x42\x45\x34\xec\xe6\xb0\x6c\x91\x98\x7b\xc5\xc3\x8f\ +\x7e\xe3\xba\xa9\xc9\x9b\x97\x3e\xf3\x41\xb9\xef\xee\x07\x1e\x1c\ +\xed\x2e\x7d\xee\x9f\x6f\x75\x84\x1a\x5f\x7b\xe1\x85\xa6\x84\xcb\ +\xef\x5d\x78\xfb\x88\x54\x3f\xa7\x8c\x01\x64\x8c\x9e\xf1\xe0\x23\ +\x8f\x5c\x9b\xaf\xac\x5c\xb1\xda\xf0\xc4\x96\xee\xdc\x5b\x13\x42\ +\x9d\x25\x87\x8b\xab\x8c\xb8\x08\x59\x70\x01\xc2\xac\x2a\xad\x4e\ +\x4a\xcf\x52\x79\xed\xc7\x87\x0a\x47\xde\x74\xc7\xb0\x44\x3f\x60\ +\x29\x6e\xc8\xe4\xeb\xae\x1e\xbc\x63\xdb\xa1\xe6\x86\xf2\xc3\xa7\ +\xda\x66\xdd\xf5\xe0\x5d\x33\x32\xd6\xbd\xb6\xf4\x44\x33\xad\xda\ +\xf1\xd6\xd2\x6d\x4d\xd7\xdf\xf7\xc8\xdc\x1c\xbe\xf8\xc5\x57\xab\ +\x74\x2c\x11\x2c\x11\x63\xe3\xf2\x67\xb7\x36\xc7\xde\x7d\xdf\xbd\ +\xd3\x0b\x52\x81\x72\x24\x8c\xb2\x53\xc7\xea\x0d\x5e\xbf\x6b\xe5\ +\x0b\xef\x9e\x98\x76\xfb\x7d\x0b\xae\xca\x2f\xdf\xb3\xaf\xd9\x12\ +\xcd\xe5\xa7\x8b\xaa\xda\x04\xa7\x6a\x7c\xf6\xad\x0f\x3e\xba\x60\ +\xee\xe5\x1e\xa2\x24\xa6\xc5\x97\x95\x57\x9a\xa2\x67\x80\x73\x5e\ +\x3d\x2f\xde\xd8\x58\x9f\x99\x99\x39\x67\xce\x1c\xd3\x32\x83\xc1\ +\xce\xb0\x3d\x0e\x02\x06\xfa\xbe\xba\xa7\x0b\x22\x6c\x3a\x74\x51\ +\xc2\x39\x5f\x00\x40\x24\x51\x7d\x6a\x7f\x85\x9a\x73\xff\xd7\x1f\ +\x1c\xa1\x16\xbd\xba\x62\x5d\x7d\xed\xd1\x25\x6f\x1d\xb9\xfc\x8e\ +\x87\x1e\xba\xe7\x9a\xd4\x68\xe5\xd8\xba\xa5\x2b\x0f\x9a\x77\x7e\ +\xf5\x91\x2b\x92\xdb\x5e\x7c\x79\x55\x73\x5b\xeb\xfe\xbd\xa7\x47\ +\xcc\x9d\x7f\xcf\x4d\x57\x46\x49\x16\x49\x2a\xb8\xfb\xc1\x47\x17\ +\xcc\x1c\xa5\x00\x65\x9c\x9f\xad\x14\xe8\xf3\x06\xba\xe7\x11\x03\ +\x49\xca\xef\xf7\x37\xb7\x34\xed\xd9\xbd\x33\x18\x0a\xc9\xb2\xa4\ +\xeb\xa1\x43\x87\x0f\x02\xa0\xe8\x98\x98\xb3\xba\xc3\xcf\xd3\x3c\ +\x42\x30\xce\x39\xe3\x1c\x61\x12\x8e\xca\xa2\x0c\x18\xb3\x85\x20\ +\x9a\x4f\x16\xed\xd5\xc5\xc7\x8b\xd9\x9c\xef\xcd\x19\x92\xed\x8b\ +\xba\xfe\xca\x1d\xff\x3c\xca\x67\xce\x1d\xa4\xec\x2a\x3c\x71\xb4\ +\xca\x70\x67\xc4\x98\xc7\x0f\x17\xb7\x94\x1b\xc3\x67\x15\xb8\x03\ +\xa5\x9e\x98\xf8\xb4\xf4\x8c\xf4\x19\x93\xd6\x3e\x7f\xb0\xce\xa0\ +\x08\x01\x96\x50\x4b\xd1\x91\x7a\x9a\xfe\x9d\x6b\x27\xa7\x6b\x70\ +\xcd\xf4\xdd\x2f\xee\x3d\x11\x9a\x9a\x70\x68\xf3\xbb\xbb\x4a\x5a\ +\x8d\x96\xfa\x50\x72\xa8\xaa\xe2\x74\x99\x9d\xfd\xad\xd9\xd3\xb2\ +\x22\x59\x5e\x66\xf4\x01\xcb\x4e\x18\x3c\x3e\x47\x7e\x7d\xe5\x9b\ +\x6b\x66\xcf\x9e\x1d\x1f\xc7\x29\xe3\x00\x12\xe7\x5c\x76\xf9\xe3\ +\xe3\x62\x15\xbd\x64\x4f\x61\xfd\xd8\x5b\xbf\x9e\x3f\x38\x21\xd7\ +\x3d\x67\xc7\x1f\xde\x3e\x74\x3c\xbe\x2a\xe0\xb9\xe9\xa6\x59\xd9\ +\x31\xb8\x3a\x2b\xed\x54\x1b\x13\x34\x78\x74\xef\xc6\x8f\x0e\x56\ +\xda\xa1\x86\x76\x6b\xb0\x3f\xa5\x60\x98\x7f\xed\x91\x92\xda\xd4\ +\xc2\x9a\xc8\xa1\x63\x12\x65\x66\x5a\x4c\x15\x66\x28\x20\x34\x55\ +\x03\x16\xb2\x00\x5c\x6e\x0c\xd4\xb4\x6d\x2e\x49\x8a\xec\xf2\x73\ +\xdd\xb4\x29\x57\xbd\xd1\xa9\xe9\x19\x43\xb3\x66\x0c\x7b\xf7\x58\ +\x53\x7d\x63\x53\xc9\xc9\xfa\x66\x7d\xdd\xca\xa5\x34\xd8\x0c\x28\ +\x2d\xd0\x61\x8a\x78\x59\x04\x6a\x8f\x9f\x6a\x98\x7c\xf7\x23\xc3\ +\x06\xa5\xf8\x5a\x87\xb8\x0a\xdb\x6d\xce\x89\xac\x69\x58\xdf\xbb\ +\xe7\x54\xc2\x98\x79\x33\x46\x0c\x0a\x9c\x28\x8d\xd0\x2a\x39\xa5\ +\x48\x92\x24\x02\x94\x52\xa4\xb8\xa2\xe2\xe3\xa3\x35\x43\x00\x57\ +\x14\x97\xdd\x19\xb2\x28\x97\x99\x63\x2f\xf4\x03\x63\x30\x7c\xf8\ +\xf0\x91\x23\x47\x85\x3f\x9a\xa6\x41\x29\x95\x11\xe2\x9c\x01\xe7\ +\xbd\xc6\x3b\x42\x02\x04\xe7\xac\x7b\x29\xaa\xc7\xe1\x07\x42\xf0\ +\x01\xa3\xae\x00\xcc\x18\x17\x20\x38\x63\x00\x28\x22\x3e\x31\x23\ +\x3d\xdb\x3b\x63\xcc\x96\x55\x95\x86\x7b\xe2\x94\x11\xde\x4d\xab\ +\x56\xf0\x99\xd7\xce\x8a\x77\x1d\x2f\x3c\xd5\xd4\x24\xbf\xfb\xfa\ +\x52\x2b\xd0\x2a\xe4\xd4\x40\xc0\x90\xdc\x91\xa9\x19\x59\x69\xc9\ +\xfe\xca\x4a\x8e\x64\x57\x74\x5c\x7c\x94\x62\x5a\x67\x77\x86\xf7\ +\x2b\x96\x73\xc4\x05\x3f\xb3\x9f\x0b\x21\x88\x24\x65\x67\xa7\x34\ +\x36\x34\xee\xdf\xb3\x93\x73\x81\x09\x8e\x88\x8c\x4c\xcc\xca\x0a\ +\x05\x03\x17\xd6\xbf\xc0\x41\x08\xc6\x38\x26\xc0\x84\x40\x88\x10\ +\x20\x44\xa2\x47\xf7\x6f\xa9\x70\x27\xa6\x27\x45\x1f\xe0\x7a\x5b\ +\x67\x08\xc0\x17\xec\x68\xb3\x00\xb4\xb8\xf4\x61\x59\xea\x9a\x37\ +\xd7\xc5\xc7\x0f\x9d\x39\xcd\x3c\xb0\x76\x69\x87\x19\x7b\x5f\x5e\ +\x02\xdd\x42\x39\xb3\x4d\x1b\x30\x05\x04\xc0\x6c\x46\x29\x13\x1c\ +\x64\x59\x16\x76\x67\x47\xc8\x06\x0d\x3a\x3a\x3a\x14\xbf\xbb\x62\ +\xfb\xbb\x2b\xb7\xb5\x7d\xeb\xc7\x0f\xd3\x23\xaf\xbf\xb4\xdf\xc6\ +\x92\x2c\x99\x6d\xad\x01\x1d\x22\x65\xca\xb8\x65\x18\x11\x69\x33\ +\xfe\xeb\xa7\xd9\x3b\xd6\x2e\x7b\xe6\xf7\xbf\x5d\xf8\x5f\x3f\x99\ +\x94\xea\xe6\x8c\x71\xce\xa8\x6d\x09\x00\xc0\xb2\x82\x44\x67\x6b\ +\x27\x40\x82\xde\xd1\x61\xd8\xc4\xa5\x6a\x82\xe9\x8d\xad\x21\x88\ +\xf1\x70\xc6\x05\x91\xda\x8e\x6f\x5c\xfa\xee\xc1\xdb\x7f\xf8\xa3\ +\x8c\xe6\xad\x7f\x5e\x5e\x64\x7b\x92\x27\x8c\x4a\x7b\x6f\xfd\xfb\ +\x35\x7a\x5b\xde\x55\xd9\x88\xd9\x8c\x51\x8e\x90\xe2\x02\x3d\xd4\ +\x0e\xf2\xb0\xac\x08\xcf\xc1\x6d\xfb\x43\xa3\xaf\x55\x65\x06\x7a\ +\xe3\xc1\x5d\x87\x92\x73\xc7\xb9\x88\x29\x38\xb3\x4c\x93\x11\x8b\ +\x10\xc1\x38\x97\x04\x8a\xca\x9e\x70\xef\x57\x67\xcb\xcc\xc2\x92\ +\x2c\x4b\xb6\x6e\x80\x06\x58\x91\x79\x53\x73\x07\x40\x0a\x67\x9c\ +\x33\xd6\xd5\xec\x38\x97\x30\x18\xc1\x40\xb7\x1b\x5d\x30\x16\xf6\ +\x44\x31\xce\x85\x6d\xdb\x5d\x76\x2f\xb7\x75\x3d\x44\xdc\x0a\x70\ +\xc6\x99\x93\x0c\xe4\x8c\x95\x75\x5d\x0f\xfb\x0a\xc3\x2c\x80\x10\ +\x0a\x3b\xf4\xce\x32\x8f\x10\xe1\xc3\x5d\xde\x3e\x08\xfb\xf6\xc5\ +\xc0\x25\x63\x01\x98\x31\x06\x42\x70\xc6\x04\x17\x9c\xd9\x26\x07\ +\x8b\x22\xc1\x28\xd5\x92\x16\x7c\xff\x27\xa7\x77\x6f\x7c\xee\xa5\ +\x3f\xd6\x99\x0f\xc5\xc8\x4a\x5c\xee\xe4\xfb\xef\x9d\x8a\x28\x95\ +\x34\xb7\xdc\x76\xd2\xa6\x8c\x5a\xa6\x00\xc6\x39\xa7\x16\x15\x5d\ +\x4b\x79\x03\xd9\x1c\x75\xfb\x37\xbb\xd9\x01\xf1\x6e\x9c\xe9\x50\ +\x14\x42\x10\x42\x52\x52\x53\xc3\x5c\x26\x49\x12\x21\xe4\x6c\x9b\ +\xa6\xcf\xb3\xbd\xc0\x05\x17\x1c\x71\xc4\x39\x20\xaa\x17\x1f\xfe\ +\xf8\xad\xb7\x6b\x5b\xca\x4f\x1f\x2c\xac\x9b\x7b\xdb\x37\x06\x67\ +\xa4\x8c\x9f\x90\xf1\xe6\x92\x7f\xea\x27\x33\x4e\xec\xdc\x35\x62\ +\xca\xfc\x28\xcd\x35\x6a\x44\xf6\x3f\x7f\xb1\x32\xe1\xe1\x5f\x4d\ +\x19\x11\x78\x6f\xc9\xcb\xf2\x55\x3f\x1d\xe4\x65\x07\x74\x23\xa4\ +\x9b\x8c\x02\xb7\x8c\x50\x28\x64\x71\x14\x11\xe1\x3a\xbe\xfd\xe3\ +\x96\xf1\xd7\x8f\x49\xff\xf0\xe5\xa7\x9e\x1b\x97\x81\xb6\xef\x6c\ +\x9d\xf1\xb5\x11\x11\xe6\x4e\x0f\x3f\x7a\x60\xf7\x2e\x28\xaf\x08\ +\x59\x59\xbe\xa4\xbc\xc9\x79\xef\x2c\x79\xfa\x1f\x15\x63\x32\x8e\ +\x9d\xa8\xf7\x4e\x96\x6a\x0a\xb7\x6c\x3f\xd8\x1c\x29\xb9\x7d\x98\ +\x99\x96\xc5\xa8\xc2\x18\x8a\xc9\x4a\x6d\xdb\xb6\xf9\x85\x57\x68\ +\xce\xe0\xbc\x2b\xa6\x8d\x7e\x71\xf5\xf3\xaf\xb4\x8c\xaa\x3b\xb4\ +\xdd\x5b\x30\x37\x67\xc8\xa8\xcb\x87\x6d\x5a\xfd\xf4\xdf\x3a\xa6\ +\xe6\x15\x1f\x2a\xe2\xb9\x13\x25\x77\x84\x5f\x31\x8f\xef\xdd\xdd\ +\x12\x2a\x0a\xd8\xcc\xd4\x45\xc1\xe4\x29\x6f\xff\xf8\xf7\x3b\x62\ +\x26\xff\x34\x33\xce\x36\x2d\xc6\x38\x25\x72\x42\x5a\xdc\xd6\xf2\ +\xf2\x16\x73\xfc\xec\x9b\x6f\x39\xf5\x8f\x15\xbf\xf9\x63\x79\x7e\ +\x7a\x64\xcd\xf1\xbd\xa5\x66\xde\xd7\x66\x8e\x46\x0d\xeb\x83\x41\ +\x83\x52\xc6\x04\x0d\x05\x83\x01\x53\x9a\x3e\x6e\xda\xda\xdd\x6f\ +\x2d\x59\x69\x67\x78\x49\x54\xc6\xb0\xf1\xa3\x06\x09\xcb\x34\xd5\ +\xd8\x29\x53\x27\xbc\xb0\xea\x85\x17\x5b\x26\xb2\xf2\xbd\x3a\xce\ +\x41\xcc\xd6\x43\x81\xce\x10\x9e\x3a\x79\xcc\x9a\xe7\x56\xfd\x63\ +\x49\x47\x64\xf3\xe1\x5a\xdd\x8d\x05\xb5\x74\x5d\xc7\x86\x16\x95\ +\x16\x13\x7c\xfb\xcd\x45\x2f\x9c\x1c\x9a\x3d\x65\x42\x7e\x5d\x75\ +\x63\x6a\x6e\xbc\x24\x6c\xdb\x11\xb2\xe8\x1d\x6d\xbb\xde\xc8\xb2\ +\x2c\xcb\x5d\xa1\x4a\xa6\x61\x70\x00\x8e\x09\x08\x2e\x44\xef\x82\ +\x20\xea\x21\x06\xce\x39\xe3\x42\x70\xd1\xc7\xd5\xd7\xbd\x5a\xd9\ +\xd3\x0f\x31\xa3\x76\x28\xa4\xdb\x94\x09\xd3\x08\x19\x16\x63\x60\ +\x5b\x86\x69\xda\xc1\xc6\xe2\x77\x77\xee\x55\x22\x54\xbf\x47\x74\ +\x98\xd2\xec\x89\x53\x3e\x7a\x61\xed\xd2\xb7\x02\xc9\x1a\x4e\xc8\ +\x1d\x3b\x36\x5e\xe8\x21\xdd\xb2\xa8\x6d\x51\x5f\x4c\x72\x54\xe7\ +\xba\xd7\x17\xbf\x9c\x9d\x3e\x64\xca\xc4\xe1\x1e\x49\x70\x71\x86\ +\xa3\xb0\x8b\x13\x00\x01\xe2\x08\x83\xe0\xe7\x8a\x65\x0c\xaf\x5f\ +\x60\x8c\xc3\xdf\xf8\xe4\x68\x1a\xf2\xd8\x63\x3f\xfa\xac\x77\x53\ +\x91\xd0\x81\x0a\xeb\x48\xb5\xad\x9c\x63\xd9\xcb\x66\x90\x11\x23\ +\x4d\xcf\xd1\x6c\xd6\xb5\xb4\x56\x5f\x57\x17\x1b\x97\x00\x20\x38\ +\x17\xaa\x4b\x65\x60\x76\x76\xea\x4a\x74\xc6\xec\x9b\xef\x98\x96\ +\x13\xaf\x1b\x3c\x3d\x37\x3f\x56\x0a\x94\x55\xb7\x0f\x9e\x34\x77\ +\xde\xf4\xe1\xd8\x34\xd4\xc8\xd8\xe8\xd8\xd4\x82\x91\x23\x92\xa3\ +\xdd\xde\x98\xc4\x11\xe3\xc6\x26\xba\x30\x05\x1c\x19\x9b\x9c\x91\ +\x18\x85\x41\xb8\x7c\xb1\x69\x69\x69\xa9\x89\x29\x8a\x15\x74\xa7\ +\x0e\xbb\x7c\xdc\x30\xd4\x5e\x5b\xdb\x41\x2e\xbf\xf6\xe6\xc9\x39\ +\xf1\xae\x98\xe4\xd4\x68\x52\x5e\x5a\x61\x2a\xf1\x13\x26\x8e\x4b\ +\x4f\x48\xc8\x1d\x9e\xef\xa5\xad\x95\x75\x2d\x51\x83\x2e\x9b\x3c\ +\xa1\xc0\xcd\xda\x4e\x17\x16\x37\x06\xc9\xb8\xab\x6f\x1a\x9f\x1d\ +\xcb\x18\xe3\x8c\xb9\x13\xb2\x92\x3d\xa2\xb6\xae\xc5\x1d\x93\x3a\ +\x66\xf2\xe4\x6c\x1f\x2d\xad\xa8\x8f\xcd\x9b\x7e\xcb\x9c\x09\x2a\ +\xa0\x8c\x61\x23\xe2\x48\x67\x45\x75\xb3\x37\x29\x77\xea\xf8\x82\ +\x94\xb4\xec\xec\x44\x5f\x6d\x79\x69\x3b\xf3\x8c\x9a\x38\x31\x2f\ +\x3d\x2e\x22\x3a\xb6\xf9\xd8\x4e\x9a\x75\xe5\xec\xf1\x19\xcc\xb2\ +\xb9\x00\x81\x24\xbf\xca\xb6\x6f\xdc\x1e\x95\x3b\x32\x2b\x3d\x7b\ +\xd4\xc8\x41\xac\xbd\xa1\xb1\x4d\x8f\xce\x1a\x73\xeb\x1d\x37\x64\ +\xfa\xc0\xb4\xb9\xea\x8f\x4d\xcf\x48\x56\x10\x48\x2e\x6f\x62\x6a\ +\x6a\x52\xc6\xa0\xbc\xcc\x98\x96\xda\xaa\xb6\x10\xc4\xa5\x66\x24\ +\xc5\x78\x05\x63\x94\x89\xf8\xac\xfc\xec\x58\xa9\xba\xa2\x9a\xbb\ +\x93\x27\x4f\x9d\x98\x11\xe3\x25\xb2\x27\x29\x25\x2d\x2d\x3b\x2f\ +\x3f\x3d\xb2\xb9\xa9\xc5\x08\xb4\x57\xb7\x2a\x97\x4f\x1f\x1b\xa9\ +\x49\x51\x49\x29\x69\x29\x69\xd9\x69\xfe\xe6\xba\x3a\xee\x49\x4c\ +\x20\x75\x6b\xb6\x54\x4e\xbd\xf6\x9a\x64\xb7\xb0\x19\x17\x0e\xba\ +\x87\x7b\x10\x02\x21\x7c\xe2\xc4\xf1\x2d\x5b\xb6\x16\x16\x9e\x3e\ +\x7d\xfa\x74\x7c\x7c\xbc\xaa\xa8\x08\x21\xd3\x34\x3b\xda\x5b\xe3\ +\xe2\x13\xc2\x5d\x08\x63\x1c\x0c\x06\x4c\xcb\x8a\x8e\x89\xb1\x6d\ +\xab\x67\xa5\xb0\x67\xd4\xe5\xfd\xaf\x2c\x00\xa9\xde\xc8\xac\xcc\ +\x14\x8f\x2a\x47\xc5\xa5\xa4\xc5\xf9\x40\x80\x37\x2a\x31\x33\xc1\ +\x5b\x57\x5a\x58\x5e\xdf\x9e\x3a\x6a\xe6\x35\xe3\x86\x44\x27\x65\ +\xe5\xa6\xf9\x1b\x6a\xaa\xda\x4d\x9c\x98\x9e\x11\x1f\xe5\x91\x5d\ +\xfe\xd4\x8c\x74\xb7\x24\x88\x2f\x26\x3d\x25\xa2\xa1\xa6\x1e\x3c\ +\xf1\x83\xd2\x13\x24\xc4\x79\x97\x77\x51\x74\x09\x93\x74\x17\x1d\ +\xfe\x17\x63\x6c\xd9\xb4\xb5\xa5\x25\x3e\x21\xa1\x6f\xb7\x47\x08\ +\xd5\xd5\xd6\x78\x7d\x3e\x84\x30\xea\x03\x00\xb0\x2c\x2b\x22\x22\ +\xf2\x4c\xab\xe1\x9c\x3a\x6e\x9f\x00\x9f\x86\x9e\xfa\xb0\x73\xd1\ +\xb6\xa0\x4f\x3b\xbb\xdb\x32\x68\xf2\x19\xb9\xda\xe3\xb7\x44\x06\ +\x0c\x11\x5e\x41\x3c\x7c\x68\x7f\x7e\xc1\x48\x00\xe0\x8c\x61\x59\ +\xd5\x14\x09\x84\x10\x9c\x9a\xa6\x69\xd3\x70\xdc\x21\x56\x34\x4d\ +\x91\x30\xb3\x2d\xc3\xb4\x04\x00\x20\xe2\x72\x29\xd4\xd0\x2d\x8e\ +\x5d\x2e\x4d\x58\x86\x41\x99\x24\x6b\x2a\xe1\xba\x61\x01\x91\x35\ +\x45\x32\x0d\x5d\x60\xd9\xa5\x29\x96\x1e\xa2\x40\x34\x97\x26\x61\ +\xb0\x4d\xd3\xb4\x6c\x40\x58\x56\x35\x55\x26\x00\xc0\x2c\xd3\x30\ +\x2d\x81\x25\x55\x53\x65\x82\x41\x70\xd3\x30\x18\x48\x2e\x4d\x41\ +\x48\x50\xcb\x34\xad\x9e\xd0\x11\xa4\x68\x2e\x55\xc2\xb6\x65\x18\ +\x26\x95\x35\x97\x2a\x13\x4e\x6d\xc3\x34\x39\x07\x40\x58\xd5\x34\ +\x59\xc2\x20\x84\x6d\xea\x86\xcd\x65\x55\x53\xc3\xec\xc8\xed\xf2\ +\xc3\xbb\xf7\x9d\x38\x71\xbc\x54\x9f\x7b\xcf\x7d\x05\xb1\x3d\x52\ +\x94\x58\x51\xd8\x47\x8b\x9f\x3a\xec\x9a\xfc\xd0\xad\x63\x81\x82\ +\xaa\xa9\x04\x23\xc1\xa8\x61\x9a\x8c\x71\x20\xb2\x4b\x95\x4c\xdd\ +\xe0\x80\x55\x97\xca\x2d\xc3\xa2\x42\x92\x55\x4d\x95\x11\x12\xb6\ +\x69\x98\x16\xeb\xa6\x7f\x24\x2b\xaa\xa2\x48\x08\x04\xb5\x4c\xc3\ +\x62\xaa\xa6\x01\x63\x9d\x35\x47\x36\x1f\xac\x88\xf0\x7b\x4b\x0f\ +\x6c\xad\x8f\xbe\xfc\xa1\x3b\xaf\xf4\x2a\x18\x73\x5b\x37\x99\xa4\ +\x68\x2e\x55\x96\x89\xb5\xee\x85\xbf\xec\x93\x26\x3e\x74\xc7\x44\ +\x08\xdf\x5b\x07\xfd\x43\x42\x9a\x1a\x1b\x97\xad\x58\x59\x5e\x56\ +\x71\xed\x35\x73\xa7\x4d\x9f\x8a\x31\x91\x24\x29\x14\x0c\x54\x94\ +\x97\xe5\x0f\x1f\x61\xdb\x76\xd8\xab\xdf\xd0\x50\x1f\x08\x74\x0e\ +\xcd\x19\x66\xe8\xa1\x30\x27\xf4\x0b\x77\x1a\x30\x94\x23\xe2\xd2\ +\x64\xcb\x30\x40\x52\x15\xc4\x74\xd3\x46\x92\xa2\xc9\xd8\x34\xa9\ +\xea\xd2\x08\x46\xe1\x76\xc5\x38\x48\x8a\xaa\x29\x32\x42\xc2\x32\ +\x74\x8b\x82\xe6\x52\xa9\x69\x50\x26\x00\x81\xa4\x68\x9a\x22\x09\ +\x6a\x85\x8c\xb3\x3c\x38\xd4\xfd\x4f\xb8\x9f\x4b\x92\x64\xe8\x7a\ +\x49\x49\x51\xc1\x88\x51\xe1\x3a\xf7\xf0\xc2\xc1\xfd\x7b\x12\x93\ +\x92\x31\x26\x61\x7b\xa1\xc7\x6a\x08\x04\x3a\xd3\xd2\x33\xcf\xb4\ +\x1d\x3e\xcf\x3c\xc2\xb4\xc5\xb8\x2c\xd5\xa3\x62\xe5\x1c\x71\x39\ +\x36\x17\xa9\x51\x92\x69\xf7\xf4\x35\x10\x5c\x58\x96\xa5\x2a\x8a\ +\x00\x61\x5b\x3a\x35\xbb\x49\x2e\x1c\x5c\x21\x00\x04\xb7\x42\x21\ +\xab\xbf\x3f\x48\x0f\xe8\x00\x80\x80\x1b\xc1\x50\xd8\x56\x62\x96\ +\x19\x0a\x5f\x91\x52\x9d\x52\x00\x04\x9c\x86\x02\xe1\xfc\x74\xcc\ +\x08\x04\x7b\xef\x98\x10\xb6\xae\xdb\x7a\x9f\x7b\xc8\x98\x19\x0c\ +\x99\xbd\xd7\xb7\x82\xb6\x75\xa6\xb5\xd5\xb7\x1a\xfd\xaf\x00\x20\ +\xb8\x19\xea\xbd\x02\x02\xa0\x86\x41\x0d\x00\x00\x22\x21\x23\xd0\ +\xd6\x6a\x7a\x67\xdf\x72\xdd\xf0\x38\x62\x5a\x14\x75\xf5\x66\x66\ +\x59\xd2\xc4\xeb\xe7\xa7\xb6\x02\xb5\x18\xe6\x42\x0f\xd0\x7e\x4f\ +\xb6\xeb\x87\x00\x00\x37\x83\xe1\xdf\x0b\xcc\x32\x83\x96\x39\x70\ +\x91\x1d\x84\x6d\x18\xb6\xd1\xe7\x41\x84\x74\x44\x08\x96\x5c\x0a\ +\x0d\x95\x97\x77\x44\xe6\x5f\x7d\xed\x84\x51\x2e\x61\x99\x21\x81\ +\x00\x21\x00\x66\x1a\x01\xd3\x40\x98\x65\x4d\x9c\x37\x24\x2e\x0d\ +\x9b\x16\xe5\x02\x39\xc1\xd0\xfd\x3b\x16\x63\x2c\x3e\x3e\xe1\xee\ +\xbb\xe6\x57\x56\x56\x8d\x1c\x39\x42\x70\xc1\x05\x03\x24\x1b\x86\ +\x75\xe6\x40\x6a\x5b\x36\x08\xde\xb5\x2e\x08\x7d\x37\x2b\x23\x10\ +\x03\xf6\x58\x32\x3d\xc8\x00\x00\x98\xa9\x03\x00\x20\x61\xdb\xba\ +\x0d\x00\xa0\xf7\x36\x54\x40\x00\xcc\x34\x83\x66\xef\xe3\x36\x82\ +\x7a\xcf\x73\xa7\x86\x11\x30\xce\x52\xe7\xde\x76\x81\x04\xea\x2a\ +\x56\x08\x84\x4c\xcb\xfa\x52\xf6\x79\x7e\x1e\x7b\x41\x08\x50\x65\ +\xa4\x4a\xe7\xdc\xe3\x80\x10\xb2\x99\xd0\xad\xae\xb9\x19\x21\xa4\ +\xbc\xac\x34\x18\x0c\xe4\xe6\xe5\xcb\x8a\x1a\x8e\x16\x15\x42\x20\ +\xe8\x6e\xa2\xe1\x45\xa1\x4b\x3c\x3e\x46\x52\x5d\x32\x41\xdc\x36\ +\x4c\x9b\x0f\x0c\x2c\xc1\x44\xc2\x60\xd3\x7f\x43\x5a\x1c\x21\x10\ +\x91\x35\x55\xe9\xe2\x20\xc3\x64\x67\xf1\x3a\x01\x91\x24\x60\x8c\ +\x39\x0a\x3a\xe7\xf2\xe6\x0b\x41\x08\x21\x12\xb1\x6c\x8a\x04\x00\ +\x88\x50\x48\x3f\x71\xfc\x48\x4a\x6a\x5a\x5c\x5c\x7c\x58\x16\x15\ +\x63\x6c\x9a\xc6\x89\xe3\xc7\x32\x32\x33\xe3\xe2\x12\xa0\x6b\x8f\ +\x8f\x00\x81\x04\xf4\x89\x86\x3e\x7f\x75\xee\xe7\x7e\x04\x00\x5d\ +\xd7\x4f\x1c\x3b\x92\x98\x9c\x9c\x90\x90\xd8\x57\xca\xf5\x3c\xd9\ +\x0b\x08\x81\x45\x85\xf5\x49\x79\x1c\x44\x5f\xab\x8a\x31\x96\x9a\ +\x96\x5e\x5c\x54\x78\xe8\xc0\x5e\x59\x56\x9d\xe1\xca\xc1\x45\x6c\ +\x3f\x08\x04\x48\x80\xb0\x4c\x23\x26\x36\xbe\x87\x14\xc2\x8e\x3a\ +\x4d\x73\x65\x66\x66\x95\x95\x16\x57\x55\x54\x60\x4c\x2e\xae\x96\ +\x2c\xc0\x32\xcd\xe8\xd8\x98\x01\xa4\xf0\xf9\x70\xfe\x74\x59\x86\ +\x0c\xcd\x0d\x74\x76\x58\x96\xed\x28\x36\x39\xb8\xe8\x8d\x3f\xd0\ +\x54\xcd\xe3\xf5\x0e\xe8\x60\x8c\xb1\xa8\xe8\x18\xb7\xc7\x1b\x0c\ +\x06\x06\x86\x48\x5f\x04\x75\x56\x55\xcd\x7b\x46\x9d\x2f\x6a\x5e\ +\x08\xfb\x68\xbd\x3e\xbf\xd3\xe6\x1c\x5c\x2a\x38\x6b\x07\x63\x8c\ +\xc9\xb2\x1c\x15\x15\x7d\x09\xd5\xf9\xe2\xe5\x85\x1e\x4b\xcc\x69\ +\x6d\x0e\x2e\x79\x6b\xe2\xdc\xe1\x40\xff\x67\x80\x9d\xc7\xec\xc0\ +\x81\x83\x0b\x66\x2f\xa0\x7f\x25\x1d\xe5\xc0\xc1\x45\x03\x04\xf0\ +\x89\x7a\xd0\x17\x63\x4b\xfe\xa4\x3a\x5f\xa4\xbc\x80\x10\xb2\x2c\ +\xb3\xa3\xbd\x83\x87\xe7\x3f\xdd\xcb\x93\xbd\xbf\xc8\x81\x83\x0b\ +\x30\x25\xe8\xdb\xa7\xfa\xb6\x57\x41\x88\x1c\x11\x19\x29\x49\xd2\ +\xc0\x29\x03\x42\x1d\x1d\x1d\x86\x1e\x02\xd1\xa7\x19\xa3\x7e\xab\ +\x86\x17\xa4\xce\x02\x84\x24\xc9\xfe\x88\x08\x59\x96\xbf\xf8\x34\ +\xe7\x73\xf2\x02\xfa\x14\xb7\xa0\xa7\x6e\xe1\x90\xd2\x96\x96\xa6\ +\xb8\xb8\x44\x97\xdb\xdd\xe7\xc7\xa1\x33\x7e\xab\x03\x07\xe7\x79\ +\x8c\x85\x3e\x9d\xbb\xb7\xf1\x76\x76\x74\x36\x36\xd6\xc7\xc7\x27\ +\xe2\x3e\xba\x5e\x08\xa1\xa6\xa6\x46\x49\x92\x92\x53\xd3\x10\xc2\ +\x7d\xc5\x16\xcf\x18\xeb\x2e\x40\x9d\x03\x81\xce\xa6\xa6\x86\xb8\ +\xb8\x78\x42\xa4\x0b\xc3\x0b\x4c\x00\x63\xe7\x5c\xa7\x11\x00\x18\ +\xa1\x1e\x95\x33\x84\x50\x5b\x6b\x4b\x7c\x7c\x62\x44\x64\x14\xf4\ +\x11\xc9\x04\x71\xfe\xa2\x41\x1c\x38\x38\xab\x19\xdb\xb7\xf9\xf5\ +\x95\x23\x8e\x8d\xd3\x38\x67\x6d\xad\x2d\xb1\x71\xf1\x3d\xfb\x23\ +\x42\xa1\x20\x67\x2c\x25\x33\xbb\xcf\x99\xa8\x3b\x5a\xe7\xbc\xc6\ +\x35\x0d\xa8\x73\xf8\xdf\x98\x18\x8d\x33\xde\xde\xda\x1a\x1b\x9f\ +\xf0\x05\x27\x14\x9f\x87\x17\x3c\x2a\x5a\xb2\x33\xb8\x72\x6f\xc8\ +\x73\x0e\xdd\x57\xdd\x12\x93\x06\xa9\x3f\x98\xe3\x0f\x99\x5d\xb5\ +\xb7\x6c\xdb\xe3\xf1\xf6\xdd\xe3\x31\x40\x60\xf3\x8b\xdc\x50\x84\ +\xba\xe4\x8e\xf9\x17\x7e\x28\x84\x10\xf8\x3c\x8b\x3d\x88\x90\x2f\ +\xa9\x06\x3d\x57\x03\xc1\xb8\xc0\x08\x89\x33\xc4\x69\x01\x21\x8c\ +\x90\xe8\xd6\xf1\x13\x42\x20\x4c\x30\xfa\xf2\xca\xff\xcf\x63\x87\ +\x9e\xae\xd5\xd3\xeb\x10\x42\x1e\x8f\xb7\xad\xb5\xa5\xaf\x2b\xc1\ +\xb6\x6d\x59\x56\xfa\xd2\x47\x6f\xf0\xee\x97\x24\x71\x7e\x26\x07\ +\x9c\xf5\xb2\x03\xea\xdc\xb3\xa7\xd3\xe3\xf5\xb6\x36\x37\x7d\x71\ +\xf7\xc7\xe7\x8a\x77\x04\x30\x6d\xd1\xae\x8b\x73\xed\xe3\x0f\x59\ +\x22\x64\x0d\x10\xc6\x13\x1c\x04\x0e\xeb\xf0\x77\x49\x22\x76\xe9\ +\x41\x03\x26\x88\x33\xfa\x79\xef\x29\x42\x98\x86\xea\x0e\x1c\xab\ +\xc9\x1a\x3e\x32\x4e\x83\x2f\x10\xea\x8b\x08\x81\xba\xc2\x83\x35\ +\x34\xe1\xb2\xbc\x84\xcf\xd2\xc5\x90\x24\xb1\xd2\xa3\x87\x79\x4c\ +\x76\x76\x82\xaf\xaf\x46\xe7\x00\x25\xdf\x4f\x5d\x0d\x56\x7e\x64\ +\x7f\xbb\x96\x35\x3c\xcb\x1b\x32\xb9\xa2\xca\x78\xc0\xa4\x92\x33\ +\xdd\xb2\x89\xac\x28\x8a\x8c\x38\x63\x08\xd3\xb6\xaa\xa3\x15\x81\ +\xdc\xfc\x5c\x0d\x51\x87\x1a\x3e\xab\x45\xde\xb3\xea\x88\x10\xea\ +\x95\x75\x45\x88\x0b\x31\x50\x43\xb5\x5b\x0d\xa9\x47\x7c\xbc\x57\ +\x1e\xfa\x8c\xc4\x6e\x08\x11\x42\xd0\xe7\x6b\x04\x3d\x6d\x1b\x63\ +\x18\x20\x28\x3d\xa0\xce\x3d\x33\xf6\xf0\x11\xf1\x25\x25\x80\xc7\ +\x9f\xb7\xc6\x40\xf0\x27\xbd\x06\x08\x2a\x73\xce\xbb\xe7\x62\x04\ +\xd9\x6d\xc7\x76\x6f\x59\xb7\x76\xdd\xc7\xbb\x0e\x77\x18\x66\xd1\ +\x9e\x0d\x1f\x9d\xac\x97\xa4\xae\x3d\xdb\xe1\xe0\x6d\xdc\xcd\x78\ +\x5d\x1f\x71\xd7\x47\x1c\xfe\xd0\x87\x35\x09\xc1\xb4\xbd\xe4\xd5\ +\xd7\x57\x57\x1b\x04\x75\x0b\x23\xe3\x2e\xf4\x5e\xa4\xf7\x6a\xa8\ +\xef\x65\x31\xee\x7e\x13\xd6\xc9\x3d\xfe\xe1\xbb\xab\x77\x94\x23\ +\xd4\x5b\x81\xbe\x55\xea\xba\x78\xbf\x1a\x01\x91\x88\x51\xb3\x7f\ +\xd1\x4b\x2b\xea\x2c\x84\x30\x6a\xaf\x39\xbd\x65\xd3\xfa\xf5\x1b\ +\x3e\x3a\x51\xd1\x42\xa4\xb0\xd6\x75\x6f\x59\xa8\xdf\x23\xef\xbd\ +\x48\xef\xf3\xc0\x18\x21\xd8\xff\xde\x9b\x9b\x8f\xb6\x06\xcb\x36\ +\xfe\xfa\x4f\x2f\xd7\x18\x12\xc1\xa8\xb7\xc2\x92\x84\xda\x4e\x3f\ +\xf5\xab\xdf\x1d\x6c\x34\xaa\x0f\x6d\xf9\xf0\x40\x35\xc1\x48\xc6\ +\xfa\x87\xaf\xbd\xb8\xee\x68\x23\xee\xa7\x0d\xed\xe0\x5f\xbb\xf0\ +\xba\x37\x3f\x89\xf0\xdd\x85\x6e\x43\xac\xbb\xf3\x89\x33\x68\x81\ +\xf7\xfd\x62\x9f\x8d\xd5\x03\x48\x01\x71\xb3\xf9\xd0\xfe\xa3\x8d\ +\xba\xc0\x78\x60\x03\x18\xd0\xaa\xcf\xda\xe6\x25\x49\xd2\xeb\x4e\ +\xbe\xbf\x6e\x77\x90\x4b\x12\x46\x67\xad\x73\xdf\xa2\xbb\xb6\x1e\ +\x7c\xa2\x1e\xf4\xbf\xdd\xbf\xf0\x59\x59\x44\x84\xb7\xa9\x23\x4c\ +\x50\xfb\xbb\x2f\x3c\xb1\xb6\xd0\x1e\x3a\x28\x3a\x10\x2a\x4f\xca\ +\x48\x3c\xb1\x7b\xdd\x6e\x2f\x1e\x9e\xa0\x49\x9a\xcb\xe7\x71\x09\ +\x33\xd8\xd2\x1e\x94\xbd\x91\x11\x6e\x99\xda\x94\x33\x3b\x18\x08\ +\x58\x1c\x7b\xfd\x11\x6e\x15\x07\xda\x5a\x42\x54\x8a\x8a\x8a\x20\ +\x82\x0a\x2c\x21\x66\xb4\xb5\x1b\x7a\x67\x48\x40\x57\xb6\x0c\x21\ +\x04\x02\x61\x04\x03\x81\x90\x29\xbb\x7c\x11\x3e\x97\xa0\x96\x69\ +\xda\x88\x28\x32\x41\xd4\x32\x19\x10\x45\x26\xd4\x36\x82\x81\x10\ +\x23\x6a\x84\xcf\x6d\x05\xda\x75\x46\x22\xa2\x22\x09\x08\x01\xc0\ +\x6d\xbd\xbd\xad\x55\x10\x57\xa4\x4f\x0d\x0b\x52\x73\xb3\xb3\xa5\ +\x5d\x57\xfd\x51\x7e\x95\x50\xc6\x2c\x2b\x18\x08\x84\x90\xec\xf6\ +\x79\x35\x0c\x80\x80\xed\x5d\xb7\x1e\x0f\xbd\x6a\x62\x86\xaf\x74\ +\xfb\xeb\xcf\xbc\xba\xc5\x9d\x3e\x38\x02\x02\x6f\xaf\x5a\x39\xf6\ +\xa6\x87\xee\xbd\x6a\x18\x58\x66\x30\x10\xd4\x4d\xaa\x7a\xfd\x7e\ +\xb7\xc2\x28\x23\x92\x6c\x87\xda\xdb\x82\x96\xc7\x1f\xe5\x51\x90\ +\x1d\xb6\xbb\x10\x96\x25\x14\x6c\x6b\xb5\x80\x1a\x94\x0b\x46\x5d\ +\x89\xa3\x6e\xbb\x71\x50\x94\xc4\x04\x26\xc8\xd2\x5b\xdb\x3a\x84\ +\xa4\x79\x7d\x1e\xc9\x93\x34\xf7\xf6\x5b\x93\x63\x95\xdd\x6f\xaf\ +\xff\x90\x4e\x1a\x91\xe9\x55\x7c\xd9\xd7\x4e\x4d\x5b\xb4\x76\xc3\ +\x55\xa3\xe6\xbb\x85\x70\xa2\xc7\x3e\x2b\x64\x59\x2e\x2e\x2e\x3e\ +\x7e\xfc\xf8\xdc\xb9\x73\x09\x21\x94\x52\xe8\xca\x5c\xcb\x07\x9a\ +\xbd\xdd\x06\x45\xdf\xf9\xef\x99\xa6\x3e\xc6\x12\x6d\x2f\x7a\xee\ +\xef\x2b\xef\xfc\xd9\xe3\x53\x33\x79\xa0\xbd\x33\x64\x50\xd5\xe3\ +\xf7\x79\x54\xc1\x38\xe2\x56\x6b\x5b\x07\x47\x8a\xd7\xe7\x51\x64\ +\x05\x33\xbd\xa5\xb5\x03\xbb\xfc\x91\x5e\x8d\x51\xca\xa8\x19\xe8\ +\x0c\x62\xd5\xd3\x51\x79\xec\xdd\xd5\x25\xe9\xc3\x06\xa7\xf8\x14\ +\x8f\x5b\xc3\x03\xbc\x9a\x7d\x44\x60\x7a\xe8\x2c\xac\x1a\xf3\xc5\ +\x57\x51\xcf\xa3\x4e\x7c\x78\xba\x14\xac\xde\x76\xa8\x78\xe4\x57\ +\xfe\xf4\xd5\x89\xb1\xc0\x38\x60\xbd\x50\x96\x4b\x3f\x7e\xfb\x6f\ +\x25\x3b\x27\xdd\xf9\xc0\xf4\xd8\xf2\x57\x9e\x79\xa9\xb0\xcd\xc6\ +\x6a\xd4\x35\x0b\xbe\x3e\x63\x98\xfc\xf6\x3f\xff\xb4\xf6\x70\x67\ +\x44\x5c\xf6\x3d\x0f\x2d\x84\x23\xab\x5f\xdb\x70\xcc\xb2\xed\xd8\ +\x82\x59\x5f\xbb\x7b\xb6\xa7\xa3\x74\xc9\x33\xff\x3c\xd0\xc0\xdd\ +\xb8\xad\x81\xa5\x10\x04\x20\x40\x92\xe5\xfa\x7d\x6b\xfe\xf6\xe2\ +\xbb\xd4\xe7\x37\x43\xf6\xe4\xdb\x1f\xba\x7d\x72\xe4\xb2\xdf\xff\ +\xda\x77\xf5\x77\x6f\x1d\x97\xbe\x63\xc9\x6f\x77\x6b\x33\xbf\x7f\ +\xeb\xa0\x57\xff\xfc\x9b\xbd\x2d\x9a\x26\x0c\x2d\x2e\xc9\x4d\x83\ +\x0d\x0d\x4d\xd1\x23\x6f\xfc\xfe\xfd\xb3\x5c\x12\x2a\xde\xbc\xec\ +\x0f\x55\x1f\xb4\x87\xc8\x95\x77\x7e\xed\xa6\xf1\x99\xa1\xca\x03\ +\x2f\xbf\xf2\x46\x55\xc8\x66\x24\xee\xf6\xaf\x3f\x34\x8a\x14\x3e\ +\xf9\x97\x17\x2a\x6d\x2d\x35\xef\xaa\xaf\x7f\x65\x8e\x07\x04\x18\ +\x55\xbb\x0a\x3b\x46\x2d\x98\x80\x5a\x8e\xbe\xf8\xc2\x9a\xdc\x7b\ +\x7e\x7a\xdf\x15\x83\x01\xa0\x6a\xe7\xab\xff\xf3\xe2\xa2\x61\xf9\ +\xbf\x8e\x3f\xbd\xe4\x0f\xaf\x1d\xf4\x47\xb8\x3a\x0d\xf7\x0d\x0f\ +\x3c\x32\x6b\x78\x5c\xd3\xa9\x8f\x16\xbd\xbe\xb6\xc5\x64\xc2\x97\ +\xb5\xf0\xc1\xaf\xe4\x46\x13\xc6\x41\xc6\xec\xe8\xda\x25\x2f\xad\ +\x39\xa8\xfa\xbd\x35\xa7\x1b\xc6\x8e\x72\x19\x4d\xc7\x57\xac\x2e\ +\x7e\xe8\x07\x39\x6a\xd3\xc9\xc5\xcf\xbd\x72\xa2\x9d\xf1\x40\x47\ +\xfc\xd4\xf9\xdf\x9e\x9d\xb6\x69\xd5\x3b\x53\x93\xbf\xe3\xf5\xb8\ +\x6b\x3e\x5c\xfd\xb7\xd6\xbd\x23\xaf\xf9\xea\x2d\x93\x26\x93\xcd\ +\x6f\x1d\xab\xb5\x27\x26\x00\xa7\xce\x5c\xe2\xb3\x79\xa7\x4e\x9e\ +\x3c\xb9\x68\xd1\xa2\x86\x86\x86\xd6\x96\x96\x5b\x6f\xbb\x4d\x91\ +\x65\xe8\x11\x59\x1e\x60\x5f\x88\xfe\x7d\x12\xce\xae\x13\x2f\x84\ +\x00\x20\x2e\xb7\xdb\xe5\x22\x65\x3b\x56\xfe\xf9\x95\x2d\xee\x48\ +\x77\x50\x57\xe7\xdd\xff\xcd\xab\x72\xe0\x8d\xe7\x9e\xdb\x53\x1d\ +\x52\x7d\x19\x77\xde\xbf\x30\xd7\x5b\xbd\xe2\xa5\x45\x07\x6a\x02\ +\x54\x28\x57\xdc\xf1\x8d\xb9\xb9\xe8\xb5\xbf\xfe\x71\x57\x9d\x88\ +\x1f\x34\xe1\x9a\xd1\x1e\xd2\x7c\xf4\x95\xa7\xff\x9a\x3c\xe2\xaa\ +\xfb\x6f\x9a\xe6\x41\x6c\x20\x01\xf5\xe8\x3e\x84\x53\x60\x9c\x83\ +\xa4\x2e\x52\x5e\x40\x00\x61\x59\x1b\xce\x19\x72\x67\xdd\x30\x6b\ +\xc2\x6b\x4b\x7e\xff\xd4\xe9\xcb\xaf\x98\x31\x63\x58\x8a\x6c\x5b\ +\x7c\xf8\x35\x0b\x7e\x78\xf3\x58\x22\x3a\xde\x7a\xe2\xd9\xf2\xe8\ +\x19\x3f\xfd\xee\x95\xa5\x1b\x17\x3d\xf7\xe2\xca\x82\x9f\x5e\x5f\ +\x59\xd9\x34\xee\x8e\xef\xcd\x1f\x93\xae\x57\xed\x7c\x7c\xf9\xee\ +\x49\x0b\x1f\x19\xe3\xaf\xfc\xcb\x1f\x96\x6d\x1d\x3d\x3a\xf9\xf4\ +\x6b\x7b\xcc\xec\x1f\xfd\xcf\x7c\x28\x59\xf7\xbf\x2f\x1d\xa6\x9c\ +\x87\x6f\x53\x47\x43\x65\xd0\x3f\xe6\x67\xff\x73\x77\xfd\xe6\x17\ +\xff\xb2\x6a\xf5\xf4\x51\xf7\x08\xcb\x0a\x8f\xc9\xd4\x36\x6d\xc2\ +\x84\xd9\x56\x59\x4b\xaf\x7b\xe4\x87\x93\x94\x7d\x3f\xfc\xcd\x1b\ +\x73\xbf\xff\xfb\x87\xd5\x7d\xbf\xf8\xcd\x5b\x87\xaf\xbf\x9c\x71\ +\x91\x32\x72\xee\x0f\x1f\xba\xaa\x7a\xeb\xd2\x27\x17\xbf\x36\x2e\ +\xff\xe1\xdd\xcb\x96\x96\xfb\xa6\x3e\xb4\x70\xe4\xf6\x25\x7f\x7a\ +\xe5\xad\x9d\x99\x57\xd9\x0d\x7a\xec\xd7\x7e\xf2\xfd\x0c\x0d\x64\ +\x6e\x71\xa2\xda\x6d\x15\xcd\x4c\xbe\x32\xd9\xd3\x50\x74\xb8\x5c\ +\x2b\x78\x60\xec\x60\x60\x96\xc5\x70\xea\xb8\x99\x05\xaf\xed\x38\ +\x71\xac\x02\xb7\x57\xfb\xf2\x67\xfe\xf8\x81\xab\xf6\x2d\xf9\xfd\ +\xdb\xab\x36\x4c\xc9\x99\xbb\xea\x95\xe5\x34\xe7\xd6\x87\xaf\x48\ +\x7b\xf7\xef\xbf\x7d\xed\xed\x82\x5f\x3c\x38\x09\x01\x04\x6a\x76\ +\x2d\x7a\xf3\xc0\x94\xaf\xfe\x68\x76\x2e\x5e\xf2\x9b\x3f\x18\xd4\ +\x66\xb6\xde\xde\xa9\x13\x64\x6e\x5e\xf1\xc2\x49\x6d\xc2\x63\xdf\ +\xba\xae\xfa\xa3\xa7\x9f\x3f\x56\x65\xf2\xa4\x60\x47\xbb\xc9\xb8\ +\x45\xf9\xa0\xe9\xf3\x7f\xfc\x95\x49\xcc\x66\xdc\xa6\x09\x60\xd6\ +\x54\xb5\x43\x52\x04\x77\xd6\x77\x3e\x43\xe3\x14\x8c\x0b\x45\x91\ +\x6f\xba\xe9\x26\x59\x96\xb9\xe0\xb6\x6d\xcb\xb2\x24\x84\x08\x4b\ +\xb6\xf5\x3d\xb7\xe7\x88\xe8\x6f\x31\x9c\x65\x0f\x55\x97\xcc\x9b\ +\xc0\x98\x37\x55\x97\xe3\x9c\x59\x3f\x7e\x68\xe6\xe1\x15\x7f\x5c\ +\xf1\xde\xba\xbc\x88\xec\x0d\xbb\xeb\x6e\xf9\xf1\xcf\xaf\x1c\xe4\ +\x27\x32\xda\xfd\xfa\x92\xcd\xf5\xd1\xdf\xfe\xc6\xbd\x75\x5b\x17\ +\x2f\x7a\x75\xd5\x65\xdf\x99\x51\x55\x6b\xcd\xfb\xda\x7f\x4f\x1f\ +\x12\xdb\x70\xf0\x1d\x29\x6d\xfc\xa3\x3f\x7a\x28\x59\xa5\x4c\xd8\ +\xe7\x62\xfb\x9e\x7d\xd7\xbc\x5b\x42\xea\xd2\xe0\x85\xb0\x9f\x46\ +\x08\xce\x19\x63\x40\x26\xdd\xfc\xd5\x21\x63\x4f\xed\xf8\x78\xe3\ +\xd3\xbf\xff\xc5\xdc\x07\x1e\x22\x92\x84\x08\x26\x08\x41\x67\x43\ +\x71\x59\xc7\xb8\xfb\xc6\x45\x79\xbd\xbe\xf1\x93\x63\xdf\x7f\xad\ +\xbc\xb1\x93\x48\xaa\xc7\xe5\xd2\x5c\x6a\x75\x7d\x4d\x7d\x73\xe0\ +\xc8\xc7\x6f\x17\x0a\xcb\x97\x99\x13\xc5\x5b\x8b\x0a\x6b\x72\xc6\ +\x5d\x9b\x1a\xe1\x09\xc4\xc7\xbb\x31\x62\x8c\x72\xc6\x19\x26\x1c\ +\x21\x45\x73\xa9\x9a\x96\x9e\x3b\x3c\x62\xdd\xb6\xb6\x0e\x03\x70\ +\x98\xeb\xc3\xab\x0c\x9c\x32\x8e\x65\x55\x55\x24\x5f\xea\xe0\xd4\ +\xe8\x68\x45\x52\xfd\xa9\xa9\x89\x31\xac\xa9\x3d\xe8\x01\xe4\x89\ +\x4e\x88\xf0\x78\x23\xc6\x8e\x4f\x78\xff\xa5\xf2\x9a\xf2\xd2\x86\ +\x96\x36\x74\x68\xf9\xd2\x13\x96\x1d\x99\x19\xef\xa3\x56\x83\xa4\ +\xba\xdc\x6e\x97\x4b\xb1\x6d\x4a\x19\x92\x85\xa1\x33\x81\x64\xcc\ +\x19\xe7\x20\xc2\x82\xac\x9c\x71\x21\x80\xb2\x30\x19\x22\xac\xa9\ +\xaa\xa2\x79\xf3\x86\x67\xad\xae\x68\x6a\x0d\x36\x94\x54\x75\x1a\ +\x64\xe7\x6b\xb5\x3b\x43\x5a\x5a\x66\x14\x31\x18\x95\x05\x69\xad\ +\x3e\xd9\x19\x93\x35\x66\x64\x8a\x5b\x36\xe2\xfc\xae\x0a\x6e\x33\ +\x2e\x30\x26\xac\xb3\xb9\xa8\xb4\x75\xdc\x1d\x93\x62\xbd\x5a\xb3\ +\xdb\x2d\x63\xc4\x38\x03\x84\x04\xa7\x9c\x73\x2c\x61\x82\x80\x09\ +\xce\x01\x29\x88\x9b\xba\x09\x82\x33\x46\x9d\x0e\xff\x99\xc8\x21\ +\x2d\x2d\x2d\x3b\x3b\x3b\xdc\xcb\x2d\xcb\x62\x8c\x61\x8c\x45\x58\ +\x2b\x11\xfa\x09\x3c\x86\x67\x69\xbd\xf2\x6d\x08\xfa\x4c\xe9\xfb\ +\xb8\x02\x01\x85\x57\xb5\x18\xa5\x80\x40\xd5\x54\x55\xf5\x0c\x1e\ +\x9e\xcb\x0a\x6b\x59\xd4\xf5\x77\xce\xcd\x5e\xf3\xd2\x5f\x8b\x46\ +\xce\xb8\x73\x5e\x41\x79\x6d\x75\x47\xab\xe7\xed\x65\x4b\x99\x65\ +\x66\x67\xa7\x70\xd3\x40\xb2\xcb\xe5\x76\x69\xaa\x8c\x80\x03\xc2\ +\x08\x63\x84\x04\x1f\xa8\x9e\xd1\x6f\xcd\x21\xfc\x01\x63\x2e\xb8\ +\xb8\x64\xec\x05\x00\xe8\x56\xd1\x65\x82\xd1\xd6\x20\xf3\x26\x0f\ +\x9b\x77\xcf\x10\xd6\xf8\x83\xb5\x9b\x8f\x4c\x97\x51\xb0\x33\xc4\ +\x04\x20\xa2\x45\x44\x90\xa2\xa2\x4a\x31\x32\xb1\xae\xa2\xb8\x09\ +\x45\xfa\x5d\x12\xe7\x8c\xda\x36\x17\x4c\xd3\x5c\x6e\x6f\xdc\xdc\ +\xbb\xbe\x3e\x26\x49\xb3\x2c\x5b\x91\xd8\xba\xad\x6a\xe9\xa9\xe2\ +\x8e\xd9\x23\x91\x6d\x53\x46\x19\x63\x9c\x71\x8e\x29\x67\x5c\x30\ +\x6a\x9b\x5c\x98\x14\x40\x08\xc0\x92\xc4\xaa\xeb\x5b\x01\x32\x41\ +\x08\x46\x19\x67\x5c\x08\x41\x2d\x8b\x99\x36\x70\x66\x19\x06\x58\ +\x16\x03\x04\x8c\x71\xca\x98\xa0\x00\x50\x5b\x7c\xba\xc9\xf0\x46\ +\xfb\x23\x3d\x8a\x2b\xbd\xe0\x9a\xef\xdd\x3a\x92\x99\x26\x97\xd5\ +\xc0\xe1\x77\xb9\x60\xb6\x69\xda\xc0\x98\x00\x10\x36\x51\x7d\xb2\ +\xb0\x9b\xda\xcd\xdc\xb4\xfc\x0c\x73\xfd\x86\x1d\xc7\xee\x9d\x91\ +\x4b\x10\x3b\xbd\x6d\xcd\x51\x4b\x7b\x28\x37\x89\x6f\xa5\x8c\x53\ +\x1b\xc0\x62\x0c\x40\x20\xa4\xfa\xdd\xae\x41\x53\x6f\xbe\x6f\xd6\ +\x20\x2b\x64\x50\xce\x79\xc8\xb0\x65\x45\xf3\x25\xe0\xa6\xe3\x25\ +\xe5\x1d\xe9\x83\x65\x4a\x29\xa3\x8c\x73\x2e\x04\x13\x58\xf1\xb8\ +\x51\x59\x69\x35\x8c\x49\xa1\xa6\xc5\x05\xe7\x34\xcc\x37\x02\x0b\ +\xa6\x77\x06\x29\xe7\xcc\x66\xdc\xea\x6c\x65\x38\xd9\x2b\x73\xdb\ +\xe6\x8e\xe0\xf3\x67\xe4\x05\x93\x33\xd3\x34\x7b\xc7\x5e\x84\x30\ +\xc6\x5d\x7a\xd0\x7d\x68\xa1\x27\xf5\x1b\x63\x3c\xcc\x1a\x3d\xeb\ +\x11\x68\x60\xc8\x24\xe6\x9c\x83\x10\x82\x31\xc1\x80\x73\x6a\x33\ +\x30\x2d\x06\x9c\xdb\xe0\xb9\xf2\xce\x6f\x8d\x99\x72\xe8\x6f\x7f\ +\x7c\xf2\x25\xff\x43\xc3\x7c\x91\xd1\x99\x97\x7d\xe3\xdb\xf3\x34\ +\x66\x32\x44\x44\xd3\x51\x9b\x31\x66\x59\x5c\x30\x21\xc0\x0e\x06\ +\x4c\x8b\x32\x4c\x19\xe5\x03\xad\x84\xbe\x7c\xd5\x95\xc0\x16\x77\ +\xeb\xc4\xa3\x4b\xc5\x5e\x10\x82\x0b\x81\x09\x84\xca\xde\x7e\xed\ +\x8d\xca\x80\xe2\x42\xa1\xb2\x4a\x3c\xf5\xde\xe1\xf9\x7a\x68\xfd\ +\x92\xd7\x1f\xaf\xda\x31\xfc\xca\x9b\xae\xbe\xee\xba\x67\x5e\x5e\ +\xfc\xeb\xd3\x1b\x3a\x6a\x6a\x46\xcc\xfd\x4a\xa6\x1f\x82\xc1\x90\ +\xdb\xa6\x96\x61\x45\x65\x8f\x99\x39\x7a\xef\xa2\xbf\xfc\xee\xa3\ +\xe4\x48\x77\xfc\x90\xeb\x6f\xba\x66\xfc\xcc\x9b\xf6\x3f\xf3\xea\ +\x6f\x1e\x3f\x1d\x45\xeb\xda\x70\xac\x02\xdc\xa6\x4c\x60\x46\x2d\ +\x4b\x37\x09\x65\x5c\xd8\x96\x11\x0a\xe9\xc8\x3f\x6e\xfc\xc4\x27\ +\x56\x2c\xfa\x4d\xd1\xa6\xa6\x93\xd5\xc9\x57\x69\xcc\xb6\x0c\x5d\ +\xb7\x29\x63\xcc\xd6\x75\xdd\xa2\x0c\x28\x35\x74\xdd\xb4\x59\xb4\ +\x5b\x29\xdb\xfa\xd6\x5f\x83\x5b\x2b\x4a\xca\x87\x5c\x7d\x4f\x7a\ +\x54\xe2\xac\xab\xa7\x3e\xbd\xec\x85\x5f\x97\x65\xbb\x90\x36\xf9\ +\xc6\xdb\x72\x80\x1b\xba\x49\x29\x63\x12\x63\x02\x80\x19\xc4\x93\ +\x9a\xaa\xd1\xc2\xe3\x95\x57\xcc\xcc\xbd\x7b\xe1\xdc\x45\x2b\x9e\ +\xfe\xe5\xee\xf4\x08\x08\x96\xd5\x75\x4c\xbb\xe5\xfe\x31\x49\xd2\ +\x87\x81\x90\x61\x5a\x8c\x01\xb5\xcc\x50\x28\x24\xb4\xa4\x6b\xae\ +\x1f\xfd\xec\xaa\xa7\xea\x0e\xa6\x6b\x92\x7b\xca\x0d\xb7\x0c\x8f\ +\x55\x6c\xd3\xf4\xa4\x8c\xbd\x7e\xec\xde\x15\xff\x78\x7c\x7f\x7a\ +\x74\xd1\xe9\xe6\x82\x91\x8a\x6d\x59\x7a\x28\xa8\xe3\xa8\xe9\xb3\ +\x66\x3d\xb9\xf8\x95\xdf\x54\x6c\xd7\xcb\x0f\x9a\xe9\x57\x73\xdb\ +\x36\x74\x3d\xa4\x43\x4e\x7e\xce\x5b\x8b\x56\xfc\xea\xb7\x07\xf3\ +\xc7\xdf\x70\x55\x6a\x51\x13\xf6\xa6\x27\xbb\x4d\x83\x3a\x61\x0c\ +\x9f\x61\x5d\x0d\x00\x09\x41\x24\x49\x96\xa4\xb0\xf7\xce\xb2\x2c\ +\x84\x50\x78\x20\x3b\x73\x82\x10\x9e\x10\x0b\xce\xfa\xac\x06\xf4\ +\x0b\xd5\xeb\xb6\x17\x30\xa5\xb6\x6e\x18\x36\x63\xc2\x36\x75\xc3\ +\x62\x4c\x50\xdb\xb4\x6c\x1a\x6c\x3c\xf9\xe2\x0b\x1f\x98\x9a\xdc\ +\x89\xfd\x69\xfe\xa8\x09\x43\xe7\xec\x79\x66\xf1\xaf\x7f\x7b\x32\ +\x56\x55\x73\x26\xcf\x99\x91\x85\x4c\xdd\xb0\x6c\x66\x99\x76\x44\ +\xd2\xe0\x4c\xbc\xf6\xe9\x3f\x3e\x9e\x31\x64\xdc\x2d\xd7\x4e\xf6\ +\x2b\x82\x77\x67\x60\x44\x67\x58\x0e\xa8\xcb\xbb\x7f\x4e\x3d\xe8\ +\xcf\x76\x63\x3e\x87\x8e\x9b\x57\x45\x2f\x6c\x0d\xbc\xba\x2b\xe4\ +\x3d\x47\x5c\x53\xc8\x12\x53\x87\xa8\x3f\x9d\x17\x11\x34\xc3\xba\ +\xaf\xe4\xe8\xe1\x83\x79\xc3\x47\x20\x8c\x05\x35\xea\x2b\x4b\x2b\ +\x6a\x9b\x6d\x2e\xc5\xa6\x0d\x1a\x9c\x1a\x4b\x58\xb0\xac\xe8\x64\ +\x45\x93\x95\x3c\x28\x6f\x48\x4a\x44\x53\x45\xe1\xa9\xd2\x06\x4f\ +\x62\x56\xde\xe0\x34\x85\x76\x96\x97\x57\xc8\xb1\x19\x09\x5e\x85\ +\x23\x22\xb1\x60\xd1\xa9\x93\x75\x6d\x86\x2f\x3e\x7d\x48\x76\xaa\ +\x5b\xc6\x7a\x6b\xf5\xc9\xc2\xb2\x10\x93\x62\x92\xd3\x33\x92\xe3\ +\x15\x2c\x00\x23\xbd\xb9\xb6\xa6\x03\x67\x66\x26\x81\xde\x52\x56\ +\xd5\x9e\x98\x99\x19\xa9\xd8\x95\xc5\xa7\xca\xea\x3b\x64\x4f\x54\ +\x66\x56\x56\xac\x8b\x95\x97\xd6\x44\xa4\x66\x45\xa9\x76\x69\x69\ +\xb5\x37\x29\x2b\x41\x33\x4b\xcb\x2a\x3d\x89\xd9\x5e\xda\x5a\x5c\ +\x5a\xde\x16\xa2\x11\x89\x59\x79\xd9\xc9\x98\x53\x2c\x91\xd6\xca\ +\xd3\x85\x95\x0d\x5c\xf2\x0d\xca\xcb\x8d\x86\x8e\xd2\x9a\x40\x72\ +\x56\x9a\x86\xbb\x92\x80\xc9\xaa\x7c\x7a\xc3\x8b\x2f\xef\x57\xbf\ +\xfd\xed\x05\x49\x2e\xd1\x5a\x5b\x5e\x58\x52\x65\x08\x25\x31\x63\ +\xc8\xa0\xe4\x48\x4e\xed\xd6\xfa\xb2\x56\x1e\x91\x91\x12\x47\xdb\ +\xaa\x2a\x9a\x59\x7a\x56\x86\x1b\xd1\xda\xf2\x53\x25\xd5\xad\xc4\ +\x1d\x35\x28\x67\x48\x94\x8a\xb9\x10\x80\x89\x24\xcc\xb2\xc2\x13\ +\xd5\xcd\x21\x35\x22\x36\x2b\x2b\xdb\x0b\xad\xa5\x75\x7a\x5a\x46\ +\x86\x57\x66\x8d\x55\x65\x35\x8d\x6d\x85\xbb\xde\x3b\x84\xc6\x3c\ +\xf6\xd5\xd9\x8d\x45\xa5\xbe\x94\xcc\x18\x8f\xa8\x38\x7d\xb2\xbc\ +\xc1\x48\x1b\x32\xb8\x6c\xcd\x0b\x7b\xe4\x29\xdf\xbb\x67\xb2\x70\ +\x94\x5d\x3f\x8b\x77\x01\x01\xc2\x98\x1c\x3a\x74\x70\xd7\xae\xdd\ +\x98\x10\xaf\xd7\x7b\xdd\xb5\xd7\xf8\x7c\x7e\x49\x22\x81\x40\xa0\ +\xb2\xa2\x6c\x58\x7e\x41\x8f\xee\x6b\x63\x43\x7d\x20\x18\x18\x9a\ +\x93\x67\xe8\xba\xe8\x56\x64\x0e\xbb\xd5\x51\x38\x95\x43\x6f\xec\ +\x3f\xe6\x56\x47\x49\x79\x73\x62\x66\x26\xb4\x57\xd5\xdb\x9e\xec\ +\x94\x38\xbb\xa3\xb6\xa2\xd9\x4e\x49\xf4\x57\x9e\x3a\xd5\x14\xa2\ +\x11\x09\x59\xb9\x99\x09\xaa\x22\x05\x1b\x2b\x4e\x16\x57\xe8\x4c\ +\x4d\x1b\x3c\x34\x35\x02\x95\x95\xd6\x46\xa6\x66\x44\x6a\x04\x61\ +\xd4\xd1\x50\x71\xb2\xb8\x5a\x8a\x4c\xcb\x1f\x92\x2a\xe3\xbe\xeb\ +\xa6\x5d\xd2\x52\x3d\xc4\x80\x10\x92\x64\x59\x0f\x85\x4a\x4b\x8a\ +\x87\x17\x8c\xf8\x82\xba\xaf\x9f\x4b\x0f\x5a\x45\x4f\x7f\xd4\xf9\ +\xd2\xf6\xd0\x27\xe4\xb9\xbf\x32\x47\xfd\xf5\x4d\x91\x01\xb3\x5b\ +\x0f\xfa\xe0\xbe\xfc\x11\xa3\xc2\xce\x18\x42\x24\x29\x1c\xcf\xc7\ +\x6c\xcb\xb2\x39\x60\x55\x55\x25\x8c\x6c\xcb\xb4\x28\x97\x15\x45\ +\x96\x88\x60\xd4\xb2\x6c\x26\x90\xa2\x2a\x82\x5a\xe1\x8c\x07\x08\ +\x13\x45\x91\x31\x46\x3c\xfc\x45\x81\x88\x24\x2b\xb2\x84\x10\x70\ +\x6a\x5b\x76\x38\x36\x4a\x60\x49\x91\x89\x30\x4d\x1b\xb0\xa4\x2a\ +\xc4\x36\x4d\x0e\x58\x56\x54\x89\x20\x10\xdc\xb6\x2c\xca\x91\xa2\ +\xca\xcc\x32\xa9\x40\xaa\xa2\x70\xdb\xb4\x05\x52\x15\x85\xd9\x26\ +\xc7\x92\x2a\xcb\xe1\x04\xa2\x96\x65\x73\x01\x80\x90\x24\x2b\xb2\ +\x84\x41\x70\xcb\x34\x19\x10\x55\x26\x96\x65\xf5\x4c\x3c\x11\x96\ +\x24\xb3\x66\xc9\x0b\x6f\x66\xcc\xb9\x6b\xea\xe0\x28\x0e\x58\x96\ +\x24\x04\x82\x51\xdb\xa6\x8c\x0b\x90\x64\x85\x00\xb3\x6c\x8a\x88\ +\xa2\x48\x60\x99\x96\x40\x58\x56\x14\x89\x60\xe0\xdc\xb2\xba\x15\ +\x19\x05\x00\xc6\x8a\xa2\x84\x43\x17\x6d\xcb\xa4\x42\x52\x65\x2c\ +\x84\x5d\xbc\xf7\xe3\x4d\x7b\x8b\x15\x17\xae\x2c\x6b\x1c\x33\xef\ +\x9e\xd9\x63\x52\x09\x42\xd4\x32\x99\x40\x8a\xa2\xca\xaa\x6a\xd5\ +\xec\x7b\x66\xf1\xe6\xcb\xef\xb8\x7f\x64\x3c\xb1\xa8\x70\xf6\xa1\ +\x7d\x86\x00\x06\x00\x84\x91\x61\x18\xef\xbc\xfb\xee\xc9\x13\xa7\ +\x6e\xbf\xed\xd6\xfc\xe1\xf9\x82\x0b\x49\x96\x82\x81\x60\x45\x79\ +\xe9\xf0\x82\x91\xbd\x7a\xd0\xf5\xf5\x81\x40\xe7\xd0\xdc\x61\xba\ +\x1e\xec\x33\x93\xef\x89\x7f\x42\xfd\xf7\x2e\x60\x55\x95\x6c\xd3\ +\x02\x22\xcb\x98\x9b\x16\x45\x44\x56\x24\x64\xdb\x4c\x52\x54\x82\ +\x41\x30\x6a\x5a\x36\x17\x20\xc9\xb2\x2c\x49\x08\x09\x6a\x59\x36\ +\x83\x70\xe3\x0c\xcf\x05\x89\xac\x28\x32\x11\xcc\x36\x2d\xda\xd7\ +\x89\x21\x40\xa0\xae\xa8\xc7\x70\x8e\x6a\xc0\x08\x13\x42\x0c\xc3\ +\x28\x29\x2e\x1a\x31\x72\xd4\x05\xe0\x05\x82\xa1\xb6\x9d\xd5\x77\ +\xf0\x73\xa5\x69\xe7\x02\x22\x5c\x28\x33\x56\xea\xfa\x6d\x92\x74\ +\xf8\xc0\xfe\xac\xc1\x43\xbc\x1e\x8f\x4d\x6d\x2e\x04\x08\x40\x61\ +\xf5\x7e\x84\x2e\x79\xc1\x57\x01\x84\x20\x23\x18\xa4\x58\x71\xab\ +\x5f\xfe\xbc\x0c\x61\x08\x36\xd7\x95\x96\x57\x87\x28\x89\x4d\xcd\ +\xca\x4e\x8d\x16\xf6\xc0\xdc\xe9\xc2\x36\x02\x36\xf2\x79\x34\x10\ +\xdc\xd9\x9d\xfa\x39\x80\x31\x36\x4d\xb3\xa5\xb5\x35\x25\x25\x99\ +\x33\x2e\x40\xa8\x9a\xab\xbe\xb6\xb6\xb5\xa5\xa9\xaf\xbd\xd0\xd4\ +\xd8\xd8\xd0\xd8\x50\x50\x30\xc2\x34\xcd\x70\x5a\x2f\xe8\x52\x2c\ +\x16\x17\xec\xb6\xa3\x5e\x3e\x52\x54\xad\xa9\xa1\xa1\xa9\xa1\x3e\ +\xff\x0b\xdb\x0b\x9f\xa7\x1d\x53\x0e\x29\x91\x52\x46\xcc\xb9\x37\ +\x8f\x21\x60\x1c\x4c\xda\x35\x37\x13\x9c\xc7\x27\x24\x9c\x3e\x75\ +\x22\x6f\xd8\x70\x8f\xd7\xdb\xa3\xba\x8f\xfa\xdc\xcc\x4b\x9b\x1c\ +\x04\x68\x2e\x0f\x08\xc6\xff\x1d\xbd\x52\x08\x57\xda\x90\xe4\xec\ +\x3c\x04\xc0\x19\xb5\x6c\x5b\x48\xca\x80\x84\xe7\xe0\x72\x7b\x09\ +\xe2\x8c\x09\x47\x05\xfe\xb3\xf5\xa9\xee\x05\x48\x21\x5c\x2e\x57\ +\x4c\x4c\x8c\x4d\x29\xc8\x08\x84\x68\x6b\x6d\xad\xac\x28\x1b\x32\ +\x34\xb7\xaf\xee\x6b\x44\x64\x64\x75\x75\x65\x59\x59\x49\x5a\x5a\ +\x86\x82\x09\xef\x13\xe5\x78\xde\x77\x53\x22\x80\x81\x46\x4a\x7b\ +\x5b\x5b\x79\x69\xc9\xe0\xa1\x43\x2f\x8c\xee\x2b\x02\xb0\x99\xb0\ +\xd9\xa7\xfc\x01\xc0\x39\x4f\x48\x48\x62\x9c\x9d\x38\x76\xb8\x3b\ +\x31\x37\x38\x7b\xab\x1d\x5c\x64\xfc\xd0\x93\x9c\x12\x84\x10\x18\ +\xe3\xcc\xcc\xac\x88\x88\x88\x9e\x3e\x26\x84\x90\x24\x69\x68\x4e\ +\x6e\x69\x71\xd1\xde\xda\x9d\xe1\x49\xfd\x85\x6b\xc9\xfd\xea\x1c\ +\x7e\x8f\x31\x4e\xcf\xcc\x8c\x8c\x8c\xba\x64\xf4\xa0\xb9\xe0\xc9\ +\x29\x69\x09\xf1\x89\x6c\x40\x60\xa9\x03\x07\x17\x9f\xcf\x01\x01\ +\x60\x42\x08\x91\x06\x74\xb0\xb0\x54\x7c\xee\xb0\xe1\x94\xd2\x8b\ +\x4d\x0f\x1a\xc2\x75\x96\xa4\x4b\x49\x0f\x1a\x00\x38\x63\x08\x63\ +\x09\x3b\x8a\x92\x0e\x2e\x0d\x84\x93\xd9\x9f\x71\x90\x43\xf7\x7e\ +\xfc\x8b\xb1\xce\x5f\x92\x1e\xb4\xd3\x4b\x1d\x38\x70\xe0\xf0\x82\ +\x03\x07\x0e\x2e\x1e\x5e\x70\xc4\xa0\x1d\x5c\x42\x38\x97\xe8\xf3\ +\xc5\x2c\x6b\xfe\x25\xd6\xed\xfc\xe9\x41\x07\x83\x81\x60\x20\xe8\ +\x2c\x43\x38\xb8\x54\x98\xc1\xe7\xf7\xbb\xdc\x6e\xd1\x67\x6d\x1f\ +\x21\xc4\x18\x6b\x6f\x6b\xa3\xb6\x7d\xb1\xad\x07\x87\x23\xa4\x7d\ +\xbe\x08\x97\xdb\x75\xc1\xf4\xa0\x09\x06\x09\xa3\x73\x87\x2f\x00\ +\x13\x10\x0e\x52\x04\x00\x84\x70\x28\x18\x08\x74\x76\xa4\xa4\x66\ +\x68\x2e\x17\x74\x6f\x11\xef\xe1\x36\x47\xf7\xd5\xc1\x85\x1a\x60\ +\x7b\x5a\x60\xdf\x91\x56\x08\x11\x0c\x04\x6a\x6b\xaa\x08\x21\xb2\ +\x2c\xf7\x39\xce\x9b\x9a\x1a\x7c\xbe\x88\xb8\x8c\x0c\x84\x70\x4f\ +\x33\x16\xe2\x02\xe4\xb3\x3e\x4b\x9d\x83\x81\xda\x9a\x2a\x4c\x62\ +\x14\x45\xbd\x00\xbc\x80\x11\x34\x07\x79\x5b\x88\x63\x74\x4e\xea\ +\xf2\x28\x38\xde\x8f\x79\xb7\x6c\x44\x7b\x7b\x5b\x72\x4a\xaa\xe6\ +\x72\xf5\x08\x54\x02\x00\xe7\xdc\xd1\x83\x76\x70\x11\x8c\xb4\x7d\ +\xf6\x3e\x75\x37\x45\xaf\xcf\x17\x13\x1b\xd7\xd6\xda\x9a\x98\x94\ +\xd4\x93\xe7\x3e\x18\xe8\xc4\x98\xc4\x27\x24\x0a\xd1\xb5\x30\x81\ +\x10\xea\x1b\x2c\x78\xde\x5a\xf2\x80\x3a\x87\xff\xf5\x7a\x7d\xb1\ +\x71\xf1\xad\x4d\x4d\x89\xc9\x29\x5f\x70\xb5\xf2\xf3\xf0\x82\x5b\ +\x41\x4b\x76\xea\xaf\xec\x08\x7e\xc2\xbe\xa9\xe9\x43\xd5\x5f\xde\ +\x18\x19\xec\xd6\x83\xa6\x8c\xa9\xaa\xc6\xb9\xe8\x21\xb8\xf0\x0f\ +\xfb\x4c\x1a\x12\x61\xd5\x63\xce\xd8\x79\xb9\xf7\x88\x10\xfc\x39\ +\x14\x96\x31\x21\xe8\xcb\x4b\x1f\x1a\xbe\x1c\x67\x0c\x13\x02\x20\ +\xd8\x19\x1b\xa8\xc3\xd2\xd1\x8c\x31\x84\x31\x70\x2e\xce\xf7\x5d\ +\xfa\xbf\xc0\x08\x3d\xe3\xf0\x80\x61\x5f\x55\x35\x4a\xed\xbe\xe7\ +\x53\xc6\x24\x22\x85\x0d\x87\xbe\x67\xfe\xdb\x32\x56\xf6\x3c\xd5\ +\x7f\x5d\xe7\xf0\x9f\x54\x55\x0b\x8b\xd0\x5d\xb0\x79\x84\x2a\x21\ +\x55\x3a\x3b\x2f\x30\x0e\xf2\x80\xbd\x13\x82\x73\x21\x70\x78\x9f\ +\x28\x21\xa8\xc7\x1c\xe2\x8c\xf2\x4f\x17\x1f\x82\x90\xdd\xd9\x58\ +\xdb\x6a\xc5\x27\x27\xaa\x48\xfc\xbb\x39\x01\xd3\xc6\x0f\x3f\xd8\ +\x91\x30\x76\x66\x5e\x9c\xc6\x3f\x35\x37\x60\x49\xea\x28\x3b\xb8\ +\xb3\xd8\x9a\x72\xc5\x38\x0f\xee\x13\x92\xfc\xe9\x7f\x66\xff\x3e\ +\x6f\xd6\x1d\xdb\xb4\xa7\xf6\xf2\x39\x33\x50\x7d\x79\x90\x44\x24\ +\xc6\xfa\xfa\x49\x86\x21\xa4\xb7\xd6\x36\x04\x48\x4a\x52\x2c\xa1\ +\x54\x00\x10\x09\x57\x1c\xfa\xb8\xc4\x4a\x9e\x3e\x7e\x30\x50\x47\ +\x9d\xe5\x53\x13\x44\x5f\x5b\xb7\x57\x0f\x9a\x9f\x4b\x0f\xba\x7b\ +\xab\x14\xf0\x9e\x11\xfb\x8c\x0b\x76\xe9\x41\x73\x4a\xf9\xe7\xf1\ +\x45\x88\xb0\x96\x14\x1d\xb8\x21\xeb\x13\xea\x8c\x30\xbe\xc0\x7a\ +\xd0\x9f\x15\x9c\x75\x89\xac\x21\x4c\xec\x96\xd2\xf7\x5f\x5f\xf4\ +\xd4\xd3\x4f\x2f\x7a\xfd\xfd\xf2\x16\x23\xac\x71\x4c\x24\x89\x48\ +\x52\x98\x0d\x7b\x3e\x22\x10\x02\xe1\xf0\x7b\x42\x48\xa0\x74\xdb\ +\x8b\x4b\xde\x6e\xa0\x84\x60\x38\xd7\x57\x88\x44\xc2\x8f\x2c\xfc\ +\xdc\xfa\x1c\xc7\x42\x08\x40\xb8\xeb\x2b\x80\x48\x58\x65\x17\x13\ +\xd2\x7b\x4e\x77\xb9\x18\x21\xab\x71\xcb\x87\x1b\xaa\x75\x82\x30\ +\x21\x12\xee\x6a\x07\xdd\x27\x63\x8c\x84\x10\x88\x74\x9d\x8f\x51\ +\xb8\x38\x84\x44\x60\xed\x8a\xd7\x0e\xb5\x60\x8d\x20\xbb\xa5\xf4\ +\x83\x95\xaf\x3c\xf5\x8f\xa7\x5e\x5e\xb1\xa6\xb4\xd5\x92\x24\xd2\ +\xaf\x9e\x04\x77\x4d\xa9\xf0\x80\x8b\xf4\xd6\x1c\x23\x24\x9a\x0b\ +\x3f\xfc\x70\xb7\x41\xf0\xe1\xf7\x97\xbe\xf1\xd1\x49\x44\x08\xea\ +\xb9\x21\x92\x44\x08\xa9\x39\xbc\xee\x85\x37\xb6\x59\x56\xf3\xea\ +\xd7\x5e\x39\xd5\x01\x08\x11\x2f\x6e\x7d\x77\xf9\xb2\x53\x6d\x36\ +\xc6\x7d\x64\x8b\x9d\xd7\x59\x5f\x7d\x34\x14\xba\x36\x14\x11\xd2\ +\x3b\xf8\x73\x31\x40\x43\x55\xf4\xd1\x7d\xed\x15\x5f\xe0\x5c\x74\ +\xcb\x37\xf5\x5c\x19\x21\xcc\x02\x95\xef\xbe\xf5\x41\x69\x9b\xe8\ +\xd7\xb4\x40\x84\x1b\x5f\xd7\x47\x04\x7d\x1b\x12\x02\x21\x00\xc2\ +\xef\x25\x49\x0a\x94\xef\x7d\x79\xd9\x26\x5d\x92\xa4\xae\x76\x2e\ +\xfa\x29\x50\x87\xc5\x79\x7a\x8a\x0e\x37\xc0\xb0\xd2\x1c\xba\x54\ +\xf4\xa0\xc3\x3f\x09\x11\xcc\xea\x97\x3c\xf5\xe4\x31\x18\x7a\xc5\ +\xa8\xc4\xd6\x66\x3d\x64\x52\x8c\x71\x47\x7d\x59\x51\x79\xa3\x27\ +\x21\x3d\x3b\x2d\x01\x0b\x1a\x68\x2c\x2f\x2a\xab\x07\x57\xf4\xa0\ +\xc1\x99\x3e\x14\x2c\x39\x55\xd4\x18\x84\xc4\xf4\x21\x89\x19\x63\ +\x6e\xb9\x3e\x37\x9a\x30\x81\x71\xa0\xb1\xa2\xa8\xac\xc1\x15\x9b\ +\x3a\x38\x2b\x11\xa8\xd5\xde\x50\x51\x55\xd3\xa4\x33\x1c\x9f\x9a\ +\x9d\x1e\xef\xa1\x94\x03\x00\x12\xac\xb5\xb6\xaa\xba\xae\xd9\x10\ +\x72\x72\xfa\xa0\x94\x18\xd5\x08\xb4\x96\x37\xea\x09\x29\x89\x2a\ +\x32\x2a\x4a\x1b\xbd\xf1\x29\x1e\xde\x5c\x52\x51\xdd\x1e\xa2\x11\ +\x09\xa9\x51\x52\xb0\xb2\xa6\x45\x8b\x4d\x1b\x9c\x99\x80\x01\x29\ +\x32\xd4\x16\x1d\x39\xd4\xaa\x44\xa5\x65\xa7\xc6\x78\x04\x47\xc8\ +\x6c\x3f\x75\xba\x38\x00\xbe\xc1\x43\xb2\x7d\x0a\x04\x5b\x6b\xab\ +\xaa\x6a\x3b\x6d\x29\x7d\xd0\xa0\x38\xaf\x0a\x84\x74\x16\x7e\xbc\ +\xaf\x31\xf2\xeb\xdf\x1c\x4b\xab\xf7\xfc\xfe\xcf\xcf\x5b\xc9\x63\ +\xc7\x0e\x4d\x69\x38\xb5\xfd\xf1\x5f\xed\xfb\xda\xf7\xbf\x3b\x2e\ +\x59\x6d\xa9\x29\xab\xaa\x6f\xb2\x84\x92\x98\x31\x28\x25\x4a\xe3\ +\x80\x99\xde\x78\xa2\xb0\xdc\x52\xa2\x87\x0e\xcd\x70\x21\x11\x16\ +\xeb\x92\x08\x09\xd4\x97\x16\xd7\x75\x5a\x95\x8d\x48\x56\x38\x83\ +\xbc\x2b\xae\x8f\x97\xe2\x05\x13\x98\xeb\xa5\x85\x45\x4d\x01\xea\ +\x8f\x4d\x48\x4b\x49\x4a\xc8\x9d\x7a\x6b\x92\xe6\xa2\xcd\x47\xf6\ +\x6d\xad\x8b\x1c\x62\x67\x24\xe4\x0c\x9f\x39\x39\x71\xe7\xda\x8f\ +\x0a\xf3\x6e\x18\x06\xcc\x51\x80\xfd\x14\xcd\x13\x40\x92\xa4\x3d\ +\x7b\xf6\x1c\x38\x70\x60\xfe\xfc\xf9\x3e\x9f\x2f\xbc\x19\x91\xc3\ +\x99\xb3\x83\x5e\x9d\xf8\x7e\xf3\xfc\xfe\x43\x77\x78\x02\xc0\x82\ +\xd5\x6b\xde\xdd\x10\x39\xfa\xaa\x34\x77\x6b\x79\x49\x45\x6b\xd0\ +\x76\xc7\x24\x67\x67\x24\xc9\x88\x1b\xad\xd5\xa7\x4b\x6b\xa8\xe4\ +\xcf\x1e\x94\x11\xe1\xd5\xcc\x96\x9a\xc2\x92\x2a\x1c\x99\x3c\x34\ +\x2b\x55\xe2\x46\x73\x4d\x65\x55\x6d\x13\xf6\xc6\xbb\x5a\xaa\xf7\ +\x6c\x39\x90\x9a\x1d\x9b\x12\x9f\x38\x38\x3d\x41\x42\xe2\x4c\x1d\ +\xda\x9e\xa5\x88\x6e\x4a\x12\x5f\x4a\x80\xf6\x79\xd2\x7d\x65\x5d\ +\x4e\x1a\x00\xb3\xad\xac\xae\x2d\xf3\x86\xab\xe7\xcd\xca\x0e\xff\ +\xb5\xf1\xc4\xe6\x17\x5f\xdb\x48\x22\x23\x5a\x6a\x5b\x26\xde\xf1\ +\xc8\xac\xcc\xb6\xa7\xff\xf8\xa2\x11\x93\xe2\xf7\xa6\xc5\xa7\xc5\ +\x1f\x5a\xf3\xfc\xaa\xc3\x9d\xc9\xb1\x11\xd9\x13\x13\xae\x8a\xde\ +\xb5\xe8\xd5\xa2\xef\xff\xfa\x47\xac\xe8\xe3\x27\x9e\x7e\xd3\xf6\ +\x45\xeb\x2d\x6d\x23\xe6\x3d\x70\xef\xac\x8c\xf5\xcf\xff\x7e\x53\ +\x53\x4c\x7a\x84\x5e\xd6\xe1\xb9\xef\xbb\x3f\x98\x90\xa4\x30\x20\ +\x92\xd1\xb8\xea\x1f\x8f\xef\xb7\x52\x13\xd5\xb6\x6a\x96\xf4\xcd\ +\x1f\x7c\x3f\xa5\x6e\xf7\x9f\x9e\x3e\xf0\xed\xff\xfd\xef\xa1\x5a\ +\xd9\x73\x7f\x79\x7a\xea\x77\x7e\x3d\xa8\x64\xf1\xe3\xcb\xcb\x72\ +\xb2\x63\x2a\x2b\x1a\x3c\xd1\x49\xb1\x1e\xab\xa4\xa4\xfd\xba\x47\ +\x1e\xbb\x6e\x98\x2a\x68\xcb\x96\x0f\xde\xab\x72\xeb\x35\x1d\xee\ +\xbb\xbf\xf3\xbd\x49\x69\xc6\x9b\x2f\xff\xf3\x50\xab\xe2\x32\x9b\ +\xde\x4b\x9e\xfc\x9d\xfb\x66\x6d\x7f\xf3\xaf\x2b\x0f\xf2\xcc\xb4\ +\x8c\x59\x51\x49\xf1\x11\x6e\x8c\x44\xe1\x81\xe3\x52\xf2\xa8\x6c\ +\x8d\x7f\xb0\x7c\x69\x73\xca\x9c\xdf\x7e\xef\x26\x0d\x00\xe6\xcd\ +\x8e\xfe\xfd\x7f\x2d\x5b\xbe\x79\xd4\x77\x26\xbf\xf9\xc4\xef\x0f\ +\xf0\xa4\x14\xad\xb5\xc6\x4c\x78\xe8\xbf\xbe\x9f\xa7\x94\x2f\x7d\ +\xe6\xa5\x4a\x11\x81\x5a\x6b\x37\x0e\x9b\xf7\xc8\x5d\x53\x64\x66\ +\x63\x49\x69\x3d\xbd\xf1\xcf\x4f\xad\x64\xb1\x59\x4a\xcb\xe9\x36\ +\x3b\x47\x53\xe0\xf0\x07\xaf\xee\xf2\xcf\xfb\xd1\x3d\xee\x0f\x5e\ +\xfc\xd3\xfb\xa7\xac\xa4\x48\x38\x55\x49\xbf\xfa\xd3\x5f\xa5\x96\ +\x7e\xf8\xdc\x16\xcf\xef\xbe\x75\xb9\xa6\xb2\x53\x07\x76\xd2\xda\ +\xcc\xd8\x9c\x9c\xb1\x23\x53\x77\xef\xde\xd7\x71\x43\xbe\x17\x84\ +\xe3\x66\xf8\x97\x83\x16\xc6\x78\xef\xde\xbd\xaf\xbd\xf6\x5a\x30\ +\x18\x34\x4d\x73\xe1\xbd\xf7\x7a\xdc\xee\xf0\x6d\x1b\xe0\xff\x12\ +\xa2\x7b\xd5\xb2\xef\x04\xe3\x6c\x7a\xd0\x20\x04\x20\xc9\xed\x76\ +\xbb\x5d\xb8\x78\xcb\xca\xdf\xbe\x7e\x78\xc8\x90\x84\x9a\x92\xfa\ +\x89\x77\x7e\xfb\xb6\x71\xe4\x85\xbf\x3c\xd5\xe4\x49\x8c\xf0\xc4\ +\x7b\x92\x32\x5c\x9d\x87\x5f\x78\x7e\x79\xd0\x1d\x1d\x6c\xa8\xcd\ +\x9c\x79\xdf\xc2\xcb\xbd\xaf\xff\xf5\xd7\xa7\x50\x72\x76\xce\xd8\ +\x69\x43\x15\xc9\x68\xd8\xbb\xfd\xe3\x9a\xbc\x49\x19\xe9\x49\x32\ +\xb0\x33\xbd\x18\x22\x3c\x25\xef\xa3\x07\x7d\x49\xe9\xbe\x0a\x2e\ +\x84\xe0\x8c\x82\x2b\x7b\xe1\x5d\xd7\xbf\xf2\xc6\x3f\x7e\xb1\x3f\ +\x73\xfc\x95\x73\x67\x8e\x89\xfd\x70\xf5\x8a\x1a\xcf\xf8\x85\x33\ +\x46\x9c\x5a\xff\xe2\x3b\xeb\x36\xe6\xdf\x9c\x56\xdc\xc0\x6e\x59\ +\x78\xd7\xcc\xfc\x44\xcc\x1b\xd7\x9c\x3a\xa1\x64\xde\x7c\xff\x3d\ +\xb3\xa2\x5c\x52\xf3\x61\x46\x88\x44\xa8\xfe\xd1\xf2\x15\x64\xe4\ +\x6d\x3f\x59\x38\xad\x61\xdf\xeb\x3f\x7f\xe5\xcd\x09\x23\xbe\x1e\ +\x32\xc8\xb4\x5b\x1e\x9c\x3f\x39\x6e\xc9\x2f\x7e\xb4\xe9\xa3\x53\ +\x13\xee\x1e\x29\x28\xe7\x34\xd4\xa6\x6b\x73\xbe\xf2\xf0\x75\xc3\ +\xc9\x33\x3f\xfa\xd9\xe6\xdd\x15\x0b\x87\xc8\xaa\x2a\x87\x2b\xa4\ +\xa8\x0a\x41\xac\xb3\xad\x23\x79\xec\xdc\x1f\x7d\x6d\xce\xba\x27\ +\xff\x7b\x03\x9b\xf0\xff\xbe\x33\xf3\xa3\x45\x3f\x7e\x67\xd7\xe1\ +\x39\x39\x83\x80\xc4\x5c\xb7\xf0\x9b\x37\x0c\xf3\xac\x79\xe6\xe7\ +\x6f\xad\xdf\x95\x30\xa2\x63\xed\x9e\x96\xeb\xee\x9f\x9f\x10\x3c\ +\xfe\xf4\x0b\x6b\x8e\x5c\x31\xb2\xa3\xd3\x1c\x7d\xc3\xd7\x1f\x9e\ +\x95\x67\x99\x86\x6d\xd9\xaa\xca\xaa\x9a\xdb\x5d\xc9\xf1\x20\x5a\ +\x8e\xff\x7f\xf6\xbe\x3c\xcc\xae\xaa\xca\x77\xed\xbd\xcf\x70\xef\ +\x3d\x77\xac\x79\xca\x58\x09\x19\x49\x48\x08\x18\x30\x18\x68\x46\ +\x45\x04\x03\x11\x1b\x1a\xc1\xef\xa9\xa0\x36\x6a\xfb\xfa\xf9\xb5\ +\xb6\xdd\xd2\x2d\x0e\xaf\x3f\x1b\x5f\xeb\x03\xe4\x35\x08\x88\x80\ +\xcc\xad\xe2\x43\x94\x06\x9a\x84\x29\x02\x09\x21\x09\x84\x10\x92\ +\x54\x25\xa9\x54\x6a\xbc\x75\xc7\x73\xf6\xde\x6b\xbd\x3f\xce\xb9\ +\xb7\x6e\x8d\x81\x3c\x0c\x15\x72\xd7\x57\x5f\xbe\x5b\x95\x5b\xf7\ +\xec\x3a\x67\xed\xb5\xd7\xf8\xfb\xed\xc2\x25\x17\x9c\x10\x02\xed\ +\x16\xa5\x08\x85\x56\x2c\x9d\xb7\xee\x8f\x5b\xfb\x8b\x27\x0e\x79\ +\xce\x39\x57\x7e\xed\xc2\x25\x85\x9f\x7e\xeb\x9f\x9e\x7a\x75\x7f\ +\xa4\xf8\x1f\xeb\x77\xe9\xcb\x3e\x7b\xba\xdd\xf1\xcc\x2d\x8f\x3c\ +\xf8\xfa\xb9\x27\x2d\x4d\x72\x0e\xd9\xff\x7c\xf0\xff\x8a\x45\x97\ +\xfe\xd3\xe7\x4f\xef\xdf\x70\xef\xff\xbc\xbf\xc3\x53\x08\x9c\x5b\ +\x36\x3f\xf8\xe6\xd3\x0f\xbf\x82\x5f\xba\xee\xba\x13\x52\xfb\xbf\ +\xff\xad\x1b\x07\x73\xde\x34\xce\x0d\xc1\x08\x15\x42\xcd\x05\x57\ +\x7e\xf1\x8c\x99\x31\x85\x30\xd0\x58\xe7\x15\x3a\x7a\x0b\x14\x35\ +\xb0\x0a\xe9\x76\xc8\x38\x1e\x11\x67\xcc\x98\xfe\xf5\xaf\xff\x8d\ +\x10\x86\xd6\xca\x10\x1c\x51\x73\xce\xc6\x60\xa8\xfa\x14\x25\x65\ +\x3c\xe8\x4a\x54\x96\x31\xf3\xed\x84\x48\x48\x40\x0c\x74\x26\x3d\ +\x50\xbb\xe2\xe3\x7f\xf7\xc5\x73\xb7\x3f\xf6\xe3\x1b\xd7\x3f\xbd\ +\x6a\xce\x92\x1d\x7b\x73\xab\xbf\xbc\xf6\xa2\x15\xd3\x05\xb8\x4f\ +\xdc\xf6\xe0\xa6\x6c\xfd\x17\xce\x5f\xdd\xb3\xf1\xd7\x77\xfd\xe6\ +\xf1\x33\x8f\x3b\x37\x23\xe3\x97\x5c\xfb\xb7\x1f\x99\x1d\xdf\xbb\ +\xe1\x21\xa3\x75\xf9\xe7\xbe\x72\x4d\xa3\xa9\x5c\xcf\x9b\xc0\xf7\ +\x63\x25\xca\x26\xf0\x21\xe6\x8e\x2a\xdc\x57\x0c\x70\x5f\x95\x86\ +\x39\xa7\x5e\x74\xdd\xb2\xd3\xb6\xbe\xf4\xcc\xdd\xf7\xdc\xd0\xd5\ +\xf3\x29\x39\x94\x23\xa3\x6f\xe3\x9f\xfe\xa4\x62\x0b\xcf\x9a\x7b\ +\x5c\x4d\xdb\xe2\x6b\xfe\x72\xef\xaf\xef\xf9\xf1\xf3\x75\x4b\xfe\ +\xea\x8a\x8b\x2e\xbe\xf2\x8b\x8f\x3c\xf4\x9b\xeb\xaf\xdf\xb0\xea\ +\xe3\x57\x9e\x16\xe7\x0c\x40\x16\x32\x5d\xdd\x7a\xee\x19\x73\x04\ +\x40\xfd\xec\x45\x49\xb5\xe9\x40\x4f\x4e\x18\x06\xa1\x04\x08\x4d\ +\xab\x8b\xef\xce\xa5\x15\xa1\xd6\x08\x1a\x19\xe7\xa4\x24\xb0\x44\ +\x5b\xad\xb3\x33\x9b\x96\x48\xc1\x3c\x27\x01\x00\x69\xad\x09\x18\ +\x27\xed\x01\xd4\xa7\x12\xf6\xc1\x22\x00\x44\x53\xb5\xaa\xa3\xe0\ +\x29\xcd\x98\x11\xb2\x04\x40\x68\x56\x7b\xfb\xe3\x2f\x76\x77\x74\ +\xe5\x8b\x0a\xf7\xbe\xbe\x71\x9f\x92\x2b\x3f\x7a\x4e\x6b\x14\x3b\ +\x90\x31\xf2\xb1\x62\x35\x01\x11\x49\xa5\x35\x70\x02\x10\x11\xc3\ +\x1b\xca\x64\x00\x04\x80\x14\x00\x43\xe9\x0c\x72\x47\x90\x06\xce\ +\x51\x79\xc0\x62\xcd\x75\x35\x9d\xd9\xa1\x9e\xee\x3e\xd4\xde\xce\ +\xcd\x2f\x69\xcf\xfe\x8b\x73\x4f\x4f\x0a\xa5\xb4\xc1\x28\xdd\x39\ +\x48\xd3\x56\xce\x11\x00\x86\x65\x19\x9c\xb4\xd6\x48\x04\x84\xbd\ +\xfb\x77\x89\xe9\xed\x33\x1b\x4d\x28\xa0\x10\x1c\xd0\xff\x1f\xd2\ +\x4a\x11\x20\x6a\x09\x28\xb5\xe2\x08\x1c\x48\x4b\xa5\x35\xd3\x55\ +\x08\xd8\x77\x22\xf1\x78\xbc\xcc\x5b\xad\x94\xf2\xf1\xa0\x91\x90\ +\x2a\x11\x35\x18\x10\x10\xa2\x26\x22\xbf\xde\x54\x2a\x46\x0c\x97\ +\x27\x2a\xac\x0d\xd7\x1a\x7d\x1d\x03\x00\x0e\xe8\x01\x24\x1a\x5b\ +\x98\xec\x82\xda\x65\x5f\xfe\xec\xee\x07\x7e\x7d\xd3\xa6\x27\x17\ +\x5c\xf9\x99\xb3\xfa\x86\x06\xb5\x0e\x6d\x7e\x65\x83\x56\x0d\xe7\ +\x9d\xbd\x34\x44\x2e\x71\x41\xa8\x00\x00\x51\x13\xa1\x94\xa4\x99\ +\x9a\xa0\xc2\x35\x1a\x15\xfa\x68\xc4\x7d\x45\x04\x4e\x2a\xb7\x7b\ +\xff\xbe\x48\xa2\x7e\xf1\xca\xd3\x97\x3d\xf7\xc4\x0b\x6f\xf5\x9e\ +\x52\x57\x17\x31\xe7\xae\xbd\xe2\x5c\x43\xe6\xb5\xe6\xa0\xbd\xf6\ +\x53\x2f\xf9\xc6\xd2\x13\x7e\xf4\xdd\x1f\x3c\xf0\xfc\xc2\xaf\x9c\ +\x39\xef\x2f\xbf\xfc\xb7\xaf\x3d\x72\xc3\x2d\xf7\x3f\x38\xe7\x33\ +\xb3\x38\x69\x30\xc2\x6d\x6d\xf6\x0b\x2f\xbf\x74\xf6\xb2\x73\xba\ +\x5f\x7e\x7e\xc0\x8a\x37\xd7\x5a\xbb\xa4\x32\x95\x22\x90\x12\x91\ +\x08\x95\x52\xa8\x10\x94\x46\x24\xad\x24\x90\xa7\x10\x11\xd1\x0e\ +\x47\xc5\xd0\x9e\xb7\x3a\xba\x67\xb4\x15\x3d\xa9\x50\x6b\x44\x44\ +\xad\x24\x80\x56\x88\x5a\x29\x90\x5a\x23\x00\xa2\x52\x4a\xb9\x85\ +\x7c\xc1\x4d\x0f\xbd\xb0\xe1\xb5\xd8\x8c\x4b\x66\x35\xf7\x38\xa1\ +\xf0\x8a\x73\x2e\x59\x5a\x2f\x8a\x1e\x3a\x56\xfe\x19\x4f\x69\xa5\ +\xa4\x94\x4a\x29\x00\x26\xb5\xa8\x89\x46\x8b\x07\xfa\x14\x2c\x5b\ +\xb9\x7a\xce\x8f\xff\xf8\xc0\xba\x05\xb5\x4b\x5b\xa3\x7d\xbb\x36\ +\xfc\xea\xa9\xed\x33\xcf\xf9\x6a\x92\x5c\x85\x88\x4a\x01\x78\x4a\ +\x69\x54\x50\x3b\xad\xc1\xda\x9a\x3b\xed\xc2\xcb\xdb\xc3\x2a\x27\ +\xc9\xe4\xe8\x79\x1e\xd8\xd1\xb9\x4d\xc6\x53\x2f\xae\xef\x5e\xb9\ +\x06\xf3\x45\x29\x95\x56\x0a\x91\x50\x63\xa2\x6e\xba\xda\xf5\xc2\ +\xb6\xb7\x07\x97\x39\x83\x39\xd7\xb7\x7e\x48\xa8\x80\x0b\xa2\xe2\ +\xbe\x03\xfd\xd9\x1a\x44\x3b\x96\xeb\xe9\x11\x46\x22\x6e\x68\x25\ +\x55\x35\x8e\x98\x34\x86\x60\xa5\xbc\xb8\x1e\xf1\x3d\x63\x88\x48\ +\xe8\xd7\xcf\x86\xc3\xe1\xc0\xef\x25\xf4\x71\xe2\x61\x24\xee\x2b\ +\x8c\xe0\xa1\x62\x5a\x6b\xdf\x47\x26\x24\x44\xa5\x34\x48\xa5\x80\ +\x74\xd1\x55\xd3\x97\x7f\xfc\x1b\x8b\x97\xdf\xf8\xfd\x7f\xbe\xf7\ +\xf9\xe3\x56\x37\xb4\x84\xd3\x4d\xe7\x5f\xfa\xe9\x24\x73\x15\x98\ +\x62\x70\x9b\x54\xa8\xa5\xd4\xa8\xb8\x30\xd4\xe0\xc1\xde\xfe\xc1\ +\xa8\x83\x4c\x18\x9c\x03\xd0\x38\xf3\x04\xc1\x4f\x18\x43\x0c\xfc\ +\xf2\xa3\xc9\x5f\x40\x22\x00\xc6\xdc\x9e\xa7\x1e\xb9\x67\x6b\x97\ +\x6b\x80\x57\x80\xfa\x4f\x7c\xf6\x94\x65\xa1\xe9\x9d\xff\xe7\xee\ +\xef\xfc\xfd\x33\x66\x28\x79\xe6\x45\x57\x2c\x4b\x75\xdc\x71\xfb\ +\xef\x72\x82\x65\x63\xc7\xaf\x99\x1d\xfa\xaf\x07\x6f\x7e\x66\x7b\ +\x9a\xdc\xec\xf1\x27\x9d\x1e\x67\x5d\x9a\xd0\xd5\xa1\x0f\xaf\xf9\ +\xd4\x1b\x3f\x7f\xe0\xfa\x6f\xaf\xd3\x9e\x38\xe7\xe2\xab\x66\x39\ +\xfa\x69\x0d\x06\xa2\x46\xed\x67\x6c\x7d\x0a\x07\xd0\xe8\x3b\x74\ +\x3e\xf3\x27\x2a\x69\x35\xcc\x3b\x6f\x55\xd3\xc3\x3f\xfb\xde\x33\ +\x0e\xef\xa3\x44\x32\xc4\x94\x06\x02\x42\xf2\x09\x6f\x49\x13\x6a\ +\x22\x40\xd4\x2c\x5c\x17\xe7\xbf\xbf\xed\x86\xe7\x85\xa7\x13\x0b\ +\xae\x3c\xfd\xf8\x96\x94\x7b\xfe\xca\x37\x6f\xff\x97\xeb\x62\x61\ +\xab\x69\xc9\x19\x57\x5d\x74\x22\x63\x40\x84\x5a\xa3\x7f\x28\x17\ +\x5d\xb3\x7d\xee\xb4\xdf\x3e\xba\xa5\x23\x73\xc6\xfc\xd5\x97\x5f\ +\x96\xfe\xe5\x83\x37\xff\xcb\x6f\x43\x66\xb1\x20\xa7\x9d\xfc\xa9\ +\xcb\xcf\x9c\xeb\x15\xf6\xf8\xeb\x01\x44\x02\xd2\x9e\x3b\xed\xec\ +\x0b\x3f\xb2\xf5\xb6\x1b\xaf\xfb\xb6\x13\x31\xdb\x3e\x74\xe1\x5f\ +\x9d\xb5\x84\x69\xe9\xba\xe6\xa9\x6b\xd6\xee\xbc\xfd\x57\x3f\xf8\ +\xce\xab\xa6\xdb\x87\x35\x2b\x42\x0c\x91\x40\x7a\xb2\x6e\xee\xaa\ +\x8b\x4f\x7e\xed\xbe\x9f\x7c\xf7\x0f\x71\xfe\x56\x7f\xf1\x43\xbe\ +\x1e\xa2\xf4\xcc\xe6\x53\x97\xcf\xfb\xe5\x9d\xff\xba\xad\x69\xce\ +\xda\xab\xaf\xe8\x79\x7d\x7f\x62\xc6\xd9\x71\x92\x5e\x95\xc5\xf6\ +\x10\x76\xa1\x54\x59\xd7\xda\xa7\x00\x45\xad\x85\x10\x9c\x73\xe4\ +\xc2\x27\x96\x19\x85\x8c\x55\x02\x8a\x0f\xb6\xe0\x70\x1c\x11\xd8\ +\x85\xe1\xe8\xc4\xef\x20\xf1\xa9\x44\x80\x48\x2b\xd4\x9a\x84\x30\ +\xbc\xbe\x37\x6f\xbb\xfb\xfe\x1e\x84\x2c\x9b\x71\xe6\xac\xd6\x15\ +\x8d\x17\xbe\xb1\xfb\xb6\xef\xfd\xe3\xdf\x47\x4c\x67\xc5\x47\xd7\ +\x7e\x6c\x9e\x60\x00\xa4\xd1\x2b\x7a\x89\x69\x8b\x97\x37\xfd\xd7\ +\xcd\x3f\xbc\xae\x6d\xc1\xea\xab\x2e\x3d\x2b\x61\xe9\x71\x4a\x0d\ +\x01\x1a\x34\x30\x60\xc8\x39\x11\x52\x45\x97\xd0\xe1\xdf\x99\xc3\ +\xc3\x83\xbe\x75\x7d\xf6\x9e\x17\x26\xc5\x83\x3e\xce\xfe\xc7\x0a\ +\x3c\xe8\xd7\x36\x6f\x5a\xb8\x78\x09\x63\x0c\xb5\x2a\x66\x87\x06\ +\x33\x39\x4d\x3c\x9a\xaa\x4b\x46\x0c\x62\x5c\x15\x86\x7a\xfb\x06\ +\x35\xb7\x92\xa9\x1a\x9b\x79\x03\xfd\x83\x45\x45\x4e\xb2\xbe\x36\ +\x6a\x64\x06\xfb\x06\xb3\x45\x6e\x39\x75\xf5\xb5\x86\xcc\x0d\x15\ +\x75\xc4\x71\x2c\x43\xe8\x42\xba\xbb\x37\x63\xc5\x52\x75\xa9\x28\ +\x4a\x37\x9f\xcb\x33\x2b\x12\xb6\x85\x97\xcb\x7a\xcc\x72\xc2\x16\ +\x10\x01\xe9\x7c\xae\x60\x84\x23\xb6\xc1\xdd\x5c\x56\x89\x90\x13\ +\xb6\x39\xa9\x81\xde\x9e\x9c\xa4\x48\x2c\x11\x77\x42\xda\xcd\xb9\ +\x64\x3a\x91\x90\x2a\x64\x8b\xda\x88\x39\xb6\x74\x73\x45\x2d\xa2\ +\x11\x5b\x16\x72\xe9\x74\x46\x32\xb3\xa6\xbe\xde\x31\x41\x69\x66\ +\x72\xd5\xd7\xd3\x9b\x73\x75\x28\x96\x4c\xc5\x42\xc5\x5c\x96\xcc\ +\x70\xd8\x32\x4a\x74\x60\xc2\xc4\x9e\xdb\x6f\xb8\x91\x9f\xfa\xd9\ +\xab\xce\x68\x07\xad\xd2\x7d\x3d\xe9\x9c\x67\x3a\xf1\xfa\xda\x24\ +\xd3\x52\x6b\x95\xcf\x15\x44\xc8\x09\x59\xac\x98\xcd\x69\x61\x47\ +\x23\x21\x4e\xc5\xde\x83\x7d\x05\x05\x91\x78\x2a\xe1\xd8\x01\x81\ +\x99\x61\x82\x97\x39\xd8\x33\x28\x99\x11\x4f\x24\x9d\x90\xe9\xe5\ +\xb3\x8a\xd9\x91\x90\xf0\x0a\xb9\x4c\xae\x30\xb4\x7f\xe3\xed\xf7\ +\xbf\xfc\x89\xaf\x7d\xf3\x94\x1a\xb7\xbf\x48\x8e\xe3\x98\xe4\xf5\ +\xf7\xf5\xba\x22\x1a\xce\x6e\xbb\xe9\xe7\x4f\x9d\x75\xcd\xdf\x9c\ +\xd2\x6c\x79\x55\x6f\xe1\x1d\x64\xc5\x05\x37\x36\x6e\x7a\xe5\xf7\ +\xbf\xff\x03\x22\x36\x37\x37\x7f\x6a\xed\x25\xb1\x58\x5c\x18\x22\ +\x97\xcd\x74\x76\xec\x19\x8d\x07\x9d\xcd\x1e\x37\x7f\x41\xb1\x50\ +\xf0\xdd\x89\xb2\x37\x3c\xb6\xc3\x80\x50\xe5\xf2\x6e\xc8\x71\xc0\ +\xcb\x17\xd1\x88\x46\x6c\x94\xc5\xbc\x87\xe1\x90\x91\xe9\x1f\xc8\ +\x4b\x0c\xc7\x6b\xeb\x62\x36\x71\x01\x5e\xae\xa7\xb7\xdf\x23\x11\ +\x4f\xa6\x1c\x9b\xe5\xb2\x05\x2b\xe2\x98\x9c\x31\xce\xd1\xcb\xf5\ +\xf6\xa5\xc1\x8e\xd5\x26\xa3\x1c\x46\xf1\x5a\x53\x19\x32\xde\x9f\ +\x98\x32\x0c\xb3\x50\x78\x6f\xf0\xa0\x0f\xd3\x5f\xe0\x0c\x0c\x01\ +\x13\x81\x53\x18\x02\x46\xb6\x35\xb1\x0a\xbf\x0b\xec\x68\xa2\x29\ +\x9a\x60\x0c\x10\xb5\x54\x8a\x88\xb8\x19\x69\x6c\x89\xb2\x20\xe0\ +\xb7\xeb\x9a\x9a\x7d\x0e\x0f\xa9\x30\x1c\xaf\x8b\x26\x19\x01\xa1\ +\x96\x28\xec\x44\x8c\x69\x8d\x4a\x22\xb3\xa2\xcd\x6d\x71\x20\xd4\ +\xd2\x23\x62\x91\x58\x1c\x50\xa3\x46\x33\x12\xb5\xa0\x4c\xc5\xc5\ +\x9d\x78\x9c\x50\x23\x92\x15\x8d\xd9\x44\xa8\x15\x32\x96\x6c\x68\ +\x4a\xf9\xb9\x65\x8d\x46\x28\x6a\x02\xa1\x56\x46\xc8\x89\x31\x42\ +\x8d\x86\xed\xc4\x7d\x6e\xb2\x70\xac\xc1\x89\x33\x20\x44\x94\x92\ +\x00\xc0\x23\x96\xac\x6f\x4c\xf9\x3e\x08\x52\x38\x1a\x87\x20\x9c\ +\xf3\x15\x41\xa2\xd5\x70\xee\x79\x1f\x79\x72\x57\x47\xda\x9b\x15\ +\x21\x1d\x49\xd6\x45\x53\x8c\x08\x51\xba\x7e\x8d\xdc\x89\xc7\x08\ +\x51\x6b\xb2\xa3\x51\x46\xa4\x95\x44\x66\xd6\x34\x36\xfb\x54\x7d\ +\xe5\x8f\xd2\xd2\x63\x22\xdc\xd0\x12\x61\xc1\xb5\xd0\x8a\x44\xc3\ +\x42\xc8\x81\xce\xc7\xee\xbb\x77\x7b\x46\x50\x3e\x37\xe7\xc3\xe7\ +\x2d\x69\x10\x8a\x42\x89\x28\x68\x2d\x15\x13\xa9\x86\x16\xcb\x64\ +\xdb\x9f\x1d\x68\x5f\x79\xee\xb2\x96\x88\x2b\xbd\xea\xae\x7f\x27\ +\x79\x47\x45\x72\xe9\x92\x25\x83\x83\x83\x9b\x37\x6f\x39\xff\x63\ +\x1f\x8d\xc5\x63\x5a\x2b\x8e\x8c\x68\x34\xcc\x49\xb9\x55\x20\x88\ +\x31\x4a\x99\x47\x20\x42\x18\x63\x1a\xb8\x11\x8f\x9b\x88\x08\x21\ +\x5f\xa3\x34\x33\xec\xb8\xc5\x34\x52\xaa\xa1\xa9\x96\x01\x11\x29\ +\xd4\xa0\x35\x13\x76\x7d\x73\x2b\x0b\x1e\x35\x44\xe3\xf1\x80\x9f\ +\x42\x6b\x66\x46\x1a\x5b\xa2\x40\xa8\x47\x76\xde\x12\xf8\x8e\x4c\ +\xa9\x09\x1a\x88\x01\xf3\x73\x1f\xe3\x43\xb3\x10\x21\x22\xe7\x62\ +\xa4\x17\x3f\x61\x8e\xf2\x70\xfc\x05\xc6\xa0\x28\xc9\x95\x13\xba\ +\x2b\x44\x60\x0a\x16\xb1\xfd\xba\x09\x08\xc3\xd8\xf2\xea\xa6\x96\ +\xb6\x69\x35\xb5\xb5\x52\x7a\x41\x8a\xbc\x44\xb9\xc9\x3e\x58\xf3\ +\x11\x8c\x73\x94\x12\xb8\xf8\xb3\x0c\xe3\xa2\xce\x65\xd2\xb9\xa2\ +\x12\xb6\x53\x53\x93\x10\xa4\x34\x8d\x93\x07\x17\x42\x54\x67\x4e\ +\xde\x79\x7e\xa1\x1c\x05\x14\xdd\xa2\xe3\x38\x7e\x86\xcf\xb6\x43\ +\x1d\x7b\xf6\x14\x8b\xf9\x79\xf3\x16\x94\xfd\x85\xfe\xfe\xbe\x7d\ +\xfb\xf6\x2e\x59\x72\x82\x52\x6a\x24\x1e\x34\x1c\xe1\xb9\x29\x1a\ +\x79\x5d\x60\x0c\x80\x2c\x3b\xb4\xaf\xb3\x33\x97\x1d\x9a\xbf\x60\ +\xd1\x48\x7f\x81\xbf\xf8\xfc\xba\xda\xda\xba\x64\xaa\xc6\xff\x15\ +\xce\xb9\x10\x22\x9b\xcd\x48\x4f\xce\x9c\xdd\xfe\xde\xf8\x0b\x44\ +\x10\x36\x99\x63\x4d\xd6\x8d\x4c\x04\x65\xfb\x46\x88\xad\x6d\xd3\ +\xde\x7a\x6b\x3b\xe2\x9c\x44\x22\x39\xc2\x1b\xfa\xc0\xa9\x2f\x11\ +\x72\xc3\xf8\x73\xfd\x59\x5c\xc4\x6a\xea\xe3\xc1\x4d\x55\x38\x0e\ +\x53\x04\xe3\x82\x03\x54\x8d\xc2\x3b\x7c\x58\x3e\x0c\x71\x70\xea\ +\x46\x42\x61\xad\x34\x00\x03\xa2\x7d\x9d\x1d\xdd\x07\xf6\x2f\x5a\ +\xbc\xa4\x3c\x6e\x80\x88\xc9\x64\xaa\xbb\x6b\xff\x1b\xaf\x6f\x99\ +\x3e\x7d\x96\x30\x4c\xa0\xf7\x41\x91\x87\xd7\x5c\x62\x92\x28\x41\ +\x43\x43\xd7\xde\xbd\xfb\xf7\x75\x2e\x5a\x7c\xfc\x98\x11\x09\x12\ +\x5c\xe4\x72\x39\x3b\x14\x8e\x44\x22\x7e\x10\x51\x2c\x16\xbd\xa2\ +\x2b\x0c\xe3\x3d\xf3\x17\x0e\x43\x04\x17\x03\x83\xfd\x9d\x7b\x76\ +\x7b\x9e\xc7\x18\x87\x52\xa9\xb0\x2a\x55\x99\x12\x39\x86\x8a\x1d\ +\xe6\xff\x1b\x0e\x87\x67\xcc\x9a\xed\x38\xd1\xca\x02\x21\x63\x8c\ +\x08\x3b\xf6\xec\xee\xef\xeb\x1b\xf9\x8b\xef\xef\x9a\x83\x35\x84\ +\x42\xe1\x19\xb3\x66\x45\xa3\xb1\xb1\x45\xcd\x37\xb6\x6d\x99\x36\ +\x7d\x66\x47\xc7\x6e\xc3\x10\x86\x30\x19\x23\x21\xcc\x86\xa6\x96\ +\x81\xfe\x9e\xe6\x96\xb6\xb1\x46\xed\x08\xd5\x23\x34\xea\x64\x32\ +\x95\xaa\xa9\xad\x62\x36\x55\xe5\x28\x71\x25\x00\x51\x8f\xda\x60\ +\xfe\x88\xcd\xac\xd9\x73\x66\xb7\xcf\x3d\x5a\xd6\x5c\x76\x76\x6a\ +\xeb\xea\xa3\xb1\x78\x7a\x70\x40\x2b\x65\xd9\x76\x3c\x91\xe4\x9c\ +\xf7\xf7\x1d\x1c\x3f\x45\x78\xc4\x16\x8d\x88\x80\xd5\x26\x9b\xaa\ +\x1c\xf5\x06\xe3\x3d\x1b\xa2\x3f\xb2\xa2\xb5\x36\x2d\xab\xa9\xb9\ +\xc5\x67\xc8\xf0\xdb\xb7\x26\x7a\xb3\x51\x7d\xd0\x55\xa9\xca\x31\ +\x11\x2c\x31\xa6\xa4\xcc\x66\x32\x86\x61\x28\xa5\xc2\xe1\xf0\x24\ +\x6f\x36\x8e\xfc\xe2\xaa\x4f\xa8\x2a\x47\x83\x5b\x40\x47\x9d\x1a\ +\x4f\xbe\x66\xc3\x30\xfa\xfb\xfb\x6f\xbc\xe9\xa6\x7c\x2e\x97\x4c\ +\xa5\xae\xfd\xeb\xbf\x8e\x44\xc2\xef\xbf\x5d\x60\x8c\x49\x29\xa9\ +\x1a\x4a\x54\xe5\x68\x10\x2e\x84\x31\x5e\x5d\xc9\x07\x6e\x93\x52\ +\x4e\xc1\x9a\xcf\x44\x6b\xf6\x8d\x86\x52\xaa\xae\xae\x6e\xed\xda\ +\xb5\x8f\x3d\xf6\xd8\x9a\x4f\x7e\x32\x16\x8b\x79\x9e\x37\x51\xce\ +\xf4\xc8\xe1\x41\x0f\x0e\xf6\x7b\x9e\x32\x84\x5f\x8c\x18\x95\xc8\ +\xad\x3a\x11\x55\x79\x7f\x8e\xd8\x0a\x0d\x1c\xb1\x45\xa4\x54\xe1\ +\x48\x38\x91\x48\xe2\x48\x3c\x68\xd7\x73\x87\x06\x07\x4b\xfd\x82\ +\xa3\x0a\x19\x47\x46\x93\xc7\x5f\x33\x11\x68\xad\xec\x50\x38\x91\ +\x48\x8c\x3b\x8e\xed\xba\xc5\x50\x28\xbc\x70\xc1\x82\xf6\xd9\xb3\ +\x6d\xdb\x46\x44\xe9\x79\xc0\x02\x42\xce\xf7\xc0\x2e\x10\x80\x6d\ +\x30\x4b\x4c\x42\x67\x0d\x0a\xa1\x20\x03\x7c\x08\xc6\xf8\x50\x7a\ +\x50\x2b\x3d\x63\xe6\x4c\x21\xaa\x19\x8d\xaa\x1c\x05\xe2\x79\x5e\ +\x67\xc7\x6e\xd3\x30\xc3\x91\x48\x19\xf7\x59\x6b\x3d\xd0\xd7\x5b\ +\xdf\xd8\x94\x48\xa4\xa6\xe0\x9a\xa5\xf4\x3a\x3b\x76\xe7\x73\x22\ +\xe2\x44\x2b\x4d\x03\xe7\x3c\x12\x71\xf6\xed\xed\x9c\x37\x7f\xa1\ +\x92\xca\x34\x4d\x24\xe2\x9c\xf7\xf5\xf5\x84\xc2\xe1\x71\xb7\xf1\ +\xe1\xec\x52\x4b\xc0\x1b\x5d\xf2\xad\x83\xca\x9c\xa0\x0f\x5a\x21\ +\x34\xc5\xf9\xb2\x19\x96\x0a\xa6\xd4\x20\x93\x19\x9a\x31\x6b\xb6\ +\x10\xc6\xc8\x21\x13\xaa\xe2\x41\x57\x65\xea\x48\x25\x80\xaa\x65\ +\x59\x75\x75\x0d\x3d\x07\x0f\x38\xd1\xa0\x85\x81\x31\x56\xc8\xe7\ +\x0d\xd3\x4a\x24\x52\xc1\x7c\x75\x45\x54\x5f\x89\x25\xfd\x7e\xad\ +\xd9\x34\xad\xba\xfa\xc6\x83\x5d\xfb\xa3\xb1\x78\x65\xad\x81\x88\ +\xda\xa6\xcf\xdc\xf1\xfa\xb6\x9d\x3b\xb6\xb7\xb4\x4d\x37\x4d\xd3\ +\xf3\xdc\x9e\x83\xdd\x9e\xe7\xd6\xd5\x37\x8c\xdb\x7f\x71\x38\x76\ +\xc1\x36\xd8\x4b\x7b\xdc\x7b\x5f\x9c\x6c\x6e\x6a\xd5\x5c\x7b\x65\ +\xbb\x3d\x3c\xe5\xcb\x98\xe0\xa2\x92\x32\xdc\x37\x0a\x58\x4d\x37\ +\x54\x65\xca\x18\x85\x8a\x29\x69\x62\x8c\x8d\x25\xa7\x25\x20\xc3\ +\x30\xcb\x28\x8f\x95\x1b\x6f\x2a\xac\x19\x00\x84\x10\x63\x97\xe2\ +\x9b\xb9\xb9\xf3\xe7\xef\xdb\xdb\xb9\xfd\x8d\x2d\x86\x30\x19\x87\ +\x48\xd8\x69\x6e\x69\xe3\x9c\x8f\xbb\xf8\xc3\xec\x77\x24\x3a\x44\ +\x93\x17\x03\xa8\x56\x1e\xaa\x52\x95\x29\x64\xf8\x38\x07\x02\xa5\ +\x24\x11\x71\xce\x44\x00\x78\x3f\xfe\x3e\x3e\xcc\x68\x9f\x31\xe0\ +\xec\x10\x49\x88\x6a\x6c\x50\x95\xaa\x4c\x1d\xf1\x4b\x81\x65\x27\ +\xe8\x10\x45\xcd\xc3\xbf\x4c\x75\xdf\x57\xa5\x2a\x1f\x50\x31\x26\ +\x8f\x5e\x18\xe7\x53\x30\x1a\x08\xc8\x33\xaa\x96\xe9\x98\x72\x83\ +\x81\x31\x3e\x15\xb9\xa4\x29\x60\x4d\xa2\x71\x5d\x77\x6e\x98\x53\ +\xd4\x7d\xd0\x0a\x0f\xa3\x0f\x9a\x73\x5e\x28\x14\xf2\xb9\xec\x54\ +\x2b\x16\x10\x81\x69\x1a\xd1\x58\x5c\x08\x51\x2d\x64\x1c\x2b\x46\ +\x81\x31\xad\x75\x26\x3d\xa4\xa7\x1e\x89\x16\x63\x2c\xe2\x44\x43\ +\xa1\xf0\x28\x60\x45\x66\x98\x3a\x33\xd0\xdb\xb9\x53\x12\x9b\x6a\ +\x1d\x3a\x0c\x28\xde\xd8\xea\xd4\x36\xa2\x1e\xff\x7e\x8e\x9f\x77\ +\x64\x8c\x65\x32\x43\x85\x42\xa1\xa6\xa6\x76\x14\xc6\xcb\x54\xb0\ +\x0c\x85\x42\x21\x33\x94\xae\xab\x6f\x10\xc2\xa8\xce\x6b\x1f\x0b\ +\x46\x41\x2a\xd9\xd7\xdb\x13\x8f\x27\x43\xa1\xf0\x54\x5b\x9e\xd6\ +\xaa\xbf\xbf\xcf\x71\x9c\x68\x2c\x5e\x6e\xe7\x65\x9c\xcb\x4c\x7a\ +\xdf\xba\xdf\x25\x84\x76\xa2\xb1\xf2\x76\x1c\xd1\x03\xf5\xfe\x59\ +\x05\xe5\xc9\xbe\x82\x8c\x1e\x7f\x4a\xcd\xf4\x76\x1c\xcf\xd4\x8e\ +\xef\x2f\x48\x29\xb3\x99\xcc\x8c\x99\xb3\x2d\xdb\x9e\x82\x8a\x12\ +\x4f\x24\xb9\xe0\x83\x03\xfd\x75\xf5\x0d\x55\x8f\xe1\x58\xb0\x0c\ +\x83\xfd\xfd\xa9\x54\x6d\x6d\x5d\xfd\xd4\x5c\x5f\xc4\x89\x76\xee\ +\xd9\x15\x0a\x85\xcb\x59\x3d\x6e\x98\x07\xb7\xbc\x58\x03\x6e\x8b\ +\x49\x90\x3b\x08\x8c\x8f\x68\x89\x3c\xf2\x4a\xeb\x43\xbd\x95\x5f\ +\x23\xc5\x6c\x7b\xe7\x9b\xaf\x3a\xf5\xcd\x96\x65\xbf\x23\xfc\x05\ +\x7f\xee\x4a\x18\x86\x65\xdb\x65\xc4\xdb\x72\x60\x3f\x8a\x42\xf7\ +\xdd\x07\x01\x42\x70\x00\x42\x4d\x87\x70\xad\x2a\xdb\x45\x02\xcc\ +\xdb\xe1\x6e\x28\x9e\x48\x24\xfb\x7b\x7b\xdf\xaf\x66\x92\xaa\x1c\ +\x59\x7f\x01\x5c\xd7\x8d\x27\x92\xe3\x12\xd2\xff\x59\x23\x56\x21\ +\x38\x94\xd0\xa2\xc7\x2a\x7f\xf9\x85\x6d\xdb\x9c\x73\xa5\x64\xe5\ +\x78\x82\xab\x68\x46\x34\x4c\xd9\x5e\xe2\x26\x30\x1d\xd4\xed\x69\ +\x58\xa7\x8f\x4c\xd4\x1d\x20\x3b\x31\x20\x20\x56\x22\xcd\x23\xad\ +\xc2\x76\xc8\x2c\x16\x64\xb1\x68\xd9\x61\x20\xfd\x8e\xfc\x85\x72\ +\x91\x91\xca\xc0\xd4\x65\x8c\x4b\x44\x00\x18\x97\x33\x97\x0b\x83\ +\x33\xd2\x4a\xfb\xbc\x9d\x42\x70\xf4\x89\x22\x2b\xf3\x30\x72\xe0\ +\x8d\xb7\xf6\xd6\xcd\x9e\x5f\x63\xb3\xc9\x31\xcc\xc7\x42\xe1\x0c\ +\x1b\x29\xd2\x00\x0c\xab\x16\xe1\x98\x11\x5f\x21\xcb\xda\x58\xee\ +\x8b\xf3\xb5\x71\x04\x4c\x32\xe3\x22\x98\xc1\x19\x8b\x96\xfa\xee\ +\x84\x73\xe8\xde\xfd\x46\x9f\x68\x98\xdf\x5a\x83\x88\x63\x8f\xf9\ +\x32\x85\x84\xf0\xcd\x01\x8d\x59\xb3\x4f\x3a\xc5\x7c\x6c\xb8\x00\ +\x9d\xb5\x6c\xdc\xde\x89\x41\xe4\x9c\x05\x38\x6d\x25\xf4\x69\xc1\ +\x19\x10\x69\xf2\x61\x1a\x61\x18\x95\x7a\x82\x3c\x02\x01\x1b\xa6\ +\xd0\x2c\x53\x64\x21\x02\x12\x69\x3d\x91\xeb\xc2\x27\x7a\x0e\xa8\ +\x83\x3b\x5e\x02\xc0\x0d\xf8\x34\x68\x82\x4f\x62\x0c\xf2\x83\xdd\ +\xfb\x7b\xd2\xc8\x18\x63\x0c\x8b\x99\xae\x7d\x07\xdc\x91\x0c\xdf\ +\x8c\x73\x9e\xdb\x71\xdf\xdd\x77\xef\xcc\x10\x3f\x94\xbd\xac\x64\ +\x1c\xf6\xb1\x92\x2b\x79\x7b\x81\x88\xb4\xae\xf6\x4e\x1d\x23\xe2\ +\x6b\x63\x40\x80\x3c\x4c\xe6\x3c\x4a\x1b\x89\x31\x43\x08\xec\xd9\ +\xbb\xeb\xf5\x6d\xdb\x76\xec\xda\x3b\x54\x50\x87\xaf\x20\x8c\x73\ +\x8e\xaf\xfc\xf1\xbe\x87\x5f\xdc\xed\x53\x51\x8d\xab\x8d\xe8\x6b\ +\xa3\xcf\xa8\x36\x6a\xcd\x88\x80\x8a\x48\x23\x6a\xd2\x48\x5a\x13\ +\x6a\xd4\x8a\x50\x23\x6a\x3a\xd4\x17\x10\x72\x52\x07\xfb\x87\xb6\ +\x1d\x18\xd8\x35\x50\xd0\x44\x82\x10\x50\x1d\x1c\xca\xf6\xbb\x0a\ +\x00\xb9\xf6\x3a\x7a\x32\x69\x4f\x07\xb4\x27\xe3\x7d\xf9\x5c\x17\ +\xa5\xd7\xc1\x75\x7d\x1a\x2b\xf0\x5f\x4c\xf0\xd7\x4f\xe8\x2f\x10\ +\xea\x11\x11\x04\x40\x05\x25\xdf\x78\x1f\x64\x88\xad\x4f\xdc\xf2\ +\xcb\xfd\x8b\x7f\xf8\xd5\x35\x0e\x40\x6e\xe7\xb3\x3f\xba\xe9\xf9\ +\x2f\xfc\xe0\xba\x79\x29\x01\x40\x5a\xa3\x1f\x7a\x91\x56\x52\x29\ +\x02\x9f\x68\x1e\x50\x6b\x26\x04\x03\x52\x72\x62\xe6\xe5\xd2\xad\ +\x0f\x78\x7b\x4b\xcf\x03\x47\x72\x7e\x54\xe5\x83\x6c\x17\x46\xf2\ +\x3b\xb1\xd2\x59\x3d\xe2\x60\x60\xc2\xa0\xc1\xc7\xef\xb8\xf5\xd1\ +\x3f\x75\xc4\x6a\x92\xca\xd5\x27\x5d\x72\xf5\xda\x93\xa7\x6b\xad\ +\x81\x71\xc1\x19\x2a\x89\x4c\x18\x82\xa3\xd6\x8c\x0b\xc6\x48\x49\ +\xc5\x84\x21\x38\x43\xad\x7d\x77\x44\x98\x06\x23\xd4\xc4\x04\x67\ +\xfe\x6c\xb2\x1e\x19\x4a\x97\x2f\x3a\x1c\x50\x50\x40\x6a\x38\xaa\ +\x70\x4e\x88\x80\x1a\x10\x01\x18\x11\xfa\x69\x85\x00\xb3\x15\x2a\ +\xa2\xfd\x09\x5c\x05\x41\xde\x6f\x37\xee\x79\xa2\xdb\x8d\xd9\x3c\ +\x57\x54\x2d\xad\x4d\x9f\x5f\xda\x9c\xa4\xdc\x1d\xeb\xb7\x37\x2c\ +\x5a\x74\xd5\x34\xf1\xf8\x86\x1d\x7f\xcc\xd9\xd7\x9e\x3a\x33\xc1\ +\x68\x32\xb6\x41\x56\x5e\x32\x0b\x6e\x1a\x67\x4c\x23\x20\x92\x82\ +\x77\x3d\x67\x1d\x78\xe9\x34\x02\xf2\x76\x04\x8d\xef\x98\xed\xcb\ +\x99\xb0\xec\x70\xc4\xcf\xc4\x84\xc3\x96\x21\x38\xe7\x7a\x68\xcf\ +\xc3\x77\xdf\xbb\xa9\x73\xc0\xae\x5f\x74\xd9\x55\x97\xcd\x31\x04\ +\xe7\x5c\x08\x33\xf3\xf6\x93\x3f\xbd\xfd\xf1\x2c\x19\x64\x24\xcf\ +\x5a\x73\xd9\x5f\x2c\x69\x56\x52\x4d\x16\xea\x41\x69\x20\x94\x68\ +\xc4\x0a\xab\x72\x2c\xc4\x11\x3e\x67\x53\x79\x13\x96\x5f\x0c\xbb\ +\xe3\xdc\x30\x61\xf3\x6f\x7e\xf1\xd0\x8b\xf9\x6b\xbe\xf5\xdd\xe3\ +\x9b\xc2\xc5\x4c\x5a\xda\x89\xcc\xae\xe7\x7e\x7e\xef\x63\xfb\x07\ +\x64\xeb\xf2\xb3\xaf\x5a\x7b\xa6\xd8\xb7\xe9\x96\x3b\xee\xeb\x2c\ +\x72\x02\x6b\xd5\x85\x57\x9c\xff\xa1\xd9\x3a\xdd\xf9\xf0\xaf\xee\ +\xfd\xd3\x8e\xde\xd4\xcc\x93\xbe\x70\xcd\xc5\xde\xe6\x27\xee\x7a\ +\xe4\xe9\xfe\x02\x3b\x6e\xd5\x27\x3f\x73\xfe\x52\x83\x73\x56\x71\ +\xb9\xb1\xda\x58\xde\x0f\x7a\xec\x76\x44\x24\xe5\x13\x98\x51\xe9\ +\x43\x2a\x42\x8c\x49\x3d\x19\xd3\x60\x1b\xb6\xec\x7e\xb4\x1b\xbe\ +\x7a\xda\xdc\x79\x61\x9e\xcd\x66\x6e\x5c\xb7\xeb\xae\x88\x7d\xed\ +\x5c\xd3\xe2\xc2\x26\xf7\xa9\x0d\xfb\x9e\xc8\x99\x5f\x59\xd9\x36\ +\x5d\xc8\x49\xf6\xcd\xf0\x15\x19\xf8\x87\x6a\xb0\x66\x24\x40\x45\ +\xc8\xe1\xdd\xf9\x0b\x04\xbe\x5b\x44\x50\xf9\x14\x02\x2b\x37\xe1\ +\x78\xb5\x65\x76\xbf\xf2\x9f\x37\xdf\xda\x65\x31\x28\x76\xbf\xd9\ +\xad\x52\x61\xcb\x7d\xf2\xce\xdb\x5e\x72\x97\x7e\xe9\xcb\x2b\xd6\ +\xdf\x79\xc3\xad\x0f\xcd\xfe\xee\xc5\x0e\x00\x63\x9c\xf5\xed\xd9\ +\xbc\x47\x37\x7c\xf5\xda\x4f\xe7\x5e\xfa\xf5\xbf\xdf\xfa\xb3\xe4\ +\x3f\xfc\xc3\xf2\x1a\x90\x93\x45\x83\x95\xf7\xd6\xe7\xf3\xae\xda\ +\x85\x63\xc8\x5f\xf0\x29\x13\x86\x15\x12\x02\xb6\x58\x2a\xb9\xfd\ +\x4c\x1e\x7c\xee\x95\x8d\x33\x3f\xf6\x8d\xe5\xd3\x12\x4a\xc9\x48\ +\xa2\x06\x08\x74\xc3\xbc\x8b\x3f\x33\x03\xd3\x3b\x6e\xfe\xdf\x0f\ +\xaf\x5b\x76\xca\x87\xdd\x5d\x5b\xbb\x22\x9f\xfb\x1f\xff\x8d\xb6\ +\x3c\x74\xf3\x3d\xbf\x5a\xbc\xf8\xeb\x1d\xf7\xff\xec\xd9\x9e\xf6\ +\xcf\x7f\xe9\xd2\xb0\x08\x85\x7a\x37\xdd\x74\xc7\xef\xe6\xac\xb9\ +\xfa\xd3\x89\x8e\x7f\xfb\xc9\xed\xeb\x17\x7c\xdb\x30\x03\x26\x8e\ +\x31\x6d\xfd\x01\x68\x01\x01\xf9\xc1\x38\x6a\x3d\xea\x3d\x48\x04\ +\x28\x41\x69\xe2\xc4\x80\x18\x00\xfa\x06\x22\xa8\x56\xb2\x89\x7d\ +\x05\x0e\xae\xfb\xdc\x81\xcc\x82\xe3\xda\x17\x46\x99\x56\x3a\x91\ +\x8c\x5e\x30\x37\xfa\xaf\x7b\x06\xf2\x33\x6a\x2d\xa6\xff\xf0\xd2\ +\x5b\x2d\xc9\xf8\x7f\x3f\xa5\xad\x89\x2b\x4f\xd2\x21\x72\xa7\xa5\ +\x4c\x1d\x05\x0c\x55\x44\xc4\x00\x09\xb4\xc6\x89\x8f\xd6\x89\xfc\ +\x05\x42\xd4\x00\x80\x23\xa3\x09\x9c\x98\xfa\xce\x0f\x58\xac\x78\ +\xaa\x6d\xfa\xf4\x10\xa7\x3c\xf4\x6d\xd9\x8b\x98\xdb\xbf\x79\xd7\ +\xbe\x3e\xcd\xee\xbd\x73\x7b\x76\x90\x58\xca\xf3\x3c\x0b\x7c\xde\ +\x27\x12\xb1\x64\xaa\xb9\xa5\x35\xf5\x89\x8b\xd7\x3d\xfb\xc3\x8d\ +\x5b\xbb\x4e\x5c\xdd\xa4\xa5\x9e\xf0\x5e\x8d\xe0\xed\xf5\x1d\x4b\ +\x5d\xdd\x30\xc7\x84\x30\x46\x88\x48\x08\x3a\x88\xf0\xc7\xd1\x46\ +\xce\x41\xbb\x9e\xd2\xa1\xb0\x01\x28\xa5\x94\x00\x4c\x18\xac\x6b\ +\xc7\xc6\x47\x1e\x7b\x2e\xa7\xf5\xc1\x21\x59\x1c\xca\x68\x9b\x85\ +\x62\xb5\xcd\x2d\x2d\x0d\xc9\xd5\x8d\x4f\x3f\xb8\xaf\x63\xdf\xd6\ +\x6d\xe9\xd5\x57\x9c\xbf\x68\x76\x03\x01\xeb\x5e\xff\xe4\xfe\xae\ +\x6e\xef\x99\xff\xd8\x45\x2e\x9a\x86\x5b\x18\x42\x62\x44\xa8\xc7\ +\x80\x2c\x57\xaa\x23\x63\x04\x60\x8e\xce\x3b\xfa\x3c\x65\x1a\x89\ +\x10\xb0\x44\x65\x09\x84\xbe\x41\x40\x98\x64\xbe\x88\x18\x81\x96\ +\x92\x20\xc6\x11\xa4\x54\x9a\x04\x30\x43\x70\xd2\x5a\x69\xe5\xf3\ +\xb2\xa4\x0b\x5e\x67\xba\xd8\x94\x10\x87\x70\x9b\x89\x4a\x3c\x58\ +\xe4\xd7\x24\x10\x82\xb2\x0a\xa0\xf6\x37\xd0\xb8\x27\xbd\x31\x7e\ +\x0a\x91\x00\x09\x91\x86\xf3\x2b\x65\xb7\x6d\x22\x3b\x87\x1a\xa4\ +\x27\x13\x33\x16\x9f\x79\xf6\x59\x0e\x83\xa1\xd7\xd4\xf3\x1b\x5f\ +\xf2\x50\x08\x66\xce\x59\xf9\x89\x6b\xcf\x6d\x97\x0a\x99\xe9\x88\ +\xc1\xe7\xa5\x5f\xd1\x40\x4d\xfe\x89\x9f\x4b\x67\x5c\x59\x67\x0b\ +\x54\x6a\x5c\x56\x76\x36\xf2\x69\x10\x63\x3e\x8c\x3f\x12\x56\x81\ +\x9e\x8e\x09\xb3\x00\xe0\xf3\xbe\xa1\x9f\xdd\xf3\x13\xf0\xa5\x80\ +\x22\xd0\x69\x4d\xca\x4e\xcc\x6c\x68\x78\xec\xb9\x17\xfb\x57\xb7\ +\x27\x0c\xd4\x60\x58\xde\x9e\x07\xee\xb9\x1b\x3f\xf4\xc5\xaf\x9d\ +\xd9\xf8\x8b\x1f\xfc\x2f\xd7\x53\x68\x22\xa1\xf6\x5c\xe5\xba\x8a\ +\x33\x02\x62\xa6\xe1\xf5\x0d\xa4\x01\x1a\x09\x80\x9b\xdc\x70\x9a\ +\xcf\xbf\xfc\x73\x0b\xe3\x1c\x99\x70\x1c\x7c\xf4\xa9\x02\x45\x01\ +\xf4\xb0\x5d\x60\x23\xad\x03\x01\x70\xce\x83\x9d\x32\x6a\xcd\xa8\ +\x49\x4b\x00\x4d\x18\xb8\x37\x00\xc0\x28\x08\xf3\x61\x92\xe4\x18\ +\x03\xe2\x7c\x6e\xd8\x7c\xaa\x63\x30\xdb\x5c\x1f\x05\x02\x4f\xbd\ +\xdc\x91\x69\xae\xa9\x77\x48\xbb\xc4\xce\x5d\xda\xb6\x70\xa8\xf7\ +\xdf\x9e\xdd\xed\xae\x6c\x5b\x95\x10\x45\x35\x19\xc1\x13\x94\x8c\ +\x27\x63\x25\x02\x1a\xce\x7c\x7f\x3b\x48\x3b\xb2\x77\x91\x77\xf4\ +\x99\xe9\x69\x04\x6f\x2f\x00\x21\x4e\x84\xa4\xa2\x0d\x90\x6e\x21\ +\x97\xcb\xe5\x0b\x2e\x17\x90\xcf\xe5\xb3\xd9\x4c\x91\xd5\x9f\xb5\ +\xea\x84\x9b\x1e\xbb\xfb\xae\xfc\xf2\x08\xf2\x05\xa7\x9e\xb1\xb4\ +\xae\x26\xac\xfa\xd6\xaf\xdf\x78\x5e\x8d\xd9\xbd\x63\xc3\x7d\xbf\ +\xb0\x75\xc7\x2b\x03\xb1\xf9\x97\xcf\x4b\xe6\x0b\x23\x68\x56\x47\ +\xb7\x48\x54\xf4\x30\x20\x30\xc2\x49\xeb\x33\x55\xf9\x80\xe5\x17\ +\x90\x90\x90\x61\x05\xd1\x69\x85\x36\x02\x00\x91\xca\x83\xb5\xea\ +\xfc\x35\x9b\x7f\x72\xd7\xf7\xaf\xef\x3a\x7e\x4e\x53\x71\x68\xa8\ +\x75\xe9\xc9\xad\x2d\x0d\x2f\xbd\xb1\xe1\x49\x51\xfb\x76\x5f\x61\ +\x39\x23\xe5\xb9\xf9\x82\xab\x95\x56\xd2\xcb\x67\xf3\x9e\x99\xfa\ +\xf0\x59\x27\xfe\xf4\xe1\x7f\xf7\x3a\x8e\x4f\x3a\x35\xa7\x9e\xb6\ +\x7c\xf9\xcc\x0d\xf7\xdd\x7a\xe7\x49\xf3\xeb\x31\xda\x7a\xce\x99\ +\x2b\xeb\x92\x89\x8e\x17\xd6\xbd\xbe\x6a\xc1\x9c\x18\x29\x1a\x47\ +\x1b\x03\xc4\x01\xa4\xb1\xc0\xa5\xe4\x9f\xc9\x48\x84\x10\xc4\x1c\ +\xfe\xc1\x0a\x41\x97\xd1\x24\xea\xeb\x22\x3b\x73\x6e\xcd\xf6\x57\ +\x7a\xbe\xf7\xbc\xbb\x28\x61\x1c\xec\xcf\xef\xd2\xf6\xd5\xb3\x1c\ +\xa1\xbd\xbc\xa7\xd3\x9e\x5e\x32\xa7\xe1\x6a\x75\xe0\xa6\x17\xf7\ +\x59\x27\x37\x2f\x73\xd8\x44\x96\x81\x51\x90\x77\xf4\xab\x35\xcc\ +\x8f\x7a\xfc\xde\x21\xd2\x80\x13\xae\x41\x7c\xf3\x9b\x7f\x37\xea\ +\x47\x9c\x31\xb7\x58\xcc\x66\x33\x0d\x8d\x8d\xd2\xf3\x86\x6b\x42\ +\x25\x17\x0e\x4b\x0e\x44\xe5\x17\x12\x71\x23\x5c\xdf\x34\x7d\x5a\ +\x7d\x02\xb4\x46\x26\x62\xb5\x8d\xad\x6d\x4d\x6d\x73\x16\xce\xae\ +\x33\x7a\x7a\xfa\xb5\x88\x4e\x9b\xd9\x96\x4c\x36\xb4\xd5\xa5\x84\ +\x11\x0a\xc9\xfd\x5b\x3b\xe5\xcc\xb6\xba\x50\x4d\xfb\x05\x6b\x3e\ +\xd6\x16\x61\x52\x8f\xfc\x58\x08\x2e\x83\x15\x89\xe8\x8a\x66\x27\ +\xec\x39\xd8\xdd\xd8\xd4\x54\x45\x76\xf9\xc0\x0b\xe7\xbc\xfb\xc0\ +\x81\xfa\x86\xa6\x40\x0f\x7d\x55\xf4\x3b\x17\x02\xe5\xf4\x9b\x5a\ +\xb4\x11\x6f\x39\x71\xf9\x7c\xd3\xcb\x0c\xe5\x5c\x2b\x56\x3b\x73\ +\xce\xc2\x0f\x2d\x5b\x28\xb2\x07\x0f\x0c\x14\x5a\x17\x9f\xbc\x62\ +\xd1\x0c\xc7\xb6\x62\xb5\x8d\xd3\x5a\xeb\x0c\x06\x91\x78\xaa\xad\ +\xad\x75\xd6\xbc\x05\xb3\x6a\x8c\x9e\x83\x7d\x2c\x9c\x9c\xde\xbe\ +\xe8\xc4\x13\xe6\xdb\xee\x40\xdf\x90\x1b\xa9\x6d\x6e\x6b\x6a\x68\ +\x6d\x6d\x8e\x9a\x3a\x52\xd7\x56\x1b\x66\x0a\x03\x6d\x2c\x33\x30\ +\x97\xd4\x92\x99\xa6\xd1\xd5\xd5\x15\x8f\xc5\x2d\xcb\x2a\x67\x41\ +\xbb\x5e\xdf\xd4\xe0\x0d\x70\xe5\xf9\xee\x01\xf8\x6b\x0e\xf4\x19\ +\xc7\xd9\x42\x15\x5f\x84\x68\x59\xe6\x8a\xc6\xb0\xa5\xd4\xa0\xa4\ +\xda\x44\xe4\xd2\x79\xa9\xd9\x16\x28\x8d\x21\xc3\x98\x11\xb3\xea\ +\x38\x9b\x96\x0a\xd5\x0a\xad\xb8\xd1\x16\x62\xa5\x5b\x30\xe6\x73\ +\xca\xc5\x54\x7f\xb9\x81\xb7\x45\xc0\xc8\x10\xe6\xfe\x22\xc5\xe6\ +\x2f\x0b\x85\x23\xe3\xc0\xdb\x8e\x9d\x8f\xe0\x9c\x0f\xa5\xd3\x07\ +\xba\xf6\x2f\x5e\x7a\x42\x21\x9f\x2f\xd5\x89\x7d\x13\x18\x94\x91\ +\xc7\xf5\x31\x84\x15\xb2\xb8\x2e\x14\x3d\x00\x60\xc2\x0c\xd9\x86\ +\x5b\x28\x22\x30\xd3\x0e\xd9\xa6\x00\xc2\x62\xa1\x20\x35\x99\x76\ +\x28\x12\xb2\xb6\x3c\xfa\xa3\x5b\x36\xd6\x5e\xff\x9d\xab\x93\x2a\ +\x97\xcf\x17\xe5\xa4\xfd\x8f\xac\xf4\x8f\x6f\xa6\xfd\x89\xa9\x6d\ +\x5b\x5f\x5b\x7a\xc2\x72\x35\xf5\x06\x69\xaa\xf2\xde\x8a\x10\x62\ +\xf3\xab\x1b\x17\x2f\x59\x5a\x6e\x1e\xa8\xe8\xbf\x2d\x97\x06\x20\ +\x1c\x09\x0b\xce\x19\x37\x4c\x33\x18\x61\x54\x5e\x7e\x28\xe7\x86\ +\xc3\x21\xc1\x19\xa0\x2e\x16\x0b\x1a\xcc\x90\xcd\x8b\x85\x22\x31\ +\x23\x14\x32\x55\xb1\x28\x91\x59\xa1\x90\x6d\x0a\xd2\xaa\x50\x28\ +\x22\x33\xc2\x61\x5b\x70\x86\xca\x2b\x14\x5d\xe2\x66\xd8\xb6\x94\ +\x9b\xf7\xfc\x5e\x99\xa0\x77\xa6\x1c\xd1\x72\x08\xe6\xa6\x9c\x57\ +\x37\xbd\x32\xad\x6d\xba\x13\x0d\x80\x15\x0d\x3b\xbc\xf1\x91\x3b\ +\x8e\xcf\xed\x36\x65\x91\xa0\xe4\x4d\x54\x54\x3b\x27\x0f\x81\x1d\ +\x83\x07\xd0\x46\x06\x03\xe6\xa7\x09\x11\x08\xf2\x12\x6d\x83\x93\ +\x46\x97\x00\x00\xc2\x06\x27\xc4\x22\x4e\x5a\x8f\x60\xc0\x88\x11\ +\x10\x71\xe0\x04\x50\x5a\x73\x28\x12\x79\x39\x8d\x2d\x9f\xbc\x26\ +\x51\x53\x3b\x76\xb0\xd2\x98\x28\xd3\x23\x95\x44\x44\x60\x80\x65\ +\xea\x5c\xdf\x65\xf2\x9d\x91\xf1\x92\x1d\xda\x2d\x14\xca\xeb\x51\ +\xb2\xa0\x7c\x46\x5d\x92\x85\xbc\x2c\x0c\xef\x70\x55\x2c\x64\xa4\ +\x97\x9a\x7b\xda\x85\x49\x53\xa5\x07\x86\x50\x95\xe9\xc2\x47\xa7\ +\x39\x2a\xab\x2d\xac\x54\x0a\x61\x00\x9c\xb9\x05\xb7\x3a\x67\x7d\ +\x4c\xc5\x11\x9e\xe7\x59\xa6\xa5\x29\xc8\x2e\x30\x2a\x55\xfb\x08\ +\x80\x40\x08\x71\xdf\x7d\xf7\xf7\xf5\xf5\x95\x81\x85\x95\x94\x2d\ +\x2d\x2d\x17\x5c\xf0\xf1\x42\x36\x5b\xf1\x49\x5e\x21\x38\x47\x54\ +\x31\xa7\xfc\x58\xbe\x52\x3f\x01\x64\x21\x2b\x2b\xd2\x66\x81\x1a\ +\xb3\xb2\x57\x5e\xe2\x89\xa5\x12\x8c\x32\xe3\x5c\x6b\xad\xa5\x1c\ +\x75\x5e\x92\xd6\xd2\x75\x6d\x4e\x8a\x10\xca\x55\xff\x52\x12\x70\ +\x12\xdc\x22\xce\xd8\x9d\xaf\xf7\x0e\x7a\x7a\x04\x27\x3a\x01\xe7\ +\xf0\xe9\xb9\x29\x06\x54\xb6\x8b\x05\x89\x87\x4c\xcd\xf8\x95\x5c\ +\x56\xee\x9d\x40\x64\x9c\x01\x90\x56\x4a\x2a\x08\x62\x8b\x77\x92\ +\x5f\x20\xa2\x48\x24\xa2\xb5\xde\xdb\xb9\xa7\xb5\x75\x1a\x0b\x10\ +\xe0\x88\xde\x43\x3e\x6f\x82\xc8\x71\xa7\xce\x58\x40\x45\xd7\x25\ +\xb0\x27\xa9\x40\xb0\xb2\x09\x0a\x7c\x06\x06\x00\xae\xeb\xbe\xbd\ +\xe3\xcd\x9a\xba\x86\xea\x70\xc4\x31\x22\xa9\x9a\x9a\x9d\x3b\x76\ +\xcc\x5f\xb8\x28\x1c\x76\x90\x90\x05\x81\x3a\xab\x3c\x74\x57\xaf\ +\x5e\xed\x79\xde\x70\xc6\x01\x29\x14\x0a\x59\x96\x6d\x98\xef\x0d\ +\x02\x02\x1b\x1e\x70\x28\xef\xba\xa0\xd3\xb1\x63\xf7\x6e\x60\x3c\ +\x12\x89\x54\x18\x32\x5d\xdb\xbe\x70\xc7\xd3\xdb\x16\xa7\xac\x90\ +\x65\x56\x54\xd8\x83\xd2\xea\xe4\x8a\x7b\xc6\xac\x3a\x89\xa3\x3b\ +\x9f\x18\x63\x31\xc7\x3c\x2c\x40\x14\x36\xe2\x15\x63\x84\xb8\x3b\ +\x5d\xa0\xd6\x25\x4e\x2c\xf1\x2e\xf0\x1d\x39\xe7\xb9\x5c\x76\xe7\ +\x5b\x3b\x10\x51\x08\x11\xd8\xb8\xf7\x63\x3a\xb4\x7c\x69\x56\x2e\ +\xc3\x02\x53\xd2\x4b\x24\x53\xb3\x66\xb7\x57\xed\xc2\xb1\x53\x92\ +\x78\x7b\xe7\x5b\x43\x43\x69\xc3\x30\x7d\x7b\x30\x56\x1b\x0d\x21\ +\x46\x9f\xd8\x7f\x06\x2e\x49\x16\x4c\x26\x0e\x8f\xef\x68\xad\x39\ +\xe7\x73\x8e\x9b\x17\x0e\x47\x86\xb3\x5d\x8c\x31\xc6\x77\xbe\xb4\ +\x2e\xfd\xea\x73\x86\x9b\x65\xfc\xdd\x41\x30\x18\x13\xbc\x5d\xfd\ +\xff\x26\xd3\x82\x3c\x24\x32\x0e\xd3\xe6\xcf\xfd\xc8\x79\x4e\x3c\ +\x35\x2e\x04\xc3\x84\xb8\xaf\x5c\x70\xad\x54\x2e\x9b\x43\x42\x36\ +\xc6\xea\x1c\x49\x17\xb2\xec\x10\x95\xbf\x37\x4d\xcb\x71\x1c\x9a\ +\xb4\x2f\xbb\x2a\x1f\x28\xbb\xc0\x18\x63\x2c\x97\xcd\x4a\x25\xdf\ +\x57\x6d\x84\x51\x08\x0a\x7e\x9d\xd2\x71\xa2\x42\x88\x51\x29\x70\ +\xc6\x18\x13\x46\x6e\x28\x1d\xd0\xb7\x4c\xad\xfb\xc9\x9d\x58\xcc\ +\x30\xcc\x77\x87\xcb\x52\xf9\x30\xa6\x62\xb4\x49\x30\x0a\x1b\xa7\ +\x2a\xc7\x84\x75\x98\x92\xa8\x82\x00\x30\xc9\x11\xc5\xb8\x98\x9a\ +\xc3\x7d\x13\x61\xcf\x4d\x98\x5f\x78\x27\x7f\x6d\x55\xaa\xf2\xfe\ +\xa8\xf2\xd1\xb7\x66\x7d\x34\x6e\x21\x5e\xd5\xb6\xaa\x54\xa5\x2a\ +\x55\xbb\x50\x95\xaa\x54\xa5\x6a\x17\xaa\x52\x95\xaa\x54\xed\x42\ +\x55\xaa\x52\x95\xaa\x5d\xa8\x4a\x55\xaa\xf2\x1e\xcb\xff\x1b\x00\ +\xd1\x74\x03\x80\xe3\x61\xd5\xb7\x00\x00\x00\x00\x49\x45\x4e\x44\ +\xae\x42\x60\x82\ +\x00\x01\x8e\x6b\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x59\x00\x00\x01\xcb\x08\x02\x00\x00\x00\xed\x3e\x7c\xc4\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\xbd\x77\xbc\x9d\x45\ +\xb5\x3e\xbe\xd6\xcc\xbc\x65\xb7\xd3\x5b\xca\x49\xef\x84\x90\x50\ +\x42\x13\x12\x7a\x55\x9a\xd2\x41\x45\xec\xf5\xea\xf7\x6b\xbb\xd7\ +\x7b\x7f\x5e\xbf\xd7\xeb\x55\xbc\xb6\x8b\x08\x8a\x0a\x57\x45\x40\ +\xa5\x86\x8e\x22\x25\x40\x20\x04\x48\x42\x7a\x3b\x39\x39\xbd\xee\ +\xf6\x96\x99\x59\xeb\xf7\xc7\x3e\x27\x24\x81\x40\xa2\x20\x28\xef\ +\xf3\x39\x7f\xec\xf3\xee\xbd\xdf\x32\x7b\xe6\x99\x67\x95\x59\x83\ +\x97\x5d\x72\x0e\x24\x48\x90\xe0\x9d\x07\x22\xf2\x7d\x7f\xd6\xac\ +\xb9\xef\x3d\xff\xe2\x49\x93\xa6\xc8\x79\x07\xce\x4e\x1a\x25\x41\ +\x82\x77\x20\x84\x10\x5a\x9b\x6d\xdb\xb6\x3c\xb7\x7c\xd9\x01\x73\ +\x0f\x52\x5a\x9b\xa4\x51\x12\x24\x78\xa7\x02\x95\x72\x7b\x7b\x7b\ +\x7e\x77\xcb\x4d\x8a\x99\x93\xf6\x48\x90\xe0\x9d\x0a\x66\x06\xe5\ +\xb8\xab\x56\xbd\x90\x70\x41\x82\x04\x09\x21\x40\xa9\x54\x52\x44\ +\x94\x34\x45\x82\x04\x89\x3c\x50\x89\x2c\x48\x90\x20\x01\x33\x24\ +\xba\x20\x41\x82\x04\x23\xba\x20\x11\x06\x09\x12\x24\x5c\xc0\x89\ +\x2e\x48\x90\x20\x41\xe2\x2f\x48\x90\x20\xc1\x08\x17\x24\xfe\x82\ +\x04\x09\x12\x8c\xd8\x08\x89\x30\x48\x90\x20\xe1\x82\xc4\x5f\x90\ +\x20\x41\x02\x48\xfc\x05\x09\x12\x24\x18\xe5\x82\xc4\x5f\x90\x20\ +\x41\x82\x51\x5d\x90\x70\x41\x82\x04\x09\x17\xb0\x1a\x1e\xce\x27\ +\x0d\x91\x20\x41\xc2\x05\x78\xdd\xb5\xd7\x24\x0d\x91\x20\x41\xc2\ +\x06\xc8\x64\x93\x66\x48\x90\x20\x81\x2a\x14\x0a\x49\x2b\x24\x48\ +\x90\x40\x25\x4d\xf0\x36\x82\x54\xe8\x78\x80\x08\x80\x49\x63\xbc\ +\x93\xe5\x3a\x30\x03\x59\xb6\x1a\xac\x4d\xb8\xe0\x9d\x04\x21\x41\ +\x3a\xc0\x96\x3a\x37\xdb\x0d\xcb\xb9\x5c\x60\x22\x80\x24\xf1\xe3\ +\x1d\xca\x03\x20\x25\xfa\x19\xac\x6a\x90\xad\x33\x45\xe3\x78\x40\ +\x01\xd6\xc0\x9b\x6f\xcb\x27\x5c\xf0\xd6\x6b\x01\x30\xda\xbc\xf8\ +\xa8\x7d\xfa\x6e\xea\x6d\x97\xc1\x30\x5a\x23\x12\x22\x78\x67\xb3\ +\x01\x4b\xc5\xca\x8b\x33\x55\x50\x37\x5e\x2d\x3c\x5d\xce\x3c\x14\ +\xbd\x34\x98\xf8\x4d\xbd\x2e\xe6\x87\x87\x92\xd6\x7f\xcb\xe0\xfa\ +\x90\xef\x8b\xef\xba\x86\x5e\xf8\x93\xe3\x38\x28\x15\x08\x91\x18\ +\x08\x09\x46\xcd\x04\x62\xb2\x86\x11\x66\x2e\x74\x4e\x7c\xbf\x18\ +\x3f\x0d\xa2\x20\xe1\x82\x7f\x4c\x22\xe0\xb6\x35\xd1\x6d\x3f\x94\ +\x5d\x1b\xa5\xe7\x27\x14\x90\x60\x2f\xb4\xc0\xac\x23\x53\x3b\x46\ +\x9e\xf6\x61\x75\xc0\xd1\xa0\xa3\x37\xcb\x54\x4d\x9a\xfa\xad\x81\ +\x72\xa1\xbf\x33\xfc\xed\xb7\x64\xc7\x06\xe5\xa5\x12\x22\x48\xb0\ +\xf7\xf9\x1a\x85\xeb\xab\xa1\x6e\xfd\xfb\xff\xe6\xde\xed\xe0\x78\ +\x09\x17\xfc\x03\x41\x08\x88\x83\x68\xc9\x35\x6a\xb0\x43\xa6\xd2\ +\x89\x6f\x20\xc1\xeb\x7a\x10\xd0\x71\xdd\xa8\x10\xdf\x75\x0d\x84\ +\x25\x90\x32\xe1\x82\x7f\x14\x38\x7e\xfc\xe8\xef\xc4\xea\x27\xa4\ +\x97\x4a\x1a\x23\xc1\xbe\xea\x03\x37\x25\x37\x3c\x13\xdd\x75\x0d\ +\xe0\x9b\x32\x6c\x93\x38\xc2\xdf\xde\x3a\x70\xa8\x7b\x2b\xad\x78\ +\xd0\x75\x9c\xb7\x6a\x8e\x79\x5b\x4d\x78\xef\xd4\xab\xff\x45\x53\ +\xb7\xeb\xdb\x35\x4f\xda\xad\xab\xe5\xa4\x03\xc0\xe8\x57\xc8\x4d\ +\xe1\xfb\x3e\xe2\xeb\x3c\x14\x11\x45\x51\xf4\xca\x05\xca\x09\x17\ +\xfc\xcd\xd9\x5d\xb9\x76\xd3\x0b\x72\xa0\x13\x52\x99\xbf\x8f\xfe\ +\xcf\x04\x80\x80\x6f\xc2\xb0\x61\x06\xc0\xd7\xba\x1f\x66\x60\x06\ +\xf1\xe6\xa8\xd7\xd7\xbd\xfa\x3e\xb7\x0f\xeb\x18\x95\x07\x02\x5f\ +\x6e\x65\x7a\x73\x6e\x5b\x08\x55\xce\x9b\x17\xfe\x2c\xa7\x2d\xd8\ +\x83\x0b\xa4\x94\xfd\xfd\xfd\x0f\x3f\xfc\x70\xb9\x5c\x16\x7b\x37\ +\x22\xac\xb5\xb9\x6c\xee\x84\x13\x4f\xa8\xad\xa9\xb1\xbb\x27\x32\ +\x25\x5c\xf0\x37\x66\x02\xc1\x61\x89\xb7\xae\x14\xfb\x6e\xf2\xe9\ +\x32\x1b\xaa\x7c\x17\x95\x07\x4a\xfe\xe5\x34\xa0\x8d\x38\xf8\x02\ +\xb7\xa6\x2d\x7c\xe4\x49\x90\xfb\xa6\x4a\xb4\x11\xb3\x4e\x73\x1a\ +\x86\xa2\x27\x9f\x00\xe1\xbe\x7c\xdc\x84\xac\x09\xfd\xf4\xe8\x58\ +\x62\x8e\xca\x80\x0e\xba\x1e\x00\x03\x13\x98\x88\x2d\xa1\x93\x02\ +\x29\x00\x00\x10\x20\x0e\xd8\xd8\x91\x07\x71\x1c\x80\xac\x73\xec\ +\xfb\x70\xfb\x3d\xf1\x96\xbe\x91\xcf\xbc\x4a\x73\x49\x74\x04\x9b\ +\x37\x7c\xfb\x5f\x62\xeb\x3a\x87\x9f\x2f\x86\x9f\x88\xd7\x6c\x00\ +\x35\xfa\x5c\xa4\x39\xd6\xe8\x55\x1e\x8a\x21\x2a\x33\x31\x00\x80\ +\xf2\xd0\xa9\x7c\xc6\x72\x14\x80\x4a\x61\xe5\x86\x99\x38\x2c\x63\ +\xaa\x49\xcd\x9a\xc2\x9d\x6b\xa9\xa4\x41\x20\x90\x81\xea\x03\xbc\ +\x85\x73\xf4\xe3\xb7\x52\x20\x77\x21\x88\x37\x4a\x57\x4a\xee\xda\ +\xcc\x43\xbd\x98\xae\x02\x7a\xb9\x65\x5c\xd7\xdd\xb0\x71\xe3\xb7\ +\xbf\x73\x55\xb1\x58\x54\x6a\xaf\xe3\xda\x18\x53\x53\x53\x33\x6d\ +\xfa\xb4\xa6\xc6\xc6\x84\x0b\xde\x5a\x2e\x40\x0e\x4a\xb4\x63\xa3\ +\x52\xfb\x32\x14\x99\x2d\xa8\xf9\x1f\xf0\xe6\x4e\x06\x60\x0e\x7a\ +\xcd\xca\xfb\xf5\x86\xad\x20\x5d\x40\x06\x1d\xb1\xb5\x20\x1c\x74\ +\x5d\xb0\x31\x5b\x40\xd7\x03\xd2\x6c\x2c\xba\x3e\xb0\x66\x6d\x50\ +\x39\xac\x23\x60\x06\x10\xe8\x7a\x4c\x2c\x9a\x67\xc8\xfa\x00\x88\ +\x40\x10\xeb\x10\x88\x41\xba\x58\xb1\x56\x74\xc0\x96\x00\x25\xba\ +\x3e\x60\x65\xba\x0b\xb8\xa4\x55\xc3\x6c\x77\xea\x8e\x68\xe9\xa3\ +\x2f\xdf\x57\x1c\x8a\x69\xef\xf6\x0e\xad\x8f\x1f\xb8\xd9\x0c\x13\ +\x0a\xcb\x94\x72\x4f\xfd\x84\x2c\xaf\x88\x96\x3e\xca\xcc\x90\x6a\ +\x71\x0e\x3f\x55\x4d\xa8\x35\xcb\x7e\x1b\x6f\xee\x45\x25\x38\x46\ +\x75\xe8\xa5\xde\xac\x69\x00\xcc\x41\x97\x5e\x76\x9b\xde\x6a\xd5\ +\x8c\xc3\x61\xe0\x5e\x2a\x17\xd0\x4f\x8f\xdc\x03\x5b\x8e\x23\x60\ +\x06\xe5\x23\x6b\x9c\x76\x86\x3f\x2f\x13\xdc\x7a\x23\x8b\x0c\xba\ +\x0e\x98\x88\x8d\x01\x94\xe8\x7a\x80\x08\x64\x58\x47\xc0\x00\xca\ +\xc7\x9d\x14\x69\x42\x36\x16\x40\xa0\xeb\x83\x14\x60\x22\xd6\x1a\ +\x00\x40\x38\xe8\xb8\x80\x00\x64\x38\x2e\xb3\xc9\xca\x49\x47\xc9\ +\x8e\x97\xe2\xd5\x34\x4a\x94\x31\x36\x1d\xe2\x2f\x3c\xd4\x2c\xbd\ +\x51\x0f\x1b\x00\xd7\x3d\xe5\x0b\x4e\x73\x15\x33\xf3\xc6\x3f\x45\ +\xcf\x3e\xc1\x2c\xc0\x6f\xf5\x4f\x39\x8f\x9e\xbf\x21\xee\xc8\xa3\ +\x00\x90\x0d\xfe\xb9\xef\xa1\x75\x2b\xe4\xc2\x93\xed\xa3\x9b\x6d\ +\x3e\x44\x32\x1c\x96\xb1\xbe\xc1\x99\x3b\xdf\x2c\xbd\x99\x59\xa0\ +\x0e\xd9\xd2\xcb\x8d\x3c\x72\xcf\x88\x8e\x0f\x52\x02\x5b\x8e\x43\ +\x60\x06\xe9\xa1\xb3\x4f\x83\x11\xa5\xc2\xbe\xed\x34\xd8\xad\x72\ +\x75\xbc\x0b\x17\xc4\x71\x3c\x7d\xda\xb4\xaf\x7c\xe5\xcb\x41\x10\ +\x88\xbd\x4b\x12\x22\xca\x66\x32\x93\x26\x4e\x8c\xe3\x38\xb1\x11\ +\xde\x6a\x2e\xb0\x1a\x4a\x43\xfb\xea\xfe\x61\x21\x67\x9d\x20\x9d\ +\x67\x83\x27\x9e\x11\xe3\x0e\x76\xcf\xfa\xba\x7a\xea\x07\xe5\xc7\ +\x97\x03\x4b\x31\xf6\x60\xa7\x75\x0c\x0f\x6c\x30\x1b\x37\x60\xfd\ +\x4c\x55\x67\xcd\xa6\x2d\x90\x6a\x71\x9a\xab\x6d\xdb\x1a\x76\xc7\ +\xa8\x29\x2d\xd4\xd9\x26\xc7\xce\x11\x35\x39\x88\xfa\xcc\x86\xe7\ +\x39\x62\x20\x03\x96\x80\x09\x58\xaa\xe9\x8b\x45\x7d\x8e\x76\x3c\ +\x67\x77\x74\x83\x4c\x89\xe9\x8b\x64\x5d\x15\x14\xda\xcc\xa6\xb5\ +\x6c\x00\xc0\x51\x33\x8e\x10\x59\x5f\x8e\xa9\xe7\x68\xeb\x2e\x4a\ +\x21\xc4\xb1\x8b\xfc\x33\x2f\x51\x4d\x7d\xe6\xb1\x5b\x60\xc0\x02\ +\x49\xe7\x98\x2b\xfc\x63\x4e\xe5\x75\x03\xd1\xa3\x65\xce\x1e\xe0\ +\x9f\x71\x89\xc8\xaf\xd6\xcf\x3e\x6b\xfb\x0a\x28\x05\x00\x03\x29\ +\x35\xeb\x68\xe9\xad\x28\x3f\xfa\x82\x9c\x72\x7c\xea\xe2\x7f\x86\ +\x9f\x5d\xc5\x91\x96\xd3\x16\x7b\xee\x81\xdc\xb5\xca\x74\x76\x01\ +\x22\x60\x56\x1d\xb8\x58\x64\x90\x36\x3f\x6b\x3b\x3a\x20\xdb\x22\ +\x67\x2d\x70\x8f\x2a\x70\x61\xb3\x7e\x69\x2d\xd6\xcf\x72\xa6\x4e\ +\x87\x52\xbb\xd9\xb0\x8a\x0d\x80\x57\xe7\xcc\x39\x58\xa4\x05\xb5\ +\x3f\x67\xba\x06\x40\x08\x60\x10\xe3\x17\xca\xb1\x4d\x10\xf5\x9a\ +\xf5\x2f\x72\x68\xb0\x6e\xaa\x33\x7e\x1a\x7a\x82\xfa\xd6\x99\x6d\ +\x5b\x81\x00\x54\x9d\x33\xe7\x38\x74\x5c\x91\x53\x60\x46\x27\x46\ +\x4b\x72\xfe\x45\xfe\x31\xa7\xcb\x06\x45\xcf\xde\x08\xcc\x28\xab\ +\xd5\xf4\x03\xf9\xc5\x9f\xc7\x9d\x11\x94\xba\x18\x15\x20\x73\x79\ +\x08\x9a\x0f\x74\x8f\x5a\xa8\x7f\x7b\x2f\x48\xc2\x89\xc7\xbb\x73\ +\xe6\x05\x4f\xdd\xa2\x97\x01\x0f\x85\xc0\x80\x2d\x07\x39\xe3\xc7\ +\x60\x7a\x2a\x9a\x18\x80\xc0\xa2\x98\x7c\xb4\x6c\xae\xe5\xae\x55\ +\x66\xfb\x0e\x40\x00\xa7\xc6\x39\xe0\x30\xf4\x62\xbb\x71\x19\x0d\ +\x95\x41\x65\xd4\x9c\x77\x89\xea\x34\x77\xbf\x64\xda\xb7\x03\xee\ +\x83\xe8\x43\x01\xe5\x02\x87\xa5\x3d\xac\x36\x63\x4c\x63\x63\xe3\ +\x65\x97\x5d\xbe\x2f\xdd\x2a\x2c\x97\x63\x1d\xef\xe1\x59\x48\xb8\ +\xe0\x6f\x0e\x22\x30\x31\x4a\xb1\x6f\xa1\x44\x04\x0a\x6c\xc7\x2a\ +\xb3\xf2\x11\x5e\xf9\x67\xd3\x13\x64\xce\xbd\x5c\xad\x58\x4e\x63\ +\xce\xca\x9c\x79\x1a\xed\x58\x87\x47\x9c\xeb\x2c\xfb\x51\x38\x38\ +\x2b\x75\xf6\x82\xd2\x77\xff\x09\x26\x9d\x97\x79\xef\x8c\xd2\x77\ +\xae\xb4\xe3\x8e\x4f\x9d\xda\x1a\x3c\xb0\x2a\x75\xde\xc5\xb4\xee\ +\x49\x68\x39\xdf\x9d\x79\x5f\xe9\xa6\x1b\x46\x92\x9b\x2d\xcb\x63\ +\x3f\x91\x3e\x64\x92\xde\xd1\xeb\x1d\x75\xa6\xbe\xff\x5b\xe1\x4b\ +\x3d\xa2\x71\xa2\xc8\xf9\xea\xb0\xb3\x9d\x86\x9f\x97\x1f\x7e\x5c\ +\x9d\xf0\x29\xff\x88\x19\x76\xd3\x7a\x31\x69\x16\x6c\x7d\x6a\xf4\ +\xe6\x63\xce\x4c\xf7\x4f\x3e\xc5\x3c\xf5\x4b\x3e\x74\x31\x00\x80\ +\x89\xc4\x41\x97\xbb\x13\xe2\xf0\xfe\xfb\xdd\x71\xc4\x1a\xd5\xc2\ +\xf3\xbd\x59\x13\xcd\xfa\x50\x4d\x8a\xed\x8e\x75\xc0\xa3\x36\xb9\ +\x0d\xcd\xb6\xa7\xf5\x33\x0f\xeb\x0d\x3d\x6a\xf6\xf7\x55\x4b\x35\ +\x00\x8a\xb1\x33\xa5\x23\x9c\x13\xdf\x13\xde\xf2\xf5\x78\x43\xc9\ +\x3b\xe7\xf3\xee\x44\xd7\xf4\x93\x77\xd4\xf1\xe1\xaf\xbe\x6e\xc3\ +\x00\xd0\x17\x8d\xe3\xc9\x6c\xc7\xe6\xa3\x52\xef\xbb\x12\x07\xd7\ +\x72\xf5\x59\xee\xf4\xbb\x4b\x77\xdc\xef\x1c\xff\x39\x6f\x6c\xa0\ +\x77\xf4\x8b\x70\x13\x74\xf4\x55\xb8\x00\xab\x27\xc8\x9a\x2a\x31\ +\xe1\x0c\x77\xca\xbd\xa5\x5b\x6f\x57\x47\x5f\x91\x9a\xe9\xc7\x1b\ +\xfb\xdc\xe3\x2e\xd4\xf7\x7d\x23\x7c\xae\xcb\x3b\xe7\xff\x7a\x63\ +\xc9\x74\xe4\xe5\xd8\x66\xfb\xe2\x28\x17\x08\xc5\x85\x8d\xe1\x92\ +\x5f\x78\xa7\x9c\x05\x42\x00\x10\xc8\x0c\x3a\x4c\x43\x5d\xb6\x6d\ +\x3b\x6b\x8d\x8e\x0f\xc0\x08\x03\xfa\xe9\xa5\xee\x49\x8b\x65\x6e\ +\x89\x19\x76\xdd\xf9\x0b\x68\xd3\x3d\x7a\xb8\x36\xfb\xc1\x2b\xf4\ +\x4d\xff\x44\xd9\xe3\xd3\x17\x5f\xca\xed\xcf\x43\x6e\x2e\x62\x07\ +\x6b\x96\xf3\x2f\x4c\x2d\x9c\x6a\xb6\x77\xab\xc3\x4f\x14\x0f\x7c\ +\x27\x5a\x1f\xfb\x67\x7d\x4d\xd5\xe4\x6d\x39\xed\x1d\x7a\x74\xf0\ +\x9b\x6f\xc1\xac\x2b\xfd\x85\x2d\x76\xd3\x66\xe6\x01\xd3\xbe\x15\ +\x40\xee\xc3\x6c\x82\x60\x63\xb0\x7a\x0f\x2e\x70\x1c\xa7\xad\xad\ +\xed\xa6\x9b\x7e\x5b\x2a\x97\x84\x78\x2d\x7f\x41\x75\x75\xd5\xc5\ +\x17\x5d\x3c\x66\x4c\x8b\xd9\xdd\xf8\x4a\xb8\xe0\xad\x51\x07\xfb\ +\xe9\x31\x52\xa0\x5c\x54\x40\x9d\x2f\x92\x3e\x45\x54\x4d\x54\x47\ +\x9f\x42\x2f\x5c\x53\xba\xe7\x31\x71\xc0\xfb\x33\xe7\x5e\x22\x7e\ +\x79\xa3\xcd\x1f\xa7\x1a\xea\xec\xb8\x56\xf0\xaa\xb1\x71\x8a\x1c\ +\x37\x81\x37\x3d\x41\xb6\x91\xf3\x2b\xc3\x5b\xff\x93\x5a\x4e\xcf\ +\x7e\xe8\x3c\x59\x77\x2b\x58\x02\xd6\x90\x99\xed\x2d\x3c\x20\xbe\ +\xfb\x8b\xe1\xf3\x1d\xea\xd4\x7f\x4f\x2d\x3a\x37\x5e\xfd\x1d\xbb\ +\x69\x05\xb4\x8c\xc1\x9a\xd9\xce\xb4\x19\xb8\xbc\xc7\x3d\xf8\x30\ +\x7d\xe7\x17\xc2\xe7\xda\x9c\xd3\x1c\x7f\xbc\x37\xea\x12\xf3\x9c\ +\x63\xce\xc7\xcd\xb7\x46\xcf\x0d\x65\x0e\x3f\x8e\xc3\x12\x54\xcf\ +\x73\x17\x4e\x8f\x6f\xff\x37\xdb\xfa\x19\x77\x6c\xc4\x58\xa3\x26\ +\xce\xb4\x2f\xdd\x1b\x3d\xb7\xd9\x39\xfe\xa3\xe9\x34\x94\xee\xb8\ +\x13\xd0\x05\x00\x20\x90\x93\x8e\xf3\x4f\x99\x2a\x66\x1c\x27\xe0\ +\xf9\xa8\xad\xdf\x39\x8c\xcc\x63\x3f\x2b\x3f\xdd\xe1\x5f\xf6\x3f\ +\xee\xd4\x69\x3a\xf0\xdc\x39\x0d\xd1\x4f\x3f\x17\x77\xb1\x77\xc1\ +\x55\xde\x51\x47\x96\x37\x02\x0f\xac\x0c\xef\xfa\x11\xc5\x39\xff\ +\xc2\x6f\x63\xcf\x5d\xa5\x5f\xff\x06\x5a\x8e\xcb\x7c\xf8\x63\xce\ +\xb3\x2f\x88\x5c\x13\x94\x1e\xd3\x8f\xdd\x6c\xf3\x11\xba\x95\x3b\ +\x34\xb4\xe3\x79\x83\xad\xc2\x19\xef\xcd\x9d\x2f\xfc\x25\xe0\x29\ +\xb3\xea\xa6\xf2\xcd\x8f\xbb\x67\xff\x87\x3f\x67\x6e\x3c\x30\xd9\ +\x9d\x96\x0e\x7e\xf2\x59\xdd\xe7\xfb\x97\x4f\x94\x3b\x65\x39\x32\ +\x6d\x7c\x9c\xfd\x83\xbd\xca\x28\x62\x04\x2e\x99\x4d\x6b\xd5\x21\ +\x57\x66\x4f\x48\xc5\x0f\xfe\x4f\xbc\x66\x0b\x28\x07\x94\x47\x1b\ +\x1e\xb4\x27\x1d\xa5\xa6\x8e\x37\x6b\x32\xaa\xb5\x56\xdf\xb1\x14\ +\x44\x23\x47\x01\x43\xc6\x39\xfc\x3c\x58\xf3\xeb\xd2\xef\x7f\x2f\ +\xa6\xbc\x2f\x73\xde\x11\x98\x1a\xe3\x1c\x7b\x16\xf4\x2c\xa1\xce\ +\x6d\x34\x65\xb1\xb3\xe0\x68\x53\xd6\x4e\x6b\x39\xb8\xf6\x6b\x66\ +\x30\xed\x5f\xf9\x23\x6f\xe1\x91\xb1\xad\x15\x3c\x14\x3e\x7d\x93\ +\xe9\x1b\x42\x27\xb5\x3f\xfd\x67\xcf\x2e\xe4\x38\x4e\x47\x47\xe7\ +\x6f\x6f\xbe\x39\x9f\xcf\xbf\x86\xbf\x40\x6b\x5d\xdf\xd0\x70\xd2\ +\x89\x27\x4e\x68\x1d\x9f\x70\xc1\x5b\x0b\x06\xa1\xc0\x4b\x71\x54\ +\xde\x0f\x3f\x33\x13\x58\xc3\xd6\x62\xba\x11\xdd\x22\x53\x0a\x7d\ +\x97\xda\xdb\x58\x20\xf5\x6e\x63\x3a\x1d\xed\x36\xd3\x3b\xa4\xe6\ +\x9d\x8c\xd9\x81\xf8\xb9\x41\x39\xeb\x18\x68\xaa\x37\xcb\xd6\x32\ +\x35\x02\x03\x38\x2e\xc4\x83\x14\x21\x3a\x0e\x30\x83\xd5\x90\x6a\ +\x12\xb6\x1c\x77\xf6\x82\xb4\x76\xc7\x76\x98\x3b\x59\x4e\x3a\xd9\ +\x3b\xf3\x7d\xb4\xe5\x69\xf0\x1c\x26\x03\xa9\x1a\x50\x21\xf5\xf4\ +\x01\x22\xd8\x51\x7f\xb5\x8d\x20\x77\x88\x3b\x7b\x3e\x0e\xcb\xf4\ +\xb4\x1a\xd9\x38\xd9\x3d\xf2\x14\xee\x99\xa8\xc6\xb5\x8a\xd3\xbe\ +\x8a\x4d\x07\xca\x4c\xe0\xcd\x59\x8f\x20\xec\x96\x67\xf4\x8b\x2b\ +\xd8\x9b\x9b\x39\x71\xb6\xf0\xee\xdc\x69\xd5\x62\xa6\x5e\xd4\x0c\ +\xd3\xa6\x7b\x82\xbb\x1f\x33\x43\x9e\x2b\x10\x84\x04\x24\x1e\xee\ +\x03\x74\xb0\xba\x0e\x74\x87\x19\x2a\x81\x65\xdb\xd3\xe6\x4e\xa9\ +\xab\x48\x66\x14\x02\x9d\x34\x66\xaa\x79\xeb\x66\x62\x80\xe1\x76\ +\x2a\xa6\x45\xce\x46\x77\x7d\x83\x17\x5f\x9c\xfa\xc0\x55\xf6\xb9\ +\x1b\xc3\x27\x97\x03\x32\x54\x2d\x48\x5d\x70\x25\x74\x2f\xb7\xd2\ +\x07\x0a\x40\x20\x10\x81\x90\x28\x91\x0b\x3d\xdc\xe2\x60\x75\x0d\ +\xc4\x5d\x36\x5f\x02\xf4\x5f\x36\x10\x46\x06\x93\xff\xb2\xc5\x8e\ +\x0a\x4c\x57\xf4\x87\x6f\x44\xe4\xaa\x45\x5f\x48\x9f\x7a\xbe\xdd\ +\xf2\x9f\x36\x66\x10\x92\xc3\xb6\xf8\x85\x6d\xfe\x01\xc7\x18\xe1\ +\x89\xf0\x45\xdd\xde\x8b\x5e\x33\x00\x80\xf0\x30\x97\xa2\x35\x3b\ +\xd8\x22\xd8\x18\x98\xc1\x49\x63\xd6\xe1\x0e\xc0\xba\x16\xfb\xd2\ +\x2d\xba\xed\x39\xac\x3f\x03\x06\x77\x50\xa1\x0c\x56\xdb\xce\x41\ +\x55\xdb\x6c\x7e\xf7\x9d\x10\x2e\xf7\x2f\xfe\x2f\xda\x70\x67\xf8\ +\xc7\x07\x98\xe4\xeb\xce\x13\xcc\x0c\x8e\x07\x8e\x0b\xbb\x57\x2a\ +\x8d\xa2\x68\xf6\xec\x59\xd7\xfc\xf8\xea\x38\xd6\xb8\x77\x87\x25\ +\x13\x79\xbe\x3f\x65\xca\x94\x28\xf1\x17\xbc\xe5\x54\x80\xca\xc5\ +\xaa\x06\xe8\xd9\xba\xaf\x89\x5e\x28\xd1\xcb\x60\xb6\x4e\x34\xcd\ +\xf1\x4e\xbf\x04\x36\xdc\x6e\x3a\x36\x88\xfe\x61\xf7\xd0\x13\x65\ +\xdb\xdd\x62\xfe\x62\x61\x37\x53\xa1\xdf\xbe\xf0\xbc\x7b\xe9\x87\ +\xc5\x8b\xd7\x95\x96\x0e\xa6\x2f\xfb\x84\x08\x57\x95\xb6\x6e\x85\ +\x09\x27\x8c\x2c\x76\x42\x09\x02\x81\x19\x50\x62\xd5\x18\x28\x3d\ +\x68\x75\xc6\x3d\xe4\x48\xb3\x74\xa3\x7b\xe8\x61\xdc\xf3\x00\x37\ +\xcd\x17\x6e\x4f\xf9\xde\x9f\xe2\x81\x32\x7d\x78\x06\xf2\x5b\x69\ +\x48\x39\x47\x1d\x67\xee\x7f\x02\x53\x55\x20\x3a\x01\x00\x84\x0b\ +\xf1\xe6\xe0\xd7\x5f\x41\x57\x61\xcd\x4c\xd9\x9c\xb5\x5b\xd6\xda\ +\xad\x2b\xca\x1d\x8f\x01\xb2\x3c\x30\xe7\xb5\xf6\xeb\x6d\x6b\xd4\ +\x9c\x3e\x6f\xc1\x62\xb9\xaa\x5b\xce\x98\x4b\x03\xcb\x39\x1e\x55\ +\xbe\x4a\xd8\xf5\x77\x97\xef\x7c\x0c\x95\x03\x52\x82\xcc\x80\x10\ +\x80\x08\x88\x20\x24\x48\xc5\x1d\xeb\x49\x9c\xe5\x1d\x30\x27\xdc\ +\xc2\xee\x01\xf3\x68\xcd\x43\x5c\x9a\x82\x99\x89\xb2\x71\x0c\x17\ +\xc9\x76\x6c\x72\xe7\x9d\xe4\xbc\xb0\x99\x27\x1e\x2f\xb3\xbd\x7a\ +\xa0\x08\x0c\xf1\x03\x57\xd9\xc3\xbf\x94\x3e\xfa\x7d\xf1\x33\xcb\ +\xac\x26\x51\x33\x47\xd6\x40\xf9\xd7\xd7\xd9\x9a\x33\xd5\xc4\x23\ +\x01\x01\x50\x00\x0a\x40\x04\xa1\xd0\x91\xdc\xb1\x96\xd5\x7b\xdc\ +\xf9\x0b\xa2\x97\x86\x30\x95\x7a\xc5\xc0\xc3\x11\x82\x26\x0b\xd5\ +\xcd\xb2\x6e\x0c\x17\x4b\xe8\xfb\xbb\xae\x17\x46\x61\xf5\x0b\xf7\ +\xb8\x1f\xf8\x6c\x6a\xa2\x36\x7f\xfc\x16\x07\x00\x3e\x82\x90\x60\ +\x0b\xb4\xb5\xcd\x3d\xf8\x14\x67\xfd\x16\xce\xd4\xa0\x72\x20\x18\ +\xa0\xae\x01\xa9\xbb\xf4\x13\x0f\x81\x9b\xe3\xa0\x0f\x9a\x5f\x82\ +\xc6\x0b\x9c\x19\x33\xe2\x9e\x6a\x67\x56\x8b\x7d\x76\x1d\x38\xd2\ +\x3c\x7a\xad\xed\x7c\x6f\xf6\x92\xf7\xea\xe7\x1e\xd5\x7d\x11\xbe\ +\x6e\x80\x89\x08\xfc\x1c\xfa\x19\xd8\x7d\x3b\x03\x6b\x6d\x75\x75\ +\xf5\xe2\x45\x8b\xf8\x35\xb7\x4b\x46\x04\x00\x0c\xc3\x50\x6b\x9d\ +\xf8\x0b\xde\x5a\x2e\x20\xf4\x52\x30\x6e\x06\x77\x6d\xc6\x7d\x0a\ +\x0e\x5a\x1e\xec\x13\xf3\xdf\x93\x6e\x39\x1e\x15\xd8\x2d\xbf\x2b\ +\x3f\x72\x3f\x08\xab\x1f\xfa\xa9\x38\xf3\xc3\x99\x0f\x1d\xc9\x76\ +\x38\xbc\xf3\x27\x36\x76\x70\xfb\x93\x36\x7f\x36\xb4\x6f\xa4\xad\ +\xdb\xec\x60\x81\x3b\x9f\xb6\xc3\x24\x38\xe6\xa0\x0c\x80\xc0\x86\ +\xcb\x25\x10\x6c\xd6\x2f\xe3\x03\xcf\x74\x27\xdc\x1d\xdc\xfe\xab\ +\xf4\xbb\x3f\x90\x99\xc3\x50\x5c\x17\xde\xf5\x80\x89\xd7\xeb\x59\ +\x1f\xcf\x7c\xf4\x7b\xec\x36\x71\xfb\xed\xac\x3b\xa3\x7b\xae\xf5\ +\xcf\xbc\x38\x7d\xe5\x29\x98\xad\xb3\xcf\x3e\x04\x20\x00\x05\xd8\ +\x32\xf7\x17\xd8\x18\x28\x2a\x3b\xd4\x45\xfd\x3d\x5c\x32\x14\x0e\ +\xb2\x89\xb1\xa9\x83\xd2\x7d\x1c\x0e\xeb\xc7\x7e\x21\xcf\xba\x32\ +\xfd\xa1\x83\x20\xee\x88\xee\xbe\x87\xd1\x1b\xd1\xb3\x61\x89\x0d\ +\xa0\x9b\x42\xd7\x05\x36\x6c\x88\xc3\x22\x18\x02\x04\x88\x4b\xec\ +\x0a\x18\x58\x11\xdd\x77\xb7\x77\xdc\xe7\x33\x8b\x80\xbb\x1e\x0c\ +\x9e\x59\x49\xb6\x57\x6f\x7f\x97\x7f\xd1\xd7\x69\xdb\x1f\x83\xfb\ +\x7e\x16\x55\x7f\x36\xf5\xc1\x6f\x32\x19\x7d\xef\x0f\x75\x0f\xb9\ +\x27\x7e\xc2\x9d\x52\x07\x8e\xaf\x9f\xfa\x2d\x19\x89\xd2\xe1\x8e\ +\x87\xe3\x0d\xb3\xfc\xf7\x7f\x0f\x28\x8b\x43\xcf\xb2\x01\x88\x4b\ +\x1c\x1b\x40\x04\x13\xb0\x01\xee\x5f\x1e\xdc\x73\x5b\xea\xf8\xcf\ +\xa8\x85\xa1\xc8\x45\xf1\x33\x03\xbb\x3b\x71\x0d\x07\x45\x60\x00\ +\x32\xd8\x30\xd7\x3b\xfe\x3d\x42\x01\x60\x21\x5c\x72\xad\x8d\x04\ +\x48\x04\x00\x50\x2e\xf6\x3e\xaf\x37\x75\xfb\xd3\x4b\x7a\xd5\x5a\ +\x76\x3c\x64\xcb\x61\x09\xd0\xe8\x27\x7f\x22\x9b\x3e\x99\xba\xfc\ +\x3f\x19\x72\xdc\xf3\x24\x87\x03\xd1\x92\x1f\xa7\xcf\xbe\x2c\xf3\ +\xe1\x93\x38\xec\x8b\xee\xfb\xa1\x6e\x7f\x2c\xf8\xe3\x14\xff\xd4\ +\xaf\x39\x08\xb4\xe9\x77\xd1\x53\x2f\xca\x85\x9f\xf4\x0f\x9a\x04\ +\xd2\x33\x4f\xdd\x6e\x87\x23\xdc\x07\x8f\x32\x93\xe1\xfa\x71\xa2\ +\xba\x91\x77\x8f\x08\x7a\x9e\xb7\x76\xed\xda\xab\xaf\xb9\xa6\x5c\ +\x2c\xc9\xbd\x13\x8a\xb1\xb6\xba\xba\xea\xd3\x9f\xfa\xd4\xe4\xc9\ +\x93\xb5\xde\x2d\x43\x21\x59\xa7\xf8\x37\xf7\x15\xf8\xe9\xe8\xa9\ +\x7b\xf0\xf6\xef\x49\xc7\xdd\x27\xc7\x01\x4a\x74\x3c\x90\x02\x4c\ +\xc8\xe5\x12\x08\x07\x94\x04\x13\x81\x4c\x61\x2a\x05\x71\x81\x23\ +\x0b\x4a\x01\x33\x08\x05\x6c\x81\x09\x84\x04\x26\x60\x1c\x99\x78\ +\xc9\x02\x20\x48\x01\x64\xc1\x12\x38\x3e\x82\xe1\x28\x04\x37\x87\ +\x9e\xe2\x60\x18\xac\x00\x24\x10\x1e\xa6\xd2\xc0\x86\xa3\x00\x18\ +\xc0\xc4\xa0\xd2\x98\x4a\x81\x8d\x38\x8e\x5e\x61\xa0\x8e\x9e\x90\ +\x5f\xbe\x4f\x40\x06\x22\xb0\x1a\xa4\x8f\xa9\x14\x87\x79\x30\xfc\ +\x72\xf2\xbc\x90\x00\x04\xb4\xcb\xa4\x35\x72\x9f\x0c\x42\x02\x30\ +\x90\x01\x63\xc1\xaf\x42\x05\x5c\xce\x03\x28\x40\x02\x50\x98\xca\ +\x00\xc5\x1c\x96\x00\x1c\x4c\x67\xc1\x96\x39\x88\x40\xba\xe0\x78\ +\xe8\x38\x40\x11\x97\x4b\x23\xe9\x12\x6c\x01\x14\xa6\xb2\x00\x96\ +\xe3\x00\x88\x5f\xbe\x28\x8a\x4a\x40\x11\x8c\x05\x2f\x87\xae\x02\ +\x1d\xb0\x31\xbb\x3f\x17\x82\x10\xc0\x16\x18\x46\x62\xab\x02\x21\ +\x2a\x70\x6c\x60\xd7\x18\x30\x13\xa0\x04\x04\xb0\x04\x02\x5f\x6e\ +\x0a\xa3\x01\x14\x66\x72\x23\x69\x08\x0c\x60\x35\xc8\x14\xa6\x7c\ +\x20\xc3\x71\x04\x64\xc1\x5a\x48\xd5\xa0\xb4\x5c\x2a\x00\x2a\x70\ +\x3c\x74\x3d\x60\xcd\xe5\x22\xa0\xdc\x97\xfe\x40\x61\xc9\x1e\x7e\ +\xb6\x7f\xde\xe7\x38\x2c\xed\x7a\xdc\xf7\xfd\x65\xcb\x96\x7d\xe9\ +\xcb\x5f\x29\x14\x0a\x6a\xef\x49\x28\x5a\x9b\xba\xda\xda\xab\xbe\ +\x7b\xd5\xbc\x03\x0f\x8c\xa2\x28\xe1\x82\xb7\x14\x52\xd1\x70\x5f\ +\xfc\x9b\xff\xe7\x76\x6d\x7c\x39\xcb\xe5\x35\x0d\xc4\xd1\x1a\x47\ +\xbb\x27\xff\x8d\x1c\xdf\xe5\x20\xf3\xc8\xeb\x97\x33\xea\x18\x18\ +\x5e\x3e\xf8\xca\x17\xbb\x9e\xe1\x95\x17\x7a\xe5\x25\xf6\xb8\xb1\ +\xdd\x8e\xef\x7e\xad\x57\x7e\xf1\x95\x79\x7e\xbb\xdd\x09\xec\xf6\ +\x7a\xe7\x27\x77\x3b\x15\x8f\x9e\xe4\xb5\xaf\xb2\xcb\x53\xec\xad\ +\x29\xf6\xf6\x5c\x2f\x3f\x14\x03\xc3\x6b\x7d\x6c\x57\x1f\xf0\x6e\ +\xdf\x7a\xed\x36\xe4\xd1\xbb\xdb\x87\x16\x7e\x35\x03\xc1\x48\x47\ +\x5e\xfa\x75\x39\x79\xcf\x1c\x64\x44\x8c\xe3\xb8\xbd\xbd\x3d\xd6\ +\x5a\xec\xfd\x6c\xcc\xec\xba\xee\xf8\xf1\xe3\x1d\xc7\xd9\xc3\x98\ +\x48\x6c\x84\xbf\x39\xac\x11\x75\x63\xe4\xfc\xe3\xed\x43\x6d\x92\ +\xe9\xf5\x13\x0d\xf6\x56\xfe\xf0\x95\xc7\x77\xf6\x80\x97\xbb\xc2\ +\x2e\x63\xef\x95\xef\xee\x71\x86\x57\x3f\x21\xee\x73\x34\x64\x8f\ +\x6b\xe1\xeb\x47\x4f\x5e\xe5\x86\x5f\xf1\xb1\xdd\x4e\x85\xaf\xf8\ +\x24\xbe\x4e\xb3\xec\xb5\x29\xf0\xf5\x1e\xaa\xf2\x79\xdc\xa7\x67\ +\xc7\xbd\xdc\xe1\xab\x5c\x6b\x77\x36\xdc\xcf\xda\x96\xa4\x23\x98\ +\xbb\xe8\x55\x17\x23\x54\x06\xf9\xac\x59\xb3\x70\x1f\xbc\x8f\x71\ +\x1c\xbf\xd2\xab\x90\x70\xc1\x5b\x01\x1d\xa9\x83\x4f\x8a\x77\x6c\ +\x10\xab\x1f\x47\xe0\x37\x25\xd5\x3f\xc1\x3f\x9e\xaf\xc9\x68\xd3\ +\x34\xd9\x5d\x7c\xe1\xde\x3a\x0c\x33\xef\x21\xfb\xf7\x0b\xc9\x9a\ +\xe5\xb7\xc8\x83\xe8\x67\xdc\x13\x2e\x8b\x1a\x5a\x29\x2a\x63\xb2\ +\xbf\x6d\x82\x7d\x20\x82\x18\x84\x3a\xfd\xc3\xb2\xa9\xf5\x4d\x2a\ +\x7c\x98\xf8\x0b\xde\x3a\x27\xa2\xe3\xda\xfe\x4e\xfd\xe8\xad\xe2\ +\xb9\xfb\xa5\x72\x80\xe8\xcd\x5a\x90\x97\xe0\xef\x9b\x06\x98\x75\ +\xa8\x6b\xc7\xc9\x53\x3e\xe8\xcc\x5b\x0c\xf1\x9b\x55\xf2\x30\xe1\ +\x82\xb7\x94\x0e\x94\xcb\x52\xe9\x47\x6f\xa5\xa5\xb7\xab\xb8\x8c\ +\x71\x30\x12\x6f\xc7\x84\x14\xde\xe9\x04\x00\xcc\xc0\xc4\xd6\x5a\ +\x40\x9e\xb1\x50\x9d\x74\xb9\x1c\x3f\x03\xc2\xe0\xcd\x2b\x96\x9f\ +\x70\xc1\x5b\xce\x07\x08\x0c\x76\xfb\x5a\xf3\xc2\x23\xdc\xb6\x5a\ +\x2a\x17\x0a\x7d\x58\x1c\x84\x38\x4a\xfc\x08\xef\x50\x1a\xa8\x24\ +\x5f\x39\x9e\xf5\x73\xd0\xd0\xaa\x0e\x3f\x43\xce\x3c\x14\xdd\x54\ +\x52\x13\xfd\x9d\x40\x07\x02\xa4\x02\x66\x2a\xf4\xdb\xf6\xf5\xdc\ +\xdf\xc9\xa5\x3c\x98\x38\xa9\x87\xfa\xce\x14\x04\x20\x25\xa6\xb2\ +\x58\xd5\x20\x26\xcc\x92\x0d\xe3\xfe\x66\x7b\xa5\x24\x5c\xf0\x76\ +\x82\x10\x28\x1d\x90\x12\x30\xd9\x25\xe1\x1d\x6f\x20\x90\x65\xa3\ +\x81\x92\x3d\xd4\xde\x99\x20\x62\x8a\x40\x27\x0d\x91\xe0\xad\x98\ +\x89\x92\x26\x48\x90\x20\x01\x00\x28\xd7\x75\x93\x56\x78\x8b\x15\ +\x21\x73\x65\x95\x08\xe2\x48\xf2\x28\x03\x30\x11\x00\x20\xe2\xae\ +\xf9\x61\x8e\xe3\x26\xfe\xc4\x04\x7b\xeb\x3f\x7f\x2d\x17\x3c\xf6\ +\xe7\x3f\x8d\xe8\x53\x80\x80\x44\xb2\xbd\xef\x9b\x69\x05\xa2\x83\ +\xec\xef\x9e\x5a\xc4\xcc\xca\x71\x9a\x9b\x9b\x11\x45\x14\x06\x61\ +\x18\x02\xb0\xeb\x7a\x7e\x2a\x05\x00\x3a\x8e\x5b\x27\x4e\xae\xf0\ +\x35\x11\x7d\xe7\x3b\xff\x55\xc8\x17\xa4\x4c\xd4\x5c\x82\x11\x18\ +\x6b\xeb\x6a\x6b\x3f\xfd\x99\xcf\xf2\x5f\x9d\xb1\xa6\x7e\x76\xfd\ +\xcf\x01\xc0\x02\xd6\x49\xbb\x28\x1b\xda\xc4\x65\xf5\xa6\xc1\x01\ +\x5e\xa3\x9d\xe5\x81\xe7\xc0\xcb\x6b\xcc\xb5\xd6\xe3\x5b\x5b\xbf\ +\xfd\xed\xef\xb4\xb5\x6d\x2b\x14\xf2\xb9\x5c\xb5\x52\xca\x68\xed\ +\x28\x67\xec\xf8\x09\xed\x6d\x5b\x8d\x31\x3b\xb5\xdb\xf6\xb6\xb6\ +\xc1\xc1\x41\xf9\xe6\x6c\x9b\x93\xe0\xef\x92\x0b\x8c\x29\x35\x35\ +\xbd\x91\x36\x42\xcc\xd8\xe8\xea\x8b\x9b\xb4\x21\x12\x71\x98\x68\ +\x83\x37\x16\x08\xc0\x52\x49\xdf\x5f\xd2\xa5\xef\xdd\x11\x4c\x68\ +\xac\xdb\x59\xa9\x16\x11\x3d\xcf\xeb\xd8\xd1\x3e\x3c\xd0\x3f\x73\ +\xe6\x9c\x74\x26\x53\x59\x70\xd6\xdd\xd5\xd1\xd3\xdd\xb1\xc7\x4a\ +\x16\xc7\x71\x5c\xd7\x4d\xb8\x20\xc1\x4e\x08\x21\x9c\x37\x68\xd3\ +\x1d\xb5\xd3\x22\x25\x80\xd0\x50\x39\xdb\x50\x3a\x74\x11\x5a\x93\ +\xb4\xf2\x1b\x69\x1d\x48\xd7\xed\xdd\xdc\xb4\x6d\xf9\x70\x39\xee\ +\xee\x1a\xaa\x4f\x7b\xd5\xd5\xd5\x95\x8d\x6b\x84\x10\x51\x10\xf4\ +\xf5\xf6\x4c\x9b\x39\x3b\x9d\xcd\x5a\x63\x00\x40\x4a\x39\x76\x5c\ +\xeb\x8e\x1d\xdb\x4a\xa5\x62\x7d\xc3\x6b\xb1\x3e\x93\x25\x40\x29\ +\x24\x93\xd6\x86\x95\xe3\x48\x01\x26\xd6\x84\xc2\x51\x8a\xc9\x12\ +\x83\x72\x14\x90\xd5\x5a\x83\x74\xd4\xce\xea\x57\x4c\x5a\x1b\x94\ +\x8e\xa3\x04\x91\xad\xe4\x3c\x69\x6d\x50\x39\x8e\x14\xd6\x68\x63\ +\xd9\x71\x1d\x04\xb6\x96\xa4\x52\x08\x6c\xb4\xb6\x8c\x8e\xa3\x2a\ +\x07\x85\x54\x12\x2b\x26\x25\x5b\x63\x2a\x6f\x01\x13\x33\x60\xe2\ +\xd5\xf8\x3b\xc4\xee\x31\x45\xb2\x94\xae\xc9\x2f\x3c\x17\x75\x98\ +\x34\xcd\x1b\x08\x72\x33\xd9\x55\x0f\xe3\xe6\x27\x11\x51\x08\xb1\ +\xc7\x50\x09\xc2\xc0\xf7\xfc\x6c\x36\x67\x8d\x51\x4a\x09\x21\xe2\ +\x38\x16\x42\xe4\x72\x35\x5d\x1d\x1d\xaf\xb1\x14\x3d\x8a\xe1\xd0\ +\x33\x3e\x76\xac\xff\xfc\x8f\x7f\xff\x88\x49\x8d\x3d\xee\xac\x73\ +\x8e\x9e\x37\x01\x01\x74\xff\xc6\xbb\x7f\x7f\xdb\xaa\xad\x7d\xf5\ +\x07\x9f\xfa\xe1\x4b\x4f\x51\xf9\xbc\x74\x9d\xfe\x2d\xcb\x6f\xbb\ +\xed\xfe\xae\x92\x95\x42\x00\xb3\x21\x9c\xbc\xf0\xcc\x73\x4e\x3e\ +\x3c\x2b\x09\xed\xf0\x9f\x6e\xff\xed\x23\x2f\x76\xcf\x3a\xe6\x9c\ +\x77\x1f\x3f\x3f\x2d\x10\xf5\xe0\x93\xf7\xdf\xf6\xf0\xb3\x9b\x65\ +\xcd\xf4\x8f\xfc\xd3\xc7\xc6\x70\x3e\x22\x8c\x86\x3a\x1f\xbf\xff\ +\xae\x67\x36\xec\xb0\xe9\x19\x1f\xf9\xa7\x2b\x27\xa4\xc2\x92\x21\ +\x01\xf4\xf4\xef\x7f\xbe\xb4\xbf\xea\x7d\x97\x5e\x30\xb5\x4a\x02\ +\x97\x97\xde\x7b\xeb\x43\xcb\xb6\xa2\xab\x12\x3e\x78\x5b\x68\x52\ +\x21\x3d\xcf\xdd\xe3\xb7\x20\xa3\x23\x6d\x5e\x93\x0b\x00\x80\x49\ +\x44\x25\x7c\xd3\xf6\x78\x7f\xa7\x0a\x03\x40\x13\xed\x2d\x7d\x88\ +\x99\x85\x92\x02\x05\x0b\xb1\x76\xdd\xba\xbe\xde\xde\x23\x8e\x38\ +\x02\x11\xa5\x94\xcc\xaf\xb5\xe7\x19\x33\xa4\xab\x1b\x9b\x52\x29\ +\xad\xdd\xe3\xaf\xf8\xd8\x59\x53\x87\x6e\xfc\xd5\xcf\x3b\x4a\xf2\ +\xa0\x13\xdf\xfb\xf1\x2f\x5c\x79\xd5\xbf\x7c\x3b\xa8\x1b\x57\xcb\ +\xdb\x7e\xf4\xc3\xeb\x4b\xd5\x33\x3e\xf0\xb9\x2f\x5c\xd4\xbb\xe5\ +\xaa\x25\x2b\xa5\xeb\x1a\xa3\x9b\xe7\xbf\xf7\x73\x97\x1f\xb3\xf4\ +\x0f\x37\x2c\x5d\xdf\x5f\xd5\xd8\x50\xe8\x2b\x4d\x3a\xf2\xa2\x4f\ +\x9f\x7f\xd0\x03\xb7\xdc\xf0\xdc\x96\xa1\xa6\x03\x8e\xfb\xc0\x15\ +\x9f\x71\xa2\x6f\xdc\xdb\x91\x9b\x50\x6f\xff\xfc\xb3\xeb\x97\x75\ +\xbb\x73\x8e\x38\xe5\x82\xcf\x7f\xd1\xbf\xea\xdf\x1e\xdc\xe1\x34\ +\xd6\x64\x5e\xb8\xf9\x87\x77\x6f\x0e\x7c\x09\xc5\x02\x9d\xfa\x91\ +\xcf\x1f\x84\xcb\xbe\x7b\xf5\x9f\xfc\xfa\x66\x28\xe7\x51\x8a\x84\ +\x08\xde\x16\x16\x84\x94\xd1\x70\xd7\xd2\xa7\x96\x0f\xc4\x8c\xbb\ +\x74\x9b\x86\x19\x07\x1d\x36\x73\x82\x64\xb3\xab\xc3\x31\xc9\x35\ +\x7a\xfb\x18\x7e\x98\xcf\x97\x56\xac\x58\x31\x30\x30\xd0\xda\xda\ +\x3a\x69\xd2\xa4\x7d\x52\x1c\x56\xeb\x30\xf4\xc6\x1d\x74\xec\xbc\ +\xa6\x3b\x7e\x70\xd5\xe3\x1b\xca\xbe\xb4\x9b\x6f\xf8\xd9\xb8\x7f\ +\xff\xe6\x49\x07\x4f\xbd\x23\x2a\xb3\x6a\x6e\x9d\x3c\x25\xac\x9a\ +\x90\x8e\xba\x56\xb6\xf7\x01\x0a\x00\x26\xcc\xbe\xeb\xcc\x63\xb6\ +\x3f\x71\xd3\xaf\x97\x2c\x95\x99\x34\x6c\xdf\x6c\x64\xfd\x15\x9f\ +\x3e\x72\xcd\x83\xd7\xfc\xee\xa1\xe5\x5e\xda\xdb\xb4\xf9\x97\xa9\ +\x89\xd3\x4e\x3d\x65\xd1\xa3\xd7\xaf\x8f\xc3\xf2\x60\x7f\x6f\x57\ +\x7b\xb8\xe3\xe6\x9f\xa5\x9a\xbe\x79\xda\x09\x87\x3e\x7a\xe3\x36\ +\x6d\xa9\x7a\xcc\xc4\xa9\x10\xbb\x76\xf8\xa5\xb5\xed\xfd\x7d\xbd\ +\x78\x40\x63\x53\xb5\x5a\xb5\xe6\xf9\x32\xb9\xd9\xb4\xcb\xc9\x42\ +\xec\xb7\x01\xa4\x92\xfd\x5b\x97\xdf\xfc\x87\xfb\xc7\xce\x9a\xe6\ +\xb3\x65\x00\x94\xa2\xdc\xbd\xb5\x6f\x63\x30\x7b\xfa\x94\x5a\x61\ +\x6c\xc2\x05\x6f\x47\x3b\x82\x38\x95\x4a\x5d\x74\xe1\x85\x42\x08\ +\xad\xf5\x1e\x7b\xdd\xed\x5d\x1a\x30\x11\xfb\xb5\x35\x28\x8b\x6d\ +\xbd\x51\xca\x77\x15\x52\x1c\x97\x3a\xb6\x87\x87\xd4\x56\x41\x8f\ +\x75\xaa\xc6\x1e\x7c\xc4\xd1\xc6\xaf\xab\x71\x48\xa4\xbc\x4a\xf5\ +\x7f\x90\xb9\x96\xea\xb8\xa3\xab\x83\x9d\x94\xa3\x14\x4a\x14\x6e\ +\x4d\x73\xb6\xbc\xa1\xa7\x07\x9d\x94\xe3\x28\xb4\xa5\x8e\x8e\x3e\ +\x35\xae\x25\x2b\xd6\x11\xa0\x90\x52\x29\x57\x92\xe9\xd9\xb1\x35\ +\x7d\x58\x8d\x8b\x5b\x59\xfa\x93\xe7\x1d\x2e\x26\x59\x59\xde\xda\ +\xb3\x7d\xeb\x13\x77\x5c\x0f\xc1\x69\x27\x5e\xfc\xc9\x33\x4a\x3b\ +\xee\xfd\xc3\xad\xcf\x6f\x1b\x96\x2a\x09\x7c\xbe\x0d\x0c\x04\xe0\ +\xa8\x54\x6a\x3a\xe4\xe4\xcf\x7f\xf6\xc2\x2a\x13\x5a\x06\xe5\x79\ +\xfd\xcf\xdf\xf3\xbd\x3f\x6c\x0d\x35\x81\x87\xbb\xe6\x10\x24\x5c\ +\xf0\xb6\x92\x06\x02\x00\x88\x08\x85\x80\xd7\x2c\x6c\x4d\x26\xd6\ +\x96\xb4\x46\x42\x25\xa5\x28\xf5\xf6\x1a\x9b\x9b\x31\x3e\xb7\x72\ +\xd5\x90\x27\x2d\xf8\x2d\x93\xa7\xfa\x6d\x2b\x06\x50\xce\x2e\xed\ +\x58\xf1\x8b\xab\xaf\xe9\x8b\xc5\xbc\xf3\xff\xcf\xc7\xcf\x39\xfd\ +\xf1\x67\x7f\x3c\x04\x92\x6d\x7e\xc7\x80\x3b\x73\xdc\x04\x69\xd6\ +\x6b\x83\x68\x4d\x6c\xfa\xdb\x07\x53\x53\x5a\x5b\x85\x69\x8b\xb5\ +\x17\x69\x77\xea\xc4\x16\x3d\xf8\x44\xde\x0a\x01\x6c\xad\xd1\x3a\ +\x22\xcc\x4e\x9c\x36\x23\xbf\x6d\x65\xc4\x42\xc4\xf9\x3f\xdf\x74\ +\xcd\x6d\x1b\x03\x5f\x09\xc7\x75\xa4\xee\x7e\xf8\x96\xeb\x1f\xbf\ +\xa7\xf6\xa8\x73\x3f\x73\xe5\xe5\xe7\x7c\xfd\xdb\x3f\xed\xd1\xae\ +\x4a\x0c\x85\xb7\xde\x36\x15\xd9\x5c\x4e\xf7\xf7\xe4\x4b\x36\x25\ +\x62\x6d\x19\x95\x1c\xe8\xef\x8a\x53\xe9\xb4\x27\x81\xe3\xd7\xf4\ +\x17\x24\x78\x4b\x58\x00\x11\x11\xfa\x7a\x7b\x86\x87\x86\x00\x39\ +\x9b\xad\x6a\x68\x6c\xda\xdb\x0e\x99\x64\xe2\xfa\x99\x87\x1d\xd0\ +\x28\x3b\xf3\xce\xa2\x85\xe3\xda\x1f\x18\x2c\x77\xae\x7e\xf0\xa9\ +\x2d\x97\x7c\xf8\x93\xf1\xef\xee\x6d\x2b\xc8\x83\x4f\x3c\x6b\x7a\ +\xfc\xec\xb7\x9f\xdb\x0c\x47\x1d\x9f\xa9\x1d\x3b\x63\xf6\x01\xe3\ +\x53\xcd\x8b\x16\xcc\x28\xb7\xdd\x5f\x22\x40\x81\x82\x8a\x4f\x2e\ +\x79\xe4\xd8\x8f\x5e\xf4\xa1\x82\x7a\x6a\x5d\x4f\xb6\xa1\xa1\xb0\ +\x7d\xcd\x23\x7f\x78\xf0\xff\x7e\xe8\xf2\x0f\x86\xa9\x65\x9b\x06\ +\xc7\x1d\xb8\xf8\xdc\x39\xe2\x96\xef\xff\x39\x90\xd3\xfd\x6c\x4d\ +\xeb\xe4\x19\xb3\xb3\xde\xdc\xa3\x4e\x3a\x7e\x5a\xf1\xd7\xff\xf5\ +\x4c\x0c\x53\xdc\x74\xae\x75\xfa\xec\x39\x6e\xe0\x2b\x2c\x0e\x0d\ +\xe5\xc6\xcc\x68\x4e\x15\xdb\xbb\x4b\xf5\xd5\x7e\x85\xd2\x98\x13\ +\x22\x78\xeb\x61\x0c\x35\x4f\x9e\xd3\x50\x7e\xf0\xf7\xf7\x3e\x79\ +\xc5\x19\x0b\x5c\xc9\x85\xb6\xe7\x6f\xbd\xf3\x99\xd6\xe3\xae\xac\ +\x75\xad\x09\x21\xe1\x82\xb7\x99\x90\x43\xd4\x5a\xaf\x5b\xbb\xba\ +\x90\xcf\x67\x73\x39\x25\x55\x7e\x78\xa8\x58\xc8\xd7\xd4\xd6\xed\ +\x25\x38\x47\x28\xfd\xd9\x0b\x8f\x5d\xe8\x8a\xa1\x67\x7f\xf7\xfb\ +\xc7\xd7\xba\x69\xf1\xe4\xef\xaf\x0b\xfb\xcf\x58\xb4\xf8\xf4\x05\ +\x00\xc5\xce\xe7\xbe\x7f\xc3\xbd\xed\x81\xac\xeb\xde\xb4\xb9\x77\ +\xd2\xc9\xe7\x5d\x88\x08\x83\x1b\xef\xbf\xee\xbe\x87\x23\xe1\x28\ +\x00\xc7\x75\xbb\x57\xde\xf9\xdd\xeb\xf2\x67\x9e\x70\xd4\xbb\x67\ +\x33\xda\xe2\x53\xf9\x2d\x6b\x56\xdc\xfe\xdd\xeb\x0b\x67\x9e\xf8\ +\xae\xb3\x0e\x94\x54\xee\xba\xe1\x47\xdf\x7f\x7a\x43\xd1\xad\x1e\ +\x58\xb9\x61\x70\xc6\xbb\xce\x9a\x4a\x94\xef\xda\x74\xed\x7f\xde\ +\xbf\xb6\x23\x70\xd3\xe5\x4d\x5b\xb6\x4d\x5a\x78\xfa\xf9\x87\x32\ +\x02\xec\x58\xf1\xe0\x0b\xc5\xba\x05\xc7\x1c\x7b\x38\xb2\x2d\x6e\ +\xbb\xf6\xe7\x77\x74\x47\x8e\x93\xf4\xac\xb7\x83\x2e\xb0\x1a\xaa\ +\x27\x5f\x74\xd1\xe9\x3f\xfe\xe5\x2f\xbf\xf8\xf0\x4d\x29\x0f\x8b\ +\xc5\xf2\x98\x83\x4e\xff\xe0\x71\x73\x38\x8e\xf7\x50\x9e\x78\xf9\ +\xa5\x17\x33\x73\xcc\x38\xc5\xd5\xff\xda\xd0\x53\x6c\x9e\xde\x7b\ +\xf6\x97\x93\x38\xc2\x1b\xec\x0b\x70\xd3\x99\x35\x7f\x9e\xf8\xe8\ +\xf5\x37\x75\xc2\xbf\xbf\x38\x3c\x7b\xf2\xc4\xaa\xaa\xaa\x4a\x7e\ +\x81\xb5\xb6\xaa\x2a\x77\xd6\x7b\xce\x6c\x6e\x1e\x53\x5b\x57\x3f\ +\x1a\x74\x14\x5a\xc7\xf9\xe1\xa1\x52\xa9\x34\x73\xf6\x01\x9e\xe7\ +\x55\x6c\x87\xaf\x7c\xf9\x4b\x43\x43\x43\x52\x4a\xb6\x26\x36\xa6\ +\x22\x02\x5d\xd7\x15\x58\xc9\x17\xd0\x44\x5c\xa9\xde\x2b\x95\xa3\ +\x94\x64\xa3\xa3\x58\xa3\xa8\xa4\x96\xa3\x72\xdc\x5d\x1c\xfc\x6c\ +\xb4\xb6\x96\x2a\x15\x53\xa4\x72\x94\x44\xab\xb5\xb1\x04\x88\xcc\ +\x20\x95\x72\x94\x04\xa6\x28\x8c\x58\x8c\x7c\x4d\x2a\x47\x49\x09\ +\x60\xa3\x30\x62\x18\x59\x3d\x21\xa4\x12\x40\xc6\x52\xc5\x7f\x21\ +\x1d\xd7\x49\xb2\xa4\xff\x76\x33\xbf\x69\x6c\x6c\xfc\x8f\x6f\xfe\ +\xe7\xde\x9c\xb5\xcc\xe0\x67\xb2\x34\xbc\x63\xe5\x9a\x4d\xf9\x88\ +\xb3\xf5\xe3\x66\xcd\x98\xe0\x92\x36\x94\xd4\x41\x7e\x5b\x5a\x75\ +\xae\xeb\xe5\xaa\xab\x2b\x3f\x27\x33\x03\x90\xe7\xfb\x5e\x94\x2a\ +\x95\x8a\x7b\x78\x0a\x2b\x00\x21\x5d\x57\xee\x72\x18\x2a\x43\x7d\ +\xb7\x0f\x13\x81\x90\x9e\x2f\xf7\x38\xc3\xce\xd7\x52\x39\x52\xed\ +\xd6\x69\x84\x72\x5c\xb5\xc7\x87\xd1\xf5\xfd\xdd\xcf\x40\x00\xe8\ +\x7a\xfe\x1e\x56\x8e\x2b\x5f\xfd\x2a\x09\xde\xdc\xbe\xc3\xaf\xbd\ +\x67\x1a\x48\x47\x95\x7a\xb7\xae\x5c\xb9\x66\x28\x84\xda\x31\x93\ +\x66\xcd\x98\xe8\x71\xac\xe9\x55\xbe\x92\x70\xc1\xdb\x40\x35\x30\ +\xa5\x52\x29\x25\xe5\x1e\x8b\x96\xfc\x3d\xc7\x1b\x88\x11\x9f\x62\ +\x32\xd2\x12\xbc\xdc\x51\xc4\xde\x4b\xe6\xa2\x54\x50\x68\xbf\xf9\ +\xc7\x3f\x5a\x39\x2c\x82\xe1\xbc\xeb\xa5\x1e\x3e\xf8\xb4\x4f\x5c\ +\x72\x62\x06\x0d\x25\xfb\x23\xbc\x5d\x5d\x06\x00\x80\xcc\x8c\x7b\ +\x6e\xa4\xb1\xdb\x4c\x7b\xc9\xc5\x17\x79\xbe\x9f\x64\xf8\x26\xd8\ +\xb5\x63\x44\x51\x44\x44\xaf\xda\x2b\x94\x12\x5b\x56\x3f\xb1\xc1\ +\x59\xf0\xcf\x5f\x5a\xf8\xbb\x9b\x9e\x38\xf1\xcc\x23\x96\xfc\xfa\ +\x96\x55\xed\x87\x1d\x35\x31\x4b\x26\xe1\x82\xbf\x5b\x58\x6b\x1b\ +\x9b\x9a\xa6\xcd\x98\x9d\x34\x45\x82\x5d\xb1\x61\xdd\x1a\x22\x7a\ +\xd5\x15\x6b\x08\x1c\x94\xca\x99\xba\xf1\x39\x5f\x98\x38\x18\xe8\ +\xeb\xcd\x97\x59\xed\x65\x6d\x5b\xc2\x05\x7f\x67\x74\x90\x34\x42\ +\x82\x7d\xef\x15\xd6\x72\xd3\x94\xf9\x73\x91\xb5\x71\xbd\xf0\xa5\ +\xeb\x6f\x6c\x5b\x78\xf2\x39\x07\x8e\xcd\x5a\xab\x13\x2e\x48\x90\ +\xe0\x9d\x45\x13\xd9\xe6\x69\x87\x67\x8d\x4c\x65\xdf\x73\xf1\x47\ +\x67\x76\x84\x33\x0f\x9a\x9f\x42\xa3\xe9\x55\x3e\x9c\xc4\x7e\x12\ +\x24\xf8\x87\x85\xe3\xaa\x1d\x2f\x3e\x70\xc3\x1d\x4f\x62\xd6\xdb\ +\xf8\xf4\x03\xb7\xfd\xf6\x17\xdf\xbb\xe6\xd7\xed\x65\xa1\x24\x26\ +\xba\xe0\x1f\x0d\xc6\x98\x24\x80\xf7\x8e\x02\x22\x2a\xb5\xaf\xc3\ +\x16\x99\x83\x62\xde\x49\x37\x84\x5b\x9f\xb9\x67\x45\xf8\xc1\x2f\ +\x7c\x6e\xe9\xaf\x7f\xb3\xb1\x73\x70\xfc\xb4\x5a\x00\xbb\x9f\x5c\ +\xc0\x5c\x29\xc2\xf9\xf2\x81\x51\xa7\xc4\x2e\x1b\xc9\x57\x76\xb9\ +\x07\x14\x98\x4e\xa5\x77\xbb\xd1\x9d\x6b\x1f\x10\x10\x90\x99\x89\ +\x88\x98\x10\x85\x40\x04\xdc\x6d\xdf\xfa\x97\xbf\x32\x7a\xd6\x3d\ +\xb6\xb6\xe6\x3d\x4f\xb9\xf3\xe0\xee\x83\x61\xf4\xbf\x8a\x73\x15\ +\x05\x8e\x1e\x61\x44\x31\xf2\xfd\x91\x1a\xa3\xaf\x1c\x46\xbc\xcb\ +\xd9\x77\xbb\x14\x56\x4e\xb3\xeb\xb5\x5f\x73\x43\x72\x66\x2e\x16\ +\x8b\xfb\x3b\x50\x71\x14\xfb\xa6\x00\xcd\xf3\xcb\x97\x8d\x16\x4c\ +\x4d\xf0\x8f\x8f\x4a\x6f\x5a\x70\xe8\xe1\x62\xdf\xb6\xde\x24\x10\ +\x63\x27\x4d\x1d\xbc\xef\xf6\x7f\x79\x5a\x4f\x58\x7c\xc5\xfc\x89\ +\x35\x2b\xeb\x1a\x73\x9e\xf3\xaa\xab\x5d\x5e\x93\x0b\x98\x64\x75\ +\xad\xcc\xe5\x04\x40\x25\xf1\x4c\x31\x48\x00\x89\x88\xd6\x3a\x42\ +\x38\x52\x81\xc0\x20\x0a\x51\x48\x44\x18\x2e\x16\xaf\xfb\xe9\xf5\ +\xab\x57\xad\x46\x00\x25\x24\x10\x1b\xb2\x20\xc0\x12\x11\x91\xd5\ +\x26\x93\x49\x37\xd6\x37\x56\x57\x57\x17\x0b\x85\x7c\x3e\x6f\xad\ +\x75\x95\xaa\x78\x3e\x50\x8c\x16\x00\x06\xb6\x96\xa2\x38\x32\x5a\ +\x6b\xb2\x96\x08\x10\x19\x59\x0a\xa1\x94\x22\xb2\x95\x5c\x17\x44\ +\xb0\x96\x10\x55\x65\x78\x23\x22\x02\x56\xc6\xb1\x92\xb2\xf2\xa0\ +\xcd\xcd\xcd\xa5\x52\x31\x9f\x2f\x48\xe5\x08\x14\x88\xa2\x5c\x2c\ +\x46\x51\xe0\x29\x09\xd6\x02\x19\x50\x8e\x70\x1c\x01\x80\x80\x95\ +\xc6\x15\x88\x52\x4a\x42\x20\x22\xb2\x4c\x84\x58\xa9\x49\x4c\x44\ +\x96\x04\x80\xeb\x28\x00\x88\xe3\x18\x88\x58\x22\x21\x03\x33\x8c\ +\x5e\x7a\x97\x96\x23\xcf\xf7\xbf\xf1\xef\xff\x9f\xe7\x79\xfb\x48\ +\x07\x42\x08\x6b\x75\xb9\x1c\x20\xa0\xe7\xfb\xe9\x74\x1a\x5f\x6f\ +\xa7\x04\x22\xf2\x3c\xbf\xb9\x65\x0c\x31\xbd\x39\x5d\x0f\x50\x48\ +\x47\xa2\x36\xe6\x35\x0b\x29\x24\xf8\x1b\x41\x20\x76\x77\x77\x11\ +\xd1\x3e\x72\x81\xd1\xba\x66\xf2\xe1\x1f\xba\x22\xd3\x56\x4e\x1f\ +\x72\xe8\x02\xa5\xa2\xf7\x5c\x72\x79\xb6\xba\x1a\x6d\x04\x86\xf7\ +\xd8\xa4\xef\xb5\xb9\x80\x85\xe7\xa9\x5c\x95\x00\x90\x08\x95\x40\ +\x84\x03\xe0\x01\x28\x00\x17\x60\x78\xa8\xc0\xc8\x75\xd5\x35\x95\ +\xce\xde\x5b\x28\xfe\xf9\xf1\x27\x9e\x7a\xea\x29\xdf\xf3\x1d\x54\ +\x56\x9b\xd8\x6a\xe9\x2a\x22\xab\xb5\x61\x4b\x0d\x0d\x0d\xad\x63\ +\xc7\x36\x35\x36\xf5\xf7\xf5\x75\xd3\x17\x62\xdb\x00\x00\x20\x00\ +\x49\x44\x41\x54\x76\x76\x69\xa3\xd3\x9e\xa7\xb5\x46\x31\x32\xb7\ +\x55\x6a\xfe\x30\x43\x1c\xc7\xc6\xe8\xc8\x9a\x30\x8e\x8d\x31\x3a\ +\x0e\xc0\x1a\x90\x52\x38\x8a\x89\x84\x94\x52\x0a\x06\x24\x16\x23\ +\x05\x01\x47\x65\x04\x33\x0b\x14\x28\x50\x49\x39\x69\xd2\xe4\xde\ +\xbe\x9e\xfc\xf0\xb0\x54\x2e\xa0\xf4\xfd\xf4\x60\x7f\x2f\x15\x07\ +\x77\x3e\x9f\xeb\xfb\x20\x14\x13\x29\x21\x1c\xc7\xa9\xb4\x2f\x03\ +\x10\x93\xb6\x96\x2c\x33\x09\x04\x00\x62\x20\x66\xb2\x40\xd6\x75\ +\x1c\x64\x0c\x4d\xc8\x60\x19\x90\x60\x67\xe6\xcf\x9e\x03\xde\xf3\ +\xd2\xff\xf6\xaf\xff\xe2\xfb\xfe\xbe\x70\x81\x10\x72\x70\x70\xa0\ +\xbb\xbb\xdb\x73\x7d\x06\xd6\x5a\xd7\xd4\xd4\x34\x37\x35\xef\xc3\ +\x17\xd1\x71\x1c\x1a\xd1\x6e\x28\xa4\x10\x38\xa2\xbf\xde\x00\xdb\ +\x01\xd1\x06\xc3\x1d\x7d\x71\x43\x73\xa3\x0b\x89\x29\xf2\x36\xe0\ +\x02\x21\xf6\x4f\x05\x32\x80\x74\x6a\xea\xeb\x7a\x86\x3b\x9e\xfe\ +\xe3\x12\xcd\x22\xe5\x3b\x51\x39\x6e\x9e\x31\x77\xf6\x84\x46\xde\ +\x3d\x00\xa1\x5e\xfb\x3c\x40\x0c\x96\x18\x01\x04\x32\xa0\x60\x56\ +\x08\x56\x1b\x21\xe5\x0b\xab\xd6\x5c\xff\xb3\x9f\xb7\xef\x68\x9b\ +\x33\x77\xce\x39\xe7\x9d\x7b\xc8\x41\x07\xf5\x74\x75\x97\xcb\xe5\ +\x6c\x36\x93\xcb\xe4\xc0\x82\x00\x8c\x74\x04\x0a\x89\x28\x2c\x07\ +\xae\xeb\x36\x37\x37\xd5\xd5\xd5\x55\xe5\x72\x71\x18\x0e\xa7\x53\ +\xc6\x38\x29\xdf\x8b\xa3\x48\x29\xc5\xcc\x88\x58\xe9\xd3\x52\x4a\ +\xcf\x73\xb9\x62\x3f\x08\x8c\xe3\xb8\x1c\x94\xe2\x38\x62\x06\x22\ +\x32\xc6\x00\x90\x94\x02\x51\x82\x54\x20\x24\xee\xc2\x23\xc0\x40\ +\x4c\x95\xd7\x44\x56\x0a\x91\xcd\xe6\x10\x05\xa0\xac\xab\xab\x13\ +\x60\x87\xd8\x22\x19\x24\x9b\xf6\x5c\x3f\x93\x35\x86\x10\x51\x2a\ +\x25\xa5\x94\x42\x68\xb2\xda\x5a\x6b\x8c\x20\x42\x40\x01\x82\x89\ +\x98\x18\x18\x10\x98\xad\x95\x42\x02\x80\xd2\x82\x81\x08\x81\x10\ +\x76\x49\x1c\xde\x6d\xc6\xce\x64\xd2\xfb\x28\xf5\x85\x10\x03\xfd\ +\xfd\xae\x9f\x3e\x70\xde\xfc\xfa\x86\x06\x60\x18\x1c\xe8\x5f\xbf\ +\x7e\xdd\x96\x2d\x5b\x3c\xcf\x79\x5d\xd1\x68\xad\x25\x22\x14\xca\ +\x75\x60\xb8\xaf\x7b\xa8\x18\x49\x2f\x55\x55\x95\xf3\x1c\xf9\x57\ +\x8e\x5f\xe9\xf8\x03\x6b\x97\xfc\xf7\xdd\x83\x5f\xf8\xea\x67\xc7\ +\x62\x68\x28\x19\x8c\x6f\x31\x88\xf6\xef\x17\x55\x8e\x1a\xda\xf2\ +\xd4\x0f\x7e\xf0\x5b\xd3\x38\xae\xc6\x57\x42\x0f\xbd\xb4\x66\x5b\ +\x4d\xeb\x9c\x63\xab\xc7\xcf\x9a\xd4\x82\x76\xd7\x52\x26\xfb\xe6\ +\x3b\x44\x7e\x79\x16\xd2\xc6\xe6\x5c\x67\xf3\xe6\xad\xff\xfc\x2f\ +\xff\x32\xd0\xdb\x67\x48\x3f\xf7\xdc\x73\x8f\x2f\x5d\xfa\xb1\x4f\ +\x7e\xa2\xbb\xaf\xaf\x58\xc8\xbb\x8e\xcb\xc0\xcc\x90\x4e\xa7\x40\ +\x40\x4c\xba\xe2\x23\xf0\x3c\xcf\xf7\x7d\xd7\x75\x85\x10\x62\xa4\ +\x7a\x17\x20\x40\x85\x05\x46\xfe\xdd\x3d\xd3\x0e\x01\x24\x42\xca\ +\x73\x5d\x47\x02\x33\x0a\x11\x47\x51\x14\x45\x5a\x9b\xca\x78\x8b\ +\x2c\x59\x6b\x04\xa2\x10\xc2\x5a\x12\x42\x48\x29\x25\x0a\x81\x22\ +\x8e\xe3\xa1\xc1\xc1\x58\xc7\x95\x93\x23\x82\xeb\xba\x9e\xeb\x7a\ +\x9e\xc7\x1a\xd9\x80\xeb\x3a\x68\xc1\xc6\xc6\xf7\x3c\x81\x18\xc7\ +\x31\x03\x18\xb2\xc4\x64\x89\x10\x51\x0a\x01\x64\xc8\x9a\x8a\x15\ +\x23\x2a\xfe\x01\x26\x60\x26\x24\x1c\x11\xcd\x7f\xbd\x6e\x46\x06\ +\x2e\x95\xcb\x0b\x8f\x7c\x57\x6d\x5d\x5d\x18\x04\x46\x9b\x54\x2a\ +\x75\xc0\xdc\xb9\x4f\x3f\xfd\x14\x91\xf3\x7a\x84\x52\xc9\x47\x47\ +\x07\x8a\x7f\xbc\xf1\xda\x9b\x1e\x59\xcb\x8e\x6b\xac\x73\xcc\xd9\ +\x57\x5e\x76\xe6\x3c\x07\x84\x40\x60\x6b\x22\x6d\xa4\x72\x95\x44\ +\x44\xb4\x3a\x8e\xb5\x41\xe5\xb8\x8e\x42\x40\x60\x1b\x47\x11\xa1\ +\xf2\x7d\x17\x99\x01\x91\x4c\x1c\xc5\xa6\xb2\x42\x49\x07\xc3\x83\ +\xf9\xc0\xf1\x53\x3e\x02\xc6\x3a\x8a\x35\xa0\x74\x3d\x57\x0a\x04\ +\xa6\x28\x8a\x40\x28\xd7\x51\x80\x28\x05\xc6\x61\x59\xb3\xf2\x5d\ +\x85\x88\x6c\x4d\x14\xc7\x8c\xca\xf3\x1c\x81\xc8\x64\xa2\x28\xe6\ +\xca\x55\x00\xc8\xea\x28\xd6\x89\xd5\xf1\x17\xb0\xc1\x7e\xad\x06\ +\x97\x12\x3a\x37\xaf\xb6\x93\x8f\xf9\xf2\xe7\x2f\xce\xb1\x55\x85\ +\xd5\x57\xfd\xe8\xce\x63\x2e\xfd\xf4\x21\xe3\x9d\x58\xef\xb9\x4e\ +\xf1\x75\xb8\x00\x2b\xf2\x00\x01\x19\x10\x81\x99\x95\x14\x02\x60\ +\xc5\x73\x2b\x3a\x3a\x3a\x7c\xc7\x4d\xfb\xa9\x89\x13\x27\xac\x59\ +\xfd\xd2\x7f\x7c\xe3\xff\x4d\x9d\x31\x33\x8a\x62\xa9\x64\x45\x2f\ +\x0b\x21\x18\x00\x11\xad\xb5\x8e\x72\xaa\xaa\xaa\xd2\xe9\xf4\xa8\ +\x96\xc7\x11\xc7\xde\xe8\x0b\x18\x25\x85\x8a\xb8\xad\xa8\x5c\x44\ +\x40\x03\x42\x2a\x85\x02\x85\x90\x42\x3a\x29\xc7\x73\xfc\x8a\x83\ +\x8f\x88\x4a\x71\x14\x93\x25\x3b\x02\x63\x4c\xe5\xeb\xae\xeb\x32\ +\x73\x1c\xc7\xc4\x04\x80\x52\x49\x21\x04\x00\x12\xb3\x52\x0a\x11\ +\x34\x5b\x20\x16\xc8\x36\x8c\x62\x00\x24\x19\x84\x21\x08\xc1\x08\ +\x8c\x95\x27\x06\x36\x56\xb2\x26\x22\x26\x2b\x84\x54\x8e\x6b\x8d\ +\xb5\x95\xed\x8c\x80\x19\x91\x19\x18\x5e\x5d\x17\xbc\xee\x8a\x91\ +\x5d\x64\x38\xc4\x51\x3c\x66\xec\xf8\x9a\xda\xda\x28\x8a\x2a\xdf\ +\xd2\xda\x00\xd0\xf8\x71\xad\x5b\x36\x6f\x78\x4d\xcb\x70\xc4\x1c\ +\x90\x8e\x5a\x75\xc7\xb5\x57\xdf\xbb\xf9\xca\x2f\xfd\xeb\x51\x93\ +\xaa\xf2\x83\xfd\xc6\xa9\xb3\xf9\x8e\xbb\xfe\xf7\x97\x8f\x6d\xe8\ +\x49\x4f\x38\xe2\x93\x1f\x3a\xa7\xf0\xfc\x2d\xbf\x59\xb2\xac\x20\ +\xeb\x4e\x3d\xff\xf2\x93\xe6\x8f\x2f\x75\xae\xfe\xd5\xaf\x6e\x5e\ +\xd9\x55\x6e\x9d\x7f\xf2\xfb\xdf\x77\x52\x76\xf8\xc5\xab\x7f\xf1\ +\xfb\x4d\xbd\x25\x12\xd5\x8b\xdf\x7b\xd9\x69\x07\x8f\x27\xad\x89\ +\xac\x70\xdd\xc2\x8e\xc7\xae\xfa\xea\xe7\x29\x14\x47\x9d\x7d\xc9\ +\x59\x47\x4d\x0f\xfa\x36\xdc\xf0\xd3\xff\x5d\xd3\x57\x6e\x98\x79\ +\xcc\x47\xdf\x7f\x7a\xd7\xd2\xdb\x7e\x73\xd7\x33\xc2\xc7\xde\x61\ +\x3e\xed\xfd\xff\x67\x51\xed\x8b\xff\x75\xfd\x7d\x03\xb1\x33\xf7\ +\xb8\x73\x2f\x3a\xed\x30\xbb\xed\x89\xab\x7f\x75\xc7\xd6\x41\x9a\ +\x7e\xc4\x19\x97\x9f\xb7\x58\xf5\xbe\x74\xfd\xff\xde\xf4\x42\x47\ +\xb1\x79\xde\xa9\x1f\xbf\xf0\xf8\xb4\x34\x44\x89\xe5\xb1\x7f\xae\ +\xe5\xfd\x6a\x2f\x63\xb8\x61\xe2\x41\x47\x48\x27\xe5\x48\x17\x04\ +\x66\xc7\x1e\x7d\xec\x51\xcd\x39\xc7\xf1\x7c\x6b\xca\x96\xf7\x8b\ +\x0b\x10\x95\x40\x4b\x24\x2a\x73\x36\x41\xc5\x40\x97\x42\x90\xb1\ +\x03\xc3\x7d\x75\xb5\xd5\x85\x62\xb1\x3a\x97\xeb\xd8\xb1\xa3\x1c\ +\x44\x44\xa4\xa4\x52\x52\xa1\x12\xc6\x18\xc6\x4a\x20\x82\x7c\xcf\ +\xcb\x66\xb3\x55\x55\x55\x6c\xec\x08\x4d\x8c\xca\x01\x22\x72\x1c\ +\xa7\x52\xf9\x77\x57\x69\x20\x84\x20\xb2\x4a\x2a\x1e\xf5\x82\x68\ +\xb6\xcc\x84\x28\x10\x85\xeb\x3a\x44\x20\x5c\xd7\x02\xc5\xb1\xb6\ +\xd6\x8c\x12\x82\xd5\x5a\x1b\x6d\x80\xd8\x5a\xcb\xc0\x88\x48\xd6\ +\x2a\xe5\x8e\xfa\x00\x59\xe1\xc8\x7c\x6e\x8d\x05\xa2\x38\x8a\x14\ +\xb8\xd6\x5a\x4b\x56\x08\x41\xc0\x00\x80\x04\x42\x21\x80\x65\x32\ +\x99\x4c\x56\x29\x15\xc7\x9a\x25\x56\x56\xe6\x4a\x14\xc4\x6c\xdf\ +\xa0\x6e\x4c\xc4\xbe\x9f\x12\x42\x56\x88\x97\x2b\x36\x09\x43\x2a\ +\x9d\xb2\xd6\xbe\xee\x24\xc0\x8c\xd2\x74\x2f\x79\x68\xf5\x8c\x53\ +\x3e\xfd\xee\x43\x27\x96\x8a\x61\x66\xe2\x74\xdf\xc5\x81\xf5\x8f\ +\xdd\xff\xf0\x9a\xc3\x3e\xf0\xf1\x23\x67\x8f\x2b\xaf\x5d\xf2\x83\ +\x5f\x3d\x79\xda\x87\x3f\x56\xbf\xed\xce\x6b\x7e\xfc\xd3\xc9\xdf\ +\xf9\xec\x13\x3f\xb9\x7a\xc3\x98\x33\x3f\xf9\xee\x9a\x9f\x5f\x75\ +\xf5\x0d\x4d\xd3\x3e\x32\xe1\xa5\xc7\x56\x77\x5d\xf4\x99\xcf\xfa\ +\x2b\x6f\xbb\xee\x87\x3f\x9b\xf6\xbd\x7f\x9e\x9e\x03\x66\x66\xb2\ +\xec\x54\x2f\x3c\xf9\xdc\xa6\xde\xc7\x7f\x72\xf5\x7f\xe7\x5a\xbe\ +\xb5\x78\x4c\xfd\xa2\xb3\x2e\x5c\x4c\xfd\x37\xfe\xf0\xda\xdf\x4c\ +\x98\xfa\x81\x23\x8f\xbd\x72\xc2\x41\xab\xef\xfd\xc9\x35\x5b\x78\ +\xec\x98\xb4\x97\x9e\x76\xde\x65\x57\x9a\xee\x67\xff\xfb\xba\xeb\ +\xa7\xcc\x9a\x76\x4c\xf3\xa4\x53\xde\x7b\x39\x14\xb6\x5e\xfd\x3f\ +\xff\xfb\xc0\xcc\x05\x27\xf2\x9a\x07\x97\x0d\x5c\xf8\x99\x0f\x4e\ +\x6a\xaa\x97\xac\xad\x4d\x88\xe0\x2f\x8a\x25\xec\xb3\x30\x60\xa2\ +\x4c\xfd\xd8\xda\xb6\x35\x7f\x5a\x72\xb7\x40\x60\x66\x27\x37\x36\ +\x15\x77\xfd\xf9\xfe\x2d\x13\x0f\x3e\xac\x39\x2d\x77\xb5\x39\xd4\ +\xeb\xc8\x57\x62\x81\x08\x80\x52\x60\x45\x1a\x54\xe2\x6c\x13\x5a\ +\x5b\xc7\xb4\x8c\xc9\x0f\x0c\x4a\xa4\x94\xeb\x29\x74\x85\xe3\x14\ +\x4a\x65\xc7\xf7\x0d\x59\x66\x26\x6b\x63\x6b\x85\x12\x61\x18\x02\ +\x40\x2e\x97\xf3\x7d\x3f\x9b\xce\x84\xe5\x40\x48\x59\x99\xff\x2b\ +\x7b\x3c\x54\x62\x90\x3b\xff\xdd\xe9\xf4\x22\x22\xad\xb5\xef\x39\ +\x46\x9b\x0a\x6b\xb8\xae\x13\x45\xb1\x94\x8e\x31\x26\x28\x6b\xa9\ +\x14\x01\x49\x57\x64\x53\x29\x4b\xc4\xcc\x64\xc9\x58\x63\xb4\xd6\ +\x5a\x5b\x22\x6d\x8d\xb6\x06\x51\x10\x19\xd7\xf3\x01\x81\x89\x2b\ +\x43\x18\x01\x5c\xd7\xa5\x98\x3d\xcf\xd7\x40\xc6\x18\xc3\xc4\x00\ +\xc6\x58\x57\x2a\x25\xa4\xb1\x9a\x19\x0c\x18\x89\xdc\x50\x5f\x07\ +\x80\xbd\x7d\x7d\xbe\xef\x1a\x63\xb5\x36\xa0\x04\x30\xbe\x72\xe6\ +\xdf\x79\x64\xdf\x75\xc1\xee\x91\xcc\x0a\x15\xe2\x88\xf0\xe7\x7d\ +\xe9\x18\x4c\x0c\xa4\xcb\x05\x0b\x35\x75\x55\x3a\x28\x13\xc8\xed\ +\x4b\x7f\x75\xd7\xa6\xda\x0b\x17\x35\xf8\x55\x2d\xb3\xe7\x2e\x38\ +\x78\x86\xff\xc8\xf5\x3f\xda\xd0\xdf\x5f\x77\xef\xad\x58\xea\x8a\ +\xd8\xd9\xb2\x65\xd5\xb3\xeb\x3b\x82\xe2\x53\x37\xf5\x60\x4f\x64\ +\x69\xc7\xa0\x69\xc5\x6c\x4d\xcb\xac\x03\x0f\x9e\x33\x29\x78\xe8\ +\xf1\xab\xdb\xfa\x8b\xd3\x73\x19\x22\x32\xb1\xad\x6b\x99\x76\xe4\ +\x91\x0b\xa7\xb9\x13\x9e\x5b\xfa\x95\xa7\x9e\xeb\x38\x76\x31\x2d\ +\x7d\xe8\x8e\x2d\x83\x61\xfb\x70\x9e\x86\x87\x33\xf5\x87\x40\xef\ +\xca\x25\x4f\xe5\xaf\xf8\xfc\xd7\x0f\x1f\xef\x6e\x7e\x6e\xdd\x7d\ +\x4b\x96\xe6\xa3\x42\xa9\x38\x50\x0c\xca\x85\xde\xf6\x3f\xdd\x79\ +\x6f\x77\x29\xec\x1f\x0a\xf2\x03\xc3\xb6\x0e\xd3\xf5\xad\xf3\x0e\ +\x5a\x30\xc1\x8f\x42\x6d\x13\x4d\xf0\x66\xeb\x02\x14\x22\x2a\xf4\ +\xbc\xf0\xec\xd3\xc3\xe8\x08\x00\x20\x23\xeb\xe7\x4e\xac\x9f\xb0\ +\x6a\xc5\xca\xaa\x03\x0e\x19\x93\x91\xb4\xcf\xb5\x4f\x19\x00\xc8\ +\xb0\xeb\x08\x4b\x0c\xcc\x69\x29\x80\x40\x22\xd4\xd7\xd7\x29\x29\ +\x05\xe2\x40\x5f\x7f\x26\x97\xad\xca\xe4\xb8\x54\x18\x26\x02\x66\ +\xd7\x71\xa4\x52\x36\x22\x63\x2c\x59\xcb\xc4\xbe\xef\xd7\x54\xd7\ +\x64\x32\x19\x94\x82\x98\x1c\xa5\xac\xb5\x95\xe1\x1d\x6b\x2d\x84\ +\x88\xa2\xa8\x32\xa5\x0b\x21\xac\xb5\x52\x4a\x29\xa5\x31\x46\x20\ +\x6a\x6b\x00\x41\xb9\x4e\x1c\x69\x4d\xa4\x0d\x69\x13\x29\xe5\x58\ +\x06\x6b\x0c\x4a\xb6\x91\x89\x88\x98\xd9\x71\x1c\xc7\x71\x7c\xcf\ +\xa3\x4a\x04\xd0\x5a\x6d\x4d\x64\x75\xac\x75\x14\xc5\x42\x48\x29\ +\x14\x33\x0b\xa1\x04\x32\x0a\x74\x3c\x37\x88\xc3\x20\x0e\xdd\x74\ +\x2a\x36\x24\x1d\x27\x9b\xcb\x16\xf3\x05\x24\x62\x6d\x94\x65\x24\ +\x76\x3c\x74\x53\x29\xa8\x48\x9b\x54\x9a\x2c\x21\x0a\x06\xb4\x96\ +\x05\x4a\xc0\x37\xc7\x99\x86\x23\x8e\x09\xde\xb7\xb5\xc9\x4c\x9a\ +\xdd\xba\x19\xf5\xce\xe3\x2b\x56\x94\xce\x9c\x56\xe5\xca\xb0\x77\ +\xdd\xb2\xd5\xf5\xe7\x2e\x6a\x42\x20\xa3\x63\xad\x25\x59\xa8\x6e\ +\x9d\x7b\xd1\x07\x2f\xad\x22\x2d\xfd\x6c\x3a\x5a\x75\x8b\xa8\x3a\ +\xe2\xf4\x0b\xdf\x33\x33\x15\x83\xf2\x32\xf5\xf1\xd6\xd5\xcc\xd6\ +\xc4\xa1\x21\x42\x85\x96\xa8\xb2\x38\x9a\x47\x7c\xa7\xc8\x3a\x28\ +\x45\x3a\x9d\xe5\x07\xaf\xff\xc9\xd2\xf2\xc2\x7f\xfb\xf8\x51\xf7\ +\x5e\xd7\xb3\xd9\xa0\x08\xda\x6e\xf8\xe9\x6f\xc6\x9f\xfe\x91\xf7\ +\x1e\xd9\xca\x03\xab\xaf\xfb\x9f\x1b\xd2\xa7\x7c\xfa\x13\x87\x98\ +\xef\x7f\xfb\x7a\x19\x77\xfd\xe6\xd7\x3f\xda\x3a\xf1\x82\xcf\x5d\ +\x3c\xf9\xd7\xdf\xfa\x9e\xb1\x16\x98\x81\x48\xc7\xb1\x56\x36\x49\ +\x91\xfa\xcb\x23\xbd\xfb\x2c\x0c\xac\x31\x55\xe3\xe6\x7d\xea\xab\ +\x87\xe2\xcb\x26\xa9\x0d\xc3\xf8\x8a\xcf\xcc\x65\xa2\x3d\xca\x99\ +\xbc\xbe\x8d\x40\x4c\x02\x24\x22\xb8\x42\x30\xf1\xf2\xe5\xcf\x6d\ +\xdd\xb8\x31\xe3\x78\xe9\x74\x7a\x7b\x61\xab\x00\xa1\xa3\x38\x32\ +\x43\xa5\x38\x4c\xfb\x3e\x0a\x11\xc6\xda\xe1\x91\xe8\x87\xb6\x46\ +\x29\x59\x5d\x5d\x9d\x4a\xa5\x3c\xcf\xb3\xc6\xe6\xf3\xf9\x86\xba\ +\xfa\x8a\x1c\x18\xcd\x05\x12\x2d\x2d\x2d\xdd\xdd\xdd\x95\xbd\x62\ +\x2b\x8c\x50\x51\x07\x8e\xe7\x0a\x47\x96\x4a\x45\xe1\x38\x20\x05\ +\x23\x1a\xa0\x4c\xa6\x2a\x93\xca\x12\x73\xb9\x54\x34\x14\xeb\x58\ +\x0b\x21\x5c\xd7\x25\xa2\x52\xa9\x24\xa5\x54\x4a\x29\xa5\x1c\xc7\ +\x91\x8e\xf2\xa4\xaf\x8d\x0d\xa3\x58\x39\x2e\x33\x21\x82\x10\x42\ +\x49\x24\xa9\x00\xd8\x32\x6b\xb2\x9e\x94\xbe\x23\x0d\x70\x55\x55\ +\x55\xc6\x4f\x15\x87\xf2\x14\x44\xae\x52\xcc\x44\x88\x8e\x74\xa2\ +\x30\x2c\x07\x91\xd6\x36\x8a\x8d\x36\x16\x40\x31\xa0\xe5\x5d\x73\ +\x8f\x5e\x45\x17\xc0\x7e\x0a\x83\x91\xdf\x43\x29\x01\x10\x47\xfb\ +\xba\x8d\x1d\x03\x13\x99\xc8\xa4\x4e\xb9\xf0\xec\x67\xbe\xf9\xcb\ +\x7f\xfd\x66\xcf\xd1\xf3\x26\x6e\x7f\x7a\x8b\x72\xc7\x03\x99\x72\ +\xb9\xac\x89\x8c\xa5\xa9\x47\x9c\xd4\xfc\xd0\x0d\xbf\xbf\x73\xdc\ +\xbc\x71\xae\xac\x9a\x79\xf2\xd1\x07\x9e\x74\x60\xf5\x5d\x77\xdc\ +\x52\x7d\xe2\x02\x08\x71\xc1\x71\x27\x54\x93\x2e\x07\xa1\x61\x64\ +\xab\x83\x52\x59\x53\x25\xc9\x8c\x84\x94\x83\x3b\xd6\x3f\xb4\xe4\ +\xb6\xfb\xd6\x3e\xb2\x2a\x6a\xfd\xea\xc2\xd6\x8e\xb5\xbe\xee\xea\ +\xda\xb0\x71\x53\x67\x5f\x51\xcd\xe6\x67\xee\xfa\xe5\xed\xab\xf9\ +\x43\xc7\x97\x1f\x58\xf2\x50\xeb\xa4\xda\xea\xaa\x54\xef\x8e\x2d\ +\x1b\x6a\x6d\x7f\x21\x22\x50\x99\x6c\xba\xd0\xb3\x7d\xc3\x46\xee\ +\xc9\x07\x55\x00\x64\xe3\x72\x39\x30\xcc\xc4\xfb\xeb\x11\x4f\x50\ +\x99\x26\x70\xbf\x8a\x57\x48\x47\x0d\x6d\x7f\xf1\x96\xdf\xde\x3b\ +\x8c\x8e\x44\x60\x1b\xcb\xfa\xf9\x97\x5d\x78\x52\xbd\xff\x2a\x19\ +\x29\xaf\x9d\x5f\x00\x8e\x92\xae\x23\x19\x20\x36\x86\x50\x3c\x70\ +\xdf\x03\xd7\x5f\xfb\x93\x8e\xad\xdb\xea\xab\x6a\xc2\x42\x91\x8d\ +\xf1\x5d\x57\x5b\x53\x0e\xca\x16\xb9\xb6\xb1\xb9\xa6\xbe\xbe\xab\ +\xaf\xa7\x58\x2a\x01\x03\x11\x45\x61\xe8\xa7\xbd\x74\x26\x9d\xc9\ +\x64\x3c\xcf\xeb\xed\xeb\x0d\x82\x40\x2a\xb9\xd3\x4d\x88\xca\x11\ +\x2f\x6f\x0a\x02\xcc\x9c\xc9\x64\x98\xb9\x5c\x2e\x03\x40\xa8\x63\ +\x25\x94\x97\xf2\x59\xf0\xf0\x70\x21\x93\xa9\x9a\x73\xe0\x81\xc7\ +\xbc\xeb\x38\x29\xc4\xf0\x70\xbe\x50\x28\x0c\xf4\x77\x75\x76\x6c\ +\x6f\x6f\x6f\x2f\x95\x8a\x52\x4a\x00\x8c\xe3\x78\xa7\x07\x8e\x91\ +\x41\x09\xc7\xf5\x94\x10\x4a\x29\x21\x85\x10\x02\x90\x95\x52\xa4\ +\x54\x18\x44\xa5\x72\x99\x00\x22\x1d\xa3\xeb\xa4\xab\xb2\x9e\xef\ +\x1b\x82\x94\xeb\x91\x61\xa9\xa9\x1c\x06\x24\x08\x21\x4d\xc4\xd6\ +\xd8\x30\x08\x23\x6d\x11\x15\x0a\xe4\x4a\x68\x85\x10\x77\x97\x06\ +\xbb\xd9\x08\xc0\xfb\xf1\xb3\xe1\x88\x8b\x64\xe3\x86\xf5\xe5\x62\ +\x71\xec\xb8\x71\x8e\xe3\xe2\xeb\xd1\x7f\xc5\xb3\xcb\x0c\x3a\x8a\ +\x72\xd3\x8e\xfb\xe7\x7f\x6f\xbc\xff\x81\xc7\x5f\x7a\x71\xa5\x6a\ +\x38\xe2\xc2\xa3\xde\x95\xf6\xe5\xf1\xa7\x1d\x37\x26\x03\x41\x10\ +\xe5\x26\x1e\xfd\xc5\x2f\x3a\x4b\x1e\x7a\xfa\x85\xd5\x62\xfa\x21\ +\x53\x22\x4a\x9f\xf1\xe1\x2f\x64\xee\x5d\xf2\xfc\x8b\xab\xbc\xda\ +\xc9\xf3\xac\x55\xb5\xb3\x4f\x3d\xa1\xae\x8a\xc3\x50\x35\x2c\x3a\ +\xe5\xb4\x89\x39\xa5\x2d\x13\xc4\xd9\x49\x47\x9f\x77\xbc\xd9\xb6\ +\xea\x79\x99\x9b\xf3\xf9\x2f\x9e\x36\x3d\xe3\xb4\x5e\x74\x65\xfe\ +\xee\xfb\x9f\x78\x74\xb9\x3b\xe9\x5d\xc7\xcd\x6d\xa6\xf6\xd6\x13\ +\x8e\x16\xed\x2f\x3e\xbd\x41\x7b\xa6\xea\xac\x0f\x7e\xfa\xca\xdb\ +\xef\x78\xe4\x91\xe5\x3c\xf3\xd8\x33\xa7\x8d\x6d\x3d\xfa\xd2\x8f\ +\x8b\xbb\x1f\x7c\xfc\xc9\x17\x9b\x8f\x3c\xe5\x88\xa9\x39\x41\x53\ +\x4e\x3b\x35\x97\x15\xc6\x52\x22\x0b\xfe\x72\x55\xb0\x1f\x1f\xb6\ +\xe4\xa6\x6b\xe7\x1c\x34\x3f\x40\x89\xa8\x5c\xd3\x79\xff\x1f\x9f\ +\xde\x32\x70\x4c\xe3\xf8\xb4\xa5\xfd\xca\x41\x46\xb0\x44\x12\x41\ +\x00\x7b\x52\x01\x43\x7e\x68\xc8\x44\x91\x40\xb1\x69\xf3\x66\xd2\ +\x5a\x02\x0a\x4b\x8c\x42\x93\xb6\x08\xc2\x4b\xb3\x94\x41\x39\x74\ +\x94\x97\xcb\xe5\xa2\x30\x8a\xe3\x28\x93\x4a\x67\x53\x99\x4c\x26\ +\xc3\x44\xed\xdb\xda\xc6\x8f\x1f\xef\x28\x67\x24\x4a\x37\x5a\x45\ +\xaf\xbb\xbb\xbb\x58\x2c\xa6\x52\x29\x21\x44\x26\x93\x89\xe3\xb8\ +\x50\x28\x28\xa5\x4c\x6c\xd0\x91\xda\x5a\x65\x71\xe6\xac\x03\x8e\ +\x3d\x66\xf1\x41\xf3\xe6\xf7\x76\xf7\xae\x5c\xb5\xb2\xae\xb6\x6e\ +\xdc\xb8\xb1\x8d\xf5\x35\xd3\xa6\x4c\x2d\x14\x0a\x43\xc3\x43\x44\ +\xe4\xba\x6e\x1c\xeb\xfe\xbe\xde\xae\xee\x9e\xae\xae\xee\x42\x71\ +\x58\x7a\x12\x40\x32\x08\x37\xe5\x7a\x4e\xda\xf5\x32\x51\x10\x49\ +\xe9\xb8\x4a\x87\xe5\xa2\xb6\xda\x4b\x65\x8c\xa5\xb8\x58\xf0\x3c\ +\x4f\x09\x21\x3c\xaf\x0c\x05\x4b\xec\x79\x4e\x5a\x66\x4b\x1c\x0c\ +\x17\xca\xc6\x90\x25\x22\x46\x21\x1d\x81\xd2\x30\x90\x65\x94\x42\ +\xa0\x78\x65\x52\xf7\x5f\xf3\x0b\x13\x51\x73\xcb\x18\xb2\x16\x80\ +\x61\xdf\xe6\x4d\x1e\xf5\xb0\xc4\x61\x98\x6e\x9e\x7d\xd1\x87\xe7\ +\x2b\x81\x0c\xac\xa3\x30\x32\x7c\xce\xc5\x13\xe2\x20\x88\xb5\x05\ +\xb0\xb5\x53\x0f\xbf\x72\xce\x31\x12\x41\xc7\x41\x10\x96\x49\xd6\ +\x9e\xf0\xbe\x2b\x4f\x55\x02\xac\x29\x97\x03\x4a\xcf\xbb\xe0\x5c\ +\x19\x96\x4b\x81\xd3\x72\xc6\xf9\x17\x9a\xb0\xac\x8d\x05\xb0\x32\ +\x37\xf9\xbd\xef\x9f\x2d\x05\x02\xdb\x30\x08\x83\x20\xc0\xd4\xd8\ +\x77\x5f\xfe\xf1\x73\x04\x02\x70\x14\x04\x3c\xe9\xbc\xc3\x4e\x50\ +\xcc\x8c\xc0\x51\x18\x68\x6a\xfa\xe0\xa7\x0f\x11\x08\xc0\x36\x28\ +\x07\x36\x33\xf5\xc2\x8f\x1e\xa0\x10\x99\x4d\x18\x04\x06\xe6\x5c\ +\x78\xbe\x0c\x82\xd0\x24\x6b\xaf\xff\x52\x7f\xc1\x7e\xe5\x8c\x58\ +\x6b\x53\x75\x93\x4e\x3e\x6b\xd6\x68\x5c\x61\xcb\x9a\x67\xd7\x05\ +\xd1\xab\xe7\xb3\xbe\x8e\xef\xd0\x18\x8d\x4c\xd6\x92\x2b\xf0\xb9\ +\xe5\x2b\x5c\x86\xc6\xda\x86\xae\xed\x1d\x91\xd6\x28\x45\xcc\x8c\ +\xa8\xb4\xb1\xb1\x26\x29\xe5\x40\xbe\x38\x90\x2f\x22\xa2\xe7\xa5\ +\x94\x70\x6a\x6a\x6b\x86\xfa\xfb\xab\x33\xb9\xfa\xea\x9a\x94\xe3\ +\xb5\xb7\xb5\x91\xb1\xf5\xb5\x75\x95\xa2\x0b\xcc\x2c\xe5\x48\x9a\ +\x90\x31\x66\xa7\xfb\x70\x60\x60\xa0\x22\xf2\x99\x59\x08\x89\x2c\ +\xc9\xf0\xbb\x16\x2f\x3a\xeb\xdd\xe7\x64\x32\xd9\xce\x8e\xce\xbe\ +\x9e\xde\xda\xaa\x5c\x14\x14\x0a\xc3\x7d\x9e\x97\x0e\xc3\xd8\x71\ +\xbc\x09\xad\x53\x53\xa9\x14\xa2\x0c\xc3\x60\xdc\x98\xc9\x33\x67\ +\xc4\x6d\x6d\xdb\x37\x6f\xdb\x38\x50\xe8\x93\xca\x1d\xcc\x97\x5d\ +\xaf\x16\x65\x2e\x93\x6b\x0a\x4a\x31\xb2\x41\x20\x47\x82\x14\x82\ +\x00\x3d\xd7\x93\xe4\x94\xf2\xc5\xb6\x62\xd9\xf3\x5c\x63\x8c\xa6\ +\x38\xb6\x06\x04\x14\x43\x34\x64\x05\x4a\x21\x46\x72\xfb\x10\x00\ +\x04\x02\x32\x03\x31\x10\xbe\xd1\xbf\x74\x5f\x4f\x4f\xa9\x54\x6c\ +\x69\x19\xb3\x4f\x9b\xe7\x22\x30\x91\x31\x7a\x64\x92\x35\x3a\x8e\ +\xca\xbb\xbe\xaf\xe3\x70\x97\xf0\x92\x8e\x82\xdd\xde\xd4\xbb\xed\ +\x9a\xa9\x47\xeb\xdd\x9a\xc2\x1e\xc7\xe3\x60\xf7\xab\xee\x71\x24\ +\x0c\x4a\xbb\xbd\x1d\x47\xbb\xfe\x1f\xeb\xdd\x6e\x29\x1e\x4e\xaa\ +\xea\xfe\x75\x7d\x64\xbf\x04\x95\x54\xaa\xd4\xbb\xe1\xbe\x3f\x2f\ +\x2f\xa1\x54\x12\x87\xb7\xad\x5a\x17\x36\x9f\xde\x54\xcd\xaf\x96\ +\xb4\xae\x5e\xdb\x47\xed\x7b\x1e\x23\xfa\x8e\xda\xde\xd6\xfe\xaf\ +\x5f\xfb\xda\xa6\x75\x1b\xa2\x20\x4c\xa5\x52\x9e\xef\x95\x82\x32\ +\x21\x08\xf4\x40\x48\xa1\x14\x03\xc4\xb1\x21\xb2\xae\xe7\x01\x70\ +\x10\x04\x52\xa9\x4c\x26\xd3\x50\xd7\x90\x49\x67\x10\xa0\xa3\xb3\ +\xb3\xa1\xa1\xa1\x92\x24\x57\x09\x25\x02\x80\x44\x39\xe2\x1d\x1d\ +\xb5\x11\x68\x77\x20\x42\x3a\x9d\x69\x69\x1e\xd3\xd3\xd3\x17\x86\ +\xed\x7d\xdd\x3d\x46\xc7\xa5\x62\xbe\xab\xa7\x9d\x89\xfc\x4c\x15\ +\x80\x94\x42\x0d\x0f\x0f\x39\x8e\x0b\x80\xc6\x18\x6b\x99\x99\xb3\ +\xb9\xcc\xcc\x19\xb3\xda\x3a\xb7\x76\xf5\x0e\xe4\x72\x35\x41\xa4\ +\xc3\x68\x68\x78\xb0\x3f\x8a\xb4\xb6\x65\x17\x29\x9b\xcd\x06\x9a\ +\x0d\x5b\x22\x90\x00\x95\x82\xbf\x3a\x0a\x85\x14\x42\x0a\xa1\x64\ +\x6c\xac\x90\x52\x8d\x44\x4e\x78\xd4\xd9\x4f\xc8\x95\x75\x56\x04\ +\xf8\x06\xcb\x5c\x66\x6e\x6a\x6e\x36\xb6\x81\xf7\x2d\x83\x98\x88\ +\xd2\xe9\x4c\xeb\x84\xc9\x9c\x54\x40\x7c\xc7\x60\xdb\x96\x4d\x7b\ +\xab\x62\xf4\xaa\xb3\x8b\xd5\xe1\x40\x7f\x5f\x49\x38\x6c\xb5\xd7\ +\x74\xd0\x47\xdf\xb7\xb8\x35\x0b\xc6\xee\x7f\xed\x53\x63\x0c\x22\ +\xa6\x00\x5e\x7a\xe9\xa5\x17\x5e\x78\x21\xeb\xa5\x85\x10\x4c\x14\ +\x45\x91\x8e\xb5\xe3\xba\x52\xb0\xf2\x1c\xf0\x9c\x8a\x23\x30\x0c\ +\x0d\x32\x91\x35\xa1\xd1\x99\x74\xaa\xbe\xae\xd6\xf5\x5c\xdf\xf7\ +\xb7\x6d\xdb\xe6\xba\x6e\x4d\x4d\x8d\x94\x72\xd7\x8d\x86\xad\x25\ +\x00\xae\xe4\x23\x19\x63\x2a\x59\x89\x23\xef\x22\x5a\x6b\xa5\x54\ +\x85\x42\x71\xd5\xca\x95\x08\xb2\x72\x69\x29\xa5\xe7\x79\xa9\x74\ +\xc6\x1a\x53\x49\x4c\xd6\xda\x20\xa2\xa3\x3c\x63\x8d\x14\x4a\x4a\ +\x65\x8c\x56\xd2\x11\xae\xac\x6f\x68\x34\x24\xfa\x87\xcb\x04\xb2\ +\x54\x0e\x4a\x91\x46\x46\x26\xa8\xaa\xaa\xf2\x53\x4a\x15\x4a\x6c\ +\x48\x22\x4b\x29\x81\x2c\x08\x48\xa7\x53\x88\x18\x86\x21\x19\xad\ +\x50\x92\x18\xf5\xe6\x33\x01\x57\x12\x9f\x47\x96\x57\x32\x55\xe8\ +\xe0\x8d\x54\x06\x88\xd8\xd5\xd9\x59\x2a\x97\xc6\x8e\x19\xbb\x4f\ +\xba\x80\x41\x2a\xe5\xf9\x7e\x32\x42\xde\x39\x10\xfb\xc6\x02\x3b\ +\xe3\x08\xd5\x63\xe7\x5e\x7a\xc5\xc4\xee\xc1\xa8\x69\x4c\xb3\x83\ +\x84\x00\x51\x14\xed\xb7\x8d\x80\x88\x00\x2c\x98\x4b\xcc\x2b\x56\ +\xac\x60\x4b\x61\x18\xba\x8e\x13\x84\x21\x13\x7b\xae\x5b\x29\xe5\ +\x2f\x05\x22\xa2\x65\x22\x26\x04\x36\x3a\x66\x6b\x2c\xd9\x4c\x3a\ +\x35\x6e\x4c\x73\x55\x55\x2e\x08\x82\xce\xce\xce\xba\xba\x3a\x22\ +\xf2\x3c\xaf\x42\x69\x95\x7d\x84\xc9\x1a\x26\xaa\xe8\x02\x66\xde\ +\x99\x3b\xa8\xb5\xa6\x11\x89\xc0\x8e\x72\xd7\xae\x5b\x97\x4e\x65\ +\x16\x2d\x3e\x2e\x9d\x4a\xa5\x7d\x2f\x95\xf2\xca\xe5\x52\x6f\x6f\ +\x37\x4a\x41\xc4\xbd\xbd\xbd\xdd\xdd\x3d\x5b\xb7\xb6\x69\x1d\x37\ +\x36\x36\x33\x18\x62\x53\x0e\xc2\x28\x6f\x54\xca\x57\x8e\x1b\x84\ +\x83\xca\x55\xca\xf5\x1d\x37\x15\x5b\x2d\x94\x8b\xd2\x05\x21\xa5\ +\x90\x9e\xef\xf8\x29\x5f\x4a\x19\xc5\x71\x1c\xc5\x8e\x52\x96\x2c\ +\x30\x59\x4b\x28\x08\x99\x11\xb8\xb2\x80\x11\x18\x94\x40\xac\x6c\ +\x45\x40\x44\xf8\xa6\x08\x83\x86\xc6\xa6\x1a\x63\xa4\xd8\x57\xb3\ +\xf0\x35\xe4\x43\xc5\x41\xfb\x97\xdd\x06\x24\xcb\xa0\xdf\xbe\xce\ +\xc3\xfd\xe8\x74\x42\x39\xba\x6f\xdd\x2f\x7e\x7a\xfd\xea\x2e\x9e\ +\x7d\xdc\x7b\xaf\x3c\x73\xd6\x8b\xcf\xbc\x34\x76\xce\xfc\xe6\x9c\ +\xa2\xfd\xda\x1f\x61\xc4\xa4\x67\xde\xbc\x65\xeb\x7d\xf7\xde\xc7\ +\xc4\xc4\x96\x85\x00\x22\x29\x84\x72\x1c\xe9\x28\x66\xac\x84\x00\ +\x2d\xb1\xb5\xa6\x32\xa4\x11\xd1\x5a\x2a\x97\xcb\x42\xca\xba\xda\ +\xba\x95\xab\x56\x55\x0a\x30\x08\x21\x2a\x99\x45\x95\x0a\x1c\x95\ +\x7d\x41\x60\x74\x65\xd1\x4e\x45\x30\x42\x0d\xc4\x44\x1c\x06\x91\ +\x54\x32\x9d\xce\x2d\x3c\x7c\x61\x53\x53\xc3\x33\xcf\x3c\x93\xf1\ +\x53\xbe\xe7\x2a\x25\x8b\xc5\x42\x2a\x97\x42\x84\x74\x26\x35\x7b\ +\xf6\xcc\x31\x63\x5a\x84\xc0\x5c\x55\x75\x7e\xb8\x60\x8c\x8e\x62\ +\x5d\x2a\x07\xf9\x20\x2c\x05\x71\x65\xb9\x41\xa6\xaa\x26\x8e\x23\ +\x32\x21\x18\x13\xc4\xa6\xba\x26\x27\x84\x14\x48\x29\xdf\x13\x02\ +\x05\x0a\x29\xa4\x8e\x63\x4b\x9c\xab\xaa\x91\x4a\x15\xf2\x79\x8a\ +\x02\x01\x8c\x80\x62\xe4\x4e\x19\xd9\x12\xb3\xa0\x4a\x6a\xa0\x78\ +\xc3\xc6\xcc\xe8\x8a\xed\x5c\x55\xce\x68\x13\x04\xe5\x3d\xca\x46\ +\xbc\x7e\x0f\x29\x75\x3c\xb0\xe4\xfe\x8d\x3d\x25\xbf\x7e\xca\xe9\ +\x67\x2e\xee\x5b\x76\xfb\x4b\x99\x23\x2f\x38\x62\xf2\x7e\xde\x07\ +\x3d\x7f\xcf\x8d\x6d\x75\xc7\xbe\xe7\x88\x29\xc9\xa0\xfb\x07\x80\ +\x92\xb0\x79\xed\x33\xdd\xb9\x23\xbe\x76\xf9\xc4\x9f\xff\xea\xd9\ +\xbe\xc5\x13\x57\x2d\x7d\xb8\xd8\x38\x7d\x6c\x75\x2d\xd1\x7e\xd6\ +\x32\x41\x00\x89\xf8\xd8\x9f\x1f\xdd\xb0\x7e\xbd\xd1\x9a\x41\xb8\ +\x52\xba\xca\xb1\x4c\xcc\x8c\x0c\xcc\xc4\xb6\xf2\xda\x92\x31\x52\ +\x20\x11\xb1\x35\xc0\x54\x2c\xe4\xe3\x30\x0c\x82\xa0\xbf\xbf\xbf\ +\x92\x5f\xe0\x38\x4e\x25\x94\x28\xa5\x8c\xa2\x28\x95\x4a\x01\x61\ +\x18\x86\x95\xec\x80\x4a\x62\x72\x85\x14\x1c\xc7\x21\x6b\x8b\x41\ +\x34\xb6\xb5\x71\xe1\xc2\x23\x4e\x3c\x61\x71\x36\x93\x6d\x6b\x6b\ +\x0b\x4a\xc5\xde\xae\x4e\x25\x95\x10\x52\x49\xe1\x16\x1c\x6d\xa2\ +\xca\x3a\x28\xa5\x5c\x6b\x29\x9f\x2f\x58\x6b\x11\xa5\x40\xe1\xa7\ +\x3c\x37\x9d\xce\x56\xd5\xd4\x34\xb4\x6c\x69\xeb\xec\xea\xee\x33\ +\xb1\x41\xa1\x2c\x03\x4a\x25\x84\x4c\xa5\x52\x60\x22\xcf\xf3\xe2\ +\x38\xd6\x3a\x8e\xb5\x2d\x05\x61\x6d\x5d\xc3\x81\xf3\xe6\x0d\xf4\ +\x0f\xec\x68\x6f\x1f\xec\xeb\xd1\x26\x06\x04\x14\x28\x85\x22\x22\ +\x40\x94\x42\xb0\x10\x64\x2d\x22\xc2\x2e\x9e\x8e\x37\x20\x52\xc4\ +\x40\x4c\x54\xc9\xc9\x81\xfd\x51\x1d\x34\xf8\xcb\xef\x7e\xf3\xf1\ +\xe1\xd6\x13\x0f\x6f\x1d\x1a\x18\x0c\xc2\xb8\x6d\xed\xb2\x87\x86\ +\xcc\x74\x77\xb8\x69\xca\xcc\x31\x29\xdb\xbe\x6d\xdb\x40\x99\x9a\ +\x26\x4d\x1f\x57\xe3\x97\xfb\xdb\x37\xb6\xf5\x55\x8d\x9d\x3c\xa9\ +\xb9\x1a\x00\x80\x82\x2d\xeb\xd6\x17\xb0\x6a\xda\x8c\xc9\x69\xc1\ +\xdb\x5f\x7a\xec\xfe\x18\xc7\x3b\xc5\x31\x93\xa7\x8e\xa9\xcb\x24\ +\xc3\xe9\xef\x5d\x44\x18\x0b\xd9\x94\x2b\x94\x4a\xa9\x68\xcb\xda\ +\x35\x3b\x86\xf4\xcc\xbd\x2c\x7e\x7d\xdd\x5c\x23\x81\x88\xed\x3b\ +\x76\x48\x10\x9e\xe3\xb2\xb1\xa5\x62\x29\x93\xc9\x20\x82\x25\xe2\ +\xca\x5f\x25\xac\x45\x84\x4c\x56\x53\x65\x54\x23\x00\x10\x0d\x0d\ +\x0e\x6e\xdc\xb4\xc9\xf7\xfd\x6c\x36\xbb\x33\xcb\x18\x11\xe3\x38\ +\x46\xc4\x71\xe3\xc6\x99\x38\xde\xb0\x61\xbd\xef\xfb\xd6\xda\xba\ +\xba\xba\x72\xb9\x5c\x49\x2e\xf0\x3c\xaf\x18\x86\x27\x9c\x70\xfc\ +\x05\x17\x5f\x36\x67\xce\xdc\x6d\x5b\x36\x6e\xda\xb4\xa1\xbb\xbb\ +\x3b\x95\xf1\xb3\xe9\xf4\xf6\xed\xed\x43\x43\x79\x29\x04\x2a\x2b\ +\x14\x2a\xa5\xb4\x31\xc3\x83\x79\xcf\xf7\x6b\xaa\x6b\xa4\x54\x52\ +\x2a\x81\x82\x05\xa0\x52\x28\xdc\xc6\xba\x5a\x2f\x95\xcd\x0f\x15\ +\xfb\x0a\x45\x26\x63\xad\x25\x12\xae\xeb\xba\x9e\x47\x40\xc0\x18\ +\x46\x71\x25\x64\xd8\x3c\x66\x5c\xcb\xd8\x71\xb9\xea\xda\x8e\xae\ +\x5e\x4d\x3c\x52\x65\x45\x08\x40\xc9\xcc\x23\xaf\x01\x98\x2c\xbf\ +\x09\xfe\x3a\x06\xe6\x91\x84\x3f\x00\x80\xfd\x58\x8f\x46\x43\xeb\ +\xb6\x76\x4c\x3d\xef\x9f\x2e\x3a\x63\x6a\xe5\xab\xeb\x94\xd3\xbf\ +\x76\xd9\x12\xec\x3d\xf6\xa2\x96\x8e\x3f\xfe\xe6\x3b\xb7\xac\x9a\ +\x3c\x79\xc2\x31\x97\x7f\xca\xeb\x5a\xf6\xa3\x9f\xde\x81\x55\xd9\ +\xfe\x9e\xd2\x69\x1f\xfd\xd2\xe9\x07\x3a\xb7\x5d\xfd\xdd\x27\xba\ +\x84\x17\xf6\xc9\xa9\xa7\x7c\xe9\x13\xef\xc9\xe4\xdc\x8e\xa5\xcb\ +\x96\xc0\xd0\xa2\x77\xd7\x27\x5c\xf0\xf7\x0e\x02\x51\xd7\x32\x7e\ +\xf8\xae\x3b\x7e\xb0\x3d\x1b\x14\xcb\x3b\xee\xe8\x9a\x74\xf8\x59\ +\x87\x4c\x6a\x10\x36\xd8\x6f\x7f\x01\x13\xf5\x0f\x0d\xaf\x5e\xb9\ +\xb2\x1c\x96\x5d\x14\x64\x8d\x31\x86\xac\x45\x21\xac\x35\xa1\x31\ +\xcc\x54\xa9\x1a\x50\x59\xc0\x47\x95\x22\x45\xa3\xb5\xba\x7a\x7a\ +\x7a\x82\x30\x1c\x33\x66\xcc\x68\x91\x12\x36\xc6\x54\x52\x8c\x89\ +\x28\x9f\xcf\xc7\x61\x50\xa1\x86\xea\xea\xea\xb1\x63\xc7\xb6\xb5\ +\xb5\xed\x64\x84\x05\x0b\xe6\x5f\xfa\xfe\x2b\xfc\x74\xd5\x86\x0d\ +\xeb\xbb\x3a\xdb\xfb\xfb\xfb\x85\xc0\x9a\x9a\xea\xc6\xba\x86\x71\ +\xe3\xc6\x0f\x0d\x15\x82\xa0\x1c\xea\x62\x10\x96\x0a\x85\x52\x1c\ +\x17\x84\x50\x4c\x1c\x04\x01\xa2\xda\x59\xf1\x81\xc1\x32\x3a\xc5\ +\xa8\x6b\x7b\x47\x5f\xb1\x58\x54\x4a\x00\x09\x41\x92\xac\x31\xd6\ +\xba\xae\x1b\x1b\x1d\x46\x71\x39\x8c\x4b\xa5\xd0\xf5\x53\x39\xc7\ +\x6f\x6b\xef\xf4\xb3\xd5\x2a\x95\x13\xae\x5f\x53\xd7\x10\x85\x41\ +\x10\x84\x91\xd6\x44\x96\x99\x11\xa5\x54\x02\x41\xa0\x14\x48\x6f\ +\x70\xc6\x4c\x45\x68\x54\x9a\x6f\xff\x98\x46\x4d\xfc\xc8\x87\x2e\ +\xb9\xfa\xc6\xef\x7c\xf5\xd9\xe9\xc7\x9c\x7e\xde\xc9\x87\x4d\x22\ +\x63\x0f\x78\xf7\x07\xbf\x76\xfe\x21\x00\x70\xd7\x5d\x1d\x13\x4e\ +\xb9\xf2\xdb\x1f\x3c\x0a\x60\xf8\xe7\x5f\xbb\xae\xa7\xf1\xd4\x2b\ +\x4f\x9d\xf3\xc2\x6d\xdf\xbf\xe9\xae\x87\xa7\x5a\xef\xe6\x27\x06\ +\x2e\xfa\xcc\x15\xe3\xc2\x95\xdf\xfc\xc1\xef\x9e\x39\xf3\x24\x61\ +\xd5\xe1\x67\x5c\xfe\xe5\xf3\x0f\x4b\x06\xd2\x3f\x00\x4c\xac\x1b\ +\xa6\x1e\xf1\x89\x4f\x35\x6e\xde\x31\x40\x00\x28\xfd\x86\xc6\xda\ +\xcd\xab\x5f\xcc\x36\x8c\x69\xa9\xcb\xee\x61\x87\xbe\x8e\xbf\x20\ +\x9b\x4a\xad\x6b\xdb\xbe\x75\xdb\x36\x26\x46\x89\x46\xeb\xf1\xe3\ +\xc6\x17\xf2\x85\x28\x8e\x01\xc0\x30\x55\x02\x95\xa3\x3e\x2a\xae\ +\x2c\x35\x04\x60\x29\xa5\x10\x58\x2c\x16\xa7\x4c\x9d\x9a\x4a\xa5\ +\x82\x20\xc8\x66\xb3\x00\xe0\x38\x8e\xd6\xba\xe2\x89\x18\x1c\x1c\ +\x2c\x15\xf2\x5a\xeb\x4c\x26\x13\x86\x61\x47\x47\xc7\x84\x09\x13\ +\x6a\x6a\x6a\x00\x40\x6b\x3d\x7f\xfe\x41\x9d\x1d\x9d\x84\x7d\x91\ +\x8e\xba\x3a\xb6\xfb\x9e\xb3\x60\xc1\xc1\x7d\xbd\xbd\x3b\xda\xda\ +\x5d\x27\x9d\x4a\xa5\x33\x99\xac\x70\xea\x2d\x59\x1d\x1b\xad\x35\ +\xa2\x60\xe6\x30\x8c\xc2\x30\x8a\xa2\xd0\x18\xb2\x3a\xb4\x26\xe8\ +\x1b\x2c\xac\x5d\xbd\xae\x50\xb6\x24\x1c\xc7\x71\x50\x80\x72\x1d\ +\x34\x41\xb9\x58\xc8\x78\x7e\x18\x94\x87\x86\x86\x85\xe3\x34\x34\ +\x35\x29\x37\x25\x5d\x1f\x34\x95\x43\x8d\xca\xc9\x54\xd5\xa2\xf6\ +\x85\x94\x51\x6c\xc9\x58\x94\x02\x88\x89\x88\x2d\x8f\x56\x5b\x78\ +\x63\xf6\x15\x47\x80\xd1\xc2\x44\x20\x10\x0c\x8e\x24\x31\xd0\x7e\ +\x64\xe4\x88\x29\x47\x9f\xf7\xdd\x23\x4f\x5e\xf1\xd8\x83\x37\x5c\ +\xf7\x2f\xdb\x4b\x5f\x1a\xaf\xdc\x9d\x74\x22\xa4\x1c\xd9\x1e\x23\ +\x1a\xee\xee\x1d\x30\xd4\xfe\xd4\xe3\x83\xa6\x66\xc1\x7b\x16\xce\ +\x1e\xde\xf1\x40\x9e\xcc\xe6\x15\xcb\xb6\xe9\x70\xd1\xbb\xdf\x3d\ +\x29\x03\xeb\x93\xb5\x83\xff\x40\x90\x4a\x05\xdd\xeb\x6f\xf9\xc5\ +\x2f\xdb\xb4\x97\xf1\x14\x9a\x52\xdb\xf6\x2e\xaf\x7a\xfc\xa2\xf3\ +\x2e\x3e\x6f\xf1\x3c\x8c\xa3\xfd\xa8\x65\x62\x88\x9e\x7f\x7e\x45\ +\x77\x57\x97\x14\x82\xac\x75\x1c\xf7\x9c\xb3\xce\xbe\xf7\xbe\xfb\ +\x76\x74\x76\x48\xa5\x14\x42\xc5\xa9\x6e\x8c\xd9\xc5\x1d\x88\xc6\ +\x18\xa5\x14\xa2\x60\xb6\xad\xad\xad\xc5\x42\xc1\xf3\x3c\xa3\x75\ +\xc5\x3f\x08\xcc\x88\xe8\xba\x6e\x65\xed\x40\x4b\x4b\xcb\x84\x09\ +\x13\x86\x86\x86\xe2\x38\x6e\x69\x69\x31\xc6\x38\x8e\x13\x86\xe1\ +\xb3\xcf\x2e\x8f\x0d\x9f\x7d\xde\x05\xe3\xea\xc6\xd5\x56\x65\x5d\ +\x57\x44\x51\x54\x2a\x95\x82\x20\x18\x1a\x2c\xb8\x4e\xca\x18\x6b\ +\x21\x52\x8e\x54\xca\x41\x40\x21\xa4\xe3\xb8\x8e\xe3\x3a\xca\xcb\ +\xa4\xb3\x44\x2c\x40\x1b\x53\xaa\xa9\xad\xaf\x6b\x68\x59\xbb\xb1\ +\x6d\x47\x57\xef\xf0\x70\x3e\x8e\xca\x9e\x03\xae\xb0\xcc\x14\x84\ +\x3a\x9b\xab\x6e\x9d\x34\x25\x93\xad\x8a\x2d\xf5\x0d\x0c\xf6\xf4\ +\xf4\x2b\x2f\xd5\xdd\xdb\x57\x8e\x62\xc1\xe4\xa2\x15\xca\x71\x7c\ +\x2f\xb6\x96\x88\x84\x23\x2a\x85\x10\x2b\x43\x57\xc0\x1b\xe3\x3a\ +\x74\x5c\xa7\xaf\xb7\x27\x08\x02\xa5\xa4\x26\x42\x00\x01\x88\x52\ +\xf4\xf4\x76\xa7\xd3\x69\x62\x7e\xfd\x20\x12\x85\xbd\xfd\x85\x74\ +\x4d\xe3\x82\x45\xe7\xb6\x3d\x73\xef\x1d\xcf\x6c\x7c\x5f\x9d\xdb\ +\xdf\xd1\xa3\x8d\xa9\xd4\x60\x19\xc9\x2d\x71\x6b\x5a\x9a\xea\x07\ +\x26\x1c\xf1\xb1\x2b\x17\x57\xce\xd9\xf5\xec\xea\x9c\xd7\x77\xe2\ +\x45\x1f\x3d\xb0\x4e\xb0\x25\x94\xb8\x4e\x72\x67\x4f\x5f\x6c\x0c\ +\x02\x38\x2a\x29\x93\xfd\x77\xce\x05\x12\xb6\xaf\x79\xba\x33\x3b\ +\xef\xff\x7c\xfa\x82\x6a\x04\x55\x5c\xf3\xa3\x6b\x97\x1c\x71\xc1\ +\xc7\x0e\x9d\x98\x81\xdd\x89\xe0\x75\xb8\x40\x08\x51\x28\x95\x1e\ +\x78\xe0\xa1\xfc\x50\x21\xe5\xb8\xc5\xe1\x7c\x7d\x55\xf5\x99\x67\ +\x9e\xb9\x65\x4b\xdb\xd6\xad\xdb\x3d\x2f\x23\x24\x02\x92\xd6\x31\ +\x00\x48\x29\xb5\xd6\xa3\x09\x42\x38\xe2\x35\x40\x08\xa3\xc8\x10\ +\x03\x0a\x10\x22\x8a\xb5\x36\x24\x94\x23\xa4\x22\x80\x58\xeb\xba\ +\xba\xba\x69\xd3\xa6\x29\xa5\xc6\x8e\x1d\xab\xb5\xae\x04\x1a\x8c\ +\x31\xe5\x72\x39\x95\xf6\x8f\x3c\x7c\xa1\x0b\xb0\x75\xdd\xfa\x6c\ +\xd6\x2f\x06\xa6\xa3\xa3\xa3\x50\xc8\xa7\xfc\x54\x18\x06\xa5\x20\ +\x32\xc6\x90\x35\x3b\xab\xfd\x49\xa9\xa4\x90\x15\x07\x64\x65\x85\ +\x1d\x93\x16\x8a\xa2\xc8\x8e\x6d\x1e\x33\x7e\xfc\xa4\xa7\x9f\x5e\ +\xf1\xec\xf2\xe5\x36\x0c\xc3\xd8\xa6\xfe\x7f\xf6\xde\x3c\xce\xd2\ +\xaa\x3a\x17\xde\xf3\x3b\xbf\x67\xac\x53\x73\x57\x55\xcf\x4d\x0f\ +\x74\x33\xca\xd4\x34\x83\x20\x28\x8a\xa2\x82\x33\x8e\xc9\x75\x40\ +\x88\x1a\x73\xbf\x9b\x44\xaf\x9f\x89\x21\x51\x23\x31\xd1\xc4\x44\ +\xe3\x88\xe0\x10\x14\x44\xa3\x4c\x22\x93\x80\xcc\x34\xdd\xf4\xdc\ +\xd5\xdd\x35\x9f\xf9\x1d\xf7\xf8\xfd\x71\x1a\xc4\xab\x09\x70\x93\ +\xaf\x7f\x21\xd4\xfa\xab\xea\xd4\x7b\xea\x74\xd7\xde\x6b\xed\xbd\ +\x9e\xb5\xd6\xf3\x94\xdd\x42\xa9\xe8\x5a\x4e\x31\x28\x85\x61\x68\ +\x20\x9c\xab\xd7\xa5\x34\x42\x29\xa8\x25\x31\x98\x32\x44\x09\x85\ +\x02\x4a\xa5\xa8\x6d\xc3\x34\xd3\x52\x01\xa3\x70\x8f\xef\x08\x42\ +\xd3\x63\x40\x04\x06\xc1\x5f\xc3\x7c\x5a\xab\x1e\x0f\xab\x31\x06\ +\x3d\xb7\xc2\x9c\x31\x86\x10\x92\xc4\xdd\xed\x4f\x6c\x5d\xb7\x61\ +\x03\xc1\xa4\xd7\xcb\x74\xe8\xe0\x81\x4e\xab\x55\x2a\x97\xf4\x73\ +\x29\x28\x88\x85\x1f\x7f\xe3\x0b\xf7\xed\x4d\x1d\x94\x37\xf3\xe2\ +\x1b\x3e\xb2\xf9\x58\x55\xf8\xc9\x27\xff\xe9\x7d\x97\xdf\x7a\xf6\ +\xdb\xde\x13\x10\x72\xb8\xa1\x19\x86\x17\x5e\xfa\xfb\x93\x9f\xfe\ +\xf2\xfb\x2f\xbb\x8e\xd9\xb5\x0b\x2f\xbd\xec\x8c\x4d\xaf\xb8\xf4\ +\x94\x27\x3e\xfb\x87\xef\x2d\xf8\xde\xd8\xc6\x73\x2e\xbb\xf4\xdc\ +\x63\x4f\x7b\xd9\x75\x7f\xf9\x8d\xf7\x6f\xbb\xf5\x8c\x37\xbc\xf3\ +\x0d\xa7\xae\x5e\x74\xa7\x17\x36\x5e\xa0\x8d\x5f\x1d\x5f\xb7\xc6\ +\xee\x2b\x15\x5c\x63\xa0\x35\xbc\x61\xe3\x86\xa1\x72\xe8\x7b\x56\ +\x9a\xa4\xfa\x79\x71\x99\x48\x29\x93\x34\x03\x10\x86\x85\x02\xd4\ +\xa6\x52\xad\x31\xea\x04\x7e\xe8\xb8\x9e\x90\x8a\x42\xaa\x8d\xe8\ +\x39\x7f\x0f\x11\xe0\x9c\xf7\xe6\x91\xb5\xd6\x4a\x49\x4c\xac\x5d\ +\xbb\xf6\x2c\x5f\xbe\xbc\xd3\xed\x08\x29\xcb\xa5\xf2\xe8\xe8\x92\ +\xf9\xf9\x79\x21\xa5\x10\xd2\x60\xbc\x6c\xd9\xb2\x20\x08\x18\x63\ +\x9e\xe7\xf5\x26\x97\xb5\xd6\xf5\x7a\x7d\x74\x74\x74\x6c\x6c\x09\ +\xc6\x68\xf7\xce\xed\x49\x9c\xc6\x71\xd7\xb2\xad\x91\xd1\x91\x52\ +\xa1\x20\xa4\x18\x1a\x1a\xe8\x76\xbb\x79\x96\x65\x49\x2a\x38\xef\ +\x46\x91\x10\x42\x02\x90\x65\xd9\xe1\x9e\x04\x63\x08\x21\x00\x6a\ +\x05\x14\x25\x4e\xa7\xbb\xaf\xd1\x88\x0e\xed\x9f\xf6\x6c\x06\x81\ +\x9b\xf3\x94\x30\xe6\x78\xbe\x4d\x5d\x84\x6d\x2e\x01\xa1\x84\x52\ +\x4b\x08\xa1\x95\x54\x32\x8f\x44\xaa\x8d\x66\x94\x42\x80\x92\x34\ +\x83\x40\x03\x04\x18\xa3\x48\x1b\xad\x84\x52\x12\x28\x8d\x20\x44\ +\x08\x3c\x95\xdb\x9b\x1e\x13\x71\x8f\x30\xda\xb6\x6d\x29\x25\x63\ +\xf4\x39\x2e\x98\x52\x6a\x68\x78\xb8\xd3\x69\xdd\xf5\x8b\xdb\x87\ +\x46\x86\x11\xc2\x73\x73\xb3\x71\xb7\xbb\x7c\xe5\xca\x46\x7d\xfe\ +\x39\xfd\x0a\x6b\xe8\x75\xef\xfa\xd0\x99\x8d\xb6\x30\xb8\xd0\x37\ +\x54\xf1\x29\x00\x67\x7e\xea\xaa\x35\x33\xcd\xbc\x54\x1b\x74\xd7\ +\xfc\xe1\x49\xf0\x70\x3f\x52\x69\xe9\x29\x7f\xfc\x99\xb5\x87\xa6\ +\xeb\x8a\xb8\xb5\x7e\x17\x60\x7c\xde\xef\x7f\xe2\xf8\xa9\x03\xad\ +\x54\x87\xa5\x3e\x04\x40\x75\xfd\x05\x9f\xf9\xdc\xb1\xb3\x6d\x5e\ +\xa8\x0d\x2e\xfa\xd2\x0b\xdd\x94\xd2\x95\xb1\x75\x1b\xf5\xd4\xf6\ +\x87\x1e\x44\x00\x00\xa0\x87\x57\x6e\x28\xe3\xf6\xb6\xc7\xea\xa5\ +\xd1\xb1\x90\x21\xf3\x9c\xb9\x4c\x0c\x63\xd6\xe8\xe8\x12\x80\x21\ +\x26\x84\x50\x96\x0b\xfe\xa1\x8f\xfc\x61\xa3\xd5\x08\x8b\x85\x46\ +\xb3\x99\xf1\x14\x18\x89\x31\x32\xc6\x08\x21\x7a\x3d\x85\x4f\x93\ +\x94\x01\x80\x94\x92\x8c\xd2\x3c\xcb\x28\x26\x18\xe3\x95\xcb\x57\ +\xd8\x96\x85\x11\x22\x08\x13\x84\x2b\xe5\x72\xa1\x50\xd0\x5a\x3b\ +\x8e\xd3\xbb\xfc\xf7\x68\x08\xf2\x3c\xef\x55\x22\x09\x66\x10\x62\ +\x2e\x79\x6d\xa0\xb6\x71\xe3\xc6\x91\x91\x91\x1d\x3b\x9e\xbc\xff\ +\x57\xf7\xb9\x8e\x4d\x30\x71\x6c\xdb\x77\x3d\xad\x75\x45\x4a\x21\ +\x44\xab\xd5\x8a\xe3\x58\x08\x91\x65\x59\x9a\xa6\xad\x56\x4b\x69\ +\x01\x31\xa6\x34\x3d\x78\x68\xae\xd3\x49\x19\x75\x3c\xcf\x75\x5d\ +\xd6\x8d\x11\x46\x48\x69\x65\x00\x30\x08\x1a\x8c\x00\x46\x9c\xf3\ +\x34\x49\x00\x30\x16\xb5\x84\xe2\x5a\x9b\x3c\xcb\x00\xc4\x5a\x29\ +\x68\xb4\x51\x5a\x2a\x8d\x7a\xe5\x52\x60\x7a\x6d\xca\x00\x41\x03\ +\x0f\xd3\xae\x98\x1e\x47\x13\x00\x94\xd2\xb0\x58\x3c\x1c\x8c\x9e\ +\x3b\x64\x80\xe0\xc4\xc4\x44\xb3\xd9\x9a\x99\x9a\xd2\x06\x14\x0a\ +\xe1\xd8\xd8\xb8\x92\xcf\x7d\xc8\x1f\xb9\x61\xc5\x0d\x2b\xcf\x7c\ +\xc9\x2b\x0d\x2e\x2b\x1d\x0e\x15\xcf\xec\x4c\xc4\x4e\x71\xc9\xd2\ +\xe2\x33\xdf\x5b\x1d\x1a\xab\x3e\xf3\x8d\x95\xa1\xa5\x95\x45\x3f\ +\xfa\xef\x91\x23\xe0\x76\x63\xff\x8f\xbf\xfb\xbd\x06\xa0\x04\x41\ +\x2d\x39\xa9\x1d\xfb\xb6\xf3\x27\x7e\x78\xcd\x2d\x67\xfc\xde\x65\ +\x9b\x6a\x58\xa8\xe7\x16\x0b\x8c\x31\x84\xb2\x57\xbe\xfa\xd5\xb7\ +\xdc\x74\xcb\xee\xad\x4f\x04\x61\xa1\x93\xc4\xcd\x9d\xdb\x5c\xcf\ +\x03\x18\x61\x8a\x0d\x80\x18\x20\xc6\xa8\x10\xa2\xc7\x41\xd2\xe3\ +\x29\xeb\x71\x10\x60\x8c\x0c\x00\x59\x9e\x62\x82\x18\x22\xab\x56\ +\xad\x7a\x72\xc7\x36\xc6\x58\xa9\x54\x2a\x95\x8a\x9e\xe7\x78\x9e\ +\xd7\x6a\xb5\x7a\x71\xe4\xe9\x26\xa5\x56\xab\xd5\x6c\x36\xa7\xa6\ +\xa6\x8a\xc5\xe2\xe6\xd3\xb7\x6c\x3a\xe6\xb8\xa1\xa1\x21\x82\x60\ +\x9a\x26\x07\x0e\xcc\xbe\x89\x3b\x00\x00\x20\x00\x49\x44\x41\x54\ +\x1e\x98\x99\x9e\x46\x06\xb4\x9b\x2d\x82\x49\xdb\x18\x62\xb1\x9e\ +\xd7\xb9\xae\x3b\x32\x32\xa2\x94\x6a\x34\x1a\x3d\x84\xb2\xdb\xed\ +\xb6\xdb\xad\xd9\xf9\x59\xa9\x74\x9a\x44\x71\x94\xc0\x00\x03\x03\ +\x20\x85\x46\x1b\x02\x31\x26\xd8\x20\xa0\x11\x50\x46\x43\x2d\xb4\ +\xd6\x96\xc5\xb4\x96\x40\x0b\x02\x00\xa6\x96\x85\xa8\x30\x80\x40\ +\x24\x05\xc7\x18\x4b\x21\x85\x94\x9e\x63\xfb\x9e\x0b\x00\xc8\xe2\ +\x24\xcd\xd3\x1e\x87\x5a\x4f\xdc\x04\x41\x84\x01\xe8\x51\xaa\x08\ +\x21\xa4\x94\xcf\xa3\x16\x60\x8c\xd6\xa6\x50\x28\x56\x2a\xd5\x5e\ +\x6c\x05\xcf\x00\x14\x17\x6d\xd1\xfe\x2f\xeb\x08\x42\x04\x83\xeb\ +\xde\xff\xc7\xeb\x09\x32\x59\xae\x2c\x9b\x29\x29\x11\x82\xef\xf9\ +\x83\xd5\xc4\x22\x42\x3d\xe7\x3a\x02\x84\xb0\xdd\x6e\x6f\xdc\x74\ +\xcc\x5f\x5f\xf5\xb9\xcf\x7f\xee\xaa\x5b\x7f\x76\x53\x97\x4b\xca\ +\xb0\x30\xca\xb6\x1d\xc2\x08\x00\x9a\x00\xd0\x63\x1f\xb0\x2c\xeb\ +\x70\x03\xa2\x52\x87\xe5\x4f\x0e\x53\x09\xeb\xfe\xbe\xbe\x52\xb1\ +\xb8\x7d\xdb\xb6\xd9\xd9\xd9\x35\xab\x57\x63\x84\x18\x25\xed\x66\ +\x63\x7e\x6e\xae\xdd\x6a\x69\xad\x5c\xd7\x65\x8c\x15\x0a\x05\xa5\ +\x54\xb3\xd9\x6c\xb5\x5a\x9e\xe7\xbd\xf5\xad\x6f\x3d\x75\xcb\x96\ +\x5c\xea\x6e\x12\xb7\x1a\xf5\xe9\xa9\xa9\x6e\xbb\x6d\x11\xe2\xda\ +\xf6\xcc\xd4\x14\xd0\x26\xf0\x7d\x15\xc7\x98\x51\xcb\xb2\x3a\x9d\ +\x0e\xe7\xdc\x18\x13\xc7\xb1\xe7\x79\xe5\x72\xd9\xb6\xed\xb0\xb0\ +\xa4\x7f\xb0\x3f\x8a\x53\x25\xc1\xf6\xed\xbb\x24\xcf\xb5\x31\x46\ +\x98\x3c\xcb\x82\xd0\xc5\x10\x4b\xa5\x34\xd0\xda\x68\x29\xb5\xed\ +\x5a\xe5\x52\x71\x4f\xa3\xde\xa8\x2f\x30\x46\x09\x26\xb6\xe3\x18\ +\x4c\x30\xc6\x04\x63\xc7\x71\x10\x44\x82\xe7\xb6\x6b\x3b\x9e\xab\ +\x84\x4c\xe2\xa4\xa7\xe3\x82\x20\x78\xaa\xb6\x68\x20\x84\x84\x32\ +\x4c\xa8\x36\x06\x21\xfc\x7c\xa1\x45\xad\xb5\x94\x42\x6b\xd4\x6b\ +\xd0\x5e\xdc\xca\x8b\xf6\x1f\x36\x48\x2d\xab\xf9\xe4\x3d\x3f\xfc\ +\xd7\xbb\xe7\x63\xe1\xf7\xad\x38\xef\xc2\x97\xaf\xea\xb3\x08\xa1\ +\xe6\xb7\x9a\x90\x9f\xe5\x1e\x8b\x20\xce\x92\xfc\x84\x13\x4e\xf8\ +\xfb\x7f\xf8\xd2\x3d\x77\xdf\xf5\xf0\xaf\xee\x9b\x9b\x9d\xfb\xd1\ +\xf5\x37\xc4\x49\x64\x5b\x96\xc5\x18\x17\xfc\x99\x5b\x59\x29\xf5\ +\xf4\x99\xa6\xb5\xe6\x9c\x87\x81\x5f\x0c\xc3\x87\x1f\x7e\xa8\xdd\ +\xee\x20\x04\x39\xe7\x5a\x29\x9e\xe7\x73\x73\x73\x8e\xe3\x30\x46\ +\xf3\x5c\x63\x8c\x3b\x9d\x4e\xbb\xdd\x4e\xd3\xd4\xb2\xac\x3c\xcf\ +\xb7\x6c\xd9\xb2\x7e\xdd\xba\xc7\x1f\x7f\xbc\x9b\x64\xc0\x18\x2d\ +\x05\xd0\x6a\xe5\xca\x95\xb5\x4a\x65\xef\xae\x5d\x3c\xcb\xf6\xee\ +\xde\x33\xdd\x6e\x63\x8b\x19\x8c\x38\xe7\xbd\x32\x44\xad\x56\x0b\ +\x82\x20\x49\x92\x38\x8e\x01\x00\x7e\xe0\x33\x46\x00\xc4\xe5\x52\ +\xa9\x58\x0c\x5b\xad\xae\xe7\xba\x5c\xf0\x0c\x19\x08\x7b\x14\x69\ +\x08\xf4\xa6\x7e\x95\x32\x46\x31\x46\x95\x14\x8e\x65\xf9\x3d\xf0\ +\x82\x0b\xc4\x10\x40\xc8\x28\x0d\x0c\x40\x08\x01\x63\x92\x24\x95\ +\x42\xf4\x1a\x04\x99\x65\x1f\x1e\x5c\x32\xa6\x17\xfe\x2c\xcb\x32\ +\x00\x24\x69\x1a\x45\x51\x6f\xec\xfa\xc5\xb3\xe9\xf2\xb8\x93\x19\ +\x56\xf0\xed\xe7\xfc\x7c\x2b\x35\x76\xf1\x77\x3d\x9f\x45\xad\x1c\ +\xb8\x05\x9f\x2d\xba\xf2\x7f\x34\x47\xa0\x34\x3a\x70\xff\x57\xbe\ +\xfc\xfd\xf0\xd8\x73\xce\x59\x5a\xd8\x7d\xff\xcd\xff\xf8\x4f\xd1\ +\xe5\x97\xbd\x75\xf0\xf9\xf2\x1a\x41\x08\x79\xce\x39\x8c\xa1\xd6\ +\xbe\x1f\x5c\xf8\xaa\xf3\xde\xf4\xaa\xf3\xfe\xe9\x5b\xd7\xde\x70\ +\xc3\xf5\x82\xe7\x18\x02\xc9\xf3\xa7\xf5\x8e\xc0\x33\xa6\x0c\x7a\ +\xd8\x61\x8f\x95\xa0\xdb\xed\x3e\xf4\xf0\x43\x3d\x5f\x4d\x92\x64\ +\x74\x74\x34\x4d\x93\x56\xab\xe9\x79\x6e\xa9\x54\x8a\xa2\xa8\x77\ +\x06\xf6\x78\xd0\x1a\x8d\x86\xeb\xba\x71\x1c\x77\x3a\x9d\xaf\x7c\ +\xe5\x2b\xe5\xfe\xfe\x91\x25\xe3\xc3\x43\x43\xe5\x52\x61\x6c\x74\ +\x49\xa9\x50\xd8\xb9\x7d\x7b\x9e\xe7\xe3\x13\x13\xfd\xb5\x7e\x25\ +\x44\x94\xa5\xb9\x92\xed\x76\xbb\x54\x2a\xf5\xb2\xa3\xa7\x83\x91\ +\x94\xb2\xd9\x68\x70\x9e\x2b\x0d\x28\xb5\xc6\xc7\x46\x1b\x61\x4b\ +\x6b\x90\x64\x19\x44\xda\x22\x94\x40\x6c\x20\x54\x42\x40\x82\x10\ +\x44\x06\x00\x8b\x51\xcf\x75\xfb\xab\x55\x08\x80\xe0\x9c\x4b\x69\ +\xb9\x5e\x9a\xf1\x28\xef\x66\x49\x62\x94\x42\x08\x4b\x29\xb2\x2c\ +\x85\x00\xf4\xfa\xa9\xa5\x94\x08\x21\x8c\x49\xef\x8f\xe0\xfb\x7e\ +\x9a\xa6\x71\x1c\x4b\x29\x5d\xd7\x3d\xa2\x03\x3e\x3d\x8a\xe8\xdf\ +\x78\x45\x9b\xc3\xd2\x74\xff\x86\x37\x1e\xba\xef\x9b\x3f\xdd\x73\ +\xee\x9b\x2e\x19\xb1\x9e\xe3\x67\xa4\x77\x7c\xff\x9b\xe9\x8a\xf3\ +\xcf\xd9\x30\xfc\xdb\x3f\x7b\xf0\xfb\x5f\xbc\xcf\xda\xf2\xc1\x8b\ +\x4f\x7c\xea\xd3\xdb\x37\x7c\xed\x7b\xc1\x09\xaf\xde\x72\x54\xf9\ +\xe9\x67\xa2\x85\x43\x5d\x10\x0c\x56\x43\x00\xcc\xfd\xd7\xff\xdd\ +\x7d\xec\xec\x3f\xb8\xe8\xc4\xdf\xfe\x9f\xfc\xe2\x1b\x5f\xd8\xd1\ +\xf7\x9a\xf7\xbf\x76\xb1\x8a\xf1\x1f\x8e\x05\xc8\x1c\xd8\xf1\x98\ +\x5c\x7e\xce\xfb\x2f\x7d\xb5\x05\xc0\x69\x27\x4e\x34\x3f\xfe\xb7\ +\x3b\xa7\xdb\xc3\xcb\x0a\xcf\x8f\xd7\xc8\x18\x80\x00\xd4\xd2\xb4\ +\x9b\xad\xb9\x99\x19\xd7\x75\x5c\xdb\xba\xfb\xee\x7b\x5a\xed\x96\ +\x67\x59\x5a\x4a\x04\x8c\xc1\x14\x22\xf8\xcc\xbc\xe0\xd7\x87\x21\ +\x84\x46\xa9\x4e\xbb\x65\x31\xd2\xe3\x29\x17\x3c\x47\xd0\xe4\x59\ +\xb2\x7d\xdb\x56\xcf\xf3\x1d\x9b\x35\x9b\x0d\x00\x60\x0f\x5f\xe8\ +\xeb\xeb\xeb\x25\x08\x08\xa1\x38\x8e\x27\x27\x27\x4f\xaa\x54\x36\ +\x6d\x38\x7a\x68\x68\x88\x12\x14\xc7\xd1\xa3\x8f\xec\x7b\x72\xdb\ +\xb6\xd9\xe9\x29\xab\x37\xdb\x40\xa9\xeb\xfb\x3e\xc1\x3d\x5a\x84\ +\x5e\x0c\xe2\x9c\xa7\x69\xca\x39\x97\x42\xe4\x9c\xf7\x72\x87\x34\ +\xcd\x28\xc1\x23\xc3\x83\x19\xe7\x49\x9c\x01\xa3\x35\x30\x42\x6a\ +\x6c\x94\x92\x02\xa8\xde\x3d\x5f\x13\x4c\x7c\xdf\xb3\x18\x93\x4a\ +\x02\x05\x28\xa2\x16\xb3\xf2\x34\x57\x42\xa8\xde\x8c\x80\x31\xbf\ +\x0e\x7c\x4a\x41\x88\x00\x44\x00\x20\x29\x95\x10\xc2\x76\x1c\xca\ +\x6c\x21\x75\xab\xd5\x0a\x82\xc0\x0f\xc2\x23\xb9\xea\xf3\x0f\xfc\ +\xe3\x7b\xbf\xb8\xeb\x4f\xfe\xe2\xcf\x36\xf4\x51\x00\x00\x3f\x70\ +\xe7\x15\x9f\xf8\xc7\xcd\x97\xff\xdd\xc5\x6b\xfd\x7f\xeb\x2d\x84\ +\x30\xd7\x73\xd0\xf3\x08\x58\xe2\xc9\xfb\x6f\xed\x58\x27\xff\xce\ +\x58\xd0\x99\x9f\x6e\x96\x9f\x79\x0f\x42\x8e\xe7\x32\xf2\x1b\xd1\ +\xe9\xee\x6b\x3f\xf3\xe8\xc0\x5b\x3e\x7c\xd1\x26\x00\x60\x67\x61\ +\xaa\x59\xfe\xdd\x67\x50\xba\x30\xbb\x60\x65\x8b\x9e\xfc\x1f\x37\ +\x6d\x60\xb9\x6f\x20\xb9\xed\xe1\xbb\x1e\x3d\x7a\xdd\x80\x3d\xf7\ +\xf8\x5d\x93\x79\x70\x5a\xc1\x7d\xde\xda\xaa\x84\xe0\xbd\xfb\x26\ +\x9b\x9d\x0c\x13\x38\x33\x3b\xdb\x68\x2e\x0c\x0c\xd6\x5c\xdb\x21\ +\x10\x89\x2c\x43\x06\x18\x08\xa4\x06\x88\x1c\x66\x2b\xec\xe1\x05\ +\xe0\xe9\x41\x1d\x63\x08\xc1\x42\xe4\xad\x56\xab\x37\x86\x9c\xe7\ +\x79\x2f\x8f\x90\x52\x22\x04\x67\x66\x66\xa4\x32\xbd\x93\xdc\xb6\ +\x6d\x21\x44\xbb\xdd\x76\x1c\xa7\xd9\x6c\xda\xb6\x7d\xe6\x99\x67\ +\x5e\xf0\x8a\x57\x2e\xd4\x1b\x7b\x77\xed\xf6\x5c\x3b\x4d\x92\xc3\ +\xf0\x24\xa3\xca\xe8\x5c\x8a\x94\x73\x4c\x70\xef\x64\xee\xc9\x16\ +\x0a\x21\x84\x10\x9c\xf3\x1e\xb0\x4f\x09\xa9\x96\x2b\x94\x90\x46\ +\xab\x75\x68\xea\xd0\x42\x7d\x3e\xcf\x85\x54\x3a\x49\x22\xcb\x72\ +\x28\xc2\x10\x40\xd8\x23\x78\x46\x10\x41\xa8\x8c\x4e\xd3\x54\x28\ +\xa1\xa4\xd4\x5a\x5b\xcc\x42\x08\x08\x21\xa4\x10\x10\x00\x84\xb1\ +\x52\xd2\x00\x00\xd0\xe1\x09\x6b\x04\x00\x02\x08\x3c\x25\xfd\x76\ +\x58\x12\x0a\x21\xc6\x58\x18\x86\xcf\x97\x82\xe6\x3f\x68\xd1\x42\ +\xe3\xe0\xfd\xb7\x5d\xf3\xa3\x7b\x37\xbc\xfd\x54\x00\xc4\x4d\xdf\ +\xbb\xe6\xfe\x87\x0f\x1d\xdd\xe2\x00\x64\x77\xff\xe0\x9f\x7f\xfa\ +\xe0\x8c\x53\x5b\x7d\xf1\x5b\x2e\x9e\x28\x88\xbb\x7e\x78\xed\x6d\ +\x0f\xec\x20\x43\x47\x5f\x74\xfe\x1a\x9b\x22\x07\xab\x5f\x5e\xfb\ +\xf5\x78\xf5\x2b\xce\x3a\xba\x6f\xd7\xad\xdf\xbf\x2f\x5b\xf3\xc6\ +\xf3\x57\xde\xfb\x83\xaf\xdf\xfc\xd8\xa4\x84\xc1\xfa\x63\xd7\x66\ +\x93\xdb\x9e\x3c\x18\x6f\x38\xf7\xe2\x8b\x4e\x5d\x3a\xbe\x71\x8b\ +\x1c\xee\x33\xdd\xc9\xef\x5e\x7d\xcd\x63\x53\xd9\x8a\x93\x2f\x7a\ +\xcb\xb9\x6b\x7b\xc1\xc4\xb1\xf1\xee\xbb\xbf\x77\xe5\xcc\x4d\x26\ +\x58\x79\xf1\x5b\x5f\x3f\x11\x32\x02\x31\xa1\x96\x6e\xef\xfe\xd6\ +\xd7\xbe\xb7\x73\x2e\x59\x7d\xd6\xab\xcb\x96\xbe\xf3\x07\x5f\x8a\ +\x1e\x5b\xfa\xd2\xd7\x5d\xe2\x95\xdd\x6d\xb7\x7c\xeb\xcf\x76\xff\ +\xd4\x1d\xde\xf4\xc6\x37\x5f\xd0\x6f\x81\x74\xfa\xb1\xab\xaf\xbe\ +\x6e\x4a\xd8\x33\xdb\x1b\x23\xcb\x1d\x00\xc4\xfd\x37\xfc\xf3\x8d\ +\xf7\x1f\x62\x7d\xab\xde\xf2\xf6\x57\xcf\xdf\xf5\xdd\x27\xec\x93\ +\xdf\x7c\xfa\xf2\x6c\xe6\xf1\x6f\x5c\xff\xe4\xcb\xdf\x72\xd1\x90\ +\xb3\xe8\xec\xcf\x62\x4a\xa8\x81\xa3\x36\xbf\xf2\xd8\xbd\xdf\xfd\ +\xdb\x3f\xff\x3e\xa3\xc2\xb8\x5b\x5e\xff\x8e\x35\x55\x4b\x4a\xf1\ +\xfc\x62\x81\x65\xdb\x77\xfd\xe2\x8e\xbb\xee\x79\x68\x78\x64\xc8\ +\x20\x0d\x09\x9c\x9f\x9b\x7d\xec\xe1\x07\x25\xe7\x0c\x23\xdf\x75\ +\x04\x17\x1a\x53\xa1\x9e\x76\x95\xde\x60\x12\x7c\x5a\x1d\xe0\x29\ +\xbe\x73\xdd\x3b\x48\x29\x21\xbd\x1e\xa4\xe1\xe1\x61\xd7\xf3\x3a\ +\xed\x76\xce\x33\x21\x44\xef\xba\x92\xa6\x69\x18\x86\x59\x9a\xfa\ +\xbe\x8f\x31\xde\xb8\x71\x63\xbd\x51\x6f\x2e\x34\xf7\xee\xdd\x83\ +\x10\x1c\x1f\x1f\xf3\x3c\x0f\x00\xb7\xd5\x69\x75\xbb\x9d\x9e\xc8\ +\x82\x12\xbd\xc1\x02\xd5\xee\xb4\xa5\xe8\x0d\x1d\xe9\xa7\xae\x27\ +\x5a\x08\x29\xd2\xac\xd3\xe9\xce\x2d\xcc\xcf\xcc\xcf\x76\x3a\x9d\ +\x34\xcd\x95\x31\x10\xa0\xa1\xa1\x91\x9e\x16\x15\xd6\x1a\x40\x80\ +\x00\x82\x10\x2a\x6d\x38\xe7\x71\x1e\x47\x51\x04\x00\x28\x84\x05\ +\xdb\xf2\x94\x52\xfa\x29\x75\x36\xad\x35\x30\xba\xd7\x7e\x8c\x30\ +\xf6\x3d\x9f\x61\x96\xe5\x59\xaf\x6d\x03\x21\xa4\x8d\x81\x10\x56\ +\xab\x55\xcb\xb2\x7a\xf2\x6d\x47\xee\x5e\x30\xad\x36\x9f\xff\x72\ +\xfe\xe8\x8f\xee\xaf\x9f\x7a\x4c\xf4\x8b\x9b\xf7\xfa\x17\x6c\xde\ +\x98\xce\x2e\x00\xb0\x74\xc9\xba\x53\x5e\xbb\x4c\xdd\xff\xbd\x2f\ +\xfd\xcd\xd7\x06\x3f\xfb\x81\x65\xd7\x5d\xf7\xb3\xe2\x4b\xdf\x76\ +\xe6\xda\x51\xaf\xbb\xf5\xc6\x9f\xde\xbd\xf1\x82\xf3\x76\xdc\xf3\ +\xf3\x86\xb3\xf9\xac\xa3\xfb\x66\x1e\xbf\xef\xee\x4e\xf8\xc6\xf3\ +\xfb\x7e\x7a\xdd\x2d\xec\x9c\xf7\x9c\xe2\x3d\xf6\xc5\xbf\xbd\xea\ +\xf8\x4b\x3f\x7c\x7a\x6d\xfb\x3f\x7e\xe1\x6f\x07\x97\x7c\xe6\x8c\ +\xd7\xbd\x0b\x22\xf0\x93\x2f\x5c\xf1\x93\xb9\x0d\x97\x5f\x74\x8c\ +\x62\xa5\x67\x64\x24\xc2\xd8\xfd\xc7\x9d\x76\xea\x9e\x9b\xae\xfd\ +\xf3\x4f\x8b\xab\x3e\xfe\xea\x07\x6f\xfe\x69\x79\xe8\x9c\xf1\xfa\ +\x1d\xff\x72\xdf\xfc\x3b\xde\xfd\x9a\x15\x13\xd5\xbd\xdb\xc1\xf8\ +\xda\x97\x5c\x78\xc1\x4b\xc6\xc6\xca\x0f\xdd\x2b\xfc\x81\x15\x67\ +\x9c\xbd\xf6\xd6\x6f\x7c\xf5\x6f\x41\xed\xe3\x6f\x9b\xf8\xc2\x9f\ +\x5d\x39\xb7\xe2\x95\x17\x9c\x50\xf8\xe1\xd6\x47\x94\x32\x00\xe0\ +\xe1\xa3\x5e\xf2\x9a\x09\xfd\xc8\x0f\xbe\x7c\xd5\xd7\xfb\xdf\xd4\ +\x3f\x77\xd3\x8f\x6f\xb9\xe4\xf4\xe5\xd3\x8f\xdf\x7c\xdb\x36\xf0\ +\x1a\x6b\xd1\xd3\x9f\x43\xe2\xa8\xa5\xa4\xfe\x19\x6f\xb8\xe2\xf8\ +\x97\xd5\x3b\xa9\x70\xc3\x72\xd1\xa7\x49\x14\xff\xce\x02\xd5\xb3\ +\xe3\x05\xf3\x73\xb3\x42\x66\x06\x68\xcb\xb1\xbb\x81\xb3\x77\xf7\ +\x1e\x82\x89\xc5\xa8\x45\x19\x46\xd8\x0a\xc3\x4e\xb7\xa3\x8d\x21\ +\x08\x27\x69\x62\x8c\x32\x06\x01\xd3\x53\x1a\x84\x52\x2a\xcb\xb6\ +\xc6\x96\x8c\x59\x94\x34\x16\x16\x00\x82\xd5\x6a\x39\xcb\xf3\x30\ +\x0c\x21\x00\x05\x2f\xc8\xb3\x7c\x70\x64\x44\x6b\x33\x57\x9f\x6f\ +\x76\xda\x82\xf3\x6a\xa5\x0f\x42\x18\xc7\xc9\x77\xae\xfd\xce\xbb\ +\xde\xf5\xee\xb5\x6b\xd7\xae\x5e\xbd\xba\x58\x2c\x76\xbb\xed\x7a\ +\xa3\x21\x25\x1f\x1c\x1c\xac\x54\xca\x10\x98\x34\x49\x1c\xca\x94\ +\xd6\xd3\x33\x33\xf5\xf9\xf9\x52\xa5\x52\x2c\x95\x8d\x36\x3d\x9e\ +\xe5\x2c\xcd\x79\x9e\x37\x9b\xf5\xfd\x07\x0e\xce\x2f\xd4\x79\x2e\ +\x30\xa6\x9e\x47\xd2\x34\x93\x4a\xf7\xea\x76\x4a\x29\x03\x20\x22\ +\x04\x1a\xa8\x7b\xd4\xbc\x10\x6a\x69\x94\x92\x94\x12\x66\x51\x08\ +\x0c\xec\xa9\xa5\x19\xd0\x23\x5c\xeb\x31\x0d\x60\x88\x08\x26\x18\ +\x02\xd9\xd3\x6b\xd2\x9a\x50\x8a\xa8\x25\x15\x44\xd4\x75\x0b\xa5\ +\x34\x4d\x0d\x84\xcf\x51\x18\xfb\x3f\xc5\x5a\x0b\x9d\xd2\xfa\x4b\ +\x36\xcb\x1f\xdc\x78\xfd\x2d\x73\xd9\x2d\xfd\xa7\xbd\xee\xb4\xee\ +\xf5\xb7\x34\x1b\x00\x2c\x9d\xdf\xb3\xed\xd6\x47\x0f\x34\xe7\xa2\ +\x66\x32\x0b\xcc\x04\xf1\xcb\xc7\x9c\xfe\xd2\x13\x46\x80\xd8\xfb\ +\xa4\x65\x3b\x08\x00\x6a\xbb\x36\xc3\x00\x00\x62\xd9\x8e\x4d\x00\ +\xd0\xd0\xa9\xae\x3f\xee\xf4\x2d\xab\x96\xdd\x71\xfb\x23\x2b\x8e\ +\xdd\x7c\xe6\xd2\x63\x1f\xf9\xd7\x3f\x98\x9c\xae\x9f\xbc\xa4\x1f\ +\x00\x3d\xbc\x64\x02\x3d\xba\xf5\xd1\x83\x1b\x2e\x3c\x77\xe8\xe9\ +\x68\x27\x34\x5b\x75\xec\x59\x67\x9d\xfa\x92\xb3\x8e\x22\x0f\xfe\ +\xcf\x6f\x3e\xbc\xf0\x8a\xd0\xf7\x18\x81\x5a\xa9\xe2\xd2\xa3\xce\ +\x3c\xfd\x64\x0f\x80\xbd\x5c\xd5\x96\xac\xda\xb8\x76\x15\x00\x46\ +\xe4\x60\x7c\xed\x71\x27\x9f\x7c\xd2\x92\xee\x83\x57\xde\xf9\xf8\ +\xec\xe4\xfc\x23\x72\xe2\x63\xef\x7b\xfd\x32\x02\x1a\x77\xfc\xec\ +\x51\x2d\x01\xd0\x0b\xfb\x77\xdc\xf2\xe0\xbe\xd6\x4c\x77\xb6\x31\ +\xb7\xfa\xf5\x5b\xca\x3f\xfd\xea\xc3\x6d\x93\x6c\x3f\xb0\x66\xd3\ +\xc5\x15\xb4\xe8\xe9\xcf\x05\x3b\x24\x9d\xa9\xad\xd7\xfe\xe8\xf6\ +\x08\x33\x0c\xa1\x51\x9c\x54\xd6\x5e\x78\xde\x49\x21\xfb\x1d\xdc\ +\xba\xcf\xc6\x77\x68\x23\x82\x45\xb5\xec\x65\x39\xb7\x2d\x9a\x74\ +\x3b\x4a\x08\x25\xa5\xa1\x4c\x40\x84\x6c\x6a\x10\x71\xfd\x30\xe7\ +\x59\x9e\x27\xda\x48\x00\x15\x30\x08\x6a\x68\x51\xc6\x30\x89\x94\ +\xe8\x1f\x1e\x19\x1b\x1e\x4d\xe7\xe7\xc3\x52\x19\x58\xd8\x22\xa0\ +\x13\x65\x71\x96\x78\xc8\xa2\xc2\xd4\x3c\x7f\xa8\x5a\x5e\x68\xb5\ +\xbb\x49\x44\x6c\x3b\xe2\x79\x91\x10\x25\xd4\xaa\xd5\xeb\x3f\x72\ +\xf9\x87\x86\x87\x06\xfc\xc0\x36\x00\xce\xce\xcd\x3f\xb9\x67\x5f\ +\xa7\xd3\x0e\x3c\xa7\xe0\x07\x46\xb2\xb8\xdb\x82\x46\xc8\x76\xd2\ +\xed\x74\x43\xcb\x1e\x3b\xee\x38\xcb\x0f\x16\x5a\x6d\x29\x4d\xa1\ +\x5c\xc6\x88\xb6\x9a\x2d\xd7\xb2\x0a\xa5\x7a\xb5\x6f\xe8\xe0\xa1\ +\x83\xdb\xb7\x6f\xaf\x54\x2b\x9d\x6e\x7b\xd7\xae\xdd\x5c\x0a\xcc\ +\x08\x57\xb9\x4b\x1c\xa9\x20\xc1\x48\x6a\x00\x10\xce\x64\x9e\xf1\ +\x1c\x68\xed\x12\x8b\x61\x44\x94\x4c\xe3\x26\xc6\x12\x63\x90\x73\ +\xa9\x01\x81\x10\x22\x8c\xb1\x01\x40\x6b\xc3\xb3\x38\x4f\x80\xd1\ +\xca\x40\x60\xa0\x1b\x94\xfc\xa0\x24\x14\x2c\x94\xfa\xc6\x97\xad\ +\xec\x44\x09\x00\x1a\xc0\x23\xb6\x61\x55\x3b\x15\x86\x06\x27\xbf\ +\xfc\x35\xd7\xbd\xef\x0f\xfe\x86\x6e\xfe\xe2\x17\x8f\x6d\x7f\xf7\ +\x07\x2a\x4b\x0f\x3c\xf4\xad\x4f\x5f\xfb\xf8\xbb\x3f\xf8\x1e\xf4\ +\xab\xe8\xea\x27\xa5\x32\x00\x02\x23\x85\x04\x80\x3c\x55\x53\x42\ +\x08\x48\xa9\x14\x00\x80\x60\x74\x98\x3a\x01\x18\x29\x04\x00\x88\ +\x20\x14\xc7\x29\x00\x9a\x30\xfc\x14\x61\x26\x3a\xfa\x82\x2b\xae\ +\x5c\x79\xf7\xb5\xd7\x7c\xf5\x8a\x3b\x7f\xf5\xc9\x8f\xbf\x77\x80\ +\x1d\x46\x97\x0e\x3f\xa0\xb5\xd1\x10\xc1\x5f\x4b\x41\x01\xad\x38\ +\x00\x1e\x30\x00\x68\x79\x78\x0b\x42\x00\x81\x92\x02\x00\x00\x2d\ +\x0a\x91\xd1\x3d\x6d\xc8\xc3\xc9\xa5\x21\x94\xb5\xb7\x7e\xfb\xca\ +\x6f\x3e\xf4\xf6\x0f\xfe\x9e\xf7\x18\xff\xe7\x07\x62\x5a\x3d\xe6\ +\x25\x4b\xbe\x75\xfb\x8d\x3f\x41\x33\xf8\xe8\x97\xae\x5f\xf4\xf3\ +\xe7\x06\x28\x03\x44\x58\x50\x2c\x20\x48\x10\x24\x44\xcc\xdc\x79\ +\xd7\xad\x1b\x5e\x72\xcc\xb1\x43\xb6\x96\xe6\x79\xdd\x0b\x50\xa7\ +\xdb\xae\xd7\xe7\xaa\xd5\xa2\x31\x20\x70\x6d\x9b\x52\x25\x25\x84\ +\x50\x68\xc5\xa5\x64\x04\x13\x42\x00\x02\x3c\x12\x51\x14\x61\x04\ +\x11\x30\x08\x21\x88\xa0\x31\x40\x4a\x85\x20\x70\x18\x69\xce\x4e\ +\x05\x00\x0e\x0e\xf4\x0b\x6c\x1c\x8a\xf3\xb4\x9b\x47\x6d\x4a\x5d\ +\xa6\x90\xeb\xb9\xb3\x33\xf3\xcd\x38\xd2\xca\x20\x8c\xc7\x97\x2d\ +\x55\x4a\xcb\x5c\x6d\x3a\x66\x93\x1f\x78\xbb\xf7\xec\xc2\xd8\xe4\ +\x42\xd4\x9b\xad\x7a\xa3\x9e\xf1\x0c\x21\x00\xb4\xf0\x2d\x4a\x20\ +\x6a\x45\xf1\x81\x5d\xfb\x28\x21\x7e\xa9\x78\x60\x6f\x22\x20\x6c\ +\xc6\x09\x61\xd6\x28\x44\x81\x1f\x18\x6d\x5c\xc7\xe1\x09\x03\x8e\ +\x3d\x36\x3c\x3c\xbe\x64\xb4\xbf\xbf\xb6\x73\xd7\xce\xf9\xb9\x39\ +\x2e\x85\xeb\xd8\x4a\x29\x43\xb5\x01\x5a\x2a\x0d\x20\xc2\x98\x42\ +\x64\x6c\xc7\x96\x59\x12\x45\x09\x85\x96\xe6\x5c\x62\xad\xb5\xea\ +\xe9\x9a\xa9\xc3\x62\xf5\x06\x19\x05\xb4\x46\x40\x49\x29\x21\x02\ +\x08\x13\xad\x21\x65\x0c\x53\xea\x86\xe1\xf0\x92\x31\x8c\xa9\xeb\ +\xfa\xae\xeb\x1e\xa6\x46\x3c\x22\x15\xbd\xf9\x76\x57\x22\x03\x8a\ +\x1b\x5e\xf5\xf2\x73\x06\xad\x97\x2e\x75\xc0\x83\x88\x37\x9b\x0b\ +\xc2\x18\x7d\x58\x51\xa5\x27\xf4\xa2\xd3\x24\x15\x3d\xa7\xd6\x22\ +\x49\x53\x4d\xd0\x8a\xa3\xfb\xaf\xfb\xd1\x37\xd7\x54\xce\xdb\xb5\ +\xe3\x60\x5e\xc5\x00\xe8\x2c\x49\x85\x02\x00\xa8\x34\x4d\x84\x36\ +\x00\xe8\x2c\x4d\xf8\x61\xd1\x75\x35\xb9\xed\x81\x43\x49\xe1\x25\ +\xc7\xae\xb9\xe7\xdb\x4f\xcc\xe7\xa0\x17\x0b\xb0\xc9\xf6\x6f\x7f\ +\xe8\xfe\xfb\xd5\x7d\x3f\xf8\x3a\x5c\x72\xd6\xd1\x55\x72\x57\x14\ +\x53\x65\x34\xe0\x49\xd6\xeb\x6e\x83\xb5\xe1\xda\xd6\xdb\x6e\xba\ +\x69\x58\x2f\x5d\xb9\x54\x48\x9e\x09\x09\x00\x50\x22\x8b\x63\x50\ +\x5e\x72\xca\x09\xee\xb5\x5f\xbc\xea\x5b\x17\x6f\x59\xf6\xe8\xde\ +\x39\xb4\x14\x1b\xad\x7a\xf2\x4d\x5a\x0a\x21\xb9\x04\xe8\x8c\x97\ +\x6f\xfe\xc3\x8f\x5d\x99\xaf\x79\xf3\xdb\x56\x2c\x42\x05\xcf\xed\ +\x88\x90\xd2\xab\xad\x7c\xfd\xa5\x1b\x9e\xc2\x12\x27\xeb\xfb\x3e\ +\xdf\x4d\x39\x00\xce\xf3\xcb\x11\x10\x82\xbd\xf2\x5e\xa3\xd1\xcc\ +\xf3\xbc\xd1\x68\x40\x08\xd3\x34\xed\x71\x90\x22\x84\x1c\xdb\x21\ +\x84\x24\xdd\x38\xcf\x32\x60\x00\x00\x08\x40\x63\x20\xd4\x1a\x20\ +\x80\x5c\xc7\xc3\x26\x47\x2a\x0b\xfd\xd2\xaa\x25\x4b\xa2\x76\x2b\ +\x4e\x63\x0a\x01\x50\xc2\x21\xd8\x22\xc8\xb6\x6c\x48\x29\x54\x88\ +\x32\x7b\xdd\xfa\xf5\xe3\x2b\x97\x05\x85\x62\xa7\xd3\xd9\xbf\x67\ +\xaf\x10\xc9\xad\xb7\xfd\x2c\xf4\x5d\x42\x41\x5f\x6d\x30\x4d\xa3\ +\x2c\x8f\x11\x42\x87\x0e\x1d\xec\x36\x9b\x27\x1e\x77\xcc\xda\xa3\ +\xd6\xef\x44\x78\xc9\xe0\x48\x7f\xb5\xcf\xf2\xdc\xc7\x77\xec\x38\ +\x34\x3b\x93\x71\x14\xc7\x71\xdc\xae\xe7\x71\x77\x66\x7a\x66\xde\ +\xb6\xe2\x66\x3d\xcd\x53\x42\x68\x6d\x60\x70\xd7\xf6\xed\x4f\xee\ +\x78\x32\xf0\xbc\x6e\x14\x01\x6d\x2c\xc6\x94\x96\x10\x69\x8d\x30\ +\x00\x50\xf2\x3c\x4a\xba\x18\x03\x40\x11\x40\x86\x30\xaa\x8d\xe9\ +\xd1\x31\x1c\xe6\x5b\x50\x5a\x9b\xc3\x22\x8a\xbd\x8b\x31\x22\x18\ +\x60\xc4\x85\x86\x10\x52\xc6\x6c\x4a\x07\xfb\xab\x43\x7d\x95\x5c\ +\x48\x9b\x22\x42\x21\x38\x72\xf4\xc4\x70\xe9\xb1\x27\x8f\xad\x28\ +\x02\x00\x4f\x7d\xe3\x47\x4f\x05\x00\x00\xd0\xbf\xe6\xc4\x4d\x7e\ +\x6d\xec\x98\x13\xdf\x77\xde\x97\x6f\xb9\xee\x1a\x0d\xac\x2d\x67\ +\x1f\x47\x50\x70\xe2\x69\xa7\x8c\x07\x10\x00\x80\xc2\xf1\xd3\x4e\ +\x51\x8e\x01\x13\x17\x7d\xf0\x4d\xd9\xd7\x7f\xfe\xe3\x1f\xe1\xc2\ +\xea\xf3\xcf\x5a\x0d\x80\x75\xcc\xe6\x53\x96\x94\x11\x00\xde\x31\ +\x27\x9d\x5e\x2b\x33\x00\xf0\xfa\x53\x4e\x0f\xfb\x7b\xd4\x26\x30\ +\x9a\xdf\x7d\xd3\x2d\xdb\x14\xf1\x2f\xf9\xe0\x87\xd7\x05\x87\xff\ +\x05\x6b\xce\x78\xc5\x9a\x1b\xef\xbd\xf1\xc6\x5b\x82\xa5\x17\xfc\ +\xe9\x1b\x5e\xe9\xc0\xe4\xa8\x93\x4e\x0d\x6b\xcc\x05\xab\xcf\x38\ +\x5e\xf7\xb2\xfb\x4d\xe7\xbe\xeb\xa2\xd9\xaf\xdd\x72\xd3\x6d\xba\ +\x34\x38\xb6\xee\xb4\x13\xd0\x20\x00\xc0\x1f\x5a\x7f\xca\x71\x84\ +\x90\xe2\xfb\xfe\xe4\x8f\xaf\xf9\xf6\xbf\xdc\x78\xfd\x76\xb2\xf2\ +\xa4\x33\x8f\xab\x15\x57\x5c\x72\xd9\x2b\xf9\x4d\x3f\xbc\x56\x1b\ +\xb8\xf9\x9c\x93\x6c\x00\xec\x4d\x67\xac\x1d\xfe\x52\xeb\xf8\x93\ +\xca\x8b\x09\xc2\x73\xcc\x11\x30\x4e\x9b\x93\xf7\xde\xf6\x64\x0a\ +\x11\xc1\xb8\xbd\xef\x81\x27\xda\xc5\x33\x2a\x01\xf8\x5d\x9c\xe8\ +\xf0\xad\x6f\x7e\xa3\x31\x86\x1b\xb8\x94\x89\x3f\xad\xce\x45\xfd\ +\x2b\xe6\x2f\xfc\x23\x28\x72\x00\x40\x18\x86\x7f\xfa\xf1\xff\xf7\ +\x9a\x6b\xbf\x37\x3a\x3a\xda\x83\xd6\x11\x42\xfb\xf7\xef\xef\x41\ +\x83\x61\x18\xfa\x61\x68\xd9\xde\xfc\xc2\x5c\x1c\x75\x10\x02\xc6\ +\x68\xa0\x0d\x04\xd0\x68\x18\x06\xc5\x62\xb1\x6c\x33\x3d\x36\x54\ +\x99\x18\x1c\x1e\x1b\x1c\x7e\xe2\x89\xad\x5c\xf1\xca\xe8\x30\x71\ +\x1c\xa8\x11\x31\x08\x6a\x14\x0b\x7d\x70\x6e\xb6\x1d\x75\xcf\x7e\ +\xf9\x79\xe3\xcb\x27\x1a\x8d\xfa\xfe\xfd\xfb\x6c\xc6\x1e\xba\xff\ +\x57\x27\x9f\x70\xc2\xd2\x89\xb1\x52\xb9\x30\xba\x64\x4c\x6b\x38\ +\xbb\xd0\x48\xd3\x8c\x67\xbc\x59\xaf\x2f\x9f\x58\xda\x5f\xab\x1d\ +\xd8\xbb\xd7\x87\xaa\x56\x2e\xdd\xf9\xcb\x5f\x3e\xba\x75\x6b\xb1\ +\x5a\x89\xd2\x4c\x2a\x33\x30\x38\x3c\x34\x3c\xd2\x6a\xb5\xba\xf5\ +\x05\xa4\x73\x21\xd5\xfe\xc9\x49\xdb\xf1\x20\xa1\x4f\xee\xd8\x79\ +\x70\x66\x96\x5a\x16\xa6\xcc\xb2\x2d\xcb\x22\x90\x80\x1e\xef\x79\ +\x14\x77\x3b\x9d\x4e\xb7\xd3\x41\x1a\xe4\x59\xee\x3b\x1e\x30\x46\ +\x88\x5c\x6a\x93\xe5\x32\xe3\xb2\xc7\xe5\x0e\x01\x00\x46\x42\xa5\ +\x00\x50\x06\x41\x44\x18\xcf\x04\xa4\x74\x68\x68\xa4\x54\xaa\x12\ +\xc2\xb2\x5c\x20\x44\x30\xa6\x8e\xeb\xfe\xdd\x67\xff\xd4\x71\x6c\ +\xad\xb5\x66\xae\xb7\xed\xf6\xb1\x5f\x7c\xf9\xdb\xd3\xe0\x13\x8f\ +\xb6\xd7\x4c\x8c\x85\x61\xd8\x83\x39\x95\x52\xbe\xef\xbd\xfd\xd2\ +\xb7\x0e\x0c\x8e\x68\x6d\x10\x3a\x3c\xe5\x85\x31\xe6\x5c\x4c\x1d\ +\x9a\x5c\xb5\x66\x9d\x65\x59\x3d\x1a\x98\xb9\xd9\xe9\x55\x6b\xd6\ +\x3d\xbd\x78\x3c\xcf\xf7\xef\xdb\xb3\x62\xd5\x9a\x17\xc3\xb6\x9e\ +\x9d\xdc\xbe\xed\xd1\x7b\x6f\xbc\x73\xf6\x1d\x1f\xb9\x62\x4d\x85\ +\xbe\x68\xdd\x7b\xe7\x93\x4f\x8c\x2f\x5d\xf1\x4c\x9a\xec\xed\x4f\ +\x3c\x3e\x30\x38\xf4\x3b\x1b\x55\x09\x21\xcd\x03\x8f\x7c\xfb\xea\ +\x1b\x5b\x80\x22\xa0\xac\x60\xf0\x94\x73\xce\x3b\x6e\x59\xcd\x28\ +\x69\x9e\xd7\xbd\x00\x18\x43\x19\x03\x10\x76\xa3\xa8\xd7\xc6\x63\ +\x31\xa6\x7b\x42\xec\x94\x5a\x8e\x43\x08\x11\x4a\x63\x42\x09\xa1\ +\x4a\x09\xa0\x80\x31\x40\x1a\x4d\x88\x4d\xbd\x40\x33\xa6\xb1\x81\ +\xc4\x8d\x85\xd9\x3e\x79\xa8\x91\xeb\x52\xb5\xcf\x0b\x6b\x43\xa3\ +\x23\x08\x92\x3c\xcb\x18\x66\xfb\x0f\x4e\xb3\x4e\xd7\x87\x50\x72\ +\x3e\x7d\xf0\x20\x65\xb8\x52\x0c\x3d\xc7\x3a\xed\xa4\xe3\xce\x7d\ +\xe9\x99\x51\xb7\xdb\xea\xb4\x1f\x79\xf8\xa1\x35\xab\xd7\xac\x3f\ +\x6a\x05\x21\x0e\x30\x68\x6a\x6a\x1a\x00\x30\x35\x3b\xb7\x7b\xdf\ +\x81\x5a\x60\xed\xde\xb5\x6b\xdf\xe4\xc1\x42\xb1\xc8\xa8\x95\xd5\ +\x1b\xe5\x4a\xa5\x54\xf0\x8d\xc8\x64\x96\x08\x91\x05\x16\x89\xda\ +\x2d\x4a\x50\xb9\x5c\x84\x90\x20\x88\x31\x42\x94\x32\xca\x18\x02\ +\xc8\x40\x8c\x30\x36\x00\x22\x04\x31\xa6\x46\x81\x66\xbd\x6d\xa4\ +\x22\x88\x1a\x89\x28\xc6\x98\xc0\x5e\x0d\xd4\x18\x03\x0e\x8b\xa2\ +\x6b\xa3\xa1\x01\x40\x4b\xc9\x3c\x6f\x70\x74\xcc\x68\xd3\x6a\xb5\ +\x7b\x62\x73\xb3\xb3\xd3\x07\x0f\x1c\x2c\x97\x2a\xcd\x66\x2b\x0c\ +\x03\x6d\x16\x07\x0a\xfe\xb3\x2c\xd9\xf9\xc0\xcd\xb7\x3c\xa6\x5f\ +\xf3\xce\x77\xbf\x98\x03\xc1\xf3\x35\x29\x65\x30\xb8\xee\xf7\x3e\ +\xb2\x1e\x1a\x60\x00\xc0\x84\x20\xa0\x85\x90\xe6\xf9\xd6\x11\x00\ +\x00\xda\x18\xc2\x68\x9a\xa5\x3d\xfe\x2d\x2e\x38\x22\x58\x29\x65\ +\x33\xe6\x78\x8e\x6d\x3b\x69\xae\x6c\xdb\x4e\xe2\x2e\x02\x50\x69\ +\x83\x29\x95\xb9\xc0\x94\x52\xd7\x4d\xa4\x72\xdc\x90\x78\x55\xa7\ +\x36\x24\x95\x1e\xe8\x1b\x2d\x17\x8b\xc0\x68\x61\x1c\xdf\xf3\xe7\ +\x5b\x53\xdd\x68\xa1\xd1\x6e\x05\x61\x60\x69\xa7\x18\x86\x63\xe3\ +\x23\x03\x83\x35\x25\xf2\xfa\xdc\xac\x33\xbe\x64\xfa\xd0\xe4\xfc\ +\xdc\x5c\xce\x45\x96\xf1\xfb\x9a\xcd\xfe\xda\xc0\xca\xd5\x6b\x28\ +\x73\x0f\x1e\x98\xa4\xcc\x72\x5c\x0f\xdb\xf6\x8e\x3d\x7b\x09\x04\ +\x0a\xe2\x4e\xbb\x23\x16\x9a\x9d\x4e\xc7\x18\xa8\x35\x28\x57\xca\ +\x99\xc8\xb9\xe0\x02\xc3\x34\xcb\x05\x97\xed\x76\x67\x6a\x7a\x5e\ +\x1b\xbd\x7a\xd5\x1a\x48\x19\xb3\x1c\x21\x65\xa3\xdd\xce\x25\x47\ +\x10\x1a\xad\x1d\xea\x96\x43\x33\x8b\xe7\xb2\x3c\x75\x1d\x9f\x11\ +\x86\x31\x4a\xf2\x96\xd4\xea\x29\x76\x78\xa3\xb4\x86\xc0\x80\xa7\ +\x5a\xad\x09\x21\x08\x01\x66\x59\x49\x4a\xe2\xb8\x8b\x20\x8c\x3b\ +\x2d\x8b\x60\xa8\x39\xd4\x5c\xf1\x14\x2c\x6a\x06\xfe\xa7\x99\x7b\ +\xea\xab\xdf\x7f\xea\xab\x17\xff\x0e\xff\x37\x00\xe2\xd3\xca\x9e\ +\x4a\x72\xf9\x6f\x6f\xc9\x67\xd1\x53\xec\x39\x80\x6d\xdb\xbd\x7e\ +\x5b\x00\x61\x4f\xbf\x00\x61\xd4\xc3\x9b\x31\xc6\x46\x6b\x2d\x15\ +\x06\x48\x43\x24\xa4\xc6\xd4\xaa\x0c\x0c\x95\x6a\x03\x90\xd0\xc0\ +\xf1\x22\x45\x27\x1b\x99\x15\x78\x85\xa0\x10\x01\x06\x84\x28\x6a\ +\x9a\x72\x63\x05\x85\x56\x96\x96\x2a\x65\x60\x54\xa1\x54\x5c\xbd\ +\x6a\x45\xb9\x18\xe6\x69\xcc\xd3\x34\x74\x1c\x99\x67\x79\xb7\x6b\ +\x23\x62\x90\x91\x80\xe7\x51\x7c\x20\xde\xd3\x6e\x34\x31\xb3\xb6\ +\x6e\xdb\x39\x38\x34\xb2\x6e\xd3\x31\x19\x17\x53\xcd\xce\x40\xb5\ +\xcf\x29\xda\xc4\x0d\x1b\xf3\xf3\x88\xf0\x46\x2b\xea\x26\x19\x73\ +\x7d\x2f\xf0\x16\xea\x4d\xa2\xa0\xa2\xce\x42\x7b\x76\xa6\x99\x34\ +\xdb\x9d\x72\xa5\x52\xad\x0d\x62\x66\x31\x6a\x43\x8c\x14\x9c\x9a\ +\x5d\x98\xd7\x4a\x20\x64\x18\xc1\xc2\x18\xaa\x35\xa2\xd4\x26\x14\ +\x23\x82\x09\xb4\x0c\xe3\x49\x24\x95\xd1\x1a\xf6\x3a\x1a\xb4\x92\ +\x00\x42\x82\x31\x24\x90\xe7\xe9\xfe\xbd\xbb\x09\xa1\x3d\x26\x68\ +\x9e\x26\x4a\x68\x8c\x41\x9e\x25\x8c\x20\x04\x16\x43\xc1\xa2\xfd\ +\x17\xa9\x26\x3c\xa7\x8d\xf8\xef\xd6\x14\xb5\xb1\x6c\xbb\x37\x78\ +\x48\x28\x75\x1c\x27\x08\xc3\x66\xb3\x09\x20\xb4\x2c\xab\x17\x2c\ +\x28\xa5\x96\x6d\x31\x66\xf1\x24\x43\x88\x00\x00\x8b\xd5\xbe\xc1\ +\x91\x51\x85\x19\x71\x9c\x34\x87\x1a\x90\x6e\x37\x6f\xce\xd7\x1d\ +\xcb\x1a\x2a\x57\x2a\xb6\xed\x60\x22\x45\xba\x63\xef\xf6\x56\xa7\ +\xe5\x33\x6c\x94\x88\xa3\xae\xe1\xd9\x96\xcd\x27\x23\xa3\xa0\x90\ +\x3c\x4b\xb3\x34\x36\x5c\x30\x44\x10\xa5\xcc\xc5\x4a\xc9\x34\xcd\ +\xbb\x8d\x26\x57\x2a\x4b\xa2\x4e\xbb\xdd\x58\x98\x27\x94\x8e\x4c\ +\xac\x0a\xc3\x22\x81\x28\x89\x3a\x99\x80\xa9\x82\xc0\x28\x3f\xf0\ +\xda\x51\xa2\x30\xe6\x06\x71\x64\xb9\xe5\xc1\xb2\x80\x51\x94\x24\ +\x1a\x2b\xc8\xb0\xe5\x61\x42\xb2\x5c\x2c\xd4\xeb\xb3\x73\xb3\xca\ +\x28\x8b\x02\x86\x01\x81\x12\xaa\x94\x61\xc1\xa5\xcc\x92\x3a\x25\ +\xcc\x67\xa1\xe7\xb9\x49\x9e\x41\x25\x95\x52\xf0\xa9\x0e\x6b\x68\ +\x00\x42\x48\x4a\x0e\x0c\x04\x08\x28\xa0\x7a\xa3\x0d\x46\x09\x4a\ +\x29\x52\x50\x09\x49\x09\x31\x46\x81\x5e\xa3\xc5\x7f\x5d\x94\xb9\ +\x7d\xd7\x2f\x1e\xec\xdf\x78\xfa\xf2\xd2\x53\x58\x1c\xaf\xdf\x7e\ +\xe7\xe3\x4b\x4f\xd8\x5c\x83\x9d\x1c\xda\xa1\xbb\xd8\xd0\xf3\x22\ +\xb2\x67\xcb\x11\x80\xc1\x8c\x05\xc5\x42\xb1\x58\xb4\x6d\xdb\x71\ +\x9c\xbd\xfb\xf7\x65\x69\xaa\x21\xc8\xa5\xa0\x5a\x51\xc2\x3c\x37\ +\xe8\x5a\x9d\x2c\x4e\x90\x46\x0a\x00\xdb\xf5\x30\xb5\xf3\x9e\xaa\ +\xa1\x81\xd4\x60\x09\x60\x26\x75\xb3\x33\xd7\x9a\x9b\x5b\x3b\x38\ +\x34\xe4\xd9\x3c\x6e\x12\x95\x87\x1e\x01\x4a\xa6\x71\x5a\x0c\xbc\ +\x7d\x3b\xb7\x7f\xf7\xc0\x3e\x9e\xa5\x2e\xa5\x04\x21\x46\x11\x30\ +\x40\x1b\x84\x89\xad\x94\x48\x92\x48\x69\xa9\x8c\x9e\x59\x68\x68\ +\x84\x2d\xdb\x49\xe3\x38\xe3\x59\x06\x30\x52\x58\xf3\x7c\x66\x6a\ +\xbe\xdd\x8a\x3a\x9d\xd4\xb6\x68\xd9\x0d\x93\x3c\xb1\x0c\xf2\x4a\ +\xfd\x41\xa9\x1a\x47\x09\xb4\x53\xa4\x28\xf5\xb5\xd2\xba\x1d\xe7\ +\x18\x09\xc7\xb2\xb5\x46\x4a\x09\xca\x0c\xd0\x52\xaa\xd4\x73\xe9\ +\x40\x9f\x13\xba\x13\x8a\xcb\x24\xcb\xa3\x38\x15\x46\x66\x12\x41\ +\x84\x3c\xcf\x03\x30\xe7\x52\x42\x08\x09\xa1\x10\x28\x2d\x04\x30\ +\x50\x09\x49\x2d\xe0\x59\xae\x31\x50\x08\x65\x8c\x52\x1a\x48\xa9\ +\xa5\xd2\x10\x1e\x1e\x58\x3a\x32\xa1\xc0\x74\x0f\xde\xfd\xab\xdd\ +\x2b\x4e\xde\x5c\xb3\x7e\xe3\x03\x0f\x6e\xbb\x6f\x2f\x1f\x3c\xed\ +\xe8\xd1\x7f\xe3\x6d\x0b\xdf\xbb\xfa\x7b\x67\x2d\x39\xed\xd7\xb1\ +\x40\x1c\xba\xe6\x9b\xd7\xbd\x6d\xfd\xa9\x07\x6e\xb8\xf2\x26\x76\ +\xfe\xc7\xde\x7c\xea\xa2\x87\x2c\xc6\x82\xc3\x57\x0b\xcf\xf5\x56\ +\xae\x5a\x59\xab\xd5\xc2\x20\xe8\x8d\x0c\x11\x42\x8c\x10\x3d\x9d\ +\x45\x84\x90\x36\x3a\x8d\xe2\xa8\xdb\x45\x10\x29\x6d\x6c\xdb\xf1\ +\xfc\x20\xe7\x5c\x61\xcc\xb9\x74\x91\x03\x8d\x36\xca\x50\x4a\x12\ +\xa3\x3a\xcd\x16\xea\xaf\x76\xe6\x67\xea\x73\x07\x98\xa3\x0d\xe0\ +\x88\x12\xbb\x1c\x50\x80\x28\x81\x73\x33\x33\xf7\xdf\x73\x8f\x6f\ +\xdb\x14\x41\x2d\xb5\xc5\x28\xb3\x5c\x4c\x1d\x03\x0c\x41\x06\x51\ +\x98\x65\x69\x94\xe7\xb5\xa1\x11\xc1\xb3\xf9\x85\x79\x61\x50\x26\ +\x6d\x23\x0d\x01\xd4\x10\x07\x62\x07\x53\x57\x18\xb9\xff\xe0\xb4\ +\x57\xf4\x88\x50\x49\xc6\x33\x94\x22\x88\x53\x8d\x1b\x9d\xa4\xd9\ +\x8e\x42\x3f\x08\x0b\x15\xdb\xb6\x28\x26\x73\x0b\x0d\x6d\x84\x92\ +\x39\xc6\x7a\x68\xa0\x38\x5c\x2b\x10\xc8\x81\xae\x00\x00\xb2\x8c\ +\x37\x1a\xad\x85\x66\xb6\x7f\x3a\x76\x6c\x87\xd9\x8e\x90\x3a\xe3\ +\xbc\x37\x70\x21\x45\xae\x85\x70\x1d\xab\xbf\xd6\x6f\x5b\x08\x21\ +\x04\x20\x4a\x12\x91\xa6\xbc\xd5\xee\x70\x21\x11\xa6\x4a\x2a\xcf\ +\xb7\x20\x84\x47\x28\x4d\x90\x53\xdf\xfc\xf2\xe7\x4e\x1f\x3c\xfe\ +\x92\xd5\xee\xfc\x63\xb7\x7c\xf7\xce\xee\x5b\xfe\xc7\x85\x01\xc8\ +\x6e\xfb\xce\x55\x0f\x2c\x79\xff\x69\x47\x8f\xe6\x9d\xf9\xe9\x7a\ +\x5a\x1c\x18\x2a\x3a\x04\x00\x00\x4c\x3e\x73\x70\x46\xca\x39\x05\ +\xc9\xe1\xd9\x24\x9d\x4e\x1f\x9c\x53\x59\xdd\x60\xac\x14\x5e\x73\ +\xf6\x9b\xcb\xb0\x1f\x00\x93\x74\x1a\xf5\x66\xd7\x50\x6f\x70\xb0\ +\x8f\x1e\x8e\x33\x62\xee\xd0\x54\xa2\x48\xb1\x5c\x29\xf8\xf6\xa2\ +\xd6\xda\x8b\x22\x16\x28\xad\xab\x95\xc2\xb2\xa5\x23\xae\xe3\x01\ +\x88\x11\x22\x79\xc6\x29\xb1\x81\xc6\x22\x11\x4e\xe0\xf8\x96\xdf\ +\x8a\x5b\x33\xf3\xd3\x59\x1e\x23\x42\x8d\xd6\x10\x02\x6a\x20\xcc\ +\x24\xb3\xb1\x42\x90\x11\x6d\x23\x4e\x10\x88\xdb\x0b\x8e\xe8\x14\ +\xca\x16\x34\xdd\x85\x85\xba\xd1\x09\x16\x00\x41\x09\x11\xd3\x06\ +\x18\x4c\x3b\x6d\xde\x89\x3a\x98\x12\x83\xc8\xc0\xc8\xc8\xd0\xc0\ +\x70\xa5\x54\x2c\x96\x2a\x88\x50\x4c\x70\x9a\x25\xb6\x4d\x85\xc8\ +\x3b\x51\x17\x52\x3c\x32\xd4\x57\x0e\xb0\x02\x90\x71\x10\x8b\x16\ +\xd2\x9a\xea\x2e\x94\x2d\x86\x32\x9e\xc6\x8d\x56\x03\xab\x6a\xd5\ +\xc1\x08\x31\x0b\x63\xce\xa5\x4e\x73\x95\xe5\x0e\x61\x40\x69\x03\ +\x21\x61\x4e\x27\x4e\x3b\x99\x04\x32\x0e\xac\xac\x56\x2b\x2f\x1d\ +\x2b\x3b\x0e\xea\x74\xe2\x44\x24\x42\xe8\x20\x2c\x8f\xf5\x0f\x04\ +\xcd\xdc\xf8\xcd\xb0\xd5\x15\x42\x73\xa1\x92\x24\x0e\x3d\x67\x6c\ +\x6c\x18\xa8\x4c\xeb\xac\x5a\x2e\x84\x3e\xcb\xe2\x4e\x9a\xe6\x00\ +\xe2\xd4\x63\x9d\x18\xe7\x59\x27\xcb\x25\x22\x48\x43\x6d\x8c\x3c\ +\x62\xab\x08\x4b\x2b\x57\xd4\xfa\xf6\x6e\x9b\x01\xab\xc7\x1f\xb8\ +\xf3\x27\xdf\xfe\xe6\xd4\xba\xd7\xbd\x6a\x73\xa9\x31\x7d\x08\x9d\ +\x7a\xe1\x8a\xf9\x5d\xb7\x7d\xfe\xef\xaf\x4f\x0d\x48\xd0\xe0\xbb\ +\x3f\x7c\xc5\xc6\x52\xeb\xeb\x57\x7e\xf2\xe7\x93\xa6\xe2\x26\x4f\ +\xb6\xe1\xab\x6c\x02\xe2\x43\x5f\xfa\x8b\x3f\xbf\x77\x96\x14\x59\ +\x7b\x6f\x1a\xba\x16\xd8\xfe\xb3\xaf\xdf\x6a\xbf\xf6\x7f\x15\xea\ +\x9f\xfe\xc8\xc7\x0e\x90\x01\x94\x2c\x94\x4e\x78\xdd\xff\xfc\xfd\ +\x57\x16\xf2\xd9\x6b\xbe\xf0\xe9\x9b\x76\xe6\xbe\x6e\xd5\xfd\x63\ +\x3f\xf9\x89\x0f\x8e\x2f\xca\xa9\xbc\x28\x72\x04\x03\x30\x36\x4a\ +\x66\x52\x51\xa9\x00\xc6\xb6\xd2\x10\x18\x84\x88\x1d\x7a\xe5\x55\ +\xcb\x56\x4c\x2c\x1d\xef\xaa\x64\x60\xc9\x92\x03\xd3\xd3\x73\xd3\ +\x33\xbc\x13\x29\xad\x4d\xc6\x03\x0f\x6b\x44\x52\x2d\x91\x12\x5a\ +\x29\x8b\x90\xd1\x90\xe0\x42\xc9\x26\x40\x8b\x0e\x37\xa2\x77\xb7\ +\xd0\x40\x13\x0a\x31\x42\x82\x0b\x9b\x39\x59\x96\x06\x85\xc2\xfa\ +\x75\x47\x6f\x58\xb7\x81\x52\xdb\x68\x4d\x08\x8e\xe3\x36\xb1\xb1\ +\xef\x84\x7d\xb5\x1a\x44\x26\xf0\x5d\xad\xb8\x56\x39\xcf\xda\x16\ +\xc2\x65\xcc\x60\x96\x6b\x25\x3d\xd8\x91\x24\x09\x7d\xc3\x31\x2c\ +\x10\xb7\x1c\xb0\xa5\x25\x1f\x12\x1b\x87\x6e\xab\xdd\xa1\x7d\xb6\ +\x0b\xdc\x4e\xa4\x32\xce\x67\x0e\xed\x9a\xc2\xac\x95\x64\x51\x1c\ +\x57\x3d\xb8\x61\x59\x7f\xff\x40\x5f\x22\xb2\x6e\x9c\x1b\x0a\xc3\ +\xa0\x56\x2c\xf5\x17\x2b\x43\xda\x58\x6c\xae\xe1\x56\x92\xfd\xfb\ +\x27\xbb\xed\x88\x11\x82\x80\x7c\xc9\x09\xc7\xae\x3b\x6a\xd9\xde\ +\xbd\x4f\xcc\xce\xee\xb5\x58\x6a\x78\x5b\x66\x1d\xc5\x15\xc2\x84\ +\x62\x1c\x7a\x44\x0d\x16\x6d\x2f\x6f\x76\xa2\x2c\x93\xda\xe4\x47\ +\xb0\xd7\xa8\xb8\x69\x49\xf0\xa3\x5d\xdb\x54\x4e\xb6\xcd\xba\x17\ +\x9c\xb7\xec\x81\xdb\xb7\x9e\x72\x66\x3e\x29\x47\xce\xab\xc8\xeb\ +\xfe\xfa\xcb\x60\xcd\x9b\xdf\x73\xfa\xe8\x8f\xff\xe6\xe3\xd7\x5c\ +\x7f\xb7\xbf\xfa\xb1\x9f\xce\x0e\xfc\xd9\x67\x3f\x34\xc8\x1f\xb9\ +\xe2\xa3\x5f\x45\xd0\xec\xbc\xf5\x2b\x77\xa4\xab\xfe\xf2\x73\xff\ +\xa3\xd8\xb8\xfb\x03\x1f\xfb\x81\xd2\x46\x4b\x2e\x94\xd1\x71\xbd\ +\x21\x06\x2f\xbb\xf2\xd3\xcb\xe2\x5f\x5e\xf1\xe1\xaf\x3d\x72\xc1\ +\x79\xc3\xdb\xae\xf9\xe1\xae\xbe\x2b\xaf\xbc\xbc\x5a\xbf\xe3\xb2\ +\x4f\xde\xdc\xce\x01\x58\x8c\x05\x2f\x86\x58\x00\x21\xe0\x12\x46\ +\xb9\xd6\xd8\x20\x44\x0d\x65\x76\x60\x1f\x7f\xf2\x69\xb5\x6a\x5f\ +\xb5\x50\x8e\x3a\xed\x28\x4e\x20\x29\xac\x5c\x3d\x5e\x1b\x6e\xb7\ +\xda\xf5\x5f\xdd\x79\x07\x11\x0a\x11\x93\xe7\x5d\x4c\xb9\x81\x0a\ +\x02\x4a\x08\x41\x48\x40\xa8\x45\x9a\xb6\x63\x4e\x80\x31\x2a\x0f\ +\x3c\x87\xd9\x56\xb9\x54\xc2\x94\x22\x8c\x28\xa1\x69\x9c\x22\x84\ +\x57\xaf\x59\xbd\x66\xc5\x51\x79\x96\xcf\xcf\xcf\x96\x4a\x25\x28\ +\x72\xa0\xba\x9a\x73\xbf\x10\x42\xc0\x09\x65\x49\x9e\x64\x59\xa2\ +\xb5\x34\x52\x60\xac\x73\xc9\x2d\x88\xa9\x6d\x55\x46\x87\xf2\x4a\ +\x25\x4d\x62\xc9\x45\xdc\xed\x66\x71\x9e\x44\x49\x58\x82\x3c\xda\ +\x5b\x0b\xbd\x91\x6a\x29\x9d\x70\xe2\x24\x6b\x45\xdd\x84\xcb\x54\ +\xe8\x28\x63\x59\x0e\x06\x83\x55\xb5\x80\xa6\x22\x13\x0a\x15\x8b\ +\x7d\x41\xa9\x14\x14\xab\x10\x39\xcd\x56\x96\xe7\x89\x6b\x7b\x04\ +\x01\x0c\x87\xa7\xa6\x66\xf2\x24\x1a\x5f\x32\xe0\x3a\xf8\xe0\xc1\ +\x3d\xad\xe6\xac\x94\xa9\x92\xd2\x42\x18\x63\x66\xdb\x1a\x40\x9a\ +\x4b\x83\x01\xf6\x5c\x4f\x6a\xcc\xa5\xf6\x3c\x32\x3e\x3e\xd1\x83\ +\x0c\x8e\x8c\xad\x3e\x6e\xe9\xd7\xae\xdf\x71\xef\x3d\xad\x66\xb0\ +\xe9\x7d\xaf\x09\x3f\xf3\xa5\x5b\xef\xad\x84\x7a\x64\x7c\xd0\xcb\ +\x0f\xed\x9d\xab\x5b\x0f\xfc\xcb\xc2\x43\xbc\xbc\xe1\x84\x15\x85\ +\xbd\x8f\xef\x5e\xb2\xfe\xfc\xf1\x80\x01\x53\x0d\x28\x05\x4a\x1e\ +\xd8\x31\xb9\x6c\xd3\x3b\x06\x5d\x0a\x60\xd5\x25\xc4\x3c\x63\x07\ +\x60\xc6\x28\x45\xee\xf0\xca\xd5\x45\x98\xb4\x9a\xbb\xf7\xec\x1a\ +\x3a\xf9\x2d\x4b\x42\x26\x22\xc7\xa2\x78\x31\x41\x78\xf1\x60\x87\ +\x46\x18\x92\x6b\xc7\x21\x01\xb1\x5d\x4c\x6c\x08\xf1\x78\x75\xa4\ +\x5a\x2a\x3e\xfa\xe0\x83\xf7\xdf\xff\x4b\x8c\x28\xa0\xc5\x13\x4e\ +\x3e\xc5\x60\xcf\x0f\xd0\xd8\xb2\xd5\x20\xe9\xba\x14\x29\x93\x53\ +\xa4\x7d\x97\x50\xac\x80\x14\x79\x2e\x79\x9a\x61\x00\x18\x45\x9e\ +\xe3\x0e\xf5\x8f\x39\x16\xf3\x3d\x57\x4a\xc9\x65\x0e\x20\x64\x94\ +\x2a\xa1\x86\x86\x02\x08\xe0\xa1\xa9\xfd\x3d\x19\xc3\x7a\x83\x17\ +\x03\x7b\x74\xa4\xe6\xf9\x81\x50\xa0\x19\x75\x18\x70\x29\xb3\x99\ +\x6d\x0b\xc1\xa3\x3c\x27\x40\x33\x44\x08\x84\x5a\x4a\xa8\x0d\x35\ +\xa6\xde\xea\xb4\xda\x1d\xc7\x76\x20\x80\x93\xfb\x0f\xf0\x5d\x11\ +\x17\x0b\x23\xc3\x83\xc5\x52\x48\x29\x71\x5d\xcf\x29\x50\xae\x88\ +\x42\x34\x15\x52\x43\x0c\xa5\xc8\xf3\x94\x3a\xd6\xc8\x60\x5f\xb1\ +\x54\xe4\x52\x09\x61\xb2\x54\x19\x45\xa0\x36\x4a\x29\x2d\x05\x86\ +\xaa\x5a\x0e\x09\x30\x69\x37\x4a\xe3\x76\x24\x13\x8c\x60\xe8\x7b\ +\x51\xd4\x96\x52\x23\x44\x21\xc6\x4a\x43\xa9\x85\xd4\xc6\x71\xbd\ +\xda\xe0\x12\xdb\x0d\x1c\xd7\x2f\x14\xcb\xbf\xc1\xec\xf2\xff\xb3\ +\xd5\xd6\x9c\x5a\xfd\xea\xdf\x7c\xf9\xeb\xee\x99\xef\xfd\x58\xff\ +\x04\x5a\x46\xaf\xff\xca\x3f\x35\x96\x9e\xf7\xc1\x6a\xc1\xf3\x4a\ +\x61\x75\xcb\xc5\x1f\x38\x67\x79\xef\xc9\xed\xd1\x8d\xfb\x6e\x7a\ +\x78\x2a\x3f\x7b\x88\x28\xa1\xa4\x82\x64\x64\x62\x60\xd7\xbd\x0f\ +\x2d\xbc\xfe\xa4\xaa\x56\x52\xc9\xdf\xe0\xc1\xeb\xa9\x40\x48\x69\ +\x20\xd0\x98\x0d\x54\xfb\xe7\xee\xdf\x1a\x9b\x13\x50\x9e\x72\x65\ +\x16\x63\xc1\x8b\xa8\x8e\x00\xa9\x2f\x70\xd8\xce\x20\xe2\x02\x62\ +\x60\x0c\xf0\x32\x15\xe5\x62\xaa\xd9\xb2\xc2\x70\x64\x78\x4c\x81\ +\x30\x16\x5a\x71\xc1\xb3\x6c\x66\xae\xa1\x3a\x8d\x91\xbe\x82\xeb\ +\x40\x0c\x84\xe2\x79\x06\x00\x50\x06\x43\xe8\x38\x38\xf4\xfd\xd0\ +\x0f\x06\xfa\xfa\x02\xc7\xeb\xb4\x3b\x4a\x9a\x2c\xcd\x15\xe0\x00\ +\x02\x29\x39\x00\x06\x40\x4d\x08\x85\x04\xc6\xdd\x64\x61\x7e\x61\ +\xc9\x92\xf1\xd5\x47\xad\xa5\x14\x74\xa3\x58\x23\xec\x17\x2a\x06\ +\x40\x08\x11\xe7\xdc\x28\xc0\x30\x63\x04\x21\x21\xd2\x6e\x1c\xc7\ +\x49\x9e\x0b\xcb\xb2\x3d\xcb\xce\x48\x86\x34\xb4\x2d\x2b\xee\xc6\ +\x18\xd0\xb2\x5f\x6b\xcf\xc5\x8d\x99\x96\xc5\x58\x5f\xad\xcf\x0b\ +\x0a\x1a\x61\x40\x4c\xde\xcd\x21\x65\x41\xb9\x30\x3a\xb6\xb4\x58\ +\x2a\x18\xa0\x85\x10\x46\xe6\x4a\x49\x46\x18\x71\x50\x9b\x67\x79\ +\xd6\x8d\x93\x48\x2b\x49\x01\x0a\x1d\x37\xb4\x9c\x34\xed\xe6\x19\ +\x6d\x35\xe7\x94\x02\x18\x5a\x1a\x80\x5c\x6a\x6d\x34\x80\xd4\x71\ +\xbe\x2c\x32\x03\x00\x00\x20\x00\x49\x44\x41\x54\x02\xd7\x2b\x94\ +\x6b\x03\x96\xe3\x27\x09\xd7\xe6\xb0\xfa\xd1\x11\x5b\x48\x5c\x59\ +\x7d\xec\xe0\xfc\x67\x1f\xd9\xf4\xc9\x8d\x55\x00\xc0\xe6\x63\x46\ +\xbe\xfe\xaf\x5b\x5f\xf6\xa7\x1b\x00\x62\xaf\x7d\xe7\x6b\xff\xf2\ +\x1f\x3e\xf5\xe1\x5b\x07\xec\xb0\x76\xe1\x3b\x3e\x70\xdc\x19\x97\ +\x9e\x75\xef\x9f\x7f\xec\x43\x7f\x38\xe8\xa7\xfb\x32\xea\x30\xb8\ +\xfa\xec\x77\x9e\x74\xdf\xa7\xfe\xd7\x87\x3f\xda\xc7\xda\xd3\xa0\ +\x14\xda\x70\x96\xe7\x9c\x6a\x60\x54\x9e\x73\x6d\x00\x00\x86\x67\ +\x59\x9c\xe1\x8d\x67\x5d\xb2\xf1\xae\x4f\x7d\xe4\xa3\x7b\xaa\x6a\ +\xea\x50\x3e\x88\x16\x83\xc1\x8b\x06\x2f\xd0\x98\xb9\x0a\xb9\x89\ +\x90\x08\x41\x02\x11\xa5\x34\xd5\xc0\x02\x68\xcd\xd1\x1b\xbb\x9d\ +\x25\xad\x46\x3b\x6a\x47\x8d\xc9\x86\x1b\xb8\x94\xa0\x42\xa9\xec\ +\x15\x0b\x03\x05\x17\x9a\x1c\x11\x91\xea\x14\x22\x65\x31\xec\xfb\ +\x7e\x5f\xb5\x1a\x7a\x01\xd4\x40\xf0\x3c\x4e\x62\xa5\x14\xcf\x38\ +\x84\x00\x22\x24\x15\x47\x10\x11\x4c\x84\xc8\xf3\x2c\x43\x00\x59\ +\x16\x1b\x9f\x18\x65\x0c\xdf\xfb\xd0\xc3\xd8\x2e\x78\x7e\x10\x86\ +\x21\x82\x50\xa4\x19\x23\x98\xa7\x51\xc1\xb7\x91\x86\xf5\x03\x33\ +\x04\x98\x3c\xcb\x31\x26\xdd\x46\x73\x2e\xe7\xe5\x72\x5f\xd4\xee\ +\x32\xcb\xb6\x6d\x87\x12\x66\xb3\xd0\xb6\xad\x99\xce\x21\xa5\x28\ +\x02\xd6\xc2\x1c\x4f\xd2\x3c\x97\x5a\x28\x53\xea\xab\xad\x58\xba\ +\xa6\x3c\x54\xd4\x44\xf1\x3c\xcb\xd3\x44\x48\x2d\x38\xc8\x53\x1d\ +\xb5\x1b\x9d\x4e\x9a\xa5\xc2\xf5\x9d\x34\xe2\x46\x6b\xdf\x0d\x00\ +\x25\x73\x33\x73\x84\xe0\xbe\xca\xb0\xc3\xdc\x34\x8b\xe2\xb8\x9b\ +\x64\xb1\x06\x12\x18\xe0\x79\x61\xa5\xda\x57\xae\xf4\xe7\x4a\x77\ +\xba\x31\xc2\x98\x12\x16\x45\x5d\xad\x14\xa0\x47\xac\x61\xd6\xba\ +\xe0\x8a\x2f\x9c\x90\xfa\x83\x04\x00\x00\x56\x9f\xfb\xee\xab\x8f\ +\x7e\x5d\xdf\x18\x03\x00\x2c\x3d\xf9\x92\x2b\x97\x9e\xb8\xe7\xe0\ +\x02\xf2\xca\x13\x25\x08\xac\xe1\x77\x7d\xec\xca\x2d\x4f\xee\x6c\ +\xa5\xf0\x6d\xfd\x43\x23\x15\x00\xd0\xf8\xfb\x3e\xf1\x57\x3b\x9e\ +\xdc\xd5\xe1\xe8\x1d\x83\x23\x63\x3e\x18\x79\xed\x1f\xad\x44\x65\ +\x14\x80\x3f\xfa\xdf\x63\x55\x1f\x00\x54\x7d\xfb\xc7\xff\x37\xab\ +\x38\xc6\x5b\xfe\xde\x8f\x7d\xea\xc0\xa1\xe9\x43\x8f\xdf\xbc\xeb\ +\x96\xc8\x5e\xec\x3f\x78\xf1\xe4\x08\x10\x11\x65\x70\xa1\x50\xf4\ +\xc3\xc0\x76\x9d\x2c\xcb\xf6\xec\xda\x09\x0c\xa8\x94\xfc\xd9\xf9\ +\xc6\x13\x8f\x3f\x22\x04\x37\x18\xf5\x0d\xf4\x23\x00\x8a\xbe\xb7\ +\x76\x62\x22\x9d\x9f\x8f\x5b\x75\x04\x68\xe0\xb8\x61\x91\x14\x8b\ +\xb6\x94\x8a\x20\x98\xa6\x31\x86\x38\x4f\x72\x49\x84\x96\x1a\x68\ +\xa8\xb4\x44\x44\x1b\xa3\x93\x34\x47\x10\x19\x63\x3c\xd7\x55\x42\ +\x70\x63\xe2\x38\xb2\x6d\xab\xc3\xe9\x64\xbd\x35\x3d\x3d\x8b\x20\ +\x0c\x5d\x3b\xb4\x6d\x0b\x9b\xfe\x82\xb7\x61\xd5\x52\x0a\x64\x67\ +\x66\xde\x20\x28\xb5\xa9\x56\xfb\x2c\xdb\x13\x0a\x75\xbb\x71\xa3\ +\xd1\x0a\xc2\x30\x4d\x33\x46\x99\x32\x20\x95\x46\x20\xd6\x68\xb5\ +\xc7\x4a\x65\x48\xf0\x4c\xbd\x85\x30\x6d\x45\xd1\xd0\xb2\x95\x98\ +\x39\x71\x92\x23\x6a\x38\x57\x82\x83\x76\x27\x69\x36\x9a\x22\xe3\ +\x87\x0e\x4c\x69\x0d\xe3\x6e\x56\x2a\x15\xaa\xfd\x45\x9e\xf3\x85\ +\xb9\xb6\xc8\x05\x04\x8c\x62\x16\xc7\x3a\x4e\x00\x26\x41\xa1\x10\ +\x22\xda\xe2\x52\x14\x8b\xa5\x52\xa5\x92\x66\x3c\xce\xb8\x36\x90\ +\x50\x3b\xcb\x79\xb3\xd5\xe8\xe9\xce\x1f\xc9\x34\xc1\x2f\x8f\x3c\ +\xcd\x6d\x08\x9d\xe2\xd8\xc4\xaf\x05\x51\x0a\x03\x13\x9b\x06\x26\ +\x9e\xb1\xec\xfe\xf2\xb5\x9b\x7e\xe3\xcd\x2c\x5c\xb9\xfe\x98\xa7\ +\xbf\x0b\xaa\xa3\xbd\xf9\xc3\x91\xb1\x1e\x36\x48\xfb\x97\x8c\x01\ +\x00\x92\xbd\xf7\x7f\xf9\x5b\x3f\xec\x60\xbf\x35\x75\xe8\xb4\x97\ +\xbf\x7d\xcc\x5d\xf4\xa0\x17\x0b\x76\x88\xba\xdd\x6e\x96\xa7\x2c\ +\xc5\x5c\x8a\x12\xac\xb4\xda\xad\x9c\xe7\xc6\x98\xa9\xa9\xe9\xc9\ +\x03\x07\x3b\x0b\x0b\x08\xe5\xd0\x22\x07\xf7\x35\x2b\x95\x41\xdb\ +\x80\x99\xa9\x69\x13\x45\x86\x0b\xcf\xf1\x06\xfb\xfb\xfd\x12\xe5\ +\xbc\x9d\x66\xa9\x91\x1a\x43\xac\xb1\x26\x94\x40\x60\xa4\x52\x10\ +\x20\x60\x8c\x36\xc0\xf3\x42\xa5\x22\x68\x00\xa5\x84\xe7\x42\x72\ +\x91\xaa\xd4\xb2\x2c\x29\xa5\xef\x97\x97\x14\xfb\x90\xe5\xed\xd9\ +\xb9\x43\x4b\x2d\x73\x39\x58\x29\x58\x96\xdf\x6c\xc6\x79\xa7\x11\ +\x47\xdc\x58\x4c\x68\x3d\xbf\x7b\x3f\x00\x00\x02\xc8\x18\xb5\x1c\ +\xaf\xd3\x8d\x99\x45\xe3\x2c\xf5\x02\xdd\x6e\xcf\xd6\xfa\xaa\x31\ +\x6f\xe4\x3a\x52\x06\x2b\x18\xe7\x0a\x44\x79\xe7\xae\x5f\xde\xfc\ +\xf3\x7b\x40\x5f\x5f\x75\xc3\xfa\x75\xcc\xb2\xa2\x28\x21\x00\xc9\ +\x4c\xa6\x51\x5e\x2a\x96\x19\x65\xb1\x9b\x18\x08\x66\x67\x16\x04\ +\x17\x08\x11\x08\x71\x9e\xe5\x94\x61\xc9\x55\x92\x6a\xd7\x71\x20\ +\xc1\x08\xfb\xd0\xa4\x00\x31\x44\x6c\x65\x74\xbb\xd3\xb1\x6d\xdb\ +\xf7\x03\x29\x35\x42\xd0\x0f\xc2\x9e\xb8\xe3\x7f\xa7\xed\x62\x0f\ +\xae\xbe\xe0\x75\x4e\x33\x91\x7e\x65\x78\xd9\x92\xbe\xc5\xd1\xe1\ +\xff\xfa\x06\x11\xb6\x2c\xf6\x7f\x24\x73\x5a\x8a\x5c\x88\xff\xa3\ +\x15\xee\xdf\xe5\x2f\x80\x30\xcb\xe2\x24\xea\x00\x2d\x2c\xdb\xb1\ +\x6d\xbb\x31\x3f\x67\x11\xea\xda\x76\xb7\xb9\x10\x75\xba\x40\x08\ +\x88\xa5\xd2\xa2\x3c\x30\x54\x29\x97\x88\x04\xf5\x85\xf9\x00\x81\ +\xb1\xc1\xfe\x6a\x25\xc8\x65\xda\x98\x6b\x32\x1b\xdb\xcc\x76\x1c\ +\x37\x8e\xe2\x66\xbb\x85\x11\x62\x94\x6a\xa5\x11\xc2\xc0\xe8\x4a\ +\xb1\x92\xf3\xdc\xb6\x9d\xb8\x1b\xc5\x71\x52\x08\x43\xdb\x76\x64\ +\xce\x1d\xc7\xc9\xb2\x2c\xcf\x23\x91\xab\x55\x13\xb5\xa5\x43\xa5\ +\x6e\x27\x82\xca\x38\x96\xc5\xb5\xda\x31\x39\x9d\xb4\x5b\xd0\xe8\ +\x62\x9f\xdb\x8d\xbb\x00\x40\xdb\xb2\x28\xc6\x98\x31\xa1\x92\x94\ +\x73\x6a\x93\x76\xab\xdd\x49\x22\xc3\x60\x37\xc5\xd4\xc1\xcd\x6e\ +\x3d\x4d\x22\x4a\x69\xff\xd0\xd0\xf4\xfc\x94\x46\x62\xc3\xc6\x63\ +\x42\xaf\xc0\xe3\x34\x8f\x93\x3c\x13\x94\x12\x99\xf3\x6e\xa7\xcd\ +\x28\x35\x4a\x7a\x3e\xab\x37\x9a\x10\x21\x83\x00\xc4\x00\x63\x5c\ +\xf2\x8a\x4a\x1b\x08\x88\x5f\x28\x59\xcc\x12\x42\xf0\x2c\x8e\x73\ +\x99\x2d\x34\xa3\x54\xfa\x41\x50\x28\x96\x85\x54\x51\x94\x32\xcb\ +\x2e\x14\x70\x4f\xdc\xf1\xbf\xd9\xc6\x42\x76\x30\xbe\x6a\xdd\xf8\ +\xa2\x87\xbd\x50\xd6\x0b\xe3\xa4\x79\xf0\xce\xfb\x1e\x4f\x00\x26\ +\x94\x20\xad\x7a\x00\x57\x65\xf9\xba\xa3\x97\x0d\xe3\xdf\xe4\x36\ +\xfa\x77\xfb\x0e\x01\x40\xc0\x00\x23\x08\xb2\x6c\x86\xb5\xcc\x15\ +\xe7\xb6\xc5\xa2\xa8\xa3\xa5\x84\x5a\x13\xcb\xc6\x42\x03\xae\x97\ +\x0c\x8c\x3a\x7e\xd0\x69\xb4\x06\xfb\xfb\x86\x8a\x7e\x60\x9b\x6e\ +\x77\x5a\x81\x1c\x62\x92\xb7\x90\x01\x9a\xa7\x8a\x8b\x5c\x09\x6d\ +\xa0\x81\x06\x1a\xa3\x09\x01\x08\x81\x7a\xbd\x09\x20\x4c\xa2\x6e\ +\xe0\xf9\x9e\xeb\x75\x3b\x91\xd1\xca\xb5\xec\x1e\x69\x8a\x6d\xab\ +\x00\x77\x51\xd4\x71\x99\x4f\x7c\x54\x28\xd4\x0c\xb4\x0e\x4d\xcd\ +\xcc\x65\x82\x7a\xc5\xc0\x75\x1b\x69\xe4\xf9\x15\x08\x8c\xe3\x58\ +\x59\x12\xcd\xcf\xcc\xf5\x55\x4a\xe5\xbe\x4a\xbb\xb9\x90\x8b\x0c\ +\x1b\x46\x91\xdb\x58\x88\x4b\x85\x10\x29\x82\x2c\x32\x3c\x32\x02\ +\x31\x3a\xfb\x8c\xf3\x2c\xc7\x49\xb3\x3c\x70\xdd\x6e\xab\xa5\xb5\ +\x26\x06\xd4\xe7\xe7\x30\x22\x9e\x65\x75\xa3\x0e\xf4\xbc\x5a\xad\ +\x62\x3b\xf4\xc0\xcc\x74\x58\x72\x29\x25\xdd\x4e\x57\x18\x29\x94\ +\xee\xa9\xc2\x26\x3c\x81\x00\x70\xa5\x2c\xdb\x53\x52\xcf\xcd\x37\ +\x3a\x51\x5a\x28\x84\x85\x62\x09\x90\xc3\xea\x29\x8c\x31\x08\xff\ +\x0b\x63\x6b\x5a\x26\xa9\xb0\x1c\x07\xff\xf6\xe1\x6e\x54\x9a\xe6\ +\xc4\x76\xe9\xe2\xb9\xff\x42\x8f\x05\x10\x8a\xa4\xfe\xf8\xc3\x0f\ +\x76\x31\x99\xdb\xb7\x3b\xf1\x06\x97\xf7\x87\xd1\xcc\xbe\xf6\xb6\ +\xee\xb2\xcb\x2e\x29\x21\xf9\x4c\x15\xb5\x67\xe9\x41\xb6\x2c\x16\ +\x04\x5e\xa9\x10\x72\x21\x1b\xf5\xb9\x38\xee\xe6\x29\x6e\x35\x16\ +\x5c\xc7\xf6\x82\x82\xef\xb8\x98\x0b\x4c\xc8\xe0\xc0\x38\xb5\x58\ +\xc9\x2b\x0c\x97\x0a\x20\xef\x64\xa2\x6b\x39\x98\x2b\x00\x20\x66\ +\xd4\x4b\xd3\x98\x73\x81\x11\x29\x16\x5c\xa9\x94\xe0\x79\x9e\xe5\ +\xc6\xd2\x96\x6d\x03\x80\x81\x81\x08\x5b\xb9\xd0\x8e\x6d\x05\x41\ +\xa1\xd3\x69\xd9\x8e\xab\x94\xb4\x6d\x87\x40\xee\x32\x01\xa0\xea\ +\x74\xba\xd4\x2b\x23\x2c\x04\xc0\xed\x34\xd9\x37\x33\x23\x94\x21\ +\x98\x79\xd8\xf8\x0e\xf3\x3d\xdf\x4a\x52\x9e\xc5\x96\xed\x60\xdb\ +\x55\x8a\x03\x62\x0f\x8e\xd6\x1a\x8d\x76\x9e\xa1\x42\x18\x62\xed\ +\xf8\x7e\xa5\x58\x0c\xfb\xfa\x2a\x1a\x18\x42\x69\x12\xe7\x32\x87\ +\xb3\x8d\x69\x29\x52\x00\x80\xd4\x10\x68\x0d\x91\x41\x18\xfa\x81\ +\x5b\xad\xd5\x5a\xad\xa6\x1b\xb8\x59\x9e\x68\x28\x01\x70\x94\xe6\ +\xd4\xb2\x5b\xdd\x0e\x80\xc8\x20\x98\x24\x99\x14\x2a\x49\xb3\x72\ +\xa9\x8c\x29\x64\x96\xb2\x6d\x37\x8a\xb2\x85\x85\xbd\xae\x67\xfb\ +\xbe\xc7\x18\xb3\x2c\xeb\xc8\xc7\x82\x9e\x56\x4d\xef\xeb\xb9\xad\ +\xb7\xde\x7e\xd0\x7b\xc5\xb9\x27\x3a\xbf\xf6\xf1\xac\xde\x4c\xc2\ +\x52\x99\x61\x90\x1d\x7a\xe8\xaa\x7f\x7e\xf0\x0d\x97\xff\xde\xf8\ +\x6f\xc9\x38\xe8\x68\xd7\xe7\x3f\xff\xe3\x97\xbe\xe7\x8a\x4d\xd5\ +\x45\x6f\x7a\x61\x9b\x94\x32\x18\xdc\xf0\xfe\xff\xe7\x04\xdb\x06\ +\x3f\xfe\xfb\x2b\xf7\x2e\x7b\xcd\xfb\x5e\x7a\xd4\xfc\x43\x37\xfe\ +\xf5\xbf\xec\xcd\x84\x06\xd6\x6f\x50\x6f\x3d\x1b\x97\x89\xe3\x11\ +\x27\xe8\xa4\xbc\x5e\xaf\x43\x08\xb9\x50\xed\x24\x75\xbd\x00\x48\ +\xa6\x58\x19\x58\x54\x16\x2c\x8a\xd0\xbe\x86\x26\xba\x19\x52\x6d\ +\xb2\xd4\x21\xc6\x77\x18\xa5\x8e\x42\x81\xd1\x5a\x1a\x69\x30\xd3\ +\x10\x68\xa3\xb3\x38\xd1\x5a\x09\xce\x29\x21\xc4\xb2\xa5\x41\x88\ +\xb8\x00\x60\x8d\x51\x26\x05\x94\x90\x61\x14\x04\x15\xa9\xb4\x54\ +\x86\x11\xa2\xa1\x17\x09\x6c\x0c\x92\x5a\x2d\x1c\xea\xcc\xce\xe5\ +\x51\x9c\x1a\x80\xaa\x1e\x4d\xb3\xdc\x75\x71\x2e\xd2\xf9\xe6\xc2\ +\x6c\x1d\xfa\x7e\x18\x25\x19\xe7\x0a\xed\x99\xd2\x3d\xfa\x42\x92\ +\x30\x00\x1c\xa3\x46\xc7\x97\xaf\x5f\x7f\x94\x45\x20\xc2\x5a\xf2\ +\x44\xca\x5c\xf0\x8e\xeb\x60\x6d\x32\x68\x48\xa1\x3c\xa8\x8d\x6e\ +\xb4\x1a\x8c\xda\xad\x56\x3b\xcb\x72\xdb\xb6\xe7\xe6\xeb\x92\x6b\ +\xc6\xdc\x4a\xd8\xa7\x8d\x51\x5c\x19\x89\x74\x0e\x1d\xe6\x1b\x00\ +\x38\xe7\x9e\xe3\xe7\x20\x35\x52\x21\xad\x93\x2c\xeb\xb6\x5b\x3c\ +\x4d\xc2\x42\x81\x60\x18\x75\x3a\xae\xe3\x60\x88\x30\x3c\xa2\xa7\ +\xea\xd6\xef\x7f\xfe\xaa\x1b\x1f\x0b\x2a\x81\xe0\x68\xc3\x19\xaf\ +\x7d\xd3\x05\x27\x8a\xb4\x53\x6f\xfe\x46\x96\x92\xee\xbf\xe7\x53\ +\x5f\xda\xfa\xd1\xbf\x78\x7f\x0d\x00\x9d\xd4\x77\xef\x9d\x25\xbf\ +\xab\x6b\x10\x31\xb1\x7b\xe7\xfe\x93\xe4\xa2\x2b\xfd\x37\xc1\x0b\ +\x08\xcc\x9f\xf8\xc5\x8f\x6f\xb8\xed\x9e\x72\x70\x36\x00\xa0\x31\ +\x77\x28\xb7\x5d\x87\x61\x60\xf8\x73\xc6\x0b\x30\x9e\x6f\xb4\x76\ +\xef\x3f\xe8\x50\x22\x85\x70\x18\x93\x52\x4b\x63\x34\x44\x0a\x12\ +\x43\xec\x5c\x41\x44\x7d\x83\x40\x6e\x54\xd4\x9a\x9f\x9c\xd9\xeb\ +\x62\x55\xf0\x2d\xcf\xb5\x2d\xcb\xb1\x1d\x17\x22\x80\xb0\xf1\x3c\ +\xcf\x75\x6c\x2d\x05\xd7\xb9\x6b\x33\xe2\x18\xdb\xa2\x0c\x53\xad\ +\x35\x97\x26\x4d\xd2\x2c\xcd\x6c\x8b\x09\xae\x00\x31\x96\xe7\x40\ +\xad\x2c\xe6\x39\xb6\xe5\xba\x41\xb1\x3c\x10\x47\x31\xc6\xc8\x75\ +\xdd\x24\x89\x95\x52\x61\x18\x28\xa5\xb3\x2c\x13\x9c\x4b\xa4\x93\ +\x3c\xa7\xcc\x66\xcc\x99\x9c\x9a\xc9\x52\xd5\x8a\xb2\x5d\xbb\xf7\ +\x75\x3a\x49\xb7\xd9\x91\x49\xb2\x7e\xf9\xd8\xf2\x95\xcb\x0c\x34\ +\x86\xa0\x8c\xe7\x18\x41\xe6\x30\x4c\x74\xb7\xdd\xd0\x5a\xf9\x85\ +\x02\x65\xf6\xf4\xdc\x4c\xce\xf3\xb4\xd3\x32\x10\x0c\x0c\xf7\xcf\ +\x4e\xcd\x77\xda\xe9\xc4\xf8\xb2\xf9\xb9\xc6\x42\x63\xce\xf7\x7d\ +\x42\x49\xab\xd1\xf5\x7d\xc3\x1c\x2b\x49\x53\x88\x90\x45\x88\xc8\ +\xf3\x42\x18\x1a\x03\x80\xd1\xae\x65\x19\x84\x8c\xd6\x8e\x65\xc5\ +\x71\x74\x60\x72\xd2\xb6\xac\x5a\x7f\x7f\xef\x94\x3e\x32\xf0\xe1\ +\xa1\x1d\x3b\xbd\x55\xaf\xfa\xe4\xe5\x5b\x66\xb7\xfe\xe4\x4f\xfe\ +\xec\xaf\x4a\xeb\xaf\x79\x59\x5f\xff\x92\xc4\xb5\x81\xd9\x71\xf7\ +\x8f\x6e\xbe\x6f\x87\x0c\x97\x9f\xb9\xde\x6a\x3d\x79\xc7\xe7\x3f\ +\x95\x8e\xae\x3d\xf5\x82\x95\x81\x1d\xef\xf8\xea\xe7\xfe\xc6\x77\ +\xc2\xcd\x2f\x7f\xcd\x31\x63\x21\x00\x60\xf2\xa1\x9b\x7e\x74\xdb\ +\xe3\x90\x25\x2d\x48\x6c\x0b\x24\x53\x8f\x7e\xe7\x7b\x37\xd5\xb5\ +\x7b\xdc\xcb\x5e\x7f\x4a\x79\xee\x86\x9f\xef\x39\xfd\xa2\x97\x97\ +\x31\x7f\xf0\xa6\xeb\xa2\x91\x2d\x9b\xd7\xf4\x2f\x7a\xda\x7f\x7d\ +\xbc\x80\xb7\x27\xff\xe5\x5b\x5f\xf9\xf9\x1e\xb2\xe5\x15\xaf\x7c\ +\xf4\xae\x6f\xfd\xc5\xf4\xed\x53\x3b\x76\xae\x7d\xf5\x07\xca\x96\ +\x92\xd9\x73\xaf\x23\x00\x90\xa4\x79\xb3\x15\x99\xc0\x63\x04\x0b\ +\xa9\x92\x24\x31\x06\x08\x91\x3b\xae\x1f\x78\x0e\x15\x5a\x02\x89\ +\xb5\x56\x22\xd5\x92\x23\x8c\xd2\x3c\x91\x22\xeb\x74\x23\x84\x30\ +\x80\x48\x40\x02\xb0\xe3\xb9\x71\x21\xf0\x5d\xc7\xb2\x09\x15\x80\ +\x2a\xc9\x61\x3b\x93\xa2\x4b\x31\xcc\xe3\x06\xcf\xe2\xa1\xe1\xa1\ +\x95\x4b\x97\x18\xa5\x09\x86\x8c\xa2\x3c\x8e\x1d\xc7\xaa\x94\x8a\ +\xae\xe3\x18\x29\x11\x13\xae\xe7\x2a\x95\x38\x3e\x46\x88\x4a\x99\ +\x68\xa0\xfd\x80\x75\xbb\xa9\x94\xc2\xb3\xa1\x1f\x30\x29\x55\x30\ +\xda\xa7\x0c\x4a\x12\x71\xec\xaa\xd1\x28\x4e\x0f\x1d\x9a\x3e\x38\ +\x79\x48\xf2\xf4\xf6\x9f\xff\xcc\xb6\xed\x6a\x5f\x65\xd5\xca\xe5\ +\x95\x4a\x29\x49\xa3\x66\x37\x4b\x33\xe5\x79\x7e\xab\xdd\xc5\x28\ +\x51\xb9\xa8\x94\xca\x8d\x46\xc3\xf3\xfd\xb8\x1b\x0b\xce\xab\xd5\ +\x2a\xc6\xc0\x75\x1d\x9f\xfb\x96\x65\x09\x29\x8b\xa5\x22\xa3\xb4\ +\x1b\x47\x96\x6d\x6b\xa3\x7b\x84\x2e\x5c\x29\x46\x59\x9a\xa5\x4a\ +\xaa\xb0\x50\x48\x92\xc4\xb2\x2c\xc7\x71\xa4\x94\x4a\xeb\x76\xbb\ +\x7d\x24\xb1\x43\xca\x28\x6f\x4e\x3f\xf1\xd8\xf6\xd6\xde\x83\xde\ +\xf0\x51\x6b\x6a\x64\xfe\xae\x5b\xae\xbd\xa3\xff\xac\x93\x47\x6f\ +\xf8\xe7\xaf\x36\xd6\x5d\x78\xda\xb2\x51\x1b\xcf\x11\xbf\xba\x6a\ +\xc3\xf1\xab\x97\x8f\x32\xb4\x57\x6a\x54\x19\x5d\x1e\x4e\xdf\xfe\ +\xb9\xbf\xba\xea\x13\x9f\xfb\x93\xc2\xf6\x1f\x7e\xf2\xd3\x3f\x3c\ +\xfa\xfc\x57\xf6\x45\x0f\x27\x52\x00\x03\x88\x15\xae\x38\xfa\x84\ +\x91\xfa\xa3\x57\x5f\x75\x55\xf1\xf2\x97\xfd\xfc\xc6\x6f\x93\x13\ +\xce\xbd\x60\x78\xf6\x86\x6f\x5d\xbf\xe2\xbd\x67\x2e\x7a\xda\x0b\ +\x20\x16\x20\xd4\x5e\x38\xb4\x80\x57\x5d\xfe\xc7\x17\x6d\x18\xf6\ +\xf6\xae\xbd\xe3\x96\x5f\x6e\x5f\x75\xc9\x7b\xb7\x1c\xbf\x5c\xe5\ +\xfc\x79\xea\x2c\x63\x02\x30\x03\x06\x2b\xa9\x85\x14\x59\x96\xbb\ +\x8e\xa3\xa5\x4c\x93\x88\x31\x5b\x09\x65\xbb\x90\x42\x98\xc4\x51\ +\xd2\x6d\x19\x25\x84\x10\x42\x49\x4c\x08\x21\xd4\x20\xa8\x89\x8d\ +\xb0\x6f\x38\xce\x9a\x82\x76\xa5\x6f\x91\xb2\xc2\x69\x14\x63\xa8\ +\x91\x31\xbe\x4b\x47\x87\x06\x07\x6b\xa5\xbe\x5a\x9f\x96\x22\xee\ +\x76\x09\x82\xd4\x18\xe2\x30\xcf\x75\x8c\x91\xf3\xb3\x87\x2c\x6c\ +\x10\x84\xdd\x7a\x13\x02\x08\x21\xf0\xfd\x40\x73\x0e\x00\x40\xc8\ +\x22\x3a\xb1\x09\xd6\x52\x32\x1e\xdb\x84\x69\x08\x32\x2e\x5c\x8f\ +\xb8\xae\x9f\x97\xe8\xf2\xa1\x20\x59\x3b\xbe\xe7\xc0\xcc\xe4\xe4\ +\xe4\xe4\xe4\xc1\x7a\x73\x86\x32\xd8\xea\x54\xb5\x01\x51\x1c\x33\ +\xc6\x92\x56\xca\x10\x82\x08\x40\x80\xb3\x38\x03\x1a\x40\xad\x93\ +\x28\xf2\x6c\x07\x43\xd8\x68\x2c\x74\x3a\x91\xd2\xba\x54\x2a\xcd\ +\x2f\x2c\x40\x74\x58\x2d\xb6\xec\xfb\x0b\xf5\x85\x56\xab\x95\xe7\ +\x79\x96\x66\x94\x10\xcb\xb5\x99\xc7\xa4\x52\x94\x52\xcb\xb2\x64\ +\xaa\x20\x84\x96\x65\x61\x8c\xc1\x11\xd4\x4a\xa1\xc8\xcc\xed\x7d\ +\xf8\x17\x77\x47\x9d\x83\x4f\x66\x68\x30\x6f\xe7\xbe\xe5\xfa\x8e\ +\x05\x8c\x50\xa4\x72\xda\xf9\x17\xbd\x6c\x85\xdb\x7d\xf2\x5f\x8d\ +\x3f\x72\xda\x4b\xb7\x8c\x31\x90\xec\xd8\x06\x4b\x2b\xcf\x7b\xd5\ +\xf9\xe3\xd6\x51\x0f\xbf\xfb\x2f\x77\x4c\x66\xce\x1d\x3f\x0d\x36\ +\xbf\xe9\x7d\x6f\x3a\x0b\xc4\x4b\x6f\x7f\xe0\x1b\xca\x00\x8c\x54\ +\xfd\xe0\x8e\x83\xcd\x76\xb7\xb9\x67\xd2\x59\x7b\xd6\xea\xf2\xc3\ +\xf7\x6c\x7f\xd9\x59\xf5\x59\x6f\xc5\x25\x6b\xfb\x16\x3d\xed\x05\ +\x80\x17\x70\x5e\x59\xfa\x92\x0f\x7e\xf0\xf4\xa4\x39\xbb\x77\x4f\ +\xb3\xb0\xe2\x25\xef\xdc\xb8\x59\x70\x2e\x84\xd0\xbf\x75\x5b\x7d\ +\x96\xd9\x24\x29\x35\x10\x5a\x31\x65\x8c\xa6\x18\x5b\x04\x13\x8c\ +\xa0\x91\x49\xa7\x2d\x2d\x0e\x11\x4a\x65\x96\x48\x1e\xb7\xeb\x58\ +\xe5\x18\x22\xca\xac\x2c\x91\x79\x92\x39\x2e\xf2\xc2\x02\xb2\x43\ +\x8d\x2d\x00\xb4\x6d\xb3\x5a\xb9\x38\xd0\x57\x0e\x2c\x9a\x74\xdd\ +\x52\xe0\x79\x9e\x53\x29\x78\x3e\xcd\xb2\xa4\x1d\xb7\x1b\x3c\x4b\ +\xb5\x14\xd4\x71\x34\x46\x5a\xab\x2c\x51\x8d\x7a\xb2\x30\x3b\x55\ +\x0a\xdd\xc0\xf7\xa4\x52\x8c\xb1\x2c\xcb\xba\x51\xab\x52\xae\x64\ +\x59\xd6\x68\xcc\x7a\x9e\x9f\x74\xd2\xd0\x0f\x44\x96\x70\xd9\xb1\ +\x2c\xdb\xa6\x54\x69\x1e\x37\x67\x5c\xd7\x93\x5a\xa7\xdd\xfa\x92\ +\x91\xf2\xf2\xe5\xa3\xcd\x46\x6b\x6a\x76\xee\x89\x27\x1e\x37\x90\ +\x0c\x0e\x8d\x04\x85\x92\x84\xd4\x75\x43\x0c\xb4\xc8\x52\x88\x58\ +\x96\x45\x59\x9c\xb5\x1b\x4d\xcf\xf7\x4b\xa5\xd2\x7c\xbd\x4e\x08\ +\x63\x04\xc7\x99\x9c\x9a\x9a\x02\x10\x12\x4a\x92\x24\x01\x00\x4c\ +\x4d\x1d\x8a\xd3\x34\x89\x63\xa5\x95\xe7\xba\x84\xd2\x34\x4b\x6d\ +\x66\x95\xcb\xe5\xf9\x7a\xbd\xd9\x6c\x96\x2a\x65\x84\x50\x9a\xa6\ +\x59\x96\x1d\x49\xc0\x20\x15\x70\xcd\x69\x6f\xbe\xe2\xf7\x5f\x02\ +\x00\xf8\xfe\xff\x7a\xe7\x77\x6e\xb8\xff\xf7\x36\xf4\x08\x07\x20\ +\x84\x40\xf2\x1c\x00\x57\xf7\x18\xac\xf5\x53\xab\x6b\x14\xcf\x01\ +\xa0\x24\x60\x54\x0b\x21\xa5\xb2\x02\x06\x00\x00\xca\x00\x88\x50\ +\x56\xff\xe6\xe7\xff\x62\xe7\xc8\x2b\x5e\x79\x6c\xff\xf6\x87\x77\ +\x72\xe9\x9d\x75\xf6\xa6\x9f\x5e\x77\xfb\x2f\x2c\x55\x98\xd8\xb0\ +\x74\x71\x3c\xf1\x05\x92\x24\x50\x90\xde\xf9\x9d\x2f\x7d\xf7\xf6\ +\x27\xe2\x4c\x30\xaf\xff\x8c\xd7\xbd\xf5\x82\x13\xc7\x7f\x67\xda\ +\xfa\xac\x35\x45\x08\xa4\xa4\xc8\x81\x5a\x31\x8c\x58\xe8\xf3\x4c\ +\x1a\xa0\x21\x30\x5a\xe5\x40\x01\x9e\x67\x3c\x8d\xb4\xc8\x2d\x04\ +\x10\x86\x84\x31\xcb\x98\x44\x46\x00\x3d\x45\x95\x6c\xe3\x81\xbe\ +\x1a\xc5\xa0\x5c\xf0\x0b\x1e\xb1\x09\x58\x3a\x38\x58\x29\xf8\x40\ +\x2b\x9e\xc5\x79\xdc\x2a\x87\x7e\xce\x79\xa2\x72\x48\x99\x63\x5b\ +\xad\x56\x33\x4d\x13\x8c\x80\x6d\xd9\x85\x42\x01\x33\xbc\xd0\x8e\ +\x00\x00\x61\x48\xdd\x42\x29\x49\x12\x6e\xa0\x21\x4c\x61\x0e\xa9\ +\x55\x28\x79\xf5\xb9\x05\x4c\x30\x26\x38\xc9\x3a\x95\x4a\x39\xcb\ +\xb3\x24\x4b\xb5\xd1\xcc\x62\x96\x45\xb2\xbc\xab\x64\x5e\xad\x96\ +\x5c\xd7\x1e\x1e\x1e\x9a\x99\x6f\x4d\xcf\xcc\xcf\x37\x3a\x08\x33\ +\xcb\xb1\x3d\x66\xd9\x18\x11\x02\x43\xcf\x2e\x14\x18\x23\x88\x50\ +\x64\xd9\x56\x12\xa7\x42\xa9\xc0\x0f\x72\xa9\xa6\xa6\xa6\x0a\xc5\ +\x62\x9c\xc4\x71\x1c\x17\xca\x25\xa5\xb4\x63\xdb\x08\xc2\x30\x0c\ +\xa5\x90\x5a\xab\x5a\x7f\x8d\x10\x12\xa7\x29\xa3\x54\x70\x9e\xe7\ +\x79\x2f\x10\x04\x41\x70\x44\xeb\x08\x2a\x9f\x3b\xb0\x63\xcf\xbe\ +\xbe\xe6\xe4\x13\x77\x4c\x46\xcb\x37\x8f\x22\x7e\x77\xca\xdd\xde\ +\x28\x41\x6f\xde\xc8\x0d\x2a\x4e\xe3\x89\x3b\xee\xf8\x55\x32\x31\ +\x54\x4d\x15\xef\xcd\x1a\x18\x9d\x67\x59\x0e\x9c\xe3\x4f\x3e\xf9\ +\xcb\x9f\xbd\xfa\x07\x2b\xc2\xd5\x78\xfb\x42\x9a\x1b\x95\xd7\x17\ +\xe2\xe2\xf1\x63\x13\x13\xc6\xc6\x3a\xcf\xf2\xe2\xa6\xf3\x57\x7c\ +\xe7\x8f\x3e\xf7\x15\x75\xf1\xc7\xde\xb8\x48\x45\xfc\x82\x30\x42\ +\xc9\xfc\xd6\x5b\x7f\xf0\xcb\xc6\xab\x2e\x7e\xcd\x03\x77\x3e\x76\ +\xd4\xda\x91\xbb\xff\xf5\xba\x15\x13\xef\x3d\xaa\x4a\x7f\xa3\x9c\ +\xf8\x5c\x72\x04\x28\x38\xd2\x12\xf0\x44\x2b\x49\xa8\x6b\x80\x21\ +\x48\x03\x88\x20\x82\x59\x9e\x19\xa3\x31\x54\xd0\x48\x46\x90\x96\ +\x52\x28\xd5\xd3\x20\x86\x08\xc5\x51\x2c\x32\x3e\xb1\x14\x0d\x84\ +\x6c\xac\xc6\x2c\x8a\xab\x45\xd7\xb5\x08\x81\x8a\x80\xdc\x64\x09\ +\x81\x00\xca\x14\x28\xde\x58\xc8\x92\x34\x51\x4a\x00\x00\xa4\x10\ +\x9e\xe7\x66\x69\x2c\x84\xf6\x5c\x82\x30\xd6\x10\x78\x45\x17\x21\ +\xe4\x7a\xbe\x14\x82\xd8\x01\xb2\x3c\x02\x11\xf5\x42\x8a\x49\xd6\ +\x89\x52\xad\x07\x2a\xfd\x04\xe3\x46\xa3\x19\x4b\x83\xa8\x65\x63\ +\x6a\x10\x4c\xb8\x52\x00\xd4\xaa\x25\xa5\x41\x92\x74\x31\xa6\xfd\ +\xb5\x3e\xdb\xf1\xc2\x42\xe1\x89\xed\xbb\x72\x9e\x70\x9e\x4f\xc5\ +\x19\xa3\x16\x02\x6a\xa8\x5a\xb6\xa0\xae\x95\x8b\x61\xe8\x75\x5b\ +\x09\xc3\xac\x5c\x0a\x67\xe6\xe6\x19\x63\x2b\x57\xae\x9c\x9a\x9e\ +\x4a\x92\xa4\x52\xa9\x28\x00\x5c\xc7\x72\x3c\x67\x66\x66\x86\x52\ +\x8a\x11\x4a\xe2\xa4\x1b\x75\x29\xa1\xda\x18\xa5\xb5\x52\xaa\xd9\ +\x6c\x6a\xad\x29\xa5\x3d\xe9\xe7\x23\xb6\xea\x63\x1b\x8f\xf3\x7f\ +\xf2\xc0\x3f\xfe\xc3\x36\x03\xd9\xd1\x97\xfc\xc1\x1b\xcf\x19\x6b\ +\x3c\x30\xb6\x6e\x45\x11\x41\xb6\x6c\xfd\x86\xfe\x80\x02\x00\xe8\ +\xd0\xa6\xb7\xbd\xf5\xd4\xab\x6f\xf8\xfa\xde\x35\xe7\x5e\x7a\xf6\ +\xe0\xc6\x8d\xab\x3c\x02\x00\xb4\x57\xae\x5f\x5b\xb6\x74\x65\xd5\ +\x5b\x3e\xfa\x36\xf4\x9d\xeb\xbf\x71\x97\x30\x6b\x4f\x3a\x79\x7c\ +\x68\x68\xe2\xb2\x37\x7f\xe9\xdb\x57\x7f\xe6\x3e\x88\x87\x36\xad\ +\xed\x77\x00\xf1\xce\x3d\x75\xcd\xcd\x7b\x9a\xa7\x2f\x16\x1b\x5f\ +\x28\xd7\x02\xa8\xe7\xa6\x0f\x14\x8f\x3a\x69\xf3\x31\x13\x5b\x1f\ +\x38\xb8\xf1\xa4\x93\xf6\x3d\xf4\xc8\x7c\x27\x81\x7d\xc5\xe7\x77\ +\x2f\x00\x10\x22\x95\x13\x91\xa8\x38\x33\x4a\x41\x06\x05\xcf\x31\ +\xc6\x88\x58\x92\x0b\x25\x38\x22\xb8\x50\xf0\x9b\x92\x4b\x9e\x63\ +\x8c\x15\x97\xb9\x94\x50\x29\x8b\x50\xae\xb8\x45\xb0\xcf\xa0\x8f\ +\xf3\xa1\x32\xad\x96\x8a\x22\x4f\xea\x73\x07\x95\xc8\x6b\xe5\x52\ +\x9c\xc6\x4a\x64\x08\x62\x2e\x61\x1c\xa7\x95\x4a\xc5\xb6\x43\x8c\ +\xf1\xbe\x7d\xfb\x1c\xc7\x69\xb7\x3b\xe3\xe3\xe3\x94\xd0\x6e\x1c\ +\xfb\x61\xc1\x71\x9d\x28\x8a\x00\xc0\xa5\x4a\xc9\x68\x4d\x19\xb3\ +\x98\xd5\x68\xd4\xb1\x65\xb9\x45\x32\xe8\x38\x18\x63\x21\xa5\x15\ +\xf8\x88\x30\xd7\xf1\xd2\x24\xf1\x7c\xdf\x18\xd3\x6a\xd7\xb5\x52\ +\x10\x21\xcf\xb5\x99\xed\x45\x71\xa4\x78\x1e\xb8\xec\xb8\x4d\xeb\ +\xa2\x28\x9d\x3c\x70\xa8\x9d\x89\x18\x10\x06\x50\x3b\x11\xbc\xdd\ +\x98\xdc\xb3\xcf\xb5\xad\x42\xe0\x13\x46\x28\x9d\xb7\x3c\x27\x15\ +\x49\x1c\xc7\xa5\x52\xb9\x58\x2a\x49\x29\x31\xa5\x84\x51\x88\xa0\ +\x31\x26\x8e\xe3\x52\xb1\x98\xc4\x49\x12\x27\xae\xeb\x66\x79\xce\ +\xf3\x3c\x0c\x43\x80\x20\x21\x24\x8e\xe3\x46\xa3\x71\x24\xb1\xc3\ +\x95\xe7\x5d\xfa\xe9\xf3\x2e\x7d\xe6\x2b\x83\xc7\x5d\x7c\xc5\x71\ +\x00\x00\x70\xc9\x15\x1f\x7e\x6a\x41\xe9\xb1\xaf\xf8\xfd\x63\x5f\ +\x71\xf8\xbb\x0f\x7c\xa8\x37\x80\x50\x7b\xdb\xe5\x97\xf5\x5e\x59\ +\x7f\xce\x5b\xd6\x9f\xf3\x96\x5f\xff\x8a\x0d\xe7\xff\xf1\x86\xf3\ +\x0f\x5f\x12\x93\xf6\xc1\x9d\xfb\xee\x7d\xa2\xf5\xd2\x37\xbf\x6e\ +\x84\x2c\x7a\xd9\x0b\xc3\x8c\x41\x7e\x50\x21\x2a\x8d\x72\x20\x17\ +\x1e\xf8\xec\xa7\xb6\xe2\xea\xda\x0b\x06\x8b\xbf\x73\x67\x92\x67\ +\xa9\x4d\x6a\x21\x1a\xb3\x76\xc1\xa7\x14\xc9\x04\x62\x84\xd3\x3c\ +\x25\xb6\x12\x52\x1b\x63\x20\xc4\x00\x40\x04\xa1\xe9\xe9\x8d\x20\ +\xa4\xb5\x42\xff\x1f\x7b\x6f\x1a\x6c\xd9\x55\xdd\x79\xae\xb5\xa7\ +\x33\xdf\x73\xa7\x37\xbf\x1c\xa5\xd4\x98\x92\x10\x92\xc0\x0c\x92\ +\x28\xa0\xc0\x18\x90\x0d\x98\xf2\x58\xee\xaa\x8a\xb6\x1d\x76\x74\ +\x75\x4d\x1d\x3d\xd4\x87\x8a\xee\xea\x8e\xe8\xf6\x87\xfa\x52\xd5\ +\xed\x8e\x0e\x57\xb4\xdb\x15\x65\xca\x43\xb9\xc0\x06\x6c\xc0\x18\ +\x0b\x2c\xb0\x2c\xc4\xa8\x59\xca\x54\x66\xbe\x7c\xf9\xe6\x3b\x9f\ +\x7b\xa6\x3d\xac\xfe\xf0\x92\xc1\x48\x20\x52\x80\x84\x92\xf3\x7b\ +\x11\x19\x91\x99\xef\xdd\x77\x63\xdf\x7d\xfe\x7b\xad\xb5\xd7\x80\ +\x80\x04\x02\x31\x0e\xfc\x34\xf4\x7a\x89\xc7\x6d\xbd\xbb\x79\x61\ +\x3a\x19\xfb\x52\x1a\x53\xef\xef\xed\xe5\xb3\xa9\x10\x0c\x91\x19\ +\x0b\xc6\x40\x51\x14\x55\x55\x69\x5d\x73\x2e\x16\x16\x96\x7c\x3f\ +\x34\x0e\x38\x60\xbf\xbf\x00\x48\xa6\x2a\x03\x25\xdb\xad\x04\x11\ +\xf2\xaa\xe4\x08\xc3\xe9\xa4\x2a\xcb\xba\x2a\x38\x67\x69\x3b\x25\ +\x22\x93\x9b\x38\x4e\x00\x90\x88\x8c\x75\xe7\xcf\x5d\xf0\x7c\x9f\ +\x73\x18\x8d\xf6\x16\x17\x17\x93\xa4\x3d\x99\x4e\x6a\x6d\xaa\xb2\ +\xc8\xb2\x5c\xf9\x61\xa8\xbc\xa3\xeb\x7d\x97\x2e\x15\x10\x46\x8c\ +\x49\x5d\x4d\x2c\x5d\xd8\xdc\x32\xc5\x3c\xf2\x3d\x47\x0e\x01\x64\ +\xe0\x51\xc0\x16\x97\x97\xbc\xb2\x28\xeb\x2a\x6d\xa5\x41\x1c\x29\ +\x4f\x0d\xc7\xa3\x34\x4d\x19\x63\x5a\xeb\x4e\xb7\x73\x24\x49\xca\ +\xb2\xdc\xdd\xdb\xf3\x7c\xdf\xf7\x7d\x2e\x85\xd6\xba\x2c\xcb\xc3\ +\x46\xf2\x57\xcd\xae\x1a\x5c\xf8\xca\x7f\xfc\xff\x3e\x28\x6e\x79\ +\xc7\x2f\xff\xe4\xab\x9b\x4a\xe5\x57\x0a\xba\xae\x57\x5f\xf5\x8e\ +\x7f\x7c\x87\x8a\x79\x75\xef\x5b\xdf\xba\xa1\x97\xdf\xf0\x86\x57\ +\xb7\xb9\xd1\x96\xae\xd8\x2e\xb0\x65\x4e\xc5\x18\x7c\x44\xe6\x0b\ +\x92\xc6\x18\x5d\x16\xa5\xd6\x16\x84\x63\x52\x1b\x53\xd5\x15\x13\ +\xcc\x01\x18\xe7\x1c\x01\x39\xe7\x71\x61\xab\x12\x9c\xd6\xe5\x5c\ +\x00\x74\x5a\x6d\x5b\x9b\x38\x6c\x99\xca\x5a\x6b\x80\xec\x60\x30\ +\x03\xa2\xe3\x2b\x47\xac\xd5\xd3\xc9\x54\x08\xaa\xaa\xca\x1a\xd7\ +\x4a\xd3\x76\x3b\x9c\x4c\xa7\x45\x59\x4a\xeb\x1c\x80\x10\x3c\x0e\ +\x94\x05\xf0\x94\xc7\xc1\x0e\xf6\x07\x71\x12\x4b\x46\x07\x93\x91\ +\xe7\x79\x45\x96\x09\x5f\xcc\x33\x32\xc6\x16\x79\x51\x57\x5a\x6b\ +\x5b\x57\xda\x59\xf2\xbd\x40\x97\xe5\xf6\x60\x5f\x29\x28\x93\xb2\ +\x2e\x0f\xca\xaa\x8e\xe2\x18\xad\x6e\x45\x1e\x22\xa5\xa9\x5f\xee\ +\xce\x4a\xe3\x89\xb4\x1d\x78\x9c\xb2\x69\xd8\xea\x18\x8b\x42\xf8\ +\x4a\x7a\xed\xb4\x75\xec\xe8\xb1\xcd\xbd\xad\x93\xa7\xaf\x8d\x5a\ +\xf1\xd6\xf6\x56\x8c\x97\x5b\xbf\x3a\x72\x82\x8b\xee\x42\xb7\x2c\ +\xcb\xaa\x28\xb3\x59\x36\x1c\x8d\xf2\x3c\x77\x44\xd7\x9e\x3a\x95\ +\xa6\x69\xa5\xeb\xe1\x70\x18\x84\xa1\xa7\xd4\x4b\x59\xa4\xf8\x83\ +\xa6\x7f\xe3\x3d\xff\xe3\x6f\xdc\xd3\x3c\x5d\xaf\x2c\xb8\xe0\xb3\ +\xdd\x67\x3e\xf1\xb1\x07\x26\x24\x3c\xa5\x18\xed\xff\xd9\xc7\xea\ +\x77\xbc\xf5\xce\x44\xe2\x95\xcd\x5c\xbf\x2c\x08\x9e\x6f\xc8\x09\ +\x07\x04\x3c\xcf\x73\x22\xb4\xa6\xb6\xa0\x81\xd7\xe8\x24\xf8\x82\ +\x03\x32\x70\xce\x58\x70\xb5\x35\x95\x63\x0a\x90\xb8\x10\xd6\xb9\ +\x9d\xe1\xb4\x37\x5d\x58\xf2\xd3\xe9\x20\xcb\x66\xf3\xf5\x95\x65\ +\x5d\xe5\x49\xdc\x9a\x67\xd9\xf6\xce\x6e\x55\x96\x6b\xab\xcb\x9c\ +\xf3\xaa\xaa\xc8\xe9\xd9\x2c\xf3\x3c\x4f\x70\x7e\x64\xfd\x48\x55\ +\x55\x55\x59\x21\x21\x67\x3c\x8e\xe3\xf1\x78\x34\xcd\x66\x9c\xb1\ +\xe9\x6c\xbe\x7b\x70\xd0\x6a\xb5\xac\x75\x41\xd2\x42\x25\xb6\x07\ +\x03\xa3\x75\x14\xf8\x45\x5d\x06\x9e\x9f\x24\x51\x36\x9d\xd5\xe5\ +\xbc\x15\xf6\xd6\x96\x97\xe6\x7a\x3e\x9a\x4c\xeb\x4a\x7b\x9e\xbf\ +\xb3\xb7\x07\xc8\x96\x96\x56\x38\x17\x17\x37\x2e\x7a\x41\xdc\x0b\ +\xd5\xb4\x18\xcf\x73\x1d\x00\xac\xad\x2e\x84\xaf\xbf\x4b\x90\x5b\ +\x5a\xe8\x06\xbe\x1f\xf8\x2a\xea\xc7\xa3\x32\xcb\xca\x79\xab\x9d\ +\xee\x6c\xef\x3c\x73\xe6\x8c\xe7\x7b\x4b\x2b\xcb\x69\xda\x9e\x8c\ +\xc7\x07\x83\x41\x5d\xd5\xbb\x7b\xbb\xab\xab\xab\xab\xab\xab\xd9\ +\xe5\x21\xb4\xc3\xc3\xa1\x32\xf9\x2c\xd3\x4a\xd1\x4b\x5b\xb3\xdc\ +\xd0\xf0\x3c\xf1\xff\xcb\x43\xc4\x39\x00\x32\x33\x7e\xf0\x53\x1f\ +\xbf\xfe\x8e\x5b\x5f\xbd\xe2\x5d\xd9\xcc\x75\x20\x00\x25\xc9\x0b\ +\x8c\x90\xe0\xc5\x06\x3c\x0b\xc6\x59\xa3\x18\x58\x57\x3b\x5d\x73\ +\xa7\x59\xed\x03\x91\x8f\x54\x53\x05\x64\x51\x00\x39\x83\x0c\x81\ +\x09\x83\x7c\x66\xc5\xe7\x1e\xbb\x70\xed\xdc\xdd\x74\xed\xb1\xe5\ +\x6e\x8f\x81\x76\xe5\x5c\x72\xb6\xbe\xbe\x3a\x1a\x8d\xa4\x52\x9e\ +\x14\xd6\xd6\xb5\x86\x85\xa5\x5e\x3e\xcf\xf3\xf9\xbc\xae\xb5\xd5\ +\x75\xab\xd5\x5e\xee\xf6\x84\x27\xb3\xf9\x74\x38\x99\x55\x75\x55\ +\x56\xd5\xd2\xf2\x0a\x59\x27\xb9\x64\x5e\x54\x95\x65\x94\x24\x83\ +\x49\x96\x55\xac\xdb\xee\x21\x83\x58\xaa\x72\x9e\x4d\xf6\x76\x74\ +\x55\xad\x2f\xaf\xf9\x9e\x9c\xcc\xb3\x20\x4d\x6a\x6d\x99\xd2\x55\ +\x69\xbc\x28\x09\x83\x64\x34\xc9\x11\x79\x51\x42\xa5\x0b\x9b\x67\ +\xc7\x56\x56\xdb\xad\xb6\x31\x35\x07\x58\xec\x1d\xaf\xca\xbc\x9d\ +\xa6\xd9\x64\xbc\x33\xde\xda\x1a\xee\x6c\xee\xed\x87\x51\x7c\xcc\ +\xf7\x5a\x9d\x76\xab\x9d\x2e\x2c\x2c\xa4\x69\x3a\x1a\x0e\xf7\x0f\ +\x0e\xa4\x94\xbd\x7e\x6f\x96\x65\xa3\xd1\x68\x61\x61\x41\x70\x3e\ +\x1d\x8f\x2f\x5c\xb8\x30\x1e\x8f\x97\x57\x56\x42\x3f\xb0\xc6\x60\ +\xa3\x02\x0d\x2f\x2b\xc6\x98\x78\xe9\xfa\x5f\xf8\x95\x57\x5d\xfe\ +\xbb\xdb\x98\xfd\xcf\xff\x6e\x92\x97\x00\xfe\x95\xc6\x0b\x80\xc8\ +\x71\x8e\x51\x10\xf9\x9e\x22\x02\x86\x88\x42\x38\xb2\x5c\x48\x8e\ +\xcc\x18\x77\x38\x58\xcd\x39\x72\xce\x91\x35\xe0\xac\x75\xd6\xf3\ +\x02\xb2\x2e\x08\x42\xe1\x85\x7b\x93\xd1\xa3\x4f\x9e\xd9\xdd\xde\ +\x3e\x7d\xea\xf8\xd1\x95\x7e\x7f\xe5\x98\x60\x80\xe0\x52\x11\x30\ +\x86\x64\x4b\x01\x9e\x1f\xb7\x00\x60\xa5\xd3\x3b\xd8\xdf\x57\xbe\ +\xd7\x6e\x27\x71\x9c\x58\x63\xf7\xf7\xb7\x18\x3a\x2e\x44\x2b\xf6\ +\x42\x9f\x47\x01\xd7\x86\xe6\x45\x3d\x9f\x57\x59\x96\x69\x3d\xaf\ +\xe6\xc5\x52\x12\x16\xd9\xa8\x2c\x0b\x29\x44\x9e\xe7\x0c\x59\x9c\ +\x74\x73\x4d\xfb\xe3\x21\x13\x6c\xb8\xb7\x07\x08\x49\xd2\x72\x96\ +\xda\xed\x6e\x9e\x97\xca\x0b\xfa\xdd\xfe\x68\x34\x79\xe4\xd1\x47\ +\x8e\x5d\x77\x83\x40\x28\xe6\xb3\x30\xf2\xf7\x76\x76\x05\xc3\xa3\ +\x47\x8e\xce\xf3\xec\xd2\xee\xd6\xf0\x60\xc0\x18\x0b\x7c\xcf\xf3\ +\x3d\xe7\xdc\xe1\x5c\xe9\xc1\x60\x70\xe9\xd2\x25\xc6\x58\x96\x65\ +\x75\x5d\x73\xc1\x97\x97\x96\x56\x57\x57\x11\xb1\x2c\xcb\xaa\xaa\ +\xa2\x28\x8a\xe3\x78\x61\x61\x01\x11\xa7\xd3\xa9\x75\xcd\x6c\xd5\ +\x86\x97\xd5\x47\xe0\xbc\x1c\x6f\x7d\xe9\x73\x67\x4b\x60\x5c\xf0\ +\xe9\xb9\xcf\x3f\x31\x4a\xee\xed\x3e\xff\xcc\xf5\x17\x98\xa7\x48\ +\xd6\xba\xaa\x90\x69\xd2\x4a\xfc\xb2\xb4\x79\xe6\x08\xc0\x11\x48\ +\xa9\x80\x11\x82\x06\x64\x46\xd7\x55\x59\x58\x53\x0b\x8e\xd6\x18\ +\x6b\xad\xe7\x79\xc8\x50\x09\xde\x69\xf7\xc7\xa5\x9e\x67\xd3\xb2\ +\x18\x0e\x0e\x86\xbd\x34\x3c\xb2\xb2\xbc\xd8\xef\xa6\x69\xab\xdd\ +\xee\x78\x42\x6a\xa3\x91\x20\x8e\xa2\xbc\x98\xe7\xd3\xa9\x46\x8c\ +\x5a\xe1\x70\x9e\x8d\xf2\x79\xab\x95\x84\x69\x1c\x7b\x32\x9b\xcd\ +\xb4\xad\x95\xa7\x76\x76\x2f\x71\x2e\xac\x75\x49\x9a\x60\x14\x8c\ +\x47\x03\x9d\xe5\x32\xf7\x3d\xdf\xdb\x1f\xec\x77\xbb\x7d\x20\x88\ +\x92\x14\x99\xaf\x1d\x13\x51\xc4\x18\xc1\x74\x66\x4d\xed\x2c\x22\ +\xf0\xc0\x8f\x3d\x15\x25\x49\x3a\x1a\x4e\xb4\x36\xfd\xde\xd2\xea\ +\xd2\xca\x60\x3c\x19\x8d\x86\xd6\x24\xba\xae\x51\xc9\x3c\xcf\x77\ +\x77\xb7\x8d\x71\xbe\x1f\xf8\x81\xdf\x5e\x58\xf6\xc3\x20\x8e\xe3\ +\x2f\x7f\xf9\xcb\xa3\xd1\xc8\x5a\x2b\xa5\x7c\xd5\xab\x5e\x55\x96\ +\xe5\xfd\xf7\xdf\x7f\xe9\xd2\xd6\xb1\xe3\xc7\x16\x16\x16\xa6\xd3\ +\x29\x63\x2c\x49\x12\x00\x68\xb5\x5a\x61\x18\xce\x66\xb3\x2c\xcb\ +\x1a\xef\xa0\xe1\xe5\x85\x31\x56\x4e\xb7\x3f\xfb\x97\x9f\x9a\x32\ +\x05\x56\xcb\x78\xe9\xbd\xff\xe0\xbd\xd7\x76\x84\x31\xe6\xca\xb4\ +\x00\x01\x49\x57\x54\x17\x82\x91\x64\x58\x3a\x8b\x08\x0e\x80\x0b\ +\x49\x08\xd6\x91\x03\x86\x40\xd6\xea\xba\xae\x98\x33\xc0\x04\x30\ +\x60\xc0\xc9\x59\x72\x38\x9b\x4d\x01\x30\x49\xfb\xb3\x69\x8e\x9c\ +\xe7\xd6\xd6\xa3\x7a\x77\xf0\x6c\xe0\x5f\x8a\xe2\xb0\xdf\xed\x76\ +\xdb\x6d\xc1\xeb\x24\xf2\x97\x97\x3d\xa3\x71\x3a\xcd\xdb\x69\x6b\ +\x54\x68\x00\xd5\x49\x93\xad\xc1\x00\xaa\xba\x9f\x24\xc6\xda\xe9\ +\x74\x36\x1e\x8f\x92\x56\x9a\x24\x91\x03\xcc\xf6\xc6\x55\x55\x07\ +\x9e\x9f\xb6\x23\x30\xd6\x11\xf3\x83\xb4\xa8\x9c\x1f\xb5\x81\xf9\ +\x0e\x95\x0a\xe3\x2c\x2b\xab\x7c\x7e\xf4\xd8\xc9\xe9\x64\x62\xad\ +\x4d\xe2\x34\x4e\xda\x82\xcb\x27\x9f\x7c\x7a\x32\x99\x2d\x2e\x2e\ +\x6a\x63\xbf\xfa\xd5\x47\xe2\x34\x9e\xcf\x33\x67\xb4\x94\x42\xd7\ +\xfa\xcc\x99\x33\x04\xce\xf7\x3c\x60\x2c\xcb\x8b\x7e\xd4\x52\x9e\ +\x3a\x7b\xf6\xec\x7c\x3e\xbf\xf5\xd6\x5b\x3d\xcf\x3b\x73\xe6\xcc\ +\xc6\xc6\x06\xe7\xfc\xc8\x91\x23\xfd\x85\x3e\x32\x36\x1a\x8d\xb2\ +\x2c\x43\x44\xce\x79\xaf\xd7\xf3\x3c\x6f\x30\x18\x4c\xa7\xd3\x76\ +\xbb\xcd\x39\x6f\xb6\x63\xc3\xcb\xeb\x23\xa4\xeb\xb7\xff\xe3\xff\ +\xe1\xe6\xac\xd0\x51\x12\x21\x30\x4f\xf1\xaa\x28\x9e\xd7\x5e\x7d\ +\x81\x7b\x04\xa3\x6b\x64\xce\xf7\x64\x59\x14\x65\x51\x30\xce\x10\ +\x19\x0a\x5e\x6b\x5d\x6a\x0d\xe4\x8c\xa9\x89\x1c\x1e\xf6\xce\x36\ +\xc6\xd6\xb5\x92\xca\x5a\x2b\x50\x18\x6d\x76\xb6\x77\x92\xa5\xf5\ +\xb5\xb5\xe3\x7b\xbb\xdb\xb5\xad\x2d\x80\x10\x9e\xd1\x34\x1f\xeb\ +\xcd\xdd\xf3\x52\x88\x34\xf2\xc2\x40\xaa\x27\x36\x03\x5f\x75\x3b\ +\xe9\x5c\x17\xba\xae\x10\xdc\xb4\x20\xce\x7d\x5d\x63\x3d\x66\x42\ +\x04\x95\x63\x7e\xbb\x53\x23\x4c\x35\xcb\x8b\x02\x41\x29\x15\x5b\ +\x87\x95\x65\x40\x54\x57\x75\xd0\x5a\xe3\x9c\xcd\x8b\x1c\x8d\x09\ +\x7c\xef\xc2\x99\x67\x87\xc3\xc9\xc9\x93\xc7\x00\xb8\x50\x7e\x95\ +\xcd\x55\x10\x10\x70\x4b\xb8\xb3\xb7\x5f\x16\xf5\x78\x3a\x8b\xa2\ +\x28\xf0\x15\x12\xe5\xb3\x59\x27\x6d\xad\xac\xac\x14\x79\x31\x38\ +\x38\x18\x8f\x27\xe7\x9e\x7d\xaa\x95\xb6\xd6\xd7\xd7\x2f\x5e\xda\ +\x34\xd6\x76\x3a\x9d\x34\x4d\x87\xc3\xa1\x94\x52\x6b\x7d\xe8\x20\ +\x58\x6b\xa5\x52\xd6\xd9\x30\x0c\xb7\xb6\xb6\xc6\xe3\x71\x14\x45\ +\xd7\x5d\x77\x5d\xaf\xd7\x3b\x8c\x86\x3e\xaf\xf4\x36\x34\xbc\x94\ +\x20\x17\x90\x6d\xfd\xd1\x7f\xfc\xed\xcf\x3d\x5b\xbf\xf6\x5d\x3f\ +\xff\xfe\xbb\x8f\x3e\xfa\xe5\x0b\xbd\x63\xd7\xb4\xfd\xe7\xe9\xbe\ +\xf7\x02\xf1\x02\x6b\x4d\x10\x04\x8c\xc1\x7c\x3e\x03\x26\x04\xe7\ +\x75\x6d\xcb\xa2\x3e\xec\xf7\xed\x1c\x39\x6b\xd1\x11\x38\x8b\x00\ +\x00\x16\x00\x8c\xd1\x52\x08\x44\x62\x48\xd9\x6c\x62\x44\x10\x27\ +\xad\xa3\xc7\x4e\x0c\x86\x83\xd1\x78\x5c\xd6\x46\x70\xce\x19\x47\ +\x95\x18\x80\x71\x0e\x93\x4c\x3b\x2a\x39\x67\xea\xd2\x84\x31\x90\ +\x82\x2b\x89\x9e\x52\xbe\x2f\x39\x7a\x4a\x44\x41\xe0\x7b\x9e\x67\ +\x8c\x9e\x65\x97\xb3\x12\x00\x88\xb3\xca\x18\x3b\x9d\x17\x80\xa8\ +\x24\x4a\x34\x81\x62\x8a\xbb\xbf\x73\xf7\x1b\x9e\x7a\xec\x31\x53\ +\x57\xab\x4b\x3d\xc1\xc8\x12\x70\xa1\x1c\xe4\xc3\xd1\x64\x7f\x7f\ +\x1c\xc7\x51\x2b\x6d\xd7\xf5\x41\xbb\xd3\x3e\x7e\xfc\xf8\x99\xb3\ +\xcf\x6c\x6e\x6e\x08\x2e\x4c\xad\xf3\x6c\xee\xf9\x7e\xdc\x4a\xa6\ +\xd9\x4c\x5b\x93\x65\xd9\x34\x9b\x13\xc0\x70\x38\x2c\x8a\x22\x4d\ +\xd3\xf1\x78\x0c\x00\x87\x07\x7e\xa7\xd3\x11\x42\x68\xa3\x09\x40\ +\x4a\x79\xe8\x26\xec\xed\xed\x19\x63\x76\x76\x76\x0e\xb3\x8f\x7d\ +\xdf\x6f\xf6\x62\xc3\xcb\x8b\x10\xec\xdc\xe3\x9f\xfd\xf2\x6c\xed\ +\x1f\xfe\xdc\xfa\x87\x3e\xfe\xc0\xee\x6d\xef\x7c\xf0\x13\x1f\xbe\ +\xe6\xbe\x5f\x7e\xe3\xc9\x96\x36\x57\xa8\x05\x4c\x08\x4b\x54\x54\ +\x95\x25\x94\x82\xd7\xd6\x95\x55\x61\x9c\x43\x86\x84\x84\xe0\x38\ +\xf7\xc8\x12\x32\x00\x02\x24\x62\x88\x08\x80\x84\x08\xe4\x88\xac\ +\xae\xe6\x93\x61\x5d\xe6\x51\xd2\x6a\xa5\x69\x67\x61\x61\x38\x18\ +\x1e\xa6\xeb\x93\xb5\x9c\x71\x4e\x0a\x09\x11\x09\x00\x6b\x0b\xe8\ +\x40\x1b\x57\x54\x80\x50\x03\xd6\x04\x9a\x40\x5b\x67\x75\x55\x31\ +\x06\xbe\xef\x79\x9e\xf4\x94\xaa\xaa\x42\xeb\x1a\x10\x2c\x93\x95\ +\xae\x03\x85\x4b\xdd\xa8\xd5\xed\x9c\x3a\xb9\x26\x7c\x7f\xed\xc8\ +\x6a\xc0\xd9\xce\xd6\xd6\x74\x74\x10\xb7\xa2\xc5\xc5\x45\x21\x04\ +\x11\xcd\xa6\xb3\x6c\x3e\x5b\x5a\xee\x4f\x26\x43\x3f\x50\xfb\xfb\ +\x3b\xe7\xcf\x9f\x59\xe8\x2f\x74\xda\x5d\x63\xf5\xc5\xcd\x8b\xf3\ +\xf9\xdc\x3a\xd7\xeb\x2d\xdc\xf5\xda\xd7\x66\x59\x6e\xad\x4d\x3b\ +\x69\x92\x24\x4f\x3f\xfd\xf4\x64\x32\xe9\xf7\xfb\x5a\xeb\x7e\xbf\ +\x9f\xe7\xf9\x64\x32\x59\x5b\x5b\x0b\x82\x70\x6f\x7f\x6f\x77\x77\ +\x77\x69\x69\xe9\x86\x1b\x6e\xd8\xde\xde\xde\xdd\xdd\xcd\xb2\x4c\ +\x29\xe5\xfb\x7e\xb7\xdb\x6d\xf6\x62\xc3\xcb\x6c\x17\x90\xcb\xf3\ +\x6a\x71\xed\xf8\x4d\x37\x1d\x7f\xe0\xaf\xce\x1e\x6c\xef\x0e\xc6\ +\xd9\x09\xc4\xe7\x1d\x00\xfe\x02\x7d\x8d\x98\x50\x20\x94\x21\x24\ +\x40\x6d\x5d\x91\x97\x56\x6b\x40\x07\x04\xc0\x88\x73\xce\x19\x68\ +\x67\x18\x22\x39\x00\x20\x44\x60\x04\x48\x8e\x00\x81\xa8\xcc\x66\ +\x54\x96\x2c\x4d\x33\x32\xd3\xe9\x24\x48\xd2\xb4\x9d\xb6\xd2\x8e\ +\xd1\x75\x36\x9f\x16\xf3\xbc\xc8\x35\x12\x67\x0c\xb9\x43\x66\x81\ +\x4b\x26\x19\x3f\x7c\xa7\x0c\xd1\x92\xa8\x1c\x32\x26\x45\xa4\x3c\ +\x25\x3d\x25\x95\xe2\x02\x40\x78\x1e\x17\xa8\xeb\x7a\x5e\x14\x9d\ +\x4e\xcf\x54\xf3\x85\x5e\xf7\xfa\xeb\xae\x59\xec\x44\x5a\x97\x49\ +\x12\xcc\x86\x43\xc6\xa8\xd5\x4e\x00\x81\x73\x5e\xd7\xf5\xd6\xd6\ +\x16\x17\xac\x28\xca\xbd\xfd\xdd\x57\xdd\x7e\xab\xd6\xfa\xa1\x87\ +\x3e\xcf\x10\x3b\x69\xda\x6a\xc5\xb5\xd6\x3b\xdb\xbb\x1b\x17\x2f\ +\x9e\xbe\xe5\xf4\xd1\x63\xc7\x98\xe0\x83\xe1\x53\xe3\xc9\xf8\x58\ +\xbc\xee\x79\x5e\xbf\xdf\x2f\x8a\x62\x73\x73\xb3\xaa\xaa\xa3\x47\ +\x8f\x26\x49\xa2\x94\x72\xd6\x86\x69\x2b\x8e\x63\xad\x75\x92\x24\ +\xce\x39\xa5\x14\x63\xac\xdb\xed\xa6\x69\x5a\x14\x45\x36\xcf\x5c\ +\x73\x8f\xd0\xf0\xb2\xe2\x80\x75\x16\x97\xb7\x3e\xf4\xc7\xff\xeb\ +\x99\xe4\x60\x6f\x74\x66\xe3\x99\xf6\x0d\x6f\xbe\x79\x35\x75\xce\ +\xbe\x08\x2d\x90\xdc\xf3\x99\x50\x95\xd5\x75\x51\xe4\x79\x21\x04\ +\x32\x04\x02\xc7\x00\x24\x22\x59\xa7\xb5\x06\x02\x86\x70\x58\x10\ +\xeb\x08\x08\x1c\x01\x22\x80\x64\xb6\x32\x75\x35\xa7\x80\x33\x87\ +\x72\x34\x3c\x18\x4f\xa7\xbe\xef\x87\x61\x98\xa6\x49\x4f\xaf\x53\ +\x00\x00\x20\x00\x49\x44\x41\x54\x69\xbf\xdb\xd5\x06\x8c\x76\x75\ +\x5d\x15\x79\x5e\x97\x55\x6d\x6a\x4d\x84\x80\x88\x88\x00\x84\xda\ +\x31\x26\x80\x45\x51\xe4\x7b\xdc\x99\xd2\x1a\x48\x3b\x69\x59\xe4\ +\x79\x3e\xf7\x04\x3f\xb9\xdc\xba\xe1\x9a\x13\x75\x3d\x5f\x59\xea\ +\x04\x3e\xed\x5d\x3a\xd7\x6e\xf9\x8a\xb3\x2c\x9f\x47\x69\x6b\x36\ +\xcb\xce\x9c\x3d\xb3\xb9\xb5\x9d\xcd\x66\xd3\xd9\xb4\xd3\x49\xa3\ +\x28\x22\xa2\x30\x0e\x0e\x0e\xe6\xeb\x47\xd7\x7c\x71\x62\x34\x18\ +\x9c\x3b\xf7\x6c\xaf\xb7\xb0\xd0\xef\x07\x41\xb0\xb8\xb8\x78\x7e\ +\xe3\x42\x55\xd6\xbb\xbb\x7b\x49\x9a\x64\x59\x36\x9d\x4e\xe6\xf3\ +\xb9\xe7\x79\x27\x4e\x9c\x98\xcd\x66\x7b\x7b\x7b\x83\xc1\x20\x08\ +\x82\xd9\x6c\x56\x1b\x5d\x6b\x7d\xe2\xc4\x09\xce\xf9\xb3\xe7\xce\ +\x85\x51\x74\xfc\xf8\x71\xe7\x1c\x22\xc6\x71\x0c\x87\xd5\xc2\x0d\ +\x0d\x2f\x1f\xd6\x98\xce\xd1\xdb\x7f\xf1\xef\x27\x33\x83\x82\x23\ +\xf0\xe0\xd8\xb5\xa7\x3a\xd2\x5a\x77\x85\x39\xc8\x04\xc0\x04\xe7\ +\x52\x39\x82\xb2\xaa\x9c\x21\x00\x47\x84\x08\xe8\x9c\x65\x64\x89\ +\x29\x6b\x74\xad\x35\x82\x43\x02\x00\x24\xb2\x68\x01\x88\x18\x00\ +\x30\x04\x74\xdc\x6a\x70\x1a\x6c\x8d\x0c\x05\x0a\x63\x4d\x3e\x9f\ +\x16\xf3\xa9\x14\x42\x48\xce\x85\x12\x52\xfa\x81\x1f\x25\x6d\x8e\ +\xdc\x39\x67\xad\x25\xe3\x8c\xb1\xce\xd8\xda\xd4\x44\xc6\xf3\x95\ +\x14\xd6\x99\x29\x03\xea\x75\x3a\x51\x48\xbd\x34\xf1\xbc\x1e\x73\ +\xf6\x78\x3f\x5d\x4c\xb9\x10\x9d\x7e\xaf\x93\xcd\xc7\x14\xb0\x7c\ +\x36\x39\xbf\xbb\xc7\x99\xf0\x83\x50\x13\x1d\x3b\x71\x3c\x9b\x65\ +\x1b\x1b\xe7\x57\x57\x56\x56\x56\x57\x01\xa8\xd3\x69\x33\xc6\xa4\ +\x12\x69\xda\xea\xb5\x3b\x40\xae\xae\xeb\xbc\xc8\x67\xb3\x59\x55\ +\x9b\x0b\x1b\x17\x77\xf6\xf6\x7a\xfd\x85\xc5\xe5\x25\xe7\xdc\xfe\ +\xde\x5e\x9c\x44\x47\x8e\x1c\x39\xcc\x1d\x38\x0c\x04\x5c\xbc\x78\ +\xd1\x18\x53\xe4\x45\xad\x75\x2b\x6d\x95\x65\xc9\x18\x43\x00\x67\ +\x6d\x2b\x49\x36\x36\x2e\x8e\x27\xe3\xd5\x95\x95\xfe\xe2\x62\xa3\ +\x05\x0d\x2f\x2f\x9c\xf3\xc9\xf0\xfc\x27\x3e\xfc\xe1\x11\x4a\x8e\ +\x8c\xcc\x2c\x13\x37\xfc\xb7\xff\xf4\x97\x8e\xb5\xd0\xd8\x2b\x89\ +\x17\x10\x81\xa7\x38\x82\x76\x1a\xc9\x68\xb2\xe0\x49\xc9\x18\x0a\ +\x29\x1c\x59\x22\x2b\x84\x24\x44\x44\x94\x8c\x31\x70\xba\xaa\x38\ +\x59\xce\x18\x90\x25\xce\xc9\x22\x22\x03\x60\xd6\x58\x86\xe0\xc8\ +\xe8\xb2\x20\xe4\x8c\x31\xce\x80\x39\x04\x83\x15\xf2\x8a\xf1\x32\ +\x93\x8c\x33\x00\xae\xa4\xc7\x18\x57\x52\x1d\x56\x04\xc6\xaa\xcd\ +\x18\x2f\xb2\x59\x39\x9f\xb5\x22\x2f\xf1\x65\xaa\xf8\x62\x1a\x2f\ +\xf5\xd3\xb4\x15\x1d\xec\x6e\x81\x1e\x8d\xc7\x93\xb2\xa8\x9c\x5d\ +\x2f\xcb\x3a\x8a\xd2\x85\xde\x6a\x95\xdb\x20\x0c\xea\x5a\x0b\xcf\ +\x57\x51\xba\x94\xf6\xd2\xde\xe2\xf6\xc5\xcd\x83\xbd\xc1\xda\xfa\ +\xea\xb9\xb3\x17\xe6\x79\xd6\x5f\xe8\x27\x49\x32\x9f\xe7\xb3\x6c\ +\xbe\x3b\x18\x8e\xa6\x93\x9b\x6e\x3e\x5d\x1b\x73\xf1\xd2\xd6\xbc\ +\x2c\xd6\x7c\x0f\x01\x74\x5d\x0b\xa5\xe2\x24\xb1\xce\x1d\x0c\x06\ +\x5b\x3b\xdb\x88\x58\xd7\xb5\x1f\x06\x4a\x29\x47\x74\xf2\x9a\x93\ +\x52\xca\x0b\xe7\xcf\xa3\x25\xc1\xc5\x6c\x3a\x1c\xe8\xdd\xd9\x7c\ +\xde\xed\x76\x56\xd6\xd7\x95\xef\x35\x5a\xd0\xf0\xb2\xdb\x05\xd1\ +\xc2\xa9\x9f\xfd\xaf\x7f\xc5\x22\x02\xaa\xd0\x6e\xfe\x87\xdf\xf9\ +\xc8\xe6\x68\x7e\x3c\x6d\x1d\x46\xfa\xbf\x5b\x2d\x40\x04\xb2\xb6\ +\xca\x33\x27\x14\x19\x0b\x8e\x3b\x72\x0e\xd1\x3a\x07\x0c\x38\x47\ +\x40\x66\x8c\x11\x42\x78\x12\x9d\xb1\x86\x2c\x80\x45\x04\x20\x07\ +\x40\x0e\x88\x2c\x39\x64\x9c\x73\x72\x0e\x01\x24\x83\xca\xd4\x64\ +\x9c\x05\x22\x24\x70\x04\x7e\x88\x4c\x00\x1a\xe2\x1c\x99\x28\xaa\ +\xca\x01\x03\x42\x07\x18\x84\x41\x14\x41\x5d\x6a\x5d\xe6\x49\xe8\ +\x05\x42\xfa\x02\xdb\xa1\xbf\xd6\x6b\xb7\x93\x00\x4c\x61\xa6\xc3\ +\xa0\x1d\xf6\xfa\xdd\xd9\x74\xbe\x79\xe9\x52\xb7\xb3\xe8\x79\xd1\ +\xf6\xf6\xfe\xfa\xfa\xb1\xc1\xf0\x60\x73\x73\xb3\xd5\xeb\x0b\x3f\ +\x08\x02\xbf\xd7\xeb\x1f\xec\xed\x4f\x87\x23\x5d\x5a\x67\xdd\x78\ +\x3c\x19\x0c\xc7\x2b\x6b\x4b\x8a\x0b\x63\xed\x68\x3a\x99\x17\xb9\ +\x0a\x83\x62\x3a\xbd\xf6\xba\x6b\x77\xb7\xf7\xb6\x77\x76\xc0\x01\ +\xe7\x2c\x4c\x02\x47\x34\x99\x4c\xd2\x76\xaa\x8d\x3e\x7b\xe6\x6c\ +\x59\x96\x8e\x28\xf0\x7d\x29\x65\x9e\xe7\xdd\x4e\x97\x23\xdb\xd8\ +\x38\xcf\x19\x43\xa2\xf1\x74\xb6\xb4\xba\x7c\xf2\xe4\x35\x96\x9c\ +\xb6\x06\x9a\x62\x84\x86\x97\x15\x22\xe2\x2a\xe8\x2f\xf9\x04\xc4\ +\x98\xac\xb6\x2f\x14\x15\x8a\x6f\x93\xf6\xf2\x1d\xb5\x80\xb1\xd9\ +\x6c\x56\x0d\x06\xd4\xea\x08\xe1\x13\xa2\xb3\xe0\x00\x4d\x55\x11\ +\x11\x97\xa8\xb5\x35\xc6\x20\x51\x4d\x60\xea\xd2\x39\xc7\x01\xe8\ +\x30\x6e\x40\x04\x74\x79\x6a\x08\x1d\xf6\x60\x47\x44\x64\x9c\x03\ +\x3a\x24\x67\xac\x75\x44\xce\x96\x39\x20\x67\xc8\x90\x09\x40\xc6\ +\x19\xe7\x42\x1a\x4b\xbe\x1f\x04\x9e\x32\x65\x46\x75\x99\x06\x4a\ +\x60\x15\xf9\xe2\xd8\x91\xe5\x38\x90\x88\x86\xa1\x43\x8e\xdd\x5e\ +\xaf\xd3\x6f\x0d\x0e\x0e\x06\x83\xc9\x60\x30\xea\xb4\xfb\x07\x07\ +\xfb\x0f\x3c\xf0\xc0\x6d\xb7\xdd\xe2\x79\x2a\x08\x02\xc9\xc5\xb9\ +\xb3\xcf\x72\x86\x4b\xbd\x7e\x12\x46\xb6\x28\x9f\x78\xe2\xf1\xe9\ +\x6c\x12\x27\xb1\x21\xf3\xc5\x2f\x7e\xa9\x9c\xcf\x3d\xe5\xaf\x1d\ +\x3d\x9a\xa4\xe9\xe6\xe6\xe6\x60\x38\x7c\xd5\xed\xb7\x2f\x2f\x2f\ +\x6f\x94\x65\x99\x57\x4a\x49\x6b\xec\xc1\xc1\x3e\x22\x63\x8c\x25\ +\x71\x12\x04\x41\x9e\xe7\x69\x9a\x5e\x7f\xfd\xf5\x8c\xb1\x43\x67\ +\x21\x8c\xa2\xb5\x23\xeb\x4e\x9b\xb2\x2c\xbd\x30\x0c\xc3\xf0\xc2\ +\xb9\x73\x79\x5d\xaa\x20\x38\x8c\x1d\x34\x72\xd0\xf0\x72\x21\xa4\ +\x18\x9c\x7b\xf8\xb7\xff\xfd\x87\xa6\x52\x71\xc4\xe2\xe0\xe2\x6c\ +\xf9\xee\x93\x8b\x2d\x72\xf5\x15\x6a\x01\x80\x33\x1a\xc0\x49\x29\ +\x19\x63\x55\x6d\x2d\x80\x60\x9c\xa3\x42\x46\x8c\xb1\xc3\x07\xdf\ +\x6a\x5d\x19\x4b\x4e\x33\xa2\x6f\xb9\xaa\xf8\x86\x10\x00\xe0\xe1\ +\x17\x22\x32\x44\x60\x80\x87\x57\x8f\x40\xe4\x9c\xb3\x64\xb4\x21\ +\x44\x44\x67\xc9\x0f\xc2\x28\x48\x6d\x5d\x56\xf9\x74\xa1\x15\x06\ +\x9e\x8d\x02\xff\xda\x13\x2b\x9e\x62\x92\xbb\xc9\xf8\xc0\x96\xd3\ +\xc0\xf7\xbc\xd0\xdf\xd9\xd9\x39\x7b\xe6\xac\xd6\xce\x5a\x7a\xe4\ +\x91\x47\x46\xa3\xb1\xef\xfb\xf3\xf9\xdc\x18\xad\x6b\x1d\x05\xa1\ +\xc7\x95\xae\x4a\x67\xac\xd6\x66\x34\x1e\x03\x80\x10\x62\x65\x65\ +\x65\xfd\xc8\xfa\x2c\xcf\x76\x2f\x6d\x0d\x07\xc3\x23\xc7\x8e\xaf\ +\x1d\x5d\xdf\xd9\x3b\xd8\xdc\xda\x1a\x0e\x87\xf9\xbc\xdc\xdd\xdd\ +\xab\x8b\xba\xd5\x8a\x85\x12\x8e\xcc\x74\x3a\xf3\x3c\xaf\xd7\xeb\ +\x31\xc6\x4e\x9d\x3a\x15\x45\x11\x63\x2c\xcf\xf3\x83\xc1\x41\x59\ +\x14\x51\x18\x55\x65\xe9\x8c\x2d\xca\x72\x3a\x9d\x3a\xa2\x38\x4d\ +\xb2\x59\x16\x3a\x6a\x6a\x93\x1a\x5e\x6e\x1f\xc1\xc6\x8b\xd7\xfd\ +\xfc\xaf\xfe\x8a\x01\x86\xc2\x4b\x61\xe7\x77\x3f\xf0\x97\x9b\x83\ +\xf9\xc2\x8a\x07\x70\x25\x3d\xce\x08\x80\x21\x00\x30\x63\x74\x35\ +\x9f\x82\x41\x90\x9e\x05\x03\x52\x70\xe5\x59\x63\x5c\x55\x82\xd6\ +\x60\x0a\x07\x08\x50\x59\x28\xbe\xe6\x82\xd4\xc0\x3c\x70\x0c\x80\ +\x00\x6c\xcd\x2b\x07\x82\x98\x34\x96\x2c\x01\x3a\x4b\xce\x00\x39\ +\x74\x0e\x18\x10\x00\x38\x00\x22\x00\x04\xe4\x60\x49\xb6\xd2\xba\ +\xd2\x07\x83\x81\xcf\x2a\x19\x9b\x76\xd8\xf3\x94\x23\x9d\xd5\x9a\ +\x2e\x6e\x5f\x62\x64\x89\x6c\xbb\x9d\xa2\x23\xe9\xf1\x76\xda\x2a\ +\x0a\x6d\xac\xab\x2b\x1b\x47\xf1\x89\x13\x27\xfc\xc0\xab\xaa\x52\ +\x6b\xbd\xb5\x75\x29\xed\xad\xcc\xa6\xe3\xed\x8d\xcd\xc1\xde\xde\ +\xee\xce\xd6\x2d\xb7\xdc\xba\xb6\xbe\xca\x38\x1b\x0c\x86\x0e\xad\ +\xef\x7b\xdd\x5e\xf7\xd1\xc7\x1e\xdd\xd8\xbc\xb8\x7a\xe4\x68\xb7\ +\xdb\x7d\xe6\xcc\x99\xad\x4b\xdb\x8c\xa0\xd3\xed\x74\x3b\x9d\xd1\ +\x64\x28\x84\x3c\x34\x70\x36\x37\x37\xb5\xd6\xb7\xdc\x72\x4b\x5d\ +\xd7\x9f\xf9\xcc\x67\x86\xc3\x61\xb7\xd7\x0d\x83\x70\xff\x60\xff\ +\xcc\x33\x67\xc8\xba\x56\x1c\xaf\xad\xad\x85\x51\x38\x3a\x18\x26\ +\x7e\x88\x04\xae\xd1\x82\x86\x97\xdb\x47\x60\xd2\x6b\x77\x7b\x84\ +\x80\x5c\xc2\x60\x63\x38\xd8\x2f\xb4\x41\xbc\xc2\x3a\xc5\xaa\xac\ +\xee\x7e\xe3\xeb\xe3\x38\x11\xd2\x2b\xca\x0a\x19\xe7\xd2\xb3\x8e\ +\x04\x17\x82\x73\x6b\x4d\x5d\x57\x44\x64\x8d\x56\x82\x03\x18\x5d\ +\xe6\x88\xc8\x90\x31\x26\x18\x17\xe4\x10\x00\x2c\x39\xe4\xdc\xf7\ +\x43\x62\xec\x70\xa2\x11\x90\x23\x67\x89\x1c\x1c\xde\x3f\x5e\x7e\ +\xd7\x48\x08\x88\x1c\x80\xa5\x69\x6a\x1d\x4d\x67\x33\x8f\xbb\x58\ +\xd2\xe2\xd2\x42\xaf\xdb\xd1\x75\x3d\x18\x1c\x5c\x7b\xcd\xd1\xc0\ +\xf7\x0f\x33\x7f\x8d\xae\xe3\x56\xec\xac\x1b\x8f\xa7\x52\xa8\x20\ +\x8c\xac\x75\x45\x91\x73\xc6\xa3\x38\x64\x0c\xa6\xd3\x0c\x85\x2a\ +\x8b\xbc\x2a\x4a\x67\xae\x03\x84\x95\xe5\x65\xcf\xf7\x66\xd9\xac\ +\xd6\xda\x91\x05\x47\x9c\x8b\x95\xa3\xc7\x08\xa1\xd3\xed\xc5\x49\ +\xb2\xb6\xbe\x36\xcf\xe6\x69\xd2\x8a\xa3\x58\x29\xb9\x79\x69\x93\ +\x31\x16\x04\xbe\x73\x2e\xcf\x0b\x63\xf4\xa9\x53\xd7\x69\xad\x3b\ +\xbd\xee\x6c\x3a\x5b\x5f\x5f\x8f\xe2\x28\x9b\xcd\x0e\xf6\x0f\x74\ +\x5d\xfb\x9e\xb7\xba\xba\x2a\x84\xc8\xe6\xf3\xa2\x28\x04\x17\x87\ +\x39\x4e\xcd\x8e\x6c\x78\xf9\x7c\x04\x39\x38\xf7\xa5\xdf\xfa\x7f\ +\xfe\x60\xc4\x3c\x01\x54\xcc\xe7\xdd\x5b\xde\x79\xf3\x4a\x72\xc5\ +\xf9\x05\x45\x59\xfe\xf8\xdf\x7d\xcb\x4f\xbe\xf3\xc7\xbf\x69\x4a\ +\x1f\x1d\xfe\x41\x70\xd8\xa7\x03\x2f\x87\x18\xe9\x72\x3c\x80\xbe\ +\xf1\x3d\x5f\xf7\x17\x2e\x27\x1e\x7c\x93\xb5\x81\x87\xff\xf5\x8d\ +\x3f\xbe\xfe\x53\x00\x00\x70\x98\xa2\xc3\x18\x23\x02\x07\xe0\xac\ +\xb5\xce\x21\x20\x63\x0c\x2e\xff\x2e\xa0\xaf\x05\x23\x0e\xbf\xf3\ +\xf2\xaf\x38\x1c\xa2\xf0\xb5\x03\x99\x1d\xe6\x28\x20\xfb\xda\x3b\ +\x05\x6b\x2d\x11\x21\xb2\xcb\xef\x1b\xe0\xf2\x8f\x03\x38\x6b\x89\ +\x88\x73\x86\xc8\x1c\x39\x72\x44\x40\x82\x8b\xc3\xf0\x07\x7e\xed\ +\x25\x0e\xab\x0c\xde\x75\xdf\xbb\x90\x31\x6b\x0c\x11\x21\x43\xce\ +\xf8\x61\x98\xd0\x5a\x0b\x44\xc8\x10\x91\x01\xd1\x7c\x3e\x6f\xb4\ +\xa0\xe1\x65\xf5\x11\x4c\xd4\xbf\xf6\x67\x7f\xf9\xd7\x99\x60\xc6\ +\x38\x3f\x69\x2f\xf4\xda\x1c\xae\x3c\xbf\xe0\xb0\x2c\xbf\x2c\xcb\ +\x66\x4d\xbf\x85\x66\x4d\x1a\x5e\x19\x3e\x82\x23\xbf\xd5\x5f\xcc\ +\x0f\x3e\x79\xff\xdf\x1c\x64\x26\x59\x3c\xf1\xc6\x7b\xdf\xb0\x92\ +\x30\x77\xa5\x5a\xd0\xd0\xd0\xf0\x8a\x86\x49\x59\xef\x3d\xf6\x5b\ +\xff\xf6\xdf\xe7\x9d\x95\xd1\xd6\x5e\xb2\x71\xee\xd1\x73\x07\xff\ +\xcd\x2f\xbf\xaf\xaf\xe8\xb9\xa6\x01\x6b\xd6\xab\xa1\xe1\xaa\x8d\ +\x17\x70\xb8\xf0\xc4\xe7\x47\xab\x6f\xfa\x17\xbf\xfe\xf7\x4e\x5d\ +\x7b\xdb\xaf\xfe\x93\x5f\x3f\x92\x3f\xfe\xc4\xd6\x98\x3d\xdf\x74\ +\xbf\x46\x0b\x1a\x1a\xae\x66\x9c\x05\xa5\x38\x39\xab\xe7\x7b\x0f\ +\x7f\xf6\xb3\x1b\x33\xaf\x13\xf9\xdf\x1c\x9e\x6b\x7c\x84\x86\x86\ +\xab\x1f\x63\xdc\xca\xf5\x3f\x76\x4f\xec\x88\x82\x8e\xdc\xf9\xf8\ +\x5f\x15\x6f\x7d\xef\xcf\xdc\xb8\xe8\x5f\x71\x8f\xb3\x86\x86\x86\ +\x57\xb8\x51\x60\xe3\xe5\xeb\xde\xb4\x8e\x55\x59\xbc\xfb\x1f\xfe\ +\x4f\xf7\x79\x51\x12\x48\x5d\xd7\x74\xc5\xfd\x0b\x1a\x1a\x1a\x5e\ +\xf1\x72\xa0\x4b\x0b\x80\x22\x4c\x5a\x08\xa4\x6b\xfd\xbc\x42\xd0\ +\x68\x41\x43\xc3\x8f\x08\xe4\xac\xfd\xce\xdf\xd1\xc4\x0e\x1b\x1a\ +\x1a\x1a\x2d\x68\x68\x68\x68\xb4\xa0\xa1\xa1\xa1\xd1\x82\x86\x86\ +\x86\x46\x0b\x1a\x1a\x1a\x9e\x8f\xe6\x1e\xe1\x05\xf9\x5e\x7a\x16\ +\x36\x45\x8a\x0d\x2f\xf9\x23\xfd\x62\x2b\xe5\x1b\x2d\x78\x41\xbe\ +\x97\x19\x07\x4d\xef\xd3\x86\x97\xf0\xd4\x42\xd4\x5a\x5f\xbc\x78\ +\xf1\xc5\x35\xdd\x15\xdf\xe5\x2f\x21\xe9\x01\x3e\xc7\xa1\x20\x87\ +\xba\x46\x04\xba\x1a\x87\x82\x28\x11\x3e\xba\xf9\xa7\x0f\x9f\xff\ +\x3d\x25\xc2\x2b\xb6\x07\xc8\x09\xee\xbf\xfb\xb6\x7f\x2d\x85\x4f\ +\xd4\x4c\x4c\x69\x78\x89\xb4\xc0\x18\xb3\xbb\xbb\xfb\x03\xd3\x02\ +\x44\x9b\xcf\xdc\x5f\xff\x2e\x64\x63\xf8\xe6\xdf\xe1\x1c\x44\x2d\ +\xf1\x86\xf7\xe4\xda\x04\x71\x0b\xd9\xd5\x16\x7a\x40\x40\x6d\x8b\ +\xac\x3a\xf0\x6c\x4c\xae\xaa\x8c\x06\x40\xce\x3d\xc9\x05\xb9\xda\ +\x38\x90\x42\x01\x59\x6d\xad\xe0\x0a\xc1\x6a\x53\x5a\x22\xce\x3d\ +\xc9\x25\x91\x95\x22\x6c\x7c\x84\x86\x97\x5e\x0e\x38\xe7\x3f\x28\ +\x2d\x20\xe1\xd5\x0f\xfc\x87\xd5\xdd\xc7\xdb\xab\x47\xbf\x71\xc4\ +\x11\x30\xa0\x92\x66\x7f\xfe\xdb\xff\xc7\x41\xbc\x7a\xef\x2f\xfd\ +\xda\x55\xd9\xf0\x17\x91\x31\x14\x08\xe0\xc7\x37\x9d\x5e\xba\x46\ +\x31\xb3\xbf\xff\xc5\x8d\xd1\x7e\xd0\xba\xae\x27\x8b\xad\xe1\x16\ +\xaa\x85\xa3\xbd\x74\x34\x3e\x3b\xa7\xd6\xc9\xe3\x6f\xed\x07\xfe\ +\x64\xfc\xd8\xc6\xc1\x86\x41\xc1\xb0\x19\xb8\xde\xf0\x4a\x82\xbd\ +\xe0\xd3\x40\x80\xf5\x74\x94\x74\x7a\x6c\xb2\x8b\x93\x7d\x9a\x1c\ +\xd0\xe4\x00\x47\x3b\x2a\xf0\x9f\xc4\xf6\x63\x9b\xfb\x37\xbf\xe9\ +\x1d\x5c\xaa\xab\xb8\x99\x97\xb5\x76\x79\xfd\x67\xee\xbd\xee\x55\ +\x4a\xad\xbd\xee\xce\x7f\x76\xd7\x62\xd7\x5f\xbc\xef\x1f\xbc\xed\ +\x7f\xbf\x31\xe5\x95\xbc\xe6\x9e\x5b\x7f\xaa\xa5\xa2\xdb\x6f\xfb\ +\xc7\xaf\x3f\x71\x4b\xe4\x2f\xf4\xd3\x65\x06\x8d\x53\xd0\xf0\x43\ +\x64\x29\x7c\xad\x31\xe0\xf7\xa6\x05\x08\x00\xe0\xb4\x03\x20\x2a\ +\xd6\x6e\x82\x56\xdf\x55\x85\xab\x0a\xb9\xb0\xfe\xd0\x4c\x7c\xe4\ +\x4f\xfe\xf8\xd6\x5b\x6f\x5b\x3c\x75\xa3\x7b\xbe\x12\xc8\xab\x68\ +\x39\x19\x87\xe2\xfc\xc5\x8f\x7e\xf2\xa1\x7f\xf3\xf1\xa7\xce\xdf\ +\x74\xe3\x4f\x44\x66\x78\x69\x3c\xbc\xe5\xf4\x2f\x2c\x29\x33\x2f\ +\x67\x41\xef\xf5\xa7\xbb\xee\xfe\x07\x7f\xe3\xcf\xbf\xf0\x9b\x7f\ +\xf5\xe4\x5f\xd5\xa8\x9a\x98\x61\xc3\x0f\xc5\x51\xcf\x79\x71\xf0\ +\xec\xa7\x3e\xfd\x85\x99\xe1\xec\x85\x1c\x87\xef\xc2\xc9\x27\x72\ +\x44\xb9\xd7\xfa\xa3\xcf\x3f\xf9\x70\xc6\xbd\xee\xa2\xd7\x5f\xf9\ +\x42\x2e\x3f\xf8\xb1\x4f\xde\xfd\x63\xaf\x59\x4d\x03\x6d\xec\x55\ +\xbf\xa6\x04\x20\x44\x14\x7a\xde\x64\x78\x46\x8b\x85\x48\x89\x83\ +\x8b\x1f\xfc\xc2\x20\x7a\xe3\xcd\x6f\xe6\x56\x07\x61\xcf\xe5\x97\ +\x26\x55\x1d\xc6\x37\xbc\xee\x96\xf7\xf6\xb8\xb6\x4d\xa0\xa0\xe1\ +\x87\x41\x0b\x18\x0c\xb7\xcf\xed\x16\x10\x85\x92\x5d\x9e\x59\x7c\ +\x99\x17\xa3\x05\x44\xa4\x1d\x11\xd9\x6c\x36\xfd\xd0\x27\xfe\xf2\ +\x4b\xa6\xf5\x15\xdb\xfa\xc3\x3f\xfd\xc4\x1d\xb7\x9c\x7e\xc3\x5a\ +\x3a\x1d\x0e\x7e\x44\x0c\x2d\x6b\xf3\x42\x8b\x93\x27\xef\xe6\xf3\ +\xa7\xa7\x96\x7b\x92\x9e\x7c\xf2\x03\x59\xf8\xfa\x5b\x17\xe2\xc1\ +\xf0\x1c\xb4\x6e\x5a\x4f\x5b\x95\xf3\x4e\x1e\xf9\xb1\x84\x35\xb3\ +\xd6\x1b\x7e\x58\x76\x2e\x17\xbc\x9e\x4d\x27\xf3\xd2\x3a\x72\x5f\ +\x87\x5e\x6c\x5f\xa3\xca\x3a\x35\xbc\x74\xdf\xeb\x6e\xff\xbd\xbc\ +\xf8\xc3\x8f\x7e\x02\x80\xae\x3d\x75\xdd\xdb\x6e\x5c\xab\x9f\x7c\ +\xa8\x96\xc7\xe0\xea\x6f\xfb\xed\x8a\x5a\x9f\xb8\xee\x1f\xfd\x57\ +\xdd\x9f\xe6\x6e\xeb\xd3\x0f\x7f\xbc\x5a\xfe\x47\x86\x90\x99\x9d\ +\xcf\x3f\xf2\xbb\xd7\xbe\xea\xa8\x1d\x3f\xf4\xc0\x33\x37\xdd\xfd\ +\x63\xbf\x71\xbb\xe5\x61\x7d\x2e\x33\xd4\xf8\x08\x0d\x3f\x0c\x58\ +\x0b\x8b\xc7\x4f\xaf\x7c\xf5\xa3\x1f\xfc\xc0\x07\x92\x50\x1d\x5e\ +\x6c\x91\xd1\xf1\x35\x77\xbc\xed\xb5\x37\x2b\x30\xdf\xfc\xec\x7e\ +\x17\x5a\x40\x54\x3b\xd2\x93\xbd\x25\x46\x3f\xfb\xe6\x1f\xfb\x93\ +\x07\xbf\xc2\x39\xbf\xef\xce\xd3\xe2\xd9\x87\xf3\xba\xaa\xb9\xbb\ +\xea\x2f\xce\x04\x97\x3b\x17\x7e\xeb\xb7\x77\x12\xc9\xa0\x28\xf6\ +\x0b\x8b\xf2\xe2\x7f\xfa\x33\xb4\xd2\x6b\x65\xbb\x1f\xfc\x7f\x3f\ +\xe9\xa1\x63\x07\x67\x7f\xe7\x83\xdb\x0b\x3e\xc7\xb2\x1a\xd7\xe4\ +\x09\x6c\x2c\x83\x86\x1f\x02\xdf\xd6\x19\x16\x2e\xbc\xed\xfd\x3f\ +\x7b\xb0\x7b\x30\xaf\xcd\xe1\xa0\x53\xe7\x9c\x4a\xfa\x9c\xae\x64\ +\x86\xda\x65\x23\x03\x08\xe3\xce\xc6\xa5\xe2\x08\xed\xc6\x95\x79\ +\xdf\x2d\x47\x01\x99\xba\xf0\xe5\xf9\x64\xbc\x39\xab\x70\xa1\x73\ +\xf5\xde\xa2\xa3\x75\xba\x32\x73\x04\x04\x98\x97\xf5\xf0\x30\x28\ +\x8b\x80\x95\x2b\xbf\x36\xf2\x85\xb4\xc9\x11\x19\x00\xcd\xb2\x8d\ +\x29\x10\x02\x43\x44\xa2\x6f\x1a\x09\xd5\xd0\xf0\x32\xca\x01\x81\ +\x10\x5e\x14\xfa\x15\xe9\xa4\xbb\xd0\x6b\xf9\x64\xad\x73\xce\x3e\ +\x67\x46\x82\x78\xc1\x60\x01\x03\xb7\x72\xf7\xbb\xce\x69\xfd\xd4\ +\x74\x80\x15\xb2\xdd\x02\x00\x9c\x6b\x93\xdf\x96\xfd\xce\xd1\x7b\ +\xee\xe3\xe0\xae\xca\x0b\x45\x47\xba\x1b\x1d\xbd\x69\xf5\x6d\x92\ +\xfb\x57\xfe\x01\x38\xce\xd4\xa1\x46\x34\xdb\xb1\xe1\x65\x3b\xcd\ +\x90\x31\xca\xbf\xfc\xa9\x8f\x3f\x78\x66\x12\x45\xb2\xc8\xcd\x35\ +\xaf\x7d\xeb\xbd\xb7\x1e\xc1\x17\x39\x2b\x85\xa8\xb5\xb0\x74\xfd\ +\xdf\xfb\xb5\xe7\x1c\x74\x88\x00\x02\xe9\x6a\x8d\x17\x68\x5b\x1e\ +\xed\xdd\x71\x72\xe1\xf5\x2f\xee\x79\x26\x80\xda\xe4\xcd\x0c\xb5\ +\x86\x97\x11\x2e\xd8\xc1\x33\x8f\x7e\x65\x9b\xbf\xfd\xfd\x3f\x77\ +\xa4\x25\xa7\x9b\x5f\xf9\xc8\xa7\x3f\x77\xe1\xc8\x4f\x5d\xd3\x16\ +\xe6\x39\x72\xf0\xdd\xd5\x23\x10\x49\x3c\x1c\x9c\xf8\x5c\xbb\xe1\ +\x2a\xde\xeb\x68\x9d\xb6\x4e\x37\x5b\xaa\xe1\x95\xeb\x22\x14\xf3\ +\x4c\x76\xd7\x8e\xaf\xf6\x94\xb3\xc9\xb1\xe3\x1d\xfe\x78\x5e\xd5\ +\x80\xf2\xb9\x27\xdc\x77\x5b\xa7\x48\x44\xd0\x1c\x71\x0d\x0d\xaf\ +\x2c\x3f\xd7\xe1\xe2\x91\x6b\xd5\x97\xff\xfc\x3f\x7f\x30\x3f\xb1\ +\x18\xec\x9d\x7b\xf2\x20\x3a\x76\x77\x37\x7e\xde\x39\xcb\x4d\x2f\ +\x93\x86\x86\xab\x57\x0b\xac\x51\xbd\x93\xef\xbe\xef\xc7\x57\x55\ +\xbe\xb5\xb5\xa7\x56\x6f\x7d\xcf\xbb\xde\xb4\x10\x71\x21\x24\x67\ +\xf8\x22\xed\x82\x86\x86\x86\x57\x1c\x8c\xf3\x62\x70\xe1\xc1\xcf\ +\x7d\x69\xce\x94\x10\xa2\x1e\x5d\xfa\xf4\x9f\x6e\x10\x39\xe3\xd8\ +\xf1\xdb\xde\x70\xe7\xc9\x8e\xb1\xee\xdb\x6b\x01\x22\x71\x01\xd6\ +\x36\xeb\xf8\xfd\x74\xda\xb8\x00\xd6\x98\x60\x0d\x2f\xb9\x16\x30\ +\x1c\xef\x9c\x7d\x76\xbf\xb8\xf9\xb6\x63\x0a\x9c\x9b\xef\x7d\xe1\ +\xab\xdb\x27\x6e\xbd\xad\xeb\x63\xea\xf3\x6f\xc9\x3e\x14\xdf\xaa\ +\x04\xd6\x88\xe9\x3e\xea\xba\x59\xc7\xef\xa7\xa9\x56\xfa\xac\xc8\ +\x00\xb1\xb9\x62\x6c\x78\x89\x8f\x21\x5d\xeb\xd6\xda\x75\x6f\xb8\ +\xfb\x8d\xca\x5a\x61\x76\x06\xdb\xa3\x63\x37\xde\x7a\xeb\x4a\x58\ +\xd7\xb5\xb1\xdf\x46\x0b\x10\x40\x48\x19\x8e\x2f\x85\xbf\xf7\x2f\ +\x9b\x25\xfc\x01\x80\xe0\x47\x1c\xb3\x66\x21\x1a\x5e\x3a\x25\x20\ +\xec\x2f\xad\xe4\x0f\x7f\xfe\xfe\x07\xdb\xd7\x2f\x86\xc3\xf3\x5f\ +\xda\xc8\xe5\x69\xc5\xab\xaa\xb6\xdf\xee\x4e\x11\x01\x34\xe1\x56\ +\x8d\x85\xb6\xd4\xb4\xe9\xfb\x41\x7c\x2a\x00\x71\x4d\xc3\xca\xb1\ +\x66\x71\x1b\x5e\x2a\xac\xb5\xe1\xf2\x0d\x6f\x7d\xdd\xf8\xfe\x87\ +\x3e\xf5\x8c\x03\x50\xe9\x5d\x6f\x7a\xf3\x6a\xc2\xed\xf3\x05\x01\ +\x2e\x6b\x81\x44\xda\xb5\xf2\x9f\x9c\xf5\x2f\x5c\xb8\xe0\xac\x7d\ +\x71\x3d\x92\x1a\x5e\xd8\x7f\x43\x88\x18\x36\x09\x48\x0d\x2f\x99\ +\x61\x60\x1d\xae\xdd\xfc\xc6\x9f\xbf\xfe\xb5\xda\x38\x2e\x95\x60\ +\x60\xbf\x4d\x34\xf0\x1b\xed\x93\x89\x5c\x14\x06\x2b\x8b\x8b\xd6\ +\x5a\x68\xb4\xe0\x07\xe5\x27\x00\x22\x46\x51\xe4\x9a\xb2\xe6\x86\ +\x97\x4c\x0e\x8c\x39\x2c\x5e\x06\xb2\xdf\xa1\xd9\x88\xf8\xdb\xa7\ +\x16\xef\x2f\x2c\x34\xab\xf7\x92\x7c\x40\x8d\x69\xd0\xf0\xd2\x9d\ +\x41\x8c\xb3\xaf\xf5\x35\x22\x67\xed\xf3\x95\x23\x7c\xeb\x3d\x42\ +\xb3\x45\x1b\x1a\xae\x36\x21\x10\x82\x95\xd9\x78\x30\x1c\x97\x06\ +\xc3\x56\xbb\xdf\x6d\x0b\xb4\xd6\xbd\xd8\x1c\xe4\x86\x86\x86\x57\ +\xa2\x10\x70\x01\xdb\x4f\xfe\xcd\x27\x3e\xf5\xd0\x94\x45\xb1\x82\ +\x6c\x56\x2c\x5e\x7f\xd7\xdb\xff\xce\x6b\x52\x69\xad\xfb\x36\x5a\ +\xe0\x00\x0a\xd7\x84\x09\x7e\xb0\x08\x04\x1f\x1b\xdb\xab\xe1\x25\ +\x82\x09\x51\xed\x3f\xfd\x17\x9f\xfa\xca\xd1\x37\xfe\xe4\x6b\x4e\ +\x2d\x71\x04\x9d\xed\xfd\xd5\xc7\x3e\xf6\xc9\xbf\x49\x7f\xea\x9e\ +\x1b\xd1\x69\x7a\xae\x16\x58\xc2\x8e\xb0\x3f\x95\x96\x4d\xd3\xce\ +\x1f\x1c\x12\xe1\x5c\x2d\xbe\x50\xfa\xa2\x99\xa4\xd4\xf0\xd2\x68\ +\x01\xd2\xfe\xa5\x73\x6e\xfd\x96\xd7\xdf\x7e\x2a\x30\xa5\x21\x08\ +\x57\xae\xb9\xf7\xee\x3b\xfe\xe0\xd3\xcf\x8e\xee\xba\xa1\xef\xe1\ +\x37\x7b\x0a\x5f\xd3\x02\x80\x36\x73\x3f\xdd\x9e\x1b\xe7\x58\x5d\ +\x36\x82\xf0\x7d\x36\xd4\x00\x88\x0b\xee\xfb\x1f\xdd\x71\x7f\xbc\ +\x33\x3d\xba\xd0\x65\x4d\x4a\x72\xc3\x4b\x01\x11\x91\xa7\x04\x38\ +\x63\xac\x73\x00\xc6\x58\xe4\x42\xc2\xf3\xb4\x3f\x15\x5f\x9f\x77\ +\xe4\x00\x4a\xe3\xf2\xb8\x3f\xbf\xf3\x4d\xe8\x4c\xb3\x8a\xdf\xcf\ +\x0f\x84\x2b\xb9\xf7\xec\xd2\x85\x87\x27\x79\xbd\xbb\x33\xee\x85\ +\x5e\x9a\xa6\xcd\xb5\x62\xc3\x0f\x5e\x09\x30\xe9\x2c\xc9\xad\x79\ +\x4d\x22\x54\xe4\x88\x00\xdd\x2c\x2f\x5b\xeb\xcb\xb1\xc7\xbe\xa5\ +\x72\xf9\x6f\xc7\x0e\x9d\x75\x61\x7b\xfa\x9a\xf7\xa0\x2e\x9b\x75\ +\xfc\x3e\xe2\x54\x14\x3f\xfa\x49\x7c\xf6\x73\x88\xc8\x18\x6b\x52\ +\xb9\x1a\x5e\x1a\xac\xb1\xad\xf5\x9b\xdf\xde\x9e\xec\x3e\xf5\xa5\ +\xa7\x66\x75\x6b\x61\xf5\xf8\xfa\x42\xf7\xd8\x2d\x6f\x3d\xca\x15\ +\x98\x17\xea\x77\x48\x8e\x55\x73\xd4\x55\xb3\x8e\xdf\x57\x7d\x06\ +\x34\x75\x93\xdb\xdd\xf0\x52\x3b\xa7\x8c\x61\x3d\xf9\xe2\xfd\x7f\ +\xfa\xf8\x50\x2e\xf7\xfc\x47\xbe\xf8\xd0\x23\x37\xdc\xfd\xae\xbb\ +\x4f\x07\xa4\x9b\x3b\xc5\x86\x86\x1f\x21\x38\xc7\x9d\x73\x8f\x9e\ +\xd3\x2b\x3f\xfd\x8b\x6f\x5b\xf0\x59\x75\xf0\xe4\x7f\xf9\xf0\x43\ +\xe7\x6e\x38\x71\xc3\x82\xf7\xe2\x7b\x9c\x35\x34\x34\xbc\x22\xfd\ +\x53\x6b\x41\x78\x81\x27\x19\x27\xcf\x0f\x04\x92\x23\xf7\xbc\xb5\ +\xf3\x8d\x16\x34\x34\x5c\xbd\xf1\x02\x47\x8b\xc7\x6f\x5a\x7a\xec\ +\x23\xbf\xf7\xbb\xfb\xab\xdd\xe0\x60\xfb\x92\x58\xbf\xe3\x78\x2f\ +\x72\xcf\x77\x39\xd0\x68\x41\x43\xc3\x55\x0b\x59\x8b\xe1\xe2\x5b\ +\xde\xfd\xde\x67\xcf\x9e\x3d\xc8\xcc\xea\xc9\xd3\xa7\x4e\x1e\xf1\ +\x99\xb1\xcf\x77\x85\xd5\x68\x41\x43\xc3\x55\x2e\x08\xc0\x84\xe7\ +\x87\x5e\x5d\x7b\x4a\x02\x39\x22\x6c\x7c\x84\x86\x86\x1f\x2d\x90\ +\x71\xac\x86\x9f\xf9\xc8\x87\x9e\x9e\xc7\xeb\x8b\xd1\xe0\x8b\x0f\ +\x3e\x7c\xf4\xb5\xef\x79\xcb\xed\x3e\xda\xe7\xc9\x35\x6a\xd6\xab\ +\xa1\xe1\x6a\x85\x73\xdc\xbd\xf0\xf8\x05\x7b\xe4\xfd\xbf\xf0\xe3\ +\x8b\x01\xd3\xc3\x67\xfe\xf0\x83\x9f\xbd\x30\xbc\xe1\xa6\x45\xdf\ +\x3d\xa7\x93\x41\x93\x09\xdb\xd0\x70\x35\x3b\x08\x65\x51\x04\xed\ +\x76\x20\xa8\x2c\x6b\x62\x5c\x29\x49\xd6\x68\xad\x9f\xdb\xc2\xa0\ +\xb1\x0b\x1a\x1a\xae\x66\x2f\x21\xe9\x2e\x4c\x1f\xf8\xdc\x07\xf6\ +\x9e\x56\x0c\x6c\x55\x8c\x66\x7a\xf0\x89\x0f\x3d\x48\x78\xed\x6b\ +\xde\x76\xcf\x4d\x7d\x63\x5c\xa3\x05\x0d\x0d\x57\x3f\xd6\xd8\x64\ +\xe9\xfa\xfb\xde\xb7\xa0\x89\x01\x10\x22\x92\xb3\xc6\x58\x47\x10\ +\xa6\x91\xb5\xd4\xd8\x05\x0d\x0d\x3f\x1a\x1e\x02\x11\xf7\xc3\x7e\ +\xa7\x7e\xe6\x99\x67\xc7\x85\x89\x3a\xcb\xa7\xae\x3d\x1e\x4b\xb0\ +\x8e\xc8\x19\xd3\x68\x41\x43\xc3\x8f\x8a\x87\xc0\x04\x65\xbb\x9f\ +\xfc\x93\x8f\x5c\x32\xb2\x9c\xcd\x95\x92\x8f\x9d\xbb\xfd\xdd\x6f\ +\xb9\xc3\x47\xf3\xdc\x8e\x3a\x4d\xec\xb0\xa1\xe1\xaa\x85\x73\xd8\ +\xdb\x78\x62\xd7\x3f\xf5\x33\xef\x7d\xdb\x89\xa3\xd7\xdf\xf7\x9e\ +\x77\xc6\xe3\xa7\xcf\x1f\xcc\xf9\xf3\xb5\xcf\x68\xb4\xa0\xa1\xe1\ +\x6a\xf6\x12\x74\xad\xbd\x28\xf6\x04\x1a\x5d\x1e\xec\xed\xcd\x4a\ +\x94\x82\x01\x5d\x79\xae\x11\x11\x11\x11\x22\x10\xc1\x61\xd5\x3d\ +\x02\xd0\xe5\x2f\xf8\x96\xf4\x25\x04\x00\x44\x44\x24\xfa\x46\x22\ +\x03\x43\x74\x44\x82\x73\x2e\x04\x39\x27\xa5\x3c\xfc\x31\xeb\xac\ +\xe0\x22\xcf\x73\x47\x7f\xab\xcb\x22\x11\x70\xce\x84\x10\x5a\x9b\ +\xaf\x97\xf9\x13\x11\x00\x7a\x9e\xe7\xf9\x9e\xae\xb5\x94\x12\x00\ +\xaa\xaa\xaa\x8d\x39\x7c\x6f\x8c\x31\x04\x50\x9e\x12\x5c\x68\xa3\ +\x39\x63\xc8\x98\xae\x6b\xa5\x94\xb5\x87\x95\x18\x68\xad\xe5\x9c\ +\x5b\x6b\x38\xe7\x44\x60\x8c\xe1\x9c\x23\xa2\xd6\x5a\x08\x01\x44\ +\x80\xe0\x9c\x23\x02\x29\x65\xad\x75\x59\x96\x82\xf3\x20\x08\x00\ +\xd1\x39\x57\x55\x95\x10\xc2\xb9\xcb\xef\xd6\x39\x07\x88\x9e\x52\ +\x8c\x73\x04\x70\xce\x39\xe7\xb4\xd6\x5a\xd7\x00\x80\x87\x8b\xd1\ +\x34\x2f\x6a\x78\x59\x71\x0e\xda\xcb\x27\x8f\x23\x18\x27\x3c\x73\ +\xf1\x93\x9f\xde\xbb\xf9\x35\x77\x1f\xef\xfa\x96\xec\x95\x69\x81\ +\x73\x2e\x4d\xbb\x9d\x6e\xcf\x98\x1a\x19\x68\x5d\xe7\x79\x4e\x44\ +\x7e\x18\x71\x26\x01\x98\x73\x87\x8f\x19\x31\xce\xc9\xb9\xaa\xae\ +\xca\xb2\x9a\x8c\x27\x0b\x8b\xfd\x38\x0a\x1d\xa1\x73\x6e\x3c\x1a\ +\x2d\xf4\xbb\x5f\xfa\xca\x23\x5f\xfc\xd2\x97\x7b\x8b\xfd\xcf\xdc\ +\xff\xe9\xb2\xae\x7c\xdf\x3f\x7e\xfc\xc4\xe3\x8f\x3f\xf6\xaf\xfe\ +\xd5\xbf\xee\xf7\xda\xc6\x82\x75\xc4\x18\xe3\x82\x38\xc3\x8d\xcd\ +\xdd\xaf\x7e\xf1\x2b\xaf\xb9\xeb\xae\xa2\xaa\x19\x93\x52\x70\xcf\ +\x93\x48\xf4\x7b\xbf\xff\xfb\x7f\xf4\xfb\x1f\x78\xdd\xbd\x77\x7f\ +\xe1\xf3\x0f\x69\xa3\xdf\xf7\xbe\xf7\xdc\x73\xd7\x6b\x6c\x5e\xf9\ +\x41\xb8\xb3\xbd\x53\xd5\xf6\xcf\x3e\xfe\xf1\x27\xce\x3e\xf1\xba\ +\x57\xbf\xf1\xd2\xf6\xf6\xc1\x60\xf8\xc6\xbb\x5f\xff\x99\xcf\xde\ +\xbf\xb2\xba\xa2\xa4\xe7\xc8\x5d\x73\xf2\xe4\x33\xcf\x3c\x73\xc3\ +\x0d\x37\x5e\xb8\x70\x41\x08\x7e\xfa\xf4\xe9\x4b\x5b\xe7\x67\xb3\ +\xc9\x1d\x77\xdc\xf5\xf8\x13\x4f\x4b\xae\x00\xb0\xdb\xe9\xc4\x51\ +\x70\xff\xa7\x3e\xf9\xf6\xbf\xfb\x96\x9f\x7e\xff\xfb\x9f\x78\xea\ +\xec\xff\xfd\x7f\xfe\x66\x36\x9d\xf4\x7b\xdd\xf7\xbe\xe7\x3d\x8f\ +\x3f\xf1\x78\xbb\xd3\xad\x74\x0d\x8c\x77\xfb\x7d\xa7\xcb\x8f\xfe\ +\xf1\x87\x36\x2e\x6e\x96\xb5\x3b\x76\xfc\xd8\xc2\xe2\xf2\xab\xef\ +\xbc\xeb\xcd\x6f\x79\x4b\xad\x89\x00\xb4\x31\xd9\x68\xa7\xd9\x8e\ +\x0d\x2f\xa7\x16\x58\x1b\x2d\x9e\x7c\xdd\x0a\xd3\x75\xf9\xda\xb7\ +\xbe\xef\x2e\x19\xb5\x93\xc0\x19\xf3\xbc\x4d\x0c\xbf\x93\x16\x48\ +\x29\x9f\x7c\xf2\xa9\xc1\x60\x18\x84\x5e\x18\x7a\xda\xea\x20\x08\ +\xac\x75\x51\x9c\xf8\x5e\xac\xbc\x40\x0a\x21\x3d\x2e\x18\x53\x9e\ +\x27\xa5\x8c\x65\xdc\xef\xf7\x16\x17\xfa\x55\x5d\x5b\xeb\x10\x10\ +\x09\xa5\xf4\x94\x1f\xbf\xfe\x75\x6f\xb8\xe3\x8e\x3b\xa4\x92\xef\ +\x7a\xc7\x3b\x46\x93\x59\x3e\xcf\xc3\x30\x78\xe2\x89\xa7\xda\x9d\ +\xae\xe7\x47\xd2\x91\xb1\x86\x71\x6e\x9d\x65\x0c\x93\x56\x1a\xb7\ +\xda\x16\xb0\x15\xc5\xd6\x60\x3e\x9b\xeb\xac\xb2\x46\x07\xdc\x5b\ +\xe8\x2f\xa5\x41\x2c\x00\x9d\x75\x68\x9c\x27\x45\x46\x85\x35\xc6\ +\x01\xb5\xbb\x9d\xb2\xd2\x8f\x3c\xfa\xf8\x42\x67\xfd\xec\xb3\xe7\ +\x2f\x5e\xdc\x5c\x5c\x59\xf9\xcb\xfb\xff\xe2\x9a\x13\xd7\x05\x61\ +\x88\x08\xe3\xe1\xf8\xab\x8f\x3c\x62\x8c\xfd\xeb\xbf\x7e\x70\x65\ +\x65\x39\x8e\x93\x07\x3e\xf7\x97\x65\x39\x67\x4c\x3e\xf2\xe8\xe3\ +\xbe\x17\x95\x79\x79\xe3\x0d\xd7\xa7\x71\xd4\x4d\xd3\xf1\x60\x10\ +\x85\x61\x9e\x65\x1f\xf9\xf0\x87\x5f\x7b\xe7\xab\x57\x4f\xdf\x38\ +\xd8\xdb\x1d\x1d\xec\xb7\x5b\xb1\xaf\x64\x90\x24\xfd\x5e\x5f\x09\ +\xbc\xfb\x9e\xbb\xcf\x3c\x7b\x7e\x6b\x7b\x87\x71\xaf\xd3\x5f\x5a\ +\x3f\x76\x42\x78\x49\xed\xea\xbc\x28\x85\x0a\x10\x19\x35\x6d\x4e\ +\x1b\x5e\x5e\x27\xc1\xd9\xda\x59\x40\xd1\xea\xf4\x01\xdc\xb7\x13\ +\x82\x17\xd0\x02\xe5\x79\x0f\x3f\xfc\x37\xff\xd7\xbf\xfb\xcd\x76\ +\xa7\x75\xcf\xbd\x6f\x40\x86\x49\x12\x2b\xe5\x33\xc6\x38\x53\x8c\ +\x2b\xcf\x53\x81\x2f\x84\xe4\x08\x88\x88\x52\x29\x63\x4c\x1c\x45\ +\xd3\xe9\xf4\x60\x30\xb8\xb4\xb9\x79\xe1\xdc\xc6\x9d\x77\xde\x75\ +\xef\xbd\x6f\x9a\xcd\xa6\xed\x76\x3b\x0a\x42\x29\x65\x18\x86\xfd\ +\x30\x10\x82\xdf\x7d\xc7\xed\xce\x1a\xca\xe7\x0c\x40\x02\xa0\x81\ +\x50\x79\xc6\x98\x9e\xe7\xbd\xf3\xde\xbb\x7d\x5f\x32\x06\x54\x81\ +\xb3\x8e\x73\x06\x0e\xee\xba\xe5\xfa\x7f\xfa\xcf\x7e\x15\x2c\xb9\ +\xea\xbf\x67\x42\x02\x43\xe0\xae\xd6\x46\x4a\x65\x8c\x63\x8c\xdf\ +\xf6\xda\x3b\xff\x97\xe9\xff\xa6\x7c\x6f\x3a\x9e\x39\x80\xc8\xf7\ +\xff\xf9\x3f\xff\xb5\x30\x08\xb4\x31\x75\x55\x47\x51\x98\x17\x85\ +\x10\x72\x7f\x6f\x17\x11\x17\x17\x16\xef\xbd\xf7\x75\x65\x9d\x2f\ +\x2d\xad\xdc\x73\xcf\xbd\x82\xab\xba\xa8\xc3\xc0\x1f\x8f\x06\xad\ +\xf8\x8e\x24\x0a\xce\x3c\xf3\x8c\x75\xe6\xef\xff\xd2\x2f\xde\xf7\ +\xce\x77\x80\xb3\x83\x83\xfd\x3b\xef\x7a\xf5\x89\x93\x27\x6a\xeb\ +\x76\xf7\x07\x75\x39\x47\x3f\xf4\x92\xee\x4d\xb7\xf5\x6e\xbe\x9d\ +\x7b\x7e\xfc\xf4\x99\xb3\x93\x5c\x17\xc6\x6a\x02\xc7\x79\x5e\xe9\ +\x66\xf2\x4c\xc3\x0f\x8f\x26\x58\xfb\x02\x4d\x4c\xbf\x93\x16\x58\ +\x63\xae\x3b\x75\xea\x86\xeb\xaf\x3d\x38\xd8\x0f\x3d\x5f\x2a\xee\ +\x8c\x2d\xf4\x4c\x49\x4f\xf8\x8c\x88\x98\x40\x53\x54\xdc\x29\xce\ +\xb9\x23\xb2\xa6\x66\x8c\x8d\xf7\x32\xeb\x6c\xa2\xc4\x42\xbb\x25\ +\x8e\xad\x0d\xb6\x36\x3e\xfe\xc7\x7f\xe4\xfb\x7e\x1c\xc5\x83\xbd\ +\x3d\x67\x2d\x38\xe2\x8c\xc7\x71\xbc\xb0\xb8\x58\x02\x12\x47\xc1\ +\x85\x94\xf2\x70\xc6\x53\xbb\xdb\x2d\x8a\x3c\xcb\x32\x04\x50\xbe\ +\xcf\x95\x64\x9c\x21\xa2\xf4\x94\x75\x56\x29\xa5\x94\x12\x52\x70\ +\xce\x5b\x49\x42\x00\x1c\x11\x19\x23\x02\x29\x3d\x2f\xf0\xb9\x14\ +\xd6\x91\x0c\xd0\xf3\x3c\xc5\x78\xf7\xc4\x11\xc1\x15\x32\x64\x88\ +\x8c\xb1\x43\x5f\xe6\xf4\x8d\xd7\x01\x91\x31\xe6\x96\xdb\x6e\xd4\ +\xa6\x66\x4c\x20\x31\xae\x14\xd4\x16\xc8\x01\x67\x3b\x9b\x1b\x0f\ +\x3c\xf0\x99\xbd\xc1\x81\xf0\x82\x3b\xef\x78\x75\x9e\xcf\xfb\xbd\ +\xb6\x73\xad\xe1\xe0\xe0\x4f\x3f\xfa\x27\xbb\x07\x07\x42\x79\xdd\ +\xde\x62\x7f\x69\xf5\xf6\xdb\x5f\xdb\x5d\x58\x50\xbe\x6f\x8c\x7b\ +\xf5\x6b\x5e\xa3\x8d\xcb\xf3\x42\xaa\x00\xc1\x85\xa1\x9f\x67\x8c\ +\x9c\x69\x5a\x9b\x35\xbc\xa4\x0f\xfd\x8b\x3d\x81\xc4\x77\x7e\xd1\ +\xd0\x0f\x16\x7a\xfd\xaf\x7e\xe5\x4b\x1f\xff\xf8\xc7\x96\x96\x16\ +\x38\xa3\xe9\x64\x2a\xb8\xe7\x7b\x3e\x00\xb6\x5a\x2d\x0e\x06\x11\ +\x94\x52\x42\x08\x44\xf4\x3c\x8f\x71\xe6\x29\x4f\x79\xaa\xae\x6a\ +\x9f\x0b\x15\x05\x4a\x72\x46\x16\xaa\x5c\x3a\xc3\x10\x95\x12\xb6\ +\x36\x0b\x61\x10\x33\xb4\x81\x98\xd4\xa5\xa9\x73\x3d\xd7\x65\x55\ +\xe9\xaa\xc2\x0d\x44\x44\x04\xa8\xab\x3a\x9f\x4d\x42\x29\x10\xd1\ +\x12\xa8\xc0\xf7\x83\x80\x0b\x79\x18\xae\x14\x42\x84\x61\x2c\x80\ +\xb5\xe3\x96\x90\x62\x3e\x9f\x17\x55\x89\x08\x5f\xf9\xea\x57\x2d\ +\xb9\xd5\xd5\x15\x4b\x96\x03\xcb\xa7\xf3\xd1\x70\x34\x9f\xcf\xb9\ +\x10\xad\x56\x8b\x21\x0a\x29\x8d\xd6\x9d\x6e\xb7\x2e\x2b\x50\x2c\ +\x4e\x5a\x08\xc8\x00\x05\x93\x08\xe8\x7b\xca\x91\x03\x70\x4c\xf0\ +\x37\xbd\xe5\xcd\x17\x36\xb6\xfe\xcb\x87\x3e\x18\x7a\x22\x0a\x3c\ +\x67\xf4\x68\x34\xa8\xeb\xba\xd2\x1a\x85\x58\x5c\x5a\x3e\x59\xd6\ +\x55\x59\x79\x5e\x30\x9e\x4e\x95\x17\x30\xa6\x6e\xbc\xf9\xc6\xc5\ +\xc5\x95\x72\x56\x86\x61\xac\xab\x9c\xc8\x35\x42\xd0\xf0\x52\x82\ +\x88\x4a\xa9\x17\xd7\x5c\xf7\x05\xb4\x20\x08\x82\x20\x08\xf6\x86\ +\xe3\xaa\x2a\x7d\x25\xa2\xd0\x97\x9c\xef\xef\xef\x0a\xe4\x41\x18\ +\x33\x22\xb0\xd5\x7c\x9e\xcd\xe7\x99\x10\xf2\x30\xc9\x51\x4a\x59\ +\xd7\xfa\xf0\x2e\xc0\x13\xd2\xf7\x3c\x00\x74\x5a\x07\x5e\x50\xe5\ +\xb9\xc7\x65\x12\xc7\xf3\x2c\x7b\x36\x88\x10\x51\x46\xa1\x52\x1e\ +\x39\x62\x0c\xa5\x90\xe4\x2c\x00\xfa\x41\x40\x44\x3e\xb2\xb5\x30\ +\x70\x95\x61\x0c\xc3\x34\x71\xc8\x63\x3f\xe6\x5c\x86\x41\x24\x85\ +\xf0\xa4\x17\x04\x61\x4d\x60\x01\x38\xc3\x3a\xe4\x14\x26\x42\xf1\ +\x85\x3b\xfd\x79\x31\xcf\xb2\x19\x00\x58\x80\xb8\xe7\x33\xc0\xd0\ +\xf7\xf3\xa2\x20\x63\xf2\xaa\xd2\xc6\x20\x40\x36\x9d\xd6\xb5\x66\ +\x9e\x08\xa3\x88\x8c\x73\xc6\x80\xa3\xe1\x60\x34\x1e\x8f\xbb\x0b\ +\x5d\x47\xf4\xb3\x3f\xff\x73\xaf\x7a\xf5\x1d\x71\xbb\xfb\xd0\x43\ +\x0f\xa2\xd3\xad\x38\x98\x8e\x87\x81\xef\x21\x50\x1c\x47\x65\x5d\ +\x0f\xf6\x76\xa7\xe3\x31\x43\x51\x16\x25\x01\x64\x59\xe1\xf9\xe1\ +\x5f\x2f\xaf\x28\xe5\x05\x51\x14\x85\xb1\xef\xfb\x6f\xff\x89\xb7\ +\x09\x21\x1a\x4f\xa1\xe1\x25\x8a\x14\x3a\xa7\x94\x3a\x7d\xfa\xf4\ +\x0f\xc4\x2e\x10\xd2\x8b\x93\xd4\x97\x92\x80\x86\xc3\x21\xb8\x56\ +\x1c\x46\x9d\x56\x8b\x31\x0e\x84\xb3\xc9\x64\x7d\x6d\x49\x0a\x61\ +\x8c\xd1\xda\x94\x65\xc9\x39\xd7\xda\x30\x44\xce\x58\x91\x97\x46\ +\xe8\xb2\x28\xab\xaa\xca\xe7\x73\xc9\xb8\x64\xbc\x15\x27\x9c\x73\ +\x6d\xed\xe6\xf6\x96\x20\x0c\xe6\x5a\x39\x44\x80\x6e\xa7\x4b\x88\ +\x48\xa0\xab\x7a\x2f\x9b\xf5\x3a\xdd\xba\xaa\xf7\x18\xc9\xc8\xe3\ +\x4a\xc9\xc0\xd3\xd6\xa1\x60\x5a\x1b\x81\x3c\x50\x4a\x71\xc9\x90\ +\x57\xa1\xe7\xa7\x89\xe0\xbc\x95\xa6\x41\xe4\x3b\xa0\x20\xf0\x43\ +\xce\x7c\x19\xf8\x9e\x67\xa5\xd4\xa1\x7f\xea\xd4\x75\x9c\x73\x00\ +\xb0\xce\xc5\x51\xa4\xb5\x3e\x1c\x09\x61\x8c\xd5\xd6\x38\x22\x5b\ +\x6b\xab\x35\x58\x5b\x96\x85\xd1\x76\x5a\xe4\xdb\xfb\xbb\x7e\x18\ +\xea\x5a\x7b\x2a\xe8\xf7\x97\x06\x7b\xdb\xce\x92\x10\xa2\x93\x76\ +\x20\x75\xc0\x18\xe7\x9c\x4b\xc5\x80\xd0\x98\xc3\x5b\x57\x02\xac\ +\xb5\xad\xca\xd2\x6a\x5d\x0c\x26\xd9\x1e\x79\x2a\x20\xf7\xd6\x66\ +\x83\x36\xbc\x52\xf8\xce\xf9\x05\x24\xa4\xea\xf4\x16\x97\x96\x57\ +\xeb\x2a\x2f\x2b\xbd\xbd\xbb\xb7\xb2\xb4\xe4\x09\x4f\x72\x3e\x9d\ +\xcc\x3c\xe5\x01\x13\x61\xd2\x5e\xf1\xa3\x0b\x17\x2e\x14\x95\x61\ +\xcc\x09\x29\x7c\xcf\x07\xc7\x80\xcb\xd2\x98\xaa\xc8\x19\x67\xa5\ +\x71\xcc\xf7\x54\xe0\x87\x9d\x6e\xba\xb8\xc8\x19\x7f\xf6\xcc\x99\ +\xad\x9d\xdd\x23\x8b\xcb\xf3\xaa\xaa\xeb\x1a\x62\x91\x26\xad\xd0\ +\xf7\x07\xbb\xbb\x8f\x5d\x3c\xe3\xcd\x47\x4a\x4a\x5b\xd5\x69\x92\ +\xdc\xf2\xaa\xdb\x6a\x6b\x50\xb0\xa2\x28\x36\x76\xb6\x7c\x21\x75\ +\x5e\xce\x86\xa3\xa5\x85\xc5\x64\x69\x81\x8d\xbc\xd9\x74\x3a\x99\ +\x4d\x8b\xa2\x8c\x93\xd8\x58\x6b\x9c\x5b\x5b\x5b\x93\x52\x92\xef\ +\x89\xc5\xce\xa5\xed\x6d\xe7\x1c\x22\x26\x71\x7c\x98\x23\xd1\xeb\ +\xf7\x7d\xdf\x6f\xb5\x5a\xed\x76\x27\x0c\x63\x5f\x89\x4e\x1c\x2b\ +\xc5\xab\xb2\x2a\xca\xd2\x8d\x41\x5f\xd2\x41\x14\x1b\x4b\x8c\xc9\ +\xc1\x60\xfc\xc8\x23\x8f\x97\xd9\x84\x81\x8e\x83\xc0\x0f\xd4\x64\ +\x32\xd1\xc6\x0a\x25\x05\x98\x40\x09\x29\x24\x00\x3a\xe7\x88\x08\ +\x91\x33\xe4\x80\xe0\xac\x93\x2a\x20\x72\x70\x98\xff\xd0\xd0\xf0\ +\x8a\xd6\x02\x22\xf2\xbc\x40\x7a\x51\xa5\x69\x32\x9d\x23\x18\x24\ +\xbb\xbe\x7a\xb4\x2c\xeb\xcc\xd4\x69\x92\xa6\xad\xb6\x1f\x26\x69\ +\xa7\x23\xa5\xc8\xca\xba\xdd\x5f\xd8\xdf\xdf\x67\x8c\x05\x61\x34\ +\x1c\x0e\x01\xc8\x39\xd7\xed\xf7\x7b\xbd\xbe\xe7\x79\xbd\x6e\xd7\ +\xf7\x7c\x5f\x79\x44\xce\xf7\x7d\xd5\x69\xc7\x9b\x9b\xdd\x7e\xbf\ +\x2c\x8a\x33\x67\xce\x3c\xb8\x71\x36\x50\x9e\xd3\x06\x01\x0a\x9f\ +\x97\x45\xe6\x59\x15\x44\xe1\x88\x99\x85\x50\x26\x9d\xfe\x91\x13\ +\x47\x9d\xb5\xc1\xde\x35\x1b\xcf\x9c\xa9\x87\x43\x95\x7a\x39\x13\ +\x52\x91\x14\xc4\x12\xdf\xe9\x79\x6d\x31\x07\x3b\x9c\x8d\xad\x25\ +\x9e\x24\x9c\xf1\xb9\xae\x07\x67\x9f\x9c\x66\x19\x63\x6c\x3c\x1e\ +\xb7\x92\xc4\x0f\xc2\xf5\xf5\x35\x60\x6c\x6b\x6b\x6b\x3c\x1e\xfb\ +\x7e\x78\x64\x6d\xbd\x97\x26\xa4\xab\x3c\xcb\x66\xb3\x89\x03\xe2\ +\xca\xd7\x8c\x4b\x25\x2d\x51\x59\x9a\x73\xcf\x5e\xf8\xd2\x17\xbf\ +\x92\xc6\x3e\x92\x89\x3c\xd1\x69\xa7\x93\xd9\xb4\xae\x6b\x64\xac\ +\x2a\x33\x8e\x24\x84\x38\x4c\xb1\xe2\x8c\x11\x21\x67\x42\x08\x6e\ +\x9d\xf3\x83\xc0\xb9\x6f\xd3\x4d\xaa\xa1\xe1\x15\xa7\x05\xca\x0f\ +\x99\xf4\xb2\x79\x91\x97\x25\x80\x43\x80\x9d\xdd\xbd\x53\x27\x4f\ +\x32\xc6\xba\x69\x67\x38\x9a\x9c\xbb\xb8\xed\x1d\x8c\x7d\xdf\x1f\ +\x4e\xf2\x30\x0a\xc6\xb3\xb2\xd5\x6a\x2d\xae\x1c\xf1\xa3\xb4\xd6\ +\xf5\x99\x33\xcf\x44\x6d\xd8\xda\x1b\x94\x55\x09\x74\xb6\x28\x8b\ +\x28\x8a\xcb\xb2\xf4\x7c\x2f\x49\x5a\x67\xce\x9c\xd1\x60\x81\x31\ +\x70\x04\x00\xcc\x68\x34\x56\x72\xb5\x7e\xec\x68\x10\x04\xc3\xbd\ +\x03\xc7\xf9\xc1\x74\xfa\xe1\xcf\x3e\x60\xd1\xb5\xba\xa9\x35\x35\ +\x58\xeb\xf2\xa2\x1b\x85\xc7\x96\x56\xc8\xba\x2f\x9e\x79\x6a\xe5\ +\xc8\x32\x02\xe3\x2d\x1f\x15\x3e\x76\xe6\x9c\xd6\xd6\xf3\x82\xf3\ +\x8f\x3d\x42\x04\x42\xa9\xac\x2e\x10\x81\x71\xa1\x8d\x29\xca\xca\ +\x0b\xc2\xd1\x78\xb2\x91\x5e\x14\x42\x22\xc3\x10\xd9\xe6\xc5\x8d\ +\x27\x1e\x19\x76\xe2\x38\x54\x62\x34\x1c\x74\x97\x96\xd0\xba\x12\ +\x10\x80\xe2\x38\xbe\x58\x1f\x5c\xbc\xb8\x95\xe7\x65\x12\x06\xb6\ +\x36\xc5\x64\x92\x4d\xa7\x88\x48\x80\x0e\x08\x19\x13\x81\x07\x9c\ +\x1b\x6b\x90\xc0\x11\x73\xd6\x81\xd1\xa8\xcd\x61\xfa\x62\xb3\xbd\ +\x1a\xae\x1a\x1f\x01\x08\xc9\x21\x30\x25\xb9\xf0\x18\x58\x46\xae\ +\x36\x26\x2b\x8b\xe3\x47\x8f\xd5\x75\x6d\xc8\x39\xb0\x7b\x7b\x3b\ +\x8c\x09\x63\xac\x25\x57\x69\x5d\x54\x75\x6d\x5d\x98\xb4\x44\x5d\ +\x39\x40\xe5\x05\x59\x36\xaf\xb4\x61\x9c\x97\xda\x86\x5c\x08\xcf\ +\x2f\x8d\xf1\x9c\xcb\xaa\xaa\x76\x86\x73\x8e\x44\x88\xcc\x57\x5e\ +\x51\xd5\x9c\xdb\xa4\xd7\xed\xb4\xd2\xf1\x64\x56\x96\xd5\x3c\xaf\ +\x6a\x53\x33\xc1\xf2\xbc\xd2\xba\x10\xe4\xb8\x45\x69\x40\xac\x88\ +\x3c\x9f\x5e\x1c\x8e\x27\xcc\xac\xac\xac\x52\x6d\xb6\xb6\x77\xb6\ +\xf3\x4a\x02\x28\xcc\x0d\x58\x21\xa5\xb6\xb5\x10\x42\x1b\xe3\x8c\ +\x61\x80\x95\xa3\x80\xb1\x85\xc5\x45\x21\x44\x5d\xd7\x52\x48\x20\ +\x17\x06\x1e\x99\xa4\xac\xab\x24\x89\xa2\xb4\x55\x56\x05\x5a\x19\ +\xf7\xfa\xed\x76\x07\x00\x46\x83\xfd\x4b\x9b\x17\x00\x60\x7f\x30\ +\x30\x75\x11\xfb\xb2\x9c\x69\x21\x38\x22\x10\x43\x64\xdc\x38\x26\ +\x15\x68\x6d\xb5\xae\x05\xe7\x8c\x21\x39\x77\xd9\x4c\xf0\x1a\x8b\ +\xa0\xe1\xaa\xd1\x02\x02\x11\x70\x15\x89\x95\xb5\xe5\xf3\xe5\x5c\ +\x17\x45\xbb\x9d\x26\xad\x94\x10\xb3\xba\x9c\x65\xd3\xda\x55\x9e\ +\x42\x8e\x05\x90\xa8\xca\x82\xac\xaf\x04\x73\xce\xcc\xe7\xb3\x28\ +\x8a\x8c\xad\x85\x64\x79\x31\x97\x7f\x13\x1f\x5f\x00\x00\x20\x00\ +\x49\x44\x41\x54\x8a\x17\xa5\x53\xca\x13\x1c\x91\xac\xb3\xda\x57\ +\x8a\x8c\x56\x0c\x05\x08\xad\x0d\x32\xe0\x0c\x9d\xae\x25\xa2\x2f\ +\xa5\xab\x75\x9d\x17\x1c\x08\x11\x51\x30\xee\x10\x08\x22\xcf\x2f\ +\x8c\x66\xe4\x84\x80\x52\xdb\xed\xe1\x70\x7f\x7f\x3f\xb3\xa4\x27\ +\x55\x9c\x1a\xad\xeb\x30\x4a\x8e\x70\x2f\xf4\xa5\x94\xdc\x19\x2b\ +\x39\x27\x62\x96\x58\x51\x94\x93\xe9\x14\x00\xb4\xb3\xeb\x6b\x6b\ +\x41\x18\xe4\x45\xe1\x10\x1c\x90\xd3\x79\x51\xd9\x20\x6e\xf3\x4e\ +\x77\x38\x9b\x91\xb5\x75\x91\x9d\xbc\xe6\x5a\x12\xc2\xf3\x42\x00\ +\x98\x4d\xf7\x27\xe3\xfd\x4a\x57\x08\x4e\x6b\xad\xc9\x04\x7e\x50\ +\x18\x93\xe7\x85\xef\x2b\x85\xa2\x06\x03\x40\x5c\x08\x63\x4d\x9c\ +\xc4\xc6\x92\xd1\xb6\xb6\x86\x9c\x03\x21\x1a\xff\xa0\xe1\xea\xf1\ +\x11\x7c\x4f\x59\x6b\xe2\x38\xf2\x3c\x45\xba\xce\xe6\xf3\x24\x8a\ +\x6e\xbb\xed\x36\xe4\xf8\xe4\x93\xd3\xb2\x2c\x9c\x76\x9c\x61\x10\ +\x06\xc3\xd1\x58\x70\xa5\x3c\xe5\x88\xb2\x6c\x46\xce\x39\x30\x9e\ +\xa7\x2e\xbf\x8e\xef\x93\x73\x42\x08\x72\xce\x39\x47\xce\x1d\xfe\ +\x3b\x22\x32\xbc\x0c\x43\x74\x08\xc8\x50\x08\xc1\x05\x17\x52\x08\ +\x6b\x18\x58\x00\x8b\x80\x44\x0e\x80\xa1\x10\x86\x68\x92\xd7\x4f\ +\x6d\xec\x72\xc1\x91\xf1\x34\x49\x8f\x1e\x39\x01\xe4\x04\x43\x70\ +\x0e\x09\x00\x48\x30\x06\x44\xc0\x78\xad\xcd\x68\x3c\xf6\x7d\x5f\ +\x79\x2a\x6a\x25\xed\x76\xa7\x2c\x8b\x2c\x9b\x3b\x63\x0d\x90\x66\ +\x36\x8d\x62\x3f\x8a\x06\xe3\xd9\x64\x3a\x5d\x5d\xee\xb7\xd3\x24\ +\x8a\xa2\x49\xae\x95\xf2\x01\x60\x3c\x9d\x16\x75\x65\xad\x95\x92\ +\x33\x25\xcb\x5a\xbb\xba\x42\xc4\xca\x81\x2d\xeb\x12\x4c\x3b\x6a\ +\x39\xeb\xac\x23\x40\x96\xe5\x05\x22\x11\x39\x64\x84\x1c\xb1\x09\ +\x15\x34\x5c\x4d\x5a\x20\xa5\xca\xe6\xd9\x2c\x9b\x03\x41\xe0\x07\ +\x75\x95\x8f\xc7\xa3\xa7\x9f\x7a\x6a\x5e\xe4\xf3\x7c\xae\xa4\x30\ +\x60\xa3\x28\x5a\x5a\x5a\x09\xc2\xd6\xf9\x73\x17\xf3\x3c\xcf\x8b\ +\x92\x0b\x51\x14\x65\x55\xe7\xca\x53\x87\x2f\xe5\x79\x5e\x55\x55\ +\x9e\xe7\xc1\xdf\xce\x82\x60\x9c\x81\x43\xc6\x39\x02\x22\x63\x04\ +\x88\x88\x8c\x73\xe0\x0c\x38\x63\x1c\x39\x73\x0c\x01\x2e\xd7\x44\ +\x62\x6d\xc9\x59\x20\x14\x75\x69\xa3\x38\x64\x98\x7b\x8c\x4b\x64\ +\xd6\x38\xb2\xa4\x64\xa0\xb5\xd6\xda\xa0\x27\x8d\x36\x04\xb6\xb6\ +\x95\x73\x4e\x08\xe1\x79\x5e\x3b\x49\xad\xd6\x0c\xd0\x13\x52\x97\ +\x15\x01\xaa\x24\x88\xd3\x76\x69\x61\x30\x9e\x84\xca\xef\x75\x7b\ +\x93\xe1\xae\xb5\xae\x36\x56\x4a\xcf\x01\xe4\xa5\x76\xc0\x91\x23\ +\x13\x8a\xa1\xab\x8d\x25\xe4\x42\x71\x1f\x51\x08\x91\xcf\x4b\xcd\ +\xb9\xb6\x96\x03\x04\x9e\xe7\x9c\x26\x47\x80\xc0\xd9\x61\x0a\x65\ +\x53\x89\xd0\xf0\xf2\x83\x8c\x4b\xc1\x0f\x93\x5c\x0e\x6f\xd3\x01\ +\x11\x9c\xd5\xcf\xe9\x83\xfc\x02\xf1\x82\x43\x23\x7d\x32\x1c\xe5\ +\xf3\x3c\xf2\x3d\x25\x24\x39\x37\x38\x18\x38\xb0\x88\xac\x28\x8a\ +\xa5\xc5\xf6\x0d\xa7\x4e\x09\x19\x22\x1f\xe7\xf3\x2a\x69\xa5\x17\ +\x2f\x5d\x9a\xce\x66\xe4\x26\xc6\xea\x95\x95\x65\xce\x39\xe7\x9c\ +\x88\x38\xe7\x52\x4a\x6b\xed\xe1\xd0\x71\xc6\x18\x20\x72\x29\x38\ +\x39\xce\x18\x02\x72\x86\x0c\x80\x31\x26\x04\x07\x00\x47\x04\x8c\ +\x09\xce\x0d\xb7\x40\xc0\x19\x02\x39\x6b\x2d\x12\x03\x42\x20\xb2\ +\x75\x81\xce\x0a\xce\x7c\x29\x40\x4a\x72\x87\x8f\x21\x97\x12\x38\ +\xe3\x9c\xb9\xbc\xc8\x84\x50\x51\x8c\x9e\xe7\x59\x6b\xad\x31\x00\ +\x20\x90\x91\xb5\x55\x51\x00\x62\x37\x8d\x86\xb3\x6c\xe7\x60\x2c\ +\xa5\x1f\xb7\x5a\x45\x51\xf8\x7e\x00\xc8\xa2\x30\x8e\x5b\x29\x02\ +\x4c\x66\x99\x03\xe0\x5c\x12\x32\xeb\x1c\x72\x81\x8c\x59\x87\x0e\ +\xd0\x38\x72\x80\x16\xb9\x41\x60\x9c\x3b\x86\x5c\x48\x5d\x97\x4e\ +\xd7\x00\x8c\x33\x66\xad\xa6\xef\xdd\x30\x40\xd4\x5a\x4f\x27\x63\ +\x22\x0a\xc3\xb0\x29\x82\x6e\xb8\x22\xb8\x10\xb3\xed\x27\xfe\xf3\ +\x7f\xfa\x93\x3d\xc3\x39\x43\x44\x20\x47\x56\x9b\xe5\xbb\xde\xfe\ +\x33\x6f\xb9\xc3\xa3\xfa\x9b\xbb\x21\xbf\xd0\xde\x72\xb4\xd0\x5f\ +\xe0\x9c\xe9\x3a\x2f\x8a\x9c\x88\x7c\xcf\x0f\xc3\xd0\xf7\x7c\xc1\ +\xb9\xa7\x14\x59\x87\xc8\x7c\xcf\x2b\xcb\x52\x6b\xdd\xeb\xf5\xae\ +\xb9\xe6\x1a\x29\xa5\xd6\x3a\xcb\xb2\xe1\x70\xe8\x79\x9e\x94\xf2\ +\xf0\x70\x96\x52\x7e\x5d\x08\x18\x63\x0c\x91\x71\x44\x06\x88\x84\ +\x8c\x38\x82\x60\xe0\x4b\xe1\x29\x21\x04\x23\x24\xe4\x0c\x99\x62\ +\x5c\x71\x2e\x38\x47\x46\xd6\x43\xba\xf9\xda\xf5\xd7\x9e\xbe\xf6\ +\xc6\x23\x0b\x3d\xdf\x72\xb2\x80\x20\x04\x4a\xc9\x2b\x5d\xcc\xb2\ +\x31\xe7\xe0\x79\x1c\x91\xb8\x80\x4a\x97\xc6\x6a\xe4\x8c\x0b\x41\ +\x44\xc6\x18\xa5\x54\x55\xd7\xa3\xd1\x08\x01\x5b\x71\xbc\xb3\x77\ +\x30\x9c\xce\x08\xb0\xbf\xb8\xd8\xef\xf7\x18\x63\x71\x18\xea\xaa\ +\x26\x02\x67\xd1\x01\x64\xd9\xcc\x5a\xc3\x18\x1e\xbe\x5b\xce\x19\ +\x01\x10\x39\xce\x99\x94\x9c\x09\x6e\xc0\xa2\x94\x5c\x8a\x59\x31\ +\xaf\x8d\x66\x88\x44\x0e\x91\x84\x60\x4a\x0a\xfc\xde\x13\x90\x89\ +\x94\x52\x2b\x6b\xeb\x2b\x6b\xeb\x41\x18\x1d\xfa\x56\x0d\x0d\xdf\ +\xad\x16\x70\x36\xda\x7c\xf2\x89\x3d\x7b\xe3\x1d\xaf\xb9\xf9\x58\ +\x74\x69\xf3\xe0\xf8\xab\xee\xba\x69\x59\x3d\xf1\xc5\xc7\x66\x1a\ +\xbf\x25\x55\xf9\x85\xee\x11\x00\x4e\x1c\x3f\xbe\xb4\xb8\x78\xe9\ +\xc2\x59\x67\x9d\x41\x4d\x4e\x5a\x6d\x82\x30\x70\x40\x64\x4d\x55\ +\x16\x93\xe9\x34\x08\x5b\x88\x38\x1a\x8d\x08\x71\x79\x65\x75\x77\ +\x6f\x6f\x38\x18\x58\xe3\xc6\xa3\xf1\xe2\xe2\x62\x92\x24\x8c\x31\ +\x29\x25\x22\xd6\x75\xcd\x39\xbf\xac\x0b\x9c\x33\x44\x29\x39\x47\ +\x2e\x91\x99\xaa\xaa\x8a\x6a\x6c\xc7\xe3\xd1\xb0\xdb\xef\x33\x06\ +\x1c\xa4\x43\x09\x64\x88\x9c\x87\xdc\x03\x8a\x3c\xb6\x9e\xfa\xab\ +\x8b\x3d\x5c\x4d\xcf\x9f\x77\x0f\x4d\xe6\xda\xda\xda\xd9\x20\x50\ +\x41\xec\x0b\xa5\x85\x87\xce\x1a\x26\xc9\x3a\xeb\x05\xcc\x01\x4a\ +\xa9\x4a\x93\x1f\x1a\x05\xd6\xb9\xad\xcd\x4d\x67\x6d\x37\xed\xb4\ +\x3b\x9d\xfd\xb3\x07\x20\x79\x7f\x61\x25\x8e\x43\xcf\xe3\x79\x5e\ +\x78\x71\xa7\xd3\x89\x83\xf6\x92\x52\x92\x01\xd4\x75\x09\x64\x81\ +\xb4\xd1\x9a\x0b\xee\x2a\xe3\x07\xca\x58\x27\x38\xe3\x0c\x01\x8c\ +\x10\xcc\xe8\x1a\x91\x59\x5d\xa1\xc7\xa5\xe2\x0c\x14\x92\x03\xb2\ +\xf8\x7d\xf1\x11\x10\xeb\xba\x9e\x8c\x86\x44\x14\x44\x51\x63\x17\ +\x34\x5c\xe9\x61\xa2\xb5\x59\xbc\xe1\x8e\x77\xbf\xfb\x1d\x6a\x3b\ +\x79\xea\xa2\x7c\xdb\x4f\xfe\x44\xfb\x49\xf5\xc4\x1f\x3c\x6d\x9e\ +\x33\x20\xe1\x85\xf6\x16\xb9\x5e\xa7\x7b\xe2\xd8\x71\x29\x02\xce\ +\x18\x59\xd2\x75\x3d\x19\x8f\xc1\x39\x25\x44\x2b\x4d\xe3\x38\x42\ +\x00\x63\xcc\x6c\x36\x93\x52\x0a\x21\x47\xa3\x51\x36\x9f\x5b\x6b\ +\x91\xa1\x03\xe7\x79\xde\x7c\x3e\x67\x8c\x11\x91\x10\x42\x08\x11\ +\x04\x01\x00\x44\x51\x14\x45\x81\xb1\x46\x70\xce\x01\x38\xc1\x7c\ +\x3a\xf7\xb9\xb0\x95\x7e\xe2\x91\xc7\x86\x07\x07\xa1\xef\x5b\x63\ +\x3d\xe1\x31\x14\x02\x84\x2f\x54\x28\xe5\x42\x2b\xb6\xf9\x7c\xba\ +\xbb\x53\x8f\x07\x36\xcb\x6b\x02\x2f\xee\xfa\x49\xaf\x32\xcc\x38\ +\xc6\x95\x37\x9b\xcf\x76\x0f\x76\xe7\xe5\x84\x73\xeb\x79\xe2\xb0\ +\x13\x51\x59\x94\xd6\x39\x44\xbc\xf0\xec\xb9\xdd\x9d\x9d\xd5\xa5\ +\x95\x7e\xb7\x5b\x97\xa5\xf2\xbc\x30\x8a\xda\xdd\xb4\xd7\x6d\x93\ +\xa9\xf6\xb7\x2f\xad\x2c\x74\xd1\xe9\xc9\x68\x68\x8d\xd1\xb5\x53\ +\xcc\xb5\x62\x2f\x0e\xa4\xe2\x04\xb6\x14\xcc\x0a\xe6\x3c\xee\xc8\ +\x68\x32\xa5\x2f\x40\xa1\x96\x50\x33\x57\x29\x46\x02\x1d\x3a\x2b\ +\x18\x78\x52\x48\x76\xd8\x69\xe9\x7b\xff\x28\x49\x29\xb5\xb2\x7e\ +\x64\x65\xfd\x48\xd8\xd8\x05\x0d\x57\xba\x7d\x80\xb5\xe2\x64\x7c\ +\xf1\xc2\xee\x1c\xb2\x9d\x8b\x4f\x3e\xfd\xd5\x07\x1f\x3e\xf3\x37\ +\x0f\x3f\x34\x0b\xdb\x49\xc0\xbf\x25\x23\xf6\x85\xf2\x0e\xa5\x6a\ +\xb5\x5a\xcb\xcb\xcb\xb7\x9c\x3e\x6d\xeb\x2a\x1b\x8f\xd2\x24\x0e\ +\x23\x9f\x33\x4e\x8e\x88\x9c\x50\x4a\x4a\x39\xcf\x32\x22\x6a\xb5\ +\x5a\xba\xae\x9f\x39\x73\x66\x38\x1a\x21\x22\x39\x27\x85\x6f\x8c\ +\x39\x74\x10\x92\x24\xd1\x5a\x87\x61\xa8\xb5\x66\x8c\xb5\x5a\xad\ +\xeb\x4e\x5d\xbf\xb3\xb7\x05\xe4\xca\x49\xc6\x1d\x28\xce\x17\xe2\ +\xb8\x95\xa6\x83\xc9\x78\xf7\xd2\xf6\xd2\xfa\x6a\x1a\x85\xf3\x71\ +\x01\x82\x27\x51\x4b\x31\x4c\x93\x0e\xe3\x6c\x34\x35\xc6\x48\x5f\ +\x8a\x83\x9c\xb8\xe8\x90\x5c\x70\xac\xad\x22\xe7\x74\x21\x05\x21\ +\x8a\xa2\x2c\xeb\x5a\x4b\x86\x00\xe8\x79\xa1\x31\x26\x8c\xc2\x62\ +\x4e\x1b\xe7\xcf\x17\x79\xd1\x8a\x12\xb2\xd6\xf7\xbc\x83\xc1\xa0\ +\x95\x44\x2b\x2b\xcb\x4a\x70\x8e\x2e\x0e\xbc\x13\x47\x57\x97\xfa\ +\xed\xf9\x64\x1a\x27\x7e\x1c\xf8\xce\x00\xea\x7c\xa1\xe5\x07\x81\ +\xaf\x75\x5d\x94\x85\x10\xdc\x1a\x07\xe8\x8c\x31\xc6\x98\x48\x72\ +\x4f\xb8\xda\x01\x67\x56\x79\xc2\x63\x60\x74\x85\x80\x9e\x92\x48\ +\x24\x81\x7d\x1f\x6a\x14\x0f\xed\x82\xf1\x90\x88\x82\xb0\xb1\x0b\ +\x1a\xae\x0c\x63\xdc\xe2\x35\xb7\x5e\xe7\xfd\xc5\x6f\xfc\xcb\xff\ +\x2e\x80\xfa\xfa\x3b\x4f\x3f\xf4\x3b\xff\xe6\x00\xdb\xf7\xfd\xd2\ +\xeb\x53\xa6\x6b\xf3\x5d\xc7\x0e\x91\x61\x59\x55\xbe\x52\xed\x34\ +\x8d\xe3\x04\xac\x2f\x11\x10\xa8\xdd\xee\x64\xf9\xcc\x93\x9e\xaf\ +\x3c\x02\x8c\x5b\xc9\x74\x3c\x6f\xb7\xdb\x46\x0f\x8b\x72\x3e\x1e\ +\x8f\x1d\x39\x25\x94\xb1\x86\x31\x3e\x9b\x4d\xfb\xfd\x05\x21\xc4\ +\xd2\xd2\xd2\xc6\xc6\xc6\xd6\xd6\x96\x52\x6a\x71\x71\x71\x34\x1a\ +\x1b\xa3\x8f\xac\xad\x39\x5d\x8f\x91\x43\x6d\x3c\xe7\x56\x97\x57\ +\xba\xdd\x5e\x2f\x9b\x82\x92\xed\x5e\x47\x32\xb9\xde\xee\xd7\x75\ +\x9d\xb6\xbb\x7b\x07\x83\xc0\x4f\x08\xe0\xec\xb3\xcf\x6e\xed\x66\ +\x88\x26\xcb\x43\xd5\x3e\xba\x37\x64\x5f\xf8\xf2\x66\xb7\x1b\x2d\ +\xf5\xd3\xae\xef\x45\xb1\xf2\x95\x5f\x17\x33\x21\xc0\x92\xcb\x4b\ +\xa3\xb5\x89\xe3\xa8\xdf\xed\xd6\x75\xbd\xd4\x5f\xcc\xa6\x53\x04\ +\x30\x95\x0e\x95\xc7\x23\xd9\xed\xa6\x88\x2c\x50\xac\x95\xb4\xfd\ +\x4e\x98\x8d\x07\x9e\xe4\x51\x12\xb9\x5a\x4b\x8e\xae\x9c\xa5\x3e\ +\x0b\x7c\x61\x25\x05\xcc\x00\x40\x49\x35\x63\xdc\x4f\x42\x22\x30\ +\xda\x1e\x06\x0f\x80\x90\x04\x47\x86\x95\x45\xeb\x9c\x64\xcc\x59\ +\x87\xc4\xbf\x0f\xba\xee\x9c\x52\xaa\xdb\x3d\x46\x44\x65\x59\x4c\ +\xc7\xe3\x66\x7f\x37\x5c\xc1\xfe\xb1\xda\x45\xeb\xbf\xf8\x6b\xff\ +\xe2\xba\xcf\x7f\xb9\x4a\xaf\x7d\xc3\x1d\xd7\xe9\xf1\xce\x1c\xe2\ +\xc5\x4e\x50\xd7\xe6\x0a\xee\x11\x88\xe0\x30\x63\x27\x6d\xa5\x4a\ +\x0a\x2e\xb8\x11\xb9\x75\x5a\x08\x0e\x8e\x9c\x35\x4a\xc6\xc8\x98\ +\xaf\xbc\xd2\x33\x7e\x90\x64\xb3\x22\x2f\x2a\x38\xec\x77\xea\x1c\ +\x67\xa8\x8d\x26\x82\xa2\x28\xc6\xe3\xf1\x70\x38\x3c\x38\x18\x64\ +\xd9\x4c\x29\x35\x99\x4c\x88\xc8\x68\x8d\x68\x05\x00\xb3\xe0\x03\ +\xef\x25\x69\x1a\xb7\xb2\xd9\x0c\x88\x3a\xad\xd6\x70\x30\xd8\xdd\ +\xdc\x0a\x81\x13\xb2\x9d\xcd\xad\xf1\xbc\x66\x41\x8b\x78\x38\xa9\ +\x03\x1b\xa5\x9a\xd0\xfa\xc2\x0f\x97\x3c\xf4\xb2\xa2\xde\x7d\x6a\ +\xa7\x98\x9b\xe4\xa6\x13\xdc\x19\x44\x0d\x58\x56\x45\x5e\x99\x4a\ +\x06\x31\x17\x2a\x8d\xe2\xff\x9f\xbd\x37\x0d\xb2\xf3\xba\xcf\x3b\ +\xcf\xfe\x6e\x77\xef\x7b\x6f\xef\xdd\x40\xa3\xb1\xef\x00\x01\x70\ +\x17\x29\x52\x12\x65\x49\x14\x6d\x59\x76\xbc\x26\x91\x63\xcf\x4c\ +\x6c\x27\x63\xc5\x33\x55\x93\xc9\x4c\x4d\x26\x35\xf1\xd4\x64\xaa\ +\x52\xfe\x30\x4b\xc5\x1e\x57\xec\x72\xbc\xc9\x91\x6d\xd9\xd6\x46\ +\x51\x20\xc1\x05\x04\x01\x92\xd8\xd1\x00\x7a\xdf\xfb\xee\xcb\xbb\ +\x9d\x7d\x3e\x40\x76\x52\x8e\x87\x36\x53\x53\x05\x9b\x75\x7f\x9f\ +\xbb\xab\x3f\xf4\xb9\xcf\xfd\x2f\xe7\x3c\xcf\xe8\xf0\x88\xe3\x38\ +\x2a\x15\x1d\xcf\x8b\xc2\xd0\x68\x1d\xf8\xbe\x71\x20\x00\x86\x20\ +\x44\x09\x81\x40\xa7\x71\xc8\x5c\xd6\x6e\xec\x04\xc5\xaa\x9f\xf1\ +\xe3\x28\x54\x69\xea\x60\x08\xad\xa4\x08\x10\xcf\xf1\x3c\x87\x39\ +\xe5\xb0\xdf\x37\x46\x13\x42\xa0\x05\x40\x1b\x4c\x89\xd2\x06\x58\ +\x28\xa5\x0d\x21\x4c\x53\xce\x10\xe1\x4a\xa2\xff\xbc\x47\xe4\xff\ +\xc9\x1e\xc7\x5a\xcb\x79\x6a\xad\x35\xc6\x0c\xcc\x10\x06\x7c\xe8\ +\x03\xa4\x92\x95\x85\x7b\xb5\x84\x9d\x3e\x35\x49\x2d\x57\x4e\xbe\ +\xe4\x50\x29\x3f\xa4\xf7\x29\xb4\xd6\x10\xa2\x00\x10\x5a\xf3\x7e\ +\xef\xe8\xfe\xd9\xb9\xce\x76\xab\xd7\x12\x05\x47\x89\xb0\x90\x2d\ +\xe7\x3c\x4f\x18\xbb\xb3\xd5\x9e\x98\x98\x4a\x92\x34\x9f\xc9\x45\ +\x61\x6c\x8d\x41\x00\x68\xad\x10\x00\xc0\x00\xa5\x4c\xab\xd5\xee\ +\xf7\x7b\xed\x76\xdb\x02\x1b\x04\xbe\x52\x2a\x4d\x13\x08\x01\x44\ +\x48\x42\xc8\x0d\x02\x8a\x6a\x92\x4f\x7b\x80\x6f\xc4\x85\xbc\x43\ +\x90\x08\x1c\xba\xd5\x6d\xda\xb0\x95\xcd\x14\x30\xcb\xd5\x13\x63\ +\x50\x36\x05\x79\x85\xf3\x2a\xe3\x28\x48\x20\x22\x0c\x22\x0a\x89\ +\x49\x05\x44\x90\x62\xa7\xd9\xe8\x6e\x6f\x37\x77\x4f\x96\xbb\x9d\ +\x6e\x90\xcd\xf2\xc4\x88\xd8\x50\x96\x75\x31\xcb\x05\x59\xd7\xc9\ +\xe7\x8b\x7a\x61\x7d\xb1\x6b\x4d\x2f\x89\x46\x32\xd4\x07\x08\xe0\ +\x8c\x51\x2c\x4a\x7a\x2e\xd1\xd6\x70\x12\x27\x07\x0f\x3d\x9e\x76\ +\x6c\xd6\xcd\x1b\xad\x0d\x09\x22\x39\xaa\x58\xe9\xc8\xc9\xd3\x87\ +\x0f\x9d\xee\xf6\x36\x11\x88\x18\xc8\x2e\xde\x9e\xbf\x37\xf7\xb6\ +\x83\x14\x4f\x53\x88\xb0\x52\x09\xc0\x50\x49\x4b\x81\x53\x60\x7e\ +\x5f\x00\x68\x01\x66\xc0\xb2\xff\x3f\x76\x8a\x7f\xf6\x0f\x1d\x9c\ +\xea\x01\xff\x19\x10\x4a\x5b\x73\xaf\xff\xea\x6f\x7f\xab\x30\x94\ +\x7d\xf7\x7e\xe7\x17\x7f\xe6\xe9\xf3\x7f\xf0\xad\x3d\x1f\x7f\xe9\ +\xc8\x88\xa7\xb4\xf9\x30\xb3\x43\x08\x84\xb1\x80\xb0\xc9\xd1\xb1\ +\xfb\x37\xaf\x83\xa8\x77\x64\xf7\x24\xb3\xba\x9a\xf7\x8b\x1e\x9d\ +\xae\x0e\x8d\x15\x0a\x33\xa3\x53\x61\xb3\xb7\x77\x6a\xb7\x8f\xe9\ +\xc9\x23\x87\x67\xa7\x26\xcb\x99\x0c\xb1\xd6\x83\x90\x42\xe8\x12\ +\x02\xad\x49\xa2\xc8\x2a\xed\x10\x9c\xf1\x5c\x97\x11\x04\x4c\x36\ +\x70\x91\xd5\xd6\x18\x05\xb1\x65\x39\x6f\x68\x97\x5f\x9d\x75\x86\ +\xf6\xd4\x63\xbc\xb8\xd1\xe8\x44\xa9\xeb\xba\x0e\xa1\x05\x46\x1c\ +\x95\x18\x1e\x33\xc2\x28\xcb\x70\x49\x00\xcc\x60\x92\x05\x9a\x52\ +\xcb\x1c\x83\x91\xd1\x00\xaa\xd1\xe1\xca\xe8\x48\x55\x2b\xd9\xac\ +\xd5\xb4\x92\x9e\xef\x73\x29\x13\x21\xa8\xeb\x0b\x69\x28\x72\x8a\ +\x99\x12\x45\x4c\x19\xd8\x89\x93\x76\x1a\x51\xdf\x2f\xe6\xb3\x43\ +\x7e\xe0\x68\x2d\xba\x5d\xa4\x75\xa3\xbe\x63\x8d\x2e\xe4\x72\xd0\ +\x02\xc7\xf5\xfc\x5c\x05\x07\x74\x6e\xa1\xbd\xba\xe5\x87\xaa\x14\ +\x83\x11\x1c\x9c\xfa\xfc\x0f\xfd\x93\x7d\xc7\x1e\x9f\x9e\x3d\x78\ +\xf6\xd1\x27\x3d\x06\xa0\x8c\x87\x02\xaf\x92\xcd\x66\x5d\xaa\xd3\ +\xbe\x83\x34\x03\xca\x84\xfd\x0c\x80\x24\x8d\x45\xbb\x83\x54\x0f\ +\x0e\xbe\xc7\x07\x3c\x54\x10\x30\xdb\xeb\xab\xd5\x53\x2f\xfd\x8f\ +\xff\xec\xa7\xc7\x51\xa7\x97\xea\xf6\xc6\x7c\x2d\x4c\xff\xd2\x6f\ +\x97\xbf\x62\xa7\x88\x2d\x44\xda\x0e\x65\x73\xdf\xff\xe9\xcf\x9d\ +\x3a\xb4\xb7\xd3\xda\x3e\xf5\xa5\x23\xf5\x66\x13\xcc\x20\x8a\x58\ +\x1c\xa5\x22\xee\x1d\x9c\x1e\xab\x2d\xcf\xb7\x36\x96\xe7\x6f\xb6\ +\x11\xc6\xff\xe0\x47\x7e\xf0\xb5\x37\xde\xcc\xe7\xb3\x87\x0e\x1d\ +\xfa\xc6\x2b\xaf\x6e\xb7\x5b\x71\x18\x5a\x0b\x29\xf2\x28\x45\xd0\ +\x18\xa8\x45\xd4\xe5\x84\x20\x68\x0d\x45\x3e\xc4\x0e\xa3\xcc\x5a\ +\x23\x25\xb7\x48\x4b\xad\xeb\xed\xee\x77\x2f\x5c\x82\x4a\xa1\x48\ +\x58\x22\xbd\x82\x63\x75\x0a\x0d\xc3\xdc\x58\xd3\x0e\x82\x62\x60\ +\x11\x48\x52\x82\xa0\x64\x8e\x32\x34\x97\xcb\xfb\xe5\x42\xbb\xb6\ +\xd2\xed\x34\x56\x57\x49\xa5\x9a\xb3\x1a\x60\xec\x61\x42\x01\x20\ +\x8e\x47\x83\xc0\x89\x93\x78\x6d\x75\xa1\xbe\xb5\xb1\x53\xdb\xa8\ +\x04\x19\x90\x2b\xb8\x9e\xeb\xa0\x68\xbb\xbb\x91\xcf\x4c\xfb\xd9\ +\xc9\x80\xe1\x6e\xd8\x88\x61\xba\xd1\xdf\xd9\x5d\xa9\x9c\x3f\x7f\ +\xfb\x5f\xfe\xd2\xef\xdc\xbc\xfc\x5e\x3f\xde\xde\x5a\x7b\x73\xf9\ +\x56\x40\x80\xf7\xec\xf3\x4f\x02\xb1\xbe\x3e\x7f\xf5\xd8\x99\xa9\ +\xad\x85\xcd\x17\x9e\x79\xa1\x54\x28\xbc\x77\xf3\x5d\xd7\x67\x6f\ +\xbd\x71\xd1\x25\x5e\x71\x74\x2c\xeb\x04\xc0\x6a\xd7\x83\x0a\x70\ +\x08\x06\x9e\x46\x03\x1e\x72\x8f\xe0\xfa\x7e\xed\xf6\x1b\xbf\xf7\ +\x95\x7b\x4b\x6b\xf3\x7f\xf4\x5b\xbf\x39\xdf\xcd\x3d\x5a\xca\xd9\ +\x0f\x9b\x95\x62\x01\x40\xc0\x52\x04\xeb\x9b\x1b\x95\x7c\xe1\xd6\ +\xfb\x57\x79\xdc\x0b\xdb\xe5\x9d\x46\x4d\xa4\x32\xe7\xe7\x09\x42\ +\xed\xa4\xb3\xbc\xba\x3a\x3c\x32\x8c\x10\x7c\xee\xc9\xa7\xd6\xd6\ +\xd7\xde\xbb\xf8\xe6\xb3\xe7\x4e\x56\x2a\x95\xdb\xb7\x6f\x3f\x71\ +\xfa\x08\x07\x80\x52\x1a\x45\xb1\x36\xea\xd4\xa9\x93\x57\xae\x5c\ +\xce\x66\x33\xb7\x6e\xde\x36\x46\x1e\x3a\x76\xfc\xde\x7a\xb4\xb8\ +\xd6\x7a\xd0\x93\xe7\x4a\x6e\x75\xa8\x72\xf7\xee\x55\xde\xe7\x3c\ +\x32\x50\xc3\x0c\x71\x4d\x26\xe8\x2a\xd8\x8c\x13\xeb\x64\x20\x21\ +\x49\xc2\x19\xd1\x1e\xf3\x8c\x51\xc8\x20\x69\x21\xa6\xde\xca\xf2\ +\xaa\xcf\x84\x54\x21\x06\x32\x8e\x3b\x08\xe5\x11\x09\x1c\x98\xe5\ +\x92\x63\x62\xb3\xb9\x0c\x75\xc9\xe6\xd2\xda\xb5\x6b\x57\xd6\xeb\ +\xb5\xdd\x53\xe3\xd5\x6c\x6e\x7d\x75\xad\x7a\x60\x5f\x31\x0b\x87\ +\x87\xaa\x5e\x7e\x78\xbd\x16\xf5\x53\x91\x2f\x66\x5b\xa2\x27\x99\ +\x99\x5b\x5c\xfd\xdf\xfe\xef\xd7\x37\xd7\x42\xa6\x7b\xc3\x45\xd6\ +\xeb\xf2\xa5\xb9\xf5\xdf\xfe\xb7\xaf\xb8\xec\x44\xbb\x7d\xfe\xd6\ +\xd5\xaf\x3f\x72\xf4\xc0\xd9\xc3\x4f\xad\xdf\x5b\xde\x58\x5a\x70\ +\x1d\x30\x3e\x5c\xf9\xd8\x13\xe7\x9a\x3b\x2d\x47\xc2\x22\x75\xcb\ +\x1e\xcd\x12\x5e\xae\x8c\x31\x42\x06\x52\x30\xe0\x61\xee\x11\xb4\ +\xad\xec\x3a\x76\x64\x7c\x67\x75\x3b\xdd\xb3\x6f\xb7\x81\xde\x17\ +\x7f\xe2\x13\xfb\x4a\x44\xeb\x0f\x3b\x2f\x80\x50\x72\x5e\x28\xe5\ +\xd2\x38\x59\x5e\x5e\x18\xc9\x67\x38\x00\x85\x7c\xde\x71\x68\xa5\ +\x58\x4d\x43\xde\xac\xd7\x8e\x9f\x7c\xfc\x35\xad\xa9\x43\x0f\x1f\ +\x3a\xdc\xda\xd9\xbe\x7a\xe5\xf2\xfc\xf2\xce\xee\xb1\x91\x7e\xab\ +\x59\x5b\x5f\x1b\xdd\x3d\x05\x09\xde\x3f\x3b\xeb\x30\x67\xcf\xec\ +\x4c\xa7\xd3\xa6\xa7\x8e\x15\x8b\xc5\xa7\xce\x9e\x32\x46\xcf\xee\ +\xdb\xff\xee\xad\x9d\xdf\xfe\xbd\x3f\xf9\xdc\x67\x3f\x8f\x08\x35\ +\x86\x17\x4b\xfe\x95\x11\x7c\xf7\xe6\xdc\xce\x5a\x3d\xea\x70\x14\ +\x14\xba\x40\xef\xb4\x42\x6e\xbd\x6a\xa9\x64\xa4\xd3\x8f\x04\x50\ +\x00\xba\x4c\x53\x0a\x2d\xb0\x10\x21\xa0\x9a\xcd\x9d\x1a\xdf\xc9\ +\xfa\x42\xc8\x30\x8a\x00\x00\xe3\xf5\x46\xdf\x1a\x6a\xa1\x29\x95\ +\x5c\x3f\x17\xd4\xda\xcd\xf7\x6e\xbc\xbf\x55\xaf\x05\x2e\xcb\x07\ +\x41\x14\xc5\x45\x2f\x43\x32\xd9\x5c\x96\x64\x7d\xd8\x4d\x39\x45\ +\x1a\xfb\x64\x64\x62\x34\xd5\x89\x97\x2d\x5e\xbe\xf4\x4e\x6d\x35\ +\x39\x75\xe0\xd4\xdf\xf9\xbe\x4f\x69\xb2\x74\xe9\xca\xea\x77\x5f\ +\xee\x2c\xdc\x5c\xfa\x77\xbf\xba\xfa\xd9\x97\xaa\x67\x4e\x9c\xad\ +\x66\xf2\xd1\x16\x68\xd4\xa2\x89\xf1\x92\x45\x82\x60\x52\xae\x96\ +\x1d\x44\x29\x37\x63\xae\x5f\xc1\xfa\xfd\x97\xbf\xd5\xa4\xee\xd1\ +\xbf\x63\x06\xb6\x46\x03\x1e\x22\x46\x4a\x7f\xf8\xc0\xdf\xff\xc7\ +\x47\xfb\x8d\xed\x7a\x57\x14\xaa\x23\x45\x1f\x27\x71\xfa\xa1\xb3\ +\x52\x80\x05\xd6\xda\x6e\xaf\x7b\xe4\xf8\xa1\x85\xeb\x57\x76\x56\ +\x17\x93\xb0\x53\x0e\x87\xee\xdf\xbb\x5f\xc8\x6c\x82\xd4\x14\xf3\ +\xf9\x5b\x37\xef\x8c\x8e\x8e\x15\x0a\x05\xa3\x2c\xc1\xce\xf4\xd4\ +\xee\x47\x4e\x9f\x3d\x71\xe2\xc4\x3b\x97\x2f\x4f\x4c\x4c\x67\x33\ +\x99\x46\xb7\x35\x3d\x3a\xdc\x6a\xb6\xe6\x6f\xdf\xc8\xe7\x73\x8d\ +\xad\xf5\x72\xce\x3f\x7b\xee\xdc\xeb\xaf\xbf\xb6\xbd\xb2\xf4\xc9\ +\x27\x3e\xf6\xc9\x27\x9e\x1a\x1d\x9f\x58\x5a\x5e\x5c\xdf\x5c\x7a\ +\xf5\xc2\x77\xbe\xf0\xc2\xd3\xf3\xbb\xc7\xbf\xf3\x8d\xd7\x76\xd6\ +\xbb\xbd\x38\x46\x9e\x5b\x29\x0d\x27\x12\x49\x9e\x18\xa3\xb5\xe2\ +\xfd\x08\x50\x9f\x7a\x5e\x46\x08\xc1\x20\xc4\x2a\x09\xa8\xe0\x32\ +\x2a\xe7\x1d\x9e\x68\xa3\x7b\x52\xf4\x21\x34\xcc\x75\xa3\x24\x66\ +\xcc\xe3\x42\x2d\xae\xad\xae\x6e\x6e\xb8\x8c\x8d\x56\x2a\x63\x95\ +\xd1\xf9\xbb\xf7\x69\x31\xb3\xd5\xea\xe5\xdc\x6c\x90\x75\x95\x09\ +\xb3\x05\x68\x89\xb6\x46\xf9\x6e\x49\x45\xdd\xf5\xbb\xf7\xa7\xf2\ +\x93\x2f\x3e\xbd\xaf\xea\xf4\xeb\xe1\xe2\xfe\x29\x73\xaf\xdc\x5f\ +\x59\x66\xbc\x9d\x8f\x6a\xc6\x2d\xba\xb7\xef\x2e\x20\xee\xcf\xee\ +\xdd\x1b\xcb\x66\x36\x93\xdf\xa9\x37\x3b\xdd\xee\xd4\xf8\x44\x25\ +\xc8\xc9\xcd\x4d\xa0\xcd\x53\xa7\x4f\x2d\xdf\xb9\x63\x94\x46\xce\ +\xe0\x40\x0e\x78\x88\x03\x03\x8c\x4d\xff\x95\x5f\xff\xb5\x7f\xff\ +\xf6\x9a\xef\xd3\x54\x90\x27\xbe\xf0\xf7\x5e\x7a\x74\x06\x4a\x69\ +\x3f\x5c\x5d\x80\x60\xca\xe3\x6c\x26\x48\x78\x3c\x32\x3e\x9c\xf4\ +\x1b\x67\x1f\x3f\x95\xcd\x65\xef\xcc\xdf\x9f\xde\x33\xa3\xfa\x69\ +\xdc\x4f\xa6\x77\xed\xba\x76\xf3\x46\xa3\x19\x7a\x9e\x4b\x28\x3d\ +\x7c\xe8\xe4\xed\x3b\xb7\x97\x56\xb7\xb2\xf9\xb2\x1f\xe8\x1b\x77\ +\xde\x1f\xaa\xe6\x7c\xcf\xa9\x1e\xd8\xdb\x6e\x37\xdb\x9d\xd6\x9e\ +\xdd\xd3\x04\xc3\xaf\xfd\xd1\x57\x09\x21\xc5\x7c\xfe\xe6\x3b\xaf\ +\xf7\xfb\x69\x71\xa8\x5c\xae\x0c\x9d\x3e\x34\x1d\xd5\xa7\xeb\xab\ +\x73\x53\xe5\xfc\x7f\xf1\x93\x3f\xc4\x23\xf0\xdd\x6f\x7f\xe7\xda\ +\xd5\x2b\x90\xd0\x54\x23\x88\xb8\xa1\x3e\x34\x5d\x21\xe9\x74\x36\ +\x48\x54\x27\x31\xc2\x83\x6e\xd8\xad\x17\x68\xea\x17\x09\xd1\x5d\ +\x95\xb4\xc6\x47\x76\x31\x15\x13\x6d\x85\x02\x3e\x73\xa9\x05\x92\ +\x27\x63\x23\x95\x17\x3f\xf3\x7d\x6b\x4b\x0b\x85\x4c\x76\x28\x5f\ +\xda\x5e\x5b\xbf\x71\xe7\x76\x10\xe4\x90\x39\x4a\x9d\x9c\xb4\x12\ +\xc1\x30\x9f\xcd\xe5\x3c\xa7\xd7\xb5\x13\xa5\x69\xc2\xaf\x3c\x72\ +\xa2\xb0\x73\xef\x42\x50\xc9\xc7\xa0\xd6\xe9\x35\xa6\xc7\xaa\x5b\ +\x6b\x91\xe5\xc1\xc6\x4a\x8d\x5a\xbe\x77\x66\x0f\xb1\x72\x69\x73\ +\x3d\x5b\x19\xb6\x8c\x76\xb6\xb6\xc7\x27\x67\x9d\x20\x73\x6b\x61\ +\xd1\x0d\x23\x3f\xeb\x74\xeb\x8d\xe0\x81\x43\xec\x80\x01\x0f\x71\ +\x8f\xc0\x48\xed\xda\x85\xaf\xbd\xdb\xfb\xe2\xcf\xfe\xb7\x27\xc6\ +\xbd\xad\xab\xdf\xfc\x37\x5f\xfb\xca\xfe\x3d\xbf\x70\x78\x08\xcb\ +\xff\x64\x8f\xf0\x41\x5a\x80\x10\x6a\x37\x1a\xbb\x46\x47\x6f\xbc\ +\xff\xfe\xdc\xad\x5b\x3a\x0d\xe7\x17\xe6\x31\x25\x23\xe3\x63\xca\ +\xea\x6b\xb7\x6f\x95\xf3\xe5\xce\xb5\x5b\x1b\x9b\xdb\x43\xe5\xa1\ +\x6a\x65\xb4\x17\xf6\x97\x96\x56\xfb\xbd\xe4\xda\xd5\x9b\xae\xeb\ +\x71\x9e\x46\x61\x72\xe8\xc8\xde\x28\x8c\xe3\x28\xbe\x71\xe3\x7a\ +\xad\xb6\xf3\x43\x3f\xf4\xc5\x46\xb3\x31\x32\x3c\x72\xfc\xf8\xb1\ +\xb9\x3b\x73\xc0\xf0\xd3\xc7\xf7\x9d\x3f\xff\xc6\x3b\x6f\x37\x9e\ +\x7b\xfe\x19\xa4\xd3\x7e\x73\xbb\x92\xf1\x64\xdc\xdc\x5a\xa9\x1f\ +\x1e\xcf\xcd\xd8\x29\x8c\xd1\xee\xd9\xbd\x1b\x3b\x3b\xd8\xf5\x37\ +\x1a\xc1\x8d\xfb\x8b\xbe\x9c\xa3\x7e\xc6\x04\x8c\x51\x16\xfa\xce\ +\xe1\x83\xb3\xb5\xcd\x79\x87\x65\x9c\x60\x52\x21\x12\x49\x0e\xac\ +\xe9\xc4\x29\xd3\x81\xc3\x91\xed\xea\xf2\x50\xd6\xf4\xf8\xd9\x83\ +\xb3\xd5\x42\xb1\xb6\xb9\xf3\xdc\xa3\x67\x12\x00\x63\x63\x33\x28\ +\x3f\x36\x35\xdd\xd8\xee\x8e\x8d\x78\xe5\x52\xb1\x56\x8b\x72\x64\ +\x14\xb9\x68\xb8\x18\x9c\x3a\x32\xb1\x67\x6c\xbc\x4c\x47\xfa\x72\ +\x64\x37\xec\x0c\x8f\xb1\xf7\xae\x5e\xe7\xa6\x6f\x70\x40\x7d\x9a\ +\x5a\xce\xe3\xc5\xcc\x70\x51\x43\x7c\x7f\x71\x49\xc5\x69\x18\x8a\ +\xe5\xb5\xa5\x5c\x2e\xef\x66\x8a\xbb\xf6\xef\xea\x60\xdb\x58\x5a\ +\xca\x5a\x8b\x06\x26\x06\x03\x1e\xe6\x1e\xc1\x36\xb6\xb7\xf2\x7b\ +\x4f\x9f\x3d\x3c\x45\x85\x3c\x7c\xee\xf1\xe9\x97\xdf\xdf\x6a\xf7\ +\x8f\x94\x8b\x1f\xb2\x47\x80\x28\xed\x85\xb6\x17\x8d\xe4\xf2\xab\ +\x84\xba\xc5\x52\x2a\xe2\x4a\xb9\x3c\xbf\xb0\xf8\xf2\x95\x1b\x1f\ +\x7f\xfc\x63\xcc\xd2\xeb\xd7\xaf\x9f\x3d\x75\x5a\x1b\x9d\xcb\x64\ +\x78\x1c\x77\xda\x9d\x63\x87\x0f\x5f\xbe\x72\xb9\x9c\x2b\xbc\xf0\ +\xfc\x27\x5e\x7d\xf3\x3b\x95\xea\x48\xa5\x3a\xf2\xfe\xfb\xef\x6e\ +\x6e\xed\x8c\x8f\x8f\x7d\xe5\xf7\xbf\x8a\x10\x3a\x77\xee\xcc\x1f\ +\xfe\xe1\xd7\x3c\xcf\x2b\xe5\x82\xdf\xfb\xea\xef\x8c\x8e\xee\xfe\ +\xec\xe7\x3e\x5f\xab\x6f\xdd\xbd\xb7\x78\x60\xdf\xf4\xad\xdb\x37\ +\x00\x07\x14\x07\x65\x22\x5d\x20\x76\x8d\x8e\xcc\x54\xbd\x47\x77\ +\x1d\x4a\x92\x78\x89\x25\x9f\xde\xf7\xd8\xfc\xf2\xea\xf8\xf4\x2e\ +\x61\x50\xae\x34\xb5\xb6\xb6\xb9\x6b\xaa\xb8\x02\x72\x9e\xc7\x22\ +\x91\xba\xf9\x62\x57\xa1\x6b\xf3\xab\xa5\xac\xf7\xd8\x63\x67\x79\ +\xd4\xa7\x3e\xae\xb5\x77\x26\xb3\xf8\xc9\x47\x4e\x74\x77\xea\x65\ +\x93\xaf\x4c\xee\xae\xee\x9d\x3d\xfe\xf4\xc7\xb6\x96\x6b\x54\x24\ +\xef\xbf\x19\xad\xdc\xbd\xd8\xed\x27\x61\xc7\x96\xc7\x87\x83\x4a\ +\x81\x30\xb8\x55\xdf\x02\x32\xde\x88\x37\x7a\xa2\xd7\xc3\x72\xab\ +\xef\x26\x56\x7a\x9e\x28\x4e\x4e\xb0\x22\xbe\x78\xe9\x7d\x46\xd6\ +\x0f\x1c\x1f\xda\xde\xd8\x98\x18\xa9\x94\xbc\xa0\xd9\xea\xae\xaf\ +\x6d\x1d\x3d\x33\xda\x17\x89\x29\x16\xb2\x33\x33\xdb\x9d\xb6\x01\ +\x76\x70\x67\x78\xc0\xc3\x9c\x17\x18\x3b\x34\x75\xf8\x30\xa4\xc0\ +\x42\x4a\x31\x30\xde\xb1\xc7\x9f\x9f\x19\x2b\x31\x87\x59\x9b\xfe\ +\x85\xd2\xe0\x83\xf7\x08\x36\xc7\xd8\xd6\xfd\x79\xd1\xee\x81\x38\ +\x2d\x56\x4b\xd9\xd1\xea\x9b\x97\x2e\x66\xf3\xc5\x7d\xbb\x66\xb6\ +\x56\x37\x5a\xdb\x75\x82\x81\x49\xa3\xc9\x89\x89\xbb\xf7\xee\x2e\ +\xad\x2c\x8f\x0e\x8f\xbe\xfe\xca\xcb\xbb\x66\x76\x51\xa0\xdf\x3c\ +\xff\x1d\xec\x40\x00\xc9\x85\xd7\xdf\x1c\x1a\x1a\x3a\x73\xe6\xd1\ +\xe1\x91\x91\xf5\xf5\xb5\x5e\xaf\xd3\xea\x84\x9e\x9f\xcb\x64\x03\ +\xc3\x54\x6c\x14\x07\x10\x39\x41\x2f\x36\xb9\xd2\x70\x37\x4a\x8e\ +\x9e\x3c\x25\xe3\x24\xea\x26\xf5\x1b\xb7\x02\x84\xf3\x85\x72\xd8\ +\x09\x4d\xc2\x1d\x84\x26\x3c\xdf\x08\x99\xe9\x74\x2d\x58\xc3\x16\ +\xf5\xd7\x36\x8e\x4e\x8e\xae\x5c\x7e\xeb\x53\x4f\x3c\xf2\xda\x6b\ +\x17\xfa\xcd\xce\xf4\xd9\x47\x36\xef\xaf\xd0\x76\xff\xdc\x93\xcf\ +\x9c\x9c\xaa\x42\x95\x47\x1e\x7c\xfb\xbd\x95\xf2\x48\xc1\xd4\x17\ +\x4a\x1a\xec\x9a\xae\x48\x2a\x97\x6f\xbe\x2d\x74\x77\x62\x6a\x46\ +\xa7\x7d\x47\xa6\x25\xeb\x97\x9c\x62\x69\x84\x71\xca\xdd\x21\xf4\ +\xec\x0b\x4f\xbf\x7e\xe1\x8d\x17\x9e\x7d\x3c\x51\x0b\x91\x70\x4d\ +\x76\x74\x79\xbb\xd1\x36\xa2\xdf\x69\xff\xd1\x85\xbb\xc7\x0f\xec\ +\x0b\x9c\xd9\x23\x47\x4e\xb5\x3b\x8b\xc5\x2c\xb5\x69\x2f\x8e\x93\ +\x89\xea\x68\xba\xdf\x36\x9b\x2d\x80\x55\x88\x6c\x28\x93\x3e\x45\ +\x83\x8a\x60\xc0\xc3\x45\x6b\x93\x1b\xd9\x3d\xdd\x59\x7a\xef\xad\ +\x37\x28\x41\x46\x6b\xb7\x98\xdf\x9c\x7b\x77\xcd\xc2\xca\xd4\xde\ +\xe9\xb2\x6f\xfe\xa3\xd7\x8a\x1f\xa4\x05\x84\x90\xb5\xf9\x05\x5c\ +\x2c\xdf\xbd\x76\x6d\x63\x69\xb9\xb7\xb3\x95\xc9\xf9\x36\x16\xa9\ +\xe9\x57\x86\x86\x4b\x99\x12\x88\x78\x21\xeb\xe7\x5d\xa7\xdb\xd8\ +\x09\x3b\xcd\xbd\xbb\xa6\x46\x27\xc6\x76\x6a\xeb\x69\xbf\xd3\xad\ +\x6d\xbb\x8e\xb3\xef\xd4\xf1\x5d\x53\xd3\xef\xbe\xd7\x40\x10\xae\ +\xae\xae\xde\xbc\x75\xf3\xc0\x81\xfd\x61\x18\x36\x1a\x8d\x8f\x7f\ +\xfc\x99\xc5\xc5\xc5\x97\xcf\x5f\xf9\xf2\x2f\xfc\xec\xc2\xfd\xf5\ +\x7f\xf9\xbf\xff\xeb\x53\xc7\x8e\x9e\x3c\x7e\x70\x61\xfe\x66\xbf\ +\xb7\x70\x78\xff\x3e\xca\xbc\xc2\xc9\xd3\x73\xaf\xbf\xfd\xbb\xdf\ +\x7a\x75\xaa\x52\x3c\x39\x3b\x63\xc3\x3e\xef\xf5\x78\x92\xca\x90\ +\xc7\xa6\x5f\xab\x77\xd2\xa8\x7b\x60\x38\x97\x07\xb6\xbf\xbe\x71\ +\x6a\x66\x06\x1d\xf4\xba\x16\x1e\x99\x98\x3e\xb8\x3f\xd8\x6a\xd6\ +\xd6\x6e\x5e\xad\x0e\xe5\x48\x80\x93\xfa\x16\xce\xe0\x82\x3f\x54\ +\x2c\x64\xdf\x7f\xef\xaa\xa6\x6e\x1b\x80\xab\xb7\xde\x3b\x75\xf2\ +\xd0\x9e\x72\x25\xdd\xd9\xd8\xb8\xb7\x5a\x3c\x5a\xca\x0e\x17\x1a\ +\x61\x78\xf5\xda\x3b\xf7\x57\x6a\x8b\xf5\xee\xc5\x1b\x77\x8f\xed\ +\x73\x6a\x7d\x39\x7f\xab\x7b\x6d\xbe\x1d\x1a\x18\x10\xd1\x4d\xf8\ +\x9b\x57\xee\x32\x91\xdc\x9c\x53\x47\x0e\xb8\x43\x4e\x32\x9d\x2f\ +\xb8\x98\x9c\xff\xe6\xd7\x27\x8f\x9d\xaa\x8c\x8c\x6e\x37\xb6\x05\ +\x20\x91\xb2\x43\xe3\x63\x18\x93\xc1\x12\x61\xc0\x43\x1d\x1d\xa2\ +\xa4\xb3\x7e\xe1\xe5\x97\x43\x9b\xde\x9b\x5b\x2d\xcf\x1c\x28\x7b\ +\x40\x28\x25\x35\x3e\xf1\xc9\xf2\xcc\x70\xc6\x18\xfd\xd7\xd2\x02\ +\x4c\xc8\xfa\xda\xd2\xa1\x89\x91\xfd\xfb\xf7\xac\xdc\x9d\xf3\xa8\ +\x7f\x64\xcf\xd1\x95\xe5\x65\xcf\xf3\xfb\x61\xbc\xef\xd8\x1e\x66\ +\x80\x43\x70\x3e\x97\xfb\xe3\x6f\x7e\x7d\x78\x6a\x7c\xa3\x51\xb7\ +\x2e\x9b\xda\xbd\x3b\x1f\x04\x01\x75\x8c\x56\x9b\x4b\x8b\x11\xef\ +\x3f\xfa\xe8\x99\x8b\x97\xdf\x99\x99\xd9\x65\xc0\xe8\xb7\x5f\xfe\ +\xf6\x70\xb5\x72\xe2\xf8\xb1\x6b\xef\x5e\x7c\xe2\x89\xa7\xce\x9c\ +\x39\x7b\xfd\xdd\x1b\x18\xe1\xff\xfe\xbf\xfe\x87\x57\xdf\x7f\x6f\ +\xf5\xfe\xbd\x3d\x13\x33\xb5\xed\x4d\xc5\xf1\xc6\xc6\x8e\x03\x41\ +\x66\x6a\xe4\xf1\x03\x53\xb5\xfb\x73\x73\x8b\x77\xa7\xf2\xd9\x6a\ +\x25\xa8\xef\x44\x05\x27\x80\x94\x0c\x67\x4a\x59\x77\xd7\x7a\x33\ +\x2a\x8e\x8f\xd3\x62\x75\xee\xde\x7c\x2f\xa9\x97\xc7\xc6\xd7\xeb\ +\xb5\x99\xe2\x3e\xd7\xe8\x52\xd6\x4d\x8d\xb8\x7d\xe5\xf6\x81\x7d\ +\x87\x2b\xd5\x32\x8f\x13\xcd\x32\x07\x4f\x9f\xfd\xe3\xaf\x7f\x93\ +\xfa\xde\x33\xc7\x8e\x5e\x7b\xe5\xdb\x23\xc7\x0e\x1c\x9d\x9e\x55\ +\xa1\xe8\x61\x7a\xe5\xfe\xfa\x6b\x37\xee\xbc\x3b\xbf\x64\xad\x9b\ +\xf1\x0b\xaf\x5e\x5d\xba\xb2\xe4\x0a\x05\xb7\xb6\x9b\x90\x7a\xc5\ +\xa1\xa2\xe3\x22\x22\xb3\x00\x40\x4b\xfb\xf5\x48\x5d\xbe\x1f\x3f\ +\xfd\xc8\x3e\xbf\x32\x54\x5f\xbe\x37\x3d\x33\x15\x25\x61\x77\x0d\ +\x70\x0b\x29\x2d\x5e\x7c\xe3\x1a\xe8\xd4\xbe\xff\x07\x2c\x1a\xec\ +\x14\x07\x3c\xc4\xba\x40\xaa\xdc\xf8\xc9\x2f\xff\xb3\x43\x17\xbe\ +\xf2\x6b\xeb\x8b\x1b\xd9\x89\x23\x3f\xf5\x93\x9f\x2d\x53\x2d\x94\ +\x81\x10\xfd\x85\x57\x09\xe4\x83\x9b\x8d\xc2\x50\xa9\x17\x76\x25\ +\x86\x2c\x9f\x23\x7e\x76\x79\xa7\x7e\x7b\x61\xe9\xe0\xfe\xfd\xf9\ +\x6a\xf5\xd5\x37\xde\x64\x94\x66\x1d\xf7\xde\xca\xaa\x57\x28\x91\ +\x4c\x4e\x2b\xe5\x16\x4b\x61\xaf\xbb\xb2\xbd\x63\x85\x22\xd6\x76\ +\x79\x74\xf0\xec\xe9\x6e\x3f\x49\x85\xde\x69\xb4\xb3\x85\x2c\x0b\ +\x32\xad\xb0\x5f\xac\x54\xd7\xb7\x36\x97\x56\xd7\xa2\x64\xf1\xdd\ +\xf7\xae\x1e\xd8\xbf\x7f\x71\x65\xbe\xd6\xaa\xe5\x73\xf9\x8d\x9d\ +\xad\x7e\x3f\x2c\x29\xb3\xb8\xb1\x31\x5b\xad\x8e\x64\xf2\xcd\xe5\ +\xc5\x32\xcb\x54\x46\xb2\x45\xc2\x16\x6e\x5d\x9b\x9e\x9a\x46\xd4\ +\x09\x0a\x05\xbf\x34\x14\x8b\xc4\x10\xd4\xed\x76\x77\x56\xee\xb0\ +\xa2\x5f\xae\xf8\x89\xea\xdd\x5f\x59\x2a\x8d\x14\x0e\x1d\x9e\x9a\ +\x5f\xbe\x63\x28\x3c\x75\x6c\x5f\x18\xc7\xdd\x9d\xf5\xb1\x5d\xd3\ +\x71\xaf\x99\xf2\xf4\x33\x9f\x78\xa2\x5e\xab\xc7\xad\xed\x63\x07\ +\x0e\x38\x4e\xf6\x8d\xb7\xdf\x65\xc5\x51\x5a\x2c\x9f\x7f\xf9\x8d\ +\xa5\x76\xe8\x64\xcb\x51\x2c\x85\x01\x10\x7b\xab\xb5\x88\x4b\x11\ +\x04\x41\x2e\x9f\x73\x18\x95\x52\x59\x03\x21\x80\xc2\x46\x00\xa2\ +\x66\x4f\x5d\xbd\xbd\x52\xc6\xa8\xec\xfa\x1e\x06\x9d\x3e\x2f\x96\ +\x8b\x4a\x03\x0f\xe2\xc7\x8f\x1e\xbb\xfe\xc6\x79\x21\xb8\xe7\x7a\ +\x83\x13\x39\xe0\x61\x01\x31\xb6\x49\xe3\x0f\x7f\xed\x57\xbf\xb3\ +\x9c\xfd\xd9\x7f\xf1\x4b\xdb\xdf\xfd\xcd\xff\xe3\x57\xbe\xf6\xf3\ +\x3f\xf3\xd2\x10\x33\xda\x98\xbf\xf0\x2d\x85\x3e\x78\xf2\x40\xfc\ +\xe0\x5b\xaf\xbf\x75\x7d\x69\x35\xa4\xd4\x94\x8a\xd9\x99\x5d\xa3\ +\x47\x8f\xa0\x6a\xa5\xa9\xf5\x4a\xa7\x33\x7e\xf0\xa0\x0c\xb2\xa5\ +\xdd\x7b\xa6\x8f\x1d\xdf\xec\x85\xe7\x9e\xff\xe4\xd2\x4e\xf3\x9d\ +\xdb\x77\x0f\x3c\x72\x6e\xfc\xc0\x41\x1d\xe4\x5e\xfa\xb1\xbf\x3b\ +\xbf\x51\xbf\xbe\xb0\xfa\xf1\xcf\xbc\x14\x94\x47\x68\x6e\xe8\xc8\ +\x99\xc7\x9f\x7c\xee\x33\xb7\x97\xb6\x2a\x53\xfb\xb6\x3a\xd1\xb5\ +\x7b\xf3\x5f\xf8\x89\x1f\x6f\x73\xfe\xde\xdd\xbb\x87\xce\x9c\x61\ +\x85\xc2\x56\xb7\xeb\x94\x8a\xa1\xd1\xa7\x9e\x78\x62\xa7\xd6\xba\ +\x7b\xf5\x2e\x56\x64\xf7\xc4\x3e\x97\x15\xc7\xc6\x77\xe7\x87\xa6\ +\xdc\xdc\xa8\x9b\x1b\x81\x5e\xf9\xf6\xfc\x66\x23\x0c\xb7\xea\x9b\ +\xbd\x34\x8c\x64\xda\x8d\x7a\xc4\xa5\xbd\x7e\xff\xfb\x3e\xfd\x34\ +\x80\x72\x7b\x7b\x33\x4d\x93\x7d\xfb\xf7\xf6\xd3\x68\x6c\xcf\x34\ +\x57\x69\xb7\x55\x9f\xbb\x77\xfb\xda\xf5\xf7\x1b\xcd\xfa\xf5\x5b\ +\xd7\xde\xbe\x7c\x51\xfa\xf9\xb7\x97\xb6\x7b\x34\xeb\x8d\xee\xfa\ +\x83\x6f\x9f\x5f\xd9\xae\x73\x6b\x35\x04\x41\x36\x33\x32\x5a\x0d\ +\x02\xcf\x61\x34\x93\x09\x86\x86\x86\x28\xa1\x52\x2a\xa5\x94\x94\ +\x32\xe5\xa9\x94\x0a\x42\x48\x10\xa9\xd5\x7b\x6f\x5c\x7a\x3f\x5b\ +\x9e\x68\xc6\x12\x30\xf7\xde\xfc\xbd\x9d\xf5\x65\x9c\x86\xaa\xd5\ +\x3e\x32\x31\xe5\x3a\xce\xa0\x28\x18\xf0\x10\xc1\x08\x36\xd7\xef\ +\xde\x0f\x27\x7e\xfe\xbf\xf9\x2f\x4f\xec\x9e\xfe\xd4\x8f\x7e\xe9\ +\xb9\x7d\xd9\x7e\x18\x5b\xfb\x97\xdc\x42\xfe\xa0\xba\x40\x29\xb9\ +\x6b\xef\x41\xdf\x2f\x54\x1b\xb5\xd9\x38\xc9\xe7\x73\x29\x4f\x4b\ +\x7b\xf7\x52\x00\x03\xc7\x3b\xf7\xfc\x27\xa0\x05\xa3\xfb\x0c\x44\ +\x88\x1b\x3e\x7e\xfc\x04\xc0\xf0\xc4\xd3\x1f\x3b\xf5\xb1\x67\x65\ +\x92\x60\x8b\x0e\x8d\xef\x6a\x09\xeb\x97\x87\x87\xaa\xd5\xfb\x9b\ +\x75\x9c\xad\x64\xcb\x45\xeb\x17\x4b\xc5\xa2\x5b\xec\x7b\x8c\x69\ +\x5a\xdb\x5f\x1a\x69\x44\xbc\x3c\x3d\x43\x29\xed\x70\x2d\xb0\xf3\ +\xb9\x1f\xfe\xb1\x28\x8a\x84\x10\x13\x13\x13\xd0\x10\xd0\x6c\xc1\ +\x34\x9e\x8f\xa2\xdc\xc8\x28\xce\x04\x99\x27\x9e\x4a\x98\x93\x28\ +\xcb\x2d\x68\x40\x6a\x7c\x2c\xd3\xb0\xd3\xed\xc6\x28\x2e\x16\x86\ +\x6e\xd6\xfa\xb9\xa1\xe9\xb9\x46\xd2\x0d\xcd\x98\x9f\xdb\x75\xe6\ +\x44\x30\x33\xb9\x3c\x77\xc7\x13\x0e\x1d\x3f\x30\x76\x60\xff\xbd\ +\x8e\x76\x0a\x66\xe4\xf8\xd9\xc5\x10\xd4\xd1\x4a\xd7\xab\xda\x6a\ +\x70\xf0\xd0\x91\x77\xaf\xdd\x7a\x77\x7e\x25\xb2\x48\x01\x64\x31\ +\x42\xd0\x52\x87\x14\x4b\x85\x4e\x9a\x50\xc7\x41\x08\x49\x29\x31\ +\xc6\x10\x42\xa5\xd4\x83\xd7\xc3\xd6\x58\xa5\x00\x00\xb0\xd6\x4a\ +\x2e\xbc\x7b\xeb\xf8\xd1\xbd\xdd\x66\x93\x50\x3c\x39\x5c\x0e\x80\ +\x96\xcd\x46\xba\xbd\x36\x09\xa1\x19\x38\xa3\x0f\x78\x78\x28\xa9\ +\x0a\xd3\x8f\xfc\xdc\x3f\x7a\x92\x21\x93\xc4\x11\x80\xc5\xa7\x5f\ +\x78\x4e\x29\xa5\xcd\x87\x7c\x8f\xa0\x95\x1a\x99\xdc\xb5\x67\xff\ +\x31\xe6\xbb\xd2\x28\x80\xa0\x85\x10\x43\xc8\x10\x26\x00\x02\xa9\ +\xad\xb1\x98\x10\x2e\x84\x45\xc8\x62\x28\x44\xc2\x5c\x17\x18\x93\ +\xf4\x43\x06\x81\x43\x59\xaf\xdf\x57\xc6\x08\xa3\xfc\x6c\x80\x28\ +\x81\x08\x58\x00\x09\x42\x3c\xe5\x9e\xe3\x1a\xa3\x34\x30\x08\xc3\ +\xef\xd9\xa5\x1b\x6b\xb5\xb1\xc6\x40\x08\x1d\xc6\x04\x17\x53\x47\ +\x1f\x69\x89\x1e\x06\x1a\x2b\x05\x8d\xf6\x30\x32\xc6\x1a\x88\x15\ +\xc2\x12\xa2\x59\x48\x68\x2c\x91\xd2\x4a\x4a\xa3\xb5\x52\xda\x0f\ +\x82\x34\x4d\xb5\x34\x99\x20\x43\x28\x61\x94\x62\x4c\x9e\x7c\x54\ +\x50\x42\x52\xce\x2d\xb0\x8f\x4f\x9e\xa3\x19\x1f\x5b\xfb\xdc\xb1\ +\x4f\x3c\x8f\x10\xc5\x40\x25\xdc\x73\xbc\x0b\xb7\x56\xb7\x23\x69\ +\x1c\x46\x1c\x17\x12\x6c\xb5\xdd\xde\xd9\x22\x80\x78\x9e\xe3\x7a\ +\xfe\x83\xcf\x7f\xbb\xdd\xd5\x5a\xff\x79\xb8\x7d\x9a\x26\xc4\x41\ +\xda\xc2\x9e\x82\xd7\x17\xd6\xf3\xa3\x23\xcc\xf5\x47\x27\x32\x93\ +\x95\xa1\xad\xe5\x25\x28\xa2\x93\x07\xf7\x0b\x63\x07\x42\x30\xe0\ +\xe1\x42\x08\x85\x50\x6b\x0b\x1f\xa4\x8d\x1b\x63\x11\xc2\xd6\x1a\ +\xf3\x9f\xc8\x01\xf9\xab\x06\x91\xb4\x17\x6b\xaa\x05\xf3\x68\x92\ +\x72\x4c\xc8\x03\x63\x02\x87\x31\x68\xac\xd6\xda\x2a\x8d\x31\x92\ +\x4a\x41\x0b\x11\x75\xd2\x54\x22\x60\xdd\x4c\x06\x21\xa8\x01\x72\ +\x09\xc5\x98\x24\x9c\x03\x6c\x35\x00\x16\x42\x03\xac\x06\x48\x61\ +\x98\x18\x84\x91\x0f\x10\x04\x84\x40\x2b\x34\x44\x16\x5a\x48\x81\ +\x55\x06\x43\x94\x28\x4b\x58\x10\x46\xdc\x77\x4a\x22\x8e\x3c\xd7\ +\x33\x52\x02\x84\x11\x84\x52\x6b\x04\x99\xcb\x9c\x98\x4b\x45\x10\ +\x22\xc8\x30\x4b\x08\xa6\x10\xf4\xfb\x7d\x2f\xeb\x7a\x94\x2a\x29\ +\x13\x29\x11\x22\x16\x22\x8b\x2d\xc6\x84\x13\x81\x10\xd2\xd4\x48\ +\x29\x01\x84\xd0\xcd\x73\x9e\xc2\x24\xc9\x90\xcc\x9d\xf9\xe5\x3f\ +\xfa\xce\x05\x4d\xdd\xd4\x68\xd5\xeb\x61\x4a\xf3\xbe\x4f\x08\x41\ +\x06\x51\x4a\x7a\xfd\x6e\x14\x45\xe0\x81\x2b\x84\x96\x49\x37\x62\ +\x0e\xf3\x5c\x4f\x69\x2d\x53\x84\x00\x45\x08\xf7\x39\xb8\xbb\xbc\ +\xbd\x67\x76\xf2\xf6\x9d\x9b\xfe\x81\xbd\xa5\x7c\xa6\x1d\x26\x8d\ +\x20\xcd\x58\x3b\x48\x4c\x19\xf0\x70\xb1\x00\x52\x82\x79\xdc\x8f\ +\x92\xff\x70\xef\x18\x51\xc7\x77\x1d\x08\xfe\xda\x7e\x87\x10\x02\ +\xce\x95\x05\xae\xd6\x4a\xa5\x06\x42\x08\xb0\x41\x16\x58\x6c\x7b\ +\x49\x08\x29\x41\x18\x71\x25\x81\xb5\x08\x43\x64\x20\xd1\x04\x18\ +\x43\x31\xd2\x10\x45\x61\xec\xba\x2e\xd0\x36\x15\xb1\x81\x10\x03\ +\x02\x10\xe8\x87\x21\x61\x8c\x20\xab\x8d\xd5\xc6\x2a\x11\x1b\x80\ +\x01\x84\x08\x42\x04\x11\xc6\x98\x60\xa8\x04\x20\x10\x18\x0b\x22\ +\xc5\x31\x46\x56\x5a\x2d\x68\x22\x2d\xb0\x0f\xe2\x15\xac\x06\xc4\ +\x0a\x28\x42\x01\x31\xb6\x04\x19\x6b\xb5\x56\x14\x02\x21\xb9\x05\ +\x40\x22\xab\xb4\xb0\xd0\x5a\x02\xb5\xd5\x5a\x48\x63\x2d\x90\x02\ +\x42\x98\x4a\x6e\x01\x30\xd6\x48\xa5\x94\x52\x5a\x6b\x82\xa0\x56\ +\xfa\xd7\x7e\xeb\x77\xef\x2c\x2c\x79\xbe\x23\x92\x14\x7b\x8c\x52\ +\x82\x31\x25\x88\x58\x69\xb9\xe4\x08\xc1\x4c\x26\x00\x00\x20\x04\ +\xb3\xd9\x4c\xa7\xd3\x49\xd3\xd4\x1a\xc3\x1c\x07\x43\x85\x11\x76\ +\x5c\x97\x1b\xd9\xe8\x24\xe3\x02\x9e\x3e\xf3\xd4\xbe\xa9\x91\xfe\ +\xfa\xb2\x3f\x31\xd3\x43\x28\xb0\x16\x0e\x06\x06\x03\x1e\xe6\xf0\ +\x10\x51\xa4\x6e\x5f\xf8\x83\xdf\xf9\xda\xdb\x3d\x0d\x1e\xf8\xf1\ +\x1a\xc1\x87\x1f\xfb\x81\x9f\xfb\xe2\xc7\x3d\xc0\xff\xe3\xe2\xe0\ +\x03\x77\x8a\x18\x6f\x6f\xd6\x1b\x3b\xab\x0c\x01\x17\x61\x64\x14\ +\x02\x80\x2b\xbe\x57\xfe\xf3\xf1\x00\x00\x20\x00\x49\x44\x41\x54\ +\xb0\xb1\x42\x73\xde\xc7\x5e\x78\xde\xcf\x66\xa0\x14\x18\x63\x82\ +\x1f\xfc\x11\x43\x31\x46\xd0\x4a\x2e\xd3\x24\x66\x94\xf8\xae\xa3\ +\x94\x35\xc0\x62\x46\x12\xc1\x8d\x91\x8c\x78\x04\x63\x8b\x01\xb0\ +\x00\x5a\x4b\x99\x23\x84\xb2\xd6\x22\x08\x11\xb0\x5a\x19\xa3\xa5\ +\xc1\x84\x52\x42\xa9\x23\x8c\xee\x8b\x94\x3a\x44\x02\x2b\x38\x2f\ +\x78\xbe\x35\x40\x08\x69\xac\x4e\x78\x9a\x71\x32\x94\x1a\x65\x38\ +\x21\x16\x41\x0d\xa0\x84\xcc\x42\x9c\x18\xad\x31\xc6\xd6\x1a\xa0\ +\xb4\x6f\xb0\x36\x1a\x20\x08\x21\xd4\xc0\x24\x69\x62\x8c\x41\xc6\ +\x10\xa5\xa4\x52\xd8\xcb\x5d\x7c\xeb\xd2\x77\x5f\x79\x25\x08\xbc\ +\x38\x89\x18\xc6\xf9\x42\x11\x62\x48\x21\x55\x5c\x6b\x21\xa9\xef\ +\x39\x84\xfc\x59\x71\x65\x20\x84\x18\xe3\x38\x8e\xa3\x28\x52\x4a\ +\x31\x66\x31\xd2\x5c\xa4\x10\xc0\x76\x37\xed\x85\x7a\xcf\xae\x22\ +\xf0\xf3\x78\x68\x74\x6d\x79\x23\x6d\x76\xca\xc6\xba\x0f\x92\x6a\ +\x06\x0c\x78\x28\xb3\x43\x4a\xda\xf7\xde\xf8\xb5\xaf\x5c\x39\xf7\ +\x85\x9f\x38\x35\x95\xfb\x5e\x76\xa1\x31\x34\x3b\x44\xed\x5f\x7c\ +\x9e\xf4\x41\x5a\xe0\x38\xce\x9b\x17\xce\xbf\xf2\xf5\xb7\x87\x7c\ +\x3f\x0b\x11\x16\xd2\x28\xde\xec\x77\x86\x67\xa7\x3e\xf6\xe2\x27\ +\xef\xdd\x99\xa3\x59\x9f\x3a\x84\x11\xe6\x31\x86\x31\x42\xd6\x22\ +\xab\xdb\xad\x76\xbb\xd5\x4c\xe3\x38\x97\xcf\x67\x02\x17\x22\xc3\ +\x85\x30\x00\x0a\x6d\x34\xb0\x18\x13\x04\x91\xd5\x96\x11\x06\x2c\ +\x90\x46\x42\x84\x82\xc0\x37\x52\x0b\xc1\x29\xa1\xfb\xf7\xed\x4b\ +\xd3\xfe\xd2\xc2\x4a\x10\x04\x7e\x10\x24\x29\x6f\x25\x69\xbf\xdf\ +\xef\x76\xbb\xe3\x63\x63\x82\x4b\x46\x50\xe0\x78\xd6\xe8\x4e\xdd\ +\x12\x0b\xad\xb1\x08\x41\x84\x31\x84\x00\x02\x2b\x94\x00\xd6\x50\ +\x46\x11\x46\xc6\xa8\xbe\xb1\x52\x2a\x0d\x2c\x04\xc0\x58\x6b\xac\ +\xb5\x10\x18\x63\xa4\x94\x42\x2a\x0e\x1b\x6f\xbf\xf5\x46\xbf\xd3\ +\x62\xd0\x2a\x1e\x8f\x4e\x8c\x03\x82\xa5\x31\x5a\x69\xa0\x01\x00\ +\xd8\x58\xa3\x44\xfa\xa0\x41\x80\x10\x3e\xf8\x45\xa5\x84\x10\xa9\ +\x31\x06\x01\x69\x8d\x01\x86\x79\x4e\x26\x4d\xe4\xdc\xdc\xe2\xcf\ +\xfe\xc3\xff\xea\xe0\xec\x64\xaf\xbe\x39\xb6\xe7\x30\x0f\x23\xe6\ +\xba\x03\x21\x18\xf0\x30\xb5\x00\xda\x8d\xc5\xb9\xcc\xe1\x67\xbe\ +\xf0\xc2\x63\x8e\xe4\xfa\xcf\x0e\xa3\xd5\x92\x4b\xfd\x21\xb4\x40\ +\x1b\x5d\x2d\x97\x1f\x39\x7e\x22\x8f\x49\x7b\x69\xb5\xdf\xd8\xf1\ +\x09\xf6\x82\xa2\x89\xc4\x95\x37\x2f\x66\xa7\x47\x51\xce\x65\x0c\ +\xbb\x8c\x05\x7e\xe0\x31\xea\x20\xec\x32\xc6\xd3\x84\x60\x5c\x2e\ +\x14\xf3\xf9\x5c\x90\x75\xac\x95\x61\x14\x11\xc7\x31\x10\x68\x0b\ +\x8d\xb6\x8c\x32\x6b\x21\x41\x58\x49\x19\x8b\x7e\x1c\x87\x8d\x5a\ +\x3d\xea\xf5\x5d\xd7\x9d\x9d\x9d\x2d\x15\x9c\x9d\x5a\xa7\xd7\xd9\ +\x6a\xb7\x34\xe7\xbc\xdb\xe9\x17\x8a\x45\x87\xb1\x56\x6d\x23\xe9\ +\xd7\x8a\xd9\xac\x88\xe3\xda\xd6\xa6\x4f\x68\xa5\x52\xe9\xa5\x44\ +\x02\xea\x7b\x9e\xb5\x46\x6a\x69\x81\x31\x56\x43\x08\x2c\x04\x08\ +\x43\x8a\x89\xb5\x96\x73\x91\xa4\x29\x17\x82\x10\xfc\xe7\xb9\x6c\ +\x06\x58\x63\x6c\x94\x24\x57\xaf\x5c\xa2\x08\xa8\x24\xc1\x46\x03\ +\x2d\x64\xaa\x0c\xc4\x10\x12\x08\x89\x05\xf6\x7b\x39\xb0\xc6\x3c\ +\x90\x03\x63\x8c\x52\x0a\x21\x44\x08\x91\x52\xa6\x49\x48\x29\x0e\ +\xdc\x80\x11\x46\xb0\xdb\x6e\xf5\x7f\xe3\x37\x7f\xf7\xe0\xc1\x3d\ +\xfd\x5e\x0b\x19\x4b\x29\xfd\xe4\xa1\x43\x0c\xe3\x81\x18\x0c\x78\ +\x88\xc3\x82\x6c\xa1\xd0\x5b\x9f\x5f\xdc\xea\xed\xce\x41\x63\x3e\ +\xe8\x30\x7e\x90\x16\xf0\x94\x3f\xfa\xcc\xd3\xcf\x3f\x3f\x2c\x36\ +\x76\xbe\xf5\xeb\x5f\xa9\x77\x01\x46\xb8\x0f\x78\xa8\x45\xd8\x8f\ +\x5a\xcb\x73\x12\x25\xa5\x1c\xcd\x05\x5e\xe8\x79\xbe\xe3\xe5\xbc\ +\x60\x2b\x8c\xf6\xcd\xec\x3e\x7d\xec\x44\x31\x1b\x20\xd7\x01\x58\ +\x85\xb5\xfa\xb5\xf9\x5b\x9b\xbd\x04\x3b\x41\xa2\x10\xd7\xd6\x62\ +\xac\x80\xd1\xc0\x38\x8e\xc3\x28\x88\xa2\x7e\x21\x97\xf7\x73\x60\ +\x6c\x24\x3f\x54\x66\xb1\xa8\xb5\xda\x2b\x85\x21\xb2\xb6\xbe\xd5\ +\xdc\x6e\x84\x9d\x1e\x56\x95\x14\x3b\xae\x96\xb3\xa3\x93\x4f\x3c\ +\xf1\xe4\xed\x6b\xd7\x9a\xeb\xf3\x42\xa9\xd5\xd5\x96\xc8\x8c\x38\ +\xb9\x92\x45\x5a\x8b\xc4\x40\x8d\x30\x4e\xb5\x91\x42\x29\x25\x28\ +\x02\x9e\xe3\x6a\x05\x25\xd7\xc3\x23\xe3\xb3\x7b\xf7\xdf\xbe\x7d\ +\xf3\xf6\xdd\x1b\x88\x21\xe2\x30\x8b\x91\x85\x30\x8a\x22\x2e\x62\ +\xdf\x61\x31\x4f\x63\xab\xbb\x22\x81\x10\xfb\x88\x05\x8c\x86\x22\ +\x56\xd6\xe8\x58\x29\x60\xa5\xd5\x4a\x5b\xa8\x2d\xb6\x80\x18\x00\ +\x80\x45\x46\xcb\x24\xf6\x3d\x27\xe3\x67\x31\xa2\x1a\x68\x0b\x04\ +\xb0\x76\xab\x55\xab\xc6\x15\x6e\x65\xc2\x93\x72\x66\x08\xa1\xc1\ +\x33\xc5\x01\x0f\x13\x25\xcd\xe4\x91\x67\x1f\x7b\xfb\x5f\xff\xab\ +\xff\xe1\xbf\x9b\x98\xa8\x52\x68\xad\x05\x46\xf2\xe2\xf1\x4f\xfc\ +\xf8\xa7\x1f\xf3\xad\x30\x7f\xdd\x3d\x82\xb5\x38\xa0\x02\xa8\xf9\ +\xb5\x85\xb5\xad\x35\xd7\x65\xf5\x5e\xd8\xb1\xe9\x66\x67\x63\xe3\ +\xde\xfd\x9d\xf6\xe2\x0f\xbc\xf4\xd4\x27\x9e\x7e\xec\xdd\x77\x2e\ +\xdd\xbc\x34\xff\xfd\x9f\xff\x81\x03\xfb\x46\x5a\xb5\x54\xb5\x6f\ +\x77\xee\x34\xb6\xfb\xdd\x4e\xa3\x3e\xb5\x67\x4c\xe8\xa4\x7e\x77\ +\x71\x68\x6c\xa6\xd5\x6a\xfc\x3f\xff\xf6\xb7\x13\x8b\x9f\xfc\xd4\ +\x27\x2d\x05\x86\xd8\xc9\xe9\xe9\xde\x56\x2b\x9b\xc9\xaa\x4e\x98\ +\x26\xe9\xf2\xda\xbd\xa1\x62\x31\x9b\xc9\x6e\xac\xaf\x47\x61\x84\ +\x20\x8a\xda\xbd\xd5\x3b\x0b\xef\x75\x7a\x14\xbb\x8f\x9e\x79\xac\ +\xe3\xfa\x6b\x73\x73\xd7\x2e\xbf\xb3\xbe\xba\xbc\xba\xbe\xd4\x89\ +\xa2\x6d\x01\x23\x21\x0b\x59\xda\xeb\xd4\x99\xe7\x7a\xf9\x42\xb3\ +\x97\x70\x21\x81\x56\x2e\xd4\x14\x63\x00\x5d\x04\xdc\x93\x27\x1e\ +\x65\x8e\xf3\x27\x7f\xfa\x87\x97\xaf\xbd\x25\xb1\x48\x8c\xd0\x08\ +\x19\x48\x5c\x94\x71\x35\xa0\x84\x14\x87\xca\xdd\x96\xee\x08\x35\ +\x14\x78\x9e\x21\x44\x19\x29\x53\x77\x28\x4f\x20\x12\x5a\x71\x60\ +\x2d\x84\xd8\x40\x22\x34\x56\x16\x58\xad\xac\x76\x5c\x27\xf0\xb2\ +\x46\x41\xa1\x05\xa4\x5a\x61\x0d\xb0\xbd\xb9\x78\x6b\xb3\xbb\x6e\ +\xac\xec\xf7\x3b\x63\x23\x23\x9f\xff\xe4\xa7\x20\xa4\xd6\x0e\xc2\ +\x8e\x06\x3c\x94\xc1\x21\x66\x0e\xa3\xc1\xf4\x8f\xfe\xc2\xff\xfc\ +\xe8\xbd\xf9\x5a\x27\xd2\x00\x02\x23\x93\x38\x76\xaa\xa3\xc4\x7e\ +\x98\x1e\x81\x39\xee\xc5\xb7\x2f\x2c\xde\x5d\x5d\xb9\x39\xd7\xec\ +\x6c\x6a\xae\xef\x2d\xcf\xc7\x20\xec\x45\xdb\x4a\xe9\xcf\x3f\xb7\ +\xe7\x1f\xfd\xe0\xc7\x0f\xec\x1e\xdd\xed\x48\x7e\xe6\xe8\xc9\x33\ +\x67\x81\xb5\x89\xa7\xae\xbd\x73\x6f\xeb\xc6\x7d\x15\xf7\x57\x17\ +\xe6\x2b\xfe\xb3\x7b\x1e\x7d\x6c\x72\x7a\x6f\x9b\xc3\xbb\xab\xf5\ +\x03\xc7\x0e\x17\x47\x27\xce\x3c\xf5\xb8\xc5\x60\xee\xfe\x9c\x4c\ +\xe3\xd1\xea\x58\x6d\xa7\x76\xf9\xf6\xad\x34\x49\x76\x4f\xef\x82\ +\x1a\x7e\xeb\xeb\x2f\x5b\x6b\xa7\x26\x26\xd6\xd6\xd7\xb1\x04\x4f\ +\x3e\xf6\xd8\xf8\xf0\x78\xab\xd1\x11\xb1\xd8\xd9\xa9\xff\xfb\xdf\ +\xff\x6a\xa3\x55\x2f\x55\x86\x20\x45\x87\xb3\xb9\xae\x00\x17\xde\ +\x78\x93\x09\x68\x05\x0c\xb5\x6a\xf2\x50\x20\x6c\x20\x75\x1c\x2a\ +\xad\xd0\x46\x61\x2b\x80\x41\xa9\x48\x36\x6b\x9b\xdd\xb0\x83\x08\ +\x42\x08\x10\x0c\x21\x80\xda\x02\x25\xa5\xd4\x88\x22\xac\x8d\x65\ +\x8e\xcf\x72\x99\xc0\xcf\x3a\x02\x26\x61\x04\x1d\xcf\xcd\x14\x3c\ +\x05\x53\xa9\x19\x81\x90\x60\xa3\xa4\xe3\x23\xa0\xb4\x35\xba\xd9\ +\x6b\x7b\xe5\x21\x20\x2d\x81\x16\x39\x6e\x2c\xb9\x50\x82\x32\x6a\ +\x89\xa9\x77\x6a\x08\x02\xad\x65\xcc\x93\xc1\xb0\x60\xc0\xc3\x5b\ +\x20\x20\x1d\x35\x2e\xbe\x7a\xa5\xa1\xa8\xcb\x08\x82\x10\x00\x6b\ +\xad\x71\x4a\x7b\x1e\x3f\x3b\xeb\x00\xc9\xa5\xfa\x10\x5a\x40\x08\ +\x59\x5f\x5a\x7e\xf9\x1b\xdf\xdc\xda\xdc\x88\xe2\x24\x56\x49\xa2\ +\x7a\x22\x8d\xca\x59\xba\x37\x97\x17\xdb\x8d\xb5\xcb\xe7\x67\xb3\ +\xcf\x1d\x98\x1c\x6b\x37\x5b\xcd\xf9\xdb\xb7\xaf\x5f\xef\xb4\x9a\ +\xc7\x8f\x1c\x14\x54\xce\x3e\xf5\x0c\xb0\x4f\x03\x65\xde\x7f\xe7\ +\x4a\xa3\xcf\xfb\xd0\xad\x73\x40\x73\x01\xcd\x07\xb5\x76\x63\xfe\ +\xfe\xbd\xe5\xc5\x85\x27\x9f\x78\x22\x1f\xe4\x2f\xdc\x7a\xe3\xcd\ +\xd7\x2f\x6a\xa9\x0e\xce\x1e\x0a\xbb\xc9\xed\x9b\x73\x5f\xfa\xd2\ +\x4f\xcd\xce\xcc\x5c\x7a\xe7\x9d\x6f\x7f\xed\x4f\x0f\x4d\xed\x6d\ +\x6e\xb7\xb7\x37\xb7\xfb\xed\x1e\xc1\xa4\xd5\x6c\x55\x46\x2a\x85\ +\x52\x91\x62\x86\x2c\x2c\x42\xf4\x85\x8f\x3d\x67\x10\xb8\xbb\xbe\ +\x3e\xb4\x67\xef\xf5\xb5\xcd\x7b\x9b\x1b\xbd\x7e\x97\xeb\x90\x20\ +\x8c\xa1\xd6\x4a\xf8\x5e\x26\x93\xf3\xfc\x80\xe6\x0a\x19\xb6\x01\ +\x11\x00\x5a\x59\x6b\xa4\x12\x12\x02\x04\x01\xb5\x52\x43\x88\x1c\ +\x4c\x5c\xea\x10\xc8\xa4\x92\xda\x12\xec\x06\x61\xa2\x5d\x18\x40\ +\xa3\x91\x06\x16\x40\xa0\x0c\xd7\xe2\x41\x91\xd5\x4d\x12\xd7\x41\ +\x1e\xc0\x0c\x41\x6d\x95\x06\x8a\xf9\x2c\xc8\xfb\x10\x1b\x8a\x08\ +\x44\x16\x19\xeb\x04\x83\x97\x08\x03\x1e\x9e\x16\x40\x64\x64\xbc\ +\xbe\x78\x7f\x6e\x73\xe7\xde\x4a\x77\xdf\x91\xfd\x19\x0a\x01\x6f\ +\xcc\xad\xbf\x9d\xfd\xa7\x5f\x3e\x56\x65\x1f\xd2\xe3\x0c\xc2\xa8\ +\x97\x6c\x6d\x77\x0c\x09\x04\x31\x4e\x86\xf9\x8c\x75\xb6\xc5\x3f\ +\xfe\x99\xef\xff\xd1\x67\x4f\xe2\x76\x7d\x7a\x7c\x7c\x67\x73\x4b\ +\x14\x61\x69\x64\x1c\x12\x3c\x54\xab\x5b\xa0\x5f\xfe\xee\x2b\x85\ +\x7c\x6e\xf6\x63\x4f\x85\xb5\xad\xad\xe5\xcd\x76\xad\x3b\x73\xe4\ +\x44\x5d\xa1\x9d\x95\x0d\xcd\xf0\xae\x03\xfb\xa2\x28\xee\xc7\x71\ +\x21\x93\x1d\x29\x0d\x75\xda\xed\xa1\x52\xe9\xe0\xbe\xfd\xd5\x6a\ +\xb5\x51\x6f\x34\x5b\x8d\x4f\x7f\xfa\xd3\xed\x66\xeb\xd5\x95\x95\ +\x28\x8a\x8e\x1e\x3e\xdc\x6d\x36\x5f\x7b\xe5\xbb\xa3\x23\xe3\xcf\ +\x3f\xf3\xdc\xd2\xe2\x42\x63\x33\x39\xb8\x67\x26\x8c\xc2\xad\xcd\ +\x35\xc6\x68\xb8\xd3\xca\x05\xf9\x43\xa7\x4f\x9d\x3c\x7a\x9c\x07\ +\x85\x29\xe0\x29\x1a\xdc\xba\x75\x35\xee\x85\x14\xc4\x18\x6b\xea\ +\x30\x1e\xb6\x45\xd4\xcd\x3a\x94\x5a\x0d\x78\x62\x4d\x02\x79\x8a\ +\xb4\x21\x1a\x2b\xa0\x20\x74\xa7\x86\xc7\x76\x4f\xce\xdc\xdb\x5c\ +\xdf\xec\x76\x90\x10\x2a\x4a\xb5\xd4\x28\x70\xfb\x61\x5a\x0c\x72\ +\x08\x21\x6b\x94\x94\x1c\x01\x49\xb5\x0a\xbb\x6d\x8b\xe0\x50\xc6\ +\xd3\xc0\x1a\x2d\x85\x01\x16\x03\xe2\x11\x2f\xeb\x31\x9f\x49\xcd\ +\x21\x21\xc6\x1a\xa1\xa4\xd0\x62\x70\x22\x07\x3c\x2c\x8c\x56\x24\ +\x3f\xf1\xc3\x3f\xf7\x4f\xee\x9e\xff\xcd\xdf\xbf\x93\xfb\xf2\xcf\ +\xfd\xa0\xaf\x0d\x96\xcb\xbf\xfc\x4b\xff\x57\xb3\x9f\x80\xaa\xf3\ +\xe1\x66\x87\x08\xc1\x5e\x12\x27\xc6\xfa\x7e\xc6\x87\xc8\x65\x2a\ +\xed\x36\x46\x1d\x75\x68\xa4\x10\x6d\xad\xc1\x76\x73\xb9\xd3\x4e\ +\xa9\xbf\xf7\xc0\x61\x23\xb8\xb5\x60\xdf\xd1\x23\xa5\x6a\xf9\xf4\ +\x93\x4f\xdc\xb8\xf6\xfe\xeb\xdf\xf8\x46\xa3\xde\xb8\x3b\xb7\x7c\ +\xea\xdc\x93\xbe\x9f\xbf\xf0\xcd\x97\xbf\x7b\xed\x4e\xc2\xfc\x14\ +\x79\xdd\x4e\x57\x27\x89\xee\xf7\x2f\xbd\x75\x09\x50\x77\x65\x79\ +\x71\xcf\x9e\xdd\x9f\x7a\xe1\x85\x4b\x6f\x5f\xea\x87\x9d\x5d\xbb\ +\xa6\x2e\x9c\x7f\xb5\xd5\x6a\x2b\x29\x5f\x7c\xfe\x53\x2c\x91\xec\ +\xd9\x67\x0e\xec\xdd\x9f\xf1\xfd\xe5\xfb\xb7\xcf\x9e\x3c\xba\x6b\ +\x7c\x64\x6d\x73\xdd\x54\xcb\x23\x23\x23\xb7\xe2\x6b\x73\xb7\xaf\ +\x8f\xce\x4c\x15\xb3\xb9\x95\x8d\x75\x4a\xdc\x89\x42\xa1\x7c\xfc\ +\xd8\x44\xee\xe4\x91\xa9\x62\x3e\xe7\xe6\x46\x46\x30\xf4\xe7\x6e\ +\x2d\xea\x5e\x67\xb2\x90\xfb\xdc\x97\x7f\x81\x31\xd8\x6c\x36\xb6\ +\xb7\xeb\x6b\xab\x5b\xf7\x37\xd6\x6a\x2b\x9b\x7b\x86\x8b\x3f\xfa\ +\xe2\x0b\xe7\x2f\x5f\xfe\xea\x37\xbe\x69\x45\x0c\x63\x85\x01\x62\ +\x30\x03\x3c\xa6\x91\xc9\x66\x33\x58\x27\x71\x3f\x84\x22\xc1\x9c\ +\x1f\x18\xa9\x4e\x4d\x4d\x8c\x4e\x8d\xbd\xf6\xf6\x9b\xf7\xd6\xb7\ +\x13\x44\x34\xd4\xc4\x23\x16\x69\x00\x8d\x81\x86\xcb\x14\x63\x04\ +\x30\x32\x66\xd0\x22\x0c\x78\xb8\x5b\x04\xab\x94\x26\x14\x37\xd7\ +\x16\x97\x36\x5a\x7b\x0a\xa4\x76\xf3\xdd\xa5\xae\xf7\x44\x3e\x00\ +\x1f\x36\x1f\x01\x58\x00\x3d\x50\x9a\xce\x23\x69\x61\x4b\x26\xb5\ +\xf5\x89\xac\xfe\xf1\x2f\x7e\x3a\x93\x6c\xc1\x62\xd1\x1b\x72\xb6\ +\xd7\xd7\x0b\xa3\xbb\x3b\xeb\x0b\x71\x12\x2d\x2c\xcc\x63\x0c\x6a\ +\xcd\x66\x75\xb8\x3a\x77\x6f\xae\x54\x2a\x26\x46\xa5\x06\xd5\x5b\ +\xe9\xc5\xcb\x37\x56\x56\x6b\xd5\xe1\xa9\x3d\x27\xce\x5c\xbf\x73\ +\x6f\x72\x62\x42\xc7\xd1\xe5\xdb\xf3\xb3\xbb\xf7\xa6\x3c\x7d\xf5\ +\xf5\x37\x0f\x1f\xdc\x6f\x81\x5d\x5c\x5c\x1c\x1f\x1b\xbb\x7a\xf5\ +\x6a\xcc\xd3\xa7\x3e\xf6\xd4\xd7\xfe\xe8\x6b\xe7\x5f\x7d\xf5\xd4\ +\xcc\xde\xe1\x4a\x45\x2b\xfe\xfe\x95\x9b\x8c\xa0\x5c\x2e\xa8\x6d\ +\x6f\xae\x2c\x2d\x61\x46\x4d\xb9\xbc\xff\xd8\xe1\xb6\x88\xb7\xda\ +\x35\x9b\xcb\x5a\x69\x0e\xef\x99\xdd\xbb\x6f\xef\x54\xa5\x38\xea\ +\x08\x2f\x6e\x40\x0f\x0b\xcf\x45\x28\xe8\x2c\x6f\xc5\x61\x6f\x2c\ +\x97\xf9\xd4\xa3\x8f\x16\xc6\x2b\x36\x0c\xe3\x7e\xa2\x0d\xee\x19\ +\xfe\xea\xcb\xdf\xd9\xbe\x76\xdf\x15\xe1\xa3\x07\xf6\x74\xb7\x8e\ +\x5f\x7a\xf3\x32\x50\xc6\xc9\x65\x22\xc5\x2d\x73\xa1\x03\x46\xa7\ +\x87\x7b\xfd\x86\x4a\x6a\x19\x8c\x9e\x3e\xf7\xe8\xe7\x9f\x7f\xce\ +\x21\xcc\x42\x33\x16\x78\xff\xe6\x0f\xfe\xf8\x5e\xb3\x03\x88\x0d\ +\x9c\x80\x32\x2a\x25\x47\x04\x1a\x08\x8d\x05\x08\x61\x3b\x30\x3e\ +\x1d\xf0\x37\x62\x8f\xf0\xcc\x93\xef\xfe\x9f\xbf\xfc\xcf\xff\x69\ +\x3e\x4b\x3b\x1d\x71\xee\x0b\x3f\xbd\xbf\xe2\x2a\x29\x3e\x9c\x16\ +\x58\x03\xb1\xcb\x1b\xd1\xbd\x00\x04\x69\xd4\x2a\xd0\xe4\xa5\x8f\ +\x9f\xfb\xd2\x17\x9e\x4f\x7a\x4b\xd4\x31\x24\x9b\xb3\x0e\xf4\x00\ +\x7c\xf3\xbb\x5f\xdf\xd9\xd9\xda\xbd\x6b\xfa\xc0\x89\xe3\xfb\x0f\ +\xce\x7c\xeb\x8f\xbf\x5d\xdf\xae\xff\xf4\x97\x7f\xc1\xc6\xf1\xd2\ +\xfd\xda\xbd\xc5\xee\x9f\xbe\xfa\xd6\x5a\x37\x7a\xe4\xb9\x73\xad\ +\x7a\x3c\x3e\xbc\xeb\xe4\xb1\xd3\x4b\xf3\x77\x7f\xec\x27\xbf\x34\ +\xbb\x6b\x7a\x7d\x67\xe3\xd3\x9f\x89\x8f\x1c\x3e\xec\x30\xda\xee\ +\xf4\x7f\xe2\xef\x7e\xe9\x95\x97\xbf\xd3\x6a\xf7\x9a\xed\x5e\x26\ +\x5f\x88\xb9\xca\x16\xab\xb7\x6e\xdf\xae\x6d\x6f\x7a\xae\xfb\xd2\ +\x8b\x2f\xe6\x0b\x85\xb7\x2e\x5e\x5c\xdb\xa9\x9f\x7b\xf4\xb1\xca\ +\xe4\xee\x9d\x5e\x6f\xfa\xe8\x29\x08\xed\xe5\x6b\xef\x51\xd7\x5f\ +\x5f\x5f\xaf\x06\x2f\xd6\xbb\x9b\x4b\xcb\xb7\xe6\x2f\x9d\x3f\xf1\ +\xc8\xf1\x99\x47\x1f\x0b\xf2\x23\x88\x47\x19\x44\x7a\xd0\x74\x1b\ +\xdb\x8d\x8d\x85\x56\xa3\xb1\xba\xb4\x9e\x2f\x54\x8b\xd3\x23\x79\ +\xd7\x19\x3b\x78\x88\xa4\x02\xc7\xfc\xc4\x9e\xd9\x85\x2b\xd7\x31\ +\x00\xcc\x75\xd7\xd3\x98\x79\x14\x3b\x88\x79\xb8\x80\x33\x8d\x35\ +\x7d\x70\x76\xfa\xc5\x4f\x3d\x67\x7a\xa1\x25\x0c\x13\xbc\x67\x78\ +\xb4\x5a\xa8\xdc\x58\x6f\x38\x19\x8a\x31\x76\x1d\x57\x03\xa9\x80\ +\xc2\x10\x5b\x0b\xad\x81\x70\xe0\x75\x38\xe0\xa1\x57\x06\x46\x19\ +\x67\xe8\x33\x3f\xf5\x8b\x27\x56\x56\xdb\xb1\xca\x96\xc7\xa6\x46\ +\x4b\x50\x89\xbf\x74\xb3\xf5\xc1\xde\xa7\xd0\x1a\x2e\x79\x8f\x66\ +\x33\x20\x70\xb2\x18\x7f\xee\xa5\xcf\x1a\xc0\x5b\xed\x26\x71\x69\ +\x67\xa7\x07\x71\x86\x1a\xd8\x6e\x87\xfd\x7e\xba\x77\xdf\x91\x56\ +\x37\xc9\x68\xf6\xb9\x9f\xfc\xfb\x5b\xcb\xeb\x3b\xab\xad\xf9\x85\ +\xe5\x3b\x77\x6b\x67\xcf\x3d\x77\xfa\x2c\x25\x0b\xeb\xc5\x60\xc4\ +\xcf\x3b\xc4\xcf\x24\x7d\xbb\xb2\x5c\x0b\x0b\x59\x4a\x32\xdc\xe2\ +\x03\x07\x4f\x4b\x65\x36\x37\x6a\xad\x36\xff\x95\x5f\xfd\xad\x46\ +\xbd\xa1\xb5\x6e\x5e\x9b\x5f\x5d\x6d\x8d\x94\xaa\x6f\xdd\x98\x6f\ +\xd4\xdb\xa3\x95\xc9\x7c\x2e\xdb\x87\xce\xd6\x46\x6d\xa1\xd6\xad\ +\x25\x26\x65\xd9\x18\x67\x22\x82\x9d\x6a\x26\xeb\x91\x62\xa3\x73\ +\xf9\x9d\xcb\x57\x6f\xde\xbb\xf4\xea\x37\x5f\xfa\xc4\xd3\x13\x01\ +\xd2\x3c\x7c\xe7\x9d\x37\xaf\xad\x2d\x15\xcb\x93\xad\x76\x8a\xb1\ +\xdb\xe8\x34\xfe\xe4\x8f\xff\x70\x73\x63\x59\x72\xa1\x85\xe1\x89\ +\xb9\x78\xe7\xfe\x9e\xe9\x5d\xbf\xf8\x23\x5f\x52\xbd\x54\x44\x7c\ +\x65\x6e\x61\xc8\xcb\x51\x86\x15\xa6\x59\x68\x35\x22\x9b\x9b\x5b\ +\x8d\xfa\x4e\x21\xcb\x86\x8b\x85\xe9\xc9\xc9\xfb\xf7\xef\xed\x1d\ +\x9b\x8c\x39\x87\x96\x2d\x6c\x6c\xd6\x9a\xed\xe1\xea\xa8\x82\x82\ +\x20\x4a\x10\x32\x16\x10\x88\x01\x44\xc6\x42\xad\x01\x30\x03\x2d\ +\x18\xf0\x37\x41\x0e\x34\xc0\xde\xd4\xbe\x43\xbb\x20\xb4\x46\x4b\ +\xa5\xfe\xbf\x2e\x1c\xfd\x15\xde\xa7\xae\xf1\x5c\x99\x87\xa6\xd8\ +\xe8\xa7\x9f\xfb\xe2\xf7\xa7\x6e\x75\xbe\xb6\x50\x2c\xcc\x86\x61\ +\xd2\x68\x45\x27\x1e\x79\x22\xac\x6f\xe7\xa7\x1a\x26\xdb\xf9\xd6\ +\xa5\xc5\x6e\xbf\xff\xd4\x33\xcf\xa5\xfd\x4c\x1f\x4d\x1a\x30\xda\ +\xa2\xe0\xe2\xcd\xf7\xb3\xd5\xad\x66\x4f\xdc\xb8\x71\xff\xea\x9d\ +\xad\x2f\xfc\xe8\xdf\x4b\x22\xdb\xef\xb6\x0f\x1f\x3c\x95\xc9\x7b\ +\xe3\x13\xa3\xf9\x7c\x89\x51\x27\x4d\xd3\x1b\xd7\xaf\xe7\x0b\x93\ +\xcd\x46\x23\x08\x46\xd7\x57\xd7\xc2\x5e\x6b\x65\xa5\xd9\xe9\x42\ +\xe0\x0e\x1f\x38\xfd\xd4\x58\xb5\xbc\xb1\xbe\xf2\xca\xfb\xb7\xb3\ +\x41\xc6\x1b\xd9\x3d\x96\x1b\x6e\x2a\x87\xd7\xe3\x46\x6c\x01\x20\ +\x37\x6e\xdf\xbb\xf8\xda\xdb\x9b\xab\x4b\x2e\x85\x91\x30\x23\x53\ +\xa3\x95\x0c\xcd\xcf\x54\xd2\xa4\xdf\x4e\xd3\xcd\xad\x55\xa9\x99\ +\x34\x28\x15\x22\x6a\x76\x49\xc6\x21\x1e\x25\x86\xac\xad\x6e\x6f\ +\xd6\x3b\xa3\xa3\xb8\xdd\x17\xa2\x1e\x6e\xd6\x1a\xeb\x2b\x3b\x14\ +\xf9\x1e\x76\xfa\x52\x3a\x4e\x06\x28\x5d\xc9\x55\x34\x94\x46\x26\ +\xae\x17\xd4\x9a\xed\x3d\x23\xe3\xcd\x38\xd9\xdc\xae\xaf\xd5\x6a\ +\x4e\xbe\x10\x2a\x93\xf1\x8b\x91\xec\x23\x80\x1c\xea\x21\x80\xa4\ +\x11\x98\x30\x84\x18\x70\x70\x21\x5b\x82\x10\x0e\xae\x1a\x0d\xf8\ +\x9b\x20\x07\x52\xe8\xbf\xf2\xc7\x3e\xf8\xcd\xb2\xa1\x36\xe3\xdb\ +\xaa\x4e\x7c\x44\x47\xaa\xbb\x4e\xd7\x78\xbe\xbf\x83\xf7\x4f\x4e\ +\xb9\xc5\xac\x6e\xd4\x5e\x79\x6d\xab\x15\x6d\x7b\xfe\xec\xd8\x89\ +\x61\x21\xe5\xc9\xb1\xf1\x56\x2f\xfc\xc6\x9f\x5e\x09\x4a\x23\xee\ +\x66\xb3\xd6\x14\x7b\x4f\x3d\xf7\xce\xe5\x1b\xef\xbd\x7b\x7d\x79\ +\x75\x2b\xc2\xe8\x85\x4f\x7e\x3e\x3f\x36\x46\xac\x1b\xf1\x78\x6d\ +\x6e\xe9\xca\x7b\x37\x1c\x96\x19\x1d\x19\xc3\x08\x36\x1a\x0d\xad\ +\x34\xa5\x85\x5e\xa7\xc3\x39\xda\xd8\x68\xf1\x18\xb4\x90\x5c\x69\ +\xf4\xc0\xea\xce\xe2\x56\xa3\x5c\x2e\x79\xc5\x02\x07\x90\x3a\xae\ +\xc5\xf1\x8d\x95\xad\x7e\xbc\x92\x2a\xcf\x2a\xd9\xdd\x5e\x58\xdb\ +\xa8\x39\x8c\xf2\x94\xd7\xdb\xe1\xb5\xbb\xf3\x27\x7e\xf8\xb3\x54\ +\x47\x79\x9d\x54\x94\x96\x12\x46\x1c\x6a\x48\x12\xc1\x31\x01\x69\ +\x1a\xa7\x71\xd2\xef\x86\xf1\xf2\xba\xa6\xec\xf6\xc2\xea\xaf\xfc\ +\xc6\xef\x7e\xe6\xf1\x67\x17\x16\x37\x95\x26\x0c\x62\x6b\x89\x85\ +\x40\xf0\xc4\x09\x1c\x6b\x30\xc6\xb0\xd5\xed\xdc\x8b\x57\xfb\xcd\ +\xae\x43\x82\xac\x17\x2c\xaf\xad\x97\xa7\x26\xd7\xda\x9d\xca\xe4\ +\xb4\x36\x44\x75\xa4\xd1\xc2\x68\x80\x09\x61\x9e\x83\x30\x06\x00\ +\x6b\x09\xe0\x03\xcf\x28\x38\xb0\x30\x18\xf0\xb7\x83\x0f\xdc\x29\ +\x02\xc8\x4d\x1a\xab\x36\x93\x02\xaa\xe4\xf5\x0b\xdf\x9e\x99\xfc\ +\xb1\xcc\xc4\x99\x2b\xab\xeb\xcb\x0b\x77\x8d\xa6\xc5\xa1\xa1\x6c\ +\xb5\xba\xd9\x6a\x2c\xcd\x47\x89\x90\xe1\x7b\xef\x61\x4a\x2a\xc3\ +\x07\x1b\x71\xe2\x44\x30\x53\x99\x4e\xd7\xd6\x18\xcf\x7f\x7c\xef\ +\xc9\x3a\xcb\xde\x59\x9e\xbb\x7b\xfe\xab\xcf\xff\xd4\x3f\xb0\x34\ +\xe0\x61\x66\x38\xef\x67\x4a\x9e\xf1\x40\xae\x98\xa3\x04\x67\xfd\ +\xfc\xf6\xd6\x46\xaf\xd3\x06\x52\x22\x29\xd3\x6e\xcb\x5a\x6e\x78\ +\x28\xe2\x48\x29\xe5\x05\x41\x28\x8c\x61\xa8\xdb\xef\x5b\x94\x68\ +\x0b\x53\x44\x8d\x87\x1c\x69\x2c\x97\xc4\xc3\xf9\xca\xb0\xe4\x5d\ +\x64\x3b\x2a\x91\xdf\x7d\xed\xd2\xe8\xe8\xe8\xd9\xd3\xc7\x73\x8e\ +\x1b\x60\x6e\xac\xf4\xa0\xd1\x06\x60\x4c\x94\x01\x1c\x30\x6d\x6d\ +\xbb\xd3\xbd\xbf\xd2\x48\x95\xb2\x38\xbd\xb1\xb1\xa8\x2e\xe8\x8c\ +\x65\x44\x01\x03\x30\x07\xca\x40\x9b\xc5\x98\x40\x9c\x5a\xa5\x0d\ +\xca\xe4\x86\x12\x91\x34\x39\xad\x19\xbf\x2b\x59\x8f\x0d\x99\x10\ +\xaf\xac\xf7\x73\xe5\xea\xc4\xf4\xd8\xb5\x9b\x9a\x39\x38\x4e\x42\ +\x4a\x5c\x02\xb1\x10\x12\x02\x8d\x10\x8a\xe2\x8e\x31\x06\x80\x81\ +\x81\xc1\x80\xbf\xfd\x5a\x00\x20\xb4\x40\x03\x28\x79\xda\x1d\x2a\ +\x64\x2e\x5f\xbc\xf0\x85\x17\x3f\x3f\x79\xe8\x58\x22\x18\xdc\x49\ +\xda\x3b\x8d\xfb\xd7\x6f\x16\xca\xb9\xe1\x91\xe1\x91\xc9\x89\x7e\ +\x14\xe5\xca\x92\x10\x52\x1c\x1a\x1a\x01\xa0\xd3\xeb\x6e\x6c\x6e\ +\xc4\xcd\xfa\x93\x27\x8e\x8d\x86\x61\x4b\xf2\x99\x24\x7e\xff\xca\ +\x7b\x97\xf1\x6f\x8c\x3c\xf6\x6c\x69\xcf\x21\xa7\x92\x8f\x7b\x51\ +\xb6\x94\x17\x5a\x2c\x2f\x2c\x35\xea\x3b\x71\xd8\xe3\x49\xbc\xb3\ +\xb9\x71\xeb\xc6\xd5\xad\xfa\x3a\x03\x04\x19\xd1\x58\x5f\xb0\x69\ +\x77\x74\x72\xb2\x50\xae\xa6\xb1\x6b\x10\x14\xda\x2a\x6d\xb8\x10\ +\x42\x48\xde\xeb\x2b\x1e\x13\x0c\x2b\xc3\x55\x46\xaa\x46\xc6\x3e\ +\xb1\x4a\xc4\xdf\xfa\xce\xeb\xb7\xe6\xe6\xf7\x4e\x8d\x8d\x66\x5d\ +\xc6\x08\x73\x1d\x6d\x74\x94\xa6\xad\x76\x98\x72\xb3\xb2\xb1\xb3\ +\xbc\xb8\xb9\xb9\xd3\xd2\x80\x24\x92\x87\x08\x6c\x76\x9b\x23\x5e\ +\x3e\x87\x5c\x6b\xa1\xb5\x96\x38\xae\x8f\x40\xaa\x14\xa4\x50\x28\ +\x01\x10\x4e\x84\x3a\x74\xfc\x50\x61\x78\xbc\xdd\x6a\x01\xea\x42\ +\xea\x7a\x6e\xee\xf5\x37\xce\x8f\xad\x0d\x57\xab\x95\xb1\xb1\xd1\ +\x42\x31\x7f\x7f\xf1\x5e\x92\x86\x00\x40\x65\x24\x61\x88\x50\xf2\ +\x97\x85\xdc\x0f\x18\xf0\xb7\x51\x0b\x00\x30\xda\x02\x0d\xf2\xf9\ +\xfc\xce\x76\xad\xd3\xec\x6e\xae\xaf\x1e\x39\x78\xb0\x58\x70\xf6\ +\xce\x8c\x57\x4b\xd9\x9d\x9a\xdf\xec\xd4\x80\x49\x8c\x8a\x32\x2e\ +\x2c\x55\xc6\x8c\x32\xcd\x4e\xcb\x58\x1b\xf7\x3b\x71\xd8\xea\xe8\ +\xce\x6f\x7c\xfb\xad\x9f\x7f\xf2\xf9\xc9\xa1\xaa\xb3\x5a\xa7\x3e\ +\xbc\x75\x69\xf1\xbd\x95\x5e\xf9\xec\x2a\x2c\x17\xb6\x3b\xad\xed\ +\xad\x1a\xb2\x48\x6b\x49\x30\x72\x29\xd1\x52\x08\x1e\xcf\x4c\x8f\ +\x1f\xda\xb7\xcb\x77\x7d\x46\xa9\xd0\x2a\xe5\xa9\x25\x80\xb7\x36\ +\x1b\xfd\x7e\x2f\x89\x7b\x51\xc2\x85\x32\xc0\x2a\xa9\x8c\x41\xa5\ +\x72\xf9\xf0\xa1\x7d\x59\xdf\x0f\x3c\xca\x08\x70\x29\xa4\xc8\x8a\ +\x34\xee\xf7\xda\x73\xf3\xeb\x97\x9b\x0d\x21\xb9\xd2\xda\x22\x00\ +\x20\x8c\x12\xde\x8f\xb9\xb1\x28\x08\x0a\xac\x50\x94\x69\x2c\xd3\ +\xb4\x13\xf7\x01\x37\x49\x3f\xce\xd2\xa0\x90\xc9\xbb\xcc\x43\x8a\ +\x6b\x6b\x35\x46\x00\x40\x84\x40\xc2\xe3\x72\xb9\x68\xb5\x68\x35\ +\x6b\x94\x32\xa5\x45\xab\x55\xcf\xe6\xdc\x23\x87\x0e\xba\x01\x2d\ +\x95\x4a\x7b\xf7\xec\xa9\x37\x6b\xdb\x1b\x9b\xcc\xa3\x6e\xc0\x0c\ +\xd0\x52\x69\x63\xdd\xc1\xf1\x1a\xf0\x11\xd1\x02\x6b\x8d\xef\x06\ +\x3c\x91\x6b\xed\x35\x68\xc1\x8f\xfc\xf0\x17\x7f\xf8\x87\x7e\x60\ +\x63\x7d\x73\x73\x6d\xb5\xdb\xed\x26\x71\x0a\x40\x42\xb0\xda\xd9\ +\x5a\x59\x5f\x9d\xd7\x46\x33\xd7\x4d\x93\x64\x73\x73\x53\x6a\x05\ +\x21\xb2\x10\x48\x47\xa6\x20\x3a\x7f\xf3\xf2\x67\x87\x67\xa7\x8e\ +\x1d\x47\x1b\xf5\x28\xec\x2b\x24\xb7\xd6\x17\x96\xef\xd6\x3a\x49\ +\x9f\x68\x2f\x1b\x14\xf2\xb9\x6c\x21\x93\xcb\x06\xbe\xc3\x48\xc6\ +\xf7\x18\xa3\xc0\x28\x60\x2d\x06\xc0\x6a\xc1\x85\xe8\x85\x61\xa7\ +\x1f\xfa\x96\x99\x7e\xb3\xdd\xda\x89\xe3\x04\x42\x64\xac\x01\x90\ +\xe6\xa6\xc7\x32\x2e\x6b\x35\x76\xd6\xc2\x1e\x02\x3a\x97\x0d\x28\ +\xb4\x52\x08\x63\x15\x84\xd8\x7a\x15\x09\xa2\x44\xc5\x5a\x29\x63\ +\x01\x72\x7c\xcf\x05\x14\x3b\x90\xd0\x7e\xab\x6d\x00\x44\x08\x6b\ +\x62\x63\x6b\x14\x8f\xfb\x5a\x37\x45\x6a\x8d\x19\x0a\x8a\x2e\xa1\ +\xa1\xd1\x68\xbc\x6c\xa4\xb4\x46\x49\x91\x3a\x2e\xad\x56\x4b\x69\ +\xc2\x3b\x9d\x7a\x3e\x97\x77\x5d\x6f\xdf\x9e\xdd\xf9\x62\x7e\x6c\ +\x7c\xb4\xdd\x6d\xbd\xf3\xd6\xc5\x6e\xbb\x95\x05\x59\x44\xa1\xb6\ +\x4a\x69\xf9\xe0\xfe\xf7\xe0\x84\x0d\xf8\x48\xcc\x0b\x20\x8c\xa3\ +\x38\x0e\x13\xc6\x48\x21\x9f\x07\xc6\xfe\xaf\xff\xcb\xbf\xa8\xd5\ +\xea\xed\x56\x7d\x73\x73\x13\x21\xc0\x28\x8b\xd2\x18\x58\xa3\xb5\ +\x46\x18\x27\x69\xea\x67\x02\xcf\xf3\x1c\xd7\xcd\x64\x33\x18\xe1\ +\x58\xc4\x7d\x9e\xbe\x7a\xf7\xd6\xea\xe2\xea\x4b\x4f\x7d\x6a\xff\ +\x93\x2f\x42\xad\x6c\x7d\xa3\x79\xfd\xd2\x81\xd1\xa9\x24\xec\x48\ +\xce\x5c\x37\x83\x10\x64\x58\x43\x95\x48\x65\xfa\x69\x1f\x02\x60\ +\x8d\xc2\x08\x53\x04\x8c\x14\x9c\x8b\x7e\x14\x61\x4c\xc6\x0a\x45\ +\x06\x41\xd4\xe9\xa4\x71\x62\xec\xf7\x1e\x0f\xe7\x02\x07\x1a\x8d\ +\xa1\x75\x28\xd6\xca\x1a\x0b\x43\x9e\x1a\xa5\x10\xc6\x10\x60\x69\ +\x10\x75\xf3\x88\x65\x34\xd0\x52\x2b\x84\x11\x21\xc4\x42\x24\x95\ +\x2a\x96\x8a\x3d\xa3\x22\x21\x21\xc5\x1a\xe2\x14\x40\x05\x6c\x62\ +\xa4\x14\x3c\x92\x32\xc0\x2e\x62\x8c\xc6\xa1\x86\x16\x00\x5d\xdb\ +\xd9\x88\xd3\x68\xbb\xb6\x59\x2a\x94\xc6\xc6\xaa\x71\x18\x6e\x6f\ +\xad\x3b\x94\x36\x77\xb6\xae\xbe\x7b\xb9\x17\xf6\xc2\xb4\x9f\x0b\ +\x02\x97\x52\x68\xb4\xd1\xca\x5a\x03\xcc\x40\x08\x06\x7c\x84\x7a\ +\x04\x08\x51\xe0\x07\x4a\xf0\xb0\x1f\xbe\xfe\xfa\x6b\x33\xbb\xa7\ +\xad\x35\x61\xd4\x11\x32\xca\x65\x33\x08\xa8\xc0\xa3\x04\x23\x4c\ +\x28\x80\x40\x2a\x3f\x5f\xc8\xbb\x9e\x27\xb5\xa2\x94\x30\xc7\x11\ +\x91\xc4\x41\xb1\x32\x32\xd3\xe9\xc7\xff\xea\xf5\x57\xbe\xb8\x7b\ +\xfa\xd1\x67\x3e\x7e\x02\x9c\xb8\xbd\xbd\x14\x88\xde\x90\x56\x7d\ +\x46\x82\x5c\xde\x1a\xab\x8d\xb2\x5a\x0a\xc1\x0d\x44\x8c\x51\xe6\ +\x32\x04\xa0\x35\x86\x79\x41\x90\xcd\x07\x99\xbc\x10\x0a\x33\x56\ +\xca\x23\xdf\x0b\x28\xea\x59\x8c\x62\xa9\x20\xb4\x04\x6a\x9e\x86\ +\x4a\x0a\xa3\xb5\x52\x4a\x2b\x4d\xa9\x9b\x9a\xd4\x62\x8a\x01\xa1\ +\x4c\x9b\x07\x97\x81\x21\x84\x16\x58\x60\x11\x80\x52\x72\x46\xb0\ +\x45\xc6\x28\x89\x10\x52\x06\x00\x82\xb4\x85\xa9\xd4\x14\x58\xcf\ +\xf7\xa5\x54\x7d\xc9\x3d\x4a\x78\x18\x09\x60\x84\xe0\xd8\xa1\xed\ +\x76\x63\x75\x75\xd1\x68\xe3\x3a\x2e\x8f\x62\x42\xa8\xef\x7a\x04\ +\x61\x2e\x79\x22\x92\x7d\x07\xf6\x06\x99\x8c\x45\x46\x08\xae\x64\ +\x8a\x19\x51\x82\x0f\xca\x82\x01\x1f\x1d\x2d\xc0\x18\x6b\x63\xb5\ +\xb5\x46\x4b\x88\x3c\xc7\x73\x32\x19\x8f\x31\x08\x91\xf1\x3c\x97\ +\x62\x2c\x85\x04\x00\x30\x87\x49\xa5\xad\xb5\x0e\xa3\x08\x41\x02\ +\x31\x42\x00\x58\x93\x61\x3e\x07\x00\x40\xd7\xaf\x14\xa0\xa2\xb4\ +\x3c\xbc\xeb\xe0\xb1\xee\xce\xa6\xe5\x00\x0b\x88\xb8\x01\x46\x84\ +\x61\xcf\x6a\xed\xba\x0e\x42\x08\x02\x60\x8c\x51\x5a\x13\x43\x28\ +\x63\x00\x42\x0b\x90\xb1\x40\x03\x04\x31\x23\xd4\xd5\xa9\x54\x1a\ +\x1a\x48\x00\x66\xd0\xa4\x10\x01\x63\x75\x26\xf0\x04\x4f\x95\x84\ +\xae\xeb\xba\xae\xa7\xb5\x46\x90\x12\xcc\xa0\x35\x40\x73\x0c\x11\ +\xa6\x10\x61\x62\x0c\xc6\x18\x21\x8c\xa2\x58\x22\x68\x93\x34\x4e\ +\x93\x04\x62\x82\x10\xb6\x10\x21\x8c\x21\x86\x51\x2f\xd4\xc8\xe4\ +\x68\x00\x00\x88\xa5\x30\xa1\xa1\x9e\x43\x30\xb6\xc0\x12\x8c\x3c\ +\xcf\x53\x4a\xf2\x24\xb6\x46\x49\xa9\x42\xad\x32\x41\x36\x49\x13\ +\xad\xd3\xda\xce\xce\xbe\x62\x2e\x95\x29\x82\x36\xe3\x78\x84\x62\ +\xca\xe8\x60\x76\x38\xe0\xa3\xa3\x05\xd6\x02\x6d\x8d\xb2\x1a\x59\ +\xf8\x20\x1f\x01\x11\xea\x06\x7e\x26\xc9\x3a\x2e\x43\x10\x20\x4c\ +\x10\x42\x94\x50\x06\x8c\xb1\x96\x38\x0c\x63\xa4\x94\x26\x94\xba\ +\x9e\x6b\x24\x36\x92\x53\xc4\x02\xe2\x26\xb5\xb6\xae\x75\x8b\x0a\ +\xad\x2c\x6c\x24\xb5\x2e\x85\x69\xc1\xf3\xba\x8d\x7a\xd2\xe9\x62\ +\x84\xca\x95\x4a\x36\x93\x01\x2e\x7c\xf0\x0d\x2e\x0d\x30\x42\x21\ +\x8c\x21\x46\x08\x20\x0d\x10\xc4\x90\x50\x07\xc0\x38\x11\x2a\xd5\ +\x9a\x39\x38\x5b\xaa\x38\x2e\x52\x5a\x6b\x6b\xa2\x38\xa4\x84\xa5\ +\x29\xb7\x36\x7a\x10\x6d\x82\x00\xb4\x46\x72\x11\x61\x88\x00\x40\ +\x10\x60\xad\x35\x21\x58\x1b\xcd\x79\x92\xcd\xf9\x59\xdf\xa3\x8c\ +\x09\x6d\x8d\x56\xda\x68\x8c\x2c\x42\x14\x68\x20\xb5\xee\xa9\xc8\ +\x5a\x6b\x81\xc5\x86\x64\x29\x46\x04\x03\x00\x31\x44\xae\xeb\x6a\ +\x85\x91\x35\x02\x02\x0c\x21\xc1\x0c\x11\xe4\x79\x6e\x18\x26\x9c\ +\xa7\x93\x13\xe3\xd3\xd3\x13\xda\x2a\xc7\xa5\x52\x72\x87\xb9\x04\ +\x93\xc1\xc8\x60\xc0\x47\x44\x0b\xb4\xb5\x00\x41\x44\x88\x31\xda\ +\x00\x0b\x10\x42\x98\x10\xea\x02\x44\x1e\x58\x27\x5a\x63\x01\x04\ +\x5c\x29\x00\x81\xd2\xc6\x40\x85\x10\xe6\x82\x83\x94\x27\x29\x37\ +\x86\x32\xe6\x07\x9e\x63\x64\x5c\x2d\xfa\xa3\x25\xff\x8d\x6f\xff\ +\xe9\xbf\xfb\xf5\x5f\x4f\xfa\xdd\xe1\x89\xa1\x30\xed\x0a\xad\x09\ +\x65\x52\xc9\x4e\xb7\x17\x27\x3c\x4d\x53\x88\x30\xc1\x18\x63\xec\ +\x78\x2e\xa3\x04\x00\x8b\x21\x36\x4a\x3b\x98\x61\x08\x10\x00\x18\ +\x02\x8a\x91\x94\xa9\x8a\xb4\x52\x58\x99\xaa\x97\xc9\xb8\x8e\x17\ +\xc6\x71\x9a\xa6\x84\x10\xab\xb5\xd5\xd2\x22\x04\x81\x41\x14\x23\ +\x88\x01\x40\xc0\x62\x6b\xa0\x85\x84\x31\x87\x4b\xa5\x34\xa4\xd4\ +\xcb\x17\x0b\x9d\x5e\xa4\x95\xf1\x99\x23\x52\x61\xb5\x08\x88\xc3\ +\x1c\x57\x48\x15\x4b\x4e\x11\x85\x08\x01\x80\x11\x24\x00\x42\x03\ +\xcc\x83\x32\x05\x42\x8c\x11\x22\x08\x41\x04\x00\x02\x5e\xe0\x27\ +\x3c\xe2\x49\x9c\x44\x61\xe0\xb8\x5a\x0b\x0c\x91\xe4\xd2\x5a\x30\ +\xb8\x59\x30\xe0\x23\xa2\x05\xd6\x5a\xe6\xd2\x5c\x3e\x17\x46\xfd\ +\x4e\xab\x99\xf8\x9e\x81\x58\x03\xa8\x01\x10\x5a\x23\x03\x11\x82\ +\x8c\x3a\x04\x63\xa1\x15\x04\xd0\x00\xab\x0d\x40\x04\x33\xc7\xc3\ +\x94\x30\xc7\x31\x12\x20\x48\x38\x4c\x69\x16\x86\x34\xfa\x9f\x7e\ +\xf9\x9f\xab\x9e\x88\xc3\xf4\xe9\x73\x67\x04\xd6\x12\x83\x6c\xb1\ +\x88\xa9\xa3\x8c\x76\x1c\xc7\x1a\x20\x0d\x80\x08\x21\x84\x2c\x80\ +\x00\x51\x0b\xa1\x51\x09\x00\xd0\x4a\x03\x00\x04\x4a\x8a\x24\xf2\ +\x19\x1e\x1e\x2a\x76\x45\x1a\x71\x11\xf5\x13\x03\x50\xaf\x1f\x69\ +\x08\x1c\xc7\x21\x98\x50\x4a\xa1\x31\x06\x42\x87\x11\x00\x71\x1a\ +\xa5\x90\x10\x68\xb1\x31\xd8\x00\x00\x90\xa3\xad\xd5\x06\x6b\x8d\ +\x0d\x04\x09\xd7\x31\xe7\x56\x69\x8c\x00\xd6\x86\x58\x6c\x2d\xd0\ +\x42\x02\x84\x19\x73\x1d\xe6\x38\x90\x42\x03\x8d\xb1\x0c\x33\x0d\ +\xb4\x36\x0a\x00\x08\x01\x40\x10\x62\x84\x11\x63\x84\x12\x00\x2c\ +\x65\x2c\x8d\xba\x0b\x0b\x0b\xd3\x93\x63\x14\x21\x08\xac\x92\x5c\ +\xf3\x74\x50\x14\x0c\xf8\xc8\x68\x01\xf0\x5c\xe6\x38\xb8\xd7\x15\ +\x46\xa6\x46\x89\x07\x39\x01\x08\x21\xa3\x0d\x40\x08\x42\xc4\x85\ +\x94\x48\x1b\xa3\x01\x84\x42\x08\x09\xa5\x94\x4a\x6b\x8d\x30\xc2\ +\x98\x68\xa5\xcb\x43\x43\x8e\xe3\x0b\x20\x0b\xd5\xd2\x46\x6d\xa7\ +\x59\xaf\x17\x0b\xf9\x20\xef\x01\x42\x98\x13\x28\xcb\x95\xb1\x00\ +\x20\x8c\x89\x32\xca\x75\x1c\x4c\x88\x05\xd6\x5a\x48\x28\xa1\x18\ +\x42\xe0\x38\x94\x58\x07\xfa\x9e\x5f\x1c\x1a\xe2\xd8\x90\x25\x9a\ +\xb6\x7a\x52\x72\x68\x0d\xa6\xb8\x3a\x54\x0c\x1c\x26\x5d\x27\xec\ +\xf7\x31\x34\x0e\xc5\x56\x01\xe2\xbb\xc5\x62\x0e\x12\x6c\xb0\x05\ +\x90\x20\x48\xa4\xd0\x18\x43\xcf\xf5\xb4\x56\x8e\x62\xae\xef\x2a\ +\xad\x92\xa8\xaf\xd2\x84\x21\x6a\x8c\x46\x10\x51\xc7\x15\x5c\x26\ +\x92\x43\x44\xa8\xc3\x00\xb0\xa9\x4c\x84\x54\x8e\xe7\xb8\x81\x0f\ +\x01\x36\xca\x42\xa3\x81\x85\x00\x42\x80\x21\x26\x44\x03\x88\x00\ +\x64\x8e\x93\xc6\x28\xec\xf7\x05\x97\xd4\x77\x05\xe7\x04\x61\x08\ +\xf0\x40\x0a\x06\x7c\x74\x7a\x04\x8a\x40\xaf\x59\x8b\xba\x2d\x8c\ +\x90\xd1\xd2\xa1\x28\xf0\x1d\x25\x31\xa3\x94\x31\x66\xad\x25\x04\ +\x41\xf8\x20\xb3\x0d\x26\x49\xec\x38\x8e\xe3\xb8\x52\x4a\x88\x20\ +\x73\x1c\x99\xa4\x1e\xc1\x39\xc7\x47\x94\x38\x9a\xb6\x82\x9d\x26\ +\xa8\x03\x21\x7c\x4c\x8c\x30\x2a\xd5\x06\x80\x20\xf0\x19\x63\x5a\ +\x6b\x87\x52\x6b\x5d\x21\xa5\x31\x86\x12\x82\x09\xc6\x16\x10\xe2\ +\x41\x80\x62\x99\x44\xaa\x17\x02\x20\x8c\xea\xa4\x49\xad\xd3\x77\ +\x3d\x2c\xb9\xf6\x7d\xc7\x07\xc6\x01\xa6\xe0\x7b\x0e\xb0\x4a\xeb\ +\x5c\x2e\x97\x24\x89\xd6\x0a\x23\x88\x11\xce\xf8\x81\xe0\xc2\xf3\ +\x9d\x14\x25\xd0\x73\x20\xd4\x00\x40\xce\x2d\x17\x11\xe7\x1c\x6a\ +\xe1\x23\x88\x30\x8e\x79\x62\x0c\x48\x62\x63\x2d\x42\x88\x42\x08\ +\x34\x17\x4a\x72\x6d\x8d\xd2\x12\x29\x04\x01\x00\x16\x21\x8b\x90\ +\x85\xd0\x22\x63\x81\x01\xd6\x5a\x60\x35\xc0\x0c\x23\x82\x01\xc1\ +\x9d\x6e\xa7\xdd\xeb\x66\x32\x01\xe7\x4a\x63\xe2\x07\x01\x1c\x0c\ +\x0f\x07\x7c\x64\x7a\x04\x42\x08\x42\x80\x52\x42\x08\xf1\x3d\x17\ +\x23\x98\x26\xa9\x14\x22\x08\x82\x20\x08\xac\xb5\xd6\x6a\x08\x21\ +\x21\xc4\x5a\x6b\xad\x65\x8c\x79\x9e\x47\x29\x95\x52\x22\x88\x30\ +\x26\x42\x88\x4e\xbb\x63\x00\x48\xd2\x04\x01\x18\x30\xec\x31\x96\ +\x24\x89\x83\xa9\xb2\x46\x03\x1b\xc6\xb1\xe8\x74\x84\x10\x10\x42\ +\x6b\xad\xd6\x1a\x00\xf0\x20\xaa\x08\x68\x4d\x00\x76\x3c\xd7\xf1\ +\x5c\xc2\x98\x50\x42\x1a\x7d\xf4\xc8\x91\xdd\x33\xbb\x93\x34\x21\ +\x8c\xf9\x9e\x97\xf1\xfc\x24\x8c\xa4\x94\xd0\x5a\xa8\x4d\xaf\xdd\ +\xe1\x9c\xc7\x71\x5c\xd3\xca\x02\x28\x8c\xe6\x5c\x78\x9e\xfb\xe0\ +\x63\x49\x29\x7d\x90\x7d\x64\xb4\x31\x5a\x55\xcb\x65\x0c\x51\x2c\ +\xb4\xac\xb7\xb9\x90\x10\x43\x60\xa1\xd6\x86\x11\x4a\x80\x15\x4a\ +\x18\x2b\x11\x84\xd6\x6a\x21\x05\xc1\x0c\x22\x08\x20\x04\x08\x40\ +\x03\x21\x84\xc6\x1a\x4a\x89\xd6\x8a\x10\x52\x2e\x97\xa1\x35\x71\ +\x1c\x2b\xad\x11\x26\x0f\xee\x16\x0c\xb4\x60\xc0\x47\x44\x0b\x08\ +\x21\x4b\x4b\x4b\xbd\x5e\x7f\x74\x74\x74\x68\x68\x08\x63\xdc\xe9\ +\x76\xfd\x20\x80\x00\x48\xa5\x1a\x8d\x06\x00\x50\x29\x6e\x8c\xc1\ +\x18\x43\x84\x04\xe7\x7f\x9e\x2f\x64\x01\x08\x7c\x9f\x20\x8c\x1f\ +\xa4\x8f\x21\xa4\xa5\xca\xe7\x72\x8f\x9e\x3d\x97\xf1\xfc\x7c\xbe\ +\x60\xa4\x74\x1c\xd6\x0e\x7b\x8d\x66\x83\x73\x1e\x04\x81\xe3\x30\ +\x6b\x2c\x42\x18\x23\x82\x30\xd2\x4a\x19\x6b\x2d\xc6\x80\x62\xea\ +\x39\xcc\x61\x1a\x80\xc0\xf5\x9e\x78\xf2\xc9\x3d\xb3\xb3\x57\xaf\ +\x5f\x83\x08\x1a\xa5\xdb\xad\xb6\xd6\x4a\x08\x19\x45\x51\xbf\xdf\ +\xe3\x5c\x94\xf2\x05\x42\x30\xc6\x84\x30\x6a\x11\x4a\x53\x0e\x80\ +\xa5\x94\x5a\x00\x78\x9a\x62\x4c\x0a\x85\x42\x14\x47\x9d\x76\x47\ +\x8a\x34\x8c\xe3\x6e\x3f\xc4\xd4\x89\x13\x69\x2c\x44\x10\xf1\x24\ +\x8d\xa3\x28\x55\x9a\x12\x04\x21\x03\x00\x62\x04\xb5\x92\x94\x12\ +\x68\xad\xfd\x0f\xee\x50\x50\x5b\x0b\xb5\x66\x8c\x28\x21\xca\xe5\ +\xd2\xc1\xfd\xfb\xb2\x19\x4f\x29\x8d\x10\xd2\x4a\xa7\xe9\x60\x5e\ +\x30\xe0\xa3\xa2\x05\x4a\xa9\x99\xdd\xbb\x5f\xfc\xdc\xe7\xb2\xd9\ +\xac\xeb\xba\x84\x90\x28\x8a\xb2\xd9\x6c\x1c\xc7\x8d\x46\x7d\x73\ +\x73\x13\x00\x58\xc8\x17\xa4\x14\x00\x40\x4a\x89\x0d\x32\x94\x52\ +\x21\x04\x84\x80\x52\xc6\x28\xcd\x04\x41\x26\x08\x3c\xcf\x03\x10\ +\xc6\x71\xac\xa5\x2c\x95\x4a\x19\xd7\x47\x16\x30\x4c\x30\xc6\xc2\ +\xea\x28\x89\x30\xc2\xd9\x4c\x46\x7f\x2f\x95\x08\x12\x42\x09\xc6\ +\x4a\x2b\xa5\x34\xb0\x96\x10\xc2\x18\xa3\x94\x22\x84\x8c\xb5\xd6\ +\xd8\x3b\xb7\x6e\x67\x3d\xff\xc1\x6d\x01\xdf\x71\xad\xfd\x5e\x8c\ +\xb4\xd2\x9a\xa7\x29\x42\x08\x21\x8c\x31\x62\xae\x0b\x10\xe2\x82\ +\xb7\x9b\x6d\x4c\x30\xc2\x88\x73\x61\x8d\xc1\x18\x13\x08\x44\x9c\ +\xf4\xb5\xc4\x18\x67\xb3\xb9\x4c\xae\x98\x0a\xa3\x94\x71\x1c\x47\ +\x71\xb1\xb5\xbe\x59\xaf\xef\x48\x2d\x82\x4c\x60\x8c\x4d\x92\x24\ +\x8a\x30\x65\xc4\x58\x63\x80\x32\x0f\x92\xe1\x8d\x21\x04\x01\x00\ +\xb4\xd6\x49\x92\x58\x5d\x18\x1f\x1f\x67\x14\x6b\x21\x11\x43\x0a\ +\x7e\x2f\xe2\x7a\xc0\x80\x8f\x82\x16\x68\x63\x8a\x85\xc2\x48\xa5\ +\x9c\xc9\x64\x1e\x1c\xfa\x6c\xa5\x5c\x2c\x95\x7a\xdd\xee\x48\xa5\ +\xbc\x7b\x7a\x9a\x31\x9a\x26\x9c\x0b\xee\x30\x96\xcf\xe7\x3d\xdf\ +\x8f\xa2\x28\x0c\x43\xd7\x75\x83\x20\xd0\x5a\x33\xc6\x18\xa5\x4a\ +\x29\x29\x65\x9a\x24\xc0\x58\xf4\x00\x00\xf3\xc5\xa2\xd6\x9a\x58\ +\x45\x5d\xa6\xb5\x16\x5a\x11\x42\x80\x41\x42\x49\x03\x20\x40\xd0\ +\x00\xa0\xad\x01\x16\x18\xad\x14\x37\x2e\x04\xbe\xeb\x41\x63\xd2\ +\x24\xb1\xd6\x52\x8c\x85\x54\x98\x10\x4a\xe8\x83\x68\xb3\x07\x5d\ +\x06\x04\x50\x2b\xad\xac\x22\x84\x50\xca\x08\x46\x2e\xa5\xd0\x1a\ +\xa0\x01\x63\xd4\xf1\x7d\x29\x65\x9a\xa6\x9e\xe3\x8c\x54\xab\xac\ +\x4b\x73\x85\x02\x80\xa8\xdb\x8f\x5b\x9d\x9e\xd6\x22\x49\xe2\x24\ +\x8c\x94\xe2\x8e\x43\xb4\x02\x5a\x49\xad\x8d\xd2\x52\xc8\xc8\xda\ +\x8c\x01\x40\x5b\x65\x81\xd5\x16\x20\x00\xa0\x31\x10\x19\x29\x75\ +\xb9\x52\x19\x1b\x1f\x4b\xd2\x44\x70\x40\x10\x66\x18\x1b\x63\x5c\ +\x97\x0e\x7a\x84\x01\x1f\x11\x2d\x80\x00\x5a\x6b\x30\x86\x18\x23\ +\xad\x35\xc6\x08\x63\x94\xc4\x11\x84\x20\x49\x12\x60\x0d\x04\x90\ +\xb1\xff\x97\xbd\xeb\x8e\x8f\xaa\xca\xfe\xe7\xde\xd7\xa6\xa7\xf7\ +\x42\x7a\x2f\x84\xde\x3b\x84\x22\xa0\x88\x88\xbd\xad\xba\xf6\xb2\ +\xb6\xb5\x17\xdc\xb5\xaf\xd8\xc5\x8a\x82\x82\x20\x48\x95\x12\x7a\ +\x09\x24\x84\x90\x84\xf4\xde\xcb\x24\x99\x24\x53\x5f\xbb\xf7\xf7\ +\xc7\x44\x6c\xa0\xa0\xe0\x6f\x57\x73\x3e\xf3\xc9\x67\x26\xf3\xde\ +\xbc\x77\xef\xbb\xe7\x7b\x4f\x3f\x9c\x56\xab\xf1\xf1\xf1\x31\x1a\ +\x8d\x2e\x97\xcb\xda\xd7\xa7\x11\x04\x8e\x65\x45\x97\x0b\xdc\xb9\ +\xfb\x84\x20\x84\x30\x20\x06\x61\x5e\xe0\x74\x3a\x9d\xc3\xe1\x50\ +\x55\x55\x54\x64\x96\x65\x25\x97\x62\x73\xda\x75\x5a\x1d\x21\xaa\ +\x4b\x96\x34\x1a\x0d\x8f\x04\x0a\x54\xab\xd5\xd9\xed\x76\x55\xa6\ +\x2c\xc7\x22\x84\x00\x21\xc4\x60\x84\x31\xa2\xd4\x6d\x68\x54\x14\ +\x45\x55\x14\x87\xd3\xa9\xd1\x68\x54\x45\x95\x64\xc9\x6d\x6b\x60\ +\x59\x56\xe0\x05\x45\x55\x54\x55\xb5\x59\xad\x84\x2a\x1c\xcb\x09\ +\x1c\xd3\xdb\xd7\xc7\x32\x88\x63\x39\xd1\xe5\x90\x25\x89\x63\x58\ +\x8d\x41\xc7\x69\x58\xab\x53\xb4\x39\x1c\xb6\xbe\xbe\xbe\x1e\x4b\ +\x4f\xaf\x95\x10\x0a\xaa\x2a\x68\xb0\xde\xe0\x29\xba\x44\xa7\xcd\ +\x89\x29\x20\x0d\xcf\x72\x9c\x4a\x44\xcc\xb2\xaa\xbb\x6b\xa3\xa2\ +\xc5\xea\xcb\x83\x00\x00\x20\x00\x49\x44\x41\x54\x10\x8e\x05\x84\ +\x39\x96\xe3\x78\xcd\xd8\xb1\x63\xbc\x3c\x4d\xe6\xf6\x56\x9e\xc3\ +\x5a\x41\x8b\x08\x41\x08\xc3\x40\x6e\xd2\x00\xfd\x69\xb0\x00\x80\ +\xb2\x0c\xcb\x60\x46\x55\x09\xc6\x18\x21\x44\x29\x48\x92\xe4\x74\ +\x3a\x19\x86\x71\xdb\x0e\x35\x1a\x8d\xd1\x68\xd4\x6a\xb5\x2e\x97\ +\xab\xa7\xa7\x47\xa3\xd1\x70\x1c\x47\x28\x91\x25\x59\x55\x55\x77\ +\x6b\x52\x96\xe5\x08\xa2\x3a\x8d\x56\x2b\x08\x36\xbb\xdd\xe5\x72\ +\xa9\x44\x45\x0c\xc6\x18\x53\xa2\x72\x98\xa5\x2a\xe1\x59\x8e\x02\ +\x05\x42\x59\x8e\x21\x84\xca\xa2\xe8\x72\x38\x29\x06\xc4\x60\x0c\ +\x48\x55\x55\xa7\xcb\x25\xcb\x32\x55\x08\xc3\x60\x86\x61\x1c\x36\ +\x3b\xa5\x14\x61\x0c\x08\x01\x50\x02\x14\x80\x52\x00\x0a\x40\x11\ +\xb0\x1c\xcb\xb0\x0c\xa5\x44\x92\x15\x8a\x80\xe1\x58\x41\x23\xb0\ +\x3c\x87\x31\x66\x39\x96\xe5\x38\x9e\xe7\x01\x80\xa3\x1a\x8d\x4e\ +\xf1\xf6\xf4\x32\x1a\x3c\x5c\xa2\x6c\x77\xd8\x29\xa1\x40\x29\x83\ +\x08\xc7\x22\xc9\x25\x59\x7b\xec\xbd\x7d\x7d\x36\x87\xcd\x25\x4b\ +\x92\x22\xdb\xec\x76\x8c\x41\x56\x55\x8d\x4e\x67\xf4\xf4\x72\x3a\ +\x5c\x3a\xbd\x5e\xab\xe5\xdb\x5a\x5b\xb5\x1a\x5e\xab\xd3\x32\x08\ +\xdc\x13\xc5\x32\x0c\xcf\x0b\x03\x72\xc1\x00\xfd\x69\xb0\x00\x28\ +\x51\x15\x45\xe6\x05\x9e\xe7\x04\x42\x88\x28\xba\x5c\xa2\x48\x09\ +\xe5\x74\x5a\x8c\x80\x50\x30\xe8\x0d\x2c\xc3\x58\xba\xbb\x6d\x36\ +\x1b\xc6\x58\xaf\xd7\x03\xa5\x44\x71\xf3\x26\x00\xa5\xbd\x7d\x7d\ +\xaa\x24\xfb\xfa\xf8\x68\x05\xad\xaa\xa8\x5a\x41\xe3\x8e\x20\x60\ +\x35\x82\xac\x28\x92\x43\xd6\x69\xb4\x98\xc1\x1c\xc7\x8b\xa2\x8b\ +\x52\xd0\x0a\x1a\x45\x51\x25\x49\x02\x42\x35\x82\xc0\xb1\x1c\x00\ +\x30\x0c\x43\x29\x55\x09\xa1\x40\x18\xcc\xf2\x1a\x8d\xcd\x61\xc7\ +\x88\x61\x39\x0e\x61\xcc\x71\x2c\xc2\x18\x28\x48\x92\xa8\x28\x2a\ +\x01\x8a\x11\x26\x94\x22\x86\x31\xe9\x3d\x09\x51\x45\x51\x64\x38\ +\x56\x51\x15\xcc\xf0\x3a\x83\x5e\x55\x55\x59\x96\x31\x42\x0c\xc2\ +\x2c\x20\x41\x23\xb0\x2c\x4f\x11\x76\xb9\x5c\x18\x21\x40\x94\xca\ +\x12\xa2\x8a\x24\xca\xb2\x17\xe9\xee\xe9\xb1\x39\xac\x76\x97\xa3\ +\xcf\x6a\x57\x88\x62\x17\x6d\x26\x93\x41\x6b\x30\xea\xf5\x26\x83\ +\x5e\xf5\xf2\xf0\x44\x98\xf6\xf4\xf4\xb8\x5c\xfe\x02\xc7\x32\x18\ +\x78\x9e\xe7\x30\x83\xd1\x00\x0e\x0c\xd0\x9f\x0b\x0b\x00\x28\x46\ +\x94\xaa\xb2\xcb\xa1\x48\xb2\x4c\x29\xf5\x30\x1a\x35\x1a\x0d\xc3\ +\x30\x18\x23\x06\x33\x2c\xc3\x00\xa1\x18\x10\xcf\x72\x3c\xcf\x63\ +\x40\xaa\xac\x60\x84\x58\x8e\xc3\x3c\xaf\x10\x02\x08\x61\x1d\x50\ +\x85\x48\xd4\xa5\xd3\x68\x28\xc6\x0c\xc7\x01\x83\x81\xc3\x8a\x93\ +\x20\x8c\x78\x9e\xe7\x58\x16\x61\xec\x74\x10\x00\x50\x15\x55\x55\ +\x14\x55\x51\x88\xaa\x62\x40\xa0\x52\x40\xc0\x32\x0c\x45\xa0\xaa\ +\xaa\x0a\x40\x80\x4a\xaa\x82\x39\x96\x61\x18\x95\x52\x59\x91\x80\ +\x41\x0c\x02\x55\x55\x29\xc6\xac\x80\x11\xc2\x80\x10\x20\x2a\xcb\ +\x8a\x62\x97\x00\x51\x86\x61\x8c\x1e\x46\x37\xa0\x70\x1c\xe7\x72\ +\xb9\x5c\x92\x0b\x18\x46\xc0\x0c\x91\x55\x50\x08\x22\x84\x00\x41\ +\x44\xd5\x68\x75\x0c\xa2\x32\x55\x55\x59\x61\x31\x62\x78\xde\xc3\ +\x64\x60\x79\xcc\x3a\x59\xcc\xe2\x3e\x87\xb5\xa3\xbb\xdb\xc7\x2b\ +\x50\x6f\xf4\x40\x88\x17\x8c\x02\x8b\xb1\xd3\x69\x33\xe8\x74\xb2\ +\xa2\x62\x44\x39\x8d\xc0\x73\x1c\xc7\x30\x8a\xac\x2a\x8a\x3c\xa0\ +\x23\x0c\xd0\x9f\x06\x0b\x10\x20\x44\x29\x12\x25\x05\x00\x74\x3a\ +\xad\x41\x67\xe0\x38\xd6\x6d\x07\xc0\x98\xe1\x38\x1e\x21\x2c\x8a\ +\x22\x25\x54\xaf\xd7\xb3\x2c\x2b\x49\x92\x4a\x08\xc6\x98\x65\x59\ +\x8e\x65\x15\xd1\xa5\xaa\x2a\xc3\xb0\xaa\xaa\x12\x95\xb0\x0c\xa3\ +\x52\x8a\x18\x06\x00\x53\x8a\x9c\x4e\xa7\x96\x13\x80\x10\x4a\xa9\ +\x2a\xcb\xb2\x24\x09\x82\xa0\xc8\xb2\xaa\xaa\x0c\xc6\x18\x63\x96\ +\x61\x31\xc6\xaa\xaa\x22\x06\x18\x84\x01\x03\x42\xa0\xa8\xaa\x64\ +\xb7\x31\x1c\x8b\x30\x83\x54\x95\x00\xb8\x8b\x0a\xca\xaa\x8a\x19\ +\x06\x21\xc0\x08\x58\x9e\x65\x28\x43\x81\x28\x8a\x02\x14\x18\x84\ +\x38\x9e\xc7\x18\x49\x92\xec\x70\xba\x08\x21\x5a\x9d\x1e\x63\xc4\ +\x23\x16\x54\xa0\x08\x63\x4a\x14\x02\x32\x95\x40\x55\x59\x9e\x05\ +\x96\x65\x11\xc5\x08\x8b\x12\xd1\xeb\x74\x98\x63\x00\x53\xc4\x80\ +\xa7\xdd\xd3\xcf\x29\x7a\x79\x7b\x78\x7b\x07\x8a\x92\xea\xb4\x39\ +\x44\x97\x28\xba\x5c\xb1\x31\x83\xb4\x82\xa0\xd3\x0a\x3c\xc7\x30\ +\x2c\x0b\x94\x52\x42\x06\x70\x60\x80\xfe\x54\xf6\x02\x84\x59\x82\ +\x18\x96\x61\x11\x42\x0a\x41\x04\x90\xa4\x10\x42\xa8\x56\xa3\xd1\ +\x08\x1a\x04\xc8\xea\xb4\xdb\xed\x76\x83\x5e\x8f\x19\xc6\x25\x49\ +\xaa\xaa\x72\x02\x8f\x31\x83\x59\x56\x26\x2a\x42\x48\xa3\xd5\x52\ +\x42\x04\x9d\x8e\x63\x59\x4c\x41\x95\x24\xc0\xc0\x20\x2c\x8a\x12\ +\x56\x09\xc7\x33\x1c\xcf\x53\x4a\x6d\x36\x9b\xd3\xe9\x24\x84\x18\ +\x8d\x46\x96\x65\x5d\x2e\x97\x56\xa3\x61\x18\xc6\x5d\x65\xcc\xad\ +\x1e\x20\x4a\xa9\x4a\xa8\x4a\x65\x51\x56\x44\x99\xe3\x38\x86\x63\ +\x19\x84\x28\x21\x80\x80\xa8\xb2\x24\x3a\x35\x1a\x81\xe1\x05\x97\ +\xd3\xe6\x72\x3a\x31\x42\xbc\x20\x00\x50\x04\x88\x12\x50\x54\xc2\ +\x60\x96\xe1\x78\x42\x89\xaa\xa8\xee\x56\xcb\x94\x65\x1d\x0e\x87\ +\x4a\x08\x2f\x08\x82\x86\x27\x94\xc8\xaa\x8a\x59\x8e\x22\xcc\x32\ +\x3c\xc1\x32\x42\x88\xd7\x69\x75\x7a\x9d\x28\xcb\x1c\xa3\x35\xe9\ +\x8c\xad\x6d\xed\x4d\xdd\x65\x3a\x9d\x1e\x28\x05\x0a\x06\x0e\x63\ +\x59\x42\x1c\x46\x84\x65\x80\x45\x84\x62\x8c\xb5\x3a\xad\x46\xa3\ +\x1d\xd0\x13\x06\xe8\xcf\xa3\x23\xc8\x2a\x91\x09\x15\x78\x81\x61\ +\x19\x44\x41\x56\x28\x50\x42\x29\x15\x38\x70\x39\x25\xbb\xdd\x2e\ +\xaa\x22\x42\x08\x61\xec\x14\x45\xd1\xe5\xd2\x6a\xb5\x2c\xc7\x29\ +\x8a\xe2\x12\x5d\xb2\xa2\x00\xa5\xbc\x20\x00\xc6\x04\x51\x51\x91\ +\x88\xa2\xaa\xb2\x42\x28\x15\x38\x9e\x12\xa2\xe5\x04\xa0\x54\x51\ +\x14\x55\x55\xdd\xd2\xbb\xdb\x3b\x48\x29\x75\xb9\x5c\x82\x20\x10\ +\xd5\x8d\x00\x84\x52\x4a\x15\x15\x28\x25\x94\x6a\x78\x5e\xc3\xf1\ +\xaa\xaa\x32\x2c\xcb\x09\x9c\x28\x4b\x8a\xa2\xa8\x54\x61\x00\xa9\ +\x94\x10\x55\x61\xb1\xc0\x08\x1c\xc7\x00\x21\x94\x10\x00\xe8\x77\ +\x34\x12\x42\x30\x62\x14\x45\xa1\x40\x11\x42\xee\x78\x04\x84\x11\ +\x66\x59\x0c\xc0\x30\x0c\x42\x48\x51\x14\x0a\xa0\xa8\x84\x52\x24\ +\x08\x02\xaf\xd1\x4a\xb2\x4c\x09\x11\x04\x8d\x8e\x10\x0f\x83\x47\ +\x78\x48\x68\xa0\x4f\x4b\x5b\x7b\x7b\x4f\x8f\xa5\xb7\xcf\x1a\x11\ +\x11\x11\x1d\x15\xcd\xb0\xac\xc3\xe1\xd0\x72\xbc\x86\x17\x00\x80\ +\x65\x59\x8c\xf1\x40\x92\xe2\xd9\x92\xcd\x06\x36\x1b\xd8\xed\x60\ +\xb7\x83\xd3\x09\x4e\x27\xb8\x5c\xe0\x72\x81\x24\x81\x24\x81\xa2\ +\x80\x2c\x83\xaa\x82\xaa\xc2\x0f\x43\xbd\x30\x06\x8c\x81\x61\x80\ +\x65\x81\xe3\x80\xe3\x80\xe7\x41\x10\x40\xa3\x01\xad\x16\xb4\x5a\ +\xd0\xe9\x40\xaf\x07\xbd\x1e\x8c\x46\x60\xd9\x81\x69\xfe\x5d\x58\ +\x80\x10\x52\x55\x85\x7e\x17\xed\x83\x00\x58\x84\x31\x60\x4a\x89\ +\xa2\xc8\x2e\x59\x11\x25\x11\xb1\x08\x63\x2c\x49\x92\x22\xcb\xee\ +\xc2\x01\xb2\x2c\xab\xaa\x8a\x10\xe2\x38\x8e\xe3\x79\x8c\xb1\x3b\ +\x3c\x59\x55\x55\x51\x14\x5d\x76\x07\xc6\x18\x34\x54\xe0\x38\x77\ +\x4a\xa2\x28\x8a\xb2\x2c\x53\x4a\xdd\xc1\x39\x94\x52\x42\x08\xcf\ +\xf3\x3a\x9d\x8e\xe3\x78\xf5\xbb\x16\xa5\xee\x88\x46\x86\x61\x54\ +\x55\x75\xb9\x5c\x08\x63\x8d\x46\x60\x39\x56\xa5\x84\x10\x02\x40\ +\x18\x86\xd5\x71\x2c\xc3\x22\x42\x29\xc3\x20\x84\x90\x2c\xcb\x00\ +\x08\x00\x18\xcc\x22\x04\xee\x3b\x01\x04\x18\x31\x18\x23\xf7\x7d\ +\x62\x8a\x79\x9e\xff\xce\x4b\x42\xdd\xbf\x2f\x49\x12\xc0\x77\xc7\ +\xd3\x7e\x42\x08\x61\x8c\x8d\x46\xa3\x77\x4a\x4a\x4a\x6a\xaa\xcb\ +\xe5\x12\x45\x59\x55\x89\xaa\x2a\x9e\x9e\x9e\x00\xe0\x0e\xa3\x70\ +\x47\x61\x12\x42\xdc\x83\x1a\x58\x61\xe0\x72\x81\x28\x82\xc3\x01\ +\xcd\xcd\xd0\xdc\x0c\xad\xad\xd0\xd6\x06\x6d\x6d\xd0\xd1\x01\xed\ +\xed\xd0\xdd\xdd\xcf\xe7\x8a\x02\x84\x80\xaa\x7e\xff\x97\xd2\xfe\ +\xbf\x3f\x84\x80\x7e\x81\x95\x82\x5b\xe6\x72\xff\x75\xbb\x93\xdc\ +\xe8\x70\x0a\x23\x30\x06\x96\x05\x86\x01\x86\x01\xbd\x1e\x02\x02\ +\xc0\xdf\x1f\x02\x03\x21\x20\x00\x82\x83\x21\x28\x08\xc2\xc2\xc0\ +\xc3\x03\x34\x1a\x10\x04\x18\x08\x0c\xfb\xd5\x7c\x04\xad\x56\x63\ +\x32\x99\x58\x96\x95\x15\x99\x48\x0a\x51\x55\x8d\xa0\xa1\x94\xba\ +\x1c\x4e\xa0\xd4\x60\x34\x70\x1a\xce\xe9\x72\x4a\x92\xe4\xde\xd5\ +\xdd\x05\xc5\xdc\x7c\x05\x00\x1c\xcb\x12\x00\x59\x14\xdd\xcc\xcc\ +\xb2\x2c\xc3\x30\x3c\xcf\x0b\x82\xc0\xb1\xac\xa2\xaa\xb2\x24\xb9\ +\x93\x91\xdc\xa1\x82\x94\x52\x59\x96\x15\x45\x71\x6f\xd1\x2a\x25\ +\xaa\x42\xdc\x10\xc0\x30\x4c\x7f\x98\x12\x00\xcb\xb2\x8a\xa2\x28\ +\xb2\xaa\xa8\x0a\x05\xca\xf3\x1c\x00\x25\x84\x00\xa2\x00\x94\x10\ +\xca\x30\x0c\xcb\x72\x3c\x4f\x55\x95\x2a\x8a\x6c\x77\x38\x28\xa1\ +\x84\x10\x4a\x91\xc1\x60\xe4\x38\xc6\x7d\x09\x96\x61\x14\x55\x25\ +\xee\x08\x08\x8c\x31\xc6\xee\x21\xb8\x51\xc0\xfd\xfe\xbb\x4d\x1e\ +\x14\x45\x21\x84\xb8\xa7\x45\x51\x14\x9e\xe7\xb5\x5a\x9d\xa2\xa8\ +\x66\xb3\xb9\xb9\xb9\xd9\x60\x30\x78\x7b\x7b\xbb\x07\xee\x8e\xc2\ +\xc6\xe8\x8f\xf0\x25\xfc\xd7\xa9\x21\x2d\x2d\xd0\xd2\x02\xad\xad\ +\x50\xdf\x00\x95\x15\xd0\xd4\x0c\x2d\xcd\xd0\xda\x0a\xcd\xcd\xa0\ +\x28\xa0\xd7\x83\x87\x47\xff\xcb\x64\x82\xa0\x20\x48\x4b\x03\x5f\ +\x5f\xf0\xf4\xec\xff\x8f\xc1\xd0\xff\xd2\xe9\x40\xab\x05\x8d\xa6\ +\x7f\xb7\xe7\x38\x60\x58\xc0\xe8\x47\x70\xe0\x46\x10\x51\x02\x51\ +\x04\x49\x04\xa7\x13\x1c\x8e\x7e\xf9\xc2\x6a\x05\xab\x15\x7a\x7b\ +\xa1\xb7\x17\xba\xbb\xa1\xbd\x1d\x7a\x7b\xa1\xa6\x06\xf2\xf3\xfb\ +\xff\xd9\xd3\x03\x00\xe0\xef\xdf\x8f\x0b\x21\x21\x10\x19\x09\xb1\ +\xb1\x10\x14\xd4\xff\x51\xf3\x5f\x5a\xc6\xfa\xc2\x3d\xf1\x5f\x91\ +\x9d\x24\x49\x76\x3a\x1d\xa2\x28\xba\x43\xfd\x10\x01\xa7\xc3\x21\ +\x4a\x12\xa8\x44\xa3\xd1\x50\x42\x45\x97\x8b\x41\x18\x00\x64\x59\ +\x22\x2a\xa1\x94\x62\x8c\x59\x8e\x93\x25\x49\x96\x24\x07\xa5\xa2\ +\x2c\x03\xa5\x0c\xcb\x60\x8c\x89\xa2\x72\x2c\xcb\xb2\x2c\x25\x2a\ +\xc6\x3c\x56\x55\x51\x51\x78\x8e\x03\x00\x42\x29\xc7\x71\x08\x40\ +\x55\x55\x77\x78\x12\x25\x44\x55\x14\x0a\x08\x00\x88\xaa\xaa\xdf\ +\x6d\xdd\x6e\x09\x85\xa8\xaa\x4b\x75\x62\x8e\x71\xc7\x29\x00\xd0\ +\xfe\x9d\x1f\x08\x21\x54\x96\x25\x42\x54\x42\x28\x00\x28\xb2\xac\ +\xaa\x94\x65\x39\x8e\xe5\x5d\xa2\x24\xba\x5c\xaa\xa2\xf6\x6b\x1e\ +\x00\x8a\xa2\x60\x84\x4e\x19\xfa\xdc\x9e\x51\xad\x56\x4b\x29\xb1\ +\xd9\x6c\x84\xa8\xac\xdb\x3f\x82\xb1\x1b\x3e\x9c\x4e\x27\x83\x31\ +\x21\x44\x25\x2a\x42\x0c\xcf\x0b\x7a\xbd\xde\x68\x34\x4a\xa2\x68\ +\xb3\xd9\x38\x8e\xa3\x94\xba\x9c\x4e\x45\x51\xf4\x06\xc3\x1f\xc0\ +\xa6\xa2\xcb\x65\xb3\x59\xff\x38\x3c\x70\x0b\xe4\x0c\x8b\x28\x65\ +\x9c\x4e\xc6\xe9\x60\xcc\x9d\xa8\xa8\x08\x4a\x4b\xa1\xb4\x14\x4e\ +\x9e\x24\x9d\x66\x22\x4a\xaa\xe8\x22\x2e\x17\xf1\xf5\x85\xe8\x68\ +\x88\x8c\x80\x89\x13\x20\x2c\x1c\x22\x23\xc0\xc7\xa7\x5f\x6e\xd7\ +\xe9\xfa\xb9\x9d\xe5\x4e\x31\xf7\x8f\x04\x01\x42\xfb\xe3\x45\xdc\ +\x1f\x65\x09\x24\xf1\x74\xb6\x6d\x00\x9e\x05\x9e\x03\x64\x00\x84\ +\x00\x21\x40\x18\xfa\x53\xc8\xb0\x5b\x2a\x04\x00\xa0\x04\x9c\x4e\ +\x70\x38\xc1\x61\xef\xc7\x8b\xbe\x3e\xa8\x6f\x80\xc6\x06\xa8\xaf\ +\x87\xfa\x7a\xd8\xbd\x0b\x35\x36\x62\x84\x19\xad\x06\x0b\x02\xd6\ +\x1b\x50\x42\x02\x24\x25\x41\x62\x22\xa4\xa4\xa8\x11\x11\xaa\x4e\ +\x47\xb4\x5a\x95\x65\x81\x12\x90\x64\x50\x64\xf8\xff\x10\xfa\x28\ +\x80\x28\xba\xfe\x1f\xb0\x40\x51\xd4\xd0\xd0\x30\x9e\xe7\x09\xa1\ +\x94\x52\x96\x61\x30\x42\x40\x41\x94\x44\x8e\xe1\x04\x9e\x03\x40\ +\xc0\x80\x46\x10\xdc\x4c\x45\x29\xe5\x39\x0e\x33\x0c\x02\x70\x89\ +\xa2\xaa\x28\xe0\xde\x21\x31\x66\x59\x16\x00\x08\x21\x40\xa8\x7b\ +\xbb\x74\xa7\x3c\x2b\xb2\xcc\xb2\x2c\x05\xaa\x2a\x2a\xfa\x2e\x86\ +\x5f\x25\x2a\x46\x98\x61\x30\x21\x14\x10\x72\x8b\xe8\xa7\xd4\x04\ +\x84\x90\x3b\x8a\xc9\xed\x69\x40\xb8\x3f\x63\x08\x61\x37\x7f\x13\ +\xf7\xb2\x02\x00\x8c\x10\x00\x16\x45\xd1\x1d\x2b\xc5\x60\x06\x21\ +\xac\xa8\x0a\xa5\x80\x31\x22\x2a\xc1\x0c\x03\x00\x98\x61\xe0\x3b\ +\x2d\xc6\xe1\x70\x30\x0c\x23\x68\x34\x94\x12\x45\x56\x00\x21\x8c\ +\x91\xdb\x9d\xe1\x0e\x6d\x72\x3a\x9d\x08\xc0\x9d\x97\x09\x00\x0c\ +\xc3\xba\xb5\x09\x59\x96\xa9\x3b\xbd\x92\x52\x51\x92\x54\x55\xd5\ +\x68\x34\x08\x5f\xd8\xf6\xaa\x2c\xc7\x19\x8c\xc6\x8e\xb6\x56\xb8\ +\x50\x60\x80\x80\xc1\x80\x99\x7e\x91\x1b\x21\x68\x6d\x85\xaa\x4a\ +\xa8\xac\xe2\xf3\x4f\x68\x6b\x6b\x34\xcd\x2d\xda\xb6\x76\x84\x10\ +\x84\x87\x43\x50\x10\x4d\x4a\x52\x12\x12\xc4\xe0\x20\x31\x30\x40\ +\x0c\x0c\x94\xfd\x7c\x09\xc7\x83\xdb\xb5\xe3\x76\xf4\x12\x02\xee\ +\x0a\xd1\x2e\x27\x38\x1d\xfd\x9c\x7f\xc1\x0d\x2b\xa8\x1f\x26\xdc\ +\x43\x30\xe8\xc1\x64\x84\x90\x20\x48\x8c\x07\x42\xfb\xef\x87\x12\ +\xce\xd2\x23\xb4\xb5\x0b\x6d\x6d\x7c\x5b\x9b\x50\x55\x8d\x6a\x6a\ +\x60\xcb\x16\x78\xff\x7d\x6a\xb3\x29\x46\x83\x33\x2c\xcc\x15\x1a\ +\xea\x4a\x4f\x27\x89\xf1\x10\x1d\x03\x91\x91\xc0\xb2\xfd\xb2\x09\ +\x51\x41\x25\x40\xc9\x1f\x03\x06\x06\xa3\x07\xc7\xb1\x7f\x34\x16\ +\xa8\xaa\x12\x15\x15\x15\x1b\x1b\xfb\x43\x58\xea\xd7\xd1\xe8\xf7\ +\x01\xb6\xfd\x6f\xdc\xa2\xcb\x77\x95\xbd\x7e\x22\x1f\xf7\x9f\xf8\ +\x83\xf7\x70\xea\x2c\x4a\xfb\x01\xfe\x87\xff\x04\xa0\x94\xa2\x33\ +\x40\x23\xfa\xf1\xe5\x7e\xfa\xe0\x7f\xe2\x0a\x41\xc8\xed\x04\xa5\ +\x3f\xfb\x9a\x9e\xfa\x02\xf5\x7f\x85\xbe\xbb\xf4\x69\x46\xf4\xdd\ +\xb8\xce\x70\xdd\x9f\x4a\x71\x94\x52\x49\x92\x2e\xa8\xc9\x00\x63\ +\x3c\x28\x32\xfa\x82\xaf\xbf\xbe\x3e\x28\x29\x81\xec\x6c\xc8\xcd\ +\x85\x23\x47\xc1\xe1\x00\x59\x02\x41\x80\xf4\xc1\x30\x75\x3a\xa4\ +\xa6\xf6\xcb\xf9\x5e\x5e\x48\xab\xe5\x01\x78\x00\xe3\xff\xa2\xba\ +\x1c\x0e\x90\xfe\xa3\x9d\x10\x7a\x7a\xc0\x62\x41\x15\x15\x42\x41\ +\x81\x50\x74\x12\x8e\x1f\x87\x9c\x63\xc0\x73\xc0\x71\x90\x90\x00\ +\x63\xc6\xc0\xf0\xe1\x30\x62\x04\xf8\xfa\xfe\x39\xcc\x0d\xbf\x02\ +\x30\x8a\xa2\x28\x8a\x32\x60\x56\xf9\xcb\x51\x6f\x2f\x14\x15\xc1\ +\xd1\xa3\xb0\x77\x2f\x14\x15\x41\x7d\x3d\x78\x7a\x42\x4c\x0c\x4c\ +\x99\x0c\xa3\x47\xf7\x0b\xcf\x9e\x9e\x7f\x6a\x4b\x1a\x0b\xbe\xbe\ +\xe0\xeb\x0b\xb1\xb1\x30\x67\x4e\x3f\x3a\x94\x95\x41\x59\x19\x1c\ +\x3f\x0e\x47\x8e\xc0\xf2\xe5\xf0\xdc\x73\xe0\xe1\x01\xa9\xa9\x30\ +\x6a\x14\x4c\x9c\x08\x69\x69\x10\x1e\xfe\xa7\xc5\x82\x01\xfa\x0b\ +\x91\xa2\x40\x6b\x2b\xec\xdb\x07\x7b\xf6\xc0\xae\x5d\x60\xb1\x80\ +\xaa\x42\x62\x22\x2c\x5c\x08\xa3\x47\xc3\xb0\x61\xe0\xeb\x0b\x7a\ +\xfd\x5f\xd8\xce\xce\x42\x4a\x0a\xa4\xa4\xc0\xc2\x85\xa0\x28\xd0\ +\xd9\x09\x95\x95\xb0\x7f\x3f\x64\x67\xc3\xc7\x1f\xc3\xfb\xef\x83\ +\x46\x03\xc3\x86\xc1\xb4\x69\x30\x65\x0a\xc4\xc6\xfe\xcf\xcd\xd5\ +\x00\x16\x0c\x10\xc0\x89\x13\xb0\x7f\x3f\x6c\xdd\x0a\x39\x39\x60\ +\xb1\x40\x7c\x3c\x4c\x9c\x08\x33\x66\x40\x46\x06\x24\x25\x0d\x4c\ +\xcf\xe9\x71\x21\x30\x10\x02\x03\x61\xfc\x78\x00\x80\xd6\x56\xc8\ +\xcf\x87\xfd\xfb\x61\xef\x5e\x78\xfc\x71\x10\x45\xc8\xc8\x80\x29\ +\x53\x20\x33\x13\x86\x0f\x07\x93\x69\x00\x0b\x06\xe8\xbf\x5b\x0a\ +\xa8\xaa\x82\xad\x5b\x61\xc3\x06\x38\x71\x02\x08\x81\xa4\x24\xb8\ +\xf3\x4e\xc8\xcc\x84\xc4\x44\xf0\xf6\x1e\x98\xa1\x73\x20\xb7\x27\ +\x72\xf6\x6c\x70\x3a\xa1\xa1\x01\x76\xef\x86\xed\xdb\xe1\x93\x4f\ +\xe0\x9d\x77\x20\x24\x04\x2e\xba\x08\xe6\xce\x85\xa1\x43\xc1\x68\ +\x1c\xc0\x82\x01\xfa\x6f\xa2\xa6\x26\xd8\xb9\x13\x56\xaf\x86\x43\ +\x87\x40\x96\x61\xf8\x70\x78\xfc\x71\x98\x3c\x19\x32\x32\x06\x42\ +\x6e\x7e\x2f\x69\xb5\x10\x1f\x0f\xf1\xf1\x70\xdb\x6d\x50\x5b\x0b\ +\x47\x8e\xc2\xc6\x6f\xe0\x8b\x2f\xe1\xcd\x37\x20\x39\x05\xe6\xcf\ +\xef\x07\x85\x01\x2c\x18\xa0\x3f\x9e\x24\x7b\x77\x73\xaf\x1a\x1a\ +\xec\xc7\x39\x9d\x70\xe4\x08\x7c\xf5\x15\x7c\xbd\x16\xec\x0e\x48\ +\x1d\x0c\x4b\x9e\x87\x8b\x66\x41\x78\x38\x70\xc2\xcf\x4f\xec\x6b\ +\xab\xef\x13\xfc\x43\xbd\xb4\xff\xeb\xf2\x8f\xb9\xa5\x8d\x31\x05\ +\x7a\x1b\xfe\xf0\xa5\x1e\x19\x49\x22\xc3\x9a\x27\x65\xfa\xf7\x36\ +\x75\xae\xdf\x19\x74\x68\x0f\x5e\xba\x14\x5e\x7a\x09\x26\x4d\x82\ +\x2b\xae\x80\xcc\x4c\xf0\xf7\xff\xaf\x9a\x29\x3c\xc0\x2d\x7f\x1e\ +\x52\xbb\xf7\xef\xc8\x6a\xb2\xab\x3f\xfc\x9f\xb9\x29\xf7\x8b\xff\ +\x2c\x87\xd5\xab\x61\xe6\x0c\x98\x3e\x1d\x36\x6c\x80\xb9\x17\xc3\ +\x96\xad\xd5\xff\xbe\xff\x3d\x3d\xff\x76\x4e\x65\xa5\xf5\xf4\xb2\ +\xc0\x89\x75\x1f\xad\xcb\x6f\x3d\x1d\x73\xf5\xec\x5b\xf7\xe9\x7f\ +\x5e\x5b\xba\x66\xcf\x09\xe7\x99\x24\x8f\xe2\x03\x47\x4b\x2d\x67\ +\x73\xcb\x1d\x55\xf9\x07\x4f\xd4\xfc\xa2\x6b\xde\x7e\xe2\xc8\xc1\ +\xa6\xde\xef\xc1\xad\xe8\xe0\xde\xb2\x4e\x19\x00\x7a\x2a\xf3\x0e\ +\xe4\xd7\xfd\x2a\x18\xee\x59\xfb\xf9\xd1\xda\xdf\x10\x9f\xa3\x1c\ +\xdf\xb9\x25\xb7\xaa\xe7\xf7\x3c\x10\x5a\x95\xf5\xf9\x37\xd9\x16\ +\x8d\xbc\x3b\x63\xa2\xbc\x79\x13\x1c\x39\x0a\xcf\x3d\x07\x1d\xed\ +\x70\xed\xb5\x30\x66\x2c\x3c\xf1\x04\x14\x15\x0d\x60\xc1\x00\x5d\ +\x00\x22\xdd\x7b\xb6\x6e\x6b\x74\x50\x00\x57\x45\x65\x71\x49\x4d\ +\x93\x54\x51\xe5\xb3\x6c\xed\x6d\x6f\x3f\x6d\x5d\xbc\xb8\xa5\xb5\ +\x0f\xde\x79\x0b\x72\x72\xe0\xa3\x0f\xca\xb9\x96\xa5\x5b\x8b\xfd\ +\xc3\x63\x23\x4c\x8c\x6c\x97\x41\xee\x2d\xc9\xcf\x2d\xa9\x37\xbb\ +\x7f\xc6\x65\x69\xca\xcf\x3b\x5e\xd3\xe5\xe4\x38\x0e\x00\xda\xaa\ +\x4f\xe6\x15\x56\xda\xbf\xe3\xd7\xc2\x6f\x3e\x58\x5f\xe0\x1a\x32\ +\x34\xd5\x57\x87\x09\x80\x6c\x6d\xcd\x3f\x76\xac\xd6\x6c\x07\x00\ +\xc9\xda\x59\x72\x3c\xb7\xb0\xaa\xb9\xa6\x68\xd7\xaa\x75\x5b\xf3\ +\x4b\xaa\x3a\x3b\xdb\x9b\x5a\x2d\xbf\x10\x62\xd1\x5e\x71\x6c\xdf\ +\xf1\x4a\xf7\x6f\x2b\xf6\xee\xb2\x82\xbc\x93\x95\x2d\x0a\x00\x50\ +\xb1\xa1\xbc\xf0\xf8\xc9\x6a\x87\xe4\x28\xcc\xde\xba\x79\xfb\xfe\ +\x8a\x86\x76\x15\x00\x40\x3c\xb1\x3f\xab\xd8\x2c\x03\x40\x4f\x45\ +\xce\xde\xbc\x7a\x00\xa9\xb1\xa2\xf0\x78\x51\x85\x55\x01\xa0\xae\ +\xda\xd2\xc2\xd2\xda\x76\xda\x2f\xda\xd4\x16\x1c\xcf\x37\x3b\x80\ +\x63\x31\x00\x10\x42\x7a\x7a\x7e\xc4\xdb\xbd\xbd\xbd\x67\x0a\x00\ +\xa1\x96\xa2\x15\x1f\x7c\xb8\x6a\xeb\x41\x27\x05\x00\xe8\x6d\xad\ +\x39\x9e\x77\xa2\xa9\xdb\x05\x00\x96\x96\xea\xfc\xfc\xa2\x36\xab\ +\x02\xa0\x34\x55\x9e\x3c\x59\xd9\xa4\x00\x10\x67\x4f\x75\x69\x61\ +\x7e\x61\xb9\xc5\x49\x00\x00\x88\xab\xae\xb4\xe8\x78\x59\x93\x22\ +\xab\x3a\xbf\x88\x49\xe9\x51\x9c\x2a\x36\x1b\xd9\xe3\x73\xe6\xb7\ +\xac\xdb\x06\x9b\x37\xc1\xc8\x61\xf2\x92\x25\xf2\xe8\x31\x70\xc3\ +\x8d\xb0\x67\x0f\x48\xd2\x4f\x6f\x80\xd2\x9f\xdf\xad\x3b\x0a\x7e\ +\x40\x47\x18\xa0\x5f\x47\x76\x8d\xde\xa8\x31\xe0\xa3\xeb\x3e\xf8\ +\xf6\xcb\xc3\x43\x0a\x4b\xa2\x2d\x9d\x82\xa5\xb5\x2c\x66\x70\xef\ +\xa5\xd3\xb2\xa8\xf7\xec\x4b\xff\x36\xda\x87\x05\xb5\x75\xeb\xa6\ +\xec\xc9\xd7\x3e\x73\x49\xaa\x17\x00\x00\xed\x5d\xff\xd6\x6b\x47\ +\x3a\x59\xec\x72\x8e\x5a\x7c\xd7\x9c\x28\xfb\x3b\xaf\xbc\xd3\x6b\ +\x0a\xee\xac\x6c\x4e\x9d\xa9\x69\xcd\x5d\xfb\xde\x96\x2a\x2d\xb6\ +\x1d\x2c\x99\x7d\xfb\xe2\x31\x1c\x80\x22\x39\x25\x08\x88\x1b\x31\ +\x25\x48\x0b\xa4\xb7\xf6\xbd\xff\xbc\xd3\xc6\x9a\xec\xb6\xac\xeb\ +\xef\xfb\x7b\xef\xae\x4f\x56\x1e\x36\x8f\x9d\xb7\x30\x94\xe3\xfb\ +\xda\xab\xca\xaa\x82\x5d\x35\x35\x07\x5a\x23\x1e\xbc\x79\xea\x99\ +\xee\x98\xe1\x04\x8d\xd0\x1f\x86\x2c\xf5\x9a\x2b\x8b\x4f\x14\x95\ +\x6d\xaa\xbc\xf8\xfa\x24\xdb\xd1\xb5\x07\x1a\xc2\x12\x86\x47\x86\ +\x25\x6b\x05\x5a\x5e\x5d\x52\x37\xc8\x37\x32\x3c\x80\x01\xc4\x6b\ +\xb4\x3c\x83\x00\x00\xf3\x1a\xa3\x51\x53\xb5\x6f\xfd\x17\xd9\x4d\ +\x91\x91\x29\x21\x31\x41\xc5\x9b\x57\x1d\x6a\x90\x48\x6f\x4f\xcd\ +\x82\xdb\x27\x7b\x94\xbe\xfd\xfe\x36\xbd\x8f\xb1\xa2\xa9\x2f\x09\ +\xf7\x97\x9f\xfc\xf0\xc3\x0f\xe3\xe2\xe2\xe6\xcd\x9b\x07\x00\xeb\ +\xd7\xaf\xaf\xae\xae\xbe\xff\xfe\xfb\x4f\x1b\xe1\x7f\xf2\x40\xce\ +\xa0\xe9\x0b\xd4\xf6\x93\x25\xe6\x39\x83\x99\xe3\xef\x2f\xdb\xe6\ +\x31\x28\x32\xd5\x2b\x5a\xd3\x7e\xf0\xbd\x55\x87\x0d\x01\x61\x63\ +\xfd\x07\xf5\xe4\x6c\xde\x58\xd8\xcd\x49\x3d\xc5\x13\xae\x1b\x23\ +\xee\x78\xfb\xdb\xb6\x08\x6f\x79\xeb\x91\xa1\xf7\xdc\x34\xab\xf4\ +\x9b\x65\x9b\x4a\x88\x97\x5a\xdf\xeb\x39\x48\xac\x3e\xf2\x45\x36\ +\xf7\xb7\x49\xec\xbb\x1f\xee\xf4\x0b\xf5\xea\x70\x79\xdd\xf2\xd0\ +\xdf\x84\x48\x6e\x53\x40\xd4\x45\x9d\x35\xfa\xd5\x2b\x8d\x2b\x57\ +\xa2\xa9\x93\xe1\xce\xbb\x20\x33\xf3\x87\x29\x95\x2b\x57\xae\xf4\ +\xf2\xf2\xba\xf2\xca\x2b\x01\x20\x2b\x2b\x2b\x3b\x3b\xfb\x91\x47\ +\x1e\xc1\x17\x2c\x98\x75\x40\x2e\xf8\x13\x11\xc7\x61\x41\x80\x3d\ +\x1b\x74\xcf\xbe\xf7\xc8\x8e\x3d\xf3\x2c\xf5\x85\xb1\x49\xf9\x6f\ +\xfc\x6b\xd3\xcd\x0f\x8c\x5c\xf2\xd2\xfc\x04\xb2\x6b\x7b\x2e\x00\ +\x80\xb5\xcb\xaa\x78\x46\xf8\x7a\xb8\x4f\x72\xd4\xec\x3f\xdc\xe2\ +\xfd\xd8\x33\x4f\x3c\x70\x71\xea\xf1\xbd\xbb\xb3\x0f\x1d\xea\x0d\ +\x9a\xfc\xcc\xc3\x0f\x2c\x1a\x93\xc4\xcb\x2d\x3b\xb7\xec\xe7\x62\ +\x86\x4f\x19\x36\xa8\xf0\xc0\xb6\x3a\x09\x00\x60\xf0\xc2\x3b\xe6\ +\xc7\x74\xbe\xfa\xcf\x07\x3e\xfe\xb6\xa0\xec\xf8\xce\x66\xc3\xd8\ +\x67\x1f\x7f\xe2\xea\x14\xb4\xe3\x60\x7e\xa7\x0d\x8d\xbf\xfa\xae\ +\xab\x67\x8c\xd0\x02\x3b\x3c\xf3\xfa\x2b\xe6\x4d\x1e\x9d\x79\xe5\ +\x9d\xd7\x4c\x38\xcb\x08\x69\x9d\xff\xa0\x21\xa3\xc6\x0e\x09\x13\ +\x2a\x2b\x6b\x7a\xec\x22\x98\x42\x26\x4c\x1e\xe9\xe5\xc1\x48\xc8\ +\x7f\xfe\x35\xb7\xce\x18\x99\xe4\xc6\x8c\x53\xd1\x9f\x08\x21\x04\ +\xc4\xe9\x70\x80\x36\x68\xc2\xb4\x09\x01\x62\x7d\xd6\x81\x8a\xc8\ +\x21\x63\x06\x87\x2a\xd9\xfb\x72\xf2\xf6\x1f\x36\x8d\xbb\xf6\xee\ +\x7b\xef\x1a\x1f\xe7\x25\x2b\xfd\x0d\x78\x66\xcc\x98\xb1\x7c\xf9\ +\xf2\xa3\x47\x8f\x1e\x3e\x7c\x78\xf9\xf2\xe5\xb3\x66\xcd\x3a\x3d\ +\x6b\xc9\xad\xd9\xa5\x96\xc9\x8b\x16\x4f\x88\xe5\x8e\xe4\xd5\x60\ +\x59\x14\x09\x9b\x38\x6a\xca\xa8\x28\xed\xfe\xed\xd9\xd1\x73\x6e\ +\xba\xf7\xf6\x1b\x86\x07\x74\x6f\xdd\x9d\xeb\x9f\x34\x7a\x78\x8c\ +\x31\x7f\xcf\xde\x66\x07\x24\x4e\xb8\xf2\xee\x87\x6f\xf5\xee\x2a\ +\x2b\xa9\xac\x3a\x5a\x6e\xbf\xec\xc1\x7b\xef\xbb\x2e\xd3\x4f\xa3\ +\x2a\x14\xb1\x2c\x23\x3b\x6c\xa6\xd8\x29\xf7\xdc\xf3\xe0\x28\xa1\ +\xf5\x78\x61\x73\xce\xce\x23\xc6\xdb\x9e\xf1\x7f\xe3\xa9\x6f\x1e\ +\x7c\xaa\xfd\x99\x97\xa1\xbe\x0e\x2e\xb9\x04\x66\xcf\x86\xcd\x9b\ +\xe1\xbb\x5c\xbe\xcc\xcc\xcc\x75\xeb\xd6\xed\xda\xb5\xab\xa0\xa0\ +\xe0\xad\xb7\xde\xca\xcc\xcc\x74\x4b\x6a\x03\x72\xc1\x00\xfd\xa2\ +\x6a\x0a\x80\xca\xeb\x67\x6d\xff\x3a\xf2\xc5\x72\x97\x43\x66\x1f\ +\x7e\x00\x32\x13\x36\x1f\xea\x1a\x33\x34\x85\x3b\xda\xa5\x01\x30\ +\x69\x04\xd9\x2e\x03\x00\xe8\xbd\x4d\x6c\x57\x79\x4b\x57\x46\x90\ +\x1f\x00\x50\xc9\x41\x39\x83\x1e\x40\x36\x18\x41\x69\xb7\xbb\x08\ +\xa7\xd5\x02\x80\xc0\xb1\x48\x95\x9c\x92\x6a\x6b\xaf\xad\xe3\x4c\ +\x17\x5f\x7e\x91\x1f\x03\x00\x80\x79\x9f\xcc\x6b\xee\xcf\x9c\x93\ +\xff\xe8\x93\x9f\x3b\xe2\xbd\xf4\x9e\x71\x00\x60\x32\x68\x25\x87\ +\x08\x18\xab\xb2\x08\x00\x94\x28\x2e\xd1\x09\x00\xc0\x69\x75\xbf\ +\xb6\x7a\x31\xcb\xb3\x00\x00\x34\x7b\xc3\x87\x87\x3a\xbc\x83\x44\ +\xd1\xa5\x65\x46\xce\xba\xca\x74\x64\xf3\xe7\x4b\x5f\x9f\x71\xc5\ +\xc5\x0c\x26\xa2\x28\x01\xb8\x0d\x9c\x2c\xa7\x8a\x76\x9b\x0c\xa0\ +\xb1\xf5\xf5\xb9\x54\x9c\x3a\xeb\x1a\xce\x7b\xfb\x17\xef\xbc\x91\ +\x3e\x76\x08\x03\x4a\x47\x43\x03\xf6\x1e\x36\x37\x2a\xae\x2f\xfb\ +\x38\x1f\xae\x03\xe0\x78\x0e\x9d\xd2\x03\xd2\xd2\xd2\x6e\xbb\xed\ +\xb6\x47\x1f\x7d\x14\x21\xf4\xf8\xe3\x8f\x27\x27\x27\x9f\xde\x44\ +\xd1\x58\x96\x7f\xa2\xbc\x77\xf5\x67\xa8\xa6\xb2\x1a\xed\x73\xcc\ +\xba\xf1\xce\xeb\x75\xeb\xd7\x7d\x50\x55\x36\x8a\x05\xd6\xc7\xa4\ +\x07\x00\x20\xb2\x44\x64\x4b\x4b\x6d\xa7\x57\xe4\x45\x99\x71\x42\ +\xeb\x3e\x45\x15\x01\x4c\x46\x3d\x2f\x39\x5c\x2a\xe2\xb4\x1a\x00\ +\x8e\x67\x90\xf4\x5d\xe4\x3e\x06\x22\x03\x80\xd1\xa4\xef\x72\xd9\ +\x45\x05\xfb\x79\xb0\x0c\x26\xdd\x3e\x81\xae\xbb\x6f\x84\x9b\xaf\ +\x84\xd5\xab\xe1\xdd\x77\x61\xee\x5c\x98\x3d\x1b\x1e\x7c\x10\x26\ +\x4d\x8a\x89\x89\x79\xe0\xc1\x07\x9f\x7c\xe2\x09\x49\x92\x1e\x78\ +\xe0\x81\x11\x23\x46\x5c\xd0\x25\x34\x80\x05\x7f\x06\x72\x54\x16\ +\x58\xde\xfc\xd0\x6f\xcd\x9a\x98\x5e\x9b\xe6\xe6\x6b\x0e\x09\x90\ +\x1b\x97\x16\x58\x5a\xa5\x8f\x18\x93\xec\x25\x6f\x29\xcd\x5b\xb7\ +\x89\xe4\x65\x77\x8c\xfb\x5b\x22\x00\x00\x17\x74\xd1\xcc\x11\x4b\ +\x3f\x7d\xc5\x59\x35\x5c\x43\xd9\xe4\xb4\x94\x44\xcd\x8a\xb7\x96\ +\xaf\x42\xf5\x05\xa1\xa3\xaf\x9d\x90\x22\x1e\x7d\x75\xe5\xa7\x6b\ +\x1d\xed\x27\xeb\xbc\xd3\x42\xc6\x8e\x4a\x6e\xab\xe6\xfc\x82\x42\ +\x83\x42\x63\x3c\x19\x00\x80\xba\xc3\x5b\x0f\x35\x3a\x74\x72\xbb\ +\x4b\xe3\x37\x74\xd4\x84\x03\xdf\x6c\xfa\x64\x55\x6b\x43\x7e\xc7\ +\x84\x9b\x16\xf4\xed\xc8\x11\x65\x05\x00\x7c\xfd\xfd\xab\x37\x7c\ +\xb5\x39\x68\x6e\x80\xb5\xb2\xa0\x37\xec\xa6\xcb\x46\x9f\x49\x34\ +\xa0\x44\xa9\x3f\x71\x78\x9b\xbf\x6a\x64\xa1\xa6\xb5\x8b\xf3\x49\ +\x0e\x25\x9d\xcd\x54\xaa\xab\x29\xef\xa1\x5e\x1e\xd8\xd1\x6a\x85\ +\x00\x23\xda\xb7\x79\x15\x4c\x19\x37\x3c\x25\x5a\x83\x34\xe9\xc3\ +\xa2\x3e\x5c\xf7\x3e\x57\x17\x52\x94\xdb\x39\xee\xfa\xa8\x8e\xea\ +\x32\x0b\x35\x79\xd0\x3e\x0b\xef\x9b\x9e\x1a\xd1\xcc\xf2\x01\x81\ +\x7e\xa1\x31\x91\x02\x49\x3d\xb4\x7e\xe5\xa6\xbe\x98\xa2\x06\xeb\ +\x38\xf6\x7b\xfb\xe8\xb4\x69\xd3\x9c\x4e\x27\xcb\xb2\x93\x26\x4d\ +\x3a\xd3\x7c\x1e\x3b\x70\xc8\x7f\xec\xfc\x39\x13\x13\xe9\x88\xe8\ +\xb5\x2b\xbe\xcd\x3a\x52\x10\xc6\xc9\x41\x01\x9a\x63\x6d\xf2\xfc\ +\x8c\x88\xaf\xbf\xfe\x8c\x0c\x4b\x8d\x4d\x49\x1e\x9d\x9a\x58\xa0\ +\xb0\xfe\x41\x41\x21\xd1\xf1\x8e\x86\xad\x0e\x59\x05\xaa\x38\x1d\ +\x76\xc1\x3f\x6a\x70\x88\xba\x6e\xd9\xda\x24\xa1\xb6\x47\x4a\x67\ +\xa8\xe8\x12\x31\x51\x65\xa7\x0b\x03\x80\xe4\xb2\xcb\x8c\xcf\xe0\ +\x24\xdf\xd5\x2b\x3f\x57\xc3\x5c\xad\xbd\x84\x75\x01\xf8\xfa\xc2\ +\x1d\x77\xc0\xe2\xc5\xf0\xd9\x67\xf0\xe6\x9b\x30\x7b\x36\x5c\x79\ +\x25\x3c\xf8\xe0\xa8\x91\x23\x1f\xfa\xe7\x3f\xfb\x2c\x96\x8b\x2e\ +\xba\xe8\x42\xaf\x22\x26\x3d\x2d\x15\x00\x54\x40\x5e\x0c\x99\xa8\ +\xb3\x4b\x06\x1f\x47\xc2\x38\x44\xd4\x01\x06\x3b\x9f\x9b\x36\xc3\ +\xf1\x9d\xf5\x9e\xf5\xf9\x27\x6d\xb0\xaf\x5d\xf4\xf3\xf2\x14\x04\ +\xc1\x6d\xb5\x72\x67\x61\x67\x0c\x4e\x37\x18\x4d\x94\x7e\x9f\x8b\ +\x89\x31\x56\x55\x62\xb5\xf6\xfa\xfa\xf9\x9f\xca\xf2\xb4\xdb\x6d\ +\xbe\x7e\x3f\x73\x44\x6d\xdb\x86\x6f\xbe\xd9\x63\xd3\x56\x32\x79\ +\xaa\xe3\x8d\x77\xb4\xb7\xdf\x1e\x31\x79\x94\xab\xa1\x42\xf5\x49\ +\xbb\x7c\xc1\x04\x7f\x83\x51\x8b\xc4\x76\x8b\x32\xfc\xa2\xcb\xa7\ +\x25\x07\xba\xb7\x28\xef\x88\xc1\xa9\x61\x9a\x96\xa6\x36\xa2\xf1\ +\x8e\x4b\x1b\x3e\x7e\x44\x54\x7b\x4d\x8d\x67\xca\xf4\x4b\xa7\xa6\ +\x68\x8d\x81\xa9\x31\x3e\x4d\xd5\xf5\xc6\xb8\xe1\x93\x86\xa7\xc7\ +\xa5\xa5\x1a\xed\x4d\xe5\x75\x66\x7d\x40\x78\x98\xbf\x11\x00\x54\ +\xc9\xd6\xdc\xd4\x6c\xa5\xde\x99\x0b\x2f\x1d\x9e\x1c\x97\x18\x69\ +\xac\xab\xed\x48\x9a\xb6\x70\x4a\x72\x98\x56\x67\x08\x09\x1b\xe4\ +\x6b\xd4\x78\x07\x47\x7b\xa8\x96\x4e\x51\x13\x1e\x16\x64\x32\xf9\ +\x84\x06\x79\x9d\x09\x0b\x04\xbd\x51\x50\x5c\x56\xbb\xcd\xa5\xea\ +\xc7\x4c\x9f\xcc\x76\x56\xb5\x53\xef\x51\xe3\x46\x7a\xa9\x9d\x27\ +\x4f\xd6\xfa\xa7\x4f\x9e\x36\x3a\x25\x2a\x2c\xc4\xd5\xd5\xa6\xe8\ +\xfc\xa3\x42\x7d\x19\x00\xef\xc8\xe4\x30\xbd\xb3\xa5\x4b\xce\x98\ +\xb1\x70\x62\x42\x80\xbd\xab\xa1\xb8\xa4\xd6\x37\x75\xd2\xcc\xf1\ +\x19\xc9\x71\x11\xb6\x96\xea\xc6\x6e\xd1\x2f\x24\x22\x2c\x32\x31\ +\xda\x87\xd6\x35\x75\x87\xa6\x8d\x1d\x99\x12\xae\xfd\x81\x78\x12\ +\x1f\x1f\xff\xc3\x8c\xbb\xd3\xf8\x1e\x54\xdd\xd0\x89\x93\xe2\x42\ +\xfd\xfc\x03\x23\xa2\x83\xbd\xb5\x1c\xd7\xd3\x52\xdd\xcd\x0e\x9a\ +\x35\x7b\x6a\x42\x62\x72\x20\x67\x6d\x68\xeb\xf3\x0a\x4d\x1c\x35\ +\x26\x85\x98\xeb\xea\x5a\x6d\x5e\xc1\xe1\x61\x41\x3e\xbe\x41\xc1\ +\x01\x5e\x7a\xbd\xd1\x3b\x28\x7c\x50\x72\x5a\x12\xea\xae\xef\x50\ +\xbd\x47\x8f\x1b\x15\x15\xec\xe3\xe9\x17\x10\x12\x1c\xe0\x1b\x10\ +\x14\xe4\xef\xa1\x31\x98\xfc\x43\xc2\xa2\xa3\x83\xa5\xce\xba\x92\ +\xa2\x92\x3e\x7d\xf8\x94\x71\x69\x5a\xf7\x04\xe9\x74\x30\x7a\x34\ +\x2c\x58\x00\x1c\x07\xcb\x97\xc3\x8a\x15\x40\x48\xd4\xc2\x85\x89\ +\xa9\xa9\xbf\x70\xb7\x9d\xe6\x0e\x83\xd1\xf8\xfb\xed\x08\xe8\xda\ +\xab\xaf\xa4\x94\x4a\x14\x45\xf1\xf2\x93\xbe\x1d\xb6\x80\x58\xf3\ +\xc5\x8f\x20\x59\x1c\x60\xe0\x1f\x4d\xd3\x6f\x95\xdb\xfb\x0d\xfc\ +\xbc\x4e\x5f\xba\x6f\xd0\xfe\x8f\xbe\x6c\x85\x67\x0b\x7b\x13\x23\ +\x07\x99\x4c\x26\xb7\x4d\x58\x55\x55\x83\x41\x7f\xc3\xf5\xd7\x06\ +\x06\x85\x12\x42\x31\x46\xee\x22\x4b\x0c\xc3\x48\x92\xdc\xd2\xdc\ +\x10\x9f\x98\xe2\x06\x0e\x45\x51\x3a\xda\x5b\xe3\x13\x53\xbe\xbf\ +\x40\x73\x33\x3c\xfb\x2c\x7c\xfa\x29\x24\x24\xc2\x93\x4f\xc0\x82\ +\x05\x30\x50\x61\xf1\x7f\x84\x5a\x4e\x6c\x5b\xb7\xaf\x14\xb4\x7e\ +\xa3\xa7\xcd\x1e\x12\xe5\x7d\x9a\xc7\x56\x50\x00\xff\xfe\x37\xac\ +\x5f\x0f\x23\x46\xc0\x73\xcf\xc1\x99\xa5\x98\xb2\x92\x93\x81\x41\ +\xc1\xbf\xbf\x67\xdf\x80\x8e\x70\x56\x2c\xfd\xdb\x32\x8f\x2f\x2c\ +\x63\xae\x5d\x0b\x0f\x3f\x0c\xcd\xcd\xf0\xf0\xc3\x70\xf7\xdd\xe0\ +\xeb\x3b\xf0\xa4\xfe\x87\x28\x78\xf0\xcc\x3b\x07\xcf\xfc\xa5\x23\ +\xd2\xd3\xe1\x8b\x2f\x60\xdd\x3a\x78\xf2\x49\x98\x35\x0b\xee\xbf\ +\x1f\x1e\x7e\xf8\x82\xa6\x36\xb0\x67\xb9\xa8\x29\x2b\x00\xc2\x3f\ +\xdd\x2b\x29\x41\xb2\x84\x10\x50\x42\xfe\xac\xcf\x4c\xcb\x41\x56\ +\x25\xb3\xb9\x8c\xd5\xb2\xe7\x80\x07\x04\x40\xc3\xc0\x3f\x26\x48\ +\x02\x0b\xe4\xbc\x57\x30\x30\x9b\xe1\xf9\xe7\x61\xe9\x52\x98\x30\ +\x01\x3e\xff\x1c\xc6\x8c\x19\x60\xad\x3f\x27\x61\x0c\x0b\x17\xc2\ +\xf8\xf1\xf0\xaf\x7f\xc1\x2b\xaf\xc0\x81\x03\xf0\xca\x2b\x70\xc1\ +\x2c\x88\xec\xd9\x00\x81\x6a\xb7\x92\x23\x2b\xc1\x66\xf9\x11\x1c\ +\x10\x15\xf4\x1e\xec\xd8\x4b\x1c\xb2\xa2\x35\x98\x2e\x74\x0d\x9f\ +\xff\x47\xed\x40\x54\xa0\xc7\x89\x24\xae\xff\xb3\xaa\x50\x82\x10\ +\xa6\x54\x54\x29\x00\x70\x1c\xe6\x30\x50\x42\x45\x99\x12\x00\x96\ +\xc5\x3c\x03\x84\x80\xc8\x9d\xef\x7a\x3d\x18\x53\x9d\x1e\x8a\x8a\ +\xe0\x96\x5b\x20\x2f\x0f\x1e\x7d\x14\x1e\x7c\xf0\x4f\x5e\x44\x60\ +\x80\x00\x20\x20\x00\x96\x2e\x85\xc9\x93\xe1\x1f\xff\x80\x39\x73\ +\xe0\xa5\x97\xe0\x86\x1b\xfe\x7f\xb0\x80\xb2\x82\x74\xe8\xb3\xe0\ +\xf6\x12\xcf\xe0\x70\x4a\x49\xbf\xee\x4c\x29\x06\x10\xc1\xb6\xe3\ +\xe3\x7f\x77\x1a\x43\x26\x5e\x7b\xdb\xa9\x7a\xa7\x7f\x42\x38\x40\ +\xc0\x60\x60\x30\x00\x00\xa1\x10\xe0\x27\xf0\x92\xec\x14\x34\x29\ +\xfe\x2c\x4b\x48\x49\xbd\xa3\xcd\x41\xb1\x86\x1d\x15\xa7\xf5\xe1\ +\xa1\xb9\xcd\x59\xd1\xa5\x22\x0c\xcc\xf9\x55\x10\x18\x06\x63\xa4\ +\x5f\xb7\x1e\x5e\x78\x11\x74\x3a\x58\xb7\x0e\x2e\xbc\x61\x79\x80\ +\xfe\x8b\xe8\xe2\x8b\x21\x39\x19\x1e\x7e\x18\x6e\xbc\x11\xca\xca\ +\xe0\x89\x27\xc0\x60\x38\xcf\x7b\xcd\xaf\x6b\x07\x80\xa4\x3e\x8b\ +\xd1\xd3\x07\xf7\xb6\xa3\x5e\x33\xed\x35\xd3\x5e\x33\xb2\xb4\xf1\ +\x5a\x4d\x29\x35\x15\x37\x77\xa6\x4c\x9e\xc5\x70\xfc\x5f\xa4\xfe\ +\xb7\x4c\x50\x5a\xb2\xd7\xe4\x70\x2e\x35\xc5\x6b\x4a\x08\xa3\xf7\ +\xd6\x5d\x3b\xc6\xc3\xc7\xc0\x5d\x32\xde\x77\x62\x28\x67\xd4\xb1\ +\xc1\x1e\xcc\xf9\xaf\xdf\xc7\xf3\xa0\x2a\x9a\x37\xde\x0c\xf9\xe7\ +\xa3\x90\x9a\x0a\xbb\x77\x0f\x00\xc1\x5f\x91\x62\x63\x61\xc5\x0a\ +\x78\xec\x31\x78\xe5\x15\xb8\xe1\x06\x68\x69\xf9\x43\xb1\x00\x01\ +\x00\x10\x99\x00\x05\xea\x0c\x49\x06\x93\x2f\x11\x9d\x44\x74\x72\ +\xfe\xa1\x47\xfb\x98\xcd\x9b\x36\xa4\xa5\xa7\xfb\xc5\x24\x92\xbf\ +\x52\x1d\x34\x45\xa1\x32\x05\x90\xe5\x83\xf9\xdd\xcb\xb2\xad\xac\ +\x87\x30\x2a\xc1\x10\xc7\x88\x1f\x67\x99\x57\x1c\xec\xda\x5a\x21\ +\xc2\xf9\x4d\xfc\xe5\x38\x70\xb9\x84\x27\x9f\xe2\x9f\x7c\xca\xb1\ +\x60\x01\xac\x5d\x0b\x91\x91\x03\x7c\xf1\x17\x25\x9d\x0e\x96\x2c\ +\x81\x8f\x3e\x82\xdd\xbb\xe1\xf2\xcb\xa1\xaa\xea\x0f\x94\x0b\x00\ +\xdc\xdd\x8a\x1c\x82\x69\x6d\x6e\x49\xae\x95\x11\xbc\xfd\x05\xdf\ +\xa0\x63\x76\xf6\x9b\xed\x59\x13\x46\x8d\x0a\x36\x69\xdd\x01\x9e\ +\x7f\x05\xa2\x14\x28\x00\xa1\x00\x94\x2a\x2c\x37\x67\x72\xd0\xcb\ +\x73\x3c\x6a\xab\xac\x9d\x0a\xb2\x59\xe5\x3e\x05\xf9\xf9\xe9\x2e\ +\x19\x62\xd0\x92\xf3\x56\x13\x97\x72\x3c\xb8\x9c\x9a\x07\x1f\xe4\ +\xdf\x7e\xc7\x79\xff\xfd\xad\x8f\x3d\x32\x60\x20\x18\x20\xb8\xfe\ +\x7a\xf8\xe2\x0b\xa8\xa9\x81\xcb\x2e\x83\xca\x2a\xaa\xd3\xfe\x41\ +\x58\x40\x29\x95\x08\x05\xaa\xda\x6d\xb6\x6f\x76\xee\x3e\xae\x98\ +\x4e\x28\xc6\xb5\x5b\x76\x0c\x4b\x4b\x1b\x13\x62\xec\xeb\xee\xfa\ +\xeb\x3c\x02\x9e\x43\x44\xa5\x06\x1d\x22\x2a\x65\x88\x7a\xa2\xb4\ +\xf7\x83\xac\xce\x2f\xf2\xed\x55\x16\xd5\x3f\x40\x37\x48\x07\x12\ +\xe6\x86\x44\x0a\x1c\x3d\x3f\x5a\x02\x65\x18\x2c\x4b\xda\x47\x1e\ +\x65\x3f\xf9\xd4\xf5\xfc\x12\xf1\xb1\x7f\xaa\xbc\xf0\x07\x0f\x59\ +\xea\xed\x68\x6c\xee\x3c\xd3\x70\xac\x6d\x0d\x0d\xad\xbd\xbf\x70\ +\xba\xea\xec\x6d\x6f\xb7\x5c\x08\x27\x93\xcd\xdc\xdc\x62\xee\x3b\ +\xc3\x97\xc4\xd2\x69\xb6\xba\xfe\x97\x7c\x5b\xae\x9e\xf6\xc6\x96\ +\x73\xc9\x8f\xce\xcc\x84\x75\xeb\xa0\xa7\x07\x16\x2d\x62\x4b\x4a\ +\x41\xa7\xfb\x43\xe4\x02\x00\x49\x25\x7c\x77\xd3\xfc\x51\x83\xfd\ +\xfc\xfc\xd7\x6e\xd9\xb1\x7a\xd3\xb7\x31\x31\x31\xd3\x13\x82\xc5\ +\xea\x42\x89\x00\xfc\x25\x2c\x05\x54\x51\x21\x29\xd9\xeb\xc9\x8b\ +\x03\x32\x78\x29\xbb\x41\xc5\x94\x58\xac\xb2\xd9\x4e\x58\x0e\x9b\ +\x9b\xac\xdf\x36\x91\xab\x2f\x0a\xbe\x6f\xa2\x49\xea\x53\x44\x38\ +\x0f\xfd\x0a\x28\xc3\x60\x42\xc2\x96\x7d\xa4\x5b\xb1\x52\x7c\xe6\ +\x19\xf9\xae\xbb\x00\x61\xa4\xc8\xa7\x67\x39\xd9\x65\xb7\x3b\xfb\ +\x33\x7f\x65\x97\xdd\xee\x22\xa4\x77\xf3\x07\xff\xfe\xf7\xa7\xdf\ +\xda\x7e\xfe\xcb\x92\xb5\xa9\xa1\xd5\x21\x9d\xf1\xa9\x89\xb6\xde\ +\xae\xce\xae\x5e\xab\x43\xa5\x90\xb3\x66\xd9\x27\x5b\xcb\x00\xa4\ +\x9d\xcb\xdf\xd8\x78\xac\xf1\x27\x07\x6e\xfc\xe0\xcd\xf5\x79\xe6\ +\x9f\x9c\xde\xd3\x56\x5b\xdd\xde\xcf\xa5\x85\x9b\x3f\x7d\xef\xeb\ +\xfc\xb3\x1c\xb2\x2a\x3a\x65\xf5\x2c\x19\xd8\xb5\xf1\xbd\x37\x36\ +\xe5\x75\x9e\xfe\x77\xba\x0b\x5e\x7f\xfd\xfd\x72\xfb\x99\xcf\x16\ +\x7b\x6b\x2a\x6a\xdd\xf3\x25\xf5\xb6\x57\xd4\xb4\x9f\x13\x6c\x48\ +\x7d\x6d\xe5\xf5\x6d\xe7\x55\x2b\x56\x77\x7f\xf9\xd6\xf2\xfd\x35\ +\xe7\x76\xd2\xc8\x91\xb0\x6a\x15\x74\x76\x04\x3f\xf6\x38\xdb\xd0\ +\x00\x82\x70\xe1\xb1\x80\x52\x89\x50\xb9\xdb\x1c\xd0\x5e\xbc\x78\ +\xf2\xa8\xf0\xf0\xf0\xc8\xc8\xa8\x79\xc3\x53\xd8\xea\x13\xaa\x24\ +\x4a\x84\xfc\x35\x7a\x88\x22\x86\x81\x92\x92\x9e\x8f\xf6\x75\xbe\ +\xb1\xcb\xd2\x24\xd2\xec\x9c\xae\xed\xcd\xc4\xc0\x03\x42\xc0\x03\ +\x39\x74\xac\xeb\xcd\xac\xce\xe5\xbb\xdb\xdf\x3a\xd0\x27\x31\xe8\ +\x77\x87\x83\x22\xca\x60\x8f\x55\xab\x82\x57\x7e\x21\xdd\x7b\x8f\ +\x74\xf7\x5d\x40\x29\x9c\xc9\x28\x43\xfa\x3e\x7b\xf8\xd2\xf9\xb7\ +\xbf\xd7\x4d\x00\x88\xe5\x93\x87\x2e\xb9\xf4\xde\xe5\x4e\xa9\xaf\ +\xb8\xb8\xa0\xa6\xa5\xf3\x67\xe7\x28\x5f\x3f\x79\xd3\xf5\x2f\x7c\ +\x25\xf3\xa7\xc3\x2b\x57\xc7\xc6\x0f\x5f\xba\xff\xc1\x7f\x3e\xf5\ +\xd4\xe3\x0f\x3d\xf6\x52\x7e\x4b\x63\x41\x75\xa3\x4f\x7c\x34\x02\ +\xd6\xdb\x3f\xc8\xdb\xf8\xe3\xb6\x62\xce\xea\xa2\x56\x6b\x4c\xca\ +\xa0\x1f\xaf\x96\xee\xaf\xde\x79\xf9\x50\x83\x3b\x6e\xd5\x7a\xac\ +\xa8\xd4\x3b\x29\xee\x6c\x66\x43\x6a\x39\x7c\xdb\xbc\xcc\x7f\x6f\ +\x3e\x71\x56\xf3\x63\xaf\x3a\xde\xdc\x17\x96\x78\x7a\xbb\x49\x67\ +\xc9\xd1\x76\xd1\x90\xe8\x73\xc6\xcb\xd6\x1f\x5c\xbb\xf4\xf3\x43\ +\x3c\x06\x00\x38\xb4\xf6\x9d\xe5\x07\x6a\xcf\xe9\x79\x1d\x5d\xf7\ +\xd6\xca\xbd\x95\xe7\x33\x4a\x4f\x69\x2d\x2a\x6b\x18\x14\x7f\xee\ +\xf5\xd4\x47\x8e\x84\x8f\x3f\xd1\xd7\x37\x0a\x0f\x3e\x88\x2c\x16\ +\xf8\x7d\x59\x8c\xbf\x3e\x22\x04\x14\x19\xbc\x1a\x9a\x9d\xa1\xb4\ +\xdd\x20\xca\x0b\x52\xc2\x01\x63\xae\xee\x84\xbd\xaf\xa7\xc9\x2a\ +\x22\x3f\xaf\x3f\x77\x43\x61\x04\xa0\x10\x70\xc8\x08\x01\x75\x4a\ +\xa4\xc7\x0e\x00\x80\x11\x48\x0a\x3d\xd5\xe1\xc5\x2d\x07\x98\x7b\ +\x55\xe8\x6f\xb8\xf2\x5d\x07\xb0\xdf\x2c\x14\x68\xb5\xda\x7d\xfb\ +\x3c\xff\xf5\x6f\xf3\xe4\x89\xec\x7d\xf7\x70\x2c\x4b\x7f\x56\xeb\ +\xe2\xfb\x3d\xa5\xb7\x2e\x3b\xb7\x25\x74\xf1\x60\x5f\x0c\xe0\xec\ +\x38\x76\xac\x39\xe8\x9a\x24\xb5\xb1\xc9\x6c\xd7\x4f\x99\x31\x5f\ +\xd7\x74\xe4\x8d\x4f\x36\x54\xb4\xf4\x98\x22\x47\xdc\x70\xf3\x75\ +\xb1\xa6\xfa\x23\x55\x5d\x7d\xdd\xdf\x3e\xf0\x88\xeb\xda\x2b\xe6\ +\xd4\xec\xf8\x4a\x4e\x5d\x70\xd3\xcc\xc1\x08\x00\x68\xcf\xaa\xd7\ +\x9e\xde\xda\x9d\xf4\xc0\x83\x4f\xc6\x04\x1a\x7a\xbb\x7a\xf4\xa4\ +\x61\x8d\x85\x5f\x90\xec\x2f\xb7\x1f\x3f\x66\x66\x17\xcd\xf2\x23\ +\x3d\x95\xab\xbf\x5c\x57\x50\x63\x89\x99\x7e\xfd\xe2\xd0\x6a\x27\ +\x1f\x35\x2a\x9c\x6e\x5d\xf6\xaa\x39\x62\xc6\xb5\x33\x52\x11\x00\ +\xb5\xb4\xd7\x95\x55\x36\x77\xbe\xd8\xdd\x74\xf1\x60\x90\xbf\xc9\ +\x00\x00\x20\x00\x49\x44\x41\x54\x2d\xd3\xc2\xdb\x1b\xeb\xab\xd7\ +\xbf\xf9\xcf\x7d\x01\x17\x5d\x73\xd3\xd8\x28\x0f\x70\xb4\x6c\x5c\ +\xbd\xea\x48\x99\x39\x28\x63\xd6\x4d\x8b\x26\xe8\x4e\xb1\x20\x31\ +\x7f\xf9\xd9\xd7\x38\x32\xa9\xbb\xaa\x41\x86\x21\x1c\x88\x79\x9b\ +\x56\x6e\x3a\x52\x2d\x32\xa6\x69\x97\xdf\x30\x35\xd9\xbf\x2d\x7f\ +\xdb\x67\x1b\x0e\xf5\xb8\x68\xdc\xa4\x85\x57\xcf\x1c\x2c\x55\x17\ +\x39\xb5\x91\x89\x7c\xfe\xfb\xcb\x8a\xe6\xdc\x74\x5d\x28\x6d\x5b\ +\xb5\x6c\x55\xd8\x9c\xbf\x8d\x1d\x64\x00\x80\xea\xe2\x66\x73\x6d\ +\xc7\xab\x4f\xfe\xd3\x14\x3f\xed\xa6\x2b\xa7\x1a\x3b\x0b\x3f\x5c\ +\x95\x97\x79\xf3\x0d\x61\x6a\xfd\x47\x9f\xec\x9e\x74\xcd\xb5\x6d\ +\xad\x55\x15\x45\x4d\x8f\x3f\x6b\xbd\xf6\xfa\xb9\x2d\xcd\x95\x45\ +\x95\x1d\x4f\x59\x1a\x6e\xfb\xfb\x22\x4d\xfd\xfe\xe5\x6b\x77\x36\ +\xd9\x35\x53\x2e\xbb\x61\x56\x46\x70\x67\xf9\x9e\x15\x5f\xef\x35\ +\x5b\x45\xff\xd4\xcc\xbf\x2d\x9e\xac\xef\xbf\x5b\x67\x6d\x51\x79\ +\x51\x7b\xe7\x12\x7b\xdd\xf5\xb7\x5e\xa3\xaf\xde\xf7\xe9\xaa\x9d\ +\x6d\x92\x76\xf2\xa2\x1b\x67\xa6\x05\x9d\x7a\x28\xad\x25\x07\xbe\ +\xd9\xba\xaf\xbe\xc3\x1a\x9c\x71\xf1\xdd\x57\x8c\x2e\xdd\xb3\x76\ +\xed\x9e\x7c\x87\xaa\x19\x39\xef\xaa\xf9\x23\xa3\x48\x7b\xe9\x8a\ +\x2f\xd7\x95\xb7\xf5\x79\x46\x8d\xbe\xe1\xa6\x8b\x7d\xdb\xea\x5b\ +\x9d\xa1\xb3\x8c\x96\x15\x6f\xad\x1b\x7e\xe5\x8d\xf1\xde\x64\xfb\ +\x87\xef\x93\xa1\x8b\x66\x65\x04\xfc\xfa\x5a\x99\x3e\xbd\xe3\x81\ +\xfb\x7d\x1f\x7b\x9c\x8f\x8f\x17\x97\x2c\x01\x45\xf9\xcd\x2b\x0f\ +\xff\xaa\xb1\x00\x53\x12\x34\x61\x6e\x6d\xf4\xc4\x5d\x9a\xd8\x1d\ +\x92\xcf\x41\xb3\xeb\x60\xbb\x63\x87\xe8\x95\xa5\x8d\xab\x89\x1a\ +\x1f\x34\x71\x1e\x03\xe4\x4f\xec\x50\x94\x09\x84\x7a\xd0\x49\x51\ +\xca\xd8\x08\x75\x5c\xa4\x3a\x3e\x52\x1d\x1f\xa9\xba\xdf\x8f\x8b\ +\x50\xc7\xfe\xe0\xe5\xfe\x6a\x9c\xfb\xdb\x08\x75\xf4\x20\x15\xa3\ +\xdf\x02\x93\x94\xe7\xd9\x9a\x1a\xaf\x87\x1e\x11\x03\x03\xeb\xee\ +\xbf\x57\x35\x9a\x40\x96\x7f\xe1\xf8\x9e\xea\x9c\x4a\x17\xa3\xeb\ +\x29\xdd\xba\x65\xcb\xda\x2f\xbf\x28\xb6\xfb\x4f\x1f\x1a\x5a\x59\ +\xb0\x2f\xbb\xa8\x3d\x20\xca\x78\xf8\xf3\x77\x97\xef\x2a\xe4\xb4\ +\x7c\xee\xda\xd7\xfe\xb3\xae\x50\xae\x2f\xa9\xee\x53\xe2\xe3\x87\ +\xc5\x45\x45\x78\x90\x86\xdd\xbb\xf7\x55\xb7\xf5\xba\x6d\xbf\xad\ +\xc7\xb6\x6c\x28\xd4\x3d\xfa\xf4\x9d\x69\x51\x81\x3a\x9d\x21\x28\ +\x2c\x54\x6c\xae\xb5\xf0\xb1\xf1\x3e\x4c\x4b\xfe\xee\xdc\xe2\x76\ +\xd6\xd9\xf4\xf2\xd3\xcf\x17\xd3\xe8\x05\x8b\x2f\x9b\x30\x38\xa4\ +\xaa\xac\x06\xfb\x78\x6d\x7f\xfb\xf9\x9d\xad\x1e\xe3\x46\xc6\xbb\ +\x61\xd1\x5c\x7f\xb2\xcd\x6f\xec\x2d\x77\xde\xb6\x68\xe2\x60\x67\ +\x7d\x49\x3d\x4e\xbe\xea\xfa\xab\x87\xe9\x1a\x3e\xfd\x60\xa3\xac\ +\xf6\x7d\xfa\xd2\x92\xbd\x96\xf0\x45\x8b\xc7\x97\x6c\x7c\x6f\x5f\ +\xdd\xf7\xea\x4b\xfe\xba\xcf\x2b\x3d\x67\x3d\x77\xc7\x7c\xda\x58\ +\xdf\x47\x81\x98\x8b\x3f\x5b\x73\x38\x7e\xd6\xe5\x33\x63\xa5\x4f\ +\x97\x7e\xdc\xa5\x8a\x9b\xbe\x5c\x6b\x1d\x34\x6d\xd1\xdc\xb4\xfd\ +\x1f\xbf\x75\xb8\xd9\x55\x5b\xd6\xc0\x06\x65\x84\x71\xd6\xdc\x9c\ +\x9c\x0e\x19\xa4\xea\xdc\x6d\x47\x5a\x3c\x3d\xdc\x3a\x73\xf7\xf1\ +\x9a\x96\x98\x49\x73\xe6\xcf\x9d\x5a\xbf\xf5\xf3\x6d\x05\xdd\xe6\ +\x9a\x13\xfb\x4a\x7b\x0c\x02\xf4\xd5\x1d\xd9\x57\x5c\xa7\x11\xc4\ +\xf2\x22\xf3\xac\xab\xff\xfe\xb7\xeb\x17\x84\xb2\x5d\x27\x1b\xbd\ +\xaf\xbd\xe5\xee\x1b\x2e\x9f\xc6\xd6\xef\x78\xf2\xc5\xe5\x9e\xc3\ +\x66\xcf\xcf\xe0\x56\xbf\xbf\xac\x4d\x21\x07\x57\xad\x6e\xd6\x0e\ +\xbb\x7c\xc1\xf8\x8a\x8d\xef\x6d\x2b\xe9\xd7\x47\x68\x6f\x45\xa1\ +\xcd\xff\xf2\x3b\xee\xbb\xf6\xe2\x99\x9a\xca\x1d\x4f\xff\x6b\xa5\ +\xef\xa8\x39\x73\x53\xf9\x95\x6f\x7c\xda\xf4\x5d\x21\xb5\xda\x7d\ +\x9f\x3d\xf9\xca\x1a\xaf\x94\x49\x09\x9e\xd6\xfc\xda\x1e\x20\x2d\ +\x5f\x7e\xb5\xd9\x6b\xf4\x82\x8b\x47\x7a\xaf\x7e\x63\x59\x85\x9d\ +\x9c\xdc\xb3\x6e\x5f\x8b\xf7\xe5\x57\x5c\x22\x1f\xff\x7a\xc5\xa6\ +\xa2\x96\xb6\x6a\x7b\x60\x5c\x94\x1f\x14\xe7\xee\x6b\xb0\x52\xe8\ +\x2d\xdc\x70\xb0\x84\xf7\xf1\x3a\xcb\x05\xd3\xbd\x68\xa1\x74\xdb\ +\xdf\xf9\x97\x5e\x66\x57\x7f\x05\x3c\xff\x9b\x43\xdf\xcf\x42\xd2\ +\xa1\xd4\xe4\xeb\x1f\x7f\xd9\xad\xa7\x6d\x57\xc6\x22\xfa\xe7\xb6\ +\x17\x88\x2a\xa4\x05\x92\x61\xa1\xea\x19\x5a\xba\x9d\x79\xda\x00\ +\x9c\xbf\xa1\x01\x27\x42\x40\x88\xe9\x8d\x37\x19\xb3\xb9\xfd\x83\ +\x65\x62\x60\x20\x12\xc5\x5f\x56\x05\x2b\x72\xcb\x24\x06\x97\xee\ +\x5a\x5b\xbc\x83\xc8\xf6\x1e\x31\x70\x7c\xb2\x9f\x47\x55\x56\x3e\ +\x17\x36\x6e\x98\x97\xf9\xb5\x13\x6d\x89\x53\xaf\x7f\xe1\xe1\x69\ +\xcf\xcc\xdb\xdb\x2e\x3b\xcb\xf3\x2b\x7a\x89\xf7\x2d\x8f\x2e\x99\ +\x15\x06\x00\xf4\x3f\xcb\x87\x72\x26\x3f\xf7\x22\xa8\x28\x3a\xaa\ +\x1f\x39\x2d\xf6\x07\x01\x2c\x65\x15\xa5\xfa\x84\x09\x9e\x00\x87\ +\x8b\xcc\x11\xe9\xb3\x3a\xf6\x7e\x59\xa3\x9f\xf8\xc6\xed\x0b\x05\ +\x00\x00\xe9\x9b\x86\x92\xec\x1d\xd5\xe2\xac\x5b\x5f\x78\xf2\x32\ +\xd3\x77\x73\x53\x5f\x52\xe8\x15\x3b\x7c\x6c\x52\x34\x00\x14\xec\ +\xcb\xd3\x24\x8c\x9c\x96\x91\xda\xd1\x15\x7b\x60\x3f\x6a\x2d\xdc\ +\xb2\xbb\x86\xbf\xe3\xb9\x89\xae\xc2\xaf\x64\x53\x74\xa8\x67\xbf\ +\xc6\xe1\x6a\xdc\xf7\xf1\xd6\xca\xd9\x0f\x2d\x52\x1c\x47\x14\x7b\ +\xb3\x45\x06\x5a\x57\xe0\x0c\x4a\x9d\x35\x2e\xcd\x33\xa6\x73\xdd\ +\xa1\xac\x9e\xce\xd2\x5a\x97\x61\xce\xc5\x13\x07\x7b\x75\xa7\x7d\ +\xf5\x6d\x5f\x77\x73\x4b\x7d\x4b\x68\xea\x42\xd6\x8b\x7a\xf2\xac\ +\xb5\x4f\x3d\xb6\xef\x40\xc0\x98\xcc\x04\x4f\x0c\x00\x60\xae\x69\ +\xb2\xe8\x2e\x7d\x70\x5e\xba\x2f\x1d\x1a\xbe\xc6\x6e\xe9\xac\x68\ +\xab\x0a\xce\x98\xe4\x85\xa0\xb0\xb0\xcc\x3f\x6a\xa8\x9f\x5c\x5b\ +\x6c\xf1\xbe\x7c\xc2\xd8\x68\x7f\x30\xe7\xef\x32\x7b\x44\x8e\x1b\ +\x9f\x18\x08\x74\xc3\xf2\x4d\xa6\xf1\x37\x5f\x97\x39\x0a\x3a\x1c\ +\xab\xf7\xee\xe8\xb5\x35\x17\x75\xb2\xe3\xae\x9e\x9b\x16\x6d\x8e\ +\x0e\x5d\x2b\x4a\xfd\xce\xb2\xee\xca\x7c\x87\x21\x62\xda\xe8\x78\ +\x5f\x50\xd6\x2e\xdf\x6c\x9c\x7c\xf3\x35\x33\x86\x43\xbd\xb8\x66\ +\xc7\x36\x9b\x0c\xa0\x01\x70\xd5\x7e\xbe\x66\xdf\xb8\xdb\x5f\x5e\ +\x3c\xcc\xb8\x22\xe7\xb3\x21\xe3\x53\x48\x53\x71\x0f\x13\x71\xf3\ +\xac\xa1\x61\x0e\x53\xc4\xd7\x6f\xd9\x2d\x96\xf2\xba\xd6\xc1\x33\ +\xae\x48\x4f\x8f\xb2\x0f\x59\x93\xd5\xd5\x52\xd9\x57\x19\x1c\x99\ +\x69\xf0\xf0\xf6\xf2\x15\x7a\x44\xb1\x62\x77\x16\x8a\x9e\x30\x3e\ +\x9c\x3f\x87\x55\xfa\xe8\xa3\x5c\x41\xa1\xe6\xa9\xa7\x1d\xc3\x86\ +\x91\xa8\x08\x70\x89\xe7\x5f\x2e\x38\x05\x07\x1c\xa2\x3c\x86\x9f\ +\xbc\xb8\x3f\x3b\x10\xb8\xf1\x4e\x26\x60\x97\x90\x43\x86\x73\x7a\ +\x39\xe5\xdf\x72\x31\x2a\x08\xba\x6d\x3b\x0c\x5f\xae\xb2\xdd\xfc\ +\x37\x71\xfc\x78\xe4\x74\xfe\xda\x39\x5d\xd9\x85\x95\x7c\xcc\x94\ +\xf7\x36\xed\xdc\xbd\x67\xed\xa5\x43\xc2\x7d\x07\x85\xf8\x9a\xd4\ +\xf2\x9c\xaa\x80\x51\x63\x8d\xad\x25\xc5\x16\x57\x42\x74\x9a\xd4\ +\x91\x5f\xd8\xa1\x1f\x91\x6e\x2c\xaf\xa9\xc2\xfa\x88\xd4\x30\x00\ +\x00\x4b\x6b\x7d\x9f\x22\x18\x35\xfd\x6b\x80\x28\xa2\xac\xd0\x1f\ +\xc4\x46\xd8\xaa\xca\xda\x93\x12\x13\x01\x2c\x85\x6d\xd6\x98\x21\ +\x83\x1a\x8b\x5a\x82\xa2\x33\xfa\x61\xc9\xd9\x5a\x51\x83\x2f\xb9\ +\x68\x32\xea\x2c\x6f\xb3\x9d\x32\x4a\x88\x65\x25\x3d\x51\x09\x19\ +\x6e\x89\xaa\xa2\xa8\x2d\x22\x2a\x19\x00\x8e\x97\x34\x99\xe2\x93\ +\x1d\xe5\xb5\x4e\xd1\xb1\x6f\xed\xf2\xa3\xcd\x1e\x77\x3e\xfa\x40\ +\xaa\xb7\xbb\x82\x89\x75\xc3\xa7\xab\xfa\x04\xcd\xd1\x55\x1f\xbe\ +\xbd\x6a\x77\x5b\x8f\xa5\xdb\x45\xeb\x4f\xd6\x04\x46\x0f\xf5\x04\ +\x28\xd8\x73\xc0\x15\x9c\xa1\x69\xaa\x72\x6a\x62\x86\x7a\x81\xb3\ +\xec\x60\xa1\x35\x28\x5a\xaf\xd4\x35\xb8\x32\xe2\x83\x80\x09\x08\ +\x13\x98\xea\xfd\x5b\xb7\x9e\x94\x66\xcd\x1e\xe7\xbe\xf3\xd6\xea\ +\x4a\x8b\x21\x31\xc1\x17\x94\x96\x43\x87\x5b\xf9\xc4\x28\x9f\xfa\ +\xd2\x8e\x84\xf8\x04\x00\x28\x2a\xb7\x04\x27\x65\xb8\xea\xf2\x6c\ +\xde\xa1\xb1\xfe\x00\x00\xf5\x27\x4b\xbd\xc3\x12\x02\x01\x00\x3a\ +\x0b\x9b\xd4\xc4\x8c\xc1\x00\x50\x7e\x38\x4f\xf6\x4a\xf7\xb5\x14\ +\x77\x80\x47\x6a\x04\x90\x96\x9a\xa6\x6e\xef\x84\x10\x1f\xf7\x08\ +\xab\x0b\xea\x0c\xa1\x19\xbe\x00\x00\x6d\xa5\xed\xf6\xa4\x11\xc9\ +\x00\x50\x9c\x9f\x63\x0d\x48\x08\xd5\x03\x00\x28\x2d\x65\x66\xc9\ +\x67\xe2\x30\x6f\x70\x35\x56\x34\x08\x19\x89\x21\xf5\xc5\xe5\x4c\ +\x48\x46\x18\x40\xe3\xd1\x5d\xcd\x1e\x11\x41\x82\xb5\xb6\x85\x1d\ +\x96\x14\x01\x6a\xeb\x9e\x7c\x4b\x44\x4c\x68\x75\x69\x5f\x54\x6c\ +\x12\x80\x29\xc0\xc7\xab\xee\xf8\xbe\x75\xfb\xea\xc6\xcf\xcd\x3c\ +\x07\x24\x90\x64\xea\xe7\x27\x3e\xfd\x34\xb4\x36\xf3\xaf\xbe\x0a\ +\x2a\xf9\x6d\xa2\xc1\xd9\x1a\x4d\x28\xa5\x94\x90\x9f\xbe\xfe\x1a\ +\xb1\x86\x7f\x1c\xb1\x0c\xd3\xdd\x6d\x7a\xfb\x6d\x39\x29\xc9\x76\ +\xd3\x4d\x88\x10\xf4\x6b\x33\xac\x36\x15\xe7\x16\x57\x85\x44\x8d\ +\x88\xd1\x33\xa8\xad\xe8\x48\x69\x5d\x44\xe4\x10\x9d\xed\x78\xd6\ +\x49\x79\xe4\x88\xa0\xea\xfc\xc2\xc6\x2e\x35\x66\x68\x5c\xcb\xa1\ +\x4d\xa5\x24\x6c\x68\x78\x80\x56\xcb\x5a\xea\x72\x1e\xfe\xfb\x3d\ +\xcb\xd6\xec\xf8\xf8\x99\x9b\xff\xfe\xd8\xbb\x6d\xdf\xd9\xd0\x93\ +\x46\x64\xa2\xec\x2f\x5f\xfd\x6c\x7d\xd6\xf6\x8d\x9f\xaf\xde\xd8\ +\xd0\xad\x0a\xd4\x55\x5d\xd5\x68\x6b\x2e\x6c\xe8\x64\x53\x06\x99\ +\x42\xe2\x82\xaa\x8e\xac\xd9\xb4\x73\xd7\xae\x23\x05\xb5\x15\x27\ +\x4b\x6d\xde\x8b\xef\x7f\xe4\xd2\x08\xf3\x6b\xaf\xaf\xff\xae\x32\ +\xaa\xec\x74\xda\x2b\xf2\x76\xef\x3e\x94\xd3\xd6\x5d\x7b\xbc\xde\ +\x19\x95\x1a\x0f\x6a\xcb\xb1\xb2\xfa\xc8\xa4\x08\xef\xe0\x00\xa3\ +\x87\x4f\xfa\x98\x89\xc3\xd3\xe2\x7d\x74\x6e\xa1\x80\x94\x6c\xf9\ +\x70\x8b\x39\xf6\x85\xa5\xff\x79\xfa\xe9\xa7\x97\xbc\xf0\x70\xbc\ +\x8f\x58\x5e\xd7\x5c\x5a\xd3\xe9\x74\x76\x6c\xfa\xfc\xb5\xd7\x77\ +\x59\xae\xb8\x7e\x76\x67\x6d\x4d\x97\x24\x1f\xda\xfc\xc5\x63\xaf\ +\x7d\x93\xb6\xe0\x9a\xb8\x60\x9d\xd4\xd7\x59\x5a\x52\x0f\x60\x1c\ +\x9c\x88\x57\xfc\xe7\x3f\x6a\xda\xfc\x71\xe1\xfd\x18\x55\x53\x91\ +\x67\x96\x7b\xb3\xb7\xae\x79\x62\xc9\x47\x83\xe6\x5c\x35\x74\x90\ +\x07\x8b\xc5\x13\xd9\xbb\x77\x6d\xfe\x7c\x6b\x41\x95\x29\xcc\x8f\ +\x4a\xf6\xee\xd6\x8a\x1d\x5b\x77\x17\xd7\x74\x13\x59\x6e\xab\xc8\ +\xdf\xba\xfb\x40\x8d\x19\x47\x7a\x93\x63\x3b\xd6\xef\xde\xb2\xe2\ +\xf5\x0d\x75\xb3\xaf\x9e\x6b\xce\xcb\x77\x19\x12\x23\x18\xa8\x2f\ +\x3d\xd6\x6a\x08\x0f\xef\x17\x9e\xc0\x25\x4b\xad\x55\x79\xdb\x76\ +\xed\xa9\xb5\xb0\xa1\x9e\x7c\xce\x96\x0d\xbb\x37\x7f\xf6\xf6\xe6\ +\xba\xb9\x97\xcf\x31\x60\x00\x00\x6c\xf2\x17\xd4\xc6\xf5\x6b\xb2\ +\xb6\xae\x5c\x7e\xcc\xa1\x0d\x34\x40\x65\x6d\xa5\x93\x76\x6d\x5b\ +\xf3\xe1\xbf\x56\xe4\xcd\xb9\xee\x4a\x4f\x47\x75\x45\x97\xd2\x54\ +\x98\xf5\xc6\xd3\xcf\xb4\x0d\x9a\x71\xf1\xe8\x48\xc9\xda\x5d\x5e\ +\x51\xa1\x00\x37\x2c\xc6\x7f\xf7\x3b\xff\xa9\xf7\x9f\x78\x51\xfa\ +\x39\xf6\xaa\x71\xb9\xd4\x89\xe3\xe5\x9b\x6f\xe1\xbe\xfc\x92\x39\ +\x70\x80\xfe\x26\x9f\xc2\x40\x2d\x93\x3f\xc4\x21\x79\x76\xb5\x4c\ +\x88\x46\x63\xfc\x7a\x9d\x69\xc5\x8a\x9e\x27\x9f\x90\xc7\x8c\x26\ +\x0e\xc7\xaf\xd6\x32\x71\x76\x77\x59\x24\xdd\x98\xd9\x97\x24\x04\ +\xeb\x1d\x1d\x66\x8b\x62\x18\x37\xfb\x92\x28\xa1\xb5\x9d\x89\x5a\ +\x30\x63\x34\x75\x58\x58\x9f\xc4\x39\xb3\x86\x8a\xb5\x8d\xba\xc4\ +\x31\xd3\xc7\x0d\x49\x88\x1c\xa4\x17\x28\x61\x4c\x49\x69\x83\x83\ +\xbd\xb5\xe1\xe9\x13\x47\x27\x04\xbb\x37\x04\x43\x60\xe2\x90\x18\ +\x63\x65\x51\x41\x4d\x73\xb7\xe0\x17\x91\x91\x96\x18\x1b\xe5\x63\ +\x36\x8b\xc1\x3e\x46\x6c\x8c\x1e\x99\x11\x19\x18\x9f\xe6\xed\x6a\ +\xc8\x2d\x28\x57\x4d\xe1\x11\x7e\xac\xc6\x3f\x7a\x68\x52\x64\x5c\ +\x74\x48\x57\x6b\x6b\x40\x62\x9a\x07\x07\x00\x7c\x68\x88\xa1\xa1\ +\xac\xc0\x4c\xbd\x12\x22\xbd\x54\xc6\x73\xf4\xb8\x64\xa3\x68\xe9\ +\xea\x13\x46\x8c\x1a\x16\x16\x9f\x12\x08\x6d\x87\xb3\xf3\x5a\xed\ +\x4c\x4c\x42\x82\xb7\x9e\x05\x10\x4b\xf3\xcb\xe2\xa7\x2f\xc8\x08\ +\x31\x02\x00\x20\x81\x88\xe0\x6b\x10\x8f\x65\xe7\x4a\x08\x88\x36\ +\xe4\xca\x5b\xee\x1a\x19\x86\x77\x6f\x5c\x55\xd7\x07\x32\xe1\xc6\ +\x2d\xbc\xf9\xaa\x89\x31\x98\x35\x05\xfa\x0b\x16\x87\x2e\x2d\x3e\ +\x58\xee\xc8\xdd\x54\xea\xf9\xf8\x63\x37\xfb\x6b\xfa\x77\x42\x22\ +\xbb\x6c\x9d\xed\x2d\x16\x32\xea\xe2\x9b\xae\x9b\x9e\x8a\x01\x87\ +\x46\x85\xb5\x94\xe4\xb5\xaa\x3e\xe3\x47\x8f\x49\x88\x89\x88\x88\ +\x8e\x15\x7a\x9b\x8a\x2a\xcd\x01\xb1\x69\x23\x46\xc4\x59\x1b\x4b\ +\x2b\x3b\xe4\xe8\xe4\x91\x13\x47\x45\xb6\x14\x1f\x2d\x6f\x87\x59\ +\xd7\xdd\x9e\x99\xe4\xdd\xd2\xda\xe1\x9b\x32\x2a\x29\xcc\xb3\xa7\ +\xb3\xd9\x18\x35\x78\x58\x54\xa0\xfb\x02\x81\x61\x01\xb6\xd6\xb2\ +\xca\x36\x29\x32\x6d\xec\x94\x21\x11\x6d\xc5\x47\xcb\xcc\x68\xf6\ +\x35\xb7\xcf\x4c\xed\x7f\x2e\x48\x17\x1c\x1d\x20\x9c\xcc\x3d\x41\ +\xfc\x92\x26\x8e\x4c\x8f\x0d\xd0\x1c\xd8\xbc\xb1\x43\xd2\xa8\x8c\ +\xe9\xa2\xeb\xef\x9c\x99\xe2\x57\x93\xf3\x4d\x56\x61\xa7\x06\x29\ +\x01\x19\xf3\xee\xba\x7e\xa6\x91\xe5\xc2\x42\xf4\x9d\x36\x48\x4d\ +\x8e\x30\xda\x8b\xd7\xe4\xf6\xfd\xfd\x91\x07\xe2\x3c\xcf\xc1\x23\ +\xd0\x69\xee\x30\x18\x0c\x98\xe3\x48\x4c\x0c\xbb\x66\x2d\x6e\x68\ +\x50\xe6\xcd\xed\x6f\x09\x7f\x4e\x52\xe9\x40\x2d\x93\x3f\x80\xce\ +\xaa\x96\x49\x68\x38\x58\x6d\xc1\x57\x5f\x03\x0c\xdb\xf1\xc5\x0a\ +\x64\x32\xc9\x4e\xd7\xaf\xd4\x32\xf9\x33\x92\x35\x67\xf9\x3d\x9f\ +\x74\xbe\xf9\xee\x3f\xdc\x9d\x49\x49\x77\xd1\xc3\xf7\xbe\x39\xff\ +\x85\x65\xe3\x82\x7f\x74\x58\x5b\x69\x5e\x7e\xe9\xc9\x03\x87\xcb\ +\x46\x5d\x73\xdf\xbc\x74\xff\xff\xda\xe1\xb8\x6a\x77\xde\xf1\xec\ +\xae\x47\x96\xbd\x10\xdb\xcf\xdd\xf2\x17\x8f\xdd\xd1\x34\xf4\xa1\ +\x87\x16\xc4\xfc\x88\x9f\xeb\x4b\x0b\x0b\x0b\xf6\xef\xcb\x89\xba\ +\xe8\xef\xd7\x4e\x8a\x3b\xa7\x4b\x9c\xaa\x65\x42\xb5\x5a\x61\xc9\ +\x12\xe1\x5f\x2f\x38\xb6\x6e\x56\x27\x4e\x04\xd7\xb9\x75\x85\x60\ +\x4f\xe7\xd9\x66\x61\x40\x2e\x38\xcf\x72\x01\x0b\xf8\x57\xb2\x14\ +\x88\x20\xe8\x76\xed\xe1\x4b\xcb\xba\x9e\x5f\x42\xbc\xbd\x59\xf1\ +\x2f\x0a\xc7\x56\x21\x7c\xe6\xfc\xf4\x53\x91\x0c\x0a\x15\x86\xce\ +\x9e\x1f\xf3\x53\x91\xd9\x5e\x72\x22\xa7\xa0\x0d\xcd\xfb\xfb\x43\ +\xa3\x62\xbc\xfe\x9b\x87\x23\x61\xe3\xd4\x8b\x33\x03\xbf\xdf\xe6\ +\x45\xff\x21\xd3\x63\x86\x86\xfc\x04\x31\x6a\x8a\x8f\xe5\x95\xf5\ +\x8e\xb9\xea\xde\x19\x19\xbf\xbd\x6b\x3b\x22\x44\x59\x74\xb9\xf0\ +\xce\xbb\xec\x57\x6b\x94\xc9\x93\xcf\xd5\x66\xc0\xfe\x14\x09\x54\ +\x99\xed\xed\x40\x8a\x34\xc0\xc0\xe7\x53\x2e\xe0\xb4\xd8\xd9\x07\ +\x08\x9d\x29\x16\x83\x62\x06\x8b\x92\x61\xf3\x66\xd5\xdb\xdb\x39\ +\x69\x22\x92\xe5\xdf\x8e\x3b\xaa\x2c\x53\xcc\xb3\xff\x03\x9d\x11\ +\xa9\xaa\x28\x80\x39\xe6\x47\x46\xab\xe0\xf4\xc9\x8b\xd2\xbf\xff\ +\xc8\xfb\xc4\x2d\x5e\xfc\xf3\x7d\x52\x3f\xe5\x8a\xdb\xa6\x00\x00\ +\xa8\xb2\x42\x39\xf6\x7c\xe5\x87\x53\xd1\xe5\xc4\x82\x8e\xa3\xb2\ +\x53\x22\x1a\x8d\x80\xce\x62\x0c\x4e\xa7\x2c\x68\x35\xf8\x0c\x87\ +\x9a\x06\x8d\xba\xf2\x47\xd1\x58\x86\x69\x97\x5e\xf6\xb3\xa3\x34\ +\x23\x66\x5f\x33\x62\xf6\xef\xbe\x7d\x59\x26\x91\x91\x72\xe6\x0c\ +\x6e\xf3\x66\xf9\xe1\x87\x48\x70\x30\x9c\x4b\xd2\x20\xfb\x43\x83\ +\x39\xcb\x71\xba\x9e\x16\xdd\xea\xc7\x06\xb8\xf7\x02\x10\x02\x8d\ +\x9e\x41\xb6\x33\xd8\x6d\x30\x63\xe9\xd6\xe4\xe6\x3a\xa7\x4e\x51\ +\xc2\xc3\x19\xa7\xf3\x9c\xda\x9c\x8a\xf6\x3e\x05\x6b\xf4\x5a\x1e\ +\x88\x75\xd3\xfb\xef\xf2\x63\xaf\x9d\x99\x1e\xf8\x47\x33\xb6\xe2\ +\xea\x73\x28\x46\x93\xe1\x6c\xcd\xd1\x6a\xfb\x97\xef\x7f\x1e\x34\ +\xfb\xef\x93\x23\x7e\x6b\x1e\xbe\xd8\xf0\xde\xbb\xeb\xd2\x16\xdd\ +\x39\x26\xf8\x74\xae\x71\x2a\xf7\xf5\x39\xb4\x1e\x1e\x67\xaf\x79\ +\xcb\x0d\x07\x5e\xff\x3c\xff\x9a\x47\xee\xe9\xfd\xf6\xbd\x6d\x3d\ +\xa9\x77\x5f\x3d\xe9\x57\x9f\x41\xcb\xf1\x4d\xcb\xf6\xab\xf7\xdf\ +\x73\xa9\x09\xfd\xd2\xd4\x58\x7b\xed\x1a\x0f\x0f\xee\xcc\xc7\xc8\ +\x2d\x87\xde\x5e\x7d\xf2\x92\x3b\x6e\x1d\xc4\xff\x8e\x67\x40\x08\ +\xd5\x6a\x95\x4b\x2f\x65\xd7\xaf\xc7\xc7\xf2\xd4\x45\x51\xc8\x66\ +\x3b\x67\x2c\x40\x00\x32\x45\xcd\x12\x72\xca\x2a\x50\x7a\x3e\x02\ +\xea\x07\xe8\xa7\x50\xa0\x97\x68\xb7\x48\x4e\xbb\x81\x50\xcc\x70\ +\xe5\x15\x6c\x73\x8b\x73\xec\x18\x38\xd7\x82\x71\xce\xe6\x8f\x5e\ +\xfe\x74\xe8\x2d\x8f\x8d\xd4\x82\xda\x55\x73\x20\xbf\xe3\x8a\x2b\ +\x02\xff\xf8\xf1\xe5\xaf\x7b\xeb\x10\x33\xe5\xae\x4b\x87\xfc\x74\ +\x68\x5d\x65\x6f\xbe\xb9\x61\xd2\xed\xf7\xa5\xf9\xf3\x3f\x66\xbc\ +\xe2\x23\xc7\x3b\xef\xb9\xe5\x34\x40\x60\x6b\x29\x5a\xf3\xc5\xfa\ +\x92\xd6\x1e\x49\x45\xe9\xb3\x6e\xba\x31\x33\xe9\x0c\x8c\x98\x9f\ +\x5f\xd6\x31\xdd\xf7\xf4\x31\x32\xcd\x07\x57\x2e\x2f\xf4\x7e\xf4\ +\x8e\x79\x67\x3f\x84\xda\xfc\xbc\x9a\x3e\xef\x00\x86\x6c\x3f\x50\ +\x0c\x63\x66\x9d\x05\x18\xd3\xb2\xbc\x83\x56\xed\x0c\xe3\x2f\xe2\ +\x5f\xcb\xa1\xb5\x1f\x1f\xd3\x3f\x7e\xef\xdc\x5f\x38\xa6\xa3\x30\ +\xb7\xac\xd5\xe0\xcf\xff\xee\x55\x26\x8a\x6a\x5a\x1a\x18\x0c\xec\ +\xde\xbd\xca\x82\x4b\x00\xa1\xb3\xb7\x20\xf6\xcf\x23\x87\x68\x9b\ +\xca\xdd\x53\xad\x69\xa8\xaf\x57\x55\x15\x0f\x94\xd3\xbd\x10\x3b\ +\x27\x00\x06\xd0\xe3\xd3\x15\x80\x42\x48\x53\x50\x48\x4c\x26\x71\ +\xf0\x60\x74\x8e\x58\x20\x59\x2a\x0f\xe6\xe5\x36\xac\xfc\xa8\x6f\ +\xe2\xb4\x61\x1e\x15\xb5\xbd\xad\x59\x6b\x3e\xaa\x8d\x1d\x36\x7b\ +\x62\xba\x16\x03\xb5\x35\x6d\xdf\xba\xbb\xd1\xae\x1d\x97\x39\x2b\ +\x31\xf8\x14\xe3\x91\x8a\xa3\x59\x07\x4f\xd4\x18\x22\x86\xcd\x1c\ +\xe5\x97\x7b\xac\x2e\x63\xea\x44\x6f\x7b\xcb\x9e\xfd\x65\x29\x53\ +\xa6\x68\xcc\x25\x59\xfb\x8e\x98\x25\xc3\xa4\x79\x33\x99\xfa\xa3\ +\x07\xf2\xaa\xd8\xc0\xe1\x57\xce\x1d\xd6\x5e\x72\x28\xeb\x50\x91\ +\x10\x9e\x31\x3b\x73\xa4\x41\xea\x3e\xbc\x7b\x4f\x69\x63\x97\x2e\ +\x28\x65\x4e\xe6\x18\x13\x27\xe5\x1f\x3e\x71\xd0\x69\xf3\x22\x1d\ +\x33\x2f\x99\xf9\x43\xf6\x6c\xab\x3e\x76\xb0\x4e\x5a\xe0\xc9\x83\ +\xad\xf1\xdb\xad\xbb\xea\x6d\xda\xb1\x33\x2e\x4a\x0d\xd5\x37\xd6\ +\xd5\xb6\x58\xed\x59\x9f\x7f\x5c\x10\x36\x78\xce\xb4\x21\xa7\x9c\ +\x60\x96\xea\x3d\x4f\x3c\xfe\x41\xd0\xa4\x85\x57\xce\x49\x61\xfa\ +\x5a\x9d\xde\x7e\x6a\x6f\xc3\x8e\x6d\xbb\x1a\x1c\xba\xb1\x99\x17\ +\xa5\x04\xeb\x01\xc0\x5c\x99\xb3\x27\xbb\xb8\xbe\xe8\x10\x17\x3e\ +\x2f\x8a\x07\xa9\xab\xea\xdb\x6d\xfb\x3b\xa9\xef\x94\x59\x99\x91\ +\x3e\xfd\xbf\x54\x7a\xac\x30\xe7\x88\xfa\x91\x5e\x9c\xba\xe8\xb2\ +\x08\xb6\x23\x6b\xf3\x8e\xea\x2e\x34\x6c\xea\xac\xa1\x51\x3f\xb0\ +\x3d\x88\xe6\xfd\x3b\x77\x57\xb6\xd9\xbd\xa3\x87\xce\x99\x9c\x5a\ +\x52\xd3\xe0\x3f\x64\x2a\xa3\xd4\x94\xda\xb8\x29\x19\x11\xdf\x4d\ +\x95\x3d\x6f\xd7\xd6\xbc\xea\x6e\xdf\x84\xb1\xf3\x26\xa5\xb0\x8e\ +\xd6\x9d\xdb\xb2\x6a\x7a\xf9\x31\xd3\x2f\x4a\x0d\x55\xcb\xcb\xfa\ +\x92\xe7\x25\x21\x00\x5b\xd3\xc9\x6f\x77\x67\xdb\x74\x83\x32\x67\ +\x4d\x0f\xd6\x23\xb1\xab\x7a\xe7\xce\xfd\x4d\x36\xcd\xa4\xb9\xb3\ +\x3a\xaa\x0b\xb3\x8f\xd8\xde\xfb\x58\x9e\xb9\xe0\xe2\x08\x0f\xeb\ +\xc1\xad\xdf\x9e\x6c\x91\x33\x26\xcd\x1e\x19\xeb\x03\x40\x6b\xf2\ +\x76\x1f\x2a\xac\x2f\xce\x3e\x16\x34\xe3\xe1\xf3\x90\x7b\xac\x28\ +\x24\x3c\x5c\x1d\x36\x9c\x29\x2a\x84\xde\x5e\xd0\xe9\x40\x3d\x5b\ +\xdb\x1f\xfb\xfd\xba\xa4\xc4\xa8\xd3\x06\x05\xf8\xab\x8a\x8a\x06\ +\xb0\xe0\x82\x11\xc6\x58\xaf\xd7\xff\xbc\x49\x26\x5f\x53\x23\x0f\ +\x0a\x57\x8d\xa6\xb3\x7f\x78\xfd\xdb\xce\xc9\x7c\x4d\x68\xea\xc8\ +\x94\xb0\x00\x3f\x8f\xfa\xa3\x25\x86\x80\xa4\x68\x4f\xb4\x73\xd9\ +\x0b\x92\xe9\xf5\x45\x89\xd6\x97\x9f\x78\xd9\x1e\x3e\x32\x42\x39\ +\xf2\xd2\xfb\x7d\xaf\x3c\x73\x93\x0f\x00\x50\x69\xef\xf2\x97\xbe\ +\xc8\x75\x0c\x1f\x99\xa2\xd3\x68\x3a\xf2\xb6\x7c\xb1\xde\x3a\x6c\ +\xea\x44\x4b\xf9\xc1\x4f\xd6\x54\xbe\x3a\x63\xdc\x86\xe5\x6f\x67\ +\xd3\x94\xe9\xe9\xe1\xb4\xe9\xd8\xfb\x6f\x7e\x19\x3a\x69\x7a\x8c\ +\xb7\xae\x78\xe7\xc7\x6f\xaf\x29\x1e\x3e\x79\x68\xc1\xea\x65\xbd\ +\xba\xc8\x4b\x84\xf5\xef\xaf\x2d\x9b\x35\x73\x78\xce\xd7\xaf\x37\ +\xb2\x01\x0f\x4d\x51\x2a\x5c\x9a\xd1\x93\x86\x84\x04\xf8\x0a\x3f\ +\xde\x24\x6b\x8a\x4f\x04\x0e\x9b\x12\x48\x1a\x5e\x7d\x66\x89\x25\ +\x74\x74\x94\x72\xfc\xb5\xa5\x4d\x2f\xbc\x70\x7f\x73\x4d\x11\xeb\ +\xeb\xef\xa3\x67\xb2\x3e\x7f\xdd\xcc\x3e\x7f\xeb\xa4\x30\x00\x00\ +\xd5\xf2\xd5\x1b\xcb\xbc\x66\xde\xfd\xd8\x75\xa3\x01\x00\x20\x0e\ +\xac\xe5\x2f\x3c\xf9\x8a\x14\x3d\x36\xc4\x71\xec\x8d\x57\x5b\x5f\ +\x78\xe5\xee\xb6\x6d\x1f\x2c\xdd\x50\x3d\x6c\x42\x72\x53\x67\x77\ +\xc8\xf4\x74\xb5\x23\xef\xe9\xa7\xde\x37\xa5\x8d\x37\x76\x6c\x7b\ +\xe9\x33\xf5\xb5\xfb\x2e\xd1\x02\x00\x6d\x2f\x6a\xb5\xa6\x4f\x9a\ +\x1a\x1a\x1a\x6a\x74\xd5\xbf\xf7\xda\xcb\x35\xc6\xb4\x14\x7d\xf3\ +\x7f\x5e\xad\x79\xfc\xf9\xc7\x13\x3c\x11\x00\x48\x1d\x05\xaf\xbe\ +\xf4\x81\x33\x20\x35\xc0\x79\x6c\x79\x89\x6d\xea\x98\xb0\xfa\x86\ +\xbe\xc1\x33\xa2\xc5\xaa\x6d\x0e\x26\x20\x35\xa4\x1f\xcf\x8e\xaf\ +\x7b\xe3\xa3\x5c\x3c\x63\x74\x0c\xc3\x33\x4a\x4f\xd5\xeb\xcf\xbf\ +\xd8\x1d\x3c\x3a\x5e\x3d\xf1\xf6\xbb\xbd\xcf\x3d\x34\xbe\xda\x69\ +\xbc\x34\x35\xd4\x5e\xb9\xfd\xc9\x97\xbe\x0e\x1f\x33\x45\x3c\xb4\ +\xfa\x83\x3e\x8f\x87\x66\xa3\x25\x4f\x2d\xd3\x24\x8e\x88\x0a\xf2\ +\x13\x54\x4b\x65\x55\xe7\xb0\x31\x13\xc2\x07\x85\x19\xd4\x96\x8f\ +\x9e\x7b\xe1\x24\x9b\x3c\xc2\xab\xfd\xfd\xa5\xef\x86\x2f\x7d\xb0\ +\x6c\xf9\xbf\x57\x95\x30\x13\x06\xfb\x76\x74\xbb\x2e\x4a\x0a\x3d\ +\x5f\x6b\x4c\x4d\x49\xc1\xab\x57\x23\xab\x95\x1a\x8d\xe7\x80\x05\ +\x3f\xde\x9c\xb0\xaf\xaf\xdf\x80\x82\x70\xe1\xe5\x03\xf8\xb9\x68\ +\xc0\x36\x37\x2b\x01\x81\x44\xaf\xc3\xe7\x26\x17\x90\x82\xe3\x4d\ +\x11\x63\xaf\xbb\x64\x56\x1a\x80\xf8\xe1\x32\x73\xc6\xfc\xc7\x2f\ +\x9d\x16\xa8\xd6\x64\xb7\x74\xb6\x65\xaf\x5b\x57\xe7\x3b\xfd\xdd\ +\xfb\xe6\x1f\xf8\xe4\xd9\x03\x16\x95\xa5\x00\x08\xac\x55\xfb\x56\ +\xee\xea\xb8\xf9\xd5\xd7\x46\xf8\xb3\x00\xb0\x63\xe9\xe7\xbe\x29\ +\xf3\x3c\x00\x72\x2b\x4b\xbc\x32\x46\xf9\x29\x8d\x65\x0d\xd2\xa5\ +\x4f\xde\x32\x25\x84\xa9\xcb\x7a\xaf\xd3\x6f\xdc\x73\xd7\x5d\x21\ +\x48\xb5\x8f\xde\xbc\x6f\xd2\xbd\xaf\x5f\x36\xa8\xf3\x99\x3d\xdb\ +\x31\x4b\x8a\xb3\x2b\x07\x8d\x5a\xbc\x78\xe1\xc8\x80\x9e\xc2\x8d\ +\x6d\xdd\xd6\xf2\x06\x9b\x10\x77\xdd\x15\xf3\x7e\x66\xd3\xb7\x15\ +\xe6\xf7\xa6\xcf\x4f\x3c\xb9\xe5\xd3\x4a\xd3\x94\x37\xee\x59\xcc\ +\xdb\x8f\xe7\xde\xf7\x59\x7d\x67\x6f\xe9\x49\xd7\xbc\x6b\xee\x58\ +\x38\xca\xdb\xa3\xb1\x28\xab\xb8\x19\x26\x85\x01\x80\xb3\xe5\xc4\ +\xc1\xf6\x80\xbb\x66\x8e\x3e\x75\xfe\xc1\x2f\x3f\x6e\xf0\xcf\x5c\ +\x7a\xe7\x42\xae\xe7\x40\xc1\x63\xdf\x54\x95\x1f\x5e\xf3\x75\xc1\ +\xc2\x27\x5e\x9d\x1e\x6e\x79\xf1\x68\xce\x88\x58\xed\x96\x15\x9f\ +\x49\xe9\x57\x3c\x72\xeb\xb0\x0d\xaf\xe7\x15\xab\xd4\x0d\x44\x6a\ +\x4b\x55\x93\xc5\x78\xfd\xe3\x8b\x53\x4d\x70\x72\xe3\x4b\x47\x95\ +\xb4\xb7\x1e\xbe\x45\x2f\xd7\x16\xff\xed\x95\x06\xb3\x9c\xe0\xc9\ +\x03\x75\x6e\xfc\xe8\xfd\x9e\xe8\x4b\x5f\xbc\x6d\x6a\xde\xa7\x8d\ +\x2d\x7e\x29\x82\xb5\xb6\xca\x1a\x30\x33\x4a\x5f\xb9\xb1\x12\x07\ +\xa5\x05\xf5\x6b\x08\xd4\xda\xd5\xd5\x27\x86\x0d\x9e\x72\x69\x84\ +\x09\x0e\x7f\xfa\x48\xb9\x7e\xca\x5b\xf7\x2d\x3a\xb1\xe2\x99\x83\ +\x3d\x5c\x5f\x75\xbe\xcb\x14\x9c\xe4\xe3\x5a\xfb\xf2\x17\x3e\x99\ +\x0f\xdc\x3b\x3f\xe8\xd3\xa7\xf7\x34\x30\xf6\xcd\xcb\x37\xa2\x11\ +\x37\x3c\x71\xd3\x58\x00\xa0\x9d\xf9\x25\x2d\xc6\xc5\x77\x5f\x3d\ +\xdc\x0f\xaa\xb6\xbe\xbc\xb7\x2b\x76\xe9\xd2\xdb\xba\xb6\x2f\xdd\ +\x59\x21\xb7\x66\xaf\xff\x32\x87\x3c\xfc\xca\xd3\xd1\x8e\x9c\xbc\ +\xfd\x4d\x09\x81\x1e\xe7\x49\x19\x05\x1a\x13\x8d\xdb\xdb\xc1\xe9\ +\x04\x7c\x0e\xbc\xfc\x53\x45\x87\x52\x4a\x29\x19\x78\x5d\xc8\x17\ +\x3d\x9d\x8e\x00\x4c\x67\x97\xea\xed\x0d\x1a\xcd\x39\x6e\x01\x2d\ +\x25\x9d\xce\x84\x21\x51\x00\x00\xb6\xb2\x6a\x1b\x4d\x49\xf2\x03\ +\xb9\xa5\xa1\x85\x8f\xf7\xe1\xab\xaa\x2a\x2c\xcd\xc7\x9e\x7d\x6a\ +\xc9\xbe\xce\xf0\xfb\xef\xbc\xca\x03\x01\x00\x34\x56\x9e\x40\x09\ +\xa3\x32\xfc\xdd\xdb\x40\x67\x69\x9b\x25\x7e\x48\x2c\x00\xd4\x95\ +\x99\x13\x12\x13\x1c\x0d\x15\x5d\x38\x3a\xce\x97\x01\xa0\xe5\x15\ +\x15\x41\xc9\x31\x02\x80\xb5\x2e\xbf\xd2\xe2\xc8\xfb\xe6\xed\xe7\ +\x5e\xff\x2c\x64\xe6\xad\x57\x8e\x60\x73\xea\x1d\x91\xe9\x09\x00\ +\xd6\xba\xc6\xee\xe4\x78\xdf\xca\xd2\x1a\x4d\x74\xc6\x69\x9c\x7b\ +\x3d\xc5\x45\x76\x2e\x3e\xde\xa7\x38\xa7\x75\xc4\xf8\x89\x3c\x80\ +\xa5\xbc\x58\xd1\x05\xfb\x91\x9a\x72\xd9\x33\x21\xd9\x1b\xa0\xab\ +\xa0\xbe\x3b\x3c\xb9\x7f\x4b\x94\xed\x16\xa7\xa0\x35\x19\x4f\x9d\ +\x6f\xcd\x29\xb3\x0d\x9d\x38\x85\x03\xe8\x2a\xad\x22\xc6\x48\xa5\ +\xec\x84\x18\x30\x7e\xfa\x20\xad\x58\x5b\xd6\x20\x87\xc7\xe8\x5d\ +\xe5\xb5\x75\x1d\xe5\xbb\x9e\x7e\xf2\xe5\x12\x76\xd8\xfd\x37\xce\ +\x76\x6b\x08\xcd\xd5\x95\x76\xdf\xc4\x08\x13\x00\x48\x85\x27\x2a\ +\x07\x4f\x9c\xa0\x07\x70\xd5\x97\x74\x69\x3c\x43\xdd\xfe\x3d\x6b\ +\xc3\x89\x0a\x34\x7b\xf6\x54\x00\x29\xa7\xb4\x2f\x3a\x35\xbd\xa7\ +\x2a\x57\x0a\x8d\x89\xd4\x92\xc2\xea\x86\x88\x21\x09\xdf\x31\x06\ +\x9a\x78\xe3\x63\x57\x0f\x11\x97\x3c\xf2\xcf\xec\x5a\x4b\x63\x49\ +\xbd\xad\xf5\xf8\x4b\xcf\x2d\xf9\xb6\x39\xf4\xee\x7b\x17\x77\x9f\ +\x28\x37\x86\x0e\xf5\x50\x9a\x4f\x54\xf4\x35\xe7\x7c\xfd\xcc\xf3\ +\x4b\xcd\x51\xf3\x6e\x9f\x17\x52\xd4\x22\x8e\x9c\xde\x0f\x67\xed\ +\xb5\x45\x36\xbf\x41\x91\x7e\x00\x00\x15\xc7\xca\x1d\x96\xca\xb7\ +\x9f\x7b\xe6\xb3\x1c\x74\xdb\x7d\x37\x9a\x0b\x8b\x7c\x46\xcc\x8d\ +\x36\x40\x43\x59\xbe\x35\x20\x2a\xc4\xeb\xbc\x55\x12\xa7\xc1\xc1\ +\xe0\x72\x21\xf1\xdc\x2a\x69\x0c\xf4\x4a\xf9\xaf\xb1\x2d\xba\x9c\ +\xc4\xa0\xa7\x1c\x07\xa2\x78\x0e\xf1\xe4\xae\xae\xce\xde\xee\xc0\ +\xce\xfa\x86\xa6\x00\xa1\xa9\xb8\x4b\x0e\x4e\x0d\x64\x5c\x0d\x25\ +\xa5\x36\x8f\xf9\xd1\xa1\x66\xc2\x47\xa7\x8e\xbb\x6e\xde\x60\x2a\ +\xe3\xf0\x60\x77\xf0\x0e\xe8\x4d\x5e\xd6\xea\x93\xc7\xab\x1a\xfc\ +\xa8\x1a\x10\xc2\xc8\xa2\xad\xab\xad\xb9\xa6\xe0\xd8\xa6\x02\xeb\ +\x65\x0b\xfd\x6b\x8b\x3f\x27\x11\x49\x01\x02\x80\x62\x3e\x59\xd4\ +\x93\x70\xb5\xbb\xd7\x18\xa7\x37\xf9\x8e\x9f\x77\xc5\x10\x1f\x60\ +\xfd\x22\x85\xf6\xbd\xb5\x56\x6e\x7a\xa2\x07\xb5\x14\x95\xd4\xb2\ +\x97\x45\x06\x98\xf3\xdb\xfa\x5c\xbd\xd5\x55\xd5\x9e\x81\x21\x3e\ +\x06\x8d\x64\x69\xce\x2d\xa8\xf5\x1f\x14\x58\xb4\x76\x85\xcd\x7b\ +\x70\x46\xa8\xbe\x46\xb1\xd7\xd7\x56\x37\x86\xb5\x7e\xf2\x7e\x56\ +\xca\xfc\xa7\xf4\x35\xdb\x3a\x89\x56\xd3\x5d\xb2\xfa\x9d\x0f\x2a\ +\x34\x43\x9e\x1b\xdd\x8f\x05\xfa\x90\xd4\x68\x79\xc5\x17\xab\x76\ +\x5c\x37\x35\xc1\x66\x6e\xe5\xbc\xfd\x78\x2c\x35\xd5\x54\x36\xfa\ +\xe1\xf7\x3f\xd9\x9b\xb8\x78\x49\x24\x6c\xe9\x69\xad\x28\x6f\x6c\ +\xae\xde\xba\xd1\xec\x9d\xe6\xe7\xa9\xc7\xa0\x4f\x1a\x3e\xfd\xca\ +\xf1\x91\x14\x34\xe1\xde\xfd\x48\x6a\xb1\x98\xbb\x9c\x5c\x7d\x55\ +\x6d\xb0\x9f\x91\x17\x68\x43\x4d\x75\x53\xad\xf2\xd5\x3b\x5f\x85\ +\x8d\xbd\x35\xde\x88\x00\x00\x30\xcb\xc8\xdd\x95\x55\x95\xa1\x96\ +\xa2\x43\x0d\x5d\xd7\xc5\xfb\x38\x72\x5a\xac\x76\x7f\x97\x64\xed\ +\xe9\xed\x74\xda\x6d\x04\x00\x03\x38\xcd\x0d\x8d\x36\x3c\x2a\x73\ +\xf6\xbe\x9d\x2f\xd6\xb6\xf4\x69\xf4\xc6\xd0\xe0\x09\xd7\x2d\x1a\ +\x2c\x8b\x42\xb4\xaf\x76\x73\x7b\x8f\x15\x8b\x92\x44\x05\xa3\x31\ +\x66\xe2\xc5\x97\xa4\x7b\x4a\x9c\xaf\xaf\x87\x4d\xa3\x3a\x0a\xb2\ +\x8f\xa6\xd3\x00\xc4\x79\xb9\x7a\x5b\xfa\x1c\x6a\x4b\x75\x3d\xf1\ +\xf4\x65\xf4\x3a\xbf\xa8\xe1\x57\xde\x38\x11\x44\x36\x22\xdc\x7b\ +\x2f\x22\xed\xd5\x25\x0d\xcd\x3e\x5b\x37\xee\xf5\x88\xbc\xc6\xe3\ +\xfc\x89\xe3\xc4\xcb\xcb\xed\x56\x38\x27\x11\xbf\x3f\x06\x19\x00\ +\x08\x21\x2e\x97\x4b\x19\xa0\x0b\x48\x32\x00\x75\x07\x14\xff\x50\ +\x10\xe3\x79\x7e\xf0\xf0\x61\xa1\x5f\xad\x95\x62\x62\x9c\xd3\xa6\ +\x61\x49\x3a\x87\x7e\x8a\xac\x07\xd3\xd7\xb0\x7d\xd3\x0e\x33\xf5\ +\xf5\xe4\xfa\x2c\xc6\xa4\x19\x43\x22\xbb\x6a\x72\x2b\xe5\x80\xcc\ +\x89\x43\xe3\x42\xbd\x0b\xf7\x7d\xbb\x73\x5f\x4e\x9b\x43\x9b\x96\ +\x11\xeb\xde\x33\x3d\x82\xa2\x34\xe6\x82\x75\x9b\x76\x9c\xac\x77\ +\xa6\x8e\x19\x1f\xef\xa5\xee\x5a\xb7\xa1\xac\x55\x0a\x8d\x8e\x4c\ +\x49\x49\xb4\xd5\x9c\x30\xc4\x4f\x18\x12\xe5\x4b\xac\x0d\x87\x4a\ +\x7a\x47\x67\x4e\x0f\xd2\x23\xc1\x2b\xc2\x57\x6d\xd8\xb2\xf9\xdb\ +\xa3\xf9\x95\xc6\xd8\xc1\x3e\xbd\xb5\x15\x3d\x01\x73\x26\xa7\xc8\ +\x6d\x65\xb9\x6d\xc2\x94\x99\x23\x07\xe9\xe0\x44\xd6\xd6\x83\xc5\ +\x6d\x91\x19\x43\x83\x8c\x3c\x71\x74\x6c\xff\x7a\xc5\xa6\x5d\x87\ +\x9a\x20\xea\x96\x3b\x6f\x1c\x64\x12\x82\x43\xf5\x39\xdb\xd6\xed\ +\xcd\xad\x88\x9c\x76\xf5\x4d\x73\xd3\x1c\x0d\xd5\xf9\x05\x45\x79\ +\x05\x95\x10\x36\xf6\x8e\xbb\xae\x0a\xd6\xf6\x6f\x89\x58\xf0\xc9\ +\x48\xf4\xc9\xdf\xbd\x65\xd7\x81\xc3\x45\x55\xed\x41\x09\x63\xa6\ +\x0f\xf7\x39\xbc\xe9\xab\xbd\xc7\x6b\xe2\xa6\x5d\x73\xe3\xac\x24\ +\xcf\xe0\x20\x5b\xcd\xa1\xb5\x59\xc7\x55\x6d\x40\x4c\x4c\x5c\x7a\ +\x7a\x4a\x7c\xb0\xe6\xc8\x8e\xcd\xbb\x0f\x1d\xef\x05\xef\xb4\xe4\ +\x41\xee\xc9\x35\x19\xb5\x4d\x39\x59\x3b\xb2\x2b\xfc\x12\x87\x4f\ +\x18\x1e\x5d\xb4\xe3\x9b\x1d\xd9\x45\xde\xc3\x17\xdd\xb1\x78\x42\ +\x7f\x2a\x16\xef\x11\x60\xb4\x6e\xfd\x66\x63\x65\x27\x0a\x0b\x1d\ +\x94\x3c\x78\x58\x5c\x98\x4f\xf5\xd1\x63\x9a\xf8\x51\x83\x03\xd8\ +\xfc\xfc\xc6\xe4\x31\x43\xf4\x18\xba\x2b\x8f\x2c\xff\xe4\xb3\x6f\ +\xf7\x17\x04\x8d\xbd\xe4\xaa\x59\x43\xa3\x22\xbc\x4e\xee\xdf\xb2\ +\xf3\x40\x4e\x83\x4d\x9f\x31\x24\x26\xd4\x1b\x4e\x14\x94\x86\x0e\ +\x9d\x35\x26\x42\xde\xb5\x69\xd3\xfe\x9c\x13\x0e\x43\x44\x46\x4c\ +\x54\x5c\x88\xf6\xf0\x96\x75\xbb\xb2\x8b\xb9\x80\xf8\x11\x19\x71\ +\xf5\x47\x77\x6d\x3f\x5c\xe1\x19\x35\x78\xca\xe4\xa4\xc6\x23\xdb\ +\xb6\xed\x39\x5c\x6e\x46\xc9\x83\x93\xe2\xa3\xfd\xeb\x8f\x6c\xd9\ +\x91\x5b\x25\xf8\x45\xc6\x26\x24\x27\xc7\x04\xff\x36\xc1\xe0\xa7\ +\xfd\x14\x39\x0e\xb5\xb5\xf1\x1f\x7d\x24\xdf\x72\x33\x0d\x0c\x38\ +\xfb\x10\x03\x74\xcd\x55\x57\x00\x80\xaa\xaa\x1e\x1e\x1e\x23\x46\ +\x8e\x24\x2a\x19\xd8\xa2\x2f\x10\xb1\x2c\xdb\xd8\xd4\x58\x52\x5c\ +\xcc\xb2\xdf\x9b\x6c\xdd\x31\xc8\xd7\xdd\x76\xeb\xa8\xcb\xaf\xb2\ +\x8d\x1a\xdd\xf9\xca\x4b\x8c\xd3\x89\xcf\xb2\x9f\xe2\x00\x0d\xd0\ +\xcf\xfb\x29\x6a\xb5\xcc\xbe\x7d\xba\xe9\x33\xec\xc7\x72\x49\x5a\ +\x2a\x38\xcf\x36\x12\x99\x3d\x25\x14\x18\x8d\xc6\x19\x33\x32\xe5\ +\xdf\x11\xf1\x36\x40\xbf\x4c\x3a\x9d\x6e\xc7\x8e\xed\x3b\xb7\x6f\ +\x0b\x0d\x0b\xff\x69\x57\x5c\x0a\xaa\x97\x17\x63\xb1\xa0\x73\x52\ +\x10\x06\x68\x80\x4e\x6b\x05\x6c\x6b\x03\x96\x05\x8e\x3b\xa7\xf4\ +\x24\xf6\x54\xbf\x23\x42\x88\xd3\xe9\x1c\xc0\x82\x0b\xea\x4d\xec\ +\xeb\xed\x6b\x6f\x6f\xf7\xf2\xf6\xf1\xf0\xf0\xf8\x89\x5b\x51\x09\ +\x0c\x64\xda\x3b\x90\xc3\x09\x3a\x2d\x0c\x24\x83\x0f\xd0\xef\x70\ +\x53\xa1\xba\x7a\xe2\xed\x4d\xb5\xda\x73\x6a\xe6\x89\x07\xe6\xee\ +\x0f\x35\x10\xa2\xfe\x96\xea\x3f\xff\x4a\x8e\x8c\x64\x1b\x1b\x19\ +\xbb\x0d\x7e\x77\xf3\x6c\x5b\xc3\xd1\x2f\xbf\xc9\xea\xfd\x45\x6d\ +\x4f\xbd\x10\x5d\x2d\x68\xcf\xb7\x6b\x57\xe7\x36\xf5\x67\x55\x89\ +\xed\xc5\x6b\xd6\x65\x59\xce\x29\xb5\x85\x88\x4d\xd5\xd5\x5d\xf6\ +\xef\x37\x24\x4b\xd5\xfe\x2f\x37\xee\xb5\xff\x6f\x3e\xee\x96\x13\ +\x3b\x3e\x5a\x73\x58\xfe\xc3\x17\x19\x2e\x2d\x85\x90\x10\x30\x18\ +\xce\x29\x86\x75\x00\x0b\xfe\x5b\x48\x4c\x4c\x60\x5b\x5b\xb9\xea\ +\x6a\xfa\xbb\xbb\xd4\x56\xee\xdf\x9c\x5b\xe5\xf0\x38\xf3\xcf\x14\ +\x6e\x5f\xf9\xc5\xde\xda\xf3\x3f\x86\xee\xa2\xcd\xdb\x0f\x52\xbd\ +\x3b\x92\x56\xda\xfa\xd9\x87\x05\xbd\x1a\xcf\x73\x8a\xab\x15\xdb\ +\x57\xbf\xf7\x41\x5e\xe3\xf7\x2a\x6e\xf9\xee\xcd\xb9\x15\x36\xcd\ +\x6f\xbd\x23\xa9\xf3\xe4\xa7\x5f\x7c\xd3\xe0\xc6\x12\xa9\x6d\xcd\ +\x87\x9f\xe4\x37\x3b\xfe\xa8\x47\xaa\xe4\xed\xdf\x5c\x66\x55\xb8\ +\x3f\x72\x19\x61\x8c\x2c\x16\xe6\xe8\x51\x12\x1d\x4d\x4d\xa6\x73\ +\xc2\x82\x01\x9f\xe2\x7f\x87\xbc\x40\x54\x31\x3d\x9d\x78\x79\x6a\ +\x0f\x65\xbb\x26\x4d\x3a\xc7\xb3\xd5\xf6\xda\x8a\xda\x96\x6e\x8d\ +\x5f\x64\x6a\x5c\x30\x03\x52\x51\x49\x17\x35\xb9\x72\xf2\x8a\xe3\ +\x92\x12\x3d\xb5\x18\x00\xac\x6d\xd5\xc5\x55\x6d\x1e\xe1\x71\x89\ +\xe1\x7e\x40\x7b\xb3\xf7\x6e\xce\xf7\x24\xd1\x3e\x30\x34\x23\x46\ +\x50\xfa\x4a\x0a\x8a\xfb\xb0\x57\x52\x6a\x82\x89\x05\xc5\xda\x56\ +\x58\x5c\xed\x62\x3c\xe2\x93\x12\x7c\xf4\xdf\x2d\x0f\xd9\x5a\x56\ +\x5c\xd6\x23\xb3\xc1\xe1\x51\xe1\x01\x1e\x36\x73\x7d\x45\x4d\xb3\ +\xc4\x9a\xe2\x52\x92\xbc\x05\x0c\x00\xd4\xd1\x79\xb2\xa4\xba\xe9\ +\x78\x16\xf1\x19\x9c\xec\x85\x00\xa0\xbb\x60\x43\x56\xb3\xff\x3f\ +\xff\x31\xae\xa7\xb1\xbc\xac\xa1\xcb\x37\x32\x31\x36\xd8\x0b\x80\ +\xf4\x76\xd4\x57\xd6\x34\xab\xda\xe0\xf4\xd4\x28\x0d\xa6\xdd\x2d\ +\x35\x36\xce\x3f\xdc\xcf\x48\xc5\xee\xaa\x66\xbb\xbf\x37\x33\xfd\ +\xda\x1b\x62\xe3\x8c\x00\x60\xae\x2f\xad\x6e\x69\xdf\x5e\xd0\x1b\ +\xbf\x68\x04\x03\xe0\x30\xd7\x9e\xac\x6a\xd3\x07\xc5\x26\x45\xf8\ +\x22\x00\x57\x77\x63\x51\x59\x3d\xef\x1f\x95\x1c\x13\xcc\x02\x38\ +\xba\x1b\x8a\xcb\x1a\x88\xc6\x3b\x31\x35\xc1\xc4\x7d\x8f\x82\x2c\ +\xcf\xe4\xaf\x5b\xad\x8d\x9f\x14\x3e\xd4\xb0\x73\xd9\xab\xbb\x3a\ +\x93\xa7\xf9\xd2\x9a\x93\xc7\xda\xec\x5c\x6c\x72\x8a\x9f\x81\xe9\ +\xeb\x68\x30\x2b\xc6\xe8\x60\x2f\xa7\xa5\xb1\xc5\xca\x47\x86\x07\ +\x9c\x3a\xb9\xb3\xbe\xb4\xa2\xa9\xdb\x14\x18\x9d\x12\x1d\x08\x52\ +\x4f\x49\x71\x85\x55\xe1\x03\x23\x63\x06\xf9\x1a\x7a\x3b\xea\xaa\ +\x6a\x5b\x64\xde\x2b\x21\x29\xd1\xf3\x47\x35\x84\xc4\xda\xe2\xe2\ +\x36\x1b\xf1\x09\x89\x88\x0e\xa0\x35\xd5\x8e\x21\x57\x25\x00\x90\ +\x96\xca\x93\x35\x6d\x56\xaf\xe0\x98\xe4\xe8\x00\x70\x76\x15\x14\ +\x95\x8b\x9a\x80\xd4\xe4\x68\xed\x79\xcf\x26\x15\x04\x26\x37\x17\ +\xb5\xb7\x29\x93\x27\x53\xad\xf6\xb7\xe4\x26\x0d\xd0\xff\x33\xa9\ +\x44\xf5\xf3\x13\x93\x92\x74\x59\x59\xbd\x77\xde\x7e\x4e\x11\x47\ +\xb6\x9a\x1d\xcf\x2e\xf9\xca\x2f\x26\xb2\xb9\xbc\x6a\xd8\x4d\x4b\ +\x6e\x1d\xab\x96\x9b\x2d\x2a\x57\xbd\xf6\xbd\x6f\xc4\xd4\xcb\x5e\ +\xbc\xfb\x92\xae\xdc\xaf\x5f\xf9\x68\xaf\x31\xc0\xd0\x50\xef\xb8\ +\xfc\x91\xe7\x66\x85\xb5\x37\x75\x80\x49\x68\x2d\xa8\x6c\x4d\x1a\ +\xc4\x7e\xb6\xf4\xb5\x52\xd9\x0b\x3a\xeb\x8c\x43\xaf\x7d\xf8\xea\ +\xd8\x0f\x5f\x7c\xb5\x55\x08\x34\x68\xbc\xb5\x81\x31\x6e\x2c\x70\ +\x34\xe5\xbd\xf3\xd6\xf2\x76\xce\xb7\xf7\x64\x8e\xc7\xd4\x7f\xbc\ +\xfc\xf7\x94\x65\xcf\x3e\xd3\xe0\x19\xc3\xb6\x97\x2a\xb1\x97\xbd\ +\xfc\xe0\x3c\x5b\xf9\xee\x57\xdf\xfd\x06\xbc\x7d\x9a\x4f\xe6\xfa\ +\xcc\x9d\xab\x07\x00\xa5\x73\xe5\xca\xdd\xc3\x17\x3d\xa6\x66\xaf\ +\x7a\xf2\xf3\x6c\x1f\x7f\xa1\xb6\x79\xc3\xdf\x9e\x7c\x66\xbc\x7f\ +\xe3\xbb\xcf\x2d\x69\x37\x0e\x0a\x89\x1a\x1d\x9f\x14\xa5\xc1\xe4\ +\xe0\xaa\x17\x0e\x79\x5e\xfd\xe2\x8d\x13\x2b\xb7\x2d\x7b\xed\x44\ +\xf0\xd5\x49\x2d\x6b\xcb\x23\x5f\x4b\x8d\xda\xfb\xd9\x2b\x6b\x4f\ +\xf4\x06\x6a\xfa\x8e\x77\x28\x4f\x0e\xf3\x6f\x3b\xbe\xee\x85\x0f\ +\xb3\x3c\x03\x7c\x1a\xea\x2c\xd7\x3f\xfb\x62\xba\xeb\xd8\x8b\x4b\ +\x57\x21\x5f\xdf\x8e\xda\xb6\x69\xb7\x3f\x35\x2f\xda\xf2\x9f\x7f\ +\x7f\x20\xf9\x04\x6b\x84\x40\xff\xe8\x38\xd3\x0f\x24\x22\x6c\x8a\ +\xcb\x1c\xeb\x7d\xe8\x64\x41\x42\x57\xe9\x57\xf5\xc1\xcf\x3c\x77\ +\x79\xf6\xc7\xff\xda\x5c\x41\xbc\x68\x47\xa7\xcf\xb8\x17\xff\x8f\ +\xbd\xef\x8e\x93\xaa\x3a\xdf\x7f\xcf\x39\xb7\xcc\x9d\x3e\xdb\x3b\ +\x4b\x59\x7a\x13\x10\x14\xbb\x82\x8a\x22\xb6\x68\xa2\xa2\x31\x31\ +\xa2\xb1\x25\xa1\x29\x96\xd8\x15\x44\x13\x62\x8f\xc1\xd8\x50\xa3\ +\xc6\x24\x10\xc5\x02\x08\x28\xa2\x82\xd2\x7b\xdd\xde\x67\x66\xa7\ +\xde\x76\xca\xef\x8f\xbb\x3b\x2c\x0b\x2a\x46\x21\xe4\xfb\xf3\x7c\ +\xe6\x33\x3b\x33\x7b\xcb\xb9\xf7\x9e\xf7\x39\xcf\x5b\xce\xfb\xce\ +\x98\xb8\xfc\xa5\x07\x3f\xcb\xbf\x7a\xe6\x55\xc7\x7f\xf9\xfa\x1f\ +\xff\xa1\x9f\xfe\xe8\x14\xa7\x68\xad\xfd\xc5\xdf\x9f\xfc\xeb\xe2\ +\xca\x9c\xbc\x50\x8f\x91\xbe\x72\xa9\xea\x89\x67\xe6\xc5\xe4\xec\ +\xf0\x96\xcf\x73\xce\xbf\xe7\xe1\x4b\x8b\x9e\xbd\xff\xee\x96\xac\ +\xde\xb4\x66\xb3\x7b\xd8\xe5\x77\xdd\x34\x5e\x6b\xd7\x90\x76\xcf\ +\x7d\xea\x99\x2d\x09\x0f\x6e\x5a\x1b\x2e\xbd\xf8\xb1\xdf\x1c\xb3\ +\x57\xcf\x3e\xa3\x6f\xde\x8e\xa5\xcf\x3f\xb5\x60\x67\x41\x9e\x2f\ +\xbb\xbf\xb7\x4f\x20\xfc\xf8\x63\x4f\xd6\x92\x3c\xd6\xb4\x37\xef\ +\x8c\xeb\xa6\xff\x6c\xf4\x0f\xc9\x1a\x10\x12\x08\x91\x0f\x3f\x44\ +\x02\xd8\xb1\x23\xbe\xeb\xca\xf7\x1f\xb1\xe0\xe8\xe0\x05\x8c\x31\ +\xaf\x2f\x39\xfe\xdc\xdc\xbb\xef\x75\x7d\xb1\xca\x38\x73\x2c\x58\ +\x87\xaa\x67\xef\x5a\xf9\xb9\xdc\x6b\xc2\x3d\xb7\x5f\xb8\xfe\xad\ +\x87\x1f\xff\x64\xdd\x4f\x72\xa4\xb8\xda\xff\xce\x7b\x67\x78\xb7\ +\xfd\xeb\xba\xc7\x37\xd5\x35\x0e\xd6\x91\x9b\x8f\x00\x00\x20\x00\ +\x49\x44\x41\x54\xfb\xdb\x5f\xfe\x3d\xec\xea\x07\xae\x1c\x5d\xf2\ +\xce\x43\x37\x7e\xb9\x7a\xe7\xf1\x52\x63\xa3\x67\xf8\xfd\x77\x4f\ +\x2d\x40\xf0\xc9\xdc\x5b\xbf\x94\x46\x3d\x7a\xcf\x15\xca\xb6\xd7\ +\x6e\x7c\x7a\x65\x75\x03\x5f\xb3\x2b\x79\xf5\xa3\xbf\x3d\xb5\xa4\ +\x63\x99\x0c\x6d\x79\x71\xce\x53\xc6\xb0\x49\xf7\x5d\x36\xe2\x8d\ +\x7b\xa6\xc4\x7a\xf7\xb1\x6a\x3f\xdf\x60\x97\xde\x73\xff\xed\x65\ +\x9b\xff\xfe\xeb\x3f\xad\x6b\x89\x0d\x7c\xe9\xc9\x57\xf3\xcf\x9d\ +\x76\xc3\x59\x05\x7f\x99\x31\xdd\xdb\xbb\x08\x00\x76\x2c\xfe\xdb\ +\x0e\xcf\xe8\x7b\x7b\x27\x66\x4d\x5d\x74\xc6\x94\x47\x2e\x18\x94\ +\xfd\xea\x8c\x6b\xbf\xda\x58\x3b\xa4\xd7\xb6\x9d\x56\xff\x07\xee\ +\xbb\xb5\xb0\x7d\xdc\x11\x7f\x28\x97\x31\x00\x16\x5d\xb0\xac\x66\ +\xcc\x2f\xae\x6c\x7e\xf7\xb1\xb2\x63\x7e\xd6\xf8\xf1\xf3\x2f\x7c\ +\x41\x6f\x7b\xe8\xde\xb2\x3d\x0b\x6e\x9f\xd7\xd2\x53\xec\x9c\x33\ +\xf7\xfd\x91\xbf\x9a\x7d\xf9\xc0\xb6\xbb\x6f\xbc\xbd\xae\x72\xeb\ +\xe6\x77\x5f\xce\x39\x7b\xf2\xe4\xf1\x03\xbe\x78\x79\xea\x9b\x5f\ +\x6d\x38\xde\x65\xac\x6d\x90\xef\xfe\xfd\xf4\x41\x07\xd1\x8b\xc8\ +\xc8\x53\xc7\xbc\x7e\xdf\xa3\x33\xf3\x47\xde\xfa\xe0\x9d\x62\xd5\ +\x73\x6f\x6c\xf2\x3d\xf8\x87\xe9\x25\xe9\xb5\x37\xff\xe6\x95\x1d\ +\x7b\x4f\xad\xae\x87\x91\x63\xfb\x02\xe8\x1b\xf6\x5a\x7d\xcf\x19\ +\xee\xcc\xd3\xe1\xcd\xef\x3d\xf3\xef\xea\x49\xf7\x3d\x38\xba\x9b\ +\x17\xac\xfa\x3f\xdc\x76\x3b\x1e\x7d\xf3\xbd\x17\x0f\x7c\x75\xc6\ +\x64\xd4\xa3\x47\x6a\xcf\xca\xed\x56\xbf\x87\xef\xbd\xcd\xbb\xe1\ +\xc5\x9b\x9e\xfb\x32\xcc\xc7\x97\x60\x00\x9e\x9e\xff\x97\x39\x9b\ +\xb5\x33\xee\x9b\x76\xc1\x9a\xe7\x66\x2c\xd7\xfa\xda\x55\x5f\xe9\ +\x39\x65\x3d\xfd\xe2\xbd\xcf\x57\xd8\xc5\x17\x4d\x9b\x7a\x9e\x04\ +\xf4\x5f\x8f\xfd\xb6\xba\x60\xfc\xec\xdf\x9c\xd3\xba\xf2\xf9\xc9\ +\x6f\x7e\x16\xf9\xe9\xe8\xfc\x1f\xd0\x6b\x24\x49\xb8\xb1\x49\xfe\ +\xd7\x7c\x7a\xf2\xc9\x7c\xe0\xc0\x43\x1f\x42\x3f\xda\x0b\x8e\x2e\ +\xeb\x2f\xb6\x2d\xfd\xe4\x93\x59\x76\xb6\xf7\xad\xb7\x90\x69\x1e\ +\xb2\xd5\xc0\xdc\xb0\x2b\xd6\x6d\xd8\x08\x00\x88\x25\xe2\x59\x05\ +\xde\xca\x9d\xbb\x45\xf1\xc0\x7c\x80\xb6\xd6\xc6\x40\x7e\x41\xba\ +\x76\x55\x65\xf0\x98\x73\x46\x97\x00\xf0\x68\x52\x64\xe5\x64\xd5\ +\x6f\x5d\x1f\xe8\xd9\xa7\x00\x01\xf0\xc6\x8f\xd7\x24\xc6\x4c\xb8\ +\xd0\x87\x20\xde\x12\x23\x6a\xa0\xb4\xd7\x29\x37\x5c\x32\xfc\xad\ +\x07\x66\xcc\x5b\xba\xc3\x39\x7a\x62\xcf\xa7\x6b\x8c\x6e\x13\x2f\ +\x3f\x4e\xb3\xb7\x6f\x0f\x5b\xc7\x0c\x2b\xaa\x59\xbb\x21\x50\xda\ +\xa7\x14\xa0\xb1\xa9\x4d\x2d\xec\x95\x5a\xf7\x69\x35\x39\xe6\xda\ +\xb3\xfb\x92\xc8\xde\x1d\x2d\x81\xfe\x3d\x0a\x20\xbd\xeb\xd5\x77\ +\xb6\x4e\xf8\xf9\x4f\xf4\x2d\x4b\x5b\xcb\x4e\x3a\x6b\x50\x36\x40\ +\x32\xaa\x93\xbc\x1c\x7f\xcd\xae\x4d\xee\x3e\x7d\x72\x3b\x4d\x40\ +\x81\x50\x0e\x37\x93\x1b\x97\xfd\xa3\x3a\xeb\x84\xf3\x06\x88\x8d\ +\x8d\xc6\x80\x41\xde\xc5\x1f\x6e\x1a\x76\xfe\x35\xfd\x02\xea\x86\ +\x8d\x5b\xe4\xfe\x43\xf9\xb6\xf5\x3b\x6b\x9b\x77\x2d\x7f\xf1\xde\ +\x7b\x9e\x52\x8f\xbd\x7c\x54\x20\xb2\xa1\xad\xdb\x85\x63\x07\x00\ +\x40\x2c\x6c\x79\x3d\xa1\xb2\x41\x63\xaf\x1f\x9b\xf3\xf4\x6d\x33\ +\x16\xae\xad\x3d\xf0\x06\xe5\x74\x2f\xcf\xf6\x92\x71\xd7\xde\x3c\ +\x34\x9b\x2e\x5b\xb6\x7a\xe8\xf8\x09\x25\x2a\xd0\x64\xd4\xf6\xfa\ +\x44\xba\xb6\xd2\x2e\xe8\x5b\x11\x02\x73\x7b\xa5\x81\xfb\x0f\x68\ +\xaf\x4d\xb2\xfd\x8b\x4f\x72\x47\x9d\x3d\xba\x9b\x17\x00\x22\x5b\ +\xbf\xd8\xa4\xf7\xbb\xfa\x27\xc3\x55\x73\xfb\xc6\xb8\x6b\xe0\x80\ +\xbc\xbd\xdb\x36\x78\xfa\xf6\xcd\x05\x08\xd7\x47\x7d\xc1\xd2\x2c\ +\x0c\x00\xc0\xa2\x3b\x96\x6d\x93\x7e\x76\xd5\x05\x7e\x25\xf6\x65\ +\x55\xbc\xe7\x88\x3e\xd5\xab\x77\xe4\x95\x0d\xd4\x00\x8d\x99\xf8\ +\x9b\x3e\xd1\xc5\xd3\x1e\x9c\x57\x59\xb3\x63\xfd\x76\x7e\xc1\x05\ +\x63\x65\x80\x44\x5b\xc4\x1b\xcc\xf2\xfc\xa0\xee\x63\xa1\x28\xd2\ +\xe2\x45\x78\xdb\x36\xfb\xd2\x4b\xc4\x77\x74\x28\xfe\x88\x05\x47\ +\x53\xb3\xa9\x5d\xde\x2d\x79\xd1\x85\xda\x07\x1f\xaa\x6b\xd6\x80\ +\x72\x68\x36\x37\x7d\xef\xee\x36\x36\xa8\x5f\xb0\x66\xed\x82\x57\ +\x97\x84\xc7\x9f\xdc\xa7\x6a\xd7\x8e\x6e\x03\x7a\x01\xc0\xb6\x2f\ +\x77\xe5\x97\x0d\xcc\x82\x58\xda\xb4\xa9\x4d\xeb\x3f\x7b\x65\x49\ +\xab\xff\xd4\xd1\xdd\x6a\x37\xd7\x78\x7c\x41\xc3\xd0\xcd\x74\x3a\ +\x65\x58\x94\x33\x33\xb6\x67\xee\x9b\xab\x7b\x8f\x3e\x05\x52\xf6\ +\xc8\x8b\x6f\xb8\x7a\x94\xf2\xc1\xfc\x25\x8e\xf9\x8e\x1a\x09\xdd\ +\xb6\x99\x69\x37\xac\x5c\x59\x9f\x2e\x1d\x98\x23\xbe\xda\xd0\x5c\ +\x50\x31\x8c\x00\x5f\xb7\x65\x9b\xbf\x7f\x3f\x37\x33\x0d\xc3\x36\ +\x6d\xba\xf5\x8b\x65\xf5\xfe\xe2\x9e\xb9\xf8\xf3\x37\x5e\x32\xfa\ +\x9e\x37\xb6\x5c\x6b\x8b\xb5\x59\xb6\x6d\x53\x6b\xe7\x87\x2f\xac\ +\xa2\x25\x27\x0c\xc9\xda\xfa\x65\x75\x45\x45\x9f\xce\x5c\xb4\x30\ +\xbf\x44\x5f\x35\xff\xd9\xb7\x77\x5c\x7c\xd5\x25\x4a\xf5\xe6\x56\ +\x33\x6f\x50\x81\x1a\x4e\x18\x36\x35\xed\x74\xc3\xca\xd5\x5b\x7b\ +\xf6\x2b\x03\x2b\x85\x03\x15\x27\x9c\x72\xe6\xe5\xd7\xdc\x70\xd3\ +\xd5\xe7\xe6\xc8\x46\x5c\x37\x2d\x9b\xb6\x6e\x5f\xf8\xf6\x3a\x38\ +\x69\xf4\x80\x78\x4a\x1e\xf3\x8b\xdb\xce\xe9\xd9\x36\x7f\xd1\xa7\ +\xbb\x77\x6e\xab\x6e\xd9\x4f\x49\x8e\x55\x55\x99\xca\xd0\x53\x07\ +\x07\x01\x0c\x3d\xa5\x53\x8b\x52\x23\xf2\xf7\x97\xdf\x0c\x0e\x39\ +\xa5\xbb\x27\xd6\x6c\x81\x22\x99\x55\xcb\x3e\x6e\x35\xf3\x2a\x72\ +\x3b\xc4\x41\x88\x44\x38\x9c\xb2\xec\x54\x32\x1d\x4b\xa6\x74\xca\ +\x2c\xcb\xae\x5e\xf1\x51\x0c\x85\x2a\x42\x62\xf3\xda\xfa\x8a\x8a\ +\xfe\x18\xc4\x57\xeb\x6a\x82\x15\xc7\x38\x15\x5a\x38\xd5\x13\x86\ +\x6d\x33\x2b\xb6\xe7\x93\x1d\x4d\x7c\x48\x85\xb6\xb3\xb2\x4d\x0d\ +\xe4\x50\x2b\x29\x15\x0d\xfd\xcd\x8c\x49\x78\xf3\xc2\x55\x5b\xea\ +\x2d\x8b\x5b\x36\x4d\xb7\x6e\x7d\xf5\x9f\x9b\x47\x9d\x72\xaa\xf7\ +\x07\x1c\x3f\x92\x84\xc2\x61\xf9\xcf\xcf\xf1\xc1\x83\xd9\x99\x67\ +\xfe\x07\xa9\xb1\x7e\xd4\x11\x8e\x2a\x4d\x81\x27\x2e\xbd\xc4\xfb\ +\xc6\x9b\xbe\xe7\xe6\x46\x47\x8c\x38\x14\xe7\xa2\x51\x53\xd3\xb0\ +\x77\xfb\x1b\x7f\xbc\x5b\x13\xf2\xd8\x9b\x6e\x3b\xa5\x1c\x66\xee\ +\x16\x43\xce\xe9\x09\x10\xdf\x58\x67\x96\x1e\xdf\xb7\xa8\x5f\xde\ +\x30\x79\xd6\xef\x27\x4f\x91\xb0\xe7\xa2\xeb\x7e\x33\x20\x80\xc9\ +\xe0\x7e\xaf\xbc\xf4\xd4\xf4\xaa\xe3\x7f\xf5\xeb\xeb\x2e\x39\xa7\ +\xef\x93\x4f\x4c\xf9\xdc\xeb\xca\x1f\x76\xf9\xa4\xb3\x0b\xe7\x3f\ +\x7b\xff\xe7\xb5\x0c\x2c\x38\xef\xb2\x71\x8e\xc5\x22\x50\x71\xfa\ +\xe8\xac\x95\x0f\x4e\xbe\xa3\x2c\x60\x7a\x4b\x86\x4b\xa9\xaa\x1d\ +\x71\x36\x68\x58\x77\xe0\xe1\xbd\x55\xb1\xfe\xa3\x4a\x8a\xfa\xf8\ +\x07\xbc\xf3\xc0\x94\xa9\x77\x15\x2a\xe9\x6e\xdd\x4f\x4a\xec\x5d\ +\xf5\xd6\x97\xe6\x15\xf7\x9e\x01\x00\xdd\x47\x8e\xef\xb3\xe8\xf1\ +\x5b\xa7\x6c\xc2\x38\xf4\xf3\x9b\x6e\xe9\x46\x6a\x9f\x6f\x51\x8f\ +\xef\xdb\xa3\x73\xff\xf3\x4a\x4b\xa0\x6d\x5b\xee\xb9\x8f\x9f\xd2\ +\x4d\xde\xf6\xce\x0e\x5e\xd4\x2f\x5f\xf1\x9d\x33\xee\xd8\x59\xaf\ +\xde\x73\xf7\xea\xf2\x84\x99\x7b\xb2\x0c\x59\x03\xc6\x9e\x5c\xb1\ +\xee\xed\x17\x9f\xf3\x06\xf2\xc7\xfd\xec\x86\xd3\x7a\x1e\x3f\xb6\ +\xc7\xa2\xd9\xd3\x26\xbb\xb0\x7c\xca\x2f\x7f\x7b\x46\x59\xeb\x13\ +\x0f\x3f\x5b\x99\xa0\x0c\x0a\x7e\x76\x65\x9f\x37\x66\x3f\x14\xb8\ +\xe8\xce\x1b\xcf\xde\x97\x16\x6d\xd7\xae\x6d\xa2\xe7\xc0\x7c\x19\ +\x00\xbc\xa7\x9e\x77\xd6\xa3\x2f\xcc\x99\xf2\x91\x4b\x2d\x3e\xee\ +\x96\x89\xa7\xe7\xe1\x9a\xe1\xfe\x7f\xcd\x9c\x72\x67\x81\xd7\xf2\ +\xe7\x0f\x94\x3a\x92\xf8\x0c\x19\xf7\xd3\x82\x99\xcf\x4c\x9e\xfc\ +\x59\x6e\xaf\x33\x6e\xb9\xec\xa4\x93\xb3\x1e\xb8\x77\xca\x9d\x05\ +\x1e\x2b\x3b\x7f\x10\x4f\xd7\x6e\x8b\x6a\xc7\xf5\xef\x09\xa2\x61\ +\x47\x6b\xaa\xef\xb8\xf6\x04\x66\x72\xf6\xa0\xf1\x43\xd5\xb9\x77\ +\x4e\xed\x5e\xe4\x96\x83\x45\x2e\xac\x0e\x1f\x55\xb1\xfc\xb3\xa5\ +\x5f\xe4\xe4\xbd\xfb\xc1\x67\x36\x65\xf2\xd0\x73\x4e\x1b\x35\x32\ +\xbf\x7e\xc5\xcb\xb3\xa6\xbc\xab\xe0\xf2\xd3\x7f\x71\xd9\x69\xdd\ +\x7f\x40\x4b\x01\xa8\x8a\xfc\xe2\xdb\x64\xd5\x2a\xe3\xa9\xa7\x78\ +\x6e\x2e\xfa\x8e\x89\x4f\x21\x93\x07\xd9\xb6\xed\x92\x92\x92\xeb\ +\x7f\x7d\xc3\x8f\xb1\x46\x87\xaf\x79\x3c\x9e\x77\xdf\x79\xe7\x89\ +\xc7\xe7\xf4\xe9\xdb\xef\x20\x79\x90\x0b\x4b\xb8\x00\xe4\x52\x83\ +\x4f\x3d\x13\x9a\x39\x33\xfa\xcc\xd3\x6d\x13\x26\x34\xec\xda\xfe\ +\xcd\x31\xc8\x1b\xe6\xcf\x79\x6e\x63\x68\xfa\x35\x67\x05\x82\xb9\ +\x01\x8d\x00\xb7\x93\x29\xcb\xe5\xf5\x48\x88\x25\x93\xba\xe2\xf6\ +\x2a\x18\xc0\x4a\x36\xb6\xc6\xd5\x40\x5e\xa8\xdd\x2f\xc0\xe3\xe1\ +\x96\x34\x57\xb2\xb2\x43\x0a\xe6\x6d\x2d\xcd\x3a\x68\x85\xb9\x01\ +\x00\x9e\x6c\x8b\xc4\x53\x96\xea\x0d\x65\x07\x3a\xa5\xd5\xb0\x53\ +\x4d\xad\x09\xcd\x1f\x74\x29\x58\xc2\x48\x37\x4c\x97\xc7\x4b\x04\ +\x4b\x27\x75\xd9\xed\x95\x09\x30\x33\xd9\x12\x49\xba\x03\x59\x1e\ +\x49\xff\xdb\xec\xbb\x6b\xfb\xfe\xe2\xd6\x8b\xdb\x33\x16\x72\x23\ +\xde\x14\x49\xb9\xb3\xf2\x03\x2e\x0c\xdc\x4e\xa4\x2d\xcd\xeb\xd9\ +\x7f\x3d\x06\x4b\xeb\xba\xea\xf6\x12\x00\xcb\x48\xd9\x48\xf1\xa8\ +\x32\x00\x24\x22\xcd\x69\xae\x04\x02\x1e\x0c\x48\x91\x25\xa0\x46\ +\x4b\x4b\x84\x49\xae\x60\x30\xe8\x92\x31\x70\xa3\xb9\x29\x42\x3c\ +\x59\xd9\x7e\x17\x08\x3b\x16\x6d\x4b\xea\xb6\x3b\x98\x1b\xf2\xc8\ +\xe9\x44\x82\x68\x1e\x55\xda\x47\x78\x2d\x3d\x69\x63\x97\x47\x6d\ +\x3f\x6d\x3a\xda\xdc\x66\xe2\xdc\x82\x1c\xc7\x68\x27\xac\x64\x73\ +\x38\xe5\x0e\x06\x54\x82\x25\x59\xc9\xac\xf1\xe5\x66\xbc\x39\x9c\ +\x94\xdc\x81\x9c\xa0\x47\xd8\xa9\xe6\xd6\x84\x16\x0c\xa9\x04\x4b\ +\x12\xe8\x69\x5b\xf3\xba\x09\xd8\xa9\xa4\xa9\x7a\xbc\xfb\x92\x2d\ +\x0a\xab\xb5\x39\x8c\xdd\x01\x8f\x2a\x11\x49\x91\x30\x4b\x24\xd2\ +\x12\xc6\xe9\x64\xdc\xe4\x52\x76\x7e\xae\x8a\x01\x80\x45\x9a\x9b\ +\x6d\xe2\xc9\xcf\xf6\xff\x50\xe3\x6a\xdb\x96\x4d\x05\xe5\xdd\xe5\ +\xda\x5a\xed\xec\x71\xa2\xac\x4c\x7f\xeb\x2d\xe1\xd6\xbe\x6b\x16\ +\x8c\x1f\x79\xc1\xd1\x66\x34\x10\x88\xb1\xe4\xc4\x2b\x3c\x1f\x7e\ +\x18\x98\xf5\x48\x72\xe0\x40\xfe\x2d\x45\x2f\xec\xca\xca\xea\xf2\ +\x81\xa7\x96\x15\x76\x24\x35\xc3\xb2\xd7\xe7\x0c\x72\xe2\xf5\x76\ +\x30\x50\xc5\x5b\x50\xd4\x99\x8d\x62\x7f\x76\x7e\xc7\x48\xc4\xc1\ +\xdc\x82\x60\xc7\x67\x6f\x30\xc7\x1b\x3c\xe0\x24\xb2\x27\xbf\xd0\ +\xd3\x09\xd1\x64\x00\x00\x44\xdc\xbe\xf6\x63\x12\xd5\x5b\x50\xe8\ +\x05\x80\xd6\xb5\xf3\xbf\x8a\x97\x4f\x39\x6f\x5f\xea\x52\xec\xf2\ +\x17\x16\x65\x4e\x25\xfb\xbc\x07\x58\xcd\x11\x71\xbb\xdb\x8f\xa3\ +\xb8\x3c\x19\xbd\xc8\x97\x95\xe7\xdb\x6f\x9c\xba\x72\x0b\x3b\x25\ +\x45\xc7\xae\xbc\xcc\x57\x24\x07\xb2\x72\x33\x4b\xff\xdd\x3e\x5f\ +\x97\x33\x28\x9a\xb7\xb3\xba\xe5\x0e\xe5\xb9\x3b\x9f\x5f\xf1\xe6\ +\x17\x1e\x84\xaa\x63\xd5\x5f\xd0\xd1\x73\xb4\xff\x1d\xf0\xb6\x5f\ +\x85\xec\xe9\x72\x39\x48\xc9\xc9\x2f\xec\x6c\xb6\xf4\xf9\x7c\x00\ +\xa0\x79\x3c\x9d\x7f\xcc\xca\x2b\xfc\x81\x87\x0d\xc1\xc0\x98\x32\ +\xeb\x11\xdc\xd8\x94\x7e\xf6\x59\x11\x0a\x42\xfa\x3f\x89\xa1\xf8\ +\xd1\x5e\x70\x94\x35\x4a\x59\x76\x56\xdb\x6d\xd3\x71\x63\x63\xe0\ +\x91\xd9\x84\x51\xf1\x4d\x9a\x82\x74\xd6\xb5\xf7\xdf\x32\x7e\xf0\ +\x51\xd2\xf7\x40\xdf\x73\x1e\x7a\xf0\xb7\xc5\xca\x8f\x4f\xf1\xc8\ +\xce\x20\x2e\x97\xfc\xc6\x1b\xf2\x5f\xff\x6a\xdd\x72\x33\x3b\xe9\ +\x44\xf8\xee\xda\xc1\x8f\x58\x70\x94\x36\x6c\x18\xc6\x49\x27\xc5\ +\xa6\x4d\xf5\x2f\x58\x50\xf8\xea\xeb\x48\x22\xf0\xb5\x3e\x05\xa4\ +\xba\x3d\x8a\xd4\xf9\xbf\xc2\x36\x0d\x8b\x7e\x87\x68\xb3\xfa\xcd\ +\x9f\x2f\x5d\x55\xf9\x6d\xc3\x4d\x5f\xbf\xe2\xd3\xbd\x2d\xdf\x52\ +\xb2\x41\xd6\x3c\x66\xfd\xc6\xaf\xb6\x54\x66\xec\xd7\x3c\xbe\xe7\ +\xa3\x25\x1f\x47\x0e\x69\xd5\xac\xd8\xfd\xd5\xe2\xcf\xb7\x37\x80\ +\xe0\xa6\x61\xb0\x2e\x26\x70\x33\xb2\x74\xc1\xfb\x7b\x23\xdf\xa4\ +\xc0\x36\x6d\x5f\xb5\x66\x7b\xdd\xf7\xbc\xf9\x6d\x55\x1b\xbe\xda\ +\x5c\xf9\x3d\xd6\xea\xd2\x5d\x5f\x7d\xb2\xa5\x26\x7a\x44\x75\xcf\ +\x2f\xbf\x72\x4d\x9e\xc2\xce\x38\xdd\x9a\x3a\x15\x38\xff\xce\xb9\ +\x73\x7f\xc4\x82\xa3\x5a\x53\xb0\xed\xe4\x35\xbf\x4c\x5f\x7e\x79\ +\xe9\x5f\x9e\xd7\xe6\x2f\x10\x87\x5e\x48\x9b\xb7\xbd\xfa\xd0\x6d\ +\xaf\x7f\x5e\x7d\xc8\x27\xd3\x17\xfd\xe3\xa5\x4f\xbf\x2d\x2c\x97\ +\xb5\x6c\x9c\xfb\xf2\x3f\x1b\xd9\xb7\x6a\x94\x6c\xd1\x4b\x73\x97\ +\x6c\x4a\x64\xfa\x5a\xfb\xd9\xbb\x6f\x2d\xdc\x28\x1f\x4a\x74\x1d\ +\x6d\x7d\xe7\xc5\xd7\x77\xb6\xa9\xd0\xb2\xea\xbe\x3b\x1e\xdc\x12\ +\xdb\x0f\x0c\x12\xd5\xab\x5f\x59\xb0\x42\x97\xba\xa8\x18\xa9\x15\ +\xef\x2f\xdc\x50\x6f\x01\x00\x88\xd4\x7b\x2f\xbe\xb4\xaa\xf2\x10\ +\x3d\xea\xd6\xf6\x0d\x6b\x76\xb7\x1e\x08\x6d\x6c\xe9\xbc\xbf\x2e\ +\xde\x10\x3b\xa8\x54\x44\xaa\x37\x7f\xf4\xc1\xc2\x77\x16\x2e\x5a\ +\xbb\xa3\xee\x6b\x31\xc9\xa8\xff\xdb\x73\xaf\xee\x8c\x1c\xc1\x95\ +\xa6\x55\x55\x85\xf7\x3d\x00\x05\xf9\xc6\x63\x8f\x89\x60\xe0\x3f\ +\x30\x13\xfc\x88\x05\x47\x77\x63\x4c\xb8\xd4\xc8\x94\xdf\x25\x06\ +\x0d\x76\x4f\x9d\x4e\x96\x7c\x04\x9a\xf6\x0d\x70\x60\xa5\x62\x2d\ +\x2d\xad\x09\xdd\x02\xa4\x8d\xbe\xf8\xe7\x63\x06\x15\x01\xb0\x44\ +\x34\x1c\x89\xa5\x38\xf0\x64\x5b\x24\x1a\xdf\x57\xaf\xd9\x48\xb6\ +\xb5\xb4\x46\x2d\x67\xf2\x48\xd5\x54\x36\xd0\x63\xfa\xe6\x1b\x86\ +\x25\xda\x2d\x6d\xba\x45\x3b\xcb\x21\x8f\x47\xc3\xdb\xd7\x7d\x66\ +\x86\x4a\x7a\x17\x10\x00\x48\xb6\x85\x23\xb1\xf6\xb5\x42\xcc\x32\ +\x9d\x62\xe4\x8c\x5a\xba\x45\x81\xd6\xac\x6f\x34\xf3\x8a\x43\x6d\ +\x09\x87\xa6\xf2\x0d\x5b\xab\x03\xfd\x86\x39\x99\x84\x52\x6d\x91\ +\x48\xac\x6b\xd9\x68\x61\xa5\xc3\xad\xad\xb1\xa4\x61\x45\xf6\xee\ +\x32\x42\x7d\x7a\x66\x09\x77\xf9\x25\x57\x5d\xd1\x33\x80\x00\x20\ +\x1d\x8b\xb4\x86\xa3\x86\x2d\x1a\x76\x6d\x50\xcb\x7a\xf7\xf6\x83\ +\x91\x88\xe9\x76\xc7\xbc\x17\xdd\xf4\xea\xdf\xfe\xbe\xa3\x35\xd2\ +\x96\xb4\x20\xbd\x77\x53\x98\xe7\xe4\xb9\xe3\xc6\x3e\x12\x42\xd3\ +\xf1\xd6\x70\x8c\x1d\xe8\x65\x4f\x6c\x7e\xfa\x0f\xb3\xd7\x84\x19\ +\x00\xd8\xe9\x58\x6b\xb8\xad\x7d\x1f\x5a\xbb\xbe\x51\xcf\x2d\xcd\ +\xf4\x7f\x9f\x5d\xe6\x93\xd7\x67\x4d\xb9\xff\xc9\xe5\x5f\x6d\x5e\ +\xbf\xea\xe3\x25\x1f\x6f\x44\xed\x3b\xc6\x3a\x4b\x5e\xaa\x2d\x52\ +\xb3\xf5\xab\x2a\x29\xaf\x77\xcf\x20\x00\x58\xc9\xb6\xd6\x68\xfc\ +\xf0\xa6\x03\x09\x87\xe1\xfa\xeb\x51\x4d\xad\x39\x67\x0e\xef\xd7\ +\x0f\xbe\xbd\x2a\xf7\x37\xb5\x1f\x6d\x87\x47\xab\xa6\x60\xd9\x66\ +\x5e\xfe\xee\x3b\x6e\x1d\x74\xef\x83\xda\xaf\x7e\xa5\xbf\xf8\x02\ +\x3d\x61\x34\xa0\x83\x60\x77\xd5\xe7\x6f\x3f\xfd\xfa\x72\x03\xa4\ +\x41\x63\x7e\x3e\xa1\x62\xcf\xb3\xff\x6a\xbe\xfb\xf7\x43\x96\xce\ +\xbd\xfb\xcd\xb5\x51\x66\xda\xa1\x82\x42\x0d\xf4\xca\xca\xa6\xe3\ +\x27\x4e\xbb\xee\xec\x01\x3b\x96\xbc\xfc\xf8\x5b\x9f\x63\x6c\xb3\ +\xec\x61\xd3\x6f\xfd\x75\x7e\xfd\x9e\x16\x52\x51\x94\x58\x3b\x63\ +\xda\x9a\xdf\xcd\x9a\x5e\x06\x9b\x7f\x3f\xfd\x85\x33\xa7\x3e\x78\ +\x7a\xb9\x0a\x00\x46\xeb\xf6\x57\xe6\xbe\xb2\xb5\x25\x55\xbb\x7d\ +\x57\xaf\xf3\xef\xca\x86\xe4\x87\x2f\x3c\xf5\xce\x9a\x5a\x3d\x65\ +\x0e\xbe\xe0\x96\x9b\x27\xf4\x79\xe9\xfe\x19\xfa\xc9\x53\x6e\x1c\ +\x9b\xff\xaf\xc7\x6f\xdb\xdb\xff\xc6\x29\x83\x2b\x6b\x9a\xaa\xc3\ +\xf3\x9f\xfc\xf4\x2f\x91\xd1\xbf\x98\xf1\x8b\x93\xfd\x3b\x6b\xc3\ +\xfd\x2f\xab\x00\x11\x7f\xff\xe5\x67\x17\x7e\x59\x63\xe8\xf4\xd8\ +\x9f\xdd\xfc\xcb\x31\xfd\x1d\xa2\x50\xb7\x6e\xe1\xb3\x2f\xbe\xdb\ +\x6a\xe1\x3e\x27\xff\x74\x42\xf7\x9d\x2c\xa7\x6c\x40\x0e\x2c\xfb\ +\xeb\x53\x9f\x07\x7f\x32\x74\x50\xfc\xfd\x17\x9f\x5c\xb0\xaa\x06\ +\xbb\xf3\x2f\xbd\xf1\x77\xc6\x96\xe6\xbe\x83\xcf\x69\xf8\xfc\xb5\ +\x99\xaf\x6c\xfb\xe5\xed\xb7\x0e\x2f\xf6\x00\x40\xdb\xce\xed\x6d\ +\xc9\xd4\xc7\xaf\xcc\x89\x9f\x7d\xc3\x15\x65\xdb\xeb\xc3\x8d\xcb\ +\xe6\x3d\xf4\xef\x36\x72\xc5\x94\x3b\xcf\xec\x9f\xb5\xe3\xe3\xd7\ +\x9e\x7b\xfb\xf3\x74\x3a\x15\x1a\x3a\x61\xfa\xf5\xe7\x07\x3a\x71\ +\x93\xf0\x96\x6d\x86\x3c\xe0\xb4\x3e\xee\x3d\x2b\xde\x7c\xe6\x8d\ +\x8f\x75\x4b\x57\x7b\x9d\x75\xc7\x6f\x2f\x0d\x35\x6e\xad\x6e\xac\ +\x6e\x5c\xf0\xf4\x67\x73\xc3\xa3\xae\x9c\xfc\x8b\x33\xfa\x39\x3b\ +\xed\x78\xef\xcf\x4f\xbc\xd7\xfc\xbb\xfb\x1e\x39\xbe\xdc\x31\x4c\ +\xda\x3b\x96\xbf\xfa\xe7\xb7\x3f\xd7\xd3\x29\xdf\xa0\x73\x66\xdc\ +\xfc\x93\xa0\xd9\xf8\xf6\x5f\xe7\x7e\xba\x3b\xd2\xb6\x77\xbb\x6b\ +\xe8\xc4\xde\x5e\xb1\xf1\x9d\xb9\x2f\x2d\xda\x18\x4f\xa5\xba\x9d\ +\x30\x71\xea\xd5\xa7\xa9\x87\x83\x28\x44\x22\x30\x69\x12\xac\x58\ +\x51\x7f\xff\xbd\x81\xb1\x63\xb1\x61\x7c\xcf\xa5\xee\x3f\xf2\x82\ +\xa3\xb7\x21\xcb\x32\x4a\x4b\x53\x7f\xf9\x33\xe4\xe4\x68\x57\x5f\ +\x2d\x2d\x7c\x4f\xa8\x07\xda\xe5\xd2\x0b\xfe\xf6\x2f\x34\xe2\xe7\ +\x73\xfe\xf4\x87\xab\xce\x1c\x5c\xbb\x7a\x2d\xf6\x14\xfb\xcd\xaa\ +\x0f\x3e\x69\xbe\x70\xea\xcc\x07\xae\x3a\xb6\x6e\x57\xe2\xb2\x69\ +\x77\x4f\xff\x59\xbf\xe5\x4b\x97\x19\x60\xaf\x5c\xfe\x71\xd9\x39\ +\x37\x3c\xf6\xe8\xcc\xee\x2d\x5f\xbc\xff\x45\x7d\x43\xdd\x76\x51\ +\xd6\xab\x7b\x61\x10\xe2\xad\x69\x80\xa6\xd5\xcb\xa3\x5a\xb7\xa1\ +\x4e\xfd\x72\xab\xf1\xf9\x59\x8f\x56\x65\x9d\x7c\xeb\x3d\xb7\x1d\ +\x3f\xa0\xb4\xd7\xb0\x8a\xbd\x0b\xe7\xfe\xed\x2b\xf1\x9b\x7b\x66\ +\x3e\xf8\xcb\xe3\xd7\xbe\xb3\xb0\x25\xba\x63\x67\x44\xef\xd5\xbf\ +\x10\xcc\xfa\x1d\x3b\xe3\xfd\x2b\x0a\xab\xd6\x6d\x51\xca\x27\xdc\ +\xfb\xfb\x7b\x26\x5f\xda\x6f\xf1\xc2\x0f\x9b\xea\xeb\x1b\x62\x59\ +\xc3\x2b\x72\x36\xff\xfb\xf9\x7f\x6c\x74\xdf\x35\xf3\xb1\x6b\x4f\ +\xcb\xfe\xe8\xe3\xd5\x0e\x35\x37\x6a\x57\xfd\xf1\x8f\x6f\xf6\xba\ +\xe0\xe6\x47\x1e\x9b\x7d\xc3\xc5\xa3\x6b\xbf\xda\x19\x2c\x1e\xe2\ +\x81\xe4\xb6\xcd\x8d\x3d\x4a\xb3\x37\xbc\xf3\xcc\xeb\x9b\xd4\x9b\ +\xef\x7a\xe8\xd1\x07\x6f\x3d\xa1\x3c\xbd\xb6\x2e\x56\xbb\xf9\xfd\ +\x67\xfe\xb1\xf3\x67\xd3\x26\x3b\x40\x00\x00\xeb\xd7\xed\x2a\x3a\ +\x79\xd2\x9c\xd9\x33\x7f\x79\x46\xd9\xc6\x95\x9b\x73\x8e\xb9\x72\ +\xf6\xc3\x33\x2f\x1d\x68\x2c\xfa\x74\x6d\x6b\xe5\xa7\x8f\xbf\xb8\ +\xfa\xbc\xdf\x3d\x38\x6b\xca\xb9\xbb\x56\x7d\xb4\x77\x7f\x1d\x68\ +\xeb\xf6\x2d\xa8\xff\x28\xad\xfa\xf3\x3f\x3d\xf7\xd1\x29\xd7\xdf\ +\x31\xfb\xa1\xdf\x92\xf5\xef\x7d\x55\x67\xd4\x6c\xde\x2d\x95\x8e\ +\xbf\xef\xae\x7b\xa6\x5e\x36\x68\xf1\x82\x85\xad\xce\xa4\x6f\x35\ +\xfc\xeb\xbd\x4f\x46\x5e\x7e\x53\x07\x10\x40\x7c\xf7\xc7\x8f\xce\ +\xfd\x74\xcc\xa4\x3b\x1f\x9b\x75\x8b\xb9\x66\xf1\x97\xbb\x22\x8b\ +\xe7\xce\x5a\xde\xd6\xed\x96\x3b\xee\x3f\xf7\xd8\xbe\xa5\xfd\x86\ +\x25\x36\xff\xfd\x89\x77\x77\x5f\xfe\xfb\x59\x0f\xfd\xe2\xf8\x2d\ +\x4b\x97\x85\x0f\x47\x71\xd2\xba\x3a\xb8\xea\x2a\xf8\xe0\x03\x78\ +\xfe\xaf\xa9\x09\xe7\x89\x74\xfa\xfb\xe7\xbc\x90\xbe\x51\x6f\x15\ +\x9a\xa6\x29\x8a\xf2\x75\x55\x00\x3b\xb6\xcb\xbc\x7d\xfd\xb0\xee\ +\xba\xf9\xd1\xa5\xa0\x77\x5c\x6f\x3b\x0d\xcf\x7c\x70\x12\x4c\x77\ +\xbe\x0e\xc6\xb9\x10\x42\x22\xa4\xbd\x36\x22\xfa\x86\xbb\x07\xc9\ +\x64\x52\x7c\xbf\x27\x84\x74\x9d\x0f\x1f\xa9\xbf\xfa\xaa\x7a\xcd\ +\x35\xee\x6b\x7e\x95\xf5\xfb\xbb\x60\xf2\x94\xfd\x37\x71\x8f\x39\ +\x6f\xec\xb3\x6f\xbd\xf0\xac\x9b\x5d\x73\xf1\xb0\x0d\xdb\xa3\x65\ +\x27\x0f\x33\xaa\x3f\x6b\x0e\x75\x1f\xd2\xdd\x2b\xd7\xe2\x50\x59\ +\xbf\x9e\x01\x77\xb5\x2a\x87\x02\x21\x48\x37\x54\xb5\x68\xa7\x0d\ +\xed\x23\xbb\x49\xc0\xe3\x26\xc8\xdc\xb5\x61\x6f\x79\xcf\xb1\xc1\ +\x02\xd9\xeb\x4e\xc5\xa3\x0d\x9f\x2d\xde\xd8\xef\xf4\xa9\x4e\x50\ +\x6d\xcb\xfa\xf7\xd6\x5a\x3d\x66\x4e\x3a\x33\x27\xf6\x55\x43\x42\ +\x3b\xa3\xbb\xf9\xef\xbf\x6d\x1d\x75\xf9\x83\x3d\xb3\x3d\x09\xcd\ +\xe3\xf1\xe9\x91\x1d\xdb\xd2\xa4\x7c\x78\x31\x36\x2b\x77\x57\xf3\ +\xd2\x2b\x4a\xb4\x35\xf3\x77\x96\x8e\x9e\x94\xeb\x75\x99\x3e\xcd\ +\xeb\x96\xeb\xab\xb6\xc6\xf3\xfa\x75\xf7\xb4\x3d\xbb\xf4\x63\xc8\ +\x3d\xef\xf3\x05\x2f\x7e\xf2\x79\x72\xc2\xcf\x4e\x70\x42\x17\x36\ +\x7d\xb6\x28\xde\x67\xfc\x55\xa7\xf6\x45\x00\x00\xd1\xb5\x55\x6d\ +\xdd\xce\x1f\x00\xb1\x5d\x3b\x92\x39\x57\xe6\xc0\xd2\x97\x77\x4e\ +\xb8\xe6\xb1\x7e\x45\x01\x00\x10\x8d\xab\xaa\xeb\x2b\xd7\xad\x8f\ +\xfe\xe6\xb1\xe7\x4e\x2a\xef\xf0\x79\x8a\xc8\xa6\xaa\xc6\x3e\xe7\ +\xf4\xc1\x00\x00\xc9\x75\x7b\x1a\xba\x9d\x70\xa5\xa6\x68\x8a\xe2\ +\xca\x0b\xb8\xb6\x7e\x36\xbf\x46\xf6\x47\x37\x2e\x7a\x72\xc5\xb2\ +\x21\x27\x8f\xef\xbd\x9f\xd3\x30\xb9\x6d\x53\xe5\x90\xf1\x13\xd7\ +\x7f\xfa\x16\x8c\xb8\x78\xfc\x80\x42\xd0\x0d\xcd\xe5\x71\x63\x63\ +\xc3\xce\x5d\xc5\xa3\xaf\xce\xf3\xb9\x98\x4f\x73\xa9\xb8\xdd\x26\ +\x1b\xad\x6f\x6e\x24\xe7\x0d\xda\xe7\xd1\x5c\xf3\xd1\xfb\xbe\xd1\ +\x17\x8e\x1b\x98\x0f\x66\xc2\xed\xf1\xa5\xeb\xbe\x5c\xb6\x43\xbd\ +\x66\xd6\x95\xe5\xee\x86\x57\x5b\xd2\x03\x7f\x96\xbf\xf2\xb5\x25\ +\x29\x5c\x5e\xf7\xd9\x3f\x17\x2c\x5d\x3f\x6c\xfc\x55\x85\x3f\x38\ +\xf9\xde\xb4\x09\x7e\xfd\x6b\xd8\xb4\x09\x5e\x7a\x09\x2e\xbe\x18\ +\x6d\xdb\x0c\x9c\x7f\xff\xb4\x17\xdf\xd4\x4d\xaf\xd7\xfb\xfc\x5f\ +\x5f\x58\xfa\xd1\x47\xb2\xa2\x3a\x99\xbc\x11\x1c\x90\x86\x03\x21\ +\xe7\x27\xd4\x2e\x16\xc2\xf9\xe8\xfc\x2a\x04\x08\x68\x4f\x9a\xd4\ +\x69\x73\x04\x02\x10\x6a\x17\x32\xd4\xf1\x2b\x46\x88\x32\x26\x38\ +\x47\x08\x39\x3f\x89\x4e\x72\x88\x00\x10\xc6\xa2\x4b\x9e\x16\xb4\ +\xef\x4d\x08\xee\x54\x8c\x12\x99\xea\x03\x02\x10\xee\xe8\x1b\x02\ +\x84\x10\xe7\x1c\x01\x42\x18\x61\x84\x50\x47\x4e\x91\x4c\xba\x31\ +\x49\x92\x38\x63\x00\x08\x13\xcc\x19\xc7\x08\x01\x67\x94\x63\x06\ +\x18\x00\xb0\x10\x44\xd8\xa5\x85\xf9\x9a\xdb\xbd\x65\xfb\x5e\x83\ +\x01\x20\x06\xc2\x14\x80\x40\x20\x84\x30\x40\x7b\x87\x05\x00\x13\ +\xdc\xad\xa9\x33\x1f\x7a\xc0\xa5\xaa\xdf\x13\x0e\x20\x9d\xe6\x7d\ +\x7a\x1b\x2f\xbe\xa0\x4e\x9d\x96\x77\xc7\x9d\xa0\x1b\x70\xc7\xbe\ +\x82\x97\x5c\x40\xbf\x33\xae\x7a\xa4\x77\xf1\xaf\xa7\x3d\xdb\xbb\ +\xff\x8d\x35\x49\x76\xdc\xe0\xa2\xaa\x8f\x37\x05\x8b\x07\xe5\x01\ +\x2c\xdd\xba\x53\xed\x75\xb6\x04\xb0\xe5\xab\xea\xd2\x1e\x67\xb0\ +\xe6\x6d\x2d\x9e\x9e\x7d\xca\xe4\xda\xcf\x5e\x58\x11\xf3\x4f\x1b\ +\xe2\x5f\xf2\x0f\xa3\xf0\xb8\x32\x90\xad\xfc\x3c\x78\xef\xcd\x79\ +\xcd\xb1\xb2\xa9\xa7\xb4\xc7\x05\xb6\xd5\xd6\x11\x4f\x5e\x0e\x40\ +\xd3\xba\x75\x51\xb5\x4f\x4f\x97\xfe\xb7\x94\x7d\x6c\x41\x08\x20\ +\xf5\xef\xf7\x3e\x0a\x8e\xfc\x15\x0e\xaf\x36\x3d\xa5\x39\x00\xdb\ +\x37\xaf\xa6\x85\x65\xb9\xa8\x65\xe7\x5e\x63\xc4\xf8\x1e\x76\x6a\ +\xef\x2b\x6f\x7c\x31\x64\xfc\x74\xde\x30\xcf\x55\x74\xb2\x1b\xe2\ +\xd1\x38\x2e\xee\xed\x75\x17\x14\x5e\x35\xf9\xfc\x81\xdd\xdb\x63\ +\xfe\x93\xf1\x36\xd9\xa3\xb5\x63\x6f\x62\x6f\x4d\xdc\x3c\xb7\x57\ +\x4e\x6c\xf7\xbb\xa9\x50\x41\x69\x0e\x8e\xc6\x78\x2f\x97\xea\x4c\ +\x48\x55\xeb\xb7\x49\x3d\x2f\x7d\xe8\x92\xf8\xeb\xaf\xcd\x3b\x69\ +\xc0\xcd\x85\x8e\x01\x31\x56\x5f\xdf\x28\xce\x2c\xcb\x05\x00\x88\ +\x57\x57\x37\xf3\x93\x2b\xf2\x01\x22\x1b\xb6\x99\xbd\x46\xf5\x48\ +\xad\x68\xcb\x09\x15\x6b\x9e\xec\xd3\x2f\xbb\x69\xf0\xd0\xde\x1a\ +\x00\x08\xaa\x9b\x5c\x73\x29\x46\xd5\xaa\x95\x7b\x7d\x37\x55\x14\ +\xd5\xad\xad\xf7\x16\x64\x03\xc0\xb6\x8f\xfe\xb9\x27\xd4\xaf\x6f\ +\xc8\x78\x69\x57\x7a\xf8\xd8\x9e\x34\x5d\xf9\xca\xeb\x2b\x07\x9c\ +\xf6\x9b\x2c\x67\x44\xbb\x3c\x8a\x1c\xdf\xbe\xb7\xf9\x94\xe2\x52\ +\x00\x66\x5a\x46\x73\x63\x24\xab\x4f\x0e\x00\x6c\x59\xf8\x76\x4b\ +\xa0\xa2\x77\x28\x3a\x1f\xb9\xf3\xdd\xc0\xf7\xac\xa9\x4f\x86\x26\ +\x96\x48\x0b\xa3\x96\xbf\x20\xc7\xed\x2e\x38\xf7\x97\x53\x8f\x19\ +\xd0\xcd\x4a\x27\xb8\xe4\xd6\x94\x1f\x68\x7d\xf2\xe2\xc5\x70\xed\ +\xb5\x80\x31\xbc\xf1\x06\x9c\x79\x66\xfb\x20\xf8\x21\xda\x37\x61\ +\x81\x2c\xcb\x9b\x37\x6f\xf9\xf8\x93\x4f\xbe\x27\xd5\xfd\x7a\x36\ +\x90\x99\x75\x1d\xe1\xc7\x0e\x40\x88\x76\xe0\xe0\x9d\x76\x6f\x47\ +\x8c\x03\xe4\x4a\x00\x00\xc6\x64\x5f\xfa\x40\x84\x30\xca\x34\x2c\ +\x75\x94\x1b\xee\xb2\xaf\xf3\x59\x08\xc1\x38\xc7\x08\x31\xc6\x38\ +\xe7\x8a\xa2\x50\xca\x28\xb5\x01\x80\x31\x86\x01\x00\x38\x07\x02\ +\x20\x03\x08\x00\x0b\x81\x18\xd4\xb3\x67\x4e\x4e\xee\x47\x5f\xac\ +\x02\x90\x01\xec\x8e\x4e\x1e\x84\x44\x60\x45\x7b\xe0\x3e\x8a\x5c\ +\x2e\xf1\xfd\x13\x96\xe9\x3a\xef\xde\x3d\xfd\xe7\x67\xac\x69\xd3\ +\x73\xee\xbc\x13\xb6\x6c\x81\xd9\xb3\xa1\xa8\x08\x00\x76\x7c\xfa\ +\xe6\xdf\x97\x56\x7a\xe4\x58\xa0\xff\xa8\x50\xf3\xce\xba\x64\xfe\ +\xd0\x7c\x7b\xfe\xea\x9a\xfc\x93\xae\x46\x22\xbc\x76\x43\x55\xdf\ +\xcb\x2a\x80\x37\x7e\xb6\x3b\x31\x74\x42\xdf\xc8\xae\xf7\xf6\x56\ +\x6f\x7f\x7e\xe6\x7d\x75\xd5\xe1\xf3\xae\x9b\x36\x30\xdb\xbf\x39\ +\x5b\x2c\xfd\x68\xc9\x25\xa3\xce\x1f\x5e\xec\xbd\xe9\x2f\xef\x4c\ +\x9a\xf5\x52\x77\x77\x3b\xd8\x17\x1e\x33\x8a\xcc\x7f\xe1\x8e\x87\ +\x0d\xa5\x69\xb5\xe9\x3b\x57\x75\x17\x8d\xac\xc8\x9d\xff\x87\xbb\ +\xb6\x66\x9b\x75\x74\xd0\xb4\xf3\x47\xe4\x56\xb6\x4a\xaf\xce\xbb\ +\xfb\x91\xfa\xc4\xb6\x35\x9e\x01\x97\xe8\xb1\xa6\x3d\x7b\x1b\x1b\ +\x5f\xfd\xd3\xf2\x58\x9d\x7b\xd0\x25\xbf\x38\xbb\x5f\xf3\xc7\x45\ +\x0d\xf3\x97\x6c\xb9\x6c\xe4\x89\xc7\xf5\x9b\xbf\x7d\xf3\x16\xd6\ +\xd2\x9c\xc4\xbd\xbb\xe7\x3b\x7a\x4e\xff\xe3\xc7\xa0\x59\x7f\x9b\ +\x71\xff\xfa\x9c\xec\xbe\xbf\xbc\xea\xd8\x62\x8f\xf5\xc9\xa2\x4f\ +\x44\x62\x9b\x2f\xef\x94\x5c\x5f\xde\x09\xa3\xf3\xe6\xcd\xb9\x63\ +\x43\x79\x5e\xbf\x33\x26\xf0\x2d\x5b\x94\x8a\x89\xa7\x5c\x3c\x60\ +\xe3\x27\xd7\x3d\xf3\xc6\xaa\xbb\x27\x8e\x24\x00\x20\x07\x72\xdd\ +\xf1\x97\x1f\xbb\x67\xcb\xc9\x13\xce\x2a\x6e\xa8\xb1\x8b\x7b\x17\ +\xb9\x59\xc3\xa7\x9b\x52\xd2\x98\x01\x85\x21\x7d\x94\xfc\xda\x86\ +\x4d\x5b\x15\xb7\xda\xda\xad\x6f\x2f\xcd\x85\x41\xaf\x7e\x71\xce\ +\x73\xd5\xa6\x3b\x55\xbd\xb5\x70\xcc\xd5\x83\x0a\x7d\x81\x81\xc3\ +\xde\x7e\xf9\xf9\x87\xf6\xfe\xbb\xba\x3a\x7d\xd5\xcd\x33\xb2\xac\ +\x3d\xdb\x77\xd5\xd7\xbe\xfe\xf8\x8a\x78\xbd\xab\xff\x45\xbf\xbb\ +\x70\x68\xfb\x8d\x08\xf4\xba\xf8\xd2\x33\xe7\x3c\x71\x57\xd5\x47\ +\xbd\x65\x23\x5e\x72\xda\x25\xa3\x4e\x3c\xee\xdd\x79\x73\x1f\xde\ +\x95\x5b\x55\xaf\xff\xec\x96\x1b\xfa\x16\xd7\x17\xea\xef\xcc\xbc\ +\x7b\x76\x31\xdb\xd3\x2a\xba\xbb\x89\xf7\xc4\x13\x07\xaf\xfb\x70\ +\xc7\x96\x2d\xba\x1a\x16\x15\x25\xea\xf3\x53\x6f\x44\x97\xce\x9c\ +\x3c\xb6\xe2\xfb\x0e\x03\xcb\x82\x3f\xff\x19\xa6\x4c\x81\x63\x8e\ +\x81\xe7\x9e\x83\x21\x43\x7e\x60\x9d\xf4\x1b\x62\x90\x03\x81\xc0\ +\xf4\x5b\x67\xcc\x9b\xf7\x8a\xaa\x6a\x19\x59\xea\x42\x0c\x78\xfb\ +\x34\xbe\xef\xf7\x2e\x5f\x1d\x46\xd0\x65\xdf\x03\x77\xc9\xfc\xd2\ +\xe5\x33\x21\x84\x10\xe2\x4c\xe9\x9c\x73\x59\x96\x0f\x20\x25\x28\ +\x23\xde\x8c\xb1\xce\x1c\xc4\xd9\x05\xda\x0b\xc0\xec\x6b\xbc\xa3\ +\x61\x8c\x85\x10\x18\x63\xce\xb9\x10\xc2\xe3\xf1\x00\x40\x2a\x95\ +\x72\xf6\xc5\x48\x60\xc4\x18\x96\x19\x51\x84\xc0\x48\x50\xaf\x8c\ +\x87\x0c\xe8\xeb\xf5\xf8\xde\x5f\xbc\x0c\xbb\x02\x20\x6c\x09\x6c\ +\xce\x41\x00\x60\x4c\x00\xda\x6f\x91\x40\xc0\x38\xf7\x79\x3c\x4b\ +\x97\x7c\xe0\xed\x54\x2e\xed\xdb\x63\x90\xb9\xc0\xb8\x3d\x09\xda\ +\x41\xf2\x20\x23\xd4\x5c\x57\xd3\x67\xd9\x27\x30\x6d\x1a\x94\x97\ +\xc3\x9c\x39\x70\xc6\x19\xf1\x48\xd5\xa6\x8d\x7b\x4c\xec\xee\x73\ +\xcc\x88\x3c\xd6\xbc\xb3\x09\xfa\xf5\xce\xdd\xbb\x7d\x97\xab\xb8\ +\x77\xa1\xc7\xdc\xb3\xb5\x32\x58\xde\x37\x4b\x4b\x6e\xdf\x5e\x97\ +\x5f\xd1\xfb\x93\x47\x27\x7f\x22\x9d\x30\x7e\x54\x59\x79\xff\xa1\ +\x65\x59\x2a\x00\x58\xb1\xda\x1d\xcd\xa8\x7f\x45\xee\xd2\xc7\x6f\ +\x7f\x3b\x3a\x68\xd6\x9d\x3f\xf7\x75\x9a\xbd\x5a\xf6\x6c\xdc\x52\ +\x1d\x2f\x28\x2d\x71\xbb\xb4\xc2\xe2\x3c\xc9\x08\xaf\x5b\xbb\xb1\ +\x0d\x42\x43\x86\x0d\x09\xa9\x00\xc0\xea\x76\xac\xdf\xd9\x68\x16\ +\x75\x2b\xd5\x54\x2d\x2f\x4b\xab\xde\xba\xa9\xbe\x4d\x0f\x14\x55\ +\x0c\xad\x28\x02\x00\x60\xfa\xce\x4d\x3b\xfc\xbd\x06\xe5\xab\xa9\ +\xcd\x6b\xd7\x35\x26\xa1\xa8\x7b\xdf\xbe\xe5\xb9\x99\x01\x14\xae\ +\xde\xbc\x71\x57\x93\x3b\xb7\xfc\x98\x41\x3d\xcc\xc6\xca\x9a\x04\ +\x04\x64\x6a\xb9\x0a\xcb\x0b\x3c\x40\x93\x5b\xd6\xae\x6b\x4c\xe3\ +\x1e\xfd\xfb\xab\xa9\x06\xdb\xdf\xad\x2c\xcb\x9d\x6a\xdc\xb9\x37\ +\xa1\xf5\xaf\x28\x71\x80\x3f\xde\xb8\x6b\xc3\xb6\x1a\x4f\x71\x9f\ +\x9e\xd9\x50\x1b\x85\xde\x3d\x8b\x70\xb2\x61\x7b\xbd\xde\xa3\x77\ +\x0f\x15\x58\xed\xd6\xb5\x3b\x1b\x12\xde\x9c\xb2\x41\x03\x7b\xba\ +\x30\x80\xb0\x1b\xf6\x6c\xdb\x59\xdd\xa2\x84\x4a\x06\x0f\xee\xed\ +\xc6\x00\x60\x55\x6e\x5a\xbb\xbb\xd5\xee\xde\x7f\x58\x8f\x3c\x37\ +\xb7\x92\xbb\xb6\x6e\x69\x68\xd3\x03\x85\xbd\x86\xf4\x2e\xde\x9f\ +\xfe\xf2\xfa\x9d\x1b\x77\xd5\x46\x90\xcb\xdf\xbd\xef\x80\x92\x90\ +\xb4\x77\xc3\x97\x7b\x23\xac\xfb\xc0\xe1\xdd\x73\x5c\x00\x90\x6c\ +\xdc\xb9\x76\x5b\x7d\xb0\xa8\xc4\xef\xd6\xf2\x8b\x8a\x5c\xd8\xda\ +\xb3\x71\x5d\x65\x73\x2a\x58\x52\x31\xa8\x67\x6e\xdd\xf6\xed\x52\ +\x71\xef\x92\xa0\xeb\x7b\x49\x6a\x6d\x2d\xcc\x98\x01\xaf\xbf\x0e\ +\x97\x5d\x06\x73\xe6\x40\x76\x76\xe6\x3f\x5d\xf3\x20\x1f\x26\x2c\ +\x98\x36\xfd\xb6\x57\x5f\x9d\xe7\x60\x41\xe7\x19\xb5\x8b\x40\x66\ +\xde\x9d\xf1\x4d\x08\xc1\x18\x3b\x73\xb5\x23\x6c\xce\x5e\x18\x63\ +\xa7\xc7\x99\x5d\x32\xc9\xff\x9c\x77\x21\x44\x67\xac\x71\xe4\xd6\ +\xc1\x02\x67\xea\xa6\xfb\x27\x7b\x67\x9d\xbc\xa9\x19\xc9\x3f\xe8\ +\x71\x9c\x96\xa1\x0f\x99\xaf\x99\xbc\xaf\x08\x21\xaf\xd7\xcb\x18\ +\x4b\x26\x93\xce\x19\x11\x12\x88\x50\x93\x21\x26\x24\x40\x04\x40\ +\x10\xa0\xc7\x1f\x7b\x8c\xdf\x1b\x5a\xbc\x6c\x85\xc5\x00\x0b\x8e\ +\x11\x75\x18\x5a\xbb\xea\x23\x04\x08\x04\x00\x5c\x70\xaf\xc7\xf3\ +\xd1\x47\x8b\x7e\x48\x2c\xa0\xb4\x39\xdc\xd2\xa7\xa2\x2f\x2c\x5d\ +\x0a\xbf\xfd\x2d\x6c\xda\x04\x77\xdd\x05\xd3\x6e\x05\xcf\xa1\x95\ +\xe4\xb4\x77\xdd\x76\xe3\x23\xc7\xcf\x78\xee\xfc\xfd\x56\xc4\x24\ +\x3e\x99\xff\xfa\x47\x5f\xec\x4a\x6a\x3d\x7e\xfd\x9b\xeb\x7b\xf8\ +\xe1\xc7\x76\x34\xb6\x7f\xfd\x0b\x6e\xbd\x15\x1a\x1a\xe0\xbe\xfb\ +\xe0\xa6\x9b\x60\xff\x12\x1b\x3f\x14\x16\x7c\xbb\x59\xc3\x91\x58\ +\xa7\x1d\x98\xb4\xd3\x29\xe3\xe1\xcc\xcf\x19\x09\xcc\xe8\xe1\xce\ +\x7c\xdb\x79\x83\x8c\xf4\x3a\x5f\x2d\xcb\xca\xd0\x75\x47\x26\x33\ +\x25\xc6\x1c\xf9\xcc\x60\xc4\x41\x99\x76\x06\x62\x32\xc0\xe1\x48\ +\x78\x66\x2f\x47\xde\x3a\x03\x99\x73\xde\x76\xf3\x47\x27\xc5\x01\ +\x75\x6a\x84\x10\x00\xc4\xb8\x4d\x6d\x01\x8a\x26\x29\x5e\x2c\xa9\ +\x20\x78\xb7\xe2\xc2\xdc\xe2\x5e\xd4\xa6\xdd\x7a\xf7\xab\xae\x6d\ +\x36\x93\x6d\x82\xd1\x0e\x7f\x0c\x07\x10\x02\x38\x06\xdc\x0e\x4c\ +\x42\xfc\xf0\x66\x52\x07\x0a\x4f\x3b\x0d\x16\x2f\x86\xdf\xff\x1e\ +\x1e\x7c\x10\x3e\xf8\x00\x1e\x7a\x08\x4e\x3b\xed\x10\x76\xce\xbb\ +\x66\xda\xf4\xbc\xd2\x2e\x81\x0c\x52\x41\xf9\xc0\xd3\xf2\x8f\x1b\ +\x3c\x6c\x70\xf0\xc7\xd8\xe1\xa3\xb0\x55\x55\xc1\xac\x59\xf0\xd7\ +\xbf\xc2\x88\x11\xf0\xc2\x0b\x30\x7a\xf4\xe1\x3b\xd5\xb7\xf8\x11\ +\x64\x59\x46\x88\x28\x9d\xd6\xd2\x77\x86\x03\x84\x90\x33\x51\x77\ +\xc8\x0f\x98\xa6\xd9\x59\x9e\x0f\x24\x0e\x8e\x04\x76\x96\xf0\x03\ +\xd5\xf8\xce\xcc\xbf\xcb\x66\x5d\x10\xc1\x11\xfb\x0c\xf3\x77\x78\ +\x47\xe6\x6b\x17\x82\xe0\xc0\x99\x65\x59\x19\x08\x70\x90\xc8\x81\ +\x12\x67\x5f\xc6\x58\xfb\x01\x39\x63\x5c\x30\x46\x34\xaf\xdf\x97\ +\x57\x4a\x14\x37\x08\xe1\x0e\x84\xa2\x09\xd1\xd6\x16\x43\x52\x50\ +\x0b\x60\x42\x64\x23\xd6\xc4\x39\x05\xc4\x01\x73\x04\x08\x23\x04\ +\x0c\x10\xc2\x18\x11\x99\x1c\xce\x9c\x97\xb9\xb9\xf0\xcc\x33\x70\ +\xe6\x99\x30\x7d\x3a\x9c\x73\x0e\x5c\x77\x1d\x4c\x9e\x0c\x65\x65\ +\xdf\xb4\x8b\xec\xaf\xa8\x38\x60\xde\x27\x5a\xc5\x90\xd1\x15\x3f\ +\x8a\xdc\x51\xd8\x0c\x03\x5e\x7b\x0d\x1e\x7a\x08\x9a\x9a\x60\xfa\ +\x74\xf8\xed\x6f\x21\x2b\xeb\xb0\x9e\x50\xfa\x66\x46\x40\x6d\x9b\ +\x73\x6a\x74\xac\x76\x38\x50\xc8\x33\x74\x40\x55\x55\x42\x08\x3d\ +\xa0\x60\xd3\x41\x71\xa1\x33\x4b\x3f\x50\xec\x3b\xd3\x04\x87\xc6\ +\x67\x7e\xec\x52\x62\x84\xed\x1f\x71\xe9\xf0\x8e\xce\x47\xe8\xbc\ +\xbd\x43\xb3\x11\x42\x92\x24\x31\xc6\x18\x63\xb2\x2c\x0b\x21\x1c\ +\x8d\xa0\x43\x2f\x40\x92\x24\x21\x84\x38\x80\x42\x64\x22\x49\x0a\ +\xf1\x29\x4a\x80\x82\x02\x08\xa5\x0d\x82\x04\xb3\x99\xcb\xa2\x14\ +\x63\x9f\xcf\x4f\x84\x95\x06\x60\x08\x31\x10\x36\x08\x86\x40\x00\ +\x13\x08\x88\xe0\x48\x51\xd4\xc3\x5e\xf4\xe4\xc2\x0b\x61\xe4\x48\ +\xf8\xe3\x1f\xe1\x89\x27\x60\xfe\x7c\xb8\xf5\x56\xb8\xe2\x0a\x38\ +\x60\xa1\xde\x8f\xed\x7f\xaf\x2d\x59\x02\xb3\x66\xc1\xd2\xa5\x70\ +\xfa\xe9\xf0\xe2\x8b\x70\xe2\x89\x47\xe0\x9c\xd2\xb7\x79\xde\xbb\ +\xce\xc6\x07\xda\x0e\x0f\xaa\xa2\x1f\xd4\xb8\x90\x61\xe6\x9d\xcd\ +\x01\xdf\xb0\x8b\x63\x26\xf8\x3a\x3b\x85\x63\x98\xf8\x06\xe3\xc5\ +\x81\xbd\x05\x00\x45\x51\x18\x63\x8a\xa2\x60\x8c\x29\xa5\x8e\x69\ +\xc3\x01\x3b\x07\x0e\xf6\x19\x35\x00\x53\xae\x48\xb2\x22\x49\x2a\ +\xc2\x2e\x84\x25\x8f\xdf\x87\xa8\xa5\xb9\xdd\x02\x5b\x49\x83\x7b\ +\xdd\x9a\xdf\x85\x3c\x5e\x95\x52\xa3\xb9\xb9\x2e\x1e\x8b\xa8\x92\ +\x4c\x08\xe6\x5c\x30\x8a\x24\xc9\x75\x24\xaa\xd7\x17\x17\xc3\xa3\ +\x8f\xc2\x85\x17\xc2\x03\x0f\xc0\x0d\x37\xc0\x4b\x2f\xc1\xb4\x69\ +\x70\xee\xb9\xf0\x2d\x8b\x9d\x7f\x6c\x47\x6b\x5b\xbb\x16\xe6\xcc\ +\x81\x37\xde\x80\xd2\x52\x78\xee\x39\x98\x38\x11\xe4\x23\x94\x54\ +\xfd\xdb\xb0\x40\xec\x27\x87\x5d\xd8\x7b\xe7\xa9\x9b\x31\xa6\xaa\ +\xaa\x33\x57\x1f\xe8\x20\xc8\x7c\xcd\x28\xf0\x07\xce\xdb\x07\xdd\ +\x3e\x23\xdb\xce\xf6\x5d\x0a\x93\x1e\x14\x0b\x3a\xc3\x81\x03\x25\ +\x19\x66\xe1\x9c\xce\x11\xf8\x8c\x07\xc1\x31\x4c\xc8\xb2\xec\x1c\ +\x2d\x63\xf5\x04\xc0\x32\x02\x89\x08\x45\xc6\x5c\x92\xb1\xac\x10\ +\x99\x98\xa6\x85\x65\x49\x56\x08\x21\xc8\x34\x2d\xaf\xea\xe9\xd6\ +\xbd\x17\x41\x16\xa3\x56\x22\xd6\x66\xdb\x02\x90\x40\x40\x24\x4c\ +\x08\x3e\x72\xfa\x37\x3d\xe1\x04\xeb\xd5\x79\xf0\x8f\x7f\xe2\x39\ +\x7f\x94\x2f\xbd\x94\x9c\x76\x9a\xb8\xe5\x16\xfb\xf4\xd3\xa8\xc7\ +\x03\xa6\x09\x87\xa3\x2c\xca\x91\x6f\x08\x54\xd5\xf5\x75\x16\x32\ +\xcb\xb2\xe8\x21\x17\x11\x3d\xba\x1a\xc6\xa0\xaa\x84\x31\x79\xf3\ +\x66\x3c\x77\xae\x78\xf1\x45\x9b\x10\x7a\xcb\x2d\x30\x69\x12\xf4\ +\xec\x09\xa6\x09\x94\x82\x10\x08\x21\x45\x51\xbe\xbf\x81\xf0\x3f\ +\xc7\x02\xf4\xf5\x93\xb6\x10\x02\x75\xc8\x15\xa5\x54\x70\xee\xcc\ +\xf9\x9d\xc5\xbb\x93\x5c\xed\x9b\x96\x33\xb2\x2d\x84\x70\x08\xf9\ +\xd7\x91\x8e\xce\x47\x3b\x68\xad\xa1\x2e\x3f\x1e\xc8\x1d\x9c\xdd\ +\x33\xb6\x03\xcb\xb2\x30\xc6\x8a\xa2\xa4\xd3\xe9\x8e\x5a\xc6\x4c\ +\x96\x65\x55\x55\x1d\xdb\x47\xc6\x60\xc1\x18\x03\x60\x12\xe1\x42\ +\xa4\x6d\x9a\x64\x08\x30\xb2\x65\xc5\x2d\x54\x8c\x31\xf7\x79\xdd\ +\x29\x43\x91\x91\x9b\xa5\x53\xdb\xb7\xef\x16\x2c\x6d\x98\x96\xcf\ +\x1f\x88\x47\xda\x4c\xc6\x55\x49\x42\x88\x58\x16\x15\x47\xa4\x14\ +\x5a\x3c\x1e\x8b\x86\x5b\x89\xea\x82\x8b\x2e\x94\x4f\x18\x1d\x58\ +\xb8\x90\xcc\x7d\x5e\x4c\x98\xa0\x8f\x18\x9e\xba\xfa\x6a\x3e\x76\ +\x2c\x64\x65\x01\xa5\x88\xd2\xff\x89\xd2\x6c\x5f\x17\x88\xc2\x39\ +\x67\x9c\xe5\xe5\x17\xb8\xdd\x9e\x2e\xff\x0d\x87\xc3\xe9\x74\xfa\ +\xb0\xca\xc9\xe1\x11\x3e\x09\x24\x09\x18\x83\xc5\x8b\xd5\x97\x5f\ +\xf6\xbf\xfb\x2e\x56\x14\x36\x71\x62\x6a\xe2\x44\xbd\x7f\x7f\xe0\ +\x1c\x1a\x1b\x33\x8f\xcc\x99\x6e\x43\xa1\x90\xef\xb0\xe9\x80\xdf\ +\x8c\x05\x42\x22\x04\x00\x14\x87\xa5\xec\x6f\x8d\x77\xe4\xd9\x91\ +\x76\x87\x69\xcb\xb2\xac\x69\xda\x81\x06\x85\xfd\x84\x93\x10\x67\ +\xd6\x16\x42\xc0\xfe\xfa\xc2\x81\xba\x86\x73\xfd\x99\x73\xc1\xfe\ +\xf1\x8b\x07\x55\x19\xf6\xb9\x09\x85\x80\x8e\x0f\x99\xe6\x40\x8f\ +\x73\xb4\xf2\xf2\xf2\xe3\x8e\x3b\xae\xac\x5b\x37\x43\xd7\xff\xfd\ +\xef\x77\x9a\x9a\x9a\x54\xd5\xc5\x18\x73\x22\x94\x10\xc2\x20\x18\ +\x06\x2e\x11\xe2\x52\x15\x26\xab\x44\x52\x11\x16\x8a\xa6\x08\x6a\ +\x6b\x1e\xcd\x17\xf4\xa7\xa2\x89\xa4\xae\x33\x5b\x27\x84\x31\x9b\ +\x82\x90\x3d\xde\xa0\x99\xd2\x15\x45\x03\x81\x39\x3b\x12\x82\x67\ +\x18\x7a\xb8\xa5\xb9\xb0\xb8\xc4\xe5\xd2\x00\x00\xb2\xb2\xa1\x5f\ +\x7f\xf1\xf3\xab\xd1\x6b\xaf\x05\xe6\xce\x0d\xdc\x7a\x1b\xbc\xf1\ +\x16\xfc\xf2\x97\x70\xfe\x04\x28\x08\xfd\xaf\x33\x83\x44\x22\xde\ +\xd4\xd8\x50\x56\x56\x4e\x3a\xd1\xc3\x78\x3c\x9e\x4a\xa5\x8a\x8b\ +\x8b\xff\xf7\xb0\x80\x52\x58\xb1\x02\x5e\x7c\x11\x16\x2c\x00\x42\ +\xe0\xda\x6b\xe1\x57\xbf\x92\x06\x0e\x0c\x01\x84\x0e\xfe\xac\x8d\ +\xc6\xc6\x46\x45\x51\xd4\xc3\xa3\x00\x4a\xdf\x8c\xd0\x18\x61\xc8\ +\xc4\x17\x23\x84\x31\x96\x24\x89\x0b\x21\xb8\xc0\x12\x61\x8c\x61\ +\x84\x84\x10\x8a\xd3\x39\x84\x10\xc6\xbc\x43\x47\xe8\x08\x5b\xde\ +\xff\x98\x8c\x75\xb6\x26\x72\xce\x49\x87\x47\xb0\x8b\xa3\xa1\xf3\ +\x41\x1c\x09\x77\x2c\x7c\xce\x57\xe7\xc1\xf3\xfd\xbd\x12\x4e\x17\ +\x24\x42\x04\x00\x67\xcc\xe1\x05\x0e\xa0\x64\xa2\x0f\x1c\x6f\x9f\ +\xea\x72\xc9\x8a\x32\x60\xe0\x60\x84\x70\x32\x99\x4e\xeb\x86\xac\ +\xa8\x36\x65\x44\xb8\x1b\xba\x44\x00\x00\x20\x00\x49\x44\x41\x54\ +\x52\x30\x11\x00\x20\x21\xc2\x28\xa5\x06\xd5\x90\x5b\x53\x03\x3a\ +\xb8\x6c\xca\x13\x09\x4b\x46\x20\x38\x6e\x8b\xe9\x5c\xc8\x36\x70\ +\x7f\x96\xcf\xb6\x94\xd2\xa2\xa2\xda\xaa\xbd\xa9\x44\x9b\xdf\xa7\ +\x45\xec\x66\x2e\x38\xb7\x6d\x4d\x73\x61\x7c\xd8\x97\x7e\x25\x62\ +\x31\x97\xe6\x76\xb9\xb4\xce\xb6\x18\x91\x93\x23\x6e\xb9\x05\x5f\ +\x71\x05\xfc\xf3\x9f\x68\xee\x5c\xf8\xc5\xd5\xd0\xab\x97\xb8\xfc\ +\x72\xf1\x93\x9f\xc0\xa0\x41\xfb\xd4\xbf\xa3\x9e\x26\xec\x7b\xb2\ +\x08\x21\x00\x9f\xcf\x1f\x69\x6d\xd5\xf5\xb4\xd7\xb7\xcf\x21\x12\ +\x8b\xc5\x42\xa1\xd0\xff\x18\x10\x34\x35\xc1\x07\x1f\xc0\xf3\xcf\ +\xc3\x8a\x15\x50\x52\x02\xd7\x5f\x0f\x57\x5e\x09\xfd\xfa\x7d\xf3\ +\x4e\x2e\x97\xcb\xe5\x72\xa5\x52\xa9\xff\x02\x16\x40\xa7\x58\x5d\ +\x00\x40\x02\x28\xa5\xa6\x69\x62\x27\x10\xd0\xb6\x88\x2c\x81\x40\ +\x9d\x05\xbb\x0b\xab\xff\xba\xb8\x80\xce\x5a\x3d\xe9\x08\x5e\x70\ +\xe4\xfc\xc0\x71\x70\x60\x20\x63\x66\xfe\xe7\x9d\xc2\x19\x3b\xfb\ +\x23\x11\x00\x22\x24\xb3\xaf\xe3\xad\x70\xde\x6d\xdb\x56\x14\x85\ +\x73\xde\xd8\xd8\xf8\xd2\x4b\x2f\x59\x96\xa5\xeb\xba\xae\xeb\xce\ +\x2a\xac\x74\x3a\xbd\x8f\xa1\x10\x22\x5c\x0a\x97\x55\x9d\x42\x8a\ +\x53\x93\x71\x81\x71\x5b\x3a\x11\xf0\xfa\x30\x51\x28\xe3\xfe\xac\ +\x5c\x9a\x6a\x6b\x69\x69\x65\xac\x36\x99\x48\x02\x03\xcb\x16\x9a\ +\xd7\x4f\x2d\x33\x6d\xd9\x36\x17\x47\x40\x47\xe0\x1d\xbe\x95\xfd\ +\x7c\xae\x42\x80\x10\x3c\x3b\x1b\x7e\xf5\x2b\xf8\xe9\x4f\xd1\xd2\ +\xa5\xe8\xe5\x97\xd1\xec\xd9\xe8\x89\x27\xc4\x98\x31\xe2\xa7\x3f\ +\x15\xa7\x9f\x0e\xa1\x90\x40\x08\x7d\x8f\x34\x38\x87\x0f\x00\x3a\ +\x8f\x9f\xcc\x40\xe4\x42\x10\x42\x00\x01\xdf\x3f\xfc\xde\xb1\x58\ +\x1d\x0d\x1d\xb7\xf4\x14\xc5\x8a\x5b\xfd\x7a\x53\x9f\x69\xc2\xa6\ +\x4d\xf0\xc6\x1b\xf0\xd6\x5b\xd0\xd0\x00\xfd\xfb\xc3\x9f\xfe\x04\ +\x17\x5d\xe4\x84\x93\x1f\x22\x38\xf2\xc3\xf6\xbc\xa4\x6f\x31\x16\ +\xec\x3f\x9a\x33\xa2\x8e\x31\xc6\xc8\x09\xfe\xc7\x8e\x5b\xce\x79\ +\xc7\x18\xdb\xb6\x9d\x71\x34\x1e\x68\x1a\xec\x6a\x11\xe4\x3c\x13\ +\x23\x90\x09\x0d\xe8\x02\x25\x99\xa0\x20\xe7\x46\xec\x8b\x1d\x70\ +\x06\x05\x6e\x4f\x5d\x9b\x51\x58\xba\x04\x2f\x64\xba\xe1\x7c\x75\ +\x9c\x05\x8a\xa2\x08\x21\xea\xea\xea\x1c\xff\x62\x20\x10\xb0\x2c\ +\xcb\x31\x34\x76\xf4\x0d\x38\xc2\x5c\xd2\x88\xcb\x2d\x14\x19\x09\ +\x59\x06\xe0\x58\x48\x2e\x15\xa9\x6a\x20\x3b\x17\xcb\x1e\xae\xc7\ +\xc2\x46\x3a\x6d\x58\x16\xb5\xbd\x9a\xc7\x25\x93\x74\x22\xe1\x52\ +\x35\xc6\x84\xac\x79\x02\xa1\x00\x3a\xec\x4e\x45\xe8\x58\xca\xb5\ +\x9f\x92\xd5\x8e\xa1\x42\x20\x00\xe1\xf3\x89\x09\x13\x60\xc2\x04\ +\xf4\xd5\x57\xf8\x8d\x37\xd0\xfc\xf9\xe8\xad\xb7\x44\xdf\xbe\x70\ +\xee\xb9\xfc\x82\x0b\xc4\xf0\xe1\xa0\x75\x84\x2d\x32\x06\x42\x20\ +\x84\x09\xc1\x00\x82\x51\x26\x00\x88\x24\x21\xc1\x29\x3b\x72\x78\ +\x91\x01\x80\x7d\xe0\xee\x68\x7c\xed\xd8\xc7\xbb\x20\x2c\x3f\x5a\ +\xb0\xcc\xfe\xec\x9f\x4f\xed\x2d\x18\x7f\xf5\xe9\xfd\x0f\xf2\xcf\ +\x1d\x3b\x60\xd1\x22\xf8\xfb\xdf\x61\xf9\x72\x08\x04\xe0\xec\xb3\ +\x61\xe2\x44\x18\x33\xe6\xbb\xba\x7b\x0e\xea\x7a\x3b\x42\x3a\x02\ +\x6a\x17\xf9\xf6\x31\x2d\xcb\x72\x56\x56\x16\xc6\x38\x12\x89\x00\ +\xc6\x02\x01\x16\xd0\x19\x0b\x9c\x49\x3b\x23\x81\x07\xf5\x32\x66\ +\x04\xbe\x8b\x73\xd1\xd9\x17\x3a\x05\x17\x64\x42\x98\x3a\xc7\x2c\ +\x67\xd8\x07\xef\xb0\x4d\x76\x0e\x7f\xee\x8c\x3b\x5d\x4e\xd4\xd9\ +\xe8\xc0\x39\x57\x55\xd5\x89\x89\xb0\x2c\xcb\x39\xb5\xa2\x28\x4e\ +\xf4\x91\xb3\xae\x09\x04\x63\x48\xc8\x6e\xd5\xed\x75\xa9\xb2\x4b\ +\x00\x70\x5b\x27\xe0\xb6\x2d\x2b\x9d\x4e\x12\x15\x71\xc3\x20\x8a\ +\x5a\x50\x54\x4c\x6d\x0b\x81\xe0\x9c\x61\x45\x95\x14\xc5\xb0\x2c\ +\xa0\x12\x56\x8e\x84\x1f\x41\x80\x68\x5f\xbb\xd9\x59\x42\x3a\xf8\ +\xbf\x00\x00\x27\xa8\x1c\x21\x31\x7c\x38\x1b\x3e\x1c\xa6\x4f\x47\ +\x8b\x16\xe1\xbf\xff\x1d\xbd\xf0\x02\x79\xe6\x19\x31\x70\x20\x3f\ +\xef\x3c\x31\x6e\x1c\xf4\xe9\x03\x5e\x2f\x06\x48\xef\x5d\xfd\xd4\ +\x9f\x17\x1c\x77\xed\xd4\x53\x7a\xfa\x85\x60\x9f\xbc\xf2\xe4\x56\ +\xef\x29\x93\x2e\x18\xc8\x39\x38\xa6\x1e\x00\x6e\xdb\x42\x96\x09\ +\x08\x6a\x53\x90\x65\x09\x80\xdb\x36\x93\x65\xd9\xf9\x80\xbe\xef\ +\x15\x75\xfd\xea\x60\x9b\xc3\x17\x04\x13\x5d\x36\xc9\xc4\xb6\xfe\ +\xc0\x37\x36\xb2\xfe\x9e\x07\xe7\x0d\xbc\x74\xf2\x25\xa3\x0e\x31\ +\x6d\xb1\x88\x85\xeb\x23\x5e\x6b\xbf\xa7\x50\x57\x07\x4b\x96\xc0\ +\x82\x05\xb0\x7c\x39\x18\x06\x0c\x1c\x08\x8f\x3c\x02\x17\x5d\x04\ +\x3d\x7a\xfc\x87\xbd\x3a\x9c\x4c\xf3\x10\x62\x90\x01\x67\xac\xf1\ +\x7e\xbf\x7f\xec\xd8\xb1\x5c\x88\x45\x8b\x16\x45\xa2\x11\xc0\x18\ +\x10\x76\xa6\xa6\x4c\xe4\x9f\x63\x9c\xcf\x44\x2e\x77\xe9\x7d\x97\ +\xc9\x3f\x33\x15\x4b\x92\xd4\x65\x4a\xef\xec\x08\xe8\x6c\x14\xe8\ +\x6c\x4d\x80\x4e\xb6\xc9\xf6\x25\xc9\xfb\xc7\x32\x75\x0e\x64\xee\ +\x8c\x68\x8e\xef\x43\x92\x24\xce\x85\x13\x71\xe4\xa0\x4c\x46\x4f\ +\x41\x00\x84\x08\x15\x0b\x97\x0c\x58\xa4\x8d\x74\xc2\x30\xd3\xcc\ +\x4a\x73\xdb\xc6\x48\x49\xc5\xc2\x58\x0d\x2a\x18\x19\xf1\x18\xb3\ +\xa9\x91\xd6\x6d\xd3\x14\x9c\xaa\x32\xc1\x6e\x8d\x28\x92\x69\xa1\ +\xa4\x6e\xf2\xc3\xaf\x23\x08\xde\x79\x16\x45\x0e\x3a\xc0\x81\xa6\ +\x00\x21\xc0\xb2\x00\x63\xc8\xc9\x11\x97\x5d\xc6\x2f\xbb\x0c\x6d\ +\xd9\x82\x16\x2d\xc2\x0b\x16\x90\x07\x1f\x84\xfb\x1f\x10\xc7\x0c\ +\x15\x67\x9e\x89\xce\x3a\x9b\xab\x91\x3d\x3b\xbf\xfc\xf2\xd9\x79\ +\x39\x77\xde\x38\x20\x20\xc5\x9a\x1b\xea\x8d\x34\x42\x88\x27\x6a\ +\x16\x7f\xb8\x68\x4f\x1b\x1e\x74\xd2\xb8\x13\xfb\x28\x4b\xde\xfd\ +\x24\x6b\xc8\x98\x21\x45\xb0\x76\xf9\x07\xac\x74\xe4\xb0\xf2\x9c\ +\xad\xcb\xde\x6b\x0e\x0c\x38\x69\x48\x09\xa7\x3f\xac\xd5\x74\x3f\ +\x93\xd3\x81\xbc\xe0\x30\xe9\x5e\x6b\x96\x2c\xae\x6f\x8b\xc4\x16\ +\x2d\x1e\x3b\xe2\xca\x20\x01\xa3\xad\x66\xf9\xe2\xe5\xd5\x11\xdd\ +\x15\x2a\x3d\xed\xec\x33\x4b\x7c\x38\x52\xbd\xee\xa3\x8f\xd7\x45\ +\x74\x9a\x55\x36\x68\xec\x59\xa3\x02\xa0\x08\x4d\x23\x3e\x77\xfd\ +\xae\x2f\x1a\xd6\x45\x87\xc7\xea\xe1\x9d\x77\x61\xd5\x67\x50\xdf\ +\x00\x83\x06\xc1\xa4\x49\x70\xee\xb9\x70\xec\xb1\xf0\xfd\x66\x88\ +\xce\x23\xfc\xc8\x62\x81\x00\x55\x51\x54\x59\x71\x7a\x20\xc9\x72\ +\x3a\x9d\x5e\xb6\x6c\x99\x10\x22\x95\x4a\xb5\xaf\x23\x06\x40\x18\ +\x83\xb3\xf8\x9f\xf3\x8c\x44\x75\x96\xf9\xcc\xe4\x9c\xd1\xf3\x1d\ +\x09\x67\x8c\x89\x8e\x8d\x33\xd3\xbe\x65\x59\x8e\xb5\xdf\xb6\xed\ +\xcc\xbf\x3a\xab\x18\xb6\x6d\x4b\x92\xe4\x38\x05\x04\x80\xe3\x14\ +\x04\x00\x47\xb6\x33\x94\xc4\xb6\xed\x8c\xbd\x20\x83\x08\x99\x10\ +\x49\xcb\xb2\x00\x10\x21\x12\x63\x96\x24\x49\xb6\x6d\x6b\x9a\xb6\ +\xdf\xaa\x47\x84\x64\x82\x99\xb0\xa3\x8d\x95\x72\x2a\xcc\x25\x40\ +\x84\x96\x97\xe4\x63\x8e\x2c\x03\xaa\x6a\xeb\xa2\xcd\xf5\x7e\x7f\ +\x8e\xa0\xdc\xb6\x28\x70\x26\x61\x84\x65\x99\x20\x81\x80\x83\xa0\ +\x96\x6d\xb8\x35\xf9\xf0\xab\x08\xd0\x91\x20\x62\xdf\x5b\xfb\x3d\ +\x3f\xa8\x6f\x8e\xf3\x4c\xbd\x4d\xd1\xbf\x3f\xf4\xef\xcf\x26\x4d\ +\x42\xbb\x76\xa1\x45\x1f\x92\x85\xef\xe1\x27\x9f\x84\x3f\xce\xf1\ +\x05\x5d\xd7\xe4\xf7\x0e\xab\x1f\x2c\xf8\xa3\xab\x68\xfa\x15\xc8\ +\xeb\x46\x1e\xaf\x80\xe8\x9b\x7f\x79\xb6\x31\xf7\xf8\x11\x65\x6d\ +\xff\x7e\xfe\x19\x65\xca\x8d\xf5\x9f\x2f\x5e\x63\xf4\x3e\xe6\x7c\ +\xff\x07\x2f\xfc\x31\x72\xf6\xec\x11\x3d\xe4\x0f\xde\x5d\xe8\x39\ +\x67\xe0\x29\x58\xd0\x1f\x74\x19\x06\x02\x24\x3a\x1c\xd8\xed\x10\ +\xbf\xff\x06\x99\x48\xd3\x1f\x12\x09\x62\xbb\x16\x6f\x4c\x5f\x7f\ +\xfb\x8c\x2f\x5e\xfa\xf3\xf2\x6d\x91\xf3\x07\x64\x35\x6f\xff\xe4\ +\xb5\x0f\x37\x9d\x77\xe1\x69\xf1\x4d\xcb\x1e\x7b\xac\x7a\xc6\x1d\ +\xd7\x56\xad\x7c\xeb\x83\xad\xd9\x17\x8d\x19\xb0\x71\xe5\xfc\x39\ +\xd5\x6d\x33\xce\x1f\xde\xad\xaa\x2e\x7b\xd1\xec\xc0\xb6\x65\xca\ +\x86\x2a\xc8\xf2\x59\x1e\x58\xda\xe3\xb8\x91\x2f\xbd\x1e\x1a\x35\ +\x2c\xe9\x72\x79\x8f\x54\xc8\xd0\x61\xc1\x02\xc6\x59\x28\x2b\x2b\ +\x3b\x3b\x27\x6d\xe8\xb6\x6d\x33\xc6\x28\xa3\xf5\xf5\xf5\x4e\x16\ +\x10\x84\x50\xe7\xe4\x22\x0e\x45\xef\x1c\x50\x90\x59\x29\xe4\xe8\ +\xe4\xd0\xb1\x7e\xc1\xd1\x26\x9c\xa7\x98\xd1\xff\x9d\xdd\x25\x49\ +\x72\x34\x79\xe7\x74\x9d\xd1\x24\xb3\x6a\x28\x13\x26\xec\xb0\x0c\ +\xd6\xc1\x4a\x30\xc6\x6e\xb7\xdb\x34\x4d\x27\x76\x20\xb3\x7d\xe7\ +\x81\xe2\x44\x1c\x7a\x3c\x1e\x84\x50\x2a\x95\xb4\x2c\x93\x52\xe6\ +\x1c\xcd\x39\x6f\x66\x79\x05\xe7\x9c\x53\x46\x04\x45\x36\xd0\xa4\ +\x51\xda\xb3\xb8\x5b\x79\x49\xd0\x23\xa5\xe2\x31\xcb\xc4\x32\xf6\ +\x57\x56\x45\x54\x89\x02\x56\x0c\xce\x4c\x46\x4d\x5b\x07\x0a\xb2\ +\x42\x4c\x93\x51\x33\x45\x10\x53\x64\x84\x00\x1d\x11\x5e\xe0\x08\ +\x0b\xdf\x87\x0b\x02\x84\xf8\xb6\x09\xc4\xd0\x01\x01\x48\x04\x06\ +\x0e\x80\x41\x83\xe8\xcd\x37\xa3\xad\x5b\xf1\x97\x5f\x89\xb7\x5f\ +\xeb\xfd\xf1\xea\xe0\x9a\xf8\xb1\xe2\x1d\xb1\x64\x5e\x85\xcb\xb6\ +\x46\xe5\x25\x57\x79\x3e\xdc\xd4\xdc\xfb\x94\x74\x55\x92\x46\xe3\ +\x75\x5f\xee\xe0\x67\x9d\xd4\x73\xee\xa6\x0d\xb5\x0d\xbd\x52\xc2\ +\x93\xae\xaf\x6b\xab\x4d\x35\xa3\xec\x4b\x07\xe7\x33\xcb\xfa\x41\ +\xf5\xd9\xf6\x8b\x10\x20\x50\xc7\xa2\x2f\x10\x07\xd7\x11\xba\x18\ +\x9b\xfe\xd3\x1b\x2a\x10\xc6\x7b\xbe\x5c\xd6\x16\xe8\x3b\xa8\x67\ +\x2f\x69\x50\xee\x1b\x8b\x57\x9e\x37\x60\x3c\xb3\x2c\x7f\xcf\x21\ +\xe7\x8c\x3b\xcb\x3d\x6e\xd4\xcc\x29\xf7\xaf\xd8\x19\x2f\xd4\x3c\ +\xbd\x2a\x86\x8e\xcb\xc9\x1d\xa7\x5a\x6b\x1e\xfa\x35\x9d\xa5\x0c\ +\xdd\xbb\x5d\xf8\xb3\xd1\x88\x3e\x2b\x4e\x2c\x2c\xbc\x73\xb6\x1a\ +\x5e\xb4\x3c\x75\xc2\xe9\x63\x4e\x01\x80\xc9\xd7\x5d\x77\xf9\x65\ +\x97\x9d\x7a\xea\xa9\x5d\x42\x6f\x0f\x51\x29\xc8\x10\xdb\xff\x22\ +\x2f\x10\x9a\xcb\xe5\xf3\xf9\x98\xe0\x8c\x31\xc7\xe2\x8f\x10\x02\ +\x84\x38\xe3\x1c\xed\x93\xd2\x2e\xf6\xff\xce\x41\x7e\xaa\xaa\xca\ +\xb2\x9c\x4a\xa5\x6c\xdb\xce\xd8\xf0\x18\x63\x19\xdb\x7e\x17\x4a\ +\xef\xf1\x78\x6c\xdb\xb6\x6d\x5b\x96\xe5\xce\xcb\x9c\x1c\x69\xcf\ +\xac\x5c\x76\x08\x08\x63\xed\x74\xd4\x39\x20\xeb\x68\xbc\x23\xf0\ +\xa9\x4b\x82\x03\x49\x92\x28\xa5\xb1\x58\x4c\x08\x81\x31\x21\x44\ +\x22\x44\x72\xf0\xa5\xf3\xda\x84\x76\x95\x07\x90\x0c\x12\x03\x9e\ +\x32\x12\x85\xb9\xde\x6e\x85\x7e\x61\xb5\x79\x30\xf6\xf9\xf3\x4b\ +\xd2\x72\x55\x65\x55\xa4\x31\xad\x48\x7e\xce\x39\x12\x5c\x41\x0c\ +\x21\x0e\xb6\x30\x6d\x2e\xa8\xe9\x22\x42\xc5\x47\xc2\xa6\x25\xc0\ +\xb9\x6f\xa2\xcb\x92\xb0\x0e\x95\xe1\x5b\x27\x4c\xd6\xce\x14\x10\ +\x82\xfe\xfd\xc9\xe0\x21\xc9\x63\x4b\x9e\x78\x7c\xf9\xcf\xcf\x3a\ +\xa9\xc7\xfa\xc5\xad\x2f\xbd\x18\xaa\x69\x3b\x6f\xe5\x06\x3c\xc7\ +\xfc\x6d\x20\x9f\xb6\x36\xd8\x43\x87\xf4\x1c\x33\xae\xa4\x54\x04\ +\xe4\x11\x74\xe5\xca\xf7\x96\xc6\x8a\xce\x9c\x58\xd8\xb2\xf3\x5f\ +\xef\x21\xa5\x60\x60\x8f\x80\x8c\x31\x06\xc3\xc0\xaa\x46\x98\x65\ +\x32\xac\xb9\x88\xa9\x1b\xdf\x5d\x67\x40\x9d\xfc\x09\xd0\xa1\x2d\ +\x3a\x17\x7b\x10\x1d\xc1\xb9\xf0\x6f\x0e\x57\x3f\xe4\xfb\x89\x15\ +\x68\xfb\xec\x93\x35\x8d\xad\xbe\x59\xf7\x6d\xa1\xc9\xd6\x9a\x78\ +\xdb\x06\x7d\x7c\xd0\xa3\x59\x88\xa7\x0d\xea\x0e\x37\x0e\x8f\xd6\ +\x78\xe6\x3c\x3c\xb0\xf2\xa3\xbe\xab\xe7\x00\xe1\x40\x78\x3e\x55\ +\xe8\x85\xa7\x7f\x7e\x7c\x8f\xdd\xe7\x4c\xbb\xe2\x92\xe3\xe2\x7f\ +\x9e\xbd\xd9\x46\x85\xcd\xac\xcf\x88\x0a\x59\x70\x01\x68\xfd\xba\ +\x75\x9b\x37\x6d\x7a\xe4\x91\x47\x4e\x38\xe1\x84\xef\x1a\x1f\x99\ +\x19\xc0\x0e\xf5\x3e\x7c\xde\xd3\x6f\xb6\x17\x20\xc6\xb9\x4b\x75\ +\xb9\x3d\xb6\xde\x91\x5c\xd1\xc1\x82\xf6\x0c\x66\x42\x10\x84\x44\ +\x87\xd3\xae\xb3\xbd\x30\xe3\x1d\xc8\xe0\x45\x46\x71\x70\xa8\x81\ +\xa2\x28\xb2\x2c\x73\xc6\x32\xc9\x0e\x9c\x8d\x9d\x27\x2a\x49\x52\ +\x46\x71\x70\x08\x42\x86\x71\x70\xce\x4d\xd3\x74\xb6\xa1\x8c\x31\ +\xc6\x1c\xd5\xc0\x51\x0a\x00\x40\x51\x14\x84\x91\x33\x70\x12\x89\ +\x84\x24\x49\x4e\xec\x50\x46\x5f\x60\x8c\x39\x9d\x61\x8c\x81\x40\ +\x0c\x31\xc7\x88\xe0\x40\xcc\xbe\x08\x65\x40\xc0\x11\xe3\xb6\xaa\ +\xa8\xf9\xf9\xb9\x9a\x9b\x98\x8c\x0a\x62\x19\x7a\x44\x92\xb3\xbc\ +\x5e\x29\x15\x33\xc1\x4c\x03\xa3\x80\x40\x91\x31\x46\x80\x91\xe0\ +\x82\xcb\x6e\x17\x91\x90\xc7\x85\x8f\x40\x6e\x47\xc1\x05\x77\x2e\ +\xc9\xa1\xca\xfb\x33\xa9\xef\x26\x18\xb6\x0d\x2e\x8d\x59\x46\x18\ +\xcb\xc9\xd3\xcf\xb0\x7e\x72\x76\x74\xdc\x31\x4f\xde\xfe\xf4\xa0\ +\xfe\x17\x5d\xe3\xa9\x2e\x79\xfb\x6f\xe2\xfd\x45\x79\x0b\xdf\x85\ +\xfc\x7c\x28\x2b\x15\xe5\x45\xe7\x45\x5a\x3f\x5b\x91\x7b\xf2\xbd\ +\xf7\x09\xba\xee\xde\x77\x5a\xaf\x9e\x71\x09\x44\xb7\xce\x5b\xbe\ +\x6b\xd4\xd8\xd3\x5a\x97\xbc\x15\xcd\x3d\x66\x44\x5e\xec\xcd\x8f\ +\x6b\x4e\x1e\x77\x46\xbe\x1b\xb1\x43\xce\xc3\x75\xe0\xbc\x87\x50\ +\xbb\x9a\x20\x18\xe7\x07\x78\x34\x1c\x52\x99\x99\x00\xfe\x73\x38\ +\xc0\x18\x30\xc6\x12\x09\x6f\x5f\xb9\xda\x28\xbf\xe9\xfe\xdf\xf5\ +\x90\x2d\x84\xcc\x0f\x1f\xbc\x67\xfb\xe3\xf3\xce\xa4\xab\x2f\xfb\ +\xe7\x3a\xdf\xbb\x73\xd9\xee\xad\xa7\xd7\x35\x10\x8f\xd6\x96\xeb\ +\xdf\x50\x50\x94\x73\xf1\xf8\xea\x64\xe5\xfb\x9e\x13\xef\x78\xf0\ +\xfa\xe8\x5f\xa7\xad\x8a\xa6\xce\x93\xb4\x53\x4f\x19\x31\x6b\xce\ +\x1f\x36\x65\x1d\x7b\xdb\xc0\x3c\x46\x29\x13\xd0\xa7\x4f\x9f\xcb\ +\x2e\xbb\xec\xae\xbb\xee\x9a\x39\x73\xe6\xc8\x91\x23\x4d\xd3\x3c\ +\xc4\x1e\x76\x59\x59\xf3\x75\x4e\xfa\xc3\xef\x53\x44\xc8\xd0\x75\ +\x45\x51\xfc\xc4\x1f\x8d\x44\x19\x17\x9c\x33\x70\xf2\x0e\x82\x70\ +\x44\x1f\x09\x40\x9d\xb2\x92\xb8\x54\x97\xa3\xea\x67\xb4\x74\x67\ +\x92\x77\xac\x89\xce\xd3\x32\x0c\x83\x52\x0a\x20\x32\x6b\x81\x32\ +\x49\xca\x30\x26\x8e\xda\xaf\xaa\xaa\xb3\x70\xa8\x8b\xf6\xe1\x40\ +\x63\x22\x11\xe7\x5c\x84\x42\x21\x22\x49\xc9\x64\x92\x73\x2e\xc9\ +\xb2\xc3\x0b\x12\xf1\x04\x17\x3c\x14\x0a\x61\x8c\x53\xa9\x54\x3a\ +\x9d\x56\x55\x15\x21\x4d\x92\xda\x0d\x90\x92\x2c\x63\x84\x14\x45\ +\xb1\x6d\x9b\x31\xee\x24\xb8\x24\x18\x3b\x34\x84\x73\x81\x71\x87\ +\xed\x1a\x61\x84\x5d\x80\x90\xc0\x2c\x91\x4e\x41\x4b\x8c\x99\xe1\ +\xa0\x57\x6b\x4b\x44\x55\x8f\x4b\xd1\x64\xce\x62\x32\xd1\x80\x20\ +\x00\x4e\x30\x37\x2d\x33\xad\xa7\x39\xa7\x3e\xbf\xcf\xa5\xb8\x25\ +\x22\x8e\x1c\x2f\x10\x5c\x70\xde\x65\x71\xb7\x23\x42\xdf\x2d\xa0\ +\xc8\xa6\xa0\xf8\x7b\x75\x2f\x56\x8d\x94\x19\x27\x25\x83\xc7\x9c\ +\x78\x45\x53\x63\xd1\xb9\xe6\xb9\xbd\x8c\xcb\x2f\x58\xba\xe0\x3d\ +\x6b\x67\xc3\x40\x26\x0f\xa1\x09\x75\xed\xfa\x93\xe3\x6d\x23\x93\ +\xeb\x5d\xe3\x96\x9a\x7e\x7c\x2b\x14\x0c\x78\xe3\x2f\xdc\xdf\x5a\ +\xb3\x29\x3d\xb8\x5b\x69\x64\xe3\xda\xfa\x21\x15\x03\x0a\xed\x5d\ +\xcd\xb1\xe1\x92\x8b\xcb\x82\xd9\x36\x62\xfc\x60\x9d\x11\x5f\x37\ +\xfc\x3b\xe0\xac\xe3\x3a\xa0\xfd\x52\xc5\xc1\x74\x84\x4c\xf6\x8a\ +\x43\x15\x15\x84\x00\x63\x41\x08\x10\xd2\xce\x40\x18\x43\xf1\x84\ +\x64\xc4\x6b\xde\x5f\x39\xa8\x45\x1a\xfa\xca\x9f\xf1\xa6\x4d\x68\ +\xdb\xb6\x4b\xbe\xfc\xcc\xa0\x7f\x51\x3c\xae\x63\x40\x8e\xf7\xec\ +\x56\x3d\xf4\xb8\xc0\x8c\xf3\x7a\x9e\x33\x7a\xdd\xd2\x17\x5e\xdc\ +\x88\x7b\x64\x85\x68\xa8\xdb\xe5\x17\x5d\x94\xcb\xe9\xc0\xe1\x63\ +\x37\xbc\xb3\x69\x67\x93\x31\xbc\xdf\xf1\x03\xf2\x5e\x5a\x53\x32\ +\xa8\xcc\x2b\x59\xb6\x09\x00\xe9\x74\x7a\xdc\xb8\x71\x00\x70\xfb\ +\xed\xb7\x3f\xf2\xc8\x23\x43\x87\x0e\x35\x0e\xb9\xd2\x59\x67\x2f\ +\xd8\x61\x72\x9a\x1c\x12\x16\x58\x96\x49\xa9\xe9\xf1\x78\xbc\x5e\ +\x6f\x2a\x9d\x12\x80\x70\xc7\xbd\x13\x80\x30\xc2\x08\x63\x04\x02\ +\x10\x20\x4c\x04\x08\x24\x61\x05\xab\x1c\x04\x17\x8c\x9a\xd4\x34\ +\x4c\xc6\xb8\x63\xf0\xe1\x9c\xa9\xaa\x4b\x73\xa9\x18\x30\x16\x88\ +\xdb\x9c\xb8\x31\x43\x9c\x23\x21\x2b\xed\x89\x03\x14\x59\x62\x0c\ +\x11\x42\x1c\xb7\xb2\xa3\x08\x38\x61\xc4\x9c\x67\xa6\x0b\x64\x5b\ +\x0c\x13\x02\x80\x2d\xd3\x4e\x25\xd2\x80\xc0\xe7\xf3\x23\x84\x18\ +\xe5\x9c\x72\x4a\xa9\x99\x36\x01\xc0\x48\x9b\xd4\xe6\x9a\x4b\xe2\ +\x4c\x20\x09\x63\x84\x85\xe0\x08\x1c\xc7\x01\x25\x04\x21\x49\x15\ +\x80\x09\x22\xc2\xa6\x2a\x51\x6d\x66\x23\x8e\x88\x24\x53\xe0\x44\ +\x55\x30\x43\x4a\x42\x20\x21\x4c\x41\x99\x65\x72\x80\xa4\x6d\x82\ +\xc9\x5d\x6e\x4d\xd8\x6d\x7e\xc9\x8a\xb5\xb6\x80\x8f\x78\x3c\x1e\ +\x42\x30\xc2\x48\x80\x30\x6c\x93\x32\x5b\xa1\x8a\x5f\xf2\x22\x72\ +\x24\x02\x60\x1c\x18\x00\xd1\x1e\x4f\x29\x32\xde\x44\x67\xc4\x7c\ +\x47\xd5\x92\x5b\xba\xaf\xd7\xa8\x5b\xa6\x9f\x60\x99\x26\x17\x00\ +\xc8\x77\xe1\x2f\x6f\xc1\xdc\x8e\xc7\x12\xde\x5e\xc3\x2f\x98\x3e\ +\x0a\x30\xe6\x08\x74\x01\x46\x24\x42\x6a\xaa\xa5\xba\x3a\x7d\xf3\ +\x66\x69\xeb\xf6\xd3\x6b\xab\xe1\xe5\x67\xa1\xb1\xe9\x76\xaf\x07\ +\x56\x2c\x1a\x52\x54\x0c\x1f\xaf\x35\xbb\x57\xdc\x57\xd1\xdd\x78\ +\xe7\x75\x5a\x50\x88\x0b\x0b\x79\x7e\xbe\xd0\x5c\x80\x10\x20\x0c\ +\x18\x39\xd2\xb8\xcf\x03\xda\xf9\xd5\x41\x22\x10\x00\x08\x8e\xda\ +\xff\xf2\x76\xd4\xeb\x82\x05\x42\x08\x84\x18\x00\x03\x10\x08\x09\ +\x84\xe0\xc0\x57\xe6\x2c\x8e\xb9\x41\x08\xa0\x14\x35\x36\xe2\x86\ +\x06\x54\x5f\x8f\x1b\x1a\x50\x4d\x0d\xde\xb1\x03\x35\x36\xe2\x70\ +\x78\x68\x4a\x1f\xda\xd6\x0a\x0b\x7c\xd0\xa3\x07\x94\x97\xa3\x5b\ +\xef\xd2\x86\x0e\xda\xb1\x77\xe5\xd3\x0d\x65\x53\x1f\xbe\x79\x00\ +\x06\xca\x38\x27\x56\x7a\x11\x2f\x1d\x7a\xd6\x6d\x3f\x3f\x0d\xd9\ +\x16\xa3\x34\x99\xd2\xb3\x7a\x9f\x32\x75\xfa\xc9\x91\xd6\xc6\x2d\ +\x6b\x76\xd6\x4b\xfd\x26\x9c\x32\x14\x33\xd3\xea\x58\x1d\x97\x48\ +\x24\xc6\x8d\x1b\x67\x59\xd6\x8c\x19\x33\x66\xcd\x9a\x35\x60\xc0\ +\x80\x43\x84\x83\x0c\x16\xb0\xfd\x63\x76\x8f\x70\x7c\x81\x40\x08\ +\x59\xa6\xe9\x0f\x06\xbc\x1e\x4f\x22\x99\x10\x08\x09\x86\x81\x00\ +\x17\x48\x20\x24\x9c\xe4\xbf\x68\x9f\xe7\x47\x08\xf0\x78\x3c\x89\ +\x64\x8c\x31\x66\xd9\xb6\x65\x99\x82\x65\x16\x08\x09\x46\x69\x3a\ +\xc5\x55\x59\x26\x80\xa8\x65\x33\xca\x90\x8c\x88\x84\x31\x69\x8f\ +\x75\xe6\x00\x98\x10\x67\x04\x13\x22\x21\x24\x30\xc2\x56\xbb\x5d\ +\xbf\x5d\xd1\x60\xd4\xe6\x5c\x20\x04\x8c\x72\x40\x58\x08\x20\x98\ +\x10\x4c\x40\x00\x17\x08\x01\x26\x80\x99\x45\x41\x08\x02\x48\x95\ +\x35\x55\x76\x09\xc1\x11\x60\x82\x89\x10\x60\xa4\xd3\x04\x03\x02\ +\x41\x24\x89\x01\xd8\x8c\x63\x82\x05\x17\x9a\x24\xe9\x94\x12\xc6\ +\x15\x89\x00\x40\xca\x34\x34\xac\x32\x01\x9c\x53\xce\x6d\x26\x84\ +\xec\xf5\x31\xea\xb6\x15\xc5\xe7\x0b\x12\x13\xb2\xb3\x02\x02\xa8\ +\x00\xa1\x68\x2e\x59\x26\xa9\x64\x22\x96\x4c\x60\x49\x72\x6b\xaa\ +\xa2\xb9\x90\x2c\x23\x89\x1c\x81\x25\xcb\xe0\x44\x58\xb7\x1b\x0e\ +\x33\x61\x05\xed\x39\x95\x90\x40\xdf\xf1\x60\xe2\x8b\xcf\x56\x5a\ +\xb6\xdd\x99\xa8\x33\x4a\xfb\xf4\xe9\x93\x9d\x9d\x4d\xad\x7d\xce\ +\x73\xa1\x69\x76\xff\x01\xf6\xe0\x21\x70\xce\xb9\xc8\x30\x20\x9d\ +\x46\xba\x8e\x1b\x1a\xc8\xce\x9d\x64\xcf\x5e\x5c\x59\x49\x76\xee\ +\x90\xde\x5f\x08\x0b\x2c\x97\x6d\x21\xcb\x06\xd3\x04\xb7\x9b\x97\ +\x94\xf0\x82\x7c\x9e\x9f\xcf\xf3\xf2\x78\x6e\xae\xc8\xc9\x11\xb9\ +\xb9\xdc\xe7\x03\x55\x11\xaa\x0b\x14\x45\xa8\x0a\xc8\x8a\x90\x25\ +\x90\x15\x90\x65\x21\x11\x90\x64\x20\x92\x20\x18\x11\xc9\x46\xd8\ +\xf4\xb8\xc5\xfe\x29\x3d\x84\xaa\xda\x8e\xc9\xc4\xb2\x84\x65\xa1\ +\x8e\x77\x30\x4d\x30\x4d\x64\x9a\xa0\xeb\xb8\xb5\x15\xb5\xb4\xa0\ +\x96\x16\xd4\xd4\x84\x9b\x9b\x51\x63\x23\xae\xab\x83\xd6\x56\x90\ +\x24\x50\x14\xa1\x28\x20\xcb\x22\x18\x84\x3e\x7d\xe2\xc7\x1e\xbb\ +\x2e\x99\x14\xbd\x7b\xf3\xee\xdd\x85\xd7\x0b\x9a\x46\x15\xa5\x77\ +\xff\x7e\x52\x4f\x6f\xe1\x97\x26\x49\x9b\x94\x9b\x1c\x10\x95\x78\ +\x28\xbf\x7b\x39\x71\x9b\x86\x09\x96\xd9\x6e\xb4\xb2\x2d\x9b\xd9\ +\x3b\x56\xbf\xf7\xef\xcf\xc3\xc3\xc7\x5c\x7c\x5c\x0f\x9f\x69\xda\ +\xd0\xc1\xed\x9d\xd0\x95\xf3\xcf\x3f\xdf\x81\x83\xd9\xb3\x67\xf7\ +\xea\xd5\xcb\xb2\xac\x6f\x05\x82\xce\x26\xb9\xc3\xe1\x34\x39\x54\ +\x9f\x62\x7b\x1c\x21\x80\xc7\xed\x12\x9c\x53\x26\xb0\x84\x00\x90\ +\x70\x70\xa2\xc3\xe9\x83\x1d\x62\x8d\xc0\xb6\x2c\x7f\x7e\x6e\x73\ +\x13\xe2\x42\xe8\xc9\x24\x02\x8c\x10\x16\xe0\xac\x53\x16\x5c\x30\ +\xd3\xd0\x01\x69\x20\xc0\x62\x56\x2a\x95\xf4\xf9\xbd\x98\x83\x95\ +\xd6\x65\x45\x91\x24\x89\x73\x67\x2e\xc0\x08\x21\xd1\x7e\x1e\xea\ +\xd0\x60\xc0\x18\x63\xc2\x38\x17\x00\x4e\xf6\x01\x22\x49\x5c\x70\ +\x26\xb8\x22\xab\xed\x3e\x0b\x42\x38\xe7\x02\x21\x55\x55\x1d\x0d\ +\x12\x09\x61\x5b\x16\xc6\x88\x33\xc6\x11\x98\xa6\x8e\x01\x05\xbc\ +\x3e\xca\x6d\xdd\x30\xb9\xc0\x82\x03\x13\x36\x11\x4c\x08\x53\x55\ +\xc4\xa9\x27\x8d\x4c\xe8\xe9\xf5\x5b\xb6\x2a\x82\x53\x6a\x1b\x2a\ +\x8e\xc6\x13\x2e\x17\x70\x55\x55\x7d\xd9\x7e\x8c\xe3\xb1\x78\x5b\ +\x8d\xee\x77\x67\x81\xbf\x24\xab\xa0\xce\x8d\xbc\x8a\x84\x2d\xd3\ +\xb4\x4c\x93\x9a\x96\xd7\xe7\x09\x85\x02\xaa\xaa\xc8\x18\x4b\x98\ +\x1c\x01\x3f\x82\xd7\xef\xdf\xbd\x7b\x67\x61\x51\x91\x2c\x2b\xfb\ +\x4d\x1a\xff\x81\xbd\x00\x90\x10\x3c\x16\x8b\x1b\xa6\x81\x3b\x15\ +\x68\xb2\x6d\x5b\x08\x50\x5d\x2e\x6a\xdb\x5d\x63\x16\x6c\x1b\x00\ +\x81\x24\x89\x40\x00\x82\x41\x28\x2e\x16\x23\x47\x52\x8c\x01\x13\ +\x60\x14\x87\xc3\xa8\xa5\x15\x85\x5b\x71\x24\x82\x9a\x5b\x48\x55\ +\x15\x6a\x69\x96\x5b\x5a\x61\xcf\x5e\xf8\xf2\x4b\x08\x47\x20\x1c\ +\x01\x46\x41\xd3\xda\x5f\x2e\x17\xb8\x5c\xa0\xaa\xa0\x28\xce\x4b\ +\x48\x12\xc8\x12\x10\x09\x24\x09\x30\xe6\x00\x65\x91\xb0\x3f\x10\ +\x04\x55\x6d\x2f\x22\x2a\x44\x79\x4b\x8b\x24\x84\xa6\xaa\x40\x29\ +\x74\x40\x00\x18\x46\xfb\x2b\x9d\x86\x54\x0a\x84\x80\x60\x10\xb2\ +\xb2\x20\x3b\x1b\x72\x72\xa0\x77\x6f\x71\xc2\x09\xa2\xb4\x94\x17\ +\x17\x8b\xac\x2c\x91\x93\x23\x72\x72\x78\x6e\x2e\x91\x65\x4b\xd7\ +\x1b\x17\x2f\xc6\x00\x88\x73\xb0\x6d\xb0\x2c\xcb\x34\xf5\xec\xec\ +\x7e\x03\xc7\xde\xda\x9f\x99\x96\x25\x40\x01\x00\x2e\x60\xc4\xf8\ +\xeb\x8f\x03\x6a\x5a\xb4\x73\xc8\x80\x00\xf9\xd8\x71\x93\x46\x9f\ +\x87\x05\x67\xb6\x4d\x85\xa2\x64\x50\xd5\xb2\x2c\x27\xfe\xfd\x92\ +\x4b\x2e\x91\x65\xf9\xe1\x87\x1f\x7e\xe0\x81\x07\x4a\x4b\x4b\x0f\ +\xc5\x94\xe8\x1c\xc4\x30\x8c\x68\x34\xda\xbb\x77\xef\xff\x56\xac\ +\x11\xb7\x6d\x0b\xb8\x70\xbb\xdd\x1e\xb7\xbb\x2d\x9e\x60\xcc\xc2\ +\x58\x71\x06\x8e\x10\xc0\x78\x7b\x5d\x2f\x86\x90\x84\x80\x51\x8a\ +\x11\x26\x08\xdb\x94\x23\x81\x30\xc1\x9c\x67\x38\x9a\x40\x08\x61\ +\x89\xa4\x52\x69\x45\x55\x64\x59\xe1\x82\x83\x6d\x9b\xa6\x41\x19\ +\x13\x9a\x1b\xbb\xdc\x40\x24\x81\x10\x60\x00\x81\x38\x42\x00\x9c\ +\x0b\xc1\x01\x04\x06\x01\xc0\x41\x08\xce\xb0\x4c\x82\xd9\x59\x94\ +\x51\xdd\x34\x88\x4c\x5c\x1e\x4d\x51\x54\x01\x82\x32\x2a\x61\xa2\ +\x6a\xaa\x2a\xcb\x9a\xc7\xad\xeb\x3a\x37\x0d\x41\x6d\x4e\x90\xa4\ +\xaa\x88\x33\x6e\xf3\x58\xb4\x2d\x37\x37\x3b\x3b\x2b\x3b\x1c\x0e\ +\x23\x6e\x4a\x44\x01\x21\x80\x99\x48\xd8\x44\x98\x04\xe9\xc5\x85\ +\x7e\x8b\xfa\x77\xed\xd8\x96\x6a\x4d\x09\x59\x21\x7e\x9f\xe6\x51\ +\x2c\x33\x56\xb9\x79\x87\x17\x21\xd3\x32\xe2\xd1\xa4\x69\xe1\xad\ +\x0d\x9b\x4d\x43\x60\x50\x5d\x9a\xc2\x39\x6f\xa8\xaf\xd7\x8d\x34\ +\x63\x54\x75\xa9\x86\x61\x20\x8c\x54\x55\x3d\x32\x41\xf2\x39\xb9\ +\x79\xe1\x70\xcb\x96\x8d\x1b\x42\x59\xd9\x18\x13\xe8\x28\xd0\xd0\ +\xa9\x90\xcb\x21\x63\x81\x00\x40\xe8\xd8\x63\x87\x23\xb4\x9f\x03\ +\x02\x01\xd2\x0d\xa3\xba\xaa\xf2\x3b\x38\xb3\x04\x00\x42\x40\x88\ +\xf0\xba\x21\xd0\x1d\x2a\x7a\x02\xc6\x40\x19\xb2\x2c\xb0\x6d\xb0\ +\x6d\x64\xdb\x40\x29\xe8\x3a\x8a\x44\x50\x34\x0a\xd1\x28\x8a\xc5\ +\x20\x16\x43\xf1\x04\x24\x13\x28\x99\x82\x74\x1a\x25\x62\x60\x98\ +\x60\x1a\x60\x5a\x40\x6d\xc4\x45\xd0\xe7\xcb\x0b\x65\x41\x3c\x01\ +\x42\x00\xc6\x40\x08\x48\x52\x40\xd3\x2c\x21\xea\x13\x09\x5b\x92\ +\xc0\xe3\x81\xfc\x7c\xe1\xf5\x82\xcf\x07\x7e\xbf\x08\x06\x85\x03\ +\x01\x59\x59\xc2\xe7\x03\x49\x02\x59\x06\x59\x76\x88\x40\x7b\x8e\ +\x10\xc6\x80\x31\xb0\x6d\x54\x53\xe3\x44\xc4\x9f\x72\xec\xb1\x5d\ +\xe4\xd0\x34\xcd\xdd\xbb\x76\xfd\x67\xce\x3c\x67\x2f\x27\xbd\x82\ +\x63\xf9\x5a\xbd\x7a\xb5\xdb\xed\x4e\xa7\xd3\x57\x5d\x75\xd5\x9c\ +\x39\x73\xb2\xb2\xb2\x0e\x25\xac\x98\x73\x1e\x0e\x87\x73\x72\x72\ +\x42\xa1\xd0\x7f\x03\x0b\x10\x62\x94\x23\x21\x28\xb5\x35\x4d\x0b\ +\x85\x82\xb1\x44\x82\x73\x4e\x40\x08\x8c\x85\xc8\x78\x7e\xda\x83\ +\xa4\x39\x46\x7a\x3a\xdd\xda\xdc\x82\xb8\x60\x36\x95\x10\x12\x5c\ +\x80\xe0\x42\x38\x52\xc1\x11\x02\x40\xc0\x04\x15\x20\x01\x21\x00\ +\x42\x50\x6a\xeb\xba\xc7\xeb\xc3\x1c\x31\xd3\x26\x2a\x76\x6c\x77\ +\x02\x01\x38\xb5\x12\x10\x60\x42\x10\x92\x30\x26\x80\x10\x96\x24\ +\x8c\x48\xc0\xe7\xa7\x36\x6d\x6a\x6c\x02\x06\x81\xa0\x5f\x70\x81\ +\xb8\x63\xef\x13\x5e\xaf\x5b\x91\x64\x84\x11\xe3\x8c\x48\x18\x0b\ +\x22\xcb\x44\x73\x29\x9c\x31\xc6\x6c\x59\xc2\x96\x69\x44\xc3\x91\ +\x70\x6b\x58\x92\x24\x89\x48\x9c\x33\xce\x98\x24\x71\x59\xe1\x5e\ +\xaf\x9c\x4e\x44\x42\x59\x79\x7d\xba\x77\x67\xfa\x6e\x49\xf3\xb4\ +\xc4\xa2\x39\xaa\x04\x4c\x25\xb5\x2d\x4c\x52\x11\xb5\x03\x20\xcb\ +\x5a\x30\xdc\x1a\xdb\xbd\xa7\x52\x51\x3d\xbe\xb2\x12\x21\x84\x69\ +\xa6\x65\x09\x7b\xdc\x5e\x8c\x44\xa4\x35\xec\xf3\xfb\xdd\x2e\x8d\ +\xda\xec\xc8\xac\x03\xec\xd3\x77\x40\x4b\x73\x53\x38\xdc\xca\xa9\ +\x0d\xdf\xdb\xf9\x9c\x48\x24\x7e\xb0\x9e\x75\xad\xf9\x8b\x1c\x3b\ +\x33\x28\x0a\x28\x2a\x20\x80\x50\x08\x8a\x8b\xf7\x57\xec\x3b\xb6\ +\x81\xfd\xde\x1d\x5f\x95\x3b\x37\x0f\xa4\x83\x44\xec\x10\x00\x16\ +\x8b\xa5\x13\x09\x27\x17\x35\x74\x5a\xa0\xd5\xf5\x05\x1d\x21\x98\ +\xa6\x09\x5f\x63\x58\xfd\x56\xde\xfe\x5d\xb1\x20\x93\xce\xbb\xaa\ +\xaa\xca\xed\x76\xcf\x9b\x37\x6f\xe1\xc2\x85\xa7\x9f\x7e\x7a\x30\ +\x18\xdc\xb1\x63\xc7\xb0\x61\xc3\x0e\x85\xbb\x21\x84\x7a\xf5\xea\ +\x95\x93\x93\xf3\xdf\x89\x35\x42\x00\x9c\xda\x8c\xda\x20\x38\xe7\ +\xcc\xa5\xc8\x04\x83\x68\x97\x68\xe0\xed\x29\xc0\x1d\x5b\x01\x22\ +\x80\x04\xe7\xd4\xa6\x40\x59\xcf\x6e\xe5\x91\x48\xa4\xb9\xa9\x39\ +\x9e\x4c\x20\x10\x04\x80\x09\xc1\x18\xa3\xd4\xe6\x9c\x11\x82\x19\ +\xe7\xc2\xb6\x80\x10\xa0\x98\x70\xa1\x12\x89\x09\xc1\x6c\x1b\x63\ +\x62\x33\x8e\x08\x01\x82\x11\x22\x92\x42\x24\x42\x70\xfb\xfa\x0d\ +\x84\x10\x16\x42\x58\xb6\xe5\xf3\xf9\xbc\x6e\x8f\xe0\xbc\xa9\xa9\ +\xde\x26\x42\x91\x24\x2c\x11\x15\xc9\x08\x84\x24\x49\xd4\xb4\xd3\ +\xa9\x34\xa3\xd4\xeb\x56\x81\xca\x44\x22\x12\x46\x86\x4d\x2d\xd3\ +\x50\x65\xd9\x36\xad\xb6\x68\x9b\x65\xe8\x8c\x28\x02\x59\x94\x71\ +\x0c\x42\x91\x89\x44\x90\x37\xe0\x0d\x04\xbc\x82\xda\xf9\x39\xd9\ +\xea\x60\x4f\x24\x12\x4f\x45\x5a\xa1\x2d\x79\xc2\xe0\xbe\x03\xcb\ +\x0b\x35\x30\xa3\xad\xcd\x8d\x2d\x2d\x04\xb1\xf3\x86\xf5\x0a\x89\ +\xf4\x9a\xbd\x4d\xa6\x91\xd6\x0d\xc3\xeb\xf5\x94\x97\x97\xfb\x7c\ +\xde\x48\x24\xb2\x77\xcf\x1e\x3d\x9d\x4e\x26\x92\x12\x91\xd0\x91\ +\x2a\xbd\x9d\x9b\x97\x9f\x9b\x97\x0f\xff\xbf\x36\x02\x50\x1a\x08\ +\x40\x20\x70\xd4\xf6\x30\x18\x0c\x6e\xdd\xba\x75\xf2\xe4\xc9\x67\ +\x9c\x71\xc6\x0d\x37\xdc\x50\x5b\x5b\x7b\xf7\xdd\x77\xe7\xe7\xe7\ +\xc3\xc1\x72\x73\xfd\xb7\xda\xb7\xf0\x02\xca\xa8\x9e\x4e\x12\x0c\ +\x82\x71\x00\x41\x30\xca\xc4\x7e\x71\x10\x5c\x00\x46\x32\x41\x08\ +\x0b\x20\x98\x30\x9b\x72\xca\xb2\x43\x59\xd9\xc1\x2c\x2c\x20\xda\ +\xdc\xea\xf7\x78\x13\xa9\xa4\x6d\x59\x84\x10\x05\x13\x6a\x53\xc6\ +\x39\xc2\x48\x30\x06\x58\xa2\xb6\x6d\x53\xa1\x49\x52\x2a\xd6\x46\ +\x39\x10\x49\xb2\x4c\x33\x6d\xe8\x02\x11\x20\x18\x63\xe2\xf6\x7b\ +\xb1\x82\x5c\x2e\x17\x65\xd4\xb6\xa8\x24\xc9\x84\x90\x78\x2c\x46\ +\x30\xce\xcf\xcf\x2f\x28\x28\x30\x8d\x64\x3a\x95\xc0\x12\x91\x90\ +\xa0\xc0\x04\xe3\x16\xb5\xf4\x54\x3a\x99\x48\x68\x9a\xa6\x2a\x5e\ +\x2c\x09\xce\xb8\x65\xa4\x2d\xc3\x34\x75\x43\x56\x14\x84\x90\xa9\ +\xeb\x58\x20\x4e\x29\xa7\xb6\x65\xdb\x04\x2c\xf0\x6a\x40\xd4\xb4\ +\x61\x34\xb7\xc6\x2c\x83\xb9\x5c\x01\x8c\x25\xc3\xd0\x7b\xf6\xe8\ +\x16\x6d\xa8\x2a\x29\xcc\xed\x56\x9c\xad\x58\xb1\xa0\xe2\x09\x78\ +\xcd\xa8\xae\x7b\xfc\xe9\x73\xc7\xf6\xd3\x97\x89\x5d\xe1\x44\x2a\ +\x95\xce\xc9\xc9\x21\x04\x11\x42\x7c\x3e\x1f\xc2\x38\x9d\x4e\xd7\ +\xd5\xd5\xb9\xdd\x6e\x74\xc4\xc0\xe0\xc7\x76\x74\xb7\xda\xda\xda\ +\x5b\x6f\xbd\xf5\xa2\x8b\x2e\xda\xba\x75\x2b\xa5\xb4\x5f\xbf\x7e\ +\x4b\x96\x2c\xb9\xf2\xca\x2b\x8f\xaa\x4e\x7e\x9b\xbd\x40\x08\x45\ +\x56\x08\xc6\x9a\x5b\x01\x1c\x40\x80\x2c\x6a\x60\x2c\x01\x46\x00\ +\x48\x70\xe0\x04\x13\x4c\x00\x81\x65\x59\x9a\xa2\x78\x5d\x5a\x76\ +\x20\xe8\xf3\x78\xbc\x2e\xad\xad\xa9\xd5\x1f\x0c\x34\xb4\x34\xd4\ +\xd4\xd6\x12\x00\xcd\xe5\x4a\xea\x3a\x08\x8e\xb1\x44\x24\x02\x18\ +\xa9\x8a\xcb\x05\x58\x02\x8c\x41\x60\xc6\x19\xb3\x6d\x6a\x09\xdb\ +\x96\x54\x05\xb8\x30\x74\xcb\x34\x13\xd8\xe5\xd2\x34\xcd\x09\x4f\ +\xd2\x5c\x6e\x84\x90\x6d\x98\x7a\x22\xd5\x26\x45\x11\xb4\xa5\xe3\ +\x31\x49\x42\x82\xd9\xb2\x2c\x09\x10\xd1\xb6\x28\x63\x14\x38\x28\ +\x18\x33\xcb\x6c\x0b\xb7\x48\x58\x92\x24\xe2\x2c\x41\x26\x04\x23\ +\xe0\x08\x08\x06\x04\x08\x53\x2a\x98\x6d\x20\xc4\xd3\xba\x9e\xb6\ +\x64\x9b\xc9\x6d\xd1\x98\x24\xa7\x81\x23\x1a\x6e\x4e\x25\x0c\x57\ +\xc0\x9f\x57\x9a\x93\x53\x12\x0a\x76\x2f\xe4\x01\x0c\x54\x0a\x06\ +\x03\x39\x72\x40\x17\x34\x69\xdb\xe0\x72\x8f\xd5\x4e\xdc\xf3\xea\ +\x47\x08\x18\x08\xbb\xb5\xb5\x99\xda\x96\x10\x42\x26\x92\x90\xb8\ +\x10\x22\x19\x4f\x89\xff\x85\x9c\x62\x3f\xb6\x23\x61\xd6\xc9\xc9\ +\x39\xfe\xf8\xe3\xa7\x4e\x9d\xfa\xf6\xdb\x6f\x3f\xfd\xf4\xd3\x8a\ +\xa2\xac\x5b\xb7\x6e\xe2\xc4\x89\x47\xd5\x6c\xf1\x2d\x3a\x02\xa5\ +\x94\x60\x84\x11\xb2\x4d\x1b\x21\x24\x4b\x44\xe8\x4c\x00\x16\x1c\ +\x04\x00\x17\x80\x04\x92\x30\xc6\x92\x04\x9c\x17\x16\x14\x14\xe5\ +\xe5\x47\x22\x11\x2c\x84\x91\xd6\x5d\x8a\x62\xeb\xba\x2c\x70\x40\ +\xf3\x18\xa6\xe9\xd5\xdc\x6e\x4d\x8b\x44\xa3\x80\x11\x20\x42\x29\ +\x15\x80\xb0\xe2\xb6\x4c\x03\x10\x52\x55\xc5\xb2\xb8\x91\x4e\xb9\ +\x54\x39\x37\xc7\x2f\x29\x52\x24\x12\x4d\x1a\x96\xa4\x28\x32\x26\ +\x42\x50\x00\x44\x00\x27\x13\x09\x41\x19\xa3\xd4\xd2\x75\xcb\xb4\ +\xd2\x89\xa4\xcf\xab\x19\xba\x61\xa5\xd2\x42\x08\xc4\x98\x4b\x92\ +\x41\x08\x42\x24\x10\x82\x31\x0a\x58\x48\x12\x01\x21\x38\x03\x59\ +\x22\x9c\x0b\x84\x04\x08\x81\x11\x01\x61\x19\x66\x12\x64\xcc\x38\ +\x13\xa0\x00\xf1\x36\x47\xeb\xc3\xf1\x06\x8f\xe6\xd6\x5c\x6e\xaf\ +\xd7\x9f\x5b\x52\x60\x11\x9b\x78\xdd\xb5\xd1\x70\x63\x53\xab\x6c\ +\x47\x25\x96\xca\xcb\xcd\xca\x2e\xc8\x45\x8a\x8b\x0a\xe2\xf6\xb8\ +\xb9\xe0\x98\x60\xc6\x58\x20\xa8\xa9\xaa\x92\x48\x24\xb9\x10\xb2\ +\xac\x10\x22\xd9\xd4\xe6\x47\x5b\x9a\x90\x1f\xdb\x7f\xa9\xcd\x99\ +\x33\x27\x37\x37\x17\x21\xf4\x93\x9f\xfc\x64\xc7\xce\x9d\x9b\x37\ +\x6d\xba\x76\xd2\xa4\xa3\x8d\x36\x4a\xdf\xea\x64\x32\x4d\xd3\xb6\ +\x6d\xc4\xb9\xea\x72\xe5\xe6\xe6\xc8\xb2\x4c\x05\x98\x96\x6d\x5a\ +\x26\x67\xdc\x66\x0c\xdb\x36\xa7\xd4\x36\x4d\x55\x56\xc6\x9e\x31\ +\x76\xc9\xa2\x0f\xb7\x6d\xd9\x22\x13\xa9\xa8\xa0\xb0\xba\x72\x2f\ +\xc6\x28\xe4\xf3\xe9\xb2\x5c\x90\x93\x23\x10\xb2\x4c\x53\x37\x0d\ +\x8c\x11\xa5\xc2\x32\xcd\x34\xc3\x2a\xc6\x92\x2c\x71\x21\x18\xa7\ +\x1e\x8f\xe6\xf7\x7b\xb2\x82\x1e\xaf\xd7\x1d\xf4\x2a\xad\x31\x5d\ +\x17\xaa\x2c\x29\x6e\xd5\x65\x9a\x26\x67\xcc\xa7\x79\x62\xb1\x44\ +\x32\x1a\x23\x1c\x11\x82\xcb\x8a\x4b\x30\x62\x6d\xd1\x28\x67\x1c\ +\x13\x82\x65\x99\x20\xac\xaa\x2e\x45\x55\x9c\xa2\xe8\x44\x26\x1c\ +\x50\x2a\x95\x32\x0d\x13\x38\x27\x08\x0b\x81\x98\xcd\x24\x99\x20\ +\x21\x10\xb2\x6d\xc6\x29\x13\x8c\x63\x7f\xb0\xa0\xb0\x8c\xc4\x62\ +\x09\x2a\x98\x16\xc8\xca\xc9\xcf\xa1\x82\x26\xda\x12\x2a\xb1\x5b\ +\x13\xc9\x2c\x17\x14\xe4\x14\xeb\x6d\x2d\x96\x29\x6f\x5e\x53\x99\ +\x4a\x99\x05\xc5\xe5\x11\x4a\x6d\xcb\x10\x9c\x27\x13\x09\x8f\xc7\ +\x03\x1c\xa2\xe1\xa8\xa9\xeb\x08\x61\x97\x4b\xb3\x0d\xeb\x88\xf1\ +\x82\x74\x3a\x6d\xa4\xd3\x02\xfe\x2f\xd3\x10\x04\xc8\xed\xf5\xba\ +\x5c\xae\xaf\x31\x79\xc6\x2d\xc7\x1c\x78\x54\x36\xbf\xcf\xa7\xa7\ +\x53\xe9\x54\x12\x63\x3c\xe9\x57\xd7\x24\x93\x49\x8f\xc7\x13\x6e\ +\x6d\xf9\x4e\x07\xd1\xdc\xee\x03\xf3\xbe\x1e\x21\x2c\xe0\x82\xbb\ +\xdd\x1e\x84\x90\x4d\xa9\xa6\x2a\x40\x90\x3f\x18\x74\xfb\xfc\x69\ +\x43\x8f\x27\x92\x3c\xc6\x99\x61\x7a\x15\x19\x63\xc2\x00\x04\x23\ +\xee\x50\x60\xd8\xa8\x63\xd7\xae\x59\xbd\x62\x79\xfd\x75\x93\xae\ +\x0b\x84\x42\x4f\x3f\xb1\x99\x53\x5b\x51\xa4\xbc\x82\xfc\x7e\x7d\ +\xfb\x52\x4e\xbd\x5e\x6d\xd3\xd6\x2d\xba\x69\x06\x3c\xee\xac\xac\ +\x60\x50\x75\x6b\x92\x9c\x4e\xc5\xf5\x54\xaa\x5b\x61\x71\x6e\x4e\ +\x36\xe3\xb6\x4d\x6d\x84\xc1\xe7\x73\xdb\x82\xa4\x5a\xe2\xf1\x44\ +\x1c\x11\x59\x73\x7b\x24\x59\x65\x94\x59\x94\x59\xba\x29\x13\x22\ +\x4b\xc4\xd6\x75\x3d\x9d\x72\xb9\x3d\x5e\xbf\x2f\xd6\x16\x15\xd4\ +\x0e\x78\x5c\x3e\x9f\x4f\x51\x34\x2e\xc0\xb2\x6c\x82\x11\x65\xd4\ +\xe6\x48\xe6\x20\x23\x8c\x10\xa6\x8c\x5b\x4c\x80\xa4\x60\x42\x28\ +\x37\x6d\xa0\x58\x76\x31\xc0\x3a\x15\x92\xe2\x26\xb2\x1d\x6b\x0b\ +\x07\x6d\x9b\x32\xab\xb6\xa6\x12\x23\x96\x13\xd0\x04\x02\x44\x54\ +\x6a\xc8\xb9\x81\x72\xb0\xec\x70\x3c\x95\x25\x05\x7c\x96\xbf\xaa\ +\x2d\x25\x18\x47\x82\x0b\x8e\xda\xc2\x51\x55\x71\x25\x93\x49\x97\ +\xaa\x1a\x26\xa5\x36\x75\x6b\xee\x23\x33\xce\x5a\x5a\x9a\xf4\x54\ +\xca\xed\xf6\x66\xaa\xd4\x3b\xeb\x7c\xbf\xa3\x47\xf1\xe8\x91\xf9\ +\x0e\xf5\x14\x44\x26\x40\x43\x00\x70\x4e\x1b\xea\x6b\x43\x59\x59\ +\xc1\x60\xd7\xf2\x41\x75\x75\x35\xc0\x85\x93\xfd\x35\x73\x07\xe0\ +\x68\xba\x7c\xc6\xa8\xd3\x33\xc6\x38\xc6\x38\x10\x08\x38\x45\xf6\ +\x0e\xfd\xf2\x85\xe0\xcd\x4d\x8d\x5e\xaf\x2f\x27\x37\xef\xbf\xa3\ +\x23\x08\x21\x88\x24\x51\x46\x91\x4c\x2c\xce\x54\xaf\xe6\x22\x98\ +\x25\xc0\x8d\x84\xc9\x6c\x19\x23\x1f\x63\x26\xc1\x49\x55\xb1\x64\ +\x68\x30\x93\x31\x2b\x99\x9b\x1b\x3a\x61\xf4\x48\x6f\x76\x20\x58\ +\x5a\xea\x2e\x2a\x69\xac\xac\xd1\x90\x8a\x54\x2d\x1c\x8f\xd9\x96\ +\xa1\xaa\x52\x6e\x96\x5f\x08\x11\x0c\x86\x8a\x8b\x0b\x7c\x0a\x73\ +\x61\x1e\x74\x17\x07\x34\x2d\x3f\x2b\x9b\x71\x51\xd3\xd4\x98\xe2\ +\x28\xc9\xf9\xde\xc6\x06\xc9\xcd\xb2\x03\x52\x4b\x24\xad\x05\xfc\ +\x69\x5b\x98\x8c\x1b\x96\xcd\x30\x51\xbc\x6e\x49\x46\x32\x11\x8a\ +\x40\x14\x14\x8e\x5d\x48\x0b\x22\x43\xcf\x0f\xb9\x0a\xfd\x2a\x01\ +\x00\x2c\x25\x4c\xa9\xb9\x25\x01\x7a\x5a\x02\x21\x71\xf0\x18\x42\ +\xc2\x18\x64\x9c\xe6\x82\x28\x32\x71\xab\x2e\x57\xc0\x2b\x93\x94\ +\x61\x44\xa2\x71\xc9\xed\x0a\xc7\x5a\x22\xad\x11\x4e\x6d\x24\x92\ +\xe1\xc6\xa4\x11\xad\x49\xea\x71\x5f\x5e\x28\x66\x31\x70\xa9\x49\ +\x26\x35\x46\xa9\x21\x03\x31\xad\x90\x37\x5f\xe1\x20\x12\xe9\x86\ +\xaa\x1a\x01\x12\x63\x14\x4b\x38\x6d\xda\xba\x93\x11\x51\x92\xb0\ +\x8c\x4d\x4a\x29\x00\x42\x87\x3d\xc4\x20\x95\x4c\xa6\x12\x89\xd2\ +\x6e\xe5\x84\x48\xf0\x7f\xbd\xf9\x2d\xb3\xae\xa6\xda\xe3\xf6\xca\ +\x9d\xc2\x7b\x22\xad\x2d\x82\xf3\x92\xd2\x6e\xff\xe7\x2f\x3f\x8b\ +\x65\x57\x57\x56\xba\x3d\x9e\xc3\xc4\x0e\xbe\xc5\x8f\xd0\x5e\x23\ +\x14\x61\x9b\x52\xc0\x18\x4b\x92\xa6\xaa\x88\x71\x85\x83\x1e\x8d\ +\xc9\xb2\x52\xec\x52\x84\x4b\x4b\xba\x3d\xd5\x91\x48\xb2\xa6\xb9\ +\x6d\x4f\xed\xa8\x5e\xfd\x79\x63\x74\xeb\xaa\xb5\xa9\x35\x5b\xda\ +\xe2\x49\x21\xcb\xc4\xa5\x0a\xc0\x89\x78\x12\x71\x5b\x96\x70\x5e\ +\x4e\x9e\x24\x2b\xba\x65\xb9\x7d\x81\x5e\x65\x39\x59\x7e\x4f\x51\ +\x6e\xae\x8b\x60\xcc\x79\x5d\x5d\xbd\x4e\xa9\x90\x54\x2c\x2b\x94\ +\x63\xcb\xd0\x0b\x72\x7c\xc3\x86\x0e\x44\x8a\xe7\xff\xb5\xf7\xe6\ +\xc1\x75\x5c\xe7\x9d\xe8\x59\x7b\xbb\x1b\x2e\x2e\x56\x62\x27\x48\ +\x51\xdc\x25\x4a\x14\x45\xed\xb2\xf6\x25\x96\x65\x59\x96\x65\x27\ +\xb6\xdf\x9b\x97\xd4\x9b\x38\x7e\x53\xa9\x29\xcf\x24\x53\x33\x55\ +\x93\x49\x5e\x66\xaa\x5e\xbd\xc9\xd8\x9e\x99\x3c\xc5\x72\x1c\xc7\ +\x4e\x1c\xc9\xb2\xb5\x5b\x96\xa9\x7d\xa5\x44\x8a\x22\x29\xee\x24\ +\x48\x02\x04\xb1\xe3\xee\xb7\xbb\x4f\x9f\xe5\x7b\x7f\x5c\x00\x04\ +\x41\x52\x22\x63\x4a\x32\x3d\xfd\x2b\x16\x71\xd1\x68\x34\xce\x39\ +\xdd\xe7\xeb\xef\x7c\xe7\xfb\x7e\xbf\x77\xb7\xed\xce\x97\x6b\x54\ +\x49\xa4\x35\x02\x8d\xb9\xa3\x84\xa4\x4a\x3b\x84\x06\x7e\x59\x54\ +\xe8\xda\x65\x8b\x97\x75\xe6\x7a\x5b\xb3\x99\x54\x6a\xc7\xbe\xc1\ +\x27\x36\xbd\x55\xa8\x05\xd8\x48\x97\x71\xcf\xe6\x0d\xa9\x1c\x41\ +\x10\x44\xc2\xc6\xa0\xc0\x84\x44\x50\x46\x5c\xee\x7a\xc0\x5b\x96\ +\xf6\x79\x89\x94\x14\x55\x4a\x94\x36\x81\xe7\xb2\x86\x84\x47\xb5\ +\x42\xc8\x03\x05\x04\x28\x25\x8e\x44\xa4\x18\x46\x61\x28\x99\x52\ +\x51\xb9\x98\xb4\x2c\x9b\x5b\x13\xb5\x50\x69\x42\x2d\x17\x00\x29\ +\xa5\x09\x25\x84\x31\xa1\xc1\x18\x64\x28\x03\xca\x3e\x81\x1c\xe4\ +\x5a\xb5\xe2\x7a\x1e\xa5\xec\x34\x7c\x87\xbf\x2d\xbb\x18\x73\x09\ +\x94\xb6\x65\x53\x4a\xc3\x30\x98\x6f\x0b\xca\x95\x72\x2e\xd7\x8c\ +\xe6\xa9\x72\x5d\x00\x21\xdb\x7a\x19\x8f\x31\x75\xb6\xce\x8f\x8c\ +\x2b\xcd\x12\x82\x32\xc7\x75\xfd\x5a\xed\xd3\xb0\x05\x00\x98\x52\ +\x95\x67\x30\x65\x00\x00\x20\x00\x49\x44\x41\x54\x60\x4c\x6a\x8d\ +\xaa\x3e\xb7\x79\xa3\xeb\x05\xc5\xb2\x0e\x7c\xec\x87\xbd\x0d\x99\ +\x34\xb7\x73\x86\x32\x2f\x3d\x29\xb5\x88\x4a\x34\x88\xc6\xb6\xee\ +\xea\x6b\x6d\x59\xd1\xd1\x33\xb1\xed\xfd\xb7\xb7\xbe\x15\x39\xdc\ +\xf6\x38\xa5\x88\x20\xd3\xd1\xd4\x6c\x11\xac\x95\x46\x0c\x2f\x5b\ +\xbd\x2a\x42\xd0\xd0\x98\x4b\xd9\xd8\xb3\xb0\x71\x9d\x7c\x50\xad\ +\x95\x6b\x55\x6c\x55\x89\xb5\x63\xe7\x07\x1a\x33\x4d\x28\x16\xf2\ +\xfa\x1b\xaf\xbe\xe3\x8e\x3b\x0b\xe5\xea\xc4\xa1\xfd\xe5\xc1\x61\ +\x64\xea\xdc\x9c\x54\x96\x6b\x7d\x3d\x3d\x3d\xcd\x99\xc2\xd4\xd4\ +\xf0\xd8\x74\x2b\x4f\xdf\x7d\xd9\x9a\xee\xd6\xac\x63\xa1\x5a\x28\ +\x88\x51\x4d\xb9\x74\x53\x77\x57\x2a\x9b\x4e\x38\x36\x8e\x44\x8a\ +\x33\x30\x3a\x0c\xc3\xaa\x08\x0a\x7e\x75\xac\x90\x1f\x9e\x38\xae\ +\x99\xd3\xd7\xd9\xd3\xdc\x9a\x15\x91\xc1\x94\xda\xc8\xf1\xb1\x49\ +\xb8\x0e\xa3\x34\xa8\x54\x6c\x3b\x21\x23\x83\x23\x06\x36\x93\x94\ +\x18\x63\xa8\xe7\x8e\x4d\x8d\xbf\xb7\x7d\x37\x46\x60\xd9\x56\x51\ +\x22\xc2\x2c\x65\xb4\x52\x9a\x50\x8a\x08\x57\x60\x30\xa6\x06\x19\ +\x63\x4c\x64\xf0\x27\xe0\xa1\xc2\x1c\x11\xe0\x29\x02\x13\xa7\x55\ +\xa3\x3d\xd3\x93\x49\x67\x52\x7a\xea\xa5\x70\x9f\xfe\xcc\x47\x27\ +\xd3\x61\xce\xef\xc6\x42\x61\x3e\xb3\xb0\xbf\xf3\x2d\x02\x9c\x8e\ +\xbc\x17\xcf\x2e\x81\xc1\x7c\x72\x66\x83\x10\x8a\x91\xd1\x06\x10\ +\xc6\x48\x14\x86\xc6\x4a\xcd\x9d\x5d\x90\x1f\x9e\x12\x76\x47\x5b\ +\xe3\x1c\x17\xe0\x69\xe5\xff\x60\xde\x3d\xf9\x94\xea\x11\x10\x22\ +\x8c\x21\x4c\x10\xc6\x94\x31\xcf\x76\x1a\x5c\x6f\xe4\xc0\x81\xe9\ +\x91\x51\x1b\xf0\xf2\xfe\x25\x59\xd7\xd1\xd5\xd0\x71\x58\xab\xe3\ +\xf0\xce\x8e\xac\xe7\x35\x58\xb4\x32\x3d\x3e\x9e\x9f\x6a\x6e\x6b\ +\x6c\xed\x6a\x3d\x96\x9f\x04\xa4\x91\x66\x44\x87\x29\x8b\x69\x3f\ +\x0c\xca\xe5\xae\x25\x4b\x6e\xbb\xf9\x56\x96\x4a\x8e\x4d\x4f\x57\ +\xa6\x26\x3d\x87\x01\x81\x48\x1a\x9d\x44\x80\x49\xa2\xa5\xa5\xa9\ +\xa3\xf3\xc8\xa1\xc3\x5a\x99\xcf\x6c\xbc\xec\x33\x57\x6f\x24\x7e\ +\xa5\xb7\x21\x71\xf3\x65\x17\xbb\xc1\x94\x41\x1c\x73\x5b\x01\x1b\ +\x9d\x2a\x2e\xef\xef\x79\xe0\x77\x6e\xca\x8f\x0e\xed\xde\xb5\x3f\ +\x69\x25\xae\xec\xeb\xcc\xa6\x5c\x43\xd1\xa1\xe1\x11\x86\xe1\x92\ +\x4b\x56\x82\x97\x76\x13\xae\x09\x43\x3f\x3f\x6d\x81\x49\x70\x47\ +\xba\x2c\x0c\x69\x6f\x4b\xd6\x2c\xe9\x9b\x98\xce\x83\x54\x98\x90\ +\x42\x7e\x6c\x51\x57\x5f\xdf\xd2\x8b\x77\xee\xda\x37\x21\x43\xc7\ +\xe6\x41\x20\x34\x21\xae\xe3\x45\xc5\x8a\x0c\x54\x40\x23\xcb\xb6\ +\x30\xb7\x46\x2a\xfe\xb1\xa9\xd2\x70\x18\x21\x82\x29\x00\x41\x9c\ +\x52\xae\xb4\x9a\xa9\xe0\xc6\x28\x9d\x4a\x21\x44\xcb\x95\x8a\x0a\ +\x25\xf9\x24\x68\x8d\xd0\xa9\x15\xfb\xf3\x09\xa0\xcf\x72\x7d\xae\ +\x84\x5f\xa8\x54\x23\x65\xb8\x9b\xca\x65\x53\xcc\x28\xf5\xe9\x6d\ +\x80\x2c\xe8\xd1\x82\xaa\x8a\x53\x97\xd9\x75\x42\xa7\x05\x3c\x2e\ +\xa7\x67\xe2\x47\x08\xb4\xac\x94\x2b\xb5\x40\x22\x6a\x35\xe4\x72\ +\x2e\x43\x5a\x7d\x12\x9a\x36\x04\xe3\x28\x28\x2b\xe6\x79\x0c\x03\ +\xa1\x7a\xea\xfd\x1f\xfc\x60\xf3\xd7\xff\xfd\xbf\xab\x6d\xfe\xc9\ +\xe3\x63\xab\xfe\xcd\xff\x71\x07\x9b\x6d\xc7\x87\x77\xbf\x5e\x9c\ +\xfd\xa9\xd8\x02\x40\x84\x02\x21\xdc\xb6\x6d\xcb\x56\x61\xa4\x84\ +\x58\xd1\xbf\x74\x04\x91\x96\x54\xa6\xc1\x71\x11\x18\xd3\xe4\x21\ +\x1b\xb2\x9e\xd7\xd5\xde\xdc\xe0\x3a\x09\x17\x15\xcb\xc5\x29\x7f\ +\x82\xb6\xb4\x5e\x7d\xeb\x35\xd3\xa5\xc2\xd6\xb7\x5e\x0b\xf3\x05\ +\x14\x5a\xb2\x38\xdd\x90\x4c\x59\x09\xa7\xab\xa9\x51\x07\xa1\xaf\ +\x15\x06\xd3\xb5\xa8\xb3\xb9\xb9\x49\x51\x73\x7c\x62\x54\x63\xe5\ +\xfb\xd5\x4c\x4b\x73\x4f\x77\xcf\xfb\x99\x2d\x0e\x22\xd7\xad\x5f\ +\x77\x68\xf7\x6e\xe9\x57\xaf\xbb\x6a\xfd\x9a\xbe\x8e\xa9\x23\xb9\ +\x48\x19\x2b\x91\x8d\xb0\xd3\xdf\xdf\xef\xa5\x32\x04\xc9\x65\x4b\ +\x3a\x1b\x39\xcd\x0f\x8f\x44\x13\xc7\xc6\xc6\x0c\x4f\xa6\x7b\x3b\ +\xbb\xba\xa7\x8a\x19\xe6\x60\xdb\xf5\xa7\x4b\x88\x5a\xbd\x1d\x9d\ +\xb2\x52\xf1\x0b\xd3\x61\xb5\x6a\x83\x71\x18\xf3\x2c\xbb\xa3\xb5\ +\x45\x60\x08\x94\x6a\x70\xac\x96\xe6\x34\x95\x7e\x79\x7a\x0c\xa4\ +\xf1\xab\x48\x28\x8d\x08\x2d\x56\xaa\x26\x0a\x2d\x9b\x01\xd2\x86\ +\x02\xa1\x58\x1a\x53\xf2\x03\xe0\xb6\x32\x4a\x1a\xcc\x8c\x4c\xdb\ +\x34\xdb\x94\x4d\xa5\x52\xda\xa0\x30\x14\xad\x6d\xad\x5e\x22\x39\ +\x39\x35\x55\x28\x94\x5a\x5a\x5b\x30\xf9\xf8\x39\xce\xd0\x6c\x85\ +\xef\xe9\x78\x90\xcf\xc6\x14\x50\x8e\x36\xff\xe4\xbf\xfc\xf5\x2b\ +\x85\xc5\xdd\x4d\x41\xb9\xd6\xb3\xf1\xee\xdf\xbb\xe7\xfa\x14\x31\ +\x64\x2e\x1f\xce\x68\xa9\x0d\x3f\x1d\x5d\x9f\x56\xd2\x00\xe6\x7c\ +\xf6\x29\x02\xad\x0c\x66\x94\x80\x96\xca\xa0\x3a\x33\xb2\xd6\x78\ +\x96\x40\xb9\x7e\xfe\xb9\x59\xc8\x85\x1c\xae\xe6\x54\x1e\xe4\x53\ +\x46\xe0\x0c\x7d\x27\x9c\x97\x76\xbc\xf0\x67\xff\xef\x8f\x69\xd7\ +\x62\x4b\x05\xb4\x61\xc9\x83\xff\xfb\x57\x96\x37\xbb\x80\xe9\xec\ +\x8d\x02\x25\x15\xe5\xfc\xd4\x16\x1a\x25\x35\x20\xca\xf8\xdc\x2d\ +\xd5\x52\x51\xce\x10\xd2\x52\x1a\xc2\x38\xc5\x48\x2b\x4d\xd9\x49\ +\x83\x86\xe7\x86\xd8\x1f\xfa\xce\xbf\xf9\xc6\xd1\x65\xdf\xf8\xf6\ +\xbf\xba\x9d\x02\x32\x4a\xf8\x41\x68\x10\x52\x61\x2d\x88\xd4\xac\ +\xef\x73\x36\xdd\x37\x00\x9f\x06\xaf\x11\x00\x22\x94\x02\x22\x5a\ +\x03\x46\x38\x12\x91\x5f\xad\x36\xa7\xd2\x14\x93\x96\x5c\x2e\xed\ +\xb8\x80\x14\x4a\x11\x4c\x59\x4b\x3a\xeb\x31\xab\xc1\xb5\x73\x0d\ +\x89\xc1\xa1\x5d\xcc\xd2\x8d\x4d\xa9\xee\x45\x5d\xc9\xec\x9a\xeb\ +\xd6\x2d\x37\xd5\x9a\xc8\x97\xfd\xc9\x3c\xd3\xb8\x21\xe1\xb6\xb5\ +\x36\x0a\xbf\x34\x39\xe5\xf3\x44\x92\xbb\x09\xa3\x95\xa9\x3b\xba\ +\x18\x7b\x89\x44\x36\x95\x6a\x49\x27\xd7\xaf\x5c\x7e\x70\xd7\xee\ +\x81\xfd\xfb\xca\x13\xc7\xf3\x13\xc7\x13\x16\xa9\x95\x0b\x94\x10\ +\x4a\x50\x63\x2e\xdb\xd8\xb1\xb8\xb1\xbd\xd7\xf1\xd2\x04\xf2\x91\ +\x12\x9e\xcd\x59\x43\x26\x9b\xf4\x94\x46\x15\x09\xa5\x72\x68\xbb\ +\x09\xac\x34\xa3\x24\x97\xcd\x3a\x98\x5a\x48\xfb\x18\x3c\x82\x58\ +\x63\x43\x36\x93\x4e\x67\x32\x4a\xeb\x42\xb9\x3c\x1d\x56\x87\xa7\ +\xc6\x41\x29\xac\xf5\xc8\xf0\x60\x50\x2d\x21\xee\x12\x6c\x10\x41\ +\x98\x50\xee\x12\x43\x65\x08\xbe\x8d\x39\xc7\x1c\x19\xc8\xa4\xdc\ +\x96\x6c\x4a\x86\x8d\x41\x10\xb4\xb5\xb5\xbb\x9c\x76\xb7\xb5\xb4\ +\xb6\xb6\xa5\x32\x69\xa9\xd4\xd8\xd8\x04\x65\xbc\xb9\xa5\x45\x88\ +\x68\xdf\xfe\xfd\x52\xaa\x4f\x62\x8d\x70\x12\x0f\xf2\xec\xd3\x73\ +\x4e\x55\xee\x00\xd5\x82\xbf\xe2\xfa\x2f\x7c\xeb\x77\xaf\xad\x1e\ +\xdd\xfc\xe7\x7f\xfe\x8f\x2f\x2e\x5e\xfd\xf9\x75\xc9\xf7\x9e\xfb\ +\xa7\x5f\xbe\xb3\x1f\x67\x7a\x7e\xe7\x81\x2f\xad\x6e\x23\x5b\x9f\ +\xf9\xd1\x2f\xdf\x1b\x56\x88\x76\x2f\x5f\xe1\x94\x86\x0e\x0c\x4d\ +\x2f\x5a\x77\xfb\x97\xee\xba\x2a\xcd\xc3\x9d\x2f\x3e\xf6\xf4\x1b\ +\xbb\x4d\xa2\xf3\xf6\x2f\x3e\xb8\xda\x3a\xfa\xd0\x4f\xde\xbf\xe3\ +\x6b\x5f\xee\x6b\x44\xef\xfc\xf4\x6f\x8e\xb5\xde\xf8\xd9\xb5\xf4\ +\xa7\x3f\x7e\x74\xdf\xa4\xe8\x5c\x7b\xf3\x03\x77\x6d\xf4\xb0\x3e\ +\x57\xc7\x1c\xcf\x2b\xb4\x3a\x95\xbf\x00\xc0\x18\x04\x68\x21\xbf\ +\xdb\x89\x5f\x99\x8f\xc8\x2f\xe3\xcc\x9a\x6f\xfe\xc9\xbf\x6e\xc3\ +\x93\x8f\xfd\xf7\xff\xfb\xfb\x8f\x6d\xfe\x7f\xbe\x71\x73\xfe\xc0\ +\x9b\x8f\x3c\xf1\xf2\x44\xc0\x2f\xb9\xe9\xf3\xf7\x5c\xbd\x64\xe0\ +\x9d\x5f\x3c\xbe\x69\x4b\x4d\xe1\xa6\xae\x65\x1d\x6e\x69\xd7\xfe\ +\x61\xa7\x6b\xdd\x57\xbe\x74\x57\x7b\x92\x17\x0f\x6f\x79\xf4\xb1\ +\xe7\x46\x7c\xba\xfc\xda\xcf\xde\x7f\x53\xdf\x33\x7f\xff\xc3\x68\ +\xc5\xbd\xf7\x5e\xd6\x3e\xb5\xfb\xe5\x47\xdf\xae\xfd\xde\x57\x6f\ +\xda\xfb\xdc\xa3\x9b\xb6\x0e\xb0\x5c\xff\x3d\x0f\xdc\xbf\xbc\x89\ +\x4b\x0d\x08\x21\x46\xd0\x81\xcd\x2f\x16\x33\xab\xdc\xe1\xb7\xdf\ +\x3a\x7a\xdd\xf5\xbd\x1e\x42\x88\x50\x82\x00\x61\x4c\x67\xb8\x73\ +\xce\x7c\xc7\x4e\xee\xfe\xc7\xc8\x5f\xf0\xe1\x81\x6e\xb0\x18\x77\ +\xb8\x8d\x0c\x18\x6d\x08\x63\xb5\x40\x4c\xe6\x0b\xa9\x6c\x63\x45\ +\x88\x8a\x88\x82\x48\xe9\x40\xa4\x08\x23\x7e\x10\x4e\x4c\xfa\x13\ +\x13\x93\xc3\x83\x51\xb5\x14\x16\x0a\xaa\x58\x6a\xe6\x4e\x7b\x32\ +\x7d\xd9\xda\x4b\xae\xbd\xe6\xda\xd5\x6b\x57\x37\x36\x37\x55\x65\ +\x68\xa7\x93\x8d\x2d\x2d\x1a\x41\x2a\x95\x74\x1c\xbb\x58\x2a\x8c\ +\x8e\x8e\x06\x41\xd8\xd4\xd8\xd4\xd6\xbc\x28\xd7\xd0\x64\x31\x0b\ +\x01\x49\x26\x52\xe5\x4a\x65\xaa\x58\xec\x5c\xbc\x64\xcd\xe5\x1b\ +\x23\xe2\x3a\x8d\x6d\x97\x5d\x77\xf3\x2d\x9f\xfb\xd2\x95\x37\xdd\ +\x75\xd9\x35\x37\xf6\xaf\xba\xa4\xa5\x6f\x71\xba\xbd\x6f\x3a\x30\ +\x85\x40\xb6\x74\x76\x31\x37\x51\xf0\x65\x21\x32\x7b\x06\x47\x8e\ +\x8e\x4c\x8c\x8c\x8d\x4d\x17\x0b\x15\x64\x8e\x57\x8b\xdb\x0e\x1f\ +\x7c\x6b\xcf\xae\x2d\x03\xfb\xf7\x4d\x8d\xbf\xbd\x7f\xdf\xd3\x6f\ +\xbe\xf6\xe4\xab\xaf\xbc\xf8\xde\xd6\xb7\xde\xdf\x7e\x64\x68\x4c\ +\x1a\xe4\x87\x61\xcd\xf7\xfb\xfa\x7a\x37\x6e\xbc\x32\x97\x6b\x2c\ +\x16\x0b\x8e\xeb\x34\x34\x36\x58\x29\x1b\xb8\x09\x54\xad\x1a\x94\ +\x23\xe9\x87\x95\x92\x83\xa1\xb3\xb1\xf1\x1b\x5f\xfd\xda\xe7\x6f\ +\xbe\x79\x49\x67\x67\x22\xe1\x62\x84\x52\xc9\x64\x4f\x57\xe7\x92\ +\xfe\xbe\x6c\xb6\x41\x04\x41\xe0\xd7\xca\xe5\xe2\xf0\xf0\x50\x9d\ +\x06\xea\x63\xf7\x0b\x66\x1f\xfd\x99\xfa\x1b\x38\x6d\x51\xce\x19\ +\xff\x21\x64\x00\x11\xcb\x76\x39\x61\x89\xa4\xc7\x29\x30\x8a\x87\ +\xde\xfe\xe9\x3f\xbe\x31\x7a\xeb\x83\x5f\x5b\x9f\x19\xfe\xc1\x0f\ +\x7e\x56\xd1\x62\xe7\x1b\x9b\x9d\x8b\xae\xbf\xff\xce\x55\x5b\x7f\ +\xf1\xc8\x50\xe6\xb2\xfb\xee\x5a\xbf\xef\xe9\x7f\x78\xfb\x48\x61\ +\x74\xeb\x53\x0f\x3d\xbe\x73\xdd\xed\xf7\x5d\xdd\xe5\xff\xe0\x3b\ +\x7f\x33\x2c\x9c\xda\x91\xd7\xb7\x0c\x16\xb0\x99\x7c\xf5\xed\x3d\ +\xc6\x46\x4f\x7d\xff\x6f\x86\x1a\xae\xfc\xbd\x2f\xdf\x31\xf6\xea\ +\x8f\x1f\x7d\x7b\x90\x72\x72\x8e\xcd\x83\x19\x9a\xc3\x39\x27\x79\ +\xe1\xce\xf7\x0c\xe7\xeb\x89\x11\x98\xd9\x59\x3c\x4d\x65\x12\x00\ +\xa2\xdc\x4e\x24\xa9\x9d\x48\x3a\x9c\x19\xcc\x74\x69\xdf\xc3\x0f\ +\x3f\xde\xb0\xfe\xb3\x5f\xbe\x7d\xd9\xab\xff\xf0\xf0\x7b\x23\xc5\ +\x43\x3b\xdf\x1e\x76\x97\x7f\xe9\x0b\xb7\x15\xdf\x79\xf6\xed\x91\ +\xcc\xbd\xf7\xdd\x15\xed\x79\xe6\x91\xd7\x8f\x40\x30\xf0\xbd\xff\ +\xf9\xb7\xb5\xae\x6b\xef\xbd\xf3\xf2\x0f\x7e\xfe\xd0\xa3\x5b\x0a\ +\x0d\x62\x7c\xf3\xab\xdb\x30\xc6\xfb\xdf\x7f\xf5\xb8\x21\x47\xde\ +\x7c\xf4\xb1\xad\xa5\xbb\x7f\xf7\x6b\xab\xac\x83\x0f\xff\xdd\x13\ +\x45\xc4\x09\x02\xc0\x14\xc9\xd1\x57\xde\x3a\x78\xf5\xd7\xff\xe4\ +\xc1\x4b\xf9\x2b\x2f\x6e\x96\x27\x6d\x1c\xa2\x93\xee\xdd\xd9\x74\ +\xff\x53\x8a\x17\x60\xd0\x06\xb4\x96\x32\xf2\x11\x52\x2a\xd2\x16\ +\xe7\x96\x5d\x0a\x6b\x87\x8e\x1d\xeb\x6d\xef\x50\x22\xc0\xa2\xd2\ +\xdd\xd2\x66\x69\x9a\xe4\x76\x2d\x69\xdb\x1e\xad\xd4\x42\x05\x38\ +\x41\x3d\x52\x83\xf2\x44\x15\x53\xbb\x6c\xcc\x78\x45\x44\x5e\x12\ +\xe7\x9a\xac\xb6\x76\x48\x37\x48\xc6\x93\xd9\xac\x21\xb4\x3c\x9d\ +\x67\xcc\xce\x36\xb7\x67\x73\x39\x03\x1a\x30\x24\x6c\x2e\x43\xdf\ +\x44\xe2\xb6\x44\x06\x6e\x0f\xb2\xae\x03\x08\x34\x18\xc6\x39\x60\ +\x92\xc8\xe6\x70\x32\x83\x30\x37\x4a\x13\xdb\x8e\xaa\x25\x20\xee\ +\x88\xd8\x59\x50\x26\xd9\xd4\xc4\x51\xb2\x38\x59\xda\x39\x34\xb0\ +\xff\xd8\x60\x84\x24\xf5\x46\xa7\x03\x11\x09\x3f\xa8\x54\x82\x72\ +\x91\x23\x83\x11\x18\xa9\xa4\x52\x52\x19\x25\x0d\x07\x6c\xa4\x21\ +\x04\xb7\xb6\xb6\x2e\x5f\xb1\xf2\xf2\xf5\xeb\x99\x9b\x1c\x1e\x9b\ +\x14\x61\xa0\x94\xac\xd4\x22\x21\x85\x06\x53\xae\x54\x94\x2c\x25\ +\x5d\xcf\xa5\x56\x63\x3a\x53\x45\x95\xc1\x81\x83\xd9\x86\x6c\x43\ +\x43\x36\x99\xcb\x01\x40\xb1\x16\x72\x2f\xdd\xd0\xbc\xa8\x22\x46\ +\x6a\xa2\x1c\x01\x4d\x37\xb6\x12\x3b\x49\x3e\xfe\x3d\xc5\x3a\x0f\ +\x72\x9d\xfb\x73\x26\xc4\x86\x67\x79\x90\xcf\xca\x19\xc7\x40\x10\ +\x77\x60\xdb\x0b\xff\xf4\x17\x07\x7e\x31\x7c\xf8\xf8\xd2\xdb\xbe\ +\x7a\xf3\x4a\xf7\x95\xff\xef\xed\xb1\x7c\xe2\xd5\x67\x1e\x8f\x0a\ +\xf9\x2a\x4e\x4e\x94\x15\xb3\x12\x9d\x3d\x4b\x56\xae\x4f\xaf\xee\ +\x7d\xcb\xe9\x5a\xba\xfa\x4a\x6b\xdd\x4b\xcf\x8f\x8f\x1d\xdd\xba\ +\x6f\x7b\xd3\xd5\xf7\xdc\xb1\xe1\x12\xb4\x36\xb7\x6b\xcb\x9f\xef\ +\x28\xf2\x2b\xd6\xf5\xbc\xf4\xfe\x40\xc9\x9b\x9e\x74\xfb\xee\xeb\ +\x28\xfc\xcf\xdd\xc7\x71\x65\xcb\xe3\xa3\x66\x5a\x28\x32\x92\x37\ +\xd0\xa9\xb5\x3e\x5b\x7f\x60\x5e\xdd\x25\xc6\x80\x10\x37\x46\xa3\ +\x85\xb1\xc3\x3a\xf3\xab\x06\xd0\x06\xe6\x18\xe2\xe1\x54\x0f\x1b\ +\x03\x20\xca\x83\xb1\x77\xfe\xeb\x9f\xff\x85\x18\x1f\x94\x8d\x6b\ +\xfe\xf0\x5f\x6c\x2c\xec\xfa\xd9\x91\xe1\x71\xb1\x65\xd3\x28\xf8\ +\x51\x58\x9a\x2c\xe4\x31\x61\x4d\xdd\x8b\x2f\x5e\x75\xf9\x35\x97\ +\x3d\xfd\x6e\x62\xd1\xaa\x35\x1b\xa6\x56\xbe\xf0\xe2\xb1\xe9\xe9\ +\x7d\x03\xc3\xa4\xfb\x5b\xf7\xdf\xd8\xc5\x90\xdc\xfb\xde\xcf\x5e\ +\xd9\x71\xf3\xe7\x36\xc8\xef\xed\x1c\xc8\x6f\xd8\x7f\xb0\xb6\xe1\ +\xee\xa5\x43\xef\x3c\x33\x96\x6f\x78\xf1\xc9\xc7\x83\x7c\xb1\x6a\ +\x4d\x4e\xf9\x26\x6d\x1b\xcc\xe8\xc4\x7b\x6f\xec\xc9\x3b\xeb\xac\ +\x9a\xd3\xde\x3d\xfa\xd8\x1b\x07\xef\xfb\xcc\x12\x82\x00\xc0\x68\ +\x30\xb3\xbc\x65\x5a\x9f\xc2\x08\x79\x4a\xf7\x01\x31\xf8\xb4\x38\ +\xce\xea\xab\x31\x86\x11\x45\x14\x53\x8a\x80\xfb\xca\xe8\x50\xb8\ +\xa9\x74\x82\xf1\xa6\x8b\x96\x27\x3d\x4b\xfb\x65\x07\x5b\x51\xa9\ +\x66\xa5\xd3\x56\xc6\x65\x09\xda\x7b\x51\x7f\x43\x73\xbb\x65\x37\ +\x44\x82\x73\x9e\x89\x20\x05\xc8\x54\x69\xba\xc8\x6b\x95\x84\x0e\ +\x7d\x51\x19\x18\x6c\x6e\x6a\x4b\x46\x94\x60\xd2\xda\xdc\x92\xce\ +\xe5\xb0\x9d\x29\x94\xa5\x8c\x22\x8c\x51\x91\x84\xa5\xc2\x34\x26\ +\x1a\x0c\x4b\x38\xe9\x89\x9a\x2f\xc1\xa4\x73\x4d\xd4\x49\x23\xee\ +\x54\x81\x4c\x1d\x9d\xae\x54\x6b\x94\x60\xc2\xa9\x10\x0a\x99\x0c\ +\x6f\xea\x0b\xfc\xc2\x34\x38\x05\x46\x8a\x2c\x2a\x82\x95\xeb\xec\ +\x33\x3a\xa8\x85\x7e\x93\x9b\x89\x22\xa1\xd2\x8d\xba\xb9\x85\x53\ +\x5a\x5f\xf4\x02\x60\x83\x90\x31\xd8\x06\x8e\x24\x50\x8c\x18\xc3\ +\x13\xc5\xe2\x7b\x3b\x76\x12\xca\xf7\xee\xdd\x1b\x86\xc1\xd4\xf4\ +\x04\xe7\xdc\x80\x04\x63\x84\x90\x32\x8a\xb0\xa1\x6e\x2e\x59\x8d\ +\xa2\x54\xae\xf1\xc8\xc8\x48\x6e\xd1\xa2\x5a\x25\x2c\x4c\x96\x01\ +\x40\x69\x33\x5e\x56\x4e\x22\xe1\xd7\x44\xd5\x37\x81\xd0\xda\x4e\ +\xe7\x1a\xda\xf0\x2c\xa1\xc0\xd9\x05\xcc\x00\x9f\x22\x71\x7f\x36\ +\x7e\x01\x18\x00\x63\xb4\x36\xf3\xe3\xed\x00\xf5\x4c\x95\x8f\xbc\ +\x02\xd6\xc4\x44\x21\x2c\x5e\x7b\xed\x83\x37\x77\xfe\xe4\xbb\x0f\ +\x71\x27\xed\x31\xac\x24\xb4\x2c\x5b\xff\xc5\x07\xae\xc5\x4a\x5a\ +\xae\x97\x66\x7e\xa8\x81\x2a\x81\x90\x24\x08\x44\xb5\x86\x0c\x36\ +\x94\x28\x03\x04\xe3\x28\x08\x0d\x42\x24\x12\x22\xd2\x4a\xbb\xeb\ +\xae\xb8\x74\xd3\x4f\x5e\xf9\x69\xcd\x34\x2f\xff\x4c\xa7\x63\x24\ +\x4b\x6f\xbc\xf9\x73\x37\xf5\xd9\x11\x50\xc7\xf1\x02\x5f\x9c\x45\ +\xbf\xf0\xfc\xb4\x1b\x3c\x5b\xb3\x7c\x5a\xbe\x43\x98\x21\x7c\x5c\ +\x38\x02\x73\xeb\xa5\x13\xcf\xb2\xd6\x4a\x46\x3c\xb3\xf4\x9e\x07\ +\xbe\x34\xfa\xab\x1f\x3c\x3f\xea\xe4\x12\xb6\x31\x8a\x25\x17\xdd\ +\xf2\xf9\x07\x7a\x2c\x8d\xb9\xd3\xd8\x68\xff\xf2\x55\x65\xbc\x08\ +\x21\x09\x14\xa2\xd0\xd7\x08\x10\x20\x6c\x14\x60\x6a\xb4\x0c\x05\ +\x42\xcc\x04\x22\x32\xa0\x33\x3d\x1b\x2e\xb2\x5f\xfb\xe5\x13\x3f\ +\x1f\x63\x5d\xb7\x2c\x6f\x7b\xef\x15\xb5\x68\xe5\x95\x0f\x7c\x6e\ +\x3d\x48\xc5\x1d\xc7\x43\x7e\xa8\x88\x83\x0b\x9b\x37\xbf\xef\x4b\ +\xf9\xab\x9f\xfc\x00\x23\x65\xca\x83\x6f\xef\x18\x5c\xdc\x5b\x0f\ +\x71\x18\xad\x34\xc2\x18\x81\xd1\x7a\x7e\x85\xfb\x69\xba\x8f\x31\ +\x06\x03\x1f\xab\x54\x0c\xfb\xe8\x25\x84\x06\x21\x42\x20\x88\x70\ +\x8b\x72\x0e\x8c\x26\x9b\x5b\x2f\x59\xbd\xba\xa1\x21\x5b\xae\x56\ +\x14\x31\x29\x27\x09\x42\xd9\x84\xda\x49\x8a\x2c\x63\xa7\x3d\x49\ +\x5d\xa5\x13\x29\xb7\x89\x53\x7b\xdf\x81\x03\x47\x8e\x1d\xa9\xca\ +\xc0\x57\xa1\xc2\x86\x44\xe6\xc0\xf4\x80\x45\x8f\xa7\xdc\x64\xd2\ +\x71\x13\x09\x87\x52\x02\x1a\x45\xbe\x20\x40\x3d\xd7\xf5\x45\x2d\ +\xd2\x02\xb0\x94\x26\xd2\xb5\x52\x6f\x2e\xeb\x35\xe4\x0a\x41\x34\ +\x51\x11\xd4\x4d\xd5\x42\x21\x84\x70\x6c\xc6\x89\x29\x97\x0a\x4a\ +\x3b\xb6\xd1\x29\x5d\x6e\x75\xa0\x31\x9b\x19\x99\x2a\x16\x23\x3c\ +\x59\xae\x75\x75\xb5\x41\x88\x74\xa1\xcc\x09\x21\x1a\x33\xea\x61\ +\xdb\xa1\x94\x68\x64\xb4\x46\x52\x69\x0c\x98\x61\x16\x19\x8c\x08\ +\x91\xc2\xa7\x91\x2e\x96\x6a\xc3\xa3\xe3\x51\x14\x55\x02\xdf\x18\ +\x1d\x89\x80\x60\x12\x05\x3a\x92\x52\x44\x82\x31\xc6\xac\x64\xa0\ +\x90\x63\xdb\xda\x72\x68\x3a\x3d\x30\x3e\x5e\x11\x78\xa2\x10\xd4\ +\x39\x97\xb4\x99\x50\x4a\x03\xc6\x06\x66\xd4\x2f\x93\x09\x79\x96\ +\xc4\xe4\x04\x93\xc0\x0f\x94\xd6\x94\xd0\xf9\xdb\x5f\xa1\x08\xce\ +\xc6\x2f\x30\xc6\x68\x63\xcc\xc9\x72\x12\x67\xbd\x8f\x80\x35\x31\ +\xa1\x1f\xd0\x5c\xb2\xeb\xe2\x0d\xbf\xff\x07\xe3\xff\xf1\xaf\xbe\ +\xf7\xcc\xe2\xff\xb0\xf6\xea\x1b\x36\x3d\xfc\xea\xf3\xaf\xd9\x8b\ +\x12\x28\xdd\xbe\xe6\xca\xa5\x48\xf8\x3e\x13\x12\x19\x15\xfa\x01\ +\x48\x85\x94\x14\x7e\xd5\x17\xfc\x8e\x2b\x36\xbe\xf0\xf0\xe3\x7f\ +\x97\xa9\x58\xc7\xdf\x3d\x9a\x5c\xf3\xd9\x45\xc9\x44\xe6\xb2\x25\ +\xe6\x27\x3f\x7c\xa5\xe9\x3f\xfd\xe7\x7e\x96\x24\xd7\x2e\xf5\x5e\ +\x7d\xee\xa9\xd4\x35\x2b\x8c\x20\xab\x36\x5c\xee\xf0\x73\x8b\x17\ +\x9c\xe8\x05\x00\x18\x7d\xea\x56\x7c\xdd\x2d\xa8\x8f\x80\x99\xb3\ +\x05\xa7\xdd\x47\xd0\x5a\x8a\x20\x54\xbc\xb9\xad\xe7\xf2\xaf\xfd\ +\xfe\xf0\x5f\xfe\xc5\xb7\x7f\xd8\xff\x6f\xef\xbd\xa2\xbf\xe1\x9d\ +\x67\x9f\xdc\x74\xed\xf2\x26\xe9\xb4\x5c\xb3\xf1\x62\x29\xfc\x20\ +\x8c\xb4\xd6\x22\x08\x02\x22\x35\x32\x51\x18\xd4\x44\x2d\xbd\xe4\ +\xca\xe5\xee\x9b\x3f\xfa\xde\x8f\xaf\xec\x89\x36\xbd\x9f\xdf\xf8\ +\xb5\xb5\x9c\x36\x6c\x58\xdf\xf9\x67\xdf\x7e\xec\x8a\x3f\xf8\xcb\ +\xce\xa4\x5d\xbb\x7c\xe3\x0b\x8f\xbc\xb4\xa9\x89\x34\xdb\x90\xed\ +\x58\x7d\xc9\x45\xb6\x01\x5c\x3c\xba\xfd\xa5\xed\x95\x2f\xfc\xf1\ +\x7f\xb8\xa1\x3f\x01\x94\xec\x78\xec\xdb\xdf\x7b\xf6\x97\xb7\xfd\ +\xe1\x0a\x54\x39\xbe\x65\xc7\x91\x95\xe9\xf4\xf1\xb7\xb6\x1f\x18\ +\xbd\x76\x59\x86\x68\x0d\x1f\xba\xc3\x4a\x8c\xd1\x1f\xab\x5f\x40\ +\xd7\xae\x59\x8d\x66\xf5\xd1\x2e\x5f\xbf\x7e\xfe\x58\x5b\x96\xb5\ +\xf9\x9d\x2d\x1f\xec\xda\x83\x18\x23\x96\xcd\x1d\x97\xd9\x9e\x93\ +\xca\x64\xb2\x39\x4d\xd8\xa1\x23\xc7\x8e\x4f\x14\x0e\x8f\xe7\x87\ +\x26\x0a\xe3\xc5\x6a\x3e\x10\xc5\x48\x8f\x57\x82\x10\x78\x64\x6c\ +\xe6\x64\x2a\xbe\xdc\x71\x60\xe0\x85\xb7\xdf\xdd\x3f\x34\xe2\x6b\ +\x5a\x15\xa8\x58\x12\xc5\x72\x84\x90\x1b\x49\x52\x2e\x07\x93\xf9\ +\xd2\xd1\xb1\x89\x83\x43\x43\x13\x53\x85\xf1\x89\xc2\x64\xb1\x3c\ +\x55\xa8\x4c\x15\xaa\xe5\x9a\x2a\x94\x22\x21\x79\x55\xe0\x52\x84\ +\x06\x27\xcb\x1f\x1c\x1c\x1e\x9d\x2a\x85\x11\x8c\x4f\x15\xfc\x40\ +\x4e\x17\xca\xd3\xc5\xaa\x94\x38\xac\xd4\x98\x96\x2e\xa7\x84\x5a\ +\xe3\xf9\xda\xe1\xb1\x82\x8f\xec\x5a\xa4\xb9\x65\x09\x51\x2b\x16\ +\xa6\x8d\x42\x3a\x52\x5a\x29\x25\xb5\x88\xa4\x56\x46\x29\x03\x06\ +\xa4\x34\xb5\x9a\x1f\x4a\xa5\x41\x47\x91\x08\x23\x11\x0a\xe1\x07\ +\x01\xa6\x34\xdd\xd0\xc0\x2c\x1b\x63\x2c\x23\x29\x6a\xa2\x56\xa9\ +\x61\x8c\xa5\x92\xe9\x6c\x9a\x59\xcc\x17\xa1\x1f\x45\xed\x1d\x1d\ +\xb5\x50\xf8\xa1\x0c\x05\x80\x9d\x92\x2c\x21\xb1\x43\xb9\x4b\x10\ +\xc1\x46\x1b\x6d\x22\x85\x34\x22\x0f\xdc\x75\x83\xc5\xf9\xdc\xcd\ +\xb3\x2c\xeb\xe0\x81\x03\xef\xbe\xb3\xb9\xa9\xa9\xd9\xb6\xed\xb9\ +\x79\x6b\x3b\xf6\x45\x4b\x97\x30\xc6\xeb\x65\xce\x75\x46\xe9\x48\ +\x08\xbf\x56\x53\x4a\xe6\x9a\x5a\x18\x63\xf5\x7b\x54\xab\x55\x17\ +\xa4\xa0\x16\x8b\x05\x30\x26\x95\x4e\xd7\x4b\x39\xe7\xcc\xc1\xcc\ +\x2a\x1a\xe6\xd3\x23\x9f\x16\x08\xc0\x28\xa5\x92\x6d\xbd\x8b\x9a\ +\x92\x89\x5c\x57\x9b\x53\x99\x88\xbc\x4b\x2e\xdf\xb8\xac\x85\x0d\ +\xec\xdf\x37\x92\x0f\x1a\x17\xf5\x75\x36\x79\x91\x44\x2d\xbd\xfd\ +\xcd\x29\x2e\x22\xdd\xda\xbd\xb8\x23\xc3\xc2\xc8\x34\xb6\xf5\x2d\ +\x5b\xb1\x7a\x49\x13\x3d\xb0\x7b\xb7\x9f\xe8\xbf\xef\x8b\x9f\xeb\ +\x49\x63\x05\x4e\x63\x83\x9d\xea\x5e\x7d\xd5\xea\xc5\x18\xc8\xe2\ +\x15\x2b\x9d\xea\xf0\xbe\x81\x63\xbe\x71\xfb\x96\xf6\x26\x18\xd6\ +\x1f\xda\xa4\xd9\x7c\x82\x79\xf9\x02\xb3\xf3\x82\x73\x3e\x35\x31\ +\x9e\x4c\xa5\xe6\x27\xdb\x4c\x8c\x8f\x25\x92\x29\xcb\xb2\xb4\x31\ +\x33\xfb\xf0\xf5\xab\xd4\x97\xda\xf5\x37\xe9\xec\xb0\x68\x29\xb1\ +\xd7\xd0\xdb\xb7\x88\x59\xe9\xc5\x5d\xb9\xc2\xe8\x54\xdb\x8a\xcb\ +\xaf\x58\xdd\x53\x39\x76\x70\x60\x78\x1c\xbc\xe6\x25\xdd\x6d\x44\ +\xab\x74\x6b\x4f\x6f\x73\x2a\x8a\xa2\x64\x73\x77\x77\x7b\x83\x0c\ +\x45\xa2\xb9\x63\x71\x4f\xef\xc5\xcb\xfa\x2a\x83\xbb\x07\xc6\xe5\ +\x86\xbb\xbe\x78\xd3\xaa\xb6\x28\x32\x99\x4c\xc6\xf1\xb2\x57\x5c\ +\xb7\x31\x4d\x4c\xa6\xf3\xa2\xfe\x1c\x3e\xb4\x6f\xdf\x58\x31\x6a\ +\xee\xec\x6b\x6f\x72\x41\xa3\x4a\xfe\xb8\x9f\xee\xbb\xf2\x92\xa5\ +\xdc\x48\xa5\x49\x43\x36\xa9\x44\xb5\xf9\xe2\x2b\xfb\x3d\x5d\x92\ +\xf6\xea\x4b\x2f\x73\xca\x93\xb4\xa9\xbb\x2d\x65\xcf\xf8\x35\x67\ +\xec\x3e\x62\x8c\x15\x8b\x05\x46\x59\x3a\xd3\x30\xff\x19\x98\x9a\ +\x9c\x48\xa6\x52\xbf\x3e\x8f\x16\xfe\xea\xef\x7e\xb9\x2e\x2e\xd0\ +\xd9\xd9\xf9\x7f\xfe\xcb\x3f\x94\xf3\x38\xed\x12\x89\xc4\x5f\x3f\ +\xf4\xfd\x47\x1e\xfb\x99\x65\x39\xc9\x74\xa6\xa5\xa5\x2d\x93\x6d\ +\x14\x91\x52\x1a\xa4\x32\x52\x2a\xca\x2c\x2b\x91\x4c\x26\xd3\xc8\ +\x80\x8c\x02\x9b\xb3\x96\xa6\x66\x25\x23\x29\xa3\xf6\xb6\xce\x74\ +\x26\xbd\xe7\xe8\xe0\xb6\x3d\xfb\xb5\x42\x8e\xed\x32\xcc\x08\xc2\ +\x9e\xe3\x10\x04\x22\xa8\x22\xac\x03\xbf\x92\xcd\xd8\x4d\x8d\x69\ +\x50\xba\x56\x2e\x31\xc2\x38\x77\x08\x73\x0d\x70\x83\x6d\xa9\x71\ +\x59\x88\xaa\x09\x5d\xd7\xa2\xc6\x44\x41\xd5\x73\xac\x30\x14\x8e\ +\xe3\x12\xcb\x42\xd4\xaa\x55\x2b\x4e\x6d\xaa\xa7\x29\xdd\xd1\xda\ +\x6a\xd9\xce\xf8\x54\xe9\xf0\xc8\x84\x24\x24\x32\x51\xae\xc1\xb1\ +\xc1\x9f\x18\x1d\x22\x88\x20\x00\x42\x29\x25\xd4\x80\x21\x75\x7a\ +\x6d\x84\x8c\x31\x51\x24\xb5\x01\x11\x45\x94\x52\x82\x71\xcd\xf7\ +\x83\x20\xa8\x0b\x37\x20\x84\xa4\x94\x5a\x9a\xb0\x12\x28\xad\x1a\ +\x72\x0d\x15\xbf\xdc\xd4\x92\x4b\x66\xd2\xf9\x42\x41\x2a\xd3\xd4\ +\xd8\x94\xce\x64\x95\x34\x13\xd3\xfe\xb4\xe2\xda\x6b\x52\x40\x71\ +\x54\x65\xa2\xe4\x60\x89\x10\x0e\x81\xdb\xa9\xf4\x23\xff\xed\xdf\ +\x7a\xae\x33\x67\x5e\x13\x89\xc4\xb3\xcf\x3c\xf3\xdd\xef\xfc\xb7\ +\x65\x17\x2f\x4f\xa7\xd3\xf5\xe3\x5a\xeb\x44\xc2\xfb\xe6\x37\xff\ +\x88\x73\xbb\x54\x2a\x26\x93\x49\x4a\xa9\x96\x92\x72\x9e\x69\x68\ +\x3c\x32\x70\x60\xd9\xf2\x55\x75\xc3\xa1\x94\x9a\x18\x1f\x5d\xb6\ +\x7c\xd5\xfc\xfb\x77\xf4\xf0\x80\x36\xba\xb3\xb3\x5b\x88\xc0\x9c\ +\xf0\x9f\x67\x3f\x7c\x94\x6b\x00\x00\xb6\xed\x24\x92\x29\x0c\x32\ +\x8a\x14\x20\x6c\xdb\x8e\x0c\xab\xe5\x6a\xc0\x6d\xc7\xb6\x38\x46\ +\x20\x45\x10\x2a\x70\x1c\x07\xa4\x10\x0a\x1c\xd7\x41\x4a\x84\x12\ +\x6c\xc7\xc5\x3a\x0c\xa5\x61\x96\xed\x58\x1c\x81\x16\x61\xa8\x0c\ +\x20\x40\xd4\x72\x1c\x0a\x7e\x28\x00\x10\x26\xc4\x72\x1c\x4e\x09\ +\x18\x15\x9e\xa5\x6e\x0a\x9c\x70\x93\x01\xd0\xac\xbe\x2f\xf6\xbc\ +\xc4\xbe\xbd\xbb\xda\x17\x75\xce\x37\x88\x3b\xb7\x6f\x6b\x5f\xd4\ +\xe1\x25\x12\x5a\xc9\x79\xd9\x07\xa7\x1b\x01\x00\xcc\x2c\xc7\x22\ +\x22\x10\x06\x10\xe1\x96\x63\x91\xd0\x0f\x81\x30\xc7\xb1\x29\xc1\ +\x46\x45\x41\x18\x31\xcb\xa1\x20\x83\x48\x71\xdb\x63\x48\x86\x42\ +\x32\xdb\xe5\x58\x05\xa1\xc4\x94\x3b\x8e\x4d\x31\x92\x51\x28\xa4\ +\x46\x00\xf5\x23\x2a\xf4\xa5\x06\x84\x31\xb3\x6c\x9b\x33\x8c\x4c\ +\x24\xc2\x48\x1a\x84\x10\x61\x96\x63\xe1\x30\x10\x66\x26\x79\xcf\ +\x72\x6d\x26\xc2\x90\x58\x0e\x03\x15\x4a\xe3\xb8\xb6\x16\x61\xa4\ +\xcc\x49\x11\xc5\xd3\x75\xdf\x71\xdd\xa1\xa3\x47\x6c\xc7\xed\xee\ +\xe9\x9d\x3f\x5a\xfb\xf6\xec\x6a\x6b\x5f\xf4\xeb\x73\xa2\x7c\x38\ +\x27\x3a\x0a\x22\x49\xec\x44\x5b\x67\x87\x63\x27\xdc\x64\x8a\x32\ +\x47\xf8\x15\xdb\xf6\x1a\x9b\x33\xdc\xb2\x09\xe5\x15\x3f\xa8\x55\ +\x6b\x8c\xd1\x54\x2a\x6d\xb4\x3e\x76\x7c\x04\xc0\xb8\xb6\xeb\x0b\ +\xb1\xa2\xbb\x67\x78\x7c\xc2\x45\x10\x81\x46\x4a\x20\x86\xb5\xd1\ +\x32\x92\xc4\x08\x14\x95\xbb\x3a\x72\xab\x2f\x5a\x73\x55\x4f\x47\ +\x67\x53\x26\x5f\x98\x32\x46\x4a\x30\x79\x3f\x18\xab\x86\x7b\x8e\ +\x8c\xec\x3c\x72\xd0\xcb\xb5\x1b\x83\x6d\x63\x61\x29\xb4\x56\xa0\ +\x15\x46\x9c\x33\x1a\x86\x81\x0a\x42\x6a\x3b\x98\x30\xe6\xa5\xf2\ +\xbe\xc0\x85\x32\xc6\xd5\xe9\x52\x4d\x18\xac\x09\x8b\xa4\x88\x84\ +\xc2\xc8\x00\xc2\x42\x08\x8c\x31\x9f\xe1\xce\xc2\x66\x8e\x45\x7f\ +\x2e\xf0\x5c\x97\x72\x9b\x51\x64\x63\xda\x68\x8c\x09\x42\xc0\x18\ +\xe3\x04\xd9\x84\x87\x91\x40\x08\x1a\x52\x49\x50\x12\x2b\xd9\xe0\ +\xb9\x41\x18\x4d\x1e\x1b\x9a\x3c\x36\xdc\xbb\x78\x69\x63\x3a\x51\ +\x9a\xf6\xb5\x0c\x19\xb5\x29\x23\x1c\x39\x58\x81\x06\x33\xe3\xbb\ +\x9e\x75\x76\x0d\xa3\xec\xa2\x65\x2b\xc6\xc7\x47\xcb\xa5\x02\x42\ +\xb8\xa1\x31\x97\x6b\x6a\x09\xc3\xe0\x6c\x1c\x42\x29\xe5\x1c\x7d\ +\x57\xfd\x39\xaa\x7f\x8b\xd1\x47\x87\x0b\x6c\xcb\xde\xba\x65\xcb\ +\xde\xbd\xfb\xac\xd9\xac\x5e\x11\x45\x57\x6d\xbc\xb2\xbf\xbf\x5f\ +\x46\x42\x45\x62\x6e\xc9\x2a\x82\x60\xc1\x87\x28\xf4\xeb\x1f\x74\ +\x24\x6a\xd1\x49\x35\x82\x3a\x0a\x6b\xf3\x62\x7b\xc2\xf7\xcf\xa9\ +\x84\xb0\xbe\x31\x30\x53\x6a\x85\x09\xcc\xd2\xe9\x69\x30\x52\xaa\ +\x05\x6b\x1f\x00\x90\x32\x42\x28\x01\x27\x14\xe4\xea\xba\xcc\x73\ +\x77\x78\x5e\xf4\x50\xc9\x60\x96\x6a\xd4\xc8\xc8\x97\x33\x69\x0f\ +\x41\xed\x04\x01\xa9\x14\xa1\x44\x08\x23\xac\x44\xfd\x5c\xac\x44\ +\xa8\x66\x42\xe9\x27\x9d\xb9\xf0\x08\x80\x12\xa1\x12\x0b\x12\x13\ +\x22\x5f\xcd\x3f\x5f\xfa\xbe\x44\x08\xe9\x30\xa8\xff\xf1\xa0\xe6\ +\x2f\xc8\x25\x38\xb9\xfb\x78\xb6\xfb\x75\x32\x65\xe9\xb8\xee\xa7\ +\x11\x2f\x00\x20\xdc\xb2\x13\x69\xee\xa4\x80\x30\x8d\x19\xe2\x76\ +\xa6\xd1\x6e\xcc\x35\x63\x42\x27\x26\xa6\x2a\xd5\x69\x4a\x49\x26\ +\x93\xb1\x1d\xbb\x56\xa9\x16\xa6\xf3\x60\x74\x6b\x5b\x6b\x6f\x77\ +\x6f\x73\x53\x33\xa1\xbc\x38\x35\xa9\xab\x25\xc2\x1c\x42\x39\x80\ +\xd6\x5a\x50\x8b\x36\xa6\x60\xd5\x9a\xbe\x0d\x6b\xfb\x6d\xed\xbb\ +\x7a\xb4\x32\x3e\xe4\x60\xed\x3a\xd4\x10\x68\x6a\xf0\xd6\x2e\x5a\ +\xb6\xee\xba\x35\x7f\xf5\xc3\x9f\x1e\x1c\x3d\x06\x2a\x61\x2b\x2f\ +\x9d\xc9\x72\xee\xe4\xf3\xa1\x5f\xab\x50\xc6\x2c\xdb\x49\x38\x9e\ +\x34\x38\xf4\x43\x1f\xd1\x52\x4d\x07\x38\x70\x39\x2b\x07\x32\x42\ +\x04\x03\x96\x06\x22\x69\x08\xd2\x64\x2e\x2b\x63\x66\x97\x09\x94\ +\x52\x4a\xa9\xba\x22\x23\xe7\x0c\x29\x20\x64\x66\x99\x4d\x08\x61\ +\x8c\x9a\x48\x63\x8c\x8c\x01\xad\x35\x06\x48\x24\x5c\xcb\x26\x94\ +\x60\x4a\x51\xb9\x34\xcd\x12\x36\x55\x28\x0a\x02\xcb\x68\xce\x28\ +\x55\x21\xe6\x24\x6d\xa1\x90\x69\xc3\x40\x47\x00\x46\x0b\xa9\x10\ +\xa1\x94\x59\xb6\x6d\x9f\x5d\xf4\xee\xc4\xbe\x71\x2e\xd7\xd4\xdc\ +\xdc\x32\xeb\xe1\xc3\xd9\xd0\x1f\x64\x1b\x1b\xf7\xec\xfe\xa0\xa9\ +\xb9\x39\x99\x4c\xd5\x6b\xcc\x4f\xbc\x03\xcf\x82\x07\x99\x52\xd6\ +\xdd\xdd\xe3\x38\xee\xdc\x5b\x45\x69\xdd\xda\xda\x6a\xdb\x76\x7d\ +\x61\xf2\xa9\xe4\x20\xc3\x4c\xa1\xe1\xc9\x69\xb9\x00\x53\xe3\x13\ +\x51\x14\xa5\x52\xe9\xf9\xe7\x37\xb7\xb4\x0e\x0f\x0f\xa5\x52\x69\ +\xc7\x71\x0d\xcc\xed\x2d\xce\x09\x31\x9e\xa3\x5a\xcc\xa7\x8d\x33\ +\x75\x1f\x00\x95\x4b\xa5\x52\xa9\xd8\xd3\xd7\xf7\x29\xd8\x02\xad\ +\x75\x6b\x5b\xc7\x92\xe5\xab\x3b\xda\xdb\x6d\xdb\x35\xc6\x20\xc2\ +\x6a\x35\xff\xd8\xf1\xd1\x7c\xbe\x80\x31\x69\x6e\x6e\x71\x5d\x2e\ +\x84\x3f\x3e\x3e\x1e\x04\xa1\xe7\x7a\xed\x9d\x1d\xdd\x5d\x5d\x08\ +\x60\xe7\xae\x0f\xde\x7c\xf3\xcd\xb1\xd1\x63\x9c\x51\xc3\xa8\xa9\ +\x8b\x58\x20\x24\xaa\x85\x74\xc2\xbb\xf9\xd2\x65\x6e\x30\x3a\x39\ +\x32\x30\x10\x01\x23\xb4\x25\xe3\x62\xe9\x67\xd2\x49\xee\xa6\x79\ +\xba\x39\x49\xb9\x1b\x12\x35\x2d\xd2\xe9\x8c\x45\x0d\x07\x61\x21\ +\xcb\x63\x58\x51\xa6\x01\xcb\x48\x00\x22\xca\x20\x84\x40\x60\xcb\ +\xc9\xb5\x2a\x50\xd3\xb5\xaa\x46\x18\x28\x03\x84\xea\x54\x2b\x4a\ +\x1b\x82\x29\x63\x1c\xe0\x84\x7c\x6b\xdd\x16\xd4\x27\x7f\x5d\x52\ +\xb5\x3e\x07\xea\x06\xa2\x2e\xc5\x85\x66\x95\x20\xa5\x52\xd5\x6a\ +\x85\x53\xec\x78\x1e\x23\xc0\x41\x93\x30\x4a\xb8\x5e\x22\xe9\xd1\ +\x4c\x26\x0c\x84\x2a\x97\x58\x06\x7b\x04\x49\x51\x56\x22\x34\x1a\ +\x00\x19\x4c\x38\xb5\x2c\x65\x50\xe8\x07\x67\x2d\x6a\x78\xe2\x15\ +\x57\x17\x77\x32\x67\x2d\xb9\x97\x69\xc8\x76\x75\xf7\x1e\xd8\xbb\ +\xc7\xb2\x6d\x72\x22\xf4\x78\xf6\x7f\x11\x71\xce\x52\x49\x6f\xde\ +\xaf\xe0\xf1\xb1\xd1\x91\xe3\xc3\x9f\x76\x65\xd3\xdc\xb8\xe1\xb9\ +\x5d\x00\x29\xe5\x45\x17\x2f\xb7\x66\xf8\x2f\x67\xb0\xa8\xa3\xb3\ +\x5a\x29\x7f\xb0\xe3\x7d\xdb\x76\xf0\xcc\x9a\xf9\xb7\x80\xc7\xe1\ +\x94\xee\x1b\x13\x89\xb0\xaf\x7f\x69\x32\x99\xfa\x74\x72\x90\xb9\ +\x65\xbb\x5e\x32\x99\xc9\x64\x32\xd9\x30\x10\x41\x10\x72\xae\x9b\ +\x9b\x5b\x5a\x5b\xdb\x29\x65\x9c\x91\x89\xf1\x63\x32\x0c\x32\xe9\ +\x44\x67\x67\xa7\x65\xbb\x84\xd0\xa3\x43\x43\x87\x0f\x0d\x94\xcb\ +\x05\xa4\x55\x22\xe1\x52\xcb\x92\x06\x2b\x8d\x38\x63\xa0\x11\x51\ +\x48\x17\x8a\x83\x5b\xdf\xbb\x71\x6d\x77\x6f\x67\xf7\x34\x6b\xa8\ +\x86\x2a\x85\xa2\x06\x8b\xda\xc9\x24\x32\x74\xcf\x2b\x1f\x6c\xd9\ +\x3f\x86\x47\xc2\x96\x92\xe7\x70\x56\x35\x65\x89\x15\x56\xae\x12\ +\xa1\x46\xd8\x72\x3d\xa4\x80\x11\x4c\xc0\x28\x0c\x21\xa0\x40\x19\ +\xa9\xa5\xe3\xba\x48\x4a\x5f\x28\xce\x39\xc2\x18\x63\x5a\xd7\x57\ +\x20\x04\x6b\x7d\x42\x72\xaf\x3e\xed\xeb\x9f\x31\xc6\xb6\xe3\xd6\ +\x77\x19\xeb\x72\x6f\xf5\xe3\x84\x10\x5a\xd7\x59\x30\x46\x29\x51\ +\x29\x94\xc3\x5a\x39\x97\x49\xb6\xe5\x9a\xb2\x89\x44\x36\x9d\x91\ +\x42\x5a\x8c\x8b\x48\x8e\x97\xf3\x18\xab\xb4\x45\xa5\x12\x9c\x60\ +\xc1\xb8\x2f\x20\x54\x8a\x61\xc2\x19\x77\x39\x39\xa7\xe9\x44\x29\ +\x79\xf7\xdd\x6d\xbf\xda\xb4\xa9\xce\x78\xfb\xe0\x83\x0f\x9e\xe5\ +\x2f\x76\x76\x75\x37\xe6\x72\x95\x72\x19\xfd\x56\x03\x63\xdc\xd0\ +\x90\x5d\x60\x08\xea\xb8\xe8\xe2\x15\x6d\xed\x1d\x41\xe0\xff\x76\ +\x77\x3f\x95\x4e\xbb\x1f\x27\x29\x06\xfb\xd0\xa7\x93\x8e\x4d\x4c\ +\x6e\x7d\x6f\xdb\x91\xc3\x87\x1b\x73\xb9\xe6\xa6\xa6\xe6\x5c\xb3\ +\x6b\x73\xd7\x66\x8c\x73\x15\x69\x00\x9d\xb2\x79\xca\xb5\xa4\x21\ +\xf9\xfc\xe4\xc4\x54\xb1\x52\xa9\x29\x19\x11\x00\xc7\x66\xb6\xeb\ +\x10\x9b\x21\xdb\x06\xcd\x00\x2c\xa9\x0d\xd5\x88\x6a\x42\x23\x12\ +\x4d\x96\xf7\xbd\xb6\xa5\x35\xe5\xe0\xa6\xbe\x04\xf3\x5c\x13\x95\ +\x0b\x93\x51\xa5\x1a\x84\x7a\x64\xb2\x16\x4c\x0a\x35\x15\x25\xc0\ +\x75\x1b\x8c\xb1\x10\xd1\x52\x0b\xc3\x08\x60\x20\xae\xc5\x91\x11\ +\x5a\xfa\x04\x61\x25\x22\xc2\x92\x04\x11\x8b\x51\x0c\x0a\x23\x4d\ +\x90\xc6\x40\x65\x14\x1a\xdb\xa1\x94\x08\x6d\x30\x25\x84\x18\xad\ +\x67\x34\xdd\xe7\x3c\x02\x00\x08\x82\x40\x48\x95\x4a\xa5\x39\xe7\ +\xf5\x88\xa9\x94\xb2\xee\x2c\x10\x42\x38\xe7\x8c\x31\x04\x16\x32\ +\x5a\x09\x5f\x85\x82\x70\x8b\x82\xe1\xa0\x2d\x8b\x2a\xa5\x52\x9e\ +\x6d\x68\x43\x55\x6b\xa3\x22\x4b\x85\x1a\x29\xc0\x16\x32\x1c\xd7\ +\xb5\x21\x8d\x42\x91\x3e\x27\xef\x14\x00\x56\xae\x5c\xb9\x7b\xcf\ +\x9e\xe1\xe1\xe1\xab\xaf\xba\xca\xe8\x73\xc8\x59\xf4\xbc\xc4\xc7\ +\xca\x78\xf3\x9b\x8f\x74\x26\x93\xfe\x0d\xe6\x41\xbe\x20\xf0\x11\ +\x7a\x8a\x22\xf0\x2b\xc5\x3c\x52\xa2\x94\xcf\x0f\x0f\x1e\xb1\x98\ +\x85\x00\x3c\xcf\x03\x6d\x6a\xbe\x4f\x40\x5b\xcc\x44\x52\x2a\xa0\ +\x9a\x30\x0d\x8c\xdb\xae\xe3\x38\x14\x81\x63\x61\x4e\x70\xa4\xa5\ +\x92\x80\x99\xc7\x31\xc2\x06\x61\x64\x64\x24\xab\x32\x28\x55\x3d\ +\x91\x71\x07\x47\x4a\xc5\x81\xad\x04\x93\xd6\x6c\x2a\xe9\x30\x21\ +\xa3\xb1\x62\xf9\x60\xb1\x30\x50\x0d\x87\x40\xa3\x54\x33\x76\x13\ +\x46\x0a\x88\x34\xa2\x0c\x23\x4a\x09\xe6\xc8\x44\xa0\x91\x56\x84\ +\xe0\x24\x43\x14\x29\xa3\x00\x43\x84\x8c\x20\x60\x2c\x82\x18\xc3\ +\x8a\x03\x46\x9a\x73\x4a\x68\x5d\x9f\x17\xcd\x49\xb0\x53\x4a\xeb\ +\x93\x5c\x6b\x6d\x59\x56\x20\xa2\x42\xa1\xe0\x79\x5e\x5d\xb8\xd1\ +\xf7\x7d\xd7\x75\x31\xc6\x61\x18\xd6\x85\x9e\x43\x11\x19\x40\xa0\ +\x20\x14\x91\x4f\x6a\x8d\xc9\x04\xa1\x84\x20\x04\x98\x38\x2e\x07\ +\x97\xea\x4a\x35\xa8\x56\x2c\x13\x21\x46\x34\xe2\x9a\x33\xcc\x19\ +\x32\x1a\x6b\xc1\x11\x3b\x7b\x93\xaf\xb5\x52\x4a\xb9\xae\x7b\xff\ +\xfd\xf7\x87\x61\x98\x6b\x6c\xd4\x5a\x6b\xa5\x16\xc8\x96\xc4\x88\ +\xf1\xe9\xd8\x02\x00\xc4\x29\x4e\x79\x76\xd2\xb5\x30\x00\x32\x12\ +\x49\xc3\x19\x0d\xcb\x05\x00\x63\x13\xca\x38\xb6\x39\xa6\x80\x22\ +\x84\xa8\xe5\x60\xdb\xe3\x96\x0d\x06\xb0\x31\x16\x05\x23\x23\x97\ +\x82\xed\x58\x12\x8c\xc1\x8a\x72\x66\x80\xb8\x76\xd2\x84\xfa\x8d\ +\xdd\x07\x46\x73\xde\xea\xa5\xbd\xc9\x8e\x64\xb9\x52\xd8\x53\x2a\ +\x4e\x1d\x9f\x2e\x56\xaa\x83\x13\x93\x93\x2a\x52\xc9\x4c\x90\x4d\ +\x98\x54\x4d\x93\x52\x02\x30\x02\x5c\x2f\xe2\x40\x08\x42\xbf\xc2\ +\x31\xf1\x2c\x8a\x10\x28\x29\x6d\x06\x06\x69\x24\x43\x00\x61\x30\ +\x70\x42\x11\x96\x9a\x01\xc1\xd2\x73\x5d\xbf\x82\x83\x30\x9a\xf3\ +\xfc\xeb\x51\x80\xba\x39\xa8\x4b\x3c\xdb\xae\x57\xad\xfa\x42\x08\ +\xcb\xb2\x94\x52\x61\x18\xa6\x52\x29\x7b\xd6\x0b\x95\x4a\x05\x42\ +\x1a\x8c\x09\xe3\x08\x23\x03\x68\x7c\x62\xbc\x56\x2d\xbb\x9e\xe7\ +\x25\x13\x9a\xa0\xaa\x08\x4b\x95\x8a\x91\x61\xd2\x66\x01\x82\x5a\ +\x24\x35\x08\xcc\x18\x02\xc3\x41\xb9\xf4\x6c\xc9\x44\x5c\xd7\x13\ +\x41\x58\xa9\x94\x53\xe9\x8c\xeb\x38\x9e\xeb\xd6\x97\x33\xe5\x4a\ +\xc9\xf5\x3c\x30\xb1\x2d\x88\xf1\x1b\xe0\x17\x48\x11\x6a\xe1\x23\ +\x8b\x62\x82\x28\xa1\x46\x0a\x29\x11\x02\xe0\x94\x59\xd4\x88\x20\ +\x34\x7e\x64\x30\xc5\x96\x87\x40\x2a\x15\x1a\xa3\x8d\x32\x04\x19\ +\x66\x31\xa3\x04\x0a\x7d\x51\x29\x08\x8d\x80\x71\xee\xba\xda\x18\ +\xa9\x55\x35\x0a\x84\x0c\x27\x46\xab\xfb\x6b\x55\x2f\xeb\x84\x32\ +\x2c\xe6\x4b\xf9\x62\x89\x73\x5b\x13\x2f\xb2\x12\x80\x6d\x43\x38\ +\x41\x28\x12\x21\x0b\x09\xa5\x80\x18\xc2\x80\x10\x01\x8a\x41\x44\ +\x51\xa0\x04\x45\x86\x11\x4c\x38\x50\x84\x90\xf2\x0d\x08\x45\x00\ +\x61\xaa\x55\x04\x5a\x49\x30\x94\xda\x18\x19\xce\x98\x32\xba\x2e\ +\xd6\x5e\xd7\x6b\x37\xc6\x58\x96\x55\x27\xc9\x01\x42\xd2\xe9\x4c\ +\xb5\x5a\x1d\x18\x18\xa8\xab\x56\xd6\x6a\x35\xcb\xb2\x5c\xc7\x55\ +\x5a\x19\x00\xcb\xb2\x23\xd0\x2a\x08\x25\x18\x70\x08\x66\xa4\xe2\ +\xfb\x53\xc5\x02\xb3\x2d\xd7\x73\x35\x62\x52\x0a\x9b\x61\x8b\x91\ +\x20\x12\x60\xb0\x31\x5c\x19\x41\x91\x04\x19\x1a\x72\x36\xc9\xb6\ +\xc8\x18\x63\xdb\x4e\x73\x5b\xfb\xc0\x81\xfd\x4b\x96\x5d\x9c\x48\ +\xa6\x30\xc2\x4a\xa9\xf1\xb1\x11\x82\x89\xe7\x25\x62\x62\xf5\x18\ +\x9f\x90\x2d\x50\x4a\xd6\x73\x8d\xea\x41\xb5\xf9\xfb\x58\xc6\x00\ +\x18\x03\x46\x4b\x19\x22\x30\x0c\x63\x15\x09\xdb\xb2\x38\xe3\x2a\ +\xf4\x8d\xc4\xc6\x28\x40\x0a\x08\x07\x22\x0d\x96\x91\x04\xc2\xb4\ +\x8a\x14\x05\xc3\x0d\xc3\x5a\x12\xe1\x53\x04\x1c\x23\x0d\x91\x21\ +\x51\x28\x65\x10\x04\x18\xc0\x49\x79\x95\x6a\xf9\xe8\xd8\x44\x6d\ +\x30\x24\x98\xba\xdc\x71\x78\xae\x35\xdb\x66\x51\x5b\x88\x30\x88\ +\x02\x2d\x14\xf7\x01\xdb\x52\x20\x60\x16\xa2\x08\x23\x0c\x00\xca\ +\x28\x4c\x90\x41\x2a\x02\x23\x0d\x06\xac\x09\xc2\x84\xa2\x08\x23\ +\x69\x00\x8c\x96\xc2\x44\xda\x80\xa2\x08\x1b\x83\x40\x13\x42\x91\ +\x06\xad\xa5\x01\x69\x00\x28\x23\x1a\x4c\x20\x42\xad\x35\xa3\xb4\ +\xae\x4f\x5c\xab\xd5\x6a\xbe\x1f\x86\xa1\x8c\x64\xa1\x50\xcc\xe7\ +\xf3\xbd\x8b\xfb\x08\xa5\x80\x51\x2d\x0c\x8a\xd3\xf9\xea\xe4\x64\ +\x36\xe1\x64\x3c\x0f\x85\x51\x32\x61\x63\x82\x4a\x95\x8a\x2f\x04\ +\xb3\x1c\x2d\x23\x89\x0d\x77\x6c\xcd\x13\x36\x67\xba\x26\x22\x30\ +\x49\x8b\xd9\x16\x23\xd8\xcc\x61\x2e\x22\xa0\xb5\xae\x6b\x6c\xaa\ +\x59\xc6\x74\x29\x65\x14\x89\xf6\xf6\x45\x5a\xc9\x83\x07\xf6\xba\ +\xae\x47\x29\x35\x4a\x3b\xae\xdb\xde\xd1\x79\x6c\xf0\x28\x9c\x6c\ +\x38\x62\xd3\x10\xe3\xd4\xd7\xc9\xf9\x09\x4f\xbe\xfc\xe2\xaf\xea\ +\xcf\x29\x63\x2c\x9d\xc9\xcc\x7f\xd4\x08\x21\xa5\x52\xb9\x16\x04\ +\x33\x94\x0c\x08\x00\x50\x9d\xae\xc7\x18\xc0\x73\x3b\x9f\xa8\x9e\ +\xdd\x85\x61\x4e\x22\x1a\x61\x52\x0f\xa2\x83\x99\xab\xa8\xad\xbb\ +\xd9\x75\xc1\x3b\x8c\xd1\x4c\xf6\x38\xc2\x18\x23\x8c\x09\xa9\x6f\ +\xef\xd5\xe5\x17\xeb\x05\x18\xf8\x84\xf2\x3c\x9e\xb9\x3e\xa0\x99\ +\x5d\xb7\x99\x30\x60\x5d\x64\x71\x36\x63\x13\xcc\xbc\xbd\x64\x8b\ +\x31\xa5\xd5\xac\x04\x2c\xa0\x79\x75\x5f\xf3\xfb\x58\x9f\x5d\x33\ +\xff\x6b\x03\x33\x7a\x7f\x33\xf2\xb8\x4a\x6b\xa3\xb4\xd6\x9a\x51\ +\x62\x71\x0e\x46\x53\x4a\x31\x46\xf5\xa2\x32\x3c\x47\x3e\x43\x30\ +\xc2\x04\x30\x55\x06\x00\x21\x8a\x09\xc6\x88\x20\xc8\x35\xe5\xe6\ +\x32\x1d\xeb\xe3\x59\xab\xd5\x4a\xa5\xa2\xc5\x2d\x42\xc8\x5c\x82\ +\x1c\x65\x2c\x97\xcb\x11\x82\x85\x10\x22\x14\x08\x01\xb7\x2c\xc7\ +\x76\x00\x21\x25\x65\x57\x77\x2f\xb7\x66\x34\x94\x87\x06\x0f\x13\ +\x42\x63\x39\xa6\x18\xf3\x43\xce\x00\xd0\xdd\x73\x1e\x92\x0e\x70\ +\x38\xbb\x13\x53\x7f\x6b\x2d\xf8\x33\x8c\x31\x42\xcc\xb8\xa2\x87\ +\x00\x00\x0d\xa2\x49\x44\x41\x54\xc8\x29\xc4\x10\xa7\xf2\x44\x2c\ +\x64\x65\x39\xed\xcb\x0b\xcf\x7d\x81\xd3\xa4\xc7\xce\x26\x8d\xd6\ +\xff\xc3\x67\x99\x25\x02\x0b\x2e\x3e\xef\x6a\x67\x4b\xf2\x35\x6b\ +\x71\x16\xb6\x64\xde\x4f\x51\x3d\xff\xe7\xa4\x5d\xdf\xf9\xdb\xbf\ +\x33\x09\x6f\x78\x46\xdc\x73\xe6\x90\x92\x6a\x41\x93\x28\xa5\x94\ +\x52\x98\x4d\x3c\x98\x3b\x5e\x17\xde\x9e\xb5\x7a\x27\xca\xd4\xeb\ +\x3b\x9d\xf3\xad\xf3\xc7\x59\xc0\x1e\xe3\xc2\x03\xc6\x0b\x1f\x92\ +\x7f\xfe\xa5\xca\xa5\x62\x3c\xa0\x31\x62\xc4\x20\xf1\x10\xc4\x88\ +\x11\x23\xb6\x05\x31\x62\xc4\x88\x6d\x41\x8c\x18\x31\x62\x5b\x10\ +\x23\x46\x8c\xd8\x16\xc4\x88\x11\x23\xb6\x05\x31\x62\xc4\x88\x6d\ +\x41\x8c\x18\x31\x3e\x04\x2c\x1e\x82\x18\xbf\x05\xa8\xa7\xaf\xe2\ +\x93\x73\xcf\xce\x59\x42\xea\xfc\x35\x06\xcf\xcb\x37\x45\xb3\xcc\ +\x85\x1f\x9f\x14\x62\x6c\x0b\x62\x5c\x38\x13\xf5\x9f\xaf\x0f\x5c\ +\xcf\xe5\xfc\x30\x31\x75\x8c\xb1\x8c\xa2\x5a\xad\xba\xe0\x04\x42\ +\x48\x32\x95\xae\x27\x7a\x9e\xf1\xe2\xe7\x9b\x02\x8d\x60\x1c\x86\ +\xa1\xef\xd7\x16\x1c\xa7\x94\xa5\xd2\x29\x74\xf6\x6a\x92\xe7\xbf\ +\x69\xb1\x2d\x88\xf1\xc9\xcd\x79\x52\x9f\xf5\x27\x2b\x20\x60\x30\ +\xda\x20\x72\x26\xa1\xd9\xd3\xf2\x32\x62\x42\xd0\x0c\x79\x2c\x18\ +\x6d\x30\x21\xc6\x68\x84\x4e\x43\x15\x45\x08\xf1\xfd\xda\xce\xed\ +\xdb\xa4\x54\x78\x9e\xb8\x35\x20\x90\x91\x6c\x6d\x6b\x5d\xb1\x6a\ +\x2d\xcc\x25\xd7\xcf\x34\x71\x46\x9e\x99\x32\x62\xb4\x3e\x6d\xc2\ +\x3c\xc6\x64\x26\xef\xfc\x9c\x0c\x01\x21\xa5\x52\x61\xd7\x8e\xed\ +\x80\xf0\x82\xac\xf6\x28\x12\xbd\x7d\x8b\x97\x2c\x5d\xa6\x66\x08\ +\xec\x30\x26\x68\xb6\x20\x1d\x63\x8c\x28\xe3\x04\x74\x24\x35\xc2\ +\x08\x61\xc2\x28\xfe\x64\x34\xa0\x63\x5b\x10\xe3\x3c\x83\x50\xa6\ +\x83\x72\xb1\x1a\x32\x27\x91\xf4\xec\xd9\xda\x13\x62\xb3\xf0\xa5\ +\xc7\x7f\xe1\xae\xb9\xe1\x8a\xc5\x8d\xa7\xd5\x72\x57\x52\x28\x43\ +\x6d\x8b\xce\xb7\x0e\x4a\x44\x84\x73\xce\xe8\xf4\xe1\xad\xaf\xec\ +\x09\x3f\x73\xe5\xa2\x97\x5f\xdf\x77\xd5\x9d\x77\xb7\xf1\x68\xc1\ +\x35\x08\x21\x63\x23\x23\x8e\xeb\xdd\x74\xeb\x0d\x0b\xae\x0c\x00\ +\x9b\x9e\x7f\x36\xf0\x03\xc7\x99\x55\xa3\xd0\xb2\x52\xad\x86\x0a\ +\x12\xe9\xc6\x6c\xd2\xbc\xf1\xe4\xe3\x6a\xd5\x6d\xd7\x76\x7b\xd1\ +\x29\x93\x4e\x8a\x00\x28\xe7\xf4\xdc\x02\x6a\x94\xd2\xa1\x23\x47\ +\xda\x16\x75\xae\xb9\x64\xdd\x82\x1f\x45\x51\xf4\xf2\x0b\xcf\x2f\ +\xee\x5f\x3a\xd3\x36\x23\x45\x84\x6c\x9b\x23\x00\x8c\x0c\x28\xb9\ +\x7b\xf3\x2f\xc7\xec\x95\x9f\xb9\xa2\xcf\x48\xe0\x6a\xec\xd9\xa7\ +\xdf\x5d\x7a\xcd\x2d\xfd\x8d\x96\xfe\xa4\x08\x2c\xe2\xd8\x61\x8c\ +\xf3\xf1\x18\x31\x5e\x1b\xd9\xfe\xfd\xef\x7e\xfb\xa1\x87\xbf\xff\ +\xa3\x67\xde\x2e\x49\x66\xdb\xb6\xeb\x79\x8e\x6d\x33\xa2\xc6\x8e\ +\x0d\xe5\x6b\x11\xa1\xcc\x76\x5c\xcf\x73\x2d\x46\x10\x42\x94\x5b\ +\xae\xe7\x25\x53\xde\xa1\x4d\xff\xf4\xf8\x96\xf1\x54\xda\xc3\x33\ +\x36\x85\xeb\xfc\xce\x3f\xfb\xe3\x3f\xd9\xb4\xbf\x60\x3b\x96\xa8\ +\x4e\x0d\x1d\x9f\x96\xa2\x3a\x34\x74\x5c\xe0\x19\x79\x82\x85\x73\ +\xde\x98\x74\x3a\x73\x5a\x8f\xc3\x75\xbc\xd9\x55\x3a\xb6\x5d\x7e\ +\x78\xf3\x93\x7f\xf9\x9f\xff\xeb\xdf\xff\xc3\x8f\xfe\xfa\xa1\x1f\ +\xed\x18\x2e\x4f\x0c\x0e\x4c\x49\x6e\x27\x1c\x4e\x31\x42\x98\x59\ +\xb6\xe7\xb9\x8e\xe3\x78\x56\xf8\xe2\xa3\x3f\xde\x32\x54\x4d\x25\ +\x1d\x8c\x89\xe5\xb8\x9e\xe7\xda\x9c\x22\x84\xb9\xed\x78\x9e\x6b\ +\xb1\x33\x8a\x11\x18\x80\xcc\xc9\x5a\x26\x75\x58\x96\x55\x27\xce\ +\x40\x08\x11\x66\xe1\xe2\xc0\xc3\xdf\x79\x68\xdf\xb4\x76\x3d\xc7\ +\x1f\xda\xfa\xdf\xff\xfa\xd1\x28\x77\x51\x4f\x6b\x0a\x01\xb2\xdd\ +\x84\x6d\xab\xc1\x81\x81\x52\x08\x94\xdb\xae\xeb\xb9\xf5\x5e\x63\ +\x62\x39\x8e\xe7\xb9\x36\x67\x08\x61\x66\x39\x9e\xe7\x5a\xfc\xbc\ +\x49\xb0\xc7\x7e\x41\x8c\xf3\xf1\x18\x51\x7c\xe4\xfd\x97\x8f\x27\ +\xd6\xff\xa7\x6f\xdd\xab\x8a\x05\xc2\xe5\xfe\xb7\x9e\x7b\xee\xf5\ +\x3d\x99\x15\x37\x7c\xe5\xee\x15\x96\xc5\x29\xe3\x38\x1c\x7f\xf6\ +\xb1\x27\x3e\x18\x33\x57\xdd\x79\xdf\x0d\xab\x9a\x07\xb6\xfc\xea\ +\xf1\x17\xb6\xe7\xd6\x5c\xbf\x4c\x87\xdb\x9e\x7d\xf8\xaf\x06\xaf\ +\xfc\xfc\x17\x6f\x6b\xe2\x40\x19\xde\xb7\x7d\xbb\x60\x6c\xdf\xf6\ +\x1d\xfe\xa5\x5d\x98\x50\xce\x69\x7d\x42\xa2\xd2\xd1\x47\x7e\xf6\ +\xd6\xaa\xdb\x3e\xdb\x9f\x25\xf3\xdd\x67\x72\xe6\xb7\x37\xa1\xe4\ +\x84\x0c\x19\x82\x5a\xd9\xef\xbb\xf1\x4b\x7f\xfc\x85\x8d\xaf\xff\ +\xf0\x3f\x3e\xb3\x69\xc7\x5a\xdb\x6c\xfa\xc7\xef\x0c\x6e\x6a\xbb\ +\xee\xee\xcf\xaf\xef\xb1\xde\x7f\xe9\xd1\xe7\xb7\x0e\xb6\xac\xba\ +\xe1\xcb\x77\xae\x44\xaa\xf0\xf4\xdf\x7e\xf7\xf0\x8d\x77\xde\x77\ +\xcd\xb2\xf7\x9e\xf8\xfe\x96\xa3\x62\xf5\x8d\x9f\xbd\x7d\x5d\xeb\ +\x7b\xcf\xff\xec\x95\xed\x23\xfd\xd7\xde\x79\xe7\x86\x65\x44\xcb\ +\x05\x8b\x88\x7a\x29\xea\x99\x1b\x33\xf3\x23\xa3\xb5\xdb\xda\xd5\ +\x91\xa8\xec\x38\x34\xb2\xbe\x67\xe9\x91\x03\xbb\x68\xdb\x45\x49\ +\x3d\x3e\x56\x48\xf6\xb7\x8c\x3f\xf9\xa3\xc7\x0f\x4f\x4e\x1f\x99\ +\xb2\x6e\x48\x5a\x85\x43\x6f\x3d\xf6\xec\xeb\x61\x7a\xd9\xe7\xbf\ +\x70\x57\x07\x2f\xbd\xf4\xc8\xcf\xb7\x1c\xa9\xad\xbc\xee\xae\x3b\ +\xae\xe8\xfa\xe0\xc5\x9f\x6c\x7a\x6f\xa4\x7f\xc3\x2d\x77\x5e\xb7\ +\x92\x48\xf9\xeb\x3b\x0f\xb1\x5f\x10\xe3\x3c\x40\x6b\xe8\x5a\x71\ +\x45\xb6\xb8\xf5\xe1\xbf\x7f\x6a\x42\x72\x31\xbc\xed\x89\x57\x8f\ +\xdc\x78\xff\xbd\x68\xdf\x4b\xaf\xee\x1d\x65\x8c\x73\xcb\x6c\x79\ +\xe6\xe7\x07\xf9\x8a\xfb\x3e\xd3\xfb\xe6\xb3\xcf\x1d\x1c\xda\xf5\ +\xc4\xb3\xdb\x56\xde\x72\xef\x2d\x97\x2f\xa1\x40\x97\x5c\x79\xf7\ +\x83\xf7\x5e\x97\xa1\x60\x30\xc7\xc1\xd0\xdb\x1f\x54\xee\xff\xc6\ +\x97\xad\x63\xdb\x77\x4f\x06\x9c\x9c\xd0\x53\x44\xcc\x69\x6e\x6d\ +\x76\xd9\x29\x31\x35\x5c\xa7\xc0\x3b\xad\xd3\x7e\xd2\x71\xc6\xd9\ +\xc8\x8e\x37\x1f\x7f\xe2\xd1\xd7\x0f\x84\xfd\xfd\x1d\x08\xd8\xea\ +\xeb\xef\xbe\xba\x57\x6f\x7a\xfe\xb5\x83\xfb\x36\x3f\xbb\x79\xf2\ +\x96\xcf\xdd\x05\x7b\x7e\xf5\x8b\xad\x47\x30\x4f\x6f\xbc\xeb\xbe\ +\x2f\xdd\xb8\xf6\xd0\xab\x8f\xbe\x33\xd5\x7e\xef\xdd\xeb\x76\x6d\ +\x7a\xfa\x9d\x77\xdf\x79\xe1\xcd\x81\x0d\xf7\x7c\xf9\x86\x95\x8b\ +\x90\xd2\xa7\x8d\x26\x10\x82\xcf\x24\x57\x75\xa2\x31\x60\x24\xcd\ +\xad\x5f\xd3\x33\xb4\xeb\x80\x1f\x55\x0e\x1c\x28\xac\x58\x77\x49\ +\xed\xe8\x8e\xc3\xc7\xa7\xb6\xbd\xf4\xc4\x9e\xa8\xef\x77\xee\xbc\ +\xa6\x39\x69\x41\xf1\xd0\x63\x4f\xbc\xd9\x7b\xfd\x17\x56\xd2\x03\ +\x4f\xbd\x76\xe0\xc0\x1b\x4f\xbc\x35\xd9\x78\xef\x5d\x97\x1f\x78\ +\xe5\xc9\xd7\xb6\xbc\xbf\xe9\xd5\xfd\xeb\xee\xf9\xca\x4d\x97\x74\ +\xa3\xf3\x14\x56\x88\x6d\x41\x8c\xf3\x61\x0b\x94\xcc\x2e\xb9\xee\ +\x8f\xbe\xf9\xf5\xa5\xfc\xd8\x0f\x1f\xfa\xbb\x37\xf7\x1e\x1e\x19\ +\x1b\x79\xe3\xe5\x57\x06\xf3\xc5\x69\x3f\xc2\x98\x5a\x50\x39\x74\ +\x6c\xec\xf8\xfe\xad\x9b\x5e\xfb\xa0\x62\xc2\xa3\x87\xf6\x98\xb6\ +\xb5\x37\x6f\x5c\xdd\xd5\xde\xc2\x0c\x38\xa9\x5c\x4b\x53\x86\x61\ +\x44\x2d\x3e\xbd\x7f\xc7\xe1\x12\x6b\x6e\x6a\xcf\x98\xfc\x96\xf7\ +\x86\xa8\x35\xf3\x66\x07\xd0\x24\xd5\x7e\xd3\xdd\xb7\x2c\x4a\x62\ +\x35\x6f\x09\x5d\xd7\xb9\x39\x93\x9a\x20\x25\x74\xfe\xc4\xc4\x18\ +\x94\x0c\x43\x63\x5f\x75\xcf\xef\x7d\xee\x9a\x3e\xa9\x70\xae\x6b\ +\xf1\xa5\x6b\xd7\x24\x74\x61\xff\xa1\x81\x86\x8b\x36\x6c\x58\xb3\ +\xee\xfa\xd5\x1d\xc7\x8e\x1e\x8b\x80\x65\x1a\x9b\xb3\x49\x72\xfc\ +\xc8\xf4\xb2\x2b\x6e\x5c\x7d\xe9\xd5\x2b\x9b\xd5\x90\x6a\xbc\xf6\ +\xd2\xf6\xd7\x9f\x7a\x7c\xd7\x70\x95\xb0\xd3\x07\x43\x49\x9d\x08\ +\xfb\x0c\xd1\x84\xb9\x56\x2b\xa1\x3a\x2f\xb9\x3c\x51\x3c\xb4\x75\ +\xfb\x96\x11\xd3\x76\xe9\xb2\xac\x01\xc6\x20\x1c\x3e\xe6\xaf\xb9\ +\xfa\xa6\xe5\x2b\x97\xb4\x35\x25\x6a\xa3\x23\x63\xc7\x8f\x6d\x7f\ +\xfd\xc5\xad\x47\x8b\xaa\x34\xb6\x77\xa0\x70\xd1\xd5\x37\xae\xbe\ +\xec\xca\xd5\x9d\x78\xa2\x62\x5d\x73\x65\xcf\xdb\x4f\x3d\xb6\x6d\ +\xa8\x4c\xc8\xf9\x21\xb7\x89\x6d\x41\x8c\xf3\x00\x8c\x51\x6d\x7a\ +\xa4\xc2\x16\xdd\x76\xd7\xad\xe9\xea\xe1\xd1\x32\x6a\x5d\xd4\x75\ +\xed\xed\xf7\xfd\x5f\xdf\xfa\xd3\xfb\x2f\x5d\x14\x06\xb5\x8a\xe4\ +\x4d\xe9\x54\xd7\x8a\xf5\x5f\xfc\xda\x1f\x7c\xeb\x5f\x7e\x7d\xed\ +\xa2\x6c\x65\x74\x60\x60\xac\x1c\x45\x11\x50\x5d\xce\xe7\x7d\x3f\ +\xd4\x80\x2d\xa8\xee\xd8\xb9\xb7\x56\x9b\x7c\xee\xb1\x27\x86\x03\ +\x79\x64\xe7\xbb\x13\x92\x46\x42\x28\x00\x19\x4a\xe5\x17\x0f\xec\ +\xda\x5b\x12\x68\xc1\x2c\xc4\x08\x9f\x24\x51\xbd\x70\xfa\x9d\x38\ +\x5b\x45\x7a\xd1\xda\xab\xef\xfb\xfc\x3d\xd7\xae\x5d\x62\x23\xa5\ +\x8d\x51\x4a\x6b\xad\x01\xe1\x4c\x36\x57\x3c\x3e\x30\x5e\x29\x1c\ +\x18\x9c\xc8\x34\x35\x5b\x28\x9a\xcc\x17\x85\x44\xe9\x06\xeb\xd8\ +\xe1\x43\xd5\xe2\xb1\xc1\x71\x3f\x9b\x6d\xbd\xe6\xde\xff\xed\x2b\ +\x57\x67\x9f\x7c\xe4\x99\x71\x9f\x9c\xba\x35\x02\x08\x11\x8c\xe9\ +\x99\x0d\xd3\xbc\x53\xa5\x95\xbd\xe8\xb2\xc5\xfa\x47\xff\xe3\xc9\ +\xcc\xda\xf5\x1d\x36\x48\x6d\x10\xb5\x1a\xb3\x64\x60\xef\xde\x30\ +\x94\x22\x94\x3c\x95\x4c\x34\xb6\x5d\x76\xc3\x1d\xbf\xff\x47\xff\ +\xfa\x5f\x7c\xe1\xea\x96\x04\x3a\xb6\xff\x50\x35\x3f\x72\x74\xd4\ +\x4f\xe4\x16\x6d\xbc\xfb\x6b\x5f\xbd\xbe\xed\x17\x8f\x3d\x36\x18\ +\xf2\xf3\x12\x34\xa0\x7f\xfa\xa7\x7f\x12\x3f\xca\x31\x7e\xdd\x78\ +\x01\xe3\x93\xfb\x5e\xfb\xd1\x3f\xfe\xec\xc5\xd7\xb7\xb1\xde\x8d\ +\x5f\xf8\xec\x4d\x5e\x61\xdf\xf3\xcf\xbf\xf4\xc1\xd1\xea\xe2\x95\ +\xab\x12\xb5\xc3\xef\x1d\x94\xb7\xde\xbe\xee\xd0\x1b\x2f\xbc\xf4\ +\xe6\xb6\x12\xca\x5d\xb6\x7e\x9d\x9d\xdf\xfd\xb3\x9f\x3f\xb7\x67\ +\x42\xae\x5a\xb7\xec\xd0\xcb\x4f\xbc\xba\x27\xdf\xbf\x66\x55\x5a\ +\x8c\xbe\xf2\xe6\x81\x1b\xbe\xfe\xaf\xbe\x72\xf7\x0d\x1b\x56\x77\ +\x1f\xdc\xb6\xb3\xb1\x7f\x79\xe9\xe0\x2e\xb7\x67\x19\x1a\xd9\x33\ +\xad\xe0\x83\x37\xb7\x65\x96\xac\x6e\x4b\xd1\x39\xb5\x4a\x42\x48\ +\xb9\x5c\x44\x88\x34\x35\x37\x9f\xda\xb0\x91\xe3\xc7\xb2\x8d\xb9\ +\xfa\x0b\x99\x32\x32\x79\xf4\xc0\x38\x34\xae\xec\x6f\xd3\x91\xc4\ +\x44\x1f\xdd\xb3\x87\xf5\x5d\xba\x98\x17\x76\x0f\x56\x36\xdc\x7c\ +\x2b\x1d\x7c\xe3\xd1\xa7\x5e\xc8\xa7\x2e\xfe\xdc\x1d\x37\x2c\xe2\ +\x85\x17\x9f\x7a\x7a\xc7\x94\x7d\xdd\x0d\x97\x8d\x6d\x79\xf2\xc9\ +\x4d\xdb\x1b\x2f\xbd\xed\xd6\x65\xf6\x93\x3f\xfc\xde\x2b\x7b\xa7\ +\x7a\xd7\x6e\xbc\x7c\x79\x07\x45\x0b\x35\x2c\x08\xc6\xf9\xfc\x94\ +\xe7\x26\xd2\xa7\x0b\x1f\x1e\x1f\x1e\x6a\x6e\x69\x3d\x61\xc2\xa8\ +\x9d\x62\xd5\xcd\xef\x4f\xdc\x7a\xdf\xdd\x1d\x49\x3c\x72\x78\x6f\ +\xd9\x5e\x7a\xd3\x35\x8b\xf7\xbd\xfa\xe4\xb3\x2f\x6f\x2b\xea\xdc\ +\x75\xb7\xdf\xd2\x67\x4d\xbd\xf0\xab\x4d\x5b\x77\x1d\x4d\x2e\x5e\ +\xb3\x7e\x79\xfb\xc0\x9b\xcf\x3e\xf9\xc2\xb6\xf4\xf2\xcf\xdc\xb6\ +\xae\xe1\xe9\xbf\xfd\xde\x4b\xbb\x27\x7a\x56\x5d\xb1\x7e\x65\x17\ +\x3f\x1f\x6c\xd9\x31\xaf\x51\x8c\xf3\x03\x30\x3a\x8a\x84\x06\xe2\ +\x26\x12\x0c\x23\x0c\xba\x56\xab\x69\xcc\x1d\xdb\x66\x04\xa2\x48\ +\x71\xd7\x41\x51\x50\x0d\x24\xb3\x6c\xc7\xb2\x28\x31\xb5\x6a\xcd\ +\x60\xe6\x7a\x2e\x44\x7e\x20\x91\xe3\xda\x04\x8c\x06\xcc\x19\xad\ +\x27\x17\x19\xa5\x00\x53\x0c\x4a\x63\xca\x90\x96\x1a\x61\x8c\xc8\ +\x42\xb7\x1f\x57\xab\x95\x91\xe1\x63\x99\x86\x2c\xa5\xf3\x63\xe1\ +\x20\x84\x88\x22\xd1\xd7\xbf\x64\x6e\xa6\xcc\x31\xc7\x9d\xf8\x76\ +\x26\x95\x09\x11\xca\x08\x52\xd5\x6a\x68\x79\x49\x8b\x00\x42\x28\ +\x0a\xfd\xc8\x50\x2f\xe1\x62\x15\x54\x43\x93\x48\x26\xb0\x91\x81\ +\x1f\x28\x44\x13\x09\x0f\xc3\x69\xe2\x05\x18\xe3\x42\x21\x3f\x35\ +\x31\xd1\x90\xcd\x62\x3c\xdf\x3b\x00\xdf\xf7\x09\xc6\xdd\xbd\x7d\ +\xf3\x99\x04\x31\xc6\x30\x43\x02\x3a\x43\x7c\xc7\x18\x03\x15\x54\ +\x7d\x65\x39\x0e\x63\x94\x51\x14\xd6\x6a\x42\x63\xdb\xb1\x2d\xce\ +\x91\x0a\xab\xa1\xf6\x92\x09\x6a\xa4\xef\x07\x0a\x68\x22\xe9\x11\ +\x38\x3f\xdb\x8e\xb1\x2d\x88\x71\x1e\x57\x0a\xf8\xc4\x84\x3b\xf9\ +\xbb\x99\x24\xba\x93\xf3\x8a\xe6\xbe\x9b\x7f\x78\x7e\x7e\xe1\x0c\ +\x95\xee\x8c\xd6\xf0\xcc\xbc\x39\x35\x89\x10\x63\x1c\x45\x51\xb5\ +\x52\x5e\xe0\xae\x53\x42\x32\x0d\xd9\x05\x09\x8b\x27\x89\xcf\xcc\ +\xe6\xf6\x9d\xf8\x8a\x17\x74\x00\xe6\x9a\x7d\x92\x1d\x39\x73\x26\ +\x23\x21\x24\xf0\xfd\x9a\x5f\x5b\x40\x10\xca\x18\xab\xef\x35\x2e\ +\xcc\xaa\x3a\xd1\xbc\xd9\xa6\xcd\xda\x2a\x38\x43\x9b\xe6\x35\xea\ +\xd7\xc8\xe7\x8c\x6d\x41\x8c\xdf\x4a\x10\x42\xf0\xa9\xab\x74\x40\ +\xc6\xe8\x4f\xbe\x1e\xa1\x1e\xcb\x5c\xf8\x57\x67\xe9\xb6\x7f\x73\ +\x17\x7a\xf1\x63\x14\xe3\xb7\x00\xc6\x18\x64\xcc\x6f\x4e\x63\x8c\ +\x31\x17\xdc\x18\xc6\xfb\x08\x31\x62\xc4\x88\x6d\x41\x8c\x18\x31\ +\x62\x5b\x10\x23\x46\x8c\xd8\x16\xc4\x88\x11\x23\xb6\x05\x31\x62\ +\xc4\x38\x1d\x58\xb9\x54\x8a\x47\x21\x46\x8c\x18\x38\xf0\xfd\x78\ +\x14\x62\x5c\x50\xcf\x2c\x9e\xcd\x15\x44\x67\x10\xf1\xfd\x5f\x79\ +\x68\x10\x42\xe8\x9f\x97\x91\xcc\xa2\x48\xc4\x43\x18\xe3\x82\x59\ +\xd3\x12\xa2\xb5\x2a\xe6\xf3\xa5\x62\x31\x8a\xa2\xdf\x70\x36\xd1\ +\x4f\x18\x9c\xf3\x44\x32\x99\xcd\x35\x39\x8e\xfb\xcf\x48\x70\x88\ +\xf3\x0e\x63\x5c\x48\x6f\x3d\x19\x45\xc3\xc7\x06\x8d\x81\x64\x32\ +\xc5\x18\x45\xe7\xa7\x5a\xf7\xb7\x04\xc6\xe8\x20\x08\x82\xc0\x6f\ +\x6b\xef\x68\x68\x68\x34\x46\x9f\x9b\x5f\x10\x8f\x60\x8c\x0b\xc5\ +\x10\x18\x63\x46\x46\x86\x2d\xcb\x4e\x67\x32\x06\x00\x41\xbc\x40\ +\x58\x38\x9d\x1d\xc7\x4d\x26\x12\x53\x93\x13\x9c\x71\x2f\x99\x84\ +\x73\xf1\x0e\x62\x5b\x10\xe3\x82\x41\xa5\x52\x41\x84\xa6\x1a\xb2\ +\x08\x23\xac\x75\xec\x14\x9c\x0a\x00\xb0\x6c\x27\x95\x4a\x17\x8b\ +\x79\x37\x91\xf8\x10\x22\xf9\xd3\xac\xbf\xe2\xe1\x8b\x71\x81\x84\ +\x0a\xa8\x3f\x3d\x8e\x7f\xfe\x57\x95\xef\x7e\x53\x1c\xd8\x86\xb9\ +\x1d\x0f\xc9\x19\x56\x0a\xc6\x71\x1c\x04\x28\x12\xe7\x16\x0a\x8c\ +\x6d\x41\x8c\x0b\x64\x8d\x40\x69\x38\x3d\x9e\x2c\x0e\x77\x24\x2d\ +\xff\xe0\x8e\xd8\x16\x7c\xf8\x7a\x0a\xe1\x73\xae\x66\x8e\x6d\x41\ +\x8c\x0b\xc8\x33\x60\x06\x61\x30\x06\x28\x8b\x77\x13\x3f\x62\xac\ +\x08\x3d\xd7\x15\x54\x6c\x0b\x62\x5c\x38\xcf\x37\x63\x46\x2b\x90\ +\xc2\xc4\xa1\x82\x8f\x02\x3d\x2d\xa1\x43\x6c\x0b\x62\xfc\xf6\xf8\ +\x05\x5a\x69\x29\x4c\xec\x13\x7c\xf4\x58\x51\x7c\x0e\xd2\x8d\x38\ +\xb6\x05\x31\x2e\x2c\xbf\x80\x6a\xa5\x75\x14\x19\x14\xbb\x05\x1f\ +\x06\x00\x20\x84\x9e\x4c\xb8\xf8\x21\x27\x9b\xc0\xaf\xe1\xb3\x3c\ +\x3b\x46\x8c\xdf\x80\x07\x1c\x51\xca\x94\xd6\x5a\x46\xb1\x5b\xf0\ +\xd1\x6b\x04\x4a\xea\x04\x91\x1f\xe9\x11\x60\x4c\xbc\x44\x0a\x8c\ +\x89\x6d\x41\x8c\x0b\xc9\xef\xd5\x52\x82\x92\xda\xe8\xd8\x31\xf8\ +\x28\x5b\x40\x31\xc1\x1f\x1e\x61\x05\x63\xc2\x30\x24\x84\xd4\xaa\ +\x15\x4c\x48\x9c\x6b\x14\xe3\x82\x71\x0c\x2c\xc7\x2d\x23\xae\x6a\ +\x21\x75\x53\x71\xd2\xe1\x87\x83\x5b\x36\xfe\xd0\x95\x14\xc6\x18\ +\x30\x4e\x26\x53\xc6\xe8\x44\x32\x69\xb4\x8e\xeb\x11\x62\x5c\x20\ +\xc0\x18\x19\x33\xb6\xe3\xed\xca\xe4\x58\xd3\xea\x0d\x3c\x99\x06\ +\x13\x17\x26\x9d\x3e\x58\xc0\xb8\xe5\x25\xbc\x0f\xf1\x09\x00\x20\ +\x8a\x22\xd7\x75\x83\xc0\x77\x5d\xaf\x56\xad\x7a\x89\x44\x6c\x0b\ +\x62\x5c\x48\xe6\x80\xbb\x89\x50\x88\x5a\x71\x1a\x19\x83\xe3\x8d\ +\xc5\x53\x66\x38\x42\x88\x71\x96\x48\xa6\x10\xe0\x33\x15\x71\x62\ +\x8c\x01\x0c\xe7\xb6\x31\x1a\x13\x02\xc6\x00\x40\xec\x17\xc4\xb8\ +\xe0\xac\x01\x66\x8c\x2b\x25\x45\x18\x4a\x19\xc5\x03\xb2\x20\x46\ +\x60\xdb\xae\x65\xdb\x5a\xab\x33\xd5\x2c\x03\x40\x14\x09\xd7\x4d\ +\x04\x7e\xcd\xf5\xbc\xd8\x2f\x88\x71\x61\x83\x31\x46\x29\xc5\x18\ +\x43\xbc\xb9\x78\xd2\x44\x37\xc6\x18\xa5\xd4\x87\x67\x1f\x33\xce\ +\xc1\xcc\x28\xb7\x61\x8c\x01\x81\x31\x06\xb4\x8e\x63\x87\x31\x2e\ +\x3c\x28\xa5\x94\x92\x71\xf4\x70\xa1\xd3\x84\xd0\xd9\x24\x64\x2a\ +\x29\x4f\xeb\x71\xfd\xff\x99\x38\x90\x56\x69\xbb\x90\x19\x00\x00\ +\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x01\x43\x9d\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x4c\x00\x00\x01\x6e\x08\x02\x00\x00\x00\x65\x68\xb6\x35\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x01\x43\x23\x49\x44\x41\x54\x78\xda\xec\xbd\x77\x9c\x54\ +\xc7\x95\x2f\x7e\x4e\x55\xdd\x7b\x3b\xf7\xe4\x19\x66\x06\x86\x30\ +\xe4\x9c\x41\x24\x09\x49\x28\x67\xd9\xca\x92\x65\xd9\x5e\xc7\xcd\ +\xe9\xed\xae\xf7\xbd\xb7\xfb\x7e\xbb\xef\xad\x77\xbd\xb6\xd7\x51\ +\xb6\x1c\x64\x2b\x67\x94\x10\x02\x09\x44\x10\x22\xe7\xcc\xe4\xc0\ +\xe4\xd0\xe1\xa6\xaa\x3a\xbf\x3f\x7a\x66\x18\x60\x90\xb0\xd6\x96\ +\x00\xf7\xf9\xcc\x07\xba\x6f\xdf\xee\x5b\xb7\x6e\x7d\xeb\xe4\x73\ +\xf0\x81\x7b\x6f\x83\x2c\x65\x29\x4b\x97\x10\x11\x91\x61\x18\xc5\ +\xc5\xa5\xb3\xe7\x2e\x28\x2f\x1f\xce\xa7\x4d\x9d\x98\x9d\x94\x2c\ +\x65\xe9\x52\x22\x44\x54\x5a\x75\x76\xb6\xd7\xd4\x9c\x28\x2e\x29\ +\x15\xbe\xe7\x67\x27\x25\x4b\x59\xba\x14\xa1\xce\x52\xc9\xe4\x96\ +\xf7\x37\x0a\x22\xca\x4e\x47\x96\xb2\x74\x49\x0a\xed\x88\xac\xb9\ +\xa9\x41\x64\x31\x9e\xa5\x2c\x5d\xc2\x38\x97\xd2\x13\x5a\xeb\xec\ +\x5c\x64\x29\x4b\x97\x30\xce\xb3\xe2\x7a\x96\xb2\x74\xa9\x83\x5c\ +\x67\x41\x9e\xa5\x2c\x65\x39\x79\x96\xb2\x94\xa5\x8b\x18\xe4\x4a\ +\x65\x75\xf2\x2c\x65\x29\xcb\xc9\xb3\x94\xa5\x2c\x5d\xc4\x3a\xb9\ +\xce\x82\x3c\x4b\x59\xca\x72\xf2\x2c\x65\x29\x4b\x17\x31\x27\xa7\ +\xac\x4e\x9e\xa5\x2c\x5d\xda\x9c\x3c\x2b\xae\x67\x29\x4b\x59\x9d\ +\x3c\x4b\x59\xca\x52\x56\x27\xcf\x52\x96\xb2\x74\xa1\x82\xbc\xa7\ +\xb7\x27\x3b\x11\x59\xca\xd2\xa5\x0c\xf2\x2f\x7e\xf1\x8f\xb2\x13\ +\x91\xa5\x2c\x5d\xc2\x84\xa4\x55\x76\x16\xb2\x94\xa5\x4b\x98\x44\ +\x22\x91\xc8\xce\x42\x96\xb2\x74\x29\x83\x3c\x3b\x05\x17\xc0\x43\ +\x30\x50\x98\x80\x08\x80\xd9\xc9\xb8\xb4\x15\x64\x20\x02\xad\x48\ +\xf9\xa0\x54\x16\xe4\x7f\x00\xc4\x05\x70\x0e\x4a\xeb\xba\x43\xaa\ +\x6a\x2f\xb9\x69\xca\x16\xf0\xb8\xa4\x01\x0e\x9c\x63\x20\x8c\xb1\ +\x7c\x3e\x7c\x3c\x2b\x28\x03\x64\xa0\x24\xfc\xfe\xf5\xe5\x2c\xc8\ +\x3f\x35\xee\x4d\x4e\x5a\xed\x59\x27\xb7\xaf\x82\xce\x93\xcc\xee\ +\x45\xad\x18\x64\xdd\x99\x97\x38\xcc\x89\x0b\x32\x02\x5e\x28\x86\ +\x05\xc3\xf9\xbc\xeb\xc5\xb8\xd9\x60\x06\x41\x7a\xbf\xd7\xeb\x62\ +\x6f\x4f\x77\x76\xf6\x3f\x69\x32\x83\xd0\x56\xe7\xbe\xf4\x3d\x38\ +\xbe\x43\x18\x26\x72\x0e\x8c\x65\x65\xf5\x3f\x24\x89\x5d\x93\x56\ +\x12\x10\xc6\xcf\x37\xae\x7a\x90\x95\x55\x82\x6b\x67\x41\x7e\x49\ +\x21\x5c\x1f\xfe\xc0\x7b\xf5\x87\xa2\xa3\x91\x05\x82\xd9\xf9\xf8\ +\x03\xc6\x3b\x91\xef\xca\xdc\x52\x7e\xdd\x17\xc5\xe4\xcb\xc0\x77\ +\x7f\x4f\xd7\x61\xd9\xa9\xfe\x44\xc9\x08\x50\xc3\x61\xf7\x99\xff\ +\x2b\xba\x9a\x78\x16\xe1\x7f\xe0\x84\x88\x66\x40\x74\x37\xfb\x2f\ +\x7e\x9b\xda\x1b\xc1\xb0\xb2\x20\xbf\xf8\x89\x0b\x48\x76\x78\x2b\ +\x7f\x60\x38\x09\x66\x06\xb2\xfa\x77\x96\x00\x00\x0d\xcb\x74\x7a\ +\xbd\x57\x7f\x04\x6e\x1a\x18\xcf\x82\xfc\x22\x27\xc6\xdd\xb7\x7e\ +\xc9\x6b\xf7\x33\x2b\xcb\xc3\xb3\x34\x08\xe7\x66\x90\x1f\xfd\xc0\ +\x7d\xed\xc7\xc0\x7e\x2f\x78\xcc\x5a\xd7\x3f\x29\x12\x86\xaa\x39\ +\x40\xfb\x37\x7e\x4a\x08\xa7\xac\x61\xef\x82\xde\xff\x4d\x4b\x1d\ +\xd8\xa4\x67\xad\x60\x23\x27\x81\x3c\xb3\x73\x19\x63\x2c\x10\x08\ +\x20\x7e\xc4\x13\xd4\x5a\xbb\xae\x7b\x76\x27\x85\x2c\xc8\x3f\xa9\ +\xdd\x5a\x58\xea\xf0\x07\xc2\xee\x85\x60\xf8\xe2\xc0\x38\x69\x00\ +\x04\xfc\x3d\x6c\x0d\x5a\x03\xb2\x0f\x1b\x0f\x11\x10\xfd\x9e\xd8\ +\x1a\x68\x05\xc8\x3f\xce\x8e\xe7\x3b\xc4\x4c\xe4\xec\xd4\x9c\x6a\ +\xfd\x3b\x13\xb0\x19\x17\xe9\x5e\x7f\xef\x7a\xab\x72\xc6\x19\x20\ +\xe7\x9c\x77\x74\x74\xbc\xf3\xce\xbb\x69\x3b\xcd\xcf\x3d\x27\x4a\ +\xeb\x68\x24\xb2\x7c\xf9\x95\x39\x39\x71\x75\x7a\xa4\x4d\x16\xe4\ +\x9f\x90\xa0\x4e\xbd\xed\x54\x7f\x08\xf9\x79\x4f\xb8\x97\x26\xa5\ +\x01\x10\x18\x43\x61\x01\x67\x1f\x1f\xdf\x3e\xf1\xf9\xf7\x72\xb5\ +\xd3\xdd\x71\x10\x85\x38\xbf\xaf\x00\x9f\x7e\x2b\xe7\x07\xbd\xdd\ +\x87\x80\x1b\xfd\x87\x25\x79\x1e\x1a\x41\x60\x08\x00\xa0\x3c\xf2\ +\x3d\x00\x8e\x66\xa0\xef\x48\xdf\x41\x89\x66\xf0\xd4\x91\xbe\x1b\ +\x01\x60\x1c\x0d\x13\xc8\x14\xf3\xef\xc4\xce\x8d\xde\xd1\x46\x14\ +\xfc\x5c\xd3\x85\x9c\x91\x94\xbf\xeb\x9d\x4e\x03\x84\x8d\xcb\x6e\ +\x82\xfa\x35\x7e\x5d\x1b\x70\x7e\x6a\xcc\x52\xa1\x19\x02\xa4\x53\ +\x63\x46\x03\x8d\xfe\x1b\xf7\x52\x84\x21\x3e\x62\x26\x3a\x0d\xaa\ +\xb3\x07\x90\x01\x69\xe0\x71\x63\xc9\x75\x70\x78\x95\x7f\xb2\xeb\ +\xd4\x4f\xfd\xb7\x64\x3d\x4e\x27\xab\xa8\xa7\x0d\x83\xd1\xc1\x11\ +\x32\xa6\x69\x1e\x3b\x7e\xfc\xff\x7d\xeb\xdf\x92\xc9\x94\x38\xf7\ +\x85\x7c\x29\xf3\x72\x73\x47\x8f\x19\x33\xb7\x70\x4e\x16\xe4\x9f\ +\x06\x71\xae\x12\x9d\xd0\x5a\x87\xc2\x38\x8f\xb5\x48\x04\xc2\x58\ +\xf0\x45\xb3\xb2\x94\xb4\x47\x3d\x0d\x72\xcf\x1a\xd9\xd8\x0e\x86\ +\x01\x40\xe0\xbb\xa4\x14\x70\x13\x0d\x03\x94\x4b\x9a\xa1\x69\x82\ +\xf2\x48\x11\x1a\x16\x68\x8f\x24\xa1\xe0\xe4\xbb\x40\x04\xc8\xd1\ +\x34\x48\x33\x56\x36\x89\xa7\x4e\x80\x26\x20\x4d\xbe\x03\x1a\x40\ +\x58\x7d\x18\x93\x0e\x49\x05\x28\xd0\x34\x01\x19\x90\x24\xdf\xa6\ +\x14\x33\xca\x66\x0b\xd1\xea\xed\xd4\x90\x59\x57\xca\x85\xe8\xd8\ +\xc0\x95\x4b\xd4\xbe\x97\xfc\x93\x49\x24\x85\xe5\x8b\x02\x97\x2d\ +\x47\xa7\xca\xdb\xf0\xb2\xec\x76\x90\x73\xf0\x1d\x2c\x5d\x12\x9c\ +\x3f\xd1\xdb\xf8\xb4\xec\x70\x90\x03\x49\xd3\x58\xf4\x88\x39\xaa\ +\x9c\x48\x52\x57\x8d\xbf\xfd\x0d\x79\x52\xf2\xca\xf9\x78\x78\x0b\ +\xa5\x93\x10\x0c\xf5\x01\x49\x4b\xf2\x3d\x20\x44\xc3\x02\xf2\xd8\ +\xa4\x3b\xad\x92\x9e\xf4\x1b\x2b\xc1\x8a\xa2\x69\x80\x74\xc9\xf7\ +\x01\x39\x9a\x16\x20\x03\xed\x93\xef\x02\x21\x1a\x81\x53\x7b\xdf\ +\xe0\xbb\x60\x08\xbe\x47\x19\x7e\x98\x99\xa8\xcc\x25\xbc\x14\x61\ +\x98\x8d\x5d\x08\x89\x4d\x54\xa3\x91\x73\x00\x02\xe9\x61\xe9\x65\ +\xd6\x94\x91\xfe\xe6\xa7\x55\xda\x40\xa6\xc9\x17\xc6\xe2\x47\x98\ +\xb3\xc3\xdb\x71\x10\x0c\x4e\x8a\x19\x0b\x1e\x61\xce\x7e\x1a\x76\ +\x25\xef\x78\x53\xb5\x76\x00\x47\x72\xd2\x60\xe5\x89\x09\x97\xe9\ +\x86\x77\x49\x6b\x44\x4d\x9e\x07\xc8\xd1\xb0\x80\x21\x80\x06\xdf\ +\x25\xa5\x41\x58\xe7\xb7\xab\x02\x00\x20\x17\xd8\x56\xa7\xbb\x5a\ +\x45\x24\x6f\x70\xda\x98\xe7\x79\x95\x63\xc6\xfc\xcd\x5f\xff\xb5\ +\x6d\xdb\xec\xdc\x9c\x5c\x2b\x1d\x89\x44\x46\x56\x8c\xf0\x7d\x3f\ +\x2b\xae\x7f\x3a\xd2\x3a\x78\x0e\xa5\x13\x60\x9c\x1f\x23\x05\x8b\ +\x4f\x5b\x82\xed\xab\xbc\x03\x75\x6c\xc4\xbc\xc0\xdd\xff\xdb\x5f\ +\xf5\x6f\xce\x81\x1a\x44\xc1\x86\xcf\xe5\x25\xf9\x74\x72\xbf\xac\ +\x6f\xc2\x92\x29\xdc\xec\x51\x0d\x4d\x18\x1d\xc1\x73\x50\x35\x54\ +\x43\x78\x84\x28\x08\xea\xd6\x2e\x5e\x39\x9e\xc5\x23\x90\x68\x90\ +\x55\x07\x89\x08\x94\x04\xad\x81\x14\x41\x48\x8c\x5f\xc8\x62\x42\ +\xd7\xec\x94\x1d\x09\x14\x26\x1b\xb1\x80\x17\xe7\x51\xa2\x5e\x9d\ +\x38\x4a\xca\x27\x16\x16\x13\x16\x32\x21\x78\x4e\x10\xba\xfa\x79\ +\xa9\x92\x38\xea\xda\xc0\x15\x37\x1b\xc3\x73\x9c\x9a\x57\xa1\xc1\ +\x83\xdc\x99\x81\x5b\xee\xa7\xfd\x2f\xa9\xf8\xa2\xe0\xcd\x77\xa7\ +\x9f\xfc\xb9\xf6\x7c\xcc\x9b\x1e\xb8\xf6\x3e\xa3\xdc\x92\x3b\x9f\ +\x83\x36\x02\x0e\xa0\x03\x7c\xd2\x12\xec\x7a\xd3\xdb\xd7\xc8\xc6\ +\xaf\x08\xde\x35\x26\xfd\xd8\xb7\xc1\xd7\x6c\xc4\x02\x6b\x61\x05\ +\xb5\x1f\x91\xcd\x2d\x00\x04\x22\x47\x4c\x9c\xc1\x0c\x47\x9d\xd8\ +\xa5\x3b\x13\x18\x1b\x2e\xa6\xce\x32\xbb\x91\x3a\x8f\xca\xaa\x1a\ +\xcc\x19\x2d\xc6\x4c\x40\xa7\x51\x1e\x3f\x48\x52\x42\xb0\xc8\x98\ +\x3c\x0d\x4d\x5f\xd5\xee\xd6\x9d\x29\x60\x00\xc0\x07\xdd\xc5\x11\ +\x92\x84\x05\x63\x45\x69\x05\x9a\x48\xcd\x07\x64\x73\x0b\x80\x06\ +\xab\xc8\x98\xb4\x0c\x58\x80\x59\xa4\x65\xbf\xd6\xaa\x91\xcf\x7e\ +\xd0\xba\xec\x1a\x11\x69\x57\x5b\x9f\x50\x64\x00\x30\xa4\x34\xe1\ +\x30\x6b\xe1\x75\x72\xef\x1e\xad\x00\xad\x11\xe6\xa2\xe5\x7a\xf5\ +\x46\x77\xef\x2a\xad\x5b\x00\x34\x84\x86\x1b\x53\xc6\x23\x0f\x21\ +\x97\xa0\x09\x94\x07\xd1\x51\xc6\xb4\xc9\x28\x5b\xe5\xf1\xfd\xe4\ +\x29\x20\xc1\x46\x2e\xe4\x85\x71\xdd\xb8\x57\x35\xb7\x80\xb0\xe0\ +\x7c\x62\x19\x91\x41\x3a\x41\x4e\xea\x0c\x15\x49\x4a\x59\x54\x54\ +\xf4\xd0\x43\x9f\x3b\x9f\x75\xe6\xd8\x69\xcf\xf3\xce\xd0\xde\xb3\ +\x20\xff\x44\x20\x8e\x48\x5a\x81\xf2\xd0\x34\xe8\x3c\x37\x05\x99\ +\x54\x35\xbb\xfd\x7d\x7b\x61\xff\x7a\x65\xff\x5d\x68\xf9\x9d\xde\ +\xc1\x7f\x61\xd3\x1f\x08\x2c\x99\xa9\x9b\x4f\xb2\xf9\xd7\xf3\xb5\ +\xff\x2e\xc3\xcb\x82\xb3\x59\xea\xfb\xff\xc6\x16\x3e\x18\x5e\x28\ +\x13\xdf\xfe\x3b\x1c\x7b\x73\x70\x4a\xca\xde\x66\x07\x6f\xb8\x42\ +\x1d\x3b\xc4\x46\xdc\x69\x1c\xf9\x75\xfa\xb5\x77\x81\x00\x88\x40\ +\x1b\xe6\x15\xdf\x30\xc7\x84\x75\x97\xc7\xe6\x5e\xe1\xbd\xfa\x1f\ +\x5e\x93\xc7\xf2\x2b\x58\x5e\x9c\xcd\xb8\xc1\x28\xfe\x4d\x7a\xcd\ +\x36\xf3\xba\xaf\x59\x13\x72\x55\x5d\x13\x1b\x3e\x9c\xda\xd5\x00\ +\x97\x41\xbf\xcd\x5f\xfb\x0b\x58\x7e\x37\x20\x03\xe9\xb1\xf1\x8b\ +\x99\xbd\x37\xbd\xfa\x59\x9d\xd7\x28\xbe\xf0\x55\x51\xf8\xac\xdb\ +\x6c\x59\x57\xde\xae\xf7\x3f\xe3\xcb\x6b\x4e\x5b\xa6\x7e\x52\x9e\ +\xd8\xe4\x6d\xdb\x07\xf5\x29\xe3\x6b\x7f\x29\x0a\x2d\x22\x83\x15\ +\x8f\x15\x30\x9a\x2f\xbf\xd5\x7b\xf9\xff\xb8\x55\xbe\x75\xdb\x5f\ +\x18\x71\x5b\x3b\x41\x73\xce\x02\xe7\x37\xdf\x22\xcf\x21\x11\xe1\ +\xc5\x23\xb5\x5b\x0d\x39\xd3\x83\x9f\xfd\x22\xa4\x6b\x21\x74\xad\ +\x39\x6e\x6d\xea\xd5\xf5\xe6\x35\xdf\x30\xc2\xed\xb2\x33\x05\x3d\ +\xc7\x75\x47\x02\x80\x01\x70\x96\x5f\xc1\xf2\x62\xa7\xee\xe2\xf2\ +\xaf\x98\x85\x09\xd9\x26\xc5\xd2\x1b\xbd\x97\xfe\xd9\xad\xc1\xc0\ +\x2d\x7f\x25\x22\xdd\xaa\x53\x8b\xa2\x3c\x6f\x40\x9a\x65\x02\x7a\ +\x0e\xbb\x6f\x76\xc0\x95\xf3\x01\xfb\x99\xa4\x10\x6a\xef\x1b\x7a\ +\xfe\xd7\xc4\xf0\x62\xf7\x48\x23\x9b\xb0\x98\x39\xfb\xed\x23\xf5\ +\xe2\xf6\x7f\x13\x4d\x8f\xa5\x3b\x8c\xc0\xed\x7f\x2d\x78\xb3\x4a\ +\x06\x78\x5e\x58\x4a\x07\xc2\xe3\x02\x37\x3e\x8c\xe9\x3a\x88\x5c\ +\x6e\x8c\x2a\xb7\x57\xae\x64\xf3\x3e\x1f\x98\x37\x56\xb5\x76\x99\ +\x0b\x56\xf8\x6f\x7f\xcf\x3b\xdc\x00\x86\x71\x3e\x8b\x04\x94\x07\ +\xca\x3f\x03\xe4\x86\x61\xd4\xd5\xd5\x3f\xfb\xec\xb3\xa9\x74\x8a\ +\x9d\xdb\x04\xa0\x94\x8a\xc7\x62\x77\xdf\x7d\x57\x49\x49\x89\x3c\ +\x5d\xd3\xc9\x82\xfc\x13\x64\xe6\xbf\xad\xb5\x87\x0b\x34\x2c\x60\ +\x52\xd7\xed\xa6\x05\xd7\xb2\xd8\x58\x63\xc1\x22\xb5\xe1\xff\xd8\ +\xef\x1f\xe3\x97\x7d\x23\xb4\xec\x36\xff\xf9\x2d\x34\xff\x36\x96\ +\x1f\x63\x85\xa5\x18\xec\x61\xb1\x11\xac\xac\x44\x1d\x7f\x82\xcc\ +\xc5\xd4\xfc\xbe\xfd\xe4\xf7\x70\xea\x43\xe1\xeb\x97\xb1\xd0\x06\ +\x20\x02\xf2\x21\x7f\xbe\x39\xb5\xc4\x7b\xea\xaf\xbd\x1a\xdb\xbc\ +\xf3\x5f\xad\xcb\xae\xf2\x9f\x7c\x5a\xd5\xee\x06\xa7\x80\x02\x23\ +\xcd\xd1\x93\xb1\x58\x9a\x93\xcb\xdc\x67\xfe\xca\xab\xf6\xcc\x3b\ +\x8a\x8d\x81\xa5\xc9\x50\xd7\x6f\x55\x54\x66\x64\x90\x40\x8c\x45\ +\x63\x90\x3c\x41\x3c\x08\x7e\x92\x6c\xc0\x50\x40\xcc\xbd\x95\x75\ +\xad\x4d\xbf\xbf\x27\x34\xe9\x7a\xf2\xbd\x7e\xd6\x45\x00\x86\x98\ +\x70\xad\x65\x2d\x14\x13\x97\x41\xf7\x56\xd9\xec\x1a\xcc\x91\xdb\ +\x7f\x93\x7e\xe7\x78\xe0\xbe\x7f\x17\xe3\xc7\xf8\x6c\x98\x59\xe2\ +\xd9\x3f\xfb\x9f\x32\x5d\x10\x78\xe8\x5f\xcd\x39\x53\xdc\x34\x50\ +\xfd\x16\xfb\xe5\xc7\x08\x42\xd6\x2d\xff\x8c\xa9\x8d\xa9\x5f\xfd\ +\x1c\xf2\x2f\x0b\x7d\xee\x4b\xc6\xc8\xa3\x2c\xa7\x90\x5a\xde\xf3\ +\xd6\xae\xd5\xb6\x46\x33\x23\x8a\x3b\xfd\x77\x31\xca\x1c\x3b\x13\ +\xdf\xdd\x85\x26\xc8\xed\x8f\xa7\xdf\x39\x6e\xdd\xfb\x2d\x63\x42\ +\xa5\x2f\xca\x8d\xfc\x1e\xfb\xd1\x7f\x94\xb2\x8c\xe2\xdf\x1c\x24\ +\x4f\xf9\xea\xc8\x7b\x94\x7b\xa5\x35\x18\x3c\xc8\xa9\xf7\xb0\x57\ +\x95\x30\xa7\x4c\x77\x0f\xb7\x19\x53\xa7\xaa\xa3\xcf\xea\x34\x43\ +\xed\x82\x23\xf9\x84\x15\x22\x58\x95\xfe\xe9\xbf\x69\x31\x06\xf3\ +\xff\x0a\x14\xf0\xc9\xd7\x19\x65\x01\x77\xed\x61\xc8\x0b\x5b\x0b\ +\xaf\xe6\x7b\x6b\x8c\xb9\xb3\xe5\x5b\xff\xd3\xd9\x57\x27\x2e\xff\ +\x1f\xc1\xc5\xd7\xf9\x27\x7e\x44\x64\x9c\xd7\xc3\x1f\x2a\x13\xd1\ +\x30\x8c\xa6\xa6\xa6\x27\x9e\x7c\xb2\xb7\xb7\x97\x9f\x5b\xf8\xf7\ +\x7d\xbf\x20\x3f\x7f\xf9\xf2\x2b\x86\x97\x97\x67\x41\xfe\x69\xd8\ +\xb6\x89\x50\x18\x60\x06\x88\xf4\x29\x8e\x71\x3e\x86\x22\x25\x49\ +\x7a\x18\x29\x02\x9d\x24\x1e\x47\xe1\xca\x93\x8d\xc0\x41\xb5\xd4\ +\x90\xb5\x0c\x13\x87\x64\xcf\x9d\x62\xca\x95\x88\x47\xdd\x03\x5c\ +\x4c\xbd\x8c\xe5\x33\xb9\xb5\x1a\x86\x2d\x06\x40\x34\x04\xd9\xed\ +\x24\x45\x9f\xb5\x4f\xf9\x18\x19\x0e\x6e\x9b\xea\xec\x06\x04\xd9\ +\xdc\x64\x4d\x8e\xb1\x92\x05\x81\x3b\xee\xa5\xba\x6d\x14\x30\x40\ +\x2b\x0c\xe7\x00\x75\xab\xf6\x5e\xc0\x00\x28\x09\x83\xd9\x86\xb0\ +\x10\xfa\x31\x9f\x51\x41\x8d\x00\x28\x0f\x80\x01\xf7\x35\x96\x19\ +\xd3\x16\x72\x18\x16\x7a\xe0\x6a\x31\xa2\x92\x2d\xbe\x4e\xbd\xf4\ +\x4a\x7f\x52\x1d\x62\xb4\x98\xc5\xb5\x3a\xf8\x92\x7b\xf8\x03\xe5\ +\x32\x03\x00\x18\x07\xa6\x75\x4f\x3b\x84\x2c\xcc\x29\x80\x64\xa3\ +\x4a\x49\x90\x5d\xaa\xb5\x9d\xc7\x0b\xc0\x26\x40\x44\x2e\x40\x05\ +\x30\x16\xa5\xd6\x13\x9a\x18\xf6\x34\xea\x94\xc9\x23\xbd\xce\x8b\ +\xdf\xb6\x96\xdd\x1e\x7a\x68\x99\xff\xfe\x2f\xdd\x7d\x27\x10\x35\ +\x16\x2d\x0a\xde\x72\x7b\xdf\x5d\x10\x01\x02\x68\x0d\x4c\x00\xd3\ +\xd4\xdb\x01\xe1\x00\xc6\x72\x21\x71\x52\xa5\x3c\xb0\xf4\xe9\x39\ +\x9e\x08\x46\xf0\x4c\xfb\x1f\x22\x92\x2d\x77\xad\xb3\x6e\x98\x27\ +\x46\xf7\x88\x02\xed\xbf\xb3\x07\x32\xc6\x14\xe2\x18\xc9\x85\x9e\ +\x5a\x6d\xfb\x10\x51\xa0\x14\x90\xc1\x22\x71\x52\x2e\xc6\xcb\x00\ +\xda\xdc\xd5\x5b\xb5\x8e\x32\x91\xf6\xda\x3a\x00\x94\x6e\xae\x86\ +\xb9\x13\xd0\x14\xe4\xd0\x47\xfa\x29\x88\x08\x0c\x0b\x0c\x13\x4e\ +\xaf\x92\xee\xba\xee\xc4\x89\x13\x7e\xf0\xfd\xef\x7b\x9e\x87\x0c\ +\xcf\xbd\x58\x74\x20\x10\x18\x3d\x7a\xb4\xeb\x79\x59\x9d\xfc\x53\ +\x41\xb9\x46\x2b\x88\x91\x1c\x48\x76\x9e\xaf\x9d\x9c\x71\x34\x43\ +\x10\x8a\xf3\xd2\x99\xd6\x95\xd7\xe9\x83\x3f\x56\x6d\x55\x94\xe0\ +\xc6\x8c\x25\xb2\x63\xa7\x98\xb6\x18\xbb\xab\x54\xba\x9d\x0e\x1f\ +\x0f\x5f\xf7\x05\xf5\xfe\x7f\xd8\xc7\x0a\xc2\x77\xdf\x47\x4d\xef\ +\xc8\x96\x76\x2c\x13\x80\x0a\x10\x01\x39\x30\x04\x50\x80\x02\x63\ +\x45\xd4\x79\x88\xc4\xb5\xe6\xc4\x69\xce\xe1\x84\x35\x79\x92\x6e\ +\x7c\x9c\x8a\x66\xb0\x60\x47\xfa\xad\x9f\xd1\xd8\x47\xc4\x65\x79\ +\xd4\x71\x42\xcb\xbb\xad\xb9\x73\xed\xf7\xab\x31\x18\x02\x89\x43\ +\xe8\x8d\x08\xc0\xb9\xae\x3d\x08\x73\xae\x32\x86\x97\xaa\x82\x45\ +\x5c\x74\x7a\x2d\xc7\xe4\x4b\xff\xe4\x85\x02\x68\x15\x63\x7e\x89\ +\x3a\xb6\x4f\xfb\x84\x02\x00\x10\x50\xc9\xdd\xcf\xd8\x9b\x8e\x20\ +\xe7\x68\x98\xc0\x42\x80\x0c\x10\x01\x11\x18\x07\x21\x74\xc3\x11\ +\x5a\x72\x87\x31\x6a\xb8\xec\x2d\x36\x2a\x4b\xf5\x86\x13\x44\x63\ +\x30\xa7\x8c\xe7\xe4\x2b\xa9\x54\x5d\x8d\x39\xfd\x72\x91\xb7\x1f\ +\x4a\x16\x89\x78\xca\x6d\x73\xc0\x4b\xb8\xaf\xff\x87\xba\xfa\x9b\ +\xc1\xcb\xae\xf1\xf7\x7e\x47\x13\x63\xc5\x53\x79\xb0\x2b\x95\xb9\ +\x8b\xc5\xc5\x80\x99\x71\xb2\xc1\x97\x80\x65\x9f\x35\xc7\x8f\xf5\ +\x4e\x5a\x18\x08\x10\x9e\x25\x64\x9d\x61\xd0\x32\x0c\x5d\xb7\xc9\ +\xef\xb8\x32\xf8\xd9\x2f\xea\xaa\xd7\x65\x5b\x12\x58\x1e\x20\x03\ +\x2e\x75\xe3\x61\x5c\x78\x95\x39\xe6\x3d\xbf\x37\x8a\x56\x00\x84\ +\xaf\x4e\xd6\x82\x9e\xa8\xf6\xbf\x2e\x13\x80\xe8\x6b\xc8\x57\x4e\ +\xc4\x9c\x36\x4b\xa5\x8f\x18\x33\x17\x50\xdb\x36\xb2\x25\xb0\xf3\ +\x30\xb8\x6a\x0d\x81\x28\x5a\xa1\x33\x6a\xab\x2a\xa5\xe2\xf1\xf8\ +\xf2\xe5\x57\x7c\x64\xcd\x55\x44\xb4\x6d\xdb\xf7\xfd\xac\x4e\xfe\ +\x69\x90\xd6\x18\x8e\x43\xc9\x28\x3a\xda\x8e\xe7\xe3\x6d\x21\x9f\ +\xba\x1d\xb1\xf0\xf3\xe1\x29\x49\x02\xa9\xf7\xff\xdc\xd9\xfc\x01\ +\x72\xdf\x5d\xfd\xeb\xc0\xb5\x9f\x0d\x7d\xe1\x56\x70\x1a\x9d\x55\ +\x2f\x01\x1a\xfa\xc4\x56\xed\x2f\x53\x0d\xd5\xba\xae\x5e\x3b\xb7\ +\xeb\xaa\xad\xda\x61\x5c\xbb\xe4\x79\x80\x08\x24\xc9\x71\x80\x49\ +\x79\x74\xa7\x75\xc5\x62\x23\xfc\xff\x9c\x37\x5e\x0f\x2c\xff\x5a\ +\x78\x11\x52\xcb\x07\xce\xe6\x6d\x84\xed\xf2\xe4\x17\x83\x5f\xfc\ +\x2f\x10\x71\x3a\xb9\x16\x52\xc7\xdd\x55\xcf\x05\xae\xfc\x5c\x78\ +\xb2\xc4\x48\x58\x6e\x6c\x3f\x5d\xee\x20\x72\xd3\xa0\x08\xb8\x45\ +\xf5\xeb\xdc\x1d\xa3\xad\xcf\xfe\x2b\xc8\xa4\xf7\xce\xcf\x64\x6f\ +\x0a\x99\x43\x1d\x12\xcc\x5e\xdd\xd3\xaa\xda\x9a\x81\x32\x1a\x0a\ +\x81\x97\x06\x10\x68\x06\xd1\x10\x00\x1a\x34\x80\x97\x06\xa9\x01\ +\x01\x7c\x87\x88\x41\xe3\x7b\xee\xe6\x31\xd6\x8d\xdf\x34\x49\x51\ +\xd5\x4b\xce\xc1\x06\x6d\x6d\x94\x33\xbe\x16\x7c\xe8\x9f\xe5\xa1\ +\x97\x9c\x75\x8f\x7b\xf9\x5f\x09\x3e\xf4\x7f\x41\xbb\xfe\xfa\x47\ +\xbd\x56\x66\x5d\xf3\x75\xa3\x34\x0e\x4c\x7b\x5b\xdf\x25\x34\x90\ +\x31\x7d\x62\xb5\x3f\x71\xe0\x2e\xde\xee\xbf\x84\x02\x04\xf0\x6d\ +\xd2\x0c\x9a\xde\xb3\xdf\x1b\x69\x5d\xfb\x37\x86\xd4\x18\xe8\x71\ +\xbb\x53\x38\x18\xd5\x24\xc9\xb1\x4f\x33\x8d\xa1\x40\x6a\xf7\xf7\ +\xec\x32\xc7\x5d\xee\xef\xde\xac\xc9\x00\x06\xe0\xd9\x84\x42\x57\ +\xaf\x76\x3e\x18\x61\xdd\xf4\xf7\xa6\x66\x48\x2d\xda\x51\xba\x66\ +\xa5\x5b\x5e\x6c\xdd\xfd\x7f\x2c\xe5\xa9\x7d\x2f\x3b\x1b\xd7\xb9\ +\x6f\x3c\x19\xbc\xe6\xae\xf0\x64\x0e\x89\xa3\xce\x9b\x6f\x12\x58\ +\xe7\x23\xab\x93\x96\x94\x5f\xc6\xe2\x85\x67\xd4\x93\xb0\x2c\xeb\ +\xc8\x91\x23\x3f\xfa\xf1\x8f\x53\xa9\x34\x3f\xb7\x0b\x4d\x4a\x99\ +\x13\x8f\x7f\xf5\x6b\x5f\x1d\x35\x72\xe4\x19\x06\xf6\x6c\x16\xda\ +\x27\xa5\x91\x07\x42\xce\x9b\xbf\xe0\xeb\x7e\xc3\xac\xc0\x79\x29\ +\xe7\xcc\x40\x33\x00\x1c\xc0\x4b\x53\x3a\x0d\xdc\x04\x86\x20\x3d\ +\x30\x23\x18\xb4\xc8\xee\x01\x9f\x80\x73\x20\x02\x2e\x40\xab\xfe\ +\x17\x12\x08\x81\x73\x40\x00\x25\x01\x39\xb0\x4c\x65\x02\x02\x2b\ +\x00\xca\x05\xcf\x87\x60\x1c\x0d\x46\xa9\x6e\x20\x0e\xa0\x80\x05\ +\x30\x1c\x06\xed\x93\x6b\x83\xd6\x20\x7d\xb0\xa2\x18\xb0\xc0\x77\ +\xe8\x4c\xc1\x0f\x81\xf3\xbe\x6b\x91\x06\x0d\x18\x8e\x83\xb6\xc9\ +\x76\xe0\x94\xff\x3f\x73\x8e\x3c\x85\x19\x6e\x00\x49\x18\x5c\xde\ +\x9f\x0b\x20\x05\x9a\x80\x09\x40\x0d\x52\x82\x22\x08\xc7\x91\x29\ +\x4a\xf6\x02\x13\x40\x1a\x78\x00\x83\x41\xf0\x6d\x72\xd3\x00\x06\ +\x86\x63\xa0\xd2\x94\xb6\x81\x9b\x60\x05\xd1\x30\xc0\x4f\x93\x6d\ +\xf7\x5d\x57\x4b\x60\x16\x86\x22\x40\x99\xbb\xa0\xa1\x2e\xa1\x21\ +\x18\x47\x93\x83\x9b\x22\x79\x46\x9d\x06\x06\x9c\x81\x92\x43\x78\ +\x39\x04\x07\xe9\xf7\xed\x74\x5c\x00\x69\x50\x3e\x29\xc0\x50\x1c\ +\x0d\x04\x27\x45\x4a\x03\x49\xd0\x0c\x42\x31\xe4\x08\x5e\x9a\xa4\ +\x04\x29\xc1\x8c\x60\xd0\xa4\x54\x0f\x28\x3a\x4f\x2f\xba\x76\x52\ +\x6a\xc1\xad\x81\xdb\xff\x94\x9c\xd4\xe0\xe3\x81\x40\xe0\x83\xad\ +\x5b\xff\xfa\xaf\xff\x26\x99\x4c\xf0\x73\xc7\x59\x48\x29\xf3\xf2\ +\xf2\xfe\xe3\x3f\xfe\x7d\xda\xd4\xa9\xae\xeb\x66\x41\xfe\xa9\xb8\ +\xca\x85\x6a\xae\x96\x4f\xfe\xb3\x91\x68\x87\xf3\x09\x89\x21\xea\ +\xf7\xbb\x9c\x1e\x76\xd6\x77\x7c\xd0\x41\xea\xd7\xf7\x06\x5e\x00\ +\x01\x65\xac\x38\x67\xbf\x80\x7e\x95\x0f\x4f\x7d\xeb\x8c\x0b\x9d\ +\x7d\x89\xc1\x57\x3f\x75\x90\x80\x86\x3a\x8d\xe8\xcc\x01\x9f\xeb\ +\x84\x8c\xfc\xd9\x37\xbc\xb3\x6e\xea\xd4\x18\x4e\xff\x74\xc8\xe1\ +\x9d\x71\x17\xe7\xbc\x04\x0c\x75\x5f\x83\x26\xe7\x43\x8e\xf7\x8d\ +\x01\x86\xfa\xa9\xb3\x8e\x7c\xc8\x1c\x0e\x0d\x71\x25\xb9\xc5\xef\ +\xff\x5f\x7c\xd4\xe4\x33\x22\xde\x10\xd1\xf3\xbc\xfa\xba\x7a\xcf\ +\xff\x70\x9d\x9c\x2c\xcb\x1a\x3e\x7c\xb8\x61\x18\x67\x08\xf6\x59\ +\x71\xfd\x93\x22\x25\x79\xe9\x18\x35\x79\x89\xde\xf2\x32\x03\xfd\ +\xd1\xa9\x41\xe7\x2a\xf9\x76\xf6\xf1\x81\x65\x74\x6a\x3d\x61\xff\ +\x29\x67\xbf\x80\x33\x2d\x7f\x43\xff\x20\x9e\x7b\x54\x83\x18\x3b\ +\xe2\x47\x9d\x33\x14\x78\x86\x1e\xf0\x87\x8c\xe1\xf4\x4f\x87\x1c\ +\xde\x19\x07\xcf\xe7\x12\xa7\xdd\xc8\x79\x1c\xff\xb0\x9f\xfa\xf0\ +\xf1\x9f\x07\xc6\x7d\x0f\xa6\x2c\x3b\x1b\xe1\x19\x83\x9c\x69\x9a\ +\x93\x26\x4f\x42\xc4\x0f\x51\xcb\x11\x51\x6b\xed\x79\xde\xd9\xe7\ +\x64\x41\xfe\x89\x1a\xd9\x8d\xcb\x6e\xf6\x5a\xaa\xb0\x7a\x2f\x32\ +\xfa\xbd\x84\x85\x67\xe9\x62\x5c\x17\xd2\x57\x45\x15\xc6\xe5\xf7\ +\x7c\x88\xe1\xdd\x71\x9c\x8f\xfd\xfb\xd9\x54\xd3\x4f\x92\x99\xfb\ +\x2c\xa7\x48\x5c\xf5\xa0\x17\xca\xd5\xbe\x8b\xd9\x06\x55\x59\x02\ +\x20\xe9\x7b\xc0\xf8\x75\x5f\xe2\x45\xc3\xcf\x66\xe3\xbf\x1b\x7b\ +\x50\x56\x27\xff\xa4\xc9\xb0\x54\xd3\x09\x7f\xcd\xaf\xc5\xd1\x0f\ +\x58\xc6\x29\x8a\xd9\xad\xf6\x0f\x54\xb2\x23\xdf\xf1\x73\x4b\xf9\ +\xd5\x0f\x1b\x33\xae\x00\xef\xf7\x55\xe6\x2d\x0b\xf2\x4f\x81\xd0\ +\xb0\x48\x6b\xef\xad\x5f\xd0\x9e\xb5\xc2\x77\xd1\x77\x00\xb1\xcf\ +\xaf\x9b\xa5\x4b\x1d\xd9\x40\x00\xa4\x49\x29\x45\x44\xe3\xe6\x89\ +\xab\x1f\xe2\xc3\xc7\x81\x63\xc3\xef\xad\x56\x6f\x16\xe4\x9f\x12\ +\x31\x06\xd2\x97\x55\xfb\xe5\xae\x35\xd0\x56\xcb\x19\x87\x44\x07\ +\x26\xbb\x41\x79\xd9\xea\x0e\x97\x2c\xbe\xfb\x82\x73\x2c\x15\x88\ +\x40\x61\xb9\x98\x7b\x03\x9f\x30\x17\xad\x50\xb6\x24\xf3\x25\x8d\ +\x73\x26\x40\x6b\xd5\x75\x52\x37\x1e\xa5\xce\x16\x9d\xea\x01\x25\ +\xb3\xfc\xfc\x52\x15\xce\x91\x73\x0c\x46\x31\x5e\xc0\x46\x4c\xe4\ +\x05\x65\xc0\xf8\x27\xd3\x5c\x21\x0b\xf2\x0b\x01\xed\x1c\x85\x01\ +\x8c\x01\x66\xab\xaf\x5f\xf2\xb2\x3a\x81\x56\x24\x7d\xd0\xd9\x36\ +\x49\x7f\x50\xa4\x15\x79\xd9\xde\xb2\x59\xfa\xbd\x31\x91\xec\x14\ +\x64\x29\x4b\x97\x36\x09\x61\x18\x00\x80\x0c\xfb\x03\x08\x33\x89\ +\x7a\x5a\x6b\x8d\x00\x80\xc8\x18\x23\x00\xad\x94\x1e\x08\x10\xcc\ +\x08\xfa\xfd\xa6\x04\x00\x22\x4d\x44\x80\x88\xc2\x30\xb5\xd6\x7a\ +\x20\xc4\x6f\xc0\x60\x48\xa7\xbd\x1b\x24\xbe\x0c\x29\xd2\x00\x01\ +\x11\x11\x10\x9c\x8a\x55\x1c\xe2\xdc\xfe\x60\x2e\x86\x8c\xf1\x4c\ +\x65\x1c\xad\x35\x11\x21\x63\x99\x3c\x47\xc6\x90\x33\x4e\x40\x08\ +\x83\x33\x73\xfa\x22\x99\x06\x4b\xc6\x52\xca\x33\xb2\x70\x11\x31\ +\x93\x50\x4d\x9f\xa0\x43\x9b\x88\xa4\x94\x44\x84\xc8\xfa\x47\x4c\ +\x19\xc2\xbe\xb9\xee\x1b\x8c\x61\x18\x8c\x65\xf7\xe8\x4b\x5b\x8b\ +\x27\x6f\x50\xfa\xc0\xc7\x7e\xdc\x62\xf7\x07\x5b\x94\x56\xbe\xe7\ +\x2b\xad\x35\x10\x22\xd3\x40\xa6\x69\x06\x82\x41\xa5\x15\x10\xa5\ +\x53\x29\x86\x90\x13\x8f\x1b\x82\x33\x24\xdf\x97\x44\xa8\x09\x89\ +\x18\xa0\x70\x7d\x62\xc2\x34\x2d\xc3\x30\xc9\x77\xfd\xf6\xb6\xe6\ +\xa0\x65\x06\x2c\xc1\x10\x88\xa8\xdf\x03\x9c\x81\x2b\x20\x22\x62\ +\x7f\x68\x71\x06\x6a\xfd\x70\x43\x04\xdd\x07\x4b\x86\x8c\x73\xce\ +\x0d\xc3\xec\x4b\x48\x04\x20\x4d\xc8\x58\x26\x70\x0f\x80\x10\x19\ +\x32\x24\xad\x89\x34\x22\xfa\xae\x9b\x4a\x25\xed\x74\x0a\x88\xc2\ +\xc1\xa0\x21\x84\xe7\x79\x86\x65\x11\x80\xe3\xf9\xa9\x54\x1a\x08\ +\x7c\x29\xa9\x1f\xd4\x04\x04\x84\x83\xb7\x10\x22\x2a\xc8\xcf\xcf\ +\xc9\xcd\x1d\x5c\xce\x96\x88\x5a\x5a\x4e\x02\x81\x71\x1e\x65\x3d\ +\x7e\x47\x1a\x1b\x30\x86\x85\x85\x45\x82\x0b\xcf\x73\x6d\xdb\x06\ +\x20\x61\x18\x81\x40\x10\x11\x3d\xd7\x2d\x2d\x1f\x11\x0e\x87\xb5\ +\xd6\xa6\x69\xfe\xe4\xc7\x3f\x6a\x68\x68\xf8\xc4\xc6\x96\xa5\x4f\ +\x98\xa4\x52\x79\xb9\x79\x5f\xff\xc6\x37\xb4\xd6\x8c\x31\xc7\x71\ +\xaa\xaa\xaa\xf0\x63\x19\x65\xc5\x4b\xdf\xff\x99\xd6\xba\xa9\xa1\ +\xa1\xa5\xab\x23\x25\x58\x20\x37\xc7\x43\x98\x3a\x7b\xe6\xe5\x57\ +\x5d\xe9\x4b\xf7\xf8\x91\xc3\x8d\x27\x8e\xe5\x87\xc3\xf3\x67\xcc\ +\x18\x37\x22\xaf\x24\x37\xd0\x63\xa7\x52\x36\xda\x32\xe0\x52\xdc\ +\x85\xbc\xbd\xd5\x3d\x18\x2e\x2e\x1a\x39\x6a\xec\x78\x38\x79\xe2\ +\xd8\xff\xf7\xcf\x7f\x3e\x77\xd2\xc8\xb9\x53\x46\x9a\x42\xf9\xd2\ +\x13\x56\x50\x13\x9a\x9c\x87\x2d\xee\xf9\xbe\xed\xeb\x40\x20\xc0\ +\x90\xb9\xae\x13\x30\x03\x86\x61\x70\x44\x8e\x4c\x20\xe3\x8c\x01\ +\x12\x32\x66\x58\x41\x66\x58\x79\x05\x45\x15\x15\x95\x66\x30\x4a\ +\xc0\x89\x71\x62\x8c\x73\x01\x9a\x80\x08\x84\x00\x04\xe9\xda\x8c\ +\x14\x49\x8f\x0b\xa8\x3d\x7e\x74\xdb\x96\x35\x1f\x6c\x58\x93\x6b\ +\x89\x6b\x96\x5e\x5e\x18\xcf\xa9\x3e\x76\xa4\x62\xfc\x38\x2b\x2f\ +\x7f\xeb\xb6\x5d\x4f\x3f\xf3\xd2\xc8\x11\x95\xb6\x47\x1f\xec\x3b\ +\x98\x48\xa5\x09\xc0\x93\xbe\x56\x40\x40\x92\x60\x00\xd3\x7f\xfb\ +\xd7\x7f\xfd\x8d\x3f\xfe\x46\x4f\x4f\xcf\x00\x1b\x97\x52\xfe\xd3\ +\xff\xfe\x27\x22\xa8\x18\x39\xf2\x13\xd2\xcd\xb5\x0e\x85\x42\xdf\ +\xfe\xcf\xef\x26\x13\x3d\xa9\x96\x44\x28\x1c\x31\x84\x90\xd2\xe7\ +\x8c\x97\x96\x0f\x6f\x6b\x3d\xe9\x79\x6e\x38\x1c\xce\x0c\xaf\xa1\ +\xa1\xe1\xf8\xf1\x63\xa6\x69\x65\xf1\x70\x69\x82\x5c\xca\x64\x71\ +\xd1\x60\x96\x93\x4a\xa5\x3e\x26\xc8\x3d\xc7\x29\x1d\x56\x2a\xd3\ +\x4e\x7b\x67\x97\xed\x79\x06\x50\x38\x1c\x11\x86\x00\xa2\x58\x34\ +\x6a\x0a\x31\x77\xee\xfc\x91\xa5\x25\x4e\xb2\x37\x6d\x7b\x8e\x25\ +\x02\x56\xc4\xf1\xd3\x1c\x3c\x8e\x49\x52\x9e\x27\xeb\x64\xfa\x64\ +\x5d\xfd\x89\xae\x9e\xa8\xd3\x5e\x2b\xb8\x10\x42\x30\x6e\x22\x4a\ +\xd3\x14\x5c\x04\x01\xa0\x20\x1e\xaf\x1c\x39\x3c\xed\xa4\x0f\x55\ +\x57\x4b\x5f\x7a\xda\xf3\xb5\x32\x19\x00\x63\x90\x61\xca\x99\x8c\ +\x48\x8b\x69\x44\x65\x30\xe2\x0c\x85\x70\x3d\xdf\x0c\x33\xdf\xf3\ +\x0d\xcb\x00\xe4\xbd\x9d\x5d\x44\x44\x00\x4a\x2a\x21\x78\x28\x12\ +\xcc\xf0\x76\x50\x9a\x01\x20\x60\x6e\x41\x69\x51\x4e\x5c\x9a\xe1\ +\xc6\x8e\x84\x07\xc6\xf1\xda\xa6\x12\x34\x22\xe1\x70\xd0\x32\x8b\ +\xf2\x72\x8b\x86\x95\x1f\xae\x6b\xb0\x33\x59\xd6\x8c\x65\x6a\x8a\ +\xcb\x4c\x7b\x49\xad\x3d\xe9\x0b\x21\xfa\x04\x0d\x38\x25\x74\x98\ +\xa6\x49\x9f\x20\x27\xd7\x5a\x5b\x56\xa0\xa3\xbd\xb5\xab\xa3\x63\ +\xf4\xd8\x71\xb1\x58\x1c\x11\x7d\xdf\x6f\x6f\x6b\x69\x3d\xd9\x0c\ +\xa7\xab\x1c\x86\x61\x98\xa6\x65\x9a\x66\x16\x0f\x97\xa6\xb5\x8c\ +\x31\xc3\x30\xcf\x38\xf2\x31\x41\xde\x99\x4a\x96\x99\xa2\x7c\x64\ +\x85\x2f\x58\xa2\xfe\x44\x2a\x6d\x87\x62\x31\x46\x50\x53\x55\xa3\ +\x94\x47\x4a\x4b\xdf\x97\x4a\xe5\xe4\xe6\x7a\xbe\xdd\x9e\x74\x91\ +\xb9\xbe\xd2\xc0\x51\xc9\x6e\x3b\xed\x34\xd6\x6e\xd0\x46\x30\x7f\ +\x58\x69\x7b\xa3\x6a\x6f\xec\xf5\x3d\x17\x90\x38\x67\x5a\x83\xe0\ +\x22\x18\x08\x15\x16\x14\x8c\x28\x2e\x2e\xc9\x8b\x25\xd3\x49\xdb\ +\xf5\x1b\x9a\x9b\x7d\x25\xa5\x54\x9e\x92\x86\x61\x82\x26\xc6\x91\ +\x01\x01\x91\xd4\x4a\x33\x24\xad\x38\xd7\x9e\x56\x0a\x48\x29\xc9\ +\xb9\x20\xa5\x9c\xb4\xfd\x83\x1f\xfc\x60\xeb\x96\x2d\x9e\xe7\x4b\ +\xa5\x6e\xbe\xf9\xa6\x3f\xfa\xca\x1f\x91\xd6\xa4\x35\xe7\x48\x4a\ +\x2b\x49\x29\x0c\x36\xbb\x26\xd6\x77\x97\xc4\x62\xbe\x19\x7f\xe7\ +\x9d\x35\x46\x70\x6b\xd9\xf0\xb2\x82\xdc\x58\x43\xd5\xa1\xba\xea\ +\xea\xde\x9e\x6e\xad\xb4\x06\xd2\x5a\x23\x71\x4d\x3a\x53\xc3\xbf\ +\x6f\xe2\x10\xe1\x53\x6f\x0f\x8e\xa8\x94\x7f\xf2\x64\xd3\xf8\xf1\ +\x93\xe2\x39\xb9\xd2\xf7\x33\x8f\xb6\x64\x58\x59\x53\x43\x7d\x47\ +\x47\x5b\x38\x1c\x19\x52\xcc\x97\xbe\x04\xc6\x39\xc3\x7e\x65\x1e\ +\x88\xb4\x52\x9a\x73\x91\xb9\x39\x2d\x7d\x49\x28\x04\x47\xd2\x52\ +\x2a\xe4\x86\xe0\xa8\x95\xd4\xc0\x04\x67\x5a\x49\xa9\x49\x08\x83\ +\xf5\xa5\xa2\x2a\x29\x35\x72\x2e\x32\x45\x6c\x48\xfb\xbe\x44\x2e\ +\x38\x43\xd2\x1a\x18\x63\x08\x4a\x2a\xe4\x9c\x9d\xbe\xe6\x88\xb4\ +\x94\x8a\x71\xc1\x90\x88\x80\x31\xa6\xa5\x24\xc6\x39\x43\xad\xa4\ +\xd4\x60\x18\x02\x01\x94\xf4\x35\x01\x17\x82\xf5\xe9\x62\x4a\x4a\ +\xc5\x84\x60\x88\x19\xd1\x54\x6b\x05\xc8\x39\xcb\x7a\x13\x7f\x47\ +\x86\xb7\x24\xf9\x8d\x5d\x1d\x79\xf1\xdc\xe2\x51\x23\xc6\x04\x58\ +\x6d\x63\xa3\x56\xca\xf7\xbc\xee\xf6\x76\x29\xbd\xa0\x65\x74\xb8\ +\x76\xd8\xe4\x98\x9f\x67\x27\x7a\x64\x7e\x2c\x27\x27\x1a\xe0\x46\ +\x3a\x9d\x56\xae\xe4\x9a\x82\x00\x9d\x6d\x6d\x3d\x8e\x03\xcc\xf4\ +\x12\x92\x81\x74\xd3\x09\xad\x7c\x8e\x1a\x34\xcb\xcf\xcd\x9d\x58\ +\x39\x8e\xf9\xee\xb1\xfd\x07\x5a\xdb\xdb\xad\x78\xce\xe4\xb1\xe3\ +\x1d\xe9\xef\xdc\xb3\x9b\x23\x63\x06\x47\x45\x04\x40\x08\x8a\xb4\ +\xd6\x40\x8c\x93\x26\xd2\xe4\xf9\x9e\xa6\x8c\x09\x4f\x22\x41\x30\ +\x14\x3a\x78\xf0\xe0\xbe\xbd\x7b\x39\x17\x8e\xe7\xcd\x9e\x3d\x4b\ +\x2b\xc5\x19\x92\x26\x00\x6d\x18\x86\x61\x9a\x64\xc5\xea\x7a\xdd\ +\xa4\xdd\x35\x77\xc1\x32\x27\xd9\x19\x3d\x70\x50\x6a\x3b\x6d\xdb\ +\xb7\xdc\x78\x6d\xdc\xb2\x5e\x5e\xb9\xda\x73\x1c\xc6\x84\x92\x92\ +\x31\x46\x1a\x38\x17\x0c\x90\x00\x11\xd1\xf3\x7d\xce\xf9\xa7\x9e\ +\x30\x82\x00\x9e\xe7\x01\x41\x4e\x4e\xae\x92\x92\x73\xce\x39\xf7\ +\x7d\x5f\x6b\x1d\xcf\xcd\x6d\x6a\xac\xc7\x21\x4c\x2f\x24\x25\x8e\ +\x9e\x77\xc3\xcd\x57\xcd\x09\x32\x95\x6c\x3e\xb0\x7e\x4b\xfb\x65\ +\xb7\x2c\xcd\x13\x81\x68\xc4\x4a\xf5\xf6\x4a\xbf\xe9\xb9\x1f\xfe\ +\xba\x86\x8f\xbc\xe5\xd6\x1b\x27\x96\xe6\x30\xd0\x2d\x47\x3f\x78\ +\xed\x8d\x77\x1b\x12\x6c\xe6\x8a\x07\xee\x59\x5e\x99\x4c\xa4\xa5\ +\x97\x3e\xf4\xfe\x5b\x6b\xb7\x1d\xf3\x89\x83\xef\x04\x46\x2f\xfd\ +\xeb\x47\xae\xd9\xfa\x9b\x6f\xaf\x3e\x94\xb0\x0c\x90\xda\x98\xb0\ +\xf4\xc6\x15\x0b\xa7\x44\x2d\xa1\x52\x27\xd7\xbf\xfa\xdc\xc6\x7a\ +\xf3\xfe\xaf\x7d\x7d\x42\xcc\xb5\x7d\x8d\xe8\x7c\xf0\xea\x33\xef\ +\xee\x6d\xe4\x02\xc9\x88\x2f\xbe\xe9\xf6\xa5\x53\x87\xa3\xf6\xea\ +\xf6\xac\x7b\xfe\xf5\xad\x33\xee\xfc\x93\x1b\xa7\xc4\x7b\xd3\x8e\ +\xef\xf4\xec\x7a\xf7\x8d\x8d\xfb\x1b\x3c\xa9\x27\x5e\xff\xe5\x87\ +\x66\x7a\xdf\xff\xde\x2f\x1a\x6d\x6e\x30\xad\x78\x78\xee\xd5\x37\ +\x5f\x3e\x6b\xb4\x81\x94\x6e\x3b\xf4\xec\xb3\xeb\xc7\xdf\xf0\xb9\ +\x2b\xc7\x87\x13\xb6\x64\x08\xc7\x37\xbd\xfc\xca\xfa\xfd\x5a\x98\ +\xd9\x10\xa1\xb3\x96\x0b\xcb\x6c\x9a\x83\x49\x49\x5f\xe9\xb3\x52\ +\x4d\x6d\x4d\x0d\x9d\xed\x09\xd7\x2b\x28\x2c\xc8\xc9\xcd\x95\x04\ +\x92\xc8\x4b\xd9\x5d\x9e\x4c\xa7\x93\x00\xaa\x38\x2f\x57\xe6\xe6\ +\x26\x7a\x7a\x5d\x3f\x6d\x9f\x4c\xec\xdc\xdb\x11\x0d\x45\x82\xc1\ +\x68\x2c\x92\x7f\xb2\xa9\xa7\xbb\x59\xf9\xb6\xe8\xe9\xf0\x14\x7a\ +\x3d\x5e\x12\xa4\xcd\x49\x9b\x1c\xed\x54\x7a\x6c\xe5\xf8\xd9\x33\ +\x66\x7a\x69\xfb\xd0\xbe\xdd\x1d\xf5\xf5\xc9\x44\x32\xa5\x60\xec\ +\xc4\x09\x93\x67\xcd\x48\x8d\xa9\xac\xaa\xaf\x25\xa5\x19\xe3\x08\ +\xa0\x48\x73\x40\x20\x44\xa5\x81\x11\x10\x91\xd2\xca\x97\x0c\x99\ +\x27\x15\x03\x66\xa7\x52\xc1\x40\x80\x73\xce\x19\x0f\x05\x83\x01\ +\xd3\xf2\xa5\x34\x2c\x93\x33\x96\x49\xe7\x4a\x25\x93\xc7\x4f\x1c\ +\xaf\x6f\x4f\x14\x47\x43\x47\xaa\x4e\x34\xd5\x9e\xa8\x6f\x6e\x96\ +\x2a\x6d\x19\x74\xd9\xbc\x99\x4b\x97\x2c\x7a\xff\x83\x5d\x9a\xb4\ +\x30\x0d\x33\x60\x31\xce\xb5\x04\x0d\x3a\x23\xae\x13\x11\xcb\xb0\ +\xbf\x0b\xc1\xa0\xaa\x33\xf6\x07\x83\xa4\xdf\xd8\xd0\x70\xa2\xaa\ +\x6a\xc1\x82\x05\x86\x61\x70\x2e\x86\x36\xf2\x6b\x1f\x73\xa6\xdf\ +\x7d\xd7\x8a\xaa\x57\xbe\xff\xd6\x61\x67\x58\x61\xa8\xa5\xb1\xf5\ +\x99\x9f\x1c\xcc\x19\xb5\xf0\x8f\xee\x9a\xb3\xea\xe9\x9f\x57\x77\ +\x25\x13\x50\x74\xdf\x57\xff\xb8\xac\xed\xbd\xe7\x9e\x78\xd9\x35\ +\x0b\x96\xdf\x79\xff\x97\xef\x33\xff\xe5\x47\x6f\xc4\x4b\x47\x3a\ +\x35\x1b\x1f\x7b\xee\x83\x78\xe5\xa2\x87\xee\x7f\xc4\xed\xfc\xb7\ +\xd5\x87\xda\x08\xc2\x8b\x17\x2d\x88\x07\x62\xf3\x96\x2e\xdc\x72\ +\xf8\xd5\x5e\x8f\x8f\x5d\x7e\xdf\x97\x6e\xaa\x5c\xfd\xcc\x53\xfb\ +\x9a\xec\xfc\xc2\xbc\x54\xc2\x03\x91\x53\x54\x62\xee\x7c\xe2\xc7\ +\x6b\x6a\x7a\x2d\x83\xfb\xae\x23\x0c\xee\x3b\xde\xf0\xd9\xd7\xdc\ +\xb1\xb4\xf4\x37\xff\xf5\xe3\x26\x15\xcd\x31\x5d\x17\xac\x61\xa3\ +\x4b\x9a\xb7\xbf\xf8\xc4\xfa\x63\x65\x33\xae\x7e\xe8\xa1\x47\x7a\ +\xff\xfd\x9f\x37\x77\x0c\xbf\x6c\xd6\x48\x33\x0f\x17\xcd\x1c\xf5\ +\xf4\xfa\x63\x2e\x0f\xce\xbf\xe3\x8b\x77\xcf\xa0\x17\x9e\x7d\xaa\ +\xb6\x87\x0a\x0b\xac\x84\xe4\x45\x25\x85\xf5\x5b\x7e\xf5\xeb\xf5\ +\xf5\x96\x65\x68\xdf\x21\x61\x64\x11\x7e\x16\xc0\x99\xb4\x7b\x4e\ +\xec\xaf\xea\xf5\xe1\x54\x51\x0b\xb4\x4a\x47\x8d\x1a\x96\x1b\xd2\ +\xea\xb4\x52\x90\xa2\xa9\xf5\x64\x30\x10\x6c\x13\x1d\x0d\x2d\xcd\ +\x81\x50\x10\x90\x73\x43\x24\xba\x7a\xd2\x76\xba\xbd\xbd\x55\x30\ +\xc8\x9d\x3e\x2d\x14\x0a\x85\x02\x81\x50\x40\xd4\xd5\x1e\x5f\xbb\ +\xea\xad\x58\x34\xaf\xb0\xb0\xb4\x20\x6f\x98\x65\x85\x7b\xbb\x53\ +\xdd\xdd\x49\xe5\x03\x08\xd4\x01\x2f\x14\xe0\x1c\x95\xf4\xec\x92\ +\x82\x82\x8a\xb2\xf2\x64\x57\xe7\xfe\xdd\xbb\x85\x74\x47\x94\x14\ +\x1f\xed\xee\xe1\x2e\xb5\xd6\x36\x18\x9c\x5b\xb9\x31\x50\xda\x49\ +\xdb\x56\x20\x40\x8c\x71\xc0\x8c\x07\x4c\x6b\x42\x45\xc8\x48\x4b\ +\xa9\xa5\x72\x1d\x07\xb9\x21\x2c\x83\x7c\xf9\xc0\xfd\xf7\xdf\x70\ +\xed\xb5\x81\x40\x88\x1b\x62\xd8\xb0\x61\xa0\xb4\xeb\xd8\x26\x47\ +\xc6\x98\x60\xc2\x73\xdd\x44\x5b\x9d\x70\x3c\x2b\x94\xdf\x5c\x7d\ +\xb0\xb6\xfa\x84\xeb\x24\x34\xfa\xa6\x15\xf0\x94\x46\xd3\xca\x29\ +\x28\x08\x85\xc3\x81\x48\x8e\x69\x9a\xbe\x92\x76\xda\x95\x4a\x82\ +\x26\xcd\x40\x29\x75\xa1\xf9\xa2\x32\xc5\x40\xb6\xed\xd8\x51\x53\ +\x53\x93\x97\x97\x37\x6d\xda\x34\x84\x73\xc4\xc2\x21\x92\x9f\xee\ +\x4e\xb8\xf1\x82\x42\xee\xec\xdc\xb5\xa3\xc7\x0c\x85\xc0\xb3\xdd\ +\x58\x57\x3a\x95\xea\x68\x6d\x6e\x6c\xf1\xc6\x2c\xbd\x7e\x6a\xb4\ +\xf6\xdb\xff\xfe\x5c\x9d\x63\x70\x3a\xf1\x9b\xc7\xcc\xff\xf5\xb7\ +\xb7\x4c\x1b\xb1\xc9\xf7\xbc\x9e\x44\x53\x4d\xf5\x09\x9e\x0c\xb6\ +\x7c\xf6\xba\x82\x58\x50\x4b\x3f\x3a\x72\xce\xac\x52\xf7\x17\xdf\ +\xff\xd1\xf2\xfb\x3e\x3b\x6d\xe4\xfa\x77\xab\xc3\x57\x5e\x31\x6d\ +\xdf\x6b\x3f\x7c\x79\xfd\x91\x60\xc8\xac\x3d\x71\x48\x02\x0b\x14\ +\x17\x4b\x1f\x62\xc5\xe5\x15\x94\xe2\x2a\x5d\x5b\x5d\xa3\x81\x21\ +\x43\x37\xd9\x95\x52\x66\x41\x6e\xf4\xc8\xde\xa3\x35\x09\x9f\x45\ +\x0a\x51\xbb\x9d\x27\x1b\x6a\xaa\x4f\x74\xf3\xd2\xe4\x1d\x0b\x42\ +\x86\x55\x39\x77\x71\xac\x6e\xf5\x77\x57\x45\x1f\x5c\xbe\xb8\x60\ +\xd3\xa1\x9e\xbc\xd1\x57\x5e\x36\x62\xcd\xa3\xff\xeb\x9d\xbd\xed\ +\xc1\x80\xd1\x50\xed\x79\x46\xb1\x56\x3a\x94\x33\x6c\xe4\x48\x26\ +\x98\x6c\xaa\xa9\x56\x04\x3c\x0b\xf2\x33\x34\x76\xce\xd2\x9d\x55\ +\x9b\x37\xee\x0c\x97\x0d\xb3\x50\x65\x1c\x59\xdd\xcd\x6d\x6d\x14\ +\x19\x36\x7f\x34\x9e\xce\xcd\x05\x69\x02\x22\x4f\xfa\x89\xf6\x04\ +\x17\x42\x70\x23\x10\x08\x58\xc1\x40\x6f\x6f\x42\xfb\x92\x04\x23\ +\xad\xdd\x94\xad\x3d\x37\x62\x19\x86\x87\xdc\xa5\xae\x54\x1b\x48\ +\xe8\xed\xed\x2d\x29\x29\xc9\x2f\x0d\xb8\xd8\x2d\x7d\x19\xcb\x89\ +\x33\x1e\xae\xaf\xed\xcc\x8b\x47\x67\x4f\x9f\x1e\x8b\x84\x95\x54\ +\xfb\xf6\xec\x69\x6d\x6c\x1a\x5e\x90\x9b\x4c\x75\x3a\x3d\xbd\xdd\ +\x5d\xe9\xda\xaa\x9a\xe6\x93\xcd\x93\xe7\xcd\x51\x9e\x04\xd6\x57\ +\xe9\x42\x69\xcd\x19\x17\x04\xa4\x35\x32\xcd\x08\xb4\x2f\xb5\xd6\ +\x5c\x70\xcf\x93\x4a\xdb\x4c\x88\x25\x57\x2c\x07\xce\x40\x03\x20\ +\x80\x52\xbe\x9d\x22\x25\x95\xf4\x19\x03\xdb\x75\x3c\xd7\xc9\xb3\ +\xfc\x18\xda\x79\x2c\x29\xbb\x6a\xa3\xc2\x2d\xc8\x09\x82\x19\x0d\ +\x45\x42\x2e\xe9\x5d\x07\x0f\x39\x4a\x17\x15\x15\xa3\xb0\x88\x08\ +\x25\x53\x92\xd0\x07\x24\x50\x9a\x38\xe7\xa6\x69\x71\xce\xe9\x82\ +\x49\xf0\x26\xd2\x42\x88\x5b\x6f\xb9\x85\x31\x76\xb6\x03\xff\x74\ +\x90\x1b\x2c\x75\xfc\x89\xc7\x7e\xb3\xe2\x9a\xcb\x3f\xff\xb5\xcb\ +\x5b\x8f\x6e\x7a\xe5\xf5\x8d\x9d\x3e\xe7\x8c\x21\x22\xe3\x1c\xb9\ +\x88\xe7\x15\x78\x9d\x75\xdd\x3e\x58\xa6\x81\xc4\x64\x4f\x43\x9b\ +\x6b\xe4\xe5\x84\x3b\x1c\x7f\xcc\xbc\x1b\xbf\x96\x3b\x3f\xb7\x74\ +\x38\x3f\xba\xf6\xbd\xc3\x27\x01\xc5\xb8\x39\x0b\xd8\xc9\x7d\x87\ +\x0e\x1f\x2e\xa8\xf5\xe6\xcd\x9d\xb8\xa1\xb1\x27\xc7\xf4\x77\x35\ +\xb7\xf0\x40\x00\x11\x2a\xe6\x5c\x55\x89\x75\xef\x9d\x70\x35\x86\ +\xc7\xcd\x5a\x18\x4a\x78\x94\x68\xec\x69\xaa\xea\xf5\xd0\x30\x45\ +\xdb\x91\x77\x1f\x7b\x42\x5d\xbd\xf4\xb6\x59\x57\xc9\x3d\xef\xbe\ +\xf2\xfa\xd6\x46\xc7\x0d\xcc\x5b\x71\xf7\x9f\x4c\x49\x0e\x1b\x55\ +\x99\xde\xf5\xd6\xae\x76\xeb\xc6\x3b\x46\x57\xad\x7b\xfb\xf8\x5e\ +\xd1\x76\xdd\x1f\xcd\x1d\x9b\xb7\x36\x91\x17\xc7\xae\x9a\xce\xb4\ +\x65\x99\x42\x70\xe0\xa0\x88\x14\xf1\xb2\x09\xb3\x97\xc4\x52\x5c\ +\x75\xbf\xd7\xd5\xd0\x96\x94\x59\xfd\xfc\x6c\x52\x9e\x1b\xab\x98\ +\x7a\xfd\xcd\x97\x87\xc9\xd1\x04\x86\xc0\x63\x1b\xdf\xda\xef\xf9\ +\x67\x2f\x62\xc1\x84\x10\x01\xcb\xb2\x2c\x2b\x1c\x22\x29\x05\x37\ +\x43\xa1\x10\x33\x84\xee\xe9\x75\xd2\x69\x1e\x0a\x46\x83\x21\xcf\ +\xb6\x3b\x4e\x76\x87\x05\x16\xe6\x44\x17\xcc\x9a\x91\x74\xdd\xbc\ +\xa2\x42\x66\x98\xc1\x68\x78\xd7\xbe\x3d\x0d\xcd\x47\x83\xe1\xa0\ +\x08\x4b\xaf\x17\x8b\x8b\xf2\xa6\x4f\x9d\xda\xdd\xde\x7d\x68\xe7\ +\x9e\xb2\x92\xd2\x93\x27\xaa\x9d\x54\x6a\xdb\xb1\xc3\xad\x0d\xb5\ +\xb9\xb1\x7c\x4f\xf2\x84\x9d\x6a\x3b\xd6\x4b\xe1\x40\xc9\xa8\xe1\ +\xcc\x30\x84\x10\x0c\x81\x94\x26\xe9\xa3\xc1\x19\xe8\x3e\x3f\x19\ +\x81\xeb\xb8\x1c\x58\x26\xd2\x06\x34\xb5\x34\x37\xfa\xb6\x4b\x80\ +\x4a\x4a\xc3\x32\xf3\xf3\x72\x18\x68\xe9\xfb\x86\xc5\x19\xa8\xbc\ +\x78\x68\xc1\xf4\x09\xb9\x11\x2b\x16\xc9\x89\xe7\x14\x9a\xe1\x78\ +\x7d\x5b\x57\x63\x47\x47\x77\x32\xb9\x76\xd3\xf6\xa7\x1b\x5f\x4d\ +\x26\xed\xa4\x03\xbe\xb4\x65\x5f\x29\x4c\xd4\x99\x72\xe8\x00\x88\ +\xc8\x19\x5e\x68\x69\x21\x19\x53\x2a\x11\x31\xc6\x3e\x7c\xf7\x61\ +\x9c\xb5\x9f\xd8\xfa\xf8\x0f\x77\xc4\x87\x4d\xf9\xfc\x37\xbe\x72\ +\x47\xb2\xe9\x87\x2b\xf7\x9f\xfa\x14\x74\x57\xfb\x49\xb3\x70\x74\ +\x41\x00\xab\x52\x3e\xd7\x6e\xa0\x78\x64\xb1\xe5\xae\xef\x4a\x70\ +\x21\x12\x1d\x75\x07\x8f\x76\x5d\x3f\x63\xe6\xf1\xf5\xbb\xea\x3a\ +\x53\x18\x1e\x35\x67\x66\x65\x31\xcb\xfd\xcb\x6f\x2e\x30\xc3\x85\ +\x25\xe6\x82\xe1\xaf\x3e\xd5\xe6\x9a\xe5\xa5\xc5\x6a\xd7\x61\x5b\ +\x88\x82\x49\x8b\xae\x0c\x19\x1b\x8f\x1e\x45\x6a\x5f\xf3\x9b\x1f\ +\xaf\xaa\xee\x31\x85\x10\xa6\x69\x70\x04\x44\x2e\xbd\xc3\x9b\x5f\ +\x3d\xba\xf3\x9d\xe1\x53\x56\xfc\xc9\xc3\x0f\x34\xb7\xfc\x40\x29\ +\xaf\xfb\x64\xed\xc1\xbd\x55\x1f\xbc\xf7\x46\x55\x55\xb5\x39\x72\ +\xc5\xf4\x71\xa5\xe9\xc0\xe7\xc7\x5e\x45\x39\x79\xc5\xf1\x79\x33\ +\xd7\xbf\xd2\xd0\x49\x79\xa3\x0b\xc3\xbb\x1a\xda\x38\x33\x94\xf4\ +\x94\x40\x83\xf9\x3b\x57\x3d\xfe\xb3\x35\xb5\x96\x25\xb8\x30\x4d\ +\x91\x8d\xf9\x39\x9b\x0f\x80\x69\x85\x94\xd7\xee\xba\x7e\x90\x4b\ +\xa9\x81\x33\xec\x4d\xdb\x66\x6e\x90\x03\xa9\x33\xad\xeb\x89\x84\ +\xad\x64\x30\x10\x30\x0c\x93\x91\x42\xa9\x7c\xa4\x20\x04\xf3\x8a\ +\xf2\x05\x83\x78\x34\x32\x73\xc6\xcc\xdc\x48\xa8\xb6\xb6\xca\x42\ +\x67\xea\xe4\xd1\x27\x4f\xd6\x38\x5e\x7a\x4c\xc5\xc8\x9e\x94\xd7\ +\xdd\x93\x34\x59\xa4\x30\x7f\x78\x24\x1a\x09\x45\xc2\x2a\xe8\x4c\ +\x18\x35\xaa\x28\xaf\xf0\x64\x4d\x5d\x4f\x63\x67\xc7\xb1\xfa\x78\ +\x38\x3c\xbe\xa2\x7c\x63\x5d\x75\x6f\xca\x21\xc3\x39\x51\xdd\x90\ +\x92\x5e\xbc\xb8\xb0\x2b\x95\x88\xb9\x4e\xc8\xe0\xbe\xeb\x19\x8c\ +\x19\x08\x06\x32\xa5\x3c\x62\x08\x24\x35\x69\xa5\xb5\xd6\xe4\xfb\ +\x52\x4a\xe2\x1c\x95\xf4\x7f\xfe\xf3\x9f\xbf\xf7\xee\x7b\x9a\xc0\ +\x76\x9c\x85\x97\xcd\xff\x9b\xbf\xfe\x2b\x4b\xa0\x29\x08\xc0\x63\ +\xe8\xe5\xe5\x86\x4a\xe2\xe3\x8b\x0a\xf3\x34\x98\x09\x0f\xeb\x5b\ +\x7a\x77\x1d\xac\xaf\x3b\xd9\xd2\xd1\x9b\xe8\x4d\xf6\xba\xbe\xa3\ +\x15\x91\xe4\x44\x48\x00\x99\x60\x38\xea\x0b\xc8\xc9\x4c\x99\x42\ +\xb8\x50\xea\x31\x21\x22\x63\xac\xbb\xab\xb3\xab\xb3\x93\x88\x82\ +\xc1\x60\x7e\x61\xd1\x39\x15\x0a\x52\x10\x2a\x5d\x3c\x7f\x44\xb2\ +\xad\x39\x01\xf1\x80\x29\x6c\xe4\x40\x04\x8c\x9b\xa6\xc9\x10\x85\ +\xc9\x9a\x0e\x6c\xd8\xde\x3a\xf7\xf3\x5f\x78\xf0\xe5\x35\xdb\x6c\ +\xb3\x68\xf9\xad\x77\xf4\xee\x79\x6d\x6f\x5d\x72\xd1\x35\xc1\x44\ +\xf3\xb1\x4d\x6f\xad\xa9\x4e\x1a\x7f\xf1\xc0\xe7\xe6\x1e\xf9\xff\ +\x1a\x46\x2e\x1a\xad\x0f\x7f\xff\x3b\xbf\xee\x46\x2e\x55\xce\xbd\ +\x7f\xfe\xc7\x57\xcc\x0e\xbf\xbd\x6a\xc7\x9f\xdd\xf5\xc8\x67\xbd\ +\xe7\x76\xd5\xf5\x56\x14\xc7\x65\xb7\x26\x00\xc3\x8c\x96\x8f\xae\ +\x1c\x67\x24\x4c\x43\xb8\xbd\xed\xad\x9d\x09\x29\x31\xb7\x7c\xd2\ +\xfc\x91\xd1\xd6\xfa\x93\x66\x3c\x6c\x70\x83\x73\x66\x06\x58\xcb\ +\xde\xdd\x1b\x37\x1c\x34\x43\xa6\xd2\xa1\x25\x57\x2f\xee\xd8\xf8\ +\xd4\x8f\x9e\xdf\x81\x06\x84\xca\x16\xfe\xc9\x17\x97\x8f\x7e\xf3\ +\xdf\xde\xde\x50\xf3\xe0\xfd\x5f\xb4\xc3\x6f\xd4\x75\xeb\xbc\x82\ +\xc0\x89\x83\xcd\xc0\xad\xa2\xf2\xd1\xe3\xc7\x5b\xa6\x69\x28\xa7\ +\xa7\xb9\xad\x4b\x51\x56\x2b\x3f\x9d\x8d\x6b\x8a\x15\x94\x45\xbc\ +\x3d\x5b\xf7\x55\x2d\x9f\x59\x21\xb8\x6e\xaf\xde\xbb\xb7\xc1\x9e\ +\x33\xb5\x88\xc9\x33\xeb\xce\x8a\xde\x44\x6f\xda\x4e\x9b\xa6\x69\ +\x08\x11\xb2\xcc\x60\x20\xe4\x78\x5e\x57\x77\x77\x38\x18\x74\x1d\ +\x9b\x23\x04\x82\xc1\x99\x73\x66\x97\x97\x0f\xeb\x6e\xa9\x6b\x6e\ +\x69\x19\x31\x62\x64\x30\xd2\x5b\x5d\x5d\x9b\xb0\xfd\x48\x4e\x2e\ +\x63\x2c\x12\x8d\x86\x22\x61\x2e\x90\x69\x8a\x86\x02\xb5\x55\x47\ +\xdb\xeb\x1a\x6a\xf6\x1f\x6a\x6f\x6c\x7c\xe8\xbe\xfb\x4d\xa0\xb2\ +\xa2\xa2\x31\x23\x47\x78\x84\x6d\x1d\xdd\x42\xcb\x70\x38\x18\x0d\ +\x87\x11\x50\x70\xc1\x91\x11\x81\xaf\x08\x98\x02\x4e\xc8\x40\x03\ +\x69\xa5\x95\x22\xc6\x84\xe3\xb8\x52\x23\x67\x4c\x13\x34\x35\x36\ +\x1d\x3f\x71\xdc\x34\xcd\xee\x9e\x9e\xd1\xa3\x47\x22\x03\x21\xb8\ +\x56\xbe\xf2\x25\x29\x10\xdc\xe0\x22\x98\xb0\xfd\xe3\x35\x75\x07\ +\x8e\xd4\x36\xb4\xf5\xb4\x76\xd9\xb6\xd2\x8e\xe7\x7b\x4a\x2a\x02\ +\xad\x49\x30\xa6\x75\x26\x02\x97\xb4\xd6\x83\x5d\x8e\x99\xb8\xd1\ +\x0b\x04\xe1\x5a\xeb\xaa\x13\xc7\xdb\xdb\x5a\xc2\xe1\x08\x17\x46\ +\x32\x99\x4c\x26\x7a\xf3\x0b\x8b\xd8\x90\x05\x64\x88\x08\x59\xde\ +\x88\x29\x8b\x16\x2d\xe3\x20\x4f\x6e\x7d\xee\xf5\xf5\xc7\x0d\xcb\ +\xd4\x76\xf7\x89\x13\x35\xb6\x04\xc6\x0d\xe6\xb5\xbe\xf0\x93\xef\ +\x5e\x7e\xfd\xf5\xcb\x6f\xba\x83\x93\xdf\xb8\xfd\xb9\xa7\xde\x7e\ +\xdf\xe5\x66\xef\xc9\xea\x3a\x95\x0e\x46\x22\xcd\xbb\x57\xaf\xac\ +\x1c\x36\x6e\xda\x14\xe4\xe6\x81\x2d\x1b\xeb\xba\x12\xdc\x30\x7d\ +\xbf\x77\xe3\xa6\x3d\x8b\x8b\x86\xb7\x3c\xff\xe4\x8f\xf1\xc6\xab\ +\x17\xac\x98\xb0\x88\x29\xd9\xb4\x79\x6f\x35\x81\x57\x57\xd5\x3e\ +\x69\xc9\x8d\xa5\x9a\x10\xb0\x61\xc7\x1b\x2f\xbe\xb3\x4b\x83\x40\ +\x23\x34\x7a\xea\xa2\x45\x97\x99\xe4\xa7\xd7\x3e\xfd\x8b\x9d\x35\ +\x3d\xa1\xa6\x1a\x95\xf4\xad\x80\xc5\x05\x82\x51\x9c\xab\xda\x36\ +\xbf\xbf\xb3\xc7\xb1\x4d\x4f\xf7\x56\xef\xd8\x72\x68\xf2\x88\x61\ +\xb1\xd7\x5e\xfe\x11\x4b\xdf\xb2\xe4\xf2\x9b\xe6\x30\xb2\x3b\x8e\ +\xb5\x1c\xad\x6f\xac\xae\x1a\x3b\xf1\xf2\xbb\x47\x69\x04\x4c\xd5\ +\x6c\xf9\xf5\xcb\xeb\x52\x9a\x63\x16\xe6\xa7\x19\x5c\x15\x05\x0a\ +\x2f\x5b\x38\xe3\x8d\x77\x56\x3f\xbe\x3f\x64\x31\x9d\x4c\xfb\x63\ +\xe7\x5f\x35\xb6\xc8\xf4\xfc\x33\x93\x9d\x44\x26\x3e\x56\x29\xe5\ +\x71\xee\xd9\x69\x1d\x07\xd3\x0a\x78\x9e\x97\x48\x24\x0c\x84\xde\ +\xae\xce\x9d\x3b\x77\x4e\x99\x34\x2e\x37\x37\xb7\x20\x1e\x6c\x6a\ +\xa8\xee\xe8\xad\x6e\x6a\x69\xeb\x49\xda\xad\x9d\xdd\xa3\xc6\x8a\ +\x11\xa3\x2a\xf2\x87\x15\xda\x9e\xc3\x19\x79\xbd\x1d\x75\x55\x27\ +\xec\x68\xcc\xe9\xee\x75\x3c\x3b\x14\x0a\x76\x75\x77\x98\x26\x36\ +\xd6\xd5\x6a\x2d\xbb\xd3\x8e\xe7\xd9\xc2\x34\x8b\x0b\xf3\x73\x73\ +\xe3\x4e\x3a\xe5\xb8\x6e\x24\x12\x09\x06\x02\x02\xd0\x57\x9a\x0b\ +\xc6\x19\x27\x60\x52\x69\xa6\xb4\x52\x5a\x49\x2d\x4c\x4b\x29\x05\ +\xc4\xc2\xe1\x50\x26\xf0\x83\x0b\xce\x05\x4f\x26\x92\x56\x4e\x14\ +\x94\xc6\x4c\x07\x22\x6e\x76\x25\xd2\xf5\x47\xaa\x0f\x1e\xad\xea\ +\x4a\xb8\x3d\x69\xd9\x9b\xb2\x7d\x02\x0d\xc0\x19\x47\x9d\x89\x70\ +\xcb\x34\xb7\xa7\x4c\x64\xfe\x60\xde\x78\xe1\x68\xe3\x9c\xf3\xf6\ +\xb6\x16\xcb\xb2\x0a\x8b\x8a\x19\x63\x88\x8c\x31\xa6\xa4\x6a\x6b\ +\x39\x39\x38\xe4\x76\x90\xb0\x2e\x30\xd5\xf8\xc6\x53\x3f\x79\x9d\ +\x20\x53\xeb\x58\x18\x86\x61\x05\x9c\xe6\xbd\x3f\x7d\x74\x97\x61\ +\x9a\x9c\x21\x80\xa0\x74\xf3\xea\xa7\x1f\x5d\x0d\x08\x40\x04\x4c\ +\x08\x11\x0e\xd0\xbe\x55\xbf\xd8\x0d\xc2\x34\x82\x41\x90\x9b\x9f\ +\xff\x11\x70\x83\xd3\xae\x1d\xc4\x4c\x2b\x00\x00\x96\x65\x1e\x5d\ +\xf3\xf8\x21\x10\x66\x40\x1c\xdf\xfc\xea\x91\x4d\xaf\x22\x02\x11\ +\x31\x6e\x18\x02\x5f\xfc\xd1\x3f\xbf\x00\x7d\x1e\x09\xc6\x85\xe0\ +\x96\x01\xd0\x5d\xbb\xf3\xf1\x1f\x6c\xcb\x4c\x28\x30\x6e\x18\x62\ +\xc3\x93\x3f\x21\x6e\x18\x01\x03\x08\x0c\x79\xf2\xb9\x9f\xfd\x10\ +\xb8\x19\x34\x39\x00\xe7\xba\x77\xe5\x4f\xff\x93\x19\x66\x50\xd0\ +\xce\xb7\x9e\xda\xfe\x56\x5f\xb8\x82\x30\x44\xdd\xf3\xdf\x5f\x4f\ +\x7d\xbf\x8e\x8c\x1b\x42\x64\x55\xf2\x21\x98\xb9\x94\x39\xa3\x66\ +\xdd\x75\x77\x45\x6d\xc3\x49\x47\xb2\x58\xe1\xb0\xb2\x82\xa8\x1e\ +\xca\x7c\xd3\x97\x6a\x9a\xa9\x45\x43\x48\xed\x1d\x1d\xc2\x30\x0d\ +\x21\x32\x71\x60\x6e\x2a\xb9\x6b\xf7\xae\xc5\x97\xcd\x1b\x39\xbc\ +\x3c\x68\xf2\xb2\x11\xa3\x73\x0b\x4b\x1d\x09\x7b\xf7\x1f\x52\xa0\ +\x6d\xc7\x8e\x8b\xdc\x60\x38\x28\x51\x92\xf2\x0d\x23\xd0\xe5\xf4\ +\xb6\xb8\x5d\x45\xf1\x9c\x60\x2c\x67\xca\xdc\xf9\x46\x38\xd2\xd9\ +\x9b\x94\x04\x3d\x3d\xe9\xea\x86\x06\x9b\xf4\x88\x31\xa3\x86\x97\ +\x97\x85\x02\x41\x3f\x9d\x4a\xa5\x92\x86\x61\x58\xa6\x05\x86\x60\ +\x00\x4a\x4b\x52\x4c\x93\x94\xbe\x76\x25\x73\x1c\x3b\x9e\x03\x5a\ +\x6b\xa5\x14\x17\xe2\xfa\xeb\xae\x9f\x3e\x6d\x86\x61\x99\x8c\xb1\ +\xa2\xa2\xc2\x48\x38\x24\x7d\x0f\x95\x62\x9c\x01\x37\x3b\x7b\x52\ +\xdb\x77\xee\x6b\x6a\x6d\x4b\x39\x6e\x22\xe5\xf7\xa6\x3d\x5f\x41\ +\x46\xfd\x66\x1c\x49\x4b\x25\x15\x22\x1f\xcc\xb1\x07\x03\x9b\x88\ +\x80\xe8\x42\x58\x48\x44\x24\x84\x88\xc7\xe3\xfd\xf5\x77\x89\x88\ +\x0c\xd3\x0c\x86\x42\x89\x44\xcf\xd9\x27\x13\x11\x00\x8a\xd3\xdb\ +\x9e\x93\xd6\x80\xcc\x34\xd9\xa9\xbb\x44\x6e\x18\xa7\x95\xf8\xd7\ +\x9a\x98\xc8\x9c\xa1\x01\x40\xf4\x05\x57\x19\xc6\xa0\x99\xe9\x3f\ +\x01\xce\xf8\x32\x11\x18\xa7\x87\xd3\xf6\x7d\x05\x99\x61\x0c\xee\ +\x4c\x42\xdc\x30\x33\x7e\xc1\xbe\xd5\x96\x79\xdb\x3f\x26\xc3\x34\ +\x01\x80\x00\xc5\xe9\xa1\x5d\xdc\x30\xf9\xd9\x3f\xfe\x87\xa6\x74\ +\x7f\xe4\x5d\x33\xa6\xd2\xdd\xf5\xf5\x8d\x3d\xb6\x8e\xe6\x96\x14\ +\xe5\x45\x48\xc9\x21\xbf\x24\x32\x22\x62\x06\xe7\x1a\xa9\x2f\xc0\ +\xcd\x32\x03\xa6\x05\x42\x30\xc1\xab\x6b\x6a\x8e\x1c\x3d\x6a\x30\ +\x8c\x44\x42\xa6\x60\xf1\x78\xce\x82\x45\x4b\xa2\x79\x05\x2d\xed\ +\xad\x9e\x94\x3d\xc9\x84\x46\xe0\x8c\x77\x74\x75\x09\x89\xc7\x6b\ +\x5a\x7a\x3b\x3b\x27\x8d\x1d\x97\x1b\xce\xbd\xfc\x86\xdb\xc0\xf7\ +\xd7\xae\x5e\x1d\x29\x1a\x91\x90\x4d\x2c\xd0\x93\x13\xb6\x46\x55\ +\x8e\x2b\x2a\x19\x66\xfb\x7e\x38\x14\x89\xe6\xe4\x70\x21\x80\xc0\ +\x73\x7d\x64\x28\x2c\xce\xb8\xa1\x3c\xad\x08\x50\x6b\xcf\x57\x4a\ +\x69\xe9\x3b\xc2\x30\xa4\xf4\x66\xcd\x9e\x39\x67\xde\x3c\xce\x99\ +\xe0\xc2\x77\x6d\xc7\x49\x13\x91\x26\xe2\xc0\xa4\x86\xc6\x96\x8e\ +\xea\x86\xb6\xd6\xce\x2e\x05\xdc\x57\xe0\x28\x40\x64\x8a\x14\x92\ +\x46\x40\x20\x60\x04\x52\xab\x53\xaa\x78\x7f\x9a\xda\x29\xb4\x5c\ +\x30\x8f\xd6\xb2\x02\xa6\x69\x6a\xad\x07\x42\x5f\x88\xb4\x65\x05\ +\xce\x36\x19\x64\x52\x74\xb2\x3c\xed\xd2\x04\xb9\xd6\x1f\xaa\xd6\ +\x71\x26\x93\x5b\xdf\x7d\x7d\x5f\x8b\x47\x76\x4a\x19\xd6\xb0\x71\ +\x73\x57\x2c\x9a\x62\x66\xc2\xcb\xce\x00\xb9\xea\x6f\xbc\x84\x08\ +\x5a\x29\x64\x5c\x69\xe5\xba\x2e\x43\x56\x90\x97\x2b\x2d\x43\x91\ +\xae\xae\xad\x29\x1f\x56\xec\x3a\x8e\x10\xac\xab\x3b\x11\xcb\x89\ +\x0d\x1f\x3e\x9c\x99\xe2\x78\x55\x55\x47\x47\x47\x32\x6d\x5b\x81\ +\x40\x77\x77\xd2\x80\x30\x1a\x79\x22\x62\x74\x3a\x78\xe0\xf8\xb1\ +\x8a\x0d\xdb\x1a\xab\x4e\x1c\x3b\x7c\x28\x68\x58\xd2\xf3\x52\x5a\ +\x14\x58\xa1\xc2\xd2\x0a\x11\x88\x92\x4c\x18\xa6\x95\x09\x3e\x47\ +\x44\x02\x02\x44\x0d\xcc\xf3\x15\xe3\x66\x38\x18\xf2\x1c\x85\x8c\ +\x65\xcc\x6f\x5a\xf9\x04\xd4\xd6\xd6\x9a\x76\x3d\x04\x54\xbe\x17\ +\x0e\x05\xa2\xe1\xb0\x65\x0a\x45\xa0\x91\xb7\x75\xf4\xd4\x36\x9c\ +\xec\x4e\x79\x1e\x98\xae\x27\x35\x91\xd4\x20\x95\x44\x22\x46\x5a\ +\x6b\x8d\x7d\x59\xb2\xa4\xfb\x15\x72\x38\x3d\x71\x0f\x2f\x24\x85\ +\x0f\x11\x3f\xac\x21\x01\x00\x00\xf8\xbe\x7f\xf3\x4d\x37\x22\x32\ +\xcc\x66\x9b\x5e\xba\x9c\x5c\x4a\x4f\x9f\x03\xea\x8c\xb3\x44\xf3\ +\xf1\x13\x3d\xb1\xdb\xee\x5a\x7a\xe2\xbd\x2d\xd1\x09\x23\x6b\xb6\ +\x1d\xa8\xe9\x1c\x33\x31\x3f\x20\xcf\xda\xf7\xc5\xe0\x5f\xd1\x5a\ +\x21\x03\xad\x09\x94\xd2\xa4\x55\xbb\x6f\x22\x44\x03\x56\x77\x57\ +\x77\x57\x77\x0f\xc5\x08\x01\x7c\xdf\x4d\xa4\x7a\x73\xf3\xf3\x72\ +\xe3\xf1\xa0\x65\xb5\x36\xb7\xd4\xd5\x37\x48\x4d\x85\x05\xa5\xd1\ +\x70\xcc\x75\xb9\x4f\x81\x23\x35\x2d\xdd\xdd\xbd\x4f\xbc\xf2\xe6\ +\xe1\x83\x07\xc2\x86\x11\x0b\x85\x50\xe9\x92\xe2\x82\x10\x58\xef\ +\x7d\xb0\x73\xfc\xa4\xf1\x63\x2a\x47\xa7\x9d\x34\x13\x60\x22\x07\ +\x06\x99\xbc\x74\xa9\xb4\x06\x08\x04\xf8\x5b\x6f\xaf\x69\x6d\x69\ +\xff\xe2\x17\xbf\x9c\x5f\x50\xcc\x39\x97\xd2\x07\x84\x37\xde\x78\ +\x63\xed\xba\xf7\x0c\xc1\x92\x89\xc4\x84\xb1\x63\xbe\xf1\xd5\xaf\ +\x59\xb9\xb9\x44\xe4\x4b\x55\x55\x5d\x5f\x57\xdf\x92\x4c\x79\x9e\ +\x06\x29\x49\x01\x29\xa5\x01\x34\x63\x8c\x11\x01\x21\x47\xd2\x00\ +\x9a\x30\xc3\xb3\xb1\x3f\xd7\x75\x30\x1b\xbf\xb8\x24\x42\xad\x75\ +\x4e\x6e\xee\xf8\x89\x53\xb2\x60\xb8\x84\xe9\xd8\x91\x43\x5a\x2b\ +\xc6\x86\x6a\xa5\x86\xe4\x7b\x8e\x11\x88\x47\x43\x86\x52\xbe\x63\ +\xa7\x1d\xa9\x18\x1b\x3a\xff\xa2\x8f\x93\x67\xc4\x55\x22\x85\x00\ +\x88\x0c\x00\x94\xd4\xb6\x4a\xfb\x08\xa8\x64\x6f\x32\x91\x4a\xa7\ +\xac\x8c\x4f\x9b\x74\x2a\x21\x11\x29\x1c\x8d\x5a\xdc\x68\x6b\x6d\ +\x3f\x7a\xf8\x58\x34\x9a\x7b\xe7\x2d\xf7\xcd\x9d\x75\xf9\x7f\x7d\ +\xff\x47\x9b\xb7\x6d\x51\x0c\x5c\xc2\x03\xc7\x4f\xf0\x40\xd0\x25\ +\xe8\x76\xfd\xb2\xe2\x92\x48\x51\x71\xbb\x9d\x58\xb3\x79\xed\xc4\ +\xea\xfa\x1b\x6e\xb8\x66\xf8\x88\x32\xd2\xca\x57\x9a\x29\x42\x54\ +\xa8\x25\x18\x96\x19\x8c\x1c\x3e\x72\x6c\xe5\xca\xd7\x63\xb1\x1c\ +\x40\x26\xa5\x54\x4a\x69\x2d\xa3\xd1\x70\xcb\xc9\xe6\xda\xba\x5a\ +\xc1\x01\x94\x6e\x89\x86\x94\xf6\x3d\xdf\x65\x8c\xb9\x9e\xac\xaa\ +\x6b\x4c\xd8\xae\x52\xe4\xfb\xbe\x22\xd2\x40\x00\x1a\x48\x03\x02\ +\x01\x31\x02\x02\xec\xaf\xbc\x40\x67\x30\xc6\xbe\x23\x5a\xc3\xc5\ +\xa6\xf8\x69\x9d\x15\xd4\x2f\x75\xd3\x9a\x52\xe7\x7e\xfa\x14\xca\ +\x29\x1f\x51\xd6\xad\x7d\x6d\x8a\xd4\x07\xeb\x77\x8c\x9c\xb1\x68\ +\x64\x4e\x40\xd1\x10\x5f\x11\x19\xce\xd6\x27\xbb\xf6\x45\x49\x89\ +\x4c\xb6\x86\xc1\x40\xb9\x8e\xe3\x38\xae\xeb\x4a\xa5\x94\x52\x9a\ +\x14\x80\xf6\xa5\xe6\x69\x0c\x58\x16\x10\x44\x83\x11\x81\x56\x71\ +\xfe\xb0\x39\xd3\xe7\x14\x47\x73\x67\x8e\x9f\x54\x75\xfc\xd8\xf1\ +\xc6\x6a\x33\x1a\x92\xca\x93\xca\xa7\x8c\xf4\x69\xa0\x16\xfc\x44\ +\x63\x2b\x58\xd1\xea\x93\xed\x2f\xbd\xba\x7a\xe9\xd2\x05\xb3\xa6\ +\x4f\x46\x54\x0c\x35\x22\x63\x1c\x5d\xad\xc1\xf7\xb7\x6d\xdf\xd6\ +\xda\xd6\x95\x5f\x58\xec\x38\xae\xef\xfb\x86\x61\x20\x32\xa5\x54\ +\x20\x18\x0c\x84\x82\x91\x60\xc0\x77\xd2\xa6\x65\x4a\xdf\xd7\x4a\ +\x11\x41\x73\x73\xeb\x91\x63\x55\x89\xa4\xab\xb5\x06\xad\x91\x34\ +\x67\x99\x9e\xbd\x5a\x4a\xc5\x00\xb4\x42\xa6\x81\x00\x80\x0f\x12\ +\xce\x11\x07\x30\x9f\xc9\x83\xc9\x76\x33\xc9\xd2\xc5\x24\xcc\x2b\ +\x6d\x84\x0b\x27\x8e\x8b\x31\x30\x27\xcc\x5d\x14\x1e\x91\x1c\x36\ +\x6a\x8c\x85\x5a\x0e\xb5\xf3\x8b\x4c\x15\x21\xce\x79\x46\xbf\x93\ +\x4a\x23\xe3\x8c\x73\xd2\x1a\x94\xe2\x9c\x6b\x2d\x93\xc9\x64\x3a\ +\x9d\x8e\x87\x43\xe0\x7b\x80\x04\x0c\x5c\xc7\xf6\x5c\xd7\x14\x22\ +\x1c\x08\x07\xcd\xe0\xa8\x11\xa3\xe3\xa1\x78\x7b\x63\xa3\xa5\xe5\ +\xa8\xd2\x61\x55\x75\xc7\x7c\x27\x29\x04\x43\x86\xa0\xb5\x26\x5d\ +\x5f\x57\xd3\x9b\x76\xba\x92\xae\x15\x8a\x1a\x01\xa3\xb9\xbd\x73\ +\xdd\xfa\x8d\xa5\x25\x45\x91\x90\x08\x5a\x9c\x73\xe2\x86\x00\x4b\ +\x6c\xdf\xb9\x6b\xeb\xf6\xdd\x4a\x81\xeb\xb8\x9e\xe7\x21\x72\xdf\ +\xf7\x39\xc7\x74\x3a\x3d\x6f\xee\xbc\xd2\x11\x23\x83\x01\xd3\xb3\ +\x93\x79\xf1\x78\x30\x10\x24\x22\xad\x55\x63\x53\x73\x63\x43\xa3\ +\xe7\xf9\x08\x84\xa4\x80\x34\xe9\x8c\xbb\xac\x2f\x93\xb4\x2f\xcd\ +\x0d\x3e\x8c\x55\x13\x11\x64\x61\x9e\xa5\x8b\x87\x98\xe0\x89\xe6\ +\xfd\xeb\xf6\x26\xae\xba\x7e\x59\x7b\xd5\x81\xf7\x77\x56\x19\x47\ +\x4f\xde\xb0\x62\x51\xdc\x20\x7d\xb6\xe1\x8d\xf5\x97\x55\x42\x42\ +\x86\x9c\x21\x07\x42\xd4\x80\x80\x9c\x1b\x8c\x73\x5f\x2b\xdb\x75\ +\x93\xe9\x94\xe3\x04\x41\x7a\x82\x23\x32\x4c\x4b\xd7\x30\x0c\x93\ +\xf3\xbc\x78\x8c\x11\x8c\x2c\x1f\x69\x30\x23\x14\xb4\x98\xe0\x86\ +\xc1\xc3\xe1\x60\x47\xba\x97\x99\x82\x5b\x02\x89\xb8\x26\x92\xaa\ +\xb5\xbd\x45\x12\x71\x11\xf0\x34\x58\xa1\x80\xe3\xd3\x7b\xef\x6d\ +\x75\x53\x3d\xe1\x68\x70\xea\xac\xa9\x23\xc6\x8c\x74\x53\xfe\xaa\ +\x35\xeb\x1a\x5b\x7b\x42\x01\xae\x00\xb8\xc1\x35\x49\x25\x7d\x52\ +\x4c\x70\x3e\xbe\x72\xec\xf8\xca\xb1\x0c\x99\x61\x70\x4d\xca\x75\ +\x5d\xa9\x49\x69\x5d\x5b\x57\xdb\xd9\xd5\xde\x27\xda\x23\x68\xc2\ +\x8c\x1b\x9c\x10\x18\x32\x00\x02\x04\x85\x94\xa9\x57\x07\x04\x03\ +\x3c\x3c\xc3\xcf\xb3\x42\x6f\x96\x2e\x46\x42\x04\xdf\xb3\x35\x0b\ +\x40\xb2\x7e\xc7\xf1\xc4\xb2\x9b\x6e\x3c\xbe\x61\x4b\x43\x4f\x3a\ +\xb7\xe8\xcc\x14\xb4\x3e\x71\x7d\x60\xa1\x6b\x99\x09\x1f\x44\xce\ +\x39\x63\x4c\x6b\x89\xa0\x49\x91\xe7\x4b\xdb\x71\x5d\xcf\x63\xd2\ +\xf5\x51\x23\x12\x32\xf4\x9c\x40\x28\x14\x0f\x05\x03\xe5\x25\xc3\ +\x2a\xca\x87\x6b\xa9\x5c\xdf\xcb\xc9\xcf\x35\x83\x81\x58\x2c\xda\ +\x69\x27\xa5\x54\x1a\xc9\x10\x3c\x23\x8e\x73\x94\x26\x92\xd2\x8e\ +\xab\x40\x93\x91\xee\x49\x19\x9a\x2d\x9c\x3b\xb7\xbe\xb9\xee\x99\ +\x17\x5f\xbf\xf1\xf6\x5b\x1c\xd7\xae\xae\x6b\x06\x06\x92\x69\xd7\ +\xf7\x52\x76\xca\x97\x1e\x12\x00\x90\x56\x5a\xfb\x52\x49\x19\x0c\ +\x04\xed\x94\xa3\xb4\x4a\xbb\xae\x61\x19\x29\xdb\x3e\x5e\x75\x3c\ +\x99\xea\x51\x5a\xb9\x5a\x31\x66\x10\x6a\x22\x24\xc0\x7e\x03\x04\ +\x12\x10\x21\x11\xf4\xe5\x8e\x9f\x32\xb6\x9d\x41\xd9\x85\x93\xa5\ +\x8b\xc9\x22\x83\x91\xdc\x62\xe8\x58\xf7\xec\xb3\x7b\xe3\xe3\x16\ +\x55\x16\xc5\x1a\x63\xb1\xa0\x60\x43\x1a\x90\x4f\xb7\xae\x93\xd6\ +\x80\x00\x7d\x05\x3a\x48\x49\x86\x04\xd2\xb7\x6d\xdb\x71\x1c\xad\ +\x94\xf2\x7d\x4d\x12\x19\x21\xb2\x54\x32\x65\x9a\xc1\x82\xfc\x82\ +\xc5\x4b\x16\x8f\x1b\x37\xd6\xf7\x7d\x64\x2c\x3f\x3f\x2f\x16\x8b\ +\x29\xa9\xb5\x52\x68\x30\x50\x5a\x67\x9c\xd2\x80\x00\x0c\x40\x13\ +\x81\xeb\xf8\x92\x14\xb9\x9e\x13\x74\x7a\x7b\x7b\x52\xa9\x94\x65\ +\x5a\xef\xbe\xfb\xae\xe7\xb9\x0c\x89\x31\x70\x1d\x92\x52\x3a\x8e\ +\xcb\x85\x40\x02\x81\x0c\x11\x35\x11\x70\xbe\x63\xcf\xee\x55\xab\ +\xdf\x1a\x3f\x6e\xfc\xc8\x31\xa3\x8f\x9d\x38\xbe\x7b\xcf\xee\x96\ +\x96\x16\x60\xcc\x93\x2e\x67\x62\x30\x60\xcf\x46\x6e\x26\x94\x95\ +\xf5\xfb\xed\xce\xe0\xe1\x17\x7b\x48\x95\x67\x27\x7a\x93\x36\x88\ +\x60\x6e\x4e\x34\x93\x98\xe9\xfb\x52\x9c\x56\x54\x80\x92\xdd\x5d\ +\x2e\xf1\x70\x24\x1a\x30\xd0\x4e\xf6\xa4\x1c\x15\x8c\xe6\x84\xad\ +\x7e\x5b\x85\x4e\x6e\x7e\xe5\x99\xcd\x8d\xec\xba\xcf\x3c\x30\xb9\ +\xf8\xe3\x14\xe4\x6f\x3f\xb6\xf9\xd9\x57\x36\x17\xcc\xbc\xf6\x8e\ +\x2b\xa7\x70\x00\x90\x4e\x47\x77\x3a\x92\x97\x67\x31\x00\x00\x27\ +\xd1\x95\x26\x2b\x2f\x16\x1a\xfc\x15\x3f\xdd\xdb\x6b\x4b\x33\x18\ +\x8e\x84\x2c\xe5\xa6\x7b\x13\x29\x34\x23\xb9\xb1\x60\x16\xc6\x1f\ +\xa5\x93\x4b\x33\x3e\x7c\xe9\x15\x4b\x1a\x7b\xd8\x98\xf1\x63\x85\ +\x21\xe7\x2c\x5d\x1c\x08\x87\x99\x96\x70\x96\x6c\x2a\x3e\xc4\x7c\ +\x67\x59\x26\x03\xf2\xa5\x67\xdb\xb6\x9d\x4e\x2b\xa9\x48\xfa\xca\ +\xf7\xd0\x40\xc6\x85\xe7\x79\x52\xaa\xde\x54\xb2\xb1\xb9\xa5\xb3\ +\xa7\x27\x3f\xaf\x04\x15\x49\x5f\x0e\x2f\x2b\x2b\x19\x56\x52\xd5\ +\x5c\x27\x84\x95\xb1\x6a\x6b\x95\x49\x10\xa5\x0c\x8f\xd5\x40\x08\ +\x64\x08\xa3\xb0\xb0\x38\x2f\x2f\xaf\xbd\xab\xc3\xee\xb0\x3d\x3b\ +\xe9\x78\x6e\x71\xd1\x30\xad\x54\x2a\x95\x46\xc6\xf7\xed\xdd\x6f\ +\x27\x6d\xcf\xf5\x04\xe7\x91\x48\x24\x16\x8b\x8d\xa9\x1c\xb3\x6b\ +\xdf\xfe\xc7\x9f\x78\x6a\xee\xdc\x39\x33\x66\xce\xdc\xb9\x7b\x57\ +\x67\x57\x97\x15\xb0\x80\xf1\x8c\xc9\x70\x40\x50\x19\x5c\xc3\xf8\ +\xdc\x02\x0f\x0e\xfc\x9b\x29\xf0\x76\x11\x3f\x73\xa7\xf9\xc9\x1f\ +\x7e\xff\x44\x2a\x5a\x3c\x76\xce\x83\x77\x5c\x65\x24\xeb\xdf\x7a\ +\xfa\xf1\xaa\xdc\x25\xdf\xb8\x67\x69\x5f\x28\x9c\xdf\xbd\xf6\x85\ +\x27\xdf\x3f\xde\xcd\x00\x27\x5d\xf7\xc0\xf2\xfc\xc6\xef\xfd\xe4\ +\x19\xcc\x2d\x25\x6d\x5e\x71\xc7\x03\x8b\xc6\xe6\x02\x40\xfb\x81\ +\x75\x1b\xaa\x43\x77\x3f\x74\x5d\x49\xee\xc7\x6a\xb9\x21\xbb\xd6\ +\xac\x7a\xb7\xfc\xf2\x07\x97\x4f\x2c\x64\x00\x2a\xd9\xf4\xf2\x33\ +\xcf\x1c\x6b\x73\x22\x65\xb3\x1f\xbc\x67\x85\x7b\x78\xcd\x53\xab\ +\x76\xa5\x25\x4e\xbe\xe2\x33\x37\xcc\xaf\xc8\x94\x95\xaa\xde\xfa\ +\xea\x73\x6b\xf6\xfa\x84\x39\xe5\x73\x1e\x78\x70\xfe\x1b\xff\xf9\ +\xad\x7d\x7e\x2c\xca\x55\xe9\xec\xeb\xee\xba\x7a\xa6\x95\x8d\x00\ +\xf8\x50\x98\x03\xb2\x48\x3c\x3f\xee\xb4\xd7\x1d\xd9\x5b\xa5\xd1\ +\x34\x85\xf2\xbc\x40\x5e\xe9\xf0\xe2\x1c\x3c\xdd\x55\x7e\x1a\x27\ +\x67\x80\x19\x7e\xde\x1f\x03\x87\x8c\xa3\x10\xc2\xf7\xfd\x54\x2a\ +\xed\xfb\x3e\x78\xbe\xe7\x7b\x26\x0a\x04\xa6\x94\xd2\x5a\x73\xce\ +\xbb\xba\x7b\x7c\xe9\x03\x47\x4f\x49\x22\xca\x89\xe7\x8c\x1e\x51\ +\xb1\xe7\xc0\x7e\x8d\xa4\x19\x10\x29\x4d\xd4\xaf\x10\x53\xa6\x1e\ +\x33\x22\x05\xac\x60\xd9\xb0\xb2\xdc\x58\x5e\xe5\xe8\x31\xad\xdd\ +\x6d\x76\xb2\x3b\x16\x8b\x0f\x2f\x1f\x9e\xec\x4d\x98\xa6\xd9\xdb\ +\xd3\xfd\xec\x0b\xcf\xa3\x06\x92\x92\x00\x83\x96\x15\x0c\x85\x66\ +\xcd\x9b\x33\xa2\xa2\xa2\x6c\x44\xf9\x7b\xef\x6f\xdd\xbe\x67\x57\ +\x28\x1c\x1e\x37\x6e\x5c\x7b\x67\xa7\xed\x79\x1a\x01\xb4\xa6\x41\ +\x72\x38\xf4\x3b\x99\x06\xca\x33\x0e\xd4\xc1\x1b\x5a\x3c\xbf\xa8\ +\x41\x9e\xea\xf1\x62\x95\x5f\xf9\xe3\x87\x4b\x0d\x00\x50\x27\xaa\ +\x8e\x34\xa7\x94\x88\x9e\x52\xce\x8e\xad\x7f\x7e\x7d\x63\xee\x37\ +\xfe\xfc\x8f\x0a\x0d\x2f\xad\x8d\xe4\xa1\xdd\xd1\xc9\xd7\xfd\xc9\ +\xfd\x57\x57\xad\x7e\xf4\xf1\xb7\xb7\xcc\x1f\x7b\x9d\x00\x50\xa9\ +\xde\xda\xaa\x5d\xaf\xaf\x34\x16\xcf\x1b\x77\x60\xfd\xaa\xc6\xe0\ +\xc4\x87\xef\x5a\xd1\xb6\xf3\x8d\x55\x5b\x6a\x46\xcc\xbf\xee\xb6\ +\x25\x13\xbc\x93\x07\x9e\x5f\xf9\x76\x3b\x96\xdf\x7a\xd7\x6d\x15\ +\x31\x0e\x00\xe0\x77\xbc\xfd\xc2\x8b\xbb\x9b\xbd\x39\x57\xdf\x79\ +\xc5\x24\xd1\xdb\xd6\xbc\xf3\xad\x17\x99\xbc\xf9\xc6\x05\xa3\x4e\ +\xee\x5d\x77\x44\x8e\xff\xbb\xbf\xbd\x7e\xcd\xcf\xbe\xb5\xf1\xd8\ +\x74\x63\xd3\x07\xa3\x6e\xfa\x9b\xeb\x83\xeb\xfe\xfd\xd9\x2d\xcb\ +\xe6\x57\xc4\x00\xec\x96\x5d\x4f\xaf\xdc\xb3\xe4\xf3\xdf\x58\x3c\ +\x3a\x9e\x4e\xda\x16\xb5\xdb\xac\xe4\x91\x6f\x7e\x63\x74\xc7\xf6\ +\x6f\x7e\x6f\x6d\xc3\x82\x19\x63\xe2\xd9\x80\xf5\x73\xb3\x28\x2e\ +\xfc\xde\xfa\xd5\xaf\xbd\xdd\x2d\x72\xa2\x96\x40\xf0\x4e\xd6\xb7\ +\x88\xdc\x82\xca\x29\xe1\xb2\x92\x3c\x71\xba\xf5\x4d\x9c\x61\x64\ +\xd6\x03\xd6\x66\x00\xcf\xf3\x98\x29\x32\x75\x16\x6d\x3b\x9d\xe8\ +\x4d\x58\x28\x95\x92\x92\x01\x17\x86\x54\xca\x75\x1c\xd3\x34\x23\ +\xd1\x88\x06\xb2\x5d\x57\x4a\xe9\x7a\xde\xd1\xa3\x47\xea\x6a\x6b\ +\x4d\xce\xd3\xd2\xc9\xf4\x78\xf3\xb4\xf2\x95\x12\x88\xdc\xe0\x0c\ +\x50\x2a\x4d\xa8\x09\x75\x2a\x91\x30\x4d\xa3\xa0\xa0\x20\x2f\x27\ +\xef\x64\x67\x9b\x25\x95\xef\xf9\x9e\xef\x13\x81\x69\x98\x5a\x69\ +\x61\x1a\x22\x10\x50\x4a\xa5\x1d\xa7\x3b\x95\x7c\xe1\x95\x97\x2b\ +\x2b\x2b\xd1\x10\xf1\xdc\xa8\x94\xbe\x69\x05\x1c\xd7\x55\x4a\x23\ +\xa0\xf4\x95\xc1\x33\x09\xd8\xa7\xf1\xea\xc1\x60\x3e\x43\x21\xbf\ +\x94\xac\xeb\x24\x42\x11\xef\xe4\x73\x8f\xfd\x6a\xc6\xa2\xab\x96\ +\x4e\x2d\x1b\x35\xeb\xca\xdb\x0c\xff\xd5\x3d\xaa\xff\x96\x9c\x03\ +\x07\x9a\xa7\x5d\xfe\xb5\xc2\x10\x07\x6d\x30\x4d\x5c\x18\xdd\xd5\ +\x3b\xdf\x7c\x4b\xd5\xee\x6e\xae\xbc\x6c\x45\x66\x11\xf8\x8a\x8f\ +\x9a\x79\xd5\xbd\x77\x2c\x6a\x7e\xff\xe9\x26\x6b\xe2\x3d\x37\x5f\ +\xe1\x1c\x7d\xe7\xb5\x1d\xf6\x1d\x77\x5e\xbf\xea\xb9\xb7\xf6\x94\ +\x07\x8e\xad\x5e\x1d\x9f\x7b\xcb\x94\xe6\xd5\xcf\xbf\xbe\xf5\xcf\ +\xef\x59\x88\xa0\x76\xbe\xfa\xf4\x3e\x6f\xdc\xad\xd7\x84\x5e\x7d\ +\xf5\xe9\xbc\xd8\xed\xd1\xc2\x8a\x9b\xaf\x7f\x68\x66\x59\x18\x00\ +\xa2\x65\xa3\x43\x1b\xde\x7b\xee\x75\xd1\xda\xd2\x11\xef\xa2\xab\ +\x66\x8e\x7d\xf4\xc5\x1f\x36\x46\xbc\x51\x0b\xee\x8c\x01\x00\x40\ +\xeb\xe1\x03\x30\x62\xfe\xa2\xd1\x39\x00\xc0\x39\x02\x71\x65\xb7\ +\xad\x5b\xb9\x6a\x4f\xc7\xe1\x70\xf9\xb8\xe2\x48\x16\xe1\x1f\x6a\ +\x5d\x67\x90\x68\xaf\x4f\x18\x23\x6f\xba\x7d\x45\x9c\x4b\x41\xdd\ +\x6b\x5f\x5e\x97\xbb\xf0\xca\x19\x25\x61\x5f\xc9\x33\x96\x32\x3b\ +\x73\xad\x0f\xd2\xdc\x33\xce\x73\xa5\xa4\xd6\xda\xf5\xbc\xde\x9e\ +\x1e\xcf\x71\x95\x52\xbe\xef\x67\xe4\x05\xa9\xb5\x15\xb0\x82\xc1\ +\x60\x63\x63\x93\x54\x0a\x19\xdb\xbd\x67\x4f\xda\xb6\x0b\x0b\x0a\ +\x39\x32\xd0\xa4\xa5\xf4\x7c\x4f\x49\x49\x40\x84\x8c\x33\x23\x53\ +\xd4\x8d\x34\x70\xc6\x9b\x9b\x9b\x37\x6e\xd8\x54\x5b\x5d\xe7\xb8\ +\xae\x61\x98\x9e\xeb\x75\x76\x76\x0a\x91\x29\x66\x86\x44\xe8\xb8\ +\x6e\xda\x75\x7d\xa5\x50\x08\x61\x59\x81\x60\xa8\xa1\xb1\xa9\xab\ +\xbb\x57\x69\x22\x64\x00\xe8\xf9\x52\x4b\xa5\xa5\x32\xb9\x01\x84\ +\x67\xe6\x9c\xf4\x03\x7b\xb0\xa2\xae\xfb\xe9\x52\xb2\xb8\x61\x7c\ +\xc4\x9d\x0f\x7f\xe5\xe6\x05\xa5\xef\xad\x7c\xe1\x48\xa7\xcf\x18\ +\x2a\x29\xcf\x32\x39\x20\x00\xd8\x75\x3b\x9e\x7d\x73\x53\x4a\x1b\ +\x0c\x40\xa3\x11\xcf\xcf\x4d\x36\x56\xf5\xe8\xcc\xf3\x04\x2b\x1c\ +\xcf\x89\x45\x0c\xce\xe2\x45\xe5\x65\xf9\x91\x74\x73\xd5\xb1\x9a\ +\xa3\xab\xdf\x5c\xdd\xd4\x9e\x68\x6f\x3d\x59\x57\x5f\xb5\x67\xc3\ +\xea\x75\x7b\x1a\xd3\xbd\x3d\x12\x00\x20\x79\xac\x26\x3d\x73\xc9\ +\xe2\xb1\x93\x16\x4d\x28\xd1\x55\xb5\x2d\xc2\x0a\xe6\xe6\xe7\x84\ +\x03\x06\x00\xc4\x2a\x16\x3c\x70\xcf\xcd\x23\x72\xb1\xb7\xc7\x8f\ +\xc5\xcd\xee\x84\x1a\x35\x7e\x42\x79\x6e\xa8\xbb\xb9\x2e\x45\xa7\ +\xed\xb9\x00\xdd\xab\x9f\x79\xe6\x40\x3b\x98\x1c\xb4\xe6\x81\x68\ +\xae\x91\xec\x68\xe8\x74\xb2\x48\xfe\x30\xc3\x9b\xa2\x60\x4e\xf9\ +\xf8\x71\xa5\x21\x83\x9b\x86\x21\xcc\xc8\xa8\x89\x13\x8a\x22\x16\ +\x37\x8c\xb3\x33\xf6\xc4\x87\x5a\xf0\xb4\xef\x2b\xf0\xa5\x27\xd0\ +\xf7\x3c\x29\x7d\xd7\x51\x8c\x83\x26\x2e\x7d\x9f\x71\x0b\x00\x83\ +\xa1\x60\x6f\x2a\x59\xdb\x50\x37\xdb\x73\x0f\xed\xdd\x97\x9b\x9b\ +\x3b\x69\xf8\xe4\xf6\xae\xf6\x6d\xbb\x77\x24\xbd\x64\x80\x9b\x0a\ +\xb5\xe2\xc4\x38\x07\x02\x2d\x09\x05\x33\x84\xc9\x91\x31\x64\x96\ +\x19\xb4\x4c\xab\xad\xb5\x4d\x70\xa1\xa5\x4a\xa7\xd2\x9a\x50\x29\ +\x42\xe4\x84\x5c\x92\x22\x02\xa9\x34\x9c\xea\x19\xc4\x00\x51\x6b\ +\xed\xfb\x52\x93\xe6\x8c\x93\x24\x90\x00\x1a\xb5\x54\xc8\xf9\x19\ +\x5c\x3a\x63\x69\x1b\x5c\x4d\x9d\x88\x32\x5a\xc6\x80\x0b\xed\xd4\ +\x2e\x70\x31\x3f\x72\xe9\xd9\x64\xe4\x8c\x1a\x3b\x32\xa4\x77\x25\ +\xdd\x4c\x49\x0c\xad\x4f\x89\x6c\x81\xc9\x93\x4a\x1e\x7f\xe7\x8d\ +\x45\xe3\xef\x8e\xa4\xbb\x1a\x5b\x52\xfe\xf0\x48\xac\x62\xea\x0d\ +\x2b\xae\xec\x39\xe2\xff\xfb\x6f\xf6\xf4\xf8\xcb\xe3\x56\x5f\x15\ +\xe7\xcc\x77\x95\x54\x00\x10\xcc\xc9\x2f\x2b\xcf\xbd\xf1\xae\x1b\ +\x63\xa6\x11\xc1\xf6\x63\xeb\x8a\x26\x2e\xb9\x71\xc9\xd8\x38\x37\ +\x83\x06\x00\x40\xb0\x28\x07\x4f\x1c\xab\xb9\xac\x28\x5a\xdf\xea\ +\x4d\x9a\x17\x6f\x90\xfe\x60\xf7\x4d\xfe\x88\x09\x5e\xeb\x21\x27\ +\x36\x71\xce\x68\x58\xfb\x72\xd5\xc8\x2f\xdc\xb3\x04\xa2\xff\xfa\ +\xd8\x8e\x2e\xb9\x34\x6c\x40\xe1\xf8\x89\xf4\xd6\xab\xeb\x8f\xce\ +\x5a\x36\x56\xb7\x36\x37\xe5\x3a\x92\x07\xf3\x16\x5d\x77\xf5\x44\ +\xde\x54\xf5\xbf\x7e\x70\xbc\x2d\x3d\xa1\x30\x90\x05\xf3\xb9\x85\ +\x37\xe2\x56\x24\x66\xf6\x1e\x3b\xb0\x0b\x33\x1a\xba\x11\x8e\xa9\ +\xde\x83\xfb\x6a\x0b\x47\x8d\x8c\x19\xa7\x89\xb4\xa7\xd7\x00\x3d\ +\x7d\xad\x33\x86\x44\x9a\x21\x92\xd6\xae\xe7\xf9\x9e\xaf\x34\x92\ +\x60\xc8\x33\xad\xd1\xb4\xd6\x3a\x10\x30\x0d\xd3\x3c\xd9\xd2\x72\ +\xec\xc4\xf1\x44\x32\x39\x61\xfc\x84\x44\x32\x71\xf8\xe0\x21\x94\ +\x14\x31\x22\x29\x37\x25\x2c\x43\x08\x0e\x1c\x39\x72\x06\x9c\x18\ +\x4a\x45\x24\x49\x29\x1d\xb4\xac\x48\x38\x6a\x84\x8c\x28\x79\xc7\ +\xeb\x6b\x94\x94\x6e\xda\x76\xb8\xb0\x82\x01\xa5\x94\xef\x4b\x00\ +\x52\x4a\x69\x22\x21\x04\x63\x2c\x53\x80\x99\xb4\x06\xa5\x19\xa2\ +\x29\x0c\x92\x8a\x94\x46\x02\x50\x1a\x10\x33\x35\xd5\x33\xec\x7a\ +\x80\x75\x0f\xa8\xe2\x4a\x29\xa5\x54\x7f\xa7\xb1\x53\x74\x09\x74\ +\x14\x4b\xb7\x1c\x78\xf2\xa9\xb7\xdb\x3c\xa8\x98\x7b\xcd\xd4\x62\ +\x0b\x00\xb8\x11\x0c\x87\xac\x81\x3d\x7d\xec\xb2\xbb\x96\x77\x3e\ +\xf9\xd8\x77\xbf\x05\x7e\x3a\x6f\xd6\x2d\x79\xf9\x64\x1f\x7d\xea\ +\x9f\xfe\xf5\x80\xc1\xc4\x82\x1b\x6f\x2d\xb5\x00\x00\x84\x19\x8a\ +\x84\x4c\x00\x10\x56\x38\xac\x0c\x00\x28\x9d\x75\xf5\xfc\xe3\x4f\ +\xfe\xf2\x87\xff\x15\x1f\x7b\xd9\xe7\x3f\xbb\xec\xd6\x6b\x17\x3c\ +\xbd\xea\x57\x7b\xd6\x46\x96\xde\xfe\xb9\x45\x63\xe2\x00\xe6\xc2\ +\x9b\x6f\xa8\x79\xe2\x95\xff\xf7\x81\x1a\x3d\xef\xc6\xb9\x95\x39\ +\x27\x37\x85\x4e\x55\x6a\x4a\x37\xbe\xf4\xcc\xf3\x47\x7a\x23\x37\ +\x3f\x78\x57\x69\x30\xba\xf4\xea\xe9\xcf\xff\xfc\x5f\x37\xa0\x31\ +\x79\xd9\x2d\x25\x99\x1d\xa2\x78\xe6\x7d\xb7\x36\x3f\xf7\xfc\x4f\ +\x36\x91\xa6\x40\xd9\x95\xf9\xf1\x56\xec\xfa\xf5\xbf\xfe\x6b\x6e\ +\x10\xe3\xd3\xae\x5c\x52\x99\x93\x05\xf2\x87\xc9\x6e\x0c\xa5\xd3\ +\x5d\x75\xf8\x48\x12\x33\xc5\xf1\x35\x18\x85\xc1\x60\x49\xd5\xb1\ +\xea\x60\xf9\xc8\xb8\x79\xba\xa2\x3a\xb8\x3d\x08\x03\xcc\xf8\xc9\ +\x33\x6f\x39\x43\x24\x65\x22\x31\x50\x15\xe5\x65\x93\x47\x95\xe7\ +\x9a\x06\x72\x34\x2c\x11\x89\xc7\xcd\x60\x38\x92\x93\x6f\x05\xe2\ +\x1f\x6c\xdb\xdb\xd2\xda\xbb\x6c\xe9\xf2\xb1\xe5\x23\x63\x91\xc8\ +\xc6\x4d\x9b\x3a\x7a\x3a\x23\xf1\xa8\x2b\xfd\x57\x5e\x5f\x59\xdf\ +\xda\x60\x06\x42\x0a\xc9\x32\x4c\x03\x0d\x34\x0c\x21\x0c\x24\x14\ +\x12\x4b\x62\xf1\xfc\xdc\x9c\x09\x93\xc6\xd7\xb6\xd6\xbf\xbb\x79\ +\xbd\x22\x8d\x88\xa1\x50\xc8\x0c\x06\x7c\xcf\xb3\x1d\x47\xf7\x31\ +\x17\xe2\x99\x7e\x86\x19\x70\x6a\xf0\x3d\x97\x31\x3e\xa2\x7c\x38\ +\x69\xe5\xa4\x6d\xad\xb4\xe7\xb9\xc4\x99\x02\x1a\x10\xc8\x4f\xdd\ +\x54\x7f\x52\x57\x06\xe1\x83\x1d\x69\x19\x95\x84\x73\x9e\xe8\xed\ +\xfd\xbb\x7f\xf8\x87\xcf\x7f\xe1\x0b\xbd\xbd\xbd\x03\x0a\xbc\x94\ +\xf2\xeb\x5f\xfd\x32\x11\x8c\xa8\xa8\xf8\xa4\x76\x67\xe2\x8c\x3d\ +\x70\xff\x7d\x95\xe3\xc6\x6b\xa5\xb0\xbf\x68\x04\x63\x4c\x6b\x5d\ +\x5f\x57\x3d\xba\x72\x5c\x34\x1a\xcb\xdc\x5d\x43\x7d\xed\xc4\xc9\ +\xd3\x06\x3c\x2a\xae\xe3\x2a\x34\x42\x01\x63\xf0\x86\x7d\x86\xcb\ +\xc0\x73\xd2\x12\x44\x30\x60\x22\x80\xf2\x5d\xc7\x93\xc2\x0c\x5a\ +\x03\x19\xe0\x19\x35\x09\xf1\xf4\xaf\x92\x93\x4e\x13\x37\x03\x96\ +\x81\x00\xca\x73\x1c\x49\x56\x20\x70\xaa\x8c\x83\xf6\xd3\x2e\x85\ +\x82\x7d\x89\xe2\xa7\xae\x48\xca\x71\x3c\x11\x08\x0e\x38\xf1\xa4\ +\x9b\xf6\x68\xf0\x08\x01\x00\x48\xba\x69\x57\x5b\xc1\xa0\x60\x40\ +\x5a\x39\xb6\x43\xdc\x08\x05\xb2\x6d\x61\x00\x00\x0e\x1f\xdc\x3f\ +\xac\xb4\x34\xd3\xcc\xd3\xb6\xed\x83\x07\x0f\x9e\xd6\xb5\x13\xd9\ +\xe9\x2e\x52\xed\xfb\x32\x93\xa6\xf1\x61\xe2\x3a\x66\x10\x9e\x91\ +\x60\xfb\x7b\x14\x12\x02\x69\xb4\x1d\xcf\x71\xa5\x9b\x69\x59\xe6\ +\xa3\xe7\xf9\x80\x2e\x10\x71\xce\x84\x21\xba\x7b\xba\xea\x1b\xeb\ +\xa3\x66\x70\xdf\xbe\xbd\x47\x8f\x1f\xb7\x82\x66\xc5\xa8\x51\xd3\ +\x67\xcd\x28\x2b\x2f\x3f\x51\x5b\x75\xac\xea\xc4\x8e\x5d\x3b\x7d\ +\x57\x91\x91\xa9\xbb\xac\xb5\xe7\xab\xb4\x3d\x71\x54\xd9\xbc\x79\ +\x73\xba\x7a\x3a\x1b\x1b\x1b\x52\xa9\x94\x19\x30\x89\xc8\x75\x5d\ +\x60\x98\x81\x22\x29\x95\x59\xd0\x84\xa4\x33\xc6\x7c\x44\x83\x73\ +\x44\xe4\x80\x06\xe7\x9e\x92\x88\x80\x0c\x91\xb1\x8c\x39\x61\x40\ +\xd3\x3e\x25\x8a\xf7\x0b\xf1\xfd\xe1\xf7\x9a\x33\x9e\x09\xa8\xc7\ +\x81\xbc\x4e\xc4\x8b\xdb\xba\x8e\xdc\x0a\x86\x86\x72\x11\x9e\x46\ +\x66\x20\x34\x80\x1e\x6e\x58\x61\xc3\x1a\xfa\x1b\xa7\x7d\x15\x03\ +\xa1\xf0\xc0\x1b\x6e\x06\xc2\x67\x00\x90\x19\xa1\xe0\x50\x97\x44\ +\x1e\x08\x9e\xe6\xee\x16\x56\xe8\x6c\xe5\x10\x85\x15\x16\x03\xdc\ +\x89\x07\xc3\xe1\x2c\xb6\xcf\xcb\xf0\xc6\x79\xba\xb3\xe6\x83\x4d\ +\x7b\x53\x4c\x30\x00\xd2\x92\xc5\x46\x2c\x5e\x30\x2d\x6a\xc2\xd0\ +\x61\xad\xa7\x66\x9c\x78\x06\xde\x04\x00\x48\x92\xb4\xc1\xb9\xe3\ +\x7b\x26\x63\x9e\xa4\x94\xa7\x0c\xe6\x59\x86\x60\x4c\x28\xcf\xd3\ +\xcc\x40\x5f\xb9\xe9\x94\xeb\xa6\x93\x6e\xf2\x78\xcd\xf1\x78\x28\ +\xb6\xf9\xbd\x4d\xc0\x70\xc9\xa2\xc5\xca\x53\xef\xad\x59\x5f\x54\ +\x54\xb4\x74\xe6\xa2\xeb\x97\xae\xd8\x3d\x7d\xd7\x2b\x6b\xdf\xde\ +\x79\xfc\x88\x96\x29\x03\xfc\x82\x68\xb0\xa8\x2c\x36\x7b\xe6\xe8\ +\xca\xb1\x45\x8a\x8a\x3d\xb0\x0f\x1d\x3b\x9c\xb6\x5d\xd3\x60\xae\ +\x93\x16\x82\x69\xa5\x48\x93\xf6\x25\x68\x12\xc2\x04\x49\xbe\xf6\ +\x91\xa3\x52\x9a\xa4\x5f\x52\x54\xbc\x60\xde\xfc\xe3\xc7\x8f\xa7\ +\xd3\x49\x0d\xca\x23\x25\x99\x26\x40\x02\xd0\xd8\xf7\x97\x09\x58\ +\x47\x44\xce\xb9\xd6\x5a\x65\x1a\x24\x61\x66\x0a\x08\x48\x33\x64\ +\x8c\x31\xe0\x4c\x03\x79\x4a\xca\x73\x67\xfc\x64\x29\x4b\x17\x9e\ +\x4a\x4e\xdc\x0c\x17\x97\x95\xbb\x88\x88\x5c\xa8\xde\x3d\x07\x8e\ +\x9f\x9c\x3a\x21\x6e\x99\x67\xc7\x69\x9f\xbe\xb7\x6a\x40\xd6\x5f\ +\x42\x01\x59\x46\xf4\x47\x44\xad\xd1\xf7\xa5\xed\xb8\x26\x0a\x20\ +\x2d\x18\x73\x04\x63\xdc\x95\xd2\x07\xe6\xa5\xed\x74\x77\x4f\x57\ +\x47\x47\x8f\x76\x75\x5e\x61\xde\x84\x49\x13\x3a\xbb\x3b\x1a\x4f\ +\x36\x4c\x9e\x38\x29\xbf\x20\x8f\x40\xfb\xae\x3b\x73\xe6\x8c\x79\ +\x0b\x2f\xab\x6d\xae\xdb\xbf\x7b\x7b\x73\xed\x89\xca\xe1\xc3\x46\ +\x95\x15\xc5\xc2\xa1\xb2\x58\xb4\xa6\xae\xb1\xa7\xaa\x7a\xc5\xcc\ +\xd9\xd1\x91\xe5\x0e\xc8\x4d\x9b\x36\x75\x77\xf5\x18\x86\xa1\xb5\ +\xe6\x5c\x68\xa4\x4c\xf3\x03\xc1\x85\x42\x45\x5a\x7b\x52\x8d\xac\ +\x18\xb9\x64\xc9\x92\xda\xda\x5a\x22\xad\x09\x94\xd6\x52\x29\x60\ +\x1c\xce\x2e\xea\xd4\xdf\xb1\x7c\xb0\x36\xce\x06\xd1\x20\x36\x96\ +\x5d\x39\x59\xba\x78\x40\xae\x94\x19\x29\x9e\xbd\xb8\x82\x01\x01\ +\x33\x0c\xb7\xf1\x64\x55\x8b\x23\x55\x26\xea\xec\x4c\x90\x9f\xe9\ +\x31\x86\x8c\x5e\xc6\x90\x51\x5f\x10\x0b\x32\x20\x72\x3d\x2f\x99\ +\x4c\x1a\x64\x70\x08\x30\x04\xc6\x88\x0b\xee\x7a\x9e\x15\x08\x25\ +\x93\x29\xdb\x76\x92\x69\x77\xcb\xce\x2d\x33\x27\x4f\x3f\x7c\xe2\ +\x88\x21\x44\x49\x71\x71\x4b\x67\xcb\x9e\x03\xbb\xbb\xbb\xbb\x0b\ +\xf3\x0a\xca\x87\x97\x8f\x1f\x53\x39\xba\x20\x7f\xd6\xad\xb7\xb8\ +\x89\x2e\x65\x27\x6a\x4f\x1c\xed\x6e\x6a\x0e\x21\x2f\x0a\x85\x67\ +\x8f\x1b\xef\x21\x8c\x5b\xba\xb8\x29\xd1\x7d\xe8\xe0\xa1\xf6\xb6\ +\x0e\xc3\x30\x7d\x5f\x6a\x4d\x9c\x1b\x9c\x33\xa5\xb4\x2f\x7d\x60\ +\x9a\x13\xb9\x8a\x0e\x1e\x3c\xb4\x6a\xd5\xaa\x44\x22\x21\xa5\xcc\ +\xb8\xf6\xfb\xca\xcb\x00\xc2\xa9\xdc\x78\x1a\xd0\x12\x33\x5a\x7a\ +\x66\xb3\xc8\x34\x18\xcb\xbc\x18\x30\xc2\xeb\x6c\x12\x5a\x96\x2e\ +\x32\xfd\x8c\x7b\x89\xe6\x7d\x5b\x6b\x1d\x64\x9c\x61\xaa\xb5\xba\ +\xd6\x0f\x4f\x8b\x06\x87\x74\x13\x89\x33\x58\x1f\x51\x26\x4d\x53\ +\x41\xbf\x6d\x3a\xd3\x31\x57\x4a\x69\xdb\x76\x48\x50\xc0\x14\x82\ +\x31\x5f\x30\xa9\x94\x26\xd2\x5a\x77\xf5\x74\x7b\xbe\xcf\x0d\xc1\ +\x91\xed\xd8\xbf\x93\x33\x1e\x8d\x44\x39\x43\xdf\xf5\x38\xe7\xa1\ +\x50\xa8\xb5\xb3\xb5\xba\xa9\xe6\x78\xd5\x91\x90\xc1\x23\xc1\x80\ +\x81\xaa\x30\x1e\x41\xe5\x47\x22\xa1\x13\x4d\xf5\x81\x70\xa4\x62\ +\x62\xe5\xfa\xcd\xef\x7f\xf0\xc4\x13\x56\x6e\x8e\x65\x05\xc6\x8d\ +\x1b\x67\x59\x01\x00\x4c\xa5\xd2\xad\x6d\xed\xbd\x3d\x3d\x52\x6a\ +\x00\xe2\x1c\x8b\x8b\x8b\x47\x57\x8c\x1c\x56\x52\x62\x0a\xc3\xb6\ +\x6d\xcf\xf3\x20\xd3\x2a\x84\xa1\x06\xcc\x38\xbf\xe1\x74\x47\x5a\ +\xc6\x67\x96\xd1\xed\x39\xe7\x42\x88\x01\x78\x67\xac\x74\x4a\xa9\ +\x4c\x15\xd7\x8b\xf7\x91\x1f\xd8\xbb\xdb\xed\xaa\x63\x97\x4c\x29\ +\x28\x82\x94\x69\xea\x7e\xe9\x2a\x1a\x2a\x64\xc8\xff\x40\xd0\xeb\ +\xfb\x7e\x7e\x7e\x7e\xc5\x47\xd9\x7a\x11\x40\x4b\xb7\xbb\xa3\xd3\ +\xe6\x1c\x94\xe2\xc1\xb2\xab\xe7\x4e\x2b\x0a\xa0\x1a\x2a\xab\x52\ +\x9c\x25\xeb\x03\x65\x1c\xac\x99\x42\x68\x08\x08\x80\x8c\x65\x7c\ +\x5a\x4a\x29\xca\x58\xb0\x41\x13\x91\x2f\x7d\x65\xdb\x8e\xeb\x06\ +\x83\x41\x4f\x6a\x5f\xfa\x46\xc8\x00\x82\x8e\xde\x76\xc1\x45\x28\ +\x18\x0c\x45\x42\x56\xd0\x0a\x44\x02\xc8\xb1\xcd\xee\xf5\x92\x32\ +\x90\x36\x38\x48\x6c\x91\xa8\x7c\xad\x95\x65\x05\x14\x80\xaf\x76\ +\x34\x36\xb7\x74\x25\x53\xcc\x30\x39\x17\x8c\x89\xb4\xeb\xe5\xe4\ +\xe4\xc6\x72\xf2\x98\x08\x70\x61\x1a\x86\x91\x9f\x9f\x33\x6f\xfe\ +\x9c\x5b\x6f\xba\x49\xba\x5e\x4f\x77\xf7\xfe\xbd\xfb\x32\x15\x66\ +\x11\x88\x34\x29\xa5\x08\xf9\x69\x5b\xd5\x20\xd1\x3d\x03\xe6\x0c\ +\xf7\xee\xf3\xc6\xf5\x53\xc6\xaf\x06\x00\x44\xfa\xe2\x0d\x5f\x4f\ +\x35\xee\x8d\xbc\xf9\x10\x1a\x97\x08\x12\x90\xe8\xcd\xf1\x53\x7b\ +\x2d\x8b\x93\x06\x60\x5f\xbd\xfe\xa9\x58\xa8\x58\x69\x79\xe9\xf3\ +\x67\xc4\x54\x2a\xd5\xd5\xd5\xf5\x91\x67\x6a\xad\x03\x39\x15\x57\ +\x5c\x3b\xac\x27\xe9\x86\xa2\x31\x93\x01\x22\xf4\x45\xa9\x7d\x24\ +\xc8\x07\x92\x36\xfa\x7d\x69\x08\x88\xa0\xc9\x34\x4d\x60\xa0\x48\ +\xfb\x52\x9a\x5c\x28\xa5\xa5\x92\x44\x94\x4a\xa5\x10\x20\x14\x0e\ +\x3b\x89\x04\x37\x0d\x60\x14\x8b\x46\x0b\x8a\x0b\x49\x69\xce\xb9\ +\x65\x9a\x0c\x59\xd2\xb5\x2d\xc3\x50\xa4\xd2\x9a\xd0\xf7\x7c\xdb\ +\xb6\x93\xbd\xd1\x48\xc8\x34\x0d\x6d\x27\x5d\xdf\xef\xea\xee\x49\ +\xa5\xd3\x02\x30\xc4\x44\x22\xd1\x43\x44\x91\x70\xb4\xdd\xeb\xc8\ +\xd8\x09\x23\x91\x58\x28\x14\x12\x82\x1f\x39\x72\xe4\x37\x3d\xdd\ +\xf1\x48\x74\xca\xa4\xc9\x2d\x27\x4f\xfa\x9e\xcf\x39\x97\x5a\x29\ +\x9d\x49\x2f\xd5\x44\xa7\x8a\x22\x65\x90\x9c\xd9\x08\x32\xcc\xdc\ +\x34\xcd\x0c\x0f\x1f\x1c\xf1\x76\x69\x2c\x0e\xce\x39\xe7\x80\xdc\ +\xbc\x64\x40\x2e\x84\x21\x84\x91\x01\x79\xc6\x87\x44\xc0\xfe\x10\ +\x40\x9e\xd1\x25\x3f\xfa\x4c\xc6\xd1\xeb\xdc\xb0\x76\xf5\xa1\xc6\ +\x54\xc1\xb8\xb9\xd7\x2d\x1c\xdb\x5c\xdf\x94\x53\x3a\x3c\x66\x0d\ +\xd1\xd2\x4f\x9c\xf3\x6a\x99\xe2\x0a\x5a\x63\x3f\x66\x32\x8c\x2e\ +\x13\x6c\x42\x00\x52\x4a\x5f\x49\x61\x04\x03\xc1\x60\xc2\x4b\x69\ +\xa5\x3c\xe5\x47\x63\x51\x33\x10\x08\x58\x96\x30\x04\x10\x38\x69\ +\xdb\xb5\x93\xc8\x98\x69\x18\x1a\x84\x42\x23\x9d\x4a\xb9\x4e\x3a\ +\x16\x89\xda\x29\xb2\x93\x8e\x2f\xa5\xeb\x7a\x8e\x27\xb5\x64\x8a\ +\x51\x22\x99\x92\xbe\x0c\x04\x02\xbe\x54\xc9\x94\x8d\x88\xc1\x40\ +\x88\x71\xdd\xdd\xdd\xed\x4b\x57\x6b\xf7\xf8\x91\x23\x1c\xb0\xae\ +\xa6\xb6\xb7\xa7\x97\xfa\x0d\x0c\xfd\xe9\x2f\xa7\x69\xe3\xa7\x92\ +\xe4\xb5\xce\x38\xe4\x32\xa9\x66\x19\x6c\x6b\xad\x33\x5d\x04\x2f\ +\x19\x9c\x6b\x82\x4b\xc6\x74\x98\x69\x01\x91\xad\xd6\xf3\x21\xc4\ +\x38\xeb\x6e\xa9\x6a\xb0\x0b\x6e\xfb\xec\xb2\xad\xef\xec\x6c\x49\ +\x14\xd7\x1c\x38\x90\x1f\x2d\x9e\x16\x0c\x49\x75\x9e\x20\xef\x87\ +\x47\x7f\xb1\x62\x9e\xa9\xee\xa8\x81\x08\x48\x01\x68\xad\xa5\xd6\ +\xbe\x94\x81\x00\x47\xc6\x7c\xdf\x47\xc6\x49\xf9\xa6\x69\x65\x0c\ +\x66\xa6\x34\xd2\xa9\xb4\x6d\xa7\x39\x32\x2e\x84\xeb\xb8\x02\x4d\ +\xf2\xd1\x49\xf4\x0a\x21\xb8\xa1\xd3\x89\x5e\xad\x94\x94\x52\x2a\ +\x05\x08\x06\x43\x9f\x49\xdb\xb5\xc3\xe1\x08\xe3\xc2\x76\x5c\xd7\ +\x75\x85\x30\x2c\x0b\x1c\xc7\x51\x4a\x31\x0e\x9c\x33\x53\x18\xca\ +\xf3\xaa\x6b\x6a\xa4\xe7\x43\xff\x52\x40\x80\x33\x8a\xb4\x0d\x04\ +\xbd\x31\xd6\x97\x2d\x97\xa9\x72\x35\x80\x79\xd5\xef\x81\x1f\x70\ +\xa7\x9f\x91\xdc\x72\x91\xe9\xb0\x04\x4a\x03\x5e\x2a\x45\x6e\x90\ +\x40\x6b\xd2\x3a\x53\xec\x23\x0b\xf4\xa1\x9f\xb9\xd2\x14\x08\x84\ +\x0c\xc3\x0c\x0a\xe8\x68\x69\xe9\x4e\xf9\xc3\x38\x3f\x2f\x71\xfd\ +\x6c\x7e\x9e\xd9\x57\xfb\x82\x47\x88\x34\x90\x26\x52\xd4\x67\xcd\ +\xf2\x7c\xcf\xf3\x3d\x4f\x49\x26\x38\xfa\x2c\xd1\x9b\xe4\x9c\x9b\ +\x96\x45\x2a\x95\x4e\xa4\x18\x50\x30\x14\xf6\x3d\x57\x49\x15\x30\ +\x54\xaa\xb7\x97\x31\x16\x0e\xe7\x27\xed\x5e\xc7\xf5\xb4\x52\x7d\ +\xaa\x01\x00\x68\xb2\x95\xab\x48\x13\x51\x32\x99\x54\x4a\x73\x66\ +\xf4\x27\xb4\x12\xe7\xdc\x34\x0c\xa5\xa4\xe7\xb9\xd1\x70\x24\x1a\ +\x89\xa4\x12\x29\xcf\x75\x33\xd9\x63\x19\x63\xa1\x06\x42\xc0\xc1\ +\x99\xe4\x03\x50\xcf\x58\xd4\x87\x44\xf8\x19\xfc\xe3\xe2\xe6\xe4\ +\x74\xe9\x80\x9c\x88\x48\x91\x22\x62\x59\x90\x9f\xc3\x36\x19\x8c\ +\xe4\x52\xd7\x86\xd7\x5f\xab\xf7\x6c\x1b\xbb\xbb\x0a\xc6\xcc\x1e\ +\x53\x10\x41\xf2\x7f\x3b\x90\x8b\x8c\x7e\x40\x9a\x11\x22\xe0\xa9\ +\x90\x32\xad\xb5\xee\x9b\x7b\x25\x55\x9f\xe7\x19\x01\x88\xa5\x92\ +\xb6\x30\x0c\x3b\xe5\x2a\x25\x03\xa6\x65\x1a\x56\x38\x14\xf1\x3d\ +\xaf\x33\xd5\x99\x76\x92\x8a\x29\x2e\xb8\xb4\x3b\x3c\xad\x14\x10\ +\x37\x0d\x40\xd2\x5a\x02\x41\x46\x7d\xe6\x5c\xd8\xb6\x93\x81\x2d\ +\x33\x44\x26\x9c\x13\x91\x09\x21\x32\x2a\x83\x21\x44\x61\x41\x61\ +\x6e\x3c\x7e\xb4\xe7\x68\xc6\x90\x98\xa9\xd8\x48\xfd\x55\x29\x06\ +\x64\x90\x81\x78\xf5\x7e\x63\x1b\x66\x6c\x6c\x03\x0a\xf9\xd9\x62\ +\xcb\xc5\x6b\x78\x23\x00\x7d\xa9\x71\xf2\x4c\x05\x4e\xd0\x59\x56\ +\x3e\x14\x29\x29\x03\x79\x15\xcb\xaf\x0b\xb5\x74\xf4\x2a\x02\x64\ +\x46\x3c\x27\xd6\xd9\x5c\xcf\x83\xb1\x78\x34\x78\x86\x50\x7a\x3a\ +\xc8\xb1\xaf\x77\x77\x26\x86\x1d\x91\x00\x28\x53\x71\x95\x30\xd3\ +\x93\x80\x71\x32\x19\x31\xf0\x51\x68\x03\x7c\xe2\x06\xb3\x04\x37\ +\x18\x78\xa8\x14\x49\x40\x60\x1c\x41\x6b\x83\x1b\xcc\xe0\xc0\xc8\ +\xb0\x8c\x58\x2c\x92\x4a\x27\xdd\xb4\x8d\x26\xd3\x04\x69\xd7\xb3\ +\x42\x16\xe7\x48\x0c\x95\x94\xc8\xb8\xf4\x7d\x43\x88\xbc\xa2\xb8\ +\x9d\xb6\xa5\x94\xbe\xaf\x0c\xc3\x54\xda\x07\xb4\x18\x47\xc1\x39\ +\x22\x22\x10\x47\x01\x4a\x33\xc6\x93\x69\xdb\xf1\x7c\x85\xa8\xb5\ +\x56\x04\x99\x6a\x33\x90\x09\xd3\xd3\x99\xba\x14\x88\x88\x2c\x53\ +\x44\x9e\x31\x04\xa6\x35\x79\xbe\x4f\x83\xec\x6d\x74\x26\x27\xbc\ +\xb8\x21\x22\x35\xb0\x4b\x09\xe4\x44\x9a\x08\x89\x30\x8b\xf1\x73\ +\x18\xde\xc8\x69\xdf\xb5\x69\x5d\x4d\x2f\x06\x0c\x8e\xe0\x77\xb5\ +\x77\x51\x20\x3c\x7a\xda\xe2\xcb\xe7\x8c\x13\xe0\x9f\x96\x85\x76\ +\x96\x72\x97\xa9\xa0\x80\x44\x9a\x31\xe6\x4b\x9f\x90\x38\x32\xa5\ +\x24\x92\x89\x9a\x83\x66\x8c\x04\x07\x83\x24\x82\x62\xa0\x80\x01\ +\x72\xd2\x24\x3d\x42\xc5\x4d\xa1\x49\x02\x00\x29\xa9\xc8\xb7\x35\ +\x29\x92\xb1\x58\xcc\xd7\x3e\x63\x42\xfb\x84\x00\xa6\x30\x02\xcc\ +\x52\xa4\x1d\xdb\x01\xad\x19\xe7\x16\x33\xc7\x8e\xa9\x9c\x3c\x79\ +\xd2\x5b\x6f\xad\xd2\x5a\x86\x42\x81\x4c\x31\x66\x44\xcd\x58\x46\ +\x06\x57\xa4\x01\x89\x2c\xc3\x12\xc2\xec\xe9\xed\x51\x9a\x08\xd1\ +\x27\xca\xd4\x90\x03\xad\xfb\xdb\x8d\x23\x69\x02\xc0\x8c\x52\x07\ +\xc0\xb4\x22\xad\x24\x69\xf2\x95\x1a\x08\xce\x3e\x87\xb9\xe7\xe2\ +\x95\xdd\x2e\x29\x28\x20\x00\x29\x22\xd5\x57\x4f\x3b\x0b\xf3\x21\ +\x0d\x6f\x5d\x2d\x27\x1a\x52\xb9\xd7\xdc\x7a\x55\xae\xa1\x05\xf5\ +\xac\x7b\x6d\x43\xce\xbc\x65\xd3\x4a\xe3\x4c\xfb\xf4\x91\xe2\x7a\ +\x7f\x55\x36\xad\xb5\x56\xbe\x46\x81\x96\x65\x18\xc2\x50\x4a\xfb\ +\x52\xd9\x8e\x0d\xa0\x99\xe0\xe4\x39\x39\xd4\x17\x8a\xe2\x2b\x25\ +\xb5\x96\x52\xb1\xfe\x44\x0f\xd2\x9a\x13\x27\xad\x6d\xdb\xce\xc4\ +\xa8\x66\x22\xc9\x33\xc1\xa4\x4a\x69\xdf\xf7\x19\x63\xdc\x30\x7c\ +\xcf\xf7\x95\xaf\x94\xda\xb1\x63\x47\xca\x4e\x9b\xc2\xb4\x6d\x9b\ +\x73\x23\xa3\xad\x67\x7c\x60\x2c\xd3\x34\x17\xb5\x30\x84\xeb\x3a\ +\xb6\x6d\x2b\x95\x51\x13\x90\xfa\x73\xc6\x69\x50\xf7\xcc\x81\x5c\ +\xb4\xc1\xe5\x58\xf1\x12\xee\x7f\x4b\xa0\x2f\x21\xa0\xe3\xa9\x82\ +\xf9\x59\x38\x9f\xe3\x81\x6b\x6d\x04\x73\x87\x57\x04\xf2\x62\xd1\ +\x30\x57\x9c\xb0\xac\xa2\x22\x14\x8f\x86\x02\x96\xeb\x7a\x1f\x0d\ +\xf2\x7e\xf1\x95\x2c\xc3\x60\xa8\x18\x80\xef\xfb\x69\xa5\x31\x60\ +\x71\x86\x4c\x23\x79\x68\x58\x06\x37\x4d\xc5\x21\x16\x09\x83\x21\ +\xd2\x8e\x4b\x04\x9c\xf1\x01\x63\x16\x22\x3b\xa3\xf4\x92\xea\x2f\ +\xb3\x38\x50\x2f\x35\x03\x45\x2e\x38\x20\xb4\xb5\xb5\xb9\xae\x8d\ +\x80\x8e\xe3\x6a\x4d\x96\xc5\x11\x99\xd6\x7d\x20\xd7\x40\x0c\x88\ +\x99\x42\x70\xee\x38\xae\xed\x38\x83\x41\x4b\x03\xd5\x9b\x30\xa3\ +\xa0\x13\x9c\x55\xec\x89\x80\x10\x2e\x61\x90\x2b\xf4\x00\xc1\xbe\ +\x64\x40\x2e\x55\xda\x57\x99\xa6\xb4\x7d\x21\x4c\xf8\x07\x50\x20\ +\x3f\xe3\xe8\x3d\x4f\x90\x5b\xf1\x61\x63\xca\xbb\xda\x1b\xab\x3b\ +\x11\x00\x28\x56\x5e\x11\x13\x6e\x63\x63\x4f\x24\x37\x2f\xc0\x4f\ +\xdb\x1e\xc5\xe0\x28\x99\x33\x0c\x73\xae\xed\x01\x80\x46\x10\xa6\ +\x28\x2a\x2c\xcc\xcf\xcf\x4b\xf4\x74\xda\xbe\xcf\x38\x76\x25\x13\ +\x9e\xd6\xac\xa3\x5d\x1a\x46\x32\x9d\x4e\x24\xd3\xfe\x39\xa4\x2a\ +\xa9\x94\x91\x69\xb4\xa4\x35\xf4\x55\x9b\xf1\x7d\xdf\x3f\x23\xeb\ +\xbb\xad\xad\x7d\xf0\xb7\x52\xa9\xb4\x61\x18\x9e\xe7\x71\x9e\x19\ +\x14\x33\x38\x0b\xf0\xb0\xe3\x38\x7e\x3a\x9d\x4c\x24\x3c\xcf\x23\ +\x04\x5f\x65\xba\x24\x66\xa4\x0e\x00\x40\xa2\x3e\xee\xad\xcf\x1e\ +\xce\x87\xf6\x51\x90\x52\x5e\xbc\x86\x37\x1d\x2c\x74\x66\x7f\x91\ +\x71\xe3\x92\x59\xee\x95\xb9\x79\x1e\xe3\x08\x04\x80\x8d\xf5\x27\ +\xdb\x8d\x5e\xfd\x07\xd0\xa4\x19\x11\x1d\xc7\x09\x85\x42\xe7\x21\ +\xae\xf3\x74\xf2\xe4\xce\x8d\x5b\x7b\x91\x33\x04\xd0\x1a\xac\x92\ +\xf9\x73\x4a\xf7\x7e\x70\x6c\xe6\x75\xd7\x56\x44\xb8\x1a\x94\x71\ +\x2a\x66\xcf\x9e\x3d\xf0\x86\x13\x10\x00\x31\x00\x44\x40\x32\x84\ +\x10\x9c\x1b\x9c\x47\x42\xa1\x31\x15\xa3\xf2\xf3\x73\xab\xab\xab\ +\x7a\x7a\x3a\x03\x86\x99\x4e\xa7\x18\x63\x91\x58\xcc\x0c\x85\xc7\ +\x54\x8e\x0d\xe7\xe4\x79\xbe\xf4\x34\x9d\x0a\xd6\xe9\x13\x1f\x11\ +\x34\x45\x22\x11\x25\x7d\xd7\xf3\x00\x51\x69\x8d\x88\x86\x61\x64\ +\x3c\x59\x9c\x33\x86\x4c\x29\xe5\x4b\x9f\x31\x14\x82\x2b\x45\x42\ +\x70\xd2\x80\x8c\x19\x42\x60\x7f\xb0\xaa\xe0\x22\x37\x12\x16\x9c\ +\xf9\x4a\xda\x8e\x23\xa5\x24\x04\xa9\xa4\x1e\x08\x7d\x21\xec\x03\ +\x39\x00\xf4\xa5\x9d\xa9\x0c\xf3\xce\xfc\x43\xe7\x86\xb0\x52\xaa\ +\xa4\xa4\x24\x13\x1e\x73\x31\xd2\x8c\xcb\xae\xd2\x4b\xae\xbb\x94\ +\x96\xfb\x65\x83\x12\x7f\x1d\x2f\xf5\x07\xd5\x86\x3d\x10\xf8\xe8\ +\xba\x57\x4a\xca\x40\xbc\xe2\xea\xdb\x47\x70\x8e\x4a\x6a\x6e\x70\ +\x2d\x15\x32\x56\x72\x63\x85\x61\x32\x75\x7a\x4e\xb9\x78\xe9\xc5\ +\x17\x3e\x42\x30\xc8\xf4\x30\xd1\x5a\x67\x4a\x29\x01\x66\x44\x5f\ +\xea\xab\x71\xaa\x39\x63\xc8\x3e\x4c\xdf\xfd\xc8\x12\xe8\x1f\xfa\ +\xd5\x21\xde\x9c\xe5\xdf\xfe\x1d\x24\x8a\x7a\x9e\x97\x48\x24\x2e\ +\x52\x66\x1e\x30\x8d\x4b\x6d\xa5\x0f\x0a\xeb\x88\x98\xd9\x4a\x12\ +\x43\xcd\x90\x69\xc9\xce\xfa\x0f\xb6\xef\x39\xd9\xe3\x86\x0b\x86\ +\xcf\x9a\x3b\xa3\x24\x28\x0c\xc3\x20\x7d\x66\xd9\x08\x91\x4a\xa5\ +\xb2\xf3\x35\xd4\xde\x91\xa5\x2c\x5d\xc0\x6b\x95\x09\x9d\x68\x5e\ +\xf7\xf6\x3b\x6e\xfe\xf8\x29\x53\x63\x6d\x55\x07\x56\xbf\x6d\xdf\ +\x78\xfd\x92\x1c\x71\x76\x61\x18\x10\xd9\xf9\xca\x52\x96\x2e\x3a\ +\x62\x1c\xba\xda\xeb\x7a\xad\xd1\xb7\x5c\xbb\x3c\xc6\x94\x98\x50\ +\xfa\xc2\x33\x6f\x37\x74\xdb\x79\x45\xc1\xb3\x1b\x1e\x66\x5b\xd1\ +\x64\x29\x4b\x17\x1f\x11\x61\x20\x14\x83\x54\xcb\xf1\x9a\xa6\xde\ +\x44\x4f\xed\x89\xe3\x9d\xd2\x88\x05\xcc\xa1\x8b\x46\x64\xe7\xeb\ +\x12\x5e\x09\x17\x54\x84\xcf\xd9\x6e\xef\x8c\xa5\xf4\xd3\xab\xbc\ +\x45\xfa\xac\xf9\xc1\x8b\x24\x28\x4a\x2b\x19\x2c\x1c\x33\x77\x52\ +\xd3\xfa\xb7\x9e\xdf\x8a\x5c\x81\x39\x69\xe1\xf2\x11\x31\xa1\x87\ +\x2a\x55\x98\x05\xf9\xa5\x40\x5b\xb7\x6f\x6e\xea\x3c\xc8\x58\x7f\ +\xd9\x0c\x20\x54\xe6\xbc\xe9\x2b\x4a\x4a\x8a\xfe\x1b\xbf\xaa\x9a\ +\xaa\x8e\xb2\xc2\xf1\x25\xd1\xdf\x81\xb8\xe7\x49\xb9\xfd\xed\xd5\ +\xbc\xad\x05\xfa\x07\x89\x5a\xb9\xb1\xf8\xcc\x15\xd7\x45\x42\x1f\ +\xdd\xc3\xb4\xab\xe1\x44\x32\x30\x6c\x78\x41\x08\x00\x40\x3b\x75\ +\xd5\xf5\xd1\xb2\xb1\xb9\xff\xbd\xe6\x0b\xbd\x49\x7b\xef\xba\x17\ +\x2c\xaf\x03\x4e\xb9\x84\xb4\xcc\x19\x3d\x67\xd9\x0d\x06\xff\xed\ +\xca\x6f\x68\xa7\xa7\xba\xa1\x73\xd8\xa8\x51\xa1\x4f\xac\x6c\x07\ +\x91\x46\x73\xfc\xfc\x6b\x46\x4c\xec\x49\xda\xd2\x0a\xc7\x62\x61\ +\xe1\x3a\xee\x90\x6e\xec\x2c\xc8\x2f\x05\xea\x4e\x37\x6e\xae\xff\ +\x0f\x83\xf7\xad\x7a\x45\x6e\x8c\x57\xce\xa7\x8c\x53\x4d\xb7\x1f\ +\xdd\xb2\xb9\xde\x5a\xb1\x7c\x76\x00\xe1\xc4\x96\x57\x5f\xdf\xda\ +\x38\x7d\xf9\x2d\xcb\xa6\x0c\x03\x00\x90\x1d\x6f\xbc\xb8\x76\xc4\ +\x92\x1b\xa7\x0c\x0b\x01\xc0\xc9\x43\xef\xbd\xfc\xe6\x36\x2f\x10\ +\x19\x31\x71\xc1\xf5\x57\x8c\x7f\xff\xf5\x17\xf2\x6f\xfb\x87\x92\ +\xe8\x10\x57\x3c\xb1\x75\x4d\xcf\xb0\x45\xb3\x86\x9f\x6f\x8f\x61\ +\x2d\x04\x1c\xd8\x1b\x79\xf9\x69\xea\x2f\x1d\xcd\xec\xb4\xbf\xe4\ +\x4a\x75\xc3\xcd\x19\xc6\x74\x6c\xeb\x5b\x35\xc6\xe4\xab\x67\x57\ +\x00\x80\xee\x39\xf6\xc6\xba\xfa\x85\x37\x2f\xcf\x47\xd0\x3d\x27\ +\xde\xda\xd8\x10\x0d\xa6\xa8\x24\xd2\x07\x72\x96\x58\xfb\xca\x0b\ +\xd3\x1f\xf8\xdb\xff\x26\xc8\x15\x0b\x9a\x47\x9e\xce\xab\x7e\x43\ +\xf5\xbb\x26\xb8\x07\x6d\xf3\xff\x8a\xf8\xcd\x2a\x59\xf3\xce\xfa\ +\xba\xd9\xd7\x2d\xcd\x63\x72\xef\xba\xd5\x6a\xcc\xe5\x33\x87\x7f\ +\x98\xef\x9a\xa5\x6a\x5f\x5f\xb9\xe9\xb6\xaf\x7d\xe5\x13\x03\x39\ +\xe3\xdc\xee\xae\xff\xe0\xdd\x23\x0e\x37\x18\x00\x69\xc5\xa2\xc3\ +\x66\x4f\x1b\x17\x14\x43\x94\x48\xc8\xea\xe4\x97\x84\x19\x06\xb9\ +\xc1\x43\x83\xff\x44\x3f\xe0\xdb\x8f\xbc\xff\xf8\x2f\x7e\xbd\x6e\ +\xcf\x09\x42\xb0\x6b\x37\xbe\xb0\xae\x61\xd6\xbc\xf1\xbb\x56\x3d\ +\xb7\xbf\x5d\x01\xe8\x43\x6f\x3f\xf7\xcc\xaa\xf7\x9b\xba\xfa\x1a\ +\x8f\x35\x1c\xdc\x9d\x88\x4d\xba\xf9\xfa\x65\xe9\x7d\xaf\x3f\xbb\ +\xfe\x68\x28\xc4\x0e\x6f\x79\x77\xcb\xee\xa3\x69\x05\x00\x90\x68\ +\x39\xbe\x69\xc3\xa6\xe3\x2d\x29\x00\x68\x39\xb2\xe3\x8d\x97\x5f\ +\x7c\x6f\xd7\x71\x05\xd0\x72\x7c\xf7\x7b\x9b\x76\xb4\xa6\x14\x00\ +\xa4\xdb\x6a\xde\x5f\xff\xee\x9e\x13\x2d\x67\xb3\x14\x14\x02\x82\ +\x21\x08\x04\xfb\xfe\x82\x21\x34\xcc\x8c\x74\x7c\xf4\xfd\xd7\x7f\ +\xf9\xeb\x67\x76\x56\x77\xf6\xdd\x4e\x30\x54\xb7\x67\xdd\xae\x2a\ +\x07\x00\x1a\xf7\x6c\xd8\xd1\x90\x1a\x3f\x69\xf2\x98\x61\x39\x00\ +\xba\xee\xd0\x8e\x0d\xef\x6c\xed\x56\x86\x65\x02\x78\x5d\x7b\xb6\ +\x6c\xdc\x79\xb4\x29\x63\x68\x6a\xa9\xda\xfb\xde\xc6\xad\xcd\x09\ +\x09\x00\x4e\x57\xfd\x96\xf7\xd6\xed\x3c\xda\x4c\x1f\xae\x40\x88\ +\x00\x99\x00\x66\x30\xf3\x47\x26\x20\x37\x11\x40\x3b\xad\xbb\xb7\ +\xed\x4f\x12\x00\xe8\xea\x7d\xdb\xaa\x3b\xa5\x4a\x34\x6d\xdd\xb0\ +\x6e\xdb\xc1\x7a\x02\x70\x3b\xea\xb6\x6c\xdc\x78\xb4\xa9\x17\x00\ +\x80\xec\xa3\xbb\xb6\xbc\xbb\xe5\x80\xc3\x2d\xf1\x49\x0a\xfa\x44\ +\x88\x8c\x0b\xc1\x18\x63\x5c\x98\xe8\x9e\xd8\x7f\xa0\x39\xe5\x73\ +\xcc\x72\xf2\x3f\x3c\x0a\x16\x8d\xbf\xfd\x33\x77\xbc\xb1\xa7\x4b\ +\x03\x34\x1e\x3e\x60\x8e\x5b\xb0\x78\xc1\xcc\xe4\xc1\xdd\xc7\x1b\ +\xbb\x47\x7b\xd5\xbb\xda\xe3\xd7\x2c\x9b\x8a\x03\x35\xb3\xb8\x19\ +\xcf\x2f\x2c\x2c\x28\x8e\x18\xd4\x9c\x72\xf3\x94\xdf\xd3\xde\xb4\ +\xa7\xf6\xfd\x63\xed\x77\xdc\x3a\x93\x9e\xf8\xe5\xcb\x46\x71\xe1\ +\x86\xcd\xfb\x6e\xfb\xd2\x43\x81\x60\x90\x5a\x52\xc9\xb4\x57\xbb\ +\xe3\xcd\x17\xd6\x1e\x2d\xcc\xe3\x5b\x0e\x34\x7d\xe9\xb3\xb3\x56\ +\x3e\xf9\xac\x5f\x54\x39\x2e\xc7\x3e\x6f\x5d\x9b\x00\xa0\x70\xfc\ +\x82\xbb\x6e\xee\xde\xea\xf6\x07\x23\x99\x65\x73\x27\x17\x6d\xdd\ +\x7b\xe4\xaa\x31\x53\xf7\x1e\x68\x9f\x79\xc5\x8d\x35\xeb\x7f\x75\ +\xac\xe2\xbe\x65\x62\xf3\xe3\x6f\xd7\x8d\x2c\x11\xad\x09\x6d\xa8\ +\xd4\xfa\x17\x9f\x3c\xa1\x0a\xdc\xf7\x77\x26\xd9\x7d\x13\xf5\x9e\ +\x5f\xbf\xb4\xa7\xa0\xd0\x7c\x7f\x77\xdd\xc3\x0f\x2f\x7b\xef\x57\ +\x4f\xb5\x97\x8c\x9b\x18\x4a\x7e\x4c\xb3\x04\x72\x2b\xd0\xd7\x1f\ +\xdd\x08\x44\x02\xa2\x6b\xf5\x93\xcf\x57\x85\x2b\x26\x05\x47\xc8\ +\x8e\xe3\x4f\x3f\xf3\x96\x59\x90\xf3\xfe\xd6\x03\xec\x91\xcf\xbb\ +\x9b\x7e\xf3\xf2\x61\x1a\x1e\xec\xe8\x72\x8a\x3f\x49\x86\xa9\xb5\ +\xb6\x62\xe5\x4b\xae\x19\xc3\x88\x80\x0b\xd3\x6b\xb1\x9f\x7a\x2b\ +\xe5\xf9\x80\xe6\xd9\x11\xff\x59\x4e\x7e\xa9\x18\xd9\xa8\xcf\xb2\ +\x75\x86\x7d\x2b\x9c\x5b\x50\x1c\x0f\x28\x0d\x08\x60\x3b\x9e\x65\ +\x99\x00\x60\x19\xa6\xdf\xd3\xb0\x75\xc7\x89\x19\x57\xdd\x30\x32\ +\x26\x78\x7f\xbc\xb4\x30\xe8\xc0\x9a\x67\xbe\xf7\xa3\xc7\x9a\xe2\ +\xb3\xef\xb8\x72\xb2\x86\xd0\xd2\xdb\xef\x7b\xe4\xce\x05\x89\x13\ +\xfb\xf7\x6c\xdd\x29\x2b\x57\x3c\xf2\xb9\x47\x56\x8c\x76\x37\xef\ +\xa9\x56\x18\x98\x76\xd5\x67\xae\x5f\x34\x69\xdf\x8e\xdd\x95\x2b\ +\x3e\xff\xb9\x2f\x7c\x71\x44\xf2\xe8\xee\xfa\x44\xd0\xe4\x22\x56\ +\x3a\x71\xec\x88\xb3\xa3\xa3\xa8\xaf\x6f\xc7\xa9\xbf\x4c\x03\x0c\ +\x00\xc8\x2d\x28\xca\x09\xe0\xe0\xb2\x45\x13\x67\x4c\x4d\x37\x1c\ +\x6c\x6d\x3e\x5e\xe5\xc6\x67\x8c\x29\x00\x6e\x05\x79\xc7\xf6\xf7\ +\xab\x66\xdf\xf1\xc5\xfb\x1f\xbe\x7b\x52\x71\xb0\xf7\xe4\x91\xcd\ +\x3b\x9a\x0a\x46\x94\xe7\x52\xcb\x9e\xed\xbb\xb7\xbe\x7f\xa4\x62\ +\xf9\xbd\x9f\xfb\xfc\xd7\x26\xe2\xb1\x6d\x27\x7a\x43\x41\x6e\x84\ +\x0b\x27\x4e\x18\xc5\xce\x67\x93\x39\xe3\xaf\xdf\x66\x89\xfd\x61\ +\x56\x04\x28\x04\xe3\xc1\x82\x49\x13\x2b\xda\x8f\x6d\x3b\xd8\xec\ +\x96\x95\x8e\xa0\xae\x63\x5b\xf7\xee\xda\x75\x20\x79\xfd\x97\xbe\ +\xf4\xe0\x5d\x37\x0c\x0f\x91\xfc\x04\xd3\x69\x10\xd1\x4f\x77\x1c\ +\xdc\xb5\x6b\xe7\x9e\x3d\x7b\x76\xef\x5a\xbf\xee\xbd\x1a\x5b\x14\ +\x44\x02\x43\x56\xcc\xca\x82\xfc\x52\x41\x78\x26\x03\xfb\xd4\xdf\ +\xa9\x4f\xa5\xd2\x99\xc0\xc5\x9c\x9c\x48\xa2\xab\x1b\x80\x7a\x6c\ +\xcf\x80\xee\xbd\x5b\xb6\xad\x7c\xe6\x17\x2f\xad\xd9\xf0\xde\x86\ +\x6d\x99\xd4\x16\xe9\xe3\xf4\x6b\x1f\xf8\x1f\x7f\xf5\x97\x5f\xbe\ +\xf7\xda\x02\x0b\xa4\xd6\x9e\x0b\xc4\xcc\x80\x49\x4a\x11\x30\x84\ +\x4c\x6f\x39\x02\xd2\x9e\x63\xbb\x00\x40\x9a\x30\xd3\x91\x43\xfb\ +\xae\x55\xfe\x99\xcf\x7f\x7e\xa2\x3e\xf0\x93\x9f\x3c\x93\xf6\x86\ +\x40\x93\xa6\xd3\xfe\x06\xaf\xc7\x33\x22\x31\x23\x23\xa7\x8e\xe4\ +\x4d\xcf\xbf\xf2\xb6\x55\x36\xa5\xd4\x00\xad\x09\x21\x93\xd2\x04\ +\x00\x82\x21\x69\x4d\x88\xe0\x7a\xb2\x6c\xee\x75\xd7\x2e\x9e\x48\ +\xbe\xdb\xd7\xdc\x0e\xa4\x4f\x45\xd7\x3f\xf2\xc8\x0c\xf3\xc4\xcf\ +\x7e\xf8\x9b\x3a\xe7\x23\xe6\xed\x8c\x21\xf5\xa1\xc2\x08\x4a\xaf\ +\x2b\xe9\x01\x80\xd3\xd9\x95\x66\x66\xd1\xd5\x9f\xfb\xc2\x65\x79\ +\x27\x1f\xff\xd9\x13\x07\xbb\xa5\xc1\xc9\x95\x34\xe7\xfa\xbb\x97\ +\x8e\xcf\x71\x7d\x49\x1a\x80\x0b\x44\xfd\x49\xa6\xcc\x21\x63\xd2\ +\xe9\x3a\xb6\x7f\xff\xfe\x03\x07\xf7\xed\xdd\x5b\xdd\x25\x16\x5e\ +\xb1\x64\x58\x88\x2b\x9d\x75\xa1\x5d\xca\x40\x1f\xc4\xc1\xf5\x69\ +\xbb\x37\x29\xe9\xb8\x9e\x22\x28\x9f\x76\x59\xfc\x83\x97\x7f\xf2\ +\xd8\xbe\xa4\x5f\x74\xf7\xec\x45\x2b\x66\xce\x4c\xbb\x9d\x6f\x3d\ +\x69\x8b\x49\xe3\x32\x5d\xd1\xa4\xe7\x7a\xe6\xc0\xaf\x90\xe7\x3a\ +\x52\x03\x91\x9f\xb4\xd5\xe8\x59\x73\x0e\x3d\xf1\xca\xaf\x9f\xdc\ +\xd7\x54\xc7\xae\xbf\xbc\x32\xff\xd8\xde\x37\xde\x79\x72\xa5\x77\ +\xc5\xb8\xe9\x93\x5f\x7f\xfb\x97\x4f\xee\x66\xf5\xe1\x71\x0f\x0f\ +\xf3\xb7\x6e\xdd\xd1\xe1\x22\x79\x4e\x7f\xb5\x9e\xfe\x45\xd9\x07\ +\x2a\x1a\x80\xb6\x3e\x9d\xe9\x68\xe9\xb9\xfe\xa0\xdc\x01\x9e\xb7\ +\x70\x42\xe4\x2f\x7f\xb1\xf7\xcb\xff\xf4\x08\x02\xf8\x4e\x32\x25\ +\xf3\xae\x58\x3c\xee\x97\x2f\x3f\x96\x1a\x19\x3e\xd6\xe1\xcd\x1d\ +\x36\x6e\xee\xd4\xe2\xaa\xd6\xae\x58\xc9\xb0\xdc\xc2\x61\xb3\xe6\ +\x4f\x7c\x62\xd5\xd3\x4f\x1c\x0c\x34\xc8\xb1\xf7\x55\xea\x1d\x9b\ +\x76\xb4\xb9\xa0\x5d\x47\xea\x8f\x9a\xb3\x41\xe5\x22\x75\xbf\x34\ +\xc4\x63\x63\x66\x8c\xa2\xe7\x7f\xf4\xd3\x11\xe1\x44\x6d\x60\xe2\ +\x8a\xe1\x6a\xf7\xfb\xdb\x5b\x53\xda\x4b\xda\xc5\x63\x16\x8f\x3b\ +\xb1\xb6\xa3\x3b\x59\x52\x18\x2f\x28\x1a\x37\x77\x7a\xee\x6b\x8f\ +\xfd\xec\x78\x6e\xea\xa4\x1b\x37\x3f\x41\x8e\xa9\x95\x0a\xe4\x54\ +\x5c\x7d\x5b\x45\xbf\x9e\x25\x38\x92\x3c\xbb\x86\x63\x16\xe4\x97\ +\x1a\x33\xa7\xd3\x44\xf7\x01\x0a\x0d\x9f\x76\xfb\xf5\xe3\x82\x00\ +\x3c\x77\xfc\xbd\x0f\xdc\xb2\xfd\x50\xdb\xe8\x19\xf3\xca\xc2\x02\ +\x20\x16\x8a\x46\xaf\xbe\xed\x6e\xc8\x19\x96\x59\x9f\xe3\x16\xdf\ +\x54\x84\xf9\xfd\xdf\x0b\x2c\xbe\xe9\x1e\xb3\x08\x04\x4d\xbd\xf1\ +\x3a\xb7\xac\xb4\xec\xde\xfb\x6e\xde\x71\xb0\x79\xee\xe5\xb3\x27\ +\x14\x98\x90\x7b\xe3\x67\xd8\x8e\x56\x0c\x56\xce\xbd\xf9\xde\xdc\ +\x6d\x87\x9a\xd5\xf2\x79\xf3\x8b\xc2\x5e\x67\xc8\xec\x8c\x8d\xb9\ +\xfb\x73\xb3\xc2\x16\x7e\xf8\x20\xcf\xd0\x2b\x4a\x66\xac\xb8\x49\ +\x9e\x66\xc7\x2f\x5f\x78\xc7\x3f\x96\x2c\x1f\x39\x32\x00\x00\x93\ +\x96\x7f\xa6\x22\x98\x53\x9a\x7f\xcb\x83\xc1\xed\x87\xea\xba\x6e\ +\xbc\xf3\xaa\x51\xf9\xd1\x71\x9f\xb9\x37\x67\xdb\xee\x4e\xcd\x48\ +\xea\xd2\xa9\xd7\xdc\x67\x16\x1c\x6c\xb4\x97\xdd\xba\xb0\x3c\x2c\ +\xd3\xd1\x40\x9b\x53\xfe\x99\x47\x66\x8f\x0e\x9d\x17\x27\xef\xdb\ +\x89\x4e\x0d\x2f\xb0\xfc\xee\x2f\x15\xee\xd8\xd9\xe2\x86\x56\xcc\ +\x99\x5b\x18\x90\x89\x58\xe0\x64\xb2\xf8\xd6\x07\xae\x9d\x3c\x22\ +\x6f\x74\x3c\xb4\x7d\xef\x51\x34\x4d\x0d\x30\xed\x86\x07\x82\xc3\ +\xb6\x55\x77\x78\x77\x2e\x9b\x92\xff\x89\x27\x10\x9c\xca\xa7\xd6\ +\xd2\x3f\xb7\x20\x91\x05\xf9\x25\x03\x72\x1a\xdc\x4c\x62\xb0\x1f\ +\x45\x44\x0a\xc6\x44\xfa\x5e\x47\x87\x4d\xb8\x62\xd8\x84\xc1\xeb\ +\xa4\x68\xf8\xc8\x81\x37\x39\xa5\xa3\x73\x06\x31\xd3\xd2\xd1\xe3\ +\x00\x00\xa0\x60\xf4\x28\x00\x80\x58\xe9\x84\x2b\x4a\xfb\xbf\xcb\ +\x23\x93\xe7\x2f\x9b\x0c\x00\x00\x65\x13\xe6\x95\xf5\x1d\x0e\x4c\ +\x98\xbd\x74\xc2\x39\xd9\xe6\x80\x2a\x3e\xc4\x5e\x14\x2e\x1c\x31\ +\xea\x4c\x9b\x61\xc1\xa4\x49\x05\x99\x97\x79\xe5\x95\x79\x19\xe4\ +\x4f\x9c\x53\x3e\x71\x60\x17\x2a\x98\xbd\xe4\xaa\x81\xd3\x4b\xc7\ +\xcf\x2e\x1d\xdf\x37\xb8\x71\xb3\x16\x8d\xfb\xed\x05\xa0\xd3\xc8\ +\x88\x4d\x5d\x70\xf9\xd4\xfe\x37\xa3\xa7\x2d\x1c\xdd\xdf\x27\x3a\ +\x54\x34\x6a\xe9\x55\x03\x83\xb5\xc6\xce\x5a\x3c\xf6\xd3\x7b\xe8\ +\xe7\x73\x5a\x16\xe4\x97\x88\xac\x7e\x06\x27\xbf\x00\x6b\xaa\x64\ +\xd8\x26\x0d\x66\x9b\x9f\xf6\x90\x34\x9c\xc5\xc9\x2f\xc5\xd5\x91\ +\x05\xf9\x25\x2a\xae\x5f\x90\xab\xf5\x8c\xcd\x87\x2e\x80\x01\xe9\ +\x33\x34\x88\x0b\x98\x32\x25\xcf\xb2\x20\xff\x03\x36\xba\x9d\x21\ +\xae\xf7\x05\xae\x53\xcd\xce\xb5\x6f\xbc\xbb\x43\xe5\x4d\xb8\xfd\ +\xae\x9b\xca\x42\x03\xa6\x21\xda\xb5\xea\xa9\xc3\x62\xda\x3d\x57\ +\x4d\x3a\xba\x69\xe5\x6b\x9b\x8f\x17\x4e\x5a\x72\xfb\xf5\xf3\xc3\ +\xfd\x2a\x5e\xdd\xae\x35\xaf\xaf\xdf\x9d\x90\xc1\x59\x57\xdf\x7a\ +\x59\x85\xfd\xdc\x63\xcf\x37\x53\x20\x5e\x34\xe6\x86\x5b\xaf\x1b\ +\x11\x33\x3e\xf6\x20\xf5\xa0\x41\x22\x11\x11\x20\xe7\x90\xae\x7f\ +\xfa\x37\x2f\xd4\xf6\x48\x95\x76\xc7\x2c\xbb\xe3\xae\xcb\xc7\x27\ +\x1b\xf6\xbe\xb1\xa1\x6a\xe1\xad\xb7\xf5\x05\xd4\x69\x67\xf7\xba\ +\x95\xef\xec\xa8\x1d\x36\xe3\xea\x3b\xae\x9a\x61\x22\x80\x6c\x7f\ +\xf9\x37\xcf\x15\x2c\x7d\x68\xf1\xe8\x10\x00\xe8\x64\xf5\x73\x2f\ +\x6e\x5d\x70\xdb\x5d\x15\x51\x00\xdd\xbb\xea\x99\x95\x25\x57\xde\ +\x36\xac\x6d\xcb\x53\xaf\x6c\xf1\x02\x91\xf2\x09\x0b\x6e\xbe\x76\ +\x7e\x84\x9d\xad\xd0\x0e\x25\x5c\x0c\xc2\x79\xb2\x7a\xd3\xd3\xeb\ +\x4f\xde\x78\xcf\x1d\x25\x16\x00\xa4\xde\xfe\xf5\x53\x34\xf3\x86\ +\x15\x53\x86\x01\x40\xdd\xce\x55\x2f\xae\xda\x2d\x4d\x70\x29\x7e\ +\xfb\x17\xbf\x32\x3e\xec\xec\x7b\xef\x95\x2a\x6b\xf6\x6d\x8b\x2b\ +\x07\xbe\x7e\xf2\xc0\x86\x57\xdf\xd9\xd6\xe9\xf0\x89\x8b\x6e\xbc\ +\x69\xa6\x78\xe2\xb1\xe7\x1a\xd2\x10\x2d\x1c\xb9\xe2\xc6\x1b\xc7\ +\x16\xfe\x76\xc1\x7a\x44\x64\x18\xc6\xb8\x71\xe3\x3e\xde\xcc\x67\ +\x5d\x68\x97\x12\xd0\x4f\x39\xa3\xfb\x7a\x47\x81\x6f\x43\xfc\xf2\ +\x5b\x3e\x53\xe1\xec\x7a\xe9\x9d\xc3\x03\xe7\x76\x1f\xdd\xf4\xea\ +\x5b\xef\x1e\x3f\x69\x3b\x1d\xbb\x5f\x5d\xd7\x74\xf3\x03\xf7\xe5\ +\x34\x6f\x59\xbb\xbd\x3e\xf3\x69\xc7\xfe\x37\x1e\x7b\x69\xf7\x94\ +\x2b\x6f\xff\xcc\x4d\x57\x8d\x2a\x08\x25\x5a\xab\x4e\xaa\xd2\xfb\ +\xbe\xf0\xd0\x44\x3c\xf8\x9b\x97\xdf\xff\x6f\x8a\xc7\x67\x38\xa4\ +\x49\x6b\x08\x96\x5e\x77\xe7\x03\x5f\x7e\xf8\xb6\x62\x53\x06\xf2\ +\x0b\x64\xcf\xf1\x17\x9e\x79\x7e\xd3\xf6\xc3\xa9\x7e\xbc\x75\x1d\ +\xd9\xb8\xf6\x80\x7f\xcf\xe7\xee\x49\x6d\x5b\xb5\xa9\x26\x09\x40\ +\x7b\xd7\xbd\xf1\xf6\xfa\x9d\x6d\xe9\x3e\x6b\xbc\x74\xdb\x36\xbe\ +\xf0\xfc\x9b\x3b\x8f\x03\x40\x4f\xd5\x7b\x4f\x3c\xb9\xa6\x25\x95\ +\x6a\xae\x3a\x66\x56\x2e\xff\xc2\xfd\x37\xa7\xf7\xbd\xb6\x72\x4b\ +\xd3\xb9\x37\xc7\xa1\xe3\x0b\xc0\x3e\xb9\xf2\xc5\xd7\x77\x1f\x3e\ +\x9e\x94\x00\x00\x75\x5b\x5f\x7b\x79\xed\xae\xb6\xce\x64\xe6\xc3\ +\x61\x13\x17\x3d\xf0\x47\x5f\xb9\x6d\xe1\x28\x49\xa1\x82\x08\x54\ +\x6d\x5d\xfd\xc2\xca\xd5\x47\x9b\xbb\x4f\x6d\x10\x27\x36\x3c\xfa\ +\xe4\xba\x8a\x85\x37\xdc\x7d\xc7\xb5\x63\x4b\x62\x6e\x7b\x6d\x6d\ +\x77\xce\x3d\x7f\xf4\xf0\x9c\x68\xd3\x33\x2f\xae\x71\x7e\x4b\x91\ +\x21\xd3\x0b\x28\xf7\xe3\x52\x96\x93\x5f\x22\x08\xef\x2f\x41\x0d\ +\x90\xe9\x57\xa7\x09\x48\x03\x98\x13\x67\xcd\x05\x80\x96\x8d\x91\ +\x9c\x58\x3f\xf7\x70\x5a\xde\xd9\x52\x35\xff\xea\xab\xeb\x1c\x24\ +\x00\x50\x5e\xd2\x85\x58\x50\x1d\x6c\x68\x83\xb9\xc3\x01\xdc\xed\ +\x9b\xf6\x8d\xbe\xf2\xae\x25\x53\xfb\x6c\x4b\x1d\x47\x80\x33\x54\ +\x8e\xcb\x8d\x50\x4e\x20\xf2\xdf\xb1\x12\xe9\x41\x8a\x04\x52\x3f\ +\xbe\x50\xc4\xf3\xf2\xbb\xf6\xbd\xdf\x5b\x38\xe7\xfe\xa9\x05\xe8\ +\x04\x6e\x79\xf8\x01\xfc\xf5\xbb\xba\x3f\x9f\x2a\x10\xcb\x33\xfc\ +\x23\x27\x4e\xd4\x52\xbc\xb8\x3c\x2f\x6c\x37\x6c\xdd\xd9\x9e\x7b\ +\xcd\x95\x33\x85\xee\x2b\x4a\x98\xee\xf1\xc6\xce\x9a\xdc\x75\x74\ +\x4f\xf7\xe2\xf2\xdd\x5b\x8f\x8d\x9e\x37\x83\x27\x92\xc4\x4d\x06\ +\xda\x55\x68\x05\xc3\xb1\x48\xe0\xdc\xc2\xc5\x90\x66\x02\xda\xbb\ +\x61\x1d\x8e\x5d\xba\x20\xde\x00\x02\xa8\x6d\xff\x86\x13\xb4\xe2\ +\xba\x85\xaa\x3f\xc7\xcb\x08\x46\xf3\x83\xe9\x2d\x87\x4f\xce\x5e\ +\x71\x77\xa1\x80\xe0\xd4\x65\xf7\x7b\xc9\xf5\x3d\xa7\x5c\x80\xfb\ +\xb7\x6f\xcf\x9b\x7f\xdb\x8a\x39\x7d\x96\x40\xaf\xee\x90\x10\xa8\ +\xd2\x2e\x33\x82\xf1\x68\xe4\xe3\xd5\x0d\x56\x43\x65\x98\x65\x39\ +\x79\x96\x00\x00\x8e\xae\x7b\x72\x87\x53\x79\xdd\x82\xd1\x99\xb7\ +\x55\xdb\xd6\xb9\x23\x96\x2e\x1a\x9b\xe3\xfb\x32\x98\x3f\xeb\xd6\ +\x6b\xc6\x6d\x5b\xbd\xf2\xdd\x1d\xd5\x14\xcc\x20\xc1\x4f\xd9\x98\ +\x93\x17\x06\x00\xbb\xed\xf0\xda\x75\xdb\x53\x3c\xd4\x5b\xbb\xe7\ +\xa5\x97\x5e\x5e\xb3\xbb\x25\x1e\x0d\xfa\xbf\x1b\x69\x03\xe8\xb4\ +\x54\x58\x7b\xf3\x96\x13\x63\xe7\xce\xb1\x00\x78\x20\x92\x93\x1b\ +\x1e\x9c\x32\x69\xc6\x0a\x0b\x02\xee\xd6\xf7\xde\x6d\xf2\xac\x1c\ +\xd6\xb3\x71\xfd\x81\x29\x57\xae\x28\x0f\x12\xf5\x27\xb4\x79\xbd\ +\xdd\xd6\xf8\x65\x8b\x4b\x53\xaf\x3f\xbf\xb2\x9a\x8d\x5d\x31\x7b\ +\x58\x22\x61\x33\x46\x27\xb6\xaf\x7d\xfe\xb9\xe7\x0f\xb5\xb2\xdc\ +\x30\x7d\x88\x21\x63\xe0\x2f\x53\x97\x10\x01\xbc\xf6\x83\x3b\x1b\ +\xcd\xab\xaf\x9a\x63\x82\x0e\x20\x6d\xdf\xb2\x73\xf8\xdc\x2b\x27\ +\x14\x98\x34\x28\x3b\xcd\x6e\x3c\x78\x22\x11\x9b\x33\xa9\x18\x00\ +\x22\xb1\x78\x88\xd3\x20\x27\x35\x25\xd3\x32\x96\x13\x03\x00\x4a\ +\x54\xbf\xf5\xe6\xd6\x5e\xc3\x4a\xb5\x1c\x7e\xf9\xe5\x17\x57\x6d\ +\xad\x09\xc4\x62\x9f\x70\xc5\x3a\x71\x76\x69\xc8\x4c\xc9\xc8\x4c\ +\x55\x43\xc3\x30\x2c\xcb\x3a\xdb\x52\x8f\x08\x4a\x69\xdb\xb6\x2f\ +\xbc\x92\x49\x68\x8a\xd0\x6f\x3f\x26\x94\xda\x95\xda\xbb\x78\xcb\ +\x36\x9f\xcb\x4f\xde\x71\xf8\x9d\xb7\x8f\x9a\x8f\x7c\xf9\xd6\x5c\ +\x00\x92\x9e\xa7\xe5\xf1\x43\x55\x7b\x1b\xab\x6b\xfc\x86\x23\xe9\ +\x8a\x2b\x96\x4d\x9f\x38\xff\xfa\x31\xb3\x1a\x7f\xf0\xaf\x27\xc7\ +\x8d\x1e\x06\x00\x00\xa1\xe1\x65\xe6\xba\x5d\x87\xf5\xd4\x22\xee\ +\xb4\xed\xdb\x5b\x57\x52\x38\xa2\x6c\xc6\x55\x7f\xf4\xc8\x75\xd0\ +\xb4\xee\x1f\xbf\xbf\xba\x69\xe9\xc4\x0a\xe3\xe3\x22\x7c\xb0\x4c\ +\x3c\xe8\x35\x75\x37\xd4\x3a\xe6\xd5\x23\xfb\x13\x63\x65\x3f\xc2\ +\x49\x79\x52\xd7\xef\xda\xd8\x1e\x9d\xff\xe7\x5f\x5d\xb4\xe6\xa7\ +\xff\x77\xed\xe6\x7d\x3d\x75\xc7\x5b\x7f\xf1\x5f\xbd\x27\xf6\x99\ +\x2d\xc3\x17\x8c\xbf\x39\xdf\x00\xe5\xda\x2e\x2b\x99\x7b\xd9\xc4\ +\x17\xbf\xf1\xd3\x2b\xfe\xfe\xff\x94\xb5\xaf\xab\xf3\x3d\xcf\x63\ +\x73\x6e\x7c\xf8\xae\xa5\xc3\x8f\xae\x7e\xf4\xa9\x37\xb6\xcc\xfd\ +\xc6\x0d\xe6\x79\xd9\x02\x91\x01\x74\xd5\x1f\x3d\x74\x68\x47\xc7\ +\x0f\xf6\x1f\x3b\xd4\xe0\x8f\x9e\x03\xc7\x8e\x1d\x3d\xd0\xaa\x9a\ +\x8f\xa5\xf3\xd3\x0b\xe7\x8f\xca\x47\xb0\x4c\xd1\x74\xfc\x08\x2b\ +\x9d\x5c\xdc\xff\xa3\xea\x34\x8c\xe0\xf0\xd2\x9c\xcd\xfb\xf7\xda\ +\x4b\x47\x04\xa9\x7b\xff\xae\xc3\x63\x26\x8d\x2d\x1c\xb3\xe8\xeb\ +\x5f\xb9\x15\xdb\xb7\xff\xe3\x77\xd6\x54\x2f\x99\x3e\x21\xfe\xc9\ +\x35\x93\x17\x6f\xad\x5e\x7d\xa6\x54\x20\xd5\xcc\x99\x33\xf2\xf2\ +\xf2\x10\xb1\xae\xae\xee\xc8\xd1\xa3\x67\xd7\x82\xd6\x4a\xc7\xe3\ +\xb1\xd9\xb3\x67\x7f\x6c\x11\xe2\xf7\x82\x6f\x40\xa9\xbd\xfd\x0d\ +\xef\x12\xfc\x76\x5b\xa5\xd2\x72\x58\xce\xc4\x82\xc8\x68\xa5\x7d\ +\xb8\x64\x88\x09\x00\x7f\xfd\xab\x6f\xd6\xf8\x95\x6b\x9e\x7d\x26\ +\xbf\x72\xfe\x78\xdc\xf7\xd2\xbe\xc0\x17\xbf\xf0\x37\x57\xf8\x6e\ +\xe3\xd6\x97\x9e\x3e\x56\x32\xae\x88\xef\x59\xf3\xcc\xda\x6d\xc7\ +\x62\x33\xae\x5f\x32\x2e\x37\xf3\xb5\x59\x57\xde\xb4\xef\xb1\x27\ +\xfe\xe3\x07\x47\xa3\x6e\x93\x13\x9d\x1d\x0e\xf0\xe6\xfd\xeb\x7f\ +\xfa\x44\xaf\x6e\xad\x2a\x99\xb6\xa8\xf0\xf7\x10\xf2\xd1\xdd\x52\ +\x93\xf2\xa3\x05\xb1\x81\x1d\x56\xfb\x9e\x07\x02\xa8\x75\xef\x63\ +\x2b\x0f\x2d\x5f\x3c\xce\xdc\xba\xfe\x97\xbf\x3e\xd6\xde\x15\x59\ +\x7e\xc3\xac\x99\x57\x2f\x74\x5d\xff\xdd\x5f\xff\x67\xef\x8c\xb9\ +\x79\x06\x00\x80\x9d\x4c\x3a\x4a\x05\x72\x67\x3c\xfc\xa7\x5f\x2c\ +\xab\x2c\x4a\xb6\xa6\x13\x09\x9b\x0b\xbd\xfb\xad\xa7\xfc\xfa\x61\ +\x2d\x75\x5d\x53\x2f\xbf\xfa\xbc\x47\x4d\x0a\xa0\x60\xc6\xad\xff\ +\x32\xf5\x06\xa7\xe3\xd8\xe3\x8f\xbf\x39\x6d\xe6\xf4\xc9\x97\x4f\ +\xf7\x3d\x77\xeb\x8b\xbf\xaa\x2b\xbe\x2c\xd8\xb0\xe9\x27\xeb\x7b\ +\xbf\xf2\xf9\x9b\x6a\xaa\xea\x72\xc6\x2d\x3f\x35\x62\xe9\x7b\xfe\ +\x29\x2c\x8c\x5d\x74\x7d\xe5\xa1\x9f\x7f\xf7\xbb\x8d\x05\xbc\x33\ +\x61\x8c\x8d\x06\xcc\xce\xaa\x2d\x8f\x3e\x99\xe6\x6d\x0d\xf1\xb1\ +\xd3\x4a\x3f\xb9\xbc\x73\x00\x00\xf1\xab\xc7\x7f\x7d\xc6\x21\x3b\ +\x9d\xfe\xe6\x3f\xfc\x7d\x49\x49\x09\x63\xec\xe0\xe1\xc3\x8f\x3d\ +\xf6\xf3\x70\xf8\xcc\x72\x99\x9e\xeb\x8e\x1b\x37\x6e\xc1\x82\x05\ +\x17\x16\xc8\x91\x29\xed\x6e\x3c\xf6\x33\x45\xfe\x6f\xc5\x93\x5d\ +\x99\x5c\x36\xfe\xab\xc3\x62\x13\x2f\x52\x90\x13\x69\x5f\xa5\x07\ +\x3a\x1e\x4a\xed\x4a\xed\x02\x69\x00\xb6\xf8\xae\x2f\x55\x9c\xec\ +\x74\x15\xe5\xe4\x85\xf3\xf2\x17\xdc\x5c\x84\x06\x63\xcc\x0a\x96\ +\xcd\xba\xf6\xa1\x89\x06\x67\x3c\xb7\x7c\xfc\xf5\x63\x97\x4f\xa8\ +\x28\x1c\xf8\x35\x9e\x57\xf9\xb9\xaf\x7f\xe3\xf0\x91\xaa\xb4\x9e\ +\x5f\x3a\x6a\x4c\x71\x14\x1e\x7c\x24\xd8\x96\x92\xa1\x39\x0b\xc6\ +\x8e\xab\xf8\xf8\x49\xdc\x4a\xa2\x9d\x1e\x78\x2c\x68\xa7\x41\xfa\ +\x99\x54\xb5\x70\xf9\xec\xfb\xee\x81\xf8\xc0\x13\x13\xc3\x6e\x79\ +\xe0\xae\x68\x00\x80\x8d\xb9\x7e\x45\x51\x59\x45\xd9\xb0\xdc\xdc\ +\x23\xb5\x9d\xf9\x2b\x26\x8c\x2e\x0e\x03\x40\x20\x28\x16\xdd\xf6\ +\x39\x19\x2a\xcc\x7c\x63\xd8\xec\x1b\xee\x57\x21\x00\x6b\xda\x9c\ +\xb9\x00\x10\x99\x79\xc3\xcd\xd2\xca\x31\xc6\xde\x5f\x52\x93\x94\ +\x6c\xc1\xb2\xeb\x2b\xcb\xf3\x87\x5e\x2f\xca\x45\x0f\x60\xa0\x29\ +\x85\x07\x90\x59\x00\x88\x5c\x98\xe1\xc2\xca\x3b\xee\xbf\x2f\x1a\ +\xe3\x8c\x81\x15\x08\xcd\xba\xf6\x8e\x49\x46\x3c\xc2\xf2\x6f\x5e\ +\xa1\x38\xc0\xac\xeb\x1e\xa0\xe8\xa9\x9a\x1c\xa5\x73\x6e\xf8\xac\ +\x3c\x95\x5d\xcf\x22\x65\xf7\x7e\xf5\x4f\x8e\x1e\x3e\xd6\xed\x89\ +\x15\x23\x46\x15\x15\x18\x0f\x7d\xe9\xde\x96\x6e\x3b\x30\x73\x61\ +\xe5\xd8\x51\xe1\x4f\xd6\x14\x26\xc2\xa1\x10\x00\x29\xdf\xf7\x35\ +\x5a\x96\x81\x00\x0c\x91\x73\x9e\x71\xc9\x18\x42\x84\xc3\xe1\x70\ +\x28\x44\x5a\x29\xa5\x89\x08\xb9\x21\x38\x1a\x42\x04\x02\x01\xba\ +\x10\xbd\xb1\x68\x89\x70\x06\xe4\xa4\xa5\xa2\x4c\xaf\x52\x86\xa0\ +\x15\x11\x43\x24\x02\xce\x04\x91\xca\x38\x73\x38\x37\x32\x0b\x85\ +\x33\xe3\xe2\x0d\x85\x10\x2c\x34\x2a\xf7\x4a\xc1\xfb\x64\x47\x4d\ +\xd2\xc2\x5c\xa5\x5c\x00\x5e\x34\x62\x6c\xd1\x88\x53\x67\x8e\xe8\ +\x8f\x1c\x35\xc2\x79\xc3\xc2\x00\x00\x23\x26\xcc\x18\x42\x08\x08\ +\xe6\x4d\x9a\x91\x37\xf0\x76\xf4\x94\x99\xa3\xff\x9b\x43\x54\xca\ +\x2f\x28\x56\x4b\xae\x00\xa3\x6f\x90\xe8\x7b\x7e\x79\x05\x79\x1e\ +\x04\x83\x66\x38\xaf\x34\x7c\xda\x33\x2c\x2a\x1b\x06\x00\x60\xc5\ +\x2a\x2a\x62\x00\x10\x2b\x19\x33\xb7\x64\xcc\xe0\xdf\x8b\x15\x96\ +\x0e\xbc\x0e\xe6\x14\x0d\x2e\x5e\x61\xc5\x0a\x4b\x00\x00\x60\xf2\ +\xac\xc2\x0f\x1d\x92\xeb\xe4\xcf\xa0\xf1\x1c\x44\x3f\x9b\x97\xbe\ +\x8a\x54\x80\xd6\x7d\xb5\x62\x98\x55\x34\x6c\xd8\xc0\xe9\xe1\xbc\ +\xa2\x30\x00\x80\x35\x32\x0c\x00\x90\x5b\x52\x3e\xf8\xc7\xac\x78\ +\x51\xc9\x19\xbf\x6f\xc6\xc6\x4d\x3b\xd5\xd4\x60\xe4\x84\x69\x23\ +\x3f\xad\xe5\x01\x44\x04\xbc\x6c\xda\xe5\x37\x2f\xca\x7f\xe5\xf1\ +\x17\x9b\x87\x2a\x20\xa3\xa4\x2c\x18\xbf\xe4\xb3\x37\x2f\x8d\x7a\ +\x4d\xaf\x3f\xfb\xcc\xde\x93\xee\x45\xc0\xdc\xb4\x2f\x42\x13\x16\ +\x4f\xbd\xbd\x34\x1c\xe9\x6c\x5e\xb5\xbf\x27\x76\xc5\x94\x65\x9e\ +\xd3\xd3\xd1\xf2\xee\xe6\xe3\xbb\xca\x46\xdf\x3d\x67\xc4\xd8\x64\ +\xeb\x3b\xeb\x0f\xae\x49\xe9\x8b\xde\xc5\xb0\x60\xf6\xe5\x0b\x67\ +\x5f\x3d\x48\x6d\x01\xa5\xa5\x19\xb8\x80\xac\xaa\x26\xe2\xbc\xcf\ +\xde\x0d\xf7\x3d\x38\x48\x05\x46\xf2\xfd\xb0\xf1\xa9\x55\x8c\x8f\ +\x06\xc4\xbc\xbb\xff\x01\xb8\x35\x78\x48\xa8\x1c\xe3\x22\xa9\xcc\ +\x8d\x8c\x9b\x96\x39\xa8\x1b\x19\x22\x92\xef\x79\x52\x9e\x59\xba\ +\x4e\x10\x29\x11\x19\x3e\x7b\xe1\x82\x49\x23\x7b\xde\xc0\xa1\x59\ +\x33\x72\x2e\x13\x8d\x2f\x3e\xfa\x9d\xf2\xab\xbf\x70\xed\x15\xd3\ +\xf6\xfe\x62\x93\x36\x2e\xf0\x89\x50\x12\xf2\x16\xcd\x7a\x38\xdc\ +\xf6\xec\x4b\x3b\x8f\x09\xce\x0a\x47\xdc\x63\xb7\xbc\xf8\xd4\xce\ +\xe3\xb7\xac\xf8\x8b\xe9\xc9\xd6\xa3\x27\xdf\x7a\xb9\x7e\xfd\x35\ +\x8b\x1e\x19\xd3\xbc\x63\x77\x5b\xf7\xc5\x0e\xf2\x70\xe4\xec\x3c\ +\x0c\xe3\x02\x5b\x91\x2c\x7e\x96\xd2\x07\x9f\x6a\x4f\x08\x2e\x44\ +\x4e\x44\xf4\xef\x8a\xa7\xc4\x82\x8b\x04\xe1\xcc\xed\x6d\xda\xb1\ +\xf7\xb8\x8d\xdc\x10\x9c\xb4\x52\x5a\x03\x06\x47\x8e\x9f\x50\x5e\ +\x10\x3e\xa3\x2a\xb3\x40\x26\x74\xb2\xe6\xc5\x27\x9f\x1b\xf6\xf0\ +\x22\x21\x18\x0c\x65\xb2\x62\x88\xdd\x8d\x47\x7c\xa3\x6c\x59\x89\ +\x71\x78\x53\xb5\x36\x04\x03\x75\x41\xcf\x81\xf6\x58\x64\x42\x99\ +\xd1\xfc\xce\xf1\x1d\x2e\x09\xdb\x75\x62\x92\x02\xa1\x11\x15\x45\ +\xc8\xfd\x9e\xa4\xd3\x79\xb2\xbd\x36\xaf\xec\x0e\xd3\x6d\x68\x49\ +\xf6\x20\xbb\xd0\xef\x26\x4b\x59\x3a\x13\x92\x9c\x79\xa9\xd6\x5d\ +\xef\x6f\xe9\xe1\xba\xb9\xba\xd1\x2a\x2e\x2f\x8e\xf0\x93\x35\x27\ +\xc7\xde\xf0\xf0\x23\x37\xcd\xc0\xf4\x69\xe1\x36\x02\x00\x88\x14\ +\x01\x13\x1c\x3f\xc4\xe2\xa8\x8c\xfc\xeb\xef\xbd\xdb\x3a\xb6\xea\ +\xa9\x0f\x1a\xcc\x70\xc8\x77\x2f\x70\x58\x20\x68\x9f\x58\xc0\x60\ +\xe4\xbb\x2e\x90\xd6\xc0\x62\x39\xd3\x2f\x9f\x7b\x9d\xd1\xf1\xe4\ +\xeb\xcd\x35\xe1\x82\xcb\x2f\x9f\x30\x6d\xdf\xbe\x1f\x35\xa6\xb5\ +\x29\x84\xcc\xae\x9a\x2c\x5d\x54\xa4\x7c\x19\x29\x9e\xf6\xa5\xbf\ +\x9d\x17\x32\x3a\x7f\xfd\xed\x5f\xe6\xdd\xf0\xe0\x0d\x93\xf3\x3f\ +\x78\xe6\xd1\x4d\x69\xfb\x6c\x2e\xcd\xfa\x20\xc1\x44\x20\x60\x9d\ +\x2b\x10\xc7\xf7\xd5\xd8\xc5\xb7\x5f\x3b\x8e\xf6\xd7\xd8\x15\x15\ +\x25\x5c\xab\x0b\xdd\x42\xc5\x4c\x4a\xed\x3f\xd2\x63\x5d\x36\xe3\ +\xae\x71\xa5\x0b\xc6\x15\x4f\x8e\x99\xd8\x5c\xf7\xcc\xe3\xab\xff\ +\x39\x11\xbd\x6c\x6c\xc9\x94\xf9\xd3\xee\x0d\xa6\x0f\x26\xc5\xb0\ +\xfc\x50\x90\x28\xdb\x05\x3b\x4b\x17\x1f\x21\x13\x26\xf7\xf6\xaf\ +\x7f\x7b\xfd\x8e\xfd\x9d\x09\x05\x00\x9d\xdd\x49\x2b\x1c\x16\x34\ +\x64\x07\x15\xe4\xc2\x6f\xdb\xb4\x61\x5b\xa7\x37\xb4\xdf\x89\x31\ +\xe6\x74\xd5\xef\x3d\xde\x33\x69\xe1\xe2\x49\x15\x85\x4c\xab\x0b\ +\x1e\x17\x4c\x30\x67\xcf\xae\x1f\x1c\x4c\x04\x26\x56\x2c\x2a\xcb\ +\xc9\xeb\x6d\xdf\x72\xa4\xa3\x9b\xbb\xc7\x36\x1f\x5e\x8f\x66\xa4\ +\xb3\x75\x57\x0f\x94\x4e\x1a\xb9\x30\xd7\x34\xf5\x1f\x52\xc7\xcc\ +\x2c\x5d\x4c\x30\x3e\xb7\x09\x90\x71\x2e\x53\x8d\x2f\xfc\xf0\xff\ +\xfd\xf0\xcd\x9a\xc5\x57\xcd\xde\xfb\xe2\xa3\xdf\xfb\xcf\xff\x78\ +\xe3\xb0\x3d\x7d\xca\x18\xe6\x9f\x59\x6c\x4e\x64\xbe\x21\xbc\xd6\ +\x0d\xeb\x9b\x4c\xcb\x62\x43\xfd\x2e\x17\xa2\x69\xd7\xaa\x1f\x6d\ +\x91\x08\xc8\x4d\x2b\x60\x99\x4c\x5d\xf0\x06\x76\x14\x4c\x77\xee\ +\x3b\xf0\xd3\x5d\x5a\x23\xb7\x0c\x84\x66\xe0\x56\xc0\x6a\x6d\x5c\ +\x73\x12\x38\x34\xee\xdc\xa3\x09\x00\x0d\x23\x24\x18\x97\xfa\xe2\ +\x7b\xfc\xd2\xf7\x7b\x7b\xba\x01\xb2\x4d\x1a\x2f\x55\x22\xcf\x75\ +\xcf\x85\x73\x64\x98\x68\xab\x69\xa5\x31\x5f\xfb\xf3\xdb\x26\x17\ +\xf3\x5d\xeb\x56\x6d\x3a\xd4\x79\xe7\x43\x57\xcd\x2c\xb5\xbc\xb3\ +\x3a\x70\x0b\xbf\xff\x10\x17\x5c\x29\xa9\x00\x7c\xdf\x1f\x90\x60\ +\xb5\xd6\xbe\xef\xfb\x52\x02\x33\x02\xc1\x3e\x5b\xa8\x94\x99\x63\ +\x17\xa8\x26\xab\xb4\x3f\x10\x0c\xc3\xb8\x65\xf2\x01\xa1\x85\xa4\ +\xf2\x01\x39\x03\x80\x53\xc7\x95\xd2\x4a\x69\xff\xa2\xeb\x80\x1d\ +\x8b\xe7\x34\x37\x35\x20\x66\xb3\x0f\x2e\x59\x90\x87\xa3\x11\xc6\ +\xf8\x90\xea\xa4\xf2\x65\x4e\xc5\xfc\x2f\x7f\x23\xac\xd3\x9d\x0d\ +\xcd\x5e\xe5\x65\x37\xcd\xb8\x82\x7b\xae\xe3\xfb\x43\xd4\x8c\x15\ +\xff\xf3\x9b\xdf\x3c\xf3\xb7\x49\xe7\xe5\xe5\xb9\xae\x8b\x88\xf3\ +\xe7\xcd\x9b\x38\x61\xc2\xd9\x2b\x89\x88\x4c\xd3\xf0\x3c\xef\x82\ +\x9a\x15\x4d\xca\xe0\xc1\x5b\x67\xfd\xcb\x6f\x1b\xd6\x42\x44\x21\ +\x33\xee\x29\xfb\xa2\x79\xfe\x44\x85\x45\xc5\x80\x08\x59\x7b\xc2\ +\x25\x2b\xac\x03\x10\x9d\x3b\xa2\x94\x09\x4e\x87\xd7\x3d\xf5\xc4\ +\xeb\xef\x77\x25\x3d\x23\xa7\x7c\xc5\x1d\x77\x5f\x35\xad\x7c\xe8\ +\x42\x8e\xe5\xe5\x65\x67\x1f\x95\x52\x66\x22\xde\x22\x91\x48\x3c\ +\x1e\x3f\xd7\x3a\xbb\x00\x99\x39\x22\xcb\x0d\x0f\xff\x18\xdf\xd3\ +\x24\x2f\x2e\x66\x7e\x41\x05\x14\x67\xe9\x13\x26\x6e\x08\xa7\x71\ +\xc7\xf3\x6f\xee\x99\x77\xf3\x67\x3a\xb7\x6e\x15\xc3\xf3\x77\xac\ +\x7a\x7d\x78\xf9\xe7\x27\xe4\x72\x79\x56\xeb\x62\xe1\xfb\x1f\x16\ +\xad\xad\xb5\xd6\xfa\x22\x93\x63\x2f\xa9\x24\x93\x0f\x11\x3d\x42\ +\x21\xc6\xb2\xb2\xfa\x25\xfe\x94\xd3\xe9\xf4\xd0\x7c\x9c\x41\x67\ +\x5b\x1d\x2f\x99\xbd\x62\xe9\xcc\x37\xf6\x1e\x1a\x35\x77\xbe\xac\ +\x7a\xb9\x25\x91\x9a\x98\x37\x04\x4b\xce\x16\x8d\xb8\x28\xc9\x30\ +\x8c\xd7\x5f\x7b\xad\xa3\xa3\x83\x0b\x9e\x9d\x8d\x4b\x92\xb4\xd2\ +\x91\x48\xe4\xba\xeb\xaf\x1f\x52\x27\xd7\x04\xc1\x50\x8e\xc9\x5a\ +\x52\x29\x8f\xfc\xa6\xa7\x7f\xf4\x18\xcf\x9b\x74\x45\x61\x6c\x48\ +\x96\x9c\x05\xf9\x45\x49\x42\x88\xf5\xeb\xd7\x1d\x3b\x76\xcc\x34\ +\xcd\xec\x6c\x5c\x92\x24\xa5\x2c\x29\x29\xbe\xfe\x86\x1b\x86\x36\ +\xbc\x79\x5e\x6c\xd4\x65\x5f\x7a\x04\x72\x42\xe6\xb4\x45\x97\x61\ +\x33\x9b\xb7\x74\x61\x49\x08\x86\xb2\xbb\x65\x41\x7e\xd1\x0a\x72\ +\xc1\x60\x30\x1c\x0e\x67\x41\x7e\x09\x83\x3c\x18\x3c\x67\x6b\x08\ +\xc6\x79\xba\xa3\x6a\xe3\xba\x9d\x3d\x84\x86\x61\x70\xd0\x5b\xb7\ +\xee\xbd\x7c\xe1\xb4\xb0\x40\x7d\xd6\xa6\x90\x05\xf9\x25\xb1\x20\ +\x5c\xdb\xf1\x15\x22\x22\xe3\xa6\x65\x19\x0c\x5d\xc7\x06\x61\x59\ +\x06\x03\x00\xe9\x39\x9e\xe6\x41\xcb\x04\x20\x25\x3d\xcf\xf3\x35\ +\x01\x13\x86\x65\x9a\x0c\x94\x9d\x76\x34\x50\x7f\x13\x52\x66\x06\ +\x82\xa6\x40\xdf\x73\x3d\x4f\x12\x00\x17\xa6\x65\x1a\x88\x00\xa4\ +\x5d\xd7\x91\x8a\x00\x99\x69\x59\x06\xcf\x9a\x03\x3e\x4d\x42\x00\ +\xd2\xd2\xb6\xd3\x0e\x13\xbe\xef\x0b\xbf\x73\xc7\x96\xe3\xe5\x93\ +\xc6\xcf\x2a\x0c\x9c\x1d\x8f\x9a\x05\xf9\x45\xcf\xd4\xa5\x84\xf1\ +\xcb\xee\x5c\x32\xa9\x04\x49\x25\x3a\x1a\xb6\x6e\x58\x7f\xb4\x55\ +\x2f\xba\xe1\x4e\x75\x62\xd3\xb6\x63\x1d\x80\x38\x7c\xfa\x8a\xa9\ +\xf1\x96\x77\x36\xed\x4d\x4b\x51\x36\x71\xc1\x92\x79\x53\x73\x02\ +\xd8\x56\xb3\x7f\xdd\xba\x4d\x09\x73\xcc\x67\x1f\xbe\xb6\x80\x11\ +\x11\x21\x32\xc0\xf4\xd6\xd7\x5e\xd9\x5e\xdd\x3b\x76\xde\x15\x0b\ +\x67\x8c\x0f\x0b\xd9\x74\x64\xc7\xfa\xf7\xf7\x26\x25\x18\xa1\x82\ +\x25\xd7\x5e\x39\xb9\x3c\x57\xa6\x3a\x76\x6d\x5c\xbb\xa7\xb6\x8b\ +\xf3\xac\x39\xe0\x53\x23\x25\x65\xb8\x70\xe2\xbd\x7f\x34\xab\xaf\ +\x52\x9e\x6a\xf4\xfe\xf9\xb1\xce\xb4\x87\x38\x44\x16\x9d\x88\x44\ +\x22\xd9\x29\x1b\x62\xa7\x44\xf4\xa5\x44\xc4\x0b\x3f\xb2\x5d\x13\ +\x9f\xbc\x60\xe9\xb0\xe4\xa6\x57\x3f\x68\x18\x3e\x6d\xf1\x23\x5f\ +\x1e\xf3\xd3\xff\xfa\x65\xe5\xec\x25\x90\xde\xb3\xf9\x40\x0b\x30\ +\x9e\x3f\x6a\xf6\xc2\xe1\x07\xd6\xac\xdd\x36\x6a\xd9\x3d\x5f\xba\ +\x75\xca\xa1\xcd\x1b\x0e\xd5\xe1\xc4\xb9\x37\xfc\xc9\xc4\xe1\x3f\ +\xfe\xc5\xdb\x87\x77\xef\xca\x8d\x97\xde\x7a\xc7\x35\x47\xd6\x3c\ +\xb7\xb7\xa1\xb3\xa9\xc7\x9f\x79\xd3\x17\xee\x5d\x52\xb4\x63\xe3\ +\xfb\x0d\x7e\x70\xc6\xf2\xfb\xa7\x8c\x59\xf3\x9d\x9f\xbd\x31\xfb\ +\xd6\x47\x6e\xac\x48\xbc\xbd\x61\xaf\xc8\xc9\xff\xb0\x5c\xa6\x2c\ +\x7d\x32\xeb\x93\x73\x37\xd9\x72\x78\x4f\x83\x8b\x4c\x70\xde\x53\ +\xb3\xfd\x40\x2f\x9b\x17\x0f\x0f\xb9\x5c\xc5\x77\xfe\xf3\xdb\xd9\ +\x29\x1b\x52\x1c\xd2\xa4\xd3\xe9\xf4\x87\xe8\x45\x17\xd0\x86\xe4\ +\x25\x8f\xef\xdd\xba\x76\xf5\x6e\x6b\x77\xfb\x94\x6f\x7d\x65\xec\ +\xf0\x58\x32\x69\x47\x8d\x60\x2c\x1e\x47\x86\x16\x57\x4e\x3a\xa5\ +\x63\xa3\x6f\xbe\x7e\xc1\xc1\x97\xff\xe3\x17\xef\x56\x0b\x01\xef\ +\x6e\x39\xf0\xa7\xff\xf3\xaf\xae\x9a\xb6\xf5\xe7\xab\xd7\x1a\x45\ +\x93\xe6\x2e\x9e\x79\x70\xc7\xe6\x75\x07\x3b\x73\x46\x2c\xf8\xf2\ +\xb5\x13\xde\xf9\xd1\x3f\xbd\xba\xb7\xcd\xe4\x7a\xc3\xce\xfa\xbf\ +\xfb\x1f\xf7\x2f\x9d\xbc\x13\xe2\xf1\x74\xf3\xf6\xcd\xeb\xdf\xe9\ +\xf6\xa4\x11\x88\x04\x4d\x9e\xcd\xeb\xf9\x14\x89\x71\xee\xf4\xd4\ +\xaf\x7f\xe3\xcd\x6e\x61\x82\x92\x68\xe6\x5c\x7b\xd7\x67\xc6\xe5\ +\x18\x52\x0d\x11\xba\x22\xde\x5e\xfd\x56\x76\xca\xce\x45\x81\x40\ +\xd0\xb2\xac\x0b\x5e\x60\x27\x1f\x8c\xca\xc9\xf3\x6f\xa0\xca\xd1\ +\xb3\x17\x87\xdb\x8f\x1e\xaa\xee\x98\xb5\x22\x36\xe7\x9a\x7b\xcb\ +\xe6\xd9\x00\x18\x2d\xae\x48\x6f\xdd\x1c\xca\x2f\xce\xb5\x12\x1b\ +\x0e\xb6\x98\xa1\xa0\x81\x94\x4e\xb7\xec\x3d\x96\x58\x5a\x31\x2c\ +\x60\x1d\x61\x42\x30\x44\x2e\x0c\x21\x78\xbc\x78\x74\x24\x5d\x7b\ +\xa4\xb1\xd3\x0a\x06\x4d\x4e\x4e\xfb\xb1\xe3\xad\x7e\x45\x45\xc1\ +\xaf\x9f\xfe\x55\xe9\x43\x77\xfc\xd9\xdf\x4e\x3e\xba\x67\xeb\xfa\ +\x0d\x5b\x3b\x3c\x12\x98\xe5\xe7\x9f\x9e\xb8\xee\xfb\xd1\x61\xd3\ +\xbf\xfc\x37\x53\xd3\x8e\x6f\x05\x02\x8c\xf1\x80\xc9\x1d\x67\xe8\ +\xae\x0d\x62\xe2\xc4\x49\xd9\x29\x3b\x27\x7c\x00\x4c\xc3\xb8\xf0\ +\x87\xa9\x81\xe7\x96\x8c\x18\x9d\x34\x53\xc7\x37\x3c\xba\xed\x83\ +\xaa\x84\x58\xca\x92\xdb\xde\xfc\xcd\xb3\x1b\x6b\x81\xb1\xe9\x37\ +\x7c\xf9\xaa\xb8\xe9\xbb\x9d\x0a\x83\xf1\x08\x73\x3b\x1c\x26\x40\ +\x52\x30\x37\x37\x98\x3e\x61\x6b\x82\x81\x14\x63\x04\xf0\xec\x04\ +\x04\x62\x61\x83\x79\xbe\xe4\xa4\x24\xe6\xe6\x44\x4c\xc7\x73\x7b\ +\xea\xf7\x3d\xfa\xad\x23\xe5\x63\xa6\x5c\xff\xd9\xbb\x1e\x2e\x8d\ +\xfc\xe0\xe7\xab\x3d\xd3\xcc\xa2\xfc\x53\x93\xde\x18\xe7\x32\xb1\ +\x7e\xe5\x6f\x56\xef\x68\x99\xb0\xfc\x8e\x7b\x96\x8f\x3f\x7a\xa4\ +\x29\xa7\xa4\x3c\x6a\xb1\xb3\x25\x76\x61\x05\x02\xd9\x29\xfb\x70\ +\x9c\xc3\x05\x2e\x98\x22\xb3\xd0\x3b\xb0\xe1\x95\x9f\xbd\x7a\x40\ +\x58\x42\x98\xa6\x21\x22\x88\xe0\xb9\xe9\x64\x32\x09\x8c\x39\xae\ +\xe4\x86\xe9\x9d\x3c\xbe\xed\x48\xf2\xea\xbb\x6e\xaf\xf9\xd5\xeb\ +\xad\x36\x4d\x98\x7d\xd3\xd2\xb2\xc4\xd3\xcf\x9e\x50\x68\x08\x00\ +\xcc\xd4\xbb\xe4\xa2\xa7\x71\xd7\xce\x93\x2b\x6e\xbb\xed\xfa\xae\ +\x17\xd7\xf7\x4a\x63\xd6\xf2\xbb\xc6\x8a\x93\x3f\xdd\x5d\x5f\x32\ +\x76\x62\xc0\xe9\x6a\xad\xd9\xbf\xf3\xc8\xf2\xcf\xcf\x1b\x13\x46\ +\xb2\xb3\x66\xdb\xf3\x5f\x45\x88\x0a\x51\x31\xa6\x11\xf5\x20\x09\ +\x88\x11\x31\x22\xae\x35\x27\xc2\xdf\x66\x99\x71\xc1\x3b\x4f\x6c\ +\xdf\x70\x48\xdd\xf6\xd9\x6b\xde\x5b\xbd\xb1\x6a\x4a\x7c\xe7\xaa\ +\xd5\x15\x37\xdf\x73\x59\x79\xe4\x6c\x57\xb9\xc8\x96\x4c\xb8\x04\ +\x48\x4a\x9f\x90\x5b\x81\x80\x19\x34\x10\xc8\x27\x90\xbe\xaf\x09\ +\x39\xe7\xc0\x18\x90\xf2\x15\x98\x2c\xb9\xe6\xe9\xc7\x02\x77\x7e\ +\xf6\xc1\xaf\xff\xb9\x56\x20\x74\xe2\x8d\x5f\x3e\xb6\xb3\x3e\x61\ +\x1a\x1c\x80\x7c\xdf\x57\x04\xc8\x38\xf7\xda\x5f\xf9\xf9\xa3\xb7\ +\xdc\x75\xc7\x97\xfe\x64\xae\x22\xce\x9c\x96\xe7\x7e\xf1\xf3\x03\ +\xed\xb8\xe4\x33\xd7\x2e\x9f\x5c\xa2\x09\x2d\xe6\xbe\xf5\xd2\xcb\ +\x9d\x98\x0d\xb5\x3b\x2f\xf2\x39\x07\x00\x53\xca\x51\x5d\xdd\x23\ +\xbb\xba\x4a\x7b\x13\x39\xb6\x1d\x90\x3e\x00\xb8\x42\x74\x07\x83\ +\xcd\xd1\x68\x4d\x6e\x6e\x4d\x6e\x8e\x63\x18\x08\x60\x9c\x5f\x4a\ +\x02\x22\xd9\xe9\x74\xbc\x64\xec\x8c\x39\x33\x6a\xb7\x1e\x6c\xef\ +\xec\xe8\xee\x49\x94\x9e\x23\x00\x1d\xef\xbf\xf7\xee\xec\x93\xf8\ +\x10\x93\xd6\x27\xab\x5c\x13\x67\xec\x81\xfb\xef\xab\x1c\x37\x5e\ +\x2b\x85\x8c\x21\xb2\x0c\x69\xad\xeb\xeb\xaa\x47\x57\x8e\x8b\x46\ +\x63\x5a\x6b\xcb\xb2\xfe\xf7\xff\xfa\x9f\x27\x4e\x9c\xc8\x04\xc3\ +\x18\xa6\x05\xda\xf7\xfd\x81\x32\x9d\x68\x58\x16\x48\xcf\x97\x1a\ +\x10\x98\x30\x0d\xa6\x5d\x4f\x6a\xe5\x2b\x30\xe2\x39\x71\x4b\xa0\ +\x9d\xe8\x4e\xa4\x7d\x61\x1a\x08\x00\xc8\x4c\xd3\x50\xbe\xa7\x34\ +\x01\x80\x92\x1e\xf1\x40\x4e\x4e\xdc\x40\x95\xea\xed\x4e\xba\xda\ +\x30\x84\x10\x66\x30\x1c\x32\x19\x3a\xe9\xde\xde\xa4\xcb\x0d\x91\ +\x95\xd5\x3f\x9c\x34\xa2\x62\xac\x20\x99\xbc\xac\xb6\x6e\x5e\x5d\ +\xfd\x98\x8e\x8e\xb4\x69\x26\x2d\xcb\x36\x0c\x57\x70\x02\xb0\xa4\ +\x0a\x4a\x3f\xe2\x7a\x61\xd7\xab\xc9\xcb\xdd\x36\xbc\x7c\xd3\xc8\ +\x8a\x96\x48\x84\x13\x31\x22\x29\x65\x51\x51\xd1\xff\xf7\x2f\xff\ +\x3a\x64\xa4\x2a\x37\xcc\x9e\xea\xf7\x7f\xf2\xe8\x0b\x3a\xaf\xb0\ +\xab\xf9\x24\x0f\x58\xb1\x8a\xcb\xfe\xe8\xa1\x1b\x72\xc5\x10\x15\ +\x5d\x44\x36\x64\xea\xc3\xcc\x1b\x4a\x7d\xc2\xf9\x39\x03\x4d\x88\ +\xa9\xaf\xef\x11\x9d\x93\x06\x7d\xcb\x73\x6c\x40\x1c\xb4\x25\x91\ +\x67\xa7\x01\xfb\x2a\x80\x28\xdf\x91\x80\x0c\x91\x71\x03\x89\x92\ +\x3d\x5d\xc9\xcc\x46\x30\x50\x2c\x95\xb4\x63\xdb\xc8\xfa\x74\x73\ +\x2e\x4c\x22\xd5\xdb\xd5\x91\xd9\xe7\x4c\x43\x00\x80\xf4\xdd\xde\ +\x2e\xa7\x7f\x85\x65\x11\xfe\xd1\x0c\xdc\xf2\xe5\x55\xc7\x8e\xdf\ +\x74\xf0\x50\x7e\x2a\x75\xb0\xb8\xe8\xd7\xb3\x67\x1d\x2e\x2a\xea\ +\x0e\x06\x12\x96\x65\x1b\x06\x00\x04\xa4\x1f\x75\xbd\x1c\xdb\x1e\ +\xd7\xd6\x3e\xbb\xbe\xe1\x33\x7b\xf6\x5d\x75\xec\xd8\xeb\x13\x27\ +\xbe\x53\x39\xc6\x36\x0c\x94\x12\x4e\xef\x48\x7d\x86\xe1\x2d\x58\ +\x38\xee\x96\xcf\xde\xd9\xe5\x80\x10\x08\x3c\x34\x72\xec\xd8\x3c\ +\x93\xe4\x50\x95\xd9\xc4\x9f\xfc\xe9\x9f\xfd\xbe\xb9\xd3\x45\xca\ +\xc3\x95\x52\xdf\xfb\xee\x77\x94\x52\x17\x66\xd4\x87\xe7\x79\x8e\ +\xe3\x64\xb5\xad\x0b\xd0\x8a\xe3\x9b\xe6\xf0\x74\xe2\x9e\x9d\xbb\ +\x66\xd7\xd6\xed\xcd\xcf\xff\xfe\xf4\x69\x07\x8b\x8b\x1c\x21\x10\ +\x80\x13\x31\xd7\x43\xd7\x05\x00\x07\x30\xcd\xb0\x29\x1c\x3e\x10\ +\x0e\xbf\x31\xbc\x7c\x7c\x5b\xfb\x0d\x07\x0f\x7d\x76\xdb\xf6\x89\ +\xcd\xcd\x4f\xce\x9a\x75\xdc\x32\xdd\x73\xd7\x6b\xe0\x9c\x25\x3a\ +\x4f\xbc\xfb\xe6\xdb\x5d\xdc\xe4\x00\xa0\xec\xd4\x3b\xa3\xbf\xf8\ +\x85\xcf\x96\x45\x98\xd2\x74\x86\x04\x2a\x02\xbf\x07\xc3\x5b\x66\ +\xe5\xf5\xad\xbf\x8b\xd3\xd1\xc2\x10\x7d\xdf\x6f\x68\xa8\x47\xc0\ +\x92\x41\x6d\x34\x2e\x1c\x11\x63\xd9\xd2\x25\xd3\xa6\x4e\xe6\x3c\ +\x6b\xfc\xba\xc0\x30\x6e\x59\x56\x75\xf5\xfc\xef\xfe\xd7\x08\xdb\ +\x39\xf2\xf5\xaf\x1c\x9f\x37\x6f\x04\xe7\x63\x94\xc2\x8f\x92\xe0\ +\x7c\xce\x6b\xb4\x8e\xef\xdc\x39\xeb\xd7\x4f\x96\x6c\xda\xb4\xf9\ +\x8f\xbf\x0e\x33\x67\x9c\x6b\x13\x57\x4a\x05\xf3\xc6\xdc\x70\xd7\ +\xdd\x3e\x32\x44\x11\xd2\xad\xcf\x3d\xf5\x6e\x75\x8f\x3d\x3c\x16\ +\x51\xfa\x14\xf3\xcf\xa0\x5d\xfc\x3e\xc4\xd1\xd3\x46\x76\x71\xb2\ +\x1a\x8d\x48\x44\xbe\xe7\x5d\x98\xc3\x57\x4a\x55\x56\x56\xe6\xe4\ +\x15\x62\xd6\x59\x7d\x41\x91\x69\xf2\xfa\xfa\xc2\x6f\x7f\x17\x84\ +\xd1\xfa\x93\xef\x06\x2e\xbf\x7c\x09\x00\x3b\x6f\x88\x69\xc6\xfc\ +\x6b\xaf\x6f\x5d\x7a\x45\xd9\x5f\xfc\xc5\x67\x5e\x5a\x79\x6c\xfe\ +\x7c\x65\x18\x6c\x28\x7e\x4e\x44\xdc\x8a\x96\x55\xc4\x00\x00\x99\ +\x50\xed\xbd\x4a\x69\xce\xf0\x8c\x9a\x7f\x44\x84\x88\xe2\xf7\x08\ +\xef\x8b\x5c\xb0\xcf\x4c\x50\x46\x2d\xfa\xc4\xae\x08\xfd\x42\xd0\ +\x50\x3a\x39\x0c\xd6\xc7\x3d\xcf\xf3\x7d\x3f\x0b\xf2\x0b\x68\xc1\ +\x30\x86\xc9\x64\xf4\x5f\xfe\x15\xf6\xef\x6f\xfb\xf1\x8f\xed\x2b\ +\xaf\x44\xdb\x56\x44\xbf\x55\x05\x1f\x44\x74\x16\x2f\x6e\xfd\xb7\ +\x7f\x2b\xf8\xc2\x17\x0b\xbf\xfd\x1d\x9c\x3d\x97\x2c\x0b\x94\x82\ +\xd3\xcd\xc0\xc2\x10\x5d\x75\xdb\x7f\xf3\x8b\xd7\x3a\x99\x21\x18\ +\xa6\x3b\x1a\x53\x45\x97\xdd\x97\x1f\xa7\xb3\x2a\xa6\x10\x91\xf8\ +\x54\xc0\x93\x5d\x10\xd9\x99\xbc\x04\x1f\x87\x10\xa1\x17\x5f\x0c\ +\x3f\xfb\x4c\xcf\xdf\xfe\x6d\xfa\xea\xab\xd1\xb6\x41\xeb\x8c\x41\ +\xf4\x3c\xf7\x62\x22\x22\xad\xd1\x71\xec\xa5\x4b\xbb\xff\xe2\xcf\ +\xf3\xbe\xf9\x4d\xfb\x89\x27\xdd\x2f\x7d\x11\xb5\x86\xd3\x2d\x70\ +\xd2\x97\xc1\xbc\x31\x37\xdd\x73\x9f\x8f\x0c\xb9\x95\xc3\x3a\x5f\ +\x5c\xb9\xa5\xa9\x27\x55\x50\x64\x01\xfc\xde\xb2\xd0\x86\x5c\x70\ +\xd9\x55\x98\xa5\x3f\x14\x84\x1b\x06\xef\xe8\x88\xff\xf0\x87\xee\ +\xdc\xb9\xbd\x0f\x3f\x8c\x5a\x83\xd6\x88\xe8\xba\x6e\x73\x73\xb3\ +\x7b\xee\xe2\xca\x83\xc1\x12\x8d\x46\x4b\x4a\x4a\x98\xd6\xe0\xfb\ +\xc9\x7b\xef\x35\xdf\x78\x23\xf4\x5f\xff\x25\x6f\xb8\x5e\x97\x96\ +\xc2\xe9\x42\x3b\x11\x71\x33\x3c\x6c\x44\x08\x00\x90\x1b\xac\xa7\ +\x37\xd5\xde\xde\xe5\xfa\x08\x66\x06\x74\xa7\xb1\xfd\xdf\x13\xc2\ +\xb3\xf0\xce\xd2\x1f\x96\x4c\x25\x44\x70\xf5\x6a\xe3\xf0\xe1\xb6\ +\x47\x1f\x55\x79\x79\x2c\x95\x02\x44\xad\x75\x53\x53\x53\x4e\x4e\ +\x4e\x34\x1a\x1d\x6c\xfc\x42\xc4\x4c\xec\xc3\x60\x98\x30\xc6\x5a\ +\x5a\x5a\x5a\x5b\x5b\x4b\x4a\x4a\xc0\xf7\x29\x16\x6b\xbe\xef\x9e\ +\xb1\x7f\xfc\xa7\x62\xe5\xab\xee\xd7\xbe\x8a\xfd\x19\xff\x19\xe2\ +\x86\xd1\x53\xbf\xfd\x89\x5f\xbc\xde\xc9\x0d\x81\x90\x4e\x74\x07\ +\xc7\x2c\x9b\x5a\x14\x1d\x28\xef\x39\x18\xea\xe2\x77\x8e\xf0\x0f\ +\x81\xf7\xc5\x85\xfc\x73\xb9\x28\x3f\x99\xeb\x9e\xa1\x93\x9f\xa1\ +\x9f\x9f\x3d\x3c\xce\x18\xe7\x1c\x10\xb4\xd6\x52\x66\x0b\xb9\x7e\ +\xb2\x84\x08\x52\x86\x5e\x7f\xdd\x9f\x38\xd1\x5e\xbc\x18\x5c\x97\ +\x00\x10\xc0\x75\x5d\xc6\x58\x34\x1a\xe5\x9c\x33\xc6\x10\x91\x73\ +\xae\xb5\x96\x52\x7a\x9e\x67\x59\x56\xc6\x3b\x9b\x41\x26\x63\x2c\ +\x27\x27\xa7\xa3\xa3\xa3\x6f\x3b\x70\xdd\xd4\xac\x59\x72\xe6\x4c\ +\xe3\x95\x97\xdd\x2f\x3c\x42\x88\x83\x6d\xd8\x4a\x4a\x2b\x3e\x62\ +\xc5\x1d\x9f\x45\xcb\xd0\x4a\x5b\xe1\x78\x71\x71\x81\xc9\x54\x26\ +\x9c\xe9\x0c\xc4\xb1\xdf\xf9\x02\x3d\xd7\x92\xcd\xf2\xf6\xdf\xdf\ +\xa6\xc0\x18\xeb\xee\x4d\x1c\x38\x74\x74\xff\xc1\xa3\x8d\x4d\x2d\ +\xc2\x10\x9c\x9d\x49\xe7\xf1\x3b\x00\xc8\x18\x43\xc8\x16\x73\xff\ +\xed\xb5\x71\x51\x55\x65\x6d\xdb\x96\x5e\xbe\x5c\xe5\xe5\x61\x3f\ +\x3b\xcd\xd4\x23\x18\xdc\xaa\xa4\xa5\xa5\x45\x08\x51\x57\x57\xf7\ +\xad\x6f\x7d\x8b\x88\x52\xa9\x54\x67\x67\xe7\x80\x68\x7d\x1a\x6f\ +\x57\x4a\xe7\xc4\xbd\xeb\xaf\x13\xdb\xb6\xb3\x83\x87\x48\x9c\xc6\ +\x8f\x49\x69\x33\x5a\x3c\x66\x64\xde\xc9\x63\xfb\xb6\xef\xdc\xb9\ +\xff\x68\x6d\xd2\xd5\x08\x43\x03\x4d\xfc\x0e\x21\x3d\xf8\x6d\x16\ +\xd2\x1f\x73\x4a\xcf\x98\x46\x80\xc1\x46\xf5\x21\x39\x39\xe7\xac\ +\xa3\xb3\x7b\xcb\xd6\x9d\xf9\x79\x39\x8c\xb3\x13\xd5\x75\xb5\xf5\ +\x8d\xe3\xc7\x8e\xf2\x7d\x39\x80\x5e\x43\x88\xdc\xdc\xf8\x69\xee\ +\x52\x22\xe4\xc2\x0a\x04\x38\x12\x11\x49\xdf\xf3\xa5\xf2\xed\x84\ +\xed\xb3\x48\x24\x38\xb8\x69\x03\x22\x43\x24\xad\xb3\x0f\xf4\xdc\ +\x4f\x8d\x73\xe3\xf8\x71\x00\x70\xe6\xcd\x03\x44\xea\x9f\xe7\x33\ +\x1e\x99\x94\xf2\xb1\xc7\x1e\x9b\x38\x71\xa2\xeb\xba\xd5\xd5\xd5\ +\x9b\x37\x6f\xde\xb3\x67\x4f\x5e\x5e\xde\x83\x0f\x3e\xe8\xba\xee\ +\xe0\x27\x7b\xca\xc0\xb6\x60\x01\x05\x02\xfc\xf0\x21\x39\x63\xfa\ +\x60\xb5\x1c\xb9\xc0\x64\xe3\x53\x8f\xfe\xe8\x98\xcc\x81\xf6\x16\ +\x19\x3c\x78\xa0\xba\xed\x0b\xf7\x5d\x17\xe7\x19\x37\xf9\xe9\x7e\ +\xf2\xdf\x07\x0f\xff\xfd\x21\xfc\x93\xdc\x3b\xfa\x67\x1c\x3e\x45\ +\x17\x1a\x02\x01\x12\x00\xd2\xd9\x32\x11\x9d\xd2\xe5\x3a\xbb\xba\ +\x82\xc1\xc0\x55\x57\x2c\xf6\xa5\xac\x6f\x68\x7e\x6f\xd3\x07\x89\ +\x64\x6a\xd0\xb0\x49\x2a\x3d\x6a\x44\xd9\xa4\x09\x63\x07\x24\x79\ +\xe4\xc2\xef\x6d\xd9\xb1\x61\x77\x6b\x42\x19\x81\xc8\xf0\xb1\x53\ +\xa6\x8c\x2b\xae\xdf\xf6\xea\x1b\x47\xc3\x9f\xbb\xff\x1a\x4b\x4b\ +\xe4\x9c\x21\x20\xc3\xce\xea\x9d\xdb\x6b\xd9\xe2\x65\x73\x43\xda\ +\x91\x1a\x18\x03\xa5\x34\x20\x72\xc6\xb4\x52\xc0\x18\x67\x0c\x80\ +\xb4\x52\x9a\x80\x71\x9e\xd9\x12\x94\xd6\x00\xc8\x39\x47\x84\xfe\ +\xb7\x97\x34\x27\x6f\x6c\x04\xce\xfd\x8a\x0a\x38\xbd\x91\xc1\xc0\ +\xf3\x42\xc4\x78\x3c\x3e\x62\xc4\x88\x67\x9e\x79\x26\x1a\x8d\x16\ +\x14\x14\xfc\xfc\xe7\x3f\x07\x80\xaf\x7d\xed\x6b\x86\x71\x8e\x66\ +\x44\xbe\xaf\xcb\xcb\xc1\xb2\xb0\xa6\x16\x4e\x0f\xbb\xe4\x9c\xb5\ +\xd5\xec\xae\xf2\x2b\xff\xf4\x2f\xef\xdc\xf4\xab\xe7\x87\x5d\x3e\ +\x6f\xdf\x4b\xab\xf6\x37\x5f\xb6\x64\x44\x44\xab\xd3\xae\xfe\xf1\ +\xfd\xe4\xe7\xe2\xe1\xe7\xc2\x43\x96\xb1\xff\x5e\x35\x42\xc3\x30\ +\xaa\x6b\x1b\x56\xbf\xb3\xc1\xf7\x7d\xc6\x58\x59\x69\x89\xd6\x84\ +\x83\x78\x71\x4f\x6f\xef\xde\x03\x87\xa7\x4d\x9e\x38\x00\x72\x66\ +\x98\xa9\xa6\x83\xaf\xbf\xb5\x69\xea\xe2\xa5\x3c\xd5\xbc\xea\xa9\ +\x0f\x6a\xaf\xbb\x6f\xd9\x84\xcb\xae\x2e\xd1\x82\x14\x17\x98\xec\ +\x6a\xed\x4a\x7a\xd1\xfc\xc2\x64\x7b\xd5\x07\x5b\x92\x65\x15\x25\ +\x85\xd1\x60\x34\xc0\x6c\x1f\x22\x91\x10\x4a\xa7\x3b\xed\x87\x22\ +\x11\x74\xd3\x9d\x3d\x3d\xb6\xcf\x72\xf2\xf3\x63\x61\x33\xdd\xdd\ +\xd6\xd1\xe3\x46\xf2\x8a\x72\xc2\x02\x80\x92\x5d\x2d\x5d\x49\x2f\ +\x18\xcd\xc9\x89\x86\x2e\xe5\x96\x4e\x8c\xb1\xae\x2e\x62\x4c\x15\ +\x17\xe3\x59\x69\x64\x19\x55\x7c\xed\xda\xb5\x5b\xb7\x6e\xed\xed\ +\xed\x1d\x37\x6e\xdc\xdd\x77\xdf\x5d\x58\x58\x78\xe0\xc0\x81\x97\ +\x5e\x7a\xe9\xad\xb7\xde\x7a\xf7\xdd\x77\x6f\xbd\xf5\xd6\x09\x13\ +\x26\x0c\x46\x0a\x02\x90\x94\xaa\xb4\x9c\x4c\x93\xb5\xb7\x11\x63\ +\x70\x3a\x1f\x95\xd2\x37\xac\x00\x07\xf2\xdd\x64\xd5\xc1\x83\xcd\ +\x36\x4e\x0b\x1a\x70\x3a\x4f\xca\xe8\x0b\xbf\x7b\xc3\xdb\xf9\x7c\ +\x7a\x51\x60\xfe\xd3\xb1\xba\x7d\x58\x82\x0a\x0c\x29\xae\x13\x69\ +\x29\x55\x6e\x3c\x36\x7a\xe4\x70\xd7\xf5\x86\xb2\x0a\x61\x5e\x6e\ +\xec\xc0\xc1\xa3\x4a\xab\x41\xdb\xb1\xd6\x4a\x85\x8b\xc7\xaf\xb8\ +\xf1\xd6\xf2\x88\xbf\xe9\x99\xef\xbc\xba\xed\xf0\x38\xcf\x7e\xe3\ +\xa0\xf8\xea\xc3\x37\xd4\x6e\x7b\xfd\xe5\x77\xf6\x68\x23\x34\x66\ +\xce\x55\xd3\x73\xc2\x5e\xfb\xee\xd5\xaf\xbe\x3c\x6e\xce\xb2\x4a\ +\x3c\xf8\xfa\xbe\xc0\xe7\xbf\x70\x67\xb0\x69\xcb\x2f\x9f\x3b\x78\ +\xfb\x57\xbe\xd0\xb5\xe6\xc9\x57\xf6\x76\xe5\xe4\x97\x5e\x71\xc3\ +\xcd\xe5\x27\x77\xbc\xb8\x6a\x87\x64\x60\xeb\xf8\x0d\x77\xdd\x93\ +\xd7\xb2\xf1\x99\xb7\x76\xb1\x40\xb8\x78\xec\xec\xab\x97\xcf\x0a\ +\x29\x79\xa9\x72\x73\x02\x40\xc7\x01\xce\x55\x34\x8a\x83\x78\xf2\ +\xc0\xf3\xd2\x5a\x97\x97\x97\x6f\xde\xbc\xb9\xb9\xb9\xf9\xeb\x5f\ +\xff\xfa\xcc\x99\x33\x5d\xd7\x5d\xb1\x62\x45\x7d\x7d\xfd\xea\xd5\ +\xab\x97\x2e\x5d\x9a\x9b\x9b\xab\x94\x3a\xed\xf9\x02\x80\x54\x14\ +\x8d\x82\x61\x80\xed\x9c\x51\xd7\x40\x49\x19\x2f\x9d\x32\x7f\x56\ +\x3b\xf8\x2a\x12\x75\x5e\x7f\x77\xf7\x82\x9b\xef\x9e\x98\x1f\xf0\ +\x95\x24\x3a\xe5\x3f\xfb\xf8\x9c\x7c\x48\xc9\xfc\x5c\xe2\xfa\xc5\ +\xeb\x5d\x3b\x75\x6b\x9f\x24\xc2\xcf\x0d\x72\x80\x53\x28\x87\xfe\ +\x37\x99\x71\x6a\xad\x73\x72\xa2\x15\xc3\xcb\x6d\xc7\x19\x12\xe4\ +\xa9\x54\xfa\xd0\xe1\x13\x83\xad\x32\x44\x04\x8c\x69\xa7\xeb\xd8\ +\xe1\x03\x4d\xa9\xfa\x4d\x7b\x5a\xca\x17\x5e\xc5\xe9\xa0\x22\x93\ +\x7a\x8e\xbf\xb9\x66\xd7\xd8\xeb\x1e\x5e\x31\x21\x47\xa3\x38\xb9\ +\xe7\x50\x4e\xe5\xfc\x87\xbf\x70\x7b\xbe\xe1\x1d\xdd\xb0\x87\x20\ +\x90\x99\x1a\x44\x44\xed\x77\xb4\xf5\x56\x2e\xbe\xfd\x9e\xcb\x2b\ +\x29\xdd\xf6\xec\x4f\xd6\xc0\xe8\xab\x6e\x9a\x53\xbc\xfe\x99\x5f\ +\xad\xd9\xbc\x7f\x01\x1d\xec\x0e\x8e\xfe\xca\xe7\x6e\xc8\x11\x20\ +\x95\xaf\x2e\x5d\x46\xde\xaf\x40\x11\x28\x35\x18\x8d\x03\x0f\x28\ +\x13\x86\x3c\x79\xf2\xe4\x86\x86\x86\x48\x24\x92\x49\x2e\x12\x42\ +\x44\x22\x91\x60\x30\x38\x67\xce\x9c\xfc\xfc\xfc\x0c\xc8\x4f\x5b\ +\x78\x08\x5a\x4a\x20\x02\x3c\xa5\xca\x0d\x80\x5c\xc4\x87\x5f\xbe\ +\x64\xa4\xef\x3a\x73\xae\x7f\x70\xe6\x8d\x81\x78\x34\xa8\x7c\x7f\ +\xc8\x6d\xf4\x77\x69\x78\x3b\x4f\xd8\x9f\x8f\x26\x7f\x21\x44\x6b\ +\x12\x91\x26\x40\xf8\x04\xc3\xef\xfb\x0c\x00\xe7\x70\xa1\x9d\xc3\ +\xf0\x96\xf9\x34\xe3\x98\x19\xb2\x05\x25\x22\x4a\x29\xe9\x74\xd3\ +\x6b\x06\xa7\x6e\x57\xed\xfa\xb7\xdf\x8a\x06\xac\xf2\x85\xb7\x5d\ +\xb1\x74\x42\xeb\xfb\x7b\x80\xb1\x74\x6b\x53\x2f\xe5\x4d\x9a\x58\ +\x2a\x98\x07\x5c\x00\xf5\x73\x18\x4d\x40\x83\xe2\x2b\x33\xbf\x88\ +\x5c\x08\xc6\xb9\xe1\xf9\x9d\x2d\x6d\x29\x1d\x38\xf2\xee\x9a\xa3\ +\x6e\x7c\xf4\x98\xc2\xf0\xb8\x71\xd7\xd6\xbf\xf6\xf6\xe3\x8f\x3e\ +\x36\x79\xe1\x15\x8b\xa6\x8f\x16\x74\xc9\xc2\x9c\x94\x52\xc1\x20\ +\x28\x85\x9d\x9d\x2a\x1e\xc7\x41\x93\x9c\x21\xce\xf9\xca\x95\x2b\ +\x57\xae\x5c\xc9\x18\xdb\xba\x75\x6b\x65\x65\x65\x28\x14\x6a\x69\ +\x69\xd9\xb7\x6f\x9f\xe7\x79\x3f\xfe\xf1\x8f\xbf\xf2\x95\xaf\x4c\ +\x9b\x36\xed\x0c\x3f\x14\x01\x42\x57\x37\x78\x9e\x0e\x85\xb4\x52\ +\xec\x0c\x39\x5c\x4b\xc7\xf6\x09\x30\x18\x8e\x21\x92\xf4\x3c\xea\ +\x7f\x34\x83\x9d\xe4\xbf\xb5\xb8\x7e\x3e\x3c\xfc\xcc\xdd\xe8\xbc\ +\xbd\xe8\x17\x1a\xb7\xa7\x3e\x8c\x7d\xc2\x18\x07\xad\x49\x6b\xd2\ +\x5a\xe3\xa0\x14\x3e\xd2\x5a\x69\xd2\x83\x16\x41\xdf\x39\x88\x5a\ +\x67\x5e\xd2\xb9\xba\x53\x66\xce\xa1\xbe\xcf\xfb\x4e\x40\xad\x95\ +\x94\x81\xa2\xc9\xf7\x7e\xfe\xa1\x22\x0b\x19\x6a\x8d\x52\x69\x22\ +\xa5\xcd\x78\x9e\xa5\xda\x8f\x1d\x6f\x1d\x5e\x19\x55\x9a\x80\x0b\ +\x37\xd9\x6b\xbb\xae\x0f\xca\x08\x86\x52\x1d\x2d\xdd\x29\xb7\x98\ +\x48\x69\xa5\xb4\xce\x98\xdc\xa4\xf4\x80\x45\xe2\xb1\x60\x64\xea\ +\xd2\xcf\x2c\xa9\xf4\xed\xb4\x24\x00\xc2\x9b\xee\x7f\xa4\x61\xd7\ +\x9b\x8f\xbe\xf4\x4a\x71\xd9\xd7\xa7\x14\x32\xf7\x12\x15\xd8\xb5\ +\x94\x32\x2f\x0f\xb5\x66\x4d\x4d\x7e\x6e\x6e\x26\x15\xbc\xef\xd1\ +\x68\xad\xb5\xf6\x7d\x7f\xee\xdc\xb9\x53\xa7\x4e\xdd\xb0\x61\xc3\ +\xea\xd5\xab\x1b\x1b\x1b\x4b\x4b\x4b\x0f\x1e\x3c\xd8\xd6\xd6\x76\ +\xdf\x7d\xf7\x8d\x1c\x39\x32\x37\x37\xd7\xf7\xfd\x81\xf3\x33\x8f\ +\x4d\x73\xce\x9a\x9b\xd1\xf3\x74\x51\x31\x28\x7d\x7a\xda\xd7\x20\ +\xab\xaa\x94\xa7\xd6\xc9\xe9\xf0\xfe\x1d\x5b\xd7\xcf\x46\xf8\x47\ +\x5a\xe3\x2e\x06\x90\x7f\x3a\x02\x7b\x9f\xf0\x70\x8a\x61\xf7\x31\ +\x53\x38\x6d\xa7\x3f\x4d\x5c\x07\xa0\x0f\x11\x7e\x10\x40\xeb\x33\ +\x39\xb9\xd6\xca\xf7\x7d\xa5\xa4\xe7\x4a\xad\x49\x04\x2d\x25\x7d\ +\xcf\xb5\x21\x77\xec\x95\x97\x8d\x7d\xf5\xc5\x9f\x1e\x89\x47\xf3\ +\xc7\xce\xbb\x72\xfa\xb4\x61\xfa\x89\x5f\xfe\xe0\x7b\x23\xa7\x2d\ +\xba\x66\xce\xbc\x49\xb1\xc7\x7f\xf3\xa3\xef\xc4\x79\xc2\x16\xc3\ +\x2d\x46\xd2\xf7\xa5\x52\x5a\x2b\x32\x0b\xaf\xb8\x7a\xde\xf3\x6f\ +\x3d\xfd\xbd\x3d\x79\x96\x15\x5f\x7a\xf3\x4d\xfc\xe8\x3b\xeb\xf6\ +\x9f\x44\x95\xce\xaf\x18\x9d\x13\x44\x5f\xa9\x4b\xd5\xfc\x4a\xbe\ +\xef\x95\x95\x81\x52\xa2\xa6\x26\x3d\x7d\x3a\x77\x1c\xe8\x87\x59\ +\xdf\xe3\x53\xaa\xa0\xa0\x00\x11\x1b\x1a\x1a\x2a\x2a\x2a\x52\xa9\ +\xd4\xda\xb5\x6b\x27\x4e\x9c\x98\x4a\xa5\x3a\x3a\x3a\x56\xac\x58\ +\x91\x4a\xa5\xce\xd0\xc9\x81\x48\x0b\xce\x8f\x9d\x00\xc7\x91\x23\ +\x2b\xc0\xf7\xce\xbd\x0e\x4f\x2b\x0f\x87\x78\x0a\xea\xbf\x9d\x4e\ +\x3e\x24\x43\x3e\x9b\x87\x0f\x19\x8c\x05\xbf\xbd\x83\xed\x53\x07\ +\x79\x1f\xf7\xd3\x04\x80\x9f\xa4\x0b\x8d\xfa\x19\x2e\x69\x0d\x0c\ +\x00\x98\xee\xe7\xef\x40\x03\x1b\xbd\x1e\xe0\x12\x99\x17\x00\x60\ +\x3b\x6e\xca\xb6\xbd\xa1\x72\x63\x19\xc3\x44\x2a\xa5\x55\x1f\xaf\ +\xef\xbb\x96\xe3\x84\x47\xcc\xba\xff\xee\xa9\x11\xe8\x43\x9f\xef\ +\xb8\x45\x93\xaf\xb8\xb7\x92\x69\xc7\xab\x5c\x78\xc3\xe7\x46\x35\ +\xb5\xf5\xd8\xc1\x9c\xc2\x50\x2c\xe7\xd6\x07\x3f\xd7\xd8\xd2\x6d\ +\xc6\x0b\xcd\x60\xee\x8a\xbb\x1f\x9e\xd2\xd4\xea\x92\x88\xe7\xe5\ +\xc7\x51\xcd\xbc\xfe\x6e\x65\xc5\x3c\xc7\x23\x82\xe2\x49\x97\x7f\ +\xae\x78\xc2\xc9\x8e\x04\xb3\x22\x45\x16\xe0\x98\x19\x8b\xa2\x5d\ +\x8a\x07\x8a\x87\x0d\x8b\x5a\x6a\xc8\x5e\x7c\x97\x08\xc8\x3d\xcf\ +\x1d\x33\x86\x2c\x2b\xfc\xde\x7b\xbd\xd7\x5c\xa3\x11\xa1\xff\xd1\ +\x64\x1e\x28\x63\x2c\xc3\xa8\x67\xcf\x9e\x3d\x7d\xfa\xf4\xba\xba\ +\xba\x9f\xfe\xf4\xa7\x8f\x3c\xf2\x48\x5d\x5d\x9d\xeb\xba\xe9\x74\ +\x5a\x29\x35\x10\xe8\xda\xf7\x8c\x18\x23\xcf\x37\xdf\x7d\x17\x10\ +\xfd\x09\x13\xc8\xf3\xe8\x1c\x6e\xc8\xc1\xba\x2d\xe2\x00\xe0\x33\ +\x08\xff\xb8\x3a\xf9\xb9\xc2\xda\x3e\x84\x87\x9f\xbd\x29\x5c\x14\ +\x3a\xf9\xa7\x12\xfb\x45\x04\x19\xb9\x3c\xa3\x93\x63\xbf\xa7\x7e\ +\xb0\x62\x3e\xd8\x50\xa0\xa4\x2a\x29\x2a\x6c\x68\x68\x7e\xfb\x9d\ +\x8d\x8c\xb1\x21\xc7\x2c\x95\x9a\x34\xa1\x72\x70\x7b\x7a\xad\x15\ +\x0f\x44\x4b\xc2\x19\x75\x1d\x01\x40\x2b\x6d\x86\x73\x8b\x23\x24\ +\xa5\x92\xc4\x72\x4a\x46\xe4\x0d\x03\xd2\x4a\x2a\x65\xc5\x8a\xc6\ +\xe6\x16\x93\x52\x52\xfa\xcc\x8a\x8d\xac\xcc\x01\xc8\x7c\xa4\xa3\ +\xf9\xc5\x48\x4a\x2a\x8d\x00\x8a\x28\x94\x37\x6c\x6c\x41\x29\x10\ +\x49\x29\x21\x56\x58\x99\x5b\xd2\x77\xa2\xd2\x70\xe9\x66\xc5\xa2\ +\x94\x5e\x69\x69\x72\xf1\xe2\xf0\x86\x0d\xa2\xb5\xd5\x2f\x2a\x1a\ +\xc8\x21\x1f\xac\x40\x31\xc6\x96\x2f\x5f\x9e\x59\xdb\x0f\x3e\xf8\ +\x60\x30\x18\x9c\x3a\x75\x6a\x46\x98\x1f\x1c\xf4\xd6\xb7\x08\x38\ +\x67\x1d\xed\xe6\x9a\xb7\x9d\xc5\x8b\xbd\x8a\x0a\x3c\xdd\x91\x3e\ +\x18\x20\x03\x62\xf9\xe9\x27\x64\x3e\x42\x80\xf3\xd3\xc9\xcf\x86\ +\xe2\x87\xf0\xf0\xc1\xff\x7e\x6c\xb9\x5d\x7f\xda\xb1\x13\x7d\xdb\ +\x70\xff\x6d\x7c\xc2\x9c\x5c\x69\xad\x95\x46\xa2\xfe\xb0\xc8\xcc\ +\x41\x95\xa1\x7e\x06\xae\x94\x52\x88\xa8\x00\x4c\xd3\x98\x37\x67\ +\x7a\x6f\x22\x09\x00\x08\x78\x96\x0e\x40\x86\x21\x62\xd1\xe8\x99\ +\x11\x17\x5a\x9f\xd1\x6f\x43\x6b\xaf\xff\x80\x56\x83\x3e\x53\x4a\ +\x9d\x8a\xf0\xd0\x9e\x1c\x14\xee\xa1\x4e\x77\x0b\x9f\x76\xa6\x52\ +\xd2\x87\x3f\x10\x22\x29\xbb\xaf\xb9\x26\xfe\xca\x2b\x91\x37\xdf\ +\x6c\xff\xdc\xe7\x48\xa9\x8c\xbd\x33\xb3\x98\x07\x2c\xe7\x99\xe9\ +\x8a\x46\xa3\x0b\x16\x2c\x70\x1c\xc7\x19\xe4\x0d\x19\x2c\xdb\x03\ +\x00\x31\x96\xb7\x7e\x83\x51\x5d\xd3\xfb\x57\x7f\xa5\x01\xf0\x1c\ +\xd6\x96\xb3\x5f\x67\x5e\xf4\xe7\xb7\x12\x00\x7e\x7c\xc3\xdb\x19\ +\x3c\xfc\x0c\x6c\x0f\x19\xa3\xf7\xe1\x68\x3f\x2f\x31\xfe\x13\x04\ +\xb9\x52\xda\x73\x5d\x00\xf4\xce\x5d\x6a\xeb\x77\x0e\x72\xc6\x98\ +\x52\x8a\xb4\xd2\xa4\x91\x18\x92\xee\x6f\xd9\xa4\xb5\xd2\x19\xd3\ +\x9b\x26\x62\x00\x4a\xf5\x89\xeb\x99\x65\x84\x88\xb9\x39\xf1\x0f\ +\xf9\x65\xdf\xff\x83\x01\xdc\xa7\x23\xb1\xfb\x89\xf9\xf3\x53\xf3\ +\xe6\xe5\xff\xea\x57\xdd\x57\x5c\xe1\x95\x96\x31\xcf\x15\x42\xf8\ +\x52\xa6\x52\xa9\x48\x24\x32\x98\x6f\x29\xa5\xce\x78\x1c\x99\xe7\ +\xd8\x9b\x48\xf4\xa5\xac\x18\x86\x68\x6a\x1a\xfe\xcc\x33\xfe\xcc\ +\x99\xe9\xcb\xaf\x20\xdf\xa7\xfe\x67\x7d\xc6\x63\x3d\xe3\xe0\x80\ +\x1e\xfe\xdb\x65\xa1\x7d\x88\x8c\x4d\xa7\x19\x7b\xb5\x52\x52\xfa\ +\xfe\x80\x49\x7a\x30\xc4\x07\x7f\x05\xcf\xd1\xb1\xe0\x82\xd2\xd8\ +\x32\x85\x1c\x87\x8f\x18\x0e\x04\x45\x45\x45\x9f\x94\xd9\x8d\x18\ +\x32\x44\x70\x1c\x9b\x34\x01\x43\x44\xc6\x90\x21\xc3\x8c\xf9\xdc\ +\x4e\xa7\x33\x26\x34\x44\x90\xd2\x77\xec\x74\xb6\x32\xcc\x05\x64\ +\x63\xb7\xac\xba\x07\x1f\x18\xfb\xa7\x7f\x56\xf4\x83\x1f\xd4\xfc\ +\xed\xdf\x28\x44\x4e\x14\x8f\x46\x1a\xea\xeb\xa4\x94\x1f\xa1\xad\ +\x10\x11\x51\x28\x1c\x2e\x29\x2e\x4e\x3b\x36\xba\x4e\xc9\x4f\x7e\ +\x62\xd6\xd5\xd7\xff\xe5\x5f\xa6\x18\x60\x57\x27\xd0\x50\x3f\x30\ +\x88\x7d\x9f\xc6\xc6\x33\xff\x23\x22\x20\x17\x1c\x0f\x1d\x3c\x70\ +\xfe\x52\xfa\x19\x07\xf5\x80\xc5\x36\x63\x2e\x92\x5e\x7e\x41\xc1\ +\x40\x26\x03\x9e\xf6\xdf\x45\x49\xa6\x69\x65\xcc\x9c\x9f\xe4\x45\ +\xa5\x1c\xba\x0e\x34\x32\xcc\xe8\xea\x19\x29\x0c\x19\x66\x63\x85\ +\x2f\x30\xd5\x1c\xc0\x34\x8b\xfe\xeb\x07\x91\x7f\xff\x8f\x96\x7f\ +\xf8\xbb\xe4\x1f\x7d\x09\x7d\x1f\x95\xca\x84\xa8\x9e\xdf\x0f\x20\ +\x09\xae\x0d\x23\xf4\xf8\xe3\x25\x7f\xff\x8f\xe9\xaf\x7e\xa5\xe5\ +\x2f\xff\x9c\xa4\xc4\x4c\xc0\x06\xfd\xd6\x82\x2d\x63\xac\xa3\xa3\ +\xed\xbf\xe5\x27\x1f\xcc\xad\xb5\xd6\xa6\x65\x95\x95\x8f\xb8\x34\ +\x93\x99\xb3\xf9\x97\x59\x3a\x1f\x32\x84\xfe\xeb\xbf\x51\x0d\x8d\ +\x25\xff\xf9\x5d\x59\x50\xe4\x7d\xe1\x11\x08\x04\xc0\x71\xcf\xf7\ +\xeb\x96\x09\xbe\x6f\xfc\xfa\x37\xc6\xff\xfd\x96\xba\xe9\x26\xfc\ +\xfb\x7f\x18\x96\x9f\x07\xbe\xfc\xd8\xc3\x11\x42\xd8\x76\x5a\x60\ +\x26\xd3\x98\xfa\xe3\x97\x32\x5d\xb1\x10\x10\x50\x93\xa6\x7e\x5e\ +\x7d\x0a\xe4\x83\x97\x7b\x46\xf4\xcf\x58\x87\xfa\x82\xe6\xa5\x52\ +\xbf\x7b\x90\x33\xc6\x3e\xcd\x5c\x47\x64\x82\xa3\x54\xd9\x4a\x0c\ +\x59\xfa\x28\x52\x12\xa2\x11\xfb\xbb\xdf\x09\x30\x66\xfc\xd9\x9f\ +\xd1\x8e\x1d\xee\xdf\xff\x1d\x55\x56\x82\x94\xe0\xfb\x70\x2e\x73\ +\x32\x63\x60\x18\x20\x04\xd6\x54\x9b\xff\xef\xdf\x8c\x9f\xff\x42\ +\xde\x74\x93\xf3\xfd\xff\xa2\xdc\x1c\x18\x2a\x4e\xf9\xb7\x65\xcc\ +\xe2\xbd\x57\x7e\x33\x6e\xf4\xe8\xf2\x61\x25\x9d\x9d\xed\x1b\xb7\ +\x6e\xed\xea\xee\x30\x38\x23\xad\x91\xb1\xe1\x23\x47\x2f\x5c\x7c\ +\xc5\xc8\x71\x53\x88\x87\x88\x19\x1a\x88\x10\x3c\xdb\x09\x18\x78\ +\x68\xcf\xf6\x4d\xeb\xdf\x06\xe5\x21\x66\x5c\xf1\xa4\x94\x5e\xbc\ +\xe2\x4e\x64\x0c\x7e\x2b\x30\x20\x5a\x81\x90\xc1\x91\x88\xb4\xf2\ +\x3d\xcf\x57\x67\x61\x19\x01\xa4\x94\xd8\xdf\x0f\xe4\xbc\xf6\xd3\ +\x40\x90\x6b\xdf\x71\x65\xa6\x49\x90\x25\xd0\x57\x60\x0a\x70\x6c\ +\x57\x11\x20\xe7\x41\xcb\x94\xbe\x14\xa6\xf0\x1d\x47\x6a\x4d\xc0\ +\x02\x81\x00\x28\x1f\x84\x09\xbe\xe3\x4a\x0d\x04\xc2\x0a\x18\xa8\ +\x1c\x9f\x30\xd5\xb4\x66\xe3\x81\x49\xcb\xaf\x1d\x1d\xd6\x49\xc7\ +\x03\x02\x26\x2c\xcb\x44\xdf\x27\xd3\x40\xc7\x76\x35\x10\xa0\x08\ +\x04\x4c\xe5\xfb\xdc\x30\x94\x6b\x7b\x1a\x10\xd0\x0c\x04\x50\xf9\ +\xc0\x0d\x50\x9e\xeb\x29\x42\x10\x46\xc0\x64\xca\xf5\xc9\x0a\x18\ +\x9e\x6d\xf7\xc7\x79\xb2\x40\x28\xa0\x3d\xc7\xf5\x15\x37\x03\x01\ +\x01\xb6\xed\x64\x76\x53\x64\x46\x20\x60\xf8\xb6\x2d\x81\x07\x43\ +\x41\x8e\x40\xa4\x95\xf4\x3d\xcf\xd7\x04\x80\x2c\x10\x0c\x0a\x86\ +\x44\x5a\x4b\xe9\x7a\x5e\x36\xe9\xfb\xd3\x27\xcf\x83\x78\xdc\xf9\ +\xee\x77\x68\xec\x58\xf3\xdf\xff\x5d\xac\x7b\xd7\xfb\xca\x57\xfc\ +\xdb\x6e\xa7\x8a\x11\x14\x0e\xa3\xe7\x81\x94\xd0\xef\x09\x07\xce\ +\xc9\x34\xd1\xf3\xb0\xae\xce\x58\xb9\xd2\xf8\xe1\x0f\x59\xf3\x49\ +\xef\x2f\xff\xd2\xfb\xd3\x3f\xa5\xdc\x1c\x70\xdd\xdf\xc9\x88\xf8\ +\x95\xf3\xa6\x9a\x8c\xc2\x01\x23\x1e\x8b\xc4\xe3\x11\xdf\x49\xf7\ +\x76\x75\xa4\x7a\xbb\x5a\x5a\x9a\x12\xc9\xc4\xa8\x51\xa3\xcb\x2a\ +\xc6\x18\x66\x08\x19\x47\xc6\x4c\x43\x30\x24\x43\x60\x43\xed\xb1\ +\x43\xfb\xf6\xf8\x6e\x52\x7a\x29\xcf\xb5\x7d\xd7\x76\x9d\xd4\x98\ +\x89\xb3\x8b\x4b\xca\xce\xd0\x27\x4d\xd3\x34\x4d\x73\xc8\x82\x15\ +\xc8\x18\xfa\xc9\x4d\xaf\x3d\xf9\xca\xdb\x9b\x76\xec\xde\x5b\xd3\ +\x9a\xcc\x29\x2e\xcb\x0d\x32\xa5\xc1\x30\x2d\xcb\x34\x38\x02\x31\ +\xae\xba\x6b\x5f\x7c\x65\x5d\xc1\xf8\x69\xc3\x22\xc2\x97\x0a\x99\ +\xb0\x2c\xd3\x10\x9c\xb4\x1e\x4a\x29\x45\x21\xd4\xce\xb7\x5e\xd9\ +\xd5\x6e\x8c\x1b\x59\x80\x4c\x24\x6a\xb6\xac\xdc\x50\x2d\xd2\xd5\ +\x6f\x6f\xaf\xaf\xa8\x1c\x15\x14\x48\xa9\xa6\xd7\x57\xbe\xe3\x0a\ +\x7f\xe3\xea\x4d\xc1\x11\x63\xf3\x82\x86\x81\xce\xfb\x6f\xbd\x56\ +\x95\x64\x35\x1f\xbc\x5d\x87\x65\xa3\x8b\x42\x28\x44\xed\xb6\xd5\ +\xef\x1c\xe8\x19\x3f\x69\x54\xdb\x9e\x55\x2f\x6e\x3e\x19\xd7\x8d\ +\xbb\x9b\x70\xdc\xc8\x62\xce\x45\xb2\x7e\xf7\xeb\xeb\x0e\xa0\x3c\ +\xb9\x76\xc3\xb1\xe1\x13\xc6\x58\xc8\xb9\xd7\xfc\xc6\x6b\xef\xa4\ +\x49\x6d\x5d\xb7\x9e\x8a\xc7\x97\x84\x91\x09\xbd\xfd\xad\x95\x47\ +\x13\x54\xbf\xe3\xbd\x1a\x3f\x6f\xd4\xb0\x18\xe7\xbc\x79\xdf\xda\ +\xb7\xf6\xf6\x94\xc6\xec\x37\x5f\x7b\x2f\x3a\x6a\x6c\x8e\x89\x9a\ +\x98\x80\xc4\x3b\x2f\xbf\xd6\x6a\x16\x55\x94\xe4\xb6\xec\x7d\xf7\ +\xcd\x9d\x4d\x23\x2b\x47\x59\xa0\x40\x58\xaa\xf3\xf8\x6b\xaf\xbf\ +\x67\x55\x8c\x8f\xab\xe6\x37\x9e\x7e\x7a\xd5\x7b\x5b\x76\xed\x39\ +\xd0\xd4\x2d\x8b\xca\xca\xc2\x06\x47\xb7\xf5\xed\x97\x5f\x78\x7d\ +\xcd\x86\x9d\x7b\xf6\xd7\xb6\x3b\xf9\xc3\x4a\x63\x16\xcf\x56\x77\ +\xb8\x00\xf8\xb9\x02\xcb\x52\x4b\x97\xaa\xcb\x16\xb2\x63\xc7\xcd\ +\x47\x1f\x35\x5e\x7c\x91\xed\xdc\xc1\xba\xba\x31\x9d\x06\xc6\x30\ +\x10\x40\xad\xb1\xad\x8d\x1d\x3a\x64\xac\x59\x6b\x7e\xf7\xbb\xd6\ +\x3f\xfd\xb3\xf1\xc2\x0b\x6a\xc6\x4c\xe7\x3b\xff\xe9\x3f\xfc\x30\ +\x58\x16\xfc\x2e\x7c\x3a\x8c\xb1\xae\xae\x0e\x66\x9a\xcc\x34\x59\ +\x30\x68\x96\x0e\x2b\x99\x32\x69\xc2\xf4\xa9\x53\x4a\x8a\x8b\x72\ +\x72\xe2\xc1\x40\xc0\x73\x9c\xc6\xc6\xe6\xee\x8e\x0e\x26\xb8\x56\ +\xca\x77\x5d\xd0\x52\x30\x05\xda\xf3\x6d\x9b\x33\xe2\x82\x09\xce\ +\x05\xcf\xfc\x2b\x86\xbc\x46\x43\x43\xc3\xf6\xed\xdb\x13\xc9\xe4\ +\xd9\x15\x88\x10\x19\xb8\x9d\x1b\xd6\x6f\x61\xc5\x63\xa7\x8e\x1f\ +\x91\xae\xda\xf4\xdd\x6f\xff\x68\x6f\xab\x6f\xa2\x7b\xe2\xc0\xae\ +\x8d\x1b\xb7\x1c\xa9\x6f\x47\x61\x82\xdb\x7b\x64\xf7\x96\x8d\x1b\ +\x37\x6c\xda\x75\xd4\x05\x81\x5e\xf7\x81\x1d\x5b\x3e\xd8\x75\xb8\ +\xd7\x03\xce\x86\x32\x51\x63\x20\x3f\x98\x5e\xf5\xc2\xcb\xc7\x7a\ +\x78\x88\x27\xde\x7e\xe9\xd5\x7a\x2f\x54\x5e\x1a\x3f\xf4\xf6\x4b\ +\xef\x1d\x6e\x0f\x86\xcc\x43\xeb\x56\xbe\x77\x22\x5d\x56\x56\x9a\ +\xaa\xda\xf8\xc2\x9a\x7d\x46\x28\xdc\x75\x74\xf3\xcb\x6b\x0f\xc4\ +\xcb\x86\x87\xbd\x86\x57\x5e\x58\xd5\x85\x61\x91\xac\x7e\xe5\xe5\ +\xb7\xd3\xc1\xfc\x20\xa5\xf6\xed\x3a\x52\x3e\x7b\xd1\xf8\x62\x78\ +\xe7\x85\xe7\x0e\x75\xa9\x20\x4f\xad\x5f\xf9\xe2\x91\x54\x78\x44\ +\x69\xee\xb1\xcd\xaf\xaf\xde\xd5\x12\x8e\x88\xa3\x1b\xdf\x58\xb7\ +\xbf\xa3\x74\x64\xb9\x5d\xb3\xed\xc5\xb7\xb6\xe9\x50\xcc\xae\xd9\ +\xf2\xf2\xda\x3d\xa1\xa2\x11\x79\xd4\xf4\xc2\x73\x6f\xb4\x7a\x96\ +\xe9\x36\xad\x7c\x71\x75\x3a\x94\xa7\xbb\x4f\xbc\xfc\xcb\x47\x5f\ +\xd8\x70\x9c\x99\x86\xb0\xcc\xb6\xfd\x6b\x1e\xfd\xe9\xd3\x7b\x6a\ +\x3b\x85\x69\xb5\x1c\xdc\xf0\xf3\x9f\xfd\xe2\x83\x63\x9d\x86\x69\ +\x5a\x5c\xee\x7a\xe7\xb9\x5f\x3c\xf9\x5a\x7d\x92\xe9\x44\xcd\xba\ +\x4d\x87\xf2\x46\x4d\x99\x38\xaa\xb0\x71\xfb\x6b\xff\xf1\xbd\x27\ +\x1a\x6c\x6e\xb8\xcd\x1b\x37\x6e\x37\x86\x4f\x9d\x32\x66\x58\xd7\ +\xa1\xb5\xff\xf9\x9d\xc7\x8e\x76\x4a\x83\x67\xed\xed\x17\x00\x49\ +\x09\x9e\x27\x97\x2e\xb5\x9f\x7d\x26\xfd\xea\x4a\x79\xc3\xf5\x7c\ +\xeb\x56\xeb\x7f\xfc\x8f\xe0\x2d\xb7\x46\xa6\xcf\x88\x0c\x1f\x11\ +\x19\x3e\x22\x32\x6d\x7a\xe8\xa6\x9b\xad\xbf\xf9\x1b\xb1\x61\x83\ +\xba\xfa\x4a\xfb\xa5\x17\xec\x17\x5f\x90\x57\x5d\x05\xbe\x0f\xbf\ +\x53\x7f\x27\xbf\xe5\xca\x05\xf9\x79\xf1\x60\xc0\xd0\xd2\x57\x52\ +\x69\x2d\x53\xc9\x84\xe7\xbb\x9e\x54\x65\xe5\xc3\x67\xcc\x9e\x57\ +\x5a\x5e\xc1\x0d\x33\x95\x48\x0a\x01\x9c\xb9\xa0\x1c\xad\xdc\xaa\ +\x23\x07\x4f\x36\x37\x70\x86\x0c\x81\x33\xcc\xf8\xe5\x46\x4d\x98\ +\x59\x34\x88\x93\x9b\xa6\x59\xdf\xd0\xf0\xcd\x6f\xfe\xe3\xcf\x7f\ +\xf1\x8b\x9e\xde\x9e\xc5\x8b\x16\x9d\xe9\xd3\x63\x0c\x9c\xae\xad\ +\x3b\x8e\xcd\xbb\xf9\xee\x2b\xe6\x4c\x9d\x39\x7b\x7a\x72\xef\xeb\ +\x6b\x6b\x22\xcb\xa6\xc6\xb7\x6d\xfa\xa0\xba\xee\xc4\x86\xf5\x1f\ +\x60\xd9\x94\x31\x51\xfb\xfd\x8d\xef\x77\xfb\x60\x53\xb8\x72\x98\ +\xb1\xe6\xb9\x27\xb6\xd7\xf6\xb6\x1c\xd9\xb6\xa3\xd6\x9d\x38\x75\ +\x7c\x10\x14\x01\x08\xd3\xb2\x4c\x93\x33\xd0\x4a\x6b\x82\xa2\x51\ +\x63\xbd\xa3\xef\x6e\x69\x0b\x17\x27\x77\xbe\x79\x24\xf0\xd0\x83\ +\x37\x97\x14\x14\x17\x41\xdd\xab\xef\xd5\x8d\x2d\xd7\x2f\xae\xdc\ +\x7d\xe5\xfd\x0f\x4d\x2d\x2b\x18\x39\xcc\x7c\x67\xe5\xda\xc8\xff\ +\xcf\xde\x5b\xc7\xd9\x71\x5c\xf9\xe2\x45\x0d\x97\x86\x99\x49\x83\ +\xd2\x8c\xa4\x11\x33\x5a\x4c\x96\x0c\x71\xe2\xd8\x8e\x93\x75\xb2\ +\xfb\x36\xfb\x76\xf7\xbd\xe5\xfd\xed\xbe\x7d\xbb\x81\x17\x36\x24\ +\x66\xcb\x92\x2c\x30\x48\x96\x2c\x66\xe6\x11\xe3\x8c\x06\x34\xcc\ +\x70\xb1\xbb\x8b\x7e\x7f\xf4\xcc\x68\x24\xcb\x89\xe5\x38\x8e\xb3\ +\x9e\xe3\xf9\xc8\xf7\xf6\xed\xae\xee\xae\xaa\x53\xe7\xd4\x81\xef\ +\xc9\xce\x38\xf7\xd1\x26\xf7\x84\xaf\xcd\x1f\x91\x96\x92\x9e\x5c\ +\x75\x64\x6b\xad\x92\x4a\xaf\xef\xbe\x04\x4a\xbe\xb5\x7c\x12\xec\ +\xbc\xb1\x69\xf7\x95\x91\xb3\x16\x8d\x1c\x96\x23\xaa\x8f\x1e\xaa\ +\xc6\x29\xf2\xc6\x96\xf3\xec\xc9\xa7\x96\x25\xc7\x26\x24\xaa\xcd\ +\x9b\xf7\x5e\xcf\xca\xd0\x3f\xda\x74\x6c\xc2\xe3\xcf\x8c\x4c\x8b\ +\xcb\x48\x71\x1e\xda\xb2\x53\xcf\xc8\xbc\xb4\x7d\x23\x1a\xfe\xf0\ +\xb2\x71\x59\x71\x69\xa9\x8d\x27\xb7\x55\x80\x64\x72\x6b\xcf\xa9\ +\x40\xee\x73\x5f\x9f\xd6\x79\xf3\xe4\xad\x36\xe6\x6d\xef\x49\x19\ +\x3e\x36\x55\x69\xde\xb8\x7e\x6b\xc0\x11\x19\x95\x94\x5b\x5a\x94\ +\x70\xf3\xdc\x99\xae\x90\xe8\xf2\x8a\xe2\x51\xc3\x65\xe3\xd9\xf7\ +\xf6\x94\x69\x9e\xc8\x8c\xc2\xb1\x19\x5a\xd3\x89\x2b\xbe\xb9\x8f\ +\x3d\x3e\xae\xb8\x60\xf4\xc8\xdc\x8a\xbd\xeb\x2f\x8b\xec\xb1\x69\ +\xe2\xc4\xb9\xfa\xf1\xcb\x9e\x9c\x5a\x32\xa4\x74\xf4\xf0\xd6\xe3\ +\x9b\x8f\xb5\x87\x8f\x1f\x9e\x85\x04\x1b\x94\xe6\x5f\x0a\x73\x2d\ +\x63\x00\x63\x99\x9b\x4b\x17\x2f\x66\x2b\x56\xf0\x87\x1e\xe2\x53\ +\xa7\xf2\x49\x13\xf9\xc4\x49\x7c\xda\x34\x36\x77\x0e\x5b\xb1\x82\ +\x3e\xfb\xac\xf5\xb7\x7f\x43\xbf\xf1\x0d\x99\x33\x04\x00\x00\x3f\ +\x57\xf6\xb6\x25\x39\x01\x10\x50\x46\x03\xc1\x80\xaa\x10\x18\x0a\ +\x05\x7d\x3e\x4d\xd5\x1c\xba\xc3\xe1\x70\xf4\x78\xfd\x3d\xde\x6e\ +\x46\x2d\xc9\xa9\x61\x04\x3c\xee\x70\x66\x78\xa9\x69\x48\x46\x83\ +\x41\x2f\xec\x05\xa1\x80\xfd\xd9\x91\xf7\x6e\x8c\x15\xa5\xae\xb6\ +\xf6\xda\xb5\x6b\xba\xae\x9f\x3d\x53\x66\x9a\xa6\xae\xeb\xf7\x8b\ +\x78\x91\x8c\x52\xcb\x34\x04\x09\x2b\x1c\x5a\x70\xf4\x48\x85\x4f\ +\x9d\x34\x72\xf4\xe8\xe4\xae\x6e\xd9\xb2\xe9\xfc\xd5\xaa\x89\x53\ +\x35\xe4\x49\x5b\xf6\xcd\xef\x96\x24\x6a\xe5\x07\xde\xda\x7b\xc9\ +\xbf\xf0\xb1\x19\xe1\xc1\x4b\xab\x3e\xd8\x77\x65\xf2\xd4\x69\x99\ +\x8a\x69\x59\xd5\x17\x8f\xde\x6a\x0e\x45\x24\x64\x0c\x2d\xcc\x52\ +\x25\xb3\x80\x67\xce\x8a\x65\xe5\xbf\x5c\xf9\xff\x4e\x46\x2c\x79\ +\xfa\x2f\xd2\x9c\x3c\x18\x92\x05\x33\x1e\x1e\x75\xf3\xf9\xff\xf8\ +\xaf\xb2\x31\x0b\x9f\x9c\x94\x1d\x16\x0c\x06\xc3\x72\x26\x2e\x9d\ +\x78\x63\xd5\x0f\xff\x6f\x44\xf1\xdc\xbf\x9a\x9e\xc7\x43\x01\xe8\ +\x4a\x5b\xf6\xf0\xb4\x5f\xbe\xf9\x8b\xb3\xae\x21\x4f\xfd\xe5\xec\ +\x70\x45\x54\x5d\x29\xf3\x79\xb2\x0b\xd3\x74\xc3\x90\xd3\x97\xad\ +\xb8\xf6\xc2\x6b\x3f\x28\x73\x2f\x7c\xe6\x2f\xb2\xc3\x64\x30\x68\ +\xe5\x4c\x5c\x34\xe9\xf2\x0b\x3f\xfd\xe1\x2b\xb9\x33\xbe\x3e\x35\ +\x3f\x2a\x14\x0c\x3a\xd3\xc7\x3c\x3a\xfd\xd2\x2b\x3f\xff\x51\x44\ +\xd6\x84\x3f\x9f\x59\x2c\x42\x41\xa1\x26\x2e\x7f\x74\xee\x2f\x7f\ +\xf3\xc2\x05\x67\xc6\x93\xdf\xfd\x7a\x38\x30\x2b\x3a\xbd\x31\xc5\ +\x33\x72\x61\xf9\xb1\x93\x97\xc3\xe3\x2b\x6b\xd5\x82\x45\x53\x42\ +\x65\x5d\x7e\x0e\x8c\x6e\x2f\x1b\xf9\xd0\x52\xeb\xe2\x81\x93\x15\ +\x8d\x91\xe7\x8f\x38\x86\xce\x9b\xd4\x79\xa6\xab\xcb\x0b\x23\x10\ +\x90\x82\x51\x6a\x1a\x0c\xbb\xa2\x87\x0e\x4d\xd9\x7a\xab\x8e\x8f\ +\x8f\x05\x40\x32\x6a\x59\xa6\x04\x24\x7c\xc4\xf0\xe4\x93\x97\xea\ +\xfd\x14\x85\x0d\xb2\xd7\x97\x4a\x75\xe7\x1c\x02\x20\x63\x62\x78\ +\x62\xa2\x24\x04\xc0\x01\xfa\xa7\x14\x80\x31\xc8\x18\x0c\x06\xff\ +\x70\x8f\x80\x9c\x2e\xb7\x80\x48\x22\x6c\x71\xe1\xf3\x05\x7c\x01\ +\x83\x4b\xa8\x68\x2e\xac\xea\xed\x9d\x9d\xdd\x5d\xdd\x9d\xed\xad\ +\x50\xf2\xd6\xa6\xfa\x6b\x17\xcf\xb6\xd4\xd5\x04\xbd\xdd\xde\xee\ +\x2e\xc1\x39\xc4\x58\x40\x28\x11\x66\x02\x20\xac\x48\x89\xef\xe1\ +\x5f\xd3\x34\xf3\xf2\xf2\xa6\x4f\x9f\xee\x70\x38\x96\x3f\xbc\xcc\ +\xe1\x70\x7c\x42\xb0\x2a\x44\x08\x61\x4c\x74\x02\x7c\x3d\xdd\xd8\ +\xe3\x69\x3a\xb7\xfd\xf5\x55\x9b\xce\x5f\xaf\xec\x0a\x32\x08\x04\ +\x97\xbd\x29\x53\x00\x70\x6f\x67\x07\x85\xb0\xbd\xe1\x56\x75\x2b\ +\x9e\x3a\x6f\x4e\xaa\x4b\x30\x0e\x20\x10\x9d\x8d\xd5\xd7\x6f\xdc\ +\xa8\x6e\xec\xe4\x10\x42\x00\x04\x35\xf5\x94\x11\x53\x8a\xe2\x1d\ +\xf1\x45\xe3\x8b\x13\x99\x45\x81\x64\x5c\x89\x9b\x36\x7d\x38\x21\ +\xb1\x53\x26\x94\x20\x66\x01\x00\x28\xc3\x23\xa6\x4c\x8b\x23\xa4\ +\x64\xca\xc4\x58\xc2\x99\x04\xd4\x64\xc9\x25\x13\x87\x27\x3b\x63\ +\xf2\x27\x8c\x48\x71\x48\xd6\x7d\xee\x42\x65\x4a\xd1\xc8\x18\xcc\ +\x29\xa3\x7a\x42\xfe\xb4\xd2\x14\x35\xaa\x70\x4a\x71\x92\x65\x31\ +\x29\x39\x25\x31\xd3\xa6\x8f\xd1\x51\xd8\xe4\xe9\xa5\x2a\x35\x85\ +\x14\xa6\x09\x87\x4d\x9b\x91\xac\x2b\x05\xe3\xa7\xa5\xb8\x38\x15\ +\x92\x5b\x66\x54\xde\xc4\xd1\x69\xee\xa8\x21\xa3\x47\x64\x84\x33\ +\xca\xcc\xa0\xc1\x1d\x91\x93\x67\x8e\xef\x38\xf9\xc1\x1b\x9b\x2f\ +\x0e\x9b\x36\x33\x35\x0a\x9b\x7e\x43\x30\x2b\x14\x08\x28\x51\xf9\ +\x33\x27\x66\x9d\x78\xe7\xc5\xad\xb7\xd0\x8c\xe9\xe3\x9c\x80\x05\ +\x02\x41\x88\x7a\x3b\x8a\x10\x85\x40\xe9\xed\xea\x51\xdc\x2e\x38\ +\xa0\xf7\x54\x15\xf6\x74\xf8\x14\xdd\xa1\xe0\x41\x67\xdf\x97\x55\ +\x81\x0f\x85\xa0\xcf\x07\xbd\x3d\x77\xfe\x7c\x3e\x18\x0a\x81\x3f\ +\x70\x30\x22\x09\x04\x29\x00\x26\x17\xbe\xd6\x0e\x2f\x64\xd2\x30\ +\xcd\x2e\x9f\xd7\xb4\x2c\xd5\xe1\x71\xb8\xcd\xe6\xd6\xb6\x40\x20\ +\x10\xe8\xe9\x8c\xf4\x38\xea\x6a\xea\x3b\x5b\x7c\x94\x52\x09\xa0\ +\x90\xd0\x62\x12\x02\x2c\x84\x80\x12\x9b\x41\x2a\x3e\x16\x31\xc2\ +\x18\x8b\x8a\x8a\xfa\xf7\x7f\xfb\xff\x82\xc1\x60\x78\x78\xd8\x27\ +\x85\xa3\x4b\xc1\x28\xa5\xa6\xe1\xaf\x3f\x7f\xf2\xc3\xc3\x35\xa3\ +\x9e\x5c\xd4\x74\x69\xb5\x15\x3f\xf5\x5b\xcf\xcc\x39\xbd\xb2\x79\ +\x2f\xe5\x8a\xaa\x20\xd3\xdb\xd4\xd1\x9d\x1b\x1e\x1e\x1e\x9f\xec\ +\xd6\xac\xe1\x53\x17\x16\x46\xa3\x90\xc1\x14\x8d\x50\xce\x01\x50\ +\x46\xce\xf9\xfa\xe8\x79\x50\x08\xce\x99\x0d\x8e\x21\x05\x07\x4e\ +\x77\x58\x58\xc0\x89\x51\xaf\x7d\x4e\x0a\x8e\x1c\xee\xa8\x70\x8f\ +\x82\x90\x5d\xa0\x4a\x4a\x89\x90\xe2\x09\x8f\x74\x39\x50\xaf\x55\ +\x5f\x4a\x8e\xb0\xdb\x1d\x16\xe6\x72\x40\x88\x8c\xa6\x8a\xeb\x2d\ +\x78\xd6\x8a\x74\x1b\xb9\x48\x48\xa9\x3a\x3d\x91\x61\x4e\xd4\x67\ +\xdd\x92\x42\x2a\xaa\xee\x09\x0b\xd7\xb4\x3e\x48\x04\x21\x84\xa2\ +\x46\x84\x85\x39\x75\x55\xf6\x26\x84\x48\xc1\x91\xdb\x13\xe1\x71\ +\xe9\x00\x0a\x20\x85\x11\x30\x85\x13\x46\x65\x95\x96\xc4\x6f\xdb\ +\xd9\x9a\x36\x61\x78\x5a\xcf\x41\x68\x99\x21\x6e\x1a\x21\xca\x3d\ +\x08\x66\x8f\x9a\x12\xf7\xe1\xfe\x8e\x82\x39\x43\x13\x3d\xf5\x08\ +\x84\x42\x41\x09\x90\x10\x9c\x52\xcb\x08\xf8\x2a\xca\xf6\xed\xb9\ +\xc2\xe6\xfc\x55\x21\x96\x95\x76\xba\xa8\x11\x34\x6f\x9f\x3b\xbe\ +\xe9\x8c\x77\xfc\x37\x46\xb8\x91\x45\x07\xb9\x7c\x90\x06\x32\xf9\ +\xa9\x33\xe7\x11\x46\x08\x01\xcb\xa2\x82\x09\x00\x20\xc0\xc0\x62\ +\xdc\xe1\x72\xe4\xe5\xe5\x39\x9c\x4e\x5d\x57\x8d\x90\x3f\x3a\xc2\ +\x1d\x5e\x98\x6b\x84\xbc\xed\x9d\x3d\x0e\x97\xe7\x66\x45\xe5\x91\ +\xe3\xa7\x05\x13\x08\xe3\x50\x30\x38\x63\xea\xf4\xc6\xa6\xba\x50\ +\x28\x84\x20\xba\x5b\x55\xe1\xaa\xaa\x6a\x9a\x76\x4f\xb1\x88\x3e\ +\x13\x19\x80\x44\xf7\xe0\xee\xcd\x2b\x5f\x3a\xe1\x51\x84\x54\x86\ +\x2e\x79\x76\x51\x69\x8e\xd7\x39\xad\x6c\xc3\xfe\xff\xf3\xef\xa7\ +\x43\x1d\xdd\x59\x0f\x39\x95\x88\xb4\x89\xc3\x13\xb7\xbc\xfe\xf3\ +\x53\x29\xc3\xbf\xfe\xcd\x59\xcb\xc6\xb4\xae\x7d\xfe\x07\x8a\xaa\ +\xa5\x0f\x9b\xfe\xc8\xb2\x71\xba\x45\x05\x00\x9c\x33\x61\xb3\xed\ +\x40\x07\xa1\x0d\x26\x7c\x77\x85\x55\x84\xe0\xdd\x80\x78\x00\x22\ +\x74\xef\x49\x10\x41\x08\x08\x02\x35\xd7\x2e\x1a\xd1\xf9\x79\xb1\ +\x2e\x2e\x8c\xbe\xd8\x3d\x88\x10\x94\x77\xbf\x05\x42\x08\x0c\xb4\ +\x69\x4b\x60\xdf\xe6\x2e\x6f\x25\xec\xbb\xb3\x94\x16\x95\x0e\x8d\ +\x58\x42\x9d\xfc\xe8\x77\x87\x52\x2d\x0a\x5a\x5e\xd5\x09\xa4\xc5\ +\x0d\x93\x49\x45\x53\xa5\x50\xe2\x1e\xfd\xeb\xff\x8f\x3b\xa3\x24\ +\x65\x4e\x5d\xe3\x96\x29\x34\x8f\x1e\xa8\x59\xfd\x9b\x9f\x45\x68\ +\x50\x22\xf7\xac\x67\xbe\x37\x2d\x27\x52\xf4\xa8\x1a\xeb\xd8\xf4\ +\xea\x4f\x8e\xb9\x30\x03\xda\xb8\x47\xbe\xf5\xd0\xc8\x14\x66\x5a\ +\x83\x3c\x3e\x48\x77\xa9\xca\x23\x32\x92\x04\x82\x44\x51\x20\x04\ +\x92\xcb\x50\x28\xa4\x68\xaa\xc9\xad\xec\x9c\xac\x51\xa5\x23\x46\ +\x97\x8e\xc8\xce\x48\x77\x3b\x74\x95\x60\x85\x20\xbf\xdf\xeb\x0b\ +\x98\x8a\xee\x2a\xbf\x55\xf3\xde\xa6\x2d\xa7\x4e\x9e\xf1\xf9\xfd\ +\xaa\xa2\xa6\x26\x27\x33\x2b\xf8\x5f\xbf\x78\x61\xfc\xc4\x69\x96\ +\xf5\x40\xce\x3d\x69\x85\x02\xfe\xa0\x29\x20\x72\xba\xc3\x23\x3c\ +\x3a\xb3\x28\x44\xc8\x0c\xf4\x74\xfb\x42\x58\x75\x7a\xdc\x4e\xa2\ +\x60\x24\x58\x4f\x57\x17\x85\x5a\x78\x64\xb8\x8e\x44\x4f\x57\x67\ +\xd0\x92\xba\xcb\xed\x76\x6a\xbf\x05\xb7\x85\x53\x93\x0a\xa4\xeb\ +\xea\x1d\xcc\x2d\x41\x0d\x53\x68\xba\x86\xe0\x1d\x45\xc2\x34\x4c\ +\xa4\xe9\x0a\xba\x13\x05\x6c\x19\x86\x40\x5a\x98\x66\x6c\x78\xfe\ +\xe7\xc1\x11\x4f\x3e\x3d\x2b\x87\x86\x2c\x09\x00\x80\x80\x53\xd3\ +\xe2\xc8\xa1\x29\xfd\x1d\x08\x04\x35\x4c\xa6\x38\xf4\x01\x90\xb9\ +\xc2\x34\x4c\xa4\xe8\x2a\xbe\xb3\x1c\x30\xd3\x60\x48\xd1\x55\x02\ +\xa5\xb4\x4c\x43\x20\x45\x53\x30\xc2\x04\x43\x49\x19\x97\x9c\x1a\ +\x54\x3a\x34\x62\x9a\x26\x52\x75\x05\x21\x4c\x08\x14\x8c\x09\xc9\ +\x2d\x93\x02\xac\xab\xd8\x08\xf8\x02\x86\x05\x90\xe2\x0e\x8b\x08\ +\x73\x2a\x96\x69\x49\x20\xcc\x60\x30\x10\x32\x24\x24\x4e\x4f\x78\ +\xb8\x5b\x63\x83\xae\xf2\x41\x1a\x68\x57\xc7\xa4\xaa\xb2\x9c\xc4\ +\x24\x24\x1b\x16\xb3\x38\xe3\x9c\xab\xba\x4a\x9c\x11\x2e\x8f\xbb\ +\xbd\xb3\xa5\xa4\x74\x4c\x4c\x5c\x8c\xc5\x78\x20\xe0\xc3\xd2\x8a\ +\x4c\x49\x55\x20\x40\x08\xeb\x2e\x19\x34\x44\x74\x6c\xe2\xd8\x71\ +\x93\x5a\xdb\x7d\xcd\xcd\x2d\xcc\xa2\x9d\xdd\x01\x8f\x4b\x25\x98\ +\x3c\x78\xf0\x27\xd4\x5d\xe1\x0e\xb7\xad\x3b\x4b\x6a\x4b\x21\x2e\ +\x54\x67\x58\xbc\x2b\x1c\x00\x69\xc3\x16\x49\x88\xc3\x63\xe2\xa0\ +\x0d\x66\x22\xa0\x3b\x22\xc6\x03\x81\x14\xf7\x77\x94\xdf\xd1\x52\ +\x54\x87\x72\x77\x55\x00\x88\x55\x97\x0b\xde\xb5\x71\x80\xc8\xe1\ +\x72\x0d\x3c\x49\x4a\xa0\x3a\x9c\x08\x91\x60\xf3\xc5\xaa\x60\xf8\ +\xbc\xa2\x0c\x48\x69\x3f\xe8\x16\x51\x1c\x8a\x7a\xd7\xe9\x00\x2b\ +\x4e\x97\x7a\x77\x40\x1e\x72\x38\x5d\x52\xde\xf5\x74\x8a\xc3\xa9\ +\x4a\x69\xeb\x33\xaa\xc3\x09\xa5\x14\x52\x8a\x3e\x00\x53\x48\x54\ +\x97\x02\x84\x90\x7d\x17\xca\xfe\x2c\x4d\xa2\x39\x14\x20\x85\x04\ +\x4e\x4f\xa4\x2b\xac\xb7\xa3\xfa\x50\x59\xb1\xc3\x1d\xee\xf4\x84\ +\xdb\x07\x2d\xd3\x1a\x9c\xd6\x83\x74\x1f\x56\xcf\x4b\x4a\x85\x10\ +\x62\x84\x55\xd5\x01\x14\x32\x7a\xfc\x84\xa2\xe2\xe2\xa6\x96\x96\ +\xba\xba\xfa\xee\xee\x6e\x55\x25\xa5\x25\xc3\x09\x82\x86\xdf\x57\ +\x5b\xd3\xa8\x11\x77\x43\x53\x43\xd5\xed\xea\x8a\xea\xaa\xaa\xfa\ +\xe6\x11\xe3\xa7\x26\x24\x67\x79\xc2\xa2\x84\xe0\xa6\xe1\x9b\x3d\ +\x6f\x7e\x72\x4a\xda\x83\x86\xb5\xde\xb7\x8c\xd2\xc7\x0f\xdd\x13\ +\x5d\xfb\xe9\x92\xbc\xef\x73\xd2\xa7\x42\x8f\xb5\x2b\xc8\x6a\x51\ +\x23\xc7\x8c\x4a\xf4\xe0\xbb\x83\xf0\x7e\x8f\x36\x7f\xdb\xcf\xa0\ +\x0f\xf3\xe7\x93\x7e\xf9\x1d\x1d\x35\x98\xac\x32\x48\xf7\xb1\xab\ +\xdb\xc1\x30\x1e\xa2\x05\xbb\xba\x69\x30\xe8\x74\xa8\x52\xc1\xd8\ +\xa1\x41\x55\x19\x31\x6a\xb4\xc3\xe9\xae\xb9\x5d\xd7\xd9\xe9\x6d\ +\x69\xed\x00\x90\xdc\x2c\xbf\xb5\x63\xdb\xfe\xb3\xa7\xaf\x5d\xbf\ +\x72\xf3\xf2\xa5\x8b\x41\xd3\x70\x46\x26\x18\x30\xaa\x78\xc2\x92\ +\xbc\x91\xd3\x55\x77\x54\xc8\xa2\x36\x00\xe8\x7f\x97\xfe\x91\x10\ +\x6b\x4e\x87\x06\x06\xb9\x67\x90\xfe\xd4\x0d\x6f\x69\x19\x99\x21\ +\xce\x7c\x46\xd0\x1f\x0c\x30\xa2\x84\x0c\xc3\x34\x2d\x8f\x27\x2c\ +\x29\x31\xc9\xdb\xdd\x09\x84\xec\xe8\xe8\x8c\x8b\x74\x5b\x16\xf5\ +\x05\x7b\xce\x5f\x3d\x67\x58\x21\x53\x60\x27\x74\xb6\x05\x9c\xbc\ +\x03\x76\x74\xf7\x38\xf5\x44\xc5\x95\xe1\x0b\x5d\x11\x76\xfa\xca\ +\x7f\x1f\x1a\x2c\x00\x36\x48\xff\x2d\x98\xdc\x02\x3c\x63\x48\x76\ +\x55\x6d\x4d\x87\xdf\xa7\x38\x9c\xb1\xd1\xd1\x09\xf1\x71\x3e\xaf\ +\x97\x31\x16\x15\x19\xe9\xf7\xfb\x21\x90\x9d\x5d\xdd\xa9\x29\xa9\ +\x13\xa7\x4a\x43\x30\xc3\x94\x96\x08\xf7\x5b\x31\x3d\x0d\x30\x2a\ +\xa9\x24\x3e\x21\x2a\x3e\x1e\x37\x37\x57\x5c\x38\xb7\x5f\x0a\x39\ +\x18\x51\x39\x48\x83\xf4\xa5\x63\xf2\x2e\xbf\x2f\x32\x26\xda\xe9\ +\x09\x13\xaa\xaa\xb9\xdc\x51\xe1\x11\x49\x09\x09\x8d\x42\x2a\xaa\ +\xb2\x74\xe9\xd2\xee\xb6\x66\x1b\xbf\xc6\x13\x1b\x13\x9b\x14\xde\ +\x63\x74\xa8\x26\x16\x42\x97\x5e\x84\x50\x30\x68\x34\x1b\x0c\x05\ +\x4d\x45\xa0\x90\xea\x00\xfd\xa0\x33\x9f\x3b\x7d\xaa\x96\x21\x22\ +\x04\x09\x2e\x30\xc6\x9c\xd1\x4f\x2d\x83\xa1\xa2\x90\x07\x39\xff\ +\x9e\x7b\x62\x82\x21\xfb\xe2\x80\x48\x21\x51\x88\xe4\x8c\x0f\xaa\ +\x18\x83\xf4\xa9\x09\x87\xb9\x3d\xbe\x40\xc0\xe2\x02\x40\xa0\x10\ +\x05\x41\x44\x30\x31\x82\x21\xcb\x34\x0a\xf2\xf2\xe2\x63\xa3\x55\ +\x82\x21\x92\x46\x20\xc0\x64\xd0\xb4\xfc\x82\x52\xc6\x68\x7b\x47\ +\x4b\x4d\xc3\x2d\x89\x43\x5e\x6f\x5d\x73\xf3\xf5\xea\x5b\x67\x5a\ +\xea\x6e\x2e\x5d\xb8\x30\x2d\x2d\xe3\x01\x0d\x6f\x50\x75\x38\x75\ +\x4d\x55\x15\x05\x23\x28\xc4\xfd\x8a\x6c\x40\x88\xef\xae\xf6\x76\ +\xdf\x65\x00\x8b\xd0\x8d\x4b\xd7\x2c\x24\x6e\x5d\xbd\xa5\x46\x27\ +\xb9\xc8\xef\x5e\x6f\x20\x42\x90\xfa\x2e\x96\x5d\x12\x61\xb1\x61\ +\x3a\x7e\xd0\x05\x0a\x21\x1c\xea\xa8\xb9\x72\xab\x23\x36\x31\x16\ +\xdd\x37\xd4\x47\x02\xac\x6a\xba\x8a\xb9\x0d\xa4\x81\x88\xae\x29\ +\x00\x20\x55\x53\x25\xb7\x63\x12\xa0\xaa\x3b\x30\x00\x44\xd5\x90\ +\xed\x2d\x80\x40\x51\x75\x15\x03\x48\x54\x15\x03\xc6\x39\x90\x00\ +\x11\x55\xd7\x14\xc1\x05\x06\xb4\xe2\xd2\xf9\x1e\x35\x36\x39\xca\ +\x49\x29\x05\x00\x02\x88\x75\x87\x06\x00\xd0\x34\x55\x72\x26\x01\ +\x90\x00\x6a\xba\x8e\x21\xc0\xaa\x86\x81\xe0\x42\x02\x09\xb0\xa6\ +\x69\x18\x41\xac\xaa\x04\x30\x26\x00\x04\x10\x2b\x0e\x4d\x11\x7d\ +\x65\x7d\x90\xa2\xe9\x1a\x11\xac\xaf\xff\x21\xd6\x1d\x3a\x10\x9c\ +\x0b\xa0\x39\x1c\x04\x4a\xce\x7b\xa1\x04\xee\x7a\xa3\xbe\x6b\x1d\ +\x0e\x5d\x55\x55\x85\x60\x1b\x2e\x08\x48\x80\x88\xe2\x70\x3a\x54\ +\x55\x55\x14\x02\xa5\x1c\x5c\x95\xfe\x28\x64\x1b\xde\x70\x98\xdb\ +\xed\x0f\x06\xfc\xc1\x80\xdf\xef\xf7\xfb\xfc\xde\x1e\x6f\x73\x53\ +\x13\x67\x0c\x00\x69\x86\x42\xaa\x8a\x31\x04\x9d\xed\x2d\x4e\x87\ +\x06\xa5\xaa\x42\x8f\xb4\x30\x96\xa0\xad\xbd\xa9\xa2\xea\x12\x15\ +\x9d\x10\x78\xdb\x1a\x6e\x79\x5b\x1b\x42\x9d\x1d\x0b\x17\x2c\x4c\ +\x4d\x7f\x10\x26\x87\x10\x0a\xb3\xe2\xdc\x91\xe3\x67\x2f\xdf\xbc\ +\x55\xd3\x19\x92\xd1\x31\xb1\x3a\x16\x42\xda\xf5\x70\x11\x82\x10\ +\x20\x2c\xfd\xcd\x07\x0e\x9d\x75\x25\x67\x44\xea\x98\x0b\x09\x20\ +\xc4\x18\xdf\x83\x3d\x8c\x15\xbd\xe5\xe2\xb6\x35\xfb\xea\x0b\x73\ +\xc0\x96\x0f\x4e\x65\x8f\x9f\x9a\xe0\x14\xf6\xc9\xa8\x6f\x81\x40\ +\x08\x41\x5b\xf8\xf6\xb5\x0d\x91\x02\xbd\xb7\xd7\xbe\xb3\x39\xbc\ +\x78\x42\x56\xa4\x2e\xee\x20\x57\xdd\x75\x0b\x38\xe0\x12\x7b\x21\ +\x80\xf6\xf3\x11\x22\x7d\xd5\x1b\xde\xd9\x42\x32\x47\x64\x44\x69\ +\x1f\x9f\xc7\x58\x81\xcd\x15\x17\xaf\xd4\x06\x13\x93\xa2\xa0\x44\ +\xd8\x6a\x3b\x7b\xee\x26\x65\x81\x1b\x37\x6e\xbb\x63\x93\x9c\x58\ +\x22\xc4\xca\xcb\xce\xb4\x5a\xbc\xee\xfa\x75\xcb\x19\x1d\xe9\x56\ +\x30\x82\x6d\x95\x17\xae\x37\x1a\xc1\xa6\x1b\x35\x01\x2d\x31\xca\ +\x03\x11\x31\x3b\x6b\xce\x5c\xac\x89\x48\x4e\xc6\xdd\x37\xde\x5e\ +\xbd\x53\x09\x73\xb5\xf7\x18\x31\xb1\x31\x04\x02\xc0\xbc\x17\xce\ +\x5c\x0a\x49\xf3\xfa\xe5\x2a\x57\x7c\x82\x83\x20\x05\xb1\x5b\x97\ +\xce\x35\xf9\x78\xf3\xad\xcb\x3d\x4a\x6c\x8c\x5b\x01\x18\x77\x56\ +\x5d\xb9\xda\xd0\x13\x6c\xab\xaa\xe9\x04\x89\xf1\x61\x00\x60\xee\ +\xad\x3d\x75\xbe\xda\x15\x93\xe0\x24\x12\x62\x12\x68\xad\xba\x70\ +\xbd\x39\x2a\x31\x96\xd8\xb1\x40\xcc\x77\xe9\xec\x45\xe6\x89\x89\ +\x74\xc2\x5b\x17\xca\x5a\xa8\x23\x36\xca\x29\x85\x44\x0a\xf1\xd6\ +\xdf\xbc\x5c\xd5\x15\x1d\x1f\x6d\x2f\x8a\x90\x10\x7f\x53\xc5\xf1\ +\x63\xc7\x2f\x5e\xbd\x79\xbb\xa9\x1d\x39\x23\x63\xc3\x1c\x00\x82\ +\x40\x7b\xed\xa9\x23\xc7\xce\x5d\xbd\x5e\x5d\xd7\x22\xf4\xb0\x98\ +\x08\x77\x6f\x9d\xb0\x41\xfa\xc2\x99\x1c\x29\xba\x86\x88\x82\x10\ +\x21\x44\x55\x89\x12\xf4\xf9\xab\x6e\x55\xd6\x54\x55\x75\x77\x74\ +\xf6\x74\x77\xb7\xb7\xb5\xb7\xb7\xb5\x51\x4a\xbb\xbb\x7b\x3a\xda\ +\x2c\x6f\x87\x2b\xd4\xed\xe4\x21\x07\xa2\x58\xe5\x2c\xd8\xd6\x10\ +\x6c\x6b\x10\x7e\x1f\x0c\x08\xe1\x97\xe0\x01\xed\x6e\x08\x61\x60\ +\xb4\x7d\xf8\xce\x9a\x0b\xb5\x9d\xc1\x9e\xe6\x13\xdb\x56\xff\xec\ +\x37\x1b\xea\x03\x50\x81\xa2\xa7\xb3\xb5\xb1\xb1\xd9\x1b\xa2\x44\ +\x55\x85\xbf\xf5\xd8\xc1\xfd\x37\xaa\xeb\x9b\xda\xba\x39\xc4\x0a\ +\x12\x5d\x6d\xcd\xcd\xed\x3d\x02\x92\xde\x00\x16\x88\x15\xd1\x7e\ +\xf8\xd0\xe5\x21\x93\x1f\xca\x08\x43\x8c\xd1\xae\xb6\xe6\x96\xb6\ +\x6e\x81\x08\xa0\x86\xcf\x1f\x94\x10\x42\x08\xcc\x80\x3f\x60\x31\ +\xce\x8c\xce\xb6\x96\xc6\xa6\xd6\x80\x25\x15\x05\x03\x00\x11\x12\ +\xde\x8e\xd6\xa6\x96\x0e\x53\x40\x8c\x20\x40\x98\xc0\x3b\xb7\xc0\ +\x10\x70\x1a\xb2\x2f\xf1\x9b\x82\x60\x04\x11\x96\x56\xa0\xa5\xa9\ +\xb1\xa9\xa5\x43\x4f\x2a\x99\x36\xd4\x75\xec\xf0\x79\xeb\xbe\x90\ +\x98\x50\xc1\xc1\xda\x0d\x6f\xaf\xba\xd4\x2a\xdc\x6e\xf5\xe6\xe1\ +\x0f\x37\xec\xb9\xa2\xb9\xc0\x91\xf7\x57\x6d\x3f\xdf\xa0\x7b\x3c\ +\xa1\xdb\x27\xdf\x5e\xbf\x33\x80\x9d\x8d\x67\xb7\xbc\xf5\xe1\x29\ +\xae\xb8\xb0\xd9\xfc\xde\xdb\xef\xdc\xe8\x01\xbc\xfd\xca\xca\x37\ +\x3f\x68\x66\x8a\x4b\xb5\x4e\x6c\x5e\xbd\xf3\x62\xb3\xa6\xeb\x0d\ +\xd7\xce\x1b\x31\x85\x05\xf1\xe6\xbb\xaf\xbc\x7e\xae\x31\xe4\x72\ +\x3b\x6a\x4f\x6d\x59\xb3\xe3\x02\xd1\xd0\x99\x8f\xde\xde\x74\xa2\ +\xd6\xe9\x76\x07\x1b\x2f\xbc\xbd\x6a\x4b\x37\xd6\x9b\xce\xef\x7a\ +\xfb\xfd\xc3\x54\x73\x39\x58\xeb\xe6\x77\x56\x9d\x6f\x11\xa8\xf3\ +\xea\x5b\x6f\xbd\x7b\x3b\xa0\xb8\x9d\xe0\xcc\xb6\x75\x5b\x4f\xdf\ +\x56\x34\x02\x00\x24\x1a\x6e\xbe\x7a\xf0\x67\x3f\xfc\xe9\x91\xca\ +\x80\xa6\x20\x45\x55\x9b\x2f\x7c\xf4\x7f\xff\xe3\x37\x97\x5b\x43\ +\xba\x6e\x1e\x5c\xfd\xc2\x4f\xde\xda\xde\xc3\x09\x21\x8a\x2a\xba\ +\xb7\xad\xfc\xc5\x8b\xab\xf7\x07\x14\xc5\x8e\x6d\x24\xaa\x5a\x73\ +\x7a\xfb\x86\x1d\x27\xfd\x66\xa0\xe1\xc6\x99\x37\x9f\xff\xc5\xa6\ +\x93\xb7\x35\x97\xde\x72\xfd\xe0\xda\x8d\x87\xbb\x02\xa1\x96\xea\ +\x4b\x6b\x5e\xfa\xc5\xba\x7d\xd7\x80\xaa\x0c\x72\xdd\x1f\x47\x5d\ +\x4f\x88\x8b\xc7\x08\x43\x08\x20\x84\x1a\x51\x55\xa2\xa8\x8a\xd2\ +\xd5\xd9\x19\x34\x42\x43\x8b\x0a\x52\x52\x92\x08\x86\x40\xd0\xe3\ +\xc7\x8f\x1d\x3c\x74\xa6\xa5\x39\xe8\xed\x0e\x74\x77\xf9\x9a\x9b\ +\xda\x9a\x1a\x5b\x7a\xbc\xbe\xf6\xd6\x0e\x7f\x57\x80\xf9\x19\xb0\ +\xf8\xfc\x65\x0b\x52\xd2\xd2\x3f\xbd\x24\x87\x08\x01\xa3\xf3\x64\ +\x59\xd5\xf4\x27\xfe\x6c\xf1\xf4\x71\xa5\x25\x39\xd5\x07\x36\x9c\ +\xec\x49\x9c\x3c\x84\x6c\xfb\x60\xe3\xc1\x63\xc7\x8e\x9c\x2e\x8f\ +\xca\x19\x96\xa4\x78\x4f\x1c\xda\x77\xad\xb2\xae\xaa\x4d\x14\xe5\ +\xc6\x9f\xdf\xb1\x76\xe3\xde\x53\xe7\x4e\x9e\xb8\x1d\x72\x15\xe4\ +\xa6\x11\xc9\x21\xd1\xac\x86\x8b\x5b\x4f\x34\xcd\x58\x3a\x27\xdc\ +\x6a\x38\xb8\xe3\xd0\xad\x86\x9a\x53\x87\xf6\xdf\x0a\x46\x0e\xd1\ +\x6f\x3f\xff\xea\xb6\x94\x71\x93\x93\x41\xc7\x9a\x97\x5e\x6a\x8f\ +\xcc\xea\x38\xb1\xfe\xf5\x4d\x47\x6f\x5c\x29\x3b\x72\xba\x3c\x22\ +\xab\x30\xc5\x11\x3a\x75\x68\xcf\x85\x8a\xfa\xcb\xa7\x0e\x96\xd5\ +\x84\xf2\x86\x15\x45\x40\xef\x91\x2d\x6b\x37\xed\x3b\x79\xee\xd4\ +\xf1\xdb\x86\xa7\x38\x3f\xf1\xf8\xfa\x17\xdf\xda\x76\xea\xe6\xe5\ +\x93\x87\xcf\xd6\x24\x16\x8e\x88\xe5\xb5\xeb\xdf\x5a\x79\xe0\xf4\ +\xa5\xeb\xf5\xde\x94\x9c\xe2\xec\xb0\xe0\x81\x23\xd7\xb2\xc7\x8c\ +\x8c\x40\x52\xf6\xee\xd2\x31\x82\xd0\x06\xb7\x8c\x4c\x1b\xa2\x36\ +\x9d\xde\x7b\x53\x94\xa6\x5b\x6b\xd7\x1f\x9d\xf8\xb5\x67\xc6\xe6\ +\x65\x26\xea\xed\x9b\x77\x5e\x2a\x1c\x39\xe4\xf0\xfa\xb5\xa8\x74\ +\xc5\xc3\x93\x0b\xd3\x92\x3c\xc7\xb6\x6d\x43\x43\x4a\xcd\x33\xef\ +\x9f\x08\xe6\x3d\xf3\xe8\x8c\xac\xf4\x94\xd6\xb3\xdb\xaf\x18\x69\ +\xd9\xe8\xda\x3b\x07\xda\x1e\xff\xf6\x37\x32\x5d\xbe\xdd\x9b\xb6\ +\xab\x45\xb3\xe7\x4e\x1e\xee\x68\x3f\xb7\xe3\x52\x68\x54\x2e\xd9\ +\xf0\xce\xde\x11\x2b\x9e\x99\x5c\x90\x99\x12\xe6\xdf\xba\xfd\x4c\ +\x76\x69\x51\xd9\x07\x6b\x82\x79\x8b\x1e\x99\x5e\x9c\x99\x16\x79\ +\x76\xc7\x56\x2b\x65\x04\xb8\xbe\x6d\x7f\x6b\xf2\xb3\x4f\xcc\xce\ +\xc8\xc8\xe8\xb9\xbc\xb7\xcc\x1b\x5b\xe8\xa8\x5e\xb3\xe3\xf6\xc3\ +\xcf\x3e\x95\x13\x8e\x04\x40\x0a\x11\x35\x57\xce\x54\xd4\x75\x75\ +\x04\x94\xe1\x63\x86\x7b\xac\xda\x4d\xeb\x37\xb7\x4a\x77\xf6\xb0\ +\x51\x05\x09\xd6\xd9\xe3\xe7\x1b\xdb\xbc\x5a\x62\xee\xf0\xec\xd8\ +\xea\xd3\x3b\xb7\x1d\xbb\xa9\x45\xa7\x97\x8e\x1b\x11\xad\x42\x80\ +\x10\x21\xb8\xee\xf2\xc9\xb6\xb0\xd2\xff\xf1\xed\x47\x46\x0c\x2f\ +\xcd\xd4\xea\xdf\xf9\xe0\x58\xe6\x98\x89\x6a\xcb\x85\x72\x33\xe7\ +\xcf\x9f\x7b\x62\x74\x69\x69\x7e\x94\xff\xfd\xf5\xdb\x3d\x45\xe3\ +\x33\xc3\xf1\xa0\x34\xff\x23\x48\xf2\x9e\x9e\x9e\x80\xdf\x6f\x84\ +\x0c\x33\x64\x76\x77\x76\x75\x77\x76\x01\x09\x82\x81\x20\xb3\xac\ +\xf8\xb8\xf8\x21\x39\x43\xe2\x62\xe3\x22\xa3\xa2\x08\x51\xea\x5a\ +\x2b\x2e\x56\x1e\xb9\x5e\x73\xe1\x7a\xe5\x75\x7f\x88\x02\xe4\x64\ +\x9c\x48\x8e\x75\x55\x71\xea\x30\x22\xdc\x81\x7e\xe7\xce\xf9\xbe\ +\xac\x0e\x24\xb5\x2c\xcb\x34\x51\x78\xea\x84\x71\xc5\xed\xd7\x2f\ +\xf6\xe8\x89\xb3\x17\x2d\x7f\xfa\x9b\x4f\x0c\xc1\x4d\x87\xce\xdc\ +\x14\x04\xc2\xb0\xec\x6f\xfc\xc5\xff\xfa\xc7\xe7\x16\x99\xb7\xf6\ +\x7f\x78\xa2\x63\xea\x92\xaf\x3f\x3a\xaf\xe8\xe2\xae\xcd\x97\x1a\ +\x2d\x95\x20\x84\x41\x57\x7b\xab\xe9\x8c\x8a\xd3\x09\x63\x16\x89\ +\xce\x7a\xf4\xcf\xfe\xfe\x9f\xfe\x6c\x6e\xe3\xf1\x9d\xb7\x9d\xe9\ +\xc9\x4a\xe7\xb5\x5b\x5d\x96\xbf\xb1\x3e\xe4\xcc\x4b\x0a\x6b\x6b\ +\xec\x2c\x9a\xf7\xe4\xbf\xfc\xcb\xdf\xcf\xce\xf0\xbf\xf7\xde\x9e\ +\x1e\x86\x81\x1a\x37\xff\xeb\xcf\xfd\xf3\xdf\x7e\x0b\xd7\x1c\x3f\ +\x73\xab\xb3\xeb\xd6\xe1\x8f\x4e\xb6\x4f\x59\xf2\x8d\xc7\xe6\x0e\ +\xbd\xb8\x6b\xf3\xe5\x86\x40\x77\xa7\x7f\xe8\x9c\xaf\xff\xeb\xbf\ +\xfe\xdd\x50\xb5\x66\xef\x89\x0a\xa3\xe5\xea\x99\x2a\x36\xef\xe9\ +\xef\xff\xaf\x67\x97\x26\xba\x80\x16\x11\xed\x12\x3d\x4d\x3d\x14\ +\x23\x00\x21\x0c\x74\x36\x55\x54\x54\x54\xd7\x36\x9b\x12\x42\x20\ +\x2d\xa6\x4c\x5e\xbc\x34\xb2\x6e\xef\x0f\x7e\xbe\x5a\x2d\x99\x3f\ +\x35\x3f\x2a\xe0\x37\xd2\xc7\x2d\x98\x96\xdc\xf9\xfc\x8f\x7e\x72\ +\x45\xe4\x2e\x9b\x51\x4c\x7d\x7e\x2d\x79\xc4\x23\xb3\x87\xec\x7e\ +\xf9\x47\xab\xcf\x04\x17\x2e\x9f\x13\x21\x02\x41\x14\xb3\x70\xf9\ +\xbc\xb6\xa3\x6f\xfd\xe4\x8d\x43\x45\x73\x97\x0f\x8d\x77\xf8\xeb\ +\xae\xdc\xec\xd0\x46\x14\xa7\x98\x21\x30\x76\xd1\x23\x29\x3d\xc7\ +\xff\xf3\x87\xaf\xcb\xbc\x99\xb3\x87\xc5\xf9\x7d\x81\xa4\xd2\xb9\ +\x33\xb3\xe9\x2b\x3f\xfa\xc1\x89\x40\xfa\xf2\xf9\xa5\x20\xe4\xc5\ +\xb1\xc3\x96\xcf\x29\x3a\xb0\xf2\x27\x6f\xee\x6f\x9e\xf3\xf0\xc2\ +\x58\x6c\x99\x30\x7c\xfe\xf2\x05\xc1\x93\x6b\x7f\xf8\xca\x8e\xcc\ +\x19\xcb\x4a\xa2\x69\x65\x65\x45\x79\x45\x75\xa7\x37\xe0\xf7\x9a\ +\x43\x67\x2d\x4c\x0e\x5d\x3d\x53\xd9\x5e\x53\x76\xa4\x39\x62\xe4\ +\x82\xb1\x09\x9d\x9d\x21\xee\xf3\x06\xf4\xf4\x25\xf3\x4b\xae\x1d\ +\x3e\xdc\x16\xe8\x38\x7a\xe4\x6a\xf1\xfc\x25\x19\x8e\x60\x8f\x37\ +\xd8\x52\x5b\x5d\x5e\x51\xd9\xd4\x15\xc4\x18\x49\xce\x4c\xd3\xb4\ +\x2c\x91\x5e\x3a\x2d\x53\xe9\xba\x55\xd7\x06\x09\x91\x82\x99\xa6\ +\x69\x18\x3c\x65\xf8\xd8\xfc\x18\x76\xfd\x46\x33\x26\x68\x90\xf1\ +\xfe\x08\xac\xee\xf5\x7a\xbb\xbb\xbb\x43\x81\xa0\xe0\x4c\x08\xe1\ +\xf7\xfb\xea\x1b\xea\x0d\xd3\x6c\x69\x6a\xbe\x55\x71\x4b\xd7\xf5\ +\xb8\xf8\xb8\xf8\xd8\xf8\xdc\xdc\x21\x39\xb9\x71\x61\x89\xa6\x3b\ +\x96\xbb\x22\x49\x54\x5c\x94\xc9\x99\x69\x51\x09\xb9\xaa\x71\x88\ +\x03\x8a\x66\x41\xf4\x19\x3d\x68\x10\x42\x08\x11\x46\x90\x33\x8a\ +\x54\xb5\xf3\xd6\xe9\x35\x6f\xad\x7c\x77\xf3\xee\xca\x16\xbf\xe0\ +\xd4\x46\xac\x46\x08\x41\x28\x3a\x9a\xea\xbb\x7d\xde\x73\x87\xb6\ +\xee\x39\x55\x97\x92\x9f\xe7\x01\x54\x48\x00\x81\xa4\x94\x42\xac\ +\x10\x08\x80\x94\x88\xa8\x9a\xa6\x85\xa7\xa6\x27\x7a\x58\x97\x95\ +\x38\xa6\x20\xba\xe2\xf2\x95\xba\xfa\x1a\x19\x95\x95\x1a\xeb\x94\ +\x92\xe8\xba\xae\x3b\xa3\x46\x4e\x1c\x25\xdb\xeb\x3a\xfd\x16\x52\ +\x54\x87\x43\x75\x46\x67\x64\xc6\xe9\x01\x6f\x4f\x5b\x4b\x63\xb7\ +\xdf\x7b\xfe\xd0\xb6\xdd\xa7\xea\x52\xf3\xf3\xdd\x90\x4a\xac\xa8\ +\xaa\xa2\x3a\xe2\x73\xd2\xe3\x8d\xee\x56\xe7\x90\xa9\x4b\xc7\xc5\ +\xef\x5c\xf9\xc2\xdb\x5b\x4f\x79\xa9\x20\x8a\x42\x90\xb0\x2c\x09\ +\x20\xc4\x04\x37\x5e\x3e\xb4\xee\x9d\x35\x9b\x76\x1e\xef\xe4\x08\ +\x41\x20\x18\x25\xb1\x43\x17\x4c\xca\x6c\xed\x52\x1e\x9a\x37\x41\ +\x63\xa6\x10\xcc\x02\x11\xb3\x17\x4d\x35\x9b\xbb\x86\xcf\x98\x9b\ +\xe6\x12\x5c\x0a\xcb\x92\x43\xa7\x2d\xc8\xe0\xad\xce\xc2\x29\x63\ +\x32\xc3\x2d\x26\x04\xa5\x31\x05\x13\xa7\xe6\xaa\x6d\x30\x7b\xfe\ +\xc4\x21\x48\x9a\xe5\x17\x2f\xb2\xb8\xc2\x82\x18\xcd\xb2\x2c\x14\ +\x9e\xb3\x60\x46\x5e\x63\x0b\x9a\xf9\xd0\x24\xa7\xb4\x24\x90\x16\ +\x70\x4f\x9f\x3f\x1b\x36\x35\x16\xcc\x98\x93\xe1\x02\x94\x03\x6a\ +\x89\x82\xa9\xf3\x72\xd4\x6e\x94\x36\x71\x72\x5e\x84\x65\x31\x66\ +\x59\x9e\xec\xf1\x33\x0b\x3d\xed\x3c\x71\xde\xac\xe1\xac\xb5\x72\ +\xcf\x87\xeb\xd6\xac\xdd\x74\xa9\xa6\x3d\x64\x50\x35\x31\x77\xf6\ +\xc4\xcc\xb3\x5b\xd6\x6e\x3c\x5c\x53\x3a\x73\x46\xa2\x5b\x06\x03\ +\x54\x84\x42\x41\x0b\xe6\x4e\x98\x99\x43\x6a\xd7\xbc\xf1\x4e\x2d\ +\xce\x9a\x3d\x39\x1f\x1a\xc1\x90\xaf\xf5\xf0\xb6\x0f\xd6\xac\x7b\ +\xf7\xd8\xf5\x56\x42\x90\x3d\x86\x08\x21\x08\x38\xe3\xb2\xcf\x9c\ +\xd1\x77\x50\x0a\xce\x05\xc6\x83\x1c\xfe\x47\x72\xa1\x99\x8c\x32\ +\xce\xa9\x14\x41\x6a\xea\xba\x2a\x20\xb0\x2c\x0a\x20\xe0\x96\x75\ +\xa6\xec\xdc\xf8\xb1\xa3\xd3\x92\xe3\x23\x3d\xd1\xb3\xa7\xcd\x2e\ +\x2a\x2a\xbc\x5a\x71\x53\x30\xd4\xdd\x1d\x0c\x86\x28\xc6\x8c\x06\ +\xbd\xe1\x11\x1e\x40\xb9\x46\x88\x2f\xe8\xe5\xbf\x13\x41\x1e\xdc\ +\xd7\x02\x0d\x10\xc6\x18\xc3\xae\xdb\x97\x76\x1f\xbe\x36\x64\xf6\ +\xb3\x55\x47\x3f\x6c\x8b\x98\xfa\x5f\xdf\x9f\x7b\xea\xed\x1f\xed\ +\xa3\x1c\x63\x28\xac\x90\xdf\x62\x40\x6a\xae\xb0\x08\x4f\x14\x59\ +\xfa\xd4\x9f\x67\xba\x85\x61\x5a\x12\x00\x8b\x09\x8c\x91\xcb\x15\ +\x06\xcd\xe6\x20\x17\x76\x70\xb7\xe0\xc2\x36\xf3\x08\x0e\x0b\x46\ +\x8f\xd9\xbe\xfa\xe4\x47\xed\x32\xb5\x78\x69\x98\xc2\xb8\xe4\x86\ +\x61\x4a\xc0\x1a\x2b\xab\xb8\x23\xc2\xe9\x20\x76\x19\x40\xc9\x99\ +\x00\x50\x22\xe4\x09\x8f\xf0\x44\xa5\x2e\x7d\xea\x7b\x99\x6e\x61\ +\x58\x4c\x91\x81\x73\x54\x48\x21\x84\x6d\x37\x06\x52\xe0\xf0\x59\ +\x4f\x7c\x6f\x42\xc3\x85\x5f\xfd\xe4\xd5\xad\x71\x99\xcf\xe6\xd2\ +\x10\x57\xc3\x3d\x58\x0a\xc9\x38\xcb\x99\xb4\xe2\x1f\x27\xd9\x2b\ +\x57\xaf\xe5\x9a\x71\x10\x11\x15\x1b\x1f\x27\xc3\x5c\x92\x53\x09\ +\x00\x90\x9c\xe1\xb0\xa8\x94\x84\xb8\xc8\x30\x97\xb0\x77\x37\x52\ +\x00\xa4\xc7\x25\x26\xe3\x18\x0f\xec\x4d\xda\x95\x1c\xe2\x88\xd8\ +\x84\x64\x5f\x8c\x06\x80\x0c\x75\x5e\xba\x52\x97\x3d\x7e\xb6\x03\ +\x09\x0b\x02\xc1\xb9\x23\x2a\x36\x2d\xd1\xeb\x51\x09\x17\x14\x00\ +\x20\xb9\x50\xf4\xb0\xf8\xc4\x94\x98\x48\x95\x73\x01\x00\x90\x42\ +\x08\x5d\x8f\x8f\x4f\xb0\x62\xa3\x70\x6f\x28\xbc\xe4\x0c\x47\xc7\ +\xc6\xc7\xc7\x85\xeb\xc8\xc4\x31\x79\x4f\xfe\xc5\x3f\x00\x88\x5c\ +\x28\xf0\xee\xae\x90\x80\x38\x77\xfc\x54\xd7\xa6\x7f\xab\x8e\x9f\ +\xf1\x6c\x51\xf2\xb5\x8b\xd0\x32\x42\xcc\x08\x59\x02\x10\x77\xfc\ +\x94\x89\x43\xfe\xe9\xc7\x1f\xcd\xf9\xbb\x1f\x25\x3a\x0d\x29\xad\ +\x90\x88\x7b\xe4\xbb\xff\x73\x21\x95\x8a\xc3\x51\xf6\x2e\x83\x08\ +\x11\x82\x85\xe9\x3b\xbf\xfb\xa3\x3a\x92\xfc\x58\x46\x2c\x6f\x61\ +\xf6\xaa\x87\x84\xff\xd2\x81\xbd\x37\xbc\x61\xdf\x1c\x9a\xd8\x9b\ +\x07\x3c\x48\x5f\x30\x93\x4b\x00\x38\x90\x9c\x59\x94\x53\x2a\x28\ +\x80\x08\x42\xc4\x29\x0b\x05\x03\x95\x55\xd5\x57\xaf\x5d\xd7\x30\ +\x8c\x09\xf7\x84\x39\xf5\xb4\xc4\x1c\x5d\x89\x2e\xaf\x28\x6f\x6a\ +\xe8\x10\x42\xa8\x58\x26\x26\xc4\x3a\x5d\x4e\x2c\x21\xb7\x68\x4b\ +\xa8\x9d\x3f\x78\x01\x33\x88\x14\x1c\x6a\xd8\xb2\xe6\xf5\x0b\x11\ +\xb8\xbb\xbd\xc3\x3d\x74\xd1\xa3\xd3\x8a\xbb\xcf\xdc\x3a\xb4\xe5\ +\xe0\xf3\x2f\xde\xea\x28\xaf\x0f\x9b\xa4\xe8\x91\xc9\xc3\x52\xf0\ +\xfb\x2f\xff\xe2\x4c\xe6\xb0\x45\x0b\xa6\x4f\xba\xbc\xf2\x37\x3f\ +\xfb\x71\x7c\x98\x23\x2e\x7b\xf4\xa2\x05\x63\x74\x4a\x05\x13\x91\ +\xc9\xa9\x11\xf4\x64\x65\xbb\x31\x1a\x0a\xd3\xb4\x84\x84\x00\x08\ +\xcb\x34\x2d\xca\x3c\x79\x23\x47\xc4\xed\x78\xfb\x24\xfc\x87\xa7\ +\x72\x80\xd5\x85\xb1\x79\x76\xc7\x86\x9f\x5f\x72\x34\x36\xf4\x4c\ +\x79\xec\xbb\x71\x9a\x2f\x14\x32\x6c\xf7\x10\xb3\x4c\xd3\xe0\xa9\ +\x63\x66\x4d\x3c\xfe\xeb\x97\x7f\xf6\xe3\xb8\x70\x47\x5c\xf6\xd8\ +\x15\x0b\x0a\x05\x35\x29\x17\x10\x40\xce\x2c\x2a\xa0\xd1\x74\xfe\ +\xad\xf7\x8f\x03\x05\x84\xdc\xc9\x59\x89\x61\x4d\x35\xa7\x4c\x4f\ +\x72\x9a\x47\x65\xd2\xb2\x0d\x0d\x08\xc2\x7b\xa2\xe5\x38\xb5\x42\ +\x21\x73\x40\xb9\x41\x20\x05\x0b\x85\x42\x74\x60\xbd\x6e\x29\x2d\ +\x23\x64\xde\xe5\x72\x97\xcc\x32\x42\x86\x05\x31\xf6\xd6\xdf\xb8\ +\xd9\x13\xf6\x68\x5e\x2a\xec\x2b\x51\x26\x98\x15\x0c\x19\x6c\xc0\ +\x5d\xa4\x60\x46\x28\x64\x7d\xac\x4d\xc3\xba\xa7\x4d\x33\x64\x58\ +\x5c\x02\x00\x20\xc6\x08\x22\x0c\x18\xf3\xf5\x04\x31\x12\x42\x4b\ +\x5a\xfe\xed\x3f\xef\xd1\x52\xc2\x11\x03\x10\xf8\xfd\xbe\x50\xc0\ +\x32\x2c\x01\x00\x4b\x28\x98\xf6\xfd\xbf\xcf\x4a\xc9\x8f\x65\xac\ +\x41\xd0\x90\x2f\x10\xc2\x4a\x24\x16\x1c\x41\xa8\x29\xe8\xf6\xb9\ +\x9d\x2f\xfc\xaa\x8a\xfb\xbb\xbb\x4c\xfd\x91\xa7\xbe\x31\x24\x02\ +\x5e\x85\xa4\xed\xda\xc1\x5f\xbf\xd8\x42\x4c\x6f\xa7\x0f\xcc\xf9\ +\xc6\x33\x23\xe2\x15\x6a\xb1\x41\x96\xfb\xe2\x09\x3a\x9d\xce\x01\ +\x6a\xb3\x84\x10\x3b\x1c\x0e\x85\x90\x50\x20\x80\x01\x58\x3c\x7f\ +\xce\xa4\xb1\xa3\x12\x62\xa3\xdc\x9a\xea\x70\xba\x34\xa7\xbb\xba\ +\xa6\xe6\x6c\x59\x99\x25\x45\x6d\x43\x5d\x20\x14\x52\x14\x45\x21\ +\x84\x9a\xb4\xa2\xa2\xfc\x17\xbf\x7e\x6d\xd2\x94\xe9\xe6\xa7\xc7\ +\x91\x85\x10\x0a\xda\x5a\x5f\xdd\xd4\x19\x94\x58\x8d\x8c\x4d\xca\ +\x48\x89\x85\x9c\x01\xc9\x5a\xea\xab\xeb\x5b\x7d\xc4\x11\x96\x9c\ +\x92\x1c\x1d\xe1\x62\xfe\x8e\xaa\xca\xdb\x06\x89\xc8\xc9\xcb\x74\ +\x71\x5f\x55\x65\x75\x57\x48\x46\x25\xa4\xa6\x26\x46\x42\x21\x00\ +\x80\xaa\x06\x8e\xbc\xf3\xc2\x09\x3e\xea\x2f\x1f\x2d\x69\x69\xe8\ +\x89\x4a\x4a\x76\xa1\x50\x63\x43\xab\x1e\x9b\x9e\x12\xa3\x9c\x7e\ +\xef\xd7\xdb\x1a\xd3\xfe\xfa\xbb\x8b\xc3\xac\x96\xb5\x2f\xbe\xd4\ +\x9a\x31\x6d\x72\x56\xb8\x1e\x95\x94\x95\x12\x0b\x0c\x6f\x43\x53\ +\x87\x27\x2e\x31\x5c\x47\x6d\x8d\xf5\xc2\x15\x1b\x1f\xe5\x96\x46\ +\x4f\x75\xdf\x2d\xd2\x12\xc3\x3b\x1b\xeb\x85\x3b\x2e\x3e\xdc\xe1\ +\x6d\x6b\xf0\x4a\x77\x82\x47\x54\x55\xde\xf6\x9a\x20\x3a\x25\x2b\ +\x27\x56\x6e\x78\xe9\x85\x50\xf1\x13\x4f\xcd\x1c\x42\x3f\x29\x09\ +\x0c\x22\xee\xef\x68\xec\xa2\x09\xa9\xf1\x6a\x6f\x4c\x0f\x04\x22\ +\xd8\xd8\xd0\xe1\x89\x4b\x0e\xd7\xa1\xcd\xa7\x08\x88\x8e\xa6\x46\ +\xea\x8a\x89\x8f\x70\xda\x45\x6a\x11\x82\xfe\xce\xe6\x4e\x43\xcb\ +\xc8\x48\xb8\xf2\xe1\x8b\x5b\x9a\x32\xff\xe6\x7b\x0b\x54\xc3\x10\ +\x00\x40\x08\x59\xa8\xbb\xb1\xcd\x88\x4f\x4e\xd0\xb0\x9d\x34\x00\ +\x21\x33\x9a\x1a\x5b\x1d\xf1\x49\x11\x1a\xb1\x0f\x21\x24\x3a\x9a\ +\x1a\x2c\x35\x3a\x31\xda\x69\x2f\x3a\x10\x22\xa3\xbb\xb9\x2d\x48\ +\x92\x92\x63\x70\xdf\x21\x28\x58\x5b\x63\x23\x8c\x88\x8f\xf1\x68\ +\x08\x11\x04\x38\x13\x32\xd8\xd9\xd2\x49\x1d\x09\x1e\xd9\xd4\x1e\ +\x8a\x4b\x49\xd0\x20\x24\x0a\xe1\x94\x4a\x61\x35\x37\xb6\xa8\x91\ +\x09\xd1\x6e\x45\x08\x09\x11\x32\x7b\x5a\x6f\xd7\x35\x05\xa8\xd4\ +\x5c\xe1\x29\x69\xe9\x31\x6e\x62\x31\x6e\xf9\xbb\x6a\x6f\xd7\xfb\ +\x2c\xa1\xea\xee\xc4\xb4\x8c\xf8\x70\x8d\x0e\x82\x59\x7c\xf1\x76\ +\x75\x4c\xaa\x2a\xcb\xa1\xcb\xe5\x1a\x50\xcb\x9e\x49\x09\x5d\x2e\ +\x97\xcb\xe9\xc6\x10\x18\x01\x7f\x69\xc9\xb0\x99\x53\x26\xc4\x45\ +\x86\x69\x04\x43\x08\xc3\x23\xa2\x54\x5d\xbf\x79\xab\xea\x76\x53\ +\x3d\x03\xc2\x64\xcc\x34\x2d\xc1\xa5\xcf\xeb\xbb\x72\xe9\xd2\x2f\ +\x5f\x7a\xf9\xc1\x98\xdc\xf6\x32\xa9\x2a\x46\x10\x00\x29\x38\xa7\ +\x8c\xd9\xf3\x55\x51\x7a\x0f\x32\x4a\x19\x13\x88\x10\x45\x21\x50\ +\x72\xd3\xa4\x00\x61\x45\x51\x10\x04\x9c\x51\xda\x17\x92\x01\xb1\ +\xc2\xdb\xaf\xac\xde\x78\x76\xf2\x63\x4f\x0d\x8b\x45\xa1\x90\xc9\ +\x01\x76\xb8\xb4\x96\x6b\x27\xb6\xef\x3e\x5c\x1f\x0a\x5b\xf0\xc4\ +\xd7\x86\x27\x79\x08\x6d\x7f\xfb\x67\xbf\x64\xd3\xbe\xfb\x67\xd3\ +\xb2\xcd\x50\x88\x52\x26\x21\x52\x14\x22\xa8\xc5\x24\x50\x14\x15\ +\x08\x4a\x99\x44\xf8\xae\x5b\x90\xde\xe3\x02\x2b\x2a\x06\x82\x72\ +\xa0\xaa\xbd\xe9\xe7\x5d\x55\xc7\xde\xd9\x59\xb3\xf8\x9b\x8f\x27\ +\xab\xbf\x2d\x68\x0e\x22\xa2\x10\x78\xf7\x2c\x47\x8a\x4a\x04\xb5\ +\x06\x5a\x9b\x89\xa2\x42\xc1\xe8\x00\x89\x8f\xb0\x42\x30\x82\x66\ +\xfd\x6f\x7e\xfc\x52\xe4\xdc\xef\x7f\x7d\x4c\x6c\xd0\xea\x7b\x65\ +\x84\x15\x82\xee\x6a\x13\x42\x45\x51\x04\xa5\x5c\x0e\x8c\x20\x50\ +\x91\x64\x03\x55\x06\x88\x15\x05\x49\xeb\xae\xba\x1c\x90\xa8\x0a\ +\x60\x74\xa0\x5e\x80\xb0\x42\xa0\xb0\x04\x50\xef\xb9\x0b\x80\x8a\ +\xaa\x08\x76\x07\x21\x1f\x62\xa2\xf6\xda\x43\x04\x67\xcc\x2e\x90\ +\x0c\x11\x51\xd5\x7b\x0f\x0e\xd2\x1f\x87\xc9\x35\x4d\xeb\x07\x51\ +\xe5\x9c\x02\x00\x31\x26\x8a\xa2\xa8\x84\x40\xce\x86\x64\xa6\xcf\ +\x9d\x35\x3d\x2e\x22\x4c\x57\x30\xe7\x94\x60\xd5\x13\x11\x4e\x1c\ +\xce\x5b\xb5\xb7\xdb\xba\xbb\x42\x26\x0d\x86\x0c\xc3\x34\xbb\x3a\ +\x7b\xae\x5d\xbd\xf6\xda\x6b\x6f\x4c\x9a\x32\xd5\xfc\x9c\x10\xe1\ +\x3f\x83\xf5\xce\x32\x02\x92\x38\x34\xd2\x0b\xf4\x82\x10\x0a\x75\ +\x35\x55\xd5\xb5\x87\xa7\x64\xa7\x46\xbb\x38\x17\x08\xb0\x8e\x96\ +\x56\xe9\x8e\x89\x76\xab\x9f\x4b\x04\x2e\xa7\x16\x15\xc8\xe1\x50\ +\xe4\x1f\x2e\xa2\x0b\x22\xc8\x02\x4d\xcd\xdd\x9e\xf8\x24\x37\x19\ +\xcc\x89\x1b\xa4\x07\x66\x72\x62\xd7\xb8\xb6\xf9\x5c\x4a\x89\x31\ +\x96\x52\x5a\x96\x25\x28\xc5\x52\x06\x83\xc1\x50\x30\xc8\x3c\x4e\ +\x43\x30\x24\xb9\x65\x99\x4c\xf0\xf8\x54\x67\x4c\x4c\x4c\x55\x6d\ +\x2d\x07\xc8\x30\x2c\xd3\xe4\x8c\x4b\xa2\x68\x7f\xdc\x02\x9b\x52\ +\x02\xcd\xe9\x91\xe2\x8e\x18\x13\x42\xe8\x91\xc9\xc3\xe3\xd3\x45\ +\x9f\xcc\x17\x80\xc4\xa6\xa4\x03\x7e\x97\xc8\xfa\xbd\x4c\x1a\xaa\ +\xae\x22\xc0\xff\xa0\x62\x4a\x0a\x89\x5d\xa9\x99\xe1\xf7\x88\xfd\ +\x41\x1a\xa4\x4f\x3b\x4b\x11\x42\xfd\x55\xcb\x11\x22\x08\x11\xbb\ +\x0a\x02\x92\x52\x50\xcb\xb2\xac\x40\x30\x28\x25\x60\x8c\x12\x04\ +\x84\xe0\x94\x9b\x3e\x6f\x0f\x80\xb8\xbb\xb3\xa7\xdb\xeb\x87\x48\ +\x09\xf8\x8d\x50\xc8\x70\xaa\x6e\x88\xd0\x1f\x15\xbb\x40\x8a\x8f\ +\xc5\xe1\x48\xc1\x4c\x63\xa0\x5e\x2a\x19\xb5\x3e\xd7\x95\x45\x7c\ +\x21\x25\xd2\x04\xb5\x06\x51\x5f\x06\xe9\x33\x12\xc2\x18\x13\x42\ +\x6c\xb8\x45\xa7\xd3\xa9\xeb\xba\xaa\xaa\x84\x10\x88\x10\x42\xc8\ +\x30\x8c\x60\x30\xc8\x39\xa3\xd4\x62\xd4\xe2\x82\x05\x83\x81\x60\ +\x30\x08\x38\x57\x31\xb9\x74\xfe\xa2\x86\xb4\x25\x0b\x96\x0e\xcb\ +\x1f\x16\xec\x09\x32\xca\x06\xcb\x65\x0f\xd2\x20\x7d\xe9\x98\xbc\ +\x9f\x20\xb4\xc1\xcf\xec\xa4\x0e\x4c\x08\x41\x08\x53\x4a\x83\xa1\ +\x20\x65\x8c\x73\x1e\x0c\x85\x2c\xd3\xe0\x9c\xfb\x7d\x5e\xc1\x85\ +\xc7\xed\xa6\x21\x6b\x48\x56\x8e\x4b\xd5\xe2\x22\x62\x72\x33\x73\ +\x08\xc6\x7f\x54\x49\x0e\x31\x21\x0f\x14\x8f\x03\x11\x51\x08\xfe\ +\x23\xec\x94\x08\xf9\x22\x6b\x19\x41\x84\x15\x32\x58\x3c\xe9\x2b\ +\xcc\xe4\x42\x08\x21\x04\x63\x8c\x31\x66\x59\x96\x69\x5a\xd4\xb2\ +\x38\x67\x82\x0b\x29\x05\xe7\xc2\x32\x2d\xd3\x30\x2c\x4a\x29\xb5\ +\x2c\xcb\xe0\xcc\x32\x42\x21\xc1\x98\xc7\xe1\x8e\x8f\x8d\x4f\x4b\ +\x4a\x75\x28\x7a\xa4\x3b\x3c\x2f\x3b\x57\x51\x55\xf9\xe0\x40\x8e\ +\x44\x51\x35\x4d\xb3\x13\x15\xef\xaf\x07\x40\x44\x94\xdf\xcd\xbd\ +\x18\xf2\x96\xba\x9a\x2e\x43\x7e\xca\xea\xa7\x10\xa1\x50\x67\xc3\ +\xad\xdb\xad\xe0\x0b\xd5\x3e\x20\x04\xbc\xa5\xae\xa6\xcb\x84\x9f\ +\x18\x00\x06\x91\xa2\x28\xb8\xef\x85\x31\x51\x08\xc6\x98\x28\xa4\ +\xef\x02\x88\x88\xa2\x10\x84\x89\xa2\x10\x78\xd7\x25\xbd\x4e\x81\ +\xbe\x8e\x55\x08\x82\x10\x21\x16\xec\xa8\xac\x69\x02\x8a\xd6\xdf\ +\x89\x08\x2b\x0a\xc1\x98\x28\xca\x9d\x36\xf1\xa7\x68\x13\x60\xe5\ +\xce\x63\x0c\xd0\x06\xef\x5a\x2b\x21\xc2\x8a\xa2\xc0\xfb\x9d\x7f\ +\xcf\x99\x77\x8e\x13\x45\xeb\x9b\x04\xfd\xc3\x87\x30\xe9\x9b\x19\ +\x77\x7a\x63\x90\x3e\x8b\x50\x41\x08\xd9\xa9\x14\x42\x08\x1b\x27\ +\xd4\xfe\xca\x05\x17\x9c\x11\x04\x13\xe3\x62\xa2\x23\x23\xa4\x10\ +\x50\x72\x01\x38\xe3\x1c\x42\xa2\xeb\x4e\xd3\xa0\x9d\x6d\x5d\x85\ +\x79\x45\x91\x9e\x48\xa7\xee\x40\x18\x67\xe4\x67\xc4\x25\x24\x88\ +\x4f\x1f\x12\x03\x21\x90\xac\xa3\xe9\x76\xf5\xed\x86\x96\xf6\x2e\ +\x53\x2a\xe1\x61\x6e\x04\xf8\x5d\xda\x00\xc2\xc0\xec\xbe\x74\xb9\ +\x5c\x09\x8f\x71\x2a\xe8\x93\x96\x10\x44\x34\x5f\xd5\xe1\x37\x3f\ +\x38\x93\x33\x72\x54\x8c\x2e\x3f\x85\x81\x0a\x2a\xba\x7a\xeb\xf0\ +\xfb\x9b\x2e\x04\x26\x8d\xca\x93\xe2\x0b\xab\x3d\x0e\x35\x22\xca\ +\xb6\xad\x3d\xd4\xe0\x18\x59\x94\x7a\x9f\x32\xcf\x10\x01\xea\x6f\ +\x68\x68\x06\x8e\x30\x1d\x01\x80\x71\xa0\xa3\xa9\xdd\x6f\x04\x7b\ +\x3a\x82\x42\x75\x39\x08\x00\x48\x98\x5d\xf5\x2d\x3d\xdc\xf0\xb6\ +\xfb\x99\xdb\xed\x84\x00\x40\x61\x35\xd7\x37\x99\xc2\x6a\x6b\xed\ +\x71\x78\xdc\x18\x42\x8c\x64\x67\x4b\x7d\xb7\xa5\x46\x87\x6b\x37\ +\xf6\xaf\xdf\x72\x39\x90\x1c\xe3\x21\x9a\xae\x11\x04\x21\x0a\xf5\ +\xb4\x34\x77\x9b\x96\xaf\xbd\x87\xab\x1e\x87\x22\x21\x94\x86\xaf\ +\xb1\xb9\x93\xd2\x40\x47\x97\xe9\x0e\x77\x02\x09\x30\xb0\x9a\x1a\ +\x9b\x0d\x4a\x3b\x3a\xba\x14\x57\xb8\x0a\x25\xc4\xa8\xa7\xb9\xa1\ +\xcb\x84\x6e\xa7\xda\xbf\x98\x43\x04\x83\x5d\xad\x1d\x01\xe1\x76\ +\xeb\x36\x64\xbd\xa4\x81\xe6\x96\x4e\xc5\xe5\x52\xa0\xe8\x6a\x69\ +\x0e\x41\xcd\xa9\x62\x29\x01\x44\x98\xfa\xda\x5b\x7a\x4c\xa7\xcb\ +\x81\xc0\x40\xc7\x1f\x0c\x76\x36\x56\xd5\xdc\x6e\x6c\x6d\xf7\x19\ +\xc2\x15\x16\xa6\x61\x20\xa5\x0c\x75\xb7\xdd\xae\xa9\x69\x68\x6e\ +\xf5\x06\xa9\xee\x09\x77\x10\x30\x98\x94\xfe\x19\x14\xf5\xae\xae\ +\x0e\x34\x70\x17\x6d\x7f\x92\x10\x48\x8c\x90\x42\x24\x46\x54\x30\ +\x6f\xd0\x6f\x51\x4b\x70\x6e\x18\x26\xe7\x92\x51\x21\x28\xe7\x26\ +\x53\x00\xd2\x89\x82\xa4\x14\x9c\x49\x20\x15\x55\xc1\x18\x3d\x90\ +\x20\x47\x08\x23\xa3\xed\x9d\x5f\xfd\x70\xe5\xc6\x5d\xfb\xf7\xee\ +\x58\xf5\xea\x0b\xaf\xbe\x7f\xd8\x2f\x88\xed\x21\x97\x12\x60\xa2\ +\xa8\xaa\xca\xbb\x6b\xb7\x6c\xfa\xa8\x21\xc0\x11\xec\x15\x2f\x08\ +\x48\x00\xf1\x1d\x99\x03\x90\x82\xfc\x47\xf7\x1e\x0f\x2f\x9a\x94\ +\x13\x85\x05\xb0\x97\x7d\x88\x31\x86\xf6\xff\x10\x94\x52\xa2\x3e\ +\x61\x88\xfa\x24\x98\xe0\xd4\x62\xdc\x16\x7a\x18\x01\x09\x20\x51\ +\x14\x04\xed\x4c\x32\x64\x57\x7a\x23\x44\xc1\x77\xca\x31\xd8\x67\ +\xf6\xa2\xa9\xf7\xca\x25\x09\xfa\xc4\x6c\xef\x7e\xc1\x0e\x44\xb1\ +\x9b\xb2\xfd\xf0\x10\x00\x4c\x14\x8c\x80\x94\x82\x21\xe7\xa8\x09\ +\xa3\xda\xce\x1d\xbc\xd9\x6e\xe2\x8f\x29\xd1\x10\x62\x05\x06\x77\ +\xbd\xfd\xc2\xea\x7d\x37\x15\x97\x4b\x17\xed\xef\xbd\xf2\xc2\xde\ +\x1b\x1d\xd5\x47\x37\xfc\xfc\xcd\x9d\x21\xe4\x70\x39\xe0\x99\xcd\ +\x6f\xbc\xb9\xfd\x52\x4f\xc3\xd9\x5f\xfc\xf4\xd5\x4a\x1f\x70\xb9\ +\x9c\x6d\x97\x77\xfe\xf2\xf5\x2d\xed\xde\xe6\xb5\x2f\xfe\x6c\xd7\ +\xb5\x2e\xa7\xcb\x25\xba\x6e\xbe\xf2\x8b\x5f\x5f\x68\x36\x89\xf0\ +\x96\x5d\xa8\xcf\x2e\x48\x3b\xfb\xee\x2f\x5f\xdb\x7e\x05\xeb\x4e\ +\x0d\x7a\x3f\x7c\xed\xf9\x9d\x97\x9b\xeb\xce\x6e\xfe\xf9\x2b\x5b\ +\x7c\x48\x77\xe9\xe8\xd2\xce\x95\xaf\x6e\x29\xf3\x35\x5f\x7c\xfe\ +\x17\xbf\xbe\xda\x01\x5c\x2e\x47\xd7\xcd\xfd\xbf\x7a\xf9\xbd\x36\ +\x7f\xfb\xfb\xbf\xfe\xc5\xd6\xf3\xcd\xba\xcb\x89\xfd\x95\x6f\xbc\ +\xf0\xd2\xc9\xda\xe0\x00\xe5\x1f\xa9\x3a\x3c\xbf\xe5\x95\x7f\xf9\ +\xf1\x9b\x4d\xa6\xa2\x62\xa8\x69\xe4\xd6\xa1\xd5\x7f\xff\x2f\x2f\ +\xd7\x5a\x48\x87\xc6\x96\x17\xff\xe9\x87\xef\x1c\x13\x8a\x06\x21\ +\xd6\x15\x63\xe7\x6b\x3f\xfa\xc1\x1b\x3b\x02\x58\x1b\x20\xdd\xa1\ +\xa2\xc0\xa3\xef\xbe\xf4\xcb\x37\xde\x3d\x78\x70\xdf\x07\x6b\x5e\ +\xfd\xd5\xab\x1b\xaa\xba\xa4\xcb\x0d\xcf\x6d\x7b\xeb\xa7\x2f\xbd\ +\xb3\xff\xc0\xfe\x4d\xeb\x57\xfe\xf2\xc5\xb7\xaf\xb4\x98\xea\x60\ +\x7e\xcb\x67\xdd\x1e\x92\x01\x4c\x6e\xe3\x00\xc0\xde\xdc\x02\x20\ +\x21\x90\x51\x61\x9e\xb8\xa8\x48\x05\x22\xc1\x2d\x29\xb9\x94\x10\ +\x61\xac\x2a\x1a\x63\x20\x3c\x22\xca\xed\x0e\x73\xbb\xc2\x04\x97\ +\x8a\xa2\xc6\xa6\xc7\xc5\xc6\xc7\x7f\x7a\x49\x0e\x11\x92\xa1\xf6\ +\x63\xa7\x2b\x1f\xfa\xd6\x5f\x3d\xb1\x60\xca\xb0\xac\xc8\x53\x1f\ +\xae\xb9\x81\x72\xc7\xa7\xb1\x8d\x6b\x56\x6d\xda\xb6\xfb\xcc\x8d\ +\xd6\xe4\xbc\xc2\x48\xd9\x75\xe2\xe0\xce\xd3\x17\xae\x5e\xa8\x09\ +\x0e\x2d\xca\xa8\x3d\xf5\xd1\xaa\x0d\x5b\xf6\x1f\x39\xe3\xd3\xe2\ +\x73\xd2\xa2\xa1\x10\x90\xa8\xa2\xe5\xca\xe6\x83\x35\xd3\x56\x2c\ +\x71\x37\x1f\x79\x65\xdd\xc9\xb4\xe1\x63\x63\x69\xf9\x5b\xaf\xbf\ +\x0b\xb2\x47\xc1\xeb\xdb\x5f\x5a\xf9\xde\xd1\x63\xc7\x8e\x9e\xab\ +\x8c\x4c\xcf\x4d\x89\x76\xfb\xea\x2e\xac\x79\xf3\xad\x1d\x87\x4e\ +\x5f\xb9\x5e\x21\x62\x0a\x67\x4f\xc8\x6d\xbc\x74\x70\xf5\xaa\x0d\ +\x7b\x0f\x9e\xa8\xf1\xa9\x79\xf9\xd9\x46\xf5\xf1\xd7\x5e\x5f\xb5\ +\xe3\xe0\xa9\x0e\x10\xe1\xf4\x5e\x5a\xb5\xea\xdd\xfd\x27\x2f\x58\ +\x9e\xcc\xa2\xf4\xf0\xca\x53\x3b\xdf\x5e\xfd\xee\xbe\xc3\xe7\x58\ +\x6c\x76\xa6\xcb\xfb\xe1\xea\x95\x1b\x77\xec\x3b\x73\xad\x31\x26\ +\x33\x2f\xd1\x61\x1e\xfc\xe0\x8d\x55\x1f\xec\x3a\x71\xb5\x25\xb3\ +\x20\xd7\x7f\x63\xff\xdb\x6b\x3f\xd8\x77\xf0\x44\x8b\x8c\x28\xcc\ +\x4d\x69\xb9\xb4\x7f\xe5\xaa\xf5\xfb\x8e\x9c\xf7\x6b\xf1\xc3\x47\ +\xe4\xb4\x9c\x3f\x58\x47\x72\x46\x64\x84\xf3\xbe\xa8\x33\xdb\x8d\ +\x29\xa5\x80\x7a\x54\x56\x0c\xdb\xb5\xed\x68\xea\xe8\x09\xde\xd3\ +\xef\xed\x6f\x49\x7c\xfa\x6b\xf3\xf2\xd2\xa3\x2f\xed\xdd\xda\x15\ +\x37\x22\x9b\x5d\x7e\x7b\x7b\xf5\xa2\x6f\x7e\xa3\xb4\x20\xc3\xb8\ +\x79\xf0\x68\xa3\x67\x62\x81\xba\x7e\xe5\x87\x69\x0f\x7d\x7d\xde\ +\x98\xa2\x28\x7e\x7b\xeb\xc1\xca\x91\x93\x86\x5d\xf8\xe0\xed\xba\ +\x98\x69\x4f\x2e\x2c\x0d\xdc\x3a\xbc\xfd\x9c\xf7\xa1\x15\x8f\x8e\ +\x4a\x91\x3b\x37\xef\x8f\x1e\x3e\x81\x5f\xda\xbc\xbd\x2a\xfc\x9b\ +\x4f\x2e\x2e\xca\x8a\x2f\x3f\xf8\x51\x83\xab\x28\x4f\xad\x58\xb9\ +\xe9\xf2\xec\x27\xbe\x39\x66\x58\x0e\xaf\x39\x71\xa0\x12\x4d\x2a\ +\x0e\xdb\xb8\xf2\xdd\xe8\xc9\x8f\x2d\x9c\x50\x12\x8b\x9a\x3e\xda\ +\x7b\xad\x78\x62\xe9\xf5\xad\xab\xca\x1d\xa3\xbf\xb9\xa8\x14\x5a\ +\xfd\x45\x5a\x90\x42\x8c\x1b\xa7\x8e\x5f\xb8\xd9\x08\x22\x33\x87\ +\xe7\xa7\xb2\x8e\x1b\xef\xaf\xfb\xb0\x89\x47\x97\x4e\x19\x97\x84\ +\xbd\xa7\x4e\x1e\xbf\x79\xab\x23\xae\x70\x64\x7e\xa2\xa7\xe5\xd2\ +\xbe\xb5\xbb\x4e\x11\x4f\xfa\xe8\x31\xa5\x61\x98\xde\x09\xa5\x41\ +\xe2\xf2\xc9\x13\x11\xe3\xbe\xf6\xfd\xa7\x17\x95\x16\xe7\x75\x5f\ +\xd8\xba\xe5\xb2\x39\x61\x5c\x7e\xcd\xd9\xa3\x62\xc8\x92\xff\xfd\ +\x67\x0f\x8f\x1c\x51\xc8\x2a\x0e\x6c\x3c\xde\x58\x32\x76\x84\x07\ +\x0e\x46\xd5\x3c\xb8\x24\x97\x77\x23\x77\xf7\xab\xee\x42\x08\x08\ +\xa0\x14\x22\x14\x32\x7c\x3e\xbf\x61\x1a\x9c\x33\xc6\xa8\x90\x4c\ +\x08\x61\x59\x56\x78\x44\x58\x4e\x4e\xb6\xe6\xd0\x83\x66\xc8\x62\ +\x94\x31\x2e\xc5\x67\xe9\x7f\xd8\x5b\x26\x01\x46\xe5\x94\xce\x9d\ +\x5a\x58\x79\xfa\x54\x8f\x1a\x37\x7d\xe1\xa3\x7f\xfe\xdc\x37\xe3\ +\x7b\xae\x6c\x3f\x76\x03\x28\x10\x7a\x32\x56\x3c\xf3\xe7\xdf\x7f\ +\x72\x8e\xb8\x7d\x78\xdd\xce\x8a\xf1\x0f\x7f\xfb\x1b\x0f\x65\x1e\ +\xde\xb8\xe1\x6a\x9b\x54\x09\xc4\x18\x75\xb6\x34\x05\xf4\xa8\x54\ +\x8f\x46\x4d\x5f\x6b\x6b\x27\x05\x08\x49\xab\xbd\xb5\x2d\xc4\x41\ +\x4b\xd5\x4d\x23\x66\xc4\xf7\xfe\xf2\xbb\x23\x9c\x75\x1f\x6c\x3d\ +\x25\x81\x6f\xc7\xfa\x77\x3b\x62\x27\xfc\xd9\x77\xbe\x31\x36\x37\ +\x1e\x48\x28\xba\x6e\xbe\xfb\xde\xbe\xf8\x29\x8f\x7f\xf7\x1b\xd3\ +\x6b\x0f\xbe\x7f\xa8\xa2\xc7\xdf\x58\xd1\xc0\x93\x9e\xfa\x1f\xdf\ +\x5b\x58\xe2\xdc\xb9\x71\x87\x5a\xb2\xf4\x7f\xfe\xf9\x53\x63\x73\ +\xe3\x7c\xb7\x4f\xad\x7e\xff\x68\xd6\x8c\xc7\x9f\x7b\xf6\x89\xb1\ +\xe9\xda\xfe\x0d\x6f\x5f\x61\x99\xcf\xfe\xf9\x73\x23\x3c\x75\x6b\ +\xd6\xee\xe8\x36\x8d\x1b\xd7\x6f\xe7\xcf\x7e\xfc\x7b\x4f\x2f\x0e\ +\xeb\xb9\xb8\xe6\x83\x53\x05\x73\xbe\xf9\xed\x15\xa5\x97\xb6\xbd\ +\x7b\xb6\xb6\xeb\xc4\xce\x6d\x66\xc6\xcc\xff\xf9\x57\xdf\x9e\x94\ +\x17\xc7\xa0\x2b\x39\x21\xac\xb9\xae\x5e\xda\x35\xdb\xa5\x30\x43\ +\xa1\x60\x28\x64\x71\x01\x01\xe0\x96\x15\x3b\x6c\xd6\x43\xf9\x60\ +\xc3\xab\x2f\xae\x3f\xd4\x38\x7d\xc9\xc2\x58\x6c\x82\xc8\xdc\x15\ +\x0b\x87\x9f\xdb\xf4\xe6\x8b\x6b\xf6\x26\x4d\x5c\x38\x2a\x49\x0d\ +\x50\xf7\xec\xe5\x4b\xc1\x8d\x1d\xcf\xbf\xb8\xb2\x3d\x7a\xf4\xc2\ +\x71\x19\x41\x9f\x51\x38\x7d\xc9\x30\xed\xf6\x6b\xcf\xbf\xb4\xaf\ +\xce\xb9\x74\xf1\x64\x0f\x0a\x5d\x2b\xbb\xac\xa6\x0e\x4b\x77\x51\ +\x57\xce\xa4\x45\x23\xdd\x9b\xdf\x78\x69\xf5\xbe\xaa\xc9\x4b\x16\ +\x25\x2b\x21\xcb\x99\xb1\x6c\xf1\xd8\xab\xdb\xdf\xfe\xf5\xca\x9d\ +\x51\x63\x16\x8d\xcf\x74\x86\x0c\x65\xfa\x92\xc5\x7a\xe5\xde\x17\ +\x7e\xfd\x56\x95\xa3\x64\xd1\x94\x3c\x33\x68\xe4\x4c\x5a\x34\x26\ +\xa2\xf1\xcd\x5f\xbf\xb8\xeb\xba\x5c\xb0\x68\x86\x4b\x58\x62\xa0\ +\xaa\x4d\x8d\x6e\xcb\x31\x7d\xee\xa4\xa6\x33\x07\xeb\x42\xe2\xfa\ +\x91\x03\x66\xc6\xc4\x49\x43\xb4\xce\x4e\xca\xac\xce\x90\x33\x7f\ +\xfe\x84\xe4\x13\xfb\x8e\x85\x78\xe0\xc8\xc1\xb2\xdc\xa9\xf3\x92\ +\x35\x33\x60\xd0\x7b\x12\x16\x7b\x83\xfd\x05\xd0\x23\x52\x67\x2d\ +\x7c\x88\xde\x3a\x7f\xbb\x2b\x44\x10\x96\x52\x70\x21\x88\x23\x6e\ +\xd6\xd2\x87\x94\xd6\x1b\x37\xea\x02\xca\xa0\x30\xff\x0c\xac\x2e\ +\xef\x26\xfb\xa8\x94\xd2\x06\x07\x13\x52\x5a\x96\x65\x87\xc4\x50\ +\x4a\x39\x65\x92\x4b\x29\xa5\x90\xc2\xb2\xcc\x23\xc7\x8e\x74\x74\ +\x76\x48\x08\xa8\xa0\x16\x35\x21\xfa\x8c\x03\x60\x9b\x01\x38\x93\ +\x8a\xaa\x63\x28\x7c\x6d\x35\xfb\xb6\xbc\xbb\x66\xc3\xd6\x5b\xcd\ +\x3e\xd3\x08\x32\x00\x21\x24\xee\xb0\x88\x08\x8f\xda\x7a\xfb\x56\ +\x43\x5b\xfb\x89\x9d\xef\x6e\x3e\x7c\x13\x39\x9d\x2c\x18\x82\x10\ +\x41\x28\x2c\xd3\x80\x8a\x43\x81\x10\x00\x48\x14\xdb\x80\x07\x09\ +\x21\x08\x4a\x80\x95\xb0\x88\xa8\xf8\x84\xf4\xd1\x23\x87\x81\x40\ +\xbb\xb7\xbd\xba\xaa\x47\x9b\x32\x6b\x46\x6a\x52\x6a\x46\x6a\x82\ +\xa6\x20\x7f\x5d\x65\x75\x4b\xc7\xcd\x13\x5b\xd7\x6e\x3e\x66\x69\ +\x0a\x33\x19\x80\xc4\x1d\x11\x95\x94\x10\x17\x11\x93\x36\x7e\xc2\ +\xc8\x8e\xb3\x1f\x6d\x3a\x70\x89\x62\xa5\xf5\xc6\x55\x33\xae\x64\ +\xe6\x94\x61\x29\x29\xc9\x11\x28\x74\xb5\xc6\x37\x71\xd6\xb4\xec\ +\xd4\xf4\x29\x73\xa6\xa1\xd6\xca\xc6\x4e\x53\xd5\x3d\x71\xf1\xf1\ +\xc9\xf1\x31\xc1\x96\xaa\x9a\xe6\xce\x8b\x07\x36\xbd\xb7\xf3\x9c\ +\x70\x3a\x69\x48\x8e\x9e\x32\xc1\xb8\xb1\xff\xbd\x1d\x27\x7b\x38\ +\x42\x92\xe8\xba\x62\x99\x41\x09\x20\x42\x44\x06\x6a\xd6\xff\xe6\ +\x97\x3f\xf8\xc9\xaf\x76\x9d\x6f\x52\x55\x02\x80\xb0\xb8\x36\x6d\ +\xe9\x62\x78\xfb\x1c\xcf\x9c\x31\x2d\x3f\xc2\x32\xa9\x65\xb2\xac\ +\x09\x8b\x4b\x1d\x0d\xd7\x82\xc9\x8b\x67\x16\x4b\xcb\x12\xcc\x74\ +\x24\x97\x2e\x99\x18\x7b\xac\xac\x73\xf6\xe2\x59\x11\xd0\xe2\x92\ +\x33\x35\x61\xd1\xd2\x69\x8d\xa7\x4f\xa5\x4d\x5b\x5c\x14\xa7\xd3\ +\xee\xfa\xf3\xe5\x9d\x05\xa5\xc3\x54\x66\x99\x94\x8c\x5f\xb4\x2c\ +\xa2\xfe\xac\x3f\x6d\xf2\xcc\xe2\x04\x93\x72\x66\x59\xa9\xa3\xe6\ +\x4e\x48\xec\x3a\xd7\x12\xb3\x6c\xce\x48\x68\x9a\x8c\x51\x25\xbe\ +\x64\xd9\xf4\xcc\x0b\x67\x6f\x4f\x59\xba\x20\x16\x5b\x94\x51\x0b\ +\x45\x2d\x5c\x31\xbb\xe5\xe2\xf9\xf8\x71\x0b\x47\x26\xab\x77\x25\ +\xc0\x40\x08\x2c\xc3\x17\xe0\x29\xa5\x53\x4a\x13\x82\x7b\x3f\xda\ +\x7c\xf8\x9a\x6f\xd2\xfc\x19\x91\x28\xe8\xf5\x33\xc1\xfc\x86\x81\ +\x87\xcf\x98\x1b\xdd\x73\x79\xf3\x96\xad\x15\x66\xf2\xec\xc9\xc3\ +\x21\xf3\x99\x26\x85\x1f\xc3\x10\xb2\x6d\x41\x9c\x71\x88\x35\x05\ +\xf1\xde\xd8\x5e\xfb\x28\x63\x52\x51\x15\x08\x38\xe3\x60\xd0\x47\ +\xfb\xe0\x44\x3e\xd6\xd7\x40\xda\x65\xf9\x80\x14\x02\x20\x21\x18\ +\xe7\x94\x52\x8b\x52\x04\x81\x8d\xbe\xc6\x18\xa5\x8c\xea\x08\x06\ +\x8d\xd0\xa1\x23\x07\xa7\x4e\x9b\xe5\x72\x85\xf9\xbc\x3e\x00\x3e\ +\x0b\xee\xba\x04\x50\x51\x55\x55\xd7\xa9\xb7\xe1\xd4\xe9\x2b\xf1\ +\x85\x2b\xca\xf7\xbc\x7b\xc5\x1a\xf1\x4f\xdf\x9f\x75\xee\x9d\xe7\ +\x8f\x33\x01\x21\x10\x8c\x72\x08\x01\x22\x8a\xaa\x78\x12\xf2\xbf\ +\xf6\xec\x53\xb1\x0a\xe3\x12\x20\x88\x4c\xca\x11\x56\x35\xdd\x01\ +\x68\x9b\x25\x84\xae\xaa\x56\x20\x60\x71\x00\x35\x05\xf6\xd5\x23\ +\x91\x42\x30\x00\x84\x94\x08\x00\xa8\xbb\x34\x61\xb4\xb5\x77\x83\ +\xcc\x04\x28\x25\xe7\x02\xab\x8a\xee\x89\x7f\xe8\xb1\xef\x94\xc6\ +\x40\x2a\x24\xd6\xdd\xb5\xfb\x99\x14\x82\x31\x2b\x64\xe1\x51\x8b\ +\x9e\x29\x18\x53\xb9\x75\xf5\x6b\x2f\xac\x34\x9e\x1e\x15\xc6\x03\ +\x9d\xbe\xa0\x88\xd1\x11\x20\x8a\x13\xf3\xf6\x2e\x3f\x00\x09\xa1\ +\xae\x76\x03\xaa\x9a\x4a\x00\x10\x9c\x73\x21\x38\x56\x88\x23\x3a\ +\x63\xe9\x93\xcf\x65\x7a\x04\x13\x00\x02\xe4\xc8\x7f\xf4\x9f\x8a\ +\xea\x76\x6e\x78\xeb\x85\x57\xdb\xff\xed\x9f\x9e\xb2\x4c\xaa\xe9\ +\x6e\x08\x80\x10\x0c\x3a\xd3\x1e\xfe\xd6\xf7\x98\x04\x9a\xd3\x6d\ +\x87\x94\x0b\xc6\xd4\xa8\x84\xec\xb4\x14\x91\x9e\xa2\x49\x16\x04\ +\x00\x48\xce\xa0\x3b\x23\x33\x2b\xd5\x97\x1a\xe1\x46\xdc\x6f\x97\ +\x93\x02\xb1\xe9\x19\xd9\x69\x38\x21\xdc\xc5\x85\x05\x00\xe0\x9c\ +\x87\xc7\x26\xa7\xa5\x65\x66\xa4\x46\x20\x28\x5b\xaa\xaf\xd6\xb1\ +\xf8\x39\xd9\xd1\x94\x73\x29\x05\x71\xc4\x64\x64\x66\x7a\xd2\x13\ +\x54\x24\xec\x9c\x57\xa1\x38\x52\x33\x32\x32\x79\x5a\xa4\x6e\x57\ +\x73\x96\x8c\xa3\xc4\x94\xf4\x94\x14\x5f\x6a\x82\x83\x51\x0a\x00\ +\x10\x94\x39\x12\x52\x72\x52\x92\x53\x53\x12\x31\xbf\x1b\x97\x16\ +\x42\x40\x2d\xc3\xe4\x40\x8b\x9a\x3a\xb3\xf4\xef\xfe\xf1\xe5\xc8\ +\x39\xcf\x8d\xc9\x8e\xa9\x03\xd2\x0c\x59\xdc\x0c\x59\x12\x38\xe3\ +\x87\x4c\x2d\x89\xfe\xcf\x37\x3f\x9c\xf6\xe7\x3f\xcc\x89\xa4\x8c\ +\x19\x26\xa5\x00\xea\xf7\xcc\x3a\x4c\x14\x55\xd1\xb8\x0c\x96\x9d\ +\x3a\x12\x88\xc8\x4a\x89\x70\x36\x0b\x81\x88\xa2\x69\x3a\x42\xc6\ +\x95\xbd\x27\xba\xb4\xd8\xf4\x24\x4f\x7f\xf5\xa8\x41\x7a\x00\x26\ +\x1f\xe8\xd9\xe6\x82\x03\x88\x24\x80\x12\x00\x21\x01\x04\x02\x43\ +\x68\x59\xa6\x61\x84\x98\x43\xa7\x40\x02\x00\x18\x26\x58\x70\x29\ +\x39\x26\xc8\xe3\xf1\x9c\x2d\xbb\x98\x94\x9c\x9e\x92\x9a\x6e\x9a\ +\x16\xe7\xfc\x81\x2b\xa8\x40\x2c\x02\x4d\x87\x76\x6c\x69\x39\x83\ +\xea\x2a\xae\xb7\xe9\x23\x9e\x9b\x3b\xda\x7b\xf4\x3a\x2f\xbf\xbe\ +\x77\x0f\xaa\xad\x6a\x03\x43\xa1\x1e\x11\x97\xe6\x0e\x7e\xb8\x76\ +\xd5\xad\xec\xdc\x31\x25\x93\xf2\x4f\xac\x5e\xb5\x6a\xed\x90\x38\ +\xa7\x2b\x76\xc8\x94\xc9\xc3\x34\xc6\x04\x13\x51\x09\xc9\x6e\xe3\ +\x42\x4d\x77\x68\x6c\x62\x51\x5e\xd8\xbe\xf5\x6f\xbc\x7c\x2d\xde\ +\xa8\xeb\x61\x93\x54\xcc\x2c\xc3\xb0\x18\x00\x40\x32\x2b\x18\x0a\ +\x4a\x77\xf6\xac\x89\x59\x6b\x37\xfc\x26\x58\x59\xd8\x7e\xa5\x9c\ +\xc7\x67\x7a\xb2\x47\x4d\xcc\x3c\xf6\xd1\xea\x95\x75\xb9\xb1\x5c\ +\x4b\x9c\xf3\xd0\x54\xc0\xad\x90\x69\x01\x44\x34\xde\x7e\x64\xfb\ +\xf1\x56\x4b\xb3\xb0\x43\xc3\x32\xae\x78\x4a\xd1\xfe\x17\xde\x7c\ +\xe9\xe5\xbc\x24\x4f\x52\xd1\xb8\xe9\x33\x47\xad\xde\xba\x7a\x65\ +\x5d\x76\xfd\x95\x8b\x43\x26\x3e\x9a\x1e\x01\xfc\xfe\xa0\x25\x24\ +\xe7\x22\x2e\x6f\xd2\xa8\xd8\xdf\xac\x5f\xbd\xba\x28\x2d\x42\x71\ +\xa7\xcd\x98\x55\x7c\x7e\xf7\xc6\x6a\x43\xa3\x50\x71\xe8\x3a\xa6\ +\x5d\x75\x4d\xbe\xa4\x31\xa9\xd0\xb6\xea\x23\x25\x2c\x2a\xaa\x57\ +\x63\xbd\x13\x94\xcb\x8c\x60\x50\x98\xf4\x8e\x2d\x53\x0a\xcb\x08\ +\x06\x43\xa6\x90\xa0\xcf\x0d\x25\x99\x65\x06\x83\x21\x3a\x60\xa3\ +\x24\x18\x0d\x06\x83\x26\x13\x58\xd2\x1b\x17\x2e\x87\xe5\x8e\x4f\ +\x0c\x53\x84\xc1\x00\x84\x76\x9b\x21\xd3\xea\x5f\x8c\x21\x10\x96\ +\x11\x0a\x86\x4c\x21\xfa\xdb\x04\xcc\x32\x82\xc1\x20\xe5\x77\x0e\ +\x09\x4e\x43\xc1\xa0\xf9\xb1\x44\x51\x08\x21\xb7\x8c\x1e\x6f\x08\ +\x42\xea\x4e\x1d\xfd\xf8\x53\x7e\x47\xfe\x48\x0d\x48\x20\x68\x8f\ +\xd7\xcf\x03\x3e\x9f\xc5\x99\x40\x43\xc6\xcc\x7c\xc2\x4c\x2d\x2a\ +\x4d\x11\xb4\x5a\x04\x7d\x3d\x21\x0b\x42\xc7\x5d\xb6\x19\x11\xb8\ +\x7a\x62\xcf\xbb\xa1\xab\x1d\x75\x55\xb7\x5a\xe5\xa3\x5f\x5f\x14\ +\xab\x09\xc1\xad\xca\xb2\xfd\x1b\x94\x6a\x6f\x4b\xed\xf5\x1a\xdf\ +\xfc\xc7\xbe\x95\xe5\x16\xd6\x20\x8f\x7f\x36\x17\xda\xdd\x62\x15\ +\x22\x8c\x11\xc6\x84\x60\x20\x25\x04\x5c\x45\x30\xdc\xed\x76\x3a\ +\x34\x28\x99\x10\x0c\x22\x8c\x89\xa2\xa8\x9a\xa2\x39\xba\x7a\x7a\ +\x2a\x2b\xab\xbb\x7d\x7e\x45\x77\x50\xc6\x8a\x47\x15\x27\x26\x27\ +\x89\x4f\x6d\x19\x91\x00\x40\xa4\x46\x46\xb8\x25\x17\x12\x3b\xb2\ +\x86\x4f\x7e\x78\xd1\x8c\x18\x15\x46\xa5\x64\xc7\xb9\x59\x73\x5b\ +\x77\x78\x5a\xd1\xc4\xd2\xfc\xc8\x88\xa8\xcc\xcc\x54\x19\xe8\x11\ +\x6a\x44\x76\x51\xf1\x98\xe2\x5c\x10\xec\x0e\x50\x14\x9b\x9c\x9e\ +\x14\x17\x8e\xa4\x94\x42\xaa\x61\xe1\x3d\x15\x27\xaf\x74\x45\x8e\ +\x19\x9e\x9b\x93\x9b\x85\x82\x5d\x7e\xe9\x19\x31\x6e\x62\x51\x7a\ +\xac\xc3\xe1\x8a\x4f\x4e\x8d\x8f\x74\x41\xac\x46\xc5\x27\x27\xc6\ +\xc5\xa4\x0c\x29\xca\x88\x42\x9d\x1d\xde\xb0\xd4\xc2\xc9\x63\x4b\ +\xa2\xc3\x23\x87\x0c\x2d\x0c\x07\xc1\xee\x00\x0d\x8b\x49\x4e\x4b\ +\x8a\xd6\x75\x47\x74\x7c\x72\x72\x6c\x24\x96\xdc\xd7\xd3\xde\xd2\ +\xda\xe5\x4c\x2d\x9e\xf7\xd0\x84\x58\x57\x78\xde\xd0\x7c\xc5\xec\ +\xf1\x59\x28\x3a\x29\xb3\x64\x64\x69\x46\x14\x6a\x6b\x0f\x66\x8d\ +\x9e\xb5\x60\xca\x50\xc2\x98\x1e\x1e\x9d\x9a\x9a\xe2\x56\x00\x50\ +\xc3\x0b\x87\x15\xe8\xd4\xd7\x13\x12\x51\x89\xa9\xa9\x49\x91\x56\ +\x4f\x47\x53\x4b\x87\x12\x93\xb7\x78\xc9\x2c\xad\xf1\xf4\x96\x53\ +\x5d\xb3\x17\x4d\x8f\x52\x65\x5f\x59\xf4\x7b\xcb\x99\x49\x00\x1d\ +\xee\xa8\x94\xb4\xd4\x28\x8f\xd2\xef\x39\x22\xba\x3b\x21\x25\x2d\ +\x29\xda\x0d\xef\x98\xad\xd4\xa8\xb8\xa4\xb4\xe4\x58\xa5\xbf\xfc\ +\x32\x44\xee\xc8\xd8\xb4\xf4\xf4\x30\xd1\xb4\x79\xcb\xc9\xfc\xe9\ +\x8b\x8a\xe2\x08\xb5\xf1\x2b\x00\xd2\xdd\x11\xc9\x69\x69\x31\x6e\ +\xcd\xbe\xb1\x94\x00\xab\xae\xf8\xa4\xd4\xa4\xb8\xb0\xbe\x06\x24\ +\xc4\x4a\x44\x5c\x52\x6a\x72\x9c\xd6\x5f\x7e\x19\x22\x67\x58\x4c\ +\x5a\x5a\x8a\x47\x47\x10\x2b\x9a\xa6\x29\x0a\x51\x08\x21\x8a\x02\ +\xa4\xd4\xc2\x63\x32\xd3\x93\x1c\x8a\x9a\x96\x5b\x10\xef\xc1\x94\ +\x02\x87\x3b\x3c\x2e\x31\x31\x26\xc2\x13\x11\x97\x92\x9e\x18\xa5\ +\xe8\x61\x43\x0a\x86\xb8\x20\xe3\x10\x87\x45\x44\x25\xa7\xa5\xc7\ +\x84\x39\x08\xc6\x0a\x21\xb6\x13\xde\xe9\x76\x2b\x08\x30\x89\x63\ +\xd2\x87\x2e\x5c\xb6\x78\x58\xb2\xdb\xb2\xb8\xd3\x1d\xe9\x24\xc2\ +\xe4\x30\x32\x29\x6f\xee\xb2\xa5\xa3\xb2\xa2\x18\x1d\x4c\x47\xff\ +\x2c\x86\x37\xa8\x28\x03\x30\x34\x25\x07\x10\x01\x84\x24\x42\x08\ +\x02\x2c\x25\x12\x96\x5b\xc1\x99\x49\x49\x29\xf1\xb1\x2a\xe6\x08\ +\x73\xdd\xe1\x72\xb8\xc2\xc2\xc2\x63\x22\xa2\x13\x6a\xeb\x1a\x77\ +\xef\x39\xd4\xda\xd9\x95\x9a\x9e\x15\x19\x11\xf5\x9f\x3f\xfd\x8f\ +\xd1\x63\xc7\x59\x0f\x16\x65\x0d\x35\x87\x53\xc1\x50\x4a\x21\x18\ +\x33\xed\xca\xbb\x10\x69\x9a\xae\x10\x24\xa5\xa0\xa6\x61\x52\x8e\ +\x15\x4d\xd7\x54\x28\x59\x28\x68\x48\xac\xe8\x9a\x8a\x11\x60\x96\ +\x69\x98\xcc\x96\x49\x88\xa8\x81\x9a\xa3\xaf\x6d\xbc\xb6\xf8\xd9\ +\x6f\xe5\x45\x12\xac\x28\x08\x02\xc1\x98\x61\x18\x50\xd5\x15\xc0\ +\x0d\x93\x42\xa2\xea\x0a\x34\x0c\x53\x02\xa4\x68\xba\xaa\x60\x20\ +\x05\xb3\x4c\xc3\x62\x08\x13\x4d\xd3\x08\x46\x82\x59\x21\xc3\x84\ +\x44\x53\xb1\x34\x0c\x4b\x42\xa4\x69\xba\xaa\x60\x29\xb8\x69\x18\ +\x94\x4b\x44\x88\xae\x69\x18\x01\x6a\x1a\x26\x15\x8a\xa6\xab\x0a\ +\x12\x8c\x1a\x86\x29\x00\xd6\x75\x4d\x58\x86\x6d\x38\x86\xc8\x76\ +\x4b\x03\x4e\xad\x90\x41\x89\xee\xd0\x15\x2c\x85\x00\xdc\xbf\x6b\ +\xf5\x2b\x55\xd1\x33\x9e\x99\x3f\x4c\x7c\x72\x2d\x71\x1b\x3e\x1d\ +\x30\xd3\x64\xa2\x5f\x3b\xc2\xaa\xa6\x40\x6e\x18\xb4\x7f\x6b\x0a\ +\xb1\xa2\xab\xc8\x0c\x99\x03\x8c\x61\x48\xd7\x35\x29\x40\xfd\xf1\ +\xd5\xbf\xda\xed\xfb\xab\x7f\xfc\x5e\x12\x34\xec\x4c\x51\x09\xa0\ +\xaa\xeb\x88\x99\x26\xed\xdd\xdc\x4a\x09\x88\xaa\xa9\x48\x84\x4c\ +\xeb\x8e\x0b\x15\x29\xba\x86\xef\x6a\x13\x20\xcd\xa1\x09\xcb\x60\ +\x12\x78\x9b\x6b\x6e\xd5\xb6\x72\x88\x20\x00\x5c\xc8\x88\xa4\xdc\ +\xe1\xb9\x09\x56\x30\xd8\xaf\xc7\x4b\x09\x54\x5d\x47\xc2\x32\x39\ +\x76\xa8\xc8\x34\x0c\xd1\xaf\xdf\x41\xa4\x3b\x1c\xc1\xe6\x8a\x0b\ +\xe5\x0d\x12\xda\x5e\x4c\xe9\x8e\x4b\x2d\xcc\xcb\x72\x2b\x36\xf4\ +\x25\xb7\x2c\x93\x71\x29\x25\x20\x9a\xa6\xab\x0a\xb4\x73\x90\x2d\ +\x8b\x0e\x9a\xd5\x3f\x83\x0c\xb7\xb3\xd0\x06\xfa\xc9\x11\xc2\x52\ +\x42\x01\x80\x60\x8c\x4b\x81\x55\x82\x10\x12\x42\x98\xa6\x69\x18\ +\x06\x50\x04\x51\x00\x65\x14\x99\x26\xb5\x2c\x29\x39\xc2\xc4\xe1\ +\x76\x2a\xfe\x40\x43\x43\x43\x57\x77\x8f\x9d\xd0\xf6\xa0\x5b\x72\ +\x33\x14\xb8\x37\x37\x55\x0a\xd3\x08\x9a\x03\x74\x42\xc1\xac\x20\ +\xeb\x5b\x3b\x38\x0d\x05\xe9\x5d\x9e\x7d\x00\x04\xb3\xdc\xa9\x63\ +\x9e\x7a\x22\x1d\x29\x9c\x52\x61\xde\x59\x68\x20\xb0\x4c\x6e\xfb\ +\x05\x39\x0d\x71\xfb\x1a\x49\xcd\x10\x35\xef\xb4\x2f\x05\x37\x42\ +\xc1\xfe\x4b\x24\xb3\x0c\x06\x00\x84\x10\x48\xcb\x0c\x59\xe6\x00\ +\x47\x00\x67\xa1\xe0\x1d\x79\x32\xa0\x1d\x08\x81\x30\x8d\xd0\x80\ +\x97\x60\x46\xff\x99\x10\x30\x33\xe4\x37\x7b\xfd\x94\x45\x33\x96\ +\x8f\x8c\x48\x00\x96\xf5\x5b\xa2\x0a\x20\x90\x96\x11\x02\x77\xef\ +\x7f\x78\xdf\xbb\x0c\x58\x96\x69\x28\x74\x6f\xef\x19\xa1\x10\x22\ +\x18\x45\x17\x3c\xb2\x3c\x32\x9e\x50\x7a\xe7\x29\x24\xb5\x9f\x10\ +\xde\x29\xc6\xce\xa9\x19\x1a\xd8\x95\x00\x4a\xc1\x42\xa1\x7b\x64\ +\xa6\x30\x43\x21\x00\x00\x56\x70\xb0\xb3\xf1\xda\xe5\x6b\x14\x29\ +\x10\x02\xca\x44\x1a\x8a\x2d\xc8\x88\x1c\x18\x7d\x04\x21\xa0\xa6\ +\x61\x5f\x15\x32\xee\x7e\x03\x29\x2c\xd3\x0c\xf4\x34\x5f\xbb\x72\ +\x85\x23\x0c\x00\xe0\x16\x8f\x2f\x74\x65\x67\xa5\x40\xf3\x2e\x68\ +\x28\x08\x01\xb7\xcc\x80\x65\x0e\x32\xea\xe7\x6f\x78\x03\x10\xf4\ +\x82\x2a\x4a\xc4\x18\x87\x52\x30\x28\x4d\xcb\x0c\x06\x03\x40\x87\ +\x3a\x24\xd8\x64\x12\x98\x86\x65\x98\xa6\x45\x29\x05\x10\x70\x2e\ +\x4c\xca\x43\x56\x17\xff\xe2\xe2\xc6\xee\x43\x5c\xc2\xa8\x84\x64\ +\xc9\xd9\x97\x3c\x2c\x4a\x02\x1c\x93\x90\x04\x38\xfb\x83\xe6\x8d\ +\x0a\xca\xe3\x86\x8c\x4c\x46\xc2\x30\x3f\xcf\x5d\x2c\xa7\x3c\xb1\ +\x68\xf2\x33\x25\xd3\x20\x90\x40\x02\x00\x81\xe0\x8c\xd2\x07\x18\ +\x77\xc1\x59\x58\xfa\x98\x6f\x3d\x37\xbe\x77\x77\x00\xa1\xe0\x8c\ +\x0e\x82\xbf\x7d\x61\x86\x37\x09\x20\x00\x08\x41\x68\x27\xac\x08\ +\x46\x85\xa0\x02\xc1\x10\xe3\x7e\xca\xb0\xa2\x62\x0b\x12\x0c\x81\ +\x00\x8c\x71\xc6\x28\x13\x94\x09\x46\x01\x03\x2a\x81\x10\xfd\xb1\ +\x99\x4b\x72\xf6\xa7\xb1\x67\xfb\x22\x9e\x13\x02\x4e\xcd\x3f\xc4\ +\xa2\x2b\x38\xa3\x03\x57\xf3\x07\x4f\x49\x92\x82\x51\xeb\xf7\x6a\ +\x61\x90\x3e\xbb\x24\x97\x42\x02\x28\x81\xec\xe5\x57\x04\x91\x80\ +\x48\x02\x40\x05\x34\x99\xb4\x18\x54\x00\x50\x14\x80\xb8\xe4\x8c\ +\x33\x4a\xfd\x7e\xbf\x2f\xe0\xe7\x50\x9a\x8c\x22\x84\x07\x7b\xf3\ +\x2b\x42\xbf\x7f\xae\xa1\x1c\x64\xec\x2f\xd2\xfc\x76\x4f\xd7\x0b\ +\x3b\x3b\x85\x73\xce\xb9\x90\x12\x02\x00\x24\xe8\x4b\x53\xa3\x9c\ +\x73\xce\x19\xa5\x8c\x51\x6e\x31\xe6\xf3\xf9\xfc\x3e\x9f\x2d\x9a\ +\x38\xe3\x7f\x1a\x61\x0a\x10\x3d\x50\xa2\x27\xc2\x98\xfc\xfe\x80\ +\xe1\x0f\x78\xd3\xcf\x79\x8c\x31\xfe\xd3\xca\xe2\xb2\x01\x9e\x7f\ +\xff\x66\x1e\x34\xf5\xf8\x2b\xc1\xe4\x77\x71\xbb\x10\xbd\x4e\x1d\ +\x78\xe7\x6b\xbf\x0d\x45\x02\xc9\x28\xf3\xfb\xfd\x94\x31\x84\x90\ +\xd3\xe5\x8a\x8e\x89\xf9\x6c\xc2\xdc\xde\x1c\xf4\x03\xd4\xdc\x7f\ +\xb4\x30\xfe\x7c\x22\x9d\x20\x94\x34\xd8\xde\xde\x4d\x3f\xe6\xd0\ +\xbf\xef\xdd\x21\x84\x86\xaf\xab\xa3\x27\xf4\x49\xcf\x06\x7b\x9f\ +\xfe\xb7\x1a\x1c\x21\x14\x56\xa0\xbd\xbd\xfb\xd3\xa2\xd2\xf7\xa1\ +\x71\x0d\xf8\x76\xd7\x21\xf8\xa9\x0f\xd9\xff\x33\xfd\xdd\x5d\x7e\ +\x13\x0e\x60\xf4\xdf\xa7\x4d\x78\xef\x03\x82\x01\xe7\xc0\x7b\x3a\ +\x02\xfe\x8e\x8e\xb9\xdf\xcf\x10\x72\x23\xd0\xde\xd1\x23\x3e\xe9\ +\xd2\x4f\xd9\xe9\x92\x76\xb5\x77\x84\x18\x18\x64\xf3\xbb\x98\xbc\ +\xaf\xeb\xe0\x40\x9d\xaa\x1f\x54\xa2\x97\xb9\xc5\x9d\x5c\x54\x84\ +\xa0\xd3\xe9\x94\x52\x52\x6a\x05\x02\x7e\xf1\x99\x62\xd7\x99\x15\ +\xf2\xf6\xf4\xf4\xf4\xf8\x4c\x26\x55\x55\x45\x1f\x67\x3e\x1e\xaa\ +\xaf\xad\x0f\x58\xf2\xf7\x87\x9d\x41\x44\x0b\xde\x3e\xbb\x76\xc3\ +\xce\x6e\x78\x77\x0c\xb4\x14\xd4\xfa\x38\xda\x2a\x24\x2a\xbc\x72\ +\x60\xe3\x87\xc7\x6e\x29\xca\xc7\x2d\x94\x50\x51\x55\xc9\x4c\x6f\ +\x4f\x8f\x2f\x10\xfa\x2d\xe6\x3e\x44\x34\xdf\xad\xe3\x6b\xde\xdf\ +\xef\xff\x14\x55\x82\x6c\x73\xb7\x61\x71\xbb\xc3\x11\x42\x8c\x9a\ +\xa6\x69\x1a\xa6\x25\x11\x86\x40\x02\x84\x24\xa7\x86\x69\x1a\x86\ +\x29\x7a\xbb\x04\x22\xc0\x0d\xc3\x34\x0d\xc3\xe2\xbd\xe9\xf4\x08\ +\x01\xcb\x08\x31\x09\x14\x64\x1e\xda\xf8\xce\xa1\x2b\x8d\xdc\x2e\ +\x3e\x07\x00\x44\x88\x5b\xa6\x69\x9a\x21\xc3\x02\x08\x41\x00\x20\ +\x44\x40\x50\xbb\x05\x26\xef\x1c\x32\x0d\xc3\x34\x0d\x8b\x0a\x84\ +\xa0\x94\x00\x21\x40\x4d\xc3\xe2\x92\x33\x26\xfb\x57\x45\x88\x80\ +\x14\xd4\x0e\x38\x95\x9c\x32\x81\xfa\x33\xda\x11\x12\x8c\xb2\x4f\ +\xd6\xcc\x39\xa3\x1f\xaf\xec\x8e\x88\xd6\x75\xf3\xf0\xda\x0f\x0f\ +\x1b\xe4\x3e\xdd\x85\x88\xa2\x20\x19\xf2\x7b\x7b\xbc\x3e\xf3\xb7\ +\xb8\xcd\x91\x82\xfd\xd5\xef\xaf\x7d\xaf\xc2\x07\x14\x34\xc8\xe4\ +\x9f\xb8\xc4\x0e\x74\xad\x41\x68\x7b\x35\xa5\x10\xd2\x8e\xdc\x14\ +\x8c\x52\xce\x85\xc3\xe9\x20\x84\x40\x88\x38\xe7\xe0\x01\x11\x23\ +\x20\x26\xc8\x68\x5b\xf3\xd3\x7f\xfa\xcf\x9f\xbd\xf4\xca\xab\x2f\ +\xbf\xf0\xe2\xcb\x5b\x8e\x97\x73\x84\x21\x44\xaa\xee\x70\x3a\x9d\ +\x0e\x5d\x25\x8a\xca\x3a\xab\xd7\xbe\xf3\x5e\x1b\xd7\xdd\x4e\x0d\ +\x02\x80\x88\xea\x70\x38\x9d\x0e\xc7\x5d\xb9\x0a\x03\x2e\x41\x10\ +\x00\x88\x35\x87\xc3\xe9\x74\x3a\x9d\x0e\x95\x60\x00\x24\x80\x48\ +\xd5\x74\xa7\x43\x53\xa5\xd1\xd1\xe5\xe5\x03\xd6\x77\xa4\x68\xac\ +\xfd\xe6\x0b\x3f\x7b\xe1\x66\x37\x57\x08\x56\x54\xcd\xe9\x74\x3a\ +\xec\xcc\x6b\x08\x02\x3d\x1d\x7e\x0b\x68\xba\xd3\xe1\xd0\x06\x28\ +\x7f\x50\x21\xb0\xfa\xf4\xf6\x5f\xfd\xf4\x27\xbf\x78\xfe\x85\x9f\ +\xff\xe2\xd7\xdb\x4f\x56\x01\x55\x55\x55\xdd\xbe\xb6\x57\x6a\xda\ +\x4f\xe5\xd0\x08\x0b\x75\x76\xfb\x04\x84\x10\x61\x4d\x77\x38\x9d\ +\x4e\x5d\x55\xee\xbb\x62\x61\x45\xf5\x57\x1f\xfb\xf1\x0f\x9e\xbf\ +\xde\x0d\x74\xcd\xc1\xdb\x2e\x3e\xff\xd3\xdf\x5c\xaa\xa9\x59\xf3\ +\xcb\x1f\x7d\x74\xa1\x4d\xd3\x75\x1d\xf4\xbc\xff\xeb\x9f\x6f\x29\ +\xab\x3a\xfe\xde\x4b\x2f\xbc\x7f\x1a\x68\xba\x43\x47\xe7\x3f\x7a\ +\xed\xd7\x1f\x9c\xac\x2a\xdb\xf2\x83\x5f\xae\x6f\xe7\x8a\xee\xd0\ +\x3b\xae\xee\xfe\xf1\xcf\x57\x37\x98\x2a\xef\xbc\x71\xbe\xc6\x8c\ +\xc1\x0d\x3f\xfb\x8f\x9f\x5e\x68\x65\x0e\x5d\x07\xdd\x37\x5f\xfa\ +\xe9\xf3\x67\xab\x6b\xde\x7b\xe1\xc7\x1f\x9c\x69\xd0\x1c\x0e\x0d\ +\xf9\xb7\xbc\xf6\xb3\x0f\x4e\xdc\x3a\xbb\xe5\xe5\x5f\xac\x3d\xca\ +\x55\x87\xae\xe1\xab\xbb\xde\x7e\x61\xfd\xe1\x9a\x8b\x3b\x7f\xf8\ +\xb3\x55\x4d\x54\xd1\x75\xdd\x77\xeb\xc0\xff\xfb\xf9\xca\xc6\x50\ +\x60\xd3\xcf\xfe\xf5\xc5\x8f\x2e\x20\x55\x83\x10\xe9\x0a\x3d\xb0\ +\xea\x27\x3f\x78\x65\x87\x70\x7b\xbc\x15\x87\xfe\xfd\x1f\xfe\xe3\ +\x6c\x0b\xd3\x30\x84\x58\x95\x5d\x57\x7f\xf4\x0f\xff\xb6\xeb\x7a\ +\x9b\xaa\x2b\x1f\x1f\x7b\x87\x6a\x1d\x5a\xf7\xcb\x55\xfb\x2b\xb1\ +\xa2\x22\xac\xd8\xa3\xa7\x2a\x18\x41\x48\x83\x3d\x5d\x5e\x53\xfb\ +\xd8\x28\x23\xa2\xd0\xae\xca\xf5\xaf\xfc\xea\x27\x3f\xfb\xd5\xf3\ +\xbf\xfc\xe5\xcb\xeb\x76\x36\x87\x90\xa6\xa9\xfd\xd7\xf6\x2d\xcd\ +\x9a\xd3\xe5\x70\x10\xd1\xd9\xd1\x65\xbb\x1c\x89\xaa\xd9\x93\xe3\ +\xab\xa9\xbe\xdf\x63\x5d\xbf\x8b\x4d\xa1\x94\x76\xb5\x53\x5b\xb7\ +\xb5\xf3\x4f\xa5\x94\x5c\x70\x5b\xa2\x43\x08\xa5\x90\x9c\x73\x21\ +\xa4\xa6\xa9\xf6\x42\xf0\x20\x06\x60\x20\x59\xa8\xc3\x70\xcd\x7f\ +\xea\xbb\x53\xd2\xf5\xda\xab\xc7\x56\xae\xf9\x75\x88\xfc\xfd\x13\ +\x25\x78\xcb\x3b\x5b\xae\x35\xf4\xc4\x66\x97\x2e\x5a\x38\x2b\x0c\ +\x63\xde\x71\x73\xe5\x0b\x3f\x8e\x4f\x2d\xfe\xc6\x63\xb3\x69\xf9\ +\xb1\xad\xfb\xce\x78\x41\xc4\x84\x39\x0b\x46\x67\x47\x31\xca\x21\ +\x26\xc0\xdf\xb4\xfd\xfd\x6d\x57\xeb\xfd\x31\x39\xa5\x8b\xe7\x4f\ +\xf5\x58\xb5\x5b\x37\xec\xa9\x68\xf7\x0a\x1c\x36\x76\xd6\x82\xf1\ +\x05\x09\xd2\xec\x3e\xfe\xd1\xb6\xd3\x55\x5e\xc5\x6a\x35\x40\x0a\ +\x81\x77\xbf\xaa\xe4\xa1\x50\x88\x4b\xa4\x60\x7a\x6e\xff\xe6\x03\ +\xe7\xab\xb5\xb8\x21\x0f\xcd\x9b\x93\x97\xa8\x6a\xaa\x52\x7f\x61\ +\xf7\xf3\x4d\x87\x99\x27\x7d\xee\x82\x39\x59\x91\x0a\xe5\x02\x11\ +\xa5\xfb\xe6\x9e\x97\xd7\x1e\x1c\xbd\xe2\x5b\xb3\x86\x25\x1a\xde\ +\x2e\x0b\x87\x11\x1e\x3c\x77\x60\xdb\x91\x4b\xf5\x5a\x7c\xee\xbc\ +\xf9\x33\xd3\x23\x34\x16\xea\x3c\xb4\x75\xeb\xb9\xba\x10\x09\x36\ +\x32\x94\xab\x10\x85\x77\xdc\xde\xb1\x7d\xd7\x8d\x16\x23\x7d\xf8\ +\xd4\xf9\x53\x86\x29\x92\xf5\x39\x92\x7a\x53\xe8\x19\xe5\x71\x05\ +\x13\xc7\x24\x1e\xff\x68\xc7\xe9\x91\xdf\x99\x78\x7c\xc7\x4e\x99\ +\x3e\x69\xdc\xa8\xd2\xa8\xc6\x13\xaf\x6f\xdf\x36\x6d\xcc\xff\x30\ +\x4f\xef\xba\x12\x8c\xff\x1f\x13\x46\x45\xa4\xf5\x1c\x7c\x71\x57\ +\xd9\xf4\x71\xe3\x95\x8b\xbb\xce\x76\x4d\xfd\xee\xa4\xd2\x84\xce\ +\xe3\xfb\x7f\xbe\xe3\x64\xcd\x77\x67\x46\xee\xda\x71\x3c\x7d\xe2\ +\x53\x79\x71\xfa\xf5\xcd\xe7\x59\x5c\xfe\xa4\x69\x53\xe9\x95\x23\ +\xdb\x76\x1c\x1f\xfd\x17\x73\x4f\xef\xda\x1e\x4c\x2a\x9d\x34\xb2\ +\x34\xa3\xeb\xfc\x0b\x3b\xb6\x4f\x19\xfb\x37\xe4\xfc\xbe\x33\xad\ +\x91\xdf\x7d\x76\x54\x72\xb7\x75\xf0\xe7\x9b\x4f\xd4\x4c\x98\x19\ +\x5e\xb1\xfd\x58\xed\xa8\x67\x1e\x2f\xcd\xb1\x4e\x1f\xfc\xe9\xd6\ +\xc3\x15\xff\x73\x51\xd2\xee\xad\x87\xe3\x4b\xbf\x9e\x1f\x6d\xee\ +\xee\x6c\x3b\xb5\x6f\xdf\xb5\x49\xc3\x46\x24\xb9\x3a\xcb\x4f\xed\ +\x3b\x76\x29\x90\x91\x69\x42\x19\xf4\x77\x77\xd4\xdd\xd8\xb9\xe7\ +\xec\x88\x6f\x4d\x73\x01\xf3\xd8\xbe\xed\x97\x6e\x77\xe4\xf8\x43\ +\xf2\x13\x64\x09\xb5\x42\x06\xe5\x8a\xaa\x76\x54\x9c\xde\xb6\xf3\ +\x70\xab\xe5\x28\x99\xf4\xd0\xf4\xb1\xb9\x8a\xaa\x06\x9a\x2f\xbd\ +\xf5\xab\x9f\x5a\xcc\x35\xee\xa1\x05\x63\x72\xa2\x39\x65\x00\x22\ +\xcc\x3b\xdf\x7f\xfd\xf5\x9b\xee\x31\xcf\xfe\xe5\x8c\x70\x18\xea\ +\xf4\x99\x51\x4e\xd2\x51\x55\xb6\x6d\xd7\xd1\x36\xcb\x31\x62\xda\ +\xbc\x29\xc3\x52\x91\x30\xae\x1f\xdd\xb2\xef\xec\x6d\x4d\x09\x75\ +\x98\x50\x55\xb0\x82\xe9\xc5\xa3\x5b\x0e\x9c\xad\x90\xe1\x99\x73\ +\x17\x3e\x94\x1d\xa5\x7d\xd5\xe2\x6a\xee\x35\xbc\xdd\x95\x91\xd6\ +\x5b\xae\xae\x6f\xff\xd3\x3b\x1d\x7b\xf7\x42\x08\x42\x00\x01\xe7\ +\x5c\x4a\xa9\x28\x44\xd7\xf5\xcf\xa6\x4d\x23\xac\xe8\x9a\xee\x74\ +\x47\x16\x4e\x5a\xf8\xf0\xe4\xb4\xb3\x07\x8e\xf9\xb1\xbb\xa0\x74\ +\xca\xc3\x8b\x66\x18\x57\xf7\x7d\x74\xac\x02\xa9\x18\xb9\x12\x26\ +\xce\x9c\xbf\x68\xe6\x28\xd9\x70\x66\xd5\x7b\x47\x52\xc6\x2e\x98\ +\x96\x47\x3e\x7a\x67\xc3\x2d\x2f\x52\x31\x94\x42\x00\xe2\xca\x1f\ +\x35\x75\xe9\xe2\x19\xa1\xab\x3b\x3f\x3a\x51\x2b\xfd\xd5\x47\xcf\ +\xd6\xe4\x4e\x98\x37\x3a\xd9\xdc\xb8\xe6\xdd\x5a\x03\xde\xdc\xbb\ +\x6e\xe3\x99\x8e\x51\x93\x27\x0f\x89\x73\x0b\x26\x3e\x96\x49\x03\ +\x11\xc2\x44\x43\x15\x07\xdf\x5b\xbb\xbf\x66\xc4\xd4\x99\x49\xd6\ +\x8d\xd7\x56\x7e\xd8\x6e\x61\x24\x05\xd6\x23\x47\x4d\x99\x9a\x10\ +\xbc\xf2\xfa\xea\x6d\x5d\x1c\x23\x88\x08\x61\x65\x87\x8f\x3b\x8a\ +\x1e\x5a\x31\xab\x24\xd2\xe3\x8e\x4f\x49\xcf\x4a\x8b\xb9\xbe\x77\ +\xed\xba\xc3\x8d\x23\xa7\xcf\x48\x08\x5c\x7c\xfd\xed\x6d\x3e\x84\ +\x2e\x6c\x5f\xbd\xf5\x4a\x68\xdc\xd4\x49\x99\x31\x0e\xc1\x25\x96\ +\xdd\x3b\xd7\xbd\x53\xad\x14\x2c\x5b\x38\xae\xf6\xe0\xbb\xdb\x2f\ +\x34\xdb\x58\x48\x08\x13\x42\x94\x5e\xcb\x9c\xe4\x14\x78\xe6\x2c\ +\x5f\x2c\x6f\xec\x5d\xb3\x7e\xc3\x91\xc6\xb0\x65\x4b\x26\x62\xc3\ +\x2c\x9c\xbe\x6c\xb8\x5e\xb3\xe1\x9d\x75\xef\x1f\xa8\x9c\xb0\x78\ +\x69\xaa\x66\xb9\xb2\x27\x3c\x3c\x3e\x7a\xf7\x7b\xeb\xdf\x79\x7f\ +\x77\xc4\xa8\xf9\x13\x33\x1c\xa6\x9a\xf2\xf0\xf2\xa9\x55\x07\x37\ +\x6e\x58\xff\xee\x6d\xbd\x78\xe9\xf4\xa1\x4a\xb0\xe1\xcc\xa5\xfa\ +\xec\x92\x12\x8d\x6b\x53\x1f\x5e\xee\xbc\x7d\x68\xed\xba\x77\x0e\ +\x56\xe2\xc5\x4b\x67\x10\xcb\xc8\x9a\xb4\x78\x5c\x74\xcb\x7b\x6b\ +\xd7\xbd\xbf\xf7\xea\x98\xc5\xcb\xb2\x9c\x96\x9a\x3c\x66\xd9\x94\ +\x94\xfd\xef\xaf\x5d\xff\xde\x0e\xad\x78\xfe\xb4\xbc\x70\x13\xc7\ +\x2d\x5b\x3e\xbd\xf1\xe8\xa6\x75\xeb\xde\xbf\x2e\x72\x97\xcd\x2e\ +\x61\x5d\xad\x2c\xb6\x68\x6a\xbe\x76\x60\xff\x39\x80\xcd\x63\xfb\ +\x4e\x24\x8c\x99\x96\xea\xb6\xfc\x01\x1e\xf0\x7a\x87\x4c\x7e\xc8\ +\x59\x7f\xea\xcc\x6d\x83\x36\x5f\x3c\x56\x05\x67\xcd\x2c\xf4\x77\ +\xfa\xd9\x27\x24\x2e\x41\x88\x30\x51\x45\xe7\xf5\xb7\xdf\x7c\x37\ +\x90\x38\x62\xea\x88\xb8\x83\xeb\x5f\xdf\x7f\xa3\x93\x60\x24\xa1\ +\x3a\x64\xe4\xe4\x91\xc9\xec\xbd\x37\xdf\xbe\xda\x6e\x11\x8c\x00\ +\x56\xfc\xd5\xa7\x4f\xb7\xba\x1e\xfe\xda\x23\x79\x89\xe1\x61\xd1\ +\xf1\x39\x39\xd9\x5a\xf7\xe5\x37\x5e\x7f\xdf\x4a\x19\x3d\xb5\x24\ +\x66\xdf\xda\x37\x8e\xd6\x04\x3b\xaf\xee\x5e\xb9\xf9\x5c\xe6\xd8\ +\x29\xc3\xb3\xe2\x00\xe7\x98\x90\xda\xb3\x3b\xde\x3d\x5c\x3f\x76\ +\xe1\xb2\x02\xa5\x6a\xcd\x86\xbd\x3e\xf4\x95\xcb\x56\x45\x1f\xd7\ +\xd2\xef\x21\x9b\xc3\x07\xf0\xbe\x90\xbd\xa9\x6a\x92\x33\x2e\xa5\ +\xb4\x11\x20\x83\x81\xe0\x67\x2d\x30\x60\xdb\xf3\xa9\xc9\x60\x78\ +\x54\x0c\x34\x7d\x01\x33\x54\x77\xfd\xec\xfe\xc3\x67\xdb\xba\x03\ +\x5d\xdd\x5d\x14\x42\xa8\xb8\xd2\x87\xe4\xe7\x67\xc7\xb7\x56\x5d\ +\x28\xaf\xeb\x2c\x2f\x3b\x7c\xf2\x7a\x5d\x57\x77\x5b\x6b\x7b\x00\ +\x63\x04\x21\xe4\x2c\x54\x7b\xb5\xec\xc0\x91\xb2\x56\x5f\xa8\xab\ +\xb3\x43\x40\xe8\x88\x48\x28\x2c\x1e\x31\x6b\xe1\xec\x14\xa5\xa7\ +\xb6\xa5\xe9\xc2\xd5\xc6\xe1\xb3\x97\xcf\x1c\x3f\x7a\xdc\xa8\xa2\ +\x30\x5d\x8a\x7b\x36\x8a\x10\x42\x84\x14\xd6\x79\xe6\xdc\x8d\x21\ +\xd3\x57\xcc\x9e\x38\x7e\xd9\xc3\x8b\x23\x5a\xaf\x5c\x6e\xf5\x4a\ +\x88\x93\x0b\x47\x4f\x18\x33\x7e\xf9\xf2\x85\xce\xe6\xab\xe5\x5d\ +\x06\x86\x10\x4a\xb3\xcb\xcf\x22\x23\xa3\x08\x33\x28\xe3\x8c\x0a\ +\x4e\xdb\xce\x94\xd5\x14\xcf\x7a\x78\xd6\xf8\x71\x0f\x3f\xb2\x50\ +\x6f\xbb\x72\xb5\xae\xf1\xd2\x8d\xf6\xf1\x0b\x56\x4c\x1b\x3b\x7a\ +\xfc\x88\x02\x97\x46\xcc\xce\xca\xb2\x6b\xf5\xed\x75\xd7\xf6\x1d\ +\x3e\xdb\xee\xef\xa9\xaf\x6b\x87\x08\x2b\x2a\xb8\x7e\xf0\x83\x1f\ +\xff\xe7\xbf\xff\xec\xd5\x8f\xda\x28\xc4\x10\x0a\x66\xea\xc9\xa5\ +\xcb\xa7\xa7\xee\x7a\x7f\xcf\x90\x39\xcb\xf3\x23\xb1\x69\x59\x54\ +\x89\x5b\xf2\xc8\xec\x5b\xfb\x3e\xf4\xa5\x4c\x9d\x5d\x1c\x67\x99\ +\x96\x69\xa1\xd1\x0b\x1e\x49\x6c\x3a\x74\xb0\x39\x66\xe9\xdc\x52\ +\x48\x2d\x66\x99\x09\x25\x73\x66\xe5\x04\xd6\x6e\xab\x9e\xbd\x6c\ +\x41\x82\x43\x74\xd4\xde\xac\xf4\x7a\x4a\x0b\x12\x2d\x23\x44\x62\ +\x87\x3e\x3a\x27\x67\xc7\x7b\x7b\x32\xa7\x2d\x19\x1e\xaf\x5a\xd4\ +\xb2\x40\xc4\xfc\x15\x0b\xdb\x0f\x6c\x68\x8a\x9f\x34\x6f\x54\xaa\ +\x65\x32\xcb\x12\x25\xb3\x1f\xce\x32\xce\xec\x28\x77\x2e\x5f\x3c\ +\x9e\x50\xd3\xb2\xac\xa8\x82\x19\xf3\x0b\xc0\xe6\xed\x17\x27\x2d\ +\x5b\x9a\xec\x10\x96\xd7\xe7\x17\x9e\x29\xf3\xa7\xf3\xea\xd3\x87\ +\x8f\x1e\xbd\xd2\xe1\x9e\x33\x6f\xac\x1a\xea\x0e\x06\xb9\xe1\x0b\ +\xba\x33\x46\xcc\x1c\x15\x55\x76\xf8\xe0\xc1\x83\xa7\x9d\x43\xa7\ +\x8f\xcd\x09\x0b\xf4\x04\x85\xf8\xc4\x5d\x21\x22\x4a\xc3\xd5\x73\ +\xad\xce\xdc\xc7\x97\xcd\x9e\x30\x7b\xd1\xac\x61\xce\x73\x67\x6e\ +\x32\x09\xc3\x93\x0a\x26\x4c\x1c\x3b\x7b\xc9\xb2\x62\x4f\xdb\xf9\ +\xf2\x76\x7b\x12\xd2\x1e\xaf\x74\x86\x87\xe9\xc8\x34\x29\x67\x8c\ +\x09\xd9\x70\xe9\x4c\x7b\xd8\xb0\xe5\x4b\x67\x4e\x98\xb3\x7c\x5a\ +\x8e\x72\xe1\xfc\xd5\x2b\x97\x6e\xc4\x8d\x9a\xb3\x64\xfa\xd8\x89\ +\xe3\x46\xc4\x87\xa9\x52\xb0\x9b\xe7\xcb\x9a\x3b\x5b\xcb\x0e\xed\ +\xbf\x5a\xdb\xd5\xd3\x54\xdf\x61\xc9\xaf\x1a\xa8\x25\xb9\xd7\xc2\ +\xdc\xa7\x9c\x03\x00\x00\x10\xbd\x9f\x7b\x91\x24\xb8\x14\x58\xf6\ +\x96\xf7\xe4\x42\xda\xf5\xba\x10\xc6\xc8\x64\xdc\xb0\x82\xe2\x33\ +\x3a\x3f\x21\x26\x44\xd5\x74\xc0\x7d\x37\xae\x95\x87\x65\x4c\xaf\ +\xd8\xfd\xce\xde\xca\xd8\x67\x1e\x9f\x7b\x8d\xb5\x95\x0b\x09\x80\ +\x94\xdc\x7e\x12\x04\xb8\x70\x25\x0c\x99\x3d\x6f\xbe\x53\xd2\xc5\ +\xba\x23\xdc\xad\x18\x54\x68\x8a\x3c\xb6\x63\xed\xae\x86\xc4\x6f\ +\x3d\x3e\xff\x2a\x6f\xaa\x16\x76\x36\x86\x60\x54\x4a\x15\x29\x18\ +\x4a\x0e\x10\x10\x96\x1d\x82\x72\x57\x26\x08\x52\x54\x42\x14\x55\ +\x20\x49\xa9\xc4\x10\x41\x00\x44\x2f\x78\x06\xb0\x9d\x09\xb2\xcf\ +\x00\x29\x38\xe3\x12\x20\x64\xa7\xe2\x3a\xd3\x12\xdc\xa7\xaa\xca\ +\xbb\xc5\xb8\x08\x0d\x70\x89\x15\x8c\xed\x7e\xb2\x57\xad\x3e\xc3\ +\xb2\x60\x76\x34\x98\x7d\x53\x21\x80\x16\x36\x72\xf2\xec\xd1\x49\ +\x98\xcd\x5b\xea\x74\x87\x5b\x16\x85\x10\x24\xe5\x8f\x9a\x1f\x33\ +\x04\xe9\x11\x1e\xdc\xbb\x4e\x52\x81\xb3\xf2\x0a\xd3\x53\x5a\x8a\ +\xf2\xe3\x85\xc5\x00\x00\xdc\x62\xe1\x99\x79\x85\xe9\xa9\xe1\x05\ +\xf9\x6e\x48\x03\x12\x00\x49\xa1\x2b\x69\x58\x7e\x4e\x3b\xc9\x4f\ +\x88\x20\xdc\x4f\x01\x00\x1c\xe9\xb9\x43\x0b\xb2\x2a\x7d\x39\x89\ +\xe1\x80\xd3\xca\xcb\xe7\x71\xea\xb0\xf4\x28\x5d\xb0\x90\xb4\x64\ +\x52\xe1\xd0\x9c\xd4\xda\xbc\x9c\x34\xc4\x29\x00\x50\x70\x16\x16\ +\x9f\x93\x9f\x95\x25\x0a\x73\x5c\x58\x18\x00\x00\xc1\x91\x27\xb6\ +\x28\x3f\xbb\xbe\xa3\x30\xd5\x8d\xa9\x49\x01\x10\x14\xb8\x0a\x8a\ +\x0a\x52\xcb\xdd\x79\x39\x91\x8c\x72\x1e\x0a\x59\x42\x44\x64\x8e\ +\x98\x94\x77\xe8\xa5\x5f\xac\x9e\xf8\xad\x7f\x28\x4c\x60\xdb\xa9\ +\x65\x19\x96\x15\xb2\x58\x84\xa3\x74\xca\xf4\x03\xff\xfe\x93\x75\ +\x22\xed\xaf\xff\x6d\x0c\x3e\x7d\xc1\x0a\x85\xec\x24\xdf\xbb\x8c\ +\x67\x84\x10\x44\x05\x65\x12\x42\x88\x60\x7f\x75\x48\x29\x6c\x25\ +\x4b\xca\xde\x04\x1a\x4e\xb9\xd0\x11\x02\x00\x48\x2e\x1c\x89\x29\ +\xaa\xf7\x7c\x75\xb3\x37\x2f\xdf\x25\x4d\x41\x14\x05\x21\x68\x67\ +\x47\xf7\xd9\x89\x21\x42\x80\x31\x26\x00\x40\xbd\x47\x24\xe7\x20\ +\x7e\xc8\xc8\xf9\x0b\x4a\x85\xc5\x75\xdd\xe9\x81\x8c\xc9\xaf\x30\ +\x93\x73\x29\x80\xbc\xc3\xe4\x50\x0a\x00\x90\x94\x80\x0b\x20\x04\ +\x90\x02\x0a\x21\xb9\x04\x58\x02\x21\x80\x90\x90\x28\x2a\xc2\x18\ +\x21\x8c\x91\x84\x08\x7d\x16\x67\x05\x84\x34\xd8\x7e\xfd\xe2\x39\ +\xbd\x05\xdf\xba\x70\xe2\x74\x63\xe4\x33\x7f\x33\xd6\x3c\x74\x99\ +\x53\x33\xe0\x0f\x84\x42\x96\xc5\x85\xee\x89\x88\x00\x9d\xfb\xf7\ +\xed\xf3\x0f\x49\x4b\xce\x29\x8d\x3f\xb8\xf1\xe8\xb9\x1b\x25\x89\ +\x0e\xa8\xc7\x46\x0e\x8d\x02\x5c\x00\x00\x11\x86\x82\x59\x81\x40\ +\xa0\xb7\x78\xa8\x60\x86\x61\x0a\x00\xa1\xe4\x86\x11\xb4\x40\xd4\ +\xb8\x31\x43\x5e\xdc\xbd\x6e\xb3\x36\x57\xbb\x5d\xe1\x33\x35\x04\ +\x01\x00\x18\x5a\xcd\xfb\x76\x96\xe1\xa8\x98\xf6\x2b\x07\x02\x61\ +\xe9\xd1\x91\x89\xa3\x4a\x0b\x5f\xd9\xf3\xde\x36\xd7\x34\xef\xa5\ +\xbd\xfe\xc4\xe2\x61\xf1\x61\x17\x05\x6d\xa9\xbc\x72\xea\x04\xbd\ +\xb0\x7f\x1b\xcc\x1e\x9b\x1f\xa1\x73\x49\x05\xc3\x25\xb3\xe6\x1f\ +\xf9\xc5\x9b\xcf\xff\x1a\x4d\x2e\x49\x63\xde\x6e\x3d\x31\x6f\xcc\ +\xc4\xfc\x55\xfb\x3e\xd8\xe1\x98\xd2\x79\x76\x97\x15\x5f\x5c\x94\ +\x9a\xec\x18\x91\xbe\x6a\xeb\x9a\x48\x30\x4b\xde\xac\x0c\x18\xb1\ +\x5a\x6c\xfe\xa8\x2c\xfd\xd4\xf1\xe3\x71\x53\xf2\x79\x10\xe5\x0c\ +\x8f\x82\x10\x08\x01\xc2\xe2\xd3\x22\x13\x21\x90\x92\xf3\xbe\x50\ +\x57\x09\x04\xa5\xa6\x65\x51\xce\xfb\x55\x5d\x21\xb8\x65\x9a\xd6\ +\x80\x4a\x67\x52\x70\x6a\x59\x96\xb4\x44\xff\xae\x57\x0a\x46\x2d\ +\xcb\xb4\x18\x07\xc2\x6c\x3f\x7f\xb5\x35\x6f\xc6\x52\x37\x66\x06\ +\x05\x10\x4a\xce\xa8\x65\x99\x94\x09\xd0\x97\x44\x2a\x39\xa3\xa6\ +\xc5\xe9\x9d\xa8\x52\x09\x04\xb5\x2c\xd3\xba\x53\xea\x0c\x48\xc9\ +\xa8\x65\x9a\x94\x73\x0e\x09\x36\xfd\xbe\x80\x21\x24\x56\x86\x8e\ +\x9b\x36\xa9\x39\x62\x4a\x69\x96\x64\x15\xd4\x0a\xf8\x03\x41\x7f\ +\x8f\x9f\x87\x71\x1c\x95\x33\x6b\xc6\xa4\x38\x2b\x3b\x3f\x56\xbb\ +\x21\x80\xd7\xdb\xcd\x05\xe8\x37\x82\x60\x82\x6a\xce\xee\xbd\xd4\ +\x49\x62\x61\xfb\xd1\x72\x3a\x65\x46\x44\x4a\xea\x88\xa4\xed\x6f\ +\xac\x7b\x6f\xc7\xc8\xc8\xce\xbd\xd7\xac\x99\xdf\xcd\xc7\x6d\x15\ +\xde\x96\xaa\xb3\x27\x8f\x87\xae\x1d\xba\x41\x33\x9e\xcb\x8f\xe1\ +\x9c\x4b\xc1\x1d\x49\xa5\xf3\xc7\x1c\xdf\xf4\xda\xaf\xbc\xb3\x26\ +\xc5\xa9\x56\x97\xa9\x0d\xcb\x1d\x93\x7c\xf0\x9d\x77\xdf\xdf\x55\ +\x1c\xd6\x72\xa8\x92\xcf\x99\x5d\x54\x62\x74\xed\x78\x63\xe7\xda\ +\x8f\x94\x5c\x58\xd5\xee\xb3\x24\x54\x86\x8d\x1d\xb9\x73\x7d\xd9\ +\xd9\x1b\xf1\x29\xba\xa5\xc6\xe5\xc7\x44\xc1\xaf\x1a\x20\xe4\x5d\ +\xa9\xa6\xbc\x77\x55\x94\x40\x4a\x24\x25\x81\x18\x4b\x48\x10\x46\ +\x90\x60\x40\x08\x84\x08\x49\x09\xb1\x44\x8a\xe6\xf2\x68\x4e\x57\ +\xb7\x3f\xd0\xd2\xde\x11\xb2\x4c\xd3\xb2\x10\x82\xdf\x78\xe2\x89\ +\xf4\xf4\x0c\xfe\xe9\x4b\x8a\x40\x00\x20\xe2\xc1\xce\xba\xba\xc6\ +\xc6\xd6\x2e\x67\x52\xd1\x8a\xc7\x97\xe7\x46\x3b\x63\x93\xd2\x60\ +\x4f\xd5\x99\x0b\xd7\x43\x7a\xe2\xd8\xd1\x25\xa9\x49\x89\xc9\x31\ +\xce\x9a\x2b\x97\x1a\x7a\x50\xe1\xb8\xc9\x63\x86\x44\xd5\x5c\xbd\ +\x78\xb3\xa6\x19\x87\x27\x66\x67\xc4\x61\x21\x38\xc0\xf1\xa9\x99\ +\xb8\xab\xb2\xec\xfc\x55\xc3\x91\x34\x7a\xf4\xc8\xa4\x70\x1c\xa2\ +\x8e\xec\xdc\x2c\x27\x32\xfd\x41\x99\x98\x31\xa4\x68\x68\x51\xa2\ +\x23\x70\xf9\xdc\xa5\xc6\x90\x56\x32\x66\x5c\x61\x46\x2c\x92\x12\ +\x4a\xd6\x7c\xbb\xfc\xf2\xd5\xf2\x90\x2b\xf3\xe1\x15\x0b\x52\x3d\ +\x38\x32\x2d\x2f\x49\xed\x29\x2b\xbb\x4c\xa3\x0a\x1e\x59\x31\x2f\ +\xc1\x01\x09\xc1\xfe\xf6\xda\x1b\x95\xf5\xce\xcc\xb1\x8f\x2e\x9d\ +\x1e\xad\x0a\x2e\x80\x94\x82\x78\x92\x46\x0c\xcb\x09\x35\xdf\xba\ +\x51\x51\xd3\xe1\x67\xd1\x29\x19\x23\xc7\x8c\x4b\xc4\xed\xe7\xce\ +\x5d\xa5\xb1\xc5\x8f\x2d\x9f\x1d\xad\x80\xb8\xac\xc2\x78\xd2\x75\ +\xe9\xc2\x95\x56\xea\x1e\x39\x76\xec\x90\xb4\x94\x21\xf9\x39\xb2\ +\xad\xf2\xe2\xd5\xca\x1e\x4b\xcb\xca\xcb\xf4\x28\x48\xca\x3e\x45\ +\x49\xde\x9d\xe4\xc1\x8d\x20\x53\xb3\xf2\x72\x3c\xa4\x17\x37\x12\ +\x02\x1e\xf0\x5b\x71\x99\xb9\x49\x91\xaa\x6d\x39\x82\x10\x9a\xc1\ +\x80\x1a\x93\x96\x93\x6c\x2f\x76\x00\x42\xc8\xac\x10\xc5\x11\x79\ +\x05\x39\xac\xe6\xe8\xb6\x73\xfe\x87\x16\xcf\x8e\x42\x94\x4b\x00\ +\x01\x04\x82\x06\x0d\x9c\x99\x97\xd3\x5b\x4a\x15\x42\x20\x45\x30\ +\x68\x46\x67\x0c\x49\x89\x74\x0a\x61\x97\x4b\x05\x66\x30\xa8\x44\ +\xa4\x0c\x49\x8f\xb6\x55\x12\x00\xa1\xb4\x42\x26\xf2\xe4\xe4\x66\ +\x38\x20\xb0\x42\x3e\x4b\x89\xca\x1d\x92\xec\x76\xc5\x0e\x1f\x5d\ +\x12\xa5\x4a\x2e\x64\x28\xc4\x13\xd3\x33\x35\x69\x86\xa7\x64\xa7\ +\x44\xbb\xe3\x33\x8b\x8a\x73\x93\xa0\xe0\xcc\xb2\xb8\x12\x91\x9b\ +\x9d\xac\x62\x3b\x20\x02\x63\x82\x8c\xee\xa6\x6b\x97\x2f\x57\xb5\ +\x9a\xc3\x67\x2f\x9d\x51\x9c\x8c\xf5\xa8\xbc\xec\xf8\x86\xab\xe7\ +\xca\x5b\xf8\x84\x85\x2b\x26\x17\xc4\x21\x84\x69\xb0\xa3\xe2\x66\ +\xa5\x5f\x4b\x5d\xfa\xe8\xc3\x79\xb1\x9a\x5d\x2f\x91\x03\x25\xab\ +\x68\x78\x92\x1e\xb8\x79\xfd\x66\x6d\x53\x07\x70\xc7\x14\x0c\x2b\ +\x2d\xcd\x8f\xbb\x7d\xe5\x6c\x45\xab\x9c\xbc\xf8\x91\x09\x43\xa2\ +\xf4\x98\xf4\xdc\x44\xf5\xd6\xa5\x0b\x15\x2d\x46\x4e\xc9\x98\x92\ +\xbc\xd4\x84\xd4\x9c\xcc\x48\x7e\xed\xe2\xa5\xaa\xa6\xee\xf0\xa4\ +\xac\x8c\x38\xb7\xf8\xca\x30\x79\x6f\xaa\xe9\x40\x20\x47\x61\xe7\ +\x93\x43\x88\x00\xc4\x12\xa8\x8a\x82\x38\x08\xf3\xb8\x33\x33\xb2\ +\x20\x04\x9d\xad\x75\x4e\x0d\xa9\xaa\x66\x30\x1e\x1d\x1b\x97\x94\ +\x92\x56\x55\x5b\x7b\xe9\xea\x35\x5f\xc8\xe0\x8c\x73\x09\xf6\xec\ +\xd8\x3a\x79\xea\xb4\x07\x2b\x78\x08\xa1\xa6\x3b\x15\xd4\x5b\x53\ +\xd5\xb2\x05\x08\xc4\x36\x76\x30\x00\x92\x9a\x86\x45\x05\x56\x55\ +\x4d\x55\x6c\xf9\x0c\xb0\xa2\xa9\x0a\x82\x80\x53\xcb\xe8\x87\x31\ +\xb8\xe7\x12\x8e\x1c\x3a\x36\x0d\x83\x4b\xac\x3b\x34\x6e\x86\xa8\ +\x80\xaa\xaa\x29\x0a\x86\x00\x70\x66\x99\xa6\x9d\x7c\x89\x54\x4d\ +\x53\x08\x02\x52\x58\xa6\x41\xb9\x04\x00\x2a\xaa\xa6\x2a\x58\x0a\ +\x66\x9a\x16\xe3\x12\x2b\xaa\xae\x2a\x10\x02\xc1\x99\x65\x5a\x03\ +\xf1\xa2\x21\x22\x9a\xa6\x62\x04\x81\x5d\x51\x8a\x89\x81\xd7\x72\ +\x21\x01\x84\x8a\x62\xdf\x54\x72\x6a\x19\x26\x85\x98\xa8\xaa\x4a\ +\x30\x92\xb6\xae\xf1\x89\x93\x4d\x02\xa4\x38\x34\x62\x19\xc6\x80\ +\x3c\x16\xa8\xe9\xba\x64\x86\xc9\x64\xbf\xce\x44\x54\x9d\x00\x66\ +\x98\x77\x92\x4f\x11\x56\x35\x15\x09\x69\x1e\x7c\xeb\xa7\x47\xf8\ +\xb8\x7f\xf8\xf6\x74\x69\x58\xfd\xd9\xe7\xba\xae\x50\xd3\x60\x03\ +\x92\x3f\x55\x5d\x07\xcc\xb4\x68\xdf\x21\x09\x88\xa6\x13\xc8\x0c\ +\xb3\xdf\x0b\x2d\x21\x56\xfb\x12\x5a\x25\xc4\xaa\xae\x20\xc3\x30\ +\xfb\xbd\x2d\x00\x20\xdd\xa1\x31\xd3\x00\x8a\x86\x05\x35\x2d\x06\ +\x60\x2f\x68\x2d\x52\x54\x9d\xc8\xce\xb6\x96\xee\x80\xd5\x57\x6f\ +\x0f\x78\x62\x12\x62\xc3\x5d\x10\x08\x4e\x2d\xd3\x62\x12\x00\x84\ +\x15\x4d\x53\x10\x00\x94\x9a\x16\x65\x10\x29\xba\xae\x22\x08\xa5\ +\xe0\x96\x65\xdd\x55\x11\xd5\xee\x52\x82\xed\xbd\x90\x69\x59\x00\ +\x29\x9a\xa6\x22\x20\xa9\xad\xc0\x00\x80\x15\x55\x53\x7a\x87\xcc\ +\x34\x4c\x01\x20\x51\x54\x55\x25\xd0\x9e\x1b\xec\x2b\x64\x5a\xef\ +\x4d\x35\xbd\x8f\x70\x05\x00\x21\x04\x01\x04\x00\x3a\x3c\xce\x98\ +\x98\xd8\x94\xd4\x14\xc3\x34\xda\xdb\x1b\x7d\xa6\x09\x29\x0f\x84\ +\x0c\xaf\x69\x05\x2c\x66\x32\xae\xa8\x3a\xb1\x04\xa3\xa1\xcf\x86\ +\xe2\x08\xe4\x7d\x53\x4d\xb9\x19\xba\x93\x6a\x0a\x20\xe0\xd4\x0a\ +\xf6\xd7\x30\x63\x34\xf4\x71\x0c\xa0\x7b\x2e\x01\x22\x14\x62\xbd\ +\xe9\x9f\x21\x3b\x61\x53\x52\xcb\xf8\x58\x1d\x34\x31\x30\x93\xd4\ +\x6e\x68\xe0\x69\x10\x82\xbb\xb2\x5c\xef\x35\x18\x32\xe3\xee\x94\ +\xcc\x7b\x6f\x21\xef\xbe\x29\x84\x52\x70\xd3\x08\x99\x9f\x46\xc9\ +\xb9\x4f\xbe\xa7\x34\x3f\x96\x7c\x6a\x27\xc5\x0e\x0c\xa5\x13\xdc\ +\x0a\x19\x48\x05\x01\x14\x93\x3b\x33\x77\x38\xa6\x03\x3a\x4b\x72\ +\xa3\x2f\xdb\xb6\xff\x90\x65\xdc\x93\x69\xda\xd7\xe6\x40\x5f\xea\ +\x9d\x84\xd6\xfe\x8c\xdd\x3b\xe1\x52\x00\x08\xc3\xfe\xd9\xec\x7f\ +\x98\xde\x58\x49\xc1\x29\x97\xac\xea\xdc\xbe\xad\xa7\x6a\x6d\x6c\ +\x6b\xca\xf0\xe8\x85\x8f\xcf\x2a\x4e\xe6\x94\x0e\x78\xe6\x01\xe9\ +\xc3\x76\xae\x6b\x90\x7d\xd2\x84\xb9\xb7\x93\xef\xba\xd6\x3e\x30\ +\x60\xb6\x00\x00\x80\x64\xd4\x64\xf4\xab\x9b\xb5\x7a\x97\x24\x97\ +\xb0\xd7\xc0\x8e\x00\x44\x00\x12\x8c\x55\x84\xa1\x04\x2e\xa7\x4b\ +\x70\xde\x13\xe8\x92\x40\x00\x00\x24\x82\x52\x42\x4c\x14\x4d\xd3\ +\x39\x07\x96\x45\x43\xa1\x90\x04\x70\xf7\xce\x2d\x0f\x2c\xc9\x07\ +\xe9\x0f\x43\xfd\x98\x13\x5f\x0a\xc1\x75\x4f\xac\xe2\x60\x7a\xca\ +\x1f\x51\x92\x43\x08\xa1\x6d\x4d\x86\x80\x0b\xc1\x19\xb5\x23\x27\ +\x7b\x02\x5e\x04\x20\x54\x10\x05\x02\x00\x80\x21\x96\x42\x4a\xc3\ +\xf2\x07\x2d\x42\x14\x8c\x30\x42\x84\x71\x36\x38\x72\x5f\xa2\xc5\ +\xbb\x5f\x44\x7f\x29\x1e\xe6\x2e\x36\x97\xe0\xc1\xab\x69\x0d\xd2\ +\xe7\x65\x5d\x07\x7d\xc6\x1f\x29\x25\x94\x76\x30\xa8\x1d\x09\x83\ +\xa4\x94\x02\x40\x89\x10\x80\x80\xd9\xbe\x33\x08\x20\x14\x9c\x72\ +\x89\xa5\xad\xe5\x0f\x66\x02\x0c\xd2\x27\xa8\xd8\x72\x50\x78\xff\ +\x31\xcd\x6f\xbf\xf5\x47\x28\x00\xa0\x42\x30\x1b\xd2\x11\x48\x09\ +\xa0\x94\x50\x42\x24\x21\x10\x10\x48\x00\x44\xaf\x4b\x53\x82\x3f\ +\x95\xc5\x19\x42\xf4\x20\xf8\xf0\x10\x22\xf4\xfb\x67\xc0\x41\x88\ +\x7e\xaf\xa8\x69\x88\x1e\xe4\x7a\x3b\x80\xe9\xf3\x7f\x8b\xcf\xa3\ +\xf7\x11\xfa\x92\x84\x8f\xff\xee\x27\x81\xbf\xef\xa8\x7d\x59\x5e\ +\xf9\x13\xa7\xbb\xb4\xc3\x58\x61\xef\x9f\x80\x40\x42\x08\x25\x84\ +\x12\x22\x01\xfa\xbc\x3a\x12\x20\x01\x90\x04\x40\x00\x20\xfe\x80\ +\xe3\x81\x3f\xbf\x29\x2a\xb8\x65\x5a\x9f\x7e\x41\x12\xcc\xb2\x6d\ +\xb6\xbf\xef\x4d\x2d\xfa\x7b\xac\x82\xc2\xb2\xac\x7b\xe0\xa2\xb0\ +\xa2\xb9\xdc\x6e\x97\x43\xfb\xf8\x10\x52\x23\x64\xdc\x0d\xc9\x24\ +\x38\xb5\x28\xff\xe3\x33\x16\x04\xd4\xb2\xbe\x0c\x6e\x6a\x08\x01\ +\xb5\xcc\x01\x5e\x86\xfb\x0e\x1a\xb3\xac\xdf\x1b\xc3\x47\x0a\xcb\ +\xb2\xf8\x97\x87\xc9\xa1\xfc\x04\x6e\x87\x40\x42\x00\xa5\x44\x40\ +\x60\x29\x10\xb0\xff\x38\x00\x1c\x00\x2e\x01\x07\x50\x02\x28\x3f\ +\x93\xbe\x6e\xbb\xac\x08\x21\x44\xb1\xab\x17\x7f\x7c\x38\x24\xf3\ +\xf5\xf8\xac\x01\x7e\xa3\xcf\x3e\xb4\x44\x0b\xd5\x9f\x5f\xff\xfe\ +\xee\x2e\x70\x37\x10\x04\x44\xf7\xc9\x72\x05\x90\xa8\xe8\xfa\x91\ +\xcd\x5b\x8e\x55\xde\x27\xd5\x14\xf4\xd6\x63\xb4\x71\x85\x7f\x0b\ +\xb0\x04\x24\x9a\xaf\xea\xd4\xba\x0f\x0e\x7c\x62\xaa\x29\x44\x8a\ +\xaa\xaa\x8a\x42\x14\xe5\x3e\x60\x09\x48\x21\x81\xda\x0f\xd7\x6f\ +\xbc\xe5\x93\xfd\x15\x1e\x31\xc1\x9d\xd5\xe7\xdf\x5b\xfd\xf6\xfb\ +\x3b\x4e\xf6\xc8\x81\x90\x10\x48\x55\xad\x93\x1f\xad\xda\x79\xbe\ +\x4d\xed\x7b\x66\xa2\x92\xf2\xa3\x5b\x36\x1d\xbe\x79\xdf\xb7\xf8\ +\x1d\x96\x1b\xa2\xf4\xb7\x83\x15\x55\x21\x08\x22\xa2\xaa\xbd\xc5\ +\x8c\x11\x26\xaa\x42\x20\x44\x8a\xaa\xf6\x25\xde\x61\x55\x55\x10\ +\x84\x44\x51\xfb\x12\xc8\xa0\xa2\xaa\x04\x43\x84\x15\xa3\xf5\xf2\ +\xfa\x0d\x3b\x3a\x85\xd3\xa9\x11\x78\xa7\x4d\x0c\x11\xee\xef\x7f\ +\x88\x89\xaa\xf6\xb6\x49\x10\xec\x05\xee\x56\x55\x04\xa1\x7d\x72\ +\x6f\xa7\x2a\x2a\xc1\x10\x22\xa2\xf7\xe7\xfc\x01\x00\x11\xd6\x34\ +\x8d\x20\xbb\x5a\x83\x6a\xbb\xe5\x7a\xfb\x85\x28\xba\xd6\x37\xc4\ +\x48\xe5\xed\xd7\xde\x7d\x77\x7b\x33\x23\x18\xf6\x36\x75\xef\x8b\ +\x2b\x6a\xe3\xf9\x3d\xef\xed\x3e\xc7\xef\x97\x2f\x88\x70\xff\x88\ +\xfd\xb6\xa1\x07\x48\x11\xed\xd7\x36\x6c\xd8\xda\x64\x11\xf2\xc7\ +\x93\xe6\xbf\x6d\xd4\x07\x72\x95\x04\x00\x01\x88\x05\x00\x36\xe4\ +\xb7\xec\x35\xa8\xd8\xa1\x33\x00\xf2\x5e\xcc\xdf\x07\x61\x74\x88\ +\x30\x30\x3a\x3e\x78\xed\xe5\x8b\xed\xc4\xe5\xd4\xc2\xa2\x93\xc7\ +\x4c\x9d\x35\x32\x33\x92\x71\xa9\xe9\xba\x82\x11\x67\x96\xc5\x01\ +\x6d\xa9\x78\x67\xc3\x91\x85\xdf\xf9\xf3\x3c\x0f\x08\xf8\x42\x12\ +\x2b\x0e\x5d\x43\xa0\x17\x23\xb9\xbf\x2d\x4d\x77\x28\x18\x72\x66\ +\x19\x86\x29\x21\xb6\x5b\x00\x52\x98\x86\x41\x19\x07\x10\x29\x9a\ +\xae\x6b\x2a\xb5\xba\xab\x6b\x1a\x29\x44\x50\xf2\xbe\xe1\x57\x69\ +\xdb\x8d\xd7\x3e\x38\x32\xf9\xd1\x27\x73\x23\x89\xed\x87\x97\x9c\ +\x1a\x86\x85\x10\x68\x6f\xa8\x69\x0c\xcb\xd7\x1d\x2e\x95\x18\x86\ +\x61\xf6\xdf\x10\x2b\x4a\xcf\xed\x0b\xdb\x76\x1e\xbc\xdd\x1e\x84\ +\x5a\xf8\xa8\x69\xf3\xa6\x8f\xca\x54\x20\x51\x55\x22\x39\xed\xf3\ +\x81\x43\xfb\xa6\x81\x50\x47\x55\x6d\x37\x83\x08\x42\xa4\xe9\xba\ +\x82\xa1\x0d\x05\xdd\x7b\x7f\x19\x3c\xbd\x6d\xcb\x81\xf3\x35\x0c\ +\x29\xc9\x43\xa7\xae\x98\x3b\x36\xdc\x41\xb8\x65\x58\x4c\x2a\xba\ +\x8e\x21\x12\x96\xb7\xba\xaa\x2e\x5f\x75\x3a\x3c\xc8\x0a\x19\x96\ +\xc0\xa2\xe3\xca\xba\x75\xdb\xc2\x87\x8e\x19\x12\xee\x44\x40\x62\ +\xa2\x39\x34\x05\x70\x6a\x58\x1c\x41\xd1\xd5\xda\xd4\x1d\x43\x21\ +\x04\x10\x62\x4d\x77\x28\x0a\xf6\xb7\xd5\xd5\xb2\x24\x84\xfa\xb8\ +\x02\x4a\xcb\x34\x2c\xca\x21\x51\x6d\x7c\x6b\x6a\x1a\xa6\x35\x30\ +\x01\x17\x40\x88\x15\xe9\xdf\xb9\xfa\xa5\xd6\xe4\x79\x4f\xce\xce\ +\x87\x40\x5e\xdf\xb7\xfe\x70\x7b\xdc\x98\xf8\x8e\x23\x95\xce\xa7\ +\x9f\x5e\xe8\x86\x20\x50\x73\x64\xe5\xce\xda\x69\x13\xd2\x0f\x1e\ +\xba\x3e\xfb\xeb\x4f\x17\x44\x11\x1e\x6c\x78\xe7\xd5\xcd\xc9\x93\ +\xa6\x34\x1d\xdd\x1f\x35\xe5\xf1\xb9\xc5\xf1\x50\x84\x0e\xbd\xfb\ +\x7a\x65\xd8\xa4\xa7\x17\x97\x56\x97\x9d\x6c\xa4\x89\x97\xb6\xbd\ +\xba\xc7\x35\xf2\xeb\x0b\x46\x28\x00\x54\x1f\x7b\x7f\x5b\x65\xf8\ +\xd4\xac\xc0\x9e\x6b\xf0\xa9\xa7\x96\x44\xab\xd0\x5f\x5f\xf6\xda\ +\x87\x97\xc6\x4f\x2f\x38\xbe\xf3\xdc\x94\x27\x9f\x19\x16\xa7\x83\ +\x50\xd3\x86\xb7\x36\x46\x8d\x9c\xea\x3b\xbf\x07\x8d\x78\x6c\xd9\ +\xa8\x44\x00\xd9\x89\x8d\xaf\x5f\xd7\x46\x2f\xcd\xed\xf8\xe9\x96\ +\xda\xc7\xbe\xf5\x8d\x4c\x0f\x60\x50\x81\x5d\x37\x5e\x59\xb5\x75\ +\xc8\x82\xef\xce\x2e\xd2\xcf\x6e\x5b\x79\xa0\x2e\xe9\x3b\xcf\x3c\ +\xa4\x31\x0b\xa9\x5a\xd7\xf5\xdd\xaf\x6c\x6f\x78\xf2\xd9\xaf\xa7\ +\x78\x20\x54\xe0\xb5\xf3\x27\xaa\xbc\x09\x2b\xdc\x8a\xc2\x7b\xb6\ +\xae\x59\xcb\x0a\x97\x2f\x1c\x11\xcb\x25\xd2\x75\x15\x01\x61\x1a\ +\xa6\x44\xc8\xd7\x5a\x5b\xdb\xaa\x39\x75\xa7\x4a\xcc\x90\x61\xf6\ +\x43\x06\x60\xa2\x98\xed\xe5\x1f\x6e\xdb\x53\xde\xd0\x23\xb1\xa3\ +\x60\xfc\xac\x39\x93\x8a\x9d\x04\xaa\x8a\x02\x24\x33\x0c\x93\x0b\ +\x69\xe7\xb7\xea\xba\x66\x35\xfb\xaa\xaa\xeb\xc7\x0b\x84\x10\x54\ +\x89\xae\x2a\x98\x53\xd3\x30\xa9\xfc\x63\x49\xf2\xdf\x6e\x20\x1d\ +\xc0\xda\x10\xf6\xea\xf1\x00\xda\x9f\x25\xfc\x4c\x21\xad\x10\x58\ +\xde\xf2\x9a\xae\xe1\x0f\x2d\xff\xe6\xe3\x4b\x87\x46\x07\xd7\xbe\ +\xf8\x8b\xfd\x15\x3e\x5d\x7a\x8f\xed\xf8\xe0\x8d\x37\xdf\xde\x75\ +\xfc\x9a\x05\x15\x28\x58\x47\xcd\x85\xf7\x57\xbf\xb9\x6a\xe3\x11\ +\x3f\x50\x68\xc7\xad\x8f\x36\xac\x5a\xf5\xee\x8e\xea\x2e\x6a\x57\ +\x20\x86\x08\x43\xa3\xf3\xd8\x8e\xf7\xde\x78\xf3\xed\x9d\xc7\xaf\ +\x53\xac\x01\xda\x75\x66\xef\xd6\xd5\xab\x56\xae\xda\xb0\xf5\x56\ +\x7b\x88\x28\x0a\xc1\xa2\xaa\x6c\xdf\xea\xd5\x6b\xb7\x9d\xb8\xc9\ +\xb0\x76\xd7\xc2\x0d\xa1\xb4\x02\xb5\xd5\xb5\x01\x2a\x55\x0d\x37\ +\x5d\x3b\xb1\xf6\xed\x95\x1b\xf7\x9c\xf1\x32\x4c\x30\x54\x55\xa5\ +\xb3\xf2\xec\x7b\xef\xbc\xfd\xfe\xae\x53\xdd\x14\xd9\x09\xc9\x08\ +\x2b\x66\x63\xd9\x4b\x2f\xae\xea\x8a\x18\xb6\xe2\xf1\xc7\x17\x4c\ +\x1b\x1d\xe7\xd1\x08\x06\xf5\x57\x8e\xac\x7d\xfb\xed\x8d\x7b\xcb\ +\xfc\x02\x13\x8c\x09\x62\x37\x4f\xee\x5a\xb5\x7a\xdd\xae\x33\x95\ +\x80\x28\x18\x13\x2c\xfc\x67\xf7\x6e\x7a\x6b\xe5\xda\x23\x57\x1b\ +\x11\x21\x10\x00\xac\xa8\xad\x17\x76\xbc\xb3\xb7\x72\xdc\xc3\xdf\ +\x78\x72\xf9\xbc\x61\x59\x09\xaa\xf0\x9e\x3d\xb4\xff\x66\x1b\xd5\ +\x14\x59\x7d\xee\xf0\xe9\xf2\x56\xa4\x68\x04\x04\xce\xec\x7c\x7f\ +\xf5\xaa\x0d\xa7\xca\x5b\x89\xa6\x07\x9a\x6e\xdf\x6e\xeb\xb1\x82\ +\x3d\x5e\x13\xb8\x1c\x4a\x5b\xc5\x99\xf5\xab\x56\xbe\xb7\xf3\x44\ +\xa7\x09\x09\x86\xc8\xce\xda\x41\x04\xd0\xae\x63\x3b\xde\x5d\xb3\ +\x6e\xc3\xf9\xdb\x5d\x8a\xa2\x60\xa2\x30\x6f\xdd\xae\x0f\xde\x59\ +\xb9\x6e\xf3\xf5\xe6\xa0\xaa\x69\xa1\xb6\xca\xdd\x9b\x37\xbc\xf9\ +\xd6\xda\xe3\xd7\x9b\x91\x72\x57\xaf\x48\x29\xb8\x1a\x3e\xb4\x20\ +\xf5\xe2\xee\xcd\xe5\x3e\x42\xbc\x15\xdb\xf6\x5c\x88\xcf\x2b\x1e\ +\x3e\xac\xd0\x77\xfd\xd0\xbe\xcb\x1d\x0e\xdd\xd8\xf7\xd1\x6e\x33\ +\x2a\x7b\x58\x49\x71\x9c\x79\x6b\xcb\x9e\x73\xc8\xe1\x2c\x3f\xb2\ +\xed\xb2\x2f\xac\x64\x58\x71\x51\x0a\xdc\xb5\x79\x57\x07\x70\xf8\ +\xab\x4f\xef\x38\xdb\x56\x38\x6c\x88\x46\x1b\xcb\xae\xb5\x14\x8c\ +\x99\x3a\x61\x68\xe2\xc5\xbd\xdb\xae\xb4\x01\xcd\xac\xfd\x68\x47\ +\x59\x4c\xde\xd0\xa1\x25\x43\x79\xf9\xc1\x3d\xe7\x1b\x35\x9d\x1d\ +\xdb\xbe\xad\x3b\x3c\xbb\xb8\xa8\x38\x45\x69\xd8\xbc\xe3\x34\xd6\ +\x1d\x55\x27\x77\x9f\x6d\xd6\x86\x96\x0c\x2b\x4a\x73\x1e\xfe\x68\ +\x6b\x8b\x74\xd2\x86\xb2\x1d\x27\xeb\x72\x8b\x0b\xac\x96\xdb\x27\ +\xf7\x6f\xdd\x7e\xfc\x3a\x54\x75\x9d\xf0\x0b\x07\x77\xee\x38\x5c\ +\xd6\xd4\x65\x60\xc4\x5a\x6f\x57\xee\xdf\xbe\xf1\x48\x79\xb7\xa6\ +\x2a\xaa\xe8\x3e\xf8\xe1\xc6\xc3\x97\x2a\x7b\x42\x16\xc6\x0a\xb1\ +\xda\xce\x5d\x69\xcc\x1b\x53\xea\x86\x12\x00\xd6\x5a\x5f\xdd\xd2\ +\x63\xa9\xaa\x66\xb4\x57\x6e\xdd\xb0\x66\xd5\xbb\x3b\x2a\x3b\x4c\ +\x45\xc1\x8a\xaa\xfa\x9b\x6f\x6c\xdc\xb0\x66\xed\xe6\x83\x4d\x41\ +\xd1\x37\xd9\x88\xf0\x55\xbe\xf1\xfc\x2b\x15\x2c\x65\xf1\xa3\x8f\ +\x2f\x99\x33\x29\x25\xca\x49\x08\xec\xa8\x3a\xf7\xde\x9a\xb7\xd7\ +\x7f\x74\xa4\xdd\x80\x04\x63\x85\xc8\xfa\xcb\x47\xde\x79\x7b\xcd\ +\xa6\x83\x97\x2d\xa4\x60\x82\x09\xa4\xd7\x4e\xec\x58\xf9\xd6\xaa\ +\xdd\xa7\x6f\x71\xfc\x85\xca\x75\xf4\x49\xa2\xdb\xd6\xde\x07\xfe\ +\xd9\xae\x35\x71\x47\x35\x87\x40\x22\x08\x10\x94\x08\x88\xbe\xbd\ +\xfb\x83\x9b\xdf\x88\xe6\x8e\x4f\x48\x4a\xcf\xcc\x9b\xfd\xd8\x33\ +\xcb\x46\x38\xf7\xed\x3a\x6e\x00\xa8\x3a\x23\xd3\x93\xc3\xcf\xef\ +\x7c\x77\xfb\xd9\x3a\x45\x57\x88\xe6\x8a\x8e\x8d\x4f\x4c\x88\x11\ +\xed\xd7\xd7\xae\xde\xd8\xa5\x26\x86\x19\xb7\xd6\xae\xd9\xd4\x60\ +\x11\x62\xd7\x44\x97\x40\x75\x47\xa6\x26\x85\x9f\xdf\xb9\x76\xc7\ +\xf9\x56\xe0\xbb\xb9\x69\xe3\xfe\x90\x1e\x23\x9a\xca\xde\x78\xe3\ +\x83\x36\xa9\xd4\x9f\xdc\xf4\xea\x7b\x47\xb8\xa6\x1b\xbe\x6e\xc3\ +\x12\xf7\x82\xcc\x40\xa4\xa8\x0a\xd1\xd4\xa6\x73\xdb\x5f\x5d\xbb\ +\xdb\x72\xb8\x9b\xcf\x6d\x7d\x65\xfd\xbe\x80\x54\x09\x10\xbe\xae\ +\x4e\xa0\xe9\x75\xa7\x37\xbf\xf2\xee\xa1\x10\x50\x20\x84\x84\xc8\ +\xf3\xfb\xf6\x04\x53\xa7\x3d\xf7\xe4\x82\x82\xec\xcc\x92\xd1\x63\ +\x47\x0d\x4d\xaf\x3f\xf9\xe1\xcb\xeb\x0e\x30\xa7\xbb\xe1\xf4\x87\ +\xaf\x6d\x38\xcc\x54\xb5\xe2\xd0\xbb\x6f\x6c\x3e\x0d\x1d\x5a\xc0\ +\xd7\x63\x52\xa0\x22\xe3\xe8\xc6\x35\x07\x2b\x69\x5a\xa2\x7e\xe4\ +\xbd\xb7\x0f\x55\x74\x13\x82\x25\x90\x44\x73\x68\x44\x5a\x0c\xc5\ +\x0f\x19\x3e\xb1\x34\xdf\x09\xbb\x8f\xed\xda\x76\xb5\xd9\xd2\x54\ +\x51\x71\x62\xcf\x91\x6b\x4d\x48\x51\x99\xe9\xef\xf6\x71\x5d\x76\ +\x6e\x7a\xe3\xd5\x83\x37\x3b\x10\xc1\x8a\xc3\x19\x19\x15\x19\x11\ +\xe9\xe9\xb8\xba\xef\x95\x55\x5b\x03\x8a\xbb\xf3\xea\x9e\xdf\xac\ +\xde\xde\xcd\x08\xb6\x0b\x3f\xc2\xc0\xfe\xb5\xaf\x6e\x3d\xd7\xec\ +\xd0\x61\x77\xb7\x8f\x43\x22\x83\xb5\x1f\xac\x5e\x5f\x2b\x63\xe2\ +\x71\xcb\xbb\x6f\xbf\x7b\xdb\x40\x0d\x67\x77\x7d\x74\xfc\x96\x1e\ +\x11\x46\x10\x00\x40\x4a\xd0\x8b\xbd\xa1\xab\x04\x00\xc9\x2d\x96\ +\x36\x66\xc1\xec\x1c\xba\xe5\xc3\x5d\x7b\x76\xec\xa2\xb9\xb3\xe7\ +\x94\xc4\xe1\xd8\xa1\x8f\x2d\x28\x3a\xb3\x63\xf3\x91\xbd\x3b\xce\ +\xfb\x92\x1f\x59\x30\x06\xc1\x88\x85\x8f\x2d\x09\x5d\xda\xb3\xf7\ +\xf0\xbe\xed\xa7\x5a\x1f\x5a\xb1\x38\x1a\x83\xe2\x39\x8f\x14\xa1\ +\xf2\x2d\xbb\x0e\x6d\xdf\x7e\x24\x63\xfa\x8a\xb1\xd9\x91\xed\x37\ +\x2f\xd6\x9a\x31\x25\x43\xa2\xa2\x8b\x66\x2e\x2c\x21\x3b\xb7\xed\ +\xda\xbb\x75\xab\x2f\x65\xf2\xc2\xd1\x29\xd0\x33\xe4\xb1\x65\x63\ +\x2f\xed\xd9\x7a\xf4\xc0\x8e\x93\x2d\x91\x8f\x2c\x9e\x40\x80\x73\ +\xce\x23\x0f\x83\xf2\xfd\xdb\x0f\x1d\xdc\x71\xec\xf6\xcc\x15\xcb\ +\x92\x55\x59\x30\x63\x79\xa9\xab\x6e\xf3\xb6\xfd\xdb\xb7\x1d\x8c\ +\x9d\xb0\x6c\x72\x4e\x78\x73\x17\x2f\x1d\x37\xb2\xfb\xf2\xa1\x1b\ +\x1d\x82\xb6\x5c\x39\x7c\xc3\x18\x35\xaa\x90\x06\xba\x01\xb3\x82\ +\xa6\x7b\xcc\xf8\xf4\x73\xfb\x0f\xf6\x10\x47\xd3\xc5\x83\xe5\x34\ +\x6d\x72\x4e\x58\x47\xd0\x44\x0a\xee\xae\xbb\x51\x15\x88\x2c\xcd\ +\x4d\x10\x5c\xd8\x9a\xbf\xa2\x28\xac\xeb\xfa\x5b\xaf\xbe\x7d\xd3\ +\x47\x48\xcf\x8d\x37\x5f\x7e\xfb\x66\x27\x57\xb1\xf4\xf7\x74\x31\ +\xac\xf7\x94\x1f\x78\xe5\xad\x8f\xda\x19\x42\x10\x60\x82\xab\x8f\ +\xef\xb9\xa5\x14\x7d\xe7\xdb\x8f\x0d\xcf\xcb\x2c\x1a\x31\x66\xc2\ +\x88\xbc\x40\xf9\x81\xdf\xbc\xbe\xa9\x13\xbb\x7c\x15\x07\x5e\x7d\ +\x6b\x73\x0f\xd2\x5b\x2e\xee\x7a\x79\xf5\xae\xa0\xea\x30\x7d\x3d\ +\x86\x25\x54\x2c\x2f\xee\xdd\xb0\xe5\x74\x4b\x72\x6a\xf4\xa5\xdd\ +\x6b\x3f\x3a\x53\xdf\x07\x71\xf1\x65\x92\xe4\x9f\xc2\xc0\xf0\x7b\ +\x98\x26\x04\x67\xcc\x32\x98\x9a\x9c\x96\xc6\xba\x9a\x02\xc8\xe9\ +\x56\x45\x8f\xd7\xc4\x34\x78\xbb\xae\xd1\x82\x00\x39\x62\xc7\x4f\ +\x9f\x33\x7b\x62\x51\x47\xf9\x89\x33\xb7\xbc\xdc\xf0\x06\x39\xab\ +\xbd\x71\xb1\xb2\x21\xa0\x10\x0c\x24\x80\x9a\xc3\x45\xa4\x37\xc0\ +\x20\x0f\xde\xbe\xdd\xc0\x05\x57\xa3\xd2\xa6\xcf\x5f\xf2\xcc\x33\ +\x0f\x47\x05\x6f\x57\x34\xb5\x9c\x3a\x71\x65\xc8\x8c\x27\x9e\x7e\ +\xf4\xe1\x25\xb3\xc6\x84\x6b\xf2\x63\xb6\x1f\x08\x20\x56\x65\xf7\ +\xb1\x43\x27\x62\xc7\x3d\xfa\xad\xc7\x1f\xfb\xf6\x93\x4b\xe8\xb5\ +\xa3\x17\x5b\xfc\x02\xe2\xcc\x51\xb3\x1e\x59\xf1\xd8\x73\x4f\x2e\ +\x32\xae\x1d\xbf\xd1\x6d\x10\x88\x20\x08\x35\xb4\x05\xe3\x53\xd2\ +\x5c\xd2\xb0\x28\xa3\x16\xe3\xb4\xf3\xc8\x81\x73\xe9\x93\x1f\x7d\ +\xfa\xb1\x47\x9f\xfb\xe6\x02\xff\xf5\xa3\x57\x9a\x5a\x4e\x9d\xbc\ +\x39\x7c\xc1\x53\x4f\xae\x78\x78\xf1\xb4\x91\x6e\x0d\x9b\x5d\xe5\ +\x07\x4f\xdc\xa0\x9c\x75\xf9\x43\xa1\xee\x9a\xb3\x17\x6f\x63\x8c\ +\x04\xb5\xa2\x86\xce\x79\x76\xd9\xa8\xeb\x3b\xd7\xfe\xfc\x67\xbf\ +\xda\x72\xe2\x16\x20\x8a\xe6\x70\xaa\x04\xda\x11\xa6\x9a\x82\xa5\ +\x60\xc4\x95\x34\x73\xd9\x8a\x47\x9e\xfa\xf6\x82\x62\xf5\xd8\xd1\ +\x2b\x96\x00\x8e\xa8\x8c\xe9\xf3\x16\x4e\x1d\x99\x50\x76\xf0\x80\ +\xb3\x64\xc9\xb3\x5f\x7f\xec\xd9\xa7\x1e\x55\x2b\x4f\x9e\xab\xef\ +\xc6\x04\x43\xa4\x98\xad\x97\x8f\x57\xb0\xa5\x4f\x7f\x77\xf9\xb2\ +\xe5\xd3\x86\x67\x60\x04\x3b\x6f\x9c\x3a\x5e\xde\x2a\x68\x20\x60\ +\xb1\xf6\xea\x73\x97\x6b\x83\x82\xcb\x84\xbc\xb1\x2b\x96\x2f\x1e\ +\x3d\x24\x5e\x30\x40\x40\xcf\xa1\x4d\xef\x3c\xff\xfc\x8b\xef\x1f\ +\xbe\x01\x31\x06\x40\x58\xc2\x39\xf3\xe1\x65\xf2\xd2\xfa\x75\x65\ +\x60\xf9\xb2\x69\x4e\x6e\x1a\x06\xcf\x9d\xbc\x64\xb4\xa3\xe2\xa5\ +\xd5\x47\xc7\x2c\x59\x9e\x15\x06\x0c\xd3\x70\x67\x8c\x5b\x31\x25\ +\x66\xe5\x0b\x6f\xe9\xc3\xe7\x4f\xcd\x8d\x34\x4d\x93\xeb\xc9\x0f\ +\x3f\x32\xeb\xe6\x86\xe7\x4f\xb2\xfc\xe5\xb3\x87\x2a\xd4\x77\xf5\ +\xc2\x25\x2d\xb3\x38\xcd\x05\x83\x54\x9f\xb6\xec\x11\xf7\xb5\x4d\ +\x2b\x4f\x06\x17\x2f\x9b\xe9\x01\x96\x65\xd2\xcc\x09\x8b\xa6\x26\ +\x34\xfe\xec\xe5\x7d\x23\x17\x3c\x9c\x1f\x81\x4c\xd3\x74\x24\x97\ +\xae\x98\x99\xbd\xf1\x85\x17\x43\xf9\x73\x67\x0e\x8b\xb5\x4c\x93\ +\xa9\xf1\x8b\x1f\x99\x53\xbd\xe3\xd5\xfd\xad\xc9\xcb\xe7\x8c\xc4\ +\xcc\xe8\xe9\xee\x89\x29\x99\x39\x35\xc5\x3c\x74\xfc\xe2\x85\x93\ +\xc7\x50\xce\xd4\x69\x05\xd1\xde\xee\x1e\xc9\x99\x2f\x28\x46\xce\ +\x98\x97\x14\xba\x71\xfa\xfc\xd5\xc3\xc7\x6f\x14\xcd\x9c\x97\xe3\ +\x16\x5d\x41\x93\x20\x59\x79\xf1\x02\x4e\x2d\x4a\x8b\xd6\x79\x6f\ +\x98\x26\xc4\x0a\xa9\x3a\x75\xa8\xc9\x51\xf4\xec\xb7\xbf\xf1\xf5\ +\x6f\x3f\x55\xe4\xa8\x3b\x78\xfa\xb6\x04\x38\xb9\x60\xfc\xc3\x2b\ +\x56\x7c\xf7\xdb\x8f\xb9\x5b\xca\xce\xd6\x04\x14\x8c\x20\x94\xcd\ +\x4d\x9d\x51\xc9\x29\x61\x3a\x33\x4d\x46\x29\x65\xdc\x3a\x77\xf0\ +\xb0\x3a\x74\xee\xb7\xbe\xf1\xd8\x77\xfe\xec\x31\xbd\xf9\x7c\xd9\ +\xcd\xd6\xcb\x27\xcf\x26\x4c\x5a\xfe\xed\xaf\x2d\x5f\x31\x7f\x62\ +\xb4\x83\x50\xa3\xf9\xc8\xc1\xb2\x20\xe7\x3d\x3d\x21\xea\x6f\x3b\ +\x57\x76\xcd\x22\x5f\x5c\x5a\xfb\xe7\x78\xa3\xcf\xcc\xe5\x10\x21\ +\x4c\x88\xaa\x13\xda\x58\x57\xaf\xc7\xc5\xd7\x1c\xdc\xb0\x6e\xcf\ +\x75\x4f\x6c\x7c\x94\x47\x87\x7d\x8e\x56\x2e\x38\x00\xc2\x0a\x85\ +\xd4\x88\xf8\xb4\x94\x84\xc4\x8c\xd2\x6f\x7f\xef\x99\xc2\x58\x6c\ +\x31\xa1\x29\xf2\xda\xbe\x0d\xef\xec\xb9\xe6\x8e\x8e\x8f\x0c\x73\ +\x20\x20\x25\x84\x10\x48\x6a\x4a\x89\x55\xa7\x46\xb8\x65\x59\x0c\ +\xb8\x5c\x4e\x00\x80\x18\x68\x50\x85\x48\xd5\x54\x95\x10\x42\x90\ +\x94\x00\x72\x1a\xb2\xa4\x27\x3c\x1c\x00\xa9\x3a\xc2\x5c\x58\x84\ +\x28\xeb\x4d\xb5\x05\x40\x75\x38\x55\xc8\x4d\x2e\x00\x90\x12\xe8\ +\x71\x11\x5a\x7b\x73\x63\x08\xeb\x2a\xc1\x44\x51\x15\xcc\x0d\x0a\ +\xc2\xc2\x3d\x40\x0a\xc5\xe5\x71\x12\x1e\x0a\x19\x96\x40\x2e\x97\ +\xc3\xbe\x1e\x42\x28\xcd\x10\xc5\x8e\x94\xb4\xd4\x84\x98\xe4\xb9\ +\x4f\x3c\xb7\x7c\x62\x86\x45\x39\x00\x82\x03\xad\x64\xc6\x8a\xbf\ +\xf9\xbb\xbf\xfd\xc6\xf4\x8c\x03\xeb\xde\x38\xd9\x60\x2a\x48\x4a\ +\x40\x80\x82\x07\x3a\x5f\xa4\xe0\x00\x60\x97\xdb\x29\xa8\x29\x80\ +\x1d\xd7\x6d\x4a\xcb\x08\x19\xdc\x1d\x11\x0e\x01\x20\xba\xcb\xad\ +\x82\x60\x6f\x34\x38\x11\x96\xc9\x89\xee\xd2\x55\x00\x98\x9d\x8d\ +\x62\x05\x43\xd8\x15\x9d\x9a\x92\x10\x9b\x32\xf4\xc9\xef\x3e\x37\ +\x36\x45\xa3\x12\x00\xc1\x4c\xda\x1b\x1f\x2e\x01\x8e\x88\x8d\x4f\ +\x4d\x4d\x89\x8b\x70\xd9\x91\xa9\x82\x51\x47\xe2\x90\x51\x05\xe9\ +\xe9\xf9\x23\x73\xa3\x88\xc9\x25\x90\x8c\x2a\x31\x63\x47\x0d\x4b\ +\x48\x1a\x32\xb2\x28\x9e\x19\x14\x00\x69\x59\x20\x77\xcc\xa8\x8c\ +\xf8\xe4\x11\x23\x8a\x54\x61\x49\x00\x38\xb5\xa2\x33\x87\x0f\xcd\ +\x4c\xce\x1f\x31\x3c\xd6\x89\x4c\x5f\xcb\xc5\xf2\xae\xa2\x92\x02\ +\x15\x72\xc9\x4d\x1c\x99\x33\x7a\x68\x56\xca\x90\xe2\xdc\x64\x17\ +\xa5\x1c\x00\x41\xa1\x67\xc4\xd8\x92\xe4\xc4\x9c\x91\xf9\xc9\x94\ +\x31\x00\x81\xc5\x40\x6e\xc9\xa8\x8c\xf8\xe4\x11\xa3\x0b\x34\x66\ +\x09\x00\x99\x49\x23\x73\x8a\x4b\xb2\x92\x86\x14\x8f\x4e\x75\x09\ +\xca\xcd\xa0\x69\x41\x1c\x3e\x76\xe6\xd4\xee\x23\x6f\xac\x3c\x61\ +\x4c\x9f\x35\x26\x1c\x49\xc3\x30\x4c\xc6\x82\x96\xe5\x8c\xcc\x9c\ +\x3d\x21\x63\xc7\x5b\x2f\x5d\x36\xd2\xa6\x8c\xca\x52\x20\x35\x82\ +\x42\x5a\x6d\xe7\x6e\x74\xe4\x97\x14\x87\xab\x80\x10\x42\x30\x86\ +\x40\x48\x00\x82\x86\xa9\xb9\x3d\x0e\x24\x01\xd6\xc3\xdc\xba\x19\ +\x0a\xd9\xf1\xb9\x1c\x00\xa8\x39\x1d\x8a\x34\x4d\x0e\x81\x04\x12\ +\xc6\xc4\x7a\xba\x5a\x5a\x02\x96\xa2\xaa\x84\x28\x8a\xaa\xa0\xa0\ +\xc5\xdc\x61\x61\x04\x08\xa0\x7b\x3c\x1a\x0c\x85\x0c\x93\x09\x97\ +\xcb\x89\x00\xe0\x52\x02\x00\xa5\x30\x0c\xa6\x26\xa4\xa6\x25\xc6\ +\xc5\x4c\x5c\xf2\xf4\xd3\x0b\x46\x08\xf3\x8b\xab\x27\x41\xd8\xe7\ +\x07\xf4\xff\xd9\x02\x1e\x98\xe5\x6f\x6b\x69\xaa\x53\xdb\x6f\x9d\ +\x3b\xb4\xb1\xcc\xb7\xf4\x7f\x8e\x0d\x1c\x7d\x8d\xbb\x87\x0d\x1f\ +\x5e\x02\xae\x1f\x69\xa6\x4c\x75\x38\x35\xb3\xe3\xf2\xb5\x9b\x11\ +\x56\x5c\x78\x5a\x9e\x87\x1e\x0e\xa9\x31\x23\xd2\x55\x4b\xa8\x61\ +\x6e\x22\xb8\x44\x80\x77\xb6\x36\xf1\xf0\x92\x92\x91\x23\xf8\x8d\ +\x7d\x17\x19\x03\x42\x50\xca\x24\x80\x40\x0a\x4a\x4d\x0e\xa3\x86\ +\xe5\xc7\xac\xda\xb7\x65\x58\xda\x72\xdc\xd2\x16\x30\x6d\x0b\x13\ +\x82\xb4\xf3\x5c\xd9\x6d\x4f\x42\x7c\xdb\x85\xa3\x1d\x20\x32\x22\ +\x22\x61\x68\x6e\xd2\x9a\xc3\xdb\x2f\x65\x2d\xe8\x3a\xbd\xa7\xd9\ +\x91\x96\x1f\xeb\xb9\xc9\x68\x8f\xaf\xa5\xb1\xee\x56\xd9\xf6\x9d\ +\xde\xa8\x9c\x9c\x08\x9d\x03\x06\xb8\x3a\x72\xfa\x94\xdd\xbf\xfc\ +\xe0\xad\xf7\x22\x67\x0d\x4f\xa1\xde\x2e\xe0\x8e\x1d\x3a\x34\x7e\ +\xd3\xa1\x5d\x23\x33\xe6\x76\x1c\xdd\xdb\xa9\xa7\xe7\xa5\xa6\x80\ +\x2c\xcf\x96\x9d\x1f\xe5\xc7\x2e\xb4\x5a\xdb\x83\x21\x55\x89\xc9\ +\x1a\x12\x8b\x9b\xbb\xad\x59\xa3\x0b\x2c\x9f\x15\x11\xed\x94\x52\ +\x40\x4c\x02\x8d\x37\xca\x5a\xcc\xc4\xa4\x44\x09\x10\x0b\x05\x82\ +\x30\x2c\xd1\x03\x4e\x1f\x3b\x34\x2a\xae\xa8\xad\xd3\xc7\xe2\x01\ +\x04\xc0\x32\x7c\x2d\x4d\x4d\x55\x6d\xb7\x77\x9e\xa8\x1d\xb2\xfc\ +\x31\x55\x96\x51\xca\xa4\x14\x0c\x87\x15\x15\x66\xae\x3c\xbe\xf3\ +\x5c\x9e\xd3\xba\xb2\xa7\x06\x24\x2c\x4d\x8a\xba\xc8\xac\xe6\xba\ +\x1a\x30\x21\x3f\xc7\xb9\x75\xfb\xb6\x5d\x11\x73\x0a\x5b\x3b\x7a\ +\xac\x48\x1e\x93\x53\x10\x23\x2f\x7a\x45\xf8\xc8\x21\x6e\xbf\x49\ +\x62\xdc\xf8\x36\x65\xf4\x4e\xdc\xab\xe0\xc0\x35\x6c\xfc\xf4\xe1\ +\x08\x0a\x4e\xfb\x8f\x0b\x20\x21\x40\x18\xc1\x7e\x50\x10\x29\x40\ +\x5f\xf4\xf3\x9d\x7c\x54\x01\x20\x41\x00\x48\x78\x67\x16\x08\x09\ +\x11\x86\x50\x02\x84\xbb\x6a\x2e\xd5\xf1\xc4\xb9\x39\xf1\x92\x5a\ +\x00\x00\xc9\xa5\xed\x83\x96\xfd\x9e\x57\x29\x04\x80\x18\x41\x29\ +\x06\x88\x0d\x29\x11\xc2\x10\x8a\x01\x77\x06\x08\x42\x08\xa1\x14\ +\x00\x42\xcb\xef\x0b\x81\x04\xe0\x49\x2b\x1e\x95\x1f\x27\xf1\x98\ +\xe2\x44\xe7\x35\x00\x02\x7e\xbf\xc1\x99\x3f\x64\x48\x8e\xb3\x47\ +\x4d\xcc\x39\x50\x1e\x39\x76\x62\x82\x07\x03\x69\x06\x42\xc0\x5b\ +\x75\xe9\xb6\x19\xf5\x74\x51\x7c\x55\xd9\x89\x16\x1c\x1b\x19\x2a\ +\xbf\x52\xc7\xa6\xc5\x3a\x33\x63\x0b\xac\xc3\x87\xf6\x9d\x1d\x96\ +\x2f\xae\x9f\xae\xa2\x33\xe7\xa7\x8b\xab\x7b\x7d\x9d\x6d\xcd\x0d\ +\xb5\xe7\x8f\x6c\xab\xe1\xc9\xf3\xd2\xdd\x8c\x0b\x21\x45\xf6\xb8\ +\xe9\xf1\x87\x5e\x7b\x6b\x75\xc2\xa2\x49\x05\x30\xd4\x6d\x2a\x11\ +\xd9\x45\xb9\x47\xf6\xef\x3b\x3d\x34\x46\xa9\xdc\x55\x65\x46\xce\ +\x1a\x92\x24\x5a\xd3\xf6\x1f\xd8\x7e\x2c\x33\x2c\xa6\xa5\x2d\x60\ +\x18\x44\x4f\x2c\xc8\xf4\x9c\x68\xf3\xc5\x4f\x19\x86\x42\x41\x47\ +\x74\x04\xfe\x8c\xc9\x1e\x9f\x85\x70\x51\x51\x51\xdc\xef\xa6\xd8\ +\xb8\xd8\xd8\xb8\xd8\xd8\xbe\x6f\xbd\x14\x1d\x1d\x1d\x1d\x1d\x1d\ +\x1b\x1b\x1b\x1d\x15\x15\x15\x19\xb1\x74\xc9\xe2\x94\xd4\xb4\x07\ +\x49\x35\x85\x40\xf2\x96\xca\x8b\xe7\x2e\xdd\xb8\x7a\xbd\xa2\x93\ +\x85\xcf\x7d\xf4\xeb\xe3\x73\xe2\x63\x62\xa3\xdb\x6e\x9e\xdc\x73\ +\xe8\xc4\x6d\x2f\x1e\x56\x5a\x9a\x9f\x93\x1e\x81\x7c\xc7\x0f\x1c\ +\xb8\x52\x1b\x2a\x9e\x3a\xab\x38\xc6\x3c\xbc\x77\xef\x89\xb3\x97\ +\xbd\x30\x2a\x2f\x37\x85\x08\x2e\xa0\x12\x13\x1f\xdb\x79\xe3\xe4\ +\xde\x83\xc7\xeb\x7c\xb8\x68\xe4\xb8\xec\x68\x5a\x5d\x6f\xe6\x0f\ +\x2f\x8e\x40\xde\xca\xaa\xe6\xd8\xdc\x11\x63\x87\xe7\xa3\xce\x9b\ +\xfb\xf7\x1d\xb9\x52\xe7\x4d\x2d\x2c\x1d\x55\x98\xa6\x48\x80\x84\ +\xef\xfc\x91\xfd\x7b\x0f\x1d\xab\xea\xd2\xe7\x2e\x7f\xb8\x20\xd1\ +\x13\x97\x9e\x4d\x3a\xae\xed\xda\x73\xa4\xce\x8c\x58\xfc\xd8\x8a\ +\xbc\x38\xdd\xf2\x77\x55\x5e\x3d\x7f\xea\xec\x85\x4e\x35\x6d\xc5\ +\x63\x4b\x33\x3c\x98\x0b\x29\x05\xd7\xa3\x33\x8a\x32\xc2\xca\xcf\ +\x1e\x3b\x71\xfa\xfc\xb5\x5b\xf5\x24\x3a\x7d\xf2\xd4\xf1\xb8\xe9\ +\xd2\xee\x7d\x47\x6b\x69\xfc\xc3\x8f\x2d\xcb\x8a\xd0\x13\x32\x73\ +\x64\xeb\x95\xfd\x07\x8e\x5e\x6f\x0c\x66\x0d\x2d\x1d\x51\x54\x98\ +\x9b\x11\x53\x77\xfe\xf0\xbe\xa3\x67\xca\xeb\x83\x19\x45\x79\x11\ +\x2a\x06\x08\x07\xdb\x2a\x0f\x1d\xd8\x7f\xe2\xe4\x99\x4b\xd5\x3d\ +\xc3\x1f\x5a\x36\xa3\x38\x2b\x25\x39\xba\xee\xe2\x91\x83\x27\x2f\ +\x76\xf1\x88\xd2\x71\x63\xb2\xe2\x1c\x1d\x4d\xd5\x17\x4f\x9f\xba\ +\x78\xb3\x31\x73\xc2\x92\x25\x53\x8b\x44\x77\x5d\x6d\x17\x1a\x56\ +\x92\xa7\x72\x19\x9b\x91\xe3\xf4\x57\xee\xda\x7d\xb0\xda\xe7\x98\ +\xff\xe8\xa3\x45\xc9\x11\x0e\x68\xdc\x28\xbf\x15\x5b\x30\x65\x42\ +\x71\xc2\xed\x0b\x47\x0e\x1e\x3d\xdb\x62\x3a\x4b\x46\x8d\x29\x2a\ +\xc8\x4f\x8f\x86\x67\x0f\xee\x3e\x7a\xfa\x42\x8b\xe5\x29\xca\xcf\ +\x08\x35\x57\x75\x2b\xf1\xc5\x79\x29\xa8\x2f\x95\xdd\x06\xdd\x1f\ +\x90\x8c\x09\x31\x96\x6d\x75\xd5\x21\x47\x7a\x71\x6e\xbc\x3d\x33\ +\x21\x42\x56\x57\x43\x9d\x57\x29\x1e\x91\xef\x10\xbc\x37\x1d\x8d\ +\x7a\xab\xaa\xbb\x32\x86\x95\x24\xb8\x91\x9d\x81\x87\x00\xab\xaf\ +\xaa\xd1\x52\x0b\x8b\xd2\xc2\x4f\x6f\xdd\xd8\x11\x33\x7a\xce\x98\ +\x54\x4e\x39\x00\x00\x21\xd8\xdd\x50\xd5\xad\x26\x95\xe4\xa7\x20\ +\xc6\x6d\xb4\x07\xd3\xdb\x52\xdb\x06\x86\x8d\x28\x70\x62\x21\xed\ +\x06\xa8\xbf\xba\xba\x35\xb9\x78\x78\x92\x4b\x11\x52\x02\x00\x31\ +\xe6\x0d\x55\xd5\x38\x3e\xaf\x30\x2d\x52\x02\xa3\xb6\xa2\xda\x99\ +\x32\x6c\x48\x62\x58\x62\xde\xa8\xd1\x85\xa9\x04\x01\xb3\xa3\xbe\ +\x81\x86\x0f\xcb\x89\xaa\xa9\x6a\xca\x2c\x2a\x89\x8d\x8c\x2a\x1c\ +\x31\x3a\x3f\x2d\x0a\x03\xd6\x5a\x5f\x83\xe3\xb2\x42\xd7\x8f\xd4\ +\x7b\x46\x2c\x1a\x97\x56\x73\xe1\xe8\xae\xbd\x07\xcb\x6e\xb6\xe4\ +\x4e\x5d\x32\x67\x64\x9a\x3b\x3a\x35\xd9\x15\x38\xba\x7b\xcf\xd9\ +\x5b\xdd\x23\xe7\x3d\x32\xb3\x24\x45\x9a\xde\xaa\xf2\x2b\x67\x4f\ +\x97\xd5\x06\xc3\x17\x3d\xba\x62\x68\x82\x93\x09\x21\xa5\x20\xee\ +\xc4\x61\xf9\x89\x75\x57\x4e\x1d\x3f\x79\xf6\xca\xcd\x6a\xd3\x91\ +\x30\x7e\xca\xe4\x18\xb3\x7a\xdf\x9e\x03\x37\xda\x95\x39\x2b\x1e\ +\x2b\x49\x76\x45\x26\x67\x7b\x42\xb7\x0f\x1c\x38\x78\xa1\xb2\x3d\ +\x61\x48\xc9\xc8\x92\xc2\x82\x21\x29\x5d\xe5\xa7\xf6\x1c\x3c\x79\ +\xb5\xaa\x35\x3e\xa7\x30\xd1\xa3\x88\x3f\x7c\x14\x60\x6f\xaa\x69\ +\x75\x55\xe5\xc7\x45\xf1\x5d\xe8\x8e\xf2\x4e\x5d\x5d\x1b\x74\xb9\ +\x0f\x25\x46\x0a\x21\x18\xe7\x76\x31\x06\xcb\xb2\xc2\xdc\xce\x21\ +\x79\x05\x0f\xc0\xe4\xbd\x4e\x54\x45\x0a\x2e\x25\x40\x08\x43\x20\ +\x28\x65\x00\x13\x05\x41\xce\x39\xc4\xd8\x0e\x9c\x25\x8a\x02\x25\ +\x17\x52\x0a\x21\x31\xb1\x3f\xdb\x80\x31\xa2\xcf\x6f\x49\x48\xdf\ +\x25\x40\x70\x26\x80\x42\x10\xa3\x54\x00\xa4\x28\x44\x32\xca\x21\ +\x56\x09\x12\xdc\x16\x2e\xb2\x0f\x0a\x18\x62\xbb\x42\x33\xc2\x50\ +\x72\xca\x18\x44\x84\x10\x24\xb9\x00\x08\x41\x1b\x60\x18\x2b\x18\ +\x49\x2e\x24\x46\x18\x08\x36\x00\x03\x10\x12\x45\x41\x40\xd8\x13\ +\x1a\x08\x21\x00\x24\x04\x09\x2e\x60\xdf\xb5\x10\x61\xa5\xef\xa6\ +\x08\x4a\x4a\x19\x22\x0a\x81\xc0\x7e\x6c\xd1\xc7\x57\xb6\x35\x5c\ +\x4a\x09\x20\xc2\x08\x50\x8b\xda\x65\x01\xb8\x10\x10\x61\x20\x28\ +\xe3\x40\x51\x88\x14\x42\x42\x88\x11\x64\x94\x0a\x88\x15\x0c\x99\ +\xfd\x16\x10\x2b\x04\x49\x61\x3f\xb3\xa0\x8c\x23\xa2\x60\x28\x28\ +\xe5\x08\x2b\x04\x01\xbb\x1d\x28\x58\x6f\x4f\x02\x21\x84\x0d\x99\ +\x22\x10\x26\x18\x4a\xfa\xbb\xa2\x7d\x10\x51\x30\xe0\x03\x64\x3e\ +\x80\x08\x93\xfe\x07\xe8\x37\x5e\x2a\x98\xd3\xbb\x90\xad\x89\xa2\ +\x40\x80\x80\xef\xc6\xcf\x7e\xb2\x7a\xe8\x37\xfe\x6e\xc1\x10\x47\ +\xa8\xef\x0a\x44\x94\xde\x77\x1b\xd0\xa6\x82\xe1\x5d\x28\xcd\x10\ +\x2a\x0a\x11\x94\x0e\x0c\x04\xc2\x8a\x02\x05\xb3\x4b\xc9\xd9\x9f\ +\x29\xb7\xcb\xf0\x4a\x21\x24\xc4\x84\x40\x49\x99\x50\x14\xc2\x19\ +\x15\x12\x20\x8c\xed\xbe\x56\x74\x97\xe2\xab\xf8\xf9\x8f\x5e\xc9\ +\x7e\xec\x6f\x17\x15\x45\x51\x01\x90\x3d\xf6\x08\x30\x4a\x85\x84\ +\xbd\xd3\x0c\x40\x0c\xc1\x80\x79\x28\x20\xb6\xa7\x07\x1f\x18\x3e\ +\x80\x11\xe0\xbd\x80\x45\x42\x08\x40\x14\x2c\xb9\x00\x10\x41\xfb\ +\xa5\x20\x56\x14\x2c\x39\x97\x70\x40\x6b\x18\x72\x7b\x5b\x24\xbe\ +\xa0\x80\xa0\xde\x04\x95\xd0\x80\xa2\x98\x0f\xc2\xe4\x42\xf6\xd5\ +\x5a\xe9\x67\x72\x8f\xcb\xf1\x19\x74\x7c\xda\x57\x81\xf4\xce\xea\ +\xc0\x59\x6f\x88\x50\x1f\x0f\xb3\x01\x99\x83\x8c\x5a\xf7\x0f\x4e\ +\xba\xfb\x12\x4a\x85\xad\x2a\x30\x3b\xa5\x51\xf2\xbe\xb8\xa3\x81\ +\x8b\x50\x5f\xf9\xb4\xde\x63\x50\x0a\xde\x5b\xa6\xab\xef\x2c\xc1\ +\x7b\x2b\x7f\x89\x7b\x17\x2f\xf9\xf1\x27\xb9\xe7\x5a\x29\xee\xbd\ +\xa9\xb8\xdf\xd3\x4b\xc1\xfb\xd8\xa7\xf7\x34\xd9\xff\x3a\x7d\x4d\ +\xd1\xbe\xc4\xcc\xbe\xa6\xf9\x00\x30\x17\xde\x5b\x72\xb0\xff\x99\ +\xfb\xea\x07\xf6\xbf\x4d\xff\x4f\xf7\xdc\xff\xce\x9d\x7f\x47\xd8\ +\xdf\xbd\x1b\x48\x29\xf8\xc7\x0f\x51\xeb\xde\xc6\x18\xa5\x58\xd1\ +\x7a\x9a\xdb\x5c\x69\xc3\x47\xa4\xbb\x4d\xce\x7e\x7b\x9b\xf7\x36\ +\x20\x25\xb5\xee\x4d\x2b\x1e\x98\xa3\x6a\x7f\x86\xbd\xb8\x51\xbd\ +\x5d\x47\xef\xee\x31\x7b\xe0\x20\x00\x92\x5b\x1d\x6d\xcd\x4a\x72\ +\xc9\x88\x8c\x48\xc6\xb9\xb0\x01\xcc\xee\xcc\x87\x3b\x03\xca\xef\ +\x9d\x87\xf7\x2e\x82\x9c\xdd\x1b\x3f\xd8\xf7\xee\xfc\xce\xa0\xf4\ +\xc5\xb9\xdd\xdb\xda\x17\x1f\xde\x77\xed\xea\x95\xcf\x8b\xc9\x63\ +\xa3\x23\x73\xf3\x0b\x1f\x50\x92\x0f\xd2\x57\x80\x20\x52\x15\xcc\ +\x28\xfd\xe3\xc7\xb3\xde\x4f\xdd\xf8\x6f\x4c\xf7\x07\x8d\x18\xa4\ +\x41\xfa\xfc\x49\x0a\xcb\x12\x5f\x92\x27\xa1\xd6\x57\xae\x4a\xf2\ +\xe7\xcc\xe4\x10\x42\x08\x07\x53\x4e\x07\x69\x90\xbe\x1c\x2a\x14\ +\x84\x9f\x33\x93\x0b\x21\x8c\x50\x88\x8b\x41\x75\x7d\x90\x06\xe9\ +\xcb\xa2\xae\x0b\x21\x3e\x57\x49\x0e\x21\x84\x08\xc2\x41\x78\x80\ +\x41\x1a\xa4\x2f\xc7\xee\x44\x4a\xf9\xf9\x32\x39\x46\xc8\xe1\x74\ +\x0c\x1a\xde\x06\x69\x90\xbe\x24\x84\x10\xc1\x03\x51\x1c\x3f\x97\ +\x65\x83\x73\x3e\xc8\xe4\x83\x34\x48\x5f\x9e\x5d\x39\xf8\x5c\x63\ +\xd7\x07\x69\x90\x06\xe9\x4b\x29\xcf\x07\xbb\x60\x90\x06\x69\x90\ +\xc9\xff\xc0\xfa\xc4\x3d\x4e\xb7\xcf\xcf\x09\x87\x30\xc6\x5f\x0a\ +\xd4\x40\x88\x31\x1e\x74\x2c\x0e\xd2\x57\x97\xc9\x39\x63\x02\xa0\ +\x3b\x28\x5d\x50\x32\xf6\x39\xec\xea\x21\x94\x5d\x2d\x0d\x2d\xdd\ +\xe6\x1f\x19\xa5\x14\x42\x28\x8c\x86\xba\x86\xc0\xc7\x91\x2a\x06\ +\x69\x90\xbe\x18\x26\x87\x9f\x4c\x03\x24\xeb\x5d\x07\xef\xfd\x70\ +\xe7\xa7\x07\x9c\xc4\x10\x3b\x90\xb1\xf7\xad\xff\xfa\xaf\x95\x47\ +\xb8\xaa\x03\x00\x54\x9d\x5c\xdd\xfa\xd2\x3f\xfd\x62\x43\x97\x70\ +\xba\x5d\x0e\x82\xa0\x94\x80\xa8\xba\xae\x12\xd0\x1b\x69\x0b\xb1\ +\xa2\x3a\x9c\x4e\xa7\x43\xc7\x08\xa9\xba\x43\xc5\x7d\xe7\x28\xd8\ +\xc6\x54\x73\x3a\x9d\x0e\xdd\xa1\x2b\xc6\xc1\x0f\xd6\x1c\xad\x0c\ +\xb9\x3c\x2e\x05\x41\x00\x91\xaa\x39\x9c\x4e\xa7\x43\x53\x11\x04\ +\x12\x40\x55\xd3\x9d\x4e\xa7\xd3\xe9\xd0\x34\x55\xd7\x1d\x4e\xa7\ +\x53\x1b\x88\x73\x08\x7b\x31\x52\x9c\x4e\x87\xaa\x60\x00\x24\x44\ +\x58\x77\x38\x5d\x2e\x1b\x35\x05\x12\x55\xb3\xaf\xb6\x41\x81\xfa\ +\xee\x6b\x43\x05\xde\xf9\x4a\x88\x22\xba\x6b\xd7\xaf\xd9\xd0\x44\ +\x75\xb7\x5b\x47\x83\x6c\x3e\x48\x5f\x38\xfd\x31\xc3\x5a\x21\x04\ +\x82\x9a\xdd\xde\xae\xab\xd7\x77\x9c\x9e\x3d\x66\x5a\x96\xc7\x6a\ +\xbb\xbc\x6d\x4f\x59\x7b\xe4\x04\xb3\xab\x6e\xe3\xa6\x43\x99\x33\ +\x16\x15\x27\x38\x6f\x1c\xd9\x7c\x89\x65\x2e\x9c\x5a\x84\x18\x23\ +\x58\xd6\x9c\xdb\xb7\xe7\xf8\x65\x43\x4f\x9c\xb7\x64\x5a\xf3\xa9\ +\xc3\x28\x7f\xf6\x94\x5c\xd7\x95\x43\x1f\xde\x52\x0a\x17\x8c\x4b\ +\xbd\xb4\x7f\xe3\xe1\x0b\xd5\x5a\x6c\xfe\xd2\x47\x27\x11\xe6\xdb\ +\xf7\xc1\x6f\x9a\xce\x25\x4f\x98\xf7\xf8\xb8\x64\xeb\xe0\x87\xeb\ +\xca\xaa\x3a\xa3\xb2\x4b\x17\xcc\x9e\x10\xa3\xf9\x8e\x6f\xfb\xb0\ +\xac\xa2\x81\x91\xb0\xbc\x82\x2c\xa3\xb9\xb2\xba\xc5\x28\x9c\x3c\ +\x6f\x66\x69\x06\xa0\x0c\x20\x0c\x42\x1d\x87\xb6\xef\xba\x50\xdd\ +\x21\x89\x7b\xd8\xc4\xd9\xd3\x4a\x33\xcd\x96\x5b\xbb\xf6\xec\x2b\ +\x6f\xf2\xc5\x15\xcf\xfa\xda\xac\xfc\x6b\x87\x3f\x3c\x78\xae\x4a\ +\x8d\xcd\x9d\xbb\xf0\xa1\x34\x67\xe8\xec\xae\x4d\xc7\xaf\x36\x68\ +\xc9\xc3\x96\xce\x9f\x9e\xe8\x0c\x9e\xdc\xb1\xe9\xc4\xb5\x86\xb0\ +\xf4\x92\x85\x0b\x67\x47\x62\xcc\xbb\xca\x57\xbf\xf4\x93\xbd\xa9\ +\x45\x8f\x2c\x9d\x19\xeb\x44\x5f\xb5\xd2\xb9\x83\xf4\x55\x56\xd7\ +\x21\xb7\x42\x7e\x9c\xf2\xd0\xd8\xf8\xe3\xfb\x8e\x9a\x04\x9d\x3b\ +\x78\x10\xe5\x4d\x2b\x8c\x90\x16\xc2\xdd\xb5\xe7\x8f\x5e\x6f\x23\ +\x0a\x2f\x3b\x7d\xba\x9d\xaa\xba\x46\x88\xae\xb7\x5c\x3f\xf8\xda\ +\xfb\xc7\x62\x8a\x27\x8d\x1b\x39\x34\xd2\xc5\x6f\x5e\x3e\x57\xdd\ +\x45\x89\x86\x5a\xaa\xaf\x5c\x6f\xf6\x77\x55\x9d\x5e\xbb\xf3\xe2\ +\xd0\x19\xf3\x27\x14\x67\xe9\x58\x70\xa8\xe6\x8c\x98\x3c\x7f\xd6\ +\xd4\x9c\x38\x78\xf8\xbd\x37\x77\xde\xe4\x13\xa7\x8e\xa3\xd7\x77\ +\xbc\xb5\xe9\xb4\x90\xdd\x27\x0f\x9f\x72\xe5\x4e\x1d\x9f\x4d\xb6\ +\xae\xfb\xc0\x1f\x5d\x34\xb1\x28\x6c\xdf\x7b\x1b\x2e\xb5\x70\x95\ +\x40\x88\x89\xf0\x35\x1e\x3a\x7a\x29\xbe\x64\xe2\xf8\xfc\xf0\xfd\ +\x6b\x5f\xdb\x7f\xa3\x2b\xd8\x72\xed\xc0\x85\xe6\x92\x89\xd3\x46\ +\xe7\xc5\x57\x1c\xde\xb4\xe9\x74\xfb\xc4\xf9\x8b\x92\x42\x57\xd6\ +\x6d\x3a\x5a\x77\xf3\xd0\xfa\xbd\xd5\x23\x67\x2d\x98\x38\x2c\xdd\ +\xa3\x89\xf3\x3b\x36\xec\xa9\x60\xb3\x17\xcd\x77\xd6\x1f\x5b\xbb\ +\xf5\x34\x23\x04\x39\x62\xc7\x4e\x9d\xfd\xd0\xa4\x62\xb7\x02\xc5\ +\x60\x2d\x91\x41\xfa\xaa\x30\x39\x42\x40\x55\x29\x12\x1d\x52\x1b\ +\xb9\xe4\xd1\x08\xb3\x62\xcf\x89\x13\xc7\x6b\xc1\xac\xb9\x53\xc3\ +\x99\xaf\x9b\xbb\xc6\x96\x64\x77\x5c\xbc\xd0\xd3\x74\xb3\xb3\x5b\ +\x1d\x91\x1a\x83\xda\xdb\x71\x77\x5b\xe5\xa1\x63\xd1\xb9\x93\x1e\ +\x9e\x30\x7c\x6c\x7e\x56\x82\x30\x75\x89\x1c\xcc\x04\x86\xa9\x20\ +\x45\x85\xc0\x11\x9d\x90\x18\x89\xae\x56\x36\xc2\x94\x0c\x8f\xcb\ +\x63\xa9\x8e\xa8\xac\xa1\x43\x87\x0d\x8b\x02\xf5\xc7\xaf\x75\x4e\ +\x5d\xfa\xf8\xa4\x09\xd3\xbe\xb6\x74\x6a\xe7\xb5\x33\xd5\x01\xae\ +\x39\xc3\xb3\x87\x8e\x9a\x32\x6d\x5a\x7e\x52\x6c\x5a\x61\xc9\x94\ +\xb9\x73\x32\x5c\x46\x73\x8b\x17\xdb\x30\xda\x52\x28\xae\xd8\xa1\ +\xc3\x47\x4c\x59\xf8\xd8\xa2\x11\xae\xb3\x65\xd7\x43\x82\xb8\xe3\ +\x32\x46\x8f\x19\x57\x9c\xe6\xb9\x79\xa1\xac\xa1\xb3\xed\xcc\x91\ +\xc3\xb7\x9a\x3b\x5a\x9b\x6b\x2d\x47\x46\xb2\xc3\x77\xf9\x6a\xb5\ +\x2b\x36\x35\x12\x78\x2f\x9e\xbf\xd4\xd2\xd1\x7c\xfc\xd0\xd1\xda\ +\x8e\xce\xa6\xc6\x06\xbf\x09\x91\xea\xce\xc8\x2d\x2c\xcc\x4e\xd2\ +\x30\x18\xe4\xf1\x41\xfa\x6f\xaa\xae\x43\x08\x20\x04\x18\x03\x8c\ +\x25\xc6\x00\x63\x18\x08\xa0\xd6\x16\x71\xeb\x4a\x6a\x65\x75\xd2\ +\x89\x4b\x29\x37\x4f\x5d\x5e\xb3\x6e\x92\x33\x7e\xf4\xb9\x63\xe9\ +\x17\x2e\xb9\x37\x6d\x0f\x0f\xb4\x24\x36\x7b\xc3\x7f\x4e\xfe\xa2\ +\xad\x4b\xf9\xc5\x4f\x20\x63\x00\x80\xa9\x00\xcc\x20\xbf\x04\x7f\ +\x0d\x00\x22\x80\xc0\xc7\xa9\x20\x6f\x6f\x06\x51\xae\xd1\x01\x6f\ +\xa6\x7b\x47\xd8\xb6\x21\x7f\xa3\xf1\xb2\x83\x7b\xcf\xbe\x9a\xe0\ +\xfc\xce\xe3\x89\xd5\xb5\xbe\xe8\x9b\x6c\xa8\x53\x2a\x8a\x70\x39\ +\x2d\x45\x91\x00\x08\x88\x00\x42\x00\x21\x68\xa7\x1e\x4b\x81\x21\ +\x30\x4c\x93\x53\x89\x09\xba\x0b\xc1\xaa\xcf\xf4\x80\x31\x02\x76\ +\x4a\xb2\x14\x8c\x52\x41\x38\x67\x30\x39\x7f\xd4\xdc\x19\xf9\x9c\ +\xce\xd4\xdd\xee\xa8\xe8\xd8\xbf\xf8\x9b\xe8\xe3\xfb\xb6\xbf\xfc\ +\xb3\x5f\x3e\xf2\xec\x63\x08\x69\x99\x25\x13\xe6\x8e\x4a\xa2\x7c\ +\xb6\x3b\x32\xc6\x15\xac\x66\x4c\xf4\x17\x2f\x1a\x64\xf2\x41\xfa\ +\x6f\xc4\xe4\x10\x02\x42\xa4\xa2\x00\x08\xa1\x61\x00\xcb\x82\xb5\ +\x75\xf8\xda\x55\x54\x51\x81\x6e\x96\xe3\xeb\xd7\x41\x67\x97\xf4\ +\x75\x3c\xda\xda\xed\x5e\xb7\x06\x2b\x38\x3d\x22\x02\x24\x62\xd8\ +\xa9\x75\x4b\xe0\x1f\x92\x17\x91\x37\x3b\x58\x53\xb6\xe1\x5c\x4b\ +\xc9\xd3\x7f\x3b\xae\x20\xde\x42\x18\x6b\x7a\xa8\xad\x7c\xd3\xc6\ +\x7d\x9e\xcc\xa2\x14\x07\x88\x4b\x19\xa2\xde\x3a\x7c\xfc\x5c\x63\ +\x76\x62\x34\xbf\x5d\xe9\xd4\x1c\xbc\xea\x46\xc7\x8d\x5b\x39\x5e\ +\xff\x70\x46\x95\x13\xbb\x33\x31\x08\xae\xde\x0c\xfe\x6f\x94\x9a\ +\x1c\xbb\x22\xe0\xaf\xbe\xd9\xde\xb4\x70\xcc\xe1\xeb\x65\xd1\xb9\ +\xcb\xd2\x3d\x24\x80\x15\xa6\x3b\x00\x41\xa6\x61\x70\x21\x21\x90\ +\x96\x61\x50\xde\x07\x4b\x8d\xb0\xf0\x37\x1c\x3f\x7c\x34\x10\xd6\ +\xb3\xad\xcc\x3b\xf6\x99\x5c\xcd\x3c\x14\x32\x2c\x21\x01\x57\xdc\ +\xc3\x46\x0d\x3b\xb9\xe3\xcc\x95\xac\xc8\x18\x85\x85\x91\xdc\xf0\ +\x8e\xf2\x8b\x55\xfe\xa4\x21\x05\x11\xc7\x36\xd5\x1b\xea\xc8\xd1\ +\xf9\x2b\x8f\x9c\x2c\x4f\x9c\xe2\x84\x4c\xe8\x31\x09\xe1\xe1\x11\ +\xa8\xfb\xd0\x81\x03\x46\x56\x62\x46\x7e\x4e\xb4\x83\x88\xc1\x3d\ +\xf9\x20\xfd\x69\x33\x39\x42\x00\x63\xa9\x10\x08\x20\x6c\x6c\xc4\ +\xd5\xd5\xe8\xdc\x39\x7c\xe6\x2c\xbe\x7a\x15\x5d\xbb\x06\x00\x90\ +\xb1\xb1\x32\x2a\x4a\x24\x26\xc8\x71\xe3\x68\x9c\xe7\x16\x75\xa5\ +\x4c\x99\xe4\xc9\x4a\x66\x9e\x30\xa0\xa8\x1a\xf0\xd7\xed\xd8\xaf\ +\x95\x3e\x94\x97\x13\x87\xcb\x77\x9c\xfd\xe9\xa1\xa2\xbf\xf9\x6b\ +\x1a\xaf\x53\x20\x19\x80\x18\x98\x25\xe3\x27\x1c\x2d\x2b\xaf\xc4\ +\x9e\x49\xf3\x96\x17\x87\xad\x20\xdb\xf6\xec\x6d\xf6\x12\x35\x6c\ +\xd4\xf4\x87\x12\x5c\x5d\x07\x3e\xda\xd5\xd0\xc3\x73\x12\x73\xa6\ +\xa5\xc7\x38\x6e\x5f\xf3\x9d\x2e\xb3\x3a\x7c\xd1\xcd\xcd\x85\x56\ +\x20\x7f\xdf\xfb\x62\xc3\x2b\xf3\x00\x50\xc7\x9c\xd7\x8f\x25\x8e\ +\xea\x06\xf1\xd7\x4e\xb3\x11\x61\x85\x53\xa7\xc6\xc7\x79\x28\x26\ +\x05\xa5\xa3\xa3\xa2\x54\xca\x25\x80\x00\x4a\x80\x08\xf1\x36\xdc\ +\x3c\x79\x5b\x8c\x59\xf6\xd4\x43\x43\xe3\xbc\xe5\xc9\xa3\x4a\xa2\ +\x54\xc8\x4c\x0b\xe4\x4c\x5a\xfe\x14\xde\x77\xf8\xdc\x91\x72\x25\ +\x7c\x5c\x64\x76\x2a\x0e\x56\x9c\x3f\x7a\xca\x82\xd9\x73\x1e\x9f\ +\x9a\x93\x18\x55\xf0\xd8\x63\x70\xf7\x89\x53\x87\x84\x33\x7e\x72\ +\x5c\x8e\x4c\x4a\x5a\xf2\xc8\x92\x6d\xfb\xcf\x9c\x0d\x1a\x89\xb9\ +\x39\x83\xf6\xf5\x41\xfa\xa2\x4d\x5f\xb7\x6b\xaa\xfb\xbf\xf4\x2b\ +\xab\x86\x11\x62\x8c\x4b\x29\x15\x45\x51\x55\x55\x4a\x61\xff\xc4\ +\xb9\xe8\x07\x8a\xa1\x94\x1a\x86\xc1\xfb\xa0\x61\x2c\xcb\x8a\x8e\ +\x8f\xcb\x1b\x56\xcc\x83\x41\x58\x5f\x4f\x8e\x1c\xc5\x87\x0e\xe1\ +\xe3\xc7\x61\x7b\x3b\x0c\x85\x44\x4e\x0e\x1f\x31\x42\x14\x0f\xe3\ +\x23\x47\xca\xf8\x38\x19\x1d\x23\xa2\xa3\x81\xae\x43\x21\x09\x94\ +\xdc\xb4\x24\xe7\x40\x4a\x20\xa5\x04\x50\x77\x38\xa8\xaf\xad\xba\ +\xaa\xea\x6a\xd9\xc9\x26\x67\xf1\x53\xcb\x27\xab\xcc\xec\x13\x7e\ +\xd0\xae\x99\x06\x81\xb0\x4c\x83\x0a\xa4\xe9\x1a\x41\x50\x02\x49\ +\x4d\x93\x49\xa8\xe9\x3a\x82\x80\x0b\x66\x32\x01\x30\x41\x8a\x22\ +\x01\x90\x01\x3f\xec\xe8\x40\x1d\x1d\xa0\xbe\x41\x39\x77\x0e\x5d\ +\xbe\x04\xcb\xce\xa3\x8e\x36\xa0\x2a\x3c\x3e\x09\x3f\x34\x9b\x8d\ +\x1f\x1b\x1a\x33\x5e\xcb\x48\x13\x92\x5b\x21\x13\x43\xcc\xeb\x4f\ +\xff\xe0\xa5\x9d\x8f\xfc\xe3\xbf\x96\xc6\xab\x96\x61\x98\x26\x85\ +\x44\xd5\x15\x68\x18\x76\xb1\x44\x48\x54\x55\x55\x08\x94\xc2\x32\ +\x0d\x2a\xb1\xed\x3c\x13\x8c\x9a\x26\x15\x00\x2a\x9a\xa6\x10\x0c\ +\xa5\x30\x4d\x83\x32\x49\x14\x55\xd3\x14\x20\x58\x5f\xf9\xa4\x41\ +\x1a\xa4\x2f\x82\x6c\x64\x18\xf8\xf6\xca\xb7\x06\x30\x39\x00\x00\ +\x70\xce\x0b\x0b\x0b\x23\x23\x23\x00\x00\x0d\x0d\x0d\x55\x55\x55\ +\x18\x13\x9b\xc9\xa5\x14\x36\x27\x32\xce\x5c\x2e\x57\x51\x41\x81\ +\x45\x29\x97\x92\x41\x48\x85\x48\x30\x02\x79\xcd\x6d\x68\xe3\x26\ +\x7c\xe8\x10\xec\xe9\x11\xe9\x69\x7c\xd4\x68\x3e\x75\x0a\x1f\x31\ +\x52\xe4\xe7\x02\x87\x53\x12\x02\x20\x84\x9c\x03\xfb\xef\x13\x40\ +\x69\x11\x26\x66\x57\xd5\xb6\x0f\xb6\xfb\x63\x87\x2e\x9c\x3b\x2d\ +\x46\x65\xec\xf7\x04\xf3\x40\x08\x60\x0c\x08\x91\x08\x41\x21\x00\ +\x63\xc0\xe7\xc3\x57\xae\xa2\xf3\xe7\xc8\xfe\x03\xf8\xd2\x45\xd8\ +\xd0\x28\x93\x93\xd9\xcc\x19\x6c\xd1\x62\x3e\x7e\x1c\x48\x4a\x16\ +\xad\x15\xbb\xf6\x5d\x28\x9e\x3e\x2b\xd5\x8d\x07\x3d\x5e\x83\xf4\ +\xa7\xcd\xe4\x93\x26\x4d\xba\xe7\x87\x60\x30\xf4\xcf\xff\xf4\x8f\ +\x23\x46\x0c\x87\x10\x7e\xf4\xd1\xd6\x37\xdf\x7a\xcb\xe5\x72\xdd\ +\x83\xfa\x66\x59\x56\x56\x56\xd6\x3f\xff\xd3\x3f\xfa\x19\x13\x9c\ +\xbb\xae\xdf\x88\xde\xbb\x27\xf1\xe8\x71\xb5\xdb\x0b\x32\x33\xf8\ +\x43\x0f\xb1\xb9\x73\x45\x61\xa1\x88\x8f\xed\x95\xbf\x76\x49\x82\ +\x4f\x67\x74\xb2\x01\x7a\x75\x04\x20\x00\x26\x17\xfc\xb3\x95\x4b\ +\xfd\x44\xdd\x05\xd8\x15\xdc\x24\x02\xc0\x2e\x05\xd5\xd0\x88\xce\ +\x9f\x27\x3b\x77\xe1\x3d\xbb\x41\x5b\x3b\xc8\x48\xb7\x1e\x59\x4e\ +\x97\x2e\x55\x0b\x0b\x19\x00\x82\x89\x41\x05\x7b\x90\xfe\x64\x99\ +\x1c\xdd\xaa\x28\x27\x4e\xa7\xd3\x86\xb8\xa4\x0c\xa8\xba\x8a\x00\ +\x80\x10\x61\x8c\x6d\xae\x26\x84\xb8\x5c\x2e\xa7\xd3\x29\x38\xa5\ +\x8c\x4b\x09\xb0\xa2\x62\x08\x08\x21\xaa\xcb\x25\x14\xc5\x73\xe9\ +\x52\xfc\x07\x1b\x63\xf7\xee\x95\x08\x7b\x13\x3d\xad\x4f\xcc\xe6\ +\x53\xa7\xca\xd8\x58\x00\xda\xc1\xa5\x03\x90\x51\x20\xbe\xd4\x90\ +\x5a\x12\x61\xa0\x10\xe0\xc6\xe0\xe1\x29\x68\x54\x06\x3e\x78\xc0\ +\xb9\x73\xbf\xfb\x9f\xff\xd9\xf1\xeb\x97\xe9\xf2\x25\xbe\x29\xa3\ +\x42\x61\x1a\x60\xfc\x4b\xfe\x16\x83\x34\x48\xf7\x97\x68\x08\xd1\ +\x8e\x76\x02\x80\x94\x12\x25\x14\x4c\x5b\x38\x21\x66\xdb\xba\x2d\ +\xcd\xe6\x7d\x84\x2d\x67\x2c\x7a\xc8\x84\x87\x17\x4c\x76\x85\xea\ +\xb7\x6f\x7c\xff\x5a\x2b\xa5\x84\x38\x7a\x7a\x52\x7f\xf5\x7c\xe4\ +\xfa\xf5\x00\xa1\xc6\x85\x0b\x1b\x66\xcf\x72\xde\xdc\x9a\x12\xa7\ +\xca\xf2\x03\xe0\x86\x00\xfd\xf5\x8d\xfb\xa5\xf3\x97\xba\x33\xec\ +\x75\x8f\xc8\xa2\x48\x5c\xf8\xa8\x6c\xee\x81\x27\xae\xa9\xcf\xbf\ +\xe8\x79\x11\xa8\x93\x72\xc4\xe4\xa1\x40\x57\x00\xe3\x60\x50\x6d\ +\x1f\xa4\x2f\xf9\x34\x96\xc0\xae\x75\x01\x24\x00\x50\x22\x4c\x02\ +\xf5\x75\x44\x0a\x8e\xdd\xa9\xe3\xa6\x4d\x1b\x91\xd9\xb5\x07\xde\ +\x5f\x9f\x46\x18\xf3\x60\xdb\x8e\xd5\xaf\x24\x4d\x7d\x72\xf6\xb4\ +\xe2\x8b\xef\x9c\x9a\x18\xf2\x7f\xf7\xcc\x99\x98\x50\xa8\x75\xe1\ +\x82\x86\x47\x1f\xf5\x66\x65\x99\x94\x7a\xaa\x77\x47\xea\x3a\x97\ +\x1c\x40\xd4\xcb\xd9\xd2\xd6\x88\xe5\x9f\x8e\xc6\x2b\x00\x96\x22\ +\xd5\xcd\x12\x4b\xe1\xc8\x34\xc7\x91\x9b\x8e\x23\x55\xa0\xcd\x14\ +\xf3\x8a\x65\x6a\x0c\xa0\x6c\x90\xcf\x07\xe9\xcb\xcb\xe2\xbd\x55\ +\x85\x65\x2f\xb7\x4b\x49\x5c\x9e\x76\xaf\x9f\x40\x44\xa4\xff\xf6\ +\x07\x6b\x36\xc4\x3f\x3d\x81\x10\x04\xc0\x7d\xf4\x52\x08\x61\x77\ +\xdd\xf5\x66\x1c\x37\x32\x86\xdc\x3c\xd7\xb8\xb8\xb9\xf9\xfb\x35\ +\x95\xbe\xb8\xb8\xf2\x1f\xfe\xb0\x63\xcc\x68\x06\x00\x32\x0c\x64\ +\x59\x92\x73\x61\x59\x8c\x59\x40\x22\x08\x7b\x8d\xf5\xb0\xaf\x45\ +\xf8\xf9\x88\x73\x09\x84\x04\xe8\x0f\x1f\xa8\x07\x21\xc8\x88\xe6\ +\x49\x63\xd1\xa5\x44\xb2\xe7\x0a\x7a\xe3\xa0\xb5\xac\x54\x14\x26\ +\x03\xc6\x07\xc3\x59\x06\xe9\x4b\xa8\x86\xf6\x5a\x9b\xa0\x6d\x20\ +\xef\x95\xb1\x88\x5a\x82\x73\x02\x00\x90\x92\x09\x09\x09\xfe\x64\ +\x71\x2b\x39\x27\x11\x0f\x3d\xf6\x84\xa7\xe9\x08\xdc\x78\xf2\xfb\ +\xd5\xd5\x7b\x22\x23\x77\x4c\x9d\xfa\xc4\xac\x99\xa0\xa7\x07\xd1\ +\xde\x52\x18\x52\x4a\x20\x04\x10\x52\x4a\xde\x7f\x2b\x09\xec\x50\ +\xb1\x4f\x4e\x51\x93\x5c\x32\x06\x7a\x93\xde\x20\x20\xca\x6f\x79\ +\x0e\x00\x09\xd0\x1d\xd2\x0c\x40\x21\x01\xf8\x03\xeb\x07\x0c\x08\ +\x04\x45\x69\xba\x88\xf7\x28\x1f\x5d\x50\xd7\x9e\xb0\x1e\x1f\xc3\ +\x0b\x92\xa0\x35\x88\x6f\x35\x48\x5f\x26\xbb\x92\xfd\x2f\xec\x0d\ +\xa7\xb4\x4b\xe8\xda\xfc\x28\x39\x97\x52\x92\x5e\xd6\x42\x44\xd3\ +\xb5\x4f\x4a\x84\xa4\x94\x67\x4d\x5e\x32\xa3\x10\x9e\xf8\xfb\xa3\ +\xdf\xaf\xb9\xbd\x2f\x31\xe1\x07\x99\x59\x89\x9a\xa6\x18\x06\xeb\ +\xb3\x48\x41\x08\x85\x90\x42\xf0\xde\x82\x35\x7d\xb6\x74\x29\xef\ +\x08\xf0\xfb\xe4\x53\x4b\x06\x50\x18\x1e\xbf\x14\x67\x65\x41\x24\ +\x64\xd3\x59\x76\x74\x07\xf7\x9a\x50\x77\x01\xc8\xa5\x69\x40\xc5\ +\x09\x20\x93\xa6\x01\x24\x80\x08\x81\x84\x31\xea\xd4\x71\xf4\xc3\ +\x5f\xf2\x20\x82\x4e\x27\x10\x96\x34\x4d\x00\x31\x54\x1d\x00\x43\ +\xc0\xa9\xb4\x4c\x20\x24\xc0\x0a\x44\x52\x32\x06\x90\x02\x55\xfd\ +\xb3\xaf\x06\x02\x00\xc6\x78\x7c\x98\x78\x6c\xb4\xba\xe1\x8c\xb2\ +\xf5\xa2\x08\xd7\x45\x5c\x18\x60\x83\x76\xb8\x41\xfa\xd2\x30\xb9\ +\xec\xd3\xd6\xed\x8d\xb1\x94\x76\x06\xb8\x00\x52\x0a\x2e\x84\xcd\ +\xe4\x10\x13\xda\x7e\xfa\xc4\xf9\x6e\xeb\xfe\xec\x00\x11\xb2\x82\ +\xed\xad\xb7\xf5\xbf\xa4\xd2\xa7\x91\xd7\xb3\xb3\x83\x08\x2b\x03\ +\x0d\xce\xf6\xca\x01\x24\x90\x42\x08\x09\xa4\xb4\xab\xea\xf5\x8a\ +\x72\xfb\xc6\x00\xc8\x7b\xb8\x5c\x0a\x20\x14\x32\xff\x6f\x94\x24\ +\xaf\x75\x68\x9d\xa4\x3a\x74\x0a\xe1\x48\x27\xd9\xd1\xec\xc6\x69\ +\xc9\x22\x49\xc9\x04\x51\x7d\x4c\xd0\x38\x65\xe2\x14\xe4\x92\xfc\ +\xca\x1e\x4e\x25\x4c\x2a\x55\x66\x3d\x2b\x3b\x2a\xac\x33\x47\x81\ +\x27\x8f\x4c\x18\x8b\x44\x07\xbd\x74\x40\x74\x99\x30\x26\x9b\xe4\ +\x8f\x40\x6e\x87\x68\xbe\x2a\x82\x0e\x92\x91\x2d\xbb\xae\xb2\xcb\ +\xe7\x01\x85\xe0\xf7\xc9\xe4\xe6\x5c\xb8\x55\x6b\x76\x81\x63\xd5\ +\x49\x72\xf4\x96\xb1\xa8\x18\x0e\x7a\xce\x07\xe9\x4b\xc6\xe5\x12\ +\xc2\x3e\x56\x03\x00\xf6\xb1\x24\x17\x12\xd8\x90\xcc\x08\x2b\x56\ +\xcb\x81\x7d\x0d\xaa\xa6\xdd\x17\x47\x85\x28\x4a\xd5\x85\x9d\x7b\ +\xb7\x36\x2f\x28\xbf\xb9\xa6\xb0\xb0\x56\x77\x68\x03\xca\x24\xf6\ +\xa9\x09\x40\x0a\x21\x39\x07\x42\x48\xc1\x25\x10\x52\x08\x01\x20\ +\x94\x36\xf3\xf7\xfa\xa7\xef\x66\x1e\x0b\xc6\x8c\x26\xf9\x1e\x6b\ +\xd5\xbf\x5b\xb5\x3e\xa8\x12\x60\x19\x30\x6b\xb9\x3e\x71\x0c\x2b\ +\x3f\x24\x58\x06\x99\xb8\x84\xb6\x9d\xc2\xc3\xbf\x8b\xf5\x0a\x5a\ +\xdb\x0c\x00\x14\x8c\x02\x2b\x20\x7a\x5a\x45\x47\xab\x70\xe7\xeb\ +\xcb\x9e\x03\x2d\x67\x05\x1e\xae\x2d\xc9\x34\xde\xf9\x15\xcc\x9c\ +\x4b\x46\x84\xd1\xb2\x1b\x64\xd2\x73\x24\x78\x83\xde\xac\x27\x63\ +\x9e\x85\xf0\x57\xe6\xc9\x8b\x80\x68\xbf\x57\x3f\x72\x46\x13\xc3\ +\xf0\xf0\x14\xe5\x4a\x23\x1c\x9b\x2e\x62\x5c\x83\xc2\x7c\x90\xbe\ +\x54\xfa\xba\x84\xb6\x18\x85\xd2\x4e\x07\x93\xd0\xce\xa8\x12\x42\ +\x10\xab\xaf\xa8\x28\x42\xd0\xae\xea\x68\x9a\x96\x10\xfd\x55\x36\ +\xb9\x69\x9a\x84\x10\x93\x90\xa1\x52\x08\x55\x3d\xe9\x76\x0b\xd3\ +\xe4\x96\x45\x29\xb5\x51\x61\x06\x2c\x28\x12\x48\x21\x7a\xe5\x39\ +\xb7\x4d\xf5\xa2\xcf\x08\x00\xee\xc3\xe4\x0c\xb8\x93\x81\x51\xcf\ +\xba\xbc\x82\x68\x08\x02\x80\x31\xe0\x96\x34\x82\x82\x73\x29\x98\ +\x30\x02\x92\x73\x20\x11\xd4\xb0\xa8\x38\xca\xea\xeb\x40\x46\xa6\ +\x0c\x35\x58\x27\x3f\x60\x1d\x5c\x99\xf5\x2f\xc8\x38\x11\xf8\xe0\ +\x65\x81\x93\x1d\xdf\xf9\x11\xc9\xc9\x66\x12\x88\xdb\x47\xcd\x9d\ +\xeb\x38\xc9\xd0\x22\xaf\x98\x1f\xae\xe6\x2c\x5e\xcb\xcc\x93\x27\ +\xce\x81\xdf\xbb\xae\x8b\x84\x92\x66\x47\xab\x67\x6f\x83\xee\x20\ +\x8f\x71\xa2\xc1\x42\x31\x7f\xb2\xdb\x57\x0d\x23\x26\x24\x97\x12\ +\xfc\xc1\xed\x3a\x5f\x24\x93\x03\xd0\x2b\x6d\x21\x80\x50\x4a\x00\ +\x10\x02\x82\x03\x29\xc9\xbf\xfc\xf3\x3f\xdd\xc5\xa5\x00\x08\x21\ +\x63\x63\x63\x2c\xcb\x92\x52\x8e\x1e\x3d\x3a\x27\x27\x07\x21\x64\ +\xb9\x5d\x05\xaf\xbf\x4e\xba\xba\x9e\xf9\xf7\x7f\xe3\x52\x4a\xce\ +\x09\x21\x94\xb2\x7e\xbb\x1e\x84\x50\x48\x29\x05\x07\x76\xc9\x53\ +\x21\xa5\x14\x40\xda\x7b\x72\x79\x7f\x37\x9a\x10\xd0\xdb\x0c\xf4\ +\x09\x50\x23\xa2\x2b\x08\x14\x2c\x2d\x03\x31\x2e\x11\x92\x96\x25\ +\x2c\x0b\x48\x08\xa4\x61\x6e\xfe\x4f\x39\x66\x91\xba\xfc\xdf\xc9\ +\x95\xd5\xc6\x4d\x03\x48\x28\xed\x3f\xd5\x21\xfd\xed\x9c\x0a\xc0\ +\xfd\x22\x60\x22\x45\x93\x9c\x01\x80\x25\x22\xc2\x08\x02\xac\x4a\ +\x8c\x84\x15\x04\x02\x09\x4e\xa5\x41\xa1\xea\x04\x22\x24\x05\x86\ +\x04\x49\x8b\x42\xcd\xf1\x60\x23\x2c\x25\x8f\xd0\x81\x04\xc0\x62\ +\x92\x0b\xc1\x07\x25\xf9\x9f\x24\x71\x21\xd7\x5d\x6e\x5c\x9a\x1b\ +\xeb\x52\x08\x97\xff\x9d\x3c\x25\x50\x02\xd9\xeb\x22\xb7\x45\x6f\ +\xef\xee\x59\x92\xcc\xcc\xcc\x7b\x98\x1c\x00\x40\xa9\x65\x17\x27\ +\x0e\x0f\x0f\x8b\x8a\x8a\x04\x00\x30\x8f\x27\x22\x22\x02\x4b\x99\ +\x9e\x98\x28\x55\x55\x0a\x61\x0b\xf9\x3b\x1a\x3b\x80\x52\x02\x21\ +\xa4\x14\x02\x48\x0e\x00\x97\x52\xda\x72\x5c\x48\x89\x24\x00\x10\ +\xdc\x1b\x9f\x0a\x91\x6c\x39\x61\x56\x2f\xd7\x97\xfd\x85\xd8\xb5\ +\x59\x50\x15\x3b\x21\xf3\x35\x09\x92\xad\x0c\x2d\x15\x35\x1e\xa8\ +\xeb\x12\x60\x10\xee\xa1\x17\x36\x0a\x18\xe7\x1c\x3d\x51\x5e\xdb\ +\x29\xd4\x78\x9c\x91\xcf\x95\x56\x5e\x73\x0e\x94\xcc\x56\xf3\xaf\ +\x30\x52\xa2\xc4\xc3\xd0\xce\x4a\x99\xbb\x10\x60\x28\x04\x47\x10\ +\x03\x84\x04\xe7\x10\x60\x00\x85\x50\xe2\xd5\xf1\x53\xc4\x8d\x9d\ +\x22\x72\xae\xea\x6e\xb5\x6e\x07\xb5\xe2\x1c\x7a\x76\x2f\x0b\x3d\ +\x08\xb8\x22\x84\x90\x72\x20\xa5\x90\x42\x48\x0e\x07\x63\xe0\xfe\ +\x14\xf9\x00\x00\x29\xe5\x7f\x1d\xab\x3a\xdf\xd8\xf9\x9f\xd3\x86\ +\x68\x0a\x61\x5c\xfe\xe9\xbf\x54\xbf\x73\x1c\x40\x04\xa4\x04\x12\ +\xf5\x62\x21\x08\x29\x84\x90\x77\xd4\x75\x70\xbf\xfa\xe4\xfd\x15\ +\x51\xb8\x61\x18\x11\x91\xd0\x34\x51\x79\x79\x70\xe8\x50\x48\x69\ +\x7f\xa5\x14\x08\xa1\x94\x12\x42\x60\xd7\x2c\xb7\xb9\x1a\x08\x60\ +\x5b\xe0\xec\x86\xf8\x27\x44\xd9\x00\xde\x13\x7c\xff\xff\x88\x19\ +\x4f\x68\xf3\xfe\x12\x00\x21\x5b\xcf\xd2\x1d\x1b\x03\x3b\x37\xbb\ +\xa6\x7c\xcb\x39\x52\xca\xa6\x8b\xb4\x93\xa1\x91\x8b\x1d\xb9\xc9\ +\x80\xfb\x43\x7b\x3e\xa0\x8d\xd5\xa1\x13\xa7\x1c\xd3\x9e\xc3\xad\ +\xa7\x02\x1b\xdf\xf3\xef\x73\x38\x66\xfc\xa5\x02\x82\xc6\xae\x17\ +\xcc\xda\x4e\x92\xda\xc2\x3a\xba\x04\xc0\xdc\xd7\xcc\x3a\x3a\x04\ +\x42\xd0\xdf\xc2\xda\x5a\x05\x8a\xc0\x79\x63\x64\xed\x6e\x10\x3b\ +\x94\xc4\x94\x9b\xcd\xdd\x24\xbf\x84\x9e\xdf\x23\xb8\x80\xf8\xd3\ +\xba\xdc\x25\x84\x4a\xb3\x17\x10\x2c\x54\x2c\xb8\x84\x83\xde\xf2\ +\x3f\x4d\x26\x37\x42\xa1\xd2\x91\x23\x9d\xa3\xa7\xfc\xdb\x8e\x57\ +\xff\xcf\xcc\xa1\x04\xc1\x3f\x7d\x36\x97\xa0\xcf\x75\xd5\xab\xae\ +\x0b\x89\x20\x14\x50\x4a\x21\x84\x90\xf0\xfa\xb5\xab\xbf\x85\xc9\ +\xef\xe8\xf0\xaa\xea\xb8\x74\x29\xfb\xc9\x6f\xb6\x3d\xfe\x78\xfd\ +\xdf\xfd\x6f\x64\x9a\x9c\x31\x5b\xda\x73\xce\x85\x94\xa6\x65\x39\ +\x37\xfe\xbf\x92\x08\x6c\x31\x2e\x38\x97\x82\x4b\x21\xec\xd4\x51\ +\x29\xa5\x1d\x65\x77\x7f\xf5\x58\x30\xc9\x05\xc0\xd8\x36\xd0\x03\ +\x84\x00\xa7\x12\x62\x08\x81\x14\x1c\x62\x15\x48\x0e\x20\x04\x82\ +\x4b\x09\x21\xc1\x92\x51\x00\x31\x44\xb6\xf1\x90\x01\x44\xa0\xe4\ +\x52\x02\x48\x14\x20\xa8\x94\x08\x62\x02\x04\x95\x12\x42\x42\x00\ +\xa7\x52\x42\x88\x91\x64\x14\x62\x15\x48\x2a\x25\x82\x08\x4a\xce\ +\x21\x56\x1e\x40\x5d\x87\x50\x42\x10\xbe\xf9\x2a\x6e\x0f\xf6\x3c\ +\x56\xc2\x3d\xea\x7f\x83\xa9\xf1\xd5\x64\x72\x7f\x20\xf0\xf7\xb5\ +\x9e\xb5\x3b\x0f\x7c\xf7\xcf\x9e\x73\x9e\x78\xef\x5f\x67\x0e\x45\ +\xf8\x4f\x1c\x5a\x73\xa0\xc1\x0b\x42\xdb\x85\x06\x20\x04\x10\x39\ +\x74\xfd\x7a\xab\xef\xd3\xca\x31\x68\x59\xa1\xa2\xa2\xae\xf9\xf3\ +\x63\xde\x7b\xdf\x73\xe6\x0c\xd7\xf5\x3e\x2d\xbd\xf7\x5f\xdb\x2c\ +\x2f\x85\x00\x40\xf6\xde\x16\xf6\xf2\x75\x6f\x90\xeb\x27\x71\x14\ +\x22\x50\x51\x21\xc2\x00\x61\x80\x31\x80\x10\x10\x15\x62\x0c\x10\ +\x86\x44\x05\x10\x00\x84\x01\x44\x00\x2b\x90\x10\x00\x20\xb4\x7f\ +\x85\x08\x40\x04\x89\x0a\x91\xfd\x93\x02\x00\x00\x48\x81\x18\x03\ +\x20\x01\x22\x10\x63\x20\xfb\x3e\x00\xd8\xd7\x94\x62\x5f\x0b\x89\ +\xf2\x40\x1b\x72\x49\x90\x7e\xa3\x4d\xad\xe9\x32\x8a\x13\x78\x98\ +\x3e\xc8\xe1\x7f\xd2\x44\x2d\x8a\x00\x78\xe1\xa5\x97\x7a\x46\x2d\ +\xf9\xc9\x91\x9b\x52\x48\xf4\x27\x0d\x89\x6f\x83\xa1\x0f\xa8\x26\ +\x6c\xbf\x8d\xbd\x37\x91\x92\x93\x4f\xda\x7e\xde\x23\xcf\x81\x94\ +\x12\xa1\xb6\x6f\x3f\xeb\x3e\x73\x36\xf5\x3f\xfe\x6f\xd5\x2f\x7e\ +\x1e\xcc\xce\x06\xa1\x10\xbc\x63\xa2\x84\xc2\xb2\x20\x83\x18\x20\ +\x64\x6f\x10\x20\x94\xbd\xfb\x05\x08\x3e\x4d\x3d\xe3\x2f\x5f\x3f\ +\xab\x8a\xc2\x21\xa4\x10\xe2\xea\x4e\xcf\xa1\x5b\x20\x23\x12\x8d\ +\x4a\x73\x29\x18\x60\xf4\x87\x19\x2c\x28\x81\xe4\x9c\xcb\xfb\x09\ +\x16\x7b\x5b\xd4\x1f\x5b\x04\x21\x94\x5f\x35\x77\x3d\x04\x18\x61\ +\x2e\xf8\x27\xcc\x14\x88\x10\xe4\xf7\x18\x44\x21\xc4\x98\x60\x0c\ +\xa5\xe0\x8c\x72\x00\x81\x82\xa0\x04\x92\x49\xa0\x29\xe4\x85\x5f\ +\xff\xe6\x7b\xdf\xf9\xf6\xaf\x8e\xed\xfb\xbb\x19\x43\x31\x10\x16\ +\x65\xfd\x53\x1e\x61\x42\x30\x12\x9c\x31\xbb\x41\x88\x14\x82\x39\ +\xa3\x62\xc0\x09\x18\x4a\xc6\x98\x04\x10\x61\x4c\x30\x06\x40\x32\ +\x46\x45\xef\xe9\x58\x21\x18\x00\x41\x07\xb4\xf9\x09\x0f\x6d\x4b\ +\x47\xd9\xcf\x02\x10\xf4\xc9\x4e\x08\xc4\x6f\x37\xfd\xc8\xbb\x1a\ +\xba\x23\xcc\x61\x2f\xcf\x62\x4e\x85\x65\xde\x5f\x5d\x1f\xf8\x75\ +\xe0\xbf\x42\xd3\x1c\x67\xcf\x66\xfc\xcd\xdf\x4a\x4d\xab\xfd\xdf\ +\xff\xab\x6b\xca\x14\xc9\xb9\x34\x4d\xce\x05\x17\x3c\xb4\xf5\x15\ +\xd5\x0a\x48\x88\xfa\xae\xe9\xfd\x0f\xf4\x6f\x16\xfa\x9f\x0c\x82\ +\xcf\x68\xd7\x94\x5f\xdc\x7c\x92\x52\xd6\xb6\xb4\x68\x40\x8e\x6a\ +\xea\x29\x38\x5f\x5b\xa7\x68\x27\x27\xe7\xd0\x70\x07\xfc\x43\xda\ +\xd5\x21\x00\x61\xe1\xe1\xaa\xaa\xda\xd1\x89\x77\xc6\x1d\x48\x4a\ +\xa9\xa2\xaa\xa8\x2f\x6e\x9f\x52\xaa\x69\xda\x57\x8a\xc5\x85\x10\ +\xc1\x50\x28\x32\x32\xe2\xe3\xab\x1b\x84\x80\x31\xee\xf3\xfb\x3d\ +\xee\x81\xd8\x07\x10\x21\xe1\x6d\x6b\x6e\x6a\xf7\xb9\xa2\x13\x93\ +\xe2\x23\x20\x17\x86\x19\x78\xfe\x4a\xcf\x7b\xbb\x0e\xaa\x18\x61\ +\x8c\x7d\x81\xe0\xf7\xbe\xf3\x6c\xf8\xb5\x7d\x53\x4b\x86\x45\xc7\ +\x44\x29\x50\x4a\x88\x54\x95\xf8\x3b\x9a\x1b\x5a\xba\xb4\x88\xc4\ +\x94\x58\x37\x80\x44\x81\x66\x43\x63\x9b\x23\x22\xc6\xad\x61\x29\ +\x81\xa2\x69\xd4\xdb\xda\xe2\x15\x31\xb1\x51\x0a\x02\x96\xbf\xab\ +\xbe\xb1\x85\xab\xe1\xa9\x29\x89\x3a\x16\x12\x29\xc0\xec\xb9\x7d\ +\xbb\x5e\x38\x63\x52\x93\x62\x89\xfc\x44\xc5\x0f\x42\x68\x1a\x26\ +\x00\x40\xd5\xb4\x5e\x6f\x14\x90\x52\x0a\x00\x20\xa5\x94\x73\xe6\ +\x74\xde\x79\x9d\x7e\xde\xbd\x4b\x5e\xdf\x2d\x98\xef\xfe\x08\x11\ +\x04\x26\x17\x9f\x96\xc9\x7b\xb7\xcf\x42\x30\x87\xc3\x79\xfe\x7c\ +\xea\xff\xf9\x3f\x7a\x65\x55\xeb\xd7\xbe\xd6\xf4\xb5\xc7\x8d\x84\ +\x04\x69\x18\x92\x5a\x1c\x20\xca\x04\xe7\x4c\x08\xc1\xb9\x10\x52\ +\xd8\x04\x7a\xd5\x06\x29\x45\x2f\xb0\x8c\xbc\xd3\xec\x9d\x78\x7a\ +\x20\xc5\x27\x3d\xc9\x17\xce\xe3\x50\x2a\x8a\x25\xc4\xbb\xff\xfa\ +\xcf\xdf\xaa\x6b\x78\x38\x10\x3c\x1b\x1b\xf5\x42\x61\x41\x9d\xae\ +\x13\x26\xfe\x70\x1a\x87\x94\x12\x21\xb4\x70\xc1\xfc\xb4\xb4\x0c\ +\x21\x04\x84\x10\x22\x04\x21\x44\x08\x49\x21\x9b\x9b\x1a\x92\x53\ +\xd3\x5c\x6e\xb7\xdd\xa5\x2d\x2d\x4d\x59\x59\xb9\x5f\x21\x16\x87\ +\xd0\xa4\xd6\xba\x0d\x1b\x13\xe3\x63\x3e\x3e\x11\x20\x84\x3e\x5f\ +\x20\x2c\x3c\x62\xe1\xbc\xd9\x86\xd1\xeb\xf4\xc1\x8a\xd2\x7d\xeb\ +\xf4\x96\xfd\x67\x2c\x29\x5b\xda\xcd\xa9\x8f\x3c\x33\x7b\x68\xe4\ +\xe9\x1d\xeb\xde\xfe\x60\xff\xf6\xdd\xfb\x34\x55\x55\x55\x15\x00\ +\xd0\xd9\xd3\xf3\xad\x6f\x7e\xfd\x6a\xa7\xfe\xcb\x1f\xfc\x63\x8c\ +\x5b\x41\x32\x78\xe5\xc4\xa1\x8b\x35\x1d\x16\x07\x99\x25\xd3\xa7\ +\x8f\x48\xea\xa8\xab\x38\xb1\x7f\xfb\xfe\x72\xfe\xf4\x5f\xfc\x65\ +\x49\xa2\x62\x1a\xc1\xdb\xd7\xca\x76\x6d\xdb\xe5\x4f\x9e\xf6\x3f\ +\xbe\xbd\xd0\xed\xaf\xde\xb2\x71\x67\x43\x80\x05\xda\x5b\xa2\x86\ +\x2f\x7c\x62\xe1\x38\xb5\xa7\xe2\xfd\x75\x1f\xd4\x19\x24\xd8\xe5\ +\x1f\xb9\xe4\x9b\xf3\x46\x26\x31\xf3\xfe\x51\x15\x8a\xaa\x54\xdc\ +\xbc\x21\x01\xc8\xcc\xca\xb6\x0c\x53\x0a\x4e\x19\x35\xa9\xa5\x20\ +\x5c\x57\x5f\xef\xf3\x76\x8f\x18\x39\x5a\x88\x7e\x0b\x37\x1a\xc0\ +\xda\x7d\x7b\x65\xd4\x57\xce\xc8\x9e\x2a\x10\xda\xb8\xc0\x18\x41\ +\x84\x10\xc6\x18\x63\x4c\xdc\x6e\xf7\x7d\x67\xdb\x27\x31\xb9\x04\ +\x80\x8d\x1f\xdf\xfa\xc6\x9b\x09\xaf\xbf\x96\xb0\x71\x53\xec\x89\ +\x93\x75\x8f\xac\x68\x9b\x3a\x85\xc6\xc4\x68\x42\xe8\x94\x71\x81\ +\x39\x17\x82\x73\x21\x85\xed\x2d\xb7\xb9\x1b\xf4\xa2\x47\xc9\x7e\ +\x9e\x07\x03\xd2\x65\xee\x7d\x80\x4f\x54\x44\xff\x80\x6c\x6e\x87\ +\x03\x52\x08\x2d\xce\x9d\xcd\x4d\xe9\x47\x8e\x2c\xa9\xae\x76\x51\ +\xfa\x4e\x6e\xf6\xe6\xb4\x34\x9f\x42\x3c\x5c\x48\xfc\x07\xdc\x54\ +\x48\x09\x10\x82\x8a\x14\x44\x32\x21\x05\x04\x08\x0a\x01\x11\x42\ +\x42\x4a\x29\x14\xc0\x89\xe4\x44\x30\x9b\xc9\x15\xc1\xb1\xa0\x5f\ +\x29\x26\xd7\x11\xe8\x69\x6b\xbc\x79\xfe\x04\x21\x1f\xdf\x66\x4a\ +\xd3\xa4\xf3\x16\x2e\xc1\x82\xf5\x77\x0b\xa4\xcc\x15\x9d\xbe\xf8\ +\xe1\x9c\xa4\x04\xe7\xc6\x5f\xfe\xa0\xe6\x76\x4b\x28\xfc\xd6\xf6\ +\x3d\xd7\x02\xc0\x23\x39\x63\x0c\x22\x84\xbe\xf3\x9d\xef\x5c\xbf\ +\x7e\x3d\xe8\xed\xee\xe8\x36\xdb\x6b\xae\xa7\x16\xe7\x9e\xfa\x68\ +\xdd\x81\x5b\xbc\x74\xdc\xd8\x91\x25\x05\x11\x3a\xa2\xde\x96\x8b\ +\x47\x8f\xb7\x75\x07\xa2\x63\xb2\x52\xa3\x55\xc4\x59\xe8\xf6\xf9\ +\x53\x97\x2a\x2d\x26\x33\x32\x33\x22\x45\xc0\x04\x8e\x89\xb3\x16\ +\x44\x25\x24\x36\x1d\x7e\xe3\xf5\x33\x37\xe5\xbc\xe2\x93\x5b\xd6\ +\x37\xe9\x23\xff\xfa\xb9\x19\x57\xdf\xfd\xd5\xce\xcb\x37\x1e\x1a\ +\x9e\xa4\x48\x7a\xdf\x19\x8d\x39\x20\x92\x03\x00\x30\xa7\x44\x32\ +\x29\x85\x04\x5c\x48\x4e\x24\x50\x01\x57\x80\xb4\x67\x42\x9f\x24\ +\x17\x77\x0b\x72\x08\x21\x04\xa2\x57\xb7\x47\x00\x01\x00\x90\xcd\ +\xf4\x12\x22\x09\x91\x44\x08\x08\x28\x39\xf9\xcd\xaf\x5f\xfa\x2d\ +\x82\xe5\x3e\x72\x55\x4a\x09\x80\x20\x44\xc6\x44\x47\x17\x0f\x9b\ +\x71\xf2\xd4\x98\xff\xfc\xcf\xe4\x8d\x85\x67\x4a\x4a\xf6\x46\x46\ +\xdc\x26\x18\x08\x01\x85\x40\x5c\xf4\x72\xea\x40\x86\xee\xe5\x66\ +\x79\x87\xb1\xe5\x27\xc9\x6d\xf8\x09\x7c\x28\xff\x40\xec\xcd\x20\ +\x14\x10\x02\x00\xf3\x2c\x73\x56\x47\x67\xe9\xe5\x2b\xa4\xbe\x7e\ +\xaf\xdb\xb5\x2e\x33\xbd\x36\x2b\x4b\x95\x52\x95\x12\xfc\xa1\xed\ +\x33\x12\x40\x04\x11\x46\x08\x63\x08\x20\x44\x10\x40\x84\x20\x42\ +\x08\x0a\x09\x7b\x97\x65\x8c\xfb\xd0\xe0\x31\xc6\xf8\x2b\xc5\xe4\ +\x40\x08\x85\x10\x4d\x55\xee\xc7\xe4\x40\x4a\x7b\xfb\x7d\x57\xb7\ +\x38\x23\xe3\xa2\x35\x74\xfb\xec\xb6\x9b\x81\xe8\xc5\x23\x33\xaf\ +\x1d\x7e\x45\x2b\x98\x96\x5c\x7f\x3c\x14\x32\xfe\xe1\xaf\xfe\x6a\ +\xf1\xd2\x65\x73\xe6\xcc\xa9\xab\xb9\x51\x9c\x9c\xa5\x0e\x5f\x9c\ +\x99\x99\xe1\xab\x39\xbb\xef\x6c\x5d\x42\x41\x61\xe5\xc9\xad\xd7\ +\xeb\xba\xbf\xbd\x7c\x8a\xa2\x47\xcf\xfd\xc6\xb7\xca\xde\x7f\xf1\ +\x38\xcb\x8c\x75\x00\x6e\x88\xf0\x9c\x49\xdf\xc9\x4c\x7d\xe5\xf9\ +\xf6\x8c\xcc\x64\x24\x04\x52\xc3\x52\xd2\x1c\x46\xcb\xd5\x83\x67\ +\x9b\x8a\x27\x7e\x5d\xef\xba\x76\xb6\x06\x3e\xf4\xdc\x94\x48\x0d\ +\x43\xa2\x38\x1d\xba\x42\x30\xe2\xf8\xbe\x56\xa9\xde\xa7\x95\x00\ +\x63\x2c\x30\x16\x10\x20\x89\x31\xc4\x08\x63\x84\x09\xc6\xa8\x7f\ +\xb8\xef\x55\xcb\x07\xd8\xbc\xef\x2a\x48\x08\x21\x84\x00\x21\x84\ +\xfa\x74\x40\x84\x10\xf9\x68\xcb\xe6\x4f\xa3\x46\x7e\x5c\xe6\x48\ +\x08\x80\xa6\x6d\x2b\xcc\x9f\xd2\xe3\x5d\x5a\x53\x5d\x70\xed\x5a\ +\x32\x00\x7b\x9c\xfa\xbe\xf0\xf0\x72\x97\xa3\x8b\x28\x52\x02\x22\ +\x38\x12\x03\xb2\x54\x06\x30\xf6\xef\xe7\x2e\xf8\xdc\xfc\x0e\x02\ +\x42\x8a\x30\x96\x32\x86\xd2\xe2\x60\x70\x56\x8f\x6f\xa6\x65\x11\ +\x00\x8e\xb8\x5d\x1f\x64\xa4\x1f\x73\xea\x4a\x78\x44\xa2\xfd\xfa\ +\x5f\x88\x01\x16\x42\x7b\x84\x91\x5d\x8d\x01\xda\x25\x19\x10\x82\ +\x42\x20\x84\x6c\xfe\xb7\x9f\xc4\x56\xc6\xbe\x5a\x4c\x0e\x21\x82\ +\xc8\xee\x90\x8f\x8f\x27\x46\x10\xf7\x29\xa8\xbd\x97\x60\x42\x44\ +\xe0\xc4\x47\x9b\x0e\xde\x08\x3e\xf4\xc4\xd3\x23\x12\xcd\x37\xeb\ +\x82\x79\x13\x0b\xca\xca\x77\xfe\xfd\xff\xfe\xdb\xf5\x9b\xf7\x07\ +\x2d\xf6\xb3\x1f\xff\xf8\xbd\xb5\x6f\xdd\xee\xc4\x4f\x4d\x9a\x9c\ +\x9c\x80\x8e\x1d\xbc\x12\x3e\x7c\xfe\x73\x4f\xce\x0c\x5c\xdf\xfd\ +\x93\x35\x65\x6d\xe6\x94\x74\x97\xa6\x88\xf6\x8a\x3a\x6f\xda\xe4\ +\x21\x1a\x90\x06\xc6\x48\x55\xbd\xd7\xab\xdb\x61\xf4\xbc\x14\x97\ +\x00\xc2\xa9\xa3\xba\x8b\x7b\x37\xed\x38\x93\x38\x66\xd9\xc3\xd3\ +\xf3\x1a\x8e\xad\xa6\xe1\xd9\x19\x31\x61\x92\xb5\x55\x36\x7a\xd3\ +\xc6\x64\xb8\xb0\x34\xd0\xfd\x87\x0a\x63\x6c\x1b\x59\x6c\x26\x87\ +\x10\x08\x29\x05\x46\xf6\x71\x7b\x81\x07\x77\x1b\xcd\x7b\x19\x1b\ +\xdc\x55\x8f\x14\x80\xde\xc2\xc0\xf6\xf9\x03\x99\x1c\x22\x44\x0a\ +\x0a\x8a\x7e\x17\x87\xdf\x95\x0b\xde\x6b\x1a\xe8\xe3\x59\x06\xe5\ +\x39\x00\x2b\x0a\x0b\x0a\x7b\x7a\x66\xd5\x37\x7c\xad\xa5\xf5\xd9\ +\xd6\xf6\x1a\xa7\xf3\x4c\x74\xd4\xc5\x98\x98\x8a\x88\xf0\x6e\x55\ +\x15\x10\x00\x09\x91\x94\x50\x70\xd4\xcf\x5e\xbd\xce\x3d\x79\x7f\ +\xf6\x95\x7f\x00\x26\x97\x00\x40\xc0\x21\x14\x10\x0a\xd8\x6b\xfa\ +\x8f\x0b\x19\xb9\xdd\xdd\xa3\x3a\x3a\x46\x76\x75\x27\x9b\x56\xbb\ +\x43\x3f\x99\x92\xb2\x37\x2e\xf6\xba\xdb\x65\x22\x1c\x2f\x84\xa6\ +\x28\x08\x7e\x41\xc5\xa4\x24\x90\x7d\x82\x9c\x20\x28\xee\x92\xe4\ +\x08\x62\x8c\x08\x26\x04\x13\x01\x05\x00\x00\x13\x7c\x5f\x81\xf6\ +\xdf\x98\xc9\xa1\x10\x76\x36\x21\xbc\x8f\x4e\x25\x25\x84\x10\x21\ +\x42\x48\x6f\xb7\x40\x44\x84\x6f\xef\xfb\xab\xca\x61\xfe\x73\x7f\ +\xbd\x20\xc9\x21\x8d\x60\x79\x20\x28\x92\xa3\xe3\xea\xaa\x6e\x9c\ +\x3d\xee\xfd\x8b\x7f\x7f\xb1\xfd\xe2\xee\xb2\x73\x65\xc3\x46\x8c\ +\x5b\xbf\xe3\x54\x72\x2c\x81\xc8\xea\xee\x09\x68\xb1\x91\x11\x6e\ +\xa5\xb1\xb3\x0d\x79\xe2\xa2\x9c\x1a\x51\x31\x6f\x6a\x6a\x09\x39\ +\x67\xe7\x44\x41\x80\x09\x41\xaa\x06\x6e\x35\xdc\xd6\xe2\xb2\x92\ +\x5c\xba\x06\xac\x5b\x27\xb6\x6c\x3e\xd9\x31\xeb\x9b\xdf\x1f\x93\ +\x15\xc1\x29\x35\xbd\x7e\xee\x48\x0e\x8f\xf4\x34\x1f\x7f\xff\x66\ +\x20\xf6\xe9\xe1\x19\x50\xb0\x4f\x1a\x29\x42\x88\xbd\x24\x29\x84\ +\x08\x21\x10\x87\x52\x4a\x41\x88\x7d\x1c\x23\x8c\x31\x81\x50\xdc\ +\xe5\x18\xeb\x47\x5e\xb8\xfb\x88\xcd\xde\x36\xcf\x0f\x14\xe3\x10\ +\x21\xa2\x3b\xf4\x07\x17\xe3\xb2\xdf\x62\x26\x25\x70\x01\xc9\x35\ +\xed\xa2\xc7\xf3\xff\xb3\xf7\xdd\x71\x72\x1d\x55\xba\xe7\x54\xd5\ +\x0d\x1d\xa6\xbb\x27\x27\x49\xa3\x19\x8d\x72\xb0\x64\x05\x47\x19\ +\xdb\x72\x04\x1b\x47\x70\xc2\x60\x60\xc9\x6b\xd2\xbe\x85\xb7\xf8\ +\xc1\xc2\xbe\x7d\xfb\x36\x01\xfb\x76\x61\x03\x79\x31\x98\x8c\x03\ +\x38\x80\x73\x90\x1c\xe5\xa0\x9c\x47\xd2\xe4\xd8\xb9\x6f\xaa\xaa\ +\xf3\xfe\xb8\x33\xad\x1e\x25\xcb\xb2\x6c\x03\x9a\xf3\x1b\x8f\x5b\ +\xb7\x6f\x87\xb9\xb7\xbe\x3a\xf9\x3b\x9b\x9a\x9b\x1b\x0a\xc5\x53\ +\x06\x07\x57\x0d\x0c\x5c\x3a\x34\x7c\x4d\x5f\x5f\xde\xb4\x36\xd7\ +\x54\x6f\xab\xa9\xd9\x5e\x5d\x3d\x12\xb1\xb3\xb6\x5d\x34\x0c\x46\ +\xc4\xb4\xe6\x61\xad\xeb\xb8\x76\x3f\x8c\xa5\x70\x22\x02\xd5\xe3\ +\xbf\x34\xa0\x62\xa8\x10\x09\x20\x11\xc8\x94\xef\x35\x14\x4b\xf3\ +\xd3\x63\xf3\xd2\x99\x85\xe9\xb4\xa5\x54\xc1\x30\x36\xd6\xd6\xfe\ +\xa4\xa1\xe1\x95\xda\x9a\x51\xdb\xd6\x88\x36\x51\xe4\x40\xc0\x80\ +\xde\xcc\xa5\x1c\xa2\x97\xf4\x64\x90\x93\x16\x3c\x5c\xc0\x22\xf4\ +\xc9\x39\x17\x27\x23\xc8\x69\x3c\xb5\x44\x93\x54\x45\xb8\x62\x08\ +\x11\x4d\xc3\x90\x52\x02\xa0\x69\x99\x9b\x7f\xf3\x5f\x77\x3c\xb1\ +\xef\xe2\xab\x16\xbf\xf8\xf0\x3d\xfb\xe7\x9c\x7e\xc6\xbc\x69\x1d\ +\x2d\xe6\xba\x7b\x7f\xdc\xd0\xd2\x36\xff\xbc\x35\xd7\x5f\x7a\x46\ +\x6e\x71\xc3\x3f\x7e\xf5\x9f\xba\x77\xed\x9a\x71\xfa\x55\x4d\x36\ +\x6a\x88\xcd\x9d\xd7\xb1\xf6\xa1\xfb\x6f\xe7\x3b\xf6\x6c\xda\x7d\ +\xda\x25\xef\x6b\x8c\x1b\xc8\x59\xd7\xbe\xed\xf9\x48\x6b\x67\x6d\ +\x15\x82\x6f\x20\xb3\x75\x7e\xe7\xf6\xde\x86\x53\xd6\x24\xe2\x91\ +\xdc\xae\x67\xbe\xf3\xdd\x7b\xea\xce\xbe\x62\x74\xdb\xda\x07\xba\ +\xa7\xad\x3e\xe7\xd4\xa6\x59\xb3\xf9\xe3\x4f\xfe\xec\xfb\x85\x81\ +\xdd\x7b\xcf\xbe\xea\x03\x73\x6b\x85\xef\x81\x38\x82\x9a\x10\x62\ +\xdc\xf5\xe0\x42\x08\xa5\x34\x43\x02\xad\x75\x68\x8e\x30\xce\xb9\ +\x10\x5c\xeb\x83\x42\x6d\x30\x19\xe4\x78\x28\xc8\xf1\x00\xd6\x19\ +\x63\x28\x8e\x25\x95\x75\xf8\xa8\xfb\x81\xd8\x38\x31\x00\x5b\x6b\ +\x0d\x30\x18\x8f\xdd\x57\x35\xeb\xf7\xed\x33\x9b\xf3\x85\xf6\x6c\ +\xe6\x94\xa1\xe1\xce\x4c\xe6\xac\xde\x3e\x89\x38\x1a\x89\x8c\x44\ +\xec\x1d\xa9\x54\x4f\x55\x55\x5f\x2c\xd6\x1f\x8f\x65\x4c\x93\x00\ +\x35\x43\x8d\xa8\x0f\xa4\xf4\x29\xcc\xd1\x87\xe9\x7d\x9c\xa0\x89\ +\x3b\x58\x9b\x8f\x57\xe0\x03\x01\x86\x27\x11\x20\x21\x10\xa0\xc6\ +\xf1\xf7\x61\x04\x8c\x88\x11\xd5\xbb\x4e\x73\xb1\xd8\x52\x2c\xb6\ +\xe5\xf2\xb3\xb2\xd9\x3a\xd7\xad\x73\x5d\xc9\xd8\xee\x64\xf2\x91\ +\xd6\xd6\x57\xea\x6b\xbb\x12\x89\x81\x68\x54\x03\x0a\xd2\x26\x4d\ +\x94\xac\x62\x39\x6b\xf9\x26\x65\xf0\xc3\xe8\x7a\xf9\xd6\x22\x63\ +\x13\xff\x31\x22\xcd\x05\x37\x84\x30\x8c\x71\x90\x1b\x82\x1b\x86\ +\x71\x32\xa5\xd0\xc0\x64\xec\xb4\x55\xab\x9e\x7f\x01\xd9\xb8\x1d\ +\x76\xc0\x13\xd4\xa4\xed\x48\x64\xc1\x82\x79\x04\x10\x5e\x16\x44\ +\x4a\x75\x9c\x7e\xf3\x75\x73\xb4\x0e\xfc\x00\x84\x29\x80\xa7\x2e\ +\xbd\xe9\x83\xd5\xcf\xbd\xa2\xce\x5d\xbd\x62\xf9\x92\x6a\x0b\xea\ +\x3a\x67\x7f\xfe\x73\x9f\xdb\xf6\xf2\x4b\xad\x8b\xcf\x36\x19\x57\ +\x9a\xe6\x9c\x7b\xed\x2d\x55\xcf\xed\x18\x70\x2e\xbe\xe9\x23\xa7\ +\x74\x36\x93\x0c\x18\xe8\xc4\xcc\x53\xaf\x6f\xa8\x49\x9a\x88\x5a\ +\x00\xa2\x56\xd6\x92\xf3\xaf\x89\x76\xb4\x31\x25\x79\xa4\xe9\xb2\ +\x1b\xdf\xe3\x69\xed\x79\x41\x2c\x69\x22\x42\xe3\xfc\x35\x1f\x7a\ +\x6f\x7c\xd3\xfe\xd2\x69\xe7\x5e\xb6\xa4\xbd\x5e\x05\xc1\x51\x6e\ +\x93\x11\xc6\x17\x88\x4c\xc3\x20\xa5\x15\xa9\x30\x86\xc5\x18\x17\ +\x42\x70\x21\x0c\xc3\x28\xa7\xca\xf1\x10\xa3\xfd\xe0\x07\x13\xb6\ +\x7b\x18\x65\x3f\x80\xf2\xf7\xdc\x78\xfd\x71\xf9\xe4\x93\x94\x79\ +\x08\xb7\xf1\x09\x28\x44\x1a\x31\x40\x54\x88\x42\x69\x4b\xc9\xc6\ +\x52\x71\xd6\x58\xb6\x3d\x9b\x9d\x93\x4e\xd7\x96\x4a\x96\xd6\x96\ +\x94\x08\xd0\x17\x8b\x0d\x46\xa3\xc3\xb1\xc8\xb0\x1d\x19\x8e\x46\ +\xd2\xb6\xed\x72\xe1\x09\xee\x73\xee\x73\xee\x33\x26\x19\x0b\x18\ +\x53\x8c\x85\x36\xf6\x44\x5b\x3c\x21\x01\x23\xe2\xa4\xb9\x26\x43\ +\x6b\xa1\xb5\xa9\xb4\xa9\x95\x25\xa5\xa5\x54\x44\xca\x5a\xc7\xad\ +\x77\x4a\x75\x8e\xdb\x58\x2a\x35\x16\x8b\x0d\x25\x47\x31\xe6\x71\ +\xee\x72\x3e\x10\x8b\xed\xa8\xa9\xde\x93\x48\xec\x4e\x25\x47\xed\ +\x88\x2b\xb8\x42\x14\x5a\x0b\xa2\xb0\xfe\x76\xb2\x31\xf0\xa6\x16\ +\xe8\x84\x20\xbf\xfa\xca\x2b\x67\xb6\x77\x90\x56\x21\xc0\xc3\x3b\ +\x45\x5a\xf5\xf5\xf5\xcc\x98\xd9\x1e\x8b\x57\x85\x77\x7d\xa0\xaf\ +\xb7\x73\xce\x3c\x38\xf9\xc4\x99\xc8\x90\x1d\x24\x8c\xb1\x88\x6d\ +\x29\xa5\xca\xa5\x5c\x86\x15\xb1\x0c\x11\xae\x53\xe9\x3b\xae\xaf\ +\x98\x30\x6d\xcb\x44\x92\x9e\xeb\x49\x4d\x88\xc8\x39\x37\x4c\x53\ +\x07\x9e\x17\x28\x04\x00\xe4\xa6\x6d\x1b\x1c\xa4\xef\x7b\x41\x10\ +\x6e\x25\xdc\xb0\x4c\xa6\x5d\x2f\x08\x8b\x46\x09\x99\x65\x5b\xe4\ +\x7b\xbe\xd2\x8c\x9b\x91\x88\x39\x9e\xbf\x56\x81\xe3\x78\x1a\x99\ +\x69\xd9\xa6\x40\xe9\x7b\x9e\x2f\xe9\xa8\x2d\x50\x86\x69\x6e\xdb\ +\xb2\x19\x00\x66\x75\xce\xf6\xca\x29\x34\xdf\x33\xb8\xd8\xbf\x7f\ +\x7f\x26\x33\xb6\x62\xd5\xe9\x07\xd5\xc3\xe0\x64\x43\xb5\xac\x83\ +\x70\x02\xe6\x70\x00\xe4\x13\x81\xb7\x57\x35\xf9\x26\xe8\x26\x26\ +\x5b\xd5\xe5\x78\x39\x42\xc8\x49\x7e\x20\x90\x4e\xc4\xc3\x19\x6b\ +\x44\xc4\x99\x16\x56\xaf\x6d\xef\xaf\xa9\x7d\x08\xd1\x54\xaa\xd6\ +\x71\x6b\x5c\xb7\xc6\x71\xa7\xe5\x73\x4d\xa5\x52\x5d\xa9\x74\x6a\ +\x3a\x53\xe3\x0c\x58\xae\x0b\x88\x0e\xe7\x2e\x67\x2e\x32\x97\x33\ +\x1f\x59\xc0\xd0\x47\xa6\x18\x4a\x08\x1d\xe9\xf1\x3f\x0e\x09\x38\ +\x10\xd7\x24\x88\x4c\x22\x43\x6b\x4b\x6b\x4b\x6b\x5b\x6b\x5b\x2b\ +\x5b\x29\x00\x2c\xda\x91\xb1\x88\x35\x62\x47\x36\x37\x37\x3f\x18\ +\x8b\xf7\xc5\x63\x63\xb6\x3d\x66\xdb\xa3\x91\x88\x42\xe4\x44\xa1\ +\x92\x8f\x00\x21\x01\x30\x7e\x24\xd4\xbd\x99\xcd\x88\xe3\x3e\x39\ +\xe7\x82\x73\x1d\x9a\xea\x65\x90\x23\x70\x76\x52\x47\xd7\xcb\xfa\ +\x2a\x99\x30\x8f\x18\x3d\xa2\x49\x98\x22\x15\xb8\xaa\x9c\x65\x44\ +\x21\x04\x80\xf6\x3d\x17\x00\x80\xf1\xd0\x84\x46\x44\x19\x04\x00\ +\x4c\x88\xf1\x17\xaa\xc0\x0b\x5f\xc4\xb9\x38\xf0\x46\x0a\x78\x05\ +\x52\x54\x10\x00\xb2\x90\xf8\xd4\x73\xdd\x03\x1b\x4d\x78\x48\xfa\ +\xae\x84\xd0\x08\x3f\xfa\x9f\x23\x38\xe7\x42\x68\x29\x85\x10\xca\ +\x50\x5a\xa1\x06\x12\x5a\x73\xc6\x00\x41\x54\xdc\xee\x43\x12\x4e\ +\x07\xcc\xf5\x4a\xe7\xfc\x40\xbc\xbd\xc2\x66\x17\x9f\xfc\xd4\xa7\ +\x5e\x35\x79\x0b\x07\x2c\xf3\x83\x53\x6b\x44\x54\x59\xee\x12\xb6\ +\xac\x1c\xc0\x46\x38\x57\x69\xe2\x35\x61\xa6\x4a\x21\x6a\xc6\x40\ +\x6b\x5f\xeb\x61\xad\xd3\x5a\x0b\xad\xad\x7c\xde\x1c\x1b\x33\x33\ +\x59\x33\x97\x35\xf2\x85\x68\xb1\x90\x28\x96\x84\xe3\x70\xd7\x65\ +\xbe\xcf\x83\x00\x95\x02\xad\xc7\x29\x5f\x19\xd3\x82\x6b\xc3\x54\ +\x96\xa9\x6c\x5b\xd9\x91\x20\x1e\x0b\x62\xf1\x52\xa2\xca\x4f\x24\ +\xfd\x54\xca\xab\xa9\xf6\xa2\x31\xc9\x50\x32\x26\x19\xab\x61\xac\ +\x1a\x80\x13\x71\xad\x39\x1d\x13\x3f\x34\x22\x2a\xa5\x7e\xf0\xfd\ +\xef\x79\x9e\xc7\x19\xa7\x37\x71\x11\x73\xce\xb8\x10\xa8\xc2\x3a\ +\x87\x70\x2f\x66\x5a\xe3\xb8\x93\xc6\xb9\x9e\x18\xa8\x7c\x52\xf9\ +\xe4\xe5\x48\x95\x10\x1c\x00\xb4\xd2\x7e\x10\x1c\x74\xed\xfe\xe8\ +\xf6\x3c\xce\x45\xc4\xb6\xbb\x76\xef\x9a\x3b\x6f\x81\x61\x08\x35\ +\x11\xd8\x56\x4a\x15\x72\xd9\x58\x2c\xc6\x19\x3b\xb4\x90\xad\xc2\ +\x78\xc1\x90\xb6\x31\x24\x67\x3a\x14\xe1\xa1\x88\x58\x2c\x7e\xec\ +\xb6\xfa\xa1\xe5\x31\x74\x54\x39\xf4\x25\x54\xb1\x67\x1c\x08\x9d\ +\x20\x7a\x75\x75\x6e\x7b\x3b\x8d\x77\xcf\xe0\xc4\x83\xb2\xc9\x7c\ +\x98\x2c\x23\x4e\x6c\x1f\xe3\xb1\xd5\x90\x3a\x72\xe2\x01\x23\x32\ +\x01\xac\xe3\x65\xff\x40\x44\x25\x65\x7f\x5f\x2f\x20\x6b\x68\x68\ +\x78\x73\xac\xf6\xb0\x18\x86\x33\xc6\x19\x22\xb0\x09\x7f\x9c\x8d\ +\x17\x33\x1d\x94\x27\x67\x27\x9d\x26\xe7\x9c\xef\xda\xbd\x77\xf3\ +\xb6\x1d\x44\x7a\x7a\x6b\xcb\x69\x2b\x96\x85\xf5\xfc\x65\xdd\x26\ +\xa5\x2a\x77\x40\xff\x91\xfc\x45\xcc\xb6\xed\x6c\x36\xb3\x6f\xef\ +\x9e\xf6\xf6\x59\x06\xe7\x42\x72\x17\x71\xdf\xf6\xed\x88\x3c\x1a\ +\x89\x86\x71\xf2\x23\x81\xfc\xf0\x9e\xf9\x21\x38\x17\xfa\x18\xc8\ +\x0f\x0e\x03\xd1\xc9\xca\xfc\x50\xb4\x1f\x69\x53\x28\xdf\x15\x9c\ +\x94\x97\x3b\x78\x4c\xda\x5b\xce\xd8\x11\x7a\x75\xbe\xef\xbf\xf9\ +\x7d\x33\xc8\x18\xe3\x02\x40\x85\xd1\x75\x44\xc6\x11\xc3\x30\x5c\ +\x08\xec\xf1\x68\x2a\x67\x27\x1b\xc8\x1d\xc7\xdd\xbc\x75\xc7\x05\ +\xe7\xaf\xe6\x9c\x3d\xfa\xf8\xba\xb5\xcf\xbe\x10\x8b\x46\xca\x6b\ +\x0d\x91\xcd\x6c\x9b\x5e\x59\xbb\x4e\x44\xc8\xb8\x69\x5a\x86\x60\ +\xa4\xa5\xeb\x7a\x4a\x13\x32\x61\x59\xa6\xe0\x4c\x05\x9e\xeb\x05\ +\xa1\xfe\xe3\x86\x65\x09\x70\x1c\x57\x87\xf3\x47\x90\x19\x86\x61\ +\x08\xae\x02\xd7\xf5\x15\x22\x22\x37\x6c\x53\xf8\x9e\x23\x55\xe8\ +\x11\xa0\x30\x2d\x03\x95\xe3\xfa\x04\x68\x98\x56\x79\xd2\xae\x2f\ +\x75\xe8\x1d\x0b\xd3\x32\x98\x76\x1c\xef\x28\x6e\x39\xe7\x1c\x01\ +\xda\x66\xcc\x18\x1a\x1a\x4c\xa7\xd3\xa9\xea\x14\x11\x8d\x8c\x8c\ +\x98\x86\xd1\xd1\xd1\x91\xcb\xa6\x2b\x41\x7e\x24\x6d\x74\x14\x9c\ +\x87\x0f\x5e\x9b\xbd\x57\x0e\x69\x1c\xc0\xea\xe1\xbe\xc1\x01\xda\ +\xe7\xc3\xa9\xf1\x83\x69\xe1\x8e\xfa\xd5\xdf\x42\xdf\x8f\x8d\x17\ +\x2a\x4c\x2e\x48\x78\xe3\x03\x6f\xa1\x00\x51\x68\xae\x1f\xa8\x8a\ +\x18\xaf\x86\x61\xe5\x38\xd3\x9b\xf6\xc5\xfe\x40\xbc\x71\xc6\x98\ +\x54\xca\x30\x84\x94\x6a\xc9\xa2\xf9\x7b\xf7\x75\x67\xb2\xf9\xf2\ +\xda\xce\xe5\xf3\xc3\x23\x63\xef\xb8\x64\x8d\x3b\xe1\x24\x33\x2e\ +\x64\xae\xe7\xc1\xbb\x7f\xff\xe2\xf6\xbe\x44\xfb\x8a\xab\xaf\xbc\ +\xa8\x29\x26\x74\xb1\xf7\xde\x9f\xdf\xb5\xbe\x2b\xb7\xf8\xfc\xab\ +\x2f\x3f\x6b\x0e\x6a\x32\x38\xed\x7b\xe9\xf7\xf7\x6d\xf0\xae\xbe\ +\xe6\x1d\xb5\x36\xa1\x10\x41\xb6\xef\x99\x47\xd7\xbd\xb0\x65\xff\ +\xf4\x55\x97\x5f\xbd\x7a\x36\x02\x8c\x75\xad\xbf\xe3\xe1\xcd\x2b\ +\x2f\xb9\x66\x51\x8b\x25\x49\x08\x72\x36\x3e\xf6\xcb\xf5\x63\xb5\ +\x57\x5d\x7d\x41\x4a\x67\x5f\x79\xea\xf7\x8f\x3e\xb3\xb1\x68\x34\ +\x5e\x74\xd5\xd5\xa7\xb6\x25\x35\x30\x41\xfe\xb6\x75\x77\xaf\xdd\ +\x1f\xbd\xf6\xfa\x0b\x62\x32\x38\x92\x22\x0d\x6f\xa2\x61\x5a\xad\ +\xd3\x67\x64\x33\x99\x5c\x36\xcb\x19\x6b\x6e\x6a\xaa\xae\xae\xc9\ +\xe7\xb2\xc8\xf0\xe8\xfb\x78\x25\x4c\x8e\x04\x72\x80\x63\x03\xf9\ +\x24\xa3\xe8\x50\x9d\x3c\xf9\xc1\xa1\xf8\x3f\xe8\xc8\x41\x8a\xfd\ +\x18\xe3\xf9\x6f\xfe\x92\x7a\xab\x36\x9a\xb0\x2d\x05\x08\xcb\x81\ +\x37\x64\x8c\x69\xcd\x70\x52\x09\x54\x68\xc9\x9f\x54\x20\xb7\x6d\ +\x7b\xd3\xa6\x4d\xcf\xad\x7b\x7c\xbc\xef\xc2\x10\x95\x96\x57\xa1\ +\x50\x3a\xf3\xec\x73\x85\x38\xb0\x0f\x0a\x43\x8c\xf5\x77\xa7\xa9\ +\x66\xcd\x25\x73\x7f\xf7\xa3\xdb\xef\xac\x9b\xfd\xd9\xcb\xea\xbf\ +\xfd\xaf\x5f\xdb\x19\x3f\xed\x82\x65\xc6\x1d\x3f\xbd\xbd\x73\xf1\ +\x3f\x2e\xc1\x5d\x77\xfe\xe2\x67\xbf\x7f\xe4\x29\x77\xde\xf5\x37\ +\x45\x23\x86\x21\x33\xfb\x5e\xbe\xeb\x9e\x27\x44\xcb\x9c\xd3\xcf\ +\x5d\xd3\x34\xad\x05\x65\xe1\x89\xbb\xee\xb8\xf7\xa1\xc7\x77\xc8\ +\xd9\x67\x5e\x9b\x30\x0d\x2a\xee\x7f\xf9\xbf\x7f\x7a\xcf\x63\x4f\ +\xbd\x30\xe3\xd2\x4f\x55\x45\x0d\x18\x19\xd9\xd3\x5f\x5a\x7c\xce\ +\x45\xe9\xe7\x7f\xf9\x83\x1f\xdf\x3f\xfb\x4b\x7f\x16\x1b\x78\xf1\ +\x47\xbf\xbc\xeb\xe1\x47\x9f\x4a\xac\xfe\xf4\x07\x4d\x43\x85\x35\ +\x60\x47\x00\x39\x32\x16\x12\x28\xa7\x6a\x6a\x6a\xeb\xea\xd8\x78\ +\x00\x28\xcc\x87\x1d\xd3\x2d\x3e\x0a\xd4\xc3\xff\x8b\x63\xbf\xc4\ +\x95\xaa\xf8\xd0\x07\xe5\x2f\x5d\x89\xf3\xc3\x7e\x8f\xe3\xc8\xcc\ +\xbf\x55\x7a\x63\xa2\xef\x07\xdf\x64\x84\x4f\x68\x72\x16\x9a\xeb\ +\x88\x48\x78\x00\xef\xe5\xa0\xcb\xc9\x06\x72\xce\x41\x2b\x7f\x64\ +\xa8\xdf\x34\x0e\x0d\xb0\x6b\xc7\x0d\x4c\x53\xb0\x0a\x60\xa8\x20\ +\xa8\x5f\xb0\xfa\x96\x15\x36\x93\xfd\x2f\xdc\x6d\x57\x25\xe2\xfb\ +\xd6\xde\xfd\x6c\x61\xd6\x5f\xdf\x76\x4b\x5b\xf0\xc2\xa3\x8f\x7c\ +\x3f\x9d\x93\x50\x2d\xda\x97\x9c\x73\x66\x3a\x33\xdc\x39\x2f\x19\ +\xe3\x2c\xbb\xef\xc7\xff\xfe\xcd\x0d\x41\xeb\x3c\xea\x99\xb5\x64\ +\x65\x67\x6b\xca\x2d\x8c\x54\xcf\x5c\x7e\xde\x19\x59\x36\xda\x31\ +\xbd\x41\x28\xcf\x27\xb0\x97\x9c\x7b\x5e\x21\x9d\x6d\x58\xbc\x28\ +\xaa\xdc\x62\xb4\xed\x5d\xef\x9b\x6f\x70\x5c\xdb\xfd\xe0\x33\x41\ +\xc4\x14\xa0\xc8\x5a\x7c\xc6\xd9\xd9\xc1\xd1\xe8\xb2\xb9\x06\x90\ +\x66\x47\x24\xfd\x67\x15\x21\x97\xf1\xb8\x75\x18\x94\x12\xc0\x26\ +\x82\xae\xaf\x09\xe4\x93\xb3\xe9\x13\xc5\x70\xc7\x7d\xc5\x5f\xd5\ +\x25\x38\x92\x3e\xc4\x3f\x1e\x79\x4b\x78\x2c\x26\x3e\x7a\x9c\x20\ +\x7f\x3c\xe1\x79\x70\x13\xc2\x49\x2a\x0c\x99\x10\x82\x0b\x7e\xc8\ +\x8f\xe0\x82\xe3\xf8\x95\x3a\x90\x3d\x32\x4c\xcb\x1d\xda\xf6\x9d\ +\x7f\xf8\xe7\xd1\x69\x17\x5e\x7b\x4e\xf3\xda\x27\x36\xcd\x3f\x67\ +\xcd\x8c\x08\x14\xfa\x07\x5d\x9e\xaa\xaf\xe6\x56\x6a\xe6\x19\x67\ +\xce\x49\x67\xfc\xd9\x9d\xb3\x6c\xc4\xae\x67\x1e\xd8\x29\x16\x7d\ +\xfc\xa3\xef\x5d\xd1\x90\xff\xef\x6f\xff\xb8\xb7\xa4\x0d\xbb\x76\ +\xd5\xea\x33\x64\x26\xdd\xd8\x31\xbf\x06\xa5\x22\x5d\x35\x73\xe9\ +\xdb\x3a\xab\xd2\x6e\x74\xce\xdc\x7a\x25\x49\x18\x26\x53\xd9\x27\ +\x7e\xf6\xf5\x9f\x6e\x34\x6f\xbc\xf1\x1d\x09\xe5\x46\x66\x2c\x3a\ +\x7d\x5e\x6b\xba\x64\xcc\xeb\x6c\x08\xeb\xf0\x5e\x6d\x99\x4d\xfc\ +\x54\xdc\xf1\xd7\xb0\x4a\xa1\xf2\x67\xe2\x9d\x2a\x30\xf8\x9a\x7d\ +\xf2\x03\x2d\xec\x47\x55\xd7\x87\xd5\xf3\x47\xd7\xcf\xc7\x62\xc6\ +\xbf\x05\xe6\x3a\xbe\xd9\x9a\x7c\x62\x35\x4f\x4a\xa1\x11\xc0\xc4\ +\x21\x36\x71\x0b\x4f\x3a\x73\xbd\x9c\x2e\x3a\xcc\x1d\x21\xa8\x80\ +\xf6\x84\xb9\x6e\x59\xa3\x9b\x1f\xfe\xf6\xed\x0f\xa4\x56\xbc\xf3\ +\xf3\x57\xbe\x2d\x45\x3b\xf7\x8e\xe0\xbc\x99\x1d\x08\xb0\xf9\xb9\ +\xf5\xba\x65\xe1\xdc\x5a\x2e\x15\x14\xbb\x5e\xee\xf3\x6b\x2e\x9a\ +\xd5\x08\xe0\x6d\xdb\xbe\xaf\x6d\xc5\x75\xa7\x2d\x5e\x50\xb2\x7a\ +\xef\x7e\xe1\x09\x57\x01\x13\x82\xb2\x5b\xb7\xf6\xc9\x45\x6f\xef\ +\x40\x49\xc8\x98\xe0\xb0\x67\xcb\xe6\x42\x55\xdb\x9c\x3a\x8b\x10\ +\x78\x69\xff\x8f\xbe\xf3\x9d\xed\x6a\xd6\x27\x3e\xf7\x91\xb9\x75\ +\xc2\xf1\x94\x61\xe8\x9e\xdd\x1b\x32\xe6\xf4\x59\xf5\x29\x20\xff\ +\x28\xb7\xa9\xac\xc8\xd9\xf8\x50\x84\xc9\x65\xe7\x93\x07\x92\x1c\ +\x7d\x19\xe2\x11\x38\x24\x5e\x33\xc8\x8f\x82\xed\x83\xdc\xf2\x72\ +\x7c\xee\x48\x21\xb7\x3f\x40\x60\x1f\x06\x6c\x6f\x85\x2a\x3f\xd2\ +\x66\xcf\x2a\x36\xfd\x89\x0d\x1b\x4f\x2a\x90\x87\xdc\xfe\x40\x95\ +\xf3\xf5\xc6\xa7\xe5\x86\xd4\x58\x54\xb1\x90\xb8\x61\x16\x77\x3f\ +\xfe\xb5\x6f\xfe\xfa\x94\x1b\x3f\xf3\xee\xb3\x67\x29\x2f\xd0\x5c\ +\x50\x50\x4c\xa7\x47\xfb\x36\x3e\xf5\xa3\x47\xfb\x2e\xfc\xec\xc7\ +\xab\x50\x4b\x53\xec\xdf\xbc\x4d\xd5\xcf\x9a\x55\x1b\x72\x00\xea\ +\x81\x9e\xfd\x85\x62\xc7\xc3\x0f\x3c\x68\xb7\x9f\x39\x2d\x61\x71\ +\x01\xe9\xbd\xbb\x06\xa9\xfe\xba\x99\x55\x8a\x34\x32\x66\xa0\xb3\ +\x73\xdb\x8e\x9a\xf6\x4b\x6b\x2d\x0e\x4e\xff\x0f\xff\xf5\x6b\x7b\ +\xeb\x2e\xfa\x8b\x0f\xbc\x3d\x81\x81\x1b\x68\xce\xd0\x40\xbd\x7f\ +\xf3\xf6\x48\xdb\x8a\x86\x04\x03\xef\x68\xb7\xa9\x7c\x47\x8f\x94\ +\xe2\x3e\xd2\x4b\x8f\xf4\xc4\x61\xfd\x73\xf1\x3a\xaf\xfb\x61\x1d\ +\xf5\x63\x0c\xdd\xfd\xe1\x07\xde\xc6\x07\x40\xbd\x99\x58\x3a\x82\ +\x59\x4e\x93\x0f\xbf\xb5\xa1\xc1\xb7\x30\x4a\x52\x55\x55\xd5\x07\ +\x5c\xaa\x89\xe2\x2a\xa4\xf1\xe6\x06\x22\xe4\x46\x24\x52\xe6\x17\ +\x45\xc1\x61\xe3\x13\xbf\xdf\x3a\x94\x85\xfb\xbf\xff\xc2\xaf\xdd\ +\x53\xaf\xf8\xe8\xcd\xe7\x76\xbc\xfd\xd2\x15\xdf\xfe\xe9\xff\xdd\ +\x9c\x6a\x3c\xeb\xbd\x9f\x79\xfb\xc2\x1a\x3f\x50\x86\xe9\xec\x1b\ +\xc8\x76\x2c\x38\x3f\x01\x3a\x90\xfc\xcc\xb7\x5f\xb1\xfe\x3f\x7f\ +\x7a\xdb\x17\xd7\x26\x9b\xe6\xff\xd9\xfb\x2f\x8e\x82\x44\x60\xbd\ +\x7d\x7d\xd5\xed\x4b\x5a\xa3\x86\xd6\x1e\x43\x0e\x6e\xba\x77\x04\ +\xe6\x5f\xd4\x2e\x80\x86\x76\x3d\xf7\xe8\xf3\xfb\xaa\xe6\xae\xfd\ +\xfb\x2f\x3c\x92\x9c\xf5\xb6\x8f\x7e\xe4\x9d\x49\x25\x49\x3b\x7b\ +\x87\xfd\xf9\xa7\xce\x8b\x82\x3e\x2a\xc6\x01\x0f\x77\x4f\xcb\xdb\ +\x7a\xf8\x27\x1f\x87\x13\x7d\xb0\x32\xaf\xa4\x7f\x7a\x4d\xc9\x9e\ +\x57\x7d\x7c\x14\xb8\xfe\xe1\x0f\xae\x40\x44\x29\xe5\xa7\x3f\xf9\ +\xe7\x44\x30\x7d\xc6\x8c\x37\x33\x85\xf6\x9e\x1b\x6f\x98\x35\x7b\ +\x8e\x56\xaa\x5c\x0c\xc3\x18\xd3\x5a\x77\xef\xdf\xdb\x3e\xab\xb3\ +\xaa\x2a\x11\x96\x36\xf4\xf6\xec\x9f\xb7\x60\x31\x9c\x4c\xc2\x39\ +\xdf\xbd\x67\xef\x4b\xaf\x6c\x42\x1c\x27\xbd\x2c\x8f\xbd\xd7\x9a\ +\x62\xb1\xe8\xd9\x67\xae\xaa\x9a\xa0\xc7\x42\x00\x29\xa5\xd6\xd2\ +\xf7\xa5\x26\x30\xec\xa8\x6d\x72\xc1\x99\x53\xc8\x2b\x1e\x49\xc4\ +\x2c\x19\xf8\x9a\x00\x81\xa4\xd2\x9c\x8b\x70\x3f\xe7\xc2\xd0\x7e\ +\xa9\x50\x0a\x22\x89\x84\xc5\x28\x90\x0a\x01\x94\x56\x88\x82\xb1\ +\x03\x9c\x65\x4a\x11\x17\x1c\x88\x48\x2b\xa9\x54\xf8\x19\x5c\x58\ +\x91\xa8\xc5\x88\x08\x40\x29\xc5\x85\xc0\x57\x5b\xe8\x86\x61\xec\ +\xd9\xbd\x6b\xa0\xaf\xa7\xa1\xb1\x89\xc6\x9b\x65\x39\x22\x0a\x21\ +\xf2\xb9\x5c\x26\x33\x36\x6f\xc1\xa2\xd7\x04\xec\xc3\xea\x73\x71\ +\xdc\x18\xa8\x74\xce\xe1\x0f\x38\xe3\xfd\x7a\x7d\xf2\x37\xf9\x73\ +\x8f\x16\x98\x84\x93\x59\x93\x03\x80\xd6\x7a\x76\x67\xc7\x9c\xd9\ +\xb3\x8e\x74\x82\x52\x52\xeb\x03\x4e\xa2\x30\x4d\x04\xd3\xb2\x0f\ +\x68\x16\xa5\xc8\x8a\xc6\x01\x20\x08\x82\x72\x64\xca\x30\xf8\xb8\ +\x73\x09\xa0\x95\x44\x61\x55\x25\x2c\x00\x25\xd5\x84\xe5\x2f\x8c\ +\x90\x79\xb4\x9c\x97\x32\xc2\x03\x88\xc8\x0d\x4b\x18\x56\xe5\x67\ +\x20\x62\xd8\x09\x47\x44\xaf\x76\x87\x8e\xa2\xc9\x8f\x18\x7d\x78\ +\xed\x76\xbb\x78\x3d\x30\x38\x6c\xf2\xfc\x58\x14\xf5\x71\xaf\x4e\ +\x9a\x9a\x5b\x72\x72\x8b\xd6\x3a\x8c\x47\xe9\x89\xa6\x89\xd7\xb8\ +\x5c\x5e\xfd\xd0\xb1\xbc\xa8\xe2\xc0\xe1\x97\xe4\x6b\x5d\xa8\x07\ +\x72\x52\x58\x19\x24\x3f\x9e\x7d\xfc\x50\xa3\xfd\xf5\xfa\xe4\x87\ +\xd5\xe7\xc7\x08\xf5\xe3\x8e\x02\xbc\x99\x9a\xfc\xcd\x8e\x6f\x4d\ +\xde\xd1\x0f\xdc\xf2\x23\xec\xfa\x27\x15\xc2\x43\x1f\x6a\x64\x34\ +\x0d\x44\xc9\x54\x22\x1a\x89\x1c\xdd\x55\xfc\x23\xf9\xa3\x5e\x5b\ +\x74\xf7\xd8\x6f\xfa\x89\x09\xbc\x1d\x25\xa2\xf6\x86\x42\xfd\x4f\ +\x79\x1d\x1f\xe4\x50\x95\x77\x99\x43\x42\xae\x27\xa7\xb9\xfe\xf8\ +\x53\xcf\x96\x1c\x07\x88\x82\x20\xb8\xfc\xed\x17\xda\xb6\xa5\x27\ +\x68\x50\x39\x67\x00\x78\x48\x83\x0a\x32\x3e\x5e\x8b\xa2\x55\xc8\ +\x7f\x8e\x3c\x9c\x8d\x41\xba\x3c\x1d\x29\x4c\x5d\x4d\x9c\x00\x00\ +\xc0\x18\x47\xac\x38\x07\x19\x67\x38\xf1\xaf\x89\x77\x00\x3a\x30\ +\xcb\x01\x91\x33\x16\x9e\x70\xe0\x23\x27\x7d\xee\x91\xa1\x78\xb8\ +\x3b\xfe\x2a\xe1\xf5\xd7\xb2\x11\x88\x13\xbd\x2d\x1d\x6b\xe1\xea\ +\x94\xf9\x3d\x25\xaf\x75\x69\x95\x1c\x27\x9b\xcd\xbf\xeb\xea\x77\ +\x00\xc0\xcb\x1b\x36\xdf\xfb\xbb\x47\x2d\x73\x9c\x74\x85\x00\x64\ +\x20\xe7\xce\x9d\x35\x7f\x4e\x67\xa5\x19\xcf\x38\x94\xd2\x43\x83\ +\xa3\xf9\x58\x6d\x53\x63\x75\x4c\x29\xcd\x39\x2b\x8d\xf5\xf7\x67\ +\x82\xfa\x96\xd6\x84\x09\x8a\x80\x73\x0e\xe0\x8f\x0c\xe7\xab\x52\ +\x29\xc1\xc6\xf1\x1c\x14\xd3\xfd\xc3\x19\xa3\xaa\xbe\x21\x15\x61\ +\x9c\x23\x40\x66\x74\x44\xc4\x92\x11\x83\x31\x06\xb9\x91\xbe\xe1\ +\xac\x9b\x68\x68\xad\xaf\x32\x95\xd2\xe1\x09\xb9\xb1\x61\xb0\xab\ +\x63\x16\xfa\xf9\xe1\xbe\xc1\x31\x09\x4c\x18\xa6\x61\xd8\xb5\xf5\ +\xb5\xd6\x89\x66\xf2\x7e\x4d\xfa\x5c\x9c\x90\xcf\x3b\x34\x73\x7e\ +\x8c\xe8\xfd\x83\xd5\x45\x07\x72\x57\x6f\xfa\x36\x74\xd8\x98\x1b\ +\xe1\x24\x83\xbd\x7c\xe2\x49\x05\x72\xc3\x34\x7a\x7a\x7b\xee\x7f\ +\xe0\xf7\x9a\x34\x63\x4c\x30\x2d\x83\x89\x5e\x14\xc4\x6c\x36\xbb\ +\x71\xa3\xbf\x60\xee\xec\xca\x22\xeb\xcc\x8e\xb5\xdf\xfd\xe9\xbd\ +\xc3\xf9\xd2\xa8\x5b\xf5\x9e\x4f\xfd\x8f\xb7\x75\x26\xf7\x3f\x77\ +\xe7\x7f\xfc\xe4\x89\x62\x29\x67\xce\xbe\xf0\x0b\x9f\xbe\xbe\x46\ +\xe8\x91\x7d\x1b\xee\xbb\xe3\x3b\x0f\x8e\xcd\xfd\xea\xdf\x7e\xa2\ +\xc1\x00\x00\xb9\x75\xed\x7d\x0f\x3f\xb7\x7d\x38\xe7\x2d\x3c\xef\ +\xc6\x77\x9f\xd3\x51\x1a\xe9\x7a\xfc\x37\x3f\xf9\xd1\x53\x63\x9f\ +\xfa\xca\xff\x59\x35\xcd\x18\x7c\xe5\xbe\xff\xfa\xc5\x93\x25\xb7\ +\x90\x56\x2d\x1f\xfb\xfc\xa7\x96\x36\x45\x9d\xb1\xfd\x4f\x3d\xf0\ +\xcb\x3b\x7e\xbf\xeb\xbd\x7f\xf3\xff\xce\x9b\x21\x86\xf7\xac\xff\ +\xc9\x2f\x1e\xf2\xcc\xc4\xd8\xce\x67\x77\xb0\x33\xfe\xeb\x3f\xfe\ +\xaa\xdd\xe4\x47\x8a\x20\x1c\x31\x85\x36\xe1\xa2\xbd\xfe\xbd\x40\ +\x9c\xc0\x7d\xe5\x28\x0a\x7c\x4a\x63\x4f\xc9\xeb\x17\x53\x98\x7b\ +\xbb\x76\x3f\xf9\xf0\x7d\x86\x79\x68\xed\x3a\x39\x8e\x7f\xe3\x7b\ +\xdf\x3f\xe9\x90\xd6\xa2\xa6\xfd\xea\xf7\x7f\xba\x7d\x7a\xed\x0f\ +\xbe\xf8\xd1\x75\x1b\x7a\xcf\xae\xe9\xfa\xb7\x6f\xff\xee\x8c\x8f\ +\x7d\xe5\xb2\xb6\xae\xcf\x7d\xfe\xf6\x4d\x23\xd7\x9f\xc9\xb7\xdc\ +\xf9\xf3\x3b\xb7\xef\x4d\x37\x2d\x9b\x53\x63\x01\x80\x7e\xf1\x9e\ +\xef\xfc\xfc\xf9\xfc\xea\x0b\x2f\x7c\xef\x19\xa7\x24\x0c\xd4\xce\ +\xd0\x7d\x3f\xfb\xe9\xc6\xae\x7d\x66\xed\x92\xb6\x66\x0b\x40\x47\ +\x9b\x16\xde\x7c\xeb\x59\xed\x0d\xc1\xd7\x3f\xf1\xd9\xa7\x77\x8c\ +\x2d\x6d\xf2\x1f\xf8\xc5\x9d\x1b\x76\xee\xd4\xc9\x59\xf3\xa6\x1b\ +\xa0\x75\xfd\x92\x8b\x6f\x5b\x7a\x89\xd7\xf3\xf4\x3f\x7e\x33\x78\ +\xe7\x7b\x3e\x3a\x33\xc6\xf5\x9b\x35\xcd\xfe\xb0\x9b\x02\x7b\xa3\ +\x3f\xe0\x50\xed\x34\xb5\x58\xa7\xe4\xb8\x85\x73\x6e\x18\xdc\x10\ +\x87\xf9\xa9\xec\x3f\x2b\xdb\xf0\xf1\xba\x96\xf6\xe9\x0d\xe9\x1d\ +\x8f\x6c\xca\x54\x9f\xbb\xaa\xfd\xe5\xfb\xee\xa4\xc5\xef\xbc\xf2\ +\xd4\x46\xd3\x34\x63\x76\x84\x69\x10\x75\xf3\xff\xec\xb3\x7f\xb1\ +\x74\x46\xc3\xec\xd9\x1d\x02\xc0\xeb\x5e\xf7\xa3\x3b\xd7\x99\x71\ +\xfe\xcc\xdd\xdf\xfb\x8f\x9f\x3f\xe5\x13\xa0\x59\x7b\xd5\xc7\xff\ +\xea\x92\x53\xa6\xb7\x76\xcc\xa9\xe7\x00\x1a\xaa\x1a\xdb\xda\x1b\ +\x93\xbd\xcf\x3d\xb2\x87\xb7\x9f\x31\xaf\x16\x20\xf9\xce\x0f\x7d\ +\xf2\xf2\xd3\xda\x5b\x66\x2d\x68\x42\xd0\x21\x05\xba\xdb\xf3\x9f\ +\xdf\xb8\xa3\xe5\x82\x5b\x2e\x5a\x58\x07\x6f\x30\xc2\x5f\x15\x5c\ +\x6f\x01\x7f\xd0\x1f\x05\xce\xdf\x32\xab\xf8\x88\xe5\x8d\x87\xe6\ +\xc9\x4f\xc6\xb2\xd6\x23\xf6\x66\x11\x31\x3e\x51\xed\x5d\xbe\x2c\ +\x88\x00\xfe\xcb\x0f\xdc\xf1\x93\x87\x76\x9d\xfb\xfe\x4f\x9f\x31\ +\x4d\x7e\x73\x4b\xfa\x94\x77\x2c\x63\x00\x99\x1d\x3b\x73\x76\x4b\ +\x47\x23\x00\x72\x2c\x75\xed\x18\xc4\x0b\x66\xcf\x04\x80\x8d\x4f\ +\x3d\x11\x59\x79\xe3\x17\x3f\x7e\x49\xb0\xf5\xfe\xcf\xfe\xfb\x83\ +\x3d\x57\xad\xee\x88\x72\x0e\xe9\x8d\x3b\x86\xdb\x2f\x58\xc8\x00\ +\x88\x31\x54\xc5\xa7\x7e\xfd\x83\x7b\x5e\xcc\x5c\x73\xeb\xa7\x96\ +\x36\x44\x08\x80\xb3\xfc\x96\xad\x7d\xd3\xcf\xb8\x66\xe2\xe3\xf5\ +\x93\x3f\xfd\x5e\x7f\xeb\x25\x7f\xb3\x66\xd6\x78\x55\xfd\x51\xfe\ +\xae\xf1\xa6\x94\x23\xde\xf7\xd7\x7f\xe9\xde\xf0\xc0\xdb\x94\x4c\ +\xc9\x09\x14\x3a\xe6\x67\x11\x11\x74\xf1\xd1\x1f\x7d\xe3\xe1\xfe\ +\x86\x0f\xfd\xaf\xbf\xed\x4c\x01\xd0\xee\x91\xac\x6e\xaf\x6f\x02\ +\x70\xee\xbd\xef\x89\xa6\x95\x1f\x68\xe1\x00\x00\x99\x9d\x5b\x32\ +\x76\x6b\xe7\x34\x0e\x40\xbd\xfd\x63\x55\xd3\xa6\x19\x00\x39\x27\ +\xc7\xa3\x35\x55\x06\x00\x00\x8d\xec\xd9\x9b\xb5\x2f\x5b\xd0\x08\ +\x00\xe8\x8f\xdc\xf5\x9d\x7f\x7f\x49\xce\xfb\xcc\x97\x3f\xd1\x6c\ +\x8d\xcf\x74\xd0\xd9\xfe\x9d\x23\x78\xfe\x9c\xe6\xf1\x00\xe1\x9e\ +\x47\x7e\xf5\x82\x7b\xcb\x57\xde\x6e\x9e\x98\x09\x02\xaf\x17\x92\ +\xec\x0d\x7a\xdf\x29\xb3\xfc\x0d\x12\x36\x99\xc1\xf3\x64\x13\xa5\ +\x14\x11\x91\x56\x3a\xfc\x51\x4a\xab\xf0\xb1\xd6\x4a\x49\x25\x2b\ +\x4f\xde\x71\xff\x7f\xfd\xf3\x2f\x37\xcf\x59\xdc\xd9\xf7\xe2\x43\ +\x1b\xf6\xa6\x01\xeb\x67\xd4\xea\x47\xef\xfa\xfe\xed\xff\xfe\x4f\ +\xcf\xfa\x8b\x6e\xbe\xfc\x54\x00\x00\xd0\xaf\xac\x7f\xc5\x68\x9d\ +\xd7\xcc\x00\x00\x67\xcd\x9a\xb6\x67\xed\xaf\x7e\x73\xff\xdd\xdf\ +\xbc\x63\xdd\xf2\x8b\x2e\xad\x33\x00\x00\x7a\xb6\xbc\x3c\x62\xb6\ +\xce\xab\xe5\x00\xfa\x99\x9f\x7f\xfd\x5b\x8f\x0c\x9f\xb2\xa0\x65\ +\xcb\xda\xc7\xb6\xf7\xe5\x42\xcb\x6b\x64\xf7\x0b\x7d\xd4\x38\xab\ +\x31\x0a\x00\xa0\x0b\xbf\xb9\xe3\x97\xf1\xe5\xef\x5c\x5a\x8b\x6f\ +\xad\xb6\x2b\xc3\x50\xbc\xa1\x9f\x31\xa5\xd5\x4f\xac\x68\xa5\x46\ +\x86\x06\xa5\x94\xd1\x58\xec\xa4\xea\x33\x85\x71\xc2\x36\x3c\x75\ +\xd9\xa9\x6b\x4b\x25\xce\xc2\xe9\x1b\xe3\xe4\x62\x88\xa8\x34\xd5\ +\x34\x5a\x73\x67\x77\x56\x9e\x4f\xc9\x8e\xcb\xde\x1e\x75\xbb\x37\ +\xbf\xec\x05\xf3\xeb\x16\x12\x35\xbf\xfb\xa3\x1f\xbf\xfb\xde\x27\ +\xfc\xd4\x19\x5f\x78\xdf\x85\x4d\xd1\xf1\xe1\x9d\xb5\xf3\x56\x5f\ +\x5b\xbf\x2a\x44\xe4\xa2\xcb\xde\xff\x3e\x7e\xef\xcb\x7b\x87\xcf\ +\xb8\xfe\x93\x6b\x56\xcc\x0a\x0f\xf2\xda\xd9\xef\xba\xba\x39\xc5\ +\x88\x48\xda\x4d\x8b\xdf\xb1\x26\x37\xbc\xf3\x95\xfd\x64\x47\xa6\ +\x2d\x0e\x97\x37\x8f\xb5\x5f\xf5\xee\x25\x0d\x36\x10\x11\xc8\xa0\ +\x71\xc9\x25\x8b\xce\x58\xfa\x16\x2a\xf1\x83\x8b\xde\x8e\xaf\x41\ +\xe5\x84\xdc\xb3\x3f\x70\x0f\x50\x4a\x79\xeb\x27\x3e\x46\x04\x33\ +\xda\xda\xde\xb4\x6b\xc2\x18\xbb\xf9\xa6\x1b\x3b\xe7\xcc\x3d\x5c\ +\x83\x4a\x57\x47\xe7\x9c\xaa\x44\x4a\x6b\x05\x04\x3d\xdd\x7b\xe7\ +\x2f\x5c\x72\x52\xe1\x1c\x11\xa5\x54\x63\x99\x2c\x1e\xee\xd2\x09\ +\x43\xd4\xa4\x92\x47\x4f\xf1\x1c\x8e\xa1\x68\xfc\x18\x4d\x8c\xcd\ +\x39\xd2\x19\x14\x36\x24\xe2\x61\x96\xf1\xa4\xb7\x98\x38\xe5\x58\ +\x56\x38\x22\xee\xdf\xdb\xd5\xdf\xdb\xdd\xd0\xd4\x7c\xd8\x06\x95\ +\xf9\x0b\x17\xbf\xfe\xf0\x96\xe0\x42\x84\x75\x75\xe3\x33\xbf\x0e\ +\x0c\x1f\x3d\x50\x87\x43\x9a\xb4\x56\x87\xfd\xd2\x21\xb5\xe0\xc4\ +\x2b\x27\xbb\x45\xc7\x80\x62\x3a\xd2\xbf\xe8\xd5\x4e\xa3\x23\xbc\ +\x66\xb2\x5b\xc6\x43\xee\xc3\x83\xaf\x45\xc5\xc5\x99\x18\xa6\x25\ +\xa5\xac\x2c\x96\xfa\x03\x6c\x50\x09\xa9\xb5\x32\x63\x23\x52\xaa\ +\x68\x2c\x7a\x72\x1a\xed\x42\xf0\x86\xba\x9a\xe3\x5b\xf7\x47\xea\ +\xc4\x3c\xe2\x0b\x0f\xe2\x55\x7a\xb5\x7e\xaf\x63\x39\xff\x48\x46\ +\xf5\x1b\x1b\x78\x7b\xf4\x67\xdf\xee\x19\x1a\x4c\x97\xf2\x86\x61\ +\xd8\x88\xe7\x9f\xf3\xb6\x68\x34\xfa\xd8\xe3\x8f\x23\x13\xbe\xef\ +\x9b\xa6\x15\xab\x4a\xb4\xcf\x9c\xb9\x62\xd5\xaa\xda\x59\xf3\x89\ +\x4c\x40\x94\x5a\x73\x86\x32\x70\x05\xa8\x67\x9e\x7a\x74\xeb\xc6\ +\xf5\x16\x27\xd4\x12\x80\x31\xe4\x88\x0c\x42\xb2\x22\x16\x36\xc4\ +\x6b\x64\xc4\x18\xe3\x28\x00\x8c\xca\x40\x31\x43\x06\x21\xa5\x59\ +\x48\x88\xc0\x44\xc8\x6c\xc7\x19\x70\xce\x90\x03\x67\x68\x9a\x86\ +\x26\x15\xb1\x2d\x24\x14\xcc\x62\xe1\x5c\x5f\xce\x19\x03\x2e\x04\ +\xe3\x18\xce\x8b\xe2\x02\x05\x33\x04\x13\x86\x61\x68\xa9\x98\x61\ +\x91\xd4\x85\x7c\xe9\xc5\x57\x36\xdf\x79\xd7\x6f\x77\xef\xd9\xeb\ +\x29\x2a\x49\x72\xfc\x40\x69\x45\x04\x80\xa0\x95\x06\x06\x61\x54\ +\x22\xf0\x83\x8f\x7c\xe4\xc3\x37\xdd\x78\x53\x3e\x9f\xff\x43\xb6\ +\x57\x19\x63\xa9\x54\x8d\xd6\x8a\x08\x46\xf5\xf0\x94\xff\x32\x25\ +\xc7\x04\xf2\x4d\x2f\x3f\x9f\x75\x8b\x9a\xb3\x78\x3c\x1e\x8f\xc7\ +\x7b\xf7\x6c\x6f\x69\x6d\xe9\x98\xd6\xd8\xdd\xdb\x97\xc9\x8d\x8d\ +\x3a\x6e\x20\x35\x2a\x77\xd1\xc2\xb9\xa6\xc1\x01\x4d\x00\x34\x34\ +\x31\x86\x8a\x13\x67\xd2\x29\xe5\x46\x87\xfa\xa2\x16\x13\xa4\xc2\ +\x71\x7d\xa1\xd2\x01\x00\x26\x18\x30\x44\x20\xc6\x80\x71\xc6\x99\ +\xc1\xd0\x18\xaf\x12\x86\x09\xfa\x22\x64\x13\x23\xa7\x11\xb9\x40\ +\x1c\x1f\xe6\x68\x08\xc6\x05\x23\x04\x06\x06\xe7\x9c\x34\x1a\xdc\ +\xe4\x4c\x73\x40\xce\x40\x70\x40\xce\x18\x23\xc6\xd0\x14\x68\x18\ +\x28\x04\xe3\x4c\x20\xa2\x29\x10\x4c\x0b\xb8\x00\xc7\x1b\x2e\x64\ +\x76\x6e\xdd\xb4\x6d\xf3\xc6\xee\x9e\xfe\x80\x58\x49\x63\xc1\xf3\ +\x7c\xdf\xd7\x7a\x32\xb1\x08\x00\x10\x8c\xa5\xd3\x7f\xe0\x34\xe6\ +\x88\xa8\x95\x1a\x1d\x19\x52\x4a\x45\xa3\x7f\x1c\x3e\x39\x69\xfd\ +\xfc\x4b\x1b\x06\x87\x46\x0c\x43\xac\x5a\xbe\xb4\xa6\x3a\x35\x05\ +\xb9\xb7\x00\xe4\x01\xc9\xea\x64\xc2\x8c\x44\x92\x55\xf1\xa5\xf3\ +\xe6\x9e\x79\xc6\x19\xa9\x86\xc6\xf4\xf0\xf0\x73\x2f\xbc\xb8\x7d\ +\xc7\xce\xd1\x74\x66\x70\x70\xa8\xbb\x7b\x7f\x5f\x6f\xef\xcc\x79\ +\x05\x8c\x5a\x81\xe7\x72\x43\x00\x21\x47\x0d\x5a\x81\x94\x8c\x31\ +\xce\xb8\x60\x9c\x20\x64\x17\x85\x50\x33\x03\x3b\xc0\x6e\xc1\xd8\ +\xf8\xe0\xed\x83\x27\xab\x22\x86\x43\xe7\x10\x81\x10\x09\x09\x10\ +\x19\xe7\x28\x04\x01\x63\x9c\x03\x37\x4d\xdb\x06\xce\xb8\x15\x05\ +\xcd\x80\x31\xe0\x1c\x90\x11\x43\x26\x04\x17\x8c\x09\x8e\x4c\x20\ +\x0a\x34\x23\x82\x8b\x09\x36\x20\xee\xf8\xce\xae\xbd\xbd\x1b\x36\ +\x6d\x4d\x67\xf3\xdc\x30\x09\x85\x90\xda\x0a\x13\x1e\x5a\x4b\xa5\ +\x00\xc2\xb9\xc0\x08\x00\xbe\x1b\x70\xce\xff\xc0\xc3\x04\x44\xc4\ +\x38\x4f\x24\xab\xb5\x56\x00\xa8\x47\xff\x08\x34\xf9\x86\xcd\xdb\ +\x4a\x25\x67\xd9\x92\x85\x85\x62\xf1\xe1\xc7\x9e\x5a\xbe\x74\x71\ +\xb9\xa3\x43\x93\xae\x8a\xc7\x9b\x9b\x1a\x5e\x93\x45\xba\xe7\xd9\ +\x07\x76\xb0\x39\x17\xaf\xec\x98\x78\x8d\x7a\xf9\xfe\x5f\xf4\x34\ +\x9e\x7d\xd9\x29\xb5\xdd\xdd\x83\x89\xe6\xb6\xa4\x35\x95\xd6\x39\ +\x04\xe4\x76\xc4\x34\x0d\x9e\x8c\x46\xdb\x5b\xa7\x75\xb4\x36\x47\ +\x38\xa2\x57\x8a\x47\xac\x96\x86\xda\xf4\xd8\xa8\xef\xfb\xb2\xb6\ +\xa6\x6d\x66\x47\x63\x63\x23\x72\x04\xed\x49\xb7\xc8\xb9\x4d\x9a\ +\x10\x40\x07\x8e\xf2\x3d\x83\x71\xce\x05\x63\xa8\x21\x34\xb7\x2b\ +\xb8\x4e\x09\x11\x90\x01\x67\xc0\xd9\x21\x8e\xc7\x64\xd7\x17\x39\ +\x63\xc8\x90\x73\x64\x82\x31\x66\x20\xe3\xcd\xd3\xa6\xdb\x91\xa8\ +\x69\x5a\x00\xdc\xb6\x23\x1c\xd8\x04\xbd\x21\x02\x03\x86\xc0\x10\ +\x18\x1f\x1f\x3c\xa0\x91\xa3\x61\x02\x43\x50\x12\xb4\x1e\x1c\xcd\ +\x6e\xd8\xb4\x65\xf7\xde\xee\x62\xc9\x75\x7d\xdf\x93\xe4\x12\x06\ +\x5a\xbf\x69\x05\x86\x6f\x90\x30\x86\x27\xb6\x4e\xf1\xf5\x8b\xe7\ +\x79\x96\x65\x1d\xf6\xa9\x62\xc9\xb1\x2d\xab\xa1\xbe\xae\x3a\x95\ +\x1c\x4b\x67\x37\x6f\xdd\x51\x36\x40\x38\x67\x7d\xfd\x43\x6f\xbf\ +\xf8\xfc\xa6\xc6\xfa\xf1\x5d\xcc\x19\x79\xf0\xae\x9f\x6f\x1c\xf0\ +\x4d\x2b\x3a\x63\xc1\xca\x0b\xde\xb6\x2c\x76\x08\x27\x60\xd7\xf3\ +\x8f\xad\xab\xae\xb9\x64\x65\xc7\xc4\x11\xd9\xf5\xf2\xb3\xdb\x17\ +\x2f\xbb\x6c\xbe\x73\xc7\x77\xef\x58\xfd\xb1\xdb\xce\x6c\x11\x53\ +\xa8\x3e\x18\xe4\xc8\xc1\x34\x44\x22\x1a\x4b\xc5\xe2\x44\x2a\x9b\ +\x1b\x2b\x16\x0b\xf9\x92\xa3\xb5\x0a\x0d\x78\xd7\x0f\x38\xe7\x52\ +\x4a\xed\xfb\xc8\x0d\xdf\xc9\x45\x4c\x90\x4a\x22\x68\xaf\x54\xf0\ +\x5c\x87\x73\xce\x98\x50\x5a\x01\x43\xac\x18\x5a\x16\xce\xff\x40\ +\x64\x0c\x0d\xc6\x04\x63\x84\xa8\x2b\xcb\xb6\xca\x1b\xc2\x04\x43\ +\x25\x8c\x4f\x1a\x57\x10\x90\xb6\xec\xc8\xcc\xce\xf9\x76\x3c\x09\ +\xc0\x80\x09\x00\x00\xad\x41\x87\xe5\x05\x1a\x40\x83\xd6\x40\x04\ +\xa8\x49\x6b\x40\x64\xc8\x09\x19\x30\x06\x9a\xf7\xf7\xed\x7b\xe4\ +\xb1\x27\x1f\x7a\xf4\xf1\x9e\xbe\xbe\x70\x18\x0a\x81\x56\x4a\x6a\ +\xad\x09\xfe\xb8\x0b\xc5\xde\xe4\x41\xab\xc7\x22\xdf\xfe\xf6\xb7\ +\x39\xe7\x37\xdc\x70\x43\x2a\x75\xb0\x35\xce\x39\x5b\xff\xd2\xc6\ +\xb1\x74\x46\x69\x65\x99\x66\xc8\xc1\x36\xf1\x14\x2f\x16\x4b\x8e\ +\x73\x60\x24\xa8\xca\x76\xdf\x73\xcf\x23\xf3\xae\xfe\xf0\xc2\x44\ +\xe9\xe9\xdf\xfe\xe7\xfa\xdd\xef\xfe\xfc\x75\xcb\x86\xc7\xfc\xd6\ +\xe9\x4d\x06\x15\xbb\xf7\x8d\xd4\x4c\x9b\x61\xda\x96\x37\xba\xef\ +\xe5\xf5\xcc\xa8\x6e\x9d\xdf\xd1\xcc\x00\xb8\x30\x38\x28\xb0\x5a\ +\xdf\xf9\xee\x6b\xeb\x6b\x38\x00\xf8\xd9\xbe\xad\x3b\x7b\x54\xa4\ +\x7e\xde\x9c\x99\x51\x63\x4a\xb1\x83\x30\xad\x48\x34\x1a\x37\x4c\ +\x5b\x4a\x95\xcd\x15\x11\x59\x24\x16\xf7\x03\x59\x2c\xb9\x81\x94\ +\x89\x64\x72\x34\x9d\xeb\xee\xee\xed\xed\xed\x6f\xef\x2c\x9a\x96\ +\x18\x19\xec\xc9\x8c\x8a\xea\x54\x8a\x33\x2c\xe4\x73\x86\x10\x8c\ +\x09\xc6\x4c\x8d\x9a\x10\x15\x29\xc1\x90\x48\x23\x43\x4d\x80\xa0\ +\x19\x70\x04\x44\x62\x2a\x08\xa4\x76\x2a\xcd\x75\xad\x75\x05\xfb\ +\x2c\x0a\xce\x4c\xd3\x00\x26\x24\x27\x26\x90\x71\x45\x9a\x01\x9a\ +\x40\x08\x20\x80\x08\x48\x03\x12\x91\x46\x0d\x9a\x00\x08\x95\x0c\ +\x00\x01\x99\x90\xae\x67\x44\x0d\xd2\xa0\x49\x31\x21\x3c\x2f\xd8\ +\xbf\xaf\xbb\xaf\xb7\x1f\x00\xb9\x21\xbc\x92\xa7\xb4\x0e\xc3\x7d\ +\xe1\xec\x55\x22\xe2\x8c\xc3\xe4\xd0\xe8\xd4\x6a\x38\x3e\xc9\xe7\ +\xf3\xcf\x3d\xf7\xdc\xd6\xad\x5b\xaf\xbc\xf2\xca\x73\xce\x39\xa7\ +\x72\xd6\x2a\x11\x9d\x73\xe6\xaa\x45\x0b\xe7\x1d\x21\xca\xc0\x26\ +\x6f\x58\x64\xd6\xb4\x5f\x74\xd9\x45\x73\x22\x70\x4a\xfd\xd8\xad\ +\xff\xf5\xe2\x8e\xf9\x99\xef\xfe\x6a\xdf\x97\xfe\xf1\xb3\x0d\xfe\ +\xf6\x6f\xfc\xdd\xed\xef\xfe\x3f\x5f\x8f\x47\xd5\xf6\x47\x1f\xbb\ +\xaf\xb4\xa3\x7f\x4f\xf7\xfc\xcb\x3f\xfe\xf1\xcb\x17\x33\x00\xe0\ +\x26\x04\x3d\xb7\xff\xd7\xf7\x2e\xfd\xf2\x57\x57\x8e\x3c\xf3\x0f\ +\x5f\xfb\x61\x29\x52\x5f\xd5\x32\xbf\xbe\x75\x46\x34\xc5\xa7\x6e\ +\x90\x40\x10\x4a\x33\x2f\xd0\x79\x4f\xa9\x74\xc1\x23\xc6\x0b\xae\ +\x94\x94\x2b\x95\x5c\x49\x6e\xa0\xb8\x61\xb9\xd2\x4d\x67\xb2\xe9\ +\x4c\xba\x9a\x23\x63\xd0\xbb\x7f\xef\xde\x3d\x81\x92\xd2\x10\x82\ +\x00\x35\xf0\x9c\x13\x70\xce\x95\x56\x44\x8a\xb4\x34\x0d\x66\x18\ +\x28\x83\xc0\xe0\x06\x43\xad\x91\x18\x6a\x14\xc4\x38\x2b\x13\x50\ +\x4e\xb8\xe2\xc8\xf9\xf8\xb4\x2f\x81\x24\x18\x33\x4c\x93\x19\x36\ +\x13\xb6\x15\x89\x21\x32\x40\x06\xc0\x00\x98\x26\x0a\x47\x07\x85\ +\x3b\x07\x2a\x94\xd2\x47\xd3\xa2\x20\x20\xa9\xcd\x48\x9c\x69\x0d\ +\x1c\x40\x06\x5a\xab\x64\x3c\x96\xa8\x8a\x82\x52\xb1\x68\x44\x11\ +\xb2\x7c\x81\x54\xe5\x3c\xd5\x70\x04\x0d\x86\x86\x43\x79\x3d\x4e\ +\xad\x86\xe3\x5c\x43\x42\x74\x76\x76\x0e\x0e\x0e\x7e\xed\x6b\x5f\ +\x4b\x24\x12\x2b\x56\xac\xa8\x7c\x56\x1d\xd9\x3f\x3a\xd8\x75\x42\ +\xce\xdc\xa1\xa7\x1e\x7c\x6c\xc0\x1e\x7b\xf4\xde\xa7\xe6\xac\xfe\ +\x40\x7d\xd5\x98\x61\x86\xba\x98\x5b\xb6\xc5\x91\x3c\x8f\x2d\xba\ +\xe0\xba\x2f\xbc\xff\x9c\xec\xe6\x5f\xfd\x8f\x7f\xfd\xf9\xbe\x73\ +\x17\x99\x62\x62\xe2\x97\x30\x2d\xc3\x7b\xf4\x87\x3f\xf7\xe7\xbd\ +\xeb\xef\x3e\x7c\x1e\x9f\xba\xa5\xe5\x1b\x54\x28\xf8\x9e\x07\xd9\ +\x42\x30\x9c\x2b\x19\x02\x84\x61\x68\x4d\x5a\x6b\xad\xa9\xe4\x38\ +\x9e\xef\x27\x53\xa9\xda\xfa\x06\xc3\xb2\x08\x40\xca\xa0\xa9\xb1\ +\xa1\xa1\xa6\x26\x9b\x1d\x2b\xe4\x0b\xc9\x54\xcd\xe3\x6b\x9f\x7e\ +\x6a\xdd\x73\xdc\xb0\x4b\xae\x27\x83\xe0\xdc\x73\xce\x16\x42\x38\ +\x6e\x31\x1e\xab\xb2\x2d\x93\x01\x63\x28\x04\x9a\x0c\x0d\x60\x9a\ +\x2a\x58\x66\xc7\x07\xb8\x84\x53\xfc\x38\x67\x88\x51\x83\x83\x22\ +\x4b\x18\xc0\x04\x72\x61\x84\x0a\x61\xfc\x0e\x02\x32\xd0\x9a\x58\ +\x39\x8b\x1f\xfa\xfb\x52\x0a\x64\x24\xd8\xc8\xe0\xe0\x9d\x3f\xbf\ +\xa3\x98\xcf\x90\x0a\x64\xe0\x23\xd0\x86\x8d\x1b\x8b\x85\xac\x61\ +\x45\x85\x1d\x31\x0d\x11\x8c\xb3\xf8\x02\x43\x16\x26\xa3\xc3\x89\ +\x05\x44\x7a\x7c\x2a\xe3\xd4\x5a\x78\x1d\x3e\xf9\xd6\xad\x5b\x97\ +\x2e\x5d\xfa\xb9\xcf\x7d\x6e\xd1\xa2\x45\xaf\xe3\x9d\x38\xf8\x99\ +\x4d\x2f\x3d\x5f\xac\x4f\x2e\xb9\xfc\xe3\x17\x5d\xb0\xc2\x7b\xe5\ +\xe7\x4a\xa3\xc1\x01\xca\x54\x2b\x84\x56\x34\x02\x00\xc9\xd9\x0b\ +\x6a\xe0\xa9\xd1\x9c\x33\x3e\x2e\x0a\x15\x00\x03\x9d\xdd\x3f\xe8\ +\x75\x9e\xb6\x98\x4f\x19\x67\x95\x20\xdf\xb2\x71\xa7\x36\x0c\x57\ +\x29\x02\x14\x82\x4b\x29\x39\x63\x4a\x05\xc5\x52\xc9\xe0\x4c\x2b\ +\xd5\xd2\xdc\x78\xc1\x9a\x0b\xea\x1a\x9a\x34\xe9\x4c\x26\x1d\xb3\ +\x4d\x18\x67\xc0\x11\x1a\xd0\x73\x83\x6c\xc1\xe9\xe9\xdf\xe7\x07\ +\x1a\x24\x99\xc6\xfa\x58\x4c\xcc\x99\x33\x93\x09\x93\x94\x4f\x40\ +\x00\x8a\x48\x11\x30\xd4\x04\x8c\x08\x20\xb4\xd2\xa1\x82\x5b\x62\ +\xfc\x77\xa0\x2d\x2e\x0c\xe0\x80\x0c\x10\x41\xc9\x89\x91\xe3\x6a\ +\x82\x79\x57\x8f\xbf\x48\x13\xa0\x62\x1c\xc8\xf7\xd1\x30\xd0\x34\ +\xc7\x86\x06\x1f\xbe\xff\x37\x6e\x61\x2c\x11\x8f\x02\x32\xdb\xb2\ +\x82\x62\xb1\xba\x2a\x2a\x89\x69\x20\x04\xd0\x44\x0c\x91\x10\x35\ +\xe9\x30\x70\x40\x44\x30\x65\xad\x9f\x08\x99\x3e\x7d\xfa\xbc\x79\ +\xf3\xae\xbc\xf2\xca\x4a\x43\xbd\x6c\x35\xbd\x86\x08\x08\x05\x3a\ +\xde\x71\xcb\xad\x7f\xb9\xa4\x5c\xed\x12\xaf\x0b\x46\xd7\x6d\xeb\ +\x2d\xae\x4c\xf8\xbe\x94\x04\x40\x5a\xba\xae\xab\x75\xb0\xf3\xd1\ +\x87\x87\xcd\xa6\x69\xb5\xd1\x21\xe9\x15\xf2\x25\xd0\x06\x90\x22\ +\xac\x9e\x33\x3d\x7a\xf7\xda\xc7\xd2\xa7\x5e\x11\x63\x0a\x85\x69\ +\x70\x36\x75\x83\x04\x29\xee\x92\x76\x19\x6a\xc6\x29\x20\x86\x26\ +\x07\xd0\x9a\x84\x5d\x85\xa0\x89\x5c\x3b\x96\x88\x54\x25\x8a\x25\ +\x67\x64\x74\xac\xa6\x26\x91\xa8\xad\xf1\x8a\x8e\x65\x59\xa6\x65\ +\x3b\x9e\x5c\x74\xca\xb2\x1b\xc0\xbc\xe7\xb7\x0f\x74\xed\xeb\x0d\ +\x1c\x6f\x68\x38\x9d\x0a\x22\x96\x69\xfb\x52\x0a\x0e\xac\x6c\x21\ +\x93\x82\xf1\x1d\x77\x52\x29\xcf\x78\xec\x8d\x31\x86\x68\x30\xd1\ +\xb5\x63\xe7\xd6\x5d\xbb\x3b\xe7\x2e\x58\xba\x62\x15\x20\x92\x96\ +\x40\x0a\x08\x09\x95\xd6\x34\x11\xd4\x23\x40\x05\x4a\x71\x00\x30\ +\x04\x28\x05\x81\x97\x48\xc4\x66\x36\xd5\x0f\xf5\xe6\x0c\x46\x80\ +\x14\x11\x68\xd7\xa4\x10\x71\x28\x93\xcf\x3b\x01\xe7\x28\x38\x53\ +\x8c\x13\x11\x68\x08\xc3\x6f\x44\x44\x08\x15\x96\x05\x9b\xd2\xe6\ +\xc7\x27\xef\x7b\xdf\xfb\x8e\xb8\xbc\x18\x2b\x16\x4b\x8e\xeb\x92\ +\x3e\x84\xd8\x97\xa1\xeb\x7a\x93\xb3\xfd\xc8\x19\xca\x40\x96\x5b\ +\x2a\x62\x6d\xab\xae\x3a\x63\xed\xf7\xfe\xf7\xff\xfc\x55\x44\xe5\ +\xe2\x33\x53\x51\x0c\x5a\x9b\x7a\x7f\x79\xc7\x5f\x6d\xfb\x4d\xc1\ +\x31\xae\xfd\xb3\x3f\x6f\xb0\xb1\x63\xd9\xc2\xbb\xef\xbe\x77\xc7\ +\x8a\x4b\x4c\x83\x49\x69\xac\xbe\xf1\x03\x9b\xfe\xdf\xb7\xbe\xf4\ +\x57\x6b\xed\xea\xce\xf7\x7d\xec\xfd\x8b\x1a\xa2\x53\x37\x48\x24\ +\x6b\x9b\xdc\x5c\xda\xe0\xc8\x4d\x4b\x08\x21\xa5\x54\x5a\x2b\xe0\ +\x4b\x16\x2f\xaa\x4e\x25\xd7\x3f\xff\x6c\xc9\xd7\xbb\x77\xef\x6b\ +\xaa\x6b\x4a\x26\xab\x95\x92\x3d\xfb\x7b\xb5\xef\xc7\x63\xb1\xd1\ +\xb1\x4c\xff\x50\xfa\xc5\x4d\x3b\x77\x75\x0f\x2c\x5a\xf5\xb6\xfa\ +\x99\xe9\xfc\x50\x36\x3f\x3a\xa8\x75\x8e\xa1\x81\x4a\x73\xd4\x06\ +\xe3\x00\xc0\x98\x46\x06\x9a\x88\x4f\xb0\x4d\x85\x65\xba\x15\xe4\ +\x4a\x04\xc8\x90\xa0\x7f\x60\x70\xeb\xe6\x2d\xd5\xb5\x0d\x38\x31\ +\xbd\x0d\xb4\x26\x60\xa4\x24\x43\x4e\x61\x28\x2f\x90\x0c\x19\x20\ +\x47\x06\xca\x97\xa0\x25\x07\x43\x05\x1e\x09\x63\x38\x5d\x94\xbe\ +\x57\x9d\x4a\xb4\xb6\xb4\x34\x36\x35\x0f\x8c\x65\xe4\xae\x2e\x77\ +\x38\xad\x19\x6a\xce\x18\x71\xa6\xf5\xf8\xd0\x55\xad\x35\x11\x86\ +\x94\x7c\xaf\x67\xf2\xe3\x94\x1c\x55\x96\x2c\x5a\xf0\xf4\x73\xeb\ +\xef\x7b\xe0\x11\x7e\x88\x46\x55\x5a\x4f\x6b\x6d\x9e\x3e\xbd\xe5\ +\xc0\x5a\x6c\x58\xf4\xd7\x7f\xff\x37\x76\xac\xc2\x1c\x10\xf1\x8b\ +\x3e\x78\xdb\xaa\x77\x0e\x15\x03\xac\x4a\xa5\xaa\xa2\x00\x17\x7d\ +\xe4\xff\xad\xca\x14\x5c\x15\xaf\xae\x4f\x46\x05\x00\xcc\x39\xff\ +\x03\xff\x74\x6a\x4e\xc4\x62\x9f\xfd\xf2\x6d\x46\x14\x04\x9b\x7f\ +\xeb\x97\xfe\x6e\x78\x28\x2d\xb9\x5d\x5b\x1b\x99\xba\x05\x00\x20\ +\xa2\x35\x75\x55\x04\x5a\x93\xeb\x39\x5e\x29\x6b\xda\x56\x75\x4d\ +\x6d\xce\xf1\xaa\x6a\xea\xe7\x2d\x5a\x94\x2b\x38\x3d\x5d\xbb\x9f\ +\x7b\xee\xa5\xf6\xd6\x99\xb3\xe7\xcc\x8a\x44\xc5\x2b\x2f\xbf\x3c\ +\x3a\x3c\xd4\xd2\xd0\xe4\x78\x6a\x7b\x57\x5f\xaa\x65\x56\xfb\xfc\ +\x99\xb5\xd3\x3b\x2f\x9e\xbd\x78\xff\xa6\xdd\x8f\x3e\x70\xd7\xce\ +\x2d\x4f\xf9\xbe\x8c\xdb\x71\xae\x7d\x06\xe4\x49\xa5\x84\x66\x82\ +\x6b\x4d\x0c\x38\xd0\x78\x79\x66\x68\xae\x4f\x0c\xbb\x40\x20\x50\ +\x00\x89\x64\xf5\xcc\x8e\xce\x48\x2c\xee\x07\x81\x6d\xc7\x80\x90\ +\x34\x21\x02\x29\x8d\x86\xd0\x92\x00\x81\xc0\xd0\x52\x13\x11\x03\ +\x8d\xcc\xd0\x4a\x02\x28\x85\x0a\x63\x29\x69\xd7\xf8\x2a\xcb\x8c\ +\x68\x32\x51\xed\x7b\x6e\xcc\x32\x1a\xeb\x6b\xf6\x0c\x0c\x92\xc1\ +\x4d\x8c\x16\x4b\xbe\x2e\xe7\xc9\x89\xc2\xe6\x8f\x72\x05\x38\x4e\ +\xb9\xe5\x6f\x80\x58\x96\x79\xee\xea\x33\x8e\xf5\x6c\x26\xe2\x55\ +\xf1\x43\x8f\xa6\xea\x9b\x52\x07\xdc\x76\x33\x59\xdb\x90\x9c\x7c\ +\x42\x3c\x4c\xdd\x19\xc6\xc4\x39\x91\xfa\xe6\x29\x78\x57\x80\x3c\ +\x57\x2c\x58\xb6\x8d\x80\x44\x4a\x93\xa7\xa5\x4c\x8f\xa5\xb9\x1d\ +\xc9\xe7\x0b\x7d\xfd\x7d\xf3\x16\xcc\x37\x38\x75\xed\xd8\x51\xf4\ +\x8a\xb9\x5c\xd6\xb2\xe2\x4a\x79\xfb\xf7\xee\x19\xe8\xed\x51\xda\ +\x74\xb4\xcd\x32\xfe\xa8\xc7\xf6\x0e\xee\xdd\xb9\xcb\xaf\xad\xb2\ +\xa5\x30\x0a\x52\x06\xcc\x28\xba\xd2\x12\x0c\x94\xe6\xc2\x06\x81\ +\x3e\x29\xc1\x98\x92\x6a\x22\x96\xce\xc2\x76\x8b\x10\x63\x61\xac\ +\x5b\x13\x35\xb4\x34\xb3\x48\xa4\xae\xa1\x89\x19\x06\x01\x05\x41\ +\x60\x29\x45\x08\x80\xa8\x95\x42\xce\x75\x10\xa8\x40\x5a\x76\x34\ +\x90\x81\x56\x34\x61\xeb\x11\x17\x9c\xb4\x52\xbe\x6b\x30\xe8\x6c\ +\x9f\x31\x77\x56\xc7\x86\x57\xd6\x97\x02\x6f\xe9\x82\x79\x99\x42\ +\x7e\xf3\x9e\xbd\xe9\xbc\xc7\x00\x94\xd6\x4a\x29\xc6\x18\x17\x82\ +\x73\x2e\x84\x10\x9c\x13\x40\xa9\xe4\x32\xc6\xa6\x60\x3e\x25\x7f\ +\x9a\x20\x1f\xe8\xef\xe7\x42\xc4\x63\x31\x2e\xb8\x2a\x68\x26\x38\ +\xe7\xdc\x73\x1d\xcb\xe2\x76\xc4\x04\x24\x5f\x06\xc4\xa8\x24\xfd\ +\x5c\x3e\x1b\xb5\x69\x76\x67\xbb\x81\x0a\x34\x73\x7c\x0c\x30\x29\ +\x79\xd3\xd8\xbe\xd2\xb4\xa6\x85\xd3\x66\xb6\x4d\x6b\xb3\x24\x8c\ +\x6d\xd8\xf2\x58\xfd\xb4\x69\xcb\x97\xce\xd5\xa5\xd2\x40\x5f\x5f\ +\x26\x9b\x71\x3d\x1f\x84\x10\x82\x11\x04\xe5\xb8\xba\x52\x2a\xcc\ +\x9f\x95\x4d\xf7\x40\xaa\xda\xa6\xc6\x86\xe9\xd3\x84\x19\x51\x48\ +\xa6\xe0\x88\x48\x40\x5a\x2b\x60\x9c\xb4\x62\x88\x8c\x73\x21\x0c\ +\xb7\x54\x12\x42\x00\x82\xd6\x1a\x08\x48\x13\x22\x2e\x59\x30\x27\ +\xd3\xb3\x3f\x70\xf2\x33\xa7\xb5\xd4\xd7\xa5\xe6\xcf\x99\x9d\x2d\ +\xe4\x17\x2f\x99\x5f\x5b\x57\x9d\x78\xe2\xc9\x67\x5f\xd9\x92\x2d\ +\x94\x10\x50\x08\x61\x9a\xa6\x10\xa2\x9c\xc3\x03\x00\xc3\x60\x53\ +\x2c\x17\x6f\x90\xf8\x7e\xe0\xf9\x1e\x63\x2c\x16\x9d\x72\x8f\xdf\ +\x22\x90\x5b\x91\x88\x61\x08\xc3\x30\x0d\x83\x9b\xa6\xe5\x78\x2e\ +\x37\x24\x43\x96\x48\x54\xcd\x9b\x37\x37\x97\x1e\x1b\xa8\x4d\x55\ +\x25\x16\x26\xeb\xaa\x03\xad\x9c\x82\x33\x7d\x5a\x23\xce\x9c\xe1\ +\xba\x6e\xc9\x67\x24\x6a\xf7\x0e\xe8\x64\x22\x29\x90\x9b\x46\x55\ +\x24\x86\xa9\xba\xf8\x9c\xb9\xb3\x5a\xa7\xb5\xd4\xd5\xd5\x33\xdf\ +\xab\x49\xa6\x8a\x85\xa2\x2b\x83\xd1\xb1\xe1\xa1\xa1\x5e\xc1\x10\ +\x00\x42\x9b\x59\x29\x65\x18\x46\xd9\x62\x27\x00\xe0\xa8\x19\x29\ +\xad\xfc\xc0\x63\x04\x71\xcb\x54\x40\x0a\xb4\x54\xc0\x11\x95\x22\ +\xdb\x30\xd1\x8e\x41\xe0\xd9\xd5\x35\xe0\xb9\xd2\x73\x48\xe9\xb0\ +\xd5\x97\x33\x9e\x4a\xa5\xea\x1a\xea\x50\x27\xa3\x89\x64\xd1\x71\ +\xf3\x25\xd7\xf3\x03\xce\x58\x47\xdb\x8c\xab\x2e\xbb\xd4\x0d\xf4\ +\xee\xbe\x17\x4c\xcb\x36\x0d\x23\x0c\x02\x87\x1c\x23\x13\x5f\x46\ +\x4f\xe5\x54\xdf\x08\x19\x1d\x1d\x5b\xfb\xcc\x0b\x8e\xeb\x11\xe9\ +\x79\x73\x3a\x97\x2e\x59\xf8\xe6\x7c\xae\xf2\x72\x83\xa3\x6e\x5d\ +\x53\x83\x39\x15\x6b\x01\x10\x5e\xe0\x03\x00\xa2\x0f\xcc\x8a\x46\ +\xab\xdc\x20\x60\xc0\x66\x75\x76\xd6\xd7\x56\xbb\xc5\x3c\x67\x50\ +\x57\x57\xdb\xde\x36\x3d\x51\x55\x65\x2b\xed\x96\xbc\xb1\x91\x4c\ +\x3e\x9f\xd7\x10\xb8\x01\x78\x9e\xf6\x7c\xc8\x15\xa4\x05\xc6\xae\ +\x1d\x85\xde\x01\x27\xf0\x7a\xae\x78\xc7\x9a\xb9\x1d\x4d\x99\xe1\ +\xfe\xad\xeb\x5f\x64\x0a\x1a\x1a\x1a\x3b\xe7\xce\x99\xd9\x5a\xff\ +\xf2\x06\x6f\x68\x64\x18\x10\x95\x52\x4a\xa9\x20\x08\xca\x75\x6f\ +\x34\x51\xab\x19\x68\x8d\x9c\x01\x69\x4d\x4a\x91\x76\xa5\x6f\x4a\ +\xa9\x34\x32\x34\x18\xc7\xfb\xee\xbb\x6f\xfd\xfa\xf5\xa0\xa9\x58\ +\x2c\x75\x76\x74\xdc\x72\xcb\xfb\xca\xdd\xfc\xc2\x10\x03\xa3\x23\ +\x85\x40\x5a\xc2\x18\xcc\x14\xf2\x25\xcf\xf7\xa8\xa7\x6f\xe4\x99\ +\x7f\xff\xce\xb4\xb6\x19\x4b\x4e\x5d\x3a\x7d\xfa\x8c\xaa\xc4\x0e\ +\xc3\x8e\x59\xa6\xa9\xb5\x76\x5d\x97\x73\xae\xb5\x0e\xbf\x86\x10\ +\xe2\x64\x23\x5a\x79\x73\x64\xfb\xce\x3d\x1d\x1d\x6d\x8b\xe6\xcf\ +\x05\x80\x5f\xdd\x75\x5f\xff\xc0\xe0\x44\xe5\x03\x68\xad\x6d\xdb\ +\x3e\xf3\xf4\xe5\x11\x7b\xbc\xd6\xd5\x2d\x64\x4b\xbe\x12\xa6\xc5\ +\x49\x7a\xbe\x34\x22\xf1\x78\xf4\x38\xdb\x4d\xf2\x7b\x1f\xfb\xc6\ +\x8f\x7b\xfe\xfc\x8b\x1f\x6f\x99\x7c\x57\x4b\x23\x7d\xc3\xd2\x9e\ +\xd1\x54\x73\x52\x99\x6d\xc2\x71\x1c\x22\x72\x3d\x37\x48\xcb\xa8\ +\x69\x13\x30\xce\xf8\x29\x4b\x16\x2f\x5f\xbe\xac\xe8\x14\xbb\x7b\ +\xf6\xbb\xa5\xfc\xd0\x40\xbf\xc9\x50\x30\x6b\x6c\x28\x13\x8b\xda\ +\x8c\x19\x4c\x30\x81\x81\xd2\x7e\xb1\x34\xb8\x6b\xd7\x9e\x44\x6d\ +\x7f\xaa\xa6\xd9\xe9\x1e\x3a\x65\xe1\xf4\xb3\x97\x2f\xcd\xf5\xed\ +\x19\xda\xb3\x7d\x70\xcf\x0e\x0a\x74\x69\x78\x90\x8a\xb9\x85\x4b\ +\x17\x24\x2c\x73\x40\xa9\x10\xd8\x42\x88\x71\xb2\x2e\xa2\xb2\xc5\ +\x4e\x0c\x75\xd8\xd4\x02\x00\x00\x81\x94\x21\x75\x17\x01\x57\x4a\ +\x19\xc2\xbc\xf7\xde\x7b\x7f\xf9\x8b\x5f\x58\xa6\x55\x2c\x14\x2f\ +\xb9\xe4\x92\x9b\x6f\x7e\x8f\x29\x98\x94\x1a\x19\x69\x4d\xcc\xb0\ +\xc1\x8a\x15\x3c\xff\x95\x9d\xfb\x56\x9f\xb5\x7a\xe9\x82\xf9\xdb\ +\x7f\xf4\xdf\x63\x1e\xcb\xef\x1d\x10\xc9\x1e\x33\x5e\x5d\x57\x5b\ +\x4f\x8c\x87\xfb\x4b\x58\x8d\x8f\x88\x86\x61\x94\x43\x03\x53\x98\ +\x3c\x3e\x79\xe9\xa5\x97\x1a\x1b\x1b\x5b\x5a\x5a\x0e\x13\x4a\xe3\ +\x7c\xc3\xc6\xad\x9e\xeb\x05\x52\xd6\xd7\xd7\x3a\x8e\x5b\xbe\xcc\ +\x76\xc4\xda\xbc\x79\x7b\x67\x47\x5b\xdb\x8c\x69\x00\x00\x20\x9f\ +\xf9\xd5\x7f\xde\xf5\x52\x5f\x7e\xa8\x37\xc7\x53\x2d\xb5\xf1\x39\ +\xe7\xde\xf8\xb1\x2b\x57\x1d\xdf\x5d\x51\x81\x93\xcf\x3b\x87\x96\ +\xda\x6d\xbe\xf7\x07\xbf\xc5\xb7\x7d\xe5\xbd\x67\x9d\x5c\x9a\x3c\ +\x93\xcb\x46\x3c\x2f\xb4\x60\x0b\x79\x87\x73\x70\xdc\xd2\xe8\xf0\ +\x70\x32\x16\x6b\xa8\xaf\x4e\xc5\x23\x51\x86\x03\x03\x03\xe9\xe1\ +\x51\x69\xc5\x7c\xdf\x1f\x1c\x1a\x8d\x44\x39\x33\x75\xc9\x75\xb5\ +\xe0\x5a\x97\x6c\xb3\x58\xc8\x6f\x97\x7e\x7f\x54\x88\x53\xe7\xae\ +\x4e\x70\x59\xf4\xf3\x23\xdd\x7b\x1a\xaa\xa2\x4e\xde\xf5\x32\x99\ +\xed\x1b\x5e\xf1\x4b\xe9\x78\x63\x7d\xd8\xb0\x1d\xa6\xcd\xca\x0a\ +\x3c\x04\xb9\x92\x12\x05\xa7\x30\xf8\x0e\xc4\x01\x48\x13\x29\x4d\ +\x9a\x10\x34\x28\x8d\x8c\x22\xb6\x8d\x88\x96\x65\x29\x19\x5a\x03\ +\x4a\x73\x1c\xb7\x02\x48\x07\x4a\xa7\xf3\xf9\xf4\x58\xd6\x71\xfc\ +\xce\x8c\x1b\x19\xc8\x66\x3c\x61\x55\xb7\x04\x81\xf3\xec\x4b\x5b\ +\x72\x45\xc7\xf5\x3c\x45\x30\xfe\x42\xad\xcb\x3c\x30\x15\xc3\x52\ +\xa6\x00\x7b\x3c\x72\xcf\x3d\xf7\xec\xda\xb5\xeb\x86\x1b\x6e\xb8\ +\xf4\xd2\x4b\x0f\xd9\x2b\x29\x16\x8d\x44\x22\xb6\x4d\x61\xfb\x52\ +\xe5\x53\xd8\xd7\x37\xa8\x0f\xe4\xcf\xc5\xea\x1b\x3f\x73\xe6\x0d\ +\xfa\xa1\x7f\xfd\x5f\x4f\x55\x5f\xfa\xa5\xf7\x9e\x23\x38\x1f\xde\ +\xfa\xf8\xcf\xee\x7e\x3c\x03\xd5\xe7\x5f\x7d\xe3\xd9\x73\x6a\xfb\ +\x5e\x79\xe8\x97\xbf\x7b\x7a\xb4\x48\x2d\xb3\x17\x4f\x8b\x16\x36\ +\x6c\xdc\x69\xcf\x38\xed\xbd\xef\x7d\x47\x6d\xd0\x7b\xe7\x0f\x7f\ +\xb1\xb1\x3f\x83\x56\xf5\x59\x97\xbd\xeb\xfc\x45\x2d\x88\x8c\x73\ +\x26\x04\x38\xfb\x5e\xf8\xef\x9f\xdf\xdb\x9b\x17\xa7\x5c\x70\xcd\ +\x35\xe7\xcc\x33\xcd\xe0\xc5\xbb\xbf\x77\xdb\x8e\xc7\x4f\xbf\xe2\ +\xa6\xcb\x57\x4e\x7f\xf1\xfe\x3b\x1e\x78\x7e\x97\xd1\xb8\xe8\xfa\ +\x9b\xae\x9d\x1e\x2b\x3e\x75\xe7\x4f\x1e\x7e\x79\x7f\xaa\x73\xe5\ +\x0d\xef\xbe\xbc\xc1\xfe\x13\x02\x79\xbe\x90\x77\x1c\xc7\x32\x4d\ +\xc3\xb0\x94\x04\xad\x65\x69\x24\xf7\xfc\xb3\x4f\xaf\x58\xb6\x68\ +\xc1\xfc\x39\xad\xf5\x75\x75\xb1\xd8\x50\xff\xd0\x58\x7a\xcc\x75\ +\x3c\xcd\xe1\xd1\x27\x9f\x18\x4b\x8f\x54\x57\x27\xeb\x1a\xea\x22\ +\xf1\xf8\xe0\xc8\x68\x29\x37\x96\xc9\x17\x94\xc2\x39\x6d\x9d\x51\ +\x0e\x3b\x36\x6f\x1c\xdc\xb3\xb5\x7f\x7f\x8f\x50\x60\xb1\x68\xa9\ +\xe4\xa2\xe0\x7d\xdd\x7d\x31\x19\x90\x6d\x85\x2c\xd4\xe1\x52\x28\ +\x95\x4a\xd1\x68\x34\xf4\xcc\xc7\x0b\xdf\xc2\x02\x53\x4d\xa0\x89\ +\x94\x92\x41\x40\x52\x03\x43\x20\xe5\x2b\x77\xd6\xac\x59\xe7\x9e\ +\x7b\xae\x6d\xd9\xb6\x69\x2f\x58\xb8\x20\x24\xed\x24\x4d\xa4\x49\ +\x6b\x62\xa0\x7a\xf7\xef\xeb\x1b\x1c\x6d\x68\x6c\xdd\xd1\xb5\x6f\ +\xcb\xae\x7d\x7b\xfa\x86\x7c\xcf\x51\x81\x53\xc8\xa5\x35\x69\x0d\ +\x22\x50\x2a\xc4\x76\x18\xdb\x3f\x86\x01\xd2\x53\xf2\xea\x12\x8d\ +\x46\xa3\xd1\xe8\x1d\x77\xdc\xf1\xd0\x43\x0f\xdd\x7a\xeb\xad\xed\ +\xed\xed\x95\xcf\xce\xee\xec\x58\x30\x6f\xf6\x61\x5f\x38\x3c\x32\ +\x56\xd9\xa0\xc2\x0d\x93\x03\xd8\xa6\x61\x5a\xb6\x6d\x18\x41\xdf\ +\xd3\xff\xf6\xed\xfb\x4f\xbb\xee\xe6\xe9\xd9\x67\xfe\xf3\x1b\xdf\ +\x9a\xf1\xcf\x9f\xdf\xfb\xdc\xc3\xdb\xdc\x39\x1f\xbb\x72\xce\x9d\ +\xdf\xfc\xfa\xcb\x9d\x57\x7c\xf8\xf2\x8b\xee\xfd\xc1\x77\x6f\x6f\ +\x98\xff\xa9\xd3\xf6\xfd\xfe\x89\x9d\x17\x7d\xfc\x23\xb5\x23\xcf\ +\xfc\xe8\x5f\xfe\x81\xff\xf5\x3f\xac\x34\x18\x00\x68\x02\xab\x66\ +\xc6\x9a\x2b\xaf\xf7\x46\xb7\x7c\xe7\x07\xdf\x9a\x3e\xff\x9f\xe2\ +\xc4\xdb\x96\x9c\x73\xd3\xbb\x57\x37\x34\x35\x6f\xfd\xfd\x77\x7e\ +\xb4\xce\xbf\xf9\xa6\x1b\xf6\x3e\xf0\xbd\x6f\xde\x5e\xfb\xa9\x55\ +\xfd\xdf\xfd\x5d\xd7\x9f\x7d\xe6\x96\x5a\x84\xc8\x9f\x56\xbb\xaa\ +\x00\x4d\x81\x0e\x94\x52\x22\x50\xb6\x1d\xe7\xdc\x10\x3e\xef\xde\ +\xbf\x7f\xc7\x96\xad\x8d\xd5\xc9\x78\xc4\x4e\xc4\x62\x73\x67\xce\ +\xcc\xd6\xd4\x74\x0f\xf6\x8c\xe4\x54\xd1\x77\xb6\xed\xdc\x13\xb5\ +\xa2\xd3\xa6\x39\x91\x58\x02\x39\x04\x45\x25\x4b\xbe\xe7\x7b\xda\ +\x97\x7b\x77\x77\xed\xdc\xf4\x5c\xff\xee\x6d\xde\x58\x26\x15\x4d\ +\x09\xd0\x63\x99\x6c\xc1\x2d\x32\x83\x4e\x7d\xdb\x19\xa6\x61\xc0\ +\x81\x8e\x14\xe6\xfb\x7e\x68\x39\x97\x33\x6a\xa4\x35\x30\x64\x44\ +\x00\xa4\x94\xd2\x81\x24\x25\x51\xa3\x04\xe2\xc2\xb8\xee\xba\xeb\ +\x6e\xba\xe9\x26\xd3\x30\x85\x30\xb5\x92\x4a\x06\x4a\x49\xd2\x1a\ +\xb5\x06\xa0\x5c\x7a\x38\xc2\x69\xf6\xcc\x69\x66\xb4\x7a\x68\x78\ +\x70\x64\x2c\xef\x79\xbe\xe7\x39\x81\x5f\x94\x7e\x20\x84\x50\xa4\ +\xc6\xfd\x82\x50\xf5\x57\x74\x47\x68\xad\x89\xf4\x14\xde\x8f\x3f\ +\xd0\xa5\x14\x00\x18\x86\x71\x28\xbb\x4e\x10\x04\x47\x7a\x95\x94\ +\xf2\xd0\x83\x9a\x28\x2c\x8f\xdb\xf7\xe2\xb3\xdb\xba\xfb\xa2\x4f\ +\xdc\xbb\xd5\xcf\xe4\x07\xb3\xdd\x45\x89\xdc\x6c\xea\x58\xb4\x78\ +\xd9\xca\xc2\x59\xbf\xff\x1d\x9f\xbd\xec\xd4\xd3\xd5\x96\x47\x7e\ +\xdd\xdd\xe5\x9e\xce\xe3\xb5\xad\x4b\x57\x2c\x69\x37\x97\xa4\x77\ +\x7e\x7a\xed\xda\x6d\x2b\x4e\x17\x08\xc8\x00\xdc\x6c\xff\xb3\x0f\ +\x3d\x3a\x58\xca\x65\x8b\xd9\xd1\xb1\x20\x0e\x3c\xd9\xd4\xb6\xa0\ +\xb3\x03\x80\x1e\x7c\x6a\x6d\xdf\x70\xd3\x43\xf7\xdc\x55\xea\x1f\ +\x1b\xb5\x76\xfa\xef\x5c\xde\x1e\x59\xbb\x6e\xed\x2b\x57\xbe\xf3\ +\xb2\xaa\x3f\x35\x90\xe3\x78\xc4\xdb\xf7\x7d\x26\x64\x2a\x51\x55\ +\x9d\x88\x16\x73\x23\xdb\xb7\x6d\xed\x9c\xd1\x5a\x93\x4c\x38\x96\ +\x9d\x4c\x24\xe2\x91\x58\x5d\x4d\x62\xcc\x19\x4a\xd6\x26\xea\x1b\ +\x9b\x05\xd8\xa6\x59\x6d\x9b\x55\xb1\x58\xa4\xbf\x7f\x8c\x49\x43\ +\x68\x8d\xc0\x7b\xba\x7b\x5e\x7e\x71\x63\x7f\xd7\xb6\xc6\x44\x35\ +\x53\xf6\xc8\xd0\x40\x26\x9b\x6b\xeb\x9c\x65\xc5\x2c\x4d\x0c\x31\ +\xec\x09\x81\xb0\x05\xc6\x34\xcd\xb2\x33\x4c\x04\x04\x40\x40\x21\ +\x04\x51\x83\x96\x4a\x29\x05\x9a\x42\x3b\x3a\xf0\xfd\x44\x22\x61\ +\x98\x26\x49\x8d\x42\xe8\x00\x83\xc0\x43\x02\x22\x42\x02\x22\x30\ +\x05\x6b\x6e\xa8\x96\x64\xf6\x0e\x8f\xe6\x5d\x55\x28\x05\xa5\x92\ +\xc7\x38\x04\x9e\x2b\x18\x6a\x25\x09\xc7\x73\xf2\xa1\xc5\x5e\x0e\ +\xda\x11\x85\x34\x95\x53\x50\x3d\x4e\x29\x95\x4a\xbe\xef\xbf\xff\ +\xfd\xef\x5f\xb3\x66\xcd\x09\x7c\x5b\x52\x2a\xd1\xb2\xe0\xaa\x9b\ +\xdf\x1b\x97\xea\x16\x2b\x5a\x93\x32\x9f\x50\x9a\x42\x66\x75\xc1\ +\x94\xe3\x02\x00\x72\x8e\x40\x04\x14\x76\x15\x02\x00\x10\x12\x02\ +\x10\x01\x37\xad\xc0\xb9\xfd\xdf\xfe\x2d\x73\xea\xfb\x6f\x7c\x47\ +\xdc\xe9\xfd\xb6\x56\x0a\x41\xcb\xf1\x39\xc2\xa4\x34\xef\x58\x7e\ +\xfe\xcd\xef\x5c\x2c\x25\x46\xa3\xf1\x9a\xea\xaa\x2f\xfd\x5d\xeb\ +\x83\x77\xff\xe2\x9f\x6e\xbb\xed\xc6\xff\xf9\x95\x73\x3b\xe2\x7f\ +\x3a\x20\x0f\xb4\x9e\x58\xea\x2a\x28\x66\x35\x05\xc9\xaa\xa8\xa7\ +\xf4\xe0\xf0\xd8\xe0\xc8\xa8\x10\xdc\x29\x16\x73\xb9\x74\xc4\xb4\ +\xab\xea\x52\xb3\x66\xcc\x56\x0e\x4f\x0f\x17\x5b\x9b\xa7\xb7\xb6\ +\xb4\xe5\x0a\x4e\x3e\x9f\x75\x5c\x27\x9b\xc9\xdb\xb6\x91\x19\xe9\ +\xe9\xda\xa1\x99\x52\xe4\x69\xf0\xb5\x5f\x72\x6b\x93\x55\xf1\x88\ +\x95\x8a\x9a\x91\x78\x04\x7c\xcd\xc8\x04\x04\x46\xa4\xfc\x00\x48\ +\x1b\x9c\x0b\xe4\x2a\x50\xdc\x30\x11\x38\x00\x91\x42\x62\xc8\x38\ +\x00\x6a\x86\x10\x04\x3e\x69\x50\x04\x88\xc2\x30\xc5\xc3\x8f\x3c\ +\xf2\xf2\x4b\x2f\x09\x2e\x4a\x85\x62\x43\x43\xfd\x75\xd7\x5d\xc7\ +\x38\x53\x9a\x22\x3c\x92\xce\xbb\x23\x39\x95\x97\xf6\xf0\x68\x3a\ +\x9d\x2b\xf8\x81\x0c\x02\x8d\x48\xa0\x09\x11\x09\x39\x91\x56\x4a\ +\x57\x26\xca\x42\xe5\x53\xde\x62\xa6\x2a\x61\x8e\x5b\xae\xb9\xe6\ +\x9a\x86\x86\x86\x86\x86\x86\xc3\x6a\xf8\xa3\xa7\x2d\x0e\x25\xea\ +\x09\x5c\xc7\xf1\x03\x00\x98\x79\xda\xea\xc6\xfb\xbf\x75\xff\xc3\ +\xeb\xcf\x9c\x19\x57\xf1\x19\x67\xd5\x57\x07\x9e\xe3\x80\x04\x80\ +\xc0\x73\x1c\x5f\x01\x40\xe0\xb9\x8e\x27\x99\x11\x2d\xf5\xef\xfc\ +\xdd\x7d\x8f\xcd\xa2\x5d\xf7\x6f\xa7\xeb\xde\x35\xdf\xe2\x43\x4e\ +\xef\x96\x0d\xbb\x06\x84\x29\xdc\x62\x2e\x9d\x51\x25\xc7\x57\xc0\ +\xeb\xda\xea\x07\x7e\xf8\xd0\x6f\xda\x78\xfb\xec\xf9\x2b\xd7\xac\ +\x7e\xf4\x27\x0f\xad\x6d\x8b\x36\xda\xb2\xba\xf3\xf4\xb8\xb7\x7d\ +\xdd\xce\xb1\xc6\x39\x0b\x93\x0f\xbd\x32\x30\x92\x87\x3f\x25\x90\ +\x2b\x3d\x1e\x7f\x22\x22\x2d\x83\x5c\x21\xab\xa4\x2b\x3d\x67\x64\ +\x2c\x3d\x34\x32\x96\x88\xc7\x0c\x06\x02\x28\x4f\x69\x47\xba\xd5\ +\x4d\xcd\x55\x91\x98\x25\x38\x43\x1d\xa8\x62\x26\x3b\x44\xc8\xed\ +\x88\xa8\xa9\x4f\x55\xa7\x12\x26\xb8\x23\x43\xfd\x2d\xcd\x4d\x31\ +\x60\xe9\xbe\x01\x50\x4a\x13\x31\x54\x5d\xbb\xb7\x73\x43\x2c\xae\ +\x8a\xc7\x1b\x9b\xc7\xf9\x9d\xb5\x26\xad\xa5\x54\xc8\x18\x69\x50\ +\x8a\x80\x21\x13\x0c\x00\x94\x26\x50\x8a\x28\x90\x3a\x08\x02\x4f\ +\x29\x4d\x5a\x71\x66\x32\xc2\xc7\x9f\x7c\xe2\x47\x3f\xbc\x1d\x35\ +\xc9\x20\x58\xb8\x70\xe1\x15\x57\x5c\x91\x48\x26\xb5\x04\xc7\x93\ +\x4f\x3c\xf5\xec\xba\x17\x36\xe5\xf2\x05\xc7\x75\xa4\xd4\xbe\x1f\ +\xf8\xbe\xcf\x70\xbc\xa3\x45\x6b\x08\xf5\xfd\x41\x0e\x79\x39\xf0\ +\x36\x05\xd4\xd7\x23\x47\x69\x2f\x6d\x6e\x6c\xd8\xba\x63\x57\x3e\ +\x5f\x80\xc3\x5d\xe3\x42\xa1\x98\x4a\x25\x0f\x3a\xd8\xb6\x7c\xf5\ +\x59\xd1\x69\x00\x60\x34\xad\xfa\xdc\xe7\xf1\xd7\xf7\x3c\xf6\xc8\ +\x7e\xea\x38\xad\x16\x00\xda\x4e\x39\xeb\x4c\xde\x02\x00\x2d\x0b\ +\xce\x3c\x4b\x4e\x03\x80\xa6\xf9\xa7\x9d\xed\xb4\x91\x3f\x62\x58\ +\x7c\x6c\xef\xa6\x8c\xaf\xdf\x75\xeb\x5f\x9e\xd7\x66\x81\x3e\xeb\ +\xa6\x2b\xf7\x8e\x16\xd8\x75\x1f\xbf\xf5\x57\xbf\xbc\xff\xde\x7b\ +\x65\xf3\xca\x0b\x16\x35\x5b\x0d\xf3\xae\x7b\x5f\xf7\x8f\xd7\x3d\ +\xf7\x2c\xa4\xa6\x5f\x7e\xde\xfb\xff\x87\xb8\xf3\x81\xa7\xd7\xee\ +\x14\x89\xb7\x4d\x5b\x49\x96\xb3\xfb\xa5\x27\xd6\x16\xf9\xf2\xeb\ +\x3e\x7a\xf9\x8a\xe6\x3f\x29\x73\xbd\x5c\x58\x0a\x00\xc8\x04\x91\ +\x0a\x01\xef\x38\x4e\xb1\x58\xf0\x7d\x1f\x38\x4a\xad\x98\x56\x6a\ +\x2c\xad\x08\xed\x48\x64\xc9\x82\x85\x43\xa3\x23\x5b\xb7\x6e\xf1\ +\xa5\x6a\x6a\x6e\x8a\x56\xd9\x20\x00\x0d\x66\xd9\x55\xf9\xb1\x31\ +\x9e\xce\x36\x36\x35\x6b\x05\x42\xd3\x40\x6f\x9f\xeb\x96\x0c\xcb\ +\x48\xc6\xa3\x76\x34\x4a\xa8\x09\x94\xd6\x32\x08\x7c\xdf\x0f\x38\ +\xe7\x81\x52\x88\x9c\x51\xe8\x32\x28\x42\x60\x0c\x11\x18\x17\x06\ +\x11\xc8\x40\x2a\x2d\x49\x03\x80\xcf\x00\xb4\x92\x88\xc8\x18\x0a\ +\x21\x42\x4f\x4f\x49\xa9\xa4\xda\xb7\x7f\xdf\xb3\xcf\x3e\x3b\x34\ +\x3c\xa4\x94\x0e\xe9\xd3\x7d\xdf\x57\x4a\xc1\x44\x30\x7f\x22\xa0\ +\x77\xf0\x10\xf5\xf2\xee\xf6\x87\x47\xa9\xf4\x27\x22\x1d\xed\x6d\ +\x96\x65\xa5\x33\xd9\x43\xa8\xef\x41\x13\xcd\x9e\xd5\x51\x57\x5b\ +\x7d\xd0\xf1\x05\x17\x5c\xbb\x60\xe2\x71\x75\xfb\xca\x0f\x7e\x6a\ +\x65\xf9\xa9\x79\xab\xaf\x0a\x29\x66\x3a\xcf\x7c\x67\x38\x2a\x65\ +\xe6\x69\x97\xcd\x04\x28\x76\xfd\xc6\xb5\x5b\x6e\xf8\xe4\x9f\xb7\ +\x95\x3f\x84\xc5\x56\x5f\xfb\xe1\xf0\xe1\xfb\x6e\xad\xac\xc0\x49\ +\x9e\x7f\xfd\xc7\xcf\x9f\xf8\xc7\xfc\xd5\x57\xcd\x5f\x5d\x7e\x6a\ +\xe9\x07\x3f\xb9\xf4\x4f\x33\x85\x66\x9a\x66\x99\x6b\x4d\x69\xd0\ +\x3a\xa4\x63\xc0\x52\xa9\xe4\x38\x8e\xd6\xda\xd7\x0a\xa5\x34\x39\ +\xf3\x5d\x5f\xf9\x12\x4d\x2a\x15\xf3\xdd\xfb\xf7\x16\x5c\xa7\xe0\ +\x38\xb5\x0d\xa9\xe6\xe9\x4d\xae\xe7\xbb\xae\x6b\x0a\x61\x9a\x91\ +\xae\xed\x3b\x5a\x5a\xa6\xa7\x9a\x9a\x5e\x7a\xee\x79\x03\x30\x92\ +\x48\x01\x03\x33\x96\x30\xa3\x31\xc7\x2b\x31\x83\x23\x02\x0a\xce\ +\x49\x94\x4a\x25\xa7\xaf\x37\x1a\x4d\x24\x13\xd5\x04\x88\x40\xc8\ +\x88\x88\x49\x2d\x03\xcf\x41\x2e\x14\x49\x22\xa9\x11\x08\x10\x25\ +\xcc\x98\x31\x73\xd5\xca\x95\x00\xc0\x91\x4d\x6b\x6d\x65\x8c\x49\ +\xa5\xb4\xd6\xcf\x3f\xff\xfc\x9e\x3d\x5d\x00\xa8\x94\x0a\x41\x1e\ +\x96\xac\xc2\x11\x18\xd1\xa6\x30\xfd\x66\x4a\x6b\x4b\x53\x6b\x4b\ +\xd3\x1b\xfa\x11\x46\xb2\x63\xcd\x1a\x1e\xf1\x01\xac\xa9\xeb\x7d\ +\xd8\xc0\xdb\xc4\xba\x07\x00\x44\xc6\x19\x17\x1c\x40\x19\x4a\xca\ +\x6c\x36\xeb\x3a\x8e\x29\x10\x95\x22\x49\x1c\x8d\x42\xb6\xc0\x81\ +\x4d\x6f\x6d\x4d\x67\xd2\xe9\x7c\xb6\xb6\xbe\x06\x98\x4e\x26\x63\ +\x51\x1d\x75\x3d\x3f\x93\x2e\x18\xb6\x69\xc4\x13\xa7\x9e\x7d\x4e\ +\xba\x7f\x70\xdb\x8e\x3d\x99\x91\x91\x74\x29\x5b\x5b\x53\x5d\x55\ +\x5b\xcf\x23\x11\x8f\x02\xae\x95\x61\x18\xc0\xb8\x40\xd3\x06\xd2\ +\x0a\x4c\xd3\x14\x5c\x00\x72\x22\x2f\x9c\xc4\xa2\xa5\x2a\x96\x8a\ +\x44\x98\x4c\xd6\x04\x5a\x86\xcc\x8d\x9a\xf4\x25\x97\x5c\x72\xfe\ +\xf9\xe7\xc5\xec\x28\x10\x99\x62\xdc\x06\x19\x1e\x1e\xda\xb0\x61\ +\xc3\xe8\xd8\xa8\xe7\x05\x4a\x53\x98\x03\x0f\xb7\xad\x83\xc7\xe2\ +\x68\x5d\x9e\x63\x53\xee\x84\xa3\x03\x7a\x7c\x0a\xf6\x7f\xac\x62\ +\xd6\x2c\xbc\xf6\xba\x85\x53\xd7\xe1\xc8\x81\xb7\x20\x28\x6b\x72\ +\x4d\x21\xf1\x19\x00\x80\xd2\x3a\x8c\x9a\x02\x31\x4e\xa4\xb5\x0a\ +\xb4\x02\xe0\x82\xb1\x44\x4d\x62\x66\xdb\xf4\x36\x31\x83\x04\xef\ +\x1b\x1a\x2c\xb8\x9e\xeb\x07\x4a\x43\xae\xe8\xd9\x26\x8e\x15\x9c\ +\x67\x5e\xdc\xb0\xee\xd1\xc7\xbb\x77\xef\x6e\xa8\xad\x25\x6e\x7a\ +\xcc\x50\x46\x64\x70\x2c\x2b\xe2\xa2\xba\x26\xe5\xf9\xbe\x10\x48\ +\x88\xd1\x58\x82\x33\x61\x70\x33\x50\x1a\x95\x46\x83\x04\xe3\x1a\ +\x40\x13\xd6\xd4\xd4\x31\x6e\x30\x61\xf8\x7e\x20\x04\x30\x06\x9e\ +\x1f\x24\x12\xa9\x88\x55\xaf\x95\x22\xa5\x11\xc0\xf5\x3c\x92\xb2\ +\xab\xab\x6b\x4f\x57\x97\xef\xfb\x52\xe9\xf2\x2c\x71\x29\x65\xf8\ +\x47\x95\xf7\xaf\xb2\xf6\xae\xa4\xa3\x29\xf7\xb4\x4f\xa9\xf6\x37\ +\x4e\x36\x6d\xd9\x3e\x34\x3c\x62\x18\xc6\xb2\x25\x0b\xe3\xf1\xd8\ +\xd4\x05\x79\x0b\x40\xae\x27\x78\x14\x42\x90\x6b\x24\xad\x34\xc8\ +\xc0\xd5\xaa\x58\x2c\xba\x9e\xa7\x15\x72\xad\x05\x02\x03\xa1\xa4\ +\x72\x9d\x52\x24\xb0\x0d\x81\xbe\x96\x08\x3c\xf0\x82\xee\x7d\xdd\ +\xb9\x82\x1b\x8b\x27\xd2\xe9\x92\x53\x1a\xee\xef\x1f\xfd\xcd\x7d\ +\xbf\x1b\xee\x1f\x04\x05\x43\xb9\x62\x3c\x6a\xb7\x35\x34\x0d\x65\ +\xf3\xf7\x3c\xfc\x70\xbc\xa6\xea\x9a\x6b\xaf\x68\x69\x6a\x08\x02\ +\x17\x50\x29\x0d\x82\x33\x02\x00\x24\xc6\xb8\x24\x0d\x8a\x90\x89\ +\x58\x3c\x96\x1e\xcb\x8e\xa6\xb3\x75\x0d\xad\x4a\x6b\x50\x8a\x11\ +\x19\xa6\xb9\xfe\xa5\x17\xb7\x6f\xde\x6a\x99\x96\xeb\x38\x89\xaa\ +\xaa\x0b\x2f\xbc\x10\x11\xf7\xed\xdb\x3f\x38\x30\xa0\x94\xc2\x30\ +\xbf\x3e\x51\xc1\x56\xa1\xa2\xc7\xab\x6c\x34\xe9\x4a\xa6\x8a\x32\ +\x57\x2c\x22\x86\xd5\x77\x53\xab\xe1\x84\xcb\x96\xad\x3b\xfa\x07\ +\x86\x5a\x5b\x9a\x4a\xa5\xd2\x43\x8f\x3d\x75\xc6\xaa\xe5\xe5\x42\ +\x43\x22\x1d\x8b\xc5\x52\xc9\xc4\xd1\xdf\x21\x9f\x1e\xd5\x56\x22\ +\x19\x9d\xe8\x15\xd7\xf9\x17\x1e\x7f\x36\xbe\x78\xf5\xbc\xba\x29\ +\xd3\xfc\x98\x41\x3e\x8e\x04\x22\x40\xe4\xc2\x64\x88\x1c\x51\x92\ +\xef\x79\x7e\x3e\x9f\x77\x1d\x47\xc4\x6c\xe9\xfb\x0a\x88\x81\x22\ +\x62\x28\x22\x85\x52\xbe\x50\x2c\x64\x4b\x05\x2e\xec\x7c\xb6\xb8\ +\x77\x57\x77\x5b\x5b\xe7\xde\xdd\xbd\xbd\x03\xa3\x52\x91\xf2\xfd\ +\xf4\x48\x0e\x89\x88\x50\x7a\x32\x56\x13\xe3\xb1\xaa\x4c\x36\x57\ +\xf0\x55\x7e\x20\xf3\xe4\x53\xeb\xe7\xce\xed\x68\x9f\x39\x3d\x62\ +\x0a\x05\x4a\x2a\x22\x92\x40\xa8\x99\x66\x16\x73\x3d\x69\x9a\x46\ +\x36\x53\xf8\xde\x0f\xee\x40\x66\xcc\x9e\xbd\xa0\xbe\xbe\x29\xf0\ +\x03\x42\x8a\x19\xe6\xba\x75\xeb\x7e\x7b\xd7\x3d\x86\x30\x3c\xd7\ +\x6d\xa8\xaf\x3f\xe7\x9c\x73\x02\x29\x37\x6e\xdc\x58\x28\x14\x38\ +\xe7\x41\xa0\x00\x59\x25\xb0\x2b\x3d\x91\xc3\x62\xb8\x6c\xcc\x4f\ +\xc5\xd7\x5f\x8f\x1c\xa5\x70\x30\x93\xcb\xd5\xd6\xa4\x16\xcc\x9b\ +\xad\x94\x72\x5c\xef\x99\xe7\xd6\x97\x33\x6a\x8c\xe1\xe8\x58\xe6\ +\xd2\x8b\xce\xab\xaf\xab\x0d\xdf\x66\xeb\xda\x87\x72\xf5\x4b\x4e\ +\x9b\xd3\x18\xfe\x73\xf7\xfa\x27\x86\xac\xe6\xfe\x47\x6e\x1f\x9a\ +\xfb\xde\x8f\x5e\x5c\xae\x99\xcb\x3c\x74\xd7\x9d\xb3\x1b\x56\x4d\ +\x81\xfc\x35\x80\x3c\x6c\xc6\x9a\x48\x35\x69\xe4\xc8\x39\x63\xa6\ +\x49\x81\xef\x79\x9e\xe3\x38\x11\xdb\xd0\x52\x02\x90\x69\x88\xa2\ +\x57\x02\x0b\x6c\x8a\xf8\x41\xb0\xe1\x95\x8d\xd9\x6c\xa1\x2a\xd9\ +\xd0\xd2\x30\xfd\xe6\xeb\x3f\xb0\x6d\xfb\xee\xdb\xef\xf8\xc9\xe0\ +\xc8\x30\x47\x43\x08\x0a\xa4\x8f\x8c\x3b\x32\xd8\xd7\x37\x28\x22\ +\x31\xad\x35\x9a\x31\x81\x7c\xe7\xae\x9e\xfe\xfe\xe1\xe2\x4a\x77\ +\xfe\xbc\x8e\xa8\x25\xa4\xd4\x1a\x09\x01\x85\x20\x1d\x70\xce\x0c\ +\xc6\x8c\xf5\xeb\x5f\xdc\xb8\x61\xeb\xbc\x05\x0b\x1d\x57\x4a\x49\ +\x84\xc0\x10\xb5\xa6\xc0\x0f\x7c\xdf\x37\x84\x88\x46\xa3\x88\x18\ +\x04\xc1\xe0\xd0\xd0\xde\xae\x2e\xad\x09\x19\x28\xad\x11\xc7\x4b\ +\xe2\xf5\x84\xfb\x3d\x09\xde\x93\xe7\x4f\x96\xeb\xde\xc2\x6d\x61\ +\x0a\xe7\xc7\x2d\xdf\xff\xfe\xf7\x23\x91\xc8\x55\x57\x5d\x65\xdb\ +\x07\x17\x7c\x73\xce\x9f\x7e\x6e\x7d\xdf\xc0\x90\x52\xca\x32\x8d\ +\x48\x24\x52\x8e\x7d\x08\x21\xd2\x99\xfd\x85\x42\x71\x02\xe4\x90\ +\xdd\xf1\xd0\xbf\xfd\xb6\xe7\x5b\xff\xf7\xfd\x31\x00\x70\x7a\x7e\ +\xf2\xad\x6f\xd5\xbf\xe7\x6f\xaf\xb8\xfc\x46\x27\xd6\x02\x00\x40\ +\x6e\xdf\xfe\x3e\x2f\x18\xf6\x51\x08\x8e\x00\x00\x7e\x76\xef\xfe\ +\x21\x9e\x68\x9c\xde\x30\x6e\x0e\x94\xc6\xfa\xfb\xc6\xdc\xda\xd6\ +\xb6\xea\x08\x03\x00\x3f\x3f\xd2\xdd\x3f\x26\xe2\x35\x2d\xcd\x75\ +\x27\xf3\x90\x05\x51\xe9\xa9\x4a\xa9\x94\xd2\x0c\x04\xd3\x1a\x81\ +\x7c\xdf\xcf\xe5\x72\xb6\x25\x38\x69\xa5\x35\x0a\xd3\x27\x69\xc8\ +\x40\x2a\x89\x08\x23\x43\xc3\xc3\x63\xb9\x19\x46\x72\xc9\xe2\xd3\ +\x62\x76\x72\xe5\xd2\xd3\xa5\xcf\x7e\x70\xfb\x0f\xba\xf6\xed\x8d\ +\xc5\x63\x86\x19\x13\x86\x08\xa4\x2f\x83\x60\x67\xd7\x7e\x22\xcd\ +\x40\x24\xec\xa8\x30\x22\x5e\xe0\x3f\xff\xfc\x4b\xd3\x5a\x9b\xab\ +\x62\x35\x88\x9a\x21\x71\x04\x21\xb8\x2b\x55\x24\x1a\x1b\x1a\x1c\ +\x5d\xbb\xf6\xb9\x82\xa7\x11\x98\x56\xa8\x35\x28\x20\x01\xa8\xb5\ +\x6e\x69\x69\x99\x3e\x63\x46\x63\x7d\x3d\x69\xaa\x8a\xc7\x89\x68\ +\xcf\x9e\x3d\x23\xa3\x23\x80\x14\x04\xb2\x9c\x22\x1b\x0f\xb0\x8d\ +\x0f\x32\xa6\x89\xc7\x04\x93\x69\xc6\x0e\xb4\xb2\x4f\x19\xea\xaf\ +\x4f\xfa\xfb\xfb\x9f\x7d\xf6\xd9\x57\x5e\x79\xe5\xba\xeb\xae\x5b\ +\xb6\x6c\xd9\x41\x4a\xfe\xac\xd3\x57\x2e\x59\x34\xff\x08\x26\x40\ +\x25\x35\x3a\x2e\xbb\xe4\x8a\xc4\xc3\xb7\xbf\xdc\x7f\xd3\x59\xcd\ +\xe6\xc8\xf6\xa7\xbb\xd8\xa2\x8f\x9e\x3d\xfd\xc9\xaf\x7e\xbe\x6f\ +\xe1\xa7\x3f\x71\xb1\xfb\xb3\x7f\xf9\xe7\xc7\xba\x54\x73\x52\x6e\ +\xea\xc9\xad\xb2\x23\x94\xd9\xf5\xad\xff\xf8\x7e\x8f\x6f\x3a\xd9\ +\xc2\x8a\xab\x3f\x71\xfd\xd9\x33\xf7\x3f\xf3\xab\x6f\xfc\xf8\x51\ +\x8c\x5a\x2e\xd5\xdf\xfc\x17\x9f\x59\x82\xdb\xfe\xe5\x5f\xfe\x3b\ +\x23\x12\x35\x8d\x0b\x6e\xfa\xc8\xbb\x9b\x4f\xe2\xe9\x49\xe2\xc0\ +\x50\x6e\x44\xc6\xc6\x13\xd9\x44\xc4\x08\xfc\x40\xe6\x0a\xf9\x78\ +\xc4\x34\x19\x72\x52\xdc\xe0\xc8\x0d\x20\xf0\x3c\x9f\x71\xc1\xb9\ +\x61\x19\xb6\x00\xa3\xa9\xae\x51\x68\x96\x1e\x1b\x2d\xa6\x33\x9d\ +\x6d\x33\xfb\x7a\x7a\x02\xcf\xd7\x0a\x03\xcd\x91\x23\x13\x4c\x29\ +\x19\x8e\x3f\x0a\x40\x8f\x66\x33\xb6\xc5\xb2\xd9\xe2\x53\x4f\x3e\ +\x7b\xda\x69\xa7\xfa\x5e\x89\xa1\x8e\xc5\xac\xfa\xfa\x3a\x61\x45\ +\x0b\x25\xff\xc9\xb5\xeb\xb6\xef\xdc\x65\x08\x5e\x2a\x3a\x7e\x10\ +\x30\xce\x65\x10\x04\x9a\x80\x4a\x67\x9e\x71\xda\xca\x53\x97\x0a\ +\x6e\x20\x82\x21\x4c\x00\xd8\xdd\xb5\xa7\x50\x74\x94\x06\xd7\x0b\ +\x84\x30\xc2\xd6\x35\x2a\xb7\xba\x4c\x28\x70\x9a\x80\xfb\xa1\x56\ +\x65\xc5\x89\x53\xaa\xfc\x78\x83\xdb\xa6\x39\x77\xee\xdc\xbe\xbe\ +\xbe\x2f\x7e\xf1\x8b\x5f\xfe\xf2\x97\x0f\x1a\xae\x50\xe6\xc3\x3d\ +\x8a\xbb\x14\x8a\xd5\x74\xca\xea\x39\x3f\x7c\xf4\x89\xad\x67\x5d\ +\x77\xca\xfa\xc7\x9f\x6f\x3d\xfd\x9a\x3a\x14\x81\x54\x28\xcc\xe1\ +\xe7\x7e\xfb\xd0\xde\xc4\x17\xfe\xfe\x2f\x67\xe8\x9d\x7f\xfb\x57\ +\xdf\x24\x94\xeb\x7f\xfb\xc3\x17\x32\x4d\x7f\x7e\xcb\x45\xc3\xeb\ +\x7e\xf4\xad\x9f\xdd\xfd\x8e\x25\x57\xfe\xf8\xc7\xbf\x9b\x77\xfd\ +\x97\x6f\x39\xa3\xf6\xb1\xef\xfe\xef\x3b\x7e\xfa\x68\xfd\x69\x63\ +\x9b\x86\xac\xff\xf9\xf7\x9f\x5f\x50\x77\xb2\xf3\xbd\x89\x49\x66\ +\x2d\x02\x31\x1e\x10\x31\x02\xd4\xe0\x06\xd2\x71\xbd\xc0\xf7\x48\ +\xfb\x51\x4b\x90\x34\x19\x0a\x25\x25\x29\x00\x12\x9c\x59\x96\xa1\ +\x29\xd0\x06\x72\x41\x7a\xa8\x7b\xff\xe0\xfe\x2e\x21\xfd\xea\x44\ +\xa4\x3f\x3b\x2a\x0c\xcb\x57\x2e\x22\x67\x04\x0c\x34\x07\x50\xa0\ +\xf2\x72\x14\x09\x95\x2b\x02\xc7\xdb\xbb\x7f\x38\x5e\xb5\xff\xe5\ +\x97\xd7\x9b\xa6\x91\xaa\x4d\x2c\x5c\xb4\x60\xf1\xe2\x85\xb9\xc2\ +\xd8\x53\xcf\xaf\xf7\x95\x06\x00\xe2\x5a\x2a\x3f\xf0\xdc\x20\xf0\ +\x85\x10\x92\xfc\xb8\xcd\x79\x3c\xc9\x90\x73\x21\x90\xf3\xfd\xfb\ +\xfb\xb6\xec\xd8\x59\xf2\x7c\x4d\x20\xcc\x08\x81\x56\x5a\x13\x69\ +\x42\x20\x1c\x47\x2f\x63\x0c\x91\xc1\x01\xb3\x9c\xca\xd9\xb5\x4a\ +\xcc\x87\xe9\x85\x29\xb8\x1e\x9f\x04\x41\xb0\x63\xc7\x8e\x8e\x8e\ +\x8e\x0f\x7f\xf8\xc3\xcb\x97\x2f\x3f\xfe\x37\xc2\xd8\x9a\x0b\xce\ +\x78\xe2\xd7\x8f\x8f\x5c\x1c\x7b\x7a\xb7\x3a\xef\x2f\x4f\x05\x70\ +\x89\x80\x0b\xec\xeb\xea\x4e\xcd\x5a\xd6\x1e\x13\x40\x55\xf1\x88\ +\xc5\x30\xb7\x6f\xef\x88\x93\x95\x8f\xff\xee\x5e\x3f\x88\xbf\xed\ +\xcc\x65\x7a\x6c\xdf\xa0\x5f\x7b\xf9\x69\x2d\x8c\xc1\xf2\x95\x4b\ +\x7f\xf1\xdf\x1b\x63\x1f\xfd\xe0\xfb\xce\x1f\xf9\xfe\xdf\xfd\xf5\ +\xcc\x55\x17\xdf\x70\xcd\x9a\x1a\x63\x0a\xe4\x00\xe1\x38\x11\x80\ +\x71\x84\x10\x90\xef\xfb\xae\xeb\xb8\xae\x67\x62\x60\x09\x94\xbe\ +\x64\x10\x70\x43\x68\xad\x14\x01\xe3\x22\x9f\x2f\x7a\x4e\xbf\x53\ +\x2a\x09\xc6\x10\xa1\x2a\x1e\x1b\xcd\x8c\x56\xc5\xab\x06\x73\x63\ +\x44\x0a\x10\x75\x20\x39\x67\x0c\x19\x03\x52\xa0\xb5\xa6\x70\xae\ +\xb1\x65\xdb\x89\x64\x6a\x5a\xeb\x8c\x42\xbe\xa0\x74\x90\x2f\x66\ +\xd7\xae\x7b\x66\x60\x78\x28\x08\xfc\x5c\x36\x2f\x15\x08\x01\x4a\ +\x4b\x6e\x30\x2b\x62\x71\xc1\x85\x30\x10\x94\xe7\x15\x01\xf1\xd9\ +\x17\x9e\x7d\xfe\x85\xf5\x33\xdb\x3b\x07\x87\x46\xba\xf7\xef\x67\ +\x9c\x23\x81\xe3\x79\xc8\x60\xdc\xdf\xab\x70\x40\xca\x83\x1c\x0e\ +\x50\x53\x54\xb4\xa0\x55\xa6\xce\xa6\x8c\xf6\xe3\x96\xea\xea\xea\ +\xcb\x2f\xbf\xfc\xfa\xeb\xaf\x8f\xc7\xe3\xaf\xaa\xae\x8f\x2e\x8d\ +\xab\x2e\x5a\x78\xff\x3f\x7f\xf5\x1f\xbf\xc3\x3a\xce\x3c\x63\xba\ +\x09\xe0\x00\x80\x52\xd0\x32\x73\x5a\x7a\xdd\x4b\xbb\x8a\x17\x77\ +\xda\x3a\x08\x02\xa9\x62\xcd\xcd\xd5\xd5\x7c\xd9\xc7\x3f\x7d\xed\ +\xb8\x19\x5e\xd8\x51\x2d\x46\x5f\x7e\x69\x78\xd1\xca\x9a\x8d\x2f\ +\x6f\xe4\xb5\xf3\xe3\x66\xcd\x9a\x1b\x3f\x79\xe6\x85\xeb\x6f\xfb\ +\xcb\xaf\xff\xa6\x6d\xf1\xfb\xce\x68\x38\x79\x41\x5e\x71\x37\xc6\ +\x27\x84\x85\xcd\x62\x08\x2c\x90\xb2\xe4\xb8\x8e\xeb\xa0\x81\x52\ +\x29\xa1\x14\x69\x15\x04\x81\x52\xca\xb2\x23\xa9\x54\x75\x7f\xdf\ +\x70\x4b\x4b\xcb\x9c\xf9\xf3\xd2\xf9\xac\x24\x6a\x69\x69\xe5\x96\ +\x31\x92\xcf\xf6\x0e\x0f\x38\x4a\x02\x91\x30\x04\x63\x80\x84\x44\ +\x04\xc4\x00\x81\x14\x11\x69\x04\x04\x4d\x35\xd5\x35\x2b\x96\xaf\ +\x78\xfc\xc9\x47\x87\x86\x86\x63\x55\x91\x8d\x1b\x37\x55\x55\xc5\ +\x3b\x66\x75\x04\x7e\x90\x49\xa7\x03\x49\xeb\xd6\x3d\xb3\x75\xcb\ +\x36\xd7\x71\xa2\x76\x34\x91\x88\x77\xcc\x9a\xd1\xdc\xd2\xf2\xf8\ +\x13\x4f\xbc\xf8\xd2\x86\x40\x81\xef\xcb\x10\xae\x41\x10\x08\xce\ +\x01\x49\x6a\x79\x10\x62\xcb\xfa\xbc\x5c\xfa\x12\x56\xcb\x54\xf6\ +\x45\x4c\x94\xcd\x4c\xa1\xf5\x38\xe5\x43\x1f\xfa\xd0\xa1\xb3\x53\ +\xca\xe2\x79\xde\x61\xeb\x10\x10\xd1\xf7\xfd\x43\xd6\x63\xf3\x3b\ +\xce\x99\xf6\x9e\x2f\x3c\xf8\x97\x3f\xfc\xab\x30\x88\xa7\xa4\xef\ +\x3b\x4e\xfd\x9a\x2b\xde\xfe\xc2\xd7\xbf\x7e\xdb\x6d\x8d\x55\x6a\ +\x77\x86\x9d\x69\x45\x4e\xbf\xf2\xa6\x67\xbe\xfa\x1f\x7f\xf1\x97\ +\x2f\x25\x2c\x73\xf9\x3b\x6f\xb9\x72\xd5\x9c\xf7\x5c\x77\xee\x37\ +\x7f\xf0\x37\xdb\xee\x8a\x66\x9d\xe8\xcd\x9f\xb9\xcc\xdb\xf5\xe4\ +\x37\x7e\xf2\x7b\x97\x01\x35\x2e\x58\x30\xbd\xea\xa4\x36\xd7\x27\ +\xa5\x91\x18\x42\x38\xd1\x84\x18\x02\x53\xa4\x3d\x3f\x70\x3c\x9f\ +\x13\xf7\x84\x40\x16\x98\x4c\x32\x2e\x94\xd2\xb6\x10\xb6\x65\x0a\ +\xc1\x03\xa5\x46\x46\x47\xea\x6b\x9b\xbd\xc0\x8f\x44\xa3\xcb\x66\ +\x9c\x3a\x94\x1e\xdb\xbc\x6b\x1b\x0b\x74\x98\x72\xd7\x52\x83\x26\ +\x04\x02\xc6\x98\x30\xc2\x16\x52\xa6\x21\x9f\x2f\x76\x77\x77\x9f\ +\xb2\x74\x49\x47\x7b\x47\x3a\x33\xea\xfb\x3e\x22\x56\x55\x25\x22\ +\xd1\x68\x36\x93\x61\xb9\x7c\x2e\x97\xf3\x03\x39\x34\x34\xf2\xd0\ +\x43\x0f\xaa\x40\x02\x52\x34\x6a\x9d\x79\xf6\x99\xd1\x68\x1c\x19\ +\x7b\xe2\xc9\x27\x91\x89\x6c\x26\x2f\x84\xc1\x18\x7a\xae\xaf\x71\ +\x52\xd1\x4b\x65\xff\x49\xb9\x2a\xa6\x4c\x0b\x53\xd6\xea\x15\x15\ +\xec\x53\x68\x3d\xde\x35\x74\x64\x84\x2f\x5e\x30\x6f\xed\x33\x2f\ +\xfc\xf2\xae\x7b\x39\x3b\xcc\x70\x85\xc6\x86\xfa\xe9\xd3\x0e\x6e\ +\x05\x69\x3f\xef\xc3\xbf\xf8\xf5\x8d\xf5\xd3\xc2\xc6\x15\xeb\x1d\ +\x1f\xfd\xa2\xb4\x6b\x01\xcd\xab\x6f\xfd\x5f\xa7\xed\xe9\x1a\x73\ +\x74\xa2\xa6\xa1\xb9\x91\x31\xb6\xe0\x33\x5f\xfa\xdf\x7b\xf6\xf6\ +\xba\x64\x36\x4e\x6b\x02\x80\x59\xe7\xdc\xf8\xd7\x73\xce\xec\x19\ +\x75\xeb\x66\xcc\x6a\xac\x32\xa4\xb3\xf8\x9a\xeb\x6a\xf2\x01\x6b\ +\x9c\xd6\xde\x98\xb2\x4f\xea\x1b\x54\x0e\x8a\x10\x80\xd2\x3a\x1c\ +\x7a\xa0\x01\x18\x81\x52\xda\xf7\x02\xd7\x0f\x0c\x00\x47\x04\x04\ +\x2e\x32\xd3\xb0\x2c\xad\x95\xe7\x79\x85\x62\x61\x38\x3d\x26\xb5\ +\x48\x67\x33\x89\xaa\x9a\xfa\x86\x06\xcb\x32\xba\xf6\x76\x0d\x0e\ +\x0c\x2a\xa9\x04\xa0\x06\xe6\x05\x5e\x68\x30\x5b\x82\x23\x13\x8a\ +\x10\x01\x19\x72\x20\x0d\x44\x3b\xb6\xed\xe8\xed\xe9\x89\xc6\xac\ +\x68\x24\x3a\x9a\x2e\x11\x92\xeb\xfb\x21\xd3\x63\x32\x95\x2c\x16\ +\x8a\x4f\xaf\x7b\x5a\x2a\x19\x89\x44\x7d\xe6\x29\x92\x99\x7c\xf1\ +\x77\x0f\x3e\x32\xad\x75\x9a\x1f\xc8\x48\x24\x16\x48\x05\x61\x3b\ +\xea\x81\xb1\x66\x07\x14\x78\x28\x21\x43\x63\x18\x48\x0f\x29\x9f\ +\xa4\x94\x65\x84\x57\x68\xf2\x29\xa8\xbe\x21\x12\x8b\x45\x2f\x5a\ +\x73\xce\x6b\x73\xcc\x45\xac\x75\x7a\xb9\x30\x8e\x25\xeb\xcb\xbb\ +\x80\xd9\xda\x31\xb7\xb5\xf2\x4c\x3b\x35\x6b\x5e\xaa\xf2\xb5\xc9\ +\xa6\x99\xc9\x89\x32\x79\x11\x49\xb5\xcf\x4d\xfd\x51\x5c\x25\x3a\ +\x7c\xea\xe1\x84\x2d\x4a\x56\x4e\xa1\x31\x44\x21\x04\x86\x1a\x8f\ +\x48\x69\x02\xc6\x1d\xdf\xf7\x7c\xe9\x2b\x55\xf2\x7c\xd7\x0b\x1c\ +\xc7\xf1\x3c\xcf\xf7\x7d\x00\x0a\xa4\x0a\x02\x99\xc9\x65\x47\x46\ +\x47\x7d\xad\x88\xb3\x4d\x9b\x36\xf7\xf5\x0e\x9c\xb2\x74\x59\x73\ +\x6d\x23\x02\x04\xbe\x67\x71\x33\x62\xda\x96\x69\x0a\x61\x30\xc6\ +\x39\xa2\x21\x0c\xd2\xda\xe0\xc2\x34\x2c\x21\x0c\x4d\x3a\x9f\xcb\ +\x73\x14\x48\xa0\x11\xd3\x99\x4c\x36\x97\xd7\x80\x21\x37\x48\xbe\ +\x50\x90\x52\x05\x4a\x4a\xad\x81\x0b\x33\x12\x45\x66\xf4\xf6\xf5\ +\xe7\x0a\x45\xcf\xf3\xa5\x0c\xc2\xa6\x51\xad\x35\x32\x82\x70\x3c\ +\xe2\x64\x05\xae\x27\x24\x54\xe3\x61\xfb\xca\x41\x61\xf6\xb0\xb3\ +\x6d\x2a\xf0\x36\x25\x6f\x89\x20\x62\xb1\x50\x20\x22\xac\x38\xa2\ +\xb5\xf6\x5d\xe7\x44\x2d\xc9\x49\x86\x16\x43\x00\xce\xc3\x51\x61\ +\x04\x24\x65\x50\x72\xbc\x92\xeb\x9b\x1c\x11\x48\xa0\xe4\xcc\xf7\ +\x7d\x2f\x08\x02\x02\xf0\x82\xc0\xb0\xac\x45\x8b\x17\xa7\xf3\xb9\ +\x92\xe3\xe4\xb3\x05\x00\xb6\xe4\x94\x53\x8a\x4e\xa1\xa6\xa6\x76\ +\x5f\x7f\x4f\xc4\xb0\x43\x6e\x46\xa5\x95\x61\x98\x84\x08\x4c\x20\ +\x20\x0a\xe0\x0a\x7c\xcf\xe7\xc8\xa6\xb7\x4c\xd7\x24\x0b\xa5\xc4\ +\x58\x66\x4c\x49\x47\x6a\x2d\x78\x00\xc8\xa4\xd2\x5a\x23\x01\x06\ +\x52\x85\x83\x86\xb5\x06\x49\xa0\x89\x18\xb0\x20\xd0\x0a\x10\x34\ +\x02\x00\x43\x1c\x1f\x5f\x08\xfa\x00\xbb\xf3\xc4\xce\x05\x13\xf5\ +\x58\x65\x8a\xf5\x83\xe2\x6d\x15\x25\xee\x53\xeb\x6d\xc2\x90\x56\ +\x1a\x80\x0e\x25\x72\x9a\x92\x37\x08\xe4\xae\xe7\xe6\xb2\x99\x64\ +\x32\x85\x61\x32\x08\xa0\x50\xc8\x2b\xad\x4e\x94\xe2\x11\xe5\x45\ +\x1f\x62\x9b\x73\xc1\x18\xd3\x00\xa4\x95\xd6\xe4\xf8\x41\xd1\x71\ +\x2c\xc1\x19\x32\x93\x49\x81\x41\xe0\x07\x52\x4a\x19\xc8\x70\xbe\ +\x70\x22\x99\xca\x17\x0a\x3d\x03\x7d\xb6\x88\xcc\x68\x6b\xe3\x5c\ +\x0c\xf4\x0f\x2e\x5d\x74\x0a\x30\xd8\xb4\x75\x73\xe0\x2a\x60\x00\ +\x88\xae\x17\x44\xa2\x51\x02\x10\x4c\xd8\xa6\x05\x52\x33\xc4\x44\ +\x55\xc2\x32\xcd\x99\x1d\xb3\x8b\xa5\xfc\xb3\xcf\x3d\x57\x70\x8b\ +\x86\x65\x72\xe6\x23\xe3\x5a\x93\x06\x52\x4a\x23\x00\x10\x30\x40\ +\xcd\x40\x23\x68\x42\xa5\x14\xe3\x42\x6a\x8d\x7a\xa2\x54\x8f\x28\ +\xcc\x0b\x1c\xd6\xda\x09\xf7\xc5\xb2\xa1\x0e\x15\x5d\x68\x93\x9b\ +\x58\xa6\x50\x0e\x00\xb0\x6d\xc7\xae\x57\x36\x6d\x55\x4a\x47\x2c\ +\xeb\xd2\x8b\xcf\xb3\xad\xa3\x55\x8f\xfa\xa5\x5c\x49\x9b\xa9\xf8\ +\xb8\xc7\xab\x7c\xc7\x95\x2c\x7a\xbc\x64\xe9\x27\xeb\x96\x2a\xdb\ +\xdb\x67\x11\xd1\xe8\xe8\x88\x69\x5a\x9c\x73\xa5\x54\x55\x22\x11\ +\x8b\xc6\x7a\x7b\xf7\x9f\x48\x90\x8f\xff\x56\x1a\x88\x34\xd3\x44\ +\x48\x04\x8c\x33\x22\xf2\xfd\xc0\x97\xd2\x52\x42\x69\xad\xb4\x92\ +\x52\x06\xe3\x30\x97\x1a\x74\x20\x83\x5c\x36\x67\xd9\xdd\xa6\xb0\ +\xa0\x51\x45\x23\xd1\x44\x55\x32\x95\x4a\x11\xc3\xed\x3b\x77\x0a\ +\x24\x37\x08\x10\x21\x5e\x15\x77\x3d\x5f\x03\x28\xd2\xa8\x00\x7c\ +\xf2\x34\xed\xd9\xb3\x57\x91\xb2\x2c\x33\x5f\xc8\x00\x02\x32\xf4\ +\x65\xc0\x3c\xc6\x39\x07\xa2\x90\x76\x19\xc2\xca\x1c\xc6\xb4\x46\ +\x42\x24\x00\x25\x95\x69\xd1\xc4\xe0\x93\xb0\xd9\x5c\x6b\x25\x91\ +\x4d\xe2\x4e\x0f\x55\xb7\x10\x22\x7c\x10\xc6\xdb\xca\xf3\x92\xcb\ +\x21\x77\x1c\xa7\xb8\x83\x43\xb7\x89\x93\x53\x5e\xd9\xb0\xf5\xdd\ +\xd7\x5e\x86\x80\x9b\xb6\x6c\xbb\xf7\x81\x87\xab\x93\x49\x3d\x71\ +\x65\xb4\xd2\xed\xed\x33\x66\xcf\x3a\x40\xc6\xfa\xd2\x6f\xbf\xbb\ +\x96\xce\xfe\xec\x75\x73\x1e\xf8\xc5\x83\x33\xce\xbd\x3c\xd9\x75\ +\xe7\x4f\x37\x36\xde\xfa\xc1\x35\xe6\xd4\x75\x3c\x76\x87\x9c\xc0\ +\xb2\x23\x6d\x33\x3b\x46\x86\x07\x0b\xf9\x3c\xe3\xac\xaa\x2a\x91\ +\xaa\xae\x19\x1a\xe8\x3f\x61\x81\xb7\x4a\xbd\x87\x08\x5a\x13\x80\ +\x42\x60\x08\xc8\x85\x09\xa0\x03\xa5\x65\xa0\x02\x53\x29\xa5\xb5\ +\x52\x81\x94\x41\xe0\x07\x81\xef\xba\xbe\x65\xc7\x94\x56\x25\xd7\ +\xed\xda\xdb\x75\xca\xa2\xa5\x7e\x20\x47\x87\xbb\x33\xb9\xec\x9c\ +\xb9\x73\x96\x2d\x5d\x9a\x48\x26\x5c\xe9\xa7\xf3\x99\x27\x9e\x7c\ +\xb2\xab\x67\x6f\x24\x1a\x0f\xb1\xea\x78\x52\xb9\x8a\x01\xb5\x34\ +\xd6\x9f\x7a\xca\xd2\x92\x93\x0f\x82\x20\x1c\x4c\xad\x90\x10\xc6\ +\x3b\xc3\x94\x52\x44\x9a\x94\xd2\x5a\x73\xc6\x14\x82\x04\x04\x44\ +\x52\x8a\x80\x01\x32\xa5\x27\xd1\x80\x86\xb3\x88\x69\xb2\x1c\x14\ +\x87\x2b\xcf\x5a\x84\x49\x74\xeb\x61\x91\xdc\xc9\xb2\xaa\x7c\xdf\ +\xdf\xb1\x63\xc7\x91\x38\x9b\x5c\xdf\x5b\xff\xd2\x46\xd3\x10\x5a\ +\x53\x75\x2a\x29\xa5\x2c\xd7\x02\x06\x52\x3e\xb5\xee\xf9\x4a\x90\ +\x17\x32\xa3\x19\xee\x01\x90\xef\xbb\x1a\xa0\x98\xee\xeb\x1d\x4e\ +\x4c\x21\xfc\xb5\x4a\xe8\x66\xd6\xd4\xd6\xd5\xd5\x37\x10\x81\xd6\ +\xea\xc4\x36\x3f\x0b\xa8\x28\x57\x60\x88\x80\x48\xc4\xc6\xb3\x4e\ +\xa4\x91\x71\xad\xb4\xaf\x02\xad\x4d\x3f\x90\x96\xe0\x5a\x93\x52\ +\xe0\xb9\xca\x60\xa2\xa6\xba\xb6\x54\x2c\x29\x25\x7b\x7a\x07\x6a\ +\xeb\xea\xdd\x58\x69\xef\xae\xae\x9a\xda\x1a\xc3\x30\x06\x7a\xfb\ +\x6b\x12\xd5\x75\x0d\xf5\xcd\xcd\x8d\xcb\xe7\x9f\x72\xf7\x6f\xee\ +\xd9\xb6\x6b\x9b\x1b\x14\x02\xcf\xad\x8d\xc5\x97\x2f\x9d\xdf\xd9\ +\x36\xb3\xbe\xbe\xbe\xb1\x39\xc1\xa2\x8d\xbb\x7a\xec\xcd\x5b\x5e\ +\x1e\x18\x1d\xd6\x00\x4a\x7b\x24\x38\x72\x06\x21\xa7\x3a\x11\x01\ +\x6a\x60\x00\x04\x4a\x72\x61\x48\xd2\x82\x31\xd2\x5a\x06\x81\x06\ +\x82\x90\xb0\x0a\x99\xae\xc0\x73\x65\x92\xac\xd2\x1f\xa9\x1c\x72\ +\x58\x99\x5a\x83\xa3\xb6\x52\xfd\x89\x89\xeb\xba\xb7\xdd\x76\xdb\ +\x9a\x35\x6b\xae\xbb\xee\xba\xc6\xc6\xc6\x83\x15\x8b\xd6\x9e\x37\ +\x9e\x13\x39\xa8\x0f\x54\x4a\x39\x3c\x32\x36\x29\x88\xc3\x39\xe7\ +\x08\x60\xa6\x6a\xaa\x6d\xce\x98\x19\x29\xec\x59\xf7\xcd\x6f\x76\ +\x29\xb3\xe1\x92\xab\xaf\x9a\x53\x3b\x85\xf7\xd7\xb6\xf9\x86\x25\ +\x5b\x21\x91\xf1\x09\x7c\x67\x51\x76\x5c\x01\x80\x34\x01\xc3\x70\ +\xe7\x0e\x9d\xd4\x71\x12\x09\x9a\x60\x52\x06\x00\x22\xad\x20\xf0\ +\xa4\xc9\x2d\x1e\x33\x02\x5f\x15\x0a\x85\x6c\x21\xfb\xdc\xfa\xe7\ +\x5b\x6b\x9b\x0a\x99\x7c\xfb\xec\xf6\xf5\xeb\x5f\xa8\xa9\xad\x99\ +\x39\x63\xa6\x20\x1c\xec\xe9\x6f\x6b\x9e\xf6\x8f\x5f\xf9\xbb\x5c\ +\x71\xac\xe8\x8e\x3c\xf3\xc4\x63\x4d\x89\x78\x4b\xa2\x6a\xb8\xa7\ +\x3b\x15\xa5\x84\xa5\xf7\xf6\xef\xf5\x72\xd9\xc6\xfa\x5a\x66\xb0\ +\xda\x86\xfa\xa1\xa1\xe1\xbd\x7b\xf7\x6a\x86\x5c\x18\x1a\x00\x00\ +\x35\x80\x56\x2a\xac\xd2\x01\xad\x40\x03\xe7\x0c\x27\x58\x19\x35\ +\x11\x01\x12\x63\x38\x99\x13\x02\x2a\x46\xb5\x94\x5b\xc7\x2b\xab\ +\x62\x2a\x1b\xcb\x4f\xb6\xf5\x14\x8f\xc7\xb7\x6d\xdb\xf6\x85\x2f\ +\x7c\xe1\x92\x4b\x2e\xb9\xe2\x8a\x2b\x2a\x97\x54\x55\x2c\x76\xd6\ +\xe9\x2b\x8f\xf4\xc2\x9e\xbe\xc1\x43\x23\x47\x00\xc5\xc7\xee\xbd\ +\x67\xe5\xec\xf3\x16\x1b\xcc\x71\x82\xa6\xce\xf9\xee\xd6\x87\xbf\ +\xfa\x4f\x43\xb7\x7d\xf9\xcf\x67\xd8\x53\xee\xf9\xb1\xe1\xd0\x10\ +\xf7\xfc\xe6\xf7\xcf\x3c\xf3\x0c\x22\x5e\x78\xe1\x85\x27\x96\xdc\ +\x5a\x4c\xb2\x0a\x88\x48\x13\xa2\x0e\x5b\x2f\xc3\xee\x2d\x86\x6c\ +\x9c\xd2\x1a\x41\x13\x29\xad\xa5\x94\x5a\x6b\xc3\xb2\x48\x93\xef\ +\xcb\x4c\x36\x9b\xcd\xe6\xf2\xb9\x42\x6e\x6c\x6c\x56\x5b\xc7\xae\ +\xae\x5d\xc9\x64\xb2\xa6\xbe\x7a\x34\x3b\x92\x2f\x65\x85\x10\xdd\ +\x7d\xdd\x3b\xf7\xec\x48\x24\x62\xbe\x97\x71\x8b\xa5\x69\x73\xe7\ +\xd6\x46\x6c\x16\x48\xad\xf5\xe8\xf0\xa8\x21\xcc\x9e\xfd\xdd\x26\ +\x37\x96\x2f\x5f\x3e\x7d\xe6\x8c\x4d\x9b\xb7\xf4\x0f\x0d\x86\xb5\ +\x31\x40\x5a\x06\x4a\x92\x66\x8c\x71\xc6\xb5\xd6\x52\xe9\x68\xc4\ +\x36\x0c\xc3\xf7\x7d\x3a\x44\x60\x72\x31\x4c\x39\x85\x16\x1e\xe1\ +\x9c\x87\x83\x1c\xca\x1e\xfb\x41\xae\xca\x49\x62\xb1\x87\xa3\xa9\ +\x22\x91\xc8\xe0\xe0\x60\x6f\x6f\xef\x41\x7b\x9c\x26\x0a\xa4\x34\ +\x0e\x57\xdf\x12\xc6\x35\x0e\x1b\x21\xb6\xa3\x51\x83\xa1\x0a\x82\ +\x96\x25\x6f\xbb\xe6\xe2\x0b\xe0\xa2\x85\xbb\x3f\xf1\xa5\xf5\xdb\ +\xd3\x33\x4e\xa9\x99\x02\xf0\x31\x5a\xec\xe7\x9c\x73\xce\xfe\xee\ +\xee\x54\x32\x79\xfa\x69\xa7\x29\xa9\x4e\xbc\x26\x3f\x4a\x7c\xbf\ +\x6c\xd6\x02\x80\x26\xad\xb4\x06\x20\xc3\x34\x22\x91\x48\x21\x9d\ +\xf5\x7d\xe9\x7a\xae\x61\x1a\x08\xac\xe8\x15\x77\xed\xdb\x1d\x19\ +\xea\x6d\x6a\x6c\xde\xbc\x6d\x53\xc4\xb6\xeb\xeb\xea\xb3\x99\x8c\ +\xe3\x38\xc9\x44\x52\x06\xae\x81\xca\x42\x0d\xae\xcb\x3d\xd7\x2b\ +\xe4\x07\x06\x87\x1c\xa9\xec\x9a\x9a\x12\x41\xce\x0d\xd2\x5b\xb7\ +\xed\xef\xef\xf3\x7c\x7f\xce\xec\xd9\x1a\x50\x2b\x1d\x48\x35\x96\ +\xc9\x16\x8b\x45\x02\xe4\x82\x01\x29\x00\x98\x31\x63\x46\x24\x12\ +\xe9\xea\xea\xaa\xcc\x87\x1d\x96\x28\xa2\x0c\xe6\x10\xf0\x87\x22\ +\xbc\xf2\xf7\xc9\x23\x88\x38\x3c\x3c\x3c\x63\xc6\x8c\xaf\x7c\xe5\ +\x2b\x47\x61\x53\x3e\xc6\xfd\x82\x31\x71\xd0\x11\x02\x40\x14\x82\ +\xa3\xd2\x53\x09\x8b\x57\x17\xc6\x50\x4a\x5f\x29\x95\x4c\x24\x3e\ +\x70\xcb\x2d\x9c\x73\xc3\x30\xb4\x56\x27\x32\x85\x56\xa9\xc9\xd9\ +\xf8\x1c\x8a\x09\xfe\xdc\x71\x6f\x17\x19\xb2\xf0\x81\x06\x52\x5a\ +\x05\x5a\x13\x00\x17\x5c\x29\x39\x3a\x36\xe6\xb8\x6e\x55\x55\x95\ +\xeb\xf9\x9a\xfc\x00\xfc\x52\xbe\x34\x92\x1d\xd5\x52\xda\x86\xd5\ +\xd3\xdf\xdd\xd2\xda\x52\xdb\x50\xc3\x85\xa8\x89\xa6\x04\x6a\x72\ +\xdd\xe1\x42\xa1\xca\x10\x68\x47\x6a\xa6\x4f\x93\xc0\x8a\x4a\x3b\ +\xe9\xcc\x50\x7a\x4c\x44\xad\xc1\xb1\x11\x64\x4c\x18\x16\x11\x99\ +\x96\x85\xc8\x4d\xd3\x46\xc6\x00\x30\xcc\xa9\x19\x06\x8f\x46\xa3\ +\x6a\x62\xa4\x59\x19\xe1\xe5\xc8\xf9\xa1\x8a\x3d\x04\x79\xe5\xdc\ +\xd2\x83\x9e\xad\x30\x3b\x4f\x8a\x45\x69\x9a\xe6\x67\x3f\xfb\xd9\ +\x35\x6b\xd6\x1c\xb6\x03\x54\x29\x65\x1c\xa1\x4c\x35\xcc\xee\x54\ +\x1e\x89\x18\xd0\xbd\x73\x73\xa6\x34\x5d\xf9\x9e\xd4\x84\xa0\xc7\ +\x7a\x76\xbd\xb2\x6d\x6b\xdf\xda\x5f\xec\x12\xb3\x6f\x98\x53\x3d\ +\x85\xe1\x57\x95\x44\x32\xd5\xd3\xdd\xed\xbb\xae\x69\x59\x13\xac\ +\x1b\xe8\x79\x8e\x5b\x72\x2c\x3b\x72\x42\x42\x45\xe2\xa0\x3d\x1e\ +\x60\x82\xc9\x11\x21\xc4\xf6\x01\xe4\x00\xd0\x04\x6d\xba\x94\x52\ +\x6a\x55\x28\x95\x86\x87\x87\x09\x98\x15\x89\x38\x9e\xa7\x00\x08\ +\x54\x32\x95\x64\x82\x27\xe2\x71\xd0\x64\x59\x16\x33\x78\x31\x70\ +\x2c\x34\x4b\xd9\x12\x63\x68\x20\xeb\x1d\xc9\x44\x04\xb7\x04\x47\ +\x84\x74\xae\x50\x92\x2a\x5b\x2c\x0d\xa7\xd3\x11\x27\xc2\x39\x47\ +\x04\xc7\xcb\x44\x6c\x9b\x09\xc3\xf7\x95\x30\x0c\x0a\xa7\x9d\x90\ +\xb6\x4c\x51\xf4\xdd\x9e\x9e\x9e\xf2\x9c\xa3\xc3\xaa\xf1\x49\x5a\ +\xe5\x90\x28\x65\x39\x9d\x76\x90\xce\x3f\x79\xc4\xb6\xed\x0b\x2f\ +\xbc\xf0\x48\xcf\x56\x57\x27\xd7\xbf\xb4\xe1\xb0\x81\x1f\x3f\x08\ +\x92\x89\x49\x9d\x1e\xa7\x5e\x78\xc5\xf3\x63\xcf\xee\xe9\x0f\x16\ +\x2d\x5f\xd6\x10\x15\xf5\x73\xce\x5e\xd6\xf8\xdb\x5f\xfe\xf8\x27\ +\x91\xea\xb6\x4f\x7f\xee\x86\xf6\xd8\xd4\xc8\xf7\x57\x97\xaa\x44\ +\x32\x99\x4c\x6e\xdf\xb6\xa5\x73\xf6\x1c\x3b\x1a\x43\x80\x62\xb1\ +\x38\xd0\xdb\x9d\x48\xa5\x54\x56\x9d\x78\x90\x2b\xa5\x26\xea\xca\ +\x89\x0b\xce\x38\x0b\xe3\x55\xe1\xec\x11\x29\xa5\x29\x04\x00\x70\ +\x43\x98\xb6\xc5\x18\x1b\x19\x19\x71\x03\x3f\x56\x95\x52\x4a\x29\ +\xd2\x84\xc4\x0d\xc3\x8a\xda\xa9\x64\x4a\x29\x55\x2a\x16\xf3\xe9\ +\x62\x55\x3c\x1e\xfa\xf4\xc4\x20\x20\x72\x4b\x45\x03\x31\x16\xb1\ +\x4d\x21\x4a\x8e\x53\x2c\x39\x85\x92\xe3\x4a\x5f\x22\x80\x1f\x98\ +\x02\x7c\xdf\x33\x0c\x03\xb8\x70\x1c\x5f\x69\x4d\x08\x44\x0c\x19\ +\x33\x0c\xae\xb4\xe4\x5c\x98\xa6\x19\x76\x2f\x1d\x84\xcf\x4a\x9f\ +\xbc\x12\xde\xe5\x81\x8a\xe5\x29\x68\xe5\x1e\x95\xca\xcc\x42\x79\ +\x3a\xda\x1f\x8d\x17\xa7\x94\x94\xc1\xf1\x19\xec\xe1\x05\x3b\xec\ +\x73\x67\x9d\xbe\x62\xd3\x96\xed\xae\xeb\x1d\x74\x31\x88\x80\x71\ +\x3c\xeb\xf4\xe5\x95\x1f\x2a\x9a\x97\x7f\xf2\x33\xcb\x41\xeb\x53\ +\x67\x7d\x08\xb4\x54\xb0\xe2\x13\xb7\xad\x28\x87\xe9\x8f\xf7\xeb\ +\x9d\x5c\x22\x03\xd9\xdc\xda\x3a\x34\x30\xb0\x63\xdb\x66\xc6\x05\ +\xe7\x9c\x00\xaa\xab\x6b\xe2\x55\x89\x91\x91\xe1\x37\xc4\x27\x27\ +\x3d\xbe\x06\x48\x6b\x14\xdc\x10\x46\x10\x48\x25\x90\xd9\x56\x08\ +\x0f\x26\xb4\xd2\x5a\x2a\xed\xfb\x81\xe7\xfb\x42\x08\x60\x38\x3e\ +\xf2\x8a\x01\x72\x06\x88\x8e\xe7\xba\x25\x27\x9f\x2f\x08\xce\x5c\ +\xcf\x93\x52\x2a\xa5\x81\xb3\x9c\x53\x42\xa0\x58\x2c\x1a\xb8\x9e\ +\xe3\x66\x8a\xc5\xa2\x69\x98\x3e\x69\x57\x2a\x44\xe1\x78\xae\x53\ +\x2c\xc5\xab\xaa\x84\x69\x97\x8a\x8e\xd2\x9a\x0b\x41\x84\xc8\x90\ +\x33\x06\x08\xa0\x89\x31\x5e\xb6\xd5\x8f\xae\x87\xc3\xa7\x84\x10\ +\x61\x8f\x0a\x00\x04\x41\x50\xc9\x00\x77\x90\x2b\xfe\xc7\xa5\xd2\ +\x11\xd1\x30\xcc\x1d\x5b\x37\x23\x3b\xc1\xda\x92\x31\xd6\x58\x13\ +\x3f\x3c\x4d\x0e\x41\x5f\xcf\xbe\x37\x3b\x84\x41\x80\x88\x15\xd3\ +\x6f\x30\x64\xf9\xf9\x93\x21\xe5\x2b\x77\x43\x5b\x76\x24\x90\x81\ +\xd6\xda\x30\x0c\xa7\x54\x2a\x14\xf2\x86\x61\xb0\x13\x71\x7f\xc5\ +\x21\xab\xa7\x7c\x39\x51\x6b\x4d\x40\x08\xa8\x49\xfb\xbe\x8f\x1c\ +\xc1\xb6\xa5\xd6\x32\x08\x5c\xcf\x2d\xb9\x0e\x01\x71\x2e\x48\x93\ +\x04\x25\x84\xa9\x9c\x82\x53\xf2\x48\x65\x19\x62\xe0\xfb\x4a\xaa\ +\x68\xc4\xce\xe5\x8a\xa8\xc9\xf7\x7d\x34\xb8\xef\x79\x76\x2c\xe2\ +\x94\xbc\xac\x5f\x90\x52\x22\xa2\xd2\x12\x11\x18\x72\xe5\xfb\x0c\ +\x19\x00\x2a\xa5\x0b\x85\x42\xa0\xb4\x6d\x45\x10\x05\x32\xc6\xb8\ +\x40\xce\x11\x34\x30\x16\x89\xd8\x9c\x8b\x10\xae\x07\x05\xde\x0e\ +\xd2\xe4\x15\x74\xcb\xe3\xf6\x79\xd8\x9a\xf2\xa7\xc1\xb1\x4e\x44\ +\xad\xd3\xdb\x4e\x86\x20\x02\x22\x73\x9c\x52\x98\x40\x66\x88\x9a\ +\x34\x00\xda\x91\x88\x56\xea\x4f\xe9\xaf\x84\x71\xca\xe0\xf1\xc0\ +\xd0\x04\xb9\x38\xa8\x13\xf1\x67\x1e\xec\x93\x23\x1b\x47\x39\x32\ +\x34\x4d\xd3\xf7\x7c\x54\x00\x1a\x05\x90\x11\x31\x4b\x9e\x6b\x21\ +\x68\xd2\x00\x24\x83\x20\x9b\xcf\x33\x6e\x46\x2c\x9b\x31\x46\x00\ +\x0c\x05\x29\xed\x3a\x21\x13\x00\x71\x14\x9c\x5b\xa6\x61\x24\xe2\ +\x55\x3d\xdd\xdd\xa5\x52\x81\x50\x6b\xc6\xa5\x26\x29\x95\x30\x0d\ +\x46\xcc\xf7\x7c\x86\x24\x18\x22\xa1\x54\x92\x33\xee\xf9\xbe\xd2\ +\x1a\x19\x23\xa0\xd0\xce\x2e\x97\x95\x1b\x86\x61\x59\xd6\x78\x40\ +\xe0\xa8\x1c\x8c\xe5\xd2\x97\x4a\xe3\x3c\x6c\x59\x9b\x1c\x80\x38\ +\xf0\x8a\x3f\x3a\xc5\xa0\xb5\x82\x93\x40\x18\x03\xcf\x75\x85\x61\ +\x10\x69\x8e\x4c\x6a\x85\xc8\x2c\xdb\x3e\x09\xab\x1b\x4e\x0c\xc8\ +\x19\x63\xc8\x58\xd8\xb1\xc9\x10\x03\x29\x5b\x1a\xea\x57\x2d\x5f\ +\xaa\xa5\xbb\x73\xdb\x36\x27\xf0\x98\x89\x4c\xa1\x2b\x75\xc9\x0f\ +\x1c\xdf\x57\x52\x1b\x16\x8f\xd8\xb6\x06\x74\x0b\x05\xad\x35\x22\ +\x0b\x1b\x5d\x10\x50\x91\x2a\x96\x4a\x81\x30\xea\x6a\xeb\xb8\x69\ +\xf2\xc0\x03\xa0\xc0\xf1\x80\x71\x43\x08\x04\x54\x52\x1a\xc8\x40\ +\x49\x41\x58\x15\x89\xd7\xb5\x34\x7a\x41\xd0\xdf\xdf\x8f\x8c\x73\ +\xce\x95\x56\x1a\x34\x6a\x4d\x48\x5a\x2b\xe4\xcc\x8c\x5a\x40\xe0\ +\xba\x6e\x25\xa3\xc8\xa1\x9a\xbc\xf2\xa9\x10\xe4\xe5\x9c\x79\x05\ +\x43\x06\x1e\x62\xae\x4f\x2d\x86\x3f\x5c\xdf\x64\x22\x24\x3c\x29\ +\xa1\x3b\x25\xc7\x28\xff\x7f\x00\xee\x33\xf0\xff\x45\xf2\xc8\x81\ +\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x00\xf0\x18\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x5d\x00\x00\x01\xee\x08\x02\x00\x00\x00\xb3\xb4\x48\x3b\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x00\xef\x9e\x49\x44\x41\x54\x78\xda\xec\x9d\x75\x9c\x55\ +\xc7\xf9\xff\x9f\x99\x39\x76\x6d\xdd\xdd\x0d\xd7\x40\xd0\x10\x25\ +\xee\x9e\x86\xc6\xd3\xb4\x4d\x3d\x4d\x5d\xd3\x36\x4d\x35\xee\x21\ +\x2e\xc4\x70\x82\x13\xdc\x61\x59\x16\x58\x67\x85\xd5\x7b\xf7\xee\ +\x95\x63\x23\xbf\x3f\xee\x02\x4b\x42\x5a\xda\x5f\x9a\x2f\x69\xcf\ +\xfb\xb5\x2f\xb8\x72\xee\x39\x73\xe6\xcc\x7c\xe6\x99\x67\x66\x9e\ +\x41\x00\x00\x00\xb9\x39\x99\xa3\x47\x55\x25\x27\x27\x32\xc6\xc0\ +\xc1\xc1\xe1\x7f\x0c\x42\x70\x6f\x8f\x7f\x4f\xf5\x81\xd6\xb6\x23\ +\x00\x40\x30\x46\xa3\x46\x56\xcd\x9c\x3e\x49\x91\x65\xc6\xb8\x93\ +\x41\x0e\x0e\xff\x83\x70\x2e\xdc\x1e\x77\x45\x79\x31\xe7\xbc\xbb\ +\xa7\x57\x4a\x4f\x4f\x1d\x3f\x6e\x44\x28\x1c\xe5\xfc\x04\x51\x40\ +\x08\x1d\x7b\x2d\x04\x00\x88\x93\x9d\xed\xf8\x51\x9f\x7d\x8c\x83\ +\x83\xc3\x97\x02\x64\xdb\x74\xfc\xd8\x11\x5d\xdd\xbd\x64\xca\x99\ +\x13\x24\x22\x0d\xed\x3e\x20\x00\x40\xc8\xb0\x59\xd4\xb2\x0d\x9b\ +\x52\xc6\x25\x82\x10\x42\x42\x88\x4f\x48\x82\x10\xc2\x34\x4d\xcb\ +\xb2\x28\xa5\x00\x80\x31\xfe\xc4\x31\xa7\x94\x16\x84\xc4\x51\x5d\ +\xf9\x22\x6e\x1d\xa1\x53\x97\xb0\x58\x56\x7c\x22\x79\x08\x01\x00\ +\x12\xe2\x7f\x45\x04\x07\x33\x41\x38\xa2\xff\x5f\x8f\x10\x42\x30\ +\xc6\xe3\xbc\x6e\x32\x7e\xec\x08\x4a\x4f\x10\x05\x2a\x44\x7f\x58\ +\x4f\x95\x50\x99\x57\xcb\x73\xc9\x1a\x42\x5d\xa1\xa8\x2d\x84\x22\ +\x91\x63\x85\x03\x21\x64\x98\x86\x6e\x58\x1e\x8f\xcf\xe3\xf1\xc9\ +\x8a\x66\x59\x76\x24\x12\x91\x65\xe9\x5f\x4d\x4a\x34\x6a\x00\x08\ +\x8c\xf1\x3f\x39\xee\x73\xba\xef\xa8\x6e\x20\x24\x30\xc2\x27\x7c\ +\xcc\x39\x17\x02\x86\x98\x48\xb1\xbc\xa0\x94\x45\x22\x3a\xc1\x78\ +\xa8\xf5\xa4\x1b\x16\xa5\x54\x92\xc8\xe9\x56\x53\xc4\xb1\xff\x05\ +\xe7\x9f\x5f\xda\x18\xe7\x91\xa8\x2e\x49\xe4\xf3\x3d\xad\xc3\xe9\ +\xda\xa1\x60\x2e\xb7\x4b\xb2\x6d\xfb\x68\x13\x0a\x00\xc0\x84\xd0\ +\xc3\xc6\xb5\x45\xc9\xb3\xf3\x53\xd2\x35\x59\xc6\x28\x68\xb1\x1a\ +\x7f\xe4\x85\xda\x8e\xb6\x88\x1e\xe7\x52\xb9\x10\x08\xa1\x48\x44\ +\x57\x54\xd7\xd8\x71\xc3\x93\x93\x12\x65\x59\xe6\x9c\xeb\xba\xd1\ +\xdc\xd4\xdc\xd8\x54\xef\xf5\xb8\xd0\x27\x2a\x58\xac\x96\x61\x64\ +\xeb\x7a\xc4\xb4\x11\x00\x20\xac\x69\x9a\xaa\x48\x3a\x75\xa5\x17\ +\x15\xfb\x02\x8d\xed\x61\x53\x60\xe5\xd3\xd5\x1f\x21\x60\x94\x85\ +\x22\xa6\xcf\xab\x61\x82\xff\x81\x3c\x20\x04\x9c\xb1\x68\x44\xa7\ +\x42\x10\x22\xbb\xdd\x1a\xc1\x9f\x6c\xe5\x74\xe6\xc9\x2a\x2a\x76\ +\xf7\xd5\xb5\x47\x2d\xc0\x32\x20\x00\x2e\xc2\x3a\x43\x18\x49\x48\ +\x78\x64\x8b\x62\xe5\x78\x7d\x60\x88\x2a\xa9\xc3\xc7\x64\x18\xf5\ +\x3b\xdb\x6c\x09\x63\x8c\x40\x44\xa9\x2b\x29\x33\x3f\x91\xf7\xf6\ +\x74\xf5\x59\xb2\x8a\xfe\x99\x5e\x21\x04\x42\x08\x43\xd7\x2d\x9b\ +\x01\x42\x8a\xaa\x6a\xaa\xf2\xf9\x1a\x47\x43\xb3\x88\x10\xc2\x05\ +\xd2\x4d\x90\x85\xa1\x29\x12\xc3\xd2\xa9\x28\x2a\x42\x88\x59\x66\ +\x44\x37\x04\x20\x00\x10\x80\xdc\x1e\x77\xac\x19\x60\x1c\x51\x29\ +\xb5\xa4\xdc\x35\xd0\xd2\xd8\x65\x48\x12\x98\x2e\x19\xf5\x47\xa9\ +\xaa\x4a\xaa\xaa\x38\x46\xc4\x7f\x25\x8c\x51\x52\x51\x5e\x12\x33\ +\x15\x01\x40\x20\x14\x0a\xeb\xb7\x15\x26\xdc\x94\xe7\x73\x5b\x51\ +\x53\x0f\x1b\x91\xb0\x42\x8d\x7c\x15\x46\xa5\x78\xb6\x1e\x19\x18\ +\x10\x48\x26\xc4\xb2\x2c\x84\xa5\x09\x13\xc7\xc7\xf9\x3c\xb6\x6d\ +\x9b\xa6\x41\xa9\x45\x08\x4e\x4d\x4b\x01\x40\x47\x8e\x74\xaa\xaa\ +\xf2\xe9\x02\x63\x59\x96\x92\x5a\x38\xac\xac\x2c\x27\x27\x2f\x2b\ +\x2d\x91\x85\x7b\x7b\x03\x36\xf6\x95\x7c\xf7\x97\xdf\x88\xdf\xbf\ +\x7e\xc7\xe1\x5e\xa4\x68\xc7\x9c\x15\x9c\x0f\xb6\xe0\x8c\x21\xa6\ +\x66\x4e\x98\x34\x4a\xeb\x6e\xea\x33\x39\xc2\x64\xb0\x7d\x67\x5c\ +\x08\x18\xd2\xc2\x0b\xcb\x86\xa8\x88\x2b\xad\xac\x2a\x2b\xcc\x4f\ +\xf2\x4a\xd6\x40\x9f\xc9\x11\x67\x20\x00\x21\x10\x9c\x33\xcb\xc2\ +\x24\xae\xe4\x07\xbf\xfc\x9a\xba\x6b\xf5\xee\x8e\x20\x52\x54\xc4\ +\x79\xd0\x74\x8d\x3e\xe7\xea\xef\xdf\x7f\xc7\xd5\xe7\x8d\xeb\xdd\ +\xf6\x71\x4b\xc8\x12\x08\x73\x2e\x04\x80\xae\x43\x4a\xe9\xc4\x6f\ +\x7f\xe3\x0a\xff\xba\x25\xf5\x51\xc0\x84\x50\xdb\xea\x32\x73\xef\ +\xfb\xf6\x1d\x15\x5e\xff\xce\xad\xb5\xcc\xa5\x71\xc6\x8e\x5a\x1a\ +\x08\x40\x08\x2e\x18\xe7\xfc\x78\xc2\x04\xa3\xa2\x3f\x22\xa5\x15\ +\x94\x55\x95\x16\x67\x67\xa4\x69\x4c\x37\x23\x11\x8a\xa5\xa3\xb7\ +\x38\x68\xa7\xc7\x4c\x16\xce\xc5\xf1\x4f\x62\xd9\xc0\x4e\x72\x8c\ +\x10\x08\x00\x8e\xbe\x06\xca\x30\x57\x33\x27\x4e\x1e\xa1\x75\x35\ +\xf9\x4d\xe6\x8f\x78\x67\xdd\x78\xd7\xd7\x67\x97\xd4\x6c\xdc\x10\ +\x10\x2a\x12\xb1\xac\x42\x70\x34\x85\xc7\xf2\x16\x1d\xbd\x10\xb5\ +\x01\xf9\xb2\x2b\x2a\xca\xf3\x72\x72\x73\x72\x72\x73\x73\xb2\x5c\ +\xfd\x47\xfa\x2d\x0e\x20\x02\x21\x91\x31\xfc\xe2\x9f\x7d\x6b\xda\ +\x9a\x77\x3e\x2e\xbf\xf2\x9e\xef\x5e\x5e\xb9\x7b\x43\x75\xda\xb8\ +\x29\xf9\xa2\xbf\xc7\xdf\xcf\x89\x82\x8e\x3f\xae\x4f\xa7\x13\x4e\ +\xda\x42\x38\x9c\xf6\xdd\x09\x90\x38\xe7\xb1\x87\x87\x10\xd2\x2d\ +\xbb\xca\x8d\x2e\x48\x46\xa1\x40\x6f\x63\xc4\x4e\x51\x48\xaa\x46\ +\xaa\x7b\xac\x2c\xb7\x94\xe9\x92\xaf\xce\x76\x3d\xd9\x12\xa1\x18\ +\x99\xb6\x5d\x5e\x5e\xac\xc8\x52\x6d\xed\x01\xbf\x3f\x20\xcb\x32\ +\x42\x60\x59\x76\x65\x65\x79\x76\x76\x56\x57\x67\x97\x61\x44\x15\ +\x45\x1e\xda\x98\x20\x8c\x22\xfd\xa1\xe1\x57\x5f\xf0\xfd\x4b\xce\ +\x08\xf4\xf4\x70\x22\xd9\xfe\x96\x37\x9f\x7e\x7c\x43\x8f\x01\x00\ +\xc4\x1d\x47\x91\x02\xd1\x08\x91\x55\x4c\x50\x48\xe7\x44\x92\x65\ +\xc4\xc0\x08\x1b\xd4\x95\x9a\x57\x7e\xf7\x37\xae\x9a\xff\xa3\xfd\ +\x07\x1b\xfa\x7d\x84\x19\x94\x47\x6c\xe2\x52\x08\x66\x06\x67\x4c\ +\x76\xb9\x00\x80\x73\x88\x8a\xf4\xeb\xbf\x36\x67\x56\x49\x92\x00\ +\x64\x07\xdb\xde\xfc\xf3\xef\x36\x05\x5c\xb2\x24\xbc\xdc\x18\x40\ +\x1e\x10\x08\x33\x2b\x56\x48\x91\xe6\xb3\x50\x08\xf4\x28\xb7\x91\ +\x9a\x35\xec\xea\xab\x67\x74\x7f\xf4\xf2\x33\x7b\x5b\xc3\x7d\xe6\ +\x80\xa5\xa8\x80\x25\x60\xa0\x87\x19\xf3\x20\x04\x9c\x71\x21\x84\ +\xe0\x10\x8a\x30\x8c\x91\x47\x03\x45\x42\x5c\x08\xe0\x22\x14\xa1\ +\x98\x48\x2a\x11\x5c\x0f\x63\xd9\x05\x48\x36\x6d\xa6\x48\x18\x84\ +\x50\x89\x65\x23\x49\x08\x11\xb0\x12\x2f\xba\xe5\x86\xcb\xcf\x2c\ +\x21\xcc\x46\x12\x39\xbc\x63\xf9\xdc\x67\xde\xd2\x5d\x52\xc4\x10\ +\x8a\x22\x4b\x88\x52\x2b\x24\x69\x5e\x9b\x63\xce\x85\x84\x31\x08\ +\x9b\x52\x5d\xd2\xdc\xc0\x59\xc8\x44\x9a\x22\x11\x61\x51\x3b\x2a\ +\xb9\xbc\x16\x45\x42\x20\x09\x23\x09\x38\x07\x64\x01\x21\x08\x90\ +\x15\xd5\x0d\x9c\x3e\xb2\xea\xee\xfb\x2e\x79\xef\xc1\x9a\x43\xcd\ +\x41\x0d\x8c\xce\xf6\xc6\x6a\x3d\x10\x65\x28\x6a\x53\x24\x29\x1a\ +\xe1\x60\x46\x10\x51\x90\xa4\x99\x36\x95\x08\x41\xc0\xc1\x8c\x20\ +\x49\x93\x64\x02\x20\xf4\x30\xcd\x1a\x37\xfe\x9b\xdf\xb8\x42\xea\ +\xef\x0a\x5b\xa0\x10\x63\xe1\x9f\x0e\x1e\xaa\x0f\xda\xb2\x87\x60\ +\xee\x73\x11\x10\x40\xb0\xe8\x6e\x6f\xaa\x16\x03\x3d\x2c\xed\x7b\ +\xf7\xdc\x1a\x7d\xef\xa9\xbd\x87\xfb\x14\x99\x71\xc1\xfb\x4d\xac\ +\xc9\x84\x08\x9b\xda\x11\xc9\xe5\xb5\x39\xe2\x0c\x49\x04\x01\x08\ +\x09\x9c\x11\xae\x2f\xa5\x9b\x41\x1a\x5a\x7b\xa3\xa6\x7d\x46\x22\ +\xc6\xe1\x80\xcd\x78\x5d\x44\x5a\x79\x24\x52\xaa\xf2\x5d\xb6\x32\ +\x27\xdd\x8e\x58\xe1\x91\x8a\x12\x87\x78\x88\x32\x82\xa5\xf8\xb8\ +\x38\x5d\xd7\x07\x06\x06\xf2\xf3\xf3\xe2\xe3\xe3\x09\x21\x7b\xf7\ +\xee\x0b\x87\x23\xb2\x2c\x27\x26\x25\x35\x37\xf7\xcb\xf2\x09\x67\ +\x06\x0e\x00\x02\xb0\xa4\xb7\x6c\xf9\xe5\x03\xbf\xa8\xf1\xcc\x7e\ +\xfa\x91\xaf\xcd\x9c\x36\x76\xdb\x5b\xad\xba\x49\x27\xdd\xf6\xfd\ +\x33\x6f\xa7\x07\x36\x2e\x7e\xf9\xe5\x79\x0d\x46\x52\xd5\xb4\xcb\ +\xee\xbc\xf6\xac\xbc\x38\xbe\x67\xf5\x82\x67\xe6\x2e\xb4\x4c\x23\ +\x14\x86\x4b\xbf\xff\x9b\xf3\xfc\xbb\x1f\xfa\xf1\xdf\x7b\xd5\xb2\ +\x1b\xee\xb8\x69\xf6\x19\xc5\xac\xb7\x61\xc1\x6b\x2f\x2d\xdb\x71\ +\x98\x78\x34\xcb\x16\x52\x5a\xf9\x79\x67\x94\x1e\x7a\xed\x91\x1f\ +\x3e\xb3\x3c\x31\x37\x37\x8e\xcb\x24\xa1\xea\x37\x8f\x7c\x65\xfb\ +\xef\x7e\xfc\x42\x4f\xf9\xa3\x3f\xbb\x7e\xe7\x9b\xbf\x7b\xb3\x3a\ +\x6a\xd9\x62\xea\x1d\x0f\x9c\xe5\x55\x5a\x77\xae\x78\xfa\xc9\x37\ +\x7a\x91\xa4\x4a\x34\x63\xc6\xe5\xf7\x4d\x68\xfe\xf3\x2f\x9f\x1e\ +\x31\xf5\xaa\xbb\xae\x9e\x9e\x2e\x47\xb7\x7c\x34\xef\xf9\x57\x57\ +\xd2\x41\x77\xac\x18\x88\x42\xc5\xcc\xcb\xbf\x76\xe3\xcc\x34\x19\ +\x90\x22\xb6\xec\xa2\x01\x1d\xe5\x9c\x39\xfb\xae\xeb\x66\xe5\xc7\ +\x89\x83\x5b\x96\xcf\x7d\xf9\xdd\x76\x75\xd8\x1d\xdf\x9e\x33\xa9\ +\x38\x53\xa3\x6d\x7f\xfb\xf1\x6f\xf7\x07\x8d\x90\xa1\x94\x9d\x7b\ +\xfe\x8d\xe7\x94\xad\x7f\xf5\xb1\x97\x97\xee\x31\x94\x84\x54\x1f\ +\xb7\x88\x3a\x60\xb9\x27\xcd\xbe\xfc\xa6\x0b\x27\x24\xe0\xf0\x96\ +\x25\x6f\xbf\xf2\xee\x7a\x57\xd5\x39\xf7\xdf\x77\x75\x51\xa2\x17\ +\x1b\xfe\x35\xef\xbe\xfa\xde\x47\x5b\xba\x94\x82\xd9\xd7\x5e\x73\ +\xd5\x8c\x61\xaa\xdd\xbb\xf6\xbd\x57\xdf\x58\x5a\x9d\x7c\xc6\x45\ +\x5f\xfb\xca\x85\x25\x99\x49\x6d\x9b\xde\xfd\xd3\xe2\xde\x1f\x7c\ +\xe3\x96\x3c\x2f\x0f\xb4\x56\x3f\xff\xd8\x73\xed\xd1\xd0\x40\x14\ +\x5f\xf1\xc0\x43\xb3\xfb\xb6\xff\xe0\x9b\x4f\x26\xe5\xe4\x0d\xcb\ +\x8c\x5f\x1c\x35\x13\x47\x5e\xfc\xf5\x5b\x2f\x19\x9e\xa5\x36\xed\ +\x5a\xfb\xf2\x8b\x6f\xec\x19\x88\xbf\xfb\x81\x7b\xce\x2c\x4a\x75\ +\x11\x71\x68\xcb\xb2\x97\xe7\xce\xeb\xa4\x2e\x42\x30\x80\xe0\x42\ +\xd0\xfe\x96\x97\x7e\xfe\xad\x17\x36\xf5\x7b\x3c\x5a\x61\x5a\x1c\ +\x4b\xaa\xba\xf5\xb6\x1b\xcf\x1e\x91\xc9\x74\x8b\x19\x6d\xb6\xc5\ +\xb2\x72\x73\xaa\x8a\x4c\x8f\xd8\xd7\xdf\x3b\x30\xe6\xb2\x3b\x9e\ +\xbe\xe4\xd2\x17\xfe\xf0\xf0\xd2\xfd\x6c\xe6\x35\x37\xdd\x72\xf1\ +\x19\x09\xd0\xbf\x7e\xc1\x9b\x2f\xbf\xb7\xc1\x55\x39\xeb\xbe\x3b\ +\xaf\xa8\xca\x4a\xee\xac\xff\xf8\x27\x0f\xbd\x48\x24\xd9\xa9\x69\ +\x5f\x3e\x5d\x18\x6a\x2f\x30\x2e\x12\x98\xce\xa2\xa6\x45\xc5\x45\ +\x71\xde\xbf\x47\xe5\x17\xba\x8d\x5f\x97\x4b\x89\x76\x50\xa7\xcc\ +\xa7\x28\x32\x23\x0c\xcb\x12\x60\x21\xb8\x69\x52\x21\x84\x69\x1a\ +\xd1\xa8\x4c\x08\x16\x82\x31\xc6\x6c\xdb\x26\x04\x31\x7a\xd4\x8e\ +\x3c\x71\xf0\x02\x04\x07\xac\x24\xa4\x64\x16\xa5\xa7\xb9\x15\xe8\ +\xd1\x75\x06\x48\x51\xc8\xf6\x37\x9f\x58\xa4\x97\x3e\x30\xe7\xbc\ +\xf1\xdb\xd6\x34\xb5\x54\xdc\x7b\xfb\x79\x87\xe7\x3d\xf9\xb7\x7a\ +\xdf\x77\xbe\x73\xfd\xb5\x2d\x8d\x6f\xd6\x19\x08\x19\xcb\x9e\xfe\ +\xfb\xf2\x86\x23\x5d\xe1\xf8\xb3\x6e\xb8\xf6\xc2\x52\xfe\xc4\x2f\ +\x7e\xea\x39\xe3\xfa\x39\x77\x7c\xb5\xa3\xee\x97\x7b\x75\x2a\x11\ +\x12\xea\xdd\xbb\x70\x4d\xed\x79\xb3\xae\xff\x4b\xe9\xf8\xb5\x4b\ +\x16\xae\xdf\xd3\x8a\x05\x10\x42\x62\x26\x3d\x21\x38\x66\xd2\xca\ +\x12\xda\xf5\xf6\x33\xef\x34\x27\x7c\xef\xfb\x37\x5e\x3a\x63\xdf\ +\x8b\x3b\xa3\x48\xf0\x8d\xaf\x3d\xf1\xd6\x9e\x76\x5f\xc1\xb4\xef\ +\xdd\x3c\x65\xe7\xdc\xbf\xfc\x35\x58\xf4\x83\x6f\xde\x78\x51\x6d\ +\xfd\x0a\xdd\x04\x00\x4a\xb9\x88\xab\xb8\xed\xd6\x73\xfd\x2b\xe6\ +\x3e\xbc\x21\x7a\xcf\xb7\x6f\x95\x10\x83\xe4\x61\xf7\xdc\x75\x51\ +\x68\xe5\x5b\x7f\x6c\x74\xdd\x7b\xf7\x25\xe7\x37\xd6\xbc\xb8\x59\ +\xae\xa8\xcc\xde\xf3\xf2\x63\xef\x54\xb7\xda\x61\x21\x30\x0a\x43\ +\xd2\xa8\xf2\x62\xda\xba\xef\xe3\xe5\x1f\x1b\x24\xcd\xe5\x8b\xf3\ +\x7a\x58\x77\x20\x9c\x36\x6c\xca\xed\xd7\x8e\xdb\xfc\xca\xf3\xb5\ +\xf2\x98\x6f\xdd\x74\xe3\xde\xed\x35\x75\xaa\x27\x3b\x01\xbd\xff\ +\xc7\x5f\x74\x8e\xf9\xca\xb7\xaf\xb8\x70\xcd\xfa\x9d\x9e\xd1\xe7\ +\xdc\x78\x4e\xc1\xa2\xe7\x9e\xe8\xcf\x3d\xf7\xde\xaf\xde\xb4\x79\ +\xd3\xcf\x71\x6a\x66\xb6\x5b\x7f\xf9\x57\x3f\xda\xdd\x17\xee\x0b\ +\xe2\x57\x9f\x7f\x36\x2d\x25\xe7\xe2\x1b\x2e\x3a\x7f\xc2\x88\x57\ +\x6b\x2d\x2c\xf4\xc5\x4f\xfe\x6d\x75\x73\x77\x10\xdc\xaa\x22\x29\ +\x12\x50\x5f\xf9\x6d\x77\x5f\xe3\xda\xf3\xee\x77\x9f\x38\x72\xcb\ +\x37\xee\xba\xf9\xca\xce\xc6\x17\x6b\x73\x8a\x32\x0e\xbd\xff\xcc\ +\xbc\xde\x8c\xef\xdf\x31\x7b\x7a\xf5\xc6\x57\xd7\x1e\xd1\x7c\x1a\ +\xe7\x42\x70\x6a\x92\xc4\xcb\xef\xfb\xc5\xd4\xdb\x88\x1c\xd8\xf6\ +\x87\xc7\x96\x4d\x3c\xf7\xa2\xb3\x0a\xd9\x93\xbf\xfc\xb9\x18\x76\ +\xd5\xbd\x57\x26\x00\x00\x91\x64\x45\x66\x08\x21\x49\x23\xfb\x97\ +\xbe\xf1\xf2\xaa\xed\xbd\xbd\xd1\x82\x49\x97\xdd\x7e\xc5\x88\x55\ +\x4f\xfd\x6e\x07\x1a\xfb\xc0\xbd\xb7\x1e\xae\xae\xdf\x9b\x90\x54\ +\x98\x8c\xe6\xfd\xe1\x67\xeb\x7b\xa2\x08\x93\x4f\x8c\x7f\x3b\x7c\ +\x29\x74\x01\x0b\x01\xc7\xfe\x00\x50\xd0\xa4\xdc\xb6\x11\xa7\x2b\ +\x0f\xfb\x29\xe7\x97\xe4\x27\x2c\x68\xee\xf3\x47\x74\xcc\xe8\x80\ +\x61\xd9\x02\x40\x20\xce\x58\x24\xaa\xdb\x36\x65\x8c\x53\xca\x28\ +\xb5\x63\xaf\x6d\xdb\xb6\x2c\x5b\xd7\x0d\x84\x61\xe8\x69\x07\xff\ +\x00\x84\xad\xb3\xd4\x11\x0f\x3e\xf2\xd4\xdf\xbf\x7d\x5e\x60\xf7\ +\x8a\x85\x2b\x77\x50\xc5\x4d\x10\x1a\x68\xad\xdb\xbc\xe5\x80\x3f\ +\x22\x94\xb8\x84\x94\xf4\xd2\x0c\xa9\x7b\xe5\xaa\x2d\xbb\xd6\xae\ +\xdd\xd2\xa1\x97\x14\x14\x78\x55\x10\x82\xf6\x36\xd4\xb6\xb7\xb6\ +\x05\xb4\xec\xca\xdc\xcc\xd6\x86\x9d\x1b\x57\x6d\xdd\xb0\x71\x53\ +\xbf\x96\x5f\x91\xa9\x19\x96\x0d\x08\xb9\x59\xe7\x8b\x8f\xfc\xe6\ +\x17\x8f\xbf\x73\x30\x92\x78\xcb\xb7\x7e\x72\xfd\xcc\x42\x1a\x0d\ +\x03\x42\x82\x51\xdb\x8e\x79\x23\x20\xe6\x6c\x08\x34\x1e\xda\xb5\ +\x76\xcd\xae\x2e\x23\x3f\x3d\xd3\xa3\x00\x17\x62\xa0\xb5\xae\xb1\ +\xd5\xef\x4e\xab\x8a\x67\x87\x57\xac\xd8\xba\x63\xed\x9a\xdd\x7d\ +\xb8\xaa\x20\x5b\x91\x04\x00\x37\x2d\x5b\x4a\x2e\xc9\x75\x85\xd6\ +\x6f\xdc\xba\x7d\x77\x8b\x3f\x62\x21\x24\xe2\xd2\xca\xb2\x64\x1e\ +\x57\x34\xfa\xdc\x33\x8b\xbb\x5a\x9b\x83\xb6\xaa\x60\x4e\x29\x0b\ +\xb6\x1c\x6c\x6b\x6c\x0c\x71\xcc\x05\x02\xc1\x19\x17\x92\x2c\x21\ +\x82\xc2\xfe\x48\xd6\x99\x97\xfc\xea\xc1\xbb\x0a\x12\x78\x7c\x52\ +\x41\x02\xe2\x79\x63\xa6\x4c\xa9\x8c\x3b\xd4\xd0\xce\x89\x86\x41\ +\x30\xdb\xec\x3c\x54\xb3\x79\x6b\x13\x55\x34\xe2\x4d\xc9\x4b\xcf\ +\x75\x61\x54\x31\x79\xc6\xd8\x5c\xd8\xdf\xd8\x23\x29\x1a\x00\xb7\ +\xa2\x91\x9e\x83\xbb\xf6\x37\xeb\xa5\x93\x67\xdf\xfe\x95\x4b\xc6\ +\x95\x65\x62\x8e\xdc\x92\x2c\x49\x00\x82\xf6\xd6\xef\x6f\x6f\xef\ +\xd2\x91\x82\x00\x38\x67\xee\x94\xf2\xd2\x44\x63\xdd\xc7\x9b\x76\ +\xaf\xd9\xb0\xae\xb6\x3d\x23\xbb\x24\xdd\x87\x6c\x2a\x42\xed\x8d\ +\x5b\x37\xd7\x76\x07\xa9\x3b\x29\x99\x30\xc6\x45\xcc\x33\x89\x30\ +\xd8\x5d\x87\xeb\xf6\xed\xdb\xbf\xef\xc0\xe1\x01\x48\x2a\xc8\xc8\ +\xf4\xb7\xef\x5d\xb3\x66\xcf\xa1\x96\x80\xc0\x18\x0d\x19\xb1\xc2\ +\x12\x0a\xb6\x37\x75\x34\xd4\x77\xda\xee\xec\xdc\x0a\x39\x52\xbf\ +\x6a\xc5\xd6\x6d\xeb\xd6\xd4\x84\xdd\xc3\x0b\xd2\x11\x70\x5b\x37\ +\x7a\xeb\xab\x3b\xda\xba\x84\x40\x27\x29\x09\xce\xdf\x69\xff\x37\ +\xc4\x5e\x00\x50\x24\xb4\x33\x0c\xb3\x34\xc6\x19\xf7\xc4\x25\x5f\ +\xe1\x12\x59\xbc\x67\x6b\x66\xb2\x6d\x74\xcb\xdc\xde\xaf\xe3\x7e\ +\x41\x08\x12\x36\xa3\x7e\x7f\x20\x29\x31\x41\x92\xa4\x8e\x23\x47\ +\x64\x49\x02\x40\xa6\x69\x02\x80\x69\x9a\x7e\x7f\x40\x22\x12\x67\ +\x4c\x9c\xe8\xf1\xe6\x5c\x20\x49\x23\x81\x83\x4f\x3e\x35\xb7\xb6\ +\xcb\xb0\x06\xba\x06\x4c\x45\x4d\x96\x01\x84\xa4\xa8\xaa\x24\x01\ +\xe7\x08\x60\xa0\xaf\xa5\x1f\xcd\x9a\x30\xa6\xec\x90\xdb\x37\x32\ +\xc3\xdd\xb1\xa5\x33\x18\x25\x82\xc4\xe5\x94\x16\x79\x43\x1d\x28\ +\xd2\xdd\xd2\xeb\x9f\x58\x52\x51\x31\xa2\xd8\x3b\x7c\x64\x22\xef\ +\x69\xe9\x35\x24\x8c\x29\xe5\x5c\xce\x38\x63\xbc\xbb\xa5\x66\xcb\ +\xdb\x21\x69\xfc\xf8\xaf\x15\x95\x14\xc2\xc6\x86\xa0\xe5\x2e\x2e\ +\xcb\xcf\xb0\xdc\x8a\x14\x1b\x6b\x44\x98\x20\x35\x21\xa5\x70\x7c\ +\xf6\xe8\x0c\x4f\xdb\xfa\xae\xa8\x85\x30\x02\x22\x2b\x5e\xc5\x1a\ +\xe8\x6b\x31\xd4\xb3\xc7\x8f\x29\xe9\xed\x2f\xa9\x4a\x42\xd5\x5d\ +\x3d\x26\xf3\xc8\xaa\x27\x35\x2b\x99\xb6\x36\x76\x5a\x97\x4e\x99\ +\x38\x6a\x43\x6f\xaf\x5b\x95\x19\xc6\x91\xfe\xf6\x01\xe2\x8a\x34\ +\xef\x7a\x75\xc9\x6e\xc9\xed\xa5\xdd\x4d\xc2\x37\x06\x21\x41\x64\ +\x55\x55\x65\x10\x5c\x20\xe4\xe1\xbd\x3b\xaa\xf7\x5f\x3e\xfd\xbc\ +\x8b\xaf\xbd\xec\xc8\x9b\x9b\xe2\xdd\x2a\x46\x20\x09\xd6\xdf\xdf\ +\x69\xcb\x23\xdb\x77\xac\x7a\x77\x4f\x8f\x4f\xc3\x81\x96\xee\xf8\ +\x89\x0a\x00\x52\x34\x4d\xc1\x48\x08\x20\xcc\xec\x0d\xf6\x02\xc9\ +\x38\xb8\x7e\xf1\xca\x46\x3d\x5e\xa1\x47\xba\x43\x65\x92\x04\x08\ +\x4b\x8a\x42\x5d\x69\x53\xa6\x4d\xf3\x05\x96\x3d\xf7\xdc\x9a\xab\ +\x7f\x3d\xbc\x58\xc2\x96\x6d\x71\x29\x2e\xa7\xb4\xd8\xa3\x77\x9b\ +\x01\x5b\x08\x40\x88\x18\x81\x96\x0e\xdd\x3d\x76\x54\xe5\xda\xf6\ +\xb8\xb1\x45\x99\x81\x23\x7b\xfd\x11\x46\x30\x10\x45\x55\x65\x19\ +\x84\x10\x02\xb8\x10\x88\x73\xc1\x19\x20\x22\xb3\xe8\x9e\xb5\x8b\ +\xdf\xda\x11\xf4\xb8\x64\x24\xdc\x9d\xfe\xde\xd4\xf2\xe1\x13\xc7\ +\xe7\x47\x13\x54\x8c\x30\xc4\x5a\x0e\x04\x9c\x1a\x51\x5b\xcd\x2e\ +\x2c\x88\x4b\x3b\x0c\x11\xa3\xb7\xbb\x05\xbc\xe3\xc7\x8e\x29\xb6\ +\xf1\xe8\x52\x1f\x5d\xdd\x19\xe0\x6e\x00\x8c\x24\x45\x53\xe5\x98\ +\xb1\xe0\x8c\x59\x7c\x19\xfb\x11\x31\xef\x36\x00\x80\x50\x30\xda\ +\x61\x28\x1b\x43\xd1\xe9\x2e\x7b\x24\xef\x63\x03\x2c\xca\xd8\x38\ +\x25\x82\x38\xed\x67\xf8\xbd\x7e\xd9\x92\x24\x97\x10\x08\x41\xe7\ +\x91\x23\x8a\x22\xa7\xa5\xa7\x61\x84\xb9\xe0\x00\x80\x31\xa6\xb6\ +\xdd\xdd\xd5\x13\x0a\x85\x5d\x2e\x85\x09\x7e\xdc\xaf\x0e\x80\x00\ +\x38\x17\x58\xd1\x34\x30\x8e\x34\xd6\xb4\x07\x3d\x6e\xb7\x42\x24\ +\xcc\x00\xa9\x9a\x26\x61\xc4\x05\x56\x55\xd5\xa5\xc9\x81\xc6\x2d\ +\x2f\xbc\x33\xea\x8e\xdb\x7e\x7c\x81\x26\x9a\x77\xad\xfe\x70\xdd\ +\x8e\xf6\x68\xce\xea\x2d\x1d\x57\x7f\xf3\x37\x33\x03\x07\x7e\xf7\ +\xdd\x5f\x2e\x7a\xe7\xbd\xe2\xfb\xbe\xf2\xab\xa7\x9e\xe2\x91\xee\ +\x55\x6f\xbe\xb8\xb9\xcb\x42\x9a\xcb\xa2\x14\xc5\xe5\x5f\x77\xc7\ +\xcd\x15\x69\x1e\x24\x58\xef\xe1\x9d\xf3\xd7\xed\xe8\x8f\xd2\x45\ +\x0b\xb7\xdd\x7d\xcd\x77\x5e\xb8\x01\xf1\xe8\x91\xfe\x01\x83\x32\ +\xb3\xcf\x6f\x9f\xfd\xcd\x9f\xcf\x02\x71\x78\xd7\xca\x79\xab\x76\ +\x58\x29\x33\x5d\x2e\x55\xc2\xd8\xa5\x58\x87\xf7\xad\x7d\x75\x71\ +\xfe\xcd\xdf\xf9\xdd\xb5\xc4\x3e\xb8\x79\xf1\xe2\xed\xb5\xed\x2e\ +\x75\x6f\x3b\x3f\xff\xba\x1b\xd6\xfe\xec\xef\x4f\xbd\xbc\xea\x5b\ +\xd7\xdd\xf6\xca\x65\x12\x20\x73\xd5\xda\x68\xa4\x63\xd7\xf3\xaf\ +\xaf\xb9\xfd\xe2\xab\xfe\x32\xfb\x26\xbb\xa7\xf1\xe9\xdf\xfe\x74\ +\xa3\x0d\xaa\xe6\x92\x31\xe2\x5c\x08\x21\xb0\xe0\x8a\x4b\x1c\x5a\ +\xff\xd1\xd3\xc9\xee\xeb\xce\xbf\xe1\xa9\xd9\x73\x00\xa3\x60\xfd\ +\x66\x26\x68\x4b\xf5\xea\xd7\x96\xe6\x5d\x75\xd3\xd7\x67\xdd\xae\ +\x85\x6a\xd7\xfc\xea\x57\x7f\xa5\x40\x34\x4d\xc5\x00\x80\x25\x4d\ +\xd3\xbc\x2a\x5d\xbb\x6e\xf1\x07\x95\xe9\x17\xdf\xfb\xc3\x2b\x64\ +\xa5\x77\xeb\xbb\x3f\xfe\xdd\xab\x02\x4b\x2e\x55\x21\x18\x29\x76\ +\xef\xc6\x4d\x9b\xc7\x5c\x73\xee\x23\x7f\x3c\x53\x49\x52\x0e\xe8\ +\x91\x9e\x96\xe6\xd5\xdb\x3a\xaf\xfa\xce\x43\x67\xf7\x56\x3f\xf8\ +\xb5\x3f\x72\x22\x6b\x2e\x17\xea\xdb\xf3\xfc\x4b\xcb\xbf\x77\xcb\ +\x6d\x2f\x5f\x29\xf7\x36\xee\x7a\xf1\xbd\x8f\x7a\x79\x8e\xc7\xad\ +\x45\x30\xe2\x80\x35\x55\x95\x25\xcc\x39\x47\x42\x30\x2e\x00\x09\ +\xe1\xcd\x9e\xf3\xd3\xc7\x6e\x15\xa0\xaa\x64\xd3\xdc\x9f\xfd\x7a\ +\xde\x9b\x65\x39\x77\xff\xe0\x4f\x8f\x0a\x21\xa2\x3d\x7b\x0d\xc6\ +\x88\xac\xa8\x2a\x60\xb3\xf3\xa3\xa5\x3b\xbf\x7f\xcd\x9c\xe7\x67\ +\x5f\xf1\xca\xef\x7e\xfd\xc6\xba\x05\x6f\x57\xe6\x5c\xf7\xd3\xbf\ +\xcc\x01\x7d\xdf\x9a\x79\x8b\x76\xb5\xa4\xcc\x9a\xa9\x69\x2a\x01\ +\xc1\x38\x27\xc2\xe9\x44\x7c\x29\x75\x01\x9d\x7b\xce\xf4\xa1\x83\ +\x49\x54\x80\x6c\xea\xb7\x78\x82\x93\x54\xdd\x83\x05\x01\x61\x08\ +\xd4\xc1\xe4\x57\xc3\xbe\x5d\x22\xce\x2b\xe3\xd8\x68\x94\x6d\xda\ +\xb2\xa2\xa5\xa4\x24\xcb\xb2\x8c\x31\x12\x02\x38\xe7\xe1\x70\xa4\ +\xb7\xaf\x57\x55\xa4\x93\x8e\x4e\x71\xce\x15\x5f\x4a\xb2\x4a\xfb\ +\x03\x7e\x43\x48\x08\x40\x00\x08\xe4\x4b\x4a\xf1\x2a\xfd\xed\xad\ +\x76\x7c\x5a\xb2\x17\x45\xbb\x83\x21\x2b\x2c\xb4\xb4\xd4\x64\x8f\ +\xcc\xc2\x7d\x9d\x61\x53\x08\xac\x70\xd9\x9b\x9e\xec\x21\xd4\x30\ +\x82\xbd\x7e\x1d\x84\x27\x39\x33\xc9\x85\x8c\x81\xbe\x5e\xbf\x90\ +\xd5\x98\xfe\xd8\xe0\xf2\x78\xdc\x3e\x97\x8c\x81\x1b\x03\xbd\xa1\ +\x90\x01\x8a\x6a\x70\x25\x25\x25\xd1\x2d\x01\xb5\xf4\xe8\x80\x3f\ +\xcc\xdd\xde\x38\x9f\x57\x93\x30\xa7\xa1\xbe\x23\x21\x0b\x4b\xae\ +\xa4\xe4\x24\x0d\x05\x3a\x7a\x29\x16\x0c\xa2\x42\xcb\x48\x4b\x74\ +\x61\x7b\xa0\xa7\x53\x67\xd8\x46\xaa\xe4\x8e\xcf\xd4\x8c\x90\xbf\ +\xaf\x87\xba\x13\x53\x52\x12\x34\xc2\x99\xa9\x0f\x04\x74\x93\x86\ +\xa8\x92\x94\x9a\x1c\xaf\x12\x61\x47\xc3\xc1\xbe\x30\x24\xa6\xa4\ +\x78\xa4\xfe\x23\x3d\x96\x00\x84\x8f\xaa\x21\x8f\x58\x72\x52\x4a\ +\x62\xbc\x4b\x12\x42\xd0\x68\x7f\x24\x1a\x31\x29\x36\xc0\x95\x9e\ +\x9a\xe8\x92\x10\x37\x82\xfd\xc1\x10\x55\x53\x52\xe3\x89\xd5\x77\ +\xa4\x5b\xca\xce\x4e\xe0\xba\xbf\x77\x40\x67\x96\xec\xcb\x4c\x89\ +\x93\x31\x70\xdd\x1f\x08\x1a\xe0\x49\x4b\x71\x33\x23\xd0\x15\xe4\ +\x92\xce\xb5\x94\xe4\xa4\x38\x8d\x50\xdb\xa4\x03\xbd\x81\x28\xa3\ +\x6a\x62\x7a\xb2\x87\xd0\x68\xd8\x1f\xa4\xbe\xf4\x64\x29\x1a\xf2\ +\xf7\x76\xdb\xae\x84\x94\x94\x44\x0d\x19\xc1\xee\xfe\x90\x05\x5a\ +\x62\x62\xb2\x4f\x1b\xe8\x38\x6c\x79\x53\x93\xe2\x89\xd1\x1d\x0c\ +\x5b\x1c\x63\xc1\x11\x76\xc5\x27\xfa\x5c\x04\x06\x07\x7f\x45\xa4\ +\xeb\x88\xdf\x14\x9e\xe4\x8c\x44\x2f\x01\x4e\x8d\x81\x81\xa0\x8e\ +\xe2\xd2\x52\x14\x63\xa0\xaf\xb7\x8f\xc7\xa7\xa5\xc5\xbb\x30\xb7\ +\x82\xdd\xfd\x51\x3b\x4a\xe2\x32\x53\x13\x54\x61\xf4\xf7\x74\xea\ +\x5c\x95\xbd\xc9\xc9\x5e\xb0\xfd\x47\xfc\x5c\xc1\xce\x30\xe5\x97\ +\x54\x17\xce\x39\x7b\xfa\x27\xaa\xb1\x2d\x80\xda\x76\x19\x44\x4b\ +\x24\x43\x43\xa2\x93\xc9\x7b\x98\x2b\x4c\x34\xb7\x74\xc2\x94\x44\ +\xdb\xa6\x82\x0b\x55\xd3\x64\x59\xe2\x5c\x98\xa6\x69\x53\x5b\x51\ +\x64\x7c\x32\x51\x88\x0d\x97\x33\xdb\xb2\x39\x28\xca\x90\xe2\x22\ +\xb8\x69\x5a\x58\x56\x65\xcc\x4d\x8b\x62\x22\xcb\x12\x16\x9c\xd9\ +\x36\xe5\x02\x88\x2c\xcb\x31\x6f\x39\xa3\xb6\xcd\x04\xc2\xb1\xdf\ +\x32\x6a\xdb\x94\xa1\xd8\xd1\xc7\x57\x68\x70\xdb\xa6\x8c\x0b\x00\ +\xc0\x84\xc8\xb2\x84\x00\x8e\x9d\x0a\x21\x24\xc9\x32\xc1\x60\x5b\ +\x16\xe3\x00\x08\x24\x49\x96\x08\x16\x9c\x59\x16\x25\x8a\x22\xe1\ +\xd8\x48\xfc\xe0\xf1\x92\x2c\x4b\x04\x03\x88\xd8\x85\x15\x45\x46\ +\x82\xdb\xb6\xcd\xb8\x00\x84\x62\xbf\x85\xa3\x9f\x20\x84\x65\x45\ +\xc1\xc0\x4d\xd3\xc2\x8a\x2a\x1f\xbd\x3d\x01\x80\x40\x80\x10\x43\ +\x13\x26\x49\x12\x46\xc7\x2e\x24\x10\x96\x14\x45\x02\x46\x2d\x9b\ +\x49\xaa\x8a\x05\x35\x2d\x2e\x2b\x32\xc1\x88\x33\x6a\x53\x26\xc4\ +\xe0\xed\xc4\x92\x22\x29\x0a\x39\xfe\x73\x00\x04\x44\x92\x65\x82\ +\x39\xb3\x2d\x9b\x01\xc2\xaa\xaa\x70\xdb\xa2\x02\xc9\x8a\x8c\x07\ +\x53\x08\x98\x48\xb2\x4c\x90\xe0\x96\x69\x21\x59\x91\x31\x98\x96\ +\x1d\xcb\xbf\x58\x2a\x39\xa3\xb6\x4d\xc5\x51\x13\x0f\x4b\xb2\x2a\ +\x63\x6a\xdb\x34\x76\x11\x8c\x15\x45\xe6\xb6\x45\x05\xc8\x8a\x82\ +\x38\xb3\x6c\x2a\x04\x48\x8a\x22\x61\x24\x18\xb5\x28\x15\x80\x25\ +\x59\x96\x08\xe2\x94\xda\x94\x49\x8a\x4a\x1c\x51\xf8\xf2\xea\xc2\ +\xac\xb3\xa6\x9e\xa4\x79\x47\x60\x32\xb0\x62\x1e\x08\x04\x1a\x01\ +\xf2\x19\xdd\x44\xc6\x18\xe7\x02\x21\xc0\x18\xff\xd3\xb9\xcc\x0e\ +\x0e\x0e\x5f\x96\xf9\x0b\x27\x38\x02\x8e\x7e\x83\x14\x04\xca\xf1\ +\x56\x1d\xf8\x67\xac\xa7\x1c\xaa\x06\x42\x08\xc7\xc9\xe4\xe0\xf0\ +\xdf\xa0\x0b\xc1\xe0\x80\x33\x59\xd5\xc1\xc1\xe1\x84\x7e\xc4\x33\ +\x4f\x3f\x71\x12\x7b\xc1\xc1\xc1\xe1\x7f\x58\x19\x90\xe0\x4e\xe0\ +\x36\x07\x07\x87\x13\x90\x42\xa1\x90\x93\x0b\x0e\x0e\x0e\x43\x71\ +\x46\x10\x1c\x1c\x1c\x1c\x5d\x70\x70\x70\x70\x74\xc1\xc1\xc1\xc1\ +\xd1\x05\x07\x07\x87\xff\x5f\xa4\x2f\x45\x2a\x31\xc6\xe0\x4c\xb2\ +\x70\x70\xf8\xfc\x10\x27\x46\x48\xf9\x92\xe9\x02\x42\x88\x52\x1a\ +\xf0\xfb\x29\xb5\x9d\x67\xe9\xe0\xf0\x79\xe1\x76\x7b\xbc\x3e\xdf\ +\x67\x49\xc3\xe9\xae\x0b\x94\xd2\xde\xde\xee\xc4\xc4\x64\x8f\xd7\ +\x17\x93\xb9\x98\x5c\x1c\x53\x3d\xe7\x01\x3b\x38\xfc\x83\x86\xf5\ +\xa4\xb5\x86\x31\xd6\xd3\xdd\x45\xa9\x9d\x90\x98\x74\x52\x69\x38\ +\xad\x75\x01\x63\xd2\xd7\xd7\x13\x1f\x9f\x90\x9c\x92\x0a\x83\xcb\ +\x13\xe1\x84\x17\x4e\x9c\x72\x07\x87\x7f\x68\x6e\xc7\xaa\xc9\x89\ +\xdb\xc7\x09\x84\x90\x96\xe7\x6a\xaa\xaf\xb3\x3d\x96\xac\x9c\x24\ +\xde\xbf\x74\x7a\xdf\x15\x98\xa6\x99\x96\x9e\x19\xbb\x19\x21\x04\ +\xc4\x02\x8a\x1d\x8d\x19\xf8\x45\xea\xc2\xb1\x2c\x3e\x2d\x9e\xb5\ +\x10\x02\x80\x10\x02\x20\x9c\x5d\x45\x1d\xfe\x71\x71\x19\xaa\x0b\ +\xb1\x17\x9c\x73\x42\x08\x91\x24\x4a\xa9\xac\x28\xa7\x6e\x2f\x20\ +\x45\xd3\x24\x8c\x00\x04\xa7\xd4\xb2\xed\xff\x8f\x8d\x86\x10\x91\ +\x25\x41\xff\xdd\x33\x70\x21\x84\x10\x5c\x08\xc1\x11\x21\x22\xd4\ +\x59\xdd\x12\x2c\x1d\x56\xee\x42\xc0\x19\x8d\xc5\xa4\x94\x24\x02\ +\x82\x51\xf6\x2f\x5f\x00\x13\xe9\x58\x24\x88\x7f\x7a\x02\x42\xc8\ +\xb1\x4b\xfe\xeb\xcf\x86\x90\x21\xd1\x08\x18\xa5\xff\x1f\xd9\x89\ +\x08\xc6\x9c\x32\x84\xa1\xfd\xc0\x1e\x3d\xb1\xb0\x24\xcd\x4b\x1d\ +\x69\x70\xf8\x8c\x5e\x84\x38\xda\x94\x0d\x6e\xf8\x18\xdb\xe8\x43\ +\x08\xc0\x98\x8b\xa3\xc1\x3d\x4f\x49\x17\x10\x42\xcc\x6c\xda\xb3\ +\xbb\xc5\x1f\x11\x40\x92\x32\x0b\x2b\x8a\xb3\x09\xb7\x05\x0c\xee\ +\x52\x39\xb8\x61\xc8\xf1\x37\x30\xf8\x16\x84\xe0\xc7\xdf\xc6\x62\ +\xff\x60\x16\xdd\xbd\x66\x9b\xbb\x74\x42\x45\x8e\x97\x5a\x74\x70\ +\x03\xa6\x53\xbe\x2f\x1e\x0b\x43\x89\x40\x08\xc0\xc0\xb7\x2e\x7a\ +\x65\x49\xff\x88\xaf\x67\xf9\xea\x3b\xad\x8a\xca\x02\xc2\x99\x00\ +\xab\xb1\xb6\x01\xa7\x14\xe6\x26\x69\x42\x08\x7c\xb4\x55\x17\xc7\ +\x82\x50\xc7\x34\xf2\xe8\x27\x83\x57\x17\x40\x64\x89\x47\xfb\xaa\ +\xf7\x1d\xe8\x0e\x59\xde\xe4\xcc\xb2\xd2\xc2\x78\x97\x2c\x06\x37\ +\x85\x39\x7e\x3c\x1a\xcc\x11\xab\x66\xe3\x4a\x33\x6d\xf4\xd8\x92\ +\xf4\x58\xad\x8e\x7d\x25\x8e\xde\xcc\xd1\x23\x4f\xe8\xe3\x1c\x7f\ +\x1e\x56\xa0\xa6\xe6\x60\xcf\x40\x54\x10\x2d\xb3\xb0\xbc\x3c\x2f\ +\x85\x53\x7a\x74\xd3\x15\x11\x0b\x1b\x33\xf4\x57\xe8\xd8\x77\x9f\ +\x7c\x8b\xc0\xe8\x5e\xb3\xa5\xa6\x60\xc2\xac\x02\x1f\x0a\x35\x6d\ +\x9a\xfb\xe1\xbe\x1f\x7c\xef\xa6\x04\x70\x56\xb9\x38\x9c\x04\x01\ +\xc7\xed\x6a\x42\x08\x00\x30\xc6\x04\xe7\xb1\xd1\xbd\xcf\x96\x05\ +\x20\x0f\x3e\xf8\xc3\x4f\xb5\xef\x12\x8e\xb4\x3f\xff\xd0\xc3\xd5\ +\x61\x0d\xeb\x9d\x9b\x56\x7e\x54\x17\xf6\x0d\xaf\x2a\x20\xd4\x08\ +\x87\x23\x26\x15\xb2\xa2\x2a\x58\x84\x07\x06\x4c\x8e\x35\x4d\x01\ +\x01\x12\x16\xd1\xd0\x40\xc4\xb0\xb1\x24\xc9\xb2\x4c\x80\x85\x83\ +\x21\x0a\xc4\xe5\xd6\xb0\xd9\xfb\xc1\x33\x2f\xf6\xa7\x54\x15\xa6\ +\xaa\x1c\xb0\x60\x8c\x03\xc2\xa7\x36\xe8\x48\x08\x0e\xf8\xfb\xe2\ +\xe2\x13\x14\x55\x15\x80\x78\x60\xdf\x8b\x6f\x6f\x3b\xef\xb6\xdb\ +\xdd\x07\x17\x7c\xf7\xc1\xbf\xb3\xa2\x49\x63\x0a\x12\x31\xee\x7f\ +\xf1\x91\x47\x1a\xe2\xc6\x4e\x2a\x4a\xc4\x58\x44\x06\x82\x11\x4b\ +\x68\x6e\x0d\x2c\xd3\xa6\x9c\x10\x04\x42\x30\xca\x62\x35\xcf\xb6\ +\x2d\x0e\x18\x23\xc0\x92\x6c\x76\xed\x79\xe2\x8f\x8f\xac\xae\xed\ +\x32\x82\x5d\x35\x07\x5a\x13\x72\x2b\xb3\x12\x24\xc6\x01\x03\x50\ +\xdb\xe6\x02\x11\x49\x12\x54\x0f\x06\x43\x96\x40\x9a\x62\x2e\x7f\ +\xf9\xd1\x5a\x5e\x50\x99\x19\xc7\x11\xd6\x54\x85\x99\x91\x60\x58\ +\x27\x8a\x4b\x91\x80\x71\xc1\xa9\x19\x0e\x87\x4d\x06\x8a\x8c\xf5\ +\xf0\x40\xd4\x16\xaa\xa6\xa0\x98\x4c\x62\xc9\xee\xda\xf8\xcb\x87\ +\x9e\xea\x25\xf1\x66\xe7\xa1\x65\x4b\x96\xf7\xa9\x85\x23\x8b\x52\ +\xa8\x11\x0d\x85\x23\x16\x43\x8a\xaa\x11\x61\x05\x83\x21\x0a\xb2\ +\x4b\x25\x1c\x10\x06\x16\x1a\x08\xea\x16\x23\x92\x4c\x24\x89\x80\ +\x1d\x0c\x0e\x58\x82\xb8\x34\x59\x0c\xec\x7f\xe2\x99\xf7\xbc\x15\ +\x13\xd2\x55\x96\x51\x94\xbb\x7f\xd9\x87\x7d\x49\x63\xaa\x72\xbc\ +\x4e\x6f\xc2\xe1\x33\xed\x62\x84\x08\x21\x2b\x56\xac\xa0\xb6\x9d\ +\x9a\x96\x16\x6b\xbb\x31\xc6\xbd\x3d\xdd\xaa\xa6\x29\xa7\xde\x8f\ +\x10\x9c\x09\x57\xf6\x85\xd7\xcc\x39\x77\x58\x52\xfb\xf6\x37\x7e\ +\xf0\xc4\xc7\xd3\xc6\x64\xec\x7c\xe3\x99\xbd\x41\x48\x2d\x9d\x7a\ +\xfb\x35\xd3\x6a\x96\xbc\xba\x66\x7f\xb7\x45\xd1\xd8\x0b\x6e\xbc\ +\x66\x66\xfe\x86\x77\x5e\x5a\xb4\xab\x8d\x68\x29\xe7\x5e\x75\xc3\ +\xb4\x22\x98\xff\xea\xab\xdb\x5b\xfa\x29\x57\xa7\x5f\x35\xe7\xa2\ +\x11\x9a\x47\x89\xae\x5f\x38\xb7\x61\x57\xe5\x15\x17\x8e\x59\xf9\ +\xfc\xb3\x59\xd7\x7c\xe7\x9a\x89\x39\x96\x79\x4a\xe3\x8e\x47\xe3\ +\xbb\x0b\x84\x71\xfb\xee\xcd\x91\xb8\xd2\x31\x19\xf2\x91\x83\x24\ +\x2d\x33\x61\xf3\xbc\xe7\xb2\xd3\x7e\x70\x4e\x99\xac\x6a\x2e\x59\ +\x26\x20\x8c\x2d\x1f\xbe\xb2\x60\x73\xa3\x45\x59\xd9\xac\x9b\xaf\ +\x2a\xea\xfc\xcb\xdc\x1d\x5f\xfd\xc5\x83\xe9\x9d\x1b\x7e\xf1\xa7\ +\xb5\x37\xff\xe4\xc1\x91\x64\xdb\x6f\xff\xba\x64\xf6\xd7\x7f\x34\ +\x21\x05\x21\x08\x2f\x7a\xe1\xb9\xc3\x29\xb3\x7e\xfe\x8d\xab\x12\ +\x65\x6e\x19\xb6\xd0\x5b\xff\xfa\x8b\x47\xc7\x7c\xe5\x7b\x67\x97\ +\xc1\x3b\x8f\xfd\x71\x60\xd4\x9c\x39\xa3\xc2\xcf\x3f\xf5\x5a\xcb\ +\x00\x4f\x2c\x9b\x74\xd7\x4d\xe7\xf9\xe2\xc8\xd2\x8f\xde\xea\xdb\ +\x93\x7b\xc9\xad\xb7\x14\xd2\xea\x67\xe6\x2e\xee\x33\x85\x3b\x6d\ +\xc4\x57\xef\xba\xa9\x80\x37\x3d\xf1\xc7\xc7\x1b\xb9\x1b\xdb\x34\ +\x35\x2b\x8d\x47\x06\xba\xba\x83\x25\xe7\xdc\x7c\xe7\xa5\x13\x65\ +\x61\x09\x01\xdc\xb6\xb4\xac\xb2\x6b\xee\xba\x6b\xb8\x1b\x0e\xbc\ +\xf7\xfb\xbf\x2f\x5d\x36\xbd\x2c\xf0\xf2\xdf\x5e\xee\xa6\x9e\xb2\ +\x33\x2e\xf8\xca\x45\xe5\x8b\x5f\x7a\x7e\x57\x47\xc4\x06\xef\x05\ +\x37\xdf\x7d\x4e\x31\xfa\x70\xee\xb3\x1b\xea\xfa\xdd\x29\xb9\x97\ +\xcd\xb9\x7b\x54\x5c\xe7\xbb\x73\xe7\x6e\x6b\x19\xa0\x4c\x99\x79\ +\xfd\xd7\x2e\x2e\x73\x4b\x66\x60\xe1\xb3\x7f\xae\x2e\x2a\xbf\xe5\ +\xce\xaf\x4c\x19\x19\xbf\x60\xe7\xae\x8b\xc7\x9d\x47\x1c\x1f\xac\ +\xc3\x67\xf8\x17\x28\x63\x0b\x3f\xf8\x60\xd1\x92\x25\x49\x89\x89\ +\x73\x6e\xbd\xb5\xaa\xaa\x2a\x56\xad\xfe\x8d\xf9\x0b\x08\x83\x1d\ +\xe8\xeb\x3a\x72\xb8\x7b\xe3\xa6\xbd\x5a\x66\xae\x9b\xfa\xeb\xbb\ +\xb5\xab\xbf\x79\xff\xf8\x3c\x4f\xf3\xa6\xd7\xdf\xdb\x1d\xbe\xe5\ +\xee\xaf\xb9\x1b\x3e\x7c\xf4\xbd\xb7\x87\x57\xdd\xbc\x6a\x75\x75\ +\xc9\xb5\xdf\xb9\x79\x72\x16\x91\xa4\x3d\x8b\x9f\x58\xd5\xa6\xdd\ +\x75\xf7\xd7\x07\x36\xcd\x7d\xe9\xed\x77\x47\x95\xde\xc4\x49\xf2\ +\x79\xd7\x7d\xed\xb2\x09\xe9\x76\x34\x04\xd7\xdc\xe0\xc9\x8f\xa7\ +\xf6\xa9\x9a\xbd\x9c\x73\x21\x38\x17\x40\x40\xb4\x35\xf7\xba\x92\ +\x26\xbb\x00\x2c\xdb\x4c\xa8\x3c\xef\xe6\x33\xd8\xdc\xe7\x9f\x29\ +\xfd\xf1\x1c\x99\x20\x4c\xa4\x50\xdd\x47\xaf\x2c\x3f\x74\xd9\xbd\ +\xf7\x15\xeb\x5b\xff\xf0\xcc\x8b\x15\x0f\xdc\xe6\x61\x5d\x35\xad\ +\x86\xbb\x6f\xdf\xae\xbd\xd5\x33\xfb\x83\x59\xfe\xba\x10\x64\x14\ +\x26\x49\x8c\x73\x08\x35\x6e\x69\x25\xd3\xef\x39\x3b\x51\xa6\x96\ +\xc5\xb1\x24\x01\x66\x7a\x34\x62\x31\x01\x20\x4c\x3d\x6a\x71\xd4\ +\xb3\x6b\xf9\xb6\x23\xee\x07\x7f\xfd\xdd\x3c\x17\xa8\x92\x11\xd1\ +\xa5\x29\x97\x7f\xf5\xce\xf3\x46\x88\x50\xe3\x5f\x7f\xfe\x76\xd2\ +\x39\xf7\x7c\x73\x5a\xd6\x92\x67\x7e\xff\xc2\xbc\x9c\xef\xcf\x4e\ +\x38\x1c\xf0\x5e\xf7\xa3\x1f\xe7\x77\xbe\xfb\xb3\x67\xb7\xcd\xf9\ +\xe5\x6f\x8b\xda\x3f\xfa\xd5\x33\x0b\xeb\xce\x1c\x35\x2c\x05\x31\ +\x21\x04\x42\x40\xcd\xde\xce\xbe\x2e\xd4\xbe\x6e\x77\xbb\x37\xe3\ +\x7c\xd1\x57\xdf\x89\xb3\xbf\xfe\x93\xfb\xf3\xdd\xb0\xe3\xed\xbf\ +\xac\xef\xc9\xbc\xff\xde\x0b\x5a\x3f\x7a\xf6\xf5\xd7\x96\x8e\xfc\ +\x6a\xd6\xca\xcd\x4d\x17\xff\xe0\xb7\x33\xf2\x5d\x44\xc3\xd5\xef\ +\xbd\xba\xba\xc5\x75\xef\x3d\x37\x0f\x6c\x7c\xf9\xf9\x57\xde\x1c\ +\xf7\xa3\x19\x4a\x7c\xe6\xb5\x5f\xff\xf1\xf4\x74\x8c\x64\x11\xce\ +\xca\x09\x7c\xdc\x31\x60\x41\x22\x12\xce\x06\x2e\x0e\x27\x33\x16\ +\xc0\xb6\xad\xdc\xbc\xdc\xbb\xee\xbc\x93\x31\x26\x2b\x32\x65\xec\ +\x98\xf7\xf1\xb3\x94\x41\xfa\x2c\x8f\x9c\x42\x7b\x96\xbf\x37\xb7\ +\x26\x5e\x21\xde\xfc\x7b\x6e\xbf\x3a\x5b\xec\x07\xc5\x15\xe7\x8b\ +\xf3\x7a\x48\xdf\xe1\xfa\xe0\x80\xf9\xf1\xfc\x37\xb8\x19\xcd\x29\ +\x4a\x03\x29\xf3\xf2\x4b\x27\xbc\xb5\xe2\xa5\xa7\x5b\x26\x5d\x7d\ +\xe9\x94\xae\xb6\x96\x81\x7e\xd7\xb2\x79\xaf\x53\xdd\xc8\x2b\xca\ +\xa1\x16\x03\xc0\x92\xac\x28\x32\xa1\xb2\x77\xe4\xe4\x29\xdc\xd2\ +\x2d\x9b\x9f\x6a\x2c\x98\x98\x0b\x43\x70\x01\x22\x62\x52\xa2\x28\ +\xb1\xcf\x4c\xc3\x2a\x9a\x79\xc3\x85\xf5\xbf\x7b\x71\xee\x7c\x8f\ +\x90\x52\xb1\xe8\x6b\x3a\xd8\x17\xea\xdf\xba\xf8\xad\xed\xb6\x99\ +\x9a\x97\x86\xdd\xb9\xa3\xb3\xdd\xfb\x77\xee\xf2\xf1\xc8\xc8\xf1\ +\xc5\xad\x07\xf6\xa0\x9e\xe6\xe4\xaa\x59\x09\x98\xda\xb6\xc0\x94\ +\x72\x01\x82\x73\x10\x8c\x31\x26\x04\x00\x63\x00\x18\x80\x03\x70\ +\x40\x88\xd9\x46\xfa\xa4\x0b\xa6\xee\x78\xfd\xa5\xbf\xfc\x79\xfc\ +\xb9\x97\xcd\x9e\x98\x05\x02\x24\x42\x08\x46\x81\x9e\xe6\x46\x23\ +\xf3\xde\x49\x23\x7c\xf1\x64\xca\x8c\x91\x2b\x17\x1d\xe8\xd2\x27\ +\xa9\x9a\xa6\xa9\xee\xcc\xe2\x92\xd4\x94\x43\xb2\xe6\xcb\xcc\x2b\ +\xca\x54\x36\xf5\x47\xa2\x22\xc9\xc5\x04\x17\x88\xd8\x7d\x87\xdf\ +\x7b\xe6\x6f\xc9\x1a\x72\x65\x9c\x79\xe7\xf5\x17\x68\x4d\xaf\x2b\ +\xaa\xdb\xeb\x73\x6b\x72\xe0\x50\x7d\x77\xa8\x37\xf2\xde\x6b\x2f\ +\x5b\x26\xcf\x4b\x71\x91\xf4\x11\x17\x4d\xdf\xb3\xea\x85\xbf\x1c\ +\x3e\xe3\xec\x2b\x67\x9f\xd9\x71\xa0\x39\x1c\x70\x2f\x7a\xf3\x15\ +\xcb\x30\x8a\x72\x73\x4c\xcb\x16\x08\x13\x49\xc2\x58\x30\xc1\x08\ +\x51\x85\x19\xb6\x6c\xce\x25\xc6\x9c\x5d\xe8\x1d\x3e\x05\x63\x88\ +\x10\x69\xc2\x84\x09\x08\x61\x00\x60\x8c\x5a\x96\x85\x31\x06\x90\ +\xff\xc1\xee\x1e\x9f\xa1\x0b\x9c\x9a\x52\xc6\xa5\x37\x7d\xed\xdc\ +\x11\xa9\x84\x10\x24\x44\xb0\x89\x83\x10\x8c\x31\xc1\x89\xe6\xf5\ +\xf9\xb2\x8b\xbe\x72\xdf\x9d\x69\x92\x69\x5a\x5c\x00\x28\x17\xcc\ +\xa9\x9c\xdc\xf2\xc6\x93\x7f\x7d\xec\x5d\x38\xcb\x97\x94\x52\x54\ +\x75\xe7\x37\xae\xf1\x72\x83\x32\x24\xd3\x6e\x8b\x1a\xba\x65\x23\ +\x84\x81\xd3\x81\x40\x1f\x96\x54\xe9\x54\x43\x05\x23\x3e\x68\x30\ +\x30\x21\x48\x9c\x47\xb2\x7a\x03\x0c\x04\xe7\x5c\x70\x3b\xaa\xe3\ +\x59\xd7\xde\x58\xff\xc8\xef\x3e\xd8\xa7\xdf\x74\x11\x52\x3c\x5e\ +\x77\x52\xee\x15\xb7\x7f\xab\xdc\xc7\x0d\x8b\x4a\xb2\x72\x78\x4c\ +\xe5\xf2\xf9\x6f\xf5\x26\x55\xdd\x70\x43\xd5\x8a\x77\x16\xd5\x33\ +\x72\xf6\x2d\x05\x40\x6d\x46\xb9\xe4\xc9\x19\x99\x62\x6c\x5c\xb3\ +\x76\x46\xe5\x45\x3e\x8c\x2c\xcb\x04\x2e\xc9\x34\xdc\xdb\x37\x00\ +\x10\x8f\x38\x67\xb6\x81\x7d\x95\x73\xbe\xfb\x60\xcb\x8e\xa5\x7f\ +\x79\xfc\x51\xaf\xe7\x7b\xb2\x02\xa1\xa8\x21\x00\x24\xd5\xe7\xa3\ +\x3d\x87\xdb\xfb\x46\xa4\x24\xb7\x35\x1c\x56\x5c\x85\x6e\xcc\x99\ +\xe0\xd4\x32\x2d\x4e\x05\xa3\x96\x69\x51\x66\x73\x84\x04\x65\x8c\ +\x52\x2e\x90\x6d\x18\x52\x4a\xfe\x75\xf7\x7d\x7f\x62\xaa\x8c\x65\ +\xc2\x98\xe8\xb2\x19\xe7\xcc\x32\xa9\x40\x38\xce\x2d\xa7\x97\x9e\ +\x79\xdf\x37\xce\x97\x6d\xcb\x66\x4c\x00\x3e\xe7\x96\x6f\x4c\x6c\ +\xdb\xfb\xcc\x1f\x1f\x9b\x2b\xe2\xc6\xa5\xc6\x27\x4b\x23\xef\xfc\ +\xce\x35\x5e\x66\x58\x9c\xa0\x81\xdd\x86\x6e\xe8\xba\x0d\x1c\xb8\ +\x10\x91\x50\x00\x7b\x7c\x12\xe2\x8c\x52\xc7\x5e\x70\xf8\x8c\x41\ +\x09\x88\x46\xe8\xa0\x47\x7c\xd0\x19\x2f\x84\xe0\x5c\x70\x18\xdc\ +\x17\xe0\x14\xe7\x2f\x08\x6e\xea\x26\x48\xb2\x44\x40\xd7\x75\x22\ +\x2b\xc0\x99\xa1\x1b\x4c\x00\xe5\x50\x7e\xe6\xa5\x95\xdb\x9f\xfb\ +\xdb\x1f\xff\x9c\x95\x28\xa7\x94\xcc\xba\x72\x7a\xe2\x07\x2f\x2e\ +\x08\x60\xb9\x37\x2a\xa5\xa6\xa6\x8d\x1b\x7f\xe9\xae\xbf\xbd\xf0\ +\xa7\x47\xda\x52\xdc\x72\xfe\xa8\xf3\xaf\x98\x91\x5d\x35\x22\xf9\ +\xad\x77\x9e\x3c\xb2\x7b\xd8\xcc\x29\xa5\xcb\x5f\x78\x39\xf7\xba\ +\xef\x5c\x7b\x46\xee\x29\xf9\x17\x10\x08\x31\xb8\x6b\x3a\x37\x51\ +\x56\x69\x4e\xb4\xf6\xe0\x11\x7a\xb1\xa0\xa6\xae\x13\x6a\x5b\x54\ +\xcb\xb9\xfc\xaa\x4b\xb7\xee\x7f\x3a\x10\xd2\xd3\xc6\x9e\x3f\x79\ +\xe5\xa3\xcf\xfe\xf1\x0f\xf9\x99\x1e\x57\xea\xd8\x6b\x2e\x9d\x94\ +\x5d\x3e\xce\xd7\xfd\x62\x53\xea\xb9\x23\x47\x4e\xd8\xfa\xc2\x73\ +\x3b\xdd\x33\xaa\xf2\x13\x2d\xd3\x60\x5c\x98\xe0\x39\xff\xa6\xeb\ +\x5a\x9e\x7c\xe3\xd7\xbf\xdc\x9b\x9b\xea\x0a\x47\xe5\x99\x97\x5c\ +\x31\x63\x6a\xce\x8b\x6f\xfc\xb9\x77\x57\x56\x5d\x43\xef\x88\xc9\ +\x9e\xee\xbd\xcb\xdf\xf9\xb8\x4e\x23\x36\x8e\x4f\x73\x7b\x7d\xa9\ +\x15\x65\x4b\x3f\x7c\xe5\xf7\x87\x36\x4e\x3a\xef\xdc\x4b\x2f\x28\ +\x7e\x73\xee\x5f\x0e\x64\x79\x9b\x5b\xf4\xf3\xbe\x3a\xcb\xc7\x0e\ +\x46\xc2\x86\x4d\x39\x03\xdb\xd0\x0d\x8b\x72\x46\x2d\x43\xd7\x6d\ +\xc6\x28\x63\x4c\x10\x6a\xdb\x86\x61\x21\x2c\x09\x6a\x86\x0d\x8e\ +\x25\x17\xb3\x4d\x5d\x37\x29\xa3\xa6\x29\x4d\xbe\xf0\xec\xed\xcf\ +\x2f\xf8\xfd\x1f\x0f\x26\xcb\xa8\x64\xe6\x65\x53\x52\x82\xef\x2c\ +\x5a\x63\xca\xae\x20\x4e\x28\x8b\xf3\x8e\x18\x77\xe1\xaa\xbf\xbc\ +\xf1\xc8\x1f\xda\x52\xdd\x28\x6b\xfc\x85\x97\x8f\x2f\xa8\x4a\x16\ +\xef\x3f\xfa\xfb\xfd\x55\x65\x17\x5c\x7a\xf1\x91\xc6\xd6\x8c\xac\ +\xf3\x3d\xd8\xb6\x0d\xe6\x58\x0b\x0e\x27\xf1\x2e\x00\x00\x80\xa2\ +\x28\x98\x10\x04\x40\x29\xb5\x29\x43\xb1\xad\x8a\xd9\x67\x3a\x18\ +\xd0\x40\xb0\xff\x24\xe7\xb2\xa3\x8d\x75\x87\xe3\xf3\x4b\x52\xbc\ +\x12\xe7\x02\x21\xcc\x8c\x40\x43\x53\x5f\x66\x71\x51\x9c\x82\x10\ +\x21\x66\xb0\x73\xff\xfe\xba\x7e\x0b\x67\x16\x54\x94\xe7\xb8\xea\ +\xf7\xed\x6b\xeb\x8b\xb8\x92\xb2\x87\x57\x14\xc7\xbb\xa5\x50\xf7\ +\xe1\x9a\x03\x8d\x11\xae\xe4\x96\x54\x16\x67\x25\xd0\x68\xe0\x40\ +\x75\x4d\x9f\xed\xaa\xa8\x2c\x88\x1c\xe9\x50\x33\x8b\xb2\x12\x5d\ +\xa7\xb2\x9d\xa9\x2c\xcb\x35\xfb\xf6\xe6\x17\x16\xbb\xdd\x6e\xca\ +\x04\x31\xdb\x9f\xfa\xe3\x93\xa9\xb3\xef\xbb\xa8\x94\xd5\x75\xf2\ +\x92\xc2\x2c\x09\x09\x09\xd3\xe6\xfa\x06\x48\xcc\xcf\x4f\xf5\xb0\ +\xa8\xbf\xb6\xa6\xb6\x27\xc2\x92\xb3\x4a\x2a\x8a\x33\x14\xa0\xed\ +\xcd\x07\x75\x6f\x5e\x49\x7a\x7c\x5f\x53\xad\x1f\x27\x17\xe5\xa5\ +\xc0\xe0\x34\x05\x44\x64\xd9\x1e\xe8\xac\x3d\x50\xdf\x1f\xa5\x5a\ +\x5c\x6a\x49\x69\x71\xb2\x8b\xd5\xd7\x54\xb7\x07\x0c\x57\x7c\x4a\ +\x51\x69\x99\xc7\x38\xb2\xef\x40\x63\x84\xca\x59\x25\x15\xc5\x39\ +\x29\xd8\x1c\xa8\xdf\xbf\xaf\x6d\x40\x14\x0e\x1b\x55\x9c\x2c\x37\ +\xd6\xee\x6d\xec\x36\xb2\x8b\xab\xca\xf3\x53\xac\x81\x9e\x86\x66\ +\x7f\x66\x71\xb1\x0f\xf5\x1f\x6a\xea\x4e\x2b\x2c\x4b\x14\x03\xf5\ +\x0d\x47\x92\x0b\x8a\x13\x34\xcc\x01\x73\xa3\xa7\xbe\xb5\x3f\xab\ +\xb0\x24\x4e\x12\x5c\x08\x84\x88\x15\x6a\x6f\xea\xb6\x0b\x8a\x0b\ +\x54\xc1\x89\x2c\x85\xbb\x1a\xf7\xd5\xb5\x9a\x42\xcd\xaf\x1c\x9e\ +\xeb\xb2\x0f\xec\xdf\xdf\x1d\xa2\x09\x59\x05\x95\xa5\x79\x2e\x0c\ +\x91\xbe\xc3\x35\x07\x5a\x22\x5c\xca\x29\xad\x2a\xce\x48\x30\x83\ +\xed\xfb\xf6\xd5\x9b\xae\x8c\xb2\xb4\xe8\x0b\xcf\x2e\x9a\x76\xc7\ +\xf7\xa6\xe7\xc9\x86\xed\x58\x0b\x0e\x27\x69\x59\x31\xc2\xba\xa1\ +\x2f\x5d\xba\xac\xbf\x3f\xc8\x39\x1f\x35\x6a\xe4\x19\x13\x26\x08\ +\x40\x2e\xb7\x6b\xdf\xde\x3d\xe9\xe9\x19\x71\xf1\xf1\x9f\xae\x8c\ +\x27\xd3\x05\x80\xd8\xf6\x24\xcc\x32\xe9\xb1\x2e\x2b\x22\xaa\x2a\ +\xd9\xa6\x19\xfb\x00\x13\x59\x51\x64\x8c\x04\xb5\x2d\xcb\xe6\x8a\ +\xaa\x1e\xdd\xa3\xc5\xa4\x0c\x24\x59\x51\x14\x09\x81\xa0\x96\x69\ +\xda\x0c\x13\x59\x55\x15\x0c\xdc\xb4\x6c\x22\xcb\xc2\x36\xed\x53\ +\x6b\xdb\x64\x59\xde\xb7\x77\x77\x41\x51\x89\xcb\xed\x66\xb6\x4d\ +\x14\xa9\x69\xfd\x3b\xef\x1d\xf0\xdc\x31\xe7\xd2\x24\x62\x45\x0d\ +\x13\x00\x03\x42\x8a\xaa\x0a\x6a\x5a\x54\x60\x22\xa9\x8a\x8c\x11\ +\x62\xd4\x32\x2d\x5b\x00\x56\x54\x15\x73\xcb\xb0\x99\xac\x6a\x44\ +\x30\xd3\xb2\x01\xd0\xb1\xd9\xd4\x58\x92\x15\x59\xc2\x08\x09\xc1\ +\x2c\xd3\x64\x80\x55\x55\x25\x08\x09\xc1\x6d\xd3\x60\x48\x52\x55\ +\x05\x83\x60\xd4\xb6\x2c\x5b\x60\xa2\xaa\x2a\x41\x60\x9b\x86\xcd\ +\x91\xa2\x2a\x12\x46\x8c\xda\xa6\x65\x03\x96\x54\x85\xd8\xa6\xc9\ +\x41\x52\x55\x89\x9a\x06\x05\xa2\xa9\x32\xb5\x4c\xc6\x07\xaf\xa4\ +\x29\x92\x15\xcb\x3d\x04\x20\x04\x22\x8a\x22\x21\xcb\x34\x63\x5b\ +\xb9\x10\x59\x51\x64\x09\x81\xb0\x4d\xc3\x16\x48\x55\xd5\xd8\xbe\ +\x32\x96\x69\x31\x01\xd2\xd1\x6f\xa9\x65\x9a\x94\x11\x49\x51\x15\ +\x45\x56\x60\xc7\xbb\xcf\xac\x0d\x95\xde\x71\xdd\x54\x64\x5a\xc2\ +\x59\x6e\xea\x70\x12\xc3\x1f\x00\x04\x26\xa4\xee\xd0\xa1\x37\xde\ +\x7c\x3b\x37\x37\xf7\x9a\xab\xaf\x8a\x8b\xf3\x71\x01\x1e\x8f\xa7\ +\x7a\xcf\xee\x8c\xcc\xcc\xf8\xf8\x84\x53\xd6\x85\xd3\x03\x59\x96\ +\xf7\x55\xef\x4d\xcb\xc8\x48\x4d\x4d\x33\x4d\x53\x08\x40\xcc\x0c\ +\x46\x74\x97\xc7\x27\xe3\xa3\x7d\xa2\xff\x55\xeb\x19\x61\x88\x0e\ +\x04\xc1\x1d\xe7\x26\x88\x0b\x27\xa4\xb7\xc3\x67\xf4\xc4\x41\x20\ +\x40\x92\x2c\xb5\xb7\xb5\xc7\xc5\xc7\xf9\x7c\x3e\x46\x19\x26\x44\ +\x91\x95\x3d\xbb\x77\x14\x14\x16\xf9\x7c\x71\x9f\xd6\x85\xd3\x7a\ +\x7d\x04\x63\x2c\x23\x23\xb3\xb9\xa9\x51\x53\xb4\xb8\xf8\x78\x21\ +\x04\x60\x57\xa6\x2f\x81\x33\x7e\x7c\xb3\xdd\xff\xe1\x61\x7b\x97\ +\xc7\x87\x84\x33\x0c\xe1\xf0\xcf\xdc\x0b\x02\x00\x41\x69\x69\x29\ +\xe7\x82\x71\xae\xc8\xc0\x18\x6d\xa8\xaf\x23\x84\x78\xbd\xbe\x2f\ +\xdf\x7a\x4a\xce\x79\x52\x72\xb2\x6d\x5b\x87\x0e\xee\x1f\xba\xf6\ +\x43\x7c\xc2\xd9\xea\xe0\xe0\xf0\x59\xdd\x88\x58\xcf\xf5\xc4\xca\ +\xc2\x85\xf0\x78\x3c\x25\xa5\x65\x08\xa1\x93\x7a\xfa\x4e\xeb\x7e\ +\x44\x0c\x42\x88\x6d\xdb\x8c\x39\x2b\x00\x1c\x1c\x3e\x37\x3b\x42\ +\x96\xe5\xcf\x12\x05\xf8\x52\xc4\x71\x63\x8c\x39\x9b\xe2\x3a\x38\ +\x7c\xce\xa6\x84\x10\xff\xa0\x0f\xee\x54\x36\x07\x07\x07\x47\x17\ +\x1c\x1c\x1c\x4e\x43\x5d\xc0\x98\x60\xc7\x5b\xf8\x6f\xe7\x1e\xfa\ +\xd7\x5c\xad\x18\xc1\x67\xe5\xf6\xbf\x7a\x2a\x07\x47\x17\xfe\x53\ +\x20\x10\x7a\x34\x6c\xd0\xff\xa1\x69\x38\x98\x20\xb7\xfc\xaf\x44\ +\xb9\x47\xc8\xa5\xa0\xcf\x5a\x41\x62\x51\x31\x34\xd8\x13\xc2\xc8\ +\xa5\x20\xfc\xd9\x5a\x60\x51\x61\xb2\x53\x3a\x95\x83\xc3\x3f\xd3\ +\x05\x84\x64\x45\x91\x25\x12\xe3\x73\x6b\xde\x91\x24\x43\xff\x07\ +\xaf\x3d\xbf\xee\xb0\xae\x4a\xa7\x74\x52\x8c\x65\x09\xcb\x04\xcb\ +\x32\x51\x62\xd1\x5c\x08\x56\x24\x22\x13\xac\x48\x78\xf0\x14\x08\ +\x4b\xb2\xa4\x49\x98\x1c\xbb\x0c\xc1\x8a\x84\x65\x3c\x58\xb9\x10\ +\x21\xaa\x84\x25\x42\x94\xa3\xc7\x20\x8c\x15\x59\xd2\xc8\xa0\x2f\ +\x13\x11\xa2\x7c\xea\x00\x79\xc8\x01\xc7\x21\x04\xa9\xd2\xf1\x4a\ +\xfe\x89\xb7\x9f\x86\x60\xd4\xd7\x6d\x2e\x3c\x60\x19\x80\x4e\x29\ +\x1b\x11\x08\x83\xae\xdc\x67\x74\xd9\x9f\x7c\x36\x08\x01\xb1\xd9\ +\xfc\x8d\x91\xda\x01\x21\x91\x58\xe6\xa0\xe8\x80\xbd\x68\xaf\x19\ +\x60\xc7\x85\x00\x01\x44\x0d\x1e\xb2\x01\x01\x28\x44\x2c\xdf\x11\ +\x59\xd5\xcd\x54\xf2\xc9\xab\xc8\x9c\x2f\xdb\x1c\xd9\xde\xc7\x65\ +\xe2\xd4\x02\x87\x4f\x72\x92\xf1\x08\x84\x09\x8a\x74\xbe\xf9\xc4\ +\xa3\x7b\x4d\xaf\x57\x06\x83\xbb\xa7\xcc\xbe\xe9\xb2\xa9\xb9\xb6\ +\xae\xeb\x16\x53\x5d\x2e\xcc\x2c\xdd\x16\x2e\xb7\x4b\x26\x88\xd9\ +\x96\x6e\x98\x02\x49\x9a\x4b\x93\x30\x12\x9c\x51\xca\x89\x2c\x63\ +\xe0\xa6\xa1\x5b\x94\x4b\x8a\xa6\x29\x32\x42\xc0\xa9\x65\x58\x1c\ +\x09\xab\xbb\xb3\x4b\xb1\x05\x02\x40\x58\xd2\x5c\x9a\x84\x84\x65\ +\xe8\x86\xcd\x15\x97\x8b\x70\xdb\x30\xed\x63\x5b\xc8\x60\x4c\x82\ +\x3d\xab\xd7\x1f\x5a\xda\xa7\x1b\xbe\xe4\xe9\x33\x87\x5d\x9e\xa2\ +\x49\xbd\x9d\x8b\x56\xd7\x7e\x14\x11\x71\xc3\x2a\x6e\x1f\x9b\x91\ +\x8f\x84\x60\x56\xc7\xa6\xea\x27\xfb\xe2\x2e\x39\xbf\x74\x32\x70\ +\x8b\x60\xdc\xef\x5f\xbf\xab\x61\x4d\x2f\xf3\x4d\x1c\xf5\xb5\x62\ +\x37\x34\x37\xcd\xdd\xd0\xb8\xcd\x92\xf2\xce\x18\x71\x7b\x79\x62\ +\x02\x17\x60\x45\xaa\xd7\xee\x9d\xe7\xcd\xba\x79\x4a\x61\x29\x08\ +\xd6\x7e\xf8\xcd\x75\x75\xeb\x6d\x39\x67\xfc\xb0\xdb\x2a\x93\x53\ +\x84\x40\x56\xf4\xe0\x86\xea\x57\x21\xfd\xd6\xb3\x0b\x8b\x68\x6c\ +\x88\x14\x81\x86\xc4\xca\xed\xa1\x1d\x42\xfd\xe6\x04\x15\x31\x21\ +\x49\xa8\xf1\x50\x64\x6e\x1b\xdc\x33\xd5\x93\x21\x0b\x99\x20\x09\ +\x03\xa5\xa0\x53\x01\x08\x54\x09\xc9\x04\x21\x24\x4c\x83\xb7\x06\ +\x11\x03\xd0\x64\x64\xd9\xc2\x16\xa0\xc8\x08\x71\x61\x71\xd0\x64\ +\x24\x61\x24\xb8\xb0\x39\x48\x04\x30\x80\xc9\xc1\x32\xec\x25\x7b\ +\x8d\xf8\x3c\x35\x5b\x43\x12\x41\x08\x84\x69\x0b\x8b\x03\x42\x08\ +\x98\x38\xdc\xcd\xf2\x31\x72\x69\xc8\x36\xc1\x16\xc0\x6c\xde\xe6\ +\x67\x23\x04\x48\x24\x76\x39\x40\x36\x7b\x73\x73\x38\x71\xb8\xef\ +\xaa\x5c\x02\x16\x6d\xeb\xb5\xe3\x73\xdc\x8a\x86\xb0\x09\x06\x15\ +\x1c\x80\x60\xe4\x56\x00\x59\xd0\xd5\x47\xb1\x05\x04\x63\x89\x88\ +\x63\x29\x57\x15\x24\x98\x30\x29\x10\x09\xa9\x18\x0c\xdb\x09\xf7\ +\xe2\xe8\xc2\xb1\x86\x89\x46\x9b\x0f\x47\xc7\x7f\xe5\xce\xb3\xca\ +\xe3\x0c\x93\x7b\xbd\xda\xc6\x45\x1f\x9a\x59\xe3\x67\x8e\x4a\xde\ +\xbd\x66\x71\x6f\xdc\xc8\xa9\xc5\x78\xc5\xfb\x6b\x9b\x7b\x8c\xcc\ +\xf2\xb1\x33\x26\x8f\x20\xa1\xce\x0d\xab\x37\xd5\x1d\x09\x2a\xf1\ +\x59\x15\x45\x49\x87\xf7\xd7\x06\x71\xd2\x99\x67\xcd\x28\x4e\x75\ +\x75\xd5\xed\xdc\xb4\x6b\x7f\xbf\xce\x52\x0a\x47\x4d\x9f\x3c\x36\ +\x09\xa3\x98\x01\x82\x25\x99\xf5\x1e\x5e\x3a\xff\xe3\xb6\xa8\x3a\ +\x7a\xea\xac\x71\x85\xde\xdd\xab\x16\xfa\xe3\xcb\xa7\x8c\x2a\x80\ +\xc1\xb0\xa8\x08\x01\x8b\x98\x66\x56\xce\x65\x13\xbc\x78\xdd\x96\ +\xbf\x6e\x8d\xab\xba\x28\x5f\x5a\xb5\xeb\xed\xf8\x92\xaf\x8f\x23\ +\xbb\x97\xed\x7e\x3a\x79\xe6\xef\xf3\xd9\xee\xd5\x7b\x5e\x3e\xd8\ +\x73\x30\xae\x68\x26\x20\x49\x22\x22\xd0\xb5\x68\xe5\xa1\x1d\x79\ +\x79\x17\x8f\x4a\xc9\x8f\x77\xa9\x03\xfe\x25\x1f\xed\x5f\x3f\x62\ +\xf4\xb7\xbd\x81\x77\xd6\xec\x9e\x9b\x71\xd6\x0f\x70\x60\xc9\x47\ +\x7b\x3e\x68\xef\xef\x2c\x4d\x31\x31\x56\x8d\xc0\xd2\xe5\x35\x2b\ +\xca\x46\x7c\x27\x39\xb4\x60\xf5\xce\x17\xd3\x66\xfe\xd8\x1b\xfe\ +\x68\x49\xf5\xc2\xd6\xde\xe6\x9c\x04\xf3\x58\xc8\x39\x04\x80\x38\ +\x74\xf6\x58\xcb\x9b\xe9\x94\x52\x79\x4a\x22\x16\x16\x5d\xb0\x2d\ +\xba\x5b\x28\x11\x0a\x40\xd9\xa2\x5a\xb3\xc3\x80\xc2\x6c\x65\x4a\ +\xbe\x0c\x26\xdb\x7e\xc8\xaa\xf1\x33\x6f\x92\x32\x21\x45\x2a\x4d\ +\x05\x95\xf3\x75\x35\x66\x46\xae\x56\xe4\x86\x9a\x3a\xdd\x8a\x57\ +\xaa\xbc\xb0\x76\xbf\xd9\x18\xe2\x6e\x8f\x54\x96\x84\x1a\xdb\xed\ +\xa8\x4c\xa6\x57\x69\xb9\x6e\x92\x97\x2a\xa7\xc8\xd0\xdf\x67\xad\ +\xaa\xb3\x82\x18\x4f\x28\xd1\x2a\x13\x10\x07\x00\x04\x2a\xe6\x5b\ +\xf7\x45\x1b\x0e\x40\x6e\xb6\x3a\x35\x5f\x52\x55\x5c\x92\x86\xbc\ +\x04\x8e\x74\x5a\x5b\x5a\xac\x7e\x41\xce\xac\x94\x4d\x9d\xaf\xdd\ +\x11\x19\x68\x91\x26\x0d\x97\x3d\x12\xaa\xa9\x8d\xbe\xd4\x8e\xd3\ +\xb2\x94\x29\xb9\xb2\x8a\x44\x30\x60\x2d\xac\xb7\x4d\x21\xda\x0c\ +\x51\x28\x21\xa6\xd3\x8f\xf6\x1b\xed\x51\x28\xc8\x51\xa6\xe7\x49\ +\x1b\xab\x75\x4f\xba\x3a\x2a\x15\xf7\x75\x9a\xbb\x02\x68\x52\xa9\ +\xac\x08\x67\x97\x0e\xa7\x1f\x71\x54\x1b\x14\x05\xeb\xa1\xfe\xde\ +\xde\xde\x60\x48\x97\x3d\x3e\x37\x6f\x7f\xfb\x8d\x77\x36\x6d\x5a\ +\xf7\xd6\x87\x9b\x91\xdb\x8b\x10\x72\xc5\xa7\x17\xe7\x27\x6c\x5f\ +\xf0\xfa\xd2\x5d\x9d\xb4\xef\xe0\xbc\x77\x3f\x86\xf8\xb4\xf0\x81\ +\xe5\x4f\x3e\xf7\x76\xd8\x95\x68\x34\x7e\xfc\xd4\x2b\x2b\x75\x22\ +\xed\x5b\xb9\x60\xe5\xde\xfe\xb4\x64\xf7\xde\xa5\x2f\x3e\xf9\xee\ +\x06\x1b\x2b\x08\x10\xc2\x12\x44\x3a\xde\x7e\xf1\xa5\x43\x66\x72\ +\x7e\xdc\xc0\xbc\x17\xe6\xd6\xf8\xed\xae\xda\xdd\x35\x4d\x3d\x40\ +\x86\x84\x68\xe6\x90\x9d\x7b\xe1\x84\xc2\xb3\xf2\x52\x2b\x93\xdc\ +\x1e\x55\xd6\xfc\xfe\x3d\x7e\x34\x62\x62\xe1\xd4\xf2\x82\xab\x0a\ +\xa5\x9e\x96\x9e\x46\xa4\xe5\x4f\x1c\xf5\xed\x19\x25\x13\x25\xce\ +\x00\x61\xcc\xfb\xaa\x0f\xbd\xd9\x19\x0d\xb7\xb7\x7d\xb0\xa9\x61\ +\x93\x21\x70\x5f\xcf\x06\x9e\x38\x75\x54\xde\xd8\x51\x65\x97\x7a\ +\xd8\xc1\x86\xe0\x80\xdb\x53\x39\x73\xc2\x83\x13\xd3\x73\x84\xe0\ +\x88\xe0\x9e\x8e\xad\xc2\x3d\x71\x5c\xc1\xb8\xe1\xc5\x97\x24\x8b\ +\xda\xa6\x81\x6e\xd9\x5d\x39\x7d\xfc\xf7\x26\x64\x97\x61\x6e\x0b\ +\x01\x44\x52\x5c\x6e\xb7\xdb\xa5\x0a\xce\xa3\x4c\x9a\x9e\x83\xd7\ +\xd4\x98\x54\x46\xb5\x87\x8c\x5e\xb7\x32\xc6\x8d\x42\x96\x00\x04\ +\x3e\x1f\x29\x8c\x83\x15\xdb\x22\xeb\x7a\x04\x44\xed\x77\xb6\xe9\ +\x3a\xc1\x49\x2e\xd4\xdb\x6d\xbe\x7b\xc0\xa2\x9c\xaf\xdd\xab\x37\ +\x46\x85\x8a\x61\xdf\x01\x7d\x47\x2f\x0f\xfb\xad\x79\xbb\x4d\xcd\ +\x43\x7a\x5a\xa2\x4f\x6d\xd4\xa9\x0b\x07\x3a\xf4\xa7\xb7\x98\xba\ +\xa2\xdc\x30\xc9\x93\x29\xe8\x8b\x1f\x87\x5b\x80\xe4\x7a\xd1\x60\ +\x2c\xbb\x58\xa6\x70\xd1\x6f\x83\x4f\x16\x8b\x36\x84\x16\xb7\x32\ +\x16\xa5\x1f\xee\x32\x22\x00\x9b\xf6\x45\xd7\xf6\x8a\x14\x0f\x92\ +\x10\x60\x8c\xe2\x7d\x24\x3b\x01\x7b\x09\xe2\x1c\x04\xc2\x71\xb2\ +\x58\xb6\x21\xbc\xfa\x08\x47\x51\xfa\xec\x9a\xc8\x41\x03\x5c\x48\ +\x04\x0d\x11\x5b\x65\xe2\xf3\x92\xa2\x04\x58\xb5\x2d\xb2\xae\x5b\ +\xf8\xdb\x8c\x25\x0d\xb6\xa4\x42\x4d\x9d\xbe\xb2\x83\x29\xc4\x71\ +\x4d\x3a\xf6\xc2\x10\x5f\x99\xc4\x82\xbb\x37\xad\xea\xa9\x21\x92\ +\x37\xe7\xd2\xec\xbc\xd1\x17\xdc\x7c\x49\xf3\xef\xff\xf4\x97\x6d\ +\x17\xdd\xf7\xab\x99\x65\xf1\x76\x84\xb9\x90\xde\xd6\x17\x21\x76\ +\xa0\xa3\xb5\xcd\x4a\x14\x72\x52\xc9\xb9\x17\x5f\x99\x38\x82\x1d\ +\x7a\xf9\xd0\xb4\x2b\xae\xce\x1a\xa6\xfd\xe4\xf1\xed\x5d\x91\x0b\ +\x29\x27\x45\xa3\x66\x5e\x71\xf5\xf8\x19\xa5\xbe\x5f\x3e\xb9\xbc\ +\xfe\xbc\xaf\x12\x0c\x84\x90\xbe\x96\x1d\xeb\xf6\x75\x8f\x4e\x8d\ +\x04\xa2\xac\xaf\xfd\xe0\xd6\x9a\xd0\x9d\xf7\xff\xe8\x6c\xdd\xa6\ +\xa6\x35\xb4\x75\xe2\x5c\x10\x14\xd8\xb6\xe7\x4f\x1d\xae\xb3\xae\ +\xca\xaf\x18\x68\x5e\xce\x95\x38\x8c\x18\x13\xc4\xa5\xf0\xa8\xd5\ +\x8f\xd4\xf2\x34\x2d\xa1\x23\xe6\x41\x43\xd8\x36\x3a\x3a\x82\xf2\ +\xe8\x91\x77\x8e\x49\xa6\xab\x36\x3d\xfc\x71\x43\x41\xa9\x4d\x7d\ +\xb2\x87\x08\xc1\x48\x9c\x0c\x52\xd4\xd0\xd5\xc4\x9c\x0c\x97\x51\ +\x27\xf8\xa0\x1f\xd4\x34\x24\x39\x89\x70\x21\xb0\x2a\x2b\x22\x6c\ +\xe9\xb2\x96\x97\x81\xcd\x7a\xc1\x04\x80\x2c\xe3\xba\xdd\x6b\x96\ +\xaf\xad\x66\x49\x45\x17\xce\x98\x61\x70\x3c\x75\x94\xb6\xab\x3a\ +\xba\xb9\x45\xaa\x6e\xa1\xd3\x46\xb9\x9a\xf6\xe9\x61\x4b\x48\x1e\ +\x24\x31\xde\x6e\x08\x30\x79\x9b\x9f\xf1\x34\xc0\x6e\xe9\xfc\x31\ +\xee\x72\x1f\xec\xab\x36\x35\x09\x01\x80\xa6\x20\x19\x01\x00\xc8\ +\x32\x52\x09\x70\x26\x5c\x71\xf2\x85\x63\x3c\x56\x22\x6f\xda\xc3\ +\xcf\x1e\xef\x55\x93\xe0\xd7\x9b\xad\x3e\xa6\xe5\x78\x10\x98\x48\ +\xc6\xd0\x6f\x8b\xe2\x1c\xad\x28\x1e\x19\x36\x20\x0c\x20\x80\x13\ +\x72\xce\x28\xf7\xac\x2c\x9c\x8b\xfa\xdf\xaa\xb7\xc6\x55\x22\x8f\ +\x8a\x30\x80\xc5\xa1\xac\xc4\x75\xd5\x30\x99\x5b\x74\x99\x10\xa5\ +\x85\xda\x79\xf9\x84\x33\x6a\x21\x18\x5e\xee\xba\xb2\x0c\xc9\xd1\ +\xe0\xde\x3e\xbb\x20\x68\x77\x4a\xca\xaf\x66\x7a\x93\x2c\xda\xd9\ +\x41\x4d\x0e\x92\x8c\x24\x26\xda\x74\x01\x26\x3f\xec\xe7\x17\x54\ +\xca\x2b\xf7\xda\xfe\x88\xdc\x14\x12\xc3\xcb\x65\x05\x84\xe9\xd4\ +\x12\x47\x17\x8e\x56\x47\x6a\x49\x19\x97\xde\xfc\xb5\x73\x87\x25\ +\x58\xa6\x4d\x29\xb7\xb9\x00\xa2\x02\xc3\x7a\xd4\x92\x88\xd8\xb8\ +\xe0\xd5\x79\x35\xf8\xe2\x73\x47\x05\x0e\xba\xec\x58\x14\x18\xe0\ +\x96\x41\x39\xd1\x08\xb0\x48\x54\x08\x2c\xa9\x32\x30\xc6\xf1\xd1\ +\x10\xe8\xee\xb8\x78\xb7\x64\xe9\x36\x03\x00\x4c\x08\xd3\x23\xc2\ +\x97\x54\x58\x94\x9f\x82\xb3\x6e\xff\xfa\xe4\xcc\x5c\x1f\xe5\x44\ +\x22\x8c\x52\x36\x64\x8b\x5a\x2c\xa1\xf0\xee\xea\x3f\xef\xd1\x8b\ +\x2e\x99\x70\x6b\xa2\xc4\x75\xc9\x83\xad\x4e\x2e\x08\xc6\x54\xb7\ +\xb0\x2a\xc7\x21\x61\x53\x6e\x1f\x95\x12\x01\x00\x5c\xc8\xf1\xde\ +\xec\x94\xe4\xe4\xca\x94\xf4\x1d\x03\x2d\x24\xc1\x17\x19\x88\x30\ +\x84\x30\x1b\xb0\x81\xb9\x15\x4d\x70\x9b\x01\x3d\xba\x1a\x13\xb9\ +\x54\x8d\x06\xfb\x18\x46\x88\x9b\xb6\x85\xbc\xb2\x2a\x38\xa5\x83\ +\x07\x20\x2e\x84\xcb\x97\x9c\x5f\x58\x28\x7c\xe9\x0a\x46\x21\x0a\ +\xf1\x89\xf2\x39\xb9\xe4\xf1\x55\x03\xa9\x59\xee\x5b\x72\xa4\x96\ +\x6a\x10\x8c\xaf\xdc\x11\x59\xd1\x4f\x66\x97\x48\xad\x9a\x8d\xc4\ +\x60\xbf\xc3\xa6\x82\x33\x34\x74\x8e\x3a\x43\x08\xf0\x51\x1f\x21\ +\x02\x04\x60\xda\x02\x08\xc2\x00\x11\x4b\xa8\x08\x14\x02\x4c\x08\ +\xc6\x40\xc8\xd2\xed\x67\xc7\xad\xaf\x35\x9e\x59\x1e\x1c\x39\xdc\ +\x7b\x75\x99\x7c\xdc\x9a\x17\x02\x04\xb8\x55\xc4\x83\x82\xf1\x63\ +\xfb\x85\x00\xe7\xc2\xa6\x02\x04\xa0\x58\xbc\xdc\xa3\xc9\x60\x4c\ +\x00\x43\x8a\x8c\x80\x83\x4e\x81\x28\x48\xc1\xc0\x85\x88\x79\x4c\ +\x56\xef\x88\x2c\xf3\xe3\x0b\x4b\xa5\x36\x97\xcd\x38\x64\x67\xa8\ +\xd9\x3b\x22\x9b\x1b\xad\x2e\x0b\xcf\x4e\x21\x4e\x0c\x28\xa7\x1f\ +\x71\x02\xcc\x0c\x75\xb4\xb6\x34\x35\x36\x36\x34\x34\xf9\xc3\xd1\ +\xba\xb5\xef\xad\x3c\x92\xf6\xd3\x9f\xce\x69\x5e\xf2\xe2\xda\x86\ +\xde\xa0\xbf\x4f\x24\x64\x8f\x1c\x31\x2c\x2b\x59\xb5\x6c\x06\x82\ +\x59\x16\x15\x00\x20\x98\x65\xdb\x1c\x10\x08\x6e\x5b\xb6\x00\x44\ +\x80\x75\x36\xee\xab\xad\xab\x5d\xb2\x78\xc5\x40\x42\x65\x51\xb2\ +\x97\xeb\x46\x6b\x63\xab\x27\x7b\x44\x3e\x0e\x76\x86\x70\x6e\x41\ +\x6e\x52\x7c\x42\x5a\x12\xd9\xb1\xe4\xdd\xa5\xdb\x1a\x90\x22\x1f\ +\xf3\xac\x13\x22\x77\xb6\xbc\xf2\x71\x5b\x64\x52\xc5\x6c\x62\xb4\ +\x74\x87\xc3\x49\xc9\xa3\x93\x44\xf5\x96\xa6\x8f\x0f\x35\xbd\xd7\ +\x48\x53\xf2\x53\xf2\x80\x51\x00\xe0\xdc\xa6\x9c\x09\x21\x64\x35\ +\x3b\x27\xc1\xda\xd5\xb0\xac\xad\x6b\xcb\xde\x9e\xee\xa4\xe4\x61\ +\xd9\xa9\x13\x21\xb0\x7e\x77\xeb\xce\xbd\x07\xe7\x47\x48\x59\x61\ +\x9c\x3b\xb6\xc5\x0d\x67\x16\xe3\x5c\x30\x9e\x9a\x39\x01\x85\xb7\ +\xed\x68\xde\xb1\xaf\x61\x41\x1f\xaa\x2c\x88\x4b\x8a\x85\xb1\xe1\ +\xdc\x62\x9c\x31\x26\x52\xf2\x86\x9d\x7f\xc9\x25\x17\x9d\x35\x3e\ +\x5e\x13\x7e\x8b\x53\x40\xa3\x4a\xd5\xa2\x78\x32\xb1\x5c\x4d\x94\ +\x80\x0b\x1e\xb1\x45\x4f\x88\x69\xf1\xd2\x88\x1c\x39\x43\x01\x9b\ +\x03\x08\xb0\x8e\x6e\x41\x23\x38\x58\xb6\x40\x0a\x4e\x55\xe1\xe3\ +\x5a\xa3\xa1\x87\x76\x47\x04\x17\x20\x04\x58\x0c\x04\xc4\x5e\x0c\ +\xee\x6a\x61\x1f\x0d\xa1\x23\x28\x6b\x8f\x88\x51\x15\xae\xc9\x71\ +\xb0\xeb\xb0\x6d\x1d\x55\x13\x4a\x79\xbb\x9f\xd5\xb5\x18\x1f\xd4\ +\xd2\x8a\x2c\x25\x0e\x83\x49\x85\x00\xa0\x4c\xd0\x58\x1d\x26\xc8\ +\x87\xe0\x50\x8b\x5d\xdb\x6d\x77\x1a\x82\x1f\x95\x40\xca\x85\x6e\ +\x43\x69\xb6\x4c\xfc\xe6\x7b\xfb\xad\x16\x3f\xeb\x89\x0a\x04\xa2\ +\x67\x80\xa9\x3e\x69\x44\xb6\x9c\xa9\x80\x49\x85\xe4\x93\xa7\xe6\ +\xe0\xb7\x37\x45\xad\x44\x25\xdf\x87\x1c\x5d\xf8\xdf\xe4\x64\xfb\ +\x47\x20\x84\x98\xd5\x51\xb7\x7b\x4f\x7d\xc3\xfe\xea\xbd\x3b\xb7\ +\xef\x8b\x08\x7e\xa4\xad\xab\x78\xc6\x65\x67\x4d\xa8\x74\xf5\x37\ +\xec\x6c\x73\x5d\x78\xde\x98\x9e\xbd\x1f\xaf\xf8\x78\x4b\xeb\x80\ +\x36\x76\xf2\xe4\x7c\x1f\x6d\xe9\xb2\x47\x8c\x1d\xee\xb2\xbb\x1b\ +\xbb\xac\x61\xa3\x47\xc7\x5b\xdd\x8d\x47\x8c\x61\x13\x46\x06\xaa\ +\x37\x6c\xaf\xef\x68\x6f\xac\x3e\x4c\xb3\xaf\xbb\xf9\xca\xc2\xe4\ +\x38\xb7\xd9\xb3\xb7\xb1\xb7\x72\xd2\xac\x89\x45\xea\x8e\x75\x2b\ +\xd6\x6d\xde\xd5\x19\x96\x87\x8f\x2a\x3c\xb0\x72\x71\x93\xc8\x18\ +\x5b\x99\x83\x58\x2c\x6c\x0b\x96\x08\x6d\xeb\xd8\xda\x19\xee\xf1\ +\x07\xf6\x1c\x68\xfb\xb8\x5b\xc4\x15\x65\x4e\xce\xf6\xc9\x87\x1a\ +\x3f\xa8\xeb\x37\xc7\x0c\xbf\xa3\x32\x31\x91\x71\x8e\x11\x84\x42\ +\x0d\x86\x9c\x5f\x9c\x94\x83\x90\x9a\x9e\x54\xd0\xd7\xf9\xd1\xce\ +\x96\x9d\xf1\x99\x57\x4c\x2b\x1e\xe7\xd6\x72\x52\x94\xd0\xde\x43\ +\x1f\xb6\x59\xc9\x53\x46\xcd\xc9\x71\xab\x4c\x08\x8c\x78\x7f\xa0\ +\x0e\xfb\x46\xe4\x26\x24\x10\x35\x2f\x55\x35\xaa\xeb\xde\x6f\x35\ +\x7c\x93\x46\xdd\x96\xef\x73\x73\xce\x31\xe2\x81\xfe\x06\xf0\x54\ +\x15\x24\x26\x31\xc6\x18\x63\x9c\x73\xdb\x64\x75\xfd\x30\x2c\x4f\ +\x4e\xf6\x90\x51\x05\x6a\x49\x1c\x22\x42\xb4\xfb\x99\x9c\xa4\x4c\ +\xcf\x91\xeb\x1b\x8d\x35\xf5\x66\x0f\x22\x13\x8a\xd4\x6c\x95\x37\ +\xf5\x43\x55\x9e\x9c\xa0\xa0\x81\x30\xed\xb4\xf1\xe8\x5c\xa5\x2c\ +\x91\xd4\x37\x99\x1f\xb7\x58\x61\x49\x9a\x5c\xaa\xa4\x22\xd1\x1a\ +\x85\xd1\xf9\x0a\xb6\x58\x4b\x04\x46\xe5\x29\x9a\xc9\x9a\xc3\x68\ +\x58\xbe\xec\xc1\x08\x33\xbe\x6a\x8f\xbe\xa8\xd6\xf4\x4b\xd2\x45\ +\xa3\xdd\xb9\x2e\xe0\x02\x10\x82\x48\x84\xee\x3c\x6c\xed\xee\x60\ +\x99\x85\xae\xeb\x86\x2b\x28\xca\x9a\x42\x30\x2a\x5f\x0e\x06\xa8\ +\x94\x20\x0f\x4b\x40\x36\xe0\x2c\x2f\x3a\xd8\xa0\x6f\x3a\xc2\x53\ +\x52\x64\xa2\x73\x4f\xb2\x5c\x1e\x87\x7a\x02\x2c\xa2\x90\x49\x45\ +\x6a\x91\x17\x36\xd7\x1a\x5b\xdb\xa8\xf0\xc8\x93\x4b\xb4\x91\xa9\ +\xa4\xb1\xd9\x58\x53\x6f\x76\x09\x3c\xae\x48\x2d\x88\xc3\x99\x1e\ +\x58\x51\x63\x8d\x1c\xe9\x99\x98\x8c\x2c\x47\x17\xfe\x27\xf9\xac\ +\x78\x4d\x48\x56\x14\xc4\x07\x97\xf6\x73\xce\x11\x26\x18\x98\x4d\ +\x85\xa4\xc8\xc0\x28\x07\x2c\x11\xc4\x19\x47\x84\x00\xa3\x36\x47\ +\x8a\x8c\x6d\xcb\x12\x48\x52\x64\x4c\x2d\x8b\x23\x49\x91\x65\x4c\ +\x8c\x0f\xff\xf4\x50\x6d\xfa\x95\x3f\x99\x33\xc6\x32\x99\x60\xd4\ +\x66\x5c\x92\x15\x0c\xcc\xb2\x19\x91\x15\x82\x62\x3b\x3c\x09\x4a\ +\x99\x24\x2b\x48\x30\x9b\x9e\x30\x0b\x07\x63\x85\x20\xe0\x82\x03\ +\x80\x10\x8c\x0b\x81\xb1\x82\x91\x10\x80\x91\x60\x94\xd3\x63\x87\ +\x61\x88\xbd\x45\x08\xcb\x12\x42\x5c\x08\x84\x10\xe7\x16\x17\x88\ +\x10\x05\x01\x07\xc0\x20\x28\x3d\xba\x33\x13\x21\x2a\x08\x9b\x71\ +\x1e\x33\x4c\x10\x88\x4f\x1c\x80\x89\x82\xc5\x89\xd1\x54\x11\x28\ +\x04\x51\x2a\x38\x00\xc6\x20\x38\x70\x00\x99\xa0\x58\x6c\x36\x09\ +\x03\xe7\x02\x61\x24\xb8\xa0\x02\x14\x82\xec\xa3\xe3\x82\x12\x12\ +\x16\x03\x8c\x07\x8f\xc1\x18\x71\x26\x18\x80\x4c\x90\x4d\x05\x20\ +\x90\x31\xb2\x99\x10\x68\xf0\x57\x31\x93\x81\x60\x40\x00\x08\x23\ +\xe0\xe2\x58\x94\x36\x59\x8a\xed\x85\x85\x30\x02\xca\x04\x87\xc1\ +\x9f\x10\x82\x90\x18\x3c\x8c\x60\x44\x30\x70\x2e\x78\x6c\x43\x4f\ +\x2e\x6c\x01\x12\x41\x44\x08\x8b\x83\x44\x10\x06\xe0\x02\x30\x06\ +\xca\x04\x0c\x49\x39\x70\xde\x13\x16\x9d\x1d\xc6\x87\xcd\xe2\xb6\ +\xb3\xbd\x99\xd8\x99\xf8\xe4\xf8\x17\x86\x22\x84\x6d\x9e\xe8\x6f\ +\xe2\x83\xd5\x85\x5a\x56\xec\xbd\x15\x7b\x7f\x74\xf9\xb3\x65\x31\ +\x00\x04\x82\x0d\x79\x21\x64\x05\x92\xb3\xf3\xb3\xe3\x55\xd3\xb4\ +\xec\xc1\x1f\x00\xb5\xad\xc1\xae\xca\xb1\x8f\x4e\xfc\xfc\xc4\xcb\ +\x7e\xb2\xc5\xfa\xf4\x27\x43\x3e\x8c\xed\xae\x65\x9f\x18\x52\x56\ +\x30\x76\x12\xdf\xd9\x90\x0f\x05\x63\x27\xbb\x34\xfb\xd4\x85\x04\ +\x58\x47\x2b\x0a\x3f\x7a\xbd\xc1\x78\x91\x42\x0c\x1e\x7d\x34\x4a\ +\x4a\xec\x48\x04\xc0\xb9\xb0\x8e\xfa\x50\x4f\x7a\x0c\x08\xb0\x98\ +\xf8\xc4\xf9\x01\x80\x9d\x78\x70\x0c\x9b\x7e\x32\x4c\x55\xec\x27\ +\x43\x77\xd7\x64\x5c\x1c\xdb\x7d\x8a\x33\x71\xcc\xcb\x30\xf8\x04\ +\x8f\x1d\x79\x74\xf3\xdf\xc1\x54\x09\x20\x94\xaf\xd9\x11\x3d\x64\ +\xa0\x8b\x26\x7a\xb2\x25\x61\x39\x4b\xdb\x1d\x7b\xe1\x3f\x25\x3c\ +\xb2\x82\x05\xb5\xa8\x63\x8f\x7e\x49\x3a\x96\x18\x11\x0c\x62\x88\ +\x85\xe2\xe0\xd8\x0b\x9f\x3f\x27\xb5\x02\x1c\x4e\x5b\x86\xda\x1a\ +\x0e\xff\xb3\x38\xeb\xac\x1d\x1c\x1c\x1c\x5d\x70\x70\x70\x70\x74\ +\xc1\xc1\xc1\xc1\xd1\x05\x07\x07\x07\x47\x17\x1c\x1c\x1c\xbe\x40\ +\x5d\x70\x16\xd2\x39\x38\xfc\x77\xf3\x99\x75\xfc\xe4\xe3\x94\x42\ +\x70\x4a\xa9\x23\x0d\x0e\x0e\xff\xd5\x08\x49\x92\x10\xc2\xa7\xa4\ +\x0b\x18\xe3\xe6\xc6\x26\x22\x11\x67\xcb\x06\x07\x87\xff\x62\x38\ +\xe7\x8c\xb2\x82\xa2\xe2\x53\xda\x9f\x52\x08\x81\x09\xae\xa8\x1a\ +\xe1\x64\x9c\x83\xc3\x7f\x37\xb5\x35\x7b\x4f\xba\xbb\x0c\xfe\x6c\ +\x2d\x71\x26\xc7\x3b\x38\xfc\x77\xdb\x0b\x9f\x59\xc7\x9d\x9e\x82\ +\x83\x83\xc3\x97\x42\x17\xb8\x1e\x0c\x77\x59\xff\xf6\x0a\x5f\x16\ +\x09\xe9\x03\x5f\x8a\xdc\x67\x34\x14\xd6\xc3\x9f\xfb\x69\x75\x9d\ +\xf6\x46\xff\xbf\x16\x39\x0c\x84\x69\xd0\x74\x96\x58\x3b\xba\x70\ +\xca\x08\x6e\x99\xb6\xfe\x1f\x2d\x32\x3c\xba\x75\xe1\x96\x27\x3b\ +\xed\x4f\x7e\x6e\x45\x5b\x8f\x04\x3a\xff\xe9\xa5\xeb\x6b\x1f\x5b\ +\x5a\xbb\x25\x6a\x0e\xf0\x21\x69\xd6\xcd\x88\x61\x85\x86\xec\xb0\ +\xc2\x0c\x2b\x64\x5a\x61\xd3\x3e\xbe\x04\xdb\xb2\xc2\xa6\x1d\x89\ +\x5a\xc7\xef\x8e\xd3\x90\x61\x5b\x9c\x5b\xd6\x89\x6b\x89\x2c\x5b\ +\x8f\xad\x7e\xa6\x54\x3f\xe1\x1b\x41\x2d\xdb\x1c\xbc\xa2\xde\x17\ +\x0c\x77\x0e\xe8\xc7\x93\x01\xc2\xd6\x0d\x7f\x30\xdc\x39\x10\xed\ +\x1f\x5c\xa4\xae\xd7\x2c\x5a\xff\xd7\xc3\xff\x6e\x76\x1a\x16\x3f\ +\xe9\xaa\xc7\x5d\x3b\xfc\x6f\x54\xff\xff\x84\x65\xe4\x4b\xd6\xf4\ +\x2e\x3f\x4c\x9d\xea\xe1\xe8\xc2\x29\x97\xc5\x9e\x79\xaf\x7e\xf4\ +\xdb\xde\xff\xa4\x30\x60\x6c\x87\xf4\xc0\xa7\x4b\x65\x67\xdd\x8b\ +\xcb\xaa\xb7\xfe\xe3\xb1\x53\x16\xdd\xbd\xb1\xa9\xad\x2a\xaf\x64\ +\xeb\xba\xfb\xde\xa9\xde\x19\xab\xc5\x9b\x37\x7c\x67\x7e\xed\xf6\ +\xa6\x03\x7f\x7e\x7e\xf5\xf3\xb1\xea\xd2\x7e\xe8\xaf\x2f\xad\x7b\ +\xb5\xab\x7b\xc9\x0b\x0b\x7f\xd8\xa4\x73\x00\xa0\x81\xe5\x2f\x2d\ +\xfd\x45\x93\xbf\xf6\xc3\x25\xf7\xae\x6b\xef\x04\x00\xe0\x1d\x0b\ +\x96\xdd\xb7\xa9\xb3\xa3\xa5\xee\xef\x7f\x7a\xff\x57\xbd\x47\x35\ +\x25\xd8\xfe\xfc\x1f\xe7\xfd\xa0\x21\xc4\x01\xe8\xfa\x95\x77\x3e\ +\xb7\xe1\x9d\xa3\x0a\xc6\xf6\xed\x78\xe0\x89\x25\x7f\x35\x01\x7a\ +\x0e\x3f\xfb\xf7\xf7\xef\x9c\xb7\xe1\x91\x79\xab\x7f\xf8\xda\x9a\ +\x47\x9b\x06\x06\x00\x20\x7c\xe4\xb5\xa7\x3e\x98\xf3\xf6\x86\x87\ +\xdf\x5d\xf3\xa3\x97\x57\xfe\xf1\xa0\xbf\x57\xf1\x8d\x2a\x70\x77\ +\x6d\x38\xb8\xf1\xdf\xc9\x4e\xcb\x7a\xea\xfd\x8e\x95\xdd\x27\xe9\ +\x22\x46\xa3\x2c\xf2\xff\x57\xa9\xa3\x51\x1a\x71\x64\xe1\x7f\x98\ +\x53\x5d\x67\xcd\x6c\x7f\x53\xeb\xea\x01\xd7\x94\x2a\x82\x28\xb7\ +\x09\x82\xee\x96\x37\x56\xd7\xed\xb2\x05\x4a\x48\x19\x15\x0f\xbd\ +\xad\x3d\x0d\xae\x94\x73\xce\x19\x7d\x89\x0f\x87\xf6\xee\x7b\x71\ +\x4f\x7b\xb3\xe4\x29\x9f\x3a\xf6\xb6\x5c\xb7\x6c\x87\xab\xd7\xee\ +\x79\xfb\x48\x54\x27\x4a\xce\x84\xd1\x77\x97\xc6\xbb\xfa\x3a\x16\ +\xaf\x3d\xb0\x26\x22\xe2\x47\x0e\xbf\x7d\x54\x7a\xc6\x31\xfb\xf7\ +\xc0\xfe\x17\xb7\xb7\xb7\xca\xa8\x2f\xc2\x7c\x8a\x04\x76\x78\xcf\ +\x47\xdb\x5e\xef\xb3\x45\x46\xee\x55\xe7\x54\x9e\x21\x13\xdc\xd3\ +\xfe\xea\xdc\x15\x5b\xf3\x0b\x6e\x9d\x59\x9c\xb5\x77\xef\xd3\xd5\ +\xdd\x6d\x5a\xfc\x19\x67\x8d\xbe\x26\x49\x19\x14\xb8\xae\xf6\xe5\ +\xa6\x77\x4c\x79\x4a\x61\xe1\x88\x4b\x9e\xdb\xf8\x62\x4b\xd9\xd8\ +\x8c\x81\x05\x3b\xfa\xd4\x4b\x26\xce\xc8\xc7\x19\xbb\x1a\x7f\xb9\ +\xbe\xfd\xf2\xb3\x33\x82\xeb\x6a\x77\x0f\x9b\xf0\xa7\xbc\xac\xf8\ +\xe1\x75\xcb\xd6\xec\x5b\x57\x38\x61\xc6\x96\x3d\x6f\x7b\x73\xbe\ +\x52\x91\x3e\xde\x53\x56\xf6\xee\x9e\xd7\xc7\x67\x7f\x67\xa0\xee\ +\xe5\x36\x69\xd2\xed\x39\x05\x0d\x7b\x3a\x82\xbd\x9b\xd6\xd7\x5f\ +\x7f\x79\x79\x05\x88\x9e\x4d\x7b\xdf\x0b\x98\x89\x86\x65\x00\xb0\ +\x90\x1d\xac\x6b\x7a\x7f\x7f\xd5\xb9\xa3\x92\x13\xac\xf0\x8e\x8d\ +\x75\x6b\x07\xd4\x0b\x4d\x00\xdb\xec\xd3\x32\x2e\xb8\x6e\xe6\xed\ +\xc4\xe8\xa8\xd9\xf7\xf8\xbc\x95\x7f\xfb\xea\xa5\x3f\x95\xad\x7e\ +\x2d\x7e\xe2\xb5\xe7\xfe\x48\x33\x3b\xeb\x0e\x3d\xfb\xfe\x9a\x87\ +\x6f\x9c\xfd\xf0\xd8\xd2\xb3\xf6\x6c\x5b\x13\x1c\x35\xc5\x68\x5d\ +\xd4\xca\xd2\xab\x72\xc6\x78\x3e\x63\x07\x28\x43\xb7\xb7\xd6\xe9\ +\xee\x54\xf7\xf8\xcc\xc1\xa7\x46\x99\x88\xc5\x58\x39\x74\xa8\xff\ +\xfd\xfd\x3a\x55\x94\xf3\x27\x24\x8e\x4f\xc5\xaa\x8c\x9a\xea\x02\ +\x8f\xf8\xfb\xa9\xa6\x5e\x39\x39\xb1\xcc\x7b\x4c\x4b\xc5\x8e\xbd\ +\x81\x65\x0d\x26\xf2\xba\xe6\xcc\x48\x48\x8c\x44\x5f\xdd\x3c\xd0\ +\x6e\xa2\x11\x95\xf1\x97\x97\x6b\x18\xa0\xab\x2d\xf4\xe6\xce\x88\ +\x41\x50\x4b\x40\xcc\x90\x10\x00\x1c\x3c\xd8\xbf\xa0\xd6\xb0\x54\ +\xe9\xa2\x49\x49\xa3\xe2\xf9\x8a\xdd\x91\xd4\x1c\xcf\xf0\x34\xc9\ +\xd9\xa4\xea\x7f\xdd\x5e\xd0\xc3\xf5\x7b\x6a\x9e\x7e\x67\xf5\x2f\ +\x37\xb4\xd4\x13\xa2\x20\x00\x84\x10\x06\x68\x6b\x5e\x1e\x56\xc7\ +\x4e\x1f\x3e\xbb\xa7\xf1\x85\xfd\x7a\xd6\x99\x23\xae\x0c\x37\xbf\ +\xb6\xbe\xe1\x10\x80\x27\x37\xef\xe2\x73\x27\xdc\x99\xc3\xf7\xac\ +\xd8\xb5\x94\xf1\xbe\x25\xeb\x7e\x77\x44\x1e\x37\x7d\xd4\x35\x3c\ +\xb0\xf5\x60\x5f\xd0\x0e\xaf\x9d\xbf\x63\x51\x4e\xf9\x9c\xa9\xf9\ +\x89\x1f\x6f\xfe\x4b\xeb\xd1\xa8\x48\x1d\xf5\x4f\x2f\x3e\x50\x3f\ +\xac\xe2\xda\x91\x99\x85\x58\x50\xce\x41\xd6\xf2\xc7\x8f\xbc\xe3\ +\x9c\x11\x33\x5a\x6b\x1f\xdb\x1d\x34\x11\xc2\xf1\xc9\xd3\xcf\x19\ +\x7f\xc7\x98\xdc\xdc\xda\x3d\x0f\x6f\xf1\xfb\xa6\x8f\xbd\x33\x21\ +\xb2\x62\xc1\x9e\x15\x47\x1b\x4d\xd1\xd9\xd9\x16\x1f\x3f\x42\x02\ +\x70\x67\x5c\x39\x35\x53\x5a\xb1\xf9\xef\x8b\x77\x2d\x2f\x19\x71\ +\x6f\xbe\x0a\x20\x97\x9f\x3b\x6a\x4a\xed\xee\x3f\x7f\xb4\xe5\x19\ +\x33\xf5\xaa\x49\x59\x69\x00\xea\xe4\xf1\xb7\x89\xf6\xd7\x96\x6e\ +\xff\x4b\x8d\x9e\x7f\xee\x88\x69\x00\x90\x5b\x7e\x47\xb9\x54\xbd\ +\x78\xcb\x93\x2b\xea\x5a\x27\x8f\xff\x8a\x86\xac\x60\xc4\x1a\x3b\ +\x7c\x76\x6f\xd3\xbc\x6e\x06\xfd\xad\x1f\x1e\xc1\xe3\x26\x65\xc7\ +\x0f\x98\x11\x00\xbf\xa1\x16\x9d\x51\x54\xb2\xbb\x66\x09\x07\xa8\ +\xdd\xff\xbe\x2b\xeb\xb2\x7c\x9f\x08\x52\xc0\x08\x63\xa2\xc8\x98\ +\xb8\xdc\xb9\xe3\xc7\xdf\x9d\x8d\x36\xed\xec\x19\x20\x58\xc2\x48\ +\x96\x31\x56\x5d\x59\xc3\x47\x7d\x6b\x18\x3e\xb8\xb7\xbd\x51\x4e\ +\xa9\xf2\x88\x96\x23\x51\x4b\x91\x48\x5b\xc3\xeb\xef\xac\xf9\xf9\ +\xaa\xda\x15\x5d\xd1\xc8\xd0\x47\xd0\xd7\x67\x2c\xda\xdc\xfb\xf0\ +\xa2\x9e\x4d\x9d\x54\x53\x8f\x1b\x4c\x08\x01\x91\xd0\x40\x6b\xff\ +\xe3\x9b\x22\xa3\x87\x27\xcc\x48\xe5\x2f\x2c\xed\x69\xb6\x04\x06\ +\xa1\x79\x94\x73\xc6\x24\x94\x0a\xe3\xb1\xe5\x81\xe0\xd1\xbe\xc6\ +\xa1\xbd\xbd\xcf\xef\x31\xcf\x1c\x19\x7f\x61\xa5\xcb\x6d\x98\x8f\ +\x2e\xee\xd3\x53\xbc\x97\x0d\x77\x6d\xdf\xd2\xfb\x41\x0b\xb3\x23\ +\xfa\x63\xcb\x03\x9e\x5c\xdf\xc5\xc3\x3c\x3e\x02\x04\xa3\x81\x8e\ +\xe0\x0b\xbb\x8d\xa9\x13\x12\xcf\x4a\x66\x2f\xad\xf2\xf7\x09\x2c\ +\x33\xfa\xc1\xba\x9e\x3f\x2d\xeb\x5b\xd7\x6c\x44\x9c\x01\xab\xff\ +\x5d\x7b\x81\xb5\x2c\x5d\xf7\xc3\x7d\xd1\x9c\x4b\xa6\x7c\x7b\x74\ +\x66\x01\x00\xe8\x9d\x47\xed\x4b\xec\x4a\x4e\xac\xca\xcb\x1c\x59\ +\x99\x31\xbf\x25\xae\xa2\x20\x73\x78\x28\xe7\xcd\xea\xf0\x11\x21\ +\xf2\x3a\xdb\x96\x57\x77\x75\x1a\xa1\x2e\xdb\xdb\x1b\x0a\x6e\x6a\ +\x66\xf9\xd7\x8c\xbf\x3c\x13\x5b\x75\xbe\x24\x8a\xf1\x40\xd7\xba\ +\xb6\x48\xaf\xbb\x61\x5e\x0b\xf5\x9b\x3c\xd8\xa3\x8b\x5c\x05\x00\ +\x58\x73\x73\x75\x41\xe9\x37\xc6\xe4\x8e\x86\x88\x7f\xfd\xe1\xc5\ +\x42\x80\xa5\x37\x56\x1f\x5a\x14\xb0\xf4\xa0\x1d\xec\x37\xf5\x2c\ +\x01\x8a\x9a\x9d\x9d\x50\x00\xd0\xb5\xfa\xc8\xfe\x20\x8d\x6e\xd9\ +\xd7\x1e\x8d\x44\x82\xc2\x4f\x01\x48\xcc\xe5\x68\x0b\x59\x8d\x8b\ +\xdd\xda\x98\xb1\x77\xd7\x2e\xb8\xb5\x3e\xf9\xfe\xfb\x8b\x4b\x62\ +\x49\x4e\x2d\x98\x33\xaa\xe9\xde\xd5\xcd\x89\x73\xae\xba\x54\x8e\ +\x1d\xe4\x9b\x7c\x7e\xc5\x8a\x27\xb7\xae\xba\xe0\x9c\x17\x53\x63\ +\x1f\xe1\xb4\x59\xe3\xaf\x7f\xfc\xbd\x5f\x67\x8e\xff\xfd\x98\x64\ +\x2f\x40\x50\x37\xac\xcc\x92\xab\x0a\x8e\xcc\xdd\x5a\xbb\x4c\xea\ +\xa9\xa9\x18\x76\x27\x6f\x79\x34\x6c\x45\x81\x05\x75\x2a\x4d\x1a\ +\x76\x43\xcd\xd6\x67\xb6\x36\xc5\x37\xfa\xd1\x94\x49\x57\x6d\xdb\ +\xfc\x54\xc8\x82\x64\x84\x40\x1c\x9d\x2c\x82\x3d\x1e\xb7\x14\x36\ +\x4d\x84\x10\x80\x38\x5a\x49\x5d\x09\x2e\xb9\xd3\x1a\x00\x9c\x2a\ +\x13\xde\xaf\x9b\x95\x59\x17\x5c\x91\x75\x41\x67\xfb\x82\x45\x1b\ +\x1f\xae\xe9\xb8\xfc\x9c\xb8\xd2\x77\x5e\xff\x20\xe0\x2a\xb9\xf1\ +\x2b\xb7\x2c\x59\x1f\x3d\x92\xe8\xba\x6b\x66\xfa\x98\x94\x4f\xb6\ +\xd3\x32\x16\xdb\x0e\xe9\xc9\x85\x89\xe7\x97\xb8\x00\xe4\xdd\x2d\ +\x47\xd6\x77\xb3\x42\x84\x72\x72\x3c\xa3\x73\x5c\xa3\x13\xc4\xee\ +\x77\xfd\x75\x91\xc4\xf1\x3e\x04\xc0\x37\xd4\x99\x23\x46\xa5\xcd\ +\x2c\x56\x00\xa0\xab\xa9\xaf\x5e\x76\xfd\x76\x82\x37\x05\x80\x77\ +\x47\x16\x34\x46\x46\x51\xea\x4f\xf2\xfe\x70\x8c\xc7\x03\x62\x58\ +\x62\x10\x04\x6f\x6c\x8d\xb4\x86\xf9\xa6\xbd\x41\x66\xd0\x88\x2d\ +\x3a\x6c\x3c\x63\x42\xf2\x8c\xb1\x74\xcd\x96\xbe\x27\xe6\x1f\x99\ +\x31\x3d\xeb\xde\xd1\xaa\x53\x85\xfe\x27\x75\x81\x64\x4d\x1a\x7d\ +\x97\xd6\xf0\xf1\xbe\xfd\xcf\x75\x74\x8d\x1f\x51\x7c\x5e\x2a\x3a\ +\x5e\x34\x85\xa0\x00\x80\x11\xe6\x34\x0a\x00\x02\x13\x42\x48\x57\ +\xdb\x5b\x4b\xea\x5a\x2e\x9b\xfe\x0d\xe8\x78\x7a\x75\x17\xe7\x80\ +\x84\xe0\x42\xc0\xd1\x7d\xd5\x05\x08\xe1\xf2\x55\x4d\x1d\x77\x9f\ +\x57\x50\x22\x69\xaa\x32\xb8\x55\x2c\xc1\xc2\xa0\xd1\xd8\x89\x41\ +\x20\x0c\xfa\x86\x8d\x7f\xe9\x4a\xf9\xea\xec\x11\xd9\x6b\xd6\x3f\ +\xc4\x19\x03\x10\x62\x30\x46\x21\xe1\x82\x64\xe5\x5d\x79\x41\x49\ +\x11\x03\x22\xc9\x5e\xe5\xa8\x56\xa9\x04\x18\x35\x06\x9b\x53\xb5\ +\x28\x3f\xbd\x52\x4a\x1d\xae\x1c\x6f\x61\x3d\xc5\xe9\xc3\x6b\x59\ +\x7a\xb6\x7a\xcc\x50\x42\x59\x59\xe3\xb2\x92\xfb\x73\xd3\x52\x8f\ +\x1d\xa5\x26\x8e\x29\x48\x2d\xcb\x48\xab\x42\x00\xc0\x2d\xd3\xa2\ +\xaa\x92\x3d\xba\xe2\xec\xc7\x17\xfe\x4e\xa4\x5c\x77\x6f\x4e\xd5\ +\xde\x16\x30\x6c\x1b\x68\x98\x32\xcb\x15\x57\x79\x46\x61\xf6\xb3\ +\xcb\x7e\x55\x36\xf9\x6f\x45\x09\xc9\x5b\x38\x33\x6c\x01\x08\x10\ +\x92\x62\x99\x6b\xf7\xef\x3d\xdc\xa7\x4e\x4d\x4c\xe0\x01\x8e\x10\ +\x19\xcc\x71\xbd\xba\x36\x20\xaa\x46\xe4\x81\xe8\xa1\x1c\xdc\x8a\ +\x12\x0d\x56\x57\x37\xac\x6a\xf2\xb7\xf9\xb2\x2f\x3b\xa3\xe8\xc2\ +\x7c\x77\xdc\x8d\x77\x65\xd9\xc4\x93\x93\x13\xef\x9e\xa6\xac\x6d\ +\x8c\x2e\xda\xd8\x77\x28\xd7\x3d\xad\xdc\x93\xe5\x46\x31\x53\x8f\ +\x5a\x02\x23\x84\x30\xd0\xc1\x30\x79\xc2\xe6\x20\x61\x04\x02\x06\ +\xe7\xaa\xd8\xdc\xe2\x70\x74\xcb\x28\x84\x8f\x87\x87\x04\x8c\xb1\ +\x60\x94\x0e\xba\x51\x05\x42\x48\x22\x88\x99\xcc\x1e\x7c\xb2\x83\ +\x01\xec\x93\x33\xdc\xd7\x4f\x8f\x97\x98\x50\x14\xec\x56\xf8\xc1\ +\xc6\xe8\x86\xba\xc8\x11\x53\x9c\x77\x46\xd2\xac\x12\xc5\xa9\x3f\ +\xff\xb3\xfe\x05\x39\x33\xeb\xbc\xcc\xac\xf3\xfa\xfd\xbb\xf6\x36\ +\x7c\xd4\xe0\x1f\x9b\xaa\x51\xd3\x8e\x0a\x00\x4a\xa3\x16\xa3\x00\ +\x40\x69\xc4\x62\x0c\x00\x18\x8d\x5a\xc4\x26\x92\x07\xf3\x48\x5f\ +\xf0\x30\x84\xfd\x16\x4b\xf3\xc5\x9f\x59\x2a\xbd\xf6\xd1\xa6\xb9\ +\x63\x33\x3c\xf5\x81\xae\x5c\x40\x89\xd9\x17\xa5\xed\x7d\x78\x53\ +\xed\x8a\xd2\x24\x1f\xc8\x25\x23\x73\xe3\x63\x05\xb5\xb4\xfc\xdc\ +\xad\x9b\x9f\x5b\xae\xf4\xa7\xd2\x1d\x03\x16\x25\x08\xab\xb2\x62\ +\xea\x1d\x7d\x41\x1e\x32\xa2\x5e\x0e\x71\xc9\x39\x03\x87\x96\xad\ +\xae\x75\xe7\x24\x55\x8e\x2e\x98\xb0\xa0\xee\xcd\xdd\xae\x0b\x3d\ +\x42\xa4\x65\x9d\xe1\x51\xb4\xc1\xb6\x3e\x29\x71\x5f\xff\x41\x0e\ +\xa3\x30\x00\x80\x6d\xd1\xa8\x45\x4f\xf0\xcc\x53\xaa\x9b\xb6\xc1\ +\x07\xed\x0b\x00\x00\xc6\x4c\xd3\x8e\x9e\x10\x80\x92\x5b\x96\x1d\ +\xb1\x62\xb5\x86\x9b\x91\x68\xd8\xc7\xb8\x92\x30\x63\xea\xb0\x83\ +\x3c\xe5\x52\x17\x08\x2e\xac\xa0\x19\x16\xe6\x80\x6e\x99\x08\x20\ +\x2b\xff\x8a\x29\x23\xe4\x92\xe2\xb1\x00\x7d\x60\x87\xa3\xba\x8e\ +\x10\xef\xef\xdb\xb5\xbb\x29\x57\x84\x0f\xd6\x34\x6c\x48\x2e\xbd\ +\x7b\x44\x9c\x1c\xf1\x5b\xc1\x60\xcd\xee\xa6\xd5\x72\xa4\x61\x7f\ +\xf3\x6a\x29\xff\xa6\xf1\x19\x49\x34\xb0\x35\xca\xd2\xb3\x3c\x6a\ +\x5f\xc3\xf6\x1e\x9e\x3c\x79\xdc\xf5\xf9\x89\xe9\xb1\x54\x94\xc4\ +\x25\xc5\x5e\x0c\x2b\x97\x87\x95\xfb\x5a\xda\xa3\xab\x0f\xea\xf5\ +\xbd\xca\xe1\xbe\x68\x07\xc2\xdc\x1f\xad\x13\xea\xb5\x5e\x9c\x5e\ +\xe9\x59\xf4\x51\xff\x6b\xbb\x84\x27\x18\x69\x04\xed\x86\x74\x52\ +\x5f\x2b\x5a\xda\x23\x1b\x0e\xd2\x9d\xfb\xfa\xe5\xdc\xf8\x4a\xcf\ +\xe0\x3e\x36\x33\x86\xb9\x1f\xde\xd2\xfb\x16\x8e\x4b\x55\x71\x55\ +\xa6\x7b\xac\xdc\xf3\xc2\x9a\xfe\x33\x12\xc4\x92\xc3\xe2\xdc\xb3\ +\x3d\xb9\x29\xb4\x94\x75\x3d\xbe\x2a\x30\x3d\x8b\xec\xef\xe7\xe3\ +\x10\xae\x28\xf1\xaa\xfb\x83\x8b\xf7\x4b\xc5\x1e\xe4\x8e\x73\x4d\ +\xcc\x14\x7b\x9a\xf5\xc4\x6c\xef\xc5\xa5\x9e\x34\xc7\x50\xf8\xaf\ +\xe6\xe4\xfb\x47\x0c\x04\xfb\x53\x52\xd3\x86\x2e\xa8\xd0\x5c\x99\ +\xf9\xd9\x53\x0b\x12\xe2\x05\xb7\xb8\x94\x96\x9b\x56\x4e\xb8\xe5\ +\x49\xa8\xcc\xf0\xc5\x73\x6e\x7b\xe3\xca\xb2\xe2\x12\x38\xb7\x54\ +\x6f\x79\x69\xf6\xe4\x54\xb9\xaf\xa1\x63\x4f\x50\xa4\x56\x16\xcc\ +\xca\x4d\xcc\x2f\xce\x1d\x6b\x06\xf7\x76\x45\xfb\x03\xfd\xed\x89\ +\x39\x17\x94\xa5\x94\x95\x66\x16\xf6\xf5\xec\xea\xe8\xef\x92\xdd\ +\x45\x79\x49\xe9\xb1\x62\xeb\x8a\x1b\x51\x94\xa8\xb5\x1e\xd9\xd3\ +\x6d\x2a\xa5\x05\xe7\x97\xa4\x16\xe5\xa6\x97\x45\x03\xbb\x9a\x7b\ +\xdb\x3c\x09\xe3\x46\xe4\x8f\x4d\x49\x1a\x16\x0f\x81\xe6\xee\x06\ +\xc9\x5d\x34\xb2\xec\xf2\x4c\x39\xd0\xd4\x55\x13\x30\x59\x5a\xca\ +\xb0\x04\x4d\x1b\xb4\xce\x35\xd8\x7d\x60\x55\x52\xee\xd9\x89\x32\ +\x06\x00\xc6\x69\x7c\xc2\xf0\x4c\x6f\xfc\x10\x1b\xc7\x96\xdc\xf9\ +\xb9\x29\x39\x43\x3c\x2b\x8c\xe1\x84\xdc\xb4\x4a\xf7\xf1\x8f\x04\ +\x63\x28\x35\x6d\x44\x92\xa6\x00\x50\x8b\x49\x19\xe9\x23\x12\x54\ +\x57\x76\xe6\x19\x39\xf1\x71\xb1\xef\x55\x6f\x49\x96\xdb\xc5\x70\ +\x62\x6e\x5a\xa5\x2a\x27\x15\xe5\x4d\x4a\x50\x08\x00\x08\x06\x49\ +\x49\x95\x29\x1e\xb7\x15\xed\xf6\x0f\x74\xea\xdc\x55\x59\x75\xdb\ +\xd9\xe5\xe3\x09\x00\xc6\xb2\x61\x85\xfc\xc1\xf6\x30\x95\x8a\x4b\ +\xbe\x32\x7b\xf8\x74\x19\x89\x83\x07\x5e\xea\x50\x27\x4f\xca\x2b\ +\x4b\x48\x1e\x53\x96\x35\x32\xc1\xe5\xfd\x8c\x27\x85\x12\xe2\x94\ +\xd1\x85\xee\xfc\x78\xdc\x1f\xb4\x6a\x3b\xcc\x01\x2c\x5f\x31\x2d\ +\xa9\xca\x87\x65\xaf\x3a\x22\x19\xd7\x1c\x36\x06\x64\xf5\xc6\x69\ +\x49\x79\x1a\x72\xb9\x88\x19\xb5\x9a\xfc\x34\x29\xdb\x37\x67\x92\ +\xcf\x7b\xf4\xbe\x12\x52\x5c\xe5\x5e\xd8\xdf\x66\x76\x1b\x50\x5a\ +\xe0\x9d\x55\xa2\xf6\x75\x1a\x75\x03\x62\xc6\x84\xe4\xb3\xb3\x25\ +\x44\xc8\xb8\x02\x2d\xd0\xab\x1f\xea\xa1\x99\xb9\x9e\xa9\x85\x5a\ +\x6a\xa2\x36\x2a\x8d\x34\xb4\x19\xcd\x41\x96\x90\xa8\x16\x25\xc9\ +\xc3\x0a\x3d\x95\x69\x8a\x47\x72\x2a\xce\x7f\x03\x42\x88\xbe\xde\ +\x9e\xf8\xf8\x84\x93\x94\xb6\x4f\xc7\x83\x46\x08\xb5\x1e\x6e\x2e\ +\xaf\x1c\x86\xf1\xe7\xe1\x75\x16\x7a\x73\xf3\xaa\x10\x49\x23\xfa\ +\xee\xf5\x87\x6a\xa7\xcf\xfc\x7d\x85\xef\x3f\x6a\x7f\x5a\x3b\x36\ +\xff\xa8\x41\xbb\xe2\x9a\xd1\x53\x4e\xff\xd5\xa0\x34\xb2\xf3\xad\ +\x35\x2f\x8f\x3a\xf3\xa1\xe1\x89\x6e\xa7\x98\x3a\x7c\xc1\x70\xce\ +\x0e\xd6\xd6\xe4\xe6\x15\x7c\x7a\x89\xc4\x17\xa0\xfc\x88\x5a\x3d\ +\x8d\xbd\xfb\xb0\x94\x38\xfd\xcc\x07\xff\xc3\xa2\x00\x00\xca\x98\ +\xd1\xdf\x4a\x8b\x70\xf1\xa5\x58\x25\x2e\x65\x4c\x9f\xf8\xed\x1c\ +\x47\x14\x1c\xbe\x6c\xfe\x85\xff\x7f\x59\xd0\x4a\xca\xe7\x94\x94\ +\x7f\x71\xb7\x84\xb5\x9c\x5c\xed\x4b\x92\xfb\x6a\x56\x6e\xaa\x53\ +\x08\x1d\x4e\x3b\x9c\x75\x53\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\ +\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\ +\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\ +\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\ +\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x0e\x8e\ +\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\ +\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\ +\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\ +\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\ +\x0e\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\xfc\x1f\ +\xe8\x02\x42\x18\x13\x27\x77\x1c\x1c\xfe\x9b\x2b\x3f\x26\x80\xd0\ +\x49\xbf\x92\x4e\xa6\x09\x88\x5a\x56\x53\xc3\x21\x47\x1a\x1c\x1c\ +\xfe\x8b\xe1\x9c\x51\xcb\x42\x08\x09\x21\x3e\x29\x02\x03\xc1\xfe\ +\x4f\xeb\x82\x69\x1a\x96\x69\x7e\x96\x96\x38\x38\x38\xfc\x37\x20\ +\x84\xa2\xaa\xaa\xaa\x7d\x5a\x17\xa4\x93\x1d\x2c\x54\x55\xd3\x34\ +\x97\x93\x6f\x0e\x0e\xff\xed\xca\x20\x3e\x2d\x0a\x27\xd7\x85\x7f\ +\x70\xb4\x83\x83\xc3\xff\x02\xce\x78\x84\x83\x83\xc3\xe9\xa1\x0b\ +\x58\x92\x65\xf2\xaf\x5d\x1a\x61\x22\xcb\xd2\x17\xef\xf0\xc0\x44\ +\x92\xa4\xff\x7e\xf5\x44\x98\xc8\xf2\x29\xba\x99\x91\xa4\x28\xd2\ +\xd0\xc7\x87\xb0\x2c\xcb\xf8\x14\x9e\x0d\x91\x15\xf9\x5f\xcd\x4c\ +\x44\x14\xe5\x94\x4e\xee\xf0\x05\xe9\x02\x96\x14\x97\xa6\x12\x8c\ +\x84\x18\x7c\x8d\x31\xc2\x98\x10\x8c\x3f\xed\x91\xc4\x92\xac\xa9\ +\x0a\x41\x27\x2d\x46\x9a\x4b\x1b\x82\x42\xfa\x0e\xd7\xd6\xb4\xf6\ +\x01\x3e\xd5\x22\x82\x31\xb6\x07\x3a\xf7\xec\x6b\x34\x38\xfe\xff\ +\x74\x86\xc6\xf4\xe5\x94\xcb\x24\x09\x75\x34\x1e\x6a\xec\x01\xfc\ +\xff\x59\x32\xd1\xbf\xae\x84\x5f\xa8\x28\x58\xfd\x1d\xfb\x6b\x0f\ +\x53\x74\xf4\x36\x11\x96\x64\x49\x70\x6a\x53\xfa\x89\x0e\x25\x41\ +\xb4\x69\xf7\xb6\x43\xed\x41\x1c\xbb\x1f\x84\xc1\x1e\xd8\xb7\xb7\ +\xa6\x4f\x07\xf2\x0f\x33\x09\x13\xd4\x59\xbb\xb3\xba\xbe\x07\x13\ +\x82\x4e\x39\x65\x5c\xef\xde\xba\x6d\x8f\xdf\xc2\xc4\xf1\x82\x9f\ +\x0e\xba\x80\x30\xd6\x7b\x9b\x77\xec\xda\xef\x8f\xd8\x92\x44\xa2\ +\xbd\x4d\x3b\x76\x1f\xd0\x2d\x7d\xf3\x7b\x7f\xb9\xef\x81\x87\x6b\ +\x82\x58\x25\x08\x21\x14\x7b\x58\x08\x63\xab\xef\xf0\xc6\x0d\x5b\ +\x5a\xfa\xac\x13\x5a\x12\x40\x58\xd8\x6d\xfb\xb7\xad\xdf\xb4\x65\ +\xe7\xee\xdd\xdb\xb6\x6e\xde\xb0\x71\x5b\x7b\xf7\x91\x75\x1f\xbe\ +\xbe\xbd\x39\xa8\x9c\x50\x3f\x8f\x9e\xeb\x13\xc9\x40\x08\x01\xc8\ +\x0a\x69\xda\xb1\xf8\x9d\xb5\xfb\x84\xa2\xa2\x4f\x7e\x8d\x4e\x7e\ +\x0a\xf4\x89\x13\x22\x84\x00\x61\x89\x87\xda\x36\x6f\xdc\x16\xe4\ +\xc7\xcb\xf0\x09\x87\x9d\xf0\x23\xac\x92\xc8\x8a\xf7\x5e\x5b\x53\ +\x1f\x52\x25\x2c\x3e\x71\xae\x7f\xf6\xfa\x78\x1a\x10\x10\x44\xeb\ +\xb6\x6d\xda\x7f\x78\x80\x48\xe4\x64\x77\xfb\xd9\xf7\x8e\x4e\x9e\ +\x21\xf0\x19\x89\xf9\x27\xb5\xec\xa4\xd7\x41\x48\x56\xd1\xfe\x35\ +\x1f\xbe\xfb\x71\xe3\xa0\x62\x22\x2c\x63\xba\x6f\xd5\x3b\x8f\xfc\ +\xfe\xa1\x3f\x3e\xf6\x5a\x43\xd0\x96\x09\x89\xfd\x12\x21\x02\x46\ +\xd7\xfc\xb7\xe7\x37\x06\xb1\x2a\x21\x00\x20\x92\x3c\xd0\xbc\xe1\ +\xb5\xf9\x6b\x22\x44\x23\xff\xe8\xbe\xb0\x24\x42\xcb\xdf\x7b\x7f\ +\x57\x87\xad\xca\x48\xfc\x93\x64\x0f\xfe\x90\x48\x4a\xdf\x81\x95\ +\xef\x7d\xb4\x95\x29\x0a\x46\x8e\xc3\xeb\x34\xd0\x05\x45\xc1\xbb\ +\xe6\xfd\xf5\xfe\x9f\x3d\x55\xdf\xc7\xdc\x1e\x69\xf7\x3b\x7f\xbe\ +\xff\x17\xcf\x35\x07\x6c\x24\x49\x29\x19\x59\x09\x1a\x01\x84\x84\ +\x10\x02\xb0\x24\xc9\xaa\x86\xf7\x2e\x9c\xfb\x9b\xbf\xbf\xd4\x1c\ +\x25\x04\x01\xc6\xf8\x98\x62\x20\x41\xdb\x0e\x55\x6f\xdf\xb4\xe6\ +\xb1\xdf\x3e\xfc\xce\xd2\x8d\xbb\x77\x57\x37\xb6\x34\x37\x77\xca\ +\xb9\x69\x29\x42\x08\x89\x60\x00\x24\x2b\x32\x12\xd4\xb4\x28\x26\ +\xc7\xab\x2b\x96\x64\x59\xc2\xb6\x65\x9a\x36\x13\xd4\x6c\x39\xd8\ +\x92\x96\x91\xa5\x61\x46\x08\x41\x00\x98\xc8\x8a\x4c\x98\x65\xd9\ +\x8c\x0f\x2a\x13\x06\xcb\x34\x4c\x9b\x21\x22\x29\xb2\xc4\x6d\xcb\ +\xa6\x83\x5f\xc9\x8a\x0c\xdc\x36\x4c\x5b\x48\x72\xf7\xee\xd5\xef\ +\x2e\xd9\x6d\x73\x4a\x39\xc8\xb2\x82\x81\x99\xa6\x8d\xb1\x84\x11\ +\xc2\x84\x08\x6a\x19\xa6\xc5\xb8\x00\x00\x2c\xab\x66\xfb\x81\x9a\ +\x0e\x36\x66\x54\x2e\x67\xec\x98\x25\x2c\x61\x61\x99\x86\x4d\x19\ +\x60\x8c\x91\x30\x4d\xc3\xa2\x8c\x48\xb2\x44\xc0\x32\x4d\x81\x30\ +\xc1\x08\x61\x49\x51\x62\x69\x60\x00\x04\x59\xdd\xf3\xe7\x7d\x78\ +\xa0\x97\x22\x4e\x11\x91\x15\x09\xdb\xa6\x49\x05\x26\x84\x10\x49\ +\x42\xdc\x36\x0c\x93\xc6\x6e\x04\x00\x00\x24\x59\x91\x30\x58\x96\ +\x35\xe4\x33\x40\x98\x60\x24\x4c\xc3\xa0\x80\x25\x42\x00\x90\x74\ +\x2c\xfd\x44\x1a\x2a\x73\x31\xe3\x06\x21\x8c\x01\x38\x17\x83\xed\ +\xbf\x44\xa8\x65\x1a\xa6\xcd\x05\x1c\x1b\xb2\x46\x18\x09\x40\xc4\ +\xee\xaf\x6f\x39\x9c\x52\x98\x0e\x94\x63\x49\x92\x65\x79\xa0\x69\ +\xdb\x3b\x2b\x0f\x4d\xbe\xfa\xee\xaf\xdf\x71\x5d\x79\x8a\xdb\xb6\ +\x0c\xd3\x62\x44\x92\x30\x91\x22\xdd\x75\x47\xb0\x2f\x3f\x2f\x11\ +\x01\x91\x09\x62\xcc\x3a\xbc\xef\x90\x9a\x90\x9f\x93\x28\x21\x0c\ +\x96\x69\x32\xc0\x04\x63\x8c\x31\x06\x66\x1a\xc6\xe0\x03\xc2\x12\ +\x0d\x36\x37\xeb\xb8\xa8\x34\x1d\x09\x2c\x61\x61\x9a\x96\xc0\xe4\ +\xb8\x15\x80\x10\x46\xc0\x85\x90\x14\x05\x09\xdb\xb4\x28\x26\x92\ +\x24\xb1\xe6\x9a\x56\x5f\x7a\x79\x9a\xc6\x29\x77\x6a\xeb\x17\x87\ +\xf4\x59\x66\x2f\xb2\x3a\x77\x1d\x0a\x14\x8c\x9e\x56\x51\x9a\x06\ +\xd0\x59\x5d\x17\x2c\x1c\x3b\x3e\x11\x87\x96\xaf\xde\xae\xcd\xfa\ +\x49\xae\x5e\xf3\xf7\x3f\xbd\xb8\xf5\x60\x07\xf2\x65\x5f\x78\xf3\ +\xdd\x37\x4d\x4f\x3d\xd4\xe3\x17\xa1\x8e\xa7\x7e\xf5\xdd\xe6\xeb\ +\x6e\x8d\xab\x7b\x7f\x43\xa4\xf2\x07\xdf\x9d\x93\x8e\x4c\x8a\xb5\ +\x49\x57\xdc\x31\xee\xc8\x86\x5f\x74\xd8\xd7\xdd\x75\xff\x19\x79\ +\xae\xee\x9a\x85\xaf\x75\xb6\xfb\xdf\xfa\xfb\x72\xe1\xb9\xf4\xab\ +\x77\x4c\x2f\x4b\x6a\xd8\xb6\x7c\xde\xc2\xf5\x7d\x51\x2b\x63\xcc\ +\xec\x39\x97\x4f\xf5\x20\x9b\x63\x89\xf5\xb7\x7c\x38\xef\xdd\x9d\ +\xcd\x01\x77\xf6\xb0\x5b\x6e\x3a\xbb\xad\xd5\x5f\xdf\xb2\xe8\x17\ +\x3b\x3e\xac\x38\xfb\xc6\x1b\xce\x1d\x05\xc1\x96\xc5\x0b\xe7\xef\ +\xac\xef\xf4\xf7\x0e\x8c\xb9\xe6\xeb\xb7\x8c\x53\x5f\x7f\x7e\x6e\ +\x4d\x57\x34\xb9\xf4\xdc\x3b\xaf\x1e\xb9\x7e\xd1\xbb\x1b\x0e\x74\ +\x04\x7a\x82\x95\xe7\x7f\xe5\xce\x2b\x46\xee\x5b\xfa\xce\xfc\x0d\ +\x35\x03\x96\x76\xf6\x2d\xb7\xb8\x3a\x03\xc1\xde\xd6\x67\xff\xf2\ +\xf4\x45\xb7\x7e\xa5\xc8\xd8\xfe\xea\xbc\x55\x9d\x81\x70\xea\xf0\ +\x59\x77\xdc\x74\x5e\xfb\x9a\x97\x5f\x5f\x79\x80\xb9\xb3\x2f\xbe\ +\xe6\xc6\xc9\x65\xf1\x98\xb0\xea\xea\x5d\x46\xfa\xa8\xaa\x34\x0f\ +\xe3\x06\x00\x48\x92\x1c\x6a\xdd\xf5\xf6\xbc\xa5\xcd\xbd\xe1\x94\ +\xaa\xf3\x6f\x9f\x9d\xf9\xee\xdc\x37\xea\xfc\x76\xf6\xc8\x8b\x6f\ +\x39\x3b\x75\xfe\x1b\xf3\x0e\x1c\xf1\x4b\xc9\x95\x37\xdf\x76\x4b\ +\x99\xdb\xbf\x72\xde\xfc\x4d\x07\xdb\x7a\xba\x03\xc5\x67\xdd\x79\ +\xe7\x64\x7f\x67\xb0\xbf\x6b\xc1\xf3\xd1\x23\x17\xdc\x70\x41\xfe\ +\xe2\xb7\x5f\xdf\x7c\xa8\xdb\x96\x52\xae\xfe\xea\x57\xf3\xf4\x3d\ +\xaf\xbd\xbb\xba\x57\x17\x45\x53\x2e\xbf\xe9\xdc\x51\x88\xd9\x44\ +\x91\x83\xcd\xbb\xe7\x2f\x5c\xde\xdc\xdd\xdf\x17\x52\x6f\xfc\xe6\ +\x37\x26\x15\xc6\xd9\x8c\xb0\x9e\x3d\x73\x5f\xf9\xa0\x3d\x6c\x1b\ +\xd4\x77\xd1\xcd\xb7\xcd\x1a\x91\xda\xb1\x6f\xdd\x9b\x1f\xac\xed\ +\x0e\x44\x52\x47\x5d\x70\xdd\x14\xe5\x95\x77\xf7\x5e\xf5\xb5\xfb\ +\x0b\x02\x9b\xfe\xfc\xd8\x82\xb3\xef\x7f\x60\x42\x5c\xef\xd3\x7f\ +\x99\x9b\x77\xc9\x9d\x17\x8c\x4c\xa6\x46\x68\xf3\xfc\x77\x96\xef\ +\x3c\x4c\xe5\xe4\xab\x6e\xbb\xc1\xd8\xf6\xce\x66\x31\xe1\x5b\xd7\ +\x4e\xa9\x99\xff\xe8\xf2\x40\xe5\xd7\x2e\x2b\xec\x6c\xe9\x6a\x0b\ +\x7e\xf0\xf3\xd5\x6f\x96\x4f\xbf\x66\xce\xa5\xe3\xda\x9a\xf6\x1d\ +\xe9\xe9\xdd\xf0\xd1\x47\x09\x57\x5e\x1d\xac\xfb\xf0\xed\x25\x3b\ +\x07\x4c\x5e\x74\xe6\x95\x73\xae\x98\xdc\x5d\x57\xaf\x25\x16\x14\ +\xa5\xa8\x03\x2d\x3b\xdf\xfb\x60\x59\x53\x6f\xe0\x70\x4b\xe7\x84\ +\x5b\x6e\x70\xf5\x37\xbc\xfd\xda\x5b\x7b\x5a\x02\xcc\x95\x7b\xc3\ +\x9d\xb7\x15\x45\xf7\x3c\xf7\xea\xc2\x2e\x83\x97\xcc\xbc\xfe\x96\ +\xb3\xab\x10\x26\x7d\x0d\x75\x54\xc9\xac\xc8\xf2\x0d\xb4\xed\x78\ +\xeb\xdd\x85\x8d\x5d\x21\x39\x63\xec\xad\x17\x95\x2d\x7c\x73\xf9\ +\xd4\xdb\xbe\x36\x21\x83\xcf\x7b\xf2\x31\x73\xd4\xb5\xd3\x12\x5a\ +\xde\x7c\x7f\x4d\x67\xd8\xca\x1e\x7b\xc9\xbd\x57\x57\x1d\xe8\x8c\ +\x64\x4d\x2f\x91\x19\x33\x9c\xca\xfa\x7f\x6e\x2f\x60\x49\x36\x3a\ +\x1b\x5b\x83\x03\x46\x6b\xf5\xb3\x7f\x7e\xe4\x4f\x0f\xfd\x6d\x63\ +\x9b\x3d\xbc\xa4\x0c\x85\x0f\x6e\xaf\xd3\x8b\x4b\xe3\x1b\xb7\xae\ +\x5f\x57\xdd\x71\xc6\xe5\x37\x8e\x94\x9a\xde\x9a\xff\x71\x5b\x4b\ +\x77\xdb\xe1\xb6\xec\xf1\x97\xdf\x77\xd7\x57\x67\x8d\x48\x8e\x5a\ +\x22\x29\x39\x59\xc5\xc7\x7a\xa6\xe2\x48\xed\x1e\x96\x98\x91\x93\ +\x22\x33\xdb\x6a\xdd\x57\x9d\x34\xe2\x9c\x07\x1e\xf8\xd6\x19\x29\ +\xfe\xa5\x9b\xeb\x07\x9a\xb6\xce\x7d\x6d\xf5\xb0\x2b\xee\xbd\xff\ +\xfa\x33\x0f\xac\x5e\xd7\x1a\xe4\x92\x2c\x2b\x2c\x30\xff\xc5\x27\ +\xf7\xf1\xe2\x3b\xbf\xf9\xad\x7b\x6e\xbc\x24\xa1\xbf\xa6\x99\x64\ +\xcd\xf9\xfe\x03\xb7\x9f\x57\xbe\x65\xe9\x86\xfe\x81\xde\x0f\x5f\ +\x7a\x62\x4b\x30\xf3\xd6\xdb\xbe\x52\xe9\xc3\xb2\xea\xe9\x6f\xd8\ +\xbd\xab\xd5\x7d\xeb\x37\x7f\x78\xf7\xe5\xc3\xd6\xbe\xf4\xb7\x55\ +\xed\xde\x1b\xef\xbe\x63\x78\x9a\xca\xe4\xf8\xce\x2d\xf3\x9e\x5b\ +\xbc\x7f\xf2\x55\x77\x7c\xef\xdb\xf7\x4c\xcb\x16\xb5\x8d\x47\xce\ +\xfa\xca\x7d\x0f\x3e\xf0\xf5\x4a\xdc\xfc\xe4\xd3\x0b\x32\x67\xdc\ +\xf2\xc0\xbd\x17\x34\xef\x58\x73\xa0\xcb\xbf\x6d\xdd\xbe\xc2\x99\ +\xb7\x3e\x78\xff\x2d\x23\x72\xdc\x94\x72\x30\x02\xbb\x77\x35\x96\ +\x8d\x19\x19\x27\x73\x2e\x62\x7d\x90\xa6\x17\x9f\x7a\xcd\xc8\x9b\ +\xf1\x8d\xef\x7e\x77\xce\x15\x93\xfd\xd5\x9b\xf7\xfb\x33\xee\xf9\ +\xee\x83\xb7\x9e\x9d\xf5\xe1\xd3\x4f\xf7\xa5\x4d\xfd\xe1\x03\xf7\ +\xba\xdb\xf7\x6c\x3f\xd0\xbe\xe6\xad\xe7\x3e\x6a\x54\xae\xbf\x7d\ +\xce\xd8\x1c\x8d\x7b\xb4\xce\x7d\x07\x5d\x45\x67\xfd\xe8\xc7\x3f\ +\xb8\xf9\xa2\xb2\x35\xaf\x3d\xbd\x31\x98\xf7\xad\x07\xbe\x3d\xda\ +\xd5\xbc\x61\xfb\xce\x95\x0b\x17\xd2\x92\xd9\x3f\xf9\xc9\x0f\x2e\ +\x9b\x54\x04\x9c\x62\x49\xb5\x8f\xec\x79\xee\xa9\x57\x68\xf1\xac\ +\xdb\x6e\x38\xdf\xcd\x85\x24\xb9\x90\x10\x92\x82\x5b\x77\x6d\xad\ +\x8f\xe4\x7f\xe3\x07\x3f\x3c\xb7\x20\xbc\x72\xc3\xae\x40\xd7\xc1\ +\xe7\x9f\x5f\x9c\x33\xf3\xd6\xef\xdf\x73\x5e\xd3\x8e\x55\x07\x03\ +\x34\x1a\x0c\x50\xc4\x0f\xee\x5c\xb3\x71\x6f\x07\x97\x95\xce\xbd\ +\x6b\xf6\x47\x7d\x15\xc5\xa9\x82\xa1\x68\xe7\xbe\xb7\x97\x1d\x98\ +\x3e\xe7\xbb\x3f\xfa\xce\x6d\x55\x71\xf4\xc0\xbe\x86\x94\xd4\x54\ +\x15\x47\x6b\xf7\xb5\x69\x49\x39\x66\x77\x5d\xab\x5c\x7a\xed\x1d\ +\xdf\xbc\xef\xaa\x11\x7b\x56\x2f\x6c\x08\x46\x5a\x0e\xf4\x9e\x79\ +\xcd\xd7\x7f\xf4\x9d\xdb\xb2\x02\xeb\x9e\x7d\x6b\xd7\x99\x37\x7f\ +\xf3\x5b\xd7\x9f\x79\x60\xf9\xe2\xe6\x40\xb0\xbe\xb1\x2f\xa1\x70\ +\x98\x37\x74\xe0\x99\x27\x5e\xea\x4b\x3b\xf3\xde\xdb\x2f\x2f\xcc\ +\x4c\xaf\x28\x22\x1f\xce\x7d\x61\xbf\x34\xfa\x7b\x0f\x7c\xad\xc0\ +\xd8\xbb\xed\x50\xf3\x81\x3d\x5b\xdb\x7d\x63\xbe\xf5\xfd\xef\x5f\ +\x7e\x46\x21\xa7\x4c\x22\x76\x43\x7d\xbb\x94\x55\x95\xc6\x5b\x5f\ +\x79\xe9\xb5\x70\xc1\xec\x07\xbf\x7b\x8b\xd4\xfc\xf1\xee\xf6\x80\ +\x19\xe9\x0b\x33\x1c\x69\xdb\xb1\xb5\x8d\xe4\xb9\xda\x9e\x7f\x6d\ +\x79\xc5\x15\x5f\xff\xee\x75\x93\x1a\xd6\x7f\xdc\xd4\xdc\xd0\x13\ +\x41\x15\x45\x49\xcc\xb1\x16\x4e\x07\x5d\x20\x92\x68\xaf\x6b\xed\ +\x1b\x60\xde\x38\x77\xa0\xab\xb5\xa6\xba\xce\x2f\xb4\x82\xd2\x8a\ +\x48\xdd\x36\x7f\x5c\xf9\xe8\x54\x52\xd3\xd4\xa8\xa4\x8c\xba\xf6\ +\xfa\x4b\x8b\xe2\x3d\x9e\x38\xc5\xdf\xd3\xd6\xd2\xce\x26\x5c\x7c\ +\xd1\x79\xb3\xa6\x15\xe5\x96\xde\xf2\x9d\xdf\x3e\x30\xe7\xfc\x38\ +\x61\x31\x01\x00\x88\x20\xf3\x40\x4d\x67\x72\x56\x55\xb2\xcc\x38\ +\x0f\x1d\xa8\x0b\xe6\x54\x8e\x4f\x4f\x8a\xf7\xc5\xc7\x25\xfb\x60\ +\xe7\xc6\xf5\xed\x24\xcb\x37\x70\x70\xc1\x8a\x1d\xb9\x13\xc6\x65\ +\xc7\x13\x40\x38\xd0\xbc\x77\xfb\x91\xa4\xeb\x6f\xbc\xb2\x34\x2b\ +\x25\x39\x2d\xa9\xe7\xe0\x21\x29\xa9\x7c\x54\x5e\xb2\x2f\x2e\x3e\ +\x21\xc5\xdb\x7b\x70\xcb\xb6\xce\xf4\x3b\x6e\xbf\x21\xcf\x13\x6d\ +\xe3\xc9\x95\x45\xa9\xcd\x8d\xf5\xee\xf2\x91\xc5\xb9\x69\xac\x6f\ +\xdf\xba\xc3\xae\x1b\xef\xbc\xad\x32\x31\xd2\x69\x2b\x55\xc3\xe2\ +\xd7\x2f\xdf\x53\x7e\xfe\x57\xce\x1f\x57\x90\x92\x96\x02\xc1\xee\ +\x8e\x60\x5c\x55\x51\xae\xcf\x23\x37\xec\x5a\x51\x2f\x12\x92\xa1\ +\x63\xc1\xfc\xf5\xe9\xe5\x93\xf3\x50\x4b\x03\x8d\x1f\x31\xba\x2c\ +\xd1\xe7\x51\x65\x24\x90\x34\x70\xa4\xa6\x26\x18\x3f\x76\x58\x11\ +\xa2\x36\x00\x10\x42\x5a\xf7\xac\x6e\xf3\x54\xdd\x72\xed\xac\x9c\ +\xe4\xa4\x8c\x04\xa8\x6f\x6e\x4d\x1c\x3e\xba\x28\x33\xd9\xec\xde\ +\xf7\x71\x03\xcb\x49\x41\x6b\x17\x2e\x08\xa5\x56\x96\xbb\xea\x56\ +\x1d\xa4\x37\x7d\xed\xf6\xca\x04\xda\x13\x44\x63\xca\xe3\x6a\xeb\ +\xbb\x52\x2a\x46\xa4\x27\xc4\x89\xde\xba\x0d\xdb\x9b\x72\x72\x13\ +\x77\xaf\x5c\xb4\x6f\x20\x7d\xfc\xc8\xe1\xa3\xc6\x8d\xec\xdd\xb5\ +\x6c\xe1\xb6\x16\xb7\xd7\x4b\x00\x14\xc9\xde\xb9\x76\x45\xb0\xe0\ +\xfc\x3b\xae\x98\x4a\xc2\xad\x3c\x33\x2f\x37\xc3\xc3\x19\x48\x22\ +\x7c\xf0\x70\x47\xda\xa8\x31\x39\xc9\x49\x09\xf1\xde\x78\x8f\xda\ +\xb8\x6b\x79\x23\x4a\x4e\x12\xed\x0b\xe6\x6f\x4c\x2f\x9d\x50\x99\ +\x19\x8f\xb0\x34\xd0\x71\x60\x5b\xad\x3f\x6f\x44\x29\xed\x6b\x5c\ +\xb2\xbc\x7a\xc4\xd9\x17\x16\xb8\x99\x45\x99\x9a\x54\x30\xa9\xdc\ +\xbb\x7a\xde\xbc\xfa\x7e\x84\x8c\xde\xc3\xc1\x84\xb2\x82\x5c\x08\ +\x35\x37\x0c\x40\xd9\xb0\x9c\x23\xfb\xf7\x7a\x4b\x46\x8f\x29\x4b\ +\xcf\x48\x4b\x76\xab\x0a\x0b\xb7\xd5\x05\x48\xf9\x88\x62\xb7\x6a\ +\x6e\x5e\xbf\x2d\x65\xda\xd5\xe7\x0d\xcf\x4d\x4a\x4a\xf6\xb9\x54\ +\x08\x77\x34\xf6\x45\xcb\x46\xe6\xd5\xad\x59\xd2\xe5\x9b\x70\xef\ +\xcd\x67\x79\x42\x7d\xa6\x9c\x9f\x1d\x39\xb4\x61\x6f\x67\x41\xb6\ +\x6b\xe3\xd2\x25\xcd\xb8\x74\x62\xbe\xa7\xa9\xb9\xbd\x7c\xf4\xf0\ +\x8c\xe4\x44\x9f\x26\x03\x20\x6c\xf8\xeb\xda\xbb\x0b\x47\x96\xf4\ +\xef\x5d\x5f\xdd\x66\xe7\x27\x99\x1f\x2d\xf8\x28\x9a\x32\x66\x5c\ +\x79\xb6\xcb\x85\x2d\x33\xb8\x6e\xe9\x86\x8c\xc9\xe7\x88\xda\xcd\ +\x47\x58\x7a\x5c\x68\xff\xfc\x15\xbb\x72\xce\x98\x2c\xf5\xb4\x87\ +\x48\x41\x51\xa2\xc6\x9c\xb9\xb7\xff\xf7\xba\x80\xb0\xcc\xa3\xf5\ +\x87\x0f\xf8\x49\xde\x1d\x3f\xfb\xe3\x9f\xff\xfc\xc7\x1b\xce\xa9\ +\xf0\x6a\x09\xc5\xa5\xda\x81\x6d\xcd\xf1\x65\x45\x49\xc8\x6a\x69\ +\x6c\xf4\x15\x8d\x4f\x8a\xec\xdf\xdc\x62\x56\x96\x64\xdb\xd1\xe6\ +\x4e\x23\xbe\x20\x91\x98\x7a\xb8\xab\x71\xd7\x47\x2b\xb7\x06\x6d\ +\x01\x80\x62\xb6\x07\xd2\x3b\x0e\xf4\x86\x73\x87\x15\x12\x8e\x78\ +\xb8\xad\x71\xc0\x2e\x2c\xcf\x14\x03\x9d\x4d\xcd\xc1\xb2\x9c\x84\ +\x40\x7f\x9f\xdb\x8b\x7a\xfb\x22\x25\x53\xae\xbc\xf7\xfa\x73\xe3\ +\x90\xcd\x41\x84\x43\xfd\xba\x1c\x17\xef\x92\x85\x10\x98\x87\x0e\ +\x34\x76\xfb\x0a\x4a\x3d\xc2\x68\x6c\x3c\xe4\x2b\xc8\xb6\xc3\xbd\ +\x76\x42\x76\x5a\x1c\x74\xd5\xef\xd1\xbd\x29\x79\x49\xb4\xb1\xbe\ +\xb3\xa0\x30\x47\x01\xd1\xdf\xd9\x64\xc7\xa5\x66\xa5\x80\xff\xc0\ +\xfe\x01\x9e\x5a\x9e\xca\xdb\x07\x78\x42\x72\x22\x70\x0e\x9c\x75\ +\x1f\x69\xf6\x7b\x33\xb3\x52\xe3\x80\x9a\xfe\xae\x80\x5b\x53\x42\ +\x81\x60\xd6\xd8\x8b\xee\xb9\xe3\x0a\xd4\x5c\x63\x69\xe9\xf9\xc9\ +\xd8\xb4\x98\x10\x48\x92\x71\xc3\xf6\xed\x38\x63\x78\x79\xba\x6c\ +\xd1\x58\x17\x1d\x42\xbd\x7e\xd5\x93\xe0\x55\x10\x03\xb0\x43\x7d\ +\x87\x5b\xfb\x4b\x8b\x32\x30\xb0\x40\x6f\x07\xb8\x35\x33\x14\x90\ +\x32\x46\xdf\x79\xef\xed\x79\xd6\x11\x1d\x27\xe7\xa7\xe0\xde\xc6\ +\xfa\x6e\x9a\x53\xec\x35\x9b\xba\xfb\x0b\x4a\x33\x31\x88\x70\x6f\ +\x5f\x84\xba\xb0\xde\xaf\x6b\xb9\x37\xde\x75\xe7\x19\x25\x69\x23\ +\xcf\xbb\xed\x81\x5b\x27\xaf\x7f\xe5\xf9\x4d\x8d\x51\x45\x91\x30\ +\xd7\x3b\x7b\xba\x93\xf3\x73\x14\x10\x0d\xd5\x8d\x49\x19\xc5\x29\ +\x2e\xce\x10\xe1\xa1\xde\xc3\xed\xe1\xb2\xa2\x0c\xb0\x03\x07\xea\ +\xc2\x39\xb9\x05\x7a\x57\xb7\xa6\xca\x03\x81\x60\xf6\xf8\x8b\xee\ +\xbe\xf5\xe2\x34\xb7\xc7\x87\xf5\x95\xef\xce\x87\xaa\xf3\x67\x95\ +\xca\x2b\xde\x7f\xb3\x4e\xae\xba\xe8\xcc\x62\xdb\xa2\x42\x30\xe4\ +\xc9\xbe\xf5\x7b\x3f\x39\x3f\xbb\xf3\xf9\xb9\xef\x37\xfb\x7b\x06\ +\x5c\x09\x59\x39\xde\x81\xa6\x83\x03\x22\xa1\x2c\x5d\xec\xaf\xed\ +\xcf\x2f\x1d\xe1\xe3\x81\xa5\x0b\xd7\x91\xfc\x49\xc9\x81\x43\x01\ +\x92\x52\x9c\xa6\x8a\x48\xa0\xa3\x3f\x9c\x9e\x9b\x0e\x60\xed\xde\ +\xb2\x5e\xcf\xae\x4a\xb1\xfd\xbd\x21\x57\x79\xb6\xb7\xad\xb9\xcf\ +\x9b\x56\xe8\x03\x38\x78\xa8\x8e\x65\x17\xab\x91\x01\x5d\x78\xf9\ +\x80\x9f\xc5\x97\xdd\x76\xdf\x5d\x55\x71\x7a\x43\x1b\x29\xcd\x4e\ +\xe7\xd4\xe2\x42\x60\x42\xec\x60\x4f\x67\x37\x94\xe5\xa7\x06\x8e\ +\xf4\x08\x39\xce\xe8\xeb\x71\xe5\x4d\xbc\xe7\x9e\x1b\x8b\x33\x52\ +\xe2\x7c\xea\xae\x55\x1f\x6c\xe8\x4e\xba\xfc\xbc\x8a\x8e\xce\xa0\ +\xe4\x95\x7b\x7b\x42\xc5\xd3\xae\xfe\xc6\x8d\x53\xfb\xda\x1b\x79\ +\x56\x5e\xa2\x4b\x62\x94\x32\x67\xa2\xdd\xff\xad\x7f\x01\x61\x62\ +\x87\x3a\xf7\x6f\xdf\x8e\xd2\x2e\x2d\x4f\x40\x56\x4f\xc3\xd6\x0d\ +\x1b\x44\xfa\x8d\x25\xa8\xe9\xe5\x9a\x9e\xa2\x73\xf3\x78\xb8\x65\ +\x57\xb5\x7f\xd8\xa5\x65\xe1\xfd\x6b\x6b\xfb\xd9\x75\x39\xa5\x99\ +\xc9\xe1\x24\xa5\xf7\xb1\x1f\xdc\xbb\x62\xc6\xb5\x13\xf8\xc7\x4f\ +\xaf\x63\xbf\x19\x3e\xea\x8c\x74\xd5\xa2\x82\x48\xf2\x40\xc3\x81\ +\xb6\x3e\x69\x66\x61\x22\x60\xec\xaf\xdb\xdf\x1d\x8d\xaf\xcc\xf6\ +\x05\x3b\x76\x1e\xec\xd5\x26\xe5\x16\x29\xfe\xd2\xf5\xad\x5d\x51\ +\xc3\x60\x3d\x5d\x03\xac\x32\x4e\x12\x8c\x41\x4a\x6e\x65\x31\x5a\ +\xf7\xdc\x13\x4f\xe4\x26\xc7\x8f\x3f\xb3\xac\xae\x3d\x50\x34\x25\ +\x1b\x8c\xc0\xfe\xbd\x1d\x59\xe7\x15\x15\xe5\x49\xea\xbc\x77\x9f\ +\x7b\xc6\x36\xeb\xb6\x11\xdf\x64\x14\x3a\xbc\xef\x30\x4c\xbb\x2c\ +\x07\x33\x2b\x31\xa7\xd2\xdd\xf3\xce\x4b\x4f\xbd\x20\xb7\xef\x08\ +\xa2\xd1\x2e\x2d\x65\x42\x55\xca\x3b\xef\x3c\x19\xad\xce\x4e\x2f\ +\x1f\x3f\x2a\x31\x09\x8e\xac\x7f\xe5\x99\x67\xce\x98\x3a\x2d\x77\ +\xc4\x58\x5f\x7d\x4d\x48\xd7\x6d\xa3\xdb\x66\xe1\x9a\x3d\x0d\x4a\ +\xc6\xac\x14\x49\x50\x0a\x80\x25\x62\x75\x6c\xae\xe9\x2c\x3b\xfb\ +\x1a\xaf\xb0\xf5\x58\x5f\x88\x8b\xdc\x91\xe3\xc4\x86\x45\x8f\x3e\ +\x1a\x4c\x8c\xcf\x9d\x52\xe1\x6a\xf0\xbb\x2e\xcf\xca\x10\x94\x26\ +\xe7\x56\xe5\x7a\x1b\x82\x61\x5d\xb5\x8c\xde\x50\x24\x33\xb7\xd4\ +\x65\xbc\xf6\xcc\x63\x2f\x78\x7b\x76\xf6\x69\x23\x34\x55\xf3\xba\ +\xac\xf5\xef\xbd\x12\x39\x38\xfe\xfc\x49\xf9\xa5\xb9\xbe\x81\x60\ +\x38\x49\x66\xbd\xfd\xa6\xa7\x6b\xc9\xf2\x7d\x3d\x6e\x08\xba\x33\ +\x0b\xd3\xe2\x65\xc1\x39\xc3\xae\xa2\xe2\xe2\xd5\x2b\xe6\x3d\xdf\ +\xbf\xbd\x7a\x7b\x67\xe6\xac\x04\x22\x38\x27\xa8\xff\x48\x63\x43\ +\xbf\x6f\x5a\x76\xa6\xd5\xb3\xad\xc6\x6f\x5f\x5a\x9a\x97\x27\x55\ +\x78\x6a\xea\xc3\xba\x6e\x19\x5d\x51\xcb\x4c\xf5\xa6\x24\x05\x6a\ +\x16\xf7\xcd\x78\xec\xdb\xd3\x0f\x3e\xb5\x68\xcb\x0e\xe3\x07\x0f\ +\x7d\x33\x43\x65\x86\x25\x49\xbc\x77\xf9\x7b\x1f\x75\x9a\x72\xb4\ +\xc3\xcc\x2d\xc8\x4d\x49\x4e\x8d\x0b\x2d\x78\xfb\xb9\x67\xd5\xae\ +\xdd\xfd\xb4\xd2\xc3\x7a\x0e\x1d\xe9\xf6\xc3\x8a\xbf\x57\x77\xb4\ +\x98\x05\x77\x7d\x73\x5a\xc7\xb2\xc7\x48\xda\xb0\x54\x89\xdb\x22\ +\xa1\xa2\x20\x6b\xc1\x87\xaf\x3e\xbb\x47\xde\xdf\xc4\xae\xb8\xfb\ +\xec\x24\x5f\x93\x42\xbb\x36\x6e\x69\x9a\x35\xa2\xf8\xfd\xb7\xdf\ +\x7b\xea\xa5\x86\x8e\xed\x7b\xa4\x89\xe3\x52\x0a\xb2\xf3\xd2\xd6\ +\x07\x07\x22\x6e\xa0\xfe\x80\x15\x47\xf7\x1d\x26\x89\x57\x67\xc6\ +\x0b\x66\x02\x80\x10\x1c\xa9\xde\x78\x35\xbc\x69\xfd\xbe\xdb\xc6\ +\x0c\x4b\x5f\xd7\x36\x10\x31\x80\xf6\x05\xfa\x75\x91\x19\x9f\xed\ +\xa2\xaf\x2f\xde\x7a\xcf\xcf\x1e\x2a\xf6\x79\xfa\x2b\x0a\xb7\x6c\ +\xec\xd5\x0d\xc3\xea\xeb\xe9\x37\x50\x42\x52\xd2\xc0\xc6\xbd\x07\ +\x1b\x32\x3e\x7a\xe1\xe5\xbc\xab\x7e\x70\xdd\xe8\x44\xc3\x76\x3a\ +\x14\x5f\x04\xe4\xc1\x07\x7f\xf8\x49\x5d\x00\x60\x9c\xbb\xe3\xf3\ +\x26\x4e\x9f\x52\x9c\xea\xb1\x29\xf3\x26\xe6\x4d\x98\x36\x25\x3f\ +\x5e\xf1\xe5\x94\x4e\x1a\x37\x3a\x25\x4e\x4d\x2d\x18\x35\x75\x7c\ +\x99\x86\x5d\x05\x55\xa3\x47\x8f\x28\xcb\xce\xcc\xab\xa8\x28\x29\ +\xad\x18\x3e\x76\xf4\x88\x8a\x8a\xf2\x51\xe3\x27\x8f\x2c\x4c\xc3\ +\x20\x00\x00\x01\xb7\x29\x49\x2f\xa8\x2a\xcf\x4b\xc1\xc0\x6c\x26\ +\x65\x16\x55\x15\x65\xc6\x33\xce\x53\x0a\x4b\x4b\x72\xd3\xb3\xf3\ +\x8b\x73\x12\xc8\x40\xc4\x4e\x4c\xcf\xc9\xcb\x4a\x55\xb0\xe0\x9c\ +\x49\xde\x94\x8a\xca\x42\x6c\x99\x5a\x52\x66\x41\x76\x56\x46\x56\ +\x61\x55\x49\xae\x0c\x5c\x89\xcf\x29\x2f\x2b\x48\xcf\xcc\x2e\xce\ +\x4b\x34\x2d\x3c\x7c\xca\x59\x13\x46\x96\xc6\x7b\x5c\x89\x39\x45\ +\xe5\x45\x99\x32\xa7\x72\x5c\x66\x65\x61\x8a\x69\x42\xd9\x84\xa9\ +\x53\xc6\x16\x27\xf8\xe2\x0b\x2a\xab\xd2\x3d\xc8\x46\xae\xec\x82\ +\xc2\xc2\x82\xe2\x92\x4c\x9f\x20\x5a\x66\x5e\x41\x59\xc5\x88\xa2\ +\x64\x25\x14\xb6\xbc\x29\x59\xf9\x59\x49\x8a\x27\xa9\x7c\x78\x79\ +\xb2\x5b\xe2\x02\x88\xa2\x84\xeb\x37\x2f\xdc\x12\xb8\xe8\xca\x73\ +\x13\x24\x11\xf3\xe8\x0b\xce\xdc\x49\x05\xc3\x0a\x53\x2d\x93\x26\ +\x66\xe4\xe5\x65\xa7\x66\x16\x95\x96\xe6\xa7\x61\x46\xb5\x84\xac\ +\xca\xa2\x34\x3d\x14\x91\xbc\xc9\x79\x79\x99\x49\x69\x79\xe5\xb9\ +\xe9\xd4\x64\xc5\x63\xa6\xcf\x18\x5d\x9c\x98\x92\x51\x5c\x50\xe8\ +\x42\xdc\x97\x9a\x55\x50\x56\x3e\xbc\xa2\x40\xe8\x21\x26\xc7\xe5\ +\x17\xe6\xc5\xbb\x88\x1e\x89\x22\x5f\xf6\x39\x17\x9d\x5f\x96\xae\ +\xd9\x94\x33\x8e\xd3\xf3\x4a\x72\xe2\xb1\x2d\xa7\x4e\x3b\x67\x6a\ +\x55\x61\xa6\xcf\xad\x02\xe7\x54\xa0\xb4\xa2\xf2\xd2\xbc\x14\x44\ +\xed\xa4\x9c\xd2\xf2\xfc\xb4\xd4\xac\x92\xc2\x54\x25\x14\xb6\x7d\ +\x29\xd9\xf9\x39\x69\x0a\x91\x12\x32\xf2\x27\xcd\x9c\x5a\x98\xec\ +\xd5\x7c\x29\x63\xce\x9c\x3e\xbe\x3c\x9d\x59\x14\x10\x00\x70\x66\ +\x19\x51\x83\xa6\x95\x4e\xbc\x70\xd6\xc4\x24\x6f\x62\x49\x41\xaa\ +\x6d\xa3\xf2\x89\xd3\xce\x1c\x5f\x9e\x14\x9f\x90\x91\x99\x11\xa7\ +\xe0\xf4\xd2\x89\x57\x5d\x79\x51\x81\xab\x77\xfe\x07\xcb\xe2\xc7\ +\x9d\x3d\x2e\x2f\xce\xb4\x71\x7e\x69\x59\x8a\x66\xdb\x5a\xe6\xf9\ +\x97\x5e\x36\x2a\xdb\xcd\xa4\xb8\x82\xa2\x1c\x97\xe2\x2d\x1f\x37\ +\x36\x2f\x59\x35\xc1\x3b\x7e\xda\xb9\x63\x0b\x33\x92\xb2\x0a\x2a\ +\x4b\xb2\xed\x48\x08\xbb\x12\xf3\x0a\x72\xe2\x34\x25\xa7\xa4\xa2\ +\x28\x23\x01\x38\x07\x00\x10\x02\x14\x6f\x41\x49\x81\x5b\x76\x17\ +\x0c\x1f\x55\x91\x9b\x18\x09\x85\x95\xf8\xb4\x82\xfc\x2c\x97\x2c\ +\xc5\x25\xa6\x0e\x9f\x30\x65\xf2\xe8\x02\x6e\xda\x69\xc5\xe5\x39\ +\xf1\x24\x14\xa5\x09\xe9\xd9\xd9\x69\x29\x19\x59\x79\xb9\xa9\x1e\ +\x77\x62\x46\x76\x66\x56\x61\x7e\xae\x6f\x88\xcb\xca\xe1\x3f\x3b\ +\xa5\xe5\xd3\xeb\x29\x63\x36\x83\xe6\x72\x61\x66\x46\x0d\x1b\x30\ +\xd1\x5c\x6e\xcc\x8c\xa8\x25\xdc\x2e\x8d\xd9\x86\xc5\xb0\xdb\xad\ +\x58\xd1\x28\xc3\xb2\x4b\x95\x2c\x23\x6a\x31\xac\xb9\x34\x99\x20\ +\x66\x5b\xb6\x20\x0a\x11\x86\x6e\x0e\x0a\xbb\x10\x48\x52\x34\x05\ +\x9b\xba\xc9\x85\xc0\xb2\xaa\x48\x60\x1a\x26\x60\x59\x53\x88\x69\ +\x18\x1c\x11\x55\xd5\x64\x09\x31\x6a\x9b\x86\x75\xac\x39\x20\xb2\ +\xaa\x2a\x12\x12\xcc\x34\x6d\x22\xcb\xcc\x32\x6c\x8e\x34\x4d\xe5\ +\xb6\x69\x31\x50\x54\x4d\x91\x10\xa3\x4c\x08\x66\xd9\x42\x55\x65\ +\xdb\x34\xa8\x00\x04\x48\x3e\xfe\x15\xb7\x2c\x4b\x20\x49\x73\xa9\ +\x12\x42\xb6\x65\x98\x36\x57\x5d\x2e\x19\x83\x65\x1a\x16\x15\x8a\ +\xa6\xc9\x04\x0b\x4e\x0d\xdd\x22\xaa\x8a\xb9\x65\xda\x1c\x00\xb9\ +\x54\xb1\xf2\xa5\xdf\x2f\xd3\x27\xfd\xfc\xde\xd9\x92\xa5\x73\x31\ +\x64\x9c\x46\x51\x55\x59\x12\xcc\x32\x6d\x2e\xcb\xc4\x32\x4d\x2e\ +\x8e\x7d\x4e\x40\x70\xd3\x30\x6c\x26\x14\x4d\x53\x24\xc2\x18\x15\ +\x82\x5b\xa6\x8d\x65\x55\x53\x64\xc1\x2c\xdd\xb0\x90\xa4\x68\xaa\ +\x8c\x40\xd8\xa6\x41\x41\x1a\x7c\x6d\x99\x96\xcd\x8e\xcd\xa6\xd2\ +\x5c\x1a\x01\x4e\x19\x17\x8c\x5a\x94\x01\x00\x22\xb2\x26\x63\xd3\ +\x30\x38\x96\x35\x45\xb2\x0c\x9d\x23\xa2\xa8\x9a\x4c\x90\xe0\xd4\ +\x30\x4c\x26\x40\xd1\x5c\x84\xdb\x86\x69\x13\xd5\xa5\x60\x6e\x18\ +\xd6\xd1\x84\x23\x45\xd5\x64\x19\x0b\xc6\x4c\xd3\xa0\x1c\x29\xaa\ +\xa6\x48\x98\x51\x2a\x04\xb7\x6c\x16\xcb\x31\xce\x28\xe3\xa2\xbb\ +\x66\xc5\x0b\x8b\x5a\xae\xbd\xfb\xd6\x7c\xb7\xa0\x5c\x20\x2c\x69\ +\x9a\x4a\x90\xb0\x4c\xc3\xa2\x0c\x00\xcb\xaa\x4a\x80\x1a\x26\x57\ +\x5d\x9a\x84\x04\x63\x9c\x73\x6a\x59\x8c\x28\xaa\xa6\x48\x20\xb8\ +\x65\x1a\x14\x64\x4d\x02\xc3\x34\x05\xa0\x21\x83\xaf\xaa\x4c\xb8\ +\x6e\xd8\x92\xa2\xa9\xb2\x04\x82\x9a\x86\x69\x33\x2e\xa9\x9a\x42\ +\xc0\x8c\x15\x18\x84\x55\x55\x93\x24\x24\xa8\x6d\x18\x26\x47\x92\ +\xa6\x29\xcc\xb2\xb1\x2c\x73\xdb\xb0\x98\x70\xbc\x0c\xff\xa7\xba\ +\xf0\x3f\x6e\x44\x21\x76\xf8\xc0\x3e\x3b\xa9\xb8\x28\x33\xee\x7f\ +\x6a\xdc\x1c\x23\x08\xf7\xf7\xea\xc8\x97\x9a\xe8\xe2\xcc\xb1\xd8\ +\x1d\x5d\x70\x18\x82\x00\x50\x54\x0d\x31\xdb\xb2\x19\xfc\x8f\xb5\ +\x50\x98\x48\x18\x38\x75\x44\xc1\xf1\x3b\x3a\x7c\xda\xc3\x62\x9b\ +\xc6\xe0\xab\xff\x31\xb8\x33\x55\xc0\xc1\x59\x67\xed\xe0\xe0\xe0\ +\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\ +\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\ +\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\ +\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\xff\x0c\x74\x2a\xbb\x1d\x0d\x39\x88\x48\ +\xb2\x2c\x11\x27\xdf\x1d\x1c\x4e\x67\x3e\x6b\x5f\x19\xac\xb9\x5c\ +\xb1\x3d\x8c\x04\x67\x96\x69\xda\x9f\x0e\xd4\x21\x80\x28\xaa\x84\ +\xb8\x65\xd9\xff\x50\x13\x88\xaa\x49\xb6\x61\x31\x10\x08\x41\xa8\ +\xaf\x23\xc4\x5c\x69\xc9\x3e\xe4\x44\xea\x73\x70\xf8\x12\xe9\x02\ +\x42\x58\x58\xc1\x0d\xcb\xe7\x37\xf8\xa3\x94\x71\x4f\x62\xd6\xe8\ +\x09\x13\x4b\x32\x7d\xd4\xb2\x11\x91\x24\x89\x20\x10\x8c\x32\x81\ +\xa0\x7b\xdf\xda\xa5\x3b\xdb\xcf\xb8\xf0\xda\xd1\x19\x38\xa2\xdb\ +\x80\x89\x24\x11\x0c\xc0\xa8\x4d\x63\x61\x0f\x11\xe6\x7a\xe7\x7b\ +\xaf\x2c\x56\xc6\x9e\x7b\xf1\xc4\x0a\x14\xee\x78\xeb\xd1\x1f\x2d\ +\x0a\x8c\x7d\xe4\x8f\xdf\xc8\x52\x00\x61\x8c\x10\x70\xc6\x05\x42\ +\x04\x63\xce\x28\xa5\x4c\xc4\xb6\x96\x95\x24\x04\x82\x52\x9b\x71\ +\x47\x3e\x1c\x1c\x4e\x07\x5d\xc0\x84\xe9\xbd\x1f\xbd\xf6\xdc\x86\ +\x68\x52\x41\xba\xd7\x8c\x84\xe6\xbd\xbb\xf8\xba\xaf\x7d\xf3\xca\ +\x49\xf9\x03\x3d\x9d\x3d\xfd\x21\x0e\x52\x7c\x4a\x66\x46\x9a\xb7\ +\xab\x7a\xe3\x7b\xef\x57\x93\xbc\xd1\xf1\x76\x7c\x42\x6a\xa6\x8b\ +\x47\xda\x9b\x3a\x75\x26\xa5\x64\x65\xc5\xab\x98\x32\x8e\x30\x61\ +\xd1\x8e\x45\x6f\xbf\x9b\xc0\x52\x4b\x13\xd5\xf4\x44\xad\x60\xe4\ +\xf8\xb1\x81\x12\x0f\x11\x91\xfe\xde\x9e\xfe\x10\xe5\xc8\x13\x97\ +\x20\x73\xbd\x7f\xc0\xf0\x24\xa6\xa6\x25\x79\x10\x20\x61\x47\x0e\ +\x1f\xee\x32\x41\x4d\xcb\xcc\xf2\xc9\x40\x1d\x69\x70\x70\x38\x2d\ +\xfa\x11\x80\x10\x46\xc5\xb3\xee\x78\xfa\xfb\xb3\x03\xfb\x57\xff\ +\xf1\xa1\xdf\xbf\xf1\xf2\xbb\x93\xc6\x7d\xaf\x63\xc9\xb3\xbf\x7b\ +\x7f\x37\x08\x94\x54\x3a\xf3\x81\x9f\xde\xa3\x79\xe3\x7d\xbc\xff\ +\xad\x3f\xfe\x60\xd5\xb0\x59\xbf\xfc\xc5\xed\x35\xaf\xfe\xed\xb5\ +\x95\x7b\x75\x8e\x0b\xc7\x5d\xfc\xad\xaf\x5f\x97\xad\x21\x0e\x00\ +\x48\x8a\x4b\x8a\x3f\xb0\xe8\xc5\xfb\x17\x2f\xfd\xf6\x4f\xee\x0f\ +\x77\xec\xdb\x56\xef\xbe\x9b\x58\xcb\xe7\xfe\x7d\xee\xf2\x5d\xa6\ +\x20\x69\x85\xa5\x3e\xda\x7d\xa8\xb9\x37\xa5\x62\xda\xb7\xbe\xf7\ +\xdd\x89\x29\xfe\xb7\x9e\x7e\xf4\xc3\x0d\x75\x3a\x92\x87\xcf\xb8\ +\xfa\x6b\xb7\x5d\x99\x2e\xdb\xd4\x51\x06\x07\x87\x2f\x90\xcf\xde\ +\xe7\x1e\x21\xc1\xec\xa8\x6e\xa7\x95\x8d\x9d\x36\x79\xb8\xde\x77\ +\xe8\x50\x2f\xab\x9c\x79\xe5\xd7\xee\xb9\xf3\xca\x0b\xce\xe8\xdf\ +\xb7\x62\x6d\x5d\x17\x16\x9c\x7a\xb3\xbe\xfa\xb3\xc7\xfe\xf6\x8b\ +\xbb\xc5\xb6\x79\x73\x97\x54\x8f\xbc\x68\xce\xdd\x57\x4f\x6b\xfd\ +\xf8\x8d\xf7\xb7\x76\x48\x72\xcc\xbf\x28\x6c\x83\x8e\xbe\xea\x6b\ +\xcf\x3e\xfb\x87\x19\x15\xa9\x96\x41\x01\x00\x80\xf6\x75\x76\x7b\ +\x47\x9f\xf7\xeb\x87\x7e\x94\xe9\xaf\xb5\x4a\xaf\x7f\xec\x57\xb7\ +\xe3\xb6\x1d\x9b\xb6\x1f\x3c\xb4\x63\xfe\x6b\x2b\x9a\xa7\x5c\x77\ +\xd7\x9d\x17\x56\x6d\xff\xe8\xbd\x55\x3b\x8f\xc8\x9a\x13\x84\xd2\ +\xc1\xe1\xb4\xb0\x17\x00\x62\x7b\x16\xb8\x64\x30\xcd\x60\x7f\x00\ +\x24\x9f\xc7\x6a\x7a\xfd\xc5\x67\x36\x75\xba\xca\xf3\xdc\xb2\x8a\ +\x74\xca\x04\x67\x02\xcb\xa9\xb9\x45\x69\xc9\x4a\xfd\xe1\x2e\x5b\ +\xb0\xd6\x7d\x5b\xcd\x38\xa9\x74\xfc\xa4\x14\xcc\x39\x0c\x6e\x45\ +\xc7\x18\xf7\x26\x67\x16\xe5\x64\x40\xb4\x53\x1c\xed\x14\x60\x84\ +\x88\xcb\x9b\x5f\x52\x51\x98\xa6\xf6\x91\xa4\x8a\x11\xee\x24\xaf\ +\x4c\xf5\xfe\xae\x96\x76\x2a\xa1\xa6\x9d\x1b\xfa\x34\x34\x7a\xd4\ +\xc8\x24\xd9\xb2\x39\x42\x00\x8e\xc5\xe0\xe0\x70\x3a\xe8\x02\x32\ +\xfb\x3b\x6a\xab\x77\x37\x6f\x59\xf4\xf6\x8a\xc6\xb2\x0b\xbf\x5b\ +\xca\x9b\x1e\xad\x3e\x5c\x72\xe1\x37\x2e\x1f\x2d\x5a\xb6\x6e\xb5\ +\x39\xf1\x78\x35\x16\xe9\xaf\xdd\xb1\xb9\x90\xe4\x79\x73\x32\x15\ +\xc6\x53\x4b\xc7\x5f\x36\xb5\x50\xef\x37\x0a\x86\x65\x50\x9b\x03\ +\xc6\x58\x76\xf9\x54\xbb\xf9\xc0\xbe\x1d\x7b\xe3\x73\x52\x14\x44\ +\x8e\x0f\x6b\x0a\xce\xa9\x6d\x73\x40\x22\x16\x91\x1d\x10\x20\x29\ +\x35\x3f\x4f\x32\xf6\x65\x8e\x98\x72\xde\xf0\x74\xdd\x64\x79\x95\ +\x59\xdc\xb2\x1d\x51\x70\x70\xf8\x3f\xd6\x05\x01\x02\x61\xe2\xf6\ +\x7a\x3b\xb7\xbe\xf1\xed\x8d\xaf\x7b\x93\xb3\xc6\x5c\x76\xe7\x8d\ +\xd7\xcf\x4c\xf6\xf4\x5d\x34\x6d\xd8\xbb\x4b\x9e\xda\xbf\x42\xa5\ +\x6a\xfa\x64\x45\xca\x99\x78\xd6\x8c\xb5\x3b\x3e\x7c\xf4\xc1\xe5\ +\x65\x33\x7f\xf9\xcb\xfb\xee\xbc\xa6\xe7\xe5\x45\xcf\xff\xf0\x43\ +\xdb\x9b\x3e\xee\x67\x0f\x0f\x4f\xc7\x60\x73\xa6\xc6\xe5\x5e\x74\ +\xd9\xb4\xc7\xdf\x79\xf5\xfe\x15\x0b\xef\xfe\xe1\xf7\x89\x44\x38\ +\x17\x31\x51\x38\xf1\x85\xe0\x9c\x5b\x36\x2f\x9a\x7c\xd5\x6d\x97\ +\xb6\xbd\xfd\xde\x13\xcb\x5f\x32\x53\x86\xcf\xfc\xd1\x2f\xc6\x64\ +\x22\xdb\x74\x84\xc1\xc1\xe1\x0b\xe4\x33\xf6\x95\x11\x2c\x1c\x0c\ +\xea\x36\x03\x40\x92\xea\x4a\x4c\x4c\x90\x11\xa3\x1c\x81\x1d\xed\ +\x0b\x04\x6d\x06\x92\xa2\x79\x7d\x5e\x97\xa6\xd8\xe1\xfe\xc0\x40\ +\x14\x64\x57\x42\x62\xa2\x0b\x5b\x7d\x7d\x01\xd3\xe6\x44\x75\xc5\ +\xc5\x79\x65\x04\x02\x00\x21\x0c\xc2\x0a\xf4\x05\x2c\x8e\x7d\xf1\ +\x71\x60\x86\x22\x54\x4d\x4e\x72\x47\x03\x01\x03\x29\x89\x71\xee\ +\x68\x7f\x9f\x45\xe2\x92\x7c\x28\xe0\x1f\x20\x9a\x2f\x21\xde\x8b\ +\x98\xee\xef\xeb\x37\xa9\x90\x35\x77\x9c\xcf\x23\x21\xa7\x13\xe1\ +\xe0\x70\x3a\xe8\x02\x20\x22\x11\x8c\x10\x00\x08\xc1\x39\xe3\x5c\ +\x08\x00\x40\x98\x10\x82\x11\x80\x10\x82\x33\xca\x05\x60\x42\x08\ +\xc6\x42\x70\x46\x99\x40\x58\x22\x18\x21\x34\xf8\xf6\xd8\xb9\x10\ +\x26\x84\x20\x24\x18\x65\x80\x09\x41\xc2\xa6\x8c\x48\x12\x12\x82\ +\x31\x86\x25\x19\x09\x46\x99\x90\x24\x49\x08\xc6\x18\x47\x18\x13\ +\x4c\x10\x02\xc1\x39\x63\xcc\x11\x05\x07\x87\xd3\x44\x17\x1c\x1c\ +\x1c\xfe\x77\x71\xd6\x4d\x39\x38\x38\x38\xba\xe0\xe0\xe0\xf0\xcf\ +\xf8\x42\xa7\x0c\x61\xec\xc8\x90\xc3\x97\x1e\x21\x84\xf8\x8c\x55\ +\x7f\xa7\x6d\x09\xff\x07\x69\xfe\xbf\xd4\x05\x84\x90\x10\x22\x14\ +\x0a\x31\x46\x9d\x82\xe5\xf0\xe5\x05\x01\x72\xb9\x5c\xb2\xa2\x0a\ +\xc1\x3f\x5d\xc2\xc3\xe1\x30\xa5\xf6\x69\x98\x66\xcd\xe5\x52\x3e\ +\x95\xe6\xff\x63\x5d\x40\x08\x71\xce\x7b\x7b\xba\x55\x55\x53\x35\ +\xcd\x29\x5b\x0e\x5f\x5e\x18\x63\x7e\x7f\x9f\xd7\xeb\xf3\xf8\x7c\ +\x82\x1f\xaf\x66\x5c\xf0\xbe\x9e\x1e\x59\x56\x34\x97\xeb\x34\x4c\ +\x73\xc0\xdf\xe7\xf1\x7a\x7d\xbe\x38\xce\xf9\x7f\x4a\x17\x04\x08\ +\x99\x68\x32\x51\xc5\x67\x4c\x2c\x40\x80\x18\xb7\x4d\x1a\x45\x10\ +\x9b\xdd\x88\x02\x7e\xbf\xdb\xe3\xc9\xc8\xcc\x76\x0a\x96\xc3\x97\ +\x9d\xb8\xf8\xf8\xb6\xc3\x2d\xaa\xa6\x11\x49\x02\x31\x18\x4f\xa0\ +\x3f\xd0\xab\xaa\x6a\x56\x4e\xde\xe9\x99\xe6\xf8\x84\xc4\xb6\x96\ +\x66\x4d\xd5\x24\x59\x3e\x95\x0e\xc5\xbf\xa3\x0b\xaa\xe4\xde\xd3\ +\xb8\x64\xdf\xe1\xd5\x8a\x74\xf2\xc6\x9f\x32\x33\x37\x65\xc4\x94\ +\x61\x37\xd9\xd4\x00\x00\x84\x40\xd7\xa3\x99\xd9\xd9\xc7\xfa\x39\ +\x31\xa3\xeb\x3f\x68\xa1\x60\x8c\x00\x4e\x51\x1a\x4f\xfe\x6b\xc1\ +\xbf\x14\xcb\xbb\x31\xc6\x5f\x96\xa4\x7e\xe9\x7b\x10\x47\x83\x8e\ +\xb9\x5c\x6e\x49\x92\x2d\xcb\x74\x4b\x92\x18\x7c\x0a\x28\x1a\x8d\ +\xe6\xe6\x17\x7e\x61\x25\xfc\x5f\x4a\xb3\x10\x42\xd3\x34\x49\x51\ +\x4c\xd3\x94\x64\xe5\x54\x16\x1b\xfd\x3b\xba\x20\x61\xb9\xc3\x7f\ +\x70\x7b\xdd\xfb\x2e\x25\xee\xa4\x07\x98\x76\xd8\xa6\xe6\x8c\x11\ +\x73\x6c\x30\x8e\x99\x18\xb1\xde\xc4\xd1\xb4\x9e\x90\x77\x9f\x6f\ +\x0e\x22\x84\xcc\x60\x5f\x98\x4a\x89\x09\xde\x13\x1f\x0e\x92\x24\ +\x12\x9b\x8e\xf5\x0f\x7e\x4d\x08\x0f\xfa\x07\x88\xdb\xe7\x51\x48\ +\x6c\x86\x36\x02\x84\x30\x1a\x4c\xf0\xd1\x3a\x88\x31\x06\x21\x00\ +\x1d\x57\x10\x84\x30\x82\xa3\x77\x25\x84\x88\xc5\xaf\x43\x20\xb8\ +\x40\x18\x83\x10\xfc\x68\x5a\x06\x8f\x14\x22\x76\xc4\x90\x7a\x7d\ +\x5c\x92\x30\xc6\xe8\x68\xd6\x1d\xfb\xe5\x89\x1f\x02\x00\xeb\xef\ +\x0f\xc9\xde\x44\x97\xf4\xef\x6a\xa0\xc3\x3f\x53\x81\x63\x2f\x84\ +\x10\xb1\x92\x4a\x08\x01\x04\x9f\x28\xb3\x82\x0b\x04\xc7\x9e\xfc\ +\x27\xd5\xe1\x13\x25\x1c\x21\x8c\xd0\x90\x02\xf1\xaf\x43\x88\x84\ +\x60\xe8\xe4\xc1\x7f\x92\xe6\x21\xd5\x10\x4e\xe5\xaa\xff\x8e\xfb\ +\x54\x80\x90\x88\xa2\x29\x3e\x4d\xf1\x7e\xc6\x9f\x4f\x96\xb4\xa1\ +\xbd\x0c\x31\x38\x61\x12\x84\x10\xb6\x61\x18\x26\x05\x00\xce\xf9\ +\xbf\xea\x26\x3d\xb5\x2c\x23\x75\xab\x5e\x7f\x75\xc1\x36\x20\x43\ +\x16\x69\x01\x42\x5c\x6f\x69\x6c\xf0\x1b\x02\x7f\x76\x44\x4a\x4c\ +\x88\xd5\xb5\xf7\xd9\x27\xe7\x1e\xea\x09\x1b\x36\xc7\x18\x21\x00\ +\x8c\x85\x19\x0d\xeb\xba\x1e\x8d\xe8\x88\x60\x04\x80\x09\xb6\x0d\ +\x3d\xaa\xeb\xe1\x48\x94\x0a\x8c\x62\x4f\x9a\x19\x91\xa8\xae\x87\ +\xc3\x16\xe3\x08\x01\x02\x84\x80\x47\x42\x51\x26\x84\x65\x1a\x14\ +\x10\x3e\xf6\xcc\xb8\x65\x58\xb6\x00\x10\xcc\x36\x2c\x1b\x8e\xd6\ +\x76\x82\xc1\xb2\x0c\x8b\x01\x02\x61\xe9\x61\xbf\xbf\xaf\xd7\x1f\ +\x88\x9a\x9c\x48\x12\x41\x80\x00\x6c\x23\xda\x1f\xe8\xeb\xed\xf3\ +\x47\x0c\x46\x24\x42\x24\xb6\xfd\x83\xe7\xdf\x58\x7d\x10\x63\x09\ +\x39\x55\xf9\x73\x45\x1c\x85\x73\x8e\x31\xc6\x18\x0b\x21\xf8\xd1\ +\xe2\xca\x39\xff\x44\xf5\x12\x9c\x0f\xf9\xd1\xf1\xdf\x7e\xba\x84\ +\x23\x00\x66\x9b\x86\xf9\x6f\xaf\x06\x44\x18\x81\xbf\xbd\xa9\xa5\ +\x2b\x82\x4f\x2c\xca\x43\xaf\x7b\xec\xd2\xc7\xd2\x2c\x38\x3f\xf5\ +\xba\xf6\x05\x0d\xab\x70\x2e\x40\x08\x10\x40\x08\xfe\xf8\xd9\x3f\ +\x3c\xfe\xf6\x4e\x42\x88\x74\x12\x08\x08\x81\xf0\x09\x6f\x85\x80\ +\xa1\x47\x20\x21\x60\xc8\x11\x38\x76\x44\x4c\x9e\x31\x91\x24\x09\ +\x00\xb8\xde\xef\x1f\xd0\x05\x00\x1e\x7a\xe6\x70\xfd\x8b\xcf\xbf\ +\x58\x67\xc8\x98\x48\x18\x3e\x7d\x15\x01\x02\x30\xb2\x37\x2d\x5e\ +\x60\xe6\x8c\xf6\xb6\x2e\xf9\xfe\x8f\xfe\xde\x62\x10\x22\x49\xfe\ +\x9a\xa5\x3f\xff\xed\x53\x07\x1b\xf7\x3e\xf2\xa3\x9f\x2c\x3f\x14\ +\x26\x44\x42\xa1\xba\xbf\xfd\xe2\xd7\x2b\x6a\x9a\xde\xfd\xeb\xcf\ +\x9f\x5c\x58\x83\x25\x89\x10\x73\xc1\x13\xbf\x7e\x7a\xe9\xee\x3d\ +\x0b\x9f\xf8\xe9\x5f\xdf\x8f\x20\x89\x48\xa4\x6e\xf9\x73\x3f\xfd\ +\xeb\x7c\xdd\xea\x7d\xf6\x77\xf7\xfd\xe1\xad\x1d\x48\x92\x10\x20\ +\x42\xac\x25\x8f\x7d\xff\xbb\xcf\x7e\x44\x25\x29\xb8\xff\xed\xbb\ +\xef\xff\xe9\x8e\x76\x93\x48\x08\x13\xc9\x6c\xdb\xf2\xe3\xef\x7c\ +\xe3\xbd\x03\x51\x62\x75\x3e\xf7\x93\x6f\xfe\xf8\xa1\x3f\xff\xfd\ +\x6f\x7f\x7a\xe8\xa1\xdf\xbd\xb9\xba\xda\xc6\x12\xc1\x81\x97\x1e\ +\x7a\xf0\x07\xbf\xf8\xe3\x63\x7f\xff\xf3\x6f\x7f\xfd\x9b\x57\x16\ +\x6f\x8b\x08\xd7\xa8\x71\x15\xb5\xcb\xe7\xd7\xf5\x53\x82\x11\x08\ +\xe1\xfc\x7d\xbe\x7f\x42\x08\x49\x92\x1a\xea\xeb\xfb\x7a\x7b\x09\ +\x21\xc7\xb4\xe0\xd3\x5d\x37\x2e\x04\xf0\xc1\xa6\xef\x1f\xfe\x01\ +\x91\xc8\xae\x05\xcf\xfe\xe6\xd9\x35\xec\xc4\xa2\x8f\x84\x00\x44\ +\x4e\xac\x08\x64\xe8\xb7\x47\x4b\x2c\xc1\x84\xaf\x7a\xf3\x85\x05\ +\x3b\x7b\x71\xac\x28\x7f\x76\xe2\x87\x8a\x97\x88\x45\x3e\x38\xc5\ +\x3e\xc1\x17\x63\x93\xc5\xf2\x31\x96\x6d\xd4\x32\x2d\x06\x40\x03\ +\xcb\x5e\x7f\x6d\x7b\x6b\xbf\x90\xe2\x87\x0d\x2f\x08\x34\x1e\x68\ +\x0d\xc0\x84\x0b\xaf\xb9\x60\x5c\xbe\x7f\xff\xba\xb7\x16\xae\xed\ +\xb6\x95\xd1\x33\x2f\xbb\x78\x4a\xb9\x0c\xb4\x6e\xe3\x82\x05\x6b\ +\xf7\x84\x6d\x94\x59\x75\xc6\x95\x97\x9f\x93\x18\x6d\x9d\xff\xde\ +\xfb\xbb\x5a\x06\x32\x87\x4d\xbb\xf6\x92\x69\x3e\x44\xb9\x00\x2c\ +\x29\x56\xdf\xc1\xf7\xdf\xf9\xa0\x31\x24\x99\x6d\x2d\xca\x88\x49\ +\x04\xcc\xcd\x1f\xbe\xb4\x7c\x4f\x97\x9c\x50\x78\xd9\x0d\xd7\x56\ +\xba\x64\x1a\xe8\x78\xe3\x4f\xbf\xde\x9c\x5f\x78\xc5\x57\x6e\x4e\ +\xeb\xdb\xfd\xd6\xbc\xa5\x6d\x61\x34\x6c\xfa\xa5\x17\x4f\xad\xc0\ +\xcc\x06\x44\xe8\x40\xc3\xa6\xda\xe8\x84\xbb\x26\x97\x15\x85\x46\ +\x2c\xfc\xf9\x3b\xcb\xf6\x7d\xff\x8a\xfc\x85\xef\x2d\xcf\x9c\x78\ +\xfb\xb8\x91\xc3\xa3\xe3\x56\xbc\x3d\x6f\xe1\xcc\x1f\xdf\x58\xb3\ +\xf8\xbd\xae\xa4\x51\xf7\x9d\x31\x22\x84\x26\xfc\xfc\xa5\x79\x07\ +\xce\x19\x91\xd3\xb2\x6c\x75\xb3\xfb\xae\xaf\x4e\xa9\xa0\x71\x4b\ +\x7e\xfc\xc4\xd2\xbd\xe7\x5e\x53\xde\x37\x6f\x59\xed\xb4\x39\xbf\ +\x88\x17\x3d\x03\xdd\xfe\x6d\x4d\xef\xef\x3e\x67\xf4\x98\x34\xb9\ +\xff\xe0\xba\x85\x2b\x6b\x8d\x09\x93\x6d\x80\x68\x20\x14\xac\xdf\ +\x3d\x7f\xd9\x86\xd1\x77\x9c\xa3\x20\x63\xed\x92\x85\xb5\xf5\xfd\ +\x95\x41\x1d\x98\x11\x8c\xf8\x2e\xff\xfa\x77\xce\x2a\x51\x5b\xf7\ +\xad\x7d\xe2\xb9\x47\x22\xf2\xaf\x6f\x9f\xa2\xf8\xa3\xca\xf4\xeb\ +\xee\xbf\x6e\xbc\xaf\xe3\xd0\xf6\x17\x1e\x7b\xfc\x25\xf4\x83\xfb\ +\x2e\x98\x51\x11\xb7\x66\x7d\x4d\x7b\xe9\x94\x5c\xe1\x84\xb5\xfa\ +\xbc\xcb\x2d\x46\x68\xf7\xae\x5d\x2f\xcd\x9d\x9b\x95\x95\x75\xeb\ +\xad\xb7\xa6\xa4\xa4\xc4\xc6\x20\x06\xed\x85\x63\x46\x39\x42\x22\ +\xd6\x93\x1b\x62\xb6\x0f\xb6\xd2\x00\x9f\x32\xe5\x04\xb5\x2d\xc3\ +\xe2\x32\x18\xeb\xde\x7d\x73\xc3\x81\x56\xca\x49\xd1\xc4\xd9\x57\ +\x9e\x3b\x9a\xf8\x1b\xde\x7e\x7f\xc1\xfe\x8e\x68\xf1\xd8\x73\xaf\ +\xbd\x64\x22\xf4\xd4\xbf\xf7\xee\x07\x07\x7a\xcc\xfc\x71\xe7\x5d\ +\x33\x7b\x02\x6d\xde\xfe\xf6\x87\x2b\x5b\x83\x62\xf4\xac\xd9\xb2\ +\x2c\x76\xce\x7f\xf2\xb7\x35\xd9\x67\x5c\x74\xf3\xac\x8a\x04\x46\ +\xf9\x67\x5b\xf7\x83\x09\xe0\x82\x0b\x38\x9d\xec\x05\x04\xc0\x07\ +\x07\x4e\x05\x80\x00\x84\x08\x21\x34\xd4\xbe\x6a\x4d\x6d\xe1\xe4\ +\x4b\x66\x16\x59\x1f\xbc\xf9\xbe\x6b\xe4\x39\x67\x55\xaa\xf3\x5e\ +\x78\xbd\x2e\xc0\xe2\x32\x8a\xcf\xbe\xec\x9a\x2b\xa7\xe5\xaf\x7e\ +\xe7\xe5\xdd\x7e\xee\xdf\xb7\xe8\xef\x73\x57\xe6\x4c\x3c\xff\xbc\ +\x71\x89\x5b\x36\xac\xef\x35\x8c\x15\xaf\x3d\xb3\x2b\x9a\x7f\xfd\ +\xb5\x17\x87\xb7\xbd\xf3\xca\x47\x07\xb1\x4c\x04\xc2\xd8\xee\x9d\ +\xf7\xf4\x63\x7b\x8d\x9c\x0b\xce\x9d\x9e\xe9\x95\x19\xa5\x1c\xe4\ +\xfc\x91\xd3\xae\xbb\xe1\xda\x22\xab\xfa\xa5\x37\xd7\xdb\x80\xb1\ +\x3b\xfe\x8c\x0b\xae\xb8\xfc\xfc\x99\x29\x56\xe3\xf3\xcf\xbc\x6a\ +\x97\x9e\x7d\xcd\xec\xe1\x9b\xdf\x7a\x66\x4d\xbd\x5f\x22\x58\x20\ +\x1c\xee\x3c\xd4\x23\x25\xe6\x65\x6a\x40\x52\xaf\xb9\xf9\xa2\x23\ +\xeb\xde\x78\xe5\xe5\x17\xf7\xa1\xaa\xeb\x67\x8f\x14\x1c\x4d\xb9\ +\xf2\x86\xdc\xc0\xe6\xe7\xe6\xbe\xfc\xfe\xf6\xc8\x15\x37\x5c\xea\ +\x11\x3c\x63\xc2\xa5\x17\x55\x18\x6f\xbe\xf0\xd2\xf3\x6f\x6f\x18\ +\x7e\xc9\x75\x55\xf1\x80\x92\x47\xde\x72\xc5\xe8\x0d\xef\x3c\xff\ +\xf2\xf3\xaf\xd9\xa5\xe7\x5d\x3c\x2a\xc9\xea\xf5\xa3\xb8\x51\x67\ +\x57\x91\xa5\xcb\xb6\x02\x98\xcb\x17\x6f\xc8\x9b\x76\x51\x1e\x0d\ +\x86\x6d\xf0\x77\xdb\xe3\x66\x9e\xaf\x34\xad\xdd\x7c\xd8\x32\x9b\ +\x37\xad\x6b\x71\x9d\x37\x75\x84\xd9\xd3\x07\x08\x21\x22\xc9\xaa\ +\xaa\xba\xe3\x4a\x26\x5e\x72\xfd\x8c\x8a\xed\x8b\xd7\x1b\x0c\x11\ +\x42\x14\x55\x55\xb4\xb8\x82\x91\xb3\x6e\xba\x66\xcc\xa6\x15\x6b\ +\xfa\x20\xbe\x3c\x3b\xa9\xa5\xb6\x55\x00\x72\xda\xf7\xcf\xf7\x0f\ +\x21\x88\xea\xd1\xba\xfa\xfa\x61\xc3\x86\xc5\xc7\xc7\xd5\x1d\x3a\ +\xc4\x8f\x9a\x09\xb1\x3a\x8f\x4e\x28\xe1\x02\x40\x08\x24\x44\x4c\ +\x1c\x60\xf0\xc5\xa7\xed\x07\x00\x81\x10\xc2\x18\x23\xe6\x5f\xb3\ +\x6e\x8b\x3a\xec\x9c\x0b\xa7\x97\x6c\x7d\xfb\xd9\xf5\x4d\x3d\x9b\ +\x17\xbe\xb5\xa6\x2d\xe1\xba\x9b\xae\x1e\x57\x96\x25\x59\x7d\xf3\ +\x9e\x7f\xb6\xc9\x3b\xf6\xda\x2b\x67\x36\x2f\x9b\xfb\xfe\xae\x1e\ +\xff\x81\x8d\x3b\x9a\xe9\x39\x97\x5e\x34\xaa\x28\x85\x52\xc8\x1b\ +\x33\xeb\xba\x2b\x2f\x1e\x96\xe9\x62\x8c\x9f\xdc\x32\x19\x34\x1b\ +\x06\xd3\xcc\x85\x38\xcd\xec\x05\x00\x7e\x14\x3c\x68\xb3\x33\xce\ +\xa9\xec\x4d\x29\xad\x1c\x35\xc1\x63\x2f\xdb\xd1\x5b\x30\x7c\xcc\ +\x64\xa4\xac\x5b\xf3\x5c\x67\x20\x9c\x02\xad\x1b\x56\x6c\xea\x8f\ +\x06\x07\x22\x91\x40\x6f\x68\xff\xd6\x8d\x09\x13\x2f\xba\xe6\xec\ +\x09\x46\x4b\x7f\xe2\x86\xa0\x31\xd0\xbe\x75\x5b\x4b\x20\xdb\xbb\ +\x78\x49\x63\x57\xd0\x74\xb5\xb4\x9a\x50\x46\x40\x84\xbb\x0f\xed\ +\x6c\xf5\x5d\xff\xd3\x6b\xc6\xe7\x28\xa8\xf6\xa3\x05\xfd\x8c\x71\ +\xfd\xf0\xfe\x5d\x9b\x0e\x75\x0f\x74\x0c\x84\x3d\x7d\x86\x9d\x8a\ +\x24\x2d\xbb\xb8\xb4\x30\x5b\xed\xaf\x7e\x7b\xcf\xe1\xce\x6c\xdf\ +\x86\x25\x87\xf4\xb0\xd5\xd7\xd8\x1d\x14\xc5\x3e\x21\x84\x19\xf2\ +\x83\xa4\xb8\x25\xce\x2c\x2b\xa9\xea\xec\xcb\x46\xef\xfc\xcb\x5b\ +\x7b\xef\x79\xe4\xf7\x99\xb2\xa9\x9b\x5c\x8e\x2b\xb9\xf1\xea\x49\ +\x0f\xfc\xe9\xcd\x91\x37\xfe\x6a\x52\xbe\x66\x1a\x06\x48\xda\xf9\ +\xd7\x5f\xbf\xf9\x5b\xbf\xad\xaf\xba\xe2\x97\xd3\x4b\x6c\xcb\xa0\ +\x9c\x94\xcf\xba\x66\xd2\xf6\xef\xbd\xbc\x37\xff\x0f\xbf\x39\x5b\ +\x05\x11\x88\x86\x42\x22\xe9\xd2\x8b\x26\xbc\xfb\xf6\xba\x55\xab\ +\x7a\xf6\x04\x53\x6f\xb8\x62\xc4\x3b\xaf\x6d\x0a\x9b\xb4\xdf\x3f\ +\xe0\x2e\xb8\x60\xa6\x6b\xdd\xd2\x65\xcb\x06\x60\x77\xf2\xd8\xf3\ +\x27\x5b\xab\x57\xf5\xf7\x31\x91\x0e\x20\x18\xb5\x38\xb7\x04\x56\ +\xe2\x13\x12\xa5\xa8\x3f\x6a\x33\x10\x82\x31\x1b\x84\xc9\x91\xec\ +\x4a\xc8\x40\xe1\xd6\x88\x05\xf1\x2e\xd5\xee\x18\xb0\x04\x07\xce\ +\x1c\xe7\xe3\xe7\x08\x63\x4c\x96\xe5\xab\xaf\xb9\x0a\x01\x06\x00\ +\xce\x99\x65\x59\x08\xe1\x63\xae\xb1\x13\x4b\x38\xe3\x9c\x0b\xce\ +\x07\x7b\xf4\x20\x40\x0c\x86\x19\x13\x00\x43\x86\x00\x90\x38\xfa\ +\x73\x4a\x29\x71\xf9\x8a\xaa\xc6\x8c\x2b\x1b\x7e\x68\xeb\xa6\xfd\ +\x4d\xbd\x97\x94\x96\x28\x7b\x76\x6e\xd8\x93\x7f\xe1\xb9\xd3\x99\ +\x7f\xf3\xe6\x03\x1d\x2e\xba\x6b\x71\x0f\xf7\x1b\x46\x6b\x4b\xaf\ +\xad\xe1\xc4\xcc\x92\x71\x63\x46\xb8\x20\xbc\x85\x89\xf8\x8c\xbc\ +\x92\xe2\x22\xd3\x34\x29\xa5\x43\x6c\x12\x74\x4c\xb0\x10\x1a\xbc\ +\x7c\xcc\x0b\xc9\xff\x15\xff\xc2\x17\xa4\x0b\x82\x8b\xd8\xaa\x69\ +\x4e\x80\x83\x10\x9c\x31\xc6\x41\x70\xdb\x34\x85\x0a\x20\x58\x24\ +\xa2\x0b\x95\x12\x45\x81\x40\xc3\xab\x6f\xbf\x00\x13\x6f\xb9\x72\ +\x18\x0a\x3e\xf3\x01\xa5\x36\x63\x4c\x60\x41\x01\x62\xb2\xc8\xa9\ +\xcd\x89\x67\xc4\xe4\xf3\xce\x1f\x16\x6f\xf1\x2b\xdd\x6e\x0f\x8d\ +\xe8\x02\x4b\x9c\x23\xc4\x4d\xc3\xb4\x00\x14\xc6\x38\x21\xf8\xf0\ +\xf6\x79\xcf\x2d\x6d\xf8\xca\xd7\x6f\x93\x77\xbd\xfb\xf6\x7e\xcb\ +\xa6\x82\xb1\xc1\x75\xdb\x8c\x52\xc9\x95\x3c\xe5\xfc\x4b\xcb\x3d\ +\x1c\xae\x94\x5d\x71\x09\xba\x61\x01\x41\x20\xa9\x82\x59\x51\x8b\ +\x31\x99\x52\xe6\x2e\xaf\xa8\x2c\x28\xd2\x2a\xb3\xe3\x0c\xc3\xe2\ +\x42\x98\x06\xcd\x2c\xad\x2c\x2e\x28\xa8\xac\x2a\xc0\x86\x6e\x50\ +\x01\x34\xea\x4a\x2e\x1e\x59\x5e\xd0\x59\x3e\x2c\x49\xb2\xf5\x08\ +\x15\x40\xa9\x1c\x57\x31\xbc\xbc\x48\xc9\xcd\x4e\xd4\x28\xa3\xd1\ +\x68\xd4\x60\x90\x50\x3c\x6e\x46\xc1\xa2\x3f\x3d\xf1\xf6\xec\xdb\ +\x7e\x5a\x9a\x3e\x20\x68\x24\xaa\x87\x07\x0c\x9b\xc7\x2b\x63\x66\ +\x9d\xbf\xe4\xc7\x3f\x7b\x5e\x8c\xfb\xed\xef\xc6\x58\xcb\x56\x98\ +\xfa\x80\x49\xd3\x04\x20\x8c\x31\xc6\x0a\xf0\xfe\xdd\xd5\x35\x38\ +\xf7\x42\x2f\x62\x0c\x00\x23\x0c\x88\x60\x30\x6b\x77\x6c\x77\xe5\ +\x8e\x8c\x57\xa0\xd5\xb0\x90\x2a\x0b\x46\x19\x65\x4e\x65\xfe\xbc\ +\x2d\x5d\x88\x46\xa2\xc7\xde\x08\x00\x8c\x05\x08\xf1\xe9\xe1\x9f\ +\x58\x67\x9e\x33\xce\x38\xfb\xc4\x28\xc0\x71\x71\x00\x00\x40\x5c\ +\xc4\x9a\x6e\xce\x19\x13\x82\x53\x53\x07\x21\x80\x48\x66\xc4\x2c\ +\x3a\xe7\xba\x9f\x64\x97\x2f\x7e\x7f\xde\xaf\xff\x50\xfb\x8d\x39\ +\x23\x25\x57\xfc\xd8\x99\x17\x4f\xcd\x21\x36\x52\x7c\x49\xa9\x9d\ +\x2b\x6c\xce\x6d\xd3\x66\x1a\xa6\x9c\x33\x66\xf3\x58\x14\x84\x13\ +\x9b\x03\x04\x43\x2c\x99\x63\x69\x8e\x79\x23\xff\x85\x31\xc7\x2f\ +\xce\x5e\x10\x5c\x70\x84\x39\xd8\xba\x61\x98\x36\xa7\x92\x1e\xd5\ +\x6d\x9b\x71\x6a\x19\xba\x61\x53\xc6\xb0\xad\x47\x75\x8b\x0b\x22\ +\xa1\x50\x28\xd0\xe7\x47\x11\xdd\xb2\x18\x19\x33\xf6\x8c\xb7\x9e\ +\x5a\xf4\x46\x1a\x4e\xe8\xdb\xd6\x67\x58\xb2\x3b\x6b\xf2\x98\xc4\ +\xf7\xd7\xae\xc8\x50\xc6\xcb\x96\x95\x37\x6a\x9c\x8f\x51\x9b\x71\ +\x35\xb1\xe0\xcc\x0a\x3c\xef\xa5\xe7\xcd\xb3\x47\xd5\x1f\x68\xa7\ +\x39\xe3\x00\x11\x2c\xcc\xfe\xbe\x5e\xd2\x1f\xb2\xac\x44\xe4\x4a\ +\x4a\x16\xe1\xb5\x1f\xbe\x27\x46\xe4\x14\x16\x8f\x1d\x99\xb4\x7e\ +\xcd\x47\xeb\xa4\x71\xd9\x86\xed\x1b\x3b\x36\x9e\x33\x26\xb8\xa9\ +\x25\xe6\xba\xf5\x5d\x1d\x5d\xd1\xe2\x6c\x44\xa9\x6d\xea\x86\xae\ +\x1b\x86\x61\x31\x8d\x31\x21\x40\x50\xcb\xd4\x75\x43\x37\x4c\x83\ +\x52\x17\x67\x02\x00\xd9\xa6\x6d\xe8\xba\xae\x1b\xb6\x4d\x63\xaa\ +\xc3\x6c\xcb\x34\x0d\xc3\x30\x4c\xcb\x16\x12\x8b\x84\x83\x03\x36\ +\x35\x2d\x79\xf4\x8c\x73\x67\x45\xeb\xa7\x8d\x2d\x42\x74\xab\xa1\ +\xfb\x43\xd1\xb0\x3f\x18\xb2\xd3\x99\x14\x57\x7c\xce\xb9\xe7\xa4\ +\xc0\x98\x02\x1f\xde\x0f\x76\xb0\xbf\xd7\x60\x25\x34\xdc\xbd\x77\ +\xdb\x46\xb9\x0d\x1d\xda\xbd\x71\x5b\x67\xfc\x2d\x5f\x9f\x48\x58\ +\xbf\x1d\x09\xd4\xee\xdc\xb8\x2e\xac\x34\xec\xdb\xbe\xad\x16\x5d\ +\x7d\xdf\x39\xf1\xac\xb7\xa1\xd3\x9f\x3c\x2c\x05\x6c\x9b\x31\x47\ +\x17\x3e\xff\xd1\x4a\x55\x55\x31\x42\x80\x10\x63\xcc\xb2\x2c\x18\ +\xe2\xed\xff\x44\xcb\xc7\x79\x4c\x16\x18\x17\x02\xc5\xc6\x91\x8f\ +\x76\x37\x86\x0e\x96\x33\x0a\x96\x69\xe8\xba\xc9\x18\x35\x74\xdd\ +\xb4\x29\x50\x6e\xea\x3a\xe3\x66\xfd\xde\xcd\x8d\x3d\xb4\xb0\x28\ +\xfb\xe3\xc6\xe6\x01\xd7\xd5\x53\x0b\x95\x75\x2b\x97\x27\x4f\xaf\ +\x64\x06\x1a\x7e\x66\x0a\x33\x4d\x5d\x37\x29\xb5\x2d\x24\xe5\xa4\ +\xb8\x3e\xde\xb4\x68\xa1\xef\x48\x7a\x56\x45\x55\x61\x02\x3b\x2a\ +\x0d\x08\x8e\x1b\x27\xb1\x6d\xde\x06\x87\x49\x4f\x96\xe6\x7f\x34\ +\xa8\xf7\xe0\x83\x3f\xfc\x57\x33\x4b\x26\x6a\xfd\x91\x2d\x4d\x5d\ +\x3b\x65\xa2\x9e\xdc\x00\xe3\x76\x5a\x42\xd1\xc8\xc2\xf3\x28\xb3\ +\x62\xa3\xee\xdd\x5d\x9d\x29\xa9\xe9\x80\x80\x0b\x6e\x46\xa2\xee\ +\xcc\xc2\x82\x74\x77\xd4\x22\x85\x65\xc5\x3e\xd9\x8e\x98\x24\xbf\ +\xb8\x34\x41\xa2\x11\x53\xe4\x0e\x1f\x3f\xb6\x22\xb3\xbd\x66\xf7\ +\xfe\xc6\xee\x94\xd2\x11\x63\x87\x95\xe4\xe4\x97\x14\xa7\xe1\x43\ +\xfb\xeb\x02\x03\x7d\x5d\x61\x79\xc2\xf4\x19\xe3\x86\x97\xab\xd1\ +\xf6\xbd\xfb\x0e\xf5\x19\x28\xb7\xb8\x34\x51\xc5\x8c\x71\x8e\xb4\ +\x92\x61\xc3\x94\x50\xcb\xde\x7d\x75\x34\x3e\x7f\xe2\x19\xe3\x2b\ +\x2a\x86\xa5\xa3\xc0\xee\x9d\xd5\x5d\xb6\x6b\xc4\xf8\x89\xe5\x85\ +\xf9\x05\x59\xee\xd6\x83\xd5\x6d\x21\x5c\x50\x31\x7e\xca\xd8\xe2\ +\x81\xe6\xfd\x35\x0d\xad\x06\x4e\x28\x29\xce\x51\xb1\xe0\x5c\xa8\ +\x6e\x9f\xbf\x76\xc3\x21\x23\x65\x4c\x45\x26\xa7\x94\x9a\x06\x95\ +\xe3\x4a\xcb\xf2\x15\xc4\x07\x47\x9b\x99\x1d\xb5\x70\x5e\x51\x59\ +\xb2\x86\x19\x1f\x6c\x18\xcc\xa8\x91\x90\x53\x9c\x9b\xe6\x61\x74\ +\x70\x54\xc8\x36\x75\xe2\xcd\x2a\xcb\x4b\x23\x82\x99\x7a\x94\xa9\ +\xc9\x15\xc5\x19\x5a\x5c\xd6\xf8\xd1\xc3\xe3\x65\xce\x18\xd5\x29\ +\xca\x2c\x2c\x92\x19\x4d\xce\x2d\xce\x4a\x74\xa7\x16\x8d\x1a\x5d\ +\x94\xc2\x6c\x26\x98\xc1\x5c\xa9\xc5\xf9\xd9\xc8\xea\x6f\xef\x3a\ +\xd2\xd1\xe5\x77\x67\x8f\xbc\xee\xfa\x6b\x2b\x53\x14\x8b\x72\x61\ +\x86\x7a\xbb\xdb\x3b\xba\xfc\x52\x72\xd9\x15\x37\x5d\x3f\xb6\x20\ +\x69\xa0\x79\xfb\x07\x6b\x9a\x66\x5c\x74\x7e\x86\x0b\x31\xc6\x85\ +\xc3\xe7\x05\x08\x00\x64\x9a\xe6\xb6\xed\xdb\x1b\x1b\x9b\xea\x1b\ +\x1a\x23\x91\x70\x52\x52\x12\x42\x48\x92\xe4\xee\xee\x4e\xb7\xdb\ +\xa3\x69\x5a\xac\xa6\x61\x4c\xba\xbb\x3a\x93\x92\x93\x09\x21\xb1\ +\xde\x04\x3f\xea\x84\x38\xd6\xcb\x17\xfc\xf8\x79\x4d\x43\x57\x13\ +\xb3\x4a\xf3\x12\xf5\x28\xcd\x29\x2a\x49\x77\x43\x34\x62\x25\xe5\ +\x14\x79\xa3\xad\x9b\x36\x6f\x6f\x0e\x90\xe9\x17\x5c\x36\xbe\x30\ +\xa3\xb0\xa2\x0c\xf5\xd5\x57\xd7\x36\x05\x2d\xb5\xa8\xac\xc8\xc5\ +\x0d\xf0\x66\x14\x17\xa4\x81\x2d\x52\xf3\x73\x68\x5f\xd3\xfe\xa6\ +\xbe\xc4\xec\xe2\xdc\x54\x37\xa7\xfc\xe8\xb0\x1c\x1c\x33\x56\x86\ +\x0c\x90\x22\x59\x96\x7b\x7a\xba\x34\xcd\xe5\x72\xb9\x4e\x45\x1d\ +\xfe\x9d\xb8\x2c\x6e\x25\x6e\xc1\xd6\x87\x97\xed\x7a\xdc\xfd\x19\ +\xf3\x9a\x0c\x3b\x3c\xaa\x70\xf6\x6d\xe7\x3e\xae\x5b\xa1\xd8\x1c\ +\x8c\xbd\x7b\x76\x0e\x1b\x31\x2a\xd6\x0d\x93\x14\x15\x73\xdb\xb0\ +\x84\xe6\x92\x6d\x43\xb7\x39\x76\xbb\x54\xdb\xd0\x29\x10\x4d\x53\ +\xa8\x69\x70\x24\x6b\x9a\x8c\x01\x09\x41\x6d\xcb\x0e\x76\x1f\xde\ +\x77\xa0\xdd\x9b\x12\xdf\xb4\x69\xf1\x3e\xbb\xea\xfe\x7b\x2e\x71\ +\x33\x2a\xa9\x9a\x4c\xb0\x10\xcc\xd4\xf5\x63\x6e\x78\x84\x88\xa2\ +\xaa\x32\xc1\x00\xdc\x36\x4d\x93\x72\x45\xd5\x64\x09\x23\x00\x46\ +\x4d\xdd\xb0\x89\xac\x6a\xaa\x02\x82\x1a\xba\xc1\x91\xa4\x6a\xaa\ +\x84\x10\x67\x96\x61\x58\x31\xbd\x95\x14\x35\x50\xfb\xd1\x63\xef\ +\x1c\xbc\xe1\xeb\x77\x95\xf8\x80\x61\x59\x53\xb0\xa9\x9b\x7c\xc8\ +\xbc\x27\x4d\x53\x98\x69\xd8\xc7\x06\xaa\x04\x28\x2e\x17\x62\x96\ +\x69\xb1\x63\x72\x4d\x14\x4d\xc5\x5c\x37\x4d\x21\x10\x96\x14\x4d\ +\x41\xba\x6e\x8a\x63\x4d\x07\x22\x9a\xa6\x50\xc3\xc0\xaa\x86\x98\ +\x69\x5a\x1c\x10\x20\x00\x21\x00\xcb\xaa\x4a\x84\x61\xda\x8a\xcb\ +\x2d\x63\x10\x00\x9c\x51\xcb\xb2\x18\x17\x00\x48\x75\xb9\x64\x82\ +\x85\x10\x82\x51\xcb\xb2\x09\x66\xeb\xde\x78\x7c\x0b\x4c\xf8\xc6\ +\x4d\xd3\x89\x65\x3a\xce\x85\xcf\xbd\x17\x21\x00\xd6\xae\x5d\xb7\ +\x78\xf1\x92\xc4\xc4\x84\xeb\xaf\xbb\xae\xb4\xb4\x94\x73\xe1\xf6\ +\xb8\x6b\xaa\xf7\xa4\xa6\xa5\x27\x24\x24\xc6\x14\x40\x92\xe5\xea\ +\x3d\xbb\x4a\xcb\x2b\x64\x59\xe1\x8c\x72\x7e\x6c\xc6\x92\x18\x34\ +\x1a\xd0\x09\x23\x04\x92\xa2\xc9\x98\xe9\x26\xd5\x5c\x1a\x33\x75\ +\x8b\x21\x55\xd3\x10\xb3\x28\x48\x9a\x2a\x23\x10\xb6\x65\x9a\x96\ +\x8d\xb0\xa4\x68\xaa\x8c\xb1\xe0\x54\xd7\x0d\x88\x95\x0d\xdd\x12\ +\x08\x10\x22\x9a\x4b\x23\x08\x2c\x53\xb7\x6c\x7e\xfc\xfc\xe2\x78\ +\x4f\x42\x88\xd8\xcc\x18\x84\x10\x72\xbb\x3d\xb5\xfb\xab\x13\x13\ +\x93\x93\x92\x53\x38\xff\xe7\x76\xe5\xbf\xd3\x8f\xb0\xb9\x95\x97\ +\x36\x6a\xfa\xf0\x5b\x65\xf2\x99\xf3\xa0\xb3\x92\x2a\x28\xb7\x8e\ +\x65\xb0\xe0\x9c\x52\x2a\x11\x02\x02\x2c\x43\x8f\x65\x97\x1e\xb1\ +\x01\x21\x10\x4c\x8f\xea\x31\x3b\xc3\x18\x7c\x61\x45\xc3\xd6\xb1\ +\x89\x46\x20\xec\xce\xa6\xfd\x5d\xfb\x85\x27\x65\xcc\xad\xe7\x4e\ +\xf7\x30\xdb\xe6\x82\xe9\x51\xf3\x24\x73\x51\x98\x79\xe2\xe7\x96\ +\xa1\x5b\x43\x4d\x38\xdb\x8a\xd8\xc7\x3e\xa0\x46\xe4\x93\x8b\x3b\ +\x6d\xd3\x4e\x2a\x3d\xf3\xc6\x2b\xb2\x3c\x40\x99\x90\x04\xb5\xf5\ +\x4f\x1c\x22\x8e\x25\x72\xc8\x55\x74\x7d\x48\x4f\x12\x00\x80\x59\ +\x46\xf4\xa8\x59\xc7\xa9\x15\xa5\x27\x7e\x7f\xec\x24\x43\x7e\x38\ +\xe8\x34\xb6\x4d\xdd\x06\x00\x30\xa3\x91\x4f\xdd\xa0\x30\xa3\x27\ +\xdc\x1d\xa3\x34\x6b\xcc\xb9\xd7\x65\x94\xc9\xd4\xb4\x05\x38\x53\ +\x9b\x3e\xe7\xce\xaf\x10\x84\xe0\x73\xce\x39\xdb\xeb\xf5\xa6\xa7\ +\xa7\x95\x14\x97\x98\x96\x89\x10\xe6\x9c\x53\x9b\x7e\xda\x83\x66\ +\xdb\x54\x91\x95\x21\x5e\xff\xd8\xa4\xd7\xd8\x3f\x27\x3c\x1c\x7a\ +\x74\x1b\x95\x58\x31\x40\x20\x2c\x63\xb0\x0a\x44\x6c\xf3\xb8\x87\ +\x92\xb3\x13\x9e\xb8\x65\xea\xc7\x4a\x8b\x60\x7a\x24\x72\xc2\x68\ +\xe4\xd1\x6f\x90\x00\x40\x28\xd6\x81\x89\x5d\x1b\x00\x71\xc1\x6d\ +\x9b\x9e\xfa\x76\x0b\xff\x8e\xbd\x20\x40\x28\x44\x93\x24\xf5\x33\ +\x67\x54\x22\xc4\xd8\xf1\x75\x53\x84\x90\xc6\xfa\x7a\xc6\x59\x69\ +\x79\x05\x26\x64\xd0\xff\x11\x53\xd1\x63\xd3\x7a\x3f\x2b\xc5\x42\ +\x20\x22\x69\x9a\x86\x00\x40\x50\xd3\x30\x19\x87\xff\x70\x0d\x38\ +\x95\xe9\xd2\xa7\x0b\x92\x24\x0b\x66\xff\xe7\xf3\xe4\x7f\xd1\xb3\ +\x70\xcc\x9b\xaf\xc8\x32\xe3\x9c\x31\x1e\xab\x68\x7d\xbd\xbd\x2d\ +\xcd\x4d\x55\xc3\x86\xcb\x47\xd7\x20\x11\x42\x5a\x5a\x9a\xa3\xd1\ +\x48\x45\x65\x15\x21\x92\x38\x3a\xb7\xf7\x94\x4a\xf8\xe7\x9e\x66\ +\x34\x54\x2d\x30\x02\x01\x08\xfc\x7d\x7d\x4d\x8d\x0d\x95\x55\xc3\ +\x15\x45\xf9\x4f\xf5\x23\xfe\x0d\x7b\x8c\x71\x7e\xe8\x40\x2d\x63\ +\xd4\xe5\xf6\x1c\x17\x36\xa7\xf4\x39\x7c\x39\x3a\x13\xc7\xc7\xff\ +\x6c\x6a\x47\xa3\xd1\xc2\xa2\xe2\xa4\xa4\xe4\x4f\x38\x7a\xeb\x0e\ +\x1e\x30\x4d\xc3\xed\xf6\xc4\x06\x06\xff\xef\x4a\xf8\xa7\xd3\x4c\ +\xf5\x48\x38\xbf\xb0\x38\x39\x25\xe5\x14\x9d\xd3\x5f\x50\xdc\xd7\ +\xd8\x42\x0e\xbf\xbf\xcf\x34\x8c\x63\x8b\x3a\x1c\x1c\xbe\x74\x60\ +\x8c\xe3\x13\x12\x5d\x2e\xd7\x27\x2a\x18\x42\x08\x10\xf4\xfb\xfd\ +\xba\x61\x9c\x6e\xe5\x1b\x61\x1c\x1f\x9f\xe0\x76\xbb\x4f\x7d\xc4\ +\xea\x8b\x8b\x07\x3d\x38\xc7\xcb\x11\x05\x87\x2f\x33\x83\x3b\x20\ +\x7d\xc6\x5c\x00\x42\xc8\x69\x58\xc2\xff\x71\x9a\x4f\xde\x3f\xfd\ +\xe2\x12\x27\x84\x33\xc0\xee\xf0\xdf\xcd\x7f\x4d\x09\x77\x02\xb1\ +\x3a\x38\x38\xfc\xdf\xd9\x0b\xb1\xa0\x23\x4e\x3f\xc2\xe1\xcb\xce\ +\x3f\x98\x38\x78\xda\xf6\x94\xff\xa5\xc9\x8e\xf0\x45\xc6\x83\xa6\ +\x94\xf6\x07\x06\x28\x75\xe2\x41\x3b\x7c\x89\x41\x08\xdc\x6e\x8f\ +\xdb\xe3\xf9\x54\x08\x26\xc4\x18\x0b\xf6\x07\x6c\x9b\x7e\x59\xd2\ +\xfc\x7f\xac\x0b\x08\x21\xdb\xb6\xfb\x7a\xbb\x13\x12\x93\x5d\x2e\ +\xb7\x53\xb6\x1c\xbe\xbc\x50\x46\x03\x7d\xbd\xb6\x6d\xc5\x27\x24\ +\x0e\xad\x66\x94\xd2\xde\xde\xee\xf8\xf8\xc4\xc4\x24\xcf\xe9\x96\ +\x66\xc6\x98\xbf\xaf\xd7\xb2\xac\x84\xc4\xc4\x53\x94\x86\x7f\x53\ +\x17\x30\x22\x18\x93\xcf\xba\x06\x42\x88\x0b\xce\x39\x3d\xf6\x36\ +\xe0\xef\x4b\x4a\x4e\x49\x4a\x4e\x75\x0a\x96\xc3\x97\x1d\x8f\xd7\ +\xdb\xdc\x50\xef\x72\x7b\x8e\xcd\x11\xc2\x98\xf4\xf5\xf6\xc4\xc7\ +\x27\xa4\xa6\xa5\x9f\xb6\x69\x6e\x6a\xa8\xb3\x4c\xb7\xa2\xaa\xff\ +\xa9\x78\xd0\x9a\xec\xf9\xb8\xe6\x95\xcd\x07\xe7\x69\xf2\xc9\xa5\ +\xd1\xa2\x7a\x69\xd6\xe4\x4b\xce\xf8\xbe\x69\x0f\xae\x51\xb5\x2c\ +\xcb\x17\x17\x7f\x6c\x35\xc7\xa9\x44\xcb\x15\x42\x60\x42\x10\x00\ +\x67\x4c\x9c\x42\xa7\x6d\xe8\xf1\x70\x7a\x7b\x31\x8e\x25\x95\x31\ +\x06\x8e\xc7\xe5\x74\x7d\x46\x9f\x78\x32\xc7\xde\x4a\x44\x92\x24\ +\x99\x52\x5b\x51\x94\x63\x86\xba\x69\x9a\xe9\x99\x5f\x5c\xc4\xf3\ +\x7f\x29\xcd\x42\x08\x42\x88\xac\x28\xb6\x6d\x2b\xaa\xf6\x9f\x8a\ +\x07\x8d\x10\x0e\xeb\xfe\xce\xc0\xa1\x7f\x10\x0f\x3a\x35\xbe\x10\ +\x21\x3c\x34\xc5\x00\x20\x38\x43\x84\x60\x84\x86\xe6\x32\x30\x7a\ +\xd2\xf8\x63\x18\xe3\x81\xce\x86\x0e\x5d\x2b\xce\xcb\x24\xa7\x30\ +\xf6\x8a\x89\x14\xe9\x6a\xed\xb6\x5c\x45\xb9\x29\x70\x74\x1a\xb3\ +\x24\x49\x83\x4b\x49\x04\xa7\x8c\xc7\x0e\xc3\x27\x5e\x19\x21\x42\ +\xc8\xe0\x04\x52\x31\x18\x62\x17\x49\x12\x01\xce\x38\x22\x18\x1d\ +\x4f\x60\xec\x48\xc1\x28\x13\x48\x92\xc8\xb1\xa3\x01\x80\x48\x12\ +\x02\x41\x29\x1b\x7a\xfe\x63\xc9\x38\xe1\x43\xc1\x39\xa0\x48\x4f\ +\xcb\x91\xa8\xb7\x34\x3f\x89\x51\x27\x98\xca\x69\xe9\x47\x38\xd6\ +\x82\x0d\xa9\x5d\xb1\xe5\x8a\x44\x92\x04\x7c\x32\x9a\xeb\xe0\xba\ +\xea\x98\x7b\xef\x68\xe8\x73\x40\x08\x06\xc3\xbb\x9d\x40\xac\xb4\ +\x7c\x32\x9c\xf3\xbf\x82\x24\x49\x9f\x3e\x01\x3a\x16\x78\x7a\x88\ +\x3a\x0c\x2e\xb1\xc4\x38\xb6\xce\xf2\x14\xe3\x41\xff\xbb\xfd\x08\ +\x4c\x24\xa2\x4a\x44\x39\x79\x7f\x86\xab\x04\x9f\x70\xe6\x58\x3c\ +\x68\x84\x90\xe1\x3f\xd2\xd0\xdc\x66\x61\x55\x95\x89\x65\xe8\x42\ +\x72\xe5\x95\x96\x25\xaa\xe8\x13\x41\x6d\x62\xba\xd0\xb8\xe5\xbd\ +\x79\x47\x2a\x7e\x72\xcf\x25\x12\xe3\x43\x0f\x40\x9f\x7e\x81\x30\ +\xe6\x81\x85\xaf\x3c\x13\xaa\xbc\x14\x19\x91\xe4\x9c\x2c\x8f\x82\ +\x11\x82\x40\x67\x53\x80\xba\x15\xbb\x1f\x12\xf3\xb2\x7d\x0a\x07\ +\x64\xf5\x77\x75\x04\x4c\xb7\x22\x74\xee\xc9\xcf\x4d\x04\x0e\x88\ +\x0d\x34\xb4\xf4\x79\xdd\xca\x80\xce\xb3\x73\x73\x55\xc4\x31\xe2\ +\x47\x1a\x1a\x21\x31\x2b\x0e\x85\x3a\x43\x52\x7e\x4e\x12\xe2\x1c\ +\x10\x02\x16\x6e\x6a\x0a\x24\x67\x65\x79\x54\xbb\xad\xb9\x55\x49\ +\xcc\x4c\xf5\x4a\x4c\x08\x84\x71\xa8\xa7\xbd\xcf\xd0\xf2\xb2\x12\ +\xa2\xfe\xb6\xe6\xb6\x1e\x93\x72\xc5\x9d\x98\x5f\x58\x10\xa7\x11\ +\xc6\x98\x19\xe8\x6c\x6e\x3f\x12\x31\x99\xe2\x8e\xcf\xc9\x2f\x4c\ +\xf2\x48\xb6\xbf\x76\xee\x2b\x35\xb7\x7c\xef\x5b\xe5\xf1\xd8\x51\ +\x86\xd3\xd1\x5e\x18\x54\x76\x2e\x10\x22\x84\x7c\xa2\xfd\xe2\xec\ +\x93\x31\x54\x63\x01\x4c\xc5\xf1\x15\x94\xf0\x89\xb0\xab\x43\xdb\ +\xf0\x81\xee\xf6\x80\xad\xe5\x64\x24\xa0\xa1\xeb\x2e\x87\x54\xef\ +\xa1\x9f\x9c\x10\x52\x01\x00\x00\x61\xcc\x9b\xf6\x6c\xe9\x77\x17\ +\x8f\x2e\x49\x62\x43\x0a\xcf\x90\x48\x30\xb1\xdd\x6e\xd0\xd0\x68\ +\xd4\x82\xb3\xd3\x2b\xbe\x63\x4c\x3e\x85\x10\x08\x63\xbd\xa7\x65\ +\xc3\xaa\x95\x8b\xdf\x79\xfe\x17\x3f\xf9\xe5\x3b\x4b\x56\xac\xfa\ +\x78\x4b\x2f\x95\x08\x01\xdb\xa6\x80\x25\x89\x20\x21\x04\x21\x12\ +\x41\x82\x51\x4a\xa9\x6d\x53\x16\x6b\x77\x2d\xdb\xe6\x80\x25\x12\ +\x5b\x9e\x36\xb8\x52\x0c\x1d\x0d\x06\x8d\x31\xee\xa9\x5e\xb9\xcd\ +\x9f\x72\xfe\x19\xd9\x1f\x3e\xfe\xf3\xe7\x56\x1c\x24\x84\x60\xbd\ +\xf5\x99\xdf\xff\x6e\x5d\x83\xff\xc0\xf2\x17\x7f\xff\xe4\x02\x83\ +\x10\x42\xac\xe5\x2f\x3f\xfc\xdc\x47\x07\xfa\x1b\xd7\xfc\xe6\x77\ +\x8f\x1e\x0a\x11\x42\x48\xd3\xda\xd7\x1f\x7e\x72\x7e\xff\x40\xdb\ +\x33\x0f\xfd\xfa\xa3\x1a\x3f\x21\xc4\x6c\xdf\xf4\xf0\x1f\xfe\x5e\ +\x1f\x62\xf5\xeb\x5f\xfd\xc6\xfd\x0f\xed\xef\x17\x04\x03\x21\xa4\ +\x6d\xfd\xdc\x7b\xbe\xfd\xf0\xde\x23\x82\x90\x9e\xa7\x7f\xf5\xc0\ +\xef\x5e\x5e\x6d\x11\x42\x30\x21\x34\xf0\xd6\x23\xdf\xfd\xe9\x93\ +\x1f\x13\x42\x6a\x16\x3d\xfe\xeb\xbf\x3c\xbf\x6a\xdd\xda\xf7\x5f\ +\x7b\xfa\xd7\xbf\xfb\xeb\xe6\xc6\x7e\x42\x48\xd3\xf2\x57\x7e\xf3\ +\xd0\x93\x2b\xd7\xad\x99\xff\xd6\x0b\xbf\x7d\xe8\xf7\xab\xf6\x77\ +\x25\x96\xcf\x18\x93\xd8\xbd\x78\x4d\x35\x47\x18\x9c\x60\x07\xa7\ +\x6d\x10\x06\x84\x24\x49\xda\xb4\x71\x63\x63\x63\x23\x91\xa4\x21\ +\x2a\x10\xab\x63\xc7\x23\x3c\x0a\xce\x63\x81\x14\xff\xe9\x29\x09\ +\xc1\xd5\xcb\x5e\xfe\xd3\xcb\xeb\x19\x21\x18\x23\xce\x6c\x9b\x72\ +\x22\x49\x18\x00\x13\x82\x81\x5b\x96\x4d\x19\x17\x42\x10\x49\x22\ +\xc0\x2d\x9b\x21\x22\x11\x24\x00\x61\x04\xc2\xb6\xa9\x40\xf6\xe6\ +\x45\xef\x2e\xdb\xd9\x4e\x69\x2c\xee\xd9\xc9\xf9\xc4\xd8\x24\x67\ +\x1c\x4e\xb7\x38\x6e\x83\x31\x4d\x18\x8f\x2b\x9e\x70\xf7\xf7\x26\ +\x19\xf5\xcb\x7e\xf9\xd8\xc7\xb7\x7e\xeb\x87\xe5\x5e\x88\x1e\xd9\ +\xf7\xf4\x13\x6f\xd7\xf5\x44\xbd\x19\x55\xd7\x7f\xe5\xfa\x8a\x74\ +\x77\x6f\xdd\x86\x17\x5f\x99\xdf\xc7\x54\xb3\xa7\x51\x9b\x38\x56\ +\x01\x73\xfd\xfc\x17\x96\x6e\x6b\xa6\x38\xe9\x92\xdb\x6f\x97\xb7\ +\xbc\xb1\x91\x8e\xfb\xce\xad\x67\x86\x6a\xd7\x3c\xfe\xd6\xfe\x1b\ +\xbe\x7d\x77\x9e\x07\x10\xa2\x7b\x37\x56\x27\x97\x5f\x90\x97\x92\ +\x75\xc3\x2d\x17\xfe\xfa\x85\x79\x07\x67\x56\x5a\xcb\xdf\xed\x4c\ +\x9b\x71\xcf\x8c\xca\xf8\x91\x37\xaf\xff\xd9\x13\x8b\xf7\x9e\x7b\ +\x81\xb6\x79\x65\xa3\xef\xb6\x9f\x9c\x5d\x91\x1a\x3d\x77\xfd\x4f\ +\xe7\xcd\xdf\xf6\xc3\xab\xd2\xdf\x59\x5a\x7b\xce\xf5\x0f\x96\x97\ +\x65\xde\x38\xfb\xe3\x67\xdf\xfd\x60\xd6\xb0\x5b\xd6\xbc\xb3\x30\ +\x65\xda\x0d\xd3\xf2\xe3\xd6\xae\x0f\x6b\xac\x71\xfe\xe2\xad\xc3\ +\x6e\x9e\x4c\x22\xcd\xf3\x17\x6f\x57\x3d\x9e\xa8\xa1\x83\x31\x20\ +\xb9\xc5\xe1\x9d\x2b\xb6\x34\x4c\x9e\x5e\x1c\xdf\xb2\x63\xc5\xe6\ +\xba\xa0\x6f\x54\xc4\x00\xb0\x4c\x18\x3e\xed\xd2\xef\xdd\x7e\x1e\ +\x37\x83\x1f\xbf\xf5\xb7\xa7\x1e\x7b\x39\xff\x0f\xdf\xa4\x54\x14\ +\x8c\xbe\xf0\x7b\xdf\xb9\x1c\x59\x91\x9d\x0b\x9e\x78\xf4\xe9\x67\ +\xb2\x7f\xfb\xd3\xa9\x53\x46\x3d\xbc\x78\x47\xdf\xec\xd1\x49\x18\ +\x4e\x87\xbd\x89\x1c\x3e\xdd\xb0\x0b\xce\x97\x2d\x5b\xf6\xee\xbb\ +\xef\x26\x25\x25\x7d\x75\xce\x9c\xd2\xd2\x52\x7e\xdc\x16\x38\xc1\ +\x70\xe5\xc7\xc2\x3f\x0b\x31\xb4\xd1\x3e\x69\x3c\x68\x2c\x29\xaa\ +\xa2\x28\x10\x7a\xf7\xc9\x47\x37\x36\xf5\xcb\x82\x25\x55\x9e\x7d\ +\xd7\xad\x17\x90\xa6\x2d\x2f\xbc\xb6\xb0\x3d\x22\x4a\xc6\x5c\xf0\ +\xd5\xeb\xa6\x05\x0e\xae\x7f\xe5\xed\x25\x47\xc2\x76\x42\xf1\x94\ +\x3b\xe6\x5c\x8a\x0f\x7d\xf4\xf8\x2b\xcb\xfa\x85\x67\xfc\x79\x97\ +\xbb\xbd\x5a\xed\x47\xcf\xff\xea\x50\xe6\x99\x97\xdf\x71\xfe\xb0\ +\xa4\x93\x87\xf0\x1b\x6c\x37\x07\x9d\x0e\xff\x82\x2a\x7c\x41\xe3\ +\x94\xc7\xb7\x90\xe1\x42\x08\x0e\x24\x16\x59\x88\x0b\x01\xb6\xff\ +\x83\x17\x9e\x69\x4f\x3e\xef\xdb\x73\x46\x6f\x7b\xe7\xf1\xa7\x5e\ +\x5b\xfa\xeb\xbb\xa7\xbf\xf7\xe2\x2b\xb4\xea\xba\x6f\x9d\x57\xb1\ +\xe9\xcd\x47\x36\x5b\x96\x05\xea\x98\x59\x57\x95\x4e\xa5\x35\x0b\ +\x9f\xf9\x70\xde\xda\x7b\xa7\xc7\xb7\xcc\xdf\xd2\x07\x53\xba\x9b\ +\xf6\x75\x2a\x29\x89\x1e\x89\x09\x86\x79\x7f\x5d\xb7\x9e\x36\x2b\ +\x07\x04\x4b\x1f\x77\xf1\xf9\x9b\xf7\x3d\xff\xc8\xef\x88\x6e\x5f\ +\x71\xcf\x5d\xf1\xdc\x16\x89\xc3\x6f\xbc\x64\xf4\xe3\x2f\xfd\x65\ +\x9f\x66\x54\x5d\x7c\xdb\xc8\x54\xc4\x84\xef\xe2\x1b\xaf\xf8\xcd\ +\x9f\x5f\x7f\xb8\xd9\x6d\x14\x9e\x77\xe1\xf8\x4c\xc6\xf8\x98\xd9\ +\x37\x8c\xdc\xf5\xc8\x23\xbf\xfb\xa3\x6e\x66\xdc\x75\xe7\x64\x10\ +\xa1\x80\xdf\x9c\x79\xf9\xc5\x7d\xb5\x2b\xf7\xfa\xc7\xc5\xef\xfc\ +\xa8\x27\x79\xe2\xec\xd4\xb6\xbe\x50\x58\x0c\xf4\xe3\xe4\x61\x97\ +\x8d\x56\x57\x2c\xdd\x34\xf5\xde\x49\x4b\x97\x57\x9f\x71\xe9\x65\ +\x9d\x87\xbb\x83\x3c\x56\x98\x18\x05\x90\xd4\xf8\xe9\xb3\x2f\x5b\ +\xb5\xe6\xaf\xd5\x1d\xe1\x6c\x82\x85\xe0\x14\x40\x26\x9e\xf1\x17\ +\x5e\x5b\xb2\xf4\xf7\xbb\xf7\xf7\x5e\x97\x9b\xa7\x85\x56\x74\x87\ +\xcc\xa4\x04\xe4\xec\x24\x77\x1a\x82\x11\x98\x96\xa9\xaa\xca\xd5\ +\x57\x5f\xcd\x18\xd3\x0d\x83\x32\x36\x58\xc7\x38\x3f\x1e\xd7\xf5\ +\x78\x09\xe7\x02\x1d\x0f\xed\x28\x4e\xd6\x47\x18\xfc\x40\x08\x40\ +\x48\xd0\xe0\xfe\xfa\xce\x11\xd7\x7c\xef\xc2\xcc\xb6\xc7\x1e\x7e\ +\x71\xf5\xa4\x91\xf1\x9b\x96\x1c\x10\xc3\x7e\xfd\xa3\x8b\x08\x45\ +\x24\xda\xfa\xea\x4b\x6f\x89\x89\xb7\x7e\x73\xbc\xf2\xd2\xc3\x7f\ +\x7f\x73\xe3\x98\x8b\xa2\x07\xfa\xa4\x92\xfb\xbf\x75\x7d\xb2\x06\ +\x4b\x77\xf3\xaa\x73\x6f\xf9\xfa\xa5\x15\x02\xc9\x94\xd2\x93\xd6\ +\x78\x8c\x80\xc7\x7c\x0a\x83\x36\xce\xe9\x18\xf7\x35\x16\x27\x37\ +\x16\xe7\x51\x66\x8c\x01\x08\x2e\x04\xed\x6b\x3b\xd8\x2c\x66\x5d\ +\x3f\x23\x3b\xc3\xe7\x3e\x6f\xe6\xf2\x27\xf7\x36\x35\xe4\xb4\xfb\ +\xbd\x97\x9c\x35\x39\x23\x4d\xcb\xcf\x4f\xdb\xda\x0e\x56\xa4\x7b\ +\xcd\x7b\xaf\xee\x6c\xd7\x79\xa0\x9d\x79\xb3\x12\x46\x9c\x93\x36\ +\xef\xa9\xbd\x07\x8e\x58\xcd\x47\x4a\x86\x4f\xf5\x48\xcc\x36\x98\ +\xc4\xa3\x51\x4a\x93\x5c\x12\x30\xdb\x14\xea\xb9\x57\x5d\xb1\xe9\ +\xfe\x07\xdd\x57\xff\x72\x4a\x91\x47\xd7\x75\x84\x45\xd9\xcc\x2b\ +\x46\x6c\x78\x60\xb5\x31\xfd\x1b\x33\xcb\x2c\xdd\x60\x80\xdc\x05\ +\x53\xae\x9a\xb8\xe6\x91\x8f\xfa\xbe\xff\xc7\x73\xdc\x54\x37\xa8\ +\x20\x6a\xf6\x55\xd7\x4e\xbf\xef\x67\xef\x5f\xfa\xdd\xdf\x96\xfa\ +\xb8\x30\xf4\x50\xd0\x4c\x1d\x3d\x65\xb4\xba\x60\xd9\xdb\x6f\xa9\ +\x5d\xad\x93\x2f\xbf\xd5\x5e\xff\xec\x91\x48\x38\x12\x0c\xe9\x96\ +\x6f\xea\x05\x67\x1f\x79\xea\xfd\xd7\xdf\x68\x6e\x95\xcb\xee\x9d\ +\x99\xf7\xd4\x53\x6b\x82\x3a\x8d\xc5\xd2\xa3\x20\x04\x15\x88\x23\ +\x89\x08\xdb\xb6\x06\x03\xd6\x72\x06\x36\x95\x04\xa8\x18\x2c\xcb\ +\x02\x45\x26\xc8\x88\x5a\x16\x67\x92\xa3\x0b\xa7\x21\x9c\x83\x24\ +\x49\x33\x67\xce\x1c\x8c\xaf\xc3\x99\x65\x99\x08\x61\x00\xf9\xd3\ +\x5b\x31\x0c\xb6\x79\x27\x86\x51\x3c\x59\x3d\x44\x02\x80\x0b\x21\ +\x04\x67\x8c\x13\x55\x4d\x48\x4a\x4e\x2f\x4c\x1c\x5e\x1a\xd7\xdc\ +\xde\x7f\xcb\xd4\x19\x1b\x5f\x5d\xf2\xe4\xf3\xc6\xec\x4b\x2e\x1d\ +\xee\x6e\x3c\x78\x24\xa0\xed\x59\x3e\xb7\x96\x05\xd5\x84\x64\xcb\ +\xa2\x80\x3d\x71\x49\x69\xa9\x49\x1e\x08\x71\x2e\x64\xcd\xe5\x71\ +\xbb\x0c\xc3\xfa\x8c\x35\x19\x68\xc8\xc5\x11\x0c\xc6\x5e\x86\xd3\ +\x4b\x17\xb8\xe0\xb1\x75\x53\x82\x0b\x84\x19\x63\x9c\x0b\xc1\x19\ +\x45\x92\xe2\x92\x8d\x23\x3d\x7e\x28\xf6\x05\x7a\x3a\x4c\x49\xf1\ +\xf8\xdc\x0a\x04\x0f\x77\xf9\xc7\x67\x67\x71\xca\x30\x11\xcd\xdb\ +\x97\xbe\xb7\xdb\xfc\xe1\xaf\x7e\xe0\xd9\xf7\xd2\xdf\x3f\xd2\x89\ +\x37\x6f\x72\xa5\xe7\xe3\xa5\x1f\xca\x7d\xda\xa4\x73\x0a\x91\x69\ +\x30\x0a\x4c\x96\xdd\x84\xe8\xfd\x51\xce\xe3\xa8\x2d\x34\x4f\x72\ +\x5e\x61\x41\x5c\x66\x22\xa7\x36\x63\x1c\xa8\xc5\xbd\x9e\x9c\xdc\ +\xa2\x7c\x3b\xd7\x0d\xb6\xc5\x18\x80\x30\x2c\x25\x33\x3f\x2f\x3f\ +\xcb\x9d\x11\x4f\x4c\x53\x67\x80\xb8\x6e\xb8\xd3\x0b\x0a\x73\xf2\ +\x32\xd3\x13\xb8\x6d\x32\xd3\xd4\x23\xdc\x4b\x7c\x93\xce\x9a\xfa\ +\xce\xf7\x1e\x36\x4b\xaf\xba\x63\x78\xd6\x9a\x8f\x21\xa2\xeb\xd1\ +\x90\x4e\x29\x57\x53\x87\x9f\x3d\x72\xfe\x0f\x9f\x59\x77\xdb\xaf\ +\x7f\x9f\xee\x6e\xe3\xdc\x0e\x45\x2d\x21\x04\x42\x58\x02\x24\x21\ +\x73\xef\xd6\xd5\x75\x50\x70\x5d\x6a\x5c\xc4\xa6\x00\x48\xc2\x44\ +\x96\x68\xc3\xfa\x15\xfb\x98\x6f\x6a\x61\xaa\x11\xa8\xb1\xb8\x4b\ +\xc5\xc0\x18\x63\x8e\x2e\x9c\xae\x44\xc2\xe1\xe3\x66\x39\x40\x6c\ +\xa7\x51\xf6\xa9\x4a\x36\x18\xd8\x98\x31\xce\xb8\x38\xea\x69\x38\ +\x99\xbd\x80\x18\x8f\x6d\x4e\xc5\x19\x63\x42\x08\x6a\x5b\xc0\x39\ +\x13\x98\x1a\x66\x4a\xe5\xac\x1f\x3e\x38\x7c\xd3\xa2\x57\x1e\xff\ +\xdb\x63\xf7\x7d\xfd\x7c\xaf\x3b\x61\xc2\xc5\x73\x2e\x1b\xee\x33\ +\x2c\x4e\x34\xad\x61\xa1\xcd\x99\x6d\xd9\xd4\x85\x98\x60\xb6\xa5\ +\xdb\x00\x20\x06\x23\x9c\x7f\xd2\x42\x3f\x31\xcd\x58\x0c\xfa\x3f\ +\x4e\xbf\x38\xf1\xb1\x60\x98\x82\x73\x60\x9c\x51\x4b\x8f\xea\x96\ +\x69\x8a\x84\xac\xb3\xce\x19\xf5\xea\x1b\xcf\x04\xf7\x66\x35\xef\ +\x3b\x30\xfe\xdc\x5b\x73\x72\xf2\xa6\xcd\xa8\x78\xf3\xc5\x47\x7b\ +\xf7\x94\x75\x56\xd7\x43\xd5\x68\x5f\x72\x4e\xaa\xd8\xb1\x62\xfe\ +\xfb\x5a\xe7\x01\x83\x17\x9a\x54\x1e\x33\x65\xea\x7b\xbf\xfa\xab\ +\x55\x76\xcd\x6d\xd9\x9a\x61\xe8\x4c\x20\x5b\xf2\x94\x66\xba\x3f\ +\xae\xaf\xd7\x67\x64\x72\x46\xa9\x6d\x46\xc3\x61\x49\x37\x29\x65\ +\x8c\x52\x00\x4c\x6d\xaa\x47\x22\x61\x3b\x16\x81\x9a\x02\x80\xc0\ +\xd4\xd2\x23\xe1\x70\xd4\xb2\x28\x15\x8c\x09\x40\x18\x71\x43\x8f\ +\x44\x22\xba\x61\x31\x8a\x6d\x53\x0f\xf4\x45\x5c\x96\x2d\xa5\x57\ +\x5d\x7f\xcb\xad\x56\xfa\x58\x9f\x30\x29\xb3\x7b\x83\xa1\xb0\x6b\ +\x20\xa2\x0b\x66\xd2\xe2\xc9\x97\xde\x83\xc6\x4d\x28\x4b\xb3\xcc\ +\xc3\x46\x74\xa0\x2f\x6c\x7b\xb1\x7d\x70\xfb\xea\x57\x5e\xee\x0a\ +\x77\x36\x1d\x6c\x37\x2e\xba\xe5\xb6\xc2\x38\xd8\xcb\xec\xb6\xda\ +\x8f\x5f\x9d\x1b\x32\x7a\xda\x0e\x36\x77\x9f\x75\xcd\x57\xc7\x67\ +\xa1\xfa\x65\x8d\x66\x7c\x6e\xb2\x46\x6c\xdb\x74\x64\xe1\x34\x74\ +\x2e\xc4\xfe\x95\x15\x25\xb6\xea\x81\x52\x6a\xdb\x76\x6c\xa3\x96\ +\x4f\xef\xe9\x36\x64\x5f\x48\x36\x24\xec\xeb\x09\x07\xc4\x4e\xcc\ +\x29\x58\xa6\x1e\x35\x2c\x46\xa9\x1e\x8d\x9a\xb6\x0d\x4c\x98\xba\ +\xce\x85\xb5\x6f\xfd\xa2\x2d\x07\xfd\x2e\xdb\xf4\xb8\x25\x25\xb1\ +\x62\xf6\xf8\xf4\xb7\x5e\x7b\xac\x6f\x78\x11\x16\xde\xb3\xae\xbc\ +\x88\x5b\xa6\xae\x5b\xcc\xa6\x16\x92\xcb\x8a\x33\xd6\xac\x7a\xf5\ +\xd1\x81\x61\xe5\xa3\xa6\x4f\x19\x91\x46\x6d\x06\x43\xc7\xfe\x63\ +\x83\x7f\xc7\xa3\x45\x9d\x3c\xcd\xff\x80\x2f\x28\x1e\x74\x57\x67\ +\x67\x4a\x5a\xda\x51\x59\x65\x82\x68\x29\x99\x79\x39\x59\xa9\x98\ +\x43\x46\x71\x55\x41\x8a\x1c\x0c\x8b\x11\xd3\x67\x9f\x77\x46\x09\ +\x33\x78\x4e\xf9\x88\xa2\x54\x25\x14\x36\x53\x8b\xc6\x4c\x1d\x3f\ +\x3c\x37\xb7\xa0\x3c\x2f\x3e\xdc\x1f\x24\x09\x85\x67\x9e\x39\x31\ +\x27\x35\x31\x31\x41\x3e\xb0\xa7\x26\x73\xd2\xa5\x67\x16\x7a\x4c\ +\x3b\xe6\xb9\x90\x7c\xae\xc8\xea\xd5\x3b\x33\x46\x4c\x48\x73\x81\ +\xcd\xc0\x9b\x9c\x91\x9b\x9f\x17\xa7\x92\x98\x67\x83\x73\xa1\x79\ +\x13\xf2\xf2\xf3\xd2\x12\x5d\x62\x30\x8e\x33\x47\x8a\x27\x2d\x27\ +\x3f\x2b\x3d\x09\xc7\x46\x73\x04\x17\x48\x4e\x4a\xcf\x2c\xcc\x4d\ +\x77\x49\xc0\x04\x78\x92\x33\x0a\x0a\xb2\x5c\x92\x94\x59\xf0\xff\ +\xd8\x3b\xeb\x30\xb9\x8e\x2b\x6f\x9f\xaa\xba\xd4\x38\xcc\x24\xd6\ +\x88\x19\x2c\xb0\x64\x4b\xb6\xcc\x1c\x33\x85\x69\xb3\x81\xdd\xfd\ +\xb2\xa1\x4d\x1c\xc6\x0d\x38\x71\x9c\x98\xed\x98\x64\x59\x26\x19\ +\x64\xcb\xb2\x6c\x31\x33\xc3\x88\x46\xc3\xdc\x70\xa1\xaa\xce\xf7\ +\xc7\xed\x1e\x8d\xa4\x19\x47\xd6\x46\xf2\xd8\xae\xf7\xe9\x47\xea\ +\xe9\xe9\xb9\xb7\xfa\xf6\xa9\xdf\x3d\x75\xea\xd4\xa9\x81\xa5\x59\ +\x86\xe3\xa2\x15\xc9\x2e\x2a\x2a\xca\xcf\xc9\x2e\x28\xab\x28\xce\ +\x8f\xea\x66\x56\x65\x65\x5f\x03\x5d\x01\x46\x76\x6e\x61\x49\x61\ +\x41\x5e\x5e\x5e\x34\x18\xa4\x44\xcb\x2a\x19\x7c\xe9\x55\xd7\x4c\ +\x1e\x98\xe3\x24\x1d\x33\x9a\x9d\x95\x1d\x44\xa0\x19\x85\xfd\x66\ +\x5d\x79\xfd\x8c\xe1\x25\x18\xab\x7d\x6d\xfe\x82\xc8\x98\x8b\xce\ +\x1b\x94\xc3\x3d\xa1\x76\x77\xea\x75\x0f\x40\x02\x90\x4c\xda\xaf\ +\xbf\xb1\x70\xed\xda\xb5\xeb\x37\x6c\x4c\x26\x93\xc5\xc5\xc5\xfe\ +\x6e\xa9\xf5\x75\xb5\xc1\x50\xd0\xb2\x02\x9d\xf9\x8e\x75\x75\x35\ +\x59\x39\xb9\x94\x52\x91\xda\x5d\xe6\xa4\xa9\x81\xe3\x95\x9a\xa5\ +\x94\x7a\x30\x5a\x56\x5e\x5a\x90\x1d\xcd\xc8\xce\xef\x53\x52\x18\ +\xd6\x88\x15\xc9\x2d\x2f\x2d\x8d\x6a\x5e\x4b\x4b\xab\x08\x16\xcf\ +\x9e\x73\xc9\xc0\x9c\x60\xf1\xe0\x11\x65\x51\x12\x4b\x8a\x68\x6e\ +\x51\x79\x49\x41\x28\x14\x2d\x28\x2d\x2b\xc8\x0d\xa3\x27\xb3\xfb\ +\x0c\x28\x8c\x32\x47\x18\xc5\xe5\xe5\x39\x11\x3d\x65\xd2\xe9\xcd\ +\xcf\xbb\x54\x83\x4e\xfd\xa7\x69\x5a\x43\x7d\x9d\x15\xb0\x02\x81\ +\xe0\x59\xaf\x07\xfd\x3e\x79\x4d\xa7\xd4\x83\x5e\x3f\x6c\xc4\x68\ +\x7f\x12\x55\x4a\x81\x44\xb7\x4c\xcd\xb5\x93\x02\x01\x91\x98\x96\ +\x65\x68\x54\x70\xd7\x76\x3c\x44\x00\x42\x0d\xd3\xd4\x35\x0a\x88\ +\x9e\x6b\xbb\x9e\xd4\x4d\xcb\xd0\x19\x01\x0a\xa2\x7d\xc3\xf2\xe5\ +\x9b\x36\x6f\x39\x86\x65\x77\xde\x75\x4d\x9e\x2e\x45\x5a\x86\x2d\ +\xe6\xbc\xfa\xe8\xdf\x1a\xfa\x5c\x7a\xdb\xac\xa1\xc2\xf5\x0c\xcb\ +\x42\xcf\xf1\x78\xaa\x54\x2e\x22\xe8\xa6\xa9\x81\xb0\x1d\xde\x29\ +\xa2\x44\x33\x2d\x9d\xd8\xb6\x7d\xbc\x66\x2a\x61\x01\x4b\xf7\x6c\ +\xdb\x93\x40\x08\x35\x2d\x53\x7a\xb6\xcb\x91\x74\x1e\xc4\xb0\x34\ +\xf0\x5c\x49\x4d\x9d\xd8\xb6\xdb\xe5\x02\xd3\x54\x31\x6b\x66\x06\ +\x4c\xcd\x0f\xa9\x78\xae\xe3\x71\x09\x80\x54\x37\x03\xa6\x01\x80\ +\x80\xd2\x73\x5d\x8e\xac\x75\xf7\x9b\x0f\xbe\x7e\xec\xd6\x2f\xdd\ +\x55\x66\x72\x4f\x79\x0b\xbd\x34\x87\x01\x29\xa5\xdb\xb6\x6d\x9f\ +\xfb\xdc\xbc\x82\x82\xfc\x9b\x6f\xba\x29\x2f\x2f\x0f\x11\x83\xa1\ +\xd0\xb6\xad\x9b\xf3\xf3\x0a\x32\xb3\xba\xd6\x83\xde\x30\x70\xd0\ +\x10\xdd\x38\xb9\x1e\x74\x77\x89\x46\xa0\x19\xa6\x41\x45\xd2\x11\ +\xa6\x65\x4a\xd7\x76\x05\x18\xa6\x45\xa4\x2b\x3a\xeb\x41\x3b\x8e\ +\xe3\x71\xa0\xcc\x34\x2d\x8d\x11\x94\xdc\x4e\x3a\xa0\x19\x06\x43\ +\xdb\x76\x01\x08\x50\x66\x59\xa6\x46\xc1\x75\xec\x13\xeb\x41\xa7\ +\x72\x2d\x09\x21\x27\xd5\x83\xde\xb1\x7d\x6b\x76\x76\x76\x76\x4e\ +\xde\xd9\xaa\x07\xed\xf0\xe4\xf0\x8a\xd9\x39\xd1\x0a\x8d\xe9\x3d\ +\xf8\x0b\x3c\x33\x54\xe4\xf2\x64\xe7\x70\x07\x25\x38\x8e\x13\xb0\ +\x2c\x0f\x51\x02\x01\xe9\xd9\x09\x0f\xc1\xf7\x76\xd0\xb5\x93\x6e\ +\x57\x0d\x43\xe1\x26\x13\x5d\xea\x38\x83\x67\x27\x3d\x1b\x80\x50\ +\x46\x38\xa3\x2c\xa3\x6c\xcc\x8c\xf3\x26\xe6\x1b\xc8\x8f\x6f\xd7\ +\x89\x0e\xb1\x66\x5c\x77\x77\x9b\x4b\xb8\xe3\x11\x94\x6e\x22\xd1\ +\x35\xdb\x83\x00\x70\x3b\x55\x84\xf7\x78\xf1\xdc\x74\xf1\xe5\x2e\ +\x63\x40\x9e\x8c\xf3\x74\xa0\x46\x38\x89\x44\xfa\x79\xfa\x20\x4e\ +\xaa\x40\x74\xfa\x0f\x8f\x7f\xe8\x54\x89\x67\x61\xc7\xdd\x53\xc2\ +\x2b\xae\x13\x77\xbb\x54\x72\xa6\xd2\x2a\x1c\x75\xd7\x1d\x93\xf3\ +\x4c\xee\x71\x95\xd4\xd4\x4b\x07\x12\x08\x80\x12\x46\x8d\x1e\x15\ +\x0e\x87\x33\x32\x33\x73\x73\x73\xb8\xc7\x29\xa3\x42\x08\xcf\x71\ +\x49\xd7\x3d\xe6\x11\x00\x89\xed\xd8\xa6\x69\x72\x3f\xf3\xd1\x9f\ +\xad\xc0\xf4\x6e\x70\x5d\xe6\x2f\x09\x80\x70\x52\xe5\x9f\x9d\x54\ +\x3d\x68\xf0\x3a\xeb\x41\x77\xb5\x13\x21\x4e\x28\x0b\xee\x3a\x76\ +\xe7\xf9\xc4\x89\xd5\xcc\xf1\x78\x9b\x4f\xae\x07\x0d\x48\x28\x11\ +\x7e\xd0\x94\xd2\xd3\x2c\x09\x7d\x86\xf5\xa0\x75\x66\xea\xcc\xec\ +\x39\x8c\x41\xa4\xf4\x1c\x9e\xf4\xc7\x37\x94\xb1\xea\x23\x87\x9b\ +\x5b\x9a\x87\x0c\x1d\x66\x59\xc1\xf4\x4e\x3c\x48\xce\xa4\x5a\x2e\ +\x31\x4c\x8b\x51\xe0\xae\xed\x71\x3c\xa9\x2c\x3f\x65\x8c\x12\xfc\ +\x48\xa4\x0f\x12\xca\xd8\x47\xa4\xa9\x9f\xdc\xf8\x42\x3a\xff\x40\ +\x37\x74\x99\xaa\x07\x0d\x42\x8a\xa3\x87\x0f\x37\x37\x37\x0e\x1d\ +\x36\x82\x52\x9a\xaa\x07\x4d\x59\x6d\x6d\x4d\x6d\x6d\xcd\x90\x61\ +\xc3\x82\xc1\x50\xa7\x07\x4f\x3e\xe4\x7a\xd0\x29\x47\x45\xa2\xac\ +\x3e\x72\xb8\xa1\xa1\x7e\xe8\xb0\x11\x8c\xb1\xde\x52\x0f\xda\x6f\ +\xf1\xa1\x83\x55\x2d\x4d\x8d\x94\x69\xca\xe6\x14\x1f\x59\xb1\x00\ +\x21\xa4\x6e\xe8\xfd\xfb\x0f\x0c\x04\x83\x5d\x57\xed\x50\x4a\x8f\ +\x1c\x3e\xd4\xd0\x50\x47\x29\x23\xbd\xa9\x68\x3f\x21\x20\xa4\xd4\ +\x18\xeb\x3f\x60\x50\x30\x14\x3a\xcd\x2a\x8f\xe7\x4e\x17\x08\xa5\ +\x76\x32\xc1\x39\x57\x5b\x1d\x28\x3e\xba\x21\x07\x42\x68\x20\x10\ +\xa0\x94\x9e\xda\xc1\x18\x63\x76\x32\xe9\x71\xaf\x97\x59\x38\x12\ +\x42\x2c\x2b\xe0\xef\x91\x77\xba\x1d\xf6\x9c\xd5\x83\x06\x50\x4b\ +\x8a\x15\x1f\x0b\x6d\xe8\xd9\x0f\xef\xb5\x16\x8e\x27\xec\xa9\xfd\ +\xcf\xd1\x7a\xc9\x05\x55\x28\x3e\xde\x92\xf1\xd1\x42\xd5\x83\x56\ +\x28\x14\x1f\x9e\xbf\x40\x88\x2a\x06\xad\xf8\x98\x38\x05\xd8\x43\ +\x61\x85\x5e\x3b\x90\xe8\xa9\xcd\x1f\xb2\x2e\x10\x42\x6c\x3b\xd9\ +\xd1\xde\x71\x3a\x39\x15\x0a\x45\x6f\xc6\xb2\x02\xd1\x68\xc6\x49\ +\xb1\x45\x42\x89\x63\x3b\x1d\xed\x6d\xbd\x73\x6b\x19\xcb\xb4\x22\ +\x19\x99\xa7\x2f\x5a\x67\x18\x77\x24\x84\x52\x42\x7b\xcc\x5e\x48\ +\x65\x64\x8b\xe3\xa2\x90\x4c\xb6\xb4\x36\x17\x15\x95\xf8\xf5\xa0\ +\xbb\x14\x9f\x01\x00\x50\x51\x07\x45\x6f\xe3\x94\x2a\x49\xa9\x1f\ +\x85\x14\x0d\x75\xb5\x82\xf3\x9c\xdc\xbc\x2e\x77\x60\xe2\xba\x4e\ +\x73\x73\x63\x41\x41\x71\x30\x14\x22\x1f\x92\x85\x77\x3d\x5d\xd7\ +\xe7\x52\xca\x86\xfa\x3a\xcf\x75\x72\xf3\xf2\x4f\xd3\x6b\x38\x13\ +\x5d\x20\x40\x5c\x9e\x74\x79\xb2\x27\xa7\x09\x11\x34\xa6\x5b\x7a\ +\xd8\xcf\xe5\xa0\x94\xd6\x1c\xab\x2e\x28\x2c\x8a\x44\x33\xba\x6d\ +\x96\x8a\x47\x2a\x7a\x9d\x2e\xa4\x6b\x3a\x92\x13\x6b\x25\x52\x4a\ +\x11\xf0\xc0\xde\x3d\x99\x99\x59\xa6\x65\x75\xae\x8f\xa8\xad\xad\ +\xce\xce\xc9\xcb\xca\xca\xfe\x10\x2d\xbc\xdb\xfe\xe8\xb7\x19\x00\ +\xf6\xef\xdd\x93\x91\x91\x69\x05\xac\xb3\x56\x0f\xda\x08\xbf\xbb\ +\xed\x91\x77\xb6\x3c\x64\x19\x91\x6e\xdf\xe0\x7a\xf1\x61\x15\xb3\ +\x6f\x9d\xf9\x2b\xdb\x4d\xad\x51\xf5\x38\xef\x5c\xb0\x71\x6a\xb5\ +\xdc\xf7\x6b\x28\x21\xe4\x83\x5d\x56\xc2\x18\xf5\x8b\x48\x9f\xde\ +\xdb\x29\xa3\x04\x50\x7e\x24\x56\x3a\x33\xc6\x00\x50\xa8\x2c\xc9\ +\x73\x32\x20\xef\x5a\xee\x95\xa4\x91\x52\x52\x4a\x19\xd3\xb8\x10\ +\xe6\x71\x23\x05\xcf\xf3\x3a\xf7\x46\xf9\x60\x16\xfe\x7f\x93\xad\ +\x6e\xdb\xdc\xf5\x6d\x9d\x6d\xd6\x74\x8d\x0b\x0f\x20\x70\xb6\xea\ +\x41\x03\x00\xa2\x14\x52\x74\x8e\x14\x4e\x42\xa0\xc0\x93\x7e\x85\ +\x52\x22\x52\x29\x53\xf5\xa0\x53\xdd\x30\x55\xd8\xbd\xfb\x82\xd0\ +\x00\x00\x40\x09\x25\x20\x25\x1e\xaf\x8d\xf3\x4f\x46\x37\x98\xd8\ +\xb2\x74\xb5\xde\x77\x6c\x65\x49\xc6\x3f\xed\x3f\x84\x50\x06\x89\ +\x4d\xcb\x37\x65\x0e\x99\xd0\x27\xdb\x48\xd7\xd7\xa5\x9a\x96\x9e\ +\xa6\x49\xbf\xa4\x75\xa9\xed\xe7\x6f\x99\xd5\xe5\x4d\xa9\x8a\xa0\ +\x7e\xd1\x67\x29\x04\x65\x0c\x00\x79\xba\xb4\x96\xff\xb7\x82\x73\ +\xa0\x1a\xa3\x5d\xeb\x87\xfa\xc7\x10\x9c\x83\xa6\xb1\x2e\x97\xca\ +\x4f\x8f\x26\x5d\x5f\x04\x29\x11\xf9\xde\xf5\x2b\x9d\x82\xd1\xc3\ +\x4b\x03\x82\x2b\x17\xeb\xac\xfb\xe4\x7e\xa4\xee\x78\x0f\x4c\xdf\ +\xd6\x80\x52\x89\xf2\x64\x7b\xf4\x2b\x90\xa5\x8b\xb2\xc8\x53\xaa\ +\xb9\x9d\xd0\xeb\xd2\x26\x81\x67\xda\x36\x42\x29\x4a\x71\x52\x72\ +\x75\x37\xf5\xa0\xbb\xb4\xd9\x2f\xbf\x70\x76\xeb\x41\xa7\x94\xa8\ +\x87\xbc\x2e\x02\xe4\xa4\x94\x2f\xbf\x1e\x11\xa1\x34\x59\xbb\x7b\ +\xf5\xd6\xba\x11\x33\xce\xcf\x66\x92\x52\x7b\xd3\xd2\x55\xb2\x68\ +\xe4\x98\x01\x39\xfe\xb5\x17\x42\x20\x02\xa1\x94\x31\x7f\x81\x07\ +\xa9\xdb\xb2\x64\x65\x75\xf4\xaa\x4b\xc7\x52\x29\xb8\x40\xca\x18\ +\xf5\x6f\xef\x7e\xc1\x04\xca\x28\x25\x7e\xf7\x05\x42\x19\xa3\xc0\ +\x93\x2b\x17\xcc\xcf\xb8\x66\xe0\x90\xd2\xac\x54\x49\x7a\x29\xb9\ +\x94\x8c\x31\x90\x42\x48\x4c\xbd\x4b\x08\xdf\x55\x68\xda\xbe\xe4\ +\xa9\x97\xb7\xde\x98\x93\x7b\x60\x7d\xf3\xd8\xf3\x27\x45\x75\xa0\ +\x90\xd8\xb8\x72\x2d\xc9\x2e\x4b\xd6\x1e\xc8\x1a\x7a\xfe\xe0\x1c\ +\x1d\x29\x3d\xba\x79\xe5\x11\x91\x19\x76\x1a\x92\xd1\x01\x13\x87\ +\x16\x4a\x24\xc9\xba\x1d\x2b\xf7\xc6\xf2\x99\x1d\x0b\x96\x4e\x1a\ +\xd5\x97\x4a\xf0\x5a\x0f\xbe\xb7\xae\x76\xfc\x94\x11\x35\x3b\x57\ +\x27\x73\xc7\x8c\xab\xc8\xe0\x5c\x50\x4d\x6b\x3c\xb0\x76\x73\x73\ +\x64\xea\xd8\x41\xb4\x75\xef\xbb\x3b\x9a\x46\x8e\x9b\x94\x6d\x08\ +\x09\x54\xc3\xd8\xfa\x15\xeb\xcc\xbe\x93\x86\xe6\x93\x1d\xcb\xde\ +\xdb\x56\xd3\x0e\x44\xcb\x29\xee\x3f\x6e\xdc\xa8\x4c\x13\xa5\x74\ +\x76\xaf\x79\x6f\xdb\xa1\x7a\x09\x5a\x34\xbf\x62\xec\x84\xb1\x79\ +\x41\xa3\xe3\xe0\xda\x67\xde\x3e\xf6\x83\xff\xb8\x31\x4c\xfe\x0f\ +\x35\xc6\x15\xa7\x73\xe7\xeb\x72\x07\x4e\xd5\x83\x16\x02\xfd\xb2\ +\xe0\x7e\x19\x91\x53\x64\xc1\xef\xa5\xf8\xcf\x7c\x04\x4a\xc9\xb1\ +\xdd\x1b\x0e\xc4\xb3\x26\x8d\xae\xd0\x80\xf8\xeb\xaf\x50\x0a\x21\ +\x24\x10\xca\x18\x23\x04\x40\x0a\xde\xe5\xc7\xd4\x6f\x29\xd5\x98\ +\x7f\xab\xf0\x36\x2e\x7a\xb9\x29\x77\xf2\xec\xd1\x05\xe8\x6f\x34\ +\x40\x4e\x8c\x62\x74\xd6\x83\x4e\x6d\x4b\x90\x6a\x73\xaf\xab\x07\ +\x9d\xd6\x51\xa2\x9b\x72\xe9\xfc\x47\x9f\x7d\xf7\x00\x65\xb4\x7d\ +\xf7\x3b\x0f\x3e\xfe\x4a\xdc\x08\x13\xb7\xfd\xf0\x81\x7d\x47\xea\ +\x5b\x91\x32\x42\x89\xf4\xe2\x47\xab\xf6\x1f\x38\x58\x9d\xe0\xd8\ +\xb6\x6f\xc3\xe2\x25\x2b\xf7\x1c\x3c\x78\xac\xbe\x83\xea\x1a\x8f\ +\x37\x57\xed\xdf\x77\xac\x39\x4e\x98\x06\x28\x93\x1d\xcd\x47\xaa\ +\xf6\x1f\x38\x74\xcc\x96\x94\xa1\x53\x57\x7d\xf8\xe8\xe1\x1a\x1b\ +\x19\xa3\x04\x84\x53\x7b\xb4\x6a\xdf\xfe\x83\x4d\x31\x47\xa3\xb2\ +\xb9\xa1\xb1\xdd\x96\x40\x88\xb0\x3b\x1a\x1b\x5b\x05\x12\x40\x20\ +\x32\xb9\x74\xe1\xb2\xd2\xa9\x57\x8f\x2c\xa5\xef\xcc\xfb\xeb\xdc\ +\x95\x87\x28\xa5\xcd\x3b\xde\x79\xe0\xd1\x37\x78\x30\x7c\x74\xe5\ +\xcb\x0f\x3d\xfd\x0e\xa7\x8c\x76\xec\x7b\xec\xe1\x47\xf6\x24\x2d\ +\xda\xb4\xee\xbe\x07\xfe\x71\x38\x49\x29\x75\xde\x7c\xe2\xc1\x77\ +\x76\xb4\x1b\xfc\xe0\x03\xf7\x3e\xba\xab\x59\x52\x0a\xab\x9e\x7f\ +\xf0\xe5\x75\x47\x4d\x2d\xf6\xe6\x3f\x7e\xf3\x8b\x7b\xe7\x37\x23\ +\xa5\x94\x52\xd1\x34\xef\xf7\x3f\xfe\xfd\x73\x4b\x13\x84\xda\x47\ +\x96\xfe\xea\xc7\x3f\x7d\x71\xe5\x01\xca\x34\xc6\x68\xfd\xd6\xb7\ +\x7f\x75\xcf\x4f\x17\xee\x6c\xa3\xb2\xf5\xb5\x47\x1f\xdb\x78\x30\ +\x46\x45\x7c\xe3\x5b\xff\xb8\xe7\x17\x7f\xdc\xd9\xc8\x29\x4d\xbc\ +\xf1\xcc\xd3\x4b\x76\xb4\x50\x99\xdc\xb1\x6c\xfe\x2f\xee\xf9\xf5\ +\xfa\x6a\x67\xec\x25\x57\x66\x37\xae\x5e\xb1\xb7\x85\x30\xaa\x8a\ +\x35\x9f\x03\x28\xa5\x80\xf8\xc2\xfc\xf9\xeb\xd6\xae\x65\x8c\x75\ +\xde\x87\x65\xaa\x8f\x9d\x58\x0f\x1a\x4f\xab\x1e\x34\xa5\x74\xdf\ +\xaa\xd7\x9f\x7a\x7d\x33\x52\x9a\x6c\x6f\x3e\x72\x70\xff\x81\xaa\ +\xc3\xed\x8e\xa4\x94\x32\x8a\xed\x0d\xd5\xfb\xf6\xee\x3f\xd6\xd8\ +\x21\x09\xd1\x18\x69\x6f\x38\xba\x7f\xff\xc1\xd6\xa4\xd4\x18\x41\ +\xee\x34\xd5\x1e\xdd\xbf\xaf\xaa\xb1\xad\x7d\xd7\x9a\xe5\xef\xad\ +\xde\x52\x75\xe8\x70\x43\xcc\x03\x72\x7a\xf5\xa0\x65\x6f\xad\x07\ +\x2d\xa5\xd0\xb3\x86\x7c\xee\x8e\x0b\x7f\xfc\xcc\xd3\x55\x63\xbf\ +\xbc\xf2\xf9\xb7\x06\x5c\xf5\xf9\xe9\xd9\x0d\x8f\xdf\xfb\xe0\xde\ +\x0e\x70\xe3\xf6\x98\xab\x3e\x77\xc3\x84\xcc\x97\xff\x76\xef\xda\ +\x3a\x12\x0a\x67\x5d\xfe\xf9\x2f\xe6\x05\x83\x89\x9a\xf5\x4f\x3d\ +\xd1\x3e\x68\xe2\x75\xd7\xca\xc3\x8f\x3c\xf4\x6c\x03\xb2\x44\x8c\ +\xcc\xba\xf3\xdf\x2e\xa9\x74\x1f\xf9\xcb\xaf\xd7\xd7\x19\xc5\x65\ +\xc3\xee\xfa\xdc\x95\xcb\x5f\xb8\xff\xc5\x8d\xcd\xf9\x19\x6c\x7f\ +\x55\xec\x46\xd3\x84\xd8\xc1\x85\x2f\xce\xaf\xaa\x6d\x6d\x27\x45\ +\x9f\xff\xfa\xdd\x5b\xee\xff\x65\xdd\xf0\xbb\xbe\x7e\xdd\xc8\x5d\ +\xaf\x3e\xf1\xf0\x96\xec\x1f\x7c\xef\xd6\x80\x90\xbc\x7d\xff\xc6\ +\x1a\x32\xe3\xfa\xfe\x46\xd8\xf8\xfc\x6d\x17\xfc\xe2\xf9\xe7\x0e\ +\x8d\xfc\xdc\x7b\x2f\xbc\x5d\x79\xe5\xe7\xc7\x97\x15\x8e\xbc\xeb\ +\x8e\xf5\x3f\x79\xe2\xdd\xbd\x13\xb3\x37\xce\x6f\x2d\x9b\xf3\x8d\ +\xa9\x7d\x43\xde\x9d\xd3\x56\xfe\xcf\xf3\x8b\x76\xdc\xde\x6f\xdf\ +\x92\x9a\xbc\xaf\x7c\x61\xf6\xe0\x68\xfc\xf2\x15\xdf\x9d\xfb\xca\ +\xea\x6f\xce\xe4\xaf\x6c\xc1\x3b\x7f\x70\x6d\xd0\xde\x27\x69\x49\ +\xb0\x71\xdd\x1b\xab\xe6\xdc\x3a\xa5\xf4\xd0\x7b\xaf\x6e\x6a\xce\ +\x28\x0b\x0b\xc7\x83\x44\x0b\xf6\xc9\x8d\x6e\x7c\xe7\xb5\xc3\x93\ +\xbe\x56\x6e\x35\x2f\x5c\xb8\xdc\xcc\xec\xa3\x77\x74\x80\x0c\x91\ +\x40\xc1\xf9\x97\x5c\x7f\xe9\x88\x0c\xf0\x9a\x9f\xfc\xf5\xf7\xfe\ +\xfe\xf4\x7b\xbf\xfd\xda\x78\x62\x65\x8d\x9f\x75\xed\xf5\xd3\x0a\ +\x00\x12\xaf\xfe\xf1\x7b\x0f\x3d\xf1\xc2\xb0\xff\xbe\x79\x4c\xbf\ +\xd0\xfa\xcd\xfb\x2e\xae\x9c\x00\xa8\x76\x00\x3e\xcb\xb7\x33\x4a\ +\x3d\xd7\x7d\x7e\xfe\xfc\xc5\x8b\x17\x87\x42\x21\x21\xc4\xf8\x09\ +\x13\xf0\xfd\xeb\x41\xc3\x69\xd5\x83\xd6\x0c\x2b\x68\x59\x06\xb6\ +\x3c\xfa\xc7\x9f\x6f\x6c\x33\xb2\x48\xcc\x89\x8e\xfa\xd6\x7f\xdd\ +\x45\x76\xbc\x71\xdf\xdc\x65\x34\x14\x2a\xad\xbc\xe0\xd3\x37\x4d\ +\xab\x5a\xfe\xfc\xe3\xaf\x6e\x24\xba\x4c\xe8\x15\x9f\xff\xfa\xe7\ +\x23\x3b\x5e\xf9\xf9\x43\x8b\xf5\xdc\xe2\xf1\xb3\xae\x08\x86\xad\ +\x23\x1b\xde\x78\xb2\x6d\xeb\xa4\x2b\xee\x9c\x55\x99\x29\xba\x5d\ +\xad\xdf\x59\x0f\xda\xef\x83\xbd\xb2\x1e\xb4\xf0\x25\xcc\xe3\x50\ +\x7c\xde\x55\x97\xae\xfb\xd5\xaf\xef\xf9\x41\xa8\x60\xdc\xb7\x2f\ +\x1b\xba\x76\xde\x2f\x97\x37\xe4\x7c\xf5\x33\x97\x35\xad\x7b\xee\ +\xa1\xe7\x17\x8c\x2f\x9e\xb9\x6e\xc3\xd1\xf1\x5f\xfd\xe1\x35\xe3\ +\x4b\x18\x65\xbb\x92\x4e\xfe\x90\x8b\xbf\xfb\x9d\x4f\x59\x90\x78\ +\xe1\x0f\x3f\xda\xab\x8f\xfa\xf2\xa7\x26\xed\x7c\xf5\x6f\x73\xe7\ +\x2d\x9e\xfe\xad\xb1\xf5\x6d\xf2\x8a\x2f\x7d\xfb\xb2\x41\xd9\x35\ +\xeb\xe6\xbd\xb8\xc6\xfd\xfc\x0f\x7f\x3a\xdc\x3c\xfa\xa7\x1f\xff\ +\xde\x76\x6c\xc8\xe8\x7f\xf9\xf5\xb7\x76\xc4\x9a\x5e\xf8\xeb\x83\ +\x4b\xd6\x36\x5f\x7c\x5e\xf9\xbd\xeb\xb7\x26\x61\xe8\xae\x43\xd5\ +\xb9\xc3\xa6\x86\x89\xf4\x08\x75\x1a\x0f\x25\xb4\x60\x41\xb6\x86\ +\xdc\x2d\x9f\x7a\xcd\x85\xeb\x7f\xf3\xab\x1f\x7c\x2f\x52\x31\xe5\ +\x5b\x17\x0d\x13\x9e\x6b\x14\x4d\xb8\xed\x92\x75\xf7\xfd\xef\x8f\ +\xf4\x60\xfe\x2d\xdf\xbc\x34\x24\x3d\xae\xe7\x5e\x7f\xe7\x35\xbf\ +\xfa\xd3\x9f\xee\xd1\x02\xe7\x5d\xf7\xb5\xc1\x51\xe9\x89\xd0\xe5\ +\xb7\xdd\xba\xe3\x7f\x1f\xf9\xce\x3a\x73\xcc\x9c\xbb\x27\xe4\x31\ +\xe7\x70\x7b\x52\xeb\x7b\xc3\x95\xc5\x2b\xde\x59\x74\xc9\xf0\x4b\ +\xdf\x78\x77\xcf\xd4\x6b\xaf\x3b\xb4\x6e\x6f\xbb\x03\x5e\x7d\xac\ +\x62\xf2\x35\xe5\xde\xa6\x85\xab\x0f\x5e\x9f\xb3\x6e\xbb\x37\xf0\ +\x86\x8b\x63\xbb\x1b\xeb\x01\xfa\x12\x44\xd7\xb5\x01\xc2\x52\xcf\ +\x9e\x32\x79\xf2\x8a\xf9\x5b\x5a\xdc\xd1\x04\x24\xf7\x1c\x00\x0f\ +\x21\x38\x7e\xd6\xf9\xcf\xfc\x71\x67\x75\x02\xca\x0a\x72\x97\xec\ +\xab\x75\x51\x12\x54\xe5\x5c\xce\xb2\xdd\x4a\x14\x52\x8c\x1b\x37\ +\x76\xdc\xb8\xb1\x52\xca\x50\x28\x24\x04\x4f\xd7\x80\xed\xa1\x1e\ +\x34\x4a\x3c\x5e\x29\x29\xe5\xda\xe3\x29\xc1\x01\x44\x04\x02\x82\ +\xc7\xeb\x62\x70\xe1\x67\xbf\x73\x6d\x9f\xfa\x3f\xfc\xf0\xd7\x8b\ +\x77\x5c\x58\xb6\x65\x63\x43\x70\xf8\x4f\xfe\xeb\xa6\x6c\x43\x23\ +\xed\x7b\x9e\x7c\xf6\xad\x8c\x99\x9f\xbe\x72\x84\xfe\xf4\x1f\xfe\ +\xf4\xdc\xbb\xb3\x6e\xa4\x75\x46\xd9\xd4\xef\x7d\xf7\xf6\x08\xc4\ +\x9f\x5b\x2f\x46\x5e\xfa\xd9\x6f\x5e\x33\xc4\x73\xdd\x9e\x76\xd0\ +\x26\x40\x30\xb5\xdc\x9b\x42\x6f\xad\x07\xed\xfb\x35\x14\xd1\x75\ +\x69\xf4\xe2\xab\x66\x2f\xfc\xf1\x83\xa3\xef\xba\x3a\x8f\xb5\x2d\ +\x3e\x76\x2c\x11\x8f\x2e\x7e\xf5\x65\xc1\x61\xcc\xc8\xfe\xa1\xac\ +\xbe\x37\xde\x76\xc1\xf3\xf3\xef\xdb\xb7\x7a\xc4\xf5\xb7\x5d\xef\ +\x17\xb5\x90\x00\xe0\x36\x1e\x6e\x6c\x4a\xb8\x55\x0b\x5f\xae\xf5\ +\xbc\x9c\xb1\x43\xcb\xd0\x73\x29\xd5\x74\xc6\x28\x83\x9a\xa3\x35\ +\xb4\x68\x44\x65\x61\x40\x4f\x86\xa3\x41\x9d\x50\x71\x70\xdd\xab\ +\x0f\x3d\xbf\x3a\x94\x93\x59\xdd\xe2\x0c\x72\xec\xb2\x71\xe7\x59\ +\x0b\x16\xec\xda\xbd\xe7\x70\xbd\x18\x79\x61\x89\x14\xae\x90\x06\ +\x77\x6d\x09\x84\xa1\xe0\xdc\x93\x46\xe6\x9c\x2b\x67\xbf\xfb\xbd\ +\xfb\x27\x7e\x79\x4e\x01\xb3\x13\xae\x20\x92\x8c\xb8\xe8\x8a\xb2\ +\x45\x6b\xec\x11\x77\x4c\x2a\x35\x92\x09\x07\x81\x67\x0e\x9e\x39\ +\x6b\xe0\xab\x73\x1b\x07\xcd\x99\xd6\xcf\x4d\x26\x38\x82\x55\x3a\ +\xfe\xf2\x09\xaf\xfc\x62\x75\xe6\x9c\x0b\x46\xa1\x14\x89\x64\xac\ +\xdd\xd5\x2a\xcf\xbb\xa8\x71\xcf\x9f\xef\xff\x7b\x75\xdc\x1c\xf6\ +\xb5\x49\xfd\x1f\x5c\xb5\x31\x9e\x4c\x24\x63\x31\x1e\x2c\x9f\x33\ +\xc9\xfc\xfd\x33\x8f\xfd\x95\x39\x43\x2e\xfa\xc2\xe0\xe6\x17\xd6\ +\x1f\x6c\x71\x44\x1f\xbf\xc0\x17\x00\x52\x00\xc7\x49\x72\xa2\xa5\ +\x37\x30\x92\x80\x08\x04\x3c\x3b\x2e\x19\x20\x80\x46\x89\x74\x1c\ +\x2e\x04\x15\x2a\xc2\x70\xd6\xa1\x94\x0e\x18\x30\x80\x50\xea\x6f\ +\x26\xca\x39\xf7\xe7\xfc\x64\x8f\xf5\xa0\x31\xbd\x25\xc2\x49\x83\ +\xfd\xe3\x99\x0e\xf2\x78\x3d\x68\x41\x19\x65\x94\x6a\xa1\xfc\xb2\ +\x92\x8c\xc3\xf5\xf1\xeb\x2f\xbb\x7e\xff\x53\xcf\xfd\xfa\xa7\xbf\ +\x39\xef\x92\x1b\x2e\xea\x7b\xec\x58\x47\x32\x73\xcf\xaa\x97\x0f\ +\x72\xbd\xcf\xc8\x81\xb9\x96\xd7\x04\x9a\xae\x33\x46\x29\xa4\xeb\ +\xb6\x81\x10\x52\x9c\x58\x4c\x9c\x00\x9c\xbc\x3d\x2b\xa5\xa9\x3e\ +\xd8\xfb\xea\x41\x4b\x89\x28\xa5\xe0\x52\x22\x4a\x57\x0f\x86\x73\ +\xf3\xf2\x33\x23\x14\x24\xcd\x8e\x64\x46\x0a\x2a\xef\xfc\xf2\x8d\ +\x11\x70\x5c\x4f\x20\x42\xd6\xf9\x9f\xfa\xfe\xc4\xf3\x1e\xfe\xc5\ +\xaf\x1e\x7e\xa1\xff\x67\x8b\xf5\x44\xac\x39\x66\x73\x53\x9a\xd9\ +\xc1\x48\x4e\xe9\xe4\x2f\x7c\x6e\x26\xf3\x6c\x8e\xba\x9e\xd8\x2e\ +\x24\x72\xee\x4a\x29\x72\xf3\x72\xc4\xb1\x2d\xbb\x8e\x5d\x32\x26\ +\xea\xba\x5c\x6a\xbc\x6d\xc5\xd2\x37\xa0\xf2\xd6\xff\xbe\x6b\xfa\ +\xeb\xbf\xfb\xce\xb6\x44\xc2\xcc\x1f\x38\xa1\x2f\x9f\x37\xf7\x05\ +\x34\xfa\x5e\x56\x92\xe1\x39\xae\x04\xa0\x81\x2c\xc6\xed\xe6\x98\ +\xd7\x3f\x53\x70\xc7\xd5\xad\x50\x5e\x41\x61\x5e\x80\xda\x2e\x97\ +\x42\x82\x74\xb9\x11\xc8\xcd\x29\x4c\x64\x87\xa5\xeb\x08\x21\x00\ +\x84\xeb\xd2\xcc\xbc\xbc\x7c\x9e\xa9\x83\xe7\x71\x8e\x00\x9e\x43\ +\x03\xb9\xf9\x45\xf9\x01\x9d\x08\xce\xa5\x6d\x27\x1c\x44\x0c\x15\ +\x5d\x34\xa5\xef\xb7\xee\x7b\xef\xea\xaf\xdf\x5d\x10\x6a\x04\x99\ +\x48\xda\xb1\x8e\xa4\x47\x02\x22\x6f\xc8\xf4\x61\xc6\xbc\x79\xcd\ +\x13\xee\x1a\x57\xde\xb1\x08\x3d\xbb\xc3\xe6\x12\x24\x00\x22\x0a\ +\xde\x7c\x64\xf3\x8b\x6f\xad\x28\x3a\xef\xcb\x59\x4c\x70\xdf\xc7\ +\x12\xbc\xb5\x61\xff\x2b\xcf\x2d\x29\x1f\x79\x75\x71\x90\xaf\x6b\ +\xe9\xd0\xb2\x06\x11\x21\x7a\x67\x5e\xdd\xc7\x0f\xc1\x8f\x6f\xcb\ +\xee\xdf\x7e\x51\x4a\x79\xca\x9e\x6e\xd2\x97\x04\xc1\x85\x90\x7e\ +\x9d\xc5\x1e\x6e\xce\x44\x8a\x54\x3d\x68\x29\x04\x22\x0a\xcf\x05\ +\x21\x85\x44\xf0\x1c\x9a\x3d\xea\xce\xaf\xfe\xbf\xaa\x95\xcf\xfc\ +\xf4\xc9\x07\x0b\xbe\x75\x5b\x41\x38\xd2\x6f\xfa\x75\x77\x4c\x29\ +\x4a\xc6\x6d\x62\x9a\x7b\x5f\xe6\x28\xb9\xe7\x7a\x82\xa0\x86\x5e\ +\xac\xb9\xc5\xf3\x5c\xd7\xf1\x28\x25\xef\x33\x3b\xe0\xb7\x59\x76\ +\xd7\xe6\xde\xe1\x2f\x48\x94\x44\x4a\x89\x00\x52\x70\xcf\xb6\x1d\ +\xd7\x75\x5d\xc7\x1c\x3f\xeb\xca\x6d\x0f\x3e\x76\xcf\x0f\x77\x64\ +\x99\xd6\xb0\x99\x57\x5c\x58\x69\xcc\x7d\xfc\xb9\x3a\x66\x36\x3b\ +\x91\xa1\x15\x59\xf9\x03\x46\x47\xde\x78\xf4\xa7\x3f\xa8\x1e\x31\ +\x61\xd6\x25\xd7\x5c\x53\xf5\xe0\xb3\x3f\xf8\xe1\x7b\x61\x2d\x38\ +\xf9\xaa\x9b\x66\xf7\x25\xae\xeb\xba\x9e\x70\x12\x4e\xfe\x88\x19\ +\xb3\x47\xee\x7b\xe0\x57\x3f\x2e\xce\x66\x07\x6a\xe5\x80\x60\x46\ +\xdf\x31\xe3\x57\xbd\xf2\xc2\x2f\xeb\x57\x1c\xdb\xd5\x38\xb0\x8f\ +\xe6\x41\x74\xfa\xf9\xe3\x9e\xff\xd1\x63\xc3\x6f\xfc\x76\x51\x50\ +\x38\x49\x8e\x20\xf5\x8c\x3e\x25\x2c\xbe\x6f\x6f\xdd\x84\x49\xb9\ +\xc2\x13\xd2\x75\x9d\x64\xd2\x76\xb8\x14\x82\x73\x09\x04\x04\xe5\ +\x8e\x6d\x3b\xae\x2b\x84\xf0\xe7\x1d\xa9\xc6\x5d\x27\x69\x3b\x8e\ +\xe7\x09\xca\x85\x00\xa0\x4c\x78\x8e\x93\xb4\xa9\xe7\x09\x49\x65\ +\x32\xd1\x11\x17\xc8\x1d\x37\x6f\xd4\xa5\xff\xf5\xad\x31\xc5\x95\ +\x39\x9e\x5d\x27\x45\xac\x3d\x1e\x6b\x8f\x25\x45\x88\xb8\xd2\x9a\ +\x71\xf3\x37\x06\x78\x99\x59\x54\xc4\x34\x8c\x77\xb4\xd8\x82\xe9\ +\x58\xff\xea\xd3\xf7\xed\x78\x43\x6b\x6e\x6e\xc9\x1a\x7c\xf5\x67\ +\x2e\x19\x81\x5e\x8b\x2e\xdb\x96\xce\xbf\xbf\x71\x65\xa0\xa5\xa9\ +\x25\x54\x3e\xe3\x33\xd7\xcf\x0a\x24\x6a\x76\x1e\xac\x2b\x9f\x5a\ +\x42\x38\xe7\x5c\xe9\xc2\x59\x8d\x95\xa7\x66\xf4\x28\xa5\xa9\x69\ +\x45\x21\xa4\x94\x04\x3a\x87\x0b\xdd\x59\x78\x6a\x03\x09\x49\x52\ +\x33\x14\x98\x1e\xe6\x77\xa6\x33\x10\xc1\xc1\xf3\x5c\xd7\xf3\x04\ +\x17\xae\xeb\x7a\x9c\x83\x40\xcf\xf5\x80\xf0\x6d\x4b\xe6\xbd\xbe\ +\xf2\x80\x86\x6d\x05\x15\xfd\x0a\xf3\x07\x5d\x3b\x67\xc4\x03\x4f\ +\xfd\x7a\xcf\xa2\x3c\xc3\x2c\xbc\xe1\x73\xb7\xa1\xe4\xae\xcb\x39\ +\xe7\x0e\x6a\x23\xc7\x0e\x59\x32\xf7\xb1\xef\x1f\x7c\x6f\xe2\x05\ +\xd7\x5d\x32\xb1\x98\xbb\x02\x53\x73\x84\xc7\x2b\x43\x11\x42\x09\ +\xa0\x3f\xde\xf1\x5d\x94\xd3\xf7\x17\xce\x24\xdf\x31\x60\x44\xde\ +\x58\xff\xa7\xc5\x5b\x1e\x0c\xf4\x90\xd7\xe4\x78\xf1\xe1\x15\xb3\ +\x6f\xbb\xe0\x37\x7e\x5e\x13\x63\x6c\xdb\x96\x4d\x43\x86\x8f\x24\ +\xe9\x8d\x2a\x41\x24\xeb\xea\x5b\x02\xd9\x05\x51\x9d\x00\xd3\x79\ +\xac\xf1\xd0\xd1\x63\xb6\xd0\xf3\x8b\x4b\x73\x42\xa4\xf6\xc8\xe1\ +\xe6\x38\x0f\x66\x15\x54\x94\xe4\x68\x94\x74\xd4\x57\x1f\xa9\x6b\ +\x0d\xe6\x14\x55\x94\xe6\x3b\xcd\xd5\x87\x8e\x35\x70\x12\x28\x2a\ +\x2d\xcd\x0a\x60\x7d\x5d\x93\x95\x5d\x10\x31\x08\x12\x4d\x93\xc9\ +\xa3\x87\x0f\xb7\x24\x78\x20\x9a\x53\x54\x90\x1b\xd2\x65\xdd\xd1\ +\x43\x75\xad\x49\x3d\x98\x51\x58\x58\x94\x95\x11\x96\x0d\x6b\x7e\ +\x79\xef\x9b\xb3\xbe\xf0\x8d\x29\x45\xcc\xe1\x08\x00\x86\xa9\x6f\ +\x7b\xed\x81\x67\x77\x67\x7e\xe3\xab\x37\x65\x12\x4f\x78\x89\x86\ +\xfa\x96\x50\x5e\x61\x48\xa7\xe9\xa9\x6b\xd9\x5c\x5f\x2f\x03\xd9\ +\xb9\x51\x03\x53\x53\xad\x24\xd9\x5a\xdf\xe6\x99\xf9\x79\x99\x44\ +\x4a\xdf\x80\x9c\x58\x53\x53\x92\xe6\xe7\x65\xeb\x04\xdc\x44\x5b\ +\x7d\x9b\x97\x97\x9f\x63\x30\xaa\x6b\x8c\x7b\x1e\x4a\xb7\xa1\xa1\ +\xd1\xca\xca\x93\xed\xcd\xae\x91\x91\x17\xb5\x08\xd3\x34\x90\x9e\ +\x40\x2f\xd1\xd4\x18\x83\xfc\xbc\xcc\x8e\xfa\xa3\x75\xad\x09\x89\ +\x34\x9c\x5d\x50\x5e\x9c\x47\x85\x2b\x50\xb6\x35\xd4\xd4\x37\x77\ +\x70\x24\xc1\x8c\xbc\xb2\xd2\x82\xa0\x4e\x8e\x6d\x78\xed\x4f\xf3\ +\xf6\xdc\xfd\x1f\xff\x36\x20\x82\x9e\xca\x6e\x3a\xdb\x83\x08\x42\ +\x6d\xc7\x7e\xe5\x95\x05\xc7\x6a\x6a\x00\x71\xe2\xa4\x89\x53\xa7\ +\x4c\x01\x80\x40\x20\xb8\x7d\xdb\xe6\xdc\xbc\xfc\xcc\xcc\x74\xdd\ +\x57\x4d\xdf\xb6\x75\xd3\x80\x41\x95\x86\x61\xf8\xd3\x99\x08\x27\ +\x6d\x38\xd5\x65\x8f\x17\x4a\x12\xad\x8d\x6d\x9e\x55\x94\x6b\x35\ +\xd4\x36\x9a\x59\xf9\x99\x16\xb4\x34\xd4\x73\x2b\x33\xc0\xdb\x8f\ +\xd6\x34\x72\x16\x28\x2e\x2d\xcf\x09\xeb\x48\xb0\xf9\xd8\xa1\x9a\ +\xa6\x98\x1e\xcc\x2a\x2d\x2f\xa6\xf1\xc6\x66\x5b\xcb\xcf\xcb\x20\ +\x08\x94\x8a\xfa\xa3\x87\x1b\xda\x79\x5e\x49\x79\x5e\x86\xd9\x25\ +\xd6\x94\x4a\xe0\x4e\x25\x38\xa5\xf6\xe3\xa6\xc1\x60\x70\xe7\x8e\ +\xad\x99\x59\xd9\xd9\xd9\x39\xa7\x53\x9d\xe5\x0c\xfd\x05\x29\xb9\ +\x27\x6c\x4d\x74\xbf\x9f\xb5\x27\x1c\x21\xbb\xd6\x45\x25\x42\xa6\ +\x77\x01\x97\x52\xa2\x04\xb0\x8a\x4b\x4a\x05\x77\x38\x12\xf0\x6c\ +\x16\xcc\x1a\x34\x34\x97\x00\x72\xee\x09\x09\x25\x03\x86\x94\x13\ +\x82\x28\x3c\x8f\x7b\x02\xc2\xf9\xa5\x23\x8a\xca\x25\xe7\x9e\x63\ +\x1b\x19\x85\x43\xb2\x8b\x09\x20\xf7\x3c\x2e\xa1\xa0\xa4\x54\x0a\ +\x4f\x4a\x04\xf0\x38\x35\x4a\xfb\x57\x96\x13\x82\x28\xb9\xe7\x79\ +\x92\xe6\x57\x0c\x2a\xea\x43\x80\x50\xb4\x6b\x5e\xfb\xc7\x3f\x36\ +\xee\xad\x2e\x9f\x72\xed\xf8\x62\xd3\x76\x53\x85\x59\x5d\x8e\x43\ +\xa6\x5e\x34\xf0\xc0\x5b\x07\x6b\x5b\x47\x17\x05\x91\x05\x8a\xca\ +\xc3\xc2\xf3\xd2\x17\x0e\x11\x21\xb7\xa8\x04\x24\xef\x2c\xc4\x88\ +\x02\x03\x59\x85\x61\x82\x5e\xba\xbc\x24\x22\x1a\x91\xbc\xb2\x0c\ +\xf4\x3c\xce\x81\x68\x81\x8c\xf2\x08\xe1\x1e\x97\x42\x3a\x82\x03\ +\x00\x10\xbd\xa0\xb8\x4c\x72\x4e\x0a\x8a\x89\x7f\x28\xe9\x0a\x3f\ +\x2e\x1d\xca\x2d\x8d\x80\xe7\xf1\xac\x92\x7e\x79\xa5\x04\x00\xa5\ +\x94\xdc\xb3\xfd\xc8\x41\x66\x61\x79\x6e\x31\xf5\xdd\x40\xce\x5d\ +\x0f\xc5\xfe\x03\x47\x87\x5d\x78\x49\xbf\x2c\xe2\x39\x2a\xb1\xe9\ +\xac\xc3\x91\x5b\x96\x39\x75\xda\x94\xa7\x9e\x7a\xba\xb4\xb4\x74\ +\xec\x98\x31\x12\x53\x69\x0a\x27\xcf\xf9\x91\xd4\x2c\xe0\x71\x0b\ +\x3f\x61\x5b\x6b\xe8\x9a\xe9\x83\x02\x83\x59\xf9\x11\x22\x3d\x0f\ +\x0b\x4a\x4a\x50\x78\x9e\x80\xcc\x82\x12\x22\xb9\x84\xc2\xa1\x79\ +\x25\x04\x50\x70\xee\x71\x0f\x08\xcd\x2e\xee\x97\x57\x9a\xea\x0b\ +\x10\xcd\x2b\xc9\x44\xcf\x13\x08\x20\x24\x2b\xac\x18\x58\x4c\x40\ +\x70\x8f\x9f\xb0\xa5\xb5\x4c\x6b\x03\xf1\x37\x91\x40\x92\x5e\xaf\ +\x94\xda\x59\x97\x9c\x2d\x7f\x81\x12\xda\x91\x6c\x8a\xd9\x2d\x94\ +\x74\x9f\xfe\x80\x28\x4d\x23\x9c\x19\x2a\xf4\x4b\xbc\x32\x4d\xdb\ +\xba\x69\x63\x79\xdf\x7e\x19\xd1\xa8\xeb\xb9\x12\x91\x1c\xbf\x60\ +\x04\xce\x7a\x45\x4c\x42\xd0\x39\x76\xe8\x70\x82\x46\xfb\xf4\x29\ +\xd2\xe5\x09\xf7\x59\x42\x89\xe7\x38\x48\x34\x5d\xeb\xf5\xa5\x28\ +\x10\x5d\xd7\x65\x46\x40\x23\x02\x55\x2d\xbc\xb3\x3f\x8e\xe8\xdc\ +\x79\xa1\xa5\xa5\xc5\x0a\x58\x01\x2b\x20\x84\xa0\x8c\xe9\xba\xbe\ +\x65\xe3\x86\x3e\x7d\xfb\x45\xa2\xd1\x2e\xfe\xc2\xe6\xc2\xa2\xa2\ +\xdc\xdc\x3c\xc7\x75\x25\xca\x2e\x16\xde\xe9\x32\x9c\xab\x36\x13\ +\x7f\x26\xc2\xaf\x08\x4d\x80\x00\xa5\x4c\xd7\xf5\xad\x9b\x37\x96\ +\x95\x57\x64\x64\x64\x9e\x8e\xbf\x70\x66\xeb\x29\x91\x52\x9d\x11\ +\xed\x7d\x3e\xae\x44\xd9\xe9\x32\x50\x4a\x1b\x1b\x1a\x0e\x1d\xaa\ +\x1a\x3c\x78\x48\x38\x1a\x4d\x6d\xd2\x05\x29\x21\x83\x0f\xba\x00\ +\xe2\x8c\xae\x98\xae\xeb\x94\xa0\xe7\x75\xb3\x57\x03\xa5\x14\xf0\ +\xa3\xb1\x41\xe4\x47\xa8\xa9\x1f\x7d\x5d\x80\xce\x42\xeb\x4c\xd3\ +\x50\xa2\x44\x49\x80\x70\xee\x1d\xd8\xbf\x4f\x48\x51\x59\x39\xb4\ +\xd3\x6a\x29\xa5\xad\x2d\x2d\xfb\xf7\xed\x1d\x30\x68\x50\x46\x46\ +\x56\x7a\x6b\x6b\x3f\x71\x80\x40\x37\x4b\x19\xce\x62\x9b\xbb\x76\ +\x27\x42\x28\x00\x70\xc1\x0f\x1e\xd8\xef\xba\xee\x90\xa1\xc3\xce\ +\xe2\x7a\xca\x33\x33\xe8\x86\x86\xfa\xea\x23\x87\x85\x10\xa9\xeb\ +\x74\x92\x8e\xaa\xfb\x9f\xa2\x77\x79\x67\x90\x0e\x19\xa6\xcc\x13\ +\xd3\x89\x42\x99\x59\xd9\x15\x7d\xfa\x9e\x54\x70\x9d\x31\xd6\xd4\ +\xd4\x70\xe4\xf0\x21\xcf\xe5\x94\xa4\x2d\xfc\xe4\x09\xc4\x73\xd1\ +\xe6\xae\x27\xec\x6c\x73\x46\x66\x66\x9f\xbe\xfd\x4f\xb3\x48\x3c\ +\x9c\xcb\xba\xaf\x94\xd2\xce\xed\xbd\x14\x8a\x8f\xfa\x10\xe3\xd4\ +\x0e\xe6\xa7\x36\xf4\xce\xa2\x01\x3d\xb5\xf9\x5f\x1c\x77\x3c\x03\ +\x3a\x47\x35\xca\x0b\x56\x7c\xb4\x3d\x89\x1e\x7a\xd7\xe9\x57\x61\ +\xef\x3d\x6d\xee\xf1\x2e\xae\xbe\x66\x85\x42\xa1\x74\x41\xa1\x50\ +\xf4\x9a\x71\x44\x3a\xa9\x49\x65\xe3\x28\x3e\xd2\x10\x4a\x99\x1f\ +\xcc\xfb\xe8\x58\x38\xa1\x94\x9e\x54\x42\xaa\x57\xe8\x02\x21\xa4\ +\xa3\xa3\x3d\x99\x48\xaa\x52\xf1\x8a\x8f\x34\x88\x92\x51\x96\x91\ +\x95\xa5\x69\x5a\xd7\x6e\x46\x08\x89\xc5\x3a\x12\xf1\x44\x2f\xb4\ +\x70\x44\xa4\x94\x64\x66\x66\x6b\xba\x76\x9a\xd2\x70\x66\xba\x80\ +\x8c\x1a\x1a\x33\x7a\x4a\x48\xf2\xb7\xfd\xe5\xc2\x4e\xaf\xee\xa2\ +\xb1\x58\x7b\x32\x99\x28\x2d\xef\x63\x18\x86\xb2\x2d\xc5\x47\x58\ +\x17\x00\x1b\xeb\xeb\x9b\x9b\x1a\xf3\xf2\x0b\x3a\xa7\x31\x09\x21\ +\x89\x44\x3c\x1e\x8b\x95\x96\x55\x98\x96\xd5\x0b\x9b\xdd\xd8\x50\ +\xdf\xd4\xd4\x90\x5f\x50\x78\x9a\x5e\xc3\x99\xe8\x02\xa5\x5a\x53\ +\xfb\xe1\x96\xf8\x31\x4a\x58\xb7\x6f\x90\x28\xc3\x56\x56\x41\xd6\ +\x00\x7f\xb7\x08\x42\xa0\xbd\xad\xad\xb4\xbc\xc2\x30\x8c\xce\x2a\ +\x9a\x70\x62\x69\x4d\x65\x70\x8a\x5e\x3a\x6c\x20\xa4\x6b\x1d\x57\ +\x4a\x69\x5e\x7e\x41\x47\x7b\xbb\x63\xdb\x56\x20\xd0\xb9\x42\xa9\ +\xad\xad\xb5\xb0\xa8\xc4\xaf\x10\xfd\xa1\x5b\x78\xa7\xcf\x82\x69\ +\xd9\xca\xcd\xcb\xef\x68\x6f\xb3\x93\xc9\x40\x30\x78\xb6\xfc\x05\ +\x4b\x0b\xad\xdf\xf7\xf2\x9b\x1b\xef\x0b\x9a\xd1\x6e\xdf\x60\x7b\ +\xb1\x51\x7d\x2e\xb9\xfb\xa2\x3f\xdb\x6e\x87\xff\x8a\x90\xd2\xd0\ +\x0d\xbf\xa4\x00\x74\xa9\xb1\xfb\x7f\x9f\xda\x21\xdd\x0e\xf5\xfe\ +\xc9\x60\x8b\xf9\x65\xb7\xd2\x32\x47\xd3\x39\x84\x94\xb1\x33\xad\ +\x0d\x4d\x28\xa3\x44\x7e\x34\x6a\x22\xa0\x5f\x34\x5b\xd5\x95\xfe\ +\x40\xae\x78\xea\x9e\x27\x25\xf5\x0b\xf4\x75\x31\x5d\x42\x40\x08\ +\xa1\xeb\x46\x67\x8e\xc0\xbf\xd0\xc2\x7b\x30\x7b\x4a\x00\xe5\xe9\ +\x19\xbe\x94\x92\x31\x46\x19\x13\x52\x9c\x45\x7f\x01\x01\x35\x66\ +\x58\x46\xd8\xd4\x43\x3d\xbd\x47\xd7\xac\x13\x32\x15\xfc\x7a\xd0\ +\x28\x31\x55\xec\xfc\xf8\x2f\xc4\x99\x57\x30\x25\x9a\xc6\xd7\xbe\ +\xf6\xd4\x91\x8c\x29\xd7\x4e\x1d\x2c\x4f\xaf\xba\xae\xc6\xc8\x8e\ +\x77\x9e\xaf\x32\x86\x5d\x3a\xad\x12\x39\x07\x00\xcf\xb1\x81\x6a\ +\x8c\x51\xc2\x3b\xf6\xee\x3a\x18\x2c\x19\x58\x14\x31\xe4\x07\x94\ +\x1a\x8d\xc4\x97\xbd\xf2\xaa\x36\xe2\xca\xc9\x7d\x82\x20\x39\x3f\ +\xb9\xa0\x73\xaa\x3c\x74\xd7\xba\xd2\xa9\x2a\xd2\x5d\xea\x4a\xfb\ +\x7f\x47\x98\xc6\x08\xa0\xe0\x84\x9d\x50\x35\xf8\xe4\xba\xd2\x52\ +\xf0\x94\x7e\xf9\xc7\x90\x9c\xe3\x09\x25\xa4\x51\x0a\x21\xf1\xc4\ +\x93\x02\x20\x80\xb7\x65\xf1\x6b\xf5\x19\xa3\x66\x8f\x2b\x17\xaa\ +\x7c\x6c\x4f\xdf\x68\xfa\x62\x1d\xbf\xfd\x76\xe6\x05\x75\x57\x0f\ +\xda\x2f\xcb\x02\xe9\xb5\xd5\x9d\x65\x63\xcf\x52\x3d\x68\x29\x1c\ +\x2e\xa9\xae\xd3\x13\x57\x6f\x1d\xff\x8e\x3b\x5f\x39\xbe\xaa\xb3\ +\x37\xd6\x65\x11\xfe\xfa\x33\x42\x29\xd9\xff\xee\xfc\x17\x56\xef\ +\x25\x4c\x33\x23\x79\x63\xa6\xce\x9a\x32\xac\x44\x72\x0f\x81\x76\ +\xda\xb4\xf0\x3c\xaa\xeb\x04\x80\x7b\x1e\xd1\x74\x46\x80\x7b\x1e\ +\x61\x3a\xa3\x20\x25\x76\x56\xa1\x40\x29\x01\xc4\xb1\xfd\x9b\xf7\ +\x95\x0c\x27\x00\x40\xfc\xee\x02\x00\x92\x7b\x02\x80\x68\xba\x76\ +\x5c\x7b\x24\x02\x65\xfe\x1b\xea\x76\xac\xde\x1c\xc9\xbf\x7c\x5a\ +\xa5\xa4\x8c\x3a\xd5\xcf\x3d\xfa\xfc\xe0\xeb\xbf\x3c\x26\x9f\x81\ +\xdd\xf4\xce\x82\x17\x2b\xae\xfe\xb7\x92\xcc\xc0\xa9\xf3\xb7\x92\ +\x7b\x12\x01\x48\x67\x3b\x91\xa7\xeb\x67\x51\x5d\x6b\xda\xf4\xd6\ +\x0b\xcb\x8e\x7d\x7a\xd0\x9e\x47\x1f\xd9\x34\xe9\xaa\xdb\x87\x64\ +\x13\x80\xe4\xe2\xa7\x9e\x93\x03\xc7\xbb\xbb\xd6\x99\xa3\x2e\x99\ +\x35\xb2\x10\x01\xf6\x2c\x9f\xb7\xa6\xbd\x74\x88\x7e\x60\x9b\xa8\ +\xbc\x6d\xce\x58\x8a\xd0\x71\x60\xd5\x2b\xcb\xaa\xfb\x96\xd1\x9d\ +\x0d\xf9\xb7\xdf\x38\xd5\x40\xf0\x6a\xb7\x3c\xf9\xfa\x96\x19\x37\ +\xde\xd0\xf0\xe6\xd3\x47\xb2\xc6\x5d\x7d\xc1\x50\xf0\x38\xd5\xb5\ +\xa3\xeb\x17\x2e\xde\x09\xd7\xdd\x76\xb1\x56\xbf\xeb\xe9\xe7\x57\ +\x4f\xb8\xe9\xe6\xc1\xd9\x1a\x17\xa0\x91\x8e\x85\x8f\xcf\x33\x46\ +\x5d\x3a\x63\x64\xc6\xd2\x17\xe7\xae\xd8\xd5\xc0\x74\x3d\x9a\x5f\ +\x31\xf5\xc2\x0b\x87\x95\x64\x4a\x91\xdc\xf8\xe6\x53\x6f\x6e\xa8\ +\x63\x86\x16\xca\x2a\x9e\x3c\x63\xf6\x98\x7e\x39\x39\xc1\xf6\x47\ +\xe6\xbd\x30\x60\xc8\xd7\x2b\x4c\x54\x4e\x43\x0f\x37\xbf\xd4\xbf\ +\x8c\x52\x8f\x73\x8d\x31\xbf\x7c\xb1\xbf\x08\x41\x8a\x93\x6f\x1c\ +\xa9\xf5\x94\x5d\xfb\x61\x0f\x75\x59\xa8\x46\xf7\xae\x78\x6d\x6d\ +\x6b\xd1\x0d\x97\x8e\x36\x8e\x07\x29\x91\x7b\x1c\x08\xeb\xbc\x4d\ +\x70\xcf\x3b\xc9\xd8\x08\xd3\x58\xca\xf8\xf9\x92\x67\x9e\x68\xac\ +\xb8\xe2\x86\xf3\x8a\x00\x05\xe7\xa7\x64\x0c\x76\xa9\x16\x8f\x88\ +\xa9\x36\x4b\x71\xfa\x8e\xf5\x39\xaa\x07\xed\x57\x96\xf3\xb3\xb5\ +\xf7\xaf\x5a\x7a\x28\x96\x33\x63\xe6\xb4\x7e\x99\xde\x0b\xf7\xdd\ +\xf3\xb7\x37\x36\x4b\xa6\x69\x9a\x38\xba\x7b\xc3\xa2\x37\x17\x6f\ +\xd9\x5f\x4b\x75\xbd\xe9\xe0\xd6\x6d\x07\x8e\x21\xa5\x76\x7d\xd5\ +\x8e\x3d\x47\x80\x12\xa7\xe5\xe8\xe6\xad\xfb\xdb\xda\x9a\xb6\xad\ +\x5d\xfe\xf6\xa2\xb7\x96\xaf\xdf\xd1\x2e\x28\x00\x50\xa6\x69\x14\ +\x10\x80\x61\x7c\xd7\xfa\x65\x8b\xde\x5e\x7a\xa0\x2e\xce\x74\x46\ +\x88\x57\xb5\x6d\xdd\x5b\x0b\x17\xae\xd8\xb8\x2b\xc6\x29\xa1\x8c\ +\xf2\xd8\xce\x75\x4b\x97\x2c\x5d\xba\xbf\xd9\x35\x0d\x86\x00\x08\ +\x04\x44\xfc\xe0\x9e\xf5\x8b\x16\xbe\xb1\xe4\xbd\x75\x4d\x22\x3a\ +\x7d\xce\x65\x43\x0b\x83\x6e\x5b\xed\xe6\x35\xcb\x16\xbd\xf5\xf6\ +\x9a\x6d\xfb\x8f\x56\xed\x5a\xba\xf8\xad\x15\x1b\x77\x27\x90\x11\ +\x4a\x35\x70\xf7\x6f\x5e\xf9\xe6\xa2\x25\xbb\x8e\xb4\x30\x8d\x21\ +\x22\x12\x4a\x65\xfb\xe2\xc5\x2b\xcb\xa7\x5f\x3c\x7c\x60\x5f\x79\ +\x60\xd5\xd3\x2f\xad\x04\xc2\x9a\x37\xbf\x31\x6f\xc5\xfe\xfc\x8a\ +\xfe\x85\x66\xf5\xd3\x4f\xbd\xd0\x20\x08\x69\xdf\xf5\xcc\xd3\x6f\ +\xeb\x79\xe5\xe5\x45\xe1\x15\xcf\x3e\xb1\xb6\xda\xa5\x24\xfe\xc6\ +\xbc\xa7\xf7\x91\xc2\x41\x15\x79\xdb\x16\x3e\xb9\x78\x57\x07\x25\ +\xfc\xdd\x17\x9e\xde\xdc\x12\x2d\x08\xca\x0d\x4b\x5e\xfe\xcb\xc3\ +\x4f\xee\x69\xe2\x4c\xd7\x20\x71\x6c\xde\x63\xf7\xcd\x5d\xb8\x26\ +\x41\x48\xa2\xf1\xf0\xcb\x4f\xfd\xf5\xd1\xd7\x36\x48\xc2\xa8\xc6\ +\xea\x37\xbe\x76\xef\x03\x4f\x6e\xdc\x5f\x4f\x49\x72\xed\x8a\x25\ +\x1d\xf9\xc3\x67\x4e\x1b\x9f\xe5\x56\xdd\x7b\xcf\xcf\x5f\xdb\xd2\ +\x40\x99\xb7\x6d\xd9\xdb\xad\xa1\xf2\x19\xd3\x27\x17\xeb\xf5\x0f\ +\xfe\xe6\x9e\x67\x56\x1e\x29\x99\x7c\xcd\x48\xab\x7a\xd1\xaa\x43\ +\x84\xf9\xd7\x41\x3d\xba\x7b\x20\x32\xc6\x62\xf1\xf8\x83\x0f\x3e\ +\xf8\xc6\xc2\x85\xe4\x84\x71\xbb\x84\x93\xea\x41\xa7\x9d\x89\x53\ +\x0f\x72\xd2\x2b\x94\x90\xda\xbd\x9b\x96\x6f\x3a\x4c\x08\xd6\xec\ +\xdb\xbe\xec\x9d\x45\x8b\x16\x2f\xdd\x5b\xd3\x46\x18\x63\x98\xdc\ +\xb7\x79\xd5\xc2\x85\x8b\x36\xec\x3c\x2c\x29\xd5\x88\xb7\x7f\xd3\ +\x8a\xb7\x16\x2d\xd9\x75\xb4\x8d\x69\x94\xc7\x1a\xb6\xad\x5b\xf1\ +\xd6\x9b\xef\xec\x38\x54\x53\x77\x68\xdf\x8a\xc5\x0b\xdf\x5e\xf2\ +\xde\xae\xda\x04\xa1\xa4\xa7\xf6\xe3\x09\xca\x85\xa7\x9f\x6c\xcc\ +\xbe\xf3\x9d\xff\xfe\xa0\xdd\x5c\x67\xe6\xbe\x9a\xd5\x55\x75\x1b\ +\x74\x66\x76\xfb\x06\x21\xbd\xfc\xcc\x7e\x23\xfb\x5e\xcc\x85\xeb\ +\x0f\xe0\x9b\x1a\x1b\x73\xf3\xf2\x29\x65\x94\xe2\xbe\xd5\x4b\x13\ +\xa5\xe7\xdf\x78\xe9\xa4\x81\xc3\xc6\x0e\xcd\x6e\x7d\xe4\xa9\x15\ +\x23\xce\x9f\xda\xba\xfa\xd9\x3f\x3e\xbe\x38\x61\xb7\x2e\x7b\xf3\ +\x6d\x37\xbf\xd2\x3a\xb2\xe0\xf7\xaf\x1c\x99\x3d\x6b\xdc\xbe\x17\ +\xfe\xfc\xbf\xf3\x76\xcc\xba\xf2\xfc\x63\xef\x3e\xfa\xf7\xa5\x2d\ +\xe5\x81\xc3\xf7\x3e\xf8\xaa\x34\x70\xfd\xc2\x05\x7b\x63\xd9\xe7\ +\x8d\x28\xdb\xbb\xf6\xed\xa6\xc8\xa8\x29\x95\xd9\x6f\x3d\x76\xef\ +\x53\x8b\x77\xdb\x6d\x55\x6f\xbe\xb9\x36\x7b\xf0\xe8\xb2\x6c\xba\ +\x73\xdd\xda\xaa\x9a\xda\x8d\xef\xbc\xb6\xdf\x29\x9c\x38\x34\x67\ +\xf1\x3f\x7e\xf7\xe8\xa2\xdd\xdc\x6d\xdd\xb1\x79\x5f\x6e\xe5\xe4\ +\x49\xc3\x4b\x51\x02\xf5\x5a\x56\x2f\x5f\xd6\xc4\x43\x3a\xb1\xfa\ +\x57\xb0\x67\xff\xfe\x77\x5e\x79\x61\xc6\x8e\x79\xbf\x79\x6c\x09\ +\x31\xf8\xaa\x37\xe6\x2e\xde\x56\x27\x9d\xe6\xf7\x5e\x7d\xbd\xde\ +\x18\x30\x7e\x70\xf6\xda\x05\x0f\x3d\xfb\x5e\x15\xf5\xea\x17\x2d\ +\x5a\x1e\x1a\x38\xae\x22\x53\x43\xa2\x61\xeb\x81\x57\x16\x6c\x18\ +\x77\xe9\x95\x7d\x73\x33\x06\xf6\x0d\x2d\x7c\xee\xe5\x40\xbf\x3e\ +\xcb\xe7\xcd\xcf\xbf\xe8\x73\x97\x8f\x2c\x2c\xec\xd7\xef\xf0\x3b\ +\xf3\xf7\x90\x3e\xc9\xf5\x2f\xee\x0c\x4d\xfb\xc2\xb5\xe3\x33\xf2\ +\xfb\x06\xea\x56\xbc\xb6\xd9\xe9\x43\x76\xbc\xb0\x1e\x3f\xff\xc5\ +\x9b\x4a\x0b\xcb\x73\x9c\x1d\xf3\x97\x56\xf7\xcb\x69\x98\xb7\xa8\ +\xfa\xf6\xaf\x7e\xb6\x34\xd0\xb4\x6c\xcd\x36\x0f\xdd\x98\xcc\x99\ +\x34\xac\x74\xef\xbb\xf3\xde\xda\xd5\x92\x91\x97\x37\x66\xea\x34\ +\x3c\xb2\x6e\x7d\xa3\xe7\x36\x34\x16\x8c\x9a\x5a\x1a\x6c\x98\xf7\ +\xc8\xdc\x58\x24\x33\x5a\x3c\x78\xea\x88\xbc\xb5\xcb\x56\x14\x9d\ +\x7f\xcb\x65\x13\x87\x0e\x1b\x3b\x25\xb7\x79\xd9\xb3\xcb\xab\xcf\ +\x3f\x7f\x74\xd5\x8a\x77\x43\x63\xaf\xba\x72\xda\x98\xca\x91\x93\ +\xfa\xca\x9d\x4f\xbd\xbc\x7d\xca\x9c\x99\xe1\x86\xf5\x2b\x0f\xe0\ +\xd4\x49\x95\xec\xa3\xb1\xd5\xd6\x87\x00\xa5\xd4\xb6\xed\x67\x9f\ +\x79\x66\xfb\xf6\xed\x07\x0f\x1e\x34\x4d\xb3\xa2\xa2\x02\x52\xeb\ +\x83\xeb\x2d\xd3\x32\x2d\xd3\xef\x7a\x8c\xd1\xa6\xc6\xc6\xac\x9c\ +\x1c\x4d\xd7\xb1\x33\xdf\xbf\x87\x9b\x33\x63\xa4\x7a\xe7\xda\x7d\ +\x76\xd1\xa5\x93\x33\x1f\xf8\xd5\xaf\x57\xd4\x78\x5e\xcd\xe6\x05\ +\x0b\xb7\x0c\x98\x3c\xa1\x69\xc5\xdc\xbf\xbe\xb0\x5e\x33\x44\xc2\ +\x0b\x0f\xab\x2c\xdc\xf0\xd2\x43\xcf\x2e\xab\xa2\x5e\xdd\x5b\x6f\ +\x2c\xcf\x1a\x39\x59\xdb\x3a\xef\xd7\x0f\x2e\xb4\x19\x0b\x44\xf3\ +\xb1\x6e\xd7\x9e\x7a\x27\x64\x41\xa4\xa8\x7f\x49\xa6\xd9\xed\x1a\ +\xdb\xae\x21\x4f\xc6\x58\x63\x63\x83\xa1\x1b\x96\x75\x5a\xfb\xd0\ +\x9d\xa3\x7c\x47\x4c\x57\xcb\xf5\x85\x4c\x0a\x57\x02\x7a\x5c\xe4\ +\xf7\x1f\x5d\xc1\x9b\xab\xf7\x6d\x7f\xed\x95\x15\xe3\x6e\xfa\xea\ +\x7f\xfe\xe7\xff\xfb\xfc\x95\x7d\x16\xbc\xf8\x86\xd9\x77\x4a\x7e\ +\xfb\xb1\x9a\xc6\x86\x3d\x75\xad\x89\x8e\xda\xbd\x75\x89\x43\xfb\ +\x8f\x0d\x1d\x3d\x22\xc8\xdb\x42\x95\xe7\x7f\xf9\xab\x5f\xfb\xaf\ +\xcf\x4c\xd9\xbb\xf1\xdd\x63\x2e\x68\x04\x88\xae\x27\x0e\xad\x5e\ +\xb8\xba\xfe\xe6\x6f\x7d\xe7\x3f\xbe\xfd\x9d\x8b\xfb\x77\xcc\x7d\ +\x75\x95\x07\xc1\x41\x23\x46\x0c\xad\x1c\x32\xa8\xd4\xda\xbe\x6b\ +\xdb\xd1\x43\xdb\x5e\x5f\xde\x7a\xcb\xd7\xbe\xfb\xf5\x7f\xfb\xda\ +\x15\x13\x4a\x3d\xcf\x4b\x55\x55\x95\x5c\x62\x74\xf6\xa7\xee\xbc\ +\xeb\xd6\x4b\xf2\x03\x1a\xd1\x74\x46\x30\x11\x4f\xe4\x0e\x9a\xfe\ +\xef\x5f\xfd\xfa\x8d\x33\x06\x43\xd6\xe0\x2f\xfc\xdb\xb7\xbe\x74\ +\x59\xc5\xce\x8d\xab\x5b\x5a\x0f\x2d\x78\x69\x4d\xa4\x7c\xd0\xe0\ +\xca\xe1\x81\xfa\x5d\x8b\x16\x6f\x07\xc6\x80\xc8\x44\x5b\x73\x1b\ +\x8f\x66\x85\x2c\x14\x5e\xb8\xef\xf4\xdb\x66\x97\xdc\xff\xe3\x9f\ +\xee\x0a\x4f\xbe\xfe\xc2\x41\xdc\x75\x84\x55\x7a\xf3\x9d\x97\xed\ +\x7e\xf2\x47\x8f\x6c\x26\xb7\xdc\x74\x51\x40\x38\x8e\xc7\x66\xde\ +\x70\x67\x5e\xf5\xcb\xdf\xbd\x77\xf9\xf4\x1b\x6f\xed\x1f\xe1\xae\ +\x27\xc6\x5f\x7e\xcb\x30\x77\xf5\x8f\x7f\xf2\xdc\xd0\x2b\x6f\x1f\ +\x9d\xaf\x8b\xb6\x86\x0e\xcc\xbc\xee\xa6\x39\x4d\xeb\x17\xef\xac\ +\x3b\xfc\xf6\x7b\x7b\xa6\x5e\x7f\x6b\x99\x91\xa8\x6f\xe7\xc9\xb6\ +\x86\x9c\xca\x99\x97\x8f\x36\x16\xbf\xbd\xe2\xe0\xa6\x65\x7b\xa0\ +\xf2\xba\x8b\xc6\xb4\xb7\xb6\xba\x42\x02\x80\xf0\x1c\x90\xae\x2b\ +\x60\xf0\xd8\x41\x4e\xb2\xba\x36\x26\x29\x05\xe1\xb9\x08\xe0\x21\ +\xf4\xa9\x1c\x96\xe9\x1c\x3c\xd4\x26\xb3\x8a\xb3\x63\x1d\x75\x6d\ +\x3c\x5d\x81\x4c\x3d\x4e\x79\x08\xc1\x29\x25\x57\x5f\x73\xf5\x3d\ +\xf7\xdc\xf3\x83\x1f\x7c\x7f\xf4\x98\xd1\x5c\x70\x99\xaa\x30\x74\ +\x72\x51\x34\xbf\xee\x6b\xaa\xfa\x6b\xea\x08\x9d\x4f\x4e\x78\x40\ +\xaa\xa6\x3c\x0a\x6e\xc7\x21\x74\xc1\xad\x5f\xfd\xc6\x77\xbf\x39\ +\x2a\x7a\x78\xe9\xce\x23\x2d\x4d\x75\x31\x2d\x67\xc6\xe5\x37\xde\ +\x74\xc5\x44\x68\xda\x3e\xef\xb5\x75\xa1\xf2\x21\x03\x87\x0c\x35\ +\x5a\x76\xbe\xba\xf4\x80\x9d\x4c\x64\x0f\x9c\xfe\x8d\xaf\x7f\xf9\ +\x92\xf3\xfa\xb9\x8e\x1c\x7c\xfe\x75\x9f\xb9\xf3\xf6\x09\xe5\x21\ +\xcf\xe3\x27\x9d\x42\xa2\x3c\xf1\xd4\xd8\x6d\x9b\x7b\x41\x7c\x21\ +\x55\x2d\x57\x48\x3c\x5e\x69\x5f\xd3\x58\x47\x47\x7d\x23\x06\x35\ +\x61\xb7\xc5\x03\xe3\x8a\x73\x00\x20\xaf\xac\x1f\x6d\xde\x82\x99\ +\xa5\x03\xf2\x3b\x56\x2c\x5d\x9e\x64\x65\xd3\x46\x24\xb7\x2d\x7f\ +\xa7\xa9\xd1\x1c\x7f\xe5\x00\xba\x67\x29\x20\x4f\x0a\xd0\xa3\x79\ +\x96\x76\x34\xe6\x78\x12\x91\x51\x88\x35\x36\x09\xa3\xa0\x3c\xdb\ +\x02\x80\xb2\xb2\x32\x6f\x73\x47\xdd\xae\xa5\x0f\x3f\xf8\x52\xc6\ +\xe0\x91\x34\xe6\x51\x03\xda\xdb\x9a\x6d\x33\xbf\x28\x3b\x04\xe0\ +\x30\x8d\x4a\x29\x04\x0a\x29\x24\x15\x42\xa2\x14\x9e\x9b\x0a\x58\ +\x20\x4a\x3f\x4c\x8f\xc2\x01\xb0\xc2\x59\x06\xf7\xe2\x12\xac\xcc\ +\x10\x21\xbc\x3d\xd6\xd2\x6a\x6b\x11\xaf\xe3\xe8\xd1\xd6\x41\xb3\ +\xaf\xeb\x37\x24\xdf\x76\x5c\x4a\x99\x10\x1c\x11\xa4\x14\x42\x08\ +\xd7\xd3\x47\x5d\x38\xab\xf8\xcd\x7d\x63\xa7\xcf\xc8\xa5\x76\xc2\ +\xe1\xc8\x45\x4e\xe5\xb4\x09\xe5\xf3\xf7\x0e\x3a\x6f\x48\x81\x99\ +\x4c\xc4\x11\xb8\x9e\xdd\x7f\xe6\x94\x41\x5b\x56\x64\x9d\x3f\xbc\ +\xd0\x4e\xda\x42\x02\x0d\x95\x5c\x38\x7d\xd4\xfa\xba\xc6\x0b\x27\ +\xf5\x73\x5d\x21\x93\xed\x49\xdb\xce\x1b\x3c\x75\xca\xf6\xb5\x7f\ +\xfd\xf1\x6f\x23\xfd\xce\xbb\x79\x7c\xc5\x5f\xdf\xb0\x63\x71\x27\ +\x92\xec\x40\xd6\x77\xf2\xac\x0b\xd7\xfe\xee\x89\x7b\xd7\x90\xf1\ +\xb7\x7c\xa3\xaf\xb7\xe4\xd5\x5d\x31\xdb\x15\x9d\x73\x2c\x3a\x83\ +\xd6\xda\x46\x02\x56\x40\x13\x9d\x93\x24\x3a\x81\xa6\xc6\x86\xb8\ +\x0c\x85\x35\x10\x02\x11\x51\x08\x29\xa4\x2a\x2c\xfd\x7e\x84\xc3\ +\xe1\xce\x59\x2f\x29\x65\x6a\x0f\x27\x3c\x65\xbf\x29\x29\xd3\xf5\ +\x1d\x3b\x87\xf1\xdd\xde\x98\x89\xc4\xd4\x9b\x85\x90\x84\xa0\x70\ +\x6d\x00\x23\x33\x2b\x72\xa4\xc5\x9e\x74\xf5\xdd\x31\x6d\xfe\xa3\ +\xbf\xfb\x59\xc1\x98\xcb\x6f\x9b\x26\x3b\x90\x64\x7b\x6d\xc7\x8e\ +\xf0\xa1\xb3\xae\xed\x3b\x32\xcf\xd9\x2d\x09\x48\x5b\x48\x93\x78\ +\x02\x51\x08\x0e\xc0\x3d\x21\x84\x90\xdd\x25\x53\x11\x99\xae\xe6\ +\xd6\x53\x9b\x3f\x7c\x5d\xf0\x55\x4c\x00\xa1\x14\x84\x10\x6e\x22\ +\xde\xde\xde\xd2\x7e\x6c\xff\x2b\xff\x78\xc6\x1c\x7d\xc9\xc8\x21\ +\x7d\xf6\x64\xc5\x97\x2e\x5f\x37\x2c\x7b\xd8\xea\xf7\x96\xd1\xe2\ +\x41\x59\x39\xc5\x63\x2b\x0b\x7f\x33\xf7\x95\xb1\x97\xdf\x74\xc9\ +\x20\xf7\xc1\xfb\x1f\xf1\xfa\x5d\xf5\x99\x72\xf3\xf0\x16\x2e\x05\ +\x17\x1e\x48\xee\xf9\x5d\x1b\xa5\xd7\x58\xdf\x14\x18\x55\x16\xf6\ +\x16\x2e\x59\xbb\xfb\x8a\xc1\xb0\x6c\xf5\xf6\x92\x71\x93\xda\x0f\ +\xac\x3b\x6c\x17\xfd\xe8\xb6\xdb\xdd\xf5\xfc\x0f\x4b\xec\x70\x6e\ +\x69\xa1\x98\xbb\x78\xd9\xfa\xfc\xf3\xcb\xdb\x3b\x6c\x11\xe4\x42\ +\x70\xc9\xa5\x46\x75\x4a\x9c\x03\x55\xd5\x4d\xd9\x60\x4a\x57\x4a\ +\x29\x04\x17\x42\x4a\x21\x84\xbf\x19\x98\xe0\xc2\x03\xc1\xb9\xe0\ +\xdc\x0a\xe6\x96\xe5\x10\x2b\x6f\xd0\xe5\xb3\x07\xbb\xf1\x38\x0b\ +\x04\x85\xe3\x48\x4d\x37\x02\xd1\x08\x6d\x6d\x6e\xeb\x10\x39\x21\ +\xc1\x1d\x0e\x46\x28\x10\xd2\x74\xc2\x5d\x4f\x08\x09\x20\x39\x08\ +\x2b\x1c\x0e\x6a\x54\x70\x57\x70\x81\x40\xb8\xe7\x11\x2d\x14\x09\ +\x9a\x92\x7b\x02\xb9\x44\xf0\x3c\xa1\x51\x23\x18\x0a\x52\xee\x72\ +\xaa\xf1\x78\xcc\xf5\x04\x23\xd6\xc4\x99\x93\x5f\x59\xfc\xd4\xc8\ +\x3b\xa7\x64\x69\x92\x08\x11\x6b\x8b\x25\x3a\x62\x28\x64\xb8\x78\ +\xf8\xe4\x01\x91\xf9\xfb\xb2\xa6\x8f\x2d\x77\x96\x23\xef\x48\x38\ +\x8e\x27\x25\x4f\xc6\x3b\xda\x5b\x8d\x9a\xaa\x4d\x8f\x3e\xb7\x75\ +\xe8\x85\x9f\x2f\xd1\x5d\x87\xf3\x64\xbc\xa3\xad\xad\xb9\xf9\xd0\ +\x96\xa7\x9e\x5b\x9c\x3d\xf1\xb6\x3e\x21\xd8\x5a\xd3\x18\x0c\x0e\ +\x0e\x52\xcf\x73\xb9\x1a\x47\xbc\x5f\xf2\x42\xba\x8a\x67\xe7\x24\ +\xa5\xdf\xff\x4f\xf1\x17\xfc\x1b\x9f\x90\x42\xc8\xae\x9b\x59\x9e\ +\x72\x48\x21\x50\xf8\x95\xa3\x39\x97\x52\x72\xce\x81\x4b\x21\x04\ +\x0a\xa7\xdd\xd1\xc7\x5f\x7c\x7b\x65\xf9\x2b\xdf\x7f\xe0\xf9\x31\ +\x13\xbf\xd2\x2f\x6a\x68\x79\x83\x2f\x9f\x3d\xc0\xee\x48\x5a\xd9\ +\xd1\x03\x5b\x3c\x21\xb8\xe0\x9c\x13\x1a\xa2\xbc\xe1\x50\x55\x43\ +\x53\xae\xe0\x2c\x1c\x3c\x79\xfa\xac\x33\xe7\xa2\x73\x40\xe4\xd7\ +\x63\xef\x7d\xfe\x82\x94\x12\x91\x48\x29\x24\xc9\xc8\x0a\x1f\x5c\ +\xf5\xd2\xaf\x8e\x2d\xe1\x1e\x16\x54\x5e\xfa\xf5\x2b\x66\x59\x3a\ +\xbb\xe4\x96\x9b\x9f\x78\x7a\xc1\x3d\x6b\x5f\xd4\x23\xe5\x77\xdc\ +\x71\x91\xe5\xd8\x7d\x46\x8d\xca\x79\x6d\x4f\x49\xbf\x61\x95\xfd\ +\x5a\xb2\x43\x56\x60\xe4\x98\x0c\x74\x39\x35\x02\x86\x26\x85\x20\ +\x48\x03\xa6\xc1\xa5\x36\x70\xf8\xf8\xb7\x5e\x5a\xbc\x63\xd6\x37\ +\x6e\xbb\x71\xe6\x63\xf3\xef\xdf\x80\x18\x2e\x9d\x72\xe7\xb4\x21\ +\xf9\x8e\x3e\x7e\xfd\x53\xbf\xff\xe1\xf7\xa9\xd3\x1a\xad\xbc\xd0\ +\xcc\xec\x7b\xf3\x1d\x97\x3c\xf6\xc2\x3f\x7e\xb2\x84\xc5\x63\x72\ +\xf2\xe8\x1c\xe1\x7a\xc2\xe3\xa0\xe5\xcf\x98\x36\xe1\x89\x97\xee\ +\xdf\xbf\x62\xc0\xa7\x6e\x3a\x3f\x14\x0c\x32\x90\xc0\x4c\xcb\xd0\ +\x84\x14\x40\xf5\x80\xa9\x09\x21\x25\x35\x4c\x83\x61\xb0\xe4\x86\ +\x3b\xaf\x7c\xe4\xd9\x7f\xfc\xcf\xbb\x2c\x94\xdb\xe7\xba\x3b\x6e\ +\x1f\x14\x05\xcf\xf5\x02\x99\x05\x15\x45\xb0\x75\xcf\x91\xa9\xfd\ +\x86\x08\xc1\x09\x97\x86\x69\x50\x29\x7c\x23\x01\x20\x82\x08\xa2\ +\x99\x3a\x25\xdc\x13\x42\x48\x04\x22\x38\x47\xc2\x4c\x83\x0a\x2e\ +\x04\x48\x89\x40\x38\x17\xa0\x59\x86\x26\xb8\x90\x8c\x38\x49\x6e\ +\x19\x21\x26\x6c\x33\x7f\xcc\x7f\xfe\xac\x7f\x30\x2b\x33\xe9\x34\ +\x47\x02\x16\x4f\x24\x3d\x4f\x8b\x06\x0c\xdb\x85\x89\x57\x7f\x76\ +\xa0\x6b\xe4\xc8\x64\xb5\x1e\x0c\x90\x36\x97\x93\xcc\x90\xb9\xf4\ +\xf9\xbf\x57\xbf\x65\x70\x30\x07\x5f\x7c\xfb\x95\x17\x8f\xe0\x76\ +\x5b\x24\x3b\xfc\xce\x9b\xcf\xfe\x72\x6d\x40\x48\x56\x3e\xfe\xe6\ +\xbb\x2f\x99\xc4\x9c\xba\x4d\x3b\x9b\x4b\x26\x0c\x31\x3d\xc7\xe6\ +\x6a\x42\xa2\xfb\xc9\x40\x02\x44\x4a\x91\x48\xc4\x35\x4d\xf3\x27\ +\xc2\x02\x81\x40\xca\x98\x4f\xde\x9f\x92\xf8\x7b\xd6\x4a\x29\x85\ +\x5f\xd9\xf8\x44\x5d\xe8\x9a\x30\x2d\x38\x10\xcd\xb0\x4c\x26\x04\ +\x98\x96\xa5\x81\x40\x8e\x9a\x11\x0c\x9b\x64\xef\xea\x57\xe7\xbf\ +\xbd\x55\x82\xac\x9c\x38\x63\x50\x61\x9f\x3e\x37\xcd\x79\x64\xde\ +\x23\xff\xb3\xd4\x0c\x44\xfb\xde\xf6\xa5\x3b\x99\x6e\x59\xa6\x2e\ +\x38\x77\x24\x1d\x3b\x73\xda\x9a\x27\x5e\xb9\xe7\xe7\xab\xa7\x5f\ +\x76\xeb\x15\x93\x4b\x84\x2b\xd3\x65\xdb\x52\xb1\x4f\x72\xe2\xb6\ +\xf7\xd8\x4d\x9b\xdf\xf7\xd3\x9f\x59\x3d\xe8\xd7\xd7\xfd\xe1\xed\ +\xcd\x0f\x04\xcc\x1e\xea\x41\xbb\xf1\x11\x7d\x2e\xba\xfd\xc2\xdf\ +\x75\xd6\x83\xde\xba\x65\xd3\xd0\x54\x3d\x68\x21\xb9\x67\xdb\xb6\ +\xe7\x49\x66\x58\xe1\x48\x88\x0a\xd7\xe5\xa8\x19\x9a\x70\x12\x1d\ +\x71\xd7\x0a\x47\x02\x3a\xe5\x1e\x07\x46\x85\xc7\x29\xd3\x28\x41\ +\x21\x04\x61\x1a\xf1\x05\x19\x41\x63\xcc\xdf\xf5\x99\x69\xba\x46\ +\xc1\x4d\x26\x51\xb7\x82\xa6\x66\xc7\xdb\x13\x2e\x84\xa3\x51\x0d\ +\x84\x24\x14\xb8\xd3\x11\x4b\x20\xd5\x83\x01\x8b\x52\xaa\xeb\x9a\ +\x97\xec\x88\x25\x5d\x66\x04\x02\xa6\x9e\x9a\x92\x06\xaa\x31\x48\ +\xc6\x63\x8e\xa0\x81\x80\x49\xa4\x24\x4c\x23\x98\x3a\x0b\x4a\xc1\ +\xfd\xd3\x49\xc1\x25\x68\x9a\xa6\xeb\x1a\xb7\x63\x1d\x09\x87\x6a\ +\x66\xc0\x32\xfd\x69\x23\x66\x5a\x8d\x1b\x5e\xf8\xe3\x8b\x47\x3e\ +\xfd\xcd\x2f\xf6\x0f\x23\x97\xc8\xb9\x20\xa9\x1d\x48\xd3\xb1\x58\ +\xe1\x21\x61\x1a\xa5\x5d\xb4\x52\x08\x09\x9a\xc6\x48\x97\x84\x03\ +\x9e\x7e\xc5\xdf\xc4\x97\x69\x1a\x21\x44\xd3\x98\xe4\x5c\x22\x0a\ +\x2e\x80\x32\x82\x42\x12\xaa\x51\x4a\x18\x63\x04\x38\x17\x88\x92\ +\x0b\xa9\x69\x1a\x0a\xcf\xb1\x6d\x4f\x12\x23\x10\x8c\x84\x2c\xe9\ +\xb9\x42\x82\x94\xdc\xb1\x6d\x2e\x50\x33\x83\xd1\x70\x90\x52\x38\ +\xba\x76\xde\x5f\x16\xd4\x7c\xee\x3f\xbe\xd2\xc7\x3c\xd3\x39\xf4\ +\x4f\x86\xb3\xe0\xba\xee\xfc\xf9\x2f\xec\xd8\xb9\x53\xd3\xd8\x9c\ +\x8b\x2f\x9e\x32\x65\x0a\x22\x04\x83\xc1\x6d\xdb\x36\xe7\x75\x53\ +\x0f\x7a\xb0\x61\x98\x42\xf0\xce\xa4\x39\xec\xa1\x76\xa9\x94\x5c\ +\x22\xd5\x18\xe1\x5c\xf8\xe9\x2a\x42\x70\x20\x0c\xa4\x9b\x4c\x3a\ +\x92\xea\x91\x70\x98\x81\x24\x9a\x26\x92\xb1\x8e\xa4\x4b\x35\x23\ +\x10\x30\xfd\xb4\x39\xc6\x18\x01\xa0\x1a\xf3\x92\xf1\x84\xcd\xcd\ +\x40\xd0\x38\xb1\x34\x69\x5a\x14\x00\x11\x08\x25\x04\x08\x21\x24\ +\x18\x0c\xed\xd8\xbe\x35\x2b\xfb\x6c\xd6\x83\x46\x40\x5d\x0b\x84\ +\xac\x2c\xcb\x08\x77\x7f\x50\x6a\x98\x7a\x08\xbb\xee\xb1\x23\xd2\ +\x22\x2a\x11\x28\x0b\x04\x42\x81\x00\x20\x48\xee\xda\x88\x48\x80\ +\x70\xd7\x23\xd4\x88\x44\x0d\x40\x4c\xed\xab\x25\x24\xd3\x18\xa2\ +\x94\x12\x28\x65\x7e\xd8\x84\x50\xa6\xa7\xeb\x69\xea\x9a\x86\x28\ +\x85\x00\xcd\xb2\x50\xa2\xeb\x7a\xcc\x0c\x46\x4c\x00\xe9\x71\x04\ +\x00\x49\x88\x16\x8e\x46\xd3\x4e\x9e\xf4\x5c\x97\x68\x56\x24\x6a\ +\xa5\x5f\x49\xe7\x25\x08\x30\x02\x21\x03\x00\x25\x12\x7f\x31\x0c\ +\x65\x9a\x7f\x96\xce\xd3\x51\xa6\x53\x48\x1d\x84\x99\x91\xa8\xd9\ +\x75\xeb\x10\xcf\xb6\xf3\x86\xcf\x98\x73\x64\x61\x43\x53\x6c\x40\ +\x24\x84\x08\x9a\xa6\xe1\x89\xf3\x44\x94\xe9\xe4\xc4\x57\x48\xea\ +\x98\x27\xbe\xe9\xf8\x2b\x54\xd3\x52\x35\x76\x3c\x37\xf5\x45\x32\ +\x4d\x03\x40\x04\x4d\xf3\x4f\xde\x39\x73\x4d\xfc\xab\x81\x94\xe9\ +\x81\xb0\x1e\x00\x00\x04\xd7\x76\x3a\x67\xcc\x03\xa1\xb0\xff\xcd\ +\xb9\x8e\xa3\xeb\xa2\xa1\x4d\x9f\x71\xe9\xa5\x15\x41\xf4\x3c\xa5\ +\x0a\xef\x17\x14\x33\x4d\xf3\xea\xab\xaf\x72\x3d\xaf\xbc\xbc\x6c\ +\xca\x79\xe7\x09\x29\x00\x88\x44\x99\xce\xc7\x39\xee\x5c\x48\x21\ +\xd2\x21\xbf\xce\x00\x5f\xf7\xf5\xa0\xfd\x6f\x44\x03\x4c\xd9\x09\ +\x22\x22\x30\xdf\xe2\xa8\x19\x8e\x9a\x7e\xbe\x82\x40\x00\xd7\x25\ +\x9a\x19\x89\x9a\xa9\xac\xa4\xb4\x59\x22\x80\xf0\x38\x33\xac\xa8\ +\x01\x27\xef\x6d\xd5\xa5\xd3\x21\x00\x48\x40\x82\x04\xa8\x1f\xfa\ +\x38\xbb\xf5\xa0\xfd\xe8\xab\x44\xd1\xf3\x39\x90\x10\xda\xb9\x7a\ +\x82\x69\xda\xf6\xad\x9b\xf3\x0b\x8a\xf2\xf3\x0b\x3c\xee\xa5\xf6\ +\xdb\x48\x67\x6e\xc3\xc7\x63\x7d\x04\xa1\x1a\x05\x7f\x37\x9a\x8f\ +\x44\x73\x19\x23\x2a\x0f\xfa\x9f\x44\x16\xd2\x45\x5f\xb9\xe7\x31\ +\x8d\x11\x20\x52\x4a\xca\x18\x22\x6e\xdd\xbc\x69\xe0\xa0\x41\xa1\ +\x50\x38\xed\x2f\x68\x3b\x77\x6c\x8f\x66\x64\x94\x96\x96\xb9\x5e\ +\xda\xc2\x01\x01\xcf\xa9\x85\x77\x0d\x2b\x20\x20\x10\xf0\xab\xc4\ +\x53\xca\x00\x60\xeb\xe6\x4d\xfd\xfa\x0f\x88\x44\x22\x67\x71\xff\ +\x08\x42\x98\x46\xd9\x3f\x71\x2a\xd2\xd2\x25\x85\x28\x2b\xab\xd8\ +\xbd\x7b\x27\xf7\xdc\x68\x46\x56\x7a\x81\xfa\x49\xd2\xf5\x91\x97\ +\x06\xf7\x5c\x96\x04\xff\xbf\x8f\x9e\x3f\x16\xd7\xfc\xec\x5f\x22\ +\x00\xd7\x25\x84\x70\xce\x7d\x83\xf5\x3c\xf7\xf0\xc1\x83\x19\x19\ +\x19\x9d\xa2\x00\x00\x42\x88\xb2\xf2\x8a\x9d\x3b\xb6\x49\x21\xb2\ +\xb2\x73\x3a\xe7\x23\xce\xb9\x85\xfb\x45\xac\xbb\xf8\x0c\x84\x00\ +\x80\xe7\x79\x47\x0e\x55\x45\x22\xe1\xd3\x14\x05\x38\x67\x75\x5f\ +\x19\x63\xb1\x8e\x8e\xc3\x87\xaa\x6c\xc7\xa1\x9d\x49\x63\xdd\x7c\ +\x09\x0a\x45\xaf\xa0\x73\xa3\x6a\x3c\xd1\x3e\x09\x21\x79\x05\x85\ +\x45\x45\xc5\x27\x75\x30\xc6\x58\x22\x11\x3f\x7c\xb0\x2a\x91\x4c\ +\x7e\x58\x16\xde\x53\x9b\x81\x90\xbc\xbc\xfc\xe2\x92\xd2\xd3\x5f\ +\xc4\x75\xee\xea\x41\x13\x42\x18\xd3\x08\x21\xea\x36\xa5\xf8\x48\ +\x23\xa4\x94\xdd\x6d\x1a\x4c\x88\x1f\x6b\xa6\xbd\xd0\xc2\xa5\x3f\ +\xf3\x7e\xda\x9c\xbb\x3a\x6e\x88\xc8\xb9\xa7\xac\x4a\xf1\xb1\x75\ +\x31\x10\x79\x7a\xf3\xeb\x8f\x3a\xaa\xee\xab\x42\xa1\x50\xba\xa0\ +\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\ +\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\ +\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x8a\x8f\xab\x2e\ +\x50\xa6\x9b\xa6\x4e\x08\x61\x9a\xae\xeb\x9a\x5a\xfe\xa8\x50\x7c\ +\x8c\xe9\x61\xdd\x14\xa1\x56\x30\xa8\x13\xf0\x8b\xc6\x21\xf7\x5a\ +\x1b\xaa\xab\x5a\x64\x59\x59\xce\xfe\xb5\x6f\xaf\x3f\x08\x17\x5d\ +\x7d\x51\x0e\x53\x75\x84\x15\x8a\x4f\x8c\x2e\x10\xca\x64\xa2\xe1\ +\xcd\xe7\xdf\x38\xd0\xe1\x09\xce\xb9\x27\xca\x46\x4f\xcd\x3d\xf2\ +\xda\x6f\x5e\xa8\xff\xd1\xef\xff\x6b\xdf\xca\xd7\x5e\xda\x94\x33\ +\xf5\x9a\x4b\x72\x41\x50\x4d\x37\x34\x06\x28\x3d\xcf\x13\x12\x99\ +\xa6\xa7\x6a\x13\x4a\xe1\x79\x9e\x40\x60\xfe\x1b\x00\x04\xf7\x3c\ +\xce\x09\xd5\x74\x5d\xa3\x84\x20\x4a\x21\x91\x31\x46\x50\x7a\xae\ +\x2b\x10\x80\x50\x5d\xd7\x19\x25\xe9\x3f\x55\x28\x14\xbd\x4a\x17\ +\x08\x45\xa7\x75\xe9\x8b\x4f\xaf\x12\xc5\x83\x4a\x32\x78\xd2\xf5\ +\xf2\x87\x0c\x1c\x30\x7c\xd2\xe4\xd6\xbc\x90\xb5\x9f\x6a\x86\xa1\ +\x13\x00\xa6\x69\x76\x6b\xed\xde\xa3\x0d\x68\x65\x94\x55\x94\x86\ +\xa8\x68\x6b\xa8\xae\x6b\x6a\xf3\x04\x5a\x91\x9c\xf2\xb2\x7c\x26\ +\x45\x47\xc3\x91\x63\x0d\x6d\x02\xb4\xec\x82\xd2\xe2\x9c\xa0\x13\ +\x6f\x3d\x5a\xd5\x10\xb7\x3d\x2d\x90\x91\x1d\x61\x2d\x8d\xcd\xc2\ +\xcc\x28\x2f\x2b\xb1\x18\x32\x10\xb5\x07\x0f\xd4\xb7\xbb\x59\x05\ +\xa5\x25\x79\x51\xf1\x71\x59\xaf\xaa\x50\x7c\xac\xc6\x11\x9a\xa1\ +\xf5\x9f\x78\xf7\x5f\xfe\xf3\x12\x4d\x78\x84\xc2\xda\xa7\xbf\xff\ +\xee\x6a\xfb\xea\x9b\xe7\xf8\x3b\x67\x32\x4d\x8f\x1d\x5b\x7d\xdf\ +\x1f\xff\xbe\xa6\xaa\x05\x99\x39\xf9\xf2\x4f\xff\xdb\xed\x53\x57\ +\x3c\xf6\x9b\xbf\xbe\xbb\x5f\x22\x6a\x99\x15\x37\x7f\xe9\xbf\xee\ +\x9e\x55\xb6\xfa\x85\xc7\x7e\xff\xcc\x56\x20\x3c\xa3\xdf\xe4\x6f\ +\x7d\xef\xbf\xb2\x77\x2e\xf8\xc1\xef\xe6\x35\x27\xa4\x1e\xc9\xaf\ +\xc8\x37\xab\xab\x0e\xc6\xb5\xfc\x6b\x3e\xfb\x8d\x2f\x5c\x3d\x6a\ +\xd3\x82\xc7\xef\x7f\xf6\x9d\x86\x18\x0f\x15\x0e\xfd\xcc\x57\xbf\ +\x32\x73\x68\x8e\xe7\x0a\xf5\xf5\x28\x14\x1f\x0a\x3d\xc6\x1d\x75\ +\x23\x78\xf4\xbd\xbf\xdd\x72\xfd\xb5\x97\xdf\xf0\xb9\x47\x16\x1d\ +\x09\x04\xf5\xce\x8d\xa4\x01\x08\x23\xde\xba\x17\x1f\x5f\x54\xa5\ +\x5f\xf7\xd9\x2f\x5d\x35\x22\x73\xf1\x82\xe7\xd6\x1d\x4c\xf0\xb6\ +\xc6\xc0\x88\xeb\xfe\xf2\x97\x5f\x4e\xc8\x6e\x5a\xfc\xfa\xe2\x06\ +\x11\x18\x36\xf9\xea\x2f\x7d\xf1\xd3\xd7\x5c\x30\xae\x63\xdf\xea\ +\xa5\x5b\x1b\xa4\xdb\xd2\x8c\xa5\x5f\xff\xe1\xaf\xee\x98\x1a\x3d\ +\x58\x1f\xfa\xf6\xbd\xf7\x5e\xd5\x47\x2e\x59\xb9\x6a\xff\xfe\xdd\ +\xcf\xfd\xe3\x45\x39\x70\xd6\xbf\x7f\xe5\x96\x68\xed\xfa\xb9\x0b\ +\xdf\x6b\x97\x06\x53\xb1\x4d\x85\xa2\x77\xf9\x0b\x00\x42\x78\xd1\ +\x8a\x29\x37\x9c\x3f\x48\x48\x3a\xac\x5f\xd4\xdb\xd0\x65\x37\x4e\ +\xa6\x69\xd4\xab\x39\xd2\xa6\x53\xb6\x6d\xd5\x8a\x90\x9e\x3f\x69\ +\x42\x41\x48\x7a\x0d\x94\x50\x1a\x2c\xac\xe8\x57\x96\x9f\x7b\x30\ +\x96\x8c\xb5\x1e\x7c\xf1\xde\x3f\xad\xf3\x0a\x46\x16\x6a\x4c\x37\ +\x84\xed\x11\x8b\x52\xa2\x67\x15\x94\x64\x95\x95\x99\xb4\x26\x54\ +\xd8\x77\x60\x51\xc6\xbb\x4d\xbc\xa5\xa9\xb6\x21\xc6\xbc\xa6\x7d\ +\xcb\x56\x67\x14\x8f\x1a\x17\xa9\xc8\x96\x1f\x99\xc2\xca\x0a\xc5\ +\x27\x4a\x17\xb8\x1b\xa9\x18\x77\xfd\xa7\xe6\x68\x92\x23\x8a\xb5\ +\xab\x25\x22\x02\xa1\x3a\xd5\x3a\x9a\x0e\xef\x3a\xd8\x5e\x3a\xa8\ +\x88\x6f\xaf\x1b\x30\xfe\xfc\x51\x05\xa6\x07\xe1\xa1\x15\xc1\x3d\ +\x9e\x40\x26\x39\xe7\x52\x22\x50\x66\xb7\x1e\x5c\xbf\xbd\xae\xdf\ +\xad\x37\x5d\xd6\x3f\xb9\x6b\xf3\x76\x2e\x7d\x55\x91\x42\x70\x90\ +\x80\x28\x39\xe7\x12\xa5\x44\x88\x66\x15\x95\x64\xc3\x3e\xa3\x64\ +\xe6\x9c\x29\xc4\x76\xb3\x4b\x06\x47\x35\x4f\xa8\x08\x83\x42\xd1\ +\xdb\xc6\x11\x94\x69\x44\xb8\xf1\x84\x1d\x8b\xc5\x5d\x2e\x09\xa5\ +\x94\x82\x47\xc2\xe3\xa7\xce\x2c\x23\x35\x6f\xbd\xbd\x61\xc4\x0d\ +\x5f\xbe\x75\x5a\xee\x1b\x0f\xff\xf6\x3b\xff\xf3\xb3\xb9\x6f\x6f\ +\x76\x99\xae\x31\x7f\x2f\x1c\x20\x94\x11\x94\xc1\xfc\x51\xd7\x5f\ +\x39\x7e\xc7\x82\x87\x7f\xf4\xa7\x67\x5b\xcd\xa2\x92\x1c\x0b\x91\ +\xfa\xef\xf0\x2b\x64\x02\x00\x21\x8c\x48\x19\xcc\x1f\x7c\xf7\x57\ +\x3e\x5d\xd4\xba\xe6\x57\xff\xf3\xfd\x9f\xfe\xf1\xd1\x2d\x47\x3b\ +\x34\x8d\x2a\x77\x41\xa1\xf8\xb0\xe8\xa1\x1e\x34\x8a\x44\x2c\x26\ +\xb5\x60\x38\x60\x00\x20\x10\x10\x4e\x22\x66\x63\x28\x1c\xb2\x74\ +\x12\xef\xe8\x10\xd4\x8c\x84\x83\xc0\x93\x6d\xed\x09\x01\x44\x37\ +\xad\x80\xa9\xbb\xf1\x0e\x07\x8c\x48\xc8\x70\x12\x71\x0f\x59\x38\ +\x12\xd6\xa4\xd3\xd6\x1e\xf7\x04\x6a\x86\x19\x08\x04\xa8\x48\x76\ +\x24\x45\x28\x1c\x02\x6e\x27\x6c\x19\x8a\x84\x64\x32\x96\x94\x2c\ +\x14\x0e\x05\x74\x9a\xe8\x68\x8f\x3b\x1e\x65\x9a\x15\x08\xe8\x4c\ +\x25\x62\x2a\x14\xbd\x4d\x17\x80\x50\xc6\x08\x0a\x91\xde\xea\x98\ +\x50\xca\x08\x11\x42\x20\x10\xc6\x28\xa2\x94\x12\x09\xa5\x94\x10\ +\x42\x00\x25\x0a\x29\x29\x63\x04\x50\x08\x49\x29\x23\xc4\xdf\xc6\ +\x9b\x52\x9a\xaa\x0c\x2f\xa5\x40\xa0\x1a\x25\xc2\xdf\xd7\x9a\x10\ +\x29\x04\x50\x46\x09\x4a\x21\x11\x08\x65\xd4\xdf\x4e\x5c\x4a\x81\ +\x2a\x81\x41\xa1\xe8\x7d\xba\xa0\x50\x28\x54\x7c\x41\xa1\x50\x28\ +\x94\x2e\x28\x14\x8a\x9e\xd0\xce\xe5\xc9\x28\x55\x32\xa4\xf8\xc8\ +\x73\xd2\xd6\xf2\x1f\x09\x0b\x7f\x9f\x36\x7f\x98\xba\x40\x08\x91\ +\x52\xb6\xb7\xb7\xab\x85\x0f\x8a\x8f\x34\x84\x40\x20\x10\x34\x4c\ +\x2b\xbd\x2d\xfb\x71\x0b\x47\xc4\x8e\x8e\x76\xee\xf1\x5e\xd8\x66\ +\x2b\x10\x34\x4f\x69\xf3\x87\xac\x0b\x84\x10\x21\x44\x63\x63\x7d\ +\x20\x10\x0a\x86\x42\xca\xb6\x14\x1f\x5d\x84\x10\x2d\x2d\xcd\xa1\ +\x50\x38\x1c\x8d\x62\x97\xed\xa1\xa5\x94\x8d\x8d\xf5\xa6\x69\xf5\ +\x42\x0b\x17\x42\xb4\xb5\xb4\x04\x42\xc1\x68\x34\xe3\x34\xb7\xb4\ +\x3e\x23\x5d\x40\x24\xa6\x49\x0d\x13\x7a\xf2\x4c\x08\x41\xee\xc9\ +\x64\x12\x52\x1b\x7e\x93\xd6\x96\xe6\x70\x38\x52\x50\x58\xac\x0c\ +\x4b\xf1\x51\x27\x92\x91\x71\xe4\xe0\x41\xcb\xb2\x98\xae\xfb\x5d\ +\x80\x10\xda\xd2\xd2\x10\xb0\x82\x45\x25\xa5\xbd\xb3\xcd\xd1\x8c\ +\xcc\x23\x07\xab\x2c\x2b\xa0\xeb\xfa\xe9\x0c\x28\xce\x44\x17\x68\ +\x20\xd8\xb2\xf0\xb5\xb6\x77\x17\x31\x2b\xd0\xed\x1b\xa4\x63\x07\ +\x87\x8f\xcc\xbb\xe5\x4e\x69\xdb\xbe\x1b\x93\x4c\x26\x8b\x4a\xca\ +\x10\x53\x23\x1d\xdf\xe9\xea\x25\x97\x8c\x52\x0a\x28\x25\x9e\x83\ +\xd3\xfc\xcb\xce\xf3\x2f\x3d\x98\xe2\x74\xdd\x5e\xff\x89\x65\x5a\ +\xba\xae\xbb\x9e\x1b\xd4\x75\x4c\x7d\x1d\x24\x99\x4c\xe6\x55\x14\ +\x75\x8e\xe4\x7b\x89\x85\xfb\x6d\x46\x44\xd3\x34\x75\xc3\x70\x1d\ +\x47\xd7\x0d\x80\xb3\xa3\x0b\x44\xd7\x9d\x43\x55\xed\xef\x2c\x62\ +\x91\x68\xf7\xba\x90\x88\x01\xa5\x44\xd3\x01\xec\x94\x87\x01\xe8\ +\xa7\x2c\x01\x00\xa1\x94\x74\x5e\x65\x94\x42\x9e\x18\x11\x21\x44\ +\x63\x4c\x0a\x7e\x06\x36\xaf\x69\x1a\x00\x08\xce\x4f\xfb\x4f\x09\ +\x63\xd8\xd2\xd0\x48\x02\xd1\x68\x40\x07\x42\x28\xa1\xfe\x22\x0e\ +\x29\x4f\xfa\x56\x89\xa6\x31\x40\xc9\x85\xec\xee\xa4\xc8\xb9\x78\ +\xff\x6e\xec\x75\x34\x1e\x6d\xb0\x8b\x4b\x8b\x0c\x76\xfc\xe3\x52\ +\xca\x28\x25\x80\xdd\x9e\xf1\x7d\x8e\x06\xed\x0d\xf5\x22\x94\x95\ +\x69\x69\x42\x49\xc3\x59\x56\x81\xce\x27\x88\x08\x88\x08\xc0\x18\ +\x4b\x3d\xeb\xea\x43\x4b\x84\x2e\xe1\xbd\x93\xd4\xe1\xa4\x77\x53\ +\x4a\x09\xe0\xe9\x7f\xe3\xa7\xc2\x34\x8d\xa0\xe0\x27\x16\x30\x7a\ +\x9f\x36\x03\x00\x1e\xef\x86\xa7\x61\x63\x67\x38\x8e\xd0\x75\x1a\ +\x0a\xd1\x60\xb0\x87\x47\x88\x9a\x27\x8c\x32\x50\xa4\xaf\x01\xa2\ +\x1b\x6f\x6f\xa8\xaf\xa9\xae\xae\xae\x3e\x7a\xb4\xb6\x29\x86\x88\ +\xc7\xd7\x6f\x13\x4a\xbc\xf8\xbe\x1d\xbb\x5b\x93\x92\x7e\xb0\x15\ +\x12\x44\x63\xb0\xe5\xad\x27\xfe\xfe\xe2\x1a\xc9\x4e\x77\x89\x36\ +\x65\x8c\x37\xed\x7c\xe8\xbe\x87\xf7\xb5\x09\xca\x18\x78\x89\xfa\ +\xda\xea\x63\x75\x8d\xb6\xa0\x4c\x63\x5d\x2e\x37\xd5\x78\xcb\x8b\ +\xf7\xff\x69\xf1\x8e\x7a\x8d\xb1\x13\x25\x4c\xac\x7a\xf9\xa1\x47\ +\xdf\xd8\x46\xbb\xbe\xde\x9d\x2e\xb4\x1f\x58\xfd\xc0\x23\xaf\xb6\ +\x78\x8c\xa6\xc7\x56\x9a\xa6\xa1\x1b\xab\x3b\x56\x7d\xac\xae\xa1\ +\x23\xe9\x21\x9c\xe6\x0a\x52\x42\x29\x3b\xbc\xea\xa5\xbf\x3f\xf5\ +\x8e\x4b\x55\xba\xf8\xd9\x02\xd3\x48\x29\x29\xa5\x94\x52\x44\x94\ +\xe9\x6e\x2f\x85\x3c\xa9\x7b\x49\x29\xbb\xfc\xd1\xf1\xbf\x3d\x75\ +\x22\x80\x00\xb8\xc9\x78\x7b\xdc\x39\xed\x6f\xfc\x54\x03\x80\x86\ +\x83\x7b\xf6\x1f\x8b\xb1\x13\xfb\x48\xd7\xf3\x76\x9e\xba\xb3\xcd\ +\x28\xc5\xe9\xbb\x30\xe7\x68\x3e\x42\x22\x02\x22\x20\x50\xc6\xd6\ +\x3c\xf2\x8b\x07\xd6\xb5\xf5\xef\x57\xe0\x39\x4e\xee\xd0\x2b\xff\ +\xed\xb6\xf3\x18\x80\xe4\x9c\x68\x1a\x01\xe0\x75\xfb\x9e\xbc\xff\ +\xf9\xab\xbe\xf7\x93\xec\x30\x45\xc9\xa9\xd6\x59\x63\x56\x72\x4f\ +\x50\x4d\xef\xbc\x14\x28\x38\x97\x44\xd7\xd3\x1d\x12\x79\x24\xaf\ +\xbc\x6f\x34\x13\x25\x52\xa6\xa5\x15\x13\x04\xf7\x24\x30\x5d\xeb\ +\xec\x41\xc8\x3d\xee\x7f\x25\x94\xc8\x35\x0b\x17\xb4\x64\x8f\x18\ +\x56\x12\x6a\xda\xbb\xfc\xb1\xc7\xe7\x1f\xb1\x35\x8d\x3b\x24\x67\ +\xc0\xad\x77\xdf\x3d\xba\x24\x20\x21\x7d\xe5\xa5\x51\xd4\xaf\x7f\ +\x20\x62\xc8\xb4\x57\x92\xbe\x4b\xf0\xac\xc2\x8a\x0a\x2d\x82\x40\ +\xba\xbc\x8e\xdc\xe3\x48\xa8\xde\x45\x5c\x84\xe7\x26\x6d\x57\xa6\ +\xbf\x3d\x4d\xd7\xea\x77\x2c\x7e\xe0\xf1\x05\x8d\x2e\xa3\x20\x8b\ +\x47\xcf\xfe\xcc\xad\x97\x66\x69\x5d\x3f\x1a\xe8\xba\xd6\xf9\xc9\ +\x25\x30\xad\xf3\x23\x48\x18\x3c\xe5\xbc\x17\x7e\xfe\xe4\x92\x3d\ +\x53\xe7\x0c\x0c\x09\x2e\xd4\x1a\xb3\xb3\x87\xa6\xeb\xbb\x76\xed\ +\xca\xce\xca\xca\x2f\x28\xe0\x9e\x07\x29\xcf\xfc\x64\x3f\x0d\x11\ +\xc1\x7f\xad\xb3\xef\x75\xdf\x09\x09\xd3\xd9\x9a\x79\x0f\xbe\x50\ +\x33\xf8\x27\xdf\xbc\xcc\xec\x1a\x1d\xf4\x3c\x60\x5a\xda\xe0\x90\ +\x7b\x9c\x1c\xff\xd1\xff\x6d\xe7\xb2\x21\x77\xc9\xdc\xc7\x6a\x86\ +\x7c\xfa\xeb\x57\x66\x68\xc0\x3d\x81\xdd\x1a\xc0\x49\xba\x83\x12\ +\xe1\xb4\xfd\x93\x73\xa2\x0b\x84\x48\x29\x31\x35\xac\x11\x09\x1b\ +\x86\x5d\xf8\x99\x6f\xdf\x39\xde\x6f\xed\xe1\x35\x2f\x3f\xbf\xce\ +\xfd\xec\x57\x6e\x68\x5f\xf3\xc2\x0b\x7b\xa3\xb7\x5f\x58\x6a\x3a\ +\xfb\x1f\xfd\xc3\x3d\xaf\x97\x8e\xfe\xec\x5d\x57\x8a\x7d\x6f\x3e\ +\xfb\xea\x8a\x16\x19\x9a\x76\xf9\x4d\x17\x8d\x2d\x3f\xbc\x61\xc1\ +\x33\xaf\xae\x4f\x0a\x69\xe6\x56\x7e\xea\xd6\x1b\xfa\x47\x92\xcb\ +\x5f\x78\xf6\xed\x4d\x87\x58\xde\x88\xbb\xee\xbc\x96\x27\x9b\x6b\ +\xda\xa3\x8c\xd1\x96\x03\x6b\x9e\x7d\xee\x8d\x9a\x04\xab\x9c\x72\ +\xd9\x75\x17\x8d\x31\x13\x07\xe7\x3d\x33\x7f\xdb\x91\x36\x49\x02\ +\xa3\x67\x5f\x77\xc5\x94\x81\x54\x78\x08\x4c\x26\x8f\xae\xd8\xda\ +\x32\xe9\x8e\x0b\x02\xad\x7b\xff\xf0\x87\xbf\xeb\xe7\x7f\xee\xfb\ +\x97\x8d\x33\x45\xc7\x7b\xcf\xfc\xe1\xcf\xf7\x3f\xf6\x93\xff\xf9\ +\x2a\xdf\xfe\xca\xd3\xaf\xac\x6d\xc7\xe8\xc5\xd7\x5c\xc6\x5b\x9a\ +\x79\x42\x52\x10\x3b\xdf\x7b\xf1\xc5\x25\xdb\x1c\x8e\x59\x95\xd3\ +\xee\xbe\x71\x96\xd3\xde\x54\x67\xf6\x21\xf6\xd1\xb9\xff\x78\x76\ +\xc7\xd1\x76\x49\x02\x63\x2f\xbe\xfe\xf2\xc9\x03\x69\xc7\xbe\x7f\ +\x3c\x39\x7f\xf7\xb1\x58\xee\xa0\xc9\x77\xdc\x7a\x99\x4e\x29\x23\ +\x14\x10\x10\x91\x50\xcd\x6d\xd8\xf4\xc7\x7b\x9f\xc9\x9b\xf5\xe9\ +\x2f\xcd\x19\xa5\x39\xed\x1d\x0e\x09\x7a\xcd\x6f\x3d\xf1\xd8\xd2\ +\xaa\x96\x40\xfe\x90\x4f\xdd\x72\x5d\xff\x4c\xb1\xe6\xb5\xa7\xdf\ +\x5c\xbd\x87\xe6\xf4\xbd\xfa\xd6\xbb\x86\x46\x9a\xde\x9c\x3b\x77\ +\xc5\x9e\xfa\x60\xd1\x88\x9b\x6f\xbe\xaa\x3c\x67\xd8\xb4\xa1\xe6\ +\x8a\x55\x1b\x67\x0d\x3a\x9f\x20\x57\x63\x89\xb3\x64\xb7\x94\x90\ +\xb5\x6b\xd6\x3c\xfe\xc4\x13\x85\x85\x85\x9f\xbe\xfb\xee\x82\xc2\ +\x42\x7f\x0e\x42\x4a\x09\x88\xd0\xe9\x94\x13\x22\xfd\x40\x7f\x97\ +\x01\x46\xea\x2e\xdd\x8d\x53\x80\x88\x42\x08\xd0\x21\xf9\xf6\x33\ +\x4f\x2c\xdb\x55\x2d\x25\xed\x33\xfe\x92\x9b\x2e\x9f\x48\x1b\x76\ +\x3f\x3d\xef\xe5\x5d\x75\xf6\x80\xb1\x17\xdf\x7a\xcd\x64\x51\xbb\ +\xf3\xf9\xe7\x5e\xdc\xdb\xe8\x94\x8d\xbe\xe8\x96\xab\xa7\x8a\xaa\ +\x95\x4f\x3e\xbf\xa8\xba\x83\x8c\x99\x7d\xb9\x61\xd2\x4d\xaf\xdc\ +\xf7\xe3\xed\xc5\x93\xaf\xbc\x7b\xf6\x90\x4c\xc1\x7b\x9c\x65\xe8\ +\x6c\x80\xf8\x20\xc2\x70\x2e\xfc\x50\x02\x90\x9e\x38\x45\x00\xa2\ +\x6b\x78\x78\xfb\x3b\xf3\x5f\x9c\xff\xec\xd3\xf3\xb7\x1e\x6d\x2d\ +\x19\x32\x4a\xaf\x5d\xf1\xf0\xe3\xcf\x3e\xfd\xf2\x9a\x92\x21\xc3\ +\x32\x34\xc7\xd3\x8a\x66\x5d\x75\xcb\x9d\xd7\xcf\xa4\xc7\x56\xfe\ +\xe5\xf1\xc5\xfd\x2f\xba\xf5\xc6\xe9\x85\x2f\x3f\xfa\xd0\xae\x36\ +\xaf\x7a\xc7\xb2\x6a\xbd\xcf\x4d\x37\x5f\x97\x55\xbb\xe2\xf1\x79\ +\xab\x5a\x0e\x2f\x79\xe4\xb5\x1d\x53\x6f\xf8\xec\xad\x97\x4e\xc8\ +\x0a\x40\xed\x81\xed\x1b\xab\x9a\x65\xac\xea\xc1\xbf\x3c\x6a\xf7\ +\x99\x7e\xc3\x15\xe3\xb7\xbf\xfc\xf7\xb9\xab\x8f\x81\x7d\x64\xc5\ +\xa6\xfd\x23\x2f\xbf\xf9\xaa\x89\x79\xaf\x3f\xf2\xc8\xe6\xea\x84\ +\xa6\x51\x20\xcc\x6e\xd8\x57\x03\xa1\x01\xfd\x43\x47\xb6\x2d\xdb\ +\x05\x63\x6e\xbb\x76\x7a\x4e\xc4\x0a\x66\x16\x5c\x76\xeb\x1d\x39\ +\xc7\x76\x6d\xd9\x5d\xb3\x77\xf3\x7b\xb5\xa1\xc1\x37\xdd\x74\xcd\ +\xd0\x02\x63\xe7\xfa\xd5\xc7\x62\xbc\x71\xeb\x6b\x7f\x7e\x7a\xd5\ +\xd0\xd9\xd7\x5e\x31\xad\xcf\x96\x65\xab\x1b\x5d\xac\x3d\xb0\x65\ +\xf3\xe1\x56\xec\xa8\x5a\xb9\xe9\xc0\xe8\x2b\x6f\xb9\x72\x7c\xce\ +\xab\x0f\x3f\xb2\xb5\x36\xc9\x82\xf9\x53\x2e\xbe\xee\x33\x77\x5e\ +\xe5\x6e\x7e\xed\xa5\xa5\x07\x88\xa9\x13\xdf\x6c\x00\x09\x23\x87\ +\x56\x2e\x6a\xca\x18\x72\xdb\x0d\xe7\xe5\x84\xcd\x70\x76\x7e\x49\ +\x71\x1e\xa3\xd6\xb0\xf3\xaf\xf8\xcc\xa7\x6f\x2d\x68\x5b\xf5\xe4\ +\xdb\xdb\xec\xa3\xab\x9e\x78\x61\xc5\xe8\x6b\xee\xbe\xe5\xb2\x69\ +\x45\x61\xb1\x6a\xde\x43\x8b\x0e\x67\xdc\x72\xe7\xed\x25\xcd\xcb\ +\x1f\x9c\xbb\x5c\x02\x2b\xed\x5f\x51\x77\xf4\x40\x2b\x07\x42\x52\ +\xce\x98\x7a\xfc\x6b\x1f\x04\x20\x91\x4c\x1c\xad\xae\x9e\x30\x61\ +\x42\x71\x71\xf1\xc1\x43\x07\x65\x3a\xd2\xeb\xf7\x79\x72\x82\x85\ +\x23\x00\x22\x41\x4c\x7f\xcb\xfe\x13\x38\xe5\xb0\x7e\x2f\x20\x94\ +\x12\xd1\xbc\x7c\xe5\xa6\xac\x09\x57\x7f\xea\xb2\xd1\x5b\x5f\x7e\ +\xe4\xbd\x03\x75\xab\x5e\x7d\x6e\x79\x43\xe1\xa7\x3f\x77\xe7\xb4\ +\x91\x7d\x98\xdb\xf0\xec\x83\x0f\xd5\xe6\x4e\xbb\xeb\xb6\x4b\x6b\ +\x96\x3c\xf9\xfc\xfa\xba\xe6\xdd\x6b\xb6\xd5\x1a\x57\xdf\x72\xe3\ +\xa4\xca\x42\x8f\x63\xbf\x49\x97\xdd\x7d\xfb\x8d\x63\x4a\x83\x42\ +\xc8\x6e\xdb\x9f\x3a\x35\x76\x69\x73\xef\xf2\x17\x00\x64\x0a\x41\ +\x19\x45\x44\x90\x12\x51\x4a\x04\xc1\x1d\x0c\x57\xdc\x71\xc7\x15\ +\xff\xf1\xd5\xef\x46\x6e\xfc\xe5\x7f\x8e\x2d\x74\x8e\x1c\x91\xd4\ +\x2a\x28\x29\x2b\x2d\x0c\x6d\xdd\xb2\x69\x6f\x5d\x4b\xe8\xdd\x97\ +\x77\xf1\xb6\x24\xe7\x0d\x75\x31\x8d\x1a\xf9\xa5\x15\x95\x95\xa3\ +\x22\xb3\x86\xfe\xe9\xbd\x9d\x5e\xce\x05\xa3\x8a\xde\x7e\xef\xad\ +\xb7\x03\x97\x5c\xd2\x47\x27\x40\xb5\x40\x40\xaf\xdb\xbe\xa1\x56\ +\xf6\xfd\xcf\x6b\x2f\x28\x36\x20\xbe\x6f\xc3\xdc\x15\xdb\xae\xef\ +\x13\xb0\x42\xd9\xfd\x07\x0f\x19\x35\x2a\xb4\x62\xc9\xba\x23\x0d\ +\xcd\x63\x8b\x0b\x04\xa2\x1b\x6b\x41\xa2\x85\x34\x88\xc5\x3a\x68\ +\x46\x54\x43\x74\x1d\x47\x02\xd5\x58\x30\x53\xc7\x44\x3c\x16\x01\ +\xa3\xa8\xcf\x80\xe1\x95\x03\x48\xe2\xa8\xa6\x1b\x26\x89\x6f\xda\ +\xb0\x26\x3a\xf1\xaa\xab\xa7\x8c\x6a\xaf\x6a\xcd\xb4\x6a\x05\xe7\ +\x54\xd3\x0d\x4a\xb8\x90\x56\x24\xa7\xff\xe0\xca\x11\xc3\xad\xe5\ +\xef\xfe\xea\x48\x53\xdb\x30\x33\xb6\x6e\xf1\x82\xaa\x56\xbb\xb6\ +\xb5\x2d\xd0\xde\xe4\xe6\x11\x04\x29\x05\x17\x42\x10\x86\xb1\xd6\ +\x44\x38\x50\xa8\x03\xb8\x8e\x23\x10\x08\x65\x98\x6c\xda\xbc\xfa\ +\xed\xad\xd5\xed\xcd\x35\x1d\x76\xb4\x19\xb2\x06\x0c\x2b\x0d\xad\ +\x7a\xe3\x8d\xc8\xe5\x57\x4c\xd3\xdb\xd6\xae\xdb\xdf\x0a\xf6\x2b\ +\xcf\xd7\xb4\x37\xb8\x49\x59\x6f\x03\x18\x56\x18\xe3\xcd\x49\x5b\ +\x66\xe8\x52\x45\x1f\xcf\x06\x02\x84\xae\xeb\xd7\x5e\x7b\x8d\xaf\ +\x00\x52\x0a\xd7\x75\x09\x21\x00\xba\x3f\x7a\x3f\xd1\xc2\x45\x7a\ +\x54\x2f\x64\xba\x07\x76\xfe\xd7\xf5\x2e\x89\x00\xfe\x9f\x73\x2e\ +\x58\x20\x5c\x3e\x60\xc8\xf0\xc1\x03\x27\x2e\x7b\x77\xd7\xa1\xe6\ +\xeb\x86\x0d\x0b\x6d\x5f\xf9\xfa\xd2\xdc\x2b\x2e\x99\x25\x9a\xd7\ +\xae\xdf\x57\x67\xca\x95\xcf\x1f\x95\x4d\x9e\x08\x1c\x6b\xe1\x06\ +\xcb\x2c\xa8\x18\x3e\x74\x50\x00\x62\x42\x60\x38\xb7\xa8\xbc\xb4\ +\xc4\xb1\x5d\x7e\x6a\xae\x20\xf1\xa7\x01\x3b\xfd\x1e\xec\xb6\xcd\ +\x1f\xbe\x2e\xa0\x44\x40\x29\x05\x91\x4c\xda\x9c\x54\x8c\xb8\xe0\ +\xfa\x6b\x27\x02\x80\xe4\x8e\x94\xf6\xbe\x5d\xfb\x82\x7d\x86\x7b\ +\x87\xb6\xee\x6d\x9d\xde\xd7\x1f\x5c\x4b\x04\x00\x22\xa4\x99\x37\ +\xf0\x8a\x1b\x6f\xcf\x65\x1e\xd1\xcd\xac\x28\x5b\xb6\x5c\x48\xe2\ +\x39\x00\x9c\x80\x94\x2e\x89\x0e\xfc\xb7\xff\xfe\xfe\xba\x77\x5f\ +\x7d\xfc\x8f\x3f\xad\xff\xe2\xff\xcb\xd7\x34\xb4\x25\xa1\x44\x7a\ +\x76\xd2\x45\x30\x78\x32\xe9\x00\x23\x28\x11\x51\xba\x8e\x0b\xcc\ +\x03\x8d\x0a\xce\xa5\x10\x52\x10\xd0\x2c\x90\x5e\x7b\x12\x8a\x8b\ +\xfb\x18\xd5\x8b\x77\xd5\x74\x4c\x2f\x0f\x0a\xc2\x9a\x76\xae\xdf\ +\xc7\xad\x59\x45\xd9\x6d\xdb\x84\xf0\x5c\x47\x4a\xcd\x13\x88\x80\ +\x52\x4a\x04\xcf\x75\x65\xfa\xfe\x20\x85\x40\x04\x40\x21\x85\x44\ +\x94\xae\xe3\x01\x78\xa0\x69\x1a\x49\x2e\x7a\xe6\x91\xe5\xf1\xe1\ +\xff\x79\xe7\xd4\x95\xff\xf8\x7d\xb5\xcb\x25\xe7\x52\x12\xe2\xff\ +\x89\xcb\xf3\xfa\x97\x36\x2c\xdb\xb3\xaf\xc6\x1e\x5f\xa8\x7b\x9e\ +\xd4\x0c\x7d\xd3\x8b\x8f\xbf\xb4\xc9\xfa\xc6\xd7\xef\xac\x7e\xf3\ +\xe1\xd7\x9b\x63\x3c\xd8\xf7\x73\xff\xef\x7b\x5b\x97\x2f\x7c\xfa\ +\xbe\x5f\x1e\xb9\xe1\x2e\xcd\x0c\x0c\x18\x3e\xfb\xce\x8b\xfb\xba\ +\x1e\x98\x86\xc5\xb8\x6b\xdb\x09\x34\x74\x4a\x50\x08\x2e\xa5\xea\ +\xc5\x67\xc9\xd3\x85\x78\x3c\x7e\xdc\x29\x48\xcd\x6a\xe3\xa9\xd9\ +\x41\xa9\xc8\xbf\x90\xc2\xef\x7e\x5d\xbb\x20\x76\xd5\x06\x22\xa5\ +\x1f\x6e\x93\x52\x08\x44\xc9\x5d\x1b\x24\x22\x65\x6e\xdc\x2e\x9f\ +\x7d\xdd\x0f\xca\x86\x2e\x7c\xe1\xe9\x9f\xff\x6a\xf7\xd7\x3e\x37\ +\x41\x0f\x64\x4c\xbc\xf8\x86\x0b\x2a\x74\x0f\xb4\x40\x34\xab\xfa\ +\x4d\x57\x4a\xee\x78\xdc\x22\x5c\x4a\xc1\x53\xd1\x2a\x21\x4e\x88\ +\x2f\x10\xe8\xe2\xc9\x74\xb6\xd9\x8f\x46\x7e\x80\xa8\xca\xb9\xf3\ +\x17\x50\xa2\x24\x54\x02\xba\xf1\xfd\x5b\x96\x2d\x5c\xd4\xc2\x6d\ +\xd7\x8c\x16\x55\x04\x8f\x3d\xb3\xe8\xd0\xed\xdf\xfb\x59\xe3\xcb\ +\xbf\xfb\xfb\xc3\x2f\x7f\xff\xae\x51\xf9\x99\x2d\xaf\xbd\x34\xaf\ +\xb9\xb2\xff\xc0\xd2\xf1\x83\xe0\xf1\x97\x5f\x7d\x7b\x6c\x79\x84\ +\x05\x0b\xa7\x4f\x1b\xe2\xd9\x89\x38\x71\x05\x82\xe7\xd8\xb6\x43\ +\xe2\x35\x3b\xd6\x6d\x38\x10\x8d\xe4\xe4\xe9\x6e\x5b\x47\x7b\xa6\ +\xe3\xc4\x3a\x62\x99\x83\xc7\x0d\xcc\x7a\xf7\x91\x07\x1e\x3f\xaf\ +\xd4\x7b\x6b\x6d\xf3\xf4\xcf\x0e\xd5\xf8\xb6\x44\x32\xe1\x72\x0e\ +\x9e\x9b\x4c\x24\x1c\x8f\x0b\x21\xb8\xc7\xb5\x8c\xd2\x0c\xbe\xa4\ +\xea\x60\xd3\x88\x41\x93\xaf\x9c\xb4\xe6\xa9\x3f\xfc\xfa\xe0\xb4\ +\xf1\x61\xb7\x61\xf9\xf2\x55\x83\x66\xdf\x31\xba\x58\x5f\xd0\x11\ +\x4b\xea\xae\xe0\x82\x70\xcf\x4e\xc4\x62\x8e\x36\x71\xf4\xc4\xd7\ +\xfe\xfa\xe2\xc3\xf3\x9c\x8c\xe6\x8d\xf5\x0e\x21\x52\x38\x76\x22\ +\x41\x3d\xe1\xb9\x89\x44\xd2\xf3\x04\x52\x2f\x99\x48\x38\x9e\xcc\ +\x0c\x85\xf8\xb1\xba\xfd\x7b\x0f\xd4\x34\xc6\x79\xa9\xd4\x03\x21\ +\x51\xbf\x7d\xfd\xce\x63\x73\x46\xe4\x08\x27\x99\x33\xec\xa2\x59\ +\x7d\xb7\xfd\xed\xb7\xbf\xd9\x33\x65\x64\x80\x77\xb8\x91\xd2\x62\ +\x33\x83\x79\xf5\x55\xfb\xf7\xd7\xd7\xb7\x70\x8d\xd9\xb5\xbb\x97\ +\x6f\xdc\x15\x88\xe6\x64\x99\xa4\xa5\x4d\x3f\xff\xfc\x41\xf7\xbd\ +\xf6\xda\xa2\xc8\xb4\xa8\x74\x0b\x47\x4c\x18\x9d\x11\xa8\x3d\x74\ +\x28\x33\x6f\x6c\x88\x71\xcf\x51\xdb\x6d\x9c\xc5\xd9\x4a\xd3\x34\ +\xfd\x32\x23\x9c\x73\xd7\x75\xa1\x4b\xb4\xff\xa4\x3b\x9f\x94\x52\ +\x48\x21\x85\xef\x2f\xa4\xe6\x27\x4f\x3d\xa4\x10\xe0\x3a\xc9\x44\ +\xd2\x11\x82\xdb\xc9\xa4\xed\x71\x10\xd2\x49\x24\x84\x74\xf6\x6c\ +\x58\xb6\xbb\xc6\xce\x29\xc8\x85\x3d\x35\xc9\xd0\xe0\x19\x03\x03\ +\x8b\x5e\x7d\x31\x30\xa5\x52\x3a\x6c\xcc\xcc\x69\xc2\x71\x92\x09\ +\x87\x73\xee\x12\xad\xbc\x20\xb4\x74\xf9\x8b\xcf\x9b\x87\x8a\x2b\ +\x46\x8c\xec\x9f\x25\x84\x7c\x9f\xa9\x56\x48\x4f\x51\x9c\xbe\xbf\ +\xc0\xbe\xf3\x9d\xff\xfe\xa0\x17\x8b\x1a\x66\x6c\xc3\xda\xc4\xd6\ +\x4d\xd4\x30\xbb\xf7\x0e\x3c\xcf\xac\xe8\x9b\x31\x73\x36\x7a\xae\ +\x3f\x4b\x57\x5f\x57\x9b\x9b\x57\x80\x04\x10\x11\x84\x1b\x73\xda\ +\x9b\x1a\x9a\x1b\x9b\x9a\x92\x0e\xea\x06\xc9\x19\x78\xde\x94\xe1\ +\x15\x85\x45\xf9\xed\x75\xcd\x39\xfd\x87\x0d\xed\x57\xd0\x70\x60\ +\x6f\x7d\x82\x0e\x1e\x37\x79\xca\xc8\xf2\xc6\x83\xbb\xab\xaa\x9b\ +\xcd\xac\xe2\xbe\xe5\xf9\xe8\xf2\x48\x5e\x45\x79\x7e\xa6\xf4\x1c\ +\x16\x29\xaa\xc8\x37\x76\x6e\xdc\xb8\xfb\x50\x63\xc9\xf8\x4b\x2f\ +\x99\x3c\x84\x7a\x4e\x30\xab\xb0\x6f\x79\xbf\xa1\x43\x2a\xe2\x47\ +\xf6\x1c\x68\x90\xe7\x5d\xf1\xa9\x99\xc3\x8b\xb9\x93\xe4\x2c\xd2\ +\xb7\x6f\x9f\x10\x15\xae\x60\x45\x7d\x06\xe6\x84\x34\xc1\x85\x1e\ +\x88\xda\x07\xd7\xac\xaf\x35\xc6\x8e\x1a\xdc\x7f\xd8\xe8\x62\xcb\ +\x3e\x50\x75\xa8\x39\x41\x46\x5f\x78\xc3\xf5\x33\x47\x50\xcf\x71\ +\xb9\xcc\x2c\xe8\x5b\x9a\x1b\x91\x82\x73\x49\x73\x4b\xfb\xf4\xaf\ +\x1c\x3a\xb0\xc8\x3a\x52\x75\xb0\xad\xa3\xed\x58\x87\x3e\x79\xfa\ +\xe4\x0c\xea\x85\x73\xcb\x2b\xf2\x82\x82\x86\xfb\xf4\xa9\x08\x51\ +\xe1\x4a\x5a\x50\x5e\x39\x6a\xc4\x40\xad\xfd\xc8\xf6\x3d\x87\x48\ +\xf6\x80\xc9\xe3\x47\x96\x95\x16\x47\x2d\x27\x86\xd9\xfd\x4a\x33\ +\x24\x17\x92\x86\x86\x8d\x19\x93\x03\xad\x07\x0f\x1e\x69\x89\x7b\ +\xd1\xfc\xf2\x71\x93\xa7\x14\x92\xe6\x6d\x3b\xf6\x3a\x66\xde\xf8\ +\xf3\x26\x56\x84\xf9\xce\xad\x1b\x77\xee\xaf\x2d\x18\x75\xfe\x25\ +\x33\x47\x95\xf5\x1d\x5c\x1a\x48\xec\xd9\x73\xa0\x29\x21\x8b\xfa\ +\x55\x16\xb0\xba\xf9\xf3\x97\x0f\x98\x79\xd5\x88\x02\xdd\xf5\x24\ +\x2a\xfe\xe5\x00\x12\x20\xb6\xed\xac\x58\xb9\x72\xf7\x9e\x3d\xbb\ +\x76\xef\x89\xc7\xe3\x79\xb9\xb9\x40\x88\xa6\xe9\xf5\xf5\xb5\xc1\ +\x60\xc8\xb2\x2c\xbf\xa7\x51\xca\xea\xeb\x6a\xb3\x73\x72\x28\x63\ +\x52\xfa\x45\x4b\x21\x75\x14\x80\xd4\xb8\x39\x7d\x5c\x40\xe4\x5c\ +\x84\x73\x4a\xfa\x95\x66\x71\x4e\xcb\xfa\xf6\xcd\xb5\x88\xe3\x61\ +\x5e\x69\xdf\xb0\x53\xb7\x69\xd3\xd6\xea\x78\xe0\x82\x4b\xae\x1a\ +\x5d\x91\xdb\xa7\xb2\xd2\x8a\x55\xef\xde\x7f\xd4\x86\x70\xbf\x01\ +\x7d\x02\x54\xe8\x19\x85\x7d\xcb\xf2\xd0\x93\x79\x7d\x2a\x58\xfc\ +\xd8\xbe\xa3\xed\x39\xa5\xfd\x4b\x72\x2d\xc9\x53\x5e\x8a\x1f\xdb\ +\x48\x0f\x64\xd2\x91\x4f\x20\xba\xae\x37\x34\xd4\x59\x56\x20\x10\ +\x08\x9c\x8e\x3a\x9c\x49\x5d\x16\x16\x89\xd6\xfc\xf9\x7f\xeb\x1e\ +\xbe\xbf\xc7\xbc\xa6\x78\x2c\x63\xd6\xc5\x7d\x7e\xf9\x47\x11\xeb\ +\x00\x00\xc6\xb4\x2d\x9b\x37\x0c\x1b\x31\x0a\x00\xa4\x10\xcc\x30\ +\x4d\x5d\x03\xf4\xe3\xba\xc2\xf3\x24\xa3\x22\x69\x7b\x84\x19\x01\ +\x8b\x39\x49\x1b\x99\x11\x30\x0d\x82\x3c\x99\xb4\x91\xea\x96\x69\ +\x52\x0a\xc2\x73\x92\xb6\xa7\x99\x01\x0d\x3c\xdb\xf1\xa8\x66\x99\ +\x3a\x3a\x8e\x34\x03\x16\xa3\x20\xb9\x9b\xb4\x5d\xaa\x5b\x06\xe1\ +\x49\xc7\x23\x4c\xb7\x2c\x93\x51\xf0\x1c\xdb\x71\x39\x50\x3d\x60\ +\xe9\xae\x9d\xe4\x48\x2d\xcb\x92\x5e\xd2\xe3\x08\x04\x98\x6e\x26\ +\x0f\xaf\xfc\xd3\x23\xcb\xaf\xf8\xd2\x57\x86\xe7\x19\x84\xe9\x86\ +\xae\x11\x40\xee\x39\x8e\xcb\x25\x82\x61\x06\x18\xba\xb6\xcb\x81\ +\x50\xd3\xb2\x08\x8a\xb6\x23\x7b\xd7\xef\x3a\x1c\xcc\xca\x38\xb4\ +\x76\xd1\x3e\x36\xe2\xcb\x9f\xb9\x22\x5b\xa3\x20\x5d\x9b\x93\x80\ +\xa5\xb9\x49\x9b\x03\xb5\x02\x96\x74\x92\x1e\x52\xcb\xb2\x34\x46\ +\x00\xa5\xeb\xd8\x2e\x47\xd3\x0a\x50\xe9\x24\x1d\x91\x72\xf3\x08\ +\x35\x0c\xd3\xd0\x19\x20\x0a\xcf\xb5\x5d\xae\x5b\x01\x43\xa3\x80\ +\xc8\x5d\xdb\xe6\x10\x08\x58\x8c\x12\xc9\x3d\xdb\x76\x24\x10\xdd\ +\xb4\x4c\xff\xcd\xd2\xdb\xb1\xf0\xb1\xe7\x76\x86\xbf\xfa\x95\xeb\ +\xa3\x42\x6d\xb3\x71\x76\x59\xb1\x7c\xc5\x2b\x0b\x5e\xcd\xce\xce\ +\xba\xf9\xe6\x9b\xfb\xf6\xed\x83\x12\x82\xa1\xe0\xf6\xad\x9b\xf3\ +\xf2\x0b\x32\x33\xb3\xfc\x01\x85\xa6\xeb\x5b\x37\x6f\x1c\x38\xb8\ +\x52\xd7\x0d\x29\x78\x97\x1c\xb5\x54\x5f\xed\x32\xd8\x07\x40\xd0\ +\x0c\x4b\xa7\x22\xe9\x70\x2b\x60\x09\x27\xe9\x0a\x62\x5a\x16\x11\ +\x2e\x27\x9a\x65\xea\x04\xd1\x73\x7d\xbb\xd5\x4c\xcb\xd4\x19\x45\ +\xc9\x93\x09\x1b\x74\xd3\x64\x68\x27\x5d\x24\x00\x84\x05\x02\x96\ +\x46\xc1\xb5\x93\x8e\xd7\xa5\x78\x3a\x1e\x1f\x49\x20\x42\x3a\x85\ +\x90\x04\x83\xa1\x9d\x3b\xb6\x66\x65\xe5\x64\xe7\xe4\x4a\xf9\xcf\ +\x4d\xe6\x4c\xc6\x11\xe8\x38\xa1\xd1\x63\x0b\x3e\xfd\x45\xd2\xa3\ +\xbf\xe0\x5a\x7d\xfb\xa1\xeb\x74\x8e\x72\x50\x4a\xcf\xf3\x0c\x5d\ +\x07\x00\xcf\x49\x7a\x76\x6a\x1e\x3f\x3d\xd3\x43\x00\x08\x0a\x2f\ +\x11\xf7\x00\x00\xa4\x1b\xf7\xdc\xb4\xc6\x78\x09\xee\x75\x1e\x99\ +\x3b\x49\xee\x0f\xd2\xd2\xcf\x92\xf1\xd8\xf1\x40\x91\x6b\x27\xfd\ +\xd0\x8e\xe0\xc9\x38\x3f\x3e\xe2\x92\x3c\x99\xe0\xfe\x33\x27\x99\ +\xe8\xbc\x82\xdc\x75\x83\x25\xa3\x6f\xbf\x35\x5b\xd3\x85\x10\x12\ +\xb9\xed\x39\x27\x0c\xd4\x3c\x27\xe9\xa5\x3e\x00\x3a\xc9\x24\x61\ +\x1a\xa1\x10\x6f\x3c\xba\xb7\xea\x50\xb4\x78\xf2\x5d\x33\xa6\x46\ +\xa5\xd3\xb9\x0a\xe4\xf8\x29\x12\xfe\x29\x84\x9d\x88\x77\xbd\x2c\ +\x5d\x4f\xed\xbb\x9e\xae\x9d\x74\xed\xe3\x6f\x70\x93\x09\xb7\xcb\ +\xfb\x93\xf1\xf8\x09\x17\xd5\xf6\xaf\x1b\x50\x0a\x19\x7d\x26\xdf\ +\x3e\xb2\x38\x2a\x3d\x2e\x4f\x30\x39\xc5\xbf\x32\x28\x86\x48\x29\ +\x9d\x31\x73\x46\x24\x12\xc9\xcb\xcf\xab\x28\xaf\x70\x3d\x97\x10\ +\x2a\xa5\xf4\x4e\x59\x34\x89\x12\x3d\xd7\x33\x74\xa3\x4b\xd4\xdf\ +\xb7\x70\x38\x25\xf4\x08\xdc\xb5\xfd\xbf\xb7\x13\x49\xdf\xbc\x52\ +\x96\x0b\x22\xde\xd9\x6b\x80\x80\x14\x4e\x22\x71\xdc\x24\x5d\x27\ +\xd9\x69\x3f\x28\x4e\x30\x8f\xce\x53\x02\x12\xf4\x23\x8d\x08\x7e\ +\xb6\x25\x01\x00\x22\x51\x7a\x9e\x77\xfa\x79\x54\x67\x54\xc7\x0d\ +\x91\x9a\x16\x31\xdf\x77\xdd\x94\xe7\xc9\x64\xc2\xb7\x59\xc6\x58\ +\xd5\x81\xfd\x8e\xeb\x0e\xae\x1c\xa2\x69\x9a\xec\x92\xfe\x91\x4a\ +\x86\xee\x31\x09\xe4\xec\x7f\xf7\x40\x34\x5d\x43\xc1\x4f\x73\xad\ +\x01\x61\x9a\x65\x9a\x00\x00\x28\x5c\xc7\xe1\x12\x3f\x94\x5e\x49\ +\x35\x9d\xa0\xe8\x76\x54\xa9\xf8\x57\x45\x16\x7c\xab\x24\x04\x74\ +\xdd\x90\x28\x85\x10\x7e\x5f\x6f\xa8\xab\x3b\x72\xf4\xf0\xb0\x61\ +\x23\x34\x4d\xf3\x7d\x72\xc6\xd8\x91\xc3\x87\x3b\x3a\xda\x2a\x87\ +\x0c\xd3\x0d\xa3\x73\x36\xb3\x33\x02\x78\x6e\x2c\x3c\x1d\x50\x20\ +\x9d\x27\xeb\x0c\x31\x34\xd6\xd7\x1f\x3a\x54\x35\x74\xd8\x88\xd3\ +\x5c\x37\x75\x8e\xea\x3b\x22\xe2\xde\xdd\xbb\x5c\xd7\x36\xcd\x80\ +\x2f\x60\x00\x2a\x58\xa6\xf8\x48\x4c\x49\x60\xe7\x13\x02\x84\x73\ +\xee\xb8\x4e\xbf\x7e\x03\x32\xb3\xb2\x7c\xa5\xe8\xec\x93\xfb\xf6\ +\xee\x8e\xc7\x63\x01\x2b\x98\xb2\xf0\x4e\x67\xe1\xc3\x6c\x33\x10\ +\x00\x2e\xb8\x63\xdb\x7d\xfb\x0d\xc8\xca\xce\xee\xda\xe6\x0f\x5f\ +\x17\x7c\xdd\x6a\x6b\x6d\x75\x5d\x07\xd4\x4e\x52\x8a\x8f\x2c\x94\ +\x92\x68\x46\x86\x69\x5a\x27\x75\x30\x42\x08\x21\xa4\xad\xad\xd5\ +\xb1\xed\xde\x66\xe1\x84\x92\x68\x34\xc3\xb2\xac\xd3\x14\x05\x38\ +\xc7\xf5\xa0\x29\x53\x9b\x4e\x2a\x3e\xf2\xbc\xcf\x84\x9f\x3f\xa3\ +\xf9\xd1\x6a\x73\xb7\x9c\xd3\xfa\x8e\x52\xa8\xd8\xb9\xe2\x63\x2e\ +\x19\x1f\x13\xb7\x48\x7d\x97\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\ +\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\ +\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\ +\xe9\x82\x42\xa1\x50\xba\x90\x82\x50\xa6\xa9\xf5\x11\x0a\xc5\x47\ +\x5a\x17\x08\x21\x94\x76\x2d\x29\x4b\x7a\xda\x00\x8a\x10\xca\xfe\ +\x59\x87\x27\x04\x84\x9b\x68\x6d\x8b\x75\x53\x8a\x90\x10\xc6\x98\ +\x2a\x2e\xa2\x50\x7c\x04\x74\x41\x08\xcf\x71\x39\x30\x0a\x80\x40\ +\x28\x91\xdc\x71\xbb\xdf\xbf\x44\x38\xf1\x86\x86\x06\x5b\xf4\xbc\ +\x90\x8c\x50\x1d\x9c\x95\xf3\xff\xf8\xf3\xfb\xdf\x88\xe1\x49\x7b\ +\x67\x11\xf4\xec\xc6\xfa\xfa\x84\x87\x4a\x1a\x14\x8a\x5e\xac\x0b\ +\x84\x05\x68\xe2\x8d\x47\xbe\x7f\xfb\x97\xbe\xf7\xce\xde\x98\x65\ +\x18\x96\x96\x58\xf0\xd7\x1f\xdc\xf9\xc5\x9f\x6c\x39\x96\xd0\x75\ +\xc6\x74\x33\x14\x0a\x87\x43\x41\xd3\x30\x02\x26\x5f\xf4\xd8\x1f\ +\xbe\xf3\x8b\x87\x1a\x8c\x68\x38\xa8\x13\xa0\x56\x30\x14\x0e\x87\ +\x43\xc1\x80\xce\x28\x20\x12\xaa\x59\xc1\x90\x19\x36\x9b\x8f\xee\ +\xda\x7d\xa8\x51\x00\x31\x4c\x2b\x14\x0e\x87\xc3\x21\xcb\x30\x02\ +\x01\x58\xfb\xca\xc3\xff\xf5\xbd\xdf\x57\x61\x34\x1c\x32\x09\x10\ +\x33\x10\x0c\x87\xc3\xa1\x50\xd0\xd0\x54\xec\x43\xa1\xf8\x70\xd0\ +\xba\x1d\x41\x08\xc7\x6e\xad\xae\x6f\x3e\xda\xfc\xfa\xc2\x77\xa7\ +\x8d\xb8\x59\x6c\x59\xf8\xc6\x8a\x1d\x6d\x1d\x85\x8d\x1d\x49\xc3\ +\xcc\xae\x5a\xb7\xf8\xf9\xd7\xde\x6b\x85\x9c\x19\x57\x5e\x7f\xf1\ +\x98\x6c\x21\x44\xcb\xa1\xdd\x7f\xfe\xe1\x77\x87\x8e\x9c\x79\xf3\ +\x15\x7d\x9f\xbf\xf7\xd9\x5d\x75\xb1\x60\xde\x80\x4b\xae\xbc\x6c\ +\x44\x45\x8e\xd3\xb8\x77\xee\x63\x0b\x76\x57\xb7\x37\x1e\x75\xa2\ +\x21\x4b\xd7\xc4\xba\x57\x9f\x79\x6d\xcd\x6e\xa9\x67\x8e\x9e\x71\ +\xe9\x95\x33\x07\xa3\x10\x1d\xf5\x55\x8f\xfc\xfc\xbb\x4b\x07\x4c\ +\xba\xeb\x96\x71\xaf\x3f\x74\xff\x86\xaa\x26\x33\xab\xfc\xc2\xcb\ +\x2e\x1f\xd7\x3f\x17\x85\x2a\x82\xae\x50\xf4\x0a\x7f\x01\xb8\xe7\ +\xc4\x5a\x9d\x9c\x8a\x82\xc3\x6b\x96\x6d\xd9\x53\xb5\xf2\xbd\x25\ +\x0d\x7a\x49\x96\xe1\x36\x7b\xd8\xb2\x63\xf1\x6f\xff\xf0\xc0\x41\ +\x2f\x62\xc5\xf7\xfd\xe5\x97\x7f\x5c\x73\xb4\xc3\x30\x74\xc2\xa8\ +\x6e\x9a\x96\xa9\x53\xca\x80\x1a\xe1\x90\x7e\x68\xcd\xbc\xff\x7d\ +\x64\x51\xc2\x6d\x79\xf1\xc1\x7b\x9f\x7c\x7d\x43\x12\xa4\xeb\x22\ +\x10\x04\xc2\x34\xa4\x81\x60\x88\xb7\xec\xfa\xfb\xef\xff\xb6\xe6\ +\x40\xb3\x61\xea\x94\x31\xcd\x30\x2d\xcb\xa0\x8c\x01\xe8\xe1\x70\ +\xa0\x61\xfb\xeb\xbf\xbd\x7f\x5e\x75\x0c\x54\xa4\x52\xa1\xe8\x15\ +\xba\x40\x08\xe1\x5e\xb2\xa5\xc3\x1b\x38\xf5\xf2\xe9\x45\x8d\x8f\ +\x3f\xf2\xf8\x6b\xab\x9a\x2f\xbc\x7a\x4e\xb1\xe1\xb4\xbb\xb1\xcd\ +\x6b\x36\x1c\x6c\x74\x43\x96\xa1\x99\x26\x6f\xd9\xb3\xe9\x68\x33\ +\x72\x6e\xe5\x0f\xfc\xe2\x77\x7f\xf8\xd9\x4f\x4d\x25\x1d\x31\x33\ +\xa0\x11\x62\x04\x43\x56\xac\xae\xae\xbe\x6a\xe7\xfa\x9d\x07\x07\ +\xcf\xfe\xe2\x6f\x7e\xfe\xa3\x39\x23\x32\x6c\x0f\x81\xdb\xd2\xd2\ +\x19\xd3\xac\x50\x88\x25\x1a\x6a\x5b\xda\xb8\x90\x2c\x5c\x74\xfb\ +\x7f\xfe\xcf\xbf\xdd\x7d\xb1\x99\x88\xeb\x01\x46\xa8\x16\x0a\x05\ +\x92\xb5\x35\xad\xb1\x24\x25\x6a\x34\xa1\x50\xf4\x06\x7f\x01\x80\ +\x73\xbb\x35\x2e\xb2\x2a\x06\xcd\x9a\x75\x5e\xf5\x7b\x0b\xea\x0a\ +\x27\x5e\x3c\x76\x70\x50\xb3\x3b\x62\x8e\x94\x52\x4a\x1a\xc9\x2b\ +\x9d\x70\xfe\x65\xff\xfe\xad\xaf\x9f\xdf\x27\x9b\x0b\xe1\xb9\x8e\ +\xed\x02\x50\x5c\xf3\xc2\x13\x0f\xbf\xb2\xb6\x64\xfc\x05\xe3\x2b\ +\x73\xa5\x90\x40\x08\x21\xe0\xb9\x49\x00\xa4\x14\x98\x61\x74\xec\ +\x5e\xfe\xb7\xbf\x3e\x72\xcc\x18\x7c\xc1\xf9\x63\x42\x04\x91\x10\ +\x02\x84\x73\x27\x69\x4b\x20\x64\xc7\xa2\xf9\x0f\x3c\xbd\x28\x3c\ +\xec\xfc\x29\xa3\x8b\x51\x15\x3b\x56\x28\x7a\x51\x7c\x01\x88\xe7\ +\xc6\xea\x9b\x93\xd9\x5c\x1b\x3e\x65\xe6\x85\x17\x1e\xc9\x3f\x7f\ +\x66\x59\xa6\xcb\x93\x1d\x35\xb5\xde\xc8\x49\xe3\x2a\xde\x5c\xbb\ +\x73\xed\x0a\x51\x1d\x70\x82\xc3\xbf\x32\x75\xfa\x80\x7e\x45\x64\ +\xf1\x9b\x7f\xf8\xee\xb7\xc6\x4e\x9a\xda\x3f\x9c\x19\x10\xbb\xf7\ +\x6c\x5c\x23\x0f\x37\x78\x4e\xb9\x59\x5c\x39\x7d\xdc\xe0\x47\xde\ +\x79\xe8\xdf\x1b\xde\x6d\xdd\x57\x47\x4b\x80\x1a\x56\x20\xc0\x1a\ +\x0f\x6d\x5d\xe7\x74\xb4\x3a\xae\x27\xf5\xf2\xf2\xe2\x88\xf7\xe6\ +\xdf\xef\xf9\xcf\xd5\xa3\x26\x8c\xcd\x0f\x07\xa9\x7b\x70\xf3\xba\ +\xd6\xb6\x1a\x4f\x14\xa9\xc8\x82\x42\xf1\xa1\xd0\xcd\x3e\x74\x84\ +\x10\xe1\xc6\xda\x13\xac\x72\xcc\xe8\xfe\x15\xfd\xc6\x4f\x99\x3e\ +\xbc\x6f\x1e\xb8\x76\x22\xe9\xe6\x54\x8c\x98\x34\x79\xc2\xa8\x81\ +\x85\x76\x6b\x53\x87\x0b\x99\x85\xe5\x43\x07\xf7\xeb\x37\xb0\x5f\ +\x76\x80\x76\x74\x24\xc2\x05\xfd\x67\x5f\x3e\xbb\xc8\xe4\x0d\x0d\ +\xcd\x46\x76\xbf\x29\x53\x27\x0f\x1b\x3c\x70\xf8\xc8\x91\xf9\x96\ +\x68\x69\xb7\x73\x2b\x86\x4d\x9d\x3a\x69\xcc\xf8\xd1\xfd\x8b\xb2\ +\xe3\x4d\xb5\x09\x19\x1a\x36\xe1\xbc\x89\xa3\x87\x0f\x1c\xd4\x3f\ +\x3f\x6a\xc6\xda\x3a\xcc\xec\xf2\x0b\x2e\xbd\xb8\x5f\x26\x6b\xa8\ +\xab\x27\xe1\xd2\x89\x53\xa7\x8e\x19\xda\x27\xa0\x7d\x58\x3b\x4b\ +\x28\x14\x9f\x5c\xba\xaf\x07\x4d\xa8\x16\x0c\x5a\xc2\x49\xda\x9e\ +\x20\xa9\x5d\x6b\x58\x20\x18\x20\xdc\x4e\xd8\x9c\x19\xa6\x69\xe8\ +\x94\x00\x0a\x2f\x69\x3b\x12\xa8\x69\x59\xba\x46\xa5\xe7\xda\x0e\ +\xd7\x2d\x4b\x67\x14\x20\xb5\x37\x1c\x12\xe6\xef\xa5\x05\x80\xc2\ +\x73\x93\x8e\xa7\x19\x96\x69\x68\x04\x00\x51\x38\x49\x9b\x4b\x30\ +\xac\x80\xa1\x51\x14\x5e\xd2\xf6\x34\xd3\xf2\x67\x28\x53\x07\x57\ +\xa2\xa0\x50\xf4\x12\x5d\x50\x28\x14\x9f\x64\x54\xb4\x5f\xa1\x50\ +\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\xc5\x07\xe5\xdc\xed\x37\x45\ +\xd4\xba\x28\xc5\xc7\x85\x6e\xf7\x74\xeb\xe5\x16\xde\x1b\xf7\xa1\ +\x23\x84\x24\x12\xf1\x58\x47\x0c\xd5\xac\xa3\xe2\x23\xae\x09\xa6\ +\x61\x46\x33\x33\x29\xa5\x5d\x8d\x99\x50\x92\x4c\x24\x63\x1d\xed\ +\xb2\x37\x4e\xa1\xa1\x61\x18\x19\x19\x59\x94\xd1\xd3\xec\x80\x67\ +\x38\x1f\x41\xa8\x06\x54\xeb\x79\xaf\x7a\x02\x28\x50\x78\x9d\xa2\ +\x90\x4c\x24\xda\xda\x5b\x8b\x8b\xcb\xac\x40\xe0\x84\x5d\xb8\xfd\ +\x56\x2b\x63\x53\xf4\x32\x48\x17\xcb\xec\x6a\xa8\x52\xca\xfa\xba\ +\x1a\xd7\x71\x72\xf3\xf2\xbb\xf4\x31\xe2\x38\xc9\x96\x96\xe6\xa2\ +\xe2\xd2\x60\x30\xf4\x61\x59\x78\xd7\xd3\x9d\xd4\xe6\x86\xfa\x3a\ +\x3b\x99\xc8\xcb\x2f\x38\x9b\xba\x40\xa8\x4c\x34\x89\x44\x2b\xa1\ +\xb4\x07\x8f\x45\x52\x23\xc4\x22\x85\x80\x12\x00\x28\xa5\xc7\xaa\ +\x8f\x16\x15\x97\x84\x23\x51\x44\x44\x3f\xfb\x19\xa0\xeb\x13\x65\ +\x88\x8a\xde\xa5\x0b\x7e\xda\x4e\x97\xd1\x81\xff\x23\xa5\x14\x01\ +\x0e\xec\xdd\x93\x99\x99\x69\x5a\x56\xfa\x45\x56\x5b\x53\x9d\x9b\ +\x97\x9f\x91\x99\xf5\x21\x5a\xf8\xfb\xb4\x19\x00\x0e\xec\xdb\x1b\ +\x8d\x46\xad\x40\xe0\x74\x1a\x73\x26\xe3\x08\x6a\x45\x5a\xde\xbc\ +\xa7\x69\xe1\xef\x68\xa0\xfb\x3f\x97\x36\x8f\x8c\xbe\xb2\xe8\x73\ +\x2f\xcb\x64\x9b\xff\x0a\x17\xc2\xb2\x4e\x68\x90\xff\xbc\xeb\xbf\ +\x1f\x2c\x52\xa1\xb4\x44\x71\x96\x47\xe3\x27\x75\x69\xff\x47\x29\ +\x25\xa5\x94\x31\xc6\x85\x30\x8f\x5b\x24\x78\xdc\x33\xad\xc0\xa9\ +\xe3\xf9\x33\xb2\xf0\xd3\xec\x03\x27\x1f\xf6\x9f\xb4\x59\x63\x5c\ +\x70\x00\x72\x3a\xee\xcb\x99\xc6\x17\x08\x23\x0c\x08\xd3\x7b\xf8\ +\x25\x07\xca\x4e\xbc\xcc\x52\x22\xd2\xf4\x2e\xe0\x12\x81\x31\x0a\ +\x00\x82\xf3\x0f\xf6\x6d\x01\xf8\xa2\x20\x11\x54\x18\x53\x71\xb6\ +\xa5\x01\xbb\x46\x13\x11\x53\xfd\x8d\x52\x89\xf2\xe4\xde\x25\x11\ +\x51\xa2\x94\xfe\x7b\x64\x67\x8f\x3d\x45\x11\x10\x40\xd3\x34\xdf\ +\xf8\xbb\x3a\xfc\x1f\x74\xcc\x80\xdd\x05\x32\x52\x2d\xec\xae\xcd\ +\x28\x11\x10\x08\x39\xad\x85\x05\xe7\x68\x9e\x52\x0a\xe9\xf7\x69\ +\x04\x44\x20\x8c\x79\xeb\xdf\x5c\xf0\xce\xda\x2a\xaa\x31\xf0\xb3\ +\xac\x35\xcd\x7f\x50\x92\xfe\x2c\x94\xf9\xaf\xf8\x9f\x84\x30\x8d\ +\x69\x9a\xa6\x69\xa2\x65\xe7\xd3\xcf\xbd\x52\x87\xfe\xaf\x28\xd3\ +\x34\x48\xfd\x5e\x23\x04\x10\x68\xea\x50\x8c\x76\xfe\x15\xd3\x58\ +\xe7\xd7\xac\x1e\xea\xf1\x01\x1e\x88\x04\x80\x51\xca\xd8\x71\x13\ +\x02\x00\xf4\xed\xb9\xab\x85\x4b\x84\x2e\x06\x96\x7a\xb3\x94\xa7\ +\x1e\x93\x52\x72\x78\xeb\x8a\x37\x57\xec\x91\x94\x6a\x69\xb3\x67\ +\x8c\x62\xd7\x8e\xd0\xed\x8f\x24\x6d\xdb\x1a\xac\x7b\xfd\xf9\x37\ +\x37\x37\x32\x4d\x63\xb4\x3b\xc3\x96\x12\xa5\x84\xf4\x47\x48\xb5\ +\x47\x8a\xd3\x77\x5b\xce\xc9\x7c\x04\x21\x88\x88\x7e\x7f\x47\xa0\ +\x1a\x75\xaa\xd7\x3f\xfe\xd0\xfd\x75\x85\x17\xf6\x1f\xf2\xcd\xf2\ +\x20\x71\x5d\xbb\xf6\x58\x6d\x53\x5b\x82\x05\x33\xcb\x2b\x4a\x03\ +\x44\x48\xca\xd0\x6e\xdd\x5b\x75\x54\x58\x59\x15\x15\x25\x06\xe1\ +\xf1\xe6\x9a\x9a\xfa\x46\x8f\x65\xe6\xc8\xea\x95\xcb\x96\x86\xfb\ +\x0c\x4a\x14\x44\x0b\xf3\xa2\xed\x6d\xc9\xcc\xbc\x5c\x13\xec\x9a\ +\xea\x96\x40\x56\x7e\x98\xd9\x35\xd5\xb5\x4d\x6d\xc9\x60\x4e\x51\ +\x45\x49\xae\xd3\x5c\x7d\xa0\xba\xd9\xca\x2e\xe9\x53\x94\x09\x42\ +\xa8\xc1\x87\xe2\x03\xc1\x28\xe5\x42\x3c\x3f\x77\x6e\x79\x79\xf9\ +\xd4\xa9\x53\x3b\xfb\x98\xf4\x6f\xbe\xc7\x7d\x72\x82\x98\x72\x11\ +\x3a\x6d\x0c\xd3\x3f\x9f\x1c\x9c\xa3\xf4\xe0\x86\x77\x5e\x3c\x3a\ +\x6c\xe6\x94\x81\x6d\xf5\xc7\xea\x1a\x9b\x5c\x34\xf2\xcb\x2a\x72\ +\xc3\x3a\x41\x51\x7f\xa4\xaa\xa6\x39\x19\xcd\x29\x2a\x29\xcc\x34\ +\x18\x36\x1e\xde\x5b\xd3\xe6\xe5\x95\xf5\x2b\x8c\xea\xae\x13\xaf\ +\xae\xab\x6d\x6e\x77\x73\x8a\xf3\x0e\x6c\x59\xb7\xe5\x80\x55\x1e\ +\x1c\x94\x59\x50\x5e\x10\xd5\xbb\x35\x6c\x94\xb2\xeb\xd4\x69\x5a\ +\xa3\x7a\x8f\x2e\x00\x88\xe3\x17\x8b\x50\xf0\x56\xbe\xf5\x6e\x9f\ +\xcb\xbf\x30\xfc\xf0\xb2\x45\x6b\x0f\x7c\xe6\x82\xfe\xed\x87\xdf\ +\xfd\xd9\x2f\x9f\x0a\x57\xf4\x95\x4d\x35\x19\xc3\xe6\x7c\xf9\xf3\ +\x57\x45\x3b\x0e\x3e\xfd\xe0\x63\xfb\x6d\x4b\xb6\xd5\x17\x4d\xba\ +\xe9\xf3\xd7\x0f\x79\xf9\xcf\xbf\x7a\xb7\xc9\xec\x33\x70\xc4\x9c\ +\xa9\xc5\xa6\xd7\xba\xea\xad\x05\x0d\x43\xc6\xcd\x1c\xea\xfd\xf9\ +\xd1\x0d\x5f\xfc\xd1\xf7\x86\xe0\xee\x07\x7e\xff\xb7\x89\x5f\xfd\ +\xcd\xe4\xc4\x1b\x3f\xf9\xc3\x1b\x91\xc2\x3e\x23\xa7\x5e\x9a\x01\ +\x07\x1f\x7b\xf0\x05\x3b\x10\x69\x6d\x6c\x3f\xef\x53\x5f\xba\x76\ +\x7c\xa9\xeb\x71\x35\xfa\x50\x9c\xee\xed\x8c\x52\xc7\x71\xe6\xce\ +\x7d\x6e\xd9\xf2\x65\x96\x65\x01\xe2\xe4\xf3\xce\x83\xd4\x30\x41\ +\x9e\x28\x0b\x20\xe4\x71\x13\xef\x3a\x82\xe8\x6e\xa4\x80\x9a\x61\ +\x05\x03\x96\x81\x2d\x0f\xfc\xe9\x97\xdb\x9c\xcc\x02\xda\xd6\xcc\ +\x06\x7e\xeb\x3b\x5f\x20\x5b\x5f\xbe\x6f\xfe\xfa\x68\x6e\x66\x61\ +\xff\x69\x77\x7e\xea\xbc\xdd\x6f\x3f\xf5\xe4\xe2\xbd\xa1\x30\x36\ +\xd9\xd9\x9f\xfe\xe6\xbf\x65\x6f\x7f\xe9\x17\x0f\xbf\x17\x2d\xeb\ +\x3b\x6e\xc6\x25\x56\xc8\xaa\xdb\xb9\xe2\x35\x71\x78\xdc\x9c\x9b\ +\x8b\x32\x33\x05\x97\xdd\xde\x8f\xfd\x7b\xb1\xdf\x00\x01\x1f\x60\ +\x06\xf5\x5c\xe8\x02\x49\xfb\x30\x88\x92\x30\xe6\x34\xec\x5a\xb3\ +\x1f\x2f\xff\xef\xab\x8a\x77\x25\x7e\xfd\xc6\xb2\xb6\x99\xfd\xdd\ +\x8e\x66\xaf\x60\xe4\x97\xbe\xfd\xf5\xc2\x8e\x4d\xbf\xf8\xe1\x83\ +\x8b\x36\x4c\x1e\xd3\xfa\xe2\x3b\x87\xe9\xa7\x3f\x7b\x85\x76\xe0\ +\xcd\xfb\x5e\x7b\x7e\xda\xf9\xdf\x6c\x8d\x69\xb3\x6f\xfb\x8f\x1b\ +\x27\xe5\xb7\xee\x7f\x13\xb2\xfb\xdd\xfe\xcd\x6f\x0f\x0b\x43\xf3\ +\xae\x05\x84\x31\xdf\x5b\x62\xba\x4e\xa9\x8c\x35\xd7\xe9\x65\x13\ +\xfe\xf3\xfb\x5f\xcc\xa3\xf1\x17\x7e\xfd\x3f\x87\xd9\xc8\xcf\x5c\ +\x3e\x61\xdf\x1b\x0f\x2e\x78\x6e\xd1\x85\x63\x3f\x1d\x40\xa9\x8a\ +\xbd\x28\x4e\xd7\x6e\x25\x22\xe0\xf9\x33\xa6\xcf\x98\x39\x03\x51\ +\x9a\xa6\xc9\x39\x4f\x05\xf6\x24\x22\x60\xd7\xf9\x48\x44\x99\x7a\ +\xa4\x3d\xf7\xb4\x2c\x9c\x74\x8f\x26\x00\xa9\x59\x03\xc1\xe3\xcd\ +\x8e\x31\xfb\xb3\xff\x7d\x7d\xbf\x86\x3f\xfc\xe0\x67\x4b\x76\x1e\ +\xe9\xb7\x67\x57\x6b\x70\xd0\xd7\xbf\x7a\x6b\x61\xd8\x94\xad\x3b\ +\x9e\x9a\xff\x6e\xe6\xcc\xbb\x2e\x19\xa2\xcd\xbb\xef\xbe\xf9\xef\ +\xee\xbf\x45\x6f\x0e\xf7\x3b\xff\xbb\xdf\xbb\x3d\x8c\xb1\x67\xd7\ +\x8a\x11\x97\xdc\xfd\x8d\xab\x2a\xb9\xe7\x78\x1e\xef\xa1\xdf\x91\ +\xf4\x50\x88\xa6\xda\x8c\xbd\xcc\x5f\x90\x52\x22\x4a\x29\x09\xd3\ +\xf4\x23\x9b\xde\xdd\x74\xf0\x90\xf9\xcc\x23\xe1\xd8\xc1\x43\xbb\ +\x6a\xd6\x1c\xbc\x71\x14\x03\x4d\x63\x04\xc1\xcc\x1b\x36\xaa\x50\ +\x3f\x7a\xf0\x48\xbd\x5d\xeb\x71\xd8\xb2\xe2\x3d\xe9\xd0\xa9\x33\ +\x26\x06\xa5\x8b\x2c\x55\x60\x1e\xa5\x40\x04\x29\x10\x10\xa4\x10\ +\xa2\x8b\x36\x4b\x21\x24\x12\x8d\x51\x44\x00\xd1\x7e\xa8\x36\xe1\ +\x1a\xb5\x2b\xde\x7d\xdb\xd1\xfb\xcc\x98\x38\x40\xb8\x8e\x40\x55\ +\x45\x56\xf1\xc1\xc4\xa1\xb4\xb4\xb4\x33\xaa\x2f\x84\x20\x34\xf5\ +\xfc\x94\xf8\x82\x40\x89\x52\x4a\x21\x45\x67\x44\x10\xfd\x37\xe1\ +\x89\x6a\x93\xee\x0e\x42\x48\xc2\x08\x91\x02\x8c\xac\xa2\xc2\x8c\ +\xc3\x0d\x89\x5b\xae\xbc\xf9\xe8\xdc\xb9\xbf\xfb\xc9\xcf\x46\x5f\ +\x78\xc3\x15\x43\x9b\x1a\x92\x2e\x1c\xd9\xb2\xa4\x8e\x67\x0e\x3d\ +\x6f\x40\x59\xc4\x3b\x86\xd4\xb7\x6d\x10\x12\x51\x4a\x01\xc0\xb9\ +\x10\xdd\x64\x52\x91\xae\xb1\x47\x20\x14\xbb\x6d\xf3\x87\xaf\x0b\ +\x98\x92\x05\x8d\xd9\x35\xef\xac\xd8\x3f\x74\xe6\x25\xa3\x2b\x82\ +\x1e\x2d\xbf\xa0\xed\xa5\x55\xef\xae\x1a\x34\xce\x10\xf1\x58\x5b\ +\x87\x9d\x6c\xdb\xb5\xa5\xce\x1d\x34\xbb\x20\xab\x3d\xd7\x8a\xb0\ +\xcb\x6e\xfe\x6c\x59\xc0\x4d\xd8\x60\x61\x9d\xc3\xa5\xe0\x9e\x14\ +\x2e\x50\x9d\xc7\xda\x9b\x9a\xdb\x1c\x8d\x81\x95\x41\x9a\xeb\x0e\ +\x1f\x6d\x1f\x9c\xcf\x3d\xce\x39\x17\x52\xa2\x94\x82\xbb\x5c\x52\ +\xab\x24\x2f\x50\x1b\x1a\x76\xdb\xe7\xe7\x18\x6e\xd2\x95\x40\xb8\ +\xcb\x95\x9d\x2b\x4e\xdb\xc9\xf5\x71\x04\x4f\x7b\xe5\x04\x01\x28\ +\x52\x94\x52\x4a\x89\x70\xf2\x1c\x21\xa2\x94\x42\x48\x21\x11\x25\ +\x9c\x3a\x89\x98\x3e\xb0\x10\x20\x11\x41\x4a\x21\x04\x20\x0a\xee\ +\x82\x40\x21\x11\xb8\x23\x82\x03\xaf\xff\xf4\x37\x27\xaf\x9b\x7b\ +\xcf\xe3\x8f\x56\xf4\xbd\xbb\x24\x12\x2a\x1a\x33\xe7\xee\x19\x65\ +\xc9\x58\x92\x06\x02\xfb\xaa\x04\x4a\xe1\xb9\x2e\xa7\x60\x80\xd7\ +\x56\xdf\x90\x4c\x96\xd9\x49\xa1\xeb\xec\xa4\x34\xaa\x2e\x23\x89\ +\x54\x9b\xa5\x94\x78\x4a\x9b\x7b\x85\xbf\x20\x11\x29\x63\x4d\xdb\ +\x56\x6d\x6f\x08\xdc\xf5\xe5\x39\x23\x33\x40\x52\xbd\x32\x5c\x73\ +\xcf\x3f\x56\xec\xeb\x3b\xc2\xab\xd9\xf1\xe8\x1f\x7f\x46\xda\x1b\ +\x82\x83\x2f\x98\x3e\x22\x2f\x33\x71\xd5\xb4\xf5\x0f\xfe\xfe\x47\ +\xdf\x0d\x05\xad\xbe\x63\xaf\xbe\xfd\xa2\x1c\x94\x52\x0a\xc1\x3d\ +\xd7\xc8\x1e\x3c\xa1\x64\xe1\x93\xbf\xfa\x9f\x77\x87\x8e\xbf\xe5\ +\xc6\xcb\xae\x1c\xff\xde\xf3\x7f\xf8\xe1\xd2\x2c\x52\x9b\xb0\x66\ +\x5b\x94\x73\x21\x04\x08\xce\x6d\x62\x9c\x7f\xdd\x35\x7b\x1e\x7e\ +\xee\x7f\xbe\xb7\x22\xa8\x9b\x13\xaf\xb9\x75\xf6\x90\x42\xee\x29\ +\x65\x50\x9c\x9e\x2e\x74\x99\xe9\xf3\x27\x23\x84\x10\x84\x10\x40\ +\x5f\x16\x4e\xba\xf7\x12\x7f\x8e\x52\x48\x29\xa5\x90\x88\xd0\x65\ +\x2c\x71\x62\xd8\x81\x08\x0e\x5c\x08\x21\x84\xe0\xd2\xff\x1f\x38\ +\x0a\x2e\x19\x13\xdb\xdf\x9d\xf7\xca\xd2\x3d\x04\x13\x25\x83\x86\ +\x97\x17\x0e\xbc\xee\x8a\x89\x0f\xcc\xff\xdd\x77\xde\xca\xb2\x82\ +\x25\x37\x7d\xf1\x4e\x40\x14\x5c\x0a\xce\x5d\xd0\x46\x4d\x1a\xfd\ +\xde\x93\xff\xf8\xee\x81\x77\xa7\x5c\x74\xd3\x65\x93\x8b\x85\x2b\ +\xb0\xab\x87\x90\x16\x85\xe3\x9f\xa1\x9b\x36\xbf\xef\xc7\x3f\x83\ +\x7c\x47\x1a\xc8\x68\x7a\xe5\xdb\xcd\x6f\xfd\x9a\x06\xac\xee\x55\ +\xc0\xb6\xc3\xa3\xae\x29\xfa\xcc\x0b\x7e\x5e\x13\x63\x6c\xdb\x96\ +\x4d\x43\x86\x8f\xa4\x94\x3a\xb1\xd6\xb6\x38\x66\x66\x47\x88\xaf\ +\xa9\xd2\x6b\x6f\x77\x3a\x8e\x2c\xfb\xcb\x2b\x07\x6f\xb9\xe3\xba\ +\x5c\x0d\x72\x0a\x8b\x02\x54\x48\xc2\x08\x4f\xd4\xd6\xd4\x25\x38\ +\xc9\xc8\xce\xcb\x8e\xe8\xed\x2d\xed\x2c\x18\x0d\x99\x14\x08\x45\ +\xb7\xa3\xa6\xb6\x51\xe8\x91\xc2\x82\x3c\x93\x38\x75\xc7\x6a\x63\ +\x1e\x84\xa3\x99\x59\x99\x11\x70\x3a\xda\x1d\xc8\xc8\x88\x50\x44\ +\xa6\xe9\x3c\xde\x7c\xac\xbe\x85\x13\x3d\x27\x3f\x3f\x62\x6a\x6a\ +\x3e\x42\xf1\x41\xa4\x81\x3a\xae\xf3\xe2\x8b\x2f\x1d\x3e\x7c\x18\ +\x00\xa6\x4f\x9b\x3a\x75\xea\x54\x00\x08\x04\x82\xdb\xb7\x6d\xce\ +\xcd\xcb\xcf\xcc\xcc\x92\x52\x02\x80\xa6\xe9\xdb\xb6\x6e\x1a\x30\ +\x68\xb0\x61\x98\x42\x08\x7f\x7a\xb2\x73\x42\xe2\xe4\x00\x03\x21\ +\x76\xbc\x3d\x21\xf4\xac\x88\xd1\xde\xda\xae\x87\x33\x42\x3a\xc4\ +\xda\xdb\xa4\x11\xd2\x79\xbc\xbe\xa9\x55\x50\x2b\xbf\xa0\x30\x62\ +\x51\x20\x24\xd6\x54\xdb\xd0\x9a\x60\x56\x24\x3f\x3f\x87\x38\x1d\ +\x31\x97\x66\x64\x84\x08\x02\x65\xd8\xda\x50\xdb\x12\x13\x99\xb9\ +\xf9\x99\x21\xe3\x84\x8c\x41\x20\x04\x90\x10\x02\x08\x40\x09\x01\ +\x20\x84\x06\x83\xc1\x9d\x3b\xb6\x66\x66\x65\x67\x67\xe7\xc8\xd3\ +\x08\xb2\x9d\xa9\xbf\x80\x08\x12\xfc\x34\xe7\xee\x84\xe1\xa4\x5f\ +\x11\x7f\x0c\x24\x85\xd0\x02\x91\xdc\x20\x0a\x4f\x20\x20\x02\x02\ +\xd5\xf2\x0a\xc3\xde\x31\x29\xa9\x55\x58\xd6\xb7\x5c\x4f\xda\x1e\ +\xe7\x02\x01\x24\xa1\x66\x51\x79\x5f\x02\x20\x25\x17\x02\x33\x72\ +\xb2\xd1\x8f\x1f\x80\x20\x7a\xa4\xac\x4f\x06\xa0\xe4\x9c\x73\xa2\ +\x17\x94\xf5\x29\x04\x40\x94\x42\x08\xb4\xa2\xb9\x41\xe4\x5c\x22\ +\x00\xf7\x5c\x1a\xc8\xa8\xe8\x9b\x05\x80\x42\x70\xa9\x62\x8e\x8a\ +\x0f\xe4\xe4\x22\xb7\x2c\x73\xf6\xec\x0b\x9f\x7a\xea\x99\xb2\xf2\ +\xd2\x09\x13\x26\x48\xdf\x8c\x53\xee\x2f\x76\x1d\x75\x48\x29\x11\ +\x53\x89\x03\xa9\xd9\x0a\x38\x9e\xea\x48\xba\xf8\xf8\x88\x68\x86\ +\x33\x82\x80\x5c\xc8\xcc\x9c\x1c\x14\x9c\x4b\x08\x65\x64\x13\x94\ +\x12\xb2\xfb\x66\xe4\x02\xa0\x14\x82\x73\x0e\x84\x86\xb2\x0b\x23\ +\x39\x04\x51\x0a\x2e\x20\x10\xcd\x0e\xa1\xe0\x12\x01\x84\x20\x99\ +\x79\xa5\xd9\xf9\x28\x85\x10\x5d\x0c\xbb\x8b\x08\x11\x44\x20\x92\ +\x20\x01\x02\x20\x51\x4a\x29\x51\x9e\x6e\x22\xd5\x99\xae\x8f\x48\ +\xb6\x48\xbb\x1d\x7a\x5a\x58\x8a\x48\xf4\x20\x0b\xe7\xf9\xea\xc0\ +\x34\x6d\xdb\xe6\x4d\x25\xe5\x15\x59\x99\x99\x9e\xe7\xf9\x5e\x16\ +\xa4\xd3\x36\x09\x21\xdc\x4d\xb4\x27\x44\x24\x1a\x56\x45\x5e\x15\ +\xbd\xc6\x59\x20\xbe\x7d\x32\x8d\xc5\x3a\x62\x86\x69\x18\xba\x21\ +\xa4\x60\x8c\x31\xa6\x6d\xd9\xb8\xb1\x6f\xff\xfe\x91\x48\xa4\xd3\ +\x5f\xd8\xbe\x6d\x4b\x5e\x7e\x7e\x7e\x7e\xa1\xeb\x39\x7e\x8e\x13\ +\x10\x7f\x2e\xe0\x5c\xaf\x8f\x48\x0f\x1f\x7c\xbf\x01\x08\x21\x94\ +\x51\xc6\xb4\xad\x9b\x37\x56\x54\xf4\x8d\x66\x64\x9c\x35\x7f\x01\ +\x25\x0d\x66\xb3\x70\x7e\x8f\xbd\x98\x10\x90\x02\x25\x4f\xbf\x5d\ +\x16\x15\x97\xec\xdb\xb3\x6b\xc0\xc0\x41\xd1\x68\x66\xca\x95\x38\ +\x2e\xa3\x68\x04\xa2\xf9\x41\xe8\x9c\x5b\x50\x28\x7a\x4b\x80\x01\ +\x01\x11\xa2\xd1\x28\x22\x20\x4a\x46\x35\xee\x79\x7b\x76\xed\xb2\ +\x02\x56\xa7\x28\x00\x80\x94\xa2\xa4\xa4\x6c\xcf\x9e\x9d\x84\x90\ +\xcc\xac\x6c\x4a\xd3\x19\x4d\x5d\xf7\x68\x3e\x07\xd2\x40\x08\x9c\ +\xb8\xfe\xc1\xef\x60\xdc\xf3\xf6\xed\xd9\xad\xeb\x46\x24\x1a\x3d\ +\x4d\xaf\xf9\x1c\xd5\x7d\xa5\x94\x36\x37\x37\x1d\x3d\x7c\xc8\xf3\ +\xbc\xe3\x8b\xbd\xba\x0b\xff\x2a\x14\xbd\x81\xe3\x89\x09\xa7\xd8\ +\x67\x76\x6e\x6e\x79\x79\x9f\xce\xc5\x8b\x3e\x8c\xb1\xd6\xd6\x96\ +\xc3\x87\xaa\x5c\xc7\xfd\xb0\x2c\xbc\xa7\x36\x23\x40\x76\x76\x76\ +\x79\x45\xdf\x93\x6a\x46\x7c\xf8\xba\xe0\x4b\x83\x2a\xd9\xa4\xf8\ +\x78\x48\x06\x9e\x14\x5f\xf8\x28\x58\xb8\xec\xae\xcd\xff\xd2\x71\ +\xc4\x99\x36\x4b\x99\x94\xe2\x63\xcc\xc7\xc9\xc2\x55\xdd\x57\x85\ +\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\ +\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\ +\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\ +\x14\x9f\x18\x5d\x20\x9a\x6e\x18\x1a\xfb\xbf\x2c\x13\x61\x9a\x6e\ +\xe8\x9a\x5a\x4a\xa5\x50\x7c\xb4\x74\x81\x18\x56\x28\x14\x34\x4f\ +\xe9\xba\x84\x12\xaf\x6a\xf3\xaa\xe5\xdb\x0e\xb8\x84\xd1\x33\xe9\ +\xd9\x84\x82\xa8\xde\xb3\x6e\xe9\x9a\x3d\x2e\x50\x25\x0d\x0a\xc5\ +\x47\x44\x17\x08\x65\xe8\xec\x58\xf5\xda\x82\xb7\x37\x26\x81\x12\ +\x42\x18\xd3\x34\x4d\x63\x8c\x02\xa1\x0c\x5b\xe7\xdf\xf7\xfb\x47\ +\xdf\xde\x28\xf4\x90\xce\x4e\xf6\x1a\x08\xf5\xb7\x8c\xf3\x25\x83\ +\x50\xc6\xfc\x3f\x4c\xbd\x8d\x10\xcd\x30\x03\x24\xb9\xf8\xd9\xdf\ +\xff\xe5\xd9\x55\x1e\x65\x04\xd2\x07\xa7\x6a\x5c\xa3\x50\x7c\xf8\ +\xf4\xb8\xce\x9a\x10\xaa\x63\x7c\xd9\x0b\xf7\xbf\x5c\x3b\x69\xc4\ +\x79\x63\x32\x75\xde\xde\xd2\xdc\x61\x73\x2b\x92\x95\x19\x32\xc1\ +\x03\x42\x19\x72\xbb\xa9\xbe\x8e\xeb\x24\x9a\x11\x06\xce\x31\x35\ +\x3a\xd0\xa4\x1b\x6f\x6c\x8d\x49\xaa\x87\xc2\xd1\x70\x50\x4b\xb6\ +\xb7\xb4\xc7\x1d\x3d\x98\x91\x15\xb1\x84\x10\x8c\x41\xac\xa5\xb1\ +\x35\xd1\x64\x73\x7f\xf7\x5a\xa2\xe9\xb4\xa3\xb5\x29\x66\x0b\x2b\ +\x92\x95\x11\xd0\xb8\x2a\xdc\xa4\x50\xf4\x4e\x5d\x00\x00\x04\x62\ +\x04\x42\xe1\xa0\x65\xe8\x64\xff\x8a\x17\xff\xfc\xd0\xb3\xdb\x8f\ +\x25\x8a\x87\x4e\xfd\xcc\x97\xbf\x72\x41\x3f\xc6\xac\x60\xfd\xaa\ +\x97\xbe\xfe\xde\x3c\x2d\xbb\xdf\x2d\x5f\xf8\xf7\xeb\xa7\xf6\x11\ +\x2e\xa7\x9a\x9e\xac\xdf\xfd\xd4\x03\x7f\x7b\x6d\xe5\x4e\x27\xd4\ +\xe7\x3f\x7e\xfb\xbb\xb1\x89\xe5\x7f\xfc\xcb\xc3\x6b\xf6\x35\x66\ +\xf5\x1d\x7b\xfb\x17\xbe\x7c\xe5\x84\xd2\xed\x6f\x3d\x7d\xef\x43\ +\xf3\x0e\xb5\x0a\xdd\xc0\xdc\xa1\x9a\x66\xb0\xfd\xcb\x9e\xbf\xef\ +\xe1\xf9\x07\x9a\xec\xdc\x41\x53\xbe\xf0\xd5\xcf\x8d\x2f\x0d\x7b\ +\x5c\x49\x83\x42\xd1\x4b\xe3\x0b\x00\x00\x84\x19\xa2\x71\xcb\x43\ +\x0f\x3e\x15\x2f\x9f\xf3\xcb\x5f\x7c\xa7\x22\xb1\xee\xa1\x87\x5f\ +\x6a\x94\x1a\xf1\x9c\xec\xe1\xb3\x7e\xf4\xcb\x1f\x4d\xcd\x6b\x99\ +\xf7\xf4\xdc\xaa\x04\xd5\x19\xd5\x20\xb9\xfc\xb9\xfb\x5f\xdc\xcc\ +\xef\xfe\xce\x2f\x7e\x7b\xcf\x7f\x8c\x0b\x1f\x7b\xf4\x81\x07\xf7\ +\xb1\x91\xf7\xfc\xfa\xe7\x53\x32\x0f\x3f\xf2\xe0\xfc\x43\x47\xb6\ +\x3f\xfd\xf4\x7c\xaf\xcf\x9c\x9f\xfd\xf2\x7b\xd3\xfa\x05\x1c\xa9\ +\xc9\xc6\x2d\x0f\x3f\xfc\x6c\xbc\x78\xda\xbf\x7f\xe5\x8e\x50\xf5\ +\xdb\x0f\xcd\x5d\xe5\x51\x15\x8c\x54\x28\x7a\x9f\x2e\x10\xa6\x19\ +\x86\x61\xe8\x3a\x23\x00\x94\xc6\x8e\x1e\x38\xdc\xae\x8d\x9e\x34\ +\x67\xd2\xe4\x99\x13\x47\x0d\x6a\x3f\xb2\xb3\x3a\x26\x28\x8a\x40\ +\x7e\xd9\x84\x71\x53\xa7\x0c\x1b\xe4\xb4\x1d\xa9\x6e\x15\x1a\x25\ +\xc2\xe9\xd8\xb7\xfd\x60\xd6\x98\x0b\x2e\x9b\x35\x65\xec\xd8\x91\ +\xd1\x58\x5d\x55\x6d\x6c\xc0\xd8\x8b\xa6\x4f\x9c\x32\xe5\xbc\x31\ +\xbc\x7e\xef\xb6\x3d\x55\x8d\x31\x39\x68\xcc\x85\x13\xc7\x8f\x29\ +\xce\x32\x24\xa5\xb1\xa3\x07\x1b\xe3\x4e\xa2\x6e\xdf\xdb\x4b\xd7\ +\x6b\x05\x95\x65\x01\x61\x0b\xa9\x74\x41\xa1\xe8\x5d\xe3\x08\x4a\ +\x59\xdb\xd1\x6d\xbb\x1a\xb5\xd2\x60\xeb\xde\x03\x4d\xac\x28\x9a\ +\x5d\x5c\x92\x17\x70\x77\x6d\x5b\xb9\x77\x68\xfb\xb6\x5d\x07\xac\ +\xbc\x0b\x0a\x82\xd4\x13\xe0\xc6\x5a\xf7\xed\xdd\xbc\x6a\xfb\x4e\ +\x3d\x3a\xac\x28\x83\x71\xc9\xa9\x1e\x2c\x2c\xcd\x6d\xd9\xb9\x7e\ +\xcd\xa6\x09\xfd\xb2\x74\xd3\xcc\x2a\xcc\x36\xf7\xee\x58\xb5\x63\ +\x7f\xe6\xd6\xcd\xdb\x31\x63\xd0\xc0\x7e\x65\xd9\x41\xb9\x6b\xf3\ +\x7b\xbb\x26\x92\xf6\x04\x47\x2e\x02\xf9\x05\x21\x0d\x45\x6e\xff\ +\x6b\x6e\xbe\xd8\x72\x5a\xf5\xbc\x0a\x0b\x85\x2a\xf9\xa6\x50\x7c\ +\x88\xb0\xef\x7c\xe7\xbf\x4f\x96\x0a\xc3\x3a\xb8\x6c\xde\x2f\x7f\ +\xfb\xc7\xb9\xaf\x2e\x6d\x0b\xf6\xbb\xee\xd6\x4f\x4d\x1e\x39\x24\ +\x4f\x8f\x2d\x7b\xfd\xb9\x27\xe6\xbe\xde\x12\x1c\x78\xdb\xe7\x3e\ +\x33\xa1\x54\xdb\xb2\x7a\xe5\xba\xd5\xcb\x5e\x5d\xb0\xb0\x4e\xeb\ +\x73\xf3\x5d\x9f\x99\xda\x3f\xc3\xe3\x82\x68\x56\x5e\x51\x76\xed\ +\x96\xf7\x9e\x7e\xfa\xc9\xe7\x5e\x5f\x1a\x1d\x7f\xfd\x35\x23\x33\ +\xd6\x2f\x7e\xf1\xd1\x7f\xcc\xaf\x72\xf2\xae\xff\xf4\xa7\x2f\x1c\ +\x37\x2c\xcf\xf4\x36\x2c\x79\xf9\xc9\xe7\x5e\xdd\x55\xe7\x95\x0f\ +\x9e\x70\xc9\x65\x17\x14\x6b\x89\x8d\xcb\xdf\x7a\xf9\x95\xd7\xde\ +\x7a\x6f\x43\xe6\x98\x19\xe3\xca\x32\x85\x52\x06\x85\xe2\xc3\xa3\ +\x9b\x7a\xd0\x84\x10\x2f\xd9\xd1\xd0\xd0\x94\xf0\x44\x20\x9a\x57\ +\x92\x9f\x09\x88\x8c\xca\x86\xea\xa3\x2d\x09\x2f\x98\x55\x58\x92\ +\x17\x41\xe1\xb5\x37\x37\x34\xb5\xc5\x85\x24\xc1\xcc\xfc\x92\xfc\ +\xa8\x4c\xcd\x47\x10\x4d\xa3\x89\xd6\xfa\x9a\xfa\x36\xc1\x8c\x9c\ +\xfc\xa2\xbc\x0c\xbd\xe9\x58\x75\x43\x5b\xd2\xcc\xc8\x2b\x2d\xc8\ +\x22\x52\x52\x86\xcd\x35\xd5\x4d\x1d\x36\x50\x2d\x92\x95\x9b\x9b\ +\x19\xd1\x98\x68\x3c\x56\xdd\x12\x73\x40\x33\x73\xf2\x0b\x32\x02\ +\xba\xda\x30\x4e\xa1\xe8\x5d\xba\x00\x00\x84\x32\x5d\xd7\x08\x00\ +\x4a\xe1\x71\x8e\x08\x40\xa8\xae\xeb\x94\x00\x4a\xee\x79\x02\x01\ +\x98\xa6\x6b\x8c\x82\xff\x1e\x8f\xe3\x09\xd1\x09\x4d\x63\x14\x00\ +\xb9\xe7\x09\x09\x9a\xae\x33\x4a\xba\x1c\x8a\x68\x9a\xee\x67\x33\ +\x48\xc1\x3d\x2e\x80\x50\x5d\xd7\x28\x21\xe9\x3f\x51\xa2\xa0\x50\ +\xf4\x3e\x5d\x50\x28\x14\x9f\x64\x54\x7e\xa1\x42\xa1\x50\xba\xa0\ +\x50\x28\xfe\x19\x9a\xba\x04\x0a\xc5\xbf\x6c\x58\x4e\x48\xef\xdc\ +\x8a\x0e\x11\x3f\x50\x2c\x5f\xe9\x82\x42\xf1\x2f\x13\x05\xdb\x4e\ +\x72\xce\x7b\x5d\xc3\x80\x98\x96\xa5\x69\x3a\xa2\x54\xba\xa0\x50\ +\x9c\xd3\xce\xd7\xd8\xd8\x40\x08\x31\x0d\xb3\xb7\x35\x8d\x4b\x11\ +\x6b\x68\x88\x64\x64\x04\x83\xc1\xd3\xf4\x1a\xce\x44\x17\x10\xc1\ +\xd4\x89\xa9\x91\x9e\xce\x41\x08\xf1\x04\x26\x5d\x54\xfb\x57\x2b\ +\x3e\x19\x9e\x02\x6d\x6b\x6d\x66\x8c\x95\x96\x55\xf4\xce\x71\x44\ +\x3c\x1e\xaf\xa9\x3e\x62\x1a\x06\xd3\xb4\xd3\x91\x86\x33\xd1\x05\ +\x4b\x27\xab\x0e\x38\x1b\x0e\xb9\x46\x0f\xeb\x9b\x3c\x81\xfd\xf2\ +\xb4\x8b\x87\x05\x5c\xfe\xc1\x32\x11\x28\x65\x04\xe4\xff\x21\x7f\ +\x81\x30\x46\x51\xaa\x04\x08\xc5\x39\x85\x52\x12\x8b\xc7\xca\xca\ +\xfb\x12\x42\xfc\x91\xbc\xff\xa4\x57\x8c\x6d\x00\x00\x20\x14\x0a\ +\x69\xba\x6e\xdb\x76\x28\x1c\x01\x38\x3b\xba\x60\x30\xd8\x56\xed\ +\x3e\xb9\x3a\x11\xb1\xba\xd7\x85\x84\x83\x17\x54\x9a\x57\x8c\x0c\ +\xb8\xfc\x03\x7d\x04\x70\x12\xed\x2e\x18\x61\x4b\x3f\xb3\x2b\x4a\ +\x80\x77\xb4\x25\xb5\x40\xc8\x64\x44\x29\x83\xe2\x5c\x82\x12\x3b\ +\x45\x01\xd2\x71\xbe\xe3\xea\x70\x92\x46\x10\x02\x80\x70\xa6\x36\ +\x8a\x00\x94\x31\x82\x52\x48\x24\x27\x1f\xb6\xab\x1a\x00\x20\x22\ +\x00\x22\x32\xc6\x00\x08\x02\x12\x02\xa7\xa3\x57\xf4\xcc\x9a\x65\ +\x68\x24\x62\x91\xb0\xd9\xc3\xc3\x22\x96\xfe\x01\x7b\x26\xa1\x86\ +\x89\xeb\x17\x3e\x33\x77\xd5\x41\xa6\xeb\x67\x22\x0a\x54\x67\xf6\ +\x91\xb9\xff\x78\x6c\x4b\x13\xd7\x99\x1a\xc0\x28\xce\xb1\x2e\xc8\ +\xb4\x1a\x1c\x47\x4a\x89\x69\xa9\xe8\xfa\x00\x44\x5f\x16\xce\xe8\ +\x41\x28\x81\x8e\xc6\xda\xba\x96\x24\xa5\xe4\x84\x5f\x75\x39\x6f\ +\xe7\xa9\xfd\x27\x7e\x0b\x4f\xdf\x85\x39\xd7\xf9\x0b\x54\xd3\xdc\ +\x86\xad\xbf\xfe\xc5\xdf\x76\x37\x83\xa1\x33\xdd\xb4\x42\xe1\x70\ +\x30\x60\x31\x0a\x94\x60\x4b\x43\x6d\xb3\x0d\x81\x40\x30\x14\xb0\ +\xd8\x09\x4d\x23\x9a\x61\x85\xc2\xe1\x50\xc0\x62\x04\x08\xd5\x02\ +\xc1\x50\x38\x14\x32\x75\xe6\xff\x9a\xe9\x66\x28\x1c\x0c\x18\xa2\ +\xa1\xae\x36\xc1\x91\xf8\xaf\x84\xc2\xa1\x60\x40\x53\xe5\x23\x15\ +\x67\x1f\x89\x08\x32\xed\x1a\xbc\xdf\x03\x34\x8d\x6d\x5c\xf0\xd0\ +\xcf\x1f\x5a\x22\xb4\x13\x00\x44\x20\xf4\x7d\x7e\x4c\xff\xc4\x28\ +\xc3\xc5\x4f\x3d\xf8\xd2\xfa\x66\x4a\x99\xc6\x08\xf6\x70\xae\xd4\ +\xeb\x5d\x95\xeb\xb4\xef\xd5\xe7\x7e\x3e\x82\x20\x77\x5b\x9a\xdb\ +\x5c\x49\x4d\x8d\xaf\x7f\xe7\xd5\x77\x37\x1c\x08\x14\x0f\x99\x73\ +\xe9\xec\x7e\x16\x31\x2d\xeb\xd8\xba\x37\xfe\x5c\xfd\x0e\x64\x0f\ +\xb8\xf4\xd2\x59\xc5\x21\xe0\x02\x01\x88\xa1\xc9\x9d\xcb\x5e\x5a\ +\xbc\x7e\x1f\xcb\x1b\x74\xc5\xd5\x97\xe7\xc6\x77\x3d\xb3\x60\xf1\ +\xb1\x84\x3e\x6a\xc6\x25\xd3\x47\x94\x52\x14\x87\x36\x2d\x5a\xb8\ +\x62\x2f\x63\xf1\xba\x04\x31\x34\xa6\xeb\xf4\xc0\xfa\x45\x6f\x2d\ +\xdf\xce\xc3\x65\x17\x5f\x31\xa7\x5f\xb6\xc1\xb9\x5a\xa0\xa9\x38\ +\x8b\xc3\x78\x94\x52\x02\x00\x42\xe7\x3d\x39\x75\x97\x06\x20\x27\ +\x0d\x76\x01\x9c\x78\x5b\x73\x9b\xa3\x81\xbb\x76\xe1\x2b\xab\x77\ +\x1e\x74\xa5\x31\x70\xf2\xc5\x73\xce\x1b\xc4\xda\x8f\xbe\xfe\xfa\ +\x1b\x5b\x8f\xc4\xfa\x8e\x9a\x71\xd5\x45\x63\x59\x47\xf5\xeb\xaf\ +\xbc\xb2\xa3\xd6\xee\x37\xe1\xe2\x2b\xce\x1f\x62\x57\x6f\x7b\x6d\ +\xe1\x7b\x87\x9a\xbc\xe1\xd3\x67\x81\xb4\xd7\xbe\xf2\xf7\xc4\x9e\ +\xd2\xb1\x17\x7d\x6a\xfa\xc0\x0c\xd1\xb3\x79\x77\x36\x40\xa2\x3c\ +\xfd\xa1\x0b\xfd\x50\x2e\x22\x63\xcc\x30\xe9\xce\x77\x9e\x79\x64\ +\xc1\xd6\x8a\x51\x63\xd8\xd1\xa5\xf7\x3d\xfc\x4a\x8b\xd0\x19\xa0\ +\x90\xe6\xc0\x11\xc3\xa1\xea\x9d\xfb\x1e\x7b\xbd\x1d\x0d\x46\x89\ +\x66\x68\xfb\x96\xcc\x7d\xe0\xa5\x0d\x85\x83\x47\x0e\xee\x5b\xa4\ +\x25\x0e\x3c\x72\xdf\x83\x87\x68\xd9\xa8\xfe\xa1\xd7\x1f\xf9\xeb\ +\xa2\xdd\xb1\xf8\xfe\x25\xf7\x3d\xf2\x86\x59\x31\xa4\x7f\x61\x44\ +\x7a\x1e\xd3\xf5\xda\xad\x6f\x3e\x3a\x7f\x7d\xff\xf3\x2e\xe8\x23\ +\xf7\x3c\xfc\xd8\xeb\xed\x92\xa9\xbc\x4e\xc5\x59\xb4\x68\xdf\x5f\ +\x00\x44\x72\xb2\xdb\xef\x87\x16\xba\x3c\x10\x00\x09\x65\x4c\x63\ +\x54\x36\x2d\x7c\xed\xad\xf6\xdc\xe1\xa3\x07\x04\x17\x3e\x74\xdf\ +\xaa\xc3\xcd\xab\x17\x3c\xbd\x60\xbb\x9c\x79\xe1\xd4\x8a\xbc\x0c\ +\x26\xda\x5e\x7e\xf8\xfe\x8d\xc9\xd2\x0b\xa6\x0f\xd9\x34\xff\x81\ +\x05\xdb\x5b\x9b\xb7\xbe\xb3\x78\x7d\xed\xb0\x09\xe3\x2b\xf2\x23\ +\x12\x69\x41\xff\xd1\xe7\x4f\x9b\x54\x91\x6d\x08\x81\xdd\x0d\x37\ +\x52\xaa\x84\x98\x8a\xc2\x4b\xc4\xde\xec\x2f\x00\x10\x42\x29\x63\ +\x6e\xd3\xea\x15\x1b\x2a\x2f\xff\xf7\xeb\xe7\x0c\x4f\x0c\xcf\xba\ +\xe7\x9e\x67\x77\x1f\xbb\x10\x08\xf4\x99\x34\x73\xce\xec\x09\x53\ +\x2a\x02\x3f\xfc\xc5\x6b\x55\x0d\x17\x8f\x29\xb2\x98\x6c\x5a\xba\ +\x7a\x73\xdf\x39\x5f\xbd\xf5\xb2\x41\x9e\x24\xc7\x96\xfd\x7d\x8f\ +\x2c\xff\xf6\xdd\x37\x56\x58\x2e\x39\x72\xcf\xf2\x95\x9b\xb2\x8c\ +\xf5\xa1\xc1\xb3\xef\xbe\xe1\x12\xb3\x29\x6f\xf5\xc6\xc3\x08\x7c\ +\xdf\xca\x15\xc7\x5a\xf1\xc0\xd6\x0d\xbc\xb1\xa3\xe5\xc8\xb6\xda\ +\xe4\x35\x83\x2d\x50\x93\x14\x8a\xb3\x38\x8e\xf0\x87\xf4\x52\x20\ +\xa6\xc7\xf3\xa9\x8e\x79\x8a\xbf\x0c\xe0\x8f\xf9\x05\xf7\x48\x20\ +\x3a\x6c\xd2\xcc\x0b\x07\x3a\x35\x3b\xb7\x6c\xda\x5f\x37\xa7\x30\ +\x1f\xd6\xee\x3b\xd8\x32\xfe\xe2\xe9\xfd\xb1\x69\xc5\x92\x4d\x07\ +\x43\x43\x0a\xd7\x6c\x90\x6d\xf1\xe6\xed\x3b\x8f\x8d\x0c\x91\x9c\ +\xf2\x61\xb3\x66\x4e\x35\x21\xbe\x85\xcb\xbc\xca\x61\xe3\x46\x0f\ +\x71\x9d\xa4\x10\xbc\x27\x27\xc6\x77\x5b\xfc\x28\xa4\xfc\x20\xf1\ +\x85\x73\xa8\x0b\x84\x19\x86\x46\x29\xe3\x4c\x7a\x12\x09\xa0\x94\ +\xa0\x6b\x0c\x00\x08\xd5\x18\x60\x6a\x76\xd1\x97\x37\x02\x7e\x70\ +\x17\x80\x00\x4a\x8e\xa8\xe9\x0c\x50\x02\x30\x29\x25\xa5\x9a\x46\ +\x00\x80\xe8\x8c\xa1\x94\xd2\x0f\xc5\x00\xc8\xb4\x24\x72\x17\xb3\ +\xcb\x2a\xa7\x4d\x9f\x0c\xee\xe4\x4b\x43\x91\x5c\x43\x72\x25\x0a\ +\x8a\xb3\x1a\x77\x44\x09\x88\x52\x4a\x21\x64\xca\x86\x3b\x07\x14\ +\x27\x76\x03\x89\xfe\xad\x5b\x0a\x21\x11\xa5\x67\x27\x01\x25\xd5\ +\x0d\x3b\xe6\x0c\xbe\xea\x8e\x6f\x17\xac\x78\xe5\xa5\xb9\x3f\x5a\ +\xb9\xf9\xab\xb7\x0c\xa0\x56\x74\xe8\xb8\xf3\xc6\x17\x90\xa9\xd3\ +\x67\x67\x17\x95\xb7\xbe\xe7\x49\xe9\x25\xb9\x30\x88\x27\x51\x0a\ +\x4f\x00\x70\x29\xa5\x10\xd8\xcd\x58\x25\xad\x0d\x00\x40\x29\xe0\ +\x71\xbf\xa1\x37\xe9\x02\xa1\x1a\xc4\x8f\xbc\xbd\x78\x87\x95\x5d\ +\x50\xbf\xe1\x4d\x3b\x5a\x9c\x5b\x58\x34\x6a\xf4\xe0\x87\x5e\x9d\ +\xff\x4e\xe8\xa2\xba\xd5\x2f\xb5\x15\x0f\x1f\x54\x12\x59\xe1\x79\ +\xb5\xfb\x77\x6f\xde\x20\xd7\xbc\xfa\xa2\x1c\x38\xa9\x6f\x7e\x50\ +\x70\x0f\xf5\x9c\x89\xc3\xfb\x3f\xf8\xea\x53\xaf\x59\x17\x67\x59\ +\xc1\xc2\xd2\x09\x45\xce\x23\x73\x9f\x5f\x34\xb5\xb8\xf5\xd5\xad\ +\x4d\xe3\x3f\x3d\x72\x58\xc0\x9e\xf7\xa7\xb7\x9e\x7a\x35\x77\x4c\ +\xe8\x70\x43\x9b\x2d\x51\x1b\x3c\x79\xb4\xfd\xc8\xc6\x3d\xb5\x23\ +\x06\x84\x79\x47\x20\xbb\x84\x11\x54\xde\x82\xe2\xac\xea\x82\x44\ +\xe9\xab\x82\x90\x7e\xba\xf1\x49\x37\xe7\xf4\x8f\x44\x0a\xf4\x5c\ +\xc7\xb6\x5d\xc1\xb9\x63\xdb\x0e\xf7\x40\xa0\x6b\xdb\x42\x38\x87\ +\x76\x6f\xaf\xb5\x33\xa7\x4e\x1c\xb4\x7e\xfe\xb6\x3a\x7d\xce\xf8\ +\x62\xb6\x79\xe3\xb6\xca\x59\x43\xbd\x44\x47\x5e\x39\xe1\x4e\xea\ +\xaf\x3c\xa2\x15\x44\xd8\x8a\xf5\xef\x2c\x2d\xe9\xc8\xcc\x2a\xef\ +\x5b\x12\x91\x5c\xc2\x89\xd3\x93\xbe\x22\x10\x42\x52\xf3\x14\x42\ +\x4a\x29\x4e\xdf\x5f\xe8\xa6\x8e\xdb\x3f\xc5\xd0\xc8\xc6\xc3\xee\ +\xd6\x6a\xaf\xe7\xbc\x26\xa8\xc8\xd1\x66\x0c\xb6\x3c\x71\x7c\xe8\ +\x40\x78\x72\xdf\xd6\x75\xab\xd7\x6d\x6e\x61\x25\x37\xdc\x74\x7d\ +\xbf\x4c\x23\xbf\x4f\x65\x86\x73\x74\xe9\xb2\xb5\xf1\xc8\xc0\x5b\ +\x6f\xbd\xa6\x2c\x42\x50\x8a\x86\xaa\x1d\x5b\x77\xec\xa7\xc5\x63\ +\x6f\xbf\xf9\xd2\x7c\x13\xb9\x94\x52\x42\xf1\xc0\x21\xd9\xe2\xd8\ +\xca\x55\xeb\xab\xea\x9d\xfe\xa3\x67\xcc\x18\x99\xb7\x7b\xf5\xd2\ +\x8d\xfb\x5b\xc6\x5c\x7a\xd3\x65\xe3\xcb\x82\x39\x7d\x06\x14\xd2\ +\x2d\x2b\x57\x6c\x39\xd0\x54\x38\x60\xdc\xa4\x51\x83\x4a\x2b\x06\ +\x96\x47\x92\xeb\x96\xaf\xdc\xb6\xff\xa8\x9e\xdb\x6f\x50\x49\xd6\ +\xe9\x67\x86\x2b\x14\x1f\x14\x4a\x59\x7d\x5d\x6d\x76\x4e\x0e\x65\ +\x4c\x4a\xd9\x39\x3f\x99\x9e\x2a\x3c\xfe\xd4\xef\x98\xb1\xd6\x46\ +\x1e\x2c\x1e\xd6\x3f\xab\xa9\xa1\xbd\x78\xc0\xd0\xd2\x30\x34\x35\ +\x34\x47\x8a\x07\x04\xdb\xf6\xbc\xb1\x70\xf1\xf6\x6a\xf7\xbc\x8b\ +\xae\x9e\x52\x59\x31\x60\x50\x45\xfb\x81\x0d\x2b\xd7\x6d\x3f\xd6\ +\x2a\xfb\x0d\x1d\x64\x26\x9b\x13\x5a\x5e\xe5\xc0\x62\xf0\x30\xaf\ +\x34\xbf\xf5\xe0\xe6\xb5\xdb\x8e\x86\x8b\x06\xf6\x2d\x0c\x09\x71\ +\xfc\xf8\x5d\x72\x28\x00\x21\x35\x09\xa2\xeb\x7a\x43\x43\x9d\x65\ +\x05\x02\x81\xc0\xe9\xa8\xc3\x99\xd4\x65\x89\x98\xe4\xaf\xef\x76\ +\x3c\xba\xbc\xc7\xbc\xa6\xb8\x83\x17\x54\x9a\x3f\xbb\x36\x33\xe6\ +\x74\x2d\xe3\x44\x0d\xc3\xd0\x18\x05\x44\xcf\x75\x3c\x21\xfd\x57\ +\x18\xa3\x20\xa5\xe7\x3a\x9e\x40\xcd\x30\x4c\x5d\x43\x44\x40\xe9\ +\xba\xee\xf1\xbc\x45\x42\x75\xc3\xd0\x19\x45\x29\x5c\xc7\x41\xaa\ +\x1b\x86\x46\x01\x84\xf0\x5c\x97\x23\x10\x4d\xd7\x75\x8d\x01\x21\ +\x04\x85\x63\x3b\x02\x89\x66\x18\x7e\x4d\x28\xee\x39\xae\x9a\x8c\ +\x50\x9c\x4d\x34\x5d\xdf\xba\x79\xe3\xc0\xc1\x95\xba\x6e\x48\x21\ +\xa4\xec\x3a\x8e\x48\x8d\x86\xbb\x78\x0e\xa0\x19\xa6\x4e\x45\xd2\ +\x11\x96\x65\x09\xd7\x76\x05\x18\x96\x49\x85\xc7\x81\x19\x3a\x23\ +\x69\xc3\x06\xaa\x99\x86\x4e\x09\x41\x14\x8e\xed\x80\x66\x1a\x4c\ +\x3a\xb6\x87\x04\x08\xd5\x4c\xd3\xa0\x80\x9e\xe7\x78\x9e\x3c\x7e\ +\xfc\xf4\xb9\x08\x10\x00\x24\x84\xfa\x77\xe5\x50\x28\xb4\x63\xfb\ +\x96\xac\xac\x9c\xec\x9c\x5c\x29\xff\xf9\xe6\x2c\x67\x32\x8e\xf0\ +\x24\xf4\xcd\xd5\x67\x0f\xb5\xac\x1e\xf2\x8f\x1c\x0e\x43\x8b\x74\ +\x4f\x9e\xec\x69\xb9\x8e\xed\x9e\xf2\x4a\xd7\xa1\x90\xf0\xdc\x84\ +\xe7\x76\xeb\xa5\x79\x8e\xed\x75\xfe\x28\x3c\x3b\xe9\x75\xfd\x35\ +\xf7\x5c\xee\x9d\xf0\x07\xdc\x75\xb8\x32\x58\xc5\x39\x1c\x47\x70\ +\x2e\x74\x2d\x75\xcf\x4e\x65\x2f\x21\x00\xf1\xff\x39\xe1\x0e\xda\ +\x69\x9c\x76\x32\xe9\x87\x03\x3c\xdb\xef\x08\xe2\x04\xbb\x16\xdc\ +\x4e\x76\xb1\xe2\xce\x3e\x80\x80\x82\xdb\x09\xde\x55\x6b\xd2\xff\ +\x23\xa0\x3f\x7c\x48\x4f\x86\x10\x00\x40\x21\x05\xe7\x02\xe0\x6c\ +\xc6\x1d\x93\x1e\x5e\x50\x69\xcd\x19\x66\xf5\x74\x12\x02\xc0\x25\ +\x24\x3d\x54\x19\x45\x8a\x4f\x88\x28\x84\x23\xd1\x63\x47\x8f\x0c\ +\x1c\x5c\xc9\x34\x2d\x1d\xfe\x46\x72\x3c\x08\x78\x2e\x56\x4b\x10\ +\x3f\xbd\x3a\x7d\x46\x20\xe9\xc0\x23\x21\x6d\xad\x2d\x89\x44\x22\ +\x18\x0a\x9d\xe6\x80\x5a\xd5\x77\x54\x28\xfe\x05\x1d\x52\x4a\xb9\ +\x6b\xc7\x76\x42\x20\x1c\x89\x1e\xef\x99\x1f\x4a\x63\x20\xed\x2c\ +\xa4\x44\x01\x3c\xce\xdb\x9a\x9b\x4a\xca\xca\x0b\x0a\x8b\xc4\xe9\ +\x6d\xfe\xaa\x74\x41\xa1\xf8\xd7\x48\x03\x22\x36\x34\xd4\x27\x13\ +\x71\x02\xbd\xcb\x51\x26\x94\x66\xe7\xe4\x44\x22\x51\x71\xda\x3b\ +\x42\x2b\x5d\x50\x28\xfe\x65\xd2\xc0\x18\xeb\x9d\xf5\x17\x84\x10\ +\x7e\xa2\xf6\x59\x8c\x2f\x28\x14\x8a\x6e\xa2\x0c\x88\xbd\xb0\x88\ +\xdb\x99\xa1\xd6\x0d\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\ +\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\ +\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\ +\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\ +\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\ +\x2e\x28\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\ +\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\ +\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\x42\xa1\ +\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\ +\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\ +\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\ +\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\ +\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\ +\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\ +\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xa1\x74\ +\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\ +\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\ +\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\ +\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\ +\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\x42\xa1\x50\xba\xa0\x50\x28\ +\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\ +\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\ +\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x8a\x8f\x0a\xda\xfb\xfc\ +\x8e\x10\x42\x28\x25\xbd\xaf\xd1\x88\x28\x11\x01\x51\x7d\x7f\x9f\ +\x1c\x08\x10\x42\x09\x21\xbd\xce\x1e\x11\x00\xa5\xc4\xee\xac\x91\ +\x50\x4a\x35\xbd\x77\x5e\x4f\x14\x5c\x0a\xf1\x81\x75\x81\x52\x9a\ +\x4c\x26\x13\xf1\x18\xf6\xb2\xee\x87\x08\xba\xae\x85\x23\x51\xc6\ +\x18\x2a\x69\xf8\x84\x88\x02\x21\x42\x88\x8e\xb6\x76\xc1\x79\x2f\ +\x6c\x5b\x30\x14\xb6\xac\x00\xa2\x3c\xe1\x75\x4d\x17\x1d\x2d\x8d\ +\x47\xf6\x7b\x48\x00\x7a\x97\x9c\x11\xc0\x68\x41\x49\x28\xa7\x40\ +\x8a\xee\xaf\x27\x69\x6f\x6b\xed\xf6\xa3\x76\x74\xb4\x27\x93\xc9\ +\xec\xec\x1c\x4a\x59\x6f\x53\xba\x64\x32\xd9\xd1\xde\x96\x9b\x97\ +\xcf\x98\x06\xa0\xa4\xe1\xe3\x2f\x0a\x1e\xf7\x9a\x1a\x1b\xa2\xd1\ +\x4c\xcb\x0a\xf4\xb6\xe6\x09\xc1\x9b\x9b\x9b\x42\xa1\x50\x38\x12\ +\x45\x29\x3b\x3d\x05\xaf\xa3\xad\x7a\xe9\xab\x19\x4c\x84\xc2\x91\ +\xce\xee\x08\x98\xfe\xf7\x43\x55\x05\xee\x7a\x4d\x49\x2f\x3c\xe2\ +\xbc\xec\xf2\xfe\xb2\x3b\xa9\xed\xde\x5f\xf0\x3c\x2f\xd6\xd1\x51\ +\xd1\xa7\x9f\x61\x9a\xbd\xd0\x50\xa2\x19\x99\x94\xd1\xd6\x96\xe6\ +\xdc\xbc\x7c\xe5\x31\x7c\x12\x94\xa1\xb5\xb9\x39\x2b\x2b\x27\x27\ +\x37\xaf\x77\xb6\x2f\x18\x0a\x1f\x39\x54\x65\x59\x01\xc6\x52\x37\ +\x51\xaa\xe9\xf5\xdb\x56\x67\x83\x53\xac\x23\xc4\xeb\x81\xd0\xe3\ +\x72\xf0\xa1\xe8\x02\x41\x40\x72\xfc\xb9\xc4\x88\x69\xee\xdf\xb3\ +\x39\x94\x57\x64\x18\xe6\xa9\x7e\xb7\xd6\xad\x3c\x73\xcf\x63\x9a\ +\x66\x98\xa9\x3f\xe8\xfc\x33\x44\x24\x84\xf8\xff\x9e\xe9\x20\x80\ +\x31\x0a\x80\x52\xe0\x3f\x71\xad\xfc\x93\x76\x3d\x9d\xff\x2f\x22\ +\x12\x42\x33\x32\x32\x9b\x1b\x1b\xfd\xdf\xaa\x7e\xf3\x71\xf7\x17\ +\xc0\x71\x9c\x68\x46\x66\xa7\x35\x9e\x9b\xef\x3d\x6d\xac\x20\x84\ +\xe8\xb4\xc3\xae\xc6\xdf\xf9\xc4\x34\x4d\x4a\x29\xe7\x9e\xa6\x69\ +\x9d\x0d\x73\x38\x56\x84\x03\x18\x6b\x44\xaa\x03\x11\xe0\xbf\x19\ +\x8f\xdb\xf4\xb9\x19\x75\x13\x20\x08\x08\x04\x10\x90\xa0\xdf\x02\ +\x40\xc1\x03\xa6\xa5\xdb\x49\xcf\xb6\x0d\x33\x00\x28\x4e\xcb\x5f\ +\xc0\xb4\xa0\xa1\x94\xe9\xcf\x93\xfa\xb8\xbe\xa7\x24\xbb\xfb\x56\ +\x28\xd3\x28\x41\xc1\x05\x02\x10\x42\x19\xa3\x92\x73\x79\x52\x1c\ +\xc6\x6b\xd9\xb5\xef\x68\x6e\xbf\xca\x6c\x93\x48\x7c\x7f\x67\x27\ +\x75\x19\x4f\x52\x0a\x44\x04\x14\x00\x44\x2a\x45\xf8\xc4\xe0\x1b\ +\x64\xa7\x35\x22\x62\xaa\x97\x4a\x79\x92\x91\xf8\x86\x97\xb6\x5e\ +\x21\xe4\x99\x1b\x09\xa5\x50\x77\x70\x57\x13\xcb\xaf\x2c\xc9\x96\ +\x52\x9e\x7a\x9b\x47\x44\xbf\x29\xcc\x97\x03\x3c\xa5\xcd\x52\xa2\ +\x44\x20\x02\x80\x00\xfa\xb7\x6c\xd2\x29\x6e\xa7\x23\x88\x94\xfa\ +\xb1\x09\x44\x89\xfe\x47\x61\x94\x00\xa2\x40\x20\x84\x50\x0a\x9d\ +\xaf\xf7\x14\x47\x40\xe8\x54\x03\x48\x87\xea\x11\xa5\x04\x89\x28\ +\x44\x4f\xae\x0b\xed\xe9\x7b\x90\x22\x75\xc5\xfd\xef\x40\xfa\xff\ +\x4a\x89\x3d\x1c\x89\x10\x48\xb4\xd6\x1d\x6b\x68\x93\x84\x10\x42\ +\xa4\xdd\x51\x53\x5d\xeb\xc8\x13\x9c\x02\x42\x29\x8d\xef\x7d\xf6\ +\xc9\x27\xf7\x77\x20\xfd\x67\x7a\x89\x5d\xcf\x2e\xa5\x94\x7e\x13\ +\x10\x11\x81\x10\x40\x44\x91\xd6\x60\xc5\xc7\x1d\xdf\x1a\x81\x10\ +\xec\xc2\x29\xd6\x88\x84\x68\x8c\xc9\x86\xa3\x55\x3b\x77\xec\xd8\ +\x5b\x75\xb4\x3d\xc9\xcf\xdc\x40\x08\xa5\x54\x6e\x78\xeb\xd9\xf9\ +\xab\x0f\x52\x4a\xa1\x07\x6b\x94\xbe\x35\x02\xf8\x8d\x39\xa1\xcd\ +\x52\x82\xe4\x88\x42\x4a\x81\x42\xa2\x10\x28\x85\x14\x1c\xa5\x90\ +\x52\xe0\x3f\x7b\x00\x4a\x8a\xbc\xbe\xb9\x7d\x47\x6d\x4b\x55\x4b\ +\x52\x20\x32\x94\x20\x79\x7d\x7b\xac\xd9\xe1\x00\x92\x0a\xf7\x70\ +\x43\x47\x9b\x2b\x00\x7b\x3c\x88\x94\x52\x1e\x7f\x9e\x3a\xaf\x94\ +\x02\x51\x82\xff\xa4\x87\x4f\xdf\xa3\xbf\x80\x52\x9c\x30\x82\x48\ +\xab\x74\x4f\x97\x51\xd3\xd8\xf6\x45\x7f\xfb\xc7\xb1\xe1\xbf\xfc\ +\xfa\x75\x21\x80\xf8\xfe\xe5\xbf\xbd\x6f\xe5\x17\x7e\xf1\xa3\xc1\ +\x59\x0c\x00\x85\x90\xfe\xd0\x0b\x05\xf7\x38\x47\x40\x20\x4c\xd3\ +\x40\x0a\x41\x18\x23\x80\xdc\xe3\xf8\x3e\xfe\x5c\xda\x67\xe9\xb4\ +\x0c\x89\xe8\x4b\xb8\xe2\x13\xa1\x0b\xfe\x44\x60\xda\x02\x49\xfa\ +\x5e\x7d\xc2\x8d\x81\x30\x0d\x5b\x17\x3e\xfa\xe0\x82\xb5\x87\x23\ +\xd9\x99\xdc\x11\x13\x6e\xf8\xe2\xa7\x26\x96\x0b\x21\x80\x50\x46\ +\x89\xe4\x9e\x24\x4c\x63\x54\x0a\x41\x28\x23\x04\xb9\xc7\x09\xd3\ +\x18\x25\x52\x08\xdf\x1d\x61\xba\x46\x50\x0a\x24\x8c\x12\x00\xe4\ +\x9c\x8b\x13\x87\xd2\x9d\x27\x3d\x3e\xa0\xf0\xdf\x20\xc4\x49\x13\ +\xe7\x28\x25\x48\x01\x52\x02\x10\x44\xe9\x87\x15\xfc\xd6\xfb\x4e\ +\xfd\xfb\xbb\x0a\x0c\xdd\x57\x36\x1e\x5a\x54\xe7\x44\x4c\x1a\xb7\ +\x79\x71\x49\xe1\xe7\x47\x15\x65\x62\xfc\xd1\x65\xbb\xf3\x87\x0d\ +\xbb\xbb\x8c\x2d\x5c\xb3\xf7\xad\xb8\xf9\xb5\x29\x7d\x32\x08\x0a\ +\x09\xff\xc4\x67\x20\x00\x40\x52\x17\x8d\x12\x22\x24\x48\x89\xbc\ +\xc7\x48\x47\x8f\xf3\x94\x29\x2f\xbd\xeb\x47\xf5\xbf\x98\x1e\xa7\ +\x5c\x90\x12\x66\x98\x81\xa0\x1f\x89\x09\x04\x0c\x8d\x51\x4a\x45\ +\xfb\xa1\xf9\x4f\x3e\xbd\xe9\x48\x8b\x99\x37\xec\xd6\xbb\x6f\x1d\ +\xa0\x31\x4a\x29\x63\x7a\xc7\x81\xc5\xf7\x3e\xb2\x30\x86\x1a\x6a\ +\x99\xb3\xaf\xbb\xf5\xc2\x91\x45\xdc\xe3\xef\x37\xd4\xf3\x7d\x92\ +\x2e\x69\x0b\x6a\x1c\xf1\x09\x1a\x47\x20\xa6\xfb\x5f\xe7\x10\xf9\ +\x24\x77\x9c\x6a\x3a\x6c\x79\xf9\xf1\xe7\x57\x27\xbe\xf4\xdd\x9f\ +\x8c\x28\x0c\xd8\x1d\x6d\x9e\x99\xd1\x51\xb5\xe2\xe1\xa7\x5f\x3f\ +\xd6\xe2\x95\x8c\xbd\xe8\xee\x4f\xcd\x62\xd5\x9b\xfe\xf6\xe8\xb3\ +\x47\x6c\x8a\x60\x4c\xbb\xfa\x8e\xcb\x27\xf5\x13\x6d\x47\xe6\x3f\ +\xf3\xf4\xda\xbd\x8d\x59\x7d\x26\x7c\xe1\x4b\xd7\xbb\x5b\x16\x3d\ +\xf1\xc2\x92\xe6\x24\x19\x34\xed\xda\x3b\x2f\x1f\xa5\x51\x4a\xba\ +\x9c\xee\x54\x6b\xec\xec\x0f\xe2\xd4\xee\x28\x25\x72\x81\x52\xf8\ +\x8d\xc4\x2e\x03\x1e\x04\x7c\x7f\x57\x57\xd7\xc8\x9a\x6d\x07\x17\ +\xd4\xc1\xd7\xa7\x0f\x1c\x1c\xa0\xb1\x58\xc7\x5f\x96\x56\x3d\x11\ +\x34\xbf\x36\x50\x37\x28\x33\xd1\x79\x67\x4d\xf5\xa2\xb8\xfe\xef\ +\x93\x4b\xcb\x99\xf7\x3e\xfd\xe6\xf8\x19\x09\xf8\x37\xd5\x54\x9b\ +\x25\x82\xe4\x28\x7b\x4c\x6b\xd4\x7a\xea\x86\xbe\x5b\x84\xd0\xf5\ +\x5b\x48\xa9\x5c\x4f\xdd\x91\x18\x7a\xdd\x86\xb7\xff\xfa\x60\x8d\ +\x41\xc0\xae\xdb\x53\xc7\xb3\x02\x86\xb3\xf8\xb1\x87\xd6\x39\xa3\ +\xbe\xf2\xd5\xf1\xcb\x1e\xfb\xdf\x07\x9f\xef\xf7\x93\xeb\x43\x00\ +\x84\x50\xd2\x74\x68\xcb\x21\x91\xff\xf5\xaf\xdd\x1c\x5f\xf7\xd2\ +\x03\x0f\xde\x9f\xf9\x83\x1f\x8c\xcd\x06\xef\xfd\x46\x83\x5d\xaf\ +\x2d\x02\x80\x94\x4a\x17\x3e\x41\xfe\x02\x20\x60\xa7\x19\xa6\xbc\ +\x7a\x49\x08\xc1\xb4\xdb\x4f\xbc\xfa\x15\x1b\x36\xf6\xb9\xec\xff\ +\x8d\x2d\xcb\xe0\xdc\x0b\x66\x64\x03\x82\xc8\x1f\x7c\xfd\x9d\x15\ +\xb2\x6d\xef\x5f\xff\x3c\x7f\xe9\x98\xf3\xa6\x3a\x55\xdb\x6b\x82\ +\x9f\xfb\xaf\xcf\xe2\xb6\xe7\xff\xfa\xd4\x33\xc3\x87\x7f\xeb\xf0\ +\xdc\xfb\x97\x37\xf4\xff\xfc\x57\x6e\x0a\x30\xcb\x6a\xdc\x74\xdf\ +\xa3\xaf\x0e\xb8\xee\x8b\x37\x67\x1c\xfe\xe3\x9f\x1e\x59\x36\xe4\ +\xfb\x9a\xce\x52\x9a\x74\xb2\xd5\xfb\xf7\x28\xff\x75\x0a\x00\x52\ +\x88\x93\xde\x23\x11\x41\x7a\xc0\x05\x52\x24\x80\x04\x40\xfa\x02\ +\x91\x9a\xad\x24\x3d\xfb\x0a\x14\x1c\x67\x45\x6d\xc7\x90\x41\xfd\ +\x87\x86\x89\xe0\x22\x23\x33\x7c\xe5\xc0\xf0\xef\x0e\xb5\x24\x2a\ +\x72\x0c\x22\xde\x5c\xb7\xaf\x38\x33\xfa\x1f\xe7\x95\x16\x52\xee\ +\x7a\xf8\x4f\x62\xa7\xe9\x48\x9d\x7f\x6e\xe2\x6b\xa9\x44\x10\x42\ +\xf6\x7c\x6b\xed\xc9\x5f\x40\x29\x05\x00\xc8\x13\x47\x13\x52\xf6\ +\x18\x46\xf5\x07\x2c\x46\x34\xab\xb4\xbc\xdc\xa2\x98\x80\xa6\x6d\ +\x47\xa5\x8c\x1f\xdb\x52\x55\xdd\x24\xc8\xd3\x8f\xed\x8e\xb5\x22\ +\xc9\x72\x5d\xd7\x00\x44\x29\xb8\x44\x16\xc9\xcc\x2a\x2a\x2e\xc9\ +\xba\xea\xfa\xa5\xcb\x7f\xb9\x71\x7b\xcd\xb8\x19\x85\xc2\x13\x3d\ +\x5e\x2b\x72\xc2\x77\x22\xa5\x44\x14\xaa\xc3\x7c\x22\x20\x04\xa5\ +\x94\x28\x41\xa4\x46\xf8\xdd\x58\x23\xa5\x20\x1c\x97\x0b\x2b\xa0\ +\x81\xf4\x3c\xcf\x03\x20\x4c\x23\x35\x7b\x37\xbe\xf0\xfa\x8a\xb8\ +\x10\xf5\xed\x9e\xdd\xde\x21\x4c\x62\x45\x72\x8a\x8a\x8b\xf3\x33\ +\x67\x14\x2c\x99\x57\x7d\xb8\x7a\xfb\x8e\xb6\x19\x77\x5c\x3e\xac\ +\x5f\x3e\x02\xa9\x5b\xb6\xf8\x58\x4d\x9d\xfb\xde\x8b\x55\xe8\x48\ +\x5d\x73\x92\xed\x12\x09\xa2\x14\x52\x88\x13\x53\x03\xbb\x9a\x23\ +\x21\x08\xa0\x9f\x1c\x77\x24\x80\x52\x4a\x21\x11\x25\x48\x4c\xa7\ +\x43\xa2\xf4\x05\x41\x02\xf4\x9c\x48\x8c\x04\x41\x78\x1e\x42\x84\ +\x4a\xf0\x3c\x2e\x90\x01\xd1\x18\x45\x21\xb8\xe0\x20\x11\x00\xda\ +\x92\xee\x91\x36\xbb\x30\x83\xfd\x13\xb7\x19\xfd\x58\x67\x6a\xfc\ +\x03\x08\x12\x52\xd3\x2a\x20\x85\xdf\x81\xba\xbd\xd3\x6b\xdd\x87\ +\x10\x11\x24\x4a\x89\xc7\xe3\x2b\x9d\x6e\x5b\x4f\x3a\x27\x05\x78\ +\xae\x97\x51\x31\x7c\xd6\x45\xb3\x43\x04\xda\xb7\xf2\x95\x1b\xd7\ +\xb9\x92\x31\xa2\x0f\x98\x7c\xd5\xd7\xe6\xf4\xf7\xb8\x24\x7a\x88\ +\xb5\xae\xf4\xfc\x19\x0d\x29\xd0\xbf\xe3\xc7\xdb\x3a\x1c\x2f\xd7\ +\x64\x92\x73\xd1\xdd\x38\x89\x9c\xf8\x6d\x20\x21\x84\x10\x44\x29\ +\x51\xf6\xb6\x34\x32\xc5\x59\x91\x05\x00\x89\x12\x25\x4a\x3f\xba\ +\xe7\x07\xe0\xd3\x03\x8a\x94\x4d\x0b\xe4\x66\x46\x9f\xfc\xfc\xd7\ +\x57\xac\x6e\x9e\xd1\x3f\x43\x93\x02\x34\xc3\x3d\xf4\xdc\x53\x4f\ +\xca\x49\x5f\xfe\xc6\xac\x82\xc7\x7f\xf1\x07\xc7\xe5\x52\x97\x28\ +\x85\xeb\x70\xc7\xe1\x94\x20\x20\xd1\x35\xb7\xa9\xa5\x0d\xa0\x00\ +\x01\xa8\x4e\xb5\x50\xd1\xe5\xb7\x7d\x6e\x68\x94\x4a\xc2\x42\x21\ +\xb9\xe0\x9d\x24\x86\x01\xc4\x71\x5d\x20\x27\xaa\x03\x02\x50\x4a\ +\x53\x3d\xe5\xa4\x36\x4b\x81\xc2\x03\x10\x28\x53\xee\x0d\x00\x10\ +\x4c\x0d\xf3\xe1\x7d\x82\x63\x04\x90\xd2\x81\x01\xfd\x9d\xc3\xad\ +\xb1\xa2\xbc\x30\x20\xb8\x7c\xfd\xe1\x8e\xa2\xec\xbc\x10\x0a\x07\ +\xc9\x9c\x51\xa5\x43\xdb\x1b\xff\xb8\xfc\xa0\x33\xb9\x74\x5a\x06\ +\xb3\x39\xbe\xdf\x40\x22\x2d\x9e\x84\xf8\x71\x19\x00\x4a\x7c\x7f\ +\x3b\x15\x76\x24\x1f\x20\xee\x08\x28\x11\x25\xfa\x82\x87\x9d\xdf\ +\x81\x94\x9d\x49\x04\x27\xfd\x89\xd0\xc0\x73\x92\xf1\x78\x3c\x91\ +\x74\x28\x83\x44\x3c\x11\x8b\x75\xd8\x24\x6f\xf6\xb4\xd1\xf7\xbd\ +\xfe\xe4\x13\x89\xb1\x41\x49\x87\x4c\xb9\x60\x54\x6e\x76\x80\x37\ +\x2d\x5b\xb6\xf1\x92\x6c\xbd\x6e\xef\x9a\x67\x1f\x37\xc5\xe1\x0d\ +\x2d\x91\xca\xdb\x06\x67\x26\x92\x6e\xd7\xf0\xe8\xc9\x29\x12\x5d\ +\x72\x18\x24\x10\x94\xef\x3b\x3f\xa3\xf8\x98\xc5\x17\x24\x4a\x94\ +\x44\x92\xe3\x01\xc8\x2e\xd6\x08\x00\x88\x3c\x01\xc6\xb4\xcb\xaf\ +\xdb\xf2\xa7\x27\x7e\xfe\xd3\x9a\x11\x03\x0a\xed\xf6\xf6\x92\x51\ +\x13\x4b\x8a\xf3\xd7\xed\x5a\xb3\x98\xe5\x1c\x68\x4a\x8e\x25\xc8\ +\x5d\x27\x91\x74\x04\x17\xdc\x73\x13\xb1\x84\xab\x67\x4d\x9d\x3d\ +\xee\xde\xf9\x0f\xb8\x87\x47\x64\x86\xb2\xa7\x4c\x1f\x3b\xb6\xcf\ +\x9a\x67\x1f\x7c\x6c\x42\x65\x9e\x0c\x97\x5c\x3c\x6b\x72\x6e\x66\ +\xc6\xe1\x55\x4b\x77\x4e\x1b\x32\x20\x82\x1c\xbb\xb1\x46\xf0\xdd\ +\x04\x89\x9d\x99\x8e\x27\xc4\x44\xa4\x40\x89\x28\x21\x35\xe6\xf0\ +\x6f\xac\x90\xca\x32\x7a\x1f\xf3\x75\x24\x99\x35\x30\x7b\xf7\x86\ +\x86\x9f\xad\x74\x86\x65\x68\xf5\xcd\x89\x2a\x61\x7e\xb1\x6f\x88\ +\x09\x37\xe1\x8a\x36\x57\x8c\x1c\x90\xff\x45\x5e\x7b\xdf\xea\x6a\ +\x63\x62\xd1\x98\x10\xe9\x49\x19\x08\xa6\xe2\x8e\xfe\x6c\x0d\xf1\ +\x47\x3d\x7e\xee\x10\x0a\x90\x3d\xb6\x81\x7d\xe7\x3b\xff\x7d\xd2\ +\x4b\x94\x10\xc7\xb6\x63\xb1\x8e\xfc\x82\x02\xcf\x75\x8f\xcf\x09\ +\xa5\x5d\x38\x99\x76\x20\xba\x3e\x24\x22\xd5\x02\x79\x85\xe5\x65\ +\x79\x19\x20\x84\x24\x2c\x92\x53\x50\x52\x5a\x58\x3a\x60\x68\xbf\ +\x5c\xad\xa1\xa1\x59\xb0\x70\x59\x9f\xd2\xcc\xcc\xfc\xd2\xdc\x2c\ +\xa6\x59\x96\x77\x6c\xfb\x11\xaf\x4f\x69\xae\x95\xdd\xff\xca\xeb\ +\x2e\x2b\x0d\x12\x4f\x9c\x78\x58\x48\x9d\x46\x76\x09\x44\x77\x49\ +\x76\x92\x0d\xf5\x75\x05\x85\x85\x52\x4a\xd5\x6d\x3e\xde\x50\x4a\ +\xeb\x6a\x6b\xf3\xf2\x0b\x53\x76\xe8\x9b\xa2\x9f\xb9\x90\x32\x4e\ +\x3f\xa9\x45\x68\xd1\xe2\x71\x63\x2b\x75\xb7\xa3\x3d\xee\x18\x91\ +\x9c\x3e\x03\x86\x4e\x1a\x33\x94\xc5\xea\x6b\x5b\x92\x25\xc3\x27\ +\x8e\x1f\x56\x11\x32\x8d\x48\x4e\x41\x59\x49\xae\x46\x20\x18\xcd\ +\x2a\x2d\x2d\xe9\x3b\x78\x48\xdf\x6c\xad\xa1\xbe\x89\x04\x32\xcb\ +\xfb\x0f\x1b\x37\xba\xd2\x74\x5a\x9a\xda\x9d\x60\x4e\x51\x69\x61\ +\x7e\x49\x49\x51\x58\x17\xc1\xdc\xd2\x9c\x00\xe1\x32\x65\x8d\xd8\ +\x19\xbd\x4b\x99\x25\xd1\x75\xad\xa6\xa6\x26\x1a\x89\x1a\x86\xd1\ +\x19\x05\xad\xd9\xb9\x29\xdf\x6d\xa1\xdc\xf5\xdd\x03\xf0\xdb\x9c\ +\xb2\x67\xd9\x4d\x17\xea\xf2\x40\x29\x0d\x43\x1f\x5f\x10\x30\x38\ +\x6f\xf5\x30\x27\x23\x78\xd3\xe0\xac\x7e\x06\x70\x21\x2d\x4d\xab\ +\x88\x18\xb9\x94\x94\x65\x59\x39\x4c\x70\xaa\x95\x5a\x24\x7d\x09\ +\x4e\x39\x4e\xe7\x64\xaa\xdf\xdc\x94\xb7\x85\x40\x50\x63\xfa\x31\ +\x1b\x23\x95\x63\xac\x40\xf0\xd4\xdb\x7c\x37\xeb\x23\x28\xa5\xed\ +\x6d\x6d\xb5\x35\xc7\x86\x8f\x1a\x9d\x4c\x24\xd2\xf3\xc4\xbe\x04\ +\xa6\xa6\x91\xbb\xf5\x31\x98\x61\x19\x54\x24\x6d\x17\x00\x08\xd3\ +\x2d\x53\x73\x92\xb6\x04\xa2\x9b\x96\xa9\x33\x40\x69\x27\x93\x9e\ +\x40\xdd\xb4\x82\x96\xb1\x6d\xc1\x6f\xff\xb6\x31\xe7\xa7\x3f\xfc\ +\x62\x26\x8f\x27\x12\xb6\xf7\xbe\xf9\x8f\x24\xfd\x8f\x2f\xd3\xfe\ +\x8a\xa9\x1d\xdb\xb7\x8e\x1a\x3d\x96\xf7\xbe\x85\x34\x8a\x7f\x2d\ +\x8c\xb1\x2d\x9b\x37\x0e\x1f\x39\xaa\x33\x79\xa0\x4b\xfe\x6d\xe7\ +\xd4\x00\x04\x82\x01\x46\x29\xa1\x9a\xae\xa7\x96\x30\x72\x37\xd1\ +\x1e\x77\x02\x01\x8b\x51\x02\x52\xd8\x76\x52\x80\x6e\x99\xd4\x4e\ +\xda\x48\x34\xcb\xd2\xb9\x6d\x7b\x92\x18\x96\x65\xea\x0c\x05\x4f\ +\x26\x6d\x49\xb4\x40\xc0\x64\x94\x48\xee\x26\x6d\x07\xa9\x1e\x30\ +\x0d\xee\x24\x5c\x3f\x57\x26\x95\x3b\xd3\x39\xa2\xa5\x90\x5a\x37\ +\x15\xda\xbc\x69\x43\x59\x69\x79\x28\x1c\xf6\x9b\xa4\x99\x81\x8d\ +\x2f\x3c\x3a\x22\x7e\x50\xf7\x6c\x84\xb4\x37\xd1\x65\xb6\xf3\xfd\ +\x87\xc0\x21\x8d\x02\x01\x20\x04\x34\x02\xc4\x0f\x13\x4a\x40\x48\ +\x78\xd2\xd4\x28\x0a\xe9\x20\x00\x40\x40\xa3\x28\xa5\x2d\xdf\x77\ +\x3e\x82\x00\x41\x82\x80\x48\x81\x22\x40\xba\xcd\x56\x30\xb8\xbe\ +\x4d\x16\x5f\xfb\xa5\x8c\xec\x9c\x53\x17\x56\x6a\x3d\x45\x7a\x3c\ +\xee\x49\x29\x81\x80\xc4\x74\x30\xd6\x77\x99\x7c\x67\xa4\xbb\x60\ +\x87\x70\x92\xc9\xce\xf6\x70\x2f\xc9\x3d\xff\xa9\x97\x4c\x78\xc9\ +\xe3\x3d\x9c\xdb\xc9\x0e\xcf\xcd\x1a\x38\xfd\xea\x4c\x9d\xb7\xb5\ +\xb4\x4b\x9e\xce\xc2\x3a\x25\xcc\xd1\x75\xb6\x85\xa4\xa7\x42\x08\ +\x00\x25\x4e\xd2\x51\xeb\xac\x3f\x51\xe3\x08\xd7\x75\x0d\xdd\x10\ +\x98\x8a\x2e\x10\x4c\xcf\xf6\x21\x00\x02\x63\xec\xd9\x67\xe7\x36\ +\x35\x35\x31\x96\x32\x69\xee\x79\xc5\xc5\xc5\x57\x5e\x79\x45\x32\ +\x16\xeb\x72\x24\x37\x99\xba\x8f\x70\x3b\xce\xfd\xb1\x7c\x57\xfb\ +\x04\xf0\x92\x31\xaf\x4b\xd8\x2c\x65\xc6\xa4\xd3\x2b\xc7\x74\xfa\ +\x44\x6a\x46\x02\x08\xa5\x42\x08\xe1\x79\x27\xdd\x2f\x51\x08\xcf\ +\x71\x4c\x8a\x1c\x25\x74\xce\xfa\xa7\x83\x80\xd8\xf3\x1a\x09\x4a\ +\xc8\x63\x3b\x1b\x5b\x5d\xc1\xba\x1e\x10\x81\x52\xb8\x79\x60\x16\ +\x01\xec\xd4\xc5\xa4\x27\xff\x69\x68\xc6\x9f\xc9\x25\x9d\xb9\x13\ +\x52\x12\x4a\x00\x50\x70\xee\x71\x48\x8d\x2d\x4e\x27\xbe\x80\x88\ +\xc1\x60\x50\x08\x71\xf4\xc8\xa1\x92\x92\x32\x42\x69\xda\x67\x3a\ +\x3e\xb0\xfa\xbf\x66\xa7\x23\x04\x07\x4d\xa9\x18\x82\xb6\xe3\x20\ +\x98\xef\x33\x03\x41\x3a\x25\x28\xe5\x33\x10\x00\x70\x1c\xe7\xc0\ +\xde\x3d\xd9\xb9\xf9\x6a\x71\xc4\x27\x84\xac\xec\xec\xfd\x7b\xf7\ +\x56\x0e\x1d\x16\x08\x84\x24\x4a\x92\x1a\xa8\x93\xae\x37\xdd\x19\ +\x33\x66\xb8\xae\x7b\x3c\xe2\x20\xd1\xb2\x2c\xc3\x30\x35\xfd\x5f\ +\x53\x01\x81\x1c\x5f\xe0\xd0\xd9\xeb\x52\x99\x8e\x87\x0f\x1e\x04\ +\x42\x83\xc1\x60\x17\x21\x13\x39\xfd\x87\xee\x5d\xb2\x63\x78\x96\ +\x61\x19\x7a\x97\x19\xf6\xd4\xd4\xea\xfb\x1b\xee\x05\x7d\x73\x3d\ +\x79\x72\xe6\x13\x21\x24\x12\xd2\xcf\xa8\x20\x0a\x39\xe1\x19\x21\ +\x28\xe5\xc1\xb6\x24\x96\x8c\x0c\x45\x32\xba\xaf\x1c\xd1\xed\x3a\ +\x6b\x4a\x69\x3c\x1e\xdb\xbf\x6f\xaf\x94\x92\x31\x96\xd2\xb8\x0f\ +\x63\x75\x68\xe7\xa9\x49\xe7\x34\x2c\x10\xee\xb9\x19\x99\x59\x7d\ +\xfb\xf5\x57\xba\xf0\xc9\x99\x92\x38\xb0\x7f\x5f\x7b\x7b\x9b\xa6\ +\xe9\xbe\x1e\x9c\x6a\x8d\x1a\x63\x27\xdf\xb1\x11\x85\x10\xff\x72\ +\x83\xec\x6a\x8d\x00\x20\x84\xa0\x94\x0e\x18\x34\x38\x10\x08\x1e\ +\x8f\x76\x11\x42\x08\xdd\xbf\x6e\x69\xdb\xe6\x15\x9a\x13\x23\xf4\ +\x83\x95\x60\xd0\x7a\x78\x3b\xff\xbf\x06\xd3\x52\x71\x48\x49\x28\ +\x94\x55\x0e\x3c\xff\x92\x50\x34\xab\xdb\x12\x0c\xdd\xeb\x02\x00\ +\x50\x46\x05\xe7\xf1\x58\x5c\xa2\x24\xa7\xa8\xce\xb9\x74\x21\x3b\ +\x1d\xa2\xce\x9f\x75\xdd\x08\x85\x42\xf8\xbe\x79\xd9\x8a\x8f\x95\ +\x2e\x10\x42\x08\x89\xc7\x62\x1e\xf7\x3e\x54\x6b\x84\x93\x2a\x28\ +\xf8\xf3\x94\xa1\x50\x98\x31\x76\x52\x08\x9c\x10\x42\x98\x16\x6f\ +\x6f\xf3\x5c\xb7\xb7\xcd\xa7\x13\x42\x43\x91\x88\xa6\xe9\x1f\xac\ +\x2e\x4b\xd7\x2f\xa3\x37\x8e\x36\x11\x4e\xaa\x8d\xa3\xf8\x44\xa8\ +\x43\xaf\xac\x2a\x08\x00\xef\x73\x8b\x22\x94\xf5\xce\xc5\x7d\x3d\ +\xd5\x9e\xeb\x31\xbe\x70\x3a\x9f\x56\xa1\xf8\x70\x4c\xf9\xa3\xd7\ +\x66\xf1\x51\xec\x42\xaa\x1e\xb4\x42\xa1\x50\xba\xa0\x50\x28\x94\ +\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\xf8\x57\xf3\ +\xff\x07\x00\x42\x0e\xe4\x5b\x0f\xcf\x73\xfd\x00\x00\x00\x00\x49\ +\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x01\x63\x63\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\xf4\x00\x00\x00\xf8\x08\x02\x00\x00\x00\x95\x01\x83\x12\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\x9d\x77\x7c\x15\xc5\ +\xda\xc7\x9f\x99\xd9\x72\xfa\x39\xe9\x24\x81\x24\x84\x5e\x14\x90\ +\x8e\x0d\x41\x05\x05\x41\xac\x58\xae\x57\xc1\x86\xbd\x60\xc3\x82\ +\xd8\xbd\x2a\x2a\x2a\x8a\xa0\x72\xbd\x88\x62\x41\xb0\x02\x02\x52\ +\x2c\x48\x93\xde\x21\x40\x12\xd2\xcb\xe9\xdb\x66\x9e\xf7\x8f\x93\ +\xc4\xd0\x14\xcb\x7d\xaf\xc0\x7e\x73\x3e\xf9\x9c\xb3\x67\xcf\xec\ +\xec\xec\xee\x6f\x9e\x79\x66\xe6\x19\x82\x88\xe5\xe5\x65\x1f\xcd\ +\x78\xef\xe7\x9f\x57\x6a\x5a\x0c\x80\x80\x8d\x8d\x8d\x8d\xcd\x51\ +\x8e\x54\x56\x56\xfa\xd0\x83\x77\xeb\xf1\x98\x40\x62\x2b\xbb\x8d\ +\x8d\x8d\xcd\x31\x22\xee\x1f\xce\x78\x2f\x16\x8d\x70\x8e\x84\xd8\ +\xca\x6e\x63\x63\x63\x73\xac\x88\xfb\xca\x15\x3f\x59\x5c\x00\x02\ +\x22\x36\xfe\x82\x10\x52\x2f\xf7\x88\x07\x7d\xdb\x68\x1f\x48\xd8\ +\xfb\x88\x78\xc8\x7d\xf6\xdf\xed\xb0\x49\xd9\xd8\xd8\xd8\xd8\xfc\ +\x95\xe2\x1e\x8d\x46\x28\xa5\x8d\x37\x21\x40\x24\xa6\x05\x18\xf1\ +\x33\xca\x08\xc4\x05\x54\x9a\x96\xac\xaa\x8c\xed\xb7\x1b\xe7\x5c\ +\xd3\x4d\x45\x56\x09\xa5\x88\xc0\xb9\x29\xb8\xe9\x72\x39\x0f\x38\ +\x40\x3c\xae\x01\x61\x92\xa4\x10\x82\x28\xd0\xb4\x34\x45\x96\x25\ +\x89\xfd\xe5\x67\x42\x08\x34\xae\x35\x84\x40\xd3\xb2\x1c\x8a\xfc\ +\x2b\x35\x89\x40\xb4\x4c\x4b\x51\xa4\xbf\x9f\x3f\x0a\x85\x00\xc3\ +\x30\x1d\xaa\x0c\xbf\xa7\x45\xc5\xb9\xe0\x9c\x2b\x8a\x6c\xdf\xd9\ +\x36\x36\xc7\xbb\xb8\x23\xa2\x10\xa2\xb1\x95\x5d\x5d\x13\xbe\xfd\ +\xa4\xe6\x7d\xd2\xdc\x2a\x72\x0a\x60\x00\xa9\xb2\xc8\x9d\xdf\x6e\ +\x24\x2e\x87\x22\x4b\x89\xdd\x4c\xd3\x8a\xc6\x8c\x33\xcf\xec\x2f\ +\xd7\x6f\x01\x80\xd2\xb2\xf2\x9f\x57\xaf\x4c\x0a\xf8\x12\xb6\x39\ +\x21\x24\x18\x8c\xb4\x6b\xdf\x31\x27\xa7\x69\xc3\x3e\x96\xc5\x17\ +\x2d\x5a\x2c\x4b\xa6\xa2\x28\x87\xcb\x13\xa5\xa4\xa1\x9e\x11\x47\ +\x60\xe6\x13\x40\x4d\x27\x7b\x8a\x4a\xda\xe6\xa5\x08\xa6\x00\x00\ +\x02\x8d\x71\x7f\xab\x96\xbe\x9a\xad\x9b\xe3\xaa\xfb\xc0\x64\x01\ +\x84\x40\x00\x1a\xe5\x9e\xe6\xf9\xe9\xda\xee\xf5\x21\xea\x3a\x7c\ +\xea\xd4\x30\x74\x45\x96\x7f\xb3\x6a\x69\xf0\x6b\xfd\x15\xad\x13\ +\x16\x15\xbe\x4e\xdd\x5a\xc6\xd6\x2c\xdc\x47\xbd\x47\xaa\xec\xc8\ +\x2c\x96\xda\x22\x47\xae\x28\xd8\xad\x4b\xaa\x7d\x73\xdb\xd8\x1c\ +\xcf\x50\x21\x12\xae\x92\xba\x57\x65\x6d\x64\x44\x8b\x94\x7e\x1e\ +\x4b\x0e\x55\xf2\x48\xad\x19\xa9\x65\x91\x9a\x34\xad\xfa\x83\xfe\ +\xad\x9c\x86\xd1\xb0\x9b\x69\xe1\xe0\xf3\xce\x11\xc2\xd2\xb4\xb8\ +\xae\x6b\xba\x1e\xd7\xb4\x78\x5a\x6a\x52\xeb\xd6\x6d\x6b\x83\xe1\ +\xc4\x3e\xc1\x60\xa4\x59\x4e\x6e\xd3\xa6\x99\xa6\x69\x34\xbc\x10\ +\xf9\xc0\x73\xce\x12\x28\x71\x2e\x1a\x1f\xb7\xe1\xa5\xeb\x16\xf3\ +\x66\x26\x25\x67\x26\xa7\x64\xfa\xdc\x6e\x8c\xc7\x08\x26\x4c\x72\ +\x02\x40\xa0\x7e\xb7\x3a\x55\x07\x40\x04\x9d\x2b\x4a\x93\x3e\xf3\ +\x17\x4e\xef\xe1\x8c\x08\xce\x01\x20\xaa\xd1\xd6\x7d\x2e\x1b\x3b\ +\xe6\x22\x5a\x15\x4d\xb8\x8b\x34\x5d\x92\x7c\xd9\x75\xc9\xba\xdc\ +\x18\x8f\x5a\xc2\x79\xe2\x59\x43\x1e\xb9\xfd\x9a\x74\x2b\x02\x40\ +\x1a\xe7\xa1\x21\x65\xc3\x92\x65\x5f\xd3\x13\xda\xb7\x73\x5a\x71\ +\xac\xdf\x27\x71\x68\x44\x10\xbf\xfc\x84\xc4\xd1\x1b\x48\xce\x4c\ +\x4e\xce\x4c\x4e\xce\xf0\x3a\x64\x2b\x1c\xc1\xfa\x82\x6d\xa4\xf8\ +\x80\x8d\xde\xd7\xbb\xc2\xc8\xc1\x67\x64\xa1\x9c\x94\xd5\xfe\xd6\ +\x9b\xfe\x91\x03\x91\xc4\x05\xda\x2f\x11\x04\x68\x94\xc9\xc4\x8b\ +\x00\x84\x0d\xd7\xb0\xab\x6e\xba\xed\x86\xfe\x2c\xaa\x89\xfa\x34\ +\xeb\x77\x40\x3c\xe8\x27\xf6\xcb\x7e\xd9\xaf\x63\xf8\xb5\x9f\xe5\ +\x6e\x71\xd1\xda\x49\xce\x4f\x27\x5a\xb8\xb6\xc6\x10\x49\x0a\xa5\ +\x04\x76\x45\xad\x2c\xa7\x64\xc5\x23\x57\xe5\x79\x5e\x2d\x88\x3a\ +\x5d\x8e\x68\x2c\xde\xae\x5d\xfb\x60\x6d\xf0\x00\xfb\xd4\x34\xcd\ +\x9c\x9c\x66\xfb\x8a\x8b\x4d\xd3\x22\x94\xa8\x0e\x67\xeb\xd6\x2d\ +\x0c\xc3\x98\x37\xef\x1b\x4a\x09\x00\x41\xc4\xf4\xf4\xb4\x0e\x1d\ +\x3a\x74\xe8\xd0\x6e\xdd\xda\xb5\x4e\xa7\x7a\xb0\xa3\x3f\x54\x55\ +\x7b\xd3\xf3\x13\x3b\xb8\xd0\x29\x13\x3d\x16\xa9\xdd\xfc\xcd\xe8\ +\xe7\x67\x11\x55\x2d\x2d\xaf\xe0\x9c\xa8\x2e\x47\xb3\x0c\xbf\x29\ +\xd4\xb2\x92\x62\xcd\xe4\x84\x4a\x19\x29\x2e\x8f\xd7\x5f\x5b\xb5\ +\xed\xe3\xf7\x3f\x5c\x53\x49\x85\x47\x29\x29\x2a\x89\x44\xa3\x39\ +\x86\xa9\xe9\x12\x12\x40\x81\x48\x68\xa8\x9a\x5f\xff\xdc\xbd\x9d\ +\xdd\xc2\x21\x51\x53\x8b\x54\x6d\xfa\xf6\x9e\xe7\x67\x72\xcb\xd2\ +\x74\xa3\xb8\x2a\xbc\x3d\x2e\x72\x33\x03\x4c\x51\x08\x65\x95\xd5\ +\xa1\x50\x6d\x2d\x50\xb9\x79\x56\x40\x13\x9e\x41\x97\x5e\x72\xba\ +\xbb\x6c\xd4\xbc\x6f\xe2\x6a\x4a\x76\x13\x8f\xce\x49\x45\x49\x69\ +\xcc\xe0\x01\xaf\xab\x49\x5a\xc0\x4a\x08\x28\xa8\xae\xdc\x8e\xf7\ +\xdd\x36\xcc\xa1\x38\x64\x09\xb5\x68\x2c\xb8\xef\x87\xe7\x1f\x9b\ +\x1a\xf2\x24\xc5\x0d\x51\x55\x5a\x16\xe7\x90\x9e\xe4\x49\x4d\x49\ +\xda\xb7\xb7\x28\x06\x52\xcb\x66\x19\xa5\x25\x55\x31\xa4\xcd\xb3\ +\xd3\x0a\x77\xee\x94\x3c\xce\xe4\xa4\xf4\x92\x92\x62\xdd\x14\x48\ +\x68\x66\xaa\xcf\xe9\x55\x50\x08\xdd\x30\x05\x12\x44\xa1\x73\x52\ +\x59\x5a\x1a\x33\x31\xd9\xef\x4a\x4f\xf1\x73\x60\xc5\xfb\x4a\x63\ +\x9a\x49\xa8\x94\xdb\xc4\x23\x39\x5c\x96\x90\x4b\x8b\x8b\x62\x56\ +\x79\x5c\x37\x0c\xc3\x42\x44\x4b\x90\x8a\x92\xd2\xa8\x66\x7a\xbd\ +\xce\xac\xb4\x64\x0b\xa4\xf2\x8a\xf2\x68\x24\xce\x91\xe4\x36\x4b\ +\x97\xff\x0b\x6e\x31\x1b\x1b\x9b\xbf\x9b\xe5\x2e\xb0\x1e\xdd\xb4\ +\x86\x64\x28\xf1\x9a\x2a\x11\x0f\xff\x54\xad\xbd\xb1\xa5\xea\xe7\ +\xd2\xda\x97\x76\xc7\xb5\x78\xcc\x8a\x45\x3a\xca\x7a\x34\xa6\x01\ +\x60\x2c\xa6\x7b\xbd\x1e\xc3\x30\x38\xb7\x84\xe0\x0d\x2f\xd3\x34\ +\xa3\xd1\x70\x4e\x6e\x8e\x69\x9a\xdc\xe2\x59\x59\x59\x91\x48\xc4\ +\x34\x0d\xb7\xdb\x7d\xee\xb9\xe7\x9e\x73\xce\xc0\xa1\x43\xcf\x4b\ +\x6c\x51\x14\x59\xd3\x4d\x3c\x0c\x54\x76\x56\x7c\x72\xcb\x89\x5d\ +\x07\x3e\xb2\x20\xda\xf4\xe4\xd3\x5b\x58\xa6\x38\x61\xe8\xdc\xb9\ +\x5f\x2e\x5d\xfc\xc5\x07\x13\x1e\xc8\x75\xf2\x38\x6d\xfa\xca\xb4\ +\xe9\x4b\x16\x7f\xbd\xf4\xab\xa9\x37\x5d\x78\x9a\x64\xc4\xfd\xbe\ +\xdc\xc1\xc3\xaf\xee\xee\x89\x87\x95\xfc\x47\x27\xbe\xf3\xfd\xd2\ +\x6f\x1e\xbd\xac\x35\x41\x44\x04\x81\x02\x85\x40\x00\x22\xa9\xc1\ +\x2f\xef\xeb\x73\xda\xd0\x3b\x66\x94\x36\xeb\x73\x5a\x17\xc5\x34\ +\x01\x88\xe4\x79\xf9\xf3\x45\x8b\x67\xbf\x31\xb0\x63\x13\xd4\xf5\ +\x2a\x33\xe9\xf2\xdb\xc7\x2e\x58\x38\x6f\xc1\x27\xaf\xf4\x6b\x97\ +\x21\xe2\x11\x04\xe1\xc9\xee\xfc\xd1\xdc\x6f\x5e\x7b\xb0\x9f\x15\ +\xd4\xd4\x66\xbd\x5e\xfe\xcf\x87\xcb\x17\x7f\x3e\xe1\xe1\x91\xa9\ +\x24\x0e\x42\x20\x0a\x21\x04\x10\x02\x84\x4d\x7f\x64\xf8\x80\x21\ +\xff\x7c\xf2\xa3\x15\xbe\xa6\x7d\xcf\xea\xd7\xc1\x8c\x63\x6e\xf7\ +\x21\x53\x67\x7d\xbe\x72\xd1\x27\x63\x6f\x1c\x1a\x2f\x2b\xef\x33\ +\xee\xe3\x65\x53\xaf\x2d\xde\x5b\x7b\xe5\xb8\x97\x66\x3c\x7f\x7e\ +\xe1\xb6\xe8\x43\x73\x16\xbc\x79\x55\xb7\x20\x6b\x3e\x71\xda\xfb\ +\x4b\x16\x7f\xbd\x6c\xee\x7b\xa3\x86\xf6\x90\x8d\x48\x83\xb1\xae\ +\x69\x22\xd0\xba\xef\xc4\x0f\x66\xae\x58\x3c\xeb\xb9\x7b\xae\x08\ +\xa0\x56\x56\x69\x8c\x7a\x69\xfa\xa2\x79\xb3\x17\x7e\xf1\xce\xe5\ +\x67\xb4\xd2\x6a\xa2\x98\xde\xf5\xd5\xf7\x3f\xfc\x71\xe1\xcc\xa1\ +\x5d\x52\x10\x40\x33\xd1\xf4\x77\x7c\x76\xca\xb4\xa5\xdf\xcc\x9e\ +\xfc\xc4\xcd\x69\x22\x58\x56\x0e\xd7\x3c\x36\x7e\xce\x37\x5f\x2c\ +\x5f\xf4\x71\x4e\x56\x12\xda\xd8\xd8\x1c\xeb\x48\x8d\x5d\xee\x5c\ +\x60\x16\xc6\x8c\x68\x14\x80\x9c\xe5\x94\xe7\x3b\xd3\x5e\xd9\x51\ +\xf1\x4a\x07\x95\x46\x6a\x38\x10\x9f\x2a\x5b\x16\x22\x22\xe7\x1c\ +\x00\x4d\xd3\xd8\xb3\x67\x6f\x69\x69\x59\xbd\x33\xdd\x3a\xed\xb4\ +\x53\x4c\x93\xab\xaa\xcc\xb9\x20\x84\xc8\x32\xd3\x75\x5d\x92\x24\ +\xcb\xb2\x2a\x2b\x2b\x10\x51\x92\xa4\x84\x81\x2f\x49\x09\xb7\x8c\ +\x10\xe2\x40\xcb\x1d\x00\xc0\xd2\x93\x07\xdc\xff\x49\x6f\x96\x14\ +\xf0\xc6\xb6\xac\xd8\x85\x28\xd6\xcc\xbe\xe0\x82\x4f\x9c\xbe\xbc\ +\xbb\x5f\x19\x73\x5e\xe7\xfc\xd5\x3f\x38\x03\x49\xca\x07\xb7\x5c\ +\x3a\x3b\xf9\xf2\xa9\xf7\x5f\x56\xb6\x71\xc3\xec\x20\x1a\x86\x1e\ +\x11\xde\x6b\x6e\x1b\xde\x3c\xbe\xe5\xca\x8b\xc6\xb7\x19\xf2\xc8\ +\x9d\x17\x13\x04\x44\xf1\x8b\xdb\x83\x50\x59\x76\x07\xda\xb4\x08\ +\xa0\xa9\x47\x4d\x60\x00\xc8\xa3\xf7\x5f\x76\x5d\xea\x2d\x6f\xdc\ +\xf3\x8f\x33\x67\x5e\x3b\xf9\xec\xdb\x2f\x3d\xa7\x8d\x63\xcc\xd5\ +\x17\x9b\xbd\xee\x7c\x6a\xf4\x5d\x7b\x2f\xbf\x99\x23\x89\x94\x6c\ +\xb8\x65\xec\x84\x18\xd2\xa0\xd5\xe2\xe5\x07\xaf\xa4\xb3\xc6\xf7\ +\x9f\x5d\xf5\xfc\xf3\xf7\x5f\x75\x45\xe8\x95\xc9\x9f\x46\x64\x67\ +\xbd\xbb\x05\x1c\x6e\x77\x6e\x13\x65\xcd\xc2\xe5\xa5\x97\xf4\x6c\ +\x9b\xd5\xac\x92\xfa\x9f\xbd\x69\x50\xe1\x1b\x77\xdd\xb0\x3e\xef\ +\x9d\xf1\x57\x5f\xbb\x63\xcb\x8b\xd3\x3f\xab\x9c\xd0\xeb\x04\xbf\ +\x92\xe5\x75\x71\xe5\xc4\xd4\xd6\x35\x9d\xc4\xbe\xb7\x7f\xdc\xeb\ +\x71\x9f\x98\xe4\x97\xde\xb9\xe1\xe2\x75\xa7\x3f\xf4\xdc\x39\xe7\ +\x7e\x36\x77\x79\x8c\x52\x00\x10\x48\xaa\xf5\xe6\x4f\xdc\x7b\x49\ +\xec\xbd\xc7\xfa\x2d\xa4\x13\x5f\xbc\xf3\xb2\x21\x15\x13\x3f\x5e\ +\x3c\x69\xf4\xc8\x77\xfd\xfe\x3e\x43\xfe\x31\x72\xd8\x88\xcf\xe6\ +\xfe\xeb\xfa\x07\x2e\x96\x97\x7f\x34\xe8\xf5\xf9\x23\xee\x79\xa2\ +\x57\x33\x28\x8d\x65\x8c\x7b\xec\xea\xd0\xfb\x2f\xf5\xfb\x7c\xd7\ +\x83\x4f\x3d\x7d\xcd\xf5\x03\x6e\x1e\xb3\x22\xbf\x6d\x93\x2d\x93\ +\xc6\xde\x37\x6f\x57\x9a\x4f\xa1\xf6\xa8\x57\x1b\x9b\x63\xbe\x43\ +\x55\x08\x68\x3c\x58\xa6\x2c\x6e\x36\x61\x96\x00\x58\x1d\x34\x16\ +\xc7\xd9\x85\xcd\x93\x26\x6d\x29\xbe\xb6\x09\x48\x04\x82\x3a\x30\ +\x26\x0b\x81\x94\xd2\x58\x34\x2e\x50\xe4\xe7\xe7\xb7\x69\xdb\xb6\ +\x41\x97\x83\xb5\xb5\x94\xd2\x48\x24\x0a\x04\x10\x21\x12\x89\x29\ +\x8a\x92\x90\x6f\xce\x13\x9e\x63\x2e\x04\x1a\x86\x69\x9a\x16\xa5\ +\x20\x04\x1c\xdc\xef\x88\x00\x40\xa8\x59\x59\x5c\x0b\x79\x59\x8c\ +\x8f\x7f\xe9\xdf\xd4\xdf\xa4\xed\x69\x17\xdf\x3f\xa2\x5b\xd1\x96\ +\x22\x2f\xf0\xb0\x22\x09\x40\x20\x00\x86\x56\xb1\xf8\xf3\x95\xf7\ +\x9c\xd3\x3d\xd7\xff\xd1\x1a\x24\x00\xe0\xf0\x36\x57\x5d\x85\xbb\ +\x37\x09\xf4\xc4\xa2\x71\x04\x67\x42\xdb\x13\xe2\x8b\x96\xe6\x1b\ +\xfc\xfc\xca\xe1\xa4\xaa\x78\xf7\xa2\x0f\x3e\xdd\x46\x9d\x1d\x01\ +\x00\x41\x12\xf1\xb5\xcb\x8a\x69\xa7\x64\x37\x90\xbc\x40\x66\x38\ +\xb2\xb2\x36\xcc\xaa\x96\x7e\x59\xf6\xcf\xc7\xba\xb5\x72\x57\x20\ +\x08\xc1\x53\x98\x61\x32\xbf\x99\x7a\x52\x2b\x29\xf8\xec\x9c\xcd\ +\x01\xd3\xb1\xb8\x34\x72\x79\x4a\xb6\x25\x74\x44\x67\xc3\x79\x10\ +\x00\x81\x84\x33\xe6\x04\x08\x9b\xba\x92\xdb\x33\x5b\x2a\x7e\xee\ +\x8b\x5d\x8c\x84\x96\x84\xa4\xd3\xf2\xb2\xe2\xf3\x97\x6c\xaf\x1c\ +\x3a\xb4\x5f\x97\x14\xa5\x22\xa4\x26\x9d\x76\x41\x4f\x5a\x5d\x55\ +\x58\x59\xc5\x7c\x00\x04\x50\x8f\x6f\x5a\x55\x2c\x0d\xed\xe0\x91\ +\x59\x14\x13\x8e\x32\x2e\x9a\x75\xcf\x97\xaa\x1e\xfa\x72\x9b\xdb\ +\xf4\x2d\xaa\x32\xcf\xcf\x48\x2f\x85\x36\x4f\x4f\xbe\x35\x23\x52\ +\x12\x92\x7c\x00\x8a\x33\xad\x59\x3e\x15\x5f\xad\xdf\xea\x72\x04\ +\x34\xdd\x04\x44\x4c\x6f\xdb\x96\x89\xda\x73\xae\x7e\x67\x20\x6a\ +\xb1\x50\x95\xee\x96\x29\x20\x80\xa9\xe9\x19\x4e\x2e\x00\xec\xc1\ +\xa8\x36\x36\xc7\xbe\xb8\x37\xf6\xb9\x4b\x94\x7c\x55\x81\xdd\x32\ +\xb9\x66\x8a\xb4\x94\x26\x63\xa8\x21\xc5\x8b\x33\xdb\xb5\xc0\xea\ +\x9d\x82\x9b\x9b\x62\x54\x51\xdd\x9c\x0b\x55\x95\xab\x6a\x6a\xdc\ +\x2e\xa7\x61\x18\x07\x24\x27\xcb\x72\x51\x51\x31\xa5\x94\x10\x28\ +\x2d\x2b\x0b\x04\x7c\x9c\x5b\xe1\x70\x78\xf9\xf2\x15\x89\x0a\xc0\ +\xe5\x72\x99\xa6\xa9\xeb\x3a\x63\x75\x1e\xa1\x03\x2d\x77\x04\x60\ +\x72\x74\xe3\xec\x87\xbe\xcc\xfe\xf8\xb5\x6b\x2f\x1f\x72\xc6\x4d\ +\xaf\x2f\xbd\xaa\x57\xd7\xe0\xcf\xd3\x6e\xb8\xfd\xdb\x9b\x3e\x7c\ +\xb7\x4b\x9d\xd5\x49\xb8\xa5\xc7\xb3\x4f\x68\x2b\x6b\x3f\x57\xc4\ +\x24\x42\x00\x00\xb5\x68\x89\x88\x77\xca\xec\x60\xc4\x3e\xb6\xb0\ +\x7e\xec\x8a\x40\x24\x02\x11\x88\xe4\x08\xcf\x7b\xf8\xc2\xd7\xb7\ +\xba\x5d\xd4\xa3\x52\xa2\x06\x1a\x75\x77\x26\x92\x14\x65\xf1\x4a\ +\x97\xb3\x0d\x15\x55\xbe\x13\x47\xa6\xa9\xb5\xb3\xf6\x44\xdc\x9c\ +\x3b\x54\x7f\x59\x44\xaf\xb4\xa2\x52\x74\xd3\x3e\x76\xce\xb9\x27\ +\x67\x7d\x31\xb3\x7a\x74\xaa\xab\xa2\xb8\x5a\x02\x49\x08\x01\x44\ +\x24\x52\xd0\x74\xa3\xa8\x5a\xb9\xea\xce\xf3\x7d\x84\xfe\xb0\x63\ +\x93\x28\xa6\x95\xd0\x63\xf0\x29\xc9\x63\xd7\xe7\xf5\xf2\xf2\x5d\ +\xa5\x41\x0f\xd1\xb6\x6e\xde\x33\xe0\xd2\x7f\xee\xfe\xf8\xb5\x8f\ +\xf2\x6f\xbe\xb7\x4f\x9b\xd2\x9d\x9f\x55\xc7\x1c\xe8\x69\x9c\x13\ +\x02\x89\x81\x42\x42\x76\xf9\x19\x16\xaf\x2f\xa5\xfd\x87\x9c\x9a\ +\x71\xe7\x7c\xd6\x3b\x89\x15\x6f\xaf\x08\xf4\x18\xda\xc5\x55\x70\ +\xd5\x88\x71\xae\x73\xaf\x79\xea\xf2\x3e\xa2\x66\xdf\x3e\xc6\x4e\ +\xee\xdc\xe6\xcd\xaf\x66\x0a\x20\x40\x00\xab\xf7\x96\x49\x12\xd9\ +\x38\xf7\xc6\xe7\x66\x19\xae\xe4\x5c\xb7\x61\xb1\xf4\xba\x7e\x11\ +\x4b\x50\x26\x6c\x6d\xb7\xb1\x39\xf6\xc5\x9d\x0b\x41\x29\x4d\x3c\ +\xed\x94\xc0\x72\x43\xfa\x3e\x48\xbb\xaa\x46\x7a\x78\x1f\x0a\x6e\ +\x01\xb4\xad\xdc\xc2\x2d\x8b\x32\xf6\x71\x8d\x2c\x2b\xb2\x25\x84\ +\xa2\x48\x25\xfb\xf6\xe5\xe7\x37\x17\x62\xbf\x91\x8a\x84\x92\x9a\ +\x9a\xda\x70\x38\xe2\xf1\x38\x11\x20\x1e\x8b\x96\x96\x96\xfa\xfd\ +\xfe\x93\x4f\x39\xb9\x41\xc4\xb9\x65\xe9\x86\x51\x54\xb4\x4f\x92\ +\x24\x2e\x0e\x54\x19\x02\x28\x10\x1c\x4e\xa7\x43\xa6\xac\xf8\xfb\ +\xc7\x66\x0f\x7a\x65\xc4\xe5\x97\xcf\x5b\xbc\x6c\xc5\xca\x6e\x97\ +\x5e\xf7\xd9\xe7\x97\xca\x6e\x73\x93\x66\x10\x70\x58\x31\xfd\xfc\ +\x09\x9f\x5d\xed\x85\x5d\xab\x96\xcc\xde\x58\xe1\x48\xeb\xe0\x74\ +\x39\x5d\x50\x33\xf1\x8d\xaf\xc7\xde\x7c\xfe\xc7\x5f\x7e\x69\x72\ +\x33\x5c\xb9\xc2\x04\xe0\x28\x00\x89\x40\x50\x9d\x4e\x95\x5a\x6e\ +\x15\x5c\x2e\x95\x23\x72\x81\x4c\x56\x9c\x4e\x07\x20\x12\xa6\xb8\ +\x9d\x84\x20\x9f\x35\xe3\xeb\xb6\xb7\x5d\x36\x71\xd6\x7c\x12\x2b\ +\x59\x3c\x6d\xe2\xe2\xa0\xa4\xce\x5d\x7b\xd6\x6d\xe7\x4d\x9b\xf5\ +\x55\xf1\xba\x8f\x47\x3f\xfc\xde\x0b\xaf\x2e\xba\xe7\x9f\x8f\xaf\ +\xbe\x81\xed\xd9\xb6\x76\xfa\x27\x9f\xd4\x52\x87\x40\x01\x28\xb8\ +\x40\x45\x95\x46\x3e\xfb\xc9\x28\x62\x14\xef\xda\xbe\xe4\x93\x89\ +\x73\x7f\x2a\x63\x24\x3e\x75\x46\x97\x11\xf7\x4e\x5d\xe5\x30\x36\ +\xaf\xfe\x61\xe6\xf7\x6b\x15\x45\x9d\xb3\x7a\xcf\xa5\x3d\x33\x96\ +\xec\xd8\xb3\x63\xcb\x7c\x79\xc0\xc5\x5b\x9e\xff\x3c\xcc\x9c\x4e\ +\x4a\x9d\x2e\x27\x23\x88\x44\x76\x39\x55\x42\x48\x75\x79\xd1\xee\ +\xf2\xc8\x45\xb7\x3f\xb8\xf0\xee\x67\x5f\x9d\xfc\xfd\xad\xd7\xbe\ +\xb4\xfa\x4e\xd8\xb5\x71\xd5\xd4\x39\x0b\x2b\xc3\xc1\xd5\x17\x8c\ +\x7c\xfb\xc3\xb7\xc3\x42\xe2\xd1\x0a\x87\xb5\xeb\xe9\x97\xe6\x3f\ +\x7c\xed\xb0\xa5\x0b\xaf\x88\xc5\x8d\xa2\x1d\xeb\x7c\xb8\xed\x99\ +\x09\x0b\xef\xbb\x6a\xf8\x82\xc5\xd7\x01\xc0\x9c\xc7\xff\xf1\xf8\ +\x3c\xcb\xe1\x74\x5a\x12\x45\x44\x6e\xdb\xed\x36\x36\xc7\x01\xe4\ +\xcc\xfe\xa7\x1e\x30\x89\xc9\x8c\x69\xa3\x93\xaa\x4f\x54\x0c\x4b\ +\xd4\x0d\x57\x37\x80\x3e\x58\xee\xaf\x54\x3d\x32\x63\xf5\x1a\xcd\ +\x2d\x8e\x79\x79\xb9\x84\x90\x84\x70\x53\x4a\x63\xb1\xf8\xbe\x92\ +\x62\xa7\xe3\x97\x11\xd6\x9a\x66\xa4\xa7\xa7\x7b\xbd\xde\x44\xe3\ +\x20\xe1\x52\xdf\xb3\x67\x2f\x10\x21\x4b\xd2\xe1\xf2\x14\x0a\x69\ +\x2e\xd9\x52\x5c\x9e\x90\xe5\xe1\x91\x0a\xbf\x43\x68\xcc\x6f\xc6\ +\x23\x02\x01\x08\x24\xa9\xcc\xf2\x77\x7f\x75\xd2\xad\xf3\x6f\x1d\ +\x3e\x75\xaf\xe4\x51\x85\xc3\xe1\xd0\x2d\x67\x34\x5a\x9b\xe5\x85\ +\x28\x75\x47\xe2\x86\x30\x4d\x20\x20\x51\x08\xb8\x55\xb3\xce\x10\ +\x56\x23\xa1\xa0\x43\xb6\x54\xa7\x57\xd4\xbb\xc8\x35\x8d\x18\x46\ +\x3c\xcd\xcb\x2a\x2c\x9f\xd0\x6a\x9a\x78\x94\x38\x91\x23\x9a\x85\ +\x86\x0e\x14\x92\x9c\x12\x67\x92\x25\xd4\x78\x3c\x2c\xb8\x50\x25\ +\xe2\x76\x29\x1a\x97\xf5\x78\x94\x0b\x74\xc8\xe0\x76\xaa\x56\xfd\ +\xec\x27\xc3\xa2\xf1\x58\x2c\x51\x41\x29\x8c\xf8\x9c\xb2\x49\x28\ +\x00\x68\x16\xb3\xb4\xa8\x25\xc0\xa3\x82\xaa\xaa\x1c\x48\xcc\x52\ +\xac\x58\xd0\xe7\x92\x4d\xe2\x89\x46\x6a\xb3\x7d\x24\x4a\x54\xd3\ +\x72\x24\xf2\x5f\x81\xc9\x56\xb4\x2a\xd5\xad\x68\x4c\x89\x47\x75\ +\x05\x0c\xd5\xed\xd4\xb9\x64\xc4\xa3\x5c\x80\x53\x01\x97\x43\x35\ +\x91\x45\xe2\x96\xb0\x0c\x20\xc0\x08\x49\x76\x33\x0d\xd4\x68\x4c\ +\x13\x9c\x03\x01\x55\x02\xb7\x53\x35\x84\x1c\x8f\xc7\x39\xe7\x84\ +\x90\x80\x43\x58\x72\x4a\x34\x58\x95\xe2\x44\x5d\x71\xd9\xfe\x76\ +\x1b\x9b\xe3\x42\xdc\xfb\xf7\x3b\xf5\xe0\x19\xaa\x21\xdd\x6a\x47\ +\xa2\x6d\x24\xcd\x41\xb0\x84\xcb\xab\x2d\x97\x50\x54\x89\x1e\x30\ +\x43\x55\x58\x96\xe5\x70\x38\x64\x59\x46\xc4\xb8\xa6\x99\xa6\xe1\ +\x70\xa8\x04\x7e\x99\x82\x04\x04\x74\x5d\x67\x4c\x76\x38\x54\x4a\ +\xa9\x69\x5a\x9a\xa6\x31\x89\x4a\xec\xd7\x86\xe2\x25\xe6\x9a\x22\ +\x02\x21\x48\x08\x41\x04\x80\x5f\x42\xdf\x58\xa8\x30\xd7\x09\x53\ +\xfe\x73\xf7\x37\x23\x07\x7d\x58\xe3\x41\xc2\x10\x80\x00\x12\x42\ +\x04\x02\x41\x24\xa4\x2e\x0b\x09\x5f\x7b\x43\x6e\x12\x49\x21\xee\ +\x37\xe5\x93\x10\x10\xd8\xe8\xe7\x80\x0d\xdd\xba\x02\xeb\x92\x49\ +\x7c\xae\x4f\xed\x80\x8f\xfb\x25\x55\x77\xa4\x83\x8e\xbb\xff\xc6\ +\xfd\x4e\xaa\xf1\x51\x0e\xce\x49\x7d\x29\x1e\x94\x07\xf8\xa5\x98\ +\xeb\x7e\x05\x07\x9c\xf5\x2f\x27\x82\x08\x80\x48\x68\xc3\xb1\x6c\ +\x6c\x6c\x8e\x03\x71\x3f\xa3\xef\xc9\x07\x88\xfb\xd1\x91\x6f\x4a\ +\x8e\x68\xf6\xaa\x8d\x8d\x8d\xcd\x71\x89\xf4\x2b\x01\xbf\xfe\xce\ +\x20\xb7\x85\xdd\xc6\xc6\xc6\xe6\xf0\xe2\xde\x38\xb0\x8c\x8d\x8d\ +\x8d\x8d\xcd\x31\x22\xee\x57\x5f\x3d\xd2\x0e\xe4\x6e\x63\x63\x63\ +\x73\x8c\x41\x42\xc1\x5a\xbb\x14\x6c\x6c\x6c\x6c\x8e\x31\xa8\x5d\ +\x04\x36\x36\x36\x36\xb6\xb8\xdb\xd8\xd8\xd8\xd8\xd8\xe2\x6e\x63\ +\x63\x63\x63\x63\x8b\xbb\x8d\x8d\x8d\x8d\x8d\x2d\xee\x36\x36\x36\ +\x36\x36\x87\x46\xfa\xcd\x3d\x2c\xcb\x3a\x78\x96\x13\x21\x24\x11\ +\x75\xc0\x2e\x41\x1b\x1b\x1b\x9b\xa3\x49\xdc\x09\x21\xe1\x70\x78\ +\xe2\xc4\xd7\x83\xc1\xe0\x01\x6b\x6a\x10\x42\x24\xc6\x72\x72\x73\ +\x46\x5c\x73\x0d\x63\xf6\x82\x6d\x36\x36\x36\x36\x47\x8f\xb8\xcb\ +\x92\xf4\xe6\xe4\x29\xeb\x37\x6c\x90\x0e\x13\xbe\x71\x6f\x61\x61\ +\xd7\x93\xba\x9e\x74\x52\x17\xbb\x10\x6d\x6c\x6c\x6c\x8e\x1e\xcb\ +\x9d\xd2\x5d\xbb\x76\xdd\x7f\xff\x7d\x01\xbf\xff\xe0\x6f\x29\xa5\ +\x9b\xb7\x6c\xa9\xac\xaa\xb4\x4b\xd0\xc6\xc6\xc6\xe6\x68\x12\x77\ +\x00\xb0\x2c\x2b\x2b\x33\x33\x29\x29\xe9\xe0\xaf\x18\x63\x15\x95\ +\x95\xc5\x45\xc5\xbf\x79\x80\x44\xc8\xc9\x83\x22\xd8\x10\x4a\x29\ +\xa0\xf8\x1f\x06\x76\xa4\x94\x92\xfa\x25\x98\x00\x00\x20\xb1\x8c\ +\x36\x50\xca\x08\x41\xc1\xf7\xf3\x44\x25\xce\x02\xc5\x1f\x5c\xc3\ +\x88\x52\x06\x70\xe0\x82\xb1\x40\x08\xa5\x14\xc5\xdf\x62\xf1\x0c\ +\x42\x28\xa1\xe4\x6f\x92\x19\x1b\x1b\x9b\xff\xae\xb8\xff\x05\x02\ +\x0a\xda\xac\x49\x6f\x6e\x31\x33\x6e\xbd\xf1\x32\x27\xfd\x45\xdf\ +\xcd\xf2\xcd\x2f\xbf\xf5\x61\x76\xb7\x2b\x86\x9f\xd5\xe2\x7f\x12\ +\xd8\x46\x96\x62\x33\x9e\x1c\xbf\x3e\xb1\xa0\x06\x00\x00\x28\xad\ +\xfb\x3e\x70\xd9\x29\x8c\x84\x67\x3c\xf1\xd4\x4a\xa3\xcd\x9d\xe3\ +\xae\x4f\xe7\x7a\xdd\x02\x55\x22\xfe\xfe\x1b\x6f\x6c\x09\x4b\xd7\ +\xde\x38\xaa\xa9\x57\xfa\xbd\xea\x87\x22\xfe\xfe\xcb\x4f\xef\x4d\ +\x1b\x76\xcf\xd5\xdd\xc1\xb0\xea\xd5\x54\x0a\x15\x7e\x3b\x61\xe2\ +\xdc\xae\xb7\x3e\x39\x38\xeb\x7f\x1d\xe3\x92\xa9\xdb\x17\xfd\xfb\ +\x83\x6f\xb7\xf6\xb9\xec\xfe\x7e\xad\x54\xfb\xa9\xb0\xb1\x39\x06\ +\xf8\x6f\x0f\x85\x14\xfb\x76\xed\x58\xb1\xf8\xb3\x67\x3f\xfa\x09\ +\x1b\x75\xbd\x0a\x2d\xbc\x75\xcb\xa6\xc2\xb2\xc8\xff\x4c\xcd\x20\ +\xbe\x69\xfd\xe6\x82\xa2\xb2\x48\x3d\x86\x89\x00\x60\x8a\x94\xb3\ +\x2f\xe9\x55\xba\x61\xe6\xe3\x13\x16\x99\x94\x02\x00\xa1\x52\xd1\ +\xcf\x9f\x7d\xb5\xe0\x7b\x9a\x71\x4a\x96\x5f\xf9\x23\x22\x8c\xbc\ +\x70\xd7\xf6\xd5\x5f\x3c\xf7\xee\xfc\x1d\x94\x36\xd4\x65\xc4\x8c\ +\x57\x6e\xde\xb0\xa1\x24\xfe\xbf\xb6\xd9\x29\x0d\x6d\x78\xef\xf1\ +\xe7\x3f\xdc\xb8\x69\x53\x79\x84\xdb\x8f\x84\x8d\x8d\x6d\xb9\x1f\ +\xb9\x53\x02\x37\x7c\xfc\xe2\x78\xf9\xa1\xbb\x2f\xea\x08\x87\x89\ +\x30\x4c\x98\xe4\x50\x55\x46\x09\x0a\x6e\xe8\xba\xc9\x05\x00\x10\ +\xc9\xe1\x76\x4a\x56\x3c\xaa\x59\x98\xd8\xc9\xe5\x76\x82\xa9\xc5\ +\x74\x8b\x2a\x4e\xb7\x42\xe3\xb1\x58\x62\x2d\x40\x20\xd4\xe5\x72\ +\x01\xd7\x63\x9a\x99\xf8\xa8\x3a\x1c\x32\xa3\x00\x28\x38\xd7\x35\ +\xed\x00\xd3\x18\xcd\x58\x98\xc3\x49\x03\xff\x39\xfa\xa2\x9e\xa2\ +\xde\xc0\xb6\xb8\x00\xd0\xbd\xf9\x83\xae\x38\xfd\x87\x89\x3f\xbc\ +\xbd\xa0\x7f\xeb\x73\xdb\xa5\xca\x91\x15\xcf\x8f\xff\xd0\xec\x38\ +\x7c\xf4\x35\xdd\x29\xb7\x0e\x29\xee\x44\x76\x7a\x14\x8c\x44\xb5\ +\x5f\x91\x7e\x82\x7c\xf6\xeb\x4f\x79\x9b\xbe\x71\x49\x2b\x66\x1e\ +\xc6\x50\xdf\xbf\x10\xb4\xc4\x6e\x54\x71\xba\x55\xaa\x47\x63\x46\ +\xe2\x4c\xa9\xe4\x76\x39\x84\xa9\xc7\x75\x93\x29\xaa\x53\x91\xb5\ +\x58\xc4\x12\x75\x3a\xed\x74\xbb\x89\x19\x8d\xe9\xa2\x71\x6a\x80\ +\xc8\xb9\xa9\x69\xc6\xa1\x8e\x4a\x62\x45\x2b\x1f\x7a\x6a\x7a\x5a\ +\xa7\x3e\x65\xdb\x57\xd8\xcf\x83\x8d\x8d\x6d\xb9\xff\x0e\x5c\x59\ +\x79\xe7\x75\x6b\xfe\xc3\x27\x13\x96\xec\x0c\x4a\xf4\x50\xb6\x23\ +\x68\xeb\x17\xbc\x7f\xd3\x15\x43\x4e\x3d\xf5\xf4\x81\x17\x5f\xf7\ +\xd6\xd7\xab\x75\x20\x84\xc9\xd5\xcb\x5f\x39\xab\xf7\x29\x63\x66\ +\xef\xa6\x8c\x02\x80\x55\xbc\xe0\xe2\x53\xcf\xb8\xed\xed\xa5\x92\ +\x4c\xf7\xbe\x7b\x5f\x8f\x33\x2f\xf9\x71\x57\x24\x61\x09\x8b\xda\ +\x1d\x57\x5d\x70\xc6\x0d\xe3\xbe\xe2\x84\x10\x82\x95\xdb\x96\x8c\ +\xbb\xe5\xca\xbe\x7d\xcf\x38\xbd\xdf\x80\xcb\x46\x8e\x5e\x56\x71\ +\xa0\xef\x07\xb5\x50\x98\x10\xb7\xc3\xc5\x05\xe7\x96\x65\x59\x96\ +\xc5\xeb\x45\x1e\xa4\xc1\xb7\xdc\xda\xc3\x15\x79\x6d\xc2\xb4\x12\ +\x53\x9f\xfa\xdc\xdb\x85\x72\xde\x98\x9b\xce\x73\x1f\x4e\xd9\x25\ +\xb9\xfa\xcb\xdb\xbb\x5d\x38\x26\x68\xe1\x61\x5d\x4c\xc2\x50\xf2\ +\x2e\xe9\xd7\x41\xfa\xf0\xe1\xfb\xd7\x57\x59\xe4\x90\x06\xb4\x88\ +\xae\x99\xf7\x9f\x1b\x86\x0f\x3e\xe5\xb4\x33\x06\x0d\x1f\x35\x75\ +\xde\x7a\x03\x81\x32\x5a\xf8\xd9\xd8\x53\x7b\x0d\x78\xf9\xfb\x7d\ +\xb2\x44\x01\x48\x74\xdb\x9c\x73\xcf\xec\x3f\x66\xca\xb7\x00\xb0\ +\x7c\xda\xb3\xfd\xce\x1a\x30\x6f\x77\x9d\xb4\xf3\xf8\xbe\x5b\x06\ +\x74\xbd\x6c\xfc\x56\x49\xa6\x80\xd6\xd6\xc5\x1f\xdc\x7c\xc5\xf9\ +\x7d\xfb\xf6\xed\x7b\xd6\x79\x57\xdf\xf7\x4e\x48\x92\xc9\xc1\xb5\ +\x09\x8d\xbe\xff\xda\x8b\xb1\x8e\xa3\xee\xbf\xe2\x24\x4a\x6c\x77\ +\xbb\x8d\x8d\x2d\xee\xbf\xcb\x35\x03\x8e\xa1\x77\x3f\x7c\x71\x5b\ +\xed\x95\xb1\x4f\xad\x8e\x3a\x0e\x90\x18\x49\x16\x4b\x5e\x7d\xf8\ +\xe1\x57\xbf\x6a\x3d\x6c\xf4\xe4\x29\xaf\xdf\x3d\xa4\xd9\x97\xaf\ +\x3e\xf1\xe8\x07\x3b\x18\xe5\x49\x27\x8d\xbc\xf9\x82\x1e\x1b\x3f\ +\x78\x66\xe9\x8e\x30\xf0\xf8\xa4\x89\xef\x8a\xfc\xb3\x47\x5f\x7a\ +\x32\xb7\x90\x2a\x0e\xaf\xc7\xcd\x1a\xbc\x1c\x84\xba\xdc\x1e\xa7\ +\x43\x06\x20\x7a\xe9\xa6\xc7\x9f\x7a\xad\xc8\xd9\xf3\xf9\x09\xaf\ +\xbe\x3e\xe1\xb9\x11\x83\xfa\x34\xf1\x1e\x38\x18\x5f\xc4\x82\x41\ +\x80\xf2\x82\xcd\x3f\xac\xda\x54\x63\x12\xa7\xd2\xb8\x05\x83\x71\ +\xc8\xbd\xf9\x91\x5b\xb3\x43\xdf\x8d\xb9\xeb\xe1\x2f\x37\x16\x76\ +\x1b\x7e\x47\xc7\x0c\xe7\x61\xd7\x34\x41\x20\x92\xd3\xeb\x76\xec\ +\xdf\x3d\x7b\xb0\x8e\x7a\x6e\x1c\x7d\x47\x3e\xdf\xf9\xd4\x4b\x1f\ +\x73\x55\x22\x07\x5e\x06\xed\xd3\x97\x9f\x7e\x62\xca\xdc\xce\xc3\ +\xef\x9b\x32\xe9\x95\x51\xa7\xb9\x67\xbc\xfa\xe4\x84\x25\xc5\x32\ +\xc1\x66\x83\x1e\xb8\xf3\x92\x36\x8b\x5e\x19\xbb\x60\x0f\x4a\x52\ +\xec\xdd\xd7\x26\xd3\xd6\xc3\xef\xb8\xaa\x2f\x00\x48\x8a\xea\x71\ +\xbb\xe5\x5f\xae\x21\x71\x7a\x3c\x2e\x95\x02\x91\x42\xbb\xe7\x3f\ +\xfd\xd2\x34\xa5\xf7\xb5\x13\x26\xbe\xfe\xea\x0b\x63\xcf\x3b\xb5\ +\x8b\x1b\x0e\x6c\x2f\x30\x09\x97\x4f\x7a\x6c\x7e\x6d\xab\x27\x6e\ +\x3f\x93\xc6\x75\xfb\x61\xb0\xb1\xb1\xc5\xfd\xf7\x82\x96\x70\x5d\ +\x78\xcb\x83\xf9\xea\xee\x37\x9e\x99\x12\x15\xfb\x2d\x2b\xad\xed\ +\xfe\x69\xd2\xb2\x7d\xbd\x2e\x18\x75\xc7\xb0\xde\x79\xb9\xf9\x7d\ +\xaf\x7c\xe4\xd2\xfe\x99\x7b\x3e\x9b\xb2\x5b\x97\x01\xe8\xe0\x6b\ +\x47\x76\x74\x86\xde\x9c\xf6\xe9\xba\xb9\x2f\x2f\xdc\xe2\xb8\xf6\ +\xf1\x3b\x9b\xc8\xbf\xbe\x74\x14\x89\xd5\x54\x46\x74\xb3\x55\xef\ +\x73\x3a\xb6\xce\xcf\x6d\xde\xf2\xd4\xc1\x43\x72\x54\xeb\x80\x9d\ +\xb4\x18\x66\x66\x67\x96\x6e\x5a\xf0\xfa\xf8\xc7\xaf\x18\x72\xfe\ +\x2d\xff\x9a\x51\x1a\xe5\x8d\xf3\xeb\xcb\xe9\x39\xb8\x4b\xab\x50\ +\x65\x61\x24\xf3\xc2\x7b\x2e\x6c\x49\x0e\x35\x4c\x86\x50\x26\xcb\ +\xb2\x2c\xcb\x12\x23\x08\x54\x92\xa5\xc4\x47\x7a\xb8\x4a\xc0\xdf\ +\xf9\xe1\x67\x47\x2a\x1b\xa6\x3d\xf8\xf6\x6a\xce\x68\xe3\x84\x22\ +\xfb\x36\xcd\x59\xb5\xe9\x84\xf3\xee\xbf\x61\x68\xef\xbc\xe6\xad\ +\x06\xdd\x36\xfe\xfa\xae\x64\xc9\xd4\xcf\xab\x98\x22\x38\x9e\x7d\ +\xe9\xb5\x79\xde\xf8\x8c\xb7\xa6\x2c\x9d\xf4\xe0\x57\xe5\x79\x63\ +\xc7\x5d\x1e\x00\xeb\x57\xaf\xaa\x14\x2f\xdf\x50\xab\x25\x9f\x3d\ +\xec\xac\xb6\xf9\x79\xcd\x5b\xb6\x3f\x6f\x40\x47\x6a\x1d\x38\x60\ +\x29\x5c\xb0\x6c\xc2\xb7\x85\x67\x0d\xbf\xb1\x49\xe3\xce\x6e\x1b\ +\x1b\x9b\x63\x02\xe9\xff\xeb\x40\xa8\xa4\xb4\x79\xf8\xf6\xc1\x23\ +\x1e\xf8\xec\x95\x6f\xcf\x78\xa0\x7d\x83\xc5\x4d\x0a\x77\xed\x01\ +\x84\xc2\xd5\x73\x1e\xde\xbd\x20\xb1\xad\xaa\xd4\x00\xba\xaf\xb8\ +\xc6\x6a\x9a\x02\x9a\x92\x7f\xcf\x63\xb7\xdd\x77\xcf\xf8\x7f\x6d\ +\x75\x0c\xbe\xf9\xa1\x7e\xa9\x96\x25\xe0\x57\x97\x8e\x12\x49\x79\ +\xad\xf3\x5c\x8e\x1f\xde\x1f\x17\x2b\x1a\x70\xf9\x25\x43\x5b\xa7\ +\x52\xfd\xa0\x6e\x42\xa9\x69\xef\xa7\x9f\xea\xce\x2d\xcb\xd0\xe2\ +\x7b\x57\xcc\x7c\x74\xf2\x27\x8f\xa2\x73\xf2\x3d\x83\xea\x5d\x2f\ +\xc4\x8c\x96\xad\xd8\x55\x04\x86\x21\x95\xcc\x99\xb2\x60\xe8\x8d\ +\x7d\xfc\x78\xe0\x40\x46\x69\xe3\xc2\x49\x6f\x7f\xbe\x05\x28\xe1\ +\xd1\x4a\x77\x84\x8c\xb9\xfb\x2e\x06\x80\x48\xaf\x78\xe4\x85\x93\ +\xfc\xd6\x21\x9d\x33\x8e\xdc\x81\xa3\x86\xad\x7a\xf2\xcb\x57\x17\ +\x74\x7f\xbe\xfb\x2f\x65\x20\x55\x17\xff\x1c\x36\x64\xd8\xf8\xe9\ +\xa3\x0f\x7f\x8a\x00\x40\x68\xb0\x5c\x52\x42\x9b\xf7\x46\x49\x7b\ +\x09\x20\xd0\xfa\xb1\x07\x2e\xb9\x65\xf4\xb4\x57\x36\xd1\xa1\x37\ +\x3c\xdb\xde\xf9\x5b\xa3\x6b\xb8\x11\x68\x3d\x38\x27\x65\xd9\x5b\ +\x0f\xdc\xb1\xe5\xcc\xf3\x86\x5f\x30\x20\x9d\x1a\x07\x94\x01\x55\ +\xd8\xa2\xe9\x6f\xf0\x8e\xd7\xfc\xb3\x7f\x16\x18\x76\x3f\xaa\x8d\ +\x8d\x6d\xb9\xff\x61\x75\x17\xc2\x77\xd2\xc8\x7b\x2e\x6b\xb9\x7c\ +\xc2\xa3\x5f\x16\x98\x0d\xfa\xac\x19\x3a\x22\x30\x95\x01\x81\xc4\ +\x2b\x25\xb3\xf9\x09\x27\x74\xf0\x32\x91\xb0\x77\x25\x87\xcf\xed\ +\x22\x26\x47\xc3\xe4\xe4\x17\x5d\x27\x00\x88\x87\x72\x84\xa0\xb3\ +\xe9\x13\x93\x5f\xba\xb2\x5f\xfb\xda\xf5\x73\x6e\xbb\xf2\x92\xbb\ +\x5f\xfc\xa8\x34\x76\x08\xab\x5b\x96\x15\x87\xd3\xe5\x4b\x4a\xe9\ +\x32\xec\xd6\xfb\x7b\xca\x7b\x97\x2e\xda\x66\xd6\xf5\x08\xc8\xb2\ +\xb5\x68\xca\xe3\x3f\x57\xba\xaf\x79\xfa\xf5\x5e\xb9\x8e\x25\x6f\ +\x3d\xb9\x33\x78\xb0\xa3\x1c\x5d\xde\x94\x8c\x8c\xf4\xf4\xf4\x8c\ +\x14\x8f\x24\xa8\x9c\x96\x96\x9e\x9e\x9e\x96\x9e\xd1\xcc\xf3\x6b\ +\xa3\x25\xe9\xc9\xd7\xdc\x31\x24\x5b\x7f\xed\xd5\x69\xfb\x78\x7d\ +\x07\x04\x21\xa6\x16\xe2\x40\x1d\x0a\xc5\x44\x21\xa0\xf0\x67\xb6\ +\xef\xdc\xa9\xa5\x2a\x38\x00\x20\x80\xec\xc9\x4c\x72\x58\x16\x82\ +\xe0\xe6\x01\x39\x39\x54\x84\x1f\xe1\x48\x6e\xff\xfc\x73\x4f\xf4\ +\x6f\xe3\xdd\x38\x77\xf2\x95\x17\x9c\xff\xc2\x47\x3f\x6a\x84\x35\ +\x76\x12\x89\x5d\x1f\xff\x7b\x09\x1f\xd0\xc7\xbf\x79\xd5\xcf\xeb\ +\xd6\xaf\xdf\xb2\xbb\x04\x81\x96\x17\x6c\xd8\x50\x18\x69\x34\xa4\ +\xc7\xc6\xc6\xc6\xb6\xdc\x8f\x00\x61\x68\x3d\x2e\xbc\xa5\xd3\xb7\ +\x63\x3e\x78\xeb\x2d\x6e\xd5\x29\x53\x92\xd7\x47\x09\x3f\xe1\xf4\ +\x7f\x5e\x3f\x30\xe7\x80\xca\x00\x01\x1c\xac\x62\xfc\x83\x4f\x17\ +\xe7\x9c\x3f\xa6\xcd\xfa\xb1\x6f\x3c\xd7\xf4\x84\x77\x86\x66\xa3\ +\x85\xa0\xfa\x1c\x68\x99\x61\x5d\x27\xe0\x3e\x50\xdb\x90\xeb\x24\ +\x75\xc8\x35\x77\x0c\x1c\x1e\xdd\xb3\xea\x8b\x71\xaf\x7f\x34\xc5\ +\x11\x18\x73\x6d\xbf\xc3\xd5\x63\x96\x41\x32\x5a\xa6\x92\x6f\x23\ +\x51\x0b\x40\x01\x02\xb0\xeb\x8b\x37\x26\x7d\x17\x1d\x78\xfd\x83\ +\xe7\xb5\xcd\x38\xfb\xf6\x8b\xaf\x1e\xf5\xd6\xd3\x6f\x7f\xff\xce\ +\x7d\x67\x98\x5a\x63\xd7\x0d\x6f\xde\x6d\xd8\x7d\xdd\x09\x61\x72\ +\xcd\xbc\x07\xaf\xf8\xd0\x79\xfb\x3d\xf7\x7a\x25\x02\x00\x28\x7e\ +\xcd\xb0\xd6\x4c\xff\xe5\x63\x1e\x58\x3f\xfa\xd1\xe7\x5e\x6e\x92\ +\xa8\x4d\x50\x70\x57\x72\xae\x6c\x2d\x6a\x31\xf0\x8e\x3b\x4e\x76\ +\x35\x9e\xeb\x84\xc2\x44\x00\x49\x2b\x7c\x64\xec\x6b\xf1\x76\xe7\ +\x8e\xf2\xac\x18\x3f\xe5\xb5\xae\x3d\x5f\xe8\xe9\x23\x16\x82\x53\ +\x91\x11\x20\x1a\xd2\x01\x5c\x07\x96\x01\x0a\x39\xa3\xdd\x35\x77\ +\x8d\xbd\x2c\x16\x59\x37\x77\xd2\xf8\x7f\x3f\xc7\x53\xde\xba\xeb\ +\x8c\x40\x22\x71\x42\xa0\x76\x57\x01\x78\x61\xee\x5b\xaf\xcc\x41\ +\xac\xab\x21\x88\xf4\xe3\xfb\x2f\x6c\xab\x1e\xfb\xe6\x4d\x1d\x0d\ +\xc3\xee\x5c\xb5\xb1\xb1\x2d\xf7\xdf\x85\xb3\xd9\x43\xf7\x9d\x47\ +\xc3\xc1\x7a\x05\xc3\xac\x76\xed\x53\x15\xfa\xc3\xfc\x0f\xb6\xee\ +\xab\x15\x84\x49\x8c\xea\x91\x60\xb0\xde\x93\xb2\xe4\xdd\xd7\x17\ +\xd6\x7a\x46\x5d\x35\xb4\xf3\x05\x0f\xf4\x6f\x29\xa6\x8f\x7d\x72\ +\x6f\x0c\x00\xa1\x49\xa7\xf6\x1e\xad\xf6\xeb\xa5\x3f\x47\x2c\x90\ +\x65\x85\x35\xea\xcd\x44\x53\xaf\x09\x6b\x54\x92\x3d\xfe\x40\xdb\ +\x2e\x5d\x52\x15\x39\x18\xaa\x3c\xc0\xba\xad\xa9\x2c\x0d\xc6\x2d\ +\x26\xc9\x12\xc5\x50\xd1\x8a\xe9\x5f\x14\x3a\x5a\x9e\xd8\xd2\x21\ +\x10\x89\x15\x29\x9c\x38\xeb\x7b\x4f\xce\x49\x97\xf6\x6d\x6f\x71\ +\x21\xe7\x0f\x1b\x33\xf2\xc4\xe0\xc2\x09\x6f\x2c\xae\x20\xfb\x9b\ +\xb4\x88\x28\x12\x20\x12\xa8\x7f\xff\x9b\xb3\x58\x51\xa8\xc9\x6d\ +\x46\x0c\xea\x15\xae\x2a\xc7\x44\x43\x04\x79\x4a\x76\x97\xcc\x64\ +\xd7\xda\x0f\x5e\xdd\xbc\x2f\x88\x84\x49\x8c\xe8\x91\x50\xcc\xb4\ +\x10\x80\x30\xf6\xdd\x27\xef\xac\xaf\x75\x5d\x7e\xed\x75\x67\xdf\ +\xf5\xcc\x99\xe9\x25\x4f\x8f\x99\x54\xc2\x65\x00\xc8\x6d\x91\x0d\ +\x26\x5f\xb9\xec\xbb\x98\x45\x64\x45\x61\xa4\xa1\x25\x43\xb8\x11\ +\x09\xc7\x4c\x59\x51\x7d\x81\xe4\x0e\xdd\xfa\xa5\xb9\x8c\xf2\xc2\ +\x5a\x20\x0d\x59\xe0\x81\x7e\x0f\x7c\xf9\xc5\xcc\x4f\x67\x7e\x32\ +\xeb\xd3\x99\xb3\x3e\xfd\x74\xca\xc3\xd7\xc8\x68\x5c\xf4\xd8\x87\ +\x6f\xdf\x7c\x82\x61\xd8\x1e\x78\x1b\x9b\x63\xdd\x72\x27\x84\x24\ +\x66\xde\x1f\x58\x27\x50\x4a\xc8\x1f\x69\xbc\xa3\xb0\x58\x9b\x4b\ +\x6e\xb8\x68\xd3\x2b\x9f\xae\xaf\xdb\xe2\x6f\xfb\xf8\xc3\x57\xdd\ +\x7d\xef\x1b\x8f\xde\xbf\xd5\xeb\x52\x29\x41\x3d\x5c\xdb\xf2\xb6\ +\x49\x8f\xf6\x0a\xc4\xaa\x57\xfc\x67\xe6\x8f\x6d\xfe\x31\xf1\xe4\ +\xe6\x6e\x6e\x89\x1b\xae\x1f\xb6\xf4\xbe\x0f\xde\x99\xb7\x66\xdc\ +\xb0\x2e\x56\xd6\xc0\x3b\x2f\x9c\xff\xf4\xec\xb7\x6f\xfd\xe9\x13\ +\x55\xa2\xc8\xcd\x60\xc8\x6c\x66\x71\x20\xb4\x6a\xfb\x77\x0f\x8d\ +\xff\x80\xa8\x2a\x01\x10\x66\xbc\x2a\x18\x1e\xd2\xa7\x1f\xdb\x2f\ +\xb3\x7c\xe6\x6b\x63\xbe\x2f\x52\x54\x45\x22\x28\xb4\x68\x28\xac\ +\x39\x47\xdd\x73\xa9\x9b\x73\xaa\x2a\xeb\x26\x3d\xbd\xb9\xd0\x71\ +\xc3\xe4\xdb\xd3\x64\xce\x11\x84\x11\x6f\x3b\xe0\xba\x56\x0b\x1e\ +\x5c\x32\x7d\xc2\x79\x27\x8e\x4d\x77\x1e\x3c\x9e\x10\x90\x1b\x31\ +\x8d\x61\xc2\xa1\x72\x24\x85\x80\xa4\xf3\xa5\xa3\x2e\x5d\xfe\xe3\ +\x07\x5b\xeb\x36\xc8\x49\x79\xf7\xdf\x3a\xf4\xd6\x87\x66\x8c\xbb\ +\x6f\x8b\xd7\xa9\x12\x82\x5a\xc4\x3a\xe7\xc1\x67\x2e\x6f\x97\xc6\ +\x8b\x67\x4d\x7c\x7f\xed\xa9\x63\x5e\x39\x3d\x0b\x0d\x9e\x74\xd5\ +\xc8\xcb\x96\xfd\x6b\xc6\x7b\x33\xbb\xdd\x71\x51\x37\x77\x87\xb3\ +\x6f\xec\xf5\xe9\x0b\x73\xde\xbd\x7d\xc5\x2c\x99\x51\x14\x66\x28\ +\xce\x7c\x1c\x09\x53\xcb\x96\xbd\x74\xff\x3b\x85\x1e\x97\x4c\x08\ +\x18\xf1\x70\xa9\xd6\x62\xec\xd0\x7c\x10\xbf\xb4\x3c\xd0\xd2\x22\ +\xbf\xcc\x21\x23\x31\xcd\x00\x00\x53\x8b\xc6\x74\x97\xfd\x54\xd8\ +\xd8\x1c\xe3\xe2\x2e\xcb\xf2\xd5\xd7\x8c\xa8\xb7\x79\xb1\x69\xd3\ +\xa6\xe1\x70\x38\x18\x0c\x26\x44\x4c\x92\xa4\x9b\x6f\xba\xe9\xb7\ +\xd2\x67\x2d\x4e\x3c\x49\x58\x5e\x95\x36\xf6\x67\x58\x3d\x07\x5e\ +\xbd\xbe\x6a\x66\x46\x5e\x20\xe1\x7e\x71\xb7\x3c\xef\xb5\x77\x4e\ +\x98\x37\x77\xc1\xce\x7d\x41\x24\xcc\xdf\x24\xaf\x57\x73\x85\x13\ +\x28\xfa\xe1\xc7\xcc\xbe\xd7\xde\x7e\x61\xbe\xb0\x2c\x00\x70\x75\ +\x18\xf6\xe0\xc5\x05\x5f\x16\x14\x54\x60\xb7\x80\x69\xf5\xf8\xe7\ +\xb3\x4f\xe4\x7f\xb9\x74\xcd\x2e\x5d\x10\x2a\x3b\x33\xb2\x73\x3a\ +\x76\xe9\xce\x50\xf8\x9a\x75\xb8\xf8\xbc\xfe\x5b\xf7\x56\x70\x20\ +\x8a\x2f\xa3\x5b\xdf\x73\x7b\xb7\xf2\xee\x6f\x8d\xb2\x21\x57\xdd\ +\x91\xbe\x62\xed\xde\xf2\x5a\x01\x2c\xb9\x69\x9b\xbe\x67\x0f\xc8\ +\xf3\x72\x93\x23\x0d\x6d\x5e\x16\x6c\x7d\xd6\x0d\xfd\x86\xe4\x50\ +\xd3\xac\x3b\x73\xea\xce\xbc\xf5\xd2\x81\xef\x2e\xaf\xdc\x5e\x1e\ +\xcc\xcc\x0b\x1c\x38\x1f\xca\x32\x93\xcf\x1d\xff\xd3\xf9\x10\x89\ +\xc6\x0f\x33\x37\x49\x6a\x7b\xd2\xc9\x1e\x57\x26\x69\x34\x81\xcb\ +\xb4\x5c\xe7\xdd\xf3\x50\xe5\x3b\x73\xf3\x3d\x80\x00\x88\x90\xdc\ +\xf5\xaa\x77\xa7\xf7\xfa\xfa\xab\x6f\x77\x95\x45\x10\x58\x72\xd3\ +\xfc\x1e\x4d\xdc\x08\xfa\x8a\x6f\x0b\x3b\x5d\xf0\x8f\x1b\x7a\xa4\ +\x1b\x1c\x01\x20\xbd\xeb\x80\x11\x7d\x8b\xd6\x86\xcb\x74\x04\xb0\ +\x58\xbf\xfb\xa6\xa4\x2e\x98\xb5\x74\xcd\x5e\x13\x80\x28\xae\xcc\ +\xec\xdc\x0e\xdd\x9a\x72\x53\x0f\xb4\xbe\xe0\xc2\xb3\x7f\xda\x53\ +\x19\x05\x24\xbe\x26\xcd\xfb\x9f\x3b\x30\xdf\xcb\xcd\xc3\xd7\x3c\ +\x6a\x20\xb3\x67\xef\x93\x73\x92\x24\xfb\x91\xb0\xb1\x39\x36\x20\ +\xa1\x60\xed\x21\xbf\x50\x14\x65\xf4\x3d\xf7\xee\xde\xbd\x3b\x61\ +\xa1\x73\xce\xa7\xbf\x37\xad\xba\xba\xe6\xfa\x1b\x6e\x70\x3a\x9d\ +\x89\x7d\x6e\x1a\x75\xe3\xc9\x27\x9f\xfc\x9b\xb6\x3f\x1c\xaa\xd3\ +\x8f\x10\x72\xc0\xe6\xc6\x4d\x81\xba\x2f\x0e\xb3\xd3\x2f\x5b\xf6\ +\x6f\x3e\x34\x6c\x3f\x44\x52\x87\xc9\xd8\xc1\xfb\x1c\x7c\xcc\xc3\ +\x6f\x3d\xe2\x52\x3e\xcc\xaf\x09\x21\x07\x6c\x3e\x92\x42\x38\xb0\ +\x48\xff\x44\x21\x1c\x90\x19\x7b\xf5\x15\x1b\x9b\x63\xdf\x72\x17\ +\x42\x9c\xdc\xa7\xcf\xe6\xcd\x9b\x65\x59\x4e\xa8\xc3\xac\xd9\xb3\ +\x0b\x0b\x0b\x09\x21\xa6\x69\x22\xa2\xa2\x28\x4d\x9b\x36\x3d\x02\ +\x17\x04\x1e\xe1\xf6\x43\xec\xf9\x9b\x3b\x1d\x26\xf5\x23\x11\xa9\ +\x23\xcf\xd8\x91\xa6\xf8\xff\x55\x08\x07\x6e\xf8\x13\x85\xf0\xd7\ +\x9d\xa2\x8d\x8d\xcd\x51\x62\xb9\x27\x9e\xf6\xd2\xd2\xd2\xcd\x9b\ +\xb7\x24\xd4\x3c\xb1\x25\xe1\x85\x77\x7b\xdc\x9d\x3b\x75\x72\xbb\ +\xdd\x76\x09\xda\xd8\xd8\xd8\x1c\x65\xe2\x9e\x68\xaa\x27\x16\xd2\ +\x6b\xdc\xf2\x4f\x58\x78\x96\x65\xd9\xc5\x67\x63\x63\x63\xf3\xf7\ +\x44\xfa\xcd\xa6\xba\x2d\xe2\x36\x36\x36\x36\x47\x1d\xd4\x2e\x02\ +\x1b\x1b\x1b\x1b\x5b\xdc\x6d\x6c\x6c\x6c\x6c\x6c\x71\xb7\xb1\xb1\ +\xb1\xb1\xb1\xc5\xdd\xc6\xc6\xc6\xc6\xe6\x2f\xe1\x2f\x98\x91\x88\ +\x88\xf6\x98\xc8\x63\x03\xcb\xb2\x0c\xc3\x48\xbc\x27\x94\x52\x62\ +\x87\x87\xb4\xb1\x39\x8e\xc5\xdd\xe3\xf1\x5c\x7a\xc9\xc5\x8a\xa2\ +\xd8\xa5\x79\xb4\x73\xda\x69\xa7\x5f\x7e\xc5\x15\x89\xf7\x65\x25\ +\xc5\xc5\x45\x85\x76\x99\xd8\xd8\x1c\xbf\xe2\x0e\x00\x8c\xb1\xc4\ +\x70\x78\x9b\xff\x2d\x02\x01\x01\xe9\x61\xe6\xbe\x22\x62\x22\x0c\ +\x1c\x63\x8c\x73\x7e\x70\x48\xb8\xc6\x61\x2f\x15\x45\x9d\xf8\xfa\ +\x9b\x47\x16\x09\xcd\xc6\xc6\xe6\x18\x15\x77\x9b\xbf\x03\x14\x30\ +\xd7\x49\xbd\x5e\x6f\x58\xf1\x21\x49\xac\xfa\xd1\x20\xdb\x24\x25\ +\x3d\xc3\xe7\xf7\x95\xec\x2b\xd5\x75\xcd\xeb\xf5\x86\x43\xa1\xdd\ +\x05\x3b\x7f\x3d\xb4\xa7\xa2\xc8\x76\xa9\xda\xd8\xd8\xe2\x6e\xf3\ +\xbf\xc4\x2b\x91\x14\xbf\xbf\x93\x5e\xe8\x0f\x15\x7b\x50\x97\x28\ +\x61\x84\x30\x4a\x18\xa5\xc0\xe4\xf5\x99\xdd\xb2\xbb\xf7\x68\x91\ +\xdf\xdc\xe7\xf3\x52\x42\xab\x6b\xaa\x43\xa1\xd0\xfa\xf5\x1b\x96\ +\xff\xb4\xac\xb4\x64\x9f\xdd\xea\xb2\xb1\xb1\xc5\xfd\xb7\x40\x90\ +\x9c\x2e\x95\x11\x00\x10\xdc\x32\x74\x9d\x23\x00\x10\xd5\xe9\x64\ +\xf5\xdd\x73\xa6\x16\x13\x92\x93\x5a\x71\xa3\x3e\x78\xae\xe4\x70\ +\x31\xae\x59\xcc\x21\x71\x4d\x37\x05\x00\x30\x59\x51\x64\x99\x12\ +\xe4\xa6\xa9\x19\x96\xea\x70\x32\x56\xf7\x73\x43\x8b\x9b\x1c\x65\ +\xd5\xa1\x48\x14\x51\x98\x86\x6e\x5a\xc7\xfb\xe2\x12\x04\xc0\xe7\ +\x0f\x0c\xac\x59\x2e\x24\x99\x12\x0a\x4c\x42\x42\x80\x52\x24\x20\ +\x80\xc7\xdb\x9d\xd6\x75\xe0\x3f\x32\x33\xd2\xb9\x65\x19\x86\x29\ +\x04\x57\x64\x25\x29\x29\xe9\x8c\xbe\x7d\x77\xef\xde\x6d\x18\x7a\ +\xb0\xb6\xd6\x7e\x12\x6c\x6c\x8e\x17\x71\x97\x24\x52\xb4\x75\xfd\ +\x9e\xb0\xdc\xb5\x53\x6b\xa7\xc3\x89\x86\x66\x1d\x81\xf7\xd5\xd2\ +\xf8\xc0\x7f\x4d\xe9\x55\xb1\xb4\xa0\x06\xd3\x72\x5a\x06\x6a\xd7\ +\x3e\xff\xda\xb4\x6a\x91\x7c\xdf\x8b\x13\x94\xf5\xf3\xb6\x45\x29\ +\xa5\xb8\xe5\xab\xf7\xad\xd3\x1f\xe1\x59\x2e\xb4\x00\x00\x20\x00\ +\x49\x44\x41\x54\x18\x0e\xef\xde\xf2\x9f\xad\x0e\x85\x1a\x98\x74\ +\xc7\x6b\xaf\x55\x4e\xb8\x61\xdb\xf9\x93\x7a\xfd\xfc\xd0\x84\xcf\ +\x76\x26\xb5\xea\x7b\xc7\xad\xc3\xad\xbd\x9b\xcb\x35\x29\x9d\xee\ +\x7a\xf6\x95\xb9\xb7\x3f\x33\x49\xac\x9b\x5f\x26\x28\x05\xfe\xf3\ +\xfc\x99\xbb\xd5\xbe\x8f\xde\x7a\xea\xee\x6d\x05\xc2\x9d\x11\x5c\ +\xfe\xc6\xbb\xdf\x96\x92\xe3\x78\xd9\x4f\x44\xf0\x3b\xd5\xee\xfa\ +\xde\x84\xb2\x33\x4a\x19\x05\x46\x28\xa3\x84\x51\xa8\x55\xd3\xaa\ +\x5b\xf6\x69\x97\x96\x6a\x59\x96\x10\x42\x70\x2e\x84\xe0\x82\x0b\ +\x2e\x2c\xd3\xba\xe0\x82\x61\x9f\x7d\x36\x7b\xdd\x9a\x35\x47\x12\ +\x12\xd2\x34\x4d\x3b\x16\xc5\x7f\x1b\x87\xc3\x71\xb0\xaf\x2c\x1e\ +\x8b\x81\x3d\x72\xe9\xbf\x09\xa5\x54\x55\xd5\x03\x36\x6a\x9a\x76\ +\x54\x87\x4a\x3d\xb4\xb8\x13\x4a\x17\x4c\x7e\xf0\x9d\xa5\xa5\x98\ +\xd2\x76\xe2\x89\xf7\xcc\x7d\x75\x6c\xda\x25\xf7\xf6\x0e\x30\xfe\ +\x9b\x67\x4a\x80\x08\xb1\xf8\xb3\xe9\xf3\xb7\x54\x5b\x71\xb3\xef\ +\x5d\x6f\xdd\x33\x64\xdd\x5d\x1f\xef\xb5\x84\xbe\x7a\xc6\xa4\x59\ +\xa5\x32\x21\x40\x29\xf5\xac\x98\x9b\xfc\xc8\xa5\xb9\xd3\x1f\x2a\ +\x03\x87\xaf\x65\x97\x2e\x74\xfd\x5d\xcb\x4a\x9b\x0f\x12\xa6\x25\ +\x00\x5c\x57\xdd\x7c\xed\x86\x09\x23\xde\xdd\x14\x57\x18\x11\x02\ +\x65\x87\x0f\xa0\xfa\xab\xa9\x6f\xac\x35\x15\x0a\x00\x96\x79\xd2\ +\xa8\x41\x1b\x3e\x7e\xfe\xf5\x6f\xb7\x4a\x04\x91\x48\x12\x3b\xae\ +\xef\x7b\x04\x4c\xf6\xba\x93\xc2\x05\x8c\x52\x4a\x29\x23\x20\x51\ +\x4a\x09\x61\x94\x48\x84\xec\x54\xd2\x7b\xb7\xc8\x17\x88\xf5\x92\ +\x5e\xff\x27\x84\xe0\x5c\x62\x52\x4e\xb3\xdc\x0d\xeb\xd6\x71\xce\ +\x7f\xf3\x40\xc3\x2e\xb8\xa0\x5b\xb7\xee\xb6\x10\xfc\xf7\x50\x14\ +\xe5\xb1\x71\x8f\xc6\xe3\xf1\x03\x62\xf1\xbf\xfc\xca\xab\x9a\xa6\ +\xd9\xe5\xf3\xdf\x63\x77\x41\xc1\x94\x29\x93\x25\xe9\x17\x3d\x34\ +\x0c\xe3\xd1\x71\x8f\x39\x1c\x8e\x63\x4c\xdc\xa9\x24\x0a\x96\x6c\ +\x75\xbf\xfa\xee\x5b\xb3\x9e\x79\x06\x11\x93\x03\x9e\xcd\xe5\xc6\ +\x29\x49\x4e\x7e\x64\xd5\x18\xa1\x94\x52\xa6\xba\xc9\xba\x2f\xde\ +\xbd\xf6\xc1\x5e\xfe\x19\xbb\xb8\x21\xce\xb8\x79\x5c\x07\x83\x32\ +\xad\x74\xd2\x1b\x53\x4b\x77\xad\x5f\x15\x1b\x75\x4e\xef\xb4\xa9\ +\xcb\x6a\x4e\xe8\xd2\xbb\x60\xc6\xd4\x42\xa1\x34\x07\x00\xe4\x24\ +\xd0\xb5\x2d\x2e\x7f\x75\x9b\xe1\x54\x24\x00\x60\x0c\x08\x80\xa1\ +\x79\x2e\xbb\xff\xb1\xf3\x90\xa2\x1e\x9d\xfe\xfa\x73\xbb\x16\xce\ +\xf8\xe7\xe8\xdb\xef\x6f\xfd\xed\x27\x1f\xcd\xda\x56\xcd\x8f\x73\ +\x71\x07\x44\xa1\x38\x55\xc2\x19\xa1\xf5\x7e\x76\xc2\x08\xa1\x94\ +\x50\x4a\xaa\x34\xee\xf5\xb8\x38\xe7\x9c\x27\x04\xbd\x41\xdb\x39\ +\x17\x02\x85\x90\x15\xf9\x08\xcd\x13\xcb\xe2\x0d\xa3\xe0\x6d\xfe\ +\x1b\x10\x42\xf6\xec\xd9\x6d\x99\x56\x56\x76\x76\x63\x7d\x37\x0c\ +\xc3\x2e\xf9\xff\x2a\xe1\x48\x78\xd7\xce\x1d\x39\x39\xb9\x8e\xfa\ +\x95\x88\x12\xc5\x7e\xc8\x45\x46\x8f\x6a\x71\x47\xa4\x2e\x97\x64\ +\x46\xc3\x11\x53\x80\x65\xc4\x76\x16\xec\xcb\xef\x2f\x89\x3f\xd0\ +\x40\x41\x2e\x88\xcc\x08\x52\x89\xad\xfe\x64\xf2\xfc\x0a\x99\xa0\ +\x51\xab\x0b\x89\x57\xfd\x7b\xfa\xfa\xc7\xce\x1a\x44\x97\xcd\xea\ +\xd1\x2b\x75\xea\xc3\xa5\xb2\x44\xeb\x2b\x06\x95\x98\xd6\x01\x8d\ +\x50\x49\xd1\xe6\xbf\x3b\x79\xb3\x29\x13\xb4\xaa\x75\xd9\x2c\x58\ +\x78\xd3\xa8\x1f\x7b\x0f\xba\xf4\x9e\x89\xef\x6d\x78\xfb\xde\x37\ +\x17\x16\xe2\xf1\xdc\x68\x25\xc4\x88\x45\x74\xc9\xa5\x0a\x4d\xa2\ +\x84\x50\xc2\x28\x65\x04\x28\xa5\x8c\x90\x56\x8a\xb1\xb3\x60\x4f\ +\xdb\x56\x2d\xf7\x33\xd9\xeb\xff\x00\xa0\xa6\xba\x86\xd8\x4d\xfe\ +\xbf\x0d\xa6\x61\x98\xa6\x69\x97\xc3\xff\xb7\x81\x24\xd0\x30\x0c\ +\xd3\xb4\x1c\xce\x63\xc8\xd7\x74\xc8\x33\xb5\x30\xe3\xa2\xc1\xed\ +\xc6\xdd\x36\x7a\xe1\xba\x75\x63\x6e\xbb\x71\x57\xda\x80\x5e\x49\ +\xb2\x75\xc4\xe2\x2e\x38\xb7\x2c\x2b\x1e\x8e\xb7\x3c\xfd\x82\xc8\ +\xf2\x95\x35\x44\x22\x14\x6b\x4b\xf6\x16\x16\xed\x2d\xda\x57\x66\ +\x58\x82\x30\x56\xbb\xf8\x8d\xc2\xe4\xee\x2d\x7a\x8d\x68\x56\xbd\ +\xbc\x50\xe3\x75\x3e\x73\xc2\x44\xed\x9a\x7d\x49\x5d\x7b\x26\x59\ +\x31\xdd\xb4\x2c\x4b\xd7\x4d\x04\xa0\xd4\x2a\x2f\xda\x5b\x58\xb4\ +\xb7\x78\x5f\x89\xc6\x51\x58\x06\x15\x91\x9f\x66\x4f\xba\x61\xcc\ +\xec\x3e\xc3\x6f\x4c\x51\x8e\xeb\xb1\xd8\x94\x90\xf2\x70\x34\xaa\ +\x78\x18\xa3\x8c\x12\x89\x26\xec\x77\x2a\x51\xc2\x18\xe9\xc8\xcb\ +\x96\xaf\x59\x07\x84\x34\x08\x7a\xdd\x3f\xc1\x05\x17\xb2\x24\x6d\ +\xd8\xb8\xe1\x48\x7c\x32\x36\x36\x36\xc7\x80\xe5\x0e\x80\xa2\xf9\ +\xc9\xc3\x27\xf5\x3c\xb7\x60\x57\xa9\x23\xbd\x59\x92\xc2\x8f\xd4\ +\xb4\x43\x40\x42\x3b\xf4\x38\x9d\xe6\x63\x8b\xae\xfd\xba\x27\x55\ +\x8e\x7d\x74\x85\x2c\xfb\x01\x59\x9b\xd3\xce\x39\xbb\x96\x11\x4a\ +\xcd\x7d\x6b\x16\x6f\xa8\x90\x68\xe5\x82\xf9\x25\x0f\xdf\x76\xca\ +\xec\x67\x47\xd6\x79\x7b\x28\x25\x84\x80\xa8\x7c\x7f\xfa\x77\xf7\ +\xbc\x32\xb9\xfd\xe7\x5f\xed\x09\xd1\x56\xcd\x70\xea\x5b\xf3\x38\ +\x77\x77\x3b\xeb\x9c\x74\xce\x28\x40\x70\xdb\xea\x60\xe7\x91\xa7\ +\x7b\x77\xec\xae\x30\x3b\xf4\x3b\xa3\x68\xfb\x57\x61\x63\xbf\x21\ +\xdd\xc7\x21\xdc\xb2\xbe\xc2\x66\x57\xb3\x88\x02\x96\x44\x09\xad\ +\x1b\x07\x99\xf0\xbf\x93\x13\x77\x2f\x5e\xbf\xbe\x75\xf3\xe6\x79\ +\x84\x90\x84\x43\x46\x24\x40\xf1\xe9\xac\xd9\x7a\x3c\x6e\x3f\x06\ +\x36\x36\xc7\x8d\xb8\x53\x69\xe3\x37\x6f\xbe\xfe\xe1\x8f\x51\xc1\ +\x18\x01\xdd\xf2\xdc\xf6\xd2\xb3\x3d\x7c\xbf\xdd\xa1\xca\x54\xba\ +\xec\xf5\xc7\x8b\x7d\x32\x00\x16\x6e\x7b\x61\xda\xde\xc2\x98\x45\ +\x29\x0d\x4f\x7b\xf1\x29\x9f\x53\x25\x04\x00\x88\x88\x9a\x84\x00\ +\x10\x69\xd3\xe2\xb7\x9e\xde\x3b\xab\x60\x63\x04\x80\x51\x89\x6e\ +\xfd\xcf\x13\x25\x91\x12\x00\xb2\x75\xc1\xd4\xbb\x37\x2e\x68\x9a\ +\x9e\x24\x11\x2c\xd8\x54\x6e\xa0\x31\xe3\xb5\xf1\x01\xb7\x94\x70\ +\x1e\x68\x86\x28\xfa\x6e\xfa\x77\xd9\xa9\x2a\x23\xf3\xde\x7a\x62\ +\x6f\xc1\x5e\xed\x78\x1e\x2b\x53\x4f\xac\xb6\xea\x4d\xa5\x59\x37\ +\x9f\x68\x27\xaa\x5b\x90\x88\x42\x91\x11\x64\x8c\x32\x02\x3d\x69\ +\x75\xd9\x9c\x17\x7f\x6a\x76\x4a\x7e\xdb\x0e\x29\xb9\x2d\x65\x59\ +\x2d\x29\x29\xa9\xa8\xac\xd8\xbc\x69\xf3\xce\x1d\xdb\xa3\xd1\x88\ +\xed\x96\xb1\xb1\x39\x4e\xc4\x9d\x48\xb4\x6c\xe6\x27\xeb\x6f\x1f\ +\xff\x76\xe7\x74\x87\x10\x08\x04\xf4\x58\xec\x48\xdc\x32\x84\x92\ +\xda\x3d\x9b\x6b\xf7\xf3\x19\x00\xa0\xb9\x77\xc7\xd6\xfd\xea\x0e\ +\x4a\x00\xc0\x8a\xd5\x6c\xde\x58\x03\xc0\x12\x3f\x0c\xef\xd9\x14\ +\xae\xfb\x16\xc2\xe5\x85\x9b\xcb\x7f\x09\x6c\x52\xb4\x6b\x53\xd1\ +\x7e\xc7\x09\x6d\xab\x2d\xf9\xe5\x10\xf6\x65\x04\x10\x82\x1b\x5a\ +\x6c\x39\x57\xd6\x7a\x72\x18\x73\x10\x00\x14\x00\xa2\xa1\x41\x05\ +\xca\xae\xd2\xef\xb7\x17\x0b\xfe\x35\x20\x7a\xbc\x1e\x4d\xd3\xca\ +\x4b\xf7\x31\x26\xd9\xca\x6e\x63\x73\x1c\x89\x3b\xb5\x42\x3c\x35\ +\xb7\x85\x5f\x36\x4c\x8b\x00\x00\xb1\x23\x8c\x1c\x1d\x58\xa6\x61\ +\x55\x57\xc0\x6f\x45\x84\xa9\xad\xa9\x02\x00\xc6\xec\xf9\xc9\x36\ +\x36\xc7\x97\xb8\xa3\x90\x52\xfc\x35\x6b\x1f\x7b\xf4\x91\xc4\x20\ +\x43\x8b\xbb\x2f\xb9\xeb\xd6\x8e\x1e\x7a\x48\xb7\x8c\x10\x22\x2d\ +\x2d\x55\x96\xed\x38\x24\x47\x3d\x5e\x8f\xc7\x2e\x04\x1b\x9b\x63\ +\x59\xdc\x2d\xee\xbb\xe6\xa1\x27\x43\x66\x9d\x96\x23\xd2\x54\x07\ +\x3d\xdc\x50\x48\xc3\x30\x2e\xbf\x6c\x78\x56\xb3\xbc\xa3\x7a\x36\ +\x97\x0d\x21\x24\x16\x09\xd9\xe5\x60\x63\x73\x6c\x8a\x3b\x21\xbc\ +\x7c\x5f\x45\x52\x93\x74\x41\xa8\x54\xd7\x85\x09\x88\x94\xfc\x9a\ +\x67\x86\x08\x21\x24\x59\x41\x21\xec\x02\x3d\xaa\xc5\x5d\xd8\x57\ +\xd0\xc6\xe6\x18\x15\x77\x22\x93\xb2\x97\xc7\x3e\x3b\xea\xa5\x71\ +\xdf\xbc\xf4\xd8\xaa\x88\x52\x17\xab\x8b\xbb\x6f\x78\xea\xb1\x6e\ +\x7e\xc6\x6d\xd3\xdc\xc6\xc6\xc6\xe6\x28\x14\x77\x34\x30\xe7\xe5\ +\x0f\xde\xd1\x62\xb1\x9b\x26\x4c\x63\x24\xa1\xe5\x24\x56\x5b\x1e\ +\x16\x54\xd8\xca\x6e\x63\x63\x63\x73\x34\x8a\x3b\xa1\x24\xb8\x61\ +\xfe\x07\x1b\xaa\xf6\x8b\xd6\x42\x70\xdd\xa2\xc5\xfd\xc7\x8e\xef\ +\x9f\x2a\x59\xb6\xbe\xdb\xd8\xd8\xd8\x1c\x85\x96\x3b\x51\x64\xad\ +\xa2\xb4\x4c\x92\x1a\x05\xa5\x03\xd2\x6e\xd0\xd5\xa7\xa6\xfc\x3f\ +\x29\x3b\x63\xac\xf1\xc8\xeb\xc4\x54\x4a\xfb\x3a\xd9\xd8\xd8\xd8\ +\xfc\x71\x71\x47\x21\x1c\xad\xce\xb9\xad\x75\x42\xe7\x09\x63\x12\ +\x25\x68\x99\x16\x1e\x6a\x4d\xce\xdf\x84\x13\x8a\x87\x0a\x0b\x40\ +\x91\x33\x42\x0e\x99\xa0\xa6\x69\x8b\x16\x2d\x8a\xd7\x4f\x88\x27\ +\x84\xe4\xe7\xe7\x77\xea\xd4\xc9\x1e\x87\x63\x63\x63\x63\xf3\x67\ +\x2c\x77\xa8\x93\x71\x42\x6b\xf7\xac\x9a\x39\x73\x6e\xa1\x94\x7f\ +\xef\xa8\x4b\x6a\xf7\x6c\x75\xe5\xb4\x0e\xd4\xfb\xe0\x8f\x04\x33\ +\x12\xd2\xfe\xfd\x88\x33\x5a\x79\x80\x2c\x0b\xcb\xe4\x67\x5c\xb1\ +\x43\x49\xc9\x3f\xa1\x9b\x74\x50\x74\xfc\xf9\xf3\xe7\x6f\xdc\xb8\ +\xb1\xb1\xe5\xfe\xe3\x8f\x3f\xe6\xe5\xe5\xf9\xfd\x7e\x5b\xdf\x6d\ +\x6c\x6c\x6c\xfe\x8c\xb8\x03\x00\x91\x68\x70\xea\xf8\x77\x7a\xdf\ +\xfd\x20\x4e\x7f\x97\x23\xd9\xfe\xe3\xd7\x15\x2c\x6f\x78\x9e\x6a\ +\x1e\x99\x83\x84\x10\xa2\x57\x96\xa4\xa5\x26\x7b\x92\x5c\x8d\x94\ +\x1a\x01\x51\x6e\xda\x66\xc6\xdc\xd9\xa5\xcc\xdf\xb2\x4b\xcf\x83\ +\x7f\xe5\xf5\x7a\x47\x8f\x1e\xdd\x58\xdc\xd7\xad\x5b\x57\x51\x51\ +\x11\x08\x04\x0e\x21\xee\x84\xaa\x8a\x64\xea\x46\x22\x53\x4c\x56\ +\x19\x1a\xc6\x5f\xe4\x3c\xa2\xb2\xaa\x30\x02\x00\xc8\x4d\xdd\x14\ +\xb2\xaa\x80\x65\x98\x1c\x01\x48\xa3\xf7\x36\x36\x36\x36\x7f\x53\ +\x0e\x19\xf2\x97\x50\x5e\x1e\xf6\xb5\xea\xd5\x32\x53\x26\xc0\x24\ +\x19\x2d\xdd\x12\xf8\xbb\x42\x90\x58\x82\x13\xce\xc1\x32\x81\x73\ +\xae\xc7\x2c\x3d\x2e\xb4\x98\x9c\x9a\xb9\x64\x5f\x70\x4b\x41\xe1\ +\xd9\x37\xdd\x4f\x25\xf9\x90\xb5\x02\x63\x89\x05\x85\x7e\xe1\x70\ +\x35\x88\x5e\xb6\xe9\x8a\x21\x57\xce\xda\x54\x4b\x28\xa1\x4c\x7c\ +\xfb\xc8\xf0\x5b\xdf\xde\x4b\x28\x21\x94\xa9\x0e\x87\xc3\xa1\x32\ +\x4a\x00\x88\xac\x3a\x64\x46\x00\x40\x52\x54\x89\x00\x93\x15\x99\ +\xd6\xe9\xb7\x22\x33\x00\xa0\x4c\x76\x38\x1c\x0e\x87\xda\x10\xa4\ +\x86\xa9\xea\xf7\x4f\x0f\xbb\x7a\xd4\x9d\xf7\x8c\x1e\x3d\x66\xea\ +\x4f\x0a\xd3\xde\x7f\xf0\xca\x5b\xde\x58\xc6\x09\x15\xd1\xdd\x77\ +\x5c\x74\xd9\xbb\xab\x6b\xc1\x8e\xc8\x62\x63\x63\x73\xb4\x59\xee\ +\xc2\x92\x5a\xb6\x53\x37\xfe\xeb\x3f\x73\xa5\x58\x74\xf5\xdc\xb7\ +\xde\xfd\x2e\xfe\xd4\x70\xc5\xfc\x3d\xfd\x9a\x9c\x0b\x61\x68\xc1\ +\xd6\x3d\x25\x0a\xea\xba\x85\x20\x90\x35\xc9\xf9\xba\xa0\xe6\xa7\ +\x55\x6b\x4e\xc9\x4d\x76\x24\xa7\xc3\x9f\x77\xb3\x50\xe6\x4b\x4d\ +\x5a\xfc\xf2\xc3\xad\x9f\x7e\xa1\x43\x9a\x24\x39\x5c\x4e\x85\x02\ +\xd0\x60\xc1\xd2\xa7\x9e\x7a\xb3\x04\xd2\xaf\x1e\x33\xf6\xdc\x3c\ +\xed\xe9\x91\xa3\x9b\xdc\xf0\xea\x65\x27\x79\x67\x3c\x75\xbb\x3a\ +\xfc\x09\xdf\xc2\x27\x37\x76\xbf\xfb\x8e\x13\x7d\xc1\x4d\x6f\x3e\ +\xf6\x5d\xf6\xa3\x23\xce\xdc\xf4\xcd\xe4\xe7\xdf\x9e\xaf\x3b\x73\ +\xee\x7a\xf1\x99\x6e\x5e\xc1\x11\x80\x8a\x78\xcc\x7d\xcd\xed\x0f\ +\xf7\xc8\x75\x02\x10\x83\x93\xcb\xc6\xbd\x50\x76\xe3\x6d\x3f\x14\ +\x77\x66\x9f\xbf\x98\x31\xe2\x91\xab\x4e\x0a\xd8\x96\x7b\x5d\x73\ +\x4c\x88\xe3\x66\x79\x4f\xac\xfb\x57\x3f\xb7\xef\x97\xcd\xf5\x25\ +\x40\x08\xa1\x94\x26\x3e\x0a\x2e\x10\x05\x01\xc2\x18\x65\x94\x09\ +\x14\x28\xea\x3a\xa1\x18\x63\x00\x80\x88\xe6\x1f\x5d\x93\xf6\xd8\ +\xf2\x52\x36\x3e\x17\x92\x28\xd0\x03\x9f\x75\x4a\x13\x67\xcd\x28\ +\x63\x8c\x22\xa2\xe0\x1c\x08\x61\x8c\x12\xb2\xbf\xfd\x97\x48\xa0\ +\x2e\x4d\xc4\xfd\x3b\x0c\x2d\x8b\x33\xc6\xac\x3f\xb1\x80\xc1\x51\ +\x74\xc3\x1f\x3a\x74\x94\xb0\xf0\xc2\x3b\x9f\xf8\xfc\xa3\x59\xbb\ +\x93\x53\x7f\x2e\xe0\x77\x3c\x76\x7f\x96\x4a\x7f\x97\x9a\x09\x21\ +\xa8\xc3\x35\x7f\xd9\xca\x2d\x5b\xb6\x8c\xb8\x70\x70\x96\x08\x7f\ +\x5f\x8d\xdf\x2e\x5e\x38\xfc\xa2\x61\xa1\x95\x0b\x00\xf1\x2f\x08\ +\xc1\x8e\x18\x57\x3b\x3f\x75\x57\x93\x07\x5f\xf8\xf7\xd3\xcf\xdc\ +\x44\x08\x00\xa1\xb2\xb1\xe1\xf9\x67\x3f\xba\x62\xdc\xc4\x3c\x6d\ +\xe5\x2d\x63\x9e\xce\x7b\xef\xa5\x3b\x1f\xbe\xe2\xee\xf1\x2f\x77\ +\xac\x74\xaf\x24\xa7\x3c\x93\xe3\x98\xa3\xeb\x06\x47\x00\x82\xc2\ +\xd0\x4d\x21\xcc\xaa\xb7\xde\xdb\xf8\xc0\xa4\xa9\x69\x91\x0a\xe6\ +\xc6\xc4\x58\x7e\x8a\xb1\xd2\xaa\x48\xd1\x9c\x59\x35\x6d\x5a\x9f\ +\x7a\x6a\x57\xb7\x04\xa6\x48\xbd\xfa\xfe\xeb\xee\x7e\xf6\x2e\xd5\ +\x71\xc2\xd3\xd7\xb5\xb0\x95\xbd\xbe\x0a\xe7\x1d\x3a\x9e\x70\x6c\ +\xcb\xb9\x68\x24\x1a\x96\xc9\x15\x99\x71\x01\x84\x00\x25\x60\x21\ +\x20\x22\x01\x02\x28\x24\x46\x75\x2d\xba\x76\xd5\xca\x35\xab\x56\ +\x02\xb7\x72\x9a\x66\x77\x3c\xa9\x93\xe9\x75\x2d\x5e\xf1\xd3\xaa\ +\xf5\x6b\xcb\x43\x91\xdc\x16\xad\x53\x33\xb2\x77\x6c\xdf\x53\x5e\ +\x58\xba\x79\xed\x96\x34\x5f\x4a\x9a\xdf\xfd\xaf\x31\xb7\x72\xfe\ +\x47\x06\x83\x65\x65\x65\xfb\x03\x81\xa3\xb9\x60\x05\x39\x94\xdb\ +\x40\x98\x40\x13\x4d\x7a\x53\x07\x59\x02\x60\x91\x48\x4d\x69\x45\ +\x45\x59\x65\x15\x30\x5a\x5c\x5a\x32\x77\xfe\x37\x05\x45\x25\x79\ +\xed\x4e\xca\xcc\x6e\xb6\x65\xcb\x96\x35\x6b\x7e\xde\x57\x54\x8a\ +\x42\xe8\x71\x0d\x28\x03\x8e\x80\xa0\x2a\x5e\x59\x71\x3a\x5c\x5e\ +\x8f\x3f\xd9\x9f\x92\xec\xf5\x7a\x15\x89\xb8\x1c\x8c\x9a\xd1\x51\ +\xd7\x5f\xf3\xf9\xec\x8f\x46\x5f\x73\xa9\x6e\xfc\xc1\xe5\xae\xda\ +\x75\xe8\x78\x54\x5b\xee\x00\x40\x22\x35\x25\x85\xa5\xfb\x0a\x2b\ +\xc2\x02\xc8\xf6\x7f\x3d\x3b\x72\xdc\xc3\x5d\x7c\x47\xae\xef\xc4\ +\x12\x5c\xaf\xa9\xe8\xd9\xf5\xd4\x8d\x1b\x36\xfc\x67\xd6\xd7\x2d\ +\xf2\x9b\xaf\x5e\xb3\xee\xdc\x73\x06\x76\x76\x1a\x73\x42\xb5\x02\ +\x45\x22\xd2\xef\x9f\x45\xe8\x81\x36\xe7\xdc\xd1\xe1\xde\xb1\xcf\ +\xce\xbe\x08\x28\x21\x24\xb4\xfa\xeb\xb5\xa5\xfb\x76\xde\x7d\x1d\ +\x00\xea\xd1\xe8\xfa\x12\x3d\x3f\xeb\xec\xcb\x4f\xdd\xf8\xd4\xa4\ +\xdd\x8f\xbe\x77\x2f\x0a\x03\xf6\xab\x55\x90\x32\x7f\xe7\xbc\xf8\ +\xb8\x87\x5f\xbc\xed\x8e\xeb\x7b\x52\x4c\x9c\xa0\xa9\xc9\x97\xbe\ +\x30\x4d\x18\xc1\x05\xd3\x5e\xb8\x6b\x43\xf4\x9d\xbb\xcf\x30\x0c\ +\x01\xd4\x81\x95\xa5\xd1\xec\x16\x5c\x1c\xc6\x9b\x75\xbc\x72\xac\ +\x8e\x55\x45\xb2\x9f\x0d\x89\x48\x65\x89\x99\x96\x40\x8b\x53\xca\ +\x08\xa3\x12\x00\x10\x02\x14\xe2\xe1\xd8\x0f\x2b\x57\xac\x5c\xbd\ +\xd2\xed\x75\x76\xee\xd3\xab\x7d\xfb\x0e\xd5\xc1\xaa\x69\xef\x4f\ +\x5f\xb3\x65\x6b\x4e\xab\x16\x3d\x7a\x9c\x52\x1b\x8d\xad\x59\xbf\ +\x79\xce\x9c\x45\xf1\xb8\x21\x59\x12\x20\x5c\x3b\x72\xe4\x80\x7e\ +\x3d\x82\xbb\x77\xfc\x31\x33\x50\xe0\x51\x3f\x44\x18\x41\x34\x8c\ +\xd0\x10\x02\x08\x05\x4a\x29\x10\x44\x13\x50\x98\x88\x16\x63\x74\ +\xe7\xae\x9d\x7b\x8a\xf6\x06\x92\xd3\x4a\x2b\x2a\x3f\xf8\xe8\xc3\ +\x78\x5c\xef\x7d\xca\xc9\xdd\x7a\x9c\x32\xff\x87\x55\x3f\x7c\xb7\ +\xac\xb2\xb2\x82\x52\x46\x10\x24\x49\x96\x5c\x92\x53\x75\x38\x1c\ +\x4e\xa7\xd3\xe5\xf5\x04\x7c\xbe\x64\x5f\x52\xb2\xd3\xed\x97\x54\ +\x95\xc8\x92\x19\x8f\xc9\xc4\x92\xd0\x61\xea\x56\x34\x12\xfb\x93\ +\x96\xe5\xd1\x52\xf2\x87\xe9\x50\x95\x82\x53\x9e\x7b\x39\xfd\xcc\ +\xcb\x2f\x4c\xf5\x10\x40\x8e\x72\xb6\x83\xfc\x8e\x19\xaa\x04\x38\ +\x47\x33\x16\x49\xdb\xf1\xe3\x45\x83\xce\xf9\xf0\xf3\x2f\x57\xac\ +\xfa\xb9\x43\xfb\x76\xdd\x52\xa4\xf8\xf6\xd5\x06\x12\xfc\xeb\x66\ +\xbb\x0a\x41\x3a\x5d\x33\xee\xd4\xc7\xee\x9a\xb7\xa3\x5a\xca\x05\ +\xd9\xad\xa4\xb4\x38\xed\xd5\xa7\x47\x29\x80\x94\x00\x50\xce\x48\ +\xcd\xca\x0d\xa5\x7d\xda\x85\xbe\x9e\xb7\xae\xcd\xe0\xb6\x32\xa3\ +\xc1\x08\xca\x12\x63\x94\x02\x20\x50\xe5\xba\xa7\xde\xe8\xb7\x6a\ +\xd1\x5b\x4f\xdf\xf3\xfd\x95\xff\xba\xfb\xb4\x24\x8b\x23\x10\xe6\ +\x70\x30\xae\xba\xce\xfd\xc7\xcd\xb3\x6e\x99\x56\x06\x67\x67\xb2\ +\x92\xd7\x5f\x7e\x63\xe8\xe3\x6f\xbb\xe7\x3e\xf9\xda\x97\x9b\x1f\ +\xb9\xb8\xbd\x61\xd8\xa3\xef\x8f\x71\x48\x9d\xbf\x05\x13\xef\x09\ +\xa0\xa5\x5b\xb2\x2a\x03\x20\x02\x12\x82\x80\xc4\x08\x87\x36\xae\ +\xdb\xb8\x63\xf7\x2e\x5f\x6a\xd2\x19\x67\xf6\xcf\x69\x95\xbf\x66\ +\xd3\x86\xa7\x26\xbe\xb2\x77\x5f\x71\x9b\xd6\xad\xcf\x1e\x3c\xb4\ +\xa8\xb8\xe4\x9b\x79\x8b\xd7\x6f\xd9\x1a\xd1\x0c\xa0\x72\x3c\x66\ +\xaa\x84\x00\x27\xcf\x3c\xf7\xe2\x8c\xf7\x32\x26\x8c\xbb\xfd\x8f\ +\x59\xee\xc7\x40\xe9\x36\x76\xc8\x10\x82\x80\x80\x28\xb8\xb0\x64\ +\x45\x01\xa4\xe5\xe5\xb5\x3b\x0b\x76\x69\x31\xa3\x36\x1a\xfb\x62\ +\xde\x8c\x1d\xbb\x0b\x5a\xb6\x6e\x97\xd5\xb4\xe9\x9a\xb5\x6b\x7f\ +\xf8\xf7\x8c\xb8\x09\x51\xcd\x20\x00\x88\x96\xd7\xed\x05\x20\x3e\ +\xaf\x2f\x39\x29\x25\x10\xf0\xbb\xdd\x3e\x87\xc3\xa9\x3a\xdd\x8a\ +\xc3\xc9\xa9\x64\x72\x40\x44\x49\x92\x89\x10\x6e\xb7\x2f\x1e\xd3\ +\x43\xa1\xe8\x71\xe2\x47\x3c\xb4\xb8\x13\xab\x3a\xea\x6d\x77\xe1\ +\xc0\x7e\x0e\x56\x67\x58\x20\xfe\xbe\x90\xee\x02\xd0\xb2\x2c\x2b\ +\x58\x95\x67\x99\x37\x8d\x1c\xb1\x61\xf3\xe6\x53\x3b\xb4\xd2\x97\ +\x7f\x2d\x49\x4c\x17\x88\x28\xfe\xc2\x7b\x44\xd7\x95\xa1\x23\x6f\ +\x5e\x32\x7a\x4c\x3a\x08\x67\xe7\x2b\x4f\xa8\xb9\xee\xcd\x4f\xdb\ +\x0f\x68\xe7\xdb\x55\x91\x3c\xf4\xdc\x96\x6b\x5e\x1a\x53\x91\x7b\ +\xfd\x43\x57\x64\x8f\xbb\xe9\xc9\x5d\xfd\xc7\x77\x68\xdb\xea\xcd\ +\xd7\x9f\xfd\xca\x75\xa5\xab\xa0\x14\x69\x33\xe4\x91\xc5\xf3\xd7\ +\xa5\x65\x67\x64\xa5\xb2\xad\x95\x3a\x10\x00\x20\xa4\x72\xc5\xb4\ +\x1f\x63\x27\xb6\xf0\xaf\x9b\xfb\x8e\x79\xc2\xe0\x0c\x6a\x2c\x7d\ +\xf9\x89\x4d\xa9\xc3\xaf\x6b\x91\xc4\xae\x1c\x35\xf3\xd6\x47\x67\ +\x75\x7d\x77\x50\x33\xb0\x07\x67\x1e\xfb\x60\x5d\xc4\x3c\x82\x40\ +\x40\xc8\x0a\x03\x21\xd0\xd4\x88\xc3\x61\x86\x82\xab\x57\xac\x2c\ +\xdc\xbb\x37\xbd\x49\x93\xc1\xe7\x0d\xd6\x99\xf8\x6e\xe5\xca\x97\ +\xc6\xbc\x2d\x79\x5c\x3d\x4e\x3d\xb9\xfb\x59\x03\xd6\x6f\xd8\x30\ +\xe5\xdf\xef\x9b\xba\x49\x15\x25\xa6\x71\xcb\x80\x70\x3c\xaa\xc8\ +\xaa\xd3\xe7\x77\xa9\x2e\x34\x21\xbd\x49\xd6\x71\xbb\x4e\x02\xc1\ +\x46\x83\xe8\x00\xa8\x04\xa6\x61\xca\x92\x22\x2b\x4a\x71\xf1\xee\ +\xcd\xdb\xb7\x05\xc3\x51\x26\x2b\x4b\xbe\xff\x6e\xeb\xb6\x9d\xdd\ +\xba\xf6\xec\x7d\x4a\xee\xd2\xef\x7f\x9a\xfa\xde\x87\x8a\xaa\xba\ +\xbd\x81\x68\x6d\xd0\xe9\x74\xf9\xfd\x3e\x87\xc3\x6d\x18\x7a\xd3\ +\xec\xdc\xe4\xe4\x64\xb7\xcf\xeb\x50\x9c\x8a\x2c\x5b\xc8\x81\x52\ +\x04\x6a\x21\x63\x12\x63\x8c\x59\x84\x12\x93\x28\x8a\x1a\x0a\x45\ +\xa3\xe1\xf8\x71\xb2\x40\xcd\xa1\x3b\x54\xb9\x94\x7f\x42\x5a\xe5\ +\xf4\x7f\x4f\x89\xc7\x34\x81\x60\x99\xea\xa0\x1b\x47\xb6\x75\xd1\ +\x23\x95\x64\x44\x4f\x4a\xc6\x3a\xdd\x91\x56\x5b\x09\x15\x21\x5a\ +\xf2\x71\x92\xd3\xb3\x66\xce\x3a\xe4\xa6\xce\xc1\xdf\x67\xb0\x74\ +\x98\x31\x30\xd1\x68\x74\xc5\x8a\x15\x84\x10\x5d\xd7\x25\x49\x62\ +\x8c\x15\x14\x14\x74\xed\xda\xf5\x90\xc7\x60\xae\xe4\x73\x07\x74\ +\xa6\x9c\x03\xa0\x23\xbd\xcd\x1d\xd7\x5c\xbd\x3b\xd9\x63\x58\x49\ +\xb7\xbd\xfc\xf2\xbc\xaf\x17\xfd\xb4\xaa\x28\xa5\xd5\xa9\x22\x5a\ +\xb1\xdd\x7f\xf6\x88\x8b\xbb\x23\xf0\xab\x6f\x1c\xbc\x61\x77\x78\ +\xd8\xe9\xc3\x1f\x83\x79\x3f\xad\xfe\x1e\x1c\x1d\x2f\xea\x77\x12\ +\xa2\x88\x94\x17\x6c\xda\xb1\x3d\x70\xda\xb5\x8f\x0d\xc8\xe2\x16\ +\x07\x00\x21\xa7\x04\xcc\x6d\xcb\x97\xef\xf0\xb6\xbb\x78\x42\xff\ +\xde\x46\x28\x58\x96\x7e\xf2\x1d\x23\x06\xc9\x68\x40\x20\xff\xc1\ +\x9b\x2f\x5e\xbe\x73\x0b\x6f\xda\x96\xda\x4b\x98\x1c\x07\xe6\x65\ +\xa3\xc9\x1d\x28\x38\xa7\x44\x80\x2c\x6d\x5a\xb3\x66\xfb\xd6\x2d\ +\xe9\x4d\x9a\xf4\x3d\x77\x60\x54\x8b\x4f\x9b\xf5\xf1\xae\xbd\x45\ +\x92\xd7\x7d\xf6\xe0\xa1\x51\xcb\xf8\x79\xed\xfa\x9f\xa7\x7f\x54\ +\x51\x5e\x15\x90\xdd\xd1\x88\x09\xb2\xd0\x0d\xe1\x74\xfb\x5c\x5e\ +\x87\x43\x75\x29\x54\xf1\x79\xfd\x5e\x97\xb7\x7d\xc7\xb6\xc7\xed\ +\xec\x8d\xfa\xb0\x55\x04\x81\x00\x11\x96\xc5\x65\x45\xad\x0d\xd6\ +\xac\x5b\xb7\x86\x0b\x34\x81\xac\xda\xb0\xb1\xa8\x68\x5f\x7e\xcb\ +\x56\xed\x4f\xf4\xaf\x58\xbb\x71\xcb\xb6\xed\xe1\x98\xee\xf6\xa7\ +\x19\xba\x19\x8f\xf3\xe6\x79\xad\x52\xd3\xd2\x7c\x3e\x5f\x5a\x5a\ +\x46\x2c\x1e\x77\x38\x5c\x3e\xbf\x5f\x80\x40\x41\x64\x49\x66\x84\ +\x23\xa0\x89\xc0\x4c\x22\x20\xd1\xe3\x4a\xa8\xa4\xc8\xb2\xc3\xb2\ +\x50\x51\x9c\xc7\x49\xb1\x1f\x66\x25\x26\x08\x15\x6c\x29\xcb\xb8\ +\xe0\xc2\xbe\xf9\xa9\x04\x10\x91\x65\xa8\xbf\x63\x06\x13\x22\x26\ +\x35\xc9\x6e\x79\xf3\x33\xf1\x58\xb4\x61\x63\xa2\x9b\xc4\x41\xa9\ +\x2f\x90\xec\x50\xe4\x43\x96\x6f\x4d\x4d\xcd\xe7\x9f\x7f\x6e\x18\ +\xc6\x2d\xb7\xdc\xb2\x6c\xd9\xb2\x75\xeb\xd6\x69\x9a\xd6\xa7\x4f\ +\x9f\x43\x67\xdd\x9d\x3a\x74\x50\x2a\x58\x22\xe1\x9c\x69\x71\xfa\ +\x90\x16\x00\x80\x9c\xb9\xb3\xce\xb9\xe8\xf2\xfa\x06\x04\x0c\x1b\ +\x3e\x14\xc0\x00\x80\x9c\x13\xfb\xe7\x00\xe8\x26\xb4\xee\x73\x4e\ +\xeb\x46\x49\x9e\x31\xec\xf2\x86\x4a\xad\xee\x96\xf3\xe5\x0e\x18\ +\x96\xdb\xe8\x50\xbe\xc1\x17\x5e\x08\x60\x20\x00\x70\x4c\xef\x3e\ +\x78\x70\xa3\x16\xe5\x71\xad\x7d\x84\x44\x22\x11\x45\x51\x28\xa5\ +\x9c\x73\x45\x51\x84\x10\x47\xb5\x59\x84\x88\x84\x90\xc4\x29\x20\ +\x22\xa5\x00\x40\x13\xfe\x02\x04\xa0\xb2\x5c\xb0\x6d\xdb\xaa\xd5\ +\xab\x25\x89\x75\xe9\xd6\x23\x90\x9d\xf9\xce\x07\xd3\x17\x2d\x5a\ +\xdc\xaf\xff\xd9\x3d\xcf\xe8\x5f\x1b\x0a\x7d\xf8\xf1\xec\xa2\xd2\ +\x52\xc3\xb2\x04\x27\x4e\xd9\x17\x8d\xe9\x54\x71\xc9\xaa\xe2\xf5\ +\x7b\x3c\xfe\x80\xc7\x1b\xf0\x78\x7c\x49\x49\x29\x01\x8f\x4f\x62\ +\xb2\xcb\xa3\xe0\x1f\xcf\x27\x20\x62\xc2\xf9\x4b\x13\x2b\xcb\xff\ +\xed\x6f\x15\xce\x79\xe2\xf6\x60\x8c\x01\x03\xcb\x44\xce\x0d\xd5\ +\xa9\x1a\x26\x02\xb0\xb8\x61\xec\x2b\xab\x70\xb8\xbd\xdf\x7c\xb3\ +\xe0\xc7\x9f\xd7\x9c\xd2\xbf\x7f\xae\xcb\xf7\xc5\xd7\xf3\xaa\xaa\ +\x6a\x74\x0b\x65\xc5\xe9\x74\x39\x4c\x0e\xd9\x39\x39\x59\x59\x4d\ +\x9b\x65\xe7\xa8\x0e\x95\x31\x89\x4a\x12\x04\x83\xc9\xc9\xa9\x94\ +\x31\xdd\x32\x09\x61\x00\x80\xc2\x12\x54\x00\x27\x54\x26\x42\x10\ +\xc1\x39\x50\x26\x2c\xe1\xf7\xfb\x2b\xca\xcb\xc5\x5f\xe1\x13\x4e\ +\xc8\x97\x10\x22\x31\x74\x5b\x08\xc1\x39\x4f\x5c\x8b\xc4\x57\x75\ +\xa7\xf9\x3f\x75\xd0\x1f\x6e\x99\xbd\xf2\x60\x6a\xa7\xbb\x07\x9d\ +\xa6\xd4\x49\x3a\x1a\x9a\xf6\xbb\x46\x88\x10\x42\x92\x53\xd3\x08\ +\x49\x3f\xb0\x50\x12\x05\x73\x28\x65\x47\xc4\xce\x9d\x3b\xef\xd9\ +\xb3\x47\xd3\xb4\x2d\x5b\xb6\x98\xa6\xd9\xa4\x49\x93\xe4\xe4\xe4\ +\xac\xac\x2c\x3b\xbc\xcc\xdf\x96\xc4\x5c\x84\x44\x2c\xf8\x06\x59\ +\x3c\xaa\x4f\x07\x11\xf9\x2f\x43\xe5\x50\x08\x64\x8c\xe9\x96\xb1\ +\x6d\xfb\x8e\xad\xdb\xb6\xf9\xfd\xfe\x76\x5d\xbb\x6a\x71\xfd\xb3\ +\x05\x0b\x37\xee\xd9\x9d\xdd\xaa\xe5\xe0\xcb\xae\xd8\xb4\x71\xcb\ +\xec\xf9\x8b\xab\x6b\x6a\x05\x27\x86\x6e\x4a\xb2\x43\x22\x54\x02\ +\x59\x75\xab\x81\x94\xb4\xb4\xf4\x8c\x40\x20\xd9\x1b\x08\xa8\xaa\ +\x13\x80\x52\x2a\x11\xc2\x18\x50\xa6\x2a\x7f\xd8\x44\x48\xc4\x5c\ +\x4a\x04\x62\x42\xc4\x44\x9d\xf4\x77\xae\x32\x11\x91\x31\x26\x49\ +\x52\x43\xe5\x64\x18\xba\xec\x90\x2c\x81\x51\x4d\x8b\xc6\xb5\xbd\ +\x85\x7b\xe7\xcc\x9d\x53\x1b\x0a\xfb\xfd\xfe\xfc\x36\x1d\xbf\x9c\ +\xf3\xed\x8e\xed\x3b\x24\x49\x01\x2a\x23\x80\x24\x39\xfd\x81\x94\ +\x26\x4d\xb2\xf3\x9a\xe7\x07\x92\x92\x91\x83\xaa\xa8\x16\x0a\x2e\ +\x80\x4a\x3a\x91\x54\x90\x24\x4a\x25\x14\x84\xa3\xb0\x04\x22\x02\ +\x47\x30\x91\x70\x8e\x80\x04\x11\x18\x01\x20\x84\xca\x4c\x92\xff\ +\xec\xea\x92\x89\x5b\xbd\x61\x16\x8e\x69\x9a\x96\x65\x49\x92\x24\ +\xcb\xb2\x10\xa2\xa1\xae\x15\x42\xfc\x6f\xaf\xcb\x61\x96\xd9\x63\ +\x01\x57\xd5\xfa\xf1\xcf\x3f\x2f\x51\x00\x00\x8b\x3b\x07\x8d\xfc\ +\x67\xeb\x23\x77\xcb\x34\xba\xa2\xbf\x2b\x37\xed\xdb\xb7\xef\xd0\ +\xa1\xc3\x21\x2b\x49\x9b\xbf\xed\x73\x9b\xb8\x9b\x0f\x3f\xdd\xec\ +\x28\x3b\x9d\x06\xcb\x8b\x10\x22\x84\x15\x89\x44\x81\xd2\x25\xdf\ +\x7d\xe7\x74\x7b\xcf\x18\x78\x4e\x75\x4d\xf0\xbd\x0f\xa6\x07\xc3\ +\xd1\xd3\xfa\x9e\x9e\xdc\xb2\xed\xe2\x65\x3f\xce\xfe\xe2\x1b\x46\ +\x65\xc6\xa4\x8a\xaa\x70\x7a\x6a\x46\x8a\x37\xcd\xe7\x4d\x4a\x4d\ +\x49\x4d\x4b\x4f\x0f\xc6\x22\xa9\xa9\xa9\x2e\x97\x8b\x32\x09\x98\ +\xac\xc8\x8a\x40\xe0\x02\x51\x00\xa5\x12\x53\xfe\xb8\xca\x24\xa4\ +\xa4\x41\xe5\x13\xd2\xf9\x37\xaf\x32\x13\x05\x9b\xa8\x3b\x39\x82\ +\xea\x71\x58\x1c\x8b\xf7\x95\xd5\xd4\x04\x97\xad\x58\xfe\xfd\x8f\ +\xcb\xba\xf7\xec\xb5\xa7\x64\xdd\xe7\x73\x66\x1a\x82\x02\x53\xfc\ +\x81\xf4\x58\x54\xf3\x78\xfd\x6d\xdb\xb5\x4b\x49\xcd\x48\x4f\x6b\ +\xe2\x70\xb9\x11\x21\x12\x8e\xbb\x7d\x3e\x46\x24\xd3\x34\xb8\x30\ +\x4d\xa4\x51\xdd\x92\x81\x71\x41\x05\x05\x81\x92\x29\x0c\x21\x88\ +\xc5\xd1\x14\x82\x73\x81\x88\x92\x00\xb7\xd3\x21\x2b\x52\x24\xa2\ +\x99\xc2\xf8\x33\x72\x6b\x59\x56\x83\x35\x03\x00\x8c\x31\x59\x96\ +\x1b\x16\x19\x6d\xb0\xdf\x1b\x6e\xa1\xbf\x9b\x5b\x06\x39\x26\x5f\ +\x3c\xe2\x9f\xbb\x43\x75\x62\xce\x51\xf6\x49\x04\xff\xbf\x9e\x2e\ +\x5b\x31\x8f\x22\xb7\x4c\x75\x75\xb5\xc7\xe3\xf1\xfb\xfd\x92\x24\ +\x1d\x03\xd7\x2e\x61\x6a\xd5\x3f\x9c\x60\x09\x64\x8a\x64\x70\x7e\ +\xc6\xd9\x67\xfd\xf0\xd3\xf2\x37\xde\x7e\x47\x76\xba\xd3\x9b\xb7\ +\x50\x42\xd1\xff\x7c\xf2\xd9\xee\x82\x42\x43\xb3\x14\x55\x25\x0a\ +\xb3\x0c\x68\xd9\xa2\x43\x7e\x7e\x8b\x8c\x26\x99\x1e\x9f\x9f\x30\ +\x26\x38\x97\x22\xa1\xf4\xb4\x74\x4a\x29\x00\xa5\x92\x62\x9a\x9c\ +\x01\x91\x09\x11\x04\x85\x00\x20\xf4\xcf\xe4\x33\xa1\xe9\x50\x1f\ +\x48\xf5\x6f\xde\xba\x4d\xb8\x65\x24\x49\x22\x84\x20\x81\x98\xa6\ +\x97\x96\x56\x56\x54\x56\x2f\x5e\xfa\x7d\x79\x79\x75\x75\x30\x6c\ +\x20\x9b\x3a\xed\xc3\x68\x34\xae\xb8\x92\x19\x52\x26\x3b\x98\xc4\ +\x3a\x77\xe9\xd4\xbe\x7d\x7b\x97\xdb\xed\xf3\x07\x08\xa1\xc1\x60\ +\x88\x10\x92\x9a\x9a\x1a\xd6\x0c\x64\xc4\x12\xc0\x81\x71\xca\x40\ +\x52\x4c\x42\x35\xcb\x30\xb9\x65\x71\x6e\x19\x26\x15\x60\x01\x88\ +\x84\x1b\x1e\x2d\x14\x16\x0a\x50\x54\x49\x37\x62\xba\x1e\xfb\x33\ +\xb3\x90\x16\x2c\x58\x90\x9e\x9e\x9e\x91\x91\x91\x9a\x9a\xaa\x28\ +\x4a\x83\x2d\x9f\x78\x93\x50\x79\xcb\xb2\x12\xa7\xfc\xbf\x2d\xf3\ +\x43\x04\x0e\xe3\x16\xa7\x92\xd4\xac\x53\xef\xa6\xbf\x3c\xaa\x84\ +\xfd\x7f\x89\xbb\xcd\xd1\x25\x85\x2e\x97\xcb\x34\xcd\x06\x57\xfb\ +\xdf\xdc\x3f\x70\x24\x66\x7b\xc2\xd1\xc1\x39\xb7\x2c\x33\xaa\x45\ +\x55\xa7\x73\xef\xee\xbd\x6f\xbd\x3b\x2d\xbf\x75\xdb\x8e\x5d\xba\ +\x7c\x35\xff\xdb\x6d\x8b\xbf\xaf\x09\x47\xa2\x9a\x96\xea\x4a\x4e\ +\x56\x1d\x5c\x08\xa6\xc8\x6d\x3b\x76\x6c\xd5\xae\x8d\xa4\x3a\x38\ +\x25\x71\xd3\x94\x14\x85\x31\xa2\x99\x9a\xd3\xe3\x16\x02\x39\x17\ +\x34\xb1\x6e\x25\x21\x1c\x85\x10\xc8\x91\xe3\x9f\x78\xa4\x4c\xd3\ +\x30\x74\x43\x92\x24\x20\x90\x28\xff\x06\xa1\xf9\x7b\x16\xad\x10\ +\x98\xa8\x32\x75\xc3\x08\x47\x22\x65\xc1\xaa\x1d\x3b\x0a\x66\xce\ +\x9c\xd5\x34\x2f\x7f\xe3\xd6\x2d\xa5\xe5\x35\xc1\x50\x44\xd3\x4d\ +\xa7\xcb\xc3\x64\x67\xc0\x97\x94\x97\xd7\x3c\x25\x25\xc5\xef\xf7\ +\x27\x27\xa7\xa2\x40\x09\x24\xa6\xc8\x2e\x97\x2b\x1e\x8f\x07\x83\ +\xb5\xcc\xe5\x13\x84\x0a\xa0\x02\x00\x89\x14\xd3\x0d\x4b\xc7\x48\ +\x4c\x33\x2d\x13\x01\xc0\xe2\x0c\x99\x20\x04\x80\x20\x41\x06\xe0\ +\x50\xe4\x92\xd2\xd2\xe6\x4d\x53\x63\xb1\x48\x69\x69\x11\xf9\xa3\ +\xd5\x2a\x21\xe4\xfe\xfb\xef\x4f\x4b\x4b\xf3\x78\x3c\x81\x40\x20\ +\x39\x39\xb9\x6b\xd7\x6e\x2d\x5b\xb6\xc8\xcf\xcf\x77\x3a\x9d\x89\ +\x19\x6d\x94\x51\x59\x96\x1b\x1a\x2b\x7f\x1f\xb7\x0c\x91\x69\xe9\ +\xb8\xdb\x9e\xbb\xfe\x85\x47\xe6\x3f\xf3\xc8\xcf\x91\xba\xb6\x86\ +\xc9\xdd\x23\x1f\x1f\xdb\xd5\x47\xed\x89\x99\x36\xfb\xab\xa1\x48\ +\x49\x49\x31\x0d\x81\x02\x05\x00\xa5\x44\x00\x43\x04\x42\x81\x10\ +\x10\x08\x42\x00\xa5\x90\x50\x7d\x46\x09\x01\x21\x38\xa7\x89\xaf\ +\x01\x11\x01\x11\x1a\xfc\x39\x88\xc0\xb9\xa0\x14\x28\xa3\x20\x38\ +\x08\x4e\x18\x13\xf8\x27\xcc\x5b\x20\x48\x08\x41\xa0\x88\x04\x11\ +\x00\x81\x10\x48\x4c\x1f\xa7\x14\x09\xa0\x20\x84\x82\xae\x9b\x0e\ +\x87\x64\x9a\x9a\x2c\xb3\x68\x2c\xee\x76\xf9\x42\xb1\xb0\xc4\x94\ +\x50\xdc\x58\xf0\xc3\x8a\xf2\x8a\x4a\x01\x24\x39\xab\xf9\xaa\x0d\ +\x3b\xa6\xcf\x9e\x4b\xa8\x6a\x58\x42\x52\x5c\x69\xc9\x29\x59\x29\ +\x59\xf9\x99\xf9\xa9\x69\xa9\x5e\xbf\xc7\xed\xf7\xe8\xc2\xe2\x20\ +\x88\x22\x7b\xdc\x6e\x41\x89\x61\x18\x71\x2d\x2e\x84\x20\x84\x51\ +\x49\x32\x05\xe7\x14\x38\xb7\x0c\xd3\xe4\x82\x23\x80\xc5\xff\xb8\ +\x23\x65\xf2\xeb\x93\xd7\xfe\xbc\x2e\x25\x3d\x25\xbb\x59\x56\x56\ +\x4e\x76\x20\xe0\x6b\x91\x9f\x9f\x99\xd1\x24\x3d\x3d\xab\x7e\x17\ +\x0e\x40\x41\x58\x48\x18\x22\x0a\x44\x42\x18\xa5\x44\x08\x40\x01\ +\x8c\x82\xae\xeb\x32\x63\x54\x62\x42\x08\x20\x94\x90\xc4\x5c\x5b\ +\x10\x00\x14\x10\x7e\x35\x94\x14\xc1\xba\xb1\x8c\x48\x40\x10\x10\ +\x14\x10\x81\x12\x10\x02\x65\x4a\x0d\xc3\x50\x14\xc5\x32\x0c\x4a\ +\x51\xa0\x48\x34\xe9\x28\xa5\x3a\x17\x0a\xa5\xdb\xf7\x14\x7e\xb3\ +\x70\x71\x38\x16\xdf\xb4\x65\x8b\xdb\x9d\x3c\xeb\xf3\x79\x86\xc1\ +\xa9\xa4\x34\xcb\x6d\x91\xde\x24\x53\x75\xb8\x14\xc5\xe1\xf5\xf8\ +\xd2\x52\xd2\x64\x45\x71\xa8\x2a\xa5\x94\x31\x46\x18\x8d\xc5\xa2\ +\x96\x61\x30\x42\x9c\x4e\x45\x27\xba\x46\xdc\x86\xec\x8d\x86\x22\ +\xb1\xb8\x61\xc4\x22\x71\x22\x87\x74\xe1\x52\x5c\x6e\xe0\xa6\x88\ +\x83\x13\xf5\x58\x8c\x00\x31\xa2\x91\x58\xa8\x26\x52\x55\xea\x91\ +\xb0\x47\xa7\xe6\xb5\xc1\x4a\xf6\xe7\xdc\x87\x98\x94\x5b\x4d\xe4\ +\xe2\xaa\x18\x2f\x2f\x92\xa4\x92\xf9\x2b\x36\x10\xd3\x48\xf5\xfa\ +\x5c\x94\xb5\x6d\xd1\x2a\xa7\x45\xb3\xa4\x8c\xe4\xcc\x26\x4d\x72\ +\x9b\x35\x6b\x9a\xdd\x44\x71\xb9\xd0\x34\x11\x80\x4a\x32\x10\x10\ +\x1c\x05\x02\x25\x24\xd1\x5f\x52\x77\x93\xe2\x2f\xc5\x8a\x00\xbf\ +\x3e\xc1\x8a\x20\x69\x08\xb0\x50\x57\x71\x21\x9a\x96\x45\x25\x46\ +\x80\x10\x02\x14\x88\x1e\xd3\x14\x97\x8a\x42\x1c\xb8\xcc\x9e\x29\ +\x32\x1f\x9f\xfc\xb2\x65\xf2\x6b\x9e\x9a\x38\xa2\x21\x45\x00\xcb\ +\xfa\xad\x29\xf7\xb6\xee\x1f\x7f\x38\x1c\xce\x17\x5f\x98\xd0\xb6\ +\x6d\xdb\x16\x2d\x5a\xf8\x03\x01\x97\xcb\xa5\xba\x14\xa0\x94\x73\ +\x00\x42\x80\x01\x65\x75\xf7\x0f\x01\x04\x14\x9a\xa6\x39\x1d\x0e\ +\x21\x84\xe0\x40\x09\xa5\x8c\x99\x9c\x43\x7d\x67\x2c\x63\x84\x11\ +\x46\x09\x18\x86\xa6\x48\x32\x30\x86\x96\x05\xec\xcf\x18\xa4\x24\ +\x31\xc5\x14\x09\x10\x10\x00\x08\x82\x03\x10\x00\x86\x9c\x0b\x0e\ +\x54\x66\x71\x8d\xbb\x9c\x72\x4d\x4d\x95\xcf\xef\x36\xd1\x72\xb9\ +\x1c\x3b\xf6\xee\x08\x04\x52\x97\x2c\xfb\x7e\xfe\xb7\x4b\x4f\x3a\ +\xb9\xdf\x9e\xca\x82\x75\xeb\xd6\x57\x54\x54\x39\x5d\x1e\x59\x4d\ +\x62\x54\x52\x55\xd2\x24\x3b\xbb\x5d\xdb\x0e\x79\x4d\x9b\x2b\xb2\ +\xea\x70\xa8\xa6\x69\xc4\x75\x8d\x52\xc6\x14\xd5\x40\xe0\x00\x86\ +\x61\x69\x9a\x45\x99\x53\xa0\xac\x5b\x82\x53\xd0\x0d\x8c\x1b\x26\ +\x17\x42\xa2\x02\x05\x0a\x6e\x6a\x12\x23\x7f\xf4\xb9\x29\x2d\xaf\ +\x59\xbd\x7e\xbb\x21\x36\x72\x2a\x64\x55\x92\x24\x02\x04\x89\x61\ +\xa5\xfa\xfc\xed\x5b\xb4\x6a\xdb\xba\x4d\xab\x76\xf9\x4d\x73\x9a\ +\x35\xcd\x69\xe6\x0b\x24\x39\x1c\x2e\x89\x49\x96\x85\xa6\x89\x8c\ +\x51\x46\x41\x08\xe1\x70\xa8\x89\x09\xb8\x02\x51\x62\x75\xeb\x2b\ +\x88\x44\xc4\x05\x82\xf4\x37\xe3\x04\x26\xaa\x02\x00\x04\x40\x00\ +\x4e\x04\x01\x22\x51\x4a\x00\x64\x26\x83\x69\xc9\xb2\x04\x20\x88\ +\x00\x42\x20\x1c\x8d\x20\xa5\x9a\x09\x33\x3e\xfe\x74\xc7\xee\xc2\ +\x8c\xf4\xec\x79\x0b\x7f\x8c\xc7\xb5\x56\x6d\xbc\x2e\x4f\x4a\x9a\ +\xd7\xd7\xbd\x47\x4f\xaf\xd7\xaf\xba\x3d\x8c\xd2\xda\xda\x5a\x55\ +\x56\x3d\x1e\x37\xe7\xbc\x26\x18\x4a\x4e\x4a\x12\x84\x1a\x3a\x17\ +\x54\x21\x8a\x64\xe9\x86\x6e\x69\xb2\x47\x8a\x84\xad\x50\x9c\xc6\ +\x42\x26\xd7\xcd\xea\x50\x15\xfa\x53\xa2\x20\x87\xab\x23\x99\x4c\ +\x08\x88\x16\x16\x96\x10\x61\xb9\x24\x89\x6b\x71\xaf\x2a\x35\x6f\ +\x99\xc3\xe3\xa1\xb4\x80\x3b\x98\xe2\xaf\xca\x4e\xff\x13\xfe\x43\ +\x4c\x6a\x7d\x8a\xa2\x32\x13\x2d\x2e\x4c\x02\x5c\x44\xc3\x4e\x6e\ +\xa8\xba\x56\xba\x6d\x5b\xac\x66\xcd\xa2\x1f\x96\xa2\x0c\x39\x39\ +\xcd\x9a\xe7\x34\xed\xda\xf9\x84\x3e\x7d\x7a\x37\xcd\xcb\xa5\x94\ +\xe9\xb1\x18\x65\x54\x20\x95\x98\x02\x0c\x24\x49\xe2\x96\x00\x40\ +\x42\x1b\x1b\xf6\x47\x12\x94\x85\x34\xfc\x47\x02\xc2\x42\x00\x90\ +\x98\x94\xd8\x84\x26\x22\x03\x55\x55\x01\x08\xc7\x03\xc5\x1d\x08\ +\x93\x56\x7c\x3e\xd9\xd3\xfb\xf2\x36\xfe\xdf\x31\xd1\x88\x50\x9a\ +\x92\x92\x6c\x8f\x69\x39\xaa\xa1\x94\xd6\x54\x95\xff\xae\x9f\x28\ +\x8a\xf2\xde\xfb\xd3\x5c\x2e\x17\xb7\x2c\x87\xd3\x99\x9d\x9d\x1d\ +\x08\x04\x52\x53\x53\x73\x73\x73\x9b\x34\xcd\xca\xca\xca\x4e\x4f\ +\x09\x64\xa4\xa6\x02\x95\x12\x56\xb3\xd3\xe9\x00\x2e\x28\x30\x10\ +\x88\x84\x09\x40\x59\x66\x42\x08\x59\xa2\x96\x10\xa6\x29\x24\x46\ +\x10\x88\x2c\xab\x16\xb7\x40\x08\x26\x2b\x7f\xc6\x68\xa0\x88\x54\ +\x10\x20\xc0\x29\x9a\x14\x11\x90\x50\xca\x08\xa1\x00\x54\x30\xc6\ +\x08\x17\xa8\x38\xa5\x60\x2c\x1e\x48\x4a\x89\x9a\x51\x87\xec\xfa\ +\xe1\xe7\xe5\xc1\x50\x74\xf1\x92\x19\x08\x52\x28\xaa\x4f\x7a\x73\ +\x8a\xc1\x39\x21\x52\x4a\x72\x1a\x47\x0c\xf8\x53\x32\x33\xb3\x73\ +\xf3\xf2\x92\x92\x52\x02\xfe\x64\x46\x39\xa3\x96\x24\x51\x64\x54\ +\x61\xaa\x45\x24\xcd\xb0\x80\x52\x2a\x08\xe3\x54\x12\x00\x52\x52\ +\x94\x3b\xc2\xd1\x38\x07\x30\x2c\x0a\x44\xe5\x96\x19\xb7\x0c\xc1\ +\x91\x10\xe2\x97\xff\x78\x83\xdd\x91\x9a\xed\x6f\xd9\x49\x00\x72\ +\x40\xce\x4d\x2e\x4c\x3d\x16\xf2\xf8\x68\x69\x55\x59\xd1\x0f\xcb\ +\xe6\x2c\x59\xe2\x72\x2b\xb2\x44\x5b\xe5\xb7\x6c\xd7\xa6\xcd\xc5\ +\x17\x5d\xd4\xb5\x57\x2f\x46\xb8\xc4\xc0\xb4\x0c\x22\x49\x40\x08\ +\x10\x88\x6b\x86\xc3\xa1\x00\x80\x25\xac\xba\x6e\x86\x3a\xd9\x38\ +\x02\x91\xa3\x09\x85\x17\x14\x80\x08\x94\x29\xe5\xa6\x49\x29\x41\ +\xc3\xa4\x8a\x13\x28\x03\x24\x20\x44\x55\x55\xd5\xc6\xed\xdb\x7e\ +\x5c\xb5\x22\xae\x5b\x55\x35\xa1\xca\xca\x50\x51\x51\x49\x24\xbe\ +\x82\xc8\x8e\xb4\xf4\x26\xe9\x99\xd9\xb5\x51\x23\x25\x39\x85\x4a\ +\xaa\xc9\x11\x35\xc3\xe5\x72\x3b\x5d\x3e\x85\x52\x44\xe2\xf2\xfa\ +\x77\xee\x2d\xf1\xa5\x66\x20\x55\xe2\x44\x18\x02\xa3\x86\x1e\x89\ +\x5b\xba\x26\xbc\x66\x58\x76\x78\x00\x81\x73\xb3\xba\xbc\x9c\x29\ +\x66\x2c\x54\x4e\x65\x8f\x19\x8e\xd4\xc4\x6a\x53\xdc\x8e\x13\xbc\ +\x3e\x89\x49\x20\x78\xa7\x3e\xbd\x5d\x2a\x6b\x91\xdf\xd4\xe3\x91\ +\x51\x68\xf3\xbf\x9e\x69\x68\xb5\x7f\x3c\xfc\x00\x02\x4d\xcd\xa7\ +\x12\x61\x9c\x83\x30\x29\xd7\x51\x89\xf8\x55\x94\xb4\xda\xd2\xf2\ +\xa2\xa8\x11\xf5\xa6\xa7\x24\xa5\xa5\x46\x42\xa1\xef\x96\xaf\x2c\ +\x2e\x2b\x5f\xb3\x71\xf3\xd0\x21\x83\x7b\xf7\x39\x45\x75\x39\x11\ +\x80\x10\x56\x55\x51\xb5\x63\xc7\xce\x1e\x3d\x7a\x10\x4a\x28\xa5\ +\xe2\x77\x4e\xd6\x27\xf5\x6d\xaa\xc4\x7f\x2a\x11\x21\x84\x65\x1a\ +\x0a\x95\x00\x28\x21\x00\xa6\x00\x99\x01\x81\xaa\xda\xda\x83\x7d\ +\xee\xa4\x6a\xdf\x4e\xb4\x04\xa5\xa4\x71\xf5\xf6\xeb\x75\x1d\x01\ +\x70\x38\x1c\xb6\x3e\x1e\x03\x3e\xf4\xdf\xe9\x82\x84\x20\x17\x08\ +\x44\x72\x38\x83\x16\x2f\xde\xb4\xc9\xeb\xf6\x50\x42\xe2\x71\x4d\ +\xd7\x35\xb7\xdb\xed\x73\xb9\xd2\x03\xfe\x96\xcd\x9b\xe7\x64\x65\ +\xb4\x6e\xd5\x2a\xa7\x59\xb3\x8c\x8c\x4c\xd9\xeb\x93\x65\x19\x05\ +\x1a\x06\x3a\x18\xb1\x4c\x9d\x31\xc6\x28\x65\x94\x22\x80\xae\xeb\ +\x84\x4a\xb2\x2c\x51\x89\xe8\xba\xde\x30\x0e\xe1\x8f\x9d\x10\x49\ +\xcc\x23\x26\x5c\x80\xe0\x80\x94\x10\x01\x60\x6a\x71\x17\x51\x24\ +\xa6\x08\x84\xf2\xea\xea\xd4\xe4\x94\xa0\xae\x15\xec\x2d\x9e\xbf\ +\x68\x61\x4a\x6a\x7a\x2c\x6a\xd4\x46\xcd\x3d\x7b\x0b\x74\x03\xdd\ +\x6e\x5f\x5e\x5a\x7a\x56\x76\xb3\xa4\xe4\x54\x45\x56\xdc\x3e\x9f\ +\xd3\xe1\xf6\x78\xbc\x9a\x6e\xfa\x7c\x01\xc3\xa8\x91\x64\x6e\x72\ +\x33\x6e\x42\xd4\x04\x83\x23\x61\x0e\x09\x24\x04\x20\x16\x50\x81\ +\x21\x8d\x8a\x10\x86\xc2\x16\x32\xc6\xb9\xe0\xdc\x44\x14\x12\x41\ +\x89\x52\x89\x12\x81\x7f\xa2\x51\xe2\x4f\x27\x19\x2d\x04\x07\xe4\ +\x48\x10\x55\x62\xb9\x84\xe6\xa2\x5a\x44\x33\xe3\xba\x96\x9b\x93\ +\x65\x18\x9a\x53\x56\xb6\x15\xec\xdd\xb3\xb7\x78\xf7\xce\x3d\xe7\ +\x0f\x19\x74\xe6\x80\xb3\x93\x53\x92\x01\x4d\x01\x56\x75\x75\x78\ +\xce\x37\x0b\xbb\x76\xed\xda\xb6\x75\x1b\x22\x33\xc3\x30\xd5\x84\ +\xb8\xd7\x5d\x7f\xfa\x7f\xec\xbd\x67\x98\x5d\x57\x79\xf7\xbd\xd6\ +\xda\xbd\x9c\xde\x67\xce\xf4\xa6\x19\x8d\xba\xac\x62\xc9\x4d\x2e\ +\xb8\x62\x0c\x0e\x36\x36\x0e\x84\xce\x13\x4a\x42\x49\xc8\x9b\x42\ +\x78\x1c\x08\xa1\x86\x90\x50\x1e\x20\x14\x63\x6c\x43\x4c\xb1\x2d\ +\x5b\x92\x65\x15\xcb\xea\x5d\x9a\xd1\x8c\xa6\xcf\x39\x67\x4e\xef\ +\x67\xf7\xb2\xd6\xfb\x41\xc6\x76\x2e\x78\x52\x64\xf8\xf0\xbe\xd1\ +\xfd\x69\xe6\x9a\x3d\x73\xed\x6b\xcd\xd9\xbf\x7d\xaf\xfb\xfe\xdf\ +\xff\xf5\x9f\x2e\x2b\x00\xe0\xd7\xa6\x6a\x84\x22\x04\x9b\x26\x0d\ +\x11\x70\x08\xb0\x5c\xbd\x90\x9a\xba\x38\xdd\x32\x4c\xc5\xb5\x68\ +\xbf\x07\x48\xc2\xbe\xa3\x27\x6d\x4c\xce\x9e\x19\x0f\xf8\x82\x1e\ +\xde\x4f\x31\x9c\x2f\x12\xf5\x87\xa3\x84\x62\x03\xe1\x08\xc7\x0b\ +\xbe\x40\x50\x92\xbc\xa6\x65\x5b\xb6\x43\x00\x0d\x10\x65\x03\xe8\ +\x11\x44\xc1\x17\x70\x29\xae\xd2\xd4\x2c\x8c\x0c\x17\x6a\x16\x30\ +\x6c\x86\x60\x9e\x9c\xa1\x0b\xba\x00\x00\x20\x00\x49\x44\x41\x54\ +\x34\x9b\xd0\xd1\x33\x4b\x35\x0e\x91\x58\xc8\xd3\xdd\x15\x3e\x72\ +\xf6\xac\xa9\x2b\x2b\x7b\xbb\x13\x5c\x84\x33\xad\xae\x44\x67\x24\ +\x16\x69\xb5\x1a\xe1\x48\x30\x9a\x08\x85\xa2\xbe\x85\xf4\x34\xc3\ +\x01\x17\x6a\x0d\xa7\xf6\x7a\x9e\x91\xba\x2b\xc8\x0c\x8d\x38\x96\ +\xa1\x21\x0d\x5d\x91\xb6\x89\x9a\xf7\x04\x04\x7f\x25\xa6\x94\x96\ +\x36\xdf\x70\x7d\x2a\x93\xe7\x3d\x7e\xc9\x1f\x9c\x4d\x2d\xb6\x4c\ +\x2b\xfd\xed\xef\xef\x7c\x7e\xef\xaa\xd1\xe5\x82\xc0\x57\x8a\x85\ +\xf3\x17\x26\xcb\xe5\x72\x3c\x1e\xed\xea\xee\xb6\x6c\x8b\xa2\xe9\ +\x57\x36\x40\x97\x9c\xd4\xfe\x83\x46\x0c\xbc\x54\x59\x04\x00\x43\ +\xe0\x20\x00\x00\x46\x00\x61\xd7\x62\x11\x00\xd8\xc5\x9a\x82\x75\ +\x33\x33\x9f\x82\x02\x67\x72\x14\xf4\xca\xbf\x45\x2d\x43\x01\xe5\ +\xc9\x6f\xfd\xd3\x1e\x0e\xbd\xea\x93\x69\x0b\xf7\x7c\xe4\x83\x23\ +\x32\xc2\x57\x6a\x2f\x57\xe2\x35\x81\x6d\xbb\xff\x9a\xdb\x21\xc6\ +\x8e\x63\x43\x02\xfc\xb6\x73\xa9\x8e\x2e\xd8\x8e\x63\xdb\x10\x40\ +\x82\x9d\x9c\xa9\xe5\x2f\xcc\x91\x33\xe3\x14\xde\x69\xea\x5a\xd0\ +\xe7\xf5\x48\xde\x50\x38\xd2\x3b\x38\xb8\x7c\xf9\xe8\xc8\x50\x77\ +\x7b\xb2\x8d\x42\xc8\xb5\x2d\x8a\x66\x30\xc6\x3c\xcf\xdb\x0e\x36\ +\x6d\xcc\xb3\x14\xa2\x5f\x97\x24\x99\x40\x00\x20\x06\x00\x50\x18\ +\x23\x48\x00\x20\xb6\x6b\x53\x14\x4d\x33\x2c\x4d\xf1\xf5\x66\x93\ +\xe2\x59\x40\x51\xdb\x9f\xdf\x05\x19\x76\xec\xc2\x44\xbe\x5c\xdd\ +\x73\xe8\x8c\xdf\x1f\xe2\x38\xd1\x17\x49\xb2\x2c\xbf\x65\xcb\xb5\ +\x5e\xaf\xcf\x71\x1c\x8e\x13\x34\x43\xa7\x28\x9a\xa6\x59\x44\xb1\ +\xb6\xa5\x53\x34\x83\x6d\xda\x85\x94\x49\x80\x8d\x90\x4b\x51\x36\ +\xa4\x00\xa0\x31\x45\xb9\xb6\xa5\x1b\xa6\x69\x99\x95\x7a\xcb\x20\ +\x6c\x4b\x55\x18\x8e\xc3\x98\x08\x3c\x4b\x23\x02\x5d\x62\x98\xaa\ +\xa9\x2a\x82\xc3\x02\xe0\xbb\xbc\xc2\x8c\xcb\x08\x8e\x18\x04\x18\ +\x51\x84\xa1\x20\xa4\x91\x4b\xd9\x8a\x48\x6b\x9d\xbd\xd6\xac\x59\ +\x8b\x27\x13\x0c\xe7\x29\xe5\x4b\x71\x5f\xa4\xb0\x98\x9e\x98\x5a\ +\x9c\xfc\xe2\xd7\xf6\xee\x7f\xa9\xbb\x37\x89\x91\xdb\x54\xea\xe9\ +\x6c\x21\x5b\xa8\x54\xeb\xd5\x58\x22\xe6\x91\x64\x9a\x41\x00\x10\ +\xf8\x5f\x3e\xb2\x81\x40\xe0\x42\x82\x08\x40\x84\x20\x42\x00\xc1\ +\x08\x21\x00\x91\x3a\x3b\xab\x37\x1a\x3f\xfc\xd7\x1f\xd4\x14\xe3\ +\xa6\x3b\xef\x5a\xbd\x6e\x75\x0d\xb8\x35\xd7\x36\x11\xac\x2b\x86\ +\x3f\xde\x06\x4c\x28\x7b\xfc\xe1\x48\x0c\x49\x82\xc7\x2b\x97\x2b\ +\x65\x9a\x62\x21\x42\x67\xcf\x9e\x4f\x24\x3a\x44\x41\x64\x58\x96\ +\x61\x79\x17\x40\x44\xd1\xd5\xa6\xca\x8b\x72\xa3\xa9\xd4\x6a\x0d\ +\xd3\x05\x14\x27\xda\x96\x53\x2e\x57\x1a\xe5\x62\x88\xd1\x3d\x71\ +\x0f\xc3\x30\x14\xb0\x3d\x3c\x4b\xd4\xea\x0d\xeb\x47\xa3\xc9\xce\ +\x68\xc0\xc3\x2a\x95\x52\x36\x3f\x3d\x7d\x7e\xc7\xae\x8b\xc5\x6a\ +\xc9\x17\xf4\xfc\xeb\xf7\xbe\x95\xaf\x14\x0c\xb7\x99\xcd\x15\x97\ +\xaf\x5b\xf6\xde\x6b\x1e\x32\x74\xe3\xb2\x73\x77\xd3\xa8\x20\x9b\ +\x76\x30\xc2\x2e\x06\x8e\xed\x17\x20\x32\x4a\x50\xb6\x13\x89\x68\ +\x46\x2f\x74\xf4\x74\x8c\xac\x5c\x5f\xaf\xd7\x2e\x4e\x4e\x3a\x90\ +\x26\xb6\x39\x9b\xca\x2c\x2e\xa6\xc6\xce\x9f\x4f\x26\xe2\x1c\x4b\ +\xf1\x3c\xcf\x31\xf4\x9e\x17\x76\xdf\xff\xc0\xdb\x04\x51\x74\x09\ +\xfe\x35\xb1\x01\x86\xe0\xb7\x1f\x4c\xfa\xdb\xd6\x1f\x03\x4c\x00\ +\x80\xc0\x85\x14\x01\x88\x01\xb5\xd6\xf8\xa1\xc3\x17\xcf\x8c\xe9\ +\x86\xf5\xd0\xc7\x3f\x0a\x7c\x9e\x16\xb6\xe9\xdf\x96\xbe\x51\x5d\ +\x43\x23\xdd\x1e\xe6\x95\x0f\x9d\x8b\xd9\x00\x0d\xaf\x68\x14\xaf\ +\xc4\x6f\xd0\xdd\x25\xed\x2b\x38\x86\xa2\x1d\x07\x3b\x2e\x4f\x51\ +\xb6\x69\x01\xc7\xbd\xd4\x2d\x75\x4c\xcb\x75\x1d\x42\x4c\x62\xaa\ +\x32\x4d\x90\xd9\x4c\x4f\x5f\x48\xd5\xea\x7c\xa3\x39\x97\xcb\x8c\ +\xcf\x4e\x9f\x3c\x73\xaa\x3d\x16\x79\xdb\xfd\x7f\x30\x38\xd0\x0f\ +\x89\x0b\x90\x49\x01\xf4\xfd\xc7\xbe\x2f\x4a\xbe\x07\x1e\xb8\x5f\ +\x31\x1d\x86\xa2\xa8\xff\x62\x99\xe0\xb7\xde\x1d\x20\x18\x11\x06\ +\x13\xe8\x62\xe8\x12\x40\x20\xd2\x6d\x48\xe3\x96\xa1\xe5\x5a\xad\ +\x03\x27\x4f\x4e\x4c\x5c\x30\x0d\xcb\x05\xf0\xc2\xc5\x39\xc0\x70\ +\x96\x0b\x3b\x3b\x7b\xfd\x91\xb8\xdf\x17\x52\x55\x55\x96\x65\x96\ +\x13\x2b\x95\x46\x57\x4f\x8f\x69\x5a\x92\xc4\xf2\x9c\x68\xda\x96\ +\x69\xbb\x9a\x61\x02\x08\x5d\x20\x58\x2e\xa5\xd8\xb6\x62\x02\xd5\ +\x72\x0d\xc7\x01\x08\x0b\x22\xe7\xb8\x96\x05\x5c\x1b\xb8\x2d\xad\ +\x06\x18\x68\x1a\x3a\x00\x3c\x84\xa8\x5e\xad\x58\xba\xa2\xa9\x0d\ +\x9a\xd8\xa2\xc0\x01\x5f\xe0\xb2\x17\xde\xb0\x74\x55\x6d\x21\xc4\ +\x43\xe2\x42\x0c\x29\x6c\x31\xae\x06\x61\x23\xea\xf3\xe4\x79\xe8\ +\x11\x98\xab\xae\xb9\xb9\x56\x6b\x9e\x3f\x75\x3a\xe0\x8b\x55\xf3\ +\x85\xc2\x52\x6a\xc7\xbe\x03\xd1\x0b\xfe\x58\x22\x2c\x4a\xac\x20\ +\x4a\x08\xc1\x5d\xbb\x9e\x7d\xf7\x3b\xff\x90\xa2\xa0\x6d\x5a\x14\ +\xcb\xfe\xd7\x8b\x15\xe4\xe5\xfe\x37\x79\xd9\x14\x19\x13\xe0\x38\ +\xc0\xb2\x96\xe6\x17\xbd\xa2\x50\xaf\x94\x39\x31\x08\x5c\xa0\x6b\ +\xa6\x49\x03\x03\x63\xc3\x01\x36\x86\x0c\xcd\x33\x08\xf9\xbd\x01\ +\x1a\x12\x49\xe0\x3c\x3c\x5b\xce\xe7\x7c\x3e\xbf\x0b\x21\xcf\x72\ +\x34\x02\x92\xc0\x71\xbc\xe8\x62\xa2\xdb\x36\x82\xa8\x56\x2c\x38\ +\xae\x63\x18\x86\xe3\x38\xba\x61\xe6\xf3\x39\x4d\x33\x83\xc1\xe0\ +\x50\x22\x24\x31\x7e\x85\x66\x18\xd6\x75\xf5\x96\xec\x41\x6d\x01\ +\x89\x13\x50\x6a\xfc\xf8\x33\xc7\x8f\xcc\x9d\x3d\x94\x2f\x57\xbd\ +\x91\xb6\x56\x4b\xa1\x69\x2a\x1c\x09\x2e\xa6\xa6\xc7\xce\x9f\x36\ +\xcc\xa6\x24\x73\x1b\x86\x07\x9c\x5a\x19\x85\xfb\x5c\x7c\x59\x4e\ +\xfa\x10\xa8\x85\xd3\x48\x90\x11\x14\x58\x24\xb0\x10\xe1\x86\x25\ +\x53\xa6\x55\xa9\x24\xe2\xd2\x92\x69\xa8\xd5\x6a\x6f\xe7\x90\xc0\ +\xf3\x6d\x89\x8e\x62\xb9\x74\x60\xff\x8b\x1d\xc9\x2e\xaf\xc0\x9e\ +\x38\xf2\x62\x36\x97\x1e\x1e\xe8\x67\x68\x0a\x10\x67\x7c\xec\x2c\ +\x26\x6f\x35\x74\x95\xe5\x78\x00\x21\x01\xff\xb5\xb5\x7f\xd5\x6c\ +\x0d\x43\x00\x08\xc0\x00\x00\xcb\x32\x19\x88\x01\xc6\xb6\xae\x6b\ +\x4a\xcb\x76\x08\xb0\x6c\xc7\xb2\x08\x8d\xe8\xdf\xdc\x69\xbb\x84\ +\xbb\x6a\xdb\x2d\x1b\xa3\xc2\x6b\x3b\xa8\xd8\xbd\xa2\x94\xb9\x12\ +\xbf\x51\xd4\x86\x24\xef\xc8\x02\x84\x08\x42\x8a\xa3\x68\x84\x68\ +\x9e\x86\x84\x5c\x72\xa4\x25\x2e\xc6\x14\x68\x2a\xf5\xa8\x8f\xb7\ +\x1b\xc5\x98\xd4\xd1\x30\xb5\xdc\xec\xe4\xc6\x8d\x6b\x1b\x95\x0a\ +\xc7\xd0\x0b\x0b\x8b\x99\xf4\x62\x3a\x93\x69\x8b\x47\xba\x3b\xda\ +\x33\xa9\x45\x96\x65\x4d\xdb\x31\x2c\x7b\xcb\xd6\xad\xc9\xce\x24\ +\x26\x00\xfc\xb7\x2b\x45\x2f\x0b\x19\x09\x21\x90\xa6\x6d\x42\x88\ +\x63\x73\x90\xc5\x0b\xe9\xf1\xa3\xa7\x1a\xb5\xfa\xe8\xf5\xd7\x30\ +\xf1\x70\x47\x77\xef\xe6\xb0\xff\xe9\x5d\x3b\x5c\xdd\xae\x36\x55\ +\x8c\x84\x60\x38\x16\xf7\x47\xbc\x81\x88\x18\x08\x32\xa2\xc4\x42\ +\x9a\xe2\x78\xc8\x08\xb1\x44\x50\xd5\x6d\xd7\x25\x2e\xc6\x2e\xb0\ +\x58\x8e\x63\x20\xa4\x79\xb1\xda\x68\x69\x36\x65\x62\xda\x70\x80\ +\xe1\x62\xc3\x76\x35\xcb\xac\xb5\x9a\x9d\x9d\xc9\xa5\x52\x1e\x41\ +\x5c\x2d\x15\x04\xca\x90\x29\x95\x66\xac\x7a\x35\xef\xf1\xfa\x04\ +\x84\xe3\x31\x91\x63\x44\x6c\xe9\xa1\xa0\x7f\xb8\x2b\x7e\xf9\x9d\ +\x3d\x5d\x71\x5a\x05\x08\x19\x80\x19\x06\xd0\x0c\x24\x14\xd4\x2d\ +\xbd\xe0\x0d\x86\xba\x22\x81\x99\xf1\x73\xf7\xdd\xf7\xc1\x9a\xa0\ +\x77\xb7\xf5\xe4\xb3\xd9\x0b\x13\x63\x8c\x47\xf6\xfb\xa5\xdc\xd2\ +\x7c\xa5\xa1\xb7\x75\x24\x0d\x4d\xe9\x4c\xc4\xf3\xf9\xc2\x17\xfe\ +\xe1\xf3\x0f\x7f\xe6\xef\x2d\xac\x21\xc0\xb9\x18\x83\x97\xed\xe9\ +\x11\xa0\xc8\x6b\x3c\x18\x10\xf8\xb5\x94\xfb\xd7\x0a\x3f\x7c\x69\ +\x0a\xd3\x36\x0d\x8a\x00\x6c\x98\x94\x4b\x1c\x45\x2d\x94\x4a\x4f\ +\xbd\x74\x70\xa9\x50\x94\x82\x68\xfb\xae\xdd\xce\x81\xfd\x45\x4b\ +\xaf\x5a\x4e\x31\x57\x36\x2d\x47\xe4\xc4\x80\x28\xfb\x3d\x12\x76\ +\x9d\xa9\xb3\xc7\x9b\x0d\x45\x33\x74\x48\x31\x14\x62\x93\x5d\xbd\ +\xad\x4a\xb1\xa7\x77\xc0\xc1\x98\x17\xc4\xaa\xaa\x2b\x86\x69\x68\ +\x1a\x42\x24\xe8\x91\x83\x22\x07\x59\x18\xa5\x3c\x86\x8e\x68\x64\ +\x18\xcd\xd4\x64\xba\xea\x1b\x58\x07\x18\x09\x41\xd7\xeb\xe1\x7e\ +\xf9\xf8\x0f\x67\xa7\x26\x1d\x4c\x68\xca\xc6\x4a\xc1\x27\xca\x9a\ +\x52\xe9\xef\xe8\x7c\xe8\xed\x6f\x5f\xbf\x6a\xb5\x92\x49\xd7\x66\ +\x66\x3c\x12\x43\xa9\x54\xb9\x90\x53\x5a\xd5\xa1\xfb\xae\x06\x97\ +\x07\x77\x00\x7b\xc5\x0a\xcb\x1a\xad\xa6\xed\x1a\xc0\xb6\xa0\x97\ +\xe7\x34\xbd\x01\xf4\xda\x6c\xd6\x11\x5d\x6c\x96\x4b\x87\x9f\xdf\ +\xb5\xf6\xaa\x0d\xbc\xec\xe7\xe2\xed\x77\xde\x7e\x67\xa3\x5e\x91\ +\x39\xaa\x5a\x48\xf9\x25\xae\xa3\x3d\x5e\xa9\xd4\x57\x8f\x2e\x6f\ +\xb4\x94\xf4\xdc\xdc\xb2\xd1\xe5\x84\x00\xdb\xb6\x09\x40\x34\x43\ +\x5f\xea\x89\xbe\x22\xc6\x7d\xed\x60\xe0\xab\xc3\xae\x08\x10\xd7\ +\x46\x88\x76\x1d\x13\x13\xe2\x02\x2c\x0b\x5e\xb3\x56\x7d\xe9\xf9\ +\xdd\x87\x76\xef\xa3\x01\x04\x08\x7d\xe7\xbb\xdf\xd5\x79\xae\x68\ +\x9b\xf4\x6f\xe6\x62\x89\xfe\xd5\x32\x0d\x1c\xc7\xbd\xd2\x1e\xbd\ +\x12\xff\x69\x38\x16\xb6\xf1\xa5\x0f\xa5\x4d\x01\x44\x51\x14\x7c\ +\x59\x46\x01\x11\x01\x36\x81\xb4\xc7\x6f\x60\x9b\x61\xc5\xba\x5e\ +\xeb\x5f\x36\xd2\x28\xe6\x6e\xbc\xe5\xd6\x46\xb9\x70\x61\xfc\x02\ +\x81\xc8\x36\xdc\x8b\x93\x93\xa5\x4a\x75\x6e\x76\x76\xdd\xea\x95\ +\x1c\xcb\x54\x2a\x65\xe0\xd8\xc7\x8e\x1e\x4e\xb4\xdf\x4b\x08\xf8\ +\x6f\x09\xd7\x2e\x29\x8b\x5f\x16\xcf\x41\xe8\x02\x00\x21\x65\x1a\ +\x0a\xd3\x54\x2e\x9e\x19\xcb\x5c\x9c\x05\x00\x79\x02\x31\x4a\x92\ +\x1a\x90\x6a\x68\x26\xcd\x49\x14\xb1\x79\x9b\x82\x9c\xd7\x1b\x4c\ +\x04\x23\x49\x4e\x90\x01\xcd\xda\x00\x31\xbc\x00\x69\xfa\xdc\xd8\ +\x64\x47\xb2\x4b\x96\x65\x8a\xa5\x45\xc9\xa3\x6b\xba\x0d\x5d\x41\ +\xe4\x79\xc9\xe3\x02\x54\x6f\xe9\xba\x83\x5d\xd7\x71\x1c\x5d\xd5\ +\x14\xc5\x68\xc5\xe2\x11\x8f\x44\xf1\x22\x5f\xaa\xd5\x0c\x42\x6e\ +\xdd\xbc\x62\x7e\x62\xcc\xa4\xdd\x81\xa1\x98\x24\xc9\x82\xc0\x73\ +\x2c\x33\xd8\xdb\xc9\x50\xa0\x52\x29\x86\x44\x81\x80\xcb\x3c\x89\ +\x09\xb7\x4a\x4e\x71\x16\xbb\x90\x60\xa8\xbb\x00\x60\x87\x87\x8e\ +\x40\xe9\x27\x33\x67\x02\x32\xb5\x2c\xd9\xf1\xe2\x2f\x7e\xd1\xde\ +\x39\xe8\x89\x84\x06\x07\xfa\x3c\x7e\x79\x61\x29\x1d\x0e\x7a\xba\ +\x4b\x1d\x47\x0f\xec\x83\x2e\xec\x4e\x74\x94\x0a\x4b\x1b\x56\xae\ +\x5c\x39\x3c\x9c\x4b\xcf\x46\x13\xed\x10\x40\x9a\xa2\x00\x01\x84\ +\x00\x40\x01\xf8\x9a\x21\xfb\x4b\x03\x53\x97\x58\x7f\x69\x02\x93\ +\xa6\x90\x65\xe9\xc4\xc5\x3c\x2f\xd6\x32\xd9\x56\xad\x6e\x6b\xc6\ +\x8b\x7b\xf7\xed\xde\xfd\xbc\x6d\xdb\x89\x44\x9b\x45\xe8\xf1\xf9\ +\x59\x87\xa1\xab\x86\xe1\xb0\x8c\x84\x38\x53\xd7\x3c\xa2\x27\x16\ +\x0c\x14\xb3\x99\x7a\x29\xdb\xac\xe6\x55\x4d\x95\x64\x0f\xa4\x18\ +\xd3\x21\x13\x27\x73\x82\xc7\xe7\x18\xad\x58\x2c\xa1\xd4\x01\xa1\ +\xf8\xb0\xcf\xeb\x89\x27\xb0\x65\x36\x2a\xa5\x62\xa1\x64\xe9\x2d\ +\x68\x9b\xba\xda\xc8\x2f\x65\xa6\xe7\xd3\xd1\x9e\xf5\xdd\xeb\xae\ +\x5b\x52\x0d\xdb\xd1\x89\x03\xd4\x5a\x29\x19\xf4\xb9\x10\x72\x2c\ +\xc1\x1a\x6e\x34\x34\x9e\xd0\xbc\x61\xf1\x2d\x5d\x52\xf4\xc2\xe4\ +\x4c\xc8\xc4\x5e\x88\x5b\x99\x7c\xb9\x94\x1f\xe8\xeb\xc4\xaf\xa3\ +\x4d\xaf\xa7\xcf\x23\xd1\x2f\x10\x86\x61\x24\x0c\x29\xb3\xa2\x79\ +\x78\xce\xe7\xf7\x04\x64\x36\x14\xf0\xac\xef\xeb\x7b\xe6\xd9\x5d\ +\xcf\xcd\xcd\xc6\xbb\xfb\xfb\x97\xaf\x92\x7c\xbe\x70\x77\x8f\xda\ +\x2a\x0f\x0c\xf4\x8f\x9f\x39\x16\xf6\x09\x1d\xb1\x44\x36\xbb\x74\ +\xf5\xd6\x6b\x97\xf5\xf7\x3a\xba\x41\x0b\x22\xc7\xb0\xa6\x69\x01\ +\x0c\x68\x0a\x62\x17\x00\x40\x5e\x11\x4a\xba\xae\xfb\xca\xf8\x37\ +\xc6\xd8\x75\x31\x45\x6c\xc8\x30\x84\x60\x81\x62\x2c\xdb\x22\x18\ +\x1e\x3f\x75\x74\xf7\xf6\xe7\x66\x26\x27\x03\xb2\x37\x1e\x8d\xab\ +\xaa\x71\xf4\xfc\x78\x0b\x93\xba\xf5\x1b\x70\x27\xd8\x59\xb9\xed\ +\x7e\x42\xdc\x2b\xe5\xf5\x2b\xf1\x5f\x48\xdd\x29\x90\x9b\x82\x2c\ +\x0d\x29\x48\x21\x44\x53\x0c\x26\x04\x42\x02\x20\xa4\x20\x05\x21\ +\x34\x09\x71\x20\xd5\xb2\x14\x3f\xeb\x5a\x46\x2d\xb1\xac\x47\x84\ +\x04\x98\x66\x7f\xef\x40\x5b\xbc\xa3\xde\x54\xa6\x2f\xce\xf0\x82\ +\xdc\xdb\xd9\x7e\xfc\xe0\xfe\x52\xa9\x14\x0d\x07\xfd\x1e\x89\x82\ +\xe0\xd0\x81\xfd\xd7\x5e\xb3\xd5\x1f\x08\x01\xf4\xdf\x28\xbb\x5f\ +\x22\x91\x6d\xdb\x97\xbe\xb0\x6c\x1b\xb1\xb4\x87\x91\x32\xc5\x8b\ +\x0b\xc5\xe2\x64\x2e\xc3\x4b\x9e\xa3\xc7\x8f\xba\x41\x39\x67\x1a\ +\xe3\xd9\xb4\xde\x32\xb1\xe9\x00\xc2\x87\x42\xed\x7e\x7f\x1c\x52\ +\x02\xcd\x7b\x18\x96\xc1\xd8\x14\x25\x36\x12\x0c\x19\xea\x12\x27\ +\x7a\x39\x59\xe2\x79\xde\x76\x5c\x13\x13\xcb\xb2\x55\xcb\xae\xd5\ +\xaa\x14\x45\x35\x5b\x66\xb3\xa1\xd7\x2a\x05\x60\x2b\x02\x47\x73\ +\x02\x8d\x9a\xce\x42\x25\x8b\x45\x9f\xeb\x40\x8a\x12\x3b\x7d\xfc\ +\xe8\xd5\x2b\x7c\x81\x10\xc5\x72\x36\x76\xcf\x9c\x3e\x93\x9a\x5d\ +\x3c\xbd\xe7\xa9\x4a\x31\x5f\xaf\x56\x3a\x93\x89\xbf\xf8\xf0\x47\ +\xdd\xcb\xd2\x98\x05\x05\xd8\x25\x03\x07\x63\x00\x91\xeb\x60\xc7\ +\xb5\x29\xd7\xa5\x1d\x17\xb2\x4c\xd4\xeb\xef\x08\xc5\xdb\x58\xe6\ +\xf9\x27\x7e\x94\x1c\x59\xce\x44\x42\x3d\x2b\x96\x8f\x8e\x0e\x7a\ +\x24\x71\xce\xd1\x82\x92\xc4\x9a\x8e\x55\x6b\xb6\x87\x22\xae\xe3\ +\xd0\x18\xfb\x44\x79\xf1\xe2\x54\x67\x4f\x2f\x62\x78\x00\x11\x06\ +\x80\xd8\x84\xa6\xd1\x2b\x0d\xf6\x57\x1c\x26\x5e\x19\xb8\x87\x00\ +\x33\x34\x0d\x11\x74\x5b\x2a\x71\xf1\xf6\x67\x9f\x3b\x7c\xf0\x30\ +\xa2\x58\xda\x17\x34\x0d\x63\x2c\x93\xb5\x30\xb1\x5c\xc0\x40\x91\ +\xa2\x58\x8e\xe6\x82\xa1\x48\x57\x24\x81\x88\xcb\xb8\xd6\x42\x7a\ +\xae\x51\xca\x09\x4e\xd3\x43\x51\xa0\x65\x35\x55\xcd\x1b\x8a\xd1\ +\x34\x32\xb4\xda\xe4\x99\xa3\x6d\x37\xdf\xd2\xd1\x91\x74\x1d\x5c\ +\xab\x17\xc6\xce\xcf\x67\x33\xa9\x66\xbd\x6a\x6a\x8a\xa6\xaa\x96\ +\xae\x52\x08\x40\xe2\x9a\x36\x69\xd6\x2a\x8d\x7a\x89\x50\xfc\xb2\ +\xe1\x01\xbb\x7a\x91\xc2\xae\xcc\xb2\xeb\xae\x5a\x0f\x29\x9c\x9e\ +\x3d\xa5\x6a\xb6\x63\x31\xe5\x52\xa9\x94\x5b\x1a\x78\xf0\xc1\xe1\ +\xee\xae\xb3\x27\x8f\x35\x4a\xc5\xfc\xfc\xac\xdf\xeb\xe3\x18\xee\ +\xf5\x7c\xe4\xb5\x7c\x8d\x08\x16\x06\x90\xa6\x78\x4d\x33\x7c\x92\ +\x27\x5b\x52\x1a\x1c\xff\xf6\x3f\xff\xf3\x6b\x37\x5f\x6d\x56\x8b\ +\xb2\x69\x7c\xf7\xf1\x27\x5f\xba\x30\x71\xe8\xc0\xa1\xab\xb6\x6e\ +\x5d\xbb\x71\x7d\x47\x7b\xcc\x6e\x75\x0a\x94\xd5\x1e\x0d\x9d\x3b\ +\x7e\x26\x16\x8d\x9f\x3f\x7d\xf2\xc0\xfe\xfd\xef\x79\xff\x07\x43\ +\x11\x04\x68\x8e\x38\x2e\x64\x20\x04\xaf\x56\x20\x5f\x6b\x4c\xf6\ +\xaa\x95\x0d\x84\xc0\x75\x01\x24\xc4\xb4\x10\x27\x4c\x9e\x19\xdf\ +\xbd\x67\x4f\x3a\x9d\xe1\x04\x51\x8e\xb6\x17\x6b\xb5\x8b\xe7\xc7\ +\x58\x86\x71\x08\x65\xd8\x6e\x20\x1a\xf9\x2d\x4f\x0e\xc6\xee\x15\ +\x6a\xfd\xff\x24\x88\x5b\x5c\x4a\xb7\x1c\xaa\xa3\xb3\x83\x7d\x35\ +\x05\x76\x27\x4f\x9c\xe8\x59\xb7\x31\x7f\xe1\x44\x78\x70\xad\xc4\ +\xbc\x8e\xa1\x0e\x44\x93\xb9\xa3\x40\xe0\x31\x82\x04\x22\x4c\xa1\ +\x4b\x06\x22\xf8\x52\xa1\x9c\x00\x97\xe2\x39\xc9\x6f\xab\x75\x97\ +\x76\x5d\xbd\x31\xaf\xe5\x63\x12\x7f\x6c\xff\x81\xeb\x6e\x7c\x03\ +\x2b\xca\xc9\x64\xdc\xe3\x4f\x24\x3b\x7b\x38\xe4\x62\x53\xab\xe4\ +\x52\x1d\xed\x09\xdb\x32\x93\xed\x6d\x0f\xbd\xef\xc3\x86\xd2\x64\ +\xfe\x9b\xf7\xe6\xba\x2e\x45\x51\x2c\xcb\xea\xba\x8e\x31\xe6\x39\ +\xbe\x96\x2d\xec\x3f\x7a\x6c\xe7\xb3\xcf\x02\xd7\xf5\xf9\x03\x2d\ +\x1a\xfc\xe0\x99\x9f\xd7\x4d\xab\x61\x39\x0e\x4d\x61\xc7\xb5\x4d\ +\x97\x95\x24\x49\x0c\xb0\x9c\xd7\x81\x2c\x42\x2c\x00\xd0\x72\x1c\ +\xc6\x05\x82\x24\x3a\x10\x2a\x9a\xd6\x34\x34\x86\x63\x75\x55\x73\ +\x09\xb6\x5c\x5b\x37\x8c\x4a\xb9\xcc\xb1\x2c\x04\x38\xe4\x11\x7b\ +\x86\xa3\x1e\x3a\xa2\xb7\x2a\xcd\x46\xb3\x55\x49\x43\x28\x02\xc2\ +\xf3\xb4\x57\x62\xbd\x12\x76\xf6\xfd\xf2\xb1\x4a\x43\x99\x9d\x5b\ +\x28\x54\xaa\x0e\x76\x01\x01\xf5\x66\x8d\x41\x90\xa1\x20\x6d\x2a\ +\x97\x3d\x07\x5f\xcf\xa5\xd3\x13\xa7\x08\x04\x90\xa1\x5d\xec\xda\ +\xb6\xed\x95\x3d\x94\x0b\xa2\x5e\xff\x7b\xde\xf9\xfe\x4d\xa3\x2b\ +\xa7\x76\xed\xac\xb7\x87\xf6\x1e\xdc\xdd\x94\xf8\x4c\x79\x31\xd2\ +\x99\xdc\xb2\x71\x53\x47\x2c\x6c\x0e\xf5\x87\x79\xa9\x56\xce\x2d\ +\x4e\x4d\xb7\xb5\xb7\x1f\xdc\xbb\xef\xa5\x7d\xfb\xff\xe1\x4b\x5f\ +\xa5\x68\x06\xd0\xf4\x25\xb6\x20\x04\x1c\xc7\x79\x79\xf7\xe3\xba\ +\x14\x45\x5d\x4a\xde\x2f\x59\x65\xd9\xb6\xe3\x5a\xba\xa3\xb5\x6c\ +\xdd\x3e\x7b\xe6\xec\x23\x8f\x3c\x22\x4b\x7e\x0b\x00\x55\xd7\x15\ +\xc3\x68\xe9\x7a\x30\x12\x61\x08\xa6\x21\x45\x21\x26\xe1\x0d\xba\ +\xa6\x0d\x1d\xe0\xf7\x79\xd5\x56\x3d\x35\x37\x5b\x2e\x2e\xf1\xae\ +\x19\xe6\xd0\xc0\x60\x5f\x20\x1c\x33\x08\x39\x74\xec\x84\x69\xd8\ +\x10\x31\xc5\x6a\xf1\xfc\xe9\x23\xa7\x4f\x90\xcc\xfc\xb4\x63\x6a\ +\x10\x22\x9a\x61\x6c\xdb\xb6\x1c\x42\x10\x74\x00\x74\x09\x02\x90\ +\xe6\x64\x81\xa2\xb0\x6d\xa8\x26\xe3\xec\x78\xee\xa9\x5b\x47\xdb\ +\x0d\x5d\x5f\xd3\xdf\xdf\x19\x6f\xcb\x96\xb3\x2c\xcb\xb1\xa2\x27\ +\x5b\x52\xdf\xfe\xde\x77\x7d\xf8\x23\x1f\x35\x34\x6d\x21\x9d\x07\ +\x7e\xc9\xb6\xf8\x79\xad\xd6\x1b\x4f\xa2\xb6\x10\x78\x1d\xa9\xab\ +\x56\xa7\x19\x40\x03\x88\x5d\xc6\x86\x00\x2f\x15\x96\xda\x62\x71\ +\x49\x94\x7a\x86\x86\xf8\x48\x94\x31\x9a\x6e\x71\xe9\xbd\x6f\xb9\ +\x7b\xaa\xd4\xc8\x34\xad\xe7\xf7\xec\x9d\xba\x38\xb9\x66\xed\xc8\ +\xd5\x1b\x57\xc9\x9c\x7b\xe4\xc5\x7d\x3e\xc9\xeb\x11\x84\xd4\xd2\ +\x52\x3c\x9e\x18\x3b\x73\xe6\xba\x5b\x6f\x27\xd8\xe5\x45\x09\x10\ +\x80\x6d\x8c\x68\x78\x69\x7a\xf6\xd2\x0e\xe9\x15\xfb\xa0\x4b\xc9\ +\x8a\x69\x1a\x0c\x0d\xcc\xa6\x5a\xa9\xd6\x1e\xfd\xee\x0f\x0a\xb9\ +\x52\x24\x12\x6f\xd4\x14\xca\xc0\xf3\xf9\x25\xd9\x1f\xf0\x74\x76\ +\x61\xc7\xe1\x21\xe3\x03\x28\xec\xf5\xd1\xbf\x0f\xa2\xa4\x0e\xfd\ +\xf4\xf3\xdf\x7a\x8a\x19\xbe\xfb\x73\x7f\xf1\x56\x67\xcf\x97\xdf\ +\xf5\xed\x53\x02\x83\x68\x4f\xc7\x27\x3e\xf3\x57\xa3\x51\xf1\xd2\ +\xe6\x66\xfb\xb7\x3e\xff\xf8\xfe\x19\xb9\x73\xcd\x9f\x7c\xfa\x13\ +\xe0\xdf\xfe\xe6\xe1\x5d\xb3\x90\x0e\xdc\xf1\xbe\x8f\xdd\x7f\x75\ +\xef\x15\x26\xff\xd6\x58\x3a\xf5\xe4\x5f\x7f\xf5\xe7\x89\x6b\xde\ +\xf9\x77\xef\xbb\xf9\x12\x12\xf6\xfd\xe0\xb3\x93\x9b\x3e\xf1\x81\ +\x65\xcd\xef\x7c\xea\xaf\xce\x05\x6f\xfe\xea\x9f\xdd\xeb\x9c\x7a\ +\xf4\xe1\x8b\x5b\x3f\xfb\xb6\x97\xfd\x8a\x2b\x93\xbf\xf8\xfc\x93\ +\x95\x37\x6f\x5b\x11\x6d\x7f\x2d\xdc\x5b\xbf\xfc\xce\xf7\xde\xb7\ +\x7e\xe3\x8b\x8f\x7d\xe7\x86\x3f\xff\x97\xd7\x03\x77\x0c\x40\xaf\ +\x64\x0a\x3c\x84\x08\x41\x04\x11\x4d\xd1\x34\x0b\x29\xe8\x62\x62\ +\x63\x82\x09\x76\x5c\xd3\x32\x4b\x98\xe8\x12\x82\xbc\x08\x95\xf4\ +\xfc\xe8\xc0\xb2\x2d\xeb\x37\xfe\xfc\xb1\x27\xe2\x3d\x7d\xde\x58\ +\x62\x60\xf9\xe8\xc8\xe8\x0a\xac\xb7\xf4\x5a\x09\x98\x0a\x4b\x51\ +\xd9\x5c\x76\x70\x68\xe8\xdb\x5f\xfd\xfc\x5b\xef\x7f\x80\x60\xc2\ +\xcb\x7e\x02\x30\x80\x04\x03\x80\x5e\x56\x8d\xa1\x4b\xd3\x36\x04\ +\xbe\x7a\xe6\x03\x24\x04\x40\x40\x51\xd0\x71\x2c\x04\x28\x41\x10\ +\x66\x67\xe6\x4e\x1d\x3b\x7e\xee\xd0\x71\x82\x20\x25\x89\x4d\xdd\ +\x28\xab\xf5\x96\x6e\xa8\x9a\x85\x68\x16\x01\x9a\xb1\x90\xec\xf3\ +\x93\x20\xc5\x4b\x41\x9a\xa6\x80\x4b\x78\x96\xa5\x08\x32\x35\x9d\ +\x66\x28\x51\x10\x44\x59\xaa\x35\x5a\x1c\x27\x36\xea\x15\x9e\x63\ +\x25\x81\x93\x65\x09\x12\x2c\xf9\x84\x80\x9c\x40\x10\xe8\xcd\x12\ +\x47\xea\x4a\x41\xa9\x34\xcb\x8d\x42\xb6\x5e\x6b\x5c\x4c\x15\x6f\ +\x79\xf0\x43\x25\x17\x01\x8a\x55\x6b\xd5\x80\x10\x7b\xe6\x67\x3f\ +\x8b\xb7\x27\xd5\x56\x2b\xe2\xf1\x28\xba\x6d\x5a\x66\x44\x16\x30\ +\x76\x47\x86\x47\xee\x7e\xd3\x9b\x2e\x7b\x34\x84\x81\x2e\x07\x5c\ +\x07\x02\x86\xa6\x6d\x8c\x81\xe3\x1a\x4a\x8d\x81\xf4\xba\x6d\x37\ +\xae\x59\xbf\xc9\x1f\x8e\x25\xe3\xf1\x1b\x37\x5e\x15\x8a\xf8\xfa\ +\xae\xde\xf8\xd1\x7f\xf8\x3c\x35\x1b\x3d\x72\xf8\xd0\x1d\xd7\x5e\ +\xdf\xe6\x0b\x14\xa7\x27\x4b\x95\x52\x20\x14\x22\x2e\x71\x4c\x5b\ +\xf6\x7a\x4e\x1e\x3d\xdc\x37\x34\x1c\x8a\xc6\x2d\x02\xea\x2d\xa5\ +\xd1\x6c\x45\xc2\x7e\x59\x92\x08\x80\xb6\xed\xb2\x2c\x44\x08\xb8\ +\xae\x0b\x21\x71\x1c\x9c\x4a\xa7\x96\x52\x0b\x53\xe7\x4e\x1f\x3f\ +\x7a\xd2\x32\xac\x46\xbd\xe5\x60\x6a\x3e\x9d\x95\xfc\x81\x44\x77\ +\x6f\x3b\xcf\x51\x34\xd3\x32\x8c\xa9\x8b\x17\x45\x86\x6d\x8b\xc5\ +\x73\xe5\x4a\xc8\xe7\xef\xef\xee\x99\x98\x38\xb7\x30\x3b\xc1\xd0\ +\xa0\xb7\x23\x7a\xff\xb6\xad\xc1\x40\xb0\xde\x52\x14\xd3\xba\x6e\ +\xd3\x1f\x7f\xf3\x07\x3f\x5a\x28\x94\x29\x62\x2a\xf5\x32\x27\xc9\ +\x6d\x21\xaf\x5a\xb7\x4c\xd3\x24\x84\x40\x04\x31\x05\x0d\x07\x43\ +\x9a\x75\x08\xb2\x5c\xa2\x1a\xee\xfb\xff\xf4\xdd\x47\x67\x73\x37\ +\xdf\xbd\xed\x8b\x2f\x3e\xb5\x37\x73\xd2\x55\xaa\x0c\x74\x7f\xfe\ +\xd3\x9f\x84\xa2\x01\x9a\x52\x52\xd5\x5a\x49\xc3\x17\xd3\x33\xa7\ +\xc6\x4f\x28\x8d\xa6\x61\xe9\x26\xb6\x52\x6a\x79\xe4\xfa\x4d\x5b\ +\xb7\x6e\xb2\x0c\xe5\xf5\x4c\xe4\xf8\xe4\x36\x59\xe6\x15\xa5\xda\ +\x54\x9a\xba\xa1\x48\xb2\xa0\xe8\x2a\x2d\x08\x16\x24\xd9\x62\xa1\ +\xbd\xad\x6d\xcd\xcd\x37\x9f\x3b\x70\x54\xb6\x9d\x4d\xcb\x86\x1f\ +\x7a\xe8\x5d\x7b\x4e\x9e\xdc\x7d\x60\x57\xa9\x92\x8f\x7a\xa9\x64\ +\x22\xae\x54\xb4\xf9\xf9\x79\xaf\x2f\x80\x31\x9e\x9d\x99\xf2\x1d\ +\x0d\x02\x44\xaf\xde\xb0\xc9\x75\x70\x3a\xbd\xe4\x09\x7a\x7d\x01\ +\x0f\x4d\xd1\x96\x69\x11\x80\x05\x81\x27\x04\x5e\x3a\x76\x5d\xd5\ +\x8d\x7a\xbd\x3e\x3f\x3b\xb9\x67\xf7\xee\x66\xa5\xa1\xd6\x14\x91\ +\x93\xea\xf5\x46\xb9\x52\xe9\x5b\x9e\x58\xd7\xd5\xc9\xc8\x52\xad\ +\xd9\xd4\x35\x63\xfc\xdc\xd8\xf5\x57\x6f\x4d\x4f\x4d\xfd\x1e\xe0\ +\x4e\xac\xb3\x4b\xe2\x27\xbe\xfe\xed\x53\x9f\x79\xe0\x93\xff\xb6\ +\xed\x1b\xf7\x7e\xfc\xc9\x6d\x00\x90\xb9\xbf\xfd\xe0\xd7\xa3\x1e\ +\xe1\xd2\x25\xcf\xff\xf3\xc7\x9f\x75\xef\xfc\xc7\xef\x7e\xa2\x32\ +\x76\x5c\xe0\xc0\xcc\xb1\xc3\xd7\x7d\xf2\xd9\xb7\xb7\xcf\x7d\xe2\ +\xc3\x0f\xaf\x5f\xf7\xaf\xfd\x1c\xbc\x82\xf2\xdf\xcc\xd5\xbe\xf5\ +\x9d\x17\xff\xe9\x91\x47\x9f\xfe\xcc\x87\x7e\x99\xbd\xee\x9e\x36\ +\x56\x9f\x7d\xf2\xbb\xdf\xdb\xd9\x31\xfa\xb1\xd6\x8e\x1f\x1d\xd9\ +\xfc\xa5\xf7\x66\xbe\xfc\x44\xf6\x4d\x95\x9f\x4d\xbd\xed\xb3\x0f\ +\xbe\xfa\x3b\x0b\x47\xfa\x86\xef\x8a\xc5\xda\x51\x3d\x9d\xa6\x13\ +\x1d\x01\xba\x9a\x59\x0c\x26\x7d\x88\xa2\x21\x00\xe8\x75\xfb\x08\ +\x42\x88\xca\x85\x25\x08\xa1\x20\x08\x81\x40\x00\x40\xa8\x3b\x38\ +\x97\xcf\x3a\x18\x43\x80\x4c\xcb\xf4\x72\x3e\xcb\xb4\x9b\x58\x61\ +\xbd\x34\x6d\x1a\x0f\xde\x78\xc7\x87\xdf\xf1\xa1\xcc\x99\x0b\x5b\ +\x03\x81\xa7\xf7\xfc\xc2\x08\x89\xe7\xc7\x97\x6f\xda\xb4\x75\xa4\ +\xb7\x7b\xf9\x50\x5f\x88\x23\xae\xde\x34\x1b\x55\xa3\x94\x43\xba\ +\xf9\xe8\xbf\x7c\xf5\x83\x1f\xfe\x24\xe0\xbc\x80\x01\x36\xb8\xe4\ +\xcb\x8d\x19\xc2\x21\x42\x00\x76\x69\x0e\x62\xe0\x22\xc0\x00\x17\ +\x40\x0a\xb9\xc4\x02\x8e\x4b\xb0\x0b\x30\xa9\xd4\x94\x17\x76\xed\ +\x9d\x9d\x9d\x57\x35\xcd\x85\xb8\xd6\x6c\xb6\x34\xd3\x05\xc8\x01\ +\xb4\x20\x84\x58\x19\x88\xa2\xe8\xf1\x7a\x3d\x92\xac\x62\x93\xf3\ +\x48\x4b\xd9\x42\x48\x66\x19\xca\x14\x59\xae\x56\xad\x45\x62\x21\ +\xd5\x34\xd5\x9a\xa9\x2b\xba\x4d\x51\xe9\xdc\xe2\xf2\x76\x7f\x84\ +\x75\x78\xa4\x17\xb2\x93\x22\x00\xe5\x7a\x55\xb3\xcc\xec\xd2\xa2\ +\xdd\xd4\x96\xe6\x4b\x99\xaa\xe2\xba\x86\x80\x4c\x00\xec\x26\x17\ +\xde\xc8\x87\xf2\x2a\xcb\x32\x34\x05\x54\x0c\xa1\x2f\x12\x0b\x05\ +\x7d\xed\x71\x8f\x6b\x6b\xb9\xbc\x02\x79\xc6\x70\x41\xdf\xe0\xaa\ +\x87\x3f\xfb\x45\x86\x97\x8a\xc5\xfc\x65\xbe\x56\x89\x8b\x58\x44\ +\x20\x5f\xb7\x91\x69\xd8\xc8\xb4\x12\x41\x11\x61\xe2\x8f\x78\xa7\ +\x2b\x05\x12\x69\xf3\xdf\x7e\xcf\xd1\x2f\x7c\xad\x17\xf9\xe7\x1f\ +\x7f\x6a\xe7\xb7\xbf\xc7\x6e\xb8\xee\xfa\x7b\x1f\xca\x1a\xbe\x99\ +\xf1\x0b\x01\x4a\xef\x1e\x18\x54\x4c\x37\x5b\x2a\x8a\x32\xcb\x8a\ +\xcc\x33\x4f\xff\xbc\xe7\x4c\x97\x66\x38\x0f\xbe\xeb\xdd\xf3\xe9\ +\x54\xa9\xde\x8a\x08\x43\xa5\x72\xd1\xa6\xf9\xa9\xf9\x74\x67\x77\ +\xa7\xcf\x23\x86\x03\x5e\x4c\x1c\x07\xbb\x4b\xe5\x72\xaa\x5a\x3b\ +\x97\xc9\x2a\x00\xe6\xf2\xf9\xa0\x2f\xd4\xbb\x6c\x30\xdf\x52\x68\ +\x5e\xa2\x10\x37\x76\x72\x62\xc5\xc8\x0a\x8a\xf3\x36\x5b\x4e\x2c\ +\x19\x64\x80\xb3\x66\xcd\x68\xb1\xd2\x28\x68\x6a\xae\x59\x6f\xa9\ +\xd5\x00\x67\x5d\xb3\xfe\x9a\xe7\xf7\xed\x8f\xc9\xfe\xa8\xdf\x3f\ +\x3b\x33\xb3\x6c\x74\xf9\x27\xdf\xf3\xee\x87\xff\xf9\x1b\xd5\x6a\ +\x3d\xbd\xb0\x74\xf3\x4d\x77\x88\x02\x3c\x75\xfc\xa0\x43\x54\x8f\ +\x24\x2d\x1b\x19\x5e\xca\x2c\xd5\x14\x9d\x11\x64\x07\x31\x96\x83\ +\x3f\xfe\xd7\x7f\xb7\x77\xaa\xf0\x8e\xf7\xbf\x8b\x51\xf2\x43\x54\ +\xbd\x31\x7b\x3a\x21\xd1\xfd\xed\xdc\x47\xde\xfd\x31\x51\xa0\xab\ +\xe5\xec\x54\xbe\x91\xaa\x68\x34\x36\xd7\x74\x04\x15\x3f\x9a\xbe\ +\x58\x4d\x17\x4a\xdd\x7c\xc0\x2f\x09\x95\xe3\x13\x3f\xfb\xe1\xf7\ +\x3e\xf6\xe3\x1d\x86\xaa\x5c\x66\xcd\xdd\x2d\x4a\xc4\xcf\x72\x2e\ +\xc6\xc4\xe3\x95\x10\x44\x91\x50\xa0\x58\x29\xd7\x4a\x39\xbd\xd5\ +\xac\x3b\x49\x7f\xac\x37\x95\xdf\x7d\xc7\xf2\xab\x8e\x1d\x1b\x1f\ +\xab\xf2\xe7\xeb\x4a\xe2\xea\x37\x17\xe6\x4f\x32\xad\x5c\x04\x11\ +\xd5\x71\x29\xc9\x4b\x28\xa4\x5b\x3a\x71\x9c\x43\xfb\x5f\x40\x8c\ +\xc8\xd0\x6c\xf7\xe0\x48\x4b\x33\x18\xaf\x0c\x6d\x9b\xb6\xcc\x56\ +\xa3\x6a\xe9\xba\xdf\xef\x17\x64\x89\x65\xa5\x86\x6d\x55\x35\x6d\ +\x21\x5f\xb0\x5c\x12\x4b\x76\x34\x35\x8b\x01\x48\xf2\x07\x25\xc9\ +\x83\xf2\x4b\x91\x68\xe8\xf8\xe9\xd3\xb1\x78\x22\x1c\x4b\xaa\x65\ +\x53\x55\x6c\x8a\x11\x6c\x02\x7f\x0f\x70\x87\xdc\x5d\x7f\x70\x17\ +\x00\x60\x51\xf6\xfa\x82\x2f\xd3\xfc\xf0\xe7\x3e\x4d\xde\xf2\x4f\ +\x51\xe1\x12\xb5\x53\xcf\x1d\x87\x9f\xfb\xde\xed\x3e\x1a\x84\x36\ +\x6e\x03\x00\xcc\x42\xc4\x8a\x8c\x10\xee\x8f\x85\x44\xea\x0a\xd8\ +\x7f\x7b\xb0\x22\x50\x16\x9a\xc4\xa1\x3d\xdd\x32\x05\x9c\xe9\x4f\ +\xfd\xed\xd8\x43\xef\xbe\x7b\x2f\x01\x9e\xab\x6f\xf4\x7d\xe4\x83\ +\x5f\x93\xaf\xfa\xdc\x5d\x3b\x9e\x1c\x7d\xc3\x28\xfa\x77\x1d\x46\ +\xc7\x71\x5c\x8c\x73\x4f\x7e\xee\x2b\x81\xbf\xfb\xc6\x7d\x91\xa7\ +\x3f\xf7\xa9\x9b\xbe\xfa\x8d\xdf\xd5\x1a\x43\x08\xab\x95\x9a\xcf\ +\xef\xd7\x34\xcd\xb6\x5c\x51\x14\x38\x8e\x73\x1d\xac\xab\x1a\x45\ +\x43\xd7\xc5\x36\x30\xaa\x85\x8a\x2f\x26\xb5\x2a\x95\xa0\xcf\x73\ +\xef\x43\xf7\xb3\xed\x91\x5e\x79\x43\xd3\x69\xc6\x7a\x22\xb4\xcc\ +\xfc\xed\x8f\x7e\xb1\x30\x9f\x69\x8b\xf8\xd6\x0d\x0f\xb2\xc4\xf1\ +\x08\x14\xc3\xb2\xf3\xa9\x54\x7b\x5b\x9b\xc7\x13\x3a\x76\xec\xe8\ +\xc0\xe8\x46\x97\xc3\xa1\x44\x28\x9b\x4b\x8b\x82\x2f\xe8\x09\x31\ +\x34\x63\xea\x58\x51\x34\x8a\x05\x02\xe3\x05\x14\x22\x10\xdb\x8e\ +\x93\xcf\x2f\xd5\xea\xf5\x17\x76\xbf\x90\x4d\x17\x6c\x9b\x88\x82\ +\x5c\xae\xd5\x72\xc5\xa5\xae\x9e\xee\x64\x22\x49\x73\x02\xcb\x4a\ +\xa5\x6a\x7d\x61\x6e\x41\xf2\xc8\x82\x20\xe8\x86\xde\xd2\x1b\x1d\ +\x3d\x6d\xc5\xa5\x25\x64\xa9\xb6\x6e\x14\xca\xf9\x7a\xbd\xa5\xd6\ +\x7c\x86\x6b\x77\xf4\x74\xcb\x02\x2b\x8a\x8c\x69\x39\x13\xe7\x4f\ +\x8f\x17\xe7\xd4\x62\xb6\x5e\xab\xaa\xba\x5e\x57\x14\x8e\xe7\x54\ +\xa5\x81\x6d\xc4\xf0\x5e\x86\x62\x5c\xdb\xe2\x44\xce\xb0\x21\xcb\ +\x0b\x6a\xbd\xea\xe5\xc2\x6d\x7e\x6e\x29\x5d\x55\x5a\x51\x51\x92\ +\x37\x6f\xd9\x3c\xba\xac\x67\x6e\x66\xdc\x34\xd4\x73\xe3\x13\x86\ +\x43\x9d\x3f\x77\xe6\x2b\x5f\xf9\xf2\x07\x3f\xf4\x91\xcb\x5e\x79\ +\x8e\xe5\x78\x4e\xc0\x98\xa1\x2c\x20\xb2\x02\xc7\x22\x5b\x53\xc3\ +\x3e\xdf\xa1\x03\x2f\xdd\x74\xe7\x7d\xf9\x7a\x75\xef\xe2\xa2\xc6\ +\xd1\x40\xd7\xd7\xf6\x0e\x2e\x1e\x3e\xed\xe1\x62\xf7\xdd\xf6\x96\ +\xa3\xc7\x4e\x26\xe3\xd1\xf9\xb9\xc5\xdc\x44\x55\xa4\x3c\x8c\xc0\ +\x78\x38\xae\xae\x28\x1c\x85\x8e\x1f\x3f\x21\x08\x9e\x7d\xfb\x5f\ +\x8c\xf5\xf4\xd0\x2c\x5b\xaf\x54\x00\x40\x7c\x48\xaa\xd5\x1a\x04\ +\xa4\xfa\x7a\x3a\x22\x01\xcf\xfc\xdc\xdc\x53\xdb\xb7\x1f\x3c\x76\ +\x4a\xb7\x2d\x5b\xd7\x1d\xcd\xf0\xf9\x02\x2c\xcb\x62\x4c\x44\x49\ +\xee\xec\x1f\x98\x98\x9c\xed\xea\xea\x36\x75\xd3\x25\x70\xf3\x55\ +\xeb\xda\x02\x1e\xda\xd5\x9f\xfc\xe9\x63\x9a\x03\xd7\x6d\xba\x7a\ +\x61\x7e\x1e\x63\xb7\xa7\xb3\x23\x93\x5e\x10\x59\x3a\xe0\x93\x57\ +\x2f\x1f\x56\xab\xe5\x68\xd0\x3f\xd4\xdf\xbb\x7c\x70\x30\x5b\x6d\ +\xa5\xcb\xf5\xf1\xf1\xf3\x34\x05\x08\xa2\x29\x96\x59\x3e\x32\xea\ +\x0f\xf8\x75\x4d\xbf\xe9\x96\x0d\x16\x06\xa7\xce\x5d\x68\xe9\xd6\ +\xfe\xfd\x7b\x8b\x7c\xdb\xcc\xe4\xc4\xdc\xa1\xe7\xfc\xb4\xbb\x66\ +\xe3\xba\x6d\x9b\xd6\x05\x03\x9e\xc9\x0b\x63\xa5\x52\x86\x86\x98\ +\xf2\x45\x3b\xa2\xb1\xae\xb6\xa8\x56\x2b\xb6\xaa\x35\x99\x63\x72\ +\xa9\xb4\x2c\x05\x9a\x79\x97\x18\x6a\x5b\x30\xf6\x1a\xbf\xfe\xff\ +\x76\x34\x75\x9d\xd4\x09\x70\x5d\x0a\x62\x8a\xe5\xaa\xd5\x9a\x6d\ +\x83\x78\xa2\xbd\x54\xa8\x6e\xdc\x3c\x5c\x64\x38\x24\x0b\x43\x6b\ +\x57\x3d\xff\xdc\x0e\x9a\x0d\xf4\x76\x77\x74\x29\xd6\x91\xdc\xe2\ +\xf2\xd5\x6b\xd5\x89\x97\xe2\xdd\x31\xa7\x66\x9c\x3a\x71\x6a\x64\ +\xd9\x80\xeb\x58\x04\x12\xec\x58\x5e\x8f\xef\xd4\xd9\x13\x06\x04\ +\x5e\x7f\x64\x29\x9d\x4a\xe0\x68\x7b\x2c\x9e\x2d\x55\xea\x95\xca\ +\xa9\x43\x87\xdf\xf2\xf6\x77\x58\xba\x76\xf4\xf0\xd1\x1d\x7b\xf7\ +\x56\x6b\x0d\x47\x57\x4d\x4d\x63\x18\x96\xa1\x99\x50\x8c\x17\x3d\ +\xbe\x64\x57\x97\x6a\xd8\x5e\x6f\x08\x40\xa6\xd5\x68\x26\x22\xe1\ +\x5b\xb6\x6d\xeb\x6c\x4f\x4c\x9d\x3d\x49\xff\x9e\x50\x54\x38\xfb\ +\xab\x1f\xe3\xdb\xbe\xbb\x4d\x02\x00\x00\x75\xf1\x9b\x53\xa3\x5f\ +\xff\xcb\x5f\xab\x7a\x71\x45\x41\xfe\x4b\xa3\xd7\x4b\xcf\x7e\x6b\ +\x6a\xe4\x5d\x88\xc6\x8f\x7c\xf2\x81\xed\x8c\x29\xf7\x5d\x27\x5f\ +\x69\xe4\xfe\xf6\x10\x37\x6c\xe8\xfc\xe7\x8f\x3f\xd8\x12\x57\xbc\ +\x81\x43\x27\x7f\xfa\xec\x8a\xcf\x7c\x7a\xe8\xc4\x17\xf7\xd3\x0c\ +\xf0\xae\xfe\xca\x0f\x7e\x0c\x80\xfb\xc8\x07\xde\x26\x8d\x6e\x7e\ +\xc7\x3b\xbf\x7f\xd3\x7b\x3e\xf5\xd0\xd6\xbe\x4b\x45\xf1\x64\xef\ +\xb2\x65\x03\xed\xa9\xfd\xd4\x25\xd9\x09\xa2\xe9\xdf\xe1\xdb\x13\ +\x42\xe0\xba\x04\xbb\x84\x60\x62\xe8\x8a\xa2\xa8\xa2\x28\x50\x88\ +\x0a\x06\x02\xbc\xc0\xb6\x14\xa5\x59\x55\x69\x5e\x00\xaa\xbb\xac\ +\xbd\xbb\xad\x2b\x81\xfc\xde\x22\x51\xe4\x20\x47\x42\x1e\x2e\x9b\ +\x69\x4d\x2d\xfc\xf8\x9b\xdf\x9d\xd7\xd4\x7f\x78\xf8\x33\x73\xe9\ +\x8c\x97\xa3\x38\x84\x3d\xde\x80\x4f\x16\x55\xd3\x50\x15\xd5\x9a\ +\x9f\x3d\x7d\x7e\x72\x70\x74\x60\xd3\x0d\x9b\x59\x82\x9b\xd5\x52\ +\x58\xf6\x6b\x4d\xab\x54\x2e\x40\x8a\x44\xe2\x81\x96\xa1\xb2\x9c\ +\x44\x5c\x37\x5f\x2b\x66\xcb\xc5\x42\xbe\xa0\x58\xb6\x8d\x40\xb9\ +\xd5\xe8\x0e\x05\x86\x3b\x97\x97\x0f\xd6\xdb\x7a\x7b\x26\x27\x67\ +\xfb\x87\x86\xeb\x8d\x56\xa5\x51\xd1\x5d\x3d\xda\x16\xd1\x55\x85\ +\xe3\x98\xfe\x78\x72\xb8\xa7\xeb\xdc\xe1\x23\xd3\xe7\x72\x95\x4a\ +\xb5\x5c\xaa\xca\x1e\xaf\xe8\xf7\x3b\x08\x98\x5a\x55\x37\x9a\xd1\ +\x58\xcf\x74\x66\xea\xc2\xd1\x83\x3e\xac\x71\xb6\x46\x2c\x97\x47\ +\x7c\x58\x64\x68\x9a\xe2\x68\x17\xf8\xc4\xaa\x61\x62\xbd\xe6\x11\ +\x58\xc3\x36\x35\xc4\x26\x12\x49\x8f\xab\x2b\xa5\xd9\x6a\x71\xfa\ +\xe4\xae\xed\xf7\x2c\x0f\x78\xfc\x3e\x17\xc0\x17\x0f\x1e\xcc\x2c\ +\x4c\xb3\x1c\x65\x5a\x96\xa6\x3b\xf7\xdf\x77\xef\x3b\xdf\xf3\x01\ +\x4e\xf4\xce\xcf\xa7\x2f\xcf\x35\x50\xd7\x4d\x5d\x35\x09\x43\x21\ +\x87\x60\xdb\xc6\xd8\xa2\x11\x6a\xd5\x94\x48\x94\xcd\xcd\xa7\xda\ +\x39\x8f\x2f\x18\xe4\x92\x71\xd9\xa8\x5d\x38\x77\x26\x1a\x0b\x1f\ +\xdc\xfe\xec\x42\xd3\x36\x0c\x55\xf6\x26\x52\x4b\x19\xa0\xeb\xb4\ +\x2b\x00\x84\x87\x57\x2c\xeb\x68\x8f\x16\x8b\xa5\xe1\x81\x21\x49\ +\xf2\xce\xcd\xcd\x9f\x9d\x99\x67\x04\xfe\x64\x79\xa9\xb3\xa3\x6b\ +\xf4\xaa\xad\x5e\x59\x46\x84\x18\xaa\xb6\x7f\xcf\x9e\x73\xe7\x4e\ +\xcf\xcc\xce\x97\xb2\x4b\x8c\x20\xd2\x08\xb9\x86\x25\x7a\x02\x3c\ +\xcb\xba\xb6\x33\x39\x79\x61\xc5\xfa\xf5\xbe\x80\xd7\xb5\x88\xdf\ +\xef\x3f\x72\xea\xb8\x2c\xb0\x52\x4f\xbb\xab\x6b\x21\xaf\x27\x2e\ +\x7a\x83\x12\x47\x11\x57\x16\x45\xc7\xa1\xee\xb8\xfd\x8e\xcc\xc4\ +\x4c\x67\x34\xba\x72\x70\x28\x11\x09\x09\x01\x1f\xcf\xb0\x81\x80\ +\x0f\x3b\x56\x3c\x1c\x6a\xd5\xea\x2c\x07\x3b\xbb\xda\xda\x12\x89\ +\xf6\x44\x34\x97\xcd\x0d\x0d\x0e\x8d\x8c\x8c\xe4\x4a\x65\x59\x9a\ +\x07\x88\x4a\xc6\xa2\xcd\xba\xf3\xe5\xcf\xfd\x6f\x8f\x5e\xf4\x68\ +\xb9\x9b\xde\x7a\x67\xb3\xd9\xca\x65\x97\x4a\xe5\x82\xaa\x36\x04\ +\x8e\x92\x43\x96\x3f\x82\x0b\x0b\x33\xa5\xf4\xe2\x8a\x95\xab\x53\ +\xa9\x25\x6f\x28\xc2\x33\x72\x25\x9f\x9f\x9d\x9c\xae\xa4\x96\x10\ +\xba\xfc\x87\x00\xd3\x3c\xc5\xca\xc4\x71\x44\x81\x8d\x47\xa2\x6b\ +\xd7\x44\x75\xc3\x0c\x06\x43\xa1\x40\xa2\x5e\x57\x93\x43\x09\x07\ +\xbb\xab\xde\x72\x67\x71\x7a\x6c\xf5\xfa\x6b\x16\x0c\x2d\x95\x9a\ +\x16\x18\x46\x6f\xb6\x72\xb5\x7a\x05\x24\x7c\xf1\xc4\x0d\xb7\xdf\ +\x86\x0d\xbd\x55\x2d\x5e\x18\x9b\xfb\xd0\x1f\xff\x31\xa4\x98\xd9\ +\xc5\x8c\x28\x72\x95\x5a\x5e\x6f\x29\x17\x0b\x4b\xb5\x60\x70\xc7\ +\xf6\xed\xc5\x6c\x8e\x61\xa8\x9e\x44\xb2\x58\x6b\x54\x55\x75\x55\ +\xdf\xe0\x85\x8b\xd3\x0b\xd5\x26\x02\x1c\x4b\xb1\xed\xed\x49\x06\ +\xd2\xcf\x3d\xb7\x83\x66\x85\x2d\x3d\x03\x61\x17\x0a\xb2\x27\x97\ +\xc9\x8e\x9f\x7b\x69\x64\xf9\x48\xb3\x94\xe7\x80\xfb\xfb\x81\xfb\ +\xfc\xbf\x7d\xe2\x2b\x53\x5f\xfa\xce\xff\x73\x69\x09\x2b\xa9\x8b\ +\xfe\x9b\x6f\xf1\xbd\xda\x85\xeb\x6b\x73\xd2\x0a\x06\x22\x05\x6a\ +\xc7\x9f\x39\xe5\x7d\x70\x9d\x8b\xde\xfa\x99\x1f\xbe\x6f\x15\x73\ +\xf4\xfb\x7f\xfb\xf0\xe1\xe6\x3f\x5d\xef\xbb\xc2\xf2\xdf\xe8\xe3\ +\xbc\xb4\x6b\x3a\xf6\xad\xef\x7c\xfa\xc2\x4f\xbf\xfc\xf7\x47\xaa\ +\xbd\xfb\x7f\xbe\xf3\xa7\x7b\x7f\xa9\x2b\x06\x7b\xea\xd4\xa3\x8f\ +\xad\xf5\x82\xc2\x8e\xaf\xed\x59\xf3\x57\x7d\xea\xa9\xef\x7d\xff\ +\x8b\x0f\x7f\x73\x0f\x78\x19\xee\x2f\xb7\xdf\x29\x0e\x99\xaa\x0b\ +\xc0\xaf\x47\x9d\x5f\x51\x2b\xbe\x3e\x3f\x52\x82\x89\xd7\xef\xa7\ +\x18\x86\x42\x14\xcf\x23\xc3\x34\x1d\xcb\xa2\x28\xca\x75\x5c\xec\ +\xb8\x22\xc7\xdb\x5e\xe4\xf3\x84\x9d\x62\x81\x52\xed\x8b\x67\xc6\ +\xcb\x8a\x6a\xd2\x88\xd8\x35\xc2\x22\x3f\xcd\x8f\xc4\xfb\xe6\xe6\ +\x16\x3d\x03\x7d\x23\xa3\x2b\x3b\x12\x51\x91\x45\x5e\x81\x69\xb5\ +\xaa\xa5\x7c\xae\xd5\x6c\xf4\xf5\xf5\x69\x96\xa5\x29\xcd\xf4\xec\ +\xb4\xeb\x6a\x91\x44\x8c\x50\xfc\xbc\xcb\x24\xda\xba\x20\xcd\x96\ +\x4b\x79\x96\xa5\x43\xf1\x76\x17\xc0\xbd\x2f\xed\xdf\xb7\xef\x85\ +\x6a\xad\x6a\xe8\xa6\x65\x3b\x92\xe8\xa1\x05\x4e\xf6\xfb\xca\xf5\ +\x5a\xef\xe0\xb2\x46\x4b\xab\x29\x4a\x3a\x9f\xc5\x0e\xf1\xf8\x3c\ +\xc9\x64\x22\x1c\x09\x1c\xb9\x38\x56\x2d\x97\x20\x71\x9a\xa5\xa5\ +\x6a\x76\xbe\xb0\x94\x45\x18\xc8\x2e\x64\x0c\xd7\x2a\xb7\x1c\x9a\ +\x99\x55\x2a\x93\x63\x67\xb6\xde\xf9\xd6\x30\x4f\xfb\x78\x2a\x48\ +\x09\x6a\x59\x41\x90\x50\x88\xa2\x29\x16\xb8\x2e\x85\x68\x46\x10\ +\x03\x92\x10\x93\xc3\x96\xeb\x94\x0c\xfa\xa6\x6d\x77\xdf\x76\xf7\ +\xdb\x8e\xec\x79\xfe\x53\xef\xba\xef\x4b\x9f\xff\x52\x35\x35\x75\ +\xec\xd8\x11\x02\xd1\xaf\x9e\xd9\xee\x95\x90\x4f\x64\xcb\x8d\x8a\ +\xa6\xa9\xa6\x8d\x3b\xbb\xda\x4c\xbd\x51\xae\x96\x20\xbc\x4c\xe5\ +\x86\xed\x02\xcd\x72\xb0\xa5\x03\x48\x05\x3c\x9e\xa8\x3f\x1e\x10\ +\x38\xdb\x34\xbd\xb2\x97\x76\xdd\x7a\x36\xb7\xee\xfa\xeb\xfc\xdd\ +\x9d\x8d\xa3\x07\x8a\xcd\x7c\xdf\xf5\x9b\x10\xe3\xd9\xfb\x83\x27\ +\xe4\x80\xac\x55\xeb\x74\xd3\xb4\x54\x9d\x0d\xfa\x14\xbd\x99\x49\ +\x2f\x74\x77\xc4\x57\xac\x18\xbd\xff\xcd\xf7\x7a\xe4\xc0\x53\x3b\ +\x77\x9d\x9f\x9d\xf3\x07\x7d\xc7\xcf\x8d\x09\x8c\x38\x3d\x31\xe9\ +\xd0\x7c\xb5\x56\x39\x72\xa0\xa8\x36\xcb\x22\xcf\x6a\xad\x66\x31\ +\x9f\x8b\x44\x13\x86\xe3\xc6\x7d\x41\xd7\x34\x6a\xcd\xa6\x28\xcb\ +\xaa\xa6\x8c\x8f\x9d\x3f\x7d\x6e\x3c\x11\x6d\xa7\x08\xa2\x1d\x9d\ +\xe8\x3a\xd1\x03\x0b\x33\x17\x89\x61\x58\x2e\x26\x9a\x46\xd9\xa6\ +\x63\x18\xba\xa6\xaa\x9a\x59\xab\x15\x2b\x99\x85\xec\xcc\x8c\x6b\ +\xdb\x0b\xc5\x52\xfb\xb2\x91\x50\xd8\x2f\x0a\x2c\xe7\xf1\xcb\x52\ +\xb0\xab\xb7\x93\x40\xc7\x34\x0d\x9f\x2f\xb0\x94\x59\xaa\x56\xab\ +\xc4\x75\x03\xb2\x3c\x3a\xb4\xec\xd4\x99\xd3\x2c\xb1\xab\x99\x25\ +\x11\xdb\xae\x52\xbb\xf7\x4d\x6f\xf4\xc8\xc2\xe2\xfc\x5c\xb9\x52\ +\xd2\x74\x83\xe3\x28\x00\x69\xd4\xd2\x10\x2c\x79\x25\xa1\x54\x28\ +\xee\xdd\xbb\x9f\x95\x83\xdf\xf9\xc1\x13\x88\x11\x42\xb2\x4f\xa0\ +\x60\xac\x2d\xf9\xba\x5c\xb0\x68\x36\x10\x6f\x63\x00\x01\xae\x4d\ +\xf3\x02\x41\x74\x30\xe4\x95\x24\x79\x69\xa9\xe0\xf3\x85\x24\x8a\ +\x82\x1c\x65\xd7\x73\xd7\xbc\xff\x6d\x1c\xe7\x45\x35\xdb\x33\x35\ +\xa5\x99\x6a\xa3\xdc\xaa\xb4\xb4\x43\xe3\x93\x6f\xbe\xeb\x2d\xdd\ +\xf1\x84\x47\x64\x5f\xda\xbb\xf3\xfd\x5b\xdf\xaf\x9b\x7a\xb9\x94\ +\xb6\x74\xe3\x6b\x5f\xfd\xe2\x5f\xfe\xf5\xa7\xeb\x08\x5e\x9c\x9d\ +\x2b\xce\x2e\x6c\x5e\xbd\xee\x0c\x39\x35\x38\xd8\xdf\xaa\xd4\x88\ +\x65\x11\xdd\xe8\xee\xec\x5a\x98\x99\x0d\xca\x5e\x1a\x51\x85\x62\ +\x2e\xa5\xcf\xb0\x1c\x7b\xdd\x96\xcd\xa5\x6a\x1d\x10\xb2\x63\xc7\ +\xce\xdb\xef\x7a\x53\xb3\x51\x6f\x94\xf3\x5d\xb1\x2d\x6a\xb5\xe8\ +\x5e\x0c\x5b\x11\x00\x00\x20\x00\x49\x44\x41\x54\x63\xd1\xef\x03\ +\xee\xe6\x37\xfe\xfe\xc9\xee\x37\xff\xe9\xcc\xd1\x7d\x29\x5f\xdf\ +\xfa\x95\x1d\x85\xc5\xd3\x6b\x97\x3d\xf0\x9a\x0b\xbc\xf7\x3d\xb8\ +\xfa\x63\x9f\xfc\xdc\x9b\x6e\x5a\x99\x5e\xb0\x65\x9e\x42\x08\x4f\ +\x1e\xde\xb5\x7d\x5e\x79\xe1\x70\xee\xf6\xdb\xa4\x2b\x24\xff\x6d\ +\x89\x7b\x9f\xd4\x7c\xec\xe9\x17\xf6\x4e\x9c\x48\x6d\xf9\x63\xf9\ +\xde\x6f\xef\xff\x30\x00\x73\x4f\x7c\xe1\xff\x2c\xff\xb3\xb5\x5e\ +\x40\x5c\xe5\x9b\xfb\xf4\x2f\x7c\x7e\xe5\xf6\x2f\xec\xdc\xbe\xef\ +\x80\x18\x0c\xfd\x1a\xbe\x8e\x4b\x08\x00\xa0\xfd\xa6\x9b\xf4\x3f\ +\xf9\xec\x2f\xdb\xde\x70\x41\x61\x6f\x44\x92\x8c\xab\x63\x79\xcb\ +\xcb\x1b\x07\x66\xaa\xf7\xad\x8e\x5c\x3e\xdc\x01\x60\x10\x85\x1d\ +\x47\x33\x14\x08\x21\x05\x90\x03\x31\xc3\x30\x8d\x46\x83\x38\x58\ +\x10\x58\x1d\x50\x95\x5a\xb3\x5d\x10\x5b\x8d\x56\x34\x19\x9b\x9f\ +\x9e\x5f\xbe\xed\xfa\x7a\xb3\x9a\xe8\xee\x62\xeb\xd6\xc9\x9f\x3d\ +\x1d\x5a\xb7\xfa\xa5\x97\x0e\x6a\xaa\x5e\x28\x55\x1c\x53\xdd\xb8\ +\x61\x6d\x65\x29\x93\xec\x1b\xac\x57\xab\x55\x45\x2d\xe7\x0a\x57\ +\x8d\xae\x95\x24\x46\x6b\xb4\x72\x0e\x89\x75\xf4\x2c\xe5\x8a\x75\ +\xd5\x15\x25\x29\xd6\xd6\x45\xd1\x78\x7c\x7c\xec\xec\xb9\x73\x8e\ +\xe3\xac\x1c\x5e\x71\xf6\xec\xd9\x54\x2d\x03\x01\x32\x75\xd3\xef\ +\x0b\x06\x7c\xbe\x43\x87\x0e\xf5\xf4\x0d\x03\x40\x0d\xf4\xf5\x07\ +\xc2\xe1\xf4\x7c\x4a\x6b\x36\x38\x40\xa8\x70\xd0\x52\x1b\x22\x03\ +\xbc\xa2\x74\xfe\xf8\xc1\x4a\x3e\x4f\x54\x35\x14\x08\x52\x1c\x22\ +\xd0\xc8\x95\x6a\x9c\x2f\x60\xe9\x08\x71\xe2\xec\x89\x23\x5b\x37\ +\xac\xab\x87\x43\x32\x65\x37\x19\x88\x10\x5d\x57\x2d\x4e\x94\xfb\ +\x07\xfa\x62\xa1\x40\x5b\x4f\xbf\x20\x49\xad\xa5\xc9\x63\x27\x4f\ +\x84\x61\x68\xf3\x8d\x6f\xfc\xf9\x73\xcf\x7f\xf9\x2f\xdf\x01\xaa\ +\xda\xae\xa7\x1f\xa7\x28\x6a\xe7\xce\x67\xdb\xe3\x21\x6f\xc0\x1f\ +\x0f\x79\x6d\x4b\xe5\xb0\x2d\x79\xbc\xf9\x62\xd1\xeb\x93\x02\x61\ +\x3f\xa9\xb5\x6a\xf5\xcb\xa4\x0c\x64\x59\xce\xeb\x67\x19\x0e\x12\ +\x2c\x72\x0c\xc5\xd0\x8a\x65\x04\x7c\xbe\x62\xa5\xdc\xdb\xd7\x89\ +\x69\x41\x82\x16\x03\xb0\x6f\xb0\x67\xc3\x9b\xdf\xd8\xb7\x69\xed\ +\xcc\xf9\x19\x5f\xc8\xab\x35\x54\x42\xc8\x86\x95\x6b\x16\x66\x66\ +\x90\xc8\x0b\x9c\x1b\xf6\xfb\x22\x1e\xe9\xb6\x1b\xae\x5d\x9a\x9b\ +\x6a\x56\x95\xf4\xf4\x85\x37\xdd\x7e\xd7\xbe\xc3\x07\xdf\x78\xd7\ +\x5d\xe7\xc7\x27\x4f\x3d\xf5\x54\xef\xb2\x15\xa9\xf4\xe2\xad\x37\ +\x5e\x97\x49\x59\xb2\x24\x48\x92\x3c\x37\x9f\x4e\xc4\xa2\xa3\x23\ +\xa3\x27\x5e\x7a\xa9\x55\x6f\xc5\xe3\x71\x84\x60\x5f\x67\x57\x2c\ +\x1e\xd9\xea\xdb\x3c\x3d\x39\x47\x80\x99\x8c\x07\x04\x0a\x4c\x4f\ +\x8e\xb9\x96\x2d\x0b\x62\x34\x16\x77\xb5\xd6\xad\xd7\x5f\xfb\xec\ +\xd3\x55\x55\x51\x0f\x1c\x3c\x8a\xab\x4b\x5e\x96\x43\x0e\x1e\xe8\ +\x1f\x4c\x57\x6a\x82\x28\xee\x3d\x78\x38\x1a\x8d\x5c\x7b\xc3\xcd\ +\x83\x83\xa3\xb2\xdf\xeb\x62\x37\x95\x5a\x5c\x98\x9d\xab\xd6\x1a\ +\xcb\xdb\x92\x37\xde\x78\x93\xa1\xeb\x37\x33\xcc\xa3\x8f\x32\xc7\ +\xcf\x9e\xb9\x66\xdd\x0d\x6d\xac\x99\x39\x6f\x3b\x5a\x93\xc2\x6c\ +\x26\x93\xd1\x74\x03\x43\x60\xda\x14\xa2\x58\x59\x42\x96\xa2\xd6\ +\x34\xd5\xf1\x7a\x76\xee\x7d\x06\x89\x7e\xd5\x76\x17\xe7\x66\x05\ +\x86\x0d\x49\xbc\xd6\x1e\xa3\x10\xb2\x2f\x3b\x73\x47\xb8\x50\xce\ +\x43\xd7\x06\x8e\x5d\x2a\xc0\x14\xc5\x0c\xf6\xf5\x9f\x5f\x2a\x9e\ +\x3d\x75\x5a\x55\xb5\x37\xdc\x7e\xfb\xa6\xab\xd7\xac\xdf\x38\x0c\ +\xb0\x39\xbb\x30\x76\xe2\xf4\x6c\x80\xa7\xa6\xa7\xe6\x57\xac\x5b\ +\xe1\x5f\xb9\xfa\xf1\x27\x7e\xa0\x56\x8c\x55\x23\x43\x77\xbd\xe1\ +\x66\xd7\xc2\x99\xc5\x54\x34\xe4\x87\xb6\x5d\x48\xa5\x57\x2e\x1b\ +\xe0\x88\x7b\xf6\xf8\x51\xd7\xb0\x75\x45\xa3\x3a\x92\xb9\x7c\xde\ +\xb6\x9d\xc5\x74\x4a\xf4\x7a\x45\xaf\x17\x31\x0c\x0b\xc1\xe6\x55\ +\xab\x76\xee\x78\x56\xad\x97\x2d\x1a\x24\x93\xed\x33\x67\x8e\xb6\ +\xf7\xf4\x67\x67\x2f\x5e\xbb\x71\xdd\x85\x33\x27\xeb\xd5\x92\xa9\ +\x37\x2b\xd9\x74\x71\x29\xed\xe5\xd9\xdf\x07\xdc\xd9\x07\x3e\xfb\ +\x8f\x8a\x69\x11\x42\x68\xce\x07\x00\xe8\xbb\xe6\xbd\x5d\xcc\xbf\ +\x4b\xc6\x87\x6f\xfd\x93\x7f\x59\x5f\x6c\xea\xf6\xe6\x75\x8f\x04\ +\x23\x22\xea\xff\x71\x4f\xcb\x02\x00\x6d\xbc\xe1\xae\xb0\x8f\xbe\ +\x42\xf2\xdf\x16\x89\x3f\xff\xfc\xc3\xa5\x9a\x7a\xd5\xaa\x87\x63\ +\xe1\x97\xd3\xbd\xe4\x1d\xef\xfb\x33\x86\x00\x00\x21\xe2\x3f\xf2\ +\xa9\x8f\x06\x01\x78\xe8\xc3\xef\xcb\x57\xd4\x9b\xb7\xc4\x2e\x5d\ +\xd0\xb5\xed\xaf\x12\x94\x0f\x00\x00\x12\x6f\xfa\xe6\x37\x36\xd5\ +\x34\x7b\xe3\x3f\x6c\x89\x32\xdc\x1f\x7d\xfe\xeb\x3a\x4b\xc9\x1f\ +\xfd\x52\xc5\x79\x5d\xaf\x52\xd7\x75\x07\xfb\xba\x4f\x9c\x38\xc1\ +\x72\x9c\x2c\xca\xc5\x52\x31\x12\x8d\x78\xbd\xbe\x4b\x16\x31\x14\ +\x42\x1c\xc1\xf1\xf6\xce\x10\x43\xf9\x29\x1a\x20\xd8\x1d\x8c\xeb\ +\xe9\xfc\x50\x67\x97\x37\x88\x90\x03\x3b\xf2\x6b\x61\x28\x90\x70\ +\xdd\x09\x02\x1a\x2d\xc5\x36\x34\x97\x50\xb7\xdf\x75\x4f\x34\x12\ +\xbc\x30\x7e\x6e\xf7\xf3\x3b\x05\xaf\xbf\xae\x6a\xcb\x57\xac\x17\ +\x79\x46\x35\x8d\xb2\x66\x12\xce\x3b\x9f\x2b\x60\x4c\x94\x4a\xd9\ +\xd1\x9a\x14\x70\x4e\x1c\x3b\xba\x7a\xed\x9a\x9e\xc1\xf6\x09\x07\ +\xc6\xbd\xa1\x62\xb9\xca\x51\x94\xd5\x6c\x2d\x5c\x9c\x6a\xe4\x4b\ +\x76\x34\x19\x4b\x76\xef\xd9\xb7\xf7\xaa\x8d\x1b\xf5\x5a\x3d\x93\ +\x4e\x25\xaf\x5a\x5b\xc9\x64\xc2\x92\x58\xce\xd7\x1b\x4a\x2d\xbd\ +\x38\x27\x20\x70\xdb\xf5\x5b\x6e\xdc\xb2\xd5\x50\xd4\x70\x2c\x76\ +\x66\x72\xfa\x7b\x8f\x3d\x01\x19\xb6\x5a\x2d\x13\x1b\x2d\xf9\xf8\ +\x8e\x58\x40\x6b\x56\x00\x45\x16\x4b\x79\xd6\x1f\x0e\x26\xa3\xdd\ +\xeb\x57\xd0\x90\x74\x0c\x0c\xd1\x86\xcb\x34\x0a\x21\x7f\x2c\x5d\ +\xb6\xf3\xb5\x66\xb0\xad\xfd\x43\x7f\xf2\xe9\x0f\xdc\x7f\x1b\x25\ +\x02\xb5\xa1\xb7\x54\x0b\xa1\xc8\x86\x0d\x1b\x6a\xa5\xa2\x8b\xc5\ +\x68\x3c\x5e\xab\x96\xdf\xb0\x7e\x7d\x7b\x32\xc9\xf0\x3c\xcb\xe9\ +\x84\x58\x97\xb7\x77\xb2\x00\x74\x68\x84\xb1\x69\x34\x6b\x4d\xec\ +\x6a\x1e\xd9\xd0\x74\x49\x92\x35\x4d\xff\xa7\x6f\xfc\xa3\x45\x60\ +\xfb\x9a\x35\x6b\x86\x06\xae\x19\x1e\x1c\xbc\xfe\x86\xdd\x3f\xfd\ +\xc5\xbf\x3d\xb3\xdb\x86\x6c\xad\xd1\xdc\x7c\xf3\xb5\x05\xc6\xe8\ +\x66\x00\x31\xf4\xe9\xb9\xea\x55\x2b\x97\x97\x32\x0b\xb3\xe3\xe7\ +\xf4\x56\x4b\x64\x79\xac\x35\x6a\xb9\x85\xe7\x9f\xfe\xf9\xdb\xdf\ +\x72\xff\xb2\xa1\x65\x48\xc8\x95\xca\xe5\x35\xab\x56\x9d\x3c\x71\ +\xac\x5c\xc8\x44\x23\x01\xd3\x71\x36\xac\x5b\x13\x08\x86\x79\x86\ +\xef\xeb\xee\xc5\xa6\xc9\xb0\xcc\xc9\x73\x67\x79\xbf\xa7\x5e\x2d\ +\x3b\x04\xd2\x34\xd4\xb4\x96\xab\x34\xda\x3a\xda\x2e\xd4\xeb\x9b\ +\x37\x6f\x39\x76\xe4\x88\xd6\x6a\x0d\x0d\xf5\xb5\x85\x02\xab\x96\ +\x0f\xcf\xcc\xcd\x4c\x4e\xcd\xad\x1d\x6c\x67\x08\x60\x05\xd9\xc4\ +\x64\xcd\x86\x4d\xfb\x4f\x9d\x4e\xa5\x97\x6c\x8a\x3d\x72\xf8\x30\ +\xc1\x68\x64\x74\xd4\xc2\x84\xe3\xf8\xe9\xb9\x39\xb5\xd5\x3a\x75\ +\xea\xf4\xa9\x93\x27\x29\x0a\xe6\x32\x19\x99\xa3\x6f\xba\xe6\x6a\ +\x21\xd1\x79\xe0\x57\x3f\xf1\xd2\x20\x16\xf4\xcc\xcf\x4c\x21\x48\ +\x2e\x55\x08\x6d\x17\x1b\x06\x51\x14\x9d\x47\xc0\xeb\x95\x04\x51\ +\x14\x65\xbf\x8e\x78\x13\x3b\xbc\xd7\xe7\x95\x24\x48\xdc\x42\xbd\ +\x06\x2f\xd7\x59\x86\x10\xf2\xee\xf7\x3e\x50\x48\xa7\x77\xed\x78\ +\xb6\x2d\x1c\x8a\x04\x42\x94\x8b\xf3\xb9\x79\x97\xe0\x46\xa3\xe9\ +\x95\x03\x27\xf6\xef\x76\xeb\xb9\xbd\xcf\xff\xcc\x13\x16\x5a\x8a\ +\x91\x59\xa8\xde\xb2\xed\xde\xa1\x68\xb8\xb2\xb0\x70\x66\xfa\x2c\ +\x0d\xa8\xdd\x3b\x76\x4f\x9e\x3c\xe3\xa3\xe8\xcc\xec\xd4\xad\x37\ +\x5d\x9b\x4f\xa5\xb5\x96\xc6\x60\xbc\x73\xc7\xae\xfc\x42\xe6\xfe\ +\x07\x1f\x3c\x78\xf0\xf0\xae\xbd\x7b\x76\xed\xdd\x13\x89\x44\x68\ +\x49\x5c\x2a\x95\xdd\x72\x79\xcd\xfa\x75\x0e\xc2\xa9\xcc\xe2\xe2\ +\x85\xf1\x6d\x1b\x57\xeb\x7a\xcb\xd4\x1b\x82\xc0\x3a\xc4\x15\x7c\ +\x94\x5f\x14\x66\x32\x25\xbb\x59\x34\xd5\xba\xc7\x23\x60\x4b\x1f\ +\x68\x6f\x0b\xca\xd2\xef\x83\xa4\xd0\x1f\x89\xf9\x5f\xdb\xfc\x91\ +\x82\xbf\xb1\xf9\x44\xbe\x70\xfc\x55\xde\xfb\x63\x1d\xfe\x2b\xf8\ +\xfe\xcf\x7a\x68\x72\x30\x29\x07\xff\xdd\x5b\x54\xf6\xbf\xfc\x3d\ +\xa4\x83\x7e\x19\x00\x40\x09\xbe\xf6\xe4\xab\xeb\xca\x88\xa1\x57\ +\x3c\x15\xe5\x50\x5c\x7e\x39\xa1\x07\x94\x2f\xc2\x03\x00\x40\x20\ +\xfe\xfa\x6e\x49\x55\xb5\x47\x7e\xf4\xaf\xdf\xfe\xc6\x37\x1e\x7b\ +\xe2\x71\x41\x60\xbd\xde\xee\x52\xa5\xea\x38\x36\xcd\x71\x18\x42\ +\x5e\x10\x08\xb6\x6b\xb5\x6c\xb8\x23\x59\xac\x57\x38\x48\x71\x0e\ +\xe9\x92\x22\x32\xe6\x00\xb1\x2d\xaf\xb8\xe2\x0f\xef\x01\xde\xc4\ +\xc5\x67\xf7\x2f\x2c\xcc\x67\x73\xd9\xb7\xdd\xf7\xd6\xe1\x91\xd1\ +\x50\xc0\x37\x71\xe1\xc2\xf7\xff\xf5\x87\x95\x62\xde\x75\x9c\x64\ +\x2c\xd9\xac\x96\xc3\x3e\x79\xcb\xd6\x6b\xc3\x5e\x69\x62\xa9\x30\ +\x97\x2d\x78\x64\xf9\xb6\xeb\xaf\xed\x49\x26\xd4\x6a\x8d\xd2\x0c\ +\xd7\x74\x9f\x7a\xec\x67\x9b\x36\x6f\x39\x73\xf6\x9c\x87\xe2\x44\ +\x86\x2f\x55\xcb\x53\x4b\xb9\x98\x3f\x50\x58\xcc\xe4\x16\x33\xc0\ +\xb4\x82\xa2\x04\xa2\x31\xb3\x51\x47\xb6\xdd\x9e\x6c\x0f\x8a\x4c\ +\x35\x14\xd8\xb1\xe3\x19\x4b\x55\xee\xbe\xeb\x8e\xb5\xcb\xfa\x5c\ +\xa5\x16\x95\xa5\x52\x6a\xe6\xd6\x6b\x37\xf2\x22\xfb\x85\xaf\x7f\ +\x53\x62\x25\xa7\xd5\xcc\xcf\xcf\xb1\xc9\x60\x67\x47\x7b\xcb\x52\ +\xeb\xe9\x54\x5f\x74\xf0\x2d\xef\x7c\xb0\xab\xab\x53\xd3\xea\x6e\ +\x9d\x78\x04\x39\x6f\x01\xdb\x85\xa5\x62\xe5\xc9\x9f\x3e\xd6\x3d\ +\x34\xdc\x33\xd8\xb7\x63\xdf\x9e\x72\xab\x11\x8e\xc6\xbb\xfc\xde\ +\xee\xae\x8e\x33\xa7\xce\x8a\x22\xcf\x0b\x2c\xa2\x58\x42\xf3\x80\ +\xe2\xcf\x5e\x98\x70\x20\xf2\x07\xc3\x10\x5e\xa6\x60\xc9\xe3\xf7\ +\xf9\x82\x41\xb3\x55\x06\x2c\x04\x18\x9b\xb6\x4a\x09\x9c\xea\x58\ +\x80\x01\x27\x4e\x1f\xeb\xe8\xec\x28\x9c\xb6\x20\xd0\x9f\x7f\xf6\ +\xe7\xb8\x5a\x47\x2a\x36\x6d\x7a\x78\xf5\xda\x04\x71\xe7\x52\x8b\ +\x85\x6c\x16\xd5\xeb\xf5\x54\x3a\x5f\xca\x5e\x38\x7f\xc6\x36\xd4\ +\x52\x7f\x97\x44\x31\xa9\x6c\x56\x64\xa9\x63\x87\x5e\x5c\x3e\xd0\ +\x3f\x33\x3b\x6d\x3a\xb0\x69\x81\xd9\x74\x96\x60\xa7\x94\x5f\x24\ +\x8e\xee\xf3\xf2\x7d\x7d\x03\x27\xce\x9e\xfb\xc9\x63\x8f\x21\xc2\ +\xf4\xb5\x27\x37\xad\x5f\x57\xaf\xd7\xb1\x63\x16\xf2\xaa\x4b\x21\ +\x07\x43\x88\xc9\xe4\x85\x59\xa7\x5e\x0c\xfa\x64\xcb\x75\x97\xf2\ +\xa5\x68\x22\x99\x4b\xcd\xd9\xaa\x5a\x29\x2c\x55\x2b\x95\x52\xa9\ +\x56\xa5\x31\x85\x8d\xad\x1b\xaf\xf2\xfa\x23\x50\x90\xa7\xd3\xd9\ +\xd3\xe3\x17\x00\xcd\x78\x7d\x7e\x17\x3b\x96\xa1\x29\x8a\xc2\x8a\ +\x12\xcb\xf2\xf7\xdf\x7f\xff\x8f\x7f\xf8\x48\x21\x9f\xdf\xf1\xec\ +\xf6\x9e\xee\xce\x5a\xa5\x64\xeb\x2a\xcd\x7b\xee\xde\x7a\x3d\x30\ +\x9a\xed\x89\x80\xad\x35\x11\x71\x24\x81\x73\x09\xc0\xa6\x63\x3b\ +\xae\x65\x9a\xa6\x02\x19\x81\xf3\xc8\x7e\xc7\x46\x82\xe8\x69\xa8\ +\x4e\xb5\xa5\x9a\x0e\x49\x06\x83\x5e\x16\xd5\x72\xa9\xd7\x73\x3a\ +\xd2\xfb\xde\xf1\x36\x6c\x5b\x11\x0f\xd3\xac\x55\xb3\x0b\x0b\xfd\ +\xbd\xbd\x27\x8e\xe6\x74\x55\x65\x58\xc1\x50\x5d\x9f\x1c\x6c\x16\ +\x73\xc8\x4b\x57\x81\x59\xa9\x2b\x1e\x29\xc0\x53\x28\x19\x0e\x5c\ +\x98\x9d\xf2\xb1\xec\x58\xb1\x04\x1c\x4c\x43\xba\x52\xa8\x5a\xba\ +\x31\x37\x35\x9f\x8c\x86\xc7\xa6\xce\x9f\x3f\x3f\x2e\xb2\xc2\xf4\ +\xf8\xe4\xe9\xd3\x67\x07\x46\x86\x9f\xde\xb9\x13\xbb\xa4\xdc\x6c\ +\x9d\x18\x9b\x58\xb7\x6e\x5d\xa9\x5e\x3d\x3e\x36\x36\xbc\x6e\x75\ +\xb5\x55\xaf\xcd\x5e\x1c\xe9\x8e\xd4\x6b\xf9\x0d\xeb\x47\xfd\x5e\ +\x7e\xdf\x8b\x2f\x8e\x2e\xbb\x61\xcd\xa6\x6b\xb7\x3f\xff\xd2\x81\ +\x7d\x7b\xa4\x60\x48\x51\xd5\x53\x27\x4f\xdc\x72\xf5\x56\x4b\xd7\ +\xa8\xbf\xf8\x8b\x4f\xbd\x4e\xe8\x20\x84\x0a\xf9\x6c\x47\x67\xf7\ +\x15\xfe\xfe\x7f\x3d\x8a\x85\x9c\x3f\xf0\xf2\xfb\xc2\x30\xf4\x3d\ +\x7b\xf6\xbc\xf6\xa7\xfd\x03\x03\x89\x44\xe2\xdf\xfd\xeb\x29\x4a\ +\x2b\xce\x56\x2b\x05\xdb\xd4\xdf\xf8\xc6\x3b\x83\xc1\xe0\xc4\xe4\ +\x64\xae\x54\x54\x0d\x43\xd3\x4d\xdd\x76\x2c\x5d\x41\x66\x2b\x1c\ +\xf4\xe4\x72\xe9\xa9\xc9\xa9\xf1\x33\xe3\x4b\x33\x29\xa3\xa9\xf0\ +\x12\x87\xbd\x74\x46\x29\x7e\xf7\x7b\x8f\x5f\x38\x3f\x31\x3d\x33\ +\xe3\xf5\x78\xbb\xba\x3a\x1d\xc3\x2a\xe5\xf3\x27\x8f\x1d\x3d\xb8\ +\x6f\xaf\xc4\xd2\xa6\xa6\x15\xf2\x85\x88\x47\xba\xfb\x96\x5b\xba\ +\x92\xed\xb5\x46\x6d\xed\xe6\x4d\x4f\x3d\xf3\xd4\xf0\x40\x6f\x5c\ +\x16\x9e\x7e\xe4\xc7\xc0\xd2\x47\x87\x97\x3f\xff\xdc\xce\x78\x24\ +\xb1\x38\x9f\xea\xee\xec\xe6\x18\xae\x90\x2b\xac\x58\xbe\x3c\x14\ +\x0a\xe4\xb3\xd9\x72\xb1\x14\x09\x07\x95\x46\xb3\xb7\xaf\x77\x71\ +\x61\x5e\xe0\xb9\x8d\xeb\xd7\xad\x5c\x35\xfa\xe6\xbb\xef\x99\x9c\ +\x9c\xd8\xf1\xdc\x76\xbf\x4f\x5a\x31\xd0\x3f\x3b\x7e\xd6\x6a\xd4\ +\x42\x32\xff\xdc\xb3\xcf\x8c\x8f\x8f\xdf\xfd\xe6\x7b\x67\x17\x16\ +\xa7\x67\x17\x0d\xc3\x4e\xc4\xc2\xd1\xb0\x97\x66\x51\xb5\x59\xbb\ +\xfd\x9e\x7b\xa2\xc9\x76\x48\x41\xcb\xd6\x69\x42\x90\x89\xd7\x8c\ +\x2e\x8f\x24\x12\x9c\xc7\xf7\x83\xc7\x1e\xad\x54\xca\xd8\x31\xdf\ +\xff\x9e\x3f\x1c\xee\xeb\xf2\xc8\xe2\x37\xbf\xf2\xc5\xf7\xbd\xf3\ +\x1d\x1b\xd7\xac\xdd\x7c\xf5\xe6\x85\xf9\xd4\x91\xa3\xc7\x8f\x9f\ +\x3c\xa5\x1a\x46\x5b\x32\xc9\x09\x52\x20\x12\xea\xe8\xee\x6d\x56\ +\xf5\xd7\x72\x86\xa6\xe9\xa7\x7e\xf5\x4b\x8c\xb1\x3f\x10\x78\x2d\ +\x80\xb6\x6d\xbb\xf1\xd2\xb1\x9c\xaf\x56\x36\x03\xe1\xbb\xee\xba\ +\x2b\xea\x15\x8a\xe9\xe9\x90\xcf\x03\x00\xf9\xbb\xbf\xff\xfc\xe7\ +\x3e\xf7\xf7\xd7\xdf\x70\xcd\x43\x0f\xfc\x41\x22\x16\xcc\xcf\xe7\ +\x0c\xd3\x54\x5d\xbb\xbd\xb7\x27\x12\x6b\xe3\x3d\x5e\x29\x14\x54\ +\xb1\x33\x7e\xe6\x34\xa5\xe8\x4a\xb1\xb2\xb0\xb0\xc0\x0a\x02\x23\ +\x70\xad\x66\x93\x02\x84\x46\xb4\x61\x58\xc5\x6a\xed\xe4\xb9\xf3\ +\x2e\xa2\xd6\xaf\xbd\x6a\x31\x93\x9b\x98\x9d\xad\x35\x95\xd1\x95\ +\x2b\x9a\xb5\xe2\x6d\x6f\xb8\x51\x69\x35\xce\x9d\x3b\x3f\x3c\x3a\ +\xd2\xd3\x37\x30\x76\xfe\x82\x24\xf0\xa6\xa6\x51\x08\x66\x96\xb2\ +\x36\x76\x01\x05\x55\x4d\x4d\xcd\x2e\x86\x03\x01\x4b\x57\x6c\x17\ +\x77\x0f\x8d\x76\xf6\xf4\x15\x72\x79\x9f\x24\xf6\x77\xb6\x89\x3c\ +\x53\x2c\x95\x9b\xba\xc9\x48\xd2\x62\x36\x5b\x2c\x56\x1b\x2d\xfd\ +\xc0\xa1\xe3\x63\xd3\x33\x84\x13\x43\xf1\x36\xd9\x17\x2c\x97\xca\ +\x4a\xa3\x19\x8e\x44\xcf\x5f\xb8\xd0\x68\x34\xea\xf5\x06\x4d\xd1\ +\x99\xa5\x4c\x36\x9d\x7a\xc3\xcd\x37\xed\xdf\xb3\xb3\xab\xbd\xcd\ +\xb1\x4c\x41\xf2\x4f\x9c\x3b\x39\x90\x0c\xf6\x26\xc3\x02\x87\x6a\ +\xf5\x9a\x61\xd9\x86\x69\x3b\x8e\xc5\x40\x4a\x12\x44\x9a\xa2\x08\ +\x86\x93\xd3\xb3\xc5\xba\x52\x51\xcc\xaa\x6a\x46\x12\x6d\x34\x8d\ +\x28\xe0\x76\xb4\x45\x6e\xbc\xf3\x5e\xc7\xf9\x77\x85\x99\x72\xb9\ +\xbc\x7f\xff\x3e\xbf\x3f\xc0\x71\xdc\x2b\xbb\xd2\xad\xd7\x5c\x43\ +\xff\x86\x2f\x69\x3c\xea\x0d\x79\x3c\x6b\x47\x47\xcc\x56\x4b\xa0\ +\xd0\x2d\xdb\x6e\x38\x75\xfc\x78\x77\x57\x72\xe5\xe8\x28\xc7\xb2\ +\xd7\x6c\xda\xe8\x11\x84\x54\x2e\x7b\x7e\xe2\x62\xa1\x50\x8b\x06\ +\xdb\x68\x8a\x97\x65\x49\x10\xd8\x1b\x6f\xba\xf6\xe9\xa7\x7f\xc9\ +\x42\x81\x42\x14\x70\x9d\x13\x47\x8f\xc4\xc3\x61\xd3\x34\x27\x2f\ +\x4e\x2d\xa6\x97\x1a\x4d\x75\x31\x93\x65\x44\xc1\x70\x9c\x0b\x93\ +\x17\x4d\x1b\xd7\x5b\xaa\xe8\xf3\x17\x2a\xd5\x52\xad\x56\xaa\xd4\ +\x4a\xd5\xaa\xd7\xe7\xf1\xd0\x24\xb7\x34\x13\xf0\xb1\x9b\x36\x2c\ +\xef\xe9\x8a\x0f\x0e\x74\x79\x64\x81\xe3\x39\x0c\xd0\xa9\x93\x27\ +\x2b\x2d\x05\xd2\x2c\xd1\x8d\x6b\xd7\x6d\x68\x8f\xc7\xaf\xd4\x40\ +\xae\xc4\xeb\x51\xcb\xa0\x6a\x61\x11\x61\x7d\xb0\xb7\xbd\x94\x4f\ +\x99\x86\xd1\xd3\xd3\x81\xb2\x85\x70\x34\x91\xaf\xd6\x29\x9a\x13\ +\x81\x5e\x9c\x3e\x63\x25\x82\x6b\x46\x87\xd8\x75\xeb\x5c\x93\xd6\ +\xa1\x7b\xf8\xdc\xd9\x53\xa9\x09\xe8\xc1\x62\x40\x1a\x1b\x3b\x2f\ +\xf1\xfe\x70\xc0\x87\x31\x29\x64\x73\x3c\x44\xa7\x4f\x1e\xcb\xa5\ +\x16\x05\x84\x72\x8b\x19\x86\x06\x1e\x49\x08\x72\x54\x90\x43\x66\ +\x39\xd3\xca\xa6\x40\x4f\xf2\xc6\xcd\xab\xbb\x12\x81\x85\xf3\xc7\ +\xa2\x8c\xd3\x2a\xe6\x1f\x7b\xf4\xf1\x46\xb3\x69\x5a\x78\x29\x9b\ +\xcf\x17\xca\xa6\xeb\x0c\x8f\x2c\x73\x1c\x27\x5f\xc8\x9b\x8e\x19\ +\x8d\x85\x33\x99\xf4\xad\xb7\xdf\x5e\xab\x95\x47\x96\x2f\x43\x34\ +\x3d\x36\x35\x59\xd7\x1a\xa9\x6c\xfa\xf4\xc4\x38\xc5\xf1\x8a\x62\ +\xb4\x25\xda\x54\x62\x76\x85\xfd\xa3\xa3\x23\x8d\x5a\x55\x4e\xb4\ +\x77\x75\x75\xfd\xd1\x3b\xfe\xe8\xcc\xc4\x5c\x55\x27\xc5\x7a\x39\ +\xdc\x92\x2b\x8d\x62\x20\x14\xd2\x1b\x0a\x23\x88\xb3\xa7\xcf\xbf\ +\x38\x3f\x23\xd0\xe8\x96\x9b\x6f\x2f\x74\x74\xb2\x3e\x79\xc3\x75\ +\x5b\xd7\xad\xe8\x45\x14\x15\x8c\x7a\xaa\x8b\x8b\x77\xde\x7a\xcd\ +\xfa\xde\xbe\x00\xeb\x36\x2a\xf5\x93\x47\x8f\xa5\x97\xb2\xe1\x50\ +\xec\xbd\xef\xfd\xe0\x97\xbf\xf6\xd5\x4a\x5d\xcd\x57\x9a\xef\xfa\ +\xc0\xff\xf2\x05\x3d\xd3\x33\x73\x22\xf4\x5e\xde\xca\xaf\x1d\x5d\ +\x81\x20\x58\xf7\x8e\x77\xf4\x78\xe8\x33\xa7\x4f\x78\x82\xd1\x7a\ +\x31\xff\xc4\xe3\x8f\xb1\x0c\x70\x95\x6a\x7b\x24\xdc\x2d\x7a\xd2\ +\x9a\x56\xb3\x5a\xf3\xe7\x96\x62\x7c\xa0\x56\xac\xbb\xd3\x17\x82\ +\xf1\x44\xd0\xe7\xf5\x34\xcc\xb1\xf2\x02\x10\xfd\x8c\xdf\xab\x38\ +\x14\x45\x8b\x0b\xb9\xfa\xca\x55\x9b\x21\xc6\x7b\x4f\x3c\x7d\x71\ +\x3e\x4b\x72\xe5\x68\x34\x39\xbb\xb0\x60\xd9\xc4\x71\xdd\x85\xd4\ +\xc2\xe0\xf0\x70\xb9\x52\x5c\xb9\x72\x79\x38\x1a\xc9\x16\x8b\x03\ +\x83\x23\x6d\x9d\x1d\xcd\x72\x45\x64\xe8\x5a\xa5\x32\x3c\x32\x88\ +\x04\xf1\xf8\xb9\x33\x96\xed\x2e\xeb\xef\x0d\x78\x7c\xc7\xb3\xa9\ +\xe9\x54\x7a\x6a\xa9\xd2\xd5\x55\x69\x94\xf2\x77\x5c\xbb\xc9\x23\ +\xc0\x46\xad\xac\xeb\xaa\x83\x09\x76\xa1\x45\x0b\x8b\xe5\x66\xb1\ +\x3a\x29\xb2\x82\x3f\x14\x76\x19\xa4\x98\x8e\x87\x77\x39\x8e\xaf\ +\xd5\xea\x87\x0e\x1e\x0a\x44\x63\xad\xa6\xaa\xeb\x06\x45\x43\x40\ +\x80\x28\x8a\x95\x52\x3e\x35\x37\xa7\xd7\x4a\x9b\xb6\x5c\x8b\x80\ +\xed\xf7\xb0\xdd\x9d\x6d\xc4\xae\x97\x8a\x59\x81\x67\x58\xc3\x44\ +\xd0\xa5\x00\xa1\x29\x68\x5b\x36\xc2\x14\x0c\x72\x92\xc7\xaf\x15\ +\x1b\x0d\x55\x77\x30\x51\x34\x43\xe2\x69\x8a\x46\xba\xa9\xbe\x2e\ +\xb1\xc8\xb9\x0b\xd1\x50\x18\x3b\x66\x90\x97\xd6\xdf\xfd\xe6\x50\ +\x30\xf0\xd9\xcf\xfc\xef\x9f\xfe\xec\x67\xc9\xf6\xe4\xd1\x83\x47\ +\xad\x56\xc3\xef\xf3\x2e\x2e\xa4\x6a\x75\x35\x9a\xe8\xc6\x50\xc8\ +\x56\xeb\x99\x72\x99\xe5\x20\x35\x6f\x87\xbc\x42\x43\x05\xd5\x56\ +\xb3\xa6\x28\x98\xa2\xdb\x7a\x7a\x22\xa1\x40\xe6\xf9\x17\x0c\x48\ +\x19\xd8\xf5\x44\xe2\xdb\x77\xec\x1a\xcd\x66\x8b\x85\x32\x2f\x7a\ +\x00\xa4\x88\x61\x9b\x96\xa3\x1b\x96\x28\x72\xf3\xf3\xf3\xf7\xdd\ +\xfb\x66\x94\x0c\xe5\xe6\x27\x1c\xca\xaa\x34\xab\xba\x59\x8b\x46\ +\xa3\xd8\xb2\x27\x26\xc7\xb3\x15\x73\xdd\xc6\x0d\xe9\x5d\xfb\x18\ +\x86\x63\x11\x68\xb6\x94\x5a\xa9\x74\x05\xee\x57\xe2\x75\x6d\xda\ +\xf2\x99\x59\xad\xd9\x4a\x2d\x4c\x6f\xbd\xfe\xc6\x6e\x46\x38\x77\ +\xe1\x82\x61\xea\x1d\xdd\xdd\x83\xab\xfc\xa2\xc7\xc7\xb6\xca\xfc\ +\xaa\x9e\x37\xde\x73\x77\xdf\xe0\x50\xd3\xc0\x55\xc5\x49\x95\x5b\ +\xdb\x9f\x7b\xde\x47\x31\x3e\x96\x85\x16\xee\xea\x68\x7f\x71\xdf\ +\x11\x8c\x89\xc7\xe3\x9b\x9b\x9a\x4e\xcf\xce\xb9\x96\xa6\xd4\x6b\ +\xfd\x5d\x49\x3a\x1a\x0d\xf8\x24\xc7\x6e\xfa\x39\x24\x11\x0b\x11\ +\x64\x55\x73\x95\xf4\xc5\xf2\xe2\xe4\xbe\x5f\x3c\xfa\x81\xfb\xee\ +\x2f\xe4\x5a\x34\x17\x0e\xc7\xc2\xa9\xec\x92\x62\x58\xa6\x43\xcc\ +\x66\x1d\x03\x70\xf0\xd8\x91\xfe\xa1\xfe\xa9\xf9\xd9\x46\xb3\xee\ +\xf5\xf8\x24\x2f\xef\x0d\xf9\x4b\x4a\xbd\xd4\xa8\x6a\x96\x51\xaf\ +\xd5\x5c\x06\x6e\xdf\xfd\x5c\xb5\x5a\xb5\x21\x64\x30\x5a\xb1\x7a\ +\x8d\xb8\xac\x47\xb0\xf5\x40\x57\x57\xcf\xc2\x82\x10\x6d\x37\x14\ +\x55\x10\x04\xc9\xe3\x99\xad\x64\x02\xae\xd7\x02\x6e\xb3\x59\x6f\ +\xe9\xfa\xd6\xeb\x6e\xd8\xb5\x73\x6f\x3c\x12\xd9\x3a\xb4\x82\x75\ +\xad\x35\x43\x7d\x42\x80\x99\xc9\xe5\xeb\x95\xb2\xc4\xda\xb4\x59\ +\xcb\x9e\x4f\x9f\xf5\x06\xde\x7a\xf3\x35\x7a\x5d\x51\xeb\xe9\x26\ +\xc6\x8f\xff\xe4\xb1\x50\x24\xd6\xdd\x3f\x18\x8f\xb5\x8b\xa2\x77\ +\x71\x29\x73\xea\xcc\xd8\xfe\x97\x0e\xc7\xdb\x22\x34\x85\x24\xaf\ +\x8f\x5c\x96\x89\xd5\x13\x8f\xfc\xf8\x13\x7f\xf1\xc9\xf4\x89\x43\ +\xf7\xdc\x74\x73\x23\xbd\x98\xe8\xe9\x0d\x75\x74\x41\x5e\x3a\x77\ +\xf6\x84\xd5\x6c\x74\xae\x1c\xa9\x8c\x38\xb4\x63\xb6\xcb\xcc\xa9\ +\x43\x47\x57\xc5\xfb\x86\xb7\x0e\x70\xc1\xe0\xbc\x52\x7d\x61\xef\ +\x9e\x99\x6a\xbe\x4e\x30\xed\x89\xb8\x0c\xdb\xb2\xb1\xc4\xca\x2b\ +\x37\x5e\x37\xb3\x54\xfe\xf1\x0f\x7f\xe4\x8b\x44\x6c\x56\xd6\x2d\ +\xe7\xb9\xdd\x2f\x08\xbc\xe8\xb2\x92\xe9\xe2\x53\x67\x4e\xc7\x82\ +\x72\xb6\x9a\x55\x5b\x95\x7c\xb9\x12\x8d\xb7\x4f\xcf\x4c\xad\x5e\ +\xb3\x72\xea\xec\x58\x7f\x4f\xf7\x35\x57\x6f\xb9\xf5\xb6\x37\xc8\ +\xed\x71\xcb\xb6\x0e\xbe\x74\x78\x7e\x7a\xee\xd4\xf1\x53\x9a\x65\ +\xf1\xbe\xa0\x62\x82\x85\x6c\x61\xcb\xda\xd5\x0c\xc7\x95\xcb\xd9\ +\x62\x2e\xe5\x3a\x0e\xc3\x71\x1a\xa4\xbc\x91\x58\x6f\x47\xcf\xf8\ +\x89\xd3\xb2\xe8\xab\x69\x96\xec\x93\x2d\x02\x4d\xdb\x05\x00\x58\ +\xa6\x5e\xab\xd7\x12\x1d\x5d\xf9\x62\x59\xd3\xd4\x7c\x3e\x9f\x88\ +\xc6\xee\xbb\xf7\x6e\x81\x41\x0f\xbc\xed\xbe\xd4\xec\x54\x38\xe0\ +\xdb\xb1\xfd\x19\x86\xa2\x66\xa7\x27\x63\x7e\x54\xad\x94\x78\x49\ +\x42\xd0\xe5\x18\x48\x61\x48\x21\x12\xf4\x07\xfc\xfe\xa8\xec\xf5\ +\x04\x62\x6d\x2f\x9e\x1e\x6b\xaa\x16\xa6\x58\x4e\xe0\x78\x49\x60\ +\x80\xe5\xf7\x79\x2f\xdf\x8c\x13\xc2\xcc\x7c\x66\xf9\xd0\x8a\xf4\ +\xd4\xc5\xb6\x50\xdb\xc4\x99\xf1\x44\x22\x2e\x0a\xe2\xf5\x5b\x6f\ +\x7c\xe4\x27\x3f\x81\x00\x1d\x39\x75\x3c\x1a\x0b\x53\x50\x0a\xf9\ +\xa3\x2c\xe7\xd5\x6c\x40\x03\xc8\x0a\xac\x6e\xb7\x66\xe6\x26\xbc\ +\x1e\x21\xdf\x54\x7a\x7a\xfa\x55\xc7\xba\xfe\xb6\x5b\x3a\x07\xfb\ +\x9f\x78\xec\xf1\xb2\xaa\x4a\xa1\x20\x30\x49\x38\x1a\x4b\xf6\xf5\ +\xba\x86\xd6\xdf\xd3\x7f\xfa\xcc\x58\x34\xde\xce\x52\x82\x45\x34\ +\x84\x69\xb5\xa5\x77\x76\x27\x25\x51\x6e\xea\xe5\x5c\xad\xba\x76\ +\x65\xff\x8b\xc7\x8f\xf6\x75\x46\x21\x4b\xc5\xda\xba\xf5\x72\xf6\ +\xec\xd8\xf8\xf2\xd5\x57\xef\x3e\x7a\x56\x71\x08\x42\xec\xd4\xc5\ +\x99\x7a\xb9\xf0\xbb\x87\xbb\xeb\xba\xe5\x62\x15\x22\xea\x77\xfd\ +\x87\x89\xf3\x1f\xdc\x2c\x81\x80\xa0\xff\x69\x6c\x25\x96\x72\xf9\ +\x07\x86\xfd\x3a\x24\x49\xf2\xfb\xfd\x97\x0d\xf7\xf9\x85\xa5\x8b\ +\x73\xb3\xb1\x64\xfb\x4c\x6a\x4e\xf4\x45\x63\xed\x1d\x13\x73\x99\ +\x35\xab\x46\xb7\xdd\xb8\x0d\x00\xb0\x70\xee\xf8\xf4\xd1\xda\xf9\ +\xb3\x67\xcb\xd5\x16\xe4\x79\x9b\x66\x7b\x06\x96\xc5\xe3\xbc\xa6\ +\x36\x76\x3f\x75\x44\x60\xd9\x50\x20\x56\x2b\xa4\x6c\x1b\xc0\x38\ +\xe6\x45\x5f\x26\x95\xee\xe9\x4c\xf2\xbc\x64\x98\x46\x5b\x28\x60\ +\x5a\xfa\xb9\x93\xe7\xab\x99\xec\xe0\xe0\x60\xc0\xe7\x97\x42\xb1\ +\x1f\x7e\xff\xd1\xa1\x15\x23\xd7\x6e\xd9\xe2\x60\x27\xda\x95\x0c\ +\x0f\xae\xf8\xf6\x93\x4f\x57\x55\xc5\xb6\x94\x58\x3c\xa1\x9b\x5a\ +\x53\x69\x74\xf7\x74\x54\xca\x59\xa5\xd9\x90\x44\xa9\x5e\x6f\xca\ +\x1e\x77\x6e\xfa\xe2\xbe\xfd\x2f\xf6\x0c\x0e\x15\xca\x35\x48\x23\ +\x45\x53\x45\x5e\x48\xd5\x2b\x41\x9f\x28\x43\x72\xfe\xf4\xb1\xe6\ +\xc2\x4c\x8c\xe7\xe6\xcf\x9d\x15\xbc\xbe\x67\xf7\x1e\xe8\xbf\x6a\ +\xc1\xdf\xdd\xd7\x68\x95\x3c\x3c\xf6\x0a\x54\xb9\x90\xf5\x7a\xe4\ +\x6b\xb6\x5c\x7b\xe6\xe8\x89\x72\x26\xe3\x81\x68\x2e\x9f\xef\x6a\ +\x8b\xc9\x2c\xaa\x66\xe6\x88\x8e\xcf\x1f\x3f\xdc\x54\x94\xc1\xce\ +\x8e\xf9\xf4\x99\xbf\xf9\xf3\x8f\xcd\x4e\x4c\xb0\x5a\x0b\x34\xb2\ +\x98\xa6\x57\xf6\xb5\xd3\x9c\x14\x96\xb9\x43\xfb\xf7\xac\x5b\xb5\ +\xaa\xaf\xbf\xf7\x8e\x7b\xee\xba\xf3\x4d\xb7\xd5\x6b\x95\x56\xab\ +\x49\x8c\xcb\xa4\xcc\x7c\xaa\xb6\xeb\x97\x07\xae\x5b\x9b\x9c\x3d\ +\x7b\xe0\xc6\xeb\x6e\xa2\xe4\x70\xd1\xc2\xb4\xc0\xf4\xf5\x76\x15\ +\xe6\xb5\x93\x47\x8e\x72\xd1\xae\x76\x31\x30\xb4\x72\xe5\x9a\x64\ +\x6f\x82\xf1\xb7\x2a\xad\x8e\x81\x81\x88\xa9\xce\x8e\x4f\x4c\x1c\ +\x39\xc1\x7a\x65\x9e\xf3\x60\x64\x59\xb6\xde\xd3\xd1\xb3\x6c\xf9\ +\xf2\x9f\xfd\xe4\x09\x8a\x93\x79\xc9\xef\xa1\xf5\x64\x38\xc0\x00\ +\x22\x89\xde\x72\xb3\x01\x4d\xd3\x30\x14\xcb\xd2\xe7\xd2\x29\xc1\ +\x2b\xe4\x8b\x15\xc1\x17\x4c\xa5\x0b\xb7\xdd\x74\xdb\xfe\x17\xf6\ +\xbe\xf5\x0f\x1f\xa8\x43\xfc\xf5\x27\x1f\x4d\xe7\xb3\x14\xcd\x9a\ +\xba\x89\x1c\x32\xba\x76\xd5\xf3\xc7\x8e\xe4\x2b\xf5\x40\x28\x46\ +\x21\xa6\x2d\x99\x68\xaa\xb5\xe9\xd9\x05\xa5\x59\x83\x34\x03\x10\ +\xa0\x89\x1b\x0c\x85\x87\x06\xfb\x33\x73\xf3\x0d\xa5\x15\x08\x06\ +\x75\xcb\x14\x39\x9a\x10\x00\x10\x05\x59\x4e\x71\xac\x97\x8e\x1f\ +\x59\xbb\x7a\xb5\x69\xb6\x6c\xa3\xd9\xd7\xbd\x72\xf5\x8a\x65\xa7\ +\x8f\x1e\x99\x9b\x9e\xd1\x54\x4d\x6d\x35\x93\x01\xf6\xa5\xb1\xe9\ +\xcd\xb7\xdf\x98\x9a\x9f\xa9\xdb\xb4\x55\xd2\x4c\x07\x23\xc8\xb9\ +\x08\x02\x0a\xf1\xb2\xa4\x59\x46\x2e\x55\x75\x10\x93\xab\x34\x81\ +\xe8\x61\x19\x21\x9b\xc9\xfb\x44\x3e\xd9\x95\x30\x6c\xf5\xb2\x9f\ +\x19\x08\x40\xa9\xd0\xa8\xe4\xf3\x98\x58\x2c\x0b\x77\xee\xdc\x3d\ +\x34\xbc\x36\xd6\xd6\xf9\xdc\xce\x1d\x6d\xed\x9d\xfb\x5e\xdc\x7b\ +\xfd\x8d\xd7\x4d\xcf\xcd\x5b\x0e\xe1\x05\x99\x95\x24\x07\xe2\x89\ +\xa9\x09\x41\x64\x80\xab\x8d\xf4\x77\x6e\xbe\x7a\x8b\x7e\xe0\x78\ +\xb3\x9a\x05\xbc\xd8\xdf\xd7\xf7\xb5\xaf\x7d\xa3\x5a\xad\x40\x9a\ +\xb3\x6c\x0c\x19\xba\x5c\xab\x04\x3c\xb2\x5f\x96\x2d\x07\x77\x74\ +\x76\xe8\xa6\x63\x5a\xba\x8b\x1d\x51\xe6\x10\xe2\x19\x8a\x1a\xe8\ +\xef\x8b\x5f\xbd\x66\xf3\xa6\xf5\xd5\xfc\xdc\xb9\x93\x85\x70\x2c\ +\x91\x2f\x17\x75\x07\xb0\x82\x1c\x88\xf8\x13\x9d\x09\x86\xe3\x18\ +\x02\x01\x00\xf3\xe9\x05\xe6\x3f\xe4\xe5\x65\x86\x6d\x3b\x8f\xbf\ +\xf8\xe7\x4d\x7b\xe1\x77\x2c\xc1\xb1\xe0\x5d\x4f\xb1\xce\xff\xe5\ +\x95\x81\x04\x85\xe9\xba\x00\xc8\xff\xac\xf1\xd6\xf8\x5f\x17\x88\ +\xd9\x7a\x9d\xa9\xf7\xec\xec\xec\x9a\x35\x6b\x2e\x37\x8f\x01\x95\ +\x86\x6d\xb9\x54\xb5\xa5\xa9\xd5\xe6\x8a\x35\x6d\xf1\x64\xe7\xaa\ +\x55\x96\xad\x1a\x94\x61\xf4\x24\x63\xd1\xb5\xa3\x4a\x29\x55\xa9\ +\xb4\x3a\x45\xaf\xa2\xeb\xd5\xca\x92\xc8\x93\x77\xbe\xe5\x16\x5d\ +\xb5\xee\xba\xf6\x9a\xa5\xc5\x82\xe3\x18\x8e\xd6\x3a\x75\xe6\xa2\ +\x6b\xe8\xb9\x8a\x4a\x20\x9c\xbc\x38\x17\xf0\xb0\xbc\x28\x2f\x95\ +\xb2\x4b\x0b\x73\x08\xa0\x54\xa9\xe5\xed\x1a\xe6\x7d\x9e\x67\x9e\ +\xd9\x7e\xf2\xec\xb4\x66\x93\x77\xbf\xf3\x0f\x7f\xfe\x6f\x3f\xb5\ +\x2c\x23\x3e\x5f\xdc\x7b\xf8\xd0\xb2\xa1\x15\xd5\x7c\x85\xd7\x5b\ +\x14\x85\xdf\x70\xeb\xb5\x13\x13\xe3\xa1\x50\x64\x6a\xc2\xa6\x08\ +\xed\xba\x08\xb8\xd4\xc4\xd9\xb3\xd8\xd4\x59\x84\xd2\x0b\xa9\x65\ +\x2b\x56\x18\x8a\xae\x37\x4a\x31\x59\x18\x58\x31\xb8\x38\x33\x39\ +\x3b\x35\xe1\xc7\xd8\x22\xc4\x16\xa5\x84\x3f\x38\x30\x38\x68\x13\ +\xe7\xd8\xc9\x43\xf1\xf6\xa0\x5c\x6b\x0c\x76\xc5\xb3\xd9\xc2\x70\ +\xff\x60\x29\x5f\x5a\x5a\x48\xf5\xf7\x74\xfb\x7c\xbe\x42\x21\x97\ +\xae\xd7\xc6\xc6\x2e\xac\xdf\xb8\x36\xee\x95\xff\xf6\x57\xbf\xc2\ +\x88\x1d\x4f\x57\xb8\x60\x62\xfb\xf6\x5f\x76\xc7\x23\x41\x99\x37\ +\x69\x40\x1b\xf5\x91\xee\xb8\xe0\x09\xf9\x63\xed\xff\xe7\x3b\xdf\ +\xce\x55\x1a\xa3\xeb\xd7\x6c\x5e\xbf\x16\xba\xae\xc8\x33\x97\x3b\ +\x00\x0f\x00\x00\xb2\x3f\xf9\xc2\xa1\xf3\x2b\x06\x83\x92\xcf\xdb\ +\xa8\x9a\x5f\xfd\xda\xd7\xb6\xdc\x71\x8f\x27\xca\xf6\x75\x85\x19\ +\xbb\xa3\x9e\x2d\xd3\x12\xd3\x1e\x0e\x67\xcf\x8e\xd7\x1a\xfa\x7c\ +\x73\xc6\x71\xc1\x6c\xb1\x80\x10\x0a\x31\x3c\x34\x2c\xc4\x50\x14\ +\x72\x21\x30\x5d\x5b\x0d\xfa\xd8\x7f\xfe\xfa\x57\x0d\x9d\xf8\x83\ +\x51\xd7\x25\x22\xc7\x42\xdb\x84\x9c\xaf\xd2\x50\x3a\x93\xc9\xd4\ +\xe2\x6c\xb5\x56\x21\xae\x33\x3a\xb2\x22\xb5\x94\x81\x8c\xa0\x68\ +\xb6\x2c\xc8\xcd\x4a\xb3\x7b\x60\xe0\x67\x3b\x9e\xcd\x29\x15\xce\ +\x2f\x57\x1b\x35\x8f\xe8\xa1\x5d\x60\x35\x34\xc1\x1f\xd0\x1c\x20\ +\xc9\x7e\x82\x1d\x00\xf0\x91\x63\x87\x23\x41\x7f\xa6\xa5\xdb\x86\ +\x23\x0b\x2c\x40\x00\xd9\x36\xeb\xba\xcb\x07\x7a\x0f\xef\xa7\x79\ +\xde\x4b\x80\x4d\x23\xc6\xb5\x2d\x4d\x25\xb6\x8b\x15\xc7\x31\x1d\ +\x0c\x10\x2a\xd6\x8a\x5e\x2f\xe7\x9a\x8d\xde\x8e\xe8\xd8\xe9\xa3\ +\xf5\x4a\xd1\xeb\xf5\x85\x42\x11\x55\xd1\x28\xb7\x32\xd2\x1d\xaf\ +\x55\x9b\x85\x96\x5b\xd4\xb8\x6a\xbd\x6e\x3b\x96\x2c\x70\x2c\x24\ +\x90\x85\xa5\x56\x1d\x62\x86\x96\xbc\xd3\xb3\x69\xc0\x49\x34\x27\ +\x5b\x04\x08\x9c\x90\xc9\x14\x74\x5d\x23\xd8\x7d\xc5\x27\xfd\x32\ +\xd4\x32\xd9\xaa\x22\x04\xfc\x04\x69\x18\xe9\xd1\x8e\xb6\xa5\xba\ +\x7e\x6e\xfe\xdc\xf9\xb9\xc2\xfd\xef\x7c\xe8\x7d\x7f\xfc\x90\xa1\ +\xd9\xff\xeb\x43\x1f\x2f\x55\xab\x48\xd2\x94\x6a\x01\x36\xab\xbc\ +\x28\x03\xc7\x61\x29\xf6\xf8\xc9\xf3\x1b\xd6\xad\xe9\x6d\x8f\xe7\ +\xb3\xf9\xbe\x9e\x6e\x2f\x2b\x5d\x1c\x9f\x0a\x87\xa3\xa6\x63\x13\ +\xca\x25\x14\x61\x58\x56\xa5\x09\x0d\x31\xcd\xb2\x90\xa1\x88\x6d\ +\x01\x84\x65\x99\x73\xb0\xd3\x52\x1a\xdd\xde\xb6\xc9\x8b\x13\x07\ +\x0f\x96\x28\x6c\xf6\x75\x85\x0d\x0b\xd5\x5b\x66\xa5\x52\xc9\x14\ +\x1b\xb2\x2f\x3e\x35\x37\xcd\xc8\xc1\x95\x2b\x56\x4e\xa5\x1a\x66\ +\xb5\x50\x6b\x55\x80\xd1\xfc\xdd\xc3\x1d\x02\x80\x89\xed\x12\xf3\ +\x77\xbc\x21\x20\x10\x99\xe4\xff\xa6\xcb\x47\x94\x89\x1c\xed\x7f\ +\x1a\xdc\x29\x9a\x22\xce\xeb\xda\x21\x51\xaf\xcf\x5e\x06\x42\x58\ +\xab\xb7\x2c\x93\x6e\x66\x5a\x9a\xa5\x13\x72\xb2\xa7\x77\xa4\xb3\ +\xad\xe7\x47\x3f\x7a\x66\x69\xb1\xfe\x97\x7f\xf3\xa7\xde\x78\x57\ +\xdf\xb2\xd1\x15\x82\x2f\x12\xef\x50\x75\x6d\x3e\x35\x43\x20\xbe\ +\x38\x3d\x07\x08\x15\xf0\x46\xc2\x91\xd8\xf0\xe8\x90\x1c\x08\x9f\ +\x1d\x7f\x58\xf4\x78\x02\x51\x9f\xed\xe0\x8b\x13\x13\xb5\x9a\xb6\ +\x72\xb8\x3f\x9b\x9e\x76\x30\xa0\x00\x7e\xcf\xbb\xdf\x8d\x21\xfc\ +\xc2\x17\xbe\x32\x35\x37\x4b\x23\xf4\xf4\xd3\x3b\xb3\x99\x7c\xb5\ +\xf2\xff\xb2\xf7\x9e\x61\x96\x5d\xe5\x99\xe8\x8a\x3b\x9d\x7d\xf2\ +\xa9\x53\xb9\xaa\xab\xaa\xab\x3a\xa9\xd5\x59\x39\x21\xa1\x2c\x84\ +\x84\x04\xc6\x36\xc9\x0c\x1e\x03\x63\x0c\x63\x3c\xb6\xef\x78\x3c\ +\x4e\xd7\xe0\x74\x0d\xcc\xc5\x36\xc3\x25\x18\x6c\x83\x10\x51\x01\ +\x83\x42\x23\x09\x85\x6e\xb5\x3a\xe7\x50\x39\x9e\xaa\x93\x77\xde\ +\x7b\xa5\xfb\xe3\x08\xec\x79\x1e\x33\xf3\xb8\x5b\x0c\xe3\x07\xd6\ +\xb3\x7f\x9c\x3a\x55\xb5\xf7\x3e\xeb\xac\xfd\xae\xf7\x7b\xbf\x77\ +\xad\x6f\x6d\x6c\x6c\xf4\xd4\xb3\xcf\x63\x5d\x57\x08\xf7\xf4\xf7\ +\xb7\x9a\x8d\x91\xd1\xbe\xf1\x8d\x1b\x13\xc1\xde\xfe\xb6\x5f\x5a\ +\xad\xfc\xd7\x0b\x53\xf3\x02\x00\xc6\xe3\x66\xcb\x2d\xe6\xb2\xb5\ +\xd5\xd5\x4d\x1b\x26\xba\xf2\xf9\x99\xa9\xf3\xed\x5a\x6d\xc7\xc6\ +\xd1\xfe\xbe\x81\xa5\x99\x99\x73\x53\xd3\xbb\xc6\x27\xec\x9e\xfe\ +\x50\x09\x65\x67\x46\x2e\x2b\x3f\xb1\x6f\xdf\xf7\x5e\x7e\x45\x50\ +\xda\xd7\x37\x98\xcd\xe4\xc7\xc7\xb7\x00\x88\xff\xf1\x3b\x4f\x72\ +\x26\x6a\xcd\xf6\xf8\xc4\xf8\x6a\xbd\x99\x8a\xe2\xc9\x85\xd5\x5b\ +\xee\x19\xaa\x54\xeb\xe7\x2f\xcc\xdd\x74\xcb\xeb\xcf\x4f\x4d\x37\ +\x6a\xd5\x27\x9f\x7a\xf2\xf3\x9f\xfe\x1b\x99\x44\xf5\xd5\xe5\x0b\ +\x2f\xbf\xb8\x50\x59\x15\x6b\xad\x62\xc8\xd6\x8d\x8f\x73\x7d\x61\ +\x62\xc3\x86\xc9\x0b\xe7\x59\xe2\x41\x28\x5b\xb5\x7a\x3e\xdb\x7f\ +\x71\x75\xa6\x4a\xc5\xf4\x91\x03\xaf\x00\x70\xb5\x82\x22\x57\xcc\ +\x6d\xd8\xb4\xf1\x95\xc3\x87\x7c\xe8\xfc\xda\xfb\xdf\xb9\x79\xe7\ +\xd5\x2f\xd6\x9f\x25\x66\xb6\x50\xea\xbd\xf6\xc6\xdb\x11\x4d\xbf\ +\xff\x97\xdf\xfb\xf2\xcb\xaf\xb4\x5a\xed\x75\xeb\xd6\xdd\x70\xc3\ +\x8d\x9b\xb7\x6c\x59\x58\x5e\x33\x53\x76\xbd\xd6\xa4\x94\x02\x88\ +\x9b\x2d\x07\x02\x83\x25\x02\x11\x0c\xb0\xd2\x81\x90\xcc\x31\x0d\ +\x63\xad\x56\x33\x0c\x43\xd7\xf4\x62\xa6\x78\xfa\xcc\xa9\x74\x2a\ +\x4d\x35\x03\xc7\xc0\xa9\x39\x93\x93\x53\xc5\x5c\xe1\xec\xcc\x05\ +\x29\xc2\x85\xc5\xa5\xde\xfe\xfe\xa8\xda\xae\xd6\xdb\x43\x7d\x83\ +\x0b\x17\x66\x59\xc2\x11\xa6\x96\x69\x19\x54\xd3\x35\xdd\x75\x3d\ +\x00\x20\x67\x40\xea\x90\x12\x0d\x02\x10\x47\x51\x2a\x95\x22\x94\ +\x94\xbb\xbb\xe7\x66\x67\x99\x50\x58\x4a\x11\x44\x31\x4b\xa4\x94\ +\x50\xb7\x4c\xcb\x6a\x36\x1d\x9c\xb1\x46\xd6\x8f\x13\x4a\xdb\xed\ +\x76\xbd\x51\xb7\x2c\x0b\x43\x12\x25\x21\x88\x82\x52\xb9\xa7\xda\ +\x6e\x37\x5d\xbf\xe9\x05\xad\x20\xf6\x83\xc0\xf1\x23\x4b\xc3\x7e\ +\x94\x84\x11\xc8\x66\x0b\x22\x69\x11\xcb\xce\x15\xcb\x2d\x3f\x82\ +\x10\x21\x02\xa5\xe0\x8d\x7a\xb3\x98\xcf\x82\x4b\xd8\xcf\x7d\x6a\ +\x6e\x2e\x88\x62\x4c\x75\x88\xf5\x4a\xbd\x79\xf8\xe4\x89\xae\xbe\ +\x09\x45\xf5\x56\x22\x88\x5d\x18\xee\xb1\xf3\xd9\x4c\xcb\xf1\x11\ +\x84\xbe\xe3\x9a\x99\x4c\xbb\xdd\xf6\x91\xca\xa4\xcc\x42\xbe\xf0\ +\xfc\xf3\x2f\xdd\x77\xdf\x03\x9f\xfe\xf4\xff\x67\x18\xb5\xcf\x7f\ +\xf1\x8b\xe9\x7c\x36\x66\x11\x97\x02\x28\x94\xc4\xd2\x0f\x93\x24\ +\x8a\x91\x90\x44\xd3\xbb\xbb\xbb\x4f\x9d\x3e\x8d\x12\xa2\x94\x82\ +\x18\x68\x9a\x36\x36\x36\x5a\xad\x56\x57\x16\xd7\x34\xa4\xf2\x99\ +\xcc\xdc\x92\x97\x2b\x06\x8d\x7a\xd0\xdd\xdb\x5f\x99\x6d\xb8\xae\ +\x5c\x5e\xaa\xe7\x7a\x46\x8a\x86\x38\xf6\x7c\x45\x0a\x20\xa3\xe4\ +\xc7\xa2\xb9\x2b\x05\x5e\xf3\x9a\x7c\x4a\x29\xa9\x7e\x74\xa9\x70\ +\xf5\x6a\x2d\xc2\x9f\xae\x7c\xe6\x4f\xfa\x13\x13\x42\x9e\x7f\x61\ +\x3f\x26\x39\xc3\xc8\x6e\xb9\x7c\x6c\x71\xfe\xcc\xfc\xcc\xac\x9d\ +\x59\x3f\x3c\xb0\x75\xbe\x22\xea\x3e\x4e\x84\x37\xbe\x71\xfb\xf7\ +\x9e\x7d\x3e\x10\xfa\xd0\xc8\xb0\x9d\x69\x05\x41\xab\xdc\x93\x4f\ +\x22\xfe\xec\x33\x2f\x58\xd4\x9e\x5e\x98\x1d\x1d\x9f\x48\x65\x72\ +\x61\x92\x30\xe5\x1b\x86\x05\x80\xcc\xe5\x0b\xb9\x42\x9e\x71\x89\ +\x29\xdd\xb0\x61\xc3\x9e\x6b\xae\xf9\xcc\xe7\x3f\x1f\x4b\xd9\xd3\ +\x3f\x80\x00\x98\xd8\xb4\x79\x75\x79\xb9\xd6\x70\xa9\xbe\x36\xdb\ +\x68\x28\x88\xe7\x16\x17\x6f\xbc\xf6\x16\xa1\x00\xd5\xad\x52\x77\ +\xdf\x60\xe0\xff\xe6\x6f\xfd\x5f\x1a\xb5\x22\x26\xf2\xa5\x42\x6d\ +\x6d\xd9\xc0\xd0\xb6\x4d\x84\x24\x10\xec\xf4\xf1\xa3\x04\xc3\x9d\ +\x5b\xb7\x8e\xf4\x16\x43\x27\x94\x80\x1c\x3b\x7d\xae\xdd\xf4\xf5\ +\x5b\x73\x43\x03\xfd\x15\x26\x0e\x1e\xdc\xff\xe8\xd3\x7b\xcd\x6c\ +\x5e\x30\x58\x59\xab\xf7\xf5\x8f\x84\x91\x70\x5c\x07\x00\xa2\x1b\ +\x3a\xd2\xf5\xa9\xb9\x85\xb9\x85\x19\xcd\x34\x6e\xbc\xe3\xee\xba\ +\x0f\xe7\x96\x5b\x57\x5e\x7d\x53\x36\x53\x2a\xe7\x9d\x4d\x63\xe3\ +\x5b\x2f\xdb\xfc\xd1\x3f\xfd\x8b\xfb\xef\xbf\x6f\xc3\xd8\x68\xe9\ +\x0d\xbd\xe5\xde\xc1\xe3\xe7\xa6\x49\x2e\x77\x76\x76\xba\x7b\x60\ +\xb0\xd6\xaa\x9d\x3c\x76\x14\x25\x61\x4f\x21\x57\xd4\xcd\x8b\xae\ +\x1a\x81\x64\x60\x19\xac\x5e\x9f\x2f\xe8\xa0\x54\x2c\x9f\x3c\x7b\ +\xe6\xd4\xe2\xaa\xdd\x9b\x59\xa8\x34\x2a\x8b\x6b\x1b\x76\x5c\x5b\ +\x1e\xee\xb1\x33\xb9\x7a\xdb\x07\x2a\x69\xb4\xda\x42\x41\xdd\xb4\ +\xec\x74\xf6\x95\xc3\x07\x2b\x6b\xab\x03\x83\x43\x7e\xc4\xfb\x07\ +\x06\x59\xe2\xce\x2f\xad\x10\x4a\x39\x83\x42\x41\xc6\x05\x4f\x58\ +\xc8\x22\x33\x45\x52\x69\xec\xfa\xae\xa9\x11\x96\x08\xd7\xf5\xaf\ +\xbb\xe6\xc6\x53\xa7\xcf\x8e\x8d\x8e\x1f\x78\xe5\x30\xe7\xe8\xf9\ +\x97\xf6\x23\x02\x7a\x7a\x7b\xba\x31\xa8\xcf\x2d\x65\xca\xc4\x04\ +\x2a\x8a\x55\xc1\x4c\xf7\x94\x7a\xba\x0b\x5d\x76\x36\x17\xb3\x78\ +\xa0\xa7\x47\xc4\x71\xbd\xba\x9a\x4e\x67\x28\x40\x71\x18\xc4\x91\ +\x02\x4a\x2a\x25\x67\xe6\xe6\x4c\xcb\x4a\xa7\x33\x12\x62\xce\x98\ +\x02\x50\x01\x40\x29\x35\xf4\x94\x91\xc9\x11\x43\x6f\xd7\x57\x7d\ +\x1f\xf5\x75\x95\xc3\x98\x4d\x9d\x3f\x1d\xf9\xde\xba\xe1\x41\xd7\ +\x77\x86\x87\x06\x79\x40\x4c\x2b\x55\x99\xad\xac\x36\xdc\x86\x1b\ +\x72\xa4\x61\x4b\x4b\x24\x8b\xc2\xc4\x4b\x98\x1b\xbb\xcb\x8d\x30\ +\xe0\xb2\x77\x78\x24\x5f\xee\xf5\x2b\x6b\x31\x8b\x05\x4f\x08\x46\ +\x3f\xd8\x94\xfa\xe2\xd9\xcc\xd2\xca\x82\x9d\x49\xf1\x58\x64\x64\ +\xe6\x0f\xfe\xf0\xf7\x0e\x9e\x5a\x9e\xaf\xb4\xef\x7b\xf0\x01\x3b\ +\x25\x21\x8c\x5e\x7a\xf2\xc9\x94\x61\x5a\x86\x11\xb8\x4e\x28\x54\ +\xc0\x58\x2a\x95\xd6\x53\x29\x82\x29\x21\x3a\x00\x74\x7a\xa6\x72\ +\xf3\x2d\xf7\x1c\x3b\x72\x50\xb2\x58\x00\xc9\x92\x58\x40\x89\x04\ +\x89\x18\x4f\x12\xc1\x28\xcc\xa7\x2d\xc0\xb9\x10\x02\x42\xc8\x39\ +\x37\x4d\x13\x20\x60\xa7\xad\xfd\xfb\x5f\x9e\x18\x1f\xbf\xe5\xc6\ +\x9b\x9f\x7c\xe2\xc9\x95\x6a\x60\x17\x47\xce\x2d\x46\x40\xd9\xfe\ +\x0a\x63\x09\xaf\xd5\x93\xd5\xca\xb1\x75\x57\xe4\x41\x79\x84\xa7\ +\x73\x29\x03\x4b\x83\xfe\x98\xc0\xfd\x7f\x02\xc3\x17\x7b\x4e\x09\ +\xe4\x0f\xca\xad\xff\x4b\xbf\x06\x3f\x85\xe0\xfe\x13\x6f\x52\x88\ +\x4d\x5b\x37\x61\x55\x8e\x02\xa4\x63\x73\x7c\xb8\x17\xe9\x5a\x36\ +\xb7\xb1\xe5\x0c\xac\xb6\xdc\x10\x30\xa4\x00\x90\x60\x66\x7e\xb5\ +\xe5\x83\x96\xc7\xae\xb9\x76\xcf\xfc\xc2\x85\x6c\x2e\x1d\xbb\xee\ +\xaf\xfe\xe6\xef\x02\x00\xd7\x96\xe6\x27\x2f\x4c\x46\x8c\xb7\x1d\ +\x37\x95\x96\xf9\x7c\x4e\x37\xb4\x6c\x3e\xbd\xb0\xb8\x88\xa9\x56\ +\xca\xa6\x6f\xbe\xf5\xb6\xbf\xf8\xc4\xc7\x1b\x0d\x87\x2b\x98\xcf\ +\x15\xfd\x28\x4a\xea\x6e\xb6\xd4\xbb\x7e\xc3\x96\x17\x5f\x78\xa1\ +\xde\x74\xb5\x4c\xd6\x0d\x62\xac\x1b\x00\x93\xb9\xfc\x6b\x92\xad\ +\x00\x00\x20\x00\x49\x44\x41\x54\xf9\xc5\x4f\x7c\xf2\xaf\x36\x4c\ +\xac\x3f\x37\x35\x93\x4d\x17\xa8\xae\xb7\x5d\x37\x9d\xc9\x6c\xdd\ +\x30\x76\x60\xdf\xfe\x42\x57\x57\xcd\x59\xe5\x4c\x8c\x0e\x0d\x0e\ +\x0f\x0c\x22\x1e\x68\x9a\x69\x67\xbb\x7a\xd6\x8d\xad\xb5\x1b\x9f\ +\xf9\xda\x37\xc7\x27\xd6\xd7\x9a\x2d\x2f\x08\x73\xf9\xa2\x9d\xed\ +\x6a\xb6\x5a\x9a\x9e\xae\x54\x6a\xa6\x95\x6f\xb4\x5c\xac\x99\x8d\ +\xb6\x03\x0c\x63\x69\x65\x59\xd3\xc9\x6a\xad\xae\xa5\xb3\x4e\xc8\ +\x89\x6e\x63\x4c\x8f\xbc\x72\x68\xf7\xee\x5d\x57\x5c\xb1\xbb\x5a\ +\xad\x2e\x57\xea\xef\xfb\xc0\xaf\xef\xd9\xb3\xeb\x03\x3f\xf7\x60\ +\xaa\xd8\x7b\x7a\x66\xef\xcd\x6f\x78\xc3\x9e\x1b\xae\x7b\x71\xdf\ +\xfe\x7a\xab\xf6\xa6\x3b\x6f\xdf\xb3\x75\x6b\xd2\x6a\x57\x9b\x4d\ +\x68\x14\x2e\x6e\xd4\x22\xe5\xaf\x2d\x9c\x9a\x9d\x19\xe8\xde\xbe\ +\xf9\xc2\xf4\xb9\xee\x9e\xd2\x5c\xdb\xbf\xe6\x9a\xab\x32\xf9\xfc\ +\xae\xcb\x76\x66\xf4\x7c\x02\xe3\x44\x89\x42\xa9\x07\x03\x20\x14\ +\x08\xa3\x30\x49\x92\x74\x36\x2d\xa5\x38\x73\xf6\x74\xab\x1d\x20\ +\x62\x5a\x16\x48\x22\x47\xf0\x24\x9d\xca\xf8\x71\x2c\x21\x92\x40\ +\xc5\x5c\x48\xce\x22\x56\xc3\x04\x18\x94\xea\x9a\x51\xe8\xea\xa2\ +\xba\x15\x2b\xd8\x66\xfc\x99\x83\x87\xfb\x87\xd7\xd5\x6b\xb5\x46\ +\x10\x10\xa8\x0a\xd9\x30\x0e\xa3\xf1\xde\x61\x4b\xc0\x1d\xbb\xae\ +\x99\xed\x5e\x38\x77\x7e\xba\x98\xeb\x4a\x59\xd6\x86\x0d\x13\x27\ +\x8e\x1e\x1f\x1a\x18\x9a\xba\x70\xce\x75\xfd\x5c\xda\xca\xe5\x0a\ +\x11\x35\x18\x8b\x18\x4b\x00\x90\xc7\x8e\x1d\xdb\xb1\x63\x67\xa3\ +\xd9\x14\x42\x20\x4c\x00\x84\x94\x50\x4d\xd7\x35\xcd\x00\x10\x3a\ +\x4d\x27\x0e\x99\xa7\x80\x6b\x86\x0d\xc7\xdb\xb0\xf9\x32\xb7\x59\ +\x97\x32\xe9\xed\xea\xf5\xc2\xb0\x98\x2f\xcd\x2e\xac\xac\xd4\xdb\ +\x95\x7a\xbb\x15\xc4\x00\xeb\x44\xd7\x89\x6e\x22\x4d\x20\x8c\x43\ +\xc6\x09\xc4\xd4\x36\x56\x1b\x2e\x20\x34\x93\xcf\xb7\x5b\x0d\x40\ +\x10\x86\x2a\x65\x51\x4a\x2e\x29\x5a\x5d\x5a\x98\x3c\x75\xec\xf0\ +\xee\xeb\x76\x81\xb4\x0e\xcc\xdc\x6d\xbd\xeb\x68\x2a\xe3\x33\xa0\ +\x80\x88\xfc\xe8\x91\x47\xbe\x59\x5d\x5b\x61\x2c\x0a\x13\x20\xb1\ +\xc6\x78\x44\x90\x01\x81\xaf\x78\x4c\x71\x61\x7c\xfd\xc4\xd2\x52\ +\xfd\xc1\x07\x1f\x00\x40\xbd\xf0\xfc\x5e\xa0\x12\xae\x98\x92\x4a\ +\x41\x28\xb9\x52\x02\x08\xa8\x82\x20\x48\xa5\x89\xeb\xb8\x9a\xa6\ +\x39\xae\x07\x01\x34\x52\x06\xa5\x14\x63\xd8\xdd\xdd\xbd\xbc\xb4\ +\xf4\x3b\xbf\xfb\x3b\xc5\xee\x9e\x77\xbf\xf7\x7d\xfd\xeb\x46\x3c\ +\xcf\xfb\xd6\x93\x4f\x5e\xb9\x73\x67\xcb\x89\x45\xe0\xd7\x6b\x8d\ +\x48\xcb\x17\xba\x4a\xc9\x9a\x8f\x35\xfd\xc7\x92\x84\x54\x52\xc9\ +\xd7\xfe\x00\xf2\x55\xf2\xfe\x2f\x1c\x02\x28\xa1\xc0\x4f\xdb\xf1\ +\x93\x07\x77\x29\x87\x46\x07\x0b\x5d\x5d\xe3\xeb\x27\x24\x67\x86\ +\x26\xb6\x6f\x1b\xeb\xed\xce\x69\x18\x0d\x0c\x0e\xcc\x2d\x56\xac\ +\xb4\x41\xa8\x91\xce\x97\x9e\x7b\x61\xff\x91\x63\xa7\x99\xc0\x46\ +\x2a\xf7\xec\x73\xcf\xa7\x73\xa5\xf6\x6a\x05\x08\x55\x2c\x94\xaf\ +\xb9\xe9\x96\x8f\x7f\xe2\xff\x5d\x37\x32\x5c\xaf\xad\x52\x02\xed\ +\x94\x3e\xb6\x6e\xc8\xf3\xda\x9c\xf3\x30\x4c\x0e\x1f\x3d\xee\x06\ +\x71\x90\xb0\x20\xe1\xf3\x2b\xab\x5e\x10\x7b\x51\x12\x33\x75\xe0\ +\xd0\xf1\x2b\xaf\xbe\x31\x95\xce\x66\xb3\x05\x4d\x33\x97\x57\x2b\ +\x61\x18\x27\x5c\xce\xcc\x2c\x9c\x39\x7b\x61\x6c\x6c\x7d\xdb\xf1\ +\xb3\xb9\x62\x57\x6f\x0f\xa2\x78\xd3\xe6\xcd\x7e\xe0\x56\x56\x57\ +\xa0\x64\x1a\xc1\x71\x1c\x22\x05\x16\x17\x97\xcf\x9c\xbb\xe0\x47\ +\xc2\x4f\x24\xb4\x32\xc2\x4a\x9f\x5c\x58\xae\xc7\xdc\x2e\xf7\x61\ +\x2b\xc3\x38\x88\x22\xe9\xb8\x61\xdb\x0d\x2f\xcc\xcc\xf5\x0d\x8e\ +\x78\x61\xa4\x99\xa6\x1b\x26\x4a\x21\x3f\x4a\x62\x2e\x36\x6c\xda\ +\xd8\xdb\x9f\x1f\x19\x19\x50\x82\xc5\x61\x20\x93\xe4\x2b\x5f\x7e\ +\xe8\xe9\xa7\xf7\x9e\x3a\x3f\xb9\xda\x72\x66\x17\x57\xf7\x1d\x3c\ +\x5a\x1e\x1a\x7b\xcb\xdb\xde\xf1\xb1\xbf\xfa\xeb\x0f\xfe\xc6\x6f\ +\x94\xfb\x7a\xae\xba\xe6\xea\x9b\x6e\xbc\x69\x71\x66\xee\xd8\xa1\ +\x23\x6b\x8b\xcb\x17\x9d\x0e\x7f\xd7\xdb\x1e\xfc\xca\xdf\xfd\xf5\ +\xdd\xf7\xdc\x92\xcd\x9a\xe5\xae\xfc\xfd\xf7\xbf\xe1\xb1\x6f\x3d\ +\xfc\xdb\xbf\xf1\xc1\x1b\xae\xb9\x26\x65\xa5\x24\x14\x44\xd3\x21\ +\x24\x0a\x80\x28\x4a\xa6\x27\xcf\xf3\x38\xfc\xf3\x3f\xfd\xc8\xdf\ +\x7f\xe9\x6f\xb7\x5e\xb6\x25\x8e\x23\xcf\xf3\xbc\xc0\x71\xda\xad\ +\x30\x0c\x08\x26\xae\xeb\x25\x31\x4b\xa4\x50\x10\x4b\x00\x39\x57\ +\x50\x01\x11\xc5\x14\xa1\x28\x8a\x62\xc6\x77\x5e\x7b\x4d\x2d\x0c\ +\x0f\x4d\x4f\x56\x58\xf2\x95\xe7\x9e\x39\x53\xad\x40\x5b\x33\xb2\ +\x69\x40\x30\x4b\x92\x42\x36\x97\xb3\xd2\x99\x94\x3d\x32\x3c\xc2\ +\xa4\x70\x7d\x5f\xd7\x8d\xd1\xa1\x61\x08\x54\x57\xb1\xe0\xbb\x5e\ +\x6d\xad\xda\xa8\xb7\x18\x63\x99\x4c\xa6\x50\x28\x99\x96\xa9\x9b\ +\x46\xb5\x5a\xbd\xf2\xaa\xab\x74\xc3\xe4\x9c\x53\x4d\x43\x10\x23\ +\x88\x11\x26\x8c\x33\xb7\xed\x56\x2a\x15\x21\x81\x90\xb0\xd1\x76\ +\x17\x96\x96\x5b\x8e\xbf\x61\xf3\x65\x5d\xe5\x1e\x44\x48\x26\x9b\ +\x5d\x69\xb8\xc7\xcf\x4d\x35\xdc\x28\x12\x0a\x10\x3d\x14\xd2\x4b\ +\x58\xa4\xa0\x66\xe7\x95\x91\x56\xba\x9d\x60\x5d\xb3\x73\x80\xea\ +\x12\x13\x42\x09\xc2\xd8\x30\x8c\x28\x0a\xc3\x30\x6e\x37\x9b\x97\ +\xb2\x88\x89\xaa\xf0\xb1\xaf\x3f\xf4\xca\x3f\x3e\x76\xf8\x99\x27\ +\x6a\x27\x0f\x50\x83\xcb\xb0\x6e\x91\xd8\x44\xe1\xa1\x97\x9f\xbf\ +\xee\xca\xdd\xb7\xdc\x78\xc3\xe6\x0d\xe3\xc5\xbc\xcd\x79\x92\x44\ +\xb1\xe7\xb5\xe2\x28\x8a\xa3\x24\x8a\x22\xa9\x40\x1c\x87\x07\x0e\ +\x1e\x18\x1c\x1c\x00\x08\x48\xa0\x24\x10\x52\xbd\xca\x59\x11\x42\ +\x14\x63\xc7\x71\x84\x14\x8c\x33\x84\x10\x63\x2c\x4e\xe2\x38\x89\ +\x57\x57\x57\x37\x6e\xdc\xd8\x6c\x35\xce\x9e\x39\xd6\xd3\x57\x96\ +\x10\x8f\x6e\xda\x5c\x73\x13\x9a\xe9\xca\x94\xfb\x0b\xdd\x3d\x0a\ +\x82\x7c\x21\x77\xf2\xf0\xcb\x5a\xd8\xd2\x99\x6f\x02\xd1\x9d\xcb\ +\xfe\x9b\x91\x65\xa4\x02\x5c\x81\x1f\x55\xd7\x15\x49\x20\xa5\xba\ +\x74\xeb\xc8\xbf\x29\xaf\xcc\x4f\x1e\xdd\x39\xe7\x97\x6f\xbf\x9c\ +\x05\xd9\xb1\xc1\x4d\xdf\xf9\xce\xdf\x29\xcc\x59\xe4\x70\x96\x69\ +\xd4\x1b\xdc\x35\xbf\xff\xcc\xb9\xeb\xf7\xbc\x17\x10\xe4\x3a\xad\ +\xe5\xa5\xe5\xfe\x81\xa1\x6a\xad\x69\x98\xc6\x1b\xef\x7b\x00\x41\ +\x08\x25\x02\x52\x01\xaa\x09\x2e\x76\xee\xd9\xfd\xf0\x57\x1f\xfa\ +\xe0\xaf\x7d\x20\xf4\xfd\xed\x97\x6f\xd4\x34\xe8\xb7\x5d\xcb\x30\ +\x73\x85\xfc\x6a\xb5\xde\x68\x36\x25\xa4\x89\x90\xbe\x1f\x06\x51\ +\x62\x5b\x36\x84\x4e\x3a\x9d\x59\x5a\xa9\x10\x5d\x57\x18\x21\x8d\ +\x72\xce\xbd\xc0\xcf\xe6\x2c\xbf\x1a\x8e\xac\x5b\x77\xf2\xf4\x99\ +\x9e\xbe\x5e\x88\xb5\x62\x4f\x77\x3e\x6d\x3f\xb5\x77\xaf\x94\x52\ +\x32\x61\xe7\x53\xba\x95\x1e\x1c\x1c\x5a\xaa\x54\x16\x96\x2a\x6d\ +\xc7\xb7\xf3\x25\x80\x29\xc4\xc0\x34\x74\xd7\x77\x8d\x4c\x06\x50\ +\x4d\x42\xa2\x5b\x29\x80\xdb\xcd\xb6\xa3\x30\x75\x23\x6e\xa5\x17\ +\x37\x6d\xb9\xfc\xf4\xd9\x53\xad\x66\x4b\x21\x60\xea\x86\x17\xb8\ +\x18\x84\xbe\xbb\x58\xcc\x74\x0f\xf7\xe7\x40\xd4\xdb\xa8\x56\x5d\ +\xc7\x8d\x18\x77\x93\x24\x65\x67\x98\x52\x5f\x7d\xe4\xf1\xcd\xdb\ +\x77\x4e\x6c\xdb\x72\xf5\xb5\xd7\xbd\xb8\xef\xa5\x9d\x3b\x77\x5c\ +\xbf\xe7\xca\x6a\xb5\x4a\x35\x5d\xd3\xb4\xd5\x46\xb3\xe7\x62\xa3\ +\xcd\xda\xf2\xac\x09\xdb\x66\x26\x91\x52\x84\x8c\x0e\x74\x65\x32\ +\xba\x82\x26\x14\xc2\xc5\x38\x2d\x95\x26\xa4\xb0\x28\x61\x51\x68\ +\x18\xa6\x53\xaf\xbe\xe5\xc1\x07\x1f\x7c\xf3\x03\x2f\x3f\xff\xc2\ +\xf9\xf3\x67\x84\xe4\x86\x69\x4b\x21\x83\xc0\xe7\xcc\x43\x50\x2a\ +\x01\x15\xc0\x10\x52\xa5\xa4\x94\x12\x40\x00\x38\xa7\x00\x84\xae\ +\xc7\xa5\x0c\xe2\xf0\xec\xcc\x94\x07\x85\x47\x00\xb4\x29\xe8\xcb\ +\x3b\x50\x0e\x0e\x0f\xac\x2d\x2c\x66\xcb\x45\x29\x78\xff\xd0\x00\ +\x41\x64\xa5\xba\xaa\xd9\xf6\xc6\xad\x9b\xc6\x26\x36\xbe\xf4\xc2\ +\xcb\xb9\x4c\xaa\xbb\xab\x70\xf4\xc8\x41\xdf\x73\x74\x9d\x5a\x96\ +\xc9\x38\xaf\xd5\x6a\xd9\x6c\x36\x6d\xe7\x38\x8c\x15\x84\xa7\xcf\ +\x9c\x3d\x70\xe0\x40\x3a\x97\x23\x48\x57\x08\x44\x51\xd4\x6a\x39\ +\x84\x52\x42\x0d\x8d\x10\x8c\x49\x10\x85\xba\x9e\x76\xc3\xe4\xf4\ +\x85\xc9\xe5\x95\x65\xac\xc4\xee\x9d\xdb\x10\xa5\x07\x4f\xec\x7f\ +\xf9\xc8\x71\xdd\x4a\x3b\x61\x6c\xda\x59\xa2\x6b\x09\x93\x51\xc2\ +\x68\xc2\x74\xdd\x40\x06\x89\xc3\x30\x12\xca\xca\x64\x82\xc0\xc7\ +\x18\x21\x08\xb8\xe0\xe9\xb4\xed\x7b\x2e\x04\x97\x54\x1c\xda\xd2\ +\xc0\xc2\xf4\xb9\x72\xf6\xae\x81\xee\x3c\xee\x2e\x02\x7f\x01\xa5\ +\xf3\xc0\xaf\x63\x44\x6e\xbf\x7e\xd7\xdc\x99\x4c\x65\x7a\x72\xe7\ +\xb6\x4d\xb5\x66\x33\x91\xd0\xc8\xe4\xc3\x90\x77\x62\xdc\xd5\xca\ +\x6a\xe0\xfb\x52\x82\xd5\x15\x1c\xf9\x29\x82\x94\xe3\x07\x18\x53\ +\x05\x14\x84\x08\x4a\x0e\x84\x52\x14\x03\x00\x34\x4d\x5b\xac\x54\ +\x00\x44\x18\xe3\x42\xa1\xd0\x76\xdb\x76\x26\x75\xf6\xec\xd9\x1b\ +\x6e\xb8\xa6\x29\xd9\xd9\x73\xc7\x3d\x0e\x37\x6e\xd9\x30\xb5\xf4\ +\xbd\x34\xce\xf4\x0d\xf6\x06\x49\x70\xf5\x75\x57\xc7\xcd\xaa\xd9\ +\x68\x6f\xeb\x2d\x1c\x9c\x3c\x06\x65\xb2\x3a\x33\xff\x63\x01\x77\ +\xa9\x94\xfc\x31\xc8\x32\x4a\x29\xf9\xa3\x85\x20\xa4\xfe\x8f\xc0\ +\xbb\x9f\xaa\x46\xa9\xf6\xe2\x4b\xfb\x5e\x77\xfd\x1b\xf3\x45\x2b\ +\x5f\x4a\x9f\x39\xdf\x18\x1a\x19\x26\x88\xd7\x56\xcf\x46\x9c\xa7\ +\xec\xb4\x09\xd9\x85\xb9\x99\x5a\x75\xf9\x97\xdf\xf3\xee\xdb\xef\ +\xb8\x93\xea\x50\x21\x80\x00\x57\x4a\x48\x25\x31\xa6\x9d\x72\xda\ +\x58\x81\x20\x09\x3e\xfb\xd9\x4f\x3d\xf3\xe4\x93\x06\xa5\xcf\xed\ +\x7d\xfa\x7d\x7f\xf5\xf1\xbf\xff\xc2\x17\xcf\x4f\xcf\x78\x61\xcc\ +\x18\x90\x48\x32\x21\x99\x10\x5c\x40\x80\x42\x84\x10\xc1\x90\x68\ +\x34\x65\x9a\x42\x01\x20\x64\x10\x04\x7d\x3d\xbd\x4a\xc5\x14\xa3\ +\x4c\x36\x8b\x14\xec\xef\xeb\x9b\x5f\xaa\x0a\x01\x77\xee\xda\xf3\ +\xc8\x57\xff\xe1\xf6\x3b\xee\x3a\x7a\xe4\x08\xa1\x3a\xd5\x8d\xba\ +\xe3\x30\xcf\x69\x39\xae\x94\xd0\x71\xda\x9a\x6e\x84\x2c\x40\x80\ +\x60\x48\x15\x07\x3c\xe1\x00\x43\x26\x38\x40\x80\x98\x56\xc4\xa4\ +\x69\xd3\x85\xa5\xc5\xc1\xc1\xe1\xcb\xb6\x5c\xf6\xf4\xd3\x4f\x67\ +\xf3\x69\xa8\x64\x31\x9b\xe3\xfe\x12\x09\xeb\x2f\x1c\x78\x5c\x83\ +\x2d\xdb\x56\xed\xa6\xc3\x84\x84\x88\x0a\x11\x45\x7e\xd0\x6e\x35\ +\x4b\xba\xfe\x97\xff\xed\x93\x9f\xfb\xe2\xe7\xde\xff\xde\xf7\xbf\ +\xe7\xbd\xef\x79\xdd\x0d\xd7\x2b\xa1\xf2\x85\x62\xaa\x50\x36\x0d\ +\xeb\xa5\x2f\x7f\xe9\x72\x08\x2f\x4e\x02\x3e\xbc\xef\xf9\xf9\xd3\ +\x2f\x00\xec\x16\x8b\x85\x6b\xaf\xbe\x6b\xc3\x8e\x0d\x00\x47\x00\ +\x70\xac\x18\x08\x62\xa4\x97\x11\x17\x80\x62\x8a\x24\x70\x1b\xbf\ +\xf6\x2b\xbf\x74\xdd\x75\xd7\xbd\xf2\xdc\xde\xd3\x67\xcf\x66\xb3\ +\xa9\x4c\xc6\x4e\x12\x69\x99\x5a\x36\x93\xe5\x8c\x08\xce\x98\x04\ +\x4a\x42\x05\x38\x44\x44\x01\xa1\xa0\xd2\x34\x2d\xf0\xfc\xee\x9e\ +\x1e\x42\xc9\xf2\xf9\xca\xd2\xd2\xe2\x0d\x77\xdf\x7d\xae\x5a\x39\ +\xb5\xb4\x64\x14\xb2\x51\xb3\xb1\x7b\xf7\x35\xff\x70\xfc\xf8\x9d\ +\x6f\xb8\xcb\x80\x30\x70\x1c\xdb\xb0\xbc\x28\xcc\x17\xcb\x57\x22\ +\x18\x73\x75\xe8\x95\x57\x74\x0d\x87\x9e\xd3\x4e\x62\xa0\x04\x50\ +\x9c\xf1\x18\x01\xe8\xfa\xae\x1f\xf8\x52\x32\x3b\x6b\x31\x26\x9f\ +\xfb\xfe\x0b\x61\x9c\xa4\x90\xee\x46\x9e\x94\x8a\x71\x81\x31\x36\ +\x4d\x93\x52\xcd\x75\x00\xe3\x11\x67\x2c\x8c\x59\x10\xb3\x04\xaa\ +\xa1\x81\x12\x45\x72\x71\x79\x6d\x69\x65\xf9\xfc\xec\x22\x47\x04\ +\x29\x80\x09\x89\xe3\x18\xeb\x86\xa9\x6b\x12\x80\x30\xf0\x08\xc6\ +\xba\x65\x61\x82\x09\xc5\x18\x41\x9d\x62\xaf\xdd\x42\x00\x10\x8c\ +\x10\x04\x9a\xa6\x25\x49\x72\x49\x84\x46\x70\x5d\xd7\x9d\x66\x6b\ +\xae\xbd\x66\xcc\x9d\x33\xb2\x66\xcb\xf3\x66\x96\x56\x67\xa7\x17\ +\xe3\x90\xdf\x7c\xcb\x1d\x9b\x37\x8c\x7c\xfd\xb1\xef\xba\xad\x5a\ +\x57\xb9\xaf\xd6\xf6\x30\xd6\x83\x28\x8c\xa3\x38\xf0\xbd\x7a\x6d\ +\x59\x43\x01\x96\xf5\xfc\xa6\x2d\x40\xc6\x96\x69\x06\x01\x83\x90\ +\x08\x21\x39\x10\x08\x43\x08\x95\x6d\xa7\xa5\x10\x9b\x37\x6f\xbe\ +\x30\x35\x95\x25\xd9\x3b\xef\xbc\xf3\x91\xc7\x1e\x09\x7c\x7f\xe3\ +\xb5\x57\xbf\xee\x75\xaf\x4b\x69\x6a\x69\x75\x11\x50\xcb\xd2\x61\ +\x6f\x57\x6e\xf7\x9e\x1d\xad\xb5\xc5\x9e\xae\xd2\x2f\xbc\xe9\x0d\ +\x3c\x70\x04\x13\x8e\x1b\x7e\xfb\x73\x9f\x34\x31\xb4\x09\xfe\xf1\ +\x30\x77\x09\xe4\x6b\xad\x1a\x48\x09\x84\x52\x3f\xea\xac\x08\x00\ +\xa9\x7e\xca\x24\xf7\xff\x13\x64\x19\x25\x33\xa9\xae\x46\xa3\xf1\ +\xe8\xf9\x6f\xe6\x0b\x59\x2e\xf5\xcb\x2e\xbb\x6a\xf3\xc4\x9e\x5f\ +\xfa\x0f\x9b\x00\x26\x00\x2c\xf3\xe6\xd2\xf8\x58\xff\xef\xfd\xc1\ +\x7f\x01\x28\x25\x18\x10\x42\x21\xa0\x38\x14\x00\x00\x8c\x89\x82\ +\x90\x25\x4c\x09\xa1\xeb\x38\x97\xcf\x45\x7e\x7b\xfa\xfc\xa9\xef\ +\x3f\xfb\xec\x86\xb1\xb1\xcf\x7f\xe6\xd3\xa7\x4f\x9d\x6a\x7b\x11\ +\x4d\xe5\x13\x21\x91\xc2\x9c\x29\x25\x15\xc2\x4a\x09\x2e\x64\x02\ +\x21\x62\x3c\x0e\xa3\x40\x22\x0a\x81\x8c\xc3\x08\x03\xd0\xdf\x5f\ +\x4c\x99\x9b\x11\x54\x6b\x6b\xab\x9b\x37\x6e\xdd\x92\x29\xf9\x12\ +\x40\x48\x73\xd9\x82\xe3\x38\x08\x69\xba\x69\x0a\x00\x9a\x8e\x0b\ +\xa5\xe0\x58\xc3\x44\x12\x02\x85\x60\x14\xc0\x9d\x97\xef\x38\x72\ +\xf4\x08\xe3\x02\x2b\xa5\x13\x88\x90\x42\x04\x53\x8d\x62\xa2\x31\ +\x25\xc3\xc0\x5f\x5e\x5e\xba\xf5\xf5\xb7\x7c\xfd\xeb\x5f\xcd\x65\ +\x4c\xc3\xa4\x89\xe4\xfb\xbe\xf7\xf5\xd2\xeb\xd7\x95\x53\xda\x6d\ +\x37\x6d\x79\xea\x7b\x27\x67\x66\xce\x03\x68\x23\x48\x39\x13\x9c\ +\x47\x7e\xdb\xb1\xb2\x99\xa9\xd9\xe9\x7d\xfb\x5f\xbe\xea\xaa\x2b\ +\xef\xbd\xf5\x8e\x6f\x3f\xfe\xf8\x87\x7f\xfd\x43\xb5\x7a\xf3\xd8\ +\xdc\xc2\xf9\xb3\x67\x96\x5a\xed\x8b\xee\xf9\xf1\x91\xe1\x0d\x5d\ +\x10\xeb\x61\x18\xfa\x41\xb3\x3a\xf9\xf2\x0b\xa6\x45\x15\xf6\x9a\ +\x7e\x7b\x6a\xae\x89\x68\x77\x61\x60\xf8\xba\x5b\x6f\x45\x12\xcc\ +\x9c\x3e\xba\x6d\x62\x6c\x75\x7e\x2a\x48\x92\xae\x7c\x36\xf6\x3d\ +\x9e\x44\x1a\x31\x74\x82\x02\xbf\xa9\x69\xb0\xa7\xa7\xbc\xb4\xb8\ +\xaa\x94\x00\x4a\x49\xc0\x21\x84\x14\x22\x00\x91\x6e\x99\x71\x1c\ +\x77\xf7\x94\x91\x54\xf3\x93\x93\xbd\xf9\xdc\x96\x91\x91\x73\x53\ +\xd3\x08\xc2\xed\x5b\xb7\x65\x74\xad\x98\x4b\x2b\xc9\x32\x85\x82\ +\xa6\xa1\xb4\x9d\xe9\x37\xcd\x84\x8b\x20\x64\x94\xc8\x62\x3e\x8b\ +\x00\x1f\x1d\x1d\x9c\x9a\x9a\x6e\x45\x01\x42\xc0\xf7\x3d\x9d\x6a\ +\x76\x3a\x85\x00\xf4\x43\x3f\x08\xc2\x20\x0c\x31\xc1\x42\x08\x2f\ +\xf4\x13\x2e\x4c\xc3\xb4\x6d\x53\x29\x15\xc5\x31\xc6\x08\x40\x8e\ +\xb1\x2e\x25\x92\x4a\x71\x01\x98\x10\x73\x0b\x2b\x22\x09\x2d\x9d\ +\xd4\x1a\x8d\xb6\x17\x50\x33\xad\x80\xa2\x1a\x06\x00\x26\x49\x8c\ +\x95\x82\x18\x01\x08\xe3\xc8\x11\x2c\x22\x9a\x26\x19\x21\x50\x19\ +\x3a\x71\xdb\x5c\xf0\x18\x53\x02\x10\x42\x08\x27\x09\xbf\x14\x59\ +\x46\x60\x73\x7e\xa9\xf6\xdc\xf7\xf7\xf9\x6b\xb3\x14\x87\x11\x6b\ +\xa7\xb2\xa9\xeb\x6e\xb8\xf1\x2d\xf7\xdf\x91\x1e\xdd\x0c\x34\x3b\ +\x7e\xfa\x59\xcb\x80\x99\xb4\xee\xb6\xeb\x51\x28\x9d\xa0\x26\x24\ +\x20\x98\x60\x02\xb0\xe2\xdd\x25\x18\x3a\x33\x97\x6f\xba\xed\xb9\ +\x67\x9e\x56\x30\x05\x14\x41\x88\x00\xa0\x30\xc6\x04\x01\x00\x84\ +\x69\x9a\x08\xe1\x62\xb1\x78\xe6\xec\xd9\x7c\xa1\x78\xd3\x4d\x37\ +\x2d\x2c\x2d\x7c\xff\xf9\x67\x39\x67\xe5\xae\x32\x41\x49\xb6\x58\ +\x88\x38\xf0\x63\xfe\xf0\x43\x5f\x19\x7e\xc3\x3d\xc2\x77\xaf\xd8\ +\x79\x9b\x6d\x5b\x1e\x8f\x74\x0d\xcd\xcf\x2e\x52\x08\xe2\x20\x60\ +\x88\xfc\xdb\x71\xcb\x48\x25\x7e\x74\x9a\x56\xc9\x0e\x73\xff\xa9\ +\x73\xcb\xfc\xa4\x95\x21\x59\xca\x0f\x15\xf2\xa5\xbd\xcf\x3c\x5d\ +\x59\x9d\x7f\xf7\xbb\xdf\x76\xe5\x35\x77\x9d\x3f\x76\x2a\x6a\x07\ +\x58\xf8\xb9\xc1\x3c\xd6\x90\x82\x8c\xb7\x2a\x0a\x66\xb5\x4c\x11\ +\x23\xa8\x80\x52\x10\x41\x00\x14\x40\x42\x48\x42\x28\xc2\x48\xf1\ +\x24\xf2\x5b\xf5\xea\xca\x96\x8d\xe3\x6f\x79\xe3\x5d\xef\x78\xdb\ +\x3b\xd7\x8f\xad\x47\x52\xf6\x76\x97\x17\xaa\x01\xe0\x40\x12\xd8\ +\x99\xbd\x39\x63\x04\x29\x00\x34\x84\x81\x94\xb1\xa1\x11\x45\x0c\ +\xcb\xc0\xd9\x74\xba\xdc\x55\xdc\xbe\x6d\x93\x54\xe1\xce\x9d\x3b\ +\x06\xfb\x07\xec\x54\x61\x7e\xb1\x3e\xbd\x5c\xcf\xe6\x8a\xa6\x99\ +\xf6\x5c\x77\xfb\xae\x9d\x47\x4e\x9d\xef\x19\xea\x5b\x5c\x5a\xaa\ +\x55\xeb\x2a\x0e\x0c\x28\x33\x29\xc3\xb6\x6c\x9d\x98\x57\x6e\xdb\ +\x71\xfe\xf8\x49\x44\x35\x08\x31\xe0\xd2\xf7\xdd\x20\x70\xda\x11\ +\x03\x80\x40\xd0\x2e\x15\x4b\x4a\xca\xc3\x87\x0f\x5d\xb9\x7b\xd7\ +\xf2\xe2\x1c\xd4\xe0\xd2\xcc\xec\xfa\xfe\x1b\x2d\x39\xc3\xb9\x29\ +\x42\xc3\xf7\x2a\xd4\xc0\x92\xd3\x20\x61\x49\x14\x43\x20\x78\xe0\ +\x47\x86\x66\x59\xd6\xde\xa7\x9e\xda\xb3\x63\xc7\x35\x3b\xf7\xbc\ +\xb8\xf7\x59\xaf\xe5\x79\x38\x10\x84\x3c\xf5\xd2\x4b\xf9\x62\xf1\ +\xa2\x7b\x7e\x71\x76\xb6\x31\x73\x90\x98\x89\xeb\xb4\xe3\x80\x50\ +\x49\xe7\xe7\xce\x41\xd2\x1a\x1e\x1d\xe9\x1e\xd8\x74\xdd\x2d\xd7\ +\xe5\x07\x46\x8f\xee\xfd\xee\xe4\xf9\xf3\x51\x10\x36\xaa\x35\xcd\ +\xb4\x94\xa6\x9b\xb9\xc2\xca\xd2\x82\xef\xb9\xc5\x82\x91\x32\x34\ +\x9d\xd8\x5d\x5d\xb9\x6c\x26\x3d\x75\x61\x9a\xe2\xb4\x52\x12\x00\ +\x42\x10\x42\x04\x4a\x82\x13\x08\xb2\x96\xd1\x68\xd4\x27\x46\x46\ +\xff\xfd\x2f\xbe\x43\x34\x5a\xd7\x6f\xde\xf6\xa5\xcf\x7c\xf1\x8e\ +\x37\xdd\xff\xba\xab\xae\x54\xd5\xca\xaf\xbd\xfb\x3d\x5d\xb9\x9c\ +\x69\x6a\x96\x45\x93\x84\x87\xa1\x87\x10\x2d\xd8\x96\x94\xea\xae\ +\xdb\x5f\x6f\xdb\x76\x3e\x97\xf6\x3d\xc7\x71\x9b\x94\x50\xc1\x63\ +\x45\xb1\x61\xd8\x10\x42\xa1\x04\x22\x90\xea\x7a\x57\xb9\xcb\xf3\ +\x3c\x3f\x8c\xd3\x86\xa5\x00\x90\x52\x42\x88\x10\x46\x5c\x24\x49\ +\x12\x02\xa8\xa4\x84\x8c\xf3\x20\x8a\x20\x80\x5c\x22\x00\x10\xe7\ +\xb0\x5a\x6b\x02\x4c\x81\x02\x9c\x73\x84\x00\x86\x4a\xc3\x12\xa9\ +\x58\xc3\xba\xa6\x69\x42\xb0\x28\x48\xa2\x18\x53\x84\x11\x94\x46\ +\x2e\x53\xc8\xa6\xeb\xf5\x04\x63\x8c\x31\xd6\x74\x03\xe1\xe0\x52\ +\x90\xc2\x53\x7a\x1a\xa5\x86\xd7\x6f\x0d\xd2\x29\x24\x6a\x73\xf3\ +\xc7\xde\x78\xd7\xad\x03\x9b\xb7\x3c\xf3\xad\x7f\x84\xdf\xd9\x6b\ +\x95\x7b\x47\xb7\x6e\xbf\xfb\x8e\x5b\x4e\x4d\x2f\x9b\xf9\x9e\x87\ +\xbf\xf5\xb8\x3b\xbf\x42\x09\xc1\x18\x40\xa0\xa5\x74\x64\xd1\xf9\ +\x9e\xa1\x7e\xa7\xb1\x60\x52\x20\x00\x15\x0c\x20\xa2\x73\x19\x21\ +\x04\x75\x1d\x60\xa4\x21\x84\x08\x21\xed\xb6\x23\x84\x64\x8c\xb5\ +\xdb\x6d\xaa\xd1\x72\xb9\x7c\xec\xd8\x71\x09\x14\xd1\x2d\x5d\xd3\ +\xe2\x46\xbb\x3b\x57\xf0\x1b\x8d\x34\x25\x16\x21\x06\x26\x80\xa3\ +\xae\x52\x6f\xa3\xe5\xbe\x78\xe8\x68\x2b\x48\x28\x04\x96\xa6\xfd\ +\x6c\xfb\x81\x9f\x71\xf7\x8b\x6f\x08\xc1\xa5\x85\xea\xe6\xad\x5b\ +\xef\xb9\xf7\xde\xed\xbb\xb6\x6d\xdc\xb2\xb5\xb9\x54\x21\x58\xdb\ +\xf7\xdc\xde\xde\x02\xf5\x9f\x5f\xc9\xf7\x76\xa3\x5c\x7e\x70\xc3\ +\x8e\x5c\x77\x1e\xc8\x30\x0a\x13\xc3\xb6\xa4\x48\x10\xa6\x10\x10\ +\x85\x15\x02\x20\x70\x43\xcb\x24\xcd\xd6\x6a\x6d\x6d\x75\x71\x7e\ +\x3e\x6d\x99\x1f\xfe\x8d\x5f\xff\xc7\xc7\xbf\xbd\x61\xc3\xb8\xe3\ +\x8b\xa9\xc5\xa6\x10\x12\x22\x2e\x25\x17\x52\x68\x94\x20\x08\xa5\ +\x14\x49\x10\x87\x9e\x53\x77\xdd\xc1\x75\x63\x7d\x7d\xeb\x3e\xfc\ +\xa1\xff\x94\xc9\x68\xcd\x46\x23\x49\xbc\x20\xf2\x36\xac\x1f\x87\ +\x80\x2a\x45\x5f\x39\x7e\xda\xf3\xca\x63\x63\xa3\xb6\xa1\x39\xbe\ +\xaf\x94\x42\x08\x03\x88\xba\x7b\x7b\xbc\x56\x43\x86\x4e\x10\x78\ +\xd9\x94\xed\xb6\x1d\x11\x47\x58\x49\x03\x1b\x5e\x1c\xc6\x92\x43\ +\x0d\x33\xc6\x0d\xd3\x04\x08\xe5\x33\x05\x5d\xd3\xa5\x54\x9e\xe7\ +\xf7\xf7\xf6\xaa\x38\x6c\x34\x1b\x77\xde\x73\x0f\x46\x30\x63\x62\ +\x20\x90\x67\x61\x21\x62\xc7\x73\xcd\x74\x21\x76\xdd\x20\xf2\x2d\ +\x03\x49\x01\x2b\xb5\xb5\x42\x2e\x77\xe6\xcc\x69\x16\x47\x44\x81\ +\xe1\xbe\x81\xc8\x0f\x43\xce\x5f\x3c\xf4\x4a\x3d\x0c\x4b\xa6\x75\ +\xd1\x3d\x8f\x31\x36\x74\x2b\xe2\xc9\xec\xec\x62\xab\xea\x67\x0d\ +\x5b\x31\x7f\xcf\xe5\x1b\xae\xb9\xfe\xaa\x85\x15\xef\xf4\x99\x23\ +\xd9\xca\xaa\x69\x1a\x5b\xb7\xae\x3f\x7d\xf4\x18\xca\xa7\xe7\x16\ +\x56\x38\xd1\x4c\xce\xd2\x69\x33\xf0\xbc\x9e\x62\x77\x14\x38\x08\ +\x05\xb6\x99\x4d\x02\xa7\x98\xcd\xba\x3e\x00\x08\x60\x24\x31\x01\ +\x98\x50\x8e\x20\xb5\x0c\x3f\x89\x74\x2b\x35\xd0\xd3\xeb\xd5\x6b\ +\x16\x26\xf5\xe5\x95\x1d\x43\xeb\x96\x0e\x1f\x07\x1b\x37\x0e\x95\ +\xba\xe2\x5c\x06\x4a\x69\x51\xca\x04\x63\x52\x08\xa1\x08\xc5\x22\ +\x8e\x08\xa6\x23\x43\x03\x61\x92\x04\x81\x1b\x04\x9e\x69\xe8\x9c\ +\x73\x8d\x12\xcb\x32\x3a\x5f\xa2\x69\x6a\x41\x18\xda\x69\xdb\x73\ +\x7d\x29\x01\x42\x88\x09\xa1\xa4\x24\x84\x50\x9d\x52\x4a\x35\x2c\ +\x11\x94\x52\x48\x2e\x3a\x5e\x12\x6c\xea\x9a\xeb\xf9\x3c\xf4\xfb\ +\xbb\xcb\x9a\x66\x2a\x16\x30\x11\x53\x42\x94\x60\x08\x02\xa1\x04\ +\x82\x08\x28\x2e\x39\xc0\x08\x19\x3a\x49\xb8\xe0\x5c\xb0\x28\x94\ +\xcc\xc8\x65\xed\x7a\x6d\x0d\x28\xac\x14\x82\x10\x5e\x42\x89\x3d\ +\x00\x00\x88\xa5\x66\xa6\xf3\xaf\x7f\xc3\xfd\x48\xb6\xb0\x6a\x92\ +\x78\xf5\xf0\x4b\x4f\x4d\x3e\x3a\xa9\x18\x1c\x1e\x1c\xb1\xf2\xdd\ +\x96\x65\x5c\x7f\xe3\xd5\xbb\xaf\x45\x01\xd7\x5e\x78\xf1\xa5\x4a\ +\x65\x0d\x51\x1b\x21\xa1\x61\x62\x53\xf6\xdf\x3e\xf6\x87\xe5\x72\ +\xf9\x91\xc7\xf7\xa7\x0c\x5a\x6d\xc5\x42\x18\x58\x41\x25\x00\x40\ +\x12\x22\x84\x09\x6a\xb6\x5a\x08\xd3\x26\xab\x95\x4a\x25\xa9\xa4\ +\xe3\xb4\x81\x54\x49\x1c\x1b\xa6\x1e\xf8\x01\xc5\x99\x38\xf4\x6d\ +\xcb\x9e\xbc\x70\x41\x04\x7e\x73\xb5\x72\xf7\xad\xb7\x37\x6b\x75\ +\xb5\x7e\x3c\x61\x0a\x51\x73\x6a\x79\x55\xcf\x15\x23\xb7\x99\x84\ +\xf1\x8f\x05\xdc\x11\xc4\xe8\xb5\xae\xce\x8a\x10\x04\x84\x80\x1f\ +\x75\x56\x42\x00\xd2\xd4\x4f\x57\x42\xb5\xe3\x4a\xba\xa4\xec\x10\ +\xbc\xb4\x4a\x4c\x42\xc8\xb1\xed\x83\xfd\x13\x03\x57\xae\xbb\x01\ +\x41\xa2\x14\x32\x0c\xb4\x32\x7f\x7e\xf3\x44\x7f\x5f\x4f\x0e\xa1\ +\xf5\x84\x80\xe6\xf4\xb9\x5c\xed\xa4\x92\xcb\x2a\x93\xd5\x12\xe9\ +\xd7\x78\x82\xf2\x09\x2e\x16\xca\xa3\x5c\x40\x0d\xf8\xa1\xe3\xcf\ +\x9c\x9d\x39\x33\xfd\x68\xce\xdc\x01\x70\xff\xe1\xf3\xb5\xbb\xde\ +\x74\xd3\x67\xbf\xf1\x50\x54\x0b\x2a\x8b\xad\x58\x24\x98\x68\x98\ +\xa0\xc4\x8f\x74\x8c\x09\x86\x52\x72\x4d\xcb\x10\x6c\xda\xe9\x34\ +\x68\xb9\x4d\x2f\x89\x66\xe7\xbb\xfb\xfa\xa0\x12\xb9\x7c\xd7\xec\ +\xf4\x85\x72\x57\xb9\x51\x5b\xa5\x14\x06\xee\xa2\xdf\x38\x97\xb7\ +\x37\x6f\xbf\xf3\x26\x04\xf0\xa3\x8f\x3e\x3e\x36\x32\xbc\xb8\x38\ +\xab\x71\x9e\x32\x6c\x45\x49\xcc\xcd\x74\xae\xd8\x70\x5d\x8c\x60\ +\xa5\xdd\xd6\xb3\x59\xcd\x34\x82\xe5\x50\x41\xcd\x4e\x15\x4c\x14\ +\x50\x9b\xa8\x04\xe4\x52\x59\x80\x48\x3b\x72\x13\xaf\xdd\x9b\xcf\ +\x8f\xad\x9b\x38\xb7\xf8\x92\x75\xf9\x15\xfb\x3d\xcd\x3d\x92\x34\ +\x8f\x1d\xb8\xff\x2d\x6f\x3e\x7c\xe4\x5b\x5a\x71\x3c\x4a\x60\xdb\ +\x6f\x31\x23\x89\x35\x84\x01\x46\x82\xd4\xea\xed\x52\x57\x39\xe4\ +\x09\x03\x7c\xf3\xa6\x0d\x29\x4a\x42\x37\xe4\x01\xe7\x09\x5c\xad\ +\xb6\x2f\xba\xfb\xaf\xbb\xf7\xc1\x6c\xfe\x17\x01\x52\x00\x31\x20\ +\x05\x08\x7d\x67\x71\xfa\xa1\xcf\x7f\xea\xef\xbe\xfe\xec\x50\xff\ +\xc0\x70\x17\x2d\x25\x62\xc6\x5f\x18\xbe\x72\xfb\x7d\xbf\xfa\x4e\ +\x58\xb3\xbf\xf9\xc5\xaf\x7d\xe1\x5b\x0f\x6d\xba\xe1\xf2\x46\xdc\ +\x7c\xf3\x9d\x6f\x38\x7a\xf0\xf8\xc6\xad\xbd\xbf\xf2\xbe\x1b\xbb\ +\xbb\x8d\x8f\xfe\xe1\xdf\x26\x9e\x90\xb2\x90\xc0\xb6\x04\x3e\x44\ +\xba\xe2\x29\x0a\x21\x0b\x84\x80\x22\x34\x78\x2b\x72\x9a\x51\x9b\ +\x84\x34\x11\xc1\x55\x57\x5c\x9e\x49\xe7\x35\xc9\xb8\x64\x99\x5c\ +\x56\x49\xc9\x42\xa6\x19\x5a\xae\x2b\x17\x45\x49\x1c\x46\x00\x00\ +\x4c\x50\x12\x26\x73\x93\xd3\x47\x0e\x1d\x33\x34\x4b\xf0\x98\xcb\ +\x50\x37\xad\x76\x2b\x48\x5b\x29\xc3\xd4\xe2\x28\x31\x74\xab\xdd\ +\xf4\x0a\x85\x7c\x18\x7a\x0a\x61\x0c\x91\xec\x94\x6c\xe4\x0a\x12\ +\x14\xb6\xbd\x3d\x5b\x76\x1e\x3c\x7a\xd4\x34\xf4\xd0\x77\xd2\xb6\ +\xa9\x00\x22\x1a\x65\x09\x58\xad\xd7\x82\x24\xe1\x49\x0c\x21\x52\ +\x5c\x01\x80\xb8\x00\x94\xa6\x92\x38\x46\x44\x83\x54\x87\x10\x5a\ +\xba\x61\x2a\x10\xc7\xb1\xae\x19\xba\x9e\x62\x02\x60\xa2\x73\xa1\ +\xbc\x76\xab\x5c\x2e\x6f\xbd\x7c\xab\x10\x17\xff\xd4\x10\xb7\x86\ +\x03\xfa\xfc\x77\x1e\xce\x22\x77\xb0\xa0\x17\x73\xb4\xa7\x54\xde\ +\x34\x32\xda\x68\x07\x41\x14\x2e\x1e\x3d\x51\x9c\x5f\x1b\xbf\x77\ +\xcf\xcc\xb9\x93\x48\x94\xee\xbb\x6a\xdb\xd4\xc9\x63\x21\xda\x00\ +\xb4\x35\x14\x34\x37\x75\x8f\xc1\xb8\x71\xe8\xc0\xa9\xc0\x75\x1b\ +\x8d\x95\x54\x66\x02\xc6\x66\x14\x0b\x21\x95\x46\x51\x12\x33\x82\ +\xb5\xb5\x5a\x53\xb7\xd2\x7d\x7d\x05\x3f\x0a\x78\x1c\x97\x0a\xb9\ +\xfb\xef\x7d\xc3\xd1\x83\x2f\x53\x05\x11\x07\x3c\x8a\x30\xc6\xa1\ +\xef\xb3\x28\x7c\xe0\x81\xfb\x28\x05\xeb\xc7\xfb\x94\x94\x2b\x2b\ +\xe7\xcb\x5d\x5d\x49\xac\xca\x76\xea\x70\xb5\x66\x68\x14\xa2\x1f\ +\x43\x81\x6c\x42\xc9\xdb\x6f\xfd\x0b\xf4\xda\xef\x2d\x03\xf8\x5b\ +\x7f\x34\x55\xfd\xa9\xdc\x5b\xa6\x51\x99\x07\xf0\x52\xe7\xb3\xe1\ +\xe1\xe1\x8b\xfe\xdf\x24\x4e\x7e\xe1\x6d\x3f\x67\x5a\x59\x81\x34\ +\xc9\x05\x04\x42\x83\x89\xa9\xa9\x23\x87\x5f\x9e\xc9\x58\xe5\x9e\ +\x1e\xaf\x5e\xad\xcc\x9c\x85\x80\x45\x91\xa3\x19\x14\x9b\x56\xd7\ +\xe0\xf8\xe6\x5d\x37\x95\x47\x7a\x21\x62\x14\xd1\xb0\xd1\x9c\x3d\ +\x73\x76\xa1\x72\x01\x92\xf6\xca\xca\x5c\xbb\x9d\x36\x72\xa9\x5a\ +\xcd\x59\x5a\x9e\x4a\x6a\x61\x3e\x3f\xb8\xd4\x6e\x63\x22\x29\xa0\ +\x00\x48\x00\x91\x52\x12\x63\x8c\x10\x46\x98\x98\x96\x5d\x39\x3f\ +\xd5\xd5\xd3\x9f\x70\xfe\xad\x47\x1e\xe9\xe9\x2a\x6d\xdd\x7a\x99\ +\x69\x5a\x50\x81\x6c\x36\xcb\x79\x90\xce\x18\xf7\xde\xfd\xfa\x42\ +\xce\x82\x40\xba\xae\x57\x2e\x97\x97\x97\x2a\x92\x25\x49\x14\xd9\ +\x86\x61\x5b\xba\x6d\xa5\x02\x3f\x44\x54\x63\x71\xbc\xb0\xb8\x70\ +\xdb\x1d\xb7\x9f\x9b\x9a\x9c\x5d\xaa\xa4\xec\x74\x1c\xb3\x94\x95\ +\x89\x54\x94\x31\x4d\x02\x49\xad\xd1\xf0\x54\x94\x31\xf4\x4a\xa5\ +\x32\xd4\x3f\x62\xf7\x0c\x6f\xba\xf1\x8e\x33\xe7\x2f\xf4\x67\xf3\ +\x2a\x1b\x7c\xe2\xd3\x0f\x87\x82\xa4\x74\x8b\xfb\x89\x62\x31\x92\ +\x0c\x42\x03\x49\x84\x15\xe2\x40\x84\x51\x18\xb1\xd8\x48\x59\xd4\ +\xd0\x56\x2b\x6b\xa7\xce\x4c\x5e\xb8\x30\x1b\x33\x60\xd9\xe9\x8b\ +\x0e\xbe\x5e\xfc\xfe\xf7\xaa\x73\x67\x2c\x93\xda\x29\xdd\xd4\x24\ +\x81\x62\xa0\x5c\xb8\xfe\xaa\x9d\xd2\xf7\xdb\xd5\x55\xbf\x3e\x77\ +\xf8\xfc\x99\xee\x2b\x46\x07\xd6\xe5\x8e\x3d\xf1\x15\x7f\x05\x5b\ +\x29\x95\xa0\xe6\xb1\xf3\x67\xd7\x8d\x6c\x4c\x87\xc2\xd0\x80\x14\ +\x3c\x8e\x1b\x7b\x9f\x3a\xa0\x51\x00\x15\x81\x50\x93\x40\x31\xc9\ +\x10\x44\x58\x11\x29\xb8\x60\x5c\x61\xc0\xa5\xf2\xa2\x08\xeb\x5a\ +\xae\x54\xc8\x15\x8b\xe3\x62\x2c\x8a\x13\x84\x10\xa6\x54\x49\x29\ +\x84\xc0\x18\x53\xac\x45\x41\xe2\xba\x4e\xab\xd5\xc2\x18\x97\xcb\ +\x5d\x85\x42\xde\xf7\x03\x93\x6a\x7e\xe0\x41\x88\xec\x74\xd6\x75\ +\x9c\x9e\x52\x17\x8f\xe3\x24\xe6\x10\xc2\x24\x8e\x33\x99\xf4\xc4\ +\xc4\xc4\xb1\x63\xc7\x00\x26\x4a\x02\x04\x11\x80\x10\x21\x04\x21\ +\x28\xe4\xf2\x4a\x82\xbe\xee\xde\x33\x93\xe7\x7b\xfa\xfb\xc2\xc0\ +\x83\x40\x5a\xb9\x7c\xff\xe0\x00\x90\x6a\xa5\xba\x66\x68\xa6\xec\ +\x18\x7b\x00\x52\x4a\x61\x4c\x4d\x8b\x6a\x9a\x26\x84\xe0\x4a\x12\ +\xaa\x34\x4d\xd3\x34\xcd\xb2\x2c\x08\x61\x1c\xc5\x9c\x0b\x00\x40\ +\x3e\x9f\x0f\x82\xa0\xb7\xb7\xf7\x52\xd6\x31\x59\x29\xbb\xda\xa8\ +\x7e\xf3\xb1\x47\xbb\x2d\xd1\x9b\x06\x97\x6f\x5c\xb7\xb6\xb6\xd4\ +\xd5\xd3\x2d\x31\xed\x1e\x18\xda\xb4\x7b\x6b\xb6\x54\x9a\x9c\x3a\ +\xd9\x37\xb1\x31\xa9\xd2\x5d\x3b\x7a\xae\xbb\xe1\xc2\x77\x8f\x36\ +\x98\xc6\x20\x30\x6a\x6e\x72\xf6\xc2\xc2\xe5\xdb\x2f\x3b\x7d\xfe\ +\x50\x3a\x9b\xab\x3b\x8e\x42\x48\xbe\xba\xae\x1e\x22\x88\xe3\x98\ +\xa5\x52\x29\xa5\x54\xab\xd5\xca\x64\xd2\xcb\x8e\x23\x78\xc2\xa4\ +\x1c\x1b\x19\x59\xab\x54\x44\x9c\x70\x0d\xb1\x24\x49\x58\x92\xcd\ +\x66\x37\x6e\x9c\x30\x2d\xad\xdd\x6e\x04\xa1\x9f\xb2\xac\x28\xf2\ +\x8f\x1c\x3e\x39\x33\x79\xbe\x5c\x2a\xd6\xeb\xf5\x54\xca\x7e\xed\ +\xc1\x1d\x63\xdc\xd7\xdf\xfd\x33\xcd\xe4\x7f\x4b\x2b\xfc\xa4\x35\ +\x77\x65\x1b\x96\x52\x0a\x01\xce\x01\x03\x32\xc6\x26\x1c\x1a\x28\ +\xc5\xed\x9e\xc0\xf7\x9b\x0d\x7f\x72\x6a\x79\x7e\xbe\x3a\x32\xd4\ +\x2b\x64\x1c\x3b\xe1\x3b\xff\xdd\xaf\x28\x89\x00\xd5\x8f\x3c\xf5\ +\x8d\x1d\xb7\xdc\x1b\x24\xf8\xe8\x2b\xfb\x91\x42\x29\x8d\x2d\x56\ +\x1b\x40\x16\x11\xd6\x2e\x9c\x59\xbc\xe7\xae\xeb\xcf\x9d\x3c\x77\ +\xdb\xd5\x9b\xcf\x9f\x9f\x27\xc4\x40\x18\x43\x08\x29\xa5\x94\xd2\ +\x8e\x22\xa9\x94\x12\x42\x08\xce\x05\x63\x81\xef\x15\xf3\x45\xc6\ +\x22\x4d\xa3\x2c\x0e\x2d\xcb\x8c\x43\x07\x42\xa8\x69\xfa\xc4\xc4\ +\x06\xc3\x32\x2b\x2b\x6b\xa9\x54\xc6\x4e\x65\xf7\xed\x7b\x25\x8a\ +\x22\xce\x79\x18\x86\x9e\xe6\x29\x20\xec\x54\x56\xd3\x34\xcb\xa4\ +\x92\x99\xf5\x7a\x7d\x62\x62\x62\x7e\x69\xd1\xf3\x3c\xc3\xb2\xa9\ +\x61\x60\x8c\x25\x07\x9e\xeb\x73\x98\x34\x6a\x6b\xc0\xc0\x46\x26\ +\x15\xc5\xbc\x15\x09\x47\xd2\xef\xbe\x74\xe4\xc4\xdc\x5c\x75\x68\ +\xe0\xca\x54\xf6\xe0\xdc\x42\xba\xb7\xa7\x1d\xf8\x28\x56\x32\x4a\ +\x28\x52\x86\x44\x9a\xc4\x0a\x02\x82\xa0\x92\x82\x73\xa9\x6b\xa4\ +\xab\x5c\x3e\x73\xfa\xfc\xfe\xc3\x87\xda\xb1\x88\x94\x6a\xb6\xbd\ +\x8b\x0e\x35\xdb\xab\x73\xc0\xad\xb4\xea\xd1\x82\xdb\xb0\x34\xd8\ +\x58\x5b\xee\xce\xa5\x52\x04\xda\x1a\x6e\xd7\x56\x37\x6d\xda\x0a\ +\x06\x37\x92\x82\xf1\xe4\x13\xdf\x31\x89\x6d\x50\x3d\x45\x55\x5f\ +\xbf\x35\xd3\x16\x14\x17\x43\x31\xd3\x3d\x58\x3a\x37\x39\x07\xd1\ +\xf5\x97\x5d\x76\xf5\xb3\x4f\x7d\x53\xd3\x8c\x90\xbd\x6a\x5b\xc0\ +\x10\x02\x24\x20\x54\x42\x48\x00\xa1\x52\x32\x49\xf8\xf4\xf4\xcc\ +\xe8\xc8\x88\xeb\xba\x22\x11\x99\x4c\xd6\xb2\x0c\x04\xff\x69\xef\ +\x0a\xce\x79\x14\x45\xa6\x69\x2a\xa5\x3c\xcf\x6b\x34\x9a\x9c\xa9\ +\xf3\xe7\xcf\xc5\x49\xc2\x18\x43\x88\x2a\xa5\x94\x52\x9b\x37\x6f\ +\x3e\x71\xf4\xa8\x14\x9c\x4b\x6e\x67\xd2\x5e\x10\x9c\x3a\x75\x4a\ +\x2a\x45\x31\x16\x1d\x1f\x1c\x44\x9d\x90\xd4\xf1\xbd\x3d\xbb\x77\ +\x6e\xdb\xb1\xc3\xfd\xa6\xef\x45\x61\xa1\x54\x54\x4a\x69\x9a\x96\ +\xcb\xe5\x80\x02\x86\x65\xb6\xeb\x6d\x00\x01\x84\xb0\x33\x1e\x20\ +\x84\xa6\x69\x62\x8c\xc3\x30\x84\x3f\x30\x20\x75\xde\x8f\xe3\xd8\ +\xf3\x3c\x84\x90\x69\x9a\xad\x56\xab\x5c\x2e\xff\x70\xc7\xf6\x8b\ +\xec\x79\x8e\x0b\x7d\x03\x37\xdc\x76\x67\x8e\x78\xeb\x7b\x52\xb1\ +\xb3\xfa\xbd\x17\x9e\xbb\xa1\xa7\x6f\xfb\x8e\x5d\x34\x95\x9e\x5e\ +\x71\x40\x21\xa3\xcc\x2e\x3d\x97\x8b\x1b\xc2\x6d\x39\x32\xd1\xfa\ +\xfa\xe0\x54\x3d\xf4\x90\xbe\x98\x78\x0f\x7f\xed\x7b\x7e\xa4\x1f\ +\x3e\x72\xae\x56\x6b\x09\x9c\x07\x2a\x52\x0a\x43\xa4\x20\x44\x18\ +\x61\xa2\x69\x80\xab\x38\x8e\x73\xb9\x1c\x42\xa8\xd5\x6e\x36\x9b\ +\xcd\xe1\xe1\xe1\x75\xeb\x86\x20\x50\x29\xdb\x04\x04\x4b\x21\x58\ +\xc0\x28\xa5\xe9\x74\xda\x0f\xdc\x74\x3a\x4d\x29\xf1\x3c\x4f\xd7\ +\xe3\x24\x49\xc2\x30\xf2\x7d\x5f\x29\x95\xcd\x66\x7e\xa6\xb9\xff\ +\xac\x5d\x7c\xd3\x75\xfd\x9b\x5f\xfa\xda\xbd\x0f\xdc\x5f\x6f\xd5\ +\xbb\xfa\xbb\xa2\xea\xa2\x91\xd5\x4b\xc3\xe5\xd2\xa6\xfb\x00\x43\ +\xc0\xc8\xde\x84\x08\x90\x8c\x35\x56\xc3\xf6\x6a\xfd\xd8\xcb\xc7\ +\x9e\x78\x8a\x60\x24\xb0\x9e\xeb\x1b\x69\x4f\x1f\xb6\x47\x36\x5c\ +\x7b\xed\xce\x63\x47\x8e\xcc\x4d\xcd\x22\xa5\x17\xca\xa5\xa9\x85\ +\x60\xc3\x86\x51\xb7\xd6\xfa\xe4\xff\xf3\x3e\x93\xd8\xbf\xfb\x9f\ +\x3f\x8b\xb1\xa5\x00\x60\x8c\x75\x00\x02\x21\x04\x21\xc4\x18\x13\ +\x42\x14\x00\xc5\x42\xa1\xe5\xba\x3a\xc1\xab\xcb\x4b\x57\xed\xde\ +\x59\x2a\xe5\x1d\xa7\x99\x4e\xdb\x49\x1c\x48\x05\xb3\xd9\x6c\xcb\ +\x69\xe7\x72\xb9\x28\x62\xf9\x7c\x01\x42\xd8\x6e\xb7\x85\x10\x49\ +\x92\x78\x9e\xc7\x45\xc2\xb9\x32\x0d\x53\x29\xa0\x6b\x5a\xab\xd5\ +\xda\xbb\x77\xef\x81\x43\x07\x47\x47\x47\x15\xc4\x5e\x18\x3a\x5e\ +\x14\x43\x8e\x82\x24\x57\xee\x31\x35\xd2\x0a\x5b\xae\xa3\xa5\xb4\ +\xec\x62\xad\xa5\x15\xfa\x8e\xcc\xd5\xe8\xe0\xe6\xe7\x57\x16\xdb\ +\xde\x5c\x44\x2d\xaa\xeb\xb1\x17\xe9\x1c\x10\xce\x01\x01\x3a\xa0\ +\x58\x22\x8e\x04\xc6\xc8\x30\x0d\xac\x91\x88\x25\x87\x8f\x9d\x38\ +\x72\xfc\x94\xe3\x07\xd8\xca\x11\xa9\xa8\x66\x5c\x34\x73\x77\x5d\ +\x67\xe6\xdc\xd9\xae\x42\x3e\x61\x28\x70\xea\xbd\x3d\x3d\x9b\xc6\ +\x86\xbe\xf0\xdf\xbf\x74\xeb\x0d\x97\xed\xb9\xea\x6a\xdd\xb0\x2f\ +\x44\xa8\x27\x55\xde\x3c\xb8\x2e\xa5\xa4\x85\xc1\xb9\xd3\x53\x5d\ +\x24\xb3\xe4\xeb\xee\x5a\xe2\x87\x4e\xaa\x98\x73\xcf\xce\x7c\xf4\ +\xa3\x7f\xb7\x67\x67\xdf\xfc\x42\xab\xd5\xb2\x95\x69\x08\xa5\x00\ +\x46\x08\x21\x04\x00\xd5\x88\x52\x02\x00\x21\x85\xa2\x18\x4f\x5e\ +\x98\xba\xe3\xf6\x3b\x52\xa9\x54\xae\x27\xc7\x19\x5f\x5d\xad\x14\ +\x0a\x39\x42\x88\x61\x18\x1d\x3e\xd7\x6a\xb5\x34\x4d\xb3\x6d\x1b\ +\x42\x28\xa5\x6c\x34\x9a\xcd\x46\x33\x0c\x03\x42\x88\x94\xc0\xf7\ +\x7d\xc3\x30\x06\x06\x06\x16\x67\x67\x15\x50\x71\x12\x49\xa5\x52\ +\xa9\xd4\xe8\xe8\x68\xa5\x52\x59\xad\xd5\x75\xcd\x78\x55\x25\x84\ +\x50\x2a\x05\xa4\xec\xe9\xeb\xed\x1f\xe8\x07\x14\x7d\xe6\x73\x9f\ +\x4b\xa2\x18\x20\xe8\x78\x2e\x44\x10\x41\x14\xc6\x89\x61\x18\x42\ +\x8a\x1f\x6a\x92\x49\x92\xe8\xba\x2e\xa5\xe4\x9c\x63\x8c\x85\x10\ +\x8c\x31\xce\xb9\x10\x02\x21\x14\x45\x11\x00\x20\x8e\xe3\x0e\xb5\ +\xd7\x75\xfd\x12\x98\xbb\xda\x71\xed\x8d\x83\xa5\x34\xce\x14\xee\ +\xbc\xf3\x9e\x85\x33\xaf\x7c\x6f\xef\x13\x0f\xbc\xf5\x6d\x04\x83\ +\x85\xa5\xe5\xde\xa1\xe1\xcd\xd7\xdc\x7a\x76\xa5\x52\x2c\xe4\x00\ +\xf2\xb2\x80\xaf\x54\xdc\xcd\xd6\x26\x89\xfc\xf9\xd9\xc8\xc8\xa6\ +\x3d\xbf\x59\xa9\x0a\x04\xbb\xe7\xe6\x9b\x5d\xe5\x81\x6a\x33\x8c\ +\x65\x88\xb0\x8e\x31\x46\x08\x40\x48\x11\xa2\x49\xe2\x51\x4a\x39\ +\xe7\x9c\x25\xf7\xde\x7b\x6f\xda\xb6\x1a\x8d\x5a\x14\x87\x9b\x36\ +\x6f\x58\x5d\xad\x14\xba\xbb\x28\x21\xe9\x74\x1a\x42\xa5\x69\x24\ +\x61\xb1\x6d\xa7\x09\xa1\x9a\x46\x0d\xc3\x60\x89\x30\x4d\x53\xd7\ +\x75\x84\x50\xbb\xdd\xfe\x19\xb8\xff\xac\x5d\x42\x94\x46\xf0\x81\ +\x97\x0e\xac\x1f\x1f\xb7\xd3\x9a\x0e\x3c\x11\xac\x3e\xf6\xc5\x2f\ +\x37\x97\x17\x8b\x99\xa2\x80\x96\x5d\x18\xc4\x96\x5d\xee\x2b\xaf\ +\x2d\x4c\x6d\xe8\x4e\xaf\x1b\x1d\x5b\x4e\x82\x6a\xb5\x92\x29\x67\ +\x2c\xaa\xd2\x69\xd2\x5e\xb9\x70\x72\x7a\x39\xad\x59\xa6\x66\x98\ +\x78\x04\xe9\x85\x9a\xbf\xf8\x4b\xef\x7d\x8f\xa1\xe4\xf8\xc6\x5b\ +\x3e\xf6\xc7\x9f\x43\x34\xc3\x22\x2e\x15\x90\x52\x76\x6a\xe2\x48\ +\x29\x85\x10\x42\x08\x4a\x69\xe0\xfb\xa5\x62\xb1\x56\xab\x35\x6a\ +\xc9\xe1\x43\x07\x76\xed\xdc\xb6\x69\xd3\x98\xeb\x49\x4a\x48\x18\ +\x08\xd3\x32\xe2\x38\x42\x08\x39\x6d\x17\x13\x9d\x10\x3a\x39\x39\ +\x89\x10\xa2\x94\x2a\xa5\xe2\x38\xe6\x22\x51\xca\x0b\xfc\x10\x21\ +\x69\x69\x3a\x50\xe2\xd4\xa9\x53\x04\xe3\xa9\xa9\x29\xa1\x50\x26\ +\x9f\x97\x00\x41\x8a\xa5\x82\x1a\xc1\x92\x27\x49\x1c\x44\x71\xa0\ +\xe3\x74\xa8\xa4\x48\xdb\x34\xdb\xe3\x80\x74\xba\x3c\xe6\x38\x95\ +\x72\xcf\x70\xe0\x35\x09\x64\x08\x30\xa5\x24\x80\x50\x60\x0c\x05\ +\x92\x32\xc1\x12\x50\x42\x74\x9d\x06\x71\x04\x31\x6a\xb4\x9a\x8d\ +\x46\xbb\x3b\x53\x54\x11\xf7\xdc\xe0\xa2\x99\xfb\x35\x37\xdd\x76\ +\xd9\xa6\x71\x16\x47\x8c\xc7\x96\x4e\x7b\xbb\x0b\x8f\x7e\xf5\xa1\ +\xa1\xad\x5b\xad\x81\x8d\x2f\x9e\x98\x1f\x9f\x98\xd8\x79\xfd\xeb\ +\xb2\x9b\x2f\x8f\xe7\xa7\xa2\xf6\x12\x0d\x59\xc6\xeb\x1e\xf4\x5d\ +\x47\x30\xb7\xb6\xea\x6b\x52\x2f\x74\xb5\x9c\xb0\x9b\xe9\xa6\x39\ +\xe0\x05\x67\xa9\x61\x7a\x2c\x96\x54\x61\x80\x21\xc4\x10\x28\x8c\ +\xb1\x52\x2a\x61\x71\x1c\x27\x66\x26\xb5\xba\xba\xda\xe1\xe6\x95\ +\xca\x52\x10\x86\xdd\xdd\xdd\x08\xa1\xce\x74\xdb\x09\xa7\xca\xe5\ +\x72\x67\x45\xa5\x69\x9a\x9c\xf3\xb4\x9d\x1b\x19\x19\x99\x9a\x9e\ +\xa1\xd4\x70\xdd\xc0\xb6\xed\x30\x0c\x4f\x9c\x38\x21\xa4\x8c\xa3\ +\x10\x53\x0c\x94\x0a\x82\xc0\x75\xdd\x28\x8a\x6d\xdb\x96\x42\x01\ +\x04\x11\x42\x18\x13\x82\x31\x36\xed\xf3\xe7\x27\xbb\x7a\x7a\x73\ +\xb9\xa2\xa6\x9b\xcd\x66\x9b\x52\xaa\xeb\x66\x2a\x95\xd6\x75\x4a\ +\x34\x0d\x60\x95\x24\x49\xe7\x06\xa4\x94\xa6\x69\x52\x4a\x19\x63\ +\x84\x90\x0e\xb8\x2b\xa5\x08\x21\x9d\x17\x3f\x1c\x36\x94\xd2\x20\ +\x08\x6a\xb5\x1a\x42\x17\xbf\xe9\xef\xc1\xa3\xc7\x5a\xfd\x25\x43\ +\xf9\xdf\xff\xee\x57\x9d\xa5\x73\xf7\xdc\x7c\x75\xad\xde\x86\x80\ +\x4f\xcf\x4c\xca\xc3\x47\x8d\x7d\x53\x37\xde\x7d\x1f\xa8\x47\xc1\ +\xe4\x52\xae\x74\x79\xb9\xba\xb8\x0d\x1a\xb9\x0c\xaf\xa5\xad\xc5\ +\x90\xb5\x38\xf7\x7c\xed\xe8\x89\xe5\x5d\xbb\x6e\xf9\xc6\x63\x8f\ +\x2b\x4a\x31\x56\x84\x08\x8c\x08\x06\x10\x22\x04\x20\x51\x0a\x86\ +\x61\x98\x24\x49\x12\x47\xe3\xe3\xe3\x23\xa3\xa3\x41\xe8\xdd\x70\ +\xc3\x0d\xbd\x3d\xdd\x99\x4c\x46\x2a\x29\x04\x33\x4d\xb3\xd3\xd5\ +\x0a\x48\xc3\x30\x92\x24\x49\xa5\x32\x71\x1c\xcf\xce\xce\xb8\xae\ +\x23\xa5\x7c\x35\xc6\xfd\x19\x42\xfd\xac\x5d\x42\x42\x55\x6c\xdc\ +\xb8\xe9\xdc\xe9\xb3\x1b\x37\x0d\x2f\x4c\xce\x38\xab\x93\x95\xb9\ +\xd9\xde\x62\xb6\xdd\xae\xa7\x32\x3a\xe3\xfc\xcc\xb1\xa3\xe0\x58\ +\x64\x80\xd8\x70\x7a\xe7\x8e\xee\xef\x29\x65\x87\x06\x06\xeb\x51\ +\xdc\x68\xb7\xf5\x38\x0c\x25\xdc\x09\x74\xe4\x22\x00\x00\x20\x00\ +\x49\x44\x41\x54\xbc\x73\x83\xac\xfa\xd3\x87\x64\x3a\xdf\x7b\xe8\ +\xe4\xdc\x9e\x9b\xae\x83\x69\x11\x54\xab\xcb\xcb\x93\xad\x80\x54\ +\x9b\x10\x99\x08\x00\xd9\x09\xc0\x3b\x42\x10\x84\x30\x8a\x22\x84\ +\x50\xc2\x58\x2a\x9b\x09\x43\x2f\x93\x4a\x4b\x99\x30\x1e\xd4\xaa\ +\x15\xcb\xd0\x24\x10\x9a\x41\x13\xc6\xab\xb5\x6a\x3a\x63\x0f\x0f\ +\x0f\xaf\xad\xd5\x1d\xa7\x3d\x3f\x3f\x1f\xf8\x51\x87\x5a\x52\x4a\ +\x33\xa9\x0c\x25\x86\x52\x8a\xb3\x38\x0c\x03\x29\xb8\x6d\xdb\x5e\ +\xe0\xa7\x6d\x9b\x1a\x96\x50\x20\x11\xca\xd4\x0c\x2d\xad\xb5\x9d\ +\x96\xef\x7b\x42\x72\xa9\x04\x13\x4c\x02\x99\x4a\x65\xa5\x95\x99\ +\xaf\x3a\x76\xda\x70\x5b\xa1\x25\x1c\xcf\x6d\x41\x44\xe3\x28\x94\ +\x08\x08\x8a\x98\x86\xb8\x04\x26\xa4\x52\x24\x29\xdb\x92\x40\x66\ +\x0b\xf9\x54\x26\x35\xbf\x30\x2b\x01\xaa\x57\x6b\x38\x9d\x4e\xa7\ +\xcc\x8b\xee\x79\x26\x44\xae\x50\x00\x0a\xd6\x1b\xf5\xd3\xe7\xce\ +\x7c\xf5\x1b\x8f\x96\xb2\xe9\xad\x7b\xae\x77\x9c\x96\x0f\xcd\xb3\ +\x73\x2b\x53\x6b\x5f\xde\x78\x7a\x66\x6c\xdb\x66\xaf\xd5\x4e\xa3\ +\xac\x9c\x33\x6e\xc8\x6f\xb5\xdc\xa3\x67\xb4\x85\xeb\xdf\xf4\xa6\ +\xef\x3e\x7b\x24\x10\x2a\x8a\xb5\x66\x53\x0d\x0e\x6d\x3a\x3f\xd5\ +\x90\x80\x23\x84\x30\xd1\x09\xc2\x50\x2a\x88\x24\x82\x48\xc6\x8a\ +\x31\x16\xc7\x4c\x29\x78\xf8\xf0\xe1\x9b\x6f\xbe\xb9\xbb\xa7\x87\ +\x73\x86\x11\x42\x10\x63\x8c\x29\xa5\x49\x92\x74\x84\x32\xc6\x18\ +\x00\xa0\xa3\x9e\x55\xd7\x1a\x42\x8a\x38\x8e\x90\x42\x8c\xb1\x52\ +\x3e\x5f\x2c\x16\x19\x63\x10\xc2\x54\x2a\x15\xb3\x98\x50\x92\xd5\ +\xb2\xed\x76\xdb\x34\x0d\xcd\xb4\x94\x04\x8c\x33\x21\x25\x00\x48\ +\x08\x41\x28\x5e\x58\x59\x82\x08\xcd\xcd\xcd\x65\xed\xb4\xa9\x1b\ +\x98\x12\x5d\xd7\x75\xc3\x68\x36\x9b\x9c\xf3\x84\x09\xa5\x14\xc6\ +\xb8\x23\xc2\x30\xc6\x3a\x7c\x3c\x8e\xe3\x4e\x54\x87\x10\xd2\x34\ +\x8d\x10\x22\xa5\xec\xbc\xd3\x11\x6d\xca\xe5\x72\x1c\xc7\xf0\x12\ +\x9c\x17\xdb\xb6\x6c\x2c\xa6\xb4\x66\xa3\xb1\x71\xfd\xf8\xbe\xe9\ +\x93\x67\xcf\x5f\x88\xfd\xb2\x9d\xd2\xb7\x6f\xdf\x9d\xed\xea\x6e\ +\xf3\x78\xf2\xe0\x93\x5a\x13\x5c\x31\xba\x4b\x4e\x2f\x82\xb5\x79\ +\x52\x9f\xd9\xb5\x63\x41\xee\xe9\xfb\x9b\xc7\x17\xc2\xc4\x70\x5c\ +\xf6\xed\x27\x5e\xda\xb1\x67\x47\xbe\xab\xb7\x52\x5d\xc5\x14\x23\ +\x04\x11\x56\x40\x28\xa5\x60\x67\xd6\x49\x12\x16\x45\x11\x50\xf2\ +\xd4\xa9\x13\xbb\x76\x6c\x4b\xa5\xac\xb1\xf5\x23\xd9\x4c\x8a\x31\ +\x81\x28\x4a\x12\x26\x95\xc0\x04\x71\xc1\x30\xc2\x4a\x41\xcb\x4c\ +\x71\xce\xf3\x79\x7b\xfb\xf6\x5d\x47\x8f\x9e\xc3\x98\x38\x8e\x63\ +\x18\xc6\xcf\xc0\xfd\x67\xed\x92\x54\x77\x88\xb0\xe3\x3a\x50\xa1\ +\x66\xad\x71\xe1\xc4\xe9\x33\x07\x0f\xf6\xdc\x7c\x5d\x57\x3e\x3b\ +\x5f\xa9\x90\x40\x0c\xf7\x97\x30\xf7\x2e\xdf\x30\x3a\x50\xca\xfe\ +\xfd\x67\xfe\xbb\x64\x03\x7a\x26\xb3\xee\xb2\x6d\x4a\xb7\xda\x8a\ +\xd8\x99\x2c\x05\x7c\xad\xda\x30\x22\xe2\x57\x1d\x4d\xb7\x76\xef\ +\xb9\x62\xb9\x31\x5f\x06\xb8\x5a\xf3\x0e\x9d\x58\x32\x72\x83\x9c\ +\xad\x29\xa9\xd0\xab\x6a\x01\xe8\xc8\x32\x52\x4a\x84\x90\x92\x32\ +\x97\xc9\x7c\xf5\xa1\xaf\x58\x96\x71\xe4\xe8\xc1\x0d\x13\x63\x00\ +\x08\xc6\x22\x8c\x89\xa6\x69\x08\xa1\x72\xb9\x57\xc8\x84\x52\x6a\ +\x18\xc6\x23\xdf\x7a\x2c\x9b\xcd\x86\x41\xfc\xc3\x40\xde\x4e\x9b\ +\x08\x41\x21\x80\x10\x9c\x52\x8d\x5a\x66\xa1\x50\x50\x18\xb5\x9d\ +\x20\x0c\x23\x88\xb1\x6e\xd9\x61\x14\x74\x15\x4a\xcc\xf7\x24\x90\ +\x88\x60\x08\xa0\x94\x3c\x0a\x1c\xc2\x02\x67\x75\xc9\xa4\x76\xb8\ +\x54\x4b\x37\x6a\xba\xc9\x00\xa5\x42\x68\x3e\x24\xd4\xd0\x19\x65\ +\x09\x52\x10\x2b\xe8\x47\x94\xc2\xd1\xb1\xd1\xd9\xf9\xb9\xa0\xe5\ +\xcc\xcd\xcd\x70\x16\x41\xa8\x03\x11\x31\x5f\x51\xd8\x7b\xd1\xfd\ +\xfe\xc8\xc3\x5f\x3e\x7b\x68\x6f\xbb\xe5\x0c\xae\x1b\xdb\xb4\x69\ +\x73\x65\x71\xe9\xdc\x89\x76\xec\x3b\x03\x3d\xdd\x13\x9b\x36\x0f\ +\x0f\x74\x6d\x18\xed\x7e\xe6\xd9\xe3\x8f\x7e\x61\xff\xd6\x8d\xbd\ +\xc2\x35\x4c\xb7\x2c\x6b\xab\x3b\xbb\xbd\x2b\x6e\x1d\x5f\x5b\x9f\ +\xf9\xec\x57\x16\x7a\xfa\x07\x16\x2b\x8b\xfb\x5e\x39\x53\xc8\xf6\ +\x78\x81\x87\x4c\x13\x42\x08\x21\x06\x0a\x21\x20\xa5\x94\x84\x20\ +\xa5\x94\x10\x32\x49\x12\x04\xe1\xd4\xe4\xec\x15\x57\xf8\xa6\x4e\ +\xa2\x28\x0a\x02\x9f\x27\x22\x97\xcb\x65\xb3\x59\x4d\xd3\x74\x5d\ +\xef\x70\xe4\x0e\x4d\x16\x42\x94\xcb\xe5\x62\xb1\x48\xa9\x96\xce\ +\xe5\x84\x00\x2b\x2b\x2b\xe5\x72\x59\xc7\x84\x31\x46\x0c\x5d\x4a\ +\x29\x85\xe2\x4a\x76\x70\x39\x91\x52\xa7\x06\x42\x58\xd3\x0d\x8c\ +\x09\xe7\x1c\x41\x95\x24\xcc\xf7\xfd\x66\xb3\xa9\x94\xd2\x75\x9d\ +\x68\x94\x10\x62\x59\xd6\xe4\xe4\x64\x9c\x24\x00\xbc\xaa\xce\x51\ +\x4a\x3b\x13\x46\xad\x56\x4b\x92\x24\x9b\xcd\x76\x18\x40\x67\x00\ +\x48\x29\x93\x24\x61\x8c\x69\x9a\xd6\x99\x78\x3a\xca\xcc\xa5\x8c\ +\xf8\x13\x07\x0f\x5c\x77\xd5\x8e\x81\xae\x02\xa1\x28\x95\x2d\x61\ +\x2d\x43\x8c\x8c\x66\xa5\x96\xd7\xdc\xa5\xaa\x07\xb0\x53\xb4\xf2\ +\x3b\x76\x3c\xd8\x3e\xb0\xb0\x78\xea\xe5\xf1\x21\x1a\xc9\xe9\xc1\ +\x3d\xdd\x85\x68\xdb\x23\x87\xd8\x91\xa3\xcb\x36\x35\x62\x37\x39\ +\x7c\xf4\x74\xbd\x55\xd3\x0d\x5d\x42\x08\x00\x04\x00\x76\x96\x60\ +\x76\xd6\x7e\x42\x88\xc2\x30\xa4\x04\x35\x1a\x0d\xdd\xa0\x71\x1c\ +\x72\x16\x05\xbe\xe3\x79\xae\x91\x4a\xf5\xf5\xf5\x69\x9a\xe6\x79\ +\x1e\x21\x84\x50\x0a\x14\xc0\x98\x64\x32\x59\xcf\xf3\x1a\x8d\x46\ +\x10\x04\x9c\xf3\x38\x8e\x75\x5d\x7f\xed\xc1\x3d\x49\x92\x73\x67\ +\xa6\xf0\xff\x18\x13\xc4\xcc\xdf\xb1\x73\xfb\x25\x9e\x59\x2a\x85\ +\xe0\x6b\x66\x76\x3c\x76\xec\x98\x34\xad\xff\x71\xb5\x95\x1a\xe9\ +\xee\xbe\xd8\xb2\x44\xff\x7c\x67\x1b\x09\xc0\x6b\x63\xdd\x39\x74\ +\xe4\x38\xd2\xd3\xff\xdc\xd1\x2e\x79\xb4\x73\xeb\xa6\xff\x95\x85\ +\x51\x72\x89\xc8\x8f\xdf\x3d\x44\x08\x7d\xe5\xe8\x91\x89\x0d\xeb\ +\x8f\x1e\x3b\xd9\x5a\x5b\xad\xae\xd4\x47\x06\xc7\x52\xba\x75\xc5\ +\xee\x3d\x6f\x98\xd8\x22\x89\x2d\x52\x66\xb4\xba\x9c\xca\x58\xa7\ +\xbf\xfb\xed\x6d\xbb\x76\x6e\xde\xbe\xa5\xd9\x72\x22\x42\x51\x3a\ +\x57\x32\x32\x11\x97\x24\x72\x52\xbe\x18\x36\x53\x67\x56\xcf\x6f\ +\xbb\xf1\x56\x37\x6a\x3a\xae\xd7\x63\x66\x91\xc8\x87\x89\x16\x2b\ +\x48\x10\x22\x88\x74\x60\xbd\xf3\x30\x33\xc6\x3a\x26\x0d\xa5\xd4\ +\xca\xd2\xc2\xc6\x89\xb1\x28\x0a\x6e\xba\xe1\xba\xbe\xbe\x1e\xd7\ +\x75\x34\x8d\x2a\xa5\x18\xe3\x98\x10\xc3\x30\x18\x07\x61\x18\x76\ +\x75\x75\x1d\x3d\x7a\xd4\x71\x1c\xd3\x34\xe3\x38\xee\xcc\x0d\x52\ +\xaa\x30\xf4\x31\x22\xba\xae\x6b\x98\x38\xed\xe6\xc2\xc2\x42\xc4\ +\x12\xa2\x59\xa6\x69\xc4\x9c\x87\x61\x90\xc9\xd9\x8c\x45\x56\xda\ +\x5e\x37\x3e\x71\xe0\xe4\x81\x8c\x10\xc0\x75\xa0\x02\x36\xf3\x17\ +\x66\xce\x64\x07\x46\x71\x6b\xcd\xf2\xeb\x58\x38\x18\x81\x84\x73\ +\xce\x84\x00\x50\x00\xa5\x80\xa0\x90\x98\xa6\xa5\x14\xdf\xbf\x7f\ +\xbf\xe3\xb5\x46\x86\x06\x5c\xa7\x7e\xed\xd5\x7b\x58\x22\x47\x27\ +\xb6\xbc\x72\xec\x04\x64\xe1\x45\xf7\x7c\x6f\xde\x4c\xf2\xda\xd0\ +\x8e\x2b\x37\x6c\xda\x3a\xbf\xb8\x4a\x12\xaf\x68\x93\xd8\xf7\xea\ +\x55\x10\x05\xad\xd9\x49\xf0\xd4\x13\x2b\x19\xd2\x7d\xc3\xae\x6b\ +\x2c\x15\xb3\xc8\x89\xc3\x73\x4a\xcd\x4e\xac\xd7\x78\xd1\x7e\xf6\ +\xe5\xef\xf5\x77\xe7\xfa\x72\x3d\xdf\xfe\xda\xa4\x8e\x3c\xcf\xa9\ +\x58\x29\x33\x02\x1c\x22\x08\x14\x06\x00\x2b\x25\x95\xe0\x02\xa2\ +\x4e\xb2\x54\x70\x4d\x28\x59\xad\xd6\x38\xe7\xa9\x42\x86\x10\x98\ +\xc9\xd8\x04\x69\x84\x90\x8e\x36\xd2\x6e\xb7\x35\x4d\xeb\x28\x24\ +\x51\x14\x79\x9e\x47\xb0\x5e\xc8\x17\x0a\x85\xc2\xf4\xfc\x02\x21\ +\x3a\x21\xc4\xf7\x7d\x4b\xd3\x11\x42\x7e\x10\x40\x04\x14\x50\x1d\ +\x4e\x8d\x31\xe6\x8c\x2b\x11\x69\x86\xae\x63\x5d\xd3\x34\x4a\x29\ +\x84\x52\x29\x15\x31\x8e\x10\x41\x88\x10\x4c\x34\xcd\x10\x5c\x49\ +\x00\xbd\x28\xe6\x0a\x50\x8c\x80\x52\x9d\x19\x45\xd3\xb4\x6a\xb5\ +\xaa\xeb\xba\xae\xeb\x71\x1c\x13\x42\x3a\x37\xd3\x09\xf2\x3a\x2c\ +\x3e\x49\x12\xce\x79\x67\x26\xf0\x3c\xef\x52\x3c\x66\x57\xee\xde\ +\xad\x04\xff\xce\x77\x9f\xb8\xf3\x75\xd7\xa6\x8b\x7d\x9b\x77\xec\ +\xb2\x4d\x2d\x97\xcd\x20\x8d\xa6\x2c\xbb\xd7\x86\x59\x65\x48\x0f\ +\x2e\x2e\x4f\x1a\xe5\x48\xdb\x42\x08\x8c\x66\xf6\x4d\x1f\xaf\x47\ +\xb4\x60\xa0\x12\x51\x11\xe7\xb1\x6c\xb8\x8e\x9d\xc9\xc7\x49\x27\ +\xfd\x8b\x94\x44\x50\xbd\xaa\x1d\x75\x8a\x52\x48\x29\x19\x13\x8e\ +\xd3\x12\x42\x58\x29\x33\x65\xe6\xa5\x60\xfd\x03\x3d\x54\x37\x1c\ +\xc7\x11\x82\xd9\xb6\x1d\x45\x11\xc6\x58\x0a\xc9\x39\xaf\x56\xeb\ +\x0f\x3f\xfc\xf0\x23\x8f\x3c\xc6\x18\x8c\xe3\xb8\x23\x97\xbd\xf6\ +\xe0\xae\xa4\x7a\xe2\xf4\xef\xb7\x92\xc9\x7f\x06\x7b\x62\x67\xf1\ +\x43\xff\x04\xee\x32\x58\xab\x47\xa5\xae\x82\x8c\xdc\x6a\xbd\x0d\ +\x34\xbb\xbb\x2b\x87\x00\x88\xda\xb5\x9a\x13\x9b\xf9\xae\xa2\xad\ +\x75\xfe\xae\xb5\x5a\xf1\x98\x84\x58\x2b\x94\xca\xd8\x3b\xf9\xa1\ +\xcf\x9d\xf9\xeb\x0f\xbf\xf9\x5f\xc4\xb2\xe6\xda\x6a\xba\xd4\xfb\ +\xaf\x82\xb3\xda\xda\x5a\xdf\xff\xfd\xdb\x52\x37\xfe\xe9\x2c\xa6\ +\x19\x7d\xfe\xab\x3f\xf8\x21\xae\xb9\xa2\x94\xb5\x80\xe2\xad\x5a\ +\xd5\x8b\x41\xa6\x54\xce\x18\x18\x00\x20\x83\x5a\x3d\xb1\xbb\x72\ +\x06\x00\x40\x45\x0d\x37\x68\xfd\xfe\xbb\xfe\xe0\xe7\xbf\xf2\x85\ +\x3d\x9d\x20\x3b\x7a\xe1\x3f\xfe\xd1\x99\x8f\xfd\xf1\x2f\xbf\x26\ +\x9d\xe9\x1f\x7d\xa8\xff\xf8\x47\xff\x79\x10\xd9\x18\xbc\x17\x6c\ +\xfd\x56\xe7\x75\xd0\xaa\x35\xbc\x88\x18\xe9\x72\x29\x8b\x80\x72\ +\x56\x97\x68\x69\xc0\xc4\xec\xe3\xef\xff\xc0\xfa\x3f\xf9\xd4\x3d\ +\x99\x1f\x3b\xb8\x2b\x29\xed\xee\x22\x83\x6a\x69\xb5\x7a\xf2\xe5\ +\x43\x69\x11\xbd\xe3\xed\x0f\xb2\xa0\xb6\x38\x3f\x0f\x2d\x3b\xc4\ +\x84\xfb\x8c\xb7\xdc\xaf\x7f\xf5\xcb\x46\x8a\xbe\xe3\x9d\x3f\x3f\ +\xb3\xb8\xb0\x5c\xad\x69\xcb\x95\x40\x92\xeb\xaf\xbb\x59\xcf\x94\ +\xa8\xd0\x6d\x47\x55\x57\x67\xfa\xed\x99\x2b\xae\x19\x78\x66\xea\ +\xf4\x40\xdf\x30\x4e\xcc\x0c\xe9\xa7\x44\xf3\x93\x7a\x96\x2a\x82\ +\x49\xe7\x41\xed\xe0\x7b\x27\x57\xd6\x79\x00\x24\x57\xd3\x93\x53\ +\x85\x62\xd6\x34\xf5\x33\xa7\x4f\x66\x32\xb6\x6e\x1a\x29\x2b\x8d\ +\x10\x82\x0a\x09\x29\x28\xa1\x94\x68\x2b\x95\x4a\x2e\x97\x5b\x5b\ +\x6b\xf8\x5e\xd8\x89\xe5\x4b\xa5\x52\x14\x07\x10\x22\x08\x81\xe7\ +\xf9\x06\xa5\xf9\x7c\x7e\x6c\x6c\x6c\xad\x51\xab\xac\x36\xc2\x30\ +\x00\x08\x23\x4c\x82\xd0\xa1\x9a\x95\xeb\xeb\xdd\x3a\xbe\xeb\xc4\ +\xdc\x59\x88\x51\xec\x78\xa5\x4c\xa6\x88\x59\x26\xf4\x64\x7d\x5a\ +\x35\x57\x33\xaa\xad\x25\x7e\xc0\x05\xd2\x4a\x3a\xa1\x71\x0c\xb1\ +\x84\x44\x48\x0d\xa8\x30\x08\x34\x9d\xce\xce\xcc\xce\x2f\xce\x94\ +\x4b\xd9\x6d\x13\x9b\xd2\x29\x7d\x7e\x6d\x31\x68\x55\x33\x1a\x82\ +\x50\x5c\xf4\x2a\xe3\xfe\xbe\xf2\x80\x71\x75\xad\xe1\x4c\xcf\x2d\ +\xe4\x0a\x7d\x23\x13\x5b\x72\x85\xae\x91\xf5\x63\xa5\xae\x02\xd5\ +\xb0\xa1\x13\x88\x03\xad\xc2\xfb\x54\x29\x98\x5f\x69\xad\xcc\x0e\ +\x8d\xb1\xb8\xaf\xb9\x1c\xf9\x67\x9e\xae\x4d\x57\xad\xd1\xc1\xed\ +\x28\xdd\x95\x2f\x95\x45\x82\xdc\x20\x22\x1a\x82\x4a\x02\x88\x81\ +\x82\x00\x20\x25\x94\xc2\x52\x4a\x05\x21\x90\x52\x49\xa1\x30\x46\ +\x52\x4a\xce\x85\xeb\xb8\x9d\x60\x08\x52\x1c\x86\xa1\xe7\x79\x94\ +\xd2\x8e\xea\xdd\x51\x42\x3a\xf2\x08\x67\xea\xa9\xa7\x9e\x5a\x5c\ +\x58\xc0\x98\x26\x49\x92\x70\xae\x69\xda\x0f\xe3\x2d\x88\x10\x67\ +\x3c\xe1\x0c\x21\x14\x45\x71\x22\x65\x14\x44\x9a\xa1\xa7\x52\xa9\ +\x54\x2a\x63\xa7\x2c\x44\x51\x1c\x47\x87\x0e\x1f\x9e\x9a\x9a\x0a\ +\xfd\xc0\x34\xcd\x42\x57\x89\x71\xde\x6e\xb7\x01\x00\x54\xd3\x80\ +\x94\x10\xc0\x4e\xf6\xa5\x33\x30\x92\x24\xa1\x94\x9a\xa6\xf9\x2a\ +\x44\x02\xd0\xd1\x6d\x3a\x4d\x08\x11\x86\x61\x27\x51\x59\xab\xd7\ +\x2f\x65\x79\xc7\xbe\xfd\x07\x4d\x0d\x9a\xd4\x12\xc4\xfe\xfd\x8f\ +\x7e\xb2\xd5\xaa\x12\x84\x52\xa9\x94\x66\x18\x84\x68\xba\xb4\x5e\ +\xfa\xaf\x7f\x4e\x63\x36\xba\xc1\x5a\x0e\xce\x83\xe2\x00\xc9\x6a\ +\xcf\x3e\xee\xb9\x79\x63\xcf\x15\x3b\xf6\xae\xcc\x80\x9a\x30\xa8\ +\xc6\xb9\x10\x4a\x22\x44\x31\xc0\x58\xe2\x8e\x4c\xd4\xb1\x80\x75\ +\xae\x82\x10\xc2\x08\x30\xc6\xda\xed\x56\x57\xb9\x90\xb0\x24\x0c\ +\xbc\x94\x32\x99\x10\x42\x88\x20\x08\x1a\x8d\x06\x21\x7a\xda\xce\ +\xf8\x7e\x90\xcb\x15\x56\x57\xe7\x9e\x7a\xea\xe9\x5a\xb5\x61\x5a\ +\xe9\x38\x8e\x2d\xcb\xd2\x34\xed\xc7\xc2\xee\x30\xd4\x08\x32\x7e\ +\x78\x60\x68\xc0\x7f\x62\xb2\xfc\x3b\x1f\xfd\xd5\x5f\xfc\xf0\x9f\ +\x04\x0a\xec\x7f\xfc\xd3\x4f\xbe\x74\xe8\xd3\x7f\xf4\xe1\x7f\x38\ +\xef\x83\xda\x81\xf7\xff\xfa\x5f\x9d\x3c\xbb\xef\x3f\xbf\xe7\xd7\ +\x4f\x05\xaf\xe2\xd8\x47\x7e\xe1\x6d\x8f\x1f\x3e\xb7\xff\xe9\x87\ +\x3e\xf4\x87\x7f\x27\x08\x31\x53\xf6\x8f\xb8\x60\xe3\xaf\x7f\xfb\ +\xf7\xe3\x7f\xfd\x47\x91\x86\xa1\x74\xfd\x9f\x0e\x4d\xef\x70\xe4\ +\x70\xe9\xf0\x1f\xbd\xf7\xe7\xde\xfe\x89\xbd\x00\x00\x39\xf3\xd8\ +\x9f\x7d\xfa\xf1\x97\xbf\xf3\x57\xbf\xfa\x1b\x9f\x70\x05\x00\x00\ +\xa0\x95\x6f\x7c\xe0\x37\x3e\x1d\x2b\x00\x00\x38\xfd\x89\x77\xff\ +\xf1\x13\xf0\x23\x0f\x7d\x6a\xe7\x0f\xe5\x53\x23\x65\xe8\xf4\x7f\ +\xce\xf0\xff\x15\x0d\x61\x49\x0d\x49\xcc\x1f\x1e\x0a\x75\x66\x3e\ +\xe0\x1d\xfa\x9b\xff\xf0\x9b\x7f\xf6\xfc\x81\x97\xbf\xf0\xc7\x1f\ +\xfa\xe0\xa7\x0e\x01\x10\x7d\xf6\xfd\xef\x9f\xc7\x00\x00\xa2\xe9\ +\xa6\x9d\x7e\x0d\x2e\xfe\xbf\xbe\x3b\x08\x97\xd7\x2a\x5d\x3d\xbd\ +\x4c\xc2\xe1\xe1\x89\xfe\xde\x91\xe3\xc7\x4e\x9f\x38\x72\xe2\xf1\ +\xc7\x1e\xff\xd3\x8f\xfe\xd1\x67\x3e\xf3\xd7\xfb\x0e\x1e\xf0\x19\ +\xae\xb4\x02\xae\x99\x8f\x3e\xfd\xbd\x8a\xe7\x8e\x6d\x1c\xdf\xbd\ +\x67\xd7\xe8\xc8\xf0\xda\xe4\xf9\xd5\x63\x47\xc0\x54\xc3\x9f\x5c\ +\x13\xcb\x17\xb6\x8f\xb8\xad\xfa\xcb\x20\x71\x28\xb3\x44\x1b\x42\ +\xdf\x5a\x98\x99\x34\xad\x44\xa9\x8e\xe0\x0e\x3b\x23\xbe\x03\x10\ +\x9c\xf3\x0e\xc4\xa7\xd3\xe9\xe7\x9f\x7b\x76\x69\x61\xa1\xd5\x6e\ +\x00\x20\x01\x50\x00\x28\x21\x79\xc7\x38\x11\x45\x91\x02\x8a\x31\ +\xf6\xfd\xe7\x9e\x3b\x75\xea\x54\x27\x4f\x85\x31\xb6\x2c\x6b\xdb\ +\xb6\x6d\xba\xae\x6b\x94\x52\x4a\xd3\x69\xdb\x32\x4d\xdf\xf7\x97\ +\x97\x97\x1b\xf5\x86\x52\xca\x34\x4d\x42\x88\x60\x89\x60\x11\x35\ +\xb0\x54\xb2\x7f\x78\x98\x2b\xe4\xf8\x3e\x52\xb2\x27\x9b\xca\x82\ +\xe8\xed\x77\xbf\x6e\xf7\x86\xde\xb8\x39\xab\x2b\x67\xa0\x3b\x3b\ +\xd4\xdf\x7d\xd9\xa6\xcd\xf9\x74\xce\x80\xd4\x94\x30\x03\xb0\x96\ +\x30\x53\x37\x12\xc6\xed\xb4\x4d\x08\x72\x5d\xd7\xb6\x34\xc5\xa2\ +\xbc\xad\xd7\x57\xe6\x73\x06\xd1\xd1\xc5\x9b\x36\x62\x40\x2f\x54\ +\x9a\xe9\xbe\xf1\x75\x97\x5d\x1d\x1b\xc5\xb1\x9d\xb7\xe4\xc6\x76\ +\x8b\xdc\x88\xab\xf5\x3a\x46\x9f\x2a\x6f\xe1\x99\xdd\x08\xac\xbb\ +\xb0\xb7\x2a\x4e\xe5\xc4\x1a\xe6\xf6\x52\x7a\x9b\x3c\xb9\x56\x39\ +\xf2\x8a\xe8\x81\x9b\xf4\x98\xa6\x6c\xa3\xbb\xb7\x3f\x88\x98\xae\ +\x1b\x09\x4f\x20\x96\xaf\xee\xe1\x26\x81\x54\x12\x22\x05\x80\x42\ +\x08\x4a\xa9\x94\x52\x49\x12\x7b\x9e\xd7\xa8\xd7\x09\xed\x58\x35\ +\x20\x00\x40\xd3\xb4\x7c\x3e\x9f\xcd\x66\x7b\x7b\x7b\x35\x4d\xc3\ +\x18\x77\xec\x2b\xba\xae\xcf\xcf\xcf\x1f\x3b\x7e\x3c\x8c\xa2\x24\ +\x8e\x01\x00\x84\x90\x4e\x7a\x53\x70\x4e\x29\x05\x00\x10\x4a\x8c\ +\x8e\xd9\x54\x0a\x21\xb8\x69\x9a\x10\x80\x56\xab\xb5\xb0\xb0\x30\ +\x35\x3d\xed\xb4\x9d\x24\x61\x87\x0f\x1f\x59\x5a\x5c\x02\x00\x0a\ +\x21\x58\xc2\x86\x87\x86\x01\x40\x09\xe3\x02\x00\xce\x38\x42\x48\ +\xd7\x75\xc3\x30\x2c\xcb\x22\x84\x94\x4a\xa5\x74\xfa\x55\x5c\xcb\ +\xe7\xf3\x9d\xab\x08\xce\x3b\x9e\x19\xc3\x30\x0c\xc3\xe0\x9c\x37\ +\x9b\x4d\xdf\xf3\x2e\x25\xfe\x97\x48\x83\x9a\xad\x70\xea\xd9\x7d\ +\xc7\x68\xae\x6f\xdd\xd6\xeb\xca\xa3\xdb\xab\xb1\x31\x55\x97\x75\ +\x99\x5d\xf8\xce\x11\x35\x99\x64\x1d\x13\xd4\xc3\x42\x8a\x00\xb6\ +\x5a\x28\x19\xa0\x55\x2a\xe2\xfe\x82\x9e\xdb\xb3\x75\x97\x95\xd6\ +\xfc\xd8\xa3\x06\xe1\x42\x61\xa4\x61\xa4\x2b\x85\x3b\xe3\x40\x28\ +\x25\x15\xef\x64\x11\x94\x52\x10\x2a\xc6\x58\xb3\xd9\xa4\x94\x22\ +\x04\x34\x8d\x52\x4a\x6d\xdb\x36\x0c\x3d\x97\xcb\xf5\xf5\xf5\x95\ +\xba\x4a\x86\xa1\x23\x84\x30\x46\x4a\x81\x76\xbb\x9d\x4a\xa5\x3a\ +\x99\x86\xce\x8b\xff\xdd\x0b\x7f\x1a\x27\x9f\x7a\x66\xec\x5d\x6f\ +\x1c\x40\x4a\x80\xeb\x1e\xfc\xf0\x3b\xdf\xfc\xc6\xb7\xde\xb6\xfd\ +\xe0\xbc\x2f\x16\x67\x5b\xa3\xb7\xdd\x71\xeb\xfd\x37\x19\x33\xb3\ +\xcd\x1f\xe8\xb9\x34\x77\xed\xed\xb7\x3c\xf0\x8b\xef\xc9\x54\x8f\ +\x2e\x29\x5c\xff\xce\x5f\xde\x7b\xf7\xdd\x6f\xff\xbd\xaf\x24\x00\ +\x84\x93\x4f\xfc\xca\x83\x77\xdf\xfe\xc6\xb7\xfd\xfd\x2b\x35\x00\ +\x50\xb8\x78\xf4\x2d\x77\xdd\xfe\xbb\x5f\x9e\x9b\xfa\xee\xc7\x1f\ +\xb8\xf3\xd6\x37\xbe\xed\x37\x0f\xd6\x00\x08\x4e\xfc\xa7\xb7\xde\ +\x73\xcf\x1d\x6f\xfa\xe6\xd9\x7f\xdd\x3e\x70\xcd\xe9\xca\x9e\x5f\ +\xf9\xc8\x44\x1a\x00\x00\xd0\xe8\xfd\x1f\xf9\x9d\x5f\x7e\xe0\x97\ +\x3f\x34\xea\x1c\xf7\x18\x00\x00\x80\xb1\xb7\x6f\x07\x07\xd7\x7c\ +\x01\x64\xe5\x6f\x9e\x4b\xbd\xf5\x81\xd2\x07\x6f\x7f\xc7\x09\x05\ +\x96\x9f\xfb\xe4\x83\x77\xde\xf6\xc0\xdb\xff\xa2\x4d\x75\x00\xe4\ +\xf7\xff\xfe\x8f\xdf\x74\xcf\x3d\x6f\xff\x2f\x7f\x1b\x02\x50\x3d\ +\xfc\xf5\xb7\xbf\xf1\x8e\xbb\x1e\xf8\xf7\xdf\x9e\x0e\xa1\x5a\xfc\ +\xd3\x7f\x77\xff\x1d\xaf\xbf\xeb\x2f\x9e\x77\x2e\xa1\x23\xd7\xfe\ +\xe0\xb7\xbe\xf1\xae\x8f\xfc\xd9\xcf\xbf\xe9\x81\xdf\xfa\xd8\x9f\ +\x5a\xdf\xf8\xcd\x03\x6d\xa5\x58\xf5\x03\x77\xde\xf6\xae\xbf\x3c\ +\x9e\x4a\xfb\x7f\xfe\xe6\x7b\x6f\xbd\xf3\xad\x5f\x3a\xe9\x03\x10\ +\x7f\xf7\x63\xbf\x7a\xef\x9d\xb7\xbd\xff\x23\x5f\x8b\x00\x7c\xee\ +\xe3\xef\xba\xf3\x8e\xdb\x7e\xed\x4f\x1e\xe5\xaf\xc5\xb7\x09\x11\ +\x5a\x59\xad\x3d\xf7\xc2\x8b\xa5\x72\xa9\x7f\xdd\x20\x4d\xa7\xd2\ +\xc5\x92\x9e\xc9\x8c\x6d\x18\xbf\xf5\xe6\x9b\xae\xdf\x79\xf9\xe5\ +\x9b\xc7\x9d\x28\xe8\x1a\x19\x35\x8d\xbc\x0e\xed\x76\x23\xda\x77\ +\xea\xcc\xf7\x8f\x1d\x59\x9e\x9a\xc6\x0a\xe6\xad\xcc\xfc\x99\xe3\ +\x7e\xe3\x5c\x57\x41\x58\x43\xdb\xab\xfb\xcf\x81\xb5\x76\x12\x78\ +\x75\x16\x2c\xbb\xbe\x60\x11\x61\x89\x14\x00\x42\xa2\x00\xee\x6c\ +\x58\x24\x95\x52\x00\x48\xa9\x38\xe7\x52\xa9\x30\x8c\x02\x3f\x28\ +\x15\x8b\x82\x8b\x62\xb1\xd8\x09\xb7\x83\xc0\x93\x52\x60\x02\x0d\ +\x43\x93\x42\x59\x86\x39\xb2\x6e\xd4\x4e\x65\x2c\xcb\xe6\x9c\x23\ +\x44\xca\xe5\xee\xb1\xf5\x63\x29\x2b\x9d\xcb\xe5\x35\xaa\x41\x48\ +\x88\xa1\x6b\x86\x45\x34\x83\xea\x26\x44\x38\xe1\x8c\x0b\x9e\xb2\ +\x53\x96\x91\x8a\xc3\x84\xea\xda\xee\x9d\x3b\x87\xfa\x87\x00\x43\ +\x90\x98\x0a\x93\xea\xda\xe2\xce\xb1\x9e\xdb\xb6\x8d\x4e\x94\x4c\ +\xa2\x43\xcd\xb2\x18\x13\xa1\xdf\xd2\x75\x45\x29\x24\x52\x9a\x0a\ +\x6a\x52\x60\xae\x72\x76\x3a\x71\xfc\xb4\x61\x13\x88\xbb\xfb\x06\ +\x22\x25\x6a\x6e\x7b\xb9\xba\x8a\x75\xcc\xc4\xc5\x6f\x4f\x38\x34\ +\xb0\x65\x64\xf4\xea\x74\xef\x65\x97\x5d\x7d\xd7\x7d\xbf\xf0\xc1\ +\x7b\xde\xf2\xbe\x07\xdf\xf9\x1f\xaf\xb9\xfb\x17\xfb\x2e\xbf\x5e\ +\x2b\x8c\x07\x71\xa6\x68\x8e\x3f\xfb\x8f\x2f\x2f\xcd\x2e\x83\x58\ +\x64\x74\x4b\xf2\x38\x04\xd2\xec\x19\x16\x30\x5f\x32\x0b\xeb\x7b\ +\x86\x72\xe9\x4c\x6f\x4f\xaf\x66\x18\x6d\x3f\xb0\xb3\x19\xa1\xa0\ +\x00\x12\x22\xc5\x95\x90\x10\x88\x8e\x33\x11\x11\xa0\x90\x54\x10\ +\x53\x53\x4a\xe4\xb8\x1e\xd1\x74\x42\x69\x92\xb0\x8e\x2c\xc6\x18\ +\x5b\x58\x58\xb8\x70\xe1\x42\x27\xa7\xda\x01\x77\x8c\x71\xa3\x51\ +\xe3\x3c\xa1\x94\x4a\x29\x4c\x43\xa7\x94\x5a\x86\x09\x11\x0c\x19\ +\x63\x52\x45\x51\x1c\x33\x06\x21\xc2\x98\x10\x4a\xed\x94\x4d\x29\ +\x35\x0c\xd3\xb2\xac\x54\xca\xb0\x2c\xcb\x75\x5d\x96\x24\x9e\xe7\ +\x29\x84\x98\x14\x4d\xc7\xa9\x54\x56\x2d\xcb\x32\x35\xca\x93\x48\ +\x71\x06\x94\x40\x08\x02\x20\xc1\x0f\x1c\x3b\xed\x76\xbb\xa3\xb9\ +\xc7\x71\xe2\x87\x81\x66\x99\x88\x52\xac\xe9\x80\x60\x8c\xb1\x90\ +\x92\x6a\x5a\x18\x86\xb5\x5a\x2d\x4e\x92\x4b\xd9\x96\x49\x33\x69\ +\x26\x95\xf2\x1c\x9f\x25\xf0\xc0\xd1\xd3\xe7\x16\x56\x54\xca\x4a\ +\x17\xba\xf5\x18\x39\x27\x66\x16\xf7\x1f\x2e\x02\x98\x0a\xa5\x3b\ +\xb9\x94\x8a\x85\x00\x68\xa6\xde\x64\xfd\xdd\xdb\x6e\xbd\xeb\xee\ +\xbb\xdf\xf4\xf0\xa7\xfe\x76\xdf\x73\x2f\x3c\x70\xff\x7d\x9b\x27\ +\xb6\x8c\x8f\x4d\x0c\x0e\xae\x03\x00\x28\xc0\x85\x60\x10\x09\xa0\ +\x62\x00\x3b\x0c\x46\x09\xa1\x84\x50\x1d\x07\xb0\x69\x5a\x08\x22\ +\xd3\xb4\x20\x24\x4e\xb3\xad\x13\xcd\x75\xdc\xd3\xa7\xce\xb4\x6a\ +\x0d\x0c\x21\x21\x38\x89\x63\x02\xa1\x6d\x5a\x52\x71\x4a\xa9\xa1\ +\xe9\xba\xfe\xff\xb3\xf7\xde\xe1\x92\x55\x55\xda\xf8\xda\xe1\xe4\ +\x53\xb9\x6e\xdd\x9c\x6f\xe7\x08\x4d\x43\x13\x25\x9b\x11\x05\xc1\ +\x84\x01\xe3\xe8\x27\xa2\x7e\x28\xea\x37\x8e\x61\x0c\x33\xc6\x71\ +\x8c\x38\x0e\x49\x31\x67\x50\x10\x50\x44\xc1\x00\x4d\xd3\x89\x8e\ +\x37\xf4\xcd\x75\x2b\x57\x9d\x3a\x71\x87\xdf\x1f\xa7\xfb\xd2\x28\ +\xdf\xf7\x1b\x69\x99\x87\x3f\xe6\x3c\xf5\xd4\x73\xce\xa9\x53\xb7\ +\xf6\xdd\x67\x9f\xb5\xd7\x7e\xd7\xbb\xde\xa5\x2b\x54\xf9\x6f\x16\ +\x0e\x13\x77\xfc\xe8\xd7\xd7\xbd\xff\x7d\x37\x3f\xf4\xf3\x65\x23\ +\x75\xdb\x9d\x87\xae\xfd\x64\x8e\xd8\xcf\xbb\xf8\xd3\x97\x3e\xff\ +\x32\x53\xdd\xf4\xbf\x7f\xdc\x7b\xd4\x74\xc8\xa0\xfc\xe1\x37\xbc\ +\x56\x0b\xea\xfd\x17\x5f\x3b\x00\x2c\x7d\xee\x9b\x6f\x7a\xe7\x25\ +\x37\x5c\xf3\xb6\xef\xcf\x5e\x32\xfe\xc9\x9f\xbe\xe2\x86\x3b\x9e\ +\x65\x1f\x78\xef\x6b\xae\x2f\x7f\xeb\x5f\xad\x81\x93\x6f\xb9\xe1\ +\x2b\xb9\xc6\xde\xcb\xae\x85\xaf\xfd\xf2\xee\xc4\xe1\x5b\xdf\xf1\ +\xc9\x9b\xd6\x5d\x79\x70\xba\xf7\xd5\xb7\x7f\xe7\x8a\xff\x87\xc3\ +\x2a\x9f\x6c\xbf\xe7\xec\xe7\x15\xaa\x87\x6e\xbf\xef\xf1\x0f\x1f\ +\xfc\xb7\x0f\xd4\xce\x7d\x77\xe7\x51\x08\xc7\x38\xeb\x59\xfd\xf7\ +\x4d\x37\xae\x24\x3b\x67\x4f\xb9\xfa\x24\x95\x19\xb6\xa9\x39\x93\ +\xef\xfe\xe4\x81\x8f\xff\xf4\x57\x23\xad\xbb\xdf\xf7\xe5\x22\xb4\ +\xb7\xff\x6c\xbc\xeb\x47\xb7\xdf\x7e\xf7\x67\x3f\x70\xe3\xa1\x76\ +\xe9\xd6\xed\x1f\xfa\xf6\x2f\x46\xdb\xf7\x5d\xf9\xfa\x8f\x9c\xf1\ +\xf9\xb5\xb7\x2f\x9d\x7a\xf7\x3d\xef\xd3\xff\xcb\x6e\xdb\x93\x5c\ +\xd8\x38\xb8\x07\x6f\xb9\x3e\x1f\x1f\x14\x2e\x3d\x85\xce\x4c\x56\ +\x89\xd1\xfd\x99\xef\xfe\x68\x83\xc1\xbe\xf2\x4e\xe3\x2d\x37\xfc\ +\xec\x85\xed\xef\xbe\xf4\xbd\xdf\x78\xf6\xdb\xfd\xff\x5c\xba\xe2\ +\x67\xbf\x3c\xe7\xbe\x2f\x5c\xbd\xbb\x78\x49\xbd\x0e\x9f\xb9\xf5\ +\xf6\xb5\xb9\xbf\xcf\x7d\x47\x00\x81\x17\xce\xcd\xcc\x0e\x74\xe6\ +\x4a\x73\x13\x6b\x06\xba\xd5\x42\x2e\x99\x37\xfd\x7a\xd1\x50\x64\ +\xd6\x34\xdd\x6a\xa5\xc5\x55\x48\xd8\x5d\xe9\xfe\xb5\x7d\x83\xae\ +\x1a\x39\xfd\xa6\xa9\xd1\x55\x7a\x47\xc2\x55\x8b\x13\x93\xdc\x5f\ +\x18\x3a\x8d\x8c\xff\x6e\xfa\xd0\xb7\x33\x8b\xd0\xd5\xfb\xec\x5c\ +\xad\xb1\x50\x43\x64\xda\x99\xb5\xf4\x84\x53\x8d\x48\x26\xa1\xea\ +\x66\xa3\x51\xe7\x9c\x69\xa6\x25\x04\xf7\x82\x50\x20\x14\x30\xce\ +\x84\x54\x14\x75\xa9\x52\xf1\x23\x26\x81\xb5\x5a\x8e\x65\x19\x9a\ +\xa2\x96\xcb\x65\x17\xb9\xbe\x1f\x24\x12\x09\xdb\xb0\x42\x4e\xb2\ +\xe9\xac\x14\x82\x85\x51\x67\x67\x4f\xb9\x52\x41\x94\x02\xa6\x9a\ +\x69\xb4\x9b\x6d\x8c\x30\x51\xd4\x30\x12\x11\xe0\x64\xae\x23\x04\ +\xbc\x54\x6d\xe8\xba\x2e\x05\xa7\x18\x29\x4a\x82\x52\xac\xe9\x0a\ +\x73\x9b\xd0\xf2\xb9\x2b\x9b\x84\x1f\x2e\x97\x74\x03\x4d\xed\xdf\ +\x3e\x36\xdc\xbf\xa5\xb7\xd3\x6b\xdb\x07\xe6\x17\x52\xe9\x0c\x30\ +\x27\xe0\xa5\xad\xa7\x6f\x70\x1c\x67\x7c\x7c\x9c\x28\x44\x03\xad\ +\x52\xaa\xa9\x26\x55\x39\x46\xa0\x6d\xdf\xb9\x47\x4a\xe9\x11\xca\ +\x15\xbc\x7f\x6a\x7a\x70\x70\xe8\x29\x0b\xec\x49\xd7\xb8\xf9\x6b\ +\xb7\x43\x67\xe1\x15\x6f\xea\xf2\xda\x07\xf2\xd9\xae\x4c\x6f\x4f\ +\x61\xf5\x48\x9b\xd7\x59\x48\xf4\x46\xd4\xd8\xb9\x3b\x9c\x9b\x35\ +\x32\xf6\x9e\xd9\xbb\x4c\xb3\xba\xf5\xf4\x91\x43\xfb\xf7\x17\xab\ +\xee\xe8\xa9\x1b\x2e\xbe\xf4\x39\xda\xf0\x88\xdd\xdf\xbb\x6d\xc3\ +\xe9\xbf\xbe\xe7\x7e\x20\xf4\xae\xbb\x7f\x79\xd6\x8a\xfe\x1f\xfd\ +\xe4\xfb\x5e\xd4\x4e\xa7\x72\xa1\xcf\x81\x01\x52\x08\x00\x96\x08\ +\x82\x50\x9a\x54\x6d\x3a\x61\xb1\x58\x6b\xbb\xbe\x34\x15\xd3\x32\ +\xa3\x28\x52\x14\x85\x52\xda\xd1\xd1\x41\x29\x75\x5d\x37\xc6\xd0\ +\x11\x42\x51\x14\xad\xdb\xb8\x8e\x28\x44\x30\x6e\x9a\x96\xdb\x76\ +\xed\x44\x12\x01\x16\x80\x05\x46\x81\x60\x52\xa1\x82\x73\x3f\x8a\ +\x28\xa5\x02\x61\x24\x04\xa1\x18\x63\x8c\x10\x89\x7d\x7c\xc6\xb9\ +\xd3\x6a\xb9\x6e\x5b\xd3\x0d\xcf\xf7\x4c\xd3\xc4\x14\xef\xdc\xf9\ +\xc8\x9a\xd5\xab\x0c\x04\x44\xb2\x00\x84\x90\xec\x28\x2d\x56\xb0\ +\xc1\xc1\xc1\x5a\xad\xae\x28\xea\x51\x56\x15\x22\xc9\x74\xb6\xd9\ +\x68\x4a\x29\x17\xe6\xe7\xa4\x14\x31\xf5\x11\x83\x44\x48\x44\xa1\ +\x7f\x22\x63\xbe\xe1\x15\x07\xb2\xc9\x16\x63\xc2\x0d\x0e\x1c\x9e\ +\x20\x85\x5c\x37\x80\xc2\xa3\xd4\xe2\xd2\x83\x5f\xbb\x6d\x6d\x4a\ +\x0f\xd9\x12\x97\x76\xe8\x95\x78\xdd\x23\xa4\x37\x1a\xc8\xaf\x7c\ +\xe3\x05\x3d\xdb\x2e\xa0\xaa\x90\xde\x62\x52\x4f\x7f\xe9\x73\x5f\ +\x02\xaa\xb4\x2b\x91\x44\xf2\xce\xbb\x6e\x3f\x3c\xbe\xe7\x3b\xdf\ +\xfd\xa6\xd3\x6c\x58\x96\xcd\x04\x97\x12\x23\x40\x42\x08\x90\x84\ +\x31\xe1\x7b\x61\xe0\x33\x90\x38\x99\x48\xd4\x6a\x75\xcb\xb0\xa3\ +\x20\xea\xc8\x14\xd2\x89\x0c\x46\xd8\x75\x5c\x19\x31\xcd\x24\xaa\ +\x42\x30\x92\x09\xdd\xf4\xdb\x01\x25\xd4\x32\x2c\xc1\xe5\xd3\xc4\ +\x96\x91\x7f\x69\xeb\xe3\x58\xf0\x9e\xcf\xdc\x5d\xdd\x7c\xda\xd4\ +\x78\xb5\xd5\x9a\x6d\x46\x6b\x92\xf5\xcf\xbd\xf9\x1f\xc6\xde\x7a\ +\xe3\xb0\x4d\x9a\xdb\x6f\xbf\x6b\xed\xc7\xee\x78\xff\x86\xcf\x5c\ +\xf1\xbc\x1f\x1e\x3c\xfb\xb2\x95\x14\x40\x22\x2d\xf3\xae\xcf\x7c\ +\xe3\x8c\x02\x01\x80\xb0\xfe\x18\xa2\x04\x80\x0e\x66\xd4\xbd\x75\ +\xaf\x48\xba\x37\x64\x01\x60\xd5\xaa\x44\xbd\xe5\x31\x90\x82\x33\ +\xf0\x1b\x4d\xd4\xbf\x26\x0f\x00\x63\x5b\xf4\xe6\xb7\xf1\xd6\x8f\ +\xbf\xf1\xa1\xf7\xbc\xf8\x15\xbf\x7f\xd7\x27\x3f\x75\xf6\xc0\x93\ +\xa4\xa5\xc5\x4b\xce\xe3\xda\xf9\xf8\xfe\xf1\xda\xc2\x47\x7e\x7f\ +\xe3\x4d\xc1\x8b\x6f\x78\xc7\x86\xc7\xe9\x50\xa7\x9e\xfb\x99\x6f\ +\xef\x5a\xb1\xe1\x91\x97\x5d\xf5\x56\x80\x10\x00\x44\xbb\x5c\x4e\ +\xac\x1d\x50\x81\xda\x36\x41\x4b\xbc\x3e\xf1\xd8\xbd\xdf\xbd\x62\ +\xcf\x9d\x00\xf8\xcc\x0b\x3c\x5f\xc9\x8f\x9a\x18\xcc\x35\x7d\xd1\ +\xd7\x6a\x43\x9f\xf8\xda\xd5\x9f\xba\xea\xb2\xd7\x5c\xfe\xc1\x2f\ +\x5c\xb9\x29\xf5\xff\x3b\x4d\x0a\xf1\x04\x3f\xe3\x68\xbb\x8c\x6c\ +\x36\x9a\xaf\x72\xc8\x11\x00\xe0\x53\xf3\x51\x36\x65\x80\x94\x31\ +\x64\x27\x11\xa2\x0a\x40\xd7\x70\x32\xd8\xbd\x34\xc9\x67\x1e\xfe\ +\xfc\x15\x2f\xfd\x77\x30\x7a\xae\x7b\x99\x40\x08\x63\x09\x80\xff\ +\x6e\x2b\x36\x04\x6a\x14\xc9\x99\xb9\x2a\x77\xc4\xfe\xc3\xf3\x29\ +\x3b\x45\x18\xeb\x4c\xf6\xe6\x73\xa9\x4c\xc2\x58\xbb\xee\xa4\x40\ +\x4d\x9c\xc2\xa5\xc5\x15\xf0\x03\xa1\x4b\x37\x23\xb3\x44\x21\xfb\ +\x8b\xd5\xdf\x3e\xdc\x5a\x58\xd2\x52\x0d\x84\x78\xd1\x2f\x3a\xcd\ +\x62\xf7\x96\x6d\xb5\xb6\xdf\xac\x11\x99\xc8\x55\x8a\xcd\x66\x8b\ +\x27\x53\xf9\x46\xe8\xd5\xeb\x55\x5d\xd7\x19\xc3\x8d\x7a\x23\x91\ +\x7c\x02\x34\x17\x04\x21\xe7\x82\x52\x22\xa5\x54\x55\x0d\x21\xec\ +\xfb\xbe\x65\x59\x71\xca\x12\x00\xd4\xca\x35\x50\x68\x6f\x4f\x6f\ +\xcc\x94\xf7\x3c\x1f\x63\x7c\xf0\xe0\x41\x8c\xf1\xec\xec\x6c\xda\ +\x4e\x51\xaa\x08\xce\x30\x21\x41\x14\xce\xcc\xce\x12\x42\x7a\x7a\ +\x7a\x28\xa5\x41\x10\x84\x61\x28\x25\x44\x11\x33\x4d\x33\x08\x02\ +\x90\xd2\x30\x8c\x54\x32\x43\x28\x4e\xa6\x8d\xce\x42\x47\xa5\x54\ +\xea\xef\xeb\x1b\x1f\x1f\xb7\x92\xc9\x4a\xad\x06\x80\x4e\x3e\x65\ +\xeb\xf8\xf8\xe1\xde\xde\xfe\x7d\xfb\x0f\x0a\x2e\x3a\x3a\x7b\xe6\ +\x96\x16\xb1\x44\x12\x00\x30\x56\x55\xad\xe5\xb4\x14\x55\x35\x0d\ +\x55\x30\x61\x98\x4f\x5d\x38\x4c\x68\xea\xe8\xe6\x93\xea\x9a\xb2\ +\xd8\x68\x26\x8d\x54\x32\x9f\x0d\x58\xd8\x68\xd6\x13\x86\xc6\x41\ +\x54\xc6\xc7\xe7\xbe\xf9\x8b\x75\x96\xc9\xa6\x17\x50\xe8\x37\x99\ +\x37\x3e\x39\x5f\x38\x67\xf3\xc2\xf4\xef\x5e\x7e\xd5\x65\xe9\xc1\ +\x9e\x76\xbb\x52\x9d\x5e\x3a\x79\x6d\xdf\xa9\x5b\xdf\x02\x1c\x5d\ +\xff\xfe\x6b\x0f\xed\xdf\x79\xc6\x29\x9b\x0e\x1f\x9e\xbe\xe1\x86\ +\x5b\x4d\x33\x29\x45\x9c\x35\x16\x43\x04\x80\x10\x0a\x42\x6f\x62\ +\xf2\xf0\xa5\x89\xe7\xf8\x81\xa3\xa9\x94\x45\x5c\x08\x21\x84\xb0\ +\x2c\x2b\xa6\x90\x07\x41\x10\xc3\x65\x9c\x73\xdb\xb2\xfb\x7a\x7b\ +\xa7\xa7\x67\xfd\xc0\xf7\xfd\x28\xdf\x51\x20\x84\x08\x74\xf4\x29\ +\xe3\x82\xc3\xd1\x8c\x25\x84\x00\x62\xca\x7c\x6c\x97\x63\xd9\x00\ +\xd7\xf3\x1a\x8d\x06\x21\x44\x0a\x9e\x4d\xa7\xa3\x28\xf2\x5c\xb7\ +\xbf\xbb\x6b\xd5\xca\x15\x77\xdd\x89\xa2\x30\x54\x0d\x53\x08\x2e\ +\x84\xd0\x75\x3d\x9d\xca\xb6\xdb\xed\x28\x8a\xc2\x30\x62\x8c\x11\ +\x42\x0d\x4d\x0f\xc3\x28\x99\x4a\x55\x4a\x45\x55\x55\x7c\xdf\x47\ +\x18\x05\x41\x28\x58\x64\xe8\xfa\xda\xb5\xeb\x4e\x48\x91\x49\x0a\ +\xa7\xed\x68\x9a\xe6\x79\xde\xee\x5d\xbb\xd7\x9f\xbe\x25\x0c\x23\ +\xe4\x05\xf3\x07\x0f\x97\x26\x27\xed\xd3\xd6\xb5\x92\xda\xd4\x42\ +\x8b\x26\x6c\xa2\xab\x4b\x07\x16\xc6\x2e\x7a\x5e\x03\x0d\x6a\xd4\ +\x13\x2c\x74\xfc\x79\xcd\xf4\x89\x92\x8a\x5a\xd4\xca\xe4\x02\x3f\ +\xb8\xf4\xb2\x17\x44\xe1\xf9\xab\x57\x8f\xbd\xeb\x5d\xd7\x45\x8c\ +\x68\x9a\xc1\x58\x78\xcc\x16\x21\x21\x44\x10\x86\x9c\x73\x95\x62\ +\xd7\xf5\x08\xc1\x00\x40\x08\x8d\x43\x9b\x1c\xb8\x94\xb2\xa3\xa3\ +\x63\x7e\x7e\xde\x34\x4d\x4d\x53\x17\x17\x4b\x09\xbb\x43\xd7\xf5\ +\xb8\x79\xf8\xe9\xf2\xdc\x8f\x2f\x82\x27\x8f\x4a\xad\xf3\xde\x2b\ +\xdf\xfb\xa6\x93\x04\xe7\x12\x40\x22\xfa\xe7\x1f\xdf\x94\x7d\xc7\ +\x37\xae\xda\x92\x04\x80\x76\xad\x11\xf1\x36\x80\x9a\x35\x78\xdb\ +\x5d\xc6\x0c\xb0\x69\x93\xbf\x9e\x37\xb0\x96\x38\x4d\xdb\xff\xe5\ +\x7b\x17\x5a\x7b\x6f\xb9\xb3\xbe\xb6\xd3\xca\x1a\xd1\x52\xa9\xd1\ +\x0c\x95\x6c\x72\xe7\xb7\x7f\x3d\x1f\xee\xbd\xe5\x0b\xed\xa1\xf3\ +\x88\x33\xb7\xf5\x1f\xfe\xf5\xeb\x2f\x67\xdf\xfd\xf6\x83\x4f\xea\ +\x20\x09\x74\xb4\x2e\xeb\xf2\xeb\x49\x36\xef\xc1\xcf\xdc\x38\xfb\ +\xb9\xf7\x3c\xe7\xf8\x73\x89\x95\x5b\x36\xec\xff\xea\xe7\xef\xad\ +\x5d\x34\x70\x14\xdb\x26\x85\x75\xa7\x3b\x3f\xfa\xce\xf6\x9a\x68\ +\xb7\x19\x67\xa4\x70\xfa\x8a\xb5\x9b\x3e\x7b\xcb\xf7\x6f\xbd\xf1\ +\xc6\xb7\x6f\x4a\x77\x04\x8f\x7d\x73\x4f\x63\xe1\xd7\xdf\xda\xdd\ +\xf9\xfc\x1e\x5e\xcb\x3e\xe7\xba\xdb\x3e\xb0\xf1\x1b\x9f\xfe\x49\ +\xf4\x5f\x79\x8c\x01\x84\x7c\xfc\x75\x74\x02\x52\xd7\x5e\x7f\xa5\ +\xfc\xf8\x47\x6f\x2b\x35\x9b\x0f\xde\xfc\x8f\x5f\x17\x57\x9c\x3b\ +\x9c\xcb\xab\xb5\xd9\xb9\x5a\xb5\xb8\x4c\x06\x90\x00\xa8\xff\xec\ +\xcd\x1d\xa9\xcd\x5f\xfa\xf6\xf7\xbf\xf9\x95\x0f\x6d\x2d\xe8\xe2\ +\xef\x7b\xa7\x11\x08\x8e\x0b\x9d\xfd\xb6\x9d\xbd\xe8\x39\x2f\x59\ +\x7f\xd2\x59\xe7\x5c\x74\xd9\xa5\x57\xbc\xf9\xb4\xf3\x5f\xfa\xd8\ +\x11\xf7\x9b\x3f\xfe\x83\x2f\xb2\x25\xcf\x68\x2b\x1d\x78\x60\x0d\ +\x1d\x59\xe7\x58\x1d\x73\x8b\xae\x22\xd2\x53\xf7\xed\x29\xfd\x61\ +\x72\xa8\x9d\x30\x3c\x0f\xb2\xca\xc8\x96\xd5\xfb\x9d\xe2\x44\xbb\ +\x1e\x20\xa2\x60\x2b\x4b\x33\x36\x4d\x61\xc5\x6a\x7a\xa1\x61\x19\ +\x84\x62\x29\x45\x10\xfa\xa9\x74\x32\x7e\x2c\x97\x59\x77\x8c\x45\ +\x61\x18\x12\x42\x63\x96\x1b\x21\x38\x66\x4a\xec\xda\xb5\xeb\xd0\ +\xa1\x43\x51\x14\xe5\xf3\xf9\x18\x67\x97\x52\x32\xc6\xa2\x28\xc4\ +\x18\x17\x3a\x0a\x77\xdf\x7d\xb7\x69\x1a\x31\x9d\x2e\x0e\xca\xc5\ +\x65\x1c\xe2\x1d\xce\xb9\x65\x59\x5d\x5d\x5d\x96\x65\xa9\xaa\x22\ +\xa5\x28\x97\xcb\x47\xa6\x8e\x24\x12\x09\x8c\xb1\x69\x1a\x18\xa1\ +\x85\x85\x85\xf9\x85\xf9\x4a\xb5\x9a\x4c\xa7\x34\xc3\x4c\x67\x32\ +\x98\x90\x1d\x3b\x77\xd4\xea\x0d\xcf\xf3\x5a\x4e\x4b\x62\x24\x08\ +\xe8\x09\x53\xb7\xad\x90\x45\x08\xe3\x8e\x42\x67\x57\x57\x77\xa1\ +\xd0\x65\x18\x16\x51\x54\xe5\x04\xf2\xe0\x1d\x90\xeb\xce\x3a\x6b\ +\xc5\xc9\x27\x31\x95\xda\xb9\x6c\xcb\xf3\xbc\xc0\xab\x55\x8b\x59\ +\xcb\xe2\xb5\xda\xdc\xae\x3d\x6a\xa5\xdc\xad\x29\x9a\x04\x37\xe2\ +\x9e\x66\x85\x76\xee\xe1\xfd\x93\xff\xeb\x03\x1f\x3c\x38\x37\x7d\ +\x68\xf6\x40\xb9\x31\x75\xe4\xf0\x1f\xea\xa5\xfd\xa2\x3e\xe5\x56\ +\xa6\xa4\xb3\x50\x2f\xcd\x6c\xdd\xbc\xf1\x9f\x3f\xf4\xa1\xe7\x5c\ +\xf8\x6c\x05\x29\xe2\x68\xfa\x4f\x2c\xc4\xcb\x24\x08\x00\x39\x3f\ +\xbf\x80\x31\x8e\xc2\x28\x86\xbc\x85\x10\xb1\x29\xf7\x7d\x5f\x08\ +\x11\x77\x66\x9c\xa7\xaa\x69\xea\xa9\xa7\x9d\xe6\xfb\x3e\x67\x6c\ +\xd5\xaa\x55\x9e\xeb\x1d\xa3\x57\x51\x4d\xd7\x63\x66\x4b\xcc\x3d\ +\x8f\x21\x66\x21\x62\xbc\xed\xa8\xa2\x40\x8c\x98\x13\x4a\x30\x42\ +\xaa\x42\x05\x67\x9d\x1d\xd9\x0b\x2f\xba\xc0\x69\x39\x99\x74\x86\ +\x52\x25\x08\xfc\x78\x18\xc4\x4c\xc7\x81\x81\x81\xbe\xbe\x5e\x5d\ +\xd7\x63\x2a\x3d\xa5\xc4\x75\x5d\xaf\xdd\x8a\xa2\xc8\x30\x74\x82\ +\x91\xe3\xb4\x09\x02\x4d\x55\x6d\xdb\x5e\xb9\x62\xe4\x44\x8c\x3b\ +\x42\x08\x2b\x34\xe2\x4c\xd5\x94\x5d\x8f\x3c\x62\x22\x4a\xbc\x60\ +\x76\xef\xbe\x07\x7e\xf1\xab\x9e\x54\xc6\x30\xd1\xbc\xbf\x20\x7a\ +\xf2\xa3\xcf\xbb\x34\xb9\xe9\x42\x6b\xe4\xd4\x5a\x8b\x3b\x95\x22\ +\x62\x35\xd5\x64\x89\x8e\x24\x83\x66\xc8\xaa\x44\xf3\x01\x7b\x81\ +\x57\x5b\x2a\x1e\xa9\xd5\xcb\x97\x5e\xfe\x8a\xde\xfe\x91\x88\x51\ +\xcf\x67\xb1\xdf\x25\x84\x00\x24\x39\x63\x61\x18\xc4\x59\xbb\xbe\ +\xef\x53\x8a\x7d\x3f\x88\xe7\xd4\x98\x14\x14\x13\xf9\x55\x55\x4d\ +\xa5\x52\xd7\x5f\x7f\xfd\x59\x67\x9e\xa5\xa8\x8a\xa2\x28\xb5\x6a\ +\x4d\x4a\xf9\xb4\x19\xf7\xe3\x5f\xc7\x7a\x52\xc9\x0c\xac\x5b\xbb\ +\x76\xf5\xaa\xf5\xeb\xd7\xaf\x1f\xce\x20\xa7\x3d\xff\xeb\x7f\x7d\ +\xdb\x2b\x5e\xf6\xd2\x97\xff\xf3\x9f\xba\x2f\xbc\xfa\x9a\xec\xaf\ +\xae\x7c\xe9\x6b\xe7\x2f\xfe\xdc\x55\x9b\x63\xf8\x43\x19\x5c\xb3\ +\xca\x3a\xe6\xb4\x22\x62\x0e\x75\x65\x01\x50\xba\x7f\xb8\xcb\x50\ +\x5e\xfd\xf9\x8f\x27\x7f\xf9\xfe\x37\x7f\x71\xea\xfd\x5f\xff\x88\ +\x09\xf4\xf2\xb7\x5d\xfa\x99\x77\x5c\xfd\x1f\x0f\xd3\xaf\x7f\xf9\ +\x35\x77\xbc\xff\xaa\x2f\x4d\x9d\xf3\xa9\xf7\x9f\xcf\xa6\xee\x7d\ +\xc7\x95\x2f\xbd\xf6\xce\xee\x7f\x78\xd3\x79\xe8\xc9\xe7\xe0\xbf\ +\x6c\xea\xb2\x93\x8c\xa9\x3e\xdc\x93\x01\x00\x31\x3d\x51\x65\xe3\ +\x6f\x7e\xe5\x2b\xaf\xbc\xfa\xdd\x87\x2b\xc7\x40\x52\x94\xbd\xf6\ +\x75\x1b\xd6\x6e\x7a\x7e\x46\xc3\x00\xca\xd0\x9a\x31\x0a\xe6\x47\ +\xbe\xff\xb9\xe9\x9b\xde\x79\xd5\x35\xb7\xad\xde\x76\x12\x28\x03\ +\xd7\xbd\x61\xdb\x47\xde\xf8\xaa\x37\xfc\x9f\x1b\x6a\x40\xdf\xf5\ +\xa1\x77\x4d\x7c\xf9\x6d\xef\xbf\x83\x7c\xe3\xc6\x57\xeb\xc5\x1d\ +\x1f\x7e\xfd\xcb\x5e\xf5\xc5\x85\xeb\x3f\x7e\x95\xf2\x5f\x58\x01\ +\xc5\x33\xe3\xf1\xaf\x78\xdb\xf0\x96\x5b\xaf\x1e\x9d\x7a\xd7\x5b\ +\xdf\xf6\xbd\xb9\xb5\x3f\xb9\xe5\x2d\x1a\xc0\xa5\x1f\x7a\xd7\x1d\ +\x1f\x7e\xfd\xbf\xfe\xec\x40\x61\x64\x24\x43\x00\x90\x3d\xb2\xb2\ +\x8f\xf4\x5f\xf9\x85\xb7\x16\xae\x7f\xdd\xcb\xae\xf9\xf8\xb7\x9a\ +\x00\xd9\xbe\x51\x43\xf9\xbb\xd1\x49\x05\xe7\xfd\x03\x43\xb6\x9d\ +\xc0\x8a\x76\x78\x6a\x8e\x63\x73\xcf\xa1\xb9\xd9\x6a\x58\x6c\x93\ +\x45\x47\xdd\x3b\xed\xec\x3e\x5c\x39\x38\x53\x6b\x4b\xab\xce\x21\ +\xa0\x2a\x52\x52\x9d\x7a\xd7\xa1\xbb\xfe\xe4\x1e\x2e\xe5\xc1\xae\ +\x1f\x5e\x68\x95\xeb\xfe\xc2\xfc\xae\xb9\x29\x7d\x6c\xe0\xe4\xe7\ +\x5e\xb8\x62\xd3\xa6\xf3\xcf\x3a\xef\xcc\x4d\x5b\x07\xba\x7b\x37\ +\x9c\xbc\xf1\xa4\x6d\x5b\x46\xc7\x46\x1b\x8d\x3a\x20\xa9\x69\x5a\ +\xab\xd5\x44\xc7\x95\x2e\x92\x52\xc6\x83\x7e\x99\xd7\x1c\x45\x51\ +\x18\x86\xe9\x74\x7a\x70\x70\xb0\xbf\xbf\x1f\x63\x5c\x2e\x97\x01\ +\xa0\x50\xe8\x48\x26\x93\x71\xd6\xa2\xeb\xba\x71\xc4\x2f\x9d\xce\ +\x04\x61\xc8\x18\x63\x8c\x85\x41\x10\x04\x21\x00\xb8\xae\xdb\x6e\ +\xb7\xe3\xf7\x28\x8a\xb2\xd9\x6c\x67\x67\xa7\xe3\xb4\x6d\xdb\x3e\ +\x65\xeb\x29\xae\xeb\x26\x12\x49\x29\xa5\xaa\x69\x84\x90\x4a\xa5\ +\x72\x78\x62\xfc\xc8\xf4\xf4\xc9\x5b\xb6\x24\xd3\x69\x45\x53\x4d\ +\xcb\xf2\x83\x70\xf7\xde\xbd\xba\x69\x02\x40\xa9\x56\xa1\x86\x4e\ +\x75\x4d\x62\xac\xeb\x7a\xa1\x50\x18\x1c\x1c\x1a\x18\x18\xea\xef\ +\x1f\xe8\xee\xe9\x51\x15\xf5\xa9\x87\x5c\x5a\x4e\x03\xa4\x92\x4a\ +\x59\xe9\x8c\xae\x9b\x81\x1f\x78\xae\x13\x3a\x2d\xc5\xf7\x76\xfd\ +\xe6\xbe\xd9\x5d\x8f\xe6\x3a\x2d\x66\xf0\xd9\xa8\x66\xae\x18\xe8\ +\xdd\x7a\x5a\x53\x4d\xaf\xdb\x7a\xe1\x1d\xb7\xff\xb6\xa7\xa3\x7b\ +\xdd\xea\x55\x23\x43\x3d\x5b\xb6\x9d\xa4\x48\xaf\x5e\x9a\xd1\x93\ +\x3a\x12\xee\x8a\x81\x1e\xbf\xdd\xc0\xa6\xfe\x86\x37\x5e\x5d\xa9\ +\x56\x85\x14\x52\x1e\x1d\x80\x42\x32\xce\x02\x8c\x51\xb3\xd9\x98\ +\x9b\x9b\x03\x90\x8c\x89\x78\xb2\x8c\x67\x4d\x45\x51\x5a\xad\x96\ +\xef\xfb\xbe\xef\xb7\xdb\xed\x76\xbb\xdd\x6c\xb5\xb6\x6d\xdb\x76\ +\xd1\x45\x17\x9a\xa6\x39\x3b\x3b\x6b\xdb\xb6\x10\x82\x73\x11\x4b\ +\xc1\xc4\xf9\x93\xb1\xc3\x1e\x93\x5b\x62\xc2\x62\x6c\xeb\x11\x42\ +\x20\xc1\xb4\x2c\x90\x40\x08\x0e\x02\x4f\x57\xf1\x85\x17\x5e\xa0\ +\x2a\xb4\x52\x2e\x07\x7e\x20\x24\xa8\xaa\xc6\x39\x37\x4d\xb3\xaf\ +\xaf\x6f\x68\x68\x68\x71\x71\xb1\x5a\xad\x35\x9b\xcd\x30\x0c\x85\ +\x10\x18\x13\x43\x6d\x84\x13\x87\x00\x00\x20\x00\x49\x44\x41\x54\ +\xd7\xdb\xed\x76\x4c\xcd\xa4\x94\xae\x59\xbd\x5a\x0a\x81\x11\xea\ +\xed\xed\xed\xee\xee\x3e\x11\xe3\x2e\x85\x94\x20\x38\x12\x8a\xa6\ +\x16\x17\xe6\x9c\x72\xc5\x20\x1a\xab\xd4\x79\xa3\x99\x56\xe8\xcc\ +\xdc\xde\x55\xdb\x46\xcf\xbd\xe6\xb5\x89\x53\x4e\xad\xe5\x86\x5c\ +\x6b\xb0\xde\x84\x91\x0d\x1b\x84\x8c\x5a\xa5\x85\xe9\xc9\x71\x84\ +\x65\x10\x38\x52\x84\x32\x72\x92\x29\xab\xab\x90\xeb\xe9\xeb\x99\ +\x9a\x3a\x38\x35\x35\xad\xe9\x56\xcc\xdf\x97\x20\x85\x60\xb1\x4d\ +\x2f\x16\x17\x15\x05\x0b\xc1\xe3\x81\x4f\x08\xc4\x06\x3d\x0c\xc3\ +\x76\xbb\x0d\x00\xc5\x62\xd1\x30\x8c\x6a\xb5\xba\x6e\xdd\xba\xf7\ +\xbe\xf7\xbd\x9d\x85\x82\xef\xfb\xaa\xaa\xba\xae\xfb\xf4\xc0\x32\ +\xf2\xff\x0a\x77\x00\x00\x80\xfd\xca\x6b\xfe\x17\x00\x9c\xff\xda\ +\xcf\x9d\xff\xda\xc7\xcf\x5e\xfc\xb6\x4f\x5e\xfc\xb6\xe3\x2f\x4b\ +\xbf\xf5\x73\x9f\x5c\x3e\x50\x12\x43\xef\x78\xe9\x10\x00\x6c\x7b\ +\xc3\xff\xde\x06\x00\x30\x78\xcd\xa7\x6f\xbc\xe6\xd8\xa7\x7d\xa7\ +\xbd\xe6\x3f\x6f\x7b\x4d\x1c\xee\xfc\xcc\x4d\xe7\x1d\x3d\xbb\xfe\ +\xd5\x37\x7d\xef\xd5\xff\x0f\xbb\x29\x90\x3c\xbe\x7c\xd3\xf1\xfb\ +\x4a\xaa\xff\xdd\x2f\xef\x07\x00\xbc\xea\x55\xdf\xbc\xf9\x55\x7f\ +\xfd\xf5\xec\xb3\x3f\xf0\xc1\x63\xed\xbc\xf6\xb3\xff\x08\x00\x60\ +\xad\xff\xe0\xbf\xdf\xb4\x7c\x41\xdf\x29\x97\xdd\xf0\xcd\xcb\x8e\ +\x1e\x64\xd6\x7e\xf0\xcb\xdf\x3c\xf6\xc1\xf9\x5f\xb9\xed\xfc\xbf\ +\xc1\x80\x3e\x11\xe5\x3a\xbe\x2b\xcf\xbe\xea\xfd\x67\x5f\xf5\xf8\ +\xa1\x35\x76\xc9\x57\x6e\xbb\x24\x26\xe3\x02\x00\xc0\xba\x0f\x7c\ +\x62\x1d\x00\x0c\x9d\xff\x96\x6f\x9c\xff\x96\xf8\x9a\x73\x5e\xff\ +\x81\xbf\x27\xcf\x5d\x51\x1e\x78\xf0\x7e\xdb\x32\x55\x45\x59\xb3\ +\x6a\xf5\xa6\xf5\x1b\x8a\x75\x27\xd1\x0a\x42\xcf\x3b\xe9\x59\xcf\ +\x4e\xf7\xaf\x24\xe9\x4e\xdb\xd0\x35\xc5\xaa\x14\x83\x64\xa7\x9e\ +\x66\xca\xe1\x87\xf6\xdd\xf7\xd5\x5b\x2e\x5d\xb9\xa5\x5c\x9f\xd5\ +\x39\x6a\xf9\xa8\xd3\x28\x9c\x7d\xc9\x65\xa3\x72\xeb\xc0\xe6\x93\ +\x22\x5f\x60\x24\x00\x89\xcb\x2e\x7f\xe1\x25\x97\xbf\x28\xe4\x58\ +\x44\xe1\xdd\xbf\xfa\xd5\xdd\x77\xdf\xfb\xdb\xdf\xfe\x76\x39\x6b\ +\x3c\x1e\x51\x52\x4a\x8c\x70\x14\x45\x00\x32\xb6\x0e\xcb\x24\x99\ +\x98\x54\x13\x13\xf5\x7c\x8f\x7d\xf5\xab\x5f\x3b\x72\xe4\x88\xe7\ +\x45\xae\x17\xa6\xd2\xe9\x58\x54\xaf\x5e\xaf\x6b\xaa\x2a\xa4\x8c\ +\x83\x81\xbe\xef\x69\xba\x26\xa5\xf4\x7d\x3f\x8a\x22\xdf\xf7\x6d\ +\xdb\x66\x8c\x29\x0a\x0e\xc2\xe0\xc6\x1b\x6f\x2c\x14\x0a\xd3\x47\ +\xe6\x2a\xe5\x72\xdf\x40\x4f\x2a\x69\xe9\xba\xde\xd9\xd5\x3d\x37\ +\x33\x5f\xaf\xd7\x1f\xfc\xe3\x83\xa6\x69\x2b\xaa\x0e\x80\x07\x87\ +\x87\x96\x96\x96\x98\x10\xcd\xa6\x83\x14\x8e\x09\xf1\xc3\x80\xaa\ +\x04\x49\x20\x98\x28\xaa\x16\x45\x42\xd7\x2c\x21\x71\xa5\x5a\x7f\ +\xca\x3d\x6f\xa4\x52\xcd\xa5\x6a\x2a\xad\x66\xd3\x39\xaf\xd1\x36\ +\x31\xf6\x83\x30\xab\x65\x4d\xc6\xa6\x1e\xda\xde\x2f\xc4\x4c\x58\ +\x36\xd3\xea\xf0\x73\x4f\x1f\xda\xb0\xb5\x18\x34\xb9\x91\xfc\xc3\ +\x8e\xc3\x67\x9d\x79\x51\x21\xdb\xb7\xf0\x87\x3f\x35\xa5\x9b\xcc\ +\x67\x23\x86\x33\xa9\xb4\x5f\x2e\x99\x5d\x3d\xc9\x7c\x7a\x63\x2a\ +\x09\x10\xfe\xd3\x3f\xff\x1f\x2d\xa9\x08\xc1\x8f\x3d\xc7\x02\x01\ +\x8a\x78\xc0\x79\xe8\x79\x62\x62\x62\xfc\xe4\x93\x37\x02\x40\xdb\ +\x71\x22\xc6\x4c\xd3\x74\x1c\x27\x76\xd8\xe3\xfe\x8f\xe5\x5c\xa8\ +\xaa\x08\x21\xdf\xfe\xf6\x6b\x52\x99\xef\xfc\xfa\xde\xfb\xa3\x28\ +\x52\x31\xe1\x52\x20\x10\x98\x60\xce\x79\x4c\x62\x89\xe7\x86\xe5\ +\x2d\xfe\x6e\xcc\x14\xc9\x64\xb3\xf5\x6a\xd5\xd2\x14\xb7\xdd\x1a\ +\x18\xec\x37\x15\x75\x71\x6e\x6e\x7e\x7e\x9e\x71\x66\x5a\x56\x24\ +\x58\x23\x0e\x8d\x48\x79\xe0\xc0\x81\x30\x0c\x29\x55\xa4\x94\x84\ +\x60\xce\xb9\xd7\x76\xb2\xb9\x8c\xd3\x6a\x28\x94\xd4\x6b\x6e\x36\ +\x9b\xbd\xf8\xc2\x0b\xfe\x98\xb0\x0e\xec\x7b\xcc\x6d\xb7\x62\x3d\ +\x9c\xa7\x6e\xdb\x18\x0f\x5c\x4f\x33\xb4\x90\xf9\x2c\x0a\xf7\xee\ +\x78\x64\xdb\x86\x8d\x7e\xb5\x56\xb0\xec\xd2\xc2\xac\xd4\x1b\x9b\ +\x4f\x39\x5b\x14\xf0\x7c\x43\x8c\x9d\xf1\xec\x96\x73\xb0\xbd\x78\ +\x70\xdf\x7d\x0f\x64\x0a\x83\x6d\x84\x7c\x45\xf8\x7e\xb9\xab\xd0\ +\x2b\x02\x04\x86\x02\x04\x03\x02\x90\xec\xe7\x3f\xf9\x21\x26\xc8\ +\xf5\xdb\xba\xa6\x23\xc9\x11\x8a\xcb\x94\x4a\x21\xd8\xcc\xcc\x34\ +\x42\x98\x10\x8c\x11\xe6\x9c\xd5\xab\xcd\x44\x22\x15\xeb\xe8\xc5\ +\x8b\xce\x42\xa1\x50\xab\xd5\x72\xb9\x5c\xab\xd5\x8a\xa2\xa8\xde\ +\x68\x64\xb3\xd9\x5a\xb3\xc1\x39\x7f\x7a\x02\xaa\x4f\xac\x66\xfa\ +\x8c\xad\x6c\x1a\x7b\xee\xc7\x25\x49\x3d\xf3\x5a\x08\x20\xff\x02\ +\x73\x97\xcf\xa8\x0e\x94\xe9\xb4\x96\x4e\xdb\x8d\x86\x73\x68\xf2\ +\xe0\xe0\x50\x9f\x1b\x05\x5d\x7d\xbd\x21\x17\x88\x90\xde\x55\xab\ +\x6a\xae\x37\xd8\xd3\x15\xd6\x1a\x5d\xa9\x34\x54\xb9\xee\xb3\xd6\ +\x03\x8f\x26\xeb\x6d\x02\x41\x45\xf5\x29\xa5\x6a\x66\xa0\x1e\x68\ +\x3d\xfd\xeb\x0a\x64\x4d\xd3\xf7\x14\x40\xc4\x6b\x63\x12\x80\xc5\ +\x91\xaa\x53\x6a\x08\x89\x9e\xff\x82\xe7\xbe\xe4\xf2\xcb\x2e\x79\ +\xc1\x0b\xa7\xa6\xa6\x62\x29\x02\x4a\x68\x18\x44\xba\x66\xf8\xbe\ +\x1f\x86\xa1\xe3\xb4\x4d\x53\x13\x02\x69\x9a\x8e\xf1\x51\x75\x81\ +\x58\x4c\x0a\x4b\x6c\x1a\xc9\xdf\xfd\xee\xfe\x66\xb3\x49\x88\xa6\ +\xeb\xba\x1f\x04\x71\xd0\x4f\xd7\x15\x90\x10\xd7\xe5\x15\x42\x98\ +\xa6\xe9\xfb\x7e\x10\x04\x11\x63\xb1\x5d\x2b\x97\xcb\x96\x95\x4c\ +\xa7\x13\xdd\x3d\x1d\xb5\x5a\xa5\x58\xac\x4a\x29\x19\x67\x95\x4a\ +\xf5\xb4\x6d\x9b\x6c\xdb\xce\x65\x92\xfb\xf7\xee\xdb\xbf\xef\x60\ +\x71\xb1\x94\xcb\xe5\x55\x55\x23\x84\xb4\xdb\xee\xf4\xf4\x0c\x00\ +\x64\xb3\xf9\xb6\xeb\xab\x0a\x22\x12\x89\x90\x21\x21\xca\x8b\xa5\ +\x44\x3a\xa5\x29\x06\x13\x62\xff\xc1\x09\x4a\xf0\x53\x26\x5c\x33\ +\xce\x73\xe9\x4c\x2e\xd7\x49\x23\xc9\xbc\xe8\xe0\xf8\xe1\xf9\xf2\ +\xdc\xa5\x97\xbd\xc0\x04\x34\x68\xa7\x49\x65\xa6\x6d\x7a\x87\x5a\ +\x73\xaf\xbd\xfa\xb2\xc7\xe6\x5a\xbd\x9b\x4e\xa6\x76\xab\x2f\x58\ +\xbb\xfb\x91\x7d\x49\xdc\x22\xa8\x9d\xec\x2a\x1c\x38\x5c\xee\xec\ +\xe8\xcd\xe6\x52\x81\x10\x26\x51\x10\xe2\x3c\x8a\x9a\xad\xe2\xa1\ +\x23\x8f\x81\xa2\x29\x88\x06\x41\x60\x9a\x96\xef\x07\x21\x0b\x25\ +\xb0\x7c\x3e\x5d\x5e\x5a\xa4\x8a\x02\x00\x61\x10\xa6\x33\x19\x21\ +\xc4\xe2\xe2\x62\xb5\x5a\x75\x1c\x27\x9f\xcf\xf7\xf6\xf6\x36\x9b\ +\xcd\x66\xb3\x89\x31\x0e\xa2\x70\x64\x64\x74\x7e\x7e\xbe\x5a\xad\ +\x52\x4a\x0d\x43\x6f\xbb\x3e\x93\xc2\xb2\x8c\x30\x08\x62\x2f\x2a\ +\xa6\x4e\x22\x74\x94\xae\x4e\x08\xd1\x34\x2d\xf6\x3a\x43\xc6\x01\ +\x81\xa1\xeb\x67\x9e\xb1\x2d\x97\xb6\x47\x87\x86\x26\xa7\x8f\x0c\ +\x0e\xf6\x1e\x99\x39\x22\x85\xf4\xbd\x90\x41\x64\xdb\x76\xa3\xd1\ +\x70\x5d\x57\x0a\x44\x08\x09\x82\x50\x55\xb5\x44\x22\x89\x10\x06\ +\x90\x61\xe0\x53\x82\x17\x4b\x55\xdb\x34\xca\xc5\xc5\x1d\x8f\xee\ +\x58\xb7\x66\x55\x65\xa9\x58\xad\x2c\x4d\x8c\x1f\x3c\x11\x9e\x3b\ +\x95\x28\x2e\x26\xc5\xa5\xd4\x75\xed\xcf\x0f\x3e\xf8\x86\x57\xbc\ +\x32\xad\x69\x07\xdc\x56\x5a\xa5\x15\xa7\x78\x68\x62\x7b\x2a\x35\ +\xfc\x9b\xdd\xc5\x45\xa3\x65\x29\x6e\x34\xdf\x28\x8d\xcf\x77\xb3\ +\x44\xf7\xca\x55\xbd\xbd\x3d\x14\xa9\x94\x1a\x20\x09\x20\x45\x04\ +\x81\x8c\x1c\x46\xd0\x8a\xb1\x21\x2e\x7c\x53\x4f\xba\x6e\x33\x9b\ +\x4e\x55\x6b\x95\x4c\x26\xc5\x58\x48\x09\x2a\x16\x8b\x8e\xd3\xc2\ +\x48\x64\x32\x29\xdf\x0b\xfa\xfa\xfa\x4a\xa5\xca\xe2\xe2\xe2\xd2\ +\xd2\x92\xae\xeb\x63\x63\x63\x51\x14\x55\xab\xd5\xd9\xd9\xd9\x20\ +\xf0\x31\xd2\x74\x4d\x8f\x57\x42\xbe\xef\xff\x77\xb0\x65\x9e\xb9\ +\xc6\xfd\x89\x2b\x0c\x90\x12\x3d\xf3\xac\xbb\x80\xbf\x28\x0e\xfb\ +\x4c\xea\x4d\x84\xda\xad\xaa\xef\x36\x00\x91\xce\xe1\x15\x3f\xfe\ +\xf9\x4f\x47\x86\xc6\x7a\x07\x87\x7a\xfb\xfb\x9d\xc8\xa3\x44\x1d\ +\x1e\x1e\x60\x7e\x0b\x3b\xa1\xe7\x87\xd9\x84\x3d\xf1\xab\x7b\x26\ +\xee\xb9\x6f\x28\x65\x2a\x36\x2a\x5a\xfe\x49\xa7\x6f\x1b\x5c\xb3\ +\xa6\x95\x9a\x71\x23\x6d\x6a\x7e\x31\x5f\xc8\xf4\xf4\x76\x81\x1f\ +\x02\x73\x65\x14\x32\x45\x60\xac\x38\x4e\x2b\x8a\x58\x2a\x95\xfe\ +\xd7\x4f\xfd\xcb\x4b\x5e\x7c\x19\xa5\xea\xd1\xf1\x25\xa5\x04\x69\ +\x9a\x76\xa9\x54\xc2\x18\x61\x8c\x3d\xcf\xcb\x64\x92\x8c\x31\x8c\ +\x31\xe7\x47\xf5\xc5\x80\x03\x67\x3e\xc6\x24\xf6\x2b\x11\x96\xb1\ +\x80\x30\x21\x04\x21\x2c\xa5\x3c\x3e\xd2\x12\xa3\xbd\x08\xe3\x78\ +\x54\x28\x0a\x0d\x82\xa0\x52\x89\xc2\xc8\xf5\xbc\xb6\xe0\x84\x52\ +\xd5\x69\xb9\x6d\xb7\xf5\xc0\x03\x0f\x24\x52\x7a\x21\x9b\x42\x02\ +\xf1\x28\xe2\x4c\x7a\x9a\x8b\x2c\xa4\x27\x12\xe5\x52\x19\x38\xd8\ +\xb6\x8d\x84\x34\xa9\x26\x85\xf4\x5d\x87\x52\x0c\xb6\x5d\x5a\x5c\ +\x32\x0d\xd3\xb6\xd3\x93\x87\x26\x26\x26\xa7\xd6\xac\x5d\xf3\x94\ +\x3b\x3e\x9d\x4a\x0f\x8e\xac\x5a\x58\x5c\x2a\x4e\xcd\x6a\xa1\xfc\ +\xcd\x3d\x77\xbb\xc2\x7b\xee\x0b\x2f\x20\x9a\xe2\x35\x6a\x1d\x12\ +\x9c\x7a\x3b\xa8\xb3\xdd\xbb\x1f\x9d\xf2\xc9\x43\x73\x47\xd6\x6f\ +\x1d\x12\xbc\xbd\xfd\xe0\x91\x9e\x9c\x1c\x1e\x4d\x8d\x8d\xad\xc8\ +\xb0\x74\x2a\x99\xd1\xb2\x59\x90\x1c\x7c\xd7\x0d\x1a\x47\x66\xa6\ +\xed\x7c\x61\xed\xfa\xb1\x1d\x3b\x0e\x28\x4a\x82\x73\x21\x84\xd0\ +\x0d\x35\x0a\xa4\xa6\x29\x54\xa1\x2f\xb9\xec\x25\x23\x23\x43\x9e\ +\x17\x48\x2e\x1c\xc7\x89\x73\x3e\xfb\xfa\xfa\x62\x40\x2c\x86\xe0\ +\x19\x63\x96\x65\x71\x29\xa4\x84\x44\x22\x31\x3b\x37\x27\x84\xc0\ +\x84\x2c\x0b\x78\x01\x42\x52\x08\x78\x62\xa1\x98\x28\x8a\x96\xb5\ +\x83\x22\xc6\x0c\xdd\x0a\x78\x08\x20\x3b\x3b\x72\xc3\x83\x7d\x18\ +\x64\x3a\x69\x57\xcb\x15\xb7\xd5\x16\x52\xb8\x9e\x4f\x54\x8c\x09\ +\x89\x35\x87\xe3\x3b\x4b\x08\x15\x42\x78\x9e\x87\x10\xd6\x4d\x03\ +\x00\x54\x4d\xb3\x4d\x43\xd7\x34\x4a\x08\x0b\x03\xa7\xe5\x14\x0a\ +\xf9\x30\xf4\x0f\x1f\x1e\x5f\x16\x2b\x7e\x4a\xc6\x5d\x82\x94\x80\ +\x91\x40\x1c\x2b\x64\xcf\x63\xbb\x65\xdb\x89\x98\x8f\x55\x54\x2e\ +\xd5\xba\x86\x3a\x66\x97\x4a\xf5\xb9\x43\x84\x10\x5d\x61\x6b\x56\ +\xae\x66\x49\xcb\x3e\xeb\x62\xe0\x04\xec\x24\x08\x24\xa4\x02\x91\ +\x00\x45\x85\x20\x42\x44\x62\x85\xd4\x6b\x4b\xb9\x6c\x82\x62\xe1\ +\xba\x8e\x6d\x25\x7d\x3f\xb0\x2c\xb3\xdd\x76\x6c\xdb\xc0\x58\x39\ +\xe3\x8c\x33\x30\x41\x61\x10\x84\x61\x18\xb1\xc0\x71\x90\xaa\xaa\ +\x03\x03\x03\x3d\x3d\x3d\x18\x63\xd3\x34\xcb\xe5\x32\x42\xc8\x34\ +\xcd\x42\xa1\xb0\x77\xcf\x01\x4a\x29\x46\xa8\xe1\xb4\x28\xa5\x4f\ +\x17\x2c\xf3\x97\xd6\xfd\xd8\x51\x69\xfc\xa1\xc7\x66\x5d\x41\x93\ +\xdb\x4e\xdb\x6c\x50\x04\x00\x4b\xe3\x3b\xf7\xcf\xd6\xed\xae\xb1\ +\x93\x56\xf5\x22\x60\x33\x7b\xb6\x1f\xaa\x88\xb1\x93\x4e\x1b\x48\ +\x3e\x1e\x0f\x58\x38\xf4\xe8\xc1\xf9\xa6\x62\xe6\xd6\x9f\xbc\x2e\ +\x9c\x7e\x6c\xdf\x74\x49\x60\xb5\x6f\xc5\x86\xd1\x2e\xfb\x84\x20\ +\xe3\x27\x1a\xca\x27\xe0\x70\xac\xb1\x7b\x3a\xd8\x30\x52\x58\x3e\ +\x31\xf7\xd8\x9f\x0f\x2d\xb1\x91\x4d\x5b\x07\x32\x8a\x5b\x9e\xd8\ +\xbe\x77\x3a\xd9\xb7\x76\xd3\xe8\xe3\x17\x88\xd6\xfc\xf6\xdd\x87\ +\x3d\x46\x7b\x56\xac\x1b\xeb\xc4\x8f\xfe\x71\x47\x23\x02\x33\xdb\ +\x7f\xd2\x86\x61\xfa\xd4\x6d\x3b\x48\xf9\x7f\xf5\xdc\xdd\xe2\xf8\ +\x61\xd1\xb7\xb1\x5b\x93\x32\xda\xf7\xe7\x07\x4b\x3e\x28\x9d\xa3\ +\x67\xac\xee\x5b\xbe\xa0\x32\xbe\x13\x3a\xd7\xe5\x6c\x0a\x00\x32\ +\xa8\xee\xda\xb1\x07\xf7\x6e\xdd\xd0\x7f\x2c\xe1\x8a\xb5\xf7\x3c\ +\xfa\x68\xb9\x2d\x52\x5d\x63\x9b\x57\x65\xf7\x6f\xdf\x41\x75\xf3\ +\x6f\x9d\x1d\x0b\x1d\x85\x64\x2a\x9d\x4c\xa6\xc6\x56\xac\x5e\x31\ +\xb6\xaa\xe9\xfa\x03\x43\xfd\x8e\xe3\x69\x86\xd9\x37\xd0\x17\x04\ +\x6d\x95\x05\x95\xa9\xd9\x9e\x0d\x1b\x70\x36\xd1\x2c\xcd\x77\x9a\ +\x66\xc2\xa0\x87\x17\x26\x9f\xfd\xb6\x57\x99\xeb\xd6\x2f\xed\x5b\ +\x08\x94\x54\x50\x2a\x0e\x74\xae\x4b\x74\x74\x78\x8d\x45\x05\x45\ +\x48\xa8\x82\x22\x2c\x30\x02\x92\x4a\x27\x55\xd5\x90\x42\x3c\xf4\ +\xd0\x9f\x8f\x2d\xdf\x8f\x75\x82\x44\xf5\x7a\x3d\x9d\xb6\x3c\xcf\ +\xc7\x84\x68\x58\x6b\x34\x9a\x94\x12\x55\x55\x01\x8e\x86\xe9\x2c\ +\xdd\xf2\x3d\xb6\x7e\xfd\xfa\x5d\xbb\xf7\x20\xa4\x44\x4c\x22\x80\ +\xc7\xe3\x78\x5c\x82\x90\x5c\x0a\x21\x84\x40\x80\x10\x52\x28\x45\ +\x18\xc7\xa6\x47\x08\x61\x9a\x1a\xa5\x48\x42\xc4\x18\x13\x42\x8a\ +\x90\x2b\x0a\xa5\x8a\x36\x3b\x37\x0b\x52\x9a\x86\x95\xcf\xe5\x15\ +\xaa\x20\xc9\x59\xc4\x5c\xa7\xed\xbb\x7e\xbb\xdd\xc6\x08\x81\x84\ +\xc0\xf3\x79\xc0\x81\xb3\x54\x32\xe9\x07\xae\x4e\x95\xa5\xf9\x85\ +\x54\x32\x53\xae\xb5\x77\xed\x79\xac\xda\x68\x8a\x13\x98\xa7\x55\ +\x4d\x3b\x78\xf0\x60\xa9\x54\xb6\xb1\xa1\x2a\x64\xed\xfa\x75\x99\ +\xfe\x82\xd4\x68\xb5\xb2\x94\xce\x67\xfd\xd9\x72\xde\xb2\x30\xc8\ +\xfd\x7b\x76\xe3\xbe\x51\x87\x41\xd3\x71\x57\xac\x18\x7e\xcd\x1b\ +\x4f\x52\xd5\x54\x32\x27\x10\xd6\x44\x94\x04\x26\x1b\x33\x33\x54\ +\x41\x00\x3e\x52\xc5\x68\x7f\xcf\xae\x83\x93\x6b\xc7\x46\x1f\x7d\ +\x78\x6f\xc8\x03\x85\x1a\x00\x10\x46\x7e\x18\x78\x8c\xe3\xd1\xb1\ +\xc1\x8b\x2f\xbe\x28\x0c\xbd\x28\x10\x09\x3b\xc1\x19\x5b\x8e\xe9\ +\xc5\x0c\xa5\x58\xd7\xd7\x34\xcd\x28\x0c\x33\xb9\x6c\xab\xd9\x9c\ +\x9b\x5b\xf0\x3d\x2f\x99\x4c\xba\x9e\x27\x84\x90\x18\x71\xce\x31\ +\x39\xca\x8d\x59\xc6\xd6\xe2\xc3\x38\xa6\x2a\xa5\x14\x9c\x87\x51\ +\x28\xa4\x04\x04\x51\x18\xaa\x84\x38\xcd\xaa\x4e\x31\x67\x78\x6c\ +\xc5\xc8\xa3\x7b\x1f\x4b\xa5\xd3\xae\xef\xc4\x37\x91\x73\x8e\x8e\ +\x25\xa3\x62\x1c\x2f\x05\xb0\xe0\xdc\x73\xdd\x30\x8a\x40\x4a\x55\ +\x55\x0d\x43\xaf\x56\xab\xba\x46\xbb\xbb\xba\x12\x09\x3b\xf0\xfd\ +\x13\xc1\xdc\x89\x94\x00\x02\x53\xca\x18\xa3\x58\x02\x92\xf3\xd5\ +\xa5\x62\xb5\xe4\x44\xae\x8a\xd9\xf8\x6c\x23\x95\x31\xa3\xf0\x51\ +\xcf\xce\xf1\xfa\xf0\xa1\x9d\xf5\xac\xa6\x60\x37\xa0\x89\xb4\x0c\ +\xbc\x80\x03\xe2\x10\xf9\x91\x65\x98\x6e\xb3\x6e\xda\x14\x14\x8e\ +\x18\x2b\x64\x93\xcc\xf7\x40\xd5\x79\x14\xe9\xba\xea\xba\x51\x9c\ +\x61\xf7\xae\x77\x5f\x7b\xda\xd6\x2d\x8a\xaa\x2c\x34\x6b\x61\x18\ +\x00\x40\x14\x85\x52\xa2\x38\x13\x38\x8a\x22\xcf\xf3\xe2\x3e\x6f\ +\xb7\xdb\xe9\x74\xfa\xd1\x9d\x3b\x15\x55\xe1\x8c\xb3\x28\x22\x94\ +\x3e\x5d\x01\x55\xf1\xc4\xd7\xf2\x28\xfe\xc3\xcf\x6e\xd6\x3b\x06\ +\x46\x87\x7a\x94\x63\xbf\xdc\x6c\xd5\xb3\x1d\xe9\x3b\xfe\xfd\xa3\ +\x0f\xb5\x78\xe5\x77\xdf\xba\xee\xc7\xc5\xe1\xe4\xdc\xb5\x57\x7f\ +\xb4\x7c\xec\x2b\x8b\xbf\xfa\xe0\xbb\xff\xed\x97\x8a\x6d\x16\x1f\ +\xdb\x55\x91\x70\xd7\x57\x3e\xff\x00\xea\xcb\x93\xb9\x4f\xbe\xed\ +\xcd\xfb\x2a\xfc\x84\xdb\x79\x3c\xa9\xe7\x68\x33\xdb\x93\xf7\x5f\ +\xf3\xd2\x4b\xdf\x73\xdb\x43\xcb\x57\xfa\x7f\xfc\xd4\xf5\xff\x79\ +\x68\x28\xb7\xf8\x89\xf7\x7e\xd4\x83\xf2\xa7\xde\xf3\xcf\x7a\xef\ +\xc0\x03\x37\x7f\x7c\x77\xed\xa8\x10\x15\x54\x77\xbe\xfa\xf2\x7f\ +\x78\xa8\x82\x35\x51\x1b\x9f\x98\x83\x60\xff\x37\x7e\xf4\xc7\x9e\ +\x42\xf2\xcf\x37\xff\xd3\x3b\xbe\x3b\x77\x62\x33\xd0\x93\xf7\xe4\ +\xdc\x03\xb7\xbc\xee\x8a\x2b\x3e\xfb\xfb\x2a\x00\xc8\xa8\xfa\xdd\ +\xfb\x76\xaf\x1c\x1d\x19\x2c\x1c\xe3\x56\x72\xff\xae\x2f\xbd\xfb\ +\x25\x6f\x7a\xff\xee\x39\x0f\x00\x40\x1e\xfc\xc0\xeb\xdf\x39\xee\ +\xdb\x85\xd4\x72\x10\x57\xde\xf2\xde\xd7\xfc\x60\x57\xdd\xd6\xa3\ +\xed\x7f\x9c\x44\x7c\xf6\xc3\x1f\xb8\xc5\x30\xd4\xbf\xd1\x71\x07\ +\xdf\xe5\x0a\xd6\xa3\x40\xce\xcf\x2c\x74\x15\xba\xb1\x84\x5a\xb5\ +\xde\xd3\xd3\x7d\xd2\xa6\xcd\x5c\xf2\x76\xb3\xd9\x2c\x15\xbf\xfa\ +\xc5\x2f\xec\x3e\xb0\x17\x50\xd8\x82\x40\x28\xe8\xe0\xc4\x21\x25\ +\x63\x99\x43\xdd\x33\xe3\xfb\xcc\xc1\xc1\x8e\xb1\x95\xfd\x83\x43\ +\xb5\xc5\xf9\xd2\x81\x3d\xd5\xe9\x43\x0b\x33\x87\x6b\xcd\x46\x10\ +\x49\x11\x19\x92\x29\x0a\xa5\x82\x47\x08\x2b\x5f\xfa\xd2\xbf\x23\ +\x2c\xa5\xe4\xf2\x98\xe3\x2e\x01\x74\x4d\x6b\x34\x1a\xb3\xb3\xb3\ +\x04\x13\x29\x65\x22\x61\x03\xc0\xe2\xe2\xe2\xa1\x43\x87\xa6\xa7\ +\xa7\x2b\x95\x4a\xac\x59\x78\xce\x39\x67\x67\x32\x99\xb8\x88\x41\ +\xcc\xc7\x38\x8a\xed\x1e\x23\x69\xc4\x2c\x6b\x1c\x2f\x01\x30\x8e\ +\x75\x04\x63\xce\x86\x65\xd9\x9a\xa6\x21\x84\x96\xf5\x49\x34\x4d\ +\x53\x15\xb5\xbf\xbf\xdf\x34\xcc\x4c\x3a\x65\xea\x16\xc1\x84\x33\ +\xce\x19\x0f\x7c\x5f\x53\xf5\x84\x9d\x20\x18\x63\x00\xee\x07\x3a\ +\x51\xd6\x8c\xae\x58\xbb\x72\xd5\xc6\xd5\xeb\x46\x06\x46\x74\x55\ +\x1b\x3f\x7c\xb8\x54\x2a\x9b\x89\x04\xe7\x4f\xdd\xb8\x97\x2a\x25\ +\x2f\xf4\x4d\xcb\x8c\x58\x68\xa5\x12\x5b\xce\x38\xb5\x7b\xc5\x50\ +\x53\x46\x56\x6f\xd7\x42\xbd\x4a\x74\xbd\x5e\xaa\x07\x2d\xaf\xb6\ +\xb8\x38\x3f\x7d\x84\xb5\xdd\x66\xb1\xb2\x30\x3e\x3b\x79\xe0\xc8\ +\xe4\xc1\xe9\xdd\x3b\x1f\x7b\x6c\xe7\x23\x07\x1e\x7d\x60\x7c\xf7\ +\x9f\x8a\x73\xe3\xc5\xe9\x43\x07\x77\x3f\x3a\xb9\x6f\xef\xe4\x63\ +\x8f\x29\x91\xe8\xb4\xd3\x10\x30\x90\x08\x21\x14\x46\x7e\xc2\xb6\ +\x4f\xdb\x76\xea\xd6\xad\x5b\xfa\xfa\x7a\x5d\xd7\xf3\xfd\x40\x51\ +\x14\xd7\x6d\x2f\xb3\x65\xa4\x94\xb1\xea\x6c\xdc\xab\x51\x14\x55\ +\x6b\xb5\x28\x8a\x00\xa1\xfd\xfb\xf7\xc7\x8e\xfc\x31\xe2\xb6\x8c\ +\xdf\x8f\xdf\x96\xd7\x4c\xcb\x8e\x7c\xc4\x18\x42\x08\x61\x24\x84\ +\x5c\x9c\x9f\xc3\x08\xd2\xa9\x64\x36\x93\xee\xee\xee\x5c\xb9\x72\ +\xe5\xd9\xe7\x9c\x53\xab\xd7\x38\x97\xae\xeb\xc6\x60\x0e\xa1\x24\ +\x36\xf4\xf1\xc2\x4b\x55\x95\xd8\x55\x97\x2c\x52\x55\x35\x99\xb0\ +\x3b\xf2\xb9\xf5\xeb\xd7\xa7\x52\x69\x90\x02\x4b\xe9\xb7\xdb\x27\ +\x02\xcb\xa8\x12\x83\x90\x08\x23\x8e\x24\x27\xc8\x0b\xc3\xa9\x83\ +\xfb\x22\xcc\x5d\x19\xa1\xa4\xce\xa0\x30\x37\x21\x73\x4a\xee\xd4\ +\xb1\x81\x68\xf1\x88\x16\x38\xb6\xae\xb8\xcc\x0b\xa2\x46\xb1\x38\ +\x99\x2c\x68\x9a\x1d\x28\x6a\x73\x6a\xf2\xcf\xd5\xca\xa1\x9d\x3b\ +\x7e\xbb\x34\x77\x38\x74\xeb\x1a\xc5\x82\x0b\x53\xd1\x19\x13\xaa\ +\xaa\xaa\xaa\xb2\x76\xdd\xea\x54\x2a\x51\x28\x74\x2e\x95\x4a\x95\ +\x4a\x49\xd7\x75\x4a\x49\x1c\x5a\x58\x96\xca\x89\xc7\xa4\xae\xeb\ +\x71\x4d\x92\x6a\xb5\x72\x60\xff\x7e\x82\xb1\xef\xfb\x5c\x08\x29\ +\x9f\x26\x9e\xbb\xfc\x8b\xec\xa0\xc7\x0f\xda\x55\x17\xb0\xda\xdd\ +\xdb\xb9\xfc\xc3\x63\xeb\x37\xdd\x73\xcf\x7d\x41\xb2\xaf\x5f\xc3\ +\x95\x72\x2d\xb7\xf6\xcc\xe1\x4d\x28\x17\xfc\xbe\x2d\x20\x8f\x01\ +\x60\xf2\x23\x9f\x78\xe4\x7d\x3f\xbf\x7d\x83\x0d\xb0\xe5\x14\x80\ +\xe8\x7e\x46\xfa\xd6\x8e\xae\xcb\x8f\xbe\xe0\xf6\x6f\x57\x1b\x3e\ +\xe4\xac\x13\xb1\x9b\x4f\x8a\x77\xb8\x75\xfc\xb2\x8f\x7d\xed\xbb\ +\x77\xed\x5f\xfe\xa8\x3e\x35\xa7\x0f\x3f\x67\x68\x43\x7e\x80\xfe\ +\x9e\xd7\x76\xcf\x8a\xe1\x4d\x63\x23\xc9\xb3\xd6\x7c\x7f\x5f\x7d\ +\xc3\x19\x9d\x00\xf0\xfb\x9f\xfd\xb0\xef\x3d\x37\xbe\xf5\x82\x63\ +\xa5\x91\xbc\x87\xac\x5c\xcf\x8a\x35\x9b\x0b\x2f\x3c\xf9\x8a\x3b\ +\x67\xe1\xca\xde\xbf\x3b\xe6\x1e\xfa\xd9\xeb\xde\xfc\xea\x2f\xc6\ +\x27\xa3\x3a\x67\x18\xe9\xe9\xde\x6c\x62\xd9\xa7\xb6\xcf\x7a\xfb\ +\x17\xd2\x9f\x28\x73\x09\xc0\xef\xf9\xe0\x47\xaa\xe7\xbc\x2e\x43\ +\x41\x35\x8f\x75\xfc\xc1\x2f\xdd\xde\xbe\xe0\x7b\x57\x3f\x1f\x00\ +\x4e\x39\x0d\xc0\xdb\x27\x69\xe6\x29\x60\x3e\x92\x93\xc0\x13\xbe\ +\xe7\xe7\x73\xfa\xde\x3d\xfb\x9e\xf3\x82\xe7\x9d\xb6\xf5\xb4\x56\ +\xbb\x3d\x7d\xe4\x48\xb3\xe1\x18\x54\x94\xe6\x16\x3a\x3b\x3b\x53\ +\x9d\x39\xc0\xa2\xce\x7d\x01\x3c\xd5\x99\x3f\x70\x64\x0a\xfd\xe1\ +\x01\x92\xce\xed\x59\xf8\xd3\xc6\xad\x79\xbf\xbd\x70\x60\xe7\x52\ +\x5f\xcf\xe8\xc0\x8a\x1e\x33\x63\x61\xad\x83\xe8\x29\x84\x93\x12\ +\x88\x14\x5e\x10\x46\xba\x26\x86\x86\x86\x76\xed\xda\x73\x7c\x03\ +\x39\x63\x51\x14\xac\x18\x1b\xd3\xf5\x58\xcf\x84\x71\x95\x28\x8a\ +\x6a\xdb\x09\x29\x21\xce\x3c\x17\x42\xec\xde\xbb\x73\x6a\x6a\x3a\ +\x96\x06\xc4\x98\xc4\xfe\xa6\xa2\x2a\x08\x24\x13\x0c\x1d\xd3\x78\ +\x93\x18\xc5\x4f\x4b\xbc\x52\x5a\xce\xb0\x57\x55\xd5\x0f\x5a\x8c\ +\x71\x82\x31\xc6\x8a\x42\xa9\x69\xea\xf9\x8e\x0e\xdb\xb2\x26\xc7\ +\x0f\x4b\x8e\x6c\xcb\x74\x5a\x4d\xc0\x24\x9b\xc9\x62\x8c\x9c\x56\ +\x3b\x9e\x41\x10\x91\x9a\x45\xf2\x99\xb4\xa6\x28\xbd\xdd\x9d\xa9\ +\x74\xc6\xe7\x7c\xae\x5c\x9e\x98\x98\xac\x3b\x8e\x20\x34\x62\x4f\ +\xdd\x35\x39\x70\x68\xff\x9e\xfd\x87\x38\x93\x24\x84\xf5\xa3\xab\ +\xac\xb4\x9d\x1d\xed\x09\x89\x28\xd6\xca\x0e\xf0\x9a\x08\x91\xaa\ +\x2c\x39\xcd\xfa\x5c\x63\x6c\x68\x45\xa6\xab\x90\x56\xb5\xa8\xda\ +\x4c\x19\x26\x78\x2e\xe1\x5c\xb5\x45\xff\x40\x67\xd8\x8e\x16\xa6\ +\xe7\x8e\xcc\xce\x58\xba\x3a\x33\x51\xca\x16\x3a\xb3\x5d\xa3\x16\ +\x31\x34\x41\x99\x80\x30\x0c\xa9\x82\xb3\xb9\xec\xe8\xe8\x48\x57\ +\x57\x27\x67\x61\xa3\x51\x4b\x26\x6c\xc6\x98\x69\x18\x80\x40\x55\ +\xd4\x98\x21\x23\x01\x28\x21\x00\x10\x86\xa1\x6e\xe8\xa9\x54\xea\ +\xd0\xa1\x43\x94\x28\x07\x0f\x1e\x54\x14\xc5\xf5\x5c\xd7\x73\x85\ +\x04\x0c\x58\x08\x01\xe8\xa8\x52\xd0\xf1\xd0\x68\xec\xc8\xc7\x81\ +\x56\xc6\x98\x9d\x4c\x73\xc6\x08\xc1\x8b\xc5\x85\xa9\x23\x93\xb9\ +\x74\x52\xd7\x8d\xb6\xe7\x52\xdd\x3c\xe7\x9c\xb3\x01\xe3\xdf\xdc\ +\x7f\x5f\xbb\xcd\x30\xc2\x84\x10\x29\x80\x10\xc2\x18\x8b\xd9\x50\ +\x61\x18\x2a\x0a\x95\x80\x14\x45\x4d\x24\x2c\xdb\xb6\x08\xc6\xb6\ +\xa9\x03\x32\x43\xdf\x33\x0d\xc3\xd0\x75\x71\x02\x48\x31\x92\x80\ +\x24\x00\xc6\x02\x24\x60\x19\x89\xe8\xce\x7b\x7e\x35\xa6\x19\x91\ +\x82\x98\xa6\x57\x16\x23\x8a\x12\x4b\x33\x55\x2d\xa9\xb4\xc0\x5d\ +\x38\x32\x41\xf5\x44\xae\xa7\xd0\x37\xdc\xef\x87\xfe\xf4\x7e\x27\ +\x69\xe2\xa5\x85\x62\xbd\x52\xcf\x67\xb2\x85\xbc\x61\xea\xb2\xd9\ +\x2c\xe7\xba\x73\xe9\x64\x92\x73\x2a\x91\x68\x36\x1b\x1b\x37\x6e\ +\x38\xf7\xbc\x73\x86\x06\xfa\x75\x5d\xa3\x94\x46\x51\x44\x09\x8e\ +\x35\xd1\x08\xc1\x18\x13\xcf\xf3\x62\xf8\xd1\xb2\x2d\xc7\x69\x23\ +\x00\x5d\xd7\x67\x67\x67\xa3\x28\xc2\x44\x69\xbb\x2e\x48\x60\x8c\ +\x3d\x7d\x01\x55\xf9\xa4\x48\xc2\xba\xd3\x9e\x75\xef\xb7\xfe\xe9\ +\xd3\x95\x55\x37\x7f\xe1\xba\xa3\x76\x86\x58\x1b\xd7\xaf\xfe\xfd\ +\xcf\xef\x38\xec\xf0\xb3\x2f\x7d\x09\xb9\xe8\xaa\x73\xff\x8d\x9f\ +\xf5\xc1\x9f\x0c\xc6\xcf\x5c\x65\xff\x84\xbe\x79\xc0\x06\x00\x39\ +\xbf\xfb\xe1\xfa\xe0\x49\xba\xc9\xbf\xfc\xca\xe7\x7f\x53\xb6\xb4\ +\xfe\xcb\xbf\x35\x62\x9d\x98\xe7\xfe\xe4\xac\x9e\x8e\x93\xce\x4a\ +\x55\x0e\xdd\x76\x9c\xed\xef\x7a\xd9\x07\x07\x5e\xf4\xdc\x73\xbf\ +\x0b\x67\x5d\xfb\x3d\x3b\x33\x78\xc5\x96\x1f\x3c\xff\x82\xf3\xb1\ +\x6a\x6e\x79\xdf\x8b\xe2\x0b\xe6\x4b\xd5\xe7\xbe\x30\x01\x00\x20\ +\x9b\x3b\x76\x2f\x9d\x34\x06\x87\x6f\xff\xea\xf3\x7f\x77\x73\xb5\ +\x99\xfd\xd8\xcf\xaf\x3d\x31\xcc\xfd\xc9\xd9\x32\xc3\x17\xbc\x40\ +\xff\xe9\xe7\x20\x04\x00\x40\x4a\xea\x94\x3e\xf4\xb9\xff\xfd\xf2\ +\xcc\x8b\x3f\x76\xfd\x8b\x36\x01\x00\xa2\xc6\x99\x9b\x86\x76\x3c\ +\xcc\x00\x00\x78\xeb\xee\x29\xed\x79\xaf\x5a\x57\xd8\xfd\xf9\x77\ +\x7d\x70\xe6\xeb\x1f\x7f\x11\x05\x28\x6e\xdf\x99\x59\x75\x0d\x00\ +\x80\x74\xff\xf8\x9b\x3d\x9b\xcf\xec\x10\xed\xdf\x03\x7a\xdd\xdf\ +\xdc\x42\x0c\x01\x77\x33\x99\x4c\x10\x38\x99\xb4\x7d\xf7\x2f\x7e\ +\x76\x64\xfc\xc0\xc9\x27\x9f\x62\x5b\x49\x1d\x61\xd3\x48\xe0\x15\ +\x6b\x5e\xb5\x76\x7d\x2a\x61\x00\x92\x7c\xb1\x18\x84\x0e\x30\xbf\ +\x3f\x91\x6b\x1e\x38\x4c\xfb\x9d\x8e\xa1\x8d\xd9\xcc\xa0\xde\x33\ +\x32\x32\x6c\x20\xcd\x04\x14\xb5\x9c\x66\x22\xd9\xd1\xaa\x57\x12\ +\x69\x13\x85\x01\x12\x6d\x83\x68\x6e\xd3\xed\xcc\xa4\x28\x50\x44\ +\x54\x2e\x7c\x16\x32\x85\xd2\x53\xb7\x6e\x59\xbd\x66\xf4\x8c\x33\ +\xb7\x69\x9a\xe6\x05\x1e\x17\x52\x48\x14\x86\xa1\x61\xda\xb9\x7c\ +\xc1\xf7\x7d\x4a\x08\x30\xb1\x75\xcb\xe6\xad\x5b\xb7\x9c\xbe\x6d\ +\xdb\xa7\x3f\xf3\xd9\xfd\x07\x0e\xc7\xd0\x2f\x0f\x18\xc2\x48\xd3\ +\x34\x38\x2a\x89\xc5\x62\x83\x2e\xa5\x24\x08\xc5\x70\x25\x13\x42\ +\xd1\xa9\x00\x21\x24\x26\x44\xe5\x8c\x21\xc4\x15\xc2\xb0\xf4\x56\ +\x8d\xae\x55\xb0\xe8\x29\xe4\x35\x84\xc6\x56\x0e\x31\x11\xe8\xba\ +\x3e\x3c\x3a\x58\x2e\x57\xeb\x6e\x43\x55\x75\x55\x51\xeb\xd5\x9a\ +\xa5\x6a\x58\xd5\x2b\x8d\x86\x50\x10\x58\xaa\xe3\x7b\xe5\x56\x19\ +\x51\x6e\x59\x06\xd5\xf4\xa3\x49\xfe\x4f\x6d\x8b\xda\x8d\xc5\x89\ +\x66\xd3\x45\x92\x2c\x2d\x4c\x04\xae\xb7\x61\xe3\xda\xb5\x2b\x47\ +\xf6\xe6\x27\xf2\x83\xe9\x79\x67\xa9\xad\x29\x5c\x49\x78\x51\x94\ +\x77\x99\x3f\x3f\xbb\x67\xef\x5c\x67\x2e\xab\xa9\x7a\x7f\xff\x70\ +\xaf\x56\x98\x39\xbc\xc8\xdb\x0e\xc5\xea\x52\x69\xde\x75\xeb\x43\ +\xbd\xa3\xf9\x8c\x09\x8a\x5e\xac\x94\x56\xac\x5d\x1b\x29\x44\x35\ +\x75\xd7\xf7\x32\xc9\xbc\xaa\x28\x4b\x4b\x45\x43\x57\x6d\x43\x0f\ +\xbd\x76\x83\xf9\x9a\xa2\x2a\x28\xd3\x0c\x85\xa1\xe9\x8c\x31\x89\ +\xc0\xb2\xed\x30\x8c\x30\xc6\x02\xe1\x4a\xad\xa1\x51\x25\x9b\xc9\ +\x7b\x9e\x5f\xaf\xd7\x89\xa2\x09\x11\x32\xe6\x13\x4a\x43\x16\x26\ +\x74\x9b\xb1\x00\x21\xc9\x8f\x01\x23\x47\xb9\xf4\x52\x12\x8c\x97\ +\x7d\x42\xdf\x75\x53\xa9\x74\x2b\x0a\x5a\x1e\xab\x35\xfd\x4a\xbd\ +\x39\x34\x38\x94\x4d\xa7\xdb\xae\x47\x84\x7f\xd1\x39\xa7\xcf\x1d\ +\x39\x72\x78\x72\x3a\xe2\x1c\x01\xe1\x88\x4b\x09\x54\x21\x42\x72\ +\xc6\x43\x4a\x30\x55\xd2\x8e\xcb\x29\xe1\xd9\x7c\x81\x73\xd9\xdd\ +\x5d\xa0\x8a\xa2\x2b\x54\xea\xaa\x14\xc2\x77\xfd\x13\x09\x03\xfa\ +\x0a\x55\x31\xa1\x02\x28\x07\x5d\x52\x9f\xc3\xc3\xbb\x77\x35\xfb\ +\x7a\xd4\x42\x72\xb2\x52\x72\xb3\x04\x90\x2b\xcd\x6c\x3e\x99\x27\ +\xd8\x47\x92\x45\xa1\xd7\xa8\x94\x8a\x0b\xb3\xb6\x6d\xe7\xf2\x59\ +\xd7\xd6\xfa\x7a\x06\x3a\x53\x5d\x3b\xb6\x6f\xcf\xe7\x3b\x35\xcd\ +\x2e\x2e\x96\x87\xd7\x9e\x9e\x4a\xa7\x5b\x2e\xc5\x3c\x18\x1a\xea\ +\xee\xef\xed\x70\x9b\x15\xcf\x4d\x09\x11\x98\x86\x16\xd7\x90\x6a\ +\x39\x14\x63\x62\x59\x91\x46\xb5\x96\xe7\xd8\x96\xad\x11\xcd\x69\ +\xb7\x15\x4d\x5d\x2a\x55\xd2\x89\xe4\xc1\xc3\xe3\x81\xe0\x2a\x85\ +\x50\x30\x81\x38\x46\xf8\xbf\x85\xe7\x7e\x5c\x4f\x6e\x7c\xc1\x6b\ +\xde\xf9\xd1\xff\x78\xdd\xd8\xf8\xae\xb2\x7b\x6c\x2a\x54\x0a\x7d\ +\xab\x5f\xf5\xdc\x8d\x37\xff\xb9\xbe\xf7\x7b\xdf\x29\xfc\xf3\x9d\ +\xf7\xdd\x7f\x9b\xf3\x2f\xaf\x7f\xc8\x01\x00\x80\x44\x4f\xce\x9f\ +\xaa\x32\x00\x80\x1d\xdf\xbb\xe1\x87\x33\x20\x02\xf2\xda\xff\xbc\ +\xe3\xce\x5f\xdd\xfb\x8e\xd3\x0e\x7e\xeb\xb7\x13\x27\x88\x78\x3c\ +\x29\x85\xfc\xaf\xa3\x96\xfb\xbf\xfc\x9e\xc6\x1b\xee\xba\xef\xfe\ +\x9f\x2a\xbf\xf8\xc7\x99\x16\xbf\xe8\xed\x5f\xba\xfb\xde\x5f\x5f\ +\x73\x7e\xef\x99\x03\x47\x41\xff\x94\x6d\xed\x59\x88\x00\x00\xf8\ +\xc2\xcd\xdf\xbe\x1d\x40\x0e\x3f\xf7\x0d\x77\xfc\xe2\xee\x5f\xfd\ +\xc7\xe5\x9f\xb8\xf2\x7d\xe5\x13\xc3\xdc\x9f\xb4\x85\xc7\xcf\x9a\ +\x58\xed\xba\xf4\x35\xff\xf0\x2f\x37\x7d\xe7\xc8\x3d\xf7\xca\x27\ +\xbb\x1f\x7e\xa8\xaf\x5a\xd5\xb5\xee\xf2\xd7\x1a\xe3\xf7\x3b\x02\ +\x00\x20\x3d\xdc\xe3\x2e\x1e\x02\x00\x90\xd5\xaf\x7c\xf4\xcb\x0b\ +\x88\x12\xeb\x74\x90\xd1\xdf\xd6\x3c\x21\x13\x69\xbb\xd9\x68\x68\ +\x9a\x1a\x46\xed\xd9\xb9\x49\x16\xb5\x8f\x4c\x1c\xfa\xf5\x5d\xbf\ +\xb8\xf3\xf6\x9f\xfc\xe1\xfe\xdf\xec\xd9\xbb\xbb\xe5\xf9\x66\x2e\ +\xad\x6a\x14\x9a\x8d\xa0\xdd\x0a\x10\xaf\xbb\xce\xf4\xd4\x91\xa9\ +\x03\x07\x30\x8f\x6a\x8b\x93\x8b\x13\xb3\x8d\x45\xaf\xb4\x54\xae\ +\x57\xca\xae\x1b\x21\xa0\x8d\xf2\x02\xf3\x5b\xcd\xea\xe4\xfc\xe4\ +\x23\xac\x59\x8e\xca\xb3\x0a\x0f\x52\xb6\xc5\x58\x10\x85\x0c\x80\ +\x24\x92\x09\xb7\xdd\x1c\x1d\x19\xdc\xb0\x71\x5d\x22\x61\x45\x51\ +\x10\x86\x21\x00\x30\x26\x31\x56\xa2\x88\xb7\xdb\x9e\x94\x88\x73\ +\x2e\x25\x9f\x9d\x9d\x2d\x97\x96\x10\x16\x6f\x79\xf3\x9b\x00\x80\ +\x60\x88\xd3\x94\x78\x24\x25\x3a\x4a\xb5\x5e\x4e\xa2\x89\x17\xf8\ +\x00\x10\x3b\xf8\x9e\xe7\x7b\x61\x00\x18\x2b\xaa\x6e\xea\xba\xa5\ +\xe9\xe5\xf2\xbc\x65\x2a\x27\x6f\x5a\x4f\x00\x18\x0b\x9b\xad\x46\ +\x2a\x9d\xec\xec\x29\x84\x3c\x14\x82\xad\x59\xbf\x66\xc5\xaa\xb1\ +\x90\xf9\x12\x8b\x54\x36\xd5\xf4\x02\x0e\x80\x0d\xdd\x48\x25\x33\ +\x85\x7c\xa1\xaf\x2b\x93\xcb\x59\x96\xad\xab\x8a\x02\x08\xf8\x53\ +\x47\x7e\x2b\xc5\xb9\xd2\xc2\x74\xe8\x35\x82\xb0\x15\x86\x2e\xc2\ +\x7c\xe6\xd0\xc1\xbb\x7f\xf0\x83\xef\xdc\x72\xd3\xe1\x99\x09\xe8\ +\x4c\x2e\x28\xb2\x44\xb5\x72\x28\x5b\x61\xa4\x99\xda\xda\xb5\xeb\ +\x90\x42\x24\x89\x4a\xb5\xe9\x7b\xee\xfd\xe5\xd2\xc2\xe2\xf8\xc1\ +\xc3\xd5\x6a\x35\x99\x4c\x0e\x0e\x0e\x3c\xfa\xe8\xf6\xb9\xb9\xd9\ +\x4a\xb9\xa2\x10\x52\xe8\xee\xe8\xec\xed\xd1\x0d\x35\x99\x4c\x26\ +\xd2\xb6\x65\x99\x86\x61\x28\x84\x62\x8c\x09\xc6\x2a\xa1\x18\xa4\ +\xef\xfb\x84\x12\xa4\x10\xcd\x34\x24\x00\x42\x48\x35\x74\x89\x51\ +\x0c\x66\x31\x04\x96\x6d\x37\x9b\x2d\x04\x88\x71\xce\x58\xc4\x79\ +\x04\x48\x1e\xb7\x08\x45\x7f\x61\x5d\x97\x6b\x2a\xc5\x3b\x81\x1f\ +\x60\x84\x08\xa6\x51\x24\xbc\x50\x00\x51\x8f\xcc\x4c\x4f\x4d\xcf\ +\x50\x8a\x0c\x85\xf8\x4e\xab\xaf\xbb\x97\xc4\x7f\x4b\x82\x42\x35\ +\x4c\x88\x04\x84\x11\xc2\x18\x49\x90\x61\x14\x51\xaa\x22\xac\xd6\ +\xeb\xcd\xa6\xe3\x04\x51\xb8\xb8\xb8\x58\x5c\x5c\x9c\x9b\x9d\x0d\ +\xc3\x30\x99\x48\x9e\x48\x81\xec\x88\x50\x09\x08\x24\xc2\x80\x89\ +\x00\x4a\x88\x13\x86\xe5\xd0\xab\x50\xb1\x80\x45\xcd\x90\x25\xc5\ +\x2b\x46\xe1\x74\xdd\x59\xa8\x39\x6d\x2f\xe8\xec\xea\xb2\x0d\x3d\ +\x97\x48\x05\x2d\xb7\x32\x5f\xd2\x15\xf3\xfe\x5f\xff\x76\xef\xce\ +\xc7\x46\x07\x57\x0d\x0c\x0c\x19\xba\x35\xb6\x62\x95\x64\x2c\x9b\ +\xcd\x1a\x86\xae\x9b\x7a\x3e\x97\xb4\x6d\x8d\x8b\xa8\xdd\x6e\x0a\ +\x1e\x01\x40\x36\x9b\x4d\xa7\xd3\x94\x2a\x96\x65\x49\x29\x34\x53\ +\x4b\x24\x6c\x4c\x30\x10\x0c\x04\x4b\x00\xdb\xb6\x43\xce\xca\xd5\ +\x2a\xe7\x9c\x4b\xc1\xa5\x8c\x7b\xf8\xbf\x57\x38\x8c\x17\x77\xec\ +\x3a\xd2\x5c\xda\xfb\x9b\x5d\x6e\x21\xa1\x3f\xf0\x83\xaf\x8f\xbb\ +\xfe\xa1\x87\xb6\x37\x1a\xc5\x9f\xdd\xf5\xd0\x45\x6b\x12\x7e\xe0\ +\xcf\x4f\x4c\x80\xd7\x6a\x32\x20\xf1\x30\x50\x37\x5d\x77\x39\xff\ +\xf0\x47\x6f\x5d\xac\xd6\xea\x3e\xa3\x18\x00\x64\x14\x44\x5e\x6d\ +\xe1\xe0\xbe\x59\xc3\x50\x9e\xee\x26\xb3\xf1\x9f\x7d\xf6\xc6\x07\ +\x82\x90\x55\x66\x26\x21\x68\xb5\x7d\x89\x10\x96\x51\xeb\xbe\xaf\ +\xbd\xfd\xeb\x07\xc7\xce\xed\x3f\x6a\xdc\x9f\x75\xf1\x05\x3f\xbc\ +\xe6\x4d\xbf\xd8\xb3\x58\x5f\x5a\x64\x98\x02\x80\x60\x91\xef\x36\ +\xa7\xf6\x1f\xf2\xb4\xa4\xfa\x34\x37\x32\x2c\xee\x18\x5f\x68\x4c\ +\xfe\xe1\x47\xcd\x64\x0e\xb1\xca\x57\xff\xf3\x17\x4f\x30\x1b\x34\ +\xf9\x9c\x91\xca\x57\xbe\x3f\x31\xff\x8b\x5b\x6a\x43\xe7\x25\x30\ +\x00\x80\xb6\xed\x5d\x2b\x8f\x7c\xe5\x86\xbb\xf7\xb4\x2a\xd5\x08\ +\x13\x04\x52\xca\xa7\xa2\x40\x4b\x30\x5e\xb9\x62\xc5\xd9\x67\x9d\ +\x61\x9a\x96\x69\x68\x7e\xe0\x56\xeb\x4b\xa5\xf2\xe2\xfc\xc2\xf4\ +\xae\xdd\x3b\x7e\x79\xfb\x8f\xbf\x7f\xcb\x4d\x0f\xff\xe1\xc1\x20\ +\x70\x9d\x7a\x79\xa1\xdd\xac\x22\x5e\xa3\x50\x07\x28\x7b\x01\x52\ +\x8d\xcd\x6b\x57\x80\x5b\x8d\x9a\x8b\x26\x78\xd8\xab\xc8\xc6\x82\ +\x95\x54\x92\xb6\x92\x40\xa1\x5f\x9c\x55\x98\xbb\x77\xfb\x9f\x9d\ +\x76\xd3\xf7\x9c\x88\x85\x61\xe8\x63\x2c\x29\x45\x42\x44\x6b\xd7\ +\xad\x4e\xa6\x2c\x1e\x85\xcd\x66\x13\x00\x74\x5d\x8f\x0b\xbc\xc5\ +\x05\x24\x63\x01\x58\xce\xb9\x10\x3c\x9f\xcf\xa7\x52\xe9\x46\xa3\ +\xf1\xf0\x43\x0f\xe9\xba\xae\x28\xaa\x61\xe8\x31\xaf\x43\x0a\x11\ +\x13\xae\x63\x82\xf6\x51\x4d\x5a\x29\x63\xe5\x55\x55\x51\xa2\x28\ +\x8a\x8b\xb7\xe9\xba\x6e\x98\xe6\xd0\xd0\xd0\x79\xe7\x9d\x77\xea\ +\xa9\xa7\x0e\x8f\x8c\x70\xce\xb9\x10\xf1\x2f\x6e\xdc\xb8\x71\xe3\ +\xc6\x8d\xba\xae\xcf\xcc\xcc\x18\x86\x71\xca\x29\xa7\xb8\xae\x5b\ +\xad\x55\xbd\xd0\xd3\x92\x66\xcf\x40\x4f\x26\x9f\x71\xc3\xa0\xe1\ +\xb4\x23\x16\x59\xa6\xae\x1b\xaa\xa6\x29\x96\xf9\xd4\x09\xd7\x8a\ +\xa2\xea\x8a\x6a\xe8\x86\xaa\xea\x08\x03\x26\xb8\xd1\x6a\xba\x2c\ +\x2c\xd6\x6a\xf5\xc0\x2f\x35\xea\x35\xc7\x6d\xf9\x3e\xc3\xa8\xe5\ +\xf9\xf5\xa6\xb3\xef\xe0\xa1\x44\x22\x6d\xd8\x49\x82\x95\x42\x47\ +\x4f\x18\x84\xaa\xaa\xee\xda\xb5\xeb\xe1\xed\xdb\x97\x4a\x4b\xbd\ +\x03\x43\x99\x4c\x46\xd7\xb4\x58\x32\x57\x4a\xa6\xa8\x6a\x2a\x99\ +\xc8\x24\x93\x89\xa4\x6d\x5b\x96\x6d\x99\x89\x84\x6d\x9a\xa6\x65\ +\x59\x18\x63\x3f\xf0\x35\x4d\x93\x42\xc6\x3a\x8b\xa5\x52\xc9\x71\ +\x1c\xc7\x71\x5c\xd7\x95\x52\xb2\x28\xd2\x35\x73\x76\x66\x0e\x21\ +\x22\xb8\x8c\x3b\x38\x16\x13\x06\x58\x7e\x97\xc7\x2f\x9d\x97\xab\ +\x27\xc6\xf6\x3d\x08\x83\xf8\x7c\x18\x06\xae\xeb\xf6\x74\x77\xe7\ +\x72\x39\x5d\xd7\x3d\xcf\xab\xd5\x6a\xa6\x65\x74\xf5\x74\x08\xc4\ +\x31\x46\x3e\x0b\xc3\x28\x02\x40\x94\xaa\x8a\x6e\x08\x19\x57\x5f\ +\x41\x31\x1f\xc6\xf3\x5c\x8c\x51\x14\x85\xed\xb6\x93\x48\x26\xd3\ +\xe9\x8c\x6d\xdb\xf8\x04\xa8\x32\x00\x80\x00\x84\xe0\x28\xae\x0f\ +\x8e\x11\xc1\x8a\xef\x07\xbe\xef\x4b\x01\x61\x10\x4c\x4d\x4e\xb2\ +\x88\x79\xae\xeb\xba\xed\x54\x32\x19\x45\xd1\xb7\xbe\xf5\x2d\xd3\ +\x30\x10\xc6\xa6\x65\xf6\xf5\xf7\xef\xdf\xbf\x7f\xf3\x49\x9b\xbb\ +\xbb\x7b\x6a\xf5\xda\xe2\xe2\xc2\xe2\xe2\xfc\xdc\xec\x74\xdb\x71\ +\x56\x8c\xad\xb0\x6d\x7b\xcb\x49\x9b\xb3\xd9\xac\xa2\x28\xf9\x7c\ +\x3e\x9d\x4e\xc7\x81\x9f\x38\xe4\xd3\x6a\xb5\x9a\xcd\x66\xa5\x52\ +\xd9\xbf\x7f\xdf\x9e\x3d\xbb\xc7\xc7\x27\x5a\xad\x06\x00\x78\x9e\ +\x1f\x97\x0f\x9c\x9d\x9d\x15\x42\x08\xc6\x40\x08\x8c\x89\x10\xf2\ +\xbf\xb7\x12\x13\xf7\x77\xdc\x75\xd3\x8f\x9a\xf4\xbc\x6b\x3e\x31\ +\x62\xe1\x22\x51\x40\xb2\x23\xbb\x7f\x7d\xeb\xcf\x5b\x63\x97\xbc\ +\xe7\xca\x41\x0d\x5e\xf9\xf6\xb9\xff\xf8\xea\xf5\x1f\x97\x97\x7f\ +\xf1\xd6\x93\x8f\x21\x2e\x9b\xdf\xf6\xed\x37\xfc\xe0\x2b\x5f\xfe\ +\xfc\xbf\x99\x3d\x67\x5f\xd2\x47\xf0\xc5\xcf\xfa\xde\xcd\x1f\xf9\ +\x98\xd4\x56\x3f\xfb\x83\x2f\x3b\xb5\xff\x69\x6a\x29\xd1\x52\x67\ +\x6e\x1c\x04\x00\x21\xa8\xae\xa0\x4d\xd7\x7e\xf1\xf2\xaf\x7f\xf1\ +\x03\x1f\xe1\xe7\x5f\xf7\x99\x3e\x1b\xdd\xfb\xa5\x4f\x1d\xc8\x5e\ +\x7a\xcb\xd7\x2f\x58\x46\x85\xf4\xd1\x8b\x7f\x7e\x83\x7a\xc3\x77\ +\xbf\xfc\xc7\x50\x3f\xef\xf9\x97\x81\x9a\x58\xa3\xdf\xf1\xf1\x4f\ +\x7e\xda\x2c\xac\xba\xf5\x7b\xaf\x7c\x9a\x94\xd5\xad\xa1\x0d\xe7\ +\x72\x13\x00\xc2\xd6\xe2\xf7\x6e\xfd\x61\x68\x0f\x7e\xec\xba\xd7\ +\x71\x56\x57\x15\x12\x97\x0b\xc9\xad\x3e\xc7\xc8\x28\x00\xe4\xb9\ +\x1f\xff\xb7\xc6\xe7\xbf\xf2\x55\xb9\xe1\xf3\x9f\x7c\xc1\xb1\xa1\ +\x9d\x7a\xdf\x7f\x7c\xe3\xd6\xaf\xdf\xfc\x2f\xbf\x93\x67\x5f\xfd\ +\xca\x2e\x25\x73\xe9\x73\x72\x61\x24\xff\xd6\x91\x1e\xfa\x4c\x4a\ +\x70\xda\x4e\x18\x06\x96\x65\x5a\x86\xda\x6c\x36\x5b\xad\xaa\x42\ +\xa9\x42\x55\x53\x31\xa2\x56\xfd\xce\x9f\xff\xf8\x77\xf7\xfc\x6c\ +\x28\x97\x09\x14\x99\x1b\xe8\xae\x4c\x33\xa2\x92\x56\xc0\x5a\x4c\ +\xfc\xf9\x8f\xbf\x67\x2c\x4a\x67\x33\x76\x32\xdd\xd1\xd9\x09\x04\ +\x05\xd5\x39\x23\x6d\x17\xa7\x8f\xd4\x6a\xe5\xae\xce\xae\x7c\x47\ +\x46\xa1\x08\x13\xe8\xec\x48\x6b\x1a\x25\x58\xd8\xb6\x36\x3a\x32\ +\xbc\x76\xf5\x58\x32\x61\x48\xc9\x5a\xcd\xba\xae\xeb\x0d\xe0\xb6\ +\x9d\xf0\x7d\x5f\xa1\x18\xa4\x10\x3c\xe2\x2c\x08\xc3\x10\x71\x66\ +\x1a\x76\xb3\xd9\xec\xed\xe9\xfd\xde\xe1\x1f\x68\x9a\x86\x10\x8d\ +\x1d\x44\x84\x81\x8b\xb8\x3e\xab\x88\x09\xd7\xcb\xa9\x34\x00\x40\ +\x09\x41\x18\xc7\x36\x42\x51\x14\xa1\x69\xc0\xb9\x6d\xdb\xef\x7b\ +\xff\xf5\x51\xe8\x35\xeb\x65\x4a\x69\x36\x93\xb5\x4d\xbb\x52\xa9\ +\xd4\x9b\x8d\x42\xa1\xe0\xb4\x1c\x81\x70\xa5\x5a\x65\xac\xc1\x18\ +\xc3\x84\x98\xb9\x84\x92\x30\xb4\x84\x85\x0d\xad\xd9\x6a\xaa\xba\ +\x9e\x4c\x26\xd3\x99\x4c\xdb\x0d\x24\x82\x84\x6d\x3d\x65\x17\x52\ +\x53\x35\x84\x30\x00\x18\xba\x1e\x45\x3c\xf0\xbd\x6a\xad\x92\xb5\ +\x2d\x88\x7c\xaa\x99\xd4\x30\xa4\xce\xe6\xaa\x15\x0c\x61\x4f\xcb\ +\xc9\x74\xa4\xfb\x06\x87\xa7\x66\x66\x8a\x0b\x33\xe7\x9c\x79\xa6\ +\x42\x68\xc5\x69\x57\xab\xd5\xbe\xbe\x7e\xd3\xb4\x8a\x0b\x73\xcc\ +\xf2\x13\x3d\x3d\xb5\x46\x0b\xb8\xa6\x77\x24\x4f\xd9\xbc\xd9\x09\ +\xb9\xae\xea\xa9\x54\xd2\xb6\x4c\x5d\x51\xb8\xe0\x51\xc4\xa2\x28\ +\xd2\x14\x8a\x31\x76\xdb\xee\xa1\x03\xfb\x96\x8a\x4b\x41\x18\x28\ +\x8a\xda\xdb\xdb\x9b\x4d\xaf\x50\x08\x44\x11\x93\x18\x83\x40\x6e\ +\xdb\x9d\x9b\x5b\x88\x63\x0f\x51\x14\x22\x4c\x01\x30\x48\x00\x89\ +\x40\x22\x90\x70\x3c\x55\xe6\x2f\xc8\x33\x84\x90\x28\xe2\x2c\x76\ +\x42\x85\x68\x39\xad\x64\x32\xc9\x22\x55\x57\x55\x4a\xa0\xb8\x54\ +\x2c\x4d\x8e\x53\x85\x10\x82\x11\x41\x1a\x55\x01\x48\xc8\x85\xa5\ +\x69\x9a\xaa\x96\x1d\x0f\x09\xa1\xab\x54\x08\xc1\x58\x64\xd8\x86\ +\x6d\x27\x04\xe7\xae\xdb\xd6\x0d\xd5\x32\x6d\x82\x89\xeb\xba\x27\ +\x4e\xa1\x8e\xe3\xb7\x08\x50\x1c\xdc\x67\x4c\x86\x51\x14\x30\x91\ +\xcd\xe5\x28\x21\x8a\xa2\x70\xc6\x6a\xb5\x5a\x21\x63\xbf\xe8\x45\ +\x2f\xda\xb3\x77\xef\x29\xa7\x9c\xba\xb4\xb4\x54\xaf\xd7\x53\xe9\ +\xd4\xe1\x89\x89\xa5\xf9\xd2\xca\xb1\x95\xaa\xaa\x4a\x8c\xfa\xfb\ +\x07\x98\x08\xd7\xad\x5b\x1d\x09\xdd\x30\xb5\x6c\x4e\xcf\xe5\x72\ +\x42\x88\x5a\xad\x56\x28\x14\x18\x63\x8d\x46\x23\x56\x6b\x50\x35\ +\x6d\xee\xc8\x74\xbd\x5e\xd7\x34\x3d\x61\x9a\x58\x82\x82\x71\xc0\ +\xa2\x48\xf0\xc8\x0f\xdc\xa6\xa3\x50\x1a\x45\x5c\x08\x49\x29\x65\ +\xec\x69\x4a\x62\x92\x5c\xc8\xc7\x35\x65\x85\xe4\x47\x11\x05\x75\ +\x68\xdb\xcd\xa3\x00\x00\x20\x00\x49\x44\x41\x54\xf0\xea\xeb\xfe\ +\x69\xf9\xfc\xe9\x2f\x7e\x2d\x00\x8c\x5e\x7d\xdd\x85\x8f\xdb\xd4\ +\xcc\x25\x6f\x7e\xdf\x25\x7f\xf5\x07\xcf\xba\xfc\x1f\xce\xba\xfc\ +\xd8\xc1\x45\x2f\xff\xa7\x8b\xfe\x4e\x2c\x6d\xce\x24\x3f\x6e\x1a\ +\x3f\xae\xfe\x16\xb5\x0b\x2f\xbf\xa8\x00\x00\xea\x8a\xe7\xbd\x75\ +\x05\x00\xc0\xf3\xdf\x78\xfd\xf3\x8f\x7d\x7a\xc1\xdb\x3e\x72\xc1\ +\x5f\x9b\xda\xb1\x73\xdf\xf9\x81\x73\x97\x0f\xdf\x70\xfd\x87\xff\ +\x1e\x5d\x29\x40\x84\x80\xf0\xf1\x11\xcc\xe5\xdd\xd4\xe6\x0b\x5f\ +\x0b\x00\x00\xf6\xd8\x73\xdf\xf7\xe1\xe7\x1e\x3b\x9d\xbf\xfa\xaa\ +\x67\xc7\x7b\x03\x67\xbe\xe6\xd8\xbf\xda\xf9\xb2\x77\x7e\xe8\x2f\ +\x19\xbb\xf6\xc0\xeb\xde\xf9\x8f\xcb\x87\x2f\x7f\xfb\xf5\xbb\x77\ +\x3e\xf2\xb7\x8e\xf2\x54\x2a\x15\xf8\xc1\xce\x47\x1e\x0d\xc2\x76\ +\xe8\xc9\x20\x68\x0b\x21\x2c\xd3\xd4\x75\x0d\x00\xab\x48\x28\x42\ +\x34\x1d\x67\xb6\xd2\xaa\x16\x67\xbb\x12\x89\x86\xeb\x2e\xb4\x6a\ +\x6a\xa8\xf8\x98\x35\x42\xde\x9b\x4d\xa7\x6c\x5d\x62\x5c\x6f\xd4\ +\xa6\xdb\x35\xc6\x98\x6e\xea\x2b\xc6\xc6\x06\xc7\x86\xbb\x6a\xc9\ +\x1d\x3b\x77\x76\xf6\x0f\xce\xcd\x85\xd9\x4e\x9c\xcb\x65\x28\x45\ +\x3d\x3d\x85\x44\x2a\x3d\x3a\x3a\x44\x08\x70\x16\xe0\x63\xc6\x37\ +\x08\xc2\x6c\x56\x8d\x59\x2e\x10\x8b\xd5\x52\x25\x95\xd2\xda\xf5\ +\xfa\x51\x79\x2a\x04\x73\xf3\xf3\x9a\xa6\x11\xaa\x36\x1a\x2d\x84\ +\x50\xcc\x8c\x3e\x3e\x89\x00\x1f\x63\xb8\x4b\x29\xb9\x10\xc0\x8e\ +\xea\xc2\xc7\x1f\xc5\x28\xd8\xde\xbd\x7b\x97\x8a\x73\xba\x4a\xba\ +\xba\x0b\x08\x64\x2c\x8e\x68\x18\x86\x42\x15\xcb\xb4\x48\xad\x0e\ +\x08\x2d\x2d\x95\x72\xb9\xdc\xc2\x62\x31\x99\x49\x45\x88\x7b\x3c\ +\xc0\x8c\x96\x6b\xd5\x74\x36\xa3\x19\xfa\xda\x35\x6b\x7a\xba\xbb\ +\xe7\xe7\x16\xb5\x13\xd0\x64\x25\x84\x6a\x9a\x41\x75\x1d\x24\xae\ +\xb4\xaa\xbe\xef\x19\xb6\xc5\x29\x46\x88\x06\x98\xf8\x7e\x50\x71\ +\xdb\x9a\x6d\xe7\x72\x49\xd5\xb2\x9d\x20\x9c\x9c\x9e\x5b\x39\x3c\ +\x98\x30\x8d\xd9\x99\xf9\xee\xce\xee\x9e\xae\x6e\xaa\xa1\x20\x62\ +\xf3\x13\x93\x2a\x06\x94\xb0\x27\xc6\x27\x73\x85\xae\x5c\x2e\x83\ +\x12\xe6\xf0\x60\xff\x52\xdd\xc1\x08\x1b\x86\x61\xea\x5a\xe0\x79\ +\x18\x49\x25\x61\x62\x8c\x11\x80\x6e\x98\x44\x51\xbb\x7a\xfa\x73\ +\xb9\xbc\xe3\x38\x99\x4c\x26\x9d\x4e\xb7\x5a\xad\x58\x30\x3d\x9e\ +\x1a\xe7\xe6\xe6\x97\x96\xca\x41\x10\x51\x4d\xf5\xbd\x90\x60\x7a\ +\x6c\x51\x18\x8f\x64\x7e\x7c\x94\x6b\x39\xbe\xba\x6c\x34\x19\x0b\ +\x23\x16\x01\x20\x45\x55\x96\x96\x96\x5a\x6d\x27\x95\xb2\xdb\x8e\ +\x83\x80\x27\x92\x09\x5d\xd7\x67\x8a\x25\xc3\xd4\x9a\x2d\x0f\x30\ +\x66\x92\x6b\x9a\xce\x05\x60\x4c\x55\x45\xf7\x7d\x8f\x31\xce\x18\ +\x8b\x58\x28\x04\xf5\x03\x57\xca\xa0\xd5\x6a\x36\x1a\xcd\x54\x32\ +\x8d\x00\x12\xb6\x7d\x22\xa9\x22\x04\x1e\x67\x58\x21\xc0\x12\x81\ +\x04\xec\xb8\x5e\xc4\x43\x84\xb1\xa1\xaa\xf1\xff\x12\x31\xd6\x6c\ +\xba\x3a\x15\x20\xb5\xee\xee\xee\xa9\xa9\xc9\xc1\xc1\xe1\x99\x99\ +\xe9\xe1\xd1\x21\x90\x32\xf4\x19\x60\xe4\x38\x4e\xcf\x40\xcf\xcc\ +\xcc\x74\x67\xff\xca\x8e\x7c\xb6\x33\xef\x24\x32\xb6\x61\xa2\x7c\ +\x3e\x5f\xaf\xd7\x7d\xdf\x8f\x2b\x9f\xc4\x94\x18\x55\x55\x2d\xd3\ +\x5c\xbf\x71\x7d\xab\xd5\xb2\x4c\x4b\x08\x19\x04\x1e\x42\x28\x8a\ +\x02\x84\x88\x1f\xb8\x7e\xe8\xb2\x30\x12\x12\xa4\x90\x48\x82\x7c\ +\x3a\x3c\x77\x4c\xf0\x15\x67\x7f\xf2\xaf\xca\xec\xb9\xf0\x0c\xdb\ +\x06\x06\x07\xe1\xb6\x9f\x3e\x21\x56\x29\xa5\xa9\x3c\xb3\x8a\xca\ +\xf6\x9e\xf5\x5a\x7c\xc1\x13\x34\x19\x12\x51\xf0\xcc\x69\x1e\x42\ +\xc8\x6d\x3b\xaa\x46\xdb\x4e\x0d\x21\x8e\x10\x57\x28\xd2\x0d\xd5\ +\xb2\x74\xc1\x05\x80\x94\x4c\xb4\xaa\xf5\x9a\xdb\x54\x13\xba\x54\ +\x95\x86\xe0\x88\x40\x43\x55\x34\x45\x89\x04\x94\x5a\xae\x60\xad\ +\x4a\x55\x0e\x0d\x0d\x19\xa6\x29\x84\x00\xe4\x61\x84\x1b\x8d\xfa\ +\xa1\x43\x07\x00\x60\xed\xfa\x0d\xa0\x50\xdd\xca\x68\xd9\xae\x7c\ +\x3e\x33\x38\xd8\x97\xcd\x67\x0b\x9d\x5d\x2a\xc5\x9d\x9d\xf9\x8e\ +\x8e\xbc\x46\x09\xa1\x8a\xa6\x2a\x41\x20\x9a\x8d\x3a\xc6\xd8\xd0\ +\x34\x00\x60\x61\xe8\x4b\x19\x17\x6d\xf3\x7d\x9f\x31\xb6\x6b\xf7\ +\x1e\xd7\x75\x0d\x2b\x15\x04\x2c\x16\x08\xa3\x94\x72\xc1\x10\x01\ +\x21\x8e\xda\x94\x65\xe3\xf2\x38\xe7\x5a\x08\x16\x71\xc6\x38\xa5\ +\x14\x00\x1d\x39\x32\x1d\x86\xa1\x61\x18\xc5\x85\x59\xd7\x73\x3a\ +\x0b\x1d\x20\x11\xe7\x3c\x93\xc9\xf8\x7e\xd0\x6c\x34\x13\x89\x04\ +\x26\x24\x95\x4a\xcf\xcf\x2f\xd8\x89\xc4\x4c\x71\x69\xa1\xb4\x40\ +\x54\x32\x34\x38\xd4\xd3\xdb\x8b\x10\xaa\xd5\x6a\x0e\x77\x0c\x5d\ +\x1f\x1b\x1b\xee\xea\xea\x7e\xca\x9e\x7b\xad\x56\x2f\x97\xcb\xb9\ +\x8e\x02\x60\xc2\x39\xc3\x04\x4b\x82\x04\x46\xb6\x95\x12\x08\x2a\ +\xb5\x1a\x28\x6a\x84\xc0\x63\xbc\x15\x04\x46\x40\x88\x46\xaa\xf5\ +\x7a\x47\xbe\x20\x39\x6f\xb7\x5d\x42\x44\x71\x6a\xa1\xab\xa7\xaf\ +\xaf\x7f\xa0\xd5\x68\x50\x55\xc3\x08\x80\xa0\x6a\xb5\x42\x18\x49\ +\xd9\x66\xc4\x91\x90\x60\xe8\x5a\x22\x61\x33\x43\xa7\x14\xd9\xa6\ +\x45\x30\xe6\x9c\x23\xc6\x7c\xcf\xd7\x34\x33\x9f\xcb\x25\x13\x36\ +\x21\xb4\xed\xb4\xc2\xc0\xb7\x6d\x8b\x45\x48\x00\xe8\xba\xde\x6c\ +\x36\xdb\xed\xb6\x94\x82\x73\x2e\x41\x08\x29\x10\x8a\x09\x48\x12\ +\x21\xe0\x5c\xc0\xb1\xe4\xa3\x65\xa5\x36\x7c\x2c\xfe\x27\x84\x10\ +\x52\x30\xc6\x31\x41\x04\x51\xd7\xf7\x16\x16\x17\x83\x20\xd9\x91\ +\xcd\x86\x81\x1b\x86\x21\x26\xa4\xab\xbb\xbb\xbb\xa7\xb7\x79\x70\ +\x9c\x50\x15\x84\xa4\x8a\x42\x28\x95\x08\x6b\xba\x1e\xa7\x53\x09\ +\xc1\x09\xc6\x41\x10\xd6\xeb\x75\x5d\xc3\x8e\xd3\x6e\x34\xea\xea\ +\xc8\xa8\xe7\x79\x8a\xaa\x9c\x48\x40\x75\x39\xd9\x0a\x63\x2c\x41\ +\x62\xac\x0a\x11\xb8\x41\x88\x88\xa6\xdb\x49\x24\x60\xc5\xc8\x70\ +\xd2\x54\x31\x92\x99\x4c\xa6\x5e\x5b\x4a\xd9\xdd\x8c\xb1\x46\xa3\ +\x39\x35\x35\x99\xc9\x65\x4b\xb5\x4a\x4f\xa1\x67\xe5\xaa\x95\x49\ +\x3b\x35\x37\x37\xdd\x6a\xb6\x34\x5d\xad\x54\x4b\x96\x69\x0c\x0e\ +\xf6\x79\x61\xa0\x69\x12\x21\xd4\xd9\xd9\x09\x00\x9a\xa6\x11\x42\ +\x7c\xdf\xe7\x9c\x07\x41\xc0\x39\xa7\x08\x4c\xc3\xd4\x34\xd5\xf3\ +\x7c\x04\x80\x11\xa4\x53\xa9\x56\xab\x9d\x4a\x26\xd3\xa9\x54\xab\ +\xe1\x46\x61\xa8\xab\x94\x0b\x89\x31\xfa\xfb\xdb\x32\x45\x51\xc6\ +\x56\x0c\xc3\x33\x7e\x5b\xb9\x72\xe5\x33\xbf\x91\x6b\x56\xad\x78\ +\x26\x37\x2f\x8a\xd8\x19\xa7\x9f\xfe\xe7\x87\xfe\x10\x84\x3e\x8b\ +\x3c\x29\x05\x46\x82\xb6\x50\x18\x84\x85\x5c\xde\xb2\x12\xb3\x13\ +\x13\x22\x8c\x74\x4d\x41\x18\x4b\x84\x02\x80\xba\xd3\x6a\x13\xac\ +\xa7\x92\x9d\xc9\x44\xd3\x0d\xc6\x06\xfb\x2d\x8d\xfe\xe8\xf6\x5f\ +\x9e\x79\xe6\xe9\x85\x8e\x0e\x42\xa8\x44\xa2\x54\x69\xac\xdb\xb8\ +\xe5\xf0\xf8\xe1\xe9\xd9\xf9\xee\xbe\xae\xd2\x91\x23\x6a\xc5\x1d\ +\x1b\x1b\x59\xb3\x7a\x55\x32\xdd\x61\xd9\xc9\x74\x3a\xa1\xab\x44\ +\x57\xd4\xb8\x00\x10\x8f\x22\xc9\x79\xa9\x58\x74\x1c\x67\x7b\xbd\ +\x1e\x6b\x3a\x8e\x8d\x8d\x75\x77\x77\x1f\x05\x55\xa4\xfc\xe3\x1f\ +\xff\x24\x38\x27\x84\xb4\xdb\x0d\x21\x1e\xe7\xc2\xc5\x3b\xcb\xda\ +\x84\xc7\x33\xa0\x63\xe2\x36\xe7\x2c\x0c\xc3\x54\x32\xc9\xa4\xaf\ +\x28\xd4\x32\xcd\x8e\x7c\x1a\x44\xe4\xb4\x9b\x53\x53\x53\x3d\xdd\ +\xbd\xf9\x7c\xbe\xed\xb9\x18\xe3\x54\x2a\xe5\x47\x4c\xd3\xf5\x28\ +\x62\xc9\x64\x4a\x02\xe4\x66\x8e\xcc\xcc\x2d\xcc\xce\xce\x78\xed\ +\xf6\xfa\x75\xeb\x2d\xcb\xb2\x4c\x8b\x73\x8e\x01\xa2\x30\x0a\x8f\ +\x96\xd0\x7c\x6a\x86\x06\x05\x7e\xd8\x68\x34\x08\x55\xa2\x30\xa4\ +\x8a\xc2\x39\xf3\xbd\xd0\x75\x01\x23\x19\x71\x50\x74\xc3\x34\xf5\ +\x8e\x6c\xca\x30\x75\x55\x37\x82\xc0\x6d\xb6\x5a\xa6\xa2\x24\x2c\ +\x7b\x6a\xea\xc8\xca\x95\x83\xd9\x6c\x56\x4a\xe0\x20\x35\xd3\x4c\ +\xa6\xd3\x6e\xbd\xc6\x23\x69\x27\x34\x2e\xb9\x6d\xea\x41\x24\x22\ +\x2e\x31\x46\x9c\x31\x40\x42\x70\x08\x83\x40\x08\xa1\x12\xac\x70\ +\x1e\x04\x3e\x46\xe0\x7b\x6e\x18\x86\xaa\xaa\x62\x84\x54\x45\xe1\ +\x51\x04\x52\xb0\x28\x14\x0a\x1d\x1c\xea\xa3\x94\x60\x44\x1d\xdf\ +\xf3\x7d\x2f\x99\x4a\x19\x86\xe5\x78\x6e\x14\x85\x00\x12\x61\xa4\ +\x10\x25\xae\x80\x1a\x97\xb4\xa5\x94\xc6\x79\x4c\x9c\x73\x80\x18\ +\x99\x09\x0d\x53\x67\x61\xa0\x2a\xb4\x52\xab\x5a\xa6\x3e\x3f\x3f\ +\x6f\x99\x5a\x26\x93\x9e\x99\x9b\x33\x53\x79\x5d\xd7\x01\x63\x00\ +\x24\x24\x38\x6d\x37\x93\xce\x60\x4c\xe2\x9b\x89\x31\xf2\xbc\xb6\ +\x90\xcc\xc8\xa5\x01\xa0\x52\xa9\x64\x53\xa9\x91\x91\x61\xd7\x73\ +\x29\xa1\x8c\xb1\x13\x29\xd6\x81\x09\x5e\xf6\x03\xe2\x04\x43\xc6\ +\x64\x44\x24\x55\x35\xcb\x4a\x60\x29\x16\x16\x16\x48\x57\xce\xce\ +\x25\x09\xa5\xc3\xc3\xc3\x53\x13\x07\xbb\x0a\xf9\x7c\x3e\xcf\x18\ +\x5f\x5a\x5a\x0a\x78\x98\xcd\xe4\x77\x3c\xb2\x43\xd7\xb4\x8d\xeb\ +\xd7\x0b\xc9\x11\x48\x8a\x91\x65\x1a\x94\xb8\x94\x42\x5c\x6d\xdc\ +\x75\xdd\x78\xf8\x99\xa6\x19\x97\x91\x8a\xfb\x8a\x03\x70\xce\xa3\ +\x30\x8c\x6b\xcf\x6a\x29\xd5\x75\x5d\xdf\x73\xbb\xbb\xbb\xcf\x3a\ +\xf3\xac\x5b\xc7\x6f\x93\x02\x71\x16\x60\x4c\x09\x05\x0a\xff\xb3\ +\xfd\xcf\x76\x02\x03\x7d\xe2\xd0\xc1\x85\xd9\x19\x3b\x61\x62\x02\ +\xba\xa2\x22\x22\x85\xe0\xf5\x72\x1d\x49\x42\x90\x16\x71\xa1\xea\ +\x0a\x41\x58\x12\x05\x38\x62\x18\x1c\x3f\x74\x82\x40\x0f\x82\x0e\ +\xa3\x0b\x30\x9d\x5d\x2c\xa5\x6c\xed\x05\x2f\xbe\xac\xba\x54\x44\ +\x18\x03\xa5\x00\x52\xd7\xd4\x1d\x8f\xee\x72\xdc\x60\xd5\xca\x61\ +\xd7\x69\x67\x33\x1d\xd9\xfe\x91\xe9\xd9\xf2\xe0\xc0\x00\xd5\x6d\ +\x42\x94\x54\x22\xd9\xa8\x55\x8a\xae\xd7\xd3\xdb\xa7\x28\x4a\x1c\ +\x4d\xcd\xe5\x72\x94\xd2\xe9\xe9\xe9\x52\xb9\x9c\x48\x24\x62\xe9\ +\x12\x1e\x31\xce\xa5\xd3\x76\x27\x27\x27\x08\xa5\x42\x4a\xc6\xd9\ +\x32\x20\x80\x10\x12\x52\x1c\x6f\x5e\x11\x5a\x96\x19\x07\x29\x8e\ +\x82\x06\x61\x14\x12\x8c\x39\x42\x12\xa1\xe9\xe9\xe9\xf3\xce\x3b\ +\x5b\x21\x50\xae\x2c\xb5\x1d\xc7\x75\x5d\x04\x28\x93\xcf\x12\x4c\ +\x3d\xcf\x43\x18\x9b\xa6\x19\x04\x61\xbb\xed\xba\xbe\x3f\x32\x32\ +\xdc\x59\x28\x34\x9b\x4e\xe0\x87\xba\xa2\x23\x81\x74\xd5\x40\x48\ +\x0a\xc9\x74\x43\x49\x25\x4f\x80\xb6\x81\x11\x03\xd1\x6a\xb5\x00\ +\x11\x21\x38\xc6\xc0\x38\xa7\x98\x22\x82\x55\x8d\xda\x8a\xc6\x39\ +\xc1\x58\xda\x96\x29\xa2\xd0\xf7\xda\x5d\xf9\x74\x3e\x9d\x28\x2d\ +\x2e\xd4\xab\xd5\xd1\xb1\x11\x00\x66\x99\xc6\x6c\xa9\xac\xdb\xc9\ +\xe2\xe2\x82\x8c\x02\x60\x41\x2e\xd3\x41\x08\x6e\xb4\x9a\xe9\x84\ +\x5d\x2c\xd5\x30\xa1\xba\xaa\x6a\x2a\xe5\x1c\x69\x9a\x66\x9a\x96\ +\x94\x42\x55\x55\xc3\x30\x02\x3f\xa8\xd5\xea\x84\xe0\x58\xc8\x21\ +\x76\x66\x19\x63\xa6\x69\x86\x61\xd8\x6a\xb5\x14\xc5\xd8\xb0\x71\ +\xcd\xc3\x0f\x3f\xcc\xb9\x48\x24\xcc\x30\xf4\x82\xd0\x47\x94\x9a\ +\xa6\x11\x86\x01\xa5\x8a\x1f\x84\x42\x70\xc3\x30\x62\x86\x52\x14\ +\x45\xf1\x6c\x1a\xa3\x6a\x94\xa2\x66\xdb\xb1\x13\x96\xcf\x38\xa5\ +\x64\x7a\x7a\xba\xab\xb3\x83\x62\x14\x44\x61\xad\x51\x1f\x18\x1a\ +\x2a\x37\x3c\xdf\x67\x08\x11\xc6\x05\x20\x62\x9a\xba\x04\xe9\x78\ +\x6d\x2f\x70\x05\x70\xc6\x99\x42\x55\x4d\xa1\x8e\xe3\xe8\x2a\x4a\ +\x26\x13\x27\x9d\xbc\xb9\xb3\xd0\xd9\x68\xd4\x29\xc5\x8e\xd3\x3e\ +\x91\x32\x7b\x48\x00\x46\x22\x96\x24\xc5\x18\x53\x55\x0d\xa3\x90\ +\x09\xd9\xf6\x02\xc3\x30\x53\x96\x29\x42\xdf\x0f\x02\x84\x91\xeb\ +\xb6\x21\x6a\x77\xf7\x74\xa7\x6c\x6b\x71\xb1\xd8\xdf\xdf\x3f\xd2\ +\x3d\xe2\x32\x5f\x55\xb5\x0d\x1b\x36\xa9\x0a\x79\xec\xc0\xfe\xa1\ +\xe1\x01\x83\x52\xaa\x22\x55\x41\x20\xb9\xa1\xeb\x89\x84\x15\x2f\ +\x5f\x34\x4d\x4b\x26\x93\xad\x56\x2b\xae\x6b\xa8\x28\x8a\xef\x7b\ +\x44\x51\x09\x41\x52\xca\x64\x2a\x15\x85\x61\xb3\xd9\x14\x42\x24\ +\x93\xf6\xde\xc7\x1e\xdb\xba\x75\x4b\xbd\xde\x28\x2e\x96\x7b\x7a\ +\x7a\x1e\xde\xfe\xc8\xbe\xfd\xfb\xff\xc7\xb8\xff\xcf\x76\x02\xc6\ +\x1d\xe3\x52\xa9\xd8\xd7\xdf\xa7\x69\x44\x70\x06\x20\xa5\x60\x81\ +\xef\x2b\x09\xbb\x59\x75\x42\x77\x1e\x63\xd4\x8e\x02\x90\x08\xbc\ +\x80\x03\xe6\x00\x08\x68\xff\xe0\x70\x77\x47\x36\x9d\x48\x86\x51\ +\xc4\x18\x48\xa9\x55\xca\x65\x5d\x57\x8a\x8b\xf3\x86\xa6\x50\x4a\ +\xd3\xb6\x9d\xb0\x7b\xfd\x20\x4c\x26\x92\x8d\x66\x59\xd3\x8c\xd2\ +\xc2\x82\xa9\xa7\x0a\x1d\x9d\x7e\x84\x10\xc2\x96\x69\x83\xe4\xa6\ +\xae\x11\x82\x05\x67\x82\x33\x00\x30\x74\x2d\x61\x5b\x7d\xbd\x3d\ +\x83\x03\xfd\x86\x61\xf8\xbe\x8f\x40\x62\x8c\x5b\xad\xd6\xf8\xf8\ +\x78\x10\x04\x08\x21\x79\x14\x43\x27\x71\x4a\xf2\xf1\x0e\xdc\xb2\ +\x4d\x3f\xa6\x3a\x2b\x85\x3c\x1a\x68\x8d\xcb\xc9\x63\x8c\x01\xa1\ +\x85\xc5\xc5\x4a\xa5\x4a\x08\xee\xec\xec\x6c\x5b\x26\x48\xa4\x28\ +\xca\x52\xb9\xd4\x6c\xb6\x0a\x1d\x05\xd5\x40\x7e\x10\x08\x01\x99\ +\x8c\xd6\xad\xeb\xf5\x56\x8d\x26\xac\x54\x22\x19\x85\xc2\xd2\x2d\ +\x29\x25\x23\x2c\x0c\x3d\xc7\x75\xa2\x28\x4c\xa5\x92\xcb\xbc\x91\ +\xbf\x3d\xac\x05\x18\x53\x8c\x10\x42\x80\x00\x21\x21\x08\x20\x53\ +\xd7\x63\x15\x17\x16\x70\x55\x25\x08\xa1\x7a\xa5\x9c\x4a\xe8\x0a\ +\x4d\x50\x82\x4a\x4b\xc5\x4c\x3a\x99\x30\x8c\x23\x93\x93\xab\x57\ +\x8e\x26\x92\xc9\x61\x3b\x4d\xa9\xde\xd5\xdd\x53\x5e\x2a\x26\x75\ +\x35\x8c\xbc\x72\x69\x89\xda\x59\xd3\x50\xd2\x29\x5b\x02\x89\x73\ +\x74\x43\x3f\x44\xaa\x82\x41\xb0\xa3\x9a\xf8\x11\x20\xd0\x54\x92\ +\xcb\xe5\xa2\x28\x0a\x82\x20\x0c\x02\xce\x79\x14\x45\x6d\xa7\x39\ +\x3b\x3b\x1b\x45\xcc\x4c\x24\xb7\x6c\x39\x79\x7e\x7e\xd6\x8f\xa2\ +\x5c\x2e\xb7\x6f\xff\x81\x66\xb3\x85\x81\x0a\x61\x00\xe2\x61\xe8\ +\xaa\xaa\x2e\x25\x8d\x0b\xf5\x1d\x1f\xed\x38\xba\x23\x21\x62\x4c\ +\x22\xa4\xa8\x8a\xaa\x69\xb1\x44\xbb\xd3\x6c\x25\xbb\x3b\x3c\xcf\ +\x5d\x58\x58\x6c\xfb\xb8\x52\x6d\x08\x8e\xa9\xa6\x05\x61\x84\x29\ +\x09\xa3\x30\x0c\xfc\x28\x0c\x54\x8a\x75\x4d\xab\xd7\x5a\x02\xa2\ +\x53\x4f\xd9\x72\xf2\xe6\x75\x89\x84\x4e\x11\xae\xd5\x2b\x9a\x1a\ +\x0b\xbe\x9f\x20\x45\x50\x00\x20\x29\x85\x90\xa0\xe0\x38\x2d\x0b\ +\x01\x42\x11\x17\x80\xd1\x62\xb1\xa8\x61\x88\x3c\x3c\xd8\xdb\x61\ +\x99\x16\xf3\x9b\xa5\xa5\xba\x88\x42\x5d\xd7\x1b\x8d\x26\x22\xd8\ +\xf1\xdd\xa6\xd5\xde\x76\xca\xa9\x8e\xd3\xd8\x76\xda\x69\x3b\x77\ +\x3f\x9a\x47\x90\x33\x33\xa9\xa4\x9d\x4c\xb6\x25\xc6\xaa\xaa\xc6\ +\xc8\xd2\x51\xca\x96\xaa\xc6\x02\xbf\xaa\xa6\x29\x94\x68\x54\xa1\ +\x18\xb5\xdb\xed\x66\xad\x1a\x04\x11\xa5\xd4\xf3\xbc\x03\xfb\x67\ +\x5d\xd7\x85\xff\x8f\xbd\xef\x0c\x8c\xa3\xba\xda\x3e\xb7\x4c\xdb\ +\xbe\xea\x92\xd5\xdc\x63\x30\x06\x1c\x4c\x33\x36\xcd\xd4\x10\x8c\ +\x03\x4e\x20\x04\x02\xa1\xc4\x01\x42\x0b\x35\x40\x48\x08\xf0\x92\ +\xbc\x1f\x2d\x74\x48\x80\x84\x24\x0e\x25\x40\x28\x26\xf4\xde\x0c\ +\xae\x18\xcb\x4d\xb6\x64\x49\x56\xd7\xf6\xa9\xb7\x7c\x3f\x46\x92\ +\x65\x1b\xde\x10\x5b\x4e\xb0\x3d\x8f\xf6\xc7\xee\xec\x6a\x77\xe6\ +\xcc\xbd\xcf\x7d\xee\xb9\xe7\x9e\xc3\xc5\xde\x7b\xee\x01\x7b\xe2\ +\xa2\x92\x92\x49\x7b\xed\xd1\xd5\xdd\x13\x90\x7b\x80\x6d\x50\x31\ +\x80\x0a\x66\x3e\x4a\x43\xd9\xac\xe9\xb9\xb6\xa6\x2a\xaa\x42\xf3\ +\x59\x33\x12\x26\x0a\x35\x98\x0b\x1e\x62\xd8\x90\x0a\x22\x0a\x26\ +\x44\x62\x21\x41\x0d\xa9\x94\x50\xcf\x13\x7d\x7d\x7d\x89\xea\x2a\ +\xc3\xd0\x28\x91\x20\x5c\xcf\x64\xc0\x5d\x2d\xa4\x26\xe2\x11\x33\ +\x97\x29\x2e\x2d\x73\x2d\x6e\xe8\x5a\xa1\x40\xd3\xa9\x54\xb4\xa4\ +\xda\xe6\x42\x0a\x88\x86\x23\x80\x89\x90\x88\x22\x4c\xc0\x4f\x1e\ +\x45\x34\x4d\x33\x4d\xb3\xbb\xbb\xbb\x50\x28\xf8\xc1\x7c\x85\x42\ +\x01\x24\x78\x9e\x17\x8f\x25\x30\x26\x4b\x97\x2e\xa1\x94\x7a\xae\ +\xeb\x2f\x90\x52\x8a\xfd\x48\x0d\x4c\x36\xa6\x91\x19\xaa\xd9\x11\ +\x42\xfe\x46\x3c\xc6\x98\xaa\x6b\x8e\x6d\x33\xce\x28\x21\xae\x65\ +\xb5\xb6\xb6\xa6\xd3\xe9\x78\x54\xc7\x04\x25\x12\x09\xd7\xe9\x4f\ +\x0e\xcc\x19\x6f\x6b\x6b\xe3\x08\x87\xc3\xe1\x58\x2c\x2e\x84\xcc\ +\x64\xd2\x21\x4a\x39\x22\xaa\xaa\xd9\x0e\x77\x1c\xee\xba\x2e\xc2\ +\x42\x51\x48\x38\x14\xb6\x2c\xb9\x2d\xd1\xd6\xfe\x60\x43\x30\x46\ +\x08\x28\x21\x18\x61\x4d\xd3\xfc\x54\x5f\x02\x21\x29\x84\x99\xcf\ +\x17\x25\xe3\x7d\xdd\x9d\x6e\x81\x54\x14\x8d\x73\x1c\x5b\x57\x28\ +\x63\x4e\x6f\xca\x4c\x14\x25\x0b\x76\x81\x77\x38\x52\x09\xa5\xb2\ +\x85\xc9\x7b\x7f\xb3\xac\xa4\x98\x15\xf2\x99\x74\x4f\x38\xa6\x97\ +\x14\x25\xba\x33\x36\x41\x18\x30\xf1\x37\x44\x32\x55\x45\x08\x31\ +\xce\x25\x20\xc6\x98\x9f\xd1\x01\x21\x64\xdb\x16\x63\x0c\x21\xec\ +\xd7\xdb\x33\x4d\x33\x93\xc9\x48\x29\x43\x61\x23\x19\x8f\x2b\xba\ +\x76\xc2\xac\x99\xb6\xeb\x16\x17\x17\xef\xd7\xd1\xb9\x6a\xf5\xaa\ +\x96\xb6\x0d\x6d\x6d\x1b\x08\x01\x4a\x14\x89\xb0\xe7\xb8\xfe\xb6\ +\x61\x3f\x7f\xe7\xe0\xc2\xb5\xef\x1f\xc3\x04\x67\x32\x19\x8a\x91\ +\x10\x4c\x51\x22\x84\x2a\x45\xc5\x45\x5d\xdd\x5d\x86\xae\x67\x7a\ +\xd3\x8b\x3e\x6b\x2a\xe4\x6d\xa2\xa8\x9a\x6e\xd8\x9e\x9f\xfa\x5c\ +\x70\xe1\xf9\x7b\xfe\x18\xf7\xea\xea\x6b\x26\x4c\x18\x3f\x76\xcc\ +\xc8\x58\xd4\x00\x60\x48\xf0\xb0\x51\x94\xcf\xe5\x15\x95\x12\x87\ +\x6c\xcb\x82\xaa\xdf\x48\xfa\x63\x38\x11\x76\x5d\x9b\x73\x41\x29\ +\x15\x1c\x00\x91\xd2\x92\x32\x2b\x97\x4a\x67\x7a\x1d\xdb\x49\xa7\ +\xdd\x11\xe5\x49\xa3\x34\xc9\x3d\xa7\xa4\xa4\x4c\x08\xe1\x87\x00\ +\xe5\xf3\xb9\xf5\xad\x2d\xdd\x9d\xed\xa5\xc5\xc5\xe1\x70\x38\x1c\ +\x0e\x53\x4a\xa8\xa4\x18\x40\x20\xe4\x67\xbf\xf0\x43\x75\x0b\xa6\ +\x29\x85\xb0\x1d\x9b\x60\xc2\x98\xe7\x58\xb6\x8b\x01\x81\x34\x74\ +\x03\x21\x45\xd3\x8c\xb6\xb6\x36\xbf\x7c\x55\x71\x71\x31\x48\x94\ +\x48\xc4\x5d\xd7\xed\xeb\xeb\x42\x88\x54\x54\x96\x05\xe4\x1e\x00\ +\xb6\x85\x62\x42\x61\xcd\x75\xdd\x68\x34\x5c\xc8\x0b\x0c\x90\xcb\ +\x16\x42\xe1\x30\x22\xc4\xca\x5b\xf1\x78\xd2\xf3\x3c\xc6\x5c\x42\ +\x15\x42\x35\x85\x52\x00\xe4\x48\xa6\x52\x25\x16\x8d\x9a\xb9\x8c\ +\xa2\x10\x45\xa1\x08\x64\xba\xaf\xcf\x50\xd0\xb8\x31\xa3\xda\xdb\ +\x5a\x6c\xab\xd0\xd7\x9b\x26\x54\x59\xd3\xb8\x36\x95\xea\xab\xae\ +\x1f\x11\x0e\x87\x3b\xdb\xdb\x12\x65\xf5\x04\x41\x3e\x9f\x8b\x45\ +\xe3\x88\x0b\x4d\x0b\x69\x1a\x8d\xc6\x62\x3e\x29\xf8\xf9\xdc\x15\ +\x45\x61\x8c\x99\xa6\x89\x10\x8a\x44\x22\x66\xc1\xa2\x44\x4d\x26\ +\x4b\x57\xad\x6a\xe4\x4c\xfa\x92\x4d\xf4\x3b\x5b\x06\x3a\x2a\x20\ +\x18\x92\xdb\x64\xb3\xb0\x3c\x3f\x7b\x09\xe7\x82\x33\x41\x15\x15\ +\x51\x92\xcd\xe6\x0c\x23\x44\x28\xee\xea\xda\x50\x56\x52\xe6\x0f\ +\x0c\x20\x64\x22\x91\x00\x40\x6b\x9b\xd7\x77\x74\x74\xc4\x62\xf1\ +\xb2\xb2\xf2\x50\x28\x64\x5b\x26\x73\x5c\xc7\xf6\x1c\x26\x74\x4d\ +\x0f\x87\x42\x8e\x67\x0b\xc9\x0d\x4d\x8f\x44\x8d\xb2\xb2\xf2\xad\ +\xce\xf1\x29\xa5\xe0\x20\x41\x08\x84\x41\x21\x54\x48\x69\xbb\x0e\ +\x21\x34\x62\x18\x88\x92\x42\xbe\x50\x55\x59\xd3\xd7\xd3\x19\x8e\ +\xc6\x5c\x33\x93\xcb\xe5\x29\xd6\xa3\xe5\x45\x14\x03\x56\xa4\xa1\ +\xea\x89\x44\x0c\x21\xaf\xbd\x2b\x15\x0e\x47\xec\x42\x6e\x43\x6b\ +\x4b\x65\x49\x91\xe3\x32\x5d\xca\xf6\xf6\x0d\xf1\xd2\x2a\x4d\xa3\ +\x02\x28\x42\xe0\x2f\x39\x60\x8c\x09\xa1\x44\xe9\xdf\x56\xa2\x60\ +\x9a\xf7\x0a\x6b\x56\x77\x00\x82\x8a\xf2\x32\x23\x14\x22\x84\x86\ +\x8c\x88\x42\x95\x50\x6d\xc8\x73\xb9\xaa\x6b\xe9\x4c\x9a\x52\xe4\ +\xe5\xcc\x6c\x1a\x63\x10\x13\xc6\x7f\x23\x12\x8e\xb4\xb7\xb7\x7b\ +\x9e\xc0\x04\x98\xcb\x08\x21\xb5\x35\x55\x53\xa6\xec\x83\x10\x7e\ +\xf6\xd9\x7f\x10\xac\x49\x90\x84\x10\x2e\x78\x38\xaa\x45\xa3\x51\ +\xd3\xcc\xeb\x9a\xe2\xb9\x56\x65\x79\xa9\xae\xd1\xde\xde\xde\x74\ +\x3a\xd7\xd0\xbe\x6a\x5d\x53\x8b\xcd\x75\x81\x90\x65\x59\x5c\x0a\ +\x95\x60\xc4\xb9\x64\xae\xa1\x69\xa3\xc6\x8e\xde\x7b\xd2\xee\x95\ +\x23\xea\x10\xa2\x02\xb8\x82\x01\x24\x93\x12\x1c\xc7\xe9\xcb\x66\ +\x15\xaa\x48\x21\x1d\xc7\xde\x96\xe4\xaf\xb2\x7f\xec\x97\x42\x48\ +\x40\x30\x58\x4f\xca\x71\xec\x82\x69\x2b\x61\x54\x51\x59\xb9\x32\ +\xdd\xa3\x6a\x5a\x49\x69\xbc\x2f\xd5\x53\xc8\xf4\xd4\xd7\xd5\x36\ +\x37\xaf\x63\x4c\x24\x92\x49\xa2\xab\x15\x15\x95\xed\x1b\xda\x32\ +\x7d\x7d\x45\x89\x98\x6d\x59\x99\x4c\xce\x11\x1a\xc7\xdc\xe5\x2e\ +\xc1\x8a\xe7\x61\x4a\x88\xae\xeb\x04\xe3\xb0\xa6\x7b\x9e\xc7\x6c\ +\x17\x29\x8a\xf0\x98\xe7\x78\x3d\xa9\x5e\xb3\x50\xa8\xad\xad\x8b\ +\x46\xa3\x84\x20\x5d\x37\xc2\xe1\x70\x22\x91\xf4\x4b\x97\x74\x76\ +\x76\xba\xae\xe3\x38\x0e\x20\xec\xb8\x2c\x20\xf7\x00\xdb\xa4\x62\ +\x1c\xbb\x10\x0a\x85\x3c\xd7\xd1\x34\xd5\xb6\x6d\xac\x10\x4f\x30\ +\x4f\x30\x6a\xe0\x82\x93\x06\x24\x15\x20\x04\x13\x0f\x4b\x06\x9c\ +\x73\xa1\xeb\x2a\x63\x6c\x5d\xd3\xda\x78\x34\xc2\x24\x50\xaa\x6a\ +\x2a\x70\xd7\x8d\x27\xe3\x0b\x16\x2e\x1d\x3b\x66\x74\x69\x59\x49\ +\x49\xb9\x5b\x5c\x52\x1a\x8e\x25\x6d\xcf\x6e\x6d\x6f\x49\x3a\x5e\ +\x51\x59\x8d\xa6\xa2\xe2\x64\x18\x91\x90\xe3\x71\xc3\xd0\xda\xda\ +\xda\x22\x35\x35\xaa\xa2\xb9\xb6\xc7\x10\x0f\x19\x61\xcb\xb2\x5c\ +\xc7\x53\x14\x25\x16\x8d\x87\x42\x21\x42\x08\xc1\x0a\x42\xca\x9a\ +\xd5\x8d\xbd\x3d\x29\x42\x14\x4a\x54\xdb\x76\xfc\x6c\xd7\xae\xeb\ +\x2a\x54\xe1\xc0\x86\x26\xb1\x1a\xe4\x77\x1f\x58\x02\x92\x9c\x3b\ +\xae\xa1\x69\xd9\x4c\xbe\xb2\xb2\xca\xcd\xe5\x0b\x96\xdb\xdd\xd3\ +\x53\x92\x08\x27\xa2\xb1\x5c\x26\x43\x89\xea\x6f\x9b\x32\x2d\xcb\ +\x2f\x0c\x24\x11\x10\xaa\x50\x45\x05\x84\xc2\x4a\xb2\x50\x28\x10\ +\x42\x75\x00\xc1\x39\x42\x18\x69\x21\x7f\xbb\x8e\x94\xc2\xb1\xd9\ +\xd6\x5b\x9e\x10\x4c\x71\x28\x14\x4e\x24\x12\x94\x10\xce\x58\x2e\ +\x9f\xc7\x00\x0c\x31\x0a\x32\x51\x1c\xeb\x4e\x77\x22\x85\x46\x22\ +\xb1\x9e\x82\x6d\x79\x78\x5c\x79\x8d\xeb\x66\xb2\x66\x3a\x11\x89\ +\x13\xe0\xab\xd6\x36\x61\x55\xd4\x8d\xa8\x16\x2e\xf7\xf2\x19\x2f\ +\x9f\x55\xca\xcb\x35\x23\x92\xce\xe5\xaa\x8b\x8b\xd3\x99\x6e\xc6\ +\x58\xde\x72\x54\x55\x89\x46\xa3\xc5\x9a\x6e\x9a\x26\x80\xc4\x20\ +\x19\x63\x2e\xf7\x54\x4a\xb9\x40\x75\x23\x47\xb9\xae\x2b\xa5\xe0\ +\x02\x1c\xd7\x75\x3c\xe6\x79\x82\xb8\x9c\x31\x5e\xe8\xeb\xf3\x5c\ +\x4f\xd7\xb4\x78\x28\x04\x20\x42\xb1\xe8\xfa\x96\xb6\xae\xf6\x0e\ +\x05\xab\xa0\x22\x00\x82\xa5\xcc\xa4\xbb\xca\x26\x8d\x09\xe9\xa2\ +\xa8\xa8\x78\xb7\xf1\xe3\x16\x2e\xfa\xcc\x88\x44\x25\x12\xaa\xae\ +\x10\x0c\x33\x0e\x9d\xb6\x68\xc1\x7c\x2c\xbd\x3d\x26\x4e\xae\xa9\ +\xa9\x76\x5c\x27\xa4\xa9\x8b\x9b\xd6\xaf\x5d\xb7\x1e\x29\x86\x07\ +\xc8\xf5\xb8\x6e\xe8\x42\x78\x51\x23\x94\xcd\xa4\xa2\x21\xfd\x3b\ +\xb3\x8e\x1f\x51\x5e\xe6\xba\x8e\xe4\x36\x97\x92\x00\x00\xc1\xfd\ +\xcb\x8f\x98\x44\xa3\x09\x4a\x29\x20\x84\xf3\x74\x5b\x92\x90\x73\ +\x84\x18\x08\x4a\x28\x02\xe9\x30\x3b\x1c\x36\xb2\xf9\xb4\xa2\x18\ +\x84\x28\xb6\xe5\x26\xaa\x47\xb8\xc2\xd1\x42\xe1\xbe\x6c\x2e\x16\ +\xd5\x85\x44\x63\xbf\x31\xd1\xb3\x73\x02\x64\x55\x75\x85\xa2\x28\ +\x46\xb4\xc8\x29\xd8\xe5\xc5\x45\x4e\x2e\xa3\x12\x5a\x53\x5d\x97\ +\x77\xb9\xed\x4a\x6a\xa0\x92\xf2\xa2\x9e\xde\xb4\x26\x41\x53\x54\ +\xd7\x71\x5c\xcb\x11\xaa\xae\x52\x05\x4b\x20\x84\x18\x21\xa3\xc7\ +\xe9\x1d\x3f\x6e\x22\xe3\x22\x93\x49\xa7\xd2\x05\x4a\x09\x20\x92\ +\xce\xe4\x34\x4d\x13\x82\x65\xb2\x59\x4c\xb0\xae\xab\x8c\xb9\x9a\ +\x6e\xc4\xe2\x3a\x1d\x5e\x1d\x17\xf0\xdd\x0e\xcd\xd4\xe8\xdf\xbf\ +\xe3\xb1\x58\xcc\x5f\xca\xf7\xe3\x0b\xfd\x64\x75\x8a\xa2\x28\xaa\ +\x4a\xa9\x9f\x5c\x5a\xba\x8c\x2b\x8a\xa2\x6a\x9a\x00\x88\xc7\xa2\ +\x56\x3e\x47\x89\x5c\xbf\x7e\x7d\x65\x49\x51\x21\xa1\x14\xd2\x85\ +\x44\x3c\xda\xd9\xd5\x55\x5d\x5d\x93\xcb\xe7\x4d\xcb\xf4\x5c\xaf\ +\x60\xda\xa3\xc7\x8e\xd3\x5c\x2b\x56\x1c\x5e\xb9\x72\x6d\x71\x59\ +\x8d\xa1\x6b\x08\x01\x92\xe0\xef\xd9\xf3\xeb\x32\x5b\x96\xe5\x7a\ +\x2e\xc2\xa8\xdf\x4d\x41\x48\x2c\x16\x73\x1c\xa7\xbb\xbb\x5b\xd3\ +\x34\x00\xac\x28\xc4\xf3\x58\x34\x1a\x35\x4d\x9b\x50\x8a\x3c\xa6\ +\xa9\x9a\xaa\xaa\x8e\xe3\x02\x16\x52\x6c\xd4\xe9\x83\x57\x3f\x18\ +\x0b\x81\x10\xc2\x04\x03\x02\x04\xd8\x0f\xed\x20\x98\xda\xb6\xdb\ +\xd1\xde\x51\x9a\x1c\xc3\x19\xb3\x6c\xcb\x32\xd3\xb1\x58\x2c\x96\ +\x88\x9b\xa6\xe5\x0f\x1b\x08\x63\x45\xd3\x09\xa5\x5c\x0a\xe6\x70\ +\x3f\x85\x99\x1f\x79\x89\x31\x26\x52\x0a\x7f\xa5\x97\x73\x4a\xb7\ +\x7e\x7f\x75\x4d\x6d\xcd\xc4\x89\x13\x6d\xdb\x36\x4d\xb3\x2f\x95\ +\xb2\x4c\x53\x4a\x59\x92\x4c\x62\x42\x04\xe7\xa3\x47\x8d\xfa\x7c\ +\xe5\x72\x85\xea\xba\x61\x68\xba\x61\x59\x4e\xdb\x86\xf6\xf2\x12\ +\xa3\x7e\xe4\x48\xcf\x74\xb8\x2d\xca\x4a\xcb\xb1\x26\x11\x46\x18\ +\x81\x94\xa2\x90\xcf\x3b\x9e\x13\x8f\x27\x8a\x43\xfa\xf2\x86\x15\ +\x55\x35\x23\x09\x21\x8a\x82\x34\x4d\xf3\x77\x3f\xfa\x25\x6a\x15\ +\x45\x09\x85\x42\xbe\x71\x18\xe3\xfe\x7e\x54\xc7\x71\x4c\xd3\x0a\ +\x87\xc3\xbe\x83\x9e\x73\x41\x08\x71\x05\x68\x9a\xa6\x1b\x06\x67\ +\xae\x69\x9a\x8e\xed\xf4\xa5\x52\x66\xc1\x0c\x87\x23\xa6\xcb\x4c\ +\xcb\x96\x0c\x42\x21\x23\x16\x8b\xd8\xb6\x89\x11\x14\x25\x8b\x08\ +\xc6\x9e\xc7\x22\x51\x03\x29\x58\x32\xe6\x3a\xce\xe1\x87\x1d\xea\ +\x39\x05\xce\x1c\xcb\x32\x7d\x47\x7c\x69\x69\xc9\xca\x95\x8d\xba\ +\x1e\x71\x4c\x07\x61\xc4\xa5\xd4\x35\x55\x0a\xa1\x6b\x6a\x55\x65\ +\x05\xc1\xb8\x90\xcf\x49\x29\x39\x48\x4c\xfd\x3c\x91\x8a\xae\x69\ +\xba\xa6\xf9\xe5\xf7\xfc\x7c\xa2\x78\x1b\x73\xae\xf8\x2e\xbb\x81\ +\x84\x20\x7e\x89\x47\x7f\xf1\x40\x4a\x49\x14\x6a\x17\xf2\xba\xae\ +\x3b\xae\x13\x8d\x45\x85\x83\x0a\x56\xa1\x34\x9e\x08\x85\x0c\x45\ +\x51\xea\xea\xea\xd7\x36\xb7\xe5\x33\xd9\x7c\xba\xcf\xf5\x3c\x42\ +\x29\xa5\x9a\x81\x49\xda\xf2\xba\x3b\xba\x6c\x4e\x00\x21\x42\x29\ +\x00\x10\x4c\x7c\xdf\x97\x14\x82\x31\x6e\x16\x0a\x8e\x6d\x67\xb3\ +\x39\xc6\x40\xd5\x0c\x8c\x48\x24\xa2\xab\xaa\x6a\x9a\x05\xbf\xe9\ +\x52\x4a\x29\xa5\x12\x84\x42\x95\x70\x38\xdc\xd5\xdd\x0b\x68\x98\ +\xf2\xb9\x0b\x21\x5a\x5b\x5b\x03\x72\xdf\xd1\xc9\x7d\x2b\xda\xbd\ +\xef\x98\xe6\x9c\x2b\x8a\x12\x89\x44\xe2\xf1\xf8\x60\x25\x4c\x84\ +\x10\x67\x6e\x2a\xd3\xa7\x30\xc9\x24\x08\x29\x63\xf1\x78\x6f\x6f\ +\x37\x45\xa8\xbc\xac\xc8\xb1\x4c\xce\xb9\xa6\x69\xb1\x44\x88\x20\ +\x19\x52\x94\x92\x92\x92\x0d\x1b\x5a\x12\x89\x78\x36\x9b\xf3\xa3\ +\x7a\x97\x2c\x5e\x3c\x76\xb7\xd1\x94\x50\x4a\x69\x2a\x9d\x0a\x85\ +\x42\xb6\x8d\x40\x4a\x3f\xf5\xae\xe7\x79\x8c\x51\x8c\xfb\xcb\xb6\ +\xf9\xed\xb0\xa7\xa7\x07\x63\x5c\x5c\x5c\xcc\x39\x27\x44\xe9\x68\ +\xef\xee\xea\xea\x1c\x3d\x7a\xd4\x67\xcb\x96\x31\xe6\xe6\x0b\x05\ +\x84\x91\x10\xc2\xaf\x94\x4d\x10\x70\xc1\x07\x69\x7d\xd0\xe1\xee\ +\x47\xda\x48\x09\x94\x10\x29\x24\x21\xd8\xcf\xe7\x4e\x29\x01\x29\ +\x5a\x5b\x5b\x47\xd5\x55\x4a\xee\x32\xc6\x92\xc9\xa4\xe3\x38\x3d\ +\x3d\x3d\xc5\x25\x25\x96\x65\x4b\x6c\x7b\x8c\x31\xc6\x84\x94\x80\ +\x50\x3a\x9d\x1e\xf4\x8f\x73\xce\xd5\x81\x1d\x2e\x9b\x25\xbc\xdd\ +\x0a\xb4\xb7\xb7\xb7\xb4\xb4\xf8\x1b\x68\xfb\x83\x11\x55\x55\x55\ +\xd5\x6c\x36\xab\xeb\xfa\xe2\xc5\x4b\xb0\x8a\x35\x15\xbb\xae\x2b\ +\xb8\xf0\x0d\x12\x0e\xa3\x54\x2a\x15\x56\x8d\x58\x3c\xe6\x71\x2f\ +\x1c\x0e\xa9\x08\x4c\xdb\xc9\xe5\x32\x75\x75\x35\x86\x11\x4a\x67\ +\x33\x61\x84\x2b\x2a\xab\x5b\xda\xda\x40\x2b\xf6\x0b\x68\xf8\xe7\ +\xec\x79\x9e\x9f\x79\x31\x97\xcb\x65\x32\x19\x4a\x95\x48\x24\x8e\ +\x10\x4a\x26\x93\x3e\xad\x17\x0a\x05\xbf\x5a\xa1\x9f\x96\x56\x51\ +\x15\xe6\x79\xbe\x33\xdd\xf3\x3c\x42\x95\xb2\xb2\xb2\xce\xae\x5e\ +\xab\xb3\x87\x09\xd0\x75\xdd\x15\xae\x1e\x8a\xd4\xd6\xd6\x52\x0a\ +\xbe\x71\x30\xc2\xae\xe7\x79\x1e\x0d\x87\xc2\x98\xd2\x8e\xce\x8e\ +\x48\x48\x55\x88\x94\x42\x16\x0a\x85\x50\x28\x94\x48\x24\x6a\x6b\ +\xeb\xea\xea\x3b\x37\x74\xf4\x62\x8c\x11\x46\x66\xa1\x10\x0f\x27\ +\xc7\x8d\x19\xbd\xc7\x84\x09\xe1\xb0\x16\xd2\x15\x2b\x9f\x0f\x87\ +\x0c\x2e\xa5\x27\x85\x9f\xee\xdc\x5f\x48\xf7\xc7\xdd\x81\xaa\x7e\ +\xdb\x1a\x44\x00\x7e\x25\xd5\x81\xc4\x09\xcc\x63\x88\x52\xbf\x41\ +\xa6\xfa\xfa\x1c\x2b\xab\xa9\x8a\xed\x7a\x08\x93\x68\x2c\xae\x51\ +\x11\x8d\xc7\x09\x16\x99\x4c\xa6\xb7\xb7\xaf\xa2\xbc\x52\x16\x97\ +\xb9\xae\x55\x5e\x5a\xd6\xd7\xd7\xa7\x30\xca\x89\xd6\xdb\x97\xcb\ +\xda\x3c\x9a\x2c\xf7\x38\xf3\xa3\xda\x09\xf4\xa7\xc9\x44\x00\x7d\ +\x3d\x3d\xbd\xbd\xbd\xb1\x58\x4c\xd1\x74\x4d\xd3\x75\xc3\x90\x52\ +\x72\xe9\xe5\xf3\x79\x00\xe9\x5f\x1d\x21\x08\x00\x3c\xcf\x63\xae\ +\x1b\x0a\x19\x18\x13\xdd\x08\x0f\x9b\x72\x47\x18\xc3\x36\xa4\xc0\ +\x0f\xf0\x75\x20\xf7\x7f\xb7\xd9\x4b\x00\x43\xd7\x63\xf1\xf8\x60\ +\x69\x9b\x5c\x2e\xe7\x8b\x5c\x5f\x28\x09\xc1\x84\xe4\xa1\x70\x84\ +\x62\x8a\x30\x8e\xc5\x62\xc5\xc9\x44\x3e\x9b\x51\x55\x42\x08\x29\ +\x14\x0a\x8a\xa2\x74\x77\x77\x96\x95\x16\x7b\x8e\xb3\x60\xc1\x82\ +\xea\xea\xca\x9e\x9e\x9e\x64\xb2\x28\x14\x8e\xae\x5c\xb9\x12\x00\ +\x39\x8e\xa3\x28\x4a\x26\x9b\xd1\x23\x25\x08\x63\x3f\x91\x1a\xe7\ +\xdc\xdf\x0f\xe9\x7b\xdb\xfd\x3e\xe6\x37\xee\x54\x2a\xe5\x8b\x29\ +\x42\x88\xaa\xea\x91\x48\xe4\xc0\x03\x0f\x2c\x2b\x2f\x6f\xef\xe8\ +\x68\x6b\x6d\xc7\x18\x53\x2a\x09\xe9\x8f\x03\x19\xcc\x3a\xb0\x59\ +\x78\xbb\xdf\x6f\x39\xe7\x84\x50\xc6\x25\x21\xd4\xb3\x2c\x29\xfb\ +\x17\x5d\xbb\xbb\x7b\x54\x4d\x55\x89\x06\x20\x4d\xd3\xd1\x34\x0d\ +\x53\x92\xea\x4b\x45\xa2\x51\x55\xd5\x18\xe7\xae\xe7\x02\xc3\x80\ +\x51\x51\xb2\xc8\xf5\xfa\x0b\x19\x0f\xae\x19\x52\x4a\xfd\x9d\x87\ +\xdb\x52\xcc\xd3\xa7\x00\xc3\x30\x30\xc6\x9a\xa2\x32\xc6\xb2\xb9\ +\x5c\xd8\x30\x2a\x2b\x2b\xbb\xba\xba\x54\x55\xc5\x2a\x46\x18\x15\ +\x0a\xa6\xff\xa3\x05\xb3\x50\x5a\x54\x44\x35\x5c\x5d\x31\x22\xaa\ +\x47\x9b\x5a\x9b\xc3\xba\x11\x09\x1b\x51\x5d\x4f\xf7\xf4\x6a\xba\ +\xe6\xb9\x4e\x22\x91\x68\xef\x4e\x11\xdd\xe8\xed\x4d\x47\x8b\x63\ +\xfe\xb0\xed\x38\x8e\x9f\x31\x3c\x14\x0a\x61\x8c\x6d\xdb\xc6\x18\ +\x63\x8c\xfc\x38\x19\xbf\x30\x9e\xcf\x9b\x83\x83\xbd\x94\x02\x01\ +\xf8\x75\x68\x75\x95\x70\xce\x0b\xa6\xa5\x28\x4a\x22\x91\x60\x8d\ +\x4d\x1c\x30\xf7\x3c\x29\x25\x42\x38\x14\x0a\x29\x0a\x72\x5c\x27\ +\x93\xc9\xf8\x2a\xd5\xb2\x6c\x3d\xa2\x53\xa2\xc4\x63\x31\xcb\xb2\ +\xd4\xa8\x41\x29\xcd\x17\x2c\xd7\x75\x63\xf1\xa2\x44\x22\x31\x7e\ +\xfc\xf8\x0d\x1d\x1f\x00\x48\x21\x24\xc5\x48\x51\x94\xdd\x77\xdf\ +\x8d\x12\xe4\xda\x26\x06\xcd\x75\x5d\x90\x1c\x08\x21\x43\xc6\x51\ +\x7f\x31\xc6\x1f\x7b\x18\x63\x62\xdb\x68\xaa\xff\x6b\x41\x0e\x94\ +\xeb\x52\xc8\x40\x6d\x2f\xdb\xb6\x53\xe9\xb4\xa1\x52\x82\x88\xeb\ +\x79\x5d\xdd\x3d\xd5\x65\x49\xcf\x32\x91\x94\x45\x89\x28\x55\x68\ +\x36\x9b\xb3\x1c\x39\xa2\xa2\x22\x93\xc9\x64\x32\xf9\xce\xae\xbe\ +\xe2\x32\x6d\xd9\xca\x65\x7d\x39\xa7\x64\x44\x6d\xa1\x60\x4a\x40\ +\xf1\x58\x18\x13\xa2\x52\x45\x91\x52\x51\x14\xc1\x79\x34\x12\xf1\ +\x3c\xcf\x30\x0c\xcd\x08\xb5\xb5\xb5\x26\x8b\x4a\x0c\xc3\x50\x54\ +\x42\x08\xe1\x9c\xf9\x99\x94\x84\x90\xfe\xba\x91\xe0\xcc\x17\x46\ +\x85\x42\x3e\xf0\xb9\x07\xd8\x06\x15\x83\x50\x5f\xaa\xcf\xf5\x5c\ +\x21\x24\xf3\x3c\x4c\x30\x21\x14\x0f\xac\xf8\x63\x8c\x11\xc1\xdc\ +\x73\x19\x63\x44\xc1\x99\x74\xd6\xb2\x6d\xc1\x3d\x02\x50\x94\x08\ +\xa7\xfa\xfa\xaa\x4a\x92\x99\x74\x5f\x45\x71\xd2\x75\x4c\x9d\xe2\ +\x91\xb5\xd5\xa1\x90\xa6\x1b\x3a\x46\xb8\xa7\xb7\x2b\x6f\x5a\x65\ +\xe5\xa5\xe1\x90\x1a\x8b\xc6\x3b\xba\xbb\x46\x44\x92\x85\x7c\x8e\ +\x73\x15\x51\x45\x55\x15\x84\xd4\x54\x5f\x0a\xa4\xa4\x0a\x15\x42\ +\x50\x82\x11\xc6\xb6\x6d\xd5\xd4\x54\x2b\x8a\x92\x4e\xa5\x34\x5d\ +\x4f\xf5\xf5\xf4\xa5\x72\x08\x50\x69\x49\xf1\x77\xbf\x3b\xfb\xf5\ +\x57\xdf\xda\x7b\xca\x94\xd7\x5e\x7b\x63\xc5\xca\x55\xb6\x6d\x73\ +\xc6\x4c\xcb\x14\x52\x4a\xd9\xbf\xa7\x09\x63\xe4\xaf\x97\xf9\x5b\ +\x1c\x19\xe3\x88\x48\xd7\xe3\x8a\xa2\xa6\xd3\xd9\x7c\xbe\x20\x05\ +\xb7\xad\xac\x70\x0b\x21\xc3\xd0\x14\xec\x38\x8e\xae\xc9\x7c\xbe\ +\x40\x14\xaa\xaa\x4a\x3a\x9d\xd2\x42\x61\x8c\x91\xa2\x28\x42\x82\ +\x00\xd9\xd9\xd9\x91\x48\x26\x43\xa1\x90\x3f\x90\x0c\x26\x26\xf3\ +\x63\x21\x54\x55\xdb\x6a\xcb\x9b\xa6\x69\xdb\xb6\x61\x18\xae\xeb\ +\x0a\xce\x3d\xd7\x73\x1d\xa7\xb5\xb5\xb5\xba\x7a\x44\x6d\x4d\x4d\ +\x6b\x6b\x6b\x2a\x9d\xb5\x2d\x97\x7b\x32\x44\x69\x2e\x9b\xc9\xa4\ +\x94\x6c\x04\x85\x0d\xb2\xa1\x75\x7d\x59\xb2\x9c\x22\x68\x6f\x6b\ +\x09\x69\x6a\x45\x49\xb1\xae\x12\x8d\x42\x73\xf3\x3a\x0e\xb4\x61\ +\x6d\x73\xd3\x86\xce\x83\x0e\x3e\xdc\x73\x5d\x45\xd3\x29\x25\x9c\ +\x31\x90\xd2\x75\x1c\xcf\x75\x75\x5d\xc7\x08\x11\x8c\x38\x63\x91\ +\xb0\xea\x6f\xb4\x01\x29\xa5\x14\x9e\xcb\x7d\x8d\x6c\x5a\xa6\x10\ +\x52\xc1\x48\x51\x14\x8c\x10\xf3\x3c\x55\x51\xa4\x94\x54\x0b\xf9\ +\x13\x0b\xaa\x19\x79\xd3\xc6\x02\x0b\x4e\x32\x99\x74\x24\xa2\x83\ +\x24\x99\x74\x3a\x97\xcf\xbb\x42\x12\x05\x7b\xe0\x71\xc7\x9d\x71\ +\xe8\x21\xbd\xdd\xed\xc2\xb3\x14\x82\x04\x70\xcf\x75\x6d\x9b\xc5\ +\x8b\x4a\x38\xe7\xa6\x65\x65\x1d\xe6\xb9\xae\xaa\xd0\x96\xd6\x96\ +\x86\xe5\xcb\xc7\x8e\xaa\x2f\xe4\xd2\x15\x15\x65\x9a\x42\xb9\x60\ +\x96\x6d\x4b\xcb\xc2\x08\x71\xc1\x31\xc2\x54\x51\x7c\x9f\x31\x63\ +\x9e\xbf\x5a\xb1\x2d\x6d\x3e\x5f\x28\x28\x94\x62\x40\x92\x73\x45\ +\x51\xb8\xc7\x4c\xcb\xc4\x80\x08\x21\xaa\xa6\x22\x44\x74\x5d\xb7\ +\xad\x9c\x55\xc8\xaf\x5e\xe9\x44\xd5\x09\x86\x0a\xb9\x8c\x8d\xa4\ +\x13\x89\x46\x04\xf2\x24\xf7\x7a\xbb\x3b\x41\xf0\xce\xce\xf6\x9e\ +\xde\xd4\xb3\xcf\xfd\x13\xeb\xe1\x29\x07\x1e\x92\x88\x17\x71\x49\ +\x34\x43\x07\x29\x3c\xd7\xc1\x42\x32\xce\x98\xe7\xe9\xba\xa6\x28\ +\x0a\x25\x04\x23\x90\x9c\x27\x13\xc9\x70\x38\x0c\x52\x5a\xa6\x69\ +\x9a\x26\x63\xae\xa2\x28\xb6\x63\x83\xe4\xa1\x50\x18\xa4\xa0\x04\ +\x73\xce\x92\xc9\x84\xe3\x04\x0b\xaa\x01\xb6\x01\x85\x42\xe1\xe1\ +\x3f\xcd\xfd\xb2\x90\x0f\xff\xe8\x40\x02\x40\x40\x9b\x94\x1c\x91\ +\x08\xe3\xfe\x48\x72\x29\x11\xc2\x12\x36\xfe\x01\x40\x29\x46\x65\ +\x80\xa4\x94\x05\x21\x00\x41\x24\x86\x52\x42\x94\x8f\xa9\x1e\xf8\ +\x5e\x09\x00\xb1\xf2\xda\x8d\xeb\x3c\x12\x00\xa0\x28\x5a\x26\x25\ +\x08\x90\xf1\x8a\x84\x5f\x73\x23\x54\x8c\xfc\xd0\x98\x3d\xf6\xd9\ +\x77\xaf\xfd\x0e\x60\x9c\x1f\x76\xd4\x0c\x42\x08\xa0\x2d\x0a\x18\ +\x7e\xa9\x52\x03\x29\xfd\x2d\xac\x62\xe0\x82\xc0\x75\x07\x72\x23\ +\x23\x40\xfd\xa9\x67\x25\xda\x22\x68\xdd\x2f\xd6\xbc\x99\x4f\x5f\ +\x0e\x98\xc2\x9f\xdf\x6c\x9d\xe5\xaf\xbb\xf6\xfa\x81\x19\x06\x1a\ +\x88\xe0\xf0\x63\x3a\xe5\xe0\x0c\x63\xa3\x0b\x68\x63\xd9\xd9\x8d\ +\x5e\x09\x7f\x83\xa5\x84\xfe\x55\x87\x7a\x84\x00\x60\x06\xc6\x08\ +\x21\xce\x19\x0c\x31\xeb\xa0\x99\xe4\x10\xe9\xea\x5f\x86\x14\xfd\ +\x7b\x05\xd0\x50\x7b\x0d\xb9\x47\x83\x6d\x00\x00\x8e\x98\x89\x2f\ +\xbd\xfa\xe7\x52\xca\xc1\x2f\xe0\x9c\xfb\xa7\x33\x6b\xf6\x0f\x36\ +\xba\x04\xa5\x04\x84\x18\x63\x80\xd0\x66\xdf\x21\x41\x62\x84\xae\ +\xbd\xfe\x17\x30\x64\x83\xc0\x26\x79\xdf\x60\xd3\x93\xf9\x12\x78\ +\x9e\xbb\xd5\xcb\x8a\x1f\xbf\xf6\xda\x66\x8d\x1c\x0d\x58\xa7\xdf\ +\x07\xdf\x7f\x7f\x07\x22\x6a\x24\x48\xd4\x2f\xf5\x37\x76\x06\x00\ +\x84\x50\x0d\x42\xfb\x9d\xe4\x87\x7e\x72\x39\x50\xc0\x59\x6e\xf1\ +\x93\x00\xa8\x7c\x0c\x6c\x51\x1f\x63\xb3\x25\x32\xd4\xdf\x73\xe4\ +\x60\xb3\x0c\x76\xa8\x06\xd8\x36\xf8\xa5\x1d\xb7\x11\x72\x8b\xb2\ +\x15\x92\x6f\xda\xa7\xfd\x7e\x21\xe4\x16\xed\xfe\x8b\x0f\xf4\xc7\ +\x32\x0e\xe9\x2c\x12\xc0\x77\x50\xf8\xb5\x7e\x86\xed\xfa\x87\x24\ +\x1e\xfb\xa2\x21\x6e\x7b\x39\x2a\xfd\xbd\x3f\xc3\x74\x05\x00\x03\ +\xa9\xbc\xf8\x76\x6d\x2b\x9c\xb3\x2f\x39\x6d\xfe\x95\x7f\x98\x0f\ +\xeb\xb5\x6f\x8d\x43\xcc\x71\x86\xd1\xec\x62\x8b\x23\x5f\x32\xa6\ +\x7c\xc5\x83\x9b\x34\xcb\xed\x4a\xee\xe8\xff\xbc\xae\x2f\xbe\x08\ +\x7f\x37\xe0\xe0\x91\xc1\x52\x96\x01\x02\x04\x08\x10\xe0\xab\x63\ +\x7b\x91\xbb\x10\xc2\x7e\xff\x59\x7b\xd9\x07\x9b\x51\x3c\x52\xd4\ +\xd0\xac\x9f\xaa\xc5\xe5\x20\x61\xcb\xd0\xbb\x8f\x3f\xfe\xf8\xc9\ +\x27\x9f\x1c\x14\x56\xfe\x32\xce\x8d\x37\xde\x88\x31\x0e\x6e\x55\ +\x80\x00\x01\x02\xfc\xb7\xc9\x1d\x21\xa7\xbd\x99\x7e\xfc\xdc\xa4\ +\x83\xbf\x25\x37\x7a\x15\x25\x00\xb8\x66\x61\xd5\x5f\x6f\x7e\xa2\ +\xdd\x9b\xfd\xf3\xdf\xea\x91\xe8\xa6\xff\x84\x0a\x85\xc2\xa5\x97\ +\x5e\x3a\xf4\xe0\xca\x95\x2b\x5b\x5a\x5a\x46\x8e\x1c\xf9\x85\xde\ +\x49\x3f\x6b\xe8\xc0\xbf\x63\xd4\xbf\xfd\x70\xf8\xae\x03\x63\x90\ +\x22\x88\xf0\x0c\x10\x20\x40\x40\xee\x00\x00\x08\xc0\x73\xed\x92\ +\xba\xb1\xd6\xd2\x77\x31\x21\x1c\x21\x90\x80\x00\x10\x48\x6b\xb7\ +\xe9\x4f\x2f\x6d\xda\xf7\x94\x39\x9b\x31\xbb\x0f\x45\x51\xaa\xab\ +\xab\x87\x1e\xe9\xeb\xeb\xfb\x12\x0f\x29\xf2\x32\xad\xf7\x3d\xfc\ +\xf6\x69\x57\x9c\x55\xe4\x59\x80\xe5\xe7\x8f\xdf\x31\xbf\xf4\xfb\ +\x67\x1e\x5a\x3a\x5c\xe1\xf6\x9a\x81\xde\xb8\xf7\xe6\xbe\x29\x3f\ +\x9c\xb5\x47\x25\x0b\xf8\x3d\x40\x80\x00\x3b\x14\xb6\x97\xbb\x83\ +\x73\xc1\xcd\xbc\x2c\xab\xe3\x45\x23\xc0\xf3\x24\x67\x00\xc8\x9d\ +\x78\xf0\xbd\x8f\xfd\xad\x8a\x8a\xdd\x67\x1c\xff\x65\xff\x28\xb7\ +\xc0\x97\x7d\x52\x78\x66\xd3\xa2\x27\xaf\xb9\xfe\x2f\xa6\x44\x08\ +\xc9\x74\x53\xc3\x9a\x0e\x07\x10\x48\x66\x77\x6e\x68\x6b\xdb\xd0\ +\x69\x32\x89\x81\xf7\x6e\x68\xcb\x3a\x12\x10\xca\xf5\x76\xe6\x3c\ +\x69\x66\x7a\x52\x8e\x44\x08\x49\x37\xdd\x9d\x2e\x00\x80\x6b\x66\ +\x36\xb4\xb6\xb6\x6e\xe8\xb4\xc5\xd0\xf1\x89\xbf\x1e\x17\x4c\xeb\ +\x00\x00\x20\x00\x49\x44\x41\x54\x7b\xff\x8d\x0f\xcd\x6f\xde\x90\ +\x36\xb7\x25\x41\x68\x80\x00\x01\x02\xec\x5c\xe4\x2e\x25\x52\xd4\ +\xf7\x7a\xf9\x3f\x56\x75\xea\x63\x27\x71\xc7\xb6\xc6\xec\x73\xcf\ +\x1f\xe7\x96\x97\x97\x8f\xaf\x8c\x7b\xc3\x13\xae\x20\xed\xa2\xa3\ +\x67\x8f\x5f\x7e\xe7\x73\x0d\x86\xda\x7f\x21\x54\x65\x4f\xfd\xf6\ +\xea\xb9\xaf\x7c\xf4\xce\x73\x7f\xb8\xfc\xa6\x67\x1c\x5d\xeb\x7c\ +\xe7\x77\xbf\x7a\xe8\x35\xea\x2c\xbb\xe9\xa6\xfb\x72\x0c\xde\x9d\ +\x7b\xdb\x23\xab\x6c\x95\xaa\xf6\xda\xb9\xff\x6f\xee\xdb\x88\xe7\ +\x1f\xbc\xe9\xc6\x79\x1f\x2f\xf9\xf8\x9d\xf7\x3b\xd8\x40\x04\x2c\ +\xd6\x7a\x3f\x7b\xea\x6d\xe3\xa8\x5f\x9e\x3a\x46\xf2\x40\xb4\x07\ +\x08\x10\x20\x20\xf7\x01\xe1\xcb\x18\xe3\xcc\xe3\x9c\x2f\x58\xb4\ +\xf8\xf1\x8f\x57\xb8\xfb\x1c\x7b\xdf\xdc\xa7\xa5\x90\xa7\x1d\x35\ +\xbd\xd0\xd3\x25\x86\x65\x2f\xab\x04\x2e\xc8\xf4\x93\x2f\x41\xaf\ +\xdc\xfa\xe8\x92\x3c\x42\x08\x30\xe1\x2b\xff\xfc\x52\x47\xe5\x71\ +\x87\x4e\x99\x7e\xe4\x51\x74\xc5\xdf\xdf\xde\x80\x27\x9d\xfe\x3f\ +\x7b\x74\x3f\x7f\xfd\xc5\x37\x4f\xfa\xde\x05\x55\x21\x02\x84\x12\ +\x5f\x89\x23\x42\x09\x01\xe9\x74\x66\xf5\xfd\x0e\x3c\x60\xe6\xc9\ +\xb3\x47\x6b\xdc\x3f\x2d\x6a\x2d\xbd\xef\xa1\x65\x3f\x3c\xe9\x50\ +\x22\x04\xc2\x24\x58\xcc\x0d\x10\x20\xc0\x0e\x87\xed\xb4\xa0\x0a\ +\x5c\x48\xbb\xaf\xf3\xc0\x51\x25\x6d\xe3\xc6\x2f\x59\xf6\xf9\xaa\ +\x35\x8d\x12\xe0\xdc\x53\xbf\xc7\x17\xbd\xee\x0a\x29\xa5\x18\xae\ +\x71\x45\x2a\xc9\xab\x6e\xfa\xc9\xd5\x57\x5d\x27\xca\x18\x42\x90\ +\x6f\x6b\x17\x00\xeb\x9b\x9b\x08\xc0\xec\xf3\x7e\x32\xca\x60\x8c\ +\xeb\x63\xc6\x46\x9e\x5e\xd4\x3d\xbd\xa6\xcc\xaf\xbe\x2e\x36\x06\ +\xf0\x48\xa4\x14\x5f\x76\xd5\xc9\x2f\x3e\x75\xef\x7d\x0d\xee\x59\ +\xff\xf3\xeb\x7d\x13\x52\x80\x78\xf7\x91\x3f\x7e\xdc\xdd\xdb\x7b\ +\xf9\xb9\x5e\xa1\x37\xeb\xac\x2e\xab\x7f\xe8\xc4\x5a\x29\x02\x05\ +\x1f\x20\x40\x80\xc0\x2d\x23\xfc\x6c\x66\x6b\x16\x9e\x7e\xe8\x94\ +\x71\x63\xc7\x62\x4a\x8f\x9b\x71\x58\xb8\xe1\x1d\xee\xba\x8e\x90\ +\x30\x8c\x4c\x29\x25\x14\x1d\x70\xfe\x8f\xf6\x78\xe6\xf3\x0e\x15\ +\x64\x7c\xc2\x37\x75\x37\x55\xbf\xdb\x3e\x53\x0f\xd8\x6f\xcf\xc9\ +\xfb\x55\x47\xb0\xb7\xee\x99\x67\x57\x8c\x7c\xec\xd7\x47\x3c\x7d\ +\xdf\xfd\x8e\x80\xe2\x44\x7c\xcd\xc7\x2b\x72\x8e\xeb\x38\x4c\x82\ +\x04\x29\x94\xc4\xa8\x53\x2f\xba\xee\x7b\x13\x9d\x07\xff\xbe\x16\ +\x51\x2c\x25\x9e\x72\xe6\x75\x7f\x7d\xe8\xd6\x1b\x6e\xbc\xe5\xbc\ +\x13\xc6\x7d\xf3\xe4\x0b\x66\xd6\x40\xc0\xec\x01\x02\x04\x08\x94\ +\x3b\x00\x00\xa6\xca\xda\xbe\xfc\xd4\xba\x52\xd1\xf0\xc1\x0f\xf6\ +\x1c\xe3\xec\x3d\xc6\x70\x32\x0c\x44\x8e\x4b\x19\x4e\x7c\xd9\x3e\ +\x26\x84\x90\xa6\x69\x43\xe3\xdf\x55\x55\xfd\x72\x5a\xe7\xa6\xe9\ +\x48\x04\x52\x38\x35\x53\x4e\xfe\x56\xfd\x2b\xcb\x6c\xc6\x4b\x8f\ +\xbc\xfc\xb4\xbe\x3b\x7f\x7e\x7e\xc6\x83\xe2\xc9\x67\xdf\x79\x41\ +\xfd\x35\x57\xfe\xf5\x88\xdf\x3e\x96\xa8\x23\x87\xbd\x71\xd1\xff\ +\x7b\xab\xf3\x57\xc7\x9f\xfc\xc9\x2f\x6f\x3e\xfb\x0c\x8b\x50\x34\ +\x69\xe6\xbe\xc2\xeb\xba\xef\xba\xeb\x1a\xb2\x12\x47\x47\x9f\x77\ +\x5d\x9d\x60\x02\x00\xa8\x66\x44\x75\x04\x44\xd7\x28\x97\x48\xd7\ +\xb1\x74\x83\x94\x68\x01\x02\x04\x08\xc8\x5d\x0a\x51\x32\x72\x7c\ +\x6a\xca\xb7\x1f\xfb\xec\x13\x84\x30\x74\x36\xf5\x27\xd4\x40\xaa\ +\xa2\x46\xbe\xf1\xe3\x2b\x74\xe5\x8b\x7f\xb7\xb5\xb5\xf5\x8a\x2b\ +\xae\x90\x52\x8e\x18\x31\x22\x9b\xcd\x16\x0a\x85\x5c\x2e\x77\xd1\ +\x45\x17\x7d\xe1\x8f\x68\x15\x13\x9f\x9e\xbb\x57\x21\xef\x00\x02\ +\x81\x42\x67\xdd\xfb\x3c\xe1\x96\xe5\x8a\x31\xd3\x7f\xf0\xd0\x91\ +\x67\x61\x04\x82\xd9\xa6\x2d\xee\x79\xfe\x59\xa7\x50\x60\x42\x9e\ +\x74\xd5\x83\xa7\x08\xbb\xe0\xc9\x0b\xef\x78\xf4\x32\x82\x01\xa4\ +\xe7\xd8\x8e\x27\xaf\x7d\x60\x2e\x41\x20\x05\xb3\x4c\x5b\x0c\xdd\ +\xbf\xce\xcc\x31\xc7\xdc\x7c\x25\xb8\xb6\xc7\x83\x86\x12\x20\x40\ +\x80\x80\xdc\x01\x00\x34\x4d\xdb\x6d\xe6\x0f\x27\xcc\x3c\xfd\x0b\ +\x44\x3d\xfa\xe2\xb2\x10\x52\x4a\xc3\x30\x3a\x3a\x3a\x3c\xcf\x3b\ +\xea\xa8\xa3\x16\x2c\x58\xd0\xd8\xd8\x68\x59\x56\x79\x79\xf9\x17\ +\x07\x44\x0a\x5e\x28\xf0\x41\xff\xb9\x6b\x15\x06\x04\xbd\x67\x16\ +\x36\x66\x9f\x28\xe4\xfb\x8f\x7b\x8e\xe9\x01\x20\x00\xd7\x32\x87\ +\xe6\x0d\xb2\x0a\xf9\x2f\xb9\x08\x24\x3c\xcb\x0e\xda\x48\x80\x00\ +\x01\x02\x72\xdf\x84\xc4\x31\xfa\x2a\x59\xf7\x86\xe2\x5b\xdf\xfa\ +\x56\x45\x45\x85\xe3\x38\xb6\x6d\x4f\x9a\x34\x69\xf2\xe4\xc9\xd5\ +\xd5\xd5\x7e\xf1\x97\xe0\x56\x05\x08\x10\x20\xc0\xd7\x82\xdc\xb7\ +\x02\x8a\xa2\x1c\x70\xc0\x01\x5b\x2a\xfa\xe0\x3e\x05\x08\x10\x20\ +\xc0\x0e\x4c\xee\x01\x95\x07\xd8\xe1\x40\x10\x2c\x69\xdf\x9a\xa8\ +\xb3\x90\x0a\xa3\x8b\x82\x38\xac\xad\x47\xca\x42\x6d\x99\x7f\x7b\ +\xfb\x38\x97\x30\x79\x84\xe0\xbb\x40\x88\x44\x90\xcf\x3d\xc0\x30\ +\x40\x48\x10\x88\x7c\xc1\x4a\x8a\x14\x04\x36\x16\xa1\xde\x29\xa1\ +\x52\x78\x74\x81\xb2\x15\x29\x2a\x46\x16\x89\x0b\x0e\xdc\xa6\xb4\ +\x74\x52\x02\x47\x78\xcb\xf4\xaa\x52\x4a\x22\xf9\x60\xbd\xc0\x9d\ +\x15\xab\x7b\xf0\x93\x4b\xff\x6d\x06\x33\x3d\xf4\xf0\x6c\xdb\xda\ +\x36\x72\xe7\x80\x24\xe0\xcd\xec\x2e\x01\xb0\xe0\x18\xa1\xff\x2b\ +\x37\x7b\x40\xee\x01\x76\x24\x66\x47\x98\xbd\x3d\x37\xfa\xf9\xdb\ +\x78\xa0\x90\xe6\xc0\x1b\xc2\x4a\x54\x75\x7e\x73\xa6\x63\x59\xb5\ +\x7b\x4e\xd9\x59\x2f\x5f\x02\xe0\x4d\x3b\xb9\xc7\xa5\x42\x90\xcb\ +\x84\x90\x80\x10\x52\x29\x42\x00\x82\x4b\x57\x48\x00\xa4\x52\xe4\ +\x7f\x7e\xdb\x73\x16\x79\x2d\x2b\xb4\x67\x6e\xdd\xa2\x16\xab\x74\ +\x6c\xc7\x3c\x7a\x4e\x63\x5b\xfb\xa4\xa3\xbe\xc3\xb7\xb6\xea\xd0\ +\x0e\x81\x4d\xca\x7b\x09\xc9\x01\x61\xd9\x6f\x67\x4a\x10\xc5\x20\ +\xa5\xf4\x98\x14\x00\x18\x63\x95\x0c\x8f\xd9\x39\xf3\xe4\x33\xb7\ +\x47\xfb\x5a\x36\xef\x08\x9c\xdb\x13\xa6\xad\x2f\xfb\x46\x51\xc5\ +\x88\x48\x71\xd9\xce\x43\xee\x52\x88\xc0\xa3\xb2\xc3\x77\x95\xad\ +\x23\x77\x20\xe2\xfd\x67\xab\xa6\x1c\x08\x76\x61\xb0\x90\x98\x04\ +\x40\x54\x6d\xaf\x9e\xfc\xf2\xed\xbf\x9c\xf5\xeb\x7b\x76\x21\x1b\ +\x62\x7c\xc5\xd1\x89\xbb\xfe\x99\xbe\xf2\xcc\x91\x53\x92\xd0\xdb\ +\x9e\xfb\xc5\x53\xdd\x6d\x2e\xec\xb1\x5f\xf9\xb5\xd3\x22\xd4\x74\ +\x7e\xf5\x78\xfb\xe7\x59\x31\x2c\xc9\xe8\xcc\x77\x9f\x9d\x30\x75\ +\x06\xdf\xb0\x16\xf9\xd5\x5f\x07\xfa\xa2\x76\xd0\xac\xdf\xfe\xf2\ +\x9a\xb1\xb3\xce\x96\x62\x57\x89\xe2\x95\x5c\x96\x4d\xae\x3e\x3c\ +\xdf\xfe\x71\x59\xd5\x1d\xfb\xab\xb6\xed\xfd\xe9\xc5\xf6\xe7\xd7\ +\xb3\x50\x49\xe4\x96\xef\x94\xed\x1e\x81\x0f\x3f\xec\xb8\xe5\x03\ +\x4b\x6e\xfb\xae\x4d\x84\x98\xe3\x24\x9d\x4c\x69\x55\x35\x86\x8d\ +\x95\xf3\xa4\x94\x24\x51\xfe\x46\x73\xcb\xc7\xaf\xbd\x3d\xeb\xba\ +\xdb\x77\x1e\xe5\x8e\x31\xd9\x2c\x55\x6f\x80\x1d\x11\x9f\xf5\x76\ +\x6d\x95\x4f\x86\xbb\x5c\x20\xc7\x44\xe1\x98\xd7\xd7\xe9\x7b\x61\ +\x68\x28\xd2\x5e\x36\xfe\xd1\x47\xfe\x70\xd0\x59\x97\x24\x2a\xab\ +\xf9\x7f\xb5\x34\xda\x7f\x18\xba\x82\x11\x42\x6a\x77\xea\x88\xfb\ +\x7a\xab\x27\x57\xdd\x37\x33\x72\xd5\xda\xc8\xa5\x55\xd6\x69\xff\ +\xdb\xee\x6a\x4a\x08\x0f\x0f\xb3\x4b\x00\x47\x48\xe2\xb9\xd2\x08\ +\xf3\x4c\xaf\x5f\x82\x13\x09\x89\xc6\xec\xf9\xe0\x1f\xff\x44\xcb\ +\xea\xc6\x4f\x3b\x52\xf0\x5d\x68\x8b\x06\x26\x58\xc5\xa0\x86\xf0\ +\x03\x73\x1b\x9f\xda\x40\x6e\x3d\xa5\xf4\xdd\xd6\xde\xcb\x8f\x88\ +\x3e\xf2\xd8\xda\x05\x59\x54\x57\x84\xe5\x70\xd8\x1d\x01\x70\xc1\ +\x25\xe3\xc8\xb3\x91\x1e\x66\x56\x4e\x02\xc2\x52\x6a\x65\x55\x8b\ +\x45\xf4\xfd\x8f\x5e\x3a\xea\xea\xdb\xd4\x50\x58\x8a\xff\xbe\x53\ +\x7f\xb8\xd2\x0f\x04\x9a\x7d\x17\x76\xcb\x48\xe9\x09\x89\xc6\x4f\ +\x99\x9f\x57\x51\x28\x2a\x6d\x4b\x0a\xd1\x3d\x62\xd2\x1f\xfe\x3c\ +\x77\x5c\x55\x69\x69\x75\xad\x18\xc6\x9a\xa5\x3b\x94\xcb\x40\x57\ +\xf1\xc8\x72\x5a\xc8\xf3\x63\xbe\x41\xfe\xf4\x6a\x9a\xa9\x84\x08\ +\x6e\x0f\x9f\x31\x3c\x01\x92\x90\xc5\x3c\xa1\x4e\x9a\x2a\x1c\x5b\ +\x38\x8e\x3e\xe9\xa0\x47\x5e\xfd\x30\x9f\x37\xf7\xaf\x2f\x85\xcd\ +\xbc\x64\xbb\x88\x84\x07\xa0\x04\x45\xa3\x6a\x14\x0b\x19\x09\xf5\ +\x34\xe7\x1b\x2c\x14\x55\xa1\x2b\xc3\x01\x0d\x5b\x83\x67\x9e\xeb\ +\x4e\x3c\xb8\xb5\x78\x8c\xe4\x4c\xda\x16\x68\xc6\x87\x39\xe5\xef\ +\xcf\x3c\xbb\x6f\x6d\xb1\x51\x5e\xf5\x75\x60\x76\xd8\x7e\xb9\x65\ +\x02\xec\x42\xe0\xdc\x05\xf2\xd9\x9a\xe6\xbf\xbf\xf0\xe2\x27\x3c\ +\xa1\xd7\x8e\xed\xac\xd9\xeb\xfe\x47\x1f\x1b\x37\x7e\xfc\x91\xfb\ +\x4d\x66\xae\xbb\x0b\x31\xcb\xc6\x72\xdc\x80\x8b\x22\x57\x1d\x5f\ +\xbe\x97\x99\xfe\xe9\xcb\xb6\x8b\x71\x94\x80\x10\x72\xe4\xf8\xd2\ +\x59\xf5\xca\xf0\xc8\x69\x09\x1e\x17\x1e\x90\xd7\xde\x79\xf7\xde\ +\xa7\x5e\x62\x35\xbb\x41\xfd\xee\x7f\x98\xf7\x56\x7b\x7b\xc7\xd9\ +\xb3\x4f\x48\xf7\xf6\xec\x3a\x8a\x4b\x0a\x90\x7e\xb1\x69\x04\x00\ +\xe8\xa8\x83\xca\xcf\xdb\x2f\x74\xff\x8b\x3d\x0e\x92\x1a\x41\x4c\ +\x82\xad\x86\x7f\x7f\x7e\x79\x78\x98\x42\x93\x04\xe3\xa0\xea\xef\ +\x7e\xba\xe4\xc1\xc7\xe6\xae\xaf\x98\xa4\xd7\x8d\xfb\xdc\xa8\x79\ +\xf6\xf9\x79\x87\x4e\x9f\x56\x19\x8f\x00\xe7\xf0\xf5\x28\x01\x11\ +\x90\x7b\x80\x6d\x67\x34\xe1\x78\x6c\xe2\x98\xfa\xb2\xd2\x92\x17\ +\x5f\x7a\xf9\xc9\x65\x6d\x8f\xfd\xfd\xb9\x64\x22\x79\xfc\xde\xe3\ +\xf3\xcb\xe7\x0b\xb1\xcb\xe4\xe5\x41\xa8\x2a\x41\xa4\xa2\xc6\x40\ +\xba\x08\x44\x2a\x7f\xeb\x8b\x5d\x7f\x5a\x50\x70\x31\x3c\xf5\xa9\ +\x73\xfa\xec\xb2\x22\x2c\xb9\x84\xe1\x33\x87\x74\x01\x51\x33\xbd\ +\xc7\x6e\x13\xda\xda\xda\xe6\x7e\xb0\xf4\xf1\x8f\x3e\x5f\xde\xd0\ +\x70\xda\x49\xb3\xc2\xeb\x16\x58\x4c\xec\x22\xf3\x69\x29\xa1\xb8\ +\x5a\x0f\x01\x3a\x70\x02\x4d\xf5\x09\x00\xf9\xfa\x87\xdd\x77\xbd\ +\xd1\xb7\x22\x2b\xbd\xbc\x69\x8c\x8a\x1f\x5e\x84\x3c\x01\x7c\xf8\ +\x0a\x33\x48\xc9\xed\x5c\x7a\xff\x6f\xee\xa5\xa9\xea\x5f\x9f\x7e\ +\xee\xa9\x65\x6d\x4f\x3d\xfb\xdc\x01\xfb\xef\x3f\xad\x2a\x5c\xe8\ +\x6c\x95\x52\x7c\x4d\xaa\xfb\x04\xe4\x1e\x60\x9b\x85\x8c\x90\xae\ +\x10\xce\x47\x2f\x9c\x7b\xfc\x51\xe5\xe5\xe5\x9f\x2c\x5c\x2c\xa5\ +\xfc\xfe\xb1\x87\x8b\xe5\x1f\x70\x09\x9c\x0b\xd8\x35\x6a\x59\x21\ +\x40\xbb\x4f\x48\x9e\x37\x2d\xfc\xd8\xbb\x69\x04\xf2\x83\x46\xbb\ +\xff\xba\x11\x64\x57\x74\x5d\xf2\xb6\x7b\xf2\x8c\xf2\x63\xab\xf8\ +\x67\x3d\x7c\xb8\x7a\x9d\x27\x31\xeb\x5a\x7f\xc4\x88\xf0\xc1\xd3\ +\xa7\xaf\x6d\x6a\x5e\xb1\x7a\xcd\x89\x33\x67\x56\x65\x9a\x58\xa6\ +\xc7\x93\x68\x17\x89\x6f\x90\x12\x42\x21\xed\x47\xc7\x96\x19\x8b\ +\xda\x5f\xe8\x90\xa9\xe6\xec\xaa\xec\xc0\x04\x8a\xf3\x1b\x9f\xee\ +\xae\xda\xab\xe4\xe7\x87\x1a\x2f\xbd\x93\xb5\x87\xa9\x1d\x72\x26\ +\x3c\xc7\xa6\x9f\xbc\x78\xda\x09\xc7\x61\x8c\x3f\x5e\xb0\xb0\xa2\ +\xb4\xec\xb0\x71\x55\xd6\xb2\x8f\x3c\x40\xe2\x6b\x53\xde\x27\x08\ +\x85\x0c\x30\x0c\xdd\xcb\x95\x48\x32\x06\x9f\xbf\x73\xce\xac\x63\ +\xdf\xff\x7c\xf5\xde\x7b\xee\xa9\x7e\xf2\x82\xe4\xdc\xf5\xfc\x38\ +\xb4\x5d\x65\x06\xf3\xda\x47\x3d\xaf\x0d\xbc\x7c\x7d\xa5\x85\x06\ +\x58\x9c\x50\xd4\xde\x94\x7d\xb0\x69\x70\x18\x18\x26\x72\x47\x88\ +\x7b\x9e\xb3\x66\xf1\x81\x15\x23\x4b\x4e\x98\xe9\xba\xee\x1e\x38\ +\xeb\xb4\x34\xa2\x70\xc4\xd9\x65\x7c\x32\x18\x43\xeb\x9a\xcc\xbd\ +\x6b\x7c\x3e\x43\xdd\x6b\xd2\xdd\x43\x89\x38\xef\x3c\xf1\x56\xf7\ +\xf0\xda\x5d\x80\xf4\xb8\x14\xb6\x59\xdc\xfc\xc9\x85\x67\xff\x68\ +\xfe\xe2\x25\xd3\xbe\xb9\x97\xf7\xde\x33\x88\x50\x87\x09\x01\x5f\ +\x97\x06\x1f\x90\xfb\xae\x08\xd7\x36\xa9\x16\xe2\x9e\x4d\x14\x1d\ +\x6f\x73\x8b\x57\x08\x56\xf6\x3a\xec\x93\xd5\x1f\xaa\x18\xc1\xbc\ +\x27\x12\xd1\xe4\x9a\x97\x96\x0b\xdb\x44\x08\x75\x86\xca\x6a\x12\ +\xc5\xb0\x53\x6b\x48\x04\x60\x6d\x55\x28\x90\xc3\xb6\xd5\xf4\x65\ +\x7b\x1d\xf4\xea\x0b\x0f\x16\x53\x09\xdd\x9f\x91\xf0\x7a\x8c\xf1\ +\x92\x7c\x06\xa4\x4c\xb5\xe7\x2a\x66\x9c\xb6\xd3\xcf\x97\xb8\xd8\ +\x1a\xcb\x9b\xdb\x1c\xb7\xa5\x1b\xa1\xf5\xd1\x6a\xab\xab\x19\xc9\ +\x0c\xea\xf8\x73\x32\x14\x5b\xfc\xdc\x32\xe9\x39\x1c\xb0\x3b\x76\ +\x5f\x8d\x2a\x5f\x93\xa0\xf0\xed\x47\xee\x52\x0a\x09\x68\xe8\x26\ +\x2e\x29\x85\x94\x00\x08\x61\x84\x60\xc0\x15\x8b\x30\x0e\xea\x4f\ +\x7f\x45\x83\xf6\x97\x0b\xc7\xb8\x5f\x10\x4a\x21\x24\xc2\x18\xf9\ +\x4f\x10\x46\x08\xa4\x14\x80\x06\x2d\xca\xf2\xad\xd7\x9d\x7b\xf6\ +\x47\x85\x8a\x3f\xfc\xf9\xd1\x51\xd1\xc1\x6f\x4a\xdf\x71\xc9\xd5\ +\xe7\xdc\x77\xdf\x8b\x37\x5e\x72\xc8\xe5\x77\x55\x47\xb7\xb5\x0d\ +\x68\xaa\x52\xfb\xed\x33\xb2\xd9\x13\xfc\xdd\x96\xce\x10\xde\xab\ +\xd6\xf5\x68\x22\xb9\x73\x6f\x80\xb0\x3c\xb8\xfb\x04\x67\xab\xee\ +\xe8\x36\x15\x81\x41\x08\x55\x4c\xda\x4f\xab\x1e\xc3\x38\x43\x30\ +\x54\x2e\xa2\x22\x8c\xe3\x45\xc5\x78\x67\x67\xf7\x03\xea\xf8\x81\ +\xf5\x7c\xeb\x6e\xd9\xb6\x74\xc3\x48\x2c\x5e\xf3\xfd\xcb\x0a\x66\ +\xde\xb7\x2f\xef\xbf\x99\x80\x01\xd7\x44\xa3\xba\xa1\xc3\x4e\x4d\ +\xee\xe9\xbf\xdd\xf2\x9b\x75\x90\x9c\x70\xc4\xb9\x27\x7c\x33\xe1\ +\xcb\x94\xa7\x6e\xb9\xfc\xc3\x6c\x49\x69\x88\xbb\xa3\x67\xff\xe2\ +\x48\xeb\x98\xd3\x1f\xf9\xd6\xb1\xe3\x3b\x97\x7f\x5a\x7a\xc4\x15\ +\x17\x9d\xb0\x47\x40\xf0\xff\x12\xcf\xdd\x7b\xd9\x52\x36\x2a\xa9\ +\x16\x9d\x74\xd6\xc9\x15\xaa\x3d\xef\xce\x9b\x3f\xc9\x47\xea\x0e\ +\x3c\xfd\x07\xd5\x0b\x2f\x78\x74\x6d\x05\x4b\x1f\xf7\x8b\xeb\x9c\ +\x47\xae\x7e\x6b\x8f\xab\xae\x39\xd8\xb7\x39\xb4\x7d\xfa\xe8\xa8\ +\x1f\x3f\xf4\x3f\x07\xd7\x0c\xb2\x49\xff\xcc\x14\x21\x9f\x1d\x86\ +\x6b\xd4\x09\x85\xc3\xa1\x70\xe4\x0b\xa6\xbd\x03\x03\xd2\xce\x3e\ +\xee\xfe\x77\x7e\x97\x50\x5a\x5a\x5e\xf1\x05\x4b\x1a\xbb\x86\xd9\ +\xff\x8b\x96\x8f\x25\x12\xb1\x64\x72\xcb\xd1\xda\x37\xfd\x4e\xec\ +\x96\x91\xcb\xee\xf9\xc5\xc2\x3d\xaf\xff\xcd\x51\x09\x89\xfa\x23\ +\x6d\xf3\x6f\xde\xf0\xb7\x8e\x03\xfe\x76\xc7\x29\xfe\xef\xf1\xb6\ +\xf7\xc9\x88\xc3\x2f\x3c\xff\x44\x70\x3f\x3c\xff\xb2\x7f\xb2\x99\ +\x7b\x28\x01\xbb\xff\xcb\x59\x3c\x29\xfa\xe1\x99\xe7\xd6\x86\x14\ +\x00\x68\xfd\xe7\x23\xcf\x94\x9e\xf5\xd0\x45\xb5\x42\xe2\xec\x9b\ +\xcd\x6c\xc2\xb1\xfb\x77\xff\xb5\xb9\xaf\x6b\x61\x76\xfc\x4d\x03\ +\xcc\x0e\x00\xbc\xd0\xfe\xc8\x8d\x27\x3f\x5d\xbb\xd7\xf5\x07\x89\ +\x3f\x95\xdd\x70\xef\xf7\x4a\xff\x78\xfe\x29\x33\x6e\xbb\x17\x0d\ +\x7f\x1f\x93\x00\x32\xd8\xed\xf0\x5f\x99\xcf\x41\xb0\x33\x3c\x30\ +\xfb\x17\x61\x3b\x44\xcb\x08\xeb\xb9\x25\xb9\x78\xc7\xbc\xbb\xae\ +\x3f\xef\x9a\x3f\x7c\x2a\x00\x00\xe4\xa2\x57\x1a\xc6\x1c\xfd\x6d\ +\x0a\x00\xdc\x5a\xbd\xae\x47\x12\x05\x75\xbf\xf2\x3f\xff\x7b\xcb\ +\x95\x73\x6e\x1c\x79\xc4\x89\x01\xb3\x7f\x15\x54\x15\x6b\x73\x6f\ +\xbd\xfe\xba\xdb\x9f\xf2\x24\xcc\x6f\x68\xac\xcc\xbc\x71\xff\x2d\ +\x57\xcd\xb9\xe5\xd5\xc4\x61\xe7\xcc\x29\x5e\xe4\x1e\xf0\xfd\xdd\ +\xdf\xfe\xf5\xa8\xfa\xd8\xed\xbf\xfd\xdd\x8a\x2e\xab\xbf\x09\xa2\ +\xf0\x95\xf7\x3f\xf7\xd2\xe3\xf7\x8c\x30\x80\x60\x00\x00\x4c\x68\ +\x60\xec\x00\x01\x76\x05\x6c\x0f\x72\x67\x29\x27\x7a\xe2\x99\xa7\ +\x5d\xf8\xeb\x8b\xd3\x2f\x3d\x96\xe2\x00\x80\x62\x51\xd5\x4c\xe5\ +\x00\x00\xb2\xab\x2e\xbe\xf6\x09\x57\xc3\xb2\x68\xfa\x85\x97\x5e\ +\x7c\xc1\x85\x67\x7f\xfe\xec\xef\x4d\x1e\x48\x8f\x7f\x8d\x83\x66\ +\x5f\x76\xe5\x75\x37\xef\xe9\xbd\x37\xaf\x93\x5b\x05\x79\xec\xe9\ +\x3f\x9a\x73\xd5\xc5\xca\xeb\x8f\x34\x78\xca\x3e\xc7\x9c\x74\xfc\ +\x37\x5a\x6f\x78\xbe\x7a\xed\xea\x0d\x27\x9e\x3f\xf3\xaf\xff\x78\ +\x7d\x50\x61\x30\xc7\x06\x00\x89\xb0\x0c\x92\xcb\x06\x08\x10\x90\ +\xfb\x36\x81\x1a\x7b\x17\xf5\x3d\xfd\x5e\x86\x2d\x7f\xaf\x3b\x36\ +\x21\x4c\x00\x00\xf6\x3c\xf3\xd4\xae\xbf\x5c\xf7\x69\x4b\x86\x33\ +\x4f\x0a\x09\x52\x4a\x62\x84\x89\x9e\x2c\x1f\xa1\xb2\x1c\x0b\xca\ +\x4f\xff\x6b\xb8\xdd\x1d\x7d\x92\xe5\x36\x74\x3b\x3a\x91\xa3\x2b\ +\x23\x8f\xbf\xda\x04\x5d\x0d\x8d\xda\x84\x0a\x05\x00\xe4\x53\xf7\ +\xbf\xfa\x9d\xdf\x5c\x68\x20\x5a\x11\x4e\xca\x2d\x12\x01\x96\x8e\ +\x2b\x59\xff\xc1\x7b\x02\xc0\x63\x5c\x22\xcc\x6d\x93\x4b\x10\xae\ +\xed\x06\x8c\x1f\x20\x40\x40\xee\x5f\x19\xca\xf7\x6f\xb9\xce\xbc\ +\x77\xf6\x8c\x5f\xac\xfc\xc5\x3d\x73\xfa\xb3\x91\x56\x7e\xfb\x9e\ +\xdf\x1e\x7f\xd7\x79\xdf\x3d\xe2\xfb\xd7\xd6\xef\x3d\x5e\x53\xe3\ +\x55\xbd\xbf\x3f\xec\xb0\x43\x4f\xbe\xe4\x91\x13\x2e\xfb\x65\x2c\ +\xf0\xcb\xfc\x6b\x64\x1e\xba\xea\xf4\x19\x47\x9e\xd8\xb7\xc7\xf7\ +\x8f\x2c\xa5\xfb\x9f\xf1\x93\xda\x97\x2f\x9e\x76\xe6\x5f\xae\x7e\ +\xf4\xda\x24\x00\xb7\x5b\x57\x84\xf6\x38\xa9\xde\x38\xe3\x20\x32\ +\xeb\x5b\x67\x1e\x30\x7d\x7a\xff\xdd\x55\x42\x2a\xc5\x00\x60\x4c\ +\xbb\xe6\x07\xb1\xbf\x1f\x71\xc8\x21\xaf\x68\x93\x0d\x12\x9f\xb6\ +\x5f\xd1\x1f\x3f\xea\x9c\x7a\xf0\xf8\x9b\xfe\xb1\x3a\xb0\x6c\x80\ +\x00\x3b\x25\x50\x36\x93\xde\xc6\xaf\x20\x84\x2e\x59\xf4\xc9\x01\ +\x07\x1d\x12\x58\x73\x47\xc7\x67\x4b\x16\xd6\x8f\x1c\xed\x3f\x4f\ +\xa7\xfa\xae\xb9\xe6\x9a\xa1\xef\x1e\x7d\xcc\xb1\x93\x27\x4f\x0e\ +\xac\xb4\xfd\xa0\x69\xda\x59\x67\xfe\xd0\xf3\xbc\xfa\x91\xa3\x06\ +\x63\x99\xa4\x94\xbf\xbe\xf1\x26\xdb\x0e\x4a\xb5\x6f\x47\xac\x68\ +\x68\xb8\xe1\x57\xd7\xd7\xd5\x8d\x8c\xc6\xfa\x43\x86\x5d\xd7\xbd\ +\xea\xea\x9f\x6f\x91\x2b\x7f\x47\x42\xb0\x89\x29\xc0\x57\x16\x02\ +\x68\xd8\xa2\x27\x03\x7c\xb1\x85\x31\xfe\x12\xcb\xa3\xc0\xf2\xdb\ +\xb9\x6d\xa3\x9d\xcf\xec\x01\xb9\x07\xf8\xaa\x58\xb4\x70\xe1\xc2\ +\x05\x0b\x72\xb9\x2c\x82\x80\x68\xb6\x0b\x30\xc1\xb6\x6d\x93\x4d\ +\x53\xf5\x22\x84\x1e\x7d\xe4\xe1\x8e\xf6\xf6\xc0\x3e\xdb\x0f\xb9\ +\x7c\x0e\x6f\x3a\xb2\x52\x4a\xff\xf1\x8f\x67\xfb\x7a\x7b\x9d\x1d\ +\x76\xce\x14\x90\x7b\x80\xaf\x8a\xce\xce\xce\x9e\x9e\xee\x9e\xee\ +\xee\x40\x45\x6e\x57\x28\x8a\xb2\xd9\x91\xe5\xcb\x3f\x6f\x6e\x6a\ +\x0a\x2c\xb3\x5d\x41\x08\x19\xba\x5b\x1e\x63\xdc\xb8\x66\x4d\x6b\ +\x6b\x4b\x21\x9f\x0f\xc8\x3d\xc0\x4e\x0e\x29\x65\x71\x71\x49\x2c\ +\x16\x0f\x4c\xb1\x7d\xf5\x3b\xc6\x9b\x0d\x9f\xba\x6e\x8c\x1c\x35\ +\x3a\xb0\xcc\x76\x6e\xdf\xa0\x6a\xea\xd0\xfd\xa5\x52\xca\xaa\xca\ +\x2a\xb6\xc3\x56\xb3\x1a\x7e\x72\xb7\x2c\xeb\x9d\xe7\x9f\x23\x82\ +\x03\x20\xa4\x99\x20\x77\x72\x95\x87\xb5\x28\x8e\x94\xed\xb8\xe7\ +\x1f\x8f\xc7\xf7\xda\x6b\xaf\x6d\xd1\x95\x01\xfe\x03\xc3\x6a\x60\ +\xf6\xff\x8c\x9d\x37\x3b\x82\x30\x56\xf0\x8e\x9a\x17\x7d\xf8\xc9\ +\x1d\x61\x5c\xfc\xfa\x3c\xa3\x65\x9d\xe4\x8a\xbe\xd7\x1b\xc0\x77\ +\xf2\xc9\x81\x31\xe9\xbb\x89\x43\x1e\xda\x41\x0b\x23\x10\x42\x1a\ +\x1a\x1a\x82\x5e\x1d\x20\xc0\xce\x87\xed\xc2\xbc\x92\x10\x49\xa8\ +\x04\x22\xb1\x02\x72\x27\x27\x77\x81\x88\x90\x62\x07\xcd\xef\x11\ +\x78\xcf\x03\x04\x08\xc8\xfd\xdf\xe1\x3b\x29\xb9\x94\x20\xa5\x10\ +\xb0\xd3\x97\x6a\xd8\x75\xb2\x36\x79\x9e\xc7\x76\xcd\x52\xd7\xff\ +\x41\xe8\xba\xbe\xe5\x88\x6b\x59\x56\x60\x99\xed\x0a\x8c\xb1\xa6\ +\x69\x9b\x1d\xb4\x6d\x7b\x87\x4e\xae\xb9\x7d\x94\xbb\x94\x42\x4a\ +\x29\x25\xdf\x05\xca\x38\xee\x3a\xa9\x13\x4e\x3c\xf1\xa4\x29\xfb\ +\xee\x1b\x10\xc1\xf6\x83\xaa\xaa\xd7\x5d\x7b\x8d\x6d\xdb\x43\xc3\ +\xf2\xa4\x94\x77\xdf\x73\x6f\xb0\x89\x69\xbb\x62\xed\xda\xb5\x0f\ +\xdc\x7f\x9f\xa6\x69\x83\x6c\xee\xba\xee\x0d\xbf\xbe\xd1\x30\x8c\ +\x80\xdc\x37\xe7\x3b\x2e\x01\x24\x04\xca\x7d\x67\x82\xeb\x79\x81\ +\x84\xdc\xbe\x42\x41\x88\xe6\xa6\x75\x9e\xc7\x6a\x6a\x6b\x87\xea\ +\x77\xcb\xb2\x02\x72\xdf\xae\xc8\x64\xd2\x6b\x1b\xd7\xd4\xd6\xd6\ +\x85\xc2\xe1\xa1\xca\x7d\x87\xbe\xa8\xed\xe5\x96\xe9\x57\xee\x62\ +\xe7\x2f\x1a\x20\x82\x6c\xda\x01\x86\x0f\x9c\x73\xce\x03\xdf\xd7\ +\x7f\x5e\xa3\x01\x63\x8c\xf3\x9d\x4a\x8a\x6e\x27\x72\x07\xdf\xe7\ +\xce\x77\x01\x61\x1b\xe4\x55\x0c\x10\x20\xc0\xae\x42\xee\x72\xc0\ +\x13\x2d\xc4\xce\x4f\xee\x81\x70\x0f\x10\x20\xc0\x2e\x43\xee\x7e\ +\x09\x47\x29\x05\xec\xfc\x2b\xaa\x01\xb7\x07\x08\x10\x60\x57\x21\ +\x77\xe0\x0c\x3c\x0f\xb8\x44\x9c\xc1\x0e\xbb\x79\xf7\x2b\x02\x49\ +\x8e\x31\xde\x41\x05\x3c\xde\x61\x77\xdf\x05\x08\x10\xe0\x3f\x4d\ +\xee\x52\x4a\xfb\xdb\x27\x61\x29\x01\x90\x45\x2f\x80\x9d\x3d\x83\ +\x60\x46\xd1\xdb\x3e\xfe\x78\xc7\x3d\xff\xe4\x96\x45\xdc\x03\x04\ +\x08\x10\x90\xfb\x96\x30\x74\xfd\xe8\x59\xdf\x09\x2c\x1b\x20\x40\ +\x80\x00\xff\xcd\x79\x79\x60\x82\x00\x01\x02\x04\x08\xc8\x3d\x40\ +\x80\x00\x01\x02\x04\xe4\x1e\x20\x40\x80\x00\x01\x02\x72\x0f\x10\ +\x20\x40\x80\x00\x01\xb9\x07\x08\x10\x20\x40\x80\x2f\xc6\xf0\x47\ +\xcb\xd8\x96\xfd\xc4\xbc\xbb\x3c\xc8\x0e\x1e\x91\x52\x14\xab\x93\ +\x66\x1d\xff\xbd\x7f\xf7\xab\xba\x3e\xfa\x5b\x7b\xe5\x09\x7b\xd6\ +\xe9\xdb\xe3\xca\xff\xf9\xd2\x4b\x91\x4f\x3e\x90\x43\x8a\x11\x4b\ +\x4a\xc7\x9e\x79\x6e\x65\xd9\x97\x95\x55\x92\x83\x61\x9d\xe6\x86\ +\xe5\xef\xf4\x96\x1e\xbd\x47\xa9\xff\xb2\xf1\xc5\x3f\xa6\xf6\xfd\ +\xe1\x3e\xa5\xdb\xe1\x24\x1f\xbf\x3f\x96\x5a\x38\xf4\x88\x19\xaa\ +\x3f\xfc\xb4\xab\xb7\xcc\x0a\xbb\xf1\xe4\x40\x7c\x3a\x6f\x5e\xf8\ +\xd0\xe3\x26\x18\x41\xf3\x0e\x10\x20\x50\xee\xc3\x07\x84\x50\xaf\ +\xb7\xb4\xc5\x7c\x63\xf0\xb1\xde\x7c\x5d\x62\x67\xe0\x7d\xe7\xef\ +\x3f\x3b\xe1\xf6\xf9\x0e\x00\xd8\x6d\x8b\x7e\x7c\xfc\xa1\x87\x1c\ +\x3f\x67\x71\xca\xf3\xdf\xeb\x7e\xf7\x4f\x07\x4f\x9f\x3e\xf5\xa0\ +\x43\xcf\xbc\xfa\x81\x2e\x80\x8e\xf7\x9f\x6a\xe8\x70\xbf\xf0\x57\ +\xda\xe7\x5e\xf1\x93\xb9\x9d\xdb\x72\x9e\x0a\xa5\xc9\xf7\xdf\x48\ +\x7e\xf4\xce\xe0\x23\xf1\xe9\x87\x88\x52\x00\xfe\xd1\x5f\x6e\x3a\ +\x62\xea\xd4\x63\x4e\xbf\xa1\xc9\xcf\xe0\xe4\xf5\x5c\x78\xe2\x19\ +\x1f\xba\x08\x00\x80\x77\x5d\x70\xfc\x0f\xdf\x2b\x28\xce\x10\x5e\ +\x5d\xf9\xfc\xdc\xcf\xd2\xdb\xe5\xf6\x84\xec\xb6\xd2\xb5\x8f\x95\ +\xae\xfd\xf3\xe0\x23\x96\x5a\x34\x38\x8c\x3e\x71\xcb\x9c\x69\xd3\ +\xa6\x7f\xe7\xc7\xb7\xac\x77\x00\x41\xe1\xde\xd3\x66\x2f\xce\x01\ +\x00\x9f\xff\xda\x6b\x4d\x5e\xd0\xb6\x03\x04\x08\xc8\xfd\x3f\x07\ +\xfe\xd2\xdd\x37\x7f\xba\x2e\x05\x08\x01\xc0\xbc\xa7\x1e\x3d\xfd\ +\xe1\x37\x5f\xfe\xf5\x21\x3f\xbb\x65\xbe\xff\xb6\x9b\xcd\x8e\x38\ +\xeb\x2f\xef\xbf\xf7\xe6\x35\xd3\x5b\xee\xf8\xfd\x3b\x48\xf2\xf7\ +\x9f\x7f\xe4\xde\x07\xe7\xb6\x64\x3c\x00\xe8\x59\xf9\xde\x7d\x77\ +\xdd\xf3\xec\x87\xeb\x00\x40\x08\xb9\xfe\x9d\x47\x6e\xbb\xfb\x99\ +\x1c\xc0\xf2\x37\x9f\xba\xf3\x9e\x87\xe6\xb7\x14\x00\x60\xc3\x82\ +\x79\x77\xdd\xfe\xbb\x27\x3e\xde\xb0\x2d\x36\xd9\xed\xe8\x0b\x5e\ +\x7d\xff\xfd\xf3\xca\x96\xdc\xf5\x76\x01\x00\x40\x29\x39\xf5\x9b\ +\xce\x5f\xfe\xbe\x01\x00\xcc\xf5\x2b\x5b\x27\x7c\xe7\xe0\x52\x62\ +\xe8\x0a\x80\x58\xf9\xd6\x53\x77\x3f\xf0\xd0\x82\x2e\x87\x60\x00\ +\xc8\xbd\x3a\xf7\xc1\x7b\x1e\x7d\xae\xcb\x01\x00\xd8\xf0\xd9\xeb\ +\xf7\xdc\x7d\xcf\xcb\x8b\xdb\x00\xc0\xeb\x59\xf9\xa7\x7b\x7f\x77\ +\xcf\x5f\xdf\x1a\x3e\xca\x15\x2f\xfd\xfc\xbb\x4b\x2a\xcf\x78\xe5\ +\xcd\xd7\x6f\x3f\xad\x64\xce\x77\x7f\xde\x03\x8a\x9d\xef\x7b\xf2\ +\xfe\x3b\x1e\x7e\x65\x83\xa6\x79\xef\xfc\xf9\xc1\x7b\x1f\x79\xa6\ +\xcd\x03\x00\x48\xad\x78\xe3\xfe\xbb\xee\x7e\x79\x51\x07\x00\x6c\ +\x58\xf4\xcf\x07\xee\xf9\xdd\xe3\xaf\x7c\x26\x82\xb6\x1f\x20\x40\ +\x40\xee\xc3\x07\x72\xcc\x05\xbf\xfa\xee\x84\xa4\x2b\x24\x00\x54\ +\x95\x15\x3d\xfb\xcf\x05\x4b\x57\xb7\x1e\x7c\xdc\xb8\x01\xd9\x0f\ +\x52\x30\x00\xaf\x6d\xd5\x7a\x2d\x12\x02\x84\xc6\x1e\xf0\xad\x63\ +\xf7\x30\x6f\xfe\xfd\x8b\x60\xb5\x5c\xfd\x9b\xe7\xa6\x9f\x34\xab\ +\xe1\x81\x2b\x1f\x6c\x04\x22\xd8\x88\x83\x7e\x78\xe9\x05\xb3\x9c\ +\xe5\xff\xb8\xf9\x35\xf3\x7b\xc7\x4f\xbe\x75\xce\x65\x2b\x32\xeb\ +\x2f\xbe\x75\xc1\xcc\x9f\xcc\x39\x60\x6c\xd1\xb6\xcc\x3d\x62\xc5\ +\xe8\xc6\xa3\x26\xdf\xd8\x31\xf5\x97\x87\xf7\x27\x77\xde\xef\xec\ +\x59\xa9\x79\x7f\x2c\x00\x34\x36\xcc\x3f\xe6\xa4\x7d\x0b\x6b\x16\ +\x3f\xb3\xbc\xcf\xf9\xfc\xf9\x4b\xfe\xd6\x7d\xfc\xac\xc3\x41\x48\ +\xaa\xc2\x7b\xd7\x9d\xf2\x0e\x39\xf0\xc8\xe4\x07\xff\xef\xbe\x57\ +\xc1\x5a\xfa\xcb\x3b\x5e\x3b\x6e\xf6\xf1\xef\xfe\xee\x17\xef\x64\ +\xe5\x5f\xee\xbc\x4f\x3d\xfa\xec\x93\x0f\xdf\x73\xd8\xbc\x60\xe6\ +\xe2\x87\x3e\xaa\x9a\xf3\xc3\xfd\x0d\xaa\xd4\x1d\x74\xf6\x4f\xab\ +\x3e\xfa\x70\x65\x8a\x28\xd1\xef\x9c\x7b\xf1\x8f\x8e\xa8\xf2\x1c\ +\x39\x66\xea\x09\x87\x86\x3f\x38\xef\xaa\x97\x21\xff\xfa\x8f\x2f\ +\x7f\xfa\xa8\xef\x1d\xf9\xfe\xad\x17\xad\x31\x61\xfe\x33\x7f\xde\ +\xfd\x88\xef\x1e\x31\xb9\x36\x28\xaf\x17\x20\x40\x40\xee\xff\x36\ +\xa4\xdc\xfc\xf1\x85\x28\x2a\xaf\x8d\x64\x96\xbc\xf6\xe9\x86\x70\ +\xde\xec\xa7\x55\x42\x53\xef\xfd\xfe\xd6\xdb\xef\x69\xac\xfe\xd1\ +\xcf\x4e\xde\x47\x02\x2e\x2f\xab\xa8\x9f\x72\x62\x24\xd7\x97\xeb\ +\x78\xb7\xfe\x88\x13\x76\xaf\xac\xba\xe4\x8c\x3d\x5e\x78\xe4\x53\ +\x41\xb0\x9f\x17\x65\xfd\xe2\x57\x4e\x3d\xed\xb8\x8a\x9a\x6f\x5e\ +\xb4\x67\xf7\xe3\x8b\xd4\x63\x27\xe4\xee\xbb\xed\x0f\x79\x44\xbe\ +\xda\x79\x4a\xb1\xe9\x63\xe0\x9d\xd8\xb5\x2f\x2f\xfc\xcb\xb7\x5b\ +\xce\xb9\xf1\xc3\xfe\x43\x65\xb3\x0f\x2b\x5e\xba\x21\xef\x7e\xf2\ +\xe6\xd2\x23\xc6\x96\x79\x02\x00\xd1\x95\x2b\x1b\xbe\x77\xe9\x0f\ +\x6a\xcb\x46\xef\x5b\x65\x48\xab\xed\xb1\xf7\xb9\xd3\xfc\xe6\xf3\ +\x6b\x94\xe6\xf6\x55\xb9\x4f\x1e\xae\x3b\xf4\xe4\xba\xf2\x9a\x33\ +\x66\xd4\x3f\xfc\x6a\xd7\x81\x07\xed\xf6\xc1\x03\xbf\x79\xb7\x39\ +\xfb\xef\x52\xaa\x04\x90\x12\xc4\x90\x47\xff\xf9\x30\xc7\xc1\x91\ +\x41\xa7\x7a\x2c\x4a\x3c\x87\x03\x20\x82\x01\x10\x08\x50\xab\xc7\ +\x94\x4d\x98\x75\x42\xa2\xe9\xfd\x55\x2f\xbe\xd2\x1d\x49\x3c\x33\ +\xf7\xe5\xbc\x62\x37\x75\xe7\x09\xd1\x4a\x8b\x8a\x8b\x4a\xe2\x01\ +\xb9\x07\x08\xb0\x73\x63\x7b\x66\x85\x1c\xfa\x72\xf3\xe4\x89\x08\ +\x00\xde\x7c\x7d\xc9\x4f\xae\xbd\xb5\xcc\x5d\xf0\xed\xb3\x9e\xfe\ +\xf1\x31\x97\x44\x00\x24\x67\x45\x07\x9d\xf3\xb3\x33\xeb\x37\xfe\ +\xaf\x10\x42\x08\x04\x40\x8c\x64\x3e\x97\x07\x80\xbe\xae\x7c\xb8\ +\x24\x46\x29\x66\x05\x0f\x00\xb4\x70\x34\x9d\x37\x01\xa2\x1b\xb2\ +\x32\x5a\x52\x7e\xc6\x75\xbf\xcd\xaf\xf9\xe7\xcc\x73\xee\x79\xfe\ +\xa9\x8b\x43\xff\xd2\xb5\xb1\xe9\x69\xc9\x21\x27\x8c\x10\x1a\xbd\ +\x7b\x9d\xf3\x56\x1b\xef\xb7\x11\x9a\x76\xfc\xd4\x57\x5f\xba\x7d\ +\x99\xb9\xff\xa9\x09\x92\x02\x00\x29\x8d\x50\xa8\xad\x2b\x0f\xe3\ +\x22\x4c\x48\x44\xb4\x88\x96\x38\xf9\xa2\x9f\x4e\x56\x01\x00\xec\ +\x25\x37\x39\xf9\x3e\x00\xd9\x9b\xb5\x93\xdf\x08\x8d\x3b\xe4\xdc\ +\xdf\xcd\xc8\x5e\x7d\xfa\xf9\xb1\x07\x1e\x3b\x2c\xf2\xef\xb1\xbb\ +\x90\x9b\xa4\xe7\xe9\x3f\xc9\xd8\xee\xd3\xc2\xd7\xbc\xb7\x86\xcd\ +\x1c\x4d\x10\x5b\xf5\xc7\x05\xa1\x0b\x6f\x2c\x6e\xc7\xdc\x1b\x28\ +\x6c\x28\x04\x00\x50\x0a\x52\x8b\x68\x95\x93\x4f\xbe\xf4\xa2\xdd\ +\x00\x7e\x0a\x00\xcf\x82\x94\xc3\x9a\x81\x7e\x18\x4b\x6c\x0f\xbd\ +\xd0\xc1\xf6\xc3\x18\x23\x84\x6c\xd1\xa8\xe4\xd0\x86\xf4\x65\xf2\ +\x41\x02\x60\x8c\x11\x42\x9c\x73\x8c\x31\xc6\x58\x70\xbe\x69\x71\ +\x15\xb9\x59\x9b\xfc\x3f\xcf\x0e\xb6\x68\xc3\xfd\xa7\xec\x67\x8e\ +\x93\x83\x67\x82\xd0\xe0\xa9\x22\x84\xd0\x80\x8c\x40\x00\x08\xe3\ +\xa1\x46\xdb\xea\xc4\x6d\x9c\xf3\x2d\xcb\xe0\xf8\x5f\x3b\xf4\xa7\ +\x37\x7b\xee\x37\xec\xe1\xed\xec\x68\xf0\x7a\xa5\x04\x84\x06\xef\ +\xa2\x04\x89\x00\x0d\x7d\xf2\x2f\xf4\x20\x0c\x7c\x6a\x48\x3b\x40\ +\x03\x76\x1f\x7a\x2d\x5f\x55\x60\x0e\xbd\xd2\x81\x7f\xf6\xbf\x47\ +\x51\x94\x6d\x21\x37\xff\x4b\x10\x42\xfe\x13\xce\x39\x48\xc0\x04\ +\x23\x84\x84\x10\x84\x10\x21\x04\xc6\x58\x4a\xe9\xd7\x1c\x46\x08\ +\xf9\xcd\x8f\xf7\x67\x51\x44\x18\xa3\xa1\xf7\xe5\xcb\x6e\x8a\x10\ +\x02\x23\xfc\x65\xc6\x1b\x34\x88\xff\x73\x5b\x7e\x09\xdd\x4e\x83\ +\xc6\xe6\x3d\x68\xc8\x4b\x6e\xe5\x6d\x26\x01\x60\xdf\x7d\xeb\x6e\ +\xbc\xf6\xba\x10\x4f\x4f\xf9\xfe\xc5\x3e\xe3\x09\xcf\xc9\x3b\x1b\ +\xbd\xc1\xdc\xce\xbb\x5c\x82\x94\xa6\x99\x0f\x55\x1c\x3c\xaa\xfd\ +\xda\x8b\x2e\x7f\x3d\x6f\x46\xae\xbb\x75\x5c\x59\xdf\x61\xce\x9c\ +\xcb\x7f\xda\xb0\xff\x85\x57\xfe\xf8\xb3\x1b\x7e\xf3\xe9\xe3\xa4\ +\x50\xfe\xbd\x5b\xc7\xf5\xdc\xfa\xab\xdf\xa5\xec\x7c\xfd\x5e\x33\ +\xb4\xaf\xc6\x26\x43\x89\xae\xff\x9c\x85\xfd\xd4\x7d\xff\xfb\xd1\ +\xfa\x5c\xb6\xcb\xfe\xd1\x35\xe7\x0d\x1a\x68\xf4\x5e\x87\x5f\x7c\ +\xf4\x29\xc7\x3e\xf0\x89\x06\x20\xb8\x6b\xba\xee\xd8\x19\xc7\xd9\ +\x57\xfc\xea\xd2\xe7\xe3\x9d\x8d\x72\x76\xa8\xe4\xca\xab\xa7\x5d\ +\x77\xc1\x85\xc5\x45\xc6\x7e\x27\x5c\x38\x73\xdf\xf3\xcb\x9e\xbc\ +\xe6\x67\x57\xcd\x2b\xc8\xea\x1b\xce\x89\xbe\x39\xf7\xf6\xd7\x1a\ +\x52\x9d\x91\xd1\xd5\xea\xbf\xaf\xdc\xb7\x34\x26\x00\x40\xec\x67\ +\x77\xff\xe2\xfa\xdf\x9c\xf7\xa6\x1e\xb3\x53\x85\x29\xbf\xb8\x77\ +\xa2\xaa\x89\xc3\xab\x6f\xbb\xfc\x27\xdf\x98\xfa\x23\xd5\x75\x3c\ +\x09\x00\xac\x90\x33\xcb\xbe\x75\xe5\xd4\x37\xae\xbe\xe4\xca\x92\ +\x58\xc9\xd8\xcb\x2e\x3f\xdb\xb3\x0a\x7c\xf8\x12\x58\x72\xce\x77\ +\x9f\xb8\xc7\x90\x21\x9c\x23\xb4\xe9\xcd\x96\x14\xa4\x4f\x67\x00\ +\x68\x68\x8f\x93\xfd\x35\x5d\x80\x62\xc0\x00\xc0\xb8\xec\x4d\xa7\ +\xe2\xf1\x04\x63\x42\xd7\x69\x3a\x5b\xc8\x64\xb2\xef\xbc\xfc\xea\ +\xcb\x4f\x3e\x75\xee\xf9\xe7\x2e\x5b\xb9\x62\xf1\xd2\x45\x1d\x2d\ +\x2d\x61\x55\x53\x11\xca\x9b\x79\x5b\x78\x44\x27\x18\x54\xe0\xc2\ +\x63\x8c\x73\x2e\x85\x18\xec\x6c\xfd\xdc\x87\x60\xf6\x09\xdf\x29\ +\x2a\xaf\xb8\xf3\x8e\x3b\x4f\x3f\xed\xf4\x63\x8f\xfb\xf6\x5d\xf7\ +\xde\xf5\xea\x6b\xaf\xba\xcc\xc6\x0a\x78\xc2\xf3\xdc\x8d\x35\x8f\ +\x30\xc6\x08\x61\x8c\x91\x94\x20\xfd\x21\x10\x81\x14\xd2\xef\x44\ +\x03\x1d\x69\x23\x3f\x12\x42\xc0\xf3\xa2\x5a\x48\xc1\xfa\xac\xe3\ +\x67\xf7\x76\xf7\x34\x35\xad\x29\xb8\x19\x09\xa2\xaa\xb6\xae\xb9\ +\xa5\x9d\x31\x85\x4b\x72\xe0\xd4\xfd\xd3\x7d\x9d\x0b\x3f\x7d\xbf\ +\xa5\xb9\xa5\xbe\xbe\x72\xea\xd4\x83\xd2\xe9\x82\x6d\x79\x8e\x2b\ +\x6b\x47\x8d\xba\xe8\xb2\x4b\x84\xd8\x9a\xe5\x8f\xdf\xdd\xf9\xbb\ +\x17\x5f\x9c\x27\x85\xc0\x18\x13\x42\x10\x26\x42\xf0\xe9\xd3\xa6\ +\xf5\xf6\xf6\x7e\xb6\x6c\x19\x21\x48\x35\xf0\xd8\x71\x63\x9b\xd6\ +\x35\x17\x4c\x93\x73\x51\x57\x53\xef\xba\xac\xb1\x71\xad\x69\x3a\ +\xd1\x68\x04\x84\xa7\x2a\x80\x11\xe5\x9c\x73\x2e\x00\x10\x21\x64\ +\xe8\x3c\x9e\x33\x8e\x09\xf6\x07\x45\x42\x88\xe0\x42\xc2\xc6\xc1\ +\x55\x4a\x70\xb9\x30\x08\xc6\x20\x47\x8f\xae\x1f\x35\x72\x64\xd3\ +\xba\x75\x4d\xeb\xd7\x47\x63\x71\x87\x4b\xd7\x65\x40\x10\xe7\x2e\ +\xa1\x54\x4a\x21\x84\x24\x84\xf8\x04\x27\xfd\xd7\x52\x86\xa8\xea\ +\x7f\x9b\xff\x92\x31\x86\x10\xc2\x08\xf9\x1f\xa0\x9c\x31\xd7\x2e\ +\x2a\x29\x89\x45\xa3\xed\x5d\xdd\x65\x65\xe5\x18\xe1\xa6\x96\x66\ +\x8c\xa8\x94\xe0\x7a\x2e\xd1\x0d\x2e\xb8\xff\xbf\x00\xe0\xb9\x2e\ +\x55\x14\x45\x51\x34\x4d\xf3\x3c\x4f\x4a\xce\x98\x8b\x10\x48\xe9\ +\x8b\x03\xec\x38\xae\xeb\xba\xe1\x70\x38\x12\x89\xe4\xf3\xb9\x05\ +\x8b\x3f\xcb\xe7\xf3\x5b\xd7\xe6\x1b\x56\xac\x2e\x2f\x2f\x17\x42\ +\x96\x95\x95\x8e\xa8\xac\x5a\xbe\x7c\xf9\x1d\xb7\xdd\xde\xda\xd2\ +\x32\x67\xce\x9c\x63\x8e\x3e\xfa\xe5\x57\x5e\xb3\x5c\x6f\xfa\xf4\ +\x03\xe3\xb1\xf8\xc7\x9f\x7c\x70\xd9\x65\x97\x72\x2e\x4e\x3a\xf1\ +\xbb\x47\x1e\x79\xcc\xe4\xc9\xfb\x3c\xfe\xf8\xe3\xf3\x17\x7c\x74\ +\xda\x0f\x4e\xd5\x14\x55\x30\x66\xe6\xf2\xd3\x0f\x3d\x74\xed\x9a\ +\x35\x75\xa3\x47\x12\x4a\x89\xaa\x80\x94\x80\x00\x03\x62\xb6\x83\ +\x24\xbc\xf0\xc2\x0b\x47\x1d\x75\x94\x1e\x8d\x08\x2e\x04\x12\x84\ +\x50\xce\x18\xa5\x34\x9b\xcb\xa9\x8a\xd2\xd5\xd1\x99\x4a\xa5\x56\ +\x34\x34\x34\x2c\x5f\x7e\xc6\x19\x67\x18\xba\x91\x48\x26\xb0\xaa\ +\x78\x9e\xa7\x28\x8a\xa2\x28\xdb\x49\xb9\x6f\xc2\x47\x9b\x29\xc5\ +\x7d\x6e\x7b\x6d\x1f\x00\x00\xd8\x7b\xe6\x25\x7b\xcf\xdc\xe4\xad\ +\x9a\x99\x3f\x7b\x6e\xc8\xcb\xbd\xaf\xf9\xe7\xde\x00\x00\x70\xf7\ +\x6f\x2f\x04\x80\x73\xae\xbf\x6d\xe3\x7b\x55\xc7\x3c\xf6\xdc\x31\ +\xfe\xd3\x9b\xef\xbc\x6b\xf0\xf0\xcf\xae\xff\xf5\x57\xe7\x4d\xb1\ +\xe9\x94\x42\xf8\x9a\x01\xeb\xb3\xcf\xbf\x6e\xf6\x96\xcb\x05\x45\ +\x13\xe6\xcd\x5f\xdc\xff\xe3\x07\x9c\xfc\x47\x00\x00\xb8\xe1\x9e\ +\xfb\x37\x7e\xa2\xf2\xbc\x07\xa6\x6f\x7c\x75\xc1\x8d\xf7\x0c\x3e\ +\x2f\x3b\xe5\x92\x43\xb7\xd6\x98\x42\x7c\x91\x72\x07\x50\x6a\x0e\ +\xb9\xf9\xee\x43\x86\x7e\x72\xd2\x39\xf7\x3e\x7a\x0e\x00\x00\x9c\ +\x31\x05\x00\x00\xa6\xfe\xed\x95\xa9\x00\x70\xfe\xad\x7f\x18\xfc\ +\xcc\xec\x5b\x1e\x1f\xde\x7b\xcd\x18\x13\xfd\xd3\x04\x8a\x31\xe6\ +\x5c\x20\x84\x10\x96\x20\x31\x42\x48\xc2\x40\xca\x67\x24\x7c\xa1\ +\x83\x10\x16\x82\x31\xe6\x79\xcc\x65\x8c\xf5\xf4\x66\x6c\xcb\x2d\ +\x2b\x2b\xcb\x64\x32\x91\x48\x44\x0a\x4e\x08\xb2\x2c\xc7\x73\xec\ +\x4f\xe7\x7f\xfc\xca\xab\x2f\x5d\x72\xd9\xc5\xad\xed\x1b\x16\x2f\ +\x59\xd8\xdc\xdc\x54\x92\x48\x12\x8c\x10\xe3\xaa\xa6\x15\xf2\x76\ +\x2c\x94\xe4\x4c\x08\xc6\x11\xc6\x9c\x73\x21\x84\x10\xc2\xf3\x3c\ +\xc6\x39\xe7\x9c\x10\x82\x31\xf6\x38\x27\x84\x28\x8a\x62\x5a\x16\ +\x26\x54\xd3\x34\x40\x48\x08\x49\x10\x31\x54\x5d\x57\xd1\xa0\x90\ +\x1f\xaa\x7d\x06\x67\x09\x83\xcc\xeb\xbf\x1c\xaa\xb8\x31\xc6\x86\ +\xaa\xa8\x88\x84\xb4\x58\x38\x1a\x15\x52\x76\xf5\x76\x46\x88\x81\ +\x08\xaa\xac\xac\x5a\xb1\xb2\xc9\xf5\x3c\x89\x51\x24\x1a\x6a\x6f\ +\xb3\xca\xcb\x6b\x6a\xaa\xeb\x30\xc6\x1e\xa3\x0b\x16\x2d\x73\xb9\ +\xc4\x84\x4e\xde\xff\x80\xad\x36\xbb\xa1\xe9\xf1\x48\xd4\xf3\x3c\ +\xc1\xb9\x04\x09\x20\x15\x45\x69\x6a\x5c\x9b\x4a\xa7\x09\x42\x92\ +\x71\xab\xe0\x2e\x5d\xf4\xd9\xa4\x49\x7b\x76\x76\x74\xf6\xf4\xf6\ +\xb4\x6f\x68\xdf\x6f\xbf\xfd\xca\xcb\x4a\x17\x2e\x58\xcc\x18\xc3\ +\x04\x73\xce\x24\xe2\x8a\xa2\x84\x42\x2a\xc6\xc4\xb6\x6d\x8c\x29\ +\x21\xc4\x27\x62\xff\x6e\xba\xae\xeb\x5f\xb2\x61\x18\x94\x52\x9f\ +\x4c\xfb\xe7\x07\x98\x12\xc1\x0b\xb9\xac\xe3\xba\x91\x48\xa4\xa4\ +\xb4\xb4\xa5\xad\xad\x60\x9a\x88\xaa\x08\x21\x66\x3b\x9c\xbb\x40\ +\xb8\x4f\xd6\x88\x52\x8c\x30\x50\x42\x30\x26\x12\x84\x84\x42\xa1\ +\xe0\xcf\x5a\xfc\x0f\x68\x9a\x66\xdb\xb6\x7f\xd7\xa4\x14\x80\x51\ +\xc1\xb4\x47\x25\x12\x7d\x7d\xe9\x11\x23\x46\x24\x92\xc9\xd5\x2b\ +\xd7\x10\x4a\x15\x45\x43\x08\x6b\x52\xe7\x08\x63\x82\xfd\x3b\x4b\ +\x29\x1d\x1c\x75\x74\x5d\x77\x5d\x97\x52\x42\x29\x51\x14\x55\x51\ +\xa8\x2f\xa5\x73\xb9\x1c\x42\x88\x31\x1e\x0e\x87\xfa\xfa\xfa\xb6\ +\x6e\x40\xf5\x91\x48\x24\x28\xa5\x95\x95\x95\x00\xd0\xd8\xd8\xd8\ +\xd0\xd0\xa0\x28\x4a\x22\x91\x58\xb5\x6a\x95\xa6\xaa\xb6\x6d\x73\ +\x21\xe7\xcf\xff\xe4\x94\xef\x7f\x6f\xed\xda\xc6\x8a\x8a\xca\xee\ +\xee\xee\x49\x93\x26\xc5\xe3\xf1\x70\x58\x77\x3d\x37\x1e\x8f\x2f\ +\xfd\x6c\xa9\x99\x2b\x1c\x7f\xdc\x71\x9f\x2f\x5d\xb6\xe7\x5e\x29\ +\xc6\x98\xe3\x38\x61\x85\x22\x00\x2e\x05\xf4\x37\x34\x44\x08\x19\ +\x31\x62\x84\xeb\xba\x3a\x80\x6d\x5b\xaa\xae\x71\xc1\x7d\xf9\x5f\ +\xc8\xe7\x49\x2c\x56\x5c\x5c\x5c\x5c\x5c\x9c\xea\xeb\x5b\xbc\x68\ +\x51\xdd\xc8\x91\x76\xbe\xa0\x68\x9a\xed\x3a\x7e\x4b\x96\x52\x6e\ +\x37\xb7\x8c\x90\xff\xe7\x94\xf6\x6b\x01\xb1\xa9\x28\xfe\x1a\x9e\ +\xa5\x04\xb4\x99\x72\xff\xfa\xe5\x8d\x97\x84\x60\x8c\x89\x94\xd2\ +\x75\x99\xa2\x50\x84\x70\xbf\xcb\x4b\x4a\x90\x40\xfb\x67\xc0\x98\ +\x31\xee\x79\x5e\x3e\x9f\xa7\x14\x13\x42\x08\xc1\x8a\xa2\x8e\x1e\ +\x39\x4a\x48\xf0\x3c\xcf\x34\xcd\x58\x2c\xc6\x19\xd3\x75\xc3\xb1\ +\x9c\xc5\x0b\x17\x3d\xf3\xf4\xdf\xcf\x3a\xfb\x47\xcd\x6d\xeb\x5f\ +\x79\xe5\x95\x0d\xad\x2d\xe5\x25\xa5\x9e\xe7\x09\xcf\xc5\x12\xa9\ +\x86\x9e\x50\xb0\xe4\x9c\x31\x2e\xb8\xe0\x9c\x71\xce\x85\x94\x82\ +\x0b\xc6\x99\xc7\x3c\xc6\x39\x95\x82\x10\x6a\x5a\x96\xaa\xaa\x08\ +\xa1\x6c\x36\xab\x28\x94\x52\x2a\x85\x00\x04\x18\x21\x04\x08\x06\ +\xd4\x22\x1a\xc0\x17\xce\xfd\x07\x99\xdd\x77\x10\x0d\xce\xb2\x99\ +\xe0\xae\xeb\x94\x97\xd5\xd8\xcc\x0b\x47\xa2\x9a\xa1\x97\x94\xc4\ +\x73\xf9\xac\xa1\x85\x8b\x93\xa5\x96\xcb\x4d\x37\x5f\x5a\x1c\x5f\ +\x98\xcd\xa7\xfa\x72\xf9\x7c\xbe\x28\x59\x3c\x71\x52\x35\xd0\x90\ +\xa6\x11\x49\xb0\x11\x8b\x6e\xb5\xd1\x5d\xc7\xb1\xf2\x05\x09\x12\ +\xf5\x4f\xed\xc1\x73\xbd\xee\xce\xae\x42\xa1\xa0\xeb\x3a\xd5\x35\ +\x26\x3c\x42\xf0\xba\xc6\xa6\xb1\x63\xc7\x94\x14\x15\x37\x37\x35\ +\xaf\x5d\xb3\x66\xcc\x98\xd1\xfb\xef\xfb\xcd\xc6\xd5\x6b\x6d\xd7\ +\x54\x35\x85\x62\xc5\xf5\x5c\x21\x24\xc6\x44\x55\x55\x21\x60\x50\ +\x59\x33\xc6\x7c\xde\xd4\x75\x5d\x51\x94\xc1\xb1\xd3\x37\x05\xc6\ +\x18\x23\xa4\x2a\x8a\x5e\x54\xa4\xeb\x4a\x34\x1a\x6d\x6a\x6a\x2a\ +\x2a\x2e\x56\x55\x1d\xa8\x82\x10\xd1\x31\x96\xcc\x23\x84\x48\x29\ +\x85\x90\x8a\x42\x7d\x2a\x17\x42\x70\xce\x3d\xce\xf5\x48\x48\x0e\ +\x38\x25\x84\x10\x08\x21\xd7\x75\xa5\x94\x3e\x79\xb5\xac\x6b\xdc\ +\x6d\xf7\x09\xb6\xed\x24\x8a\x92\x95\x95\x23\x0a\x66\xa1\x6e\x54\ +\x3d\x00\xe2\x42\x70\x2e\x39\x48\x4d\xd3\x99\xe8\x3f\x25\x00\x70\ +\x1c\xc7\xf3\x3c\x5f\x67\x30\xc6\x1c\xc7\xf6\x9b\x84\xeb\xba\x96\ +\x65\x21\x84\x92\xc9\xa4\xeb\xba\x00\xd0\xd9\xc9\x4c\xd3\x44\xdb\ +\x50\xc6\x60\xd4\xa8\x51\x75\x75\xb5\xae\xeb\x71\xce\x0d\x4d\x0b\ +\x85\x42\x8b\x17\x2d\xda\xd0\xd6\xd0\x02\x91\xe2\x00\x00\x20\x00\ +\x49\x44\x41\x54\x56\x53\x53\x53\x54\x54\x34\xf9\x9b\x53\x9e\xf9\ +\xc7\x73\xab\xd6\xac\x68\x6d\x6d\x39\xf8\x90\x83\x1e\x78\xe0\x01\ +\x84\x50\x3c\x1e\x5f\xbf\x7e\x7d\x51\xb2\x78\xd2\xa4\x49\x13\x76\ +\x1f\xf7\xfc\x73\xcf\x8d\x19\x3d\xba\xb5\xb5\x95\x2a\xb4\xa7\xa7\ +\x27\x1a\x8b\x85\x42\x21\x84\x30\xe3\xac\xdf\x7f\x48\x28\xc6\x18\ +\x30\xae\xa9\xa9\x69\x6c\x6c\xdc\x3d\x64\xb8\xae\x1b\x8a\x84\xb9\ +\x10\x08\x21\xdb\xb6\x13\x89\x04\xc2\x98\x39\xae\x65\x59\xb5\x75\ +\x75\x08\x21\xdb\x2c\x48\x84\xb2\xe9\x74\x38\x1e\xf3\x4d\xcd\x18\ +\xa3\xff\x89\xde\xff\xb5\xad\x63\x21\x37\xf1\x21\x7c\x1d\x6b\x79\ +\xfb\xcb\xbc\x9b\x28\xf7\xaf\xd1\x49\x12\x4c\xd6\xb7\x34\xab\x8a\ +\xae\xeb\xba\xaf\xf5\x7a\x7a\x4c\xc6\x98\x94\x52\xf0\x01\x27\x0c\ +\x12\xb6\x6d\x0b\xc1\x75\x5d\xd7\x34\xb5\xb4\xb4\x14\x63\xf0\x65\ +\x35\x00\xb8\xcc\x43\x40\xf2\xf9\x42\x32\x91\xd4\x75\xd5\xb6\x5d\ +\xc1\xbd\x95\x2b\x1a\x9e\x7a\xe2\xf1\x39\xe7\x9c\x9d\xea\xe9\x79\ +\xfe\x85\x7f\x58\xa6\x5d\x94\x88\x73\xcf\xe3\x9e\xc7\xb9\x87\x29\ +\x21\x44\x99\xb4\xdb\xa4\xf9\xf3\xe7\x0b\x09\x62\xc0\x0f\xe3\x73\ +\x04\x55\x14\x21\x65\x7f\xef\x45\x60\xda\x96\xaa\xaa\x98\x90\x4c\ +\x26\x03\x00\x9a\xa6\x21\x40\x14\x61\x0c\x08\x4b\x29\x11\xe2\x43\ +\x1c\xa9\x5f\xb6\xa2\x30\xe8\x19\xf7\x35\x91\x4f\xee\x84\x10\x55\ +\x57\x80\x0b\x8e\xd1\xb2\xe5\x9f\x8f\xac\x1d\xd5\xd5\xd5\x0d\x88\ +\xe7\xf3\xb9\xba\x51\xe3\x93\xc9\x64\x42\x2a\xc4\xe0\xb1\x78\x24\ +\x99\x4c\xd6\x54\xd5\x5b\xb6\xdb\x9b\xca\xf5\xa6\x2c\xaa\x46\xfb\ +\xf2\xe9\x82\x99\x2b\x1b\x51\xb5\xd5\x4d\xce\xd0\x8d\x64\x22\x41\ +\x06\x80\x10\xf2\xd9\x2d\x1a\x89\x60\x8c\x29\xa5\x5d\x5d\xbd\x89\ +\xa2\x92\x9e\x9e\xae\xe6\xb5\xeb\x31\xc6\xf5\x75\xf5\xf9\x7c\xee\ +\xf3\xcf\x3e\xab\xad\xad\x1d\x37\x7e\xf4\xea\x35\xab\x4d\xcb\xc4\ +\x3a\xd1\x75\x5d\xd7\x0d\x5d\x37\x84\x10\x94\xaa\x94\x52\x45\x51\ +\x7c\x52\x26\x84\x70\xce\x29\xed\x97\xf3\x3e\xe3\x7b\x9e\xc7\x39\ +\x97\x12\x6c\x97\x71\xc7\xe2\x9e\x63\x9a\xe6\xea\xd5\xab\x43\xa1\ +\x50\x51\x32\x89\xa9\x22\x31\x55\xa8\x66\x60\x0c\xcc\xc3\x84\x80\ +\x94\x42\x08\x40\x88\x31\xe6\x3f\xf7\xc0\x43\x18\x7b\x9e\x27\x61\ +\x93\xb1\xc4\xf7\xa7\xb9\xae\x2b\x38\x4f\x26\x93\x00\x48\x08\x19\ +\x4b\x24\x96\x2f\x5f\xce\x39\xb7\x1c\x5b\x02\x76\x5d\x17\x00\xb9\ +\x9c\x1b\xe1\x90\x7f\xc7\xfd\x39\x56\x28\x14\xf2\x3c\x0f\x21\x64\ +\x18\x86\x6d\xdb\x8e\x63\x3b\x8e\xcd\xb9\x30\x0c\xbd\xb8\xb8\x38\ +\x91\x48\x74\x75\x75\xd9\xb6\xad\xeb\x7a\x2c\x16\x2f\x2e\x2e\x96\ +\xdb\xa0\xdc\xc3\xe1\x70\x2a\x95\x2e\x2a\x4a\x98\x26\x2f\x2d\x2d\ +\x55\x14\x75\xe2\xee\xbb\x7f\x3a\xff\x93\x3f\xfc\xe1\x0f\xbf\x7f\ +\xe8\xa1\x11\x23\x46\xcc\x99\x33\x47\xd5\xe8\x55\x57\x5d\xf1\xc4\ +\x13\x4f\x94\x94\x94\x34\x36\x36\xb6\xb7\xb7\x1f\x7e\xf8\x91\xe5\ +\xe5\xe5\xb9\x42\x7e\xcc\xb8\x51\xdd\x5d\x5d\x08\xa0\xbd\xbd\xbd\ +\xb1\xb1\x71\xe2\xc4\x89\xb5\x75\xb5\x8a\xaa\xe6\xb2\x59\x35\xa4\ +\x2b\x8a\xe2\x9b\x02\x23\xc4\x19\x2b\x29\x29\xe9\xee\xee\x56\x75\ +\x9d\xa8\xaa\x90\x92\x09\xae\x60\xe2\x4f\xa4\xb8\x10\x48\xc8\x7c\ +\x3e\x2f\xa5\x8c\xc5\x62\xe9\x74\x06\x24\x20\x82\xa8\xad\x52\x45\ +\xd9\x9e\xca\x5d\xc0\x50\xe5\xfe\x55\x5a\xb0\xfc\xb2\xf5\xac\x4d\ +\xde\x90\xc3\x5b\xfa\x43\xc8\xcd\x45\x31\xfa\x77\xce\x72\xb3\x35\ +\x9b\xed\xa3\xdc\x37\xf7\xb9\xcb\xad\xfb\x96\xed\x73\x9e\x5c\xf0\ +\x51\x23\x47\xbb\xae\xe7\x79\xfd\x11\xfc\xc5\x45\x25\x18\x11\x84\ +\x00\xf5\x3b\x39\x24\xea\x5f\x41\x94\x00\x88\x73\x3e\xa8\x91\xfd\ +\x09\x9e\x4a\x95\x6c\x2e\xcf\x19\x8b\xc7\xa2\xb9\x6c\x3e\x1c\xd2\ +\x57\xac\x58\x39\xef\xf9\x7f\x5c\x78\xfe\x9c\xd7\x5f\x7f\xfd\xd3\ +\xf9\x1f\x2b\x04\x51\x90\x6e\x3e\x0f\x80\x10\x06\x2e\xb8\xeb\x71\ +\x89\x61\xdc\xf8\x71\xef\xbe\xf5\x96\xa2\x19\xc2\x5f\x73\x17\xc2\ +\x67\x07\x5f\xbb\xf9\x90\x52\x3a\x8e\x43\x29\x05\x80\x7c\x3e\xef\ +\xba\xae\xae\x6a\x82\x31\xdb\xb2\xa4\xa0\x9a\xa6\x20\x8c\x37\x73\ +\xbc\x6c\x06\x3c\xb0\xfe\x39\x94\xe5\xf1\x00\xfc\xdf\xd5\x74\xdd\ +\x32\x5d\x45\x55\x1b\xd7\x35\x2f\x6b\xf8\x2c\x1c\x0e\x4f\x3b\xe4\ +\x88\xa6\x75\x6d\xb1\x44\x51\x58\x22\xc7\xb6\xa2\xf1\x08\xe6\x74\ +\x6d\xd3\xba\xaa\xaa\x1a\xdb\x95\xad\xed\x9d\x5a\x58\x8f\x24\x92\ +\x05\xcb\x42\x5b\x3b\x5f\x8c\xc7\x62\x95\xe5\x15\x83\x27\xe6\x77\ +\xe6\x7c\x3e\x1f\x0a\x85\x4c\xd3\x0c\x47\xa2\xb1\x68\x91\xe7\x79\ +\xe1\xea\xb0\xe7\x39\x52\x0a\xcf\xf6\x8a\x13\x45\x45\x89\x78\x77\ +\x47\x87\xa2\x28\x95\x15\x15\x1d\x5d\x9d\xd9\x4c\x3e\x14\x32\xa4\ +\x84\x5c\x2e\x4f\x29\x15\xa2\xdf\x03\xee\xeb\x6b\x7f\xc0\xf0\xbf\ +\x7f\x90\x46\x7d\x71\x2d\x25\x48\x4c\xa8\xe4\x8e\x65\x45\xc2\xba\ +\xa1\x69\x95\x55\x55\xdd\x3d\x3d\xe9\x4c\x16\x51\x55\x51\x34\xe4\ +\x31\xc1\x5c\x42\x89\x14\x52\x4a\x81\x30\x96\x12\x08\xc6\xbe\xe7\ +\x41\x08\x89\x54\xea\x5b\xcf\x97\xdb\x9c\x73\x55\x55\x5d\xd7\x15\ +\x42\x18\x86\x51\x55\x56\xba\xae\xa5\x79\xec\x98\xb1\xf9\x4c\x3e\ +\x6f\x16\x18\x63\x8a\xaa\x0b\xce\x81\x50\x5d\xd7\x15\xc6\x24\x42\ +\xfe\x90\xe3\xdf\x08\xd7\x75\x7d\xaf\x7d\xbf\x5f\x8e\x71\x42\x94\ +\x70\x58\xd7\x75\xdd\x75\x59\x77\x77\xaf\x65\x39\x91\x48\xac\xac\ +\xac\xcc\xb6\xed\xb5\x6b\xd7\x6e\x4b\x01\xb2\x92\x92\xe2\x5c\x2e\ +\xef\x79\x2c\x14\xd2\x73\xd9\x7c\x38\x1c\x1e\x3b\x6e\x9c\xeb\xba\ +\x18\xe3\x35\x6b\xd6\x8c\xa8\xae\x31\x22\xa1\xae\xae\x8e\x43\x0e\ +\x39\x74\xcc\xd8\xfa\x7f\xfe\xf3\xa5\x8a\x8a\xf2\x89\x13\x27\x96\ +\x96\x96\x3a\x8e\x53\x5f\x5f\xdf\xdb\xdb\x3b\x66\xcc\x98\xe6\xa6\ +\xa6\xb6\x9e\x9e\x45\x0b\x17\x62\x8c\x63\xf1\xf8\xb8\x09\x51\x2e\ +\x38\x42\x08\x23\x2c\xa4\x90\x42\x00\x20\xcf\xf3\x34\xc3\xf0\xa3\ +\x00\x00\x21\xc1\xb9\x42\x28\x46\x48\xd3\x34\x21\x44\x6f\x4f\x4f\ +\x3c\x1a\x6b\x6d\x6d\x45\x08\x65\x32\x99\x79\xf3\xe6\x4d\x3d\x70\ +\xea\xf8\x09\xdf\x60\x82\x63\x42\xfc\x95\xdb\xed\x13\x0a\x39\x20\ +\x89\xe5\x16\xf4\xc4\xed\xee\xdf\x9f\x7d\xf8\x6f\x3e\xf4\x37\x78\ +\xca\x8e\x4f\xff\x7e\xde\xec\x63\x2f\x7d\xb3\x67\x28\x67\xbe\x71\ +\xe7\x9c\xa3\x7f\xf3\xf9\xe0\x7a\xf9\xeb\x17\x1e\x74\xdf\x1b\x2d\ +\xfe\x8b\x75\x2f\x5e\xf1\xf3\xbf\x7c\x24\xd3\xab\x4f\x39\xf2\xa0\ +\xc3\x0f\x9f\x71\xfc\xa9\x97\x7d\xd0\xc9\xb7\xed\x3c\x37\x79\x0c\ +\x0c\x4e\xbc\x75\xd1\x93\x27\xdf\xf4\x2c\x00\x40\x66\xfe\x25\x27\ +\x1f\x73\xf0\xc1\x47\xfe\xea\xcf\x0b\x01\x59\xff\x6f\xd6\xfe\x87\ +\x1d\x3e\xe3\xe0\xa9\x53\x0e\xbd\xfe\xdd\x7e\x66\x2f\xac\xbf\xe1\ +\x47\xdf\x9e\x7e\xec\x69\xaf\x35\x9b\x00\xb0\xfc\xf1\xeb\x8f\x39\ +\x78\xda\x77\x2f\xbc\xa7\x63\x60\xad\xce\x5c\xfd\xd0\xe9\xd7\xff\ +\xc5\x7f\xee\xf4\x2d\x39\xe1\x87\xb7\x02\x38\xb7\x9d\x3f\x6b\xfa\ +\xe1\x33\x66\x1c\x7b\xe2\xed\xff\x68\x10\xff\xca\xe7\xfe\x45\x71\ +\xa5\xf9\xbf\x5e\x7b\xe6\xe1\xd3\x0e\xfe\xde\x4f\xef\xee\x1a\x30\ +\xc0\x86\xb7\xef\x99\x75\xd4\x21\x47\xce\xbe\x60\x69\x57\xff\xb6\ +\xde\xce\x85\x8f\xcd\xf8\xc9\x1f\x87\x30\xbb\xf5\xf2\x3d\x3f\x3b\ +\x72\xc6\x61\x33\x8e\x39\xf5\x85\x35\xb9\x96\x0f\x1f\x3d\xe4\x90\ +\x43\x0e\x9f\x71\xe4\x19\x57\x3d\xdc\xb5\xb5\x56\x94\x12\x51\x4a\ +\x43\xa1\x90\x61\x18\x86\x61\x20\x2c\x89\x82\x88\x82\x30\x91\x18\ +\x03\x26\x88\x73\x2e\x04\x97\x12\x6c\xdb\x1e\x74\x6b\x30\xc6\x00\ +\x10\xe7\xc2\xb6\x1c\xdb\x72\x42\xa1\x10\x06\x94\xcf\x66\x56\x36\ +\xac\xb8\xfb\x8e\xdb\x8e\xff\xd6\xb1\xef\xbf\xf3\xee\xbb\x6f\xbf\ +\x69\x17\xf2\xd9\xbe\xde\x4c\x77\x97\xb4\xec\x42\x6f\x6f\x3e\x95\ +\x42\x18\x4c\xd7\xcc\xdb\x66\x28\x1c\x0b\x87\xa2\x8c\x31\xcb\xb5\ +\x3d\xce\x3c\xce\x6c\xd7\xf1\x38\x73\x99\xe7\x3f\x01\x8c\x00\x23\ +\x01\x42\x02\xc4\x62\x31\xcb\xb2\xc2\x46\x88\x62\x52\xc8\x17\x0c\ +\x4d\x07\x21\x3d\xc7\xe5\xbc\x7f\x41\xd2\xa7\x89\xc1\x81\xc7\x77\ +\xe6\xfa\x1a\x76\x90\x3d\x29\xa5\xbe\xb0\x55\x14\x45\x55\x55\xff\ +\x55\x28\x1c\x96\x00\x27\x7c\xe7\x44\x4d\x37\x2a\x2a\x47\x8c\xa8\ +\xae\xdd\x6b\xf2\x3e\x99\x6c\x7e\x44\xdd\x48\x2e\x10\x21\x94\x2a\ +\xb4\x28\x99\xac\xac\x2c\x1f\x59\x5f\x3b\x7a\xf4\xa8\x54\xba\xa7\ +\xa4\xa4\x44\x55\xe9\xc4\x89\x13\xf3\x79\x73\xab\xd5\x41\x57\x57\ +\xd7\xaa\x55\xab\x1a\x1a\x1a\x56\xac\x58\xd1\xd0\xd0\xb0\x68\xd1\ +\xa2\x65\xcb\x96\x35\x35\x35\xad\x5a\xb5\xaa\xad\xad\x6d\xc9\xe2\ +\xc5\x8d\x8d\x6b\x9b\x9b\xd7\xaf\x6f\x5e\xdf\xd6\xb6\x61\xc3\x86\ +\x0d\x2d\x2d\x2d\x0b\x16\x2c\x20\x84\x84\xc3\x91\x35\x6b\xd6\xb4\ +\x77\x74\x94\x97\x97\x17\x17\x17\x35\x35\x35\x75\x77\x77\xe7\x72\ +\xb9\xbe\xbe\xbe\x54\x2a\x95\xcd\x66\xfb\xfa\xfa\x0a\x85\x82\x4f\ +\xbb\x43\x6d\xe2\x8f\x6a\x03\x4b\xa3\xfd\x36\x09\x87\x42\x52\xca\ +\xb5\xeb\xd6\x69\x9a\x16\x8b\xc5\x04\xe7\x8e\x6d\x73\xce\x1d\xc9\ +\xb8\x82\x5d\x24\x5d\x02\x2e\x01\x0f\x83\x47\xc0\x02\xee\x10\xe0\ +\x14\x73\x05\xf9\x33\x00\x7f\x5d\x9a\x10\x12\x8b\xc5\x5c\xd7\x55\ +\x55\x55\x08\xa1\x6b\xda\xfa\xf5\x2d\xf5\xb5\x23\x39\x13\x2d\x1b\ +\x5a\x85\x00\xc6\xa5\x6d\xdb\x8c\x4b\x84\x88\xe7\x71\x09\xfd\x13\ +\x0b\x7f\xd8\x76\x5d\xd7\x1f\x1b\xa2\xd1\xa8\xcf\xda\x9e\xe7\x45\ +\xa3\xd1\xd2\xd2\x52\x84\x90\xaa\xaa\xe5\xe5\xe5\x95\x95\x95\x75\ +\x75\x75\xba\xae\x6b\x9a\x56\x53\x53\xb3\x2d\x3e\x77\xcf\x63\x91\ +\x48\x24\x9f\x2f\xbc\xf3\xce\x7b\x86\xae\x0b\x21\xfc\x85\x78\x4a\ +\xe9\xf2\xe5\xcb\x35\x4d\x57\x55\xe5\x85\x17\xe6\x1d\x77\xfc\xb7\ +\xfc\x85\x0a\xd7\xf5\x5e\x79\xe5\x95\xe7\x9e\x7b\x7e\xe9\xd2\xa5\ +\x77\xdc\x71\x67\x5b\x5b\x1b\xc6\x78\xc1\x82\x05\xd9\x6c\xb6\xbd\ +\xbd\x63\xe5\xca\x95\xf9\x7c\xde\xe7\x68\xbf\x77\xe8\xaa\x2e\xa5\ +\xec\xeb\xeb\x53\x14\xea\x9a\xa6\xae\xeb\x52\x08\x7f\x16\xc5\x05\ +\xf7\x15\x8c\x94\x52\xd3\x34\xd3\x34\xf7\x99\x32\xa5\xae\xb6\x36\ +\x95\x4a\x4d\x9a\x34\x89\x79\x9e\x14\xc2\x63\xcc\x34\x4d\xdb\xb6\ +\x85\x10\x74\x3b\x09\x4e\x29\xbe\xd0\x2d\xc3\x5e\x7d\xf4\x61\xd3\ +\x45\x94\x20\x00\x68\x9d\xff\xec\x43\x6b\x6b\xef\x7e\x72\xde\xd0\ +\x11\xc6\x5b\xf9\xe8\x6b\x4b\xf3\x91\xdd\x07\x8f\xb1\xb6\x6e\x78\ +\xe6\x85\x57\x7e\x72\xd8\x59\x20\x1a\x6e\xf9\xed\xa7\xea\x39\x33\ +\x41\xb0\xd8\xe1\x97\xcf\xbd\x72\x66\x6e\xfe\x6f\x4f\xbb\xfa\xd1\ +\x27\x1e\x3e\x4b\x1d\x26\xe5\xde\xcf\x92\x6f\xce\xfd\xe3\x92\xac\ +\xa1\xd5\x02\x00\x44\x27\xdd\xf8\xa7\x97\xc2\xb9\x57\x4e\xfb\xc9\ +\xdc\xf4\x29\xff\x7b\xd9\x33\x1f\x5d\x06\xf0\xc2\xad\x97\x24\xbe\ +\xeb\xaf\xf5\xc2\xfb\xcf\xfe\x29\x79\xce\x83\xef\x8c\x5c\x79\xdc\ +\x85\xf7\x4f\x7d\x78\xda\xa5\x7f\x35\x9e\x78\xfb\x5d\xf3\xe5\xcb\ +\xff\xf4\xd4\x92\x2b\x4e\xde\x13\x00\xbc\x9e\xb5\xab\x5e\x6a\x7e\ +\xf3\xf2\x53\x0f\x8d\xc0\xa2\x87\xae\x6f\xce\x1e\x60\x02\xf4\x3a\ +\x23\x7f\xff\xfa\x6d\xe3\x58\xcb\xaf\x4e\xf9\xe9\xaa\x83\x9f\xf9\ +\x46\xe2\x4b\xe7\x2d\x9b\x15\x19\x1f\x78\x1a\x3a\xfe\xf2\x7b\xbf\ +\x7f\xa3\xb8\xed\x84\x63\x3e\x6d\x3b\xff\xd8\x5a\x04\x00\xa1\xda\ +\x43\x1f\x79\xfe\xfc\xfc\x27\xb7\x3d\xf2\xfa\xa7\x93\x4e\x39\x10\ +\x7a\xdf\xfc\xd5\x9d\x4b\x4b\xea\xf7\x1f\xd4\xd9\x6f\xdd\x3c\xe7\ +\xc9\xd8\xb9\xcf\xbc\xf4\x5b\x62\x65\x3d\x23\xda\xd6\xcc\x8e\xbc\ +\xe9\x6f\x3f\x9f\x5a\x3a\xff\x37\xdf\xb9\xfd\x6f\x33\xfe\xe7\xd4\ +\xda\xad\x89\x84\x43\x00\x30\x18\xce\x25\x14\x85\x48\xc9\x05\x17\ +\x80\x00\x90\x14\x4c\x50\x4a\x01\x90\x10\x5c\x55\x95\x5c\x2e\xa7\ +\x69\x9a\xa2\xa8\x7e\xb7\x04\xa0\x9c\x7b\x8c\x71\x4d\x55\x72\xb9\ +\xbc\xa6\x2a\x6f\xbd\xf9\xc6\xe5\x97\x5e\xf6\xfb\xdf\x3f\xb0\x68\ +\xe1\xc2\x68\x24\x22\x39\x6f\x6b\x6e\x62\x59\xab\xb7\xb3\x9b\x03\ +\x48\x8a\xe2\xb5\x95\xa5\xf5\x35\xe9\x5c\x4e\xd5\x55\x5d\xd7\xb3\ +\x85\x3c\xe3\x1c\x01\x70\xce\x7d\xed\xe6\x7b\x2d\xfd\xe7\xaa\xaa\ +\xba\xae\x67\x18\x06\x21\xc4\x75\x5d\x40\x48\x53\x55\x85\x50\x24\ +\x25\x06\x50\x10\x46\x18\x0b\x8c\x7d\x35\xba\x59\xbc\x9d\xef\xe4\ +\x19\xea\x87\x19\x94\xed\x83\x47\x04\xe7\x02\xe3\x58\x34\xe6\xba\ +\x6e\x49\x69\xf9\xf7\x4f\xfd\x81\x44\xdc\xf6\x1c\xd3\x61\x13\xf7\ +\x9a\xcc\x05\x4a\x26\xb1\x94\x44\x55\xd5\xe2\xe2\xc4\x94\x64\xa2\ +\xa4\xb4\x7c\xf7\x49\x63\x4d\xc7\xa1\x21\x9d\x71\x1e\x8d\x46\xb6\ +\xda\x2d\xc3\x05\x67\x9c\x61\x42\x1c\xd7\x91\x00\xf1\x44\xc2\x71\ +\x1d\xc1\x39\xe3\x0c\x10\x52\x75\x8d\x73\x0e\xd8\x5f\x1e\xa0\x80\ +\x04\x97\x52\xd1\x8c\x8f\xe7\x2f\x1c\x39\xb2\xee\x1b\x13\x76\x5f\ +\xb5\x66\x35\x17\x7c\xec\x98\x71\x94\xd2\x35\x6b\x1a\x1d\xc7\x55\ +\x14\x85\x10\xc5\xf7\xe7\xe6\xf3\x79\x9f\xfe\x06\x2d\xe0\x4f\x89\ +\x36\xb9\xed\x84\x72\x29\xb8\x14\x00\x8c\x31\xe6\x07\x9f\x48\x80\ +\x70\x24\xe2\xba\x5c\x12\x24\xb1\x24\x84\x10\x84\x11\x00\x55\x15\ +\x45\x55\xfd\xe9\x1c\x17\x82\x79\x9e\x02\x08\x23\x3c\x68\x76\xcb\ +\xb2\x2a\x2b\x2b\x1d\xc7\x89\xc7\xe3\x0a\x55\x62\xe1\x90\xa2\x2a\ +\x00\x50\x5a\x5a\x8e\x09\x51\x54\x15\x13\x2a\x11\x06\x7f\x21\x07\ +\x21\xd7\xb3\x7d\x67\x8e\x0f\x3f\x70\xcb\x75\x5d\xcf\xf3\x28\xa5\ +\x89\x78\x02\x00\x67\x33\x39\x2e\x04\x21\x8a\xe3\x78\xcc\xe3\x2b\ +\x1a\x56\xda\xb6\x8d\x09\xc9\x66\xb2\xdb\xa2\xdc\x11\x42\xae\xeb\ +\xc5\x62\xd1\xb1\x63\xc7\x22\x8c\x55\x42\x1b\x1a\x56\x28\x8a\x42\ +\x15\xa5\xbb\xbb\x9b\x28\xb8\xb5\xa5\x63\xe2\xc4\x89\x1b\x5a\xdb\ +\x1b\xd7\x34\x46\x22\x91\x96\x96\x16\x42\x88\xe3\xd8\x86\x61\x9c\ +\x74\xd2\x49\x46\x58\xed\xeb\xeb\x99\x36\x6d\xda\x07\xef\xbe\xa7\ +\xa8\x8a\xa6\x69\xe3\xc6\x8e\x55\x42\x86\xe3\xd8\xf9\x7c\x9e\x10\ +\xa2\xaa\x2a\x46\xc8\x30\x8c\x4c\x3a\xdd\xd7\xdb\x47\x29\xfd\xff\ +\xed\xbd\x67\x98\x65\x57\x75\x26\xbc\x76\x3a\xf9\xe6\x50\xb9\xaa\ +\xab\xaa\x93\x5a\x6a\xb5\x24\x14\x10\x2d\x92\x90\xc0\x22\xd8\x18\ +\x63\x92\x34\x4e\x98\x19\x82\xf1\x30\x83\xe7\xb1\x0d\x66\x66\x3c\ +\x36\x18\xf3\x19\x7b\xec\xc7\x33\x98\x64\x13\x64\x84\x65\x81\x00\ +\xd9\xd2\x80\x24\x84\x02\xa0\xd4\xea\xa0\x8e\x55\x5d\x39\xde\x1c\ +\x4f\xde\xe1\xfb\x71\xaa\x4b\x0d\xb6\xc7\x76\x37\x7c\x8f\x3f\x1e\ +\xed\x1f\xfd\x54\xdf\xba\x55\xb5\xef\xb9\xe7\xae\xbd\xd6\xbb\xde\ +\xf7\x5d\x9c\x73\x85\x90\x94\x92\x62\xe6\xfb\xbe\x65\x59\x8d\x46\ +\x23\x08\x02\x9d\x69\xc7\x8e\x1e\x35\x0d\xa3\xd5\x6a\x3d\xfb\xec\ +\xb3\xd7\x5f\xf7\xc2\x53\xa7\x4e\xe5\xcb\xa5\x24\xcd\xa2\xe7\x3e\ +\x63\x3f\x0e\xb6\xcc\x3f\x0a\xcb\xd0\x9f\x7a\xe7\x6f\x0e\xae\x7c\ +\xff\x9b\x4a\x01\xc0\x91\xc7\xbf\x71\xf6\xd1\xda\xab\xbe\x98\x7a\ +\xd7\x1f\x7f\xf2\x0d\x7b\xd2\x00\x00\x62\xe5\xbf\xfe\xb7\xe3\xb7\ +\xfe\xc7\x57\xff\xf7\xef\x6f\xff\x74\x6f\x2d\x1a\x79\xa9\x39\xff\ +\x85\x65\x75\xf0\xdb\x9f\x87\x5f\xfe\x68\x2a\x6c\x20\x5c\x50\x7e\ +\xbb\xd5\xdc\x3c\xf2\xbd\x99\xe2\xe5\xbf\xa6\x5d\xe8\x3e\xe5\x3f\ +\x88\xa4\xc9\x1a\x79\xc5\x6d\xbf\x7d\xd5\xd9\x5f\xff\xcb\x93\x00\ +\x00\xd8\x68\x1c\xfe\xc4\x1b\xfe\xf3\x17\x5e\xfa\xa1\xaf\x64\x13\ +\x69\x54\xf3\xde\x7b\xe7\x77\xfc\xc9\xe8\x16\x5f\x7d\x7d\x63\xe3\ +\x86\x57\x17\x20\xb7\x77\x47\xeb\x2f\xce\x8a\x37\x8c\x88\x93\x4f\ +\x9c\xd9\x1c\x16\x4e\xb7\xb6\x06\x70\x00\x00\xbc\x5a\xfd\x97\xdf\ +\x78\xc9\x9f\x7e\xe4\xd1\x97\x7f\x50\xfd\xe9\x53\x57\xde\xb4\x1b\ +\xb5\x00\x13\xcc\x6b\xd5\x76\xa6\xf2\xf8\x59\x3c\x95\xb7\xd1\x3f\ +\x53\x04\xa1\x7f\xb8\x4b\xec\x58\x1b\xef\xbe\xf9\xcd\xcb\x57\x7c\ +\xe0\xdd\xe7\xd4\xa6\xd9\xc9\x7d\x00\x30\xf3\xec\x89\xe9\xfd\x6f\ +\x02\x15\x7e\xfa\x63\x0f\xbc\xe9\x63\xff\xe5\xae\x4f\x3e\x7c\xee\ +\xd8\x6c\xfe\xcd\x93\xf4\xbd\x5f\x3b\x68\x03\x28\x92\xc2\x0a\x10\ +\xa0\xa0\x59\xe9\x56\xfb\x8f\x1e\x8b\x77\xbe\x6a\xe0\x22\xde\xf0\ +\x2d\x74\x01\x21\x24\x44\xc4\x45\xcc\x98\x86\x40\x2a\x50\x08\xab\ +\x98\x4b\x29\x40\xd3\x34\x8c\xb1\xe3\x38\xbf\xf1\x1b\xbf\x11\x04\ +\xd1\x95\x57\x5c\xf9\xd6\xb7\xbd\x95\x51\x4d\x29\xe4\xd8\x8e\xe7\ +\x45\x4a\xca\xef\x3c\xf4\x9d\x17\x1c\x38\xf0\xde\x5f\x7b\x97\xa1\ +\xeb\x23\x43\x83\xbd\x5e\x67\x73\x7d\xa5\xb6\xbc\xf6\xce\x5b\x7f\ +\x71\x30\x9d\x0f\xa2\xe8\xd3\x77\xde\xfe\xec\xc2\xba\x30\x34\xc2\ +\x98\x04\xa5\x31\x8d\xcb\x2d\x3e\x46\x18\x45\x52\x08\x4d\xd3\x2c\ +\xcb\x42\x08\x79\x9e\x97\x00\x0b\x6e\xbf\x6f\x18\x06\x21\xa4\xdf\ +\xeb\x4b\x21\x4c\xc3\x60\x94\x82\x92\x58\x01\x66\x18\x63\xac\x10\ +\x3a\x1f\x7b\xf9\x21\xaa\xf8\x36\x08\xf3\x43\xf1\x3d\xc9\xf4\x35\ +\x6a\x84\x41\x48\x31\xa5\x94\x36\x9a\xcd\x30\xf0\xba\x41\x37\x56\ +\x42\x48\x22\x94\x16\x04\x22\x8e\x98\x8c\xf8\xea\xda\xaa\xce\x10\ +\x65\xf4\xb7\x7e\xeb\x77\xb9\x84\x76\xd7\x43\x54\xf7\x82\xf8\xca\ +\x2b\xaf\xbc\xf3\x8e\xcf\x71\x7e\x21\x45\x53\x36\x9b\x13\x4a\xf5\ +\xbb\xdd\x6c\x36\x1b\x04\x41\xbd\x51\x37\x2d\x13\x23\x2c\x95\x02\ +\xa5\x88\xc6\x04\x17\xa0\xb6\x28\xd2\x58\xa9\x38\xe6\x9a\xae\x5b\ +\x1a\x5b\x5a\xde\x28\x16\x8b\xd3\x3b\x77\x55\x6b\x1b\xf3\xf3\xf3\ +\xe5\x72\x79\x6a\x6a\x6a\x79\x79\x25\x0c\xc3\x7c\x3e\x25\xa5\x0c\ +\xc3\xd0\xb6\xed\xed\x57\x9d\xa4\xea\xa9\x54\x4a\xd3\xb4\xe7\x2e\ +\x0b\x42\x98\x6a\x54\x0a\x25\x85\x52\x1c\xa4\x74\x5d\x37\x9f\xcf\ +\xbb\x9e\x5f\x1c\x18\xea\xf7\x3d\x45\x00\x94\xd8\xca\x4e\xa4\x54\ +\x52\x49\x25\x93\x8b\x18\xc7\xb1\x12\x82\xa2\x2d\xed\x42\x72\x6c\ +\xe8\xba\x9e\xc0\xcd\x09\xbe\x57\x28\x15\xfb\xbd\x5e\x10\x04\x42\ +\xa8\x30\x8a\x10\x26\xae\xef\x2b\x85\xd4\xb9\xb7\x86\x50\x48\x80\ +\xa2\xe4\x7d\x89\xe3\x38\x8e\xe3\x24\x9f\x65\x8c\x21\x84\xc3\x20\ +\x44\x08\x65\xb3\x59\x42\x48\xab\xd9\x6a\xb5\x5a\x84\x10\xcb\xb2\ +\x11\x42\xad\x66\xeb\x62\x50\x4a\x84\xc0\x30\x58\x18\x46\xb9\x5c\ +\x0e\x21\xf4\xa5\x2f\x7d\xe9\x9a\x6b\xaf\xf9\xca\x5d\x77\x6d\x6e\ +\x6e\x4e\x4f\x4f\x7b\x7d\xdf\xf3\xbd\x5c\x2e\x1b\x04\x41\xb5\x56\ +\x4b\x4e\xac\x38\x8e\x3d\xcf\x67\x94\xe5\xb2\xd9\xf5\xca\xea\xf8\ +\xd8\x38\x41\x38\x9d\x4e\x9b\x86\x51\x2c\x16\x09\x25\xcd\x46\x23\ +\x9d\x49\xeb\x96\x89\x31\x46\x80\x94\x94\xa6\x69\x0a\x21\x0b\x85\ +\x42\x18\x86\xba\x65\x01\x00\x22\x38\xc9\x57\x92\x32\xc5\x30\x0c\ +\xcb\x30\xe3\x38\x0e\x82\xa0\x50\x28\xec\xdd\xbb\x77\x60\x64\xa4\ +\xdb\x69\x27\xe5\xa6\x10\x22\x0c\xc3\x1f\x5b\xe6\xfe\x4f\x93\x65\ +\xd4\x56\x38\x80\x5a\xdd\xfc\x1f\x7f\x79\xcf\xb4\xf7\xc8\xab\xde\ +\xfb\xf9\x57\xdd\xf9\x5e\x1b\xe0\xc8\xd7\xfe\x7e\xcf\x47\x3e\x7e\ +\x99\xff\x25\xac\xd9\xe7\x9e\xee\x55\x3c\xe7\xfd\xef\xb8\xe1\x7d\ +\xff\xf5\x13\xc7\x86\x06\xfe\xfb\x87\xc6\xff\xe8\xcf\x97\x25\x42\ +\xa2\xb1\xf8\xc4\x93\x4f\x55\x65\x4e\xef\x1e\x77\xd5\x15\x36\xba\ +\xb0\x43\x48\xfd\x13\x87\x10\xc4\xe7\xf5\x0c\xc6\xaf\x7b\xd7\x37\ +\xbf\xfb\xe6\x3f\x7d\xe7\xaf\x9f\xbd\xee\x73\x3b\x73\xe4\x91\x3f\ +\xfe\xab\x89\xdb\xbe\xa8\xa3\xe7\x4e\x32\x9c\x04\x01\x90\xa1\xb1\ +\xe3\xcf\x3f\xfb\x3b\x87\xcf\x2e\xae\x9c\x3c\x46\x8a\x5b\x4c\xcd\ +\xce\x7a\xbf\x74\xf3\x3b\x5e\xff\xe7\xef\xfe\xd8\x87\x77\x5f\xf3\ +\xc1\x0f\xe2\x2f\xfe\x41\x47\x20\x82\xfc\x93\x4f\x3f\x59\xef\xb5\ +\x0a\x59\x68\x75\xa2\x72\x51\xfb\xa7\xf9\x9a\xff\xf8\x09\x04\x6c\ +\xea\x7f\xdf\xff\xd4\xd1\xcf\xdc\xf6\xe9\xbf\x3f\xf0\xde\xd7\x4c\ +\x25\x8f\x3d\xf6\xe9\x0f\xdc\x09\xbf\xf2\x47\x07\x47\xdd\x8d\xc7\ +\x83\x83\x3f\xff\xb2\x01\xfa\x15\x66\x6e\x77\x42\x38\x22\xc9\x9f\ +\xd9\x7c\xf6\x5b\x5f\x68\x1f\x78\x0b\x83\xfa\xec\xb1\xef\x23\x0b\ +\x06\xcb\xbd\xc5\x39\xb8\x62\xdf\x05\xbf\xd7\x08\x61\xa5\x84\x52\ +\x82\x10\xd2\xee\xd6\xfb\xfd\x2e\xd3\x30\x80\xd2\x99\x53\xc8\x8f\ +\x2d\x6d\x9c\x7d\xe2\xf1\xa7\x87\x87\x47\xea\xf5\x46\x92\x11\xaf\ +\xae\xad\x1d\x7a\xfa\xb0\xae\xb3\x30\xe4\xd7\x5d\x77\x6d\x18\x04\ +\x87\x9f\x79\xa6\x5c\x2c\xdd\x7e\xfb\xed\xbb\x77\xed\xee\x76\x5a\ +\xa6\x4e\xc7\x47\xf6\xdc\x77\xef\xfd\x6f\xbb\xf1\xe5\x43\xe9\xac\ +\x05\x98\x47\x62\xff\xae\xbd\xc7\xea\xdf\xdb\xa8\x54\x77\xed\xdd\ +\xe5\x05\xc1\xf0\xf0\xd0\xa9\xb9\xd9\x18\x24\x21\x04\x61\xac\x6b\ +\x9a\xe3\x38\xc9\xdd\x1f\x0b\x21\xc3\x90\x0b\xc1\x05\x77\x1c\xc7\ +\x32\xad\x4e\xbb\x93\xd4\xce\x94\x10\x00\x05\x02\x21\xa9\x30\xc2\ +\x84\xe0\xf3\x61\xeb\x1f\xa2\x3c\x26\xd1\x2d\x89\xe6\x09\x86\xb0\ +\xfd\x08\xc6\x58\x23\x44\xc5\x3c\x97\xce\xa8\x58\x45\x41\xa4\x10\ +\x39\x76\xec\xc4\x66\xa3\x42\x8d\x54\xbd\xe5\xc6\x11\xbc\xf3\x97\ +\xde\x3a\x7b\x76\x06\x81\xe2\xd2\xdf\xb9\x63\xca\xb4\xd4\xea\x6a\ +\x57\xd7\xc0\x0f\x39\x03\xcd\xa4\xf4\x82\x5b\xf8\x0a\xc1\x8e\x9d\ +\x53\x4a\xaa\x7a\xad\x66\x31\x9a\xcb\xe7\x11\x02\x4a\x12\xbd\x1d\ +\x10\x42\x62\x21\x14\x40\xd2\x8e\x57\x52\x62\x4c\xa3\x28\x92\x4a\ +\x65\xb2\x18\x14\x04\x21\x1f\x1b\x1b\x53\x12\x5a\xad\x96\xa6\xe9\ +\x97\x5e\x7a\xe9\xe2\xe2\x62\xbf\xdf\x77\x1c\x27\x79\xed\x49\x8f\ +\x3a\xe9\x2b\x60\x8c\x9b\xcd\xe6\x36\x31\x34\x21\xc0\x44\x5c\x10\ +\x25\x90\x4c\xfa\x7c\xa2\x54\x2a\x95\x07\x07\xbb\xdd\x6e\xd7\xf5\ +\x7d\x2f\xa0\x94\x10\xa4\x30\xc2\x08\xa3\x44\x35\x20\xcf\x05\x62\ +\x1e\xf3\x38\x8e\xe1\x1c\xb0\x93\xa0\xf9\x71\x1c\x13\x42\x0c\xc3\ +\x10\x42\x94\xcb\xe5\x46\xb3\x5d\xd9\xd8\x00\x00\xdd\x30\x22\x2e\ +\x10\xc6\x9c\xc7\x80\x28\x42\x24\x79\xa3\xb6\xb8\x51\xe7\x1a\xe9\ +\x8c\x31\x84\x50\xc2\x73\xe7\x9c\xfb\x41\x90\xc9\x64\x53\xa9\x54\ +\xb3\xd9\xec\x74\x3a\x94\x52\xdb\xb6\x85\x10\x49\xfb\x91\x10\x72\ +\x31\xa4\x84\x38\x8e\x85\x90\x8c\xb1\xe5\xe5\x95\xb9\xd9\xb3\x37\ +\xde\x78\xe3\xb1\x23\x47\x5f\xf9\xca\x57\x7e\xf9\xcb\x5f\x3e\x7a\ +\xf4\xe8\x7f\x78\xa7\x7d\xd7\x57\xef\x7e\xfd\xcf\xbe\xee\xae\xbb\ +\xee\x7a\xc3\xcf\xfd\xf4\x23\x8f\x3c\xfc\xf8\xe3\x8f\x5b\x96\x75\ +\xf3\xcd\x37\x2d\x2f\xaf\x3c\x75\xe8\xd0\xab\x5f\xfb\xca\xa4\xbf\ +\x6d\x9a\x26\xc2\xd8\x75\x5d\x33\x9d\xa2\x9a\x86\x30\xee\x74\x3a\ +\x29\x27\x85\x30\x42\x0a\x90\x02\xdf\xf7\x35\x4a\xfb\xfd\xbe\x88\ +\x22\xc2\x18\xc6\x58\x48\x49\x29\x6d\x34\x1a\xba\xae\x2b\xa5\x3a\ +\x9d\x8e\x93\x4a\xf5\xba\xdd\xc9\xc9\x49\xdf\xf7\x8f\x1e\x3a\x74\ +\xf5\xb5\xd7\x20\x4a\x92\x6a\x5a\xd7\xf5\x1f\x4f\xe6\xfe\x7f\xfd\ +\xef\xf6\x63\x99\x2c\x59\xe9\xfa\xd3\x14\x11\x4a\x01\x44\xb3\xaf\ +\x56\x1a\xa7\xbf\xf1\xbe\xd7\xdd\x15\x05\x3d\xfe\xd7\x7f\x77\xe3\ +\x5d\xaf\xdd\x67\x82\xec\x76\x95\x69\xef\xb8\xe5\x17\x9d\x97\xdd\ +\x7f\xc9\x87\x87\x40\x45\x6e\x20\x11\xb0\xd1\x03\x3f\xf5\x53\xaf\ +\x83\x9f\xba\xf2\xd4\x9b\x7e\xa3\xee\xdf\x66\x5b\x3f\x82\x7d\xfe\ +\xe3\xcf\xe1\x41\x04\xba\x4e\x2d\x5b\x53\x42\x28\xe0\xd5\x3b\x4e\ +\x8e\xbc\xff\xf7\x0d\x00\xe0\xa1\xe7\x82\x55\x2e\x97\x8e\x6d\xf4\ +\x0f\xc0\xe2\xb2\x75\xd9\xa4\x0e\xe6\xc0\xee\xeb\x9c\xb9\x0f\xfc\ +\x7e\xf7\xe0\x9f\x5d\xb5\x55\x7a\x54\x3d\xc5\x4a\x3f\xf7\xbe\x97\ +\xfc\xd4\x7f\xf5\x1e\xba\xd2\xfe\xe4\x17\xc2\x56\x08\x42\xa6\x5f\ +\xf2\xea\x57\xee\x01\x18\xe8\xfd\xd2\xc9\xd5\xd6\x9e\xe2\xbf\x32\ +\x71\x56\xc2\x0f\xa5\x69\xb0\x74\xc6\xe0\x51\x2c\x83\x8e\x8f\x32\ +\xb0\x79\xdf\xdf\xd6\xae\xfa\xb3\x0f\x1c\x04\x80\xd6\xc2\x43\xdf\ +\xfe\xf4\xf7\xbf\xf9\x29\xde\xeb\x74\x3f\xb0\xf7\xda\x8f\xfc\x6c\ +\x19\xb4\xfc\x2b\x26\x9a\x5f\xf8\xbb\xd5\xdf\x7b\xcd\x68\xec\x75\ +\xaa\xfd\x08\x39\x30\x76\xdd\x4d\xaf\x3a\x38\x74\xf3\x95\xfc\x5d\ +\x7f\xf4\x90\x7c\xfd\x85\x04\x77\xce\x01\x61\x48\xca\x5c\x2e\xf8\ +\x66\x6d\xf3\xd4\xa9\x67\xfb\xfd\x16\xa5\xb8\xd5\x6a\xd4\xaa\x9d\ +\x91\xe1\x9d\x2f\x78\xc1\xd5\xd3\xd3\x53\xba\xae\x63\x4c\x6e\xbb\ +\xf5\xb6\x6c\x2e\xe7\x79\x81\x6d\x39\x95\x4a\xf5\xe0\xc1\x6b\x37\ +\xd6\xab\xc7\x8e\x1d\x65\x04\x7d\xf1\xf3\x9f\xb3\x74\x56\x28\x95\ +\xd6\x57\x96\x1d\xa3\xf0\xdd\xc7\x1e\x1b\xca\x5a\x85\xb4\x9d\x4f\ +\xa5\x0d\x81\xfc\xbe\x3b\x3a\x3c\x8c\x00\x3a\x5d\xaf\xde\x6a\xce\ +\xcf\x2f\x0c\x94\x87\x94\x52\x98\x6e\x01\xc1\x8c\x31\x46\x69\x52\ +\xa7\x27\x80\x6c\x52\xaa\x13\x82\x09\x25\x42\x08\xc5\x05\x06\x44\ +\x10\x46\x40\x62\x88\x95\x94\x00\xcf\x01\x32\x49\x4a\x9e\xc4\xb2\ +\x6d\xec\x25\x79\x30\x21\x02\x9d\xdf\x4a\xdd\x0e\xee\xcc\xc4\xb6\ +\x69\x86\x81\x2f\xa5\x44\x1a\x9e\x5b\x58\xe0\x04\x0d\xe7\x06\x4d\ +\x49\xbd\x5a\x67\xe7\xf4\xde\x99\x93\xc7\x73\x59\xdd\x30\xa9\x93\ +\x22\xaf\x7b\xdd\x4b\x3f\xf9\x17\xf7\x38\x36\x0d\x3d\x4e\x10\x28\ +\x2e\x2e\x38\x85\xec\xb9\xfd\xb9\x85\x05\x29\xc4\xf8\xf8\x38\xa5\ +\xf4\xcc\xcc\x0c\x00\x88\x38\x4e\x90\x14\xa5\x94\x61\x6a\xe7\xb2\ +\x28\x04\x80\xa3\x30\xd6\x34\x43\x4a\x29\x84\x24\x84\x82\x0c\x4d\ +\x13\x95\x8a\x65\xdf\xf7\x97\x97\x57\x0a\x85\x62\xb1\x58\x54\xaa\ +\xd1\xed\x76\x19\x63\x4a\xa9\xa4\xa6\xdf\xbe\x08\xdb\x24\xc8\xed\ +\x2f\x00\x53\x7c\x2e\x4f\x23\x84\x54\x2a\x95\x5c\xa1\x20\x84\x68\ +\xd4\x9b\xb6\x9d\x72\x5b\x3d\x0c\x0a\x13\x8c\xd0\x73\x78\xd7\xf6\ +\x6f\x8b\x05\x07\x82\x93\x18\x94\x64\xf5\x84\xd2\x84\xb1\x9a\x4a\ +\x39\xbe\xef\x87\x7e\x80\x09\x89\xe3\xb8\xef\xfa\x5c\x0a\x05\x60\ +\xe8\xa6\x54\x52\x09\xa5\x10\x48\x25\x24\x8f\x35\x6d\xab\xf3\x91\ +\xf0\x5c\x93\x0d\xfb\xbe\x6f\x18\xc6\xf8\xf8\x78\x18\xc6\x6b\x6b\ +\x1b\x94\xd2\x4c\x26\x17\x45\x51\x14\x71\x4d\xd3\x2c\x8b\x71\xce\ +\x5d\xd7\xbf\x98\xcc\xdd\x34\x0d\xcf\xf3\x9e\x78\xe2\x89\x56\xab\ +\xf5\xba\xd7\xbc\x16\x90\x5a\x5f\x5f\x4f\xee\x9c\x63\xc7\x8e\x7d\ +\xf4\xa3\x7f\xf8\xc6\x37\xbd\xf9\xab\x5f\xbd\xfb\x6d\xb7\xbe\x0d\ +\x21\xb9\x67\xcf\x9e\xc3\x87\x0f\x3f\xf0\xc0\x03\xef\xfb\x4f\xef\ +\x4b\xa7\x32\xf9\x42\xe1\xeb\x5f\xff\xc6\xcd\x37\xbd\x62\xa0\x54\ +\x1e\x18\x18\xb0\x2c\x6b\x78\x78\x18\x00\xfa\xae\x8b\x30\xf6\x3c\ +\xaf\x90\xcb\x0b\x25\x31\x20\x24\x55\x1c\xc7\x29\xdb\x66\x8c\x61\ +\x8c\x84\x94\x98\x12\x0c\xd8\xf3\x3c\x4d\xd3\x34\x5d\xd3\x98\x06\ +\x0a\x04\xe7\x0a\x20\x8a\xa2\x74\x3a\x1d\x78\x5e\x2a\x97\xed\x74\ +\x3a\xdb\x0d\x89\xff\x2f\xa8\x90\x3f\x1c\x0e\xbc\x5e\xc0\x01\x00\ +\x6e\xfa\x99\x37\xbe\xff\x37\x7f\xe5\x13\x32\xf5\xf6\xdf\xf9\x78\ +\xf8\xdd\x2f\xbc\xe5\x6b\x63\xdf\xfa\x7f\xfe\xe7\xeb\xfe\x3d\x04\ +\x8f\x7f\xf2\x67\xbf\xf3\xd2\xd7\xee\x33\x01\x00\x82\x66\xd5\x25\ +\x00\xf0\xea\x3f\xf8\xd2\x8b\x51\x49\x42\xa3\x5d\xed\x48\x4a\x9a\ +\x0f\xff\xc5\x6d\xc7\xee\x54\x48\xbb\xe6\xad\x1f\x18\xb5\x7e\x0c\ +\xbb\x94\xc2\x0d\x22\x00\x08\x9e\xbd\xeb\x1d\x7f\xf0\xb5\x00\xe8\ +\x15\xaf\x79\xef\x54\x91\xc9\xea\xda\x8c\x71\xd9\x34\x00\x00\xcc\ +\x3d\xfc\xb9\x8f\x6d\xbc\xec\xb3\x3f\xfb\xe6\xf7\xff\xfa\xbb\xbf\ +\xea\x19\x6f\xfa\xdd\x3f\x2e\x40\xf8\xd7\xef\x7f\xc7\x7d\xbd\x81\ +\x9f\xf9\xdd\xbf\xfa\xe9\x5d\x5b\xd7\xb6\xb3\x52\x55\x44\x38\x7b\ +\xde\xf5\xb7\x9f\x0e\x34\x90\x38\xea\xae\x76\x95\x83\xe6\x7f\xf3\ +\x6d\xb7\x19\xa0\x06\x77\xbf\xec\x77\x6e\x2b\xff\xab\xb7\x17\xcc\ +\xff\xfe\x7b\x7f\xf7\x4c\x27\x4a\x8f\xdf\xf0\xfb\x1f\xdb\xb3\xf8\ +\xe5\xb7\x7f\x2d\xf7\x5f\xae\xfe\xd6\x87\x8e\xcf\xef\xfa\x85\x7f\ +\xf7\xf5\xd4\x4b\x7e\xe9\x7f\xbd\xe3\xb7\xef\xbe\x07\xc0\x5b\xfd\ +\xa5\x0f\x3f\xf6\x91\x9f\x4d\x7e\x3f\x7b\xcb\x47\x3e\xde\xfe\xbd\ +\xff\xf6\xd6\x2f\xba\x32\x88\xae\x7c\xff\xcb\x08\x51\xdf\xfe\xc3\ +\xf7\x1e\x77\x18\x31\x4b\xb7\xfe\xc6\xff\xb8\x00\x18\x12\x63\x54\ +\x5f\x6b\x0d\x8c\xe4\x80\x24\x58\x64\xff\xf3\x5f\xf8\xdf\xbb\x76\ +\x8e\x89\xc8\x7d\xfc\xb1\x47\x2d\x5d\xf3\xb8\x3c\x72\xfc\xf1\x43\ +\x47\xbf\xb3\x6b\xfa\x92\x62\xbe\x38\x3e\xba\xc3\x32\x99\x10\x3d\ +\x29\x64\xa5\xe2\x06\x81\x9c\x3f\x3b\x77\xfa\xf4\x31\x83\xd2\x7b\ +\xbf\x71\x4f\xaf\x55\x19\xde\xb5\xcb\xb1\x8c\xf1\x91\x31\x2e\xc5\ +\xe2\xca\x66\xad\xed\xcd\x2f\xcd\x4f\x4f\xee\x90\x5c\xce\x6e\x2e\ +\x1d\x9b\x9b\x75\x28\x18\x8c\x45\xf5\x6e\xd0\xf3\x0c\x27\x4d\x6d\ +\x2b\x12\x31\xc2\x18\x09\x6e\x31\x86\x38\xc7\x52\x9a\x94\x46\x49\ +\x43\x89\xd2\xbe\xdb\x33\x0d\x9d\x10\x4c\x28\x6e\x34\x6a\x5c\xf0\ +\x88\xc7\xb6\x63\xc4\x41\x1c\xc4\x51\x9a\x10\x4c\x09\x4e\x98\x3d\ +\xe7\x60\x99\x2d\xa1\x2a\xc6\x08\x21\x09\x0a\x27\xd8\x30\xc2\x49\ +\x14\x3b\xf7\xcd\xad\x2e\x9a\x1b\x84\x9a\xc6\x2c\x93\xc8\x9c\xd1\ +\xf6\x3d\x37\x8a\x88\x9d\xa9\xf7\x95\x1f\x68\x52\xa6\x4a\xc5\x51\ +\x0a\xd4\x31\xed\x5e\xbb\xcd\x43\xff\xe0\xf5\xd7\x3c\xfc\xf0\xa3\ +\x0b\x0b\x1d\xac\x31\x5d\xcf\x20\x6a\x5c\x78\x0a\x89\xb0\xe3\xa4\ +\xfa\x7d\xf7\xcc\xcc\x6c\x3a\x9d\x19\x1a\x1a\xd1\x75\x6d\x75\x75\ +\x2d\x8a\x42\x42\x68\x1c\xc7\x51\x24\x41\x08\x01\x40\x29\xd5\x08\ +\x66\x18\xc7\xa1\x8f\x08\xd5\x28\x45\x4a\x21\x4a\x7c\x2f\xd8\xd8\ +\xd8\xcc\xe7\x0b\xc5\x62\xa9\xd3\xe9\x48\x29\x77\xec\x98\x38\x75\ +\xea\x64\x14\x05\x4a\xa9\x28\xdc\x0a\x80\xe7\xda\x0e\x78\xab\xfa\ +\x53\x4a\x49\x09\x08\x99\x16\xa6\x5b\x67\x22\x55\x4a\x65\x1d\x87\ +\x52\x6a\x1a\x7a\xda\x36\x81\x48\x2d\x65\x22\x00\x9c\xa4\xee\x08\ +\x03\x28\xca\xa8\xe7\xf9\xe9\x54\xda\xf3\xdc\x3d\x93\xbb\x37\x2b\ +\x95\x28\x8a\x01\xa9\xc0\xf7\x85\x94\x4a\x49\x46\x31\x63\x24\x65\ +\x5b\xdd\x6e\xcf\x0d\x5c\x44\x31\x22\x94\x22\xa4\x25\xd5\xa6\x42\ +\x18\x40\x49\x25\x94\x44\x52\x31\x42\x78\x14\x2b\x19\x0b\x4e\x78\ +\x2c\x0c\x4d\x57\x20\x4c\x53\x77\x9c\x74\x1c\xc5\x9b\x9b\xeb\x42\ +\x2a\xce\x23\x29\x85\xef\xf7\x75\x5d\x53\x4a\x7a\x5e\x2c\xa5\x00\ +\xa4\x84\x8c\x2e\x26\x30\x9c\x3e\x79\x6a\x73\x63\xe3\xd2\xcb\x2e\ +\x2b\x15\x8b\xbd\x6e\x77\x71\x71\xf1\xc8\x91\x67\x7e\xe1\x17\xfe\ +\xdd\xd7\xbe\xfe\x55\x43\x37\x4a\x03\xc5\x6f\xdc\xf3\xb5\x77\xbc\ +\xe3\x57\x35\xa6\x2d\x2c\xcc\x57\x36\x6b\xbd\xae\x37\x32\x3c\x21\ +\xb8\x0a\x42\xaf\x5e\xad\xbc\xf6\x96\x5b\x8e\x1c\x3d\x9a\xbd\x36\ +\x35\x3e\x3e\x9e\x74\x4d\xdc\x4e\x57\xc6\x71\xb3\xdd\x1e\x19\x1b\ +\x0b\x83\x90\x69\xba\x94\x02\x23\x40\x2a\x32\x6c\xdd\x76\x0c\x84\ +\x24\x02\x2c\x38\x97\x12\x10\x42\x96\x65\x21\x00\x29\xa4\xe2\xbc\ +\x52\xa9\x44\x41\xd0\x6e\xb5\x08\x26\x85\x42\x31\x0a\xc2\x90\x73\ +\xdb\x70\xa2\x28\xa0\xec\xc7\x44\x85\x04\xa9\x94\x38\x0f\xee\x10\ +\xe7\x67\xc9\xd7\xfc\xc9\x83\x89\x80\x32\x3d\xfd\xd2\x4f\xdf\xfe\ +\xd2\x73\x0f\xff\xf2\xb7\x0e\x6e\x91\xf6\x8c\x17\xfe\x87\xfb\xce\ +\x75\x01\x95\x75\xf0\xef\x1e\x3d\x08\x00\x90\x1a\xce\x01\x00\x0c\ +\x7e\xf1\x13\xef\x01\x80\x3b\xef\xfd\x3f\x17\xbf\x4f\x24\xc5\x0f\ +\x30\x5e\xcf\xfb\x5a\x2f\xed\xfd\xab\x0f\xee\x05\x00\xf3\xca\xdb\ +\x6e\xbf\xf3\xb6\xe7\x9e\x53\xbe\xea\xc1\x2f\x5d\x95\xec\x73\xcf\ +\x2b\xdf\xfd\x59\x00\x05\xf0\xf1\xcf\x7d\x79\xbb\x14\xb8\xf5\xe3\ +\x5f\xb8\xf5\x07\xaf\xc5\x4d\x9f\xde\x6a\x20\x0c\x17\x75\x00\x78\ +\xcf\xff\xfa\x34\x00\xc0\xa7\xee\xfe\x17\xa3\x1e\x3c\x51\xf0\x3f\ +\xc7\x33\x05\x00\x73\xd7\x87\x3f\x73\xfb\x73\xc0\xd0\xad\x9f\xfd\ +\xcf\x00\xf0\xea\xa7\x1f\xfc\xa1\x9f\xb6\x46\x3f\xf7\xe1\xb7\x3c\ +\x47\x85\xb4\x26\xde\xf9\x07\x9f\x7d\xe7\x73\xdf\xfe\xd5\xfb\xbf\ +\xf1\xab\x17\x73\x01\x99\xa6\x3d\x70\xdf\x03\x57\x5d\x7b\xc0\x8b\ +\xdb\x1b\xf5\x25\xc2\x82\x4a\x65\x71\x78\x40\xf7\x3a\xcd\x6e\x6d\ +\x75\xfa\xb2\xcb\x96\x6a\x15\x37\xa8\xd7\x1b\xbc\xd7\xa9\x15\x73\ +\xe5\x56\x7d\x75\x79\x79\xe5\xa1\xef\x3c\xd6\x68\x05\x3f\xf3\xba\ +\x5b\xaf\xbf\xfe\xe5\x87\x0f\xcf\x66\x32\xc6\x3d\x5f\xbb\xcb\x77\ +\xbd\xeb\xae\xbe\xa2\x5a\xa9\x56\x36\xc2\x7e\xdf\xdf\xac\xd6\x9a\ +\xcd\x2e\xc3\x74\xb1\x5a\xe9\xaa\x00\xe9\x5a\x43\x86\x4b\xb5\x4d\ +\x25\x40\x97\xa0\x0b\xdc\x69\x34\xf7\xee\xda\x1d\x73\x4e\x34\x62\ +\xea\x46\xc0\x63\x83\x31\xa4\x94\x1b\xfa\x96\x69\x16\xb2\xf9\xb6\ +\xd7\x0f\x7c\x3f\x11\x3d\x6a\x1a\x4b\x10\x80\x74\x26\xa3\x40\x76\ +\x7b\xfd\x88\xfb\xb6\x63\x9b\xa6\x85\x34\x82\x20\x89\xe4\xcf\x21\ +\xef\xdb\x99\xbb\xc2\xcf\x35\x15\xb7\x61\x99\xed\xcc\x1d\x10\xa5\ +\x06\x20\x46\x01\x49\x2e\x22\x2f\x0c\x38\x22\x48\x73\xba\x81\x12\ +\x5c\x23\x1a\xa3\x44\xaf\x54\xea\x63\xa3\xb9\xc0\x6d\xfb\x6e\x90\ +\x2f\x66\x2e\xdf\x7f\xd5\xd1\x63\xdf\xd6\x4d\xd5\xea\xb5\x05\x5c\ +\x38\xd1\x8b\x22\xac\x69\x5a\xa9\x60\xd8\x86\xe1\xba\x6e\xa5\x52\ +\xb1\x4c\x73\x74\x68\x38\x8c\xc2\x5a\xa3\x2e\x22\x45\x14\x22\x4c\ +\x43\x08\x2b\x25\xa3\x30\xb0\x6d\x1b\x00\x12\xa6\xa8\x54\x4a\xf2\ +\x58\x4a\xe9\x79\x3e\xe7\xd5\x42\xa1\x50\x2c\x16\x9b\xcd\xe6\xc9\ +\x93\x27\xa6\xa6\xa6\x66\x66\x66\x2c\xcb\x42\x6a\x0b\xb4\x4c\xa0\ +\x98\xed\x97\x7c\xae\x27\x21\x45\x14\x72\x8c\xce\xe1\x57\xa8\x5a\ +\xab\x96\x07\xca\x94\x12\x29\x39\x52\x48\x24\xad\x69\xb1\xfd\xc1\ +\x92\x16\xb2\x22\x1e\xf5\xfd\x7e\x18\x47\x96\x6d\x69\x1a\x6b\xb7\ +\x5b\xdb\x37\xb0\xae\x69\x18\x41\x26\x9d\xee\xf7\x7b\xbd\x7e\x17\ +\x90\x8c\xb9\x00\x00\x8c\x10\x70\x40\x08\x61\x42\x94\x94\x22\x29\ +\x3d\x94\xd2\x31\x53\xc0\x39\x57\x52\x0a\xa5\x54\xdf\x0d\x0c\xc3\ +\x24\x84\x44\x61\xd0\xed\x75\xa3\x48\xea\x86\x41\x88\x41\x08\x09\ +\x02\x25\x95\x54\x20\x09\x45\x1a\xd1\x30\xc6\x6a\x4b\x05\x7a\x81\ +\x6b\x61\x6e\xee\xa6\x9b\x6f\xc6\x84\xf4\x7b\xbd\x7a\xbd\x16\x45\ +\xe1\x99\x33\xa7\x17\x17\x17\x19\x63\x52\xc9\x5a\xad\xfa\xae\x77\ +\xbf\x47\x29\xe5\xfb\xfe\xfa\xfa\x86\xeb\xfa\xbe\x1f\x98\xa6\xc9\ +\x39\x1f\x19\x19\x31\x2d\xeb\xc4\xb1\x23\xd9\x54\xea\xfe\xfb\xef\ +\xdf\xb5\x6b\x57\xad\x5e\x6f\x77\xda\x51\x14\x6d\x6c\x6e\x8e\x8f\ +\x8f\x23\x29\x75\xcb\x02\x04\x5c\x48\x84\x09\x28\xd9\x6b\x36\x28\ +\x24\xaa\x31\x50\x02\x08\xc1\x9a\x66\xc6\x51\x24\x84\x74\xfb\xfd\ +\xc0\xf3\x92\x7e\x43\x36\x93\x5d\x98\x9f\xdf\xb3\x67\x4f\xbb\xd5\ +\x36\x33\x39\xc3\xd2\x14\x48\x42\xc8\x8f\x3e\xb8\x4b\xa5\x76\xe5\ +\x6e\x91\xb9\xe8\xfc\xf8\xc4\x20\xfd\x2f\xed\xcc\xfd\x33\x0f\xfc\ +\xc8\x56\xcc\xb9\xfc\xc5\x77\xc2\x79\x7d\x73\x85\x90\x8c\xa3\x7f\ +\xed\x3e\xd1\xff\x7d\xb7\x17\xf7\x02\x82\xcc\x3e\x75\xf0\xe3\x3f\ +\xb0\x6d\x9a\xfa\x47\x09\x2b\xff\xaa\xab\xfa\xa3\x5a\x08\x41\xab\ +\x59\x6f\x54\x37\x39\xf8\xd5\x8d\xb5\xef\x3d\xfe\x40\xa9\x9c\x5a\ +\x59\x5c\x44\x8a\x77\x7b\x3d\xdd\xb4\x0a\x85\x62\x2b\x0c\x28\x40\ +\xd8\xef\xdb\x83\xa3\x9e\xdb\x6d\xb7\xaa\x2f\x79\xe9\xf5\x4e\xba\ +\x7c\xc9\xde\x2b\xb8\x72\x15\x86\x3b\xef\xbc\x2b\x65\x5b\x94\xc5\ +\xc3\xa3\xa3\x33\x67\x66\x04\x97\xc3\xc3\xa3\x67\xcf\xce\x9b\x06\ +\x63\xa6\xd6\x6a\x77\xee\xb9\xef\x7e\x5d\x37\x37\xaa\xd5\x56\xd7\ +\xd3\x34\x92\xc9\x64\x73\xa5\xe2\xe6\xfa\xda\xf0\x60\x19\x2b\xce\ +\x10\x65\x08\x42\x85\xa8\xa6\xe9\x8c\xf5\x7d\x3f\x8c\xb9\x66\x58\ +\xa6\x69\x69\x4c\xe7\x3c\xe4\x9c\x3b\x8e\x63\x18\x46\x2a\x9d\x32\ +\x0c\xdd\x34\xcd\x28\x0e\x30\x66\xa6\xa6\x59\x96\x81\x35\x76\x7e\ +\x2b\x15\x9d\xb7\x40\x29\xc4\xe8\x0f\xf1\xdc\xb7\xa3\x3f\x00\x20\ +\xcc\x4c\x13\x01\x06\x40\x28\x88\xa0\xd3\xe5\x91\xd4\x6c\x3d\xd5\ +\x0d\x84\xa6\xb3\x42\x31\x27\x89\x50\x48\x75\xfa\x2e\x28\xd5\x6a\ +\x07\xa9\x54\xce\xd2\xcc\x5c\x1a\x10\x26\xc0\x45\xda\xba\x70\xfb\ +\xaa\x4e\xa7\x5d\xdd\x58\x33\x0d\x53\xd3\xf4\x5c\x36\x8d\x09\x6e\ +\xd4\x1b\xd5\x4a\x84\x10\x4a\x59\x86\x53\x2a\x76\x3a\xdd\x88\xc7\ +\x71\x1c\x01\x80\x6e\xb0\x20\xf4\xa5\x14\x4a\x49\x00\x9c\x10\x3f\ +\x19\xa5\x18\xe3\x30\x0c\x9b\xcd\x26\x63\xac\x5c\x2e\xb7\x5a\xad\ +\x99\x99\x99\xa1\xa1\xa1\x76\xbb\xed\x7b\xfe\x76\xbb\x32\xe1\x1a\ +\xfd\x80\xce\x4b\x29\x04\x12\x54\x02\xaa\x6c\xe1\xe9\x61\x18\x21\ +\x84\x83\x20\xdc\xd6\x55\x25\xcd\x8a\xe4\x5a\x11\x42\x19\xd3\x94\ +\x02\x04\xc8\xf3\x7c\x4d\xd3\x09\xa1\x41\x10\x24\x28\x90\xae\x19\ +\x8c\x31\x8c\x48\x18\x46\x4a\x2a\x9d\x6a\xba\x52\x18\x13\x8c\x11\ +\xc6\x04\x10\x28\x29\x11\xc3\x94\x50\x42\x08\xa6\x98\x51\x43\x82\ +\xd2\x75\x5d\xd7\xf5\x2d\x41\x99\x96\x04\x6e\x95\x58\xcc\x24\x6e\ +\x39\x9c\x73\x4a\x69\x1c\xc7\xa6\x69\x6e\x2b\x90\x5d\xd7\x4d\x08\ +\x36\x17\xb6\x5e\xfe\x8a\x57\x30\x5d\x17\x9c\x1b\x96\x95\xc9\xe5\ +\xce\x9c\x3d\x1b\xc6\xf1\x7f\x7a\xff\xfb\xb3\xd9\xac\x94\xf2\xd5\ +\xaf\x79\xcd\xe6\xe6\x66\x3e\x9f\xcf\xe5\x72\x37\xdc\x70\xc3\x77\ +\xbf\xfb\x5d\xc3\x30\x36\x36\x36\x9a\xcd\x66\xb9\x5c\xce\xe7\x72\ +\x07\x0e\x5c\xfe\xd5\xaf\xde\x7d\xfd\xf5\xd7\x7f\xea\x53\x9f\xca\ +\x64\x32\x83\x83\x83\x4f\x3f\xfd\xf4\x0b\x5f\xf8\x42\xc3\x30\x98\ +\x61\xf0\x98\xab\x73\x55\x92\x61\x5a\x9e\xe7\x99\xa6\x99\x7c\xc0\ +\x15\x00\x21\x38\xf0\xfc\x76\xbb\x3d\x30\x30\xe0\x13\x92\xf4\x57\ +\x13\x3d\x94\x69\x9a\x13\xa3\x63\xb3\xb3\x33\x7b\xf6\x1f\x30\x4d\ +\x4d\xd3\x34\xfa\xe3\x08\xee\xa6\x69\xfc\xfc\xeb\x7f\x11\xfe\xcd\ +\xaf\x5b\x6e\xb9\xe5\xdf\xfe\x26\x5f\xfb\x73\x6f\xfb\xb7\xbc\x3d\ +\x84\x70\xb7\xd3\x9c\x99\x3d\xbd\xef\xb2\xa9\xcd\xf5\x95\xb1\xe1\ +\x41\x4a\x78\xbd\xba\x56\x2e\xe6\x28\xd5\x9a\xcd\xce\xc0\xd8\xb0\ +\xcb\xc3\xd5\xc5\x6a\xe0\x71\xcb\x64\x8b\xf3\x33\x20\x43\x43\x87\ +\x54\x8a\xd4\x1b\xcb\x4c\x4b\xaf\xad\x6e\x5c\xb2\xff\x0a\xbf\xd7\ +\xd5\x07\xd4\xc6\xe6\xa6\x65\x59\x9d\x76\x3b\x8e\x02\xcf\x6b\x3b\ +\x96\x11\x79\x1e\xd6\xac\x33\xb3\x4b\x0a\x20\x94\xa0\x33\x88\x04\ +\x0e\x43\x2f\x0c\xbc\xca\xe6\x3a\x8f\xc3\x72\x3e\x1b\xc6\xa1\xc1\ +\x28\xc9\xa6\x8a\xc5\x22\xc6\x04\x53\x9d\x31\x2d\x12\x02\x73\x2d\ +\x0a\x03\xee\x8b\x66\xb3\xa9\xeb\xba\xa6\x69\x7e\x14\x11\x42\x0c\ +\x43\x27\x58\x4a\x89\x4d\x43\xb7\x4d\x93\x98\xc6\x0f\x75\x50\xcf\ +\xc7\x88\x15\xd9\x22\xff\x4e\x65\x00\x00\x20\x00\x49\x44\x41\x54\ +\xb2\xef\xfb\x87\x4f\x40\x08\x29\x50\x54\x03\xa1\x04\xc2\x06\x17\ +\x9a\x1b\x28\xc3\xcc\xa7\xb2\xa5\xb0\xd3\x23\x98\x8e\x4f\x0e\xfb\ +\x91\xdf\x76\x7b\x84\x19\xd5\xcd\x6a\xbb\x1d\x0f\x0e\xb0\x07\xbe\ +\xf5\x58\x3e\x95\x6a\x34\xfb\x93\xe3\x03\x48\xf4\x2e\xf8\xca\x1b\ +\x1a\xa3\x48\x79\xfd\x8e\xa7\x90\x69\x9a\xb6\x63\x8d\x0c\x95\x2b\ +\x9b\x55\x84\x10\x08\xa8\x54\xd6\x8b\xa5\xb2\xef\x79\x4a\x46\x61\ +\x18\x46\xa1\xaf\x6b\x3a\xc1\x09\x8d\x10\x30\x52\x52\x2a\x3f\x0c\ +\x13\x64\x36\x61\x5c\xc4\x71\xbc\x67\xcf\x9e\xb3\x67\xcf\x56\xab\ +\xd5\x72\xb9\x5c\xf1\x83\x6d\x17\xb6\x04\xe0\x4a\x1a\x0f\xdb\xc9\ +\x3b\x26\xcf\xd1\xde\x01\xc0\xf3\xbc\x76\xaf\xab\xe9\x5a\xa1\x5c\ +\x72\x1c\xc7\x0f\x02\x82\x31\x21\x84\x32\x9a\xb4\x79\x39\xe7\xa9\ +\x6c\xc6\x34\x4d\x40\xa0\x5b\x26\xd1\x58\xae\x58\x88\xe2\x88\x31\ +\x86\x31\xd1\x35\x8d\x32\xa6\xa4\x9c\xd8\x39\x49\x30\x31\x09\x63\ +\x98\x9c\xf3\xd9\x54\x38\x11\x1e\x0b\xb1\x65\x1d\x89\x51\x3f\x8c\ +\xbc\xc0\xdf\x72\x0d\xf2\xbc\x84\x1c\x92\x7c\x01\x00\x31\x17\x9d\ +\x6e\x37\x61\xfe\x8c\x8f\x8f\x2b\xa5\x66\x67\x67\xb7\x45\xb6\xed\ +\x56\xeb\x8f\xff\xf4\x4f\x2e\xbc\x5a\x65\x4c\x0a\x01\x00\x51\x1c\ +\x33\xc6\xfe\xfa\xf6\xdb\xd7\xd6\xd6\xde\xfc\xe6\x37\xdf\x77\xdf\ +\x7d\xb6\x6d\xaf\xad\xad\xdf\x74\xd3\x4d\xbe\xef\xb7\xdb\xed\x74\ +\x3a\xbd\x73\xe7\xce\x28\x8a\x0c\xc3\x58\x5c\x5c\x1c\x9b\x18\x15\ +\x5c\xe5\xf2\x85\x9b\x6f\xbe\xf9\xc4\x89\x13\xfb\xf6\xed\x3b\x7c\ +\xf8\x70\xa7\xd3\xb9\xea\x05\x2f\x70\x32\x99\x5e\xaf\x27\xa5\x24\ +\x4c\x13\x42\x30\x9d\x82\x54\x9a\xae\x7b\xfd\x3e\x42\x08\x08\x01\ +\x01\x52\x08\x4c\x69\xbf\xdf\x37\x4c\xb3\xdd\x6e\xeb\x8c\xe5\x46\ +\x47\x37\xd7\xd6\xd3\xa9\x74\x18\x85\x95\xf5\x8d\x47\x1e\x79\xe4\ +\x15\xb7\xbc\xaa\xd3\x69\x39\xa6\x81\x31\x56\x52\x50\x78\x7e\x3d\ +\xbf\x2e\xb8\x4a\x93\xb2\x3c\x38\x30\x32\x32\xd4\xed\x74\x2e\xdd\ +\xbd\xeb\xab\x5f\xbf\xfd\x8a\x03\x7b\xb1\x84\x5e\xa7\x9b\xce\x64\ +\xbb\x5e\x50\x14\x32\x9f\xca\x2c\xfa\x8b\x71\xc0\x89\xe4\x67\xcf\ +\x9c\x78\xd1\x0d\xd7\x09\x14\x76\x3b\x15\xcf\x0f\x7a\xdd\x45\xc3\ +\x28\x86\x41\x74\xfd\xf5\x2f\x3a\x7b\xfa\x14\xc3\x72\x63\x75\x35\ +\x0e\xfd\xe5\x85\x39\xc5\xa3\x4c\xca\x54\xb6\xd9\x6c\xb6\x0c\xc7\ +\x91\x4a\x40\x14\x51\x84\x4b\xa5\x8c\x52\xe0\xbb\x3d\xdf\xed\x7f\ +\xe5\xae\xaf\xe8\x94\x58\x86\x6d\xd9\x99\x6a\xb5\xba\xb6\xbe\xd6\ +\xef\xfb\xb5\x7a\xb3\xdd\x6e\xdb\x8e\x73\xc3\x8b\x6f\xc8\x8e\x8e\ +\xac\xaf\x2c\x77\xbb\xdd\x54\x2a\x55\x28\x14\x84\x88\x4d\xd3\x34\ +\x0c\x5d\x8a\x50\xa7\x2c\xe7\xd8\x29\xc7\x46\x86\x7e\x3e\x66\xf8\ +\x43\x26\x04\x3f\xd4\xf1\x54\xe7\xb9\x8c\x01\x80\x04\x45\x08\x53\ +\x4a\x01\xa6\x11\x47\xae\x2b\x23\x8e\xbb\x6e\xd0\xed\xf7\x41\x8a\ +\x42\xf1\x1a\x4c\xa4\xe3\xe8\xb1\x54\x8f\x3d\xfa\xe4\xf2\xdc\xf2\ +\x91\x91\x67\xdb\x2d\xef\x1d\x6f\xff\x85\xcf\x7f\xe1\x2f\x77\x4f\ +\x0d\xed\x98\x9a\xba\x60\xb6\x8c\x14\x1c\xa4\xd4\x28\xc5\x18\x2b\ +\x25\xba\x9d\x8e\xdb\xef\x0f\x94\xcb\x80\x50\xb7\xdb\x35\x34\x56\ +\xaf\x57\x0c\xc3\x48\xa7\x53\x00\xa9\x24\x51\x4d\xb4\x57\x9a\xa6\ +\x11\x42\x08\x61\x09\xee\x61\x59\x56\x92\x68\x27\x31\xe8\x9a\x6b\ +\xae\x29\x14\x0a\xb5\x5a\x6d\xff\xa5\x97\x9d\xaf\xdb\xda\xbe\x38\ +\xcf\x51\x45\x11\x24\x79\xf5\x96\xaf\xaf\x52\xae\xe7\x3a\xb6\xd3\ +\xe9\xb4\x0d\xc3\xf4\x7d\x0f\x00\x29\xb5\xc5\xae\x89\x63\x9e\xd8\ +\x3f\x70\x1e\x0b\x21\xfa\x3d\x37\x0c\x23\x4a\x49\xbf\xef\x26\x3c\ +\x6e\xdb\xb6\x7d\xdf\x0b\x82\x40\x29\x90\x52\xea\x98\x60\x40\x9c\ +\x73\x1e\xc5\x9c\x73\xc0\x88\x31\x16\x05\x21\x8f\x63\xae\xa4\x52\ +\x4a\x51\x96\xb0\xf8\x01\x40\x4a\xe5\xfb\x3e\xc6\x58\xd3\x34\x4a\ +\x49\x1c\x73\xc0\xc8\xf3\xbc\x84\x39\x33\x3a\x3a\x2a\xa5\x0c\x82\ +\x60\x1b\x59\x22\x17\xd7\x68\x94\x0a\x18\x25\xbd\x7e\x3f\x95\x72\ +\x1e\x7c\xf0\xa1\xd9\xb9\xf9\xdf\xfb\xfd\x0f\xbf\xf4\xa5\x2f\x6d\ +\xb5\x3b\xcb\x2b\x2b\xcb\xcb\xcb\xa7\x4f\x9f\x9e\x98\x98\x68\x36\ +\x9b\xbd\x5e\xaf\x5e\xaf\x73\xce\x2d\xcb\xea\x74\x3a\x4b\x0b\xcb\ +\xc5\x62\x51\x63\x64\x7c\x6a\xf2\xf4\xe9\xd3\x03\x03\x03\x00\x30\ +\x34\x34\x54\x28\x14\x6a\x95\xca\xef\x7c\xf0\x83\x9f\xfc\xcc\x67\ +\x12\x26\xa8\x14\x12\x38\x4f\xa4\xa7\x86\xae\x83\x52\x89\x59\x86\ +\x92\x2a\x93\x4e\x13\x46\x56\x16\x97\x0c\xd3\x08\x7d\xef\xc4\xf1\ +\x63\x99\x74\x86\x07\xc1\x5c\x6d\x76\x6c\x74\x78\x62\x7c\xa2\x1f\ +\x86\x5c\x08\xe0\xb1\xae\x6b\xcf\x07\xf7\xe7\xd7\x85\x2f\x42\xf0\ +\xa9\xf9\x05\x9f\xfb\x2f\xbf\xf1\x9a\x95\xe5\x2e\x03\x1c\x79\x81\ +\xa1\x91\x8d\xf5\x75\xc3\xb0\x11\xc2\xb5\x5a\x8d\x32\x44\x31\xca\ +\x67\x52\x29\xc7\xcc\x38\x76\xb3\xb6\x89\x34\xd2\xed\xc7\x86\x95\ +\x17\xd2\x60\x85\x8c\xd7\xf7\xef\xf9\xc6\x37\x34\xa4\x46\xca\xa5\ +\xc8\xf3\x7a\xdd\x6e\x18\x86\xa6\x69\x08\x21\x75\xdd\x22\x44\x17\ +\x22\x0e\x7c\x97\x22\xc8\x65\xd2\x9d\x6e\xd7\x49\xa7\x62\xc1\x5d\ +\x3f\x38\x74\xe8\xd0\xee\xdd\x93\xb9\x7c\xc6\x76\xb2\x95\x6a\x6d\ +\x73\xb3\xba\xb4\xb2\xe1\xf9\x81\x6d\x1a\x79\xa6\xe9\x84\x76\x1a\ +\xad\x28\x0c\x6b\xb5\x9a\x90\x92\x31\x16\xc7\x31\xc2\x2a\x95\xb2\ +\x74\x0a\x0c\x2b\x4b\x67\x86\x46\x41\xd7\xb6\x23\xd7\xb6\x55\xf7\ +\x76\x1c\xc7\x08\x83\x3a\xdf\xea\x56\xfd\x20\xdc\x25\x09\x25\x48\ +\x21\xa5\x10\xe7\x82\x0b\x85\x08\xe6\x3c\x26\x20\x09\x81\xa9\x89\ +\x11\xb7\x57\xdb\xb7\x6f\xb7\xdf\xf7\xfb\x3d\xaf\x56\xeb\xac\xad\ +\x6d\xf8\x81\x1c\x1c\x1c\x7e\xed\x2d\xaf\x32\x2c\x0a\xea\xc2\xa7\ +\x2e\xee\xde\xbd\xbb\xff\x92\x97\x6c\x33\xee\x93\x8d\x25\x6e\x5f\ +\x09\xd0\x81\x28\x51\xe8\xdc\x2c\x05\x25\xb7\x89\x9e\x51\x14\xeb\ +\xba\x16\x0b\xc9\xb9\x4c\x8e\x28\xcf\xf3\x94\x52\xa6\x69\xfa\xbe\ +\xef\xfb\xfe\x99\x33\x67\x52\xa9\xd4\xfa\xfa\x7a\xc2\x3b\x4a\xa4\ +\xaa\xdb\xfc\xc8\x84\x8a\xbe\xed\xf7\x10\xf3\xc4\x6e\x59\x48\x21\ +\xa2\x38\xca\xe7\x0b\x9d\x76\x1b\x61\x24\xa5\xda\xf6\xef\x55\x4a\ +\x25\x26\x33\x84\x92\x28\x8c\x34\x5d\x63\x94\xc5\x89\x99\x0c\xe7\ +\x99\x6c\x06\x23\xbc\xb1\xb1\x11\x86\xa1\xed\xd8\x51\x14\x13\x8c\ +\x09\xc6\x22\xe6\x52\x6d\x31\x73\x94\x54\x89\x3a\x1f\x21\xcc\x28\ +\xa5\xba\x06\x88\x68\x9a\x16\x04\x81\xe7\x79\x94\xd2\x84\x1a\x18\ +\x86\xa1\xeb\x72\x8c\x31\x26\x24\x31\xf8\x4d\xe8\x95\x09\xf8\x03\ +\xe7\xa8\xcf\x17\xe9\x68\x1f\x46\x21\xc2\x38\x95\x72\x16\x16\x96\ +\xfe\xec\xcf\xfe\xec\x8d\x6f\x7c\xe3\xab\x5f\xf3\x9a\xb9\xb9\xb9\ +\x30\x8a\x66\x66\x66\xee\xbe\xfb\xee\xb7\xbf\xfd\xed\x4f\x3c\xf1\ +\xc4\xfe\xfd\xfb\xab\xd5\x6a\x72\x64\xce\xcf\xcf\x8f\x8e\x8e\x9e\ +\x39\x73\x66\x78\x64\x08\x49\xb9\xb2\xb0\xb8\x6b\xd7\xae\x8f\x7e\ +\xf4\xa3\x09\x11\x0b\x08\x4e\x58\xaa\x2b\x4b\x4b\x23\x63\x63\x51\ +\x18\xf9\x71\x18\xfb\x3e\xc2\xd2\x75\xdd\x30\x8a\x40\x08\x20\x09\ +\x19\x57\x52\x4d\xf3\x7a\x9d\x81\xc1\x81\x7e\xaf\x77\xe6\xcc\x19\ +\x00\xc8\x66\x33\xae\xeb\xc6\x71\x7c\xf0\xe0\xc1\xd5\x95\xa5\xc2\ +\xd0\x70\x18\x05\x14\x61\x64\x3c\x1f\xdc\x9f\x5f\x17\xd3\x50\xa5\ +\xf4\xe1\x27\x0e\xad\x54\x06\x8f\x9c\x38\x34\x36\xe4\xdc\x70\xf0\ +\x25\xc7\x8f\x3e\xde\x77\x5b\x69\x2b\x75\xf2\xf4\xcc\xe0\x8b\x47\ +\xd7\xd6\x36\x0a\x05\x27\x6d\x3b\x3c\x52\x47\x0f\x1d\xc9\x38\x36\ +\x0f\x83\x52\x7e\x20\xf2\x3a\x2a\x8c\x08\xa2\x5f\xfc\xec\x67\x5e\ +\xf6\xe2\x1b\x8b\x85\xec\x1d\xb7\x7f\xfe\x6d\x6f\x7c\xe3\xae\xe9\ +\xe9\xda\xe6\x66\xa7\xd5\x06\x80\x74\x26\xab\x14\x36\x0d\x1d\x03\ +\xa3\x20\x34\xaa\x18\x96\x54\xc5\xdd\x56\x5d\x33\x2c\xc6\x68\xe8\ +\xfb\x19\x27\x85\x14\xce\x65\xb3\xb9\x7c\x31\x88\x51\xb3\xe7\x85\ +\x11\xbf\xee\xda\x6b\xba\xcd\xd6\xe9\xe3\xc7\x14\xe7\x56\x3a\xe3\ +\xba\x6e\x18\x86\x86\x69\x1a\x96\x11\xf8\xd4\xb6\x2d\x4b\x23\x0c\ +\x24\x8f\x7c\xcb\x32\x39\xdb\xd2\xe6\x6c\x23\x0c\x42\x08\x29\xb7\ +\x1c\xe5\x08\x22\x4a\x3d\xe7\x86\xb8\xcd\x82\x4f\xc2\x04\x17\xd2\ +\xd4\x6c\x8d\x6a\x51\x14\x21\xa4\xba\x9d\x3a\xc5\x22\x74\x5b\x06\ +\x86\x42\x26\x9d\xb7\xa8\xdb\xac\x41\x18\xa4\x4d\xa3\x98\x2f\xac\ +\x6e\xae\x39\xa6\x05\x80\x3f\xf9\x99\xbf\xb4\x2d\x6c\xe8\x78\xe7\ +\x9e\x4b\x2e\xb8\x1d\x52\xa9\x6c\xce\xce\xce\x6e\xeb\xaa\x40\xa9\ +\x30\x8a\xfa\xfd\x7e\x42\x03\x25\x84\xc4\x82\xff\xe0\x2b\x92\xdb\ +\x43\x2a\xae\xbb\xee\xba\xa5\xd5\xb5\x13\x27\x4f\x25\x50\x75\x02\ +\xdd\x26\x36\x32\x89\x8d\xa2\xae\xeb\x29\xdb\xe1\x9c\x27\x42\x30\ +\xa5\x54\x62\xde\xb2\x45\x12\x07\x90\x52\x4a\x50\xdb\x00\x15\x00\ +\x50\x4a\x10\xc6\x5c\xf0\x74\x36\xd3\xed\x76\x01\x01\xa6\x18\x00\ +\x81\x10\x4a\x29\x82\x31\x24\x1a\x4b\x8d\x29\x00\x2e\x45\x18\x85\ +\x84\x10\xcd\xd0\xc3\x28\xc2\x18\x47\x3c\x66\xba\x16\xc5\xb1\x94\ +\x42\x48\xa1\x30\x92\x6a\xcb\x2d\x28\x79\x27\xb6\x18\xf3\x4a\x70\ +\x05\x06\xa2\x22\x0c\x3c\xcf\x03\x50\x49\x6d\x91\x58\xbb\x6c\x33\ +\x56\x35\x5d\x4b\x0c\x81\xb7\x9b\xe1\xc9\xb1\x97\x48\x6d\x3d\xcf\ +\xbb\x98\xf8\xce\x39\x8f\xe3\x88\x52\xe3\x43\x1f\xfa\xd0\xe5\x97\ +\x5f\xfe\xbe\xf7\xbd\x0f\x40\xee\xdd\xb3\x67\xcf\x9e\xdd\xdf\xff\ +\xfe\xf7\x4f\x9f\x39\x73\xdf\x7d\xf7\xa5\x52\xa9\xcf\x7f\xfe\xf3\ +\xa7\x4e\x9d\x9a\x9f\x9f\x4f\x0e\x1e\x21\x04\x63\x2c\x08\x02\xac\ +\xd4\xe8\xe8\xe8\x23\x8f\x3c\x32\x3d\x3d\x7d\xfc\xf8\xf1\x66\xb3\ +\xf9\xe5\xdb\xff\x7a\x7c\x7c\xbc\xdf\xef\x9f\x3c\x79\xb2\xd9\xee\ +\xb4\x3a\x9d\x89\xf1\x91\xe1\x62\x69\x75\x75\xc9\xf3\xbc\x28\x8a\ +\x00\x63\xd8\x02\xa4\x10\x08\xde\x68\x36\x53\x8e\x63\x9b\x36\x65\ +\x6c\x73\x7d\x7d\xa8\x3c\x60\xe8\xfa\x95\x57\x5c\xf1\xcc\x33\xcf\ +\x0c\x8f\x8d\x65\x07\xca\x04\x19\xa9\x94\x1d\x47\xe1\xf3\xc1\xfd\ +\xf9\x75\x11\x98\x3b\x40\x4f\x52\x6c\x67\x34\x07\xe7\x8a\xf9\x4a\ +\x65\x75\x6a\x7a\xfa\xa1\x07\xbf\x69\x3b\x76\xa9\x58\x9a\x9f\x5b\ +\x98\x98\x1e\x0d\x03\x57\x01\xe2\x9c\xf7\x3a\x1d\x4a\x89\x8c\xf9\ +\xb3\x6b\xc7\x00\xb4\x42\x71\xec\xc1\x07\x1e\xae\x6c\xf4\xbf\xf7\ +\xd0\xb7\x0d\x9d\xee\xdf\xbd\x3b\x74\xdd\x1d\x97\x5d\x7a\x44\x67\ +\xc0\xa5\x17\x45\x84\x78\x51\x1c\xc7\x41\x58\xca\xe7\x32\x16\x03\ +\x11\x7b\xbd\x56\xc6\xb1\xdc\x20\x90\x48\x35\xda\xed\x20\xe0\x42\ +\xa8\x91\xb1\xa1\xb1\xc9\xc9\x07\xbf\xfb\xe4\xcc\xdc\x5c\x2a\x95\ +\x09\x44\x45\x0a\x91\x71\xf4\xa0\xdb\x6d\x34\x1a\xb6\x93\xd2\x35\ +\xd3\x32\x2d\xce\x45\xb3\xdd\xc4\x48\x39\x96\xad\x22\xc4\x7d\x17\ +\x23\x64\x6a\x8c\x9b\xfa\xf9\x80\x8c\x94\x82\x48\xb4\x25\xb5\x57\ +\x88\x2b\x9c\x04\xf7\x6d\x18\x0a\xce\x93\xde\x28\x85\x04\x47\x20\ +\x71\xaf\xd5\xd2\x99\xea\x75\x37\x8a\x59\x6a\xa5\x33\x6b\x2b\x2b\ +\x5e\xbd\xb3\x73\xb0\x74\xf6\x99\x33\xfd\x5a\x75\x78\x74\x5c\xa7\ +\x30\x50\x2c\x6d\x56\x36\x30\x86\xb5\xcd\xa6\x52\xf1\xfe\xcb\x76\ +\xbf\xee\xf5\x6f\xb9\x60\x7b\xc2\x46\xab\xbd\xbc\xba\x4a\x29\x25\ +\x89\x3d\x2c\x02\xc1\x45\x2a\xe5\x38\xe9\x4c\x14\x85\x9e\xe7\xc5\ +\x31\x27\x44\x25\x12\x2d\xa5\x10\xe7\x52\x08\x1e\xc7\x1c\x00\x78\ +\x2c\xb6\x89\x9f\x4a\xa9\x20\x08\x7a\xbd\x5e\x62\xcc\x82\x31\x4e\ +\xa5\x52\x52\xca\xc4\xc9\x3d\x49\xdb\xb7\x65\x5c\x49\x70\x4f\x7e\ +\x8a\x9f\x3b\x97\x12\x55\x5a\xb7\xef\x49\xa5\x10\x09\x34\x5d\x0f\ +\x22\x9e\xf8\x21\x27\xe7\x21\x26\x44\x08\x25\x04\x87\xe7\x26\x2d\ +\x81\x52\x08\x14\x52\x88\x28\x84\x7b\xae\x47\x08\x91\x80\x01\x40\ +\xa0\xad\x81\x4c\x88\x60\xac\x40\x21\x22\xa5\x04\x04\x9a\xa6\x31\ +\xca\x00\x80\x0b\x1e\xc5\x02\x38\x20\x84\x93\xed\x79\x5e\x88\x9f\ +\xe3\xed\x00\x21\x24\x8e\x79\x18\x86\x5b\x9a\xb5\xf3\xba\x05\x09\ +\x74\x93\xcb\x66\x2f\xc6\xff\xf5\xa9\xa7\x0f\xef\xde\xbd\xe7\xde\ +\x7b\xff\xfe\xc8\xd1\xe3\x1f\xfe\xc8\x1f\x9c\x3a\x7d\x6a\x71\x71\ +\x55\x29\xd5\x6a\xf7\x4c\xcb\x01\x05\x4f\x3c\xf1\xc4\xc8\xc8\xc8\ +\x83\x0f\x3e\xe8\x79\x9e\xeb\xba\xcd\x66\xf3\xaa\xab\xae\x2a\x16\ +\x8b\x53\x53\x53\x4f\x3c\xfe\xe4\x4d\xaf\x7c\x45\xb3\x5a\xbb\xe1\ +\x25\x2f\xb9\xe3\x8e\x3b\xf2\xf9\x7c\xab\xd5\xfa\xad\x0f\x7c\xe0\ +\xd8\x91\x23\x52\xca\x83\x07\x0f\x62\xca\x30\x25\xba\xc6\x78\x14\ +\xe9\x86\xb1\xb2\xb2\x32\x3c\x3c\x9c\xcc\xb7\x92\x42\x62\x4c\xa5\ +\x12\x4a\xc4\xcd\x46\xb5\xdd\xe9\x44\x9e\x17\xfa\xde\x53\x4f\x3e\ +\x1e\x45\x41\xbb\xd9\x98\x9c\x18\x97\x52\x18\x9a\x1e\xc5\x3e\x17\ +\x3a\x46\xe8\xf9\xe0\xfe\xfc\xba\x88\xa5\x54\xc8\xec\xa5\x5a\x27\ +\x8c\xb4\xd1\xc1\xec\xe0\xc0\x70\x73\x63\xee\x0d\xaf\x7f\xc3\xdd\ +\x5f\xbf\x3b\x9d\x2d\x74\xfb\x7e\x18\x86\x0a\x64\x26\x97\x3b\xbb\ +\xb9\xe0\xf5\xdc\xc9\xf1\x51\xc9\x05\x8e\xb1\x52\xe8\xdb\xf7\x7e\ +\x7b\xad\x12\xa5\x35\xbc\x7f\xd7\xb4\x86\x71\x2e\x97\xdd\xbd\x63\ +\xb2\x5d\xaf\x77\x5b\x9d\x28\x8c\xe2\x30\x16\x96\x52\x42\xd8\x1a\ +\x56\x91\x97\x4e\x99\xed\x46\x2b\x65\x50\x42\xa1\xe1\xf5\x2a\xed\ +\x50\x73\x1c\xcd\x34\x16\x17\x57\x5e\x70\xed\x0b\x37\x37\x1a\xcd\ +\x4e\xd7\xb4\xd3\x54\xd7\x30\x40\xb7\xdd\x18\xcc\x65\x34\x9d\x56\ +\x03\xd7\xf3\x5d\x9d\xb1\x6c\x2e\x27\x11\x00\x42\x94\xb2\x4b\xf6\ +\xed\x3d\x79\xf4\x10\xa3\xa4\x90\x2b\x33\x4a\x71\x82\x69\x9e\x43\ +\x5d\xa4\xc4\xdb\x0e\x88\x08\x81\xe2\x38\x11\xdf\xfc\x90\x72\x35\ +\x09\x6a\x8c\x18\x44\x6a\x96\x6e\xf5\x7a\x9d\x5e\xaf\x59\x2a\xb0\ +\x61\x3b\x27\x10\x22\xbe\x8d\x63\x55\x32\xd8\x53\xcb\x4b\x25\xc7\ +\x6c\xac\xae\xbc\xf0\xea\x03\xc0\xb4\x7b\xbe\xf9\x7f\x1a\xad\x76\ +\x18\x70\xd3\x30\x4f\xcd\x6d\x3c\xf0\xf0\x13\x7b\x0e\x5c\x77\x61\ +\x81\x06\x61\x8a\x09\x93\x0a\x49\xae\xa4\x8a\x01\x14\x46\xb8\x52\ +\x6d\x0a\x29\x28\xc1\x3a\xd3\xa2\x30\xd6\x35\x4d\xb3\x35\xd3\x34\ +\x35\xa6\x73\x21\xe2\x38\x8c\xa2\x28\x8e\xb8\x46\xcd\xb4\x93\x4e\ +\xa7\xd3\xbd\x5e\xcf\xf3\xbc\x24\xa0\x27\xc9\x6f\xa2\xf6\x54\x00\ +\x9e\xe7\x41\xc2\x91\xd7\x34\xce\x79\x62\xce\xb5\x3d\x02\x45\x21\ +\x50\x88\x6c\xfb\x44\x6e\x5d\x3d\x29\xc3\x30\x4c\xd2\xff\xe4\x69\ +\x5b\x53\x5c\x94\x4a\xac\xe1\xb7\xaf\x5b\x02\xd7\x38\x8e\x13\xc7\ +\x71\x62\xb3\x4e\x30\x39\xdf\xef\x85\x47\x51\xcc\xb9\x94\x02\x00\ +\x11\x82\x09\x21\x2a\x8c\x83\x20\x94\x52\xc5\x71\xcc\x05\x4f\xa6\ +\x77\x81\x02\x46\x19\xa5\xd4\xf5\x5d\x0c\x98\x31\x66\xdb\x76\x36\ +\x9b\xd5\x4d\x3d\x0c\x83\x6d\xe1\x6b\xa2\x65\xeb\xf5\x7a\xc9\x89\ +\x15\x49\x71\xc1\x99\x3b\x42\xe8\xa3\x1f\xfd\xe8\xc4\xc4\xc4\xa1\ +\x43\x87\x76\xee\x9c\xfe\xc4\x27\xfe\xe2\x96\x5b\x6e\x29\x97\x4b\ +\x41\x10\x24\xf5\x4d\xa7\xd3\x19\x18\x18\xb8\xea\xaa\xab\xfa\xfd\ +\xfe\x8e\x1d\x3b\xee\xbf\xff\xfe\x5a\xad\xd6\x6a\xb5\xe2\x38\xbe\ +\xfb\xee\xbb\x39\xe7\x8f\x3f\x66\xe4\xf3\xf9\x33\x67\xce\xec\xdc\ +\xb9\xf3\xc8\x91\x23\x97\x5f\x7e\xf9\xc6\xda\xda\xfe\x2b\xae\x60\ +\x8c\x55\x2a\x95\xd2\xe0\x90\xef\xba\x3c\x0e\x1c\xdd\x68\xb7\x5a\ +\x47\x8e\x1c\xb9\xf1\xc6\x1b\x95\x94\x82\x73\xce\x45\x18\xc5\xcd\ +\xda\xe6\xc4\xce\x3d\x0f\xdc\xf7\x77\x95\xf5\x8d\xab\xaf\xbe\x5a\ +\x37\x74\x8d\x69\x9e\xeb\x0d\x0d\x0d\x35\xea\x8d\x6c\xa9\x50\xab\ +\x55\x32\xe9\xb4\xc6\x68\xec\x07\xcf\x07\xf7\xe7\xd7\x85\x2f\x21\ +\xf8\xe4\x25\x07\xa4\xd7\x38\x35\x77\x3c\xea\xad\xbf\xf5\xa7\x5f\ +\x66\x59\xce\xfa\xda\xfa\x2d\xb7\xdc\x32\x33\x3b\x87\x69\xbf\xd1\ +\x6c\x1a\x26\x0d\xa4\x90\x52\x16\x73\x45\x0a\x34\xe2\x68\xc7\xe8\ +\x64\x65\xb3\x3d\x94\x1b\xde\x37\x39\xc0\x28\x1d\x1b\x1c\x9c\x9d\ +\x39\xb3\x34\x7b\xe6\xfd\xbf\xfe\x9e\xfb\x1f\x7c\x30\x74\x43\x04\ +\x38\x0c\xa2\x30\x14\x88\x0b\x44\xe2\x76\xa7\x2e\x5c\xcd\xd4\xd9\ +\x60\xb1\x9c\x2d\x15\xf7\x5c\x7a\xe9\x89\xb9\xe5\x23\x27\x67\x9d\ +\x4c\xb6\xd6\x6c\x2c\x2c\xad\x1c\x3e\x71\x92\x0b\x00\xc2\x5a\xed\ +\x3e\x25\xb0\xb1\x5e\x99\x2c\xe6\x8a\xc3\x03\x3b\x27\xc7\xeb\x11\ +\x4d\x38\x79\x4a\x49\x29\xb8\x62\x0c\x94\xa4\x89\x52\x09\x29\x4a\ +\x08\xfe\xc1\xa0\x93\xcc\x1b\x12\x42\x02\x28\x84\x40\x28\x50\x0a\ +\x25\x71\x0a\x21\xa4\xa4\x54\xe7\xb5\x16\x15\xc7\xa6\x9e\x6a\xd4\ +\xea\xcb\x8b\xb3\x33\x8b\x67\x7c\x11\x48\x8a\x06\xca\xc3\xa5\xb4\ +\xc6\x62\x32\x9c\x4e\x55\x97\x96\x5a\xed\xba\x99\xcd\xb6\x3c\x8f\ +\x53\xca\x79\x8c\x29\x8b\x84\x02\x6a\xf7\x43\x78\xe4\x7b\x47\xde\ +\xfb\x3e\x74\x61\xb9\xbb\x52\x2a\x56\x89\x40\x08\x01\x22\x0a\x14\ +\x62\xcc\xd1\x4d\x2e\x78\x14\xc7\x21\x97\xba\xa6\x4b\x29\x3b\xed\ +\x7e\xa3\xde\x56\x52\x26\x12\x50\xd3\x30\x30\xa6\x08\xe1\x84\xda\ +\x38\x30\x30\x20\x84\xe8\x74\x3a\x89\xd1\x60\xf2\x1a\xeb\xf5\x3a\ +\x00\x30\x4c\xb9\xe0\x89\x4d\xe3\xd6\x0c\xbc\xf3\xec\x91\x11\xda\ +\x9a\x60\xb5\xdd\x62\x65\x9a\x46\xa4\xc4\x18\x25\xa0\xff\x36\x87\ +\x52\x48\x01\xe7\x86\x69\x6c\x09\xa0\x00\xe0\xdc\xc8\xa4\x6e\xb7\ +\x2b\xa5\x44\x18\x75\xfb\x3d\x8c\x30\x02\x90\x4a\x02\x80\x8e\x09\ +\x56\x00\x0a\x08\xc6\x44\x21\xa2\x14\x17\xa1\x1f\x87\x18\xc0\xd0\ +\x8c\xb4\x99\x12\x49\x83\xf1\x1c\x01\xbf\x50\x28\x32\x4a\x15\x80\ +\xeb\xba\x95\x4a\x55\x28\xae\x94\x4c\x9c\x0f\x5c\xd7\x75\x5d\x37\ +\xe9\xaf\x9a\xa6\xa9\x94\x6a\x75\xda\x17\x73\xcf\xa7\xd3\x99\x67\ +\x8f\x1f\xef\x76\x7b\x9e\xef\x3f\x73\xf8\xf0\xe1\xc3\x47\xf2\xf9\ +\xfc\xe4\xd4\xa4\x02\x28\x16\x4b\xbe\xef\x7e\xfd\xeb\x5f\x2f\x97\ +\xcb\xbb\x77\xef\xee\xf5\x7a\x8f\x3c\xf2\x88\xef\xfb\x07\x0e\x1c\ +\xe0\x9c\x9f\x3a\x75\xea\xe0\xc1\x83\x31\x8f\xcb\xe5\x72\x2e\x9f\ +\xff\x9b\xbf\xf9\x1b\x00\xa8\xd7\xeb\x43\xa3\xa3\x6b\x4b\x4b\xd5\ +\x6a\xd5\x34\xcd\x6a\xa5\x32\x36\x31\xd1\x6a\xd6\x96\x97\x97\x6b\ +\xb5\xea\xd2\xd2\x92\x93\x4a\x49\xce\x29\xd5\x25\x60\x11\x46\x51\ +\x14\x9e\x3a\xfa\x8c\xe0\xfc\xf8\xf1\xe3\x6e\xbf\x1f\xc7\x71\xab\ +\xd9\x72\xfb\xfd\xa3\x47\x8f\x8e\x8d\x8d\xd9\x99\x54\xc7\x0f\x1c\ +\xc7\x01\xc1\x87\x86\x86\x9e\x0f\xee\xcf\xaf\x8b\x82\x65\x62\x8a\ +\x7b\x9e\xa7\x28\x7d\xf6\xd4\xcc\xf4\x70\x7e\xcf\x78\xa1\x3c\x38\ +\x76\x76\xfe\xcc\xf4\xd4\xf4\xa0\xef\xaf\x55\xd6\x3a\x7e\x9b\x02\ +\x0e\xa3\xa8\x9c\x2f\x33\x4d\x97\x91\xd0\x90\x3e\x35\x34\xe1\xb6\ +\xa2\x7a\xb5\x91\x2b\x64\xcf\xce\x9c\x6e\x54\xab\xb6\xa9\x7f\xe5\ +\xce\x3b\x85\x52\x6e\xdf\x0d\x82\xa0\xd3\x73\x6d\x3b\x6b\x12\x75\ +\xc9\xe4\xd8\xb5\x2f\x38\x70\xc5\x81\x4b\x2e\xb9\xfa\x4a\x22\xb8\ +\x08\xe3\x8d\x66\xff\x91\x27\x0e\x9f\x3c\xf3\xa7\x81\xe7\xaf\x6d\ +\x36\xc6\x26\x4e\xea\x4c\x1b\x2c\x14\x97\x17\x17\x8b\xe9\x4c\x47\ +\x00\x84\xfe\xaf\xbc\xf5\x0d\xb2\xdf\x5e\x5e\x59\x3d\xb3\xe9\xc6\ +\x5e\x3f\xe5\x38\x6e\x1c\x45\x52\x39\x1a\x99\x9b\x9b\x2d\x16\xb2\ +\x7e\xbb\xd3\x6a\x77\x33\xd3\x7a\x44\x08\x01\x84\xa5\x92\x18\x49\ +\x29\x29\xa1\x1c\x09\x81\x85\xc4\x00\x80\x99\xe4\x52\x26\xf3\x8e\ +\x15\x20\x90\x4a\x01\x92\xa0\x14\xe2\x18\x90\x94\x08\x99\x1a\x3b\ +\x7c\xe8\xd0\xcc\xec\x09\x89\xa2\x6c\x31\x6d\x99\x7a\x73\x63\x39\ +\x6b\xe5\x8b\xd9\x21\x43\xd3\x96\x16\x97\xf2\x85\xb4\xd7\xed\x4c\ +\xef\x9c\xac\x75\xbb\xa6\x46\x3a\xbd\x98\x12\x5d\x2a\x70\x52\x39\ +\xcd\xb0\x2e\x18\x1e\x10\x0a\xb8\xd8\x76\x7a\x91\x4a\x29\xe5\x07\ +\xa6\x61\x2a\x50\x61\x18\x81\x94\x1c\x71\x10\x52\x24\xf6\x9c\x4a\ +\x09\xa5\xfc\x30\x68\x76\xdb\x52\xc9\x4e\xb7\xe7\xfa\x41\xaf\xd7\ +\xe3\x3c\xee\xf5\xfa\x51\x14\xdb\xb6\x25\xa5\x8c\xc2\x30\x9b\xcb\ +\x0d\x0e\x0e\x5e\x76\xd9\xa5\x67\xcf\xce\x21\x80\x04\x67\xd7\x98\ +\x06\x00\x9e\xef\xf5\xfa\xfd\x28\x08\xc3\x28\x14\x52\x4a\xc0\x18\ +\x00\x63\x9c\x0c\x54\x8a\x79\x9c\x8c\xff\x66\x94\xf1\x28\x4a\xd8\ +\x93\x5b\x70\xbf\x92\x04\x13\x00\x00\x99\x98\x8c\x23\x84\x90\xa1\ +\xb1\x38\x8a\x62\x1e\x53\x8c\x24\x57\x18\x00\x83\xda\x1e\x8b\xcd\ +\x10\x71\x6c\x2b\x9b\xcd\xa5\x52\xa9\x6d\x23\x04\x05\x4a\x72\xd1\ +\xeb\xf7\xdb\x9d\x0e\x48\xc0\x94\x10\x8c\xa5\x92\x42\x88\x56\xab\ +\x85\x31\x12\x42\x04\x61\x20\x95\x4c\xe6\xc0\x91\x73\x23\x5b\x13\ +\x4b\x89\xa4\x9d\x90\x40\x6c\x17\x83\xb9\x57\x2a\xd5\x66\xa3\x39\ +\x58\x2e\x0f\x96\x07\xd6\x36\x36\x14\x40\xb5\xd1\x5c\x5c\x5d\xb3\ +\x4d\xcb\x75\x5d\x11\x8b\xf5\x8d\xb5\x3b\xef\xfc\x32\x63\xba\x69\ +\x9a\x42\x08\xdb\xb6\x57\x57\x57\x9f\x7a\xea\xa9\x94\xe3\x94\x4a\ +\x25\x53\x67\x77\xdc\x71\xc7\x6d\xb7\xdd\x96\xc0\x5c\xba\xae\x1f\ +\x7d\xe6\x19\x29\x25\x4e\x68\xa9\x61\x77\x6d\x75\x4d\x23\x78\x60\ +\x70\xa0\x56\xdd\x18\x1d\x1b\x5d\x98\x9f\x2f\x95\xca\xd9\x62\xb1\ +\xd3\xed\x71\x2e\x9a\x8d\x7a\xda\xb6\x4b\x85\x42\x1c\x47\x9b\x1b\ +\x1b\x94\x52\x21\x78\xdf\xed\xe9\x86\xd6\xee\xb4\xfa\xfd\x5e\xdb\ +\xed\xc7\x3c\x06\x11\x47\xc1\xf3\x99\xfb\xf3\xeb\x22\x16\x46\x64\ +\xa9\x3e\x9f\x37\xb0\x00\x65\x18\xb9\x7b\xee\xfd\x0e\x7a\xcd\xcb\ +\xaf\xba\x72\xaf\x95\x2f\x57\xea\xf5\xc9\xd1\x21\x8c\x22\xab\x8b\ +\xd7\x2a\x0d\x23\x6d\x48\x8a\xfa\x5e\x98\xa6\xe6\xfc\xf1\xb3\x9b\ +\x6b\x6b\x21\x8f\xf2\x03\xa5\x8d\xe6\x7a\xbf\x17\x60\x21\xc6\x87\ +\x87\x57\x57\x57\x4f\xcc\xcc\x28\x2c\xa5\x92\x79\x5b\xb7\xb1\xda\ +\xbf\x73\xea\x3d\xff\xfe\x2d\x53\x7b\xc6\xbb\xb5\x85\xd3\x4f\xdf\ +\x0b\x32\xd6\xb0\x39\xbf\x54\x6d\x6f\xf4\x4c\x20\x95\xbe\x5f\x2a\ +\xd9\xed\x4e\xf5\x9a\x2b\xaf\x9e\x3f\x35\xbb\x3f\x9f\x45\xa1\x3f\ +\x5e\x32\x3f\xf8\xfe\xf7\x18\x9d\x95\xb5\x85\xd3\xd1\x7a\xe5\xca\ +\xd1\x7d\x46\xaf\x91\x9a\xbe\x74\xa3\xe3\x46\x8a\xe8\x96\xc5\x45\ +\x78\x7a\xf6\x6c\x39\x37\x60\x17\x06\x63\x62\x50\xc3\xa6\x91\x50\ +\x9e\x17\x77\xba\xc3\x83\xe5\x48\xc4\x21\x46\x1e\xc6\x7d\x88\x05\ +\x12\x0c\xb0\x46\xf4\x08\x41\x8c\x14\xa6\x2a\x12\xae\x90\x11\xc5\ +\x58\x01\x11\x21\xa1\xc0\xfd\xce\x5a\xb3\xb1\x0e\x00\xb6\x91\xca\ +\x6a\xe9\xe6\xea\x3a\x00\x6e\x75\x6b\xa6\x9e\xdd\x08\x82\xd0\x64\ +\xdd\x38\x04\xe0\x33\x27\x8e\x3a\x8e\xf3\xa2\x7d\x53\x9b\x8d\xee\ +\x4a\xad\x55\x6b\xf5\xcc\x4c\xba\x98\x73\x2e\xf8\xca\x47\x3c\x0a\ +\xa2\xf0\xb9\xf6\x66\x32\x3f\xd6\xdd\xea\xa6\x12\xca\x44\xac\x24\ +\x06\xa6\xeb\x41\x10\x32\x86\x04\x00\x8f\x05\x97\x02\x01\x28\x0d\ +\x14\x46\x3d\x37\xe8\x79\x01\x25\x04\x11\xda\xe9\xb9\x98\x10\xce\ +\xb9\x5f\xad\x0b\x29\xa8\x66\xcc\x2f\xcc\x9f\x7f\xee\x50\x8c\x6d\ +\xdb\x49\xa5\xd2\xb6\x03\x61\x18\x82\x52\x9a\xc6\xa4\xd8\xea\x40\ +\x20\x8c\x35\xca\x12\xd0\x86\x50\x52\xc8\x64\x3d\xd7\x45\x08\x49\ +\xa9\x94\x94\x08\xe3\xc1\xc1\x81\x03\x07\x0e\x1c\x3b\xf6\xec\xea\ +\xea\x0a\x42\xc8\xd4\x74\x8c\x64\x18\x84\xc5\xc1\x41\x29\x05\xc1\ +\x44\x01\x62\x8c\x22\x04\x52\x2a\x42\x28\x60\x12\x73\x11\x88\xb8\ +\xb6\xbc\x14\x44\x01\x25\x54\xca\xad\x13\x02\x63\x4c\x29\x11\xc0\ +\x95\x40\x52\x22\x8c\x31\xa1\x08\x13\x64\x1a\x26\xc6\x38\x8a\x0c\ +\xa5\x94\xae\x69\x61\x14\x68\x4c\x33\x75\x93\x22\x28\xe6\x73\x43\ +\x43\x65\x00\xa2\x00\x08\xa5\x9e\x17\x0a\x71\xe1\xda\xe0\xe5\x85\ +\x25\x15\x07\xa3\x7b\x77\xf5\x1b\x15\x19\xf8\x2e\x07\xc3\xce\x9a\ +\x56\x3e\x8e\x83\x6c\x3a\xd7\x6b\xd6\x80\x87\x71\xe8\x65\xd3\xa9\ +\x4a\x75\x93\xf3\x48\x70\x98\x39\x3b\xfb\xed\xef\x3c\x34\x31\xb1\ +\xe3\xf1\xc7\x9f\x88\x82\x7e\xad\x52\xd9\x5c\x5b\x6d\x37\x1b\x92\ +\xc7\x71\xe8\x1f\x78\xc1\x55\xdd\x7a\x3d\x70\xfb\x8f\x3c\xf4\xed\ +\x72\x69\x68\xef\xee\xbd\xc5\x52\xf1\xfb\xdf\x7b\xec\xe8\xa1\x63\ +\xa1\x17\xb5\x1b\xed\xd5\xe5\xe5\xf1\x89\x1d\xae\xeb\xe6\x0b\xd9\ +\x13\xc7\x8e\x1a\x3a\x53\x0a\x72\xd9\xf4\xe2\xe2\xe2\xc8\xe8\xc8\ +\xea\xea\xaa\x50\xbc\x52\xdb\xd4\x75\x7d\x5a\x4c\x79\xae\x1f\xc7\ +\xd1\xe2\xec\xcc\xc6\xf2\xe2\xf3\xc1\xfd\xf9\x75\x11\xc1\x9d\xe0\ +\xb5\xa5\xb9\xc8\x34\x48\xaf\x97\xa3\xac\x1b\xf0\x2f\x7c\xf1\x6f\ +\xce\xcc\xee\x7f\xd3\x9b\x5e\xa3\x02\xf7\xc4\xc9\x93\x8c\x28\x3b\ +\x63\x67\xcd\xd8\xeb\x06\xcb\x0b\x73\x39\x23\x73\xe0\xca\x6b\x77\ +\xe4\x4b\xcf\x48\x19\xc4\xd1\xe8\xd4\x0e\x55\xeb\x2d\xae\x3f\x3b\ +\x90\xcb\x06\x40\xf3\x03\xa3\x7b\x99\x79\x76\x65\x79\xd7\x65\xc5\ +\x7e\xab\x9d\xb3\xb3\x6f\xfe\xe9\x57\x75\xd6\xd7\xdd\x2c\xa9\x54\ +\x57\x09\x55\xab\x6b\xab\x59\x27\x9b\x4b\x3b\x4e\x2b\xcc\x66\x18\ +\xb1\x4d\x2b\x4b\x09\x8a\x2f\xdd\x33\x3c\x9a\x35\xfc\xd6\xb8\xae\ +\xe4\xab\x5f\xfe\x12\x9b\x89\xb9\xd3\xcf\xd4\x9a\xd5\x1b\x5f\xf5\ +\xb2\xa6\x47\xb4\x52\x51\x68\x38\x4d\x34\x93\x13\x4d\xea\x99\xcc\ +\x30\x60\xdb\x55\x64\xb1\x1b\x5d\xa2\xec\x3c\xce\xa7\xb3\x5a\x36\ +\x87\x4e\x6c\x7c\xff\xc4\x93\x4f\x0f\x0e\x95\xec\x42\x2a\x65\x50\ +\x9d\x81\xc2\x94\x9a\x5a\x10\x48\xcb\xd0\x23\x90\xb1\x8c\x34\x9d\ +\xc6\x31\x17\xb1\xc4\x98\x81\x46\x8b\x4e\xba\xb6\xb8\x90\xb1\xb5\ +\x1b\x5e\x74\x4b\x18\xf8\x44\xf0\x23\xbd\xa6\xce\xb4\xe1\x1d\x53\ +\xbb\xf7\x5f\xb9\xb1\xbe\x6c\x98\x3a\xf0\x20\xf4\xbc\x5e\xa7\x59\ +\x2a\xe4\xf2\x85\x72\xa9\x34\x00\x68\xbe\x5e\x9b\xa1\x48\x99\xda\ +\x85\x2b\x54\x93\x11\x23\xdb\x3a\xa3\x6d\x12\x67\x82\x62\x2b\xa5\ +\x40\x61\xdb\xb2\x5c\xcf\x23\x84\x04\x51\xc4\x25\xdf\x6e\x66\xc6\ +\x5c\x08\x25\x23\x1e\x01\x40\x32\x41\x4b\x01\x60\x21\xe4\x39\x8f\ +\xe0\xb9\x85\x79\xcb\x30\xb7\x35\x9f\xdb\xdd\xc8\x2d\x57\x77\x84\ +\x08\xa5\x94\x32\xa2\x93\x6d\x33\xe4\x4e\xa7\x03\x4a\x61\x41\x88\ +\x24\x52\x4a\x9d\x69\xc9\x7c\xbe\x84\x8a\xa3\x33\x6d\x73\x7d\x83\ +\x11\x32\x34\x30\x18\x86\x11\xc6\xca\x34\x74\x29\x85\xc6\xb4\x04\ +\x87\x89\xa2\x28\xc1\x55\x12\x68\xc8\x0d\x22\x0e\x12\x51\xe2\x64\ +\xd3\x69\x9c\x35\x4d\x53\x0a\x49\x19\x3d\x37\xc1\x15\x12\x7a\x12\ +\x9c\x37\xd6\x3c\xe1\xef\x27\x03\x46\x74\xc6\x24\x17\x9a\xa6\x21\ +\xc2\x9c\x54\x2a\x8c\xa2\x91\x91\x71\xa5\x94\x50\x00\x80\x5c\xd7\ +\xbd\x98\x86\x6a\xab\xdb\x9a\x1c\x19\x4e\x39\x76\xcc\x79\xc8\x15\ +\x45\xda\xd1\x13\x73\xba\xae\x2b\x11\x9a\x04\xa4\x54\xb1\x8c\x6c\ +\xdb\x09\x02\x9f\x32\x2a\xa5\x94\x42\x24\x4a\xb1\x8d\x8d\x8d\xe5\ +\x28\x8a\x03\x57\xc4\xf1\x6f\x7f\xe0\x03\xcd\x66\x33\x8a\xa2\x66\ +\xb3\xb5\x38\x33\xd3\xe9\x74\x72\xb9\x5c\x79\x60\x40\xc6\x42\x49\ +\x79\xf4\xf0\xd1\x03\x97\x1f\xf8\xd8\xc7\xfe\x30\x97\xcb\x56\xaa\ +\x95\xb5\xb5\xb5\xd5\xd5\xb5\x64\xd2\x77\xad\x5e\xd9\x9a\xb2\x84\ +\x71\x3e\x9f\xf7\x5c\x2f\x91\x6e\x49\x29\x2f\xbd\xf4\xd2\x13\x27\ +\x4f\x14\x8a\x45\xd7\x75\xd7\x37\xd6\xb2\xe9\xec\x8f\x22\xb8\x23\ +\xe0\x9c\x57\x36\xd7\xa5\x54\xcf\xc7\xbb\xff\x1f\x47\x6a\x7c\x01\ +\xc5\x2a\x42\x3c\x28\xa6\x4a\x9d\x76\xab\x5e\x6d\x10\x20\xa6\xe5\ +\x7c\xf7\xfb\x87\xce\xce\x2f\xbe\xe1\x75\x37\x95\xcb\x63\xcb\x67\ +\x67\xe6\xe7\x96\xd3\xb9\xcc\xe8\xc0\xd0\x4c\xab\x5b\xcc\x39\xed\ +\x56\x8d\x84\x6a\xc7\xd8\x78\xad\xd9\x2e\x97\x46\xfd\x2c\x7e\xf4\ +\xf0\x99\xcc\xe0\xc4\x46\xab\xaf\xcd\xad\x5d\x7a\xe0\xd2\xa3\x73\ +\x8b\xde\x66\xdd\xc0\x44\x74\x7a\x41\x24\xda\xb5\x5a\xb1\x97\x1f\ +\xda\xb7\x9f\xb7\x37\x99\xa6\xd5\xd6\xeb\x98\x32\xcb\x4a\x4d\x4d\ +\x4d\x9d\x98\x5f\x6b\x35\xeb\x07\xf6\x4f\x50\xec\xfd\xf2\xaf\xbc\ +\x79\x63\x71\xe5\xa9\xc7\x1e\xeb\xf8\xed\x85\xf9\xe5\x85\xb9\xf9\ +\xf9\xf5\x8d\xe9\x66\xbd\xd2\x71\x07\x0c\x3b\x6b\xe5\x82\xcd\x8d\ +\x9e\x91\xee\x28\x5a\x2e\xee\x10\xa6\xb7\xb8\xb9\xb1\x49\x74\x56\ +\x13\xbb\x40\x2a\x16\x00\x15\x63\x03\x03\x24\x6b\xc8\xb0\xdf\xdb\ +\x58\xdb\x68\x54\x04\x25\x56\x3a\x9d\x2b\x0e\x15\x33\x85\x76\xbf\ +\x95\x31\xad\x50\x06\x91\x08\x0d\xe0\x91\x14\x44\x51\x25\x49\x75\ +\x79\x61\x6d\xe1\xec\xce\xf1\xc9\x81\x6c\x7a\x6e\xae\x1a\x04\xbd\ +\x72\xc6\x89\xa2\xb0\xb2\xbc\xb0\x77\xdf\xfe\xa0\xdb\x1c\x29\x15\ +\x78\xe0\x91\x5c\x7a\x5d\x45\x1a\x82\xf5\x95\x45\xaa\xdb\x41\xb7\ +\x2b\x00\x06\xb2\xce\xde\xe9\xc9\x0b\x9f\xa1\x6a\x1a\xe9\x74\xfa\ +\x7c\xf7\xf9\x6d\xda\x5f\x42\x9e\xc9\x58\xb9\x81\xa1\x81\x7c\x3e\ +\xd7\xef\xf7\x17\x17\xe7\x13\xf6\x08\x42\x2a\x8e\xe3\x62\xb1\x48\ +\x08\xd9\x96\x29\x25\xe0\x49\xc2\x92\x4c\xa6\xdc\x11\x4c\x7a\xfd\ +\x5e\xa2\x0c\x08\xc3\x30\x91\x3e\x3d\x87\xff\x28\x05\x4a\x09\xce\ +\xb7\x4f\x17\xa5\x54\x2a\x95\x82\xf3\xe4\xbb\x20\x15\x49\x9c\xbe\ +\x64\x72\x36\xa0\x46\xb3\x49\x29\xcd\x17\xf2\x42\x48\x42\xb0\x02\ +\xa1\xce\x4d\x30\x46\x08\x69\x71\x32\x77\x57\x24\x3d\xdf\x64\xc6\ +\x52\xd2\xc8\xc5\x18\x6f\xef\x2d\x39\xc9\x92\x51\x50\xe7\x1a\xb3\ +\x8a\x10\x0c\x80\xe2\x98\x27\xe4\x7b\x29\x95\x8c\x45\x18\x04\xba\ +\xa1\x13\xaa\xfb\x7e\x10\x73\x1e\x06\x11\x60\x04\x08\x2b\x05\x51\ +\x14\x5f\xcc\xc7\x44\xd7\x8d\x54\x3a\xd5\xea\xb4\xa2\x38\x0e\x05\ +\x76\x23\x51\x28\x15\x31\xa6\x5e\xb7\x6d\x1a\xd4\x8d\xdd\xc0\x0f\ +\x95\x52\xbd\x5e\xaf\xdb\x77\x3d\xcf\x33\x0c\x23\x95\x4a\xb5\x5a\ +\xad\x4a\xa5\x5a\x2e\x16\x35\x42\xf3\xd9\xec\xd2\xd2\x52\x1c\xc7\ +\x18\xe3\xa7\x9f\x7e\x7a\x66\x66\xa6\x54\x2a\x75\x3a\x9d\x5e\xaf\ +\xd7\x69\x77\x18\x65\x03\xe5\xf2\xa3\x8f\x3d\x3a\xb1\x63\xc7\xf2\ +\xd2\xe2\xde\xbd\x97\x44\x71\xbc\xb2\xb2\x8c\x31\x5e\x5e\x5e\xa6\ +\x8c\x18\xba\x9e\x14\x6a\x9b\x9b\x9b\x4c\x63\x13\x13\x3b\xd6\x37\ +\x36\x84\x90\x47\x8f\x1e\xcb\xe5\x73\xfd\xbe\xcb\x28\x4d\x17\xcb\ +\x13\x13\x13\x3f\x82\xe0\x2e\x38\xbf\xfc\xc0\x55\x3f\xc1\x71\xfd\ +\x7c\x79\xcb\xf9\xc3\x7a\x7e\xf2\xd6\xf8\x8e\xc9\x7f\xd5\xf3\xa5\ +\x94\x93\x03\xe5\xb0\xdf\x89\x5c\x4f\x09\xae\x11\xe6\x07\x3e\x66\ +\xe6\xea\x46\xfd\x53\x9f\xfd\xdb\xab\xaf\xd8\x77\xcd\xfe\xcb\x02\ +\x57\xd4\x6a\xcd\xa3\xc7\x4f\x66\x1c\xfd\xd4\xec\x89\xe1\xeb\x6e\ +\x88\x44\xbc\x56\xa9\x76\x7b\xe1\xd9\xef\x7c\x6f\x09\x19\xd2\xc8\ +\xf8\xd8\xc8\x0c\xe6\xad\xd2\x70\x7a\x70\xa2\x34\xb1\x73\x69\xe1\ +\x6c\xb3\xd3\xee\x54\xeb\x0f\x0e\x16\x26\x8b\x9a\xfb\xcc\x89\x57\ +\x0e\x97\xeb\x3d\x5e\x6f\xb8\x5c\x69\x9b\x8b\x9b\xae\xd0\xb3\xa5\ +\xa1\xd6\xd1\xd9\x74\x8e\xbc\xe7\x3f\xbe\x73\x20\x37\x60\xe5\x9d\ +\xf5\x27\xd7\xce\x2e\xcd\x6d\x6c\x2c\xbb\xad\x5a\x73\x73\xfd\xb2\ +\x7d\x97\x7c\xe7\xb1\xef\xb5\x43\x7f\x8f\x27\xaf\xcf\x8d\x34\x57\ +\x16\x77\x0e\x4f\xa6\x34\xbb\x5a\xe9\x3e\xfc\xec\xb1\x96\x6e\x34\ +\x10\xf2\x3b\x0b\x62\xbd\xfe\xc2\xcb\x76\x9e\x5d\x3c\x76\xef\x57\ +\xee\x9c\x4a\xab\xbc\x83\x89\x82\x89\xe9\x69\xcd\x72\x1e\xbf\xff\ +\xe1\xa9\xcb\x76\x8d\x4f\xed\x5c\x5e\xda\x48\xe7\xb2\xf9\x72\x9e\ +\x41\x64\xdb\x76\xa8\x44\xe0\xf5\x81\x1b\x16\xa0\xa9\xf1\x91\x7c\ +\xb9\xdc\xac\x56\x23\xb7\xdf\x6d\xd6\x44\xe0\x99\xa6\x59\xce\x15\ +\xaf\xbe\xfc\x8a\x53\x73\x67\xe3\xc0\x0f\xfb\x5d\xc7\x34\x86\x07\ +\x87\x32\x29\x27\x97\xcb\xa6\x72\x03\x96\x9d\xee\x79\xbe\xdf\x69\ +\x2e\xcc\x9c\xba\x60\xf0\x37\x9f\x2f\x8c\x8f\x8f\x6f\x47\xf3\x84\ +\xb6\xb8\x7d\xbb\x02\xc0\xfe\x7d\x57\xfc\xc9\xff\xfc\x78\xe2\xab\ +\xf5\xe2\x17\xdf\xe0\x38\x8e\x94\x02\x63\x94\xcc\x29\xe5\x9c\xa7\ +\xd3\xe9\x84\xda\xb8\x9d\xfb\x9b\xa6\x99\xb0\x62\x94\x52\x8e\x63\ +\x0b\xb1\xd5\x4a\x3d\x97\x2f\x27\x82\x29\x24\x84\x14\x42\x10\x8c\ +\x92\x09\x5c\xc9\x77\xe3\x38\xc6\x18\x25\x53\x7a\x92\xe0\xbe\x7d\ +\xf0\x24\xdb\x73\x5d\xd7\x34\x0d\x3f\x0c\x28\xa5\x49\xdd\x40\x10\ +\x8e\xe2\x08\x30\xc2\x08\x13\x44\x00\x14\x60\x04\x08\x09\x20\x31\ +\x8f\x13\x55\xad\xa6\x69\x89\x4b\xbb\xeb\xba\xc9\xdc\x00\x84\x10\ +\xa3\xb4\xef\xf6\xa5\x90\x42\x72\x38\xe7\x5a\x83\x71\x12\xf4\x09\ +\xc6\x84\x60\x04\x0a\x85\x11\x27\x02\x25\x67\x48\xa7\xd3\x25\x1a\ +\xc3\x98\x2a\xa5\x7a\x7d\xf7\x62\x30\xf7\x30\x0a\x9d\xb4\x43\x0d\ +\x46\x75\x16\x74\x03\xaa\x33\x87\x19\x41\x10\x5f\xb2\x6f\xbf\xad\ +\xe1\x43\x4f\x54\xa4\x94\xbd\x5e\xcf\xb2\x2c\xaf\x5a\xa3\x94\x06\ +\x81\x3f\x3a\x3a\xea\xfb\x7e\xb3\xd9\x32\x34\xbd\x94\xcf\x84\x61\ +\x38\x34\x34\xb4\xb2\xb2\x62\x18\x5b\x93\xe5\x27\x27\x27\x8f\x1c\ +\x39\x72\xf2\xe4\x49\x43\x37\x56\x96\x56\x00\xe0\x8a\x2b\xae\x28\ +\x95\x4a\xb3\xb3\x33\x80\x88\x6e\xe8\xf5\x46\x63\x72\x72\x12\x10\ +\xd4\xeb\x8d\x44\x6e\x9d\x4a\xa5\xb2\xb9\xfc\xfc\xfc\xfc\xae\xdd\ +\x7b\xfe\xfa\x4b\x77\x5c\x7d\xf5\xd5\x8d\x66\x6b\x70\x68\x98\x60\ +\x3a\x3d\xbd\x2b\x0c\xc3\x7e\xdf\xfd\xd1\xc0\x32\x98\x90\x9f\xd4\ +\x78\x47\x08\x59\x98\x3b\xbb\x73\xf7\x9e\xb9\xb3\x33\x53\xd3\xbb\ +\x17\xe7\xcf\x8e\x4d\xec\xb8\x98\x19\x8c\x3f\x49\x2b\xe6\xe2\xe0\ +\xd5\x57\xcd\x1e\x7d\x96\x38\xed\x7e\xe0\x69\x3a\x75\x7d\x57\x82\ +\x66\x3a\x46\xec\x7b\x4f\x3f\x73\x66\x6d\xa9\xf6\xe2\xeb\xaf\x49\ +\xe5\x4d\xda\x6f\xfb\x10\x02\x88\xf9\x8d\x65\xb7\xe9\x32\xe4\x44\ +\x94\x2c\xae\x54\xd6\x88\xed\x71\xe2\x09\x12\x76\xfd\x74\x19\x81\ +\x95\x1a\x9e\xdc\x39\x34\x3e\xae\x0b\xf9\x77\x5f\xbd\xeb\x8e\xaf\ +\xdd\xf3\xaa\x17\x5f\x0d\x14\x56\xdd\x60\x70\x38\xd7\x6a\x34\xbb\ +\x8d\x0e\xa5\xce\xe2\x7a\xf5\xdb\x4f\x1c\x0e\x90\xf6\xc1\xdf\xfa\ +\x10\xcd\x8e\xdd\xfd\xe0\x77\x8a\xa9\xb4\xdb\x68\x7b\x02\x53\xae\ +\x5a\x5d\x0f\x88\x56\x2e\x0f\x73\xa1\xfa\x8b\x2b\x3c\x88\x75\x46\ +\x66\x67\x4f\x4e\x4c\xed\x9a\xbe\x6c\x5f\x26\x63\xa7\x0c\xb6\xe7\ +\x92\xdd\x38\x9d\x09\xd6\xaa\x7c\x73\xe3\xcc\x53\x0f\x5d\x3a\x96\ +\xfe\xc5\x9f\xbe\xae\x68\x2a\x08\xfd\x4e\xbb\xb7\xb8\xb8\x62\xa7\ +\x4b\x57\xed\xbe\x64\x68\xac\x58\x2e\x64\x76\x0d\x0d\x86\x91\x08\ +\x45\x58\xad\xd7\x28\xc4\x7e\x37\x20\x82\x0d\x96\x8a\x91\x6d\xcd\ +\x2e\x2f\xd8\x4e\xba\xde\x5a\x9f\x9b\x5f\x2a\x15\xd2\x56\x2a\xd3\ +\x6e\xb5\xda\xfd\x58\xd3\x0d\xa6\x99\xe3\xc3\x43\x58\x16\x0c\x8d\ +\x21\x50\x51\x18\xd8\x99\x6c\xab\xd3\x9d\x18\x1b\x49\x65\xb2\x73\ +\x8b\xcb\x1a\xb9\xf0\x2c\x81\xc7\x71\x10\x04\xe7\x47\x73\xf5\x03\ +\x84\x4e\xd9\x6e\xb7\x9e\x7d\xf6\xd9\x5e\xaf\xeb\xba\x5e\xa2\xbf\ +\x47\x08\x08\xc1\x09\x3b\x10\x00\xf5\x7a\x6e\x12\x88\x13\x8e\x23\ +\x42\xa8\xdb\xed\x27\x82\xa0\xe4\xdf\x6d\x26\x4c\x14\x85\xfd\xfe\ +\x96\x6d\x4b\x62\x05\xa3\xb6\xac\x7f\xa5\x02\x48\xbc\x8f\x93\x41\ +\xe4\xc9\xa8\x6b\x8c\x31\xc3\x04\x01\x12\x52\x24\xcd\x4c\x4a\x29\ +\xe7\x42\xd3\x51\xbb\xdd\xb6\x2d\xbb\xdb\xef\x19\x8e\x99\x4e\x65\ +\x0c\xa6\x23\x9c\xcc\x53\x4d\xa6\x8a\x20\x00\x88\xb8\x94\x09\x05\ +\x5e\x01\x17\xb1\x50\x5c\x42\xe8\x87\x31\x63\xc0\x98\x66\x5b\x96\ +\x69\x59\xa9\x6c\x2e\x8e\x39\xe7\x71\x12\xdc\x13\xc8\x48\x48\x8e\ +\x11\x56\x0a\x64\x1c\xc7\x32\xd0\x28\x41\x98\x22\x20\x08\x90\x93\ +\xcd\x31\x42\x01\xe3\x38\x8e\xf5\x20\x84\x8b\xb0\x85\x94\x48\x62\ +\x8a\x94\x54\x9a\xa6\xf9\x5e\xab\x1f\x45\xc4\xcc\x30\xa6\xd9\x8e\ +\x53\xc8\x38\x9a\xa6\x89\x58\x6b\xb7\xdb\xc5\x62\xd1\xed\xbb\x84\ +\x10\xd3\x34\xb3\xd9\x2c\x00\xec\xdd\xbb\x57\x72\x51\x28\x66\x3b\ +\xad\x16\xa5\xd4\x71\x9c\x46\xa3\x21\x84\x48\xa5\x52\xd9\x6c\x96\ +\x52\xba\xbe\xbe\xee\x58\xf6\xda\xca\xca\x55\x2f\x78\xc1\xe1\xc3\ +\x87\x0e\x3d\xfd\xd4\xe8\xe8\x68\xaf\xd7\x9d\x9f\x5b\x74\x9c\xd4\ +\xe2\xe2\xa2\x94\x4a\x08\xe1\xba\xae\x69\x9a\x61\x10\x60\x42\x12\ +\x87\xb2\xd1\xd1\xd1\xc9\xc9\xc9\x66\xb3\x99\xc9\x66\x06\x47\x86\ +\x97\x96\x57\x34\x42\x75\x4d\x7f\x1e\x73\xff\x67\x96\x3a\x47\x09\ +\xc0\x18\x6f\xcf\x76\x78\x7e\x6d\x9f\x7c\xb3\xc7\x8f\x6d\x2c\x2d\ +\x5a\x98\x0c\x96\xcb\x8d\x66\xcd\x4a\x65\x42\x11\xba\x81\x2b\x25\ +\x03\xa1\xd6\xab\xbd\xbf\x7f\xf0\xe1\xec\x40\x3a\x95\x37\x74\x1d\ +\x53\x46\x48\x26\xdd\xdc\x6c\x45\x7e\x6b\x6d\xb3\xb9\xda\xf0\x8c\ +\xf1\x42\xd4\xf1\xbc\x20\x18\x28\x0f\x6c\xb6\x9a\x6e\x14\xe7\x06\ +\x86\x34\x2c\x4b\xb6\x35\x7d\x64\xe7\xf1\x66\xeb\xa1\xef\x1f\x06\ +\x86\xbe\xf1\xd8\x53\x0a\x41\x1c\x01\x4e\x94\x30\x08\x29\x3d\xf5\ +\x2b\xef\xf9\xb5\xc2\xf4\xd5\xa7\x36\x38\xc9\xef\x91\xba\x96\x35\ +\x47\x52\x6b\x1d\xd1\x6b\x21\xe2\x50\x46\x1e\x7d\xe4\x49\x21\x14\ +\x47\x66\xbd\xe6\x03\xd6\x9a\xfd\x66\x5f\xf4\x68\x0a\x99\x06\x3f\ +\x30\x55\xbe\x72\xcf\xe8\xfa\xda\x4a\x60\x7a\xbc\x24\xcb\x99\xcc\ +\x65\x13\x39\x12\xa1\xa0\x5d\x8d\x43\xb5\xbe\xb2\x7c\xfd\xc1\x17\ +\xdd\xfb\xcd\x47\x35\xab\xb7\x56\x3d\x43\x11\xd2\xcc\x74\xa9\x34\ +\x68\x98\x5a\xb3\xd3\xd8\x73\xc9\x6e\xa1\x78\xad\xd5\x5e\xa8\xf5\ +\x8d\x7c\x89\x83\xf6\xad\x07\x1f\x56\x84\x15\x06\x46\x3a\xad\x3a\ +\x91\x91\x6d\x67\xfa\x21\x1f\x18\xdd\xf1\xe0\xf7\x9e\x5a\x59\x59\ +\xce\xa7\xcd\x1e\x42\x81\xe7\x87\x61\x98\xf7\xa3\x7a\xb3\xd9\x68\ +\x9f\xa6\xba\x99\xcf\x15\x27\x27\x27\x2e\xb8\x0a\xf4\x3c\xaf\xdd\ +\x6e\x9f\x8f\xc6\x20\x84\x92\x4a\x3f\xb1\x1f\x78\xfa\xe9\xa7\x6f\ +\xbd\xf5\xd6\x24\xda\x0a\x11\x63\x8c\x7d\xdf\x97\x92\xeb\xba\x5e\ +\xa9\x54\x10\xc2\x61\x18\x26\x01\x3a\x09\xcd\x89\xaf\xc0\xb6\xa2\ +\x35\x41\xdb\x09\x21\xa9\x54\x2a\x71\xac\xdd\x3e\x39\x10\x42\x84\ +\xb0\x24\xad\x4e\x46\xbe\x05\x41\xb0\x2d\x14\xda\x9e\x36\x8e\x31\ +\xb6\x6d\x3b\x81\x7d\x12\x1a\x38\x42\xa8\x50\x2e\x31\xc6\x30\xc6\ +\xae\x1f\x98\x96\xc9\xf9\x96\x02\x96\x10\x12\x04\x01\xa3\x14\x61\ +\xdc\xef\xf7\x29\x42\x9c\x6f\x9d\x5e\xc9\x58\xd7\xc4\xf3\xc0\x30\ +\x0c\x29\xa5\x6d\x59\x84\xb0\x04\x96\x49\x4a\x96\x64\xc6\x1e\x21\ +\xa4\xd1\x68\x20\x84\x04\xe7\x86\x69\x47\x51\xcc\x34\x8a\x09\x13\ +\x4a\x60\xc0\x61\x2c\x74\x9d\x52\xa6\x53\x66\x5c\x4c\xed\x4d\x31\ +\xf1\x5c\xb7\x94\xcb\x84\x41\x00\x48\x5a\xb6\xd3\x8f\xc2\x20\x88\ +\x4e\x9f\xee\x33\x15\xc7\x71\xe4\x79\x5e\xaf\xd7\x4b\xa7\xd3\x7e\ +\xe0\x03\x80\x6d\xdb\xae\xeb\x0e\x0f\x0f\x03\xa0\x6a\xa5\xb2\xb8\ +\xb0\x98\xcb\x66\x12\xea\x4e\x42\x1b\xe5\x9c\x6f\xd1\x78\xa4\xbc\ +\x4f\x28\x2e\xa9\x00\x00\x02\xa6\x49\x44\x41\x54\xe4\xd2\x4b\x9c\ +\x8c\xbd\x56\x59\xb3\xad\x94\x6e\x5b\xad\x6e\xe7\xf1\xa7\x9e\x14\ +\xa0\x5a\x9d\x6e\x1c\xc7\x6e\x10\xa4\x73\xb9\xc5\xc5\x45\xd3\x71\ +\xf6\xee\xdd\x9b\xcf\xe7\x39\xe7\x5f\xbb\xe7\x1e\x2f\x0c\x17\x96\ +\x97\x07\x86\x87\x9b\xed\xce\xca\xda\x7a\xb1\x58\xac\x56\x6b\x1a\ +\xfb\x51\xd8\x0f\x28\xa5\x2c\xcb\xfa\x49\x8d\x5f\x08\xa1\x52\x79\ +\x40\xd3\xb4\x52\xa9\xac\x69\x7a\xb1\x54\x32\x0c\xe3\x27\x15\x99\ +\xd9\x1e\x62\xf9\x2f\xbd\x38\x18\xd7\xd6\x56\xdd\x6e\x1b\x33\x8d\ +\x6a\xa6\xa6\x69\x3c\x8e\x24\x60\x84\x99\x42\x22\x16\x2a\x92\x91\ +\xd7\x8d\x3a\x2a\x76\x42\x2d\x93\xd1\x1d\x9d\x2c\x54\x5a\xf9\xe1\ +\xf1\xd5\x95\x0a\xcb\x66\x34\x2e\x85\x0c\x72\x69\xeb\xe7\xdf\xf8\ +\xfa\x27\x9f\x78\x7a\xb3\x52\x59\x5a\x5a\xa2\x06\x75\x34\x9c\xd1\ +\xa8\x69\xb2\xd2\xd0\x60\xaf\xe7\x72\x2c\x59\xe4\x2a\xa2\xe2\xae\ +\xa7\x38\x70\x29\x35\xea\xb4\x82\x60\x76\x7e\xf5\x45\xfa\x80\x62\ +\x7a\x4e\x1f\xb6\x24\x97\x6e\xc7\x19\xd8\x55\x71\x4f\x37\x03\xa6\ +\x09\x8e\x85\x6e\x9b\x29\x10\x56\xd7\xc7\x5f\xb9\xe7\xbe\x1d\xbb\ +\xa6\xd3\x45\xa7\xef\x37\x31\xf2\x0b\x38\x38\x79\xff\x57\x51\xbf\ +\x3f\xbe\x63\xd8\x2e\xe9\x6e\x6b\xa5\x5f\x6d\x4e\x8d\x96\x2a\x3d\ +\x01\x0c\x4f\x4c\x4f\x82\xc6\x8a\xe3\x63\xb6\xed\x4c\x8e\x58\x71\ +\x14\x6c\xae\x37\xba\x8d\xba\xb0\x8d\x7e\xbb\x2b\x03\xcf\x31\xcc\ +\xc0\xd0\x6b\xb5\xce\xea\xd9\xf6\x42\xab\xdf\x73\x03\x3b\x53\x08\ +\xe3\xb0\xdb\xe9\xa4\x2d\x0d\x85\x91\x61\x65\x74\xcb\x3c\x7d\x66\ +\x36\x9b\xcb\x35\x1a\x9b\x4a\x41\x14\x85\xf9\x7c\xa1\x52\x6f\x8c\ +\x4d\xee\x18\x18\x51\x5c\xc1\xbe\x4b\x2f\xdd\xff\x82\x6b\xe5\x85\ +\xde\x48\x94\x31\x5d\xd7\xb7\x3b\x8a\x18\xe3\xc4\x27\x4b\xd3\x34\ +\x5d\xd7\x11\x02\x0d\x9b\x0a\x9d\x83\xc8\x21\x71\x50\x90\xba\xae\ +\x01\x40\x2e\x97\x8b\x63\x3e\x38\x38\xb4\x65\xfc\x82\x71\x02\xac\ +\x27\x01\x34\xc9\x82\xb7\x49\x38\x49\x98\x66\x4c\x6e\xdf\xf3\xc9\ +\x9f\x3b\x37\xad\x29\xa6\x94\xe9\x06\x50\x2e\x50\x32\x9a\xe3\xdc\ +\x51\xc3\xa5\x08\xe2\x08\xc7\x1c\x01\x84\x71\xb4\x65\xfc\x2b\xa5\ +\x54\x80\x08\x56\x28\x99\x57\x98\x04\x10\x48\x76\x1e\xc7\x1c\x49\ +\xb9\x25\x85\xa5\x2c\x93\x31\x0c\xc3\xa8\x37\xea\x18\x93\x74\xc6\ +\x8a\xa2\x98\x52\x1a\x85\xa1\x02\xa0\x8c\x29\xa5\x12\xcf\x61\xe0\ +\x82\x69\x28\xd9\x33\x65\x4c\xd3\x34\x11\x33\x90\x12\x63\xaa\xe9\ +\x06\x21\x0c\x10\x41\x04\x23\xb9\x05\xeb\x5c\x64\x7e\x66\x68\x7a\ +\xec\x07\x0b\x67\x67\xe3\x30\xa6\x56\x4a\xd7\xb0\xa2\x44\xd3\x30\ +\x03\x30\x29\x8b\x7d\xc3\xeb\xd3\x76\xbb\xbd\xb8\xb8\x18\x47\xb1\ +\x52\xca\xb1\xed\x4e\xa7\xeb\x79\x1e\x25\xb4\xd3\xee\x94\x0b\xd9\ +\xa4\xe3\x9d\xe8\x06\x94\x52\x89\xfb\x8d\x94\xd2\xf7\xfd\x23\x47\ +\x8e\x54\xaa\x9b\x99\x4c\x66\x68\x68\x38\x95\x4a\x55\xab\xd5\xcd\ +\xcd\x4d\xdb\x76\x12\x2f\x65\x8c\x68\xa7\xdd\x9b\x9a\x9a\x4e\xa0\ +\xf9\x6a\xb5\x76\xfc\xf8\xf1\x4a\xa5\x12\x06\x61\xb3\xd9\x4a\xa7\ +\xd3\x00\x68\x6d\x6d\x5d\x48\x89\x11\x26\x06\xfd\x7f\x01\x0e\x08\ +\x45\x31\xc0\x7d\x6d\x60\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ +\x60\x82\ +\x00\x03\x2a\x53\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\xf4\x00\x00\x02\x43\x08\x02\x00\x00\x00\x72\x93\x71\x8d\ +\x00\x00\x20\x00\x49\x44\x41\x54\x78\xda\xec\x9d\x77\x9c\x14\x65\ +\xd2\xc7\xab\x9e\xe7\xe9\x34\x33\x9b\x23\xbb\x2c\xcb\x2e\x4b\x46\ +\xb2\x82\xa2\x28\x8a\x0a\x8a\x8a\x39\xa3\x98\xd3\xe9\x19\xce\x53\ +\x4f\xef\x3c\xd3\x7b\x41\xef\xd4\x53\xcf\x03\x41\x8c\xa7\x98\x03\ +\x20\x26\x10\x44\x89\x92\x73\x4e\x9b\xf3\xcc\xf4\x74\x78\xc2\xfb\ +\xc7\xc2\xba\xc0\xa2\xa8\xe0\x29\xf4\xf7\x83\xb8\xd3\x3b\xf4\x74\ +\x57\xf7\xfc\xba\x9e\x7a\xaa\xea\x41\xa5\xd4\xa6\x8d\x1b\xde\x78\ +\xe3\xd5\xd5\xab\x96\xbb\x6e\x02\x91\x40\x40\x40\x40\x40\xc0\xaf\ +\x1c\xb6\x61\xfd\xba\xbf\xfd\xf5\xcf\xb5\x35\xd5\x86\x61\x21\xa1\ +\x4a\xa9\xc0\x28\x01\x01\x01\x01\xbf\x7a\x71\x7f\xf3\xcd\xff\x56\ +\x55\x55\xea\xba\xe9\x73\x01\xd0\x52\xd9\x11\x71\xc7\x4f\x4a\xc1\ +\xae\xbf\xfa\x41\xef\xd9\xf7\xb7\x05\x04\x04\x04\x04\xec\x1f\x68\ +\x6e\x4e\xba\x02\x50\x4a\x35\x6b\x2e\x02\x00\xa2\xe3\x73\xdb\xf3\ +\x1d\x9f\x73\x21\x19\x45\x44\xdc\xcd\xa9\x6f\xda\xe2\xba\x9e\xe7\ +\x79\x9c\x73\x00\x20\x84\xec\xe9\xf8\x23\x22\xe7\xdc\xf3\x3c\xdf\ +\xf7\x85\x10\x84\xb4\xb2\xab\x03\x01\x22\x00\x7c\xcf\x07\x35\x9d\ +\xe9\x2f\x73\xb0\xb2\xf3\xf8\x7f\xd8\xb3\x70\x5f\xce\x3a\x20\x20\ +\xe0\x90\x10\xf7\x8e\x25\xed\x11\xb0\xa5\xde\x71\xa5\xea\x63\x89\ +\x2c\x8d\x74\x8e\x58\x05\x96\x66\x21\x56\x46\x6d\x4f\x29\x9d\x7d\ +\x1b\xb4\x41\x44\xc7\x75\x12\x8e\x17\x0e\x27\x87\xc3\x49\x9a\x6e\ +\x7a\x3e\x8f\xc7\x63\x9a\xc6\x5a\xee\x5d\x29\x15\x8d\xc5\x09\xd1\ +\x92\x92\x92\x4d\x2b\x42\x08\x8b\xc5\x62\x52\x70\xc6\xd8\xfe\x16\ +\x20\x25\xa5\x84\xe6\x01\x02\x82\xef\xf3\x44\xc2\xd5\x34\xfa\x1d\ +\x3a\xe8\xfb\xdc\x71\x5c\x4a\xe9\xf7\xef\xfd\x67\x57\x76\xee\x8b\ +\x78\xdc\x66\x8c\x7e\x3b\xea\xf9\xde\x7f\x05\xe0\xba\xbe\xeb\xfa\ +\x8c\xd1\xe0\xce\x0e\x08\x38\xc4\x61\x4a\x29\x29\x65\xf3\x6b\xa1\ +\x54\x22\xe6\x9c\x5f\x9c\x39\xbc\x30\x23\xdb\xd4\x34\x02\x0d\x9e\ +\x58\x51\x6b\x8f\x5f\x59\xba\x35\x9e\x48\xb6\x0c\xa9\x14\x22\xc6\ +\xe3\x09\xdd\xb0\xfa\xf5\xeb\x91\x9e\x9e\xa6\x69\x9a\x94\x32\xe1\ +\x38\x9b\x36\x6e\xda\xb0\x61\x5d\x24\x6c\x35\xeb\x51\x34\x6a\xb7\ +\x6b\x5f\xd4\xa1\xb8\x28\x14\x0a\x11\x42\x38\xe7\xb5\x75\xf5\x2b\ +\x96\x2f\x8f\xc6\xa2\xe1\x90\xd5\x8a\xbe\x23\xa2\x92\x76\xdc\xf6\ +\x84\x04\x40\xca\x58\xc8\x32\x68\x6b\x03\x82\x5d\x45\x0d\x1d\x1f\ +\xa5\xf0\x23\x4c\x0a\xcd\x00\xa5\x7c\x41\x49\x28\xbf\xa4\x3d\xa9\ +\xdb\xb0\x21\xce\x0c\x40\x40\xa5\xe2\xb1\xb8\x2f\x15\x00\x52\xca\ +\xc2\x21\x53\x2a\xaa\xac\xdc\x92\x76\x46\x6c\xeb\x9a\x1a\xb0\x08\ +\xb6\x2e\xb2\xb6\xed\x0a\xa9\x92\x22\xa6\x54\xdf\xa1\xc5\x28\xb9\ +\x1f\x8b\x27\x24\x00\x02\x32\x4d\x0b\x59\x06\x20\xc2\x8f\x7d\x80\ +\x09\x81\xc2\xcc\xe9\xd9\x35\x2b\xbe\x66\xc1\x76\x61\x90\x7d\xd0\ +\x77\x04\x95\xe0\xba\x95\xd6\x36\x3f\x92\xa8\xdc\xb2\xcd\xd5\xcc\ +\x20\xfc\x15\x10\x70\x48\x7b\xee\x5d\x3a\x97\xc0\x4e\xcf\x5d\x21\ +\x46\x63\xf6\x15\x45\x69\x17\xb5\x8b\x84\x3c\xdb\xb5\x63\x4e\x3c\ +\xa6\x73\xa7\xc0\x80\xde\x99\xe1\x39\x65\x8d\x8d\x0a\x35\x4a\x3d\ +\xcf\x43\x42\x8f\x38\xe2\xf0\x70\xd8\x72\x5d\xd7\x71\x1c\xcf\x73\ +\x11\x21\x3b\x3b\x0b\x91\x96\x95\x95\x1b\x86\x06\x40\x1a\xa3\xf1\ +\xf6\x45\xc5\x5d\xbb\x74\x42\x04\xd7\x75\x5d\xd7\x95\x52\x84\x2c\ +\x33\x3b\x27\xbb\xbc\xbc\xd2\xf7\x5a\x73\x99\xa5\x72\x04\xcd\x29\ +\xee\xde\xb9\x7d\xfb\x82\x82\xb6\x69\x16\x36\x56\x55\x09\x64\x88\ +\x20\xa5\x94\x52\x29\x85\x80\xd8\xe4\xa7\x4b\xa9\xa4\x02\x04\x68\ +\xb4\x21\xbb\xdb\xd0\x07\xee\xba\x38\xb1\x68\xfa\xba\x06\x41\x89\ +\xaa\x6a\xd4\x7a\x1f\x7f\xe1\x0d\xe7\x77\x9a\xf3\xe1\x17\x09\xcd\ +\x90\x12\x1d\x11\xca\x2b\xe9\xd6\xa9\x7d\xbb\x82\x82\x82\x34\x0b\ +\x1b\xaa\x2b\xeb\x1a\xf5\x5e\x27\x8f\xbc\xee\x8c\x7e\x6b\x3e\x99\ +\xb4\x5d\x9a\x94\x90\x6f\xc7\x00\x42\x4a\x05\x88\x68\xbb\x5a\x76\ +\x71\xf7\x5e\x85\xa9\x8d\x5b\x37\xd9\xa4\x49\x64\x95\x92\x52\x48\ +\xa5\x00\x9b\x47\x3c\xc2\x57\xdc\xcc\xea\xd4\xa5\x4b\x51\x41\x61\ +\xdb\xfc\x36\x61\xea\xd7\x55\x56\x29\xc2\x10\x49\xf3\xa1\x36\xbd\ +\x5f\x49\x21\x14\x22\xa2\x92\x4d\x1f\x01\x4a\x4a\xa1\xb0\xf9\x04\ +\x9b\xce\x28\x16\x87\xbc\xc3\x06\xdd\x7c\xcd\xa9\x15\xd3\x26\x6d\ +\x74\x19\x21\xa4\xe9\x98\x76\x7e\xe8\x8e\x63\x90\x0a\x76\x5e\x3b\ +\xa5\x84\x5f\x16\x4b\x3d\xe3\x92\x2b\x46\xf4\x0f\xcd\x9e\x3a\xd7\ +\x0f\x99\x4a\x48\x21\x95\x52\x88\x4d\x87\xad\x94\x14\x52\x4a\x05\ +\x80\x00\x18\xdc\xfa\x01\x01\x07\xb9\xe7\x2e\xa5\x6c\x72\xb4\x11\ +\x31\xe1\xf9\xdd\x42\x64\x58\x06\x46\xeb\xaa\x37\xc4\xfd\x4c\x9d\ +\x66\x99\x74\x69\xb5\x97\x67\xb1\x5c\x4b\x3b\x37\xdf\x7a\x66\x73\ +\x9c\x13\x74\x7d\xbf\x4b\xe7\x2e\x88\x18\x8b\xc5\x9b\x77\xe4\xfb\ +\xbe\xeb\xba\x79\x79\x6d\x2a\xca\xcb\x5d\x37\x81\x08\xa1\x50\xb8\ +\x5d\x41\xdb\xfa\xfa\xfa\x95\x2b\x57\x52\xca\x00\x40\x08\x9e\x94\ +\x94\xd4\xb9\x73\xa7\x0e\xc5\xc5\xcb\x97\x2f\x63\x4c\xee\xae\xed\ +\xdc\xf7\xf4\xb4\x0b\x6e\xba\xa5\x7f\x28\x5e\x6b\xfb\x00\xb0\xed\ +\x9b\x29\xe3\x5e\xf9\xa8\x5a\x44\x08\x52\x82\x80\x5e\x82\x10\xe4\ +\x34\x24\x05\x50\x82\xa0\x38\xf7\x6c\xc4\x48\xac\xb1\x72\xc9\xd2\ +\x95\x15\xb6\xf4\x3d\x70\x04\xd3\x98\x8a\x98\x54\x49\x5f\x49\x90\ +\x52\x72\x01\x2e\x4d\x39\xe7\x86\x9b\x07\x46\x62\x95\x8d\x3e\xd3\ +\x70\xeb\xfc\xc9\xff\x78\x7a\x32\x97\x0a\x29\x53\x56\x2a\x8f\x0a\ +\xe2\x7b\x9a\x65\x71\x9f\xc7\x7c\x12\xd2\x29\x4a\x47\x70\xde\xe8\ +\x64\x9d\x36\x7c\xc4\xf0\xac\xaa\x47\x96\x2e\xab\xe3\x92\x52\xa8\ +\x77\x25\x10\xcd\xa0\x12\x9c\x38\x32\x8d\xe9\x3a\x80\x72\xe2\x7e\ +\x6a\xd7\xde\x37\xdd\x71\x51\x38\x5a\xd9\xe0\x48\x9d\x8a\xb5\xf3\ +\x3e\x99\xf8\xda\xa4\x6a\x19\x8e\x7b\xc0\x18\xd3\x50\x80\x13\x53\ +\x2c\x0c\x9a\xc1\x78\x8c\xa3\xee\x2b\xa6\x61\x42\x09\xdd\x95\x2c\ +\x49\xf3\x12\x1e\xe3\x0a\x19\x41\x50\x42\xf0\x84\x14\x11\x00\x90\ +\x42\x48\x00\x25\x45\xa3\xad\x08\x61\x3a\x55\xe0\xc4\x88\x66\x02\ +\xd5\x3d\x81\x1a\x01\x25\xb8\xf2\xe3\x34\x14\xb6\x1d\xa5\x80\x84\ +\x74\x65\xe9\x4d\xa1\x33\x15\xb7\xb9\x00\xcd\xd2\x40\xb9\x31\x20\ +\x3a\xd1\xcd\x84\xc7\x75\x4a\x00\x80\x81\x22\x18\x44\xe5\x03\x02\ +\x0e\x81\xb0\x4c\xf3\x0b\xdb\xf5\x07\xa4\x11\x12\xab\xf3\x85\x5c\ +\x1b\x67\x9f\x96\xc5\x3b\x19\xf2\x1b\xcf\x18\xdd\xc6\xb7\xbd\x58\ +\x4f\x5d\x4f\x41\xd9\xc8\x05\x25\x2c\x29\x29\xd9\xb6\xe3\x2d\xd3\ +\x60\xa0\xc9\x39\x54\x32\x3d\x23\x7d\xd3\xa6\x8d\x88\x90\x9f\x9f\ +\x23\x04\xb7\x6d\x5b\x29\xe8\xd1\xa3\xbb\x10\x22\x1e\x8f\x6f\xd8\ +\xb0\x21\x91\x70\xc2\x91\x90\xa6\x1b\x9c\xfb\x4d\xa2\xdf\x72\x0f\ +\x04\x81\x51\x58\xf8\xe6\xdf\xae\x7e\xfa\x9b\xb3\xef\xfc\xe7\xfd\ +\xe7\x9d\xfc\xc1\xeb\x1f\x57\xe5\x1f\xf5\xe7\x9b\xce\xca\x0d\x41\ +\xdd\x96\xc5\xe3\x9f\x1a\xbb\x86\x75\xb8\xe3\xce\xd1\x9d\x33\x23\ +\xe0\x36\xcc\x9b\xfa\xe6\x84\xd7\xa7\x1b\x56\xa4\x47\xef\x9e\xeb\ +\x27\x4e\x50\x39\x47\xdc\x72\xfd\x45\xfd\xda\x25\x09\x5f\x36\xd4\ +\x2c\x55\xa0\xa4\x52\x4a\x02\x32\xa5\x94\x58\xf6\xc1\x93\x37\x3c\ +\x35\x6f\xd0\xa8\x3f\xfe\xf5\xaa\xe1\x5d\xde\x98\x19\x4f\xc4\x59\ +\x56\xfb\x5b\xfe\x39\x96\xc7\x4a\x27\xbf\xf4\xdc\x87\xb3\x57\x45\ +\x93\xbb\x9e\x3f\xfa\xc2\x11\x47\x76\x52\xf5\x9b\x27\xff\x77\xfc\ +\x8b\x53\x4b\xe3\x0d\x8d\x66\xdf\xde\x0f\x8e\x79\x76\xee\xa4\xf1\ +\x8f\x8f\xfd\x32\xf7\x98\x33\xae\xbf\xf4\x94\xae\xb9\xe6\xfa\x05\ +\xd3\x5e\x7a\xf1\xf5\x8d\x8d\x3e\x33\x68\x93\x9b\xaf\x62\xe5\x13\ +\x1f\xfb\xdd\x0b\x0b\xc4\xa0\xb3\x47\xdf\x33\xea\xec\xda\x2d\xeb\ +\x9f\x9d\xb4\xbe\xdb\xb0\xf3\xaf\x3d\x6f\x48\x41\x92\x58\x32\xfd\ +\x83\x27\x9f\x9f\xd4\xe5\x82\x3f\xdc\xd4\x71\xc9\x15\x77\xbe\x39\ +\xfc\xa6\xdf\xf6\xd7\xe6\xdd\xfb\xd7\xaf\x6f\x1a\xf3\xd7\x8c\xe9\ +\xe3\x9e\x9e\xcf\x6f\xbb\xfd\xca\x4e\x99\x61\xea\x35\x7e\xf9\xde\ +\x2b\x2f\xbc\xf1\xb5\x68\xba\x2e\x4a\x35\xd8\xd0\x61\xc0\xf0\x6b\ +\x2f\x3e\xb9\x53\x06\x5d\x35\xfb\x93\x17\x5f\x9c\xb8\xc8\x4e\xbd\ +\xfc\xb6\x3b\x4e\xeb\x1c\xf6\xdc\xc6\x59\xef\xbd\xf8\xd2\x7b\x8b\ +\xd2\x0e\x3f\xe3\xa6\x2b\x46\x94\xa4\x6a\x0a\x61\xe3\x52\xde\x98\ +\x10\x91\xee\x47\x5d\x7b\xe9\x69\x5d\x73\xcc\x8a\xb5\xf3\x5e\x1e\ +\xf7\xc2\x82\x1a\xfd\x82\x9b\x6e\x1c\xd6\xbb\x24\xdd\x8c\x3d\xfa\ +\x8f\xc7\xe7\x2d\xde\x62\x99\x7a\x70\xf7\x07\x04\x1c\x2a\x9e\xbb\ +\x90\x2a\x55\x24\x84\xed\x7a\x5c\x9d\x9a\x1c\x79\xd2\xd6\xc6\x55\ +\x3a\x0f\x76\x26\xe9\x7e\xa3\xed\x8b\xb0\xae\x6b\x92\x0a\xa9\x31\ +\x40\xa5\xa4\x10\xbc\xba\xba\xa6\xb6\xb6\x8e\xd2\x1d\x01\x8d\x82\ +\x82\x76\x96\x65\x10\x82\x42\x08\x82\x88\x88\xbe\xef\x73\xce\x95\ +\x92\xb1\x58\x4c\x29\xe9\x38\x09\x00\x70\x5d\x97\x32\x0a\x00\x42\ +\x28\xc4\x5d\x9c\xf7\xa6\xc8\x8b\xe7\xf9\x9d\x86\x5c\xf2\x64\x87\ +\xd3\x52\xf3\xd2\xd7\xcf\x9d\x5b\xe3\xb9\xce\xa6\x45\x13\xc6\xd6\ +\x66\x65\x15\x9c\x76\xd1\xa9\x43\xfb\x7e\x55\xb6\xc6\xc8\xcf\x36\ +\x3f\x7d\xf2\xe1\xaf\xb5\x23\xfe\x70\xfd\xa8\xb2\xd5\xeb\x67\xf8\ +\x5c\xd7\xd0\x56\xe9\xc3\xcf\x3f\xbb\x3b\xdd\xf4\xc8\x1f\xde\xe9\ +\x70\xd2\xe8\x53\x7b\x32\xb5\x23\x2a\x02\x4a\x81\x52\x8a\x99\x29\ +\x79\xed\x0a\xda\xb5\x49\x51\xbe\xe3\x72\x9f\x68\x86\xa8\xdb\xf6\ +\xec\x3f\xc7\x24\x8f\xb8\xe5\xd2\x73\x8e\x9f\x32\x6b\xfd\xc0\x53\ +\xce\x3a\xad\x87\x36\xe6\x81\x7b\xb1\xf7\x39\xd7\x5f\x71\xc5\xd2\ +\x6f\x1e\x91\x4c\x6b\xdc\xb4\xf8\x3f\xff\x7e\x79\x73\xbd\xad\x72\ +\x7b\x5d\x73\xed\x59\x74\xce\xeb\xb7\x3d\x55\x7d\xf9\xcd\xd7\x5c\ +\x32\xb2\xea\xf1\xb1\xef\x45\x59\xaa\x52\x12\x00\x94\x02\x46\x31\ +\x2d\xe4\x7f\x3d\xf5\xcb\xc5\x43\xfb\x77\xc8\x6f\x97\x5b\x14\xb9\ +\x6e\xf4\x89\x5b\xdf\x7c\xe6\xf1\xf5\xc9\xb7\xdd\x76\xc1\x25\x9b\ +\x37\xbe\x3b\x67\xb6\x77\x4c\x9f\x8e\xed\x8b\x72\x0b\x4b\xda\xbb\ +\x65\xc5\x25\x5d\x3a\x86\xec\xa9\xab\x36\x82\xd5\xbb\x20\x4b\x9b\ +\xf4\xd8\x83\xeb\x3a\x9f\x7b\xe7\xe9\x23\x66\xce\x98\x5b\xe5\x71\ +\x04\xf0\xb9\x22\xa9\xdd\xae\xbb\xf6\xf4\xc4\x27\x13\x7e\x3b\xcf\ +\xbb\xfe\xb6\xd1\x17\x8e\x28\xdd\x3c\x61\xda\x67\x13\x5f\xd8\x9c\ +\x9b\xde\xeb\xd8\x13\x8f\x3a\x69\xf8\xa7\xd3\x2a\x4e\xb9\xe4\xb4\ +\xe4\x2d\xd3\xef\xfe\xfb\xe2\x61\x97\x5f\xdd\x51\x97\x71\xd6\xf6\ +\xa6\xab\xcf\xc9\xd8\x32\xe3\xb1\x37\xca\xce\xbd\xe2\xd2\x73\xcf\ +\x5c\xb7\xe0\x89\xe5\x1d\x7b\x14\x97\x4f\x7b\xe3\xe1\xcf\xbf\x69\ +\x48\xd8\xba\x46\x5b\x4e\xb4\x04\x04\x04\x1c\x94\x9e\x7b\xcb\x97\ +\xd8\xe0\x72\xa9\xf9\xa8\xe0\xd3\x2d\xb5\x9c\x65\x9c\x51\x98\xfa\ +\xe1\xa6\x8a\x0b\xd3\xbc\x08\xc3\xa8\x03\xbe\xb2\x40\xa1\x90\xd2\ +\xb6\x13\x00\x2a\x35\x35\x35\x23\x33\xb3\x79\xda\xd0\xf3\x3c\xd7\ +\xf5\x12\x09\x07\x01\x01\xd0\x71\x5c\xd7\xf5\x7c\xdf\x97\x52\x0a\ +\x21\x84\x10\x9c\x0b\x21\x24\xe7\xbe\xeb\x79\x42\x70\x80\xdd\x67\ +\x1c\x95\x02\x05\x80\xa0\xe2\xb5\xf5\x5a\x56\x71\xb7\x2c\xef\x5f\ +\xff\x9a\xb8\xac\x36\xe9\x98\x91\xc3\x2f\x1d\x56\xbc\x7d\x5d\x39\ +\x0a\x08\x31\x9d\xa0\xe4\xdc\xaf\xdb\xb0\xea\xeb\x8d\xd5\x8b\x2e\ +\x1a\xda\xad\x6d\x9b\xaf\xb7\x48\x25\x39\x44\x72\x3a\x64\x26\x6f\ +\x5c\x3b\x69\xd6\xac\x55\xf4\xb0\x28\xe9\x8b\xa0\x76\xec\x13\x10\ +\x7c\xcf\x2b\x1a\x7a\xf5\x4b\x27\x93\x58\x5d\xf9\x94\x97\x5f\x5b\ +\x51\x69\xf7\xd4\x34\xe9\xc4\xb7\xac\x58\xe2\xb6\xdd\x3e\xaa\x4b\ +\x84\x45\x72\x3a\xe7\xe7\x55\x6c\x9a\xf1\xd5\xb4\x79\xc4\xce\x3b\ +\xe7\xb4\x6b\x7a\xb4\x4d\x69\x00\x70\xa3\x75\x15\xab\x97\x97\xea\ +\x39\x49\x9d\xba\x97\x24\xdb\x2f\xcf\x9c\xb3\xe8\x8b\xf2\x99\xc3\ +\x4e\xbb\xbc\x6d\x71\x9a\xe9\xd7\xf2\x6f\x4f\x42\x0a\xee\x24\x7c\ +\x4c\xd3\x4d\x9d\xb9\x5c\xa4\x66\x77\xcd\x65\x15\x2f\x4c\x9b\xbb\ +\x70\xa3\x3e\xf7\x82\x91\x47\x15\xb6\x9d\x30\x7f\xf1\xca\x9a\x61\ +\x23\x4f\xea\xaf\x99\xd5\x71\x9a\x7a\xdc\x39\xc7\xd0\x8a\xd2\x4d\ +\x1b\xb6\x40\x87\x7e\x92\x7b\x95\xeb\x57\xcc\x69\xd8\xe0\x0d\x3b\ +\xdc\x0c\x45\x50\x2a\x00\xe5\xb8\xbe\x95\xd7\xb5\x7d\xb8\xf1\x99\ +\x19\x73\x16\xcd\x8b\xcd\x3a\xf3\xf4\x33\xf3\x0a\x73\x0a\x7b\x9e\ +\x75\xc5\x05\x29\x8d\x65\x5e\x98\x81\x87\x29\xd9\xed\xdb\x27\x93\ +\x45\x93\xe7\xce\x99\xb7\xb5\xd7\xe9\x76\xe7\x0c\x61\x64\x14\x17\ +\x85\x35\x92\x53\x72\xe2\x90\x1c\xaf\x7a\x63\x65\x23\x09\x69\x20\ +\x84\x8a\x95\x6d\xde\xbe\x76\x15\xa6\xe5\x32\x1a\xc4\x65\x02\x02\ +\x0e\x1d\xcf\x1d\x40\x67\xb8\x20\x06\xc7\x9b\x42\x0a\x19\x49\xc9\ +\x38\xcb\x54\x79\xb2\x6a\x6e\x5e\x3a\x4f\x54\x6a\xd2\x5f\x91\xa0\ +\x75\x92\x52\x54\xbe\xe0\xb5\xb5\x75\xa9\xa9\xc9\x9e\xe7\x41\x93\ +\x1a\xef\x84\x52\x5a\x5b\x5b\x47\x19\x45\xc0\xfa\xfa\xfa\xf4\xf4\ +\x54\x29\xa5\xef\xf3\x75\xeb\xd7\x23\x00\xe7\xc2\x30\x74\xce\x45\ +\x43\x43\xa3\xe7\x79\x86\xce\x76\xf3\x1f\xa5\x94\xa0\x80\x69\x5a\ +\xd9\xfc\x77\xef\x9f\x95\xfa\xc4\xa3\xb7\x0e\x3f\xf9\x98\x4f\xb7\ +\x2e\x39\xf2\xa8\x41\x56\xf5\xe4\xe7\xc6\x7d\x79\x7e\x51\xcf\x02\ +\x46\x40\x29\x44\x1a\xce\xc9\x2b\x0c\x75\x29\x4e\x82\xc5\x75\x0d\ +\x5c\xa4\x22\x52\x15\xaf\xd9\x5c\x17\x3f\xad\x53\xaf\x5e\x3d\x97\ +\xa6\x26\x1b\x08\x3e\x2a\xd8\xe1\xb9\x4b\xc5\x34\x6d\xeb\xac\x57\ +\x1f\x7f\x67\x09\xe7\xf1\x86\xba\x7a\x9b\xa4\x10\x54\x80\x44\x37\ +\x4d\x81\xa0\x00\x89\xd7\xb8\xa5\xba\x66\x68\xdf\x2e\xdd\x7a\x75\ +\xc0\x1e\xbd\xb2\xa0\x76\x63\x79\xbd\xc5\x21\x25\x33\x37\xab\x7d\ +\x51\x4d\x9d\xe2\xb5\xeb\xb7\xbb\xc3\xfa\xf7\xee\x3a\xb3\x32\xa3\ +\x5f\x51\x4e\xed\xd6\xc5\x0d\x09\x82\x96\x92\x52\x2a\x04\x20\xc4\ +\x4c\xce\x0c\x67\x1b\xe7\x5f\x72\xc6\x61\xe9\xf1\x97\x97\x2e\xde\ +\x5a\x2d\xa3\x78\xc2\xe1\x7d\x3b\xad\x8d\xa4\xf4\xcc\xb5\xca\x16\ +\xd6\xd4\x6d\xab\x58\xbd\xae\xe2\xd2\x61\x27\xcc\x9d\xf8\xf2\x7b\ +\xc9\x03\x2f\x3f\xa9\xe3\xb2\x4f\xff\xbb\xa1\x92\xa4\x77\x61\x00\ +\xa8\x19\xa6\x4e\x89\x92\x0a\x40\x09\x00\xdd\x0c\x67\xe5\xa7\x3b\ +\xd5\x6b\x2b\xfc\x93\x0f\xef\xdd\x65\xbe\xed\xf4\x69\x9b\x5e\x3a\ +\x7f\x7b\xb8\xe4\x98\x63\x8b\xf0\x91\xbb\x5e\xb5\xfb\x9c\x79\xcb\ +\x90\xb6\x22\xba\x7d\x6b\x14\xfa\xf6\xe9\xdb\x65\x9e\x9d\x1c\xd2\ +\x11\x99\xdf\x58\x56\x25\x68\x4e\xcd\xc6\x77\x5e\x9d\x1a\x67\x29\ +\x66\x6c\x9b\x6b\x64\x23\x28\xc2\x34\xc3\x34\x7c\x84\xc0\x6d\x0f\ +\x08\x38\x04\xc4\x5d\xa9\xe6\xea\x51\x9d\xe0\x37\x8e\xfe\x55\xd4\ +\x1e\x6c\xf9\x3d\x45\x8d\x68\x14\x71\x21\xfa\xea\x71\x94\xbc\x9e\ +\x93\xb7\xeb\x35\x8f\x31\x4b\x29\x44\x28\x2f\x2f\x33\x4c\x8d\x20\ +\x55\x4a\x36\xf9\x80\x88\x40\x29\xad\xaa\xaa\x8e\x46\xa3\x96\x65\ +\x00\x80\x6d\xc7\x2b\x2a\x2a\x33\x33\x33\x3b\x74\xe8\x20\x95\x84\ +\x9d\x75\x4f\xb6\x6d\x97\x96\x96\x03\x80\xdc\xa3\x42\x47\x08\x29\ +\x11\x35\xc3\x0c\xa5\x44\x9c\x4d\x73\x5e\x99\xb2\xe2\xa1\x4b\xcf\ +\x3b\xed\xcb\x95\xd3\xbf\x98\xd9\xfb\xa2\x93\x1f\xfd\xdb\x31\x7a\ +\x3a\x5d\x14\x8d\x4a\x88\xf8\x4a\x1b\x7e\xcb\x43\x23\x93\xf4\xb2\ +\x45\x9f\x4c\x9e\xbb\x46\xf6\xe8\x66\x58\xe1\x14\xac\x78\xff\xf5\ +\xb7\x3a\x5e\x77\xe1\x5f\x9e\xfe\x27\x02\x96\xae\xfe\xc2\x51\x52\ +\xaa\x1d\xc9\x2a\x86\x19\x92\x8d\xa5\x1b\xd7\xaf\xb1\x52\xd2\x98\ +\x66\x29\x47\x11\xa6\x99\x86\x0e\x0a\x90\x6a\xa6\x49\x23\x9a\xfd\ +\xf9\x7b\xef\x76\x6d\x3b\xea\x0f\x4f\x3d\x0b\x76\xf5\x8c\x89\x2f\ +\x2c\xac\xac\x33\x67\xce\x3f\xb9\xf7\xb9\xf7\xff\x7b\xcc\xc2\x29\ +\x2f\x3d\xf4\xcf\x0f\xc6\x4e\xe8\x7a\xcb\xc5\x57\xbd\x74\xae\x56\ +\xb9\xf6\x9b\x09\xef\x7e\x5c\x89\x61\xa6\x94\x54\xd2\xf7\x7c\x5f\ +\x4b\x3f\xfb\x96\xbf\x9d\x21\xfc\xba\x8a\xcd\x6f\x3f\x37\x66\xfa\ +\xc2\xed\x0d\x9a\x18\xf7\x46\x8f\xab\x46\xff\x61\xb8\xa9\x36\x7e\ +\xf3\xf9\x5b\xd3\xbf\x01\xf4\x67\x2f\xdd\x78\xc9\x90\xdc\xc5\x4b\ +\xbf\x59\x40\xd2\x2e\x3b\xa5\xe3\x86\x39\xb3\xeb\xa8\x9e\x49\xa9\ +\x61\x1a\x14\x41\x21\x33\x4d\xdd\x34\xb0\x74\xfd\xfa\x65\x55\xda\ +\x88\xf3\xce\x9d\xf9\xc0\x98\x7f\x4f\x38\xec\x96\x0b\x6e\x7e\xf9\ +\x52\x5a\xba\xf2\xab\x31\x53\x66\xac\x82\xd8\xdc\xd2\x1e\xd7\xdf\ +\x7d\x9f\x6f\x58\xb2\x6c\x25\x6f\x5c\xf7\xda\x2b\x1f\xde\x31\xfa\ +\x94\x67\xc7\x8c\x20\x44\x2e\xfd\x22\xa6\x62\x6b\x5f\x7a\x69\xd2\ +\x4d\x17\x0c\x79\xf0\xd1\xa1\xe8\x36\xbe\xfb\xc4\x1f\x96\x7f\xc3\ +\x75\xd3\xa4\x94\x28\x29\x85\x52\x24\xc8\x92\x0c\x08\x38\xd8\xc1\ +\x13\x87\x0e\x6e\x39\x2b\xca\x15\x68\x6e\xe2\x92\x70\xc3\x91\x46\ +\x22\x4c\x24\x05\x48\x28\x2c\x15\xda\xcb\xb1\xe4\x45\x2a\x29\xa2\ +\x91\x1d\x21\x0e\xd7\xd7\x74\x23\x2b\x33\x53\xd3\x75\x42\x50\x29\ +\x90\x52\x46\xa3\xb1\xea\x9a\x2a\x43\x6f\x4a\x01\x04\xa5\x94\xe7\ +\xf1\xf4\xf4\xf4\xa4\xa4\x08\x21\x04\x11\xa5\x54\xbe\xcf\x6b\x6a\ +\x6b\x1c\xc7\x36\x75\xbd\x35\x81\x51\x12\x59\x72\x5a\x96\x91\x28\ +\xaf\x8a\x29\x9f\xa6\xe5\x65\x85\x68\x6c\xfb\xc6\x46\x3d\x33\x33\ +\x3d\xc9\x20\x9c\xbb\xb1\x8a\xaa\x50\xa7\x21\xf7\xff\xe1\xfc\xd9\ +\x4f\xfe\xf5\xc3\xcd\x31\x19\xad\x8a\x39\x40\xc2\x19\x19\x49\x4c\ +\xd5\x97\x95\x25\x08\x8d\xa4\x67\x27\x5b\x08\xc2\xb7\x1b\x6c\x3b\ +\xc1\x91\x82\x02\x89\x66\x72\x7a\xaa\xe1\x54\xd4\xc4\x05\x20\x01\ +\x00\x21\xa9\x1e\x4a\xcb\x30\xfd\x58\x5d\x75\xa3\x59\x90\x1b\x76\ +\xe2\x75\x75\x8d\x8e\x94\x56\x6a\x9b\xf4\x30\x7a\xd1\xba\xea\x5a\ +\xa9\x19\x8e\xcf\x22\x69\x29\xa9\x21\x26\xe3\x75\xb1\x58\xbc\xce\ +\x37\x52\x32\xd2\xd3\x4c\x92\xa8\xaf\x6c\xb4\x7d\x6a\xe8\x4a\x29\ +\xa5\x40\xb2\x48\x5a\x72\x58\x27\xa0\x14\x77\xa3\x75\x0d\x8d\x31\ +\x62\x85\x40\x2a\x5b\x68\x59\x99\xe9\x61\x26\x63\xb5\xe5\x71\x0f\ +\xa9\x46\x6c\x4c\x6b\x93\x8c\x89\x86\xca\x38\xa4\x66\xa4\x9b\xb2\ +\xa6\xbc\x41\xe9\x44\x4f\xc9\x48\x61\xa2\xb6\xac\x82\xe4\xb6\x49\ +\x45\xaf\xa1\xba\xd6\x26\x5a\x52\x5a\xae\x6e\x37\xd4\xd7\x57\xf3\ +\x50\x46\x56\x46\xb2\xa6\xec\xfa\x8a\x58\x42\x70\xaa\x91\x50\x7a\ +\x4e\xb2\x81\x20\xb9\xdd\xe0\xc4\xa2\xb5\x1e\xb3\x52\x33\x32\xc2\ +\x1a\x48\xe1\xc5\xea\x12\xae\xd7\xe8\xd1\x70\x5a\x46\x86\xc5\x94\ +\xf4\xdc\xc6\xea\x06\x2f\x9c\x92\x95\x1a\xb2\x2b\xab\x13\xbe\xc4\ +\xa0\xc4\x29\x20\xe0\x10\x10\xf7\xa1\x27\x0c\xde\xad\x06\xd2\x57\ +\xe0\xfb\x7e\x27\xb0\x4b\xa8\x6b\xa2\x2c\x97\xda\x12\x11\x8a\x51\ +\x23\xc4\x76\x69\x18\xe9\xfb\x5c\x49\x69\x98\x96\xa6\x31\x29\x95\ +\xeb\xba\x3e\xf7\x75\x5d\x6b\x59\x71\xa3\x94\xf2\x3c\x8f\x32\xcd\ +\xd0\x0d\x4a\x49\x53\x45\x28\x21\x4a\xd3\xb4\xbd\x1e\x91\x52\x9e\ +\xe7\x01\xd5\x74\x46\x94\xe4\xae\x27\xa8\xa6\x6b\x44\x79\xbe\x2f\ +\x15\x20\x28\xd7\xd7\xdb\xf5\x39\xf1\xff\xee\x3f\x7f\xea\x6d\x57\ +\xbe\xbc\xd6\xd6\x43\x11\x9d\xa1\x92\xdc\xf3\x05\xd3\x0d\x8a\x4a\ +\x70\xce\x85\x54\x00\x84\x50\x4d\x63\x3b\x73\xf8\xa5\xe7\xf9\x3b\ +\x76\xab\x00\x10\x10\x9a\xde\xa9\x34\x43\x07\xe1\x7b\x1c\x74\x5d\ +\x23\x08\x92\xfb\xbe\x90\x80\x44\xd3\x18\x41\x04\x90\xbe\xc7\x85\ +\x54\x94\x31\xc6\x28\x2a\xe9\xfb\x5c\x28\x45\x29\x6b\x2a\x04\xdd\ +\x91\x67\x2e\x85\xef\x73\x09\x80\x00\x84\x52\xc6\x58\xd3\xaf\x94\ +\x14\x3e\xe7\x52\x01\x63\x1a\xa5\x04\x01\x40\x72\xd7\x97\x4c\xd7\ +\x89\x12\x9e\xcf\x99\x6e\x50\x04\x25\x77\xfe\xac\xb8\xe3\x4b\x4d\ +\xd3\x28\x01\xee\xfb\x02\x88\xae\x31\x54\xd2\xf7\x7d\xa1\xa0\xe9\ +\x43\x11\x14\xf7\x7d\x21\x55\xd3\x39\x32\x8d\x91\x16\x5b\x76\xbc\ +\x47\x29\xce\x7d\x2e\x55\x53\x51\x15\x25\xe0\xb9\x1e\x30\x4d\xa3\ +\x24\x48\x71\x0f\x08\x38\x24\xc4\xfd\xf8\x21\x47\xb7\x52\xe0\x8e\ +\xe0\x0a\xf0\x14\x28\x00\x06\x60\x52\xa0\x7b\xa9\x77\x14\x42\x34\ +\x25\x53\x12\x42\x08\x69\xa5\x5d\x30\x22\x08\xd1\x5c\xc6\x83\x94\ +\x12\x82\xf8\x53\x82\x02\x52\x82\x66\x45\x72\xb3\x53\x62\xe5\xa5\ +\xf5\x9e\xdc\xf7\xea\xfc\x80\x80\x80\x80\x43\x07\xa6\x94\x6c\xa5\ +\x5e\x51\xa1\x8e\xa0\x37\x6f\x56\x20\xf7\xd2\x15\xb2\xa5\xa0\xb7\ +\xec\x3e\xd6\x62\x23\x22\x62\xcb\x62\xd4\xa6\xf8\xfb\x8f\x7e\x1a\ +\x21\x2a\xdf\xae\xdf\xb0\xb6\xa6\xc9\xb5\x56\x6a\x7f\xce\x0d\x2a\ +\x00\x05\x28\x10\x25\x82\xda\xe9\x94\xe3\x77\xbe\xbf\xc9\x7a\x44\ +\x29\x02\x8a\x2a\x40\xa5\x82\xf2\xcf\x80\x80\x80\xff\xbd\xb8\x37\ +\x34\x34\xfe\x5a\x9d\x5f\x27\xb1\x5f\xc7\x30\xa8\x34\x0d\x0d\x23\ +\x0c\x2a\x95\xf3\x74\xcf\x2f\x8e\xc5\xf3\x62\xb1\x2c\x3b\x91\xe1\ +\x38\xc9\xae\x17\xe2\xa2\x29\x96\x24\x01\x3c\x84\x98\xa6\xd5\x9b\ +\x46\xb5\x65\x56\x84\xc3\x5b\x92\x22\x5b\x42\x56\x94\xb2\x7a\x46\ +\x3d\xce\xd1\xf3\x80\xf3\xe0\xde\x0a\x08\x08\xf8\x1f\x82\xcf\x8d\ +\xfd\xcf\x21\x6d\x00\x42\x40\xd3\x80\x52\x70\x1c\xb2\x7c\x19\x9b\ +\x37\x3f\x7f\xc9\xd2\xc2\xb8\xdd\x96\x73\x43\xd3\xa0\x5d\x3b\x68\ +\xd3\x06\xb2\xb3\x21\x3d\x1d\x92\x93\xc0\x34\x81\x52\xf0\x7c\xb0\ +\xe3\xd0\xd0\x00\xd5\x35\x50\x51\x01\xdb\xb6\x41\x45\x45\x2d\xc0\ +\x36\x5d\xdb\x90\x93\x53\x7f\x78\x3f\xd9\xff\x70\xd5\xae\x00\x10\ +\xc1\xe7\xc0\x39\x04\x29\xe5\x01\x01\x01\x3f\xbf\xb8\x2b\x29\x0e\ +\xd9\x73\xdf\xd1\x22\xb8\xac\x0c\xa6\x7c\x04\xef\xbf\x07\xf3\xe6\ +\x81\x52\x90\x95\x05\x83\x8e\xf2\x7a\xf6\xf4\x7b\xf7\x56\xb9\xb9\ +\x60\x59\xca\xb2\x94\x61\x80\xa6\x01\xd9\x19\x5c\xe2\x3e\x7a\x1e\ +\x38\x0e\x26\x12\x10\x8f\xd3\xb5\xeb\xb4\xc5\x8b\xd9\x37\xdf\xc0\ +\x82\x05\x90\x70\x20\x35\x05\x4e\x3e\x09\xce\x3c\x13\x8e\x38\x02\ +\x42\x61\x00\x00\x15\xe4\x95\x07\x04\x04\xfc\xbc\x02\xd7\xd8\x50\ +\x7f\x28\x7a\xeb\x86\x01\x9c\xd3\xf9\xf3\xd9\xcb\xaf\x68\x1f\x7c\ +\x80\x65\x65\xa2\x5f\x3f\x31\x7c\x18\x3f\xfe\x78\xd1\xa3\xbb\xca\ +\xc8\x44\x21\x40\x29\x90\x02\x64\x53\x91\xeb\xce\x3f\x3b\xcc\x86\ +\x3b\xfe\x10\xd2\xf4\xb7\x22\x04\x94\x22\x1b\x37\xd1\x85\x0b\xd9\ +\xa4\x49\xec\xb3\xcf\xb0\xb4\x54\xf6\xeb\xeb\x5f\x74\x91\x3f\x72\ +\xa4\x2a\x2c\x04\xdf\x07\xdf\x0f\xbc\xf8\x80\x80\x80\x40\xdc\x0f\ +\x0c\x3b\x65\x5d\x1b\x3b\x56\x7b\xe7\x5d\x65\x9a\x7c\xc4\x08\x7e\ +\xfe\x79\xe2\x88\x01\x2a\x25\x09\x90\x80\xeb\x82\xf8\xb1\xa3\x19\ +\x4d\x53\xba\x8e\x9e\x87\xa5\xa5\xec\xa3\x8f\xb4\xff\xbe\x46\x17\ +\x2c\x90\x79\x6d\xfc\x2b\xae\xf4\x2f\xbc\x40\x15\xb4\x05\xcf\xff\ +\xf1\x3b\x0f\x08\x08\x08\x08\xc4\xbd\x55\xe5\x05\xc6\xc8\xca\x95\ +\xfa\x93\x4f\x69\xaf\xfd\x57\x85\xc3\xfe\xc5\x17\xfb\x17\x5f\x24\ +\x7b\xf4\x00\x42\xc0\xf7\xa1\xc9\x5b\xdf\x2f\x23\x03\x4a\x41\xd7\ +\xa1\xbe\x9e\xce\x98\x61\x8c\x19\x4b\x3f\xfa\x48\x96\x94\x78\x37\ +\xdf\xcc\x2f\x38\x5f\xa5\xa5\x81\xe3\x40\xd0\x00\x20\x20\x20\x20\ +\x10\xf7\xfd\xe2\xb0\x63\x34\xaa\x8d\x1f\xaf\xff\xf3\x71\xb0\x6d\ +\xff\xb2\x51\xfe\x95\x57\xca\xae\x5d\x01\x00\x5c\xf7\x40\x45\x4b\ +\x28\x55\x86\x81\xb1\x18\x9b\x3e\x5d\x7f\xe2\x49\xfa\xe5\x2c\x71\ +\xcc\x20\xf7\xf7\xbf\x17\x83\x07\x83\x52\x41\x46\x4d\x40\x40\xc0\ +\xff\x4c\xdc\x11\xb1\xd5\xd2\x24\x00\x10\xbf\x96\xf0\x02\x63\x60\ +\x9a\x74\xc6\x0c\xe3\x4f\xf7\xd3\x19\x33\xf8\xa9\xa7\x7a\x77\xfe\ +\x4e\x0c\x18\x00\x00\xe0\x79\x3f\x47\x10\x9c\x52\x30\x0c\xac\xaf\ +\x67\x6f\xbe\xa5\xff\xfd\xef\x64\xfb\x76\xef\xc6\x1b\xbc\xdb\x6f\ +\x53\x39\xb9\x60\xdb\x41\x14\x3e\x20\x20\xe0\xe7\x16\x77\xc6\x18\ +\x21\x24\x1a\x8d\xee\xd9\x44\x50\xd3\xb4\x70\x38\xe2\x79\xae\xfa\ +\x85\x6b\x93\x61\x40\x63\xa3\x3e\x6e\xbc\xf1\xc0\x03\x32\x3b\xdb\ +\xfb\xc3\x3d\xfe\x85\x17\x29\x5d\xc3\x03\xe7\xad\xef\xdd\x9a\xca\ +\x30\xc8\xa6\x8d\xfa\xa3\x8f\xe9\xcf\x4f\x10\x3d\x7a\xb8\x0f\x3f\ +\x2c\x8e\x3b\x16\x38\x0f\xa2\xf0\x01\x01\x01\x3f\x9f\xb8\x53\x4a\ +\xcb\xca\xca\x26\xbe\xf1\x66\x65\x45\xa5\xd8\x35\x5d\x12\x01\x29\ +\xa3\xdd\xbb\x77\x3f\x73\xe4\x19\xba\xae\xff\x42\xf5\x1d\x11\x2c\ +\x8b\xac\x5b\x67\xdc\x79\x27\xfb\x70\x92\x7f\xf6\x59\xde\x83\x0f\ +\xc8\xe2\x0e\x3b\x62\xeb\xff\xab\x43\xd2\x34\x90\x92\x4d\x9e\x6c\ +\xdc\x7b\x1f\x96\x95\xb9\xf7\xdc\xed\xdf\x70\x03\xe8\x3a\xb8\x6e\ +\x70\x2f\x06\x04\x04\xec\x4f\x7f\x72\x6f\xbf\xd0\x34\x6d\xf2\x94\ +\x8f\xa6\x4d\x9f\x1e\xb2\xac\x3d\x7f\x2b\x84\x58\xbb\x6e\x5d\x87\ +\x0e\xc5\x83\x8e\x3a\xca\x71\x9c\x5f\xdc\x69\x11\x02\x9a\x46\xa7\ +\x4e\x35\x6f\xbb\x1d\xcb\xcb\x9d\xc7\x1f\xf7\x47\x5d\x0a\xe1\x30\ +\x24\x12\xff\xcb\xa3\x52\x0a\x3c\x0f\x08\xe1\x67\x9e\x29\xbb\x77\ +\x37\x1e\x78\xd0\xbc\xeb\x6e\xba\x7c\xb9\xfb\xc7\x3f\xaa\xc2\xc2\ +\xff\xf1\xb1\x05\x04\x04\x1c\x22\xe2\x2e\xa5\x6c\x68\xa8\xbf\xe5\ +\x96\x9b\x0b\xda\xb6\x95\x7b\xb8\xba\x4c\xd3\x66\xce\x9c\x59\x5e\ +\x56\xde\xb2\x69\xcc\x2f\x05\x4d\x03\x42\xb4\xb1\xcf\x19\x7f\xbc\ +\x4f\x15\xb4\x4b\xbc\xf3\x0e\x1f\x7c\x0c\xba\xee\x2f\x45\x3d\xa5\ +\x84\x78\x5c\x16\x17\x27\xfe\xf3\xac\xde\xf3\x30\xe3\xa1\x87\xc9\ +\x9a\x35\xee\x93\x4f\x8a\xfe\xfd\x21\x1e\x0f\x42\xf0\x01\x01\x01\ +\x07\x56\xdc\x01\x00\x11\x3b\x96\x94\x74\x28\x2e\xde\x73\xee\x54\ +\xd7\xf5\x75\xeb\xd6\x47\xa3\x8d\xdf\xe3\xaa\x02\x9a\x96\xa5\xa1\ +\x4a\x24\x12\x42\xb5\xd8\x4c\xf5\x90\x65\x48\x2f\xe1\xb8\x62\x3f\ +\xb7\xd9\xd2\x34\x10\xc2\x78\xe0\x41\xfd\x2f\x7f\xe1\x67\x9d\xe9\ +\x3e\xf2\x88\xec\xd0\x01\x13\x89\x3d\x44\x13\x8d\x90\xa5\xb5\xec\ +\x7a\xc6\x3d\xdb\x71\x25\x10\xd3\x0a\x69\x54\x39\x76\x82\xcb\xe6\ +\x92\x25\x62\x5a\x16\x43\x99\xb0\x13\xfc\x47\xb4\x05\x43\x62\x86\ +\x42\x54\x7a\x76\xc2\xfb\xf6\x20\x1c\x87\x58\x11\xfd\xee\x7b\x44\ +\xe7\x4e\x70\xeb\xed\xd6\x39\xe7\x3a\x63\xc7\xf0\x13\x4e\x80\x56\ +\x0e\xf5\x67\x00\x35\xc3\x34\x34\xe2\x39\xb6\xcb\x55\xd0\xf7\x2c\ +\x20\xe0\x20\x17\x77\xd8\xb1\x2c\xaa\xbb\xa7\xb8\x2b\xa5\x38\xe7\ +\xdf\xd3\x71\x0c\xa9\x41\xa2\x9f\xbe\xfa\xe2\xb2\x58\xfa\xb9\x17\ +\x8e\xcc\x37\x85\xcb\x25\x00\x10\xcd\x70\xb7\x2e\x7a\xf6\x9d\xcf\ +\xd2\x7b\x9f\x7e\xfa\xb1\x1d\x94\xc7\xf7\x9b\x98\x19\x06\x36\x36\ +\x1a\xf7\xfc\x41\x7b\xee\x39\xef\x96\x9b\xbd\x7b\xee\x51\x29\x29\ +\x60\xdb\x7b\xaa\x2d\x83\xe8\x47\xcf\x4f\x58\xb8\xad\x5a\x48\x05\ +\x00\xd2\x77\x93\xba\x1d\x77\xd9\x19\xc7\xa7\x42\xf5\x94\xf1\xff\ +\xfe\xa6\x36\xfd\xbc\xcb\xce\x2d\x49\x25\x1e\x57\x48\x35\x9d\xd7\ +\x7c\xf0\xfc\xbf\x17\xd7\xa7\x9f\x7b\xc1\xd9\x25\x19\xd4\xff\x21\ +\xc7\x8b\x54\x83\xc6\x6d\x6f\x3e\xff\x5a\x75\xf6\xe0\x4b\xcf\x18\ +\xa8\x0b\x57\x48\x00\x00\x4d\x67\x5b\x97\x7c\xf2\xc6\xe4\x45\xfd\ +\x2e\xbd\x76\xc8\xbb\x6f\xc1\x95\xd7\x98\xe7\x9e\xe7\x8c\xf9\x0f\ +\x3f\xf3\xcc\x9f\x7b\x8a\x15\xa9\xa5\xf1\x05\x1f\xbf\xf2\xd1\xe2\ +\x9a\x41\xa7\x5f\x7c\x4c\xc7\x88\xe7\x07\x39\xf8\x01\x01\xbf\x7a\ +\xc8\x01\x95\x0d\x86\xde\xda\x25\x73\xdf\x9e\x30\xe6\xd9\x97\x3f\ +\x6a\x04\xbd\x69\xe1\x0c\x24\x4c\x36\x6c\x9f\xf1\xc9\xc7\x0b\xd7\ +\x56\xe3\xb7\x0b\x80\x20\x36\xb5\x84\x6f\xb9\xd8\x07\xe2\x5e\x5f\ +\x37\xfd\xd8\xe2\xb3\xc0\x30\xb0\xb2\xc2\xf8\xcd\xcd\xda\x84\x09\ +\xee\xc3\x0f\x7b\x8f\x3e\x8a\x29\x29\xc4\xf7\x49\x2b\x4f\x20\x42\ +\x54\x6c\xee\xf4\x69\x73\x96\x6d\xb4\x3d\xcf\x71\x9c\x84\xe3\xf8\ +\x5c\x02\x28\x6a\xa6\x16\xb4\xb1\x66\x4f\x7a\xe1\x3f\x13\x67\xd8\ +\x68\x50\x04\x5d\xc3\x15\xd3\xdf\x1a\xf3\xfc\x07\x31\x2b\xb7\x4d\ +\xba\x21\x84\x6a\x75\x8c\x43\xf6\xb2\x06\x06\x12\x02\x6e\xe3\xb2\ +\xaf\x3e\x7e\xe9\xb9\xa7\x26\x7c\xb4\x14\x75\xb3\xe9\x84\x09\x23\ +\x0d\xe5\x6b\x3f\x9e\x34\x75\x6d\x59\x23\xe9\xd3\x2f\xf1\xe6\x9b\ +\xe2\xf0\xc3\xad\x2b\xae\xd4\x26\xbc\x00\x84\x20\xa5\xdf\x61\x84\ +\xa6\x65\xad\x60\x67\xa2\x2a\xee\x76\x1c\xdf\xbe\xb5\xd9\xa4\x64\ +\xef\x8f\x61\x34\x4c\xba\x7a\xe6\x5b\x8f\x3d\xfe\xdc\xa4\x69\xb3\ +\x36\x54\xbb\x2c\x58\xcc\x23\x20\xe0\x50\xf0\xdc\x7f\x22\x0a\x50\ +\xb7\x42\x29\xc9\x6c\xce\xbb\x2f\x8c\xcf\xce\xfd\xcd\x59\xfd\x88\ +\xeb\x00\x28\x20\x2c\x14\x0e\x9b\x3a\xdd\xd1\x10\x9d\x30\x8d\x81\ +\x63\x27\x7c\x2e\x91\xb2\x50\xc8\x02\xe1\x73\xa9\xb8\x6b\xbb\x82\ +\x84\xc2\x21\x0a\x42\x28\x64\x14\x3d\xdb\x76\x15\x5a\xa6\x09\xdc\ +\x4b\x70\xb5\x73\x65\x21\x54\x3a\x91\x5b\x37\x27\xfd\xee\xf7\x74\ +\xea\xc7\xce\x3f\x1f\x87\x1b\xaf\x83\x78\x34\x91\xf0\x00\x90\x32\ +\x46\x77\x5b\x7e\x08\x51\xba\xf1\x84\xd0\x06\x9e\x32\xea\xde\x2b\ +\x4f\x24\x92\x4b\x40\xc5\xdd\x84\xe3\x3a\x9e\x76\xd8\x89\x17\x5d\ +\xbf\x6e\xcd\x13\x1f\xbc\xf0\x7e\xaf\x2e\x97\x0e\xe9\x18\x5d\x3f\ +\x63\xfc\x4b\xef\x27\x0d\x3c\xe7\xc6\x4b\x86\x86\x95\xe7\xb7\xa6\ +\xed\x92\x7b\xae\x00\x4d\xd3\x5a\x17\x46\x24\x56\x38\x35\xb9\xa6\ +\xe1\xc3\x09\x4f\xe6\xe6\x3e\x70\x4e\xbf\x36\x09\xc7\x05\x05\x84\ +\xe9\xe1\x48\x58\x27\x00\x89\xb8\x6a\x9b\xe7\xbe\xf2\x2a\xbb\xf5\ +\x37\xe6\xef\xee\x50\xae\x13\xbd\xf4\xb2\x70\xc8\xa2\xbe\xcb\xa5\ +\xe2\x4e\xdc\x95\x2c\x12\x36\x11\xa4\x52\x48\x29\xb8\xb6\xed\x4b\ +\x34\x43\xa6\xe4\x9e\xcf\x15\xd3\xf5\x1d\x8f\x02\x25\xdc\xc4\x8e\ +\xd5\xa6\x80\x50\x9d\xa2\x9b\x48\x78\x5c\x02\x21\x8c\x51\xda\x5a\ +\xbd\x82\x66\x9a\x75\xab\x3e\x79\xfa\xf9\x29\xa9\x1d\x7a\x15\xd6\ +\xd4\x10\x82\x41\xc8\x3f\x20\x20\xf0\xdc\xf7\x09\xe9\x79\x91\x4e\ +\xbd\x46\x9c\xd8\xe5\xf3\x17\x9f\x7a\x67\xee\x36\xc3\xd0\xf7\x88\ +\x0a\x30\xc2\xeb\xbf\x7c\x77\xfc\xdd\xbf\xbd\xfe\xe2\x8b\x2f\xb9\ +\xfa\x37\x77\x3d\xfb\xe6\x8c\x3a\x8e\x96\xa9\x57\x2e\x9b\x7a\xdb\ +\xd5\xa3\x9f\x78\x77\x01\x18\xa6\x6e\x18\xf5\x6b\x3e\xbb\xe3\xba\ +\xeb\xff\x3d\x65\x29\x8d\x24\x6d\x9d\x3a\xe6\xca\xeb\xee\x9d\xb9\ +\xda\xb6\x4c\x06\xa1\xb0\x58\xf1\x75\xe3\x88\xe3\xfd\x8f\xa7\xc5\ +\x9f\x7e\x06\x6e\xba\x66\xc3\xd7\x93\xfe\x72\xd7\x6f\x2e\x1f\x35\ +\xea\x92\x51\x97\xdf\x74\xef\x63\x0b\xab\x84\x41\x5b\xea\x2e\x51\ +\x6e\x63\x5c\x61\xd8\x8a\x28\x90\x4e\xc2\xb1\xe3\x71\xdb\xf1\x15\ +\x20\x28\xee\xaa\xc8\x49\x17\x5f\x3b\xa4\xbd\xff\xdf\x17\x5e\x59\ +\xbe\x65\xcb\x87\x2f\x4d\x58\xe6\x74\xb8\x72\xf4\xf9\xed\x42\xc2\ +\x97\xad\x48\x9f\x66\x18\x9b\x3e\x7f\xfa\xaa\x7b\x9e\xd9\xd8\x80\ +\x86\xd6\xba\x3d\x7d\x21\x0b\x7a\x0e\x3b\xa9\xa3\x78\xe9\x89\x7f\ +\xcd\xd9\x16\x37\xf5\xdd\x9f\xa9\xe8\x49\x48\x82\x8f\x8e\xef\xff\ +\x69\xc8\xf0\x6e\xf9\xed\xd4\xb3\x2f\x7a\xee\xbd\xaf\xea\x05\x35\ +\x4d\xad\xf4\x9b\xf7\x6e\x1e\x7d\xd5\xb3\x53\x96\x33\xc3\xd4\x4d\ +\xbd\x7a\xd9\x94\x5b\xaf\xbf\x7e\xfc\x67\x6b\xf4\x24\x63\xd9\x87\ +\xe3\xae\xbb\xf9\xee\x99\x5b\x7d\x4b\x23\x54\x37\xbc\xb2\x15\x7f\ +\xfd\xcd\xe5\x7f\x7d\x63\xb9\x6e\x99\x4c\xd8\xf3\xa7\xbe\x7c\xcf\ +\x6f\xaf\xbf\x64\xd4\xa5\xa3\x2e\xbf\xf2\xae\xbf\xbf\x5e\xed\x21\ +\xdd\xd5\x7f\x47\xaa\x43\xe3\xfa\x71\x4f\x3f\xef\x1f\x76\xce\x8d\ +\xe7\x0c\xd2\xb9\x2b\x03\x69\x0f\x08\x08\xc4\x7d\x5f\x9d\x77\x25\ +\x38\x49\x3d\xf5\xf2\x1b\xcf\xe8\xea\x4f\x78\xe6\xe9\xb9\xa5\x8e\ +\xa9\xb5\x4c\xb0\x21\x3a\x75\xbf\x78\xe5\xc9\xbf\x3d\xf7\x71\xce\ +\x80\xb3\xee\xf9\xe3\xdd\x23\xfb\x67\x4c\x19\xf7\xe8\x98\xf7\x16\ +\x7a\x48\x8b\x0e\x1f\x76\xf6\xa0\xc2\xe9\xaf\x8e\xff\x7c\x55\xa3\ +\xe9\x6d\x7b\x79\xec\x84\xda\xac\x23\x2e\x18\x3e\xd0\x02\x9f\xfb\ +\x9e\x6d\x27\xb8\x50\xa0\x6b\x58\x55\x9e\xfc\xd0\x53\xa1\xd5\xa5\ +\x1f\x5f\x71\xab\x3f\xfa\x72\x67\xcd\xac\x67\xff\xf1\xf4\x46\xd2\ +\xfd\xfa\xdb\xef\xfc\xfd\xad\x37\x9c\x76\x74\x8f\x34\x13\x45\x8b\ +\x59\x4a\x24\x84\xc7\xea\x1a\xbd\xc6\x8d\xab\x16\x7e\xf6\xc5\x57\ +\x1b\xca\x6b\x25\x52\x8d\xed\x38\x2a\xc5\x5d\x9a\xd6\x69\xd4\x55\ +\x17\xe5\x35\xcc\xfd\xcb\x9f\x1e\x7a\x6b\x61\xed\xb0\x51\x57\x0d\ +\xee\x9c\xea\x3a\x7b\xed\x16\x20\x7d\xd7\x4e\x7c\x97\x32\x4a\xe1\ +\xd3\x94\xe2\xd1\xb7\xdc\xdc\x55\xae\x78\xf2\xa9\xff\x6e\x4b\x10\ +\xbd\xe5\xc3\x86\x50\x1d\x1b\x3f\x19\xfb\xb7\xbf\xbd\x3d\x6f\xd9\ +\x43\xcf\x5a\x17\x5f\x78\xf6\xb4\x29\xd1\xfb\x6e\x19\xf7\xe9\x72\ +\x0f\xf4\x92\xa3\xce\x38\x7d\x60\xd6\xe4\x97\x9e\x9b\xb1\x21\xa1\ +\xc5\x37\x4e\xf8\xcf\xcb\x76\xdb\xc1\xe7\x0e\xef\xaf\x0b\xdf\xf7\ +\x3c\xdb\x4e\xf0\xe6\x08\xb9\x12\x8e\x1d\x77\xb8\xd4\x35\xba\x65\ +\xd1\x94\xc7\x9e\x9a\xc8\x7a\x0c\xbb\xe3\xf7\x77\xdf\x76\xc3\xa8\ +\xa3\x7b\x95\x18\x08\x6a\x97\x75\xb2\x88\xa1\xf9\x5f\x4c\x1c\x3f\ +\xbb\xb1\xfd\x0d\x57\x9d\x99\xa1\x71\x1e\x28\x7b\x40\x40\x10\x96\ +\xf9\x61\xfa\x2e\x3c\x15\x69\x37\xea\xc6\x1b\x57\xfe\xee\xe1\xa7\ +\x9f\x99\x58\xf8\xc0\x35\x49\x3b\x97\xad\xa6\xcc\x88\xae\x9a\xfa\ +\xfa\xd4\x45\x7d\xce\xfd\xfd\x7d\xd7\x1e\x4f\x00\xe0\xe8\xc3\xfc\ +\xfa\x5b\xdf\xf9\x78\xf2\xfa\x11\xfd\x3b\x87\x52\x4e\xb9\xfc\xda\ +\xa5\x6b\xee\x7d\x79\xdc\xb8\xda\xa2\x86\xe9\xdb\x52\xaf\x7f\x70\ +\x54\x49\x0a\xb8\x42\xed\xe8\x8b\xa0\x6b\x18\x8f\x9b\x77\xde\x45\ +\x27\xbf\xff\x6a\xdf\xbe\x1b\x3b\x0d\x3c\x11\xa0\x6a\xdb\x96\xb2\ +\x3a\xaf\xe7\xd9\xc3\x4f\x1d\xda\x0b\x40\x72\xd7\x75\x3d\x8f\xcb\ +\x5d\xa2\x32\xbe\x08\x77\xeb\x5a\x52\x5a\xb9\xe8\x85\xa7\x3e\xae\ +\xaa\xf3\xbb\x1c\x7b\xc6\x35\x97\x9f\x5d\x92\xa9\xfb\xbe\x04\x00\ +\xcf\xf5\x0b\x8f\x38\xf9\xd4\x23\x67\x3f\xf5\xce\xec\xc8\x61\x67\ +\x9f\x77\x72\x6f\xea\xb9\xde\xee\x11\x27\xd0\x34\xd3\x30\x28\x21\ +\xcc\x32\x18\xa1\x68\x85\xc2\xba\x85\x4c\xe3\x6e\x22\xe1\xef\x91\ +\x54\x23\x7d\x37\x52\x30\xf0\x86\x1b\x2f\xbc\xe3\xa1\x09\xcf\x4e\ +\xec\xf8\xc0\xb5\x27\x36\xcb\x3b\xd5\xb5\x8a\x25\xb3\xdf\x9a\xba\ +\x68\xd0\x85\x0f\xdf\x32\x6a\x20\x5e\x38\x4c\xb7\xac\xdf\x3d\x37\ +\xfe\x99\xe7\xc7\x6f\x3d\xb9\x57\x7b\x2d\x63\xe4\xe8\x6b\x96\xaf\ +\xb9\xff\xa5\x71\xe3\xb6\x64\x97\xce\xae\x6f\x73\xeb\xef\x2e\x2c\ +\x0c\x29\x2e\x5b\x89\xb9\x13\x42\x00\x11\x41\x56\x57\x6c\xa8\x76\ +\x93\x2f\x1e\x76\xda\xd0\x9e\xd9\xa0\xb8\xd7\x64\x03\xd5\x72\xc0\ +\xa1\x57\x2f\x9b\xfc\xf2\xd4\xb5\x27\x5e\xfb\x70\x9f\x2c\x7d\xbd\ +\x17\x54\xc9\x06\x04\x04\xe2\xfe\xc3\xf1\x5d\x2f\x5c\x38\xf0\xfa\ +\xeb\xce\xb9\xeb\xaf\x6f\x3d\xff\x41\xbf\x1b\xbb\x1b\x4d\xb3\xa2\ +\x0c\xc5\xe6\xb5\x9b\x1b\x13\x8a\x2c\xfb\xec\x91\x07\x66\x70\x01\ +\x8c\xc9\xcd\xeb\xea\x1b\x63\x6a\x73\x2d\xef\x6a\x81\x4c\xeb\x7a\ +\xc5\xb5\x97\xfd\xf9\xc1\xa7\xc7\x2d\x4d\x1e\x71\xed\x5d\x43\xbb\ +\x65\xb8\x09\x87\x58\x0c\x00\x24\xa5\x4a\x01\xfd\xe3\x9f\xe0\xd5\ +\x89\xde\x7d\xd7\xac\xde\x5c\xa5\xbb\xbe\x10\x32\xb3\x4b\xaf\xfe\ +\xdd\xdb\x4c\x7f\xf5\x2f\x7f\xae\x3c\x79\xf8\xd0\xc1\x5d\x0a\x73\ +\x0d\x4a\x5a\xaa\xbb\xf4\x5d\x2d\xbf\xff\x8d\xb7\xf5\xf2\x3c\xa7\ +\xa1\xae\x66\xcd\xdc\x8f\xc6\xbd\xfa\xea\xa3\x32\xf4\x7f\xbf\x3d\ +\x3b\x85\xf8\x42\x29\xaa\x69\x0d\x5b\x96\x2e\x5e\xbd\x59\x4f\x49\ +\xf3\xca\x17\x7e\x36\x7f\xc3\xa5\xc7\xb4\x47\xc7\x6b\xe9\xfc\x9b\ +\x4c\xcc\xff\xf4\xf9\x89\x53\x57\x32\x4b\x4f\xd4\x6c\x65\x0d\xf0\ +\xd4\x43\x77\x5a\x54\xa8\xa4\xdc\xb3\xaf\xbc\xbe\x5f\x3a\x7a\x7b\ +\x78\xf2\x8e\xe7\x17\x0e\x38\xe3\xfa\x73\x57\xfc\xfd\x8d\x71\xef\ +\xf7\xe9\xd2\xc3\xd8\x61\x04\x04\x7f\xcb\xd6\xf5\x35\x2e\xd3\x17\ +\x4f\x7a\xf8\xcf\x53\x7c\xa6\x43\x52\xf2\xb0\xd4\xf0\x15\x93\xc6\ +\xd6\x4c\x3d\x45\x9c\x79\xaa\x96\xd3\xfb\xea\xeb\x2e\xfe\xe3\x43\ +\xe3\x5f\x14\x29\x67\xdd\x74\xdf\x31\x1d\x52\x5c\xc7\xd3\x2c\xb2\ +\xb7\xb1\x12\x57\xb4\xa8\xcb\x51\x7d\xda\xce\x7d\xfe\x2f\x7f\xda\ +\x7a\xf2\xc9\x27\x0e\x3e\xa2\x7d\x6e\x1a\x25\xd8\xac\xee\x88\x14\ +\xdd\xaa\x49\x13\xdf\xd2\x7b\x9f\x7b\xd9\x29\xdd\x01\xc0\x34\x34\ +\x04\xd0\xcc\x10\x33\x18\xb8\x81\xd0\x07\x04\x04\x61\x99\x7d\x76\ +\xdf\x7d\x97\x77\x1a\x7c\xee\x95\x23\x3a\xcf\x78\x65\xec\xd4\xa5\ +\x55\x9a\x46\x00\x00\x41\xda\xae\xcf\x81\xe9\x26\x23\x84\x10\x8a\ +\x52\xb2\xf6\xdd\x06\x9c\x72\xe2\xe0\x5c\x43\x0a\xa9\x00\xd0\x8a\ +\x24\x99\x3a\xf8\x42\x0a\x21\x9a\x57\xab\x96\x84\x68\x1a\x66\xfd\ +\xe3\xaf\xf0\x8f\x7f\xf9\x0f\x3d\xe8\x5d\x7b\x25\xf5\x5d\x54\x4a\ +\x49\x0f\xd3\x4a\xae\xbd\xeb\xbe\xd1\xa7\xf5\xa9\x5c\xf4\xd1\xbd\ +\xbf\xfd\xcd\x7d\x8f\xbf\xb2\xae\x96\x6b\x74\xd7\x70\x33\xa1\xba\ +\x15\x4a\x4e\xcd\x28\x2c\xe9\x36\xe2\xd2\x1b\x46\x0d\x29\xda\xf8\ +\xf5\x17\x6b\x2b\x1b\x29\x25\x80\x54\x93\xb5\xef\xbf\x38\xf6\x8b\ +\xaa\x8c\xeb\xee\xba\xfb\xc4\x02\x7b\xe2\xd8\xb1\x0b\xb6\x3b\x86\ +\x4e\x77\x51\x50\x00\xc3\x8c\xa4\xa5\xa6\xa4\xa4\xa4\x84\x4d\xa6\ +\x08\x0b\x27\x25\xa7\xa4\xa4\xa4\x26\xa7\xec\x1a\xdf\xdf\x25\x3a\ +\xe3\x08\xe3\xd8\xf3\xae\x39\xb5\x3b\xbc\xfc\xdc\xf8\xa5\x95\x1e\ +\xa3\x08\x08\xa0\xa4\xeb\xc6\x05\x65\xa6\xc1\x08\xa1\x94\x73\x95\ +\x95\xbd\xe4\xf7\xf7\xb2\x1e\xdd\x8a\xaf\xbf\x0a\xbe\xfc\x52\xea\ +\x7a\x28\x92\x64\x52\x2e\x94\x10\x82\x03\xc0\x77\x47\x50\x84\xef\ +\xa5\x77\x3c\xfa\xae\x3f\xfd\xf1\x8c\xde\xe9\x8b\x27\x8f\xbf\xf5\ +\x37\xb7\xfc\xf3\xa5\x4f\x6a\x39\x69\x8e\xb9\x13\xa6\x95\x2d\xfb\ +\xf4\xc3\xb9\x55\xb9\xe9\x7c\xd6\x94\xc9\x93\xa6\x4c\x9a\xb6\x70\ +\xad\x0f\x6a\xed\x9c\xa9\x33\x17\x6e\xfb\x76\xc1\xa9\x80\x80\x80\ +\xc0\x73\xff\x7e\x75\x57\x32\x21\x42\x43\x2f\xb8\x7a\xf1\xaa\x87\ +\x5f\x7d\xed\x5d\xf0\xb5\x02\x02\x12\x68\x46\xb2\x05\x00\xdd\x87\ +\x5c\xfa\x9b\x53\x4a\x40\x09\xa5\x00\x09\x05\xc5\x13\xb1\xb8\x07\ +\x9a\x1e\xdb\xf8\xc2\xbf\xc7\xd7\x14\x9c\x7c\xd5\x91\xd5\xaf\xbf\ +\xfa\xef\x8e\x25\x05\x67\xf4\xce\xf2\x15\x61\xa9\xc9\xa7\xaf\x9f\ +\x7b\xe4\xb2\xb5\x70\xeb\xcd\xde\xed\xb7\x63\xf9\x1c\xd8\xe9\x96\ +\x4a\x2e\xcd\xf4\xe2\x73\xae\xf8\xed\x49\xa7\x97\x2e\x9c\xfe\xf6\ +\xbf\x9e\x7f\xed\x85\x94\xdc\x7b\x01\x81\x81\xe7\x00\x00\x20\x00\ +\x49\x44\x41\x54\xae\x39\x49\x93\x4e\xb3\xe7\xca\x98\x86\x8a\x73\ +\x2e\xb8\x90\x7a\xd8\xca\xc8\x4d\x01\xaf\xda\xf3\x39\x20\xea\x06\ +\xae\xf8\xe8\xb5\x89\xd3\xb6\x1e\x7f\xf9\xbd\xa7\x1c\x37\xb8\x3a\ +\x5c\xb1\xf0\xde\x67\xc6\xbd\x32\xb9\xf8\xb6\x73\x92\x70\x67\x26\ +\xa4\x52\xae\x87\xdd\x8e\x39\xb7\xef\x09\x0c\x09\x5d\xf5\xee\x1f\ +\x7f\xfb\x2e\x8e\xbe\xe5\xbe\xae\x59\xa8\xb8\xef\x24\x12\xae\xdc\ +\x4b\xad\x93\xf0\xa4\xd5\xf6\x82\xab\x2e\x5f\xfd\xe7\x27\x5f\x7d\ +\x3b\xcb\xd7\x35\x54\x00\x84\x25\x27\x65\x50\x2e\x0f\x1b\x7e\xf5\ +\x75\xc7\xe4\x81\x14\x0a\x00\x08\xf5\x46\x9e\x2e\xcf\x3c\xdb\xba\ +\xe1\xe6\xc4\xd8\x07\xc7\xbc\xfa\x5f\xaf\xdb\x69\x97\xa6\x6e\x79\ +\x77\xc2\x33\x9d\x8b\x1f\x1c\xd6\x35\x43\x80\x0a\x19\x4c\x39\xae\ +\x1d\xf5\x98\x1e\xf2\x7c\x40\x44\xdc\xa9\xfb\x42\xa8\x8c\xe2\x7e\ +\x57\xfc\xb6\xd7\xc8\xd2\x0d\x9f\xbd\xfb\xca\xf8\x57\xff\x93\x94\ +\xdf\xe9\x86\xa1\x05\xc2\xe5\x00\x80\xa8\x9c\x68\x22\xab\x30\x7b\ +\xeb\xdc\xa9\x2f\x7c\x25\x90\x10\xee\xb9\xae\x94\x4b\x3f\x7b\x53\ +\x99\x39\x7d\xba\xe4\xef\x38\x86\x80\x80\x80\x83\xd5\x73\xa7\x94\ +\xb2\xbd\xf0\x23\x1a\x0f\x28\xee\xd2\xf4\x2e\xa3\x2e\x3b\x23\xe2\ +\x56\xd7\x27\x00\x51\x71\x09\x85\x3d\xfb\x74\xcd\x51\x1f\xbf\x3e\ +\xf6\xf3\xc5\x9b\x13\xbe\x94\xc2\xab\x2d\xdb\xbc\xbd\xb2\x5e\x20\ +\x33\x99\xf7\xc5\xc4\xe7\x3e\xd9\x60\x5d\x7a\xf5\x35\x57\x5c\x75\ +\xcd\x90\x36\xd1\x17\x9f\x7d\x61\x55\xad\xa4\x3a\x2d\xa8\x72\x2e\ +\x5e\xbc\x74\x51\xb7\x3e\xeb\x6f\xbe\xcb\xd2\xa9\xa6\xb8\x92\x52\ +\x29\x85\x84\x08\xbb\xb1\xa2\xb2\xda\x91\x24\x35\xb7\xfd\xb1\xc7\ +\x0d\xcc\x4b\xa6\x35\x55\xe5\x8e\x6c\xce\x04\x44\x02\x5e\xe9\xe6\ +\x75\xdb\x6b\x13\x9a\x15\x32\x18\x6c\x5e\x32\x7d\xf2\x67\x2b\xc3\ +\x45\x5d\xf3\xd3\x92\x90\x69\xf6\xb6\x6f\x9e\x7f\x79\x92\x7e\xd8\ +\xb0\x4b\xce\x18\x00\x76\x2c\xa7\xd7\xc9\x97\x9f\x3d\x60\xfd\xa7\ +\xaf\xbe\x3d\x63\x2d\x33\xb4\x6f\x7d\x7f\x04\xee\x39\xb1\x58\xcc\ +\x71\x1d\x3b\xe1\x71\xee\xd9\x76\xcc\x4b\xc4\x62\xdf\x57\xc5\xea\ +\x7b\x5e\x7a\xe7\x63\x47\x9d\x75\xac\x57\xb9\xcd\x43\x44\x50\x92\ +\x93\xe2\x2e\xbd\xba\x64\xf2\xa9\xcf\x3f\x3b\x73\xe5\x36\x87\x4b\ +\x29\xbc\x9a\xed\x5b\x6a\xf3\x0b\x9d\x67\x9e\x21\x76\xb4\xf6\xfc\ +\xab\xd6\x56\xa4\x5c\x72\xc3\xf5\x57\x5d\x7b\xd5\x11\x69\x95\xcf\ +\x8d\x79\x65\x43\x0c\x08\xb0\x82\x92\xc2\x64\x55\x3b\x6b\xfa\x67\ +\x5b\xa3\x10\x32\x4d\x46\x40\x48\xa5\x14\x20\x42\x22\x5a\x53\x5e\ +\xdd\x28\xa9\x99\xd5\xbe\xc7\xe0\x01\x7d\xd3\x69\xac\xb4\xbc\x11\ +\x76\xa6\xcb\x73\xcf\xcd\x3f\xf2\xa2\xc7\x1e\xff\xd7\x53\xcf\x3c\ +\x33\x66\xcc\x7f\xc6\xbf\xf0\xfc\x23\x57\x9f\x1a\x26\x74\xc4\xad\ +\x8f\x3f\x38\xfa\x48\xe5\x7b\x81\xb2\x07\x04\x1c\xcc\x9e\xbb\x94\ +\xaa\xaa\xaa\x2a\x64\x59\x4d\x15\xaa\x9e\xe7\x11\x42\x98\xa6\x81\ +\x52\xba\xae\xd7\xd7\xd5\xe9\x7b\xe4\x35\xee\x06\x82\x72\x13\x76\ +\xcc\x76\x9a\x1d\x59\xcf\xf5\xf2\xfa\x0c\xbb\x68\xd8\xfc\x87\x5f\ +\x5a\x60\xbb\x5c\x4a\x8f\x66\x1d\x36\xfa\xca\x4b\xff\xf9\xd4\x2b\ +\x8f\x3f\x70\xd7\x6b\xd9\x69\x3a\x81\x58\x34\xd6\xef\x92\x3b\x6e\ +\x18\xda\x6d\xd3\x57\xef\x3d\xfb\xfa\x9c\xfe\xa3\xfe\x3c\xa4\x53\ +\xd8\x93\xe1\x4b\xae\xbc\x70\xc1\x3d\x4f\xff\xfb\x9d\xc3\x1f\x19\ +\xdc\x3e\xf5\x2f\xcf\x57\xe5\x65\x8d\x69\x93\x52\xfb\xc0\xfd\x39\ +\x21\x5d\x39\xf5\xeb\x6b\xa0\x9f\xc1\x18\xd5\xca\xd6\x7c\xfd\xf8\ +\xd8\xb7\xed\x48\xba\xc9\xc0\x69\xa8\x2e\x97\x39\x67\x1d\x7d\x64\ +\x0a\x7a\x62\x67\x4e\x3d\x73\x2b\x3f\x7b\xed\xf1\x4f\xd7\xa9\xcc\ +\x14\x0b\x84\x57\x5b\x5e\x6a\x5b\xed\x2f\xbb\xe2\x9c\xc2\x34\x0d\ +\xdc\x9a\x49\x2f\x3d\x37\xbb\x3c\xfd\xb6\xdb\xcf\x29\x0c\x89\x84\ +\x2b\x08\x1a\x47\x8d\xb8\x60\xd0\x97\x0b\x5f\x1f\x37\xae\x77\xa7\ +\xfb\xfa\xb6\xd1\x76\x2f\xe0\x54\x4a\xb3\x52\xb2\xd2\x51\x23\x7b\ +\x89\x96\x28\xe9\xd8\x31\xdb\xf1\xbf\x7d\xe9\x92\x3e\xc3\xcf\x3f\ +\x65\xfe\xa2\x17\xe7\x54\xbb\x42\x49\xdf\x33\xdb\xf6\x1e\x7d\xcd\ +\xc5\xff\x78\xe6\xcd\xbf\xdf\xf7\xbb\x36\x59\xe9\x1a\x11\xd1\x06\ +\x3e\xf4\xca\x9b\xcf\x1d\x72\x6c\xf9\x65\xc3\xb5\xfb\x9f\xf9\x5d\ +\x5f\xbb\x30\x8f\x0a\xd6\xf5\xb2\x2b\xce\xbe\xfd\xfe\xe7\x9f\x7d\ +\xb5\xfb\xbd\x57\x9e\x98\xd9\xe3\xb8\xb3\x4e\x9a\x37\x76\xea\x2b\ +\x77\xae\x99\x91\x91\x6c\x72\xbb\x61\x53\x42\xef\xa5\x13\x8d\x91\ +\x75\xb3\x5f\xff\xd7\x9b\x2b\x52\xd3\x92\x28\xca\x86\xea\x72\x37\ +\xb7\xdf\xd0\xa3\xda\x49\xbf\xa5\x3f\xfe\x6d\xe1\x15\xa1\x04\x24\ +\x8f\xc7\xe3\xbe\xc4\xef\xa9\x3a\x0e\x08\x08\xf8\x95\x40\xef\xbe\ +\xfb\xae\x56\x7f\xa1\xeb\xfa\xd4\xa9\x1f\xbf\xfe\xfa\xc4\x4f\x3e\ +\xf9\x74\xca\x47\x1f\x4d\x9d\xfa\xf1\xfa\x0d\xeb\xa7\x4d\x9f\xfe\ +\xc6\x1b\x6f\x4e\xfd\xf8\xe3\x49\x93\x27\x2f\x58\xb0\x60\xc0\x11\ +\x03\xba\x75\xeb\xea\xfb\xfe\xde\xa4\x1d\x40\xba\xae\xc8\x6c\xd7\ +\xb1\x57\x97\x0e\x61\x2a\xa5\x02\x00\x25\x89\xd5\xae\x5d\x9e\x65\ +\x59\xc5\x5d\x7b\x76\xc8\x4b\xe6\xbe\xca\x2c\xea\x76\xd4\xc0\xde\ +\x69\x26\x45\xaa\x27\xa5\xa4\x17\x75\xeb\x3b\xa0\x57\xd7\xec\x08\ +\xdb\xb6\x6a\x89\x93\x75\xf8\xc5\x67\x1d\x9b\x42\xa5\xe7\x8b\x94\ +\xdc\xf6\xf9\x69\x9a\x5d\x6e\xf7\xf9\xbf\x07\xcc\xd2\xad\x30\xf1\ +\xd5\xbc\x63\x7a\x33\xcf\xb7\x22\x91\xf4\xdc\xa2\xa3\x8e\x1b\x7a\ +\xdc\xa0\x5e\x19\x61\x1d\x19\x63\x8c\x00\x61\xe1\x48\x72\x6e\x71\ +\xaf\x73\x2e\xbe\xec\xc4\x7e\xed\xe4\xb7\x4d\x03\x94\x22\x7a\x66\ +\x66\x4e\x92\xa9\x51\x4d\x4f\x4e\xcb\xee\x3e\x70\xe8\xe5\x57\x5c\ +\x76\x74\xa7\x2c\xc1\xa5\x1f\x2b\x5b\xb1\xbe\xae\xeb\xf1\x23\x4f\ +\x1f\xd4\x19\x85\xaf\x00\x94\x94\x2c\x29\xab\x30\x3b\x59\xfa\x32\ +\x23\xbf\xb0\x6d\x56\xf2\x6e\x2b\xe4\x49\x21\x52\x8b\x0e\x3f\xed\ +\xf8\xc3\xd3\x4c\x10\x7b\xa6\x43\x22\x82\xe4\x9e\x20\xf9\x9d\x7a\ +\x75\x2f\xc9\xc6\xa6\x7f\xab\x24\x31\x52\x0b\x0a\x72\x0d\x3d\xb9\ +\x5b\xef\xde\xf9\x49\xcc\xe7\x90\xd3\xe1\xb0\x41\x47\xf4\x48\x31\ +\x08\x32\x3d\x29\x25\xa3\xe4\xb0\xbe\xfd\x7a\x76\xcb\x8c\xe0\x1a\ +\xe1\x73\xa1\x1d\xf6\xf6\xab\x24\x92\xe4\x0d\x38\x2a\x3d\xaf\x20\ +\x53\xc3\x04\x58\x1d\x8a\x0b\x43\x66\xa8\x53\xaf\xfe\x5d\xf3\x52\ +\x00\x88\x15\x89\x64\xe6\x15\x1d\x75\xdc\x49\xc7\x0f\xec\x96\x16\ +\xd6\x28\xd1\x19\x01\x64\x66\x38\x92\x52\xd2\xeb\xe8\x4b\x47\x5f\ +\xd4\xaf\x20\xd9\xe7\x7b\x9b\x29\x45\xe1\xb9\xca\x4a\xed\x76\x58\ +\xaf\xbc\x14\x4d\x06\xe9\xee\x01\x01\xbf\x7e\xf6\xda\xcf\xdd\xb2\ +\xcc\x07\x1f\x7a\xe4\xeb\xaf\xbf\x36\x0c\x83\x73\x9e\x95\x95\xf5\ +\xc4\xe3\xff\x5c\xb1\x72\xe5\x03\x0f\x3c\xa8\xeb\x3a\x00\xb8\xae\ +\x7b\xe3\x0d\x37\x8c\x18\x71\xaa\xbd\x67\xf3\x96\x66\x9f\x15\xd0\ +\xb4\x42\x1a\x0a\xdb\x4e\xb4\x88\x42\x2b\xa4\x7a\xc8\x32\x84\xe7\ +\x38\x2e\x6f\xda\x4c\x28\xd3\x0d\xa3\xa9\xf6\x5d\x49\xe1\xb9\x8e\ +\xc7\x95\x66\x86\x2c\x0d\x6c\x3b\xb1\x43\x34\x29\x33\x74\x43\xbf\ +\xfb\x77\xf0\xf4\xbf\x13\xcf\x3d\xc7\x2f\xbc\x48\xf3\xb9\xbe\x63\ +\xaa\x54\x49\x21\x7c\xcf\xf3\xb9\x40\xca\x0c\xc3\x60\x94\x00\x80\ +\x52\xd2\xf7\x5c\xcf\xdf\x5d\xd4\x28\xd3\x75\xbd\xa9\xba\x15\xa4\ +\xe0\x9e\xe7\xf1\xa6\x9e\x2f\x48\x43\x21\x8b\x48\x3f\x9e\x70\x5b\ +\x36\x3a\x63\x86\x65\x19\xd4\x4d\xd8\x9e\xdf\x7a\x34\x1d\x71\xef\ +\xfd\xbe\x90\x5a\x21\x8b\x08\x37\xee\xf8\x2d\x4d\x43\x35\xc3\x32\ +\x35\x3f\x11\x77\xc4\x8e\x69\x62\x42\x35\xc3\xd0\xe9\x0e\x23\x70\ +\xd7\x71\x7d\xa1\xf4\x48\x12\xb8\x09\x7a\xf5\xd5\xda\x7b\xef\x27\ +\x5e\x79\xd9\x3f\x75\x84\x05\xc0\x40\xd8\x09\x47\x2a\x00\x24\xba\ +\x61\xe8\x4d\x49\xfa\x4a\x49\x29\x7c\xcf\xf3\xb8\xa4\xac\xe5\xae\ +\x84\xe7\xba\xbe\xd8\x7b\xc7\x18\xa5\x88\x66\x58\xa6\xee\x3b\xf1\ +\xa0\x71\x58\x40\xc0\x41\x1e\x96\x91\x52\xf5\xe8\xde\x7d\xd6\xac\ +\x59\xae\xeb\x2a\xa5\xea\xea\xea\xde\x7e\xfb\x9d\xb2\xf2\x32\xce\ +\x39\x00\x70\xce\x33\x32\x33\x8a\x8a\xdb\xef\xd5\x6d\xff\x36\x2c\ +\x13\x77\x77\xba\xf1\xcd\x9b\x95\xf0\xe3\x31\xbf\xe5\x66\x29\xb8\ +\x63\xf3\xdd\xe4\x92\xbb\x76\xb4\xe5\x22\x16\x21\x4b\x8e\x1d\x0b\ +\x8f\x3d\xee\xde\xf5\x7b\x7e\xd6\x59\x60\xc7\x7d\x29\x7d\x77\x77\ +\x95\x55\x52\x38\x09\xfb\xbb\x4f\x5b\x70\x2f\xc1\xbd\xd6\x64\x4e\ +\xd8\xf1\xd8\x9e\xa7\xc1\xbd\x44\xd4\x83\xdd\xcf\x63\x17\x79\xdc\ +\xfb\x87\x29\x91\x68\x6d\x9f\x82\xbb\xb1\x98\xdb\x72\x97\x52\xf8\ +\x09\xdb\xdf\xcd\x08\x7e\x3c\x0a\x86\xc1\xef\xbf\x9f\x2e\x5b\x6e\ +\xfc\xfe\xf7\xa2\x4b\xd7\x44\x51\x7b\x6c\xee\xa1\xaf\xa4\xe7\x24\ +\xbc\x3d\x47\x0b\x7b\xec\xea\x3b\x1f\xf1\x28\xb9\x17\x8f\x79\x7b\ +\x3f\xbf\x80\x80\x80\x83\xc5\x73\x47\x44\xce\xf9\xd2\xa5\xcb\xb6\ +\x6f\xdf\xce\x39\x57\x4a\xb9\xae\x4b\x08\xd1\x75\x1d\x10\x4d\xc3\ +\xe8\xdc\xb9\x53\x71\x71\xd1\xcf\x37\x84\x37\x0c\x3a\x6f\x9e\x75\ +\xda\x19\xe2\xf0\xfe\x89\x57\x5e\x86\x70\xf8\xd0\x5a\x60\xda\xb2\ +\xe8\x17\x5f\x58\x67\x9e\x25\x4e\x38\x21\x31\xee\x39\xb0\xac\x60\ +\x7d\xed\x80\x80\x80\x1f\x23\xee\x00\x40\x08\xd1\x34\xad\x79\x15\ +\x3d\xa5\x54\xf3\x6c\x5b\x53\xca\x9d\xe7\xf9\xdf\x97\x72\xbd\x9f\ +\xd0\x75\xac\xa9\xb1\xce\x3b\x9f\x6c\xdb\x1e\xff\xe0\x3d\xd5\xad\ +\x2b\xd8\x87\xd8\xba\x45\x88\x10\x0e\x6b\x4f\x3c\x69\xde\x76\x9b\ +\xfb\x97\xff\xf3\x6e\xbf\x1d\x6c\x3b\xb8\x7d\x03\x02\x02\x7e\x70\ +\x58\x06\x00\xa4\x94\xee\x2f\x61\x6d\x4f\x44\x00\xd0\x1f\xfb\x07\ +\x9d\xfd\x75\x62\xc2\x04\xd5\xa5\xcb\x21\xa7\xec\x00\xa0\x14\x38\ +\x8e\x7f\xd9\x28\xf6\xd5\x57\xc6\x43\x0f\x8b\x7e\xfd\xc5\xe0\x63\ +\xe0\x17\xb8\xc0\x61\x40\x40\xc0\x2f\xdf\x73\xff\xe5\x44\x24\xd8\ +\x7b\xef\x5b\x17\x5d\xe4\x5d\x7b\x8d\xfb\xe8\xa3\x3f\xf7\x5a\x16\ +\xbf\x28\x4c\x13\x37\x6d\x0a\x9d\x3a\x42\xa5\xa6\x26\xde\x7a\x4b\ +\x65\x67\x81\xe7\x05\x37\x71\x40\x40\xc0\x9e\x90\x5f\xfa\x01\x1a\ +\x06\x6e\xda\x6c\xdc\x77\x9f\x38\xec\x30\xef\xb6\xdb\x40\xca\x43\ +\x57\xd9\x01\xc0\x71\x54\x51\x91\xfb\xc0\x9f\xe9\xc2\x85\xfa\x13\ +\x4f\x28\x44\x08\xd2\xd2\x03\x02\x02\x7e\x7d\xe2\x4e\x08\x08\x61\ +\xfc\xed\xaf\x64\xd3\x26\xf7\xa1\x07\x65\xbb\x76\xe0\xfb\x87\xfa\ +\x15\xf3\x3c\x7e\xe6\x48\xff\xea\xab\xf4\xa7\x9e\xd2\xa6\x4e\x05\ +\xd3\x0c\x6e\xe2\x80\x80\x80\x5f\x99\xb8\x2b\xc3\x60\xef\x7f\xa0\ +\xbd\xf0\xa2\x77\xd3\x4d\x62\xc8\x10\x4c\x24\x82\x0b\xd6\x34\x70\ +\x71\xef\xb8\x43\x76\xea\x64\xfc\xe9\x7e\x2c\x2d\x05\x5d\x0b\xac\ +\x12\x10\x10\xb0\x1b\x18\x6d\x6c\xf8\x91\xca\xdb\x22\xb5\x9b\x52\ +\xaa\x69\x9a\xda\x7f\x89\x33\x08\x4a\xea\xba\xbf\x69\x63\xe4\x94\ +\x11\x90\x96\xe6\x7f\xf0\x9e\x4a\xcf\x00\xcf\xdb\xc7\x3c\x6c\x44\ +\x90\x52\xc9\x83\x38\x7e\x13\x36\xd9\x3b\x1f\x68\xe7\x9f\xe7\xdd\ +\x7c\x93\xf7\x7f\x8f\x50\x5f\xa2\xda\x27\xf3\x23\x20\x17\x9e\x54\ +\x02\x71\xc7\xc2\xaf\x6a\x27\x88\x88\xd8\x62\x37\x88\x1a\x63\x41\ +\x37\x82\x80\x80\x5f\x29\x6c\xc5\x8a\x15\x3f\x4e\xd9\x4b\x4a\x4a\ +\x4c\xd3\x94\x52\x12\x42\x96\x2d\x59\xb4\x75\xdb\x56\xba\xff\x5a\ +\xc5\x2a\x00\xd4\xf5\xc3\xff\xfb\xba\xb9\x7a\xf5\xcc\x3b\x6f\xaf\ +\x9b\xfd\x15\x71\x9c\x7d\xaf\xb0\x51\x0a\x74\x0b\xad\x14\x54\xf2\ +\x60\x1d\x71\x11\x95\x25\x4b\x4e\xea\xdf\xfe\xd9\x67\x57\x95\x64\ +\x57\xf4\xee\x44\xf6\xed\xc9\xa7\x94\x48\x8f\xb4\x0d\x59\x29\x9c\ +\xfb\xf1\x58\x54\x08\x41\x29\x0d\x85\xc2\x4c\xd3\x3c\xcf\x8d\x44\ +\x92\xdb\xe4\xe5\x37\x6d\xac\xac\xac\x58\xbd\x72\xb9\x94\x2a\xd0\ +\xf7\x80\x80\x5f\xa5\xb8\x27\x7e\x54\xac\xa3\xc9\xd7\x6b\xfa\x59\ +\xd7\xf5\xb5\x6b\xd7\xfe\xe9\x4f\x7f\x0a\x85\x42\xfb\xeb\xb0\x12\ +\x84\x0c\x6c\x8c\x9e\xb4\x65\xdb\xdb\x39\xd9\x0f\x7e\xf4\x91\xfa\ +\xe0\x83\x1f\x14\x3f\xf2\x1d\x55\xd4\x5f\xeb\x73\xaa\xee\x3b\x07\ +\x69\x9b\x14\x05\x42\x23\x59\xc7\xc1\x35\xf3\xb8\xf5\xd8\x1f\x3f\ +\xbf\xb5\x93\xa7\x53\xba\x0f\x05\x65\x8e\x1b\xbd\xe2\xe4\x67\xf2\ +\xb2\x7a\xae\x5d\xbb\xcc\xb2\xc2\x96\x15\x12\x52\x08\xdf\xcf\xc8\ +\xcc\x22\x84\x54\x57\x55\xee\x7c\x42\xa0\x92\xf2\xed\xb7\xdf\xad\ +\xae\xa9\xd1\xb4\x20\xec\x13\x10\xf0\x2b\x14\x77\x42\x7e\x4c\xd8\ +\x7d\xb7\x18\x00\xa5\xd4\xb2\x2c\x73\x3f\x4d\xee\x09\xc4\x34\x21\ +\xef\xa8\x6f\x68\xb0\xac\x17\xb2\xb3\x18\x63\xda\x0f\x6c\x2f\x4c\ +\x51\x19\xba\xa6\x51\x1d\xe8\x41\xdb\x03\x4b\x53\x50\x93\x4b\x3e\ +\x3f\xbd\xe0\xec\xf1\xeb\x06\x7d\x15\x9d\x71\x52\x1b\xcd\xff\xfe\ +\x71\x8a\xd4\xb8\xeb\xba\xeb\xd6\xac\xce\xce\x6d\x93\x9d\xd3\x86\ +\x52\x2a\xa5\x88\x45\x1b\x2b\xca\x4b\xc3\x91\x24\xd2\x62\xec\x85\ +\x88\xba\xae\x1b\x86\xc1\x18\x0b\xbe\x27\x01\x01\xbf\xbe\xe1\xfd\ +\x2f\xf0\x98\x3c\xc4\x53\xeb\xea\x7a\xc5\xe2\xff\xc9\xcd\xde\x6c\ +\xe8\xfb\x33\x96\x7f\x90\x3d\x99\xb9\x5c\x34\x20\x63\x4d\xcf\xb4\ +\x63\xa7\x94\x65\x97\x25\xb8\xf6\xfd\x57\x93\x10\x5a\xb6\x7d\x5b\ +\x5a\x7a\x46\x5e\x7e\x01\x80\xe2\xdc\x97\x52\x26\xa5\xa4\x66\x66\ +\xe7\xd6\xd7\xd7\x41\x60\xea\x80\x80\x43\x40\xdc\x91\x32\xa6\x31\ +\xfa\x33\x07\x5c\x7d\xc4\x0e\x8e\x33\xba\xa2\xf2\xeb\xe4\xe4\x8f\ +\x53\x53\x8c\x40\x6e\xbe\xe3\xe2\x09\xf0\x75\xf2\xd9\x69\xf9\x46\ +\x42\x1c\x37\xa5\x8c\x08\xf5\xfd\x1d\x1d\x11\xe2\xf1\x78\x4e\x4e\ +\x2e\xe7\xbe\x52\x8a\x52\x8a\x88\x42\x88\xa4\xa4\x64\x25\xa5\x94\ +\x32\xb0\x6a\x40\xc0\x41\xe2\xfc\xed\x45\x02\x08\x05\xaf\x74\xfd\ +\x9a\x5a\x11\x2e\x2a\xcc\x0f\x31\x50\x7b\x84\x62\x0e\x04\x12\x11\ +\x01\x2e\xad\xac\x49\xe3\x62\x4c\x6e\x76\x8c\x52\x33\x90\x9b\xef\ +\xbe\x7e\xbe\xdc\xd4\x31\x69\xf6\x90\x9c\x41\x9f\x94\x2e\x1e\x90\ +\xb1\xba\x47\x8a\xe6\x7d\xbf\xc5\x18\xd3\x00\x85\xe7\x79\x6b\xd6\ +\xae\x6d\x9b\x9f\x1f\x0e\x87\x09\xa5\x80\xa8\xbe\xaf\x53\x90\x52\ +\x2a\x98\x5e\x3d\x70\x28\x05\x4d\x61\xd2\xdd\xbe\x6b\x81\xd9\x0f\ +\xb4\xd9\x77\x4f\x15\x3b\x28\x2c\xcf\x5a\x57\x76\x69\xcf\xff\x6c\ +\xca\xc2\x8d\xd5\x7e\xa4\x20\x3b\x3f\x7b\xfd\x9c\xe9\xbc\x6d\xbf\ +\xbe\xc5\x99\x82\x1f\xd8\xec\x42\x0f\x71\x40\x34\x3a\xb2\xb6\xf6\ +\xf5\xcc\xf4\x05\x91\x70\xa0\xec\xfb\x02\x4a\x35\x6b\x68\x4e\x8f\ +\x05\xb5\x43\x26\x95\x6e\x29\x0e\x7b\x3a\x25\xfb\xd6\xaa\xb3\xba\ +\xba\xba\xb6\xb6\x96\x51\x5a\x5c\x5c\xfc\xbd\x29\x31\x8e\xe3\x9c\ +\x78\xe2\x49\x03\x8f\x3c\xd2\x09\x1a\xda\x1c\x30\x74\x5d\x7f\xf9\ +\xa5\x17\xb7\x6c\xd9\x62\x9a\x66\x93\xd0\x70\xce\xb3\xb3\xb3\x2f\ +\xbb\xec\x72\x7e\x28\x17\x66\x1f\x60\x0c\xc3\x58\xbc\x78\xd1\xbb\ +\xef\xbc\x1d\x89\x24\x35\xeb\xbb\xe7\x79\x17\x5e\x74\x71\x61\x61\ +\xa1\xff\xab\x2d\x9c\x6c\x45\xdc\x09\x21\x76\xd5\xd6\x35\x35\xfa\ +\x88\xf3\xce\x5d\x35\x6b\x8e\x64\x06\xe1\x76\x45\x5d\x0c\x30\xeb\ +\x40\xbb\xed\x21\x29\x47\x57\x56\xd7\x51\xfa\x7a\x66\x26\x81\x20\ +\x20\xb3\x6f\x97\x50\xa8\xba\x4c\x63\xc6\xc9\x6d\x46\xbe\xb4\xa9\ +\xe7\xbc\xda\xd9\xc7\x66\xeb\xdf\xb7\x06\xaa\x02\x05\x4a\xe5\xe5\ +\xe5\x15\x14\x14\x48\x29\xa5\x94\xdf\x3b\x2c\x53\x4a\x59\x96\x95\ +\x96\x96\x96\x08\x4a\xc9\x0e\x18\x96\x65\x55\x57\x57\x95\x95\x6e\ +\x2f\x6c\x5f\x44\x08\x69\xba\x28\x84\x90\xd4\xb4\x34\x1e\x74\x78\ +\x3e\x60\x84\x42\x61\xa5\xd4\xc6\x0d\x1b\x4a\x3a\x76\xb2\x2c\xab\ +\xc9\xec\x4a\xa9\x48\x24\x92\x96\x96\xe6\xfd\x6a\xdb\x37\xb5\x1e\ +\x96\x61\xba\x61\x10\xbf\xa6\xba\xde\x57\x10\xaf\xde\xbe\xa9\x2c\ +\x9a\x5e\x90\x74\xa0\x47\x27\x3e\xe2\x49\x75\xf5\x47\x35\x46\x1f\ +\xcd\x6f\xb3\xd1\xd4\x8d\x60\xb1\xb7\x7d\x1d\x55\x02\xe3\x6a\xe1\ +\x91\x19\xbd\xe7\xd6\x0c\x9e\x5c\xb6\xea\xb0\xd4\x68\x8a\x46\xc5\ +\xf7\x58\x8f\x10\x42\x28\x45\x00\x42\x88\xd8\x37\xaf\x50\x4a\x29\ +\x84\x10\x81\x0b\x79\xc0\x10\x42\xba\xae\x6b\xc7\xed\xa6\xf2\x91\ +\x16\xdb\x03\xb3\x1f\x48\xb7\x52\x0a\xce\x79\xc2\xb6\x3d\xd7\x0d\ +\x85\x42\xcd\x8e\xce\xaf\xfd\x86\x6f\x45\xdc\xa5\x10\x46\x5a\xbb\ +\xfe\x5d\x36\x7e\x3e\xed\x53\x9b\xcb\x4d\x15\x65\xe9\x45\x7d\x7b\ +\x15\x65\xc8\x03\x19\x93\xe1\x88\xc9\x9c\x5f\x5e\x59\xb5\xda\x34\ +\x3f\x48\x4f\xd3\x64\xb0\xd8\xdb\x0f\x8b\xcc\xd8\x11\x6d\xc6\xb0\ +\x36\xa3\x9e\x58\xdd\x7f\x56\xd5\x27\x67\xb4\xa5\x7b\xbf\x23\x11\ +\x91\x31\xad\xac\x62\xf3\xe6\x4d\x9b\x38\xe7\x94\xd0\x36\x79\x79\ +\xed\x8b\x8a\x83\x62\xa5\x5f\xc4\xa5\x44\xfc\x71\xd9\xc9\x01\x3f\ +\x11\x42\xc8\x41\xf6\x15\x68\xd5\x73\x57\x5c\xd2\x0e\xfd\x4f\x48\ +\x6b\xd3\x61\x73\x45\x03\x35\x93\xb2\x32\xd3\x99\xe4\xf2\x40\x26\ +\xce\x78\x88\xe7\xd7\xd5\x77\x8c\xdb\xf7\x14\xb7\xaf\x61\x2c\x14\ +\x44\xdb\x7f\xe8\x85\xf4\xe5\xea\x1e\x29\xab\xfa\xa4\x1d\xfd\x71\ +\xf9\x92\xfe\x19\xd5\xb9\x06\xf3\xd5\xde\xe4\x63\xd9\xd2\xc5\x65\ +\x15\x5b\x3a\x94\x74\x4a\x4d\x4d\x6b\x6c\xa8\x5f\xbf\x7e\x7d\x75\ +\x75\x8d\x69\x06\xcd\x06\x02\x02\x0e\x6e\x71\x47\xa4\xe8\xaf\x99\ +\xfb\xe5\xac\xc5\x9b\x39\x21\x04\xa4\x27\xac\xa3\x4f\x19\xd6\xb5\ +\x4d\xca\x01\x9a\x50\xf5\x11\xf3\x3c\xef\x92\xca\xea\x85\xc9\x49\ +\xd3\x53\x92\x83\xf4\xc7\x1f\xe3\x77\x48\xe5\xeb\x64\xfa\xf0\x36\ +\xd7\xfc\x6d\xd5\xc0\xe9\x15\x1f\x5e\xd0\x4e\x21\xe0\x1e\x86\x24\ +\x48\xa2\xd1\xc6\xca\x8a\xf2\xe3\x8e\x1f\xca\x98\xe6\xb9\x4e\xc8\ +\x32\xb3\xb3\xb3\xe7\xcf\x9f\x5f\x53\x1d\xeb\xd8\xa9\x53\xb0\x88\ +\x6a\x40\xc0\x41\x2b\xee\x88\xc4\xab\xdf\x3c\x67\xe1\x96\x2e\x43\ +\x4e\xeb\xd1\xc6\x12\x42\x2a\x85\xba\x69\x1c\x20\x65\x57\x00\x12\ +\x61\x64\x6d\x5d\x9e\xe7\xfd\xa5\x6d\x5e\x9c\x90\x20\x49\xe6\xc7\ +\xa1\x79\x72\x63\xa7\xa4\x85\x47\x66\x1c\x3e\xa3\x72\xc1\xa0\xac\ +\xb2\xb6\x16\xe3\x7b\xa4\x76\x81\x92\x52\xf6\xe8\xd9\x5b\xd7\x75\ +\xd7\x71\x94\x54\xbe\xcf\xa5\x94\x1d\x4a\x3a\x2c\x9c\x3f\x4f\x88\ +\xc0\xf2\x01\x01\x07\x8b\xc3\xd7\xea\xb0\xdd\x77\x6d\x95\x94\xdd\ +\xae\x20\x27\x64\x1a\x96\x65\x85\x42\x26\x23\x07\xca\xa3\xe3\x88\ +\x6d\x5d\xef\xbc\xaa\x9a\x99\xc9\xc9\xb3\x93\x93\x8c\x40\xd9\x7f\ +\xd2\x93\x12\xbf\x3a\x21\x87\x48\x75\xe4\xe7\x15\x00\xd0\xea\xc4\ +\x05\x12\x9a\x91\x99\xc5\x39\x57\x00\x0a\x94\x02\xe5\xfb\x5e\x52\ +\x52\x32\xa1\x54\xca\x60\xd6\x2e\x20\xe0\xe0\xf5\xdc\x95\x52\x46\ +\x28\xd5\x6c\x9c\xfe\xc1\xeb\xaf\x44\x18\x28\x90\x5c\x86\x06\x9c\ +\x70\x7c\xa7\x9c\xc8\x81\xf0\xec\x24\xe2\xc8\x9a\xba\x34\xce\x5f\ +\xc9\xce\x70\x11\xcd\x20\x26\xf3\x53\x2e\x27\x57\xdb\xdb\x85\x17\ +\x1e\x95\xd5\xf7\xeb\xea\xb9\x83\xb3\xb6\x16\x45\x5a\x6b\x38\x83\ +\x84\x10\xa9\x00\x11\x00\x01\x24\xc0\xce\x7e\xbf\x81\x01\x03\x02\ +\x0e\x5e\x71\x47\xc2\x28\x91\xe1\xec\x21\xa7\x9d\x51\x6f\xfb\x80\ +\x4d\x1d\xbf\x59\x46\x92\x2e\x0f\x40\x6e\xa2\x87\xd8\xde\x71\xcf\ +\xaa\xad\x9d\x9e\x9a\xbc\x30\x1c\xd6\x02\xb7\xfd\xa7\x81\x4a\x29\ +\xc4\xd9\x43\x72\x7a\xcd\xa9\x39\x72\x5a\xe5\xf6\xc2\x70\xab\x91\ +\xf7\x9d\x3d\x64\x10\x14\x00\x82\x52\xa0\x64\xf0\x50\x0d\x08\x38\ +\xa8\xd8\x35\x2c\x83\xa8\xb8\xbd\x6d\xcb\xf6\xa8\x2b\x08\xd5\xad\ +\x50\x38\x64\x85\x42\x56\x28\x14\xb2\x18\x21\xb0\xbf\xab\x8a\x14\ +\x80\x02\x3c\xbd\xb6\x2e\x85\x8b\xff\x66\x66\xba\x64\xff\xf5\x83\ +\x3f\xc4\x9d\xf7\x82\xd0\x82\x41\x99\xbd\xe6\xd4\xb4\xdd\x14\x17\ +\x8c\xec\xc5\xf6\xcd\xd7\x53\xa9\xa6\x4b\x11\x10\x10\x70\xb0\x7a\ +\xee\x88\x44\xd8\x55\x5f\xcd\x58\xd8\x73\xf0\x51\x55\x0b\x3e\x5f\ +\x5d\xdf\xa4\x0c\x52\x62\xf2\xa0\x93\x4e\xe8\x94\x1d\xe1\xfb\x35\ +\x2c\xc3\x11\xdb\x79\xee\xc8\x9a\xda\xe9\x29\xc9\x8b\x22\x21\x7d\ +\x0f\xb7\x5d\x72\x37\xe1\xf8\x80\xa0\x14\x6a\xba\x8e\xa0\xa8\xa6\ +\x33\x54\x9e\xe7\x21\xd5\x94\xf0\x91\x19\x1a\x05\xcf\x71\x41\xd3\ +\x35\x12\x44\x15\xbe\x65\xfe\xd1\x59\xfd\xbe\xac\x3e\x62\x46\xd5\ +\xb6\xf6\xad\x3a\xef\xa8\x00\x90\x10\x9d\x68\x82\x73\x05\x2a\x58\ +\x68\x3b\x20\xe0\x60\x16\x77\x25\x05\x4b\x29\x3c\xeb\x82\x42\x4a\ +\x49\xa7\xfc\xf3\x8f\x54\x00\x00\x04\x55\x43\x4d\xb5\xaf\x53\xb1\ +\xbf\xc3\x32\x1c\xf1\xd4\xda\xfa\x54\xce\x27\x66\xa6\x7b\x48\xcc\ +\x5d\x97\x4d\x12\x42\x64\xb4\x1f\x78\x64\xef\x7c\xd7\x76\x0c\x53\ +\x2f\x5d\xbb\xac\x41\x6a\xb5\xdb\x37\xd4\x26\x68\x61\xd7\xae\xa2\ +\x76\x0b\x49\x6f\xc7\xcb\x57\x95\x36\x60\x61\xf7\x5e\xaa\x62\xc3\ +\xb6\x46\x97\x06\x0a\xb5\xd3\x79\x2f\x2b\x08\x2d\x1a\x98\xd1\x77\ +\x76\xcd\xec\x21\xd9\xdb\x0a\xc3\xbb\x47\xde\x11\x19\x21\x35\x35\ +\xd5\xdb\xb7\x6d\x4b\x8a\x24\x25\xa5\x24\x07\xcd\x7e\x03\x02\x0e\ +\x66\x71\x27\x84\x36\x6c\x5b\xb9\x64\x7d\xb9\xc4\x9d\xc5\x5a\x88\ +\x54\xb9\x1b\xd7\x6d\xef\x32\x64\x44\x56\x6a\x98\xfb\xfb\xad\xc1\ +\x85\x8f\xd8\xd6\xf3\x46\xd6\xd4\x7e\x95\x9c\xb4\x28\x1c\xde\xb3\ +\x69\x3b\x22\x0a\x3f\x1e\x75\xcc\x13\x86\x1f\xb3\x76\xea\xdb\x4b\ +\x79\xc6\xb0\x53\x07\x7e\xfe\xc2\x3f\xd7\x54\xe8\xa7\x0c\x3e\x55\ +\x2d\x79\x43\xeb\x77\x5a\x6c\xea\xea\xb5\xe5\xb4\xdf\xc9\xa7\x8b\ +\x4f\x9f\xdb\x54\xe7\x50\x16\x88\x7b\x93\x5b\xae\x14\xe2\xdc\xc1\ +\x59\xfd\xbe\xaa\xee\x3f\xb3\xaa\x95\xc8\xbb\x92\x52\x29\xc3\x30\ +\x33\xb3\xb2\x35\x5d\x93\x52\x41\x90\xdf\x1e\x10\x70\x10\x8b\x3b\ +\x20\x20\x4a\xd7\x75\x25\x52\x6c\xd2\x57\x54\x92\xcb\x76\x3d\x8f\ +\xe8\x92\x97\xba\x1f\xdb\x0f\x28\x00\x89\x78\x72\x5d\x43\xae\xef\ +\x3f\x58\x90\xef\xb4\x96\xdb\x4e\x08\x69\xd8\xb6\x68\x6a\x69\x4d\ +\xbb\x8e\x69\xb3\x3e\x9d\xb2\x50\x74\x3f\x89\xe5\x0c\x1d\x79\x51\ +\x87\x3a\xd6\x3b\xdf\xf8\x6a\x1e\x07\xd7\xe1\x12\x10\xc1\x77\x1d\ +\x21\x02\xc7\x73\xd7\xeb\xea\xab\x6d\xed\x23\x8b\x8f\xc8\xe8\xf3\ +\x75\xf5\xec\xe3\x73\x2a\x73\xcd\xdd\xba\xcd\x20\xa0\xe7\x79\xf5\ +\x75\xb5\xe1\x48\x24\x1c\x0a\x07\x16\x0b\x08\x38\x98\xc5\x5d\x0a\ +\x91\xd4\xb6\xc7\xf0\xf6\xbd\x00\x90\x31\xa6\x84\xef\x71\x49\x28\ +\xd5\x28\xf1\xdc\x84\xbf\xff\x04\x54\x22\xa6\xf9\xfe\x99\x35\x35\ +\x73\x93\xc2\xf3\x92\x22\x7b\xcb\x6d\x27\xcc\x08\x99\x16\x63\xcc\ +\xb4\x42\x86\xcb\x94\x74\x1b\x6a\xab\xab\x6b\xb4\xb8\x5b\xd4\x94\ +\xb8\x27\xa5\x90\x12\xa4\x82\x20\x8d\xaf\x55\xe6\x0e\xce\xea\xfd\ +\x75\x55\xdf\xaf\xaa\x26\x9d\xd7\x6e\x37\x71\x57\xa0\x74\xc3\x48\ +\xcf\xc8\x64\x8c\x29\x21\x30\x98\x50\x0d\x08\x38\x98\x3d\x77\x00\ +\x25\xb8\x2b\x04\xa5\x50\xb9\x61\xd1\xac\xaf\x16\xd4\x47\x3a\x9c\ +\x7a\xc2\x11\xbc\x7a\x2b\x24\xb7\xc9\x4a\x36\xf6\x57\x36\xa4\x4b\ +\xf0\xcc\x86\xc6\xc2\x84\xfb\xaf\x36\x6d\x12\x94\x58\xdf\x35\x4f\ +\x8b\x4d\xcd\x0b\x01\x29\xf2\xda\xf9\x33\x3f\x9b\xbd\x5d\xcb\xe8\ +\xd4\x83\x4a\xdf\xe5\x46\xdb\xfc\x6c\x6d\x0b\x6d\x97\x69\x2e\xb1\ +\x9d\x60\x3e\x75\xf7\x4b\x2b\xd4\xd6\xa2\xc8\xea\x5e\xe9\x87\xcf\ +\xac\x9a\x7d\x5c\x4e\x5d\x86\xde\xb2\x60\x15\x01\x3d\xd7\xad\xae\ +\xae\x0a\x87\x22\x49\x49\x91\xc0\x5c\x01\x01\x07\x19\xad\x55\xa8\ +\x12\xc2\xa3\x65\x33\xbe\x58\x60\xe4\xb6\x37\x13\x75\x1e\xc0\xd6\ +\x95\xdf\x2c\xd9\x5c\x83\x74\xff\x64\x2a\x72\xc4\x34\x9f\x9f\x5d\ +\x5d\xbb\x2a\x12\x9a\x9d\x1c\xd1\xbe\xfb\x81\xa1\x78\xac\xa1\xc1\ +\x57\x48\x80\x47\x1b\xe3\xa8\x5b\xe1\x90\xc9\x13\x51\xd7\xae\x9f\ +\xfd\xf9\xb4\xb4\xa3\xaf\xf9\xf3\x3d\x57\x3a\x4b\xa6\x2d\xda\xd6\ +\xc8\x68\xd0\x4b\x6f\xd7\xeb\x28\x95\x60\x38\xfb\xb8\xec\x50\x23\ +\xef\x39\xb7\x46\x51\x6c\x11\x57\x47\x05\x4a\xd3\xb4\xd4\xd4\xd4\ +\x70\x24\xac\x64\xd0\x5e\x39\x20\xe0\x60\xf7\xdc\x01\x00\x11\xdd\ +\x78\xbd\x6d\xe6\x0e\x39\xa2\xef\xa2\x69\x5f\x12\x42\x89\x92\xfb\ +\xf1\xeb\xef\x23\x0e\x8c\xc6\xba\x26\x12\x0f\x16\xe4\x37\x50\x6a\ +\x7d\x47\xe1\x12\x52\xf4\xca\xde\x18\xff\x22\xa2\x11\x81\x6d\x13\ +\x5f\x7a\x09\x11\x43\x94\x4f\x9f\x38\x0e\x10\x85\x98\x33\xf6\xf1\ +\x25\x86\x06\x89\x78\x02\x28\x0b\xa4\x7d\x4f\x34\x5f\xae\xef\x9c\ +\xb4\xa1\x5b\xf2\xe1\x5f\x56\xcd\x3f\x26\x3b\x11\x6a\x36\x92\x52\ +\x52\x99\x96\x65\x5a\x96\xeb\x38\x76\x3c\xfe\x13\x26\x54\xd5\xa1\ +\x96\x68\x83\xd8\xb4\xdc\x09\xe0\xce\xea\x80\xa6\xa8\xa0\xda\xb5\ +\xd0\xb7\xd9\x2e\x3b\x36\xb6\xb0\x53\xd3\x9b\x94\xfa\x49\xa5\x63\ +\x07\xa5\xdd\x11\x9b\x0b\xec\x9a\x7f\xda\x25\xe8\xba\xd3\xc2\x4a\ +\x29\xb5\xe3\xd5\x2e\xff\xbe\xd9\x3a\xcd\xff\x6f\x61\x25\x05\x4a\ +\x29\x68\x6d\x39\xbd\x83\xd2\xec\xad\xf5\x73\x97\x32\x9c\x9e\x97\ +\xaf\x2d\x9c\x32\xe9\x53\x2f\x1e\x8d\x7d\x3e\xb9\xac\x1c\x8f\xeb\ +\x9f\x8d\xfb\xa3\x7c\x54\x02\x58\x42\x8e\xac\xad\xdb\x6a\x18\x33\ +\x52\x92\xf5\x7d\xd8\x67\xf3\xe5\xfb\xf6\x3a\x22\x02\x00\xa5\x0c\ +\xa4\xef\xba\x40\x18\xfb\x61\x37\x10\x05\x4a\x40\xf8\x3b\xbf\x99\ +\x04\xa8\x8e\x20\x14\xf7\x01\x10\x98\x8e\x08\x20\x3c\xb5\xd7\xc7\ +\x19\x02\xd3\x50\xfa\x3b\xde\x80\x04\xa8\x86\x08\xc0\x3d\xa5\x10\ +\x98\xb6\xe3\x30\xa5\xaf\x9a\x7a\xaa\x13\x0d\x29\x05\x50\x20\xb9\ +\x12\x02\xa8\x86\x20\x54\x53\x20\x8a\x30\x40\x00\x71\xe0\xd6\xd8\ +\x51\xc0\x75\x32\xef\xe8\xac\x0b\xc6\xac\xef\xba\xb8\x6e\xde\x31\ +\x59\x28\x5a\xde\xa6\x92\x73\x21\x38\xff\x29\x99\x32\x84\xd0\x83\ +\x36\xd3\x06\x5b\xdf\xb0\xe3\xeb\x8d\xd8\x5c\x1e\xd0\xbc\x64\x92\ +\x52\xd2\xf7\x7c\xce\xb9\x52\xd2\x30\x0c\xa6\x69\x40\x88\xeb\xba\ +\xb6\x9d\xa0\x94\x6a\xba\x46\x08\x05\xa5\x5c\xc7\x15\x42\x68\x1a\ +\xb3\x76\x2e\xa7\xf7\xc3\x45\x10\x29\xa5\xbf\x62\x79\x47\xd5\xb2\ +\xf3\xd1\x4e\x33\x02\x80\xda\x39\xc0\x6c\x32\x32\x20\x12\x00\x68\ +\x5a\x0e\x49\x37\x74\xcf\xf3\xe2\x71\x9b\x50\x6a\x9a\x16\x80\xf4\ +\x3d\x9f\x0b\xbe\x8b\x1d\x54\x73\x63\x8d\xa6\xff\x90\x20\x41\xb2\ +\xc3\x68\x1a\x63\x52\x72\xed\x07\x2a\xc6\x2e\x8a\xc9\xd8\xaf\xc5\ +\xec\xad\x9d\xa4\x92\x52\x4f\x1f\x74\xe2\xc9\x0b\xe7\x2f\x2c\xad\ +\x47\x85\xa1\x63\x87\x1f\x5b\x92\x65\xee\x97\x3c\x48\x9f\x90\xfe\ +\xd1\xd8\xc0\xc6\xe8\xd8\xdc\x9c\x0a\x4d\xfb\xf9\x1b\x40\x22\x05\ +\xbf\x56\x6e\xaf\x85\x9c\x62\xaa\x11\xa5\x00\x44\x83\xdc\xbc\x4a\ +\xd2\x2c\x92\x5f\x4c\x89\x2f\xb7\x2f\xe0\x31\x8e\x6d\xba\xd1\x88\ +\x09\xad\x1c\x1d\x02\xfa\x6a\xdb\x2a\x91\xdc\x9e\x46\xc2\x00\x0a\ +\xbc\x06\xb5\x75\x2d\xf7\x28\xe6\x75\xa7\x86\xa3\x36\xae\xf6\x3d\ +\x8e\x48\x21\xa5\x1d\xcd\xcc\x45\x90\xd0\xb0\xd6\xaf\xac\x04\xa0\ +\x90\xde\x81\x66\x66\x62\xcd\x3a\x8e\x19\x34\x2d\x09\x14\x81\xf8\ +\x36\x11\x07\x92\x95\x87\xea\x80\x99\x81\x48\x58\xd3\x23\xb5\x22\ +\xdf\xea\xff\x65\xd5\xd2\xfe\xe9\x09\xb6\x8b\x6e\x21\xe2\x8e\x2f\ +\x16\xfe\x48\x85\x4e\x49\x49\x3d\x68\x17\x97\xc0\x96\x2e\x20\x20\ +\xa0\x14\xbb\x2c\x90\xa4\x00\xa4\x92\x04\x10\x09\x20\xa0\xeb\x24\ +\x2a\xca\xcb\xaa\x2b\x2b\x09\x42\x7a\x5a\x9a\x19\xb1\x5c\x14\x9b\ +\xb7\x6f\xad\xa8\xa9\xf2\x95\x4a\x4e\x49\xd7\xcd\x50\x43\x7d\x63\ +\x43\x6d\x7d\x43\x5d\x54\x27\x2c\x3f\x3b\x73\x40\xdf\xee\xfe\x0f\ +\xff\x5a\x29\xa5\xc2\xe1\xb0\x65\x85\x7e\xc5\xce\xfb\x2e\xe2\xde\ +\xe4\x8b\x37\x69\x0f\x20\x01\x00\x05\x52\x20\x25\x48\x48\x22\x91\ +\x88\xc6\x62\x5c\x0a\x09\x50\x56\x5a\xba\x79\xcb\xe6\x84\xeb\x25\ +\x67\xe4\x18\xa6\x55\x53\x5d\x5d\x59\x59\x15\x8b\xc5\xa4\x54\x52\ +\x4a\x00\x44\xa5\x40\x01\x25\x3a\x65\x3a\xd3\x74\xdd\x34\x4d\x2b\ +\xa4\xeb\x3a\x12\x60\x28\x4d\x46\x8a\x8b\xdb\x57\x55\x96\x77\x2b\ +\x6e\xa7\x69\xec\x87\x5a\x4f\x29\xc5\x18\x4b\x4b\x4b\xff\xb5\x98\ +\xbd\xf5\x27\x18\x51\xbc\xae\xa6\xaa\xc1\x76\x7d\x9f\x4b\xd5\xb8\ +\xf8\xab\x99\x78\xf4\x31\x25\xd9\xfb\xa7\x71\xd8\x88\xba\xfa\x38\ +\xa5\x1f\xa7\xa5\x90\x7d\xb6\x11\x22\x78\x89\xb8\x07\x5a\xd8\x32\ +\x50\x29\xd7\x8e\x26\x9a\xab\x72\x08\x0b\x87\xc3\x1a\xdd\xb7\x2a\ +\x1c\x02\xc8\xd5\x86\xe9\x5e\x05\xa5\xe9\x45\x54\x46\x15\xd5\x60\ +\xe3\x3c\x2e\x22\xc4\x5b\xce\x69\x04\xe9\x16\x5e\xe5\x40\x9a\xa9\ +\x36\xcc\x87\xae\xc7\x50\xb6\x47\x55\x3e\xa5\x50\x31\xd7\x5f\xbe\ +\x5c\xf5\xca\xa5\x16\x51\x02\x31\x5e\x23\x7d\x04\x59\xc1\xd7\xb8\ +\xd0\xa3\x37\x09\xa7\x13\x93\xab\xcd\xf3\x05\xc9\xa2\x39\x08\x12\ +\x55\xd5\x0a\x1e\xcf\xd2\x72\xc3\x6a\xd3\x97\x9c\x0c\x66\xa5\x8b\ +\xfc\xc6\x24\x38\x72\x38\xa3\x8e\x5c\x3f\xcb\x8f\xa7\x6b\xd9\xed\ +\xa8\x3a\x60\xcb\x34\x52\x2e\xa3\xc9\x6c\xc1\xa0\xcc\xe1\x6f\x6e\ +\x2d\xd8\x10\x5f\xd9\x4d\x6f\xd6\x2a\xa5\x9a\xbe\x0c\x3b\x56\x8c\ +\x0c\xc2\xee\xdf\xe3\xbe\x2b\xc0\x9d\x23\x7a\xdc\xe9\x1c\x36\xf9\ +\x84\x8e\x6d\x57\x56\x55\xd5\xd6\xd6\x30\x9d\xe5\xb6\xcd\x4f\x4a\ +\x4e\xb6\x13\xf6\xf2\x75\x6b\x6b\x1a\x1a\xa8\xae\xa7\x67\x64\x29\ +\x42\xaa\x6b\xeb\x2b\x37\x6e\x8d\xc5\xe2\xc2\x93\xa6\x66\x14\x97\ +\x94\x14\xe6\x67\x1d\xe8\x15\xe7\x7f\xb9\x28\x6c\x61\x5b\x25\x05\ +\x20\x02\x12\x84\xa6\xf0\x95\x92\x8c\x52\x2e\x44\x6d\x4d\x6d\xc2\ +\x71\x14\x40\x5d\x43\xfd\xe6\xad\xdb\x5c\xd7\xcd\xc8\xcc\x4c\xcf\ +\x34\x2a\x6a\x1b\x37\x6e\xd8\xdc\x18\x6d\x44\x24\x52\x2a\x25\x15\ +\x2a\x64\x1a\x63\x54\xd3\x18\x33\x0c\xd3\x30\x42\xba\x69\x69\xba\ +\x41\x28\x43\x82\x82\x73\x02\x82\x69\x54\x48\xe9\xba\xae\x3a\x34\ +\x72\xc3\x5a\x5b\x20\x9b\x32\xde\xb8\x65\xda\x67\x5f\xea\x1d\xfa\ +\x76\x2d\x0c\x49\x29\xa4\xd4\x52\x2d\xed\xa7\x7f\xfd\x3d\x42\x8a\ +\x1c\xf7\xc4\xfa\x86\xcf\x52\x93\x37\x1a\x86\xb6\x6f\x3b\x54\x92\ +\xc7\x13\xbc\xf3\x31\x23\x7b\xe8\x5b\x3f\xfe\x72\x89\x43\xac\x3e\ +\xa7\x5f\x77\x74\xc7\x54\x04\xe0\xbe\x2b\xec\xca\x69\x53\x3e\x5c\ +\x53\xc5\xf5\x7d\x88\xba\x53\x0a\x95\x4b\xb9\x4c\xa3\x99\x0c\xd1\ +\x97\x5b\xe6\x72\x2b\x07\x63\x1c\xbb\x0c\xd2\xfc\x85\xde\x96\x8d\ +\xc2\x68\x50\x56\x89\xd6\x2e\x4f\xd5\x4c\xe5\xd1\x04\xcd\x30\x40\ +\x34\xc7\x58\x15\x10\x06\xf1\xad\xbc\x26\x81\x6d\xda\x23\x21\x50\ +\xbd\x94\xd7\x85\x68\xe7\x1e\x34\xd3\xc4\xc6\x85\x6a\x55\xa9\x42\ +\x13\x73\xba\xb2\xf8\x5a\xdf\x2c\xa0\xed\xda\x23\xe7\x40\x10\x50\ +\x27\x19\x1d\x58\x61\x96\xac\x5c\xe5\xc7\x1a\x24\x0b\x21\xd6\x89\ +\x9a\x06\x1a\xae\x12\x8e\x02\x43\x07\xa9\xbe\x8d\xde\x1e\x10\x7d\ +\x17\x6a\xc9\xe1\x19\xc7\x4e\x2e\x3b\x7c\x66\xd5\xaa\x2e\xf9\x3b\ +\x26\xd1\x95\x82\x1d\xed\xc2\x10\xd4\x8f\x76\xdc\x0f\x6e\x01\xfa\ +\x56\x7e\x70\x47\x90\x5d\x21\x21\x20\x25\x60\x53\x11\x08\x7a\x09\ +\xbb\xaa\xaa\xaa\x21\x1a\xd5\x2d\xa3\x4d\x7e\x7e\x28\x39\x5c\x59\ +\x5d\xbd\x6a\xd9\xd2\x78\xc2\x4e\x4e\x4e\xce\xca\xcd\xb3\x13\x89\ +\xb2\xb2\xca\xaa\x9a\x5a\xdb\x75\x95\x42\xa9\x80\x22\xf5\x7d\xb1\ +\x78\xc9\xd2\x68\x7d\xde\xe0\x01\xbd\x3c\xcf\x3f\x54\x1f\x9a\x2d\ +\x72\xb7\x50\xa9\xa6\xa0\x2d\x28\xca\xa8\x10\xaa\x21\x16\x6d\x8c\ +\x36\xba\xae\x6f\x27\x9c\xad\xa5\xa5\x0d\xd1\xc6\xd4\x94\xb4\xd4\ +\xf4\x8c\xaa\xea\x9a\xd2\xb2\xb5\x09\x97\xfb\x42\x20\xa0\x02\x41\ +\x29\xa3\x8c\x68\x9a\x11\x0a\x85\x4c\xc3\xd4\x35\x9d\x6a\x1a\xd3\ +\x74\xca\x98\x42\x22\x9a\xf6\x49\x29\x48\xa5\x69\x3a\xf7\x84\x93\ +\x70\x0f\x11\x13\xb7\xee\xb9\x7b\x89\x98\x1f\x29\x1c\x3a\xe4\xf8\ +\x7c\x2d\xe1\x09\x40\x50\x9e\xe7\xfd\xc4\xf6\x03\x0a\x40\x29\x35\ +\xb4\xa1\xde\x92\xf2\x83\xf4\x34\xb9\x6f\x91\x5a\xa5\x24\xb5\xb2\ +\x4e\x3c\x6f\xf4\xdd\xb7\x8e\xaa\x7d\xff\x91\x4f\xa7\xcd\x53\xba\ +\x09\x00\x9a\x46\x7d\xc7\xc9\xeb\x77\xc6\x88\xa2\xca\x45\x1f\xbd\ +\x23\xd4\xf7\x2b\x3b\x52\xf0\xaa\x65\x9d\x8d\x85\x87\xd1\x2d\x2b\ +\x05\xea\xa4\xf8\x18\x66\x6f\x17\x15\x0c\x51\x01\x33\xc0\xaf\xc5\ +\x0e\xbd\xe8\xda\xf9\xfe\xc2\x15\x10\xf3\x00\x11\x51\x53\xf1\x15\ +\x7c\xed\x32\x11\xee\xae\x95\x74\xa1\xe0\xca\xca\xad\x2a\xb7\x17\ +\x6b\x58\xe1\x2b\x80\xac\x9e\x2c\x55\x21\x00\x78\xe5\x62\xc3\x3a\ +\x99\x77\xb8\x4e\x11\x94\x23\xb7\xaf\x93\xa9\x1d\x35\xd6\x24\x02\ +\x88\xc4\x97\x9b\xa6\xbb\xd5\x06\x68\x6d\x69\x4e\x1a\xae\x37\x48\ +\x5e\x7b\xa8\x59\x25\x1a\x5d\x95\xd9\x99\x39\xf5\x8a\x4b\xd0\x0e\ +\xe4\x35\x26\x52\xd5\x66\x19\x8b\x07\x64\xf6\x9f\x55\x99\xbb\x2d\ +\x4d\x14\xed\x50\x2a\x04\x20\x88\x80\xcd\x13\x7c\x81\x9c\xb7\xea\ +\x60\xaa\x6f\x87\x3a\x4a\x81\x92\x08\x8a\x10\xe2\xc4\xed\xaa\xca\ +\xca\x84\x6d\x1b\xa6\xd9\xae\xb0\x9d\xaf\xe4\xd6\xf2\xd2\xd2\x55\ +\x2b\x25\xc1\xd4\xcc\x8c\xe4\xec\xec\x68\x34\xba\x7e\xe3\x96\x68\ +\x63\xd4\x17\x82\x03\x80\x22\x42\x28\x42\x18\x63\x1a\x22\x51\x02\ +\x74\xc3\x3c\x64\xbb\x3e\xe0\x6e\xfa\x8e\xa0\xa4\xa4\x8c\x2a\x85\ +\x75\x75\xb5\x31\x3b\x1e\xb7\x13\x71\xdb\xae\xa9\xab\x8b\xc5\x6c\ +\xcb\xb2\x32\x32\xb3\x6b\x6a\xeb\x57\xad\xdd\xe0\xf9\x3e\x20\x95\ +\x0a\x34\xaa\xeb\xba\xae\x6b\xba\x02\x08\x59\xe1\x48\x38\xc4\x0c\ +\x83\x31\x46\x09\xdd\x31\x6b\x8a\x28\x15\x12\x42\x00\x41\x81\x00\ +\x00\x4a\x99\xeb\x79\x9e\xc7\x0f\x5d\x71\x97\x52\x86\x53\x73\x73\ +\xf5\x6f\x3e\x7a\xeb\xb5\x24\x26\xb8\x94\x42\x18\xbd\x8f\x1e\x54\ +\x9c\x95\xf4\x53\x16\x02\x97\x00\xa9\x42\x9c\x52\x5b\x3f\x3f\x12\ +\x5e\x1c\x0a\xe9\xfb\x76\x5b\x73\x8f\xe7\xf5\x3e\x7a\xf8\xa0\xec\ +\x6f\xe6\xac\xcb\xf1\x38\x20\x32\x22\x97\x4c\x19\xbf\xe0\x3d\x37\ +\xa1\xb5\xbb\xff\x3f\x27\xbc\xfb\xdc\xe3\x5f\x6f\x17\xa6\xf5\xfd\ +\x69\x9a\x88\xd0\xb0\x89\x57\x6d\x03\x95\x90\x35\xa5\x2a\xd2\x99\ +\x15\xb5\x23\xb2\x56\x80\x27\x01\x41\xb8\x0a\x35\x08\xb5\xa5\x7d\ +\xda\xd2\xfa\xa5\xfe\x8a\x75\x10\x32\x94\xf4\xc1\x2a\xa4\x5d\x73\ +\x28\x31\x91\x80\x72\x6b\x45\xd9\x06\x99\x90\xbc\x71\xb3\x0c\x27\ +\xc9\xec\xbe\x84\x4a\x90\x09\xb5\x7e\x2e\x4f\x3e\x4c\x6f\xdb\x16\ +\xb9\x0f\x5e\xbd\x8a\xfb\xd8\x3e\x0b\x41\xee\x88\xd3\x29\x86\x6d\ +\xfa\x68\x45\x45\xc8\x74\x10\xd5\x92\x0b\xc8\xe8\x40\xd7\x4f\xf7\ +\x6b\x2d\xda\xb3\x1b\x6e\x9c\x73\xc0\xf3\x10\x9b\x1a\x0f\x2c\x1c\ +\x98\x7e\xc4\x8c\x8a\x9e\x0b\xea\x56\x17\xab\xc6\xc6\x86\xd4\xf4\ +\x24\x21\x9b\xea\x9a\x50\xa3\x34\x6e\xc7\xa5\x14\x4d\x93\x57\x01\ +\xad\x87\x65\x40\x11\x42\x00\x94\x90\xb2\xa2\xbc\xbc\xbe\xae\x2e\ +\x1c\x89\xe4\x14\xb4\xf5\x3c\x6f\xcd\xc6\x0d\xf5\xd1\x28\xd1\xf4\ +\xec\x36\xf9\xbe\x14\x55\xb5\x35\xe5\x55\x55\xb1\x98\xad\x49\xe4\ +\x5c\x20\x21\x52\x2a\xca\x34\x53\xd3\x18\xd5\x19\x65\x86\x6e\x30\ +\xaa\xa5\xa6\xa6\x89\x43\xb6\xc7\x75\x73\x4a\xcc\xce\x17\x8c\xb1\ +\x44\xc2\xae\xa9\xa9\xf6\x7d\xee\x70\xbe\xbd\xa2\x3c\x1e\xb3\x23\ +\x49\xc9\x56\x98\xd6\xd4\xd6\xd5\xd4\xd4\x26\x5c\x9f\x10\x02\xa8\ +\x11\x4a\x93\x42\x61\xcb\x0a\x5b\x96\x69\x59\x21\x9f\x73\x4a\x99\ +\x69\x59\x0a\x00\x14\x10\x42\x00\xa4\x42\x90\xb2\x69\xce\x0c\x15\ +\xa0\x52\x92\x52\x42\x08\x93\x42\xe1\x41\xb7\x10\xf6\x0f\x10\x77\ +\x44\xe4\xbe\xd3\x50\x1f\xd7\xf2\x8a\x0b\xda\x24\x81\x52\x52\xb2\ +\x64\x93\xfd\xc4\xb0\x8c\x47\xc8\x80\x86\x68\x91\xe3\x4c\xc8\xc9\ +\x72\x08\xb1\xf6\xed\xb6\x66\xba\x5e\xb9\xfc\xa3\xbb\x6e\x78\xeb\ +\xe8\xab\xc7\x5e\x93\xbb\x63\x89\x6e\xaa\x19\xdc\x57\xbd\x4e\xba\ +\x68\x70\xda\xfa\xdb\xde\x9f\x4f\x0d\x7d\x5f\xae\x95\x14\x90\xd2\ +\x51\xeb\x9e\xa7\xbc\x4a\x51\x5f\x0f\x61\x5d\x6d\x9c\xc1\x23\x45\ +\x24\x45\x97\x9b\x67\x73\xbf\x02\xd2\xfb\x10\xd1\xa0\xca\xd6\xf3\ +\x6d\xab\x65\xee\x11\xba\x89\x20\x24\x10\x1d\x4d\xa3\x69\x79\x3a\ +\x60\xa9\xb4\xdb\x09\x44\xda\xca\x2d\x97\x91\x54\xac\x5e\xc6\x13\ +\x49\xd4\xac\xe2\x35\x0e\x96\x50\x55\xb5\x19\x52\xf3\xd1\xae\x95\ +\x9c\xa2\x15\x46\xb5\x73\x7d\x6a\xc1\x91\x1a\xa8\x6b\xc0\x25\x48\ +\x17\x7c\x07\xc8\xff\xb3\xf7\x66\x3d\x96\x65\x57\x7a\xd8\x5a\x7b\ +\x3a\xd3\x3d\x77\x8c\x39\x23\x33\xab\xb2\xaa\xb2\x06\xb2\x8b\x43\ +\x17\xa9\x26\xd9\x6e\xb2\xd5\x74\xb7\xd4\xdd\xd2\x8b\x1e\x3c\xc1\ +\x80\xe1\x17\xbf\x18\xfe\x1d\xb6\x61\xc0\xf6\x83\x0d\x3d\xd9\x02\ +\x04\x1b\xb2\x25\xd8\x90\x2d\xb5\x7a\x94\x35\x98\x0d\x89\x6c\xb6\ +\x38\x16\x2b\xab\x32\x2b\x33\x23\x63\x8e\x1b\x77\x3a\xf3\x1e\xd6\ +\xf2\xc3\x8d\x4c\x56\xb1\x29\x89\x15\x45\x8a\xd5\x56\xed\x87\x04\ +\x02\x88\x1b\x79\xee\x39\x67\x7f\x7b\xad\x6f\x7d\xeb\x5b\x03\xb1\ +\xf7\x92\xa8\x07\x32\x11\xe4\x3a\xf0\x04\x31\xfe\x6c\x63\x38\xe9\ +\xf9\xe4\x56\xfa\xee\xcb\xfd\x4f\x7d\xfd\xf2\xec\xd7\xdd\xf7\xef\ +\xbd\xf9\xcb\x5f\xfc\x25\x25\x65\xf0\x5e\x49\x81\x2a\x7e\x70\xff\ +\xbe\x14\x52\xa9\x0f\xdc\xca\x10\x42\xf8\x51\x35\xda\x9f\xff\x9d\ +\xf3\x4c\xda\x78\xc5\xcd\x20\x02\x83\x90\xc2\x5a\x57\x2c\x17\xf3\ +\xf9\x1c\x18\x26\x5b\x5b\xa0\xf5\x0f\x1e\xbe\x7b\x31\x9d\x0e\x87\ +\xe3\xd1\xe6\x56\xeb\xdc\xa3\x83\xc3\xf9\x72\x59\x55\x15\xa2\x94\ +\x28\xbd\x27\x21\x8c\xd2\x3a\x52\xda\xc4\xb1\xd6\x91\x31\x51\x1c\ +\xc5\x71\x1c\x03\x0b\x13\x45\xff\x96\x44\xee\xcf\xee\xe7\x55\xc5\ +\x62\x9d\x2f\x02\x12\x07\x04\x64\x44\x60\x70\x3e\x34\xad\x2d\xaa\ +\xfa\x7c\x7a\x51\x36\x9d\x8e\x62\x93\xa4\x47\x27\x67\xf3\xf9\xa2\ +\xb5\x5e\x49\x2d\x75\xc4\x8c\xbd\x34\x1b\x8d\xc7\x59\x9a\x19\x63\ +\x84\x90\x28\x90\xeb\x26\x8a\x22\xad\x8d\xa7\x00\x20\xd6\x45\x59\ +\x00\x66\xb1\x16\xa0\x22\x07\x62\x00\x62\x50\x52\x06\xdb\x09\x10\ +\x1f\x22\x49\x45\xfc\x33\x4a\xca\xf5\xb7\x23\xa2\x1f\xbb\x11\x7e\ +\x8e\xc5\xac\x1f\x0f\xee\x4d\x39\xab\x92\x5b\xbf\xf9\xeb\x5f\xdd\ +\x33\xd6\x13\x00\xb0\xb3\xf6\xc3\x44\x19\x04\x60\x98\xff\xca\x6c\ +\x76\x66\xcc\x1f\xe7\xb9\x82\x0f\x50\x4a\xf5\xae\xeb\x3c\x46\xe6\ +\xbd\x1f\x22\x32\xc3\xaf\xfc\x95\x5f\x7b\xfb\xf7\xff\x9b\x77\xe6\ +\x5e\x67\xd1\x4f\x18\x2c\xa8\x1e\x8e\x86\x48\x7d\xc4\x01\xf7\x33\ +\x74\x19\xca\x54\x3c\xf7\x39\x75\xf0\xbd\x10\xbf\xa2\xf6\xf7\x85\ +\x3d\xf2\x55\x85\xcf\x7d\xd9\x6c\x6c\xe1\x95\x42\x91\x7f\xb8\x01\ +\xd1\xe0\x60\x0f\xb0\x0f\x43\x40\x00\x00\x20\x00\x49\x44\x41\x54\ +\x85\x07\x46\x48\xb6\xd1\x9d\x62\x50\xa0\x37\xc4\x46\x4d\xb3\x47\ +\x41\x65\x22\xdf\x55\xba\x8f\x37\xee\x0a\xf9\x54\xc0\xcc\x8c\x93\ +\x57\x24\xf6\x21\x04\x60\x00\xc8\x60\xef\x15\x29\x01\x36\x3f\xa5\ +\x81\x21\xb4\x62\xf7\x15\x54\x3f\xfb\xfa\x8e\x20\xee\x62\xf9\xa7\ +\x5f\xdc\xf8\xf7\xfe\xfa\xec\xd5\x83\x72\xfe\x09\xf7\xb5\x7f\xfa\ +\x4f\x5e\x7e\xe5\xd5\x3c\xcf\xeb\xaa\x7a\xf0\xe0\x7e\x53\xd7\xdb\ +\x3b\xdb\x44\xf4\x41\x2f\x65\xad\x3b\x5e\xef\xdb\xff\x1f\xc8\x66\ +\xd6\xdf\x85\x9e\xbe\xea\xcf\x36\xb2\x73\x6e\x76\xbe\x58\xad\x96\ +\x5a\xeb\xa4\x3f\x08\x21\x3c\x3e\x3e\xb9\x58\x2e\xa2\x5e\x6f\xe3\ +\xc6\xfe\x72\xbe\x7c\xf7\xad\xb7\xab\xb2\xf2\x81\x29\x84\x35\xf1\ +\x22\x84\x84\x58\x44\x49\x92\x65\x59\x1c\x27\x26\x8e\xb5\x54\x80\ +\x12\x11\x01\x90\x18\xe1\xfa\xb7\x8b\x89\x7e\x08\x94\x1f\xfd\x5a\ +\xf8\x1a\xf8\xde\x37\xed\x8b\xc1\x79\x27\xa5\x00\x44\xe7\xbd\xb5\ +\x6e\xb6\x98\x1d\x1c\x1c\xd4\x4d\x2b\x84\x60\x90\xc7\x27\xe7\x97\ +\xb3\xf9\x3a\xd0\x96\x52\x4b\x1d\xc5\x51\xd2\xcb\xf3\xf1\x68\x6c\ +\xa2\x18\x40\x48\x29\x98\x89\x18\x84\xd2\x28\x14\x48\x85\x88\xcc\ +\xf8\xf4\x04\x61\x66\x20\x06\x7a\xa6\x86\x27\x04\x81\x28\x00\x05\ +\x7e\x98\x0d\xf7\xde\x23\xea\xd9\xdb\x42\x44\x42\x88\x1f\xd6\xdb\ +\xdf\x73\x98\xfd\x1c\x63\x9d\x1f\x3f\x66\xcf\xc4\x3d\xbd\x7c\xf8\ +\x3b\xff\xc7\xff\x3e\xd0\x4c\x4c\x81\xe2\x4f\x7f\xe9\x8b\xcf\x6f\ +\x64\xd7\x56\xcb\x38\x21\x3e\x59\xd7\x9f\x2b\xab\xff\x75\x73\xe3\ +\xfc\x03\x2a\x20\x11\x85\x94\xef\xf7\x45\x09\x3e\xdb\xf9\xec\x57\ +\x6e\x95\xff\xdb\x5f\xff\x53\x27\x63\xf3\x01\xf6\x04\x04\x0b\x10\ +\xe3\xd6\x73\x18\x3c\xec\xfc\x82\x64\x0f\x84\xe2\xc5\xaf\x48\x08\ +\xec\x1d\x47\x7b\xf2\xee\x2d\x24\xcf\x3f\x5e\x7b\xce\x40\x0e\x08\ +\x60\xf2\x82\x24\x0f\xc9\xf3\x72\xc0\xc0\x28\xc7\x77\x14\x00\x00\ +\xb1\xb3\xac\xb6\x64\x8a\x3f\x94\xae\x33\xc0\xf8\xae\x84\x70\xa5\ +\xaa\x14\x3d\xb1\x3b\x00\x72\x40\xfe\xea\xb4\xd8\x7d\x05\xc9\xfd\ +\x9b\xa0\xbb\xb5\xe3\x7b\x9f\x1c\x5e\xec\x46\x2f\xfc\x93\x3f\xb9\ +\xfc\x4f\xff\xb3\xf9\xe5\xec\x3b\xdf\xfa\x17\x81\x82\x10\xb2\xdf\ +\xcf\x5f\x79\xf5\xd5\xd3\x93\x93\x6b\xc0\xc4\x1a\x07\x85\x10\x1f\ +\x86\xb2\xfb\x08\xb1\x05\xef\x6d\x9c\x41\x60\x0a\xcc\xe0\x03\x9d\ +\x9e\x9f\x31\xca\xf1\xd6\xf6\xaa\x28\x0e\x8e\x8f\xad\x0f\x71\x1c\ +\xf7\x47\x93\xcb\xc5\xea\xd1\xe3\xa3\xba\x69\x10\x90\x08\xa5\xd2\ +\x69\x62\xe2\x38\x4d\xe2\x24\x4a\x62\x1f\x42\x92\x24\x5a\x1b\x21\ +\x25\x08\x21\x85\x64\x86\x2b\x58\x66\xbc\x6a\x7f\xb8\x76\x00\xf9\ +\x14\x59\x3e\xfa\xa9\x92\x10\xe2\x19\xd2\x3d\x6d\xdd\x42\xa1\xa4\ +\x0f\x6c\x5d\x77\x79\x39\x3b\xbb\xb8\x58\x2c\x97\xd6\x79\x6b\xed\ +\x7c\xbe\x28\xaa\x3a\x30\x28\x65\x04\x42\x14\x27\xe3\xc9\x38\x49\ +\x7b\x69\x92\x6a\x63\x10\xd1\x7b\x16\x52\x0a\x14\x21\x10\x41\x08\ +\x0c\x8e\x18\x08\x88\x11\x00\x09\x20\x10\x00\x03\x31\x04\x66\x26\ +\x5e\xd7\x93\x8c\x12\x42\xa0\x67\x66\xb8\x7e\x90\x8a\xb8\xd6\xb9\ +\xf3\xfa\xce\x3f\xc3\xee\x67\xc8\xfe\x63\x83\xfa\x8f\x0e\xb8\xa3\ +\x10\x28\x7a\x3b\x5f\xfa\xca\xbf\x73\xb2\xb2\x02\x11\x80\x89\x75\ +\x66\xe4\x87\x0c\x10\x7e\x6d\xb1\x14\xcc\x7f\x38\xec\x7f\x78\x13\ +\x03\xf2\x6e\xef\x53\x5f\x8c\xe7\xc7\x6f\xbe\x33\xd3\xe6\x83\x3b\ +\x1a\xf2\x15\xf8\x06\x77\xf5\xa3\x6f\x9f\x0e\x25\x0a\xf0\x93\xf8\ +\xa3\xad\x3f\xc8\xfe\xd9\xf5\xf0\x7b\x0e\x1e\xf8\x11\x90\x23\xf7\ +\xbe\x14\xe6\x7d\xe7\x23\x3f\xbd\x86\x7f\x03\x31\x29\x71\xd5\x57\ +\xdf\xfd\xdc\xc6\xaf\xfd\xc1\xb7\xab\xb7\xee\x6d\x7e\xe6\x33\x5b\ +\x9b\x9b\x28\x84\x10\x42\x4a\x29\xc4\x35\x9f\x6f\xd3\x34\x44\x14\ +\x45\xd1\x7b\x23\x97\x3f\xef\x6b\x9d\x82\x30\xac\x65\x4c\xcc\x08\ +\xe3\xcd\x8d\xf3\x8b\xcb\x07\x0f\x1f\xba\x40\xd2\x18\x06\xf9\xf0\ +\xf0\x64\x31\x5f\x38\x1b\xd6\xa1\x25\xa2\xe8\xe5\xe9\x60\x30\xcc\ +\x7a\x3d\x13\xc5\x88\x82\x98\xbc\x77\x69\x92\xac\x23\x4a\x14\x72\ +\x0d\xc4\x02\x80\x10\xae\x5a\xe0\xf8\xfa\x57\x28\xa5\x5c\x1f\xa8\ +\x3f\xf7\xf4\xff\x27\x3c\x8d\x9e\xc5\xef\x02\xd1\x85\xd0\x75\x76\ +\xb5\x2a\x0e\x8f\x8e\x96\xab\xaa\xed\x6c\xd3\x76\x8b\xc5\xa2\xed\ +\x1c\x03\xa3\xd0\x91\xd2\x42\xca\xd1\x70\xb4\xb1\xb1\x11\xc7\xf1\ +\xfa\x96\xb6\x6d\x0b\x0c\xc6\x18\x1f\x98\x60\x8d\xd4\x82\x51\x30\ +\x0a\x02\x70\x81\x03\x07\x26\xa2\x10\x80\x91\x01\xd6\x47\x29\x22\ +\xaf\x83\x7c\x21\x44\x20\xef\xfd\x35\x83\x29\x21\x44\xd7\x75\xf7\ +\xee\xdd\x4b\xd3\xb4\xd7\xeb\x25\x49\xa2\xb5\x7e\xda\x7d\xfc\xbe\ +\xa0\xfe\xd9\x49\xf6\xf3\xdd\x11\x3f\x02\xee\x08\xe4\x96\xf3\x22\ +\x4a\xd3\x8d\xfd\x3b\xa3\xf7\x48\x95\x94\xd6\xd7\x2e\xfc\x05\x80\ +\xa1\xf7\x5f\x9d\x2f\xff\x59\xbf\x77\x2f\x49\xd4\x07\xa7\x77\x98\ +\x41\x47\x59\x96\x98\xb5\x80\xcf\x3b\xf5\xea\xe7\x5e\x0e\xed\xd7\ +\x8f\x6b\x54\x29\x7c\xbc\x7e\xf2\xf5\xbd\x37\x36\xbe\xf8\x7b\x47\ +\x83\xdf\xff\xa3\xf3\xcf\x7e\x56\x3e\x6b\x82\x27\xba\x5e\x29\x15\ +\x11\x9f\xc5\xec\x3f\xdf\x0c\xf4\xa7\x1c\xbf\x5f\x11\x1f\xc4\xc0\ +\x75\xd3\x5e\x5c\x5e\x4e\x67\x73\x62\x06\xa5\x8b\xb2\x9e\x9f\x9e\ +\x2d\x96\x85\x23\x8a\x85\x49\x4d\x2c\x84\x88\x92\x68\x30\x1a\x67\ +\x79\x2f\x4a\x62\x10\x32\x30\xa3\x40\xc1\x4c\x0d\x49\xad\x01\xd6\ +\x50\x8e\x42\x88\xab\xee\x9d\x2b\x14\xb8\x7e\xd8\xde\xb6\x2d\x00\ +\x68\xad\xd7\xf8\xf2\x0c\x50\xd6\x82\x9e\x8f\xa0\xf0\xe9\x19\x6b\ +\xc7\xcc\x5d\x67\xa7\xcb\x79\x55\x96\x8f\x9f\x1c\x16\x45\xd5\x59\ +\x5f\xd6\x4d\x55\x35\x88\x42\x28\xa5\x95\x36\x26\xe9\xf7\x07\xbd\ +\x5e\x96\x24\x49\x1c\xa7\x00\x2c\x40\x00\xa2\x52\x2a\x78\xef\xbd\ +\x63\xa1\x00\x91\x51\x30\x33\xa0\xf0\xc4\xde\x7a\xeb\xdd\xd5\x69\ +\x77\x35\x9f\x60\xad\x04\x03\x01\x28\x10\x57\xab\x45\xbf\x17\x79\ +\x6f\x8b\x6a\x75\xbd\x3b\x2f\x84\xa8\xaa\xfa\x8f\xfe\xe8\x1f\x66\ +\x59\x1a\x45\x51\x9a\xa6\x69\x9a\x0e\x86\xc3\x41\x7f\xd0\xef\xe7\ +\x71\x1c\x6b\x6d\xb4\x56\x42\x08\xa9\x24\x30\xac\x43\xfb\x9f\xc3\ +\x39\xfa\xf4\xeb\xa9\x1f\x09\xda\x7d\x71\xf2\x7b\x7f\xef\x9b\x9f\ +\xfe\xca\x97\xce\xbe\xf1\x87\x6f\xcd\xaf\xc6\xec\x79\xca\x7e\xf9\ +\x37\xff\xd2\x6b\xbb\x7d\x7f\xad\x9e\x0b\x2b\xc4\x17\x97\xab\x5b\ +\x5d\xf7\x3f\xee\xed\x58\xc4\xe4\x83\x7f\x61\xa3\xc5\xbd\x7f\xfc\ +\x37\xfe\xa7\xf8\x20\xe8\x58\x20\xc8\x38\x3a\xf8\x47\x7f\xeb\x7f\ +\x86\x07\x4e\x47\x1f\xcb\x3b\x3e\xc0\x49\xee\xe8\x64\x3f\x39\x78\ +\x65\xf3\xee\xef\xfc\xde\xec\x3f\xf9\x8f\x69\x6b\x0b\xfc\x87\x95\ +\x85\xf5\x7a\x39\x02\x0a\x21\x18\x58\x08\x41\x57\x74\x35\x03\x5f\ +\xc9\x08\x9f\x09\x22\x04\xae\xbd\x3d\xd6\xaa\x55\xbc\x1a\xcc\xbd\ +\x96\x63\x3e\xdd\xff\xc4\x20\xae\x74\x99\xb4\xfe\x30\xf3\x87\x39\ +\x30\x70\x3d\xa5\x64\x0d\x7e\x57\x57\xc3\x4f\x5d\x23\x9e\xe2\x38\ +\x11\x09\x81\xc0\x84\x02\xd7\x3c\x15\x11\x11\x71\xdd\xb6\x27\xd3\ +\xcb\xe5\x6a\xe5\xac\xeb\x9c\x5b\x15\xd5\x6c\xb1\x74\x81\x88\x40\ +\x48\x9d\x45\x26\x4f\xf2\x51\x3e\x4a\xd3\xc4\xc4\x51\x14\x47\x81\ +\x89\x80\x58\x4a\x44\x64\x04\xe7\x5d\xa0\xc0\x4c\x42\x28\x16\x40\ +\xcc\x0c\x48\x1c\x82\x27\x06\x0e\x4c\x0c\xea\xbd\x0e\x2a\x1f\x80\ +\x61\xd3\xe6\xfb\xdf\x7b\xf3\xe0\xd1\x41\x7f\xd8\xef\x0f\xfa\x79\ +\x3f\x4f\x92\x28\xcf\xfb\x59\x9a\xf6\xd2\x4c\x49\x85\x42\xe0\x95\ +\x89\x33\x33\x20\x5d\x59\x43\x3d\x7d\x14\x0c\x02\x81\x88\xf0\xaa\ +\xd9\x1f\xaf\x5a\x39\x9e\x76\xe4\x22\xbc\xcf\x1b\xe0\xc7\xc2\xc7\ +\xd5\x2f\x20\x30\x00\xaf\x07\xad\xf3\xd3\x2e\x2f\x5e\xbf\x09\x01\ +\x98\x11\xd7\xb7\x9a\x85\x40\x46\x24\x82\xe9\x6c\x76\x74\x7c\x3a\ +\x5b\x2c\xad\x73\xde\xf3\xd1\xe9\x39\x30\x4a\xa5\x47\x93\x8d\x2c\ +\xeb\x49\xa5\x95\x52\x91\x89\xd3\x34\x55\x52\x89\xa7\x0b\x00\x9c\ +\x77\x4c\x61\x4d\x9f\x83\x24\xcf\x32\x08\xe3\x9d\x73\x2e\x38\xea\ +\x82\x90\x5d\x40\x8d\x4a\x0b\x20\x70\x24\x38\x78\x07\x00\xe4\xac\ +\x6f\x5b\xd7\x56\x14\xba\xdd\xcd\x41\xf0\xf6\xfa\xc3\xa0\x19\x40\ +\x08\x8e\xfb\x65\xe0\xf9\xaa\xa1\x65\x25\x85\x90\xf8\x04\x89\x53\ +\x6d\x22\xa5\x46\x83\xe1\x70\x3c\xc8\xf2\x34\xcb\x7a\x83\x41\x9e\ +\xe7\xb9\xd6\x2a\x04\x5a\x13\x37\xcc\x80\x00\x44\x8c\x02\x9f\xf9\ +\x55\xbc\xff\xe9\xaf\x0b\xf8\xff\xea\x3b\x8f\xef\xbf\x9e\x35\x1f\ +\x0c\xcc\xb4\x4e\x89\x98\x99\x02\x09\x25\x99\xf9\x47\xc7\xec\xc9\ +\x6c\xf7\x37\x7e\xfb\xab\x26\x49\xf6\xfe\xe2\x6f\x7f\x82\xf8\xe9\ +\xc6\xc4\x24\x4b\xae\x47\xaa\x12\x40\x4c\xf4\x1b\xf3\xc5\x61\x1c\ +\xfd\x49\x2f\xbb\x9e\x2f\x83\xd6\xf8\xe8\x9b\x7f\xf7\x1e\x5f\x75\ +\xa8\x6a\x0d\x6f\xfe\x3f\xff\xd7\xb7\xc1\x64\xa9\xf9\x78\x3e\xdc\ +\x07\x81\x3a\x70\x86\x1f\x7f\xf9\x97\x5e\xfe\x1f\xfe\x28\xf9\xc6\ +\x37\xaa\xbf\xfa\x57\x3f\x24\xb8\x13\xd1\xb7\xfe\xc5\xb7\xe2\x38\ +\xe9\xe7\xbd\x28\x49\x92\x24\x8e\xe3\x58\x6a\xbd\x36\x9c\x21\x20\ +\x0a\xe1\xea\x0d\x5c\xe3\x2b\x11\x22\xae\x13\x57\xbc\xc2\x95\xa7\ +\xf9\x2c\x20\x22\x0a\x66\xbc\xc2\x1d\xc6\x35\x77\xf1\xd3\xca\x06\ +\xd6\x69\x3a\x13\x02\x00\x88\x75\x80\x0b\x88\x04\x2c\x85\xf0\xc1\ +\x0a\x29\x98\x09\x10\x5a\xdb\xd6\x4d\x37\x9f\x2f\xcf\xa7\x33\xcb\ +\x58\x35\xed\x6a\x55\xac\x56\x05\xae\xf9\x17\x6d\x04\xaa\x5e\xde\ +\x9b\x4c\x26\xa3\xc1\x58\x29\xad\xa4\x0c\x14\x9c\xf7\x28\xa4\x10\ +\x57\xb6\xf9\x3e\x90\x77\x0c\xa0\x98\xa5\x23\x08\xc4\xc4\xe0\x89\ +\x88\x78\x9d\x2d\xf9\x40\xce\x5f\x93\xfc\x45\x81\x45\x59\x1f\x1c\ +\x9e\x8a\xb3\x0b\x46\x16\x52\x28\x2d\x8d\x51\x46\xa8\x2c\x8e\x87\ +\x79\x3f\xcf\xfb\x79\x3f\xeb\x0f\xfa\x59\xaf\x97\x65\xbd\x28\x36\ +\x02\x15\xaf\x47\xe5\x0a\x40\x04\xa2\xab\x34\x6b\x7d\xb8\x7c\x48\ +\x37\xff\xab\x1c\x04\x41\x3c\x13\xb0\x13\x0b\xc0\xb5\x2c\x05\x05\ +\x78\xef\x19\x70\x59\x56\x87\x47\x27\x97\xb3\x79\x59\xb5\xb3\xd9\ +\x32\x8a\x93\x38\x89\x8c\xc9\x92\x34\xdb\xdc\xda\x4a\xd3\xd4\x98\ +\x58\x48\xd1\x76\x9d\x44\x11\x19\x13\x42\xb0\xce\xc5\x51\xbc\xd6\ +\xba\x10\x88\x00\x40\xbc\xee\xf9\x23\x47\xdc\x79\x08\x0e\xbc\x0b\ +\x9d\x6b\xc9\xc4\x96\x65\x20\xe2\xe0\x18\xba\xc6\x35\x4c\xa4\x50\ +\x90\x77\x0a\x78\x98\xa7\x69\xd4\x1f\xe4\x99\x64\x3b\x1e\xf6\xaf\ +\x1b\x50\x93\x90\x3a\xdd\xb8\x8d\x02\xd6\xec\x0f\x73\xc0\xe0\x24\ +\x79\x61\xed\x62\x3e\x5f\x2d\x8a\x47\x07\x8f\x41\x42\x9e\xf7\x36\ +\x26\xe3\xdd\xed\xed\x9b\xb7\xf6\x47\xe3\x71\x08\x14\x9c\x47\x21\ +\x9e\xda\x9e\x21\x0a\xe4\x75\x66\x08\x1f\x22\xdf\x45\x60\xba\xba\ +\xed\x04\x88\x7c\x45\xcd\xa1\x58\xcb\x81\xf8\x47\x26\x31\xa1\x96\ +\x74\xfc\xe0\x7b\x62\xf7\xf5\x57\x6f\x8e\xe9\x87\xf4\xf0\xba\x7a\ +\x70\x9d\x0b\x70\x42\xbc\xd4\x34\x9f\x2b\xca\xff\x73\x63\x7c\xae\ +\x75\x74\x2d\xc9\x0d\x33\xa8\x28\x53\xf0\xd4\x5b\x88\xc1\x24\x99\ +\x79\xfa\xe3\xc7\xeb\x27\x5f\xd2\xfa\xcb\x4f\x7f\x3a\xec\xbd\xd9\ +\xfb\x7b\x7f\xbf\xfa\xad\xdf\xfa\xf0\x7f\xf0\xfb\x6f\x7e\xcf\x76\ +\x16\x11\xb5\xd6\xbd\x3c\xcf\xb2\xac\x97\x65\x79\x3f\x4f\x7b\xbd\ +\x34\x4d\x7b\x69\x92\x25\xa9\x94\x02\x10\x50\x08\x25\xd5\xba\x96\ +\x18\x88\x80\xaf\x82\xe5\x2b\x3e\x87\x99\x08\x04\xc2\xb3\xb2\x1b\ +\x13\xe2\x87\x33\xe9\x47\x60\x24\x04\x04\x7a\x6a\xb3\x70\xb5\xb5\ +\xf8\xca\x52\x6a\x0d\xf0\x8e\xc9\x98\xc8\x53\x08\x21\x5c\xce\x67\ +\x3e\xd0\xe3\x83\xc3\xb2\xa8\x3a\xe7\x2f\x17\x85\x27\x02\x10\x71\ +\x94\x80\x40\x63\xe2\x5e\x2f\x1f\x0c\x06\x69\x92\xc5\x71\x22\x04\ +\x23\x84\x35\x5c\x0a\x90\x04\x78\x05\x9a\x0c\x92\x91\x80\x83\x88\ +\x1d\x6b\x67\x7d\x00\x24\x06\x62\xc1\x81\x99\x09\x98\x03\x01\xc5\ +\xd7\x6d\x0b\x26\xd2\x69\x3f\xd9\xdc\xd7\x5a\x12\x30\x51\x20\xa2\ +\xd6\x77\x81\x79\x39\x9d\x1f\x9e\x5c\x48\x20\x94\x6c\xb4\x1e\x0d\ +\x87\x9b\x9b\x5b\xaf\xbd\xf2\xca\xfe\xcd\x7d\x40\x64\x62\x62\x16\ +\x52\x00\x0a\x06\x08\x21\xac\xbb\xd8\xf8\x3d\x10\x83\x3f\x19\x9a\ +\x5f\x59\x7d\x01\xaf\x8f\xca\xf5\x23\x43\x60\x20\x96\x52\xad\xb3\ +\x30\x0a\x54\xdb\xf6\xf4\xe2\xfc\x62\x7a\x49\x00\xd3\xd9\xa2\x6b\ +\x5d\x59\xd6\x6d\xe7\x09\x31\xeb\x0f\xd2\x5e\x3f\x6b\x6c\x96\xf5\ +\xa2\x24\x01\x21\x03\x31\x08\x50\x4a\x0b\x40\x22\x16\x52\xb7\x75\ +\xa9\xe3\xec\x8a\x78\x01\x61\x99\x5c\xf0\xec\x83\xf4\x8e\x95\x09\ +\x81\x9d\xf7\x5d\xd3\x00\x3a\xea\x08\x50\x7b\x17\xd0\x36\x91\xc4\ +\x71\xa4\x95\x90\x52\xe0\x64\xb2\x6f\x34\x0e\x07\x79\x1c\x2b\xef\ +\xbb\xb3\xe3\x47\xd6\xd6\xd7\x7f\xab\x84\xc4\x64\x88\x02\x04\x01\ +\x42\x40\xf2\x40\x2e\x91\x8c\xb6\x69\xda\x1a\xbc\x8d\xe3\x44\x69\ +\xed\xbc\x3f\x38\x3c\x9e\xcd\x17\x17\x97\xb3\xbb\x77\x5f\xda\xdb\ +\xdb\x93\x4a\xa2\x10\xcc\x50\x95\x55\x55\x55\x93\xc9\x44\x4a\xf9\ +\x2c\x79\x7d\x1f\x99\xf2\xaf\x49\x98\xde\x6f\x79\x84\x57\xe0\x7c\ +\xb5\xc1\x04\x02\x31\x31\x33\x70\xdd\xb6\x3f\xca\xb9\x23\xb8\x93\ +\x83\x87\xbd\xd1\xeb\x49\x1c\x3f\x6b\x8c\xbe\xea\x50\xbd\x2e\x92\ +\x7e\x65\x59\x44\x44\x7f\x38\x18\x88\x0f\x97\x63\x7f\xbc\x7e\x0a\ +\x8b\xc8\x6d\x8f\xab\xdf\xf8\xf5\xfc\x6f\xfd\xcd\xe8\xde\x3d\xf7\ +\xca\x2b\x78\xdd\xe0\x7d\x1d\xf4\x91\x52\xde\x79\x44\x74\x3e\xac\ +\xa6\x53\x38\xbf\x78\xa6\x78\x8b\xa2\x28\xd6\x26\x4b\xa2\x7e\x3f\ +\xcf\x92\x78\x90\xe7\xbd\x3c\x4f\xb3\x5e\x9c\xa4\x51\x14\x0b\xa9\ +\x10\x15\x22\x11\x05\x60\x04\x81\xf2\x69\x36\x00\x28\xd6\x5e\x7e\ +\x3f\x0d\x29\xc8\xfa\xa5\x25\x06\xa0\xa7\x8e\x83\xcc\x5e\xc3\xba\ +\x86\x8c\x81\x82\x54\x72\x59\xd5\x45\x51\x4c\xe7\xb3\x55\x51\x18\ +\x9d\xb4\x36\x1c\x9d\x5e\x08\xa9\x93\x24\x4b\xb3\x2c\xcb\x72\x13\ +\x45\x6b\x93\xe4\x28\x8a\x8d\x89\x88\x58\x6b\xc3\xdc\xa1\x60\xe2\ +\xe0\x09\x1d\x43\x20\x00\x54\x02\xc4\x55\xc9\x9e\xd0\x7a\xf4\x1d\ +\x3b\x4b\xb4\xde\xc6\xcc\x00\x24\x00\x11\x45\x60\x64\xbe\x2e\xa7\ +\xc8\x8c\x71\x2a\xf2\x0d\x94\x52\x30\x23\xb0\x02\x46\x72\x5a\x78\ +\x82\x69\x13\x16\x71\x9a\x4a\x81\x02\xc5\x74\xbe\x5a\xad\xca\xe5\ +\x7c\x79\xe7\xec\xec\xa5\x97\x5e\xea\xf5\x32\x66\x0a\x80\xcb\x65\ +\xf1\xf8\xc9\xe1\xde\xde\x8d\xed\xcd\xcd\x1f\x4a\x4a\x7e\x78\xc3\ +\xf0\x27\xbb\xad\xef\xc1\xa5\x10\x10\x11\x19\xc8\xb9\x7a\xb1\x9c\ +\xcd\xe6\x8c\x88\x4a\x05\x89\x75\xe7\xde\x79\xfc\xb8\xaa\x9b\xb6\ +\x75\x40\xa8\xa4\x4e\x92\x4c\xc6\xb1\x32\x11\xa0\x48\xb2\x4c\x29\ +\x2d\xa4\x8e\xa2\x38\x10\x7b\x1f\x50\xc8\x75\x46\xa5\x95\xd2\x71\ +\xca\x42\x36\x9d\x0f\x80\x9e\xc0\x05\xb0\x1e\xd9\x43\x86\x82\x02\ +\x57\x55\xc5\xbe\xd3\x5a\xf4\xd2\x6c\x56\x14\xcc\xa1\xdf\x4b\xfb\ +\x51\xdc\x53\xaa\x9f\xf5\x8d\x31\x75\x5d\x19\xa3\x26\x9b\xa3\xfe\ +\xa0\x77\x3e\x3d\x73\xa1\xa9\xda\x82\x84\x57\xd7\x75\x85\x64\x86\ +\x96\x95\x02\x01\x52\x0a\x64\x44\x56\xe8\xd9\xd7\x71\x4f\xc6\x4d\ +\xe6\x5a\xde\xb9\x71\x83\x08\xab\xb2\x6c\x5b\xd3\x58\xfb\xe8\xf0\ +\xe8\x62\x36\xdf\xdf\xdb\x9d\x8c\xc7\x08\x5c\xd7\xcd\xe5\x6c\xd6\ +\xd9\xee\x97\x7e\xe9\x97\x26\x93\x89\x73\x6e\x5d\x5f\x86\x67\xed\ +\x14\xf0\x13\x70\x46\x0c\x8c\x6b\x2a\x8c\x11\x00\x88\xd7\xda\x4e\ +\xb6\x5d\x5b\x37\x55\x51\xa9\xd8\x80\xd1\x6c\x7e\xcc\x97\x94\xb1\ +\x76\xdf\xfa\xda\xef\x5f\xbc\x95\x3c\xad\xa0\x52\xa0\xf8\xf5\x2f\ +\x7e\xe1\xce\x46\xef\x83\x32\x33\x04\x90\x10\xfd\xea\x72\xf9\xed\ +\x5e\xf6\x66\x96\xea\x8f\x03\xed\x9f\x3f\x33\xc3\x80\xa2\xfc\x4b\ +\xbf\xde\xff\x5f\xfe\x46\xf2\x8f\xff\xb1\x7d\xfd\xf5\x6b\x33\x33\ +\xeb\x14\x30\xdf\xbe\x25\x9b\x76\x4d\xe0\x02\x73\x08\x61\x0d\x63\ +\x21\x10\x33\x57\xc1\xd7\x65\x37\x2d\x1a\xa0\x80\x1c\x98\x42\x6c\ +\x4c\x12\x27\x59\x96\x8f\x36\x26\x9b\x9b\x5b\xa3\x51\x3e\x1a\x0e\ +\x04\x22\x53\x40\x29\x99\x99\x41\x84\x40\x20\x84\x44\xf8\x29\x70\ +\x32\xc8\x00\x57\x74\x81\x84\xb5\x86\x02\x50\x48\x60\x2c\xaa\x4a\ +\x68\xe5\x43\x38\x3f\xba\xa8\x5b\x3b\x5f\x2e\x56\x65\x75\x79\x39\ +\xdf\xdc\xdc\x51\x4a\xa7\xf9\x30\xcb\x7a\xdb\xdb\xbb\x69\x92\x00\ +\xa2\x10\xd2\x79\xbf\x56\x16\x20\x08\xef\xad\x89\x04\xb3\x64\xc4\ +\xc0\x10\x00\x03\x88\x80\x08\x28\x19\x91\x43\xf0\x3e\xb8\x40\x75\ +\x67\x85\x67\xe7\x83\x90\x82\x01\x94\x14\x08\x82\x38\x90\xb3\x6d\ +\xdb\xb5\x3a\x42\x4c\xae\xc5\x00\x33\x09\x15\x74\x2c\xa5\x02\x10\ +\x02\x50\x20\x89\xe0\x8c\x74\xf9\xc0\x07\x57\xf5\x07\x7d\x13\xa7\ +\x5d\xdb\x49\x6d\x6d\x55\x9f\x9d\x5f\x5e\x5c\x5c\x3e\x39\x38\xdc\ +\xd8\x9a\x08\x85\x6d\xd7\xcc\xe6\xcb\xf9\xb2\x68\xdb\x76\x34\x1e\ +\x0a\x7c\xaa\xc8\xfc\xc9\x43\x2f\x84\xb5\x7d\x08\xae\x29\x1d\x66\ +\x44\x01\x44\xae\x28\xdb\xa2\x78\xf3\xfb\xdf\xaf\x5b\xfb\xfc\x4b\ +\x77\xb7\x6f\x6e\x36\x4c\x4e\x0a\x56\x2a\x08\x89\x1a\xd1\x43\x9a\ +\x64\x59\x2f\x47\xa3\x95\x92\x4d\x53\x2b\x29\x51\x88\xc5\x62\x99\ +\xa6\x5e\x2b\x23\xd7\x04\x3b\x22\x23\x5a\x4f\x28\x65\xe7\x5c\xdb\ +\x76\x9e\x98\x50\x38\xef\x9b\xd6\x7a\xdb\xb2\x22\x19\x0b\x14\x08\ +\x02\x33\x63\xf2\x58\x0e\xfb\x5b\x71\xaf\x1f\x2b\x81\xae\xe9\xaa\ +\x66\x3a\x3d\x5e\x2c\x17\x8b\xe5\xc2\xc4\xfa\x2f\xfd\xc6\xbf\xdb\ +\xd8\xaa\x0b\x75\xdb\x55\xdb\x37\x36\x77\xf7\xb6\x95\x52\x74\x3d\ +\x0a\x01\xd8\x87\x96\x03\x12\x0b\x60\x46\x26\x23\x48\x50\x2b\x23\ +\xca\x7a\x69\x49\xf5\x70\x34\xcc\xf3\xf1\x72\xb5\x5c\xcc\x17\x45\ +\x59\xd4\x45\xb9\x2c\xaa\xea\xed\x77\x92\x24\xce\x92\x38\x32\x1a\ +\x00\xba\xa6\x39\x7c\xf2\x64\x30\x1c\x48\x29\x78\x6d\xcb\x02\xb8\ +\x46\x4b\xf1\x01\xa0\xf5\xaa\x91\x06\x91\x00\x84\x08\x7e\x7a\x72\ +\x72\x72\xf0\x04\x50\xbe\xfa\xd9\x4f\xab\x2c\xf3\x12\x7f\xac\xce\ +\x1d\xd3\x2c\x1f\x8e\x7a\x4f\x69\x19\x0e\x64\x22\x25\xae\x41\x54\ +\x39\xc4\x37\x8a\xf2\xb5\xaa\xf9\xaf\x6f\xee\xb5\x88\xf1\xc7\xe0\ +\xfe\x51\xc0\x77\x6b\xbb\xd7\x5e\xeb\x5e\x7d\x35\xfb\xbf\xff\x5e\ +\xf9\x1f\xfd\x87\xd0\xcb\xe1\xc3\x34\xc1\xf7\x36\x64\x42\x8a\x98\ +\x88\x10\x50\x01\x33\x5d\x69\xb9\x99\x08\x80\x88\x3d\x06\x2f\x21\ +\x60\xb0\xab\xcb\xf3\x55\xdb\x16\x6d\x27\x96\x8b\xc3\xb3\x93\x2c\ +\xcb\x36\x26\xa3\xbb\x2f\xbe\x30\x1e\x8d\xae\xb2\x7a\xe2\xfb\xef\ +\xbe\x1b\x45\xf1\xab\x9f\xf8\x44\x08\x04\x80\x12\xaf\xff\xce\xac\ +\x9b\xcf\x05\x23\x04\x12\x8c\x02\xb1\x6b\x1a\x66\xf0\xc8\x1d\xf3\ +\xc1\xd9\xc9\xd9\xc9\x59\x08\xbe\x6e\xbb\xa6\x75\x9e\xd8\x13\x24\ +\x49\x3f\xee\xf5\x8d\x8e\x02\xc8\x34\x49\x8c\x89\x9d\xa7\x24\x4d\ +\x99\x41\x6b\xb9\xf6\xf6\x75\x3e\x84\x40\x0c\x10\x58\x05\x62\x47\ +\x6c\x03\x5a\x4f\x81\x99\xc1\x6b\xa3\x99\x83\x03\x72\xc1\x3b\xdf\ +\x0a\x0e\xde\x7b\x41\x12\x00\x6c\xeb\x99\x7c\xf0\x56\xad\x8b\x8f\ +\x70\x4d\x55\x30\x02\x86\xe0\x9d\xb3\x02\x00\x58\x20\x01\x02\x49\ +\xb2\x42\xd8\x38\x32\x71\xa4\xf2\x3c\xdd\xbd\xf1\x42\x51\xd4\xe5\ +\x6a\xd5\x24\x75\x57\x55\x6d\x53\x3e\x3a\x3c\x3e\x3e\x3f\x8b\x62\ +\x6d\x62\x9d\x24\x69\x6c\xcc\xc3\xc7\xef\xbe\xf0\xc2\xf3\x5b\x5b\ +\xdb\xde\xd1\x9a\xb5\x7a\x0f\x08\xfc\xab\xb8\x60\x66\xbe\x32\xb5\ +\xb8\xaa\x51\x23\x30\x51\xd7\xb6\x65\xd1\xb5\x4d\x53\xd5\x8c\x92\ +\x19\x9c\xf3\x96\xa8\xe9\x9c\x0f\x80\x42\x23\x38\x65\x54\x96\x64\ +\x4a\x08\xad\x15\x32\x55\x45\x91\xa6\x69\x70\x41\x48\x89\x4c\x5a\ +\x0a\xa9\x14\x00\xba\x10\x18\xd0\xda\xce\x79\xe7\x9c\xf3\xde\x53\ +\xa0\xf5\x0d\x36\x52\x65\x06\x25\x4a\x17\x02\xa2\x02\xe4\x24\x52\ +\xb1\x82\xae\xab\x2f\x97\xb3\xd5\xfc\xb2\x9c\x9d\x2d\x57\x85\x43\ +\xd5\x35\x6d\x20\xbf\xbf\xbf\xdf\xb4\xe5\x6c\x36\x75\xae\x55\x5a\ +\xdc\xd8\x9c\x48\x22\xe7\x9d\x14\xf2\x3a\x91\x42\xf0\xed\xf2\x50\ +\x4b\x83\x20\x05\x2a\x81\x22\x90\x17\xc2\x7b\xef\xb3\x18\xc1\xb9\ +\xb6\x2a\xb7\x36\xf6\xcc\x44\x0f\x07\xa3\xe5\x6a\x75\x76\x7a\x06\ +\xc1\x2b\xc1\x97\xd3\x73\xa6\x10\x99\x54\x48\x49\xc1\x1f\x3e\x79\ +\x7c\xf3\xe6\xfe\x70\x38\xfc\x91\x1c\x89\x7f\x22\x5a\xec\xfd\x4d\ +\x3f\x44\x08\x2c\x01\xbd\xb5\x5d\xd3\x46\x51\x02\xc4\x3e\x04\x07\ +\x3f\x06\xdc\xc9\x06\xfd\xd2\xeb\x7f\xe1\x57\x3e\xb1\xf9\x1e\xa7\ +\x69\x0e\x3e\x5c\xe7\xac\x43\xfc\xd5\xe5\x6a\xa5\xe5\x1f\xf7\x73\ +\xfc\x18\xd9\x3f\x22\x2b\x04\xea\xf7\xcb\xdf\xfe\xad\xc9\x7f\xf9\ +\x5f\x99\x1f\xbc\xd5\x7d\xf1\x8b\xd0\x75\xd7\x82\x18\x60\x80\x9a\ +\x75\x4b\x2c\x10\x51\xa1\x58\x77\x73\xac\x95\x7f\x0c\xeb\x6c\xdf\ +\xf9\x2e\xd1\x12\x7d\x13\x4b\xee\x9c\xad\x16\xb3\xbd\xed\x09\x30\ +\x75\x9d\x2d\x57\x45\xdb\xd4\x97\xd3\xcb\xe1\xb0\xdf\xcf\xd2\xae\ +\xeb\x88\xa8\x6d\x3b\xa9\xf5\xde\xde\xde\x70\x3c\xbe\x76\xd3\xdc\ +\xb3\x79\x1a\xeb\x12\x9c\x66\xf4\xf3\xd5\xfc\xec\xa2\xab\x9b\xd1\ +\x8d\x3d\x35\xc8\x7b\xfd\xb4\xe7\xba\x6f\x7f\xef\xfb\xe0\xa9\xe9\ +\x1c\xa0\x4a\x7a\xfd\x3c\xe9\xe9\x28\x41\x15\xb3\x50\x2a\x8a\x41\ +\x6a\x40\x61\x8c\x09\x04\x44\x0c\x08\x42\x20\xa2\x60\x64\xa9\x75\ +\x20\xee\x1c\x78\x92\x9e\xd8\x13\xfb\xc0\x9e\xc8\x91\x47\x25\x9a\ +\xae\x71\xb6\xeb\x9a\x5a\x22\x69\x01\x80\xce\x75\x56\x48\xa5\x90\ +\xe3\xc4\x18\x9d\x09\xe4\x38\x8a\x77\x06\xe9\xf5\xe2\x47\x40\x24\ +\x67\x43\x5b\x78\xaf\x81\x85\x00\x21\x98\x05\x3a\xeb\xab\x5e\x3f\ +\xca\x8c\x2c\x66\xb3\x3b\xb7\x5f\x8b\x46\xd9\xc6\x78\xb3\x58\xad\ +\x2e\x2e\x2e\x4c\x9b\x6a\x25\x8a\xd5\x3c\x90\xeb\xe5\x43\x64\xca\ +\xd2\xb8\x2c\xab\xb7\xef\xdd\xdb\xdc\xd8\xc4\x67\xf4\x2d\x3f\x9b\ +\x95\xf1\xbe\xf1\x52\xef\xed\xed\x7a\x3a\x52\x03\xd6\x6a\x3f\xc1\ +\x40\xce\x2b\x21\x83\xf5\x97\xb3\xf9\xc9\xe1\x61\x51\x57\x42\xc7\ +\x0f\x1e\x3e\x7a\x70\x74\x58\x05\x57\x74\xb6\x2a\x2b\xef\x49\x80\ +\x8c\x8c\x36\x46\x93\x77\x97\x67\xb3\xae\x6b\xad\x75\x0b\xa9\x01\ +\x30\xef\x0f\xbd\xed\x60\x10\x00\x10\x50\x74\x21\x38\x1f\x88\x02\ +\x10\x29\x25\x13\x85\x52\x23\x92\x20\xf2\xcc\x5d\xd3\x74\xa5\x65\ +\xdd\xd7\x28\x05\x91\x37\xda\x1c\x3c\x7c\xfb\xe0\xf1\x63\x62\x16\ +\x18\x64\x68\x08\x65\x60\xb9\x39\x1e\xbc\xf6\xda\x6b\xb7\x6e\xdc\ +\xe8\x16\x8b\xfa\xe2\xc2\x68\x89\x0a\xcb\xb2\x60\xa2\xf4\xce\xf0\ +\x1a\x0a\x74\x06\x10\x48\x43\x5d\x0b\xe1\xbd\x25\x0e\xc8\x24\x24\ +\x02\x90\x6b\x7d\x17\x14\xe9\x40\xa1\x6e\x4e\x0e\x1e\x8d\x26\x93\ +\x28\xc9\x36\x46\x93\x34\x4e\x6d\xd7\x20\x04\x72\x36\xd2\x98\x65\ +\x69\xd7\x76\xfd\x5e\x0f\xa5\x74\xd6\xae\x35\x4a\xf4\xf4\x5d\xfd\ +\xb3\xee\x7d\x7f\x76\xaa\xd7\xd5\x13\x11\x02\x28\x30\x00\x0a\xd4\ +\x5a\x77\x65\xfd\xf0\xe1\xa3\xe3\xc7\x4f\xd8\x53\x17\xc2\x77\xbf\ +\xf7\x5d\xaf\x75\xe9\xbd\xfa\xd1\x74\x8f\xf5\xcd\x17\x5e\x91\x7d\ +\xd9\x75\xdd\x87\x74\x6f\x77\x88\xdb\xce\xfd\xca\x6a\xf5\xf5\x5e\ +\xef\xd0\x18\xf3\x31\xb8\x7f\x74\x96\xed\xea\xaf\x7c\x79\xfc\xdf\ +\xfe\x77\xe9\xef\xfd\x41\xf7\x85\x2f\x7c\x28\x0e\x3f\xb0\xf7\xb4\ +\x2e\x7c\x22\x03\x0a\x81\x4f\xa3\x0f\x44\x08\x0c\xac\x22\x07\x41\ +\xa2\xb0\xbe\xeb\x8f\x46\xae\xad\xf6\xf6\xf7\x25\xc2\x62\x3e\x8f\ +\xa2\xa8\xab\xbb\xa2\x58\x35\x6d\xbb\x8c\xa3\x61\x9e\xa5\x59\x06\ +\xcc\x75\x53\x1f\x1f\x1f\x0f\x47\x23\xb8\xae\x17\xf2\x7a\xa3\xd0\ +\xda\xc0\x24\x38\xf4\x50\x5c\xce\xa7\x87\x27\x49\x92\x64\xf9\x40\ +\xf7\x7b\x56\x61\x60\x50\xda\x00\xb2\x61\x09\x2a\x8a\xd2\x7e\x9a\ +\xf5\xa5\xd2\x81\x05\x10\x4b\x6d\x88\xe1\x72\xbe\xca\xf3\xbe\x36\ +\x1a\x11\x95\x52\x6b\x6b\x5a\xa1\x14\x13\xbb\x10\x9a\xd6\x07\xd6\ +\x00\x4c\xe4\xbd\x6d\x3b\xd7\x49\xa3\x38\xc8\x10\xc8\x03\x82\x52\ +\x3b\x99\x6e\xab\x65\x62\x20\x19\xf6\x8d\x89\xa2\x38\xd2\x4a\xe6\ +\x59\x12\xbc\x2b\xca\x42\xcb\xc0\xa0\xae\x07\xee\xc2\xb7\xa2\x59\ +\xa0\xd6\xcc\x48\x8c\x14\x02\x63\x50\xe0\x16\xe7\x73\x09\x2e\x4d\ +\x92\xb3\xc7\x8f\xd2\xde\x30\xcd\xf3\xd1\x60\x60\x22\x53\x54\x85\ +\x52\xa2\x97\x67\xd3\xb3\x53\xc1\x98\x46\x71\xdb\x36\x3b\x9b\x9b\ +\x5b\xe3\x71\x5b\x97\x52\x6a\x63\x22\x86\x2b\xcf\x97\xb5\x3e\xf5\ +\xbd\x53\x03\x9f\x05\xf2\x57\x7d\x58\x88\x81\x3c\x02\x4a\x14\x75\ +\xb1\xe2\xc0\x75\x51\x1c\x3e\x39\x3c\x38\x78\xec\x9c\x4b\xe2\x24\ +\xa0\x38\xbe\xb8\x70\x40\x1d\x51\x40\x44\xa9\x24\x60\xa4\x64\xac\ +\x75\x55\x16\x6d\xb5\x6a\xab\x95\xf5\x56\x2b\xc3\x68\x03\xe0\x65\ +\x53\x2d\x67\xc6\x6f\xef\xf4\xfb\x7d\x62\x60\x94\x51\x64\xb4\x8c\ +\x80\x43\xb0\xd6\x77\x6d\xd7\x36\xb6\xa9\xba\xb6\xb5\x6d\x53\xd6\ +\xad\x4c\xc6\xbb\x83\xad\xa7\x5d\xa8\x14\xba\xb6\xa7\xa5\xd4\x5a\ +\x0a\xe6\x80\xce\x86\x98\x95\x0e\x94\x30\xf4\x50\x54\xad\x4d\x03\ +\x1a\x01\xae\xaa\xda\xba\x1c\x8f\xc7\x02\xaf\x93\x0f\x22\x20\x72\ +\xc0\x66\x21\x84\xd2\x24\x10\x15\x05\x44\x06\x23\x25\x0b\x8e\x50\ +\xec\xdc\xb8\x39\x19\x4f\x1e\x3e\x7c\x74\x7e\x78\x38\xdc\xd8\x1a\ +\x4e\xb6\xb2\xbc\x37\x1a\xf6\xbb\xa6\xac\x06\xfd\x62\x31\x75\xb6\ +\x4d\x8c\x21\xe6\xd1\x68\x3c\x1e\x0e\x28\x04\x40\x21\x84\x20\xe2\ +\xf7\x4a\x20\xdf\xdb\x13\xf0\x54\xd4\x74\xd5\xd9\x2b\x60\xad\xa4\ +\x24\x89\xc8\x00\xae\xb3\x27\x67\xe7\x07\x8f\x1e\xce\xa7\x97\x4a\ +\xaa\x58\x47\x3e\x84\xb3\xc3\xa3\x26\x50\x17\x82\xfa\x91\x80\xc7\ +\x83\x7e\xf1\xf5\xcf\x01\xf9\x0f\x3f\x97\xc3\x23\x7e\xaa\xaa\x76\ +\xad\xfd\xef\xf7\x76\xaf\x27\x6f\xff\x78\xfd\xac\x98\x99\x10\xdc\ +\x73\xcf\xd5\x5f\xfa\x52\xfa\x07\x7f\xb0\xfa\x2f\xfe\x73\xee\xf7\ +\xaf\x5d\xae\xa4\x62\xc6\xce\xb3\x10\xeb\xde\xc3\x2b\x3d\xf9\x3a\ +\x08\x41\x0c\x0c\x2c\x04\xb0\x07\xf0\x9e\x6d\x2f\x8d\x22\x21\x04\ +\xf1\xd6\xd6\xf6\x70\x30\xae\xaa\xfa\xe2\x7c\x9a\xa4\x59\x6c\xf4\ +\x6c\x7a\xe6\xbc\x97\x08\xb1\xd1\xc0\xf1\xec\x72\x5a\x57\x65\x92\ +\x5c\xa7\x45\x6d\x0d\x40\x8c\x18\x7c\x90\x4a\x02\xc8\xf9\xfc\xf2\ +\x62\xb1\x58\x76\x4d\x2b\x50\x1d\x1f\xc1\x22\x2a\x43\x38\xbc\xbc\ +\xf0\x36\x40\x60\x06\x95\x25\x79\x12\xf7\x84\x30\x52\x1b\x44\x11\ +\x38\x18\xad\x8d\xd2\x55\xd9\xa2\x54\x42\x19\xa5\x04\x31\xac\x27\ +\xba\xf9\xe0\xba\xce\x02\x73\x67\xc9\x79\x0a\xae\x43\xf2\x00\x41\ +\x22\x4b\x8c\xda\x95\x15\xd2\x10\x81\x10\x6a\x98\x9a\xb4\x3f\xd1\ +\x26\x16\x4a\x31\xf3\x7c\xb1\x98\x5f\x2c\x8e\xaa\xaa\xae\x8a\xc5\ +\x7c\xb6\xbb\xb3\xfd\x85\x37\xde\x20\xf7\x81\x7b\x94\x19\xc0\x08\ +\xce\xa4\x57\x02\x00\x90\x88\x19\x09\x89\x24\x04\x24\x4a\xa2\x78\ +\x67\xb2\x61\x98\x0e\xef\xbd\x99\x0c\x87\xa6\x9f\xf7\x37\x37\x36\ +\x37\xc7\x4a\xab\x19\xfb\x95\x40\xe1\x83\x50\x32\x51\x5a\x09\x21\ +\x98\x83\xf5\x9e\x9c\x14\x12\xd7\x53\x1f\x01\x9f\x61\xca\xb3\xb0\ +\xfd\x19\xd6\x3c\x0d\x27\x59\xa0\x90\x42\xb2\xf3\x5d\xdb\x3d\x7e\ +\x78\x70\xf0\xe4\x20\x04\x22\x21\x49\xe3\xbc\x6d\x9d\x27\x47\x8c\ +\x42\x28\x6d\x62\xa5\x4d\x14\x2b\xa9\x28\x78\xf2\xb6\x5c\x2e\xdb\ +\xaa\x90\xbe\x8d\x24\x82\x23\x17\x48\x68\x23\xa5\xf4\xd6\x5f\x9e\ +\x1f\xf7\xd2\x28\xcf\x73\xe7\x83\x6d\x8b\x79\x51\x94\x65\xd1\xb5\ +\x8d\xb7\xd6\xda\xd6\x75\x2d\x30\x0b\x01\xce\x71\xa6\x7a\xde\x75\ +\x10\x8b\xbc\x9f\x33\xd5\x4a\x60\x62\xa2\x1b\xfb\x37\x00\xb9\x2a\ +\x2e\x6c\xe7\xdb\x96\xbc\x73\xb6\xae\x07\xa3\xd1\xb8\x3f\xd0\x88\ +\xb6\xad\xaa\xf9\x4c\xa2\xd0\x4a\x5f\x53\xf9\x89\x40\x81\xda\x45\ +\x29\xa5\x64\x44\x29\x75\x70\x24\x85\xe8\x02\x1b\xa5\x5e\xff\xec\ +\x67\x5f\x79\xf9\x65\x5b\xac\x64\xdb\xbc\xf5\xe0\xd1\xf1\xc3\x77\ +\x4f\x8f\x4f\xc7\x5b\x5b\xb7\x9e\xbb\xdd\xcf\xd3\xc9\x64\xd4\x4b\ +\x95\x04\x58\x4c\x67\x69\x9a\x4e\xcf\xcf\x8a\xd5\xea\xc5\x97\xee\ +\xf6\xfa\x83\xab\x6e\x36\x7c\x4f\x81\xfa\xfd\x59\xc5\xb3\x53\x76\ +\xdd\xff\x81\x42\x48\x14\xde\xba\xb3\xb3\xb3\xc3\x27\x47\xb3\xd9\ +\x8c\x01\x45\x94\xb4\xce\xcd\x96\x0b\x81\x48\x2c\x02\x71\x2f\xcb\ +\x7e\x4c\xe0\xb0\x16\xff\x7f\xc8\xb5\x96\xf8\xfe\xc5\xc5\xea\xd4\ +\x98\x3f\xe9\x65\xd1\xc7\xc8\xfe\x91\x5a\xc4\x9c\x98\xfa\x37\xff\ +\x72\xf6\x47\x7f\x14\x7d\xfd\x1b\xcd\x6f\xfd\x26\x5c\x77\x64\x84\ +\x6e\x66\x64\x2d\xae\xab\x60\x02\x9f\x36\x62\x5c\xbd\xae\x02\x04\ +\xa0\x66\xdf\x01\x84\xc0\xb6\x69\x94\xa2\xb0\xbc\x9c\xa5\x49\x2f\ +\x4e\xb2\xd1\x68\x2b\x8a\xf3\xaa\x2c\x22\x85\x52\x80\x6b\x4a\xad\ +\x94\x10\x18\xa7\xc9\xcb\xaf\xbe\x16\x47\x51\xa0\xf0\x81\xb8\xd1\ +\xf5\x36\x90\x52\x7a\xef\x99\x59\x00\xd6\xf3\xd5\xf1\xe1\xd1\xe3\ +\xc7\x8f\x90\x58\x28\x59\xf8\xf6\xc9\xbd\x37\x2d\x71\xeb\x83\x25\ +\x02\x60\x08\x20\x22\x63\x4c\x2c\x54\x44\x28\x01\x15\x08\xe6\x00\ +\x21\x04\x19\x27\x52\x69\xe7\x83\xf5\x35\x0a\x74\xde\x79\xe7\x09\ +\x38\x50\x70\xd6\x29\xa5\x24\x42\xa4\x40\x2a\xd6\x6b\x44\x24\x6e\ +\x7d\x1d\x38\xf6\xa8\x39\x28\xad\x8d\x22\x7b\xf4\xce\x3b\x75\xdb\ +\xad\x8a\xb2\xac\x9b\xce\x59\x26\x6a\xda\x46\x20\x38\xdb\xf5\x63\ +\x23\xae\xd9\x18\x2c\x5c\x5d\xd6\xb3\x73\x1d\x19\x14\x18\x98\x99\ +\x59\x2b\x65\x5d\x18\xf5\x07\x9f\x7f\xe3\xf3\xdb\xa3\x51\x75\x78\ +\x48\xab\xf9\x83\xa3\x47\xdd\x85\xce\x96\x93\xd1\xe6\xc6\xfe\xde\ +\xde\x78\xd0\x8b\xf6\x6f\x28\xe2\xd5\x72\xee\xbc\x45\x8e\xdf\x7e\ +\xeb\xad\xd3\xe3\x93\x37\x3e\xff\x17\x94\x94\x8c\x57\x2d\xfb\x42\ +\xe0\xda\x09\xeb\xbd\xc1\xe3\x33\x88\xa1\x10\x28\x78\x64\xaa\xaa\ +\xfa\xe8\xf0\xe8\xe0\xe0\xa0\x69\xba\xba\xed\x02\x40\x60\xb6\x3e\ +\xa8\xc8\xa8\x48\x4a\x44\x01\x32\x36\x31\x11\x31\x51\xaa\xb4\x25\ +\x7f\xb9\x5c\xd4\x55\x29\xc9\x8d\xb3\x68\x34\x1e\xc5\x69\xcf\x31\ +\x1f\x9f\x9e\xae\xaa\x06\x50\xd4\x5d\x73\x7e\xa2\x2e\xce\x64\x5d\ +\x2c\xbd\xed\x42\x20\x06\x0e\xc4\xc4\x0c\x28\x08\x04\x4a\x11\x98\ +\x41\x82\x40\x0e\xc1\x3a\x27\x0e\xcf\xce\xcd\x56\x4e\x81\xfa\xbd\ +\x5e\x16\xa7\x65\x5b\x02\x80\x8a\x0c\xb9\xf6\xee\xdd\x57\x3f\xfb\ +\x8b\xbf\x48\x42\x14\xe5\x8a\x13\x13\xc0\xae\xc8\x65\x59\x02\xbd\ +\x04\xae\x2b\xb1\xe5\xb5\x28\x09\x24\x43\xf0\xc1\x07\x0a\xce\xb3\ +\x92\x2a\xce\xf2\xdd\x5b\xb7\x74\x9a\x82\x6d\xc6\x89\x7e\xed\xce\ +\xed\x79\xe3\x0a\x0f\x27\x67\xa7\xab\xe5\x7c\xb2\x31\xbc\x7d\x73\ +\x57\x70\x77\x79\x71\x21\xd7\xc3\x5e\x88\xab\xa2\x98\x5f\xce\xf2\ +\xe1\x90\x89\xd6\xfd\xb7\x7c\xd5\xf3\x85\xef\x3f\x47\x7f\x78\xc4\ +\x52\x08\x42\x42\xd7\x34\xb3\xcb\xcb\xc3\xc7\x07\xc5\xb2\x24\x86\ +\xa6\x6e\x51\xeb\xb2\x6d\x85\x56\xaa\x97\x2b\x29\x80\x50\xa0\x88\ +\xb4\x56\x3f\x2b\xf4\x40\xdc\xb5\xee\x97\x57\xc5\xef\x0f\x07\x53\ +\xa5\x3e\xd6\xc9\x7c\x04\x99\xf7\xf6\x73\x6f\x84\xf1\x38\xfd\xdd\ +\xdf\x6d\x7f\xe3\xd7\xaf\xa1\x4b\x59\x3f\xd1\x9e\xb0\x06\xed\xda\ +\x58\x66\xdd\x5d\x7a\xe5\xe9\x71\xe5\x6b\x20\xbc\xef\xc8\x3b\xad\ +\x50\xb0\x0f\x45\xbd\xbb\xb9\xb5\xd1\xeb\x3f\xfa\xc1\x5b\x26\xeb\ +\xe5\x93\x8d\xd1\xc6\xc6\xe6\xd6\x26\x92\x6f\xab\xa2\x64\xaf\xb5\ +\xb2\x6d\xab\x8d\x7e\xf4\xce\x3b\xb7\x9f\x7f\x3e\xc9\x72\x14\x8a\ +\x81\xaf\xda\x1f\xaf\xfe\x63\xbc\x3a\x3e\xf0\x87\x02\x8f\x1f\x0e\ +\x6d\x63\x16\x52\x6a\xa5\xa7\xd3\xcb\xb3\x93\x93\xd9\xe9\x79\x6b\ +\x3b\xcf\x1c\x10\x3a\xdb\xda\x10\x9c\x0f\x52\x6a\x04\x19\x0b\xa5\ +\x8d\x26\x81\x42\x45\x52\x48\x64\x56\x28\x90\x18\x18\x94\x92\x02\ +\x09\x11\x3b\xe7\x03\xb1\x77\x9d\x40\x94\x12\x95\x94\x0c\x90\x18\ +\xcd\xb1\x06\x60\x72\x0d\xf8\xce\xb5\x6d\x6b\xeb\xd0\x35\x5d\xdb\ +\xcd\xcb\x76\xff\xa5\x4f\x05\x42\x21\x14\x04\x0a\x9d\x7d\xfb\xcd\ +\xef\x09\x65\x88\x48\x2a\x25\xbd\x07\x84\x54\x2b\xad\xd5\xd6\xad\ +\x9b\x2f\xbc\xf8\xa2\xbf\xd6\x70\x74\x5e\xcb\x55\xc8\x01\x0b\x00\ +\x09\x4c\x1c\xbc\x27\x47\x9e\x36\xb7\x5e\xba\x71\xeb\xb9\xcc\xc4\ +\x3c\x9f\xef\x6d\x6c\x98\x48\x61\xde\xfb\xee\xa3\x47\x87\x4d\x79\ +\x74\x74\xf8\xc2\xcd\xdb\x1b\x71\x52\x4c\x2f\xda\xba\x96\x91\x01\ +\x62\x29\xa4\xf7\xee\xfc\xec\x64\x83\xb7\x4d\x14\x0b\xa9\x1b\xdb\ +\x75\xd6\xc5\x91\x8e\xa3\x88\x01\x43\x08\x52\xca\xa7\x87\x0a\x30\ +\x43\x59\xd7\xab\xf9\x6c\x76\x71\x7e\xf0\xf8\xa0\x2c\x4a\x44\x61\ +\xe2\xa4\x6a\x5b\xa1\x75\x3e\x18\xa6\x52\x0a\xa9\x3c\xd3\x7c\x36\ +\x8b\x94\x96\x4a\x84\xd6\x6b\xa5\xfa\x79\x6f\x36\x6b\x8b\xd5\x82\ +\xd9\xef\x6c\x8c\x5f\xde\xdf\xcd\x92\xb4\xf3\x3e\x00\x6f\x8d\xc7\ +\x6f\xde\x7f\xe7\x7c\xb6\x40\x86\xa6\xae\xd2\x34\x4b\x23\x5d\xdb\ +\x1a\x20\x30\x0a\x29\x85\x27\xee\x7c\x00\x21\x19\x84\x07\x1e\x4d\ +\xc6\xcf\x3d\xf7\x62\xc3\x62\xe7\xc6\xce\xb7\x0e\xef\x3f\x7a\xe7\ +\xc8\xd8\x7a\x7b\x38\x3a\x7a\xf2\x48\x47\x8a\xc9\x57\xd6\x36\xce\ +\x2f\xeb\xd5\x7c\x75\x49\x21\x58\x6b\x9d\x77\x6d\xb0\x93\xfd\xdd\ +\x8d\x8d\xb1\x90\x3f\x9c\xc6\xfd\x41\x97\x40\xa1\x55\xa6\xb4\xb0\ +\xb6\x76\xbe\xf3\xde\x99\xc8\xac\x53\x55\x17\xfc\xaa\x2c\xf3\x3c\ +\x4f\xc6\x93\x55\x79\x9c\x49\x35\xcc\xfb\x9f\x78\xed\x93\x0f\x8e\ +\x8e\x4e\xce\x4f\xc2\xc1\xa1\xa2\x2e\x56\x22\x40\xe8\xda\x4e\x47\ +\x91\x56\x7a\x7a\x79\x21\x95\x94\xda\x8c\x37\x36\xb5\x31\x45\x51\ +\x49\x2d\x93\x24\x06\xc4\x10\x02\x51\xd0\xda\x5c\xdd\x77\x44\x22\ +\x6e\xad\x2d\x56\xf3\xc7\x8f\x1f\x4d\xcf\xa6\xec\x28\x89\xd3\x40\ +\xd4\xb4\x5d\x9e\x66\x1b\xfd\x3e\x6a\x45\xcc\xce\xb9\xe9\xf9\xe5\ +\xce\xd6\x76\xbd\x5c\xaa\xeb\xf5\x9d\xfe\x6b\x6b\x11\x9d\xc0\xcf\ +\x15\x65\x16\xe8\x1f\x0e\xfb\x01\xf1\x63\xc2\xfd\x23\xc7\xcc\x38\ +\xe7\x6f\xdd\x6a\xbe\xfc\xe5\xe4\x6b\x5f\x53\xa7\x67\xbc\xbf\x7f\ +\xbd\xbf\x53\x97\xcb\xba\xae\x8d\x31\x51\x14\xaf\x5b\xde\xab\xba\ +\x0e\x81\x10\x30\x50\x88\x64\x14\x02\x39\xf0\x8d\x22\xc9\xfc\xa9\ +\x17\x5e\xfe\xcc\x6b\x9f\xe9\x96\x05\xcd\x17\x6f\x1f\x3e\x38\x39\ +\xbd\xdf\x1f\xdf\xb8\x71\xe3\xe6\xc6\x78\xb0\xb5\x31\x8e\x25\xb9\ +\xb6\xee\xaa\xb2\x67\x86\xe5\xe2\xf2\x9d\xef\x2c\x7e\xe1\x33\x9f\ +\xc3\x5e\xc4\xc0\x61\x1d\x63\x03\x22\x09\x01\x8c\xb0\x36\x6e\x25\ +\x40\xbc\xfa\x87\x09\x42\x90\x52\x06\xa2\xd9\xc5\xe2\xf0\xc9\xf1\ +\x62\xb1\xa8\x9b\xc6\xd9\x36\x30\xbb\xb0\xae\x87\xea\xd8\x24\x51\ +\x24\x04\x0a\xad\xb5\x92\x2a\x20\x09\xad\xbb\xce\x45\x12\x14\x92\ +\x92\x64\x6d\xad\x8c\x0a\x36\x78\x84\x10\xc5\x8e\xa9\xad\xeb\x51\ +\x2c\xfa\x46\x2a\x41\x5d\x57\x76\xd6\x56\x75\xdd\x39\x5b\xd7\xa5\ +\x6f\xbb\xba\xb0\x8d\x27\x0a\x0e\xa9\x23\xf2\xde\xf4\x06\x2c\x83\ +\x88\x85\x14\x11\x77\x3e\x04\x65\xe2\x7e\x9e\x45\x46\x50\x70\x75\ +\x5d\x07\x22\x47\x62\xbc\xb1\xf9\x4b\x5f\xf8\x52\xd6\xcb\xab\xba\ +\xba\x9e\x90\x7f\xdd\x4c\x4b\xa0\x7d\x80\x10\x58\x04\xd2\x5a\x2a\ +\x05\x20\xe9\xbc\x58\x8e\x37\x13\xf5\xdc\x8b\xe1\xb2\xdc\x8e\xc8\ +\xd6\xed\xaf\xfd\xe2\x1b\x61\x73\xf7\x0f\xff\xf8\x4f\x0e\x2f\xea\ +\x19\x2d\x33\xe5\xd3\x7e\x6e\x03\x37\xce\x2b\x2d\x02\x87\x77\xdf\ +\xbd\x3f\x3d\x3b\x4b\xb3\xde\xed\x3b\x2f\xcc\x56\xab\xa6\xed\xb6\ +\xc7\x83\xd0\x36\x8e\xc5\xb2\xac\xe2\x24\xe9\xe7\x69\x6c\x34\xa0\ +\x08\x21\xcc\x96\x8b\x45\xb1\x3a\x5f\x2c\x9c\x10\xc2\x18\x09\x22\ +\xcb\xf3\xc6\x79\xa9\x0d\x83\x58\x4e\x97\x93\xc9\xa6\x27\xae\x6a\ +\x67\x7a\x5a\x22\xa5\x49\xd4\x3a\x5f\x87\x50\x76\x6d\xe7\x9a\x3c\ +\x82\x7e\x2a\x9f\x1c\x1d\x8d\x7a\x7d\x2d\xf0\xe2\xfc\xe2\xc6\xad\ +\x9b\x9f\x7a\xe9\xee\xd7\xbf\xf3\xdd\xe9\xb2\xe8\x9a\x6e\x32\xda\ +\xd2\x59\xcf\x3b\xcf\x5d\x93\x26\xe9\x64\x32\x59\x15\x85\x0f\x04\ +\x52\x5b\x1f\x88\xf1\xee\x2f\x7c\xaa\x55\xbd\xbb\x7b\xdb\x26\x34\ +\x63\x6c\x17\x97\x87\x83\x3c\xdd\xdd\xcc\xf6\xf6\x5e\x30\x1a\xbb\ +\xae\x9e\x95\xdd\xa2\xb1\xbd\x24\xde\x19\x24\xde\xda\xd9\x65\x5d\ +\x76\x5d\x0f\x55\x9c\xa4\xa2\xec\x1e\x3f\xb8\xff\xdc\x1b\x5f\x8a\ +\xae\x35\x5e\x9c\x81\x02\x34\x1a\xb5\xd2\x00\x80\x46\x68\x60\x36\ +\x4a\xd8\xb6\x5e\x2e\x2e\x23\x63\x66\x56\x74\x3a\xeb\x3c\x6e\xc8\ +\xa8\x9e\xd7\xad\xaa\x3d\xe6\x66\x2b\x2e\xdb\x59\x8f\xad\x08\x01\ +\xe3\xc4\x5a\x17\x98\x8c\x36\xce\xb6\x07\x8f\x1e\xa2\xd4\x81\x78\ +\x3c\xde\x6c\xad\x8b\xa5\x74\xcc\x48\xa1\xae\x4b\x81\x20\x05\x08\ +\xa1\x50\xc8\xd6\xfb\x45\x51\x14\x65\xd9\x16\x4b\xeb\x43\x92\xf7\ +\xbb\xb6\x55\x69\x12\x09\x55\xda\xae\x9f\x67\x67\x17\x17\x71\x9a\ +\xc6\x49\x6f\x55\xd8\xb6\x75\x52\x6a\xcf\xac\x5e\x7c\xf1\xc5\xeb\ +\x81\xbb\xd6\xff\xd2\xa9\xaa\x84\x18\x07\xfa\xea\x72\x79\x6c\xf4\ +\x0f\x92\x44\x7d\x8c\xec\x1f\xc1\xc5\xcc\x00\xf5\x57\x7f\xad\xf7\ +\xb7\xff\xb6\xf9\xc6\x37\xba\xdb\xb7\xae\x51\xb4\x64\xe6\xb6\x73\ +\x21\x90\xb5\xde\xfb\x46\x6b\xa5\x94\xa2\x40\xce\x3a\x21\x90\x89\ +\x3c\x89\xae\xe9\x74\x22\x6d\xdb\x45\x69\xf2\xe2\x2b\x77\xd3\xf1\ +\x00\x11\x76\xf7\x76\xa2\x9e\x6a\x83\xbd\x77\x32\xff\xc1\x5b\x3f\ +\x18\xf5\x7b\x93\x41\xae\x80\x20\x78\x40\x28\xca\x22\x8a\x62\x44\ +\xbe\x9c\x5e\xe4\x24\x40\x42\xdc\x8b\xcb\xba\x14\x42\xa5\x51\x2a\ +\x50\x7a\xe7\xd7\x29\xaa\x14\x1a\x10\x51\x22\x7b\x6e\xba\xb6\x69\ +\x9a\x47\x8f\x1e\x5d\x5e\xcc\xac\xf5\x71\x94\x76\xd6\x2e\xcb\x72\ +\x30\x1c\xe4\xbd\x14\x95\x52\xca\xd4\x75\x57\x55\x65\x12\x27\x4a\ +\x29\x0e\x04\x82\x93\xc8\x74\x4d\x8d\xe4\x7d\x5b\x36\xe5\xd2\x39\ +\x8f\x4a\xb1\x80\x5e\xbf\x6f\x94\x34\x46\x35\x5d\x98\x4d\xa7\x8b\ +\xb6\xf0\x4d\xd9\xb5\x6d\xd3\x75\x4d\xdb\x09\x09\xde\x39\x26\x40\ +\x19\x3b\x10\x14\x82\xd1\x48\x80\x8c\x22\x38\xa7\x8c\x37\x80\xdc\ +\x14\x3e\x72\xda\x44\xfb\xfb\xfb\xe3\x51\x3e\x9f\x5d\x58\xdb\xcc\ +\x17\xab\xa6\xf3\x8b\xc5\xec\xde\xdb\xf7\x5e\xfb\xc4\x27\xaf\xd9\ +\xa2\xc5\x20\xa5\xd4\xda\xa0\x94\x81\x40\x0a\xd0\x22\x92\x10\x94\ +\x50\xcb\xd9\xbc\x5c\x95\x5e\xcc\x44\x14\x35\x4a\xa2\xf3\x3d\xa9\ +\x5d\xd9\xa6\x13\x79\x67\xff\xf9\xe3\xe3\x13\x11\xcb\x59\x79\xbe\ +\x6a\x4a\x64\x65\x22\xad\xe2\xc4\x85\x60\xad\x5d\xcd\x97\x71\x9c\ +\x92\x50\xc9\x60\xc0\x88\xae\x6d\xb5\xd6\x04\xaa\x58\x15\x21\x50\ +\xe7\xb5\xd6\x3b\x00\x00\x20\x00\x49\x44\x41\x54\x96\x44\xa4\xe4\ +\x72\xb9\x78\xf0\xf0\xe1\xc1\x93\x23\x1b\x02\x79\xaf\x50\x28\xa5\ +\x95\x50\x52\x4a\x21\x55\x2f\xcf\x97\xab\x2a\x4d\x33\x6f\x9d\x27\ +\xda\xdd\xde\x1a\xa6\x31\x92\xbb\xff\xee\xc3\xce\xd1\xe6\xce\xee\ +\x6a\xb5\x22\x1f\x7a\xe3\xbe\x44\x76\x14\x8c\x56\x5b\xa3\xb1\x6f\ +\xdb\x34\x8a\x6e\xee\xef\x3f\x39\x3b\x9f\x2e\x8b\xb6\x6d\x2e\x2f\ +\xa7\x4a\x0a\x66\x30\x26\x1e\x8d\xc6\x71\x1c\x03\xc0\xce\xee\x5e\ +\xe7\xfc\xe1\xc9\x29\x11\x2e\x97\xcb\x2e\xc1\x64\x76\xb9\x3a\xbc\ +\x2f\x7c\x7b\x67\x7f\xef\xb9\xfd\xdd\x7e\x9e\xd5\xe5\x72\x5a\x17\ +\xc0\x41\xc6\xf9\xc6\x70\x30\xe8\xa5\xbe\xa9\xbd\xb3\x12\xb9\xad\ +\x2a\x29\x8d\xab\x1a\xd7\xd4\x18\x58\x08\x79\xdd\x4d\x03\x9d\xeb\ +\x02\x79\x60\x12\xc0\x52\x48\x0a\xc1\xd9\x90\xea\xc4\x75\xde\x28\ +\x5d\x82\x10\x69\x92\x6f\x4e\xce\xef\xbd\x1b\xc7\x79\xa2\xa5\x64\ +\x51\x57\xcd\xb0\x3f\x8c\x2d\x64\x06\x1d\xc8\xe2\xe2\x32\x56\xda\ +\x05\x47\x21\x48\xa9\x8c\xd1\xa7\xa7\x27\x3a\x8e\x85\xd0\x65\xb1\ +\xf2\x3e\xea\xf5\xb2\x6a\xb9\xb2\x5d\x37\x47\xbc\x7d\xe7\x8e\xed\ +\xba\xa3\x93\x93\x77\x1f\x1d\xd4\x4d\xc3\xc1\x7b\x67\xb5\x32\xda\ +\x68\x21\x15\x20\x66\xfd\x3e\x08\xa9\x75\x0c\x20\xbc\xf5\x79\x9a\ +\xf6\x7a\xd9\xb0\x9f\xcf\xce\x4f\xd4\x78\x3c\xbe\x6e\x5a\x1f\xfe\ +\x65\xe0\xee\x00\x9e\xb3\xf6\x53\x55\xfd\x77\x27\xa3\x73\xad\xd3\ +\x7f\x6b\x67\x89\x7d\xe4\x83\xf7\xf6\x0b\x7f\xc1\xdf\xbe\x95\xfc\ +\xc1\x1f\x74\x7f\xed\xaf\x5d\xaf\x17\x9e\x89\x99\x91\x88\xbd\xb7\ +\xce\x59\x29\x25\x13\x19\xad\xb5\x92\xd6\xd9\xa6\xe9\x00\x90\x6d\ +\xe8\x27\xe9\x20\x1f\x58\x84\x25\xb5\x66\x9c\xc1\x2a\x8e\x17\x32\ +\x0b\xfa\xd7\x7e\xf9\x57\x16\x21\x7c\xfb\x4f\xbf\x39\x9b\x2f\x12\ +\xa3\xb4\x00\x94\x8a\x84\xb4\x14\x84\x90\x87\x27\x27\x74\x78\x32\ +\xd9\x9e\xdc\xbc\xbd\x2f\x88\xbc\xeb\xc0\x24\xde\xf9\xaa\x2e\x19\ +\x42\x9a\x25\xcc\x42\x28\xed\xbd\x5f\x15\xcb\xb2\x2c\x8b\xa2\x28\ +\xea\x06\xb5\x04\x62\x9d\x46\x2a\x35\x4d\x70\xbd\xe1\x70\x3e\x5b\ +\x66\x79\xdf\x7a\xbf\x2c\x97\x4d\xdd\xf4\x07\xb9\x94\x02\x15\x46\ +\xb1\xc9\xb2\xe4\xf2\xec\x64\x5e\x14\x75\xdd\xb4\x6d\xa7\xb5\x91\ +\xc6\xb0\x40\x6f\xeb\x10\xac\xc9\xc7\x85\xad\x2f\x8e\x0f\x4d\xe8\ +\x64\xf0\x14\x02\x02\xc6\xca\x20\x82\x44\x26\x23\xbb\x10\x38\xb4\ +\x5a\x4a\x1f\xd0\xb2\xdc\x18\x4d\x52\x41\xd2\xae\xaa\xcb\x72\x7e\ +\x71\x9c\xdd\x98\x44\x71\x8c\x52\x9e\x4f\xa7\x4d\x55\xe0\xda\x83\ +\x41\xa9\x57\xee\xdc\xfe\xc4\x27\x5f\x97\x26\x5e\xad\x8a\xeb\xe0\ +\x3b\x82\xf7\xc1\x59\xaf\x05\x21\x01\x10\x51\xf0\x1e\x3c\x03\x90\ +\x25\xf0\xde\x20\xb6\xde\x25\x83\x1e\xaf\x66\x67\x97\xd3\x24\x89\ +\xce\x9e\x3c\x59\x2d\x4a\x21\x20\x8a\xcd\xd9\x69\xe1\x9b\x56\x90\ +\x92\x1a\x37\x61\x33\x4b\x62\xef\xc3\xd6\xf6\x76\x1c\x67\x45\x51\ +\x2c\xea\x86\x80\x1f\x4d\xcf\x36\xc6\x93\x9d\x9b\xcf\xf5\xfb\x03\ +\x01\x50\x57\xd5\xf4\xf4\xe4\xfc\xe2\xf4\xe4\xf4\xec\x72\x36\xd7\ +\x3a\x42\x80\xc6\xda\x5e\x9c\xea\x58\x30\xf1\x62\x31\xef\x0d\x07\ +\xda\x68\x26\x88\x8c\x59\x5c\x5c\xb0\x95\x6c\x84\xb3\x5d\x1a\x99\ +\xc8\x08\x23\x11\x43\x40\x81\x00\xf2\xd6\xad\xdb\xb6\xac\x87\x69\ +\x6f\x32\x1c\x1a\x85\x32\x8a\x01\x21\x4d\x12\x25\x05\xb0\x68\xea\ +\x3a\x8e\x75\x12\x47\x83\x41\x3f\xef\xe7\x4d\x55\x27\x49\x12\x27\ +\xb1\x90\x5e\x2b\x65\x9d\xcf\x93\xb8\xb3\xdd\x3f\xfb\xda\x3f\x55\ +\xcd\x32\x47\x7b\x77\xff\x05\x21\xc4\xc5\xf9\xb4\xac\x4a\xe7\x3a\ +\x29\x20\xca\x28\x4e\x43\xbd\x5c\xb4\x45\xb1\xb9\xb1\x69\x7d\x60\ +\x29\x03\xa0\x73\xfe\x72\x3a\x0b\xae\xfb\x30\x6d\xcf\x2c\xb4\x50\ +\x9a\x29\x68\x2d\x7b\x69\x2f\x89\x63\xef\x7d\x14\xc7\x91\x4e\x9d\ +\xe3\x34\xd6\x32\x8e\x92\x97\xee\x74\xcb\xd9\x68\xb4\x59\x0a\xaa\ +\x16\x0b\xc5\x0c\x04\xe7\xf3\x79\xba\xbb\x11\xc5\xe9\xf6\x8d\x88\ +\xbd\xaf\x8a\x65\xd7\x36\xaf\xbd\xf4\xa2\x54\x7a\x55\x56\x6d\x5b\ +\x6b\x13\x75\x4d\x0d\xde\x72\xd3\x5e\x1c\x9f\x9c\x9e\x9c\x64\x69\ +\x16\x29\xdd\x5a\xd7\xd4\xf5\xd6\x70\x78\xe6\xfc\xbc\xac\x11\xc0\ +\x91\x8f\x4c\xa4\xb5\x3e\x3a\x3a\x66\x90\x83\xe1\x58\x45\x71\x92\ +\xa6\xab\xc5\xb2\x2e\x8a\xf1\x64\xe2\xda\x5a\x23\xa8\x9f\xc5\x8c\ +\x05\x42\xfc\x5c\x59\xf5\xbd\xff\xe3\x7e\x2e\x3f\x0e\xdb\x3f\xba\ +\x65\x55\xa2\xe1\xa8\xfd\xd2\x97\xb2\xdf\xf9\x07\xe5\xe1\x13\x90\ +\x1f\x2c\x9c\x59\x1f\xed\x26\x8a\x7c\x08\x28\xa4\x96\x2a\x04\x4f\ +\x3e\xa0\x40\xa6\xb5\x85\x89\x92\x1a\xb5\x32\xd8\xb6\x68\xc3\xf2\ +\x72\x51\xb4\x2d\x07\x2b\xc8\x5b\xc1\xa9\x32\x49\x90\x8b\x65\x91\ +\x6c\x6f\x8e\x37\x36\x25\x70\xa4\xa5\x51\xc2\xda\xb6\xae\x4a\x49\ +\x98\xa4\xc6\x77\x96\x1d\xad\x66\xb3\x27\xec\xd3\x5e\x06\xa8\x83\ +\xe7\x5e\x6f\xc0\x80\x6d\x6b\x8d\x31\x71\x12\x3b\x1f\x9e\x1c\x1e\ +\x1c\x1c\x3c\x6e\x9a\x26\xf8\x40\xcc\xda\x44\x52\x2b\x13\x99\xba\ +\x6d\xfa\x83\x21\x31\xb6\xce\x61\xd7\x48\xa1\xd2\x2c\xe9\xf7\xf3\ +\x2c\x4d\x66\x97\x97\xab\xe5\x42\x49\x1c\x0d\x07\x4d\xb9\x68\x8a\ +\x32\xb8\x80\x00\x40\xd6\x7b\x49\x28\x66\x6d\xb9\x98\x5d\xde\xb8\ +\x73\x37\x42\x8e\x04\xc6\x52\x63\x00\x0a\x6b\xc7\x02\xa6\x40\x5a\ +\x19\x8c\xe3\x48\x62\x24\x99\x28\xd4\x41\xee\xde\x79\xf5\xe6\x73\ +\x2f\x16\xf3\xcb\x97\x6e\xdf\xfc\xe6\xd7\xff\xa4\xb8\x3c\x9f\x46\ +\x21\x30\xdf\x7f\xf0\x40\x49\x4e\x63\xed\x9c\xf5\xc1\x13\x60\xaf\ +\x97\x02\xf8\xae\xb9\x26\x27\x83\x00\x44\xe0\x3c\xa1\x0f\x0c\x18\ +\x1b\xd3\x8b\x32\x89\xcc\x81\x92\x24\x91\x0c\xe0\xdc\xd6\xe6\x46\ +\xda\xcf\x4b\x8d\x95\xab\xf3\x1b\xdb\x96\x55\x33\x5f\x98\xd8\x74\ +\x55\x0d\xb5\x05\x17\x50\x2b\xe7\xfc\x6a\xb9\xcc\xb3\x64\x6f\x77\ +\xe7\x95\x97\x5e\xd6\xda\xdc\x7b\xf0\x6e\xd1\x76\x5a\x9b\xe5\x7c\ +\x2e\x18\x74\xd4\x33\x59\xde\x75\x8d\xb5\x4d\xbd\x5a\x0a\x09\x12\ +\x45\xd7\x34\xc0\xa8\x95\x8a\x94\x86\x10\xda\xa6\x46\x29\xad\xb5\ +\xcb\xc5\x62\xb9\x2a\x8d\x8e\x44\x7f\x10\x6c\xeb\x09\x6d\xa3\x56\ +\xcb\x25\x84\x20\x05\x68\x00\x01\x41\x02\x78\xe7\xda\xce\x79\xdb\ +\x9e\x16\xcb\xe5\xec\xd2\x3b\xbb\x28\xeb\xcd\x9b\xfb\xda\x48\x29\ +\x44\x92\xa4\x79\x3e\x4a\xb2\x84\x39\x18\xa5\x8d\x36\x25\x97\x00\ +\x98\x44\xb1\xd1\xbc\x39\x1e\x9f\x5f\x4c\xd9\x5b\xdf\xf8\x18\xd8\ +\xfb\xee\xf6\x9d\x7d\xa3\xf5\xd9\xd9\x79\xdb\xb5\xce\x79\x25\x85\ +\xd6\x52\x38\x27\xea\xda\x68\xb9\x5c\x2e\xab\xaa\x71\x2c\xde\x7e\ +\x70\x40\x8c\x91\xd6\x22\xf8\x3c\x4b\xaf\xed\x59\xc4\x00\x20\x64\ +\x94\x65\x12\x00\x98\x84\x94\x8c\x98\xa4\x99\x40\x35\x5f\xac\xd2\ +\x5e\x3e\xca\x52\x21\x98\xc1\xdf\xf8\xe4\x4b\x59\xaf\x8f\xf3\xda\ +\xcc\xe6\xb2\xe9\x82\x95\x36\xf0\xc9\x6c\x71\xf7\xc5\xad\xc9\x60\ +\xa8\x04\x1c\x1f\x3e\xbe\x75\x6b\x1f\x04\x36\x4d\x6d\xbb\xe6\xfe\ +\xfd\xfb\x6f\x7c\xee\xf3\x22\x89\xaa\xc5\xaa\xb4\x76\xdc\x1f\x34\ +\xab\x32\xcf\xb3\x72\xb1\x72\xe4\xc9\xd3\x60\x38\x2c\x8b\xb2\xd1\ +\x4d\x08\xc1\xda\xb6\x58\x7a\x72\x2e\xcf\x32\x90\xd2\x5a\x7b\x7c\ +\x7c\xbc\xbf\x7f\xab\xae\xeb\xaa\x5c\xee\x6e\x4f\xda\x62\x15\xfd\ +\xd8\x0e\xd5\x9f\x8a\x4e\xe6\xcb\xcb\xd5\xfd\x24\xf9\x56\x96\x6a\ +\xf8\x18\xdc\x3f\xba\xe0\xce\xc6\xd4\xbf\xf9\x97\xb3\xbf\xf3\x77\ +\xcc\x3f\xff\x3a\xff\xf2\x17\xaf\x07\x34\x4c\xec\x7c\x07\x00\x02\ +\x10\x05\x22\xa0\xb5\x5d\xd7\xb6\x52\x4a\x16\xca\x7a\x97\x1a\xcd\ +\xce\xa6\x71\xd2\x35\xed\x48\x45\xc1\xbb\x7c\xd0\xe7\x65\x75\x71\ +\x7c\x40\xc3\xfe\xec\xf0\xd8\x5a\x67\xb4\xac\x9a\x36\xdb\x1c\xb3\ +\x80\x71\x9a\x76\x5d\xeb\x9c\x03\x21\x87\xe3\xa1\xd6\xc2\x77\xae\ +\xa2\x2a\x1b\x8c\xda\xce\x39\x2a\x95\x52\x69\xd6\x0f\x44\xe7\xe7\ +\x67\xe7\xd3\x29\x11\x4d\x46\x93\x93\xf6\xb8\x6a\x6a\x06\x70\xd6\ +\x67\x59\x6e\xb4\x79\xf2\xe4\x70\x30\x1c\x6b\xad\x87\x83\x81\x89\ +\xa2\xd5\xb2\xa0\xe0\xd3\xdc\x20\x50\x5d\x2e\xbd\x6d\xa2\x24\xbe\ +\x3c\x3b\xae\x8a\x82\x9d\xcb\x92\x34\xd2\xca\x05\x2a\xeb\x1a\x8d\ +\xe1\x20\xbd\x0f\xb3\x93\xe3\x9b\xbb\x3b\x3c\xc8\xc9\x36\xce\x02\ +\x6b\xb4\x9e\xd3\x38\x1e\x4f\xc6\x69\x92\x64\xfd\x41\x14\x99\x66\ +\x71\x7e\x74\x72\x12\x63\x3a\xda\xbe\x71\x74\x31\xfd\xf4\xdd\x5b\ +\x99\x92\x17\x67\x07\xc1\xb7\xd3\xe9\x45\xde\x8b\xe3\x24\x49\x8c\ +\x74\xae\xf5\x44\x04\x18\x28\x28\x2d\x75\xa4\xc1\x51\xe7\xc2\x35\ +\x89\x19\x29\x55\x1c\xc7\x49\x0c\xc0\x5a\x0a\xa9\x95\x12\xa0\x95\ +\x76\xde\x2b\x2d\x95\x44\x83\xac\x95\xca\x77\xb7\x5f\xe8\x45\xfd\ +\x9d\xed\xee\x62\x19\x1d\x69\xd7\x76\xa9\xd1\x7b\x9b\xdb\xc5\x6a\ +\xc9\x52\x04\x0e\x59\x12\xf7\xe2\x68\x77\x6b\xb3\x58\xcc\xab\xb2\ +\x2a\x17\xb3\x9d\xfd\x9b\x47\xa7\x27\xb7\x6f\xde\xb2\xd6\x3f\x79\ +\xf2\x44\xc5\x49\x59\x55\xdb\x9b\xe3\x38\x32\x00\x3c\xec\xe7\xc5\ +\x70\x98\x66\xf9\xf6\xd6\xd6\xf1\xe3\x83\xb6\x6e\xd2\x34\xf5\xce\ +\x6d\x4c\x46\x6b\xb7\xb8\xc5\x7c\x45\xec\x27\xc3\x9e\x42\x2e\x96\ +\xf3\xae\xe9\x8c\x31\xb1\x89\xd8\x75\x2f\xdc\xba\x75\xc0\xa1\x6d\ +\xca\xc3\xa3\x63\xe9\x1a\xc9\x1c\xd2\x5e\x9e\xf5\xa5\xea\x9c\x73\ +\xa7\xe7\x17\x59\x9a\xec\xdf\xba\xbd\xbd\x73\x23\x49\xe2\xc0\x34\ +\x9b\x5d\xae\x96\xcb\xaa\xaa\xf2\x5e\x7e\xf3\xe6\x2d\x62\xda\xdf\ +\xbf\x71\xff\xfe\xfd\xe3\xf3\xcb\xdd\xf1\x76\xca\x6e\x8e\x4d\xa4\ +\x24\x90\xaf\xaa\xda\x3a\x07\x80\x81\x18\x85\x34\x04\xae\xeb\x80\ +\x14\x3a\x7c\x72\xf4\xae\x47\x55\x34\xbe\xac\x5a\x89\x22\x4f\x22\ +\x1d\x99\xeb\xdb\xac\x23\x04\xa6\xb2\x2a\x05\x10\x50\xa8\x00\x93\ +\x28\xea\xf7\xf2\xb6\xb1\xf3\xd9\xf4\xc1\xfd\xb7\xf7\x6f\xde\x7a\ +\xfe\xce\xad\xcd\xcd\x1e\x44\xf8\xf8\xe8\xd1\xc5\xc5\x0a\x03\x87\ +\xaa\x8c\x93\x91\x18\x8d\x1f\xdc\x7f\xab\x5c\x54\xb7\x6f\xee\xdf\ +\xbc\xb1\x0b\x0c\x5d\xdb\x72\x08\x5a\x6b\xdb\x34\x79\x96\xb6\x65\ +\x31\x9b\xce\x5c\x67\x6d\xd7\x25\x71\xda\x76\x2d\x22\x1c\x9f\x9e\ +\x49\xad\xa2\x24\x05\x04\xa0\x30\xe9\xe7\xe7\xe7\xe7\x31\x82\xb3\ +\xb5\xc7\x20\x39\x49\xf3\xbc\x2e\x96\x37\xb6\x37\xaa\x62\x69\x9b\ +\x4a\x20\x09\x0a\xce\xd6\x06\xf9\xa7\x0f\xee\x01\xf1\x56\xd7\x7d\ +\xbe\x28\xff\xf6\xc6\xa4\x11\x52\x7f\xcc\xc9\x7c\x94\x99\x19\x6b\ +\xdd\x27\x3e\x41\x1b\x9b\xc9\x3f\xf8\x5d\x7c\xe3\xb3\x90\x7e\x30\ +\x5d\xb9\x10\x62\x63\x3c\x2a\x57\x2b\xf2\x4e\x08\x11\x98\x63\x93\ +\x18\x63\xd6\x05\x4f\x81\x22\x20\x66\x79\x9e\x1b\x23\x43\x90\x52\ +\x64\x2a\x92\xd6\xf7\xa2\x24\x89\x7a\xb6\x75\x6d\xdb\xea\xad\x8d\ +\xae\xac\x4f\x9a\xc6\x76\x88\x08\x28\xd4\xde\x8d\x9b\x49\x12\x5f\ +\x9c\x9f\x1d\x3c\x39\x50\x28\x5a\xeb\x86\xc3\x4d\x63\x14\x0b\xf4\ +\x80\x04\xb8\x5c\x2e\x99\x51\x01\xb3\xb3\x4d\x5d\x5c\x9c\x9f\x6d\ +\xef\xee\xe4\xbd\xfe\x4a\xc7\x4e\xb9\xb5\xfb\x63\xb3\x2a\x96\x42\ +\x52\xe7\x7c\xd7\x59\x94\x97\xa7\xe7\xbb\x37\xf6\xd8\xb9\xba\x2a\ +\xb3\x48\x07\xe0\x58\x49\x90\xc2\xb5\x75\xb1\x5c\x46\x12\x6f\xdd\ +\xde\xbf\x75\xe3\x86\x12\x42\xeb\xe8\xe4\x72\xfa\xe6\xdb\xf7\x5b\ +\x67\x1d\xb5\xc5\x14\xab\x44\x67\xb1\x71\x22\x78\x6f\x8b\xa6\x16\ +\x51\x32\xd9\x1c\x6f\xdd\xdc\x97\x02\xf2\x6c\xa4\x03\x40\x5d\x44\ +\x26\x5e\x75\xbc\xaa\x1a\x42\xf9\xd6\xdb\xf7\x6f\x6f\x0d\x1a\x5b\ +\x3b\xf6\x4d\x17\xf2\x2c\xda\xd8\xd8\xe0\xe0\x9b\x06\xd3\x34\x6b\ +\xda\x66\x38\xec\x6f\x6c\x6c\x44\x71\xe4\x43\x7b\xfd\x5d\xc6\xd4\ +\x51\x88\x80\x82\x6d\x3b\x0a\xce\xe9\xa7\xfe\x8c\xf4\xdd\xef\x7f\ +\xdb\x24\x69\x6f\x7b\x7b\x7f\x6b\x63\xa3\x97\x65\x83\xe1\xfd\x37\ +\xdf\x7e\x74\x72\x41\x55\xd7\xb4\xed\xad\x17\x9f\xb3\xb1\x60\x09\ +\xec\x5d\x51\x15\x1b\xc3\x7e\x53\xae\x66\xe7\xa7\x5a\x4a\xdb\x76\ +\x22\xb8\x7a\x35\x7f\xfc\xe0\xed\x97\xef\xdc\x1d\x8f\xc7\x45\x73\ +\xda\xd4\x4d\xde\xeb\x4d\x2f\xce\x05\x50\x1c\xe9\xc0\x3c\x99\x8c\ +\xb5\x8e\x80\x38\xef\xe5\x79\x96\x09\xc4\xb3\xe9\x54\xa5\x49\x08\ +\x96\x59\x28\x01\x6d\xdb\xc4\x82\x4d\x64\xac\xb5\xc3\xd1\x70\x76\ +\x39\x6b\x9b\x7a\x3c\x1a\x0d\xb2\x74\x34\x18\x9e\x77\xed\xaa\xac\ +\x37\xf3\xd8\x08\x61\xe2\x24\x4a\xd3\xad\x2c\x3b\x38\x3d\x9d\x4e\ +\x67\x84\xf2\xe2\xe2\x22\x49\x52\x63\xb6\x94\xd1\x71\x9c\x1c\x1f\ +\x1d\x37\x75\x77\x76\x76\x7e\x74\x74\x98\xa6\x49\xdb\xb4\x46\x89\ +\x9d\x8d\x49\x3a\x9a\xcc\x4f\x1e\xc5\x02\x15\xf2\x72\x3e\x63\x0a\ +\x02\x31\x10\x87\x00\xde\x73\xd7\xb9\x58\x49\xa1\x41\x2a\xad\x4d\ +\x6c\x2d\x81\x90\xd2\x44\x46\x2b\x16\x58\xd4\xcd\xf5\xc0\x9d\x99\ +\xd2\x24\xf9\xd4\x67\x5e\x5b\xce\xe6\x47\x4f\x0e\x62\xa3\x8d\x50\ +\x12\xa9\x2c\x97\x14\x02\x33\x6a\x6d\x8e\x1e\x3d\x90\xd4\x1e\x3e\ +\x61\x61\x60\xb1\x58\x95\xcb\x6e\xff\xc6\x8b\x93\x2c\x29\xe6\xf3\ +\x65\xb3\x62\x82\x07\xef\x3c\xa8\x96\x2b\xb6\x9d\x08\x7e\x6b\x63\ +\xdc\xd6\xb5\x05\x24\xeb\xce\x9e\x1c\xd6\xab\xe2\xee\xdd\x57\x2e\ +\x67\xb3\xc7\x4f\x9e\x04\xa2\x2c\xeb\xd9\x10\x8a\xb2\x42\x29\x36\ +\xe2\x58\x68\x35\x5f\xcc\xb8\xb3\xcf\xed\x6e\x33\x84\xae\xad\x94\ +\x14\x20\x50\x69\x36\x52\x97\xad\x5b\xb5\x95\xb3\xb5\x51\x32\xb8\ +\xae\x17\xc7\x12\x7e\x06\xe0\x6e\x05\xbe\x51\x56\x12\xe0\x1f\x0d\ +\xfb\x01\xc0\x7c\x8c\xa0\x1f\x71\xcd\xcc\x8d\x1b\xcd\x57\xbf\x9a\ +\xfd\xe1\x1f\x8a\xd3\x53\xbe\x7b\xf7\x83\xfe\x85\xbf\xf8\xab\x5f\ +\xfe\xce\xb7\xbf\xfd\x9d\xef\x7e\x27\x8e\xe3\x40\x5c\x37\x8d\x52\ +\x6a\x3d\xbd\x41\x29\x15\xc8\x37\x75\xa1\x21\xc1\x40\x40\x0c\xd6\ +\xa7\x0e\x95\x00\xd0\x24\x87\xf9\x8d\xcd\x4f\x06\xd5\xbb\xb8\xff\ +\xa8\xaa\xaa\xe5\x72\xf1\xfa\xeb\xaf\x6f\x6d\xef\x28\x29\x2f\xa7\ +\xd3\x7b\x6f\xdd\x9b\x4e\x2f\x90\xb1\x9f\xf7\xbb\xae\xcd\x93\x68\ +\x77\xf7\x86\x90\xa2\x28\xcb\xb2\xed\x98\xf8\xf6\xee\xee\xce\xc6\ +\x46\xd7\xd6\x6f\x79\x5f\xcd\x97\xd3\x93\xb3\x5e\x3e\x18\xf7\x07\ +\x6d\xd7\xb5\x4d\x1b\x02\x5d\x9e\x9d\x69\xa9\xea\x55\xb1\x98\xce\ +\x88\x39\x51\x3a\xc4\x49\xb0\x5d\x6a\x22\x85\xb8\xbf\xb3\x5b\x16\ +\xab\xb7\xdf\x79\xcb\xb6\xcd\x9d\x97\x5e\xb8\xb1\xb3\xa5\x21\x68\ +\xe4\xb6\x5a\xbc\xf4\xdc\x2d\xad\xf5\x3f\xff\xd3\x7f\x21\x51\x72\ +\xd7\x2e\xa7\xd3\xf1\xb0\xd7\xcf\xb3\xc6\xb5\xcd\xca\x8e\x27\x93\ +\xbd\xe7\x6f\x8f\x37\x37\x98\x7c\x68\x82\x10\x0a\x51\x01\xc8\xba\ +\xae\x8b\xc3\x27\x59\xbf\x9f\x8f\x7b\x0f\x1e\x3f\x9e\x2e\xe6\x59\ +\x96\x6f\x8d\x86\x1b\xa3\x7e\xb1\x2a\x28\x04\xa9\x04\x4a\xa3\x0c\ +\x2b\x93\x1c\x9f\x9d\xd9\xe0\x93\x24\x87\x6b\x15\x3a\x98\x28\x4e\ +\xb3\xd1\x64\x1c\xba\x86\xd9\x4b\x09\x3e\x38\x06\x94\xca\x00\xe3\ +\xe9\xd9\x71\x96\xf7\x66\x6d\x55\x94\x73\xec\x5a\xed\xa9\x2b\x9a\ +\xba\x0b\xc3\x9d\x3d\x13\x9b\xd9\x72\xe1\xeb\xaa\xe9\x9a\x76\xb1\ +\xac\xea\x32\x32\x42\x21\xf4\xd3\x28\x8f\x93\xb6\xae\x09\x60\x39\ +\x9b\x4e\x46\xa3\xba\xa9\x8b\xba\xa9\xea\xca\x12\x03\x72\x53\x37\ +\x71\xac\x88\x64\xbf\x9f\x4f\xe7\x8b\x7b\xf7\xde\x21\x47\x9b\xa3\ +\xf1\xe6\xe6\xc4\x39\xeb\xbd\x5b\x5d\x56\x23\xdc\xa8\x5b\xeb\x7d\ +\x68\xab\x1a\x6c\xb3\xbb\xb3\xc3\x80\x0c\x98\xf7\xfb\xab\xf9\x4c\ +\x00\x57\xc5\xb2\x6d\xaa\xce\xba\xce\x76\x10\xec\xfe\xee\x0e\x9a\ +\xc4\x83\x98\xaf\x8a\x93\xf3\x0b\x40\xa1\xa3\x28\x90\xef\xda\xa6\ +\x6d\x5b\x6a\x5b\x21\xe4\x0b\x2f\xbe\x78\xef\x07\x6f\xcd\xe7\xf3\ +\x07\x0f\x1e\x6c\x6e\x4c\xea\x62\x65\x6d\xb7\xb9\xb5\xdb\x8b\x55\ +\xbd\x5a\x8c\x7b\x89\x42\x66\x84\x24\x36\x4d\xe7\x88\x09\x99\x43\ +\x08\xe4\x91\x84\x50\xd2\x00\x48\xa9\x8c\xef\xda\xba\x73\x8c\x18\ +\xa7\x59\x24\x80\x82\xe3\x2b\x23\x9d\x0f\x06\xf1\x21\x70\x14\x99\ +\x2f\xbc\xf1\xd9\xb2\x2c\xbe\xfb\x6d\x6d\xdb\xd6\x36\x5d\x6c\xcc\ +\xc9\xd1\x49\x08\x01\xa5\xf4\x2e\xc4\x3a\x29\x66\x53\x30\x48\x0a\ +\x5a\xeb\x7a\xd9\x60\x90\x65\xb1\x0e\xc1\xdb\x1a\x20\x74\x9d\x44\ +\x11\xac\xb7\x8d\x25\xdb\xae\xb4\xce\xd3\xe4\xec\xf4\xf4\xf4\xf4\ +\xcc\x85\x30\xbb\x98\x95\xfb\x75\x9a\xf7\x02\x82\xf5\x9e\xdb\x76\ +\xbe\x2a\xfa\x83\x41\xd3\xb5\x27\xd3\x69\xdc\xcf\xab\xa6\xe6\xba\ +\xb4\xfd\xc4\xba\x66\x6f\x67\x33\x8e\xf5\xe1\xd1\xe1\x70\xdc\xdb\ +\xbd\xf9\xdc\xbd\xfb\x8f\xdf\xb9\xf7\x96\xd0\xa6\x69\xda\xa3\xa3\ +\xc3\x17\x6f\xde\x96\x4a\xfc\x94\xc1\x9d\x10\x63\xa2\x5f\x5d\xae\ +\x4e\x8c\x7e\x10\x45\x1f\xcb\xdb\xff\x1c\x2c\xef\xdb\xaf\xfc\x4a\ +\xef\x6f\xfe\xcd\xf4\x5b\xdf\xa6\x57\x5f\xfd\x40\x68\xc3\x44\xc1\ +\x56\xfd\x2c\xda\xdb\xd9\xdc\xde\xd9\x2d\xca\xfa\x9d\xfb\xf7\x57\ +\xab\x25\xa3\x00\xc0\xce\x79\x01\xa4\xd0\x07\x83\x6d\xd3\x16\x8b\ +\xe2\x9b\xdf\xa0\xd3\x9d\xd3\xcd\xad\xad\xad\xfd\x2d\x99\xaa\xa6\ +\x2e\xdf\xbd\xff\xd6\x72\x59\x53\x08\x69\x92\x12\xd1\xf4\xe2\x32\ +\xb8\xee\xec\xf4\xe4\xe4\xe8\x78\x6d\xf1\x3e\x6d\x9a\x3c\xd2\x2f\ +\xee\xbf\x92\x27\x71\x1d\xfc\xee\xd6\xc6\xbd\x07\x0f\x7b\x59\xe6\ +\xdb\xfa\xc1\x0f\xbe\x37\x1e\x8f\x37\x27\x1b\xd3\x8b\xb7\xa4\xd0\ +\x4d\x51\xe5\xfd\x7e\x53\x35\x08\xb8\xb3\xbd\xdd\xb6\xcd\x6c\xbe\ +\x68\xab\x5a\x48\x61\x94\xa1\xe0\xdb\xb6\xce\xd2\x64\x32\x1e\x27\ +\x71\x74\xfb\xd6\xcd\x3f\xfd\xe6\x9f\x14\xab\x22\xef\x25\x46\xa9\ +\xa3\x83\xc7\xfd\x38\x1a\xe6\xf9\x83\x47\xef\x9e\x9c\x1e\xbf\xfc\ +\x0b\x9f\xb9\x7d\xf3\xe6\xfd\x47\x07\x9e\x1a\xe6\x9e\x40\x0e\x14\ +\x84\xc0\x97\x5e\x7a\xc9\xe4\x79\xdb\xd6\x8b\xd9\x54\x20\xc7\x18\ +\x8f\xb7\x36\x7a\x99\xe9\x84\xf8\xde\xa3\x3f\xb6\xab\x82\xfd\xe6\ +\xcd\xd7\xef\xda\x2a\x93\x88\xaf\xbc\x78\x67\x32\x18\x90\xb3\x55\ +\x5d\xbf\xf3\xf6\xfd\xc7\x07\x07\x55\x5d\x98\x48\x27\x59\xcf\x05\ +\x0c\x80\x2a\x8a\xba\xae\xbb\x06\xbe\x7b\xef\xef\x3c\xf7\xfc\xed\ +\xe7\x9e\x3b\x7e\xfc\xe0\xe1\x3b\x6f\x09\x01\x21\xf0\x27\x3f\xfd\ +\xe9\x5b\xb7\xee\x54\xe5\x2a\xb8\xb6\x2e\xab\x77\x1f\x1f\x37\xcb\ +\x02\x15\x46\x79\xde\xcf\x72\x55\x75\x3a\x31\xa2\x6b\x17\x97\xb3\ +\x88\xa9\x2b\xbb\xa2\x6a\x84\xd4\x65\xd5\x6a\x09\xb3\xf9\x52\x0c\ +\x05\xa0\xa8\xca\x72\xba\x5c\x45\x69\x3a\x1a\x4e\xa6\xb3\x45\xd3\ +\x75\x8e\x38\x4d\xd3\x28\x8e\x6e\xde\xdc\xad\xcb\xe2\xe2\xe2\x62\ +\x34\x99\x3c\xff\xdc\x73\xf7\xdf\x7e\xd0\xb4\xcd\xe5\xe5\x65\x64\ +\x34\x05\x0f\x4c\x65\xb1\xf2\x04\xb6\xb5\x91\x32\x75\x5b\x2d\x8b\ +\xa2\x3f\xde\x48\x93\x6c\x71\x39\xed\xf5\xf2\x3c\x4b\x25\x02\x02\ +\x48\xa5\x19\xf9\x6c\x51\x76\xee\x78\xd8\x1f\xd8\xa6\x6b\x3b\x1b\ +\x84\x4c\x7a\x3d\xa5\x4d\x59\x96\x17\xe7\x17\x4a\x47\x8d\xb5\x52\ +\xca\x38\x8e\xd3\x5e\x6f\xb1\x5c\xcc\x67\xb3\xc9\x70\x30\xbd\x38\ +\x1f\x0e\xf2\xe0\xda\x7a\xb5\x8c\xb5\xec\xe7\x69\xbf\x17\x75\x8a\ +\x7d\x70\x57\x23\x00\x42\x00\x44\x60\x15\x02\x37\x4d\x57\x75\x6d\ +\xdd\x58\xeb\x88\x18\xe2\x24\x65\x00\x46\xee\x0f\x72\x14\xd7\x19\ +\xc7\xb4\x36\x67\x88\xb5\x8a\xfa\xf9\x2f\xbe\xfe\xa9\x83\xc7\x8f\ +\xbb\xa6\x9e\x8c\x27\x75\xb1\x04\x10\xbd\x5e\xde\x36\xdd\xd6\x78\ +\xc3\xdb\x6e\xba\x5a\x2c\xab\xd2\x11\xeb\xed\xde\xaa\x28\xa2\x28\ +\x99\x8c\x87\xdb\x7b\x1b\x17\xe7\x27\x52\x48\x22\x3e\x3f\x9f\x2e\ +\x67\xe7\xfa\xa5\x17\x63\x6d\x66\xf3\x45\x51\x56\x44\x50\x77\xdd\ +\xc3\x47\x8f\xfa\xc3\xa1\x0f\xc1\x33\xd8\xa6\x55\x5a\x2f\x8a\xb2\ +\xb3\xd6\x07\x1f\x67\x59\x7f\x30\xa8\x6c\x73\x3e\x3d\x1d\xf4\x93\ +\x3c\x37\xc3\x41\x3f\x4d\x25\x80\x12\xe4\xc7\xc3\x3c\xcf\xe2\x65\ +\xd5\xb0\x90\xb6\xb3\xb1\x89\x7a\x69\xf2\x53\x06\x77\x0f\xb0\x6f\ +\xdd\x27\xeb\xe6\xef\x8f\x86\x17\x1f\xeb\x64\xfe\x5c\x04\xef\xde\ +\x77\x9f\xff\x3c\xdd\xbc\xd9\xff\x7f\xbf\xb6\xf8\x0f\xfe\xfd\x0f\ +\xfa\xbe\x2f\xe7\x17\xe4\xdb\x71\xbf\xe7\x6d\x13\x45\x72\xb2\x31\ +\xf1\x17\xd3\x34\xcb\xab\xd6\xa2\x10\x06\x7c\xbb\x5c\xe9\x41\x6f\ +\xeb\xc6\x0e\xed\xed\x05\xc7\x6d\xb0\x87\x67\xa7\xe7\xe5\x4c\xa5\ +\x12\x35\x4e\x2f\x97\xb6\xf6\xc8\xa4\xa4\x98\xcf\x66\x82\xf8\xe2\ +\xfc\x74\x35\x9f\x09\x62\x67\x5b\xa5\xa4\x92\x22\x8f\xf4\x30\x8d\ +\xa8\x2d\x5d\xd7\xc6\x4a\xf4\x22\xb1\x39\x48\x7d\x59\x86\x72\xb1\ +\x0a\xee\xde\xbb\x8f\xca\xb2\xee\xe5\xfd\xba\x6a\x96\xcb\x82\x11\ +\x46\xe3\x31\x03\x34\x6d\xdb\xd9\x36\x8a\xb5\x73\x7e\x77\x6f\x07\ +\x04\x8c\xc7\x63\x21\xc5\xf9\xe5\x45\x3f\xef\xf9\x47\xee\xe4\xe2\ +\x9c\x10\x95\x34\xe3\xe1\xa8\xe6\x30\xcc\xb3\xdd\x9d\x2d\x26\x9f\ +\x8c\xc6\xbb\x7b\x7b\x77\x8a\xe6\xfe\xc3\x03\x44\x6c\xba\xb6\xb1\ +\x71\x63\x6b\xad\xf5\xb0\xdf\xb7\x81\x2f\x0e\x9e\x9c\x07\x2f\x81\ +\x5f\xb8\xf3\x52\x37\x99\xa8\x2c\xbb\x71\xfb\xd6\xce\x5b\x6f\x32\ +\x70\x9c\x88\x72\x76\xf9\xda\x2b\x2f\xdf\xbd\x79\x33\x55\xdc\xd6\ +\xed\xc3\x93\xb3\xd9\x7c\x1e\x45\xc9\xf3\xcf\xdf\xf9\xd6\x77\xbe\ +\x5d\x2f\xcb\x71\x59\xff\xc2\xa7\x3f\x9d\x66\x71\xb1\x2a\x25\xea\ +\xeb\x70\x32\xc4\xa3\xe1\x20\xd6\xe6\xe6\x64\xb0\x3b\xc8\x0e\x1e\ +\xbe\xab\x92\x34\x35\xd1\xe9\xe9\xb1\x00\x42\x72\x89\x12\x9b\x69\ +\xef\xb2\xad\x97\x5d\xbb\xa8\x8a\x08\x94\xef\x3c\x2d\x66\x2a\x8a\ +\xb4\x14\xb2\x09\x4d\x65\x03\x6a\x13\xc7\x22\x32\xd6\x75\x65\xe3\ +\x76\x76\x7a\xc1\xfb\x8b\xcb\xa3\xb3\xd9\x4c\x44\x85\xd2\xf1\x72\ +\x55\x5a\xcf\x81\xa1\x6e\xeb\xad\x8d\xb1\x73\x76\x38\xec\x33\x70\ +\xd3\xd4\x7b\xfb\x7b\xd3\xcb\x59\xbd\x5a\x19\x27\xbb\xa6\x19\x8e\ +\x86\x24\xe0\x64\x3a\x25\xa2\x51\x7f\xa4\x84\x2c\x56\xb3\xd9\xaa\ +\x28\xba\x10\x27\x19\xd9\xee\xf9\x1b\x3b\xb1\x11\x6d\x53\x85\xe0\ +\x19\x90\xf1\xff\x63\xef\x4d\x9a\x2c\xcd\x8e\x2b\x31\x77\xbf\xc3\ +\x37\xbc\x31\x5e\x0c\x19\x19\x91\x53\x65\x0d\x00\x0a\xc4\x40\x16\ +\x01\x02\x6c\x52\xa2\x4c\xdd\xa2\xfe\x82\x4c\xab\x36\x93\x99\xfe\ +\x82\xb4\xd6\x5e\x5a\xf6\x52\x1b\x0d\x6d\x32\x49\x4b\x0d\xa4\x75\ +\x13\xcd\xb6\x26\x41\x01\x4d\x10\x43\x15\xaa\x90\x55\x39\x67\x64\ +\x4c\x6f\xfe\xc6\x7b\xaf\xbb\x6b\xf1\xb2\xa8\x36\x2d\x08\x30\x51\ +\x32\xaa\xc8\xba\xb9\x49\x4b\xb3\xb0\x7c\xf1\xde\xf7\xce\x75\x3f\ +\x7e\xfc\x1c\x12\xb2\xf3\x6d\xbb\x6d\x42\x66\xbd\xcb\x32\x72\x36\ +\x29\x20\x80\x31\xa6\x69\xea\x97\x67\x67\xe5\x70\x94\x58\x56\xcb\ +\xf5\xae\xc2\x16\x16\xe1\xb4\x5a\x2e\xfb\x66\x3b\x1e\x8d\x53\xe8\ +\xbc\xa5\xf1\x68\x08\xda\xf7\x7d\x83\xa0\x86\x10\x51\x68\x97\xe7\ +\xa7\xc0\x49\xb1\xb4\xc6\xfa\x10\xab\x3e\x26\x51\x60\x79\xb5\xf8\ +\xb6\x5b\xb0\x7b\x9d\x6f\x0a\x62\xdf\xf7\x57\x67\xdb\xe9\x78\xe2\ +\xc9\x8e\xf2\xfc\xe4\xe0\x70\x3a\x9d\x0e\xb2\xfc\xc1\x83\x07\x3e\ +\x2b\xb6\x9b\xb3\xcb\xab\x73\x6b\x4c\x55\xd5\xa1\xe7\x72\x38\x56\ +\xb0\x8b\xcd\x96\xa8\xca\x72\x4f\x2d\x83\x44\xb2\xa6\xe7\x54\xf7\ +\x1d\x1a\x3b\x9e\x4e\xc1\x9a\xaa\xeb\x83\x82\x22\xda\xbc\x78\xf8\ +\xf0\xf1\xde\x6c\xaf\xaa\x1b\x00\x63\xad\xe3\xa4\x89\x53\x4c\x09\ +\x11\xea\xaa\x3e\xbe\x7f\x2f\x23\x6e\x36\x0b\x97\xf9\x3e\x86\xf9\ +\xea\x7a\x34\x18\x24\xd6\x97\x17\x2f\x7a\x36\xa7\xb7\x4e\xd7\x0f\ +\x1e\x91\x75\x06\x28\x84\xb8\xe8\xda\xcf\xbe\x72\xff\xcd\xba\x99\ +\xc6\xf8\xfd\xf1\xf0\xef\x5c\x27\x83\x08\xf8\x0f\x35\x1c\xe4\x6f\ +\xf1\xde\x8b\xc8\x64\xd2\xff\xce\xef\x4c\xfe\xf8\x8f\xda\xab\x2b\ +\xbd\x79\xfa\xb7\x62\x21\x43\x57\xc5\xd0\xd6\xf5\xe6\xf0\xf8\x26\ +\x59\x7f\x76\x7e\x89\x88\xe3\xe9\xe4\xb0\x18\x1a\xe7\xb0\xab\x68\ +\x36\x7c\xe3\xfe\xbd\x1b\xa7\xa7\x91\xa1\xee\x39\x30\x3e\x7a\xfa\ +\xac\x8a\xbd\x6b\x20\xcb\x5c\xee\xdc\xc5\xf2\x32\x25\xce\xf3\x7c\ +\xb3\x5c\xb5\x55\x05\xcc\x31\x84\x51\x39\x70\xc3\xa1\xb3\x94\x52\ +\xe7\x49\x21\xf6\x1c\xfa\xd8\xd4\x4a\x20\xfd\xf6\xe3\x0f\x9e\xbd\ +\x73\xe7\x8e\xf1\x24\x96\x9c\xf7\x5d\xbf\x60\x55\x55\x52\xe4\xae\ +\xef\xa3\xf0\x60\x34\x98\x2f\xe7\xcc\x6c\x94\xbd\xcf\xb2\x22\xeb\ +\x63\x0c\x31\xf6\x31\xa4\xc4\x9b\xba\xaa\xeb\xaa\xae\xb6\x0a\x08\ +\x64\x0e\x0e\x0e\x75\x58\x78\xe0\xf1\x74\x92\x42\x9f\x6c\xd6\xd6\ +\x75\x5e\xe4\x79\x91\x5f\x6f\xaa\x42\xf2\x24\x29\x86\xd6\xa4\xe8\ +\x10\xaf\xae\x2e\x49\x60\x36\x19\xe7\xd6\x1c\x4c\x86\x8c\x71\xb5\ +\xed\xea\xed\x26\x73\x6a\x35\xad\xaf\x5e\xac\x27\x53\xfb\xce\x3b\ +\xfd\x66\xdb\xa4\x66\xd9\x34\x1f\xbc\xff\xbe\x31\x76\xb2\x37\x9b\ +\x1d\x1e\xed\xed\xed\x5f\x5e\x5f\xad\x36\xd5\xf9\xe5\x55\x51\xe6\ +\x16\xcd\x30\x7f\x9d\xe1\x9e\x73\xf6\xe1\x83\x4f\xde\xba\xf7\x46\ +\x6e\xf9\xfe\xad\xd3\xb0\x59\xf9\x72\x98\x97\x65\x9f\x64\xb3\x5e\ +\x6a\x6a\xca\xf1\x64\x76\xb4\x6f\x78\x32\xd0\x78\x7d\x71\xb9\xe7\ +\x06\xe3\x7c\xe0\x87\xc3\x4d\xec\xcf\xce\x5e\x2c\xbb\x2a\x20\x50\ +\x56\x8a\x75\x41\x10\xc9\x1f\x1c\xdf\xda\x34\xdd\x47\x1f\x7e\x14\ +\x59\xd0\x17\x51\xf4\xd1\xe3\x27\xce\x7b\x70\x19\x0b\xcc\x17\x8b\ +\x51\x99\xf7\x75\xec\xca\xac\xed\x3a\x34\x76\xb5\x5a\x1e\x1c\x1e\ +\x5c\xc5\x74\x70\x70\x70\x7a\xf3\xe6\xe9\xad\x5b\x89\x20\x89\x5c\ +\x5c\x5c\xc4\x3e\x5d\xbc\x3c\x4f\x2c\x26\xcf\x7a\x96\xbe\x6a\xee\ +\x9e\x1c\xfb\xcc\xd7\xd5\xaa\xda\xae\x99\x93\x31\xa6\x53\xcd\x86\ +\xa3\xd2\xe7\x9b\xf9\x52\x8d\x4b\x8a\x24\x60\x44\x49\x64\x17\x69\ +\xdb\xb4\x4d\x5e\x0e\x98\xb9\x6d\xdb\xb6\x6b\xcb\xc1\xe0\xed\x77\ +\xde\xc9\x1d\xbd\x71\xef\x6e\xb3\x5d\x2b\xf3\xf9\xf9\x59\x4a\xa1\ +\x6b\x2a\x0b\xb1\x6b\x5b\x34\x16\x51\x0d\x21\x1a\x04\xd5\xdc\x67\ +\x59\x56\x66\x59\x66\x7c\xde\x9d\x5d\xf4\x21\x0a\x59\x40\x30\xce\ +\x1a\x12\x6b\xcd\x6b\xc7\xc1\xb7\x75\x93\xda\xfa\xc6\xfe\x8d\xcd\ +\xb6\x29\x5c\xb9\xb8\x5e\xc4\x36\xf8\x2c\x3b\xd8\x3f\xfa\xf8\xe1\ +\xa3\x6a\x53\xad\x36\xf3\xf1\x78\x64\x6d\x9e\x67\x85\x73\x05\x2b\ +\xf5\x0a\xa8\x12\xbb\xca\x62\xca\xbc\x6d\x62\xcc\x7c\x99\x44\xee\ +\xbe\xf9\x46\x3e\x1e\x3d\x7e\xf4\xb8\x89\xd1\xe6\xb9\x00\xe5\x79\ +\x31\x52\xcd\x9c\x01\xa5\xd5\x7a\x03\xc6\x33\x2b\x28\x1a\xb4\xa2\ +\x29\xb4\x81\x80\x8a\xc1\x60\xbd\x9a\x9b\x22\x7b\x79\x75\x51\xe4\ +\x16\x11\x8b\xe1\x38\xa4\xfa\x7a\xb9\x19\x4f\xa7\xc5\x60\xd0\x86\ +\x88\x40\x8b\xf9\x22\xf4\x9f\x35\xb8\x93\xea\xef\x6e\xb6\xcf\xf3\ +\xec\xc7\xe5\xc0\xfd\x9d\xa2\x9b\xb0\xf6\x1d\xa7\xee\x1f\x28\xb8\ +\xff\x2d\x92\xc3\x55\x21\xcf\xdb\x3f\xfc\x27\xe3\xff\xf5\x7f\x19\ +\x7e\xf0\x73\xfd\xed\x6f\x43\x08\xbf\xfa\x03\xbf\x58\xae\xaf\xae\ +\x2e\x6c\x96\xb5\xb1\x43\x56\x34\x46\x44\x4e\x4f\x6f\xbe\xf5\xe6\ +\x5b\xa0\x3a\x3f\x7b\x3a\x3f\x0b\x31\xc6\xcd\x72\x1d\x15\xd0\x67\ +\xc3\xe1\xa8\xcc\xa9\x69\xe5\xea\xec\x02\x01\x9c\xf5\xcd\x76\x29\ +\x8a\x96\x08\x8d\xad\xb6\xdb\xb2\x28\x08\x09\x40\xb3\x3c\xe3\x14\ +\xe6\xd7\x0b\x88\x71\x7f\xb6\x5f\xe4\x39\x18\xff\xf3\x0f\x7f\x51\ +\x0e\x07\x37\x0e\x0f\x8d\x31\x58\x78\x2c\x07\x75\xdf\xf7\x9c\x42\ +\xab\x45\x39\x60\x49\xd6\x13\x12\xaf\x57\xf3\x10\x82\xb5\xae\x69\ +\x3a\xc9\x61\xbd\x5a\x5e\x5e\x5d\xfb\x22\xef\x03\x0b\x68\x96\x59\ +\x42\x54\x4e\x65\x99\x19\xe2\xf3\x8b\xb3\xb4\x59\x17\x04\xf5\x62\ +\x81\x64\x5e\xce\xe7\xb3\x6d\x65\xca\x21\x6b\xcc\x1c\x3a\x8b\x6d\ +\x53\x95\x45\x71\xeb\xf6\xed\xe5\x7c\xd1\x6d\xeb\xf1\x70\x58\xaf\ +\xd7\xc5\x6c\xaf\xf0\x2e\xf4\x0d\x46\x9d\x5f\x9e\xb7\x7d\xe7\x09\ +\x05\xe0\x6b\xef\x7e\x79\x75\x7d\xa9\x4d\x65\xa5\x8b\x5d\x3b\x2d\ +\x9d\xf5\xc5\x78\x50\x5c\xbc\x78\x56\x66\xf9\xd1\xe1\xe1\x97\xdf\ +\xfd\xf2\xfd\xfb\x6f\xc6\xd0\x85\x10\x34\xbd\xd6\x12\x3c\xe1\x62\ +\xd9\x3c\xa1\xcb\xaf\xdc\x3f\xaa\xd6\x9b\x93\xe3\x53\xb5\x45\x8f\ +\x54\x0e\xbd\xb5\xba\xbe\x6c\x9b\x6d\x45\xe5\x68\x54\x14\x47\xa3\ +\xa3\x93\xe9\xfe\x34\x1b\x1a\xa5\x6c\x30\x6c\x39\xb6\xdb\xea\xea\ +\xf9\x19\x79\x6b\x6d\xa6\xc8\x7d\xd7\x1e\xdf\x38\x1a\x8c\x46\x0f\ +\x1f\x7c\x12\x12\xb8\xac\x40\xd4\x41\xe6\x0d\xa8\xb5\x9e\x55\x9b\ +\xae\x05\x11\x55\xa9\xdb\x56\x09\x9a\xba\x19\x4e\xa6\xcb\xe5\xea\ +\xe8\xe0\xe8\x8a\x2e\x86\xfb\x7b\xc1\x9b\x0f\x9e\x3f\xda\x54\x15\ +\x00\xaa\xa8\x37\x76\x72\x30\x33\x4f\xf3\x3e\xa6\x2c\x73\x64\x4c\ +\x5e\xe4\x6d\x1f\xaf\xe6\xcb\x14\x7b\x40\x02\x04\xa3\x3a\x28\xca\ +\x83\xd9\xac\x6f\xda\xbe\x0f\xb9\x35\xaf\x52\x58\x15\x11\x09\x88\ +\xa2\xca\xe5\xe2\xfa\xf0\xe0\xd0\x44\xe8\x9a\xed\x9b\xf7\x6e\x9d\ +\xde\x3c\xba\x7c\x79\xb6\xcb\xbf\x4d\x29\x7a\x88\x46\xa3\xf3\xae\ +\xa9\xfa\x2a\x68\x4c\x1d\x00\x02\x9a\x57\x2e\xb8\x79\x26\xaa\xeb\ +\xaa\x6a\xfa\x58\x35\x3d\x38\x67\x8c\xed\xda\xae\xc8\xb2\xd1\x74\ +\xa0\x44\xaf\x5d\x75\x22\x99\x18\xb8\xef\x3a\x00\x46\xd2\x87\x0f\ +\x1f\x8d\xc7\xfb\x83\xe1\xe4\x7a\xb1\xcc\x8b\xc1\xb6\x7e\x7c\xeb\ +\xf6\x9d\x3e\x84\xae\x63\x97\x59\x72\x2e\x4a\xea\x36\xb5\xb5\x84\ +\x90\x66\x93\xe1\xbd\x37\xde\x90\x27\xcf\x43\xe8\xd1\x64\x65\x51\ +\xfe\xf8\xc7\x3f\x5b\x2e\x17\xc6\x58\x63\x0c\x22\x06\x4e\x45\xe6\ +\x45\xb5\x28\xcb\xc8\x12\x42\x34\xc6\x26\x16\x63\xc9\x80\xf5\xde\ +\xee\xed\x4d\xf7\xf6\xee\x9c\x9e\x9e\x54\xeb\xab\xf9\x55\x3d\xcd\ +\xf3\xa6\x6f\x7a\x51\xe3\x2c\x19\xf4\x59\x96\x65\x79\x1f\x15\x01\ +\x57\xdb\x15\xa9\x7c\x96\xe0\xce\x88\x87\x29\x7e\xbb\xaa\xfe\xf5\ +\x78\x54\x19\xfa\xbb\xad\xdc\x11\x81\x08\xc9\x7c\x41\xfa\xff\x0a\ +\xe0\x1e\x42\xfc\x8d\xaf\xc1\x74\x36\xfe\xb3\x3f\x8f\xff\xc9\x7f\ +\xfa\xab\xdb\x2a\x21\x62\x55\x87\x2e\x88\x37\x7a\x3d\x5f\xce\x0e\ +\x8e\xa7\xb3\xfd\x98\x34\xb5\x89\x98\xf7\x26\xc3\xc1\xad\x9b\x5d\ +\xbd\xee\xa2\x8c\x8d\x97\x18\x62\x5b\x03\xc4\xbb\x37\x67\xa0\xfb\ +\xf7\x8e\x6f\xa6\xc0\x22\x09\x85\xcf\xcf\xaf\x39\x45\x65\x05\x30\ +\x9b\x4d\x95\x39\x02\x32\x9b\x6a\xbb\x59\x2e\x63\x1f\xdb\x01\x98\ +\xe1\x54\xac\x7d\xfa\xe8\xd1\xd9\xd9\xd5\xc1\xa1\x9c\xdc\x3c\xfd\ +\xc5\xc3\x47\xce\x5b\x70\xed\xe3\xe7\xcf\x46\x83\x71\x8c\xdc\xa7\ +\x68\x0c\x1c\x1c\x4c\x53\x8a\x7b\xf9\xe4\xc9\xa3\xa7\xa1\x0f\xaa\ +\xa8\x02\xd7\x97\x97\x7d\xd7\x39\x9f\xb5\x6d\x3b\x1c\x4f\x34\xa5\ +\xd0\xd5\xa5\x77\x37\xf6\x6e\xb4\xdb\xf5\xfc\xea\x62\x80\x14\x11\ +\x82\xb1\xe3\xc9\x60\x3c\x9d\x46\x8e\x2f\xcf\x9e\x39\x8f\x07\xf9\ +\x60\x34\x2e\x63\x1f\x27\xe3\x49\xe8\xc2\x6a\xb1\x1c\x0d\x87\x83\ +\x61\xb9\x5a\xae\x2e\x57\xcb\xd9\x62\x71\xf3\xe4\xb8\xb0\xe6\x47\ +\xe7\xe7\xcc\x58\x31\x92\xcf\x5f\x9c\x3d\x3b\xdc\x9b\x78\x07\x7d\ +\x2f\xc0\x61\x7f\x5c\x32\x98\x32\xb3\x57\x17\x67\x97\xf3\xe5\xfe\ +\x8d\xa3\x3b\xb7\x4e\x73\xe7\x50\x53\x8a\x51\x5f\xf7\x23\x23\x57\ +\x5e\x2e\xea\xb7\xde\x50\xe3\x6c\xd7\x75\x3f\xff\xf0\x17\x83\xfd\ +\xc3\x72\x9c\xcd\xa6\xd9\x74\xba\x57\xaf\xb7\xde\x11\x59\x92\xba\ +\xc5\xc8\xe7\xeb\x4b\x11\x50\x01\xe7\xfd\xd0\x79\x0b\x98\x98\xc5\ +\x24\xd4\x64\x48\x8b\xcc\x3c\x78\xf0\xd1\x66\x55\x3b\x9f\x01\xa2\ +\x25\x24\x61\xe3\xf2\x18\x25\xcf\x7d\x80\x26\x0a\x5b\x43\x83\xc1\ +\x70\xb3\xdd\x00\x92\x2a\x76\x4d\xdf\xb7\x61\xb2\xb7\xf7\xe0\xe9\ +\xe3\x3a\xf6\xe8\xa8\x8f\xc9\x12\x19\x30\x85\x75\x7b\xe3\x59\x14\ +\x30\xce\x2b\x28\x2a\x5f\x5d\x5f\x66\xce\x6d\xfb\x24\xac\x99\x47\ +\x24\x45\x66\xab\xb2\x3f\x9d\x5c\x9d\xbf\x44\x54\x24\x05\x10\x65\ +\x88\x10\x44\x35\x88\x26\x10\x54\x68\xba\xd6\x39\xf2\x16\x06\xb9\ +\x9b\x5f\xbc\xec\x9a\xca\x18\x33\x1c\x4f\x38\x25\xe2\x76\x6f\x98\ +\xc7\xc0\x55\xcf\x4d\x32\x6d\x97\x58\x92\x77\xc6\x00\x20\x60\x1b\ +\x3a\x50\x83\x2e\xdb\x34\x5b\x30\x96\xc8\x09\x10\x11\x6d\xb7\x15\ +\x73\x2c\xf2\x5c\xf4\x35\xe9\x62\xeb\xdc\xb6\x09\x0c\x9a\x0d\xb2\ +\xa4\xa1\x18\x0e\x2e\x96\xdb\x78\x55\x6f\xeb\xcd\xb7\x7f\xfb\x6b\ +\x5f\xfe\xea\x5b\xa0\xf4\xfd\xef\xff\x70\xb5\x5e\xa8\x13\x6e\xeb\ +\x57\x31\x59\x60\x2c\xc2\xf3\x17\xe7\xb7\x6f\x9d\xee\x4f\xc6\x2f\ +\x9e\xbf\xb8\x71\x72\xd3\x93\x5d\x5e\x2f\xac\x75\x29\x71\xe2\xa0\ +\x08\xd6\xda\x1e\xd5\x11\x59\x47\x64\x49\x23\x28\x88\xb5\x3b\xc3\ +\xfc\x54\x94\xf9\xa6\xda\xcc\x17\xd7\xce\xa0\x01\x0d\x41\x62\xc2\ +\xb6\xed\x92\xb4\xc6\x97\x8b\xd5\x52\xd0\xee\xcd\x66\x3d\x6f\xb8\ +\x6f\x63\xdf\x10\x87\xcf\x12\xdc\x23\xe2\xd7\xab\x66\x2f\xa5\x7f\ +\x3d\x1e\x47\xc4\xbf\x5b\xd7\x01\x24\x74\x9e\x40\xf4\x1f\x2c\x62\ +\xff\xed\x34\x33\x6f\xdc\xeb\xde\xfb\xad\xc1\xbf\xf9\xb3\x74\x7d\ +\xa5\xb3\xd9\xaf\xfe\xbe\xb5\x6d\x1f\x7a\x4d\x12\x03\xc7\xc4\x2f\ +\xf7\x0f\x8e\x47\x83\xe9\x8f\x7e\xf4\x41\xd7\xa4\xdf\xfd\xfd\x6f\ +\x67\x83\xc9\x8d\xe3\x13\x63\xfc\x60\x34\xe9\x42\x58\x6f\x96\xc2\ +\x49\x08\x98\xd9\x59\x47\x60\xa7\x7b\x47\xc6\xfa\xc5\xea\xfb\x40\ +\xa6\x28\x87\x7d\x48\xcb\x45\x1b\x22\x5b\x6b\x36\x55\x9f\x84\x5d\ +\xee\xbe\xfc\x95\x2f\x03\xd2\x0f\xfe\xed\x8f\xae\xae\xaf\x98\xf9\ +\xc1\xc7\x9f\xd4\x55\xdd\xb6\xd5\xde\xde\xac\xd7\x55\x12\x01\x6b\ +\x72\x97\x37\x6d\x7d\x78\x30\x3b\xbc\x71\xa3\xae\xb7\x6f\xdc\xbd\ +\xbf\x5a\x55\x57\x57\x0b\x40\x4c\x9c\x24\xb1\x35\x26\x85\xbe\xc8\ +\xf3\xcc\xd9\xb6\x6a\x9b\xa6\x39\x9a\x8e\x26\xe3\x71\x57\x57\xd7\ +\xf3\x65\x7e\x74\x58\x8c\xc7\x40\xe8\x86\xc3\x83\xf1\xe4\xe3\xe7\ +\xcf\x1e\x3f\x79\x06\x64\xb2\xbc\x28\x8b\x72\x70\x38\x8e\x31\x3d\ +\x7c\xf8\x44\x55\x42\x4c\x4a\xd4\x86\x7e\xbd\xdd\x5c\xaf\xb6\xf7\ +\xdf\xf9\xca\xf5\x72\x79\x3d\x5f\x0d\x47\xe3\xa6\x6b\x97\x8b\xc5\ +\x8b\x17\xcf\xbf\xfe\x1b\xef\x02\xa7\xbe\xad\xcf\xb6\xdb\xb6\x8f\ +\x40\xb0\x69\x1a\x97\xe5\x3e\xcf\x6e\xdc\xb8\x51\x55\x5b\xe6\x80\ +\xa8\x29\xb2\x77\xa5\xc2\x6b\x38\x9c\x68\xe6\xcd\x72\xb3\x48\xa9\ +\x47\xd4\xbc\xcc\xf3\xa2\x38\xbf\xbc\xc0\x15\xec\x1f\xfc\xc6\xfe\ +\xd1\x49\x8a\x67\x49\x68\x5a\x8e\x8e\x8e\x4f\x00\xcc\xff\xf9\x7f\ +\xfc\xd1\xa3\x47\x4f\x38\xa5\xbd\xd9\xec\xf4\xe4\xe4\xf0\xf0\x70\ +\xbd\xad\x89\x6c\xdb\x55\x45\x9e\xc7\x98\xd6\xeb\x8d\x28\x25\x8e\ +\x88\x04\xa4\x46\x28\x69\x20\x63\x42\x8a\xc6\xda\x18\x83\x25\xdb\ +\xb6\x6d\xe1\x0a\xeb\x3d\x09\x69\x92\xcd\x66\x83\xc6\xf4\x75\x47\ +\x46\x9b\xaa\x1e\x4d\xc6\x9c\xa4\xae\xb6\x83\xd9\x7e\x5b\xd5\x06\ +\x49\x00\x0d\x51\xe6\x33\x83\x26\x84\x00\x48\x3b\xa9\xa2\x35\x86\ +\x88\x85\xd9\x18\x63\xac\x19\x78\xdf\x34\x0d\x4b\x22\x35\x12\x53\ +\x62\x51\x10\x34\xce\x39\xd7\x85\x0e\x8c\x99\xee\xed\x23\x62\xdd\ +\xd4\xdb\xed\xd6\x39\x67\x9d\xeb\x43\x20\xe1\xa2\x1c\x34\x21\xb4\ +\x7d\x68\x43\xea\x12\x87\x10\xfa\x40\xce\x60\x4c\x29\x46\xcd\x8b\ +\x81\x24\x21\x9f\x15\x83\x51\xdd\x05\x40\x44\x54\x11\x69\xea\xc6\ +\x3b\xff\xda\x1b\xaa\x88\xb8\x58\xaf\x9b\xae\x1b\x0f\x3c\x00\x35\ +\x6d\x77\x79\xb5\x28\x47\xfb\xac\x20\x64\x6f\xde\x79\x83\xfb\xde\ +\x39\x4b\x84\xc2\x29\xb1\x1a\xe7\x00\x51\x38\x51\xe6\xb3\x2c\x3f\ +\x3f\xbf\xb8\x75\x7a\xeb\xfc\x62\xbe\x5c\x6e\x56\x8b\x0d\x10\x8a\ +\x0a\x0b\x23\x22\xab\xa6\x24\x9c\x12\xe6\x99\xc2\x2b\x67\xd3\xdd\ +\xff\x48\x06\x88\xa8\x28\xf2\xf5\x6a\xb3\x5a\x2c\x0d\xe1\xde\x74\ +\xb8\x6d\xd8\xac\x3a\xe6\x98\x65\x45\x5f\x37\x21\x68\x5d\x77\x7e\ +\xb8\x3f\x3a\x2a\xcf\x9f\x3d\x16\x55\xf8\x7f\xfb\xb9\xff\x3a\x68\ +\x02\x40\x00\xdf\xdd\x56\x0b\x6b\x3f\x2c\xf2\xff\x3f\xf8\xc9\xbc\ +\x4a\xbc\xff\xe2\xfc\x2a\xc7\x98\xcd\xef\x7e\x67\xf8\x5f\xfd\x0b\ +\xfa\xe8\x17\xfc\xfb\xbf\xf7\x2b\x39\x00\x23\x82\xc8\xc5\xd5\x75\ +\x5d\x85\x41\x39\x9e\xce\xc6\xd5\x76\x5e\x6f\x2b\x63\xa7\xe3\xd1\ +\xd1\x62\x9d\xd6\x55\x98\x8c\x4c\x39\x9a\x9e\x9f\x5f\x06\xa1\xbd\ +\xd9\x2c\xa4\xd4\x36\xdb\xc1\x60\x18\x63\x3a\x3f\xbb\xe4\xc0\x75\ +\xdb\x94\xc3\x61\x51\x96\x9b\xba\xc7\xbe\x37\x64\x8c\xa1\xcc\x3b\ +\xe7\x3d\x8b\x18\xeb\x6e\xde\xbc\x39\x9e\x4e\x7f\xf2\xb3\x9f\x35\ +\x5d\x5b\x0e\x47\xc2\x32\x1a\x4f\x9a\x2e\xa4\xa8\x57\xd7\xcb\x00\ +\x00\x48\x31\xca\x78\x36\x8a\x29\x1a\xeb\xa6\x7b\xb3\x24\xfc\xe7\ +\xdf\xff\x0b\x00\x72\x3e\x13\xd0\xbe\x6b\x1c\x41\xe1\x1c\xa0\xa2\ +\xf0\xf2\xfa\xda\x18\xbc\x79\x78\x38\x1d\x95\x92\x94\x85\x16\xab\ +\x0d\xb3\x90\xf3\x93\xc9\x78\xd9\x87\xb3\x8b\xcb\x87\x4f\x9f\xa2\ +\x75\x08\xd4\x75\x81\x47\x80\x40\x29\x69\x12\x01\x00\x03\x78\x35\ +\x9f\xb7\x6d\x23\x2a\x26\x2b\x18\xfd\x7a\xdb\xed\x1f\xdc\xd8\x39\ +\x92\xbf\xf3\xd6\x3b\xd3\xc9\xf8\x2f\x7f\xf4\x57\x07\xfb\xb3\xa3\ +\xc3\xa3\xe3\xdb\x77\x33\x9f\x6f\xda\xde\x14\x45\xf5\xe0\x41\x31\ +\x1a\x6e\xaa\xcd\xd9\xf3\xe7\x37\x8f\x0e\xcb\xdc\x7b\x9f\xbd\xf6\ +\x2e\x0d\x41\x6a\xaa\xf9\x66\x73\xbd\x3f\x2e\x8c\x75\x55\x5d\x9d\ +\x5f\x5c\xba\x81\xbd\x5a\x2c\x63\x39\x3c\x38\xb9\xab\x06\x9c\xcf\ +\x42\x64\xe1\x14\x62\x12\x55\x16\x65\x91\x8b\xab\xcb\xa6\x6d\x8a\ +\xb2\x4c\xac\x03\x3b\x70\x16\xb7\x75\xad\xa0\xb8\x33\xdf\x57\x11\ +\x61\x14\x70\x48\x99\x35\x2c\x69\x47\xb6\xc4\x3e\x4e\x27\x7b\x5d\ +\x1f\x9c\x73\x55\xd5\x64\x79\x79\x71\x79\x05\x08\x45\x99\x5b\x67\ +\xeb\xe5\x26\x1f\x1b\xb4\xb6\x4b\x15\x31\x8c\xc6\xa3\xd9\x34\x05\ +\x4e\x2a\x3a\x9d\x4c\x38\xc5\xae\x89\x59\x96\x19\x44\x4e\x29\x70\ +\x54\xd1\x3e\x84\x6d\x55\x39\xe7\x8d\x31\x4d\xdb\x71\x8a\xbb\xb8\ +\x5b\x63\xc8\x5a\x6f\x7d\x4e\xce\xf5\x6d\x1d\x45\xa7\xe3\x61\x62\ +\xd9\xae\x97\x7d\xdf\x8d\x86\xa3\x24\x5c\x64\x99\x37\x0e\x8d\xa9\ +\x57\xd7\xdb\xa6\x6f\x43\x14\x20\x72\x39\xab\xa4\x94\x82\x48\xe0\ +\x58\x87\x6d\x14\x2d\x47\x93\xbc\x1c\xf6\xbc\x65\x61\x15\x25\x22\ +\x83\x8a\xaf\x19\x00\xf3\x6a\x3e\xb5\x5a\x2f\x01\x80\x8c\xcd\xcb\ +\xfc\x77\xbe\xfb\x9d\xbb\xd7\x55\x60\x3a\x38\x3a\x9c\xcd\x86\x49\ +\xe5\xe9\xd3\x67\xca\x6c\xad\xe5\xc4\x0c\x92\x84\xad\xf5\xe4\xac\ +\x88\x96\x79\xbe\xdd\x56\x7d\xaf\xf7\xdf\xf8\xd2\xf3\x17\x4f\x24\ +\x45\x40\x08\xb1\x97\x5d\xf8\x0a\x0b\xb3\x70\x44\x6f\x2d\x12\x01\ +\xd0\xce\x3e\xde\x3a\x0b\x00\xce\xb9\xf9\x7c\xbe\x3f\xdb\x3f\xb9\ +\x79\xba\x5a\xad\x04\x1c\xb9\xf1\xa6\x15\x51\xd3\x03\x23\x7d\x9b\ +\x00\x00\x20\x00\x49\x44\x41\x54\x89\xa6\xa8\x6d\xc7\x6d\xbb\x2a\ +\x71\xa8\xc5\x58\x7d\x6e\x40\x30\x98\xcf\x0c\xdc\x13\xc0\x51\x4c\ +\xdf\xaa\xea\x9f\x96\xe5\x0b\xef\xbf\x10\x41\x7e\xce\x4e\x4a\x9b\ +\xf7\xde\x3b\x30\xc6\xfe\xc9\x9f\xf0\xbf\xf7\xfb\xbf\x92\x3c\x4f\ +\x55\x41\x0f\x0e\xf6\xcb\x42\x39\xa0\x45\xbb\x3f\x19\xa1\x31\xce\ +\xef\xf7\x61\xb2\x6d\xba\x26\xc6\x01\x58\x56\x5a\xac\xaa\xc5\xba\ +\x0d\x8c\xa7\xa7\x37\xd7\xd6\x0a\x48\xe6\xed\x57\xbf\xfe\x0d\x83\ +\x76\xb3\x59\xcf\x97\xf3\x28\xda\xd4\x35\x8b\x4e\xc6\x63\x6b\x5d\ +\x96\xf9\xb6\xed\x90\xa8\x28\xcb\xc3\x1b\xc7\x3f\xff\xc5\x83\xe5\ +\x72\x85\x68\x7c\x96\xa3\x31\xd6\x5a\x63\xfd\x70\x34\x59\x2d\x57\ +\xeb\xed\x1a\x9d\xef\x63\x44\x63\xc8\xba\xc5\x72\xf1\x7f\xfd\xe0\ +\x87\xb3\xd9\x5e\xdd\x76\x7d\x9f\x52\x62\x34\x98\x65\xfe\x60\x36\ +\x5d\xce\x17\xca\xa9\x8f\x92\x98\x27\xa3\xd1\x74\x3c\xb1\xa4\x49\ +\x92\xf7\x45\x39\x9a\x6c\xba\xf6\xc7\x1f\x3d\x98\xce\xf6\x42\x08\ +\x4d\xd7\x65\x59\x31\x2c\x47\x7d\x1f\x44\xa5\xae\xdb\xcc\x0f\xfa\ +\x10\x91\x6c\x48\xd1\x88\xb6\x5d\x17\x98\x99\x13\xb9\xac\x8d\x62\ +\x5c\xc6\x49\xaf\x2f\xce\x4f\x6f\x9d\x9c\x9e\x9c\x6c\xb6\xdb\xe7\ +\x2f\xce\x7f\xfa\xc1\x47\xa7\x37\x8f\xbf\xf3\x8d\xaf\x4d\xf6\x8f\ +\x3e\xfe\xc9\x8f\x8f\x4e\x4f\x8f\x4e\x4f\x1e\x3c\xf8\xa4\xed\xda\ +\xb7\xdf\xb8\x77\xf3\xe8\x28\xd6\x75\x1f\x22\x14\xd9\x6b\x00\x8d\ +\x02\x58\x92\xae\x59\x6c\xd6\xd7\x87\xd3\x5b\xab\xcd\x26\x49\xb2\ +\x86\x6e\xdd\xba\x35\x1c\x8d\x8f\x8e\x4e\xbc\xc9\xc1\x88\x80\x5a\ +\x32\xb1\x8f\x2c\x92\x62\x34\xc6\xee\xed\xed\xc5\x18\xb6\xdb\x2d\ +\x99\x0e\xc9\x39\x0b\xa1\x8f\x31\x06\x83\x56\x04\x76\x7e\xee\xcc\ +\x2a\xcc\x2c\x2d\x22\x78\x67\x8d\x31\x3e\xcb\xb3\x72\x80\xce\xad\ +\x16\xcb\x10\x52\x39\x1c\x46\xa2\x36\x25\x50\xc9\xb3\x2c\xa5\x30\ +\xc9\x87\x19\xd8\x9b\x37\x6f\x16\x36\xbf\x5e\x2c\x87\xc3\xf1\x70\ +\x38\x40\x32\x55\xb5\x1d\x8d\x46\x8b\xf9\xbc\xeb\xfb\x3c\x73\x79\ +\x56\x24\x8a\xcc\x49\x25\x31\xcb\x6a\xb5\x3c\xba\x71\x63\xbb\xd9\ +\xbe\xf2\x8e\x47\x22\x44\xeb\xac\x31\x16\x90\x42\x17\x52\x64\x12\ +\x6d\xbb\xd0\x85\x38\x99\xed\xf7\x5d\x0b\xc2\x79\x9e\x11\x22\x79\ +\xbb\xde\x54\x9b\xb6\xab\xdb\xbe\x8b\x49\xd1\x18\xeb\xc8\x38\x34\ +\x1e\x11\x03\x33\x09\x91\xb5\x75\x1b\xd0\x18\x9f\xe7\x7d\xdf\x03\ +\x09\x82\x7a\x47\xaf\xe7\xa1\xbf\x2b\xa2\x53\x8a\x4d\xb5\xae\xab\ +\xcd\xf1\xf1\xd4\x7a\x1a\xed\xe5\x7b\x87\xc7\x68\xbd\x20\xa9\x42\ +\xb5\x5d\x3c\xfc\xe4\x61\x55\x6d\x45\x52\x62\x10\x24\x61\x22\xb4\ +\x09\x92\x0a\xe7\xde\x4d\xa7\x7b\xcb\x75\xf5\xce\xdb\x6f\xb3\xa4\ +\x47\x8f\x3e\x26\x54\x7d\x15\xe0\x08\xaa\xaa\x0a\xaa\x9a\x52\x34\ +\xd6\xa8\xa8\x31\x86\x99\x77\x81\x33\x44\x84\x48\xd6\x39\x04\xfc\ +\xf6\xb7\xbf\x4d\xce\xfe\xd1\xbf\xf8\x93\x62\x30\x92\x18\x3f\x79\ +\xf2\xf4\x60\xb6\xd7\xb4\x11\x12\x27\xbf\x11\xb5\x79\x59\x26\xee\ +\xc9\x7e\x76\x7e\xee\x09\xf1\x76\xe8\x4f\xfa\xfe\xbf\x3f\x3c\xf8\ +\xc2\xe3\xf7\x73\x77\x50\xa4\xbf\x71\x54\x7d\xe9\x9d\xbd\xef\x7d\ +\xaf\xff\x2f\xff\x8b\x5f\xf9\xc7\x60\x76\xb8\x3f\x18\x50\xdf\x48\ +\xd7\x2d\xf2\x42\x8f\x6e\xee\xc7\x34\x58\x2c\x68\x38\x1a\xd4\x6d\ +\x7b\xec\x06\x94\x65\x64\xdd\xe3\xc7\xcf\x44\xe9\xf8\xe6\x4d\xb2\ +\x7e\xb9\xb8\x3a\xdc\x3f\x64\x16\x30\x3a\x1c\x4f\x8a\xd1\xe8\xbb\ +\xdf\x85\x1f\xfe\xf0\x47\x17\xe7\xe7\x3a\x1c\x64\x99\x9d\x4e\xc6\ +\x75\xb5\x4e\x89\x9d\x73\xcb\xd5\x6a\x53\x55\xa2\x90\x52\xea\x53\ +\x63\x88\x92\xf3\xde\xb9\xae\x4f\xe3\xe9\x6c\xdd\x77\xe4\x3c\x27\ +\x69\x9a\x86\x59\x98\x65\x7b\x35\x07\x80\x3c\x2f\xda\x76\x93\x65\ +\x85\xcd\x0c\xc7\x30\xdd\xdb\x5b\x5c\xcf\x9b\xb6\x41\x72\x04\x64\ +\x88\x00\x70\xbd\x5e\xb7\x6d\x1f\x05\x04\x89\x7c\xd6\xc7\x70\xb9\ +\xda\x58\x6f\xf3\xc1\xd0\xd9\x4c\xd5\xc4\x24\x29\x45\xc4\x4e\x71\ +\x35\x18\x8e\x00\xd1\x3a\xdf\x86\xd8\x85\xa8\x20\x64\xec\x78\x3c\ +\x36\x46\xa7\x93\x51\x8c\x7d\xd7\xb5\x31\xc4\x9f\xfd\xec\x7d\x00\ +\xe8\x53\xec\x43\x5a\x6e\xb6\xcf\x5e\xbc\x7c\xf7\xab\x5f\xbd\x75\ +\xf7\xde\xcf\x3e\xfa\xf0\xfe\xdb\x6f\x9f\xbd\x7c\x79\xeb\xf4\xe4\ +\xde\xbd\x7b\xdd\xb6\x5a\x5e\x5c\xda\xa2\x28\xca\xd1\xeb\xe4\xce\ +\xc7\xf4\xe5\x2f\xdd\xff\x8d\x77\x4e\xad\x0b\xce\xe0\x58\xed\x97\ +\xbf\xfc\xd6\x6f\x4d\xf6\xa7\x87\x53\x97\x79\x60\x14\x11\x43\x06\ +\x44\x54\xb1\x0f\xfd\x7a\xb9\xb2\x86\xfe\xa3\x3f\xfc\xc7\x6f\xbd\ +\xf3\xf6\xf7\xfe\xe4\x7b\x8f\x1e\x3f\x24\x41\x24\x4d\x89\x55\xa2\ +\x33\x66\x67\x3c\x06\x68\x10\x51\x01\x45\x81\x58\x34\x31\x18\xc3\ +\x92\x42\x8a\x93\x83\xfd\xaa\x69\x2f\x56\x2b\x74\xfe\xec\xe2\xc2\ +\x1b\x43\x99\xb5\x48\x0c\x2a\x7d\x9f\x67\x99\x37\xc6\x19\x3b\x1a\ +\x8d\x2e\xaf\xaf\x43\x08\xc6\x65\x93\xc9\x24\x86\xde\x59\x1b\xfa\ +\xae\x6b\x5b\x54\xc9\xb3\xcc\x7b\x4f\x94\xc5\x18\x12\x87\x98\xd2\ +\xf1\x8d\xe3\xa6\x69\x99\xd9\x3a\x07\x40\x44\x06\x80\x12\x0b\xa7\ +\xbe\xeb\x7b\x6b\x8c\x18\xec\x43\x5c\xae\xd6\x88\x93\xd9\x74\x2f\ +\xf4\xad\x21\x44\x32\xeb\xba\x3a\xbb\xbc\x6e\xda\x10\x45\x81\x2c\ +\xab\x32\xb3\x25\xca\x7c\x0e\xaa\x88\x22\x22\xce\xe5\x49\x58\x00\ +\xc8\x18\x42\x44\x63\x52\x0c\x31\x69\x08\xe1\xf5\xed\x07\x40\x51\ +\xe3\x93\x87\x0f\x86\x99\x1a\x43\x45\x31\x74\xc3\x09\x24\x26\x63\ +\x59\xa4\xdd\xae\x6e\x9f\xdc\x28\xad\x59\xae\x37\x97\x8b\x75\x17\ +\x59\x84\x43\xe8\xb3\xcc\x1b\xb2\x5d\xd7\x01\x50\x4a\xbc\x5c\x2d\ +\x47\xa3\x91\xb1\x26\x84\xce\x10\xfe\x35\xbd\x80\x80\x84\x98\x52\ +\xf2\x0a\x31\x86\xdd\xbf\x33\x33\x10\xf4\x7d\x3f\x99\x8c\x9b\xa6\ +\x86\xc4\xa3\xd1\xd0\x64\xf9\xf1\xe9\xe9\xf9\xe5\xb5\x71\x99\xcd\ +\x0b\x9f\x17\xd5\x66\x2d\x1c\xab\xab\xf3\x49\xe6\x9d\x44\x44\x75\ +\xce\x7e\x66\xe0\x8e\x00\xbf\xbb\xa9\x18\xf0\x07\xa3\xc1\x17\x65\ +\xfb\xe7\x0f\xdc\x59\xb8\x2c\xb7\xdf\xfd\xce\xec\xbf\xfb\x1f\xe8\ +\xfd\xf7\xe1\x37\x7f\xf3\x57\x92\x6d\xa0\xc9\xf2\x2c\x73\xf9\xde\ +\xad\xfd\x87\x0f\x1b\x96\x2a\xf4\x75\x4c\x66\xbb\xdd\x04\x81\x8b\ +\xb3\xed\xfd\xdb\x63\x32\xa6\x69\x9a\xe5\x6a\x75\x78\x74\xdc\x34\ +\xad\xf3\xfe\xd6\xed\x3b\x96\x8c\x8a\x82\xa2\x00\x10\x99\xb7\xdf\ +\x7e\xe7\xe4\xe4\xf4\x7b\xff\xf2\x5f\xd6\x75\xb5\x3f\x3b\x52\xe6\ +\xbe\xeb\x32\xe7\xf2\x2c\xdf\x56\x75\xd7\xf5\x0a\xc4\x00\xb1\xef\ +\x89\x4c\x12\x05\x00\x83\x14\x62\xf2\x59\x26\x48\x22\xa2\x00\x64\ +\x48\x81\xb2\x3c\x1f\x0c\x06\xeb\xf5\xb6\x28\x0a\x45\x1a\x8e\x27\ +\xa9\x6f\x9e\x3f\x7b\xde\x76\x8d\x24\x29\x06\xa5\xcb\xf2\x72\x30\ +\xdc\x56\xd5\x76\xbd\xe9\xfa\x48\xd6\x8b\x22\x18\xeb\xad\x8d\x31\ +\x90\xf5\x68\x9c\x00\x2a\xa1\x28\xc4\xc4\x18\x93\x54\xad\xf3\xc5\ +\x74\x76\xb0\x5c\x2e\xba\xae\x47\x44\x43\x96\x2c\x65\x1e\x55\x9a\ +\xe1\xc0\xdd\x38\x9c\x40\xea\x43\xdb\x86\xbe\xef\x43\x8c\x2a\x26\ +\xf3\x21\xf2\xfb\x1f\x7c\x38\xd9\x9b\x7d\xe9\x2b\xef\x2e\xea\xba\ +\x0f\xe1\xed\x77\xde\x99\x8d\xc7\x29\xb1\x88\x02\x60\xd3\xb6\x05\ +\xbc\x9e\x71\x18\xc6\xae\x06\x6d\x55\x52\xaf\x9a\x7a\x3a\xda\xdf\ +\x9b\xec\x1f\xb0\x11\x95\x00\xe8\x89\xac\x88\x90\x2a\xa0\x58\xc2\ +\xbe\xad\xdf\xfd\xca\x97\xbe\xf4\xf6\xdb\x67\x2f\x5f\x6e\x36\xeb\ +\x1d\xa3\xa6\xc2\xa2\x51\x38\x10\x7a\x04\xdc\xa9\xcc\x3f\xed\xc7\ +\x80\x10\x10\x54\x59\x12\xa7\xba\x69\x56\x9b\x4d\x44\xe8\x50\x5d\ +\x66\x23\x8a\x31\x34\x70\x65\xea\xbb\xd1\x64\x14\xac\x19\x0f\x47\ +\xd6\x98\xf5\x76\x8b\xd6\x1e\x9f\x9e\x0c\x46\xe3\x6a\x5b\xe7\x99\ +\x27\x80\xf9\xfc\x32\xf4\x3d\x11\x1a\x63\x13\x73\x0c\x21\xcb\x32\ +\x63\x2c\x1a\x08\x21\x5d\x5e\x5d\xad\xd7\xeb\x2c\xcf\x09\x49\x11\ +\x53\xe2\xd8\x25\xb2\x84\x68\x10\x01\x10\x62\x4c\x86\x30\xb2\x5c\ +\x2f\x96\x6d\xd3\x58\x43\x07\xfb\x33\x24\x73\x71\xb5\x38\xbf\xbc\ +\x26\xeb\x02\x8b\xb5\x99\x31\x26\xb1\x24\x16\xc3\x6c\x8c\x45\x4b\ +\x9a\x52\x02\xb0\x3e\x4b\x29\x21\x00\x12\x00\x88\xb3\x26\x85\x90\ +\x92\xf9\x75\x50\x8e\x20\xb5\xd5\xda\xa4\x34\x2a\x4a\x57\x18\xc4\ +\x4e\x8d\x40\x6a\x95\xe5\x70\x3a\xf4\x72\xd0\x6d\x37\xd6\xcd\xda\ +\x3e\x60\x17\xc8\x66\x89\x15\x11\x98\x53\x55\x87\x18\x13\x8b\x5e\ +\x5d\xbe\x18\x0c\x0a\x67\x4d\xdf\xef\xde\x6c\x44\x40\x10\x05\x15\ +\x00\x52\x05\x24\x94\x1d\x41\xc6\x52\xe4\x39\x2b\x8b\x48\x4a\x69\ +\xb6\xb7\x4f\xa0\xd7\xd7\xe7\x09\xcc\x70\x34\xd4\xcb\x2b\x63\xcd\ +\x68\x3c\x02\x84\x5b\xb7\x6f\x85\x66\xdb\x45\x9e\x8e\x07\xf3\xf3\ +\x35\xa6\xbe\xab\x9a\xcf\x0c\xdc\x9d\xea\x6f\x57\xf5\x07\xc3\xf2\ +\xcc\x7b\xfa\x02\xdc\x3f\x8f\x33\x58\xd1\xfe\x77\xbf\x0b\xff\xd3\ +\xff\x6c\x7e\xf0\x03\xf9\xd6\xb7\x7f\x95\x1f\x61\xe6\xb6\x69\x8a\ +\xdc\x0f\x46\xf9\xf1\xc9\xd1\x83\x8f\x9f\x0f\x43\xcc\x33\xca\x5d\ +\x90\x18\x9d\x82\x81\xd8\xd6\x75\x99\xbb\xef\x7c\xfb\x5b\x77\xef\ +\xbd\x51\x0e\x72\xf8\xf4\x41\xd6\x57\x2e\x63\xa0\x02\x91\x43\xe6\ +\xed\x7f\xf8\x8f\xff\x83\x47\x1f\x7f\x9c\x52\x5c\x2f\x97\xb7\x7e\ +\xf3\x9b\xe7\xe7\x2f\xe7\x8b\x55\x52\x65\x01\x05\x15\x51\x11\x15\ +\x15\xc0\x64\xc9\xa8\x21\x02\x25\x44\x01\x4d\x31\x22\xe2\x68\x34\ +\xde\xac\xe7\x48\x06\x00\xba\xb6\x9d\xcd\x0e\xfb\xc8\xa0\x34\x9b\ +\x1d\x3e\xdf\xac\x0f\x0e\x0e\x57\xcb\x15\x00\x92\x31\x5d\xdf\xa7\ +\xbe\x8b\xbb\xdd\x96\x14\x89\x4c\xd2\x84\xaf\x8c\xe1\x51\x58\x90\ +\x50\x55\xd1\x20\x18\xc3\x8a\xce\xd0\x66\xbb\x19\x8d\x27\xd3\xc9\ +\x74\xbd\x5a\xbb\xcc\x01\x70\xe6\x5c\xea\x57\xa9\x6e\x17\x9b\xda\ +\x99\x30\x28\x6c\xd3\x46\x11\x45\xb2\x1a\x43\x0a\x31\xb9\x08\x22\ +\x7f\xf9\x57\x7f\x75\x74\x72\xf2\xa5\xb7\xdf\xf9\xd1\x8f\xff\x6a\ +\x3c\x1c\xa8\xa8\x31\xb6\x9c\x4c\xfb\xae\x5b\x5c\x5c\x1c\x12\xbe\ +\x46\x56\x31\x59\x7b\xf5\xec\xe5\xfa\xfc\xa1\x75\x92\xe5\xfe\xf0\ +\xf0\xce\xb0\x9c\x30\x37\x48\x8a\xa0\xca\x09\xa9\x04\x95\x5d\x52\ +\x95\x27\xfc\xad\x6f\x7c\xf5\xf0\xe0\xf0\xfc\xc5\xd3\xe5\x6a\xb5\ +\x6b\xf1\x8d\x01\x42\x03\xa0\xc2\x8a\x28\x2a\x04\x0a\x00\xa2\x40\ +\x0a\x0a\x04\x80\x90\x42\xca\x7d\x66\x4c\x06\xf5\xb6\xae\xeb\x3b\ +\x6f\xbf\x79\xbe\x5e\x5d\xd7\x5b\x93\xfb\xd0\xb6\xb7\xf6\xf7\xaf\ +\x5e\x9e\xdf\xba\x73\xbb\xf4\x19\x88\x10\x00\x8b\xb8\x3c\x47\x63\ +\xfa\x98\xda\xba\xb6\x06\x99\x63\xd7\x75\x00\xb2\xcb\x10\x47\xc0\ +\x10\x42\x1f\x22\x28\xbb\xcc\x22\xd2\xd3\xa7\xcf\xba\xbe\x27\xa4\ +\x5e\x12\x80\x32\x2b\x12\x5a\x63\xc9\x98\x18\x83\xa8\xa8\x48\x12\ +\x13\x59\x55\x41\xd1\x88\xc2\x7a\x5b\x35\x4d\x33\x5f\x6d\x18\x09\ +\x74\xc7\x56\x33\x01\x58\xbb\x73\xc3\x0c\x84\x64\x9c\x25\xf2\x66\ +\xf7\x9b\x12\xc4\x10\x40\x81\x88\x10\x95\x0c\xe9\xaf\xe3\xf7\xab\ +\x8a\x48\xd6\xd8\xae\x6d\x63\x5b\xb9\x85\x32\x08\x03\xb4\x7d\x0c\ +\x7d\x24\x93\x1d\x1e\xdd\x98\xed\x8d\x3f\x7c\xf0\x49\xd7\xd6\xce\ +\x65\x82\x82\x08\xcc\x1c\x53\x4a\x31\x74\x4d\xe5\xad\x16\x9e\x41\ +\x48\x52\xb0\x44\x29\x09\x19\xa3\xaa\x02\x82\x04\x88\x60\xad\x45\ +\x80\xd1\x68\xb4\x5c\xad\xa7\xd3\xc9\x9d\xdb\x77\x1e\x3f\x79\x5c\ +\x37\xd5\x78\x3c\x79\xeb\xad\xb7\x40\x63\x55\x6f\xc4\x58\x42\x2e\ +\x0b\x77\x78\xb4\x1f\x9a\x4d\x99\xe7\xdf\xfc\xda\xbb\x12\x3a\x50\ +\xac\x9a\xe6\xc5\x87\x3f\x95\x14\x49\xe0\xb3\x01\xf7\x84\x78\xb7\ +\xef\xbf\xd6\x34\xff\xed\xd1\x41\x47\x94\x7d\xb1\x98\xfa\x79\x3c\ +\xa1\x97\x77\xbf\x0a\xc7\xc7\xf6\x8f\xff\x38\xfc\xd3\x7f\x0a\xe6\ +\x97\x53\x93\x88\xc8\x8c\xa1\xef\x9e\x3c\x7b\xcc\xdc\x92\xc9\x4f\ +\x4e\xde\x38\x3a\xb8\xf5\xde\x7b\x33\xb0\x46\xa1\x4a\x5d\x33\x1a\ +\xe6\xef\xbd\xf7\x4d\xa4\x8c\x05\x45\x05\x11\x64\xd7\xde\xd2\xab\ +\x3a\x71\x07\x2d\x64\x29\xf4\xb1\x6d\xb6\x2f\xcf\x5e\x14\x59\x3e\ +\x6f\xdb\xab\xcb\x8b\xae\x4f\xe4\x0a\x11\xdd\xc5\x8c\xa9\xe2\xce\ +\x93\x40\x94\x45\x01\x44\x53\x4a\x60\x8c\x31\xd4\x36\xad\x0a\x4f\ +\x26\x93\xa2\xf0\xd6\xa0\x08\xe7\xde\x97\x83\xbc\x67\x41\x24\x9f\ +\xe5\x84\x98\xe5\x05\x2b\x29\x60\x17\x02\x33\x2b\x20\x90\x1a\x44\ +\x51\x76\x44\x87\x87\x47\xd7\xd7\xd7\x21\x26\xb4\xbb\x75\x47\x45\ +\x44\xb2\x06\x0d\xb1\x4a\x0a\x09\xab\xed\xe1\xc1\x01\x73\x22\xb4\ +\x44\x26\x76\xdd\xcb\xa7\xbf\x18\xbe\x31\x31\x42\xa7\xc7\xa3\xae\ +\x69\xaf\xe6\x2b\x45\x8f\x48\x2a\xaa\xca\xa1\xeb\x5c\x9e\x5f\x5e\ +\x5d\x3d\x79\xfa\xe4\xad\x37\xdf\xdc\x1b\x8d\x1e\x3d\x7c\xf4\xde\ +\x7b\xbf\xc5\xcc\xe7\xeb\xc5\x8b\x97\xe7\x6d\x1f\x08\x91\x5f\xe7\ +\x1a\x96\xd1\xa0\x1c\x1e\x1f\x91\xd7\xc4\x49\x62\x5f\xcd\x2f\x69\ +\x79\xa9\xd8\xb7\xa1\x5b\x6f\x83\xe2\x60\x7a\x70\x78\x7a\xf7\x6e\ +\x8a\x69\x7d\x7d\x71\xbc\xbf\x17\x63\xb7\x9c\xd7\xde\xe7\xc2\x11\ +\x54\x76\xeb\x3e\xcc\x9c\x67\x3e\xf3\x6e\xbd\xae\x3e\x0d\xd1\x13\ +\x04\xc0\x9d\x46\xc3\xda\xc4\x3c\x1c\x0e\x2c\x9a\x6a\xbd\x1a\x15\ +\xe5\xe9\xe1\xe1\x72\xb3\xb1\x04\x47\x37\x6f\x0e\x8d\x59\x1a\x72\ +\xd6\x0c\x47\x83\x18\x7b\xef\xbc\x75\x2e\x25\x11\x51\x04\xf4\xde\ +\x19\x82\xc9\x78\x14\x43\x27\xcc\x00\x1a\x42\xb0\xc6\x38\xef\x10\ +\x20\x04\x0e\x21\x22\xa2\x82\xc6\xc4\x44\x46\x55\x8d\x31\xce\x5b\ +\x00\x4c\x9c\x2c\xea\x2e\x61\x4b\x09\x55\x40\x54\x93\x40\xdd\x74\ +\xaa\x29\xeb\x6c\xdd\xd4\x6d\x1f\xc9\x7a\x05\xa5\x4f\xdb\x4e\x04\ +\x45\x22\x00\xe0\xd4\x8b\x44\x32\x56\x85\x09\x9d\xb5\x26\xf4\xa2\ +\xc2\x3b\x2b\x3b\x40\x12\x16\xf8\xf4\xb7\x7d\x1d\xda\x1d\x68\xb5\ +\x6d\x9e\x3c\x7d\x11\xeb\x15\x61\x4c\xd2\x97\xc3\xe2\xe6\xc9\xad\ +\xc3\xe3\xa3\xc1\xde\x21\xba\xbc\x6d\x5a\x04\x36\x46\x13\xc7\x2e\ +\xf6\x21\xb1\x08\x18\xa2\x5d\x7d\x6e\xa8\xd3\x44\x93\xd1\xe1\xd3\ +\x27\xad\xaa\x41\x30\x88\xa4\x02\x48\x6c\x10\x01\xc4\x18\x4b\x64\ +\x32\xef\x39\xa5\xd1\x70\x74\xff\xfe\xfd\xcd\x76\xb3\xde\xac\x10\ +\x61\x38\x18\x8a\x86\x62\x30\x50\x34\x75\xdb\x7d\xf2\xf1\xc7\x83\ +\xcc\x91\xf2\xd1\xc1\x6c\x50\x16\x1d\x08\x02\xc6\xf9\x42\x98\x25\ +\x25\xc0\xcf\xc8\xf2\x37\x20\x7e\xad\x69\x04\xe0\x87\xc3\xe1\x17\ +\xb8\xfe\xb9\x9d\xa9\x32\x1c\x1d\xc9\x1f\xfc\x81\xf9\xdf\xff\x37\ +\xbc\xbe\x86\x5f\x6d\xd8\x5e\x64\xe3\x3c\xf3\x9f\x3c\xfe\xb8\xae\ +\xd7\xdf\xf8\xc6\xd7\x6e\xdf\x79\x67\x79\xb5\x68\xb6\xcf\x50\x83\ +\xcd\x89\x2c\xa1\x4d\x04\xd1\x66\x23\xb2\xf9\x5f\xcf\x03\x11\x08\ +\x00\x64\xd7\x94\xee\x2e\x89\xd0\x77\xf5\xe6\xf0\x60\x6f\x36\x1e\ +\xfe\xe5\x0f\xff\xad\x02\x1a\xc4\xe9\x78\xb4\xd8\x76\x20\x00\xaf\ +\xbc\x40\x54\x54\x69\xb7\xee\x42\x2a\xc2\x88\x4a\x84\xae\x2c\xc6\ +\xa3\x61\x51\xe6\xfb\xfb\xd3\x22\xb3\xc3\xd1\x60\x36\xdb\x47\xb0\ +\x55\x1d\xb8\x0b\x79\x9e\x5b\xe3\x54\x79\x6f\x6f\x36\x5f\x6f\x7c\ +\x5e\x56\x75\xd5\xf4\x3d\xa4\x64\x40\x32\x67\xad\xb1\x79\x9e\x1d\ +\x1f\x1c\x56\xab\x0d\xe9\x4e\xa6\x20\x31\x84\x18\xfb\x90\x18\x62\ +\x42\xc4\x22\x2b\x44\xa4\xaa\xab\xc3\x83\x59\xb5\xdd\x90\xa5\xd8\ +\x75\x93\x12\x06\xbe\xea\xd4\xb0\xc9\x55\x3a\x40\x31\xc6\xc6\x90\ +\x12\x27\x43\x20\x29\xf6\x01\x45\xe5\xf2\xfc\xe2\x9d\xb7\xde\x9e\ +\x8d\xa7\x8f\x15\x62\x48\x15\xb4\x6d\x4c\x8f\x5f\x9e\x4d\xa7\xd3\ +\xd7\xd5\xca\x50\x5b\x57\xed\xd5\xb5\x2d\xb0\x69\x9b\xb6\x66\x12\ +\x4a\xb1\x51\xec\x06\xa3\xc1\x60\xb8\x7f\x74\xfb\x78\xbc\x37\xbe\ +\x7c\xfe\xf4\xfa\xfc\xa2\x6d\xea\x94\x12\x12\x29\x19\x93\x15\x4d\ +\x5d\x09\x33\x21\xec\x92\x31\x86\x83\xd2\x5a\x5a\x2e\x57\x04\xfe\ +\xd5\x12\x11\x22\x12\x28\x22\x13\xe4\xce\x86\xd0\xcf\xa6\x93\x2f\ +\xbf\xf9\x96\x57\xb8\x31\x9a\xbe\x5f\xb7\x37\x6f\xdf\xf9\xf2\xbd\ +\xfb\x5a\x6f\x27\x59\x3e\x19\x8d\x9c\x33\x22\xa4\xa8\x9c\x22\x28\ +\x66\xd6\x39\xa2\xdb\xa7\x27\xd6\x9a\xf5\x7a\x15\x63\x48\x29\x10\ +\x82\x2a\x2b\x90\xb5\x06\x11\x81\x60\x37\x44\x2d\xcb\xa2\xed\xba\ +\x94\xc4\x58\x8b\x80\xbb\x27\x03\x89\x44\x24\x71\xdc\x89\x46\x58\ +\x38\x25\x36\x44\x51\x05\x54\x48\xa5\xeb\x13\x10\x01\xa0\xaa\xec\ +\xf2\x16\x09\x05\x55\x0d\xa2\x31\x46\x95\x53\xe4\x94\x92\x41\x42\ +\xd4\x22\xcf\x32\xef\x3a\x49\x84\xbb\xcb\xfa\xd7\x42\x3c\x05\xea\ +\x85\xc0\xe4\x07\xc7\x77\xb8\x9f\xa2\xb6\xa1\x5d\xee\xcd\x26\xc3\ +\x71\xb9\xbc\xba\xa8\x96\x5b\x57\x94\xde\xf9\x37\xef\xdf\x3b\x49\ +\x1a\x04\x7f\xf6\xf3\x07\xfd\x7a\x6b\x88\x90\xc0\x80\xf1\x56\x27\ +\x03\x7b\x70\x30\x92\x58\xa3\x24\x83\x5e\x01\x11\x8c\x42\x22\x24\ +\x63\x80\x70\x37\x20\x80\x94\x58\x54\x01\x20\xc6\xa8\xa0\x45\x51\ +\x2c\x16\xf3\x90\x52\x9e\x65\x88\x10\x13\x67\xc6\x71\xd7\x3b\xc4\ +\xdc\x3a\x4b\x46\x58\xbd\x2f\x12\xcb\xe5\x72\xd5\x06\x26\x00\x6b\ +\x3e\x0b\xb5\x8c\x00\x38\xd0\xef\x6c\xaa\xb5\x31\x8f\xf2\x2f\xcc\ +\xc2\x3e\xdf\xd4\x0c\xff\xde\xef\xb9\x7f\xf6\xcf\xe8\xfd\x0f\xe0\ +\x1b\x5f\xfb\xe5\x1f\xbd\x48\xdf\xc7\xd1\x78\x7c\xef\xfe\xfd\xa3\ +\xa3\xc3\x9b\xc7\x37\xbb\xa6\x89\x31\xae\xaf\xcf\x0b\xa7\x12\x3b\ +\x5f\xe6\xa6\x28\x87\xd3\x43\xa2\x92\x90\x55\x85\x90\x54\x58\x01\ +\x01\xad\xa2\xa2\xea\x0e\xb0\xeb\x6a\x15\xfa\xbe\xda\x56\x7b\xd3\ +\xe9\x7b\xdf\x7a\xef\x67\x3f\x7d\xbf\xc8\xf3\xc4\x14\x63\x05\x80\ +\xaa\x3b\x5d\x81\x18\x22\x00\x50\x15\x4e\x12\x42\x1f\x59\x0a\x9f\ +\x1f\xec\x1f\x7c\xeb\xbd\x6f\xe5\xb9\xef\xba\x26\x84\x16\x40\x8e\ +\x0e\x0e\x41\xc9\x98\xed\xf9\xf5\x93\x61\xe1\x66\xfb\xfb\x8e\xa8\ +\x0f\xbd\xad\x1b\x43\x88\x88\x83\xc1\xb0\x6b\x2a\x4d\x81\x85\xad\ +\xb1\x29\xa4\x1d\xe4\x39\x63\x12\xa7\x94\x12\x18\x64\x11\x63\x0c\ +\x20\x15\x59\xb1\x03\x85\xd0\x87\xe9\x78\x62\x09\xd7\xeb\xf5\xfe\ +\xe1\xa1\xf7\x99\xd1\x44\x2a\x16\x24\xc6\x9e\x85\xc9\x51\x4c\x29\ +\xa6\x48\x9e\x84\xb5\x6d\xd9\x5a\xbb\x5e\x2d\x53\xdf\x17\x3e\x3b\ +\x9c\xcd\x52\x1f\x52\x4a\xcf\x5e\x9c\x6d\xdb\x6e\xff\xd0\xff\x1a\ +\x5a\x5d\x02\xa4\x10\x79\xb5\xda\x76\x75\xf4\xc6\x82\xf4\x37\x8e\ +\xc6\x27\xb7\x6e\xf6\x01\xfa\x6a\xb3\x4a\x22\xc2\xd3\x49\x61\x30\ +\x85\x9e\x56\xab\x6d\x54\xc8\x54\x8d\x21\x4e\x09\x15\x84\x83\xb3\ +\x32\x1c\xb8\xae\xe9\x0d\x92\x02\x02\x02\xa0\x22\x01\x11\x09\x11\ +\x59\xc3\xaa\x8e\x8c\xcf\xbc\x51\xe5\xa6\xe9\xd6\x9b\x83\x72\xc0\ +\xeb\x6d\xdc\x6c\xf7\x06\xc5\xb8\x2c\x15\x14\x44\x9c\xb1\x0a\xa2\ +\xac\x84\xa4\xcc\x04\x38\x19\x0e\x92\x4a\x8c\x21\x84\x60\x9d\x8d\ +\x31\x1a\x43\xce\x59\x00\x65\x66\x43\xa4\x2a\xc6\x50\x08\x09\x94\ +\x88\x54\x44\x76\xcc\x89\xb1\xc6\x18\x83\xc0\x7d\x0f\x22\xaa\x20\ +\x48\x0a\x84\x44\x24\xba\x0b\xcd\x25\x44\x02\x40\x11\x21\x24\x78\ +\xd5\x6a\x28\x22\xa0\x0a\x28\xee\xee\x2d\x16\x61\x49\x1c\x49\xbd\ +\xf3\xce\xf6\x9d\xee\xba\xc4\xdd\xc4\xf8\xf5\x11\x0a\x91\x85\x5c\ +\x56\xdc\xbd\xff\xa6\xc1\x40\xd0\x49\xbb\xb8\x78\xf9\x6c\x71\x79\ +\xa9\x09\x6c\x66\xc0\xb9\x7c\x34\x7e\x63\xb6\xa7\x60\x9a\xa0\xcf\ +\x9f\x9f\x6d\x36\x5b\xeb\x33\x44\x31\x80\xe3\x41\xf6\xef\xff\xa3\ +\x6f\xcc\xf6\xf7\x7e\xfc\xd3\x4f\x10\x45\x74\x87\x9d\x08\x02\xba\ +\xfb\x04\x0c\x85\x18\x91\x0c\x82\x19\x94\x85\x28\x77\x5d\xb7\x53\ +\xe5\xa7\x98\x52\x8a\xe2\x9c\xaa\x18\xa4\xed\x7a\x0d\xc2\x90\xd2\ +\xdd\xdb\xb7\x13\x4b\x8c\xc9\x1a\x43\xd6\x6f\xbb\x20\xc6\x70\x12\ +\xd0\xcf\xc2\xf2\x97\x11\x0f\x12\xbf\xd9\xb6\x3f\x38\x38\xb8\x70\ +\xae\xf8\x82\x93\xf9\xfc\x1e\x66\xfe\xee\x77\xec\xe1\xa1\xfd\x57\ +\xdf\x83\xdf\xfc\xfa\x2f\x07\x18\xa2\x62\xec\xc7\xfb\xe3\x3b\xfb\ +\xf7\xad\xb1\x0c\x2a\x92\x62\x5b\x0d\x4b\x3f\x2c\x1d\xe2\xc0\x1a\ +\x94\xbe\x29\xc2\x42\xb7\x55\x0b\x28\xac\x29\x29\xf9\xa1\xc9\xa6\ +\x59\x31\x51\x11\x83\x52\x35\x6d\xb5\x5d\x6c\xaa\x27\xca\xa3\xb6\ +\x77\xd4\xc8\xc9\x9d\x5b\xfc\xd1\xcf\x37\x57\x2b\x50\x27\x2a\x48\ +\x44\x88\x91\x99\x08\x0c\xe1\x8e\xd2\xb1\xde\x02\xda\xbe\xed\x58\ +\xb0\x0f\xd1\x65\xb9\xcf\xb2\x2c\xcb\x36\x1b\xf2\x8e\x62\xec\x54\ +\x35\xf6\xeb\xd4\x2e\x32\x37\xbd\x79\xef\x16\x01\x3d\x7a\xfc\xc4\ +\x5b\xdb\xd5\x15\x71\x72\xde\xa1\xf7\x89\x0c\xaa\x84\x98\xd8\x48\ +\xdd\x75\xbe\x28\x62\x8a\x6d\x95\x58\xd1\x9b\xdc\x1b\x40\x03\x08\ +\x54\xb8\x1c\x88\x9a\xbe\xe5\xd0\x0f\xf2\x6c\x90\x0d\xe6\xd8\x14\ +\x27\x77\xcf\x75\xcc\x57\xb1\xbf\x3a\x1f\x4e\xcc\xd5\x55\x85\x6e\ +\xcc\x02\x51\xa2\x98\x14\x91\x00\x1c\x08\x70\x1f\xda\x18\xbb\x14\ +\x8c\x37\x93\xf1\x28\xb3\x76\xdb\x34\xf5\xba\xda\xad\x4d\xbe\xe6\ +\xa7\x14\xe3\xf1\xdd\xfb\xf9\xdb\x6f\x28\xaa\x70\x00\x55\x54\xa9\ +\x17\x57\xcf\x1f\x7f\xf2\xe2\x62\x2d\x49\x32\xaa\x67\xe5\xc8\xef\ +\x95\xe5\x8d\xd9\xe8\xe0\x94\x1b\xa7\xe9\xd9\xfb\x0f\x3f\x1a\x40\ +\x02\x07\x6f\xdc\xba\xbd\x9c\xaf\x0e\x6f\x8c\xbe\xf9\x5b\xb7\xbd\ +\x93\xbf\xfc\xe1\x03\x12\x93\x20\x63\xd3\xab\x06\x44\xab\x92\x1b\ +\x24\x10\x8c\x92\x0c\x01\x02\x76\x29\x98\x76\x0b\xc8\xf7\xee\x9c\ +\x32\xab\x37\xb8\x23\x52\x00\x40\x92\x38\x67\x8d\x35\x31\x24\x4e\ +\x0c\xa8\x64\x48\x04\xd6\xf3\xd5\xf5\xd5\x35\x91\x11\x51\x05\x12\ +\xc5\x10\x92\xb3\xd6\x10\x09\x2b\x21\x71\x12\x9f\x39\x66\x06\x40\ +\x02\x54\xdc\xb5\x66\x80\x84\xa8\xb0\x3f\x9e\x2d\x56\xab\xa4\xa2\ +\x29\xa9\xb0\x1a\xda\xe1\x7b\x17\xfa\xc8\xac\xa2\x08\x88\x80\xaa\ +\x28\x0a\x80\x96\x45\x90\x08\x95\x00\xd0\x5a\x6b\x15\x98\xd9\x1a\ +\x6b\x8c\x55\x51\x44\xc3\x02\x92\xa2\xcf\xf3\xe9\x78\x4c\xf4\x9a\ +\x63\x41\x54\xb1\x1c\xdb\xcd\xe2\xe1\x87\x3f\x2e\x28\x96\x4e\x87\ +\xa3\x7c\x58\x14\x83\xcc\x87\x28\x21\x85\x76\xb1\x2a\xc8\xd9\x12\ +\x2e\x2f\x2e\x09\x06\x6f\x1c\xed\x2d\x2e\x2f\x02\x0c\x80\x5a\x8a\ +\xdd\xc4\x0e\x8b\x0c\xab\xed\x35\xc7\x4e\x25\x92\x23\x15\xb3\xab\ +\xd1\x8d\xa2\x30\x23\x50\xe0\x40\xc6\x3a\xe7\x91\x28\xa5\x94\x17\ +\xd9\xfd\x7b\xf7\x2e\xce\xce\x2c\x92\x01\x4a\x31\x20\xa0\x20\xa8\ +\xca\x9d\xdb\xb7\x9c\xa3\xf1\x78\x1c\x63\xec\xba\x6d\x9e\x65\x2c\ +\x88\xbc\x2b\x53\x88\xf5\xb3\xe0\xdc\x19\xe0\xe6\xb6\xba\xad\xf0\ +\x3f\x0e\x06\xf8\x05\x3e\x7e\xce\xc1\x5d\x8e\x4f\xf8\xeb\x5f\xb3\ +\xff\xea\x4f\xe1\x3f\xff\xcf\x7e\xe9\xe8\x09\x11\xbf\xf4\x95\x2f\ +\x65\x3e\x57\x72\x22\x82\xc0\x16\x05\x31\x2d\xae\x2f\x37\x2b\x1c\ +\x0c\x06\xa1\x6b\x9a\xd5\x9c\x48\x13\x07\x63\xd0\xe5\x45\x39\x9e\ +\xed\x9f\xbc\xe1\x29\x81\x44\x83\xb6\x6f\xb6\xeb\xeb\xf9\xb6\x5d\ +\xb2\x6e\x43\x0b\x21\x0e\xa4\xee\xb7\x75\xbf\xad\xd7\x4d\xbb\x19\ +\x94\xb3\x24\xc9\x80\x41\x50\x50\x21\x32\x0a\x4a\x44\x88\x48\x68\ +\xf2\xdc\x2f\xab\xca\x01\xf4\x7d\xff\xc9\xc3\x4f\x26\xa3\xd1\xe1\ +\xe1\x81\xb5\x0e\x51\xad\x75\x22\xa1\x28\xfd\x5b\x6f\xdd\x1d\x0c\ +\x72\x6b\x88\x59\x76\x29\x22\x29\x06\x4e\xc9\x19\x72\xd6\x3a\xe3\ +\xfa\x18\x55\x95\x59\xaa\xba\xbe\x7b\xef\xee\xd5\x7c\xb1\xdc\x54\ +\xce\x7b\x55\x34\xd6\x08\x89\x27\x0b\x0a\x6d\xd7\x86\x14\x1c\x61\ +\xdb\xb4\x99\x2f\x5c\x39\x1e\x9f\xdc\x59\x24\x36\x82\x96\xc2\xf9\ +\xe3\xb3\x2e\xaa\xcd\x3d\xf7\x02\xcc\x9f\x16\x92\x40\x48\x51\x62\ +\x62\x4e\x92\xac\x73\x79\x51\x34\x4d\xbb\xb8\x5e\x56\x75\x1b\x22\ +\x8b\xe8\xeb\xad\x4a\x1a\x6b\xae\x2e\x5e\xd4\xab\xcb\x2c\x73\x99\ +\x37\x44\x8a\x9a\x4a\xef\x0e\x0f\x67\xd2\x77\x7d\x53\xc7\x36\x54\ +\x9b\xf9\x60\xc8\x43\x3b\x5a\x5e\x3d\x8f\x15\x39\x17\xa3\x36\xeb\ +\x9a\xc6\xe3\x99\xb1\xb1\x5e\x6f\x08\xd1\x18\xde\xac\xaf\x41\x93\ +\x0a\xa2\xb1\x0a\xbd\x28\x23\x92\x05\x52\x56\x86\x44\x44\x2c\x1a\ +\x62\x54\x82\x72\x3c\xca\x07\x03\x10\x61\x56\x04\x20\x4b\xb8\x1b\ +\xc5\x22\x21\x92\x24\x4d\x31\xb5\x5d\x6b\xc8\x94\x83\xd2\xfb\xac\ +\xef\x7a\x61\x01\x05\x11\xf5\x2e\x03\x00\x6b\x8c\xa4\x24\x20\xbb\ +\x9e\xcf\xe7\xf9\x74\x3a\xbd\xbe\xbe\x06\x00\x42\x14\x45\xd8\xfd\ +\x01\x70\xc6\x65\xce\x97\x45\x31\x5f\x2e\x8b\xb2\x60\x4e\x84\xe0\ +\xb2\xac\x1c\x8d\x54\xa4\x6a\x5b\x83\xf4\x29\x8b\x43\xaa\x3b\x46\ +\xdb\x91\x21\x50\x15\x05\xa3\x60\x8c\xb1\xd6\xee\x84\xe1\x89\x93\ +\x88\x02\x92\x75\x4e\x98\x9d\x73\xf4\xba\x33\x55\x55\xb5\x86\xba\ +\xae\xfd\xf8\x93\x4f\x4a\xc7\x93\xc2\x4c\x86\x59\xdf\xb5\x83\xd1\ +\xc8\x78\x9f\x97\xc3\x62\x30\xca\x87\xd9\x6a\xbd\x28\xa7\x13\x8c\ +\xc5\xed\xd3\xe2\x62\xbd\xf9\xe4\xbc\x61\x23\xa8\x66\x53\x75\x8b\ +\xe5\xf6\xf8\xe6\x91\xc8\x05\x19\x13\x62\x50\x34\xa0\xf8\x8a\xaa\ +\x04\x14\xd1\x9d\x6f\x4b\x88\xc1\x39\xd7\xb5\x4d\x0a\xfd\x68\x34\ +\xdc\x9f\xed\xc5\x10\x25\x31\x22\xa8\xaa\x08\x97\x79\xe1\x8f\x6f\ +\x18\x6b\xda\xbe\x49\x31\x3a\xe7\xd8\xd2\x8b\x17\xe7\xcb\xeb\xeb\ +\xcc\xfb\xbe\xef\x1d\x7d\x16\x3a\x77\x11\xb9\xf9\xe1\x87\x11\xe0\ +\x47\xc3\xf2\x8b\xc4\xd4\xcf\xf7\x11\x81\xe1\x90\xff\xe0\x0f\xec\ +\x7f\xfd\xdf\xd0\xcf\x3f\x02\xf7\xcb\xcd\xdf\x9c\xb1\x84\xa8\xca\ +\xa0\x82\x98\x8c\xa7\xe9\x64\x48\x3c\x65\x11\xeb\xb2\xa6\xe9\x3b\ +\x70\x46\x35\xc6\x30\x72\xfe\xd6\xed\xbb\x4a\x56\x63\x57\x5d\x9f\ +\x95\x33\x41\x5b\x6c\xd6\x2b\xd0\xe4\x8d\x54\x6d\x44\x48\x80\xb1\ +\xa9\x02\xf1\x21\x77\xd5\xe1\x7e\xb1\x5e\x37\x84\x04\x44\xba\x53\ +\x2b\x7f\x7a\x40\x35\x31\x7b\x63\x9c\x75\x29\x86\x40\x14\x43\x97\ +\x65\xfb\x88\x4a\x06\x55\x18\x01\x0c\xd9\xfd\xfd\x83\xc3\x23\xd3\ +\x75\x3d\x91\x05\x85\x94\x62\x1f\x7a\x61\x4e\x29\x85\x10\x00\xc1\ +\x39\x9f\x39\x07\xce\x70\x4c\x31\x84\xd1\x68\xb4\x58\xad\x44\x84\ +\xc8\x10\x19\x40\x62\x96\x10\x23\x69\xea\xba\x86\x49\x8b\xb2\x48\ +\xcc\xc0\x10\xc0\x3c\x39\x5f\x6c\x53\x5c\x67\xfe\xd4\xd8\xeb\xa6\ +\xb5\x65\xc9\xc2\xc2\x02\x89\x0d\xa8\xb5\x64\x94\x00\x81\x00\x41\ +\x55\x18\xac\x35\xc3\xd1\xe8\x6c\xf5\xf2\xf2\x7a\xde\xf5\x21\x24\ +\xee\xfa\xf8\x7a\xa1\xe4\x44\x66\x35\xbf\x58\xbe\xf8\x04\x40\x43\ +\x0c\x99\x43\x95\x78\x30\x1d\x93\x8a\x45\x76\x88\x93\xc1\xb8\x37\ +\x85\x5a\x73\xf1\xf2\xa5\x37\xd9\xa0\xb4\x60\xba\xd9\x2c\x9f\x37\ +\x08\x92\x25\x6e\x5d\x6e\xae\xe7\xab\xa6\x3e\xf4\x7e\xd8\x36\xe7\ +\xba\x7b\x1d\x0a\x8a\x3b\xce\x42\x11\x41\x45\x15\x05\x00\x52\x4a\ +\xeb\xf5\xfa\xf0\xe0\x30\xc5\xa8\x02\xde\x7b\x42\x24\x42\x24\x24\ +\x21\x00\x10\x16\x66\x36\xc6\x64\x59\x16\x63\xec\xba\x2e\xf4\x71\ +\xbe\x5c\xc4\x18\x77\x7c\x8b\x82\xe6\x79\x7e\xb0\x37\x3b\x7f\xf9\ +\x12\x14\x14\xd5\x39\xc7\x29\x2d\x17\x8b\x5d\xff\xa7\xf2\x8a\x16\ +\xda\x19\x67\x24\xe6\xfd\x83\xfd\xa3\xe3\x1b\xfc\x8b\x8f\xda\xbe\ +\xdb\x71\x71\x44\x26\xcb\x73\x65\x46\x44\x16\x06\xc4\xdd\xb4\x86\ +\x08\x91\xc8\x39\x87\x88\x29\x84\xbf\x76\x82\xdd\x15\x01\x89\xb9\ +\x0f\x01\x10\xad\x35\x21\x84\xb2\x28\xac\x73\xaf\xad\x73\x57\xa4\ +\x64\xfc\xde\x6c\x74\x72\xe7\x64\x92\xe9\xde\xc8\x5f\xbd\x7c\xb6\ +\x69\x16\xd3\x83\xc3\xe1\x64\xe2\xb2\xa2\x57\x1b\xc7\x43\x0d\xea\ +\x8b\x01\xf5\xc5\x66\xb1\x40\x75\x83\x21\xae\xba\xd8\x1b\xbb\x8a\ +\xf1\xfd\xf7\x1f\x35\xad\x5c\x5c\x2e\x43\x60\x30\x42\x28\x51\x77\ +\xf1\x07\x80\x48\xc6\x18\x51\x60\x4e\xde\x7b\x43\x58\x75\x5d\xdb\ +\x36\x93\xc9\x64\x3c\x1e\xb7\x4d\x4d\x06\xad\xb3\x9c\x52\x4c\x62\ +\xac\x41\xc2\x98\x7a\xef\x3c\xa1\x61\x8e\x22\x92\x52\x0c\x31\x70\ +\x62\x00\xc8\xbc\xff\x0c\xc0\x1d\x55\xf7\x3e\xf8\xf9\x8f\xf3\xec\ +\xc2\xfb\x2f\xc0\xfd\x73\xce\xb9\x2b\xa8\xf2\xef\x7c\x1b\x54\xcd\ +\x4f\x7e\x02\xd9\x2f\xc9\xd1\x12\xe6\xe7\x8f\x9f\xde\xbe\x73\xa7\ +\x8f\x7d\x5e\x7a\xee\x2a\x24\x2e\x4a\x5f\x8e\x6e\x03\x58\x30\xfe\ +\xf8\x9e\x01\x90\xb6\xad\xb8\xaf\xe2\xfc\xb2\xba\x5e\xc4\x18\x94\ +\xec\x68\xff\x48\xda\x85\x1d\x4c\xf6\x67\xa3\xcb\xcb\xb6\x5d\xae\ +\x00\x0c\x59\x9b\xfa\x70\x70\x70\x6c\x11\x7f\xef\x1f\x7d\x93\xfb\ +\xf8\xa7\x7f\xfa\x3e\x91\xdf\xd9\xc0\xee\x5e\xdb\xab\x89\x1f\x22\ +\xee\xbe\xed\xde\x6f\xeb\x86\x10\x43\xdf\x0d\x87\xa5\xf7\xae\xef\ +\xda\xcc\xfb\x94\x02\x00\x5a\x84\xc4\xc9\x7b\xcf\x49\xac\xf3\xaa\ +\x9a\x76\x8b\xf8\xcc\x21\x04\x51\xe6\xc4\x59\x96\xef\xf4\x67\x21\ +\x84\x8f\x3f\xfe\xe4\x6a\x7e\x3d\x1a\x0d\x01\x28\x26\x4e\x29\x45\ +\x66\x12\x19\x17\xa5\x33\x26\xf4\x75\xf2\x16\x89\x62\x88\xea\xca\ +\xab\xaa\xb3\x7b\xfb\x67\xf5\x36\x86\xad\xa2\x05\x6f\xa5\x57\x65\ +\x46\x11\x42\x30\x4a\xa4\xa8\xa0\x44\xe8\x9c\x45\x83\x8a\x70\x75\ +\xbd\x78\xfa\xe2\xf9\xb6\x6d\xd0\x18\xab\x99\x31\xe6\xf5\x16\xe1\ +\x15\x10\x51\x63\x0c\x45\x59\x22\x1a\xd5\x7e\x32\x99\x64\x79\xfe\ +\xf4\x93\x47\xc7\x47\x7b\x7b\xfb\x33\x97\xe5\x1d\xe5\xf9\x74\x8f\ +\x48\xac\x48\x61\x49\xe6\xbd\x8d\x04\x9d\x89\x5e\x59\x38\x1f\x0e\ +\xae\x97\xdb\x1f\xfd\xd5\xc7\x37\x6f\x0c\x36\xdb\x5e\x24\x57\x62\ +\x01\x05\xa4\x5d\x33\x41\x84\x0a\xaf\x06\x22\x08\xb4\x5e\xaf\x53\ +\x4a\xd6\x3a\x6b\x8c\x88\xf4\xa1\xcf\xbc\xb7\x64\x77\xf5\xbb\xaa\ +\x72\xe0\xcc\x67\x94\x11\x21\xa9\x6a\x1f\xc2\x2e\xaf\x9c\x88\x00\ +\xa0\xeb\x43\x59\x14\xc3\xd1\xc8\x2f\x16\x3b\x95\x8e\x80\x5a\x63\ +\x47\x93\x71\xdb\xb6\xdb\xaa\x26\x22\x24\x42\x40\x24\xda\x2d\x6b\ +\x0e\x86\xc3\xd9\xfe\x8c\x95\x7f\xf2\xb3\x9f\xc5\x10\xad\xb3\x7d\ +\xe8\x4d\x43\x2a\xc2\x2c\xd6\x3a\x55\x79\x85\xd1\x88\x22\xa2\xaa\ +\x22\x22\xaf\xd2\xc3\x05\xf0\x95\x54\x1c\x11\x45\x04\x01\x84\x99\ +\x76\x55\x02\xd1\xeb\x35\x4c\xaa\x6a\xad\xdd\xbf\x71\x52\x64\xc6\ +\x97\xc3\x3b\xf7\x8e\xb7\x8b\x8b\xc0\xfa\xe6\x5b\x5f\x02\x94\xba\ +\xaa\x07\x64\xcb\xd9\x8d\x4e\x28\x2b\x72\x84\x1e\x23\x63\x23\x87\ +\x6e\x3f\x15\x5d\xb3\x65\x75\x16\x34\xcd\x97\xcd\xfe\x26\xb6\x9d\ +\x66\x59\xd9\x25\x48\xa9\x23\x72\xf8\xaa\x19\x25\x44\xc3\xbb\xc4\ +\x4a\x4e\xa0\xe6\x8d\xfb\xf7\xcb\xb2\x5c\xad\x96\x0a\xb2\x7f\xb0\ +\xdf\xb5\xad\xb1\x06\x89\x32\xef\x91\x30\xa5\xc4\x62\xb2\x2c\x33\ +\x66\x77\xb7\x5a\x11\x30\xc6\x1a\x9b\x00\x21\xc4\xf8\x6b\x83\xbb\ +\xb5\xe6\xd1\x63\xff\x93\x9f\xfe\x64\x34\x6a\xbe\x58\x4c\xfd\x7b\ +\x70\x42\x90\x77\xbf\x0a\xd3\x69\xf1\xa7\x7f\x6a\xbe\xf4\x0e\x10\ +\xfd\x8d\x28\x03\x67\xcf\x5e\x14\x59\x9e\x15\x8e\xb4\xb3\xda\x3f\ +\x7f\xf2\x49\xbd\x5a\xe4\x59\x61\xdc\xc0\xe6\x43\x72\x3e\x2f\xb2\ +\xd8\x37\x23\x4f\xa3\xd1\xa8\x4e\x3d\x4a\x02\x6b\x52\xdf\x18\x9c\ +\xa4\x6e\x3d\x5f\x57\xca\x6a\xd0\x10\x0c\x03\xf8\x00\xcd\xe9\xdd\ +\xe3\xd2\xd1\x8d\x1b\x77\x7e\xf0\xe7\x3f\xee\x83\x30\x08\xa0\xaa\ +\xc8\xee\x3b\xa9\xaa\xcc\xbc\xfb\x32\x70\x8a\xd6\x59\x95\x14\x3a\ +\xbd\xbc\x38\x5f\xde\x3a\x1d\x0d\x6f\xb1\x35\x88\x00\xa0\xd6\x5a\ +\x55\x8a\x29\x86\xd0\x5b\xe3\x63\x8c\xcb\xe5\x12\x10\x0c\x91\x02\ +\xb0\x88\x88\x20\x26\x6e\x1b\x54\x35\x86\x10\x34\xc4\xc8\x2a\xa1\ +\xed\x44\xd1\x5a\xb7\x9b\xde\xa9\x02\x21\x8a\x70\xe2\x98\x38\x1a\ +\xf0\x09\x40\x8d\x37\xd9\x30\x52\xe1\x4b\x6a\xdb\xcd\xb0\x18\x70\ +\xea\x55\x23\xbd\xc2\x5e\x50\x22\x66\x44\x95\x5d\x09\x69\xac\x01\ +\x91\x2e\x74\xab\xf5\xa6\x6d\xba\x6c\x38\x62\xe6\x94\x18\x5f\xab\ +\x74\x67\x8e\x37\x4e\x6e\x1f\xee\x8d\xac\xf5\x0a\x6c\x89\xbc\x33\ +\x0f\x7f\xf1\xe1\x60\x76\x94\x4f\x67\xdb\xc8\xc3\x3c\xdb\xdb\xbf\ +\xa1\xbe\xb0\x9a\xac\x09\xda\x75\x58\xfb\x99\xec\x47\x89\x4d\xbd\ +\x95\xd2\xf8\xa2\x64\xbd\xa8\xea\xae\xeb\x46\x80\xce\x58\xd3\x4b\ +\x02\x7a\x45\x64\x23\x2a\x22\x21\x20\x0b\x0b\xb3\x77\xae\xae\x9a\ +\xc4\x9c\xe5\x79\xdf\x36\x31\xa6\xa2\xc8\x77\x42\x46\x04\x44\x44\ +\x83\x06\xf3\xdd\xcc\x53\xac\xb3\xaa\x6a\xac\x1d\x8f\x46\x8b\xc5\ +\x12\x90\x44\xb9\xc8\x73\x11\xb9\xbe\xbe\xde\x21\x2f\x11\x89\x70\ +\x12\x4e\x31\x8a\x88\xf7\x5e\x44\x00\x89\x10\x08\x77\xf8\x0e\x9b\ +\xcd\x76\x6f\x7f\x3f\xcb\x72\x00\x0a\x21\xaa\x02\x00\xe6\x59\x8e\ +\x44\x0a\x60\xac\xe1\xb4\xdb\xd8\x07\x50\x75\xd6\x12\x11\xa7\xb4\ +\xbb\xfb\x77\x4b\x6d\x06\x51\x76\xd5\xfd\x4e\x69\xaf\x8a\x88\x31\ +\xc6\xb6\x6d\x5f\x93\x70\x47\x4c\xcc\xeb\xaa\x02\xcd\xae\xe6\xf3\ +\xeb\x97\x4f\x16\xe7\x4f\xde\xbc\x7d\xb3\xed\x03\x28\xc7\x14\x82\ +\x82\x4b\x99\x1f\x8e\x81\x5a\xc3\x11\x53\x3e\x0a\x0c\x68\x7d\x26\ +\xbd\x37\x8b\x20\x0c\xd2\xf5\xb4\xde\xf0\xde\xde\xf1\x62\xf3\x04\ +\x40\x88\x0c\x92\x10\x12\xc2\x2e\x80\x82\x76\x2f\xd2\x18\x2b\xc8\ +\xb3\xbd\xe9\x78\x3c\xee\x43\x77\xe7\xce\xed\xe1\x60\x90\x65\xb9\ +\xaa\x02\xa8\xb1\x46\x45\xbc\xf3\x88\x60\x8c\x11\x51\x6b\xf3\x5d\ +\x83\x15\x43\x00\x00\x63\x8c\xf9\xf5\xd5\x32\xea\xbd\xff\xd9\x4f\ +\xc3\x66\xf3\xc3\x5b\x27\x8c\x88\x5f\x80\xfb\xe7\xfd\x24\x96\xe3\ +\x63\xfe\xfd\xdf\x1f\xfc\xd9\xbf\xb1\xc7\xc7\xfa\x37\x82\xbb\x31\ +\xa6\x28\xcb\xf9\xf5\xf5\xfe\xc1\x64\x3d\x5f\x73\xb7\x59\x5e\x9e\ +\x65\x16\xb7\x5d\x4b\xa6\xb7\x79\xdc\x54\xb5\x21\xb1\x28\x7b\x65\ +\x46\xdc\x17\xde\x96\x45\xd1\x2b\x28\x61\x17\x03\x58\x5f\x8e\x4b\ +\xec\x38\x50\x9e\x34\xbb\x5c\xd7\x47\x77\x6e\x16\x63\x9f\xaa\xed\ +\x7c\x71\xbd\xda\x86\xc8\x1e\x0c\xee\x16\x9e\x76\xd5\x96\xee\x8a\ +\x32\x11\x01\xe8\xfa\xde\x7a\x87\x00\xc2\x09\x50\x85\x63\x1f\x5a\ +\x67\xad\xaa\x90\x21\x11\xe9\xfb\xde\x18\x33\x1c\x8e\x52\xe4\xd5\ +\x6a\xb3\x5a\xad\x43\x08\x3b\xed\x0d\x22\x66\x59\x66\xc8\x8a\x88\ +\x70\x8a\x21\xec\xd6\x67\x76\xb7\x88\x35\x56\x15\x11\x88\x0c\x59\ +\x34\x21\xf4\xa1\xef\x00\x64\xa7\xca\x17\x51\x97\xe5\xe8\xf2\xaa\ +\xed\x2d\x41\x0a\x1c\x25\xa6\x14\x10\x90\x39\x29\xa8\x1a\x4a\x06\ +\x48\xc1\x02\x2a\xb3\xdf\x19\x9a\x90\xcb\x72\xdf\x87\x8e\x85\xbb\ +\xa6\x41\x63\x9c\x35\xaf\x3b\xd6\x03\x05\x34\xce\x0b\x50\xdf\xc7\ +\xed\x76\x79\x75\x71\x41\x00\x37\x6e\x9c\x26\x49\x75\xdb\x35\x71\ +\x55\x84\x58\x0c\x66\xc5\xb0\xb4\xd2\x94\xe0\x5c\x33\xb8\xe3\x0b\ +\xeb\xce\xaf\xfc\x7a\x74\xf7\xfe\xe3\xb3\x45\x60\x06\xf0\xaa\xd9\ +\x60\x30\x6d\xbb\x66\xa7\x24\x41\x34\xf4\x6a\x39\x48\x01\x51\x59\ +\x99\x85\x49\x54\x79\xb1\x58\x8e\xc7\xe3\xbc\x28\x7c\x26\x3b\xce\ +\x9a\x90\x68\x27\x1b\x27\x00\x04\xd9\x19\xab\x19\x03\x08\x7d\x1b\ +\x3f\xb5\x49\xf1\x00\xe0\xbd\xb7\xce\xee\x76\xcd\xc8\xd8\x5d\x9d\ +\x49\x00\x6d\xd7\x19\x6b\x8a\x22\x57\x01\xde\xb9\x12\x23\xed\xb6\ +\x36\xab\xb6\x61\xe6\xed\xb6\xca\xbc\x97\x9d\x0a\xde\xb9\xdd\x02\ +\x9a\x22\x08\xf3\x0e\x6d\x09\x71\xe7\x05\xbf\x13\x0e\x8a\x88\x22\ +\xbe\x9a\xca\x18\xb3\x13\xe2\x20\xa2\x35\x06\x11\x99\x5f\x5d\x33\ +\xaf\x67\xf9\xab\xaa\x44\x34\x2c\xf3\xdc\xbb\xbe\xeb\x0a\x83\xa1\ +\x0f\xe7\x17\x97\x29\x8e\xcb\x22\xdf\x9b\x4e\x7d\x59\x06\x6d\x9b\ +\xf9\x26\xf4\x58\x0e\x0e\xa0\x09\xb0\x59\x99\x6e\x7e\x7a\x5c\x83\ +\x19\xfe\xdb\x8f\x9b\x36\xda\xd8\xc5\x27\x4f\x2f\x8e\x6e\xde\xf0\ +\xbe\xa8\xea\x9a\x2c\x10\x02\x12\x80\xbc\xda\x55\x55\x05\x66\x11\ +\x15\x55\x58\xad\x57\xa7\xa7\x27\x79\x91\x97\x45\xe1\x9d\x15\xdd\ +\xf1\x67\xaa\x2a\xbb\x48\xa9\x9d\x5a\xd4\x5a\x0b\x80\x83\x41\x76\ +\x70\x70\x78\x76\x76\x61\x58\x42\x08\x44\xbf\x66\x86\x2a\x22\x00\ +\xb8\xef\xff\xc5\xcb\xbe\x7f\x5a\xe4\x5f\x94\xed\x7f\x3f\x0e\x8a\ +\xa4\xdf\xf9\x76\xf6\xcf\xff\xf9\xe8\x7a\xae\x93\x31\xfc\x8d\xf2\ +\x27\x6b\x5d\xdb\x75\x31\x0c\xda\xba\x7d\xf9\xf4\x71\xb5\x38\x3f\ +\xbd\x79\xe4\xb3\x9c\x39\x86\xd0\x15\x9e\xb8\x6b\x0f\x66\xd3\xcc\ +\xd1\xd3\x87\x4f\xf6\x67\x7b\x36\xcf\xf3\xe1\x18\x7c\xa6\x36\x43\ +\xeb\x46\xb9\xa9\xab\x0d\xf6\xd0\xf7\x9d\xf7\xf9\xc9\xed\xd3\xaa\ +\xdb\xe4\xc0\xab\x55\xfd\xf2\xaa\x22\x37\x50\xe8\x54\x85\x00\x00\ +\x51\x01\xf0\xd3\x78\x2d\x24\x62\x91\xb2\x28\xfe\xe3\x3f\xfc\x27\ +\x00\xd0\x34\xf5\xde\x74\x22\x9c\x18\x14\x11\xad\xb1\xaa\xea\xfc\ +\x6e\xf1\x09\x91\xf0\xfa\xfa\xca\x18\xb3\x43\xf6\x1d\x0a\xec\x2e\ +\x8b\xdd\xb5\x61\xac\xb5\x44\x79\x51\x74\x7d\xcf\x31\x31\x33\x00\ +\xa1\x21\x15\xce\xf2\x42\x42\x10\x15\xd8\xf9\xc6\x2a\x73\xea\x31\ +\x86\xd8\x56\xd6\x64\xdc\xf7\xd0\x36\x44\x91\x54\x04\x2c\x00\xa2\ +\x31\x6a\x94\x41\x15\x95\x58\x89\x68\x38\x1c\xae\x37\x6b\x8e\x69\ +\x5b\x55\xcc\xc1\x1a\x63\x9d\xd5\xc4\xaf\xd6\xb9\x5e\xa3\x5b\x76\ +\xee\x17\x1f\xff\xe2\xf9\xc7\x3f\x31\x2e\x1f\x8f\xa7\x59\x9e\x9d\ +\x3d\x7b\x4e\x44\x9a\x42\x91\xf9\xe1\xa8\x1c\x95\xf9\x70\x60\xab\ +\x7a\xfb\xf2\xfa\x7c\x58\x20\xb9\x09\xd4\x96\xaa\xfa\x74\xd4\x9f\ +\xbe\x31\x5d\x8d\xfc\xcf\x1f\xd5\x45\x39\xd8\x56\xd5\x8b\xb3\x79\ +\x59\x8c\x04\x76\x59\xd6\xb8\x53\x19\x22\xa8\x82\xee\x10\x5c\x44\ +\x99\x59\x55\x36\xeb\x0d\xa7\xa4\xc2\x22\x1a\x39\x8a\x68\x9e\xe7\ +\x9e\xbc\x31\x06\x09\x77\xc4\x3a\xc0\x2b\xe6\x3c\xcf\x69\x38\x1c\ +\x39\xeb\x8c\x77\x10\xb8\xaa\xab\xb2\x2c\x4d\x96\xab\x2a\x02\xc1\ +\x6e\xdf\xf8\x15\x4c\x89\xba\x1d\x99\x60\x88\x1c\x22\x71\x4a\x0a\ +\xd2\xf7\x7d\xd3\xb6\x7d\xdf\x83\x82\x77\x0e\x77\xb3\x16\xc4\xb6\ +\x6d\xf5\xd3\x05\x67\x43\x44\xc6\xec\x20\xbe\xef\x7b\x11\xb1\xce\ +\xed\x40\xdf\xee\x90\x5d\x95\x45\x54\x95\x76\x0d\x09\x91\xb5\x96\ +\x88\xf0\x35\xd1\x0e\x55\xa4\xd9\x6c\xca\xbd\x31\x1a\x63\x8d\x1b\ +\x4f\xf6\xa7\xd3\x72\x30\x2a\x33\xe7\xba\x08\xdd\xba\x4e\xda\x94\ +\xb6\x38\x98\xbd\x89\x6b\x6d\x56\x2b\xa2\x8d\x2b\x96\x7b\x37\x0a\ +\xbf\x7f\xf8\xd1\xcb\xab\xf3\xf3\x8d\x25\xdf\x45\xb9\xb8\x9c\x77\ +\x7d\xb7\xb3\x03\xfb\x77\x43\x74\x75\x97\x05\x08\xc8\x9c\x10\x30\ +\xf4\xc1\x18\x93\x38\x2a\x68\xaf\x1c\x63\x20\x63\xcb\xb2\x30\xc6\ +\x32\x33\x00\xec\x9e\x73\x44\xf2\xce\xc5\xc4\x5d\xd7\xa5\x98\x76\ +\x1d\x86\x49\xe9\xd7\x03\x77\x63\x68\x31\x87\xbf\xf8\x8b\xb3\xa3\ +\xc3\xe7\x59\xf6\x05\xb8\xff\xbd\x19\xab\xa6\xef\x7e\x37\xcb\xf3\ +\x37\x9f\x3f\xff\x70\xfa\xd5\xbf\x91\x73\x97\x6d\x5d\x59\x6b\xaf\ +\xaf\x17\xa1\xab\x42\x17\xc7\xc3\x49\x91\x15\xa7\xb7\x4e\x67\xc7\ +\xa7\x6a\xf3\xa4\xd0\x55\x2b\x03\xf3\x5d\x0b\x38\x00\x00\x20\x00\ +\x49\x44\x41\x54\xb0\x7c\xf1\xf4\xe4\xd6\xad\xbd\xfd\xbd\xae\x0f\ +\x01\x91\x8c\x1d\x96\x03\x05\xa2\x18\x5c\x2f\x59\x4a\xdb\x7e\x7d\ +\x72\xeb\x1d\x96\xd4\xb5\x75\x99\x15\x28\x59\x4c\xc4\x88\x06\x70\ +\x67\xe3\x87\xbb\x8a\x8c\x88\x99\x77\xf5\x75\x4a\x29\x85\x78\xf3\ +\xf8\x18\x51\x13\xa7\x22\xcf\x99\x13\xbd\x62\x5d\xd8\x90\xb1\xc6\ +\x89\x26\x42\x63\xad\x9b\xcf\xe7\x29\x05\x6b\x2d\x33\x73\x4a\xaf\ +\x60\x4b\x13\x02\x12\x91\x41\x88\x31\xd6\x55\xc5\x2a\x48\x96\xc8\ +\xb0\xa8\xaa\x18\x6b\x38\xc5\x3c\xcf\x27\xb4\x77\xbe\xb8\x8c\x89\ +\x41\x03\xa1\xb1\x29\x54\xdb\xa5\x1f\x8c\x4c\xdf\xda\xd0\x90\xe9\ +\x0c\x82\x2a\x8a\x80\xc2\x0e\xe6\x76\x11\x7e\x06\x51\x9f\x3c\x7d\ +\x52\x77\xf5\xde\x64\xdc\xb7\xf5\xf1\xf1\x91\x32\xce\x0e\x8e\x5e\ +\xbc\xbc\x80\x94\x5e\x6f\xa0\xaa\x80\x99\x85\xb1\x87\xbd\x83\xc9\ +\xc1\xe1\x51\xdd\x74\xf3\xcc\xa8\x82\xa4\x24\x96\xba\xb6\x4d\xa1\ +\xb9\xbe\xde\x3a\x28\x6e\x1e\x9d\xe6\x46\xe3\xba\x86\x94\x00\x57\ +\xe3\x11\xd2\x20\x7b\x78\xf1\x7c\x58\x64\xfe\xf8\xe8\xd1\x83\x8d\ +\xc1\x98\x62\x85\x84\xf8\xa9\x5d\x01\xc0\x2b\x41\x86\x00\xbe\xaa\ +\x85\x85\x44\xa4\x6d\xdb\x94\x52\x9e\x79\x11\x76\xce\x10\x19\x22\ +\xda\x59\x35\x48\xd8\xd9\x3a\x02\x28\x24\x4e\x21\x04\x43\x36\xcf\ +\xf3\xac\xc8\xd7\xeb\xed\x0e\x7f\x63\x88\xde\xba\x1d\xe7\x00\xa8\ +\xfa\xea\x7e\x45\x40\x4c\x89\x99\xc5\x5a\xbb\x23\x13\x0c\x91\x82\ +\x32\xa7\xdd\x93\x22\xbb\x16\xc1\x98\x5d\xf4\x69\x64\x66\xdd\x29\ +\xdc\x41\x54\x95\xd9\x1a\x13\x52\x22\x22\x32\x06\x54\x77\x75\xfb\ +\xab\x69\x01\xe2\xae\x78\x67\x11\xd8\x6d\x2d\x00\xbc\xb6\x71\x98\ +\xaa\x12\xe1\x74\x3c\x01\xd0\x17\x2f\xce\x4e\x6f\xcc\x8a\xe1\x78\ +\xbc\xb7\x9f\xe7\x59\x9e\x79\xb4\xc6\x19\x57\x3a\xf0\x6a\x52\x63\ +\x36\xeb\x97\x64\xb7\xf9\x0c\x64\xcb\xd7\x67\xeb\x79\x8f\x54\x18\ +\x28\x49\x93\x24\x4e\xdc\x75\xd6\x39\x11\x56\x01\x30\x04\xfa\x69\ +\x41\xae\x3b\xf7\x65\x00\x05\x11\xee\xfa\x4e\x94\xbd\x73\xd6\x92\ +\xaa\x16\x45\x86\x64\x52\x8a\x29\x45\x63\x2c\x73\x02\x20\x04\x50\ +\x85\xa6\x69\x3f\xf8\xe0\x83\x8f\x3e\x7a\x10\xe3\xae\xee\x97\x5d\ +\x3d\xff\x6b\x11\xee\xf8\xf2\x1c\x1e\x3e\x5c\x7d\xf3\x1b\xf1\xfa\ +\x2a\xfb\xff\x70\xce\xa7\xff\xcf\xe5\xf9\xef\xfc\xfd\x15\x91\xf6\ +\x05\x1c\x7f\xc6\xe0\xce\x7a\x7a\x0b\xde\x7d\xf7\xcd\x67\x4f\xe1\ +\x37\xbe\xfa\x37\x16\x33\x10\x55\x0c\x61\x1b\xc2\xc5\x8b\x73\xaf\ +\xf0\xd5\xaf\x7e\xdd\x60\xec\xdb\xee\xe2\xe5\x8b\x00\xa4\x0c\x0e\ +\xf0\xf1\xc3\x07\x2a\xe9\xed\xb7\xef\xaf\xaa\xba\x0b\x7d\x0e\x68\ +\x80\x3c\xac\xc0\x78\xa7\x44\x75\xa4\x7a\x39\x1b\x34\x87\x37\xb2\ +\xb3\xf5\x22\xf7\xb9\x11\x6f\x61\x80\x80\x49\x7a\x43\x9f\x7e\xc2\ +\xb8\x2b\xc1\x91\x77\x06\x04\x00\x0a\xd0\xf7\xfd\x7c\x3e\x9f\x8c\ +\x47\x64\x70\xbd\x5e\x92\x21\xef\xbd\x73\x1e\x11\x55\x11\x10\x0d\ +\x1a\x05\xd8\x6e\xb7\x88\x48\x64\x98\x75\xf7\x08\x15\x45\xa1\x20\ +\x3b\x63\x83\x98\xa2\x00\x66\x99\x9f\x8c\x27\x6d\xdf\xd7\x4d\xcb\ +\x9c\x14\x08\x40\x39\x31\x93\x2d\xca\xbd\xe9\xd1\xec\xba\x5a\x29\ +\x42\x8a\xb1\xcc\x8a\xdc\x72\x1d\x1b\x6e\x85\xba\x3a\xd3\xce\x4a\ +\x4c\x22\xc6\x3a\x4b\x94\x14\x8d\x02\xa8\x1a\x55\x61\x21\x82\xf9\ +\x7c\xbe\x5c\xfd\xdf\xec\xbd\x79\xb0\xad\xd9\x55\x1f\xb6\xd6\xda\ +\xc3\x37\x9c\xf1\x9e\x3b\xbd\xf9\xbd\x1e\x5e\x37\x2d\xf5\xa0\x96\ +\x5a\xb3\x8c\x06\x8c\x80\x80\x01\x03\x0e\x94\x2b\x84\xb8\x3c\x61\ +\xd9\x31\x55\x71\x4c\x20\xe5\x38\xae\x38\x0e\x54\x30\x98\xc4\x36\ +\x09\x04\x83\x31\x51\x41\x19\x08\x08\x09\x81\x06\x6c\x24\xa4\xd6\ +\xd8\x2d\xf5\xa0\x96\xba\xfb\xbd\xee\xd7\x6f\x7e\x77\x3c\xe3\x37\ +\xec\x61\xad\xfc\xb1\xcf\x7d\x2d\x81\x04\xd2\x6d\x9a\xea\x3f\x38\ +\x55\xaf\xea\xde\xfb\xee\x70\xce\xf7\x9d\xbd\xf6\xda\xbf\xf5\x1b\ +\xf6\xfa\xbd\xce\xfa\x70\xa5\xb0\x76\x3e\x9b\xb3\x6f\xad\x02\x4d\ +\x87\xd4\x30\x31\x73\xaf\x5b\xda\x63\x47\x19\xcd\x7c\xbe\x10\x34\ +\x65\x6f\x68\x6c\xb6\x32\x5a\x2d\x8a\x8c\x08\x49\xa1\x31\xd2\x89\ +\x7a\x00\x5d\x3f\x9e\x35\xb3\x71\x77\xe0\xa0\xdf\xce\x5d\xb3\xf3\ +\x74\x33\xa9\xed\x60\x78\x2c\x94\xfa\xfa\xd5\x4e\xf4\xdc\xfa\x48\ +\xcb\xf6\x31\x01\xd4\x28\x20\x78\x90\x85\x90\x42\x11\x88\x54\xd3\ +\xb4\x6d\xeb\xf2\xdc\x32\x47\x40\x54\xa8\x83\x0f\xce\x39\x52\x94\ +\xf4\x47\x44\x44\x8a\x14\x29\x6b\x6d\xd3\xb4\x17\x2e\x5c\x98\x4d\ +\x67\x89\x6c\x13\x59\xb4\xd6\xb0\x44\xc8\x05\x11\x38\x32\x0b\x23\ +\x40\x8c\x31\xb2\x70\x8c\x44\xca\x58\x63\x8c\x35\xd6\x10\x51\x8c\ +\xf1\xc6\xf5\x1b\xb3\xe9\x54\x98\x63\x8c\x36\xcf\x94\xd6\x37\xa3\ +\x2d\xd2\xda\x67\x91\x24\x4c\x5a\x7a\xbe\x24\xea\xcc\x41\x95\xa4\ +\x18\xd3\xd3\x12\x22\x11\xf1\x21\x24\x13\x5d\x7f\xd8\x00\x2c\x44\ +\x14\x86\xed\xdd\x5d\x84\x18\x9a\x56\x65\xdd\x57\xbe\xea\x7e\xef\ +\x1c\x82\x18\xa3\x95\x36\x5a\x6b\xdd\xca\xce\x23\x4f\x42\xeb\x8c\ +\xa9\x9c\xd9\xe9\x0f\x0b\x6c\xf0\xea\x33\xd0\x66\xea\xe8\xf1\xcd\ +\x2b\xed\x62\xb6\x35\xcd\xb5\xe1\xc4\xea\x07\x42\xc0\xc4\xcd\x5f\ +\x92\x95\x0e\x4e\xc9\x88\x08\x84\xce\xb9\xba\x6e\x7a\xfd\x6e\xb2\ +\xd9\x21\x02\x10\x4c\x26\x62\x00\x2d\x00\x69\xa5\x59\xa4\xc8\xcb\ +\xbd\xfd\xfd\x73\xe7\xce\xcf\x66\x33\x63\xb2\xc8\xac\x13\x15\xf4\ +\x05\xc2\x32\xea\xe1\xcf\xc0\xce\xce\xfc\x9e\x7b\xe8\xf7\x3f\xf8\ +\x27\x0f\xdf\x5e\xc8\xc3\x64\x65\x59\x64\x28\xb1\x9a\xcf\x59\x17\ +\x9d\xc2\xfa\x6a\x36\xab\xbd\xcd\x2c\x30\xf3\x5f\x9c\x18\xfe\x6c\ +\x1f\x91\x65\x38\xe0\xfb\xee\xbb\xed\xd3\x9f\x5e\xa9\xeb\x59\x9e\ +\xd1\x57\x08\x66\x42\xc4\x79\x5d\x17\x45\x41\xca\x74\xbb\x43\x1b\ +\x9b\xc9\x78\xda\x56\xe3\xbd\xf1\xce\xc2\x37\xaa\x28\x56\x47\x47\ +\x86\xe5\x70\x67\x6f\x6a\x2c\x3d\x73\xe9\x4a\xaf\x5f\x76\x3a\x9d\ +\x4e\x91\x3b\x8e\x8b\xbd\x5d\x8d\x9a\xb0\xeb\x76\x17\xba\x9d\x8d\ +\x4e\xc4\xba\xba\x14\xfd\xc0\x64\x03\x69\x89\x1b\x35\x9f\x4c\x88\ +\x08\x44\xa5\x19\x5a\xa2\xca\x24\xb6\x43\x8c\x91\x63\x4c\x4b\xfb\ +\xc6\xb5\x6b\x46\x91\xb6\x9a\x39\x92\x42\x59\xb6\x02\x28\xc2\x91\ +\xa3\x56\xa8\xb5\xbe\x72\xf9\xca\x95\xab\x57\x15\xe9\x44\x99\x00\ +\x84\xd1\xea\x6a\xdb\xd6\xf3\x79\x85\x80\x5a\x19\x04\x08\x21\x2e\ +\xaa\xca\x07\x9f\x68\x97\x22\x18\x63\x00\x64\x24\x85\x0a\x06\xc3\ +\x11\x6a\x1b\xa2\xcf\x05\x72\x8d\x05\xf0\x5d\x67\x4e\xec\xf9\xf6\ +\xea\xb9\x2b\x4a\xda\x5e\x99\x19\x51\xba\x58\x99\xee\xcd\x5c\x3d\ +\x17\x06\x0d\xcb\xf9\x53\x82\x2f\x7c\x74\x6d\xdb\x58\xab\x21\x44\ +\x43\x38\x9f\xec\x6a\x44\xa3\x0e\xdd\x96\x48\x44\x55\x33\x0d\x46\ +\x6b\xc6\x76\x1a\xcf\xeb\xc5\x08\x95\xb6\x59\x8e\x46\x01\x91\xce\ +\xb3\xcc\x66\xb4\xbb\xd8\x3b\xbf\x9f\x3b\x0d\xa4\x78\x34\x2f\x46\ +\x72\xe5\xe9\xf6\xda\x75\x5b\x0e\x57\x3d\x13\x66\x2a\x2f\x3b\xd3\ +\x9d\x89\xce\x35\x43\x40\x64\x40\x02\x50\x20\x20\x4b\x6c\xf7\xa0\ +\x97\x42\x14\x91\xaa\x5a\xcc\xe7\xf3\xe1\x4a\x5f\x29\xb5\x34\x33\ +\x24\xb4\x99\x4d\x47\x9f\xc8\x71\x79\x5c\x21\xb4\xca\x6c\x6f\xed\ +\x5c\xbf\x7e\xcd\x87\x80\xa4\x05\x70\x89\xce\x33\x63\x32\xef\x14\ +\x26\x42\x04\xc5\xcc\x89\xe8\x42\x4a\x09\x48\xdd\x34\x75\xdd\x28\ +\xad\xcb\xb2\x50\x5a\x6d\xed\xec\xb4\x75\x9d\x60\x7d\x66\x19\x0d\ +\x86\xb3\xf9\x3c\x04\x46\xc4\xd4\x86\x6b\x44\x00\xd0\x4a\x25\xd3\ +\x60\x11\xf1\xde\x67\xd6\x6a\xad\x7d\x08\x22\x22\x09\x7c\x13\x50\ +\x5a\xa7\x4d\xb1\x6e\x1a\x8e\x11\x0f\xeb\x2d\x23\xc2\x91\x45\x29\ +\x0d\xca\xee\x4d\xaa\xb2\xbf\x6a\x6d\xe6\xbd\x9f\xce\x66\x75\xe4\ +\x5e\xa7\xdf\x3c\x7b\xa9\xbe\x34\xed\x14\xd6\x0e\x50\x95\x28\xb0\ +\xb0\x85\x22\x57\x14\xd9\x40\xe5\xdd\x53\x47\x4f\x5c\x72\x17\xe7\ +\xe3\x19\x00\x41\x20\x42\xb2\x26\x13\x91\xb4\xb1\x8a\x08\xa3\x40\ +\x22\xa1\x8a\x10\xa2\x73\x6d\x53\xd7\x2b\x2b\x7d\xe6\x48\xb4\x9c\ +\x25\x68\xad\x93\xe5\x1e\xa2\x02\x00\xf1\x11\x09\x99\xd9\x39\xa7\ +\x8d\x41\xa5\x14\x80\xb1\x56\xbd\x50\xcc\x1d\x40\x7d\xec\x63\x70\ +\xfb\xed\xcd\xed\xb7\xc1\xfb\xdf\xf7\x62\x14\x77\xf6\x2d\x6e\xdc\ +\xfd\x37\xde\xf1\xb7\x57\xab\xcb\xfb\x93\x6b\x1f\xfc\xd0\x53\x6f\ +\xfb\x9e\xef\x5d\x71\xd7\x6a\xb7\xf8\x83\x5f\xff\x35\xfb\xc6\xef\ +\x3b\xfa\xe4\x6f\xfd\xc6\x23\xd7\x33\xad\xbe\x96\xc6\xb4\x76\x8c\ +\x99\x29\x30\x59\xe1\x71\xeb\x82\x43\xca\xac\xb6\x1c\x6a\xcf\x11\ +\x40\x04\x54\x66\x3b\xf4\xe5\x98\x6a\x22\xde\x79\xaf\x4d\xa9\x96\ +\xf7\xc4\xb5\xbe\x11\x40\xa4\x2c\xd3\x86\x63\xe3\xa2\x4f\xbf\x0d\ +\x6f\x82\xd8\xb1\x76\x2c\xd6\x14\x04\x28\xdc\xb8\x28\xd6\xe4\x08\ +\x00\x12\xda\xe0\xb4\x2e\xd5\x4b\xea\xf4\xc1\x0c\xd6\x2e\x5e\xfd\ +\x40\xef\x17\x7e\xe1\xc4\xfe\xf8\xd1\x63\x47\x33\xf8\x8a\xf6\x56\ +\x4d\xdb\x6e\xef\xee\xae\x74\xbb\xdd\x7e\xd7\x44\x5b\x39\x27\x02\ +\x83\xe1\x60\xb3\xdc\x54\x99\xe9\x0d\xd6\xbc\x57\x9d\xe1\x4a\xa6\ +\x69\xd0\x19\x64\xb9\x75\x28\x7b\xd5\x02\x6a\x3f\xe8\x0c\xca\xa2\ +\xd3\x6e\x4f\xd9\x8f\xf3\x12\x8a\x7c\xb4\x77\x75\x1c\xad\x0e\xa6\ +\x5d\x28\x18\xd7\x55\x08\x4e\x9b\x9c\x05\x14\x90\x24\xa5\xc7\x41\ +\xeb\xc7\x00\x09\x4b\x8d\x31\x7a\xe7\x6d\x96\xb1\xc4\x2c\xcb\x88\ +\x10\x44\xda\xb6\x31\xda\x12\x29\x42\x64\x16\x0d\xd0\xed\xf6\xba\ +\x65\xb7\x75\x9e\xd9\x2b\x6d\x86\xc3\x95\xd1\xca\xca\xde\x3e\x78\ +\x17\xd3\x1c\x0f\x09\x21\xb2\xd2\x26\x88\x00\x07\x10\x10\x61\x63\ +\x34\xa2\x84\xc8\x5a\xeb\xb5\xd5\x51\xaf\x28\x67\xe3\x49\x14\x88\ +\x02\x75\x3d\x3b\xd3\xcf\x57\x4d\xa7\xbd\x66\xa8\x6e\x4c\x5e\x84\ +\x20\xc2\x3e\xcf\x55\xf0\x59\xed\x6b\x23\xc8\x31\x26\xda\x02\xfb\ +\x60\xad\x41\x60\x54\x2a\x84\xd8\x04\x17\x63\xb4\x26\x3f\x90\xae\ +\x1c\xa6\xc4\x0c\x7a\xeb\xed\x78\x1e\x55\xff\xd8\x89\xdb\x48\x67\ +\x0c\x9a\x8c\x0d\x28\x55\x53\x37\x75\x65\x50\x15\x2a\xbf\x78\xe1\ +\x19\xb5\x35\x3b\xde\x5b\xb5\x5a\x09\x47\x46\x52\xdd\x61\x10\xdd\ +\x41\xdb\xc9\x7b\x32\xec\x0c\x7a\x3b\xbb\xd7\x77\xd1\x81\xcd\x54\ +\x64\x46\x44\xa5\x80\x83\x20\x60\x9a\x61\x27\x0c\x88\x0f\x82\x23\ +\x5a\xe7\x85\x25\x8d\xff\x12\xbc\x2e\x22\x55\x5d\x29\x52\x65\xb7\ +\x4c\x65\x5a\x58\x80\xa8\x69\x1a\x16\x56\x4a\xf9\x10\x6d\x8a\x66\ +\xd5\x3a\x21\x30\x48\x28\x91\x19\x81\x88\x90\x14\x01\xd0\xf2\xdd\ +\x8f\x44\x2c\x22\x8a\x54\x08\x5e\x84\x9d\x73\x2c\xc2\x1c\xa3\x30\ +\xd4\x35\x02\x10\x42\x32\xd9\x02\x61\x04\x4a\xbb\x90\x80\xa4\x50\ +\x3a\xad\x54\x96\x65\x31\x46\x89\x51\x5b\x1b\xbc\x47\x40\x06\x4e\ +\x25\x1e\x89\x7c\xdb\xf8\x10\xb5\x52\xcb\x53\xe7\x61\x02\x0e\x41\ +\x50\x14\x52\x64\x98\x4e\xe6\x17\x2e\x5d\xdb\x3c\x76\x34\xcf\x2d\ +\x2a\x0b\x8b\xc5\x7c\xff\x86\xbf\x7c\x35\x63\x36\x6d\xa8\xb6\xc7\ +\x85\x76\xe2\xf1\xc6\x64\xe6\xbb\x27\x4e\xde\x71\x67\x7e\x7c\x78\ +\xeb\x7d\xf7\xcd\x17\xd5\x67\x1e\x7e\xa4\x9a\xd7\x6d\x1b\x44\x60\ +\xeb\xfa\xf5\xba\xa9\x92\x37\x03\x73\x40\x48\x87\x4e\x10\x01\x01\ +\x08\x21\x8a\x88\x31\xd6\xb9\x46\x21\xc5\x98\xee\x11\x79\xe7\x9b\ +\xba\xcd\x8b\x3c\xcb\x72\x56\x02\x22\x0a\xd1\x1a\xd3\xb6\x4e\x69\ +\x04\x6d\x8c\xd2\x2f\x8c\x2d\x83\x08\x55\xa5\x3e\xfe\x71\xb8\xe7\ +\x1e\xe9\xff\x29\x63\xb7\x17\x74\x3c\x30\x05\x4d\x9e\xfc\xf5\x5f\ +\xf9\xa5\xf3\x5b\x0b\x3c\xf5\x46\xda\xf9\xd4\x4f\xfd\xe4\xff\x31\ +\xfa\xd6\x7f\xfe\xfd\x6f\x7f\xd5\xc7\x5a\x63\xd5\xd7\xb6\xa3\x84\ +\xd0\xac\x9f\xfa\xbe\xd7\xad\x36\x7f\xf0\xe8\x6f\x8d\x83\x20\x9a\ +\xd5\x23\x6f\x7f\xeb\xdd\x6f\x73\x37\x7e\xef\x7d\x8f\x3f\x78\xfb\ +\xcb\xfe\xd6\x2b\x8e\x9c\x61\x46\x72\x97\x3e\xfc\xd0\xcf\x5f\x0b\ +\x5a\x7f\x29\xea\x23\xdc\xaa\xee\xab\xfe\xca\xdd\xaf\x7a\xec\xb1\ +\xff\x70\x61\xba\x40\x04\xdb\x7b\xcd\xb7\xbd\xe2\xbb\xfa\x3a\xce\ +\x77\x7e\xe7\xbd\x8f\x3e\xb8\x76\xea\x7b\xde\x7a\xe7\x6b\xf7\xae\ +\xbe\xeb\xc3\x9f\xff\x78\x54\x16\x01\x24\x56\xbd\xa3\xdf\xf9\xa6\ +\x93\xbd\x8f\x7c\xfa\x9d\x53\x81\xce\xea\x37\x7d\xc3\x89\xf2\xc1\ +\x47\x7f\x73\x01\xa4\xf2\xbb\xde\xfe\x75\xaf\x7d\xea\xf3\xbf\x74\ +\xa9\x55\xfa\xa5\x04\x2f\x51\x08\xd3\x5b\xce\x6c\x14\xf9\x99\x9d\ +\xdd\x47\x8e\x1f\xfb\x93\xba\xfc\xc0\x93\x7a\xaa\x09\x42\x3d\x5f\ +\x5f\xe9\x67\x9d\xbe\x81\x42\x5c\x63\x35\xe5\x99\x0a\x4d\xd3\x88\ +\xb2\xbd\xee\xd0\x76\xd7\xfa\x2b\x31\x03\xd7\xd3\x8a\x60\x44\x85\ +\x6e\x70\xb6\x3f\x66\x3f\xe9\x1e\x09\xb3\xad\xf9\xf6\x93\xa6\x86\ +\x6e\xe7\x64\xd6\xf8\xf9\x34\xb6\xdb\x6e\xa6\x50\xa9\xa0\x82\x56\ +\x80\xc4\xc1\x23\x02\xa1\x12\x89\x81\x59\x04\x22\x0b\x8b\xc4\xc8\ +\x8d\x73\x90\x32\x0d\x40\xb2\xcc\x10\xa2\xf3\x3e\xcd\xfd\xb4\x32\ +\x4a\xa9\xe8\x55\xb7\xd3\x51\x4a\x09\xbb\xb2\xd3\xad\xea\xda\x66\ +\x99\xc9\x32\x1f\x63\xe0\xa8\x80\x04\x89\x23\x0b\x60\x56\x96\x5c\ +\x63\xd5\xb6\x9a\x50\x84\x11\xb5\x52\x4a\x98\xb5\xd1\x8a\x00\x7d\ +\x8c\x8e\xbd\xd2\xd3\xb6\xc9\xc0\x57\xd3\x9d\xb5\xd1\xca\xe9\xb5\ +\xd5\xc9\x98\x76\x67\x55\x96\x15\x1c\x2a\x52\xb8\xba\xb1\xe2\x5c\ +\x67\xb1\x58\xb8\xe8\x35\xa8\xb6\x6d\x41\x81\x36\x1a\x48\xef\x8f\ +\xa7\x48\xe4\x10\x05\x55\x53\xd7\x03\x54\x87\x0e\x7c\x93\xa0\x9f\ +\x7a\xe2\x32\x77\xf6\xc4\x8e\x24\x42\x59\x76\xf3\x5e\x2f\x1f\xf6\ +\x03\x7a\xef\x98\xda\xd0\xcc\xa7\x61\x32\xc9\xac\x1f\x2f\x2e\x2a\ +\xb7\x58\xdf\xe8\xce\xf6\xaa\xdd\xbd\xe9\xfa\xa9\x5b\x6e\xb9\xe3\ +\x0e\xd5\x1f\xe4\xa3\x95\x51\x77\xe5\xe8\xc6\x11\x54\x6a\x3c\xd9\ +\x63\x09\xcf\x5e\x78\xc6\xb5\xb5\x26\x0b\x48\x51\x40\x01\x00\x92\ +\x00\xc7\x98\x5a\x78\x6c\x1a\xe7\x43\xd4\x9a\x10\x88\x85\x13\x0c\ +\x93\xe7\x79\xe2\x5c\x27\x0c\x9d\x88\x80\xa1\x3f\xe8\x6b\xad\xbc\ +\x8f\xc6\x68\x66\xd6\xda\x10\x92\x00\x32\x0a\x30\xa7\xa3\x40\x88\ +\x09\xa9\xc7\x25\x0a\x01\xa8\x08\x89\x74\xa2\x54\xb6\x6d\xeb\x9d\ +\x53\x4a\x45\x61\x85\xe4\x83\xdf\xdb\xdd\xe9\x0f\xfa\x06\x91\x39\ +\x0a\x62\x42\xd5\x44\x04\x51\xca\xb2\x74\xce\xe3\x17\x11\xd8\x8d\ +\xcd\x10\x29\xc6\x58\x2d\x6a\x8e\x51\x29\x12\x01\x14\x06\x60\x91\ +\x17\xe2\x2d\x23\x81\xdb\x52\x2b\x8a\xdc\x2e\x9a\xed\xdd\xbd\xfe\ +\xe6\x86\x42\x30\xc0\xb4\xa8\xae\x3f\xfa\x85\x21\x32\x92\x0b\xce\ +\x31\xd4\xb1\x71\x00\x43\x1c\x15\xa3\xe3\x67\x07\xa7\x6f\x05\xf0\ +\x28\xcd\xa8\xdf\x7b\xfb\xdb\xfe\x32\x29\x53\xcd\x5b\x01\x39\x77\ +\xfe\xa9\xeb\xd7\x2f\x9f\x3b\xf7\xd4\x62\xb1\x30\xc6\x1e\x30\x36\ +\xd3\x81\x89\x62\x64\xef\xc3\x92\xb8\x45\x2a\x7a\xaf\x34\x71\x94\ +\x3c\x2b\xac\xc9\x40\x80\x43\x8c\xde\x8b\xd6\xc6\x68\x85\x68\x94\ +\x12\x16\x85\x64\x8c\x15\x7e\x21\xde\x32\xc6\xd0\x23\x8f\xd0\xf9\ +\x67\xe4\x6f\xfd\x4d\xe9\x94\xf8\xa2\x15\x77\x09\xce\x6c\xdc\xf3\ +\x3d\x3f\xf0\x8e\xab\xe7\x3f\xf6\x9b\x0f\xb7\x6a\xf5\xce\x6f\xfb\ +\x2f\x7f\xc0\x9e\xc8\xbe\xf0\xd9\x67\xc3\xd9\x97\x7d\x4d\xf7\x49\ +\xb8\x51\x9d\x57\xbc\xf5\x81\x1f\x38\x5d\xfd\xfe\x47\xa9\x38\x75\ +\xfc\xee\xaa\x8a\x6f\xbe\xf7\x5b\x77\x9e\x7d\x57\xef\xcc\x77\x7f\ +\xfd\xfc\xea\x83\xcf\xfd\xde\xf8\x9a\xd9\xbc\xf5\xef\xbc\x61\x08\ +\x8b\xc0\x08\x08\x92\x94\x11\x09\xe6\xf3\x1e\x46\xaf\x7e\xc5\xdf\ +\x79\xed\x09\xfd\xcc\x17\xde\xb9\xba\xfe\xda\xbe\x7f\x72\xa7\xbc\ +\x63\x8d\x2e\xbc\xff\xa1\xdf\x76\x71\x4e\xdd\xd7\x7f\xe3\x3d\x6f\ +\x3a\xff\xf9\xdf\x39\x7a\xc7\x5f\x7f\xcd\xf4\x99\x0f\x5d\xd9\xcd\ +\x14\x38\x19\xbc\xec\xec\xb7\xbf\xee\xd6\x23\xbb\xcf\xbd\xe7\xc3\ +\x97\xb7\x56\x87\x0f\xbc\xed\xfe\x37\x4d\xaf\x7f\xe8\x43\x17\xaf\ +\xdf\x71\xf7\x7f\xfd\xf6\x97\xdf\xbe\xf3\xec\xff\x7b\xa1\x16\xfd\ +\x52\xea\xde\xd1\x87\xea\xe4\xc9\xc9\xea\xea\x9d\x37\x6e\xe4\xe1\ +\x2e\xfe\xca\x1b\x4f\x8c\xd2\xd6\x3e\xf6\x00\xd1\xee\x8f\x17\xdd\ +\xa2\xc3\x2c\x79\xd6\xb7\x99\xce\x33\x5b\xae\x6d\x3a\x32\xab\x67\ +\xc0\x30\x51\x60\x31\x40\x36\xe4\x4a\xe3\x5e\x3d\x7b\xe6\x8a\xaf\ +\x1b\x93\xb7\x34\x0c\x1e\xdb\xfd\xe9\x34\x5f\xdf\x40\x65\xbc\x8b\ +\x62\x4c\x0c\x10\x23\x29\xa3\x84\xc5\xb3\x23\x45\x89\x68\x48\x5f\ +\x7a\x3a\x5c\xb6\x8a\x80\x29\x7c\x35\xad\x0a\x63\x8c\xb5\x16\x91\ +\x98\x99\x43\x64\x96\xb2\xec\x28\xa5\x11\x93\x36\x04\xb6\xb6\xb6\ +\x4e\x9c\x38\x1e\x83\x4f\x12\xc7\x84\xc3\x24\x9a\x30\x91\xea\x75\ +\x7a\x89\x36\x17\x63\x44\x44\x06\xd1\x5a\x73\x8c\xc2\x92\x67\x99\ +\x31\x19\x12\x64\x79\xd6\xed\x74\x5c\xdb\x5a\x63\x48\xa9\x28\x52\ +\xd5\x95\x36\xa6\xc8\x8b\x10\x42\xb7\xdb\x1d\x8f\x27\x88\x68\xb3\ +\x6c\x51\x57\x84\x24\x00\x9a\x94\xb5\x59\xeb\x9c\x52\x8a\x94\x42\ +\x20\x75\x78\x7d\xb8\x30\xe2\x70\x63\xb3\xd2\x34\xa9\xab\xd2\x96\ +\xa4\x8d\x0b\x9e\x82\xcb\x8c\xf6\x80\xb3\xad\xed\xd9\x85\x6b\x23\ +\xa0\xd0\xb4\x31\xf8\xd6\xb7\x95\x33\x34\xe8\x99\x21\x9e\x79\xf9\ +\xcb\x3a\x83\x95\xc0\x31\xb6\xe3\x33\xa7\xd7\x4e\x9f\x3a\x0a\x48\ +\x82\x38\x99\x8e\xaf\x5c\xba\xf5\xc6\x8d\x9d\x47\x1f\x7d\x22\x46\ +\x00\x48\xd5\xfd\x79\xfc\x2d\xc4\x38\x9b\x4e\x10\x51\x84\x11\x40\ +\x22\xa4\xfe\xd2\x18\x23\x07\x23\x64\x16\x0e\x21\x80\x40\xa7\x53\ +\xf6\x7a\xbd\x9d\x9d\x5d\x42\x12\x06\xa3\x0d\x22\x0a\x1e\x34\xbf\ +\x22\x5f\x7a\x6a\xb9\x59\xdf\x29\x8d\x54\xbd\xf7\x49\x42\x0c\x08\ +\x59\x66\x99\x39\xd1\xed\x87\x83\x01\x29\x8a\x2e\x88\x52\x22\x40\ +\x84\x84\xca\xd8\x2c\x55\xc4\x18\x63\x72\x13\x23\xa2\x44\x9f\xaf\ +\xab\x8a\x88\x96\x6f\x13\x16\x8e\xc1\x68\x3d\x1a\x8d\xe8\x8b\x46\ +\x77\x5f\x73\x75\x17\x0e\x21\x68\xad\x9c\x8f\x3b\xdb\xdb\xc7\x9b\ +\xd3\xfd\x6e\x11\x7c\xd8\xbb\x76\xbd\x9d\x4e\xcd\xa8\x1b\x2d\xce\ +\x5d\x04\x93\x6b\x6b\x2a\x87\x47\x4f\x9c\xaa\xa0\x17\xfd\x1c\x20\ +\x8a\xcc\x45\x42\x20\xc7\xad\x32\xb6\xf0\x21\xde\x7a\xdb\xe9\xb3\ +\x77\x9c\x39\x72\x74\xf3\x03\xef\xff\x00\x33\x6a\xad\x58\x18\x0e\ +\x06\x1e\x31\x86\x18\x63\xfa\x84\x45\x12\x2b\x09\x11\x97\xd0\x19\ +\x00\x00\xe4\x79\xde\x34\x8d\x31\xc6\x66\x66\x7f\x3c\xc9\x72\xa3\ +\xb5\x56\x6a\x69\x73\x7f\xd8\xf7\x97\xb5\xf4\xf8\xe3\x62\x34\xbf\ +\xf2\x95\xc8\x2f\x22\xea\x8d\xda\x36\x97\x3f\xf9\xef\x7e\xfa\x7f\ +\xfd\xd7\xbf\xf4\xfb\x33\x47\x04\x6c\x56\x6f\x7f\xc5\x19\xf5\xd0\ +\xc3\xe7\x40\x7d\x2d\xa1\x2a\x12\x1d\x0c\x5e\x71\xe7\xdb\x27\x97\ +\xde\x75\x7e\x3a\x13\xb5\x72\xc7\x99\x6f\x3c\x7b\xec\xde\x5e\x38\ +\xff\xc8\x93\xbf\xf6\xe9\x2b\x57\x8e\x1f\xbb\xbd\x99\x3d\x73\x79\ +\x2a\x27\x57\xcc\xa7\x1e\xfb\x8d\x31\x6b\x85\xa2\xec\x70\xd0\xd9\ +\xe8\xd8\x1c\x80\x7d\xe0\x93\xb7\xfc\x95\x35\xf7\xf0\x27\x2f\x9d\ +\x17\xd1\xc7\x8e\x7d\xc3\x1d\xab\x47\x94\x62\x5b\xdc\x7a\x7a\xb4\ +\x59\x2f\x76\xbb\xeb\xf7\xe7\xf5\x67\x3e\xf9\xf4\x7b\x3e\x77\x6d\ +\xff\xf8\xd1\x97\xe9\x18\x62\xf4\xc5\xca\xfd\xa7\xcd\xa5\xff\xf4\ +\xb9\x8f\xdd\x76\xcb\x5b\x0b\x69\xad\x69\x2f\xee\x3e\x77\xea\xe4\ +\x1b\xbb\x9d\xb3\xf7\x6c\x76\xce\xed\x5c\xd0\x59\xf9\x92\x4b\xf2\ +\x16\x89\x45\xfe\xf4\x91\xcd\x13\x93\x49\xc7\xf9\xaf\x54\xdc\x45\ +\x40\x2b\xd3\xe9\x0e\x8c\x29\x4e\x9e\xbe\xad\x37\x5c\x1f\xac\x1e\ +\x3b\x7b\xd7\xfd\xc7\x4e\xdd\xb9\x3d\xf6\x4f\x9c\xbb\xee\xa4\xf0\ +\xd4\xc1\x7c\x25\x5b\x3f\x6a\xd6\x8f\x70\xd9\xf7\x41\xe7\xd8\x99\ +\x5c\xdc\xa9\x2e\xed\xf7\x1b\x6d\x04\x28\x43\xcc\x69\x9f\xeb\x05\ +\x46\x27\x90\x51\xd1\xd1\x1d\x0d\x36\x30\x2e\x1a\xb7\x34\x05\x06\ +\xe1\x25\xdb\x61\x89\xcd\x00\x88\x00\xb2\x48\x08\x21\x59\x0c\x6a\ +\x4d\x78\xc0\x71\x1e\x8f\xc7\xb3\xd9\x8c\x88\xb2\x2c\x13\x59\x32\ +\x31\x98\x63\x0c\x91\x14\x19\x6b\x2f\x5d\xba\x1c\xc2\x72\x34\x97\ +\x40\x4f\x52\x2a\xb5\xff\x89\x53\x61\xac\xe9\x76\xbb\x4a\xe9\xd4\ +\x0c\x2e\x16\xd5\x7c\xb1\x30\xd6\x28\xa5\x8c\xd6\x88\xb8\x58\x2c\ +\xa6\xb3\xe9\x6c\x31\x33\xd6\xf6\xfb\xfd\x2c\xcf\x99\x79\x7f\x3c\ +\x9e\x2f\x16\x55\xdd\x44\x66\x41\x10\x14\x9d\x59\x9d\xd9\xc8\x8c\ +\x8a\xca\xb2\xd3\xed\x76\x3a\x9d\xae\x31\x56\x69\xbd\x04\xaf\x0f\ +\xb1\x22\x00\x02\xe2\xda\xc9\x93\xeb\xc7\x8e\x91\xb1\xb6\x53\x46\ +\x60\xef\x9d\x6b\xaa\xdc\x68\x6e\xea\xd9\xd6\x16\xce\xe7\x5d\x42\ +\xc5\xe2\x59\xc0\x16\x35\x63\x15\xe0\xec\x3d\xf7\xce\x9b\x7a\x6f\ +\xb6\x57\xd5\x7b\xf3\xe9\xb5\x7a\xbe\x1d\xeb\x3d\xf1\x0b\x76\x0b\ +\x76\xf5\x99\x93\x27\xde\xf6\x96\xb7\x9c\xbd\xfd\x0e\x3c\x20\x6f\ +\xa4\x7f\x2c\x9c\x58\xf0\x55\x5d\x47\xe6\x03\xfd\x17\x26\x4e\x4d\ +\x02\xc7\xd2\x6d\x4a\xf8\xbb\xd6\xba\x28\x8b\xcd\xcd\x4d\xef\x7d\ +\x08\xa1\x28\xf3\xb4\x4d\x02\x00\x11\x69\x9d\x5e\x7a\x22\x2b\xd2\ +\xd2\xf2\x73\x79\x4f\x97\x76\x02\xe9\xeb\x84\x84\x40\x8a\x48\x62\ +\xec\xf7\x7b\x27\x4f\x9e\xe0\x18\xad\xb1\x80\xc9\xec\x17\x62\xe4\ +\xc8\x4c\x88\x9d\xb2\xd3\xe9\x74\x08\x31\x78\x9f\x66\xab\x31\x04\ +\xef\x1d\x33\x1b\xad\x41\xc0\xfb\x80\x20\x8a\x28\x2f\xf2\xd1\x68\ +\x84\x87\xf7\x96\xe1\x34\xd6\x17\x01\xa5\x68\x67\x7b\x3b\xd4\x8d\ +\x0a\x3c\xbe\xb1\x75\xe9\xfc\xb3\x19\x29\xa5\xa1\x96\x06\x06\xdd\ +\xde\x2d\xb7\xd3\xda\x49\xec\x6e\xd6\xad\x84\xba\x56\xe4\x4c\x86\ +\xb6\xb0\x8c\x6d\xe4\x8a\xc8\x0b\xba\xe0\xeb\xaa\x9a\x39\xe7\x6e\ +\xb9\xe5\xd6\xfe\x60\x14\x19\x53\x5c\x49\xfa\x43\x09\x85\x0f\x31\ +\x0a\x08\x8b\x70\x8c\x49\x4c\x97\x2a\xfb\x52\xd1\xba\x94\x6b\x63\ +\x59\x96\xaf\x79\xcd\x6b\x4f\x9d\x3a\xa5\x48\x21\x61\xdb\x3a\x11\ +\x39\x6c\x71\x47\x84\x10\xf4\x83\x0f\x42\xbf\x2f\x67\xcf\x82\x77\ +\x2f\x66\x1b\xa9\xf2\xa2\x2c\xcb\xb2\xc8\x34\x99\x0c\xe7\x17\xdf\ +\xfb\x4b\x3f\xf9\xce\x4f\xb6\xdf\xfe\x1d\x6f\xe9\x68\xa5\xbf\x6a\ +\x58\x26\x72\x5c\xdb\xfc\xfa\x63\xea\xdc\x27\xce\x3d\x0c\x68\xd0\ +\x5f\xfc\xe0\x47\x7f\xec\xfc\xdc\x1b\x61\x01\xe2\xe0\xd0\xe4\xc2\ +\x78\xf4\xe4\x5f\x5a\x71\x4f\x3d\xb5\x73\x43\x13\xc5\xe0\x46\x27\ +\xbe\xfd\x3b\xde\xf8\x3f\xfc\xa5\x53\x77\x41\xac\x4d\xe7\xeb\xee\ +\x3e\xb2\xfa\x99\x27\xde\x35\x63\x45\xd8\x3c\xfe\xd8\x4f\xfd\xe7\ +\xe7\x9e\x75\xfb\x1f\xfb\xf0\x53\x9f\x38\x72\xf6\xef\x7f\xe7\x2b\ +\xbf\xa5\x34\x10\x62\x0b\xa4\x62\x70\xa4\xba\x04\x1c\x85\x4e\x1e\ +\x7d\x3d\x4e\x3e\xf2\xe1\xc7\xdf\x6b\xd6\x5e\x7f\xa4\xdb\x2d\x32\ +\x73\xe1\xe9\xf7\xee\xdb\xbb\xdf\x7c\xdf\x5f\x95\xfd\x8f\x3f\xb9\ +\xbd\x53\xe6\x1d\x78\x09\xce\x84\x45\x9e\x5e\x5d\x3d\x52\x55\x47\ +\xa7\x93\xaf\xe4\x20\x86\x08\x79\x5e\x58\x6b\x43\x94\xfd\xe9\x82\ +\x4c\x31\xaf\xc3\xc2\x41\x1d\xcd\xdc\xa9\xad\x89\xbb\xb1\x33\xdf\ +\xd9\x5b\x54\x01\x17\x5e\x3c\xaa\x28\xda\x4a\x36\x7e\xee\x9a\xdb\ +\x9e\x15\x62\xfc\xb8\x6a\x26\x33\xb7\x58\x2c\x24\xd2\x4a\x7f\x74\ +\xea\xc4\x68\x73\xf3\xe8\xe6\xd1\xa3\xab\x1b\x47\x37\x36\x6e\xbf\ +\xe3\xec\x99\xdb\x6e\xd9\xd8\x5c\x4b\x07\x70\x24\x8c\x31\x7c\xe9\ +\x75\x12\x10\x70\xde\x31\xb3\xd6\x1a\x80\x52\xad\xc9\xb2\xac\xd3\ +\xe9\x96\x65\x01\x20\x75\xd3\xa4\xee\x26\xb1\x9e\x11\x29\xf8\x60\ +\xb4\x59\x2c\x16\x02\x1c\x53\xa1\x4a\x0d\x52\x8c\x22\xe0\x7d\x70\ +\xce\x39\xef\x9c\x77\x89\x54\xd3\xe9\x74\xda\xb6\xd5\x5a\x6f\x6c\ +\xac\xa7\x58\xd7\x64\x54\x22\x00\xf3\xf9\x7c\x32\x99\xd6\x4d\xb3\ +\x32\x5a\x2d\x8a\x12\x10\xf3\xa2\x30\x36\x9b\x2f\xe6\xcc\x1c\x63\ +\x6c\x9c\x23\xa3\x94\x56\x80\x68\x8c\xe9\xf6\xba\xc3\xe1\xca\x60\ +\x30\x1c\x0c\x06\xdd\x6e\x8f\x0e\x3b\xa3\x42\xc0\x85\xf7\xb5\x08\ +\xe5\x99\xc9\x73\x45\x3a\xf8\x10\xbc\x0f\xae\x95\xa6\xd9\xbb\x7c\ +\xb9\xda\xd9\x36\x19\x79\xf2\x0b\x74\x66\x75\xd8\x39\x7e\x2c\xe4\ +\x3d\xdb\x5d\xbd\x71\x63\xdf\xaa\x6c\x6d\x65\xd0\xeb\x75\x7a\x9d\ +\x5c\x7c\xed\xda\x05\x8b\x57\x18\x0d\xc9\x62\x3e\xb3\x99\x3d\x7d\ +\xea\xa4\xf7\xfe\x8b\xf4\x88\x29\x05\x2b\x12\x42\xd3\x34\x8b\xf9\ +\x7c\xd9\xb1\xa3\xf0\xd2\x41\x57\x10\x30\xd5\xf1\xc4\x45\xf1\xc1\ +\xbb\xd6\x9d\x3e\x7d\xfa\xae\xaf\x7b\x59\x96\x65\xde\x07\x6d\x34\ +\x33\x0b\x27\x6e\xe2\x92\x46\x79\x50\x61\x13\xb4\x02\x07\xa6\x12\ +\x90\x6c\xe5\x8d\xd1\x80\x80\x28\x21\x78\xad\xe9\xe4\xf1\x63\x59\ +\x9e\x55\x55\x95\x40\x9e\xd4\x41\x67\x99\xed\xf7\xfb\x9d\x6e\xd7\ +\x39\xd7\xb6\x8d\xf7\x5e\x98\x01\x81\x08\xb5\x52\xde\x7b\xe6\x18\ +\x42\xd0\x5a\xaf\xad\xae\x12\x21\x00\xf6\x7b\xfd\x5e\xaf\x0b\x87\ +\x4c\x37\x4c\x17\x43\x90\x90\x91\x95\x56\xd5\x6c\xee\x16\x15\xb2\ +\xc4\xaa\xb1\x2c\x5a\x78\x3e\xdf\x1d\x1c\xeb\x1f\xbf\xff\x65\xfd\ +\x5b\x6f\x83\xd1\xf1\x46\x75\x7d\xd0\xc3\xd1\x4a\x0c\xae\x59\x4c\ +\xe7\x8b\x45\x8c\x31\x46\x2f\x12\x85\x7d\x9e\x9b\x41\xbf\xdb\xe9\ +\x16\x3b\x3b\x3b\xd3\xe9\x4c\x29\xb3\x1c\x64\xa7\x6b\x02\x00\x80\ +\x75\x55\x31\x47\x84\x25\x39\x28\x5d\x26\x01\x49\x9c\x99\x18\x63\ +\x53\x37\x84\xd4\x36\xed\x91\x23\x47\xde\xf8\xc6\x37\xf6\x07\xfd\ +\x10\x02\x29\xf2\x87\xb7\x1f\xd0\x9a\xf6\xf6\xd4\x67\x3f\x1b\xef\ +\x7f\x05\x6f\x6c\x82\x0f\x2f\x5a\x61\x37\x30\x3e\xff\xee\x77\xed\ +\x6c\xd5\x4a\x67\x99\xec\x3c\xf9\xee\xf7\x5e\x0e\x59\xf1\xf8\xfb\ +\xff\x63\x73\xb2\xb7\x68\x2f\xc3\x74\xcf\x7c\x75\xf5\x9d\x01\xd7\ +\xd6\x5f\x7b\xcb\xb1\x6e\x67\x54\x9e\x5a\x19\x6d\x3f\xfb\xae\x0f\ +\x5f\xb9\x58\x37\x63\xce\x6f\xb7\x4a\x77\x3a\x2b\x61\xfe\x19\x8f\ +\xe5\x89\xd5\x3b\xf7\xf7\x7e\x6b\x1a\x94\xb1\x08\x3a\xdb\xbe\xf0\ +\xce\x77\x3e\xf7\x2b\xc0\x91\x51\xf5\x7a\xf7\xde\x7e\xf4\xbe\x95\ +\xec\xc8\x91\xcd\xbb\xb6\xaa\x07\xce\x4d\x3e\x01\x64\x62\x7d\xe9\ +\x89\x2f\x3c\xf4\xf9\x1d\xf7\x77\xdf\xf0\x80\xd9\xbe\xa2\xf2\x0d\ +\x03\xd8\xe9\x0c\x7d\x7d\x2d\x20\x02\x0e\x6e\x39\xfd\xba\x13\xf9\ +\xf1\xef\xec\x86\xcd\xd1\xbd\x77\xac\x9e\xba\xa1\x33\xd9\x7f\xfc\ +\x91\x78\xcf\xdf\x7f\xd5\xeb\x7f\xfd\x83\x3f\xa4\x8e\xff\xe0\xaa\ +\x2e\x0e\xad\x67\x79\x11\x61\x77\x91\x67\x56\x57\x2b\xa5\xce\xee\ +\xee\x3e\xb1\xb9\xf9\xe5\x99\x61\x22\xdb\x3b\x5b\x4d\xd3\x64\xc6\ +\xae\xac\xac\x6c\xac\x6d\x54\x2e\xec\xcf\x1b\x04\x38\x72\xea\xb6\ +\xce\x68\x43\x4c\x69\xcb\x52\x93\x6d\x9b\x68\x33\x5d\x88\x1a\x5f\ +\xdf\xbb\xfe\xb9\x27\x8f\xe9\x32\xc4\x18\x63\x68\xbc\xe4\x54\xac\ +\x9e\x18\x74\xd4\xa9\xf5\xe3\xb7\x30\x23\xb0\x20\xe2\x5d\x77\xdd\ +\x71\xc7\x5d\x77\xb4\x8e\x5d\xdb\x5c\xbe\x74\xe9\xc2\x85\xe7\xce\ +\x9f\x7f\xf6\x40\xc0\xf4\x45\xfd\x2e\xca\xf2\x30\x4e\x8a\x25\xa6\ +\x5e\x32\x84\x90\xba\x42\xef\x3c\x21\xc6\x18\x1f\x7b\xec\xb1\x9d\ +\x9d\x9d\xb6\x6d\x45\x30\x31\xea\xac\x35\x1c\x45\x91\x4a\xbc\x62\ +\x11\x89\x31\x18\x63\x44\x24\x84\x10\x39\x42\x00\x42\xa5\xb4\x36\ +\xc6\x34\x4d\xf3\xcc\x33\xe7\xad\xb5\xc2\xdc\x34\x4d\xa7\x5b\x96\ +\x65\x27\xcf\x32\xe8\xf5\xe6\xd3\xc5\x7c\xbe\x10\xd9\x52\xa4\x94\ +\xd2\x80\x54\x64\xd9\x6c\xce\x40\x18\x22\x13\x48\xb2\x4e\x4c\x1e\ +\x28\x84\x84\x44\xa2\xc1\x9a\xac\x75\x89\xc7\x7d\x48\x93\x13\x65\ +\x8c\x8b\xb1\x20\x55\x64\x79\x74\x5e\x31\x00\x04\x4b\x39\x39\x57\ +\x6d\xed\xe8\x18\xa6\x6a\x01\xb6\x18\xde\x76\xbc\xbf\x71\xdc\x61\ +\xac\x64\x7f\x6f\x36\x5b\x1d\x1d\x1d\x16\xbd\xf9\xb5\x1b\x4c\x11\ +\x08\x05\xb5\xd5\x10\xeb\x5a\x77\x7b\xdd\x41\xaf\x33\x20\x17\x9a\ +\x27\x9f\xfe\x02\x68\x88\x1c\xf5\x01\xdb\x42\x80\x13\x5b\xa3\x6d\ +\x9b\xe9\x6c\x3a\x18\xf4\x40\xc4\x7b\x0f\x02\xa9\x88\x80\x80\x52\ +\x4a\x69\x75\xb3\xa9\x8c\xc2\x79\x51\xdc\xff\xaa\xfb\x49\xeb\x67\ +\x9f\x7d\x2e\xe1\x30\x9c\x92\xb4\x96\x1d\xff\x52\x5f\x96\xfe\xeb\ +\x66\xe7\x1e\x63\x4c\x76\x8f\x59\x9e\xbb\xa6\xb5\x5a\x85\xe0\x57\ +\x47\x2b\x79\x9e\xcf\xa7\xd3\xba\xae\x9d\x77\xc9\x2b\x2c\x84\x60\ +\xad\x05\x90\xf1\x78\x1c\xbc\x47\xa5\x92\x82\x54\x44\xa2\x0f\x36\ +\xcb\xc0\x41\xe2\xcf\x94\x65\x79\xfa\xf4\xa9\xed\xed\xe2\xfa\xb5\ +\xab\xde\x3b\xa2\x43\xca\x98\x12\x90\x94\xa8\x99\xa4\x14\x33\x87\ +\x18\x26\xbb\xbb\x70\xfa\x8c\x06\x2c\xb4\x76\x75\xa5\x4c\xdd\xdd\ +\x3c\x0d\x43\x3b\x6d\xb9\x3c\x72\x22\xf8\xdc\xcd\x77\xaf\x3f\x7b\ +\x49\xdb\x02\xb3\x82\x0d\x85\x80\x65\x6e\x97\x2e\xf4\x9a\x80\xa3\ +\x42\xb8\x7e\xfd\xaa\xf7\xce\x18\x4d\x8a\x10\x98\x45\xd4\x72\x93\ +\x83\xd9\x6c\x96\x66\xc5\x4b\x75\x74\x88\x4c\xcc\xcc\x49\x32\xa6\ +\xb4\xca\x8b\x3c\xf8\x60\x33\xeb\x83\x4f\x2d\x45\x96\x65\x1c\x39\ +\x86\x78\xd8\xe2\xae\x14\x6e\x6f\xe3\xb9\x67\xe2\x77\x7f\xf7\x8b\ +\x4a\x34\x47\x22\x68\xf6\x9f\x7e\x6a\x47\x1b\x4b\xa4\xa5\xda\x7d\ +\xea\xa9\x6d\x63\x2d\x34\x5b\x4f\x7c\xfe\x86\x42\x11\x32\x5f\x25\ +\xa5\xcc\x28\xf3\xdc\x17\x7e\xe2\xe7\x9f\xc4\xfe\xd1\x6f\xfe\x96\ +\xdb\x6f\x7d\x7a\x4a\x6f\x7f\xf3\xff\x72\xf1\x89\x77\x3e\x39\xfe\ +\xfa\x6f\x7a\xdb\x4f\x65\xb9\xfd\xf4\x27\x1e\x01\x3b\x3a\xb2\xba\ +\x31\xfd\xdc\xb3\x91\x0e\x1c\x11\x99\x19\x22\x00\x12\xe5\x8b\xbd\ +\xf7\xfe\xc2\x7b\xde\x4f\xc5\xed\xdf\xf4\x9a\xef\x7f\xe6\xca\xd3\ +\x77\xdc\xfd\x8f\x8f\x56\xef\xfb\x7c\xb5\x79\xdf\x89\x5b\xcb\xc1\ +\xcb\xe7\x3b\xbf\x79\xf9\xea\xa3\x97\x6f\xff\xd1\xbf\xf6\xb6\xff\ +\xcd\xe4\xf5\x83\x1f\xfb\x9c\x20\x77\xd7\xbf\xe1\x6c\xf6\xcc\x7b\ +\xfe\xf0\xff\xdc\xf2\xfc\xd4\xec\x1d\xaf\x3d\xfb\xcd\x1c\x73\x54\ +\x6a\xeb\xc2\x7f\x7c\x37\x7c\xe2\xc9\xed\xdd\xfb\x6e\xe9\x14\xb6\ +\xff\x12\x2c\xee\x28\x30\xc9\xf3\x2b\xfd\xde\xd9\xed\xdd\x2f\xdb\ +\xb9\xa7\x15\x49\x24\x5a\x63\xe3\xeb\xf1\x04\xb2\xcc\x06\x89\x65\ +\xb7\x23\x40\xd6\xd8\x72\x65\x84\x4a\x65\x36\xe3\xa6\xcd\xb5\xd1\ +\x0a\x65\xd1\x56\xcf\x5d\x29\x1a\xaf\x7a\x32\xd7\x9e\x31\xda\x72\ +\x18\x40\x17\x2b\x6b\xca\xac\x2f\xda\xc6\x20\x29\x61\xe0\x18\x91\ +\xc1\x1a\x93\x19\xa3\x8b\x3b\xee\xbc\xe3\xec\xd9\x3b\x9a\xe6\xdd\ +\x57\xae\x5c\x51\x4a\x21\x2e\x25\x8e\x84\xc4\x31\xc4\x18\x43\x8c\ +\xcc\x11\x50\x94\xd2\xa9\xeb\x49\x1c\x44\x6d\x8c\x42\xaa\xeb\xf6\ +\xfc\xf9\xf3\xf3\xf9\x4c\x29\x03\x80\xcb\xf2\x21\x07\x0d\xa3\x2c\ +\x77\x0c\xa5\x74\x8c\x69\x75\x70\x02\x91\x5d\xe3\xe6\xb3\x79\x5e\ +\x64\x9d\x4e\x51\x55\x55\xd3\x38\x00\x48\xae\x87\xdd\xee\x66\x51\ +\x14\x79\x6e\xf7\x76\x76\xb7\xb7\x17\xf3\xf9\xa2\xdb\xed\x6a\x65\ +\x10\x79\xe6\xfc\x64\x32\x11\x90\x3c\xcb\x23\xcb\x01\x7b\x5c\xa2\ +\x0f\x8b\xd9\x22\xcb\x33\x22\x13\x39\xee\xee\xef\x0f\xfb\xfd\xc3\ +\x2d\x9d\xc4\xf3\xc8\xcb\xa2\x5b\x74\x48\x40\x02\xef\x6c\x6d\x2f\ +\x9a\xd9\x5d\x9d\x3b\xad\xcd\x7a\xca\x04\x81\x26\x3a\x4d\xfa\xcc\ +\xd9\x93\x93\x16\x55\xd9\x5d\xed\x0e\xaa\x6a\x7f\xb2\x37\x9b\xed\ +\x5f\x51\xe8\x55\x91\xd5\x4c\xfd\xde\xb0\x28\x3a\xa8\x34\x68\x0d\ +\x12\x63\xf0\x6d\x1d\xf6\x67\xbb\xa0\x18\x49\x31\x47\xad\xcc\x01\ +\x6b\x1c\x11\x91\x39\x12\xa2\x08\x0b\x4b\x9e\xe5\x31\xc6\x45\xb5\ +\xa8\xaa\x2a\xf8\x50\x14\x45\xb7\xd7\x6d\x9a\xa6\xae\x6b\x04\x54\ +\x5a\x0d\x06\xc3\x36\xb4\xde\x7b\x22\x54\xa4\x7c\x8c\xcc\x6c\x8c\ +\x66\x8e\xe9\x06\x1d\x1c\x0e\x12\x2c\xc3\x22\x9a\x08\x63\x8c\x1a\ +\x34\xa0\x00\x83\x31\xfa\xd8\xd1\xa3\xdd\x4e\xd1\xef\x75\xdb\xd6\ +\x95\xdd\xce\xfe\xfe\x7e\x9a\x91\x24\x84\x67\xb1\xa8\xda\xb6\x65\ +\x86\xf4\xe4\x88\x94\x36\x26\x19\x07\x81\x88\x22\x6c\x62\x30\x46\ +\xd7\xd5\x62\x6f\x6f\x77\x65\x38\x98\x4d\xc7\xf3\xf9\x6c\x6f\x6f\ +\xf7\x05\x35\x3d\x80\xb8\x1c\x31\x00\x22\xec\xec\x6c\x61\x0c\x8a\ +\x39\x78\x6f\x98\x9b\x58\xef\xee\x5f\xb3\xb6\xff\xdc\x24\xf4\x61\ +\xad\x5f\xa2\xab\xd8\x7b\x31\x65\x51\x74\x87\xb6\x28\x00\x50\x2b\ +\x9b\xb2\x56\xc4\x07\x80\xe0\x38\x14\xb9\x25\x05\x02\x31\x84\x68\ +\x8d\x4e\xbb\x54\x72\xb8\x9b\xcd\xa6\x6d\xd3\x52\x99\x27\xc1\xb0\ +\xcd\x4d\x53\xb5\x55\x55\xd5\x4d\xad\x94\x1a\xf4\x07\xd1\xc7\xe9\ +\x6c\x1a\x7c\x30\xc6\x2c\xaa\x26\xf8\x40\x44\xd1\x3b\x16\x3e\x6c\ +\x71\x47\x54\x9f\x7d\x14\xa7\x93\xf8\xc0\x03\xfa\x45\x2f\x33\xca\ +\x5a\xb5\xdc\x3b\x29\x7d\x2c\x40\xfa\x4f\xb3\x2c\xfc\xb2\x1c\xbf\ +\xa6\xe1\xe8\x6f\x7c\xe8\xfd\xf3\x4f\xed\xbb\xc9\xe7\xcf\xbd\xb7\ +\x9a\x5f\x3a\xff\xd9\x9f\x99\x9e\xb8\xd7\x4f\x1e\x39\xb7\x37\xce\ +\x55\xf7\x91\x47\x7e\xa6\x9d\xd4\xf6\x26\x9a\x8f\xf8\xbc\xbb\x93\ +\x38\xe7\x1b\x09\x4f\x7e\xf4\xe1\x9f\xad\xa6\x33\xc3\xbf\x37\x0e\ +\x57\x66\xe0\xae\x8e\x35\x6c\x7d\xe2\xdc\x95\x47\x45\xfc\x87\x3f\ +\xf9\x6f\xef\x3c\x7e\xc7\x6c\xf7\xd3\x17\xa6\xde\xa8\x4c\x9a\xc7\ +\x7f\xf7\xc1\x4f\x5f\xda\xbd\xc4\x28\x93\xc7\x7f\x66\x3a\x18\xb8\ +\xf8\x60\x6c\xb6\xc9\x4f\x3f\xf5\xe4\xd3\xa4\xf2\xf3\x4f\xff\xe2\ +\xa5\xb8\xa5\xb5\x7d\xe9\x75\xee\xbc\xb0\xe6\xe2\xca\xca\x2b\xb7\ +\xb6\x57\xea\x7a\xfb\x8f\xd5\xa1\xd4\x76\x09\x7b\xd7\x56\x80\x4a\ +\x69\x75\xf5\xfa\xd5\xc1\x70\x65\xb0\x32\x2c\x3b\xfd\x26\x38\x63\ +\x6c\xbf\xd7\x03\xf6\x3a\x8a\x06\xd4\x8a\xf6\x2e\x5f\x99\x3c\x73\ +\x71\xb5\x9b\x93\x11\xdf\xc1\xfe\xda\x66\x6f\xb4\x12\x8b\x59\xed\ +\x60\x51\x2f\x8a\x4e\x59\x74\x3b\x18\x9d\x44\x0f\x1c\x63\x14\x24\ +\x6a\x5b\x1f\x42\xe8\xf7\x7a\xf7\xdd\x77\xef\xa5\x4b\x97\x0e\x66\ +\x71\xcb\x3e\x4a\x2b\xbd\x58\x2c\x62\x08\x48\x14\x82\xd7\x5a\xdd\ +\x34\x49\x4f\x69\x4d\x82\x94\x84\xda\x07\xdd\xbe\x20\x26\x17\x61\ +\x5a\x16\x97\x25\xef\x6c\x59\x6e\x10\x91\x54\x02\x70\x90\x99\x7d\ +\x0c\x5c\x71\x08\x2e\xc6\xc0\x0c\x44\xe4\x7d\x5c\xcc\x17\x57\xae\ +\x5c\xc9\x72\xd3\xef\x96\x12\x53\xda\x9f\x72\xad\x03\x83\x36\x33\ +\x6d\x53\x0b\xb3\x31\x16\x01\x15\x80\x08\x04\xe7\x48\x41\x74\x7e\ +\x36\x99\x68\xbd\xa6\x0b\xda\x1d\x8f\xf7\xf7\xc6\xc3\xc1\xe0\x90\ +\x80\x19\x48\x9e\x65\x59\xd1\x6b\xdb\xb6\x9a\xcd\xc9\xf1\xe5\x8b\ +\x17\x1d\xf8\xdb\xce\x9e\x11\xe9\x02\x47\xcd\xe2\x5b\xe7\x2a\xdc\ +\xde\xdd\x9e\xb2\xae\xc6\xb2\xb6\xd9\xd3\x9a\xf6\x16\x8d\xd5\x30\ +\x1c\xe6\xdd\xd1\x7a\x9f\xba\xd6\x66\xb6\x28\x04\x04\xa2\x0f\xa1\ +\x99\xcc\x66\xca\x64\xfd\x61\x67\x7b\x77\x0f\x51\x71\x14\x51\xa2\ +\x14\x05\x61\x11\xce\x8b\xee\x89\x63\x47\x47\xa3\x51\x08\x2c\xcc\ +\x28\x3e\xc6\xa8\x48\xf5\xba\xbd\x9b\x97\x2b\x86\xc8\x91\xb5\xd1\ +\x89\x57\xee\x9d\x9b\xcd\x66\x4a\xa9\x24\xdc\x5f\xe2\x68\x00\x07\ +\x66\x8e\xcf\x83\x91\xcc\x8c\xc8\x00\x94\xba\x7a\x6d\x0c\x4b\x10\ +\xe6\x5e\xaf\xb3\x36\x5a\xe1\x18\x63\x0c\x6d\x93\x80\x17\xf1\x31\ +\x02\x0a\x2e\xbd\x9f\x21\xd9\xcb\xa4\x5f\x97\xb0\x35\x24\x12\x91\ +\x65\xac\x13\x92\x42\x68\x9b\xc6\x65\xb6\xd3\xe9\x30\xf3\x74\x3a\ +\x3d\x98\xdf\x1c\x72\xa2\x9a\x36\xd8\xc4\x49\x9f\x4e\xa7\xec\x1d\ +\x00\x83\x12\x17\x5d\xa1\xcc\x74\x3e\xa7\x6c\x3b\x72\x46\xe8\x7b\ +\xdd\x55\x34\x3a\x3b\x96\x89\xb6\xa0\x0c\xa7\x2b\x17\x04\x15\x02\ +\x33\x82\x00\x8a\x73\x6d\x66\x95\x22\x89\x12\x8d\x36\x22\x6c\x8c\ +\x8a\x31\x12\x61\xbf\xd7\x3d\x75\xea\x14\x29\xf2\xde\x19\xa5\x52\ +\x32\x95\x52\xaa\xd7\xeb\x75\x3a\x1d\x40\x50\x4a\x25\x3f\x06\xa5\ +\x55\x59\x16\x7b\x7b\xe3\xf4\xc6\x4e\xad\xcf\xe1\x2b\x33\x7d\xea\ +\x93\x7c\xea\x24\xdf\x75\x17\x48\xfc\x73\xa8\x35\xc2\x91\x01\xd5\ +\x01\x4c\x29\x1c\x63\xa2\x49\x28\xf5\xb5\xb4\x3f\x48\xa4\xc5\x6d\ +\x5f\x6e\x58\x2b\x73\xf9\xea\x27\x51\x65\x24\x57\x1e\x7d\xf2\x59\ +\x24\x6b\xb5\x05\x69\xae\xdd\x78\x04\x55\xae\xbe\x12\xc8\x8c\x0a\ +\xa1\xb9\xb1\xf3\x04\x91\x95\xdd\x87\xf7\xd0\x10\x6c\x3f\xb4\xf7\ +\x59\x40\x32\x3a\x57\x94\x85\xfa\xdc\x67\xbe\xf0\x79\x54\x99\x55\ +\x1a\x00\xdd\xfc\xa9\x67\xa7\x68\xb4\x51\x80\xe2\xaf\x5c\xb8\x71\ +\x09\x11\x00\x8d\x26\x93\x02\xe3\xf6\xf7\x9f\x10\xd4\x9a\xd4\x4b\ +\xb0\x73\x0f\x44\x5f\x58\x5f\x7f\xe3\x95\xab\x47\x27\xd3\x6b\xfd\ +\xde\x97\xed\xdc\xb3\x2c\x53\xa4\x8a\xa2\x33\x5c\x19\x39\xef\x9d\ +\x8f\x59\x9e\xb3\x44\x6d\x74\xb7\xdf\x0d\xc1\xa1\x77\xd3\xdd\xc9\ +\xda\x68\x15\x7b\xa5\xab\xaa\x92\x48\xa2\x9f\xbb\xea\xe8\x3d\x67\ +\xcb\x8d\x8d\xb6\xe2\xc8\xe8\xfc\xb4\xdf\xeb\xd9\x3c\xf3\xcd\x4c\ +\x01\x03\x24\x55\x21\xa2\x50\x96\xd9\x22\xcf\x11\x71\x67\x77\x07\ +\x6e\xfa\x3d\xc9\x4d\x62\x6b\xd0\x86\xda\xd6\x11\x91\x52\xe4\x9c\ +\x4f\xe8\xed\xc1\xd3\x43\x44\xcc\xf3\xfc\xf8\xf1\xe3\xdb\xdb\x3b\ +\x00\x28\xcb\x60\x04\xba\x09\xd9\xa7\xa9\xe1\x4d\xd9\x4e\x2a\x18\ +\x88\x88\x80\x42\x62\x91\x88\x10\x90\x9d\x4b\xaa\xd8\x24\x85\x87\ +\xc9\x64\xea\x9c\xcb\xec\x4a\x9e\x17\x0a\x15\x29\xcd\x31\xb6\x5c\ +\x07\xef\xbd\x77\x08\x84\x80\x1c\x62\x70\x01\x11\x32\xa3\x59\x58\ +\x21\xd5\x8b\xba\x2c\xdb\xa6\xf5\xdb\xdb\x3b\xb5\x73\x80\x87\xc4\ +\xdc\x45\x40\x69\xbd\x3f\x99\x36\x75\x6d\x40\x23\xe1\x68\x7d\x35\ +\xeb\x15\x2a\xcf\x7c\x68\x95\x56\x2e\xc4\x8c\x14\xfa\xb8\x77\x63\ +\xcb\x97\xdd\x06\xb5\x0f\x65\xa7\xdb\x3f\x73\xfb\x1d\x5a\xe7\x79\ +\x89\xc6\x64\x31\x5a\xf0\x5c\xcf\x66\x04\x22\xe0\xc8\x50\x37\xcf\ +\xf6\x67\x8b\x5e\x91\x93\x70\x0c\x51\x91\x01\x81\x98\x4e\xf8\x20\ +\xbd\x5e\xf7\xf6\xdb\x6f\x0f\xc1\x27\x94\x20\xc6\x88\x84\x56\xd9\ +\xa4\x29\x23\x45\x21\x84\xa2\x2c\x8a\xa2\x60\x61\x63\x97\x36\x9c\ +\xde\x7b\x63\x6c\x08\xe1\xa6\x18\x0a\x31\xb9\x34\x26\x2a\x3d\xdc\ +\x04\x64\x64\xf9\x00\x11\x4e\x35\x1a\x00\x84\x85\x10\x43\xf4\x84\ +\x40\x84\x83\x41\xff\xea\xf5\xad\x34\x85\x45\x42\x00\x92\xe4\x04\ +\x2f\x42\xe9\x94\xcf\x9c\xee\x60\x9a\xa6\x82\x80\xb1\xca\x18\xed\ +\x9c\x6b\x9a\xa6\xd7\xed\xd8\x17\x90\xd4\xb1\x6c\x6a\x13\xd9\x9d\ +\x88\x05\x80\xb0\xae\x17\x93\xd9\xc4\x45\xef\xd9\x33\xb2\xaf\xa3\ +\x9e\x46\xe1\x5d\xe8\xf6\xc9\x55\xf3\x7d\xc8\x10\x43\x55\x2b\x93\ +\x51\x96\x0b\x50\x0c\x01\x18\xb5\x52\xbe\x6d\xb4\x41\x41\x46\x45\ +\x56\x2b\x89\x8c\x24\xc2\x29\xc7\x8a\x93\xc7\xf5\x3d\xf7\xde\x7b\ +\xfa\xf4\x49\x00\xa9\xeb\x2a\x79\xe8\xa4\x63\xa5\x52\xca\x6a\x1b\ +\x39\x8a\x48\x66\x23\xc5\x0d\x2d\x00\x00\x20\x00\x49\x44\x41\x54\ +\x33\x6b\x6d\xaa\xef\xfb\xe3\x71\x1a\xe4\x44\xe6\x17\x10\x90\x1d\ +\xa3\x7a\xe8\x21\xbe\xf3\x4e\xe9\xf5\x20\xbe\xe8\x90\x42\x70\x2d\ +\x95\x2b\x2b\x19\xcf\xe6\xb5\x20\xc6\xe0\x31\xeb\x9f\x38\xb2\xca\ +\x8b\xfd\xeb\x5b\xfb\x62\xed\xd7\xb6\x4a\x50\x1b\x95\x06\x07\x79\ +\x22\xd2\x67\xd6\xdc\x44\xd5\xf4\x41\x8e\xf3\x9f\xb0\xaf\x69\x95\ +\x01\x00\xa8\xf4\x9d\x2a\xb3\x37\xfb\x6e\x41\xb2\x7f\xe4\x53\x73\ +\xb0\x1f\xa5\x29\xd1\x1f\xc3\xb7\x32\x78\xa9\x3e\x34\xf3\x95\x41\ +\x9f\x44\x4e\x4c\xa7\x9f\x1a\x7e\x85\x36\x93\x49\xa9\x0c\x04\xbd\ +\x0b\xd6\x66\x2c\x0e\x01\xbb\x9d\x6e\x1a\x73\xf9\xd6\xb5\xd3\xfd\ +\x47\x1e\x7a\xe8\xee\xfb\xee\x1b\x6e\x8c\xa2\x06\x51\x30\x5b\xcc\ +\x3b\x6b\xa5\x1d\x76\x27\xd3\xb1\x29\x56\x8b\xce\x88\x1a\x3f\x1f\ +\xef\x29\x58\x90\x8a\xa4\x51\x67\x3d\x4d\x39\xb1\x11\x49\xfe\xaf\ +\x12\x42\x38\x77\xee\xe9\x84\xa8\x8a\xdc\x1c\xe9\x11\x21\x79\xe7\ +\xe7\x8b\x79\xaa\xe9\xc6\x98\x18\xfd\x7c\x3e\x77\xce\x13\xa1\xb5\ +\x59\x59\x94\x84\x6a\x73\x73\x33\xcf\x8b\xd9\x6c\xae\xb5\x41\xa4\ +\x03\xc3\x26\x11\xe1\x64\xeb\x71\x70\x3c\x43\x00\x48\x40\x39\x1c\ +\x20\x36\x36\xb3\x31\xfa\x44\xd7\x41\x40\xa5\x2c\x11\x28\x8d\x83\ +\x7e\x5f\x6b\x9d\x65\xd6\x18\xcb\x31\x81\xa0\x0c\x1c\x88\x74\xea\ +\x37\x44\x84\x63\xcc\x8d\x59\x5d\x19\x01\x42\xb7\xd7\x4b\x85\x6d\ +\x67\x67\x77\x3e\x5f\xa8\xd4\x88\x1d\x6a\xb2\x47\x84\x8b\xc5\x22\ +\xa9\x87\x62\x88\x9d\xbc\x3c\x75\xe6\xb4\x53\xdc\x44\x2f\xdd\xb2\ +\xe1\x08\x88\xe2\xa2\x72\x50\x2d\x66\x41\x00\xcb\x5e\x6c\xbd\x5b\ +\xd4\x1c\x35\xa8\xd8\xb4\x4c\x24\xc4\x24\x41\x48\x10\x41\x9c\xab\ +\x51\x21\x2a\x52\x68\x32\x34\x10\x19\x75\xaa\x11\xd1\x5a\xbb\xba\ +\xb9\x09\xc0\xbd\x6e\x37\x84\x10\x62\xd0\xa4\x13\x0b\x45\x58\xe2\ +\x01\xc6\x22\x22\xe9\x0a\x06\x0e\x75\x55\x17\x22\xa4\xf4\x7c\xbe\ +\x08\x21\xe4\x79\x91\x06\xd7\x48\x94\xa6\x91\xa9\xce\x7f\x11\x94\ +\x9d\x92\x51\x6f\x96\x96\x48\xa4\x89\x30\x04\x9e\xcf\xa7\x9b\x6b\ +\x2b\xd6\x18\xad\x35\x20\x65\x79\x51\x35\xee\xfc\xb3\x17\x62\x8c\ +\x10\x53\x26\x17\x11\x92\x1c\x18\xc0\xa1\xd6\x4b\xab\xc8\x18\x53\ +\x6a\x92\x31\x26\xcf\xf3\x2c\xcb\x92\x6f\x4e\x02\xaf\x0f\x1d\xd6\ +\x41\x00\x24\x08\x02\x40\x98\x18\xb8\xb3\xaa\xda\xdb\xd9\xce\x51\ +\xbc\x44\x32\x14\x42\x56\xed\xf1\xa8\xd4\xfd\x32\x8f\xb3\x71\x1b\ +\x9c\x2a\x4b\xa5\x94\x44\x09\x55\x53\xf6\x7a\x46\x49\x5b\x37\x93\ +\xc9\x82\x83\x0f\xc1\x77\xba\xa5\x2d\x4a\x45\x08\x22\x84\xc9\xbc\ +\x17\x8c\xd1\xfd\xc1\x08\x11\xd2\x30\x1f\x51\x92\xe7\x4e\x88\x51\ +\x11\xb1\x20\x47\x3e\x48\x19\x5c\x72\x40\x9d\x73\xb1\x8a\xd3\xc9\ +\x84\x88\x9c\x73\xc9\x57\xf9\x50\xc5\x5d\x6b\x7a\xe6\x59\xf5\xe8\ +\xa3\xed\x7f\xfb\x0f\xa4\xd7\xc3\x17\x39\x34\x35\x78\x97\x1f\xb9\ +\xff\x87\x7f\xec\x5f\x9c\xfc\xc2\x2f\xff\xc3\x1f\xfb\x0f\x95\xb2\ +\xc5\xc6\xcb\xdf\xf1\x4f\x7e\xf4\x35\x6b\xca\x74\xe8\x7d\x3f\xff\ +\xe3\xff\xee\xb7\x3f\x2b\xd6\xfc\x85\xc3\xcc\x8b\x50\xdc\xe5\xf2\ +\x60\x30\xcb\xb3\x97\xdd\xb8\xf1\x3b\xc7\x8f\xc9\x97\xbb\xc4\x31\ +\x40\xe4\x18\x83\x58\x1b\x16\xf3\xea\xd4\x99\x33\x9b\x9b\x47\x82\ +\x0f\x8b\xd9\xbc\x6d\x9d\x55\xd0\xd6\xcd\x60\x30\x1c\xac\x8d\x04\ +\xa3\x67\x1f\x10\xc0\xa8\x59\x5d\x6d\x5d\xbd\x2a\x36\x5b\x4c\xdb\ +\x8d\x63\x1d\xdf\xb8\xd9\x7e\xd3\xeb\x8d\xca\x5e\x47\x67\x06\x55\ +\x49\x26\x07\xc8\x00\x48\xa4\x0d\x31\x70\x94\x4e\x59\xec\xfe\x31\ +\xfa\x13\x47\xbf\xbe\xb6\x5a\x16\x65\x22\xe8\x11\x01\x91\xb6\xd6\ +\x26\x02\x7e\xa2\x37\xef\xec\xef\x4f\xc6\x63\x7d\xe0\xaf\x4b\x4b\ +\x2e\x35\x01\xc0\x32\xdc\xe1\x40\x48\x93\x48\x08\x37\x19\x29\x92\ +\x16\x15\xa9\x10\x92\xd5\x54\x62\xe9\x21\x29\x18\x0c\x87\x45\x59\ +\xec\xef\x8f\x51\xc0\x5a\x33\x9b\xcd\xb4\x32\x65\xd9\x41\x44\xe7\ +\xbc\x1c\xa8\x37\x8b\x2c\x2b\xf3\xdc\x68\xd3\xed\x94\x36\xcf\xa2\ +\xc8\xb4\xaa\xc6\xe3\x71\xdb\xb6\x51\x18\x0e\x57\xda\x01\x08\x69\ +\x3c\xd9\xbf\x70\xe9\x8a\x22\x4d\x0c\xab\xfd\x95\xb2\xdf\x29\x57\ +\x7a\x4c\x50\xb5\x4d\x2b\x51\x84\x15\x61\xe3\x9a\x76\xe2\x06\xdd\ +\x41\x59\x14\xdc\xba\x96\x25\xcf\x7a\x10\x99\x63\x0b\x96\xbb\xdd\ +\x9e\x68\x99\xec\x4f\x16\xb3\xa9\x52\xd4\xb6\x4d\xb7\xdf\xcf\xcb\ +\x15\x83\x4a\xb3\x12\x91\xc0\x51\x21\x94\x45\x77\x65\x65\xd8\xe9\ +\x76\x10\xa4\xaa\x2a\xad\x89\x11\xad\xb6\x29\x43\x75\x49\x82\x14\ +\xe0\xc0\xc9\x89\x57\x29\x95\x17\xf9\x78\x3c\x26\xa2\xfd\xf1\x3e\ +\x11\xc5\xc8\xde\x79\x49\xe9\x4e\x07\x27\xa4\x2f\x3e\x85\x88\xdc\ +\xd4\xb6\x8b\x88\x84\xc0\xda\x2e\x65\x4d\xf3\xd9\x7c\x7f\xbc\x5f\ +\x16\x85\x56\xca\x45\x4f\xca\x9c\x3a\x75\x0a\x10\x9f\x7d\xee\x39\ +\xef\xdb\xe4\xf4\xb8\xbc\x59\xcc\x0c\x40\xa4\x38\xc6\xc4\x90\x56\ +\x44\xda\xda\x2c\xcb\xb4\xd6\x65\x91\x0b\x40\x0c\x3e\xc9\x36\x5f\ +\x48\xad\x40\x41\x4c\x96\xfd\xa9\xbe\x12\x3c\x73\xe1\xd9\xf5\x3c\ +\x17\xa3\x98\xc8\x35\x10\xa3\x72\x75\xe4\xa6\x69\xc4\x2f\x66\x93\ +\xb1\xb6\x9d\x5e\xb7\x37\xec\x85\xc8\x02\xce\x1a\xac\x17\x8b\xa6\ +\xaa\x8b\xbc\xd0\x19\x72\x6c\x7d\x8b\x56\xab\xcc\x66\xce\x83\x80\ +\xc4\x18\xd7\xd7\xd7\x4e\x9d\x3e\x35\x1c\xf4\x8d\x35\x4b\x7a\x2e\ +\x11\x33\x63\xc2\x13\x05\x83\x0f\x80\x31\xb5\x20\x21\x04\x00\xb0\ +\xd6\xee\x4c\x77\xda\xb6\x15\x20\xe7\x3d\x24\x74\xeb\x90\x0c\xf7\ +\x27\xbf\x20\x4a\xf1\xab\x5f\x8d\x87\xf3\x68\xf8\xaa\x1f\xde\xb9\ +\xa3\xf7\x7e\xdb\x8f\xfc\x4f\x3f\x78\xe7\x68\xfd\xf2\xe7\x58\x00\ +\x5a\x4f\x6f\xf9\x8e\x7f\xf8\x26\x7e\xf8\x1d\x7f\xf3\x5f\xf5\xdf\ +\xf2\x23\x3f\xfd\xdf\xfc\xe0\x27\x3e\xf4\xb7\x1f\x9a\xe9\x5c\xff\ +\x45\x79\xff\x33\x47\x66\x64\x61\xed\x93\x6b\xeb\xc7\xa7\x93\xc2\ +\x7f\x79\xb6\x3b\x2a\x88\xc1\xdb\x2c\x17\x09\xd6\xea\x1b\xd7\xaf\ +\x44\xdf\x8c\x56\xd7\xb4\x32\xa4\x94\xd6\xe5\xf0\xe8\xb1\x95\xcd\ +\xa3\xdd\x32\x43\x8e\xdc\x34\xde\xb7\x4a\x62\x89\xe4\xf6\xf7\xa5\ +\x2c\xb0\xe8\x5b\xbb\xd9\xeb\xf4\x57\x56\xb4\xce\x0a\x96\x18\x39\ +\x90\xd2\xc1\x07\xad\x1d\x08\x93\x78\x4b\xd4\x38\x9f\x1b\x93\xac\ +\x7e\x97\x36\xae\xcc\x9b\x9b\x1b\x6b\x6b\xa3\x53\xa7\x4e\x94\x45\ +\xe1\xbc\x47\x04\x66\x88\x1c\x8d\xcd\x8a\xb2\xc3\x91\x11\x31\x7a\ +\xbf\xb2\x32\x58\x19\xad\xac\xae\x8e\x1e\x79\xf4\xb1\xab\x57\xaf\ +\x27\x77\x5a\x8e\x92\x82\x0e\x80\x30\x11\xb9\x53\xef\x1e\x23\x24\ +\x2e\x1d\x00\x0a\x0b\x11\x31\x2c\x65\x52\x08\x2c\xc2\x84\x51\x13\ +\xad\xad\x0c\x0a\x6b\x39\x33\x52\x16\xc3\x95\x41\x08\x5e\x69\xd5\ +\x1f\xf6\x43\x0c\x6e\xe2\x40\x44\x69\xe3\x9d\x07\x44\x24\xdd\x7a\ +\xaf\x9c\x13\xa3\x02\x87\xda\xd5\x0c\xd1\x18\x45\xa2\xf0\xd0\xfa\ +\x54\xc4\x18\xda\xf9\x78\x47\x44\x08\xd4\x7c\xba\x8f\x00\x47\x8e\ +\x6c\xae\x0c\xbb\xac\x48\x74\x58\x14\x1c\x45\x79\xb1\xcc\x92\x79\ +\xd6\x4d\x3d\x9f\xd7\x0a\x20\xcf\xc6\xfd\x41\xdf\x58\x13\x9a\x16\ +\x43\x44\xa0\xa6\xa9\x00\xd8\x2a\x95\x75\x0b\x44\x68\xda\xba\xdb\ +\xef\x53\xa6\x45\x29\x0e\x6c\xb2\x8c\x94\xaa\xaa\x85\x36\x2a\xd3\ +\x3a\x78\x27\x8c\x12\xa3\x26\x62\x06\xd6\x10\x39\x02\x4b\x3a\x85\ +\x10\x91\x20\x36\xad\xd3\x5a\xe5\x79\x51\xd7\x4d\x5d\xd7\x44\x20\ +\x12\x99\x7d\x02\x82\x95\x31\x22\xf1\xc0\x1e\xf8\xf9\x97\xcf\x22\ +\x49\x58\x94\x68\xf5\x1c\xa3\xd1\x96\x10\x5b\x1f\x67\x8b\xa6\x75\ +\xa1\xdb\xed\xe4\x59\x1e\x39\x2a\x82\x33\x27\x8f\x8f\xc7\xe3\xdd\ +\xdd\xbd\x64\xfa\xcb\xcc\x22\x8c\x44\x02\xc2\xec\x11\x53\x5e\x36\ +\x21\x82\x46\x12\x81\x2c\xcf\x90\x48\x21\x68\xb4\x2c\x49\xdf\x7a\ +\x68\x9e\x3b\x04\x45\x88\x44\x82\xc4\xa0\x89\x84\xd4\xb5\xed\x6d\ +\x3f\xe8\xdb\x6e\x36\xae\x2a\x9f\xa0\x1b\xa3\x4a\x95\x71\x32\x56\ +\x40\xa8\x16\xf3\xb6\xad\x59\xa4\x28\xf2\x7e\xaf\xb4\xca\xe4\xfd\ +\xac\xaa\x2a\x45\x06\x11\x5d\xe3\xb2\x72\x25\x2f\x72\xcf\x41\x01\ +\x0f\xfa\x9d\xe1\xa0\x1b\x43\x13\x43\xee\x20\x0a\x1b\x00\x51\xa4\ +\x58\x54\xf2\x55\x52\xa4\x03\x7b\x4d\x9a\x40\x85\x18\x88\x54\x08\ +\xde\x18\xb3\x58\x54\x2e\x04\x22\xc3\xc2\x0c\x42\x78\xb8\x80\x6c\ +\x22\x7a\xe4\x51\x50\x8a\x6f\xbb\x0d\x9c\x7b\xf1\xfc\xc2\x00\x80\ +\x94\x6e\xf7\x9e\xfa\xb9\x7f\xf6\x43\xc7\xde\xf4\x23\xff\xd5\x9a\ +\x49\x48\x87\xd2\x5a\x41\xb3\xbf\x75\xbd\xde\xdd\x9b\x37\x9b\x8e\ +\xe1\xab\xbe\x59\x12\x39\x88\x00\x91\x7e\xfe\x1c\x28\x31\x72\x04\ +\xd4\x8a\x88\x39\x2c\x8d\xfc\x91\x14\x7d\x99\xed\x82\xd9\xb3\x08\ +\xa2\x56\xcf\xbf\x6a\x4e\xbf\x33\x7d\x51\x24\x31\x37\x9e\xff\x86\ +\xf4\x23\x09\xee\x27\x44\xe6\x00\xa8\x68\x89\x0b\x87\xa4\xb3\x7b\ +\x29\xd7\xf7\x67\x47\x2b\x0f\x5c\xba\x38\x68\x1a\xf9\x72\x1d\x8f\ +\x36\x7a\x51\x2d\xb4\xd6\x21\xfa\xe0\x1d\x12\x6d\x6d\xf9\xd9\x74\ +\xa2\x94\xb6\xda\xf6\x46\xab\xfd\xd5\x51\xbf\xd7\x41\x64\xf4\x9e\ +\x7d\x1b\x30\x0a\xc7\xd9\x74\xaa\x35\x77\x72\xab\xd8\x37\xd3\x05\ +\x14\x9d\x28\x2d\xfa\xa0\x8d\x65\x66\x90\x0a\x80\x83\xaf\xd8\xb5\ +\x99\x31\x04\xa4\xc0\x18\xad\x92\x6f\x53\xba\xd0\xd1\xbb\x23\x1b\ +\xeb\xa7\x4e\x9f\xb4\xb9\xf1\xde\x2b\xa5\x08\x49\x24\x59\x3f\xb2\ +\x48\x48\xf2\x24\x22\x72\xae\x45\x54\x83\xe1\xe0\xde\x7b\xee\xd9\ +\xd9\xd9\x0b\x21\x2a\x5a\x26\xcd\x93\x4d\xe1\x95\x72\x40\x2c\xbe\ +\x49\xb5\x06\x22\x44\x54\x31\x06\x41\x00\x24\xad\xb4\x20\xa3\x48\ +\x55\xcd\xd6\x56\x57\x8e\x6c\xac\x01\x30\x22\xf8\xe8\xcb\x32\xef\ +\x0f\x7b\x55\x55\x2b\x8d\xbd\xe1\x08\x09\xc7\x93\x31\x10\x68\xab\ +\x5b\xe7\x83\x88\x46\x00\x4d\x79\xa7\x88\x12\x9b\x18\xf2\x3c\x73\ +\x3e\xb6\xde\xa7\xc4\x89\x43\xd5\x76\x6c\xab\xca\xd5\xf3\x2c\xcf\ +\x97\xe7\x0f\xe1\x9d\xab\x57\xc6\x57\xb9\x30\x84\xd1\x43\xa9\x26\ +\x75\x60\xd1\x12\x7d\x3f\x72\xe4\x68\xac\x15\x0e\x5e\xda\xfd\xc9\ +\x0e\x33\x13\xe2\x22\x9b\x0f\x06\x43\x6d\xb4\x56\xb0\x98\xcf\xf3\ +\xcc\x4a\x04\xdb\x29\xbb\xfd\x9e\x2d\xcb\x10\x19\x89\xf2\x22\xb3\ +\xd6\x2a\xad\x93\xec\x53\x11\x28\x22\x04\xf1\xde\x23\x69\x02\x50\ +\x4a\x07\x09\xa4\x94\x42\x8c\x91\x93\x5d\x4c\x64\x29\x8a\xb2\xaa\ +\x1a\x8e\x2c\x02\xcc\x41\x80\x11\x95\xc8\x32\x10\x29\x85\xb5\xfe\ +\x51\x9a\xa1\xdc\xf4\x84\x87\x10\x42\x66\x33\x42\x8a\x2c\x51\x40\ +\x90\xa6\xb3\x85\xf7\xa1\xdb\x29\x35\x61\x08\x3c\xe8\xf6\xf6\x77\ +\xf7\xd3\xcf\x20\x91\x2c\xc3\xb5\x85\xf0\x00\xbe\x07\x14\x81\xd6\ +\x79\x00\x28\x42\x08\xae\x45\x40\x00\xc9\xb3\xdc\x18\x0b\x87\x2e\ +\xee\x08\x8c\x98\x16\x02\x09\x10\x40\x14\x0c\x22\x35\x07\x4f\xaa\ +\x92\x18\x95\x20\xc4\x2c\x86\xbc\xf5\x9a\xa2\x26\xe8\x96\x39\x82\ +\x84\x10\x84\xc5\x37\x2e\x64\xf9\x78\xbe\xab\x40\x77\x3a\x9d\x3c\ +\xcb\x85\xd0\x68\x0d\x44\x59\x96\x2d\xea\xa8\xb5\xed\x74\x0a\x63\ +\x48\x98\xbd\x77\x44\x59\xca\x43\x02\x40\x66\x4e\x06\x7a\xda\x10\ +\xa0\x4e\x49\x25\x04\x0a\x00\x01\x89\x59\xea\xb6\x8d\xcc\x48\x4b\ +\x5b\x7d\x80\x43\x14\x77\xa5\x70\xb1\x50\x9f\xfc\x24\x9f\x3e\xcd\ +\xb7\xdc\x02\xde\x43\xf6\x22\xa2\xc6\x4a\xd1\xf4\xfa\xb9\x2b\xe7\ +\xe3\xb7\xbe\x59\x27\x43\xd2\x9c\xdc\x1f\xfe\xd6\xff\xfd\x5d\x3f\ +\xff\x13\xff\xfe\xd7\x5f\x69\x8e\x1c\xff\x83\x7f\xf3\x8f\x1e\x1b\ +\xab\xbc\xc0\xaf\xea\xd6\x50\xb1\x3a\x38\x9e\x93\xdf\x9f\x5c\xac\ +\xa3\x10\x22\x48\x64\x2a\x37\x46\xc7\x63\x75\x79\xa7\x6a\x06\x83\ +\x33\xfd\xac\x14\x76\xce\xcd\x67\xd5\xb6\xfb\x12\x0e\xa0\x08\xa8\ +\x5e\xef\xd6\x7e\x66\x17\xf3\x4b\x93\xa6\x41\x22\x00\x01\x2c\x46\ +\x83\x63\xa5\xb5\xd1\x5d\xdf\x9a\xee\x80\x1a\x1e\x19\x6d\x36\x8b\ +\x8b\xe3\xc6\x29\x22\x11\xc8\xcb\xe3\x83\x62\xa0\xa1\xd9\x1b\x3f\ +\xb7\x88\xd8\x2d\xd7\x62\x3b\x76\x02\x28\x51\xd9\x95\x1c\xdd\xa2\ +\x6d\x5e\xca\xbe\xc5\xe7\x56\x57\x6d\x88\xb7\xec\xed\xf3\x97\x63\ +\x07\x23\xe2\xea\x68\xb4\xb1\xbe\xbe\xb7\xbf\x0b\xa0\x39\xc6\xb6\ +\xad\x63\xf0\x00\xc8\x51\xb6\xf7\x76\x8b\x6b\x9d\x23\x47\x37\x8f\ +\xaf\x8f\x94\xd5\x95\x77\x8d\x42\x43\x2a\x8a\x60\xd3\xf6\x8c\x29\ +\x3a\x79\x3b\x9f\x40\x68\x4d\x96\x41\x24\xef\x6b\x5b\x14\xda\x90\ +\xaf\xaa\xaa\x9a\x47\xef\x17\x21\xf6\x87\x23\x54\x98\x68\xc5\xd6\ +\x58\x12\x24\x92\x95\x95\x55\x9b\x99\xd6\x35\x0c\x91\x90\xb4\xd5\ +\x29\x0c\x28\xcb\x6c\x88\x51\x84\xb5\xb1\x31\x04\x10\xb6\x26\x63\ +\x91\xa6\x69\xb6\xb7\xb7\x97\x6a\x55\xad\x43\xd3\x12\x01\x80\x4a\ +\xcc\x3c\x66\x41\x5c\xda\x7f\xc7\x18\x99\x81\x08\x88\xd0\x85\x28\ +\x1c\x15\x91\x68\x23\x1c\xfb\xbd\xee\xd1\x7c\x73\x65\xd8\x1f\x0e\ +\x57\x9c\x6f\x93\x7b\x9f\xd6\x7a\x7d\x7d\xbd\xaa\x6a\x11\x59\xcc\ +\x67\x59\x66\x37\xd6\x37\x6e\xdc\xd8\xf2\x21\xb0\x88\xce\x4c\x6f\ +\xd8\xcf\x32\x1b\x85\x7d\x60\x16\xd0\x5a\x87\xc8\x5a\x29\x6b\xcd\ +\xa1\x4f\xbd\x94\x02\x37\x49\x43\x8a\xd7\x10\xdd\x7a\x17\x80\xbd\ +\x8f\x56\x21\x21\x36\xce\x0b\x00\x91\x34\x3e\xe4\x21\x50\xe4\xcc\ +\x1a\x44\xd0\x5a\x79\x1f\x42\xf4\x05\xd1\x74\x3a\x75\xde\x17\xb9\ +\x2d\xf2\xdc\x5a\x13\x99\x88\x08\x49\x34\x91\x08\x64\x99\x29\x13\ +\x5c\x6d\xad\x4d\xb0\xb7\x31\x5a\xa9\x18\x42\xf4\x01\x14\x24\x75\ +\x68\xd3\xb6\xc1\x5a\x6b\xcc\xd2\x18\x32\x0d\x27\x34\x4d\x26\x13\ +\xef\x03\x29\xc5\x2c\xcc\xa2\x28\x2d\xdf\xe7\x47\xd9\x89\xd1\x79\ +\x73\xa4\x9d\xc8\xc0\x49\x7c\xbf\x64\xa3\x22\x86\xe0\x63\x88\x9d\ +\x51\x27\xd9\xaa\xc4\x18\x42\x10\x6b\x6d\xb7\x5b\x2a\x4d\x91\x65\ +\x99\x94\x8d\x4b\xc7\xe1\xe8\x3d\x80\x90\x5a\xd2\xe7\x93\x3b\x59\ +\xf0\x3e\xc6\xd8\xef\x76\x89\xd0\x68\x43\x2f\xb8\x19\x5d\x52\x39\ +\x97\x99\xaf\x14\x42\x08\x21\x68\x45\x1c\xe3\x7c\x51\x95\x65\x27\ +\x84\x10\xbc\x2f\xba\x19\x87\xf6\xb9\xe7\x9e\x3b\x7e\xec\x68\x51\ +\x14\x31\xb2\x52\xaa\xaa\xab\x7e\xaf\xdf\x36\xae\x6d\x5b\x65\x54\ +\xe0\x28\xa4\xb3\x8e\x59\x19\xae\x34\x0e\x86\xc3\x7e\x9e\x2b\x22\ +\x55\x14\x45\x9e\x67\x88\x24\x02\x44\xc4\x2c\x4d\xd3\x2a\x45\xcc\ +\x32\x9b\x4e\x7d\xf0\xc6\xd8\x7e\xbf\x4f\xa4\x62\x08\x8a\x94\x6b\ +\xdb\xe9\x74\x92\xa8\xf0\x69\xfe\x21\x72\x88\xe2\x4e\x84\xbb\xbb\ +\x74\xee\x5c\x7c\xdb\x5b\xa5\x2c\x71\xb1\x78\xd1\x9b\x47\xd2\xc6\ +\x3c\x5f\xfc\xa2\xd0\xd1\x5b\xef\xd1\x97\x1f\x79\xcf\xfb\x3f\x7a\ +\xf6\x1b\xff\xfa\x6b\xde\xf8\x96\x13\xbf\xff\xc4\x35\x0f\xe6\x4f\ +\xbb\x65\xcc\x31\x2f\x4f\xdf\xff\xb2\xef\x5a\xed\x6c\xea\xe9\x87\ +\x7f\xfb\x93\xef\x1c\x07\x11\x5c\x79\xe5\x7d\x3f\xf4\xea\xe3\xc7\ +\xa9\x7d\xf6\x77\x3f\xfa\xb3\xd9\x91\x37\xbe\x62\xf3\x84\x2a\xee\ +\xbc\xb5\xb8\xfe\xcb\xef\xfd\xe1\x4b\x3e\x33\x07\x15\x4d\x44\x44\ +\x75\x6f\xbb\xfd\xaf\xde\x36\xd8\x5c\xb1\xfb\x1f\xfc\xd8\x4f\x3d\ +\x3d\xae\x14\xf8\x6c\xe3\xbf\xf8\xae\xd7\x7f\xeb\xde\xfe\xf9\xf9\ +\xee\x07\xde\x37\xae\x5e\xfb\xea\x7f\xf4\x8a\xd5\x95\xb6\x7d\xea\ +\x03\x1f\xfd\xb7\x57\x1c\x8b\x14\x6f\x7a\xc3\x8f\xdf\xa3\x9e\xd9\ +\xf2\x5d\xd3\x7c\xf6\xdd\x9f\x7a\xff\x9b\xdf\xf4\xd3\xfd\xeb\xff\ +\xf2\x97\x3f\xf3\x71\xc1\x95\xb7\xbf\xf1\x27\x6f\xa9\xff\xfd\xff\ +\xf3\x91\xff\x6c\xcc\x4b\x74\xac\x4a\x00\xdb\xdd\xee\x5e\xb7\x7b\ +\xcb\xde\xde\xde\x1f\xeb\xdc\x45\x00\x18\x48\x51\xe4\x25\x8b\x19\ +\x34\xb5\x6d\xeb\x7d\xab\x08\x91\x14\x0a\xd6\xd3\xc9\x73\xf5\xf4\ +\xda\x25\x3d\xc8\x33\x76\xb5\x1d\x74\xeb\xf9\x82\x81\x39\x42\x13\ +\xc5\x8f\xf7\x62\x08\x36\xcf\x4c\x96\x77\xbb\x3d\x24\xf4\xbe\x82\ +\xcc\xd4\xb3\xa9\x6f\x1a\x9b\x65\xda\x1a\xe1\x88\x8a\xf3\xcc\x10\ +\x01\x21\x68\xab\x47\x2b\xc3\xd5\xb5\x91\xb1\x2a\x46\x2f\x2e\x6a\ +\xa5\xdb\x16\x8c\x31\xcc\xf1\x20\x8c\x8f\x31\x4d\xd5\x12\x52\x89\ +\xa8\x94\xda\xd9\xd9\x51\x4a\x11\xe9\x83\x9a\x72\x93\xa1\x91\x26\ +\x6c\xcb\xb8\xcd\x44\xeb\x4e\xfc\x8b\x44\x9b\x21\x45\x5a\x54\xf0\ +\xd2\xeb\xf7\x1f\x78\xd5\xfd\x31\x7a\xe6\xa0\x94\xca\x8b\xc2\x68\ +\x53\x37\x75\xd3\xb6\x44\xca\x39\xd7\x3a\xd7\xb4\x6d\x0c\x31\x09\ +\x32\x75\x66\x74\x6e\x6c\x9e\x91\x56\x8d\x73\x44\x94\x67\xb6\x28\ +\x8a\xa4\x2d\xd4\x4a\x1d\x1a\xd0\xd4\x5a\xa7\xe8\x38\xa5\x35\xb3\ +\x78\xe7\x9a\xb6\x29\x8c\x8e\x1c\x95\xd6\xa8\x35\x53\x58\xd4\xb5\ +\x22\xe9\x7b\x1f\x22\x97\x45\x56\xd5\x55\x5b\x57\x1b\xeb\x6b\x46\ +\x5b\x02\xf4\x3e\xd8\x2c\x1b\x76\xba\xb3\xe9\x04\x45\xf2\x2c\x8b\ +\x31\x70\xdb\x6a\x55\x1c\xd9\x5c\xaf\x5d\xb0\xc6\xe6\x59\x66\xac\ +\xd1\x8a\x12\x58\xc2\xc9\xa2\x93\x28\x84\xe8\x9a\x7a\x3e\x9f\x07\ +\xef\x49\xa9\x7e\xbf\x9f\x0f\x87\xb8\xc4\x85\x11\x05\x5c\xeb\xe6\ +\xb3\x85\x00\x20\x92\x48\x3c\xb8\xb6\xf2\xc5\x6c\x4e\xfc\xd2\xee\ +\xfd\xa6\x41\x0d\xdc\xb4\x6a\x47\x60\x11\x1f\x7c\x66\x33\xb0\x5a\ +\x11\x21\x42\x55\x2d\x9a\x59\x8b\x8a\x94\x56\x1c\x22\x01\x0a\xa2\ +\x08\x68\xad\x15\x91\x77\xc9\x2f\x28\x19\x28\x8a\xce\xad\xcd\x52\ +\x30\xba\x37\x46\x17\x45\xc1\x2c\x7c\xe0\xd6\xf2\x42\xeb\xd2\x32\ +\xf2\x2e\xbd\xdf\x24\x32\x87\xc8\xd6\x66\x8a\x54\x6a\x11\xda\xa6\ +\x2d\x73\xb3\xb1\xb1\xe1\xbd\xef\xf7\xfb\x21\x34\x80\x08\x20\x93\ +\xe9\xd4\xb5\x6e\x38\x58\x09\x21\xa0\x52\xdd\x5e\x4f\x48\xaf\xaf\ +\xaf\xba\x00\x79\x9e\x15\xa5\xc9\x8b\x1c\x40\xea\xba\xe9\x74\xca\ +\xb4\x79\x10\x91\x31\x5a\x29\x3d\x19\x8f\xab\xaa\xd2\x4a\x19\x6d\ +\x80\x97\xbd\x27\x21\xd4\x75\x53\x2d\xaa\x94\xa7\x9a\x18\xf8\x22\ +\x72\xa8\xce\xfd\xfa\x75\xba\x70\xc1\xdd\x77\xdf\x8b\x3d\x4a\xfd\ +\xb2\x0c\xdf\xa0\x07\xdf\xf4\xfd\xdf\xbb\xf5\xa1\x7f\xf2\x6f\xfe\ +\xf5\x6f\x66\x1f\x78\xf6\x5d\xbf\xf6\x23\xaf\xbf\xeb\x9d\xbf\xfa\ +\xa9\xb9\x29\xd4\x9f\xb6\x2b\x69\x57\x3d\xf5\xd1\x87\x7f\xee\xf4\ +\x99\xbf\xf6\x9a\xf5\x2e\xea\x13\x6f\x7d\xe0\xfb\x76\x6f\x3c\x7d\ +\xf7\xba\xfe\xdd\xf7\xfd\x60\xff\x15\x3f\xfe\x86\xb3\x2f\xfb\x95\ +\x87\x7e\xf6\xb1\x47\xb3\x07\x5e\xf7\x3f\x2f\x9a\xdf\xbb\xe2\x94\ +\x51\xc4\x71\xd1\x84\xa0\x54\x91\x69\x8b\x3c\x79\xfc\x73\xbf\x78\ +\x6d\xfd\x0d\xdf\x70\xf7\x6b\x09\xec\xcb\xef\xf9\x7b\x47\xe7\xef\ +\xfa\x94\x2f\x16\x3b\x1f\x7c\xf7\x47\x7e\x6e\x1c\xd4\xea\xc9\xbf\ +\x71\xcf\x70\xff\x57\x7f\xef\x9f\x9d\x7d\xed\xff\xfe\xc0\xad\x5f\ +\x77\xe9\xf1\xc7\x50\x0f\x34\xdf\xf8\xd8\xa7\xfe\xfb\xdf\xbd\x71\ +\xe6\x1f\x7c\xf7\x8f\xbf\xfc\xc8\x05\x12\x38\x71\xeb\xb7\x1d\x7d\ +\xec\x43\xfb\xa3\xd7\xdd\xb9\x7a\x6b\xbc\x6a\x35\x1e\xd6\xfb\xf5\ +\xcf\xa1\xb8\x33\xcf\x33\xbb\xd5\xed\xdc\xb6\xbb\x37\x91\x3f\x6a\ +\x21\x94\x12\x7d\x9b\xba\xde\xde\x72\x00\xcc\x21\x99\x47\x45\xa5\ +\x50\x29\x02\x40\x8d\x00\x22\x6d\xd3\xd4\x95\x9f\x4f\xa1\x63\x4c\ +\xc6\x30\x77\x2d\x12\x90\x02\x17\xa5\x54\xd4\xe9\xe4\x48\x2a\xf8\ +\x76\x3a\x6e\x11\x89\x85\x57\x86\x03\x6b\x8d\x55\xd8\xb6\x0e\x95\ +\xaa\xeb\x2a\x57\xb6\xec\x14\x5a\xab\xb2\x2c\xca\x4e\xb9\x32\x1c\ +\x18\x4d\xb8\x64\x46\x22\x22\x79\xef\x8d\x31\x44\x37\xcd\x67\x10\ +\x01\x48\x1b\x88\x51\x00\x98\xa5\x75\x6e\x3a\x9d\x1a\x63\x48\x99\ +\xb6\x6e\x93\x5e\x34\x45\x01\xdc\x5c\xe9\x88\x90\xc0\x19\x48\xcc\ +\x6b\x82\x44\x62\x37\xa0\x20\xb9\x96\x87\xb8\xbf\xbf\xdf\xd4\x0b\ +\x04\x2e\xbb\xa5\x22\x15\x59\x10\xc9\x18\x43\x44\x4a\x29\x52\x1a\ +\x00\xab\x58\xe5\x79\xbe\xa8\x2b\x65\x94\x97\xd8\x78\x67\xd1\x34\ +\x6d\x9b\x65\x99\x36\x7a\x75\x75\xb5\xdb\xed\x8c\xf7\x27\xe6\xb0\ +\xc6\x61\x07\x2a\x1e\x65\x8c\x11\xc1\xd6\x35\xde\x7b\xd2\x4a\x14\ +\x91\xd6\xac\x74\x13\x63\xed\x3d\x19\x5d\xe4\x16\x94\x72\x3e\x90\ +\xc2\xb2\x2c\x11\xc0\xfb\xd0\xed\xe4\x5a\x51\x92\xcc\xec\x8f\xc7\ +\xd1\xb9\x4c\x97\xf3\xd9\xbc\xe8\x74\x4d\x96\x45\x65\x57\x86\x43\ +\x35\xaf\xb4\x36\xc6\x68\xad\x75\xf0\x2e\x08\xa7\x73\x46\xf2\x5e\ +\xcf\x8c\xee\x99\x3c\xcf\xb2\xa6\x6d\x33\x6b\x8d\xb5\xce\x7b\xa5\ +\x54\x4c\x05\x01\x71\x32\x9d\x54\x55\x4d\x40\x22\x12\x23\x2f\x09\ +\x84\xf0\x47\x67\x99\x37\x0b\xfa\xf3\x27\x57\x04\x42\x0a\x91\x93\ +\xbd\x2d\x11\x2d\xaa\xaa\xf5\x6d\x99\xe7\x69\xac\x6d\xad\x25\x8a\ +\x2e\x46\x9b\x59\xe7\x2b\x21\x14\x10\x22\xc5\x22\x0a\x50\x91\x0e\ +\x31\x1c\x64\x70\x73\x8c\x21\x78\x62\x05\xad\x6b\xda\xb6\x2d\x8b\ +\x02\x01\x92\x1b\xc4\x61\x0b\xfa\xd2\x77\x1d\x50\x25\x4f\xf5\xf4\ +\x65\xe7\x43\x62\x1f\x1a\xa3\x6f\x1a\xe6\xb4\x6d\x4b\xc0\xdd\x4e\ +\xae\x08\xc7\xe3\xfd\xa2\xe8\xb6\x6d\x6b\x8c\xca\xf2\x3c\xe9\x5a\ +\x9c\x73\x65\xa7\x5c\xcc\xe7\x79\x77\x98\xe7\x59\xa7\x2c\xf3\x22\ +\xb7\x16\xcb\xb2\x68\x1b\xb7\x4c\x9a\xa5\xe4\xc9\xa3\xb4\x46\x6b\ +\xed\x68\xb4\xd2\xed\x76\x8c\x31\x08\x18\x62\x00\xc4\x18\x23\x02\ +\x84\xe0\x82\xf7\x69\x5e\x71\x73\x80\xf1\x35\xbf\xbd\x04\x51\x3d\ +\xfc\x30\x88\xc4\x57\xbd\x0a\xfe\x1c\x8b\x3b\x29\x63\xb4\x02\x00\ +\x8c\xed\xd6\xd5\xbd\x6f\xfe\xfa\xbf\xfc\x96\x8f\x6f\x75\x5e\xfd\ +\xf6\x5e\x98\x6e\xed\xd4\xf8\xd5\x89\x54\x63\x70\xe5\xe6\xbd\xaf\ +\x38\xfd\xca\xb8\xf7\xeb\x6d\x5c\x3c\x77\xf9\x13\xb6\xbc\xcd\xb8\ +\x1b\xb3\x66\xaf\x1d\x6f\xe5\x47\x37\x35\x80\xd9\x78\xf3\x7d\x6b\ +\xf4\x91\x8f\x7e\x46\x50\x33\xbb\xd1\xf1\x6f\x7f\xd5\xb1\x5b\x26\ +\xd7\xfe\xd3\x43\x57\x3e\x1f\x41\xc8\x1e\xbd\xfb\xf6\xb7\xf6\xe1\ +\xfa\xc2\xf9\xb8\xfb\x69\xdf\x8c\xc5\x6e\xb5\xe5\xb7\x7d\xef\x37\ +\xde\xf6\xc8\x23\x3f\x73\xb9\xb7\xee\xab\x8b\x13\x37\xdd\x1b\xef\ +\x9d\xed\x9f\x32\xf2\x19\x2f\x3e\xaa\xf5\xfb\xee\xfb\xe1\x91\x3f\ +\x36\xf2\x5f\x78\xb0\x0a\x6b\xcd\x23\x9f\x6f\xb3\xaf\xbb\xe5\xf5\ +\xfb\x9d\x7b\xaf\x5f\x7e\x1f\xca\x28\x03\x68\x5e\xb2\xc5\x5d\xa4\ +\x32\xe6\x99\xd1\xe8\xd5\x4f\x3c\x71\x71\x51\xc5\x2f\x5a\x15\x69\ +\x94\x4e\x48\x91\x39\xd4\x1e\x49\x38\x7a\x24\xc8\xac\xb5\xd6\x2e\ +\xf7\xab\x18\x5d\xd3\x34\xa1\x25\xa3\x41\xeb\xa0\x94\x0b\xed\x9c\ +\xa3\x26\x65\x04\xe6\x4d\x03\xa0\x42\x84\x22\x2f\x14\x11\x8b\x78\ +\xef\x8c\x31\xce\xbb\x76\x3e\xe3\x28\x83\x61\x5f\x59\x83\x64\x6c\ +\x9e\xe7\x79\xd6\xef\x77\xbb\xbd\x6e\xa7\xd3\xd1\x4a\x15\x45\x5e\ +\x94\x79\x0a\x9c\x31\x46\x87\x10\x9c\x6b\x8d\xd6\x3a\xb3\x20\x90\ +\xd4\x2e\x88\x9c\x7a\x71\x66\xde\xde\xda\x76\xce\xd9\x2c\x0f\x21\ +\x7a\x0e\x74\x33\xc8\x8b\x9e\xd7\xd4\x24\xc1\x37\x2e\x79\x8c\xcb\ +\xb8\x55\x89\x89\x81\x46\x20\x32\x9f\xcd\x5c\xeb\x00\x60\xb1\x58\ +\xb4\xae\xed\x75\xbb\x89\xad\x91\x6c\xc4\xdb\xd6\x59\x0b\x44\x94\ +\xe7\xf9\x7c\xbe\xb0\x59\x36\xab\xea\xaa\x5e\x18\x6b\x8c\xed\x77\ +\xbb\x5d\x11\x69\x9a\x46\x58\x8c\xd6\xab\xa3\x95\x7e\xaf\xc3\x87\ +\x5a\x41\x88\xd0\xb6\xae\xaa\x6a\x9b\xe5\x02\xc8\x31\x26\xbf\x2d\ +\x46\xd1\x4a\x07\x90\xba\x75\xa0\x14\x12\x32\x51\x14\x08\x22\xce\ +\x7b\x4d\xd8\xeb\xf5\x85\xe3\x6c\x36\x2f\x0a\xeb\x5c\x63\x8b\x32\ +\xcf\x0b\xcc\x73\x22\xe4\x24\xf6\x6d\x6a\xcc\x28\xb3\x26\xcb\x2c\ +\x21\x59\xad\x53\xe7\xae\x08\x33\x9b\xdd\xf4\x23\x0c\x2e\x20\xaa\ +\xa2\x28\xac\xb5\x44\x18\x42\xe4\x10\x8c\xd1\xc2\xc8\x91\x8d\x35\ +\xde\x79\xe7\xda\x54\x08\x01\x96\x52\x82\x9b\x09\x4a\x4b\xe2\x22\ +\xa1\x44\x81\x14\xdf\xf1\xbc\xf4\x2c\x39\x99\x8b\x08\x27\x98\x3f\ +\x84\xb0\x98\x2f\x40\x24\xcb\x0c\x30\x47\x0e\x44\xd8\xe9\xf6\xba\ +\xdd\xee\x6c\xbe\x20\x24\x4e\x53\x40\x52\x40\xa4\xb4\x89\x2c\xcc\ +\x92\x50\xb5\xe0\x43\x2d\x51\x29\x74\xce\xb5\xae\x55\x4a\xb1\x84\ +\xe4\xfb\x76\xe8\xd6\xfd\x8b\xf6\x21\x02\x10\x20\x14\x26\x1f\x22\ +\x12\x6a\x9b\x13\xc0\xea\x68\x94\x19\x25\x10\xad\xb5\xc9\xb5\x88\ +\xa3\xb4\xad\xd3\xda\xe7\x45\x1e\x39\x68\xa3\xf3\xcc\x64\xc6\xd4\ +\x75\x1d\x62\x50\x26\x0b\xd1\x67\x99\x1d\xf4\x7b\x40\x48\x4a\x08\ +\xa9\x2c\xcb\x74\x3e\x5b\xd2\x8d\xbc\x4b\xc2\x2b\x52\x94\xe7\x79\ +\x32\xce\x04\x11\x44\xc8\xac\xf1\x3e\x74\x3a\x65\xa7\x53\xd6\xf5\ +\xbe\x08\x6a\x42\x16\xc1\x43\xc8\x28\x10\x91\x1e\x7d\x94\x6f\xb9\ +\x45\x8e\x1d\xfb\x73\x2b\xee\x88\xb0\xd8\xbb\x7c\x69\x6b\x0c\xa8\ +\x2c\xb5\xef\xfb\xbf\xfe\xf9\x1f\xec\x9d\xfe\xef\xfe\xe9\x3f\xff\ +\xbb\xdf\x72\xfa\x9d\x3f\xf1\x2f\x3f\x7e\xd1\x17\x5f\x1d\xd3\x5d\ +\x29\xda\xba\xf4\xff\xfd\xe2\x07\xfe\x45\xbb\xf2\xcd\x77\x8d\xe0\ +\xb1\xa7\xde\x75\x75\xbe\x20\x65\xd2\xde\x28\x31\x78\x31\xa7\x8f\ +\xbd\xca\x8f\x1f\xba\x36\x6f\x12\x4a\x18\xfc\xfe\xb8\xda\x9a\xb9\ +\x5a\x90\x88\xac\x9f\x7e\xe6\x5d\xef\xff\xc7\x0f\x4f\xd6\x5f\x73\ +\xeb\x3d\x57\x9e\xfb\xed\x27\xf7\xf7\x9b\xdd\x8f\xbc\xe7\x0f\xff\ +\xe9\x87\x2e\x2d\x5e\x7d\xef\xf7\xf4\xc0\x0b\x25\x1f\x6c\x12\xf6\ +\x02\x98\xbc\x8f\x9a\x7a\xeb\xca\xe5\x77\xff\xc6\x87\xff\xd5\xd5\ +\x16\x0a\x98\x3d\xfe\xcc\x47\x8e\xdd\xf6\x8e\x07\x36\xda\x47\xcf\ +\x7d\x1c\xb2\x35\xf3\xa2\x9a\x6a\xfe\x59\x3c\x9e\x1d\x8d\x48\x60\ +\x73\x3e\x8f\x5f\x84\x57\x26\x34\x70\x6d\x75\x35\x72\xf0\xde\xb9\ +\xb6\x71\xde\xb7\x4d\x5b\x55\x8b\xba\xae\x11\xd1\x68\x53\xd7\x95\ +\x0f\xce\xe8\x24\x15\xa4\x20\xb2\xf0\xde\x13\x89\x31\x3a\x2f\x5c\ +\x60\x9d\x15\x26\xef\xdc\xd8\xd9\x9d\x2d\x1a\x9b\x17\x36\xcb\x49\ +\xe9\xd6\x85\x6e\x6f\x08\xa4\x9a\xd6\x09\x73\xd3\xd4\x4d\xb5\x18\ +\x0e\xfa\x9b\xeb\xeb\x2b\x2b\xc3\x5e\xaf\x37\x18\xf4\xad\x35\x29\ +\x9a\x86\x0e\x0c\xc1\xa3\xf7\xf3\xd9\xec\xca\xa5\x4b\x17\x2f\x5e\ +\xd8\xda\xba\x51\x57\x8b\x64\xa1\x97\x34\x7b\x3b\xbb\x3b\xcc\x0c\ +\x80\xce\x39\xb9\xe9\xe9\x8d\x37\x2b\x3b\x2e\x3d\x10\x0f\x24\x94\ +\x37\xad\xac\x44\x20\x32\x2b\xad\x88\x50\x40\xac\xb5\x83\xc1\xa0\ +\xdb\xed\x22\xc2\x78\x32\x89\x31\x14\x45\x9e\x00\x5f\x6b\x6d\x96\ +\xe7\x79\x91\x67\x79\x3e\x5c\x19\x6e\x6c\x6c\x6c\x6e\xae\xe7\x79\ +\x3e\x9f\xcd\x76\x77\xf7\x62\x8c\x44\x64\xd2\x04\x13\x80\x93\x0f\ +\xd4\x21\x43\x54\x31\x4d\x1d\xeb\xa6\x71\xae\x65\x8e\x49\x02\xea\ +\x5d\xa8\x9b\xb6\x6a\xda\xc0\x42\x5a\x19\x6b\x3b\x9d\x6e\x96\xe7\ +\x48\x14\x23\x87\x18\xdb\xb6\x15\x96\xb6\x75\xcc\x31\xcf\xf3\x94\ +\x38\x8a\xa4\xb4\x31\x5a\x9b\x94\xad\x4c\x20\x99\xd5\x99\xd1\xe9\ +\x79\x02\xb3\xa2\x94\xb1\xca\x71\x69\xb4\x96\xf8\x29\xec\xda\xd6\ +\x3b\x17\x42\x48\xed\x70\x9a\x33\x8a\x30\x88\x74\x7b\x1d\xa4\x64\ +\x22\x13\x99\x59\x1b\x45\x2a\x99\x29\x26\x23\xa0\xf4\xb1\xdc\xf4\ +\x81\x58\x0e\x53\x93\x0d\x01\x0b\x02\x26\xa5\x71\x22\x4a\x36\x6d\ +\x13\x42\x48\xac\x79\xad\x74\x1b\x3c\x8b\x24\x23\x0a\x24\x12\x49\ +\xd4\x78\x45\xa4\x20\xd1\x13\xf1\xc0\x2c\x17\x25\x4a\x9c\xcf\x67\ +\xd6\xda\xe1\x70\x90\x9e\x2a\x2c\xa7\xba\x87\xae\xed\x69\x8b\xba\ +\x09\x33\x21\xb3\x44\x06\x52\xca\xa4\x43\x8c\x73\x21\x86\x14\xf3\ +\x5b\x76\x8a\xba\xa9\x9d\x73\x59\x96\x21\x82\xf7\xde\x05\xef\x7c\ +\xd8\xd9\xdd\xd9\xda\xd9\x49\x6f\x09\x52\x48\x88\x46\xeb\x64\x6e\ +\xaf\xb5\x4e\xaf\x28\x1d\x7a\x92\x77\x69\x32\xac\xf6\xde\x05\xe7\ +\xbd\x73\xae\x6d\x09\x91\x52\x5c\x09\xc7\x10\x7c\xb7\xd3\x3d\x79\ +\xe2\x24\x21\xc6\x18\x84\x23\x82\x00\x7e\xad\x54\x48\x44\xf0\x5e\ +\x3d\xf4\x30\xdf\x76\x9b\xf4\xfa\x10\xe3\x9f\x4f\x71\xc9\x33\xf5\ +\x89\x5f\xfd\x1f\x1f\x04\x32\x59\x69\x00\xdc\xee\xe7\x7f\xfa\x47\ +\xff\x9e\x35\x46\xa2\xf7\x0c\xf6\xab\x23\xb9\x8b\x88\xcd\x8f\x8e\ +\x3a\x83\xca\x9e\xee\x2a\x57\xc7\xf2\xae\xdb\xde\xde\xb8\xeb\x0b\ +\xf3\x86\xd3\x47\x5e\x39\x38\x72\x72\xff\xda\xfb\xa2\x1a\x1c\x5f\ +\x3d\xb3\x7f\xed\x37\x6b\xb0\x39\x00\x92\x9e\x6d\x7f\xfc\xe3\x37\ +\x22\x92\x51\xa4\x94\xea\x8d\xfa\x9b\x79\x63\x47\x9d\x4e\xb5\xd5\ +\x1c\x39\xf6\xd6\x9e\xdc\xd8\xa9\xa3\x92\x59\xdd\xd6\xda\xe4\xb3\ +\xdd\xc7\xe0\xce\xb7\xdf\xb6\xf6\xf2\x5b\x36\x36\xf7\x9e\x7b\xd2\ +\x93\x21\xd4\x0a\xaa\x8b\x17\x7f\xe7\xa1\xcb\x93\x8c\xb8\xd8\xe8\ +\x64\x36\xdb\xbf\xf1\xf1\x1b\xb7\x7d\xef\xe6\xf8\xc1\x8b\x55\xf9\ +\xba\xac\x67\x15\xc8\x4b\x16\x97\x01\xd0\x22\x57\xfb\x3d\x0d\x70\ +\x74\x7f\xbf\xfa\x63\x93\xdf\xc9\x64\xbc\x98\xce\xad\x55\xa4\xd0\ +\x28\x8d\x04\xcc\xb1\x9a\x57\x20\x58\xe4\x25\x8b\x90\x51\x4b\x43\ +\x3d\x06\x17\xa3\x0b\xcc\x84\x11\x91\x8c\x41\x52\x8b\xba\xe1\x4c\ +\x6f\x1c\x39\xe6\x5d\x1b\x62\x44\x52\x2c\xac\x50\xed\xee\xed\x87\ +\xc0\xc6\xda\xa6\xae\xcb\x6e\xbf\xd3\xeb\x2d\xea\xd0\x1f\x0c\xb4\ +\xcd\x88\x54\x96\xe5\xae\xad\xeb\xaa\x2e\x7b\x9d\x64\x33\x88\x88\ +\x59\x96\x11\xe2\x78\x3c\xae\xaa\x5a\x2b\x95\x56\x79\xe4\x48\x44\ +\x4d\xdb\xce\xa6\xb3\xa4\x81\xfa\xa2\x99\xd8\x41\x1b\x09\x5f\xe4\ +\x43\x26\xcf\x1f\xd9\xe5\xe0\x3b\x53\x30\x1b\x00\xfa\x10\x16\x8b\ +\xc5\xc6\xc6\x29\x45\xb0\xa8\x16\xae\x6d\xdb\xd6\x01\x40\x96\xe7\ +\x00\x31\xd1\xea\x49\x9b\xd4\xce\x03\xe2\xca\x70\xd0\xed\x74\x9a\ +\xa6\x89\x81\x09\x15\xa1\x32\x06\x40\xb4\x00\x53\x04\x63\xf4\x61\ +\xc9\x90\x4b\x15\x90\x73\x2e\x99\x40\x90\x80\x08\x03\x91\x20\x28\ +\xd2\xc6\x6a\x66\x20\x42\x6b\x34\x87\xc8\x08\x65\x99\xdb\xcc\xb4\ +\x55\xe5\x11\xf3\xfc\xff\x67\xef\x4d\x83\x2d\xbb\xae\xf3\xb0\xb5\ +\xd6\xde\xfb\x0c\x77\x7c\x63\xcf\x8d\x46\x03\xdd\x0d\x90\x04\xc0\ +\x49\x93\x39\x89\x12\x65\xca\x22\x65\x0d\x74\xa2\x48\x91\x54\xa9\ +\xc8\x91\x68\x2b\x8a\x2a\x55\x51\x22\xa7\xac\xd8\x52\x49\x72\x29\ +\x29\xa9\xe2\x54\xb9\xec\x8a\x65\x45\x92\x55\xb2\x25\xc5\x65\xbb\ +\xca\x11\x45\x16\x35\x91\x26\x20\x50\x04\x08\x11\x22\x40\x36\xd0\ +\x13\x5e\x0f\x6f\xe8\x37\xdf\xe1\x9c\xb3\x87\xb5\xf2\x63\xdf\x77\ +\xfb\x75\xa3\x1b\xe8\x11\x3d\xbc\xf3\x81\xc5\x7a\xc0\xbb\xef\xde\ +\x73\xd7\x39\xfb\xdb\x6b\xaf\xe1\x5b\x69\x0c\xb0\x0d\xcb\x32\x27\ +\x65\xcb\xca\xa7\x46\x21\x64\x59\xae\x95\xb2\xce\x25\x5a\x23\x30\ +\xa2\xd2\x0a\x95\xa2\xc0\x4c\x44\xa4\xb5\xc4\xe1\x76\xc6\x78\xef\ +\xad\xb5\x84\x97\x34\x96\xa3\xfc\xbd\x36\xda\x07\x5f\x14\x45\x9a\ +\xa6\xbb\x77\xed\x3a\x77\xfe\x5c\x60\x06\x88\xdd\xe4\x48\x8a\x88\ +\x74\x90\x00\xa4\xe2\x94\x44\xad\xf5\x28\xfb\x17\xc9\x12\x47\xff\ +\x00\xa3\xf3\x2e\x49\x0d\x78\x61\xe1\xcd\x5e\xaf\xd1\x6c\x10\x82\ +\x75\x4e\x80\x1b\x8d\x66\x65\xd9\xb9\x80\x48\xb1\xe0\x55\x91\x0a\ +\x21\x84\xe0\x9d\x77\x2c\x4c\x00\x88\x04\x08\xce\x39\xad\xb0\xd5\ +\x6c\xed\xdd\xbb\xa7\xd5\x6a\xd9\xca\x2a\x22\xe7\x9d\xdc\x7c\xcc\ +\x7d\x34\x41\x3c\x06\xf3\x08\x90\x48\x31\x05\x11\xb6\x2e\x28\xc5\ +\x4a\x6b\xef\x9d\xad\xb8\xd1\x69\x32\x8b\xb5\x2e\x4d\x52\xad\xa8\ +\x28\x8a\x34\xcd\x9a\xcd\x66\xe9\x4a\x63\xcc\xc4\xc4\x64\xf0\xae\ +\x3f\x1c\x34\x90\x53\x44\xa3\x82\x52\xb1\x20\x49\x19\xa3\x10\x89\ +\x59\xb4\xd6\x49\x92\x58\x5b\x69\x6d\xb4\x36\x51\xbf\x54\xeb\xa8\ +\x9e\x04\x5a\x9b\x80\x3e\x86\xe3\xb5\x56\xab\xab\xab\x7b\xf6\xee\ +\x1e\x0c\x87\xc3\xc1\xb0\xdd\xea\x2c\x2c\x2e\x2e\x2e\x2d\xdd\x20\ +\xb9\x6b\x8d\x73\x73\x74\xe2\x84\xfb\x89\x9f\x90\x56\x13\x87\xc3\ +\xb7\x30\x2c\xa3\x69\x5b\x88\x26\x55\x00\x00\xa8\x6f\x20\x11\x29\ +\xe2\xd3\xe6\x93\x1f\x79\xcf\x77\xe6\xe4\xcf\x1c\xff\xcd\x57\x36\ +\xcd\x47\xbe\xe5\xbb\xe7\xfe\xfa\x9f\x7d\xfe\x6b\x2f\x7c\xf4\x9b\ +\xff\x57\xbf\xfa\xf9\x3f\x3a\xf3\x92\x31\xd3\x10\x16\x96\xd6\x96\ +\x69\x4b\x0f\x00\xc9\x18\x32\xa3\xb2\x45\x9a\x7e\xf7\x53\x3f\xbe\ +\x37\x6f\xf6\x56\x3e\xfb\xe7\xa7\x5f\x79\xe4\x89\x9f\xde\xd5\xff\ +\x8c\x6f\x1d\xfb\xf6\xb7\xbd\xcf\x60\xff\xb9\x17\x7f\xfd\xe2\xea\ +\xd9\xa7\x4f\x3e\xf1\x6d\xef\xff\x5f\xd6\x97\x3e\xf3\x99\xd7\xce\ +\x1a\xad\x45\x42\xaf\x77\xde\xb3\x49\x4d\xa6\xc5\xa1\x14\xab\xbd\ +\x65\x94\xcd\xff\xfc\xec\xcf\x9a\xb0\x81\xe9\x93\xeb\xfd\x55\x44\ +\x85\xf7\xb0\xeb\xae\x98\x2f\x74\x3a\xfd\x2c\x9d\x39\x71\x72\xae\ +\x28\x80\x68\x7c\x62\x63\xe6\xb2\x2c\x9a\xad\x86\x89\xe9\x6c\x11\ +\x10\x0e\x82\x60\xb0\x2c\xac\xab\x98\x08\x02\x06\x10\x84\x10\x04\ +\x7c\x14\xa0\xca\x1a\xcd\x4e\xb3\xd1\xc8\xb2\xc0\x0c\xa0\xac\xb5\ +\xd6\x98\x2c\x35\x65\x31\x1c\x75\x1c\x9a\xa4\xd5\x6c\x06\x01\x22\ +\x08\x21\x70\xe0\x28\x51\x92\xe7\x39\x80\x46\xa2\xc4\x18\x94\xa0\ +\x94\xca\x92\x6c\x4b\xe2\x86\x85\x48\x1b\xdd\xed\x76\x27\x26\xba\ +\x71\xee\x5a\xf0\x41\x29\xe2\x20\xeb\xab\xab\xf1\x30\x01\x20\x61\ +\x7c\xdc\x1c\x11\xb9\x6c\x0b\xa8\x8e\xda\x99\x46\xec\x3f\x52\x2e\ +\x04\x1f\x02\x8c\xaa\x2a\x6d\xbf\xd7\x2f\x8a\x02\x89\xda\xed\x96\ +\x4d\x12\x66\x51\x8a\x8a\xb2\xac\xaa\x2a\x4b\x33\x52\x3a\x70\xd0\ +\x10\x67\xc8\x51\x08\x4e\x11\xe5\x69\xca\x0c\x44\x0a\x04\x48\x41\ +\x08\x3e\x0e\xa3\xf0\xde\xdd\xd2\x96\x8e\x44\x5b\xa3\xc3\x01\x84\ +\x90\x74\x0c\x38\x08\x70\x60\x45\x8a\x10\x87\x83\x7e\x9a\xe8\x3c\ +\x6b\x00\xa2\x2d\xcb\x24\xd1\x9a\x54\x59\x16\xda\xe4\xa4\xa8\xd5\ +\x6a\x69\x93\x66\x69\x6a\xab\x32\x30\x87\xe0\x07\x83\x7e\xd2\x68\ +\x27\x46\x27\xc6\x00\xc5\x1c\x26\x7a\xef\x51\x6b\x85\xc8\x88\x5b\ +\xd2\x30\x42\x88\x8d\x46\x1e\x45\x34\x23\xef\xf8\xe0\xaa\xaa\xec\ +\xf7\xfb\x21\x84\x2c\x6b\xec\xde\x33\xdb\x1f\xf6\x7c\x08\x69\x92\ +\xae\xad\xaf\x17\x45\x19\x58\x98\x03\x00\x08\x87\x58\xb2\xc2\xc2\ +\xd1\x7b\xdd\xf2\x85\xb7\xf4\x6c\x45\x42\x60\x16\x21\x45\x48\xa3\ +\x83\x2d\x87\x60\xb4\x0a\xde\x57\x55\x35\x28\xfc\x60\x58\x88\x20\ +\x2a\xc5\x1c\xc5\x00\xd8\x7b\x17\x7c\x14\x2a\x50\x51\x88\x62\xcf\ +\xde\x5d\xbb\x67\x67\xf3\x2c\x21\x85\xce\x5a\x22\x8c\x1a\x12\xb7\ +\x56\x9c\x26\x97\x34\xe8\xa3\xf6\x3a\x20\x20\xb0\x08\x2a\xb2\xb6\ +\x42\xe6\xe0\xa8\xdb\x6e\x68\x63\x5c\x35\x60\x0f\x89\xd1\x44\xe4\ +\x9c\x2f\x8b\xc2\x49\xf0\x7e\x30\x3d\x31\x05\xc6\x34\x1a\x8d\x8d\ +\xcd\x75\xd2\x2a\xc9\x21\x4b\x93\x3c\x4b\x05\x51\x69\xda\x12\xca\ +\x67\xa2\x58\xda\x1b\xa2\x84\x0e\x69\x6d\x4c\x82\x20\xce\x7b\x67\ +\xab\x10\x58\x44\xac\xad\x7a\x9b\xfd\x78\x80\xdb\xb7\x77\x0f\x21\ +\xe5\x8d\xc6\xae\xdd\xb3\x6b\xeb\xeb\x37\x46\xee\x62\x8c\x7a\xf5\ +\x55\x60\x0e\xef\x7a\x17\xdc\xe1\xf6\xa5\xdb\xbf\x3d\x90\xe9\xaf\ +\xfe\xf1\x1f\x7c\xf6\x8f\x01\x38\x30\x2b\xa5\xff\xe4\x0b\xff\x04\ +\x11\x79\xe3\xdf\xfc\xce\xd9\xdf\x17\x0e\x48\xda\xe0\xc6\xd3\xcf\ +\xfe\x1f\x80\xfa\xf5\xd3\xfb\x10\xb5\xb8\x33\x7f\xfc\x9f\xff\x21\ +\xa2\x84\xe0\x91\xcc\xd7\xbe\xfa\x6b\x2f\x03\x21\xbe\xfc\xbb\xe7\ +\xff\x23\xb0\x0f\x40\xa9\xd1\xa7\x8e\xff\x8b\xd3\xaf\x2a\xe1\x80\ +\x64\x08\x01\x70\xf8\xa5\x2f\xfe\x0a\xa0\x49\x88\x00\x52\xbf\xf6\ +\xec\xa7\xfe\xf2\x19\xa2\x0c\xfc\x7a\x89\x8a\x8a\xaf\xfe\xe1\x33\ +\x2f\x12\x25\xea\x1e\x6e\xc0\x42\x91\xc2\x98\x33\xb3\x33\xdf\x72\ +\xfa\x34\x0d\x87\x9c\x5f\x56\x76\x1a\x82\x47\x04\xe7\x02\xb3\x8f\ +\xd4\xec\x9c\xd3\xda\x10\x6a\x66\xf1\xc2\xa8\x84\x00\x09\x88\x04\ +\x14\x92\x22\x1d\x87\xab\x59\x6b\x53\x9d\x13\x42\x92\x68\x0e\xb6\ +\x2c\x2a\x09\x3e\x49\xd3\x3c\x4f\xbd\x0b\x9a\x00\x02\x37\x1b\x4d\ +\xeb\xac\xb5\x3e\x4b\x48\x29\x50\xa4\x89\x0c\x29\x25\x80\x44\x4a\ +\x93\x12\x66\x19\xf5\x1c\x81\xb3\x95\x48\x30\xda\x00\x40\x4c\xc7\ +\xc5\xa9\x4c\xde\xf9\xa5\xa5\x25\x1e\x75\xc9\x43\x08\x01\x81\x00\ +\x41\x40\x08\x69\xdc\x3d\xb3\x15\x6a\xbf\x14\x8f\xe5\x98\x3f\x24\ +\xe5\xac\x65\x91\x38\xd2\x67\xb3\xb7\x31\x18\x0c\xb3\xcc\x20\x62\ +\x9a\xa5\x1c\xe2\x5c\x1e\x1d\x42\xe8\x0f\x86\x2c\x90\x24\x26\x49\ +\x53\x00\xb0\xb6\x54\x00\x4a\x29\x22\x15\x82\x38\x17\x98\x19\x09\ +\x15\x92\x56\x3a\xd0\x2d\x30\x3b\xa2\xf0\xa8\x02\x30\xe6\x45\xa2\ +\x53\x2c\xcc\xf1\x18\xc2\x22\x12\x38\x31\xca\xb9\x0a\xd8\x73\x23\ +\x15\x0e\x20\x1c\x78\x34\x58\x43\x44\xac\xb3\x82\xba\xa8\xec\xf4\ +\xd4\x74\x9e\x65\xc1\x56\x65\x31\x48\x48\x65\x69\x1a\xc4\x29\x8a\ +\xfa\xc4\x71\xf8\xe8\x96\x26\x17\x00\x8c\x0e\x31\x40\x84\x71\x4c\ +\x0a\x00\xc6\xb2\x9d\xd2\xba\xa2\x2c\x85\x39\x8e\xe3\xd0\x89\x39\ +\x7a\xf4\x68\xe0\x90\xe7\x79\xaf\xd7\x5b\x5b\xdb\xd8\xd8\xdc\xd8\ +\xd8\xd8\x8c\xef\x08\x82\x31\x52\x64\xb4\x09\x1c\x2e\x95\xd0\x60\ +\x1c\x6c\x2c\x31\xdf\x48\x44\x10\x58\x2b\x87\x88\x26\x4d\xcb\xb2\ +\x30\x46\x0f\x37\x7b\xe7\xe7\x57\xaa\xc2\x92\x52\xa8\x74\x60\x07\ +\x08\xcc\x12\x82\x17\x88\xfb\x01\x75\x27\x27\x66\xa6\xa6\xa6\xa7\ +\x27\xf3\x3c\x11\x0e\x00\x8c\x94\x78\x67\x91\x10\xe4\x56\x17\x1b\ +\xe2\x38\x89\x40\xc1\x3b\x61\x41\x15\x8b\x4b\x30\x49\x32\xb6\x95\ +\xb5\xa5\xb5\xd6\x28\x68\x64\xb9\x52\x28\xc1\x67\x59\xae\x94\xb6\ +\xce\x39\xf6\x5a\x9b\xd2\x56\xde\x56\x46\x1b\x00\xd1\xda\x20\x40\ +\x4c\xc8\x7b\xe6\xf1\xd6\x13\x02\xc7\x99\x1b\x18\xf5\x15\x00\x38\ +\x84\x32\x0c\x41\xc4\x98\x04\x89\x94\xd2\xc3\xe1\xc0\x56\x96\x08\ +\xdb\xed\x0e\x11\xa5\x69\x12\x82\x1f\x0c\x07\x5a\xd3\xcc\xec\xf4\ +\x0d\x7a\xee\x4a\xd1\xd7\x8f\x03\x00\x3f\xfa\x08\x3a\x07\xf7\x1f\ +\xa2\xe1\x54\x1c\x92\x8b\xa4\x00\x40\xc5\x43\xf4\x16\x9b\x13\x99\ +\x37\xfb\x73\x54\x2a\xaa\xc7\x6c\xe3\x64\x1a\x95\x3e\x28\x65\xb6\ +\xbf\xdb\x95\x6f\x88\x34\xfa\xb8\x51\x87\x14\x2a\xa2\xfb\xc2\x70\ +\xe7\xa6\xa6\xd5\xe9\x53\xd4\xeb\x71\xb3\xb9\x3d\x1c\x47\x0a\x43\ +\x19\x8c\x51\x51\x6e\x23\xf8\x40\x4a\x45\x65\x5d\xa3\x4d\xf4\xc2\ +\x48\xa1\x02\x15\xf5\x43\x44\xd8\x68\x8d\x82\xce\x3b\x52\x4d\x22\ +\x32\xa4\x98\x43\x60\x97\x68\x2d\xc2\xb6\xb2\xce\x39\x20\x1a\x0e\ +\x8b\xaa\xaa\x92\x2c\x69\x77\x9a\x12\x82\x30\x1a\x4d\x81\x99\x50\ +\x81\x08\x21\x91\x22\xa5\x55\x08\xcc\x1c\x65\x46\x00\x04\x9d\xf3\ +\xcc\xac\xb4\x32\xc6\xb0\x0f\x21\x70\x65\xdd\xda\xfa\xba\x22\x1a\ +\x8d\xdc\x84\xad\x80\x2f\x8c\xf3\xa8\x97\xee\xac\x8c\x3a\x40\x46\ +\x0d\x94\x22\x42\x84\x02\x10\x02\x93\xd6\xa4\xd4\xb0\x28\x63\xc1\ +\x5f\x59\x96\x89\x31\x14\xf5\x52\x00\xf2\x3c\x67\xe6\xcd\x5e\xbf\ +\xaa\xca\xc4\xb9\x3c\xcb\xb5\x4e\xbc\xb3\xc2\xcc\x0c\x31\x48\x42\ +\xd4\xb6\xae\xce\x00\x00\x20\x00\x49\x44\x41\x54\xa4\x05\x98\x05\ +\x8c\x36\x5a\x53\x96\x65\x37\x1f\x1f\xd8\x3a\xae\x20\x02\x20\x8e\ +\xfa\xb6\x88\x52\x6d\x48\x6b\x6b\xad\x31\xda\x7b\x47\xa4\x6d\x55\ +\x79\x17\x38\x09\x69\xa2\x15\x01\x02\x24\x79\xae\x94\x02\xf0\x55\ +\x59\x6a\x93\x38\x5b\x6d\x0e\x86\x79\x6a\x7c\xe0\x8c\x54\x59\x16\ +\x20\x64\x8c\x76\xe1\x92\x9e\x5a\x54\x72\x40\xdc\x52\x6d\xd4\xc6\ +\xd9\x30\x1c\x6e\x22\x62\x9e\xe7\x44\x89\x52\x60\x92\x04\x89\xb4\ +\xd6\x2c\x82\x51\x72\x59\x61\x08\xec\xad\xcd\xd2\x74\xff\xfe\x7d\ +\x49\xa2\x7b\xbd\x5e\x60\x19\x55\x2f\x8a\x4c\x76\x3b\x7b\xf6\xec\ +\x16\x90\xb3\x67\xcf\x95\xa5\x25\x52\x91\x37\x93\x34\xcd\xf3\xbc\ +\x18\x0e\x51\x82\xd1\x7a\x72\xa2\x93\x24\xda\x3b\xd7\x1f\x0c\x8b\ +\xa2\x28\x8a\xb2\x37\x70\x8c\x10\x42\x90\x38\xa7\x85\x19\x82\x6f\ +\x36\xf2\x6e\xbb\x3d\x35\xd9\x6d\x34\xdb\x4a\x1b\x4d\x84\x08\xb1\ +\xd7\x81\x39\x04\x17\x88\xe2\xb4\xba\x5b\xf7\xa4\x70\x5c\x09\x4c\ +\x44\xa3\x48\x12\x07\xeb\xbc\x49\xd2\x46\xbb\xd9\xdb\xb0\x80\x94\ +\xa4\xa9\xf3\x95\xb5\x3e\x4b\x92\xe1\x70\x40\xa4\x94\xd6\xa8\x30\ +\x4b\xb3\xe0\x5d\x59\x56\xba\x41\x84\x54\x56\x15\x50\xe2\xc5\x00\ +\x0a\x80\x78\xef\x63\x8e\x8a\xa2\xba\x82\x08\xb0\x08\x30\x11\x09\ +\x73\xe5\x5c\xf0\xa1\xd1\xa0\xd8\xd9\xa4\x94\xce\x73\xdd\x6c\x52\ +\x1c\x11\xe5\xbd\xf7\xde\x79\xcf\x81\x90\xf9\x86\xea\xdc\x89\xb0\ +\x2c\xd5\x73\xcf\xc9\xf4\x34\x3f\xfa\x28\xdc\x97\xe4\x5e\xe3\x26\ +\x03\x8d\x67\x66\xa6\xe1\x2b\x2f\x66\x27\x4e\xf4\xf7\x5d\x3e\x2f\ +\x5b\x38\xea\x64\x69\xa5\xbc\xf7\xd1\x3d\x0e\x10\x90\xc0\xb1\x15\ +\x10\xa5\x10\x01\x03\x42\x5c\xd0\x5a\x6b\x0e\x3c\x70\xfd\x44\x9b\ +\x58\x9e\xcc\xc2\x21\x70\x6a\xd2\xb2\x2c\x9a\xcd\x46\xd6\x68\x98\ +\xc0\x5a\x9b\x24\x6d\xf8\xe0\xca\xaa\x80\xfe\x46\xa3\x35\x61\x4c\ +\x9a\x1a\x2d\xa8\xa3\xcc\x54\x31\xac\x92\x34\x31\x3a\x11\xb1\x71\ +\xb4\x9b\x77\x3e\x8a\xea\x19\x63\xe2\xd0\x4e\x20\x00\xc0\x8d\xf5\ +\xcd\x41\x7f\x48\xa3\x19\xaa\xcc\xcc\x6a\x24\x09\x4b\x30\xea\x78\ +\x1f\xeb\xd0\xe2\xa5\x19\x9f\xa3\xf4\x2a\x03\xb3\x22\xf2\xde\x27\ +\x49\x0a\xa8\xad\xf5\xc3\xa2\x48\x53\x4d\x00\xce\x56\x88\x4a\x29\ +\x15\x25\x3e\x12\x93\xb6\xdb\x24\x20\x18\x73\x64\x44\x3a\xc9\xbc\ +\x73\x48\xb1\xb5\x70\x74\x9c\x8f\x93\x16\x42\xc0\x91\x08\xee\xcd\ +\xdc\x0f\x41\x22\xd2\x94\x66\x49\x92\xa6\x88\xc8\xde\x5b\xe7\x09\ +\x31\x00\x03\x87\x34\x4b\x4a\x67\x11\x31\xc9\x9b\xc5\x50\x1c\x43\ +\x92\x35\xbd\x2f\xac\xb5\x59\x9a\xda\xca\x0d\x43\xa1\x0c\x36\xf2\ +\x86\x42\x14\x67\x91\xbd\xa2\x4c\x9b\x74\x58\x55\xb9\xd6\x82\x04\ +\x00\xde\xf9\x58\x9b\x91\x20\x46\x01\x93\xd8\x75\x24\xcc\x08\x80\ +\x44\x8d\x46\x0b\x04\x38\x04\x0b\x8e\x88\x42\x10\x16\x60\x01\x11\ +\xf0\xde\x31\x8b\x22\x32\x44\x28\x4c\x48\xbd\x8d\x8d\x41\x6f\x40\ +\x48\xa8\x48\x84\x44\x38\x04\xd7\x6c\xa6\xcd\x66\x92\xa5\xf9\xc6\ +\xfa\xc6\xa0\xbf\x98\xe6\xb9\x80\x10\x4a\x92\x98\x7d\x7b\x76\xaf\ +\xad\x2e\x07\x5f\xed\xde\x35\xdb\xed\x76\x43\xf0\x01\xa4\xdf\xeb\ +\xaf\xad\x6d\x80\x36\x1c\x55\x6d\x49\x09\x04\x8d\x52\x55\x65\x62\ +\xf4\x63\x87\x0f\x4f\x74\x3b\x21\x04\x40\x8c\x25\xb9\x10\xe5\xe7\ +\x59\x48\x08\x35\x92\xa2\xed\xd3\x47\x6f\x2e\x22\xc3\x80\x71\x62\ +\x9f\x30\xb3\x78\x52\x24\x8e\x11\x35\x8b\x48\x90\x24\x4f\x01\x18\ +\x95\x76\xde\x7b\x1f\x40\xa0\xd5\x6c\xb1\xb3\x81\x39\x6f\x64\xc6\ +\x24\xa8\x12\x09\x4c\x48\x10\xbc\x52\x2a\x49\x33\x1b\xd8\x05\x10\ +\x64\x65\xc8\x85\xa0\x50\x69\xad\xc1\x39\x66\x26\x00\x52\x3a\x76\ +\x4e\x6b\xa5\xd9\xf9\x66\xb3\x03\x80\xb6\xaa\x8a\xa2\x8a\x05\xa0\ +\x1c\x98\x34\x00\x73\x08\x7e\x54\x24\x00\x4c\x64\x54\x94\xd1\xb9\ +\x7e\x72\x87\x8d\x0d\x3a\x79\x82\xdf\xf3\x5e\xe8\x74\xe0\xce\xb7\ +\x2f\xd5\xb8\x67\x0a\x22\x61\xb1\xd3\xde\x34\xa6\xf1\xca\x2b\xbd\ +\x0f\x7f\x18\x2f\xcb\xc2\xe8\x58\x69\x1b\x25\x71\x79\x34\xdd\x11\ +\xe3\xbc\x6a\xa5\x08\x08\x82\x67\xa5\x88\xb4\x16\x91\x44\x1b\x11\ +\x1f\x3c\x17\x45\x51\x55\x95\xb5\x2a\x00\xa7\x89\x71\xde\x9b\x24\ +\x41\xa4\x7e\x7f\xe0\x7d\xc8\xb2\xbc\xdd\xed\x28\x21\x93\xe9\xc1\ +\xa0\x68\x11\x91\x56\xd1\xe3\x46\x22\xad\x74\xcc\xc5\xc5\x6e\x20\ +\xd8\x8a\xa7\x10\x51\x9a\xa5\x3e\xf8\xb2\x2a\x15\x29\x11\x50\x82\ +\x00\xa0\xb5\x09\xa3\xda\xe7\x10\x27\xc9\xc7\x40\x69\x1c\x11\x77\ +\x49\x1e\xfe\x52\xe4\x7d\xd4\x40\x39\x2e\x64\x66\x1e\x79\xb1\x3e\ +\x84\xe1\xb0\x98\xec\xb6\xe2\x94\x1f\xef\xab\x34\x49\x4d\x6a\x10\ +\x30\x56\xef\xc5\xc6\xa2\x28\x29\xee\x7d\x10\x00\x61\x8e\xc7\x85\ +\xad\x51\x7f\x18\x8b\x43\xe8\xe6\x25\x7f\x25\xcb\xf3\x89\x89\x89\ +\xe8\x26\x07\x66\xe7\x3d\x33\x27\x69\x2a\x20\x22\x9c\x37\x5a\x7e\ +\x18\x50\x48\x6b\xad\x95\x76\xde\x97\x65\x99\x18\x6c\x36\x9b\xf1\ +\x34\xd3\x68\x36\x75\x12\xc3\xde\x1c\x35\x05\xf3\x3c\x34\x1a\x0d\ +\x1b\x42\x65\x2d\x29\x13\x55\x7c\xb5\xd2\x31\xd3\x10\x87\xa3\x22\ +\xa0\x51\x26\xca\xab\x09\x8b\xd0\x68\xe8\x12\x78\x36\xda\x20\x21\ +\xc9\xe8\x0b\x22\xa0\x52\x64\xb4\x76\x96\x9d\xf7\x00\x50\x55\x95\ +\xb5\x56\x9b\x84\x05\xac\xf3\x71\x80\x75\x96\x25\xce\xd9\x2c\x4d\ +\xf3\x34\x43\xc4\x10\xd8\x24\x1a\x50\x98\x03\x82\x1c\x7a\xe8\xa1\ +\xe0\xab\x58\xa5\x83\x88\x08\xd4\x68\x36\x56\x56\xd7\x28\xb6\x61\ +\x02\x00\x48\x3c\x82\x67\x49\xd2\xe9\xb4\x8d\x51\xde\x59\x89\xfa\ +\x21\xf1\x34\x8e\x4a\x93\x62\x42\x66\xc6\x28\x7b\x00\x72\xab\x95\ +\x0b\xa3\x31\xdf\x97\x54\x2d\x89\xa2\x30\x46\x10\x00\x42\x72\xce\ +\x22\x62\x60\xd6\x89\x21\x20\x66\xce\x1b\xcd\x94\xbd\x31\xba\xd9\ +\x6c\x0e\x0b\xeb\x9c\xab\x4a\xa7\x47\xf9\x8c\xa0\x4d\x6a\x03\x0f\ +\xac\x65\x51\xe3\x59\x83\x5b\x45\x39\x08\x20\x3e\x04\x61\xf1\xce\ +\x55\xd6\xb1\xa0\x52\x26\xba\x14\x4a\x29\xef\x61\x94\x8a\x26\x0a\ +\x8c\x04\x40\x8a\x00\xa4\xaa\x2a\x81\x1b\x92\xfc\x55\x0a\x7b\x3d\ +\x3a\x7d\xc6\xfe\xed\xef\x01\xe6\x9a\xf2\x76\x10\xb9\x33\xf7\x4d\ +\xb2\x94\x67\xfb\x5f\x3d\x01\x97\x67\x23\x46\xb9\x30\x40\xa5\x75\ +\x92\xa6\x49\x92\xc4\x21\x66\xf1\xe1\x0c\xc1\x57\xb6\x22\x12\x16\ +\x00\x91\x34\x49\xad\x2d\x01\xa0\xd9\x68\x84\xd8\xb4\xad\xb5\x51\ +\x08\x20\x5a\xeb\x3c\x4d\xca\xaa\x88\x81\x48\xef\x7d\x08\xbc\xb1\ +\xb1\xde\x68\x67\xb1\x00\xda\x3b\x9f\x18\x53\xd9\x20\x2c\x4c\x8c\ +\x23\xc1\x2f\xc6\x51\x84\x62\xd4\xc5\x3e\x18\x0c\x10\x30\xcb\xb2\ +\xe8\xa2\x95\x45\x45\x44\xd3\xd3\xd3\xf3\x0b\xf3\x10\xe5\x64\x95\ +\x8a\x43\x85\x04\x85\x90\x82\x70\xec\x5d\xda\x5e\xc1\x0f\x40\x23\ +\x29\x5a\x40\x10\x20\xc4\x38\x16\x2e\x0e\x57\x1b\x0c\xfa\xd6\x76\ +\x85\x03\x8b\xc4\x0a\xf7\x50\x85\x2c\x6b\xa0\xf2\xe0\x7c\x4c\x12\ +\xc6\xb8\x8f\xb3\x2e\x52\x0d\x22\x46\x72\x41\x1a\x89\x09\x6f\xb1\ +\xcc\x4d\x0d\xf3\x44\xac\xca\x72\x58\x14\xa3\x72\x46\x04\x04\x34\ +\x89\x21\x45\xd6\x5a\xad\xd4\xc6\xfa\xba\x10\x1a\xa3\x63\xe7\x30\ +\x02\x6a\x6d\x8c\x81\x10\xbc\x31\x5a\x25\x5a\x91\x4a\x12\x23\x21\ +\x38\xef\x59\x42\xb3\xd1\xd0\xc6\x94\x55\xa5\x4c\x4a\x44\x9b\xbd\ +\xbe\xa8\x8c\x59\x02\x8c\xfe\x3c\xb2\x62\x80\x50\x0c\x8b\xaa\x2c\ +\x95\x32\xda\x18\xa3\x4d\x96\x65\xa4\x08\x11\x63\x0a\x17\x00\x38\ +\x30\x12\x22\xa9\x38\xb9\x43\x29\xe5\x43\x20\xa2\x66\xb3\xb9\xb1\ +\xd9\xf3\x6e\x20\x88\x5a\x69\x1f\x7c\x96\x25\xdd\xee\x84\x52\x00\ +\x48\x31\xda\xce\x21\x84\x40\x49\xa2\x09\xb1\x28\xca\x3c\x4b\x89\ +\x48\x84\xad\xb5\x49\x62\xd2\x34\xed\x76\x27\x36\x37\xfb\x1b\x9b\ +\xc3\x98\x35\xf1\xce\xa5\x49\x63\x66\x6a\x72\x6a\x72\xb2\x91\xa7\ +\x5a\xa1\xb3\xde\x68\x52\x88\x31\xc3\xe0\xbd\x0f\x18\x62\x67\x5d\ +\x54\x1f\xba\x45\xcf\x7d\x24\xe8\x02\x51\x4c\x0e\x46\xea\xd3\x71\ +\xcc\xa3\x52\x1c\x42\x51\x14\xce\x15\x0a\x91\x99\x41\x30\xcd\x32\ +\x94\x90\xa4\x09\x82\xa9\xaa\xaa\x2c\x6d\x96\x65\x89\x36\x22\x21\ +\xcf\xf3\xaa\xaa\xb4\x4e\x98\x65\x30\x28\x4b\x2f\x69\xde\x64\xe0\ +\x10\x3c\xfa\xb1\xce\xbd\x70\x90\x62\x58\x14\x45\x91\x26\x89\xd2\ +\x1a\x20\xb6\x07\x82\x00\xfb\xe0\x01\x60\x5c\x54\x1a\x13\xd4\x12\ +\x48\x6b\x5d\x55\xf6\x86\x3d\x77\x7a\xf5\x55\x5c\x59\xe1\xa7\x9e\ +\xaa\xf9\x6e\x67\x91\x3b\x40\x3f\x4d\x97\xba\xdd\x23\x2f\xbf\x4c\ +\x1b\x9b\x60\xcc\x78\x77\x27\xa5\x92\x24\x1d\xcf\xb5\x89\xf3\xa6\ +\x65\xab\x94\x38\x04\x1f\xd8\x1b\x9d\x10\x11\x10\x66\x79\x96\x24\ +\xda\xda\x2a\xb6\xce\x47\x6f\xba\xaa\x8a\xd8\xfb\xbe\xbe\x51\x18\ +\xad\x41\x5c\x9a\xa6\x49\x92\xf5\xfb\x7d\x44\x88\xe5\xe0\x65\x51\ +\xea\x34\x7a\xee\x23\xa7\x49\x29\x15\xbd\x6f\x8a\xcf\xfa\x68\xb4\ +\x1e\xdb\xca\x46\x01\x19\x52\x94\x98\xd4\xb9\x30\x3d\x3d\x6d\x12\ +\x53\x94\xc5\xea\xca\x5a\x88\xaa\x8f\x22\xa3\x19\x1c\x1c\x99\xfd\ +\xb2\x8e\x45\x1c\x45\x99\x63\x09\x0a\xc6\x0c\x57\x08\x97\xa4\x80\ +\xab\xb2\x42\xa2\xd4\x68\x8e\xfa\xb4\x5a\x23\x42\x55\x96\xda\x18\ +\xad\x95\x75\xa3\x49\x0b\x51\x0b\x9e\x99\x9d\x75\x20\xb1\x7e\x59\ +\x38\xaa\x6b\x29\x34\x68\x14\xd1\xcd\x96\x42\x62\x60\x8e\xa2\xbb\ +\xf1\xbb\x10\x71\x6c\x68\x6c\x36\x9b\xc3\xc1\x40\x58\x94\xd1\x08\ +\x62\xad\x8f\x99\x06\x16\x56\xca\x08\x72\x23\x6f\x24\x3a\xed\x0f\ +\x7a\xc1\x61\x9a\x26\xa9\xd6\xde\x39\xa3\x75\x4c\x96\x38\xe7\x7a\ +\x83\x61\x59\xb9\xbc\x9d\x6f\x1b\x48\x3b\x1a\x4f\x4a\x48\x0e\xdc\ +\x68\x98\x27\x8b\x75\x56\x69\x25\xe3\x8d\xf1\x52\xa9\x3a\x23\x48\ +\x60\x0e\x55\x50\x8a\x44\xc4\x5a\x4b\xa4\xb3\x2c\x63\x59\x8b\x7b\ +\xa7\x00\x13\xa1\x31\x86\x48\x42\xf0\x55\x55\xc5\x37\x88\xe3\xb0\ +\xb5\xd1\x5a\x6b\x67\xad\x49\x14\x22\x3a\x67\x43\x08\x49\x92\x66\ +\x69\x3a\x35\x35\xb5\xd9\x2b\x62\x65\x7c\x3c\x4f\xcc\xcc\xcc\x64\ +\xa9\x61\xef\x02\x50\x1c\x7a\x2e\x48\x48\x04\x38\xa2\x60\x42\x8a\ +\x92\x00\xf1\xda\x6e\x4b\xbc\x3d\x52\x3b\x22\x10\xa9\xe8\x62\x23\ +\xa1\xf3\xbe\xac\x4a\x85\x88\x44\x81\xa5\x28\x4b\xa3\x33\x12\x2e\ +\xcb\x2a\xcb\x12\xad\x94\xf7\x4e\x80\xb2\x34\x75\x96\xcb\xd2\x5a\ +\xeb\x3d\xab\xc5\xa5\xc5\xca\x4b\x6b\x62\x2a\x56\xbf\x68\xad\x46\ +\x05\xa6\xb1\x89\x1a\x39\x49\x12\x0e\x41\x1b\xa3\xb4\xa9\xaa\x32\ +\xbe\x26\x7e\x3b\x19\xab\xf9\x00\x44\xdd\xcd\x10\x2c\x73\xac\xfd\ +\xbf\xc1\x3a\x77\xf5\xe2\x8b\xd0\xe9\x84\xc7\x1f\x03\x0e\x35\xe5\ +\xed\x1c\xa0\x48\x45\xb4\xfa\xe8\xa3\x70\xe2\x64\x72\xfe\x42\x75\ +\xe4\x51\xb4\x76\xab\x5a\x26\x36\xe1\x31\x87\x00\x5b\x87\xca\x18\ +\x9d\x88\xcf\x28\x80\x26\xa5\x80\xc8\x39\xdf\xeb\xf7\x08\x90\x10\ +\x9c\xf7\x20\xa0\x88\x7c\x08\x59\x9a\xc5\x64\xa3\x42\xcc\xb3\xd4\ +\x24\x46\x04\x43\xf0\xb6\xb2\x26\x21\x63\x4c\x9a\x35\xca\xca\x0b\ +\x59\x5b\x59\x11\x8c\x83\xab\x09\xc9\x39\x07\xa3\xd9\x49\xa3\xbc\ +\x56\x08\xa1\xd9\x6c\x2a\x45\xb6\xb2\x20\xba\x0c\x65\x55\x96\x20\ +\xd0\xe9\x74\x8e\x1e\x3d\x7a\x36\x3d\xd7\x9d\x9c\x9c\x5f\x58\x58\ +\x5d\x5d\x8b\xe3\xf4\xc2\x48\xf4\xfd\xf5\xd5\x90\xb0\xa5\x2d\x38\ +\x6a\x56\x1d\xe9\xca\x22\xfa\x10\xac\xb5\x89\x31\x49\xa2\xbd\xf3\ +\x00\xec\x9c\x25\x45\xa4\x94\x77\x9e\xb4\x52\xa4\x00\x29\x46\x63\ +\xac\xb5\xc6\x98\x24\x4d\x46\xdb\x8f\x00\xd2\xa8\x05\x86\xc3\x56\ +\x68\xe1\xa6\xaa\x35\xa2\x40\x8a\x52\x2a\x36\xcb\xc4\x1b\x51\x14\ +\x45\xbb\xdd\x9e\x9c\x9c\x1a\x0c\xfa\xd6\x7b\x5b\x39\x0e\xac\x89\ +\x98\xd9\x56\x55\x48\x40\x11\x96\x65\x49\xb9\x32\xc6\x54\x55\x29\ +\x21\x34\xf2\x4c\x11\x85\x10\x86\xc3\x8a\x11\x57\xd6\x36\x07\x65\ +\xb9\x6b\xf7\x3e\x11\x31\x46\x8d\xef\x66\x08\xc1\x3b\xa7\xb4\xd6\ +\x46\x6b\x6f\x10\x50\x2b\xc5\xc2\x84\x14\x24\x56\x37\x4a\x2c\x7a\ +\x89\xf2\x87\xf1\xfe\xc3\x56\xc1\x12\x22\x6a\x93\xa6\x69\x0a\x22\ +\x80\x51\x9a\x4d\xe2\x8b\x95\x26\x14\x08\x21\x80\x48\xec\x0f\xb0\ +\xce\x09\x73\x9a\x65\x51\x38\x88\x30\x2a\x67\x71\x59\x96\x59\xde\ +\x8c\x37\x9a\x99\x25\x30\x11\xda\xaa\xda\xd8\xd8\xc0\x6e\xdb\x5b\ +\xdb\x68\x64\x5a\x29\x10\xf6\x21\xc8\xa8\xb1\x4b\x00\x41\x94\x80\ +\x40\xf0\x21\x70\x40\x40\x6d\xf4\xad\xa4\x54\xc7\xa3\xa3\xe2\x46\ +\xb6\x35\x12\x40\x44\xc0\x18\xa3\x4d\x92\x6a\xc5\xde\x06\xef\xfb\ +\xfd\x7e\x66\x30\x31\xba\xaa\x2c\xa2\x24\x89\x21\x91\xe0\x7d\x25\ +\xc0\xc2\x5c\xd9\x41\x51\x5d\x98\x3f\xed\x19\x76\xef\xdb\x9f\x65\ +\x0d\x44\x85\x8a\x44\xe2\x33\x09\x0c\x2c\x20\x8a\x94\x56\x2a\xb6\ +\xaa\x12\xc2\x68\x6e\x09\x00\x87\x60\x9d\x15\x11\x45\xe4\x83\x17\ +\x11\xa3\x75\x14\xc9\x00\x80\x34\x4d\x58\x6e\x28\x2c\x83\x48\x2f\ +\xbf\xcc\x87\x0f\x43\xa7\x03\x2c\x35\xe5\xed\x2c\x7e\xf7\xbe\x3a\ +\x7c\x18\xbe\x7e\x5c\x5f\x38\x5f\x3e\xfe\x58\x24\x77\x44\xfc\xe6\ +\xbf\xf1\xbe\x6d\x95\x27\x78\x79\xf2\x09\xb7\xff\x20\xdb\x7b\xd0\ +\x01\x84\x99\x08\x95\x22\x45\xca\x07\x1f\x5b\x4d\xe3\x7e\xc0\xcc\ +\xc8\x9c\x03\x20\x80\x8f\x7d\x92\x4a\x02\x52\xda\x91\x74\xf4\x39\ +\x08\x20\x26\xf6\x91\xc6\x4f\x41\x00\x80\x54\x67\x48\x08\x80\x9a\ +\x92\xf8\xc1\x8d\x6e\x0a\x00\x82\xb8\xe7\xc0\x81\x5d\x7b\xf7\x99\ +\xc4\x3c\x7a\xec\x88\xb5\x2e\x32\xf5\x75\x2c\xe3\x6d\x49\xe5\x51\ +\xb5\x8f\x20\x62\x9a\x24\x80\x90\x8a\x00\xe0\x28\xc6\x8b\xb4\x7d\ +\x12\x45\x64\x80\x58\xfb\x88\x63\x3b\xc8\x78\xeb\x88\x53\xe7\xf0\ +\xe6\xe4\x07\xac\xb5\x4f\x3d\xf5\xce\xb7\xbf\xfd\x1d\x74\x59\xc3\ +\x70\xac\x1a\x42\xad\x34\x33\x8f\xcb\xf9\xb7\xec\x0d\x31\x05\x82\ +\x5b\x7a\x0b\x63\xd9\xdd\xa8\xc4\xd2\x11\x61\x91\x19\xef\xa3\x54\ +\x8e\x5c\xae\xf7\xb2\xbd\x19\x60\x24\x10\x10\x8b\x93\x62\x0b\x3e\ +\xa0\x08\x6f\x13\x7a\x84\xf1\xb0\xc3\xa8\x34\x10\x9f\x90\xdd\x07\ +\x0e\x3e\xf6\x8e\x77\x6c\xcd\xc5\x16\x8a\xc9\x09\x00\x40\x38\x70\ +\xe8\xf0\x15\xa6\x30\xc6\x8c\x45\x82\xb6\x44\x99\x81\x10\x03\xf3\ +\x93\xef\x7c\xe7\xe8\xd6\x20\xc4\x83\xcb\xe8\x18\xb7\xa5\xe2\x2d\ +\xd7\xd4\x6a\x8a\x93\x17\x81\x48\xdd\x44\x70\x26\x84\xd0\x6a\xb5\ +\xbe\xf7\x63\x1f\xbb\xf4\x6e\x5b\xa7\xbc\x31\x41\xe2\x96\x96\x37\ +\x40\x4c\x02\xe1\xd8\x84\xb8\xd5\x94\x10\x23\xe9\x2c\x92\xb1\x74\ +\x0f\x1c\x53\x4a\x2b\xa5\x2f\x6f\xb9\xb8\xb4\x6e\xe2\xfd\xca\x3a\ +\x02\xe3\x47\x7d\xeb\x97\xf9\xd6\x9d\x18\x25\x87\x2e\xf5\x54\x8f\ +\xce\x50\xfa\xfa\x99\x1d\xcb\x92\xfe\xea\x2b\xfc\xc8\x23\xd2\x7d\ +\xeb\x7a\x53\x6b\xdc\x2b\xe4\x1e\xbc\x3d\xfc\x30\x58\x9b\x9d\x3c\ +\xd5\xff\xc8\x47\xc6\x5d\x0e\x79\x9e\xdf\x5c\xd5\x01\x8e\x47\x67\ +\x02\x18\xa5\xb7\xcd\x6d\x00\x20\x35\x9e\x29\x3b\x92\x07\xa0\x11\ +\x1d\x8c\xff\x6c\x4c\xf1\x97\x5d\xe4\xa8\xa9\x04\x62\x01\xf8\x15\ +\xeb\x5b\x69\x15\x42\xd0\x31\xfc\x7c\x6b\x18\x15\x94\x23\x02\x80\ +\x46\x15\xaf\x93\x6e\x5c\x00\xee\xe6\xe2\xbf\x22\x92\xa6\x69\x96\ +\x65\xd7\xda\x93\xae\xba\x6d\x5d\x72\x39\x2f\xbf\x11\x6a\x2b\xb1\ +\x0c\x00\x69\x76\xf3\x57\xf5\xa6\xd0\x00\x57\x5c\xf3\xf8\x83\x92\ +\x04\xaf\xd3\x32\x66\x8b\xe3\xb6\xdf\xfb\x1b\xbd\xe0\x9b\x1f\xb3\ +\x87\xd8\x6a\x35\xaf\xff\x21\xdf\xee\x20\x5c\xf1\x91\xb1\x6f\xdb\ +\x6c\xd5\xf5\x5f\xe5\x75\xe3\x47\x7d\xbc\x3f\xcb\xa5\x57\x6c\x0d\ +\x87\xdc\xe6\x43\xc9\x25\x2f\x24\xca\x30\x5c\x37\xb9\x6b\x8d\xa7\ +\x4f\xd3\xf9\xf3\xf6\x13\x9f\x90\x46\x03\x7b\xfd\x9a\xef\x76\x16\ +\x7c\x70\x07\x0e\xc2\xde\xbd\xe9\xcb\x2f\x63\x55\x6d\xa3\xb9\x9b\ +\x0c\x62\xca\x35\x7e\xbe\xf6\x7f\x82\xcb\x8a\x14\xae\xfd\xa2\x37\ +\x5e\xd2\xb7\x32\x42\xf3\x8d\xd7\xaf\xc8\x8d\x5f\xd3\xcd\x07\x07\ +\xde\xe8\x5b\xdc\xd0\xf7\x1b\xc5\x6d\xaf\xe4\x98\x3b\x75\xd9\xb7\ +\xca\xb6\x72\xe5\x43\xf0\x16\x83\x6f\x5f\x2d\xc9\x9b\x58\x5c\xde\ +\xec\x8e\x6e\x59\x4d\xae\xfa\x97\x02\xd7\x5b\x8c\x25\x46\xd3\x99\ +\xd7\x00\x80\x1f\x7f\xac\x8e\xc9\xec\x44\x88\x48\x9a\xfa\xc7\x1e\ +\x4b\x5e\x7b\x8d\xca\x52\xee\x93\xde\xab\x1a\x35\x76\x2c\xae\x7b\ +\x89\x2a\x8d\xa7\x4e\x02\x33\x1f\x3e\x8c\x75\xfb\xd2\xce\xa4\x77\ +\xc2\xf2\xe8\x91\xe4\xf4\x69\x1a\x0c\x00\xeb\x89\xb5\x35\x6a\x3c\ +\x00\xe4\x4e\x84\xce\xa9\x17\x5f\x94\x66\x93\x1f\x7e\x18\xbc\xaf\ +\x0d\xb7\x13\x81\x54\x3d\xf6\x98\x5a\x5b\x4b\xe6\xe6\xa0\xf6\xdc\ +\x6b\xd4\x78\x10\xc8\x1d\x11\x7a\x3d\x7a\xe5\x55\x7e\xe2\x09\x98\ +\x9e\xae\x3b\x98\x76\xaa\xeb\x2e\xf6\xe1\xc3\xdc\x6c\xa5\xaf\xbe\ +\x5a\x87\x65\x6a\xd4\x78\x50\x3c\xf7\xe1\x90\xe6\xe6\xf8\xed\x6f\ +\xbb\xbf\x94\x20\x6b\xdc\x4e\xc7\x9d\x43\xe8\x76\xc3\xae\xd9\xe4\ +\xe4\x29\x50\xaa\x36\x48\x8d\x1a\x0f\x02\xb9\xc3\xf2\x0a\x9e\x3d\ +\xcb\x8f\x3d\x5e\x9b\x6c\xe7\x22\x04\x9e\xe8\xfa\xd9\xd9\xec\x6b\ +\x5f\xab\x6b\x61\x6b\xd4\x78\x40\xc8\x5d\xbd\xfc\x32\x70\xe0\x27\ +\x9f\xa8\x3d\xf7\x1d\xec\xb9\x73\x68\xb7\xcb\x63\x47\x93\xb9\x39\ +\x7d\xf1\xa2\xe8\xda\x79\xaf\x51\xe3\x3e\x27\x77\x01\x50\xc7\x8f\ +\xcb\xee\x3d\xbc\x6b\x57\x1d\x70\xdf\xb9\x10\x00\x80\xea\xc8\x51\ +\xb4\xd6\x2c\x2c\x80\xd6\xb5\x49\x6a\xd4\xb8\xef\x3d\x77\x7a\xe5\ +\x38\xef\xdf\x2f\xad\x56\x4d\xee\x3b\x1a\xde\xbb\x83\x07\xb0\xaa\ +\xf4\xd2\x92\xa8\x9a\xdc\x6b\xd4\xb8\x77\x71\x1d\xeb\x13\x11\x8a\ +\x82\xbe\xfa\x12\x1f\x3b\x06\x9d\xee\x7d\x24\x19\x16\xe7\xa0\xef\ +\x50\x27\xfb\xce\x04\xcf\xd0\x7b\xfb\xf0\xc3\xe8\x5c\x72\xfa\x74\ +\xbd\x78\x6a\xd4\xb8\xcf\xc9\x5d\x6b\x9a\x9b\xc3\xa5\xa5\xf0\x89\ +\x4f\x48\x23\xc7\xcd\xcd\xfb\x81\xd6\x31\x78\x29\x06\xde\x57\x3b\ +\xf4\xbe\x26\x99\xba\x13\x1b\x1b\x86\xe0\xf6\xee\x75\x7b\xf6\xa4\ +\xaf\xbc\x8a\x55\x05\x84\x75\xbb\x72\x8d\x1a\xf7\x33\xb9\x9f\x3d\ +\x0b\xcc\x72\xe4\xc8\xfd\x52\x23\x21\x22\x4a\x63\x9a\x6b\xc2\x1d\ +\x4a\x3d\x77\xee\xc8\x22\x49\x62\x8f\x1c\x4d\xce\x9d\xc3\xb2\x84\ +\x24\x01\xa8\xc9\xbd\x46\x8d\xfb\x93\xdc\x45\x6b\xba\x70\x01\x42\ +\xe0\x87\x1e\xc2\xfb\xaa\x37\x75\x27\x87\x65\xee\xa8\x59\xab\xc3\ +\x87\xba\x9f\xfa\x14\x59\x1b\xb2\x0c\xeb\x1c\x0c\x80\xa6\x9b\x79\ +\xd2\x58\x20\xd4\xc6\xbb\x05\x10\x5e\x31\x16\xec\x3a\xdd\x13\x70\ +\x3b\xc3\xec\xd7\xe1\xb9\x8b\xe0\xf1\xe3\x80\xc8\x0f\x1f\xaa\x85\ +\x07\x6a\x08\x91\x3d\xfc\x88\x9e\x5f\x50\xcb\xcb\xa1\xdb\xdd\x22\ +\x7c\xbc\xaa\x3c\xfa\x6d\x95\x60\xbc\x57\x37\x3b\x80\xf3\x9b\xe8\ +\xc2\x8d\xd1\x3b\x03\x34\x13\x99\x69\xc8\x2d\x86\xb5\x70\xac\x62\ +\x7e\x19\x7d\x81\x3c\xe8\x9b\x2e\x21\x6c\x56\xb8\x36\x44\xba\x11\ +\xbb\x47\xad\xf9\xbd\x6d\x26\xbc\x45\xb3\xdf\x07\x0f\xfc\x9b\x91\ +\x3b\x11\x0e\x0b\x75\xfc\x15\x3e\x74\x48\x76\xef\x86\x5a\x32\xac\ +\x06\x80\x7d\xf4\x11\x20\x4a\x4f\x9f\xb6\x47\x8f\xc2\x28\xc3\xe1\ +\x37\x37\x37\x5e\xaf\x86\xda\x6e\xb7\x93\x34\x17\xe1\x07\x9b\x65\ +\x5e\xb9\x48\xeb\x25\xaa\x1b\xe1\x0b\xcf\xf0\xd0\x84\xec\x6e\x85\ +\x5b\x29\x50\x40\x80\x7e\x6f\xb3\xaa\x8a\xcb\x64\xe4\x05\x92\x34\ +\x69\x77\xba\x0f\xf6\xb6\xaa\x08\x96\x07\xf8\x95\x0b\x64\x6e\xa4\ +\xdd\x42\x00\x14\xc2\xae\x26\x2b\x7d\xf3\x45\x07\x88\x68\xab\xaa\ +\xdf\xdf\xbc\xe2\x1d\x10\xb1\xdb\xed\x2a\x6d\xee\x11\xcb\xeb\x37\ +\xfd\x1e\x30\x18\xe0\xb9\x73\xf2\xf8\xe3\xa0\x75\x4d\xee\x35\x90\ +\xd9\x4f\x4d\xf9\xa9\xa9\xe4\xcc\x19\x21\x42\x80\x10\xc2\xd9\xb9\ +\xd3\x88\x98\x24\xe9\xf6\xf0\x44\xf0\x7e\x6d\x6d\xe5\xc8\xd1\xc7\ +\x91\xe8\xc1\x76\x24\x35\x81\x51\x30\x26\x77\x16\x19\xcf\x78\x83\ +\x38\x4e\x07\x61\x3c\x54\x8f\x46\xe3\xed\x6f\x2a\xa4\x70\x39\x95\ +\xac\x2c\x2f\xad\x2c\x5f\x6c\xb7\x3b\xdb\xcd\x2e\x22\x2b\x2b\x17\ +\x41\x64\x72\x7a\xc6\x3d\xd0\x0b\x96\x10\x8c\x02\x73\xf9\x5c\x97\ +\xed\x95\x62\x84\x97\x86\xee\xc6\xbb\x10\xc9\xfd\x16\xcd\x6e\xab\ +\xf2\xb5\x33\xa7\x1a\x8d\x38\xf3\x6f\x3c\x7c\x4b\xac\xad\xfa\xbd\ +\xcd\x47\x8e\x1c\xbb\x47\xcc\x7e\x1d\x9e\x7b\x59\xd0\xdc\x9c\xfd\ +\x8e\xef\xa8\x79\xad\x06\x00\x40\x08\xa1\xd3\x09\x53\x93\xe6\xb5\ +\xd7\x40\x29\x44\x2c\x8b\x82\x03\x7f\xd7\xdf\xfe\xbe\xd7\xbf\xf6\ +\xb9\x2f\x3d\xdb\xeb\x6d\x4e\x4c\x4c\xf9\x9d\x11\x9a\x17\x01\xad\ +\x70\xcf\x44\xb6\xde\x77\x7b\x26\x73\xad\xd0\xf9\x30\xbf\x5a\x56\ +\x3e\xec\x9d\xca\xdb\xb9\x09\xcc\x17\x56\x8a\xd2\x86\x1b\x1c\xd9\ +\x74\xd5\xa5\x49\x4b\x8b\x0b\xef\xfb\xe0\xb7\xee\xda\xb5\xe7\x8a\ +\x5f\xad\xaf\xaf\x3d\xfb\xcc\x17\x66\xf7\xec\xb5\xd6\xe2\xce\xc8\ +\x3b\x89\xc0\x4c\x27\x71\x41\x8c\xa6\xe9\x4e\x1a\x3c\xaf\xf4\xec\ +\x6a\xbf\xea\x34\xcc\xae\x6e\x46\x04\xab\x3d\xbb\xb2\x59\xdd\x7a\ +\x16\x8e\x88\xd6\xd7\xd6\x26\x27\xa7\xdf\xff\xa1\x0f\xbf\xfe\xb7\ +\x7f\xfa\xd9\x4f\x5b\x6b\x91\xe8\x5e\xe8\xe4\xbf\x0e\x72\xbf\xb8\ +\x8c\x0b\x0b\x72\xf4\x48\x9d\x9d\xac\x01\x00\xc0\xcc\xdd\x6e\x98\ +\x9e\xce\x5e\x7d\x15\x9d\x8b\x43\x90\xb3\xec\xea\xc3\xf6\x9a\x8d\ +\xe6\x60\x30\xd8\x59\x27\x1b\x84\x46\xa2\x87\x2a\x10\xc2\xa9\xf9\ +\xfe\x54\x3b\xd9\x3d\x99\x15\x36\xe4\x89\x3a\xbd\xd0\x27\x42\x66\ +\xb9\x75\x66\x8f\x74\xa6\x48\x37\xf2\xc6\xeb\x7f\x95\x67\xb9\x56\ +\x6a\xa7\x2d\xd7\xd4\x10\x92\x24\x9a\x16\xd7\x8a\x41\x11\x0e\xef\ +\x69\xb2\xc8\xee\xc9\x6c\x7e\xa5\x18\xda\xa0\x6e\x53\x7d\x85\x00\ +\x88\x40\xb3\xd5\xba\xea\x6f\xf3\x3c\xbf\x77\x04\x5a\xde\xec\x64\ +\x48\x44\xaf\xbc\x02\x44\xe1\xd8\xb1\x5a\x55\xa6\x46\x0c\xcb\x70\ +\xa3\x51\x1d\x39\xa2\x17\x97\xf4\xf2\xb2\x28\x85\x88\x74\x8d\x10\ +\x43\x1c\x78\xbd\xd3\xca\x25\x79\x2b\xe6\xda\xcc\x74\x96\x28\x1f\ +\xb8\x9d\xeb\xa5\x8d\xca\x05\x66\x16\xb9\x6d\x85\xaa\xa2\x14\x5d\ +\x75\x51\xb2\xb0\x52\x6a\xa7\xad\x57\x91\xd1\xff\xb2\x44\xb5\x72\ +\x15\x58\xf2\x44\x15\x55\x58\x1f\x38\x11\x19\x0f\x04\xbf\xf5\x8f\ +\x21\xc2\x6b\x9d\x87\x10\x09\xb7\xc6\x0b\xdf\xf3\xe4\x0e\x40\x27\ +\x4f\xca\xec\x2e\x99\x9a\xaa\x85\x07\x6a\x8c\x9d\x77\xfb\xf0\xc3\ +\x68\xad\xba\xb8\x1c\xb5\x7f\xe9\x1a\x0a\xc0\xd7\x2a\x2a\x78\x90\ +\x69\x5d\xe2\x64\x63\x31\x86\x66\x3a\xa9\x75\x7c\x61\xb5\x24\x44\ +\x85\xe8\x83\xcc\x74\xd2\x99\x4e\x12\x6e\x53\xe7\x17\x29\xba\xc6\ +\x19\x20\xee\xa9\x3b\x88\xd6\xc7\x29\x0d\x44\x9c\x68\x26\xcd\x4c\ +\x9f\x5b\x1e\x56\x9e\x35\x21\x00\x18\x45\x87\x76\x35\x6f\x1b\xe5\ +\x22\xd2\x35\xaa\x6d\x48\xd1\xbd\x13\xe1\xd0\x6f\xe6\x1b\x10\x9d\ +\x3a\x25\x7b\x76\x43\xad\x2a\x53\x63\xfc\x6c\x87\x60\xf7\xed\xa3\ +\xaa\xd2\xab\x2b\x95\x22\x44\x50\xd7\xf0\xdc\x49\x11\x11\xed\x08\ +\x0f\x52\x40\x29\xec\x34\x4c\x6a\x48\x00\x98\xc5\x39\x3e\xb5\xd0\ +\x0f\x2c\x44\xb0\xd6\xb7\xbb\x27\x33\x16\xc9\x53\x35\x2c\xfd\x6d\ +\xfb\x44\x52\x57\xdd\x3b\x11\x41\x29\xb5\x73\x0e\x4c\xed\x5c\x13\ +\x61\x23\xd3\x9b\x6b\x65\x9e\xa8\xf9\xd5\x62\x79\xa3\xd2\x0a\x05\ +\x64\xb6\x93\xee\x99\xcc\x58\x84\x6e\x1f\xe7\x12\x22\xd1\xd5\xbd\ +\x19\xa5\x14\x22\xde\x27\xd5\x32\x81\xe9\x95\x57\x65\xd7\x2e\xe9\ +\x74\x6a\x72\xaf\x31\xf6\xdc\xfd\xfe\xfd\x54\x94\x7a\x7e\x41\x90\ +\x00\x50\x5d\xeb\x59\x27\x85\xb0\x33\x12\x7a\x5b\x71\x18\xa3\x70\ +\x61\xb5\xb0\x41\xd6\xfa\x56\xd1\xa8\x30\x66\x79\xd3\x32\xcb\x74\ +\x27\xf5\x41\x36\x86\x9e\x10\x83\xdc\xfa\x27\x0a\x91\xba\xaa\x87\ +\x8e\x48\xd7\xba\x23\x0f\xa2\xdb\x2e\x5a\x51\xb7\x65\xd6\xfb\xb6\ +\x5f\x38\xad\xd0\x7a\x36\x9a\x10\xa1\x72\x3c\x77\x71\x30\xdb\x49\ +\x95\xc2\xe5\xcd\x2a\x96\xb9\xdf\x0e\xc7\x1d\xb5\xba\xd6\x03\xaf\ +\xf1\x9e\xd9\x54\xdf\x90\xdc\x95\xa2\x95\x15\x3a\x3b\xe7\x3e\xf6\ +\x71\x69\x36\x71\x87\x65\xc6\x6a\xbc\xb1\xe7\x1e\x5a\xcd\xf4\xf4\ +\x29\x0c\x01\xae\x1d\x79\x09\xc1\xd3\xbd\x51\x39\x70\xc7\x6d\x82\ +\x10\x58\xce\x2d\x0f\x45\x40\x11\x22\xc2\xca\x66\x45\x34\x32\x0d\ +\x21\xac\xf6\xec\xf2\xa6\x05\x18\xfd\xf6\xb6\x10\x00\x29\x0a\xfe\ +\x2a\x75\xf2\xc1\x7b\x24\xda\x21\x31\x77\x44\x5c\xed\x57\xcb\x9b\ +\x15\x22\x28\xc2\xb5\xbe\x45\x18\x9b\x1d\x4b\xcb\x67\x96\x86\xf1\ +\x16\xd0\xed\x50\x23\x11\x00\x22\x0a\xd7\xf0\x74\x59\x02\xdc\x33\ +\x31\xf7\x37\x24\x77\xad\x61\x7e\x1e\x2a\xcb\x47\x8f\xc0\xce\x58\ +\xa2\x35\xae\xd3\x59\xe2\x66\xd3\x1d\x3a\x64\xce\x9e\x43\x6b\xd3\ +\x3c\xf3\xb6\x7a\xe9\xc5\x17\x4c\x92\x6e\xe7\x79\x66\xee\xf5\x36\ +\x27\xa7\x66\xfc\x83\xde\xd8\xcc\x02\x41\x00\x47\x39\x86\x51\x41\ +\x05\x20\x5e\x16\x5a\xc7\x51\x2f\x65\xfc\x6d\x90\x5b\x95\x5c\x13\ +\x91\x89\xc9\xa9\x57\x8f\x7f\xad\xd5\x6e\x5f\xb1\xbd\xf6\x7a\xbd\ +\x4e\x77\x22\x78\xff\x60\x27\x3c\xa2\x19\x95\x00\x00\xc6\x03\x0c\ +\x0b\x00\xa0\x5c\xae\x8a\x3a\x8e\x8f\xb3\xdc\x06\xd7\x5d\x98\x9b\ +\xed\xf6\xa0\xbf\xf9\xf5\x97\xbf\xaa\x2e\xf3\xdf\xc5\x39\x07\x80\ +\x5a\x6b\x6b\xed\xbd\x4e\xee\xa2\x94\x5a\x58\x84\x10\x64\xff\x81\ +\xba\x7d\xa9\xc6\xe5\x4e\x23\xd9\x83\x07\xcd\xb9\x73\x58\x55\x94\ +\xa6\x53\xd3\x33\x21\x04\x16\xbe\xdc\x35\xc2\xc9\xe9\x99\x10\xf8\ +\xc1\x6e\x95\x0c\x02\xef\xd9\x1f\x82\xdc\x18\x8f\x0a\x80\x21\xf1\ +\xb7\x26\xc4\xd7\x6a\x77\x11\xc4\x07\x7f\x85\x47\xda\xee\x74\x49\ +\x29\x77\x6f\x50\xcc\x1d\x82\x0f\xb0\xaf\xc3\xd3\x8d\x1b\xb3\x7b\ +\x24\x77\xad\x6e\xc9\x53\x35\x26\xc9\x67\x76\x7b\xe7\xf8\xb2\xfd\ +\x59\x94\x36\x13\x93\xcd\x7b\xa7\x71\xec\xcd\xc2\x32\x4b\x8b\x60\ +\xad\x1c\xd8\x8f\xf5\xcc\xcc\x1a\xdb\x5d\x26\x22\x7b\xf0\x40\xe3\ +\x2f\xff\x12\x9c\x93\x34\x75\xde\x23\x22\xe2\x95\xf1\x5f\x67\x77\ +\x84\x4f\xd0\x4c\x00\x6f\x3c\xce\x22\x70\xab\xce\x7b\x08\x57\x37\ +\x3b\x33\x87\x07\x7d\xc1\x0a\x40\xa2\x21\xd3\x77\xc1\xec\x22\xe2\ +\x9c\x7b\xdd\xa9\x08\x01\xc0\xde\x4b\x1b\xea\xb5\xc9\x1d\x11\x44\ +\xf0\xc4\x49\x40\xe4\x83\x07\xeb\x81\xc8\x35\x2e\x7b\xbe\x89\xdc\ +\x43\x0f\xe9\xc5\x45\xbd\xba\x62\x3b\x1d\x08\x41\x76\x70\xd4\xee\ +\x2e\x6a\xda\xef\x64\xb3\x8b\x40\x80\xda\xf2\xd7\x3e\x5d\xbf\x01\ +\xb9\x63\x55\xd1\xe9\xd3\x72\xe0\x80\xcc\xce\xde\x2d\x72\x67\xef\ +\xca\xb2\xa8\xac\x13\x66\xe7\xbc\x00\x80\x88\x77\x8e\x85\x9d\x75\ +\x0c\x80\x20\xde\xb9\x50\xe7\x03\xde\x62\x20\xda\x87\x0e\x01\x51\ +\x32\x77\x0e\x76\x52\x49\x75\x8d\x1a\xf7\x0b\xde\xd0\x73\x2f\x0a\ +\xba\x70\x81\x1f\x7d\xf4\x6e\xad\x5e\x0e\x9c\x4f\x3d\xf4\xce\xa3\ +\x07\xa1\x3f\x7f\x62\x6e\xad\xd5\xce\xd6\x2f\x2e\x39\xca\xf7\xee\ +\xed\x0e\x56\xfb\xed\x3d\x8d\xe5\xf9\x79\x0b\xd9\xae\x03\x7b\xed\ +\xda\xc5\x5e\x15\x6a\x7d\x84\xb7\x8e\xdb\x99\x43\xb7\x1b\xba\x5d\ +\x73\xee\x9c\x60\x6d\xf8\x1a\x35\xee\x2f\xcf\xbd\x2c\xf1\xc2\x05\ +\x3e\x74\xe8\xae\xf4\x5c\x89\x77\xd0\x3d\xf4\xfd\x3f\xfa\xa3\xdf\ +\xf0\xd8\xc3\x87\x0f\xed\x69\x3f\xf4\xc4\x7f\xf1\x77\x3e\x36\xad\ +\x0b\x6e\xec\xff\x9e\x1f\xfa\xc4\xc3\xd3\x87\x7f\xea\x17\x7f\xfe\ +\xe3\xef\xda\xdb\xeb\xa9\xef\xf8\xc1\x1f\x7a\x6a\x6f\xd3\xd7\x65\ +\xf8\x6f\x25\x42\xe0\x76\x2b\x74\xbb\xe6\xc2\x79\x50\xaa\xb6\x47\ +\x8d\x1a\xf7\x13\xb9\x43\x31\xa4\xf3\xe7\xe5\xd0\x43\x77\x87\xdc\ +\x81\x29\xef\xec\x99\xcd\x4f\xfc\xe5\x1f\xfd\xee\xef\xfd\xd1\x62\ +\xdf\x71\xf0\x02\x08\xc2\xce\x3a\x04\xfb\xda\xf9\x8d\xa3\xef\xff\ +\xf8\xbb\x0f\xe6\x83\x61\x19\xea\x49\x9e\x6f\xf5\xa9\x8a\x43\xbb\ +\xcd\x9d\x4e\x72\xee\x5c\xad\x28\x57\xa3\xc6\x7d\x45\xee\x44\x34\ +\xbf\x00\xfd\x7e\x38\xfc\x88\xdc\x8d\xd5\x4b\x3a\xf1\x0b\x2f\xff\ +\xfe\x1f\xfc\xd9\xa3\xdf\xf9\x13\xff\xd3\x4f\xfe\xe0\xfe\xa6\x0a\ +\x21\x30\x0b\x73\x00\x40\x65\x4c\x71\xf6\xcb\xff\xe9\xf3\x67\x3f\ +\xfc\xbd\x1f\x9f\xd5\xae\x1e\x57\xf6\x16\x03\x99\xb9\xd3\xf1\xb3\ +\x33\xe6\xcc\x1c\x0e\x87\x75\xd8\xbd\x46\x8d\x7b\x0d\x6f\x14\x73\ +\xc7\x33\x67\x20\x4d\xe5\xc0\xfe\xbb\xd4\xbe\x84\xc6\xc0\xdc\xf3\ +\xff\xdf\xaf\x7e\xf1\x2f\x3e\xf9\x73\x3f\xfb\xa1\x23\x5f\xa6\xac\ +\xdb\x4a\x84\xf2\x99\x89\x2c\x0c\x2c\x24\x59\xf2\xda\x97\x3e\xdd\ +\x7e\xec\x1f\x7c\xf2\xdb\xf7\xfc\xf5\xbf\xb3\xb5\xeb\x7e\x67\x0f\ +\x52\x22\xc6\x98\x66\xb3\x39\x6e\xdc\xe0\x76\x1b\x8f\x3d\xa6\x4e\ +\x9c\x6c\x57\x95\xec\xda\x85\x75\x27\xc4\x2d\x23\xcf\x9b\x4a\xa9\ +\x2b\xca\x30\x10\xb1\xd1\x68\x70\x1d\x75\xbc\x63\x68\xb6\x5a\x59\ +\x96\x5d\x61\x76\x11\x49\xd3\xb4\xd9\x6c\x25\xc9\xfd\xda\x2e\x70\ +\x4d\x72\x17\x22\x9a\x9b\x93\xa9\x69\x69\xb5\xef\xca\x10\x64\x0e\ +\xde\x74\x0e\x7d\xef\x8f\xfc\xfd\x83\x0d\xd5\xc2\x0b\xff\xe9\x8b\ +\x5f\xc8\xc3\xf7\xfd\x9d\x9f\xfa\x85\x00\xfa\xcc\x33\xff\xf6\x6c\ +\xd9\x54\x80\x09\x0e\x9f\xfd\xec\xa7\x3e\xf0\x9e\x1f\x35\xba\x8e\ +\x0c\xdc\x59\x24\x49\xf2\xe2\x8b\x2f\x9e\x38\xf1\xea\xfa\xfa\x5a\ +\x2c\xac\xb6\xc6\x7c\xeb\xcb\x2f\x7d\x74\x75\xf5\xdf\xfc\x5f\xff\ +\xf4\xc2\xf4\x94\xf6\x75\xb1\xec\x2d\xaf\x46\xa5\xcf\x9f\x3b\x67\ +\x8c\xd9\x7e\x7e\xee\xf5\xfa\xbf\xf3\x3b\xbf\xbd\x7c\x71\x59\x98\ +\xeb\x08\xd8\x1d\x31\xbb\xd6\xe7\xcf\x9f\x4f\xd3\x74\x3b\xbf\x27\ +\x49\xf2\xe7\x7f\xf6\xa7\x9f\xfd\xec\x67\x8a\xc1\x00\xf0\xbe\x3c\ +\x98\xbe\x91\xe7\x4e\x67\xcf\xca\xf4\xd4\xdd\xd2\x83\x24\xa5\x42\ +\x7f\xf1\xe9\x4f\xfd\xfb\x76\xa6\xfa\x6b\x4b\x2b\x1b\x43\xf8\xf4\ +\xef\x9e\xfd\xab\x3d\x49\xe8\x2f\x2e\xae\xb0\xc9\x7e\xf7\xb7\x4e\ +\x56\x79\x57\xad\x7f\xed\x9f\xff\xe2\x2f\x82\xaf\x8c\xaa\x23\x03\ +\x77\x10\xc6\x98\xd7\x5e\x3b\xb3\xb0\x30\x7f\x71\x69\x29\x8a\x55\ +\x95\x88\xba\x3f\xfc\x9b\x45\xf1\xd7\x7f\xf6\xa7\x5f\x6c\xb5\xf2\ +\xda\xb5\xbc\x1d\xc7\xa3\x2c\xcb\xda\xed\x0e\x6e\x85\xb9\x88\xa8\ +\x28\x8a\x67\xbe\xf0\xf4\xdc\xd9\xb9\x07\x5e\x4e\xe0\xee\x9e\x4a\ +\x1b\xcd\x96\x31\x97\xc6\x9f\x2a\xa5\x5e\x7a\xe9\xa5\x73\xe7\xce\ +\xf6\xd6\x37\x50\x3d\x60\xe4\x4e\x84\x73\x73\x3c\x39\x29\x77\x4d\ +\xec\x17\x81\xdd\xda\xe2\xf9\x15\x11\x24\x52\xda\x80\xb8\x8b\x17\ +\x5e\x03\x40\x22\x8d\xec\x06\x7d\x4b\x44\xa4\xa0\x2a\x86\x57\x9d\ +\x01\x7f\xad\x5b\xe9\x7d\x85\x2a\x55\xa3\x3f\x90\x10\x4a\x17\x02\ +\xa9\x2c\x51\x23\x6b\x84\x50\x30\x24\x66\x5b\x11\x48\x08\x65\x00\ +\x9d\x28\x03\x20\xde\x97\x40\x89\x26\x02\x00\x0e\x55\x00\x65\x94\ +\xde\x09\x0b\x40\x6b\xbd\x7f\xff\x81\xd9\xd9\x5d\xd1\x70\x8e\x28\ +\x5d\x5d\x6b\x9c\xbf\xf0\xe4\xfe\x83\x9b\x07\x0f\xe4\x75\x58\xe6\ +\xb6\xd8\x19\x40\x6b\xad\x88\xe4\x92\x40\x39\x4c\x4c\x4e\x36\x9a\ +\x4d\x66\xae\xa9\xfd\x4e\xf2\x0d\x6e\x77\xde\xe3\x46\x7b\xf8\xf0\ +\x23\xce\xb9\xfb\xd4\xec\xfa\x5a\xdf\x13\x07\x03\x3a\x7d\x3a\x3c\ +\xf1\x24\xb4\xdb\x50\x16\x77\xcb\xde\xb4\x5d\x29\xfc\xb2\x7f\xbb\ +\xa4\x97\x7f\x03\x73\x09\x84\x6d\x80\xdd\xb3\xef\x84\xe1\xc9\x95\ +\xd2\x21\x88\xa0\x99\x9e\x7d\xdf\x43\x93\xd3\xeb\xcb\xcf\xbf\xb6\ +\x7e\x11\x51\x85\xc0\x13\x53\xef\x6e\xc3\xe2\xf9\xf5\x95\x18\x7f\ +\x10\x0e\xdd\xe9\x77\x75\x64\xf1\xdc\xda\x32\xa0\xd9\xb5\xeb\xdd\ +\x38\x3c\xb1\x54\x38\x02\x9f\x77\xde\x36\x6d\x36\x2f\xac\x2d\xdd\ +\xa7\x07\xb7\x1b\x7f\xfe\x31\xcb\xb2\xd1\xb9\x95\xa8\x37\x39\x81\ +\x20\xfb\x9c\xcd\xb2\x2c\xad\x0b\x22\x6f\xeb\x56\x7a\xc5\xbf\x26\ +\x49\x52\x9b\xe5\xad\x37\xbb\x52\x4a\x69\x7d\x9f\x6a\x26\x5e\x83\ +\x92\x94\xc2\xe5\x65\xec\xf5\xe5\x91\xc3\x62\xcc\xdd\xfd\x6e\xc2\ +\xbe\x1c\xf6\xfb\xfd\x5e\x51\xba\xf1\x75\x04\x57\xf5\xfb\xbd\x41\ +\x51\x5d\x7f\x0d\xa4\x48\x10\xea\x3c\xf9\xae\xff\xf9\xbf\xfd\xe8\ +\x2f\x3f\x31\x91\x58\x46\xad\xb4\xc9\x0e\xbc\xed\x91\x8f\x1c\x98\ +\xf9\xc6\xef\x7c\xff\xcf\x1c\xe9\xb4\xac\x1b\xea\xd6\x3b\xbf\xff\ +\x3b\xff\xc5\xdf\x3a\x72\xc4\x05\x0f\x00\x20\xb6\x82\xe9\x0f\x7f\ +\xf0\x57\x7f\xf4\x03\x3f\xd2\x92\x7e\xe9\xb3\xf7\xbd\xff\x17\x3e\ +\xf1\xde\x8f\x92\xeb\x55\xa1\xfd\xa1\x0f\xfe\xf2\x77\xbf\xf3\x5b\ +\xc1\x97\xbc\x93\x16\xc0\x08\x21\x6c\x1a\xb3\x96\x37\x66\x7a\x7d\ +\x0a\x9e\xa5\xc6\x6d\xc3\x1b\x99\xbd\xc6\x5b\x6c\x76\xbe\x5f\x1f\ +\xed\x6b\x78\xee\x5a\xe3\xf2\x32\x84\xc0\xfb\xf6\x01\x87\xbb\xca\ +\xec\x01\xcc\xc4\x7b\xdf\xf7\x4d\x07\x27\x92\xf9\x57\x9e\x7b\xe1\ +\x95\x05\xd4\x3a\x38\xd7\xdc\xfb\xf8\x77\xbc\xf7\xf1\x6a\xf1\xf8\ +\xb3\xcf\x7d\xdd\xeb\xe4\x3a\xdd\x66\x65\x72\xdf\xff\xeb\xaf\x5d\ +\xdc\x15\x38\x04\x7d\xf0\x6f\x7e\xf0\xc7\xcf\x7e\xf5\xff\x7c\xe6\ +\x4b\xbf\xd4\x73\x53\x3f\xf0\xb1\x5f\x99\x6d\xb6\xbf\xba\x16\xde\ +\xfd\xf8\xb7\xf7\x2e\x7e\xc9\x97\x3e\x4e\x30\x0b\xc1\x4f\xed\xff\ +\x60\xa7\x78\xfe\xac\x3a\xf8\xf8\xee\x5d\x9f\x9b\xcf\x82\x1b\x34\ +\x26\x3f\xf4\x48\xe7\xdf\xbd\xd6\xf8\xf0\xa3\x0d\x18\xf4\x4d\x02\ +\x52\xee\x18\x5a\x1f\x87\x7d\x59\x04\x88\x96\x1b\x8d\xc9\x61\x41\ +\x3e\xd4\xd5\x4a\xb7\xc5\xc2\x57\x3d\x86\x8a\x30\x40\x1d\x92\xb9\ +\x83\x66\xbf\xea\x3c\xc8\x2b\x1e\xf8\x07\x24\x2c\x23\x44\xb8\xb2\ +\x02\xde\xcb\x9e\x3d\x77\x55\x0f\x52\x6c\xd0\x1f\xfd\xc9\x7f\xf4\ +\x93\xdf\xb6\xe7\xc2\xaa\x3e\x76\xf0\xbf\xfb\xad\x9f\xfb\x7b\xbf\ +\xfd\x85\x33\xed\x87\xdf\xf7\x0f\x7e\xf5\x97\x8e\x86\xc5\x64\x76\ +\xfa\x0b\xff\xea\x1f\xfd\xda\x1f\x7c\x19\xb3\xe4\x4d\xef\x00\xa2\ +\x62\xbb\xf0\xd2\xab\x9f\x99\xdc\xf7\xa1\x8c\x12\x15\x16\xbf\xf4\ +\x95\xdf\x2c\x07\x1b\x95\xe5\x23\x8f\xfd\xc0\x8c\x7d\xf1\x99\x85\ +\xd3\xb3\x07\x7e\x64\xa6\x7c\xfa\x0b\xa7\x9e\xfc\xe6\x96\x04\x11\ +\x0d\xe2\xa1\x75\x74\xff\xbb\x2f\xbc\xfa\xaf\x4f\x98\xef\x7a\xdf\ +\xc1\x6f\xfc\xcb\xe5\x33\xd0\x7f\xe9\x85\xa1\x3f\x7c\xe8\xe3\x53\ +\xf9\xd1\xd3\xa7\xfe\x28\xcd\xb3\x4c\x63\x21\x0f\xfe\xea\xd3\x5a\ +\x6f\x17\xb0\x16\x80\x80\xb8\xde\x6e\x4d\xf7\xfb\xcd\x24\xf1\xb4\ +\x63\xc6\x43\xdc\x49\x78\x1f\x98\x79\xfb\x2c\x0f\x44\x4c\x92\xac\ +\xb6\xcc\x1d\x45\xd4\xd1\xbc\xc2\x79\x37\xc6\xdc\xd7\xa3\x68\xf5\ +\x35\xc3\x32\x2b\x2b\x60\xad\xec\xd9\x73\x57\xa7\xeb\xa1\x31\xf8\ +\xd2\x1f\xfe\xc6\xff\xf8\xbb\xaf\x1c\x9f\xa7\x9f\xfa\x67\xbf\xf5\ +\x3d\x3f\xf0\x37\x7e\xe3\x4f\x5e\xfb\x96\xef\xfd\xe4\xbb\x36\x3e\ +\xfd\xc3\x9f\xfc\xa5\xce\xdf\xfa\xc5\xff\xfb\xc7\xff\xee\x67\xfe\ +\xf8\xf9\xbf\xda\x94\xec\xba\xaa\x21\x49\xab\x84\x10\x01\x89\x64\ +\x70\x7e\xf1\x2b\x44\xc9\xec\xc1\xff\xf2\x23\x8f\xcc\x7e\xee\x99\ +\x7f\x72\xde\xee\xfe\xbe\xb7\x7d\xd7\x64\xef\xcf\xde\x3e\xf3\xae\ +\x7d\x0a\x76\x37\x5e\x58\xae\xbc\xce\x1e\x7e\xdb\xa1\x77\x04\x78\ +\x7b\xa1\xf7\x1c\xdc\xf7\x81\xe9\xe3\x9b\x19\x0e\x9e\x3b\xf1\x17\ +\xdf\xf6\xa1\xff\xe1\xf0\xf0\x85\xcf\x7c\xe5\xc5\xf7\x3c\xfe\xc1\ +\x84\x40\x1e\xf4\xb8\x4c\x51\x14\x1f\xfb\xd8\xc7\x3f\xf0\xc1\x0f\ +\x16\xc5\x28\x01\x83\x00\x9c\xa6\xfb\x94\xee\xfe\xd1\xa7\x7f\xfa\ +\x27\xff\x7b\xce\xf3\x5a\x3a\xf4\x16\x91\xa6\xe9\xbf\xfa\xf5\x5f\ +\x7f\xed\xb5\x33\x79\x9e\x47\xa2\xf1\xde\xef\xde\xbd\xfb\xc7\x7f\ +\xe2\x93\x0f\xfc\xc0\x93\xbb\x88\x2c\xcb\x9e\x7f\xfe\xb9\xdf\xff\ +\xbd\xdf\xeb\x76\xbb\x63\x7e\xaf\xaa\xea\x87\xfe\xeb\x1f\x3e\x7c\ +\xf8\xb0\xb5\x0f\x58\x9d\x3b\x22\xcd\x2f\x40\x08\xbc\x77\x2f\xdc\ +\xd5\xa7\x8a\x80\x97\xce\xbc\xc4\xec\x05\x27\x5a\x69\xb6\xfa\xea\ +\x8a\x64\x9d\x63\xdf\x70\xe8\xf9\xcf\xfd\xce\x4a\x89\xbd\x2f\x7f\ +\x6e\xa5\xf5\xd3\x47\x1f\x99\x7c\xfe\xb9\x4d\xd0\xd7\x5b\xb2\xa2\ +\x75\xae\x21\x78\xda\xf5\x2d\x4f\x7d\x60\x61\xe1\x95\x6f\x7a\xd7\ +\x77\x2f\x9d\xfa\xe7\x6b\xb8\x6f\x77\xab\x7a\xf9\xa5\xdf\x9e\x69\ +\xe6\xbb\x0e\xa5\x9a\x50\x44\x84\xdd\xae\x7d\x1f\x9d\xe1\xb9\x17\ +\x0a\x23\x70\x7c\x55\x3e\xf0\xee\x87\x9e\x48\x74\xee\x7b\x5f\x7e\ +\xe9\xfc\xf1\xfd\xc3\x3f\x39\x57\x64\x1f\xc8\x26\x52\x05\x12\xe4\ +\x81\xaf\x41\xd6\x5a\x67\x59\xb6\xbd\x9b\x46\x1a\x39\xef\xdb\x9f\ +\x2c\x2d\xe5\x21\xb8\x2c\xc3\x9a\x80\x6e\x0d\x79\xde\x58\x5a\x5a\ +\xb8\x70\xfe\xdc\xc3\x87\x1f\x55\x6a\x54\x30\x83\x88\x69\x96\xa9\ +\xba\x18\xe9\x8e\xa1\xd1\x68\x58\x6b\xcf\x9c\x3e\x75\xf4\xe8\xb1\ +\x46\xb3\x39\xe6\x77\x63\x4c\x96\x65\x0f\x56\x58\x06\x11\x9c\xc3\ +\xd7\xe6\xa0\xdb\x95\x5d\xbb\xee\xfa\x5c\x6c\x52\x54\x14\xf8\xad\ +\x3f\xf6\x33\x1f\x39\x30\xff\x8f\x7f\xfe\x69\xca\x3a\xed\x0e\xf6\ +\x8a\x01\x90\x66\xdf\xdf\x90\xa4\xd1\x6e\x00\x6f\x5c\xef\x59\x00\ +\x79\x71\xfe\x59\x35\xac\x14\x35\xd2\x74\xa2\x91\xe8\xd5\xcd\xf9\ +\x5d\x7b\x3e\xfe\xd1\xbd\x6a\xee\xf8\xbf\xfc\xc2\xd9\x4f\x9f\x64\ +\x37\xdd\x97\xd5\xe4\xd5\x8b\x65\x50\x98\x36\x4c\xef\x8b\xcf\xff\ +\xd3\xcf\x9f\x78\x59\x40\x9d\x19\x6c\x1c\x6d\xeb\x33\x17\x5e\xa8\ +\x90\x5f\x7c\xfe\x7f\xff\x2a\x38\x6a\x1c\x3d\x39\xff\x62\x09\x86\ +\x76\x40\x44\x54\x44\x98\x2f\x1b\xab\xc4\x02\x76\xff\x3e\xb0\x96\ +\x16\x16\x64\x66\xa6\x1e\xc4\x78\xeb\x16\x76\xce\x55\x65\x25\xc2\ +\xdb\x8b\x1d\x84\x59\x6a\xdb\xde\x49\xb3\x87\x10\x6c\x55\xc5\x11\ +\x1c\xdb\xab\x21\xf9\x7e\xb6\xfc\xd5\xc9\x1d\xad\xa5\xa5\x05\x3e\ +\x78\x00\x92\xe4\x6e\x0f\xd8\x93\xaa\x74\x4f\x7e\xff\xcf\xfc\xc3\ +\x1f\x7e\xc7\x6f\xfc\xec\x27\xbf\xb4\x60\x4d\x26\x55\x25\x5d\x9d\ +\x00\x30\x52\x92\xa3\x77\x95\xbd\x6e\xaf\x19\x15\x86\xe3\x2f\xff\ +\x36\x50\x96\xd1\xc2\x33\xcf\xff\x4b\x52\xe6\x95\xf3\xcf\x06\x40\ +\x04\x50\xba\x91\xa5\x1d\x00\x1c\x2c\x7c\xea\x8b\xa0\x13\x6d\x00\ +\xe0\xb5\xe3\xbf\x79\x0a\x4d\x9e\x75\x01\x60\xfe\xd4\xef\x9f\x03\ +\x00\x20\xa3\x53\x45\x02\x90\x48\x71\xea\xe9\xaf\x7c\x5d\x9b\x86\ +\x42\xd9\x99\xcb\x22\x4c\x4e\x49\xa3\xa1\x17\x17\xe1\xa9\xa7\x6a\ +\x9a\xb8\x75\x5c\x35\xb3\x57\xa3\xb6\xfc\xed\xf3\xdc\xad\x85\xc5\ +\x25\xd9\x7f\xe0\xae\x87\x1a\x7c\x55\x4d\xbc\xed\xe3\x3f\xf7\xf7\ +\xbe\xfd\xdf\xff\xc2\x8f\xfd\xce\xd3\x73\xad\x76\x33\xd8\xc1\xd9\ +\xaf\xad\xbf\xff\xd8\x43\x64\x37\xb3\x7d\x6f\xdf\x65\xcb\x73\x67\ +\xd7\x48\xdf\x40\x91\xb5\xd6\x39\x00\x08\xa0\x31\x39\x00\xa8\xa4\ +\x7d\x05\x63\x91\xca\xc6\x45\xc5\x4a\xe7\xea\x6a\x37\xbc\xf6\x8d\ +\x00\x00\x20\x00\x49\x44\x41\x54\x3f\x8f\xf2\xa7\xa8\x12\x93\xdf\ +\x9e\x51\xf6\xf7\xe3\x7a\x60\xe6\x56\x93\x9b\x4d\xb3\xb8\x54\xab\ +\xba\xd7\xa8\x71\x3f\x78\xee\x55\x45\x4b\x4b\xfe\x89\x27\xee\xb6\ +\xda\x9f\x38\x49\x3e\xf4\x83\x7f\xff\x88\xcc\xfd\xc7\xd9\x6f\xf8\ +\x6f\x7e\xec\xc3\xd5\xca\xe9\x3f\xff\x93\x2f\x3c\xfd\x87\xff\xef\ +\x7f\xf5\x2b\x7f\xf7\xe7\xff\xb7\xe9\xf6\x37\x7f\xf7\xb9\xbf\xf8\ +\x7f\xbe\x7c\xd6\xa5\x69\x5d\x4e\x70\x37\xc0\xcc\xad\x56\x68\xb5\ +\xf4\xd2\x22\xd4\xf2\x0f\x35\x6a\xdc\xeb\xe4\x0e\x00\xd6\xe2\xd2\ +\xa2\xec\xdb\x77\xd7\x3d\x77\xad\xf5\xc5\x13\x9f\xff\x34\x4d\x3c\ +\xf5\xcd\x1f\x20\x82\xcd\x73\xf8\xfc\x17\x9e\x3d\xf7\xc2\x7f\xf8\ +\xc7\xbf\x8c\x3f\xfc\xdd\xdf\xb8\xfc\xf4\x6f\xfe\xda\x6f\xfd\x87\ +\xc2\xa4\xa6\x76\x1a\xef\xce\xe6\x2b\xdc\x6c\x4a\xa3\xa1\x17\x97\ +\x80\xea\x0e\xd5\x1a\x35\xee\x71\x72\x27\xc2\x5e\x0f\x57\x57\x79\ +\xdf\xbe\xbb\x7d\xd6\xc6\x44\xf3\xb3\xbf\xfd\xcb\x7f\xee\x47\x4d\ +\x1c\xa4\x4c\xa3\xd9\x68\xa6\x72\xe2\xf3\xff\xf6\x67\x3f\xfb\xaf\ +\x51\x99\x46\x23\x37\x35\xab\xdc\xad\xdb\xc3\x1c\x9a\xcd\xd0\x6a\ +\x99\xf9\x79\x08\x21\x0e\x55\xaf\xcd\x52\xa3\xc6\xbd\x4a\xee\x88\ +\x78\xe1\x02\xb0\xc8\x81\xfd\x77\xdd\x73\x17\x80\xa4\xd1\x4e\xae\ +\x70\x17\x01\x74\x9a\x77\xd2\xbc\xbe\x7f\x77\xdd\x73\x97\x46\xc3\ +\xef\xd9\x93\x1e\x3f\xae\xfa\x7d\xb9\x6f\x55\x38\x6a\xd4\x78\xf0\ +\x40\x57\xf7\xdc\x17\x16\xa0\xd9\x94\x6e\x17\x6b\x1d\xd7\x1a\x6f\ +\x48\xee\x00\xe0\x76\xef\x46\x5b\x51\xaf\x27\xb5\x76\x58\x8d\x1a\ +\xf7\x32\xb9\x0b\x00\xce\x2f\x48\xb7\x0b\x8d\x46\xed\x88\xd5\x78\ +\x13\x30\xfb\x99\x69\x2c\x2b\xea\xf5\xea\x51\x12\x35\x6a\xdc\xeb\ +\x9e\x3b\x2d\x2e\x48\xa7\x23\x8d\x06\xd4\x9e\x7b\x8d\x37\x23\xf7\ +\x30\x33\x43\x55\xa5\xfa\x3d\xa9\x27\xa9\xd6\xa8\x71\x8f\x93\x3b\ +\x2e\x2e\x4a\xa7\x03\x35\xb9\xd7\x78\x33\xa0\xb0\x9f\x99\xc1\xaa\ +\xa2\x5e\xbf\x1e\x93\x5d\xa3\xc6\xbd\x4d\xee\x00\x34\x3f\x0f\x9d\ +\x8e\x34\x9b\x35\xb9\xd7\x78\x13\x04\xf6\xd3\xd3\x54\x96\xaa\xd7\ +\xab\xc9\xbd\x46\x8d\x7b\x98\xdc\x89\x70\x30\xc0\x0b\xf3\x32\x3b\ +\x2b\x79\x5e\x93\x7b\x8d\x37\xf1\xdc\x59\xfc\xec\xac\x20\xea\x85\ +\x85\x3a\x43\x53\xa3\xc6\xbd\x4d\xee\x1b\x1b\x60\x2d\xef\xdb\x57\ +\xb7\xa5\xd4\x78\x73\x08\x4b\xa3\x11\x66\x67\xf5\xf2\x0a\x06\x5f\ +\xe7\x54\x6b\xd4\xb8\xa7\xc9\x1d\xbd\x97\x99\x99\x07\x5f\xa4\xbc\ +\xc6\x6d\xa1\x77\x22\x3f\x33\xa3\x57\x57\xc1\xd7\x7a\xee\x35\x6a\ +\xdc\xcb\xe4\xbe\xb9\x09\xce\xc9\xcc\x74\x3d\x7b\xa1\xc6\xf5\x3d\ +\x44\xe4\xa7\xa7\xd4\xea\x2a\xd6\x0f\x4c\x8d\x1a\xf7\x0c\xae\xec\ +\x50\x15\xa5\x70\x63\x03\x9c\xe3\xe9\xe9\xba\x83\xa9\xc6\x9b\xbb\ +\xed\x22\x42\xe4\x27\xa7\xd2\x33\x67\xc0\xfb\x5b\x69\x52\x8d\xe2\ +\x05\x18\x3b\x2d\x10\xa2\x08\x2b\x11\xc5\xf1\x20\x37\xa3\xc8\x8a\ +\xc8\xcc\x20\x42\x4a\x31\xb3\x30\x13\xd1\x6d\x1f\x9c\x26\xa3\x19\ +\xa7\x80\xa3\x41\x8b\x38\x52\x09\xc5\x91\x7d\x40\x00\x91\x90\x10\ +\xc6\x63\x98\xb7\x4c\xc4\x37\xbb\xc4\xae\xfa\x45\xc6\xc3\x3d\xb6\ +\x3e\xe1\x92\x7a\xc8\x9d\x9b\x05\x1a\xbf\xd1\x1d\x52\xcb\x8d\x97\ +\x7d\xd9\xf7\xba\x1d\xe3\x2c\x6f\x7a\xac\xd5\x96\x6d\x47\x57\x15\ +\x7f\x88\xb3\x27\xa3\xf2\x3b\x12\x0a\x0b\x00\x08\x08\x02\x2a\xa5\ +\xe2\x2b\x99\x59\x84\x91\x08\x01\x5f\x3f\x8c\xfb\xea\x92\xf1\x08\ +\x88\x04\xd7\x98\xdc\x3d\xbe\x98\xb8\x2e\xae\xaa\x3b\xaf\xaf\xb2\ +\xc2\x36\x36\xc1\x7b\x99\x9e\xae\xb3\xa9\x35\xde\xdc\x3b\xd0\x1a\ +\x92\x54\x66\x67\xf5\x0b\x2f\x18\x22\x31\x66\xfb\x63\x13\x1f\x73\ +\x1c\xd1\xdc\xe8\xf9\xba\xe2\xa9\x46\xc4\xb8\x62\x99\x47\x6b\x06\ +\x11\x45\x58\x00\xd8\x87\xf5\xd5\xb5\x46\xa3\x41\x4a\x55\xb6\xf2\ +\xce\x11\xd2\xe8\x5d\xe3\x3e\x70\x89\x41\xaf\xca\x3a\x92\x37\x72\ +\x22\x35\x18\x0c\xf2\x3c\x4f\xd3\xb4\xdf\xeb\x8d\xa6\xa6\x6d\x63\ +\xda\xed\x4b\xe5\x5a\x14\x73\x8d\xa5\x25\x08\x04\x00\xc6\x18\x04\ +\x14\x61\x66\x66\xe1\x38\x4d\x96\x45\x00\x40\x6b\xa3\x08\x9d\xb3\ +\x55\x65\x11\x21\xcb\x32\x22\x52\x2a\xae\x3b\xcc\xf2\xec\x26\x66\ +\x41\x20\x62\xbf\xdf\x2f\x8a\x02\x11\xe3\x85\xc4\xfd\xc4\x18\x83\ +\x88\xde\x39\x66\x21\x45\x88\xe8\x9c\x23\x42\x44\x8a\xeb\x3f\x04\ +\x26\xc2\xb8\xfd\xe0\xa5\x9b\x21\xd1\x1c\x97\xb6\xa7\xf1\xfe\xb4\ +\xcd\x04\x97\xb1\xce\xb6\xdb\xab\xb5\x26\x22\xe7\x5c\x08\x01\x11\ +\xe5\xda\xec\x7b\x99\x85\xb7\xbd\xe1\x68\xb7\xc3\x4b\x57\x43\x5b\ +\xbc\xa6\xb4\x8e\x6f\xab\x95\xf6\xc1\x5f\x7a\x7d\xa4\xcf\x4b\x7f\ +\x3d\x62\xff\x11\x75\x42\xa4\xdd\x4b\x8f\xc7\xf8\x75\x4a\x2b\x11\ +\xe8\x76\xbb\x37\xb7\xc7\x7b\xef\x99\xd9\x18\x63\xad\x55\x4a\x27\ +\x89\xb1\xd6\xf6\x36\x7b\x2c\xdc\x6a\xb6\x8c\x31\xc3\xc1\xb0\xd5\ +\x6a\x59\x67\x8d\x31\x00\xb0\xb6\xb6\x16\x42\x50\x4a\x65\x59\x9e\ +\x65\xd9\x70\x38\x44\x04\x10\x30\x89\x21\x24\x40\x50\xa4\x04\x44\ +\x29\xb5\xf5\x34\xe2\xa5\xc5\x22\xe2\x9c\xd5\xda\xa0\xc2\x2b\xac\ +\x27\xa3\x2f\xc9\x22\xe2\xbd\xf7\xce\x25\x49\x6a\x12\xb3\xed\x71\ +\x45\xc4\xd7\x93\x3b\x29\xd8\xdc\x44\x6b\x6b\x72\xaf\x71\x3d\xe8\ +\x76\x27\xa8\xd5\x4a\xf6\xef\xd7\xab\xab\x13\xed\xb6\x34\x1b\x10\ +\x42\x5c\x77\x08\x28\x80\x20\xb4\xb5\xca\xc6\xfe\x57\x5c\x6c\x3c\ +\x72\x7d\x40\x21\x42\xe0\x50\x59\x9b\x24\x29\x8b\x28\xa5\xaa\xaa\ +\xaa\x2a\x7b\xe6\xc4\x2b\x67\x4f\x9e\x7c\xc7\x53\xef\xd8\x1c\xf4\ +\xcf\x9c\x39\x3d\x1c\x0c\x32\x6d\x08\xc4\x07\xef\xd8\x93\x56\x88\ +\x0a\x58\x02\xf3\x76\xa6\x16\x66\x16\x06\x01\x6b\xed\x7b\xde\xf5\ +\xae\x46\xbb\xfd\xcc\xd3\xcf\x3c\xf5\xd4\x3b\x8f\x3d\xf6\xf8\xcb\ +\x2f\xbe\x78\xe2\xe4\x49\x20\x01\x94\x00\xcc\x9e\x5f\xef\x07\x5d\ +\x41\xe8\xdb\xc9\x77\xfb\xcf\x44\x04\xcc\x86\x54\xa2\xd2\x87\x0e\ +\x3e\x2c\x20\xfd\xde\x66\x51\xf5\x5d\x70\xdd\xee\xe4\x60\x58\x55\ +\x36\x00\xaa\x7d\xfb\xf7\x05\x57\x9d\x3b\x77\xa6\x18\x0c\xda\xed\ +\xe6\xbe\x7d\xfb\x42\x90\xa2\xb0\xb6\x72\x07\x0f\x3f\xfc\x9e\x6f\ +\x78\xaf\xbb\xf1\x61\x38\x26\x31\x2f\x7f\xe9\xe5\xaf\xbc\xf0\x15\ +\x93\x24\x08\xa8\x14\x89\x00\x12\x1c\x3c\x70\xb0\xac\xca\xa5\xa5\ +\x25\x10\xd6\xa9\x9e\xe8\x76\x7a\xbd\x41\x59\x96\x80\xd8\x69\x77\ +\x45\x64\x75\x75\xdd\x39\x67\x8c\x21\x10\x24\x21\x20\x11\x66\x11\ +\x00\xda\xa2\xc2\x2d\x86\x15\x41\x44\x16\xde\x72\xca\xe5\xf2\x11\ +\x45\xc0\x02\x0a\x45\x98\x77\xef\x9a\x9d\xe8\x76\x97\x57\x56\x36\ +\x36\x37\x8d\x49\x04\xd0\x87\x20\x00\x22\x01\x69\xe4\x78\xa2\x52\ +\x08\x40\x88\x02\x20\xcc\x80\xa8\xe0\x32\x3b\x33\x33\x02\xc6\x1d\ +\x17\x40\x48\x98\x7d\x68\x34\xf2\x24\x4d\x07\xc3\xa2\xd9\x6a\x21\ +\xe0\xfa\xc6\x7a\x7c\x8c\x02\x33\x91\x0e\xc2\xe3\x1b\xc2\xcc\x84\ +\xa8\x8d\x21\x42\xef\x3d\x22\x32\x87\xf8\x8d\x44\x18\x11\xbd\x0f\ +\x21\x04\x63\x4c\x92\x24\x4a\xa9\xef\xfb\xc4\x27\xd2\x2c\x93\x1b\ +\xe4\x37\x22\x1a\x0e\x87\xc3\x61\xd9\xed\x76\xad\xf5\xad\x56\x96\ +\x67\xcd\xe1\xb0\xfc\xca\x5f\xbd\xb8\x30\x3f\xff\x4d\xdf\xf4\x4d\ +\x4f\x3e\xf9\xc4\x85\xf3\x0b\x2b\xcb\x6b\x07\x1f\x3a\xd8\x6c\x34\ +\x4f\x9f\x39\xf5\xb9\xcf\x7d\xce\x7b\xff\xe8\x23\x8f\x3e\xfe\xf8\ +\xdb\x67\xa6\x3a\xa7\x4f\xbe\x76\x61\xe1\xfc\x91\xa3\x8f\x4e\x4d\ +\x4c\x06\xf6\x83\xc1\x60\xd7\xae\xdd\xde\xfb\x56\xb3\x8d\x88\x40\ +\x5b\xa6\x06\x94\xc0\xc1\xfb\xf9\xf9\xf9\xc9\x3d\x93\x3a\xb2\x76\ +\xdc\x95\x45\x10\xc9\x39\x2b\x22\xc1\xf9\xc1\x70\xb8\xb4\xb8\xd4\ +\xdb\xec\x1d\x3d\x7a\xd4\x28\x93\xe7\x39\x10\xc6\xed\x84\x48\xbd\ +\x8e\xdc\x85\x69\x61\x01\x10\x61\x66\xa6\x26\xf7\x1a\x6f\x7e\x70\ +\x66\x0e\x00\x61\x76\x16\x37\x36\x60\x63\x9d\x1b\x0d\x60\x19\x9f\ +\xa0\x2f\x39\x69\xa3\xff\x1b\x9f\x67\x03\x33\x33\xb3\xf3\xcc\x81\ +\xd3\x34\xad\xaa\x4a\x1b\x33\xa2\x00\x66\xef\xdc\x6b\x67\xce\xcc\ +\x2f\xce\xbf\xfb\xbd\xef\x2a\xca\xf2\xec\xd9\xb9\xb2\x2c\x1a\x79\ +\x0e\xc2\xc0\xa2\x50\x7b\xc7\x4a\xe9\xb1\x8f\x29\xd1\x8d\x11\xe1\ +\x10\x22\xd7\x23\x00\x12\x06\x16\x00\x44\x22\x1f\x02\x22\x2a\xa5\ +\x01\x41\x58\x50\x81\x46\x25\xdb\x04\x45\xf1\xf5\x67\x8a\x6b\x9d\ +\x97\x47\x67\x61\xd0\x44\x04\x98\x25\x59\x9a\x67\x20\x52\x95\x05\ +\x60\x9e\x41\xde\x6a\xb5\x7b\xbd\xd2\x3b\x8f\x5a\x8c\x51\xae\x0c\ +\x59\xda\x68\xe6\xcd\x3c\xcf\x99\xf1\xc2\xfc\x82\xf5\x0c\x00\x0f\ +\x6b\x73\xd3\x91\x20\x4d\x3a\x31\x46\x2b\x35\xda\x21\x01\x10\x68\ +\x6d\x6d\xad\xaa\x2a\x60\x01\x00\x5b\x56\xab\x7e\xbd\x3b\x31\x91\ +\x26\xe9\xda\xfa\x5a\xbf\xd7\xdf\xbb\x6f\x6f\x9e\xe7\x0b\xf3\x0b\ +\xde\x07\x50\x88\x80\x02\x40\x4a\x6b\x52\xe3\x03\xd3\x96\xd7\x2d\ +\x5b\xce\x7e\xd8\xda\xf3\x68\x8b\xdc\x05\x00\x05\x44\x04\x09\xc4\ +\x3b\x5b\x59\x4b\x4a\x35\x1a\x8d\x5e\xbf\xe7\xbd\x47\xa5\x23\xa7\ +\x22\x20\x0a\x00\x60\x24\x6f\x8c\xef\x01\x00\x48\x22\xc2\xf1\xe8\ +\xb0\x65\x61\xa5\x54\x08\x41\x46\x4f\x0e\x7a\x16\x04\xc8\xf2\x7c\ +\x38\x28\x5a\xad\x56\x9a\xa6\xab\x6b\x6b\x88\x44\x44\x80\xa8\x00\ +\x90\x94\x41\x24\x42\x22\x45\x5b\x23\x2e\xe3\xcf\xce\x79\xa5\x08\ +\xb7\x3e\x2f\xc6\x2b\xbc\xf7\x00\x28\x22\x4a\xd1\x76\x77\xfe\x46\ +\x63\x44\x49\x92\x88\x20\x11\x4d\x4e\x4e\x6a\xad\x37\x37\x37\x37\ +\xd6\x37\x90\x50\x1b\x33\x18\x0e\x57\x56\x56\xf3\x3c\x5f\x58\x58\ +\x98\x9f\x9f\x7f\xec\xb1\x63\x83\x7e\xdf\x68\x6d\xb4\xde\xbb\x77\ +\x5f\x9a\xa6\x02\xd2\xee\xb4\xf5\xb2\x5a\x5b\x5d\x1b\xf4\xfa\x7b\ +\x76\xef\xee\xf7\xfb\x9d\x4e\x07\x89\xbc\x77\x49\x92\x22\x46\xc3\ +\x46\xfb\x83\xd2\x2a\x4d\x53\xef\x7d\x92\xa5\xce\x79\x14\x24\x45\ +\x00\xe0\xbd\x8b\xf4\xad\x8d\x6e\xb5\x9a\xcd\x66\xb3\xb7\xb9\x99\ +\xa4\x09\x6e\xc5\x21\xc7\x47\x20\x7d\xe5\x33\xeb\x3d\xae\xac\xf0\ +\xcc\x8c\x34\x9b\x75\xd9\x72\x8d\x37\x05\x73\x20\x11\x99\x9d\x05\ +\xa5\x70\x69\x59\xf6\x1f\x24\x0c\x00\x28\x02\xf1\x1f\x8a\xee\xbb\ +\x40\x24\xde\x78\xca\x26\x8a\xf1\x74\xd5\xc8\x33\x24\x0c\xde\x0b\ +\xa2\xd6\x5a\x98\x91\x30\x04\x39\x7b\xf6\xec\xa9\x53\x27\x9f\x7a\ +\xc7\x3b\xca\xaa\x3c\xfe\xca\xf1\x7e\xaf\x97\xa6\x49\xe0\x80\x00\ +\x22\x6c\xb4\xce\xb5\x72\xce\xb1\x08\xc8\x25\xcf\x3d\x06\x37\x39\ +\x04\x8e\x8e\x27\x8b\xf3\x2e\x52\x8a\x77\x4e\x29\xa2\x38\xf7\x1c\ +\x60\xb4\xc4\xb7\x85\x50\xc7\xe1\xd4\x37\x08\x86\x8c\x37\x80\xf8\ +\xb3\xa0\x84\xc0\x26\xcd\x00\x51\x6b\x93\x64\x69\x46\x99\xb5\xa5\ +\x56\x26\xcf\x1b\x9e\x01\x95\xe4\x59\xda\x5b\xdf\xe0\x00\xc3\xfe\ +\x90\x59\xb5\x5a\x93\x81\x49\x27\x06\x89\x4c\x9a\xdc\xdc\x7c\x4e\ +\x44\xe4\x10\xbc\x73\x5b\xfe\x36\x0a\x00\xb3\x1f\xf6\xfa\xce\x7b\ +\xad\xf5\x28\x40\xc1\xd2\xdb\xd8\x9c\x9a\x9a\x9e\x9e\x52\xbd\xcd\ +\xde\xc6\xda\xda\xe4\xe4\xe4\xfe\x7d\x7b\x57\x57\xd7\xbc\x77\x5a\ +\x2b\x22\x0c\x21\xfa\xe6\x31\x46\x31\xf6\xcd\x25\x66\x3b\x94\x22\ +\xa5\x94\x52\x2a\xc6\x9b\xb6\xc2\x68\x02\x48\x00\xa4\x10\x20\x4d\ +\xb4\x1e\xbd\x20\xcf\x72\x24\x15\xc9\x5d\x63\x7c\x15\xc2\x68\x1f\ +\x88\xb1\x23\x64\x11\x61\x61\x10\xa5\xd5\xd8\xf8\x63\xe7\x7d\xbc\ +\xf7\x0f\x7a\x9b\x8d\x2c\xf3\x3e\xe4\xcd\x46\xbb\xdd\x76\xd6\x75\ +\x3a\x1d\x18\x45\xab\x41\x00\x95\xd1\x5b\xbb\x39\x44\x06\xf7\x3e\ +\x88\x08\xb3\x84\x10\x42\xf0\x31\xc6\xcd\xcc\x91\xeb\x8d\x49\x42\ +\x08\xf1\x4f\x62\x4c\x6c\xfb\x41\xe4\xfa\xc9\x5d\x29\xd5\xed\x36\ +\xda\xed\xf6\x38\xa6\x45\x84\x67\xcf\xce\x21\x40\x9a\x24\x81\xb9\ +\xdb\xed\x0e\x87\xc5\xf2\xf2\xf2\xca\xca\xf2\xf4\xf4\x94\x36\xc6\ +\x39\x07\x20\x9b\x9b\xbd\x34\xcd\xda\xed\xf6\xb1\x63\xc7\x4e\x9f\ +\x3e\x8d\x8d\x46\x51\x94\xcc\x5c\x55\xd5\x44\x77\x42\x6b\x0d\x08\ +\x81\x83\x08\xa8\x18\x2f\x42\x24\x24\x63\xcc\xc6\xc6\x46\x96\x67\ +\x21\xb0\x51\x1a\x64\x74\xd9\x4a\x29\x42\x64\x11\x22\x6a\x36\x9b\ +\xcc\x42\x88\xa4\x94\x77\x2e\xba\xf9\x31\x0a\x77\x05\xb9\x03\x78\ +\x8f\xab\xab\x32\x3b\x5b\x6b\x73\xd7\xb8\x1e\x14\x45\x81\x5a\x83\ +\xd6\x9d\x3c\x0f\x8b\x4b\x55\x65\xa1\xac\xc6\x31\x12\x44\x44\x12\ +\xef\x03\x33\x6b\xad\x95\x22\x63\x0c\x22\x10\xd1\xa5\xbc\x9f\x88\ +\xf3\x21\x31\x46\x11\x8a\x00\x87\x70\xe1\xc2\x85\x85\x0b\x17\x9e\ +\x7a\xe2\x1d\xb6\x2a\x5f\xf9\xda\xcb\xce\xba\x3c\x4b\x01\x80\x59\ +\x42\x2c\xa5\x27\x9a\xe8\xb6\x97\x96\x2e\x32\x87\xad\x35\x2f\x2c\ +\x8c\x88\xa8\x14\x01\xc4\x2a\x5e\x09\xe0\x83\x47\x22\x42\xb4\xd6\ +\x8a\x00\x29\x85\x5b\x41\x6a\xdc\x16\xc0\xdd\x9e\xb2\xbb\x66\x98\ +\xf8\xf2\xd0\x4d\xe4\x3e\x50\xc0\xc2\xcb\xab\xab\x9d\x56\xbb\xdf\ +\x1f\x00\x4a\x60\xdf\xe9\x4e\x35\x1a\x4d\x22\x9d\x64\x2a\xcf\xb3\ +\x24\x31\xb3\xb3\xbb\x8a\xc2\x02\x62\xe5\x05\x55\x52\xda\x2a\x08\ +\x27\x59\x76\x73\x4b\x4c\x44\xb4\x51\x8d\x2c\x4f\xb3\x2c\xb2\x30\ +\x00\x04\x0e\xcc\x9c\xa6\x29\x22\x02\x62\x08\x41\x1b\xe3\xbd\xeb\ +\x6d\xf6\xf2\x2c\x9b\x99\x9e\xae\xaa\x6a\x63\x7d\xbd\xd3\xe9\xec\ +\xd9\x35\xbb\xb2\xba\x5a\xda\x92\x28\x49\x12\xad\xb5\x89\xec\x8c\ +\xa8\xc6\x29\xba\xc8\xef\xcc\x12\xef\x54\xdc\x8c\xe3\xa1\x28\xfa\ +\x86\x2c\x20\xec\x51\x30\x78\xdf\xeb\xf5\xb4\xd6\x59\x96\x09\x20\ +\x90\x52\x4a\x11\x0b\xb0\x20\x8d\x92\x1b\x31\xde\x82\x80\x24\xcc\ +\xc2\x08\xc0\xa3\xc0\xf8\xd6\xa9\x8b\x39\xf2\x7b\x08\x01\x40\xd2\ +\x34\x05\x84\x10\xb8\xd1\xcc\xd6\xd6\xd6\x2b\x6b\x11\x50\x10\x42\ +\x60\x04\x60\x00\x24\x1c\xc7\x9d\xe3\xed\x18\xc7\x22\xac\xad\x10\ +\x21\x04\xde\x0a\x76\xa7\x49\x92\x3a\x67\x43\x08\x5a\x2b\xad\x4d\ +\x9e\xe7\x37\xc1\xec\x23\x5f\x58\xeb\xe8\x4d\x67\x59\x1a\x7c\xc8\ +\xb3\xbc\xd9\x6c\xed\xdb\xbb\x77\xee\xcc\x6b\xc7\x8f\x1f\xdf\xbd\ +\x67\xcf\xee\xdd\x9d\x24\x4d\x1f\x3a\x74\xf0\x85\x17\x5e\x58\x5a\ +\x5a\xb4\xd6\x96\x65\x59\x55\xd5\xfe\xfd\x0f\x75\x3b\x1d\x66\x9e\ +\x9c\x3a\x00\x00\xc5\x70\xb8\xb6\xb6\x5a\x16\xe5\xec\xec\x6c\x92\ +\x26\x48\xe4\xac\x23\x4d\x44\x2a\x66\x62\x63\x4e\x21\x4d\x33\xe7\ +\x1c\x29\x95\x10\x01\x00\x0b\x2b\x54\xf1\x8e\x23\x22\x88\xb8\x10\ +\x94\x52\x79\x96\x95\x65\x25\x2c\x49\x96\x79\xef\xe3\x6f\x45\xae\ +\xf0\xdc\x01\xc1\x39\x5c\x5b\x95\x99\x19\x20\xaa\x4b\x21\x6b\xbc\ +\x29\x5a\xad\x26\xa7\x29\x75\x3a\x92\x65\x6a\x6d\x55\xa7\x99\x06\ +\x8a\x59\xd4\xed\xa1\xf6\xed\xbe\xd2\x15\x25\x1c\xd6\x5a\x61\x8e\ +\x6b\x26\x4d\x93\xb9\xb9\xf3\xe7\xcf\x9e\x3d\xfa\xe8\x23\x8b\x4b\ +\x8b\x73\x67\xce\xa0\x30\xa1\x48\x08\x12\xf9\x00\xc0\xb3\x47\x4f\ +\xed\x76\xfb\xe2\xe2\x45\x61\x11\x14\x96\x4b\x9e\xbb\x70\x4c\x6b\ +\x32\x0b\x7b\xef\xbc\x8f\x81\x05\x74\xce\x31\x07\x45\x8a\x03\x8b\ +\x04\x21\x50\x5a\xa1\x42\xbe\x46\x48\xfd\x0a\x72\xdf\x4e\xeb\xd1\ +\x6d\x8f\x21\x02\x01\x21\xa5\x01\x90\x50\xad\xac\xae\x6d\xf6\xd6\ +\x5b\xad\xd6\xfe\xfd\x87\x7a\xbd\xbe\x75\x4e\x25\x0d\x91\xa0\x8d\ +\x11\x82\xe5\x95\x8d\x56\xab\xe3\x1c\x6f\xf6\x06\xa8\xc0\x64\x09\ +\xb3\xdc\x5c\xe5\x87\x80\x24\x26\x6d\x36\x5b\xa3\xc3\x38\x00\x20\ +\x8a\x88\xb5\x56\x1b\x13\xbc\x57\xa4\x48\x69\xef\xbd\x51\x26\x04\ +\xef\x5d\x88\xae\x25\x80\xd9\xdc\xd8\x50\x4a\xe5\x8d\x8c\x85\xab\ +\xaa\xd2\x5a\x47\xe3\x20\x22\xb3\x1b\x59\x50\xc6\xa1\xf0\x70\x45\ +\x06\x6f\x7c\x1f\x05\x94\x42\x61\xf6\x31\xa5\xdb\xed\x74\x86\xc3\ +\x61\x51\x56\x40\x4a\x6b\x0d\x81\x41\x18\x62\x7e\x45\x46\x91\x1c\ +\x44\xc2\xad\x3c\xa8\x6c\x55\x9b\x8c\x99\x3d\x96\x45\xc5\xc8\x78\ +\x23\x4b\x87\x45\xd9\x69\xb7\xcb\xb2\xec\x0d\x06\xb1\xde\x29\x5e\ +\x99\xd2\x5a\x58\x38\x70\xf4\x0c\xb6\xed\x3a\x4c\x44\x88\x71\xab\ +\x10\x44\xca\x32\x43\xa4\x44\xc0\x5a\xe7\xbd\x4f\xd3\x34\xcf\xf3\ +\x10\xc2\x70\x38\x8c\xfb\xd3\x8d\x7b\xee\x80\x88\x59\x96\xc6\x08\ +\xbe\x08\x78\xef\x72\xad\xbb\xdd\x09\xad\x4d\x55\x55\xc5\x70\x08\ +\x02\xdd\x6e\x67\x63\x63\xfd\xe8\xd1\xa3\x5a\xe3\x2b\xaf\xbe\x9a\ +\x65\xd9\xec\xec\x6c\xab\xd5\x74\xde\xe7\x8d\xdc\x3a\x9b\xa6\x69\ +\x08\xa1\xdf\xeb\x9f\x3f\x7f\x5e\x29\x95\x65\x59\x77\x72\x42\x44\ +\x08\x91\x30\x06\x12\x47\x7b\x9e\xd2\x5a\x91\x0a\x3e\xa0\xa2\x51\ +\x9a\x07\x20\x16\xe7\x54\x95\x45\x90\x5e\xaf\xc7\xcc\x45\x59\xce\ +\xcd\xcd\x1d\x3a\x74\xa8\xd3\xed\x06\xe1\xe8\xb6\xc3\x95\xd5\x32\ +\x88\xe0\x3d\xae\xae\xf1\xe1\xc3\x75\xab\x61\x8d\xeb\x7b\xe2\x51\ +\x21\xe9\x4e\x07\xf2\x3c\xed\xf5\x9c\x56\xe8\x60\x5b\x0c\x77\x54\ +\x03\x13\x57\xe0\x36\x87\x7d\x54\x2c\xc8\x2c\xde\x8f\x4a\xc4\x94\ +\xa2\xb3\x73\x73\x0b\xe7\xcf\x1f\xd8\xb7\xef\xc2\xf9\xf3\x67\xce\ +\x9c\x56\x84\xc0\xa1\xe8\x0f\x30\x70\x60\x46\xad\x74\x9e\x31\xb3\ +\x75\x56\x29\x93\x98\xa4\xb2\x36\xc4\x95\xc0\xcc\xcc\x80\x28\xcc\ +\x71\xe1\x01\x42\x4c\x09\x12\x91\x49\x4c\x08\xc1\x68\x03\x02\xde\ +\x3b\x6d\x14\x80\x70\x08\x44\xb0\x15\x91\xb8\xba\x93\xbe\x9d\xf1\ +\xc7\x3e\x32\x6e\x21\xc6\x79\x4d\x92\x1c\xd8\xf7\x50\x70\x7e\x62\ +\x62\x32\xcb\xd3\x6e\xb7\x03\x48\x69\xd6\x08\x52\x18\x93\x28\xa5\ +\xb3\x2c\x45\xa1\xa9\xa9\xc9\x66\xab\xd3\x1f\x0c\x26\x26\xba\x8c\ +\xdc\x9d\x9c\x24\x52\x37\x37\x59\x1d\x91\xca\xa2\x5c\x5b\x5b\x8d\ +\xe5\x31\x88\x18\x98\x47\xa1\x71\xa2\x48\x96\x08\x04\x82\x02\x2c\ +\x20\x20\x82\x28\xcc\x32\x33\x3b\xa5\x94\x5a\x5b\x5b\xcb\xf2\xac\ +\xd9\x6e\x11\xa9\xd5\xd5\xd5\x18\x78\xd9\x22\xaf\x58\x8c\x34\x72\ +\xd5\xb7\xf3\x5a\x0c\xc4\x5f\xb1\x4f\xc7\x02\xcf\xb2\x2c\x27\x26\ +\x26\x8c\x31\x45\x55\x01\x88\xf7\x41\x24\x5c\xca\x0d\xc2\xb8\x5c\ +\x8a\x89\x30\x06\x77\x90\x2f\x4f\x4d\x03\xc4\x78\x1d\x20\x24\x26\ +\x71\xce\xe7\x59\x0e\x80\xbd\x7e\x0f\x01\x58\x20\x84\x80\x40\x48\ +\x24\x2c\x00\xa8\x14\x45\xff\x75\x5c\x8f\x68\x8c\x89\xf1\x16\x63\ +\x12\xe7\xac\x31\x3a\x4d\xd3\xf8\x4b\xad\x29\x49\x92\x34\x4d\x62\ +\xf9\x90\x31\x09\x11\xc9\x4d\x9e\x99\x80\x59\xb4\x56\x65\x59\x6e\ +\x6e\xf6\xa6\xa7\xa6\x45\xd8\x3a\x27\x22\xc6\x98\xa5\xa5\xa5\x23\ +\x47\x8f\x01\xc2\xe2\xd2\xd2\xbe\xbd\x7b\x87\xc3\x7e\x9a\xa6\xd6\ +\xda\xb9\xb9\xb3\xce\x85\x24\x49\xfb\xbd\xfe\xc4\x54\x97\x43\x58\ +\x5c\x58\xe8\xf7\x7a\x83\xc1\x60\x79\x79\xd9\x39\x67\x9d\xd3\x5a\ +\x03\x90\x80\x20\x40\x4c\x12\x68\xa5\xbd\xb3\x80\x23\xeb\xb1\x48\ +\xac\xc8\x1a\x53\x35\x00\x4c\x4f\x4f\x6f\x6e\xf6\xac\xad\xa6\xa6\ +\xa6\x39\x84\xf1\x66\x19\x43\x37\x57\x26\x54\xd1\x7b\x5c\x5f\x93\ +\xe9\xf7\x3e\x00\x22\x50\x88\x3b\x77\x87\x7a\xcb\x22\x6a\x18\xeb\ +\x16\xf3\x5c\xd2\x14\x57\x57\x50\x8d\xce\xdc\x71\x09\xc7\x78\x6b\ +\xac\x85\x8e\xae\x59\x3c\x36\x2a\xa5\x89\x90\x05\xbc\x77\xc2\x9c\ +\x65\x39\x07\x5e\x5f\x5f\xbf\xb8\xb4\xb4\x67\xf7\xee\x93\x27\x4f\ +\x5c\x38\x7f\x5e\x6b\x8d\x0c\x9b\xeb\xab\x5c\x06\x57\x14\x8e\x39\ +\xa0\x64\x9d\x76\x3e\xd1\x29\xaa\x32\x56\xfe\x05\x66\x1e\x93\x7b\ +\x5c\x79\xf1\xc6\x0b\x23\x8c\x6a\xe4\x63\x49\x38\x07\x46\x44\xad\ +\x95\x02\x24\x41\x40\x21\x40\x04\x82\xcb\x7d\xf3\x2b\xbc\xf8\x31\ +\x0b\x6c\x27\xf4\xb1\xe7\xce\x12\x10\x41\x2b\x85\x88\x69\x96\x1d\ +\x3d\x76\x34\x48\x60\x16\xcf\x32\xbb\x67\x0f\x33\x34\x1a\x14\x5f\ +\x9c\xe7\x79\xb3\xd5\x32\x49\x3a\x19\x3a\xfb\xf6\xef\x46\x4d\x3e\ +\x48\x9a\xdc\x6c\xcc\x1d\x20\x70\xb0\xce\x21\x51\x0c\x77\x68\xa3\ +\xe2\xaa\x0e\xc1\xc7\x0b\xe4\x4b\x19\x52\x04\x1a\x71\xfc\xd2\xd2\ +\x72\xb7\xdb\x9d\x9c\x9c\x5a\x5d\x5b\x15\x84\xe9\xa9\x69\x22\x5c\ +\x5d\x5d\xdb\x4a\x42\x52\x3c\x3c\x39\xe7\x99\x21\x26\x2a\xb7\x67\ +\x1a\x2e\x5d\x6d\x0c\xd4\x00\x20\x90\xc4\x28\x77\x08\x31\xd6\xaf\ +\xb4\x66\x06\x46\x44\x10\xdc\xda\xcb\x89\xa2\x57\x8d\x31\xa8\x22\ +\x21\x20\x20\x6d\x7b\xe7\xb8\xf1\x47\x7e\x57\x44\x84\x3a\x49\x0c\ +\x08\xe4\x8d\x1c\x01\x49\xe9\x98\x21\x19\x65\x6f\x00\x00\x47\xc7\ +\x8b\x71\x7d\xb7\xc8\x28\xfa\x87\x08\x49\x92\x82\x80\xb5\x2e\xd6\ +\x50\x22\x12\x33\xaf\xaf\x6d\x78\xef\x11\x81\x46\x31\xa8\x9b\x8b\ +\xcc\xc4\x3c\x93\x24\x49\xd2\x6a\xb5\x92\xc4\x14\x45\xb1\xbe\xb6\ +\xa6\xb4\x0a\xde\xc7\x87\x6d\x7d\x6d\x23\x4b\x33\xef\xfd\xea\xca\ +\x2a\x11\x79\xef\xcb\xb2\x58\x5b\x5b\x3b\x7c\xf8\x70\x77\xa2\xcb\ +\x12\xbc\xd7\xbb\x76\xed\x2e\x8b\x52\x44\xb4\xd6\x13\x13\x13\x26\ +\x49\x3c\x07\x1f\x3c\x32\x50\xcc\x1b\x93\xb2\x55\x55\x14\x85\xd6\ +\x5a\x64\x14\x79\x8c\xce\x8a\x56\xba\x28\x8a\x10\xbc\xd1\x66\x38\ +\x1c\x0e\x86\x83\x5e\xaf\x37\x31\x31\x14\x99\xdc\xd8\xd8\xd0\x49\ +\x62\x8c\x8e\xf5\xa9\xaf\xf3\xdc\x9d\xc3\xb5\x75\x99\x9a\xbe\xdf\ +\x79\x51\x58\x9c\x65\x67\x77\x68\xda\x40\x1b\x7a\x2b\x77\x12\x69\ +\x34\x24\xcf\x69\x75\x15\x50\x44\x02\x51\xac\x77\x1e\x2d\xa1\x71\ +\x37\xc7\xc6\xc6\xe0\xb9\xe7\x9e\xab\x2a\xbb\x67\xcf\xde\xb7\xbd\ +\xed\xf1\x34\xcd\x4a\x5f\x6a\x63\x82\x0f\xb6\xaa\x36\x37\xd6\xdb\ +\xcd\xd6\x0b\x5f\xfe\x72\x2c\x8c\x61\x09\x6b\xcb\xcb\xb6\x3f\x3c\ +\x7a\xe8\x70\x27\x6f\x58\xeb\xbe\x7e\xe6\xd4\xc5\xf5\xcd\xa0\x09\ +\x91\x04\x85\x14\x31\xb3\xd0\xd8\x5b\x17\xad\x94\xd6\x1a\x00\x9c\ +\x73\xc2\x8c\x88\xce\x3a\xa5\x14\x11\x59\x67\x99\x59\x69\x4d\x4a\ +\x8d\x78\x82\x00\x11\xe4\x72\x5a\xc7\xd7\x71\xfd\x15\xb4\x1e\xa9\ +\x2a\xfe\x97\x44\x19\x66\x89\x49\x47\x5b\x5a\x1f\x1c\x0b\x57\xde\ +\x59\x17\x3c\xa3\xab\xfc\x6e\x35\x21\x81\x36\xd6\xd7\xf5\x34\x22\ +\xe1\x97\x5f\xf8\xa2\xb5\x2e\x30\x0a\xaa\x41\x51\x3c\x76\xec\xd8\ +\xa1\x83\xdf\x11\xaa\xea\x26\xec\x9d\x66\xa9\xd6\x9a\x85\x95\x52\ +\x1c\x38\xd6\x02\x45\x4e\x47\x11\x54\x84\x48\x5b\xc1\xdb\x51\x7b\ +\x18\x29\x05\x20\xbd\xfe\xa0\xd1\x6c\x4e\x4e\x4e\x0d\x8b\xc1\xc6\ +\xc6\x66\x9e\xe7\x93\x93\x53\x1b\x1b\x1b\x31\xd2\x1d\xab\x4a\xf2\ +\x3c\xdb\xca\x37\x63\xac\x8b\x57\x8a\x46\x35\xec\x63\x43\xc5\x7b\ +\x2c\x1c\x0f\x4d\xd6\xda\x24\x4d\x13\x93\x24\x59\x26\x23\xff\x93\ +\x2f\x6d\x09\x31\xc3\x8b\x08\x82\x28\x81\x99\x08\x71\x7b\x2a\x75\ +\xb4\x01\x33\x47\xda\xcd\xb2\xd4\x3b\xef\x9c\x13\x01\x16\x06\x70\ +\x81\x79\x54\x78\x33\x2a\xca\x0f\xdb\x8a\x5f\x31\x04\x1f\x42\x00\ +\x00\xa5\x34\x11\x21\x92\xb0\x28\x22\x93\x1a\x00\x28\x86\x45\x65\ +\x2d\x88\xc4\x67\x43\x58\x6e\x8b\x4f\xd3\x6a\xb5\xca\xb2\xb8\x70\ +\x61\x7e\xd7\xee\xdd\xa7\x4f\x9d\x5a\x59\x59\x69\xb7\xdb\x44\xb8\ +\xba\xba\xda\x68\xe4\x55\x55\x0d\x8b\x61\x23\xcf\x87\xc3\x61\xa3\ +\xd1\x68\xb7\xdb\x83\xc1\xb0\x6b\x0c\x22\x76\xda\x1d\x14\x58\x5a\ +\x5c\x8c\x89\x0a\x22\xb2\xd6\x6a\xad\x29\x66\xfc\x47\x39\x15\x1d\ +\x42\x88\x19\x14\x52\x04\x88\x4a\x64\x54\x17\x2f\xa2\x94\x52\xa4\ +\xb4\xd6\xce\x7b\x4d\xaa\xd3\xe9\x68\xad\x91\x48\x6b\xb5\x75\xa7\ +\xc4\x39\xf7\xba\x52\xc8\x10\x70\x6d\x4d\xa6\xa7\xee\xf6\x68\xec\ +\xdb\xe0\xba\x0a\x4b\x9d\x12\x7e\x2b\xec\x1c\x18\x1b\x0d\x49\x53\ +\x5c\x5b\x43\xa5\x4a\x5b\x58\x6b\x63\x2f\x9e\x42\xd3\x6c\x76\x7a\ +\xfd\xfe\xd2\xe2\x52\x9e\xe7\x9b\x9b\x3d\x6b\x6d\x08\x61\x73\xb3\ +\xb7\xb8\x78\x31\x49\x34\x21\x4d\x4d\xcf\x14\xc3\xe1\xfa\xea\x4a\ +\xf0\xe1\xd4\xa9\x93\x88\x90\xa5\x69\x62\xb4\x36\xfa\xf4\x89\x93\ +\x8f\xee\xdb\xff\xff\xb3\xf7\x66\xbf\xba\xa5\xe9\x7d\xd0\x33\xbc\ +\xc3\x5a\xeb\x9b\xf6\x78\xce\xa9\x53\xd5\x55\xd5\x83\xdb\x1d\xa3\ +\xc6\xb8\xd3\x56\xe3\x44\x51\x02\x16\x62\x92\xb8\x08\x52\xa2\x48\ +\x48\x70\x83\xe0\x8e\x1b\x24\xee\xb8\x40\xfc\x03\x5c\x71\xc1\x24\ +\x14\x09\x09\xe4\x38\x41\x22\x22\x42\x8a\x63\x21\x3b\xd8\x4e\x62\ +\x63\xb0\xbb\xec\x76\x0f\x55\x67\xa8\x73\xf6\xfc\x8d\x6b\x78\x87\ +\xe7\xe1\xe2\x5d\xdf\x57\xbb\xba\x2d\x5c\xbd\xbb\xb1\x65\xfa\xac\ +\x92\x8e\xce\x54\xfb\xec\xfd\xed\xbd\x9f\xf7\x79\x7f\xe3\xa3\xa3\ +\x23\x0b\x1c\xd0\x9c\x1e\x1d\x5f\x77\xdd\xae\x6d\x17\x47\x0b\x40\ +\xaa\xaa\x2a\xa5\xa4\x84\x65\x29\x64\x66\xe7\x3d\x13\x89\x6a\x16\ +\xc9\x00\x9a\x73\x96\x4c\x44\xd6\xd8\xd1\x4c\x88\x44\x54\x34\x1c\ +\x65\x0f\xa4\xc3\x7e\xfa\x83\x20\xcc\xf7\x0d\xf7\x7b\x50\xcc\x38\ +\xdc\x19\x11\x55\xbc\xf3\x04\x94\x53\x0e\x21\x5e\xde\x5c\x6e\xbb\ +\x16\x88\x77\x5d\xcc\x49\x9f\x3c\x3e\x5b\xad\xd7\x21\x06\x85\x3c\ +\x9b\x34\x39\xf7\xcb\xbb\x8d\xb1\x94\x33\xf6\x43\xca\xc5\x4e\xf5\ +\x20\xcc\x1d\x11\xa7\xb3\x99\xb1\xa6\x1f\x06\x55\xb1\xc6\x1e\x50\ +\x23\x05\x20\x42\x18\x67\x71\xd1\x49\x2a\x40\x31\xfa\xaa\x2a\x88\ +\x40\x16\x9d\xcf\x66\xa2\xd0\xf7\x1d\x91\x39\x3d\x3d\xdd\xed\x36\ +\x21\x04\x6b\xfd\x5e\x48\x51\x46\x33\x8a\x20\x00\xe5\x1c\xcb\xff\ +\x3e\x7e\xc6\x55\xc7\x53\xa4\xbc\xbd\x9c\x41\xb5\x9e\x4c\x52\x4a\ +\xc3\x66\x5b\x08\x54\x84\x11\x8e\x53\x18\x87\x7d\x19\xf0\xe5\x24\ +\xbe\xaf\x53\x2a\x33\x9d\x88\x0a\x3a\x64\xad\x0d\x43\xdc\xac\x37\ +\xc5\xdd\x93\x0b\xda\xb6\x07\xda\x00\x08\x41\x60\xf4\x49\xc0\x7d\ +\x0b\x14\x11\x1b\x63\x44\x44\x24\x7b\xe7\x8d\xb5\x31\x84\x61\x18\ +\x54\x81\x0d\xab\x6a\xcc\x19\x44\x8c\xb5\x0f\x73\xb9\x96\x3b\xaa\ +\x88\x30\x33\x80\xde\xde\xdc\x6e\xb7\x9b\xb3\xb3\xb3\xd5\xf2\x6e\ +\x36\x9b\x5d\x5d\x5d\xad\xd7\xeb\x61\x08\x31\x46\xe7\xe6\x17\x17\ +\x97\xef\xbf\xff\xf9\x8b\x8b\x8b\xe7\xcf\x9f\x1b\x63\xdf\x7b\xef\ +\xbd\x97\x2f\x3f\x7e\xf9\xe2\xe5\x93\xa7\x8f\x55\x75\x36\x9f\x97\ +\xc1\xad\xaa\xce\xfb\xc2\x4b\xc4\x94\xac\x31\xfb\xc1\x8b\xe5\x1e\ +\x93\x52\x2a\xb7\x22\xdd\x1b\x44\xfa\xbe\x67\x66\x62\xca\x39\x57\ +\xbe\x1a\xda\x6e\x3e\x5f\x18\x63\xb7\xdb\xcd\xd1\xf1\xd1\xe1\x85\ +\xfd\x63\x36\x77\xdc\x6e\xa1\xeb\xf4\xf4\xec\xcf\xfb\xe6\x4e\x8c\ +\xae\x62\x04\xfd\x89\x9d\xb9\x7f\x5a\xff\x12\xa2\xa8\x4e\x26\x30\ +\x99\xf0\xf5\xf5\x76\x75\x7b\x7d\xf1\x3a\xc6\x1e\x54\xfa\xa1\x6b\ +\xdb\xd0\xd4\xf3\xf3\xf3\x47\xc6\x18\x00\x9d\x34\xcd\xcf\xfc\xcc\ +\xcf\x18\x63\x0b\xa4\xd8\x77\xc3\xc9\xe9\x71\xbb\xdb\x5d\x5f\x5f\ +\xc5\x30\x7c\xe7\xdb\xdf\x0e\x43\xdf\xd4\xcd\x7a\x79\x57\x57\xfe\ +\xfa\xea\x8a\x00\x66\x4d\x3d\xa9\x1a\x23\xa0\x29\x2f\xa6\x53\x04\ +\x18\xfa\xd8\xf7\x7d\xd7\x75\xde\x55\x22\xc2\x6c\x10\x89\x50\x0d\ +\x33\x21\xe6\xfd\xa4\x28\xe8\x63\x16\x51\x50\x24\x94\x24\x5a\x06\ +\x15\x20\x22\x48\x91\xe8\xdd\xc3\x91\x3f\x35\xd0\x89\x8a\xe3\x06\ +\x54\x0f\xa3\xfc\x53\x54\x6a\x81\x1a\x00\x18\xd9\x16\x05\x27\x42\ +\xcc\xe9\xf2\xf2\x2a\x23\x4c\xe7\x47\x6c\xac\x68\xae\xeb\x66\xb3\ +\xba\x63\x66\x62\x98\xcd\xeb\x2f\xff\xd4\x7b\xff\x6c\xfd\x4d\x63\ +\xcd\x30\x08\x8d\xdb\xec\x03\xd7\xc6\x7e\x18\xd6\xdb\x8d\xf3\xbe\ +\xae\x2a\x6b\xed\x76\xb7\x8d\x21\x6a\xf1\x1c\x15\xdd\x37\xde\x47\ +\x71\xca\xa0\x1f\x19\x6e\x05\x04\x4d\x86\x61\x32\x69\x52\xca\x6d\ +\xbb\xa9\xeb\xda\xfb\x2a\xa5\xb6\x6d\xb7\x44\xf7\x35\x33\x9f\xa0\ +\x56\x87\xb3\xef\xe0\x0d\xa6\xf1\xed\x8a\xaa\xee\xda\xd6\xf9\x0a\ +\x10\x87\xbe\x37\x6c\x40\x32\xfe\x71\xd4\x45\xd1\x78\x64\x11\x18\ +\xf5\xe6\x9f\xb8\x1f\xca\x05\xcb\x1a\x9b\x73\xee\x63\x50\x54\x55\ +\xcd\x79\x84\xdd\x08\xcb\xb9\x85\x7b\xef\x9b\x30\x97\x4f\xc4\x68\ +\xee\x37\xc6\x16\x78\xc7\x39\xeb\x9c\xcf\x49\xda\xb6\x13\x11\x62\ +\x53\xce\x22\x22\x26\xa6\x04\x23\x47\xf3\xb0\x0b\x2a\x22\x55\x55\ +\xb5\x5e\xad\xae\xae\x6f\xac\x35\xe7\xe7\x8f\xa6\xb3\xe9\x8b\xe7\ +\xcf\xaa\xba\x66\xe6\xcb\xcb\xab\x0f\x3e\xf8\xe0\xe8\xf8\xf8\xf2\ +\xf2\xea\xe9\xd3\xb7\xa6\xd3\x49\x33\x99\xa8\xc2\xd5\xd5\x95\xf3\ +\xee\xed\xb7\xdf\xbe\xbb\xbb\x7b\xfd\xfa\xe2\x73\xef\xbc\x3d\x69\ +\x26\x8b\xc5\x9c\x99\x9d\x73\x44\x34\x0c\x43\xcc\x29\xa5\xe4\xe6\ +\x33\xd8\xbf\x77\xe5\x14\x51\x15\x38\x70\xdc\x88\x2a\x7b\xf8\x8b\ +\x59\x50\x0c\xf3\x10\x87\xb6\x6b\x4f\x4e\x4e\x98\xc8\x3a\x17\x63\ +\x28\xdf\xfb\x3f\x30\xdc\x89\xe0\xe6\x06\x00\xf4\xf4\xe4\xff\x27\ +\x4b\xe5\x9b\xcd\xfd\xff\xe3\x57\xb8\xdb\x0d\xcd\xc4\xa3\x35\x70\ +\x7e\x1e\xfe\xf0\x83\x6f\xfd\x9f\xbf\x65\x1d\x41\x0c\xd7\x57\x97\ +\x4c\xb4\x69\xbb\x2e\xa4\xcb\xeb\xb3\xb3\xe3\xf3\xba\x6e\x8a\x45\ +\x3b\x84\x5d\x88\x1a\x31\x23\x70\xd7\x76\xbb\xed\xaa\xef\xda\x17\ +\xcf\x9f\xaf\x97\xd7\xc7\x47\x47\x93\xba\x82\x3c\x8f\x29\xde\xdd\ +\xad\xfb\x21\x2e\xd7\xcb\xd5\xd1\x02\x01\x6f\xb7\xcb\xd7\x77\x37\ +\x4c\xe0\x10\x53\x17\x72\x88\x6c\x2c\x19\x03\x4c\x00\x80\x59\x18\ +\x0d\xe6\x4c\xaa\xc4\x14\xb3\x16\x20\x22\xc6\x80\xa0\xcc\x1c\x43\ +\xe8\xba\x56\x01\xb2\x0a\x13\x2a\x62\x16\xf1\x88\x58\x38\xd2\x71\ +\x0c\x8d\x3f\xd0\x7e\xbc\x09\x68\xb9\x16\x8c\x3b\x3b\xe2\xf8\x87\ +\xe3\xbc\x27\xc9\x4a\x4c\xc6\xa0\xf7\x66\xdb\x6b\x02\x40\x76\x7d\ +\xa2\x24\x0c\x68\x9d\x6b\x08\xc8\x59\x9b\x42\x88\xa1\x7f\xfa\xf4\ +\xf1\xb3\xe7\xcf\xaf\xae\xb6\x80\x4c\xc6\x01\x3e\x90\x50\x2d\x58\ +\x12\x1b\x23\x22\xcb\xd5\xd2\xfb\xaa\xaa\x2a\x6b\x5d\xdb\xb6\x29\ +\x25\x38\x5c\x58\xf7\xac\x32\x21\xed\xed\x2d\xb4\xff\xd0\x60\x18\ +\x42\x4a\x32\x9d\x36\x75\x5d\xf5\xfd\xa0\x0a\xb3\xd9\x4c\x24\x87\ +\x10\x99\x0d\x68\xd6\x7d\xc8\x0f\xee\x07\xfd\x38\x89\x55\x0b\x56\ +\x30\xbe\x70\x40\x4c\x64\x0c\x03\x2a\x33\x1a\x42\x62\x20\xe2\x7d\ +\xb2\xcd\x7e\x11\x05\x2c\x1b\xa8\xa8\x1e\x4d\xa7\xfd\xd0\x87\x18\ +\x11\x31\xa5\x58\x6c\x06\x4c\xc8\x86\x9c\x33\xfd\x30\xc4\x14\x91\ +\x11\x95\x00\x80\xef\x07\x8f\xab\x94\xf3\x85\x10\x72\xce\x84\x02\ +\x08\x39\xab\x61\x02\x55\x63\xd8\x54\x16\x00\xba\xae\x4d\x49\x8a\ +\x62\x24\xe7\x48\xc4\xaa\x9a\x73\x1c\x0f\x98\x1f\xb4\xe5\x7f\x76\ +\x7a\x09\xe0\xf2\xe2\x62\xbd\x5e\x9f\x9e\x9c\x2e\x8e\xe6\x7d\xd7\ +\x5d\x5d\x5c\x5c\x5f\x5f\x1f\x1f\x1f\x35\x4d\x9d\x72\xec\xba\x1d\ +\x12\x7c\xe1\x0b\x5f\x9c\xcf\xa7\xd7\xd7\xb7\x5d\xd7\x17\xb6\x89\ +\x89\x52\x4a\xc6\x98\xd3\xe3\xa3\xbb\xdb\x5b\x10\xf5\xde\x23\x51\ +\x91\xba\xc7\x18\xfa\x61\x98\x4c\xa6\xa3\xc2\x08\x40\x34\x83\x66\ +\xe7\xeb\xfb\x76\x40\x15\x51\x40\x6b\x4d\x01\x21\x11\xa0\x6b\xdb\ +\x62\xd4\x95\x9c\x2b\xef\x41\x34\x8b\x1a\xb6\x59\x32\xe9\x0f\x7c\ +\x9c\x78\x77\x07\x55\x05\x4d\xfd\x66\x2e\xbe\x79\x3e\xc3\x70\x97\ +\x97\xcf\x5e\x3c\x7a\x7c\xb6\xde\x2c\x93\x4a\xbd\xd9\xac\x5f\xbd\ +\x98\x3d\x3d\x1f\xd6\xab\x7e\xb7\x7a\x7c\x76\xde\xb6\x31\xe5\xdd\ +\x6e\x47\x43\xb7\x9b\x4e\x66\xc7\x47\x47\xed\x6e\xf7\xf1\xeb\xcb\ +\xb6\x8d\xef\xbe\xfb\x53\x4f\x9f\xbe\x7b\x7b\x73\x09\x90\x9e\x3f\ +\xff\xa8\x6b\xdb\xc7\xe7\xa7\x61\x88\x39\x45\x11\xbd\xbe\xbe\xdd\ +\xed\x3a\x66\xb3\x6e\x77\x99\x14\x8d\xe9\x40\xd6\x7d\x07\x0a\x8e\ +\x89\x14\x73\xcc\x7e\x32\x15\x55\x83\x60\xd8\xe4\x2c\x8c\x64\x98\ +\x92\x64\xc3\x96\x88\x21\x84\x9c\xb3\xe4\x4c\x48\xd6\x98\xae\x40\ +\xd5\xde\x21\x6a\x88\x51\x41\xad\xb5\xd6\xb9\x22\x32\xfb\x01\x7f\ +\x52\x99\x47\xa4\x04\xf7\x25\x90\xfb\x41\x3f\xce\x3b\x2d\xf1\x20\ +\xcc\xaa\x59\x0a\x06\xa4\xc0\xec\x42\x06\xc9\x58\x59\x8f\xc0\xdb\ +\xcd\xae\x69\x4c\x08\x29\x84\x34\x69\xaa\xa3\xc5\xd9\x8b\xe7\x6b\ +\xe3\x38\x49\x86\x1f\x81\xf0\x67\x24\xc3\xec\x7d\x15\xd8\xc4\x10\ +\xb6\x69\xeb\x9d\x9b\x34\x8d\x02\x0c\xfd\x10\xc2\xb0\x17\x43\x17\ +\x60\x5c\x88\xc8\x32\xc9\x3d\x69\x39\x33\x8b\xe4\xcd\x66\x5b\xd7\ +\x75\x55\x55\xc3\x30\xe4\x9c\x26\x93\x29\xc0\x76\x9c\xc2\xf2\xa9\ +\x6c\x86\x4f\x05\xb7\xa9\x16\xb9\xf9\x21\x3f\xab\xcc\x26\x26\x46\ +\x54\x90\x5c\x94\x8e\xf7\x3d\xca\xc6\x70\x56\xd1\x1c\x55\xa1\xaa\ +\xab\x94\x53\x09\x5a\xb9\x1f\x3b\xe6\x8c\x1d\x86\x3e\x0c\x03\xa8\ +\xe6\xac\x87\x33\x61\x7c\xb5\xe1\xde\x0a\xab\x28\x92\xa5\x40\x64\ +\x0a\x21\x44\x63\xd8\x58\x56\x91\x61\x18\x52\xca\x6c\x4c\x31\xac\ +\x16\xa2\xbd\xd0\x07\xe5\x13\xc8\x6c\x1e\x06\x39\x23\x62\xdb\xb5\ +\xdd\xae\x7b\xf7\xdd\x77\x7d\xe5\xdb\xdd\x2e\xc4\xb8\xdd\x6e\x5e\ +\x7e\xfc\x92\x99\x15\x21\x0c\xbd\xaa\x7e\xfe\xf3\x5f\xa8\xeb\x7a\ +\xb7\xeb\x76\xbb\x6d\x18\xa2\x88\x16\xc2\x69\x36\x9b\xa8\xe6\x76\ +\x17\x41\xe1\xe2\xe2\xa2\xe0\x93\xc4\x5c\xb4\xf0\x93\xa6\xf1\xce\ +\x29\x96\xbb\x8d\x80\x82\xaa\xa4\x38\xd0\x3e\x08\x48\x11\x09\xa9\ +\x08\x69\x0a\x4c\x1f\xfa\x01\x11\x44\xb2\x61\x53\x54\x4f\xc3\x10\ +\xd8\x5a\xb6\xac\x11\x90\xf0\xfb\x37\x77\xba\x5b\x6a\x5d\xab\xaf\ +\xf0\xcd\x70\x7f\xf3\x7c\x86\x2f\xf7\xed\x76\xed\x2c\xa5\xa9\x6f\ +\xbd\x9b\xab\xd8\x10\x36\x9b\x8d\x0e\x43\x08\x11\x89\x66\xb3\x59\ +\x50\x61\x00\xc8\x89\x11\xfb\xae\xdd\xee\xd6\xc7\xc7\xf3\xf3\x47\ +\xcd\xe9\xe9\xb1\x48\xe8\xc3\xf0\xea\xe3\xe7\xa1\x1f\xaa\xaa\x76\ +\x95\x5f\xad\xd6\x48\xe8\xbd\x1f\x86\x8e\x99\x9c\xf1\xc3\x10\xff\ +\xe8\xbb\x1f\xb2\x31\xdb\xcd\x6e\xe8\x07\x22\xf2\xbe\xb2\xce\xc6\ +\xd0\xd7\xf5\x63\x04\x41\x64\x02\x10\x44\x36\x6c\x9d\x8b\x5d\xa7\ +\xaa\xc6\xd8\xac\xc8\x9c\x44\x54\x54\xad\xb3\x86\xb9\x38\x76\x8c\ +\xb1\xc5\x55\x6f\x98\xad\x35\x68\x78\x1f\x6d\xf6\x29\x14\x62\xfc\ +\xc9\x7d\x48\xbe\x4c\xf6\x91\x1e\x1c\x9d\xf4\x84\xa8\xa8\xa2\x1a\ +\x33\x84\xa8\x8a\x06\xd9\x66\x01\x60\xac\x27\xb5\x68\x4e\x92\x63\ +\x46\x4c\x90\x22\x80\x5a\xc3\x5c\x79\x40\x02\x83\xd9\xf2\x03\x37\ +\x28\x44\x0c\x61\xd8\x6d\xb7\x00\x4a\x48\x75\xed\x01\xb0\x8c\x45\ +\x6b\xad\xb3\xc6\x59\x4e\xa9\xf8\x78\x72\x81\x28\x55\x53\xcc\xba\ +\xc7\x46\xa8\xf8\xc8\x8a\x96\xa3\x6d\x3b\x63\x4c\xd3\x34\x29\xc5\ +\xd5\x6a\x39\x9b\xcd\xfa\xbe\x0f\x43\xf8\xbe\xd0\xc1\xef\x07\xe3\ +\xf6\x48\x45\x41\x45\x0a\x3a\x5c\x1c\xa1\x07\x13\xcd\xe1\x80\x41\ +\x1c\x75\x4c\x39\x8b\xaa\x0e\x7b\x0e\x39\xa5\x12\x64\xa6\xcc\x5c\ +\x18\x45\x0d\x80\x48\xde\x98\xfd\x7d\xe1\xde\x35\xaa\x28\x3d\x11\ +\x10\xb9\x00\xd0\x44\x54\x38\x52\x00\x38\xe4\x2f\x12\x11\xee\x15\ +\xab\xaa\x40\x54\xe4\xf0\x74\x10\x76\x95\x18\x03\x7d\x60\xfc\x80\ +\x3f\x3b\x3d\x77\xde\x67\x11\x63\x1d\x20\xad\x37\xdb\xcd\x66\xfb\ +\xdb\xbf\xf3\x3b\x0a\x5a\xf9\xea\x9d\xcf\x7d\x0e\x11\x87\xa1\xf7\ +\xde\x3f\x79\xf2\xd6\x77\xbe\xf3\x5d\x66\x5e\xad\x56\xeb\xf5\x7a\ +\x3a\x9d\xcd\xe7\x73\x6b\xf8\x7b\xdf\xfb\xde\xf9\xf9\xa3\x0f\x3e\ +\xf8\x66\x09\xc0\xb9\xb9\xb9\x3e\x3b\x3b\xab\x9a\x7a\xff\x7a\x02\ +\x22\x20\xa1\x61\x53\x9c\x68\xfb\x2c\x31\x40\x82\x94\x52\x18\x42\ +\x53\x37\xa8\x40\x84\x25\x9e\x6c\xbb\xdd\x1a\x63\xe6\xb3\xd9\x7a\ +\xbd\x9a\x9f\x9c\x80\xb2\x31\x84\xf8\xe9\xe1\xae\x00\xb0\xbc\x83\ +\xa6\x81\x87\x7a\xe7\xde\x3c\x3f\x61\xab\x3b\x88\xe4\xed\x6e\x33\ +\x9d\x7b\x3d\x9a\xe3\x30\xb8\x98\xb6\xfd\x50\x23\x8a\xea\x76\xd7\ +\x2e\x8e\x8f\x92\xc8\x6a\xb9\x41\x54\x6b\x70\xb5\xba\x0d\x61\x58\ +\x1c\xfb\xc9\xd4\xc5\xd4\xaa\xe6\xed\x6e\x3b\x99\x2e\x9e\x3c\x99\ +\xec\x36\x2b\x95\x82\x9f\xc4\x12\x5a\xe0\x9c\x81\x2c\x49\xf4\xd5\ +\xeb\x2b\x00\x4c\xaa\x44\x48\x4c\x92\xa3\x64\xda\x6e\xd6\xa0\x32\ +\x9b\x4e\x52\x8e\xcc\x64\x2a\x5f\xd7\xb5\xb5\x0e\x89\x15\x50\x44\ +\x9c\x43\x50\x23\x29\xc6\x22\x45\x20\x2e\x2a\x0d\x66\x36\x86\x11\ +\xd1\x1a\xb6\xc6\xb0\xb3\x7a\x2f\xc9\xf0\xd3\x10\x73\x49\x6b\x82\ +\xef\x13\xc0\xc3\xa7\x0c\x4d\xa0\x00\x59\x51\x32\x65\x60\x63\x2a\ +\xeb\x2a\x49\x22\x19\x66\xf3\x69\xd6\xdc\x0d\xdd\x64\x7a\xd4\xb6\ +\x6d\xd7\x25\x6b\xd2\xe5\xc5\x4d\x53\x57\x7d\x9f\x8e\x66\x95\xc1\ +\x87\xeb\x36\x10\x41\x25\x0d\x5d\x0b\x00\xc6\x18\xe7\x7c\x53\x57\ +\x61\x08\x29\xc5\x1c\x03\x31\x19\x6b\x54\x51\x40\x73\xce\x29\x0a\ +\x31\xed\x3f\xb8\x31\x14\xa0\xd8\xbb\x88\x58\x24\x0f\x43\xaf\x2a\ +\xd3\xe9\x74\x18\xc2\x6a\xb5\x9e\x4e\x26\x39\xe5\x7d\xca\x63\x09\ +\x75\xa6\xc3\x9c\xde\x9f\x6b\x7b\xc0\x07\xc6\x88\x4d\x51\xb5\xce\ +\x2d\x8e\x8e\x8a\x8c\xa7\x90\x13\x84\xe3\x7f\xc5\x98\x5a\x90\x71\ +\xe7\x9c\xa8\xcc\x17\x8b\x72\x2a\x8c\x20\x0f\x91\xaa\x1e\x1d\x1f\ +\x23\x22\xe9\xde\xa3\x39\xe6\x3b\x62\x01\x25\x46\x98\x9e\x28\x89\ +\xc4\x51\x53\xcb\xe5\x50\x29\x2a\xdb\xc3\xbd\x24\xc4\xf2\x9b\x7a\ +\x74\x34\xcf\x59\xee\xee\xee\x88\x08\x40\x4b\x2e\xa6\x64\x41\xf7\ +\xb0\xf8\x01\x63\xad\x2d\xa6\xb9\x92\xa9\xf0\xe1\x87\x1f\xc6\x18\ +\x3e\xf7\xb9\x77\x5e\xbd\x7a\x9d\x52\xdc\xed\x76\xef\xbe\xfb\x6e\ +\x08\x43\xdf\x0f\x93\x49\x33\x9b\xcd\x72\xce\xc6\xd8\xed\x76\x37\ +\x9b\xcf\x40\x61\x3a\x9d\x3e\x7d\xeb\xe9\x7a\xb3\x5e\x2c\x8e\xca\ +\x7b\x78\x72\x7a\x66\x9d\xeb\xfb\xde\x59\x0b\x48\xba\xdf\x28\xc8\ +\x70\x1e\xf2\x9e\x46\x2e\xb9\x3e\x98\x62\x24\xa6\x10\x03\x33\x55\ +\xd5\xbc\x6d\x5b\x67\xbd\x88\x6c\xd6\xeb\x2b\x63\x8e\x4e\x4f\xfb\ +\xbe\x63\x66\x46\x84\xef\x77\xa8\x12\xe1\x72\xa9\x55\xad\xbe\x7a\ +\x93\x1a\xf6\xe6\xf9\x0c\x33\x06\xac\xb5\xce\x59\x54\xc1\xc5\x02\ +\x43\xaa\x52\x44\x84\x9c\x92\x35\x76\x08\x49\x55\x9d\x31\x92\x12\ +\x33\x12\x42\xbb\xdd\x2c\x16\x53\xc2\xdc\xb5\x1b\xc0\x5e\x84\x01\ +\x1c\x20\x55\x75\xad\x39\x6b\x8e\xc6\xf0\x66\xbd\x29\x6c\x89\x77\ +\x06\x01\xbb\xae\xb7\xce\x8b\x0a\xaa\x18\x66\x6b\x18\x88\x24\xa7\ +\xdb\x9b\x9b\x0f\x3f\xfc\xb0\x72\x2e\x67\x32\xd6\xb7\x6d\xb7\xd9\ +\x6d\x73\x92\xbe\x1f\xda\xae\xf3\xde\xbf\xfd\xce\x3b\x95\x77\xdb\ +\xcd\x3a\xc4\xe8\x9c\xf3\xde\x67\xc9\xc6\x18\x6b\x38\x67\x32\x44\ +\xb5\xb3\xde\x59\xb4\xf6\xde\x37\xb9\x7e\x5f\x7d\x8d\xee\xe3\x3c\ +\x3e\xd9\x7e\xf6\x27\x00\x02\x08\xe8\x5e\xba\x86\x59\x20\x67\x4a\ +\x4a\x10\x72\x4c\x29\xa5\x54\xd5\xd6\x3a\x72\xde\x8a\xe0\xc7\x1f\ +\x5f\xac\x57\xeb\xda\xbb\x76\x37\x7c\xe9\x8b\x5f\x7a\xfe\xfc\xa3\ +\xf9\xa2\x39\x3e\x9e\x89\x3c\x38\xfb\x1e\x0d\x91\xb3\x63\x90\x48\ +\x0c\x83\xaa\x4c\x67\x53\x15\xe9\xfa\xbe\xd0\x71\xd6\x72\x55\x39\ +\x00\xcc\x22\x65\x55\x67\x62\x26\x52\x28\x86\x4f\x2c\x99\x10\x38\ +\x26\xff\x28\x11\xce\xe7\x73\x22\xcb\x7c\x23\x78\x00\x00\x20\x00\ +\x49\x44\x41\x54\x8a\x29\x9d\x12\x1f\xfc\x90\xdf\x97\x97\xf9\xc9\ +\xd5\x06\xc7\x30\xc9\x72\x36\xe6\x2c\xc6\x70\x8c\x91\x88\xb2\x08\ +\x01\x1e\x70\x19\x55\x28\xe1\x97\x45\x72\x33\x0c\xa1\x08\xd2\x4b\ +\x82\xa3\x2a\x30\x53\x4c\x29\x1f\x9a\xbc\x44\x40\x46\x3e\x7c\x4c\ +\xf3\x1f\xf5\x8e\x52\x78\x34\xdd\x23\x4e\x05\x88\x96\xfd\x07\x38\ +\x6a\x6f\xc6\xcb\x04\x31\xf3\x74\x3a\xc9\x39\xf5\x7d\x37\xae\xfd\ +\x00\x3c\xaa\xe6\x1f\xf6\xb2\x6b\x16\x29\x88\x56\x55\xd5\x1f\x7d\ +\xf4\xec\xe5\xcb\x97\xdf\xf8\x17\x7f\xe1\x2f\x7c\xe5\x2b\xff\xe8\ +\x57\xff\xd1\x47\x1f\x3d\xbb\xb9\xb9\x5d\xaf\xd7\xc5\xb0\x1a\x63\ +\x08\x61\x50\x55\x63\xb8\x24\x03\xcf\xa6\xd3\x9c\xf5\xe8\xe4\x78\ +\xb9\x5a\xe6\x9c\x98\xcd\x74\x3a\x39\x3e\x3e\xba\xbc\xb8\xf8\xed\ +\xdf\xfe\x9d\x5f\xf8\xcb\x7f\xa9\xa9\x9b\x12\xbf\x53\x6e\x89\x29\ +\x45\x26\x02\x6b\x00\xa8\xe8\x97\xac\xb5\x80\x10\x87\x08\x8a\x43\ +\xbf\xb9\xbd\xbd\x45\xd0\x18\xc2\x6a\xb9\x7c\x74\x76\x36\x9b\x4e\ +\x53\x11\x89\x21\x32\xd3\x0f\x60\xee\xcb\x25\x34\x35\x54\xfe\xcd\ +\xe6\xfe\xe6\xf9\x2c\xbb\xcc\x72\xbb\x8d\xc9\x3f\x7d\x74\x02\xc7\ +\x47\x18\x02\xec\x5a\xfb\xf4\xbc\x5d\xaf\xca\x5d\x78\xb7\x6b\x01\ +\x85\x10\x2c\x33\x81\x18\x82\x9c\x63\xbb\x8b\x29\x03\xb1\x17\x31\ +\x55\xbd\x20\x30\xb7\xd7\xd7\xed\x66\x33\x69\x6a\x04\xe8\xbb\x16\ +\x14\x88\x0a\xac\xec\x10\x47\x36\x0c\x41\x9d\x35\x29\x66\xeb\x6c\ +\xcc\x79\x18\x86\xab\xcb\xab\x93\x93\x85\x9b\x34\xd6\xf9\xae\xeb\ +\x36\x9b\x76\xbd\xde\x86\x18\x9d\x35\x95\xaf\x50\x75\xe8\x7b\xc9\ +\x32\xf4\xbd\x88\x32\x93\x88\x20\xa1\xab\x3c\x82\x18\x26\xcb\x86\ +\x99\xc9\xb0\xc8\x21\xfb\x5b\x3f\x1d\x39\x03\x02\x7b\x3f\xed\xfd\ +\xe4\xf7\xfd\xdf\x43\x00\x26\x42\x25\x11\x2d\x42\x6c\x04\xcc\x92\ +\x55\x33\xa3\x4e\x9b\xda\x90\x9e\x9e\x1c\xb7\xbb\x6e\xe8\x43\x0a\ +\x69\x4d\x18\x42\x6a\x9a\xc9\x57\x7e\xfa\x4b\xeb\xf5\xad\xc8\x03\ +\x2b\x23\x44\xe4\xf8\xe8\xe8\xbd\xf7\xdf\x3f\x38\x54\x0f\xf0\x88\ +\x31\xe6\x04\xa0\xc8\x07\xcb\xfc\xbd\x57\x10\xa2\x00\x20\x39\x5b\ +\xef\x54\x21\xa5\x3c\x26\xe8\xee\x37\xf4\x9c\x73\x91\x96\x33\x73\ +\xc9\x67\x3f\xe8\xd0\x0f\x9f\xee\x62\x1a\x2a\x3f\x96\x3c\x02\x55\ +\x11\x95\x92\xfa\xe0\x9c\x4b\x29\xa5\x9c\x24\xeb\x68\x46\x15\x2d\ +\x18\x8e\xa8\x02\xa2\x48\x2e\x9b\xfc\x08\x85\xab\x1a\x6b\x99\x28\ +\xe7\x9c\x72\x2a\xdc\x09\x12\x32\x91\x7e\xe2\x4e\xfa\x24\xe6\x0a\ +\x0b\x7b\x4b\xc5\x9e\x4a\x29\xa5\x94\x72\x71\xd8\x8e\xd2\x9a\x31\ +\x84\x00\x11\xc1\x18\x2e\x7f\x4d\x84\x98\xcb\x19\x36\x82\x1e\x0f\ +\x3e\x50\x0f\x9e\x29\x6b\xdd\xeb\xd7\xaf\x7f\xe3\x37\x7e\xf3\xe7\ +\xbe\xf6\xb5\xaf\x7d\xed\x6b\xaf\x2f\x2e\x62\x4c\x31\xc6\x17\x2f\ +\x5e\x7c\xf5\xab\x5f\xdd\x6c\x36\x75\x5d\xe5\x2c\x85\x44\x5d\x2e\ +\x97\x22\x79\xb3\xd9\x54\x55\x65\x8d\x89\x21\x2e\x16\x8b\x3f\xfc\ +\xc3\x6f\x1d\x5e\xde\xdd\xae\xdd\xed\xb6\x7d\xdb\x4e\x9a\x46\x45\ +\x53\x8e\x39\x46\x91\x3c\x0c\x03\x33\xbb\x83\x0a\x74\x2f\x0d\x70\ +\xde\x86\x7e\xb8\xbe\xbe\x12\x91\xe9\x64\x22\x39\x23\xc0\xf9\xa3\ +\x47\x21\x04\xb6\x36\x4b\x22\x24\x6b\xe8\x8f\xdb\xdc\xeb\x5a\xfd\ +\x9b\xe1\xfe\xe6\xf9\x13\xb7\x76\x00\x80\x57\x17\xd7\xce\xd1\x75\ +\xb7\xfe\x62\x3f\xbc\xa7\x9a\x56\x9b\xcd\x66\x4b\x19\xda\xb6\x9d\ +\x4c\xe7\xbb\xed\xae\xaa\x8c\x61\x93\x53\xba\xbd\xb9\x45\x44\x49\ +\x89\xcb\xa6\x2f\x9a\x43\x78\xf6\xea\x7b\xa7\x27\xe7\x86\xf1\xc3\ +\xef\x7e\xe7\x2f\x7c\xf9\xcb\x27\x47\xc7\x77\x37\xb7\x6d\xbb\x43\ +\x44\x6b\x1d\x00\x18\x66\x1e\x53\x8e\x84\x40\x15\x55\x52\x2c\xd9\ +\xad\x7d\xdf\xa9\xce\xad\x31\x93\x66\xe2\xbd\xb7\x43\xb2\x2e\x88\ +\xea\xdb\x4f\x9f\xa6\x18\x6f\xaf\xae\x54\x72\xdd\x34\x29\xe7\x9c\ +\x92\xb1\x16\x09\x89\xc9\x59\x43\xea\x0c\x23\xaa\x5a\x63\x94\x19\ +\x51\x0f\xe0\xee\x3e\xcf\x4a\x0e\x2e\x1e\xdd\xe7\xaa\x1c\x46\x3e\ +\xde\xd3\x7b\x33\x19\x62\x2a\x51\x27\x31\xf6\x08\x59\x33\x18\x94\ +\xaa\xb6\x8d\xe3\x7e\xb7\x95\x18\x6a\xe7\x2a\x5f\x6d\xdb\x9d\xb7\ +\x36\x67\xf9\x83\x6f\x7d\x6b\x36\xab\x42\xdf\x4e\x16\x67\x0f\x1c\ +\x34\x88\x7d\xdf\x2d\x97\x4b\xef\xfd\xe1\x86\x51\x80\x14\x11\x29\ +\x99\xc6\x39\x67\xa4\x43\xd4\x25\x94\x25\xb8\x2c\xe3\x6f\xbd\xf5\ +\x74\xdb\xb6\x57\x57\x57\x44\x0c\xfb\x52\xa7\xc3\xa0\x49\x29\x19\ +\x6b\x0c\xf1\xc1\x52\x74\x3f\x01\xe6\x90\x1e\xa1\x87\xf8\xa0\x3d\ +\x82\x22\x59\x14\xa0\xcc\x5c\x55\x10\x2d\xe1\xcd\x5a\x30\x1c\x00\ +\xd4\x92\xf2\x06\xa0\xa2\x22\x8a\x44\xe5\xde\x20\xaa\xa2\x5a\x10\ +\x1b\x62\x04\x80\xac\x02\xa3\x9a\xbd\x64\x07\x43\x31\x53\xe5\xbd\ +\x7c\x15\x72\x2e\x57\x81\xc3\xb6\x0e\xfb\x18\x83\x12\x03\x8c\x63\ +\x52\xcb\x48\x94\x88\xe4\x3d\x8f\x5a\x32\x43\x1f\xee\x4d\x15\xc9\ +\x88\x26\xe7\xf4\x6b\xbf\xf6\x6b\x67\x67\xa7\xdf\xf8\xc6\x37\xfa\ +\xbe\xaf\xab\x6a\xb1\x58\x20\xe2\xd5\xf5\xd5\xf3\xe7\xcf\xbc\xaf\ +\x9e\x3d\xfb\x70\xbd\xde\x7e\xfc\xf1\xc7\x44\x44\xc4\x4d\xd3\x0c\ +\x43\xd8\x6e\xb7\x47\x47\x0b\xe7\xec\x30\x04\x66\x26\x82\xd5\x6a\ +\xfd\xe1\xf7\xbe\xd7\x75\x9d\x88\xac\xd7\x6b\x44\x1a\x62\x6c\x9a\ +\xba\xf6\x6e\xb3\xda\x6d\xb7\x5b\x6b\x1d\x1b\xa3\xf7\x78\xa1\x61\ +\x18\x28\x8e\x82\xad\xae\x6d\x6b\x5f\x79\xef\x4e\x4e\x4f\x97\x77\ +\x77\x64\xcc\xf1\xf9\x99\x43\x6b\xac\xc9\x3f\x90\x0a\x89\xb8\x5a\ +\x41\x55\xbd\xc1\xdc\xdf\x3c\x9f\xf1\x09\x8a\x00\x64\xb2\x86\xd9\ +\x8c\xb3\x2c\x9c\xff\x56\xdf\x53\xdb\x7a\xe7\x77\xdb\xed\x64\xda\ +\xa4\x24\xe5\xa6\xdf\x77\x3d\x21\x26\x4d\xdd\xae\x2b\xb6\x92\xe7\ +\xcf\x2f\x96\xab\x76\xb7\x5c\x97\xaf\x66\xc9\x69\x31\x9b\x5b\x43\ +\x2a\x9a\x24\x03\xb2\x64\x91\x9c\x6b\xef\x18\x15\x55\x25\x27\x83\ +\x98\x34\x83\x42\x8c\x29\x4b\x50\xd1\xc9\x64\x3a\x99\x4c\x87\x98\ +\x37\xdb\xad\xb1\xa6\x2d\x84\x2a\x51\x4e\x61\xd7\xee\xac\x73\x4c\ +\x6c\xac\x03\x8a\x31\xc5\x02\xf8\x92\x64\x90\x4c\x00\xd6\xb0\x5a\ +\xf3\xa9\x16\x37\x29\x7a\x8c\x31\x02\x57\x14\xb4\xa4\x6b\x1f\x96\ +\xdf\x7d\x07\x84\x02\x90\x92\x0a\x82\x40\xce\x81\x09\x72\x6c\x27\ +\x35\x93\x75\xdb\xf5\x0a\x42\x3e\x99\x36\xcb\xcb\x97\xa9\x6b\x7d\ +\xd5\x30\xaa\x73\x66\xb7\xdb\x11\xe1\x72\xbd\x5d\xae\xd6\x8f\x1f\ +\x9f\xbe\xfd\xce\xfb\xf2\xa0\x6c\x3e\x42\xdc\x6e\xdb\xab\xeb\xeb\ +\xba\xae\x8b\xba\xb1\x1c\x49\xc6\x18\x63\x58\xb2\x96\x74\x1d\xbc\ +\xd7\x06\x37\x0e\xa6\x9c\xb5\x34\x63\x68\xd9\xc7\xb1\x10\xa1\x00\ +\x6a\x8c\x2d\x7c\xa3\x31\xac\xb2\xdf\xfc\x11\x0f\x47\xc2\xa7\x01\ +\x99\xfb\x61\xec\x00\x00\x65\xcb\xdf\x47\x8e\xd1\x38\xcd\xc7\x2c\ +\xfd\x7d\xfe\x33\x32\x8c\xad\x84\x87\xd7\x11\x01\x69\xac\x2b\xb9\ +\x9f\x9f\x3f\x46\xc1\xc3\xde\x78\xaf\x84\x40\xc4\x66\x5f\x59\x07\ +\x32\xde\xb1\x44\x34\xa5\xf8\xa9\xc0\xa2\xb1\x80\xa4\xdc\xc6\xa8\ +\x2c\xf5\xf7\xc0\x25\x3e\x50\xaf\x0f\xe0\x39\x42\x8c\x2f\x3f\x7e\ +\xfd\xf8\xd1\xe3\xdf\xff\xfd\xdf\x5b\x6f\xb6\x7f\xf5\xaf\xfd\xb5\ +\x17\x2f\x5e\x84\x10\xbd\xf7\x52\xca\x14\x41\x5f\xbf\xbe\x38\x3b\ +\x3b\x7d\xf6\xec\xf9\x6a\xb5\x1e\x86\x21\xc6\x38\x99\x4c\x26\x93\ +\xc9\x6c\x36\xbf\xbb\xbb\x3b\x3e\x3e\x4e\x29\x9e\x9e\x9d\x39\x67\ +\x01\x90\x0d\x3f\x7e\xfc\xf8\xe5\xcb\x97\x00\xb0\x58\x1c\x4d\x67\ +\xf3\x5a\xb2\x75\xd6\x10\x1a\x6b\x0e\x81\xef\x2a\x32\x26\x74\x12\ +\x22\x68\xbb\x6b\x01\xc1\x1a\x1e\x86\xfe\xe2\xe2\x95\x88\x48\x4e\ +\x39\x27\x00\x71\xd6\x8a\x64\x55\xe6\x1f\xac\xd9\xc3\xe5\x4a\xab\ +\x0a\xbc\x87\x1f\xbe\x20\xe6\xcd\xf3\x13\xb7\xbc\x23\x45\xe4\x1c\ +\x25\x6f\xfb\x0d\x19\xcc\x62\x86\xf8\x85\x2f\x7c\xf1\xe2\x8f\xbe\ +\x1d\x25\x0f\xfd\x50\x37\x15\x91\x3a\x5f\x75\xed\x3a\xf6\x61\x3a\ +\x6d\x24\x2a\x09\xc5\x24\x1f\xbd\x7e\xb6\xdb\xa5\xa9\xf7\x4f\xce\ +\xcf\x52\x18\xac\xb5\x8f\xcf\xcf\x53\x18\x72\x48\x39\x65\x11\x15\ +\x16\x54\x35\x20\x92\x83\x33\x1c\x86\x9e\x10\x05\x60\xe8\x87\x6d\ +\x9f\xd8\x7b\xc3\xa6\xeb\x06\xef\xeb\xcd\xb6\xed\x87\xc1\x3a\x2f\ +\xaa\x39\xe7\xa1\xef\xe6\x4d\x2d\x99\xb6\x29\x8a\x8a\xb3\xae\xaa\ +\xa4\xeb\xc7\x0c\xd8\x93\x93\xe3\xe5\x4d\xce\xc3\xe0\x2d\x33\xa1\ +\x32\xdf\xdf\xca\x8b\xb8\x7b\xec\xe8\x41\x00\xd9\x87\x17\xee\x67\ +\xfa\xb8\x29\x23\x82\x08\x21\x13\x18\x4b\xb6\x4f\xfd\x30\xb4\xde\ +\x03\xfb\x0a\x89\x30\xda\xda\xb8\x9a\x69\x19\x06\xcf\x34\xec\xb6\ +\x8f\xce\x8e\x95\xf9\xc3\xe7\x2f\xda\xae\x65\x35\x84\xe6\xea\x66\ +\xf3\xea\xe2\xe6\xc9\x3b\xef\xe5\x07\xcd\x77\x64\x26\x36\x85\x7f\ +\xcb\xa2\xa5\x6f\x33\xc4\x14\x42\x2c\x51\xe0\x45\x57\x42\x7b\xa0\ +\x19\x89\x55\x25\xe7\x94\x45\x98\x8c\x73\xde\x5a\x57\x50\x6c\x00\ +\x60\xa6\x3d\xfc\x2d\x58\xca\x34\x72\x1c\x73\xc3\xf7\xa9\x00\x05\ +\x91\x18\x95\x30\xc5\x09\xf5\xc9\x30\xd6\x43\xee\x2e\x00\x96\x1c\ +\xe6\x31\x82\x02\x4a\xdc\x21\x7e\x6a\xeb\x57\x25\x42\x6b\x9d\x48\ +\x96\x9c\xee\xa1\x46\xfa\x49\xb5\xd2\x28\x61\x84\xc2\xc7\x42\xd6\ +\x9c\x93\x96\xac\x83\x7d\x13\x88\x82\x8e\x49\x2c\x38\xb6\x39\x22\ +\x8e\x29\xc6\x02\xa2\x22\x39\x4b\x49\x78\x8f\x31\x95\xc8\x49\x44\ +\x30\xc6\xdc\xaf\x66\xfd\x21\xce\x54\xa2\xa1\x1f\xfe\xe9\x3f\xf9\ +\x67\xd3\xd9\xec\xf9\xb3\x67\xa7\x67\x67\xdf\xfc\xfd\x6f\x3a\xef\ +\xdf\x7a\xf2\x24\xa5\x24\x39\x33\xf3\x30\xf4\xce\xd9\xb3\xb3\xf3\ +\x18\xa3\xaa\x7e\xf4\xd1\x47\xeb\xf5\x1a\x00\x72\x96\x0f\x3f\xfc\ +\x68\x18\x06\xc3\xe8\x9c\x43\xa4\xa6\x69\x42\x88\x93\x66\x82\x48\ +\x8b\xa3\x23\x55\x88\x31\x14\x5b\x5b\xdf\xb6\xd6\x70\xd7\xb6\xb7\ +\xb7\xb7\xef\xbf\xff\x3e\xec\xcd\x78\x31\x06\x54\xa9\x26\xcd\xf5\ +\xf5\x4d\xdf\xb5\xc7\x27\x27\xce\xb9\xe2\xce\x2b\x48\x1a\x22\xb6\ +\xed\xce\x7b\x5f\x57\x95\xea\xfd\xcd\x1d\x11\x43\xc0\xbb\x3b\xfd\ +\xe2\x17\xd4\x39\x7c\xa8\x37\xfa\xcd\xf3\x93\x02\xb8\x03\x20\x62\ +\x33\x3b\xda\xae\x57\xbb\xbb\xe5\x73\xe8\x34\x67\xb3\xdd\x86\x21\ +\x3c\x7d\xfa\x74\xb5\x5e\x6f\xdb\xae\x1f\x06\x6b\x50\x25\x23\x60\ +\xe5\x2b\x2e\x33\xa9\xb2\x5d\x17\x8f\xa7\x27\xe7\x0b\x6f\xad\x99\ +\x56\xd5\x3a\x84\x7e\xbb\x9d\x78\x7f\x7b\x77\x97\xb3\x80\x42\x4a\ +\x19\x8d\x32\x08\xab\x0c\x6d\x07\x96\xbd\x73\xb3\xe9\x74\x76\xb4\ +\x50\xe2\x97\x17\xb7\x1f\x5f\x5e\x29\x43\xd7\x0f\xd7\xb7\x77\x57\ +\xb7\x77\x59\x10\x88\x43\xd7\x89\xea\x66\xbb\x3d\x9d\x4d\x9a\xc5\ +\x7c\x3a\x69\x12\x7b\x20\xa4\xbd\xe8\x05\x09\xb0\x70\xa6\x25\x3c\ +\xa0\x98\x98\x54\x01\x41\x14\x40\x04\x99\x61\x3f\xca\x0f\xdb\x24\ +\x1e\xc0\xda\x4f\x1b\xde\x01\x88\xd1\x74\x5d\x77\x77\x77\x7d\xbb\ +\xba\x89\x92\x90\xb1\x69\x66\x13\xcf\x8b\x66\x32\xf7\xee\xdb\x77\ +\xcb\xed\xf2\xd6\x54\x1e\x4a\x36\x3a\x03\x20\x65\x05\x64\xbb\x69\ +\x87\x17\xaf\xae\xbe\xce\xf4\xb0\x25\x4a\x15\xb2\xec\x53\x52\x74\ +\x5c\xe7\xb1\x60\x29\x2a\x22\x42\x59\xe0\x93\x2a\x6e\xc4\x62\x59\ +\x34\x5c\xf0\x8a\xc2\x40\x96\x06\x8c\xbe\xef\x54\xa1\xfc\x0e\x28\ +\xf5\x43\xaf\xaa\x4c\x9c\x73\x2e\x02\xf5\x72\xfc\x8c\x97\x00\x19\ +\xc9\x3e\x85\xfb\x45\xdf\x63\xa8\x7e\xce\x42\x24\xfb\xfd\x7d\x14\ +\x79\x94\x5f\x16\xe4\x64\xff\xfa\xa1\x31\x9c\x72\x8e\x61\xd8\x87\ +\xcc\xed\xb9\x59\x95\x82\xe2\x14\x43\x2a\x11\x92\x12\x82\x8a\x94\ +\xfc\x1c\x30\x6c\xd8\x58\xc5\x12\x21\xf1\x89\x67\xb8\x84\xaa\xa4\ +\x9c\x53\x4a\x31\x06\x3d\x74\xac\x82\xe6\x2c\x29\xc5\x52\x79\x2a\ +\xa2\x3f\x8a\xf7\x9e\x08\x44\xf5\xd9\xb3\x67\x6d\xd7\x55\xbb\xdd\ +\x77\xbe\xf3\xdd\xaa\xf2\x2f\x5e\xbc\x98\x4e\xa7\x31\x67\xe7\xab\ +\xb6\x6d\x5f\xbc\x78\x31\x9f\x2f\xce\xcf\xcf\x77\xbb\xf6\xe6\xe6\ +\x96\x08\x4f\x4f\x4f\x44\xf2\xc5\xc5\xc5\x3b\xef\xbc\x3d\x0c\xa1\ +\xaa\xea\xba\xa9\x46\x03\x2d\xa1\xb1\x76\xe8\x87\x18\x43\xca\xb9\ +\x6d\xdb\xba\x69\x24\xf4\xdb\x4d\xb7\xdd\x6e\x87\xbe\xb7\xce\x89\ +\x08\x31\xab\x68\x4e\xa9\xef\x3a\x1a\xb0\xeb\xda\xe7\xcf\x9e\x0d\ +\xc3\x90\x62\x6c\x77\xbb\xed\x76\x5b\x00\xcc\xd5\x72\xb5\xeb\x7b\ +\xe7\xbd\x8a\x2c\x66\x33\xf3\xa9\x77\xbc\xeb\x20\x04\x3d\x3e\x01\ +\xa4\x37\xb0\xcc\x9b\xe7\x33\xcc\x77\x45\x67\x8a\x53\xf0\x7a\xd7\ +\xf5\xce\xd6\x21\x3b\x57\xed\x36\x57\x8b\xc5\xd1\x7c\xb6\xb8\xdb\ +\xde\x85\x38\xe4\x94\x05\xd4\x7b\x4f\xc4\x0c\x88\x42\xb3\x7a\x22\ +\x01\x76\xbb\x7e\x90\x18\x42\x27\x39\x81\xc8\xb3\x8f\x3e\x54\xc0\ +\x9c\x52\x8c\x31\x84\x54\x20\xd9\x77\x9e\x3e\x3e\x3d\x59\xcc\x67\ +\x93\xe3\xd3\x63\x6b\xa8\xa9\x27\x21\xe9\xfc\x7b\xcf\xae\xae\xaf\ +\x53\x4a\xcb\xf5\xda\x5f\x5e\x1a\xeb\x6b\xef\x76\xdb\x8d\x05\x75\ +\x88\x33\xe7\x7e\xfa\xf3\xef\xd6\x06\xaf\xae\x6f\x96\x5d\xd6\x18\ +\xbc\xf3\x21\x25\x41\x64\x84\xcd\x66\x25\x92\x90\x34\x8b\x56\xcc\ +\x5a\x86\x7b\x49\x4a\x21\x2e\xf1\xb9\x4a\x63\xa1\x1c\x83\xaa\xa0\ +\x02\x28\x8d\x28\xfb\x38\x34\x04\x80\x18\x05\x11\xf4\xf5\xeb\x57\ +\xd7\xd7\x97\x59\x42\x33\xad\x11\xb4\x6f\xd7\x24\x64\xe7\xc7\x6c\ +\xcc\x66\xb3\x11\xc9\x92\x73\x55\x57\x42\x68\x09\x25\x45\xb6\x4e\ +\x55\xad\xf5\xce\xf9\x07\x7f\x93\x69\xf1\x4d\xed\xdb\x91\x54\x15\ +\x21\x97\x90\x48\x05\x25\xd8\xc7\x9a\x03\x2a\x8c\x6a\x13\x49\x51\ +\x83\x82\xc2\x30\x84\x10\x63\x09\x73\x17\xd1\xe2\x00\x2a\x51\xbd\ +\x6c\x6c\x55\x55\x27\x27\x27\xbb\x5d\x5b\xc2\xd7\x00\xc0\x3a\x57\ +\x98\xd8\x94\x53\x21\x2d\x0f\xb3\xfb\x80\xba\xe7\x2c\x65\x42\x97\ +\x63\xa6\xac\xf0\xe5\xcc\x50\x18\x03\xdd\x72\x4a\x0a\x4a\x88\xcc\ +\x6c\xad\xc9\x59\x00\x74\x2c\x1e\xfa\x24\x20\x1a\x01\xd0\x10\x19\ +\x66\x6b\xad\x35\xb6\x7c\x99\x15\xec\xbd\xbc\x1b\xb1\x34\x6d\x11\ +\x8d\x12\x4c\x91\x18\xc3\x01\x44\x52\xd5\x92\x30\xb6\xbf\x3d\x68\ +\x11\xd2\xa8\x6a\x4c\x59\xb2\x94\xe4\xb8\x87\xdd\x54\x55\xb1\xef\ +\x87\x18\xd3\xac\x99\x34\x75\xdd\x75\x7d\xdb\x0f\x26\xe5\xd5\x66\ +\x4b\x08\x29\x46\x04\xdd\x6c\xd6\xdf\xfd\xee\x77\x0c\x73\xca\x39\ +\xa5\x68\x8c\x5d\x2e\x97\xcf\x9f\x3f\xaf\xeb\x7a\x3a\x9d\x3a\x6b\ +\x2e\x2e\x2f\xbe\xfc\xe5\x9f\x72\xce\x95\xcf\xd1\x7a\xb5\xec\xbb\ +\x0e\x11\x25\x4b\x18\x06\x15\x30\x86\xeb\xba\xba\x11\x75\xde\xaf\ +\x57\x2b\xc9\xe2\x7c\x95\xb2\xc4\x18\x76\xbb\x6d\xd3\x54\x95\xf7\ +\xaa\x7a\x7b\x73\x43\x44\x31\x84\x21\x0c\x55\x55\x85\x14\x43\x18\ +\xfa\x30\xa4\x9c\x51\x44\x73\xfa\x14\x2c\x83\x5d\x07\x39\xeb\x6c\ +\xf6\x66\x6c\xbd\x79\x3e\x0b\xa1\xaa\x0a\x9b\x76\x95\x20\x22\xa1\ +\xa0\xed\x9c\x4b\xcb\x2d\x9b\xc6\xd6\xd3\xb6\xef\x66\x4d\x75\x34\ +\x9b\x76\x03\xaf\xd6\x3b\x45\x55\xc4\x14\x33\x93\x69\x77\xdb\xe5\ +\xed\x5d\xd2\x54\x4f\x26\x9b\x3e\xa6\x28\x86\xe8\x64\x3e\xef\xfb\ +\xfe\xea\xf6\x36\xc4\xc8\xcc\xde\x48\x6d\xcd\xe9\x7c\xf2\xd3\x5f\ +\x7c\xff\xad\xb7\x1f\xa5\x61\x33\xc4\x9d\x84\xb4\xee\x96\x77\xcb\ +\x6d\xbb\xda\x3a\xa4\x3e\x44\x63\x85\x58\xdf\x7a\x74\xfa\xea\xe5\ +\xc7\xe7\x95\x8b\x6d\xf7\xf8\x78\xfa\xb5\xaf\x7e\xb9\xca\x6d\xbf\ +\x59\x71\xd7\x3d\x9d\x9c\x34\x9a\xd5\x4d\xd6\x5d\x97\x14\xbc\x31\ +\x21\x86\xae\xdd\x4d\xeb\x09\xba\x4a\xd8\x21\x5b\xce\x2a\x61\xd0\ +\x10\x9a\xba\x51\xd0\xc4\x14\x41\x06\xc8\x0a\xc0\x99\x88\x38\x2b\ +\x08\x08\x12\x8a\x46\xd1\xcc\x85\xc4\x8b\x48\x90\x73\xd8\x6d\x37\ +\x4b\x44\xa8\x7c\xed\xd0\x86\xae\x8b\x29\x21\x19\x64\xde\xa5\xdc\ +\xa9\x88\x4a\xe8\xdb\x21\xb4\xde\x57\xef\x9c\x1d\x2f\x9a\x66\xb5\ +\x6b\x77\x5d\xb0\xae\xb2\x06\x1f\x9a\xe7\x0e\x52\x14\x80\x3a\x16\ +\x18\x8d\x58\x87\x8e\x52\xf4\xb2\xb4\x23\x91\x80\x8a\x94\x66\x6a\ +\x2d\x79\x6a\x00\xaa\xac\x80\x30\x84\x94\xf2\x16\x11\x54\x71\x08\ +\x11\x10\x44\x04\x43\x54\x55\x36\x6e\xd7\xee\x62\x8c\x7b\xbe\xb4\ +\x04\xa6\x3b\x6b\x2d\x91\x8e\xc6\x28\xda\x57\xaf\x14\x18\xc8\x8d\ +\xbe\x21\x22\x72\xc6\x8e\x0a\x9c\xfd\xd9\x33\x9f\xcf\xcf\xcf\xcf\ +\xae\xae\xaf\x96\xcb\x15\x02\x70\x69\x32\xc5\xe4\xab\xaa\x04\xd5\ +\xec\xf1\x23\x2c\x94\x2c\x20\x95\x85\xbf\x1f\x86\xac\x79\x84\xf0\ +\x01\x4b\xd8\xf9\xc8\xe0\xe2\x08\xfe\x30\xa3\xb5\x96\x8d\x41\x80\ +\x94\x12\x00\x30\x73\xc9\x04\x2d\xe9\xf6\xd6\x98\xc9\xb4\x81\xbd\ +\xdb\xd8\x5a\xf7\xe0\x50\xc4\x9c\xf3\xdd\xcd\x2d\x81\x1c\x9d\x1c\ +\x91\x8a\xe6\x1c\x52\x4e\x52\xa4\xf9\xea\xac\x1f\x88\x52\x0c\x5d\ +\xbb\xf3\xde\x77\x7d\x2f\x92\x55\xe5\xe2\xe2\xa2\x18\xfa\x3e\xfc\ +\xf0\x43\x50\x89\x21\x2c\x66\xb3\xed\x66\xad\x92\x55\xf2\xf9\xf9\ +\x79\x4a\x69\xe8\xfb\xcb\x8b\xd7\x8f\x1f\x3f\x99\x54\x13\x67\xed\ +\xeb\x8b\x57\x97\x17\x57\xa0\xb8\xdb\xb6\xeb\xd5\x7a\xbe\x58\xa4\ +\x18\xbd\xf7\x37\xd7\x97\xd7\x2a\xa0\x58\xd7\x7e\xb3\xde\x14\xaf\ +\xaf\x48\xee\x87\x8e\x18\x53\x0c\x29\x67\x55\xbd\xbd\xbe\x5a\xde\ +\x5e\xff\xc0\xe6\x9e\x92\x4e\xa7\x87\xb8\xce\x37\xcf\x9b\xe7\xff\ +\x7d\x73\x6f\xdb\x6d\xec\x03\xa7\xe8\x89\x63\x55\x5f\x7d\xef\xc3\ +\xdf\xfb\xbd\x6f\xfe\xcc\x97\xde\xf3\xd6\x2c\xef\x6e\x55\x32\x1b\ +\x6a\x7c\x9d\xc2\x76\xbb\x59\x35\xae\x9e\xcd\xe6\x33\x5f\xe5\x61\ +\xc8\x2a\x8b\xd3\x93\xb4\xdc\x5d\x5e\xdd\x2c\xa6\xd3\x8c\xec\xea\ +\xe9\xd1\x09\xc9\x72\x75\x32\x69\x86\x7e\x98\xd5\x93\xcf\x3d\x39\ +\xef\x37\x9b\x61\x5b\x0b\x25\x42\x5d\x6f\x37\x29\x24\xc9\xc4\x00\ +\x4d\xe3\xd4\xb0\x60\x62\x94\x93\xa3\xa6\xe6\x27\xb9\x1f\x34\xa6\ +\xf7\xde\x79\xab\x71\x74\x73\xf9\xea\xf6\xee\xf6\xf1\xe3\xc7\x5c\ +\xd5\xc6\x73\x26\xa0\x0c\x9c\xd0\x78\x5b\xd7\x33\x40\x97\x90\xd6\ +\x31\x1f\x89\x69\xc0\xb3\xc5\xa9\x6d\xd6\xb7\x57\xdb\xbb\x3b\xeb\ +\x0c\x3a\x62\x43\xb5\x41\x20\x46\xa6\x9c\xd5\x30\x8b\x62\x82\xc4\ +\x84\xa2\xa8\x22\x88\x06\x19\x1b\x5b\xb5\xeb\x65\xe5\xf9\xe9\x5b\ +\xef\x22\x62\x8e\xc3\xdd\x75\x70\x44\xcd\x74\xf6\xe8\xf4\xa4\xeb\ +\x77\x48\x40\x8c\x29\xa6\xd0\xf5\x75\xe5\x9b\xba\xae\xeb\x46\x44\ +\xdb\x5d\x67\x10\xbc\xb5\xfa\xc0\x04\xab\x71\x79\xdf\xc7\xa7\xe4\ +\xc3\xe8\xb9\x97\x6a\x59\xa0\xf3\x5c\xea\x00\xf7\xab\x6c\x19\xb8\ +\x87\x34\xf5\x7d\x12\x6f\xf9\x43\x1e\x43\x83\x37\x9b\x0d\x31\x55\ +\x63\x6c\x21\x1c\xfe\xda\xc8\x3e\x8c\x52\x43\xbc\x97\xa8\xb6\x97\ +\x4b\xee\x39\x55\x6b\xcc\x1e\xee\x47\x22\xb2\xd6\xf4\x7d\x6f\xd8\ +\xcc\x67\xb3\x1c\x33\xa0\x22\x82\x55\x5b\xd8\xce\x7d\x3d\x08\x95\ +\x7c\x01\x20\x4c\x49\x72\x29\x89\x76\x6c\xb0\xb4\x70\xe8\x98\x79\ +\x39\xc2\x2a\x63\x5d\xd1\xbe\xd4\x7b\xac\x15\xcd\xa2\x88\xc0\x48\ +\x85\x1e\x00\x40\xe7\x9c\x2a\xcc\x67\x8b\x51\xa8\xb3\x27\x57\x1f\ +\x44\xa8\xa2\x88\x0c\x61\x38\x9a\x4d\xad\x35\x00\xe8\xac\x4d\x80\ +\x77\x77\x2b\x24\x62\x54\x2e\x67\x4e\x4e\xa6\x14\xcb\x12\x8b\x48\ +\x96\x5c\x6a\xa4\x56\xab\x95\x8a\x82\x66\xc9\xf9\xd7\x7f\xfd\xd7\ +\xdb\xb6\x05\x80\xdd\x6e\xf7\xea\xe3\x8f\xef\xee\xee\x4a\x81\x5f\ +\x4e\x19\x01\x76\xdb\xad\x21\xbe\xba\xbc\x44\xc2\x10\x86\xcd\x66\ +\x53\x52\x83\x98\x68\xbb\xdb\x66\xc9\x92\x05\x10\xbc\x77\x21\x84\ +\x30\x04\x40\x48\x31\x79\xef\x6f\x6e\x6f\xbc\xf7\x22\xb2\x5a\x2d\ +\xa7\xcd\xe4\x53\x98\x3b\xf4\x3d\xe4\x0c\xb3\xe9\x1b\x4c\xe6\xcd\ +\xf3\x59\xd1\x81\x14\x2c\x63\xee\x53\xd7\x76\xc1\xf9\x2a\xa6\x8f\ +\x3e\x7a\xb1\xba\xbe\xf9\xca\x97\xde\x9f\x36\xd3\xcd\xf2\xae\xbd\ +\x5d\xfb\xc6\x4f\xea\x26\x74\x9d\x21\x50\xc9\x04\x70\x72\x74\xdc\ +\x85\x30\x6d\x16\x47\x3c\xf9\xf8\x66\x05\xa6\x5a\x77\xb1\x19\xf2\ +\xe2\xec\xd1\xd5\x72\xb3\x6e\x7b\x06\xec\x42\x34\xd6\x61\x0c\x7d\ +\xca\x6e\xea\x35\xe4\xaa\x99\x0c\x10\xaa\xda\x07\x75\xb3\xd9\xba\ +\xbf\x5b\xa7\x9c\xa6\x0d\xd5\x35\x7c\xf9\x8b\x3f\xb3\xba\xb9\xbb\ +\x7a\xf5\x1a\x19\x6e\xd7\xcb\x55\xbb\xeb\x52\x4a\x88\x7d\x68\x27\ +\x79\xe2\x5d\x93\xb7\xdb\xb0\xda\x08\x99\xa6\x3e\x0a\xd8\x5f\x6d\ +\xdb\x6d\x46\x69\x95\x89\xc8\x20\x43\x74\x6c\xc0\x31\x69\x4a\x5d\ +\x6a\xbb\x36\xa3\xb2\x75\xcd\x64\xde\x54\xcd\x10\x06\xcb\x6c\x40\ +\x53\x4e\x48\x92\x45\x11\x14\x10\x77\xab\x65\xb7\x59\x9d\x2d\x16\ +\x4d\xe5\xdb\x6e\x07\x29\xd4\xd6\x88\x48\x0e\x3d\xa9\xa4\xbe\xad\ +\xac\x01\x02\x35\xa6\x95\x44\xaa\xdb\xcd\x9a\xd8\xa6\x18\x52\x4a\ +\xf3\xb9\x99\x4f\xa7\xf2\xd0\x2d\xca\x5a\x3b\x99\x4c\x8a\x14\xf2\ +\x30\xa7\x0e\x45\x51\x00\xe0\x5d\x75\xb4\x58\x54\x75\x35\x0c\xc3\ +\xed\xed\x4d\x8c\xa9\x08\xe2\x73\xce\xce\x79\x22\x3e\x3b\x3b\x1d\ +\x3d\xa4\x08\xfb\xae\x54\x10\x51\x6b\x4d\x91\xd0\x94\xf6\x8c\x9c\ +\x33\x11\x1b\xc3\x87\xee\xbd\x31\x44\xf8\x93\x56\xf1\x4f\x4c\xa4\ +\x9f\x58\x9d\x14\x68\xbf\x68\x97\x49\xba\xd9\x6e\x09\xa9\xaa\x6b\ +\xf0\x05\x5f\x2f\xe8\xfb\xb8\xfb\x8f\xf2\x79\x95\x5c\x0a\x37\x88\ +\x78\xec\x41\x55\x22\x61\x1e\xb5\x31\x05\xbd\x2f\x6f\x52\xe4\x93\ +\xf9\x5e\xa8\x60\x22\x50\x51\x40\x14\x10\xc9\x42\x4c\x08\x98\x72\ +\x56\x85\x18\x13\x22\x01\xe2\x3d\x5d\xeb\x43\xbe\xda\x0b\x1f\xeb\ +\x9c\x1b\xc2\x90\x45\x92\x90\x0a\xd4\xcd\x44\x01\x52\x18\x88\x40\ +\x32\xa4\x31\xf9\x21\x0d\xa1\x8f\x31\x96\x64\x85\xb6\x6d\x53\xca\ +\x75\x55\x1b\xc6\xaa\xaa\x36\x9b\x4d\x71\x7b\xbd\x7e\xfd\x7a\xb5\ +\x5a\x1d\x8a\x4a\x76\xbb\xed\xcb\x10\xe6\xf3\xf9\x10\x83\xb1\xb6\ +\xeb\xda\xc5\xd1\x51\x4c\xe9\xe6\xe6\xc6\x30\xaf\x57\x6b\x64\xb4\ +\xd6\x88\x88\x0a\x0c\xa1\x57\xd5\xa3\xe3\xa3\x21\x0c\xed\xae\xed\ +\xda\xae\x6e\x9a\x94\x32\x11\xd5\x75\x73\x74\x7c\xfc\xa9\xcd\x1d\ +\xcb\xe6\x3e\x99\xbc\xb1\xa7\xbe\x79\x3e\xe3\x2e\x73\x32\x5f\x6c\ +\x56\xab\x98\xb3\x02\x0e\xce\xf9\x18\x19\xed\x72\xb5\xfb\x9d\xdf\ +\xfd\xe0\xe9\x93\xf3\x27\x67\xe7\xce\xc3\x6e\xb7\xed\xfa\x3b\x26\ +\x5d\x6f\x56\x8b\xa6\x49\x49\x77\x7d\x1f\x93\x3c\x7f\xf9\xea\x36\ +\xa3\x9a\xaa\x17\xac\x7d\x2d\xc6\xd9\x7a\x36\x39\x3a\xb9\xbb\xbd\ +\xc9\x43\x7f\xdb\xde\xce\xbc\x7d\x7c\x3c\xd1\x9b\xe5\x5b\xf5\x63\ +\xb0\x95\x01\x23\x12\xfa\x21\x01\x1a\x32\x7e\xbd\x6b\x4f\xce\x26\ +\xff\xdc\x3f\xff\x33\x8b\xd9\x51\xd5\x54\x17\xaf\xfa\xcb\x9b\xab\ +\xdb\xbb\xeb\xd0\xed\x72\x18\x1e\x9d\x9d\xdf\xad\x57\xdb\xbe\x7f\ +\x84\xf6\x51\x35\xeb\xd6\xcb\x3c\x5d\x98\x13\xd3\xee\xc2\xc7\x97\ +\xd7\x9d\xb5\x3d\x20\x2c\x37\xa6\x8b\xfe\x74\xb1\x5a\x5f\x7f\xfc\ +\xe1\xb7\x17\x9e\x27\x15\x51\x69\x2f\x12\x5d\x76\x37\x70\xd6\xf3\ +\xd1\x71\xb7\xd9\x59\x5f\xd5\x4d\x8d\x12\x0c\x72\x02\xc9\x21\x00\ +\x18\x87\xe0\xe7\x33\x5f\x4d\xda\x5d\x3b\xf4\x5d\x0a\xbd\xe6\x6c\ +\x98\xd8\xf9\xc5\x6c\xbe\x69\x5b\xcd\x09\x25\x5b\xc3\x8b\xf9\xdc\ +\x7b\x47\xc4\xae\x9a\x90\x75\x29\xe5\x14\x86\xdd\x66\x45\x48\x0f\ +\x3b\x52\xeb\xba\x3e\x3a\x3a\x72\xce\x1d\x96\xe7\x7b\x13\x16\x62\ +\x8c\x5f\xfe\xa9\x9f\xfe\xc5\x5f\xfc\x97\x11\x71\xb3\x59\xff\xd2\ +\x2f\xfd\x52\xd7\x0d\x45\xce\x9f\x52\x2e\x7f\xdd\xfb\xaa\xc8\x4b\ +\x60\xec\x4a\x45\x33\x72\xa7\xa3\x49\xa7\x20\xc2\x00\x07\x22\x74\ +\x2c\xee\x28\xce\xa5\xfb\xea\xc3\x7d\x1e\x2d\x16\x29\x69\x09\x56\ +\xcb\x7b\xfd\x4b\xa1\x3c\x45\x04\x08\x42\x08\xa5\x4f\x55\x54\x08\ +\x31\x67\x29\xc8\x7d\x89\xca\x2a\x94\x75\x2e\x63\x5e\x47\xe9\x3a\ +\x33\x23\x52\x4c\x89\xe4\xa0\x5b\x87\x22\x83\x39\x74\xba\x12\x31\ +\xd1\x3e\xcb\x00\xc6\x52\xee\x94\x05\x8b\xa6\x5e\x21\x86\x54\x0a\ +\x4c\x54\x15\x51\xe0\x81\x70\x18\x00\x60\x92\xcc\x96\xc9\x30\x08\ +\xa6\x20\x80\x68\x9d\xcd\x59\x8e\x1f\x1d\x39\x82\xd7\x1f\x7f\x34\ +\x0c\x39\xc6\xa1\xaa\x5c\x4e\xa3\xe0\xa7\xae\xab\x94\x72\x8c\x81\ +\x99\xac\xa9\x00\xa0\x04\xf8\x1c\x0c\x68\xd3\xe9\x74\xb5\x5a\xdd\ +\xdd\xdd\x55\x55\x75\x79\x79\x59\xdf\xd4\x75\x53\x97\x4c\x82\x72\ +\x14\xc5\x18\x8d\x31\x02\x3a\xb4\x9d\xf7\x55\x55\x79\xe3\xcc\x74\ +\x36\xed\xfb\xbe\xaa\x9a\xb6\xed\x8c\xb5\xbb\xb6\xf7\x55\x63\x2d\ +\x2f\x16\xf3\xd2\x1c\xfb\x69\x29\x64\xdf\x61\xce\x30\xfd\xb1\x62\ +\xee\x0a\xaa\x80\x04\x2a\x20\x02\x88\x80\xfc\xd9\xdd\xbf\x2a\x22\ +\x92\xb3\x00\x1a\x36\x20\x29\x03\x5b\xcb\x9a\x62\x52\x34\x04\x31\ +\x09\x97\x9a\x92\x3f\xff\xa5\x80\x7f\x4e\xd5\x32\x8f\x4e\x8e\xe2\ +\x6e\x97\x99\x12\xf3\x50\x79\x37\x0c\x88\x64\x7c\x15\x63\x7c\xfe\ +\xe2\x72\xb3\x6a\xdf\x79\xfa\xc4\xd5\xb3\x5d\x18\x44\x03\x20\xdc\ +\x6d\x57\x71\x48\x24\x26\x66\xb8\xbc\x5d\x2f\x95\x95\x9c\x92\x49\ +\xc0\x51\x08\x8d\x5f\x9c\x9e\x4f\x8f\x8e\x38\xe5\x6f\xff\xc1\x1f\ +\x7c\xf3\x8f\xbe\xbd\x7d\xfa\x88\x0d\xbd\x5e\x6f\x27\x53\xdf\xed\ +\xda\xbe\xed\x11\xcc\xb6\x8b\xcf\x5e\x5f\x91\x6d\xbe\xfa\xb5\x9f\ +\x9f\x1c\x3d\xf9\xf0\xd9\xb3\x97\x1f\xdf\xc4\xae\x2f\x94\x62\x8c\ +\x99\x90\xbd\xaf\x63\x4a\x5d\x1b\x43\x3f\x80\xc8\x76\xbb\x1a\x42\ +\x47\xac\xce\x19\x43\xf0\xd6\xf1\x02\xbd\x4f\xeb\x56\xb6\xeb\xeb\ +\xfe\xe6\x64\x6a\xde\x7b\xb2\xa8\x28\x83\xe4\xa1\xeb\xdb\x36\x3a\ +\xdf\x9c\x4c\xe7\x8d\xb7\x53\x43\xf3\xb3\xd3\xa2\xa9\xd3\x18\x48\ +\x08\x62\xc2\xcc\xb3\x49\x1d\x0d\x6f\x76\x3b\xef\xab\x6d\xdb\xad\ +\x56\xeb\xba\xf2\x6c\x5d\x4a\x31\x0d\xd1\x58\x47\x3c\x4c\xea\xc6\ +\x1b\x64\xc3\xa8\x9a\x52\xb2\xde\xc7\x94\x16\xd3\x89\x7f\xef\x73\ +\x17\x17\x57\x9a\xd3\x83\x2f\xc8\x39\xe7\x10\xc2\xfd\x99\x7e\xd8\ +\xdf\x8b\xd7\x74\xbd\x5e\x3f\x7f\xfe\xbc\x1f\x86\xed\x66\xd3\xf7\ +\x7d\x4a\xc5\xf2\x83\x29\xe5\xd2\xd7\x51\x5a\xe8\xca\xb6\x5e\xc6\ +\xf0\x30\x04\x66\x2a\xab\x5f\xc9\x09\x28\xb0\x4c\xce\x29\xc6\x58\ +\x36\x65\x66\x1e\xd9\x16\x3d\x44\xb4\x03\x20\xe6\x94\xc7\x0c\xfd\ +\x92\x2a\x53\xe2\xd7\xcb\xbf\x44\x63\xef\x92\xb1\xb6\x6c\xb2\x31\ +\x46\x32\xec\xbd\x23\x63\x00\x41\x72\x06\x20\x1d\x01\xa2\x32\xcd\ +\xb4\x14\x8a\x8a\x0a\x88\x2a\x48\xce\x19\x58\x09\x8d\xb5\xb6\xa4\ +\x65\x8d\x8e\xad\xf1\xbe\x82\xf7\xac\x67\xaa\x59\x44\x33\x02\x01\ +\x51\x39\x93\x8c\x73\x4c\x0c\x08\x0f\x13\x9e\x1e\xbe\xe2\x4b\xf7\ +\x48\x79\x57\x89\x38\xa5\x10\x12\xb0\x65\x22\xb2\xd6\x56\xce\x12\ +\x33\x22\x86\x10\x11\xa9\xf8\x2a\x8c\xb1\x75\xdd\xe4\x9c\xa7\xd3\ +\x29\x22\x7a\x6b\x52\x0c\x88\xb4\x77\x18\x40\x55\x55\xe5\x90\x5e\ +\xaf\xd7\x43\x3f\xf4\x7d\xe7\xac\xed\xbb\x6e\xb5\x5c\xd6\x4d\x69\ +\xf4\xee\x98\xb9\xef\xfb\x82\xb6\xc5\x18\xad\xb5\x29\x0d\xcc\x5c\ +\x55\xb5\xf7\xbe\xaa\x6a\x66\x12\xe9\x7d\xe5\xea\xa6\xe9\x86\x41\ +\x45\x18\xef\x39\x54\x95\x08\xfb\x1e\x72\xd6\xe9\x14\x7f\x7c\x9b\ +\x3b\x39\x74\x46\xbb\x2d\xf0\x94\xde\xfe\x12\xe5\x1b\xb9\x7c\x21\ +\x42\x7f\xf2\x7c\xd7\x1c\x61\xf6\xf6\xbf\xfe\xd7\xff\xd6\xd7\xde\ +\x3f\x62\x92\xab\x3f\xf8\xed\xdf\xb9\x80\xd3\xe1\x83\xbf\xfb\x0f\ +\x7f\xff\xdd\x6f\xfc\x2b\x3f\x7f\xbc\xf9\x8d\x67\xf0\x37\xff\x9d\ +\x7f\xbb\xe9\xd6\xdb\x9b\x6f\xfe\x8f\xff\xc3\xdf\xbf\x0e\xc0\x6f\ +\x4a\xbd\xff\xd4\x9f\xdb\xab\xcb\xcd\xf2\xce\x22\x71\x5d\x0d\xce\ +\x9f\xb4\x2d\xb3\x0d\x39\x21\xb0\x02\xdf\x2d\x77\xdd\xf0\x7c\x7a\ +\xd4\x58\x6f\x01\x14\x18\xc5\xda\xbe\x0d\xa1\x6f\xd7\x9b\x6e\x37\ +\x64\x9e\x1e\x85\xac\x64\x8c\xad\xaa\x3e\xc4\x20\x62\x7d\x35\x31\ +\xcd\xa2\x69\x56\xb7\x37\x1f\x6d\x37\x1f\xbd\xbc\xc8\x20\xe1\xbb\ +\xcf\xc6\x42\xd6\x43\x0f\x27\xbb\xaf\x7f\xe3\x17\xce\xdf\xf9\xf2\ +\x4d\x3b\x04\x9a\x01\x82\x69\x6a\x3f\x09\x3a\x74\xc8\x01\x24\xbe\ +\x7c\x79\x01\x00\x04\x3e\x45\x4c\x59\x87\x38\x64\xca\x60\xb4\xae\ +\xf8\xad\xd3\xd9\xd1\xbc\x6a\xdb\x5d\x80\xd6\xcd\xb0\xf1\xd5\xe9\ +\xd4\x91\x70\x1e\xb6\x29\x24\xcd\x69\xb6\x38\xb9\xba\x5e\xe7\x21\ +\x0c\xd7\x9b\x6e\xb3\x32\xb6\x02\x20\x00\x1d\xe2\x70\x7c\x72\x5c\ +\x21\xb5\x29\xec\x56\xcb\x4c\xbc\xeb\x87\x9b\xd5\x73\x01\xb4\x55\ +\x33\x84\xc1\x30\x18\xb2\x60\xac\xad\xea\xd5\xab\x8b\xed\x6e\x2b\ +\xde\xec\x0d\x50\x60\x92\xc4\x94\x86\x10\x91\xcd\xd9\xe9\xc9\xa3\ +\xf3\x33\x79\xd0\x37\x5a\x99\x0b\x5d\xd7\x1f\xa6\xdb\xa1\xd2\xa8\ +\xd8\x4d\x01\xe0\xd9\x47\xcf\x5e\xbc\x78\x21\x92\x0f\x75\xd5\x45\ +\x37\xa2\x0a\x65\xd0\x8b\xe4\x43\x1d\xb6\x48\x19\x95\x87\xa4\xb0\ +\xb2\x43\x6b\x99\x59\xc6\xb0\x88\x96\xd1\x8d\xfb\x44\xfb\x7d\xd4\ +\xa2\x12\x51\xce\x63\x63\x6d\xf9\xe5\xe1\x42\x60\x8c\x2d\xbc\xab\ +\x64\x51\x50\x44\xf2\x95\x67\x66\x11\x50\x50\xeb\x9c\xde\x0b\x36\ +\x28\xb1\x6e\x84\x18\x63\x1a\xa3\x0d\x24\x15\xbd\x0d\x33\xab\xba\ +\x92\x15\x43\x34\xea\xc4\x8b\x10\xbe\xbc\x27\x25\x4e\x26\xe7\x1c\ +\x42\x04\x00\x55\x61\x36\x45\x60\x4f\xcc\xc5\x06\x50\x04\x85\x38\ +\xa6\xc3\x3f\xac\x24\x65\x14\xed\x4b\x4a\xe5\x04\x15\xc9\xd6\xb8\ +\xac\x9a\x72\xba\xbd\xbd\x31\xa0\x39\x25\xc4\x91\xfc\x28\xc9\x9a\ +\xc6\xb0\x88\x34\x4d\x03\x80\xed\x6e\xbb\xed\x7b\xef\x6d\xce\x69\ +\x5f\x26\xcc\x07\x4a\x1c\x00\x8e\x8e\x17\xab\x15\xac\xb7\xeb\xb3\ +\xb3\x73\x32\xbc\x6b\xdb\xd7\xaf\x2f\x42\x0c\x6d\xdb\x01\x62\xca\ +\xb9\x34\x7b\xb0\xe1\xc7\x8f\x9f\x38\xe7\xba\xae\xbd\xb8\xbc\x0c\ +\x29\xc8\x20\x93\xc9\x14\x91\x36\xeb\x0d\x12\x86\x21\x7c\xba\x20\ +\x1b\x11\xfa\x01\x72\xd6\xe9\x8f\x0d\x96\xd1\x0c\xfe\x1d\x7e\xef\ +\x5c\xfe\xaf\xdf\x92\xcf\xff\x25\x73\x44\xc0\x9f\x67\x92\xf0\xe2\ +\x85\xf2\x9f\x94\x98\x8f\x6c\xa1\xbd\xfa\xfb\xff\xfd\x7f\xf1\xea\ +\x5f\xfb\xf7\xbe\x3e\xff\x83\xff\xea\xbf\xf9\xdf\x7e\xea\x6f\xfd\ +\xc7\x3f\x37\x7b\x2e\x49\xfc\xec\xf4\xc9\x29\x37\x1b\x8b\x1f\xfe\ +\xe6\x7f\xf9\xb7\x7f\x79\xc7\x35\x28\xf2\x9b\xc1\xfe\xa7\xae\x96\ +\x11\x80\xbe\x6d\xe3\xd0\x93\xb1\xec\xaa\xe4\xbd\x0b\x03\x8d\xe2\ +\x71\x12\x55\x40\xda\xf5\xa1\xbb\x8b\xbe\xb6\x55\x45\xc9\x10\x51\ +\xf4\x93\x69\xd0\xce\x2a\x11\x76\x80\x5a\x79\xf7\xf6\xd3\xb7\xd6\ +\xab\xf5\x7a\xbb\xbe\x5b\x2e\xad\x25\x49\xe4\x99\x98\x69\x36\x9b\ +\xc5\x9c\xb3\x0a\x69\xca\x2a\x29\xa4\xe2\xc5\x64\xb4\x5d\x4a\xdb\ +\x2e\x04\x75\x89\xfc\xf4\x64\xe2\x40\xf3\xd0\xb9\x2e\x6d\x86\xcb\ +\x5d\x50\x56\x20\x01\x66\xab\xe4\x56\xdb\xd8\x7d\xf7\x23\x3f\x69\ +\xd8\x63\xd6\x20\xd2\xbb\xdc\xb7\xaf\x96\x18\x86\xf3\xa3\x99\x71\ +\x14\xba\xb5\x04\x37\x9f\x36\xad\x10\x00\x4d\x66\x53\x41\x9b\x99\ +\x9c\x73\x8b\xe9\x54\x52\xda\x6e\xbb\x9c\xc5\x58\xa3\x29\x41\x4e\ +\x6c\x2c\x49\x6e\xfb\x75\x1b\x61\xd9\x87\x3e\x44\xeb\x1b\x6b\x38\ +\xc5\xa8\x19\x33\x4b\x65\x6b\x22\x5e\xad\xd6\x48\x14\xca\x20\x48\ +\xc9\x18\x3b\xa4\x76\x3a\x9b\x5b\x5f\x29\xc0\xc9\xc9\xc9\xe3\xc7\ +\xe7\xf2\xc0\x6f\x34\x1d\xcb\xbe\x99\x0f\xb0\xcc\xc1\x8a\x59\x52\ +\x70\x09\xf8\x00\xe8\x8f\x11\xe1\x00\x25\xa5\xdd\x5a\x2b\xa2\x4d\ +\x33\xd9\x4f\xfc\xd2\xe3\x31\x02\xdf\xfb\x5f\x7e\x52\x36\x8e\x87\ +\x35\xfc\x93\xc3\x05\x00\x81\x90\xca\xe4\x45\x92\xd1\x02\xba\x0f\ +\x13\x1b\xdf\x08\x21\x20\x01\x28\xf2\x78\xb9\x28\x79\xbc\x87\x18\ +\x5e\x1d\x25\x57\x80\xaa\xa5\xb7\x5a\x15\x10\x09\x50\x09\xd1\xa2\ +\x2d\x1b\x2b\x22\x16\xe7\x51\x99\x83\x59\xd4\x30\x12\x12\x10\x1c\ +\xee\x0a\xa3\x6c\x87\x88\x99\x45\x08\x14\x54\x04\x89\x00\x0b\xab\ +\x5b\xf6\xd5\xd1\xf1\xf0\xf0\xbb\x2a\x80\x61\x96\x94\xb7\xeb\x75\ +\x4a\x99\xad\x43\x43\xaa\xea\x99\x51\xd4\x10\x3a\x67\x43\xc0\x61\ +\xe8\xd7\xeb\x75\xca\xb9\xdc\x75\x4a\x74\xbb\x08\xa4\x18\xbc\x35\ +\xa3\x9c\x74\xef\xe7\x3a\xa4\x25\x87\x10\x6e\x6f\x6f\xdb\xae\x75\ +\xd6\xa9\x8a\xaf\xfc\xb0\x1a\xee\x96\x77\xce\x79\xeb\x5c\xd7\xf5\ +\x85\xec\x68\x26\x93\x94\xb3\xa8\xb6\x6d\x7b\x71\x71\x31\x84\x10\ +\x86\x28\x22\xd6\x86\x18\xe3\x6a\xbd\xb6\xc6\x5a\x67\xe1\x53\x0e\ +\x55\xc4\xb2\xb9\xc3\x64\xf2\xe3\x9d\x02\x76\x82\x27\xef\xf2\x8c\ +\xf4\x77\x7f\x79\x98\xfc\xbc\x7f\xeb\x9c\xf8\xc5\x67\xbc\x1c\xa9\ +\xe4\x9c\x62\x08\x31\x66\x11\xc9\x29\x69\x89\xce\xc8\x29\xa7\xd4\ +\xcb\xd9\xcf\xfd\x9b\xff\xe1\xf9\x97\x9e\xff\xee\xaf\xfc\x9d\x5f\ +\xf9\xed\x04\xf6\xcd\xe2\xfe\xa7\x8c\xb8\x83\x48\x4a\x61\xaf\x81\ +\x0e\xbd\x71\x2e\x44\x1a\x63\x61\x58\x53\x16\xa1\x0c\x39\x67\x69\ +\xbb\x90\x12\x47\xcb\xa9\xef\x2a\x9b\x16\x8b\xa3\x7a\x86\xf5\xbc\ +\xef\x87\xbc\x5e\xef\x34\x0d\xa8\xa9\xf6\x36\xc5\x5e\x95\x33\x82\ +\xd5\x94\x73\x72\xce\x51\xd6\x90\x63\xce\x80\xa8\x92\x05\x33\x96\ +\x6e\x78\x0f\x78\x7b\x73\x1d\x82\xa2\xf3\x80\x9a\x20\x99\xca\x1c\ +\x3d\x32\xc3\x90\xbb\x9b\xa5\x46\x98\x54\xcd\x74\x71\x1a\x33\x5a\ +\xc6\x9b\xdb\xd7\x77\x77\x37\xa7\xe7\xa7\x0c\xd0\x6f\x37\xfd\x7a\ +\x75\xe4\xcd\x6c\xea\x66\x33\x4f\x96\x06\x4e\x9a\xc3\xed\xcd\x35\ +\x00\x00\x9a\x90\xd2\xa6\x5d\x85\x9c\x34\xc1\x7a\x93\x35\x0b\x28\ +\x11\xd1\x6e\xdb\x59\xc7\x7d\xb7\x9b\xcc\x8f\x8c\x65\x69\xfb\x66\ +\x32\x71\xf3\x79\x88\xba\xda\x6c\xb6\x9b\xb5\xa4\xa1\xf2\x96\x12\ +\xd6\x93\x69\x4a\x21\x84\xae\x9e\x34\x20\x91\xd9\x30\x19\x05\xed\ +\xfb\x61\x88\x29\x4b\xf6\xde\x7f\xf4\xd1\x47\x5d\x96\xaf\x9e\x3f\ +\x49\x3f\xfc\x7c\x1f\xcb\x7d\x98\xcb\xde\x77\x88\x6f\xbc\x0f\xbb\ +\x8b\xca\xfd\x30\x47\x44\x2a\xfd\x9f\x7b\x38\xed\x10\x94\x3e\x12\ +\x92\xcc\x06\x51\x54\xef\x85\xb4\x10\x14\x8c\x1e\x00\x4a\xf7\xde\ +\x41\x39\x53\x3e\xfd\x25\x91\x17\x89\x2c\xf3\x21\xbb\x71\xbf\x99\ +\x91\xa6\x24\x0a\xa3\xd8\x73\x5f\x3e\x0b\x30\x16\x1c\xc2\x1e\xa6\ +\x3f\xf8\x52\x19\x29\x6b\x46\x20\x05\x40\x05\x66\x3e\x10\xa6\xc6\ +\x58\x33\xb2\x88\x45\x21\x09\x59\x84\xa9\x14\x26\x2a\x31\x81\xaa\ +\x08\x92\x02\x92\x10\x71\xb9\x5c\xec\xdb\xe6\xb8\xe8\x38\xb3\x1c\ +\x1a\x13\xe9\xa1\x91\x3e\xa0\xaa\x86\xb8\xf2\x95\xe6\x48\x16\x8c\ +\xb7\x49\x81\x54\x4a\xda\x66\x53\x79\x15\xbb\xdb\xc1\x30\x0c\xab\ +\xd5\xb2\xf8\xb7\x4a\x91\x5e\xb1\x8f\x32\x73\xdd\xd4\x39\xa5\xc3\ +\xaa\x8e\x88\xc3\x30\x0c\xc3\x50\x20\xa9\xcd\x66\x03\x04\x0a\xda\ +\xf6\xed\x30\x0c\xc5\x8e\x9b\x52\x52\x1d\xd9\x8e\x42\xa4\x23\xe2\ +\xf3\x67\xcf\x4b\x71\x47\x49\x4f\x53\xd5\xae\xeb\x01\x57\x6d\xd7\ +\x39\xeb\x7c\xce\xc6\x9a\xfb\x84\x2a\x42\x1f\x20\x67\x69\x9a\x1f\ +\x1b\xa1\x8a\x10\xb6\x9a\x2b\xfe\xc2\xcf\x42\xff\x3a\x25\x42\x67\ +\xb5\xf8\x8d\x7f\xe8\x97\x17\x55\x95\x8c\x85\xa1\x1f\x14\x98\x19\ +\xc9\x9a\x8f\xff\x8f\xff\xe5\xbf\xfb\xdb\xbf\xbc\xe5\xc6\x39\x4b\ +\x6f\x26\xfb\x9f\xc5\x93\x73\x2a\x37\x68\x31\x3c\x58\xb6\x21\x80\ +\x64\x64\xc3\x06\x10\x29\x27\x04\x51\x55\xd4\x8c\x51\x51\x43\xce\ +\xa4\x62\x35\xa7\x25\x19\x56\x14\x4b\xe6\xad\xf3\xa3\xf9\xc4\x19\ +\x04\x45\x02\x26\x42\x20\x54\xd5\x0c\x9a\x49\xb3\x25\x14\x85\x98\ +\x15\x10\x0d\xb1\x61\x32\x64\x72\x56\x5b\x9b\xb0\xdb\xf4\xed\xa6\ +\x31\x9e\x50\xb3\x28\x22\xa2\x71\x8b\x27\x4f\xb1\x6e\x2e\x3f\x7e\ +\x85\x4c\x27\x9f\xff\x3c\x80\xf1\x94\xd9\x31\x4a\x5e\xd4\x53\x4a\ +\xea\xc9\x7e\x74\x7d\xd3\x7b\xaa\xde\x3a\xbb\x5b\xde\x56\x93\xba\ +\xa9\x6a\x86\x6a\xe8\xdb\xdd\xa6\x6d\xfb\x5d\x10\x15\x40\x26\x8d\ +\x71\x98\xf8\xba\x0f\x61\xb3\xde\xc6\x98\x44\x74\xbe\xf0\x64\x26\ +\xa2\xd9\x37\xf5\x14\x28\x29\x31\x62\x0c\xbd\x25\xb5\xac\x21\xe6\ +\xd0\x25\xc9\xe9\xf1\xa3\x73\x94\xb0\x5d\xdf\xad\x62\xcf\x84\xce\ +\xd9\xd9\xfc\x08\x40\x6d\x55\xa5\x9c\x63\x3b\x08\x68\x06\xa9\xea\ +\xfa\x47\x6f\x70\xbf\x2f\xd9\xbe\xef\xaa\xc7\xd1\xf4\x03\x38\x8e\ +\xdc\x52\x64\x81\x7b\x6b\x0f\x1a\xc3\x00\x87\x79\xbd\x57\x4c\xde\ +\x97\xc4\x20\x16\x7b\x67\x49\x58\x2c\xfc\x2a\xf3\xa8\x47\x04\x42\ +\x50\x81\x0c\x08\xc8\xcc\x84\xb4\x0f\x54\x1b\x87\x49\x2e\xd2\x1d\ +\x22\x62\x02\x05\x05\xc1\x51\xae\x0e\x22\x0a\x02\x08\x74\xff\xa3\ +\xcf\x22\xa5\x41\x04\x33\x96\x06\xf0\x31\x9d\xb8\xbc\x85\xfd\x3c\ +\x19\x65\xf5\x48\x88\x5c\xc4\xfb\x25\x94\x02\x90\x18\x01\x0c\xb0\ +\x31\xa0\x4a\x84\x08\x45\x10\xc9\xcc\x6c\x4c\x82\x2c\x88\x08\x54\ +\xfa\x01\x1f\x3a\x2c\x54\x0d\x19\x67\x2d\x1a\x02\xd0\x0c\xca\xd6\ +\xd4\xc6\x19\x67\x35\x0d\xd6\x60\xbf\xc3\x42\x1a\xa4\x94\x71\x1f\ +\xb5\x5f\x36\xf4\x18\x23\x28\x9c\x1c\x2f\x4a\xe5\x5e\x41\xff\xcb\ +\xeb\x1c\x63\x4c\x29\x4d\xa7\x33\xeb\x4c\xd7\x77\x29\xa5\xe5\xdd\ +\xea\xe6\xe6\xa6\xaa\x7c\xdf\xf7\x39\x17\x43\x9f\xcd\x41\x76\x6d\ +\x1b\x62\x70\xce\xb3\x31\x9b\xed\x46\x45\x8c\xb1\xa2\x62\x8c\x8d\ +\x29\xd1\x10\xac\xb1\x39\xa7\xae\xcf\x79\x9b\xcd\xa7\xbe\x4e\x86\ +\x1e\x7f\xac\x9b\x3b\x12\xe4\x65\xfe\xe0\x57\x32\x5b\xd4\xac\xd4\ +\xe0\xe6\xbb\x79\x9b\x14\x7f\x98\x16\x43\xb6\xde\x3b\x43\x8c\x97\ +\xdf\xfa\xf6\xe4\x6f\xfc\xd5\x7f\xe3\x5f\xad\x3e\xff\xf5\x9f\xba\ +\xf8\xc7\xbf\xd5\xc2\xcf\x9e\xbe\xf7\xf9\x9f\xfd\x8b\x5f\x6f\x55\ +\x5f\x7e\xf7\xbb\xcb\x41\xde\xcc\xf7\x3f\x23\x5e\xb5\x18\x4c\x28\ +\x38\xeb\x63\x18\xcb\xec\xf7\xe1\x23\x92\xf6\xc1\x80\x82\x80\xe8\ +\xad\x97\x94\xda\x6d\xdb\x4c\x6b\x53\x19\x4d\xc1\x79\x37\xa9\xfd\ +\xa4\x9e\x84\x94\x83\x88\xaf\xbd\xb3\xdc\x18\xb3\xbb\xbb\xdd\xdd\ +\xdd\x21\xa0\x41\x85\x1c\x09\xd9\x33\x1a\x24\x10\x01\xd0\x18\x03\ +\x5b\xe2\x1c\x2d\x65\x50\x55\xcd\x02\x90\x41\xb1\x6e\x2a\xe4\x53\ +\xdb\x20\x52\x67\x2a\xef\x0c\x62\x9e\xce\x16\x72\x74\xb2\xa8\x66\ +\x26\xa1\x63\xaf\xc0\x09\xe8\xe5\xed\xf2\x68\x31\x5f\xd4\x33\x62\ +\xd6\x9c\x8d\x9d\x3a\x4f\xc0\x15\x85\x61\xbd\x6b\xbb\xb6\x9b\x2f\ +\x66\x67\x8f\x1e\xe5\x28\x55\x7d\xb7\xdb\xb6\x44\xc0\x16\x14\x71\ +\x08\xc1\x00\xdd\x2e\x97\xab\xf5\xae\x6e\x2a\x20\x03\x39\x4d\x6b\ +\x3b\x3f\x9b\x83\xa6\x30\xc4\x47\xa7\xc7\x93\xda\x3e\x3e\x3f\xde\ +\x6c\xb7\x21\x0c\x0a\xb4\xeb\xba\xb2\xa3\xf9\xba\x12\x40\x43\xd4\ +\x0d\x7d\x37\xf4\x44\x94\x1f\x38\xd3\x3f\xd9\xdc\x47\x58\xa6\x20\ +\xef\x7b\xbc\xec\xd0\x72\x57\xac\xa2\xf7\xab\xbd\xc7\x84\xaf\xfb\ +\xe1\xc6\x0a\x25\xe9\xb7\xc8\x5d\xf6\x6d\xd4\xba\x47\x8d\x88\xd9\ +\xaa\x08\x92\x94\x46\xd3\xf2\x07\x44\x46\x48\x0b\x7d\xaa\x0c\x2a\ +\x42\x86\x47\x92\x3d\x29\x84\xcf\x00\x00\x20\x00\x49\x44\x41\x54\ +\x76\xfc\x27\xf6\x91\x93\x22\x0a\x5c\x6c\x4a\x00\x70\xd0\xab\x88\ +\xe4\x72\xda\x8c\x9d\x1b\x39\xb7\x6d\x4b\x44\x4d\x5d\x97\xb4\xc8\ +\x22\x95\x51\x51\x32\x8c\x85\x35\x65\x20\x62\xda\xe7\x91\x21\xb3\ +\x61\x23\x22\x29\xa7\x24\xa2\x00\xd6\x58\x2c\xa7\x03\x61\x96\x31\ +\x38\x81\xd9\x88\xa6\x82\xdb\x10\xf1\x43\x07\x3b\x00\x80\xb3\xd6\ +\x5b\x97\x52\x5f\xa4\x38\xd3\xe9\xc4\x37\x53\x36\x24\x39\x92\xa6\ +\x6e\xdb\xe2\xfe\xea\x23\x22\xde\xf9\xc2\x88\x34\x4d\x83\x88\x45\ +\xe8\x59\xe2\x94\xef\x17\x5d\x95\xcf\x63\xa1\x37\xac\x31\x22\xd2\ +\x0e\x6d\x21\x30\x44\x24\xa5\x8c\xa8\xde\x55\x25\x66\x2e\x67\x61\ +\x26\x6b\x8d\xb3\x36\xc6\x58\xfa\xd0\xf7\x54\x07\x96\xde\xc7\x10\ +\xc2\x74\x3a\xfb\xd4\x70\x87\xbe\x83\x9c\xe1\xc7\xb8\xb9\x97\x1b\ +\x62\x06\x49\x25\xdb\x08\xc2\x46\x7f\xa8\xea\x48\x66\x7a\xf5\xad\ +\x7f\xf2\x9b\xfe\x86\xeb\xe9\xe6\xdb\xbf\xf2\x3f\xfd\x03\xfd\x2b\ +\x5f\xfb\xea\xed\xef\xfc\xaf\xff\xf0\xb7\xbe\x0b\x4f\xfc\x6f\xbf\ +\x38\xff\xca\x5f\xfc\x05\x19\x6e\xb7\x2f\xbe\x77\xd7\xff\x48\xa9\ +\x11\x6f\x9e\x07\x12\xe6\x08\x86\xb8\x00\xe1\x83\x73\x2e\x46\x96\ +\x1c\x73\x4a\x22\x04\xa0\xa4\x48\x88\xe5\x3a\x8d\x98\x01\xbb\x10\ +\xbc\x33\x6c\x9a\xb6\x8f\x9c\x65\x52\xbb\x21\xc6\xb6\x1f\x26\xd3\ +\xda\xb0\xcb\x31\x19\xae\xaa\xca\x13\x42\x46\xda\x0d\xc1\x20\x89\ +\x08\xe5\x6c\x08\xb5\x38\x2d\x89\x33\x2a\xb0\x11\xa6\x52\xae\x51\ +\x64\x09\xc4\x45\xc9\x87\xd6\xba\xa6\x29\x82\x46\x4c\x49\xb6\x28\ +\xfe\xf8\x54\x97\xcb\x9b\xf5\x76\x71\x7e\x1e\x24\x36\x86\x3f\xf7\ +\xe8\x91\x42\x98\xcf\xa7\x1a\xf3\x66\xd3\xd6\xbe\xaa\x7d\x2d\x15\ +\xc0\x10\x05\x88\xda\x30\xf4\x59\x26\x71\x75\x75\xa5\x59\x24\x44\ +\x6f\x31\xc4\xe0\xfd\x74\x36\x5b\xb0\xe1\xdb\xe5\x2a\xe7\xe0\x4d\ +\xae\x0d\x18\x6f\x78\xe2\x20\x75\x95\x19\xd0\x38\x3e\x3d\x6e\x63\ +\xff\x87\xdf\xfa\x60\x36\x71\x7d\xaa\x82\x60\x8a\x62\xc0\x3f\x79\ +\x74\xde\xf5\x3b\x57\x3b\x64\xf3\xf2\xd5\xe5\x26\x5a\xb0\x93\x07\ +\x1b\x4a\x94\x50\x99\x91\x18\x15\xc6\x3d\xd6\x18\x29\xc9\xbd\x5a\ +\xfe\x1c\xe1\x90\x03\x4e\x05\xb8\xd0\xb1\x4c\x95\x28\x8f\x35\xd3\ +\x0c\x20\x88\x24\xaa\x0c\x54\x55\x75\x91\xe8\xed\x76\xdb\x92\xb1\ +\x85\x84\xc4\x48\x08\x44\xa8\x48\x08\xc8\xc4\x08\x28\x24\xa4\x8a\ +\x44\x25\x1e\x0b\x00\xa6\x93\xc9\x64\x32\x59\xae\x56\x39\x27\x50\ +\xb0\x4c\x2a\x52\x34\x21\x44\xa8\xb4\xef\x32\x2c\xef\x95\x00\x58\ +\x34\xc6\x42\x8c\x07\x1f\x93\xb1\xc6\x18\xa3\x84\xf3\xe9\xec\xf4\ +\xf4\x64\xb5\x5c\xae\x37\x1b\x04\x28\x77\x05\xc3\xac\x44\xa5\x02\ +\x89\x99\xc6\x98\x30\x00\x44\x5c\xcc\xa6\xbe\xaa\x37\xeb\xf5\x6a\ +\xb3\x41\x20\x63\xec\x28\x5a\x24\x81\x24\x75\xe3\x41\x21\x46\x62\ +\x62\x51\x65\x63\x0c\xd3\x8f\x30\x27\x94\x40\x88\xd1\xa0\x13\x11\ +\xd4\x1c\x53\xda\xdd\x5e\x67\xc9\xd6\x5a\x04\x09\x92\x15\x49\x35\ +\x17\x61\x92\xb3\x5c\x08\xd5\xca\x57\x85\xe0\xd4\x1c\x42\x18\x24\ +\x67\x42\x14\xd5\xe2\xa7\x62\x44\x26\x90\x14\x13\x88\x88\x32\xb2\ +\x65\x8b\x80\x29\x64\xa8\x15\x15\x11\x80\x09\xeb\xaa\x0a\x69\x18\ +\xfa\x1e\x55\x2d\x53\x53\x55\x3d\x68\x8c\x89\x00\x98\x20\x0b\x1c\ +\x1f\xcd\x77\xbb\x5d\xdb\x76\x08\x94\xd2\xa7\xe2\x07\x14\xb7\x5b\ +\x30\x46\xeb\x1f\x6b\x3b\xb6\x42\x8e\x7a\xbf\x05\x81\x2c\xfe\x30\ +\xc3\x1d\x2f\xbe\xfd\xcf\x5e\x2a\x7b\x6f\x8d\xea\x87\xff\xf4\x1f\ +\xfc\xc1\x3f\x4e\x64\x7d\x5d\x35\x70\xf9\x47\x7f\xef\xbf\xfd\xbf\ +\xb3\x02\x22\x57\x4d\x63\xde\xec\xed\x7f\x26\x8b\x7b\xca\xaa\x45\ +\x72\xac\xc1\x39\xca\xd9\x0d\x43\x6f\xac\x16\xf8\x4d\x01\x18\x49\ +\x49\x47\xa9\x1b\x26\x10\x26\x24\x63\x10\x4c\x88\x21\xac\x76\xb3\ +\xd9\x04\xad\xcf\x48\x00\xe8\x9d\xcf\x31\x77\xbb\xbe\x72\xae\x9e\ +\x2c\x4c\x33\xd3\xac\x90\x62\x65\x19\x01\x92\x82\xb2\x63\xe3\x9c\ +\x77\xbb\xb6\x7d\xf2\xf6\x3b\x48\xbc\xdd\xb5\xce\x5a\x24\x92\xac\ +\x20\xc0\x08\x84\x04\xcc\x39\x27\x54\x04\xc0\x44\x1c\xad\x37\xf3\ +\xe3\xcd\x6e\xd5\xb3\x46\x48\xde\x12\x0d\xc1\x4f\xfc\xdb\x8f\x1e\ +\xb7\xdb\xcd\x90\xda\x4d\xb7\xbc\xea\xfb\x94\x25\xe5\x1c\x72\x0a\ +\x29\x33\xe1\xa4\xa9\xcf\x16\x73\x10\x89\x22\x64\x5d\xcc\x79\xd3\ +\x75\xb7\xb7\x4b\xe7\xed\x6c\x3a\xb1\xd6\x5c\xbe\x7e\x75\x72\x3c\ +\x9b\x1f\x9d\x18\x94\xb4\xb9\xdb\xdc\xdd\xb0\x35\x57\xab\xf5\xcb\ +\x9b\x95\x33\xfc\xd5\xaf\x7c\x41\xe2\xae\xdf\x76\xac\x96\xc8\xdd\ +\xbc\xba\x08\xa9\x9f\x9d\x2e\xc0\x55\x09\x1d\xf8\xa3\xe5\x2e\x3d\ +\x74\xca\x28\x22\x12\x1b\x66\x66\x1d\xcb\xa3\x05\xc6\x10\x19\x40\ +\xc4\x02\x7a\x80\x02\x96\xc0\x46\x04\x42\x46\x64\xc3\x28\x6a\x98\ +\x0c\x62\xcb\x48\x84\x2a\x8c\x40\x11\x25\xc6\xd8\xb6\x3d\xb3\xe9\ +\xfa\xae\x6d\x5b\x20\x28\x36\xf5\x94\x22\x11\xeb\xd0\x89\x08\xc2\ +\x18\x09\x79\xe8\x09\xcf\x29\x29\x93\x88\x94\x62\xbf\xbe\xeb\x52\ +\x8e\x08\x84\x48\x29\xa6\x66\x32\xf1\xce\x29\x14\xdb\xe9\xc8\xc3\ +\x2a\x28\x66\x0a\x29\x29\x02\x15\xb4\x47\x55\xc6\xd6\x0f\x61\xe2\ +\xb6\xef\xe4\xfa\x3a\x0e\x03\x16\xe3\xab\xaa\x88\xf6\x43\x5f\x50\ +\x99\x2c\x99\x85\x71\x4c\xee\xd4\x18\xd3\x7a\xbd\x32\xed\x6e\x18\ +\x82\xe4\x9c\x93\x74\x5d\x5f\xae\x25\x84\x59\x35\x2e\xe6\xd3\x94\ +\xf2\xd0\x77\x39\xeb\x90\xa2\x89\x4c\x04\x0f\x46\xc3\x10\xd1\x50\ +\x09\xcc\x41\x20\x06\x83\xce\xfb\xd5\x66\xbb\x5c\xad\x88\x39\x97\ +\x85\x06\x01\x10\x45\x15\x01\xac\x61\x02\x75\xde\x39\x67\x97\xab\ +\x8d\x64\x99\x4d\x3c\x21\x32\x13\x82\x72\xb9\xcc\x80\x7a\xef\x98\ +\x68\x18\x86\xa9\x99\x6a\x12\xc9\x99\x89\x09\xc8\x30\x7b\x67\x69\ +\xac\x5d\x11\x67\xb9\xed\x42\x5d\x7b\x66\x42\x40\xb0\x9a\x43\x48\ +\x1a\x4a\xc4\x71\x4a\x69\xb7\xdb\xe6\x94\x51\xd5\x7a\x4b\x74\x90\ +\x42\x22\x82\x08\xb4\x9d\x36\x0d\x18\xf3\x63\xfb\xce\x57\xe0\x29\ +\x7d\xe1\xcb\x9f\x34\x38\x12\xea\xf5\xb7\xf2\xf2\x4e\x3f\xbb\x7b\ +\x83\xad\xe7\xfd\xa5\xc8\xf8\x7a\x7a\xe8\x27\x60\xdb\x4c\xed\x0f\ +\xf9\xfe\x24\x01\x63\x99\x52\x1a\x10\xed\xc1\xfc\xc1\x44\x29\x0f\ +\x80\x86\xc9\x10\x92\x6a\xca\x22\x07\xb3\x9d\x28\x18\x76\x20\x43\ +\xc8\xc2\xc4\xa2\x09\xd0\x30\x12\x68\xca\x2a\x88\x3f\xd1\x70\xbf\ +\x02\xe4\x2c\xe5\xcb\x6f\x30\x06\x88\x6c\x8c\x45\x31\x56\x44\x7a\ +\xe3\x1a\xf5\x09\xd9\x56\x2e\xce\xa8\xa2\xd6\xfa\x94\x60\x18\xb2\ +\x61\x63\x4b\x8f\x3b\xf1\x90\x83\x44\x01\xd2\x47\x27\x27\x37\x27\ +\x27\xcb\x4d\xcb\xd4\xe4\xa1\x1f\x86\x3e\x26\xad\x5c\x75\x7c\x7a\ +\xd6\x34\xd3\x57\x1f\x7f\xec\x6c\x53\x57\x4d\x04\xcd\x39\x4b\x8c\ +\xa5\x28\x75\x64\xe1\x08\x11\xcd\xfe\xf6\x9f\x45\xd4\x5b\x87\xcc\ +\xa0\xe0\xbd\x23\x66\xe3\x6d\x9f\xd3\xf3\x57\x1f\x1f\x4d\xa7\xf3\ +\xf9\x74\x79\x77\x67\x0c\x19\xc6\x24\x38\x71\x93\x9b\xd5\x8a\x2d\ +\xdf\x2d\x77\x56\x75\x5a\x37\xb6\xaa\x04\x30\xa4\x98\xb2\x4c\x66\ +\xf3\xc5\x62\x26\x2a\xfd\x30\xd4\x55\xb3\x5a\x6e\xb6\x6d\x32\xa4\ +\x73\xcf\xf5\xec\xb8\x13\x9a\xcd\xe6\x74\xb3\xad\xac\x75\x08\xef\ +\x2c\x2a\xdb\x6e\x56\xab\x6d\xce\xdb\xa8\x38\x3f\x5d\xc4\x6e\x53\ +\xbb\xea\x0b\x9f\x7f\xff\x83\x6f\xbf\x74\xde\x3f\x74\xca\x20\x02\ +\xa0\x08\x0a\x30\x02\x82\x0a\x12\x94\xc5\xb6\x04\x0b\x94\xf8\xf4\ +\xb1\x64\x1a\x01\x15\x91\x54\x13\x82\x12\xa1\xb3\x16\x88\x0c\x13\ +\x22\x0a\x00\x02\x1a\x42\x01\x42\xd0\xed\x66\x5d\xc2\x23\x89\xf1\ +\xa0\xe8\x00\x40\x5b\xca\x08\xb5\x54\x3b\x8d\x01\x2f\x88\x58\xd5\ +\x15\x13\xa7\x94\x86\x61\xe8\xda\x8e\x88\x08\xb9\x20\x03\x85\x8f\ +\xe9\x86\xb2\x6b\xf3\x01\xca\x2f\x3f\x49\x29\x83\x64\xc4\xa2\xbb\ +\x57\x45\x60\xa4\xd2\x83\x18\x42\xe8\xbb\xb6\x72\xde\x18\x13\x63\ +\xca\x92\xb1\x24\x91\x29\xb0\x61\x42\x2a\x88\xbc\x14\xbf\xa8\x73\ +\x31\xa5\x10\x93\xb5\xd6\x1b\xa3\x5d\xa0\xd1\x85\xa6\x08\x0a\xc0\ +\xd6\x31\x13\x59\xc3\xd6\x1a\x1d\x00\x49\xd9\xfc\x28\x9e\x18\x24\ +\x63\xc6\x2e\x2a\x22\x44\x32\x6c\x8a\x92\x27\xa4\x88\x30\x7e\x38\ +\x88\x28\x39\x23\x91\x31\x56\x55\xaa\xaa\x32\xc6\xf6\x7d\x2f\x22\ +\xf3\x49\xe5\x9c\x1b\x86\xa1\x70\x18\xe5\x45\xee\xba\x4e\x44\xbb\ +\xae\x8b\x31\x5a\xe7\x90\x30\x4b\x04\x94\x94\x63\x55\x57\xd6\x95\ +\xf2\x13\x89\x31\x0e\x21\x54\x75\x83\x48\x5d\xdb\xa6\x18\x45\x81\ +\xd8\xc8\x48\x87\x98\x10\x62\x53\xd5\xdb\xed\x4e\x00\x66\xf3\xc5\ +\xbd\x39\x2e\x02\x5d\xa7\x4d\xf3\xe3\x04\x37\x14\x54\xf1\xec\xcb\ +\x46\x5e\xe7\xdb\x3b\x25\x06\xc1\x07\xba\xc3\x7e\x0c\xe8\x90\x26\ +\x53\x7d\xe9\x5f\xfa\xfa\xbf\xff\xb9\xc6\xbd\x7e\xfe\x77\x7e\xf5\ +\x83\x5f\xdd\x0c\x83\xa9\xbf\xf0\x8d\x7f\xe1\x3f\xf8\xea\xf9\x93\ +\x7e\xf9\xab\xff\xf3\x6f\xfe\xbd\x77\x7e\xfa\xdf\xfd\xfa\xd3\xf7\ +\x81\x8f\x8f\xe0\xc5\xdf\xfd\x95\xff\xec\x59\x24\xef\xbf\xf2\xd7\ +\x7f\xf1\x3f\x99\xc7\x4b\x81\xe1\x0f\x3f\xf8\xaf\x7f\xe3\xe6\xd1\ +\xdf\xfc\xcb\x7f\xe3\x77\x7f\xeb\x3f\xfd\xe6\xaa\x03\xfb\xfe\xbf\ +\xf5\x57\xfe\xa3\xbb\xdf\xff\xcf\xff\xf7\x8b\x95\xe3\x9f\x50\x17\ +\xd5\xa1\x27\x5a\x72\x8e\x00\x99\xc8\xc4\xa4\x50\x88\xab\x7d\x2e\ +\x6b\xc9\xf3\x53\x41\x40\xe7\xdd\x01\x7c\x34\xc6\x18\xe3\x87\xa1\ +\xdf\xad\xb7\xb3\x33\x47\x24\xa4\x52\x7b\xce\x02\xb1\x6f\x8d\xb1\ +\xb3\xd9\x74\x27\x48\xc6\x24\x36\x41\x48\x50\xdd\xec\xc8\xf8\x59\ +\xdb\x25\x40\x4f\x5c\x1b\x36\x92\x83\x82\xb0\x21\x55\xcd\x29\x02\ +\x92\x8c\x4e\x18\x02\x54\x40\xcd\xaa\x8c\xd0\xee\xda\xb8\xeb\x11\ +\x50\xb2\x66\xd5\x20\x22\x9e\xb8\xf2\xdb\xae\x35\x04\xe7\x8f\x4e\ +\x72\x8c\x31\x84\x98\x52\x3b\x24\x26\x4a\x02\xbb\x65\xcb\x92\x42\ +\xc8\xb4\xeb\x93\x4a\xcc\x92\x41\x80\xdd\xed\xdd\xcb\xf5\xfa\x6e\ +\x3e\x9f\xbe\xfd\xd6\xd3\xf5\x7a\xd7\x2c\x4e\xeb\xaa\xae\x48\x24\ +\x85\x86\xdc\x8b\x9b\xad\x0a\x39\xb6\x98\xd3\x51\x6d\xd3\xdc\xe9\ +\xd0\x4d\x27\x95\x71\xbe\x9a\x54\x54\x55\x5d\x0e\x71\x79\x39\xc3\ +\x7e\xee\x50\x1f\x7a\xa0\x1a\x42\x87\xca\x90\x51\x90\x88\xd8\x50\ +\x02\x1d\x31\x18\x1c\xb5\x86\xb8\x5f\xb0\x01\x01\x51\x8b\x9d\x88\ +\x01\x8d\xb1\x64\x08\x41\x19\x8b\x32\x81\x10\x21\xc5\x64\xad\x51\ +\xcd\x80\xb0\x5e\x6d\xd9\x5a\xe7\x5d\x99\xe9\x7b\x49\xfb\x1e\x22\ +\xde\x77\x54\x21\x61\x8a\x89\x88\x9c\x73\x63\x81\x95\xaa\x35\xb6\ +\x00\xde\x44\x14\x62\x4c\x31\x88\xe4\xca\x57\x39\x67\x04\x14\x10\ +\x50\xb0\xd6\x54\xce\x18\x36\x31\xc6\xc6\xfb\x21\x0e\xbb\xb6\x75\ +\xce\x55\x75\xbd\x59\x6f\xda\xbe\xf3\xd6\x8a\xb5\x23\x02\x83\xa6\ +\x28\xee\x0d\x91\x71\x36\xc5\x04\x0a\x6c\x4d\x01\xb5\x91\x88\x1d\ +\x81\x8e\x6b\x9a\xb1\xec\xac\x13\x05\x95\xac\x0a\xa0\x62\x8d\xc9\ +\x9a\x11\x81\x08\xad\x61\x36\x58\x6c\x8f\x0f\xdf\xdc\x8d\x65\x36\ +\x02\x09\xc6\xb4\x19\x28\xad\xd9\x06\xc0\x5a\xd7\x6e\x37\x21\x67\ +\x46\x2c\xac\x40\x09\x19\x4d\x29\x85\x10\x0a\x35\xfd\xff\xb0\xf7\ +\xa6\xb1\x9a\xad\x59\x7d\xdf\x5a\xeb\x99\xf6\xf0\x4e\x67\xac\xb9\ +\xee\xd4\xc3\xed\x06\x7c\x69\x20\x34\x76\xa2\xd0\x04\x23\xb0\x32\ +\xd9\x91\xe2\x98\x88\x90\x58\x76\x42\x2c\x1b\x99\x0f\xfe\x80\x33\ +\x38\x56\x3c\x88\x18\x89\x18\x8b\x38\x92\x13\x64\x14\x12\x27\x51\ +\x24\x42\x06\x12\x2c\x87\x21\xee\x6e\xa0\xbb\x81\x06\x9a\xa6\xe9\ +\x7b\xfb\x8e\x35\x9e\x53\xe7\x9c\x77\xda\xd3\x33\xad\x95\x0f\xfb\ +\x3d\x75\xef\x6d\x7f\xc8\xed\xe2\x4a\x48\xdd\x77\x7f\x28\x55\x9d\ +\x52\x55\x9d\x3a\x67\xef\xb5\xd7\xb3\xd6\xff\xff\xff\x8d\x1b\xef\ +\x94\x12\x8b\x28\xad\x90\x08\x10\xbb\xbe\x67\x11\xad\xb5\x80\x84\ +\xe8\xcb\xaa\xc6\x40\xa3\x9c\x91\x41\x48\x91\x88\xa4\xcc\x31\x27\ +\x22\x15\x63\xae\x6b\x33\x1a\x37\x91\x20\x0b\x88\x60\xdf\x0f\x55\ +\x5d\x2b\xad\xc7\x38\x4d\x6d\x1c\xbd\x55\xe7\x8e\xcc\xd8\xf7\xf0\ +\xae\x16\x77\x24\xc8\x9b\xfc\xa5\xcf\x60\x9d\xf9\xee\x8b\x8c\x0a\ +\x04\x80\x14\x7c\x25\xa6\x6b\x49\x21\xa2\x71\x56\x41\xf0\x03\x93\ +\xb1\x8a\x52\x0c\xac\x6c\x61\x28\xf8\x21\x83\xb6\xef\xec\x55\xcc\ +\xcc\xb7\x9e\xfe\x33\xb7\xf2\x2f\xff\xe4\xcf\xff\xd6\x9f\xfa\xce\ +\xbf\xf8\xdc\xf9\x43\xb5\xf7\x91\xed\xa3\xcf\xdc\x7b\xe3\x7f\xfe\ +\xdd\xdf\x4d\x7f\xe2\x3b\xff\xe3\x17\xae\x7e\xf2\x13\xbf\xf7\x0f\ +\xbe\xf8\xbb\xf8\xbe\x17\xfe\xea\xb7\xb8\xcf\x9e\x46\xd4\x08\xca\ +\xee\xd7\xf9\x8d\x9f\xff\x27\x7f\xf9\xfc\xf8\x2f\xfc\xb9\x6f\xf9\ +\xfe\x7b\x9f\xfd\xf5\xab\x57\xbe\xbd\xfc\xc0\x37\x7f\xee\xe3\xff\ +\xf8\xfa\x73\xdf\xfd\xc2\x53\x1f\xfd\xec\xab\x4e\xbe\x86\xa3\x78\ +\x04\x2e\x39\x16\x9c\x59\x6b\x26\x72\x39\x69\xa3\x0d\x22\x33\x67\ +\x61\x42\x1a\xa5\x14\xc8\x3b\x60\x10\xe7\x11\x9b\x80\x39\x33\x2a\ +\x9d\x18\x4e\x4f\x4e\x8e\x67\xb5\x53\xa0\x24\xd7\x55\x89\xe4\x92\ +\x50\x06\xbc\x76\x74\xb8\x4d\xbc\x69\xfa\xc8\x88\xb6\x64\xe0\x8c\ +\x3a\x64\x61\xc0\x3e\xa4\xb6\xf7\x48\x88\x89\x73\x66\x24\x42\xd2\ +\x08\x94\x99\x33\x03\xec\xdc\x92\x19\x80\x19\x33\x02\x92\xc2\x9c\ +\x39\xa5\x8c\xa4\x13\xf3\xb2\xd9\xb6\xab\x9e\xf4\xd5\xf7\xdf\xbe\ +\x05\x39\x62\x8e\x04\x69\xbb\xd9\x5e\x5c\xac\x5b\x9f\xd0\x96\x48\ +\x68\x9c\x29\xca\x89\x20\x6d\xbb\xbe\xed\x7a\x50\x68\xac\x7d\xe3\ +\xfe\x1b\xbe\x4f\xb7\x6f\x4e\x42\x4c\x77\xee\xdd\x03\x70\x47\xb7\ +\xf6\x7c\x48\x43\xdf\x37\x9b\xad\xcf\xb0\x49\xc0\x82\xc0\xdc\x6c\ +\xb7\xbd\xc2\x4d\x17\xea\xe9\x54\x2b\x45\x90\x20\x79\x9b\x21\x87\ +\xa8\x44\x3d\x7f\x65\xba\x77\x50\xe4\x27\x02\x64\x23\x00\xa7\xc8\ +\xc9\x23\x51\x8c\x09\x44\x1c\xd6\x68\xf4\x25\xdc\x15\x89\x68\xb7\ +\x52\x24\xc0\xc7\x3a\x77\x24\xa3\x34\x8a\x68\xad\x00\xd8\x0f\x1d\ +\x02\x8d\x92\xbc\x9c\x05\x01\x63\x40\x66\x66\xce\xdb\xcd\x5a\x48\ +\x2d\xf6\xf6\x46\x19\x1f\x22\x5d\x02\x2e\x46\x9b\xd1\xae\xb8\x13\ +\x91\xf0\x38\x20\xa2\x3c\xda\x72\x62\xd2\x5a\x6b\xa5\x40\x29\x54\ +\x44\x46\x0b\xf3\xe9\xe9\x29\x02\x55\x75\x39\x26\xc2\xc4\x98\x90\ +\xc5\xf7\xdd\x20\x10\x62\x1c\x73\x0d\x2f\xce\xce\xb5\xd6\xc7\x57\ +\xaf\x76\x7d\xb7\xdd\x6e\xb9\xac\xac\xb1\xce\x15\x4a\xa9\xe0\x7d\ +\x4a\xa9\x28\x0a\x42\xcc\xcc\xfd\x30\x88\x48\xad\x70\x54\x4f\x65\ +\x01\x90\x91\xf7\x2d\x88\x40\x02\x2c\x59\xf2\xb8\x75\x80\x51\xa6\ +\xa9\x80\xac\xd6\x00\x20\x8a\xb4\xd1\xa4\x9e\x58\x2b\x73\x99\xc7\ +\x09\xa3\x34\x7f\xc4\x81\xe4\xc5\x7c\x3e\x99\xce\x52\x4e\x7d\xdf\ +\xb7\x6d\x03\x6f\xc6\xdd\x88\x88\x28\xa5\x01\xd0\x39\x73\x7c\x7c\ +\x24\xc2\xce\x19\xe6\x74\x19\x73\xcf\x30\x9a\xb6\x60\x07\xa5\xaa\ +\x27\xd5\xd9\xf9\x45\x48\x1b\x3f\x78\x1f\x12\xe2\x2e\x1b\x27\xa7\ +\x84\x84\x6d\xdb\xc5\xcc\x82\xbe\x0c\x29\x0b\x08\x12\x8c\x43\x06\ +\x81\x3e\x04\x20\x5d\x22\xaa\x98\x04\xd1\xa7\xd8\x75\xfd\xdb\x3a\ +\x77\x1c\x06\x28\xcb\x37\x79\xb4\xef\xca\xc2\x4d\xc3\xe6\xd5\xd4\ +\x10\x28\xf7\x24\x7f\x3c\x46\xf9\xe0\x77\xfe\xbb\x3f\xf8\x67\xff\ +\xb5\x83\xd2\x6d\x5e\xfa\xa5\x1f\xfb\x3b\x3f\xf1\xf9\xb3\xf0\xdc\ +\x47\xff\x8d\x1f\xfc\x0f\xbf\xf7\xc6\xdc\xa5\xfb\x9f\xf9\xbb\x7f\ +\xe7\xc7\x7e\xfd\x81\x7f\x27\x8d\x33\x8a\x74\xdd\x43\xba\xf5\x8d\ +\x2f\x3c\xc5\x55\x79\x58\xdb\x45\xd6\x05\xc4\x47\xaf\xde\xbf\x67\ +\xf6\xfe\xb8\x89\x0f\xce\xdb\xb5\xb0\xe7\xea\x9b\x5e\xb8\x52\xfe\ +\xe6\xa7\x7f\xd1\x83\xd6\x90\x45\x22\x98\x83\x67\x6e\xff\xf1\xeb\ +\x47\xcf\xc7\xee\x35\x36\xc5\xc3\x07\xbf\xa0\x27\x7f\xec\xd9\xa3\ +\x97\x9e\x3e\xbe\xf1\xf2\x9d\x5f\x61\x37\x03\x79\xf8\x35\x5b\xdc\ +\x39\x8f\x86\x46\x01\x00\x30\x46\x48\xb9\xbc\x13\xf1\xee\x26\x02\ +\x2c\xa0\x76\x8d\x1e\x0b\x07\x1f\x76\x40\x1f\x42\x16\xce\x31\x09\ +\xc3\xf2\xfc\x7c\x7d\x30\x13\x83\x4e\x89\x4e\x3d\x03\xd8\xc9\xdc\ +\x1a\x7b\x75\x7f\x16\x99\x5f\xec\xde\xe8\x53\x66\xc6\x94\x33\x2a\ +\x05\x28\x82\x59\x97\xa6\x8d\x7e\xb9\xbc\xd0\x0a\xb4\x36\x0a\x55\ +\xe6\x94\x65\x97\x77\xb8\x5b\x03\x70\x16\x60\x46\x8e\x22\xce\x95\ +\x03\xa9\xcc\x42\x5a\x15\x55\xd5\x6e\x56\x66\xea\x6e\xdf\xbe\x7d\ +\x70\x7c\xd8\x2c\xcf\xb6\x17\x1b\x0d\x32\x9f\xcf\x5c\x51\x9d\x6f\ +\x9a\x75\xe3\x0b\x63\x06\x89\x21\x26\x52\x4e\x1b\x5b\x4d\x94\xb2\ +\x86\x45\x8e\x0e\x71\x36\x9b\xed\xed\xcd\x88\x60\x5a\xd7\x5f\xfc\ +\xd2\x6b\x0f\xce\xce\x0e\x0e\x8e\x83\x1f\x9a\x90\xb6\x7d\x3c\x5d\ +\xb7\x22\x62\x4b\x37\x9f\xcf\xef\x3f\x3a\x0f\xa2\xf7\x0f\x0e\x37\ +\xcb\x25\xa4\x60\x2c\x45\x2f\x98\x22\x66\x0e\x7e\x33\x94\x65\x75\ +\xe3\x39\xf9\xca\x0d\xf1\x88\xd8\xb5\xed\x66\xb5\x32\x0b\x8c\x3e\ +\x05\x1f\x32\x4b\xb5\xb7\x18\x83\x5d\x76\x63\xf1\x4b\x3e\x09\x29\ +\x02\xe6\x66\xdb\xa4\x18\x20\xd7\x55\x59\x1a\xad\x87\xa1\xbb\x38\ +\x3b\x1b\x53\x7c\x8d\x71\x84\xa8\x48\x01\x4a\xe6\x14\xbc\x17\xe1\ +\x94\x76\x86\xd5\x4b\x85\x3a\x8d\x06\xa5\xb1\xb8\x8f\x0a\x1b\x22\ +\xd2\x46\xef\xf2\x78\x11\xbd\xf7\x2c\xcc\x99\x41\x6b\x45\xc4\x22\ +\x04\x20\x4a\x0d\x7e\xc8\x29\x2b\x4d\x46\xeb\xe0\xc3\x6a\xb5\x52\ +\x48\x5a\xc0\x87\x80\x00\x29\x06\x5b\x16\x46\xeb\xc1\xfb\xf5\x7a\ +\x15\x63\xdc\x0d\xd6\x77\x82\x45\x1c\x7b\x5b\x11\x41\x52\x8a\xc0\ +\x59\x87\x0a\x89\x54\x88\x41\x14\xc4\x94\x01\x50\x0b\x6a\x4d\x20\ +\xc0\xcc\x9a\x08\x14\x01\x10\xa2\x08\x27\x04\xd1\x44\xd6\x68\x66\ +\x40\x94\xa2\xb0\x48\xf2\xa4\x7d\x3b\xe4\xcc\x5d\xdf\x97\xf5\x24\ +\x5d\x02\x34\x9a\xa6\x25\xa5\x48\x2b\x42\xe5\xac\xa3\x9d\x67\x8a\ +\x1e\x03\x14\x85\xb9\xef\x3b\xeb\x9c\xb5\x85\x88\xa4\xe8\x77\x99\ +\xc9\x8a\x00\x90\x59\xac\xb5\xe0\x87\x98\x39\xb2\xa4\x0c\x63\x30\ +\x7e\x55\x4d\x95\x76\x99\xb9\x2c\xa7\x02\x98\x73\x24\xa4\x61\xc8\ +\x15\xa1\x2b\x0a\x52\x9a\x94\xce\xc0\x92\xb3\xb5\xc5\x74\x36\x2f\ +\x38\x5b\x6b\xb5\x52\xa4\xd0\x18\xd7\x74\x6d\xef\xfd\xdb\xc7\x32\ +\x7e\x90\xb2\x78\x77\x8b\x3b\x00\x70\x00\x26\x20\xb5\x8b\x97\x21\ +\xf5\x95\x9c\x0d\x94\x3d\x38\x5a\x7c\xf6\x67\x7f\xe2\x93\x2f\xd1\ +\x0f\xfc\x67\x7f\xed\x87\xbe\xff\xd7\xff\xec\x7f\xf1\x4f\x0f\x0f\ +\xf7\x5f\xfd\xe5\x9f\xfa\xc9\xdf\x3c\xff\xd3\x3f\xfc\x37\xfe\xd2\ +\x5f\x78\xf9\x07\x7e\xf8\xa7\x73\x51\xfe\xff\x0e\xbe\x95\x32\x27\ +\x77\xfe\xc7\x5f\xc4\x7f\xe9\xd6\xc1\xd7\x5f\x99\xce\x5f\x1a\x5e\ +\xfe\xc4\x97\x7e\xb9\xb0\xa5\x9d\x7c\xe3\xf7\x7c\xf4\x7b\xcf\x5f\ +\xfe\xc9\x2f\x2e\xd7\x22\xfa\xd6\x8d\x6f\xd3\xcd\xe7\x5e\x5b\xad\ +\xb5\x9e\x80\x64\x61\x56\xc5\xd1\xd3\xb7\xfe\xf9\xd3\xf6\xf3\x3f\ +\xf7\xab\x3f\x33\x5c\xfb\xb7\xfd\xc5\x6f\xbc\x94\xaf\xfc\xd1\x6f\ +\xfe\xc1\xec\x3f\xf7\x3b\x6f\x1c\x7d\xa0\x9e\xd3\x63\xa4\xe3\xd7\ +\xe0\x58\xe6\x92\xd1\x43\x40\x62\x0c\x2b\xd2\x39\x3d\x26\x67\xee\ +\x44\x1a\x63\xfe\xea\xa5\x65\x66\x67\xce\x8e\x81\x90\x90\x0c\xe4\ +\xcc\x28\x7e\x68\x6d\x31\x41\x8e\x24\x64\x6d\x01\x1c\x14\x28\xe2\ +\x70\x68\xe9\xbc\x70\xcb\xf3\x0d\x80\xc9\x29\x1a\xad\x16\x7b\xb3\ +\xae\x6d\xb6\x2d\x0f\xb1\x6d\xda\x4d\x65\x4d\xa4\xa0\xb5\x56\xb6\ +\x20\x52\x2c\x79\x17\x42\x05\x4a\x13\x85\x18\x99\x38\xa6\x6c\x48\ +\xb9\xa2\x14\x24\xa5\xad\xd6\xf6\xf8\xe8\x78\x76\xbc\xb8\x7a\xfd\ +\x5a\xec\xbb\xf5\x7a\x3b\xce\x70\x7d\xce\x89\xf3\xd1\xd1\x91\x2d\ +\xfb\x87\x67\x2f\x6b\x6d\xab\xaa\x18\xe7\xc8\xa5\xa9\x52\xe6\xfb\ +\x27\x8f\x00\xe1\x85\x8f\x3c\x8d\x80\xe7\xe7\x8f\xb6\xed\xb6\xe9\ +\x9b\xfb\x2f\x7d\xf1\x96\xf7\x43\xd3\x84\xa1\xdb\xf4\x31\x31\x22\ +\xf0\xc9\xe9\x49\x58\x9d\x92\x2e\xac\xd5\xd6\xa8\x1b\x37\xaf\xdd\ +\xbd\x73\xf7\x62\x3d\xec\x2f\x26\x0c\xba\xe9\xdb\xa1\xd9\xba\xe3\ +\xf4\x64\xf7\xcc\xf8\xe2\x54\xda\xb8\xa2\xdc\x9b\x97\x43\x3f\xf8\ +\x9c\x11\x29\x33\xe3\x18\xa0\x25\x80\xa8\x58\xb2\x51\x4a\x11\xad\ +\x56\xab\x7b\xf7\xee\x11\xc2\xf2\xe2\xe2\xe6\xf5\x6b\x5a\x2b\xeb\ +\x46\xc6\x5e\x16\x16\x67\x8b\x91\xa0\x1d\x63\x48\x29\xc9\x58\x58\ +\x91\x04\x76\xa2\xba\xcb\x48\x03\x1c\x4d\x40\x23\x61\x6f\x14\xad\ +\x83\x00\x2a\x24\x24\x4e\x97\xe1\xc3\x32\x32\xa1\x30\xfa\x48\x80\ +\x39\x67\x63\x4c\xd7\x34\xdb\xed\xe6\x60\x6f\xdf\x5a\x1b\x43\xc8\ +\x88\x89\x05\x44\x50\xeb\x98\xa2\x78\x74\xce\x59\x67\x39\xe7\xe8\ +\xfd\xb8\x27\x56\x23\x2f\x9b\xc6\x65\xdd\xb8\x89\x85\xf1\x9c\x93\ +\x63\x16\x11\x24\x6a\xbb\x7e\xb9\x5c\x91\xd2\xc6\x98\xfd\xc5\xa2\ +\x74\x16\x10\x08\x61\xcc\x25\x06\x16\x22\x2a\x0b\x17\x43\xb2\x5a\ +\x8d\x84\xaf\xc2\x28\x01\x79\xd2\xf4\x01\x14\x90\xb6\x1f\x6e\x56\ +\x95\xb1\x76\xb4\xd4\x3e\x7c\x78\xb2\x6d\x9a\x71\xc5\x6c\xb4\x16\ +\x66\x00\xcc\x39\x13\xc8\x78\x7e\x12\x91\xa1\xef\x37\xdb\x06\x50\ +\x09\x70\xa9\x15\x29\x0c\x29\x2a\x52\xa3\x60\x34\x03\x00\xe9\xa2\ +\x2c\xe7\x8b\xc5\x6c\xba\xd8\xdb\xbf\xa2\xb5\xae\xaa\xd1\x03\x81\ +\x29\x45\xa5\x0d\x22\xe4\x94\x8f\xaf\xdc\x50\x46\x31\xa7\x31\x74\ +\x13\x91\x52\x8c\x5a\xeb\x10\x43\x16\x71\x85\x63\xce\xcc\x29\x84\ +\x18\x42\x70\xb6\x78\xcb\x42\x55\x04\x06\x2f\x45\xf9\x2e\x77\x76\ +\x0c\xb3\x67\xf5\x8d\xf7\x53\x61\x81\xa3\xac\x5e\xe1\x7b\xaf\xe4\ +\xfc\x8e\x55\x8b\x86\xd2\xaf\xfd\x4f\x3f\xfe\xf1\x14\x9a\x56\x7d\ +\xc3\x6f\x7f\xdf\x9f\xba\x71\x58\xa9\xfc\x5b\xff\xf8\xbf\xf9\x74\ +\x4c\xc3\x66\x58\xfc\xe6\xf7\xfd\xa5\x0f\xdf\x70\x22\xed\x3b\xfa\ +\xe6\x28\xe4\xed\x17\x7e\xff\x1f\xb5\xcf\xff\xe5\xaf\x5b\x7d\xf6\ +\xce\x66\x7b\xb4\xff\x5c\x18\x86\x3f\xf2\xc2\xf7\xd1\xc3\xff\xfe\ +\x7f\xff\xfc\x27\xa9\xd8\x47\x28\xae\xef\x3f\x7b\x71\xf1\x53\x9d\ +\x58\x0b\xe3\x10\xc9\x86\xd5\xe7\x7f\xe9\x57\xff\xd6\xcb\x5e\x6b\ +\x50\xcf\x16\x13\x2b\x77\x3f\xff\xfa\xfd\x6f\x7b\xfe\x5f\x7d\xf1\ +\x57\xff\xcb\x33\xfd\xef\x7c\x83\x99\x12\x7c\xed\x8e\x65\x2e\x69\ +\xc9\x84\x08\x19\x51\x10\x1d\xb3\xd2\x97\x5e\xb5\xc7\x9b\x97\x31\ +\x6d\x89\x10\x09\xad\xb3\x9c\x39\xa5\x94\x20\x29\x16\x92\x8c\x88\ +\xa5\xb5\xae\xb0\x5a\xd0\x3a\x0b\x28\x75\xe5\xd0\xea\xae\xd9\x50\ +\xdf\xd5\x2a\x4f\x4b\x8b\x6c\x86\x10\x08\xd9\x19\x4c\x06\xac\x55\ +\x3e\xc6\x9c\xa3\x26\xdb\x0f\xfd\x79\xdb\x14\x45\x35\x9b\xef\x19\ +\x6b\x40\x30\x65\x66\x88\x23\x00\x74\x14\x8c\xa0\x22\x30\x3a\x01\ +\x68\x63\x94\xd2\x92\x42\x6c\xbb\xe5\x83\x53\x67\xd5\xfe\xd1\x51\ +\xb3\x3a\x5f\xaf\xd6\xc1\x07\x1f\xc2\xe6\xe4\xdc\xda\xe2\xf6\x8d\ +\x63\x04\x9c\x4d\x26\x4d\xdb\xc6\x9c\x63\xf0\x4d\xdf\x87\x10\xc8\ +\xe0\xab\xaf\xbd\x6e\xac\x0e\xc1\x6b\x92\xeb\xd7\x8f\xd4\x45\x7b\ +\x7e\xf6\xf0\xfa\xe1\x41\x71\x30\x59\x6d\x87\x87\xab\xb6\xef\xba\ +\xe3\xe3\xa3\xe3\x12\x8d\x88\x22\xc8\xdd\xf2\xf4\xa2\x0b\x31\x66\ +\x31\xdb\x48\x93\xe9\xc1\x7c\x7e\x0d\x57\xcb\xa8\xab\x27\xec\xa2\ +\x44\x8c\x73\x0c\xb0\x69\x5a\x45\x86\x11\x3b\x1f\xc4\x7a\xa5\x15\ +\xf3\xc8\xa2\x96\x18\x03\x2a\x4a\x43\xe0\xa4\xb5\x52\xb3\xba\x16\ +\xe1\x18\x82\x64\x26\x42\xe7\xac\xd2\x3a\x86\xb8\x6d\xda\x18\xb3\ +\x75\xce\x1a\x93\x39\xe7\x71\xe4\x00\x90\x62\x58\x2d\x97\xc5\x2e\ +\x52\x18\x76\x44\xd3\x71\x5d\x0b\x38\x4e\x25\x00\x1f\xa3\xec\x20\ +\xc7\x1c\x42\x50\xa4\x50\xa1\x00\x0e\x43\x7f\xe7\xf5\xd7\xea\xc9\ +\xe4\x70\xff\x10\x45\x08\x29\x4b\x0a\x7e\x00\xce\x84\x20\x39\x0d\ +\x31\x5a\x6b\xb5\xa6\x9c\x73\xe8\x9a\xc9\x74\xe6\x0a\x17\x42\x08\ +\x31\x08\x73\x59\x94\x08\xbb\xfd\x6b\xdb\xb6\x7d\xdf\x5f\x71\x2e\ +\x83\xe4\xcc\x21\x46\x11\xd6\xa0\xb4\xb1\xcc\xdc\x35\x2d\x2a\x55\ +\x96\xd5\x68\xb9\x42\x01\x85\x90\x85\xad\x29\x14\x2a\xc4\x44\x88\ +\xce\x5a\x67\x74\x84\x04\x8c\x46\x2b\x6d\x15\xc2\x13\xf7\xee\xd8\ +\x76\xed\x72\xbd\xba\x7d\xfb\xa9\x71\x9b\x51\x55\xd5\x72\xb5\x32\ +\xc6\x86\x10\xca\xa2\x2c\x8a\xb2\xef\x5b\x42\x52\x44\x39\x73\x08\ +\x61\x7f\x7f\x5f\x5b\x77\x7a\x7a\x96\xb2\x47\x44\x55\x68\x03\xda\ +\x68\xd3\x6c\x1b\x52\x5a\x69\x7d\x78\x78\xd8\x75\x83\x36\x26\xe5\ +\x7c\xe7\xfe\xfd\x94\x38\x86\xd8\xf7\x7d\x51\x16\xd3\xc9\xf4\xd5\ +\xd7\x5e\x2b\x0b\x07\xa3\x53\x4c\x91\x0f\x43\xce\xa9\x2a\xca\x94\ +\x52\x8e\x51\x69\xad\xb4\xd2\x4a\x23\x11\x23\x18\xa3\x8c\x56\xd6\ +\xba\xb2\x2c\x43\x4c\x6f\x1f\xcb\x78\x0f\x45\xf1\x2e\xce\xdc\x85\ +\xa1\xb8\xa6\x9f\xfb\x06\x3a\x7f\x29\x9f\xf5\x40\x0e\x8e\x3f\xa8\ +\x20\xf1\xeb\xaf\x7e\x05\x3e\x26\x65\x4d\x8e\xfe\xda\x47\xbe\xfb\ +\x5f\xf9\xb6\x6b\xff\xcf\xdf\xfc\x74\x54\xba\xd0\x5a\xc7\x30\xf9\ +\xc0\x77\x7c\xef\xb7\x7f\xe0\xb7\x7f\xea\xef\xaf\x95\x75\xf8\x4e\ +\x5e\x33\xc1\x56\x1f\xfe\x93\xdf\xfe\xe7\x6f\xb8\xcd\xc7\x3f\xf3\ +\xe3\xf7\xd2\x8d\x3f\xf9\x47\xff\xdc\x1b\xaf\xfc\xe2\xfb\x6f\x7e\ +\x93\x5d\xf3\xbf\xf5\x5d\xff\xf2\xdd\x97\xfe\xdb\x5f\x3d\x0d\x8b\ +\xa9\x5d\xbf\x7e\x5f\xde\x8c\x54\x13\x01\xd4\xba\x2c\xc4\x49\x8a\ +\x16\x15\x93\x8e\xab\x4f\xfd\xcc\x2f\xff\x95\xcd\xd9\xd9\xfc\xe9\ +\x04\xaa\x56\xc0\xfc\x35\xdb\xb9\x93\x1a\x5d\x21\x8a\x30\x2b\x95\ +\x89\x1c\x33\x11\x26\x9f\x47\x8a\xf2\xd8\xbf\x8c\xe8\x52\x44\x64\ +\x61\x14\x24\x22\xeb\x6c\x4a\x49\x52\x40\x60\x02\x0d\x24\xa8\x15\ +\x89\xd8\xc2\x31\xe7\xc1\x37\xec\x31\x87\x30\x74\x1b\xc9\x79\x32\ +\xa9\x2f\x2e\xda\xc9\x74\x5a\x38\x97\xfc\x80\x29\x4e\xcb\x22\xf8\ +\x8d\xef\xfb\x4d\x8e\x29\x31\x81\x34\xdb\x75\xd7\x36\xd3\xd9\x6c\ +\x3a\x9d\x19\xa5\x43\x8c\xc2\x84\x3c\x9a\x23\x47\xc3\x2b\x31\x51\ +\x12\x90\xc4\x7b\xf5\xac\x2e\x8b\xcd\xf9\x45\x4e\xc3\xd1\x95\xe3\ +\xaa\x9e\x9b\x62\x72\xe7\xce\x9d\x90\xe3\xcd\xdb\xb7\x09\x29\x85\ +\x90\x82\xb7\x1a\x37\x69\x68\xb6\x8d\xcf\x1c\x32\xcf\x66\x75\xe4\ +\x78\xe5\xea\xf1\x6c\x3e\xbb\xff\xe0\x7e\xa9\xa1\xb0\x26\x06\x66\ +\x96\xc3\x59\x11\xfa\xfe\x68\x56\x76\xfd\x90\xba\xbc\x3f\x9f\x1d\ +\x4e\x94\x0e\x9d\x48\xb2\x55\x79\xb6\x96\xf5\xb6\x6b\x43\x6e\xe2\ +\xf6\xe1\xd2\xa7\xcc\xbd\xef\x9e\x2e\xe7\xcf\x3e\x91\x89\x09\x11\ +\x63\xe6\x3e\xe6\x94\xfb\xc1\x47\xc9\xd2\x87\x30\x70\xaa\xa7\x33\ +\x6d\x8d\xd6\x3a\xa5\x88\x84\xde\x0f\xe7\x27\xa7\x56\xeb\x9b\xd7\ +\xae\xdd\xba\x71\x43\x29\x3a\x7b\xf4\x28\x04\xdf\x77\x7d\x35\xad\ +\x72\xce\x2c\x02\x08\x3e\x86\x21\x04\x04\xb4\xd6\x2a\x4d\x63\xe8\ +\xee\xa8\x61\x7f\xf8\xf0\xe1\x64\x32\x71\xae\xd8\xf9\x80\x88\x15\ +\x29\xbc\x0c\x27\x00\x41\x66\xe6\xcc\x0c\x1c\x53\x1c\x67\xfd\x31\ +\x44\x44\x4c\x9c\x83\x0f\x22\xcd\xfe\x62\x0f\x01\x72\x8a\x04\x90\ +\x62\x54\x88\xa5\x75\x39\xe7\xcc\x2c\x88\x99\x39\x33\xe7\x2c\xdb\ +\xed\xd6\x07\x9f\x73\x26\x44\x21\x1a\xf9\x7f\x39\x31\x42\x1e\x7a\ +\xdf\x6c\xb7\x8b\xf9\xc2\x5a\x03\x3c\x46\x8a\x61\xce\x59\x1b\x29\ +\x6c\xa1\xad\xcd\x99\xd5\xb8\xbe\x17\x40\x10\xa3\x94\x35\x7a\xb5\ +\x59\xe7\xe4\xaf\x5d\x3b\xd0\x4a\x81\x88\x56\x24\xa2\x00\x94\x52\ +\x68\x94\x82\x27\x42\x60\x89\x08\x29\x02\xc4\xfb\xf7\x1f\x00\xe0\ +\x53\x4f\x3d\x35\x62\x8f\xc6\xaf\x89\x22\x9d\x62\x8a\x21\xec\xce\ +\x37\x80\xcc\xdc\xb5\x5d\x4a\xb9\x2c\x2b\xe7\x9c\x11\x20\xa4\xb2\ +\x54\x5a\xa9\xcc\x3c\x9e\x84\xac\x73\x21\xa6\xe5\x7a\x75\xbe\x5c\ +\x86\x10\xbb\xa6\x43\xa4\xc9\x74\x3a\x0c\xc3\x81\x3e\x40\x85\x4d\ +\xb3\x41\x9a\x16\x45\x29\x04\x87\xc7\x87\x2c\xdc\x75\xcd\xf9\xa3\ +\xb3\xb6\x6d\x0b\xeb\x42\xdb\x30\xb3\x2b\x5c\x55\xd7\x40\xd4\xf5\ +\xc9\x59\x13\xe2\xb2\x6d\x7b\x3f\x0c\xfa\x6d\xba\x45\x3f\x40\x55\ +\xbf\x9b\x6a\x19\x06\x3b\x47\x39\xcf\xaf\xfc\x66\xca\x00\xc2\xc8\ +\x73\x75\xb0\x20\x94\xaf\xe0\x96\xe6\xe8\xed\x8d\x8f\xfe\x27\x3f\ +\xf2\xc3\xa7\x3f\xf7\xa3\x3f\xfd\xf1\xd7\xac\x2b\x25\x79\xde\xfb\ +\xf0\x7f\xf4\xb7\xfe\x66\xfd\x99\x7f\xf8\xf7\x7f\xf6\x73\xc6\xbe\ +\xa3\xd3\x06\x91\xce\xe1\xfe\x6f\xfc\xf6\x4f\x7c\xb2\xbd\xb7\x09\ +\xde\x69\xff\xff\x7e\xea\xc7\x73\x1e\x5e\xfd\x27\x3f\x58\xd9\x82\ +\x10\x87\x6e\x63\x21\x7d\xf2\x57\xfe\x76\x8e\xbb\x21\x3e\xa2\x49\ +\xdd\xef\xfc\x6f\x9f\xf8\xfd\x90\x9c\x41\x14\x63\xef\xbe\xfc\xdf\ +\x3d\x84\x84\x1a\x1e\x9c\x7c\x8e\x94\x8d\x77\x7f\xfa\xff\xbc\xcf\ +\x60\x0a\xfa\x1a\xee\xdc\x1f\xff\x98\x10\x05\xd0\xe4\x0c\x48\x8f\ +\x63\x63\xe1\x52\x2d\x23\x2c\x19\x18\x01\x32\xe7\x9d\xad\x1c\x81\ +\x39\x3b\x07\x85\xd3\x21\x85\xde\x7b\x55\x9a\x24\x9c\x72\x08\xc1\ +\xb7\x7d\xc7\x21\xb4\x4d\xcf\x66\x0e\x46\x29\x57\xf8\x98\x87\xde\ +\xef\x57\x4e\x8b\x88\x0f\x7b\x55\xad\x04\x83\xf7\x80\x84\x80\x46\ +\x61\xce\x79\x79\x7e\xd6\xb5\xcd\xde\x62\xa1\x8d\x06\x26\x10\x12\ +\x01\x51\xc8\x88\xa2\xc8\xa7\x44\x4a\x39\x57\x1c\x2e\x0e\xac\x05\ +\x32\xb9\xf3\xb2\x5a\x6e\x4c\x51\x1c\x5c\xb9\x7a\x70\x1d\x27\xed\ +\xf6\xf8\xe8\x50\x3b\x2d\x4d\xf3\xf0\xce\x1b\x5d\xd7\xcc\x67\xd5\ +\x6c\x3e\x49\x82\x17\x9b\x2d\x18\x13\x33\x2f\x97\x17\xdb\x76\xfb\ +\xf0\xe4\x84\xbb\x76\x7f\x62\xeb\xe9\xbe\x76\x46\x0d\xad\x4d\x5e\ +\x84\x55\x1c\x0a\x04\x2d\xd2\x6d\x1b\x95\x03\x12\x34\x71\xa3\x0a\ +\x7b\x74\xe5\x4a\x78\xb8\x06\xe5\xac\xad\xd7\xeb\x15\x24\x0f\xf9\ +\xc9\x19\xf4\x59\x00\x8d\x35\xda\xa6\x71\xa1\x5a\x96\x3e\x84\xb8\ +\x59\x1f\x5f\xbd\x92\x25\x93\xa2\x7e\x18\x9a\x91\xe0\xca\x38\xb4\ +\x5d\xd2\xea\xc6\xf5\xab\xa7\x0f\x1f\x5e\xac\x96\xfd\xd0\xef\x1d\ +\xee\x19\xe7\x94\x62\x22\x15\x42\x1a\x86\xc1\x18\x33\x4e\x81\x53\ +\x8e\x21\x8c\x3b\x3e\xf1\xde\x57\x55\xc5\xcc\xde\xfb\x71\xe4\x26\ +\x5a\x88\xc7\x21\x38\xe2\x63\x4a\xaa\x8c\x41\x66\x9a\x85\x81\x01\ +\x11\x53\x88\x5a\xeb\x30\xf8\x47\xa7\xa7\xc1\x7b\x10\x50\x80\x04\ +\x38\x9f\xce\x0a\x57\x3c\x3a\x3f\x4b\x9c\x41\x46\xba\x86\x64\xc9\ +\x39\xe5\x94\x22\x29\x35\x99\x4c\x9c\x73\x5a\xa9\xc7\xc7\x05\x42\ +\x02\xa0\x91\x2b\x2d\xc8\xbb\xe0\x76\x90\x1c\x13\x29\x43\x48\x21\ +\xc5\x98\x52\xf4\xb1\x9c\x94\x63\x84\x02\xe7\xfc\xf0\xe1\x83\xbe\ +\xdf\x56\x85\x7a\xe6\xf6\x2d\x3f\x78\x61\x4e\x31\x02\x0a\x01\x20\ +\x3c\xb9\x43\x93\x48\xcd\x66\xf3\xa6\x6d\x1f\x9d\x9d\x1d\x1f\x5f\ +\x41\xa2\xc9\x6c\x36\x9d\xcf\xd7\xab\x0d\x29\xa5\x14\xbd\xf4\xe2\ +\x39\x8d\x59\x69\x44\x5a\xa9\xba\xae\x67\xd3\x29\x29\x3d\x9b\xcd\ +\x52\x66\x67\x6d\x5d\x2a\x24\xba\xb8\x58\x56\x75\x55\xd6\xf5\x6a\ +\xb5\x3a\x3d\x3b\x4f\x99\x43\x08\x88\x0a\x15\x16\x85\x25\x0d\x3e\ +\xf6\x80\xd9\x87\x2e\xe5\x61\xdb\xe4\x90\x86\xb2\xac\x8a\xc2\x0a\ +\x88\xd6\x78\x7e\x7e\xee\x43\xd0\x4a\x8d\x4c\xad\x90\x62\x89\x50\ +\x55\x85\x30\x8b\xc0\xfa\xec\x1c\x05\xab\x7a\xf2\xe5\x9d\x3b\xef\ +\xef\xbf\xbb\x6a\x99\xf6\x8d\x3c\x3c\x6d\xbe\xed\x4f\x2b\x3f\x00\ +\x3a\x70\x28\x2f\x7f\x82\x85\xde\x69\x9f\x2b\x39\xa4\xea\xa9\xbf\ +\xf2\x37\x7e\xe4\xf0\xb7\xfe\xc1\x0f\xfe\xdd\xff\xb5\x37\xd3\x42\ +\x92\x57\x87\xff\xfe\x5f\xfd\x91\x8f\x6c\x7e\xf6\x3f\xf8\xdb\xff\ +\xf0\x42\xaa\xea\x9d\x7e\xbe\x28\xdc\x9e\xaf\x36\x80\x64\x94\x05\ +\x89\xed\x70\x81\x40\x12\xee\x35\xed\x58\xa1\x14\x21\x0e\x7e\x05\ +\x6f\x8d\x98\x94\xd0\xf9\x01\x51\x8d\x38\xaf\x14\x9b\x08\x48\xa8\ +\xc6\x68\x0e\x4e\x6d\x07\xf0\x64\xc8\x85\xaf\x92\x85\x2a\xf3\x2e\ +\x44\x30\x73\x14\xc9\x84\x2a\x45\xa5\xb5\x75\x2e\xa5\x18\x42\xdc\ +\x41\x2f\x79\x37\x9c\x19\x37\x72\x39\x65\x44\x34\xc6\x28\xca\xb3\ +\xca\x54\xd6\x6e\xb6\x9b\xec\xdb\x49\x69\x15\x70\xe1\xcc\x6c\x36\ +\x25\xc4\xc0\x32\x30\xf8\x51\xa1\x8d\xd0\x75\x6d\x6b\xb0\xaf\x6d\ +\xec\xfd\x66\xb9\xd6\xb6\x80\xbd\x39\x5e\x7e\xb3\x10\x50\x29\x44\ +\x10\x8e\xfe\xec\xd1\x43\x42\xa8\xaa\x99\x71\x35\x2b\x42\xd0\xa3\ +\x19\x1e\x04\x9d\x75\x29\x84\xae\xd9\xa8\xda\x96\x45\xa1\xeb\xba\ +\x0b\x29\x03\x2a\x6b\xaf\xde\xb8\x25\xc9\x6f\x9b\x4d\x6e\x9a\x12\ +\x65\xef\x60\x71\x7c\xf5\xf8\x7c\xb9\x5c\xae\x37\x75\x3d\xb5\x55\ +\x29\xa4\x99\xf0\x62\xb5\xbe\x73\xf7\xc1\xe9\x59\x73\x75\xaa\x1d\ +\x11\x87\xc1\xe9\xda\x11\x82\x35\x4c\x26\x76\x9d\x53\xc6\x12\x29\ +\xa1\x21\x91\xb2\x8a\x34\x65\xa1\xb2\x36\x4a\x6d\x7d\x18\xac\xd2\ +\xc9\xb7\x2a\x7b\xfd\xe4\x55\x46\x10\x09\x50\xa1\xd2\x24\x28\xc2\ +\x82\x42\x68\x58\xd8\x7b\x3f\xad\x26\xe7\xe7\xe7\xcb\xd5\x52\x72\ +\x1e\x59\xd5\x4d\xdf\x1a\xa5\xdf\xb8\x73\xcf\x87\x30\x29\x2b\x64\ +\xd9\x39\x79\x44\x32\x33\x03\x03\x51\x06\x88\x29\x01\x0a\xe7\x04\ +\x22\x84\x60\xad\x13\xe6\xa1\xeb\x81\xa5\xac\xea\x94\x32\x28\xc4\ +\x5d\xf4\x0f\x67\x16\x4d\x0a\x38\x0b\xa1\x20\x28\xad\x94\x22\x60\ +\x41\xc2\x14\xe3\xc9\xc9\xc3\x18\x82\x22\xda\x6e\x36\xe3\xb1\x6d\ +\x64\x9c\xae\x57\xeb\x54\xfa\x18\x83\x00\xa4\x98\x52\xce\x63\xea\ +\xef\x65\xbc\x19\x01\x43\xe5\xca\xc4\x3c\x66\x05\xa7\xf1\x53\x62\ +\xde\x6c\x36\xd3\xe9\x64\xc4\xf1\x21\x33\x64\x11\x60\x44\x26\x90\ +\xc2\x99\xd2\x39\xe6\x34\x22\x49\x89\xcc\xc5\x72\xdd\x74\x1d\x30\ +\xbf\x71\xe7\xee\xd7\x7d\xe8\x43\x46\xdb\x98\xe3\xe0\x7b\x45\x88\ +\x50\xd1\x93\x1a\x54\x47\xc1\x7e\x55\x55\x4d\xdb\xb6\x6d\xfb\xda\ +\x6b\xaf\x5d\xb9\x7a\xa5\x28\x0a\x1f\x82\xd6\xca\x87\x60\x4d\xa5\ +\x15\xe5\x3c\x26\xe6\xef\x02\x06\xd6\x9b\x0d\x91\x16\x91\x61\x18\ +\x72\xce\x9c\x49\x44\x8a\xa2\x14\xa4\xbe\xf7\x07\x07\x87\x77\xef\ +\xdd\x23\x52\x08\xa3\xdd\x37\x23\x8a\x2b\x74\x59\x5a\x57\x98\xc1\ +\x77\xa8\x50\x20\xf7\x43\x4b\x04\xf7\x1f\xdc\x15\x40\x67\x6d\x55\ +\x96\xad\xb3\xc3\x30\x28\xa5\x00\xc1\x69\x27\x22\x7e\xf0\x44\xd4\ +\xb6\x6d\x4a\x39\xfa\x10\x73\xfe\xb2\xce\x3d\x80\x2b\xde\xcd\x47\ +\x9f\x80\x3b\x7e\xf1\x17\xc2\xfc\x2a\x55\x53\xc8\xad\xac\x1f\xf2\ +\xe0\xe1\x9d\xa7\x3b\x84\x00\xdf\xfc\x6f\xfe\xc5\xef\xd9\xfb\xdd\ +\x1f\xfa\x4f\xff\x0f\x7d\x78\xeb\x08\xc2\xc5\xf9\xfa\x83\x7f\xe2\ +\xfb\xff\xcc\x37\x6e\xfe\xda\x0f\xfc\xa3\x30\xbd\x7e\x45\xe5\xae\ +\xeb\xf8\x9d\x2e\xc0\xf1\x4d\xdf\x16\x20\xe1\x18\xcd\xf1\x76\x4a\ +\x38\xaa\x2f\xff\x23\x6f\xf9\x08\xe2\xdb\x17\xb7\xf8\xb5\x4e\x09\ +\x89\x39\xa5\x9c\x95\x22\x16\x4e\x48\x8c\x08\xbd\x8f\x21\x58\x00\ +\xad\x34\x68\x49\x97\xd4\x9c\x51\xc8\xb2\x8b\xab\x55\x04\xbb\x8f\ +\x28\x45\xda\x59\x3b\x29\xed\xac\xb2\x75\xe5\x66\x55\xa5\xb5\x59\ +\x6f\xb6\xeb\x4d\x6c\x3d\x26\x77\x45\x15\x55\x5e\x37\x94\x3a\x85\ +\xbe\x0f\xb8\x6a\x6d\x0e\x21\x8b\xf4\x9b\xf5\x10\xf6\xaa\xaa\x1c\ +\xb1\xcf\x84\x3a\xe5\xa8\x09\x41\x24\xe7\x94\x73\x58\xfb\x5e\x15\ +\x13\xe5\xca\xa2\x9c\x92\x71\x8a\x8c\xce\xa8\x33\xd4\xa5\x4b\xdc\ +\x47\x3f\x08\xa3\x72\x56\x47\x99\x4e\x2a\x85\x9c\xbb\x75\x4a\x89\ +\x52\x8c\x3e\xf8\x18\x00\xa9\xed\xc2\xb2\x19\x12\x23\xb3\x28\xc2\ +\xb6\x6d\x1e\x9e\xaf\x22\xe3\x66\xd3\xb9\xc2\x95\x75\x89\x4a\x91\ +\xb0\x42\x51\x65\x6d\xab\xf9\x20\xba\x83\x3b\xb3\xd2\x92\x06\xc9\ +\x44\x44\x95\x9b\x04\xce\x39\xf0\xa6\x6f\x87\x3e\x89\x72\xcd\x10\ +\xb6\x11\x86\xa0\x3d\xdb\x27\xef\xa3\x18\x20\x21\x15\xda\x43\x06\ +\xc4\x94\xb9\x28\x2d\x00\xa4\x10\x93\x49\x6d\xdb\x71\x16\x52\x1a\ +\x38\x0b\x48\xcc\x9c\x24\x07\x09\x45\x3d\xe5\x30\x68\xad\x2c\x91\ +\x0c\x21\xa5\x9c\x10\x7d\x16\x00\x94\x10\xb3\xce\x0a\x44\xa1\x28\ +\x04\xa3\xa8\x34\x3a\xf6\x3e\x0c\xfd\x10\x62\xa1\xad\xaa\x4c\x06\ +\xe1\x90\x62\x1c\x6c\x61\x48\x83\x65\x40\xe6\xcc\x29\x1b\x05\x04\ +\xc3\xc5\x16\x7d\x28\xeb\xca\x73\xf2\x83\x1f\x3b\x9e\xd1\xa8\x89\ +\x88\x4a\x2b\x22\x4c\x29\x74\x7d\x4e\xc1\x1b\x80\x1d\xd5\x1b\x04\ +\x08\x04\x50\x58\x9c\xb6\xfb\xf3\x7d\x05\xc4\x90\x98\x13\x00\xb2\ +\x08\x11\x96\x75\xa1\x94\x8e\x99\xb5\xd6\x80\x34\x2a\x0d\x49\x80\ +\x20\xdd\xb8\x76\x40\x84\xa4\x48\x11\x12\xa5\x88\x39\x13\x5c\x34\ +\xeb\x98\xb3\x45\x62\xcf\x12\x40\x2c\x24\x91\x00\xa9\xb2\xa5\x36\ +\x46\x89\x12\x16\xfc\xca\x03\x66\x10\x31\xe7\xb8\x5e\x2f\x41\x38\ +\xa7\xb4\x5c\x9e\x05\xdf\x0b\x40\xce\x99\x88\x58\x18\x04\x72\x8a\ +\x22\x59\x00\x04\x09\x89\x7a\xef\xd7\x9b\xcd\xe8\x33\xf2\x3e\x94\ +\x52\x14\xc5\x62\x6f\x31\x3f\x3d\x39\xbd\x73\xe7\xbe\x2b\xdd\x64\ +\x32\x6b\x36\xad\xf7\xde\x16\xce\x18\x63\x95\x8d\x3e\x85\x36\x72\ +\x10\x25\x3a\x47\xcf\x51\x5c\x51\x68\xa3\xfb\x66\xd8\xd2\x66\xbe\ +\x58\xe4\x10\xe3\xe0\x67\x75\x1d\x6c\xec\xda\x8e\x45\x3c\x0f\x04\ +\x08\x45\xe1\xa3\x6f\xb6\x4d\x4e\x4c\x44\xc0\xfc\x76\x87\x6a\x08\ +\x52\xb8\x77\x57\x2d\x83\x04\xb9\xe7\x47\x5f\x62\xd2\xb8\xf3\x8e\ +\xe1\x57\xf2\xb2\x54\xee\x99\x17\x3e\xac\xa6\xf0\x43\x3f\xf2\x5f\ +\x6b\x63\x97\x5f\xfa\xf8\x7f\xfe\xd7\xff\xab\x9b\xcf\x7e\x63\xa5\ +\x0f\xff\xfc\x5f\xff\x7b\xca\xd8\xf4\xc6\x67\x7f\xec\x47\x7f\xf4\ +\xf3\x5b\xe3\xde\x0b\x74\xff\x43\x55\xcc\x10\x00\x13\x31\xa1\x11\ +\x4e\x39\x77\xde\x5b\x6b\x47\x68\x4e\xd8\x01\xd0\xde\x72\x5f\x8d\ +\xe9\xe1\x89\x01\x60\xb5\xe9\x00\x40\x29\xec\x87\xae\xd8\xd2\x03\ +\x01\x22\x4d\xda\x21\x68\x70\xce\x54\x8b\x8c\xc8\x79\xa3\x08\x0b\ +\x6b\x42\x18\xfa\x10\x90\x85\x09\x05\x44\x72\x1e\x4f\x06\x9c\x85\ +\x45\x00\x54\xcc\x89\x10\x59\x08\xc9\x68\x22\x1f\xfa\x6e\xb5\x9e\ +\xcc\xc2\xfe\xe2\xc0\x19\xa3\x81\x14\xd0\x48\x0e\xe9\x42\xef\x4f\ +\x03\x68\xa5\xad\x1d\xbc\xdf\xac\x2e\x94\xb1\x82\x68\x8d\x46\x66\ +\x3f\xf8\xde\xfb\xb2\x9e\x96\xf5\x24\x7a\x5f\x4f\x26\x21\xc6\x0a\ +\xc8\xe9\xb6\x6f\xba\xc5\x64\x22\x84\xc7\x47\x47\x61\x7d\x56\x95\ +\x2e\xc4\xd0\xaf\xd6\xb9\x89\x89\x8a\x98\xc6\xb5\xa3\x22\x65\x9c\ +\x53\xeb\xcd\xb6\xf7\xde\xc7\x14\x01\x72\x4a\x99\x25\x4b\xe2\x9c\ +\x41\x30\x65\x79\xf2\xaf\x38\x8b\xd5\x7a\x84\x54\x00\x82\x71\x86\ +\x90\x98\xf3\xd0\xf6\xc9\x47\xc9\x59\xe1\x68\x2c\x4b\x46\x2b\x22\ +\x6c\xfb\xa1\xa8\x26\x1c\xb3\x25\x2d\x40\x46\x3b\x22\x2d\x63\xe3\ +\x7d\xd9\x35\x67\x01\x61\x1e\x23\xd6\x91\x48\x2b\x4a\x20\x47\x7b\ +\x7b\xfb\x07\x07\xcb\xa6\xe9\xbb\x46\x3b\xd7\xb4\x6d\xf4\x61\x3a\ +\x9f\x16\xa5\x6d\x42\x47\x40\x52\x98\x94\x71\x18\xfa\xd5\xe9\x23\ +\x05\x12\xed\xe2\x00\x00\x20\x00\x49\x44\x41\x54\x09\xa1\x6a\x2a\ +\x5b\x57\xa3\x56\x6a\x97\x50\x85\x08\xbb\xd0\x02\x22\x05\x48\x64\ +\xb4\x29\xb4\x0e\x31\x86\x14\xe5\x92\x7b\x8a\x30\x7a\xb2\x72\xe6\ +\xc8\x9c\x18\x84\x39\x2b\xa5\x0d\x61\xe5\x6c\x51\x94\x0a\xb2\x64\ +\x46\x61\xad\x55\x4e\xc2\x22\xc8\xa2\x35\x11\x08\x0a\x3b\xa5\x91\ +\xc1\x90\xe6\x98\x83\xf7\x00\x0c\x80\x84\x64\xb4\x09\x31\x6e\xb6\ +\x5b\x5d\x18\x57\x16\x40\x2a\xc4\xb4\x63\x3e\x3d\x49\xf3\x3e\xb2\ +\x9c\xa4\x28\x1c\x00\xc4\x14\x47\x27\xea\x2e\xb6\xf8\x72\x09\x2c\ +\x97\x41\x0b\x31\xe5\xc1\x47\xc0\x34\x9b\xce\x6e\xde\xbc\x5d\x56\ +\x55\x8a\xe9\xe4\xe1\xc9\xbd\xfb\x0f\x00\x31\xf8\x78\xef\xee\xfd\ +\x18\xa2\x31\x86\x00\x09\xd0\xb9\x12\x09\x39\xb1\xb3\x0e\x01\x11\ +\xa8\x74\xa5\xd1\x06\x04\x50\xd0\x0f\xbe\xdd\x36\x48\xc8\x29\x09\ +\x80\x26\x65\xb4\x1e\xeb\x69\xdf\xf5\x7d\xdf\x0b\x08\x01\x8d\x47\ +\x59\xfc\xb2\xa6\x15\x42\x00\xeb\xde\xdd\x07\x5f\x04\xe6\xcf\xe8\ +\x79\x25\x67\xaf\x72\xdb\xc1\xec\x36\xd9\x24\xab\x13\x81\x77\xf4\ +\xe6\xc4\xc2\xca\xcf\xff\xc8\xbf\xf7\x4f\x0b\x6b\x8d\x06\x01\x4e\ +\xc3\xe0\xdc\xa7\xfe\x87\x1f\xfa\xd7\x7f\xc6\x39\xab\x41\x00\x72\ +\x58\x0d\xc6\xbe\x57\xd9\xff\x30\x2e\xd9\x95\xf6\xcb\x41\x30\x91\ +\x00\x6a\xde\x11\xd7\xbc\xf7\x63\x53\xa3\x95\x4a\x97\x50\xb4\x1d\ +\xe7\x78\xec\x3e\x85\x23\x20\x2a\xb7\x6a\x83\x20\xed\xcd\x27\xaa\ +\xae\x39\x65\x46\x72\xe5\x44\xdb\x02\xc8\x74\x3e\x89\x88\x2b\x4a\ +\x27\xd0\x0e\x3e\x85\x3c\x0c\x41\x03\x32\x0b\x8e\xb3\x85\x9c\x72\ +\x66\x00\xca\x99\x95\xb6\x02\xe4\x73\x16\x26\x40\x45\x39\x43\x48\ +\xa5\x26\x08\xc3\xa3\xfb\xf7\xaa\xb2\xda\x2f\x6f\x08\x64\x06\x9c\ +\xee\xef\xab\xe4\xfb\x6e\xab\xac\x4a\x29\x0d\x83\x2f\xca\x4a\x7c\ +\x64\xe6\x96\x99\x73\x22\xa2\xc2\x9a\x30\xf4\xdb\xcd\x46\x29\x95\ +\x99\x8b\xa2\x12\x0c\x75\x55\x1c\x1f\x1d\x74\x83\x8f\x39\x55\x56\ +\x4d\x0f\xf6\x87\x76\x3b\xf4\x3d\x28\x13\x09\xfa\x1c\x94\x52\x7d\ +\xef\x1f\x3c\x3c\xd3\x1c\x4a\x6b\x53\xce\xc6\xb9\xc9\x6c\x46\xc6\ +\x96\x75\x13\xa2\xac\x36\x4d\x36\xa8\x59\x20\xfb\x27\xfe\xc2\x5b\ +\xa3\x0d\x81\x42\x51\xd6\x6c\xdb\xc6\x91\xf3\x31\xe6\x94\x84\x19\ +\x10\x49\x00\x38\x11\x88\x35\xda\x1a\xcd\xa3\x7e\x09\x50\x1b\xb7\ +\xdd\xae\xfb\xc4\x82\xe4\x8c\x19\xbc\x27\xc8\x0c\x4a\x58\x10\x00\ +\x19\x15\x80\x42\xd4\xa4\xac\xd5\xce\x99\xab\x07\xb7\x52\x88\x83\ +\xef\x73\xf2\x00\xd2\x6e\xba\xae\x1b\x0a\xab\xbb\xe5\x45\xde\xaa\ +\x10\x03\x33\x08\x21\x0b\xba\xc2\x29\x01\xed\xaa\x9c\xa5\xdf\x76\ +\xc0\x20\x8f\xed\xc9\x00\x02\xa3\x7d\x96\xc6\xc4\x5e\x57\x14\x65\ +\x55\xaf\x56\x4b\x9d\xa3\x33\x7a\x54\xcb\x1a\xa3\x34\xa4\x7e\x73\ +\x01\xc2\x29\x67\xe5\x8c\x30\x27\x40\x54\x8a\x62\x4c\x39\x68\x2e\ +\x95\xb6\xc4\x2c\x88\x09\x49\x2b\xda\x34\x8d\x92\xbc\xbf\x98\x17\ +\xc6\x12\x83\x56\x8a\x85\xe3\xe0\x0d\x40\x65\x94\x12\x24\x12\xa5\ +\xb0\x6f\xba\x57\x5e\x79\xe5\x7d\x1f\x78\xff\x64\x32\xbd\x38\xbf\ +\x78\xfd\xd5\xd7\xae\x3e\xf7\x01\x65\xcc\x93\xb5\xb0\xd6\xda\x71\ +\xc7\x60\x8c\xd1\x5a\x83\xd6\xe3\xdd\x0e\x00\x5a\x6b\x60\x09\x41\ +\x08\x09\x04\x33\x0b\x21\x4c\x26\xd3\xdb\xb7\x6f\x17\x65\x99\x52\ +\x1e\x51\x79\x8b\xc5\x7c\x32\xa9\x89\xd4\x18\xfc\x9b\x52\x2a\xcb\ +\x12\x09\xc7\xd4\xcc\xc7\xa4\xc3\x91\x47\x78\x74\x74\x48\x4a\x71\ +\xce\x02\x20\xcc\x4a\xab\x71\x61\xcb\x3b\xc4\x01\x8f\x6e\xb2\xcc\ +\x7c\xc9\x22\x07\x19\x43\x95\x45\xde\x3e\x73\x8f\x41\xac\x79\x77\ +\xd5\x32\xf6\x8a\xfa\xe0\x47\x75\x6c\xe4\xf8\xb6\x7c\xe1\x17\xa2\ +\xdd\xa7\x45\xe6\xe5\x83\xaf\xe0\x58\x14\xda\xf5\xd0\xbc\x65\x68\ +\x42\x24\xfd\x76\xd9\x6d\xde\xaa\xd7\x78\xaf\xb4\xff\x61\xb5\xec\ +\xa3\x08\x7a\xe7\x57\x22\x64\xda\x85\x55\x5b\x00\x61\x0e\x21\x18\ +\xad\x8d\x31\x80\x98\x62\x1c\xe5\xe4\x92\xf3\x63\xe8\x03\x03\x35\ +\x3e\xd6\xa5\x3b\x5d\xb5\x42\xe6\xc6\x53\xef\x27\xc2\xa6\xe9\x83\ +\x60\x64\x2d\x0c\x8c\xa8\xb5\x01\xec\xfb\xde\x03\x92\xb0\x74\xfd\ +\xa0\x11\x81\x33\x64\x1e\x86\xa1\x74\x26\xc7\xac\xb5\x11\xe6\x14\ +\x42\xca\x8f\x6f\xf7\x1c\x63\xb0\xec\x25\x8b\xc4\x98\x62\xee\x63\ +\x17\x87\x19\xa7\xe0\xac\x2e\x9c\x13\x0d\x15\x31\xa0\x20\x25\xc6\ +\x08\x00\x63\xf4\x76\x18\xfa\x5d\x0e\x39\x22\x23\x4c\xea\x1a\x10\ +\x8d\x71\x48\x34\x9b\x4d\x39\xa7\xb6\xdd\x3a\xcc\x90\x7d\x1a\x80\ +\x8c\xb2\x46\x15\x66\x72\xb6\xda\x06\xc4\xd6\x7b\x14\x24\xd2\xc1\ +\x47\x81\x5c\x16\xea\x70\xff\xc0\x3a\x67\x9d\x4d\x2c\x65\x55\xb9\ +\xa2\x6c\xda\xbe\xef\x7d\xd7\x75\x6e\xb1\x78\x32\x87\x2a\x00\x72\ +\x8e\x39\x0e\xc7\xc7\xd7\x49\xa9\xb6\xdd\x86\x61\x20\xa2\xd2\x59\ +\x6b\x6d\x8a\xc9\xfb\x01\x58\x24\xf3\xd1\xe1\xe1\x6c\x3e\xbf\x7b\ +\xff\x14\x45\xea\xc9\xf4\xeb\xbf\xfe\xeb\x4a\xab\x6f\x5e\x3b\x2e\ +\x95\x1c\x2c\xa6\x5d\xbb\xad\xeb\x7a\xb9\x69\xc7\xa0\x2b\x43\xda\ +\x90\xd2\x20\xc6\x68\x01\x1c\xda\xce\xa3\xe2\x98\x5d\x55\x1e\x2f\ +\x66\x77\x4f\x1e\x72\x8a\x13\xab\x51\x18\x63\x2a\x58\x34\x52\xd6\ +\x88\x80\x12\x33\x77\xde\xec\xe4\xe3\xe8\xc8\x80\x42\x2f\x79\xa7\ +\x92\x1a\x71\x1c\x59\x84\x64\xa4\xaf\x0e\xde\x37\x43\x9f\x82\xaf\ +\xac\x99\x55\x65\x18\x7a\x43\x28\xcc\x4a\xc1\xa4\x54\x29\x49\xdb\ +\xfa\x02\x94\xb2\x3a\x84\x20\x39\x59\xad\xb4\x52\xbe\x6b\x32\xa2\ +\x52\xa4\x8b\x4a\x91\xf1\x7e\xf0\x7d\x57\x68\xd5\x6f\x9b\x7a\x6f\ +\x4f\x21\x1a\x90\xd5\x66\x73\x76\x7e\x2e\xc1\xef\x95\x45\x55\x96\ +\x46\x69\x40\xde\xb6\xdb\x10\xc2\x7a\xb3\xa1\xfb\xea\xc1\x9d\x7b\ +\x39\xa5\xb1\x2d\x78\xb2\x7b\xbe\x2c\x8a\x31\xb6\x77\x32\x99\x58\ +\x63\x64\x17\xb7\x8b\x5a\xeb\x61\x18\xba\xa6\x1d\xd5\x04\x00\xa8\ +\x49\x1d\x1f\x5f\x79\xfa\x99\xa7\x7d\x08\x67\x67\xe7\x63\x29\xbf\ +\xc4\x42\x8d\x01\x97\xa2\x94\x12\xe0\x10\xfd\x18\xbe\x34\xee\xa2\ +\x00\x61\xfc\x5d\x01\x19\x83\x98\xc6\x68\xb6\xc7\xbb\x6b\xba\x34\ +\x49\x3d\x2e\xeb\xb0\x03\x83\xef\x5a\x2e\x14\xe4\xb7\x91\x98\x44\ +\x20\xc4\x77\xb9\x73\x67\x28\x0f\x69\x78\x39\x7e\xf6\xd7\xf8\xea\ +\x3f\x67\x3e\xf8\x31\xbd\x1d\x30\x9d\x7d\xc5\x62\xbb\x7f\x66\x0a\ +\xfe\xa4\x91\xcc\xef\x5d\xef\xf6\x65\x8c\x49\x29\xed\x8a\xbb\xd6\ +\x82\xa8\x52\x92\xc7\x17\xc0\x98\x0a\x6b\x8c\x31\xd6\xe6\x9c\x95\ +\x48\x1e\x67\x29\x3b\x72\x66\x52\xd6\x46\x16\x52\xe6\xf4\x62\xf3\ +\x6b\xbf\xfe\xd9\x67\x9e\x7d\xdf\xd1\xe1\x51\xd3\x0d\x29\xb3\x88\ +\x68\xa4\x2c\x30\xfa\xcb\xc7\x3b\x3e\xe7\x84\x48\xc0\x9c\x53\xba\ +\xb8\x58\x4d\xea\xea\x92\xa4\x99\x14\xa1\x56\x90\x63\xe2\x10\x67\ +\x55\xbd\xbf\xbf\x3f\x31\x8c\x80\x22\xe8\x63\x1e\xfa\xa1\x04\xdf\ +\xb4\xab\x34\x34\xd6\xee\xa5\xa8\x44\x74\xef\xfd\x72\xbd\x9e\x4c\ +\x67\x87\x57\xaf\x64\x16\xc9\x59\xa6\xb5\x26\x92\x9c\x62\x8c\x12\ +\x83\xb6\xb6\xed\x86\xa6\x69\xb5\xb5\x30\x0c\xce\x1a\x64\x57\x18\ +\xdd\xb7\x78\xb1\x5a\x5d\x0c\x7e\x52\x5a\xab\xd4\xf1\xc1\xfe\x6a\ +\x80\x36\x74\x84\x38\xa9\xa7\x8a\x7d\xdf\x34\x75\x5d\xb3\x60\xd7\ +\x75\xdb\x66\xab\x88\x58\x20\xf9\x01\x11\x67\xa5\x99\xb9\x9a\xa6\ +\x15\x3f\x51\x71\x67\x11\x67\xf5\xb4\x76\x0a\x73\xb3\xd9\x14\xd6\ +\x18\xeb\xc6\xa8\x00\xe6\x0c\x9c\xb3\x52\x29\x12\x22\x6e\x9a\x36\ +\x24\xf6\x21\x14\xd5\xe4\x7b\xbe\xfb\xbb\xde\xf7\xec\x6d\x05\xdc\ +\xb7\x1b\xe1\xfc\xb1\xef\xfa\xae\x9f\xfb\xbf\xfe\xef\x93\xf3\x8b\ +\xbc\x63\x4b\xa3\x51\x84\x5a\xa7\x94\x24\xcb\xf5\xa3\x83\x6b\x87\ +\x87\x94\xb9\x2a\x0a\x67\x6d\x04\x41\xc9\x77\xee\xdd\xb3\x24\xc9\ +\xc7\x52\x1b\xad\xd4\x80\x6c\x9c\x51\xa2\x62\xea\x85\xa8\x98\xd4\ +\x81\x30\x87\x4c\x09\x34\x02\x0b\x09\xee\x6c\x38\xe3\xf7\x9a\x79\ +\xa7\x75\x09\xc1\x03\xa1\xd1\xca\x10\x19\x10\x02\xd0\xc2\x44\x20\ +\x90\x29\xf5\x06\x71\x5a\x1a\x22\xd6\xc8\x88\x1c\x62\x40\x54\x20\ +\x09\x52\xd6\x0a\x15\x6a\x95\x82\xef\x3b\xad\xcd\x62\x52\x96\x4a\ +\xf7\x6d\xd3\xac\x44\x6b\x95\x52\x6a\xdb\x16\x38\x2e\x6a\xe7\xbd\ +\x8f\x92\xcb\xbd\x3d\x52\x04\x84\xf3\xc5\xbc\x6b\xbb\x14\xa5\xac\ +\xa6\x5d\xdb\x70\xce\x8f\xa9\x26\x5f\xe9\xd8\xdd\x15\x45\x3f\x0c\ +\xce\xb9\xa2\x28\xaa\xaa\x2a\x9c\x1b\x13\x11\xaa\xb2\xe4\xcc\xcc\ +\x42\xa8\x88\x94\x88\x94\x55\x5d\x94\xc5\xe9\xc9\x69\x3f\xf8\xb1\ +\x2e\xc7\x9c\xf4\x2e\x18\x63\x77\x91\x1a\xe1\x50\xc8\x99\x95\x52\ +\x20\x90\x38\x11\xd1\x68\x29\x10\x96\xa0\x02\x00\x70\xe6\x91\x6b\ +\x28\x20\xe3\xeb\x72\xf4\x00\x03\xc0\x98\xe4\x41\x88\x72\xe9\xca\ +\x85\x51\xe9\x29\x6f\x29\xee\x28\x82\x29\x82\x31\x82\xef\x5e\xeb\ +\x4e\x30\x9c\x73\x7e\x1f\x55\x86\x4f\x7e\x2b\xf2\x87\xf5\xf3\x1f\ +\x55\x0f\x4f\xf2\xd7\xac\x9f\xf3\xab\xb0\x79\x7f\xcc\x75\xcb\x99\ +\x01\x84\x48\x8f\x98\x66\x44\x21\x62\x91\xb1\xcd\x91\x91\x45\xa0\ +\x54\xce\x59\x69\x3d\x1e\x2a\x81\xd9\x28\x35\x7a\xd6\x95\x52\x4a\ +\x61\xd7\x0f\x5f\x7c\xf1\xc5\xae\x1f\xae\x5e\xbd\x21\x98\x62\x08\ +\x0c\xe0\xbb\xde\x18\x33\x9d\x4e\x43\x4c\xa4\x34\xb2\x28\xa7\xc3\ +\xe0\x99\x79\xd3\xb4\x49\x90\x84\x63\x4e\x12\xbd\x70\x52\x28\x87\ +\xb3\xe9\xd1\xc1\xe1\xa4\x2c\xcb\xc2\x70\x68\x9d\x2d\x62\x4a\x31\ +\x66\xe1\x32\xa7\x48\x4e\x86\x2c\xeb\x8b\xd3\xaa\x2a\x8b\xba\xa4\ +\xc2\x74\xc1\x2b\x67\x37\x6d\xcb\x22\x55\x55\x69\xa3\x52\x8c\x19\ +\x24\x03\xd7\xf5\x24\x84\xf0\xe8\xd1\xdd\xa2\x2c\x8d\x2b\x62\xf4\ +\x9a\xc0\x19\x15\x25\x2b\x85\xae\x28\x18\x48\x6b\x74\xc6\x10\x91\ +\xc2\x1c\xfd\x00\xcc\x0a\x61\x36\x9d\xf6\x1c\x7c\xdf\x6f\x68\x35\ +\x5f\xcc\xb4\x22\x16\x26\x00\x05\xc2\xcc\x31\x78\x90\x5c\x4e\xf7\ +\x9e\xec\x31\x10\x91\xf9\x6c\x72\xeb\xc6\x55\x20\xb5\x59\x6f\x66\ +\x75\x6d\x6c\x21\x08\x21\xc6\x14\x12\x02\x3a\x6b\x43\x12\x14\x69\ +\x3a\x1f\x93\xb0\xc8\x8d\x6b\x57\x9f\x7b\xe6\x16\x44\xbf\x3c\x3b\ +\x89\xcd\x2a\x02\xaa\xc9\xe2\xfd\x7f\xe4\x85\xb3\x4f\x7d\x7a\xb1\ +\x70\x39\xb3\x20\x69\x22\x14\x50\x44\x98\xd3\xa4\xaa\xa7\xd6\x58\ +\x65\x90\x25\xfb\xa0\x14\x5d\x3b\xd8\xef\x36\x6b\x8e\xe9\xfd\xdf\ +\xf0\xbc\x24\xde\xf4\xed\x9d\xe5\xd9\xaa\xef\x6a\xe3\x5c\xed\x92\ +\x40\x07\x61\x00\xca\x92\x2a\xed\x90\xc9\x08\x2a\xad\x43\x0c\xa4\ +\x55\xca\x59\x11\x19\xa3\x51\x24\xf8\x44\x00\x19\xc4\x6a\xad\x09\ +\x35\xa2\xd5\x9a\x24\x91\x42\x16\x88\xc1\x0b\x02\x02\xc5\x10\x54\ +\xe1\xf6\x17\x73\xad\xf5\x66\xb3\x59\x6f\x36\x0a\x75\x5d\x94\x00\ +\xd8\x0d\x5d\xa1\xf4\xfe\x7c\x5a\x58\x3b\xb4\xad\x62\x37\x9f\x4d\ +\x66\xb3\xe9\x76\xb3\x41\x89\x8b\xc5\xb1\x23\xc5\x21\xdd\x79\xf8\ +\x20\x0c\x9d\x40\x9e\xcc\x26\x57\xae\x5e\xcd\x0c\x39\x0b\x81\xaa\ +\x27\xd3\xc7\x29\x95\x4f\x70\x8d\x4c\x57\x63\xcc\x98\x7c\xb9\xde\ +\x6c\x36\x9b\x4d\x08\xc1\x39\x9b\x52\x56\x4a\x93\x1a\x63\x23\xb3\ +\xd1\x3a\xa5\x9c\x73\x10\x01\xad\x35\x8b\xb8\xb2\x40\x90\xd1\x18\ +\xcc\x3c\x0e\xeb\x77\x4f\x90\x68\x19\x0f\xb3\x34\x3e\x3d\xe3\x81\ +\x87\x79\xd7\xd9\xea\x71\x5b\x89\x8f\xef\x00\xbc\x7c\x49\x38\xb7\ +\x23\x3d\x8d\xf5\x1d\x41\x84\x77\xd9\x1f\x6f\xef\xdc\x63\x04\x6b\ +\xde\xcd\x27\x9f\x20\x9c\xe6\x97\xd6\xc8\x1a\x8c\xc0\xc5\x17\xd2\ +\xa7\x5f\xcb\x98\x85\xcc\x7b\x55\xf1\xab\x65\xec\x2e\x3b\x90\x26\ +\x11\x82\xd6\x80\xa8\xdf\xcc\x23\x44\x1a\x13\x3d\x46\x4d\x9b\x88\ +\x31\xc6\x5a\x3b\x78\x0f\x97\x4c\x67\x40\x41\x66\x41\xbc\x94\x8e\ +\x51\xdf\x0d\xaf\xbf\xf6\x9a\x52\xfa\xf8\xf8\x18\x78\x0c\xc0\x82\ +\x94\x52\x61\xad\x31\x66\x17\x41\x09\x00\xc0\x8a\x94\x2d\xec\xe0\ +\x83\x46\x31\x98\x15\xa4\x69\x65\x8e\x67\x75\xa9\x81\xb7\x27\xbe\ +\x25\x2a\x0b\x46\x60\xd2\x5a\x29\x8b\xd8\xf7\x43\x8e\x71\x6a\x8d\ +\x11\x93\xa2\x6f\xd6\x43\x7f\x91\xdc\x74\x56\x4d\xea\xe3\xab\xd7\ +\xda\xb6\x7f\xe3\xce\x1b\x7a\xad\xa7\x93\x89\x22\x44\xc2\x66\xbb\ +\x0d\xdd\x23\xe7\x8a\xa2\x28\xda\xb6\xd5\xde\x57\x75\x49\x08\x9b\ +\x6d\x63\x88\x0e\x0e\xf6\xae\xcc\x0f\x63\x08\xc9\xb7\x79\xe8\xfb\ +\xae\xad\xaa\xc5\xf1\xe1\xfe\xab\x77\x1e\x4c\xeb\x62\x56\xb9\xa9\ +\xd9\x6f\x87\xae\x6d\xb7\x29\x85\xaa\x2c\xab\xaa\x8a\x31\x14\xd6\ +\x56\xd6\xe4\x14\xc3\xd0\xc5\x18\x46\xb7\xe7\x13\xec\xb1\x34\xe1\ +\xa4\x2e\x5d\x59\x29\xa5\xee\xdd\x3f\x45\xc4\x10\x42\x4a\x49\x91\ +\x1a\x93\xce\x95\xb6\xc1\x0f\x80\x58\x94\x25\x21\xde\xb8\x76\x55\ +\x21\x84\xbe\xf1\xeb\x47\x7b\x93\xa2\x8d\xe9\xe2\xe2\xf4\x70\x5a\ +\x1c\xcd\x4b\x20\x62\x16\xeb\x1c\x21\xa6\x18\x01\x10\x93\x60\xf2\ +\x1c\x63\x4e\xac\x51\x71\x0c\x43\x0c\xc5\xb4\x7a\xea\xe6\xad\xd3\ +\x93\x93\xaa\x28\xf6\xe6\x7b\x49\x18\xee\x68\xbe\x7f\xff\xd6\xf5\ +\x6b\xd7\x0e\x8f\xfa\xcc\x9f\x7b\xe5\xa5\xd5\x72\x65\xb4\x03\x25\ +\x28\xc0\x31\x8a\x30\xe4\x8c\x28\x1c\x13\x12\x4a\x4a\xcf\x3d\xfb\ +\x6c\x4e\x29\xc4\x78\xb1\x59\x35\xab\xd5\x18\x87\x22\x39\x1b\xe5\ +\x98\xd3\x98\xdd\x98\x85\x91\xd4\x7c\xba\x78\xee\xb9\x67\x10\x30\ +\xe5\xbc\xd8\xdb\x5b\x2e\x57\x4a\xab\xd1\x4e\xd5\x34\xed\x6c\xbe\ +\x98\x2f\xf6\x48\x51\xdb\x36\x31\xc6\xe9\x64\x52\x3a\x73\xe3\xea\ +\xf1\x8b\x5f\xf8\x42\x0e\x43\x55\xd6\xda\x3a\x7d\xfd\x7a\x74\x06\ +\x08\x94\xa1\x6a\x52\x83\x90\x08\x5e\xa2\x5e\x9f\x34\x47\x9f\x39\ +\xc7\x64\x8d\x19\x07\x23\x5d\xdb\x86\x18\xc7\xae\x3c\xf8\x80\x44\ +\xce\x59\x66\x41\x52\x22\x2a\xa5\x18\x42\x98\x4d\xa7\x63\xad\x4d\ +\x29\x33\x88\x56\xca\x59\x8b\x88\x31\x25\xda\xc1\xc7\xdf\x7a\x0b\ +\xa0\x20\x00\xef\x6a\x37\x8c\x39\x0a\x8f\x3f\xdd\x7f\x66\x0b\x4c\ +\x44\x29\xe7\x31\xac\x2d\xa5\x84\x84\xc2\xe3\x72\x8b\x50\xbe\x6c\ +\x2c\x93\x12\x68\xf3\xae\xf3\x8c\xd2\x20\x3b\x5c\xba\x82\xec\xe5\ +\x3d\x5c\xd2\x57\xdb\xd8\x5d\xa9\xdd\x94\x51\x69\x41\x22\xce\x6f\ +\xf6\x18\x44\x34\x8a\xde\x98\x47\x64\x3b\x29\x55\x38\x37\xf6\xf2\ +\x3b\x5f\x09\x21\xca\x88\x33\x46\x10\x28\x8b\x22\xa6\xf8\xe2\x17\ +\x7f\xbf\xef\x9b\xab\x57\xae\xf9\xa1\x27\xa5\x0b\xe3\xba\x7e\xe0\ +\x14\x69\x97\x33\xc2\x7a\xd7\xfe\x83\x1a\x07\x31\xd1\xbf\xef\x99\ +\x5b\x47\xb3\x72\x7d\xfa\xa0\x5b\xaf\x2d\x30\x19\x33\x59\x4c\xb0\ +\xac\x11\x49\x01\x87\xae\x1b\x9a\x95\x35\x86\x18\x34\x08\x23\x90\ +\x32\xb5\x2b\x7c\x4c\x09\x00\x01\xf7\x0f\x0f\xcb\xc9\x64\xbd\x5c\ +\x2e\x97\x17\x22\xd9\xfb\x41\x91\xb2\xae\xea\xbd\x37\xd6\x3e\x7f\ +\xfb\x26\x8a\xb4\x5d\xdb\xb6\x5d\x3f\xc4\x9e\x54\x7f\xba\xce\x7c\ +\x51\x95\x76\xe6\xb4\x00\x2a\x45\xa5\xd3\xfd\xc9\xca\x10\x58\x25\ +\x0a\xe2\xde\xe1\xdc\x6c\x50\x2b\xec\xbb\x7e\xb5\x1c\x52\x48\xda\ +\xa8\x75\x58\x96\x55\x55\x14\x16\x88\x9e\x38\xcf\x7d\xec\xd7\xa6\ +\x93\xb2\xac\x66\x08\x74\x7a\x72\x01\x40\x31\x24\x41\xd0\xd6\x8c\ +\x5f\x55\x45\xc0\x39\x4a\x8e\xc1\xf7\x07\xfb\x07\x55\x61\x41\x58\ +\x08\x2f\x1e\x9d\x72\xa3\x0b\x67\x65\xb3\x39\x3c\x38\xf8\xba\x6b\ +\x53\x41\x9c\x4e\xa7\x5d\xdf\xa5\x98\xca\xa2\x1e\xfa\xc1\x07\xb2\ +\x7a\x2a\x0c\x21\x44\xd4\x00\x84\x3e\xc5\x7e\xb5\xa9\xa7\xd3\x5b\ +\x4f\x3d\x53\x4c\x66\xcc\xd2\x2d\xb7\x07\xb6\x7e\xee\x9b\xbf\x45\ +\x29\xd5\xf7\xfd\x74\x3e\xfd\x63\x2f\x7c\xe4\xe5\x3b\x77\x5f\x7e\ +\xf5\x0d\x08\x41\x6b\xb3\x77\x70\xe0\xca\x62\xb3\x59\xfb\xe0\x27\ +\x55\x45\x00\x43\xdf\x5d\x3d\x3e\x7a\xfa\xf6\x6d\x57\x96\x9f\xfa\ +\x8d\x5f\x4f\xc1\x3f\x73\xf3\x86\x25\x7c\xe3\x95\x57\x1e\xde\xbf\ +\xa7\x5d\xa9\x15\x8d\xd1\x64\x39\x27\x50\x44\xda\x7a\xef\x59\xa0\ +\x9a\xcc\xaa\xe9\x22\xe6\x48\x48\x55\x59\x1f\xc4\xa8\x00\xca\xba\ +\x1a\xe7\x75\x6d\xd7\xc6\x94\x21\xe6\xd2\xe8\x1a\x75\xdf\xf6\xc4\ +\x3e\x32\x1f\x5f\xbf\xd6\x5b\x12\xe1\xde\x0f\xdb\x66\x8b\xa0\x84\ +\x31\xb1\x08\x03\xf3\x93\xc2\x3a\x88\xaa\xaa\xb2\xd6\x8c\xd2\x5e\ +\x11\x29\xac\x2b\xac\xdd\xf9\xad\x88\x14\xa9\xc4\x19\x91\x42\x08\ +\x17\x17\x17\x4d\xd3\xb6\x4d\xa3\x8d\xde\x36\x4d\xb3\xdd\xb2\x08\ +\x21\x38\xe7\xe6\x8b\x45\xe1\xdc\x0e\xb6\xf7\xd6\x49\xc9\xa5\xa2\ +\xec\x71\x63\xfe\x26\xc5\x7c\xf7\xfb\xf4\x65\xe7\x66\x52\xaa\xef\ +\xba\xf5\x7a\x9d\x73\x46\xc2\xa2\xb0\xf3\xf9\x82\x90\x72\xe2\x2f\ +\xeb\xdc\x93\xd8\x77\xbf\xa9\x7e\x6b\x35\x7f\xaf\xb2\x7f\xd5\x09\ +\x66\xe4\x71\xff\x9e\x44\x18\x81\x32\x8f\xb2\xb7\x9c\xd2\x78\x9b\ +\x8e\x62\x02\x11\x11\xe6\xae\xeb\xca\xa2\x18\xfb\xf7\x9d\xa7\x71\ +\xbc\x95\xb3\x00\x12\x29\x8c\x29\x29\xa5\x40\xe4\xde\x9d\x3b\x6d\ +\xb3\xbd\x7d\xfb\xe9\x31\x26\xb8\x2c\x9c\x55\x2a\x3b\x17\x63\x24\ +\x04\x53\xb8\xa1\xeb\x38\x47\x4e\x3e\xfa\xfe\x03\x4f\xdf\x7c\xfe\ +\x43\x1f\x08\x9b\x0b\x2b\x87\x9d\x86\x61\xbb\x2e\xa7\x13\x5b\x4f\ +\x02\x50\xd6\x7a\xb3\xbc\x88\xdb\x4d\x5d\x55\x65\x59\x6a\x63\x91\ +\x54\xba\x54\x22\x03\xa1\x20\x49\x48\xcd\xb0\xca\xcc\x55\x51\xce\ +\x6e\xdf\x16\xe6\x94\x42\xce\xbc\xbc\x68\xce\x2f\x56\x56\xe3\xea\ +\xfc\x7c\x31\x9f\x16\xc6\x4a\x4d\x13\x06\x9f\x40\x17\xb5\x05\xa6\ +\x3c\x64\xc9\x88\x64\x8c\x21\xc2\x1b\xd7\x0f\x66\xb3\x8a\x20\xe6\ +\xe0\xb7\xeb\xbe\x2e\x2b\x61\x07\xc2\x46\xe5\x61\xe8\x60\xc0\xe9\ +\x74\x3a\xf8\xe0\x43\x08\x61\x70\xa6\x99\x12\xe6\x27\x81\xa8\x8a\ +\xd1\x64\x8d\x26\xc2\xf5\x7a\x43\x44\xbd\x0f\x23\xb0\x02\x00\xb3\ +\x00\x0a\x57\x3a\x2f\x0e\x67\x55\x5d\xa2\xe0\x74\x36\x8f\xde\x73\ +\x4c\xa4\xcc\x7c\xb1\xaf\xd8\x57\x65\xe1\x48\x94\xc1\xa3\xc2\x66\ +\xe0\x2b\x87\xb3\xf5\x32\x35\x5b\x7f\xf3\xea\x7e\xd3\x6c\x97\xab\ +\x6d\xb9\x77\x7c\x76\xd1\x30\x84\x08\x02\xa8\xec\x64\xb2\x6a\xb6\ +\xed\x66\x7d\xf3\xc6\x4d\xb1\xf6\xe1\xe9\x99\x4a\xb9\xb0\xce\x2a\ +\x2d\x04\xaa\x34\xaa\x30\x7b\xb6\x78\x61\xfa\x21\xe7\xdc\xbd\xd3\ +\x47\xa5\x2b\x17\xd3\xc5\x7c\x3e\x23\x75\xab\xeb\x3a\x44\xb0\xc6\ +\x08\x8b\xd5\xaa\x6f\x9b\x61\xe8\x17\xd3\x69\x5d\x5f\x39\xd8\xdf\ +\x2f\xac\x89\x29\x07\x11\x6b\xdd\x18\xc5\x95\x59\x52\xf4\x46\x2b\ +\x55\x54\xa5\x2b\x63\x4c\xc6\xd9\x18\x19\x00\x93\xc8\xbd\xd3\x73\ +\xc9\xd9\x11\xb9\x3e\x98\xaa\x24\x63\xa2\xa8\x76\xb5\x4e\xdb\x76\ +\x02\x54\x06\x35\xb7\x73\x4a\xb9\xcd\xb1\xd0\x5a\x8c\x52\x46\x87\ +\x10\x4e\x4e\x1e\x2a\xb2\x88\x34\xe6\x86\x0a\x3c\xe1\x3b\x55\x11\ +\x4d\xa7\x13\x63\x4c\xce\x3b\xef\xd5\xb8\xea\xa4\x5d\x76\xa6\x82\ +\x11\x3c\xa2\x75\xdf\xf5\xcb\xe5\x45\xca\x69\xb3\x5d\xc7\x18\x33\ +\x33\x29\x55\x18\x83\x22\xde\xfb\x93\x93\x93\x51\x68\xa0\x8d\x19\ +\x83\xf7\x76\x9c\x2a\xa2\xcb\x22\x8e\xe3\x23\x43\x6f\xb1\x80\xe3\ +\xf8\x4f\xbc\xfd\xea\x87\xa1\x69\x1a\x10\x51\x4a\x65\x4e\x5d\xdf\ +\x34\x6d\x3b\x9b\xce\xad\x75\x6f\x0f\x0e\x4b\x09\x2e\x85\x93\xef\ +\x5d\xef\x5d\xef\x64\x3e\x90\xf3\x9b\x66\x14\x46\x64\x00\x95\xf3\ +\x18\x38\x40\x4a\xe1\x38\x1c\x04\xe0\x31\x32\x10\x00\x01\x9a\xb6\ +\xad\xab\xca\x39\x37\x78\x9f\x59\x94\xd6\x82\x8a\x85\x69\x34\x2e\ +\xa3\xca\x39\x8f\xc7\xd3\x8b\xf3\x33\x66\x7e\xea\xf6\xd3\x84\xba\ +\x2a\x8a\xc9\x64\x12\xe3\xca\x33\x7b\x3f\x54\x54\xd1\x6e\x7d\xea\ +\x0b\xab\x6e\xdf\xbe\xe1\xea\x4a\x65\x5f\x5a\x3d\xad\xcb\x76\x39\ +\x69\x56\xab\xe6\xfe\x09\x96\x13\x42\x28\xb4\x5a\x5c\xb9\x66\x15\ +\x85\xa6\x6d\xfb\x21\xc6\x2c\xa4\x40\x29\xab\xb5\x46\xcc\x02\xca\ +\x1a\xad\xf4\x6a\xb9\xda\x34\x0d\x29\x24\xa2\xb6\xdd\x22\xa9\xcc\ +\xa6\xed\x7a\xaa\x5c\x4e\xa9\xdd\x6e\x50\xe9\x6d\xe7\x43\x02\x5d\ +\xce\xcb\xd9\x7e\xa1\x91\x9b\x73\x2d\x9e\x32\x90\x48\x59\x15\xca\ +\x41\x59\x16\xc9\xf7\x85\xe2\xec\x3b\xce\xb1\x2e\x0b\x10\x19\x30\ +\x22\x52\x8c\x79\xb5\xd9\x1a\x67\x8b\xc2\xb1\x80\x36\xf6\x89\x3b\ +\xf7\xaa\xaa\x4e\xee\xbe\xf6\xda\xe7\xbf\x18\x33\x02\x99\xbe\xef\ +\x85\x45\x29\x9d\xf2\xa8\x2d\x97\x4a\xcb\xf5\xab\x7b\xd3\xe9\xd4\ +\x87\xfc\xc1\x0f\x7f\x43\x3b\xa4\x93\xfb\xf7\x8f\x0e\x0e\x8e\x8e\ +\xae\x75\x9b\xf3\x76\x88\x8a\x66\x8f\x4e\x96\xdb\xe8\x8e\xaf\x1c\ +\x52\x31\xd3\xb5\x2e\xcd\x5c\xdc\x82\xb2\x23\x6f\x36\x83\x6f\x86\ +\x3e\xf6\x7d\x61\x4b\xe3\x9c\x80\x52\x45\xe9\xbd\x6f\x63\x42\xcb\ +\x32\xad\x3c\x66\x42\x6c\xb4\x04\xca\x5b\x0e\xa1\xeb\x70\x8b\xc6\ +\x14\x78\x34\x29\x6a\xb4\x4d\x3e\xda\xdf\x3f\x3c\x3e\x62\xce\x4d\ +\xd3\x20\x48\x4a\xc9\x90\x2a\x9c\xe3\x9c\xce\xcf\x1e\xe5\xcc\x5d\ +\xd3\xbc\xb2\x5e\x2b\xa5\x44\x78\xef\xca\x55\xce\x1c\x42\xca\x31\ +\x69\xa3\xcb\x6a\xaa\x35\x6c\xba\xc1\x39\x17\x05\x43\x1f\x44\xa0\ +\xef\x7d\xd7\x0f\x75\x5d\x2f\xe6\xf3\xdc\x7b\x9f\x52\xdb\x0c\x7d\ +\xdc\x00\x0b\x44\x30\x60\x6c\xc2\x29\x98\x3d\xe7\x94\x85\x35\x74\ +\x04\xf8\xc6\x1b\x6f\xa8\x66\x13\x89\xea\x49\x8d\x42\xcc\x38\x06\ +\x5f\xfc\x01\x0a\x1c\x12\x12\x08\x28\xa2\x71\xae\xf8\x26\xe7\x9a\ +\x10\x00\x45\x98\x08\x19\xd0\x18\x05\x08\xcc\x09\x91\x72\x4e\xc6\ +\x5a\xeb\x8a\x61\x18\x9c\xb5\xae\x28\x52\x8c\x29\xa5\xc7\xa9\x7b\ +\xbb\xbf\x02\x10\x30\x0b\xf3\xe5\x6a\x54\xc6\x9f\xbc\xb5\xb8\xbf\ +\x0d\x85\x21\x90\x85\xdb\xed\x56\x29\x55\x4f\x26\x00\x00\x0a\x98\ +\x53\xd7\xf5\xa7\x67\x8f\x0a\x57\xbe\x5d\xe7\x3e\x16\xf7\xf7\xae\ +\xf7\xae\x77\x5c\x67\x90\x19\x98\x15\x01\x03\x00\x8d\x2d\x07\x8b\ +\x08\x28\xa5\x95\x16\x66\x4e\x51\x00\x01\x55\x06\x1e\x3b\x11\x22\ +\x95\x73\x7e\xfa\xe9\xdb\xdb\xed\xf6\xf4\xd1\x23\x00\x11\x8e\x6a\ +\xd7\xfb\xa0\xf0\x88\x2e\xc0\xc4\x40\x64\xcf\x2e\xd6\x49\x5e\xdf\ +\x5b\x2c\x0a\xe7\xd2\xd0\x16\x1a\x7d\x4e\x29\x65\xb2\x50\x9b\xca\ +\x3a\x0c\x83\xb7\x95\x05\x11\xc8\x09\x8d\x02\x53\xe8\xd2\xcc\xeb\ +\xaa\x3e\x3a\x1e\x82\x47\x6b\xaa\xaa\x82\xae\x19\xce\xce\xfa\x10\ +\x38\xe7\x10\x12\xa3\x42\x32\x56\x17\x59\x12\x80\x58\xeb\x52\x8a\ +\x12\xe3\xa2\x74\x06\x22\x0b\xfb\x98\xa8\x2c\x4e\x4e\xcf\x87\x96\ +\x45\x90\xa8\x1a\x06\x1c\x5a\x8f\x14\x3d\x8a\x9a\x4c\x74\x59\x40\ +\xce\x6d\xb3\x55\xa9\x75\x05\x3a\x63\xc2\xd0\xb5\xab\x55\x06\xcd\ +\x97\x34\x6a\x6d\x5d\x16\x08\xd1\x2b\x8d\xd3\x69\x95\x05\x9a\xa6\ +\x9d\x68\xad\xb4\x8a\x31\x86\x34\xa4\xd0\x3f\x99\x76\x01\x91\x56\ +\xdb\x66\xdb\xc7\x90\x98\x85\x7c\x18\x94\x22\xa5\x4d\xe1\x0a\x01\ +\x8e\x11\x48\x00\x85\x4f\x4e\xce\x1e\x3e\xda\xc4\x0c\xab\x1e\x84\ +\x34\x01\x7c\xc7\xc7\xfe\x45\x08\x7c\xb6\x6a\x8c\xa9\xc1\x4c\x7e\ +\xe3\x4b\x2f\x02\xe0\xe0\xa8\x4e\x3c\x0c\xa4\x54\xb9\x39\x8f\x9a\ +\x6c\x0f\x13\x01\x2e\xaa\x49\x8a\x59\x69\xed\xac\x81\x1c\xcb\xd2\ +\x89\x22\x36\xe4\x35\x06\xa4\x6a\x36\x99\x97\x35\xc4\x68\xad\xbe\ +\x73\xff\xd5\x36\x87\xb2\x70\x4a\xa2\xd2\x1a\x3b\x76\x16\xae\x5e\ +\x5b\x4c\x2b\x2b\x29\xcf\xdc\x34\x67\x4e\x02\x4a\x3b\x42\x1d\x63\ +\x3e\x3e\xae\x04\x18\x15\x81\x1a\x71\xd9\xa2\xb4\xed\xba\x7e\x68\ +\x3a\x6b\xb4\x30\x17\x65\x31\x04\xff\xe0\xc1\x3d\x97\xd3\x83\x07\ +\x0f\x2f\x96\x2b\xd2\x7a\x14\xdb\x1c\x1d\xec\x3f\xfb\xfe\x67\xa7\ +\xd5\x24\xc4\x78\xb1\xdd\x9e\x3e\x7a\xf4\xe8\xde\x03\xe5\xf3\x4c\ +\x15\x26\x25\xed\xd9\x24\xa8\x5c\x35\x80\x6c\xda\xb8\x6d\xc2\xeb\ +\xf7\x7f\x1f\x9d\x03\x54\x24\xc8\x00\x42\xa8\x9d\xf9\x03\xd0\x3a\ +\x76\xfb\x24\xba\xdc\x85\xe2\x65\x15\x06\x81\x91\xc0\x01\x08\x99\ +\x33\x29\x5d\x96\xd5\x30\x78\x80\xac\xb4\x42\x04\xab\xf5\xfc\xf8\ +\xb8\xeb\x3a\xef\xbd\x36\x06\x00\x52\x8a\xb8\x4b\x92\x78\xf3\xaf\ +\xbf\x7c\xae\x46\x8d\x8b\x8c\xd6\xfb\x4b\x4a\x25\x02\xe4\xcb\x69\ +\x28\x00\x42\x0c\x91\x14\x29\xa5\x8c\x31\x45\xe1\x50\xd1\xe0\xfb\ +\x94\x32\x91\x82\xb7\x64\x1f\xc2\x18\xb6\x26\x5a\xbf\xfb\x42\x16\ +\x01\x16\x18\xff\x0b\x63\xd6\xf6\xd7\xba\x67\xff\xab\x48\x2a\x83\ +\x63\x88\x94\x20\x09\x33\x02\x80\xd0\x2e\x6c\x80\x10\x55\x16\x66\ +\x66\x24\x25\x38\x66\x0d\x8c\xd1\xf7\x39\xe5\x14\x86\xe1\x70\x6f\ +\x51\x3a\xd3\xb4\xcd\x6a\xb5\x4e\x99\x09\x49\xf2\x48\xbb\xa7\x9c\ +\x99\x48\xb1\xa0\x20\xad\xd7\x6d\xbb\xd9\x4e\xeb\xa2\x2a\xac\x45\ +\xc4\xec\x35\xa8\xca\xb9\xd9\x6c\xaf\xe9\xb6\x31\xf5\xab\xd5\xf6\ +\xd3\x9f\xfa\x74\xff\xfc\xb3\x57\x0f\x17\x5a\x83\x29\x1d\x16\x9a\ +\x34\x56\x13\x0b\x29\x84\xed\x59\x5e\x6f\xfd\x7a\x19\x87\xbe\x9e\ +\x4e\x6d\x61\xa8\xa8\x75\x31\xb5\xae\xce\x10\x53\x18\xb2\x8f\x85\ +\x73\xc9\xb7\x7d\xbb\x16\xdf\x96\x75\xbd\x5e\xae\xdb\x21\x41\x16\ +\x4d\x7a\xb2\x38\xc8\xca\x44\xd2\xa5\xd5\x48\xb2\x0d\xad\x56\xae\ +\x6b\xbb\x61\xf5\xa8\x56\xe9\xca\x9e\x05\xe6\xcc\x29\xfa\x40\x4a\ +\x52\x4e\xba\x28\xc6\xa7\x8d\x10\x10\x45\x97\xc4\x99\x63\x0c\x43\ +\xd3\xd8\x82\x10\x18\x81\xe7\xb3\x72\x56\x6b\xac\x8a\x27\x93\x6c\ +\x20\x82\x8f\xdc\xc5\xbc\x7f\x7c\xf5\xe2\x62\xdd\xac\xce\x9c\x2d\ +\xe6\xf3\x19\x11\x89\x20\xb0\x4a\x91\x23\x6b\x21\xb5\xde\xf4\xa0\ +\x6c\xda\x78\xa2\x78\xfd\xca\xb1\xad\xa7\x7a\x52\x1e\x97\xce\xda\ +\xea\xc5\x57\x1e\x9c\xf5\xd9\x68\xf7\xe2\xbd\x65\x59\xb5\x87\xfb\ +\x73\x05\x99\x32\x6f\xd7\x4b\xab\xcc\x7c\x52\x11\xf1\x7c\x3a\x57\ +\x20\x16\x51\x1b\x63\x44\x9a\xae\x69\xba\xa6\x3e\xdc\xd3\x19\x52\ +\x0e\x21\x5a\xdf\xfa\x83\xc9\xfc\x78\xef\xea\x32\x6d\x95\x23\x83\ +\xa8\x87\x8c\x0c\x90\x86\xe6\xe2\x01\x6f\x8c\x62\x8e\x21\x32\x60\ +\xc8\x28\x64\x91\x5c\xce\x4a\x58\xb4\xa5\xce\xf7\x64\x29\x13\x30\ +\x52\xdb\x79\x3f\x78\xe4\x7c\x7c\xb0\x58\xcc\x26\xaf\xde\x7d\xfd\ +\x77\xbf\xf0\x62\xf2\x5d\x55\xda\xbe\xf7\x6d\xef\x81\x94\x32\x86\ +\xe3\x70\x70\x30\x63\xf6\xeb\x36\x94\x75\xbd\x7f\x34\x7f\xf6\xfd\ +\xb7\xfb\x76\x48\x7d\xc4\x65\xeb\xef\x9c\xf6\xf7\xce\xda\x3e\x42\ +\xcc\xa6\xa8\x0f\xf6\x17\xdf\x7c\xeb\xf6\xf0\x7b\xbf\x73\xf7\xe4\ +\x61\x8a\xbe\xb4\x66\x08\x9e\x95\x28\x36\x23\xd4\xe4\x09\x8f\x4d\ +\x48\x97\x6c\x1a\x64\xb8\x34\x5d\x8f\x5c\x59\x10\x00\x4c\x59\x46\ +\xaa\xf0\xd1\xd1\x71\x51\x14\x63\xf0\xef\xa5\xa2\xc6\x11\xa1\x31\ +\x3a\xe7\xe4\x7d\x86\x11\xef\x2b\x79\x24\x9f\xec\xc2\xeb\xe5\xf1\ +\xb4\xf3\xf1\xb2\x7d\x94\x37\x82\x8c\xea\x82\x71\x80\xb3\x7b\xc7\ +\x20\x64\x31\x46\x17\x65\x51\x14\x85\x52\x34\xf4\x1d\x01\x49\x66\ +\xa5\xbe\x6c\xa1\x9a\x33\x28\xfd\xee\xca\x14\x47\x24\x4f\x35\x85\ +\xb0\x95\x90\xa0\xd8\x43\x2b\xd0\x35\xf2\x9e\x16\xf2\xab\xe3\xca\ +\xa8\x12\x8c\x58\x6a\xca\x44\xe3\x9a\x1f\x11\x08\x58\x49\x12\x0e\ +\x44\x00\x20\x9c\x93\xc6\x91\x4c\x96\x58\x18\x04\x4f\x4e\x4f\x41\ +\x8e\x26\xb3\xc9\x64\x3e\x9f\xcd\xf7\xce\xcf\xcf\xb7\x9b\x86\x39\ +\xef\x8c\xea\xa3\xae\x8b\xc5\xa2\x06\xc9\x08\xb2\xbd\x38\x5f\xdc\ +\xba\xc1\x20\x91\xc3\x6c\x6f\x9f\x0d\x07\x15\xfa\x9c\xb5\x2e\x30\ +\xe3\xeb\xaf\xdf\x1f\xd6\xcb\x6f\xfd\xa6\x0f\x21\x7b\xab\x11\x51\ +\x90\xe8\xe8\xfa\x4d\xc5\xa0\x02\xc7\x3e\x44\x1f\x59\xa0\xcf\x59\ +\x97\x95\x9a\x4d\xcc\x62\x4f\xe9\x82\x44\x74\xdf\xc6\xd5\x9a\x43\ +\x94\x9c\x39\x67\x10\x48\x2c\xa0\xcd\xa6\xef\x54\x39\x55\x47\x73\ +\xac\xe7\x84\x5a\x29\xa7\x8c\x0b\xc3\xd0\x9c\xf9\xb8\x0d\x31\xf0\ +\xf2\xac\x81\x61\x99\x79\xf1\xcc\x8d\xab\x86\xa0\xe9\x3d\x64\xd0\ +\xd6\xba\xa2\x74\x85\x43\xc8\x4a\x51\xca\x99\x05\x98\x24\x65\x0e\ +\x31\xc7\x1c\x14\x69\xe7\x9c\x04\xc9\x89\x27\xda\x3c\x19\x50\x58\ +\x29\xf5\xe0\xc1\xc3\xdf\xf9\xad\xcf\x7d\xfb\xc7\x3e\xb6\xbf\x77\ +\xf8\xe0\xe1\x69\xad\x75\xca\x49\xa3\x01\x04\xd2\x5a\x72\x64\x4d\ +\x29\x67\x37\x2d\xab\xc9\x6c\x32\x9b\x77\xfd\x70\xf5\xf6\x35\x5b\ +\x59\x12\x9a\xbb\x79\x17\xf9\xa5\xd7\x5f\xd6\xa5\xd1\xc6\x26\x48\ +\x8f\x96\x6b\x21\x5f\x95\x9a\x53\x5c\xcc\xe7\x95\x2b\x63\xd7\x02\ +\x33\x11\x5a\xa5\x09\x78\xb4\x32\x58\x63\x12\x40\x69\x5d\x1a\x22\ +\x20\x31\xe9\x75\xbf\x3e\x7b\xf9\xd5\x6a\xbf\xaa\xb4\xae\x4a\x1b\ +\xdb\xb6\x32\xfa\xfa\x33\x37\x6e\x5f\xbb\x19\xce\xce\x1f\xdd\xb9\ +\x1f\x7c\x34\xda\x28\xeb\x16\xd3\x92\x94\x5e\x3e\x3a\x7f\xf4\xe0\ +\x44\x99\x62\x85\x8a\x91\xcb\xf9\xc4\x0b\x03\x69\x0e\x8c\x89\x35\ +\x51\x7b\xb1\xc2\xe0\x2f\x4e\x1f\x0d\xdb\xa6\x2a\x8c\xc4\xb4\xa8\ +\xeb\xc5\x74\x1e\x59\xfa\xc1\x97\x93\xfa\x7d\x4f\x3f\x53\xba\x22\ +\xe6\x14\x43\x60\x95\xda\x58\x64\x0d\xc5\xfe\x84\x26\xa5\x3b\x98\ +\xce\xdf\x7f\x7b\xfd\xe8\x62\x58\x6d\x15\x8b\x9e\xd5\x4a\xcb\xc7\ +\x3e\xf6\x1d\x9f\xf8\x95\x5f\x79\x78\xf7\x5e\x65\xed\x5e\x3d\xf1\ +\x29\xa0\xd5\xf4\x07\x98\x3c\x8b\xbc\x69\xb5\xbe\x6c\xde\x47\x15\ +\xff\x25\x38\xfc\x72\x02\xa9\x94\xaa\xeb\x09\x22\xf6\x7d\xdf\x34\ +\xcd\x98\xea\x25\x20\x21\x84\x31\xa1\x20\xa7\x9c\x39\x8f\x08\x12\ +\x24\xd2\x5a\x9b\x11\x52\x88\x8f\xcf\x04\x30\x92\x6d\x80\x2f\xa7\ +\x9f\x82\x6f\x4e\xe7\x45\x58\x44\x91\x02\xc4\x18\x42\x8c\x11\x10\ +\x9c\x73\x22\xb0\x5c\x2e\xb5\xfe\xb2\x21\x0c\x33\xa8\x77\xd5\x1e\ +\x24\x00\x0a\x9f\xfa\x17\xcc\x8d\x6b\xb8\x79\x2d\x3f\x38\x85\xa7\ +\x3f\x42\xf7\x3f\x19\x9b\x35\xd0\x7b\xe3\x9f\xaf\x92\xb1\xbb\x30\ +\x0b\xa0\x62\xc0\x84\x26\x23\xa1\x08\x20\x11\x04\x95\x93\x70\x04\ +\xa5\xf3\x18\xd7\xa7\x34\xa0\x20\x10\x08\x02\xc2\x7a\xb3\xb1\xce\ +\x55\xf5\x34\xc7\x64\x95\xbd\x7d\xf3\xa9\x61\xe8\xcf\xcf\x2f\xb6\ +\x9b\x8d\x8f\x1e\x81\x48\x29\xad\x95\x21\xcd\x89\x01\x04\x14\xbe\ +\xef\xd9\xdb\x55\x5d\x76\xdd\x5a\x30\xe6\xb0\x39\xb9\x77\x01\x62\ +\x0a\x6d\x31\x0d\x16\x64\x6f\x3a\x99\xd7\x93\xcd\xb2\x6b\xda\xde\ +\x87\xbe\xaa\xaa\xa3\x9b\x06\x88\x52\xda\xf4\xbd\x8f\x2c\x55\x35\ +\x49\x4a\x89\x31\x76\x32\x41\xad\xb3\x26\xca\x4c\x44\x44\xaa\x69\ +\x2f\xd8\x0f\xc8\x8c\x88\xda\x14\xf3\xfd\xfa\x51\x4b\x03\xa8\x7a\ +\x36\x57\xe5\xd4\x82\x03\x34\xe7\x6d\x7f\xff\xe4\x2c\x25\x50\xa0\ +\xaa\x7a\xdf\x1d\x14\xe7\xf7\xfa\xfb\x17\x1d\xc3\xd9\x8d\xc3\xbd\ +\xe9\xfe\x15\xe7\x1c\x00\x14\x65\xa9\x08\xda\xed\xaa\xef\xfb\x0c\ +\xa0\xb5\x8b\x29\x87\x24\x51\x54\x60\x89\x31\x3b\x94\x82\x54\xd7\ +\x73\x6e\xe3\xde\x93\x8d\x65\x00\x62\x8c\xdf\xfa\xad\x1f\xfd\xd0\ +\x87\xbe\x4e\x00\xee\xde\x7f\xf8\xf0\xe1\x89\x05\x0c\x39\xa6\x9c\ +\x11\x81\x8c\xee\xc3\x90\x19\xaa\x69\x0d\xda\x74\x31\xdf\x7e\xf6\ +\x7d\xcf\x7d\xe0\x03\x82\x90\x85\x42\x84\x5f\xfd\xcc\x6f\x36\xc1\ +\x67\xa2\x94\x42\x08\x41\x91\x6c\xda\xa6\x9e\x1e\x1e\x1d\x1c\x38\ +\xeb\xfa\x6d\xab\x00\x67\xf3\x99\x41\x88\x7d\x17\x87\xc0\xcc\x40\ +\xb4\x98\x4c\xe7\x57\xae\x5c\xbb\x7a\xed\xd5\x57\x5e\xdd\x6e\x9a\ +\x3b\xdb\xb3\x8b\xe5\x32\xe6\xb8\x58\x56\xc8\x7d\xaf\xf8\xf6\xf5\ +\x2b\x47\xf3\x85\x33\x76\xb3\x3a\x29\x67\xd5\xf5\x6f\x7c\x1e\xc9\ +\x28\x20\xf6\x1e\x8d\x11\x64\x3b\xa3\xd9\x1c\x48\x57\xac\x27\x30\ +\x99\x14\x86\xbe\xf4\xf2\xcb\x5d\xc8\x07\x07\x8b\x61\x48\x1c\x93\ +\xd5\x6a\xb5\x5e\x57\x65\xf5\xfc\x87\x9f\x1f\xda\xcd\xb4\x2e\xcb\ +\xb2\x1c\x52\x1e\x62\xfe\xd2\xcb\xaf\x50\x92\x83\x2b\x47\x21\x78\ +\xcc\x62\x9d\x33\xb6\xc8\x83\xbf\xf3\xe0\xfe\xd1\xd1\x95\x83\x83\ +\x83\x88\x92\x34\x16\xb3\xab\x2e\x5c\xc9\x9d\x0f\x1a\xb7\xcb\xf3\ +\xf6\xec\x24\xe6\x38\xad\x26\x90\xf3\xa4\xa8\xf7\xca\x7d\xb2\x6f\ +\x06\x06\x3c\xc1\xdd\x3e\xc6\xe0\xc3\x4e\x47\xf0\xf8\xc3\x32\x0a\ +\x22\x59\x76\x60\xb2\x31\x27\x79\x18\x06\x22\xca\x39\x8f\xbf\x04\ +\x1c\x11\x84\x14\x63\x4c\x31\xed\x5a\xf4\x5d\x6c\x00\xc7\x18\x53\ +\x8c\x8f\x47\xf0\x8f\xbf\xd7\xb2\xe3\xaf\x8c\x7d\x32\xc9\x5b\x6e\ +\x83\xf1\xf5\xc2\x22\x8a\xa8\xaa\x6b\x04\x68\xdb\xd6\x7b\x9f\x53\ +\xe2\x2f\x4f\x85\x64\x06\x45\xef\xea\x93\x0f\xc5\xb1\xda\xb3\xfc\ +\x99\xff\x25\xdf\xfe\x2e\xf7\xf5\x37\xf9\xf7\x7e\x29\x9e\x9e\xc9\ +\x7b\x95\xfd\xab\xe6\xa2\x1c\x30\x07\x01\x2b\x48\x09\x50\x00\x49\ +\x80\x81\xe0\x12\x4e\x0f\x80\x99\x13\xee\x6c\x19\xa3\xa8\x1d\x00\ +\x40\xdb\x42\x69\x4b\xa4\x10\x21\xe7\xc4\x39\xcf\x67\xf3\x83\xfd\ +\xbd\xd5\x72\x75\xf7\xde\x9d\xed\x66\xc3\x92\xb4\xb5\x64\x74\xcc\ +\x51\xa2\x2f\x9c\x5a\x4c\x8b\xa7\x6f\xde\xec\x97\xe7\xaf\xbe\xfa\ +\x7a\x59\x17\xc1\x02\x21\xcc\xea\xba\xb0\x0b\x48\xc3\xe1\xde\x7c\ +\x52\x96\x95\xb9\xde\xf4\xdd\xa6\xed\x8a\xaa\x46\x5d\x22\xc7\x21\ +\xc7\x8e\x53\x4c\xd9\x6f\x9b\xc9\xde\x7e\x59\x54\xc6\x16\x42\x46\ +\x04\x30\x65\xf6\x71\xb3\x5a\x75\x9b\x8d\x05\x26\x0d\xda\x98\xcc\ +\xc0\x64\xaf\x3d\xf5\x3e\xb1\xb5\x07\x1e\xb6\x7e\xbd\x5e\x89\x76\ +\xeb\x18\x56\x5d\x54\x02\x8b\xba\x42\xb2\x60\xab\x62\xff\x78\xd3\ +\x9c\xfa\x47\x9b\xa6\xf7\xb3\xd2\x1e\x2c\xe6\xb3\xd9\x74\x3b\x6c\ +\x24\x7b\x92\xa4\x09\x94\x2b\x7d\x64\x00\x75\x74\xed\x56\x13\x60\ +\x7d\xb1\x42\xad\xb7\x1e\xd6\xbe\x5f\xaf\x9b\x2b\x65\xf7\x2c\xe2\ +\x13\x88\x65\x72\xce\x37\x6e\xdc\x7c\xfa\xf6\x53\x7b\x07\x07\x7e\ +\xf8\xff\xd8\x7b\xd3\x66\x49\xb2\xe3\x4a\xcc\x97\x7b\x6f\x2c\xb9\ +\xbd\xb5\xf6\x5e\xd0\x68\x34\x08\x80\x24\x40\xe3\x90\xe2\x98\x6c\ +\x38\x1a\x0d\x87\xb2\xd1\x66\xfa\xac\x9f\xa7\x3f\x20\x33\x99\x64\ +\x63\x92\x51\x66\xb2\x91\x89\x8b\x46\x23\x89\x04\x31\x00\xb1\x35\ +\xd0\x4b\x6d\xaf\xde\x96\x99\xb1\xdc\xc5\xdd\xf5\x21\x32\x5f\x57\ +\x35\x00\xb2\x51\x5d\x20\xc1\x56\xdd\x0f\xaf\x9e\x45\xbd\x88\x8c\ +\x8c\xc5\xaf\xdf\xe3\xc7\xcf\x49\xab\xd5\xc1\xe3\x27\x4f\x8b\xe9\ +\xf1\xd1\x91\xf3\xae\x69\x6a\x51\xbd\x5c\x0f\xf3\xc5\xaa\x1b\xe2\ +\xd5\x7a\xa3\x63\xee\xb6\x89\xc9\x1b\xb8\xf5\x7a\xf3\xe7\x7f\xf6\ +\x17\x1f\x3e\x7c\x38\x64\x41\xf4\xc1\x07\x04\x8f\x60\x29\x96\xe0\ +\x5a\xc2\xea\x3b\x7f\xf5\x37\x07\xcb\x83\xbb\xc7\x33\x03\x05\xa4\ +\x94\x72\x08\xd5\xb2\x69\xba\xbe\xdf\xc4\xd8\x86\x30\x6b\xdb\x37\ +\x4e\xef\x3d\x4b\x67\x3f\xfe\xeb\x1f\x51\x53\x2d\xeb\xf6\x90\xab\ +\xa5\x67\x9f\x86\xd3\xb1\x70\x3e\xe7\x59\x2b\x4d\x4d\x55\x0d\x96\ +\xf2\xb0\xed\x86\x11\x4b\x91\x71\xe8\xbb\x6d\xc9\xb1\x71\xd4\xe7\ +\xae\xa3\x75\xf7\x30\xfe\xe6\xef\x7c\xab\x5e\xb4\xdf\xfd\xf6\x77\ +\xd9\x5f\x32\xd7\x26\x0a\x60\x31\xf6\x9e\x7d\xd3\xd4\xa7\x87\x47\ +\xcb\x79\x93\x62\xe2\xc0\xb3\xc6\x3f\x9b\xcf\x4a\x4a\x6d\xd5\xc4\ +\x6e\xe3\x9d\x5b\x2e\x16\xeb\xcd\x26\x96\xb2\x70\x55\xeb\x83\x43\ +\xe2\xa6\x91\x50\x95\x94\xa0\x26\x98\x05\x22\x3a\x98\x7b\x3f\xf4\ +\x6f\xe7\x2f\xf7\x97\xeb\x47\x1f\x7e\xdc\xe5\x78\xfb\xe4\x48\x09\ +\x3e\x8f\xa3\xbd\xdd\x28\x83\xed\x23\xf0\x0e\x17\x87\xa9\x68\x04\ +\xaa\xa6\xaa\x53\xc6\x3d\xf9\x14\x9a\x99\x73\x2e\xe7\x0c\x06\xe3\ +\x18\x55\x15\x10\x7c\xf0\x06\xb0\x73\x18\x27\x9a\x3c\xfc\x60\x8f\ +\xc5\xec\x1c\xb4\xf7\x05\xd5\x4f\xe8\x3d\xb8\x3f\x7b\x7b\x21\xcc\ +\x0e\x31\xe6\x5c\xa6\x3e\xf1\x94\xf2\x64\x68\xfe\x33\x51\xf6\x97\ +\x73\x38\xfd\xbb\x33\x77\x6e\xb0\x5c\x6b\x3f\xd8\x78\xae\x3f\xf9\ +\x7e\x7e\xfc\xd8\x7c\xf5\x6a\x2d\x5a\x5f\x8f\x7f\xc8\xe1\x72\xc7\ +\x79\x34\xab\x8d\x03\x40\xd8\x15\xf1\x91\x8a\x21\x01\x11\x91\x02\ +\x14\x05\x9e\x60\xf7\xa9\x1a\xc8\x3c\x29\x6b\x5c\x5c\x5e\x1d\x2e\ +\x96\x95\x73\x88\xe6\x90\x25\x0e\xa9\x2f\x5f\x7e\xfb\xc1\x37\xbf\ +\xf1\xd5\xef\x7c\xf7\x3f\xfc\xf8\x47\x3f\x8c\x65\xcc\xac\x6a\xf1\ +\xf6\xc9\xea\xd6\xd1\x6a\xc6\x48\x63\xf7\x5b\x6f\xbf\xf1\xee\xe9\ +\xb1\xaa\x21\xa0\x4a\xca\x39\x05\xcf\x39\x45\x03\x58\x3f\x7b\x56\ +\xcf\x97\x47\x27\x77\x17\xa7\xac\x1c\x8a\x42\x2e\x1d\xd4\x55\xbb\ +\x5a\x8d\x46\x63\xdf\xf7\xdd\xd0\x76\x39\xd3\x1a\x42\x5d\x4a\xb9\ +\x7e\x76\xe6\x1c\x81\x59\x5d\x55\x15\x03\x33\x44\xd5\xa7\x97\x57\ +\xd1\x89\x5f\xce\xb7\x9b\x61\xe8\x47\xd9\xe4\x61\x9b\x9a\x55\x68\ +\x66\xb3\x3a\x74\x96\xa2\xe5\x1c\x75\x63\x08\x18\x42\x27\xee\x7a\ +\x7b\x7d\x7e\xb9\x59\xd4\xee\x76\x37\xde\xca\xd2\x56\xa1\x72\x58\ +\x39\x6f\x84\xf5\x6c\x55\x13\xab\xe1\xc7\x4f\xce\xce\x2e\x37\x42\ +\x81\xa8\x1a\x4b\xee\x87\xd8\x15\x3a\x02\xff\x52\x8e\x40\x20\x2a\ +\x27\xc7\x27\x48\x0c\x40\x93\x74\xfe\x62\xb1\x5c\x1e\x2c\xff\xe5\ +\x1f\xfd\xa7\xf3\xc5\xfc\xf1\x93\x47\x7f\xfa\x67\x7f\x11\x47\x45\ +\x18\x91\xd8\x81\x2b\xa6\x8f\x3f\x7a\xfa\xe3\x1f\xfe\xf4\xcd\x37\ +\x1e\xfc\xdb\xff\xed\x2f\x1e\x3d\xfc\x68\xbe\x5a\xfe\xd6\x6f\xbf\ +\x77\xb0\x3c\x8c\x63\xbc\xbe\xba\x28\x29\x0d\xfd\xb5\x25\xc9\x7d\ +\xdc\x5e\x6d\x73\x97\xf2\xd6\xbd\x79\xff\xd6\x20\xe5\x60\xb5\xbc\ +\x75\x72\x4a\x88\xf5\x76\xdb\x3d\xfc\xb8\xdf\x74\x32\xe6\xc5\xc1\ +\x11\x45\x3a\xbd\x75\xe7\xeb\xff\xe4\x5b\x87\xc7\xab\x87\xdf\xff\ +\xce\x6c\xdc\xac\xc2\xd1\xd5\xe3\x0f\x16\x87\x73\x2b\x34\x6f\x6e\ +\x31\xcf\x9e\x7e\xe7\x3b\xb0\xd9\x42\x1a\x09\x31\x9b\x01\x7b\x55\ +\x1c\xc8\x1d\xdc\xbf\x77\x78\xeb\xf8\xfb\x3f\xfc\x3e\x06\x8f\x21\ +\x7c\xf0\xe8\x31\x72\x0b\xe0\x99\x83\x68\x41\x34\x1b\x86\x07\xa7\ +\xc7\x6f\x7d\xed\x3d\x06\x05\x2a\x6c\xa0\x08\xad\x0f\x61\x36\xab\ +\x88\x37\x29\x45\xce\x41\x67\x43\x89\x0c\x14\x90\x9c\xa8\x6e\x7b\ +\x05\x04\x76\x90\xca\x75\x8e\x50\xf9\x10\x5a\x06\x3f\x73\xf3\x6f\ +\xfe\xee\xb7\xfe\xfd\x9f\xfd\x45\x9f\x47\xe7\xfd\x3a\x0e\xf3\xc5\ +\x02\x3f\x97\x18\xd5\xc4\x51\xdc\xa5\xd7\x44\x64\xb6\x8f\xb7\x66\ +\x37\x0d\x52\xa5\x94\xa9\xce\xe9\xbd\x9f\x3c\x0f\x3e\xbd\x3f\xe2\ +\xcf\x30\x61\x3e\x29\x03\xd0\x5e\x7c\xc9\x9e\x5b\x1d\x00\xec\xec\ +\x5f\x5f\x60\xc6\x03\xa8\x99\x8a\x00\xa0\x99\x20\xf1\x62\xbe\x2b\ +\xd2\xba\x17\xce\x19\x00\x5e\xb5\x06\x57\x89\xb6\x7c\xd7\xfd\xde\ +\x31\x37\x47\x04\x31\x1c\x7f\xcd\x3e\xfe\xbf\xf2\xe3\x87\xaf\x93\ +\xf7\x7f\xfc\x80\x0c\x00\x80\xbd\x7d\x6b\xd1\x0f\xbc\x4d\x76\x3d\ +\xa6\xb1\x44\x98\xec\x79\x88\x92\xa1\x47\xaf\x93\x05\x04\x07\xdd\ +\xbf\x0d\xce\x81\xea\x64\xa3\x0c\xa5\xa4\x6e\x7d\x59\xaf\x96\x2a\ +\x22\x96\x39\xf8\xe5\xac\x3e\x3d\x9c\x1f\x1e\x1e\xdc\x3e\xf9\x83\ +\xc6\xe9\xd9\x93\xa7\xbf\xfd\xcd\xdf\xfa\xe0\xc7\x3f\xf9\xd2\x1b\ +\xf7\xee\x1e\x1f\xf6\xeb\xab\xcd\xf9\x53\x32\xa8\x4b\x98\x0e\x95\ +\x00\x00\x20\x00\x49\x44\x41\x54\x9c\x9f\x98\x64\x8a\x82\x6c\x0c\ +\xea\xeb\xe0\xbc\x57\xc3\x1c\x87\xeb\x4b\xdb\x26\xe1\x76\x76\x78\ +\x38\xa7\xa2\x4e\xd1\xf9\xba\x9a\x93\x43\x37\x8c\xf1\xfc\xe9\x33\ +\x7f\xbd\x76\x3e\x38\x1f\xd0\x14\x91\xea\xa6\x89\x25\x81\x96\x4d\ +\xb7\xbd\xee\xfa\x8b\x21\x35\x27\xf3\x67\xcf\x9e\x15\x6e\x62\x81\ +\xbe\x1f\xfa\x75\x7f\xff\xf8\x56\x11\x0d\x21\xe4\xd8\x53\x89\x0e\ +\x9d\xb7\x72\x3d\xf6\xe0\x6b\x2c\xb1\x48\x77\xb9\x4d\xeb\xee\xd9\ +\x0f\x3f\x7c\x7a\xeb\x64\xf1\xc6\x9d\x5b\x07\xf3\xba\x72\x74\xd1\ +\x9f\x65\x83\x31\xc6\x31\x66\xa8\x1a\x29\x36\xa4\xd2\xa7\x12\x05\ +\x92\x92\xbd\xac\x42\x92\x77\xfe\x47\xef\xbf\x9f\xc6\xf4\x87\xff\ +\xfc\x9f\x7b\xef\x11\x71\x18\xfa\xaf\xbc\xf7\xee\xf1\xf1\x11\xa2\ +\xfd\xcd\xf7\xfe\xc3\xfb\x3f\xfe\x41\x53\xad\x70\x59\x72\x2e\xc3\ +\x30\x00\x80\x6f\x9a\x1f\x7d\xef\xaf\x7f\xf0\xd7\x7f\x79\x76\xf6\ +\xf4\x6b\xbf\xf1\xb5\x77\xde\xfd\xd2\x1b\x6f\x3e\x70\x8c\x2a\x80\ +\xf0\x96\xa9\xaa\x96\x8b\xb3\xc7\x1f\x7e\xf0\xe1\x5b\xf7\x4f\x2e\ +\x2f\xaf\xba\x7e\x5b\xec\xd4\x0c\xd0\x87\xa8\x4a\x80\xe8\xfc\xea\ +\xe0\x48\x44\x73\x4c\x3e\xf8\xe2\xf9\xc1\xd7\xdf\x3b\x7e\xeb\x41\ +\xf0\x74\x70\xe7\x96\xef\x98\x63\x37\x58\x2e\xe3\xe6\xce\x1b\xb7\ +\xf8\xe4\xd8\xb0\xc2\xba\x1a\xce\x1f\xcf\x1c\x05\xe7\x88\xc2\x5a\ +\xb8\x3e\xbd\xbf\xba\xfb\x56\x3d\x9b\xbb\xca\xee\x6c\xfb\x1f\xfd\ +\xe0\x27\xc5\x38\x50\x5d\xcc\xab\xfa\x62\x88\x18\x0c\x8c\x82\x8e\ +\x52\xb6\x71\xa8\x3d\x8e\x25\x26\xd1\xc7\xcf\xce\xd7\x43\xf7\x8d\ +\x77\xbe\x7e\x1d\xfb\x41\xcb\x62\xb5\xdc\xa6\x21\x9b\xf4\xb1\x6f\ +\x42\x53\x35\xd5\xd8\x8f\xdb\xed\xd6\x57\x4d\x3b\x6f\x65\xc8\xeb\ +\xf5\xd5\x9d\xbb\x77\x57\xa1\xf2\xde\xf7\xdd\x70\xf6\xe8\x71\xd3\ +\xd4\x39\x17\x26\x66\x76\x2f\xed\x79\x3c\x09\x84\x31\xb3\xd9\x04\ +\xbe\x6b\x29\xb2\x6f\xf3\x98\x7c\xc7\x58\x44\x44\x64\xca\x9d\x61\ +\x92\x8a\xdc\x8b\x8b\x4d\xbc\x9a\x1b\x2d\xb5\x9d\x56\x26\x22\xee\ +\x0a\x53\x7a\xc3\xc0\xf9\xd9\xcf\x9d\xf8\xc6\x38\xa9\x92\xe1\xc4\ +\x52\xd1\x1b\x6b\xe2\x7d\xa1\xdd\x00\x81\x10\x45\x15\x5e\x10\x0e\ +\x9b\xbe\xf1\x2b\x25\xb2\x20\x43\x7e\x52\xbe\xfd\x27\xea\x1c\x98\ +\xec\x9a\x54\xfb\x6b\x7b\xad\xfb\xf5\x85\x89\xee\xa7\x8b\x40\xab\ +\x5a\x5d\xf3\xf4\xba\xff\xde\xe5\x16\xb4\xa0\x3a\x90\x6c\x0a\x42\ +\x60\x66\xa9\x88\xe3\xa9\x51\x55\x08\xd1\x24\x33\x18\x18\x94\x9c\ +\x2b\xe7\xda\x00\x8b\x86\xbb\x6e\x38\x5e\x2d\xaa\xe0\x57\xab\xd5\ +\xf5\xd9\x23\xcc\xfd\xad\x7b\x77\x1f\x9c\x1e\x7e\xfd\xcd\xfb\xc7\ +\xb3\xf9\xbb\xbf\xfd\x8d\xa1\xef\xc6\xf3\x33\xd4\x12\x66\x2d\x10\ +\x82\x87\xf6\xf4\x98\x90\x24\x49\xbf\xe9\xad\x14\xe7\x88\x11\x62\ +\xb7\x55\x30\x87\x5a\x99\x0c\x57\x6b\x6e\xee\x54\x44\x54\x54\x8b\ +\x91\xf3\x6e\xb6\x68\x9a\x99\x30\x1a\x4f\xfa\xaa\x54\x31\xcf\xda\ +\x2a\x76\x43\xca\x69\x73\x75\x75\xbd\xbe\xe8\x73\x6c\x8f\x6e\x1f\ +\x2c\xe6\x07\xd5\xf2\x2a\xda\x47\xfd\x10\xb3\x37\x9e\xe7\x96\xaf\ +\xaf\x2f\x4b\x1e\x89\x6c\x8c\xdb\x2a\xb3\x99\x38\x11\x6a\x9a\x92\ +\x3a\x63\x76\x9e\x4c\x04\x80\x9e\x5e\xf5\x43\xfc\xf8\x78\xb5\x38\ +\x3e\x58\xa2\xf7\x5d\x3f\x86\xaa\x1e\x15\x62\xca\xb1\x68\x2e\x52\ +\xd4\x14\xc1\x88\x3e\x0f\xa9\xc0\xc0\x9c\x77\x93\xe4\x00\x12\x38\ +\x47\x6f\xbc\x79\x9f\xd0\x86\xa1\xbb\x78\xf6\xf4\xee\xad\xa3\xfb\ +\xf7\xee\x7d\xfd\x6b\x5f\xaf\xea\xea\xe3\x0f\x7f\xfa\xfe\xfb\x3f\ +\x91\x92\x20\x3f\x69\xab\xfa\x9f\xff\xb3\x6f\x7c\xf9\xcb\xef\x02\ +\x6a\xec\x3e\xca\x14\xaa\xaa\x56\x33\xb5\x8c\x58\x0e\x57\x8a\x6f\ +\xcc\xda\x3a\xcf\x66\x72\xb5\x1e\x9f\x9e\x5f\xdc\x3e\x3d\x75\xed\ +\xcc\x7c\x60\x1f\xf2\x30\x54\xf3\xf9\xf5\x66\xa3\x88\x59\x73\x2c\ +\xb1\x69\x1b\x91\x32\x4a\x41\x47\xc5\x34\x83\x0d\xa5\xcc\x56\x27\ +\xd5\xad\xdb\x29\x27\xdf\x34\xb3\x83\x65\x7c\xe2\x0c\x74\x48\x59\ +\xbc\x3b\xba\xf7\xc6\xe2\xcd\xf7\x92\x9f\x0f\x39\x97\x47\x8f\x6b\ +\xd7\x3c\xed\x2e\x93\x94\xda\xcf\xc8\xcd\x90\x6a\x64\x36\x33\x91\ +\x3c\x8e\x52\x54\x2e\xaf\x2e\x4f\x8f\x96\x4d\x5b\xeb\x30\x6e\x37\ +\x9b\x61\x1c\xef\xde\xbf\xdb\x0d\x7d\xdf\xf7\xc7\x07\xab\x34\x8e\ +\xb9\xeb\x55\xb4\x59\xac\xd8\xf9\x31\x5d\x01\x13\x3a\xe4\xe0\x53\ +\x3f\xdc\x5d\x1d\x75\x67\xe7\x7d\xdf\x1f\x1c\x1e\x02\x12\xe4\x3c\ +\x0b\x3e\x02\xd6\xe8\xac\x8f\x2f\x6d\x90\x6d\x93\xec\x1d\x98\xea\ +\xe4\x41\x26\x53\x0e\x3e\x25\xd3\x66\x3b\x2f\x9a\xc9\xc6\x60\x02\ +\x70\xa6\xcc\xfd\x93\x64\xb7\xc8\xb4\xc3\x8e\x4c\xb9\xb7\xc4\x02\ +\x00\x22\xfe\x24\xff\xdf\xaf\x05\x98\x09\xf7\xa0\x8d\x8a\xde\xac\ +\x39\x6c\x6f\x60\x89\x7b\xae\xe4\x8d\xa2\xbc\xc2\x4e\x63\xc6\xfd\ +\x1c\x9a\xd5\x2b\x1d\x9a\xe1\xea\x63\x45\x04\x53\x43\xc6\xe9\x27\ +\xbf\x0e\xee\x5f\x88\x81\x80\xb5\x67\x2d\xb9\x6d\x7d\xdb\x9e\x6c\ +\x08\x82\xa3\x54\x32\xa5\x81\xb4\x98\xb1\x4e\x4b\x57\x04\x90\x62\ +\x25\x12\xc1\x6a\x5e\x9b\x8a\xa9\x22\x84\xb7\xde\x7c\xf0\x95\x77\ +\xde\x2e\x29\x12\x1e\xdc\x7f\xf0\xe0\xe1\x47\x1f\xce\xbc\x66\xc0\ +\xee\xea\x4c\x0e\x67\xf7\x4e\x0f\x82\x1a\x5c\x5f\x6e\xae\xaf\xb2\ +\x24\x24\x0a\x6d\x5d\x37\xc1\x82\xa3\xba\xe2\xd5\x42\xd5\x78\xb4\ +\x00\xae\xdf\xac\xb3\xe9\xa4\xb0\x31\xc6\x1e\x04\x8f\x96\xf3\x27\ +\x67\x4f\xcf\x3f\xfe\xc9\xa2\x9a\x07\xf2\x8c\x68\x66\xde\x07\x44\ +\xc8\x64\x51\xb2\x68\xf6\x75\x55\xd7\x5e\x25\x5f\x5f\x5f\x3e\x3b\ +\x7b\x76\x75\x71\x5e\xd5\xe1\xce\xbd\x07\xb3\x83\xc3\xf3\xf5\xf9\ +\xd1\xad\xe6\xfe\xed\xe3\xee\x8a\xa2\x14\x0c\xee\xc9\xf5\x59\x8e\ +\x29\xf6\xdb\x8a\xc1\x33\xad\xfb\x9e\xd4\xaa\xaa\xc9\x8c\xcc\x2c\ +\x08\x40\xa4\x06\x55\x5d\x21\xc0\x7a\x4c\xdd\x93\xab\x3e\x6b\x51\ +\xed\xc7\xc1\xb9\x80\x44\x55\xdd\x1a\x60\xd9\x51\x23\xd0\x31\x7d\ +\x1e\x70\xa0\x94\xdc\x34\xad\xa8\x9c\x5f\x3c\xfb\xf8\xe3\x8f\xbe\ +\xf4\xa5\xb7\x6e\x9f\x1c\x5f\x9e\x9f\x95\x1c\xff\xf0\x3f\xfe\x83\ +\xe5\x6a\xd9\xb6\x21\xc5\xc1\x79\x77\x7c\xf0\xee\x97\xdf\x3c\x5e\ +\x6f\xae\x42\xf0\xcc\x6e\xb1\x5a\xb2\x8f\xe3\xd0\xa5\x18\xd1\xa8\ +\x44\x4f\x68\x68\x05\x41\xd4\x0a\x53\xbe\x7b\x6f\xf1\xce\x57\xbf\ +\x74\x76\x91\xfb\x2e\x9f\x9c\x9c\x2c\x17\x0b\x20\x06\xb3\xd6\xac\ +\x94\xb2\xe8\xba\x4d\x3f\x94\xe1\x72\x3e\x5f\x59\x4a\x41\x41\xa5\ +\x34\xec\x37\x31\x5f\x9e\x3d\x4b\x86\x07\xf7\x1e\x9c\x7f\xf4\xf8\ +\xe9\xd5\xf6\xed\xf7\xbe\xee\x57\xab\x01\x68\x8c\x65\xb6\x5a\x2d\ +\xef\x3e\x68\x4e\xee\x8a\x77\xe4\x91\x7d\x05\x71\x46\x56\x37\x8b\ +\xee\xec\xe1\xe3\xc5\xc1\x81\x61\xad\xe6\x8b\x5a\x91\xa4\x66\xb5\ +\x77\x4e\xb2\x0c\xd1\x1b\x78\x03\x65\xb7\x6c\xea\x92\xf3\xb3\xc7\ +\x4f\xee\xdc\xbe\x35\xaf\x6a\x48\xb9\xbb\xba\x86\x5d\x83\x28\xab\ +\xe6\xac\x65\xcc\xe9\xe0\xf4\x38\x95\x44\x04\x55\x1d\xd6\xd7\x79\ +\xec\xb7\xf5\xfd\xbb\x4f\x9e\x3e\x15\x28\xcc\x7e\xbe\x9c\x0f\x63\ +\x3f\x6c\x7b\x83\xcf\x83\xb9\x4f\x0a\xbb\x38\x25\xe3\xcc\x34\x61\ +\x2a\x13\xf6\x62\x60\x44\x7c\x53\x53\x9d\x54\xf3\x74\x6f\x56\x43\ +\x44\xde\x7b\x7b\xb1\x36\xbe\x67\x65\xe2\x84\xd1\xd9\x9e\x91\x33\ +\xa1\xf6\x45\x26\x71\x19\xdc\x79\x80\xdb\x0d\x53\xd2\xcc\x8c\x88\ +\x77\x98\xce\x7e\x33\x1a\x18\x4c\x20\x3e\xfc\x6a\x83\xbb\x29\x84\ +\x43\x3e\x5a\xd9\x93\x0f\xb4\x39\xa0\xe1\x99\xad\xbe\xee\xda\x68\ +\x0f\xdf\x57\x7c\x0d\xcb\x7c\x01\x98\x32\x00\x75\xd3\x32\x1a\x31\ +\x8e\x7d\xb7\xac\xb0\x0a\xae\x1f\x73\xb0\x48\x39\x19\x90\x11\x39\ +\xe7\x41\x12\x59\xb9\x7b\xe7\xf8\xee\xf1\xea\x60\xde\x32\x4a\xf0\ +\x34\xab\x9b\xc5\x62\x71\xbd\x59\xe7\x61\x78\xf3\xed\xb7\x66\x33\ +\x8f\x65\xc8\x83\x54\xc1\x8f\xc3\xc6\xd2\x30\x9b\x55\x4f\xdf\x7f\ +\xdf\xb6\x9d\x88\xa8\x69\xd5\x34\xe8\x30\x96\xe8\x02\xbb\xaa\x02\ +\x53\x60\x36\x1b\xab\x80\x12\x28\x75\x43\x01\x01\xb4\xaa\x69\xaa\ +\xb6\x06\x72\xe8\xc3\x7a\xdb\xc5\x22\x28\x10\xc0\xd5\xa1\x76\xec\ +\xc1\x31\xa8\x41\x29\x56\x0a\x39\x2a\x43\x7e\xf8\xe8\xd1\xf9\xd9\ +\x39\x93\x3f\xbd\x7b\xef\xe8\xe8\x20\xb4\x55\x1f\x87\x34\x6c\x53\ +\x77\xd5\xd4\xd5\x9b\x6d\xb3\xd5\xf3\x75\x91\x34\x96\x50\xd0\x14\ +\x15\xd4\x9a\x1a\xc1\x71\x31\x62\x4a\x12\x11\xcd\x39\x5f\x05\x16\ +\x00\x05\x06\xc4\x6a\xde\xa0\xe6\xeb\x21\x1b\x18\xfb\x3a\xa9\x3a\ +\x60\x45\x92\x49\x0b\x73\x77\xe9\xe4\xa5\x9d\x9a\xcd\xcc\x79\xff\ +\x83\x1f\xfe\xe0\xc7\x3f\x7e\xff\xe4\xe4\x78\xb5\x5a\xfc\x47\xbf\ +\xff\x7b\xc1\xb3\x16\xad\x3d\x1f\xac\x4e\xd5\x34\x8e\x11\x88\x0d\ +\x20\xc6\x11\xd1\x56\xab\x45\x55\x57\x06\x00\xa8\x22\xc9\x3b\xae\ +\xfc\x3c\x76\x71\x7b\x7d\xe9\x9d\x5b\xac\x66\xe0\x18\x94\xb8\xaa\ +\x81\x1c\x39\xba\x75\xfb\x36\x72\x43\x44\x36\x71\xf0\x00\x91\x19\ +\x89\x56\x6d\xbb\xde\xac\xc3\x6a\x59\x57\x75\x7a\x72\x86\x52\xac\ +\xa8\x73\x6e\x3d\xc6\x11\xec\xfe\xbb\xef\x9a\xe1\x0f\x7f\xf8\xe3\ +\x52\xfb\xa3\xee\xfc\xce\xe9\xdd\xb2\x3a\x38\x7f\xf2\xec\xcb\xb7\ +\x1f\xb8\x5b\x77\xb6\xa6\x24\x5b\xe7\x35\x95\x92\x3c\x8e\x63\xa9\ +\x6f\x1f\xc7\xf3\xb3\x6b\x4d\xe4\x9c\x20\x14\x53\xe5\x02\x0c\xde\ +\x7b\x4b\x79\x74\xd0\xa1\x38\x13\xf1\x38\x3a\xdb\x58\xfe\xf7\x7f\ +\xf3\x9d\xaf\x62\xbe\x77\xe7\xf6\x86\xca\x85\x8c\x55\x53\x23\xbb\ +\xb1\x26\xd3\xf4\x68\x7d\x79\x79\x79\x79\x78\xf7\x76\x3f\xf4\xd9\ +\xe3\xba\x0c\x7c\xd0\x36\x95\xe5\x0a\xce\xd3\x06\x56\x75\x56\x0c\ +\xa1\xf6\x5e\xb6\xe3\x20\x22\x53\x72\xfd\x4b\x62\x32\x53\x17\x7f\ +\x36\xe3\xbd\x52\x00\x4e\x24\x99\x3d\xec\x3e\x55\x41\x0d\x11\x27\ +\x86\xcc\x2e\xe2\xdb\x8e\xc6\xae\x53\x2d\x55\x75\xc7\xf6\x7d\x6e\ +\xdc\x38\x6c\xe0\xcd\x3c\xb0\x93\xb9\xd6\x1b\xc8\x1e\xc9\x4d\x3a\ +\x7b\x6a\xbb\xc3\x02\x94\x1b\x43\x85\x69\xae\xd8\x61\x35\x88\xf0\ +\x73\x82\xfb\xab\xe5\x9f\x1b\xb8\x05\x1e\xdf\xb6\x27\x8f\xe9\xc1\ +\x37\xe9\xa7\xff\x4b\x71\x33\xaa\x9d\xc0\xeb\x82\xea\x17\x22\x71\ +\x47\xb0\x54\x54\xd2\x10\x53\xc9\x25\xcf\x97\x2b\xcf\x3c\xab\xf1\ +\x6b\x6f\xdf\xb6\xf5\xb0\x19\xc6\xab\x3e\xf6\x31\x12\xea\xd7\xde\ +\x7b\xe7\x9b\x5f\x7f\x6f\x7d\xfe\xa4\x26\xa8\x43\x95\x62\x77\xef\ +\xce\x51\x1a\x7a\x4b\x03\x59\x09\x6d\x65\x64\x55\x20\xd3\xdc\x84\ +\xda\xdd\x3e\xf1\x8c\xeb\x67\xcf\xba\x7e\x63\x16\x81\x00\x01\xbc\ +\xd3\x30\x0b\xe4\x3c\x21\xa6\xbe\x8f\x6b\x01\xc2\x79\x53\xb3\xd3\ +\x60\x71\xcc\x7d\x86\x90\x45\xc8\x57\x75\x68\x13\x11\x36\xab\xf5\ +\xe5\x7a\x35\x6b\x96\x4d\x9b\xbb\xf8\xf4\x6a\xed\x88\x11\x40\x55\ +\xac\x08\x48\xda\x3c\x29\x85\x2d\xcc\x9a\x2f\x7f\xe5\xbd\xe0\x9b\ +\xaa\xaa\x52\x1a\x2f\xaf\x2f\x2e\xae\x2e\x18\x71\x7b\xf5\xcc\x19\ +\x1c\x2d\xef\xdc\x67\xd7\x5d\x5d\x54\xe2\x35\x41\x30\xc4\x79\x9b\ +\xd1\x06\xcb\xcb\xaa\x61\x14\xed\x36\x63\xb7\x0d\x1e\x11\x3d\x12\ +\x32\x79\x35\x14\x33\x26\x5f\x55\x8d\x42\x31\x33\x87\xe0\x9d\x47\ +\x66\x30\x43\xd8\x75\x1d\x32\xbd\x3c\x02\xaa\x66\x07\xab\xd5\xe1\ +\x72\x55\x85\xb0\x5a\x2d\xe6\x6d\xdb\xce\xda\x9c\x47\x22\x08\xa1\ +\x02\x00\x54\x93\x4c\xcc\x2c\x45\x87\x6d\x9a\x2f\xe6\x0a\x96\x4a\ +\x61\x26\x30\x76\xcc\xc8\x6c\x22\xec\xf9\xe0\x68\xd6\x6f\xd7\x4f\ +\x1f\x5d\x14\x4d\xed\x7c\x56\xcd\xe6\xc8\x0e\xc0\xa1\x27\x15\x55\ +\x51\x62\x2e\xa2\xce\x39\x53\x43\xc2\x2c\xa5\x6e\x5a\x04\xfd\xc9\ +\x87\xef\x07\x5f\xa3\x03\x30\x4b\x66\xb1\x76\x8b\xa3\x07\xdc\x56\ +\x67\xdd\xd6\x1d\x1d\x71\x83\x83\x2b\x67\xdd\x95\xbb\x77\xbb\x59\ +\xac\xc6\xc3\xc3\x87\x39\x81\x03\x2a\xc9\xae\xce\x14\xdd\x20\x5e\ +\x10\x8c\x6c\xf5\xa5\xbb\x6f\x9d\x1c\xa8\x79\x99\xbc\x3c\xa6\x76\ +\x38\x12\xd1\xd8\x04\xc8\x95\x17\x46\x31\x3d\xbd\xb7\x9a\xa5\x6c\ +\xc4\x5b\xcf\x8f\x6a\x99\x3b\xca\xb7\x17\x11\xc0\x79\xf7\x91\x6c\ +\x74\xbd\x96\xb9\x9f\x35\xa7\x8f\xb7\x97\x7d\xd7\xf7\xe3\xe0\x64\ +\xeb\x98\xc8\xd1\xb3\x67\x1f\x9e\x69\xcf\xb7\x96\xcb\x76\x41\x82\ +\x98\x8c\x96\x0d\x31\xbf\x54\x08\xda\x31\xbe\x76\x89\xab\x02\xa2\ +\x21\xd2\xde\xb9\x00\x09\x49\x6d\xe7\x18\x3c\x89\x82\x31\xf3\xa4\ +\x0c\xcc\x7b\xb0\x02\x91\x94\xc8\x26\xce\x18\xe2\xf4\x54\xa8\xa8\ +\x81\x4d\x31\x7d\x8a\xfa\xd3\x87\x18\x00\xa8\x4d\xee\xac\x48\xc8\ +\xc4\xf8\x5c\x71\x15\x0c\x6e\xe6\x92\x09\x87\x01\x42\x00\x53\xd5\ +\x49\xf9\xfd\x57\x9f\x3f\x1b\x00\x22\x3b\x03\x04\xf6\x40\x08\xa6\ +\xaf\xc3\xe2\x17\x67\x9c\x9f\xad\x41\xf3\x62\x3e\x23\xc7\x8c\x08\ +\x06\xf3\xa6\x7a\xef\xce\x41\xf6\x3a\x8c\x36\xc0\xec\xfd\xa7\x57\ +\x25\xa6\xdf\xff\xe6\x6f\xd4\x04\x57\xc3\x76\x79\xf7\x76\xe5\xf9\ +\xe9\xe6\xd2\x08\x53\x29\x25\xc9\x76\xdd\xe7\x21\x57\xa1\x76\xa1\ +\xea\xba\xae\x9a\xcf\x6b\x1f\x62\x3f\x5c\x9e\x9d\x95\x9c\x09\x2d\ +\xa5\xcc\x4c\x40\xa4\xa6\xc1\x51\x2e\x29\xe7\x51\xc4\x62\x8a\x70\ +\x05\xab\xc5\x3c\xc7\x11\x88\x21\xd4\x58\x61\x3d\x5b\x18\x3b\xcd\ +\xb9\xe6\x30\x6e\x7a\x19\xf3\xc9\x57\x6f\x1f\x1f\xdd\x2b\xf7\x77\ +\x5c\x86\x94\x13\x9a\x82\x1a\x11\x86\xca\x87\xa6\x86\x22\xc3\xb6\ +\xef\xba\xee\xfa\xea\xfa\xf2\xe2\xba\x0e\xb5\x88\xb2\x21\x6b\x89\ +\x9b\xa7\x95\xc4\xd6\xf2\xc5\x30\x16\xf3\xc5\x6c\xf3\xf8\x59\x9f\ +\xb7\x86\xb2\x25\x42\x83\x92\xb3\x4a\x21\xdf\x10\x4f\xfc\x7e\x0d\ +\x40\xa5\x14\x66\x14\xcd\x1c\xdc\x2e\xb9\xdb\xdb\x28\x9b\x2a\x12\ +\x31\x93\x1a\x00\xd0\xcb\x65\x39\x66\xb6\x0a\xed\x3b\x27\x77\x81\ +\xc0\x7b\xf7\xe6\x9b\x6f\xfa\xc0\x8c\x2e\xf6\xe9\xea\xfa\x5a\x72\ +\x69\xeb\xb6\x9e\x2d\x10\x91\x2b\x57\xd5\xb5\x40\x81\x14\x81\x2b\ +\x62\x87\x48\xa0\x64\xa0\x60\x42\x55\xc5\xde\xcf\xab\x79\x98\x1d\ +\xa9\x99\x0b\x95\xaf\x6a\x24\x37\x41\xc4\x34\x79\x98\x83\x3a\x06\ +\x34\x01\x00\x34\x20\x33\x22\x32\x81\xa6\xaa\x63\x8e\x97\x57\x67\ +\xe8\x31\x96\x78\x3e\x76\xa3\x6b\xcf\x73\x62\xa6\x70\x72\xbb\x54\ +\xf0\x4c\xe0\xf1\x76\x0d\x33\x87\x8b\x83\x8f\x4b\x6f\x0a\x58\xc0\ +\x15\x04\x11\xc0\x22\x3a\x28\x18\x38\x82\x95\x6f\x97\x33\x35\x7a\ +\x5e\x35\x25\x81\x15\x9a\x81\x69\xbf\x8b\x5c\xc0\xcc\x33\x13\x53\ +\x43\x53\x41\xe8\x54\x5c\xeb\xcc\x2c\x9a\x25\x28\xce\x93\x11\xa8\ +\xd1\x15\x8c\x30\x23\x6a\xbd\x39\x4b\x52\x4c\x41\x90\xaa\x93\xe5\ +\x36\xe0\xb5\x16\x5f\xb3\x5f\x52\x73\xf7\x90\x1c\xbd\xdc\x65\x47\ +\x44\xe7\xdd\x24\x2c\x63\x60\x3a\xc9\x0d\x4c\x57\x0a\x11\x11\x3d\ +\x93\xaa\x4d\xf7\x9a\x88\x6e\x1a\x89\xf6\x13\x00\x30\xb3\xc8\xb4\ +\xc0\x9b\x8c\x35\x0c\x09\x83\x0f\x45\xc4\xf6\xce\x91\x48\x68\x66\ +\xa2\x8a\x00\x2a\x42\x93\xd7\x01\x21\x02\xa8\xda\xd4\xe0\xa7\x66\ +\x80\x40\x86\x13\xb2\x03\x30\x99\x31\x19\x20\x3a\xe6\x69\x29\xf0\ +\x2b\x0f\xee\x22\xb0\x7a\xd7\x7d\xf3\x2e\xb4\x4b\x5c\xfe\x97\x14\ +\x0e\xf1\xd1\x9f\xbe\x36\xeb\xf8\xe2\xc0\x32\xb7\x6e\xdd\xa9\x18\ +\x45\xc5\xac\xe8\xac\x71\x8e\x8b\x4a\x19\xbb\xb4\xbd\x0c\x84\x87\ +\xa7\x77\xe7\xab\x83\x67\x4f\xcf\x56\xb3\xea\xfa\xc9\x93\x83\x79\ +\x7b\x7a\x72\x7c\x71\x76\x96\x72\xc9\xc3\x38\x9b\x2f\x2e\xce\xb7\ +\xe3\x38\x8e\xdb\xad\xf7\xae\xa8\x75\xc3\x90\x52\x9e\x37\x4d\x5f\ +\x0a\x85\xaa\x02\x90\x38\x06\x26\x66\x2a\x51\x86\x6d\x3f\xf6\x29\ +\x17\x59\x1d\x1c\xa8\x08\xc6\x92\x44\x9e\x75\x63\x34\xac\x16\xab\ +\xf9\xf1\x2d\xac\x1a\x34\x53\x11\x55\x28\xa9\xf7\x4a\x67\x1f\x3f\ +\xf6\xe4\xdf\xfe\xd2\x3b\xcd\x72\x1e\x9a\x06\x98\xda\xb0\x42\x11\ +\x40\x4c\x29\xc5\xb1\x5f\x5f\x5c\x6c\xaf\xb6\x43\xb7\xdd\x5c\x5e\ +\x8c\xdb\xbe\xad\xeb\xbe\x1b\xfb\x6e\xfb\xc6\x1b\x6f\x04\xef\xc7\ +\x61\x9b\x73\xa9\x02\x85\x02\x84\xfe\xfa\xfc\xa2\xdb\x5e\x92\x13\ +\x76\x40\x88\x8c\xce\x7b\xce\x8c\x7d\x3f\x08\xd8\x62\xbe\x50\x04\ +\x47\x84\x46\x44\xa8\x62\x5a\x64\x62\xa5\x31\x31\x80\x89\x48\x15\ +\x2a\x24\xdc\x6e\xb7\x39\x65\x7c\x59\x79\x42\x44\x48\xd9\x62\x62\ +\x70\xf0\xe5\xdf\x78\x6f\x79\x7a\x58\x4a\x31\x57\x57\xab\x36\x00\ +\x82\x1a\x10\x91\x22\x80\xa9\x81\x11\x03\x21\xba\xb9\x03\xda\xe1\ +\xba\x0a\x68\x62\xa8\x93\x8d\x35\x06\xac\xc2\x02\x0d\x05\x50\x0c\ +\x4c\x71\x2a\x93\xa8\xed\x7d\xf3\x60\x52\xd5\x9f\xb4\x0b\x41\x15\ +\x80\xf8\xee\x83\xb7\x1e\x3d\x7d\xfc\xed\x1f\x7c\xf7\xf0\xd6\x61\ +\x9f\x06\xad\xdb\x9e\x78\x2a\xfd\x39\x72\x9e\x1d\x39\x02\x2c\x51\ +\x44\xa5\x28\x28\x10\x79\x72\x86\x84\x14\x00\x04\xb0\x88\xa9\x22\ +\x66\xcb\x51\xb2\x12\xa2\x91\x01\x80\x02\xa8\xf1\x4e\x1d\x11\x15\ +\xd1\x08\x0d\x21\xcb\x94\x27\x2b\x10\x30\xa2\x90\x15\xb4\x09\xf8\ +\x65\x42\x65\x32\x02\x15\x75\x0c\x93\x9b\x16\x19\x7a\xf6\x88\x64\ +\xc8\x04\xd8\xae\xdc\x36\x0e\x5d\x1c\x72\xdf\xd5\x3e\x6a\xf5\xf2\ +\xc5\xec\x4f\xb0\xb5\x1d\xe1\x7d\x87\x83\x4f\xbf\x4c\x6a\x91\x7b\ +\x2d\x01\xb8\x41\x48\x6e\xb8\x92\xb6\xcf\xb5\x6f\x08\x90\x13\xf4\ +\x02\x66\xaa\x32\x79\x8a\xa3\x6a\x4a\xa9\x88\x54\x21\x38\xe7\x00\ +\x51\x4d\xa1\xec\x74\xc4\xd0\xe8\xe7\xad\x25\x10\x00\x08\x77\x9c\ +\x9c\x89\x23\xef\x7e\x3e\x07\xe2\xd5\xb1\x65\xd2\x99\xfc\xe5\xbf\ +\x11\x66\x50\x01\x64\x04\xb5\x71\xfd\x2b\xe7\x41\x22\xa2\x14\x1b\ +\xfb\x52\xe2\xff\x4f\xe3\x6e\xa8\xf9\xef\x41\xdc\x13\x01\xde\x7c\ +\xfb\x8d\xda\x73\x4c\x29\x8f\xc3\x35\x14\x22\x2a\x39\x15\xb5\xd9\ +\x62\xd5\xb6\xcd\xfc\xe8\xd8\x36\x43\x6a\x42\x7f\x71\x01\x2a\x8e\ +\xe8\xe2\xd1\xa3\x94\xf2\xed\xd3\xdb\x64\xc8\xc8\xc7\x27\xc7\x69\ +\xef\x13\x6c\x6a\xa5\xe8\xb6\xeb\xe7\xcb\x43\xdf\xcc\x16\x47\xc6\ +\x06\x32\x8e\x43\xd7\x15\x29\x39\x15\x1c\x8d\x59\x89\xb9\x24\x19\ +\xbb\x81\xd9\x71\xdd\x64\xb3\xf9\x7c\x35\x5b\x1e\x50\x55\xa3\xf7\ +\x65\x8c\xa2\x62\x86\xd7\xeb\x0d\x20\xd4\xc1\x3d\xf9\xf8\x43\x26\ +\x5b\x1d\x1e\x22\x11\x20\x16\x11\x00\x88\xe3\x60\x0a\xe4\x28\xc6\ +\x08\x62\x68\x56\x07\xdf\x1e\x1d\xc6\x61\xe8\x87\xa1\x88\x5e\xad\ +\xaf\x45\x35\xc5\xd1\x5c\x23\x90\x9a\x79\x73\xbe\xee\x63\xe9\x9d\ +\x27\x76\xa4\x26\x08\x84\xc4\x00\x50\xf9\x10\xea\x3a\x95\x7c\xbd\ +\x5e\x2f\x56\x4b\xdd\x75\x12\xb2\xf3\x80\x48\xa5\x14\x76\x3c\x79\ +\x38\x78\xa7\x29\xa6\xbe\xeb\xa7\xcc\x0e\x4c\x5f\xae\xc4\xa5\xaa\ +\xb3\xc3\xc3\xd9\xfc\x78\x71\xb8\x98\x1f\x2f\xc6\x58\xd8\x33\x20\ +\x17\x05\x03\x63\x47\x60\x20\x60\xc8\x28\x66\x80\x4e\x4d\x11\x08\ +\x77\x15\x3b\x20\x04\x23\x3f\x19\xb6\xe1\xcd\xf2\x7f\xaf\x4c\x75\ +\xe3\xc3\x79\x63\xbc\x80\x08\x60\xb8\xd7\xdb\x9f\x7e\x62\x2c\x86\ +\xbe\x3a\x3c\xb9\xe5\x3c\x1f\x2d\x16\xdb\xa1\xcb\x92\xa7\xcb\x2b\ +\x82\xb5\x22\x2b\xa9\x60\x29\x86\x60\xa0\x0a\x38\x45\x34\x23\x50\ +\x25\x2b\x0c\x42\x64\x4c\x0a\x56\x44\x26\xcd\x39\xdb\x4b\xb4\x80\ +\x65\xb3\x49\xb8\x85\x15\xd0\x10\x8c\x08\x80\x15\x00\x0c\x88\xc0\ +\x08\x8d\x08\x0c\x14\x4d\x10\x1c\x21\x20\x17\x35\x41\x00\x80\x6c\ +\xa4\x51\x2d\x0f\x6c\x50\xf9\xca\xd7\xc1\xa1\x31\xe8\x6a\xde\x96\ +\x3a\xa4\x61\x30\xfb\x7c\xf2\x27\x53\xc8\x9e\xec\xf1\x54\x27\xc8\ +\x7b\x62\x40\xee\x2b\x9f\xf4\xa9\x26\xd8\x09\x96\xb9\xf9\xfb\x9b\ +\x30\x35\x05\xf7\x49\xdd\xc1\xcc\xd4\x14\xf7\x96\xe2\x53\x31\x16\ +\xf7\xa5\xdb\x69\x8b\x02\xd0\xbe\x69\xea\x46\xfc\x1d\xf6\x34\x79\ +\x35\xc3\xfd\x34\xf2\xf3\x82\xfb\x2b\xef\x2f\x2a\xb6\x7e\x6c\x66\ +\xfb\x55\x97\x01\x79\xfc\x55\x0b\x87\x99\x19\x3b\xac\x5b\x97\xe9\ +\x35\xba\xff\xab\x9d\x44\xc1\x64\xbb\xed\x04\xb1\xdf\x6e\xce\xe3\ +\xf0\x66\xce\xce\xfb\xe3\x93\x5b\x07\x48\x66\x12\x73\x66\xcd\x77\ +\x8e\x0e\xc7\xcd\xda\x11\x55\xcc\x90\x4b\x53\x85\xa6\x9d\x95\x22\ +\x5a\x74\x75\x78\xb0\x3c\x3e\x2a\x29\x89\xa8\x67\xd7\xd6\xed\x76\ +\xdd\xc7\xa3\xe8\x67\xf3\xc5\x7c\x81\xec\x20\x95\x66\xe8\x73\x4c\ +\xdd\x66\x6b\xa6\xcc\xd4\xd6\x0d\x33\x57\x8b\x43\x76\x8c\x55\x0d\ +\x55\x03\x40\x48\xac\x88\x25\x66\x11\xcb\xb1\x3c\x7d\xf8\xe8\xd9\ +\xb3\x73\xe7\xfc\x72\xb1\x18\xc7\xb1\x5b\xaf\xe7\xb3\x76\xb1\x5c\ +\x94\x92\x9d\xa7\x38\x26\x07\xd0\x2e\x67\x6d\xd3\x9a\x29\x23\x95\ +\x94\xcf\x9f\x9d\xf7\x9b\x4e\x44\x44\xc5\x00\x0c\x50\x01\xc6\x2c\ +\x06\xa5\x9e\xb7\xdb\xcd\xb8\x1d\xd6\xc8\x82\x68\x80\xe0\xc8\x01\ +\x12\x22\xa1\x43\xef\x43\x3b\x6b\x05\xac\xeb\xba\x7e\xdb\xd7\x75\ +\xe5\x9c\xf3\x21\x4c\xfe\x23\xaa\xea\x98\xc9\xd0\x54\xfa\x7e\x18\ +\xfa\x1e\x10\xea\x10\x52\x4a\x71\x8c\x2f\x17\x61\x54\xe4\xe4\x64\ +\x35\xab\x5a\x70\x24\x25\x7a\x47\x13\xd6\x39\xbd\x56\x28\x06\x66\ +\xca\x64\x88\x66\x05\x0d\x76\xba\xb4\x13\x42\x0a\x88\x88\x0a\x6c\ +\x9f\x4a\xe5\x6c\xd2\xac\x32\x9c\x16\xf9\x6a\x08\xb4\x0b\x20\x9f\ +\x26\x5a\xa0\xa9\x02\x5a\xe9\xba\x39\x3b\x66\x97\xc6\xc8\x31\x99\ +\xa9\x73\x0c\xe4\xa6\xa2\xad\x62\x29\x2a\x6a\x45\x11\x88\x00\x89\ +\x10\x65\xb2\x80\x13\xc3\xa4\x60\x08\xe4\x98\x11\x1c\x9b\xee\xcf\ +\xcf\x00\x10\x35\x39\x13\xde\x85\xdf\xe9\x0d\x9e\xb2\x7a\x52\x24\ +\x24\x06\x66\x33\x32\x06\x33\xdc\x13\x51\x10\x11\x0d\x41\x0d\x26\ +\xa6\xb7\x33\x34\x25\x11\x42\x35\x4d\x84\x65\xd6\x40\x92\x48\x4e\ +\x17\xcb\x8a\x3f\x5f\x00\xda\x37\xa9\x4e\x2d\xa9\x04\x00\x13\x27\ +\xd5\x7b\xef\x7d\xb8\x99\x80\xf7\xe4\x74\x7b\xa1\x70\xfa\x5c\x2e\ +\x7f\xb3\x71\x8a\xf8\x44\xd3\xf5\x20\x55\x61\xe7\x26\xe0\x5e\xcd\ +\xdc\xe4\x88\xad\x0a\x7b\xa1\x03\x7b\x6e\xb9\x80\x2f\x50\x6e\x60\ +\x67\xd8\x4d\xf4\xf7\x11\xdc\x15\x60\xf9\xa6\x3b\x98\xdb\x7a\x8b\ +\x6f\x7c\x8b\xe5\x91\xfc\xe8\xaf\xa4\xbc\x86\x65\xbe\x28\xe3\xe2\ +\xe2\xd9\xfa\xea\x22\xa7\x94\x4b\x99\xdd\xb9\xe5\x98\xfd\x7c\x7e\ +\xfb\xee\x5d\xbd\xb8\xdc\x6e\xb7\x69\x8c\x95\x41\x55\x05\x28\xd9\ +\x08\x91\x09\x0c\x3d\x91\xa4\x0c\x80\x79\x1c\x85\x11\xbd\x23\xa2\ +\x3a\x54\x68\xd0\xf5\xe3\xf5\xf5\xe6\xe2\x72\x53\xe5\x72\x70\xfb\ +\x36\x84\x60\x2d\xfa\xd5\xca\x9b\x35\xaa\x26\x02\x60\x34\xad\x5e\ +\x99\xc7\xeb\x6b\x66\xe7\x43\x6d\x62\xa5\x94\x38\x8e\x71\x18\x24\ +\xa5\xab\xf3\x67\x0f\x3f\xfc\x29\x99\xa2\x77\x29\xe5\x83\xc3\x23\ +\x76\x0c\x06\x7d\xdf\x33\x51\x55\xd7\xd5\x3c\x78\x1f\x9a\xa6\x49\ +\x39\x96\x92\xfb\xed\xf6\xe2\xfc\xa2\xdf\x76\x39\x65\x26\xae\x9a\ +\x7a\x1c\x63\x3b\x9f\x1b\x90\x6f\xea\xa1\x40\xa8\xab\x27\xef\x7f\ +\x30\xa6\xec\x02\x6b\x31\x26\x42\x20\x03\x24\x76\x44\x64\x00\xe3\ +\x18\xd9\xb9\xc5\x7c\xd1\x36\xda\xf7\xfd\x38\xc4\xe0\x82\xf7\x3e\ +\xa6\x48\x00\x8e\x49\x4a\xd9\x6e\xb7\x39\x67\x37\xe1\xa7\x80\x84\ +\xe8\x5f\x96\x11\x8c\x80\xb9\x88\xb5\x6c\x26\xc0\x2c\x06\x44\x93\ +\x3f\x32\x10\x60\xd1\x42\xc4\xb1\x1f\x9d\x77\xc1\xbb\x18\xe3\xd4\ +\x0c\xc9\x3b\x7e\x06\x4f\x73\x32\xeb\x3e\x7b\x9d\xa4\xaf\xd0\xf6\ +\xfe\x10\xbb\xf8\xbe\x23\x51\x9b\xaa\x2a\xb1\x03\xdc\xa9\x31\x03\ +\x20\x30\x28\x82\xb0\x42\xc0\x29\xe2\xa2\x10\x8a\x16\x10\xef\x59\ +\x4d\x07\x56\x0b\x58\x04\xb2\xa0\x11\x00\x22\xef\x17\x0e\xb4\x5b\ +\xd2\x7b\xd9\xd9\x31\x4e\x4d\x96\xba\xd3\x39\x04\x03\x40\xa7\x6e\ +\x52\x2d\x9e\xd6\x09\x68\x80\x60\x6a\x02\x06\x48\xce\x01\xd5\x06\ +\x8e\x01\x0c\x55\x00\xc0\x48\x8c\x99\x30\x2b\x21\x11\x93\x08\x09\ +\xd7\x55\x55\xb3\x16\x93\x9c\xc5\x04\x7d\x02\x2d\xe8\x15\x20\x2a\ +\x28\xbd\x7c\x00\xfa\x44\xe6\x77\x2a\x3f\x98\x95\x52\xcc\x2c\x84\ +\xc0\xcf\xdd\xd0\x1b\xb8\x66\xfa\x1b\xdd\x37\x28\xdd\x20\x39\xb6\ +\x9f\xfb\x6f\x26\x03\xef\x3d\x11\xab\x19\x33\x03\x62\xd3\x34\x93\ +\xaa\x3b\x12\x4d\x77\xf0\x06\xdc\x37\x00\x15\xb1\x7d\xee\x7f\xb3\ +\x8c\x40\x78\x41\x59\xc1\x7d\x9a\x27\xa3\xaf\xb2\xdc\x69\x0a\x6e\ +\xc5\xef\xfe\x53\x07\x03\xbc\x33\x87\x87\x3f\x90\xf6\x1e\xdf\x79\ +\xa6\x1f\x7c\x60\xfc\x9a\x0a\xf9\x8f\x7f\xa8\x59\xcc\xa3\x0f\xce\ +\x07\x17\xbc\x6f\x4f\x8f\xab\xaa\x2a\x66\xeb\xf5\x66\x38\x7b\x56\ +\x72\xf6\x4c\x0e\x2c\x75\x9b\xa6\xad\x2b\x1f\x54\x05\x00\x72\x8a\ +\x60\x89\xd8\x2b\x01\x7a\xf4\x54\x13\x3b\x00\x60\xe7\x83\xaf\x62\ +\xbe\x58\x6f\x36\x30\xf6\xe6\xb8\x99\x2f\x5c\xdb\x22\x11\x13\x93\ +\x0b\x06\x06\x22\x25\x67\xd3\x98\xb7\x1b\x43\xf3\x84\xb9\xef\xa4\ +\x48\x4e\x29\xa7\xd4\x77\xdb\xab\x67\xe7\xdd\xfa\xca\x81\x36\x55\ +\x38\xbf\xb8\xe8\xfa\x64\xe8\x6e\xdf\xbe\xb5\x58\xac\x90\x20\xa5\ +\xb8\xd9\x74\x22\x92\xf3\xd4\x8a\x92\xfb\x7e\x23\x59\x2a\x57\x11\ +\x31\x62\x01\x40\x76\xae\x69\x9d\x01\x22\xe3\x7c\x7e\x40\xb9\x3c\ +\xbc\xd8\x6e\xba\x2d\xfa\x6a\xb2\xab\x67\x62\xc7\x41\x04\xa6\x90\ +\x39\xbd\x99\x65\x1c\xe3\x68\xce\xf9\xb6\xae\x87\xbe\xdf\xac\xd7\ +\x6d\xdb\x7a\xef\xc5\x2c\xc5\xa8\x45\x55\x84\x89\x08\x89\x89\x09\ +\x51\x85\x5f\x1a\x1a\x60\xef\x7f\xf8\xc3\xef\xad\xe6\x8b\xaf\x7c\ +\xf5\x3d\x83\x89\xb3\x81\xaa\x32\x6c\x86\x6e\xb3\x1e\xba\x01\xc0\ +\x7e\xfa\xe8\xa3\x31\xa5\xdf\xfb\xbd\xdf\x5f\x1e\x2c\x4d\x0d\xcc\ +\x44\x0a\x19\xa2\x89\xaa\x12\x00\x31\xa1\x80\x02\x2a\x92\xe2\x9e\ +\x80\xcf\x13\x43\x1a\x08\x41\x8b\xf4\x63\x2f\xa5\x0c\xc3\x20\xa2\ +\xc7\x27\x27\x55\x55\x03\x18\x12\xa9\x69\x4e\xea\x5c\x93\x8b\x11\ +\x22\x98\x0f\x84\xa0\x59\x54\x59\x2b\x37\x11\xf3\x8c\x0d\x35\x61\ +\x56\xb5\x9d\x1e\x39\xda\x24\xf9\x4d\x00\x81\xc8\xcc\x64\x34\x23\ +\x2b\x85\x80\x78\x22\xf7\x81\x01\x02\x16\x68\x8a\x31\x81\x06\x87\ +\xa0\xd9\x54\x18\xcc\x4c\x8a\x08\x93\x21\x15\x70\xe8\x80\x08\x49\ +\x81\x26\x47\x59\x04\x20\x64\x35\x43\xd1\xb9\x00\x2a\x06\x40\x67\ +\x9e\xd0\x67\x95\x51\xd5\x23\x0e\xb9\x10\x79\x04\x42\xf7\xf2\xf8\ +\xf3\x4d\xd4\x56\xd5\x49\x37\x26\x84\xe0\xbd\xdf\xb3\x16\xe5\x86\ +\x02\xff\xfc\x4c\x30\x05\xf1\x3d\x6f\xd2\x9e\x6f\x43\x9d\x7e\x49\ +\x29\x11\x11\xb3\x9b\x02\x3a\x4c\xec\xc9\x9d\xb0\x0c\x80\x19\x13\ +\x31\xb3\x4c\x47\x50\x9d\x2c\x47\x6e\x3e\x65\xaa\xd5\x4f\x47\xd6\ +\x9d\xe6\xf6\xf3\xc1\x7d\x67\x3b\xfc\x4a\x33\x77\x83\xe6\x88\xca\ +\x07\xf9\xdb\x7f\x09\xbf\xf9\x87\xfc\xd3\x3f\x4d\xed\xef\x86\xd3\ +\x25\xd2\x6b\x71\x99\x2f\x08\x2c\x03\x53\x8a\xc1\xce\xed\x41\xf3\ +\x9c\x08\xb7\xeb\x35\xe4\x22\x45\xca\x38\xcc\x6b\x6f\x5a\xb4\x64\ +\x61\x0c\xc1\xc7\x31\xc9\x58\x88\x1d\x99\x16\x05\x5f\x71\x02\x05\ +\x5f\x73\x1d\x54\x75\x36\x5f\x10\x3d\x7d\xf4\xe4\xd1\xf1\xe9\x69\ +\xbf\xd9\xe4\x94\xd2\x93\xa7\x1c\x42\xdb\xcc\x42\x55\x03\xa0\x23\ +\x04\x29\x68\xd2\x78\x5f\xb2\xa6\x6e\x13\x73\x4e\x63\x5c\x5f\x5d\ +\x6d\xd6\xeb\x7e\xb3\x75\xcc\xf3\xa6\x2a\x5c\x23\x68\x1c\xc7\x31\ +\xd9\xa6\x8b\x7c\x7e\x19\x53\x6e\xdb\xda\x79\x62\x66\x03\x64\xc5\ +\x5c\x8a\x1a\x2e\x57\x47\x95\x0f\xfd\xb6\x1b\x87\x78\x74\x7c\x52\ +\xd7\xf5\xc5\xc5\x55\x1a\x87\xa2\x72\x78\xb0\x1a\xc7\x08\x80\xeb\ +\xcd\x86\xc9\x29\x20\x91\xf7\x4c\xa6\x22\x2a\x88\x8e\x98\x90\x80\ +\x91\x54\x77\x69\x30\x01\x80\x48\x1d\xaa\x22\x25\xa5\xa8\xba\x23\ +\x3b\x33\xd2\x8e\x58\x6d\x70\xd3\x52\xf8\xd2\x8b\x57\x33\x69\x57\ +\xc7\x17\x7d\xfc\xde\x4f\x1f\x87\xaa\xf6\x21\x94\x92\xc7\x61\x90\ +\x52\x40\x95\xa9\x52\x93\xe6\xf4\x81\x2b\xf9\xfb\x1f\x3f\x6d\xaf\ +\xfa\xba\x6e\x44\x85\x00\x19\x51\x4a\x0e\xce\xb7\x8e\x65\x8c\xfd\ +\x38\x1a\x7b\x0c\x8d\x90\x13\x24\x03\x9a\x74\x03\x55\x95\x44\x4c\ +\x04\x89\x8a\x80\x68\xa5\x22\xb1\x33\xe8\xc6\x5c\x84\x88\x11\x4c\ +\x44\xa4\x50\xdd\x1e\x95\x5c\x88\xc0\xea\x55\x40\x44\xa6\x09\xf9\ +\xad\x14\xb4\x18\x31\x06\xd2\x71\x4c\x48\xe0\xbc\x03\x83\x94\x93\ +\x8a\x3a\x44\x90\xa2\xa5\x14\x29\x48\x88\x66\xce\x7b\x22\x22\x26\ +\x30\x05\xc3\x4c\x55\x36\x90\x34\xd0\x90\x2c\x15\x27\xe6\x41\x03\ +\x51\x1d\x2a\x46\xc8\xec\xce\x8a\xeb\x13\x82\x9a\xaa\x85\xba\x92\ +\x82\x66\x88\xb0\x63\x97\x13\x58\xc3\x8e\x15\x4a\xce\x22\x52\xc0\ +\x8d\xa2\xd1\x8c\xa8\x41\x72\x4c\x0c\x35\xbe\x74\x58\x17\x51\xe7\ +\x38\xa5\x14\x63\x34\xb3\xa6\x69\x78\xd7\x58\x3b\x71\x1f\x77\x52\ +\x33\x37\x15\xd4\x4f\x92\xeb\x1d\xf5\x91\x9f\x0f\xee\x3b\x7b\x32\ +\x44\x33\x1b\xc7\x31\xe7\x42\xcc\x93\xa4\xc4\xae\x60\xbb\xcf\xd6\ +\xa7\x5c\x4a\x27\xd3\x84\xfd\xfe\x3b\x0a\x3c\xe2\x04\xf3\xef\x60\ +\xf7\x09\xb2\x7f\x41\x15\x72\x8f\xe7\xbd\x5a\x64\xc6\x10\xc2\x92\ +\x4e\xde\x34\x37\xc3\xd3\x77\x5d\x75\x1b\xf1\xe9\xeb\xa8\xf8\x45\ +\xa1\xcb\xa8\xe5\x5c\x50\xa1\xbf\x5e\x2f\xe6\x0b\x54\x40\x05\x03\ +\x03\x15\x54\xb5\x52\xb4\x14\x11\xaa\xaa\xe0\xbc\x33\x53\x22\x02\ +\xb4\x94\x06\xef\xeb\x10\x3c\x80\x3a\x00\x33\xf0\xce\x13\x91\x82\ +\xa1\xe7\xd0\x54\x3f\xfd\xf8\x83\x93\xe3\xa3\x79\x08\x5a\xca\xcc\ +\xbb\xbe\xeb\x36\x97\xd7\xa2\x26\x66\x22\xa5\x09\x15\x98\xb0\x89\ +\x8a\x6c\x87\xae\x1b\x86\x34\x8e\x29\xa6\x79\xd3\x2e\x9a\x8a\x08\ +\x4b\x8e\x29\xa5\xb6\x9d\x19\xa2\xaa\xc4\x94\x72\x96\x9c\x52\xf1\ +\x54\x85\xd6\x87\xaa\xaa\x2b\x22\x8e\xa9\x64\xc9\xc3\xd8\xc7\x71\ +\x6c\x66\xf3\x3b\x77\xee\xb5\xed\xec\xfa\xea\x2a\xe5\xa7\xa1\xae\ +\x89\xb9\xef\x7b\x00\xc8\x49\x0f\x96\x07\x43\x71\x4f\x2e\xae\x00\ +\x9c\x8a\x31\x7b\xdc\x55\xb3\x14\x0d\x89\x91\x90\xcc\xd4\xcc\x78\ +\xe7\x04\x0f\x4c\x6e\xea\x53\xe2\xa9\x15\x15\x51\x8b\xec\xab\x14\ +\x93\x7f\xda\xcb\x23\x03\x0c\x76\xad\xf5\x19\x2d\xdf\x7f\xb8\x31\ +\x88\xc8\x6e\x3e\x9b\x11\xcf\x10\x4c\x4b\x49\xe3\xd8\xf7\x43\x1d\ +\xfc\xad\x5b\xf7\x3e\x7c\xf4\x98\xd7\x52\xd7\x6a\x06\x25\x47\x34\ +\x63\xc2\xc5\x62\xf6\xe0\xa4\x0d\x4d\xf5\xd3\x47\x9b\x8b\xed\x75\ +\x01\x07\xae\x72\x4d\xeb\x42\x05\x48\x31\xa7\x92\xb2\xe6\x88\x06\ +\xcb\xd5\x6a\xdb\x6d\x7d\x08\x21\x54\xb2\xdd\x96\x32\x41\x01\x54\ +\x54\x92\x14\xd1\xb2\x5a\x2e\xd6\xd7\x57\xa5\x14\xe7\xd9\x07\xcf\ +\xa1\x52\x83\x9c\x32\xa6\x92\xc7\x5c\x37\xb5\x73\x6e\xb3\xdd\x56\ +\x55\xc5\xde\x01\x40\xc9\xc5\xc0\x3c\x55\x26\x24\x85\x53\x11\x00\ +\x24\x26\x00\xf5\x8e\x42\xe5\x08\x11\x10\x4b\x19\x4b\x1e\x34\xf6\ +\x5e\xf3\xb2\x76\x95\xc9\xbd\xe3\xe3\x37\xee\xde\x0a\x84\xa8\xfa\ +\xe1\xf9\xe6\xc9\x99\x74\x05\xb4\xe4\x31\xc5\xe5\x32\x8c\x63\x4c\ +\x29\x12\x79\xe7\x7d\x55\xd5\xe0\xd5\xac\x94\x94\x63\x1f\x55\x81\ +\xeb\xa0\xe8\xfa\xa1\x6f\xeb\xca\x81\x79\x96\x6f\x2c\x01\xdc\xcb\ +\xe4\xee\xd3\x0a\x69\xbb\x1d\x44\x24\x84\x50\xd7\xf5\x04\xc5\x4c\ +\x10\xcd\xd4\x7d\x04\xf0\x49\x64\xff\x14\x98\x33\x45\xf3\x9b\xed\ +\xaa\xca\xcc\xa5\x94\x94\xd2\xf4\xbf\x45\x4a\xc5\x8e\x89\x60\x3f\ +\x19\x98\xea\x2e\x31\x07\xd8\x19\x6a\x03\xa4\x18\x53\x4a\xcc\x4c\ +\x7b\x84\xa7\x00\xf8\x10\xa6\xfc\x9d\x88\x18\x51\x5f\xcc\xdc\x11\ +\x88\x40\x5e\x29\x0b\x1d\x21\x5e\x4a\xfe\xaa\x7b\xf3\xab\x00\x0a\ +\xb7\xbe\xe5\x98\xec\xe3\xef\xbe\x76\xea\xf8\xc2\xd4\x53\xf1\xc9\ +\xd3\x67\xdd\xe6\xfa\xc1\xbd\x7b\xcb\xe5\x32\xe6\x64\xa6\x40\x84\ +\x62\x25\x25\x10\x6d\x9b\xda\x07\x56\x53\x20\x44\xc2\x21\x0e\xec\ +\x99\x32\x4f\x7d\x92\x60\x34\x6e\x36\x54\x55\x68\x54\x23\x2b\xc0\ +\x98\x62\xd3\xd6\xa0\xd4\xaf\xd7\xfe\xee\xed\xeb\xab\x0b\xdf\xd6\ +\x47\xf5\x0c\x66\x6d\x12\xcb\xaa\x29\xe5\x9c\xc6\xed\xe6\xea\xfc\ +\xec\x0c\xa4\x84\xa6\x22\xe7\x6f\x1d\x1d\xd6\x55\xed\x88\xaf\xaf\ +\xd7\xd7\x9b\x4d\x2e\x52\xb5\x0d\x37\xad\x22\x3b\xb6\x36\x54\xfd\ +\xe6\x9a\x21\x93\x25\x94\xd4\xce\x66\xa8\x92\x4a\xd9\x6e\xfa\x51\ +\xcb\x6c\xb9\xbc\x7d\xef\xc1\x72\x3e\x27\xa4\xf5\xe5\xd5\xc5\xd5\ +\x55\x51\x25\xb3\x61\x1c\xc7\x71\x60\x44\xc1\x50\xbb\xfa\x1b\x5f\ +\x7b\xdb\xff\xf8\xc3\xb3\x67\xe7\x66\x85\x80\x44\x93\x0b\x1e\x54\ +\xa6\x56\x71\x9e\x10\x07\x13\x54\x63\x76\x6a\xaa\x6a\xe4\x9d\x01\ +\xec\xc9\x33\x80\x4c\x13\xe5\x6d\xc7\x5b\xfb\x5c\x64\x26\xcc\x45\ +\xb3\xd2\x58\x8c\x9c\x2f\x51\x86\xdc\x31\xb1\x63\x14\x15\x46\xf3\ +\xb3\xa5\xa1\x5d\xc5\xc2\x8b\x55\x08\x55\x56\x4b\x29\x8d\x02\x08\ +\x86\xa2\xdd\x66\xdd\x97\xb8\x6a\x2a\x58\xde\xf2\x3e\x95\xac\xc5\ +\x70\xc8\x86\x6a\x68\xc5\x0c\x08\x7d\x35\x6b\x11\xd0\x42\xad\x09\ +\x0a\x3b\x35\xce\x52\x62\x56\x11\x0d\x15\x13\x05\x46\x03\x11\xe6\ +\xf9\xbc\x75\x31\x45\x91\x52\x22\xe4\x64\x80\x24\xea\xbd\xab\x7d\ +\x6b\xbe\x6e\x9c\x63\x57\xd8\xd7\x6d\xca\xa9\x24\x11\x63\x03\x88\ +\xaa\x2e\x00\xd7\x0e\xb2\x89\x14\x5f\x05\x33\x19\x53\x1e\x53\x42\ +\x26\x30\xe3\x82\x15\xb6\xbe\xaa\xc8\x72\x58\x36\xaa\xf9\x9c\xc2\ +\xf5\xf9\x76\x4c\x71\xdb\x75\xd7\x5d\x8c\x58\x23\x3b\x5f\x79\x42\ +\x87\x81\x2a\xdf\xd8\x08\x45\x74\x94\x21\x8e\xd1\x32\x2a\x82\x16\ +\x73\x61\xe6\xd8\x19\x9a\x49\xae\x1c\x55\x3a\x7a\xc9\x3c\x16\xb0\ +\xf6\xe5\xa2\xbb\xaa\x0e\xc3\x50\x55\xd5\x7c\x3e\x67\xe6\x9b\xbc\ +\xfb\xa6\x2e\x2a\x7b\xbf\xf3\x9b\x68\x7e\x03\xbf\x4c\x09\x7b\x29\ +\xe5\x06\x88\xcf\x39\xdf\xa4\xfc\x21\x84\x1d\x8b\x06\x29\x97\x72\ +\x83\x9e\x13\x33\x4c\x7f\xb9\x57\x91\x9c\xf0\x99\xe0\x3d\x3b\x77\ +\x83\xdb\xd8\x1e\xc6\x21\xfc\xc4\xcd\xe3\xc5\xcc\x9d\x08\x5e\xca\ +\x8c\xfd\x17\x3e\x83\x04\x72\xa5\x7f\xf5\x3f\xa6\x29\xcb\x03\x04\ +\x53\x20\x8f\xaf\x01\xf7\x2f\x44\x6c\x07\x53\xbb\xb8\xbc\x3a\x39\ +\x58\xdd\xbb\x7f\xff\xea\xea\xca\x9c\x33\x55\x00\x24\x03\x06\x64\ +\x44\x15\x89\x49\x9b\xa6\x02\x02\x51\xb9\xbc\x3c\x3f\x38\x38\x68\ +\x67\x0d\x01\x4a\x11\x22\x2c\x49\x8a\x02\x00\xa3\xab\xa2\x69\x51\ +\x51\x91\xe3\x83\x85\xe5\x54\x11\xcd\x2b\x7f\x71\xfe\xb8\x99\x2d\ +\xaa\xd9\x22\xb4\x8b\xb6\x6a\xe6\xb4\x50\x2d\xf3\x55\x3b\x5b\x36\ +\x08\x1a\xc8\xa1\x62\x08\x3e\xa7\xb2\xed\xfa\x94\xa2\xa8\xba\xaa\ +\x6e\x16\xab\xa4\x1a\xda\x16\x65\x48\xc3\xf6\xd6\xc9\xe1\xbc\xad\ +\x57\xcb\x19\xa0\xb2\xe6\x3c\x14\x55\x5b\xce\xea\xbb\x27\xa7\xb3\ +\xc3\xe3\x92\xf3\xf5\x7a\x73\x75\x71\xf1\xf4\xf1\xa3\x1c\x93\xaa\ +\x94\xd2\xb3\x73\xcb\xe5\xa2\xf5\xee\x72\x13\xa9\x9a\x39\xae\xbe\ +\xf2\xee\x6f\xd4\xd5\xc7\x4f\x9f\x7e\xac\x9a\x88\x88\x09\xb3\xa8\ +\x23\x46\xd0\x09\x9d\x41\x01\x10\x41\xd8\xf5\xe9\xa1\x19\x39\x36\ +\x51\x35\xd5\x02\x7b\x45\x28\xb0\x3d\xd9\xd0\x5e\xfe\xc2\xef\x18\ +\x2c\x6d\x33\x23\xe7\x8b\x58\x9a\x0c\x97\x01\x89\x5d\x08\xde\x79\ +\x2a\x31\x06\x17\x62\x2c\x7d\x37\xa6\x52\xcc\xa0\xaa\x6b\x44\xc8\ +\x29\xa6\x52\x2e\xaf\xb7\x9b\x4d\x3f\x5b\xac\xa2\x02\xf9\xd0\xf8\ +\xca\xe5\x9c\x53\x02\x93\xda\x73\x5d\x05\x03\x48\x45\x41\x8b\x95\ +\x14\x73\x54\x33\x44\xf2\xde\x23\x68\x4e\x83\x29\x04\xf6\xaa\x05\ +\x4b\x03\x5a\x1a\x66\xf4\x2e\xe6\x2c\x6a\x44\x84\x9e\x7d\xc5\x60\ +\x6a\x5a\x10\xc1\x24\xe5\x04\x29\x65\x30\x64\x76\x80\x28\x6a\x25\ +\x89\xb2\x99\x1a\x2a\x92\x51\x08\x21\xb0\x8a\x14\x29\xc5\x00\x9c\ +\xaf\x42\x68\x10\xa4\xa4\x21\x82\xbf\xde\x6c\x71\x9b\xb2\x48\x01\ +\x68\x66\xcb\x12\x32\xe6\x42\x86\x26\xc6\x40\x26\x6a\x0a\x8e\x43\ +\x5d\xb9\x5c\xf2\x38\x46\x2d\xe2\x9c\xab\x9b\x26\xf8\x4a\x45\x4a\ +\x1c\xb5\x24\x2f\xe9\x34\xb8\xe3\x99\x3b\x6c\xe7\x9e\x5f\xc6\xac\ +\x63\x9a\xa6\xdb\xb6\xad\xaa\x6a\xaa\xa3\x7e\x8a\xef\xb8\xd7\x79\ +\xff\x84\x1b\x03\x2f\x6a\xf6\x4e\xc2\xee\xb0\x17\x89\x64\xe6\x29\ +\x79\x87\xbd\x24\x19\x22\x99\x4a\x79\x2e\xbb\x87\x9c\x55\x35\x8e\ +\x23\x11\xb5\xb3\x99\xf7\x9e\x26\xf0\x7d\x82\x77\x26\x7a\xcc\xd4\ +\x48\x75\xb3\x70\xd8\x0b\x4c\xbe\x98\xb9\x33\x83\x14\x78\xd5\xe2\ +\x00\xa6\x66\x88\xae\x42\xf6\xc0\x0e\x35\xd9\x2b\x9d\x41\x5e\x8f\ +\x7f\x28\x50\x06\xcc\xec\x8d\x37\xee\xdf\x3f\x3d\xde\x5c\x5e\xc6\ +\x14\x9d\xf7\xa8\x6a\x84\x66\x85\x1d\x1a\x90\xf7\xce\x05\x07\xa0\ +\x25\x4b\xdb\x36\x87\x87\xc7\x22\xe2\x38\x20\xe0\xd0\x77\x45\x4a\ +\x12\x05\x67\xa7\xc7\x33\xef\xfd\x38\xf4\x9a\xd3\x66\xbd\x6e\x9a\ +\x4a\xa4\x9c\x5f\x5c\x9e\x9e\x1c\xf5\x65\x7c\x7c\x76\xe6\xae\xae\ +\x9a\xc5\xa2\xaa\xdb\x76\xd6\x3a\x76\x8e\xec\xe0\x60\x51\x72\x19\ +\xb7\xdb\x38\xc4\x8b\xcb\x3c\x0c\x51\xd5\xc6\x54\xc6\x24\x47\xab\ +\xd9\x62\x75\xf0\xec\xe2\xc2\x0c\xe6\x4d\x35\xf6\xe5\xfc\xec\x0c\ +\x8f\x57\xde\x59\xd3\x34\xec\x99\xd9\x05\xe4\xf9\xe2\x50\x80\x1e\ +\x7e\xf0\xc1\xe3\xc7\x8f\xbb\xed\xa6\xa4\x98\x86\xb1\x0a\x6e\xd6\ +\x36\xcb\xe5\x41\xa8\x1a\x11\x3d\x3b\x7b\xa2\xae\x76\x15\x0e\x43\ +\x0a\xed\xec\xc1\x9b\xef\xbc\xf1\xd6\xdb\xeb\xf5\xd9\xdf\x7c\xef\ +\xaf\xb4\x64\xcf\x34\xbd\x45\xca\x40\x86\xe0\x08\x0c\x32\xec\x38\ +\x89\x6a\x8a\xc6\x3b\x86\xf2\x9e\xb8\x06\x3b\x28\x15\x04\x3f\x87\ +\x76\x15\x00\x80\xa5\x9c\x52\x8a\x4e\xa1\x69\xdb\xba\xa9\x4a\x29\ +\x04\xe0\xbd\x37\x84\xa1\xef\xcb\x30\xd6\xa1\x1a\xfb\xbe\x14\x09\ +\x55\x55\xb7\x0d\x31\x23\x58\x53\x55\x29\x8e\x43\xb7\xed\x63\xe2\ +\x3a\xe5\x94\xd9\x41\x70\xce\x7b\x46\x57\x21\x82\x27\x34\x95\x4d\ +\xd7\xc7\x94\xfc\x62\x51\x62\x0f\x88\x4d\xd3\x12\x3b\x66\x67\x9e\ +\x8b\x48\x2e\x39\xe5\xd1\xa4\x10\x94\xd8\x6f\xbd\xf7\xed\xac\x65\ +\x1f\x76\x82\x5a\x88\x80\x3a\x8c\x31\xa7\x52\xd7\x75\x49\x23\x82\ +\xd6\xc1\xfb\x50\x21\xa0\x9a\x16\x75\x63\x2c\x65\x4c\xce\xc4\x21\ +\x96\x84\xa0\x38\xaf\x6b\x5f\x61\xcc\x4a\x08\xec\x2b\x31\xeb\x87\ +\x31\xe6\xe4\xab\x20\x42\x59\x8d\xab\xb6\x6d\x5b\x06\x74\xc1\x03\ +\xeb\x98\x73\xca\x6a\xc6\xa4\x21\x8f\xa3\xa8\xb8\xd6\x37\xbe\xa9\ +\xa9\x11\xcb\xec\x89\x28\x94\xac\x79\x48\x20\xd9\x95\xbc\x24\x7b\ +\xfb\xb0\x9d\x49\x3f\xc3\x51\x61\xf9\x72\x57\x7f\xe2\xad\x4c\x5a\ +\xed\x13\x7a\xfe\xa9\x3e\x26\xc4\x1b\xe3\xec\x9b\x32\xe6\x2e\x50\ +\xdf\x6c\x9c\xea\xab\x53\x8c\x9e\xe6\x80\x09\xab\x71\xce\x31\x3b\ +\x00\x08\x06\xaa\x4a\x4c\x88\x58\x72\x2e\x22\xa5\x14\x04\xa8\xab\ +\x10\xaa\x7a\x2a\x24\xa8\xd9\xc4\x9f\x31\x11\xb9\x01\xf1\x11\xd1\ +\x60\x22\xd6\x80\xe9\x0b\xc1\xdd\x98\xb1\x94\x57\x18\xdb\x27\xb6\ +\xcc\x57\xff\x09\x7b\x04\x63\xf0\x01\x98\xe1\xa3\x3f\xcf\x8f\x1e\ +\xbd\x56\xfd\xfd\x22\x44\x77\x24\x9f\xd6\xad\x30\x00\x00\x20\x00\ +\x49\x44\x41\x54\x3a\x59\x2d\x24\xa7\x34\xf4\x25\xa5\xd2\xf7\x5a\ +\x8a\x22\x0c\xe3\x16\x52\x57\xb5\x35\x79\x2c\x39\x55\xc1\xcf\x17\ +\x2b\x29\x85\xa9\x32\xc9\x5d\x97\x54\x20\x46\xcb\x59\xb1\xad\x42\ +\xdd\x38\x5f\xa5\x98\xf2\x18\xb7\xd7\xd7\x64\xb6\x8d\xb1\xe4\xf2\ +\xe4\x7a\xd3\x1e\x1e\x9e\xdc\x79\x50\x35\x6d\x49\x69\xe8\xfb\xcb\ +\x87\x1f\x9d\xe5\x62\x2a\x00\x28\x65\x0f\x20\x12\x36\xcd\xbc\x6a\ +\xdb\xab\xf5\xb6\xcf\xf9\xee\xfd\x07\x07\x87\x47\x7d\xd7\xa3\x9a\ +\xe5\x8c\xec\x9b\xa6\xad\x2a\xe2\xca\x9b\xf3\xdb\x31\x3e\x3c\xbf\ +\x4c\x49\x88\x2b\x91\x8f\x7c\xe0\x71\x1c\xba\xa1\x6f\xda\xa6\xa9\ +\xfd\xf1\xa2\x5e\xcd\xdb\xb6\x6e\x62\x92\xf5\x66\xbb\xed\xe3\xf5\ +\xb6\xc7\x8a\x66\x8d\x79\x17\x9a\xf9\x6a\x4c\x65\x1c\x3b\x33\xef\ +\xc8\x41\xc9\x20\x3a\x39\x81\x0b\x82\x31\x01\xed\x09\x30\xb6\xa3\ +\x38\x90\x1a\x4d\x62\x52\x53\x1f\x10\xee\x8d\x8f\x11\x90\xf8\xf3\ +\xc9\x6b\xab\xa1\xc6\x3c\x26\x11\x72\x38\x6b\x9a\xc6\xef\xba\xd6\ +\xfb\x31\x8f\xe3\x28\x39\x19\xa8\x6a\xae\x2a\x37\x9b\xd5\xe4\x58\ +\x4a\x99\x94\xa5\xbc\xf3\xda\xb4\x94\x12\x22\xa9\x48\x4e\x5b\x90\ +\xd2\x36\x8d\xf3\x5e\x55\xb2\x58\x8c\x69\x18\x47\x31\x03\x22\x03\ +\xac\x42\x15\x42\x45\xc4\x93\xe8\x61\xe5\xbd\x63\xa7\x66\x45\x74\ +\x6a\x6a\x8a\x29\x2b\x8d\xa1\x0e\xc1\x3b\x54\x03\x91\x98\x72\xdf\ +\x0f\x8e\x9d\x09\x30\x71\xed\xab\x50\xd5\x88\x28\xaa\x84\x44\x8e\ +\x81\xfc\x08\x1a\x72\x6f\x6a\x83\x84\x68\xe8\x21\xba\xc0\xce\xb7\ +\xa8\x4a\x52\x86\xa1\x1f\x63\x67\x5a\x10\x14\x91\x5d\xed\x78\x5e\ +\x2b\x01\x95\xe8\x41\xd1\x71\x61\x1e\x0b\xe4\x21\x9b\x0a\xe4\x28\ +\x96\x63\x16\xa0\x26\x90\x77\xc0\x86\x96\x4a\xee\x63\x1a\xd3\xe8\ +\x55\x82\x69\x94\x28\x96\xd1\xd9\x76\xb8\xae\xf5\x04\x9d\xfb\x65\ +\x8b\x8b\x7b\xde\x8b\x20\xf2\xf3\xa4\x97\x17\xc9\xec\x37\xf3\xef\ +\x6e\x7d\x35\x4d\x77\x13\x5b\x66\xb2\xc0\x86\x7d\x21\xf4\x79\x52\ +\xcd\x73\x1d\xad\x74\x83\xe0\x03\x80\x73\x8e\x98\x54\xab\x14\x63\ +\x8c\x91\x88\x01\x00\xa7\x25\x83\x99\x96\x32\x49\x90\x4d\xfd\x4d\ +\x93\xbc\x3b\x31\x95\x5c\x52\xc9\x2f\xe2\x23\xce\x41\x29\xaf\x36\ +\x00\x68\x31\x5e\xd2\x41\x6d\x1f\xfd\xdf\xe5\xd1\x87\xa2\x80\x9a\ +\x5f\x47\xf6\x2f\x0e\x5b\xc6\xfb\x30\x76\x1b\x00\x50\x29\x0c\x68\ +\xaa\xe4\x5d\x15\x82\xa4\xd1\x7b\xe7\xbc\x37\xf4\xa1\x0a\xa2\xd6\ +\xf5\xc3\x30\x0e\x22\xea\x9c\x1f\x86\xe8\x5d\x55\xcf\x1a\x37\x9b\ +\x2d\x0f\x0f\x44\xb5\x48\xb9\xbe\xba\xbe\xba\xbc\x62\xe7\xd7\xeb\ +\x4d\x55\x37\xbe\xaa\x2f\xae\xae\x4f\x0e\x17\x07\xb7\xee\x58\x4a\ +\x08\x9a\x87\x31\xf6\xfd\x38\x8e\x7d\xdf\x77\x5d\x1f\x63\xaa\x9b\ +\x06\x99\x81\x78\x18\xc7\xba\x9d\x3d\x78\xfb\x9d\xd9\x7c\x71\x7e\ +\x7e\xd9\xf5\x83\x63\xc7\xde\x37\xb3\xf6\xe0\x60\xb9\x98\xcf\xda\ +\x59\x0d\x04\x57\x57\xd7\x67\xeb\x6e\x3b\x26\xd1\x72\x71\xb9\x3e\ +\x5a\xcd\x8f\x4f\x56\xb3\xd5\x32\x54\xbe\xaa\x9c\x47\xb3\x92\xce\ +\x2f\x2e\x14\x9c\xab\xe6\x01\xdc\xc2\xd5\x9b\xb1\xac\x0e\x4e\xb8\ +\x69\x9e\x9e\x3d\x55\x64\xef\xa0\xef\x3b\x29\xe2\xa7\xd7\x72\xb7\ +\x1c\x26\xb8\x61\x89\x03\xd0\x44\xfc\x9b\x78\xe5\x93\xcf\xb7\xed\ +\x8c\x30\xf7\x24\x03\x34\x83\xcf\x13\xda\x11\xc0\x21\x30\xb1\x98\ +\x0e\xe3\x60\x92\x03\x13\x81\xe5\xac\xa9\x18\x11\xb9\x3a\x10\x53\ +\xa8\x82\x77\x01\xc0\xe2\xd8\xe7\x52\xcc\x90\x88\x76\xd4\x14\x22\ +\xe7\x5c\x08\x3e\x8d\x9a\x73\xec\x4c\x3c\x3b\x40\x28\xb9\x14\x15\ +\xe7\x9c\x67\x66\xe6\x10\x42\x08\x95\xaa\xe6\x5c\x52\xce\x66\x50\ +\x85\xca\xd0\x9c\x73\x6c\x08\x88\x8e\x9d\x98\x8d\x31\x66\xc9\xd9\ +\x7b\x32\xb0\x5c\x8a\x1a\x13\x57\x55\x15\x9c\x0f\xce\x3b\xe7\x55\ +\xb5\x94\xc9\xe2\x15\x15\x09\x42\x1d\x02\x7b\xa3\x5c\x8a\xf7\x4e\ +\x0c\x4b\x4e\x5d\x4a\x58\x19\x01\x94\x54\xb2\x2a\xa0\x39\xcf\xce\ +\xb9\xe0\x9d\x38\x56\x03\x29\xd9\xe2\x48\x45\x4d\x01\xaa\x2a\x78\ +\x07\xc5\x10\x81\x99\x02\x39\x01\xed\xba\x4e\xc8\x7b\xc6\x6c\x25\ +\x66\x2d\x46\x8e\xd9\x7b\xef\x8c\xe2\x98\x1f\x6f\x04\x0f\xe7\xf5\ +\x62\x36\x99\xd5\xbd\x74\xa1\xe9\x13\x15\x46\x80\x09\x5a\xb9\xa1\ +\xc7\x7c\x0a\x67\x7f\x7e\xaf\xe9\xdf\x9b\x9c\x7d\x8a\xcf\x37\x9d\ +\x50\xaa\x93\x9e\x23\xec\x64\x84\xf7\x6e\x7b\x48\x44\x80\x6d\xd3\ +\xb0\x73\x37\x5a\x03\xbb\x9e\x26\xb3\x89\x21\x63\x00\x8e\x19\x00\ +\x72\xce\xa2\x82\x86\xa2\xf2\x1c\x5b\x66\x92\x8d\x98\x82\xfb\xab\ +\x63\xcb\x20\x81\x76\xfa\xed\xff\x7e\x3c\x7c\xdb\xdd\xf9\x12\x7f\ +\xe5\x2e\x3d\xfc\x76\x39\xef\x00\x5f\x07\xf7\x2f\xca\x50\x33\x13\ +\x35\xd5\xba\x69\xaa\x49\x76\x11\xd1\x87\xd0\xcc\x97\x06\x36\x0c\ +\x29\x67\x19\x62\x64\x22\x05\x65\xe7\x0c\x8a\xa2\xd5\xb3\x9a\xc8\ +\x71\xa0\xd9\xbc\x0e\x95\x1b\xc6\xd8\x75\xdd\xf9\xc5\x39\xbb\x90\ +\xb3\x74\xdb\x81\xd8\xf7\xdd\x78\x7c\x78\x78\x71\x79\x75\x79\x71\ +\xd1\xce\x5a\x44\x60\x00\x1f\x2a\xa7\x5a\x03\xfa\x50\x77\xfd\x38\ +\x8e\x83\x88\x56\xb5\x3f\xbe\x75\x67\xb1\x3a\x40\x72\x8f\x9f\x3c\ +\x1d\xc6\x54\xd7\x75\xdf\x75\x77\xee\xdf\x3f\x3d\x3e\x98\xcf\x5a\ +\x40\x2d\x25\xaf\x37\xd7\x67\xd7\x57\xdb\x18\xdd\x6c\x1e\xbb\xb8\ +\x3c\x3d\x6d\xea\x30\x14\xd1\x94\x7d\x76\x3e\x72\xeb\xa9\x72\x74\ +\x70\x72\x0b\x28\x6c\x87\xb2\xb9\xba\x14\xab\x4e\x6e\xdd\xa3\xd0\ +\x5e\x5e\xaf\x33\xf0\xea\xe0\x50\x4a\x1a\x86\xed\x24\xdb\x2d\x52\ +\x70\x6a\xf8\x41\x98\x7c\xc2\x27\x4a\xb7\xde\x98\x41\x10\x19\x01\ +\x19\x83\xaa\x99\xda\x8e\xec\x3d\xad\xcc\x0d\xf4\x73\xf1\x8e\x11\ +\xb1\x0a\x81\x5d\x28\x22\x29\x8e\x0a\x46\x66\xc4\x3e\x84\x8a\xd9\ +\x99\x4d\x7d\x8a\x28\x52\x4a\x29\x45\x8a\xed\xba\xfb\x2d\x67\x71\ +\x8e\x26\x80\x80\x99\x7d\xf0\x08\x20\x45\xa2\xc4\x89\x4f\x37\x6f\ +\x5a\x64\xca\xfb\xd2\x9f\x88\xa4\x94\x01\x40\x0d\x0c\x20\xa6\xa4\ +\x26\x93\x48\x3e\x00\x30\x3b\x26\x70\xe8\x52\xc9\x29\x25\x07\x84\ +\x66\xa1\xaa\xa6\x26\x7c\x03\x50\xb0\x94\x93\xaa\x4e\xba\x2b\x88\ +\x98\x35\x5b\x16\x47\xa8\x6a\x08\xe0\x1c\xb1\x61\x0d\x6c\xa3\x0e\ +\xc3\x16\xd1\x81\x41\xd5\x54\xce\xf9\x92\xa2\x89\x80\x19\x88\xe6\ +\x71\x28\x12\x7d\x8a\x0d\xb9\x9c\x25\x96\x02\x75\xed\x89\x10\xd4\ +\x31\x19\xa8\x80\x21\x5a\xce\x49\x92\x28\x28\x93\xf3\x3e\x00\x31\ +\x00\x98\x06\xad\x96\x4f\xc6\x72\xf9\xa8\x3f\x3e\x58\x7d\x7d\x45\ +\x2f\x11\xdd\x3f\xd5\x6b\x7a\x53\x62\xbd\xc1\xd0\xe1\x39\x0d\x99\ +\xe7\xeb\xa8\xcf\x05\x77\xfd\x14\x1c\x7f\x33\x00\x00\x09\xd1\x70\ +\xe7\x07\x32\xe9\x13\x01\x21\xed\xe6\x03\xbf\x07\xd9\x77\xa6\x7a\ +\xd3\x07\x4d\x5a\x3f\x44\x26\x12\x63\x8c\x29\x11\x92\x38\x21\xa2\ +\x2a\x54\x2f\x62\xee\xde\x61\xca\xaf\x38\xb9\x23\xc0\x6c\xe7\x3f\ +\x2c\x54\xbb\xdf\xf8\x7d\x3e\xbd\xc0\xf3\xa7\x66\xfc\x9a\x2f\xf3\ +\x45\x49\xde\xa7\x07\x4e\xcd\x39\x07\x45\xd0\x40\x99\xe3\x98\x4a\ +\x1c\x0d\x8c\x28\x54\xa1\x29\xa5\x18\x51\xdb\xcc\xaa\xca\x8f\x71\ +\x34\x80\xaa\xae\xd5\x4c\xd5\xd8\xe3\xb6\x5b\x0f\xfd\xf8\xe1\x47\ +\x1f\xa9\xd9\xac\xaa\xcf\x36\x17\x75\xdd\x6e\xd6\xc3\x76\xd5\x17\ +\xb1\xe5\xc1\x51\x8a\x63\xd7\x6d\xb5\xe4\x34\x8e\x2a\xe2\x98\xc7\ +\x31\x8a\x68\xd3\x34\xab\xa3\x93\x66\x3e\xab\xaa\x46\x89\xbb\xed\ +\x70\x7e\x79\x5d\x44\xe6\xf3\x45\x2e\x25\xa6\x7c\x7c\x72\xe8\x9b\ +\x2a\x5b\x19\xba\x6e\xdb\x6d\x2e\x2f\xaf\xb6\xc3\x10\xda\x99\xaf\ +\xe6\x5d\x02\x33\x27\xec\x57\xcb\x36\x54\x55\x5d\x57\x95\x27\x94\ +\x54\xc6\x51\x28\x5c\x6f\xe2\xd5\x66\x34\x37\xbb\x75\xeb\xed\xac\ +\x70\xbd\x8d\x8a\xc4\x8e\x01\x45\x35\xe5\x1c\x01\x4c\x54\xa7\x9c\ +\x7c\x4a\xc3\xed\x93\xc5\xf8\x27\xa3\xa8\xe2\x14\xce\xd5\x40\x8d\ +\xf7\x69\xd7\x94\xfe\x39\x7c\xf9\xdc\xdd\x54\x4b\xca\x39\x26\xe7\ +\xc2\xac\x69\xc0\x7b\xc9\x23\x99\xf9\xaa\x46\x0e\x31\x95\x14\x53\ +\x0e\x3e\xa6\xa8\x6a\xc4\xae\xa9\x6b\x62\x52\x83\x52\x4a\xce\x65\ +\x1c\x33\x80\x39\xe7\x26\x30\x37\x84\x8a\xaa\x9d\xea\x4e\x70\x8e\ +\x9c\x8b\x29\xa6\x94\x7c\x08\xb9\x24\x33\x24\x64\x1f\x02\x11\x9b\ +\x81\xaa\xc6\x22\x29\x26\x02\x10\xd1\x94\x33\x3b\xf6\x4d\x65\x84\ +\xa6\x1a\x88\x03\x7b\x20\x8a\x29\xa5\x94\xbd\xc3\x92\x8b\x8a\xb1\ +\x73\x21\x84\x9d\x8b\x67\x29\xb9\x48\x29\x46\x22\xa2\x92\xc7\x31\ +\xf8\xd0\x04\xaa\x0f\xe6\xcf\xb6\x82\xce\x11\x38\x0a\x4e\x21\x17\ +\x29\xb9\xe4\x94\x53\x36\x53\x4f\x95\xa3\xd5\x7c\x7e\x7b\xb6\x58\ +\xaf\xb7\x4f\xfa\xae\x1b\x7a\x04\x0f\x33\x6f\x60\xa2\xc2\xce\x35\ +\x4d\x45\x05\x24\x26\x74\xe8\xd8\x2b\xd2\x18\xb3\x28\xa8\xd9\x18\ +\xd5\xfb\x20\x29\xaf\xaf\xca\x57\xef\x1a\xd3\x4b\xd6\x16\x77\x94\ +\xf3\xbd\xec\xc1\x5e\x4f\x86\x5e\x08\xd3\xcf\x45\x76\xdd\x73\x19\ +\xf7\x32\x03\x7c\xc3\x68\x14\x91\x1b\x8e\xfc\x1e\x8a\x21\x33\x9c\ +\x82\x3b\x13\x4f\xf5\x5a\x55\x01\xe6\x09\xea\x4b\x29\xe5\x52\x72\ +\xce\x53\xe5\xd9\x7b\x0f\x66\x93\xe5\xe4\x8d\xa0\x4d\x29\x85\x89\ +\x11\xf0\xc5\xe0\xee\x1c\x94\xfc\x8a\x79\xee\x06\xcb\xb7\xfd\x5b\ +\xbf\x45\xb8\xd1\xbf\xf9\x9f\xd2\xd9\x23\xa5\x80\xf4\x3a\x28\xfe\ +\xba\x0e\x22\x32\x63\xfa\xcc\x70\xb0\x01\x89\x01\x7b\xaf\x48\x63\ +\x1a\x10\x00\xbc\x27\xf6\x06\xc5\x3b\x76\xbe\x06\xf4\x1c\xcc\x57\ +\xbe\x69\x2b\x24\x08\xcc\xc4\x88\x88\x95\x77\x6a\x30\xc4\x98\x72\ +\x79\xf4\xf4\xa9\xaa\x9d\x9c\x9c\x5e\xaf\x3b\x62\xbf\x58\x1d\x5c\ +\x7d\xf4\x2c\xa6\x7c\xbd\xd9\x92\x5f\x2c\x16\xcb\xc5\x72\x49\x60\ +\xb1\xef\xbb\x6e\xeb\x9d\x17\x11\x04\xac\xeb\x86\x43\x18\x53\xde\ +\x0c\x71\xb3\xed\xb7\xfd\xe0\x43\xb5\x9c\x2f\x0d\x60\xec\xfa\x21\ +\xa5\xc7\x4f\xcf\xd6\xdb\x6b\x04\x95\x52\x72\x8a\xfd\x10\xab\xd0\ +\xfa\x7a\x76\x75\x3d\x56\xf5\xbc\x1f\x8b\x80\x1f\x0b\x5d\x6c\xae\ +\x0f\x0e\x56\x87\x8b\x59\x1c\x72\x45\xe1\xba\xcb\x82\xa1\x9e\xb7\ +\xec\xe7\x5d\xd4\xac\x50\x4c\xc6\x32\x26\xc9\x57\xeb\x73\x2b\x29\ +\xa5\xa1\x0a\x81\x4c\x26\xbf\x62\x64\x42\x72\x86\xa0\xb6\x5f\x58\ +\xc3\x27\x3a\xac\x44\x48\x80\x48\x06\x4a\x68\x40\x53\x61\xcd\xcc\ +\x08\xe9\xe5\x33\x1c\x04\x53\x34\x21\x93\x12\xc7\xc0\x54\x05\x46\ +\xae\x08\x91\xd9\x8f\x59\x72\x1a\x25\x47\xd3\x9a\x00\x10\x61\xde\ +\x36\x75\x5d\xeb\xd4\xbe\x68\x21\xa7\xd4\x0f\x63\x2e\x89\xd0\x40\ +\x8a\x99\x81\xdb\x91\x6c\x00\x8c\xd9\x8d\xe3\x18\xfb\x5e\x55\x18\ +\x0c\x55\x83\xf3\x75\xd3\x38\xef\xa7\x45\x1a\x82\x73\x05\xfb\x38\ +\x98\x28\x13\x98\x64\x05\x95\x8c\xde\xb3\xf3\x8e\x0d\x1d\xe1\x98\ +\xd2\xd8\x77\x00\x50\x79\xef\x08\x90\xb1\x6d\xea\x10\x9c\xa8\xa9\ +\x6a\x70\x5c\xa4\x8c\x63\x64\x43\x02\xcc\x5a\x2c\x2b\xb0\x2c\x16\ +\xf3\x51\x8a\x02\x11\xf9\x24\x39\xa5\x1e\xa4\x10\x82\x43\x40\x44\ +\x0a\xbe\xa9\x78\xe9\x69\xd1\x06\xcb\x21\x33\x40\xca\x71\x2c\x08\ +\xaa\x92\x55\x33\xa9\x11\xf8\xda\x7b\xa3\x0a\x08\x11\x70\x88\x51\ +\xd3\x68\x40\x3e\x84\x88\x50\x44\x9b\xc5\x41\x5d\x05\x00\x79\xe9\ +\xb0\x7e\x93\xad\x4f\x74\x17\xe7\xdc\xde\x43\xf5\xa6\xa6\x8a\x3f\ +\xbb\xcb\xf3\x48\xce\xf3\x5b\x44\x04\x11\x9c\xe3\x69\x39\x87\x40\ +\x86\x48\xc4\x88\xb6\x57\xf5\x01\xe7\xbc\x73\x0c\xa5\x98\x19\x7b\ +\xf6\x21\xdc\x88\x16\x88\x94\xa9\xad\x78\x4a\x2b\x98\x79\xb2\xc6\ +\xde\x31\x73\x3e\x05\xa0\xc2\x2b\xcd\xdc\x4d\xc0\x1d\xf3\x6f\xfe\ +\xb1\x0f\xa3\x3e\xdb\xc0\xf1\xbb\xee\xf8\x3d\x78\xf6\xbd\x72\x79\ +\x61\xaf\x91\x99\x5f\x4b\x0c\x1d\x37\x9b\x75\x1c\x87\xaa\xaa\x3f\ +\x5b\xe4\xc1\xf0\xa5\xdf\xf1\xd3\x0a\x91\x99\xb6\x5b\x0a\xff\x1d\ +\xdd\x7e\x6b\xfe\x3b\xff\x8a\xb6\xdd\xa7\x8e\x3c\xe2\x27\xb9\x92\ +\xc1\x27\xf2\x49\xce\xe0\xde\xed\x29\xbb\xc1\x03\xd1\x69\xfb\x37\ +\x44\x69\x6f\x55\xd3\xdd\xac\x64\x6b\x70\x87\x93\xc5\xb0\x81\xc1\ +\xb0\x5f\xf5\xb2\xd9\xf2\xd4\x0e\x70\x6a\x87\x01\x33\x5b\x18\xdc\ +\x9b\x74\x4f\x5f\xb4\xcb\x9c\x78\xc0\xaa\x3a\xc9\xed\x22\x12\x98\ +\xc9\xd4\x32\x8e\x04\x60\x13\x9a\x39\xc1\xe5\x93\x5a\x37\xec\x0d\ +\xe6\xa7\x0a\xd6\x14\xbc\xa7\x26\xfd\x9f\x9b\xad\x7f\x46\xb2\xcb\ +\x54\x8e\xce\x29\xbd\xc4\x6d\xca\xa2\x5f\xbd\xb3\xf8\x0a\x00\x40\ +\xbb\xff\x5e\xb2\x67\xce\x67\x33\x30\x08\x60\x01\x11\x0d\x16\xbb\ +\x88\x03\xf9\xc6\x75\xd3\x00\xc1\x1a\x83\x1a\x11\xcd\x9a\xe7\x8e\ +\xb0\x8b\x18\x60\x60\xd6\x02\x02\xa2\xd8\xad\x05\xee\x2e\x62\xde\ +\x9f\xfa\x74\xe3\x1a\x00\x40\xcc\x76\x6b\x76\x13\x3f\x60\xe7\x2d\ +\x25\x66\x00\xd6\x02\x00\x92\xda\xdd\xc5\x54\x8c\x04\x78\x9e\x89\ +\xc7\x66\x2d\x40\xb3\xbb\x82\x36\x49\x9a\xc1\x5b\x2b\x07\x06\x80\ +\x62\x46\x06\x73\xb4\x69\xcf\x25\xdc\x88\x64\x21\x22\xc4\x5b\xad\ +\x03\x70\xb6\x2f\x21\x9a\x79\x03\xdb\xf1\xbb\x01\x61\x5f\xce\x30\ +\xab\x0d\xea\xfd\xb9\xd5\xb6\x53\xb3\x51\x87\x2f\x93\xc1\x8a\x48\ +\xdb\xb6\xff\xe2\x5f\xfc\x27\x3f\x1b\xf1\x5f\x24\x56\xe2\x73\x77\ +\x7a\x87\x93\xef\x45\x82\x77\x4a\x8e\x37\x71\xfe\x53\x99\xfe\xcf\ +\x7d\x52\xf0\x17\xcf\x35\xcf\xef\xfe\xb3\xe4\x4e\xf7\x1c\xf5\x01\ +\xcd\x79\xc8\x19\x5f\x2d\xe6\xbe\xd1\x6f\xff\x0f\x31\x34\x18\x1a\ +\x60\x36\x57\xed\xb4\x43\x5f\x8f\x5f\xc7\x61\x50\x55\xd5\xe4\xf4\ +\xd8\xf5\xdb\xcf\x96\xea\xbb\xdd\x93\xe9\x1c\x21\x83\x2a\x84\x0a\ +\xc8\xc1\x8b\xbd\x0c\xf6\x33\xcf\xe9\x27\x5a\xa5\x08\x37\x82\x4b\ +\x37\x26\x0a\xd3\xde\x9f\x78\x4a\x7e\xa2\x68\x47\x9f\x7a\x83\x26\ +\xed\xa9\x5d\xc3\xc6\x5e\xc0\x10\xf1\x85\x37\xec\x53\x2f\x9c\x7b\ +\x31\xb1\x60\x78\x41\x6a\x84\xf6\xe5\x7e\x22\xd8\x27\x4f\xf0\x2b\ +\xc2\x11\xed\x65\xdf\x35\x26\xe4\x4f\x7d\xc3\xe7\x63\xcb\xf3\x2a\ +\x90\xcf\x5d\xc7\xe7\xae\xd1\x5e\xef\x91\xf0\xe7\x1d\xe1\x39\xe5\ +\x5f\xc2\x17\x77\x7f\xfe\x08\xf0\x8b\x8f\xf0\xdc\x47\xd3\xcf\x9e\ +\xc3\xcd\x9d\x7c\xe1\x81\x78\x4e\x99\xfc\x17\x7d\x8b\xdd\xc3\xf0\ +\xc9\x77\x9f\x4e\x6f\xb7\x58\xfa\x79\x5f\xe4\x15\x5e\x74\x80\x1b\ +\xf3\xeb\x7f\x14\xe3\xc5\xcc\x3d\x78\x48\xaf\x54\x01\x1d\x41\xb3\ +\x5d\x3f\x54\x24\x50\x01\x24\x30\x01\xf4\xe8\x3c\xbc\x76\xda\xfb\ +\xb5\x4c\xdd\x21\xe7\x9c\xe2\xf8\xcb\x24\x36\x7b\x12\x88\x19\x96\ +\x0c\xaa\xe0\xfd\xce\x45\xf8\x97\x4e\x66\x3f\xcb\x43\x61\x9f\x69\ +\xb3\xfd\xec\x86\xbf\xf3\x10\x7f\xfb\x51\x7f\xbd\x9e\x57\xfb\xdb\ +\xcf\xc8\x3e\xc3\x59\xdb\xdf\xfa\x07\x7f\x0f\x47\xb0\xbf\x6b\xdb\ +\x2f\x3e\x82\xfd\xb2\xe7\xf0\x6b\x30\x1f\xff\x83\x06\x77\x22\xf3\ +\x01\xd3\xab\xc4\xdc\xcd\xc0\xaf\xe8\x78\x66\x17\x8f\xad\x59\x61\ +\xdc\xd8\xf2\x2b\x5c\x27\x7d\xfa\xd1\x67\x82\x65\xb4\xc4\x61\xcc\ +\x80\x60\x86\x3e\x04\x04\x63\x1f\x1c\x5a\x4a\x09\xd9\x9b\x64\x74\ +\x95\x67\x48\x63\x04\x1f\x3c\xbd\x5e\x0e\xbc\x82\x98\xe1\x7d\x40\ +\x44\xe7\x7e\xf9\xf4\x04\x71\x92\x94\x51\xef\xe0\xb5\x30\xdc\xeb\ +\xf1\x7a\xfc\x1a\x05\x77\x00\x08\x01\xe2\x2b\xcd\xdc\x15\xfc\x8a\ +\xee\xdc\xd5\x8b\x0b\x7c\xe3\x77\xe9\xc3\xff\xb5\x54\x87\xb4\x18\ +\xed\xe9\x07\x06\x7f\x57\x70\x17\x91\xe3\xb7\xff\xe0\x9f\x7e\xeb\ +\x7e\xec\xc7\xaa\x0e\x0f\x7f\xf0\xd7\xd7\xea\x2f\x3e\xfe\xf1\xc5\ +\xc0\x6f\x7d\xed\x6b\x72\xf1\x01\x1d\xbd\x59\x1e\x7f\xef\xe1\x35\ +\xbe\xf5\x8d\x6f\xda\x93\x1f\x7f\xb4\x8e\x7f\x1f\xe6\x43\x5f\xf8\ +\xcc\x3d\xc5\x18\xc7\x10\xea\x97\xd9\xbb\x08\xa8\xda\xde\xaf\xe0\ +\xf5\x78\x3d\x5e\x8f\x7f\xc0\x41\x9f\xe4\xd8\x44\x10\x02\xc6\xf8\ +\x02\xe0\xff\x2a\x92\xc1\x9d\x70\x12\x01\x02\x98\x7e\x56\xc5\x78\ +\x44\x94\xdc\x6d\xc6\xfa\x9f\xfd\xeb\x7f\x75\x98\xce\xcf\xcb\xf1\ +\x1f\xfd\xeb\x3f\x3e\xf1\xc3\xb3\x75\xfe\xcd\x3f\xfc\x2f\x7e\xfb\ +\x9d\x93\xdf\xf9\x97\xff\xd5\xd7\x4e\xb0\x1b\xf8\x77\xff\xb3\xff\ +\xfa\x77\xee\xcd\x8b\xbc\xce\x16\x5f\xc1\xcd\x72\xde\x87\xaa\xf6\ +\xe1\x65\x32\x77\x2c\x82\x2a\x16\xc2\xeb\xcc\xfd\xf5\x78\x3d\x7e\ +\x9d\x32\x77\x44\xa8\x02\xc4\xf1\xd5\x7e\x80\x2a\x1c\xbc\xeb\x7f\ +\xeb\x04\x16\x27\x38\xff\xcf\xa9\x3a\xc5\xb3\xff\xf3\x33\x19\x64\ +\x13\xd1\xf5\x47\xff\xef\xff\xfc\xf0\xfc\xcd\xaf\x1c\xfe\x1f\x7f\ +\xf2\x6f\xfe\x1f\xf9\xc6\x1f\xbb\xdb\x7f\xf4\xdf\xfc\xb7\x5f\xbe\ +\x74\xdf\xba\x5f\xfd\xe9\xbf\x2b\x10\xc7\xa2\x80\x08\x39\x8e\xf2\ +\x3a\xb2\xbf\xa2\x89\xb8\xaa\xea\xc9\x11\xe6\x65\xf0\x4a\x29\x20\ +\x62\xc1\xbf\xbe\x92\xaf\xc7\xeb\xf1\xeb\x14\xdc\x89\xac\xaa\x70\ +\x8c\xaf\xb6\x43\x35\x3d\x93\xef\xfe\xef\xea\x18\x54\x80\x18\xe0\ +\xfb\xb0\x7d\xa2\xf8\xd9\x54\x21\xc9\x55\x6d\xdd\x38\xe7\xea\xa6\ +\xad\xa2\x33\x4d\xeb\xcb\xf3\xf3\x73\xd7\xc5\x2f\xed\xb5\xea\x45\ +\x15\xd4\x7e\x21\x97\xe8\xf5\xf8\xe5\x27\xe3\x49\xb6\xf4\x97\xbf\ +\x9e\x88\x58\x0a\x8a\x6a\x55\xbd\xce\xdc\x5f\x8f\xd7\xe3\xd7\x2d\ +\x73\xaf\x61\x1c\x5f\xe5\x9b\x89\xa0\xd1\xce\x7e\xa8\xb8\x87\xc3\ +\x55\x6c\x27\xf9\xfb\x59\x3f\x04\x89\x19\x01\x00\x19\xcb\xf9\xbf\ +\xfb\xb7\x7f\xf2\xe7\x1f\xfb\xa3\xaf\x7c\x83\x35\xc7\x52\xdd\xbf\ +\x7f\xcb\xff\x94\xdf\x3c\xa9\xff\xaa\x1f\x5f\xd7\x53\xff\x81\x07\ +\x22\x96\x02\xff\x1f\x7b\xef\x1d\x65\xd7\x71\x9f\x09\x56\xbc\xf9\ +\xe5\xd0\xaf\x73\x03\xdd\x48\xdd\x00\x91\x41\x30\x88\x14\x93\xa8\ +\x48\x4a\xb2\x68\xcb\x92\xd3\x78\x64\xd9\xe3\xd1\x6a\x65\xd9\xbb\ +\xeb\x39\xde\x3d\x3a\xb3\xde\xd1\xf8\xec\xd8\xe3\xe3\x71\xb6\x67\ +\x6d\xcb\x1c\xcd\x78\x64\x4b\x96\x44\xc9\x14\x41\x31\x47\x90\x00\ +\x41\x64\xa0\x1b\x9d\xe3\xcb\xf9\xc6\x0a\xfb\xc7\x05\x40\x10\x24\ +\x25\x10\x80\x88\xf4\xbe\x83\x3f\xf0\xfa\xa5\xfb\xea\x56\x7d\xf5\ +\xd5\x2f\x72\x0e\x14\xb5\x73\x2b\x3a\xe8\xe0\x8a\x03\x9d\xa7\xdc\ +\x2f\x33\xb9\x4b\x40\x4c\xd4\x3d\x82\x29\x06\x88\x02\x88\x41\x72\ +\x35\x4e\xa6\xa1\xbc\xf0\xea\x64\x92\xb5\xea\x8d\x40\x42\x08\x58\ +\xab\xd9\x46\x8a\x6e\x1a\x1a\x73\x5a\xbe\x5d\xdb\xfb\xe4\xd3\xc9\ +\xdb\x3f\xff\xef\x7f\xe7\x5f\x7b\x87\x9f\x7a\x7d\xa1\x41\x70\x27\ +\xef\xf5\x4a\x42\x02\x00\x03\x06\x39\xef\x28\xf7\x0e\x3a\xb8\x9a\ +\x94\x7b\xe8\x50\xd5\x54\xe8\x3a\x97\x73\xc1\x73\xa0\xf7\xe0\xae\ +\x84\x28\x4c\x03\x84\x80\x60\x40\x49\xe3\x04\x17\xb5\x02\x07\x17\ +\x92\xa1\x0a\x31\xf4\x97\xff\xe9\x6f\xff\x1e\x00\x35\x02\x16\xbe\ +\xf1\xf0\x7f\x03\x00\x18\x98\x3d\xfd\x8f\x7f\x03\x00\xe0\xfc\xe5\ +\xbf\xfe\xa3\x83\x1a\x01\xb6\xed\x00\x44\x3a\xd4\x7e\xc5\x95\x3b\ +\x60\x0c\x70\x2e\x35\xb5\x33\x18\x1d\x74\x70\xd5\x90\x3b\x00\x00\ +\x21\xa0\x6a\xd0\x71\x2f\xaf\xec\x82\x04\x48\x26\x05\x07\x90\x00\ +\xc1\x01\x63\x00\x91\xcb\x13\x8c\x83\x31\x01\x3c\x70\x18\x40\x17\ +\xde\xd8\x49\x32\x2f\xb0\x85\x84\x84\x18\xf4\x6c\x5a\x24\x80\x40\ +\xfa\x5e\x10\x50\x6a\x20\x28\xfc\xa0\xcd\x05\xa0\xd4\x24\xef\x54\ +\x5f\x45\x32\x2f\xf0\x09\x35\xce\xa4\xc9\x89\x20\x68\x33\x01\x15\ +\xc5\x24\x50\xfa\x81\xcd\x84\x40\x58\x57\xcf\x84\x8a\xb3\xa0\x15\ +\x08\x01\x00\x22\x44\xa7\x18\x05\x81\x0d\xb0\x4e\x11\x02\x00\x70\ +\xe6\x70\x40\x15\x72\x5d\x34\xa6\x82\x10\xb2\xa0\xa3\xdc\x3b\xe8\ +\xe0\x6a\x24\x77\xa9\xeb\xc0\xb1\x2f\xe7\xca\x44\xc0\xce\x0b\xe5\ +\xfd\xa4\x7f\x39\x58\x29\x48\xb3\x17\x0f\x0e\xa3\xca\x6b\x8c\x03\ +\x70\xb9\x4a\xcb\x5c\xf8\x3e\x21\x25\x27\x4a\xdf\xce\xb1\x0f\xa4\ +\x14\x7f\x7a\xe6\xb1\xe9\x4a\x51\x00\x89\x20\x05\xd2\x07\xea\xc0\ +\xf6\x35\xeb\x17\x66\x9f\x2a\x05\x91\xb1\x0d\x3f\xdb\x6f\xf1\x13\ +\xe3\x8f\xcc\xb7\x1c\xfc\x56\x7e\x97\x81\xa4\x7d\x3b\xd6\x6c\x58\ +\x9c\x7b\xa6\xe0\xf8\x08\x02\x01\xad\xb5\xeb\x7e\x66\xc8\x72\x0f\ +\x1e\x7f\x24\x1f\x44\x47\xd7\xfd\x74\x5f\xd4\x5c\x59\x7e\xe2\xd8\ +\xf2\x2c\x44\x58\x48\xd8\xb7\xfa\xd3\xeb\x52\x59\x2c\x9b\x53\xd3\ +\x8f\x4d\x54\xda\x23\xab\x3f\xca\x2b\x2f\xcf\xb4\xda\x48\xf0\x54\ +\xcf\x5d\x5d\x60\xf6\xf8\xca\x02\xba\x2e\x2a\xdc\xc3\x80\x01\xce\ +\xa5\xaa\x75\xc8\xbd\x83\x0e\xae\x38\xde\x20\x2f\x89\x90\xd4\x34\ +\x60\x3b\x97\x37\x5a\x26\x28\xf3\xa9\xc3\xb2\xe7\x56\x65\xdb\x03\ +\xea\x96\xbb\x89\x37\xcb\x96\xe6\x25\x7a\x37\x52\x55\x0a\x66\xb7\ +\x1a\xf5\x7a\xbd\xed\xf8\xf2\x5c\x56\x97\xdc\x6e\x35\x6d\x8f\x5f\ +\x38\xbf\x23\x4c\x7c\x67\xbe\x26\xfb\xef\xdb\xf1\xf3\x49\x0a\x2d\ +\xab\x4f\x27\x30\x10\x78\xfd\xd8\x6f\xfe\xf4\xee\x87\xa2\x18\x0c\ +\xac\xfd\xc5\x6d\x69\xa5\xcc\x72\x77\xef\xf8\xf9\x38\x0c\xde\x12\ +\x60\xc9\x7d\xae\xac\xdf\xf4\x1b\x9f\xda\xf5\xd9\xb4\x06\x15\x2d\ +\x67\x12\xb5\x6f\xf8\xd3\xb7\x0e\x0c\x48\x6d\xdb\xfd\x5b\x3f\xac\ +\x43\x08\x58\x21\xdf\x26\xb7\xed\xf8\xb7\xab\x75\x18\x08\xc1\xa5\ +\xbe\x61\xfd\x27\xbb\xe0\xd2\x8a\x13\xb9\x73\xf7\x17\x57\x25\xfa\ +\xb7\x6c\xfa\xcd\x8f\x6f\xbb\x0b\x07\x4d\x9f\xf4\xdf\xbb\xfb\x2b\ +\xf7\xae\x5b\xcb\x39\xbb\x1e\xb8\x10\x42\x18\x04\x90\x73\xa9\x75\ +\xc8\xbd\x83\x0e\xae\x26\x72\x07\x08\x01\x5d\x87\xb6\x7d\x79\x57\ +\x26\x42\xa0\x7a\x3c\xd8\xff\x5d\xff\xe8\x93\xfe\x81\xef\x7a\xc7\ +\xf6\x71\xf6\x6e\xe2\xec\x04\xe7\x4a\x6c\xf0\xc1\x5f\xfe\xd2\xff\ +\xfe\x7f\xfc\xf6\x43\x77\x6f\xc4\x2c\x38\x7d\x75\xc2\x77\x40\xf4\ +\x83\x3f\xf3\xb9\x8f\xee\xea\x0e\xfc\x0b\x4a\x8b\x82\x10\xbb\xed\ +\xe9\x85\x7a\x33\x17\xef\xaa\x96\x8f\xd4\x64\xcf\x9d\xbb\xbe\x38\ +\x64\xe2\x78\xee\x43\xc3\x5a\xfe\xf0\xcc\x29\x09\xb1\xa6\x25\x58\ +\x7b\x7c\x62\xe1\x88\x8f\x08\x3a\x5d\x1a\x49\x08\xc1\xc3\xfa\x80\ +\x9c\xf9\xe9\xde\x0f\xad\xd1\x0b\xaf\xcd\x8d\x07\x42\x59\xb7\xe1\ +\x57\x76\xaf\xba\x65\x4d\x76\xcd\xec\xa9\xbf\xfb\xde\xcb\x0f\x8b\ +\xc4\x2d\xbd\xb4\x72\x2a\xbf\xd8\x95\xec\xf3\xea\xc7\x4b\x1e\xc3\ +\x08\x42\x88\x79\x50\x98\x9c\x79\xe4\x85\xe3\x7b\x6c\xda\xdb\x15\ +\xeb\xf3\xdb\x53\x3c\xfe\xbe\xd5\x11\x35\xd3\x7d\x5b\x0c\xd8\x75\ +\x5f\x51\xae\x8f\xe0\x92\xd0\x2c\xc3\x98\xd0\xb4\xce\xba\xea\xa0\ +\x83\xab\x86\xdc\x43\x87\xaa\xa1\x43\xdb\xbe\x8c\x9d\xf6\xa4\x00\ +\x34\x8e\x7b\x46\x10\xe0\x12\x40\xe0\xb7\x41\x72\x14\xf7\x0e\xa2\ +\x0b\x8e\x96\x91\x81\x50\xde\xf7\xf3\x5f\xfa\xd9\xbb\x47\xa3\x99\ +\x35\xbf\xfa\x95\xff\xf2\xf9\x7b\x86\x3d\x3f\x00\x40\x3a\xae\xd8\ +\xf1\xe0\xaf\xff\xfe\xff\xfd\xef\x1e\xdc\xde\xed\xfb\x17\x9a\xc2\ +\x84\x20\x0e\xdc\xfc\x62\x65\x41\x8b\x8e\x24\x49\xf1\xc9\x17\xfe\ +\xc3\x49\xa7\x6b\xfb\x50\xdf\x6b\x87\xbf\x51\x66\x02\x02\x67\x66\ +\xee\xa5\xe8\xaa\xcf\x7f\xe6\xce\xcf\xfb\x85\x57\xaa\x0c\x02\xe6\ +\x65\x56\xff\xc2\x2f\xdc\xff\x07\x1f\x1c\xd9\x0a\xb9\x0d\xd4\x81\ +\x8d\x7d\x83\x07\x8f\x7c\xbd\xe0\x0b\x04\x9c\x63\x47\xfe\xcb\x33\ +\x73\xb3\x1a\x55\x5d\x16\x20\xd1\xf6\x38\x31\x15\x95\xf3\xfa\x52\ +\x79\x92\xab\xfd\x5d\x96\xc1\x85\x94\xd2\xe7\xa4\xf7\xd6\x5b\xff\ +\xf0\xdf\xdc\xff\x65\xb1\xf4\xad\xa3\xd5\x16\x0e\x4e\xbe\x3e\x3f\ +\xb3\x66\xed\xa7\x36\xf7\xf4\x4f\x4c\x7c\xb3\x0e\x33\x2a\xbc\x4e\ +\x84\x2e\x72\x5d\xc0\xb9\xd0\x6f\x38\xe5\x4e\x10\xa0\xf8\x5d\xff\ +\xeb\x84\x77\x5d\xea\x7c\x83\x17\x33\xec\xf4\x86\x29\x36\x7e\xae\ +\x7d\x04\x4a\xcb\x02\x8c\x41\xc7\x91\x97\xcb\x27\x26\x01\x89\xc0\ +\x54\x97\xcc\xaf\xa0\xfe\xad\x68\x76\x0f\x23\x26\xd2\x08\xbf\xf0\ +\x20\x77\x85\x8a\x97\x1f\xfe\xbd\x97\x9a\x8b\xf3\x25\xf8\x6b\x7f\ +\xfc\xf0\x27\x3e\xba\xfd\x4f\x1f\x1d\x67\x7e\x90\xd8\xf8\xf1\x5f\ +\xfe\xc8\xda\xd7\x8f\x1e\xac\x70\x74\xe1\x66\x19\x08\x65\xb3\xfa\ +\xfa\xd3\xaf\xb5\x07\x3e\xf4\x95\x81\x98\xf9\xcc\xf4\x64\xf7\xea\ +\xbb\x37\xf5\xef\x30\x41\x6c\x55\xf7\x66\x54\xbe\x35\x1b\xbf\xf9\ +\xd4\x6b\xff\xd7\xb3\x95\xee\x9f\xbd\xfd\x13\xc3\x93\x7b\x4f\x3a\ +\xa4\xb2\xf0\xdd\xef\x16\x1f\xe7\x5e\x8d\x03\x18\x8d\xdf\xb6\x65\ +\x70\x6b\x0c\x2a\x7d\xbd\x5b\x0b\xcd\x4d\x27\x5e\x7f\xb6\x85\x40\ +\x20\xa1\x8a\xa9\x80\x86\x82\xb8\xc3\x98\xe7\xcc\xec\x3d\xf8\x17\ +\x66\xd7\x5f\xad\xed\xee\x3e\x5c\x9d\xa2\x84\x60\x5e\x3c\x72\xf8\ +\x8f\x9f\x9e\x5f\xf0\xbd\x1a\x49\xdd\xaf\xa1\x60\x7c\xfa\xb9\x7b\ +\x6f\xfb\xdd\x11\xf7\x1f\xff\xc7\x89\xe9\xbb\xb2\x3b\x48\xd8\x3c\ +\xfd\x5a\xd6\xef\x61\xaf\x19\xec\x38\x80\x52\x68\xbe\xe1\x8b\x0e\ +\xdb\x4b\x5e\xdf\x4b\x08\x02\x30\x53\x85\x1e\x7b\x77\x89\x74\x42\ +\x82\xa8\x2a\x73\x11\x29\x2e\x6d\x78\xde\xda\x05\x02\x9c\x69\x00\ +\x74\xdd\x33\x7b\xd5\x81\xc5\x16\x7c\xb7\x6d\xc6\x21\x00\x83\x09\ +\x71\x89\x69\x31\x67\x5b\x5a\x9f\x7f\x5b\xaf\xa6\x09\x4f\xde\xc4\ +\xc4\x9a\x0e\x30\x06\xb6\x0d\x92\x49\x70\xb9\x26\x87\x04\x00\x42\ +\x4c\x24\x80\x00\x53\x80\x20\x90\xe2\x5d\xdd\x09\xd9\xae\x17\xa5\ +\x80\x7a\xa2\x67\xb8\x3b\x35\xfb\xe2\x0c\x03\x9c\xe3\x9e\x9f\xfb\ +\xdc\x4f\x9d\xfa\xa7\x3f\x29\xec\xf8\xe5\x6d\xf4\x42\xcb\x85\x09\ +\xc9\xad\xd8\x8e\x1d\x5d\x29\xae\x8d\x66\xe4\xd4\xde\xb6\x71\xf7\ +\x6d\xbf\x53\x9f\xff\xfe\x3f\x3e\x73\x8c\x6a\x1b\xbb\xba\x56\x57\ +\x9b\x05\xdf\x02\xab\xbb\x6f\x5f\xaf\xa9\x84\x37\x5d\x2e\x21\x44\ +\xdc\xaf\xd5\xfc\x2a\x04\x08\x21\xd5\xa9\x3f\xf7\xad\x67\x8e\x53\ +\x7d\x55\x3c\xbb\xbe\x50\xaf\xac\x1d\xfd\x62\xb2\xfd\xec\xc9\xc5\ +\xc3\x77\x0f\x7f\xf6\xfe\x5c\x04\xd7\x5f\x5e\x81\x43\xbb\x36\x8c\ +\x01\x94\x1c\xb3\xbc\xd7\x8e\xe4\x31\xc6\x00\x20\x42\x14\xdf\xaf\ +\x38\x01\x53\x30\xa5\x8a\xa9\x69\x16\x6f\x1c\x7e\x6d\xfa\xd1\x64\ +\xe3\xa9\xba\x58\x65\x68\x71\x0d\x81\xda\xb5\x4c\x80\x10\xc2\x20\ +\x08\xca\x8b\x0b\x74\x79\x29\xa5\x69\x4b\x2b\xcb\x52\x55\xc3\xf9\ +\x13\x8b\xc7\x0d\xd3\xba\xbe\x89\x06\x41\x30\x5d\x41\x35\xf7\x9c\ +\x02\xeb\x17\x00\x26\xc0\x40\x5c\xf6\xc6\xb8\xe0\x97\xf4\xed\xb5\ +\x4a\xc5\x71\xda\xe7\x4a\x03\x09\x80\xa6\x69\x89\x64\xea\xfa\xde\ +\x56\x31\x02\x55\x07\x1e\xcd\xa3\x77\xa5\xc4\xc3\x5a\xf0\x7d\x31\ +\x81\x2f\xa1\x74\x29\x84\xd0\x75\xec\x7a\xad\x76\xde\x08\x43\x84\ +\x52\xa9\x14\xa1\xca\x55\x32\xf2\x6f\x22\x77\xa9\x69\x12\x63\xd0\ +\x6e\x5f\xc6\x2f\xe0\x1c\xc4\x46\xc8\xe6\x6e\x60\x44\x61\xf4\xa3\ +\x48\x49\xc0\xe5\x17\xf9\xbb\xd2\xa9\x10\xca\xb6\xaf\x7c\xfc\xb7\ +\xbf\xb2\x5d\x3d\xf8\x9b\xff\xf0\x2a\x13\x70\xcd\x1d\x3f\xb5\x8d\ +\x1c\xfa\xe2\x37\x9e\x7b\xf0\x96\xcf\x0b\xe6\x33\x2e\x2e\x28\xb2\ +\x5a\x4a\x2e\xb8\x11\x5d\xa3\x81\xd2\x13\xaf\x7c\x7b\xc9\xa6\x19\ +\x7b\xa5\xe9\x14\x17\xea\x15\x81\x57\x34\x54\x28\x97\xa6\x2b\xa5\ +\xbf\xc1\xeb\x3e\x36\x18\x0f\x5e\xdc\xff\x97\x0b\x3e\xa6\x08\x00\ +\x70\x76\x83\x86\x22\xc8\xcf\xe7\x17\x04\x9a\x41\xa0\x5e\x2d\xac\ +\x18\x5d\x25\x87\x7b\x73\xa7\xfe\xfb\x2b\xe4\xd3\xab\x22\xcb\x8f\ +\x1f\x78\xa4\x0d\x06\x14\xbd\x3f\xa5\xf2\xfd\xaf\xfd\xd1\xe1\x8a\ +\xad\x60\x22\xa4\x77\x6a\xfc\x9f\x45\x33\xa0\x18\x41\xa9\x48\x67\ +\xea\xb5\x89\xba\x07\xe4\xb1\x23\x7f\x06\x00\x52\x35\x7c\x60\xfc\ +\x69\x07\x2a\xe8\x5a\x5e\x86\x9c\xb3\xb9\xd9\x29\x2d\x91\xa4\x01\ +\x97\x86\xa1\xe9\x9a\x20\x14\x00\xc9\x18\x5f\x5c\x98\x1f\x5e\xb3\ +\x0e\x22\x2c\x2f\x91\xc3\xae\x05\xb3\x0c\x7e\xa3\xbd\xce\xe9\x86\ +\x3b\x08\x02\x01\xce\x36\xe4\x91\x6f\x6e\xc0\x76\xa9\x66\x19\x84\ +\x60\x7e\x79\xb9\xd9\x6c\x24\x93\xa9\x37\x35\xbd\x90\xb2\x5a\x29\ +\x43\x08\x33\xd9\x2e\xcf\xf3\xae\xe3\xca\x1c\x67\xcd\x32\x67\x87\ +\x3d\xec\x1f\x72\xa6\xed\x51\xd8\x56\x50\x86\x47\x1b\x79\x0e\xb9\ +\x5f\xa2\x94\x71\x1d\x7b\x6e\x76\x3a\x99\x4a\x63\x84\xcf\xed\x02\ +\xe3\x7a\xee\xc2\xfc\xdc\xc8\xda\xf5\x41\x10\x5c\x15\xd3\xf2\x4d\ +\x07\x45\x55\x01\x18\x23\xdb\xe6\xe8\xf2\x98\x03\x21\x06\x7e\x91\ +\x1f\x7c\x94\x63\x04\x84\x00\x10\x43\x20\xa4\xdb\x78\x37\xd1\x32\ +\x52\x78\x3e\x7c\xff\xaf\xfc\x87\x5f\xbf\x15\x7f\xf5\x7f\xfd\xdd\ +\xf1\xa6\xc0\x46\xf7\xc7\x7f\xee\x41\x36\xf3\x0f\xeb\x6e\xbd\x77\ +\x7d\x4f\x2a\x43\x36\x0e\x75\x1d\xcf\x37\x3c\xfc\xe3\xd6\x0a\x42\ +\xd4\x6d\xec\xdb\xf3\xe2\xf3\x02\x20\x85\x1a\x14\x81\xd7\x8f\xfd\ +\x03\x26\x86\xaa\x44\x01\x68\x9d\x9c\x79\x0a\x61\x1d\x83\xc5\xbd\ +\x07\xfe\x33\x97\x90\xbe\x29\x10\xfe\xec\xef\x21\x94\x10\x00\x9c\ +\x53\x33\x4f\x62\xac\x55\x67\xbf\x35\x07\x55\x05\xa3\x63\xc7\xfe\ +\xec\xa0\x80\xaa\x62\x62\x30\xfd\xe2\xfe\xff\xc4\x25\x20\xc4\x50\ +\x30\x01\x00\x20\xe8\x4d\x9d\x7a\x04\x60\x9d\x20\x08\x20\xe5\xed\ +\xf1\xd7\xeb\x9c\x52\x9d\x62\x09\x00\x10\xfe\xfc\x81\xf1\x69\x42\ +\x75\x04\xaf\x55\x76\x87\x10\x3a\xb6\x83\x20\xba\xfb\xb6\x3b\xc0\ +\x0f\x9f\x02\xc9\xe4\xae\x3b\xee\x3a\xfb\xec\x81\xfd\xaf\x36\x9b\ +\x8d\x44\x22\xc5\xae\x6b\x72\x3f\x87\x58\x01\x21\x30\x17\xd7\x2a\ +\xcd\xa0\x27\xa5\x23\x08\x98\x10\xcb\x65\xc7\x0d\x44\x4f\xda\x30\ +\x35\xc2\xb8\x5c\x2a\xdb\x8e\xcf\x2f\xdd\x0c\x07\x21\x2a\x97\x8a\ +\xef\xbb\xeb\xee\x54\x2a\x73\xde\x53\xcd\x66\xe3\x85\xe7\x9e\xc9\ +\xf5\xf4\x5e\xe6\x0a\xde\x57\xf7\xc8\x67\x63\xaa\xcf\x85\x42\x70\ +\x32\xaa\x30\x26\x6a\xad\xa0\xd8\x70\x13\x96\x9a\x8e\xaa\x08\xca\ +\x4a\x33\x28\x36\xdc\x4b\xdf\xea\x10\x42\xf5\x5a\x2d\x9d\xc9\xde\ +\x72\xdb\x1d\x6f\x7d\xf6\xa9\x27\xf6\xf8\x9e\x07\x31\xbe\x1a\xdc\ +\x4e\xe4\x4d\x3b\xbe\xa6\x81\xcb\xad\xdc\x01\x93\xcd\x82\x14\xfc\ +\xcc\xa6\x8a\x20\xa6\xef\x22\x38\x3d\xf0\xfd\xdc\xf6\xcf\xfe\xd6\ +\x27\x87\xfe\xec\xcb\xbf\xf8\x83\xe3\xd5\x88\xa5\x12\x8a\x16\x8f\ +\xbe\x9c\xc9\x8e\x3d\xf4\x99\xad\x6b\xfa\xb3\xf1\xe4\xf6\xb5\x7d\ +\x7b\x96\x0f\x2d\xe3\x1f\x2f\x84\x24\x44\x8a\xa6\xbe\x51\x6d\x5c\ +\xa1\xe6\x99\xed\x1c\x51\x12\x36\x93\x24\xaa\x12\xfd\xb1\xf7\xf7\ +\xf4\x8b\x89\x11\xd2\x3f\xa5\x91\x33\x85\x10\xdf\xfa\x76\x48\xa8\ +\xf1\xc6\xe6\x0e\xa9\x42\xcf\x69\x43\x05\x89\x42\xc9\x75\xd0\x95\ +\x4a\x55\x55\x00\x00\xa8\x54\x80\x69\x02\x21\xce\x9e\x76\x34\x4d\ +\x6b\xb7\xdb\x37\x54\xdb\x2d\x08\x80\x42\x11\xc5\x90\x0b\x71\x6a\ +\xa5\x9d\x8a\x2a\xd9\x84\xe6\xfa\x9c\x60\x38\xb1\xd8\x44\x08\x02\ +\x09\x10\x84\x42\x5e\x3a\x9d\x49\x8c\x89\xa2\xbc\xcd\xa9\x95\x12\ +\x4a\x30\xbe\xd1\x2a\xfc\x50\x02\x25\x44\x94\xc0\xa5\x92\xdd\x72\ +\xf8\x48\xaf\xc5\x85\xc8\xc4\xd5\xf9\xa2\xed\xfa\x1c\x21\x88\xe0\ +\x65\xd0\x50\x61\xd7\x52\x5d\x33\xde\xf6\x59\x2d\x5c\x08\x57\x9d\ +\x59\x46\x4a\xa0\xa9\x00\x63\xd8\x6a\x03\x74\xd9\x1c\xf9\x12\x00\ +\xac\xa3\xee\xf5\x38\x95\x41\x7e\x45\x2c\x1d\x67\xb6\x7b\xe1\xaa\ +\x45\x32\xa9\xde\xf6\xd0\xbf\xea\xc7\xcb\x43\x77\xfd\xfc\xef\x7c\ +\xc4\x6a\x2d\x1d\x7b\xe4\xdb\x8f\xfd\xe3\x1f\xfe\xee\xb7\x20\x6f\ +\xb7\xb5\x2f\xfd\xf5\xd7\x6e\x9a\xfa\x87\xc7\x5f\x5b\x32\xcc\x4e\ +\x83\x88\x2b\x29\xde\x51\x78\xca\x69\x36\x81\x65\x9d\x3b\x79\xde\ +\xc9\xef\x74\xdd\xab\x48\x01\x00\x46\x30\x19\x51\x2c\x8d\x7a\x3e\ +\x37\x35\x9a\xaf\xba\x42\x02\x02\x21\x80\x92\x5f\xa6\x63\x0c\xc6\ +\xe8\x1d\x9a\xd5\x49\x8c\xf1\x8d\x96\x6c\x70\xb6\xb7\x63\xc4\xa0\ +\x2a\xc5\x8c\x0b\x95\x62\xc7\xe3\x2d\x87\x29\x04\x11\x04\x7d\x71\ +\x59\x46\x44\x22\x04\xe1\x3b\x38\x64\xc3\xd6\xea\x57\x8b\xd9\xea\ +\x8d\xcb\x12\x22\x54\xee\xb0\xd5\x92\x97\x91\xdc\x21\x18\x7c\x1f\ +\xed\xef\x85\x76\x89\x93\x0c\x1e\x7b\x3f\xd1\xe9\x85\x3b\x6b\x21\ +\xa5\xe8\xe4\x93\x7f\xf3\xe7\xff\xfc\x92\xa4\x2a\x0f\x82\xf0\x7d\ +\x08\x23\x88\x88\xa6\xcb\x97\xbe\xf5\xf7\xff\xf4\xec\xac\xaa\xe0\ +\x4e\x19\xc2\x2b\x0b\x7c\x96\xdc\x23\x91\xf3\xce\xb0\x37\x14\xb9\ +\x0b\x29\x85\x08\x0f\xa6\x12\x63\x18\xd1\x69\xcb\x65\xcb\x55\x07\ +\x02\x40\x31\x64\x4c\xa4\x22\x4a\x32\xaa\x88\xcb\xc3\x32\x00\xe1\ +\xb7\x8f\x26\x80\xe0\xc6\xda\x53\xa5\x04\x5c\xbc\xe1\xc8\x33\x55\ +\x82\x31\x9c\x2f\xda\x1e\x13\x14\x43\x00\x00\xc6\x70\x20\x6b\x5c\ +\xae\xdd\x0e\xa2\x77\x1c\x5e\x8c\xaf\x22\x72\x7f\xb3\xf1\x5b\xd3\ +\x25\xc6\xa0\xd5\xbc\x6c\x83\x2e\x80\x9a\xc5\x31\x2a\x0e\x7f\x9f\ +\x35\x03\x09\xa8\x58\x77\x37\xcd\xf4\xc1\x99\x53\x12\x5c\xd8\xdc\ +\xa3\x58\x1e\x7d\xf4\x6b\xfb\x4f\xb3\x3a\x80\x98\x9a\x96\x49\x90\ +\x04\x00\xa8\x2a\x78\xfd\x89\xef\x70\xa4\x9a\x1a\xe9\x64\x44\x5e\ +\x51\xe5\x0e\xde\x50\xee\xa9\xd4\x79\xcb\x00\x42\x78\x43\xdc\x1c\ +\x09\x30\x86\x09\x4b\xd1\x14\x2c\x04\xe0\x5c\x32\x26\x67\x0b\x6d\ +\x2e\x24\x42\xa0\xdc\xf4\xb2\x71\x0d\x42\x68\xea\xa4\x69\x07\x97\ +\xed\x1b\x11\x02\xef\xc0\xee\x18\xe3\x1b\xc4\x1a\x26\x25\x88\x99\ +\x94\x60\x64\xea\xa4\x5e\xb6\x75\x45\xcd\xd7\xdc\x52\xdd\x23\x18\ +\xb5\x40\x90\x8a\x28\x7d\x69\x9d\x4b\x09\x2f\x5f\xac\xf1\x8f\xd8\ +\x3b\x11\xc6\xa7\x9d\xe9\x57\x17\xb9\x0b\x21\x75\x1d\x10\x02\xdb\ +\x97\xcf\x2c\x23\x01\x8d\x20\x56\x12\x6d\x1f\x50\x15\x72\x4f\x36\ +\xca\x22\x61\xc2\x0b\xf7\x1f\x4a\x00\x14\x23\xa2\x9c\xff\xb7\xd3\ +\x37\x55\xd5\xcd\xab\xc6\xc0\x75\x43\xd3\x3b\x09\x6b\x9f\xb5\x5a\ +\x60\x68\xe8\x4d\xd3\x0b\x13\x08\xe0\x0d\x41\x32\x10\x48\x09\x28\ +\x46\x10\x82\xe5\x8a\xc3\x84\x2c\x35\x3c\x84\x4e\xb7\x91\xa9\xb6\ +\x02\x21\x64\xd4\xa0\xb6\xcb\xea\xed\x00\x41\x78\xe9\xad\xc3\x24\ +\x90\x08\xe1\xb7\x65\x19\x04\x11\x46\xf8\xc6\x59\x16\x52\x02\x5d\ +\xc5\xc5\xba\xdb\x76\x19\x42\x30\x60\x92\x12\x04\x21\x08\x98\x98\ +\x2b\xd8\xa9\xa8\xa2\x10\x94\xaf\x5d\xb6\x1e\x73\x10\x42\x82\xdf\ +\x3e\x00\x93\x60\x02\xaf\x9a\x4d\xf5\x3c\x9b\xbb\x06\x30\x06\xcd\ +\xd6\x65\xec\xa1\x2a\x18\x88\xae\xc2\x63\x0a\x02\x08\x48\x01\x22\ +\xbd\xb0\x7e\x58\x80\x0e\x1d\x5f\x5f\xca\x5d\x86\xf6\xce\x66\x13\ +\x24\x12\xe7\x3e\xe5\xfb\x3e\xba\x61\x24\x24\x97\x72\xb9\xea\x48\ +\x09\x30\x82\x00\x82\x6a\xcb\xc7\x67\x2c\xb3\x08\x82\x7a\x3b\xa8\ +\xb6\x02\x00\x00\x3e\x37\x34\xef\xd2\x80\x31\x0a\x7c\x1f\x18\xe6\ +\x79\x7f\xf7\x7d\x1f\x22\x74\x83\xac\x32\x08\x41\xbd\xed\x57\x5b\ +\x3e\x84\x00\x23\xd8\x68\x07\x10\x9e\x36\x8d\x40\x08\x7d\x26\x16\ +\x4a\x0e\x38\x1d\x7b\x7a\x39\x1c\xaa\x00\x60\x8c\xd9\x3b\xa4\xf1\ +\x73\xce\x20\x42\x80\x5f\x15\xb1\x61\x6f\x52\xee\x20\x54\xee\xad\ +\x26\x80\x97\x29\x14\x12\x01\xaf\xc0\x66\x8e\x21\x4a\x4e\xcf\x72\ +\xf7\x84\xa8\x2c\x08\x70\xc3\x64\x00\xdf\x00\xa2\x49\xaa\x9a\xc6\ +\x84\x38\xf4\xea\xde\x0d\xe5\x72\xad\xd5\x2c\x9c\x38\x06\x19\x03\ +\x00\x48\x29\x5c\xc7\x4d\x24\xd3\x01\x0b\x6e\x08\x96\x01\x00\x9f\ +\xe3\x67\xc3\x6f\xf6\xb9\x21\x04\xd1\xe5\x1e\xf9\x44\x2a\x3d\x71\ +\xf2\x84\x61\x18\xe7\xa9\x31\xc7\xb6\xe3\x89\x24\x63\xc1\x0d\xd2\ +\x7e\xf2\xdc\xb1\x45\x6f\x1e\x76\x08\x01\xb9\xac\x2e\x39\x29\x84\ +\x19\x89\x3a\xed\xe6\x91\x83\x07\xd0\x9b\xf4\xbb\x64\x8c\x21\x4c\ +\x30\xc6\xfc\xaa\x23\x77\x00\xa4\xae\x03\x8c\x61\xb3\x75\x39\xcf\ +\xaa\xae\x5c\x78\x9d\x9d\x75\x76\x48\x00\x31\x05\xa8\x53\x55\xe3\ +\xba\x5a\x5a\x38\x91\x4c\x01\xdb\xc1\x8d\x26\x88\xc7\x89\x15\x41\ +\x61\x34\x2d\x84\xba\x61\x31\xc6\xae\xef\x54\x49\x2e\xc1\x8e\x3e\ +\x7e\x11\x2e\x52\x8c\x00\xbb\x34\x12\x30\xcc\x08\x8a\x40\xf1\x16\ +\x2a\x51\x93\x3a\x00\xe0\x2a\x49\xa5\xf9\x09\x81\x71\xd0\x1b\x15\ +\x5d\xd6\xbb\x4e\x7e\x86\x10\xd0\x4b\x0b\x43\x27\x84\x24\xd3\x19\ +\xce\xc5\x79\x9f\x42\x15\x0d\x63\x7c\xf5\x0c\xfb\x5b\x94\xbb\xa2\ +\xc0\x6a\x05\x48\x71\xd9\xdc\x02\x10\x90\x4e\x4f\xcd\xeb\x5d\xbc\ +\xfb\x41\x80\xed\x36\x6a\xb7\x98\x69\x72\x29\xe5\x99\x70\xa8\xab\ +\x44\xc2\xfc\xa4\xa1\x90\x8b\xf1\xd6\xc9\x4b\x76\x17\x71\xce\xde\ +\x76\x80\xf9\xf5\x5e\x58\x26\x1c\xbd\x30\x31\xf8\xbd\x1f\x76\x29\ +\xa5\xef\x07\xef\x70\x47\xae\xa2\x09\xff\xe6\x24\x26\x45\x91\x89\ +\x04\x68\xb6\xa0\xef\x5d\x3d\x3e\xdf\x0e\xae\x0d\xf5\xde\x68\x00\ +\x00\x78\x2c\x76\x43\x6e\x6f\x1d\x2f\xd2\x95\xe1\xf7\x0e\x45\xfd\ +\xa8\x45\x79\xfe\x96\x14\x8f\x41\xd7\x05\x9e\x0f\x60\x47\x6e\x77\ +\xf0\x2e\xce\xba\xa8\xd9\x94\x8a\x22\x3b\x3d\xf6\x3a\xe8\xe0\x6a\ +\x24\x77\x00\x64\x2c\x06\x5c\x17\xb8\x6e\x87\xdc\x3b\x78\x57\xe4\ +\x4e\x1a\x4d\x49\xa9\xe8\xb4\x61\xea\xa0\x83\xab\x91\xdc\x85\x90\ +\xf1\x38\x74\x1c\xe8\x79\x1d\x72\xef\xe0\xdd\xcc\x23\x84\x5a\x4d\ +\xa9\x50\xa9\xeb\xe0\x06\x30\xf8\x76\xd0\xc1\x35\xa8\xdc\xe3\x71\ +\x60\x3b\xc0\xed\x90\x7b\x07\xef\x02\x12\x00\xd4\x68\x48\xaa\x08\ +\x55\x83\x1d\xe5\xde\x41\x07\x57\xa9\x72\x77\x1d\xe8\xb9\x9d\x70\ +\xc5\x0e\xde\x9d\x72\x6f\x34\x24\xa5\x9d\xee\xd8\x1d\x74\x70\x95\ +\xe0\x4d\x71\xee\x10\x00\x10\x4f\x00\xdb\xee\xd8\xdc\x3b\x38\x5f\ +\x9b\x4b\x49\x29\x35\x0c\xf3\x6d\xf3\xdd\xa5\x65\x69\xb6\x03\x35\ +\x4d\x4f\xa7\xa8\x61\x40\x4a\x3b\x23\x76\x11\x30\x0c\x13\x63\x7c\ +\x7e\x7f\x1f\x08\x75\x5d\x17\x1d\x63\xd7\x4f\x0c\x96\x65\xa9\xaa\ +\x7a\xde\xb0\x4b\x29\x15\x45\x31\x4d\x93\x5e\xb3\x93\x99\x9c\xa7\ +\xdc\x45\x22\xb4\xb9\xbb\x12\x76\xd8\xbd\x83\x37\xa0\xaa\xea\xfe\ +\xfd\xfb\x0e\x1c\x78\xad\x5a\xad\xc0\xb7\xe4\x5a\x3a\x0a\xfd\xdc\ +\xf3\x2f\x0c\x57\x2a\xff\xf1\x3f\xff\x81\xa7\x50\x24\x3a\xe2\xfd\ +\x62\x80\x31\x9e\x9d\x9d\xa5\x0a\x3d\xf7\x2f\x8d\x46\xf3\x2f\xff\ +\xe2\xcf\x0b\xf9\xbc\x38\x53\x70\xb2\x83\xcb\x4c\x82\x18\x17\x8b\ +\x45\x55\xd3\xce\xe5\x77\x55\x55\x1f\xfb\xc1\xa3\xff\xfc\xad\x6f\ +\xda\xed\x16\x80\xd7\xa4\x19\xe3\xfc\x96\x48\x32\x91\x00\xae\x0b\ +\x6c\xa7\x33\x8d\x3a\x78\xd3\x44\x21\x64\x79\x79\xb9\x50\xc8\x17\ +\x0b\x85\xb7\x8a\xf7\x26\xc6\x9f\x9d\x5f\x6c\x30\xf6\xe2\xeb\x07\ +\xa4\x94\x1d\x8b\xde\xc5\x9e\x8f\x80\xaa\xaa\x56\x24\x72\x76\x84\ +\x21\x84\x9e\xe7\x1e\x3e\x74\x68\x61\x61\x9e\x31\xd6\x51\x5c\x3f\ +\x99\x53\x29\xa0\x84\x58\x56\x44\x51\xde\x68\x7f\x8a\x10\x9a\x9a\ +\x9a\x5a\x5a\x5a\x6c\xd6\xeb\x10\x5d\x07\xe4\x2e\x44\x58\xb2\x15\ +\x96\x2b\x9d\x5b\xde\xc1\x79\xa7\x54\x8c\x71\x77\x77\x4f\x3a\x9d\ +\x39\x8f\x60\x24\x84\x3e\xc6\xfd\x2b\x05\x20\xc1\xaa\xb1\x8d\x2a\ +\x63\x1d\x06\xba\x3d\x32\xf4\x5a\x00\x00\x20\x00\x49\x44\x41\x54\ +\x04\x7a\x07\x18\x63\x84\xd0\xb9\x2a\x32\x1a\x8b\xad\x35\x4d\x21\ +\x44\x67\x60\x7f\x82\x80\x90\x52\x7a\x76\xd8\x43\xb3\xcc\xe0\xe0\ +\x10\xbb\x66\xe7\x33\x39\x7f\x05\x5b\x16\xd0\x75\x58\x2e\x75\xdc\ +\x62\x1d\xbc\x2d\x14\xe5\xfc\xa6\x57\x02\x42\x45\x4a\x5d\xf0\x82\ +\x61\x61\x4d\x55\xfc\x8e\x70\xbf\x0c\x5b\xe9\x79\x0f\x4f\x17\x55\ +\xee\xe0\x3d\x1c\xf6\x50\xbf\xbf\x75\xc2\x5f\x9b\xe4\x0e\x00\xc0\ +\x58\x26\x12\xb0\x5c\xe9\x04\xb4\x75\x70\x81\x0b\x40\x40\xa8\x05\ +\x01\x65\xbc\xa5\x2a\x40\x48\xd9\x99\x39\xef\xc9\xb0\x77\xd0\x19\ +\xf6\x77\xa7\xdc\x01\xa5\x32\x11\x87\x95\x72\x47\xb9\x77\x70\x3e\ +\x89\x0b\xf1\xb6\x73\x9d\x49\x49\x7d\x9f\x72\x5e\xa7\x44\x30\x76\ +\x83\x14\x0b\xfb\x09\x01\xa1\xb7\xe9\xd3\xd6\x19\xd2\x9f\x34\xde\ +\xb6\xd9\xef\x3b\x4d\xf8\x6b\x55\xb9\x4b\x42\x64\x3c\x09\xcb\x95\ +\xeb\x20\xcf\x10\xc2\x1b\xd7\x2b\x7c\xd9\xe7\xa4\x94\x52\xd7\xf5\ +\xb7\x46\x8c\x01\x00\x18\xc6\x69\x08\x35\x21\x45\x3c\x91\x48\x24\ +\xd4\x20\xe8\x90\xc5\x45\x53\x8c\x6d\xdb\xe7\x35\x82\x40\x08\x45\ +\xa2\xd1\x8e\xd8\xfa\x89\x0e\x7b\x10\x04\x8e\xe3\x9e\xdb\x42\x45\ +\x4a\x69\x59\x16\x21\xe4\xda\xe5\xf7\xb7\x28\x77\x42\x64\x32\x0e\ +\x4b\xc5\x6b\x7d\x32\x09\x2e\x3d\x97\x33\xf7\x06\x9d\xaf\x54\xbd\ +\xcc\x86\x6f\xd7\x75\xef\xbb\xef\x03\xef\xbf\xeb\x2e\xc7\x71\xce\ +\x1f\x6a\x4d\xd3\x0e\x1f\x8e\xfc\x60\xcf\x6d\x1f\xff\xf8\xc6\x4f\ +\x7c\x02\x79\x5e\x87\x2f\x2e\x0e\xaa\xaa\xfe\xe9\x9f\xfc\xf1\xf4\ +\xf4\xb4\x69\x9a\x21\xa7\x30\xc6\x72\xb9\xdc\xbf\xfd\xc2\xff\xf2\ +\x4e\xad\x7f\x3a\xb8\x74\x68\x9a\xb6\x77\xef\xcb\xff\xed\xe1\xbf\ +\x4f\x24\x92\x67\xa9\xdc\xf7\xfd\x5f\xf8\xc5\x5f\x1a\x19\x19\xf1\ +\x7d\xff\xfa\x50\xee\xa1\x59\x26\x89\x8e\x1d\x03\x42\x5c\xd3\x55\ +\x7f\x21\x04\x08\xc1\x1b\xa9\x91\xe4\x7b\x73\x20\x78\x1b\x93\xba\ +\x84\x10\xd9\x36\x72\x5d\x9e\x48\x00\xd9\xb1\xb9\x5f\xca\xa4\x45\ +\xf9\xfc\xf2\xd2\xe2\xc2\xea\xe1\x91\x73\xb3\x99\x64\x67\x54\x7f\ +\x92\x40\x08\xb5\xdb\xed\xd9\xe9\x69\x85\x2a\x56\x24\x72\x6e\xbe\ +\xd8\x35\x3d\xf2\xe7\x29\x77\x00\x08\x91\xc9\x24\x2c\x5e\xf3\xca\ +\x1d\x22\x48\x15\x04\x6e\xd4\x6c\x9a\xf7\xf4\xee\x41\x08\x6d\x07\ +\x3a\x0e\x4b\x24\x3a\xd6\x83\x4b\x04\x63\x3c\xf0\x83\x0e\x95\xbf\ +\xf7\xaa\x25\x08\x82\xeb\xec\x78\xf4\x96\x50\x48\x42\x64\x2a\x85\ +\x4a\x25\xd8\x6e\x4b\xd3\xbc\xa6\xd7\x6a\xd8\xb4\xb9\x83\xf7\x62\ +\x1a\x95\xcb\x40\x08\x9e\x4c\x76\x4a\x42\x5e\xfa\x46\xd9\xc9\x54\ +\xea\x8c\xfc\xe5\x39\x91\xbc\x55\xf1\x8a\x5c\x0e\x48\x09\x4a\xa5\ +\x4e\xed\xb0\x0e\x2e\x08\x42\x90\x52\x51\x44\xa3\x3c\x1a\x85\x1d\ +\x72\xef\xa0\x83\xab\x94\xdc\x05\x07\xd1\xa8\x54\x14\x58\x2e\x77\ +\xc8\xbd\x83\x0b\x12\x3c\x5c\xe0\x6a\x95\xa5\x92\x9d\x09\xd3\x41\ +\x07\x57\x31\xb9\x4b\x09\x62\x51\x40\x48\x87\xdc\x3b\xb8\x60\xe5\ +\xce\x71\xb9\xc2\x13\x49\x80\x71\x67\x30\x3a\xe8\xe0\x2a\x25\x77\ +\xc8\xb9\x8c\xc5\x00\xa5\xa8\x5c\x96\x1d\x72\xef\xe0\x42\xb4\xbb\ +\x10\xa4\x52\xe6\xc9\xa4\xc4\xb8\xe3\xe5\xe8\xa0\x83\xab\x55\xb9\ +\x0b\x21\xa2\x51\x49\x29\x2c\x95\x3b\x42\xac\x83\x0b\x53\xee\x82\ +\x94\xca\x2c\x24\xf7\x0e\x3a\xe8\xe0\xaa\x25\x77\x10\x8b\x01\x42\ +\x60\xa9\x74\x8d\x56\x31\xee\xe0\x0a\x28\xf7\x72\x99\x27\x93\x80\ +\x74\xc8\xbd\x83\x0e\xae\x62\x72\x97\xb1\x18\x50\x14\xb4\xb8\x08\ +\x44\xa7\xa2\x45\x07\x3f\x06\x12\x42\x68\xdb\xb8\x58\x64\xe9\xb4\ +\xc4\xa4\x63\x96\xe9\xa0\x83\xab\x98\xdc\x4d\x53\xf6\xf4\xc0\x52\ +\x09\x3a\x4e\xc7\xa7\xda\xc1\x8f\x9b\x41\x88\x14\x8b\x50\x4a\x96\ +\xeb\xea\x34\x78\xe9\xa0\x83\xab\x98\xdc\x43\x86\xef\xce\x81\x46\ +\x03\xb6\xdb\x1d\x72\xef\xe0\xc7\x00\x23\x52\x2e\x0b\x4d\xe3\x91\ +\x48\x27\x83\xa9\x83\x0e\xae\x6e\x72\x17\x42\x76\x75\xc1\x46\x03\ +\xd8\x76\x87\xdc\x3b\xf8\xd1\x90\x10\x91\x52\x49\xaa\xaa\xe8\x90\ +\x7b\x07\x1d\x5c\xfd\xe4\x2e\xba\x72\xb0\xd1\x80\x1d\x72\xef\xe0\ +\xc7\xcf\x20\x84\x4b\x25\xa1\xaa\xdc\xb2\x3a\xe9\xa9\x1d\x74\x70\ +\x55\x93\x3b\x04\x40\x76\xe7\x60\xbd\x0e\x6c\xbb\x63\x45\xed\xe0\ +\xc7\x92\x3b\x29\x95\xa5\xa6\x8a\x48\xa4\xe3\x4d\xed\xa0\x83\xab\ +\x5d\xb9\xcb\x5c\x0e\xb4\xdb\xb0\x5e\xef\xe4\x31\x75\xf0\xa3\x00\ +\x21\x00\x80\xe6\xf3\x52\x51\x45\x24\x02\x3b\x0d\x83\x3a\xe8\xe0\ +\xaa\x26\x77\x29\x65\x4f\x0f\x40\x10\x2e\x2c\x5e\x05\x5a\x4c\x9e\ +\x2d\xa9\x7c\xf6\x5a\xce\x3c\x7c\xe3\x71\xe7\x46\x5e\x29\x72\x87\ +\x8e\x43\x56\x56\x58\x2a\xc5\x2d\xab\x73\x23\x3a\xe8\xe0\xea\x01\ +\x79\x7b\xe5\x1e\x89\xc8\x64\x12\x2d\x2d\x5d\xe1\x36\xd9\x42\x70\ +\x88\x2d\xcb\x84\x22\x70\x5d\x5f\xc2\xd3\x84\x7e\xba\xdb\xa1\x14\ +\x9c\x0b\x8c\x09\x44\xb0\xd3\x3f\xf8\xca\x6c\xbc\x08\xa9\xae\x4b\ +\xda\x6d\x77\x74\x03\x55\x55\x2a\x04\x46\x08\x00\x20\xa4\x80\x00\ +\x0a\x29\x84\x10\x61\xff\x4f\x04\x11\x55\x14\x08\x81\x94\x92\x31\ +\x0e\x01\x80\x08\x02\x00\x38\x63\x8c\x73\x04\x11\x84\x30\x6c\x92\ +\xc0\x38\x0f\x77\x8d\xb3\xf7\x14\x42\x88\x31\x82\x10\x71\xce\x85\ +\x10\xe7\xb6\x90\x09\x6b\xb4\x42\x08\xc3\xd6\x16\x10\x42\x84\x20\ +\x63\x2c\xfc\x34\x71\xa6\x9a\x7f\xf8\xaa\xf0\xf3\xe0\x99\x77\x21\ +\x8c\x10\x42\x52\xca\xb0\x55\x26\xc1\x44\x02\x40\x30\x86\x08\x49\ +\x29\x11\x7a\x73\x01\x58\x09\xe4\x19\x51\x01\x01\x94\x00\x20\x04\ +\x21\x44\x52\xca\x30\xd6\x1f\x42\x28\xcf\xbc\xe2\xf4\x1b\xa5\x94\ +\x00\x08\x21\xc2\x6f\x94\xe0\xf4\x53\x52\xc8\xf0\xff\x8c\xf1\x4b\ +\x29\x20\x0e\x21\x94\x52\x4a\x29\x08\x26\x94\x52\x88\x50\xf8\x9d\ +\x42\x08\x21\x45\xe0\x9f\x6e\x76\xa8\xaa\x2a\x21\x04\x00\xc0\x18\ +\xe3\x9c\x21\x84\x01\x00\x42\x88\x20\x08\x4e\x5f\xf6\x39\xbf\xed\ +\xad\x5f\x71\x76\x88\xde\xf6\xdb\x09\xc1\x00\x40\x2e\xb8\x42\x69\ +\x10\x30\x09\x24\x04\x50\xfc\x48\xd7\x4b\x78\xb3\x80\x94\x42\x0a\ +\x29\xc1\xd9\x1b\x47\x29\x95\x52\x40\x78\xba\x85\x2c\x44\x08\x48\ +\x29\x84\x80\x08\x09\x21\xce\xde\x72\x08\x61\xf8\x73\x38\xe7\x67\ +\x1b\x9f\x86\x57\x18\xb6\x9f\x0d\xb5\x60\x78\x4f\xc3\x8f\x0a\xff\ +\x13\xfe\x11\x42\x18\xce\xa2\x8b\x1e\x73\x85\x52\x29\x45\x78\x67\ +\x11\x44\x18\xe3\xf0\x7b\x85\x14\x82\x0b\x29\x25\x42\x88\x73\x1e\ +\xb0\x40\x51\x14\x4a\xa8\x04\x40\x70\xee\x07\x01\xe7\x4c\x51\x14\ +\x8c\x49\xf8\xdb\x85\x10\x18\xe1\x70\x02\x08\x21\xb8\x10\xe1\x44\ +\x3d\x77\x6e\x63\x8c\x85\x10\xe7\xcf\x79\x00\xc2\x29\x1a\x3e\xc4\ +\x18\x61\x4c\x18\x63\xe1\x8f\x3e\xf7\x95\xe4\xed\x7f\x84\xa2\xc8\ +\x6c\x17\x5c\x5a\xba\x82\x5a\x4c\x0a\xce\x69\xf2\x9e\x4f\x7c\x7a\ +\xc7\xaa\x58\x6b\xe1\xb5\xef\xbc\x52\xbe\x67\xf7\xaa\x3d\xdf\xf8\ +\x7a\x9e\xae\xfd\xf4\xa7\xef\x38\xf0\xfd\x7d\x1f\xfe\xd5\x07\x9e\ +\xfb\xcb\x3f\x7c\x6a\x12\x7f\xe6\x0b\x9f\x5d\x7e\xfc\x1b\x7b\xe7\ +\x1a\x14\x77\x8c\x48\xef\xed\x3d\x82\x70\x65\x6a\x3a\x5b\xad\xb6\ +\xe2\xc9\xb9\xf9\xc5\xea\xec\x9c\xe3\x38\x10\x02\x8c\x89\x1f\x04\ +\x91\x48\xc4\x30\x8d\x64\x22\xc9\x39\xf7\x7d\x6f\x61\x7e\x9e\x33\ +\x46\x28\x4d\x26\x93\x7e\x10\x30\xce\x11\xc2\xe9\x54\x2a\x9e\x88\ +\x3b\x8e\xed\xfb\xbe\xa6\xaa\x08\xa3\x64\x22\x81\x20\xf0\xfd\x00\ +\x22\x84\x11\x92\x42\x30\xc6\x9a\xcd\xa6\xe7\x79\xb1\x58\xcc\x34\ +\x2d\x2e\x38\x42\x28\x24\x08\xcf\x0b\x00\x90\x41\xc0\xf2\xf9\x82\ +\x69\x9a\x9e\xe7\x7b\x9e\x9b\xc9\x64\x5c\xd7\xd1\x75\xc3\xb4\x0c\ +\x8c\x20\x00\xc0\x0f\x58\x48\x40\x08\x21\xc6\x85\xe7\xfb\x04\x93\ +\x46\xa3\xd9\x6a\xb7\x55\x55\x8d\x58\x16\xc6\x70\x29\x5f\x84\x10\ +\x56\xab\x55\xdf\xf7\x54\x55\x75\x1c\x27\xf0\x7d\x78\x86\x65\x20\ +\x44\x84\x10\x88\x20\xc6\x98\x33\x8e\x31\xb6\x6d\x3b\x60\x3e\x46\ +\x98\x50\x12\xf8\x7e\xc0\x18\x0e\x2f\x0b\xa1\x20\x08\x84\x10\x08\ +\x63\x88\xb1\x69\x99\x82\x0b\xdf\xf7\x09\xa1\x08\xa1\xc0\x0f\x54\ +\x55\xc5\x18\x4b\x21\x32\x99\x74\x36\x93\xba\x38\xa2\x91\x00\x70\ +\x2e\x30\x42\x9a\x66\xe4\x0b\x85\x62\xa1\xe0\xf9\x5e\xe0\x07\x9c\ +\xf3\x54\x2a\xa5\xa9\xea\xe0\xd0\x50\xf8\xc9\x53\x53\xd3\x2b\x2b\ +\x2b\x00\x80\x4c\x26\x13\x8b\xc5\x5a\xad\x16\x42\x28\x16\x8d\xe6\ +\xba\x73\x9e\xeb\x79\x9e\x47\x08\x41\x08\x29\xaa\x1a\xaa\xa9\xb0\ +\xae\xb9\xe0\x3c\x64\x25\xd7\xf3\x10\x44\x86\x69\x22\x84\x80\x3c\ +\xed\x83\x13\x42\x30\xc6\x29\x25\x85\x42\x11\x42\x18\x8f\xc7\x17\ +\x16\x16\xba\xbb\xbb\x81\x94\x5c\x08\xcb\x8c\x40\x04\x00\x84\x52\ +\x08\x09\x00\x82\x50\x48\x89\x20\xe4\x9c\x63\x8c\x19\xe3\xe5\x72\ +\x59\x51\x54\xc3\x34\x08\xc6\xf9\x7c\x5e\x51\x94\xc0\xf7\x97\x96\ +\x96\x4c\xd3\x74\x3d\x37\xf0\x03\x8c\x51\xbb\xd5\x56\x54\x45\xd7\ +\x75\xd7\x75\x0d\xc3\x80\x10\x22\x88\x00\x00\x7e\xe0\x57\x2a\x65\ +\x84\x70\x2c\x1e\xf7\x7d\xbf\xd9\x6c\x02\x00\x08\x21\xa6\x69\xb6\ +\x5a\x2d\x29\x05\xc6\x98\x60\xaa\xa8\x8a\x65\x5a\x8e\xe3\x40\x84\ +\x54\x55\x0d\x82\x80\x60\x12\x8f\xc7\x5d\xcf\x8b\x46\xa3\x86\xa1\ +\x5d\x84\x1a\x84\x10\xba\x9e\x77\x72\x6a\x46\x53\x55\x88\x90\x65\ +\x9a\x9e\xeb\xd6\xea\x35\xa7\x6d\x33\xc6\x28\x25\xa6\x69\xaa\xaa\ +\xd6\x6a\xb7\xb3\x99\x4c\xae\x3b\x77\x6a\x72\x72\x79\x65\x99\x20\ +\x6c\x9a\xd6\xe0\xe0\x60\x2a\x95\x9e\x9c\x9c\x2c\x97\xcb\xaa\xa6\ +\xaa\xaa\x66\x9a\x46\xad\x56\xcb\x66\x33\x82\x0b\xc3\xd0\xa3\x91\ +\x28\x80\x80\x73\x4e\x30\x0e\x37\x24\xdf\xf7\x6b\xb5\x5a\x22\x91\ +\x50\x55\x95\x31\x86\x10\xc2\x18\x49\x09\x18\x0b\x5c\xd7\x55\x14\ +\x35\xdc\xe1\x5a\xad\x56\xbd\x5e\x4f\xa7\x33\x94\xd2\x68\xd4\x0c\ +\x02\x06\x00\x20\x04\x41\x08\xc9\xdb\x1b\x42\x54\x55\x64\xb3\x68\ +\x69\xe9\x0a\x06\xb7\x49\x1e\x28\xbd\xc3\xbb\x6f\x4a\x7d\xe7\xf7\ +\xff\xfd\xab\x0b\x4e\x7c\xe3\xbd\xd1\x88\x81\x80\x04\x90\x18\xa6\ +\x41\xa1\x44\xa9\xe1\x0f\x3e\xf0\xd1\x93\x7f\xf1\x2f\x44\x37\x15\ +\xdc\x71\xfc\x5e\x01\x93\x0c\x13\x62\xcf\xbf\xec\x59\x5b\x2e\x1f\ +\xac\x37\x0f\xbd\x7e\xe2\x85\x47\x1f\x7d\xe6\xe9\x67\x18\x63\xf7\ +\xdf\x7f\xbf\x15\x8b\xb6\x6d\x7b\xd5\xea\xd5\xfd\x83\x83\x86\xa6\ +\xcd\x4c\x4d\xfe\xd5\x5f\xfc\x59\xa3\x56\x4d\xa5\x52\xf7\x7d\xe0\ +\x83\x5d\x3d\x3d\x2f\xbf\xba\xcf\xf5\x82\x5b\x76\xef\xda\xbe\x63\ +\x47\x21\x9f\xc7\x04\x6f\xdf\xb2\x45\x06\x62\x7d\xdf\x00\x41\xa0\ +\x52\xae\x47\x63\x51\x95\xc0\xc0\x0b\x6c\xdb\x5e\x5a\x2e\x9c\x38\ +\x71\xe2\xe6\x9b\x77\xf5\xa7\xb3\x8c\x71\x55\x55\x74\x5d\x05\x00\ +\xd8\x6d\x7f\x71\x71\xd1\xf3\xbc\x20\x00\xb3\xb3\x4b\x93\x93\x53\ +\x85\x42\xe1\xee\xbb\xef\xca\xe5\xba\x73\xb9\xde\x58\x2c\x2a\x00\ +\x08\x82\x80\x09\x8e\x09\xa2\x04\x4b\x88\x24\x00\x2d\xdb\x5b\x5c\ +\x5c\x79\xf5\xd0\x78\xa9\x5c\x16\x52\xf4\xf7\xf5\x6f\xd8\xb0\xb6\ +\xea\x08\x0c\xe1\xfe\xc3\xe3\xfb\xf7\xbd\x02\xa5\xac\x94\xcb\xb5\ +\x6a\xc5\xb5\x3d\x84\x10\x80\x00\x02\xa0\x69\x5a\x3c\x9e\x30\x0c\ +\xbd\x5e\x6f\x00\x00\xf2\xf9\x95\xe9\xe9\xe3\xf1\x44\x2a\x1a\x8d\ +\x96\xcb\x95\x76\xab\x4e\x15\x2d\x91\x48\x00\x08\x4b\xa5\x12\x46\ +\x38\x9b\xcb\x9a\xc9\x54\xa6\xab\xab\x52\xaa\x40\x88\x74\x5d\xaf\ +\x96\x6b\xbe\xe7\x5b\x96\x85\x20\x56\xa8\xf2\xe0\xc7\x3e\xf8\xcb\ +\x3f\xff\x29\xdb\x79\xd7\x7d\x7e\x11\x00\x6d\x3f\x38\x71\x72\xe2\ +\xd6\xdd\x37\x47\xa2\xd1\xc5\xe5\xfc\x9f\xfc\xe9\x9f\xcf\xcc\xcc\ +\xdc\x71\xfb\xfb\x46\x47\x47\x67\xa6\x66\x37\xac\x5b\xdf\xd3\x33\ +\x60\x18\x3a\x84\xf0\x6f\xff\xe6\x6b\x4f\x3c\xf1\x44\x24\x12\xb9\ +\xef\xbe\x0f\x7c\xf2\x93\x9f\xd8\xbb\xf7\xd5\x42\xa1\xd8\xdf\xdb\ +\xfd\xb1\x8f\x7e\x94\x10\x1c\xb8\x9e\x16\xd5\x74\xcb\x4c\xa7\x52\ +\x44\xa1\x9e\xef\x13\x8c\x11\xc6\x82\x73\xc6\x79\xab\xd9\x3c\x7a\ +\xf4\x68\x24\x12\xe9\x1f\x18\xd0\x75\x5d\x4a\x79\xfa\x10\x10\x30\ +\xd7\xf1\xea\xf5\x7a\x3c\x96\x2a\x97\xcb\xd5\x4a\xfd\xa9\x27\x9f\ +\xb9\xe7\x9e\x7b\xd6\xad\x5b\x47\x29\x4d\x24\xe3\x5c\x08\x8c\x43\ +\xc9\x2f\xf1\x19\xc9\x15\x04\x2c\x08\xfc\x53\xa7\x4e\x35\x5b\x76\ +\xa1\xb8\x10\x8d\xc6\xd6\xad\x19\x81\x40\x89\x46\x53\xf3\xf3\xb3\ +\x47\x0e\x1d\x73\x6d\xbb\x5a\xab\x4c\x4d\x4f\xbb\x76\x8b\x33\x0e\ +\x11\x54\x55\xd5\xf7\xbc\xb1\x8d\x1b\xa5\x94\xe1\x4e\x03\x01\x78\ +\xec\xf1\x3d\xb5\x46\xe3\x96\xdb\x6f\x2b\x97\x4a\x07\x0f\x1d\x81\ +\x00\x0c\x0e\xf6\xf7\xf7\xf7\x9f\x3c\x79\xd2\x75\xdd\x81\x81\x81\ +\xd5\xab\x86\x37\x8e\x6d\xe2\x82\x2f\x2c\x2c\x24\x93\x69\x84\xd0\ +\xe4\xe4\x64\x26\xd3\xa5\xeb\x3a\x84\x68\xf7\xcd\xbb\xb7\xed\xd8\ +\x14\x5e\xde\xbb\xb3\x72\x60\x5c\xa9\xd5\xff\xfe\xdb\x8f\x0e\xaf\ +\x1a\xa2\x84\x74\x77\x65\x97\x16\x16\x8f\x1f\x3f\xb6\xf7\xa5\x97\ +\xca\xc5\xe2\x83\x1f\xfb\xc8\xa6\xcd\x37\xb5\x6d\x6f\x6a\x66\x16\ +\x41\xf0\xc0\x03\x1f\x79\xfa\x99\xa7\xbe\xf3\xed\x6f\x51\x84\xef\ +\xbb\xfb\xfe\x5b\x6e\xb9\x6d\xf5\xea\x91\x97\x5f\x3d\xf4\xec\xb3\ +\xcf\xb5\x1c\x3b\x9b\xc9\x8c\x8d\x8d\x2e\x2d\xcc\xdf\x7e\xdb\x6d\ +\xa9\x64\x62\xfb\xb6\x55\x3d\xdd\x19\xc7\x09\x58\xe0\xc5\x62\x56\ +\x68\x69\x6e\x34\x9a\xc7\x4f\x8c\x33\x2e\xb7\x6c\xdd\xea\xd8\xb6\ +\xa2\x28\xa6\x69\x48\x29\x5d\xd7\x29\x14\x0a\xd1\x68\xd4\x71\x3c\ +\x00\x60\x3e\x5f\xfa\xda\xd7\xfe\xc7\x2f\xfd\xd2\x2f\x8e\x8c\xac\ +\x51\x55\x35\x91\x30\x34\x4d\xc1\x04\x08\xc1\xdf\xde\xe6\x0e\x14\ +\x05\x74\x75\xc1\xa5\x2b\x69\x73\x47\x84\xfa\xcb\x27\x9e\x7a\x75\ +\xe5\x23\xbf\xf2\xe5\x9f\xba\x7b\x8b\x2a\x19\xe3\x5c\x4a\x00\xa4\ +\x10\x42\x10\x8a\x57\x0e\x3d\xf3\xec\xb4\xf2\xb1\x8f\xdd\x86\x7d\ +\xa7\x13\x83\x77\x45\xc0\x01\x80\x8d\xba\xc5\x58\x23\x1a\xf7\x1d\ +\x3b\x9d\x4e\xc7\x63\xd1\x64\x2a\xd9\xdb\xd7\x7b\xf7\x3d\x77\x27\ +\x52\x89\x52\xa9\x44\x10\xee\xe9\xce\x1d\x39\x72\x18\x02\x99\xeb\ +\xea\x1a\x1b\x1b\xdb\xb5\x6b\xe7\x7d\xf7\xdd\x17\x31\x4d\x8c\x20\ +\xe7\x7c\x61\x61\xae\x5e\xaf\x39\xad\x26\x84\x70\x79\x71\x61\x76\ +\x7a\xd6\x75\xb9\xaa\xa9\x08\x42\x21\x01\x21\x44\x55\xd5\x6c\x36\ +\xa3\x28\x34\xe4\x17\x45\xa1\x08\x21\xdf\x67\x8c\x0b\x55\xa5\x86\ +\x61\x68\x9a\x36\x30\x30\x20\x84\xf0\x3c\x97\xb1\x00\x00\x60\x18\ +\x3a\xa5\xd4\xb6\xdd\x46\xa3\xe5\xfb\x4c\x55\x15\x4d\x51\x00\x0c\ +\x25\x27\x53\x09\x5d\x5e\x5a\xaa\x55\xab\x9a\xa6\x22\x04\x6d\xc7\ +\xde\xf3\x83\xc7\x39\x0b\xfa\xfb\x7a\x76\x6c\xdb\x9c\x4a\x25\x39\ +\x0f\xd2\xe9\xe4\xb6\xed\x5b\x7b\x7a\x7a\x74\x4d\x4b\xa7\x52\x3d\ +\x3d\x3d\x43\x43\x43\xdb\xb6\x6d\xb5\x2c\x0b\x21\xd8\x68\xd4\x33\ +\x99\x8c\x61\xc6\x0c\xc3\xa0\x94\xc6\x62\x51\xdd\xb0\x2c\xcb\x32\ +\x0c\x83\x12\xa2\x6b\x5a\x22\x11\xcf\x64\x32\x43\x03\x03\x96\xa6\ +\x07\xae\xab\x2b\x2a\x81\x48\xa1\x24\x9e\x8c\x9b\x96\x19\x4d\xc4\ +\x56\xad\x19\xce\xf5\x74\x73\x7e\x31\x13\x17\x61\x5c\x2a\x95\x92\ +\xc9\x64\xa1\x50\x64\x41\x90\xcd\x66\x47\x46\x46\x28\xa5\xe9\x74\ +\xfa\xb3\x3f\xf7\x99\xfb\x3e\x70\xdf\xa9\x53\xa7\x0a\x85\xbc\xa6\ +\x6b\x8b\x8b\x8b\xcb\xcb\xcb\xa9\x54\x6a\xc7\x8e\x1d\xbb\x76\xee\ +\xdc\xb4\x69\xe3\x96\x2d\x5b\x96\x16\x17\x22\x91\x68\x7e\x65\xb9\ +\x56\xaf\x4f\xcf\xcc\x20\x8c\x3c\xd7\x2d\x95\x4a\x42\x08\x14\x1a\ +\xc7\xa4\x44\x08\x49\x21\x74\x5d\x67\x8c\x85\x86\x9d\xd0\xd0\xc1\ +\x18\x63\x2c\x90\x00\x28\xaa\xa2\xa9\x6a\x2a\x95\x8c\xc5\xa2\x8b\ +\x8b\x8b\x84\x90\x56\xab\xc5\x39\xd7\x75\x3d\xf0\x99\xeb\xd8\xae\ +\xeb\x86\x76\x06\xc6\x98\x10\xc2\xf7\x7d\x8c\x91\xe3\x38\xcb\xcb\ +\x4b\xa1\x2d\xc5\x32\x8c\x93\x27\x4f\xce\xcd\xcf\xf5\xf7\xf5\xad\ +\x1a\x1a\x1a\xdb\xb8\xc1\x76\xdb\x86\x69\xbc\xff\xfd\x77\xee\xda\ +\x75\xb3\xa6\x6b\xa6\x69\xf6\xf5\xf5\x75\xf7\xf4\x8c\x8d\x8d\x65\ +\xb3\x59\x4c\x48\xa1\x50\xf0\x7c\x3f\x12\x89\xe9\xba\xe1\xfb\x3e\ +\x21\x24\x1e\x8b\xc4\xe3\xd1\x58\x2c\xe6\xfb\xbe\x69\x9a\xa6\x69\ +\x76\x75\x65\x47\x46\x46\xfa\x07\xfa\x8b\xc5\x62\x34\x1a\x55\x55\ +\xa5\x5a\xad\x46\x22\x11\xcb\xb2\x2c\xcb\xda\xb8\x71\xac\xab\x2b\ +\x4b\x08\xb9\x08\xe5\x2e\xa5\xa4\x94\x6e\xda\xb4\xf1\x96\xdd\xbb\ +\x3f\x78\xff\x07\x46\x86\x87\xb7\x6f\xdf\xf6\xd1\x0f\x7f\xe8\x96\ +\xdd\xbb\x15\x85\x56\xab\xd5\xc0\xf7\xc7\xc6\xc6\x6e\xda\xb8\x11\ +\x63\xf8\xff\xfd\xd7\xff\x5a\x29\x97\x23\x96\xa5\x28\x8a\xeb\x3a\ +\xc5\x62\x41\x08\x9e\x4e\x26\x3f\xf2\x91\x0f\xf7\xf7\xf7\x45\x2c\ +\xb3\x5a\x2e\x7a\x9e\xcb\x02\x2f\x91\x88\xab\x9a\xea\x79\x81\xeb\ +\x3a\x9c\x73\x20\x81\xef\x07\x52\x4a\xc3\xd0\xfb\xfa\xfa\x17\x16\ +\x16\x3c\xd7\xd5\x34\x0d\x00\xc8\x18\xe7\x9c\x2b\x8a\x92\xcb\xe5\ +\x0c\xc3\x30\x4d\xb3\x5e\xaf\xa5\xd2\xe9\x6c\x36\xcb\x18\x0b\x02\ +\xdf\xb6\x6d\x00\x80\xeb\xba\xcd\xa6\xed\xfb\xfe\x3b\x2b\xf7\xae\ +\x2e\xfa\xfc\xf3\xc0\xf3\xc0\x95\xaa\xe3\x0a\x31\x91\xcd\xa7\xbe\ +\xfe\x87\x2f\xe6\x36\xff\xda\x17\x3e\x7b\xef\xc1\x03\x10\x11\xc0\ +\x5d\x5f\x10\x5d\x45\x81\x80\x0a\x15\xfb\x1f\xfb\xae\xf9\xb9\x2f\ +\x7f\xf8\x26\xf4\x77\x8f\xb0\x8e\xcd\xfd\x4a\xec\xc0\x68\x95\x69\ +\x6a\x8c\xb1\xee\xee\xb9\xd9\xd9\x99\x99\x19\x00\xa1\x6b\xdb\xe5\ +\x4a\x65\x62\x62\x5c\x55\xd5\x85\x85\xa9\xa5\xa5\xc5\x64\x22\x46\ +\x08\xd6\x34\x2d\x16\x8d\xae\x5e\xbd\x3a\x9e\x48\x58\x96\x35\x3a\ +\x36\xf6\xcc\xb3\xcf\x4d\x4c\x4c\x34\xea\xd5\xde\x9e\xde\x99\xe5\ +\xe5\xc1\x81\x29\x29\x84\xaa\x2a\x0a\x41\x35\xdb\x03\x52\x5a\xa6\ +\x2e\x85\x40\x08\xc7\xe3\xf1\x78\x3c\x6e\x59\x16\x21\x24\x3c\xdd\ +\x13\x82\x85\x90\xad\xb6\x5d\xaf\xd7\xa3\xd1\xa8\xa6\x69\x23\x23\ +\x23\x93\x93\x93\x91\x48\xa4\xa7\xa7\x47\x08\xe1\x79\xbe\x10\xd2\ +\xb4\x2c\xdd\x20\x00\x00\xc6\x25\x44\x08\x41\x19\x08\x29\x85\x20\ +\x08\xb5\x5a\xcd\x4a\xb5\xaa\x6a\x7a\x2a\x91\x1a\x1f\x3f\xe1\xd8\ +\xed\x66\xad\x56\x28\xac\x24\x63\x31\x8d\x92\x7c\x3e\x3f\x3f\xbf\ +\x90\x4c\xc5\x7d\xdf\xa1\x14\x53\x85\x18\xa6\x3e\x38\x34\x10\x8b\ +\x47\x8b\xa5\x02\x42\xa0\x56\xab\x68\x9a\xc6\x18\x3b\x6b\xbc\x3e\ +\xad\xef\x08\x51\x14\x25\x08\x82\xfc\x4a\xbe\x6d\xfb\x8a\xa2\xb8\ +\xb6\xe3\x39\x5e\x3c\x91\x88\xc5\xe3\xae\xe7\x41\x82\x52\x99\x4c\ +\x2a\x93\xd1\x2d\xe3\xe2\x5c\x45\x8c\xf3\xbe\xbe\xbe\xb6\xed\x0d\ +\xf4\xf6\x2c\x2f\xaf\xec\xdf\xb7\xaf\x5e\xaf\x53\x4a\x4b\xa5\xd2\ +\xe4\xe4\x74\xbb\xd9\x34\x4d\xf3\xe9\xa7\x9f\x5e\x3d\xbc\x3a\x9f\ +\xcf\xeb\xba\xde\x6e\xb7\x47\x47\x47\x07\x06\x07\x0c\xd3\x4c\x26\ +\x93\x6b\xd6\xae\x3d\x75\xea\x94\xdd\x6a\x8e\x6d\xda\xe8\xfb\xfe\ +\x89\x13\x27\x7a\xfa\xfa\x52\x94\x22\x88\x00\x06\x67\x49\x1c\x21\ +\xa4\xaa\x6a\x36\x9b\x0d\x49\x2d\xf4\x64\x40\x08\xa5\x84\x18\xa3\ +\xf9\x85\x85\x64\x32\xe9\x7b\xfe\xea\xd5\xab\xe6\xe6\xe6\x08\x21\ +\xc9\x64\xd2\xf7\x7d\x09\x64\xe0\x07\x88\x60\x45\x51\x4e\xfb\x36\ +\x10\x02\x00\x84\xe6\x63\x84\x10\xa5\x74\xdf\xbe\x7d\xb1\x68\xa2\ +\xa2\xa8\xb6\xdd\x1e\x1f\x1f\x1f\x19\x5e\x6d\xb7\xda\xbe\xe7\x0f\ +\x0e\x0e\xb6\x1a\xcd\xe3\xc7\x8e\x26\x13\x89\xd5\xab\x57\x97\xcb\ +\x65\x4d\xd3\x54\x55\xed\xee\xee\xde\xb6\x6d\xdb\xf7\xbe\xf7\xbd\ +\x99\x99\x99\x72\xa9\xc4\x58\x80\x10\x74\x1d\x87\x10\x42\x29\xf5\ +\x3c\x0f\x21\x14\x7e\x1d\x42\x68\x79\x79\x45\x51\x8e\x17\x8b\xa5\ +\xf9\xf9\x79\x21\xb8\xaa\x9a\x9b\x37\xdf\xd4\x68\x34\x30\xc6\xa9\ +\x54\xaa\x3b\xd7\x9d\xed\xca\x5e\xdc\x31\x5f\x48\xa1\x69\x7a\x34\ +\x1a\xcd\x17\x0a\x37\x6d\xda\x48\x10\x5a\x59\x5e\x1e\x1a\x1c\x98\ +\x9e\x9a\x7e\xfa\xc9\x27\x27\x26\x26\x76\xdd\xbc\x6b\x70\x70\x70\ +\xe7\xae\x9b\xe7\x17\x76\xed\xf9\xc1\xa3\x01\xf3\x5f\x78\xfe\xd9\ +\xc0\xf5\xd3\xe9\xcc\xed\xb7\xbf\x2f\x93\xc9\x1a\x86\xa5\x9b\x46\ +\xb3\xd5\x28\x95\x8a\x8d\x7a\x3d\xbf\xb2\xbc\x92\xcf\x6f\xdd\xb2\ +\x85\x20\x54\xaf\x37\xa0\x04\x91\x68\x04\x9c\xde\x0e\x25\x42\x30\ +\x97\xcb\x55\x2a\x65\x8c\xb1\x61\x68\x52\x02\x08\x01\xe7\x5c\x4a\ +\xa9\x28\x4a\xab\xd5\x0a\xc7\x13\x23\x1c\x8d\x46\x96\x96\x96\x30\ +\xc6\x63\x63\x1b\xdb\xed\x36\x42\xc0\x8a\x18\x42\xb0\x77\x50\xee\ +\x94\xca\x81\x01\x50\xaf\xc3\x62\xe1\x4a\xe5\x31\x49\xce\x71\xb4\ +\xfb\x9e\x4f\x7d\xe6\x9e\x1d\x6b\x88\xb0\xab\x33\x27\x67\xec\xe4\ +\x83\x9f\xf9\xd7\x9f\xfd\xf4\x03\x72\xfe\xf0\x82\x83\x2d\xd3\xc0\ +\xce\xd2\x13\x3f\x7c\xde\xb1\xfa\x4c\xdc\xe1\xf6\xf7\xfc\x06\x49\ +\x49\x10\xde\x6c\x59\x82\x52\x6b\xfd\xe8\x4d\x1b\x37\xee\xbe\xf5\ +\xd6\x58\x2c\x86\x10\x52\x35\x8d\x52\x3a\x38\x34\x38\x30\x30\x70\ +\xe0\xf5\xd7\xff\xea\xaf\xfe\x3a\x1e\x8f\x43\x88\x00\x00\x9e\xe7\ +\x2d\x2e\x2c\x4e\x4d\x4d\x19\xba\xf1\xbe\xf7\xdd\x81\x10\x6a\x34\ +\x1a\x9e\xe7\x06\xbe\xc7\x18\xeb\xeb\xeb\xd5\x54\x15\x40\x29\x18\ +\x17\x9c\x43\x29\x85\x14\xaa\x4a\x2c\xcb\xc2\x18\x1f\x3a\x74\xa8\ +\xdd\x6e\xbb\xae\xcb\x18\x03\x00\x02\x00\x30\x42\xb9\x5c\x57\x3a\ +\x9d\xa8\x54\xaa\xb1\x58\x6c\x64\x64\xa4\xd5\x6a\x31\xc6\x0c\xc3\ +\x08\x82\xc0\xb2\x0c\x04\xa1\x6d\xfb\x81\x2f\x42\xe3\x3b\x90\xc0\ +\x54\x15\x85\x12\x5d\xd7\xd7\xaf\x5b\xdf\xdd\xd3\xb3\x66\x78\x35\ +\x0f\x82\x5a\xb5\x36\x71\xf2\xc4\xca\xca\x52\x3c\x16\xeb\xef\xef\ +\x8b\x44\xac\xee\x5c\xae\xd5\x6c\x0a\xc1\xa9\x42\x25\x90\x8e\x63\ +\x97\xcb\xa5\x7d\xfb\x5e\x1d\x5a\x35\x68\x59\x66\xff\x40\x9f\xa6\ +\x6b\xe7\xba\xe6\xc2\x25\x17\x8b\xc5\x28\xa5\xa1\xfb\x8e\x05\x41\ +\xa5\x58\x5c\x98\x9f\x87\x12\x18\xba\x2e\xa4\x8c\xc6\xa2\xbb\x6f\ +\xb9\x65\xf5\xf0\xf0\xc8\xda\x35\xdb\x77\xed\x40\x18\x03\x70\x31\ +\xf3\x56\x0a\x61\x18\xfa\xe8\xd8\x06\x55\x53\x07\x07\x07\x6f\xbb\ +\xed\xb6\xb1\xb1\xb1\xd0\x77\x0a\xa4\x4c\x24\x12\x9b\x36\x6e\xa2\ +\x94\xfe\xc1\xef\xff\xc1\xe2\xe2\x62\x2e\x97\x53\x14\x85\x10\x32\ +\x37\x37\x37\x3b\x33\xab\xaa\xea\x5d\x77\xdd\xad\x28\xb4\xd9\x6c\ +\x16\x8b\x45\xcf\xf3\x7c\xdf\x8f\x46\x22\x86\x61\x00\x20\x19\xe7\ +\x67\x7d\xc2\xa1\x63\x30\x1e\x8f\x2f\x2d\x2d\x35\x1a\x8d\xb3\xfd\ +\xa3\x09\xc1\x52\x82\x78\x3c\xae\x28\x8a\xaa\xab\xd5\x6a\x6d\xd3\ +\xa6\x4d\x8d\x46\x83\x31\x16\x8d\x46\xed\xb6\x0d\x11\x54\xa8\x12\ +\x5a\x84\xcf\xba\x3d\xe1\x19\x24\x93\xa9\xbe\xde\x1e\xd3\x30\x14\ +\x85\xd6\xaa\xd5\x53\x13\xe3\x53\x93\xa7\x08\x86\x99\x74\x3a\xd7\ +\x95\xcd\x75\x75\x49\x21\x0a\x85\x82\x61\x18\x9c\xf3\x6a\xb5\x4a\ +\x08\xd9\xb3\x67\x8f\x94\x32\x9b\xcd\x76\x77\x77\x0f\x0e\x0d\x41\ +\x00\x18\x67\xae\xeb\x9e\x75\x93\x26\x12\x89\x64\x32\x19\x5e\xb6\ +\xe3\x3a\x47\x8f\x1e\x7d\xe5\x95\x57\xea\xf5\x3a\x21\x34\x12\x31\ +\x6d\xdb\xbe\xe9\xa6\x9b\xb6\x6d\xdb\x96\xcb\xe5\x36\x6e\xda\xa8\ +\xa9\x7a\x70\x51\x7e\x6c\x29\xa4\x61\xe8\x6b\xd7\xac\xed\xea\xea\ +\x2a\x14\x8a\x7b\x5f\x79\xc5\xb6\xed\x91\x91\xd5\x83\x83\x03\x00\ +\x80\x76\xbb\x5d\xa9\x54\xda\xad\x96\x10\x22\xbf\x92\xdf\xb9\x73\ +\xc7\x03\x1f\x7b\x20\x1e\x8f\x9b\x96\x99\xcd\x66\x8b\xc5\xe2\x89\ +\x13\x27\x96\x97\x97\x96\x97\x97\x22\x11\x0b\x23\xd8\x6c\x36\x66\ +\x67\x66\x9e\x7f\xf6\xd9\x43\x07\x0f\x4e\x4c\x4c\xb4\x9a\x4d\x4d\ +\xd3\x0c\x43\x01\x00\x60\x4c\x42\xdf\xaf\xaa\x2a\xa1\xc3\xe0\x4c\ +\x50\xc0\x1b\x16\x51\xc7\x71\x2a\x95\x4a\xa1\x50\xb4\x6d\x3b\x9f\ +\xcf\x1f\x3d\x7a\xb4\x50\x28\x12\x42\x2d\xcb\x32\x74\xdd\xb6\xed\ +\x20\x08\xc8\x3b\x2d\x5c\xd1\x9d\x03\x18\xa3\xe5\x15\x3e\x30\x08\ +\xae\x48\xfc\x32\x82\xc2\x73\x6a\xd5\xd6\x40\x52\x7d\xe5\x91\xff\ +\x79\xe0\xe8\x34\x98\x6f\x6e\xdf\xb9\x35\x12\x3c\xf5\xf8\x2b\xfb\ +\x9b\x28\xf9\xe8\xb7\xeb\x9e\x11\x75\x66\x5e\xfc\x93\xaf\x2e\x3b\ +\x75\x46\x50\xc7\xec\xfe\x9e\x1b\xdd\x05\x27\x2b\x4b\xa2\xaf\xbf\ +\x67\xc3\x3a\xda\x6c\xad\x5b\xbd\x7a\xff\xbe\x7d\xb3\xf3\x73\xcf\ +\xbf\xf0\xfc\xf0\xda\x5f\xda\xb6\x6d\xdb\xfa\xf5\x1b\x66\xa6\x66\ +\x5e\xdb\xbf\xaf\x90\x2f\xb8\xae\x4b\x31\xb2\x2c\x73\xdb\xf6\x6d\ +\x9a\x61\xaa\x9a\x11\x8d\xc7\x3c\xb7\xe5\x39\xce\xd4\xd4\xa4\xe4\ +\x6c\x65\x79\x79\xd3\xc6\x31\x29\x44\xb5\x5a\xe7\x81\x47\x75\x15\ +\x42\x10\x04\x01\xa5\x44\xd3\xd4\xfe\xfe\xbe\xd0\x6b\x4a\x08\xc1\ +\x18\x01\x20\x11\x42\x86\xa1\x51\x4a\x5d\xd7\xcd\x66\x33\x0b\x0b\ +\x0b\x21\xbd\xb6\xdb\x6d\x00\x40\x3c\x1e\xe7\x9c\x2b\x8a\x1a\x89\ +\x44\x7c\xcf\xb7\x9d\xc0\xb2\x0c\x8a\x31\x13\x12\x41\x90\x4c\xa5\ +\x54\xc5\x74\x1d\x67\xd5\xf0\xaa\x63\xc7\x8e\xa6\x92\x89\x20\xf0\ +\x96\x97\x97\xea\xd5\x8a\x6d\xdb\x11\xd3\xb0\x0c\x63\xdb\xd6\x2d\ +\xf5\x7a\xa3\x54\x2a\x39\x8e\x83\x31\x36\x0c\xc3\xf3\x3c\xcf\xf5\ +\x7c\xdf\xaf\x56\xab\x8c\xb1\xb3\x61\x24\x61\x48\x03\xc6\xd8\xf3\ +\xbc\x33\xbe\x2f\x0c\x00\x50\x28\x4d\x98\x16\x40\x08\x13\x8a\x11\ +\xf4\x3c\x4f\x55\xd5\x74\x26\x63\x98\x06\xa4\x44\x00\x71\x71\xca\ +\x5d\x02\x40\x29\x45\x08\x5a\x96\x25\x84\x58\xb3\x66\x78\xc7\xf6\ +\xed\x0f\x3f\xfc\xf0\xab\xaf\xbe\xba\x7e\xfd\xfa\xcf\x7e\xe6\x33\ +\xbe\xeb\xad\x1d\x5b\xf7\x9d\x6f\x7f\xb7\x50\x28\x4c\x4e\x4e\xda\ +\xb6\x5d\x2c\x16\xef\xbd\xf7\x9e\x0d\x1b\xd6\x8f\x8f\x4f\x6c\xdd\ +\xba\x99\x33\xbf\xb8\xb2\x32\x37\x37\x57\x2e\x97\x37\x6f\xd9\xa2\ +\xaa\xaa\x69\x9a\x8c\x73\xdf\xf3\x14\x45\x09\xe5\x76\xa8\xbb\x53\ +\xa9\x54\x68\x96\x09\x6d\x62\xe1\xef\x12\x9c\x5b\x11\x2b\xf0\x7d\ +\x4a\x69\xf8\x0b\xd2\xe9\x34\x21\x24\x9f\xcf\xa7\x52\x29\xce\x79\ +\xb3\xe9\x28\x9a\x8a\x11\x3e\x23\xf6\xe5\xd9\xb8\xa6\xbe\xbe\x3e\ +\xc7\x71\x53\xc9\x8c\xeb\xb8\xcb\x8b\x0b\xf1\x58\x2c\xbf\xbc\x6c\ +\xdb\x2d\x20\xb8\x14\x3c\x95\x4e\xde\x7a\xeb\xad\xa5\x52\x69\x7e\ +\x7e\xbe\xd1\x68\x28\x8a\x92\x4c\x26\x5d\xd7\xf5\x7d\x1f\x42\x58\ +\xab\xd5\x02\xdf\x57\x34\x35\x28\x87\x4e\x45\x85\x31\xa6\x28\x8a\ +\xef\xfb\xae\xeb\x12\x42\x82\x20\xa0\x84\x48\xc1\xb2\xd9\x2e\xd3\ +\x34\x54\x55\xd5\x34\x8d\x52\x3a\x3c\x3c\x9c\xcd\xe6\x8a\xc5\x62\ +\x2a\x95\x2a\x97\x2a\xbe\xcb\x10\xa2\xef\x7e\xd8\x25\xc6\x58\xd5\ +\x54\x4d\x55\x2a\x95\x4a\xb9\x54\xda\xb5\x63\x1b\x90\x72\x7a\x7a\ +\x86\x50\xe2\xbb\xf6\xdc\xec\x5c\x24\x12\x41\x10\x96\xcb\xe5\x2d\ +\x9b\x37\xcd\xcc\x4c\xfb\xbe\xef\x38\xce\xde\xbd\x2f\xaf\xac\x14\ +\x56\xaf\x1e\xf6\x3c\x3f\x96\x88\xba\x8e\x93\x5f\xc9\x97\x0a\x05\ +\x29\xa5\xe7\x3a\xd1\x68\x24\x95\x4a\x26\x13\x71\x55\x23\x61\x88\ +\x17\x63\xcc\xb6\x6d\x21\x44\xa9\x54\x0a\xb7\x55\xce\x85\xe7\xf9\ +\x18\x23\xce\x59\xb8\x5f\x02\x00\x22\x91\xc8\xce\x9d\x3d\xe5\x52\ +\xc5\x75\xdd\x6c\x36\x1b\x8d\x46\x83\xc0\xe7\x9c\x11\x82\x54\x55\ +\xc1\x18\xbf\x03\xb9\x73\x2e\x53\x29\xa0\x28\x70\x65\xe5\x4a\x29\ +\x77\x08\x91\xf4\xea\x07\x9f\x7d\x74\xbf\x90\x88\x28\x9a\xaa\x81\ +\xe6\xe2\x73\x8f\x4e\x4b\x80\x55\x4d\xc3\xb0\x72\xe2\x58\x91\xaa\ +\xaa\x02\x82\xa9\x63\x47\x10\x55\x2e\x9c\xdc\xc3\x48\x26\x74\x4e\ +\xb5\x7a\x29\x45\xd8\xfd\xfc\x6d\x1f\xbe\xdd\xdb\x25\x84\xe7\xfa\ +\x70\xa5\x94\x32\x54\xa6\x52\x0a\x29\x25\x80\xe0\x4d\x2f\x90\x42\ +\xbc\xf1\x8d\x52\x48\x79\xf6\xff\x52\xca\xd3\x51\x81\xd7\x22\xbd\ +\x0b\x61\x16\x8b\xed\x44\xe2\xd4\xec\x6c\x4f\xff\x60\x5f\xb6\x2b\ +\x99\x4e\x61\x4a\xdb\x76\x1b\x13\xec\xba\x6e\x5f\x7f\xff\xcc\xf4\ +\xec\x03\x0f\x3c\x50\xc8\x2f\xbf\xf4\xc2\xf3\xba\xae\x8f\x8e\x8e\ +\x35\xea\xf5\x66\xdb\x8e\xc5\x62\xd5\x5a\x2d\x11\x8f\x0b\xcb\x58\ +\x5c\x98\x9b\x9f\x9f\xb7\x4c\x63\xe3\xd8\x28\x86\x10\x23\x38\x38\ +\x30\x40\x09\x46\x10\x42\x88\x1c\xc7\x25\x84\x58\x56\xa4\xd9\x6c\ +\x01\x00\x28\xc5\x67\x4f\x98\x12\x40\x4a\x49\xb1\xd8\xae\x54\xca\ +\x8e\xe3\x00\x00\xaa\xd5\xea\xcb\x2f\xbf\xbc\x7b\xf7\xee\xe1\xe1\ +\x61\xc6\x18\xc5\x34\xf0\x7d\x44\xa0\x42\x28\xe3\x0c\x48\xc0\x25\ +\x40\x08\x67\x92\xe9\xe5\x85\xa3\xaf\xbc\xfc\xf2\xf8\xc9\xe3\xf5\ +\x66\x3d\x08\xbc\xf9\xb9\xb9\x56\xa3\x8e\x31\xea\xca\x64\x66\xa6\ +\x26\xfb\xfb\xfb\x47\x56\x0f\x3f\xfb\xfc\x73\xba\xae\x99\xa6\xe1\ +\xba\x6e\xb5\x5a\xb1\xed\xf6\x33\xcf\x3c\xad\x69\xaa\x6d\xb7\x1b\ +\x8d\xa6\x10\x1c\x42\x8c\x10\x42\x08\x11\x42\x34\x4d\x0b\xb9\x2c\ +\x24\x7a\x4a\x29\xc1\x0a\x21\xb8\xd9\x6a\x4b\x88\xea\x75\x77\x60\ +\x68\x75\xad\x56\x93\x08\xb6\x1d\xb7\xda\x68\x6c\x1b\xdb\x80\x10\ +\x02\xe0\x62\x94\x13\x17\x12\x41\x14\x04\xcc\x71\xec\x78\x2c\x96\ +\xc9\x66\x63\xb1\x58\xa5\x54\x0e\x82\x80\x10\x12\x4d\x45\xca\xf5\ +\xca\xf0\xf0\xf0\x43\x0f\x3d\x74\xf8\xf0\xe1\x89\x89\x89\xd1\xd1\ +\xd1\xa1\xa1\x55\xe5\x72\x25\x93\xc9\x08\x29\xbb\xb2\x5d\xdc\xf7\ +\x25\x04\xaf\xbc\xf2\x4a\xa9\x5c\xce\xe6\x72\x3b\x77\xec\x10\x40\ +\x9a\xa6\x19\xc6\x26\x62\x8c\x7d\xdf\x0f\x59\xde\xb2\xac\xb3\x41\ +\x87\x67\x4d\x4f\x40\x02\x29\x41\xa3\x56\x6f\xb5\x9a\x42\x08\x45\ +\x51\x5e\x7a\xe9\xa5\x6d\xdb\xb6\x0d\x0c\x0c\x10\x4a\xa8\x24\xe0\ +\xcc\x9c\x3e\x1d\x69\x4a\x48\x18\xef\x48\x08\x39\x72\xe4\x70\xa3\ +\xd6\xd4\x75\xbd\x59\x6f\x54\xca\xc5\x03\x07\xed\x78\x34\xd2\xdf\ +\xdf\xdf\xa8\xd7\x5a\x8d\xfa\x6d\xb7\xdd\xb6\xbc\xb4\x18\x1e\x1a\ +\xe2\xf1\xf8\xcc\xcc\x8c\x69\x9a\xdf\xff\xfe\xf7\xa3\xd1\x28\x00\ +\x60\x76\x6e\xae\x5e\xaf\x41\x00\x09\x21\xa1\x77\x37\x1e\x8f\x6b\ +\x9a\x16\x1a\x67\xc2\x6d\x35\x62\xe9\x94\x92\x46\xa3\x61\x59\x56\ +\xa9\x54\x8e\x46\xe3\x0b\x0b\x0b\x00\x20\x29\xe5\xc4\xc4\x44\xc4\ +\x8a\x2a\x8a\x72\x71\xdb\x2a\xe7\x3c\x62\x45\x54\x8a\x4d\xa3\x77\ +\xfb\xd6\x2d\x51\x93\x3e\xf9\xe4\x73\x8d\x46\x23\x1a\x89\x56\x7c\ +\x0f\x13\x4c\x08\x5d\x58\x5c\xf4\x3c\xaf\xd5\x6e\x1d\x3a\x7c\xc8\ +\xb2\x2c\xcf\x71\x01\x84\xb6\x6d\x0f\x0d\x0d\x61\x8c\xa5\xe4\x5d\ +\x5d\xd9\xc0\x73\x9b\x8d\x06\x41\x50\x55\xd5\x5c\x57\x16\x41\xd0\ +\x6e\xb6\x04\x0f\x3c\x42\x75\xc3\xd2\x34\x4d\xd7\xd5\x5a\xad\xe1\ +\x38\x4e\x2c\x16\x33\x0c\x03\x63\xa4\xaa\x6a\x78\x3b\x08\x11\xcd\ +\x66\xb3\x5a\xad\xc6\x62\x89\xf1\xf1\x89\x42\xa1\xe8\x38\xce\xca\ +\xca\x0a\xc6\x78\x76\x76\x36\x9b\xc9\xc6\x12\x51\x88\x90\x6d\xb7\ +\xc9\x3b\x2d\x5a\x99\x4a\x01\x42\xe0\xca\x8a\xc4\x57\x2e\x12\x05\ +\x22\x55\x37\xd4\xb3\x1b\x27\xa6\xba\x71\x76\xbf\xc5\x8a\x8a\x01\ +\x90\x12\xc0\x30\x8a\xeb\x02\x89\x9d\xf1\x40\x51\xd3\x11\x05\xb5\ +\x9c\x1a\x93\x00\x02\xc0\xb9\x0b\xb0\xa9\x61\x18\x70\x06\x00\x90\ +\x82\x43\xa2\x53\x28\xc2\x87\xe7\xdb\xdd\x84\x0f\x90\x15\x33\x63\ +\xbe\x5b\x71\x19\x83\x10\x4a\xc9\x98\x00\x9a\x62\x4a\xe1\x71\x21\ +\x09\x8d\x9a\x6a\x04\x43\xde\xb6\x0b\x9e\x00\xa7\x03\x9e\x91\xa2\ +\x22\xe8\x33\x1f\x42\x00\xa1\xa2\x60\x11\x9c\x7e\x2f\xa0\x54\x17\ +\xcc\x15\xe0\x9a\xa4\x77\x24\x65\xda\xb1\x27\xb9\x28\x35\x5b\xdb\ +\xba\x73\xed\x56\xbb\x5e\xaf\x33\x16\x78\x01\x1e\x1f\x1f\xdf\x7d\ +\xcb\x2d\x10\xc0\x76\xab\xdd\xd3\xd3\x73\xf0\xf5\x03\x10\xc2\x20\ +\x08\x9e\x79\xe6\x99\xd5\xc3\x23\xb1\x64\xaa\x5c\xa9\xad\x1a\x5e\ +\x0d\xa4\x3c\x7c\xf8\x70\xad\x56\x73\xec\xf6\xe2\xe2\x62\xb3\x51\ +\xd7\x56\x0d\x45\x23\x96\xae\xab\x18\x61\xcf\xf3\xa5\x94\xcd\x66\ +\x13\x21\x54\xaf\xd7\x1d\xc7\x61\x8c\xb9\x2e\x44\xa7\x77\x43\x88\ +\x20\xe2\x9c\x73\xce\x22\x91\x48\x2e\x97\x6b\xb7\xdb\xf5\x7a\x3d\ +\x97\xcb\x71\xce\x19\x67\x08\x22\x29\x24\x40\x02\x43\x85\x52\x12\ +\x66\xec\x51\x00\x17\x97\x56\x8a\xe5\x9a\xe0\x22\x93\xc9\xcc\x2f\ +\xce\x22\x84\x7d\xcf\xad\xd7\xaa\x4e\xbb\xa5\x6b\x2a\x01\xb0\xd9\ +\x68\x1c\x3b\x7a\x64\x6a\xf2\x14\x17\x9c\x73\x26\x04\x34\x4d\x5d\ +\x4a\xd1\x68\xd4\xe6\xe7\x65\x26\x93\x49\xa5\x92\x8e\xd3\x56\x14\ +\x8a\x10\xc4\x18\x87\xce\xc3\x33\x6b\x8f\x84\x5a\x12\x63\x2c\x89\ +\x74\x7d\x9f\x4b\xa9\xe9\xda\xf6\x9b\x77\xed\xda\x75\xf3\xd1\xe3\ +\xc7\x26\x26\x27\xa3\xb1\x04\x22\xa4\x37\x9d\x40\x08\x03\x10\x5c\ +\x84\x41\xcc\xd4\x75\xd7\xf5\x0e\xec\xdf\x3f\x3a\x3a\x0a\x21\x68\ +\xb7\x5b\x18\x63\x4d\xd3\x8e\x1e\x3d\xda\x6e\xdb\x9a\xaa\x8e\x9f\ +\x9c\xe8\xeb\xeb\x0b\x4d\x2b\xba\xae\x1f\x3c\x78\x10\x42\x98\xcb\ +\xe5\xea\xf5\x7a\x36\x9b\x8d\x45\x22\x93\x93\x93\x73\x0b\xf3\xb5\ +\x5a\x6d\x69\x79\xb9\x52\x2e\x0b\x21\x88\x42\x29\xa5\x61\x60\x7b\ +\x10\x04\x9c\x73\xcf\xf3\x82\x20\x08\x4d\x37\xa1\x72\x3f\x7d\x60\ +\x13\x02\x41\xcc\x39\x93\x52\x26\x12\x89\x20\x08\x56\x56\x56\xd2\ +\xe9\xb4\x6d\xdb\x8c\x05\x8c\x33\x4c\x10\x63\x2c\xe4\x5f\x8c\x31\ +\x84\x90\x31\xc6\x39\x77\x1c\xc7\xb6\xed\xc1\x81\xc1\x67\xa7\x9e\ +\x95\xf1\x68\xa3\x59\x13\x82\xcf\x4e\x4d\x95\x23\x96\xef\xb9\x82\ +\xb3\x52\xb1\x68\xdb\x36\x84\x18\x42\xa8\x28\x8a\x69\x9a\xa9\x54\ +\xaa\x52\xa9\x4c\x4c\x4c\xac\x5a\xb5\xaa\xab\xab\xab\x5c\x2e\x57\ +\x6a\x55\x29\x44\x48\xd0\x8c\x71\x4a\x69\xb8\xdf\x84\xc6\x0a\x45\ +\x51\x4c\x43\x0d\xfc\xa0\xd5\x6a\xa5\xd3\xe9\x0d\x1b\x46\x3f\xf5\ +\xa9\x87\xa2\xd1\xe8\xf7\xbe\xf7\x7d\xdb\x76\x46\x47\xc7\x34\x55\ +\x5b\x3f\x3a\x8c\xf1\xbb\xce\xe1\x81\x00\x0a\x21\x89\x42\xe2\xf1\ +\xb8\x69\xe8\x92\xf3\xc7\x9f\x78\xee\xd8\xd1\x23\x63\x63\xa3\x2f\ +\xbf\xf4\x62\x21\xbf\x9c\x4a\xa5\x62\xf1\xd8\xb3\xcf\x3d\x37\x38\ +\x34\x50\x2e\x95\xdb\xad\x76\x34\x1a\x5d\x98\x9b\x4f\x25\x93\xb7\ +\xde\x7a\xeb\xf1\xe3\xc7\x33\x99\xcc\xc0\x40\x1f\xc6\x78\xf3\xe6\ +\x9b\x4e\x4d\x8c\x0b\x21\x2c\xd3\x48\x25\x13\x89\x78\x8c\x60\xc2\ +\x58\xa0\xeb\x86\xa2\x60\xce\x65\xe8\x45\x08\xf7\xb3\x70\xb6\x23\ +\x04\xc3\xb4\x00\xdf\x67\x41\x10\xf4\xf6\xf6\x9a\xa6\xe9\xba\x2e\ +\x42\x78\x68\x68\x28\x1a\x8d\x7a\x9e\x1b\x8d\x46\x4c\xcb\x0c\x82\ +\x40\x55\xa9\xaa\x6a\xef\xa0\xca\x19\x93\xe9\x34\xc0\x18\x2d\x2d\ +\x01\x74\xa5\xdb\xeb\x48\x29\x38\x67\x8c\xf1\xb3\xf6\x4d\xc1\xd9\ +\x59\x84\x21\x34\x17\x6a\xc6\x67\xf1\xcc\xdd\xf7\xed\xfe\xad\x7b\ +\x46\xdf\x6f\x11\xe6\xfb\x6d\x26\xa4\x15\xbf\xf9\x93\xf7\xfd\xe9\ +\xfd\x1b\x76\x08\xdf\x11\xc2\xe7\xa4\xfb\xc3\xf7\xfd\xed\x43\x9b\ +\x6e\x0a\x98\xff\x16\xa3\x9b\x4f\xf4\x35\xb7\x6d\xff\x8d\x8f\x6c\ +\xff\x99\x1e\xcb\xf0\x83\xb6\xcf\x03\x48\x12\x63\x37\xfd\xbb\x5f\ +\xbd\xe7\xcb\x5d\xd4\x77\x19\xd8\xb8\xeb\xff\xf9\xe9\xdd\xbf\x72\ +\xe7\xc6\x4f\xf5\xa8\x90\x0b\x09\x00\x60\x81\xdb\xb3\xee\x4b\x5f\ +\x78\xe0\xab\x3d\xc4\xf3\x99\x6d\xf6\xfc\xc2\xe7\x3f\xf0\x7f\x76\ +\x11\xcf\x67\xb6\x92\xfa\xc8\xe7\xee\xff\xea\xb0\xce\x7d\x71\x4d\ +\xfa\x0c\x20\xe7\x64\x7e\x3e\xbd\x6d\xeb\x1d\x1f\xb8\x8f\x33\xb6\ +\x77\xef\x5e\xc6\x19\xe7\x5c\xd3\x34\x09\x80\x15\x8d\xbc\xb2\xef\ +\x15\xdd\xd0\x27\x26\x26\xe6\xe6\x66\x23\x91\x08\x0b\x82\x62\xa1\ +\x60\xdb\x76\x7f\x7f\xff\xc8\x9a\x91\x4c\x26\xb3\x61\xfd\xba\x5c\ +\xae\x4b\x55\x15\xc6\x58\x22\x1e\x5f\xb7\x76\x9d\x65\x59\x9c\xb3\ +\x6a\xa5\x62\xdb\x6d\xce\x99\xa6\xa9\x9a\xa6\x39\x8e\xe3\xba\xae\ +\xae\xeb\xaa\xaa\x40\x08\x19\xe3\x41\xc0\x7c\xdf\x0f\x82\xa0\x58\ +\x2c\x07\x41\xa0\x69\x5a\xbb\xdd\x2e\x16\x8b\xb5\x5a\x2d\x14\xce\ +\x4b\x8b\x4b\xb5\x7a\x1d\x42\x40\x08\xe2\x2c\xf0\x5c\xcf\x73\x1d\ +\xcf\xf5\x1d\xc7\x3b\x74\xf0\xd0\xcb\x2f\xbe\xf4\xc3\x1f\x3e\x7e\ +\xf2\xe4\x89\x13\x27\x4e\x94\x8a\x85\x56\xa3\x81\x31\x0a\x63\xb1\ +\x6b\xb5\xaa\x6d\xb7\x2b\x95\x52\xab\xd5\x20\x84\x30\x16\x34\x1a\ +\x75\xdf\xf7\xc2\x50\x1c\xce\x19\x63\x81\xaa\x2a\xa1\xc8\x3d\x4b\ +\x2e\xa1\x44\x55\x55\x55\x51\x14\xc7\x71\xe2\xf1\x78\xff\x40\x7f\ +\x32\x95\x8e\xa7\x92\xc9\x74\x2a\x16\x8f\xf7\x74\x77\x57\x2a\x95\ +\xa5\xa5\x65\x53\xd7\xfb\xba\x7b\xe2\x91\x28\x85\xe8\xe2\x6c\xee\ +\x10\x42\x3f\xf0\x31\x82\x5b\xb7\x6e\xce\xa4\x93\x8d\x46\xf3\xe8\ +\xd1\x63\xa7\x93\xc5\x10\x92\x52\x78\xae\x57\x2c\x15\x75\x43\xdf\ +\xbb\x77\xaf\xa6\x69\x41\x10\x2c\x2e\x2e\x2e\x2e\x2e\x66\xb3\xd9\ +\x1d\x3b\x76\xe4\xba\xbb\xa3\xd1\xe8\xf0\xf0\xb0\x65\x59\x21\xf5\ +\x0f\x0f\x0f\x1b\x86\x21\xa5\x6c\xb7\xdb\xb6\x6d\xfb\xbe\x1f\xba\ +\x10\x20\x84\x61\x98\x39\x38\x1d\xdb\x7e\x1a\x52\x48\xcf\xf5\x6a\ +\xb5\xba\xa2\x28\x08\xa1\x20\x08\x4a\xa5\x52\xab\xd5\xc2\x18\xb7\ +\xda\xed\x7a\xad\xee\x38\x6e\x98\xdd\x13\x5e\x6d\x18\xe3\x51\x2a\ +\x95\x0e\x1d\x3a\xf4\xdc\x73\xcf\x1d\x38\x70\xe0\xf0\xc1\x83\x27\ +\x4f\x9c\x68\x35\x1a\xed\x56\xcb\xf3\x1c\x16\x04\xad\x46\xbd\x5a\ +\xa9\x54\xca\xe5\x99\xe9\x69\x08\x80\xe7\x79\xe5\x72\x79\x71\x71\ +\x91\x52\x6a\xdb\x76\xb8\x31\x68\x9a\x16\x8b\xc5\x52\xc9\x14\x44\ +\x28\x0c\xe0\xf1\xfd\xd3\xf6\x99\x5c\x2e\x17\x3a\x7e\x77\xed\xda\ +\x99\x4c\x25\x87\x87\x57\x77\x77\x77\x4b\x29\xb7\x6e\xdd\xda\xdb\ +\xdb\x7b\xf0\xe0\xc1\x20\x60\x5b\xb7\x6e\xcd\x66\x33\xe1\x2f\x05\ +\x17\x25\xa7\x24\x90\xe1\xb6\x5d\x2a\x95\xbf\xf9\xcd\x6f\x8e\x8f\ +\x8f\xdf\x7e\xfb\xed\x08\x61\x43\x37\x12\xf1\xf8\xf8\xf8\xf8\xf1\ +\xe3\xc7\x85\x94\x8e\xe3\xe6\xf3\xf9\x07\x1f\x7c\xb0\xbb\xbb\xdb\ +\x75\xdd\x56\xab\xbd\x76\xed\x9a\x9d\x3b\x77\xe6\xf3\xf9\x42\x7e\ +\x25\x08\xfc\x8d\xa3\xa3\xbd\x3d\x3d\x0a\xa5\x8a\x42\x33\x99\x4c\ +\x34\x12\x71\x1d\xbb\x54\x2c\x00\x20\x39\x97\x18\x43\xce\x65\xab\ +\xd5\x72\x1c\x47\x4a\x19\x86\xae\x03\x00\x10\x02\x42\x88\x66\xb3\ +\xa9\x69\x1a\x21\xc4\xb6\xdd\x74\x3a\x6d\x99\x26\x00\x40\x51\x94\ +\x56\xab\x9d\x48\x24\xc3\xd9\xe8\xba\x2e\x42\xf0\x9d\xcd\x32\xe9\ +\xb4\x8c\x58\x70\x6a\x1a\x06\xc1\x9b\x12\xa7\xde\x73\x6a\x67\x8c\ +\x5b\xc9\x6c\x54\x43\xcd\x6a\xb1\xe1\x72\x42\x88\x91\xe8\x8a\x6a\ +\x18\x40\x28\x79\xe0\xfb\x5e\xbb\xd5\xf6\x99\xfc\xb1\x25\xce\xa4\ +\x0c\xb0\x39\x76\xd7\xd6\x4f\x34\x67\xfe\xee\x87\xe3\x7b\x6d\xba\ +\xea\xee\x5b\x3e\x31\x3f\xfe\x4d\x9c\x1e\x35\x00\x6b\x42\x04\x80\ +\x42\x15\x7d\x71\x00\x00\x20\x00\x49\x44\x41\x54\x64\x82\x6e\x58\ +\xf3\x60\x56\xe5\x0d\x26\xc2\x5c\x30\xc1\x6d\x8f\x31\x44\x34\x15\ +\xe3\x00\xc6\x76\xde\xf4\xb9\x1e\xf1\xca\xa3\x2f\x7d\x77\xb9\x0d\ +\xb6\xdc\xf4\x1b\xc9\xe6\x63\xaf\xb7\xe2\x3d\x31\xcb\x03\x3e\x86\ +\x02\x20\x2b\x82\x9b\xfb\x5e\xf9\xf7\x4f\xe5\x6b\x96\x96\x50\x10\ +\x94\x32\xe0\xca\xd0\x58\x57\xaf\x27\xe3\xa3\x03\x6b\xa6\x8e\x1e\ +\xa2\x6a\x24\x9d\xda\xba\x69\x70\xc3\xf4\x91\x93\x1b\xd6\x7d\x30\ +\xa3\xeb\x8a\xaa\xc8\x56\x00\xc0\x35\xd6\xa3\x4e\x22\x44\xca\x65\ +\xb5\x50\x40\x23\x23\x9e\x14\x4f\xed\xd9\x13\xb8\xde\xba\x75\xeb\ +\x4e\x4d\x4e\xd6\x6a\xb5\xd5\xc3\xc3\x9e\xe7\x9f\x38\x71\xf2\x81\ +\x0f\x7f\xec\xf9\xe7\x9e\xa1\x84\x52\x4a\x05\x0b\xd6\xad\x5b\x97\ +\x4e\xa7\xc7\xc7\xc7\x07\x86\x56\x21\x88\x06\x07\x07\xb7\x6e\xde\ +\x3c\x35\x39\x09\x21\xcc\xa6\xd3\x51\xcb\x0c\x82\x20\x62\xe9\x08\ +\x63\x82\x21\x26\x34\xb4\x2d\x86\x13\x5a\xd7\x75\x45\xa1\x00\x00\ +\x29\x43\x3e\x95\xae\x13\x40\x08\x33\x99\x0c\x21\x78\x69\x69\xc9\ +\xf7\xfd\x4c\x26\x23\xa5\x0c\x6d\xdf\x94\x92\x20\x08\x10\xa0\x02\ +\x48\x42\x51\x18\x04\xd2\x6c\xb5\x72\xb9\xdc\xe4\xa9\x99\x89\x93\ +\x27\xe7\x97\xe6\xf3\x85\x15\xa7\xdd\xf2\x3c\x0f\x41\x40\x2c\x0b\ +\x42\x82\x09\x52\x55\xc5\xf3\x9c\xc0\x0f\x7c\xdf\x0f\xbd\xa6\x9e\ +\x17\xda\x28\xb0\x94\xb2\x58\x2c\xb6\xdb\x6d\x4d\xd3\x4c\xd3\x2c\ +\x95\x4a\xa1\x1d\x83\x52\x4a\x29\xb5\x2c\x4b\xd3\xb4\xf9\xf9\x79\ +\x55\x55\x09\xa1\x8a\xa5\x47\xa2\xd1\x52\xb1\x28\x01\x7c\xfd\xf5\ +\xd7\x75\xc3\x74\xda\x36\xc6\xb8\x51\xaf\xc7\xa2\xb1\x78\x3c\x7e\ +\x29\xa9\x92\x9a\xae\x61\xa0\x95\xca\x95\x83\xaf\x1f\xdc\xb0\x61\ +\xc3\xda\xb5\x6b\x0f\xbd\x7e\x50\xd7\xf5\x68\x2c\x76\xe2\xd8\xf1\ +\x44\x22\x01\x01\x2c\x16\x8b\x83\x83\x83\xcf\x3e\xfb\xec\xc8\xc8\ +\xc8\xe0\xe0\x60\x3e\x9f\x47\x08\x45\xa3\xd1\x54\x32\xa1\x10\x34\ +\x33\x37\x6b\x59\x16\x80\x50\x55\x55\x3f\x08\x10\x44\xe4\x0c\x42\ +\x9b\x7b\x68\x7f\x0f\xcd\xd6\xa1\x45\xe5\x8c\x78\x47\x81\x6f\xeb\ +\xba\x1e\x8d\x45\x0a\xf9\x62\xb9\x5c\xce\x64\x32\x8a\xa2\x60\x8c\ +\xcb\xa5\x72\x57\x57\x57\x68\xab\xe2\xfc\x74\x0a\xae\xe3\x38\x21\ +\x27\x02\x00\x8e\x1e\x3d\xba\x6f\xdf\xbe\xb9\xa9\xe9\x99\xd9\x69\ +\x20\xa4\xaa\x28\xaa\xa6\x50\x0c\xeb\xf5\x7a\xc4\xb2\x22\xa6\xd9\ +\x68\x35\x1b\xcd\x66\xb8\x51\xd9\xb6\xad\xaa\x5a\xb8\x5b\xd7\xeb\ +\xf5\xb9\xb9\x39\x84\x50\x77\x77\xf7\xa9\xe9\xc9\x30\x17\x54\xd3\ +\x94\x78\x3c\x6e\x45\x22\xa9\x54\x2a\xbc\x3c\xd3\xb4\x30\xa6\xeb\ +\xd6\x6f\x48\x67\x32\xb6\x6d\x1f\x38\x70\x20\x9f\x2f\x34\x9b\x4d\ +\x8c\x69\xbd\x5e\x37\x0c\x23\x9d\xca\x10\x82\x2f\x2e\x14\x52\x53\ +\x35\x35\x96\x7a\xf1\xa5\x97\x0e\x1f\x3c\xd8\xdd\x95\x1d\x1d\x1d\ +\xc5\x18\x1f\x3f\x76\x2c\x12\x89\x28\xaa\x9a\x5f\xc9\x7f\xe7\x3b\ +\xdf\x49\xa6\x52\xba\xae\xde\x79\xe7\x9d\xba\xa1\xe5\x72\xdd\x52\ +\xca\x30\x17\xc9\xf3\x82\x9b\x6f\xde\xb5\xff\xd5\x97\x59\xe0\xaf\ +\x19\x1e\x19\x19\x19\xe1\xdc\xd7\x34\x4d\x51\xd5\x95\xe5\xe5\xc9\ +\x89\x09\xc3\xd4\xa5\x1c\x40\x48\x09\x53\x9d\x11\x42\x56\x24\xe2\ +\x7b\xde\x59\xfb\x70\x10\x70\xdb\x6e\x59\x96\x15\xc6\xa7\xfa\x7e\ +\x20\x01\x28\x57\x2a\xb5\x5a\x6d\xcd\x9a\x35\xe9\x74\x5a\x51\x14\ +\xce\xb9\x42\xa9\xeb\x39\x84\xbc\x53\x97\x54\x29\xa5\x69\x8a\x55\ +\xab\xe0\xca\x0a\x68\x36\xaf\x60\xe1\x5f\x3f\x00\xdb\x1e\xfa\xad\ +\xbf\xfc\xbb\xbf\xfd\xa3\xbf\x78\xf8\x6f\xfe\xf4\xf7\x6e\xee\xd1\ +\xda\x1e\xb8\xf9\x67\xfe\xb7\xdf\xfb\x7f\x7f\xff\xab\x5f\xfd\xea\ +\x7f\xfc\xe3\xaf\x7f\xff\xeb\x7f\xbc\xab\x5b\xda\xc1\x8f\x5f\x24\ +\x42\x88\x64\x72\xfb\x40\x3c\x96\xe8\xfe\xe4\xa7\xef\xfc\x42\xb7\ +\x1a\x14\xab\x33\x1e\x6f\x9e\x18\xff\xda\x8b\x33\x47\x01\x24\x40\ +\x7a\x66\xfa\x8e\x75\x91\xd2\xf3\xc7\x9f\xf3\x01\x01\x40\x0a\x11\ +\xc4\x72\xf7\xdc\xbd\xed\x97\xb7\x77\x0f\x4b\xee\xa9\xfa\xd0\x48\ +\xcf\x88\x6a\x8c\x7d\xf4\xce\xaf\x6c\xcb\x65\xeb\xb5\x89\xaa\x1f\ +\xd8\x95\x57\x9e\x3a\xf0\xf5\x15\x5f\x84\x89\x65\x7e\x10\x8c\xed\ +\xf8\xca\xc7\xb7\x7c\xc8\x80\x81\x00\x80\x0b\x9e\xca\xec\x4c\xf3\ +\xc3\x3f\x38\xf0\xfd\xde\x81\x7b\xe3\x84\x6b\x2a\x3f\x3e\xf3\x42\ +\x2c\xb3\x7b\xa0\xf7\xd6\x21\x5a\x38\xb4\x32\xad\xe9\x26\xb8\x16\ +\x85\x3b\x42\x74\x65\x05\x52\x3a\xce\xc4\x0f\x7e\xf0\x58\xbb\xdd\ +\x1e\x1b\x1b\xe5\x42\x24\xe2\x89\x76\xbb\x3d\x37\x37\x77\xf2\xe4\ +\xc9\x68\x34\x7a\xe2\xe4\x71\x29\xe5\xd6\x6d\xdb\x2c\xcb\x5a\x5e\ +\x5e\xb6\x2c\xeb\x8e\x3b\xee\x48\x25\x93\x0b\xf3\x0b\xd5\x6a\x95\ +\x52\xba\x7e\xc3\x68\x57\xae\x8b\x31\x46\x28\xed\xee\xce\xf5\xf7\ +\xf5\x40\x88\x2a\xc5\x62\xe8\xbf\x80\x10\x4a\x29\xc2\x9c\x4f\xdb\ +\xb6\x39\x17\x61\x40\x47\xe8\x9f\xab\x37\x1a\xb1\x58\x94\x52\x02\ +\x21\xea\xe9\xe9\xc9\xe5\x72\xa9\x54\x4a\xd7\xf5\x46\xa3\xd1\xd7\ +\xd7\xa7\x2a\x8a\xef\xfb\xaa\xa6\x21\x8c\xa0\x04\x86\xa6\x9b\xa6\ +\x91\x4d\x67\x38\x63\x0b\x0b\xf3\x84\x90\xc1\xfe\xfe\x6d\x5b\x37\ +\x87\xf1\xd7\x9e\xe7\x0b\x2e\x28\x26\xd5\x6a\xb5\x5e\xab\x42\x21\ +\x1c\xa7\x5d\x2c\x16\x3d\xdf\xa7\x94\x36\x9b\xcd\x90\x9e\xaa\xd5\ +\xaa\x69\x9a\xd9\x6c\xb6\xdd\x6e\xbb\x8e\xc3\x39\x77\x5d\xd7\xb6\ +\x6d\x42\x70\x2c\x16\x53\x55\x35\x54\xa9\x9e\xe7\x19\xa6\x41\x28\ +\x4d\x65\xd2\x98\xd2\x48\x2c\x22\x21\xa8\x56\xab\xd5\x6a\x65\x61\ +\x6e\xbe\xb0\xb4\xa2\x51\x45\x25\xca\xc5\x49\x26\x29\xa5\x42\x15\ +\x08\xc0\xc4\xc4\xe4\xfe\x7d\xfb\xd7\xac\x19\xd1\x75\x3d\x99\x48\ +\x60\x82\xa7\xa6\x26\x1b\x8d\xfa\xc9\x13\xc7\x7b\x7a\x7a\x5e\x78\ +\xe1\x85\xcd\x9b\x37\x87\xac\x37\x3e\x3e\xfe\xa1\x0f\x7d\x28\x9b\ +\xcd\xbe\xfa\xea\xab\xed\x76\x9b\x31\x96\xeb\xee\xee\xea\xea\x0a\ +\x0f\x3d\xa6\x69\xc6\x13\xf1\x48\x24\x82\x31\x0e\x83\xed\xc2\xfa\ +\x04\xe1\x76\x18\x06\xbd\x9c\xdd\x54\x10\x42\xb6\xed\xf8\xbe\x6f\ +\x98\x86\x14\x32\x16\x8b\x65\x32\x99\x5c\x2e\x97\x48\x24\x56\x56\ +\x96\xb3\xd9\x6c\x24\x1a\xe1\x42\x60\x8c\x43\xc7\x83\xa2\x28\x96\ +\x69\xa5\xd3\x69\x5d\xd7\x8b\xc5\x22\xc6\xa8\xbf\xaf\xef\x9e\xbb\ +\xef\xe9\xea\xea\xe2\x82\x37\x1a\x35\xdf\x71\x39\xe3\x10\x80\xb9\ +\xb9\xf9\xa5\xe5\x65\xce\xf8\xdc\xfc\x6c\xb1\x58\xe4\x82\x3b\x8e\ +\xbd\xb4\xbc\x88\x20\xac\x37\xea\xc5\x62\x61\xed\xda\xb5\xb6\xdd\ +\x2e\x97\xcb\x52\xca\x56\xab\xd5\x68\x34\x84\x14\xa6\x69\x76\x65\ +\x33\x10\xc2\x48\x24\x22\xa5\x54\x35\x55\x4a\x19\x8b\xc5\x30\x26\ +\x9a\xa6\x67\x32\x99\x85\x85\x85\x4a\xa5\x72\xfc\xf8\xb1\x3d\x7b\ +\xf6\x50\x4a\x0d\xc3\x10\x17\x75\x50\x86\x08\x3a\x8e\xf3\xd8\x63\ +\x8f\x1d\x39\x72\x64\xeb\xd6\xad\xa3\x63\xa3\xd5\x4a\x65\xef\xcb\ +\x2f\x1f\x3b\x76\xac\xb7\xaf\x87\x52\xea\xf9\x5e\xb9\x54\x52\x14\ +\x75\x68\x68\x88\x73\xfe\xc3\x1f\x3e\x31\x3b\x3b\x8b\x51\x98\xb9\ +\xaa\x12\x82\x4b\xc5\xe2\xfa\xf5\xeb\x21\x84\xcf\x3e\xf3\x0c\x81\ +\x38\x1a\x8d\x07\x9e\x3b\x37\x33\x35\x35\x3d\x85\x09\x5a\xb7\x7e\ +\xbd\xa2\x6a\x10\x02\x08\x01\x42\x90\x33\x8e\x11\xa2\x94\x86\xc2\ +\x5a\x08\xc0\x39\xa7\x8a\xa2\xeb\x1a\xa5\x34\x3c\xb5\xe4\x57\xf2\ +\x82\xf3\x54\x2a\x59\xad\x56\x6d\xdb\x26\x94\x30\xc6\x20\x80\x10\ +\x02\x08\x7f\x44\x0b\x6c\x21\xe4\xc0\x00\xaa\x56\x61\xab\x75\x05\ +\xc9\x1d\x11\xc2\xaa\xb3\x7f\xff\xd5\x2f\xfd\xca\xe7\xbe\x70\x10\ +\x6f\xfc\xb5\x7f\x75\xbb\xc2\xdd\x17\x1e\xfe\xdd\xdf\xf8\xe2\xaf\ +\xff\x9b\x5f\xfb\xf2\x9e\xe3\xcb\x13\x07\x9e\x3a\x30\xeb\xa9\xf4\ +\xc7\x5f\xa1\x04\xc8\x30\xba\x8a\x73\xdf\x78\xf8\x5f\x7e\x7b\x16\ +\x6e\xd8\x92\x8d\xee\x3f\xfc\xf0\x42\xcb\x46\x10\x63\x44\x00\x60\ +\xbe\x88\x6e\xdd\xf0\x61\x51\x9f\x01\x5a\x2a\xa2\x27\x75\x8c\xa4\ +\x94\x10\x62\x42\x34\x0c\x21\x00\x42\x51\x52\xb4\xfd\xda\x77\x1f\ +\xff\xe2\x9e\xb9\xc6\x8e\xe1\x5d\x4b\x33\xff\xf3\xf5\xe5\x39\x08\ +\x11\x44\x14\x43\x08\x00\x22\xb0\xb5\x6f\xdf\x7f\x7a\xe4\xf5\xef\ +\x27\x56\x7d\x66\x57\x6f\xd6\xe7\x9c\x4b\x3a\xd0\x77\xbb\xc2\x4a\ +\x95\x56\x89\x26\x76\xf7\x47\x33\xba\xa2\x57\xe7\x7f\x38\xc5\x86\ +\x3f\xb6\xfd\xa1\xda\xca\x93\x0b\x0d\x5f\x53\x0c\x20\xaf\xc1\x2c\ +\x2c\x8c\xd5\x42\xa1\x0d\xc0\x91\xe5\xbc\x49\xd4\x6d\x9b\x6e\x6a\ +\xd7\x9a\x85\xc5\xc5\x5c\x3a\xa5\x11\x72\xe8\xc0\x6b\xcf\x3d\xfb\ +\x74\x10\x78\x2d\xbb\xf1\x81\x0f\xdd\xb7\x75\xfb\xe6\x4c\x36\xe3\ +\x07\x41\xa3\x5e\x1f\x1c\x1c\xd8\xb0\x61\x6d\x6f\x4f\xd7\xa9\x89\ +\x13\x85\x62\x71\x70\x70\x68\xf5\xaa\x61\x55\xd1\x92\x89\x14\x26\ +\xea\xe4\xd4\xcc\xc1\x83\x87\x0a\xc5\x0a\x26\x1a\x55\x94\x30\xa1\ +\xc6\xb5\xed\xee\xae\x2e\x20\x05\x0b\x02\x8c\x21\x04\xc0\x73\xbd\ +\x46\xbd\x8e\x11\x02\x52\x52\x4a\x14\x4a\x52\xc9\x78\xab\xd9\x6a\ +\x36\x9b\xa9\x64\xd2\x34\xcd\x30\x01\x07\x11\xdc\x68\x37\x55\x5d\ +\xd3\x0c\x55\x02\x88\x20\x5a\x58\x58\x7a\xe4\x91\x47\x16\x17\xe7\ +\x08\x96\x6b\x46\x56\x0d\xf6\xf5\xc6\x2c\x4b\x25\x98\x62\x48\x08\ +\xf4\x83\x30\xdc\x05\xab\x86\x89\x10\x41\x08\x01\x29\xc3\x58\xb4\ +\x50\x78\xaa\xaa\x1a\x9e\x0c\x38\xe7\x12\x22\x4c\x15\x45\xd3\x11\ +\xa1\x98\xaa\x54\x55\x1b\xad\x76\xa3\xd5\x96\x08\x61\xaa\x44\x62\ +\xf1\x48\x34\x92\x48\x24\x55\x55\x93\x52\x36\x9b\x6d\xc6\x58\x3c\ +\x1a\x4f\xa5\x33\xc3\xab\x57\x23\x84\x52\xc9\xa4\xb8\xa8\xfb\x8e\ +\x31\x5e\x5e\x5c\x7a\xe2\xb1\x1f\xb6\x9b\xad\x3b\x6e\xbf\x2d\x9d\ +\x4c\xcc\x4e\x4d\x65\x53\xc9\x78\xc4\x5a\x59\x5a\xf8\xee\x77\xbe\ +\x95\x4a\x27\x4e\x9c\x3c\xb1\x65\xeb\x96\x8d\x37\x6d\xea\xe9\xeb\ +\xe5\x52\x2c\x2d\x2f\x05\x9c\x0d\xae\x1a\xba\xe7\xde\x7b\x8e\x9f\ +\x38\x31\x71\xea\x54\x20\xc4\xf0\xc8\x48\x2c\x91\x60\x9c\x47\x22\ +\x11\xdf\xf3\x6a\xb5\xda\xc2\xdc\x3c\x46\x18\x02\x08\xa1\xc4\x18\ +\x05\xbe\x87\x31\xb4\x4c\xc3\x75\x1d\x00\x04\x00\x12\x00\xe9\xba\ +\x36\xe7\x81\xaa\xe9\x94\x2a\x42\x02\x82\x29\x02\x68\x65\x61\x25\ +\x9d\xca\xa8\xaa\x41\xa8\x22\x01\x20\x94\x3a\xae\x7b\x5a\xfb\x4b\ +\x41\x08\x12\x41\x70\x70\xdf\xab\x87\xf7\xbd\xda\x28\x15\xbb\x33\ +\xe9\x5b\x6f\xdd\xdd\xdf\xdb\xa3\x6b\x5a\xb3\xd5\x8a\x27\x13\x88\ +\xd0\x42\xb9\x02\x31\x8e\xa7\xd2\x8a\xa6\x4b\x08\x5c\xcf\xd6\x34\ +\x05\x22\x00\xa1\x54\x34\x22\x44\x60\x45\xcc\x80\x79\x18\x43\xdb\ +\x6e\x01\x84\x4d\x2b\x0a\x01\x52\xb1\x9a\x8a\x27\xed\x86\xbd\x38\ +\xbf\x58\xaf\xd6\x09\x51\x7b\x7a\xfa\xfa\xfa\x06\xe3\xf1\x94\x69\ +\x46\xe3\xf1\x54\x3e\x5f\x74\x6c\x17\x48\xd4\xdd\xdd\xbb\x6b\xe7\ +\xcd\x61\x19\x09\x4a\xc9\x45\x0c\x3b\xc1\xa4\x58\x2a\x9d\x9a\x9c\ +\xbc\xff\x43\x1f\x5e\x3d\x32\x5c\xad\xd5\x1d\xcf\x29\x95\x4a\x0b\ +\x8b\xf3\xd3\xd3\x93\x81\xef\x0a\xc6\x74\x55\xdb\x7c\xd3\x56\x85\ +\x6a\xad\x96\x13\x78\xac\x55\x6b\x53\xa2\x34\xea\x35\xc1\xfd\x58\ +\xc4\x18\x5d\xbf\xd6\xf3\xfd\x4a\xa5\xde\x6c\xb5\x8e\x1e\x3f\xee\ +\x7b\x01\xe3\x70\x71\x71\xd9\xf7\x59\x3a\x93\x33\x8c\x48\xa8\x0e\ +\x43\xfa\x45\x52\x54\x0a\x05\x15\x63\x04\xa4\x94\x12\x41\x49\x15\ +\xaa\x50\xc5\x6e\xb6\x29\xc2\xb5\x4a\x75\x7e\x76\xc6\x77\x1c\xd7\ +\x69\x3b\xed\x66\x61\x65\x79\x65\x79\x61\x7a\x72\x42\x55\x89\x19\ +\x31\x12\x89\xb8\xa2\xa8\xe4\x47\x59\xba\xfb\xfb\x49\xb9\x02\x5a\ +\x2d\xd0\x95\xbd\x52\x04\x42\x20\x3f\xf4\xf8\x3f\xbc\xc6\x59\xab\ +\x4d\xa7\xe6\x8a\x6b\x35\x0d\x01\xe9\xb5\x6a\x0d\xc7\xb6\x36\x3c\ +\xf0\x81\x4d\xf4\x6b\x5f\xfa\xef\x25\x41\x8c\x0b\x30\x69\x40\x20\ +\xdb\xed\x25\x63\x70\x6d\x36\x9a\x56\x91\x68\x73\x3a\xd4\x7b\xab\ +\x6f\x4f\x97\xda\x6e\xe8\xc0\x41\x58\xf7\x1a\x0b\x34\xf5\xfe\x9d\ +\xa9\x9b\xba\x25\xcf\x1a\x8f\xcf\xb5\x45\x7d\xe5\x89\x27\x96\x04\ +\x42\x14\x23\xd5\xf3\x4b\x2e\xee\xee\x4d\xf5\x79\x8a\xe2\xfa\x6e\ +\x2a\xbd\x53\x01\xb5\x95\x7a\x1e\x02\x88\x10\x06\x40\x00\x6c\xaa\ +\x90\x57\xaa\xe3\x75\x1f\x9a\xaa\x2a\x45\x80\xd5\x35\xeb\x7a\x57\ +\xd1\xb6\x7d\xe7\x06\x81\x48\x76\xb4\x77\x6c\x92\x28\x48\x2c\x1f\ +\x9b\x9f\x7a\x7f\xef\x8e\x53\x33\x7b\x53\xa3\xf7\xc6\xa8\x05\xc1\ +\xb5\x47\xee\x12\x21\xb2\xbc\x22\x14\x75\x70\xeb\x8e\x76\xb6\xeb\ +\xc4\xf1\xe3\x73\x53\x33\x9e\xed\xa4\x53\x49\x8c\x51\xb9\x58\x68\ +\xd6\xab\x0d\xcb\xb8\xf9\x96\x9d\xf9\xc2\xf2\xd1\x43\x47\xaa\xd5\ +\x2a\x80\xd0\x30\x0c\xdf\xf7\x55\x45\xf1\x3d\x67\xcd\xda\xe1\xc5\ +\xc5\x45\xbb\x65\x67\x33\x5d\xa1\x55\x7d\x61\x61\x61\xf2\xd4\x14\ +\x00\x62\xc7\xce\x9d\x00\xc0\x20\x60\x94\x10\x00\x24\x63\x81\x69\ +\x1a\x51\xcb\x92\x42\x9c\x0e\x67\x12\x42\xd7\x34\x5d\x47\x10\x60\ +\x8c\x61\xbd\xd6\xa8\xd5\x6a\xae\xeb\x58\xa6\x19\xfa\xa9\x3c\xd7\ +\xe5\x42\x50\x55\xf1\xfd\x00\x21\x18\xf8\x9c\x50\x5c\xab\xfd\xff\ +\xec\xbd\x69\xac\x64\xd7\x7d\x1f\x78\xd6\xbb\xd7\x5e\x6f\xef\xf7\ +\x7a\x65\xbf\x26\x9b\xa2\x48\x8a\x5a\x28\x51\xb4\xec\x71\x6c\xd9\ +\x19\xd9\x0e\x10\xdb\x1a\xd8\x8e\x07\xf1\x38\x98\x38\xc2\x64\x80\ +\x09\x82\xc4\x49\xc6\x33\x81\x31\xb1\x61\x27\x03\xef\xb1\x2d\xe7\ +\x8b\x66\x62\x2b\x5e\x61\x5b\xb2\x48\x6a\xa1\xb9\x35\x45\xd1\x6c\ +\x36\xd9\xeb\xdb\xb7\x7a\xb5\x57\xdd\xba\xfb\x3d\xeb\x7c\x38\xdd\ +\x6d\xc1\xc0\x68\x69\x7d\x60\x02\xf7\xf9\xd0\x78\x78\xf5\xaa\xba\ +\x5e\xbd\x73\xff\xf7\x7f\x7e\xff\xdf\x12\x5d\x79\xeb\x0a\x42\xc0\ +\x73\x1d\x29\xe5\x6c\x36\x1d\x8d\x86\x5a\x4b\x8c\x80\x90\xc2\x4c\ +\x11\x8d\x60\xa7\x64\x0c\x22\x0c\xe0\x6d\x67\x2b\xad\x75\x51\x14\ +\x06\xa0\x98\xcd\x66\x86\x1f\x82\x31\x06\x08\x4d\xc2\x50\x03\xe0\ +\xf9\x7e\x7b\x6e\x9e\x31\x16\xce\x66\x4a\xe9\xe9\x6c\xb6\xb9\xb9\ +\xe5\xd7\xaa\x84\xd0\x2c\x4e\x4b\x52\x60\x84\x9a\xad\x16\xc1\x64\ +\x71\x71\x49\x43\x94\x15\xc5\x2c\x89\xef\x8d\x2d\x03\x21\xcc\xb3\ +\xec\xc1\xf5\x0b\xad\x76\xab\x2c\x8a\xdd\xdd\x9d\x2f\xbf\x7a\x69\ +\xfd\xc2\xf9\x46\xb3\x3e\x8b\x27\x37\x6f\x5e\xe3\x82\x3f\xf5\xf4\ +\xb7\x3f\x70\xfe\xfc\xad\x5b\xb7\x86\xc3\x21\x00\x00\xde\xa1\x36\ +\x8e\xc6\xe3\xf3\x17\xce\x1f\x1d\x1c\x6e\x6d\x6f\x9b\xf1\x29\x21\ +\xa4\x2c\xcb\x2c\xcd\x76\xb6\xb7\x57\x57\x57\x11\x46\x66\xac\x85\ +\x31\x01\x40\x5b\x94\x9a\xc1\x9d\xf1\x0a\x93\x42\x40\x00\x3c\xcf\ +\xd3\x00\x2a\xa5\x30\x42\x69\x9c\xc4\xe1\x0c\x23\x58\xe6\x79\xad\ +\xd5\xf4\x03\x77\x16\x25\xae\xef\x00\xa5\x0c\xa2\x45\x20\x50\x4a\ +\x1f\xed\xef\x4f\x06\x7d\x87\x52\xe8\xba\xbe\x63\x1f\xec\xed\xe7\ +\x79\xee\xba\x8e\xeb\xba\x51\x1c\xc7\x49\xd2\x6e\xb7\x8b\xa2\x4c\ +\xb3\xdc\x76\x6c\x4a\xad\xa2\xc8\x08\xc1\x52\x0a\x00\x40\x1c\x17\ +\xab\xab\xab\x8c\xb1\xeb\xd7\xaf\x39\x8e\xe3\x7a\x2e\xc2\x28\x9c\ +\xcd\xb2\x38\x21\x84\x2c\xce\x2f\x9e\x3d\x7b\x76\x6b\x7b\x4b\x03\ +\x28\xa5\xfc\xec\xe7\x3e\xd7\x6e\xce\xcf\xb5\x16\xa2\x59\x34\x1a\ +\x8d\x20\x44\xf3\xf3\x73\xed\x76\x5b\x4a\xf5\x81\x27\x3f\xd0\x3d\ +\x3e\xae\x56\x83\xa0\xe2\xc0\x6f\x3e\xa9\x42\x2a\x19\x04\xc1\x77\ +\x7d\xf7\x77\xd5\xeb\x55\xa0\x54\xa3\x59\xcf\xb2\x78\x38\x1e\x74\ +\x7b\xc7\xdd\xe3\x23\x2d\x58\xab\xd5\x7e\xe4\xdd\x8f\x78\xbe\xe7\ +\xda\x6e\xb3\xd5\xfc\xe8\x77\x7f\x74\xd4\x1f\xbc\xf6\xea\xab\x69\ +\x92\x7c\xe5\xcb\xaf\x7e\xef\xf7\x7c\x4f\x10\xf8\x96\xe3\xec\xef\ +\x1e\xf9\x5e\x80\x29\x9e\x4e\x43\x84\xd0\xd6\xf6\xee\x77\xff\x9d\ +\xef\x7c\xe0\xc2\x03\x40\x01\xa9\xa4\xc1\x18\x10\x42\x8d\x7a\x7d\ +\x3c\x1c\x1a\x43\x24\x08\xa1\x02\x1a\x42\x90\xce\xe2\xd9\x34\x6c\ +\xb6\x9a\x8e\x65\xd9\x94\x56\x2a\x15\x2d\x45\x12\xcd\xf2\x22\xaf\ +\x55\xfd\xe1\xb0\x3f\xbf\x30\x47\x6d\x6c\x5b\xf6\xff\x8f\xb7\xcc\ +\x1d\xc2\x8c\x5a\x5b\x83\x93\x31\x4c\x62\x85\xde\x49\xae\x1e\xb1\ +\x6c\x91\xf0\x07\xbe\xe3\x7f\xf8\xfe\xf7\x56\x7e\xf7\x9f\xbd\x2c\ +\x09\x25\x18\x69\x12\x7c\xdb\xf7\x7f\x1c\xbf\xf5\xa7\x2f\x6e\xcf\ +\x1c\xcb\xff\x86\xfa\x1d\x84\x47\xbd\xe7\xde\x5e\xfe\xc4\x0f\x7f\ +\xf7\xff\x35\x1b\xfc\xc5\x4b\x83\xf4\xc3\xef\xff\x9f\x3a\x57\xff\ +\xef\x41\x92\x71\x1e\xe5\x50\x50\x18\x7e\xe5\xcd\x9f\x7f\x99\xa5\ +\xcb\x0f\xfe\xb3\xf7\x3b\xaf\xef\x46\xcc\xa6\x14\x00\xcb\x42\x77\ +\xd0\xff\xf4\xc6\xa5\xcd\x2b\xdf\xfe\xf4\xbf\x87\xd9\xe6\x33\x5f\ +\xfe\xf2\xf2\x03\x3f\xb5\x92\x7d\xb6\x3b\x3d\x06\x9a\x67\x79\x28\ +\xb4\x04\xd6\xea\x87\x9e\xf8\x1f\x17\x03\xbf\x08\x9f\x7f\x6e\xbf\ +\x43\xa0\xaa\xb4\xdf\x63\x4d\x3f\xf3\x9f\xff\xf2\xd7\xa7\x42\xcd\ +\x9d\xfe\xc9\xef\x5a\x7b\x4f\xa5\x98\x25\x12\xa7\xbd\xdf\xff\x4f\ +\x5f\xf8\x8b\x49\xa6\xea\x7c\xc6\xef\x28\x6c\xfe\x9b\xeb\xdc\x49\ +\xf7\x98\x56\xab\xde\xa9\x93\x3b\xc7\x1d\xad\xc1\xce\xce\xce\x60\ +\x34\x92\xb7\x6f\x54\xba\xdd\x6a\xbf\xf7\x89\x27\x08\x21\xa3\xf1\ +\xa4\xd3\xe9\xc4\x71\x4c\x30\x2e\x19\xab\x54\x2a\x93\xe9\xe4\xec\ +\xb9\x73\xdb\x7b\xbb\xc9\x2c\x4e\x66\xf1\xee\xee\x6e\xb5\x5a\x8d\ +\xa2\x68\x6f\x6f\x8f\x71\xf6\xc8\xbb\x1e\x26\x18\x2b\x25\x6f\x9b\ +\xfc\x29\x65\x8e\xe1\x77\x27\xea\x40\x6b\x4c\x88\x29\xb8\x7e\xe0\ +\x0f\xfa\xfd\xf1\x78\x22\xa5\x84\x50\x33\x56\xec\xed\xed\xd4\x6a\ +\x95\xd5\xd5\x13\xb5\x7a\xcd\x08\x85\xb8\xe0\x94\x52\xad\xf5\x60\ +\xd0\xdf\xdd\xdd\xf1\x3c\x17\x13\x34\x0d\x27\x9d\xe3\x43\x21\x24\ +\xc6\xd8\xf3\xfd\x38\x8e\x85\x10\x94\x52\xc6\x98\x11\xdf\xfb\x95\ +\x8a\xc1\xc4\x39\xe7\x66\x36\x68\xce\xd7\xa3\xd1\xc8\xfc\xa4\x51\ +\x9a\xc4\x51\x64\x59\x96\xeb\xba\x52\x4a\xce\xf9\x99\x33\x67\x86\ +\xc3\x61\xb3\xd1\x58\x5e\x5e\x3e\x3c\xea\xcc\x26\x61\xbb\xdd\xae\ +\x37\x5a\x42\xf0\x76\xab\x79\xe6\xdc\xf9\x34\x4d\x8b\xbc\x98\x86\ +\xe1\x78\x32\x46\xf7\x14\x86\x23\x84\x38\x75\xfa\x54\xb5\x5a\x9f\ +\xcd\xc2\xf1\x78\x9a\xe5\xe5\xfe\xe1\x61\xa5\x5e\x0f\xa3\x59\x92\ +\x66\xb6\xe7\x3d\xf5\xe1\xa7\xd6\xd6\x56\xd3\x34\x1b\x8f\xc7\x87\ +\x87\x87\x86\xaf\x62\xdb\x56\x10\x54\xd6\xd6\xd6\x3a\x9d\x0e\x84\ +\x70\x3c\x1a\x1d\x1e\x1e\x1a\x04\x69\x34\x1a\xa5\x69\x5a\xad\xd5\ +\xe6\x16\xe6\x79\xc9\x20\x06\x10\xdd\x36\x77\xcc\xf3\xdc\xb2\x6d\ +\x08\x21\x00\x10\x68\xe3\x7a\x08\x8d\xd3\xa2\x10\x6c\x34\x9a\xe6\ +\x69\x56\xb2\xa2\x52\x0d\x8e\x0e\x0f\x98\x28\xc7\xe3\xa9\xe7\xbb\ +\x18\x41\xa5\xa1\xd1\x73\x49\x29\x78\x59\xee\xef\xef\x49\xa5\x82\ +\x4a\x30\x9b\x85\x87\x9d\x4e\x9a\x33\xa9\xa4\xef\xfb\x86\x0d\x75\ +\xe2\xc4\x89\xc1\x60\x50\xa9\x54\x20\x84\x8e\xed\x04\x81\x37\x1a\ +\x4b\x8c\x09\xa5\xd6\x1d\x0e\xa5\x3d\x9d\x86\x94\x5a\x8c\x71\x08\ +\x91\x94\x6a\x32\x99\x20\xad\x1b\xb5\xba\xe7\xba\x93\xc9\xa4\x52\ +\xa9\x2c\x2d\x2e\xa6\x59\x76\xf1\xe2\xc5\xd1\x60\xf2\xe2\x4b\x2f\ +\xba\xae\x7b\xf2\xe4\xc9\xb9\xb9\xb9\x28\x8e\x3e\xf0\xe4\x07\x8c\ +\xaa\x33\xcb\xd3\xcd\xcd\xad\xf7\xbe\xef\x31\x29\xbf\x79\x1d\x93\ +\x06\x04\x63\x07\xd9\x96\x45\xb4\x94\x82\x8b\x85\x85\x85\x2b\x6f\ +\x5e\xb1\x6d\xfb\xd1\x47\x1e\xe9\x1c\x1e\x74\xbb\xdd\xdd\xdd\xdd\ +\x8f\x7e\xef\xc7\xb4\x92\x37\x6f\xde\x58\x3f\xff\x40\xbd\x51\x27\ +\x96\x45\x29\x9d\x4e\x67\x00\xc2\x66\xa3\x5e\xad\xd7\x3e\xfe\xf1\ +\x1f\xfa\xf3\x3f\xff\x4c\xab\xd9\xaa\xd5\x6a\x95\x4a\xe5\xfb\xbf\ +\xef\xfb\x08\xc1\x5f\x79\xed\xf5\x8b\x17\x1e\x12\x5a\xda\xae\x25\ +\x15\x44\x84\x20\x84\xd2\x34\xad\xd5\x6a\x82\x73\x83\xc5\x41\x00\ +\xf3\xa2\x40\x18\x95\x65\x09\x00\x38\x75\xea\xd4\xee\xee\xee\x68\ +\x3c\xf6\x7c\x7f\x6f\x7f\x5f\x03\xf8\xc8\xbb\x1f\x1d\x0e\x87\x96\ +\x6d\x21\x88\x2c\xcb\xfa\x5a\x9d\xbb\x3e\x75\x0a\x94\x25\x3c\xea\ +\x80\xc7\x1f\x7f\x07\x6b\x88\x28\xf3\xfa\xc3\x7f\xf7\x67\xff\xed\ +\x3f\xfa\xab\x4f\xfe\x6f\x7f\x74\x79\x60\x79\x8e\x56\xc2\xaa\x9d\ +\xfb\x3b\x4f\xb7\xbf\xf4\x4b\x2f\xcc\x04\xf5\xbf\x41\x26\x24\x24\ +\x48\x8d\x5f\x7b\xfd\x67\xdf\xa2\x36\xe7\xa9\x02\xe4\x0b\x2f\xfd\ +\x2c\xd0\xca\xb5\xac\x83\xed\xff\x74\x00\x00\xa4\x9e\x05\x80\x45\ +\x83\xe8\xe0\x53\xcf\x01\x60\x53\xfa\x37\x9f\x8f\xf5\xfe\xd6\xef\ +\xfc\xe7\xfd\x00\xa8\x8c\x49\x30\xb8\xfa\x8b\x37\x80\xc6\x34\x00\ +\xd9\xad\x67\x5f\xb9\x05\x80\x4f\xc1\xe6\x97\xbe\xfc\x6f\x31\xd4\ +\x8c\x27\x12\x10\x42\xbc\x62\xf8\xa7\x9f\xee\x73\x85\x7c\xdb\x06\ +\xb3\xa3\xdf\xfd\xc3\x2e\x81\x5a\x69\x00\x28\x94\x93\x28\xc3\x84\ +\x5e\xbf\xf6\x4b\x00\x00\x42\xec\xff\xc6\x2a\x3b\x84\x90\x31\x6b\ +\x77\x8f\x07\x15\xeb\xc4\x09\x6f\x3c\x8d\x71\xb6\x7f\x78\xb8\xb3\ +\xb3\xc5\xde\x2e\x7d\xdf\x77\x5c\xf7\x43\x1f\xfa\x10\xa1\x14\x02\ +\xb0\xbe\xbe\xde\xaa\x37\xae\x5d\x79\xeb\x60\x7f\x7f\x73\x73\xf3\ +\xca\x95\x2b\x0f\x5d\xbc\xb8\xa0\x55\xc9\xd9\x0b\x1b\x2f\x7c\xf0\ +\xc9\x0f\x3e\xf7\xdc\x73\x79\x9e\xc7\x71\xb2\xb9\xb9\xf5\x91\x8f\ +\x3c\x7d\xfa\xf4\x49\x29\x55\x51\x14\x08\x21\x0c\x20\x22\xb8\x52\ +\xad\x2a\xad\x4d\xb1\x00\x1a\x20\x8c\x11\xc1\x93\xd1\x38\x49\x52\ +\xc7\x71\xd3\x2c\xb7\x6d\xdb\x3c\xda\xed\x76\x19\x63\xc7\xc7\xc7\ +\xcd\x56\xeb\xc1\x0b\x0f\xb6\xe7\x5b\xbe\xef\x71\x2e\x10\x82\xbd\ +\xde\x60\x63\x73\x73\x79\x79\x29\x49\x92\x6b\xd7\xae\x65\x59\xa6\ +\x94\x56\x4a\x51\x4a\x0d\xd9\xc6\x5c\x33\x4a\x29\xc3\x0f\xc9\xd2\ +\x54\x03\x80\x31\x36\xba\x24\x08\x61\x96\x65\x18\x63\xe3\x2e\x30\ +\x1e\x8f\xa3\x38\xb2\x1c\x97\x33\x66\xd4\x92\x8e\xe3\x9c\x39\x73\ +\x46\x08\x71\xf9\xf2\x65\xce\x79\xb5\x52\x09\x3c\xbf\xd7\xeb\x22\ +\x08\x59\x59\x3e\x78\xf1\x5d\x27\x56\x57\x03\xdf\xab\x37\xeb\xbd\ +\xee\xc0\x09\x82\x77\xbd\xfb\xd1\xbb\x44\x88\x6f\xba\xce\x28\x4d\ +\x08\x0e\xfc\xaa\x12\xea\xcb\xaf\x5e\xba\x7e\xfd\xe6\xa5\x4b\x97\ +\x94\x12\xcd\x56\xe3\xf1\xc7\xde\xb3\xb6\x76\x92\x31\x6e\x59\xe8\ +\xe2\xc5\x87\x76\x76\x76\x7e\xf7\x77\x7f\x37\x4d\xd3\xb7\xde\x7a\ +\xfb\xc9\x27\x9f\x9c\x9f\x9f\xf3\x7d\x7f\x73\x73\xa3\x56\xad\x38\ +\x8e\x73\xf5\xea\xd5\x8b\x17\x2f\xde\xbc\x79\xf3\xd1\x47\x1f\x3d\ +\x79\xf2\xa4\xe0\xc2\x1c\x5c\x2c\x4a\x0c\x61\x46\xde\x75\x60\x56\ +\x42\x03\x40\xa8\xc5\x59\x39\x9d\x4e\x6d\xdb\xa3\x94\x14\x45\xe9\ +\x07\x01\x00\xa0\xd3\xe9\xb8\xae\x6b\x39\xce\xfe\xde\xde\xe9\xb3\ +\x67\xab\xb5\x2a\xd0\x0a\x68\x00\x21\x14\x52\x8d\xc7\x13\xa0\xf5\ +\xea\xea\x89\x7e\xb7\x17\x86\x21\x42\x88\x33\x06\x31\x32\xec\x97\ +\x30\x0c\xc3\x30\x34\xa2\x30\x00\x40\x14\x45\x69\x96\x00\xa0\xf3\ +\x3b\x06\x03\xb3\xd9\xac\xd1\x68\x54\xaa\x95\xd1\x70\x54\x14\xf9\ +\xad\x5b\x9b\x86\xb4\x9e\xe5\x79\xab\xd1\xc4\x18\x2f\x2e\x2e\x3e\ +\xf8\xd0\x83\x3b\x7b\x7b\x59\x96\x35\x9b\xcd\x66\xbd\xf9\x17\x9f\ +\x79\x66\x79\x79\xf9\xe0\xe0\xa0\x5e\xaf\x7f\xe0\xfd\x1f\x68\x34\ +\x1a\x5a\x2b\x21\x04\x21\xf4\xa9\xa7\x9e\x2a\x59\x72\xcf\x1b\xbf\ +\xcc\x13\xc5\x85\x14\xbc\xdd\x6a\x3c\xf7\xcc\xb3\xc7\xdd\xe3\x1f\ +\xff\xf1\x1f\xff\xde\x8f\x7e\xcf\xaf\xfd\xca\xaf\x1c\x1c\x1c\x1d\ +\x77\x8e\x8e\x0e\x0f\x00\x00\x14\xc3\x4b\x97\x5e\xd9\xde\xde\x21\ +\x18\x17\x45\x99\x17\xc5\x0b\x2f\xbe\xf4\xd1\x8f\x7e\xb4\x60\x1c\ +\x40\xd4\x6a\xb7\x5e\x7e\xf9\x05\x29\xa5\xef\x07\xab\x27\x57\x6e\ +\x5e\xbf\xf9\x6b\xbf\xfa\x6b\x3f\xf6\x23\x3f\xf2\xe1\x8f\x3c\x8d\ +\x09\x61\x65\x89\x01\xd4\x5a\x95\x45\x11\x4e\xa7\x6e\xe0\x03\x00\ +\x20\x00\x08\xc2\x5a\xad\xa6\x84\xe0\x9c\x1b\x6e\xd8\x8d\x1b\x37\ +\xea\xf5\x7a\x92\x24\xe3\xf1\x78\x7d\x7d\x7d\xed\xe4\x9a\x5f\x09\ +\x5c\xd7\xcd\xb2\x4c\x6b\xfd\xb5\x30\x77\xb5\xb4\x08\x82\x00\xef\ +\xee\xbc\x83\xae\xee\x4a\x94\xa8\xfd\xc8\xbf\xfc\x99\x7f\x3e\xfe\ +\x83\x9f\xf9\x77\x9f\x7a\x49\x53\x0a\x01\xd0\x92\x37\x1e\x78\xfa\ +\x6c\xde\xbd\xfc\xd6\x3e\xb2\xe9\x37\x53\x91\x30\x86\x80\x8b\x02\ +\x40\x82\xe0\x6d\x35\xd3\x37\x55\xd2\x30\x22\x52\xe6\x52\x23\x8c\ +\xd0\x6d\xbd\xd2\xdf\x64\x5b\xe6\x4c\x14\x00\x1a\x14\x1e\x68\xad\ +\x00\xc4\x08\x42\x08\x20\x42\x08\xdc\xfd\x1f\x21\x26\x98\xfe\xb7\ +\xab\xa9\xd5\x08\xa1\x38\x26\xa3\x51\xb1\xba\x36\x4e\x8b\xb5\xd5\ +\xd5\x30\x0c\x0f\x8e\x0e\xd7\x4e\x9e\xfc\xd0\x53\x4f\x95\x65\x99\ +\xc6\xf1\xc1\xde\xde\xb9\x73\xe7\xf2\x3c\xdf\xda\xda\x6a\xb5\x5a\ +\x2b\x2b\x2b\x46\xa9\x18\x45\x51\xa5\x12\x34\xea\x95\x6f\xff\xf6\ +\x6f\xff\xb6\x8f\x7c\xdb\xc1\xc1\xc1\xc3\x0f\x3f\xac\xb5\x5e\x5d\ +\x3d\xf1\x3d\x1f\xfd\x28\xa5\x74\x77\x67\xcf\x10\x78\x31\x46\x1a\ +\x68\x83\x8d\x70\xc6\x34\x00\x4a\x6b\x00\x81\x56\x4a\x70\x31\x18\ +\x0c\x80\x52\x69\x3c\xab\xf8\xee\xd2\xe2\xfc\xa0\xdf\x0d\x7c\x17\ +\x41\xbd\xbf\xb7\xb3\xbb\xb3\xa5\x04\x9b\x85\xe3\x24\x8a\x59\x59\ +\x5a\x94\xf4\xbb\xfd\xb7\xdf\xba\xf2\xca\x8b\x2f\xde\xbc\x7e\xbd\ +\xdf\xed\x66\x49\x8c\x20\xf0\x5c\x07\x13\x62\xd4\x80\x46\xe7\x6d\ +\x6a\x59\x59\x96\x86\xc9\x67\xe4\x3c\xb7\x4d\x3c\x30\x36\xbd\xb9\ +\xef\xfb\xa6\x02\x62\x8c\x59\x59\x1a\x82\xf9\xca\xca\x8a\x69\xc4\ +\x8c\xa7\x6e\x9a\xa6\xe3\xf1\x78\x75\x79\xa9\xd5\x68\x38\x96\x15\ +\x04\x41\xad\x5e\x01\x40\xd7\xea\x35\xd7\x75\x57\xd6\x56\xce\x3f\ +\x74\x7e\x32\x9b\xc0\x7b\xea\xdc\x4d\xc5\x54\x4a\x31\xce\x6d\xd7\ +\x7d\xe1\xc5\x97\xf2\xb2\xf8\xef\x3f\xf6\x7d\xa7\x4e\x9f\x9d\x86\ +\xb3\x9d\xdd\x5d\x84\x31\x21\x34\x0c\x43\xc3\x11\xf4\x7d\x1f\x00\ +\x90\x24\x09\x84\x40\x6b\xe5\x38\xce\xc7\x3e\xf6\xb1\xc1\x60\x50\ +\xaf\xd7\x6b\xb5\x5a\x51\x14\x8f\x3e\xfa\xe8\xe9\xd3\xa7\x67\xb3\ +\x99\x94\x77\x2c\x7f\x95\x82\x10\x52\xcb\xba\x1b\x95\x03\x10\xd6\ +\x5a\x2b\x29\x92\x38\x29\xf2\x8c\x73\xa6\xa5\x9c\x5f\x98\xf3\x5c\ +\x5b\x94\x45\xa3\x56\xdb\xdb\xdb\x7d\xeb\xed\x37\xc3\xe9\x78\x3a\ +\x19\xcd\xc2\x29\x17\x42\x08\xc1\x18\xeb\xf5\x7a\xaf\xbc\xf2\xf2\ +\xe5\xcb\x6f\xee\xec\xec\x65\x79\x9e\xe7\x05\x84\xd0\x0f\x82\x2c\ +\xcb\x8a\xa2\xa8\x56\xab\x08\x21\x23\x65\xc8\xf3\xdc\x75\x5d\xdf\ +\xf7\x93\x38\x0d\xfc\x6a\x92\x64\x52\x28\xa5\x80\x56\x70\x32\x9e\ +\x5a\xd4\xa9\x56\x6a\x65\x29\x1c\xc7\xd5\x40\x73\xce\xb4\xd6\xab\ +\x27\x4e\x34\x9a\xcd\x5a\xad\xc6\x19\x9f\x4c\xa7\x41\x10\x5c\xbe\ +\xfc\x46\x10\x04\x8f\x3c\xf2\x2e\xdb\xb6\x08\xc1\x41\xe0\x39\x8e\ +\xa5\xb5\x5c\x5c\x5c\x60\xac\x7c\xcf\x13\x8f\xbb\xae\xa3\xee\xc9\ +\xaf\x0d\x40\x28\x85\xc8\xd2\xa4\xc8\x33\x2d\xd5\xe5\xbf\x7a\xe3\ +\x93\xbf\xfd\x9b\x3f\xf6\x23\x3f\xfa\x83\x7f\xff\x07\x37\x36\x36\ +\xb6\xb7\x77\x30\xc6\x37\x6e\xdc\xdc\xde\xda\x3c\x3a\x3c\x38\x38\ +\x3c\xd4\x52\x42\xad\x11\x42\x69\x96\x65\x45\xd9\x1f\x8c\x6e\xdc\ +\xdc\x4c\xd3\x52\x08\xe1\x3a\x4e\x9a\x66\x86\xb7\xba\xb7\x73\x78\ +\xf3\xe6\xad\x34\x4d\x8b\xa2\x9c\x4e\xc3\xa3\xce\xd1\xf1\xf1\xf1\ +\x68\x30\x38\x3a\x3a\x1a\x8d\xc7\x49\x9a\x5a\x94\x82\x3b\x16\x3d\ +\xb6\x6d\x1b\x51\x85\xe3\x38\xc7\xc7\xc7\xc6\xa7\x41\x29\x65\x74\ +\x1e\x49\x1c\x87\xd3\xb0\xcc\x8b\x32\x2f\x10\xfc\x1a\x93\x52\xad\ +\x81\xe7\xa9\x13\x2b\x70\xff\xe0\x1d\xf4\x86\x64\x1c\x3d\xf9\xf7\ +\xff\x97\x0f\x5a\x6f\x7e\xfa\x4b\x9b\xa7\x1f\x7e\xf4\xec\x89\x79\ +\x02\x94\x60\xfa\xcc\x07\xde\x9d\xc7\xfb\xdb\x03\x41\xc9\x3d\x5c\ +\x1e\xdf\x62\x51\x85\x5f\xef\xd1\xbf\x05\x46\x08\x08\xe1\x38\x46\ +\xd1\x4c\x9e\x3c\xd5\xaa\xd5\x4a\x56\x7e\xfe\x0b\x9f\x5f\x5e\x59\ +\xfe\xa9\x4f\x7c\xe2\x07\xfe\xde\xdf\x6b\xb5\xdb\x69\x92\x0e\x7a\ +\xfd\x9d\xad\x2d\xce\xf9\x74\x3a\x7d\xed\xb5\xd7\x8e\x8e\x8e\x30\ +\x42\xb6\x6d\xef\xee\xec\xdc\xba\xb5\x81\x30\xe5\x82\x2d\x2d\x2d\ +\x45\xd1\x2c\x9c\x4e\x2d\xcb\x5a\x5a\x5a\x3e\x79\x72\x79\x73\x73\ +\xf3\x5f\xfe\xf4\x4f\x1f\x1d\x75\x4a\xc6\x08\xa6\x00\x00\x2d\x95\ +\x14\x62\x3c\x1e\x27\x71\x2c\x85\x00\x4a\x03\x08\x31\x42\x4b\xcb\ +\xcb\xb5\x7a\x2d\x8e\x22\x2d\xe5\xe1\xfe\xc1\xf1\xd1\x51\x91\x65\ +\x93\xd1\x68\x34\x1c\x56\x83\x60\xbe\xdd\xd6\x4a\x69\xa0\x8b\x3c\ +\x07\x00\xa4\x69\xc2\x19\x73\x5d\x67\x6f\x6f\x77\x34\x1a\x1a\x0f\ +\xf1\x3c\xcf\x95\x94\x9c\x73\xd3\x8f\xdf\xf5\x3e\xcc\xf3\x1c\x21\ +\xd4\x6c\x36\x31\xc6\x9c\x73\x73\xfd\x18\x8f\x30\x84\x50\x92\x24\ +\x84\x10\xcf\xf3\x5c\xd7\x05\x10\x9a\xe2\x9e\x65\xd9\xf5\xeb\xd7\ +\x6f\xde\xbc\x69\x0e\x10\xb7\xed\xb7\x18\x27\x08\x3b\xb6\x4d\x08\ +\x4e\xe3\xb8\x73\x7c\xf4\xd2\xcb\x2f\x3c\xf7\xf9\xe7\x4e\x9d\x3e\ +\xe9\xf9\x9e\x90\xf7\xda\xb6\x6b\x4d\x29\x16\x52\x56\x6b\xde\x2b\ +\xaf\x5c\xba\x74\xe9\xd5\x7f\xfa\x4f\xff\xd7\x5f\xfc\x0f\xff\xfe\ +\x43\x4f\x3d\xe5\x79\xc1\xf5\xeb\x37\xc2\x30\x32\x85\x75\x6b\x6b\ +\x7b\x32\x99\x98\x09\x41\x96\x65\x57\xaf\x5e\x43\x88\x50\x42\x1c\ +\xdb\x5e\x5c\x5c\x1c\x0e\x87\x73\x73\x73\x41\x10\x9c\x3e\x7d\xda\ +\x71\x9c\x5f\xfc\x85\x5f\xb8\xf4\xca\x2b\x7f\x1d\x7d\x06\xa1\x19\ +\x26\xa7\x49\x72\xbb\x7f\x47\x08\x42\xe8\xf9\xee\xfc\xfc\x82\x14\ +\x22\x4d\xd3\x32\xcb\xba\xc7\xc7\x71\x14\x2b\xc1\xb7\xb7\xb6\x8a\ +\x2c\x3f\x7b\xe6\x8c\xef\x79\xea\x8e\xf5\x98\xb1\x6a\x50\x4a\x85\ +\xb3\x70\x77\x77\x27\x89\x63\x29\x45\x96\x65\xa6\x34\x1b\x42\x7d\ +\xad\x56\x33\xbe\xe4\xd3\xe9\x74\x3c\x1e\xbb\xae\x3b\x3f\x3f\x9f\ +\xe7\x05\x86\xd8\x71\xdc\x38\x8a\x01\x00\x18\xd3\x3c\xcb\x95\xd2\ +\x81\x1f\xf8\x9e\x6f\xde\x5f\xbb\xd5\x6e\x34\x9a\xfb\xfb\xfb\x2f\ +\xbd\xf4\xd2\x34\x0c\x17\x17\x16\xe2\x38\x96\x52\xe5\x79\x0e\xb4\ +\xb6\x6d\xcb\xf3\x5c\xcb\xb2\xfa\xfd\xfe\xcd\x9b\x37\x7f\xfb\xb7\ +\x7f\xdb\xf3\xdc\xf3\xeb\xe7\x08\xc1\x10\xc1\x7b\x50\x18\x18\x87\ +\xcb\x2c\x89\x1d\x8a\xf3\x34\xfe\xcd\xdf\xf8\xf5\xf5\xf5\xf5\x1f\ +\xfb\xd1\x1f\x0d\xc3\x99\xe3\xb8\x17\x2f\x3e\x4c\xa9\x9d\xe7\xd9\ +\x0b\xcf\x7f\xf1\xed\x2b\x97\xbf\xf8\xf9\xcf\xff\x97\x4f\xff\xde\ +\x4b\x2f\xbd\x88\x10\xa2\xb6\x7d\xee\x81\xf3\x6b\xa7\x4e\x1e\x76\ +\x8e\x08\x81\x8d\x46\xdd\x48\x37\x20\x84\x1b\x1b\x1b\x7f\xf9\xc2\ +\x5f\x26\x49\x52\x96\x65\xaf\xd7\xdb\xdd\xdd\xd9\xde\xde\x06\x00\ +\x50\xc7\xa6\x94\xf6\x7a\x3d\x29\xa5\xed\x7b\xc0\xa4\x7b\x68\x0d\ +\x11\x34\xf2\xd4\xc9\x64\x02\x21\x64\x8c\x6d\x6d\x6d\x55\x2a\x95\ +\xd5\xd5\xd5\xd9\x6c\x76\xfd\xda\x35\x56\x96\x65\x59\x56\x2a\x15\ +\x82\xf1\xd7\x2a\xee\xda\x76\xf4\xd2\x32\xda\xdf\x7f\x07\x49\xee\ +\x90\xd8\xd5\xb6\x3d\x52\xab\xff\xe4\x5f\xff\xbb\xff\xfd\xdf\xfc\ +\x9b\x7f\xf2\x0f\x7f\xa0\x01\x4a\x0e\x9c\x86\x95\xec\x6f\x5e\x89\ +\x01\xc1\xe0\xfe\x7a\x67\x00\x77\x14\x27\x78\x16\xcd\x1a\xad\x68\ +\x3a\xfd\x9d\x4f\x7e\x92\x71\xf6\xd3\xff\xea\x5f\xcd\x2f\x2e\xbc\ +\x75\xf5\x6d\x0d\x40\x9e\x17\xd7\xaf\x5d\xeb\x75\x7b\xdb\xdb\xdb\ +\x93\xc9\xa4\x2c\x4b\x8c\x09\x44\x68\x32\x99\xa4\x69\x7a\xf3\xe6\ +\x8d\xed\xad\xed\xce\xd1\xb1\x52\xaa\xd5\x6a\xed\xec\xec\x18\x2f\ +\xd9\xbd\xfd\xa3\xc3\x83\xc3\x59\x18\x4e\xa7\x53\x29\xc4\xc1\xc1\ +\xc1\xfe\xfe\xfe\xde\xde\xde\x78\x3c\x9e\xcd\x66\x86\x7d\x71\xdb\ +\x9e\x10\xc1\xc0\xf7\x95\x94\x95\xa0\x22\xb8\xb8\xf4\xca\x2b\xe1\ +\x34\x04\x1a\x60\x84\x1b\xb5\xfa\x5c\x7b\x2e\xcf\x72\x8b\x5a\x92\ +\xf3\x34\x4b\x05\x63\xae\xeb\x42\x08\x20\x00\x5a\xa9\xee\xf1\xf1\ +\x2c\x0c\x5d\xd7\xb5\x6d\xe7\xee\x6b\x1a\x7c\x26\x4d\x53\xa5\x94\ +\xeb\xba\xb5\x5a\x6d\x79\x79\xb9\x5e\xaf\x0b\x21\x9a\xcd\x66\xa3\ +\xd1\x30\xb8\x81\x11\x0d\x9a\x67\x49\x29\xcd\x80\xd7\xf7\xfd\x34\ +\x4d\x8d\x4e\x67\x7f\x7f\xdf\xf4\x56\x4a\x29\x44\xb1\x1f\xf8\x25\ +\x67\x18\xe3\x34\xcf\xdf\x7a\xeb\xca\xd6\xe6\xe6\x03\x0f\x9c\xd5\ +\x5a\x75\x8e\x8e\x8a\xbc\xf8\x5a\x74\xb5\xaf\x57\x69\x6c\x9b\x5e\ +\x79\xf3\xfa\xcf\xfd\xdc\xcf\x7f\xe2\x13\x9f\xf8\xc9\x9f\xfc\x47\ +\xd7\xae\x5e\x1b\x8f\x27\x65\x59\x6e\x6c\x6e\x1e\x1c\x1c\xcc\x66\ +\xb3\x34\x4d\x09\x21\x51\x14\x99\x50\x8b\xd9\x6c\x36\x9d\x4e\xe3\ +\x38\xce\x8b\x22\xcf\x8b\x95\x95\x95\x4e\xa7\x73\x78\x78\x48\x29\ +\xcd\xf3\xbc\xdf\xef\x0f\x87\xc3\x7e\xbf\x6f\x7c\x72\x46\xa3\xe1\ +\xa0\xdf\x1f\x8d\x46\x59\x96\x45\x51\x04\xef\x64\x59\x41\x08\xa9\ +\x65\x2b\xa5\x7c\xcf\xab\xf8\xfe\xee\xde\xee\x95\xcb\x6f\x5a\x94\ +\x42\x00\x2d\x42\xce\x9f\x7f\xc0\x50\x57\x11\x44\x77\x3f\x49\xc7\ +\xb1\x5d\xd7\x53\x4a\x4d\x26\x93\x6e\xaf\xe7\x38\x0e\x42\x08\x42\ +\x84\x09\x31\xe5\x09\x42\x68\x00\x31\xe3\xde\xdc\x6e\xb7\xd7\xd6\ +\xd6\x92\x24\x6e\xb6\x9a\x2b\x2b\x2b\x96\x65\x8d\x46\x63\xd7\x75\ +\xab\xd5\xaa\xf1\x08\xc3\x18\x6b\xa5\xa5\x14\x8d\x46\x23\xcf\xb3\ +\xb2\x2c\x11\x44\x6f\xbc\xf1\xc6\xf1\xf1\xb1\xe3\xd8\x59\x96\x79\ +\x9e\x37\x37\x3f\x57\x96\xa5\xe7\x79\x49\x12\xbf\xf6\xda\x97\xff\ +\xe8\x8f\xfe\xa8\x5a\xad\xae\xae\xae\x4e\xc7\xe1\x70\x38\x54\x4a\ +\xdd\x43\x07\x86\x11\x4e\xd3\xe4\x4f\xff\xe4\x8f\xff\xcb\xef\xfd\ +\xde\xaf\xfc\xca\x2f\x4f\xc3\xe9\x47\xbf\xeb\xbb\x9f\x79\xe6\x99\ +\x17\x5f\x78\xb1\xd3\xe9\x46\x51\x0c\x00\xe4\x25\xd3\x4a\xce\xb7\ +\xdb\x93\xf1\x68\x6f\x6f\x8f\x0b\x31\x0d\xc3\xa0\x52\x6d\xb4\x5a\ +\xcd\xf6\x7c\x5e\x94\x5a\xe9\xb2\x2c\xdf\xff\xfe\xf7\x3c\x7c\xf1\ +\xe1\xb2\x2c\x4f\x9f\x3e\xfd\xf4\x87\x3f\x5c\xaf\xd7\x01\x00\xe7\ +\xcf\x9f\x5f\x5f\x5f\x7f\xe4\x5d\xef\x5a\x5d\x5d\x75\x2c\x3b\x08\ +\x02\x23\xdd\x30\xba\xa4\xb2\x2c\xd3\x34\xd5\x4a\x37\x1a\x8d\x7e\ +\xbf\xdf\xe9\x74\x8c\x91\xf2\xde\xde\x5e\x9e\xe7\x65\x59\x26\x49\ +\x42\x28\xad\xd5\x6a\x45\x9e\x6b\xa5\x10\x42\x5f\x0b\x73\x07\xae\ +\xab\x56\x56\xf0\xe5\xcb\xef\x5c\x64\x07\xb4\xa9\x7a\xf6\xe7\x7f\ +\xe2\x73\x00\xd1\xdb\x65\x5c\x2b\xe0\xfa\x3e\xf8\xd2\xaf\xfe\xeb\ +\x2f\x68\x80\x5d\xfb\x7e\x99\x7d\xa7\x60\x19\x3c\x9b\xa1\x28\x82\ +\x67\xce\x3d\xf7\xcc\xe7\x5e\x79\xe5\x95\x7f\xf1\x2f\xfe\xf9\xe9\ +\xb3\x67\x6e\xdd\xba\xb9\xb0\xb0\x50\xab\xd5\xa6\xa3\xe1\xce\xe6\ +\xf6\xf5\xab\xd7\x86\x51\x98\x44\x51\x1a\xc5\x9d\xfd\x03\x8c\x90\ +\xeb\xba\x17\x1f\x7e\x38\x9c\x85\x69\x96\x9d\x5a\x5a\xc0\x00\x23\ +\x84\x35\xd0\xd5\x6a\xe5\xca\x95\x2b\x27\x4e\xac\x8c\x27\x13\xad\ +\x75\xa7\xd3\x29\x8a\x42\x70\x7e\xee\xec\x99\x6a\xad\xba\xbf\xbf\ +\x7f\xfd\xfa\xf5\x56\xab\x65\xd9\xb6\x69\x2c\x21\x82\x52\xca\xce\ +\xe1\x61\x50\xf1\xd3\x24\xd5\x5a\x86\x61\xe8\x38\x56\xb5\x1a\x60\ +\x8c\x27\x93\xd1\xc6\xc6\x4d\xcb\x22\x9e\xef\x78\xb6\x25\x05\x9b\ +\x8e\x87\x69\x34\xf3\x1c\xab\xd5\xac\x4f\x26\x13\xdc\xa8\x21\x8c\ +\x7a\x83\x89\x69\xb1\x4d\x67\x6a\xd8\x23\xa6\x13\x47\x08\x15\x45\ +\x61\xac\x10\xd3\x34\x0d\x82\xc0\x10\x4b\x8c\x66\xf2\x6e\x04\x1a\ +\xc6\xd8\x28\xec\x11\x42\x86\x08\xe4\xba\xae\x31\x66\x59\x59\x59\ +\xf1\x7d\xd7\xf6\xec\xab\x57\xaf\xf5\x7a\xbd\x46\xbb\xb5\xb2\xb2\ +\x42\x28\x3d\x75\x72\x75\x36\x9d\xc6\xb3\x70\xb1\x5e\x85\xf0\x9e\ +\xef\xad\x64\x3a\xcd\x7e\xe6\xff\xfc\x3f\x1e\x7b\xcf\xe3\xff\xf8\ +\xa7\x7e\xb2\x64\xaa\x3d\xb7\x70\x7e\x7d\xfd\x85\x17\x5f\x3c\x38\ +\x38\xfa\xd2\x5f\x3e\x7f\xfe\xdc\xfa\xc6\xc6\x46\x9e\xe7\x1b\x1b\ +\x1b\xe6\x6e\x34\x3f\x3f\xef\x38\xce\xf5\xeb\xd7\x9f\x78\xe2\x09\ +\x8b\x52\xc6\x98\x10\xc2\xe0\x48\x5f\xf8\xc2\x17\x4e\x9d\x3a\x05\ +\x00\x18\x0c\x06\x87\x87\x87\xe1\x34\xf4\x2b\x5e\x7b\x6e\x2e\x4d\ +\xe2\x9d\x9d\x9d\x95\x95\x95\x07\x1e\x78\x00\x00\xa0\xb4\xd6\x4a\ +\x21\x8c\x93\x24\x2e\x19\x13\x45\x09\x81\x0e\xc3\xc9\x34\x1c\x3b\ +\x0e\x9d\x9f\x6f\x0b\xce\x6e\xde\xb8\xb6\x74\x62\x25\xa8\x56\x30\ +\x42\x66\x0c\x3e\x9d\x4e\xc3\x30\x0c\x82\x80\x97\x85\x94\xb2\xdd\ +\x6e\x8f\x26\x93\x71\x77\x20\xb4\x92\x52\x1a\xef\x9a\x7e\xbf\x6f\ +\xcc\x64\x4c\xae\x53\x14\xc5\x5a\xc3\xf1\x78\xea\xba\x7e\xb5\x5a\ +\xcf\xf3\x72\x32\x99\x46\x51\x4c\x08\x29\x0a\xa6\x34\x40\x08\x39\ +\x8e\xed\xfb\x3e\xe3\xbc\xd5\x6a\x71\xce\x83\xc0\xb7\x1d\x27\x49\ +\x92\x66\xb3\x39\x37\xd7\xae\xf8\x7e\xa7\x73\xb8\xb1\x71\x93\x52\ +\x7c\xf1\xe2\x43\x4a\xc9\x07\x1f\x5c\xb7\x6d\x3a\x99\x8c\x30\x86\ +\x50\xe3\x7b\x08\x38\x84\x08\x4a\x21\x5f\x79\xf1\xa5\x9b\x37\x6e\ +\xf4\x7b\xfd\x7a\xbd\xfe\x87\x7f\xf8\x87\x18\x91\x33\x67\xce\xfa\ +\xbe\x97\xe6\x25\xa1\xb6\xe0\x8c\x33\x56\x09\xfc\x0f\xbc\xef\x7d\ +\xe8\xc9\x27\x5f\x7f\xe3\x8d\xe1\x68\x6c\xdb\xb6\xe7\x05\x9f\xfd\ +\xdc\xb3\xc3\x5e\x5f\x0a\xd9\xac\xd6\xc2\xd9\x94\x52\x22\xa5\x24\ +\x84\xda\x8e\xb3\xbe\xbe\xee\xfb\x7e\xb7\xdb\x3d\x7d\xee\x34\xb1\ +\x68\xbf\xdf\x07\x42\x66\x69\x76\x74\x74\x84\x31\x36\x67\x0c\x42\ +\x49\x5e\xe4\xbd\x70\x66\x5b\x56\x18\x86\x6f\xbf\xfd\xf6\xe9\xd3\ +\xa7\x17\x17\x17\x07\x83\x01\xe7\xbc\x28\x0a\xa5\x94\x45\xe9\xde\ +\xce\xce\x89\x13\x27\x1a\xf5\xfa\xd7\x29\xee\xda\xb6\xd5\xa9\x53\ +\xe4\xcf\xfe\x0c\x0e\x87\xba\xd5\x02\xef\x50\xb6\x3d\x44\x18\x03\ +\xf0\x37\xb4\x7c\xe6\x9b\xf7\xd7\x3b\x57\xdd\xb5\x7d\xb0\x0f\xa4\ +\xfc\x83\x2b\x6f\xfd\xe9\xcb\x2f\x3f\xf9\xe4\x93\xd5\x5a\xed\xf7\ +\x3e\xfd\x69\x6a\x11\x56\x14\xa6\xb9\x16\x82\x17\x45\x6e\x3b\xf6\ +\x57\xbe\x7c\xc3\x22\x84\x31\x66\xa2\xf2\x2e\xac\xaf\xef\xec\xed\ +\x1e\x1d\x1d\x3d\xf4\xf0\x45\x50\x03\xdf\xf1\x1d\xdf\xf1\xdc\xb3\ +\xcf\x76\x3a\x47\x67\xcf\x9e\x7d\xf4\xd1\xc7\x86\xc3\x01\x26\xe4\ +\xec\xd9\xb3\x4b\x4b\x4b\x52\xca\x85\xb9\x76\xc9\x98\x65\x59\x83\ +\xc1\x20\x08\x02\x00\x01\xd4\xc0\x8c\xda\x2c\xdb\xf6\x83\xe0\xf8\ +\xe0\x30\x49\x92\xe5\x85\xc5\xd7\xf6\x0f\x92\x28\x46\x00\x2a\x21\ +\xc7\xc3\xd1\xfa\xb9\x07\x8c\x13\x40\x50\xa9\x20\x8c\x2b\x95\xca\ +\x99\x73\xe7\x84\x94\xae\xe7\xb5\xdb\xed\xad\xad\xad\x2c\xcf\x2d\ +\x4a\x18\xe7\x77\x6d\xad\x8c\xdf\x9e\x71\x53\x99\x4e\x26\x8c\x31\ +\x53\xfb\xf2\x3c\x37\x85\xbb\x5e\xaf\x1b\xa3\xc1\x34\x4d\xa3\x28\ +\x32\x7c\x1e\x29\x25\x63\xcc\x64\xa1\x19\x30\x34\xa1\x55\x77\x0e\ +\x00\x00\x20\x00\x49\x44\x41\x54\x08\x82\x28\x8a\x94\x52\x6e\xe0\ +\x13\xc7\x0e\xaa\xd5\x0f\x7e\xe8\x83\x94\xda\x57\xaf\x5d\x3b\x73\ +\xee\xac\x12\x72\x67\x6b\xf3\x8d\xd7\x5e\x9f\x76\xbb\xdf\xf9\x81\ +\xf7\xde\xe6\x35\x7f\x53\xfc\x31\x82\xfb\xbd\xe1\xef\x7d\xfa\x0f\ +\xc3\xe9\xec\x1f\xff\xfc\xff\xfc\xd2\xcb\x5f\x8e\xe3\xd8\xb2\xac\ +\x24\x4e\x39\x63\x94\x5a\xfb\xbb\x07\x67\x4e\x9d\xdd\xdf\xdf\xbf\ +\x7c\xf9\xb2\x6d\xdb\x8c\x31\xcf\xf3\xce\x9e\x3d\xbb\xbc\xbc\x7c\ +\xf9\xf2\xe5\x3c\xcf\x2a\x41\xe5\xc2\x43\x0f\x9e\x3d\x7b\xf6\x99\ +\x67\x9e\xd1\x5a\xaf\xaf\xaf\x57\xab\xd5\x34\x4d\xe7\xe6\xe7\x8d\ +\x0f\xd7\xfc\xe2\x1c\x84\x10\x02\x5d\x14\x45\xbf\xdf\xb7\x1d\x57\ +\xab\xdb\x52\x26\x4c\x28\xa5\xf4\x70\xff\x00\x69\x48\x11\x71\x6c\ +\x7b\x73\x63\x33\x4d\x53\x84\x50\x3c\x8b\xa6\x93\xc9\x43\x0f\x5f\ +\x94\x42\xfa\x95\xc0\x88\x98\xd6\x56\xd7\x1c\xcb\x72\x6c\x7b\x69\ +\x61\xbe\x5e\xad\x75\xbb\xc7\x08\xc2\xa0\x52\x09\x67\xa1\x52\xca\ +\x84\xb1\xb4\x5a\xad\x30\x0c\xe3\x38\x76\x5d\xf7\xed\xb7\xdf\xae\ +\x54\x6a\x0b\x0b\x0b\x83\xc1\xc0\xf7\x7d\x73\x98\x08\x82\xc0\x75\ +\x5d\xa5\x54\xb7\xdb\x05\x1a\x20\x04\x95\xd2\xd3\xe9\xa4\x59\xab\ +\x29\xa5\xa2\x28\x5a\x5a\x5e\x9a\x9b\x9b\xb3\x2c\xdb\xb2\xac\x76\ +\xbb\xad\x84\x5c\x5f\x5f\xdf\xd9\xd9\xf9\xf8\xc7\x3f\xfe\xf9\xcf\ +\x7f\xfe\xec\xd9\xb3\xe7\xcf\x9f\x4f\xd3\xf4\xda\xb5\x6b\x2f\xbd\ +\xf4\xd2\x0f\xfd\xf0\x0f\x9a\x73\xc0\xbd\xe0\xb1\x4a\x0c\xba\xc7\ +\x52\x08\xc1\xd8\xc1\xee\x1e\x21\x74\x30\x18\x51\x6a\x59\x96\x65\ +\x3b\x6e\x3a\x9b\x6c\x6d\xdc\x9c\x9f\x6b\x2d\x2e\x2e\x6b\xad\xfb\ +\xfd\x3e\x84\xb0\x35\xb7\x10\x45\xd1\x1b\x6f\xbc\xf1\xf4\xd3\xdf\ +\xe6\xfb\x3e\x80\xf0\xf1\xc7\x1e\xef\xf5\x8e\x31\xc6\x52\x0a\xdf\ +\xf3\xb6\xb7\x36\xa3\x28\x92\x52\x8e\x46\xe3\xb9\x85\xb6\xe0\xfc\ +\x70\xff\x20\x0e\x67\x18\x63\xdf\xf3\x78\x51\x62\x4a\x38\x67\x71\ +\x9c\x74\x8f\x3a\x27\x57\x57\x87\xc3\xe1\xc6\xc6\x86\x49\x47\x29\ +\x8a\x62\x38\x1c\x72\xce\xe3\x38\xbe\x79\xf3\x66\xad\x56\xdb\xdf\ +\xdf\x3f\x7f\xfe\xfc\xfb\x3e\xf0\xfe\xaf\xd9\xb9\x43\xa8\xcf\x9d\ +\x05\x5a\xa3\xc3\x43\x39\x3f\xff\x4e\x15\xf7\xfb\xeb\xbf\x46\xb2\ +\x8c\x52\xd6\xe1\x21\x9f\x9f\xff\x7f\x9f\x7d\xae\x3b\x0d\xe7\x1a\ +\xf5\x5f\xfb\x8d\xdf\x58\x39\x71\x62\xed\xe4\x89\x7e\xb7\x7b\x3b\ +\x76\x59\x69\xc7\x76\xda\x73\xad\x8f\x7c\xe4\x23\x9e\xed\x7c\xfe\ +\x73\xcf\xc4\x51\x7c\x62\x65\xe5\xa8\xd3\x79\xe1\x85\x17\x6d\xd7\ +\xc1\x94\x24\x71\xda\x6e\x34\x6d\xdb\x31\x8e\x34\x4b\x4b\x4b\x2b\ +\x2b\x2b\x10\xc2\xc9\x64\xbc\xb0\xb0\x00\xb4\xde\xda\xda\x0a\x82\ +\x20\x0c\xc3\x6e\xb7\x6b\x0e\xef\x66\x4d\x26\x13\xa0\x75\xe0\x7b\ +\x47\x47\x07\x47\x9d\xce\x43\x0f\x3e\x54\xa9\xf8\x45\x51\x2a\x29\ +\xa4\x92\x10\x68\x29\xf9\x78\x30\x68\xcc\xb5\xea\xf5\x9a\xe3\xd8\ +\x65\x59\x5c\xbb\xfa\xf6\xe5\xcb\x97\x4d\x99\x9e\x4c\xc6\xae\xe3\ +\x7a\xae\x53\x72\x61\x1c\x65\x01\x00\x86\xba\xce\x18\xaf\xd5\x6a\ +\x8b\xcb\xcb\xcb\x4b\x4b\xbd\x7e\xdf\x71\x1c\xad\xb5\xe3\x38\x96\ +\x65\x39\x8e\xf3\x91\x8f\x7c\x44\x6b\xbd\xb7\xb7\xc7\xca\x72\x12\ +\x86\x69\x96\x07\x41\x60\x32\x57\x3d\xcf\x6b\xb7\xdb\x46\x76\x5f\ +\x14\xc5\xd5\x6b\xd7\x96\xe2\xe9\xea\xc9\x13\x73\x8b\x73\x52\x49\ +\x20\xc5\xfc\xfc\x7c\xbd\x5a\x7f\xee\xd9\xe7\x2e\x5f\x7e\xa3\xd7\ +\xed\xff\xc0\xc7\xfe\xee\xbd\xb5\x28\x8e\xe3\xfc\xd9\x67\x9e\xfb\ +\x8f\xbf\xf5\x5b\x4f\x3d\xf5\xa1\x5f\xfd\xf5\xff\x78\x62\x65\xe5\ +\xf1\xc7\x1f\x05\x10\x86\x71\x1c\xd4\x6a\x87\x87\x07\x84\xd2\xa5\ +\xa5\xa5\xc7\x1e\x7b\xec\xc1\x87\x1e\xba\x71\xfd\xfa\xcd\x9b\x37\ +\xe7\xe6\xe6\xa4\x94\xcf\x3f\xff\xfc\xf1\xf1\x31\x44\x68\x79\x69\ +\xb1\xc8\x32\x4a\xa9\x54\xca\xf7\xfd\x66\xb3\x59\xab\xd5\xe6\xe7\ +\xe7\xcb\xa2\xb0\x5d\x07\x63\x32\x1c\x0e\x31\x42\x06\x14\x7e\xe8\ +\xa1\x87\xa4\x94\x06\x9b\x2d\x8a\x62\x16\xcd\x1c\xcb\xb2\x2d\xfa\ +\xe6\xe5\xcb\x8b\xf3\x0b\x2b\x2b\xcb\x37\xaf\xdf\x98\x8e\x27\x18\ +\x42\xa9\x84\xeb\x38\xe1\x74\xaa\x00\xb2\x1d\xc7\xb1\x6c\x08\x61\ +\x7f\xd0\x7f\xf1\x85\x17\xc7\xa3\xd1\xca\xd2\xc2\xf1\xf1\xf1\x78\ +\x3c\xae\x37\xea\x52\xc1\x2c\xcf\xcc\xe9\xc1\x60\x62\x66\x9a\xbd\ +\xb8\xb8\xb8\xbe\xbe\x0e\x00\xda\xdc\xdc\x32\xb4\x54\x13\x36\xf2\ +\xf4\xd3\x4f\xaf\xaf\xaf\x6f\x6e\x6e\xbe\xf9\xe6\x9b\xdd\x41\x1f\ +\x00\x0d\x11\xac\xd5\xea\x52\xca\x69\x38\x5d\x59\x59\x31\x50\x18\ +\x42\xe8\xda\xb5\x6b\x5f\xfa\xd2\x97\x4e\xad\x9d\x9c\x9f\x9f\x37\ +\x6a\x61\xa5\xf4\x53\x1f\xfe\xf0\xcd\x5b\xb7\x7e\xfb\xb7\x7e\xeb\ +\xc6\x8d\x1b\xd5\x6a\xf5\x87\x3f\xfe\x43\xf7\x36\xca\x96\x52\x4a\ +\x21\x10\x84\x08\x22\xdb\xa2\x79\x5e\x2a\xa9\x85\xd4\x45\xc9\x2d\ +\xdb\x36\x5c\xa3\x38\x8e\x2f\xbf\xf1\x57\x9e\xbf\x01\x11\x19\x8f\ +\xc7\x5a\x83\x4e\xa7\xf3\xd9\xbf\xf8\x5c\xb3\xd1\xf2\x3c\x8f\x33\ +\xbe\xb7\xbd\x73\xe1\xc2\x7a\xa5\x52\xcd\xf3\x1c\x63\x72\x78\x78\ +\x38\x1e\x8f\x31\xc6\xfd\x7e\x7f\x71\x65\x49\x01\x55\xa9\x54\xe6\ +\xe7\xe7\xa2\x30\x84\x00\x6c\xef\xec\x08\xa0\xe7\x17\x16\x98\x14\ +\x79\x9e\x0f\xfa\xfd\x22\x4d\x1d\xdb\x76\x1c\x67\x7b\x7b\x7b\x6e\ +\x6e\xce\x90\xb8\x8c\x8a\x98\x33\x3e\x9d\x4c\x8f\x0e\x0f\xcb\xa2\ +\x94\x42\x92\xaf\xfd\xab\xa8\xf9\x05\x60\x59\xf0\xa8\xa3\xdf\xf7\ +\xbe\xfb\x76\xe9\xf7\xd7\x5f\x8f\x96\x94\xa2\x47\x47\xc5\xc2\x42\ +\x34\x8c\x5c\x8b\x1c\xee\xef\x11\xcb\x4a\xe2\x64\x6b\xe3\x96\x6b\ +\xdb\x84\x10\xc7\xb2\x93\x24\x79\xf5\xd2\x2b\xef\xfd\xe0\x93\xab\ +\x2b\x2b\xbb\x5b\xdb\xe6\xf2\x3b\x75\xf6\xcc\xfe\xfe\xfe\xe5\x37\ +\xdf\xfc\x07\x3f\xfe\x0f\x26\xe3\xc9\xda\x89\xd5\x56\xa3\x29\x44\ +\xc9\x8a\x22\x08\x02\x8c\x40\x91\x17\x52\xaa\xd9\x2c\xde\xdb\xdb\ +\x3b\x75\xea\x64\x14\x45\xbd\x6e\x77\x77\x67\xc7\xb1\x6d\x9b\x5a\ +\x8a\x0b\x29\x25\x46\x68\x16\x86\x61\x18\xba\xb6\xb5\x7f\x74\x74\ +\xf3\xc6\x8d\x9c\x95\xd1\x6c\x26\x85\xec\x0e\xfa\x96\x6d\x35\x58\ +\x6b\x73\x7b\xbb\x37\x1c\xcc\x2f\x2c\x58\x96\xe5\xb9\x6e\x9e\x66\ +\x69\x9c\x10\x8c\xc3\xe9\xb4\xdb\xed\xfa\xae\x57\xad\x55\x77\xf6\ +\x0e\xb5\xd2\xcd\x66\x23\x49\xd2\x34\x4d\x20\x84\x94\x10\xa5\x4a\ +\x08\x80\x96\x32\xcb\xb2\x34\x89\x97\x97\x96\xa6\x61\x38\x1c\x0c\ +\x2c\xcb\x9a\x9b\x9b\x73\x5d\x77\x67\x67\x87\x52\x5a\xad\xd5\xf5\ +\xc1\x21\x42\xa8\xd1\x68\x2c\x2f\x2d\x8d\x27\xe3\x56\xab\x39\x3f\ +\x37\x1f\xc5\x11\xd0\x1a\x68\x9d\xa5\xc9\xf1\xd1\xd1\x43\x17\x2f\ +\x14\x59\xbe\xb9\xb1\x71\x74\xd4\xad\x55\xab\xfb\x3b\xbb\x1b\x1b\ +\x1b\x82\x0b\x51\xe4\x10\xe8\x7b\x1b\xbd\x53\x4a\x6f\x5c\x7b\x9b\ +\x17\xf1\x71\x67\x6f\x32\x1e\x1c\xee\xef\x5f\xba\x74\xa9\x3d\xd7\ +\x86\x40\xfb\xae\x67\x5b\xf4\xd5\x57\x5f\x7e\xf8\xe2\xc5\xb5\xb5\ +\x55\x00\xe0\x9f\xfe\xc9\x9f\x98\xc3\x04\x84\xe0\xf9\xe7\x9f\xbf\ +\x70\xe1\x41\x82\x71\x14\x45\xa7\x4f\x9d\xdc\xda\xda\x2a\xf3\x5c\ +\x2b\xe5\x38\x0e\x00\xc0\x98\xd4\x1f\x1f\x1e\xd5\xeb\x0d\x87\x5a\ +\x5b\x9b\x9b\x00\x82\xfd\xdd\xdd\xef\xfa\xef\xbe\x53\x0b\x8e\x10\ +\x22\x08\x49\xce\xc3\xf1\xc4\xa2\xe4\xb8\x73\x74\xf9\xf2\x1b\xad\ +\x7a\x7d\x69\x61\x71\x3c\x19\xe7\x65\x36\x1a\x0f\xa9\x67\x1d\x1c\ +\xed\x97\xa2\xb4\x5c\xef\x5d\x0f\x3f\x72\xfe\x81\x73\x82\x97\xe3\ +\xd1\x90\x95\x39\xc5\xe8\xad\x2b\x57\xe2\x28\x3e\x77\xee\xec\xc1\ +\xc1\xc1\x78\x1a\x56\xab\x55\x63\x48\xc0\x39\xf3\x7d\x7f\x38\x1c\ +\x6a\xa0\x1d\xc7\xa1\x94\x1c\x1d\x1d\x69\xc5\x1f\x7f\xec\xdd\x7b\ +\x7b\x7b\x4a\xca\xf9\x76\xab\x5a\xa9\x8c\x06\x03\xa8\xf5\xd2\xfc\ +\x42\xa3\x56\x3b\xec\x76\x1a\x9e\xff\xae\x87\x1f\x1e\xf4\x7a\xae\ +\xed\x9c\x3e\x7d\xda\x0f\x82\xad\xed\x6d\x00\x34\x2f\xd9\x95\xb7\ +\xae\x54\x2a\x95\x0f\x7d\xe8\x43\xd7\xaf\x5f\xfb\x9d\x4f\x7e\xb2\ +\x73\x74\xd0\xef\x1e\x1d\x1e\x1e\xde\xba\x75\x0b\x43\x38\x1c\x74\ +\xef\xd9\xd2\x07\x23\x34\x9b\x46\x8e\xe3\xcc\xcf\xcf\x61\x88\x8d\ +\xeb\x32\x10\xca\x38\x21\x09\xcd\x95\xd2\x18\x43\xa5\x34\xe3\xac\ +\xc8\x13\x08\x00\xc1\x70\x6f\x77\x07\x41\xe8\x79\xfe\x9f\xff\x59\ +\xbf\x59\xf1\x30\x44\x69\x1a\x4d\x26\x13\x4a\x89\xd6\xea\xdc\x03\ +\x0f\x28\xa5\xb4\x06\x37\x6e\xdd\x6c\xce\xb5\xe6\x16\xe6\x6c\xcb\ +\xda\x3b\xea\xbc\xf6\x95\xd7\x0b\xce\x26\xd3\x69\xef\xcb\x83\xf6\ +\xdc\xbc\xd4\xb7\xa7\x53\xd1\x2c\x92\x4a\x6a\x0d\x10\xc6\xc3\xe1\ +\x90\x0b\xa1\x94\x2a\x19\x1b\x0c\x87\xad\x56\xcb\xa6\x56\x96\x66\ +\x83\x7e\xff\xe8\xf0\xf0\x6b\x15\x77\x28\xa5\x5a\x5c\x00\x18\xc3\ +\xce\x11\xa0\x14\xe4\xf9\xfd\xb2\x76\x7f\xdd\x5e\x4a\x59\x07\x87\ +\xe9\xf2\x32\x49\xb7\x03\x05\x21\x04\x65\x96\x0a\xc6\x20\x44\x05\ +\x4e\x91\x56\x08\x42\x80\x51\x32\x0b\xdf\xb8\x74\x09\x22\x94\x67\ +\x19\x2b\x0b\xc7\xb5\xbf\xf0\xa5\x2f\xd5\xeb\xf5\xf5\x0b\x17\x94\ +\x86\x8e\xe3\x1e\xec\xee\x7e\xdb\x93\x4f\xba\x16\xa5\x18\xf3\xb2\ +\xbc\x7e\xed\xc6\x64\x34\x89\xa3\xa4\xc8\xcb\x70\x1a\x1d\xe3\xa3\ +\xb9\x66\x33\xa1\x96\x28\x39\x2f\xca\x83\xbd\x7d\x5e\x96\x95\x4a\ +\x45\x4a\x79\x7c\x78\x18\xc5\x71\xbd\xd9\x74\x83\x6a\xc6\xc4\xad\ +\xcd\x6d\xcf\xf3\xb2\x2c\x13\x1a\x52\x44\x46\xd3\x99\x17\xd4\x92\ +\xa2\xdc\xdd\x3f\x0a\x67\xc9\xa3\x8f\xbe\xbb\xdf\x1f\x64\x45\xb9\ +\xbc\xb2\x16\x86\x61\xb7\x37\xac\xd6\x1b\x42\x48\x42\x30\x54\xda\ +\x22\xc4\x77\x1d\xa8\x95\xe3\x38\xbc\x2c\xf2\x2c\x85\x40\x7b\x8e\ +\x4d\x20\x90\x8c\x15\x69\xa2\x38\x4b\x93\x98\x50\x0b\x68\x3d\x1c\ +\x0c\x95\x82\x9c\x4b\x80\x89\x65\x59\x79\x9a\x6a\xce\x2c\x8c\xf2\ +\x24\x59\x68\xb7\x6d\x8b\x86\x9c\x13\x04\xa1\x92\x0f\x9c\x3d\x73\ +\xee\xdc\xb9\xbd\x9b\xdb\x40\x83\xee\xc1\x91\x16\x62\xf3\xfa\x75\ +\x29\x25\xa1\x04\x28\x0d\xb5\xfe\x16\x8e\xc2\x08\xca\x7c\xbe\x66\ +\x2d\xb7\x2a\x9d\xde\x38\x4f\x32\x4a\xed\xe9\x30\x54\x9a\xb3\xbc\ +\xb0\x30\x4a\x67\xe1\x17\x9f\x7b\x36\x08\x02\xa5\xf5\xa0\xdf\x93\ +\x52\x0a\xc1\x5f\x7d\xf5\xb5\x56\x7b\xe1\xd4\xe9\x33\x8e\x1b\xec\ +\xef\xed\x9e\x3a\xb9\xd6\x6a\x34\x04\xe7\x94\x90\xa3\x83\x03\x42\ +\x08\x2b\x8a\x3c\x4d\x21\x00\xa3\xe1\xa0\x16\x78\x6b\x2b\xcb\x9d\ +\x4e\xa7\xea\x79\x51\x38\x39\xdc\xdd\x6d\xb5\x5b\x40\x83\x34\x8e\ +\xba\x47\x87\x73\xad\x39\x8f\x5a\x36\xc2\xbd\xce\x71\x1a\xc7\x42\ +\xa9\xe1\x78\xc8\x95\x60\x82\x85\x61\xe8\xb8\x4e\xf7\xe6\xf5\xd9\ +\x68\x90\xcd\x46\xd5\x6a\x75\x36\x1e\x7a\x36\x5d\x59\x98\x1f\x0f\ +\xba\xf3\x73\xcd\xc0\x73\x08\xc1\x98\x60\xdb\xa1\x00\x2a\xc7\xb5\ +\x7c\xdf\xe7\x9c\x1f\x77\x8f\x38\x2f\x21\xd2\x05\xcb\x81\x16\x14\ +\xeb\x32\x4f\x66\xd3\x91\x14\x6a\xed\xe4\x5a\x16\x87\x96\xe5\x8c\ +\x87\x03\xdb\x22\x48\xa9\xc0\x0b\xca\xbc\xb4\x2c\x6b\x3a\x99\x9e\ +\x5c\x3e\xd1\xac\xd5\x85\x52\x84\x10\x8c\x70\x50\xa9\xfc\xc3\x9f\ +\xf8\x89\xaf\xbc\xfe\xfa\xa5\x57\x5f\x3d\x38\xda\x5f\x68\xb4\x7a\ +\x47\x87\x37\xae\xbc\x89\x09\x82\x00\xc4\x49\x04\xbe\x05\x0b\x73\ +\xad\x35\xd2\xd0\xb5\x5c\x0b\xdb\x50\x21\x02\x2d\x00\x78\x96\x17\ +\x4a\x95\x19\x4c\xcd\xc0\x86\xf3\x1c\x42\x48\x10\x72\x5d\x67\x36\ +\x0b\x91\xd6\xbe\x6b\x6b\xc9\x8a\x0c\x20\x0c\xf3\x70\xc4\x19\xdf\ +\xdb\xd9\xca\x8b\x82\x10\xb2\xb7\xb7\xf7\xa9\x4f\xfd\x3f\x8c\xb1\ +\xbc\x28\xe7\x17\x96\x11\xc2\x69\x94\x02\x09\x38\x97\x3b\x7b\xfb\ +\x51\x94\x00\x4c\xa2\x69\xd8\xed\x5d\x2d\x8a\xc2\xb6\xed\x70\x36\ +\x2b\xcb\x12\x23\x04\x00\xf0\xfc\xca\x74\x3a\xc5\xc4\x82\xc4\x92\ +\x79\x59\xad\x35\x66\x51\xac\x95\x80\x10\x4d\x77\xb6\x83\x20\xf8\ +\x9a\x9d\xbb\x10\x60\x69\x09\xd8\x16\xda\xdc\x02\x4a\xbd\xa3\xde\ +\x90\xf7\xd7\x7f\x5d\x9d\x3b\x4a\x53\xba\xbf\x2f\x1e\x7f\xdc\x1d\ +\x8c\xca\x28\x81\x10\x29\x4c\x98\x90\x08\x2a\xa9\x11\x44\x90\x12\ +\x92\x15\x45\x96\xa6\x96\x65\x51\x4a\x05\xe7\x4a\x49\x00\xd1\xc6\ +\xc6\x46\xb5\x5a\x6d\xcf\xcd\x1f\x1e\x1d\xfb\xbe\x8b\xa5\x6c\x56\ +\xab\x93\xf1\xc4\xc0\x1a\x8f\x3e\xf6\xae\x8d\x8d\x0d\xc6\xd8\xa5\ +\x4b\x97\x3e\xf8\xc1\x0f\x9e\x39\x75\x52\x6b\xb0\xbb\xbf\x7b\xe3\ +\xd6\x0d\xdb\x75\x36\xb7\x37\x6f\xdc\xbc\x71\x62\xf5\x04\x63\xcc\ +\x71\x9c\xb7\xde\x7a\x0b\x40\x98\xa4\x69\x50\xa9\x8c\xc7\x63\x2e\ +\x24\xe7\xbc\x64\x8c\x0b\xe1\x79\x7e\x5e\x96\x59\x96\x41\x00\x76\ +\x76\x76\x46\xa3\x51\xbd\x5e\x67\x8c\x5b\x16\x34\xfd\x69\x59\xb2\ +\xe9\x74\xca\x18\xa7\x96\x65\x2e\x5a\x13\x7f\x73\x77\x3a\x0a\x11\ +\x42\x18\x9b\xf9\xa1\xe3\x38\x1e\xe7\x10\xe1\x93\x27\x4f\x6a\xad\ +\x1b\x8d\xba\x94\xb2\x37\x18\x28\xa5\xa4\x94\x7e\x10\x2c\x2d\x2f\ +\xa7\x59\xd6\x6c\x36\xfb\xfd\x7e\x92\x24\xb3\xd9\x0c\x13\xe2\xd8\ +\xce\xc5\x87\x2e\x66\x49\xfa\x99\xcf\x7e\xb6\x5a\xad\x6a\xa5\xa0\ +\xd6\x08\x42\x04\xa0\x86\xc0\xa2\xe4\xee\xac\xec\x9b\x2e\x31\x40\ +\x5b\x96\xd5\x6e\xb7\x20\x44\x04\x93\xb4\x60\x5c\x02\xc7\x76\x19\ +\x17\x96\xe3\x22\x44\x34\x00\x59\x9a\x9a\x4f\xc3\x44\x14\x1d\x1e\ +\x76\xbe\xf8\xc5\x2f\xfa\x41\xa5\x2c\x0b\x42\xad\x24\x9a\x41\xc9\ +\x92\x24\x89\xe3\x58\x4a\x69\xa8\x90\x94\xd2\x8d\x8d\x8d\xa5\xa5\ +\xa5\xa7\x9e\x7a\xca\x77\xec\x5e\xe7\xf8\xf2\x5f\xbd\x99\xcc\x92\ +\x34\xca\x5e\x7e\xe1\xe5\xc5\xa5\x45\xdb\xb2\x83\x20\x18\xf5\x46\ +\xd7\xdf\xbe\xa6\x95\xa2\xd4\x4a\xd2\x6c\x96\x24\x96\x45\x99\x94\ +\x51\x92\xd8\xd3\x59\x14\xc7\x95\x6a\x35\x9c\x4e\xe7\x5a\xcd\x17\ +\x5f\x78\x61\x71\x61\x01\x40\x40\x2d\x92\x24\x51\x96\xa5\x08\x61\ +\xc3\x25\x35\xa4\x23\x23\x23\x30\xc6\xb6\x46\xe2\xeb\x79\x1e\xd0\ +\x40\x09\xa5\xa4\x24\x04\xf9\xbe\xaf\x95\x6e\xb7\x5a\xb5\x5a\x9d\ +\x73\x71\xe1\xc2\x85\xab\x57\xaf\xfa\x7e\xc0\x39\xb7\x2c\xab\x5e\ +\xab\xaf\xad\x9e\x5c\xbf\x70\x81\x73\x31\x99\x4e\x7a\xbd\x5e\x59\ +\x14\xae\xeb\x5e\xb8\x70\x61\x69\x65\xe5\x17\x7e\xee\xe7\x77\x36\ +\x37\xf2\xd5\x13\x91\xb1\x8b\xa0\xd4\xa6\xb4\x64\x39\xb5\x09\x82\ +\xf7\x5e\xdf\x31\xc6\x08\x41\xc6\xb8\xd6\x40\x03\x80\x31\xf2\x5c\ +\x2f\xcb\x0b\x42\x08\x40\x90\x17\x85\xa1\x78\x3a\x8e\xcd\xd9\x9d\ +\x60\x42\x8c\x39\xe3\x85\x2a\x09\xc6\x15\xcf\xc5\x0e\x32\x73\x1a\ +\x83\x2e\x7e\xea\x53\x9f\x6a\x36\x9b\x79\x9e\xa7\x69\x3a\x1e\x4f\ +\x8e\x3b\x7f\x69\x90\x49\xd7\x75\x77\x77\x77\x8d\xa8\xe2\x95\x57\ +\x5e\xf1\x7d\x7f\x6b\x6b\x8b\x73\xbe\xb8\xb8\x68\xcc\xae\xcd\xa6\ +\x5d\x5b\x5b\x4b\xd3\x94\x95\xe5\x64\x32\xf1\x3d\xcf\xa0\x76\x84\ +\x90\xb3\x67\xcf\x7e\x3d\x58\xa6\xd5\x52\xab\x6b\x78\x67\x07\xa6\ +\x29\x40\xe8\x3e\xec\x7e\x7f\x01\x00\x34\xc6\xf6\xf1\x31\x4a\x12\ +\x76\xf6\x8c\x75\x6b\x93\x45\x89\xd6\x5a\x03\xcd\x58\xa9\x35\x50\ +\x52\x22\xa0\x08\x02\xa6\x91\x71\x5d\x17\x21\x54\xe4\x39\x04\x40\ +\xe9\xdb\xd7\xf3\x60\x30\x20\xd4\x1a\x0c\xa4\x2a\x8a\x5f\xfa\xe5\ +\x5f\x36\xf9\xf4\xaf\xbf\xfe\x7a\xad\x56\xbb\x71\xe3\x86\x65\x59\ +\x6b\x6b\x6b\x52\xca\xe1\x68\xe8\x3b\x76\xbf\x3f\x38\x38\x38\x68\ +\xb5\x5a\x5a\xeb\xe3\xee\xf1\x51\xe7\xa8\x2c\x4b\x4a\xc9\x64\x32\ +\x81\x08\x33\xce\x4d\x4a\x1c\x63\xcc\x48\x6f\x0c\x36\x7a\xdc\xe9\ +\xd4\xaa\x55\x25\x65\xb7\xdb\xad\xd7\xeb\xf3\xf3\xf3\x00\x80\xc3\ +\xc3\x43\xe3\xef\xd8\xef\xf7\x4d\x68\x91\xbe\xb3\xcc\xf5\x46\x29\ +\xc5\x18\x1b\x23\x04\xa5\xd4\xca\xd2\xd2\xf2\xca\x4a\xaf\xdf\x3f\ +\x3e\x3e\xf6\x2b\xd5\x7a\xbd\xee\x7a\xfe\xfe\xfe\x01\xe7\xfc\xec\ +\xd9\x73\x49\x1c\xbf\x36\xe8\x07\x81\x7f\xf2\xe4\xc9\xdd\xdd\x5d\ +\xad\xf5\xca\xca\x8a\xd1\x43\xe5\x79\x3e\x1a\x8d\x9e\x7b\xee\xb9\ +\x6e\xb7\x0b\x00\x30\xa9\x17\x26\xdc\xd5\x70\xe7\x31\xc6\x10\xdc\ +\xa3\x19\xa8\x92\xb2\x5a\x6b\xd4\x9a\xed\x82\x4b\xea\x78\x2a\x8b\ +\x07\xc3\x21\x40\x10\x00\x45\xb0\x16\x52\xa7\x49\x5a\x96\x65\xa5\ +\x5a\x35\x93\xed\xb2\x2c\x95\x92\x59\x9e\x63\x42\xb7\xb6\xb6\x18\ +\x17\x45\x96\xec\x6d\xdd\x2a\x8a\xdc\x71\x1c\xa3\x42\xa8\x54\x2a\ +\x65\x59\xb6\x5a\xad\xb9\xb9\xb9\xe1\x70\xa8\x9b\x8d\x34\xcf\x6f\ +\x6d\x6e\x1c\x76\x3a\x25\x67\x61\x18\xc6\x69\x1a\x27\x09\xc1\x38\ +\x4d\xd3\x7e\xaf\x57\x09\x3c\x2e\x78\xbd\xd1\x28\x59\xd9\x1b\xf4\ +\x4b\xc6\x00\xd0\xb6\x6d\x87\xd3\x70\x32\x9e\xf8\x9e\xfb\xf6\xdb\ +\x57\xa5\x90\xd1\xe9\xc4\x73\xdd\xf1\x70\x3c\xe8\xf7\xb3\x2c\xe3\ +\x8c\xcd\x66\x11\x17\xb2\x94\x89\xeb\xb9\x86\x77\xd4\xef\xf7\x6b\ +\xb5\x9a\xe3\x38\x66\x24\x88\x31\xae\x57\x2a\x8f\x3f\xf6\x6e\x00\ +\xc0\xce\xf6\x5e\x9a\xa6\xbe\xef\x9f\x3e\x7d\x6a\x63\x63\x6b\x32\ +\x99\x9c\x3b\x77\x2e\x4e\x92\xd7\xaf\xbe\x05\x21\x78\xf0\xc1\x0b\ +\xfb\x3b\x3b\xcd\x66\xb3\x5e\xab\xce\x2f\xcc\x3b\xcf\x3d\xa3\x94\ +\xd2\x52\x7d\xfe\xb9\x67\xbb\xbd\x5e\x1c\xcd\x04\xe7\xfd\xfe\x00\ +\x69\x45\x29\x75\x6c\x57\x43\x40\x2d\xdb\x0f\xfc\x7b\x8b\x3e\x83\ +\x10\x98\xdb\x39\xc6\x98\x52\x22\x84\x54\x5a\x4b\xa9\x2d\xcb\xd6\ +\x40\x57\x2a\x35\xc7\x75\x86\x7d\x19\xcd\x72\xce\x39\x42\xb8\x64\ +\xa9\x52\xda\x24\x14\x42\x88\xa4\x14\x5a\x2b\x29\x2d\x8b\x52\xc7\ +\x71\x18\x63\x26\x1d\x30\x08\x82\x20\x08\x06\x83\x41\xb7\x7b\x8c\ +\x11\xe8\x76\x8f\x07\x83\x81\x49\xf5\x6a\x34\x1a\x06\x52\x37\xb8\ +\x99\xeb\xba\x46\x14\xe6\x79\x5e\xb3\xd9\x0c\x82\xc0\x24\x07\x98\ +\x71\x51\x14\x45\x8c\xb3\x8a\xef\x55\xab\x55\xcf\xf3\x26\x93\xc9\ +\xd7\x73\x47\xc3\x48\x9d\x3f\x8f\x2f\xbf\x01\xa3\x48\x37\x9b\xf7\ +\x8b\xfb\xfd\x05\x00\x00\x08\x91\x4e\x47\xbb\x2e\x5f\x5c\x54\x82\ +\x0b\xc1\x15\xc0\x00\x40\x63\xbd\x2d\x38\x47\x40\x01\x25\xa4\x94\ +\x8c\x69\xa3\xf6\x2c\xca\x52\x4a\x45\x6d\x0a\x21\x4c\xd3\x14\x11\ +\x22\x95\xb6\xac\xbf\xde\xe5\x96\x65\x5d\xbf\x7e\x7d\x67\x67\x27\ +\x08\x82\xa2\x28\xa2\x28\x4a\x92\x24\x0c\xa7\x81\x6b\xe7\x79\xa1\ +\xb5\x8e\xa2\x78\x71\x71\xa9\xd7\xef\x1f\x1d\x1d\x39\xb6\xb3\xbf\ +\x7f\x40\x08\xc1\x94\x18\xcf\x10\xf3\x22\x67\xce\x9c\x31\x3c\x7a\ +\x08\x21\x21\x24\xcf\x73\x4a\x48\xb5\x5a\x5d\x5f\x5f\x1f\x8d\x46\ +\x86\x11\x6c\x6a\xba\xe7\x79\x69\x9a\x0a\x29\x01\x84\xe6\x8a\x35\ +\x4f\x71\x5d\xd7\xbc\x60\xb5\x5a\x25\x84\x48\x29\xe3\x38\x2e\x8a\ +\x42\x03\x90\x24\xc9\x8d\x1b\x37\x56\x4e\xac\xce\x66\xb3\x7a\xbd\ +\x5e\xa9\xd5\x95\x56\x96\x65\x4b\xa9\x0c\xd5\x6f\x63\x63\x63\x3c\ +\x1e\xf7\x7a\x3d\x73\x82\x3e\x3a\x3a\xda\xd9\xd9\x31\x4c\x15\x93\ +\x97\x66\x62\x25\xcc\xc4\x15\x42\xf4\xad\x68\xdd\x08\x25\xe1\x2c\ +\xc1\x96\x84\xd8\xb6\x3c\xcf\x29\x05\xc2\x88\x33\xa6\x24\x03\x88\ +\x40\x4c\x0b\xc6\x8c\x36\xd2\x08\xb2\x7c\xdf\x53\x52\x1e\x1f\x77\ +\x5d\xc7\xae\x37\x5b\x36\x25\x79\x3c\x4b\x92\x54\x4a\xd9\xeb\xf5\ +\x7e\xf3\x37\x7f\x73\x65\x65\x65\x3a\x9d\xe6\x79\x3e\x9d\x4e\x77\ +\x76\x76\x2e\x9c\x7f\xa0\x28\x8a\x5a\xbd\x11\x46\x33\x26\xc4\xb9\ +\xf3\x0f\x7c\xf1\x8b\x5f\x72\x1c\x7b\x3a\x9d\xce\xa2\xa8\xd5\x68\ +\x24\x49\x9a\x17\x99\x54\xaa\x60\xe5\xca\x89\x13\xb5\x7a\xa3\xd7\ +\x1f\xc4\x49\xe2\xf9\xbe\xeb\x38\x08\x63\x51\xa8\xf5\xf5\x0b\xed\ +\x76\xfb\xe6\xf5\xeb\x93\xf1\x64\x16\xce\xb4\x52\x8d\x46\x03\x28\ +\x25\x55\x21\xb5\x2e\x19\x33\x2a\x01\x33\xc7\xb6\x6d\x7b\x38\x1c\ +\x4e\xa7\xd3\x93\xa7\x4e\x16\x45\x61\xe4\xb2\x46\xdc\x74\x70\x70\ +\x78\xeb\xd6\x2d\x29\xf5\x64\x32\x59\x5c\x5a\x6c\x34\x1a\xb6\x6d\ +\x51\x4a\xcb\xb2\x6c\xcf\xb5\xa3\x28\xda\xde\xda\x3a\xec\x74\x3a\ +\xc7\x1d\xdf\xf7\x3b\xc7\x47\x7f\xf2\xc7\x7f\xdc\xed\xf5\x6a\xd5\ +\x6a\xe0\xfb\x8d\x7a\x8d\x95\xa5\x6d\x59\x41\xa5\x32\x99\x4d\x30\ +\x21\xc6\xba\xe0\x9e\x3f\x79\xb3\x55\x28\x25\x10\x82\xa2\x64\x9c\ +\x71\xa5\xb5\x11\xa1\x1b\x82\xac\x89\x9d\x32\xb4\x2b\xad\x15\x00\ +\xc0\xb6\x6d\xdf\x0f\x7c\x0d\x80\x56\xbe\x63\x73\xc6\x8c\x66\xc2\ +\xb4\xe7\x8d\x46\xc3\xec\xba\x34\xcd\x86\xa3\x11\xe7\x3c\x49\x12\ +\x08\xa1\xa1\x69\xe5\x79\x1e\x86\xa1\xd9\xd2\x66\x6a\x65\xdc\xf6\ +\x4d\x34\x4a\xb5\x5a\x35\xd6\x17\x94\xd2\x5a\xad\x56\xab\xd6\x16\ +\xe6\xdb\x93\xc9\x64\x3c\x1e\x7f\x4d\x2a\xe4\x6d\xd8\x5d\xa9\x33\ +\xa7\xc9\x5f\x7c\x0e\x24\x09\x68\xb7\xef\x97\xb5\xfb\xcb\x74\xee\ +\xd6\xf1\xb1\xb2\x6d\xd9\x6a\x51\x84\x28\xb5\x0a\x26\x84\x92\x10\ +\x53\x84\x71\xd5\x75\x2a\x81\xcf\xf3\x6c\xd8\xef\x19\x0a\x04\x42\ +\x48\x29\x05\x21\x20\x94\x1a\xc5\x90\xe6\x82\x3a\x0e\x46\xb6\x4d\ +\x08\x06\xc0\xf7\xfd\x2c\xcb\xee\x5e\x12\x96\x65\x99\xbc\x8b\x5b\ +\xb7\x6e\xb5\xdb\x8d\x76\xab\x0d\x31\x45\x84\x2a\x00\x35\x40\x42\ +\x6a\xae\x34\x40\x38\x2f\x19\xe2\xdc\x75\x5d\x4a\xe9\xea\xea\xea\ +\x78\x3c\x36\xa9\x43\x96\x65\x75\x3a\x9d\x73\xe7\xce\xd9\xb6\xbd\ +\x38\x3f\x6f\x9c\x00\x8e\x8f\x8f\xe3\x38\x36\x42\x53\x93\xb6\x5a\ +\x96\xa5\xd4\x1a\x61\x6c\x34\x99\xb7\xa3\x9f\x95\x32\x8a\x24\x73\ +\xe0\x70\x5d\x77\x7e\x61\x01\x22\x34\x18\x0c\xb9\x94\xb3\xd9\xac\ +\x52\xa9\xae\xad\xad\x65\x59\xb6\xbd\xbd\x35\x99\x4c\x08\x21\xe3\ +\xf1\xf8\x2b\x5f\xf9\xca\x70\x38\x34\xae\x03\x08\x21\x13\x1e\x64\ +\xee\x6a\x26\x9d\xce\xf3\x3c\x63\x82\x06\x8c\x4f\x0b\x30\xb9\xb9\ +\xf7\x58\xdd\x95\xd6\x7e\x50\xc1\x94\xba\xae\x3f\x9d\x65\x5c\x6a\ +\x2f\xa8\x28\xa5\x96\x96\x96\x5a\xcd\xfa\xeb\x5f\x79\x25\x49\x78\ +\x96\x66\x10\x42\x2e\x44\x59\x96\x10\x93\x4a\xa5\x0a\x01\x08\xc3\ +\x50\x55\x2b\xc4\xb6\x1b\xd5\xaa\x85\x80\x91\x89\x9a\xae\xb0\x28\ +\x0a\x13\x88\xb1\xbf\xbf\xdf\xe9\x74\xf6\x77\xf7\xce\x9c\x39\x23\ +\xa5\x0a\x82\xaa\xef\x05\x84\x58\x69\x9a\xd5\x6a\x75\x21\xc6\x4a\ +\x81\x5e\x6f\x50\xab\x04\xf5\x7a\xcb\x72\x9d\x30\x0c\x2b\x41\xed\ +\xa8\xd3\xad\x54\x6a\x51\x14\xb7\xe6\x17\x0a\x2e\x4f\x9c\x98\x43\ +\x8b\xf3\x5c\x8a\xdd\x9d\x9d\x83\xa3\xa3\x3c\xcb\x28\x26\x61\x18\ +\x12\x42\x38\x63\x0a\x00\x44\x89\xd2\xca\xd4\x38\x53\xd9\xe7\xe7\ +\xe7\xbb\xdd\xae\xef\xfb\x16\xb5\xbc\xa0\xb2\xb6\xba\xca\x85\xe8\ +\x1e\xf7\x87\xc3\xa1\x10\x72\x7f\x7f\xff\xdc\xb9\xf3\xa7\x4f\x9f\ +\xde\xd9\xde\xd9\xdd\xdd\xe5\x9c\x13\x4a\x2e\xbd\xfa\xf2\xde\xd6\ +\xce\xe6\xcd\x9b\xa3\xe1\x10\x62\xa4\x21\x90\x92\x53\x6a\xc7\x71\ +\xec\x79\xb6\x4d\x31\x57\xd2\x71\x1c\x56\x96\x8c\x73\x6a\x5b\x10\ +\x22\xd7\x0f\x20\x42\xf7\x6a\xa3\x0f\xcc\x1f\x57\x08\x6e\x5c\xa0\ +\xb9\x64\x84\x12\xa1\x04\x82\x24\x8a\xc3\x30\xd6\x8a\xdd\x86\x65\ +\x00\xd0\xe6\x28\x69\x5c\x89\x08\xa5\x08\xa2\x2c\x4f\xa3\x28\x72\ +\x1d\x07\x00\x60\x1e\x55\x4a\x99\x7d\x02\x00\xd0\x5a\xcd\xcf\xcd\ +\xe5\xb9\xdf\xef\xf7\x8d\x70\x49\x29\x75\xe5\xca\x15\x73\xb2\x34\ +\x9b\xcd\x68\x7a\xa5\x94\x0f\x3e\xf8\xe0\xca\xca\xca\x68\x34\xea\ +\x76\xbb\xc6\xd2\x83\x52\x0b\x22\xb8\xbf\xbf\x6f\xb8\xbc\xb7\x13\ +\x66\xbf\xce\x4e\x3a\x7b\x16\x0e\x07\x70\x32\xd1\x67\xce\xdc\xaf\ +\x6b\xf7\x97\xe9\xdc\xad\xdd\x3d\x6d\x59\x62\xae\x0d\xa5\xd2\x4a\ +\x21\x74\xdb\xb4\x18\x42\xa8\x15\x80\x10\x58\x96\x65\x02\x35\xcc\ +\xfe\x36\x99\x0f\x16\xa5\xf5\x7a\xbd\x2c\x4b\x00\x91\xe5\x78\x08\ +\x6a\xa0\x94\xb1\x9c\x35\xac\x35\xc3\xa0\x98\x4e\xa7\xc3\xe1\xd0\ +\xf3\xbc\xb2\x28\xca\xc0\x9b\x4e\x26\x26\x0f\xb3\xdf\xef\x1b\x50\ +\xa5\x2c\x4b\x25\x25\x42\x08\xa1\xdb\x3e\x30\x26\x00\xde\x24\xd4\ +\x98\x9e\xae\xd5\x6a\x21\x84\x06\x83\x81\xc1\x25\x4c\xef\xe3\xba\ +\x6e\x59\x96\xc6\xf9\x4b\x6b\x4d\x09\x11\x4a\x49\x23\x79\x85\x90\ +\x73\x6e\x2e\x39\x8c\x71\xaf\xd7\x9b\x9f\x9b\x9b\xcd\x66\xa8\xd3\ +\x01\x00\x28\x25\x8d\x84\x75\x34\x1e\x47\x71\x52\xad\x56\x19\xe3\ +\x26\xbe\x23\x8a\x22\xc3\xd1\x34\xea\x27\xe3\xf6\x6e\xaa\x80\xf9\ +\xe6\x5d\x9d\x94\x01\x64\x4c\x36\x69\x92\x24\x5f\x1d\xb2\xf3\xcd\ +\xe1\x03\x00\x48\x21\x31\xc6\x4a\x6b\xc6\x58\xce\xa5\xe3\x06\x5a\ +\x6b\xcb\xb6\xdb\xed\x16\x21\x44\xa9\xdb\x69\x70\xfc\x0e\xc5\xb3\ +\xd1\x68\x04\x95\x2a\x22\xb4\x5a\xad\x2a\x00\x30\xc6\x96\xeb\x98\ +\x23\x0b\x00\xc0\xf3\xbc\xa5\xa5\xa5\x5e\xaf\x37\x99\x4c\x8e\x8e\ +\x8e\xa6\xd3\x29\x0f\x82\xd1\x64\x7c\xd8\x39\xca\x8b\x5c\x01\x7d\ +\x74\xdc\xd1\x10\x4c\xc3\x29\xe3\x4c\x48\x51\xb2\x32\x00\x7e\xc9\ +\x19\x13\xfc\xc4\xea\xaa\x02\xda\xb6\xed\x5a\xa3\x36\x1e\x8f\x1d\ +\xc7\x6e\x36\x5b\x00\xc0\xf1\x60\xec\x07\xfe\x70\x34\x92\x52\xd9\ +\x8e\x83\x20\x6a\xcd\xcd\x01\x08\xcd\x36\x31\xa9\x99\xc6\x6d\x0d\ +\x63\x6c\xc4\xf4\x84\x90\x7e\xbf\xef\x38\x8e\xaa\x56\x36\x36\x36\ +\x9b\xad\x26\x84\xd0\xb6\x6d\x4a\xb1\x94\xea\xcd\x37\xdf\x5c\x5a\ +\x5a\xaa\xd7\xeb\xd3\xe9\xd4\xd8\x3a\x6d\x6e\x6e\x15\x49\x9a\x23\ +\x5c\xad\xd6\x34\x04\x61\x12\x11\x4a\x1d\xdb\x21\x04\x59\xd4\xab\ +\x56\x2a\xd3\xf1\xc4\x00\xfa\x82\x73\xa9\x55\x51\x96\x51\x96\x9a\ +\x92\x7a\xcf\x03\x55\xd3\x71\xa7\x69\x22\xa4\xc4\x84\xd8\x2e\xd5\ +\x25\xc7\x18\x01\x08\x30\xc4\x1a\xda\x69\xa2\xa5\x94\xe3\xf1\x58\ +\x4a\x29\xa5\x32\x27\x48\x42\x2c\xa5\xb5\x94\xdc\x42\xc8\xbc\x01\ +\x93\x88\x62\xfa\xfa\x34\x4d\xcd\xfd\xf5\xb8\xdb\x2d\x8b\xdc\x08\ +\xe2\x8c\x4b\xdd\x6c\x36\x33\xea\x39\x73\x20\x30\x1f\x17\x21\x24\ +\x0c\x43\xce\x79\xb7\xdb\xed\xf7\xfb\x26\x99\xb6\x52\xc1\x59\x96\ +\x4d\x27\x13\x21\x44\x10\x04\xf4\xeb\x9b\xd6\x2b\xa5\xce\x9f\x07\ +\x4a\xe1\x8d\x0d\xf5\xde\xf7\xde\x2f\x6b\xf7\x97\x46\x08\x65\x99\ +\xbd\xbd\x25\x16\x16\x44\x7b\x4e\x95\x65\xc9\x18\x40\x04\x21\x24\ +\xb5\xd2\x52\x67\x9c\x09\x51\x52\x08\x38\xe7\x00\x02\x63\x72\x72\ +\x5b\xf0\x0d\xa1\xd9\x79\x42\xaa\x2c\xcf\x2d\x8b\x40\xad\xd5\x9d\ +\x23\xaa\xd9\xee\xe6\x4e\x60\x38\xef\xc7\xc7\x9d\x69\x38\xb3\x1d\ +\x17\x22\xdc\xed\xf5\x37\x36\xb7\x92\x38\x11\x52\x95\x65\x29\x84\ +\x84\x10\x14\x69\x86\x10\x7a\xe4\x91\x47\x7c\xdf\xdf\xdd\xdd\x35\ +\xed\x67\x96\x65\xbe\xef\x9b\x02\x8a\x00\xc8\xb2\xcc\x9c\xa6\x6d\ +\xdb\x36\xe6\xec\xc6\xe8\xd1\x18\xa8\x68\xce\x01\xc6\xe6\x0d\x98\ +\x06\x2a\x4d\x53\x63\x10\x26\x95\x32\x1d\x77\x59\x96\xd3\xe9\xb4\ +\xde\x6c\x5d\xb8\x70\xc1\x71\xdc\x28\x49\x07\xfd\xfe\xe1\xe1\x81\ +\x49\xaa\x34\xcf\x35\x37\x27\xf3\x85\xb9\xc9\xdd\x4d\x88\xbe\x6b\ +\xa2\x62\xcc\x26\x0d\x34\x64\x72\xd4\xee\x35\x43\x15\x65\x59\x06\ +\x94\x92\x82\x29\x25\x2c\x62\xe5\x59\x42\xa9\x75\xb0\xbf\xd7\xef\ +\x1e\x16\x45\x4e\x30\x62\xac\x2c\xcb\xd2\x34\xcb\x94\x10\x43\xd9\ +\xf4\xfd\x20\x49\x92\x59\x9c\x78\xb6\xe5\x5a\x98\x73\x6e\xee\x6a\ +\x00\x00\x63\x85\x46\x08\x69\x34\x1a\xd5\x6a\x75\x6b\x7b\xa7\xd6\ +\x4c\x2d\xc7\xcd\x8a\xf2\xea\xb5\xeb\x8e\xeb\x2a\x0d\xfa\xc3\x31\ +\xe7\x0c\x20\x6c\xdb\x4e\xa7\xd3\x7d\xe2\x89\xf7\xcc\x2d\xcc\x4b\ +\x21\x76\xf7\xf6\xb8\x90\xc7\xc7\x3d\xcb\xb6\x6a\xb5\xc6\x70\x38\ +\x8c\xa2\x68\x36\x99\x04\x41\x90\xc4\x89\xe5\x38\x14\x13\x08\xa1\ +\x56\x5a\x09\xa9\x15\x04\x50\x6b\x04\x4c\xba\x96\xf9\x8b\x57\x2a\ +\x15\x73\xf0\x8a\xe3\x38\x8a\xa3\xd3\xab\x6b\x42\x88\x28\x8a\x26\ +\x93\x49\x92\x24\xcb\xcb\x2b\xef\x79\xcf\x13\x49\x92\x4e\xa7\xd3\ +\x37\xdf\x7c\xf3\xb8\x7b\x0c\x11\xc0\x18\xa5\x59\x22\x39\xf3\xaa\ +\x35\x6a\x13\x6d\x82\xa4\xb5\x2a\x58\x8e\x09\x08\x3c\xdb\xb1\x28\ +\x41\x88\x95\x85\xe7\x7a\x0b\x8b\x8b\x61\x1c\x87\x51\x92\x64\xa9\ +\x1f\xf8\xf0\x5b\x1a\xa8\x22\xcb\xa6\xe6\x15\x8c\xef\x34\x21\x18\ +\x13\x04\x00\xb2\x5d\x97\x65\xda\xf8\xcd\xc5\x71\x22\x95\xa6\x94\ +\x58\x96\xed\x38\x8e\x14\xa2\x60\xcc\x71\x2c\xdf\xf7\x09\xc6\x45\ +\x51\x98\x6d\x03\x00\x48\x92\xc4\x28\x2d\x8c\xfb\x45\x59\xe4\xb6\ +\x6d\x87\x61\x38\x9b\xcd\x38\xe7\x06\x45\x64\x8c\x19\xe3\x23\x42\ +\x88\xb1\x81\xeb\xf5\x7a\xc6\xe0\x81\x31\x96\x65\x19\x42\xa8\x2c\ +\xcb\x4e\xa7\xa3\xa5\x30\x39\xf2\xae\xeb\x7e\xfd\xe2\xae\xe7\xda\ +\x7a\x71\x11\x6e\x6e\xdd\xa7\xca\xdc\x5f\xa6\x6d\x47\xd3\x29\x1e\ +\x8f\x8b\xc7\x1e\xd7\x84\x14\x45\x9e\xe7\xb9\xe5\xb8\xd4\x72\xb4\ +\xd2\x90\x22\x08\x14\x50\x0a\x40\x40\x09\x11\x92\x9b\xae\x5c\x29\ +\x89\x10\x42\x10\x1a\x48\x84\x71\x51\x30\x8e\xa1\x83\x11\x32\x1a\ +\x96\xbb\x83\x50\xe3\xd1\x98\x24\x49\xaf\xd7\xcb\xb2\xdc\x0f\x02\ +\x8c\x69\xa3\xd1\x9c\x4e\xa7\x93\x69\x88\x20\xc2\x98\x08\x91\x21\ +\x44\x08\x41\x81\xef\x95\x65\x61\xc4\x8d\x66\x04\x6a\xcc\x63\x6d\ +\xdb\x36\xe6\x4a\x8e\x65\xd9\xb6\x6d\x70\x21\xd3\x38\x03\x00\xee\ +\x0a\x67\xc0\x9d\x8b\xdc\xc0\xbb\x77\xc7\x65\xa6\x51\x32\xd0\x0d\ +\xb5\x2c\x53\xf7\x5b\xad\x56\xbf\xdf\x8b\xe2\x54\x69\x30\x1a\x0e\ +\x87\xc3\xa1\x94\x52\x29\x6d\x5e\xcd\xe4\xcf\xdd\x05\x73\xcd\x8d\ +\xea\xae\xa9\xa4\xf9\x81\xbb\x8f\x22\x84\x1c\xdb\xb6\xac\x7b\x8c\ +\xd9\x83\x10\x96\x45\x7e\x7c\x7c\x64\x3b\x1e\xa6\x41\x50\x0d\xb2\ +\x9c\x61\x8c\x18\x06\x16\x85\xcd\x5a\xad\x4c\x23\x93\x7c\x62\xdc\ +\xa9\x2c\xcb\xca\xd2\x74\x38\x1c\x48\xa9\xb3\x34\xe5\x4a\xd9\x04\ +\x73\xa6\x8c\xaf\x8b\x79\x4d\x53\x29\xf2\x3c\x3f\x3e\x3e\x06\x5a\ +\x03\x88\x6c\xc7\xad\x54\xaa\x41\xa5\x3a\x18\x8e\x82\x20\xc0\x84\ +\x32\xce\x85\x90\x42\x08\x04\x41\xad\x5e\x1f\x8f\x27\x4b\x2b\x2b\ +\x57\xaf\x5d\xdf\xdd\xdd\x4d\xb3\xbc\xe4\xdc\x72\x9c\xf1\x78\x12\ +\x45\xb1\x56\x53\x4a\x29\xa1\xd4\x9c\xab\x24\x67\x86\xa0\xa2\x84\ +\x14\x46\x0f\x45\x6f\xb7\x8e\x65\x59\x9a\x3f\xb7\xf9\xe4\x0d\xf4\ +\x91\xe7\x99\xe3\xd4\x6a\xb5\x5a\x5e\x98\x50\xec\xea\x1b\x6f\xfc\ +\x55\x59\x72\x21\xc4\xfe\xfe\xbe\x91\xfc\x00\xa0\x92\x38\xa6\x18\ +\x53\x8a\xa5\x14\x00\x42\x08\x01\xc2\x10\x13\x0c\xb5\x82\x00\x20\ +\x08\x1c\xcb\xe2\x8c\x13\x84\x8b\xa2\x14\x52\x05\x95\xaa\x06\xb0\ +\xd5\x9e\xc3\xf7\x2e\x6f\xd7\x08\x43\x4a\x31\x84\x98\x60\x0d\x10\ +\x72\x1c\xdb\x76\x5d\x88\x30\x67\x02\x13\x8c\xb4\x63\x0e\x8e\x5a\ +\x6b\x0d\x20\x21\x96\xe3\x3a\xc6\xfd\x51\x4a\x29\x38\x27\x94\x52\ +\x84\x4a\x08\xcd\x36\x30\x00\xba\x69\xe1\xab\xd5\x5a\xab\x59\x4f\ +\xd3\x44\x29\x35\x18\x0c\xba\xdd\xae\xd1\x9d\x9a\x1d\x1b\x04\x01\ +\x63\xcc\x58\x8c\x05\x41\x60\x80\x1d\x73\x3f\x36\x7b\xdb\x98\x3d\ +\xf8\xae\x43\x29\x2d\x8a\x42\x08\xf1\x0d\x14\x77\xc7\x55\x6b\x6b\ +\x78\x7b\xeb\x7e\x59\xbb\xbf\x4c\xeb\x82\xa3\x08\x4f\xa6\xec\xe4\ +\x49\x28\xa5\xe1\x0e\x9a\x72\x06\x21\xd4\x4a\x41\x04\x29\xa5\xae\ +\x45\x8a\x2c\x63\x19\x33\x44\x11\xad\x34\xc6\xc4\xf4\xce\x79\x96\ +\x29\x00\x5d\xc7\x0d\x2a\x81\x2c\x0a\x7e\xd7\x54\x16\x80\x3c\xcf\ +\x27\x93\x89\x39\xfc\x0e\x06\x03\xe3\xdd\x38\x1c\x0e\x4c\xec\xa7\ +\xf1\xd7\x35\x13\x2d\xad\x15\x84\x98\x52\xcb\xb2\xe8\xb5\x6b\xd7\ +\xcc\x37\x4d\x13\x44\x08\x31\xc9\x1b\x45\x9e\x17\x59\x56\xad\x56\ +\x8d\x64\xd4\x04\xef\x59\x96\x75\x17\x8e\xd0\x77\xec\x6d\x4d\xad\ +\x37\x0d\xfb\x5d\x0c\x1a\x00\x10\xc7\x71\xb3\xd5\x6a\xcf\xcd\xf5\ +\x7a\xbd\xbd\xbd\xbd\xe1\x70\x58\x14\x25\x26\x16\x42\x10\x23\x8c\ +\x10\x82\xf0\xf6\x25\x6a\x22\x43\xcd\x55\x7d\xb7\x1d\x56\x77\xd2\ +\x88\x4c\x87\x65\x2e\x42\x33\xfe\x32\x66\x20\xf7\x0a\x0e\x28\xd7\ +\x75\x08\xd4\x9e\x6d\xf9\x95\x0a\x93\x82\x20\x88\x11\x24\xb6\x35\ +\x3f\xdf\xe8\x88\x1c\x68\x29\x98\x3c\x38\x3c\x34\xf7\x2d\xd7\xf3\ +\x08\xa5\x59\x9a\xc5\x49\x4a\x29\x9d\x9b\x5f\xb0\x29\x4e\xa3\xd0\ +\x18\x37\x6a\xa0\x95\x52\xbb\xbb\xbb\xe6\xc4\x63\xcc\xc2\x82\x4a\ +\xad\xd7\xed\x1a\xe8\x89\x31\x6e\x7e\x35\x73\x03\xf3\x3c\xaf\x5e\ +\xab\xb6\x5a\x8d\xad\xcd\xad\x3f\xf8\xfd\xdf\xc7\x84\x44\x49\x92\ +\x24\x89\x14\x82\x73\x7e\x78\x78\xa8\x80\xce\xd3\xb4\x5e\xad\x28\ +\xa5\x26\xd1\xac\x28\x0a\x42\x29\xc6\x98\x22\x2c\x84\x30\x0e\x35\ +\x5a\x69\x08\xa0\x61\x10\x99\x0f\xc7\xf3\x3c\xc3\x46\xb5\xa8\x15\ +\xce\x66\xb5\x5a\x65\x6d\x6d\xed\xf1\xc7\x1f\x7f\xee\x99\x67\xff\ +\xfc\xcf\x3f\xe3\xba\x2e\xc6\xd4\x24\x6e\xd7\x6b\xf5\x74\xd2\x2f\ +\x4b\x56\x0b\xaa\x8d\x6a\x35\x08\x2a\x71\x1c\xeb\xdb\x3b\xf0\xf6\ +\x0e\x85\x40\x27\x49\x5a\xf2\xb2\xc8\x72\x08\x50\x5c\xe4\x8e\xe7\ +\x23\x4c\x34\x44\x1a\xde\x7b\x68\xa8\xd6\xe6\xec\x8a\x21\x84\x10\ +\x23\x21\xb5\xa1\x42\x12\x63\x37\x44\x68\x1a\xcd\x86\x18\x1b\x1b\ +\x4e\x2e\x24\x00\x80\x12\xc2\x38\xaf\x56\x6a\x7e\x50\x95\x92\x6b\ +\xa5\x4a\x21\x04\xbf\xdd\x0d\x18\x07\x69\x73\xe0\xa3\x94\xba\x9e\ +\x57\x14\x99\x39\xf6\x71\xce\x08\xa1\x84\x90\x3c\xcf\x00\x80\xb6\ +\x6d\x09\xce\x35\xa5\x69\x9a\x52\x4a\x6d\xdb\xb6\x6d\x5b\xdd\xb9\ +\x00\x8d\xf9\x3e\x42\xd0\x74\xf7\x86\x67\x49\xbe\xfe\x6f\xe3\xf9\ +\xfa\xc4\x09\x78\xf3\x16\x10\xe2\x7e\x65\xbb\xbf\x34\x42\x64\x32\ +\x21\x93\x09\x3b\x75\x12\x68\x4d\x09\x75\x1c\x07\x62\x8a\x08\x09\ +\x3c\xdf\x44\x57\x23\xad\x6d\x82\x62\x42\x4c\x71\x31\xd6\xe7\x18\ +\x63\x42\xa9\xd6\x5a\x48\xa9\xb4\xa6\x96\x43\x28\x85\x42\x60\x88\ +\x4c\x17\x63\x4a\xbc\x29\x8e\x86\xe0\x95\x67\xb9\xd6\xa0\xd7\xeb\ +\x0f\x87\x03\xcb\xb2\x93\x38\x11\x52\x1a\x98\x32\xcb\xd2\x3c\x2f\ +\xb4\x92\x08\x6a\xcb\xb2\x26\x93\x09\xb8\xe3\x76\x6d\x6c\x0e\xef\ +\xe0\x1e\x20\x49\x12\xd3\xed\x1a\x64\xd3\x90\x1d\x2d\xcb\xb2\x6d\ +\xbb\x28\x4b\x2e\x84\xa1\xaf\xdc\x7d\x0f\xe6\x6b\xd3\xcb\x07\xd5\ +\xea\x60\x38\x1c\x8e\x46\x26\xfd\x80\x31\xe6\xb8\x8e\xd6\x10\x21\ +\x64\x59\x54\xc7\xca\x90\xe2\x4d\x6f\x65\x00\x25\x33\x40\x33\x97\ +\xae\xb9\x68\xef\xe2\x36\xa6\x91\x77\x1c\xc7\x71\x1c\x82\x89\xe7\ +\x7b\xf7\x4a\xdb\x80\x04\xc3\xf9\x76\x8b\x5a\x9e\x50\xb2\x56\x6d\ +\x50\xcb\x46\x90\x14\x65\xe6\xbb\xae\xe7\x3a\x4a\x0a\xad\xa0\x2c\ +\x4b\x42\x29\x26\xa4\xd9\x6c\x4a\x29\x31\xa1\x8c\x31\xa5\x15\xb5\ +\x2c\xd7\xb1\xca\x24\x36\x77\x37\x2d\xb5\xc1\x67\x18\x63\x27\x4e\ +\x9c\x38\x7d\xfa\xf4\x74\x3a\x4d\xb3\x22\x8e\x93\x6b\xd7\xae\x67\ +\x59\x11\x86\xb3\xa2\x28\xb3\x2c\x6b\x36\x1a\xe1\x6c\x96\x24\x59\ +\x59\x14\x79\x96\xda\xb6\x8d\x30\x8e\xe2\xd8\x71\xdd\x38\x4d\x84\ +\x94\x42\xca\x28\x8e\x5d\xcf\x13\x52\x24\x59\x16\x25\x49\xe0\x7b\ +\x59\x9e\xe1\x12\xbb\x8e\x63\xfb\x81\xeb\xba\x9e\xeb\x01\xa0\xa2\ +\x64\x06\x21\xd2\x5a\x33\xce\x31\x26\xae\xe7\xc6\x51\x6c\x86\xcf\ +\x51\x14\x2f\xcc\xb5\xe3\x28\x7e\xfe\xf9\xe7\x59\x21\xaa\xb5\x9a\ +\xb9\x31\x13\x82\x3d\xcf\x2d\x8a\x42\xe9\xdb\xe7\x3c\x3f\xf0\x95\ +\x52\x45\x91\x4b\x21\x00\x86\xe0\x76\x6c\x97\x02\x00\x28\xa9\xb8\ +\x28\x31\x80\x65\x51\x42\x80\x2d\xcf\xa9\x5a\x8d\xc5\xc5\x60\xf9\ +\xc4\x09\x2f\xf0\x21\xba\x67\xc2\x8c\x86\x50\x53\x82\x01\x84\x10\ +\x22\x0d\x94\xd6\x20\x8a\xa2\x92\x31\x84\x31\xa5\x94\x17\x85\x94\ +\x0a\x23\x0c\x00\x80\x00\xde\xad\xbc\xa6\x70\x2b\x25\xa0\x52\x59\ +\x9a\x08\x29\x10\x42\xd2\x1c\x67\x31\x42\x10\x41\x84\x8a\xb2\xe0\ +\x8c\x69\x0d\xb4\x06\x94\x52\xad\xa1\xd6\x40\x08\xa1\x35\x34\xcc\ +\x7a\xc7\xf5\x40\x91\x9b\x69\x8a\x6d\xdb\x8d\x46\x03\x22\x58\xe4\ +\x05\x80\x00\x61\xac\x94\xaa\x56\xaa\x40\xab\x38\x8e\x4d\xcb\xf2\ +\x0d\x74\xee\x41\x20\xd7\xcf\x5b\x5f\xfc\x22\xec\xf5\xf4\x7d\x87\ +\x99\xfb\x4b\x6b\x6b\x7b\x07\x28\xc5\xce\x9c\x01\x52\x4a\xa1\x09\ +\x26\x1a\x21\x42\x90\xeb\xd9\x94\x58\x08\x41\xa4\xb5\x16\x82\x10\ +\x6a\xbe\x34\x88\x84\xe3\x38\x46\x59\x57\xad\x54\x00\xc2\x84\xda\ +\xac\x2c\x25\x2b\x95\x16\x00\x6a\x88\x00\x44\x00\x63\xe8\xb8\xb6\ +\x10\x0c\x13\x64\x51\x8b\x0b\xa6\x94\x12\x82\x33\x56\xfa\xbe\x2f\ +\x94\x28\xca\x82\x52\x4a\xa8\x8b\x10\x14\x42\x26\x49\xdc\x6a\x35\ +\xa4\x52\xb6\x6d\x9b\x8a\x6c\x2e\x5a\x43\x6a\x64\x8c\x21\x82\xcb\ +\xa2\x0c\x2a\x15\xc7\xb2\x66\xb3\x99\xa9\xf2\x86\x60\xe3\xd8\xb6\ +\x06\x40\x03\x73\xfd\x68\xc3\xca\x37\x5c\x1a\x03\x91\xc7\x71\xac\ +\x01\x34\x27\x0f\xc6\x98\x39\x1c\x58\x94\x2a\xa5\xa5\x52\x10\x68\ +\x04\x01\x93\xd2\x1c\x90\xcd\xff\x6b\x8e\xd8\x46\xba\x62\xd0\x21\ +\x53\xd6\x0d\xab\xd2\x14\x7d\x63\x95\x85\x09\x76\x6c\x47\xdf\x13\ +\xe6\xae\x81\xc6\x10\x50\xa4\x6d\x0b\xf1\x82\x2d\x2d\xb6\x83\x5a\ +\x9d\x10\x5a\x96\x25\xa1\x48\x2a\x7e\xf9\xcd\xcb\x10\x23\x42\x29\ +\xe7\xdc\xf5\xbc\x20\x08\x8c\x59\x31\xb5\x2c\x05\x80\xd6\xba\xc8\ +\x32\xa0\x38\x81\x1a\x29\x85\xb4\xa2\x08\x19\x22\x93\x6d\xdb\x41\ +\x10\x64\x59\x26\xa5\x18\x0e\x47\x5a\x32\x8c\x34\x82\x2a\x8e\xc3\ +\x34\xc9\x9b\xed\x26\x26\x48\x15\x2a\x8a\xa2\x8a\xef\x52\x4a\x08\ +\x42\x14\x63\x29\xb8\x67\xdb\x36\xc1\x40\x03\xad\x24\x10\xbc\x1e\ +\x54\xe2\x38\xf1\x83\xa0\xdd\x9a\xef\x76\x8f\x85\x52\x12\x68\xdb\ +\xa6\x9e\xef\xd7\xfc\x0a\xe7\x4c\x8a\x92\x31\x06\x94\xb4\x09\x06\ +\x00\x40\x44\x43\xc1\xf3\x5c\x43\x0c\xb2\x3c\x9d\x45\x61\x8e\x49\ +\x1c\xc7\x49\x9c\x40\x84\x6c\xdb\x76\x5c\xdb\xa2\x94\x10\x5c\x96\ +\x5a\x6b\x81\x10\x56\x4a\x97\x45\x91\x96\x4c\xf2\x12\x13\x4c\x80\ +\x25\xb8\xd0\x1a\x00\x05\xca\x92\x57\x83\x8a\xe0\x1c\x62\x6a\xfb\ +\x3e\x44\x88\x52\xea\xba\x4e\xa5\x56\xf3\x2b\x81\x09\x3d\xbf\x27\ +\x34\x0c\x68\xad\x01\x22\x0a\x62\xa5\x14\xa1\x48\x69\x69\x3b\x1e\ +\xe3\x7c\x32\x99\x02\x0d\x34\x00\x08\x4a\xa1\xb8\x46\x5a\x2a\xa5\ +\x20\xa0\xb6\xa5\x01\x70\x1c\xd7\xb2\xac\x38\x8a\x8b\x22\xaf\x56\ +\x03\x48\x28\xc0\x42\x02\xa0\x21\x46\x94\x22\x42\x7d\x3f\x08\x4a\ +\xc6\x84\x14\x1a\x20\x62\x29\x21\xdc\xa0\x3a\xbf\xb8\x54\x32\xe6\ +\x57\x6a\x4d\xdb\xd6\x5a\x13\x42\x2b\xd5\xea\x2c\x9a\x56\x5b\x4d\ +\xdf\xf7\x01\x80\x84\x33\x44\x69\x12\x27\x00\x63\x56\x32\xce\x58\ +\x9c\xa6\x36\x25\x45\x59\x42\x08\xe7\xe6\xe7\xc9\x37\xf2\x3b\xe9\ +\xf5\x75\xa0\x35\xda\x3f\x90\xcb\xcb\xf7\x8b\xfb\xdf\xf2\x05\xb5\ +\xb6\x76\x77\xc4\xd2\xa2\x68\xb5\xa0\xd6\x84\x52\x8c\x09\x57\x52\ +\x4a\x99\x65\x29\xe7\x21\x82\xd0\xef\x41\x84\xb1\x00\x00\x20\x00\ +\x49\x44\x41\x54\xc2\x04\x01\x28\x84\x84\x00\x69\x20\x4d\x47\x4c\ +\x29\x01\x10\x52\x4a\xfd\x20\x90\x4a\x23\x4c\xe4\x6d\x8e\xbc\x82\ +\x10\x40\x08\x0c\xe5\x40\x6b\x25\x95\x94\x52\x48\x8c\x10\x82\x9c\ +\x0b\x6a\x61\x84\x21\x80\x4a\x4a\x0e\x80\x82\x50\x43\x08\xfc\xc0\ +\x23\x25\x96\x82\x23\x84\x7d\xdf\x37\x34\xc4\xbb\x3e\xae\x84\x10\ +\x83\xae\xa4\x79\x06\x20\x50\x5a\x65\x65\x61\x32\xf3\xf4\x1d\x70\ +\xdf\x38\xfa\x9a\xa2\x6c\xca\xba\x49\x4f\x35\x9d\xb8\x61\x58\x0b\ +\xa9\x6e\x07\xda\x7c\xd5\xb3\x8c\xcb\x55\x91\x67\x5f\x8d\xb0\xdf\ +\x7d\x1d\xd3\x39\xc2\xdb\x39\x5c\xb7\xb9\x8f\x94\x52\x83\xcf\x18\ +\x77\x56\xc6\xd8\x2c\x8a\xa2\x28\xbe\x37\xa9\xa4\xd6\xc0\xb6\x2c\ +\x8b\x60\xdb\x22\x05\xe3\x79\x11\xf7\x47\x03\x88\x30\xb6\x2c\xad\ +\x54\x1c\x86\x0a\x20\x4a\x08\x80\x50\x1b\x1f\x63\x8c\xf3\x3c\xb7\ +\x6c\xab\xda\x6c\x10\x42\xf3\x3c\x9f\xf6\xba\xa0\xcc\x81\x54\x18\ +\x6a\xc7\xa6\x8e\x65\x31\xc6\x90\x06\x71\x14\x0b\x29\x19\x63\x04\ +\x43\x08\x24\xa5\x88\x12\xa8\x94\xd4\x5a\xb9\x9e\x2d\x95\xac\x35\ +\x6a\x4a\x83\x22\x55\x52\xf0\x4a\xe0\xb7\xda\x4d\xdb\xb6\xc2\x59\ +\x28\x58\xc9\x39\xf7\x5c\xaf\xd1\x6c\xf8\xbe\xdf\xeb\x0e\x24\x17\ +\x5a\xe9\x34\xcd\xa4\xd6\x06\x2e\x90\x5a\x11\x84\x58\x99\x6b\xa5\ +\x18\x2b\xb4\x52\x14\x41\x82\x49\x5e\x14\x08\x62\xd7\xb5\x93\x34\ +\x2d\x59\x99\xf2\xa4\x7b\x8c\x3c\xc7\xa5\x94\x12\x4a\xca\xb2\x04\ +\x50\x43\xa8\xf3\x22\x4d\xd3\x94\x73\xae\x81\x46\x88\x40\xa0\x38\ +\x17\x10\x68\xa5\x95\x43\x1d\x44\xb0\x14\x52\x49\x0d\x21\x10\x42\ +\x22\x88\xa9\x85\x09\x21\x5c\xca\xa2\x28\x92\x2c\xab\x97\xb9\x0e\ +\x65\x38\x19\x69\x0d\xee\x0d\x10\xd3\x1a\x00\x88\x6c\xd7\x43\x84\ +\x2a\xc1\x01\x44\x1a\x40\x42\x2d\xa1\xb4\x52\x1a\x21\x82\x11\x52\ +\xca\x78\xfc\x2b\xc3\x77\x05\x10\x2a\xad\x6d\xc7\xf5\x7d\x9f\x31\ +\xae\x35\xd4\x10\xb9\xbe\x4b\x2c\x1b\x5b\x76\xbd\x05\x6c\xdb\xd1\ +\x08\x03\x8c\xbd\x4a\x45\x29\x15\x67\xa6\x79\xd7\x96\x65\x55\x1b\ +\xad\xa2\x28\x00\xa6\x00\x53\xad\x14\x57\x3a\x2b\x0b\xae\x81\x82\ +\x40\xa4\x19\x54\x4a\x2a\x85\x31\xae\xd4\x6b\xe6\x0c\x1a\x45\x11\ +\x67\x25\xc2\x84\x5a\x96\x19\xcf\x7e\xfd\xe2\x0e\x85\x50\xcb\xcb\ +\x00\x63\x74\x70\x20\x3e\xfc\x14\xfc\x2a\x67\xbe\xfb\xeb\x6f\x67\ +\xe7\x6e\xef\xee\xb3\xd5\x35\x65\x59\x40\x6b\x73\xea\x24\x84\x58\ +\xb6\x05\x10\x9a\x45\x33\x56\x94\x14\x61\x0b\x13\x56\x94\x52\x29\ +\x88\xa1\x29\x70\x26\x98\xc2\x8c\x37\xa3\x38\xd2\x00\xd6\x6b\x55\ +\x45\xa8\x92\xc2\x94\x54\x43\x8c\xb3\x6d\xdb\x90\xc4\x8d\x64\xd4\ +\x1c\x69\x29\xa5\x10\x02\xd7\x75\x4d\x2f\x6c\xca\xa5\x31\xfe\x35\ +\x4f\x34\x15\xf9\xee\x64\x49\x08\xc1\x4a\x06\x11\x34\xa2\x50\xdb\ +\xb6\x05\xe7\x9e\xe7\x71\xce\x4d\xd1\xbd\x6d\xd5\x5b\x96\x4c\x08\ +\xd3\xe6\x9b\x59\xee\xdd\xfe\xda\xbc\x67\x84\xb1\x41\xc9\xef\xce\ +\x7b\x4d\x0b\x2f\x84\x90\x52\x49\x29\x35\xb8\x2d\xc4\x35\xff\xde\ +\xad\x1a\x77\xb1\x1a\xe3\x11\x6f\xde\xa7\xe1\x47\x1a\x00\x24\xcf\ +\x72\xc6\xd9\xbd\x51\xdd\x21\x04\x42\x4a\x88\x31\x40\xd8\xf3\x7d\ +\xdf\xf7\x36\x77\xf6\x8e\x8f\x7b\x8e\x1f\x08\xc6\x30\x04\x84\x50\ +\x78\x7b\xa0\x00\x8d\x03\x7e\xab\xd5\x6a\x34\x9b\xdb\x3b\xbb\x45\ +\x51\xce\x2f\x2c\xd8\xb6\x25\x78\x61\x32\x4f\x00\x80\x1a\x80\xc6\ +\x5c\x6b\x1c\xce\xca\xb2\x2c\x8b\x42\x6b\x25\xb9\x08\x2a\x15\x3f\ +\x8a\xfb\xfd\xbe\xed\x38\x96\x6d\x33\xce\x95\x54\x7e\xcd\x0f\x27\ +\x33\x4c\xb0\xed\xba\x88\x20\x6a\x59\xc4\xa2\x52\x29\xcb\xb6\x4b\ +\xce\x34\x04\x69\x96\x69\x00\xd2\x34\x21\x84\xda\x96\x05\x00\xa8\ +\xd5\xaa\x9c\x73\xa3\xf2\x91\x52\x0a\xc6\x24\xe7\x49\x9c\x38\x8e\ +\xe3\x78\x1e\x44\x50\x2a\xc5\x84\x20\x94\x12\x42\x4c\x4f\x6d\xa0\ +\x33\x33\x0a\x36\x73\x8b\x28\x8a\xcc\x30\x5c\x4a\x59\x16\x25\x2b\ +\x4b\x42\x09\x00\xc0\x76\x1c\xcf\x73\x28\xa1\x0a\x68\xa5\x15\x80\ +\x08\x21\x0c\xa1\x2e\xcb\xc2\x75\xdd\x6a\x25\x60\x65\xae\x24\x71\ +\x1c\x87\x62\x3c\x0b\xa7\x69\x9a\x99\x43\xde\x3d\x07\x1c\xde\x3e\ +\x3b\xdd\xf1\x4e\xd0\x5a\x23\x08\x5d\xd7\xd5\x1a\x2a\xa5\x94\x32\ +\x21\x5c\x06\xc0\x41\x18\x21\x42\x28\xe7\x3c\x8a\xa2\xa2\x28\x84\ +\xe0\xd3\xe9\xf4\x76\x5e\xa3\xe0\x10\x40\xad\x6f\x9f\x26\xcd\x99\ +\x4f\x0a\x09\x01\x40\x5f\xb5\x00\x84\xfa\xee\xad\x08\x6a\x88\xa1\ +\xd0\x4a\x09\x89\x34\x80\x08\x6a\xa5\x30\x42\x9e\xed\x04\x95\x0a\ +\xa1\x84\xb3\x02\xdd\x11\x52\x69\xad\xbf\x81\xce\x5d\x08\xb5\xba\ +\x0a\x10\x82\x5b\x5b\xe0\xbe\x89\xfa\xfd\xce\x9d\x31\x6b\x6b\x33\ +\x7b\xe2\x09\xed\x38\x80\x31\xad\xb5\x52\x12\x61\x44\xa9\x05\x08\ +\x82\x00\x6a\x0d\x0c\x72\x0d\x21\xc4\x18\x29\xad\x0c\xe8\x61\x28\ +\x28\x86\x5c\x98\x65\x99\x06\xa8\xd9\x6c\x7c\x75\xd0\xe3\xed\xef\ +\x6b\xad\x94\x32\x36\x2f\x77\x23\xeb\x4c\x31\x35\x95\xdd\x50\xe6\ +\x19\x63\x69\x9a\x36\x1b\x75\xad\x75\x96\x65\x86\x2b\x66\xd0\x0f\ +\x03\x74\x0a\x25\x10\x44\x5c\xf0\xa2\x28\x1a\x8d\x86\xeb\x38\x52\ +\x48\x08\x21\x46\x48\x48\xa9\x01\x90\x42\x9a\xe4\x3c\xe3\xc6\xfe\ +\xd5\x0a\xc3\xaf\x56\x1b\xdd\x9d\x8b\x1a\x61\x88\x79\xf4\xee\x0f\ +\xdf\x8d\x5a\x45\x77\xf8\xcb\x66\x99\x1f\x90\x77\x32\xfc\x8c\xa0\ +\xe4\xab\xb3\x58\xcd\x73\xbf\x95\xc9\x9e\x54\x9a\x09\x09\x31\xf5\ +\x3c\xdf\x75\x5d\x44\x68\x9e\xe7\x40\x49\x09\x01\x04\x4a\xa9\xdb\ +\xb2\x2c\x23\x99\xc1\x18\x57\x82\x40\x29\x15\x86\xd3\xc5\xa5\x25\ +\x27\x08\xfe\x3f\xf6\xde\x34\xd6\xb2\xec\x3a\x0f\x5b\x6b\xed\xbd\ +\xcf\x74\x87\x37\xd5\x3c\x75\x55\xcf\x6c\x8a\xcd\x79\x90\x28\x31\ +\x12\x4d\xc8\x8e\x12\x4b\x94\x42\xcb\xb2\x1d\x59\x12\x22\x0b\x08\ +\x14\x03\x19\x00\x03\xb2\x91\x40\xf9\x65\x20\x46\x0c\xd8\x8a\x00\ +\x23\x96\xa3\x28\x71\x14\x5b\xa6\x13\x51\x0e\x29\x51\x12\x29\x91\ +\x94\x38\x36\xc5\xe6\xd0\x43\x55\xcf\x55\xd5\x55\xf5\xea\x8d\xf7\ +\xdd\xe1\x0c\x7b\x58\xf9\xb1\xce\xd9\xef\xbc\x57\x24\xd5\xfd\x9a\ +\x0d\x53\xee\xbe\x68\x34\x5e\xbf\xbe\xef\xdc\x7b\x86\xfd\xad\xb5\ +\xbf\xf5\xad\x6f\x4d\xcb\x19\x23\x00\x62\xe0\x60\x9d\xdb\xdd\xd9\ +\x99\x2d\xe6\x83\x62\x70\xfd\xfa\xf5\xe0\x5d\x9e\xa5\x7b\x93\x89\ +\xf4\x04\x8c\xc7\x23\x22\xc5\x00\xd6\xf9\xc9\x64\x32\xd9\x9b\x0c\ +\x8a\x7c\x30\x28\xe6\xf3\xf9\x64\x32\xe1\x10\x12\x63\x26\x93\x89\ +\xb3\x8e\x88\x16\x8b\x45\x9a\xa6\x49\x9a\xee\xec\x4c\xce\x9d\x3f\ +\x97\x0f\x06\x9e\xfd\x6c\x36\xa5\x4e\x1e\x3a\xc8\xb2\xcd\xbd\xbd\ +\xe0\xa1\xaa\xac\x0f\xa0\xb4\x6a\x5c\x00\x46\x22\x0d\x44\x4a\x69\ +\x22\xad\x4d\x4a\xca\x04\x66\xef\xbd\x75\xc1\xfb\x60\x9d\xf7\x01\ +\x94\xa2\xc0\x08\x4a\xe5\x45\xa1\x14\x31\xb3\x22\x42\xa4\xaa\x2a\ +\x65\x43\x66\xb4\x21\xa3\x43\x53\x2d\xe6\x53\xd7\x54\x83\x3c\xd5\ +\x44\x84\x9c\x25\xba\xc8\xd3\xaa\x54\x25\x70\xa2\xe9\xc8\x42\x48\ +\x39\x05\xb9\xbf\xde\x07\x66\xb6\xb6\x49\x92\xf4\xec\xd9\xb3\x44\ +\xba\xaa\xca\xcd\xcd\xf5\xf9\x62\x0f\x51\x21\x12\x89\x3d\x11\x87\ +\xc9\x64\x67\x67\x67\xbb\x69\x6c\x08\x81\x91\xbb\xa2\x4c\x9b\x31\ +\xc4\x41\x60\x44\x04\x0c\x5a\x29\xef\x7d\x5d\x3b\x44\x54\x4a\x23\ +\x82\x6f\x5b\x3a\x14\x43\x00\x02\x46\x24\x44\x00\xea\x34\x66\xb8\ +\x28\x4b\xe1\xdc\x45\x3f\x2f\x05\xea\xf9\x7c\xfe\xd2\xc0\xfd\xec\ +\x59\x3e\x71\x42\x7d\xe3\x1b\xb8\x28\x81\xe8\xdf\xdf\x60\xa6\xd7\ +\x5f\xff\xbe\xb3\x76\xa5\xcc\xcd\x9b\xe6\xd6\xad\xfa\xfe\xfb\x38\ +\x4d\xa1\xae\x11\x89\xa8\x55\xfb\x29\x65\x94\x56\x59\x96\x2a\x40\ +\xf0\xc1\x05\xeb\xbd\x27\x85\xc2\xba\x88\x66\x4b\xc0\x0e\x80\x01\ +\x98\x0f\xa2\xa1\xfc\x5f\x01\x5c\x69\x05\x92\x29\x0d\xd6\x5a\x49\ +\xe5\x24\x42\x68\xad\xa3\xc9\x57\xc4\x5f\x41\x4f\xc1\x4d\xa9\xbf\ +\x29\x52\x42\xce\x70\x90\xca\x2a\x32\xb3\xd2\x1a\xbb\xb2\x27\x75\ +\xe9\xb9\xfc\x89\x04\x15\x39\x7e\x14\x93\xc5\x25\x1d\xc1\x3a\xfe\ +\x67\x08\x81\x43\x50\x5a\x4b\xe9\x35\xae\xd5\x08\xfd\x82\xfe\xb1\ +\xc4\x27\x4a\xe4\xd8\x9e\xce\x1c\xf0\xe8\xc8\xce\x4a\x27\x3a\xc9\ +\x95\xd2\x95\x75\xb5\x75\x4a\xa7\x59\x51\x38\x6b\xd3\x24\x59\xcc\ +\xf6\xb8\xbb\xb4\xcc\x9c\xa6\x69\x94\xeb\x88\x6e\xda\x59\xab\x15\ +\x58\x67\xbd\x73\x8c\x80\x4a\x29\xad\x26\xd3\x3d\xe7\x9c\x32\xda\ +\x79\x3f\x99\x4c\x56\x57\x2f\xae\xae\xad\xd5\x8d\xbd\x71\xe3\x86\ +\xf7\x21\xcb\xf2\x10\x02\x92\xda\xde\xde\x4e\xd3\x8c\x01\xaa\xa6\ +\x91\xb3\xd2\x46\x17\xa3\x21\xed\xee\x94\x75\x35\x0a\x01\x88\x4c\ +\x62\x8a\xbc\x98\xec\x4e\xd2\x34\x95\x30\x9f\x18\xa3\x95\x92\xad\ +\x8c\xdc\x62\x24\x6a\x6c\xd3\x38\xab\xb4\x9a\xce\x66\x59\x9e\x01\ +\x21\x20\x91\xd2\x8b\xc5\xa2\xac\xab\x2c\x49\xb5\xd2\x55\x5d\x49\ +\x64\x6d\xea\x26\x30\x3b\x87\x65\x59\x72\x08\x5a\x1b\x44\x28\xcb\ +\x32\x35\xda\x39\xeb\x43\x08\x2c\xfb\x36\x32\xc6\x30\xf8\x22\x4b\ +\x9b\xba\xe6\xe0\x47\xc3\x62\x77\x67\x6b\xb3\x2a\x57\x96\x97\x14\ +\x21\x42\xb0\x4d\x7d\xb4\x6a\x2a\x02\x48\x26\x21\x1b\x44\x00\x60\ +\x84\xd9\x6c\xa6\x75\xad\x94\x4e\xd3\x0c\x40\x76\x90\x0a\x91\x94\ +\xd2\x4a\x69\xef\xec\xd6\xf6\x96\x77\xde\xfb\x20\xcf\x03\x69\x72\ +\xae\xed\xa2\x92\xe3\x2c\x16\x8b\x38\x91\x5c\x11\x71\xe0\x3e\xf4\ +\xf7\x45\x6a\x48\xe4\xd9\x09\xb8\x13\x20\x33\x03\x73\x62\x4c\x53\ +\x37\xde\xfb\xe1\x68\xa8\xb5\x46\x80\x98\x0f\xe9\x97\x94\x24\x14\ +\x45\xf8\x9e\x37\xe2\x33\xcf\xc2\xde\x04\xc6\xe3\xd7\xc1\xfd\xb5\ +\x0b\xee\x5a\x27\xcf\x3f\xcf\xc6\x34\x97\x2e\x41\x37\x0b\x3c\xaa\ +\x5c\x92\x24\x39\x71\xfc\x04\x30\x23\xc3\x7c\x6f\xba\x55\x55\x82\ +\x84\xb2\xef\x14\x0e\x12\x00\xf2\x3c\x3f\x71\xe2\x24\x92\xca\xb2\ +\xac\xe9\xa4\x2c\x91\xb9\x8e\xe3\x34\x01\x40\x36\xe3\x87\x04\x85\ +\x92\x29\x4b\x8e\x5f\x2e\xca\x34\x49\xda\x2d\xad\xf7\xb2\x42\xc4\ +\x4d\xa5\x85\x69\x6d\xaa\xaa\x5a\x2c\x16\xc1\xfb\xe0\x43\xdd\x34\ +\x46\x29\x04\x18\x0e\x87\x9a\x94\xec\x2a\x64\xa1\xfa\xee\x25\xc9\ +\x94\x0c\x30\x9a\xcf\xe7\x69\x9a\x19\xd3\x0e\xce\x8e\x62\x18\x21\ +\xe8\xeb\xba\x26\xe7\x24\x5c\x0d\x06\x83\x98\xef\xcb\x7b\x0e\x25\ +\xe6\x02\xfa\xb2\xd7\x96\xb9\x1f\xd2\xc2\x7a\x34\x94\xf1\xcc\xa5\ +\x75\xe3\x62\x84\xc1\x21\xe9\x33\x67\x4e\x9f\x3c\x7d\xda\x7b\xdf\ +\x54\xd5\xd7\x1e\xfd\xb2\x73\x56\xe4\x7a\x91\x23\x92\xb6\xd5\x73\ +\xe7\xce\x9d\x38\x71\x62\x38\x1a\x41\x53\x09\x1d\xcc\xcc\x3e\x78\ +\x27\x15\x88\xa6\xf1\x21\xac\xac\xae\xee\xcd\xf6\x6e\xde\xbc\x39\ +\x9d\x4d\x17\x8b\xb2\x53\x88\x36\x8d\x75\x69\x96\x37\xb6\x99\x4e\ +\xa7\x4a\xa1\x3b\xb6\x02\x08\x4a\x2b\x22\xb2\xce\x01\xe2\x74\x36\ +\x1b\x0c\x87\x59\x96\xb9\x10\x18\x18\x10\xb6\xb6\xb6\x4c\x9a\x36\ +\xb6\xb6\xb6\xf1\xce\x25\x46\xad\x0c\xc7\xc1\x5a\x41\x76\x1f\x02\ +\x29\x22\xd4\x5a\x29\xef\x83\xf7\x2e\xcd\xb2\xdc\xb9\x79\x59\x6e\ +\x6f\xef\x60\x80\x95\x95\x15\xe7\x7d\x63\x6d\xd3\x34\x80\x28\x73\ +\xb4\xad\xb5\x8b\xb2\x2c\xed\x2c\x84\xa0\x09\xc6\x83\x22\x49\x52\ +\x6b\x2d\x03\x08\x64\x6a\x6d\x98\x9d\x56\xba\xe6\xca\x3b\xe7\x00\ +\xe6\xb3\x79\x5e\xe4\xb2\xb7\x1b\x8f\xc7\x79\x96\x11\xd1\x91\x7b\ +\x76\x9c\xf3\x21\x04\x99\xca\x42\xa8\x26\x93\xbd\xcd\xcd\xad\xa6\ +\xb1\x32\x8c\xc9\x7b\x4f\x48\x5a\x69\x66\x54\x4a\x35\xd6\x86\x50\ +\xcb\xf5\x48\x92\xc4\x39\x1b\x5c\x60\x66\x44\x52\x8a\xe4\x06\xc9\ +\xf3\x23\x4f\xb5\x18\xf0\x01\x00\x61\x4b\x33\x02\x02\x21\x31\x07\ +\xef\x98\xb4\x62\x80\xc0\x21\x30\x23\xb7\x4f\x15\x21\xd9\xa6\x99\ +\xcf\xe7\x59\x96\x05\xe7\x45\x27\x26\x0f\xbf\x7e\x49\x27\x14\x42\ +\xb8\xff\x01\xf3\xe9\xcf\xe0\x6c\xc6\xcb\xcb\x7f\x41\x70\x08\x38\ +\x30\x87\xd7\x68\xe3\x15\xd2\xab\x33\x5b\x45\x6b\x73\xed\x3a\xa7\ +\xa9\x3b\x71\x42\xf6\xa5\x3e\x84\xc0\x41\x69\x63\x9d\xdd\xd9\xd9\ +\xd1\x5a\x27\xc6\x10\x92\x22\x92\x9a\xa8\xe0\xa6\xd2\xda\x3a\x8b\ +\x5a\xcf\x66\xb3\x96\x7a\x56\xba\x2c\x4b\x46\xee\x4b\x5c\x64\x72\ +\xa9\x74\x1b\x89\x43\x4b\x08\x41\x46\xc5\x47\x04\x17\xa8\x12\xf0\ +\x95\x95\x10\x42\x90\x3a\xa7\xfc\x5f\xc1\xd0\x6e\xd4\x5f\x8b\xc2\ +\x8a\xa8\xc5\x38\xef\x09\x31\x84\x50\x5b\x87\xd0\x26\xe3\x51\xe2\ +\xa2\xb5\x8e\xdd\x83\xde\xfb\xd9\xa2\x1c\x8f\xc1\x98\xa1\x1c\x3c\ +\x66\xee\x6d\xb6\xde\x2d\x48\xad\xf5\x70\x38\x94\xd0\x22\xb1\x24\ +\xa2\xb9\xb8\x62\xc9\xf1\x25\x90\x88\x65\x8d\x52\x3a\x49\x92\xa3\ +\xa5\x90\xcc\xac\xb4\xa9\x6a\x9b\xba\x50\x35\xee\xc5\x1b\xb7\x4c\ +\x9a\x4a\x65\x22\xd8\x86\x43\xc0\xee\xb2\x48\x83\x95\xb5\x76\x3e\ +\x9f\x4f\xa7\x7b\x32\x5d\x7a\x3a\x9b\x5b\xef\x5d\x08\x01\x81\x94\ +\x42\x44\x6d\x34\x29\x85\xa6\xe5\x8e\x1a\x6b\x37\x6e\xdd\xcc\xd2\ +\x74\x3e\x5f\xcc\x66\x33\x6b\xad\xd6\x6a\x67\x67\xf7\xf4\x99\x41\ +\x9a\x24\xde\xb9\x2c\x2d\x94\x52\x3e\xb8\xad\xad\xad\xd1\x68\xd4\ +\x74\x35\x40\x21\xaf\x7c\xc7\x7a\x6d\x6e\x6d\x9e\x3d\x77\xde\x07\ +\xcf\xd2\x78\x55\xd7\x3c\xec\x8a\xd2\x80\x01\xb0\xa9\x1b\xb2\xbe\ +\xaa\x9b\x3c\x2f\x1a\xe7\x9b\xa6\x71\xce\xe7\x45\xb1\x79\xeb\x76\ +\x5d\xd5\x49\x9e\x03\x00\x2a\xc5\x44\x95\xb5\x4b\x44\x75\x55\x2d\ +\xea\xba\x69\x2c\x29\xd3\x34\x8d\x49\x75\x92\xa6\xa3\xd1\xc8\x5a\ +\xab\xb4\xd9\x99\x4c\x17\x55\x63\x6d\x03\x3e\x78\x80\xd1\xf2\x4a\ +\x92\x15\xd3\xd9\x4c\x27\x69\x31\x1c\x23\xe9\xe5\x95\x95\x24\x49\ +\xb4\x36\x48\x78\x64\xc1\x8c\xf7\x7e\x7b\x7b\xfb\xf8\xf1\xe3\x44\ +\x2a\x4b\x33\xe7\xfc\xad\x5b\xeb\x32\x10\x35\x84\xa0\x75\xc2\x8c\ +\xc6\xa4\x88\x38\x1c\x8e\x66\xb3\x69\xc4\xd8\x3c\xcf\x9c\x73\xce\ +\xfb\x58\xd1\x01\x00\x22\xd4\x3a\xeb\x6d\x10\xdb\x04\xa8\xcd\xd6\ +\xb5\x96\xad\x5e\xf7\x7e\x0e\x80\x8c\xd0\xd6\x49\x00\x08\x51\x11\ +\x05\x6b\x9d\x73\x75\x53\x2b\x84\xa6\x71\x81\xbd\xb5\xb6\x2c\x4b\ +\xfd\x52\x33\x85\x07\x1f\x48\xd6\x6f\xd1\xfa\xba\xbf\x70\xe1\x2f\ +\x00\xb4\x21\x06\xcf\x4d\xed\xed\x6b\xb5\xfa\x9b\x64\x0a\xbf\xe3\ +\xf0\x8e\x00\x00\xe9\x53\x4f\x71\x92\xd8\x53\xa7\xc0\x5a\x00\x18\ +\x0e\x07\x81\x59\xa7\x49\x59\x97\xeb\x9b\x9b\xce\xb9\x2c\xcd\x90\ +\xd9\x20\x29\xad\x9c\x73\x84\xed\xfe\x51\xc0\x6e\x77\x77\x77\x63\ +\x63\x43\x6b\xc3\xa4\x52\xa3\x13\x42\x67\xad\xe4\xb3\xd2\xc9\x22\ +\xf4\x85\xe4\xc8\xc2\xa1\x8b\x1f\x8b\xd4\xd3\xb2\x2c\x13\x89\xa1\ +\x2c\x69\xad\x5a\xca\x3e\x11\xbd\x47\x57\xba\x64\xe6\xaa\xaa\xc4\ +\x48\x20\x4d\x53\xa9\xcb\x19\x6d\xc4\x7c\xd8\x7b\x0f\x0c\x3e\xc8\ +\x5a\xf3\x51\xd8\x2e\x3a\x45\xa1\x8f\xa2\x21\x41\x24\x8e\xa4\x46\ +\x2a\x8e\x8f\xed\x1b\x00\x7c\x08\x46\x72\xb6\x24\x91\xcf\x15\x63\ +\x19\xd1\xce\x8b\x41\xb9\x48\x65\xa4\x7e\x10\xa9\x09\x99\x58\x7f\ +\xb4\x7b\xc4\xcc\xa3\xf1\xd2\x85\x4b\x77\xaf\x1d\x3b\x31\xaf\x9a\ +\x6f\x3c\xf6\xc4\xde\x74\x8a\x88\xce\x36\x2b\xe3\x91\x70\x53\x46\ +\x19\x09\x6f\x42\xee\x6f\x6c\xdc\x7e\xf1\xc6\x0d\x17\xd8\x5a\xbb\ +\xb4\xbc\xac\xd8\x19\x76\xb2\xe7\xaa\xea\xba\x69\x1a\x46\xf0\x3e\ +\xd4\xb6\x29\xeb\x0a\x98\x8b\xa2\xd0\x4a\xcd\x6f\x6f\x20\xe2\xd6\ +\xd6\xd6\x43\x0f\x3d\xe4\x03\x6b\xa3\xb3\x2c\x3b\x79\xf2\x24\x43\ +\xd8\xdc\xde\x5a\x5e\x5e\x3e\x7b\xee\xdc\xc6\xc6\x06\x03\x98\x24\ +\x49\xb3\xcc\x3a\xd7\x58\xbb\x28\xcb\xd0\xf8\x34\x4d\x07\xc5\x00\ +\x11\xf3\xbc\xf0\xde\xd9\xba\x9e\x57\x65\x5d\xd7\xaa\x65\xb4\xb8\ +\xa9\xad\x75\x0e\xd0\x95\x65\x55\x8c\x46\x68\x55\x96\x0f\x16\x65\ +\x6d\x74\x6a\x4c\xca\x1e\xd8\x71\x92\xa6\x8a\x9a\xe0\xaa\xaa\x2a\ +\xe7\x45\x89\x80\xc1\x03\x30\x59\xeb\x92\x34\x49\xd3\x64\x75\x65\ +\xe5\xd8\xb1\x63\x21\x84\xc6\x3a\xad\x35\xa2\xad\xeb\xda\x37\x8d\ +\xd1\xfa\xec\xda\xf1\x26\x30\x2a\x6d\xb2\xc2\xa4\xd9\xac\xac\x16\ +\xf5\xfa\x60\x30\x8c\x2a\xa6\xa3\xbd\x48\xd1\x6c\x36\x7b\xfa\xe9\ +\xa7\xcf\x9d\x3d\x37\x38\x35\x28\xcb\x32\xcb\xb2\x58\x25\xd2\xda\ +\x24\x49\x2a\x05\xfe\xaa\xac\x98\xe1\xd8\xb1\x35\x63\xd4\x74\x3a\ +\x2d\xcb\x8a\x39\xa0\x52\x88\xdc\xc9\xaf\x00\x10\x02\x7b\x61\xe1\ +\x3b\x2f\x0a\x3c\x50\x59\xf1\x61\x9f\xa2\x41\x60\x50\x7d\x70\x0f\ +\x00\xce\x5a\x40\xb4\x4d\x33\x9b\xce\x56\x96\x97\x86\xc3\xe1\x62\ +\x31\x67\x5e\xa4\x69\xfa\x52\x33\x77\xff\x86\x87\x80\x14\x7d\xe3\ +\x31\xff\xae\x77\xfd\x45\x10\x74\x30\x69\xcc\x0a\xad\xe8\x35\x9a\ +\xb9\xbf\x1a\x56\x11\x4c\x4a\x4d\xa7\xd9\x53\x57\x9a\xbb\xee\x72\ +\xc7\x8f\xab\xba\x16\x61\x43\x9e\x67\x69\x9e\x23\xb5\xda\x86\x10\ +\x3c\xfb\x90\xa6\xb9\x56\xda\x3b\xa7\x94\xd2\x5a\x49\x02\x39\x1a\ +\x8d\x94\xd2\xb7\x6f\xdf\x6e\xac\x43\xd2\x0a\xb3\x61\x91\xfb\x06\ +\xea\xba\x16\xbc\x1e\x8f\xc7\x71\x62\x46\x9c\x5b\xdd\xd1\xf4\x20\ +\x30\x6a\xad\x1d\x8d\x46\xcb\xcb\xcb\x21\x04\x85\x58\x96\x0b\x61\ +\x93\x45\xda\x28\xb9\xaa\x54\x5c\x8b\xa2\x90\xce\x23\x09\x0f\xf3\ +\xe9\x2c\x30\xa7\xc6\x28\xa5\xa4\x61\x84\x3a\x69\x4d\x6c\x01\x17\ +\x40\x94\x2f\x90\xe7\x39\x63\x9d\xe7\xf9\x78\x3c\x96\xde\x57\xc9\ +\xbe\xb3\x2c\x13\xcf\xd5\xde\x56\xdd\x45\x53\xd6\xaa\xaa\x64\x03\ +\x21\x79\xba\xc8\xe4\xbb\xe9\xac\xed\x37\x29\xcb\x72\x36\xdd\x9b\ +\xec\xed\xe1\x91\xbb\x25\x11\x97\x97\x57\xc7\xe3\x95\x62\x0c\xc3\ +\xab\xd7\x6f\xdf\xbe\x9d\xa4\xa9\xb5\xd6\x24\x26\x49\x12\xa1\x62\ +\x24\xb0\x6d\x6c\x6c\x9c\x3a\x7d\xf6\xd2\xa5\x4b\x5f\xfd\xda\xd7\ +\xcb\xc6\x2a\xa2\xf9\x7c\xbe\x34\xcc\x8b\xac\xd8\xdc\xdc\xb4\x4d\ +\x53\x0c\x8a\xbb\x2e\x5d\x4c\xd7\xd7\x37\xb7\x76\xb4\xd6\x59\x9a\ +\xa1\x56\x83\xc1\x70\xe3\xf6\xba\x5c\xf3\xa2\x28\x86\xc3\xe1\x74\ +\x36\x33\xc6\x3c\xf0\xc0\x83\x44\x3a\x04\x87\xe8\x2f\x5f\xbe\xbc\ +\xbe\xbe\xae\x94\xda\xd9\xd9\x91\x53\x93\xc0\xbc\x58\x2c\x14\xd0\ +\x62\xb1\x48\xf2\x4c\x4f\xa7\x8d\xab\x17\x8b\xc5\xb0\x28\xc4\xdf\ +\xcd\x37\x0d\x33\x57\x8d\x2d\xab\x52\x58\x2a\x26\xe4\x00\x8d\xb5\ +\x67\xce\x9c\x99\xee\xed\x01\xd1\x60\x30\x30\x4a\xad\x9d\x38\xee\ +\xbd\x9f\xce\x67\x49\x96\x56\x4d\x8d\x84\x45\x31\xc0\x9d\x6d\xd2\ +\x94\xa0\x22\x05\xd6\xd9\xc9\x64\x92\x25\x7a\x77\x77\x37\x00\xec\ +\x4d\xa7\x5a\xa7\x49\x9a\xd5\x88\x64\x92\x79\x69\x1b\xdb\x8c\xc7\ +\xe3\xda\x6d\x2c\x6a\xe7\x02\xde\xb8\x79\x33\x78\x6f\x12\x13\xd3\ +\xe7\x97\xbd\x61\x52\xfa\xf8\xb1\x63\xf3\xf9\x7c\x67\x67\x67\x3c\ +\x1e\x8f\xc7\x4b\xf2\xcf\x53\x4f\x3d\xad\x14\x8d\xc7\xe3\xb2\x2c\ +\xc7\xe3\x25\x63\xb4\xb5\x4d\x5d\xd7\xc6\x18\x66\x9e\x4c\x26\x8b\ +\xc5\x22\x04\x0f\x20\x05\x51\x3c\x24\xd7\x91\x02\xbc\xf0\x96\x78\ +\x47\x9e\x7a\x10\xdc\xf9\x40\xe6\x4e\x84\x5d\x31\xbf\xaa\x2a\xe6\ +\x71\x9a\x26\x4d\x53\x8b\x00\xec\xa5\x82\x3b\x1c\x5b\xe3\xf3\xe7\ +\xe9\xc9\x27\xfe\x62\x01\xdc\xeb\x76\x38\xdf\xc9\x97\x22\xda\x9d\ +\xe8\x8d\xcd\xe9\x0f\xfe\x60\xd4\x4d\x5d\xbb\x76\x5d\x1b\xbd\x96\ +\x24\xce\x39\xeb\x1c\x03\x38\xef\x33\x93\x20\x42\xdd\xd4\xa2\xdb\ +\x50\x0a\xbd\xf7\x7b\xd3\xe9\x70\x3a\xcd\xb2\x7c\x50\x14\x8c\x94\ +\xa4\x99\x88\x82\x4d\x92\x64\x59\x06\xc0\xd1\x21\x40\x72\xdb\xaa\ +\x2a\xcb\x45\xa9\xb4\x16\x70\x94\xfe\x1a\x71\x23\x21\x22\x99\x5e\ +\x3f\x9f\x4e\xa5\xd3\x9a\x88\x64\x86\x75\x55\x55\x92\xbf\x03\x40\ +\x31\x28\xdc\xb4\x25\x52\x94\x52\x0e\x51\x21\x0e\x8a\x42\x11\xf9\ +\x10\x64\xca\x12\x59\xdb\x11\xd3\x28\x09\x35\xa2\xf4\x07\x4a\x68\ +\x69\xd2\x34\x1d\x8f\xc7\x4d\xd3\xec\xed\xb5\x85\x4a\x99\x74\xa3\ +\xb5\x66\x00\xec\x70\x5c\xfa\x06\xa5\x24\x1b\xa5\xee\xb1\x54\x2b\ +\x61\x46\x86\x80\xb7\xf5\xd8\x57\xf0\x68\x6a\xad\x9f\x78\xf2\xf2\ +\x23\x7f\xf6\xe8\x7f\xf4\x43\xef\xb7\xa2\xc4\x97\x20\x81\x10\x42\ +\xd8\x9d\xec\xc6\xcd\x0a\x33\x6f\x6d\x6d\x5d\xbb\x76\xed\xd8\xb1\ +\xb7\x2e\x2d\xad\xb8\x9d\x9d\xd1\x68\x48\x4a\x27\x49\x62\x12\x69\ +\xb3\x84\xa6\x69\x64\x60\x53\xd3\xd4\x44\x34\xaf\x16\xd7\xae\x5d\ +\xbb\xe7\xfc\xf9\xbd\xbd\x3d\x22\x65\x8c\x59\x5b\x5b\x93\xb9\x10\ +\x83\xa1\x5d\x5d\x5d\x35\x26\xdd\xd9\xd9\xda\xd8\xb8\x95\xa6\x59\ +\x9e\x17\xd6\x36\x6b\x6b\x6b\x82\xef\x52\xfd\x4e\x92\xa4\x48\xf2\ +\xed\xcd\x2d\x29\xa8\x4a\xdb\x42\x92\x24\xcb\xc7\xd6\x34\xd2\x6c\ +\x32\x71\xde\xe7\x45\xde\xd8\x46\x6b\xed\x83\x97\xef\x1c\x42\x58\ +\x5f\x5f\xf7\x21\x8c\x86\xc3\xc5\x6c\x66\x4c\x22\xf3\x89\x6e\x6f\ +\x6c\xc8\xbe\x2a\xcb\xf3\x13\x27\x4f\x6c\x6c\x6e\x2c\xaa\x32\x04\ +\x06\x08\x69\x62\xaa\xaa\x6e\x9a\xc6\x79\x2f\x72\x54\x1f\xbc\xf7\ +\xbe\xae\x9b\xad\xc6\xad\x6f\x6c\x27\x49\x52\xd6\xd6\xba\x10\x00\ +\x8b\xd1\x38\xd9\xde\xdd\xd9\xd9\x01\xd2\x1c\x8e\x1c\x52\x41\x02\ +\x7f\x08\x61\x7b\x7b\x9b\x50\x8d\x46\x4b\xc6\x98\xd9\x6c\xca\x8c\ +\xd3\xe9\x34\x7a\xac\x4b\x3f\x01\xb0\x9a\xcd\x66\x3b\x3b\x5b\x5a\ +\x2b\x63\x14\x00\x86\x10\xb8\x4b\xce\x7b\xa8\xdd\x16\xa6\x00\x40\ +\x6c\xfe\x19\x00\x18\x10\x21\x46\x02\xa1\x6c\x00\xbb\x74\x95\x41\ +\x2e\x0b\x01\xb2\xf7\xf2\xc8\xcd\xe7\xb3\xc4\xa8\xd9\x74\x5a\xd7\ +\xf5\x64\x32\x79\xa9\xe0\xce\x83\xc2\x5f\xb8\x40\x4f\x3c\x09\xf8\ +\xfa\xa0\xec\xd7\x6a\x35\x95\x94\x9a\x4c\xd4\xed\x8d\xe6\x9e\xbb\ +\xa5\x97\x8d\x99\xa7\xd3\x3d\x93\x24\x83\xd1\x48\x6b\x7d\xee\xf4\ +\x19\xef\xfd\x7c\x36\x1b\x0c\x06\xae\xaa\xbd\xf3\x69\x96\x04\xf6\ +\x21\x40\x92\x24\x4d\x5d\xdf\xbc\x79\xf3\xfc\xf9\xf3\x83\xc1\x00\ +\x49\x91\xa2\xf5\xf5\xf5\x62\x75\x45\xa6\x0c\x1b\x63\x96\xc6\x4b\ +\x21\xf0\x64\x32\x41\x14\x71\x0b\x96\x55\x5d\x96\x3b\x22\x1f\x94\ +\x0a\x64\x2c\x57\x4a\xaa\x52\xd6\x15\x23\xc8\x4c\x1f\xd1\xd8\x4c\ +\x26\x13\x21\x22\x5a\xd3\x2e\x1f\xc4\x04\x18\x00\xf2\x2c\x17\x9b\ +\xd9\x20\xb2\x99\xc6\x22\x11\x29\x8d\x68\xa5\x36\x8c\xa8\x98\x01\ +\x91\x10\x15\x00\x6a\x6d\xb2\x2c\xab\xaa\x6a\x6b\x6b\x4b\x5a\xba\ +\x8b\xa2\x90\xd9\x08\xed\x7c\x0f\x22\x31\xab\x91\x4f\x94\x90\x20\ +\x80\x2e\x8a\x4c\xd9\x73\xc8\x6f\x5a\x75\xb3\xb5\xaa\x7d\x99\x23\ +\x4b\x21\x95\x52\x5b\xdb\xdb\x57\xae\x3c\xf5\xae\xf7\x7c\xaf\xf3\ +\xfe\xd4\xc9\x53\xa7\x4f\x9d\xde\xda\xdc\x40\xe0\x95\xa5\xd1\x53\ +\x97\x9f\x90\x0f\x92\x2f\x90\x65\xd9\x0b\x2f\xbc\x20\x73\xd7\x96\ +\x96\xc7\x49\x92\x3e\xfd\xcc\x33\xe8\x92\x53\x6b\xe7\x89\x94\x31\ +\xd9\xf2\xf2\x5a\x62\xb2\x9b\xb7\xd6\x67\xb3\xf9\x6c\x36\x1f\x97\ +\xb5\xb3\x7e\x63\x63\x73\x6b\x6b\x3b\x49\x53\x09\x9c\x4b\x4b\x4b\ +\x21\x04\xa3\x35\x22\xee\xed\xed\x3a\xe7\x98\x7d\x9a\xe9\xd3\xa7\ +\x4f\x4c\x26\x53\x22\x4a\xd3\xf4\xea\xd5\xab\x59\x9a\xb9\xc6\x2f\ +\x8d\x97\x31\x30\x00\xac\xae\xac\x00\xe1\x4a\xb2\x14\x7c\x68\xb9\ +\x08\x80\x2c\x4d\xad\xf3\x4d\x37\xda\xd0\x05\xef\x9c\x27\x0d\xcc\ +\x90\x17\x83\x79\xdd\x94\x75\xb3\xb2\xba\x36\xdf\x9d\xdc\x78\xf1\ +\x45\xe7\xfd\x7c\x36\xcb\xb2\x4c\xea\xd5\x12\x44\x89\x94\xf3\xd6\ +\xbb\x90\x14\xb9\x0f\xce\x23\xe7\x45\x4e\x4a\x13\x91\x6d\x1c\x40\ +\x30\x5a\xcf\x17\xa5\xb5\x8e\x94\xba\x76\xed\xfa\x78\x3c\xde\xda\ +\xda\x29\x8a\x61\x5e\x0c\xea\xc6\xa6\x69\x7a\xc4\x11\x58\x88\xc1\ +\x87\xc9\x64\x22\xdb\xbb\xd9\x6c\x86\x40\x9b\x9b\x9b\x52\x26\xd7\ +\xda\x54\xd5\x22\xcf\x8b\xe9\xde\x64\x7b\x67\x6b\x38\x1c\x7a\xe7\ +\x6a\xf6\xe4\xc8\x18\x63\x8c\xf6\xde\x85\xe0\x95\x36\x2d\x9c\x53\ +\x0b\xd8\x48\x48\x88\x0c\x80\x80\x0a\x49\x18\x4c\x45\x84\x00\x81\ +\x39\x72\xee\xc2\x08\x21\x51\x60\x46\x00\x31\x5b\x50\xa4\x32\x63\ +\xe6\xf3\x45\x9a\x9a\x34\x49\xd9\xfb\x6a\x36\x0b\xd6\x26\x89\x21\ +\x4d\x2f\x0d\xdc\x99\x61\x34\xe2\xfb\xef\x53\x1f\xfb\x5d\xd8\xda\ +\x82\xc1\xe0\x75\xc1\xcc\x6b\xb2\x4a\x8b\xe9\xf3\xcf\xd1\x7c\x56\ +\xdf\x7f\x3f\x76\xc9\x29\x23\x6f\xef\x6c\xa7\x59\xba\xbc\xb2\xa2\ +\x11\x88\x10\x99\x35\xa2\x03\xd6\x89\x8e\x22\x77\xc9\xfb\xeb\xf9\ +\x6c\x77\x6b\x73\x65\x79\xc5\x36\xb6\x69\xea\x72\xba\xe7\x46\xa3\ +\x2c\xcb\x01\x15\x92\x6e\x5c\xb8\x7c\xf9\x72\x55\x95\xe3\xf1\x32\ +\xa0\xaa\x6a\xbb\xb5\xbd\xd3\xd4\x65\x9e\xe7\xd2\xdf\xb4\xbe\xbe\ +\x2e\x2c\xfc\xee\xee\xee\xfa\xfa\xfa\xfa\xfa\xfa\x68\x69\x58\x0c\ +\x06\x46\xeb\xba\x6c\x26\x93\xc9\x78\x3c\x76\xa1\xe3\xd0\x9d\xdb\ +\xde\xd8\x9c\xee\xed\xa5\x79\x3e\x9b\xcd\x02\x07\x20\xd2\x5a\xb3\ +\xcc\x46\xf3\x01\x42\x60\x24\x20\xad\x4c\x1a\x42\xc8\xb3\x2c\xcf\ +\xb2\xf9\x7c\xee\x9c\x67\x00\x52\x26\x00\x02\xc0\x62\xb1\x90\x6a\ +\x6d\x9c\xe3\x21\x9c\xcf\x62\xb1\x18\x0c\x0b\xad\x09\x90\xb5\xa1\ +\xbc\x48\xad\xb5\x4a\x23\x12\x05\x76\x44\x14\xd8\xa3\x52\x81\x01\ +\x14\x32\x80\x07\x04\xa5\x2b\xeb\x12\x24\x93\xe5\xb4\x28\xb1\x95\ +\x84\x1e\xe5\x65\x94\x9a\x4c\xb6\xbf\xfc\xc5\xcf\x3f\xf8\xd0\x43\ +\xa3\x2c\x51\x8a\x16\x89\x6a\xea\x3a\xcf\x52\x63\x12\x69\xb0\x92\ +\x56\x2f\xe7\xdc\x6c\x3a\x79\xea\xca\x93\x67\x4e\x9f\x2c\x67\xb3\ +\x9a\xd4\xad\xeb\x57\x8f\x1f\x3b\x5e\x56\xe7\x02\x24\x1e\x10\x29\ +\xf9\xd2\x97\xfe\xec\x91\x2f\x7e\xe5\xec\xd9\xb3\xde\xb2\x02\x75\ +\xf3\xfa\xad\xeb\xbe\xb1\x4d\x63\x92\x3a\xcb\xb2\x6b\xd7\xaf\xaf\ +\xac\xac\xd4\x55\xb5\x98\xcf\xae\x3c\xf9\xc4\x63\x8f\x3d\x0e\x18\ +\xee\xbd\xff\xa2\x88\x58\xb6\xb6\x6e\x0f\x07\x43\x0e\x3e\x38\xb6\ +\x95\x43\x8f\x1b\x37\x37\xbd\x6b\x9a\xaa\xbc\x75\xeb\x86\x47\x48\ +\x93\x44\x11\x24\x69\x52\xce\xe6\x06\x11\x39\x78\x0f\x3a\x1d\x2a\ +\x32\xd6\xd9\xe1\x68\xf9\xf8\x89\x33\x36\x84\xed\xc9\xa4\x06\xc2\ +\xb4\x28\xcb\xb2\x48\x8c\xad\xea\x67\x2e\x3f\x95\x15\x85\x73\xb6\ +\x58\x59\x2d\xab\xca\x03\x37\xde\x6d\xec\x6c\x27\xc6\x24\x5a\x29\ +\xa5\x93\x54\x8f\x96\x06\x4b\x2b\xe3\xcd\xdb\x1b\x44\x14\xd8\x29\ +\x05\xc4\x1e\xd8\x2b\x22\xd0\x44\xc0\x46\x13\x07\x07\x1c\x66\xd3\ +\x89\xd1\x3a\x4d\x74\x9e\x25\x44\x47\x64\xc3\x02\x87\x28\x6e\x49\ +\x92\xc4\x07\x27\x72\xc6\x24\x4d\x11\xb8\x6e\x9a\xf9\xac\xd1\x84\ +\x46\x51\x53\x2d\x64\x18\x2c\x7b\x44\x00\x57\x5b\x00\x29\x86\x32\ +\x00\x28\x4d\xa9\x49\x92\x34\x9d\xcf\xe7\x9a\x54\x51\x14\x55\x59\ +\x71\x08\xe3\xd1\xb0\x6e\xaa\xba\xae\x97\xc6\x43\x22\x9a\x4c\x26\ +\x5a\xa1\x18\x42\x58\x6b\x97\x47\x63\x0e\x6e\x51\xce\x89\x94\x31\ +\xba\xaa\x2a\xad\x40\x2b\xc5\xa1\x52\x8a\xf3\x42\x63\x6d\x75\x5d\ +\x17\x45\x6e\x15\x0c\xc7\xc5\x4b\xce\xdc\xb5\xf1\x6f\x7e\xb3\xfe\ +\x37\x1f\xa6\xe7\x9f\x0f\x6f\x7e\x33\x34\xcd\xeb\x58\xf7\xda\x4b\ +\xdd\x43\x72\xf9\xb2\x5f\x5d\x6d\xce\x9f\x8f\xd1\x5d\x7c\x62\x37\ +\x36\x36\xa6\x7b\x7b\xce\x79\x52\xd4\x34\xcd\x6e\xe7\xec\x28\x49\ +\x4d\xc7\x7b\x10\x33\x97\x8b\x45\x9a\x24\xd6\x36\x75\xdd\x38\xdb\ +\x68\xad\x47\xa3\xd1\x64\xb2\x2b\xd9\x6c\x96\xa5\x7b\x7b\x93\x2c\ +\x4b\xe5\x98\xde\xbb\x38\xb1\x3a\x4d\xd3\xc9\x64\x22\x14\x7c\x55\ +\x55\x08\xe0\x9c\x5b\x5f\x5f\x5f\x5e\x59\x19\x0e\x06\x37\x6f\xdd\ +\x5a\xbf\x79\xeb\xfc\xf9\xf3\x26\x31\x42\x9a\x07\x63\xd6\xd7\xd7\ +\x43\x08\xca\x18\x51\xb8\x93\xd6\x52\x10\x20\x04\xad\xb5\xb3\x56\ +\xb6\xba\x79\x9e\x2d\x2d\x2d\x11\x51\x59\x96\xda\x68\x51\x77\x1a\ +\xa3\x49\x91\xb5\x24\x62\x1e\xa1\x35\xe7\xf3\x79\xd3\x34\x32\x62\ +\xbb\x9d\xbf\x0a\x2c\xdd\x34\xe2\xd2\x9e\x65\x99\xef\xfc\x39\x48\ +\x61\x96\x64\xce\x79\x51\x73\xb2\xf8\x3f\x21\x4a\x4f\x53\x31\x18\ +\xc8\x64\x8f\x23\xdf\x0d\xef\xdc\x95\x2b\x97\x77\x76\xb6\x09\xd1\ +\x79\xe7\x9c\x47\xc4\xcb\x97\x9f\x14\x53\x65\xe1\xdc\xb5\xd6\x71\ +\x63\x71\xeb\xd6\x2d\x66\x6e\x9a\x7a\x3e\x9f\xad\xac\xac\xdc\x7f\ +\xff\x7d\xcf\x3d\xf7\x9c\x22\x62\x0e\x67\xce\x9c\x59\x2c\x16\x44\ +\x98\xa6\xc9\xf3\xcf\x3e\x5b\x96\x25\x62\x2b\xe1\x3f\x7e\xfc\x38\ +\x02\x3c\xf6\xd8\x63\x4a\xa9\x67\x9f\x7d\x56\xee\xd1\xd5\xeb\xcf\ +\x57\xcd\xec\xf8\xf1\x13\x00\xf8\xd9\xcf\x7e\xee\xfe\xfb\xee\x5f\ +\x5b\x3b\x36\xcc\xf3\xf1\x68\xc8\x23\xb8\xf6\xc2\x0b\xd3\xf9\x6c\ +\x30\xc8\x03\x73\x5e\x14\x45\x91\x95\xd5\x02\x11\xb5\x51\xe0\x7d\ +\x5d\x37\x5a\x25\xde\x37\x69\x62\xce\x9e\x3b\xb3\x7a\xec\x58\xdd\ +\xd8\xcd\x9d\xed\x25\x1e\x07\x08\x79\x96\x10\x82\xb4\x99\xca\xec\ +\xf2\xa6\x69\xb6\xb7\xb6\xaa\xa6\xde\xdc\xdc\x9c\x4c\x26\x89\x31\ +\x1c\x82\xf3\x0e\x51\x23\xa2\xf3\x76\x6b\x6b\xb3\x6a\xaa\x34\x4b\ +\x95\x52\x4d\x53\x7b\xef\x86\xc3\x51\x5e\xc0\xf6\xf6\x96\x94\x49\ +\x62\xb7\xc1\x70\x38\x14\xee\xee\xc8\x7e\xee\x88\xa4\xb5\x69\xfb\ +\xa7\x94\x92\xcb\x2b\x2d\xc7\x42\x0f\x02\x82\x75\xdc\xaf\xd9\x46\ +\xdf\xf6\xf6\x08\xc1\x13\x11\x04\xae\x03\x4b\x83\x56\xe3\x7c\x70\ +\x5e\xfa\x98\xac\x6d\x18\x3c\x00\x6e\x6e\x6e\xca\xfb\x65\xce\x8c\ +\x1c\xad\xae\x6b\x02\xf6\xc1\x11\xb6\x15\x7b\xd1\x77\xca\x97\x99\ +\x84\x89\x71\x61\x38\x5a\x19\x16\x03\xa7\xc9\x24\x99\x7e\xe9\x8f\ +\x12\x5f\xba\x1b\x88\xe8\xb9\xe7\xfc\x3b\xde\x81\xaf\x83\xfb\x6b\ +\x30\x71\x0f\x9c\x3d\xf5\x74\x73\xf1\x62\x18\x0c\x60\xdf\x9a\x5c\ +\xb5\xe4\xb2\xb8\xdd\x7a\x94\x67\xbd\x37\x7e\x08\x7b\xf5\x28\x95\ +\xe7\x79\x08\x81\x48\xa5\x69\x5a\xd7\x75\x55\x95\xd6\xd5\x00\x41\ +\x6b\xdc\xde\xde\x40\x64\x22\x08\xec\xb6\xb7\x37\xf6\xf6\x76\xf2\ +\x3c\x97\x6e\x9c\x24\x49\x04\x7f\x11\x71\x30\x18\x08\xcb\xa1\x8c\ +\xd9\xde\x69\x26\x93\xc9\x64\x67\xe7\xd6\xfa\xfa\x64\x77\x72\xfa\ +\xf4\xe9\x22\x2b\xb2\x53\xe9\xf2\xf2\xf2\xb5\xab\x57\x9b\xa6\xc9\ +\xb2\x6c\x3c\x1e\x2f\x2f\x2f\xa3\x22\xd7\xfa\x05\x7a\x64\xd6\x40\ +\x4d\x5d\x2b\x63\x50\x91\xf7\xa1\xaa\xe6\xb3\xd9\x6c\x3e\x9f\xb7\ +\x0d\xe5\x44\x0c\x1e\xc0\xc4\xc1\xaa\x5a\x6b\xe9\x83\x4d\x92\x44\ +\x7c\x7d\xb3\x34\x6b\x5c\xc3\xb0\xaf\xa2\x11\x7f\xed\xe8\x40\xe0\ +\x9d\x1f\x2f\x0d\xad\x75\xf3\xf9\x5c\xf4\x3f\xc6\x18\x19\xd9\x2a\ +\x0d\x50\x70\x74\x60\x67\x52\x04\x00\xd6\xda\x9d\x9d\x1d\xe8\x46\ +\x91\x48\x69\x57\x18\x61\x51\xe6\x55\x55\x4d\x84\x12\x41\x05\x7d\ +\x42\xe0\xf1\xf2\x72\x53\xd7\xeb\xeb\x37\x89\x98\x8c\x6e\x9a\x9a\ +\xc1\x67\xb9\x01\xe0\xa6\x29\x9f\x79\xf6\x69\xef\xed\x70\x38\x10\ +\x7f\x92\xb5\xb5\xb5\xd5\xd5\x55\x39\x2f\xc1\x91\x24\x49\xc6\xc3\ +\xa5\xc5\x62\xf1\xdc\xb3\x57\xa7\xd3\x69\x5d\xbb\xab\x57\xaf\x5f\ +\xb8\xeb\xe2\x89\x53\x27\xee\xba\x70\x7e\x6b\x6b\xab\x2a\x17\x81\ +\x7d\x92\x67\xa7\xcf\x9d\xcd\xf3\xdc\xba\xa6\x18\x16\xde\xb9\xa5\ +\xa5\xa5\x22\x4d\x76\x36\x37\x11\x70\x65\x65\x75\xb1\xa8\x08\xfc\ +\x8d\x6b\x2f\xdc\x5c\x5f\x47\xa5\x95\xd1\xb5\xf3\x24\x29\x40\x20\ +\x06\xc8\x8b\x62\x38\x1e\xe1\x36\x8a\x3e\x6a\x51\x96\x4d\xd3\xe4\ +\x79\x5e\x55\x95\x6f\x1c\x21\x21\x62\xb9\xa8\xa7\x7b\x53\xef\x9d\ +\x6d\x82\x18\x66\xd5\x75\xb3\x7a\x6c\xb0\xbc\xb2\x8a\xd8\xf6\x49\ +\xc8\xec\x17\x29\x65\x2b\xa5\xb5\x52\x00\x47\x94\x42\x12\xe1\x68\ +\x34\x94\x43\x49\x11\x28\xb6\x34\x97\x65\x09\x42\x8b\x7b\x0f\x5d\ +\x1b\x73\x34\x1d\xea\xe3\x7b\x2b\x8d\xf5\xae\xea\xec\xfe\xe5\x79\ +\x46\xc4\xba\x76\x48\x10\xcb\xfb\x31\x2c\x89\x06\xcc\x7b\x4f\x4a\ +\xa5\x49\xd6\xba\x0b\x68\x93\x24\xa9\x52\x8a\x03\x3b\xef\x9a\xba\ +\xc9\xb2\xe2\xc4\xc9\x53\x69\x91\xcd\x83\x63\x86\x97\x0a\xee\x68\ +\x5d\xb8\x78\x17\x00\xd0\x93\x97\x81\x5e\xa7\xdd\x5f\x8b\x9c\x0c\ +\xd6\xb5\xbe\x7c\x79\x7e\xff\xfd\x21\xcb\xb0\xcb\x4f\xa5\x27\x50\ +\x1e\xbe\x96\x31\x30\x46\x94\x21\xd2\x62\x0a\xbd\xa6\x4d\x69\xf6\ +\x11\x59\x61\x08\x21\x31\xc9\xa2\x9c\xce\x66\x46\x1b\x52\x1a\x67\ +\xf3\xbd\xaa\x5e\xb8\xd0\x18\x43\x26\xc9\x57\xea\x25\x00\xf2\xd6\ +\x35\xad\xc9\x41\x1b\x2d\x98\x39\x36\xb2\x5a\x67\xeb\xa6\x86\xb6\ +\xfd\x8f\x9c\x73\x56\xd9\xd1\x60\x28\x10\xbc\xb4\xb4\x34\x1a\x8d\ +\x86\xc3\xa1\x7c\xb4\x49\x53\xd1\xcb\xb3\xf7\x65\x55\xd5\x55\xa5\ +\x6c\x63\x52\xed\xbd\xd8\x1b\xf8\x34\x35\x21\x84\x2e\xd7\xf6\x4d\ +\x53\x2f\x16\x4d\xf4\x12\x90\x15\x25\x0a\xfa\x56\xb1\x1e\x28\x00\ +\x0b\x53\x14\x3b\x5a\xdb\xb3\xe3\xc0\x01\xf6\x26\x7b\xae\x93\x72\ +\xc6\x91\x1d\x92\xda\x4f\x77\x27\x8b\xc5\xfc\xa8\x6a\x19\x64\x0e\ +\x5a\xeb\xa5\xa5\xa5\x34\x4d\x43\x10\x33\x61\x0d\xcc\x49\x92\xdc\ +\xbc\x75\x4b\xe4\x3a\xc6\x98\xc8\x26\x2d\x2d\x2d\x2d\x2d\x2d\xd5\ +\x75\x4d\x84\x52\xbb\x7e\xe6\xd9\x2b\xc5\x20\xad\xaa\x6a\x32\xd9\ +\xda\xd8\xbc\xcd\xec\x49\xb1\x36\x78\xe2\xe4\x31\x66\xbf\xb2\xba\ +\x7a\xfd\xea\x75\x04\x28\x17\x8b\xaa\xaa\x7c\x77\x6a\xb3\xf9\x5c\ +\x6b\x3d\xd9\x9b\x4e\xa6\x7b\x8a\x54\x55\x55\x21\x70\x92\x98\x72\ +\xb1\xc8\xf3\x64\x65\x75\x69\x73\x7b\xdd\x24\xaa\xc8\x07\x17\x2f\ +\x5e\xb4\xde\x25\xc0\xd9\xb0\xa8\xca\x05\x32\xcd\xcb\x45\x55\x2d\ +\xca\xaa\x6c\xaa\x9a\x43\x20\x22\x5f\x86\xd9\x6c\x5e\xa4\xa6\x71\ +\x1e\xbc\x53\xec\x83\x65\x44\x5a\x34\xb6\xae\xeb\x2c\xcb\x4c\x92\ +\x14\x45\x31\x9b\xcf\xea\x6e\x30\x05\x73\x48\x92\x64\x56\x56\x5a\ +\x1b\x45\xba\xb5\xf9\xf1\x7e\x32\x99\xd4\x55\x93\x67\x45\x08\x70\ +\xfb\xd6\xfa\xde\x74\xb6\xb7\x37\x11\x87\x00\x67\x6d\x8d\x30\x9f\ +\xcf\x66\xb3\x19\x87\x90\xe5\x59\x08\xfe\x28\xb5\xc3\x9e\x3a\x56\ +\x4c\x77\x8b\xa2\x90\xbb\x2f\xbd\xc7\xce\xb9\x80\x40\xdd\x3e\x15\ +\x3a\x97\x98\xbe\xe2\xe5\x10\x23\x14\x7d\xff\xc5\x83\x08\x80\x91\ +\x20\x36\xd6\xc5\x76\xa4\x96\xd8\x54\x2a\x38\xa7\x14\x21\x12\x73\ +\x88\x8e\x17\xde\x7b\x40\x00\x40\xef\xfd\xb5\x1b\x2f\x8e\x57\x57\ +\x30\xd1\xf9\xf2\xe8\x25\x67\xee\xce\xf1\x85\x0b\xe1\xec\x59\xf5\ +\xe8\xa3\xb8\x58\xbc\x6e\x42\xf0\x9a\x7b\x69\x65\xae\x5f\x83\x9b\ +\x37\xeb\x0f\x7e\x90\xd3\x14\x17\x8b\xb8\x51\x4d\x92\x44\xf4\xe9\ +\xf2\x1c\x4b\x72\x07\x00\x65\x59\x6a\xdd\xf3\xd1\xe8\xec\xbd\x64\ +\x2c\xc3\x74\x3a\x25\xc2\xa6\xa9\xab\x6a\xa1\xb4\xaa\xaa\xc5\x70\ +\x38\x44\x0c\xbb\xbb\xdb\x4d\x53\x0d\x06\x83\x95\x95\xa5\xbd\xbd\ +\x29\xb2\x96\xa2\x65\xb4\x76\x29\xcb\x52\x56\x82\x0f\x81\x03\x07\ +\x1f\x10\x20\x49\x92\xe5\xa5\x65\xad\x75\x55\x95\x10\x38\x84\xb0\ +\xbc\xbc\x8c\xe2\xa9\x32\x1a\xd5\xb6\xd9\xdb\x9b\xce\x16\xf3\x3c\ +\xcf\x87\x83\x81\x52\x9a\x02\x64\x69\x8a\xc4\x8e\x1d\x29\xd4\x86\ +\x62\x1c\xda\x1f\xe5\x11\x00\xb1\x74\xce\xcb\xea\x1a\x0c\x06\x83\ +\xc1\x40\x64\x33\xa2\x81\x01\x44\x04\xa5\x55\x62\x34\x26\xa6\x4d\ +\xaf\xa6\xd3\xa9\xb5\x16\x98\x08\x31\x88\xa5\x5a\xab\x10\x6d\x3b\ +\xce\xdb\xa0\xa8\x35\xd1\x2b\x70\x6a\x62\xce\x52\x33\x1e\x0d\x64\ +\xe8\x9a\x5c\xdb\x34\x4d\xad\xb5\xeb\xeb\x37\x95\x51\xcc\xac\x08\ +\xb2\x34\x15\x79\xa2\x56\xb8\xbc\x34\x6a\x9a\x74\x32\x99\x4c\xf7\ +\x26\x4d\x5d\xed\xed\x24\x79\x51\x20\x87\x44\xd3\xf9\x33\x67\x6e\ +\xdf\x5a\x27\xf6\xd5\x62\x76\xfe\xec\xa9\xe9\xee\xf6\x68\x50\x68\ +\x85\x84\x9c\x26\xba\xa9\x16\x12\x9c\x88\x68\x34\xc8\x11\x31\x4d\ +\x12\x0e\xe8\x39\x18\x93\xa6\x69\x36\x1c\x0e\x77\x76\xb6\xca\xf9\ +\xe2\xfa\x8b\xd7\x10\xf9\xd2\xbd\x17\x6b\xeb\x8e\x1d\x3f\xce\x04\ +\x65\x53\xdf\xda\xbc\x55\x55\xe5\xb9\x33\x67\xb3\xa2\xb0\x75\xb9\ +\xbc\xba\xca\xd6\x29\x66\x6b\xdd\x20\x4f\x8d\xd1\x01\x20\x30\xbb\ +\x10\x00\x70\x36\x9f\x03\xa0\x63\x5c\x5e\x5e\x36\xc6\x34\xd6\x16\ +\x45\x91\x24\x89\xe3\x50\xd6\xd5\xcd\x9b\x37\x05\xf4\x89\x28\xcf\ +\x07\x49\x92\x38\x8f\x59\x96\x24\x49\xe2\x5c\xa8\x2b\x57\xd7\xb5\ +\x31\x29\x00\x07\x6f\x13\xa3\x75\xae\xf3\x2c\x11\x88\x94\x7b\xba\ +\x58\xd4\xde\xa9\x23\xe7\x37\x21\xb0\xd8\xd5\x25\x49\x22\xfb\x18\ +\xb1\x23\x95\x6e\x3b\x24\x52\x44\x62\x5d\xd3\x7f\xe6\xe3\xbf\xa3\ +\x89\x85\xfc\x61\xe7\x96\x6a\xa2\xe9\xb4\x73\x56\x75\xee\x43\x82\ +\xe6\x42\xf8\xc8\xa3\xe5\x9c\xf3\xd6\x41\xcf\x00\x23\x36\x64\x30\ +\x73\x60\x76\x8c\x68\x81\x92\x14\x12\xd5\xfc\xf9\x7e\xee\xbd\x87\ +\x89\xf3\x3c\xbc\xe5\xcd\xea\x6b\x5f\xc7\xc9\x1e\xaf\xac\xbc\x0e\ +\xee\xaf\x2d\xbe\x5d\xe9\xe4\xb9\xe7\x21\x49\xaa\x7b\xee\x6e\x45\ +\xa6\xad\x48\x0b\x8c\x31\x83\xc1\x40\x00\x5d\x72\x10\xb1\x07\x40\ +\xc4\x4e\x89\xcb\xf2\x10\x1f\x3b\x76\x4c\x00\x48\x06\xd4\x25\x69\ +\x9a\x17\x23\xe6\x50\x2e\x4a\x61\x6c\x92\xc4\x8c\x46\x93\xb2\x2c\ +\xc5\x5f\x0c\x01\xd6\xd6\xd6\x94\x52\xcb\xcb\xcb\x4b\x4b\x4b\xd2\ +\x3e\xba\xb7\xb7\xb7\xb3\xb3\x63\x8c\xb9\xfb\x9e\x7b\x4e\x9e\x3a\ +\x71\xf9\xca\x65\x67\x2d\x12\x8d\x86\xa3\x73\xe7\xce\x59\x6b\xa7\ +\x93\xbd\xc5\x62\x61\x8c\x81\x10\x76\x76\x77\x93\x2c\x1b\x2f\x2f\ +\xcd\xcb\xc5\x7c\x3e\x2f\x8a\x62\x79\x79\x79\x3c\x1c\x06\xeb\x15\ +\x91\x67\xe7\x42\x2b\x68\x91\xc2\xa9\x4c\x09\x12\xb7\x4b\x42\xbd\ +\xba\xda\x72\xa7\x11\x94\x77\x77\x77\x67\xb3\x99\x2c\x2a\xe8\xb6\ +\x23\x27\x4f\x9e\x04\x80\xe9\x74\x2a\xf3\x9b\x24\x42\x0c\x06\x83\ +\xb5\x13\x27\x51\x52\x65\xe6\xe8\xf7\xd2\x2d\xa6\x7c\xbc\x34\x3e\ +\x9a\xf7\x6c\x08\x21\x4d\xb3\x24\x49\x4e\x9d\x3a\xb5\xbc\xbc\x32\ +\x1c\x0e\x67\xb3\x29\x03\xe4\x79\x2e\x93\xa6\x85\x6d\x8f\xef\x3f\ +\x77\xee\xdc\x85\x0b\x17\x84\x8b\x2f\xcb\xd2\x24\xc9\x85\x73\x67\ +\x21\xf8\xe9\x74\xda\x58\xbb\xb2\xb4\x74\xf7\x3d\xf7\x5c\xbb\x76\ +\x7d\xb1\x58\x64\x69\xba\x34\x1a\x13\xc2\x30\x2f\xde\xfc\xa6\x87\ +\x8b\xc1\xe0\xc2\xf9\xf3\x79\x51\x34\x4d\xe3\xac\xbd\x76\xfd\xfa\ +\xf5\x6b\xd7\xef\xb9\xe7\x9e\xef\xff\xde\xef\xfb\xe3\x3f\xf9\xec\ +\xee\x64\xa7\x2c\xcb\x93\x27\x4e\xbc\xf1\xa1\x37\xae\x1d\x5b\xd9\ +\x58\x5f\xdf\xdc\xbc\x9d\x18\xbd\xb2\xbc\xfc\xec\x0b\xd7\x36\x36\ +\x37\x4f\x9d\x3d\xbd\x94\xe7\x57\x9e\xbe\x92\x25\x66\x3c\x1e\x9f\ +\x3f\x7b\x2e\xb8\x86\x18\x0c\xa3\xb7\xb5\xd1\x8a\x11\xe7\xf3\x45\ +\x55\x57\xf3\x45\x15\x02\x27\x69\xa2\x94\x21\xad\xd9\x72\x10\x8d\ +\x24\x33\x12\x12\x51\xe3\xdd\x95\xa7\x9f\xaa\xeb\xda\x07\x5f\xd7\ +\x0d\x31\x34\x4d\xf3\xa6\x37\xbd\x71\x65\x75\x69\x67\x67\x7b\x3e\ +\x9f\xdd\xbe\xbd\xbf\xf8\x18\x0a\x00\x00\x20\x00\x49\x44\x41\x54\ +\x09\x08\xce\xf9\xc1\x20\xbd\xf7\xfe\xfb\x56\xd7\x56\x1b\x6b\xa1\ +\x6f\xc5\xcc\xcc\xe2\xb8\x62\x8c\xd0\x1d\x47\x8d\xaa\x0c\x00\xe2\ +\x34\x37\x99\x4c\x62\x77\x85\x64\xe5\xc1\x7b\xeb\xdb\xed\x5d\x1c\ +\xbe\x18\x15\x2f\xd1\x78\x0e\xa2\x3c\x57\x86\x61\xed\x13\xf4\x01\ +\x69\x5f\xfe\x18\x1b\xad\x65\x74\x9f\xb5\x16\x02\x5b\x6b\x45\xea\ +\x1a\x1b\xee\x00\x18\x51\x01\x33\x04\x4e\x8b\x6c\xb4\x3c\x46\xad\ +\x3c\xb0\x7e\x59\xa7\x15\x1e\x7a\xc8\x7c\xe4\x77\x60\x6f\x0f\xd6\ +\x56\x5f\xc7\xbb\xd7\x16\xb8\x6b\x9d\x3e\xf7\x1c\x68\xed\xce\x9c\ +\xc5\xde\x4c\x2e\xd5\x99\xe2\x4a\xa3\xff\x6c\x36\x93\xdf\x74\xe9\ +\x06\x32\xb7\xe3\x8a\x84\x8b\x97\xbe\xcd\x2c\xcb\xb2\x2c\x15\x87\ +\x8d\xb2\x9c\x57\x55\xad\xb5\xde\xda\xda\x02\x40\xad\x13\xe6\x30\ +\x9f\x2f\x18\x38\xcb\x0a\xc9\x59\xe2\x30\x49\x69\xf5\x14\x3d\xfb\ +\xde\x64\x92\x64\x49\x51\x14\xb6\x69\x1a\x6b\xa5\x2f\x3c\x84\xd0\ +\x54\x75\xd3\x34\x08\x20\xfd\x1d\xd3\xe9\xd4\x73\x98\x4e\xa7\xb2\ +\x7d\xde\xdd\xdd\x6d\xaa\x3a\x34\x36\x78\xef\x21\x90\x02\x24\xf2\ +\xce\xd7\x75\xdd\xd8\xa6\x1d\x9c\xdd\x52\x31\x14\x02\x21\x52\x7f\ +\xc2\xaa\xe8\x16\x44\x5b\xe9\x7c\x60\xe6\xb2\xac\xb6\xb6\xb6\xab\ +\xaa\xda\xdd\xdd\x95\x84\x4b\x6b\x0d\x80\x21\xb0\x7c\x67\x38\xd8\ +\x12\x29\x40\x3f\x9b\xcf\xeb\xaa\x3e\x72\x61\x8f\x08\x13\xad\xf3\ +\x2c\x0d\xde\xad\xdf\xba\xf1\xc2\x0b\x57\xa5\x1b\xd6\xda\x06\x81\ +\xf3\x34\x15\x6d\x68\x62\x34\x91\x0a\xde\xef\x6c\x6d\xed\x4d\xf7\ +\x06\xc5\x60\x50\x14\x84\x40\x00\xb5\xb5\xd6\xda\xa6\xae\x37\x37\ +\x37\x11\xd1\x68\x85\x90\xcc\x66\xb3\x67\x9f\x7d\x36\xcb\x72\x44\ +\x28\x8a\x3c\xcf\xd2\xa6\xa9\x49\xe1\xcd\x9b\x37\x8d\x36\x5a\x91\ +\xb5\xf5\x6c\xba\xc7\x18\x56\xd7\x56\x48\xe3\x7c\x36\x0f\xc1\xde\ +\xb8\x79\x63\x36\x9f\x56\x8b\xc5\xde\xde\x34\x31\x06\x01\x9d\xf3\ +\x3b\xdb\xdb\xce\x59\x95\x26\x4d\x5d\x27\x8a\xb6\xb7\xb6\x20\x84\ +\x54\x2b\x70\x21\x58\xcb\xc1\x11\x21\x00\x36\x75\x33\x9b\x2f\x9c\ +\x77\xd6\x7a\x0e\x41\x29\x43\x4a\x71\x90\xf1\x85\x68\x83\x97\xc6\ +\xfa\x79\xb9\xd8\xdc\xda\x92\x4e\xe0\xba\xaa\x6d\x6d\xa7\xd3\xd9\ +\xed\xdb\x1b\x1b\x9b\xb7\x65\x30\x7a\xd3\x34\x46\x27\x4a\x19\xef\ +\xc3\x64\x77\xd2\x34\x95\xf7\x41\xfa\x82\x80\xc5\x8f\x40\xee\x02\ +\x26\x89\x91\x1f\x8e\x52\xea\x20\x1a\x8d\xc7\xa6\x9b\xaa\xd8\x34\ +\x8d\x78\xb9\xec\x7b\xc6\x41\xeb\x8f\x24\xa8\x2d\x46\x1a\x91\x34\ +\x97\xdd\x4f\xf4\x62\x92\x14\x21\x8e\x79\x69\x75\x65\xad\x6b\x0c\ +\x44\x1a\xd0\x7b\x2f\x1a\x2d\x44\x4c\x4c\xa2\xb5\x91\x6a\x8a\xd6\ +\x5e\x6b\x8f\x08\xed\x1e\x12\x00\x18\xe6\x75\xb5\xa8\xea\x53\x67\ +\x4e\x2b\xa3\xf5\xcb\x3a\x39\xff\xf0\xc3\xb0\xb7\xa7\x9e\xbc\xec\ +\xee\xb9\xe7\x75\xbc\x7b\x0d\x21\x3b\x62\xca\xbc\xfa\xcc\x33\x30\ +\x1e\x37\x67\xcf\xf4\xc1\x3d\x31\x49\x5d\x37\xf2\x04\x8b\xe7\x97\ +\xec\x3a\xc5\xea\x44\x9c\xa9\x10\x51\x6c\xdc\xbb\xa2\x56\xab\x24\ +\x03\x00\x67\x6d\xf0\x90\xa6\xb9\xd1\xc6\x39\x46\x80\x34\xcd\x99\ +\x99\x03\x26\x49\xaa\x94\x16\x5d\xb9\x58\x0b\x48\x2e\x13\xbd\xbd\ +\x5e\x7c\xf1\xc5\x45\xbd\x00\x00\x4d\x94\x24\x89\x32\x4a\x92\x53\ +\x45\x94\xe7\x39\x30\x13\xe2\x80\xc8\x73\x08\x21\xe4\x79\x9e\xe6\ +\xb9\x98\xf0\xd5\x65\x09\x9e\x9d\xb5\x8d\xb3\xd0\x19\x74\xb7\x86\ +\x4d\x24\x5c\x27\x09\x49\x0e\x40\x91\xa8\x89\xf3\x3d\x64\xd1\x02\ +\x30\x37\x4e\xdc\xc0\xac\x75\x44\x6a\x38\x1c\x75\x67\xa7\x98\x43\ +\x7b\xa8\x0e\xce\x0f\xad\x67\xef\xa4\xf1\xe4\x68\xc3\x3a\x78\x50\ +\xe4\x4b\xa3\x61\x39\x9f\xcd\x7c\xa8\xeb\xda\x35\xb5\x77\x6e\xee\ +\x1d\x87\xb0\xba\xbc\x2c\x99\x69\xa3\x28\xcb\x32\x99\x4f\xbd\x37\ +\xd9\x55\x4a\x25\x46\x2d\x8f\x47\xf5\xa0\x98\xcf\x67\xd2\x53\x8a\ +\x80\x75\x5d\x6f\x6e\x6e\x8a\xa7\x02\x21\x71\xe0\xb5\xd5\x55\x6b\ +\x1b\xe7\xec\x7c\x31\xdb\xd8\xbc\x0d\xcc\xda\x18\x04\xb0\xce\xad\ +\xae\x2c\x6f\x6d\x6f\x7e\xfc\xe3\xbf\xb7\x37\x9f\xa7\x59\x96\xa5\ +\xd9\x60\x30\x2c\xcb\x92\x81\x0d\xa9\xf1\x68\x39\x49\x12\x08\xb0\ +\xb2\x7a\xdc\x72\x20\xa2\xaa\xae\xcf\x9d\x3c\x8d\x04\xde\xda\x5b\ +\x37\x6e\x1a\x44\x76\xae\x2a\xcb\x45\x35\x47\x24\xad\x34\x21\x3a\ +\xcf\x89\xd1\xc1\x03\x03\x28\x72\x80\xe8\xad\x17\x17\xcf\xda\xd9\ +\xa6\x69\x16\x65\x59\xd5\x55\x40\xc8\xb2\x4c\x69\x65\xad\x4d\x93\ +\x3c\xcb\xf2\xb2\x5c\x30\xb7\x6c\xf5\x68\xb4\x34\x28\x0a\x44\x15\ +\x02\xb9\xc6\x96\xec\xfa\xc6\x8a\xa2\x19\x17\x23\xfe\xa6\x52\x71\ +\xda\xea\xcb\xbc\xec\x80\x00\x89\x31\xf2\x30\xcb\x43\x18\xe9\x91\ +\x96\x40\x47\x24\x60\xa9\x3f\x4b\x7e\x2d\x26\x48\x52\x05\x91\xfa\ +\x40\x9c\x10\xd0\x29\xca\x7a\x0d\xab\xc8\xdc\x0d\x11\x8c\xc9\x93\ +\x44\x8b\x56\xe7\x03\x94\xa5\x59\x59\x56\xd6\x36\xcc\x10\x82\xa0\ +\x7f\x08\xa1\xdd\x25\x4c\xa6\xb3\xe1\x78\x81\xa4\x38\xc0\xcb\x01\ +\xf7\x10\xc2\x7d\xf7\xf1\xda\x1a\x7d\xed\x6b\xf0\x9f\xfc\xc8\xeb\ +\x90\xf7\xda\x79\x05\x80\x61\x5d\x9f\x98\x4c\xca\x77\xbf\x27\x2c\ +\x8d\x69\x36\x8f\x29\x64\x56\xe4\x8b\xb2\x94\xaa\xa3\x70\x29\x82\ +\x5f\xb1\x70\x84\xc8\x22\x77\x11\xf8\x90\x7a\x14\x73\xeb\x82\x9b\ +\x24\xa9\x52\xad\x56\xaf\x5b\x21\x32\xba\x28\x51\x44\x81\x7d\x96\ +\xa6\xfb\x4b\xb4\x73\x4a\x11\xb4\x1d\x8d\x46\x2b\xb0\x42\x8a\x82\ +\xf7\x44\xa4\x48\x01\xb3\x22\x25\x79\xb7\x78\x2a\x21\xa2\x0b\x01\ +\x08\x5d\xf0\xe2\xca\xc8\xc1\x13\x03\x31\xb2\x74\x95\x70\x14\x42\ +\xb4\x23\xea\xbb\x85\x27\x95\x26\x27\xb8\x2c\xe0\x1e\xa7\xe8\x89\ +\x13\x88\xb5\xde\x07\x56\x8a\x42\x68\xbb\x4f\x5b\x54\xed\x9a\x66\ +\x5d\xf0\x32\xc9\x2f\x6e\xc6\xe5\x08\xfb\x0d\x87\x47\x64\x06\x42\ +\x9e\xe5\xa3\xf1\xc8\x5a\x87\x88\x59\x96\x9f\x39\x73\x26\x32\x3c\ +\xd2\xbb\xd4\x27\x04\xc4\xf7\x46\xdc\x7b\xf6\xa6\x53\xef\xbd\x22\ +\xb5\x32\x5e\x1e\x17\x23\x52\xad\xa8\x4e\x29\x35\x1e\x8c\xc4\x4e\ +\x59\x36\xfb\xed\x78\x58\xe6\x38\xb1\x44\x2e\xfb\xf2\x78\xe9\x94\ +\xa2\x86\x9d\x31\xa9\xb5\x4d\x9a\x64\xc0\xc0\xcc\x0a\x89\x03\x10\ +\xa1\x42\xe5\xd9\x59\xef\xb2\x3c\xb7\xce\x91\x42\xef\x6d\x62\x8c\ +\xb7\x4e\x71\xc0\x10\xe8\xd8\xb1\xa6\x6d\xaa\x64\x04\x0c\x01\x62\ +\x37\x0f\x30\x35\xb6\xc1\xc0\xe2\x8f\x15\x10\x94\x52\x0c\xe0\x82\ +\xf7\x1c\x9a\xa6\x91\x4b\xe7\x2a\x26\x02\x6d\xd0\x07\x3b\x1a\x8f\ +\xbc\xf7\x88\x44\xa8\x98\x91\xc8\x00\x78\xef\xad\xd6\x2a\xe2\x56\ +\x08\x41\xed\x17\x39\xd5\xd1\xcd\x96\xc5\xda\xa4\xb5\x6a\x57\x32\ +\x3d\x46\xb4\x61\x6d\xcd\x3c\xb8\x54\xb5\x9e\x8c\x83\xc1\x40\x86\ +\xcf\x4c\x26\x93\xbd\xbd\xbd\xa8\x91\x8d\x77\x2a\xe6\xe6\x07\x49\ +\x1f\xee\x3d\x90\x2c\x0c\x5b\x9a\xa6\x44\x68\x8c\x39\xbe\x76\xc2\ +\x18\x33\x9f\xcf\xb7\xb7\xb7\x65\xb6\x8c\xdc\x1a\xa9\x9f\x8f\x46\ +\xa3\xc1\x60\x70\xfa\xf4\xe9\xe1\x68\x58\xce\x17\x2f\x07\xdc\xbd\ +\xe7\xd1\x28\x5c\xba\xa4\xbe\xf1\x0d\x20\x7a\x1d\xf2\x5e\x43\xe0\ +\x4e\x34\x6c\x9a\x13\x65\xb5\xb8\xef\x3e\xf0\x7d\x9a\x98\x8d\x36\ +\x49\x22\x6a\x19\x25\x93\x74\x90\x64\xc8\x40\xc7\xc8\x6b\x25\x59\ +\xab\x49\x92\xc8\x30\x86\x10\x14\x11\xa0\x0c\x67\xd8\x37\x3d\xef\ +\x4f\x56\x22\x22\xe0\x80\xc8\xc2\x89\xcb\xde\x56\xc8\x47\x69\x58\ +\xf5\x3e\x04\xf0\x40\xc0\x3e\x90\x22\xe2\x9e\xf9\x12\x8b\xff\x06\ +\x07\x66\xd2\x3a\x00\x2b\xd4\x8e\x65\x84\x85\x46\x06\x0c\x01\xc9\ +\x28\xc0\xc0\xc4\x1c\x3a\x4e\x9c\x03\x00\x07\x66\x00\x12\xd8\x4b\ +\xc4\x97\x55\x22\x56\x20\x94\xd9\x23\x80\x32\x0e\x83\x31\x30\x44\ +\x0b\x49\x31\x44\x94\xcc\xbd\xf5\x96\x09\x8e\xf7\xd7\x2c\xfb\x58\ +\xaa\x65\x4e\x12\xa3\x95\x3e\x5a\x13\x13\x33\x67\x59\x7a\xe2\xf8\ +\xf1\x3c\xcf\xfb\x9e\x07\xa4\x54\x62\x0c\xc7\x2e\x5b\xa5\xe4\xbc\ +\x5a\x85\x0f\x00\x30\xd7\x4d\xa3\x95\x36\x5a\xb3\x63\x22\x0a\xcc\ +\xce\x3a\xef\x1d\x20\x16\x79\x11\x82\x0f\xcc\xc6\x18\x00\x1f\x79\ +\xe4\xce\x31\x78\xdf\x92\x13\xb4\xaa\x7c\x83\x48\xce\x39\x42\x32\ +\x26\xf1\x2e\x28\x54\xc1\x43\xf0\xde\x28\x03\xc4\xc0\xde\x73\x60\ +\x42\xe7\x1a\x86\x00\x00\xa0\x7c\x22\x7a\x0f\xad\x16\xde\x05\x66\ +\x45\x0a\x10\xc0\x71\x55\xd5\xce\x7b\x40\x31\x43\x2e\x28\x6e\x78\ +\x50\x7a\x6c\x94\x32\xc6\x7a\x2f\xa6\x89\x88\xc8\x4e\xe2\x6f\x60\ +\x16\x71\x93\x25\x52\xc1\x83\x73\x01\x98\x42\xa8\x65\xce\x2a\x00\ +\x47\x6b\x4c\x89\x55\xf2\x03\x22\x1e\x71\x30\x39\x82\xd2\x5a\xe2\ +\x9c\xf4\x24\x8b\x81\x5d\x5b\xdb\x04\x06\x1f\xd2\xc4\xd8\xc6\x06\ +\x0e\x79\x96\x39\xe7\x2c\x51\x9e\xe7\xf3\xf9\x3c\xf8\x10\x38\x88\ +\xdb\xb0\x48\x00\x92\x34\xc5\xbe\x68\x06\x00\x09\x48\x44\xec\x8a\ +\x14\x29\x44\x6c\x6c\x03\x0c\x4a\xa9\xb2\x2c\x97\x96\x96\x00\x60\ +\xba\x37\xcf\xb2\x2c\x4b\xf3\xba\xb2\x49\x92\x8c\x97\xc6\xc7\xd6\ +\xd6\x8a\x62\x90\x65\x59\x92\x26\xda\xe8\x44\x1b\xdb\xf8\xf0\x72\ +\x33\x77\x58\x5a\x0a\xf7\xdc\xa3\x1e\x79\x04\xf6\xf6\xc0\x98\xd7\ +\x6b\xaa\xaf\x15\x70\x47\x38\x39\x9d\x8e\xad\xbd\x76\xff\x7d\x78\ +\xf0\xa6\x23\x11\x29\xa3\x4d\xd2\xe9\x01\xda\xb1\x73\x20\xfd\xd4\ +\xed\x68\x54\x08\x81\xad\x48\xc0\x09\x91\x48\x91\x8e\x6b\x8c\x81\ +\x3d\x07\x66\xd6\x5a\x69\xd3\x5a\x86\x05\x66\x20\xd4\xca\x10\xb0\ +\x64\x25\x20\xa3\xc8\xbc\x1f\x8f\xc7\x20\x76\x8c\x89\x41\x34\x81\ +\x59\x25\x04\x08\x1c\x82\x28\x0b\x65\x0c\x47\xf0\x2c\xf9\x1a\x33\ +\x38\x0e\x81\x59\x73\x00\x82\x76\xca\x41\x08\x00\xb4\x5f\xc7\x92\ +\x5a\x96\x17\x34\x09\x21\x30\x90\xe4\x8e\xaa\xad\x1b\x13\x02\x53\ +\x60\x06\x54\x80\xc0\xcc\x3e\xb0\xb4\x1c\x06\x66\x42\x04\x42\xd2\ +\x5a\x27\x86\x48\x91\xcc\x5d\xf2\x5e\x63\xd2\xb2\x31\x1c\x3a\x72\ +\x06\x03\x07\x60\x08\x0c\x69\x9a\x1d\xad\xaa\xc7\x00\xc6\x24\x69\ +\x9e\x99\x34\x53\x8a\x10\x50\x1b\x23\x44\x90\xd6\x3a\x04\xdf\xc9\ +\x96\x20\x04\x1f\x42\x90\x16\x04\x42\x32\xc6\x0c\x92\x04\x18\xb4\ +\x32\xc1\x70\xd3\xd4\x8d\x75\xa4\x68\x38\x5a\x12\xc3\x77\xef\x5c\ +\xa2\x35\x33\x1b\x93\x1a\xef\x01\xdb\xfa\x01\x02\x48\x61\x53\x26\ +\x9e\x33\x82\xe6\xf6\xd4\x20\x20\x29\x0a\x9a\x15\x29\x00\x0a\x3e\ +\x10\x52\x00\x07\xc0\x55\x5d\xbb\xe0\x09\x95\xd2\x09\x73\x00\x0c\ +\x46\x6b\xaf\x3d\x00\xa4\x26\x8d\x8c\x44\x50\x3e\x57\x89\x50\x16\ +\x4c\x04\x08\x81\x89\x88\x12\x63\x90\xc8\x7b\x1f\x80\xbd\x67\x0e\ +\xa8\xb4\xe6\xc0\xd6\x39\x85\x84\x84\x8a\x34\x80\x46\xa5\x94\x4e\ +\x8c\x4e\x10\x95\x68\x9c\x02\x5b\x00\x2f\x3b\x23\x1f\x42\x08\xbe\ +\x0d\x09\xc0\xad\x29\xf4\x51\x2d\x7f\x01\x80\x03\x87\xc0\xc0\xec\ +\x9c\x47\x80\xf1\x78\x49\xc2\xb6\xf4\x2e\x04\x1f\xbc\x77\x8d\x75\ +\x21\x20\xa3\x52\x89\xb2\xce\x33\x33\x90\x0a\x9e\x99\xa1\x69\x1a\ +\x60\x56\x92\x06\x31\x67\x79\xbe\x3f\xdb\x0b\x30\xcd\x92\x34\x4d\ +\xfa\x23\x01\xa4\x94\xe5\x9c\x5b\xcc\x4b\x0e\xa0\xb5\x4e\x33\xd4\ +\x46\x21\x11\x03\x93\x92\x61\x67\x5c\x37\x75\x63\x1b\x5a\x90\xd6\ +\x46\x91\x52\x4a\x65\x49\xf2\xf2\xc0\x9d\x07\x03\xff\xce\x77\xe8\ +\x8f\x7f\x9c\x9e\x79\x26\xbc\xe9\x4d\xf0\xfa\x3c\xd5\xd7\xc6\x0b\ +\x19\x2e\x6e\x6e\xc1\xb1\xb5\xea\xde\x7b\x0f\x46\x74\x24\xa5\x90\ +\xa8\xfd\x47\xd6\x2a\x03\x7b\x21\x46\x08\x00\x1b\xeb\xdb\x21\x90\ +\x08\x84\x14\x5c\x20\x42\x45\x0a\x02\x13\x21\x12\x78\x0e\x0c\x4c\ +\x9a\x50\x51\x00\x0e\xbe\x95\x85\x05\x0e\x3e\x00\x29\xe2\x2e\x7f\ +\x04\x00\xa5\xb5\xa0\x3c\x29\xe5\x9c\x03\x40\x64\x74\x4e\x74\xee\ +\x9a\x28\x36\x4c\x01\x63\x00\x22\x06\x12\x83\x59\x0e\x0c\x8c\xcc\ +\xec\xf7\xc7\x59\x87\x00\xcc\x00\x92\x3f\x22\x28\x22\x4e\xb4\xe2\ +\x1e\x37\x2e\x7f\x22\x63\x01\x98\x81\x11\x3b\xb9\x0b\x00\x51\x90\ +\x84\x1c\xc1\x05\xcf\xcc\xa8\x28\x30\x7b\xef\x02\xb7\x1a\x35\x0e\ +\x0c\x88\x3d\xce\x1d\x00\x38\x04\xf9\xec\xfd\x0d\xf8\x51\x52\x77\ +\x24\x17\x30\x23\x0d\x84\x88\xca\x05\x66\x06\x4d\xe8\x7c\x00\x20\ +\xe7\xa4\x5d\x4b\x3c\xbb\xbc\xf7\xa1\xbd\x62\x0c\xe0\xd9\x7b\x0f\ +\x8d\x43\x44\x1f\x3c\x13\xa8\xd4\x30\xe1\xa2\xa9\x15\x51\x40\x76\ +\xde\xa6\x49\xca\xc0\x42\x81\x45\xc1\x5f\xdf\x28\x3f\xf8\xa0\xd1\ +\x58\x6b\x11\x49\x6b\x8d\x80\x60\xf6\x73\xdb\xe0\xad\x5c\x58\xd2\ +\x04\x8d\x47\x22\xd1\x16\x31\xe0\xc2\xb6\x34\x17\x82\x02\x40\x63\ +\xb4\x52\x3a\xa8\x90\x24\x18\x6b\x12\x00\xec\x6c\x60\x46\x26\xc5\ +\x08\x4c\xad\xc0\xdc\x28\x00\x00\x54\x90\x28\x05\x10\x24\xbe\x32\ +\x33\x80\x02\x24\xeb\x42\x08\xae\x53\x31\x01\x22\x63\xe7\xdf\x02\ +\xa4\x45\xc5\xe8\x83\x0f\x8c\xad\x35\xcb\x11\x56\x01\x00\x33\xd4\ +\x75\x83\x80\x44\xc4\xd6\xc9\x77\x96\x4e\x51\x51\xb3\x08\x16\xfb\ +\xe0\xd3\x24\xcd\xf2\x62\x34\x1e\xd9\xc6\x4e\x26\x13\x6b\x7d\x5d\ +\x37\x00\xac\x98\x01\xd9\x3b\x57\x2e\x16\x75\x5d\x4f\xa7\xd3\xc8\ +\xbc\x4b\x56\x24\x32\x27\x04\x64\x60\xea\xd6\x14\x00\x54\x55\x35\ +\x55\xd3\xa2\x18\x64\x79\x3a\x9d\x4e\xe7\x8b\x59\x63\xeb\xc6\xd6\ +\x65\x55\xee\xec\xee\x48\xaf\x89\x31\x89\x28\x53\x87\xc3\x21\x12\ +\xbe\xbc\x82\x2a\x78\x1f\x1e\x78\x10\x00\xe8\x99\x67\xfc\xdb\xde\ +\xf6\xfa\xb0\xec\xd7\xce\xeb\xfc\xd6\x96\xbf\x74\x77\x18\x8d\xf0\ +\x9b\xa5\x3c\xdc\xbd\xfa\xd3\xe6\x22\x88\x76\x6b\x03\x05\xdb\x88\ +\xa4\x5f\x03\xbc\xf7\xbe\x71\x92\x1e\xc6\x09\x47\x7d\x62\x9a\x0f\ +\x96\x22\x0f\xfd\xe0\x3b\xe3\xd6\xae\xd7\x43\xc9\x2f\xe5\xcf\xf7\ +\xff\xf2\x20\x83\xd9\xff\x62\x92\x84\xfa\xe0\x0f\x55\xb7\xba\xaa\ +\x27\x77\xbc\x38\xc6\xc5\x1d\xd9\xf3\xc8\x99\xf6\x7f\xb3\x7f\x70\ +\x04\xe0\x03\xec\x6a\x5f\x36\x23\x71\xe3\x95\x38\x96\xb6\x6a\x12\ +\x42\x09\x40\x02\x0d\xcc\x1c\x4f\xaf\x2f\xab\x97\x04\x50\xfa\x0f\ +\x04\xa6\x05\xa0\x65\xfe\xb2\x73\x2e\x70\x08\x3e\x34\x9d\x6a\x90\ +\x94\x02\xec\x9d\x4c\x77\xb4\xee\x53\x82\xf7\xec\x3d\x7b\xef\xf2\ +\x3c\x6f\xaf\x76\xc7\x6c\xc9\xa0\x22\xd0\xca\x77\x4d\xad\x71\x8c\ +\x62\xbc\x3e\x42\x98\x41\x3b\xd5\x88\xa3\x86\x24\xbe\x94\xd2\x2d\ +\xa9\x16\xa4\x50\x81\x5d\x34\x0e\xdd\x5c\x17\xea\x5f\xf0\xfe\x95\ +\x0f\x21\x04\xf6\x00\xa1\xe3\xf6\x28\xaa\xc2\xbd\xf7\xde\x3b\x24\ +\xf5\x4a\x5c\x1f\xe2\x6c\x48\xf9\xb8\xe8\x32\x2d\x62\x01\x91\x12\ +\xa8\xa0\xbc\xf7\x3b\x3b\x3b\xb3\xd9\x4c\x0c\x33\x00\x20\xcf\x73\ +\xa5\x48\x03\x30\x84\x43\x83\xf4\x22\xb8\xc7\x27\xa4\xf5\x14\x13\ +\x01\x7b\x08\x62\xc2\x51\x37\xf5\xd5\xab\x57\xfb\xa3\x02\xa2\x39\ +\x47\x3c\x9a\x73\x4e\x6c\x53\xad\xb5\x2f\x0f\xdc\xd1\xda\x70\xdf\ +\xbd\x40\xa4\x1e\xfd\xaa\xfd\xd0\x87\x24\x2b\x79\x1d\xf8\xfe\x83\ +\x97\xca\x14\xd6\xde\xb5\xb9\x59\xbd\xf7\xbd\xa1\x28\x0e\xd1\x32\ +\x71\x82\x68\x6c\xc9\xc3\xde\x6c\xd2\x08\x3a\xf1\x97\x4a\x29\xa4\ +\xf6\x91\xf5\xce\x33\xb6\x2a\x31\xf9\xf3\xd8\xc8\xda\x15\x03\x85\ +\x84\xc0\x5e\xb2\x1d\xa2\x82\x58\xba\xf8\x84\xfa\x94\x2e\x95\x3e\ +\x04\x74\x78\xa4\x10\xa0\x3f\x86\xbb\x8f\x05\x20\x13\xcb\x7a\x6b\ +\x2c\x62\x62\x97\x60\x42\x1f\xdd\xe0\x00\xe2\x09\x99\x73\x38\x86\ +\xb5\x50\xce\x2d\x8f\x71\x08\x95\xf6\x1d\xfe\xf0\x95\xd8\xab\xa2\ +\x94\x70\x63\x2c\xec\xcf\xf2\xee\x83\x45\x84\x06\x31\x5f\x93\x37\ +\x48\x5f\x8c\x78\xb1\xa5\x69\x2a\x00\x11\x87\x14\xb6\xfd\xc6\x1c\ +\xfa\x07\x91\x84\x54\x0c\xd4\x84\xf0\x21\xd2\x79\x9e\x45\xe4\x8a\ +\xf3\x66\x5b\x5d\x39\x22\x2b\x15\xfb\x39\xe3\xf5\xe9\x06\x38\x83\ +\x77\xe1\xce\x98\x77\x28\x27\x88\xad\x3d\x44\x6d\x4f\x66\x2b\x6c\ +\x04\x68\x7a\xf6\x27\xb1\xe9\x57\x2e\x85\x52\x8a\x99\x02\x87\x3b\ +\x0f\x28\xd5\xd4\xfe\xe8\xdd\x23\xbc\xfa\x57\x5b\xbe\x9e\x08\x34\ +\xe3\x8d\x8e\x67\x1d\x9f\xe7\xde\x84\x45\xd4\x00\x5d\x57\xb2\x3c\ +\x0f\x74\x68\x5c\x6a\xdf\xe3\x37\xde\x32\xe1\x2a\xbd\x77\x80\xed\ +\x3d\x8d\x43\xbe\xa4\xd0\xc4\x2c\x64\xbd\x62\x26\x63\xb4\x2c\x8d\ +\x97\x99\xb9\x4b\x9f\xea\x7d\xf7\xd2\xa3\x8f\xe2\x6c\x0e\x5a\x41\ +\x77\x59\x5f\x7f\xfd\x87\xfa\xf2\x44\x17\x76\x76\x86\x55\xbd\x79\ +\xcf\x3d\x90\xe7\xd0\x69\xb7\x0f\x2d\x9e\x43\x1d\x98\xf1\x49\xed\ +\x3f\xac\xb2\x12\x62\x56\x1e\x42\xc8\xf2\x34\xa6\xed\xfd\xd1\xd2\ +\xed\x3a\x11\xda\x05\xf7\x0f\x1b\x87\xa9\x1e\x6c\xfd\xe0\xfe\xef\ +\x0f\x6a\x12\x42\x3f\xb9\x8b\x1f\x74\xe7\xb2\x8f\x18\x74\x30\x19\ +\x0c\x87\xc0\x3d\xbe\xb3\xfd\x7f\x07\xd1\xfe\xd0\xb6\x20\x6a\x87\ +\xfa\xb1\x41\x7e\x96\x36\xae\xa3\x61\x0c\x22\x78\xef\xa4\x65\x17\ +\x0e\x4e\xa0\xed\x9f\x8e\x24\xec\xe2\xa5\x1e\xe7\x40\xc9\x7b\xd2\ +\x34\x15\x58\x8f\x57\x2f\x36\xfb\xc8\xfe\x89\x98\xb9\xeb\xd1\x17\ +\x29\x9e\x94\x8b\x05\xfa\xc5\x93\x5c\xf2\xd6\x3b\xb7\x32\x21\x04\ +\xc7\xed\xc3\x20\xd0\x7f\x08\x4c\xe3\xe8\xf0\xbe\x22\x10\x7a\x52\ +\xd1\x10\x1a\xb9\xb2\xf1\x9a\x75\x49\x33\xc7\xec\xb9\x7f\xb4\x43\ +\x48\x2a\x07\x93\xfd\x56\xc4\xdc\x3b\xbf\xc6\xd1\x78\x19\xe7\xbd\ +\x0e\xe1\xd0\x64\xf6\x7e\xd2\xd0\x7f\x98\x63\x4e\x1d\xed\x9d\x15\ +\x30\x29\x12\x8f\x5f\x0e\x01\xbb\xd8\xd5\xda\xd1\x00\x90\x52\x12\ +\xfb\x21\xae\x02\x61\x6c\xe4\xc1\xc6\x03\x25\x58\x79\xe0\xe3\xbe\ +\x47\xa2\xa0\x44\x38\xa5\xd4\xcb\x04\x77\x66\x30\xc6\xbf\xed\x6d\ +\xfa\x0f\x3f\x81\xd3\x3d\x5e\x5b\x7b\xd5\xc0\x1d\xd9\xd5\x95\x83\ +\x2c\x4b\x11\xd9\x37\x95\x0d\x3a\xcb\x0c\x7b\x57\x57\xa5\x0b\xa0\ +\x93\x2c\x4b\x4d\x68\xca\x26\xa8\x2c\x4b\xc0\xdb\xca\x86\x34\x4d\ +\x5e\x77\xbd\xf9\x8e\xbf\x1c\xe2\x99\xbd\xa9\x03\xb8\xb9\xb2\xb2\ +\xca\x87\xe7\x1c\x1c\xca\x5b\x63\x02\x7e\x28\x13\x89\x1b\xe4\xd8\ +\x57\xdd\x96\x49\xbb\xdc\xbf\x9f\x16\xf5\xb8\x0e\xd6\xdd\x0a\x89\ +\xeb\xa7\x93\x99\x43\xf4\xa8\x91\x3c\x2e\xee\xbe\xbb\xc5\x2c\xd0\ +\x4b\x71\x27\x2d\x5b\xe6\xfe\xa1\x02\x70\x5c\x42\xfd\x8e\x92\x7d\ +\xa0\x0f\x10\x3b\x4b\xfb\xeb\x76\x3f\x73\x07\xee\xe3\xf5\xa1\x04\ +\xb6\xdf\x1d\xde\x4f\xab\x3b\x3c\x3d\xba\x1e\xa1\x1f\x05\xfb\x28\ +\x09\x3d\x2b\x82\x98\x42\x4a\x4b\x41\xb4\x10\x88\xe3\x98\x05\xfa\ +\x63\xac\x95\xab\x27\xe0\xae\x64\xe6\x4f\xc7\xe1\x00\x80\x18\x93\ +\xc9\x7b\x88\x88\x19\xe6\xf3\xb9\xf4\x49\xc6\xc9\x53\x91\xf5\x72\ +\x21\x00\xb6\x03\x05\xe5\x6f\xfb\x71\x88\x88\x14\x99\x43\xa1\xb4\ +\xdf\xbe\x2b\x3a\x71\x51\xa3\x77\x45\x72\xea\x26\x57\xa0\x9c\x4b\ +\x3f\x2c\xf9\x03\x28\x84\x81\x3d\xf3\xfe\x34\xdd\x7e\x58\x8d\x59\ +\xf0\x11\x0b\xd9\xbd\x2b\xdf\xf7\x12\x88\xf7\x22\xfa\x88\x45\xd9\ +\x6e\x7c\x6c\xf6\x43\x7b\x00\xd9\x4f\x72\x3b\x31\x95\x20\xde\xbe\ +\x6e\x1c\x53\xe0\x96\x10\x14\xe5\x55\x08\xec\x03\x13\x91\xd0\xfd\ +\x72\x4d\xbc\x77\x22\x8c\x52\x4a\xb7\x5c\x20\xee\xcf\x67\x67\x66\ +\xfd\xb2\x4f\x90\x39\x3c\xfc\x30\xfd\xf3\x5f\xc3\x1b\x37\xf8\xf8\ +\xf1\x57\x8b\x0a\xf0\x4d\x71\xe1\x1d\x3f\x74\x29\x7c\xe6\x53\x5f\ +\xa9\x19\x4e\xbc\xf1\x7d\xdf\x33\xba\xfd\x47\x9f\x7d\xd2\xac\x5e\ +\xfa\x91\x0f\x7d\xe0\xe2\xb2\x7a\xe6\xcb\x9f\xf8\xe4\xe7\xaf\x1c\ +\x7f\xcb\xfb\xdf\x38\x58\xff\xa3\x3f\xf9\xba\x3e\xfd\xc6\x1f\x7a\ +\x60\xf8\xe8\x97\xbf\xba\x70\xdf\x7e\x76\x28\x7b\x5f\xfb\xc0\x80\ +\xca\xe8\xfd\x48\x10\x42\x13\x40\x69\xd2\xc0\xde\xf9\x3a\x00\x69\ +\x95\xd0\x37\x3b\x50\x08\x8d\xf3\x1e\x00\xb5\x4e\xa9\xbd\x61\xce\ +\x79\xcb\x40\x5a\xa5\x84\xed\xf1\x49\x25\x7a\xdf\x39\x04\x39\x34\ +\x8e\x59\xab\x04\x01\x99\xad\x0b\xac\x95\x11\x06\xda\x05\x47\x2a\ +\xf9\x2e\x17\x96\x5e\xda\xde\x0e\x08\xeb\xc3\xe1\xf1\xc3\xfd\xf2\ +\xfb\xb9\xed\xa1\x24\x3d\xe6\x71\x77\x52\xa2\xd1\x14\xc9\x7b\x1f\ +\x25\x69\xf1\xe9\x57\x6d\xa5\x54\xc8\x0d\x0e\x1c\xa4\x67\x24\x4e\ +\x97\xee\x23\x5a\xff\xe3\x64\x15\x09\x9c\x75\x48\x27\x23\x38\x30\ +\x2e\xec\xfe\x9f\x8b\x80\x44\xd6\x50\x5c\x93\xfd\x58\x25\xcb\xa5\ +\x0f\x9d\x11\xac\xdb\xdf\x74\xe0\xde\xdf\xb2\xf4\x8d\x00\x63\xdf\ +\x79\x3b\xdc\xa3\x77\x59\xe0\x95\x4d\xf2\xf4\x9d\x63\x96\x20\x48\ +\x9f\xfb\x8a\x24\x7b\x1c\xf9\x5d\xd7\x75\x0c\xab\x12\x50\x85\x99\ +\x89\x97\x3a\x12\x5c\xa2\xea\xf3\xde\xb3\xb3\xc6\x18\x91\x5a\xf6\ +\x5b\x28\x63\x7a\x68\xad\x93\xf0\xdc\x37\x8e\x8f\xc1\x23\x25\xf4\ +\x21\x88\x9b\x23\x74\x0a\xd7\x6e\x83\x25\x6a\x13\x1f\x0f\xd8\x4a\ +\xd7\x3b\x3b\x36\x39\x29\x19\x8a\x2b\x07\xec\xb0\x1b\x63\x32\x1e\ +\xef\x57\x4c\x0e\x22\x1f\x42\x84\x8a\xa8\x65\xad\x7b\x0f\x61\x9f\ +\xee\x7b\x25\xb5\x0e\x3a\x98\xb8\x1c\x1c\x60\x0d\x87\xbe\x5e\xdc\ +\x62\x86\xae\xf7\x42\x9b\x64\x7f\x23\xbb\x4f\xce\x09\x77\xd8\x41\ +\xfc\xc1\xdd\x70\xb7\xb5\x95\x7f\x30\xb2\x94\x21\x80\xd6\x06\x11\ +\x65\x43\xd3\x9d\xa9\x8f\xf1\xec\x65\x83\x3b\x32\xfb\xb7\xbd\x0d\ +\x10\xd5\x97\xbf\x1c\xde\xfa\xd6\x57\x09\x4d\x82\x6d\x46\xf7\xbf\ +\xfb\x6f\xfe\xf5\x87\x66\x57\xfe\xee\x1f\xde\x58\xf9\x99\x9f\xf8\ +\xb9\xb7\xbb\xdf\xfa\xc3\xcf\x6f\xfc\xc4\xdf\xfe\x99\xd1\x73\x9f\ +\xfc\xc4\xd7\xdd\xfb\x7f\xf4\xa7\xf3\xe6\x7f\xf9\xda\xb9\x77\xff\ +\xfc\x87\xce\x34\xeb\xbf\xf4\xa7\xfe\xec\x7b\xde\x79\xee\xc9\xaf\ +\x7c\x65\x0e\xdf\xa6\x43\x81\x19\xcc\xda\xda\xc3\xc7\x86\x43\xf2\ +\x9b\x2f\xdc\xbe\x52\x3a\x20\x44\xe7\xaa\x6c\x70\x61\xa4\xaa\x9d\ +\xf9\xb6\x87\xe2\xf4\xe9\x77\x2d\xab\xe9\xd5\x5b\x8f\x97\xa0\x0e\ +\x61\x6e\x60\x1e\x0c\xef\x3b\xbd\x7c\x4a\x2b\xbb\x7e\xfb\xb1\x9d\ +\xb2\x44\x04\x65\x8e\x9d\x3f\x73\x7f\xea\x37\xaf\xde\x7e\xaa\x86\ +\xe2\xe4\x89\xb7\xac\x64\x66\x67\xe7\xf1\xdb\xb3\x59\x7b\x95\xd9\ +\x51\x7a\xfa\x4c\xa1\xb7\x76\x6f\x04\x04\x95\x9c\x3a\x96\xc1\xd6\ +\xde\x3a\x20\x31\xe5\x27\x96\x8f\x2f\xa6\xd7\xca\xf0\x5d\x3a\xe0\ +\x2a\x20\x16\xd6\xde\xbd\xbd\x7d\x7d\x69\x79\x73\x50\x28\x66\x7b\ +\xf0\x71\xd0\xda\xe8\x4e\xf9\x1b\x19\xd2\x43\x55\xc4\xf8\xa0\xc7\ +\x05\xb6\x0f\xd0\xdc\x49\x97\x63\x4e\xd7\xad\x3d\xf9\x95\x26\x14\ +\x3c\x3a\xec\x8b\x7d\x30\x29\xeb\x37\x7f\xf6\x1a\x9d\x0e\x94\xf2\ +\xee\xe4\xdc\x03\x07\xe8\xad\xc9\x43\xc8\xce\x7c\x58\x54\x11\xc3\ +\x12\x47\xce\xbe\x77\x34\x69\xc4\xed\xd3\xeb\xae\xd7\xca\x7b\xe8\ +\x6b\x1c\x62\x5a\x5f\x6e\x82\x95\x24\xe9\x70\x38\x14\x8e\x2b\x76\ +\x5a\xc5\xab\x14\x37\x43\x51\xea\x1e\x61\x37\xd2\xc1\x71\xf3\xd4\ +\x5a\x66\x1a\x13\x53\x51\xef\xbd\xc9\x33\xc9\xfd\xc5\xda\xb3\xf3\ +\x2c\x84\x58\xb2\x1e\x0e\x87\x91\x0d\x13\x44\x16\xce\xad\xa5\xcb\ +\xbd\xe7\x8e\xb2\x88\x2d\xbe\x72\xdf\xb5\xc6\x10\x20\xf8\xd0\x4f\ +\x7e\xfb\xd6\x9b\x46\x1b\xe7\x2d\x12\x67\x79\xda\x25\x64\xd4\xe9\ +\x5b\xda\xbb\x0c\x4c\xfd\xc7\x40\xea\xba\xfb\x37\x0e\x42\xd4\x4d\ +\xc5\xee\x33\xb9\xda\x32\xae\xeb\x15\xe5\x9d\xbd\xa7\xa8\xbf\x7f\ +\xea\x9b\x3e\xf6\xc9\x31\xb9\x11\x2d\x79\x82\x18\x00\x10\x85\x33\ +\x62\x00\x54\x42\xbf\x60\xcb\xb7\x70\x67\x3e\xc0\xc2\x27\x22\x00\ +\x83\xf5\x8e\x2d\x03\xa2\xd1\x5a\xf7\xc2\x86\xf7\xde\x7b\xad\xb4\ +\x92\xb2\x7f\xec\x2c\xf1\xbe\x96\xff\xd4\x47\xc8\x19\xf8\xd4\xa9\ +\x70\xf1\xa2\xfa\xea\x57\x1b\x7a\x95\xcc\x7f\x39\xb0\xce\x75\xf5\ +\xc2\x33\xeb\xf7\xbe\xfd\x1d\xd7\xc6\x66\x6c\x37\x5e\xb8\xdd\x9c\ +\xbc\xfb\x5d\xf7\x24\xcf\xff\xb3\xdf\xfe\xe4\x86\x0f\x7b\xf9\x3d\ +\x3f\xfb\x7d\xef\x7e\xfa\xf1\x1b\x9f\xff\xd2\xee\xf7\xfc\xf0\x8f\ +\xaf\xff\xe9\xf5\xe9\xa2\xe6\x3f\xe7\xa0\xd6\x25\x17\xbf\xff\xad\ +\xbf\x98\x2c\xbe\xb0\x3d\x7d\xee\xe6\xe6\x95\x12\x38\x30\x9d\x38\ +\xf3\xc1\x0f\xbe\xf7\xef\x4c\x9e\xfd\xc7\xbf\xf9\xb9\x8f\xdf\xfb\ +\xe6\xff\xf2\x7d\xe7\x4f\xce\x5c\x71\xdf\xda\x47\x3e\xf6\xb5\xcf\ +\xb0\xea\xf3\x3c\xc1\xfa\xe4\x0d\x0f\xfc\xdc\x9b\x96\x76\x9f\xdf\ +\x79\x71\xb1\xfb\xd4\x4e\x39\xf7\xc1\xdc\x75\xee\xaf\xbc\xe3\xc2\ +\xbd\x83\xd1\xf9\x07\x9f\xfe\xa7\x1f\xb9\x7c\xeb\xae\xd3\x6f\x5f\ +\x1b\xde\xf5\xbe\x87\xde\xff\xb1\x3f\xfe\x87\xd7\x1a\xd6\x08\xd6\ +\xba\x07\xde\xfa\xdf\xfe\xf4\x1b\x4f\xff\x1f\x1f\xfe\x5b\x4f\xcc\ +\x9a\xe3\x17\xfe\xe6\x2f\xbc\xf3\xc1\xdf\xfc\xe8\xdf\xb9\xbc\x57\ +\xae\xde\xf5\x33\xbf\xf0\xde\x1f\xfc\xc8\xef\xfe\xed\x47\xf7\x28\ +\x55\xdf\x8d\xe9\x7b\x20\x1a\xd6\xcd\x89\xd9\xfc\x93\x27\x8e\x7b\ +\xbc\xf3\x76\xb3\x73\x3e\xce\x43\xe8\x0b\x48\x22\xcd\xd2\x27\x6a\ +\xee\x14\x8d\x20\x29\x3a\x68\x9e\xd7\x7f\xb3\xa8\x2f\x62\xde\x2d\ +\x45\xa4\xbe\xd9\x5e\x9f\xc5\x3e\x64\x95\xd7\x25\x6b\xba\xbf\x25\ +\xef\x17\x1e\xdb\x4d\x07\x7e\x13\xce\x3a\x1e\x81\x50\x1d\x22\x94\ +\xfb\x05\xdb\x56\xcc\x71\x07\x65\xdf\x67\x78\xfb\xa5\x88\xf0\x1d\ +\xea\x0b\xe9\xae\x8c\x13\xce\x44\x88\xef\xbe\x29\x55\xd4\x57\xc8\ +\xf5\x94\xcf\xed\x77\x42\xc6\x7c\x36\xbe\x47\x8e\xd6\x22\x94\x52\ +\x75\x55\xc9\x1b\x24\xeb\x8f\xdc\xae\x84\x07\x31\x49\x16\xe8\x17\ +\x06\xbf\x5f\x0e\x01\x69\x3c\xed\xc8\x81\x68\x82\x18\xeb\xe1\x1c\ +\x58\xa9\x24\xee\xcf\xa2\xba\x49\xfe\x2f\x30\x00\xb1\x0f\x1c\x51\ +\xac\xfd\xce\x24\x63\xbe\x18\x80\x63\xab\xea\xc1\x62\x29\x75\xf9\ +\x27\x7b\x7f\x20\xa8\xc7\x1b\x1a\xdd\x74\x8f\xc6\xb9\xcb\xe9\xf4\ +\x37\x61\xb1\xf6\x13\x1f\xbf\x98\x67\xf4\x53\x90\xae\xa0\xaa\x42\ +\x68\x7b\xed\xba\x8e\x3b\x16\x8e\x2b\xee\x42\xfb\xe6\x04\xdd\xf6\ +\x95\xbb\xb9\xed\xc6\x28\x12\x95\x64\xf0\x21\xa8\x00\x08\xc8\xfb\ +\xc3\xb5\x5b\xd9\x7b\xf7\xa8\xbf\x7c\x70\x0f\x81\x57\x56\xc2\xbd\ +\xf7\xd2\x17\xbf\x84\xf3\xf9\xab\x34\x52\x95\x41\xaf\x0e\xf8\xd1\ +\x2f\x7e\x2e\xbd\xf8\xee\xbf\x76\x1f\x3e\xfe\xa9\x8f\x9e\x7a\xe3\ +\xf1\x81\xb1\x6c\x2b\xcb\xca\x18\xb4\x55\xc9\xca\xa4\xa9\xde\x7e\ +\xf2\x8f\xff\xb4\x7e\xf3\x5f\xfd\xd1\xf7\x27\x9b\x5f\x0b\x7f\x5e\ +\x48\x56\x66\x40\xe1\xc5\xaf\x7e\xe3\x7f\xfd\xf2\xfa\x4e\xbe\xf4\ +\x8e\xbf\xfa\xbe\x9f\x7e\xee\xeb\xbf\x36\xd7\xee\xc6\xed\xc7\xc9\ +\x3b\x8f\xcb\x6f\xb8\xf0\xa6\xe7\xbf\xfe\xf7\x7e\x77\xfd\xfc\x2f\ +\xfc\xe5\xbf\x71\xf6\xf2\xa7\x9f\xb7\xa0\x42\x59\x3b\x4b\x3a\x4f\ +\x95\x06\xca\x33\xcd\xcf\xbe\xf0\x5b\x1f\xfb\xfa\x9f\x41\x72\xe6\ +\xbd\xef\xfc\x07\xc7\x67\x1f\xfd\xd4\x73\x1f\xfe\xf0\xe5\x8d\xe5\ +\x07\x7e\xe9\x43\x17\xbe\x27\x7d\xfc\x4b\x8f\x5e\xfe\xed\x7b\xee\ +\xfa\x4f\x4f\xe4\x2b\x9e\x01\x01\x81\x1b\x28\xde\xf0\xe0\xb2\x7a\ +\x7a\x63\xfa\x86\x4b\x6f\x7d\xf2\xcf\x3e\x63\x0c\x04\xb3\xf6\xd0\ +\xc5\xb7\x5d\x7e\xf4\xb1\x87\xef\x7d\x97\x77\xa5\x4a\x73\x80\xea\ +\xbb\x93\x90\x09\x00\xc7\x67\xb3\xd5\xd9\xec\xb9\x07\x1f\x58\x81\ +\x6f\x29\x82\x8c\x0f\x65\xe4\xd6\x0f\x31\xef\x11\xf8\x24\x8d\xea\ +\xa5\xe7\xfb\xca\x11\xf9\x77\x5c\x39\x44\xc4\x21\xb0\x77\x11\xb2\ +\xa5\x81\x5e\xde\x29\xde\x35\xa2\xbe\xf0\xbe\x05\xaf\xe8\x32\xd6\ +\x6d\xf6\xc1\xb9\xaa\x9f\xe3\xf7\xb7\x11\x9d\x5f\x2a\xf4\x93\x3e\ +\x38\xa8\xb6\x6c\x6c\x73\x88\x69\xe9\x17\x4b\x81\x5b\xb9\x58\x5f\ +\x9a\xd2\x67\xa2\xfa\xb8\x2f\xf8\x0b\x77\x38\x46\x1d\xb1\x10\xe2\ +\x9c\x0c\xd3\x10\x1b\xb5\x3e\x0b\xdc\xe7\xbe\xac\xb5\x62\x6c\xd2\ +\xd7\xaa\x8b\x17\x79\x6b\x3a\xdf\x81\xaf\x10\x2c\xf2\x73\x60\x06\ +\x67\xad\x6d\x44\x57\x17\x15\x29\x44\x54\x14\x85\xec\x4e\xc4\x75\ +\xa7\xaa\xaa\x38\x09\x28\x12\x41\x44\xd4\x38\x8b\x9d\xf9\x41\x0c\ +\x75\x7d\xb2\x22\x84\x26\x7e\xe1\xf8\x06\xa9\xd0\xca\xb7\xf4\xde\ +\x0a\xe1\xe0\xbd\x37\x46\x6b\xad\x99\xa3\xd8\xe6\x00\xa0\x8b\x62\ +\x47\xc8\x7d\x01\x50\x24\xec\xc7\xf2\xc8\x7d\xc7\x7d\xc6\x91\x51\ +\x09\x11\xc5\x33\xac\xaf\x11\x38\x94\xbb\xf4\x2b\xab\x31\xb9\xe9\ +\xfd\x7c\xe0\xfd\x48\xd2\x0e\xd2\x6b\x52\x45\x6c\x09\x1a\x68\x3d\ +\x88\x48\x91\x49\x52\xad\x55\x92\xa4\x60\x7d\xab\x1f\x53\x9d\x72\ +\x97\x41\x18\x42\x42\x04\x6a\x1d\xd7\x8e\x48\xcb\x80\xf7\x3c\x1c\ +\xfa\x77\xbd\x2b\xf9\x95\x5f\xa1\xe7\x9e\x0b\x0f\x3c\xf0\xaa\x64\ +\xee\xa0\x97\xc6\xa3\xf0\xf4\x53\x8f\x9a\xbb\xdf\x70\x6c\xf2\xc5\ +\x6f\xdc\xfa\xa9\x1f\x78\xa3\xbd\xf5\xd1\x8d\xe2\x17\x3e\xf0\xee\ +\xcf\xff\xfe\x15\xf7\x97\x3e\xf0\x96\xdb\x8f\xfe\xef\xb3\xfc\xaf\ +\x0c\x53\xf3\xd8\xef\x7f\xec\xed\xef\xfb\x91\x0f\x5e\x7c\x46\x7a\ +\x37\xbe\x75\xe0\x25\xf4\xdb\xb7\xe6\xfe\xdd\xef\xf9\x9f\x1e\xbc\ +\xf5\xb1\x8f\x3f\xfe\xc5\xaf\x3e\xf9\x91\x6a\xb1\x75\x6b\xfd\x77\ +\xf4\xe0\xfe\x87\x73\x63\x60\xf7\xb1\xe7\x1f\xfd\xc0\x5b\x7e\xf9\ +\x3f\x2f\xc3\x89\x44\x19\x02\xef\x9a\x93\x97\x7e\xea\x07\xee\x7a\ +\x60\xeb\xda\xbf\xfb\xd3\xe7\xbf\x42\x58\xaf\xef\xde\x7c\xc7\xa5\ +\x5f\xfc\xf9\x53\x97\xff\xe0\x91\x7f\xf9\xec\xf3\x1f\xb9\x1d\x6e\ +\xd6\xcd\xae\xcf\x1e\x7c\xf7\xc5\x8b\x4f\x3d\xf3\x7b\x55\x80\x81\ +\x39\x76\xee\xd8\xbd\x9a\x6f\xc9\x3e\xd2\xf9\x70\xe2\xdc\x3b\x47\ +\xd5\x17\x7f\xef\x1b\x3b\x3f\xf2\xe6\x1f\x5c\xfd\xc6\x67\xf2\x14\ +\x9e\x7c\xfa\x13\xc9\xf2\x3b\x1f\xb8\xe7\xc4\x89\xf0\xcc\xd7\x6e\ +\x9a\x3c\x2b\x20\x94\xa0\xbe\x3b\xe1\x1d\xee\xdd\xda\x6a\xb4\x7a\ +\x6e\x75\x65\xed\x9b\x06\xcf\x2e\x21\x12\x50\xee\xcb\xcf\xb1\x93\ +\x04\x1c\xcc\x0d\x5a\x7b\x99\x6e\x03\x1b\x28\xc4\xa0\x40\x77\x68\ +\x6c\xc0\xf4\x12\x9f\xa8\xd7\xee\x13\xc1\xce\x85\xb8\x92\xe3\x06\ +\xbc\xdb\xef\xb7\x4c\x77\x3f\x71\xeb\x27\xf2\x9e\x03\xf4\xa0\xbf\ +\x2f\xd4\x89\x05\xd3\x3e\xee\x47\x55\x49\xd7\xae\xc5\x01\x98\xfa\ +\x25\xd6\x3b\x24\x2b\x2d\x85\xdd\xd9\xfb\xed\x27\xcb\x07\x43\xce\ +\xcb\xcd\xdc\x65\x04\x76\x5f\x12\xda\xbb\xa4\xfb\x5b\x87\xba\xae\ +\x85\x5b\x8f\x9e\x0d\xf2\xdd\x22\x3b\x21\x72\xba\x58\xc3\x8c\x69\ +\x72\x66\xb4\x1c\xb0\x28\x8a\x76\x92\xb5\x73\x91\x61\x40\x44\xe7\ +\x42\x55\x55\xf3\xf9\x5c\x38\x7d\xe9\xbe\x91\x6f\xe2\xbd\xb7\x1d\ +\x53\xd4\x37\x3a\x96\xf8\xd7\x34\x4d\xd3\x58\x0e\x20\x13\xcf\xa5\ +\x03\x28\x4d\x53\xe1\x76\x84\x70\x67\xf0\xce\x35\x59\x96\x21\x52\ +\xd3\xd4\x55\x85\x00\x4c\xd4\x95\xd3\x18\xbd\xdf\x57\xcd\xc6\x0f\ +\x8d\xf5\x03\x44\x70\xde\xc6\x2f\x2c\x37\x4b\x7c\x60\x62\x31\xf6\ +\xa8\xc8\x74\x98\x55\xbb\xb3\xe9\x21\xd6\x3f\xe4\x9a\x1c\x26\xdf\ +\x08\x0f\x3a\x85\x61\x90\x2c\x1e\x23\xf7\x1b\xc4\xb8\x21\xd6\x48\ +\x04\xeb\x3d\x07\x6b\x1b\x76\xbe\xab\xa9\xf6\xc6\x3c\x01\xca\xd8\ +\x77\x08\x01\x7a\xad\x4f\xfa\x48\xe9\x5c\x08\x6f\x7e\x18\xbc\x6f\ +\xfb\x54\x7b\xc4\xe2\x77\x4a\x2a\x83\x84\xd3\x5b\xd7\xe6\x65\x7d\ +\xe5\x0f\x7e\xe3\x7f\xfe\x74\x28\xf1\xd4\xf5\x17\xd6\xfd\xfc\x85\ +\x7f\xfb\x9b\x1f\xf9\xe0\x8f\xfe\xd4\xdf\xfd\x4b\x74\xeb\x89\xdf\ +\xfb\xf0\xa7\xae\xac\xbe\xe7\x4d\xd7\xa1\x4c\x79\xf2\x07\x1f\xfe\ +\xf5\xd1\xbb\x73\x24\x42\xff\x6d\x0e\xaa\xb9\x7e\xf1\xb3\x5f\xf8\ +\x1f\x1f\x19\xbd\xf3\x43\xef\xfb\x99\x07\x6f\x3c\xf2\xb9\x17\x3e\ +\x9d\x65\x2b\x46\xa5\x9a\x14\x00\x2a\x85\x2f\x3c\xfd\xeb\xff\xfa\ +\xfa\xf2\xa9\x8b\x3f\x7b\x76\x60\x76\xea\xa0\x55\x52\xee\x3d\xf1\ +\xc4\xb5\xad\x72\x77\x83\xd1\x18\xac\xae\x5c\xfe\xd5\x2b\x4f\x9f\ +\xfc\xa1\xf7\xfe\xfd\xf7\x5c\xfa\x9e\x7f\xfb\xe8\x1f\x6e\x9a\xb1\ +\x36\x67\xbe\xff\x5d\xbf\x98\x6d\xfe\xce\x1f\x3c\xf7\xa4\xd2\xd9\ +\x62\xef\x2b\xbf\xfd\x47\x8f\x7d\xe0\x87\x7f\xe5\xad\xe7\x2f\x5c\ +\xbd\xfc\x02\x61\x7a\xf1\xc2\xfb\xc6\xe9\x9f\xad\x0c\xcd\x68\xf5\ +\xfb\x2e\x2d\x9f\x2e\x93\x7c\xbe\xfe\xf1\xab\xab\x3f\xf9\x63\x6f\ +\x7b\xc7\x17\xbf\xf6\xab\xd5\xf8\x47\x46\x49\x01\xb0\xf9\xdd\x89\ +\xec\x8c\x78\x69\x7b\xe7\xe6\xd2\xd2\x24\xcb\xf0\x9b\x66\xee\x28\ +\x3c\x21\x4b\x85\xc8\x07\x59\x60\x1a\x11\x5a\x19\x79\xe0\x7e\x46\ +\x7f\x70\x24\x0d\x6a\x43\xfd\xb1\x06\x07\xa8\x4c\x22\x29\x77\x2a\ +\xd5\x2a\xc7\x10\x49\x29\x14\x87\x19\xa1\x26\x10\x49\xeb\x84\x48\ +\x1f\xe2\xb2\x3b\x4b\x26\xd4\x69\x3b\x05\x10\x01\xb4\x52\xfb\xa4\ +\x8d\xf7\xc4\xc4\xce\x31\x80\xf8\x9d\x49\xeb\x47\xcc\xb9\xba\x8a\ +\xee\x01\xe0\x8e\xe9\x79\xfb\x36\xc4\x28\x33\xf6\xde\xcb\x57\x6f\ +\x9c\x95\x31\x43\x0c\x6c\x9b\xba\xad\x01\x68\x0d\x00\x84\xad\xeb\ +\x2c\x70\xb0\x4d\xdd\xd4\x35\xbc\x02\xda\xfd\x50\x11\x22\x7a\xc8\ +\x08\xc6\x2d\x16\x0b\x91\xa9\xa4\x69\x6a\x8c\xc9\xb2\xac\x9f\x66\ +\x2a\x52\x24\x6a\x71\x1f\x10\x29\x31\xc6\x7b\x6f\xad\xd3\x4a\xa5\ +\x69\x1a\x98\xad\xb3\x26\x49\x92\x4c\x49\x4a\x68\x9d\x53\x26\x31\ +\xc6\x14\x83\x02\x18\x82\xf7\x5a\xa3\x0c\x69\x91\xf1\x81\x31\x23\ +\x96\x00\x36\x28\x0a\xea\x62\x46\xbf\x22\xd2\x85\x10\x56\xa4\xd7\ +\xd6\xd6\xc4\xa7\x4c\xcc\xf7\xfb\x34\x11\x22\x06\xf6\xc2\x4c\xa7\ +\x69\x2e\xae\x2c\x91\x19\x39\x54\x2c\xed\xd7\xba\x93\x24\x71\xce\ +\xd7\x4d\xe9\x9c\x35\x49\x52\x0c\x06\xde\x7b\x0e\x01\x10\x05\xec\ +\x63\x66\x70\xc4\x82\x47\xbf\x1a\x4f\xad\xe7\x9a\x8c\x1e\xf3\xad\ +\x15\x1a\x44\xfe\xaa\x8f\xfe\xfb\xcf\x24\x07\xec\x34\x31\xb2\x1b\ +\xe0\x8e\x7f\x91\x0d\x09\x51\xdb\x6f\xe5\xa4\x52\xad\x28\xb8\x96\ +\x4a\x72\x3e\x84\xe0\x11\x51\xa1\x92\x62\x95\xf0\x82\x48\x88\x8c\ +\x48\x88\x1c\x9f\x31\x38\x8a\x5a\x06\x00\xb0\x69\xc2\x83\x0f\xa2\ +\xf7\xf4\xc8\x23\xf0\x63\x3f\xf6\x2a\x30\x33\x98\x65\xe1\x0b\x1f\ +\xfb\x7f\x80\xb4\x26\x58\xd4\x48\x78\xe3\x77\xfe\xef\xab\x26\xcd\ +\xf8\xea\x97\x7f\xe3\x9f\x7c\x09\x10\x00\x48\x9b\xe2\xc6\x17\x3e\ +\x72\x15\x74\x3e\x1c\xcc\x9e\xf9\xf4\xaf\x5d\xc1\x34\x35\xf8\xed\ +\xca\xa9\x21\x49\x4f\x1f\x1b\x98\x4a\x1f\x4f\xa1\xac\x60\xf5\x2d\ +\x0f\xfd\xc0\xec\xf6\x67\x5e\xd8\x9d\x11\x25\x5a\x29\xf1\xdc\xc8\ +\x06\xf7\xbd\xed\xd2\x43\xcf\x3f\xf3\x8f\xb7\xbc\xd2\x5a\x2d\x26\ +\x8f\x3f\xbe\xf3\x0d\x44\xad\x90\x90\x86\xa7\x56\x4f\xd5\x8d\x1a\ +\x24\x54\x5a\x7f\xd7\xc5\x0f\x0e\xea\x27\xeb\x63\x7f\xed\x8d\xf9\ +\xf5\x8f\x7c\xe5\x4b\x69\xbe\xe4\x69\xe5\xc4\x70\x58\xf1\xca\xf9\ +\x42\xbf\x38\xdf\x43\x74\x66\xf0\xd6\x87\x4e\x8c\xb7\x5e\x84\xb3\ +\x4b\xf9\xc6\x02\x1e\xba\xf8\xce\xa7\x4c\xae\x69\xfa\xd4\x0b\x5f\ +\xfa\xde\xe3\x6f\xbd\x72\xed\xb1\xf3\x6f\xf9\xa9\x2c\x19\x21\x84\ +\xef\x4e\x64\x1f\x34\xcd\x03\x9b\x1b\x97\x8f\x1d\x2b\x8d\xa1\x6f\ +\x46\x23\x44\xc7\xdc\xbe\xc5\x9d\x48\xb2\x04\xfe\x50\xab\x43\xe0\ +\xde\xe3\x22\x11\xb1\xad\x5a\xca\xfb\x63\x12\x2a\xb5\x33\x46\x02\ +\x44\xe9\x01\x8c\xfd\x35\x82\x20\x7d\xc5\xfa\x9d\xa2\xc0\xb8\x55\ +\xa3\xae\x2c\x14\x81\x43\xd0\x3d\x06\x92\xba\xae\xab\xaa\x12\x49\ +\xdf\x7e\x6b\x6b\xdf\x74\xa6\x9f\x75\xf5\xf6\xe0\xdd\x1c\xd4\x56\ +\x51\xb3\x9f\x32\xf7\x86\xec\xf4\xd9\xe4\x48\x5b\xcb\x57\x53\xa4\ +\x68\xdf\xe7\xec\x08\x05\xd5\xa4\x28\x72\x41\xd5\x98\x4d\x0b\xd0\ +\xa4\x69\x1a\x77\x18\x32\xb4\x28\xd6\x51\x23\x2a\x01\x03\x32\xcb\ +\x14\xa7\x28\x12\x8d\x9a\x16\xf6\x5e\x1b\x63\x9d\x5b\x2c\x16\xf2\ +\xfe\x34\x4d\xb5\x31\x0c\x20\x4e\x06\x48\x24\x85\x3f\xa9\x75\xf7\ +\x77\x00\x2d\xb7\x8e\xfb\xb5\xc4\x98\x95\x0b\xe5\x92\xa6\x29\x33\ +\xec\xee\x4c\xb6\xb6\xb6\x56\x57\x57\x65\x28\x6e\xd4\x14\xee\xeb\ +\xdf\x19\x43\xe0\xb6\x09\x97\xf8\x5b\xf1\x66\xb1\x50\x1f\x7f\x4e\ +\x92\x44\x27\x6a\x3a\xdb\x8b\xb4\x55\xff\xae\x09\x49\x75\x64\xce\ +\x1d\x7a\xc5\x1b\xf9\x32\x51\x7d\xd4\xbf\xbf\x7d\xa2\xef\x50\x14\ +\x89\x64\xd1\x21\xe9\x14\x76\x3b\x1b\x79\xce\x95\x52\xd0\x34\x52\ +\x50\x31\xdd\x74\x11\xef\x9d\xf7\x9e\x14\xc5\x5d\x5a\x9b\x27\x31\ +\x31\x30\x31\xc1\xc1\xe7\xe9\x48\x99\xbb\x73\xe1\xd2\x25\xff\xf0\ +\xc3\xea\x91\x47\x60\x3a\xe5\xe1\xf0\x3b\x0f\x2b\x0c\xa2\x19\x92\ +\x7c\x07\x00\x93\x34\x01\x00\xd4\xe6\x80\x1d\x8e\x4e\x12\xc9\x59\ +\xf4\x9f\x3f\xeb\x9b\xd9\x53\x7a\xee\x6d\x0f\xff\xc4\xd8\xd8\xa7\ +\x1f\xfb\x17\x57\x26\xee\x07\xee\x79\xc3\xad\xed\xcf\x21\xc2\x7c\ +\xfa\xf4\xcd\x6a\x93\xc1\x8f\x4f\xfd\xf0\xfb\xef\x7f\xfb\xfa\xe5\ +\x7f\xfa\xf9\x67\x1e\x55\x5a\x84\xbd\xad\x75\x28\xb3\x07\xc8\x2f\ +\xdd\xf3\x93\x77\x8f\xc6\x7b\x1b\xbf\xfb\x27\xcf\x3e\x7e\xd7\x83\ +\x3f\xbf\x3a\xdb\xda\xc2\xa6\xa1\x8b\xef\xff\xde\xbf\x5f\xcf\x3e\ +\xff\xc9\x27\x9f\x7f\xf0\x81\x9f\x3e\x99\xc3\xad\x67\x7f\xfd\x4b\ +\x37\xb7\x0d\x42\x31\x3a\xbd\xf9\xfc\xbf\xfc\x83\x47\x7e\x6b\xe6\ +\xc3\xd2\xd5\xe7\xdf\x77\xe1\x24\x4f\x9f\xbc\xb1\x70\x76\xeb\xa3\ +\xff\xe7\x27\x7f\xbf\xb2\xb8\x3c\x79\x42\xd5\x8d\xfa\xae\x14\xcb\ +\x38\xc2\x73\x93\xc9\xa8\xaa\x9f\x38\x79\xb2\x51\x0a\xbf\x35\x2b\ +\x73\x48\x9b\xb8\xbf\x0e\xbb\x26\xcf\xf8\x58\x1f\xe8\x51\x42\x8c\ +\xda\xe1\x3b\xf5\xe0\x81\x59\x9c\x9f\xba\x01\xa7\x69\x6c\x80\xea\ +\xd3\x2c\xfd\x0e\x91\xc8\xd5\x48\x51\x5e\x46\x50\x53\x4f\x5d\x00\ +\x9d\xfa\x5d\x3e\x34\x49\x12\xe7\x9c\xb8\xc0\x47\xa5\xc7\xa1\xa5\ +\x08\x07\x3b\x57\xef\x24\xcd\xfb\x8e\xde\xb1\x3e\x29\xb4\xf8\xa1\ +\xc6\xa8\xbe\x9c\x1f\x3a\x89\xfd\x51\xa5\x90\xc1\xb9\x10\x6b\x98\ +\xf2\xb9\xf2\xd1\xd2\x4a\x2a\x5a\x97\x28\x40\x3c\x6c\x3b\x1e\xe2\ +\x40\x12\x3c\xa0\x4f\x77\x4e\x72\x6d\x0f\xec\xbd\x2f\xcb\x52\x06\ +\x16\xc6\xb2\x81\xcc\xb3\x05\x06\x05\xe0\xbc\x17\xda\x21\x8e\xcf\ +\xde\x27\x3d\x08\x65\x6e\x45\xec\x63\x8a\x84\x3e\x22\x26\xc6\x2c\ +\x2f\x2d\x6f\x6c\x6e\xec\xec\xec\xac\xac\xac\xc4\x9d\x5c\xd4\x44\ +\x4a\x2b\x7f\xbf\x23\xff\x50\xeb\x59\xbf\x96\x2e\x91\x5e\x5a\x70\ +\x43\x08\xc1\x87\xb2\x2c\x17\x8b\x45\x9a\xa4\x44\x54\x55\x55\x55\ +\x55\x82\x8f\x72\x8b\xe9\x15\x38\xda\x8a\x88\xa5\x9f\x4c\xf4\xe7\ +\xe2\x1e\x32\x15\xf8\x36\xb1\xb9\xaf\x3b\x68\xad\x11\x98\x4d\x27\ +\x69\xed\x15\xae\x7d\x9f\x7a\x8a\x53\x10\xe2\x80\x81\x58\x4e\xd8\ +\xbf\x3e\x3d\x69\x96\x3e\xe2\x59\x2a\xe5\xdf\xfe\x76\xfd\xdb\xbf\ +\x8d\xd3\x29\x2c\x8d\xe1\x2f\xc2\x8b\xc8\x54\x7b\x5f\xfc\xed\x4f\ +\xfc\x29\x33\x23\x25\x46\xd1\xa7\x3e\xff\x8f\x50\xa5\x99\x31\x2f\ +\x5e\xfd\xad\xab\xac\x4c\xb6\x34\xb9\xfe\xff\xfe\xab\x17\xfe\x0d\ +\x92\xd6\x2a\xc5\xc3\x1b\x32\x05\x61\xe3\xb3\x9f\xfb\x1f\xfe\x84\ +\x01\x01\x61\x31\x00\x00\x20\x00\x49\x44\x41\x54\x5b\x99\xfc\xe5\ +\xc7\x7f\x85\xd1\x20\x7f\xf5\xf1\x27\x82\x78\xac\x6a\xa2\x8f\x7f\ +\xfa\xbf\x63\x66\x40\x63\xb4\x21\x48\x16\x1b\x1f\xfd\x77\xb7\x82\ +\x31\x4b\x85\x81\x66\xeb\xf7\x7e\x77\x03\x09\x03\x60\xa2\x15\x79\ +\xef\x12\x45\x4f\x5d\xf9\xdf\x18\x8d\xd6\xc9\x77\x25\xb8\xd3\xd9\ +\xc9\x5e\x40\xbc\x3e\x1e\xab\x6f\xa1\xf4\x60\xe0\x3b\x97\x5f\xaf\ +\xdc\xa4\xa4\x5e\x74\xa8\xa9\x7a\x7f\x19\xb4\x4f\x24\xf7\x51\xa6\ +\xaf\x7e\x89\xa2\x0b\x29\xee\x09\x8f\x29\x19\x71\x74\x2d\x8f\x26\ +\xec\x7d\x22\x52\x9c\xb9\x10\x18\xfb\x6c\xcc\x41\xf8\x96\x1a\x6c\ +\x59\x96\x32\x1e\x4f\x6a\x9e\xfd\x76\xf9\x43\x4c\x7a\x7f\xaf\x70\ +\x28\xb6\xc5\x03\xc6\x10\xd2\xd7\x4b\xc4\xdc\x39\x92\xda\x9d\xa7\ +\xf1\x51\x0b\xdd\x21\x38\x67\x43\x48\x23\x16\x08\x93\x6e\xad\x15\ +\x27\x71\xa1\xb3\x63\x95\x22\x56\x74\xdb\x5d\x85\x0f\xa1\x03\xf4\ +\x78\xd6\x91\xc4\xd7\x5a\x37\x75\x15\xdd\x7e\x62\xae\x2a\xe4\x49\ +\xd3\x34\xde\xb9\x44\x69\x71\x30\x16\xc4\x8c\x45\xec\x16\xe6\xb4\ +\xd2\x5a\xab\x44\x49\x45\xb7\x3f\x6b\x45\xbe\xa7\x5c\x91\x9d\x9d\ +\x9d\xd1\x68\xd4\x47\xc3\x78\x01\x0f\xb5\x1a\x1d\x10\xb0\x86\x10\ +\xe5\x40\x51\xd9\x19\x1d\xd5\x83\x0f\x21\x04\xad\x74\x9c\x45\x27\ +\x5f\x5b\x6e\xab\x38\xad\xf7\xbb\x6a\x5f\x6e\xee\xde\x7f\xd2\x62\ +\x66\x1d\x67\x58\x1f\x6a\x2e\x83\x6f\xd6\x16\x7b\x28\x73\x8f\x87\ +\x62\x66\xa9\x43\xc4\x50\x2a\xf4\xa3\x9c\x5a\x0c\x4e\xfd\x52\x6d\ +\xe4\x7f\xda\xe3\x84\x10\xbc\xdb\x37\x5c\x3a\xba\x8e\xe2\x5d\xef\ +\xa2\x5f\xf9\x15\x7a\xe2\x09\x38\x7f\xe1\xd5\x15\x6c\x78\x5b\x95\ +\x95\x0f\x4c\x26\xcd\xb3\x94\x10\x00\xb8\xa9\xca\xda\x3a\x40\x95\ +\xe5\x85\x79\xc9\xe6\xfb\x88\xba\x3f\x7c\x4a\xeb\x4c\x62\x1d\x51\ +\x2a\x19\x02\x92\x49\xc8\x7c\x9b\x03\x68\x9d\xf7\x02\x5c\xd6\x53\ +\x3f\xb7\x2f\xd3\x7b\x03\x00\x23\xee\x6f\x35\x90\xd2\x7e\xb7\x52\ +\x57\xca\xcf\xbe\x5b\xd9\x76\xd0\x21\x3c\xb8\xb1\x51\x1a\x73\x73\ +\x69\xac\xbf\xd5\x66\x96\xa1\x9f\xb9\x47\xcd\xb2\xe0\xe6\x9d\xda\ +\xc7\x98\x8b\xb5\xab\x17\x5b\xa9\x7b\xbf\x59\x7f\x1f\x10\x89\x20\ +\xb0\x4c\x8c\xeb\xb7\x98\x46\x54\x92\x95\x10\xb5\x80\xfd\xcf\x02\ +\x60\xec\x1a\x40\x5a\x43\xf3\x5e\x17\x52\x74\x2e\xeb\x88\x02\xee\ +\x53\xc6\xb1\x4e\x75\xa8\x09\xeb\x9b\xd6\x36\xfb\xf5\x34\x49\x75\ +\xe3\xc2\x93\x23\xc7\x08\x74\x80\xb2\x7f\x65\x4d\x4c\x78\xb0\x39\ +\x00\x00\x24\x45\x4d\xd3\x54\x44\xdf\x72\xc5\xfa\x5a\xc0\x98\xda\ +\x3b\xe7\x82\xf7\x04\x07\x2c\xde\xa2\x9e\x5d\x6b\xcd\x81\x97\x97\ +\x97\x05\x50\xb2\x2c\x13\x7c\x8f\x87\x6d\xcf\x48\xa9\xc0\x2c\x6e\ +\x33\x22\x98\x39\x14\xe4\xfa\x90\x77\x48\xc9\x0e\x2c\x0e\xb3\x03\ +\x01\xb5\x2c\xcb\x62\x5e\x1f\x39\xf7\xc8\xb7\xc4\xfe\x89\x98\xea\ +\x0a\xcc\x09\xa8\xc9\x69\x56\x55\x55\xd7\xb5\x9c\xbb\x43\x97\x53\ +\x3e\x18\x16\x11\x19\xa5\x8c\x2c\xdf\x3c\x6e\xe0\x8e\x9c\xb9\xc7\ +\x3b\x28\xbb\x9c\xbe\x79\x46\xdf\x76\xe6\x9b\x72\x32\x70\xd0\x7c\ +\xa9\x83\x91\xfd\x82\xb6\x1c\x50\x2e\x5d\xbf\x35\x2f\x3e\x60\x77\ +\xb6\x40\xc7\xd6\x3c\x49\x95\xb0\xd7\xe2\x7b\x54\x70\x67\xf6\x6f\ +\x7e\x98\x97\x96\xd4\x23\x8f\xc0\x0f\xff\xe5\x57\x0f\x62\xbc\xf3\ +\xab\x77\xbf\xfb\x27\xff\xc6\x4f\x5c\x5a\x4d\xaf\x7f\xf9\xa3\xbf\ +\xf1\x5b\x7f\xb8\x17\x30\x70\xfa\xce\x0f\xfe\xec\x4f\xbc\xef\x0d\ +\x61\xe7\xe9\x7f\xf5\xeb\xbf\xf1\xf5\x5b\x75\xa2\x5f\x1f\x1e\xf2\ +\x9d\x8e\xa9\x48\x83\xc6\xde\xb5\xbd\xf3\xf4\xb1\x63\x3b\x79\x4e\ +\x07\x2d\x65\xbe\x55\x3a\x09\x3d\xa7\x01\xa9\x79\xb6\x0c\x6a\x6f\ +\x33\xdb\xd9\xea\x05\x29\x62\x23\x61\x4b\x17\x76\xa9\x71\x5f\x77\ +\x28\x07\x8a\x28\x19\xd7\x83\xa4\x63\xbd\xf6\xc5\xfd\xb9\x36\x6d\ +\xe7\x4e\x08\x8c\x28\x32\xed\x3b\xfd\x4f\xfa\x82\x4b\x59\xfc\x51\ +\x2d\xb7\xbf\x78\xf0\x00\x65\x74\xe8\x34\xfb\x2d\xa9\x7d\xac\x97\ +\x25\xda\xee\x30\x14\x42\xcf\xfa\xa6\x7f\x04\xef\x3d\x1c\x6d\x90\ +\x67\x27\x39\x88\x97\x42\xb2\x63\x39\x91\x76\x78\x61\x27\x49\x8c\ +\x68\x22\x26\x0d\x5d\x32\xee\x11\xc0\xf4\xf4\xd4\x7d\x23\x9a\xd1\ +\x68\xe4\xbd\x07\x6a\x3b\x9b\x04\x55\x25\x88\xca\x8d\xb0\xd6\x22\ +\x43\x9a\x24\x65\x59\xc6\x28\x2e\x64\x77\x5b\xd2\x08\x21\x00\xc4\ +\x38\xd7\x0f\xa5\x6d\x0c\x46\xd0\x4a\x17\x45\x91\x65\x19\x74\x63\ +\xa3\xe3\xed\x93\x83\xf4\x93\xa6\x78\xe9\x42\xef\x15\xed\x3f\xe5\ +\x0b\x34\x4d\xb3\xb1\xb1\x31\x18\x0c\xd6\xd6\xd6\x88\x49\x9c\x17\ +\xa1\x73\x18\x8d\xe1\xc1\xbf\x32\xbb\x94\xae\x25\xdd\xc5\xbe\x5c\ +\x21\x7c\x0e\x65\xeb\x87\x8a\xa8\x87\x64\x4e\x87\xd8\xcb\xd8\x71\ +\x16\xe7\x7c\xc9\x05\xe9\x57\x95\xe4\x0a\x4b\x2f\x82\xfc\x20\xc5\ +\x83\x7e\xeb\xaf\x31\x26\x4d\x92\x3e\xdb\x73\x54\x70\xf7\x9e\x8f\ +\x1f\xe7\x7b\xee\x56\x5f\xf8\x42\x78\x15\x8d\x21\xd9\x43\xf2\xb6\ +\xff\xf8\x3f\xbb\x2f\x5b\xff\xd2\x37\xe8\xc7\x7f\xee\x97\x57\xec\ +\xad\xbf\xf7\xeb\x8f\xbc\xf5\xc7\xff\xab\x5f\xfa\x2f\xde\xf1\xff\ +\xfd\xc6\xbf\x5e\xfa\xfe\xbf\xf5\xdf\xff\x83\xe1\x7f\xf3\x5f\xff\ +\xc3\x1b\x21\x37\xaf\xc3\xfb\x77\x3a\x73\x5f\xaa\xaa\x33\xd3\xe9\ +\x97\xee\xbd\x1b\xbf\xd5\x2d\x46\x54\xba\x9d\xf1\x18\xf3\xb5\xa8\ +\x02\x86\x6e\xec\xe4\x9d\x74\x64\x27\xb8\xd6\x0c\xfe\xa0\xd7\x6e\ +\x90\xd1\x04\x22\xc4\x56\x22\x75\xef\xd5\x63\xe3\xb6\xe0\x40\xe1\ +\xf4\x30\x21\xd3\x4d\x4e\xe8\xe6\x33\x44\x5e\x25\x76\xe4\xc7\x55\ +\x11\x03\x52\x3f\x48\xec\xa7\xb4\x70\x60\x65\xf6\x1b\xf1\xef\x5c\ +\xcc\x02\xaf\x42\x95\x76\x0b\xd2\x1f\x32\xab\xd9\x27\x73\x5e\x81\ +\x9f\x7b\x17\x35\x79\xb1\x58\x94\x65\x69\x8c\x19\x0e\x87\x02\xc4\ +\x11\xf5\x22\xcf\xae\x3a\x77\xc6\x48\x10\x4b\x91\xb9\x6f\x7e\x22\ +\xbb\x9f\x10\xc2\x62\xb1\x10\x0b\xc9\xaa\xae\xe5\x2a\xc9\x37\x97\ +\xf8\x21\xaa\x1b\xad\x35\x02\xb8\xba\xe1\xae\x24\x2b\xa4\x96\x40\ +\x4f\x5b\x5d\x44\x88\x15\x54\xd1\x4a\xb6\x6c\x7b\x92\xc8\xcc\x4f\ +\x17\x5c\x3b\xd4\xa9\x03\xfd\x43\xa1\xe8\xd0\x05\xef\xef\x51\xe4\ +\xb3\xf6\x9b\x21\x98\x8b\xa2\x28\x8a\x42\xd2\xf9\xd4\xa4\x8e\x5d\ +\x60\xdf\x67\xd2\x04\x40\xe5\x1c\x25\xa2\x1c\xed\xc2\xcb\x66\x25\ +\xcf\xf3\x98\x5f\xdf\xe1\x59\xc6\x87\x72\xf6\x43\xbd\x11\x87\xb6\ +\x6b\x71\x27\xd1\x76\xe7\xca\xce\x89\x59\x6a\x1b\x7d\x53\xc9\xe8\ +\x9f\x1c\x47\x10\x47\x7d\x91\xb0\x67\x5a\x6b\x52\x04\x61\xbf\x73\ +\xea\xa8\xe0\xee\x5c\x58\x5d\xf5\x6f\x79\x8b\xfe\x83\x3f\x84\xdb\ +\xeb\x60\xf4\xab\x83\x30\x98\x68\xff\xa9\x7f\xfe\xcb\x9f\x28\x77\ +\x36\x77\xb1\x3e\xf7\xc0\x5f\xff\xbe\x07\xe1\x5f\x3c\x7a\xdf\x9b\ +\xdf\xe7\xbe\xf0\x7f\xfd\xea\xaf\xfe\x93\xe2\xd1\xe1\x07\xfe\xd1\ +\x8f\x5c\x58\xa2\xab\xdb\x6c\xe8\x75\xd3\xb0\xef\x6c\xe6\x8e\x77\ +\x6f\x6d\x15\xde\x3f\xb5\xb6\x86\xdf\x7a\x03\x27\x7e\x81\x92\x91\ +\xc5\xb2\x7e\x6f\x5b\x4d\x77\x3e\xe2\x3d\x00\x65\xe9\xe1\xe8\x4c\ +\x33\x20\x42\xb0\xb5\xb6\x2c\xcb\x34\x4d\x07\x69\x06\x07\x3d\xf6\ +\x24\x73\xe9\x9b\x4c\xf5\xd3\x6d\xf9\x7d\x3b\xb9\xd8\x7b\xd4\xaa\ +\x4f\xc8\xb6\x3d\x32\x5d\x2f\x4f\x4c\xa8\xfb\xdb\x85\x7e\x62\x15\ +\xbc\xbb\x93\x84\xe9\x73\xa9\x77\x9e\x57\x0c\x1b\x22\x5e\x16\x6e\ +\xa7\x5f\x00\xdc\x2f\x00\x1c\x15\xdc\x45\x3b\xb7\x58\x2c\x64\x49\ +\xe7\x79\x2e\x78\xd7\x77\x6e\x10\x8c\x88\x44\x53\x74\x8f\x11\xaa\ +\x1a\x19\xa0\xfb\xa5\x5c\x8a\xb2\x2c\xcb\xb2\x6c\x9a\x66\x6f\x6f\ +\x6f\x30\x18\x14\xc3\x41\x31\x18\xc4\xef\x2c\x63\x3c\x11\x51\x78\ +\x18\xa3\x75\x70\xff\x3f\x7b\xef\x1d\x1d\xd7\x75\xdd\x0b\xef\x7d\ +\xce\xb9\x65\xfa\x0c\x06\x95\x00\x08\x12\x04\x01\x76\x90\x14\x41\ +\x52\x8d\x2a\x54\xb1\xa4\xc8\xb2\x1d\xc9\xb2\x9d\xb8\x25\x71\xe2\ +\x24\xdf\x73\x9c\x97\x64\x65\xa5\xbc\xe4\xcb\x4b\x5b\xc9\x5b\x49\ +\xfc\xe5\xc5\xb1\x9d\xc4\x45\x6e\x71\x62\xc9\x96\x65\x75\x89\xaa\ +\x14\x7b\x11\x0b\xd8\x89\xde\x31\xbd\xdf\x72\xce\xf9\xfe\xb8\xc0\ +\x70\x58\x24\x91\x20\x21\x82\xe2\xdd\x4b\xb2\xa1\x59\x33\x77\xee\ +\x9c\x73\xee\xef\xec\xb3\xf7\x6f\xff\xb6\x9d\xcf\xe7\x9d\xcf\x96\ +\x55\x7f\x19\x63\x4e\x8c\x85\x2a\x0c\xa7\x9d\xcd\x52\xa9\x94\xcb\ +\xe5\x9c\x9d\x6f\x9a\xbb\x82\x40\xce\xda\x98\x2b\x8b\x87\xb1\xa2\ +\x41\x60\xa5\xf3\x5b\x99\x3c\x3f\x47\x8d\xcb\x79\xdd\x09\xdf\x0b\ +\x10\x95\x3d\xa6\xcb\xdb\x43\x39\x9d\x73\x19\xd1\x30\x09\x15\x12\ +\xd3\x0e\xa4\x56\x6a\xc8\xc0\x79\x92\x79\xe7\x87\xd7\xcf\x11\xe7\ +\x70\x76\xd0\xca\x15\x55\x49\xcf\x2f\x47\xa5\x9c\xcd\xc9\xef\xf7\ +\x3b\xd3\x57\xde\x74\x2b\x2b\x87\xcf\x89\x7f\x5e\x06\xb8\x4b\x09\ +\x8c\xd9\x37\xdd\xc4\x9e\xf8\x09\x9e\x3c\x09\xca\x2c\xe6\x03\x39\ +\x37\x04\xd2\x50\xf3\xb2\x8d\xcb\x9a\x0e\x3d\x7e\x14\x29\xef\xde\ +\xfe\x34\xfe\xc1\x47\x7e\xfb\x37\x32\xb0\xfa\x96\x83\x5b\x9f\x3a\ +\x1c\x07\x95\x5d\x02\xb2\x0b\x5e\x34\x05\xd1\x94\x32\x71\x5b\xd8\ +\x76\x49\xa2\xaa\x30\x45\x0a\xd3\xb2\x4d\x01\xc8\xa8\xce\xde\x21\ +\xab\x2e\x85\x65\xda\x16\x53\xbc\x4e\xa8\x5f\x0a\xcb\xe4\x86\x94\ +\x84\x31\x0f\x23\xd2\xb6\x4b\xb6\x10\x84\xa8\x65\x61\x32\xdb\xce\ +\xdb\xc2\xe9\xae\xa0\x29\x94\x5a\x56\x11\x88\xa6\x50\x06\x20\x6d\ +\xbb\x20\x40\x55\x19\x9b\x8b\xe8\x8e\xb8\x38\x1e\x1f\xf3\x7a\x47\ +\x83\x21\x7c\xe7\xe7\xc1\xb2\x6c\x00\x70\x1c\xba\xf3\x93\x60\x38\ +\xcd\x09\x39\x9f\x94\x3d\x55\x75\x82\x67\x94\xff\xca\xf1\x84\xb2\ +\xa2\xa1\xc2\xd8\x14\x43\xfc\xbc\x3a\xc0\xb2\xcb\x73\x8e\xae\x40\ +\xd9\x81\x2a\x7b\xf7\x65\x28\x77\x18\x84\xe5\x47\xae\x4c\xde\xb8\ +\xa0\xde\xcb\xbb\x40\xc0\x05\xab\x57\xca\x8e\x58\xe5\xde\x76\xfe\ +\x1b\xae\x10\x35\x80\x64\x32\xe9\x74\x3a\x5d\x5d\x5d\x1d\x0a\x85\ +\x2a\xf3\x6c\x17\x54\x1e\xae\x14\x32\x03\x00\xc3\x30\x40\x48\x4a\ +\x48\xa9\x54\x72\x2a\x7e\x19\x63\xf9\x7c\xde\x89\xc9\x38\x70\xe3\ +\x0f\x06\xe8\x74\x0f\x26\x87\xed\x57\x29\x69\x62\x94\x0c\x10\xc2\ +\xa9\x3f\x72\x36\x92\xf2\x09\x60\xfa\xe7\x03\xa1\x4e\x43\x54\xdd\ +\x61\x3a\x39\x90\x34\x7d\xb0\x13\x04\xa9\x43\x89\x29\xeb\xdb\x9c\ +\x69\xae\x3b\xed\x8a\x56\x30\x8b\xce\xc8\x96\x55\xb2\x92\x2a\xa3\ +\xd2\xe5\x29\x06\x04\x02\xa4\x2c\xe8\x56\x36\x27\x60\xe5\xec\x43\ +\x33\xc6\x76\x82\xe8\xb0\x4b\xcb\xa7\x8d\x73\x8b\x96\xcf\x5b\x48\ +\xe7\x87\xf5\xce\xd7\xa2\x39\x67\x3f\x70\x0e\x34\xe5\xfa\x5e\xe7\ +\x64\xec\x7c\x4b\x79\x23\x77\x86\x0e\xa6\xab\xb7\xa4\x94\x84\x31\ +\x26\xa7\x74\xcd\xa6\x14\xc7\x66\xfe\xec\x9b\xa6\x58\xb1\x02\x2d\ +\x9b\xec\xdb\x27\x5b\x9a\x66\x35\xa3\x6a\x92\x9a\x5f\xff\x7f\xff\ +\x6a\xde\xd8\x33\x7f\xff\xe4\x41\x5d\xc7\x81\x13\x87\x86\x8c\x4f\ +\xdc\xfd\xc8\xaf\x36\x75\x2c\xde\xf2\x8f\x8f\xe5\x39\x52\xe5\xe2\ +\x8f\x1c\xa5\xba\x05\x9f\xbe\x31\x5a\x78\xe5\xed\xc7\x93\x36\x30\ +\xa6\x13\xe2\x5f\xb1\xe2\xf3\xc1\xe2\xae\x1d\xa7\x76\x2b\xa1\xae\ +\xcd\x9d\x8f\x56\xb3\xf8\xde\x03\xdf\x3a\x9e\xca\x9e\x8f\xef\x52\ +\x18\x34\xb0\xe1\xa3\xab\xd6\x1d\x38\xf0\xcd\x9e\x54\x4e\xa2\x52\ +\xd7\x70\xe7\xcd\xcb\xee\x0d\xc9\xd1\xed\xfb\xbf\x79\x32\xef\xdf\ +\xb0\xf6\x97\x17\x55\x55\x4d\x8e\x3c\xbd\xf5\xf8\x76\x0b\xa9\x10\ +\x74\xd9\x9a\x3f\x5d\x13\x0d\x4a\x51\xec\xed\x79\x62\x47\xff\x60\ +\xd7\xda\x2f\xc2\xd8\xe3\xbb\xc7\xc6\x51\xe2\xa2\x25\xbf\x3e\x5f\ +\xee\x7e\xf5\x44\x37\xa3\x6c\xae\x21\x3b\x2d\x96\x16\x8f\x8d\xf7\ +\x84\x42\x79\xf5\xc2\x0c\x77\xc7\x34\x4d\xd5\x34\xdd\x79\xfe\xcb\ +\xfa\x24\x67\xc0\x0e\x24\x01\x09\x67\x6b\x8e\x4f\x3d\x96\x12\x84\ +\x94\x4e\x3b\xe0\x32\x9e\x96\x29\x7d\x8e\x73\xcb\x39\xcf\x19\xb9\ +\x4a\xac\xa5\x94\x72\x9b\x97\x9b\x37\x39\x61\x10\x47\x2a\xcf\x01\ +\x73\x47\x1f\xd5\xe1\x4c\x38\x49\xbf\x4a\x72\x98\x53\x1a\xea\x3c\ +\x67\x62\x3a\xa0\x5f\x99\x0c\xac\xac\x88\x99\xd6\x95\x7c\x47\xcf\ +\x5d\x4a\x70\x64\x7b\x2b\xab\xe1\x2b\x8b\x59\xc4\x79\x8f\xfd\x59\ +\xd5\xb0\x30\xf3\x0a\x26\x5d\xf7\x34\x34\x34\x54\x57\x57\x3b\x14\ +\x17\xc6\x58\x59\xd7\xb7\x6c\x30\x2d\xc4\x56\x19\x68\xe2\x9c\x1b\ +\xa6\x89\x42\x7a\x3d\x1e\xa7\x86\xc8\x79\xb3\x73\x85\xb2\xcb\x9f\ +\xce\x64\x4c\xd3\xe4\x42\x30\x4a\x01\x51\x70\x21\x04\x37\x4c\xd3\ +\xa3\xeb\x5e\xaf\x97\x51\xe6\x51\x35\x4a\xa9\x93\x14\x2d\xf3\x20\ +\xcb\x93\xcb\x34\x15\x10\x6d\xdb\x22\x38\x15\x73\x77\x64\x23\xa7\ +\xf1\x99\x93\x69\x31\x4b\x98\x2e\x5a\x76\x6e\xe6\x1c\x5e\x53\xa5\ +\xd6\x8a\x43\x8c\xa9\xec\x76\x8d\x48\x1c\x6f\x9a\x73\xce\x6d\x2e\ +\xa1\x2c\x4e\xc7\x00\x9d\x49\x74\xdc\x5e\xe1\x4c\xd3\xb4\x44\xda\ +\x4c\x9f\x35\x04\x59\x21\x4d\xec\x38\xcc\x50\x71\x1a\xa8\xac\xb2\ +\x7e\x27\xcf\xfd\x9c\x57\x2a\x65\x7f\xca\x6e\xb8\xb3\x36\x38\xe7\ +\xce\xaa\x76\xdc\x1d\x29\xa5\x69\x5a\x95\x22\xfe\xe7\x28\x95\x4a\ +\xce\x2d\x29\xa7\x44\x0b\x1c\x79\xe7\x99\x3f\xff\x96\x25\x96\x2c\ +\x11\x8b\x5a\xf1\xad\x6d\x98\x2f\x48\x32\x3b\x31\x6f\x61\x1b\xd2\ +\xfb\xf0\x1f\x7e\xe5\xa1\xe8\xb1\x3f\xfb\x93\xaf\x8c\x58\x94\x63\ +\xe0\xc1\x5f\xfb\x92\xba\xe3\xeb\x9f\xf9\xf8\x43\x9f\xf8\x9d\x7f\ +\x5d\xf7\x4b\x5f\xba\xbd\x4d\x2b\x9a\x17\x55\x04\x24\x79\x89\xf9\ +\x6f\xb8\x7d\xed\x27\xdb\xaa\x17\x30\xea\x6b\x6d\xd9\x14\xd6\x42\ +\x8b\xda\x3e\x73\xcf\xca\x8f\x34\x86\xc3\x86\xa5\xaf\x5b\xfd\x19\ +\x4f\xea\x99\x37\x7a\x27\x37\xac\x79\x34\x84\x26\x9f\xaa\x5a\xe0\ +\x53\x79\x05\x69\x59\x58\xbd\x6e\xf5\xaf\xae\x6d\x5a\xe3\xa1\xb4\ +\xba\xee\x96\x45\xd1\x26\x0f\x15\x3d\x27\x7f\x74\xa4\xd8\x78\x47\ +\xe7\x5d\x9a\xc8\x0e\x0d\xfc\xf4\xb5\xa3\xbb\x16\x75\x7c\x62\x81\ +\x87\xda\x42\x4a\xf4\x34\xd6\xb5\x27\xfb\xbf\xfb\xcc\xa1\x5d\x1d\ +\xab\x7e\x73\x79\x6d\x5b\x4b\xd3\x83\x77\xad\xb9\xdf\xc3\x33\xdc\ +\xb3\xe4\xf6\xce\x2f\x74\xce\x6b\x00\xc1\xe7\x5a\x3b\x2b\xa9\x30\ +\xef\xe0\x60\x28\x1e\x3f\x5e\x57\x57\x62\xec\x5d\xc0\x7d\x8a\xd1\ +\x77\x21\x3f\x71\x6a\x29\x23\x54\xbc\x3e\xf5\xbf\x48\x10\x29\x32\ +\x46\xcb\x09\xb7\x32\x04\x94\x25\xd7\xa9\xd3\x52\x52\x61\x4c\x61\ +\x54\x61\x94\x31\xca\x98\x90\xd2\xb4\x4d\xc3\x34\x01\xc1\xe7\xf7\ +\x33\x85\x49\x29\xa4\x14\x0e\x07\x87\x73\xdb\xb2\x4c\xce\x6d\xce\ +\x6d\x29\x85\x23\x11\xeb\x28\x0a\x0a\xce\x41\x4a\x90\x92\x5b\x36\ +\x48\x49\x09\xa1\x78\x56\xd1\xec\x39\x0d\x02\x2b\xa9\xf4\xef\xd4\ +\x8b\x03\xa0\x12\xd9\x9d\xc6\x4e\xdc\xb9\x9f\x29\xc9\xc9\x0b\x79\ +\xfd\xe7\x8c\xcc\xcc\xc0\xdd\xe9\x82\x94\xcf\xe7\x1d\x44\xa8\xd4\ +\x90\x71\x00\x5a\xd7\x75\x27\xbf\x5a\xa9\xe8\xe2\x80\xaf\x47\xd7\ +\x9d\xaa\x11\xa7\xc4\xd4\xa9\xcb\x0f\x85\x42\xc1\x60\xd0\x71\xdb\ +\x55\x55\xd5\x54\x95\x51\xaa\x29\x8a\xd7\xa3\x33\x42\x28\x01\xcb\ +\x34\x0a\xb9\x9c\xe0\x76\xc0\xef\x0b\xf8\x7d\x4c\x61\xe7\x08\x4f\ +\x56\x6e\xde\xc2\xe6\x20\x04\x01\x94\x42\x38\x5c\x28\xa3\x64\x20\ +\x80\xaa\x28\x8c\x32\x5d\xd3\x9c\x38\x8f\xd3\x0a\xca\xf1\x0c\xca\ +\xb0\x3e\xf5\x2b\x88\xf3\x39\xe1\xb4\xb4\xe5\xdc\xe6\xc2\x46\x04\ +\x42\x90\x32\x4a\x08\x4a\x90\x5c\xd8\x42\x70\x21\x38\x80\x04\x22\ +\x91\x38\x50\x78\x86\x88\x24\x25\x0a\xe1\x28\x9e\x2b\x53\xc4\x5c\ +\x42\x1d\x75\x97\xcb\xf2\xdf\x09\x52\x52\xee\xc7\x28\x10\xa6\xba\ +\xb2\xe2\x34\xa1\x66\xba\x83\xd8\x14\x9b\x4c\x48\x21\x41\x3a\xa5\ +\x17\xe7\xab\x48\x96\x1d\x9a\xa9\x8a\x6c\x04\x67\xdb\x9a\x4e\xd6\ +\x12\x45\x61\xba\x47\xf7\xfb\x7d\xba\xae\x4e\x4f\x22\x52\x4a\x9c\ +\x6b\x52\x4a\x34\x4d\x53\x35\x15\x11\x85\x14\xc2\x69\x21\x4b\xc8\ +\xa5\xf7\x50\x3d\x27\x32\xe3\xf5\xf2\x8d\x1b\xc9\x9b\x5b\xf1\x8e\ +\x4d\x30\x3b\xe0\x6e\x9a\xf6\xa2\xcd\x9f\xff\xc2\x7a\xe3\x7f\xff\ +\xe6\x9f\x1f\x4e\xa2\x4f\x03\x03\xd4\xda\x05\xf3\xcc\xb7\xf3\xa6\ +\x65\x4f\x0e\xf4\x96\xbc\xf7\x85\x02\x9a\x14\xf9\x8b\x81\x76\x13\ +\x23\x1b\x3b\x36\x27\x06\x7e\x6a\xa9\x44\x92\x70\xdb\xfc\x3b\x46\ +\x0a\xa7\xfb\xfa\x7e\xf4\x22\x65\x8b\x14\x44\x24\x0c\x29\x45\xd5\ +\x28\x8e\x52\xcf\x3d\xb5\x3a\x49\x16\x85\xa6\x47\x03\xaa\x6e\x9b\ +\xa9\xac\x99\xb7\xb8\x6c\x69\x7b\x30\x52\xda\xb5\x6b\xa8\x56\x02\ +\xab\xaf\xbf\xa5\xb1\xf4\xd2\x4b\xc7\x9f\x3f\x6d\xc3\x92\xc8\x87\ +\x0a\xd2\xe2\x76\x2c\x6d\x2f\x7f\xb0\xeb\x17\x78\xfc\x95\xa1\xa2\ +\xc9\x88\xca\x25\x70\x5e\x94\xdc\xe4\xc2\x06\xa4\x4c\x8d\x98\xb9\ +\x03\x93\xbe\xa5\x1d\x35\x75\x93\x91\x8d\x22\x77\x62\xd2\xf0\x68\ +\x08\xd6\xcc\x79\x13\xb3\xb3\xa5\x32\xe6\xef\xed\x33\x8a\xa5\xbe\ +\xea\x28\xbe\x6b\x48\xe1\x4c\x00\xb9\x22\x9a\x51\x19\x0f\x71\x5a\ +\x2e\x00\xc8\x29\x91\xd3\x29\xf5\x56\xa7\x78\xe9\x8c\x27\x5b\x3e\ +\x65\x57\x9e\xbb\x25\x00\x96\x1b\xd3\x00\x20\xa2\x69\x99\x44\x30\ +\xc1\x85\x44\x14\x08\x14\x64\x05\x3f\x4d\x54\x16\x61\x0a\x21\x6d\ +\x5b\x22\x52\x00\xb0\x4c\xcb\xb2\x2d\x4a\x29\x02\x98\x96\xe5\xf3\ +\xf9\x28\x53\x84\x70\xca\x9c\xce\x8a\xc3\x9e\x45\x85\x44\x74\x24\ +\xc9\xce\xdf\xba\xca\x80\x0e\x08\x12\xa4\x04\x09\xd3\x7d\xb5\xa7\ +\x51\xdb\xe9\x1f\x84\x95\xe2\x2a\xe7\xa8\x0d\x5f\x4e\xac\xa6\xac\ +\x91\x59\x79\x62\xa8\xac\xfe\x3d\x57\xff\x72\x9a\xa8\x0e\x00\x82\ +\x73\xa6\xa8\x8c\xd2\xb2\x3c\xb2\xf3\xc3\x8b\xc5\xa2\x93\xe4\xa4\ +\x94\x52\xa7\xc2\x1d\x89\xaa\x28\x26\xa5\xb6\x6d\x0b\xdb\x16\xba\ +\x0d\x42\x28\x94\x32\x46\x4b\x25\xb3\x5c\x56\x0a\x00\xc5\x62\xd1\ +\xa1\x4e\x96\x2b\x42\x41\x52\xd3\x34\x9d\x1a\x57\x4d\xd3\x04\x17\ +\x42\x61\x1e\x4d\x47\x09\x04\x89\xac\x20\x6b\x96\x25\xc3\xa6\x69\ +\x7f\x4e\xb7\x8d\x29\xa0\x17\xd2\x76\x56\x8c\x69\x55\x90\x02\xa7\ +\x49\xb7\x4e\x56\x83\x52\x2a\x1d\xed\x7f\x87\xc8\x64\x0b\x21\xa7\ +\xf4\x23\xcb\x5f\xe1\xa0\xbc\x94\xdc\x30\xcc\xcb\xea\x5e\x0b\xc2\ +\xe9\xcf\x0d\x20\x9c\x6e\x49\x78\xc6\x45\x70\xce\x0e\x8e\xe4\x06\ +\x48\x29\x1d\xb4\x76\x0e\x46\x12\x40\x70\x5e\xde\xd2\x2b\xc9\x3c\ +\x67\x07\x70\xc0\xe6\x76\x99\x33\xc3\x18\x93\x20\x2d\xcb\x04\x90\ +\x84\x11\x82\x68\x73\x4b\x58\xa2\xb2\xbd\x25\x21\x96\x33\x56\x96\ +\x65\xd9\x9c\x2b\x4e\x94\x0c\xe4\xe5\x46\x03\xf8\x4d\x37\x2a\xdf\ +\xf9\x8e\x7e\xea\x34\xd0\xd9\x10\xbe\x92\x1c\xf5\xf5\x0f\xfe\x62\ +\x5d\x20\xf1\xe0\x6f\xff\xe5\xc7\xbc\xde\x74\xdf\xee\xaf\xff\xf3\ +\x63\xcf\x7f\xf7\x87\x9b\xff\xe8\x4b\x5f\x6f\xbd\x47\x5b\xb8\x32\ +\xf6\xfa\x7f\x6f\x3f\x9a\x2e\xaf\xf2\x77\xbb\x55\xc1\x6b\x1a\x36\ +\x35\xd0\x53\x6f\x9c\x1a\xba\x73\xd9\x7a\xb4\xfa\xb7\x6c\xfb\x3b\ +\x46\xb0\x64\x1a\x25\x01\x88\x54\x21\xb9\x9d\x07\xbe\x7b\xeb\xf2\ +\xfb\x6f\xaf\x6f\xa9\x61\x69\xc3\x16\x92\x5b\x91\xc6\xfb\xef\x69\ +\xeb\x9c\x3c\xfd\x83\x17\x4f\x6e\x53\x7c\xab\x96\xd7\x57\xed\x3f\ +\xf0\x83\xc5\x9d\xbf\x4e\xd1\x38\x74\xe8\x9f\x4e\x30\x4a\x88\xd2\ +\xd0\xfa\xe8\x6d\xf3\x94\xd7\xb7\xbd\xc2\x89\xd7\xc8\x1f\x7a\x61\ +\xcf\xb7\x36\xdf\xf0\x8b\xcb\x6a\x9e\xdd\x31\x9e\x41\xb4\x05\xad\ +\xee\x5c\xf1\xa5\xea\x7c\xae\xff\xc8\xd7\xbb\x53\x9e\x56\x3e\xb8\ +\xbf\x2f\xd3\xda\xf1\xf9\xf9\xcc\x77\xf4\xf8\xcf\x1a\xe6\xd5\xaa\ +\x28\xad\x39\xe5\xb7\x13\x02\xa6\xe1\xdb\xbd\x7b\x52\xca\xa1\x48\ +\x58\x99\x51\xc3\xa0\x4a\x88\x3c\x3f\xa7\x74\xc1\x50\xe3\x39\xc1\ +\xca\x4a\x84\x2a\x7b\xbb\xba\xa6\x53\x42\x1d\x2e\x81\x61\x18\x6a\ +\x45\x28\xb6\xfc\x8d\x15\x7d\x21\x04\x00\x05\x98\xca\xd0\x56\x4a\ +\xc4\x4c\x05\x70\xa6\xb5\x3d\xce\x6f\x2a\x52\x76\x60\xce\x81\xd4\ +\xb3\x95\xd3\x01\xce\xd6\xc6\x82\x8a\x2a\x56\x00\x28\x77\x32\xa9\ +\x64\x6e\x94\x49\xf4\x97\xb5\xfb\x0a\x59\xa9\x54\x5e\xce\xc5\x39\ +\xce\x5e\x25\xf7\x99\x9e\x5d\xf7\x88\x88\x9c\x10\x59\xd1\x92\xb0\ +\x3c\xf2\x3e\x9f\xcf\x01\x5c\x45\x51\x38\xb7\xa7\x2a\x0d\x28\xf5\ +\xfa\x7c\x96\x65\x31\x45\xd1\x75\x3d\x93\xc9\x64\xb3\xd9\x40\x20\ +\xe0\xec\x0a\xe5\xcc\xb6\x73\xe4\x72\xee\xc1\xa1\xdb\x73\xce\x73\ +\xb9\x5c\x79\xa6\x4a\xa5\x52\x24\x12\xf1\x78\x3c\xba\xae\x9b\x96\ +\x29\x80\x94\xa3\xc6\x8e\xb4\x59\x25\xe5\x11\x09\x4c\x8b\xbf\xb3\ +\x72\xdd\x2c\x4c\x77\x55\x75\x6a\x91\xce\x28\x3c\x4f\xab\x1f\x97\ +\xf3\xed\x42\x70\x51\x21\x0a\x54\x1e\x9c\x33\x95\x41\x97\x41\x85\ +\x9c\x92\xc3\x7b\xa7\x06\x64\x04\x01\x51\xa0\x98\xaa\x29\xaa\xc8\ +\x30\x39\xb3\x6f\x72\xb3\xf2\xf4\x76\x9e\x0a\xb4\x2c\x07\xe7\xcb\ +\xa5\x79\x95\x0f\x94\xc4\x29\x6a\x93\x13\x6a\x2f\x4f\x6e\xf9\xf3\ +\xca\x34\xef\x1e\x01\x2f\x0f\xdc\xa5\xe4\x6b\xd6\x40\x75\xb5\xff\ +\xe0\x21\x31\x2b\x9e\x3b\x6a\x0a\x6e\xfb\xf6\x1f\xfd\x7e\x6d\x40\ +\x57\x15\x00\x30\x32\x63\x42\x53\xfb\xb6\x7e\xf7\x77\xbe\x7c\x70\ +\xd5\xa2\x5a\x3b\xfb\xc3\xb7\xf7\x1d\x48\x70\x55\xbd\x70\x6d\xfc\ +\x39\xc7\x29\xac\xaa\xbe\xa1\xa5\x3e\x78\x7f\x95\xbf\x39\x12\x89\ +\xf5\xfc\xec\xad\x89\x18\x41\x49\x89\x32\xed\x18\xaa\xa5\xe4\xb6\ +\x27\xb7\xbc\xbe\xa2\xeb\xff\x84\x6a\xfa\x27\x4c\x50\x15\x6d\xb2\ +\xf7\xfb\x3f\xe8\xfb\x21\x48\x29\x90\x06\x7c\xcb\x5b\xeb\x56\x44\ +\xd6\xff\x7e\x7d\x6d\xc7\x44\x61\xdd\xa9\xcc\x2e\x29\x2d\x16\xb9\ +\xe5\x8e\x8e\x65\xdb\xb6\xfd\xed\x91\x78\xc1\xef\x0d\x48\x9e\x1d\ +\x19\xdd\x36\x62\x7c\xaa\x2e\x14\x11\xa3\x29\xc6\x14\x62\x8f\xed\ +\x39\xf8\x17\x2f\x0d\x8c\x53\x14\xde\x9a\xfb\x35\x2a\x07\x06\xde\ +\x68\xbb\xfd\x9f\x1b\x73\xff\xfe\xfa\x44\xac\x65\x41\x8b\x82\xe7\ +\x47\x77\xaf\xaa\x51\x82\xa9\x0c\x39\x70\xf0\x54\x5d\x6d\xd2\xe3\ +\x51\x2f\x9d\x1a\x5c\x59\x38\xf3\x2e\xb8\x0f\xe7\xd5\x74\x54\x2e\ +\xf7\x0b\x5e\xa4\x9c\x7c\x43\x44\x4a\x08\x20\xd0\x8a\x0a\xf5\xca\ +\xa6\xa0\x0e\xee\xa8\x2a\x03\xc0\x32\x6b\xcd\x41\x79\xa7\xd2\x55\ +\x51\x14\xa7\xcd\xde\xf9\x1c\x98\x33\x7f\xe3\xbb\xa5\x52\x1d\x6d\ +\x85\xf3\x3b\xde\x9d\x83\xe3\x70\x5e\xa3\x64\x29\xa5\x73\x16\x87\ +\x99\xfb\x90\xf2\x9c\x58\xff\x99\x76\x3f\xd3\xcc\x90\xca\x01\x2f\ +\xbb\xe7\x53\xa3\x47\x08\x88\xb3\x74\x78\x1c\x18\x2d\x13\xb1\x6d\ +\x9b\x53\x4a\xca\x1c\x18\x07\xca\x9d\x10\x8a\xa6\x69\xb6\x6d\x53\ +\xaa\x38\xff\x59\xd6\xd1\x3d\x67\x1b\x63\x8c\xf9\xfd\x7e\x47\xa5\ +\xd9\x19\x76\xdb\xb6\xe3\xf1\x78\x24\x12\xd1\x34\x8d\xf3\x33\x3c\ +\x96\x32\xf7\xe3\x0c\x43\x06\xb0\xdc\xd3\x75\x4a\x9a\x9c\x31\xa8\ +\x68\x68\x55\x4e\xa8\x96\x3b\xf9\x9d\x43\x25\x3a\x67\x46\xca\x1b\ +\x9b\x7d\x59\x2a\x87\x53\x65\x44\x65\xa1\x9e\xb2\xee\xe3\x99\xcc\ +\xbc\x44\x80\xb3\x12\x2d\xe5\x51\x75\x9a\xe4\x95\x8b\xb9\xde\x41\ +\x05\x41\x96\x19\xa5\x30\xdd\xef\xa5\x5c\xe1\x7c\x4e\x9b\x49\x38\ +\x4f\xfa\xe2\x9c\x98\xcf\xe5\x81\xbb\x6d\xcb\x86\x7a\x68\x6d\x8d\ +\x1c\x38\xa0\x36\x37\x3a\x9d\x43\xae\xb4\x13\x29\x87\x0f\x6c\xed\ +\xe1\xe5\x2d\x5d\xd1\x3d\xba\xae\x88\xb1\xe3\x3b\x07\xba\x39\x20\ +\xd5\x74\x5d\xb9\x08\x64\x07\x00\x46\x95\xfe\xa3\x7f\xff\x6f\x47\ +\x65\xb0\xe1\xbe\xfb\x17\xb7\x1d\x4b\xc3\x5d\xb7\xfc\xd9\x48\xf7\ +\x3f\xee\x1d\x8b\x11\xa2\x29\x94\x49\x61\x04\xe6\xdd\x7d\xef\x92\ +\x07\x5b\xfc\xe6\x1b\xdb\x7f\x52\x42\x95\x39\x31\x33\xe9\x64\x36\ +\xf4\x7c\xf2\x99\x6f\xfe\xfc\x39\xf4\xb4\xdd\xb7\xe1\xb3\xa7\x07\ +\x8f\x2d\x5e\xf1\x07\x75\x99\x67\x63\x55\x0f\x2e\xf4\x61\x6c\xc1\ +\xc7\x6b\xe7\x9d\x3e\x38\x6e\x75\x75\x6c\xf6\xa8\xa1\x7a\x75\x78\ +\xcb\xf0\x10\x63\x14\x00\x19\xd3\x05\x41\xc6\x7c\x2a\x94\xa8\xea\ +\x51\x55\x1f\x14\x4f\x6e\x7d\xfb\x9f\x03\xf9\x5d\x25\x5c\xe1\xd1\ +\x42\x3a\x45\x39\xa7\x74\xc3\x08\xc5\xe1\x21\xe8\xee\x3e\xdd\xd1\ +\x7e\x11\x4b\xc0\x2e\x93\x8e\xcf\x72\xc3\xa7\x57\x19\x39\x1b\xbb\ +\xa7\xc3\xf4\x74\x7a\x7e\xf1\x1c\x0a\xbc\x70\xb4\x5f\x9c\xd5\x5f\ +\x41\xf6\x72\x9e\x87\x8a\xb6\xf7\x68\xdb\xb6\x6d\x1a\x30\xdd\xe4\ +\x61\x2a\x0a\x54\x6e\x99\x2a\x84\x94\x50\x2a\x99\x00\xe0\xa8\xc5\ +\x3a\xa5\xf9\x42\x4a\xb3\x58\x2c\xf7\x94\x50\x54\xb5\x1c\x9a\x38\ +\xc3\xa7\x94\xd2\xf1\xd1\x9c\x6c\xc8\x59\x4d\x3c\x60\x3a\x71\xe0\ +\xfc\x1f\xca\x73\x28\x40\x00\x58\xce\xb2\x56\x72\xe7\xa1\xa2\x65\ +\x04\x00\x98\xa6\xc5\x39\xbf\x9c\x1d\xfd\xfc\x6e\x15\x0e\x1b\xa4\ +\xec\xa2\x56\xa6\x10\x2a\xa5\x68\x01\x41\x65\xaa\xa6\x28\xe5\x2e\ +\x4e\x0e\x40\x57\x4a\xe5\x18\x46\xa9\x7c\xc6\x72\xe0\xac\x3c\x41\ +\xb6\x65\x15\x8a\x25\xdb\xe6\xe5\xe2\x29\x07\xee\xcb\x89\x5c\xe7\ +\x45\x87\xb2\xe7\xa8\xbb\x38\x71\x09\x67\x5b\x2d\x16\x8b\x94\x52\ +\xaf\x3f\xe8\xe4\x03\xca\x9b\x53\xa5\x0e\x8f\x73\xce\x76\xd8\x4d\ +\xe7\xe4\x3f\xe0\x6c\x4d\xe3\xf2\x2b\x95\xac\x44\x59\x0e\x80\x5f\ +\x88\xaf\x72\x39\x2d\x53\x84\x10\xe9\x74\x46\xd7\xb5\xf2\xde\x53\ +\x8e\x19\x4c\x5d\x9f\x20\x9c\x57\x80\x3a\x45\x39\x25\x84\x12\x7a\ +\xbe\x48\x6a\xe5\x76\xcd\x28\x11\x7c\xaa\xe6\x80\x0b\xa1\xa9\x6a\ +\x59\x84\x0e\xa7\x25\xf0\xce\x29\xf7\xad\x58\x00\x65\x89\xbc\xa9\ +\xf5\x70\x79\xe0\xce\xb9\xa8\x8a\xc2\xc6\x8d\x0d\x6f\xbd\xd5\x54\ +\x5b\x3d\xa2\x69\x6c\x16\x0a\x9a\x98\xee\x65\xe7\x06\xfb\x51\xd1\ +\x3c\x8a\x36\x83\x93\x86\x65\x4b\x91\x9a\xd8\xfa\x62\x6e\x6f\xda\ +\xca\x1c\x3a\xf6\xdf\xc5\x5c\x51\x53\x94\xe1\xfe\x1f\xa5\x48\x0e\ +\x15\x8f\xb0\xd3\x43\x83\x4f\xed\x19\xdf\x1b\x2f\x9a\x53\x0c\x96\ +\x4a\xff\x4d\xda\xb6\x90\xb2\x70\x7a\xeb\xde\xaf\x15\x73\x79\x85\ +\x3f\x15\xb7\xc7\x8d\xe4\xf7\x9f\x8d\x37\xa8\x4c\xb1\x8c\xac\x55\ +\x9c\xe8\x19\xdd\x17\x64\xf6\xde\x89\xbd\xa3\x05\xc1\x08\x91\x50\ +\xd8\xb7\xf7\x9f\x65\xbe\xa4\x52\x44\xd0\x79\x7a\xef\x4b\x7b\x8f\ +\xe5\x41\x8b\x0d\x3c\x2f\x89\xa2\x2a\x47\x5f\xda\x35\x9e\x02\x95\ +\xce\xa9\x88\x3b\x21\x6c\xfb\x76\x30\x8c\x9e\xc6\x46\x78\xaf\x09\ +\xad\xa9\xae\x56\x15\x95\x55\x30\x10\x10\xf0\xfc\x66\x1d\x67\x69\ +\xb4\x96\x5b\xb9\xc3\x59\x3d\x0a\xa6\xde\xe0\xc8\xd5\xe0\x19\x6f\ +\x94\x10\x42\xa6\x04\x1e\xcf\x28\x4c\x4d\x67\xdf\x6c\x82\x20\x84\ +\xb4\x6d\x6b\xca\x33\x92\x12\x40\x52\x42\x29\xa3\x94\x32\x82\x54\ +\xc8\xa9\x3e\x96\x86\x61\x3a\xcc\x7a\x21\x05\xa5\xd4\x34\xcc\x92\ +\x65\x30\x45\x55\x55\x65\x7a\xae\xa7\x68\xe9\x62\xda\x4d\x11\x5c\ +\xca\x0a\x1f\xf9\xac\x80\xbb\x04\x21\xa7\x28\xd5\xe7\x28\x70\x39\ +\x2e\x01\x48\xe0\x82\x57\xf8\xf8\x20\x2a\x1c\x6a\x5d\xd7\x02\xfe\ +\xc0\xcc\xc2\xee\x52\x4a\x8f\xc7\x13\x0e\x87\x7d\x3e\x5f\x59\x2d\ +\x8a\x52\x8a\x48\x6c\xdb\x16\x82\x3b\x59\xba\xca\xa4\x88\x10\x67\ +\xc4\x49\x2c\xcb\x46\x90\x48\x88\x42\xa9\xe2\x70\x43\x1d\x46\x1d\ +\xe7\xc4\x21\xa5\x48\xa9\xa8\x0c\x24\x30\x46\x55\x55\x25\x84\x72\ +\xc1\xa7\xca\x75\x09\xf1\xe8\xba\xc7\xeb\x33\x0c\x13\xa6\x45\x16\ +\xcb\xea\xf6\x8e\x62\x70\xb9\xc0\xd2\x39\x43\x38\x65\x10\x94\x31\ +\xcb\xb2\x28\x21\x9c\xf3\x58\x2c\x5e\x28\x14\x02\x81\x80\x23\x16\ +\x5f\x9e\xd0\x8a\x83\x08\x98\x96\xe9\x54\xbd\x4e\x6b\x5a\xc8\xca\ +\x4d\xf5\x2c\x62\xc9\x34\xc0\x71\x2e\xa6\x92\xf6\x67\x83\xfb\x99\ +\x24\x2d\xa2\xaa\xaa\x8c\xd1\x99\xe9\xfd\x3a\xae\x7a\x6d\x6d\x4d\ +\xb9\x0c\x6a\x4a\x53\xb0\x22\x82\x27\x71\x4a\x6d\xa9\x7c\x26\xa3\ +\x8c\x32\x3a\x75\x2a\x62\x0a\x63\x44\x71\xd6\xb2\xb3\x5c\xcf\xe1\ +\x07\x2b\x2a\x73\xca\xee\x9c\x8f\x7b\xbd\xde\x69\xdd\x6b\x87\x05\ +\x23\x2d\xdb\x76\x2a\xe3\x08\x21\x8c\x4e\xab\x3e\x4c\xd1\xc5\x2a\ +\x34\x84\x9d\xaf\xbb\xcc\xb0\x0c\x00\x58\x1b\xd6\x47\x35\xad\xb9\ +\x58\xea\xd3\x75\x26\xe7\x1a\xef\xe3\x7c\x77\x87\x4a\x2b\x3e\x9a\ +\x14\x94\xb2\x91\xb1\xfd\x84\x6a\x8c\x90\x7c\xae\x27\x0b\x94\x31\ +\xad\x94\x3a\x74\x30\xce\x29\xd5\xde\x81\x9b\xe8\x2c\x25\x63\x32\ +\x71\x82\x10\x0d\x92\x87\x04\x32\x02\x13\xb1\xc4\x01\x00\x40\x54\ +\x14\x4a\x7b\xfa\x9e\x17\x00\x74\x4a\x23\x1e\x10\xec\x78\xac\x1b\ +\x88\x4a\x9d\xce\xb6\x66\x6c\xb8\x34\xce\xa8\x3a\x25\x6b\x63\xa7\ +\x86\x26\xe3\x8c\xa9\x73\x0a\xdb\x25\x21\x6c\xe7\x2e\x63\x7e\x73\ +\xb6\x26\x8a\x25\xe3\xdd\xd7\xfa\x37\xbe\xfa\xcf\x73\x75\xa6\xa7\ +\xce\xd1\x73\x79\x39\xe6\x72\xf9\x19\x7c\xaa\x58\x2c\xde\x7b\xef\ +\x87\xee\xbd\xf7\x43\x97\xf1\xe0\xca\xb3\xf7\xd6\x99\x3c\x48\x33\ +\xf8\xc6\xca\xc3\xc4\x7b\x5e\xe4\x5d\xde\x73\xa9\xf7\x7f\x8e\x06\ +\xc0\xcc\xfc\x77\xd3\x34\xe7\xcf\x6f\x7e\xe6\xe7\x3f\xb9\xf8\xef\ +\xba\xfc\x71\xbb\x2c\xb7\xf8\x72\x1f\x21\xd3\x34\x57\xae\xf4\x85\ +\x82\xeb\x32\xd9\x6d\xe1\x90\x9c\x63\xac\x8f\x77\xb8\x69\xca\x28\ +\x85\xb3\x84\xc3\xd4\x69\xe1\x30\x55\x7b\xef\xdc\x01\x32\xaa\x01\ +\x00\x50\xe7\xbd\x54\x23\x5a\x45\x50\xd8\x7b\xee\x97\x51\xad\xf2\ +\xbf\x94\xca\xcc\x33\x52\x85\xcd\xb1\x0e\x4c\x8c\x92\xb1\x31\xfa\ +\xe6\x9b\xe9\x65\x4b\xec\x60\x10\x0b\xe3\xef\xce\x83\x42\x9c\xd3\ +\x13\x3e\x97\x6f\xef\x32\x37\x9e\xcb\xf9\x69\x17\xff\x59\xe7\x60\ +\x80\xd3\x2c\x3f\x84\x8b\x55\xc4\x71\x7c\xec\xca\x94\xf8\xf9\xf9\ +\xf3\x8a\xf7\xe2\x25\xdd\xe4\xa5\xfe\xf6\x73\xde\x7f\x79\x92\x6d\ +\x78\xad\x2c\xb9\xcb\xae\x9d\xb1\x6d\xbe\x60\xa1\xb9\x72\xe5\xaa\ +\xb7\xde\xf2\x4a\x69\x5d\x13\xe0\xee\xda\xbb\x98\xaa\x92\xee\x6e\ +\x48\xa5\x8a\x9b\x36\xf1\x44\x1c\x84\x78\x77\x70\x97\x73\xfd\xac\ +\xf6\x81\xb5\xf7\x73\xe4\xcb\x5f\x25\xa1\x32\xe4\x70\x05\x6f\x52\ +\xba\xc3\x7e\xc5\xed\x0a\x50\x5c\x24\x42\x72\xd9\xd2\x8e\x92\x51\ +\x67\x9a\x1c\x5d\x6c\xbf\x96\x0d\x11\x10\xe9\xae\x5d\x80\xc8\x57\ +\xad\x02\xc3\x74\x87\xc4\x35\xd7\xae\x51\xbb\x02\xe0\x4e\x08\x19\ +\x5d\xb2\x44\x01\x58\x93\x2b\xb8\xe0\x7e\x8d\x2f\x07\x02\xb9\x1c\ +\x7d\xed\x35\x58\xb2\x44\x2c\xed\x00\xcb\x72\x87\xc4\x35\xd7\xae\ +\x5f\x70\xa7\x00\xa3\x01\xff\x20\xc2\x0d\xf9\xbc\x7b\x44\xbf\xb6\ +\x8d\x52\x32\x39\x49\x0f\x1e\xe2\xb7\x6d\x02\x8f\x17\xdd\x90\x8b\ +\x6b\xae\x5d\xb3\x76\x05\xf4\xaa\xa8\x94\x31\x46\x8b\x1e\xcf\xcd\ +\xd9\x5c\x9d\x65\x25\x18\x63\x2e\x28\x5c\xb3\xe0\x4e\xb7\xef\xc0\ +\xc9\x49\xfb\xb6\xdb\x41\xb8\x93\xe8\x9a\x6b\xd7\xb7\xe7\x4e\x00\ +\x2c\xc0\xed\x41\x7f\x88\xf3\xd6\x92\x61\xb9\x91\x99\x6b\xd7\x90\ +\xd0\xad\x5b\xe5\x82\x16\xb1\x7c\x19\x5c\x5e\xcf\x1a\xd7\x5c\x73\ +\xed\x9a\x07\x77\x00\x50\xa5\x3c\xec\xf5\x12\x80\x1b\x72\x39\xb7\ +\x21\xd2\x35\x7b\x8a\xa3\x10\x8b\x91\xd7\x5e\xe3\xab\xd7\xc8\xea\ +\x1a\xe0\xb6\x3b\x24\xae\xb9\x76\xbd\x83\x3b\x93\xb2\x5f\xd3\x0e\ +\x79\xbd\xeb\x73\x79\xfd\x72\xca\x7b\x5d\xbb\x8a\xa6\x6a\xa4\xbb\ +\x1b\xc6\xc6\xec\xbb\xef\x02\x8f\x07\xb8\x3b\x8d\xae\xb9\x76\xdd\ +\x83\x3b\x00\x58\x88\xbb\xfd\xbe\x65\xb9\xc2\x3c\xd3\x14\x6e\x64\ +\xe6\x1a\x34\x24\xa8\x6d\xdb\x0e\xa6\xc9\xbb\xba\xc0\x76\x79\x32\ +\xae\xb9\xe6\x82\x3b\x00\x00\x48\x80\x6d\x41\x3f\x01\xe8\xca\xe6\ +\xdd\xb0\xfb\x35\x67\x92\x12\x5a\x28\x04\x76\xec\x90\x6b\xd7\x88\ +\xe5\xcb\xc1\x74\x19\xee\xae\xb9\xe6\x82\x3b\x00\x00\x30\x29\x07\ +\x55\x6d\x58\x53\x6f\xcc\x66\xa9\x5b\xb6\x78\xcd\x81\x3b\x21\xda\ +\xf8\x84\xff\xf8\x09\xeb\xf6\xdb\x41\x55\xdd\x01\x71\xcd\x35\x17\ +\xdc\xa7\xc1\x1d\x20\xa1\xb0\xdd\x01\xdf\xaa\x42\xa1\xd1\x34\x6d\ +\xd7\x79\xbf\xb6\x8c\xb1\xe0\x9e\xbd\x2a\xe7\xf6\xed\x77\xc0\x94\ +\x12\xa2\x6b\xae\xb9\xe6\x82\xfb\xb4\xa2\xd0\x0e\xbf\x3f\x62\xdb\ +\x4b\x8b\x25\x17\xdc\xaf\x31\xe3\x3c\xb8\x7d\x87\x6c\x6f\x17\x1d\ +\xed\x60\xbb\x3c\x19\xd7\x5c\xbb\xf6\x1d\xb6\x2b\x78\x2d\x45\xca\ +\x83\x7e\x6f\x92\xb1\x5b\x32\x99\x57\x42\x41\xe9\x8a\x88\x5d\x23\ +\x26\x15\x45\xe9\xed\xd3\xf7\xee\x33\x3e\xfa\x90\xac\xae\x01\xcb\ +\x00\xa4\xee\xb0\x5c\xcc\xc8\xa9\xd4\x8b\x48\x67\xa4\x7b\x85\x5c\ +\x5a\x16\x2f\xa1\xfb\x94\xcc\x6c\xe8\x01\x14\x02\x1a\x9b\x49\x08\ +\xb8\x68\xe1\xf5\x70\x34\xbd\x92\xe0\x4e\xa5\x9c\x64\xca\x2e\xbf\ +\x7f\x5d\x2e\xef\xe7\xa2\x40\x89\x5b\xbf\x7e\x0d\x18\x22\xa8\xaa\ +\x72\xf8\x10\xa4\x12\x99\x9b\x6e\xf4\x2a\x4c\x1a\x25\xb8\x54\x6c\ +\x27\x14\x98\x72\x81\xdd\x9c\xdb\xc0\xad\x72\xc7\x9c\x0f\xda\xb1\ +\x17\x95\x7d\x03\x3f\xc9\x95\x26\xcb\x8d\xa5\x2e\xe5\xa4\x64\xd5\ +\x06\x17\x77\xd4\xdf\x61\x0b\xf3\xb2\xe6\x8e\xa9\x80\xe7\x9d\xbf\ +\xa5\x00\xdb\xc4\x0f\xb4\x66\xa7\x46\xe5\xd1\x09\xba\x6f\x98\x2a\ +\x54\x5e\xe2\xac\xc1\x87\x3a\x6c\x8d\xc1\x65\x8d\x0d\x65\x40\x95\ +\x0b\xbc\x6e\x9b\x20\x38\x20\xc2\x1c\x18\x79\x76\x65\x2f\x27\x10\ +\xb7\x05\x03\xf7\x25\x92\x9d\x85\xfc\x1b\x81\x80\x06\xae\x5d\x0b\ +\xe0\x5e\x2a\x79\x5e\x78\xc9\x0c\x04\x72\xcb\x96\xfa\xcc\x4b\xef\ +\x0d\x4f\x08\x2f\x64\xf8\xc0\x31\x51\xd1\x6f\x4f\x02\xa0\x94\xb4\ +\x6e\xbe\xda\xb0\x50\x58\xa5\x0f\xe4\xc8\x11\x64\x27\xc7\x5f\x1f\ +\xcf\x9c\x60\x44\x85\xe9\x06\x52\xe5\x6e\x67\x17\xf8\x43\x4e\x0f\ +\x38\x80\x69\xe7\x97\x36\xdc\xb3\x7c\xde\xbd\x97\x03\xee\x52\x82\ +\xdd\x73\x88\x67\x93\xe7\x34\xf4\x21\xde\x80\xba\x70\x05\x12\x94\ +\xdc\xfe\xa0\x9e\x9f\x15\x02\x03\x29\x7c\xee\x38\xf3\xaa\xb2\xc2\ +\x9b\x9f\x1a\x96\xe9\x61\xc6\xe9\xa6\x58\xe5\xe6\x2d\xc0\x28\x6c\ +\x5e\x6c\xeb\x97\xa3\x32\x4c\xa8\x9d\x18\xe3\x23\x3d\x72\x5a\xe9\ +\xde\x19\x76\x24\x84\x35\x77\x28\x91\x1a\x61\x1a\x1f\x34\xcf\x1d\ +\x00\x88\x94\xfb\x7d\xde\x94\xa2\x6c\xcc\xe4\x5e\x0d\x06\xaf\xee\ +\xf6\x85\x08\xd7\x6d\xe4\xff\x12\x06\x9e\x10\x92\x4e\x6b\x3b\x77\ +\x8e\x6f\xdc\x68\xd4\xd4\xe0\xa5\x96\xa0\x21\x72\xcb\x96\x2f\x7c\ +\xbb\x26\x33\xa4\xf8\x82\x67\x5a\xe4\x00\x48\xcb\xc8\x69\xc1\x03\ +\x5a\xb3\x52\xdb\xd4\x71\xd3\x9d\xf6\xdc\x58\xf1\x57\x76\x98\x15\ +\xea\xd1\x98\x8f\x11\x15\x90\xa9\x4c\x47\x69\x14\x8d\x3c\x10\x95\ +\xa2\xb4\x05\x27\x84\x39\x6b\x50\x48\x8b\x4b\xea\xd1\x02\x14\xb8\ +\x65\x97\xb8\x94\x08\xc8\xa8\x76\x39\x99\x6b\x49\x55\x6b\xff\x2b\ +\xfe\x5d\x3f\x09\x56\x45\x2b\xa7\x1b\x85\xb0\x2c\xab\xf7\xd4\xf2\ +\xd3\x45\x58\x7b\xdf\xc7\x98\xa2\x7e\x20\xfd\x77\x09\xc0\x08\x78\ +\x55\xe9\x55\x2a\xba\x2c\x01\x48\x00\x55\x21\x0a\xca\x6c\x49\x00\ +\x02\x17\xd2\xa3\x51\x8d\x82\x69\x09\x4b\x48\x07\xdc\x2f\x0b\x15\ +\x28\xb3\x12\xe3\xf4\xe7\xff\x52\x43\x39\xd5\xf4\xca\xa1\x95\xa5\ +\x42\xf2\x74\xf3\x1e\x1e\x6c\x5a\xb1\xae\x61\xc9\x0a\x7e\xb5\xf9\ +\xc4\xec\x8a\x5f\x6e\x4c\x55\x0e\x7b\x3d\x9b\x32\x99\xff\xb0\x6a\ +\xd2\x57\x4f\x44\x4c\x0a\x69\x99\xc2\x32\xaf\xd3\xb8\x10\x53\x2e\ +\x36\x55\x2e\x19\xd3\x76\xed\x22\x83\x83\x99\x5f\xff\xb5\x19\xed\ +\xa0\x68\xe5\x33\xea\x44\x7f\x6d\x7b\x9b\xcc\x67\x24\x63\x4e\x0f\ +\x1e\xe4\x9c\xb5\x2f\x3f\x76\x7a\xac\x7b\xeb\x96\xcd\xbf\xf3\xe7\ +\xe2\x03\x2c\x66\x20\x2d\x13\xea\x37\x6f\xfc\x93\x56\x5f\x2e\x6f\ +\x99\xb1\xd1\x17\x5e\x3b\xba\xab\xf3\xe6\x7f\x5c\x98\xfd\xcf\x1f\ +\xef\x7d\xa9\xba\xfd\xcb\x37\x05\x0f\x3d\x79\xe0\xe8\x0d\xab\x7f\ +\x63\x45\x4d\x54\x40\xfe\xd0\xa1\xc7\x0e\x8d\x0d\x5e\x01\xcf\x85\ +\x52\xe3\xf4\x81\x85\xf5\x0d\x5e\x46\x24\xa2\x74\x20\x4b\x70\xc5\ +\xe7\x9f\x8c\x2c\x7c\xf3\x7b\x3f\x68\xfd\xd0\xa3\x8a\xee\x11\xd7\ +\x47\x7a\xdc\xe2\xb0\x7e\x6d\x74\x7e\x3e\x73\x2a\x18\xf9\xe5\x05\ +\x38\x51\x92\xe3\x43\xd9\x1f\xed\x2f\xb6\x2f\x8d\x7c\xb8\x43\x47\ +\x21\x7a\x7b\xd2\x4f\x1c\x2a\xc9\xcb\xee\x56\x8c\x84\x9a\x13\xc3\ +\xd5\x56\xa1\xa6\x71\xa1\x28\xe5\x25\xa5\xce\x82\xa7\x52\x90\x15\ +\xeb\x5e\x7f\xe5\xad\xb1\xfc\xd0\x8a\xbb\x3f\x22\xec\xab\x2f\xcd\ +\x74\xe5\x3d\xf7\x02\x25\xaf\x86\x82\x7f\x34\x34\xb2\xc8\x30\x76\ +\x2a\xca\x55\x03\x77\x09\x52\xb8\x7c\xfb\x8b\x59\x02\x4c\x7f\xf5\ +\x75\xd9\xd0\x50\x58\xbd\x5a\x9f\xee\xcc\x7b\x49\x26\xa4\xe4\x80\ +\x44\x70\xee\x0b\xf1\x89\x41\x2e\x25\x11\x5c\x9f\xb7\x60\xe7\x50\ +\xf2\xa5\x97\x5f\xb9\xe9\x33\xbf\x5d\xd3\xb2\xd8\x2a\x15\x3e\xc8\ +\xc7\x24\xf4\xf9\x68\x7c\xeb\xae\xbf\xed\xce\x35\x3c\xb4\xe9\x7f\ +\x6e\xc8\x8d\xe4\x6d\xad\xa3\xe3\x93\xab\x47\xba\xfb\x41\xd5\x09\ +\x69\x58\xf8\xa9\x35\x91\xc4\xe3\x5b\xfe\x2e\x2d\x35\x85\x52\x4a\ +\x15\x7e\x79\x35\xc0\x4e\x3c\xdd\x02\x82\xb6\x09\x81\x5a\x99\x4d\ +\x98\xf9\x34\x00\x7a\x7c\xfe\x49\x4f\xf5\xf7\x7e\xf2\x54\x68\x7e\ +\xdb\x8a\xcd\x0f\xc2\x75\x23\x05\x22\x01\x54\x95\xf8\x2c\x0c\x28\ +\xf2\xcd\x6d\xe3\xff\x36\xac\x7d\xe5\x63\x91\x1b\x8b\xf4\xa6\x25\ +\xca\x33\x5b\xc6\xf6\xa6\xa4\x4f\x43\x60\x78\x45\x12\xa9\x96\x04\ +\x21\x24\x12\x0a\x9a\xd7\x9a\x1c\x92\x48\xa8\x04\xba\x60\xc9\xcf\ +\xf7\x1e\x3d\x7a\xe2\xd4\xdd\xbf\xf7\xd7\xde\x50\x64\x2e\x9c\x53\ +\xd9\x15\xbf\xa2\x2a\xe4\x1e\xbf\xcf\x06\xb8\x23\x95\xd9\xe3\xf7\ +\x5f\x2d\xce\x0c\xa1\xa8\xea\x14\xaf\x57\xc2\xf6\x45\xee\x6a\x52\ +\x51\x94\xe1\x21\xcf\x96\x2d\x66\xd7\x7a\x51\x5f\x87\x33\xf2\xf2\ +\x84\x04\x2e\xe5\xa4\xa7\xe6\xe0\x48\xfc\xc6\xba\x05\x38\x70\x44\ +\x6d\x68\xdd\x9d\x53\x9e\x7d\x7d\xeb\xba\xf6\x85\x35\x91\x90\xfd\ +\xc1\x97\xa9\x91\x42\x4a\xc6\xbc\xbc\x70\xe2\xd8\xf0\xc0\x8a\xba\ +\x4e\xb3\x74\x6c\xeb\xe1\xd3\xcd\xed\xbf\x8c\x29\x28\x58\xb4\xb1\ +\xb6\x79\xac\xef\x3f\x62\x16\x46\x42\xf5\x01\x6a\xc5\xb3\x93\x57\ +\x04\xce\x6c\x21\xec\x40\x78\x6b\x9a\xb4\x04\x1a\x1a\x8c\x02\x48\ +\x19\xaf\x6e\xfb\xee\x0b\x6f\xfa\x15\xb6\x6a\x41\x93\xa4\x4c\x72\ +\xeb\xba\x5a\xf3\x42\x80\x05\x64\x69\x5b\xe8\x97\xe6\x29\x76\xd6\ +\x54\x3c\x4a\x3e\x5e\x3c\x1c\xe7\x1e\xbf\x3a\x2f\x48\xc6\xe2\xd6\ +\x15\x09\x94\x08\x29\x25\x25\xa7\x49\x78\x2c\x9d\x5e\x5f\x3d\xcf\ +\x1e\xe9\x21\xad\xab\x9e\x39\x35\xb1\xbf\xfb\xf8\x4d\x4b\xdb\xbc\ +\x5e\x1f\x9f\x1b\x8a\xaa\x57\x5e\xc3\x91\x4a\x39\xa0\x69\xbb\x02\ +\xfe\x0d\xd9\x9c\x47\x70\x89\x57\x73\xb2\xaf\xdb\x7f\x2e\x76\x88\ +\x54\x55\x39\x7c\x84\xc4\x26\x8b\xf7\xdd\x2b\x75\x7d\x46\x8e\x1e\ +\x4a\xc1\x05\xd2\xf1\x54\xf6\xe9\x17\x5e\x7e\xee\x19\x23\xb1\xc9\ +\x00\x00\x20\x00\x49\x44\x41\x54\xc4\x18\x5d\x76\xe3\xde\xa2\xf2\ +\xf8\x33\x2f\xde\xb8\x76\xf5\xda\x05\x75\xb9\x4c\xe6\x3a\x20\xfb\ +\x21\x00\x37\xad\x9c\x29\xb5\x48\xb0\xc6\x2e\xc5\x05\xf5\xe6\x63\ +\xaf\xec\x1a\x2d\x6e\x5c\x7e\x9f\x0f\xf2\x59\xc3\x0a\x04\xeb\xec\ +\x52\x2a\x50\x77\xd7\xa6\x8e\x9b\x88\x28\x5d\x01\xa7\x43\x0a\x2e\ +\x65\x91\xe3\x8e\x7d\x6f\xff\xf0\xe5\xb7\x12\x75\xed\xd9\xa6\xe5\ +\x8f\xbd\xf0\x86\xb0\xf9\xc7\x6e\xdf\x68\xe5\x33\xe2\xba\x11\x6d\ +\x16\x42\x16\x4c\x21\x09\x12\x94\x80\xa0\x7b\x28\x2b\x94\xbe\xff\ +\x46\xf2\x58\x46\x86\xfd\x8a\x17\x84\xa5\x69\x9f\xb8\x29\xe8\x97\ +\xf2\x8a\x78\x19\x5c\x08\x41\x94\x9e\xe1\xb1\xc7\x9f\x7e\x7e\x67\ +\x0a\xd4\x95\xb7\xbc\xd4\x13\x7b\xfd\xad\x9d\x0f\xdd\xb9\x69\x9e\ +\x4f\x29\x14\xe6\xca\x21\x95\xcc\xc6\x32\xb7\x11\xdf\x08\x05\xdb\ +\x8a\xc5\xd5\xb9\x82\xe5\xd2\x78\xe7\xac\x11\x82\xa6\xe9\x7d\xf6\ +\x39\xf0\xfa\xcc\x0d\xeb\xb1\x34\x43\x4e\x8b\x00\x28\x16\xf2\x6d\ +\x61\x6d\xcd\xca\x15\xdb\x77\xef\xfb\xce\xab\x7b\x9e\x7c\xe9\xf5\ +\x65\x4b\x3a\xee\x5c\x50\x55\xe8\x3b\x6a\x5f\x0f\x0b\x40\x72\xaa\ +\x36\x2f\x6f\xfb\xe8\x3d\x1b\xbe\xbc\xc4\x37\xb6\xef\xf4\x41\x45\ +\x0f\x79\x55\xd2\x73\xea\xc9\xfe\x1c\xaf\x0a\x7a\x7b\x4f\x3e\x27\ +\xeb\x1f\xf9\xf0\xfa\xcf\xad\x6a\x5a\x81\x76\x49\x5c\x21\x97\xa7\ +\x64\x0b\x8f\x91\xba\xa3\x6b\x75\x2a\x95\xfa\xfe\xcb\xdb\xbe\xfb\ +\xe2\xd6\x4c\x36\xfb\xc8\x9d\x37\x7b\x87\x8f\x14\x0a\x85\xeb\x83\ +\x4e\x20\xb9\x80\x45\x8b\x83\x9f\xda\x10\xb9\xb9\x1e\x4f\x8f\x73\ +\xaf\x02\xc7\x4f\xa4\x7e\xb8\x3b\x33\x5c\x92\xc3\xc3\xf9\x5e\xd0\ +\x3e\x77\x67\xf5\xfd\xcb\x7c\x3e\x90\xf6\x95\x38\xc6\x23\x00\x07\ +\x30\xb2\xa9\xb5\x0b\xea\x9a\x9b\x9b\x9e\x7d\x6d\xeb\xb7\x5e\xd9\ +\xfd\xfa\xf6\x5d\x9b\x6f\xbd\xa9\xd3\x53\xcc\x8e\xf6\x0b\x42\xe6\ +\xc8\xb8\xcf\x8a\xfa\x3a\x91\x72\xb7\xdf\x97\x61\xec\xe6\x6c\xd6\ +\x55\x88\x9c\xcb\xe0\x4e\x92\x49\x7d\xdb\x5b\xc5\xcd\x77\xda\x4d\ +\xcd\x33\xeb\xce\x81\x00\x42\x48\xd3\xb6\xe9\xe9\xfd\x1f\x5e\xd9\ +\xd2\xb9\x6a\x55\xf7\xb1\x13\xf5\xf5\x0d\xbf\xb0\xb6\x43\x9e\xda\ +\x6f\xd9\xb6\x2d\xc4\x07\x7c\x05\x20\x53\x60\x72\x6f\xf7\x7f\x8d\ +\x16\x40\xe6\x0f\x3c\xbf\xe3\x5f\x87\x4b\x46\xcf\xc9\x1f\x1e\x4b\ +\xd9\x7e\x9a\x7c\x6d\xdb\x1f\x3f\x77\xa2\x97\xe7\xb6\x3f\xb3\xe3\ +\xb1\x34\xe8\x99\x89\x57\xb6\x9d\xda\x25\xa8\x76\x05\xc6\x44\x4a\ +\x4b\x82\x39\xda\xd7\x49\x52\x1f\xb9\xe7\xae\x78\x22\x35\x19\x4b\ +\x7c\xe4\xae\x3b\xea\x92\x3d\x66\x62\xc2\x02\xbc\x3e\x02\xee\x88\ +\x00\xf9\x9c\x2d\x40\xbe\xb5\x27\xb1\x7d\x92\x1f\x3b\x9a\xde\x11\ +\x83\x6a\x1f\xd5\x18\x92\x92\xf9\xa3\xd7\x62\xfb\x92\x92\x1a\xa5\ +\x9f\xec\xca\xe4\x09\x5e\x11\xbc\xe3\x02\x8c\x42\x2e\x34\x74\xe8\ +\x93\xb7\x75\xd5\x35\xcc\x3b\x7c\xe4\xd8\xea\xce\xce\x5b\xe6\xf9\ +\x4b\xa7\x0f\xdb\x80\x82\xcb\x39\xe2\xcf\xb0\xd9\xb8\xa8\x02\x30\ +\xac\xa9\x6f\xfb\xbc\x77\xa4\x32\xdf\xae\xad\x49\x30\xa6\xb8\x99\ +\xcd\x39\xe8\xf3\x28\x8a\xbe\x63\x07\xeb\x1f\x48\xff\xf1\x1f\x4f\ +\x91\xc8\x66\xb8\x49\x60\x81\xcb\x52\xa1\xe0\x1b\x3c\xf4\xf0\xaa\ +\x55\x9d\xf3\xeb\x9b\xa2\xa1\xe0\xd0\x21\xdb\x32\x32\x25\x0b\xc8\ +\x07\xb9\xd8\x55\x4a\x21\x25\xa0\x2c\x0d\x0f\x3f\xd7\x37\x28\x10\ +\x29\x63\xba\x82\x64\x7c\x62\x0f\x10\x8d\x51\x56\x4c\x1f\x3c\x2d\ +\x99\xca\xd4\x42\x7a\xdf\xb6\xf8\x4e\x09\xc8\x98\x47\x21\x54\x5e\ +\x89\x74\x3f\x47\x9a\x33\xac\xe0\xe8\xe9\xf5\x8d\x8b\xeb\x3e\x7c\ +\xb7\x00\x58\x28\x33\x76\x6c\x38\x6f\x72\x4b\xf9\xe0\x17\x61\x4a\ +\x00\x21\x01\x10\x86\x86\x0a\xa7\xfb\x25\x21\xe8\x51\x70\x78\xb4\ +\x28\x09\xaa\x04\x84\x04\x20\x68\x17\xac\x57\xf7\xa7\x04\x00\xa5\ +\xa8\x33\x94\xf2\x4a\xb4\x8f\x24\x24\x67\x72\x3b\x9b\xaa\x15\xdd\ +\x9f\xb9\x75\xcd\xc0\xca\x8e\xc5\x55\x3e\xd6\xb3\xcf\xb2\x79\xce\ +\xb4\x3d\x73\xa6\x5d\xd1\xac\x80\xbb\xc3\x99\xd9\x12\x0a\xdd\x92\ +\x19\x5e\x52\x2c\xbe\x11\x0c\xba\xe0\x3e\x07\x3d\x1e\x04\xf0\xbe\ +\xbc\x85\x37\x36\x1a\xeb\xd6\xcd\xb8\x35\x87\x94\xc2\x1f\x08\x27\ +\x57\xdd\xf1\xea\xfe\x97\x15\xb4\x71\x74\x27\xf3\xf8\x46\x4f\x1a\ +\xc2\x34\x84\x90\xf6\xbc\x55\x4d\x0b\x97\x7e\x80\xd3\x7a\x0a\xf3\ +\xa8\xcc\xc7\x88\xaa\x32\x7f\xe5\xeb\x2a\xf3\x4d\xfd\x45\xcf\xfc\ +\xa1\xab\x95\x27\x1e\x64\x54\x9b\xf1\x8e\x2a\xa5\x44\xc1\xab\xd6\ +\xde\xf6\xf6\xb3\x3d\xc7\x26\x32\x30\x79\x94\xe9\x3e\x44\x3c\x59\ +\xcc\x83\x94\x25\xe6\x8b\xdc\xb6\x99\xa1\xfc\x00\xd3\xc5\xa6\x78\ +\xee\x0a\x78\x15\x00\x05\xcf\xf0\x36\x94\x73\xdc\x66\xf4\x69\x95\ +\x15\x5e\x97\xcb\x73\x97\xdc\x0e\x37\x2e\x1c\x5a\xd8\xf5\x72\xdf\ +\x41\x4a\x0c\x32\xb8\x83\x69\xde\xb1\xe3\x05\xc1\x2d\x5b\x00\x2e\ +\xdb\x54\x5f\x5d\x2f\xe7\xc6\x99\x89\xcd\xd2\x75\x35\x21\x77\x05\ +\xfd\x79\x4a\xee\x4c\x65\xde\x0a\x04\x5c\x9d\x99\x39\xe8\xb6\x2b\ +\x03\x03\x9e\xd7\x5e\x2f\xdd\x71\x07\xaf\xaf\x63\x96\x35\x63\x94\ +\x51\x55\xb5\xf1\xce\x8f\x65\xd6\xdc\x26\xa4\x04\x98\xce\xe7\x22\ +\x41\x09\xbe\x60\xc0\xe7\x0f\xca\x0f\x68\x66\xcf\x16\xc6\xdd\xcb\ +\x7e\x6f\x66\x00\x2d\x01\x08\x12\xc3\x9e\x79\xf2\x8d\x80\xa8\x69\ +\x5f\xa9\xd5\xfc\x49\xa9\x54\x42\x44\x90\x02\x00\x54\x24\x00\x10\ +\x51\xd4\x60\x55\x15\x81\x0f\x32\x57\xac\x68\xe1\xc6\xf9\xbc\xab\ +\x69\x26\x4b\x4b\xa1\x33\xf7\xdf\xa5\xe0\xfe\x50\xb8\xf9\x23\xbf\ +\x96\xcb\xa4\x25\x4c\xd1\x36\x14\x44\x40\x24\x88\x81\x70\x44\xd7\ +\xf5\x0f\x38\xb8\x13\x29\xc7\x14\x65\x6b\x30\x70\x73\x36\x5b\x6d\ +\xdb\x29\xc6\x5c\x9d\x99\xb9\x65\x94\xea\xbb\xf7\xd0\x64\xb2\xf0\ +\xa1\x7b\x25\x63\x60\xce\xdc\xb9\x96\x52\xe8\x9a\xea\x99\xd7\x78\ +\x41\xe8\x97\x1f\xe8\xc8\x2f\x23\xea\xcc\xf3\x96\xf2\xb2\xb4\x95\ +\xa5\x04\x02\x50\x55\x5d\x03\x17\x8a\xa9\x49\xf1\xc1\xaf\xf2\xa0\ +\x08\x53\x35\x73\x97\x3e\x74\x97\xe5\x18\x49\xe1\xf3\xfb\xfd\x81\ +\xc0\x85\xa0\x5f\x5e\x21\x4a\xce\x1c\x06\x77\x87\x33\xf3\x4a\x38\ +\x78\x5f\x32\xb9\x2e\x97\x7f\x26\x12\xf6\xb8\xe0\x3e\x77\x8c\xa0\ +\xc3\x93\xb1\x9b\x9b\x8d\xf5\x5d\x68\x18\x70\x79\xa9\x26\x29\xa5\ +\xbc\x6e\x88\x77\x67\x3b\xe0\xf2\xaa\x6a\x6c\x48\x71\x5d\x0e\x7b\ +\xf9\xf4\x73\xb5\xc6\x5e\x0a\x31\xf7\xe1\x6c\x16\x83\xff\x4c\xca\ +\x03\x3e\xdf\xa8\xaa\x6e\x4e\xa5\x55\xb7\x56\x74\x4e\x3d\x15\x94\ +\x2a\x7d\x7d\xde\xb7\xde\x2a\xdc\x7d\x37\xaf\xaa\x42\xb7\xa5\xb9\ +\x6b\xae\x7d\xf0\x5c\xb8\xd9\xbb\xb4\x22\xe5\xb8\xa2\xbc\x11\x0c\ +\xae\xcf\xe5\x9a\x4c\xd3\x74\x39\x91\x73\xc7\x54\xcd\xfb\xda\xeb\ +\x68\x18\x85\x7b\xef\x06\x77\x5e\x5c\x73\xcd\x05\xf7\x19\x1c\xd7\ +\x5f\x0d\x05\x83\x16\xbf\x29\x9d\x95\x2e\x88\xcc\x11\xa3\x94\xa4\ +\xd3\xfe\xa7\x9f\x36\x96\x2e\x31\x97\x2e\x41\xcb\x72\x87\xc4\x35\ +\xd7\x5c\x70\xbf\x64\xe7\xfd\x6d\xbf\xef\x88\xcf\x73\x77\x3a\xad\ +\xbb\x91\x99\xb9\x61\x52\xd5\xb4\xa3\x47\xb4\xa3\x47\xf3\x1f\x7e\ +\x90\x57\x45\xdd\xa6\x7a\xae\xb9\xe6\x82\xfb\x4c\xae\x5e\x24\xe4\ +\xd5\x50\x68\x55\x2e\xbf\x2c\x5f\xb0\x5c\xe7\xfd\xaa\x23\x3b\x22\ +\x08\xee\x7f\xfe\x45\x49\x59\x71\xd3\x26\xbc\xda\x92\xd3\xae\xb9\ +\xe6\xda\x2c\x19\x7b\x1f\xbe\xe3\xd5\x50\xe0\xf3\xe3\x13\x77\xa5\ +\xd3\xfb\xfc\x3e\x29\xa5\x0b\xf0\x57\x75\x37\x27\x4a\x3c\xee\x7b\ +\xe1\xc5\xc2\xed\xb7\x19\x1d\x1d\xd4\xb2\x2e\x3e\xe6\xce\x18\xd3\ +\x75\xdd\x1d\xc2\xd9\x33\x8f\xc7\x4b\xc8\xb9\xfe\x16\x22\x6a\x9a\ +\xa6\x28\x8a\x3b\x3e\xb3\x37\xec\xaa\x7a\x01\xce\x87\xa2\x28\xba\ +\xc7\x43\xe9\xb5\x5a\x62\x3d\xeb\xe0\xae\x08\xe1\x88\x44\xde\x91\ +\xce\x7c\xa7\xb6\x26\xee\x4a\x11\x5c\x55\xe3\x2a\x8b\xee\x3e\x40\ +\x47\xc7\x72\x7f\xfc\x7b\x40\xe9\xc5\xc7\x64\x34\x4d\xdb\xb1\x63\ +\xfb\x9b\x6f\xbe\x91\x48\xc4\xaf\x90\x44\x87\x6b\xe7\xef\xbc\xa4\ +\xbf\xbf\xaf\x12\xc7\x29\xa5\xa9\x54\xfa\x2b\xff\xf4\x0f\xa3\xa3\ +\xa3\x42\x08\xb7\x9b\xf6\xac\x0c\x3b\x25\xe9\x54\x5a\xf7\x78\x2a\ +\xf1\x5d\x55\xd5\xa7\x7e\xf6\x64\x3a\x9d\xca\xe7\x72\x78\x6d\x2e\ +\xf8\x59\x07\x77\x27\x32\xf3\x42\x24\x7c\x47\x6f\xbf\x43\x78\xbf\ +\x58\x70\x97\xdc\xb2\x25\x53\x18\x08\x9b\x4b\xc2\x28\xda\x96\x8d\ +\x84\x08\xce\x91\x52\x04\x24\x04\x6c\xcb\x46\x4a\x51\x0a\x01\xc8\ +\x18\x73\x17\xfe\x7b\x8c\x28\x82\x6a\x61\xcb\x6b\x3b\xe4\xfc\xa6\ +\x62\x57\xd7\x25\x29\x85\x11\x42\x12\x89\x44\x2c\x36\x19\x8f\xc5\ +\xd0\x05\xf7\x59\x9b\x22\x45\x51\xfd\x81\x40\xd9\x7f\x47\x44\xcb\ +\x32\xfb\xfa\xfa\x46\x86\x47\x6c\xdb\x72\x47\x7e\x96\x86\x9d\x52\ +\x1a\x08\x06\x35\x4d\x2b\xe3\x3b\x21\x64\x74\x74\x74\x7c\x7c\x2c\ +\x9b\x4e\xe3\xb5\xa9\x8f\xf4\x7e\x84\x65\x54\x21\xb6\x07\xfc\x03\ +\x9a\xf6\x40\x32\xf9\x72\x38\x74\x31\x52\x04\x92\x1b\x7a\xd3\x6d\ +\x9f\xba\xc5\xfb\xc4\x8f\x9e\x17\xfe\x1a\x2f\x2b\x8e\x4f\xca\xbb\ +\x1e\xfe\x68\x71\x70\x70\xf1\xad\xf7\xb7\x78\x8a\x85\xdc\xc8\x53\ +\x3f\xde\xda\xf9\x0b\x1f\x5f\x5a\x2b\x33\xa9\xf8\xfe\xd7\x9f\xdd\ +\x76\x78\x04\x14\x17\xdf\xdf\xcd\x6c\x85\x34\xf5\xe6\xe7\x1f\x9b\ +\xcc\xfc\xc6\x27\xed\xfa\x7a\x6a\x18\x97\xc4\x83\x24\x84\xd4\xd6\ +\xd6\x45\xa3\xd5\xee\x48\xce\xb6\xff\x4e\x08\xa9\xf4\x22\xfd\xfe\ +\xc0\xa2\xb6\x36\x97\x91\x30\xab\x86\x88\x94\xd2\xf2\x20\x4b\x29\ +\x15\x45\x69\x6a\x6a\xe6\x0d\xf3\xdc\xb0\xcc\x3b\x1a\x05\x48\x32\ +\xf6\x72\x24\xf4\xcb\x13\xb1\xf6\x42\xf1\xa8\xcf\xab\xbc\x57\xd5\ +\x0c\x22\x9a\x85\x7c\x75\xeb\xda\x20\x3c\x3b\xff\x91\x3f\xfc\x98\ +\xba\xe5\x0f\xbe\xbe\xbf\xb5\xa9\xe6\xd0\x78\x22\x64\xf7\x7e\xff\ +\xab\x8f\x0d\x66\x39\xf7\x77\xde\x1f\xca\x3d\xf1\xef\xff\x3e\x16\ +\x5c\xf7\x2b\x8f\x7e\xc6\xc8\x7c\x65\xc7\x80\xa9\x29\xae\x6b\xf3\ +\x6e\xb6\x7c\x6f\xcc\x43\x03\xb1\xbb\xef\x44\xce\xa1\xb2\x79\xfb\ +\xc5\xaf\x18\xc6\xdc\x61\x9c\x5d\x37\xd2\x11\x26\xa8\x7c\x45\xca\ +\x6b\x37\xf2\x7b\x2d\x8d\xfc\x85\xb6\xcf\x6b\x77\xc1\xbf\x4f\xf7\ +\x8d\x00\x5b\xc2\xa1\x4f\x4d\xc6\xef\x4a\x67\x0e\xfb\xbc\xef\x9d\ +\x1b\x22\xcc\xca\x0c\x0e\xe7\xd4\xf6\x96\x66\x7f\x18\x84\x55\xb5\ +\x68\xf9\x02\x9a\x8f\x8f\x8d\x4f\x6a\xf3\x3e\xf6\x99\xdf\xaa\x99\ +\xe8\xdf\xfe\xbd\xe7\xe3\xa6\x69\x72\x21\x86\x8f\xec\xd8\xd7\xb7\ +\xa1\xad\x7d\xc1\xce\x9e\x6e\x50\x34\x77\x8d\x5e\x78\xe1\x12\xf4\ +\x65\xec\x95\xbb\x63\xf1\xd5\xeb\x8a\x1d\xed\x97\xa3\x14\xe6\x0e\ +\xe6\x1c\xc1\x1d\xd7\xdc\x91\xbf\xfa\xe0\xae\x08\x71\xcc\xe3\xd9\ +\xed\xf7\xdd\x9f\x4c\xfe\xb0\x26\x1a\x57\x98\xf2\x1e\xda\x0c\x84\ +\x5b\xe9\xa1\xc1\x7c\xe7\x03\x1f\x49\x1f\x7d\xea\xe7\x9e\xb6\x0f\ +\xdd\xba\xb6\x30\x79\x34\x55\xc0\xe2\xe0\xf6\x1f\x7e\xeb\xdb\x83\ +\x59\x0e\xe1\x75\x04\xa4\x69\x1a\x1c\x3c\x3e\x9f\x66\x5b\x86\x74\ +\xd3\x4d\xef\x6c\x96\x82\xab\x0e\xa7\x6a\x46\x8d\x3d\x9f\xe9\x0a\ +\x68\x3a\x5c\x0a\x4f\xc6\x31\xce\xb9\x70\x85\x0a\x66\xfb\x81\x64\ +\x0c\xcf\x9e\x17\x29\xa5\xed\xd6\x22\xcc\xb2\x11\x42\xce\x3f\x1b\ +\xd9\xb6\x7d\x4d\xef\xa9\xef\x13\xb8\x13\x80\x22\xe2\xcf\xab\xaa\ +\xfe\xae\xaf\xef\xa6\x6c\xf6\xa7\x55\x55\xca\x7b\xa9\xb9\x11\x6e\ +\xf4\xf7\x4e\x7c\xfe\xb3\x1f\x7d\xfc\x77\xbf\xbb\x4b\x04\x7e\xf5\ +\x2f\x1f\x7e\xf1\x6b\x3f\x4d\xf1\xa6\x40\xf5\xfc\xe5\x9d\x6b\xab\ +\x73\xc6\x58\x42\x51\x03\xb5\xcb\x56\xad\x9d\x17\x5a\xb9\x3c\x30\ +\xf9\xf8\x81\x3e\x54\x5d\xba\xd8\x85\x4d\x10\xd4\x4a\x7c\xed\xb6\ +\xd8\x58\x3d\x1d\x58\x56\xbb\x8a\x5f\xf2\x92\x15\x42\x84\x42\x21\ +\x9f\xcf\x77\x2d\x28\x26\x5d\xab\x86\x04\x53\xc9\x94\x69\x1a\x95\ +\xc8\xce\x18\xab\xab\xab\x73\x1d\xf7\xd9\x44\x76\x2c\x96\x4a\x99\ +\x74\xfa\x9c\x3d\xb5\xba\xba\x46\xd5\x54\x29\x5c\xcf\xfd\xbd\x4c\ +\x15\x62\x67\xc0\xd7\xab\xeb\x0f\x24\x52\xcf\x85\xc3\xef\x99\x56\ +\x65\x8c\x8c\xf7\xed\xfa\xc1\xd7\x62\x87\xc7\x0a\x96\xb9\xe3\xdb\ +\xdf\xb5\x46\x8e\x4c\x10\x0b\x77\x1c\x18\x6a\x5d\xbe\xbe\x99\x17\ +\xde\x7e\x73\xeb\x9b\xdb\x8f\x76\x2e\x59\x1b\x98\x1c\xfc\xcf\x6f\ +\xbd\x3e\x90\x46\xd5\xcd\xa7\xbe\x93\xd3\xcd\xb0\xa9\xb7\xd0\x7a\ +\x3c\xf3\xf2\x87\xaa\xd2\x21\x46\x6d\x79\xa9\xe5\x6b\x86\x61\xdc\ +\x7c\xf3\x2d\x77\xdc\x79\x67\xb1\x58\x74\xc7\x73\x96\x4c\xd3\xb4\ +\xaf\xfc\xd3\x3f\xf6\xf4\xf4\x04\x02\x01\xc7\x67\xe4\x9c\xd7\xd6\ +\xd6\xfe\x8f\x2f\xfd\x8e\xeb\xbc\xcf\x9e\xe9\xba\xbe\x7d\xfb\xb6\ +\x6f\x7f\xeb\x5b\xd1\x68\xb4\xfc\xa2\x69\x9a\x1f\xfd\xd8\xc7\xda\ +\xda\xda\xcc\x6b\xb6\xd0\xef\xfd\x03\x77\x02\x90\xa2\xf4\xd9\xaa\ +\xf0\x6f\x8e\x4e\x74\x16\x0a\xbb\x7d\x3e\xed\x5d\xbd\x11\xa4\x8a\ +\x4c\x0f\xbe\xf8\x54\x8f\xea\xf1\xa8\x98\x7e\xed\x99\xe7\xa8\xee\ +\x51\x71\x7c\xcb\x8f\xff\xed\x05\x01\x80\xa8\xe9\xba\x3c\x71\xfa\ +\x2d\x5b\x10\xca\x34\x5d\x57\x98\x9b\x4a\xbd\xb0\x39\x65\x63\x6b\ +\x76\x24\x04\xc5\x43\x37\x44\x6b\x66\x1a\x59\xe1\x9c\x5b\x96\x65\ +\xb9\x5a\x34\xb3\x18\x93\x51\xc6\xc6\x46\x47\x87\x87\xbd\x8b\x17\ +\x97\x99\x1b\x52\x4a\xcb\xb2\x5c\x70\x9f\x45\xbf\x53\x55\xb3\xd9\ +\xec\x40\x5f\xaf\xae\x69\x81\x60\xb0\x1c\x7b\xb4\x6d\xfb\x9a\x5e\ +\xf0\xef\x1f\x20\x22\x00\x22\xbe\x1c\x0a\x17\x09\x79\x30\x91\xbc\ +\x88\x36\x31\x12\x08\xf3\x78\x3d\x14\x41\x02\xd1\xbd\x1e\x85\x80\ +\x44\xea\xf1\x05\x02\x81\x40\xc0\xef\x57\x19\xd3\x3c\xbe\x40\x20\ +\xe0\xf3\x7a\xd8\xc5\x35\x1c\x97\x52\x48\x40\x82\xc0\xb9\x25\xcf\ +\x8a\x39\x58\xb6\x70\x42\x15\x42\x4a\xa0\x84\xbd\x63\x9d\x0e\x12\ +\x82\x44\x08\x4b\x94\x29\x53\xc2\xe6\x12\x10\x24\x17\xf6\xd4\x0b\ +\xc2\xe2\xe2\x0c\x85\x5c\x48\x0e\x48\x09\x02\xe7\xa6\x90\x52\x08\ +\x9b\x0b\xee\x34\x58\xe0\xc2\xe2\xb3\x7f\xe8\x13\x04\xab\x26\x8d\ +\xd5\x3b\x63\xdd\x6b\xaa\xc6\x9a\x3d\x94\xbb\x27\xfc\xb9\x6b\x42\ +\x88\x6b\x3d\xd4\x7b\x4d\x3a\x40\x52\x7e\xf0\x52\x4a\xef\x2b\xcb\ +\x47\x15\xa2\x57\xd7\x5e\x0c\x87\xee\x4e\xa5\x1f\xab\x35\x7a\x34\ +\x4d\x7d\x1f\x17\xb1\x10\xb6\x1e\x58\x7d\xc7\xba\x4f\x37\x78\xf5\ +\x91\x9e\xef\x6d\x39\xba\xb5\xc0\x39\x63\x5e\x10\xa5\x40\xdd\x2f\ +\x7e\x7c\x7d\xd7\xcb\xaf\xfc\xd9\x20\x6c\xfc\xd4\xed\x9f\x01\x23\ +\x19\x9b\x7c\xf1\x95\x03\xaf\xd8\x54\xc5\xca\x8d\x81\x84\x56\xaf\ +\xfe\xe2\xca\x68\xbd\x9d\xdd\xfd\xf2\xbe\x1f\x8e\x14\xf2\x00\x44\ +\x0f\xad\xb9\xf7\x86\x2f\x34\xf9\xcc\x03\x6f\xff\xdf\x5d\xc3\xfd\ +\x52\x8a\x9a\x96\xcf\x3e\xb8\xbc\xed\xf9\x97\xff\x62\x94\x53\x29\ +\x95\xae\x9b\xfe\xfe\x86\x20\x2f\x0a\x19\x1b\x79\xe6\xa5\xee\xb7\ +\x6f\xbe\xf9\x8f\xd5\xd1\x7f\x7b\xee\xd4\x09\x04\x6d\xed\xfa\x3f\ +\x6f\xb5\x9f\x7b\x62\xdf\x2e\xc6\x66\x31\x5b\xc0\x29\xae\xda\x15\ +\xf7\x14\xec\x3d\xb7\xd4\x08\x82\xe0\x02\xc7\x1c\x36\x44\x44\x57\ +\x82\xe9\x2a\x8d\xfc\x07\xec\x17\x5d\x85\x50\xc6\x33\x91\xb0\x97\ +\xf3\x7b\x92\x69\x71\x71\xa3\x29\xb8\x2d\x00\x09\x41\xdb\x34\x6c\ +\x21\x11\x51\x0a\x6e\x9a\x16\x20\x91\xdc\x32\x2d\x7e\xd1\x93\x47\ +\x88\xcc\x1f\x3d\xf4\x8f\xff\xbd\xeb\xe9\xe6\x45\x0f\xd6\x05\xea\ +\xd7\xae\xf8\xdc\x7c\x3f\xe3\xac\xa5\x6b\xd9\x43\x35\x8a\x4a\x09\ +\x68\x9e\x26\x99\xd9\xf2\x9f\x2f\x7c\xf9\x99\x03\xaf\x73\xaa\x22\ +\x80\x14\xa6\x69\x15\x2c\xc1\x11\x09\x81\xe2\xc9\xa3\xff\xf1\xb3\ +\x3d\xff\x4d\xaa\xba\x6a\x7d\x81\x05\x0b\x3f\xd1\xd9\xb0\x64\x79\ +\xfb\x2f\x7a\xd3\x3f\x7d\x62\xef\xce\x95\x2b\x1e\x89\x50\x93\xfa\ +\x57\xde\xd8\x7e\x67\xd4\xa3\x12\x04\x09\x00\xa8\x87\xbc\xec\xf0\ +\xfe\x3f\xf9\xc6\xcb\xdf\x0c\x2f\xf8\xd4\xaa\x86\xf6\x70\x70\xe9\ +\x0d\x2b\x1e\x0c\xcb\x2c\x06\xd7\x6c\x58\xf4\xa1\x79\xc1\x10\xce\ +\x66\xca\x86\x33\x12\xc8\x58\x37\x6c\x8b\xf5\x2d\x0e\x0c\xb6\xfa\ +\x98\xe5\xd2\x5d\x5c\x73\xed\xba\xb0\xf7\x1b\xdc\x15\x21\x0e\x79\ +\xbd\x3b\x82\x81\x07\x92\xc9\x3a\xeb\xbd\x81\xd9\xb4\xec\xb6\xdb\ +\x7f\xe5\x5f\xbe\xf5\xfd\x6f\xff\xe0\x89\x7f\xf9\xcb\xdf\x6e\xf1\ +\xa2\x69\x99\x36\x09\xde\xf7\x5b\x7f\xfb\x83\xff\xfa\xaf\xc7\xbe\ +\xf6\x57\x37\x2d\xf4\x99\x17\x07\x58\x88\xa4\x98\x3f\x71\x6c\xe4\ +\x84\xaa\x87\x4b\xd9\xbe\x8c\x21\x55\x45\x13\x5c\xe9\x68\x7f\x50\ +\x4c\x3c\x77\x78\x22\xce\x28\x11\xc0\xd5\xc0\xfa\x7b\xba\x3e\x33\ +\xdf\xef\xe1\x42\x48\xc9\xbd\xe1\x95\x2b\x5a\x37\x2f\x0a\xd7\x81\ +\xe4\xc2\xce\x19\xb4\x71\xd3\xba\xcf\x06\xcd\x13\x43\xe9\x9c\xa2\ +\xe8\x4c\xad\xa9\xf5\xf9\x87\x27\x0e\x0d\x8f\xee\x4c\x63\x7d\x8d\ +\x1e\xe9\x58\xfc\xa1\xec\xe0\xe3\xc7\x13\x69\xe2\x94\x2c\x4b\xc1\ +\x41\xad\xa9\xbb\x79\x55\xeb\x8d\x5e\x99\xcc\x72\xcd\xce\xef\xeb\ +\x2d\xd6\x2e\x6d\x5a\xd2\xd6\xb8\x2e\x33\xb1\x7d\xc2\x0c\x68\x38\ +\x8b\x8d\x8c\x05\x81\xf6\xc3\xe9\xba\xe1\xe2\xee\x5b\x6b\x4a\x1e\ +\x4a\x5c\x6c\x77\xcd\x35\x17\xdc\x67\xe9\xfb\x8a\x94\x3c\x19\xad\ +\x6a\x36\xcc\x4d\xe9\x8c\x49\xde\xe3\x06\x08\x61\x46\xa2\xef\x67\ +\xff\xf1\xf7\x7f\xfe\x17\x5f\xe1\x2b\x1f\xfd\x7f\x7e\x71\x55\x3e\ +\x5b\x6c\xbf\xe3\xd7\xbe\xfc\x40\xc3\x63\x7f\xf3\xa7\xcf\x8e\xb6\ +\xfc\xc1\xef\x7e\xa1\x96\x94\xec\x8b\xc3\x2c\x21\xec\x48\xc3\x83\ +\xf7\x2c\x5d\xb9\xf7\xd0\x8f\x93\xa5\xd8\xf6\x3d\xff\xdf\x08\x5b\ +\xb9\xb6\xce\x7b\x7c\xa8\x9b\x30\x2f\x63\xbe\x52\xf2\xf9\xa7\x76\ +\x7c\x3b\x41\x3b\x3f\xd4\xf5\x09\x3f\x98\x9c\x73\x4f\xb0\x7d\xc9\ +\xfc\x5b\x9b\x43\xd5\x28\x39\x52\xcd\xce\xec\x7d\xf2\xa5\x3f\x3e\ +\x6e\xb4\xae\x5f\xb8\xe4\x78\xf7\x57\xb7\x0d\xf6\x50\xaa\x49\x29\ +\x41\x0a\xc1\x4b\xfe\xda\xbb\x97\x87\x72\x87\x87\xfa\x54\xd5\xcb\ +\x08\x03\x90\x12\x84\x44\x5f\x7d\xed\xc6\x85\x21\xb2\x7d\xd7\x3f\ +\x9c\xcc\x19\x9a\x9c\x38\xd0\xbb\xbb\xa5\xfd\x8b\xeb\x1a\x3c\xdd\ +\x27\x5f\xb4\x94\x1a\x15\x67\xcd\x73\x47\x50\x4c\xd1\xf5\xe6\xe4\ +\xe4\x3c\xfd\xe8\xaa\x08\xb5\x5d\x68\x77\xcd\xb5\xeb\xc5\xae\x42\ +\x65\xad\x22\xe5\x0e\xbf\xef\xa8\xd7\xf3\x48\x3c\xf1\x42\x24\x54\ +\x20\x94\xbd\x73\x14\x58\xa1\x30\xb0\xff\x85\x23\xb9\x82\xa5\xce\ +\xef\x1f\x9d\x6c\xd4\x98\xa4\xfe\xae\xbb\x6e\xeb\x79\xfe\x5f\x7e\ +\xfa\xe2\x2b\xfa\x48\xe3\xc7\xbe\xf1\xe9\xb5\x8b\xfc\x4f\x1f\xb7\ +\x99\xf6\x1e\xfb\x84\x94\x16\xf1\x2c\xbd\x7d\xe5\xdd\xc7\xf6\xfd\ +\xcd\xae\xe1\x61\x9f\xaf\x2e\xe4\xaf\xf5\x79\x7d\x4c\x6b\xb8\x75\ +\xdd\x17\xe6\xd7\xb6\x6a\xd9\x55\x27\x13\x6f\x4d\x4c\xee\xca\xc8\ +\xe6\x15\x37\xdf\xec\xa3\x90\x45\x35\x3e\xf0\x93\x27\xfa\x05\x22\ +\x63\x44\x25\xa8\x30\x15\x8d\x52\xb6\xc4\x21\xc2\x3c\xc1\x60\x2b\ +\x08\x3b\x59\x2a\x56\x87\x1a\xfd\x99\x2a\x9f\xcc\x14\x90\x32\x7d\ +\xd1\xe6\x8d\xcb\xe7\x57\x2f\xc8\x35\xaf\xec\x3f\xb6\xc3\xa6\x41\ +\xca\x27\x0e\x1c\xfe\xa7\x97\x06\xe3\x2a\x41\x5f\xdd\x72\x85\x92\ +\xb1\xa1\xad\x6d\x6d\x9f\xaa\x4f\x7f\xf5\x44\xd2\x58\xd6\xe1\x57\ +\x9c\xe4\xf2\x2c\x44\xfc\x2c\x85\x74\x1c\x4a\xb7\x1e\xcd\x3c\xf7\ +\xf1\xe6\x7c\x88\x29\xa6\x5b\x83\xe4\x9a\x6b\x2e\xb8\xcf\xde\x57\ +\x4a\x99\x54\xd8\xe3\xd1\xaa\xff\xd5\x3f\xb4\x31\x93\x7b\xa1\x2a\ +\xcc\xde\x99\xbf\x21\x41\x0a\xa9\x6d\x78\xf8\x73\xbf\xfa\xe8\xc3\ +\x1d\xfa\xa9\xdf\xff\xcf\x1d\xd4\x5b\x55\x33\x5f\xeb\xdf\x93\xa0\ +\x7a\x10\xf2\x23\x31\xa2\x44\x6b\x43\xf2\xc8\xc4\x7b\x9e\x42\x38\ +\xe7\x35\xd1\x0d\xcb\xea\x9a\xfd\xd6\x17\x17\x76\xc4\xb6\x75\xef\ +\x5a\xbb\xe6\x97\x07\x0f\xfc\xcd\xb7\x9e\x7a\x42\xea\x9d\x8f\xdc\ +\xf2\x89\xee\xe3\x7b\x6a\x5a\x1e\xdd\xd4\xd6\xe9\xd5\x82\x83\x27\ +\xbf\x19\xb3\x29\xa5\x80\xc8\x18\x00\x02\x4a\x69\x13\x75\xe1\xed\ +\x1b\x3e\x5f\xa5\x06\x54\xfb\xc4\x33\xbd\x47\x3b\x96\xff\x41\x63\ +\xf6\xbf\x5f\x39\xfa\xe4\x43\x1b\x7f\xeb\x57\x16\x43\xff\xb1\x6f\ +\x1c\x3b\xb5\xab\xfb\xe4\x0f\xa4\xb6\xe2\xe1\x4d\x1f\xef\xee\xdd\ +\xc3\xa9\x86\x00\x12\x80\x50\x4d\x57\x03\x8a\x34\x08\x65\x80\x94\ +\x58\x23\xaf\xed\xfc\x5f\x1e\xa3\x47\x90\x35\x88\x8a\x4a\x88\x9c\ +\x05\xd0\x95\x04\xa9\x2d\x37\xbe\x36\x51\x08\xb2\x83\x5d\x51\xe4\ +\x12\xdc\x4c\xaa\x6b\xae\xb9\xe0\x3e\xab\xa6\x09\xb9\x25\x14\xfc\ +\xb4\x47\x7b\x34\x1e\x7f\x23\x14\x7c\x77\xb7\x95\x50\x9c\xec\x39\ +\xbc\xe5\x45\xbf\xf6\xe1\xfb\x3e\xfa\xd0\x4d\x6f\x3f\x76\x58\x82\ +\x2c\x03\x95\x90\x17\xcb\x2e\x60\x4c\x4b\x4f\xfc\xfc\x9b\xcf\xbe\ +\xa1\x2a\x1a\x4a\x23\x9d\x8f\xbf\xbe\xe3\x1f\xb8\x65\x78\x3d\x55\ +\x00\xa3\xaf\xec\xfe\x9a\x6d\xd9\x38\xfa\xd2\x96\xf4\x2e\xb0\x33\ +\x89\xec\xa4\xa4\x0a\x02\xc0\x74\x91\x3e\x22\x15\xd6\xd0\xf6\x7d\ +\xdf\xd0\x19\xe6\x73\xc3\x59\x8b\xe7\x8e\xfe\xcb\x69\x99\x2f\x95\ +\x8a\x4f\xbd\x39\x10\x60\x3c\x91\x9d\x20\x8a\x8f\x02\x80\x1c\x7e\ +\x71\xfb\xd7\x2c\xee\x68\x10\xe7\x77\x6c\xfb\x2b\x69\x17\x54\x4a\ +\x10\x74\x9e\xdc\xf6\xf3\xed\xbb\x4c\xa9\x5b\x89\xee\x0c\x2a\x0a\ +\x3d\xf8\xd4\xd6\x63\xa6\x9c\x95\xea\x2b\x9b\xe2\x82\x53\xd9\x8e\ +\x03\x89\x37\xef\x6d\x88\xd7\x6a\xaa\xe1\x7a\xed\xae\xb9\xe6\x82\ +\xfb\x2c\x1b\x91\x32\xa9\x28\x4f\x46\xa3\x5f\x1e\x19\xed\xca\xe6\ +\xde\x0c\x05\xf5\x77\x0c\x18\xa0\x14\xc6\xd0\xd1\xdd\xa7\x76\xbc\ +\x74\xc0\xa8\xf9\xa7\x4f\x3e\x3a\xef\xbb\x3b\x27\xc7\x78\x57\x28\ +\xc0\xcd\x3c\x53\xab\xa2\x60\xa5\xe2\x59\xa0\x17\x93\x3c\x40\x61\ +\xe7\x92\xd9\x8c\xf3\x37\x21\x44\xda\x45\x44\x8a\x80\x00\x76\xd1\ +\xc8\x20\x52\x30\x93\x93\x46\x1c\x00\x09\x51\xce\xc3\x5b\x04\x69\ +\x66\xb2\xfd\x69\x00\x44\xc2\x08\x31\x8c\xb8\x04\x42\x29\x2b\x15\ +\x46\x8a\x00\x84\x94\x21\x7a\xea\x6a\x08\x00\x20\x0d\x23\x05\x40\ +\x11\xa7\x7e\x4b\xc1\x28\x11\x24\x94\x6a\x00\x20\xa5\x59\x30\x4a\ +\x04\x67\x4b\xf0\x6f\xfd\x1b\x93\x96\x4a\xf7\xdf\x54\x43\x6d\xd7\ +\x69\x77\xcd\xb5\xeb\xcb\xae\x4e\x55\x27\x02\x10\x29\x5f\x88\x84\ +\xc6\x14\xe5\x13\xb1\xb8\x2e\x04\x7f\x07\xef\x5b\x02\x9d\xb7\x64\ +\xe5\x92\xd6\x96\x05\x4b\xd6\xdd\xb9\x71\x95\x35\xd9\x97\x2d\x66\ +\x0f\xbd\xbe\x67\xf9\xbd\x1f\xde\xb0\x7c\xf1\x1d\x0f\x3f\xec\x1d\ +\x3d\x79\xf0\x54\x46\x51\x2e\x0e\x1f\x91\x50\xc2\x28\x61\x94\x50\ +\x04\x24\x53\xf8\x0b\x30\xfd\x37\x4e\xbd\x81\xe2\x3b\x7d\x9e\xb0\ +\x72\x89\x13\x22\x25\x88\x00\xe0\xbc\x88\x95\x6f\x3b\x73\x65\x40\ +\xa4\x15\x3f\x0e\xcf\x2e\x8f\xc2\x59\x42\x76\x5b\xc1\xa6\xbe\x5c\ +\xe7\xae\xf8\xfe\x1b\xab\xc7\xe7\x79\x88\x2b\x08\xe3\x9a\x6b\xae\ +\xe7\xfe\xfe\x98\x22\xe5\x90\xaa\x3e\x19\xad\xfa\xc2\xd8\xf8\xea\ +\x7c\x7e\x47\x20\x40\x2f\x90\x56\x95\x16\xa7\x37\x3c\xf4\xeb\x9f\ +\xbb\xb1\xc9\x00\x1d\x26\x0e\xff\xeb\xff\xf9\x76\x41\xd7\x0f\xbf\ +\xf0\xb5\xef\x75\xfe\xf5\x5f\x7e\xfd\x7b\xa2\x34\xf4\x8d\xbf\xfe\ +\x7a\xbf\xa1\x6a\xae\xd0\x6f\xe5\xa8\x21\xa2\x84\xf5\x6f\x4c\x4a\ +\x82\x7b\x6e\xad\x91\x00\xe8\x62\xbb\x6b\xae\xb9\xe0\xfe\xfe\x7d\ +\xb7\x94\xcf\x54\x85\x1f\x89\xc5\x3f\x1e\x4b\xec\xf3\xfb\x2e\x14\ +\x79\x47\x95\x9a\x2f\x7d\xf5\xcf\x76\x7c\xcf\xc7\x80\x67\x12\x93\ +\x99\x92\xd4\x74\x8f\x2c\x8d\x7d\xff\xaf\x7e\xeb\xf9\xea\x08\x2f\ +\xa4\x12\xe9\x92\xa6\xb9\xed\x23\xce\x76\xdb\x19\x36\x0e\xe4\x57\ +\xef\x88\xbf\xbd\x3e\x3a\xd2\xec\x65\x2e\x03\xd2\x35\xd7\x5c\x70\ +\x7f\x9f\xc1\x7d\x40\xd5\x9e\x8c\x56\x7d\x76\x62\x72\x75\xae\xb0\ +\x3b\xe0\xd7\x2e\x14\x79\xb7\x4a\xb9\x58\x31\x0b\x00\x88\x44\x53\ +\x11\xa4\x44\xca\xa8\xb4\xe2\x13\xe3\x80\xc8\x54\x17\xd9\x2f\x60\ +\x5d\x6f\x4e\x52\x2e\x77\x6d\xaa\x91\x04\xd1\x15\x93\x71\xcd\xb5\ +\xeb\xcf\xae\xa6\x92\x22\x02\x20\xc8\xa7\xaa\x22\x29\x46\x3f\x15\ +\x8b\x69\x42\x5c\xb0\x60\x15\x09\xa1\x94\x52\x4a\x49\x85\x3a\x18\ +\x22\x39\xf7\x25\xd7\x1c\xb7\x5d\xc1\xc6\x81\xc2\xda\x6d\xb1\x03\ +\x1b\xa3\x43\x0b\x7c\x6e\xe1\x92\x6b\xae\xb9\xe0\x7e\x15\x4c\x95\ +\xb2\x4f\xd7\x7e\x5a\x55\x75\x5b\x2a\xb3\x26\x97\x7f\xcf\x82\x55\ +\xd7\xde\xdd\x24\x22\x0a\xd8\xf8\xda\x38\x11\x72\xfb\xed\xb5\x82\ +\xa0\x1b\x6d\x77\xcd\x35\x17\xdc\xaf\xd2\x1d\x48\xf9\x64\x34\x92\ +\x54\xd8\x2f\x4d\xc6\x75\x57\xea\xf4\x32\xdd\x76\x86\x4d\xfd\xf9\ +\x35\xdb\x26\xf7\xdd\x58\x3d\xb4\xc0\xe7\x46\xdb\x5d\x73\xed\xba\ +\xb5\xab\x1f\xb0\x66\x52\x0e\x69\xea\x7f\x55\x47\x7f\x7b\x74\x7c\ +\x63\x26\xfb\xfa\xbb\x71\xde\x5d\x7b\x0f\x43\x90\x37\xbe\x32\x2e\ +\x28\xee\xb8\xa3\x0e\xde\x17\x92\x0c\x21\x28\x25\x08\x21\xa4\x94\ +\x88\xa8\x28\x0a\xa5\x84\x31\x66\xdb\x5c\x08\x2e\x84\x40\x24\x88\ +\x58\x2a\x95\x18\x63\x1e\x8f\x87\x10\x62\x9a\xa6\xd3\x06\x41\x51\ +\x98\xa2\xa8\xce\x67\x39\xe7\x84\x52\xc1\xb9\x9c\x32\x01\x80\x4e\ +\x73\x62\x44\x90\x12\x10\x91\x10\x02\x00\x9c\x73\xa7\x6c\xcd\xf1\ +\x04\xa6\x35\x72\xa7\xfc\x02\x42\x88\xaa\xaa\xa6\x69\x4a\x29\x85\ +\x14\xe8\x24\xe9\x9d\xeb\x4c\xb7\x10\x70\xfe\x70\x2e\x48\x29\x45\ +\x44\x47\xc8\x9b\x31\xc6\x39\xe7\x9c\x3b\x5f\x84\x04\x29\x65\x84\ +\x10\xe7\x1b\x09\xa2\x94\x52\x82\xb4\x2d\x5b\x02\x28\x8c\x11\x4a\ +\x11\x80\x32\x8a\x80\xb6\x6d\x13\x42\xca\x77\x28\xa5\x24\x94\x22\ +\x82\x14\x52\x4a\x59\xa9\x2f\xe1\x68\xfd\x13\x24\x9c\x73\xc3\x30\ +\x66\xa6\x34\x3b\x15\x93\x24\xc8\x9c\x02\x6a\x00\x42\x88\x61\x94\ +\x08\x12\x44\x94\x52\x52\x46\x11\xd1\xb6\x6d\xc6\x14\x27\xde\xe9\ +\xfc\x10\xe7\x0f\x47\x32\xde\xb9\x5b\xe7\xd6\x6c\x9b\xdb\xb6\xc5\ +\x18\x23\x84\x4a\x29\x9c\x77\x22\x22\xa3\xcc\x34\x4d\x09\x92\x51\ +\x86\x04\xa5\x90\x94\x52\x2e\x38\x48\x49\x19\x93\x52\x22\x20\x12\ +\xb4\x2d\x8b\x73\x21\x84\x90\x0e\x57\x6b\xba\xdd\x41\x45\x20\x15\ +\x10\x11\xc1\xf9\x97\x00\x00\xa1\x84\x12\xea\xac\x1f\xe7\x53\x08\ +\x48\x28\x11\x42\x72\xce\x15\x45\x99\x9a\x05\x04\xa7\xb3\x63\x79\ +\xba\x09\x21\x52\xca\xa9\x35\x81\x28\x9d\x21\x76\x56\xca\xd4\xc2\ +\x10\x00\x80\xe8\x10\x95\x41\x0a\xe9\x4c\xb9\x04\x29\x84\x20\x48\ +\x0a\xc5\xe2\x8c\xdd\x48\x21\x04\x22\x6a\x9a\xe6\xac\x16\x45\x51\ +\x8a\xc5\x22\x17\x5c\x61\x8a\x6d\x5b\xaa\xaa\x31\x85\x19\x86\xc1\ +\x28\x73\x56\x82\xaa\x2a\x96\x65\x73\xc1\x55\x45\xb5\x6d\xdb\x59\ +\x5d\xe5\x4e\x2c\xb6\x6d\x73\xee\xac\x1c\xe7\x95\xa9\x06\x2d\x94\ +\x32\xe7\xcd\x8c\xb1\xe9\x71\x40\x44\xb0\x2c\x5b\x55\x55\xdb\xb6\ +\x09\x41\x4a\x99\x69\x9a\x5c\x70\x04\x10\x52\x3a\x4b\xbd\xfc\xbb\ +\x70\x2e\x80\x3b\x02\x10\x09\x3f\x8b\x46\x3e\x12\x4f\xfe\xca\xc4\ +\xe4\x9e\x80\xdf\x44\xa4\xae\x07\x7f\xe9\x66\xa9\xa4\xf5\x78\x66\ +\xcd\xf6\xf8\x5b\x77\xd5\x8d\x36\x7b\xdf\x87\x68\xbb\x94\x32\x97\ +\x2b\x32\xc6\x74\x8f\xc7\xeb\xf1\x14\x8a\xc5\x81\xc1\xa1\x5c\x2e\ +\x17\x8b\xc5\xaa\xa3\x51\x4d\xd7\x42\xc1\x90\x51\x32\x6c\x6e\xaf\ +\x5e\xbd\x7a\x78\x68\x78\xfb\xf6\x1d\x85\x7c\x61\x7e\xcb\xfc\x86\ +\x86\x86\xe6\xe6\xa6\xa1\xa1\xe1\xde\xbe\x23\xa1\x60\x40\xd7\x3d\ +\x91\x70\x28\x35\x31\x19\x0c\x85\x14\xc6\x54\x55\xd5\x3d\x9e\xa9\ +\x07\x1e\x51\x0a\x89\x08\xc2\xe6\xb9\x5c\x8e\x50\x1a\xaa\x0a\x73\ +\x6e\x23\x12\xe7\xe1\xe5\x5c\x98\xa6\x89\x04\x15\xc6\x38\x17\xf9\ +\x7c\xee\xd4\xc9\x53\xcd\xf3\xe7\xeb\xaa\xa6\x79\x74\xce\x05\x22\ +\x20\x21\x58\xc6\xd7\xe9\xbd\x42\x0a\x91\xc9\x64\x62\x93\x93\xa6\ +\x69\x06\x02\x41\x00\x39\x31\x31\x19\x8d\x46\x43\xa1\x50\x3a\x95\ +\x46\x44\xd3\x30\xe2\x93\xb1\x42\xa1\x10\x8d\x46\x4d\xd3\x2c\x95\ +\x4a\x9a\xa6\x21\xe2\xfc\xf9\xf3\x6d\xdb\xee\x9b\x18\x4f\xa5\x52\ +\x42\x88\x78\x32\x21\xa4\xac\xae\xae\x2e\x14\x0b\x99\x74\x86\x52\ +\x1a\xad\xaa\x62\x94\x66\x33\x59\xc3\x32\x55\x4d\xd7\x75\x9d\x31\ +\x2a\x84\x34\x0d\x43\x02\x44\xc2\x61\xdb\xb6\x33\xd9\x6c\x5d\x5d\ +\xed\xd2\xa5\x4b\x67\xd0\x62\x89\x12\x32\x11\x4f\xa4\xd3\x39\xd3\ +\x2c\x8d\x8f\x8f\xa1\x04\x82\x90\xcb\xe7\x57\xac\x58\x99\x2b\x14\ +\x4c\xd3\x62\x8c\x8d\x8f\x8d\x0b\xce\xeb\x6a\x6b\x26\x26\xc6\x03\ +\x7e\x3f\xa1\x24\x9d\xce\x44\xab\xab\x01\x49\x3a\x93\xa9\xab\xab\ +\xa5\x94\x64\x32\x19\xce\x39\x25\x14\x11\x1b\x1a\xe6\x35\xce\x9b\ +\x37\x3c\x32\x92\x49\x67\x3c\x5e\x4f\x24\x52\x05\x88\x85\x7c\x3e\ +\x1e\x8f\x2f\x59\xba\x04\x11\x87\x46\xc7\x4c\xd3\xf4\xf9\xbc\xf1\ +\x58\x3c\x52\x55\x05\x08\xb1\x58\x4c\x55\x55\x29\x64\xbe\x50\x68\ +\x6e\x6e\x0a\x87\xc3\xfe\x90\x8f\x10\x6a\x18\x86\xae\x32\x9c\xc2\ +\x53\x40\x04\x21\x41\x48\x30\x4d\xcb\xb2\x6d\x21\x65\xb1\x58\x02\ +\x84\x5c\x36\x97\x4a\xa5\x72\xb9\x9c\xa6\x2a\x94\x50\xdb\xb6\x04\ +\xe7\xb9\x6c\xce\xe3\xd5\x6b\xaa\xab\xfb\x07\xfa\xf3\xb9\x1c\x00\ +\x58\x96\xed\xf1\xe8\x48\x08\xa3\xd4\xf1\x0c\x0a\x85\x02\x65\x8c\ +\x31\x66\x59\x96\x6d\x59\x1e\x8f\x87\x29\x8a\xa2\x28\x52\x4a\xc3\ +\x30\x28\xa5\xaa\xa6\x4b\x01\xc5\x52\xd1\x34\x4d\x44\xf4\x79\x7d\ +\x96\x6d\x2b\x8c\x51\x4a\x35\x5d\x37\x8d\xd2\x86\xf5\x37\x38\xef\ +\xbf\x74\x57\x86\x78\x3d\x7e\xcb\x32\x8f\x1e\x39\x36\x3c\x32\x3c\ +\x7f\x7e\xd3\xa9\x53\xa7\x6e\xdc\x78\x53\x20\x10\xec\xeb\x1b\x68\ +\x6c\x6c\xda\xbf\xef\xed\xf1\xf1\xf1\x65\x4b\x97\xc6\x13\x71\xce\ +\x79\x34\x5a\xdd\xd7\xdb\xdb\xdc\xdc\x1c\xa9\x8a\x9c\x38\x7e\xa2\ +\xbe\xbe\xbe\xaa\x3a\x1a\x8b\xc5\xe3\xb1\x98\xae\xeb\x12\xe4\xc2\ +\x85\x0b\x23\x91\x48\x26\x93\x49\xa7\x93\x3e\xaf\x57\x82\x24\x84\ +\x20\xe2\xc4\xc4\xf0\xbc\x79\xf3\x6a\x6a\x6a\x87\x87\x87\xb3\x99\ +\x2c\x63\xac\x54\x2a\x49\x29\xeb\x1b\xea\x8f\x74\x1f\xad\xab\xab\ +\x33\x2d\x73\x7c\x7c\x7c\xd1\xa2\x45\xd1\x68\x94\xdb\x5c\xd3\x35\ +\xa7\x63\x14\x63\xd4\x59\xe6\x42\x8a\x39\x41\x35\x51\xa4\x1c\x51\ +\xd4\xef\xd5\x56\xff\xe1\xc0\xd0\x1d\xe9\xcc\x53\x91\xb0\xd7\x05\ +\xf7\x4b\x75\x28\x08\x2a\xa6\xb8\xfd\xb9\xd1\xa2\x97\xee\xb8\xa3\ +\x0e\x40\xbe\x0f\x6e\xbb\x94\x32\x9b\xcd\x37\x36\x35\xf9\xfd\x7e\ +\x55\x55\x25\x10\x44\xf6\xc2\x0b\x2f\xbd\xf4\xd2\xcb\x77\xdd\xb5\ +\xf9\x8b\x5f\xfc\x62\x21\x9f\xef\xeb\x1b\x1c\x1b\x1b\x45\x20\x88\ +\xe4\xbf\x7e\xf4\xf8\x91\x23\x47\xfe\xe7\xef\xfe\xae\xcf\x1b\xc8\ +\x86\xf2\x8c\x69\x43\xc3\xc3\xaf\xbd\x7e\xd2\xef\xf5\xdd\x7d\xe7\ +\xe6\x89\xd1\xf1\xda\xda\x9a\xf6\xf6\x76\x5f\x28\x18\x89\x46\x05\ +\x08\x40\x24\x65\xe7\xcf\x16\x43\xfd\x03\xa3\x63\xa3\x6d\xad\x6d\ +\x16\xb7\x91\x20\x51\x19\x43\xca\x39\xcf\x64\x32\x84\x10\x8f\xa6\ +\xdb\xb6\xed\xd1\x3d\xdf\x7f\xec\x7b\x77\xdf\x7d\xf7\xfa\xae\x2e\ +\xdd\xe3\x41\xc6\xc8\x79\xd5\xcb\x36\xe7\x8c\x52\x00\x30\x4e\x9d\ +\x9e\x18\x1d\x1f\x9f\x98\x68\x5d\xb8\xb0\x50\x2c\x3e\xf3\xcc\x33\ +\x9d\x9d\x9d\x5d\x5d\x5d\x8c\xb2\x9e\xde\x9e\x42\xbe\x70\xe4\xc0\ +\xc1\xd3\xa7\x4e\x2f\x6a\x5d\x34\x19\x9b\x94\x42\x08\x29\x6b\xaa\ +\x6b\x1a\x1b\x1b\x6f\xb9\xe5\xe6\x17\x7f\xfe\x7c\xb1\x54\xc8\xe5\ +\xb3\x2f\x6c\x79\x29\x99\x4a\x2d\xea\x68\x57\x55\xf5\xd8\xf1\x63\ +\xa6\x61\xdf\xd0\xb9\x6a\xfe\xbc\xa6\xfd\xfb\xf7\x25\xb3\x39\xa6\ +\xaa\x5e\xaf\x97\x10\x8a\x08\x4b\x97\x2e\x05\x80\xd6\xd6\xd6\xd5\ +\xab\x57\xd7\xd6\xd6\xda\x16\x9f\x99\xdb\xce\x18\x1d\x1c\x99\x38\ +\xd9\x3f\x9c\x4d\x26\x76\xef\xda\x3e\xd4\xdf\x3f\x32\x38\x28\x50\ +\x6e\xbe\xeb\xde\xf1\x58\x9c\x29\xaa\xdf\x1f\x4c\x4c\x4c\xe6\xd2\ +\xa9\x25\xed\xed\xdb\xb6\xbd\xd9\xb6\xa8\x35\x9d\x49\x31\x55\xb5\ +\x38\xc4\xd3\x19\x8f\xcf\x77\xcb\x2d\x37\xae\x59\xdd\x49\x19\x6d\ +\x6a\x68\xf4\xf9\x7c\xbb\x76\xee\x3e\x72\xac\x77\xdd\xda\xb5\xb6\ +\x65\xf7\xf4\xf4\x58\xb6\x7d\xc3\xfa\x0d\x5e\xaf\x8f\x79\x42\x93\ +\xc9\x41\x71\xbc\xbf\xaa\xaa\x0a\x15\xdf\xe4\x58\xf2\xed\x43\x27\ +\x2c\xdb\x0a\x85\xe2\xed\x4b\x97\xec\x3b\x74\x82\x29\xca\xa1\x43\ +\x07\xbd\x1e\xef\x0d\xeb\x6e\x98\xd7\x30\xaf\xbd\xa3\x3d\x97\x4b\ +\x35\x37\x35\xd5\xd7\x84\xe8\xf4\xa9\x00\x00\x38\x80\x21\x20\x91\ +\xcc\x89\xa2\x91\xcb\x17\x46\x12\x31\x5b\xca\xee\x83\x87\x06\x06\ +\x06\x3c\xba\x06\x82\x97\xf2\xc5\xde\x9e\x53\x0a\xa5\x63\x23\x23\ +\x25\xa3\xd8\x50\x57\xb7\xff\xed\x3d\xc9\x64\x52\x55\x55\xc3\x28\ +\xea\xba\x4f\xd7\x35\x8f\xc7\xa3\x69\x5a\x32\x99\x4a\xa7\x13\x8a\ +\xaa\x7b\x3c\xde\x4c\x3a\x05\x20\xbc\xbe\x40\x34\x5a\x1d\x8d\x56\ +\xe5\xf3\xf9\xc1\xc1\x21\x9f\xcf\x17\x0c\x55\xe5\x8b\xa6\x65\xda\ +\x52\x8a\x62\xb1\xa8\xe9\x9a\xa6\x6a\x88\x18\x0e\x87\x17\x2f\x5e\ +\x3c\x31\x31\xd1\xd9\xb9\x42\x53\x55\x7e\x89\x20\x23\xa5\x24\x84\ +\x46\xab\xea\x15\x95\xbe\xf6\xda\x1b\x3b\x77\xec\xfc\xea\x57\xff\ +\x6f\x22\x11\xff\xa5\x4f\x7d\xba\xbd\x7d\xc9\x9e\x3d\x6f\x77\x74\ +\x2c\x31\x4b\xc5\xe7\x9e\x7d\xfa\xa1\x87\x1e\x7a\xe5\x95\x57\x85\ +\xe0\x6b\xd6\xac\x79\xe6\x99\x67\x6e\xbd\xf5\xd6\xee\xee\x6e\xcb\ +\xb2\x3a\x3b\x3b\xd7\x6d\xd8\x50\x5b\x5b\xe3\xf1\xf8\x16\x2d\x6a\ +\xeb\xe9\x39\xfd\xea\x96\xd7\x6f\xbb\xfd\x36\xbf\xdf\x9f\xcd\x8c\ +\x8e\x0e\x8f\x2d\x6e\x6f\x0f\x05\x83\x5e\xaf\x37\x36\x99\xc8\xe7\ +\x8a\xba\x9e\xf7\xf9\x82\xc5\x82\x31\x36\x36\x46\x08\x31\x4d\x6b\ +\x51\xdb\x62\xd3\xb4\x87\x06\x47\xc6\x27\xc6\xf7\xef\x7f\xfb\x23\ +\x1f\xf1\x1b\x25\x7b\xc1\x82\x16\xd3\x34\x19\x55\xeb\xe7\xd5\x23\ +\x9e\x39\xe2\xcc\x15\x1e\xa1\x2a\xe5\xd3\x55\x91\x8f\xc6\x13\x9f\ +\x1b\x9b\x78\x2b\xe0\xcf\x4d\xa9\xa1\xbb\x76\xd1\xd1\x76\x85\xac\ +\xdc\x1b\x5f\xb2\x3f\xf9\xfc\xc3\xcd\xe3\xf3\x3c\x5a\x89\xbf\x0f\ +\x5f\x8a\x88\xf3\x5b\x5a\xea\xea\xea\x14\x85\x59\x96\x1d\x08\x04\ +\x42\xa1\x50\x32\x19\xdf\xbb\x77\x6f\x3a\x9d\xee\xe9\xe9\x59\xbe\ +\x7c\xf9\xa2\x45\xb6\xd7\xeb\x79\xee\xb9\xe7\x23\x91\x48\x34\x5a\ +\xa5\xeb\xda\xd8\xf8\x58\xfd\x44\xfd\x82\x96\x16\xc6\xe8\xfd\xf7\ +\xdf\xff\xd2\xcb\x2f\x79\x35\xbd\xb7\xa7\xc7\xb6\xec\x70\x24\xac\ +\x7b\x3c\xba\xc7\xc3\x39\x37\x6d\x0b\x10\x54\x45\xa1\x84\x4a\x21\ +\x11\x31\x14\x0e\x9d\x3e\x7d\xca\xb2\x4c\xa6\x69\x42\x70\xc1\x85\ +\x40\x00\x00\xbf\xdf\x0f\x00\x04\x31\x97\xcb\x51\x42\xea\xea\xea\ +\x28\xa5\x86\x69\x9a\xa6\xe5\x09\xf8\x00\xd1\x89\xbd\x48\x29\xa7\ +\x8e\xc3\x52\x02\x80\x61\x18\x5e\xaf\xf7\x86\x1b\x6e\xc8\xe6\x72\ +\x1e\x8f\x67\x68\x68\x28\x14\x0e\xe7\xf3\xf9\x7c\x3e\xef\x1c\xbd\ +\x5b\x5a\x5a\x22\xfe\x80\xae\xe9\xba\xae\xf7\x0f\xf4\xe7\x72\xb9\ +\x60\x30\xc8\x14\x36\x30\x38\xd0\x30\xef\x11\x4d\x53\x33\xd9\xb4\ +\x69\x59\x55\x55\x51\x9b\x73\x8f\x47\x47\x24\x3e\xaf\xaf\xa6\xda\ +\x13\x08\x04\x90\x60\xb4\xba\x5a\xf1\x78\x35\x8f\x27\x97\xcb\xd5\ +\xd6\xd6\x86\xc3\x61\xc6\x58\x4d\x4d\x0d\x21\x44\x08\xd1\xd9\xd9\ +\x99\x48\x24\x66\xdc\x19\xd5\xb6\x2d\x94\x52\x51\x98\xcf\xeb\xab\ +\xae\x8e\xa6\x12\xb1\x40\x28\xb8\x60\x41\x8b\xc9\x79\xc9\x30\x2d\ +\xcb\xd4\x3d\xba\x94\x7e\xa2\x10\xa6\x28\x2b\x3b\x57\x1d\x39\x72\ +\x78\x68\x74\x74\xf1\x92\x65\xeb\x9b\xe6\x03\x62\x73\x73\x13\xa5\ +\xb4\x3a\x5a\xbd\x6a\xd5\x2a\x8f\xc7\xd3\x38\xaf\x91\x11\x36\x3c\ +\x38\xd4\x37\xd6\x3b\x6f\x5e\xa3\x61\x94\x76\xed\xd8\xd1\xde\xd1\ +\xa1\xeb\xfa\xaa\x95\x2b\xc7\xc6\x46\x05\xe7\x9d\x2b\x3a\x9b\x1b\ +\x1b\xb7\x6c\xd9\xe2\xf7\xfb\x8f\x1e\x3f\x96\xce\x64\xc2\x91\x70\ +\x28\x18\xdc\xb7\x77\x4f\xd7\xa6\x4d\x42\x88\xe1\xe1\x21\x55\x55\ +\xc2\xe1\x88\x6d\x99\x96\xcd\x91\x11\x89\x08\x08\x12\xc0\x16\x90\ +\x4d\x17\x0a\xf9\x7c\x2e\x5f\x1c\x1d\x1d\x4d\x26\x12\xa3\x93\xe3\ +\x20\x45\xb4\x2a\x82\x00\x14\xa1\x90\x4d\xf7\xf7\xf7\x2a\x94\x99\ +\x46\x31\x97\xc9\x0c\x0f\xf6\x13\x8a\x81\x40\x80\x52\x1a\x0c\x06\ +\x4d\xd3\xa4\xd3\xe6\xf7\xfb\x84\xe0\x8a\xaa\x2a\x8a\x62\xdb\x3e\ +\x29\xa5\xaa\xaa\xba\xae\x99\xa6\x69\x9a\x66\x28\x14\x24\x84\x20\ +\x82\xaa\x28\x1e\x5d\xaf\xad\xad\x15\x42\xf4\xf6\xf6\x4a\x29\x14\ +\x45\x2d\x16\x0b\xd9\x6c\xc6\xe3\xd1\xc9\x8c\xf6\x54\x04\xb4\x2d\ +\xbb\x58\xcc\x1b\x26\xa9\xaf\xaf\x6f\x5d\xb4\xf0\xf8\x89\xa3\xd9\ +\x6c\xb6\xa6\xb6\x06\x00\x14\x45\x19\x1a\x1a\x04\xc1\x03\x81\x00\ +\x63\x8c\x10\x6c\x68\x68\xf4\xf9\x7c\xf9\x7c\x3e\x93\xc9\xac\x5f\ +\xbf\x5e\x55\xd5\xae\xae\xae\x60\x24\x0c\x00\x0b\x16\xb4\x2c\x6a\ +\x6b\x6b\x6c\x9c\xb7\x6e\xdd\xba\x89\x89\x89\xa3\x47\x8f\x22\x62\ +\x30\x14\xdc\xb9\x73\x47\x6b\x6b\x6b\x5d\x5d\xdd\xb2\x65\xcb\x0a\ +\x85\x42\x2e\x93\xed\x58\xba\xa4\x65\xfe\xfc\xc3\x87\x0f\xc7\x62\ +\x31\xc3\x30\x0e\x1e\x38\x18\x0c\x06\xfd\x7e\xff\xc0\xe0\xc0\x82\ +\x05\x2d\xb5\xb5\x35\xa7\x4f\x9f\x36\x4d\x23\x12\xa9\x6a\x9e\xdf\ +\x28\x38\xa7\x8c\x4e\x9f\x48\x70\xae\xb0\x53\x98\x94\x59\x4a\x1f\ +\xab\xad\x69\x2f\x95\x1e\x4c\x24\x2d\xe2\xb2\x3c\x2e\xc5\xa7\x20\ +\xe8\xcd\x59\x9b\x9e\x1f\x9b\xac\xf7\xec\xbd\xb9\xe6\x7d\x6b\xb7\ +\x44\x08\xa9\xae\xae\x76\x0e\xbf\xba\xae\x49\x29\xfd\x7e\x5f\x5b\ +\x5b\x9b\xa2\x28\x27\x4e\x9c\x18\x1f\x1f\x6f\x69\x99\x7f\xe3\x8d\ +\x1b\x1f\x79\xf4\xe1\xcd\x9b\xef\x5c\xb2\x64\xc9\xc8\xc8\x08\xe7\ +\x3c\x18\x0c\xde\x72\xcb\x2d\x0b\x16\x2e\xac\xae\xae\x69\x68\x68\ +\x58\xdf\xd5\x15\x0e\x47\x84\x94\xc7\x4f\x1c\x1f\x1c\x1c\x94\x52\ +\x6a\x9a\xe6\x00\x31\x21\x04\x10\xa5\x94\xc2\xb6\x24\xe7\xba\xc7\ +\x53\x5b\x57\x47\x90\x10\x42\x98\x03\xfa\x88\x94\x10\x45\x51\x10\ +\xb1\x54\x2c\xd9\xb6\xcd\x85\xf0\xfb\xfd\x99\x4c\xe6\xd8\xd1\xa3\ +\x1e\xaf\x17\x00\x9d\x80\xbe\xd3\x21\xd3\x34\x4d\x42\x08\x73\x82\ +\xc5\x88\x35\xd5\xd5\xc5\x42\x71\xdb\xd6\xb7\x4e\x9f\x3c\x35\x38\ +\x30\xe8\xd5\xf4\xa1\xc1\xa1\x83\x07\x0e\xee\xdd\xb3\x27\x19\x4f\ +\x6c\xdd\xba\x95\x73\xb1\xbe\x6b\x7d\x3a\x9d\xae\x8a\x54\x69\x9a\ +\xa6\x30\x65\x62\x62\xc2\xb6\xed\x1f\xff\xf8\xc7\x94\xd0\xd8\x64\ +\xac\xbf\xaf\x2f\x1e\x9f\x44\x44\x29\x21\x10\x08\x14\x0a\x45\x42\ +\x68\x38\x12\x29\x14\x8a\x96\x6d\x21\x10\xc6\x78\x00\x00\x20\x00\ +\x49\x44\x41\x54\x39\xc1\x77\x4d\xd3\x22\x91\x08\x22\x16\x0a\x85\ +\x44\x22\xd1\xdb\xdb\x2b\x84\x38\x79\xf2\xa4\xee\xd1\x67\xbc\xa9\ +\xda\xb6\x3d\x36\x36\x6a\x99\xa6\xc7\xa3\xe7\x72\x39\xc1\x45\x24\ +\x52\xd5\xd6\xd6\x96\xcf\xe7\x23\x91\x48\x7b\x47\xfb\xd2\xe5\xcb\ +\x91\x52\xd3\xb6\x34\xaf\x9e\xca\x65\xc6\x62\x13\xcd\x2d\x2d\xff\ +\xe3\x77\xbe\x74\xdf\x2f\xdc\x57\x30\x8d\xe3\xa7\x4e\x0d\x0f\x0f\ +\xa7\x52\x29\xd3\x34\x1a\x6b\xa3\x2d\xf3\x9b\x0d\xa3\xb8\x6e\xdd\ +\x9a\x4f\x7f\xe6\x53\xd1\x68\x38\x9d\x49\x71\x6e\x0f\x0f\x0f\xc6\ +\x62\x13\x84\x82\xae\xab\xa9\x54\x7c\x60\xa0\x2f\x95\x4e\x06\x43\ +\x01\x44\x88\x46\xc2\xa3\x23\x43\x23\x43\x03\xfb\xf7\xee\xb1\x2d\ +\x43\x70\xcb\xe7\xd5\x73\x99\xf4\x82\xf9\xcd\x1d\x8b\x17\x99\x46\ +\x89\x51\xac\x64\x29\x13\x02\xaa\xca\x74\x5d\x2b\x16\x0a\xa9\x54\ +\x8a\x31\xb6\x66\x65\x67\x4d\x4d\x4d\x22\x1e\xb3\x4c\x23\x36\x39\ +\x39\x30\x38\x98\x48\x24\x8a\xf9\xbc\xe4\xa2\xaa\xaa\x2a\x12\x89\ +\x04\xfc\x01\x9f\xcf\xe7\x4c\x99\x33\xbf\x42\x88\x52\xa9\xc4\x39\ +\x57\x55\xb5\x50\x28\x14\x0a\x05\x67\x91\xd8\xb6\x9d\x48\x24\xc6\ +\xc6\xc6\x9c\x03\x9c\xcd\xed\xb1\xb1\x71\x45\x51\x74\x5d\x8f\xc7\ +\xe3\x96\x65\x85\x42\x21\x27\xc2\x53\x2c\x16\x4f\x9d\x3a\x35\x32\ +\x32\x2c\x84\x84\x19\xe0\x3b\x02\x20\xa4\x52\x99\x44\x22\x41\x08\ +\x89\x4d\xc6\xa5\x94\xe1\x70\xe8\x81\x07\x1e\x90\x52\x6a\x9a\xba\ +\x71\xc3\x86\xfb\xee\xbb\xcf\xef\xf7\x0b\x21\x86\x86\x86\x34\x4d\ +\xeb\xeb\xeb\x63\x8c\x7d\xee\x73\x9f\xfb\xd3\x3f\xfd\xd3\x85\x0b\ +\x17\x1e\x3e\x7c\xb8\xbb\xbb\x9b\x10\x22\x25\x18\x25\xc3\xef\xf7\ +\x71\xce\x3b\x96\x74\x3c\xf8\xe0\x83\x2b\x56\xac\x90\x52\xd6\xd6\ +\xd6\x9a\xa6\x39\x38\x38\x98\x4a\xa5\xbc\x5e\x6f\x2c\x1e\x4f\x26\ +\x12\xc5\x62\x91\x10\x12\x08\x04\x9a\x9b\x9b\x4f\x9c\x38\x71\xe0\ +\xc0\x81\xe3\xc7\x8f\x9f\x3a\x75\x2a\x1c\x0e\x6b\x9a\x66\x59\x96\ +\xcf\xe7\xeb\x58\xda\xee\xdc\x0f\xe7\xb6\xb3\xb6\xe7\x44\x42\xb5\ +\x32\x38\xf3\x4a\x38\xb4\x2d\x99\xfa\xdc\xf8\xe4\x9b\xc1\x60\xbf\ +\xae\xaa\xae\x22\xca\xc5\xad\x39\x9b\xe1\xfa\xd7\xe2\x0b\x8e\x67\ +\x9f\xf8\x95\x85\xa9\x2a\x55\x35\xdf\xbf\x8c\xb4\xaa\x2a\x84\xe8\ +\x88\x38\x32\x32\xea\xf7\xfb\xc3\xe1\x60\x34\x1a\x6d\x68\x68\xe8\ +\xee\xee\xee\xeb\xeb\x4b\x25\xd3\x55\x91\x48\xcf\xa9\x5e\x4a\xd9\ +\xc7\x1e\xfe\xe8\xd3\x4f\x3f\x3d\x30\x30\xe0\xf3\xf9\x8a\xc5\xe2\ +\xf0\xf0\xf0\xd8\xf8\x78\xb8\x2a\x44\x28\x75\xc0\xf7\xf0\xe1\xc3\ +\xa7\x4f\x9e\x6a\x6c\x6c\x5c\xb5\x76\x8d\xae\x6b\xa1\xaa\x08\xa5\ +\x4c\x4a\x29\xa4\x14\x52\x12\x82\x84\x10\x46\x99\x61\x18\x44\x61\ +\x54\x61\x88\x00\x42\x0a\x21\x90\x10\xc3\x30\x8a\xa5\x52\x3e\x9f\ +\xf7\x78\x3c\xf1\x78\x3c\x99\x4c\x76\xae\x5c\x85\x08\x8a\xaa\xda\ +\xdc\x16\x42\x38\xce\xb8\x03\x13\xb6\x6d\x3b\x79\x39\xb3\x58\xe2\ +\xdc\xee\xed\xed\x31\x0c\x23\x93\x49\x27\x93\x89\xd3\xa7\x4f\x9b\ +\x46\x89\x10\xaa\x28\xca\xf0\xd0\x50\x3e\x99\xaa\x8a\x44\x2c\xcb\ +\xe4\xd2\x6e\x6a\x6e\x8c\x84\x23\xdd\x47\x8e\xa4\x52\x49\x09\xb2\ +\xb5\x75\xa1\xe3\x5d\x12\x42\x6d\xcb\xf2\xfb\xfd\x4e\x9a\x4b\x51\ +\x14\x82\xc8\xb9\xad\x30\x45\x42\xc9\x30\x8c\x60\x30\x68\x18\x46\ +\x3a\x9d\xae\xae\xae\x6e\x68\x68\xb8\xe7\x9e\x7b\x6e\xbd\xf5\xd6\ +\x67\x9f\x7d\x36\x9f\xcf\x2f\x5f\xb1\x6c\x06\xce\x3b\x41\x92\xcd\ +\x64\x07\x07\x07\xa3\xe1\xd0\x64\x2c\x36\x39\x39\x49\x08\x66\xb3\ +\xd9\x1d\x3b\x76\x08\xce\x17\x2c\x58\x30\x34\x3c\x3a\x32\x3a\x92\ +\xcd\xe7\x62\x47\x26\x84\x14\x85\x62\x31\x95\xcd\x7c\xe1\xa1\x0f\ +\xd7\xd6\xd5\x79\xfc\x81\x7b\x4b\xe6\x53\x3f\xfd\x29\x02\x8e\x0c\ +\x8f\xf4\xf6\xf6\xd7\x46\xab\x7c\xfe\x50\x67\xe7\xb2\x6c\x3a\xbb\ +\xff\xed\xb7\x91\x60\xa9\x54\x7c\xfb\xed\xfd\x9d\x9d\x9d\xf3\xea\ +\x1b\x72\xe9\xcc\xfa\xae\x1b\xc6\xc6\x26\x4e\x9d\x3a\xcd\x28\xd5\ +\x14\x85\x10\x52\xdf\x50\xef\xf1\x79\x43\xc1\xe0\x81\x83\x07\x27\ +\xc6\xc7\xfb\xfb\xfa\x36\x6f\xde\xbc\x62\xf9\x72\xcb\x32\x6b\xa2\ +\x7e\x90\x56\x2e\x97\x0b\xf8\x7d\x84\x52\x0e\xe0\x94\xd0\x79\xbc\ +\x2a\x97\xa8\xaa\x6a\x43\x43\x43\x30\x18\x2c\x14\xf3\x2d\x2d\xf3\ +\xe7\x35\xd4\x53\x82\xa5\x42\xfe\x99\xa7\x8b\xbd\x27\x4f\x70\xd3\ +\x54\x54\x5d\x53\x35\xc3\x28\x96\x0c\xcb\xeb\xf5\x22\x62\x3a\x9d\ +\xa6\x94\x6a\x9a\xe6\x1c\xb6\x00\x40\x55\xd5\x5c\x3e\xcf\x39\xf7\ +\xfb\xfd\x4e\xe6\x5c\x4a\xe9\xf5\x7a\x9d\xfc\x24\x25\xb4\x2a\x52\ +\x15\x89\x44\x74\x5d\xf7\x7a\xbd\xaa\xaa\xc6\xe3\xf1\x64\x2a\x95\ +\x4c\x26\xab\xab\xab\xb9\x10\x86\x61\x8a\x19\x49\x6c\x13\x82\xb9\ +\x5c\x61\x62\x74\xd8\xe3\xd5\x0a\x85\xc2\xa9\x53\xa7\x7a\x7b\x7b\ +\x1b\x1b\x1b\x0f\x1d\x3c\xd4\xdd\xdd\xdd\xd9\xb9\x36\x18\x0a\xbd\ +\xfa\xea\xab\x52\xca\xad\x5b\xb7\x26\x93\xc9\xba\xba\xba\xe7\x9e\ +\x7b\xae\xab\xab\xeb\x96\x4d\xb7\x72\xcb\xfe\x85\x07\x1e\xf8\xf6\ +\x77\xbe\x83\x88\x23\x23\x23\xa6\x69\x36\x35\x35\xda\x9c\xd7\xd5\ +\xd7\x0a\x2e\x73\xb9\x6c\xa1\x50\xb0\x2c\x6b\xe7\xce\x9d\x1e\x8f\ +\xe7\xc1\x07\x1f\xcc\x64\x32\xb5\x75\xb5\xcb\x96\x2d\x1d\x1f\x9f\ +\x20\x84\xe4\x72\x39\xc7\x23\x59\xbd\x7a\xb5\xdf\xef\xef\xef\xef\ +\x1f\x1f\x1f\xb7\x6d\x7b\xe3\xc6\x8d\x37\xde\x78\x63\x26\x93\x11\ +\xb6\x5d\x5f\x5f\x07\x12\x9c\x90\x87\x6d\xdb\x73\xc8\x73\x07\x00\ +\x22\x65\x81\x90\x6f\xd7\x56\x47\x38\x7f\x34\x16\x13\xe0\xd6\x27\ +\x5d\xdc\x09\x9d\x62\x24\x66\x6c\x7a\x61\xb4\x67\x59\xf0\x60\x57\ +\x15\x7b\xbf\x05\x20\x9d\x69\x92\xc9\x64\xd2\x09\xb1\x0e\x0e\x0e\ +\x16\x0a\x85\x40\x20\x70\xfc\xc4\x71\x29\x25\x53\xe8\xe0\xe0\xd0\ +\x92\x25\x1d\xc3\x83\x23\x42\x08\x4a\xe9\x81\x03\x07\x9e\x7d\xf6\ +\xd9\x63\xc7\x8e\xc5\x62\x93\xe3\x63\x63\xd9\x4c\x26\x91\x4c\xf4\ +\xf4\xf4\x70\x9b\xa7\xd2\xe9\x60\x30\x18\x8d\x46\x75\x8f\x07\x00\ +\x1d\x9a\x8a\xcd\xb9\x65\x59\xa6\x51\xca\x66\x32\x99\x4c\xc6\xb2\ +\x6d\x24\x68\x9a\xa6\x61\x18\xa6\x65\x59\xb6\xed\x50\x3b\x34\x55\ +\x6d\x68\x68\xa8\xa9\xa9\x71\xd2\xb0\xfe\x40\xc0\x34\xcc\x5c\x2e\ +\xef\x3c\xff\x8e\x2b\xe7\x84\x65\x9c\xe7\x64\x70\x70\xf0\xe0\xa1\ +\x03\xf9\x7c\x4e\x08\x5e\x2a\xe5\x75\x5d\xa3\x94\x08\xc1\x47\x86\ +\x87\xa4\xe4\x27\x8f\x1f\x9b\x1c\x1f\x1d\x1e\x19\x3a\xd4\x7d\x28\ +\x10\xf4\x99\xa6\x31\x38\x38\x90\x48\xc6\x15\x85\xe4\x0b\xb9\xb1\ +\xb1\xe1\x44\x22\xde\xd6\xb6\x08\x11\xfd\x7e\x3f\x53\x98\x94\x32\ +\x9b\xcd\x3a\x74\x07\x42\xe9\xa2\x45\x8b\x28\x21\xc5\x62\x61\xf5\ +\x9a\x35\xb5\xb5\xb5\x0d\x0d\x0d\x75\x75\x75\x00\xd0\xde\xde\xbe\ +\x66\xcd\x9a\x93\x27\x4f\x26\x93\xc9\x42\xb1\x80\x33\x2a\xc2\x13\ +\x82\x47\xab\xab\xc3\xe1\xc8\xf1\x13\x27\x7a\x7b\x7a\x4c\xd3\x2c\ +\x16\x4b\x96\x69\xf6\xf5\xf5\xf9\xfc\x7e\xd3\x30\x19\xa3\x55\xd1\ +\xaa\x9a\xba\x3a\xa6\xa9\xd9\x42\x7e\x78\x78\x58\xd5\x34\x5b\x70\ +\xa6\x28\x48\xb0\xb5\xb5\xf5\xf6\xdb\x6f\xbf\xe1\x86\xae\xda\xda\ +\x86\xd3\xa7\x7b\x63\x89\x0c\x63\x98\xc9\x14\xe2\xf1\x54\x43\x7d\ +\x43\x34\x1a\x79\xe4\x91\x87\x3f\xf5\xc9\x4f\xf4\xf7\xf6\x1d\x3e\ +\x74\x08\xa4\xec\x3d\xdd\x57\x13\x8d\x56\x85\xc3\xf3\x1a\x1a\x74\ +\x55\xab\x0a\x47\x1a\x6a\xeb\x5b\x5a\x5a\x74\x8f\xa7\xad\xad\xcd\ +\xeb\xf5\x2e\x5e\xbc\xb8\x73\xd5\xaa\xa6\xa6\x26\x44\x8c\x27\xb3\ +\x8c\xa9\x63\x63\xe3\xf1\x78\xc2\x61\xb9\x20\x80\x6d\x4b\xd3\x98\ +\xf2\xc1\x9b\x9b\x9b\x5b\x5b\x17\xa8\x9a\x62\xd9\x66\xfb\xe2\x36\ +\xbf\xd7\x7b\xfc\xe8\xd1\x93\xc7\x8f\x49\x29\x01\x91\x73\x5b\xd7\ +\xb5\x68\x34\xea\xf7\xfb\x09\x21\x8a\xa2\x4c\xd1\x51\xa6\x59\x4c\ +\x3e\x9f\xaf\xaa\xaa\xca\x89\xb3\x69\x9a\xe6\x50\xad\x34\x4d\x73\ +\x96\x4a\x5d\x5d\x5d\x7d\x5d\x7d\x28\x12\xb2\x6c\x3b\x95\x4e\xc7\ +\x12\x09\x9b\xf3\x9a\xda\xda\x68\x34\x8a\x94\x0a\x29\x8b\xa5\x52\ +\x38\x12\xa1\x94\xce\x68\xd8\xa5\xcf\xef\xab\x6f\xa8\x7f\xf5\xb5\ +\xd7\x1e\x7f\xfc\x89\xee\xee\x6e\x5d\xd7\x0b\x85\xc2\x96\x57\xb6\ +\x58\x96\xb5\x60\x41\xcb\xc8\xf0\x48\x38\x1c\xe9\xe8\xe8\x70\xb2\ +\xbe\x47\x8e\x1c\x29\x95\x4a\x2b\x57\xae\x14\x5c\x00\x40\xb8\x3a\ +\x72\xc7\x9d\x77\x6e\xd8\xb0\x61\xc1\x82\x05\x13\x13\x13\x99\x6c\ +\x8e\x12\xaa\x28\x8a\x69\x9a\x42\x48\xaf\xd7\x7b\xdb\x6d\x9b\x1e\ +\x78\xe0\x01\x21\xc4\x53\x4f\x3d\x65\xdb\x76\xb1\x50\x0c\x87\xc3\ +\x0d\x0d\x0d\x1e\x8f\xbe\x68\x51\x2b\x22\x36\x35\x35\xf9\x7c\x3e\ +\x4a\xe9\x9a\x35\x6b\x18\x63\x5e\xaf\xb7\xbe\xbe\xbe\xa5\xa5\xa5\ +\xbe\xbe\xde\xb2\xb8\xaa\xaa\x23\xa3\xa3\x63\x63\x63\x0e\x87\x07\ +\x11\xe6\x56\xed\xbe\x2a\xe5\x5e\xbf\xff\xc9\xaa\xaa\x8f\xc7\x12\ +\x2f\x85\xc3\x7b\xfd\x3e\x97\x16\x79\x31\x31\x99\x9b\x5f\x1e\x0f\ +\x25\x4a\x3f\xfd\xec\xc2\xa2\x97\x29\xef\xa3\xdb\x2e\xa5\x04\x10\ +\x52\x02\xe7\xb0\x74\xe9\x12\xc6\xe8\xe4\x64\x6c\x64\x64\x34\x1c\ +\x0e\x4f\x4c\x4c\x84\x43\x61\xc6\xe8\xe4\x44\x2c\x9b\xcd\x70\x2e\ +\xf7\xee\xdd\xad\xaa\xaa\x65\x59\xe1\x70\xd8\x34\xcd\xea\xea\xea\ +\xba\xfa\xfa\x54\x26\x59\x5f\x5f\xef\xd5\x3d\xd2\xb2\xf7\xef\xd9\ +\xab\xeb\x7a\x20\x10\x20\x84\x98\x96\x65\x98\x06\xe7\x5c\xd3\x34\ +\x95\x29\x2a\x65\x92\xf3\x54\x32\x55\x5d\x1d\x75\x08\x8c\x0a\x21\ +\x14\xa4\xb0\x39\xa5\x34\x9b\xcd\x66\xb3\xd9\x80\x3f\x90\x48\x24\ +\x4c\xc3\x48\x24\x12\x0e\xf9\x32\x91\x48\xa0\xc2\x42\xe1\x10\xa5\ +\xd4\x34\x4d\x87\x4e\xe0\x84\x4a\x0a\x85\xc2\xc4\xc4\xe4\xbe\x3d\ +\xfb\x8e\x1e\x3a\xb4\x6f\xef\x3e\xcb\xb6\xea\xeb\xeb\xa5\x94\xc5\ +\x5c\xbe\x66\xfe\xfc\x54\x3c\x59\x5d\x1d\xf5\x79\xff\x7f\xf6\xde\ +\x3c\xc8\xae\xeb\xbc\x13\x3b\xdb\xdd\xb7\xb7\xbf\xd7\xfd\x7a\x07\ +\xba\x01\x34\x40\x80\x04\x40\x90\x00\x45\x52\x94\x28\x4a\x96\x3d\ +\x0e\xad\xa9\x94\xe2\xa4\x9c\x8c\xec\x71\x1c\x27\x76\xe4\xaa\x89\ +\xc6\x89\x64\x57\x39\xf1\x64\x5c\x76\x6a\x66\x62\x6b\x2a\xb6\xe3\ +\x2a\x47\xf1\xc4\x13\xd9\xd2\x48\xb2\x25\x6a\x21\x45\x11\x22\x09\ +\x92\x20\x01\x62\xeb\x6e\xa0\xf7\xed\xbd\xd7\x6f\x5f\xef\x7e\xef\ +\x39\x27\x7f\x5c\x92\xe3\x2a\x8f\x67\xcc\x1e\xd9\xa1\x64\xbd\xff\ +\x50\x85\x7e\xfd\xfa\xbe\x7b\xbf\xf3\x7d\xbf\xed\xd3\x7a\xbd\x5e\ +\x3a\x95\x62\x8c\x47\x51\xc4\x39\xf7\x3c\x4f\x14\x25\x00\x60\x3a\ +\x9d\xe9\x76\xbb\xfd\x7e\x7f\x6a\x7a\xda\x0d\xfd\xce\x4a\x97\x31\ +\x26\x8a\xa2\x40\x48\x2e\x97\x43\x10\x4a\x92\x84\x10\x12\x44\xb1\ +\x5c\x2e\x77\x3b\x9d\x53\xa7\x4e\x45\x51\x54\xad\x56\xab\xd5\xea\ +\x17\xbe\xf0\x05\x51\x14\x47\xa3\xd1\xf8\xf8\xd8\xe1\xd6\xa7\x60\ +\x8c\x6b\xb5\x6a\xad\x5a\xd5\x54\xd5\x34\xcd\xd1\xa0\x8f\x30\x42\ +\x18\x39\x8e\x63\xa5\x33\xb5\x5a\x4d\x35\x8c\x72\xb9\x3c\x31\x3e\ +\x1e\x47\x41\xe3\xa0\x56\xad\x56\x25\x55\x3a\xa8\x1d\x2c\x2f\x2f\ +\x1f\x3b\xb1\x18\x46\xa1\xa6\x1b\x27\x4e\x9c\x64\x0c\xb8\x23\x9b\ +\x10\xc1\x71\x03\xd7\x76\x06\x83\x7e\x2e\x97\x6b\xb7\xdb\x63\xe3\ +\x63\x1f\xf9\xc8\x87\xf3\xf9\xdc\xf5\xeb\xd7\x87\xa3\x7e\xab\xdd\ +\xe8\xf6\xda\xe9\x74\x9a\xf1\xd8\xb4\x74\x51\x14\x2b\x95\x0a\xc4\ +\x58\x96\x65\x04\x78\x3e\x9b\x99\x9e\x9c\x98\x28\x65\x5a\xdd\x91\ +\xae\x2a\x9e\xeb\x15\x8b\xf9\xb4\x79\x94\x51\x9a\x08\x10\x21\x04\ +\x94\x52\xd7\x0d\x08\xc1\xa2\x24\xf9\x7e\xe0\x79\x7e\x29\x5f\x8c\ +\x02\xbf\xd7\xeb\x76\x7b\x9d\x7a\xe3\x60\x7f\x6f\x2f\xf4\x3c\x51\ +\x14\xc3\x38\x06\x00\x58\x96\xd5\xeb\xf7\xe2\x38\x66\x8c\xe9\xba\ +\x1e\x45\x11\x42\xc8\xf3\xbc\xa4\x13\x7f\x47\xd0\x99\x9c\x16\x51\ +\x14\x05\x41\x90\xcd\x66\x25\x49\xb2\x6d\x5b\x14\x45\x20\x48\x44\ +\x20\x44\x12\x67\x67\x67\x39\xe7\xb5\x5a\x0d\x8b\x82\xa2\xa9\x66\ +\x3a\xc5\x11\x1c\x3a\xf6\x21\xbb\x18\x04\xa3\x20\xba\x75\xeb\x76\ +\x2e\x97\xab\x56\xf5\xf1\xf1\xf1\xad\x9d\x8d\x42\xa1\x30\xe8\x0f\ +\x66\x67\x8f\x5c\xbd\xfa\xc6\xf8\xd8\xd8\xfd\xf7\xdf\x8f\x11\xd0\ +\x34\xed\xd6\xad\x5b\x4b\x4b\x4b\x41\x10\x08\x82\x70\xef\xee\xdd\ +\xe3\xc7\x8f\x03\x06\x32\xd9\x8c\x20\x8a\xba\xae\x57\xab\xd5\x74\ +\x2a\xc5\x18\x8d\x23\x98\x8c\x95\x09\xb8\x74\xfe\xfc\xf9\x93\x27\ +\x4f\xfe\xd9\x9f\xfd\x19\x21\xa4\x5a\xad\xb6\xdb\x6d\xd3\x34\x45\ +\x51\x0a\x82\xb0\x5c\x2e\xb7\xdb\x6d\x84\x90\x65\x59\xc9\xe3\x93\ +\xcd\x66\xc7\xca\xa5\xc0\x0f\x15\x45\x09\x82\x50\x10\x84\x72\x79\ +\x1c\x40\x90\x48\x45\x31\xc6\xef\xad\xe2\x8e\x38\xa7\x10\xfe\xab\ +\x42\xf6\xb1\xe1\xe0\xbf\xae\x37\xff\xd1\xec\x54\x80\xd0\x0f\x65\ +\x91\xff\x7e\x1e\x75\x66\x7d\xf4\xf0\x0b\x8d\x1b\x97\x0a\x1b\xc7\ +\xcd\xbf\x35\xb4\xfd\x1d\x42\x15\x00\x18\x45\xa1\x28\x4a\x49\x65\ +\x5f\x59\xb9\x7b\xfc\xf8\xf1\xc9\xc9\xc9\x5b\xb7\x6e\x31\xca\x4c\ +\xd3\xba\x77\xf7\x6e\x26\x93\x41\x08\xba\xae\x3b\x33\x33\x23\x08\ +\x82\xeb\xba\x4f\x3e\xf9\x64\xb5\x52\x69\x77\x3a\xf3\xc7\x8e\x86\ +\x61\x38\x37\x37\xb7\xb1\xba\xa6\x6a\x1a\x42\x48\x37\x74\x4a\xa9\ +\x28\x08\x90\x60\x59\x92\x39\xe0\x10\x21\xc8\x39\x8b\x38\x84\x89\ +\xac\xfb\xed\x83\x05\x72\x88\xde\xd2\xaa\xa7\x52\x29\x4d\x51\x09\ +\xc6\xb6\x6d\xcf\xcc\xcc\x10\x42\xa2\x28\xd4\x75\x4d\xd6\x35\x84\ +\x71\x72\xbb\x27\x1d\x4d\xa2\xef\xb6\x2c\xcb\x34\x4d\x51\x14\x62\ +\x1a\xce\x1e\x99\xa9\x54\x2a\xbd\x7e\xb7\x56\xab\xe6\x73\x79\xdb\ +\x19\x2a\x8a\xda\x68\xd6\x83\x20\x70\x6c\x9b\xb3\x38\x8e\x43\xc7\ +\x71\xe3\x38\x6e\x34\xea\x51\x14\x22\x04\xea\xf5\x9a\x28\x4a\xaa\ +\xaa\x75\xbb\xdd\x20\x08\xe3\x98\x06\x41\xd0\xed\x76\x19\x63\xba\ +\xa6\x2d\x1c\x3b\xa6\x10\x91\x10\x81\x60\xd2\xeb\x76\x01\x00\xaa\ +\xaa\xd6\x6a\x35\x42\x88\x69\x9a\x09\x8f\xda\x6e\xb7\x5d\xd7\xb9\ +\xf0\xd0\x85\xe4\xc8\x79\xb7\x67\xaa\x24\x49\x44\x20\x53\x13\xd3\ +\xa2\x80\x38\x8d\xab\xfb\x7b\x8d\x46\x23\x95\xa2\x8b\xa7\xee\xab\ +\xd5\x9b\xed\x5e\x6f\x6a\x6a\x32\x65\x9a\x90\x83\xd0\xf3\x05\x8c\ +\x24\x2e\x6e\xac\xaf\x39\xae\xbf\xb5\xb3\x7b\xee\xc2\x43\x8a\xa2\ +\xac\xaf\x6f\xd6\x1b\xcd\xb4\x61\xde\x78\xf3\x46\x69\xac\x78\xe2\ +\xd8\xb1\xd2\xd8\x18\x46\x70\x61\x61\x3e\x65\x99\xdb\x9b\x3b\x29\ +\xc3\x3a\x73\xfa\x74\xab\xd5\x5a\x98\x5f\xd0\x74\xcd\x32\xad\xc1\ +\x60\xe0\xbb\x9e\x2a\x2b\xbd\x5e\xaf\xd9\x6c\x5e\xb8\x70\xe1\xd4\ +\xe2\xe2\x77\x5f\x78\xa1\x56\xa9\xd6\x1b\x1d\x22\x88\x29\xd3\xc4\ +\x84\x60\xc0\x19\x65\x18\x63\x00\x60\x18\xb3\x44\xa6\xcd\x01\x1f\ +\x0e\x47\x10\x80\xf5\xf5\xd5\xc5\xc5\x45\x55\x96\x00\x03\xed\x56\ +\xe3\xf3\xff\xef\xbf\x6e\xd5\x1b\x92\x28\xb2\x28\x22\x18\x33\x16\ +\x0f\x07\xfd\xfe\xa0\xe7\x79\x5e\x82\xab\x94\xcb\xe5\x7a\xbd\xbe\ +\xbb\xbb\xfb\x0e\x38\x13\x86\x21\x63\x2c\x91\x99\xbf\xad\xff\x23\ +\xa3\xd1\xa8\xdf\xef\x27\x80\x1b\x85\xc4\x4a\xe7\xf2\xf9\xfc\x70\ +\x38\x6c\x36\x1a\x82\x28\xa6\x53\xa9\x44\x6c\x33\x37\x37\xb7\xb4\ +\x74\x27\x39\x1e\xde\x7d\x2f\x03\x30\xc6\xae\xeb\x2d\x2e\x2e\x5a\ +\x96\x11\xc7\x41\xab\xdd\xd8\xdd\xdd\xed\xf7\x06\xe7\xce\x3d\x18\ +\x45\xf4\xda\xf5\xeb\xd9\x4c\xfa\x81\x33\xa7\x21\x84\x18\xe3\x4e\ +\xa7\xa3\x28\xca\x9d\x3b\x77\x44\x51\xec\xf7\xfb\xb3\x73\xb3\x04\ +\x63\x41\x14\x7a\xbd\x7e\x2e\x97\xeb\xf7\xfb\x83\xc1\x60\x76\x76\ +\x26\xf9\x43\xb2\xd9\xac\x69\x1a\xb6\xed\xd8\xb6\xfd\xfe\xf7\xbf\ +\xbf\x52\xa9\xa4\x52\xa9\x54\x2a\xa5\x28\x0a\xc6\x78\x67\x67\x67\ +\x76\x76\x76\x6f\x6f\x6f\x63\x63\x63\x61\x61\x61\x61\x61\xe1\xc4\ +\x89\x13\x3b\x3b\x3b\xbe\x1b\x40\x08\x04\x81\x00\x10\x61\x82\x01\ +\xe7\x00\x82\x77\x3c\x0a\xef\x39\xbb\xbf\xc0\xf9\xa6\x2c\xff\x61\ +\xb1\x70\x71\x38\x7c\xaa\x37\x08\xe0\x0f\xc1\x99\xbf\x7a\x4e\xc4\ +\x40\x08\xd9\x93\x7f\x5e\xf5\x15\x7c\xf9\x47\xc6\x18\xfe\xff\x21\ +\x6c\x80\x52\xaa\x28\xaa\x20\x90\xbb\x77\x57\x57\x56\xee\x2d\x2e\ +\x9e\x48\xfc\x1d\xc5\x62\x71\x6d\x7d\xed\xee\xdd\x95\xf5\xf5\x75\ +\x5d\xd7\xdf\x78\xe3\x8d\x0f\x7e\xf0\x83\x47\x8f\x1e\xa5\x94\xee\ +\xec\xec\xe4\x72\xb9\x73\xe7\xcf\x0f\x87\xc3\xd5\x7b\xf7\xc2\x30\ +\xc8\x64\x32\xe5\x72\x19\x40\xc8\x18\xd3\x35\x5d\xd5\x35\x4c\x88\ +\xeb\xb8\x8c\x33\x08\x21\xa3\x94\x53\x16\x45\x11\xa5\x34\xa6\x34\ +\x0a\x03\xc0\x38\xe7\x00\x41\x04\x38\x78\x07\x75\x89\x69\x2c\xbe\ +\xfd\x82\x10\xf6\x7a\x7d\x88\x31\x84\x30\x08\x82\x30\x0c\x93\x12\ +\x90\x4c\xfa\xc9\x34\xfd\xf2\x95\x97\x6a\xb5\xaa\x61\x18\x1f\xfc\ +\xc0\x07\x1e\x7e\xe8\x82\xaa\x28\x80\x03\x51\x12\x19\x65\x84\xe0\ +\xd1\x70\xc8\xe2\x58\x51\xe4\xe4\x29\x45\x08\x0a\x02\x89\xe3\x28\ +\x69\xc9\x1d\xc7\x29\x14\xf2\x47\xe7\x8f\x3a\xb6\x3d\x18\x0c\x38\ +\x63\xaa\xa2\x00\x00\x32\x99\x4c\x3a\x93\x69\x36\x1a\xf7\x56\x57\ +\x6d\xc7\x06\x80\x9f\x3a\x75\x6a\x71\x71\x71\x7a\x7a\x7a\x76\x76\ +\x36\x93\xc9\xe8\xba\x4e\x29\x75\x1c\x27\x93\xc9\x94\xc6\xc7\x0f\ +\x57\x65\x10\x26\xf5\x7a\x43\x51\x54\xc3\x30\xb2\xb9\xbc\xeb\xba\ +\x00\x00\xd3\x30\x73\xf9\xdc\xfe\xfe\xbe\x2c\xcb\x0b\xf3\xf3\x93\ +\xe3\x93\x92\x20\x22\x0e\x54\x59\x8e\x82\x40\x97\x55\x1a\xc6\xcb\ +\xb7\xef\x7c\xe3\x99\xaf\x7f\xf3\x99\x67\x02\xcf\xaf\x54\x2a\xb5\ +\x4a\xcd\xf7\x83\x6e\xaf\x1b\x86\x81\xae\xeb\x86\xae\x47\x51\x98\ +\xcf\xe7\x3a\xdd\xae\xe7\xfb\x9d\x4e\x3b\x0c\x42\x82\xc9\xf4\xd4\ +\x54\xa9\x58\x12\x04\x61\x66\x66\xf2\xf8\xf1\x63\x82\x40\x1e\xb9\ +\x78\x49\x10\x84\x2f\x7f\xf9\xcb\xb6\x3d\xca\x64\xd2\x00\x30\xd7\ +\xf5\x46\xc3\xa1\x2c\x4b\x69\xcb\x88\x63\x9e\x98\x0f\x1c\xc7\x63\ +\x8c\x41\x04\x04\x81\xc4\x51\xdc\xe9\x74\x6e\xdf\xbe\xdd\x6c\xb6\ +\x5c\xd7\x61\x94\x5e\xbb\xf6\x46\xad\x5a\xa5\x71\xdc\x68\x36\xe2\ +\x38\xa2\x34\x46\x08\x2a\xa2\xc4\x39\xa3\x71\x0c\x00\x48\xa8\xc2\ +\xa9\xa9\xa9\xd9\xd9\x59\x49\x92\x82\x20\x48\x34\xe0\xb6\x6d\x27\ +\x20\x0c\xe7\xfc\x1d\xf7\x59\x02\xd3\x61\x8c\x29\xa5\x61\x18\x72\ +\x00\x86\xa3\x51\xaf\xdf\x27\xa2\x90\xcb\xe5\xc6\xca\xe5\x13\x8b\ +\x8b\x95\x6a\x95\x32\x36\x37\x37\x97\xe0\x24\x87\x90\x0f\x34\x9a\ +\x0d\xcb\x34\xcb\xe5\xf2\xec\xec\xac\x2c\xcb\x9c\xf3\x74\x3a\x6d\ +\x59\xd6\x95\x2b\x57\x6a\xb5\xea\xfc\xd1\xf9\x87\x2e\x5c\xc8\x65\ +\x73\x89\x01\x22\xa1\x07\x0a\x85\xc2\xd5\xab\x57\x7f\xff\xf7\x7f\ +\xff\x4b\xff\xe6\x4b\xc3\xc1\xd0\x1e\x8e\xf6\xf6\x76\x47\xa3\x51\ +\xaf\xdf\x0b\xc3\x80\x08\x44\x92\x45\x45\x91\x55\x55\xf5\xfd\xc0\ +\x75\xdd\x38\x8e\x6d\xdb\xee\x76\xbb\xb2\x2c\x97\xc6\x8a\x00\x02\ +\x49\x12\x8f\x1f\x3f\x0e\x00\x98\x9e\x9e\x1e\x1b\x2b\x7d\xf1\x8b\ +\x5f\x4c\x1a\x05\x42\x08\xc6\xd8\xf3\x3c\xce\xb9\x61\x18\x10\x40\ +\xc6\xf9\x3b\x97\x85\x73\xf0\x5e\xcc\x72\x11\x39\xff\x7a\x3a\x7d\ +\x4b\xd7\x7e\xae\xd1\x9c\x0e\xc2\xe8\x87\xf5\xfd\xaf\x6a\xdb\x09\ +\xba\xff\x6a\x67\xfe\x4e\xef\xc5\x1f\x19\x6b\x8e\x29\x7f\xdd\xb6\ +\x9d\x03\x4a\xe3\xbf\x84\x27\x32\x7e\x28\x96\x49\x51\xe4\x66\xb3\ +\xf5\xcc\x33\xdf\x00\x80\x9f\x3b\xf7\x80\xae\x1b\x3b\x3b\x3b\x82\ +\x20\x94\x4a\xa5\x28\x8a\x9e\x79\xe6\x99\x04\xdd\x7e\xe4\x91\x47\ +\x32\x99\x8c\xa6\x69\x10\xc2\xe1\x70\x18\x46\x21\x42\xe8\xd2\xa5\ +\x8b\xc9\x00\x6b\xdb\xce\xe4\xe4\xa4\xa6\xaa\x8a\xa2\x88\x92\x14\ +\x05\x61\xb3\xd9\xb0\x6d\x1b\x00\x80\x11\x86\x08\x26\x65\x9a\x10\ +\xa2\xe9\x3a\x21\x02\x40\xef\xdc\xc1\x3c\x69\x63\x05\x51\xc4\x84\ +\x20\x8c\xe3\x38\x4e\x0a\x5c\xa1\x50\x50\x14\x05\x61\x92\x34\xfb\ +\x09\xd4\x9e\xbc\x89\xe3\x38\xbb\xbb\xbb\xad\x56\xcb\xf7\xdc\xf1\ +\xd2\x98\x65\x9a\xba\xa6\xa7\x2c\x8b\x60\xc4\x29\x43\x10\x7a\xb6\ +\x03\x38\x17\x04\xf2\x17\x7f\x0a\x63\x9c\xe8\xa6\x39\xe7\xa5\x52\ +\xe9\xe0\xe0\x60\x69\x69\x89\x52\x4a\x08\x16\x25\x31\x8a\x22\xcf\ +\xf7\x83\x20\xc8\x64\x32\xf3\x0b\x0b\xa2\x28\x26\x43\xc5\x4b\x2f\ +\xbf\xdc\x6e\xb7\xb7\xb6\xb6\x1c\xc7\xd9\xdc\xdc\x5c\x5b\x5b\x8b\ +\xa2\x68\x62\x62\xa2\x54\x2a\x1d\x9d\x3b\x12\xd3\xc3\x48\x21\x39\ +\x67\xaa\xaa\xf4\xfb\x7d\xd7\x75\x09\x21\xe5\xf1\x72\xe0\xfb\xa5\ +\x52\xe9\xc9\x27\x9f\xbc\xef\xbe\xfb\x04\x81\x10\x4c\xd2\xa6\x25\ +\x0b\xa2\x6b\x3b\x61\x10\xe4\xd2\x99\x4c\x2a\xf5\xc4\xa3\x8f\x97\ +\xc7\xc6\x46\xc3\xe1\x9d\x9b\xb7\x5f\xbb\xf2\x5a\xb5\x52\x6b\xb5\ +\xda\x18\x63\x59\x52\x00\x80\x8e\x6b\xf7\xfb\x7d\x4a\x63\x59\x16\ +\x75\x5d\x29\x14\xb2\x9d\x6e\x67\x79\x79\x49\x51\xe4\x28\x8e\x46\ +\xa3\x21\xc6\x50\x92\x24\xc3\xd0\x32\x99\xcc\x70\x38\x78\xe0\xec\ +\xfd\xf7\xdf\x7f\xa6\x5e\xaf\x13\x42\xf6\xf7\xf7\x57\x56\x96\x37\ +\x36\xd6\x47\xa3\x11\xc2\x80\x08\x88\x32\x1a\x04\x81\xe7\x7b\x00\ +\x00\xce\x80\x6d\xbb\xf5\x7a\x7d\x7b\x7b\xfb\xce\xd2\x9d\xfe\xa0\ +\x7f\xf7\xee\xdd\x5e\xaf\x2b\x89\xa4\x52\xad\x50\x4a\x25\x41\xc8\ +\x65\xb3\x8a\x2c\x07\x9e\x17\x06\x01\x46\x48\x10\x05\x08\x91\xac\ +\x28\x08\xa1\x83\x83\x83\x56\xab\x95\x70\xa7\x51\x14\x25\xac\x49\ +\xa2\x06\x49\xc4\x91\x9c\xf3\xe4\xf0\x96\x65\x39\x71\x99\x21\x84\ +\x89\x40\x18\x67\xaa\xa6\x8e\x8d\x8f\x67\x72\xd9\x87\x2f\x3d\x7c\ +\xf6\xdc\xd9\x27\x3e\xf0\x44\xf5\xa0\x26\x48\xa2\x24\x4b\xe0\x50\ +\x78\x80\x24\x49\xc9\xb7\x59\x2a\x95\xc6\xcb\xe3\x8e\xeb\x18\x86\ +\xf1\xe9\xcf\x7c\xfa\x93\x9f\xfc\x64\xa1\x50\x48\x67\xd2\xf9\x7c\ +\xc1\x30\x8d\xe4\x53\x51\x4a\x8f\x1c\x3d\x3a\x3b\x3b\xfb\xd4\x53\ +\x4f\x8d\x46\xa3\xd7\x5f\x7f\xfd\xeb\xdf\xf8\xc6\xdd\x7b\xf7\xf6\ +\xf7\xf7\x83\x30\xd0\x54\x8d\x10\x01\x00\x10\x86\x91\xef\x05\x00\ +\x70\x55\x55\x12\x81\xd0\xf2\xf2\x32\x21\x44\x92\xa4\x20\x08\x09\ +\x26\x08\x63\x59\x95\x92\x33\x6c\x6a\x6a\xfa\xf1\xc7\x1f\xdf\xd8\ +\xd8\x30\x0c\x23\x0c\xc3\xf5\xf5\xf5\xcd\xcd\xad\x6e\xb7\x97\xb8\ +\xc4\x11\x82\x51\x18\x26\xfc\x44\x1c\xc7\xef\xc5\xbc\x5c\xcc\x79\ +\x8f\xe0\x7f\x39\x56\xfa\x3f\x36\xb7\xff\x41\xb3\xf5\x4f\x27\xc6\ +\x19\x00\x3f\x4c\x14\xfb\x4b\x95\x1d\xe6\xea\xc1\x07\xff\xbc\xba\ +\xb3\x60\xbd\xfe\x68\xfe\xaf\xbb\x6b\x09\x02\x4a\xe9\xa0\x3f\xc8\ +\x97\xb2\xec\x6d\x3e\x03\x21\xe4\x7b\x5e\x14\x85\x87\x98\xe4\xae\ +\x5f\xbf\x31\x1a\x8d\xce\x9e\x3d\x9b\xc9\xa4\x5d\xd7\xad\xd7\x1b\ +\xaf\xbd\x76\xd5\x34\xcd\x54\x2a\xc5\x18\xab\xd5\x6a\x29\x2b\xf5\ +\xe3\x3f\xfe\xe3\xb9\x5c\x6e\x6f\x6f\xef\xe0\xe0\x20\x81\xd1\x19\ +\x63\x56\xca\x5c\x5b\x5d\x57\x55\x95\x03\x7e\xf5\xea\xd5\x6c\x2a\ +\xa5\xe9\x7a\xab\xd9\x6c\x36\x1a\x94\x33\xcf\xf3\x4b\x63\x25\x81\ +\x08\x89\xd3\x1d\x21\xc8\x38\x45\x08\x21\x81\xc0\xe4\xb1\x84\x6f\ +\x7d\xf2\x44\xf7\x42\xa3\x98\x51\x3a\x1c\x0e\x69\x1c\x9b\xa6\x99\ +\xf8\x4b\xe3\x28\xe2\x94\x42\xf4\x16\xac\x89\x10\xa2\x34\xe6\x1c\ +\x34\xea\xf5\x9d\xed\x9d\x5c\x26\xeb\xf7\xfb\x9d\x4e\xa7\x56\xab\ +\xb6\x5a\xad\x28\x0a\x55\x55\x6d\xb7\x5b\xba\xae\x71\x0e\x54\x55\ +\x61\x8c\x41\x08\x34\x4d\xe5\x9c\x01\xc0\xfd\xc0\x13\x44\xd1\xb1\ +\x6d\x59\x96\x4d\xd3\xe8\xf7\x7b\x9c\x03\xc3\x34\x33\x71\xb4\xbd\ +\xbb\x5b\xab\xd5\x7c\xcf\x9b\x9d\x9d\x99\x28\x97\x0f\x6a\x35\x41\ +\x20\x82\x20\x30\x4a\x31\xc6\x8d\x46\xa3\x52\xa9\xe4\x72\xb9\xa4\ +\x79\x6f\x34\x1a\x27\x4e\x9c\xc8\x66\x73\xa6\xa9\xb3\x43\xe2\x03\ +\x5c\x51\x94\x6c\x2e\x1b\x04\xc1\xd6\xe6\x46\xa3\xd9\x50\x35\x6d\ +\x38\x1c\x36\x9b\x4d\x80\x70\xad\x56\xc3\x88\x9c\xbf\xff\xfe\xda\ +\xde\x4e\xbd\x56\x15\x30\x19\x1f\x1b\x3f\x7d\xdf\xe9\xf3\xe7\xcf\ +\xb9\xbe\x7f\x7b\x69\x59\x92\xc4\x6e\xb7\x9b\xb6\xd2\xed\x56\x4b\ +\x96\xe5\x56\xab\x11\x86\xfe\xe9\xfb\x4e\x02\x00\x34\x5d\xe3\x1c\ +\x28\x8a\x22\x20\x69\x76\x66\xb6\x52\xa9\x64\xb3\x59\xce\xb9\x2c\ +\xcb\xb2\xac\xf8\x7e\xc8\x18\x53\x64\xc5\x30\xcd\x98\xc6\x27\x8e\ +\x9f\xb8\x71\xf3\x06\xa5\xb4\xdd\x6e\x87\x61\x38\x3b\x3b\x9b\x49\ +\xa7\xfb\xfd\x11\x8d\xa9\x24\x0b\xaa\xaa\xca\x1c\x60\x81\x84\x11\ +\x05\x00\x84\x61\x70\xe7\xce\x6d\xcf\x0b\x5d\xd7\x67\x71\x24\x62\ +\xb8\x70\x74\x7e\x62\xac\x6c\xc8\x6a\xec\xfb\x51\x10\xca\x92\xe4\ +\x3a\x23\xcf\x71\x82\x30\x14\x25\x51\xd3\xd4\x74\x3a\x9d\x0c\x49\ +\xbe\xef\x6b\x9a\x26\xcb\x72\x1c\xc7\x89\x60\x26\xe9\x4f\x13\x62\ +\x3c\xe9\x76\x2d\xcb\xca\x64\x32\x84\xe0\x91\xed\x84\x14\x24\x3e\ +\xd8\xe1\x68\xd4\xeb\xf5\x26\x26\x26\x5a\xcd\x16\xe7\x5c\xd7\xf5\ +\x4c\x26\x33\x1c\x8e\x10\x44\xfc\x50\x67\xaa\xa6\x69\x33\xb3\x33\ +\xba\xae\xff\xe9\x9f\xfe\x69\xfd\xa0\xae\x69\x9a\xe7\xb9\x9b\x1b\ +\x9b\xb3\xb3\x47\xba\xdd\xde\xce\xf6\xf3\x0f\x3d\x78\xae\xdf\xed\ +\x5e\xbe\x7c\x39\x0c\xc3\xa9\xa9\xa9\x4b\x17\x2f\x7e\xf8\x23\x1f\ +\xb1\x47\xa3\x3f\xfa\xa3\x3f\xe2\x9c\x4b\xa2\xe8\x3a\xce\xfe\xee\ +\xde\xec\xdc\xec\x68\x64\x6f\x6d\x6d\x4e\x4d\x4f\x31\xca\x14\x45\ +\x06\x10\x30\xc6\x55\x4d\xcd\xf2\x2c\x00\x40\xd3\x34\xc3\x30\xc2\ +\x20\x90\x65\x85\xc6\x34\x0c\x42\x2b\x6d\xfa\xbe\x8f\x31\x3e\x73\ +\xe6\xf4\xf2\xf2\x4a\xb7\xd3\x69\x35\x9b\xad\x46\x73\x7a\x7a\xba\ +\x58\x2c\xba\xae\x4b\x29\x93\x55\x39\xc9\xd3\x78\x2b\x91\xe2\xbd\ +\x59\xb9\x64\xc6\xae\xe9\xda\x9f\xe4\xb2\x7f\xbf\xd3\x79\x74\x38\ +\xfa\x61\x5a\xe4\x5f\x26\x51\x31\x05\x1f\xf8\x5a\xd5\x18\x46\xcf\ +\x3d\x3d\xe1\x2b\x04\xff\x35\x43\xdb\x39\x20\x84\x40\x08\xba\xdd\ +\x0e\x00\x00\x21\x0c\x21\x74\x1d\x27\x0c\x43\x41\x10\xdf\x55\x3b\ +\x03\x01\x08\xc3\xb0\x52\xd9\x7b\xf8\xe1\x0b\x63\x63\x45\xdf\xf7\ +\x5a\xad\xa6\x24\x89\xab\xab\x77\x6f\xdf\xbe\xb5\xbb\xbb\xed\x79\ +\xb6\xa2\x28\x1f\xfa\xd0\x87\x54\x55\x75\x5c\xc7\xf7\xfd\x44\x89\ +\xec\x79\x5e\x18\x84\x92\x24\x4d\x4e\x4c\xe8\x9a\x3e\xec\x0d\x64\ +\x41\xd8\xd9\xdd\x6d\xb7\x5b\x9a\xa1\x7b\x81\xef\x39\x8e\xa1\xeb\ +\xaa\xac\x70\x9a\xb8\x08\x21\x65\x14\x42\x3e\xb2\x7b\x8c\x86\x88\ +\x24\x4f\x1a\x80\x00\x41\x08\xc3\x20\x8c\xc3\x10\x50\xda\x6c\x34\ +\x78\x4c\xe3\x20\xec\xb4\xda\x95\x9d\xbd\xdd\xed\x9d\x7a\xed\x80\ +\x33\xa0\x69\x86\xa2\x6a\x44\x90\x62\xca\x00\x40\x81\xeb\x0f\x3b\ +\x3d\x4b\x96\x33\x8a\x8a\x01\xe8\xf5\xda\x9d\x76\x93\x33\x26\xcb\ +\x72\x2e\x9f\x8f\x29\x8d\x28\x0d\xa2\x78\xe8\xba\x00\xe3\x30\xa6\ +\x31\x65\x10\x22\x8c\x05\xc0\xa0\xa1\x1a\x9a\xa2\x5b\x56\x2a\xa6\ +\x9c\x72\xe8\xf8\xc1\x41\xa3\xb1\xb1\xb1\xa9\x6b\x86\x3b\x72\x03\ +\xd7\xd7\x65\x9d\x46\x34\x9d\xce\x3e\xf9\xd4\x87\xe7\xe6\xe7\x63\ +\x4a\x1f\xb9\x74\x29\x9f\xcf\x57\x2a\x95\xf5\xf5\xf5\x7a\xbd\xee\ +\xba\xee\xf1\xe3\xc7\x4f\x9d\x3a\x65\x18\xba\x2c\xcb\x87\xa3\x93\ +\x28\x65\xb9\x5c\x6e\x7c\x6c\xcc\xb2\xac\x23\x47\xe6\x53\xa9\x54\ +\x18\x84\x86\x69\xa8\xaa\xaa\x28\xca\x91\x23\x47\x1b\xad\xc6\x57\ +\xbf\xf6\x95\x83\xe6\x81\x6a\xa8\x44\x12\x35\xd3\xf4\x82\x70\x6d\ +\x73\x33\x8a\xa2\xb9\xe9\xa9\x4e\xa3\xde\x3c\xd8\xab\xd7\x76\x21\ +\x0f\x97\x97\x6e\x61\xc4\x17\x4f\x1c\xb3\x4c\x8b\x43\xd4\x6c\x77\ +\x7b\x03\x87\x73\x82\x10\xc9\xe7\x73\xf9\x5c\x9e\x33\xae\xc8\x32\ +\x63\x2c\x8e\x22\x51\xc4\x92\x24\x74\x3a\x6d\xd7\xb6\x4d\xc3\x4c\ +\x5b\xd6\xec\xd4\xb4\x6b\x3b\xe3\xa5\x31\xcb\x30\x11\x07\xc3\xfe\ +\xc0\x1d\xb9\x92\x28\xaa\x8a\x24\x08\x48\x12\x31\xe2\x0c\x50\x86\ +\x01\x14\x89\x10\xb8\xfe\x68\x38\x74\x47\xb6\x3d\xb0\xbf\xfa\x95\ +\xaf\x2c\xdf\xbe\x23\x0a\x82\x28\x49\x98\x08\x41\x1c\xeb\xa6\x95\ +\x2b\x8d\x0b\xaa\x1e\x03\x68\xa6\xd3\x82\x20\x24\xe4\x0d\x00\x20\ +\xa9\xef\xa2\x28\x7a\x9e\x97\xa0\x73\x6f\xf3\x3d\x6f\xb9\x31\x55\ +\x55\x1d\x1b\x1b\xcb\x66\xb3\x9c\x03\x4d\x55\x73\xb9\x8c\x80\xa1\ +\x44\x50\xe0\x7b\xa1\xef\x8d\x06\xfd\xad\xed\xed\x28\x8a\xc6\xc6\ +\xca\x17\x2f\x3e\x12\x53\xe6\x7a\xde\x21\xbc\xc1\x8c\x71\x41\x10\ +\x8e\x1d\x3f\x9a\xcf\x67\xce\x9e\x3d\x33\x31\x31\x01\x18\x52\x64\ +\x2d\x97\xcb\x0b\x02\x99\x99\x99\x30\x2d\xed\x77\x7f\xff\xf7\x6e\ +\x2f\x2f\x15\xc7\x4a\x11\xa3\x33\x73\xb3\x11\x8d\xd7\x36\xd6\x9b\ +\xed\xf6\x93\x1f\x7e\xaa\x37\x18\xbc\xf2\xea\xab\xf7\x96\x96\x05\ +\x04\xb7\xd7\xd7\xdb\x8d\xfa\xb1\x23\x47\x64\x51\x50\x14\xc9\x75\ +\x5d\x46\x29\x07\x8c\x53\x2a\x8b\x64\xac\x54\x20\x18\x4a\x22\x81\ +\x10\x50\x1a\x0b\x22\x81\x08\xf5\xfb\x7d\x2f\xf0\x04\x51\x94\x64\ +\x75\x76\x66\xce\x1d\xb9\x19\x33\x93\x32\x52\xce\xd0\x19\xf5\x87\ +\x34\x66\xa2\x24\x21\x84\x11\x11\x00\x22\x08\x63\x00\xdf\xc3\x45\ +\x93\x03\xf0\xaf\x0a\xb9\x8a\x28\xfd\x77\x07\xf5\x6c\x1c\xff\x10\ +\x9c\xf9\x8b\xaf\x48\x80\xc7\x6f\xf7\xce\xbf\xd4\xbc\xf2\x64\x71\ +\xf3\x84\xf9\xd7\x4f\x7f\xe4\x80\x63\x82\x8f\x9d\x38\x25\x10\xa1\ +\xdd\x6e\x36\x1b\x07\x9d\x4e\x8b\x52\x5a\x9e\x98\x12\x25\xf9\x5d\ +\xe9\x7f\x39\x00\x18\xe3\x87\x1f\x7e\x28\x11\xa2\x69\x9a\x96\xcf\ +\xe7\x77\x77\x77\xb6\xb6\x36\x9f\x7f\xfe\xdb\x77\xee\xdc\x71\x1c\ +\x77\x66\x66\xba\x54\x2a\x25\x1d\xc7\xfc\xfc\xfc\xc3\x17\x1f\x4e\ +\x6c\x29\x6b\x6b\x6b\x9e\xeb\x69\x86\x3e\x37\x33\x23\x4b\x92\xef\ +\xfb\xe9\x54\xaa\xd1\x6c\x72\xce\xf7\xf6\xf6\xc2\x38\x2e\x8d\x8f\ +\x01\xce\x19\xe3\x90\x03\x08\x38\x44\x50\xd6\x54\x00\x41\x42\xa2\ +\x02\xc0\x10\x82\x10\x42\xdf\xf5\x43\xdf\x67\x31\x85\x10\xca\x82\ +\x68\x18\x46\x3a\x9d\xb6\x74\xa3\x51\x3b\xf0\x1c\xa7\xdb\xee\xb8\ +\x8e\x17\x06\xb1\x28\x10\x08\x21\xa5\xd4\xf7\xfd\xbd\xdd\xdd\x46\ +\xad\x96\x31\x2d\x18\xd1\x56\xa3\x01\x01\xc0\x18\xbb\x9e\x1b\x86\ +\xa1\xa2\x28\x8a\xaa\x76\xda\xdd\x98\xb2\x38\x66\x61\x44\x15\x4d\ +\xdf\xaf\x54\x87\x23\xc7\xf3\x7c\xce\x40\x10\x84\x98\x90\x4a\xb5\ +\x16\x04\x61\x69\x6c\x2c\xa4\xf1\xd0\xb6\x47\xb6\xfd\x96\xd7\x86\ +\x08\x92\x24\x19\xba\x71\xee\xdc\xb9\x20\x0c\x7b\x83\x01\xa5\x74\ +\x7b\x7b\x7b\x6a\x6a\x6a\x6c\x6c\xac\x50\x28\x8c\x46\xa3\x72\xb9\ +\x7c\xf4\xe8\xd1\xc4\xb3\x6a\xa5\x52\x87\x8b\xaf\xa2\x8c\x96\x8a\ +\xa5\x93\xa7\xee\x2b\x97\xcb\x73\x47\xe6\x4e\x9d\x3c\x05\x11\xac\ +\xec\x57\xba\xdd\x6e\xb9\x5c\x3e\x73\xe6\xf4\x23\x97\x2e\x85\x61\ +\xb0\xbe\xb1\xe6\xb8\x2e\x05\xbc\xdb\xef\x65\x72\x39\x51\x14\x15\ +\x4d\x79\xe2\x89\xc7\x4f\x2e\x1e\x57\x65\xa9\xd5\x38\x60\x34\x0c\ +\x7c\x3b\x93\x4e\x65\xd2\x29\x7b\x34\x1a\x0d\x87\x04\x11\xd3\xd0\ +\x01\x07\xb2\x2c\xe6\xf3\xb9\x4c\x26\xb5\xbe\xbe\x3a\x1c\x0e\xa2\ +\x30\xa0\x2c\x86\x00\xb1\x98\x89\xa2\x60\x9a\x46\x3e\x97\xb5\xed\ +\x51\x3e\x9f\x2b\x16\xf2\x9e\xeb\x64\xd2\x29\x51\x14\xe2\x38\x92\ +\x25\x51\x14\x84\x38\x0a\x69\x1c\x02\xce\x11\x42\x8a\x2c\xc8\x92\ +\x10\x85\xa1\xa9\x9b\x2c\x8a\x13\x4b\x5a\xbb\xd1\x7c\xe9\xa5\x97\ +\x5e\x7b\xf5\x15\xcf\x75\x0b\x85\x7c\xb9\x5c\x76\x5c\x77\x6f\x6f\ +\x2f\x93\xcb\xc9\x8a\x42\x30\x49\x98\x9b\x99\x99\x99\x6c\x36\x0b\ +\x00\x78\x5b\x32\xc8\x12\x3e\xfc\x1d\xe3\x42\x42\x95\x3b\x8e\xd3\ +\x6e\xb7\xdb\xed\x76\xbf\xdf\x6f\x77\xda\xfd\x6e\x0f\x72\x86\x20\ +\x27\x08\x65\x32\x19\xcb\x34\x8f\x1f\x3b\x66\x59\xe6\xce\xce\xf6\ +\xf6\xf6\x0e\xa5\xec\x70\xa9\x0f\x9c\x33\x49\x14\xe7\x17\x8e\xcc\ +\xcf\x1f\x3d\x7e\xfc\xc4\x87\x3f\xfc\x61\xc3\x30\x1a\x8d\xe6\x6b\ +\xaf\xbd\x96\xcb\xe5\x2e\x5e\x7c\xf8\xc9\x27\x9f\xd0\x34\xf5\xf9\ +\x17\x5e\xd8\xd9\xdd\x65\x8c\xed\x57\x2a\x7e\x10\xa4\xd3\x69\x3f\ +\xf0\x4f\x9f\x3e\xfd\xd4\x47\x3e\x3c\x3e\x3e\xd6\x6c\xd4\x1b\xb5\ +\x03\x8c\x90\xaa\xc8\x99\x6c\x1a\x63\x1c\x45\x11\xa5\xf1\x5b\x2b\ +\x2b\x30\x12\x04\x61\x7c\x6c\xac\x56\xad\x56\xab\x55\xc6\x79\x10\ +\xf8\x10\x26\x79\x48\x5c\x92\xc4\x54\x3a\xcd\x39\x87\x00\xcc\xcd\ +\xce\x3a\xc3\x21\x81\x30\x9b\x49\x43\x00\x05\x82\x45\x91\x00\x08\ +\x18\xe7\xec\xed\x1e\xed\xbd\xbb\xc6\x48\xe4\xfc\x40\x14\x7f\x67\ +\xbc\xf4\x5b\xdb\x7b\xff\xa0\xd1\xfa\xdf\xcb\x25\xce\x7f\x28\x7d\ +\x07\x00\x00\x4a\x60\xa6\x1d\x7c\xf8\x4b\x95\x83\x29\xed\xa5\x0f\ +\x95\x00\x7f\x77\x31\x32\x8c\x71\x49\x92\x16\x8e\x2f\x3a\x8e\x1d\ +\xc7\x31\xc6\x44\x51\x14\x51\x14\x0f\x81\xb9\xbf\x63\xfe\x4c\x98\ +\xd5\x74\x3a\xfd\xd2\x4b\x2f\x39\x8e\xf3\x89\x4f\x7c\xa2\xd3\xe9\ +\x7c\xf5\xab\x5f\x5d\x5a\x5a\x0a\xc3\x30\x9b\xcd\x56\xab\x55\xc3\ +\x30\x34\x4d\x13\x45\x51\x96\x65\xc6\x58\x18\x45\x8a\xaa\x04\x9e\ +\xff\xf8\x13\xef\x7f\xfe\xd9\xe7\x28\xa5\xb3\xb3\xb3\x51\x14\x5d\ +\xbc\x78\xd1\x4a\xa5\x5e\xbe\xfc\xdd\x63\x27\x4e\x58\x29\x0b\x61\ +\x01\x21\x44\xe3\x10\x09\x84\x51\xca\x19\xe3\x94\x01\x0e\x10\x44\ +\x1c\x26\xa7\x15\x77\x5d\x57\x92\x24\xd3\xb2\x6c\xd7\x6d\xd7\xeb\ +\xaa\xaa\x56\xab\xd5\x6e\xa7\xbb\x70\xec\x78\x69\x2a\x1c\x0e\x87\ +\x08\x9b\x8c\x33\x41\xc0\xd5\xca\xfe\xde\xde\xee\x9b\x6f\x5e\xcf\ +\xa4\x52\x2c\x8c\x18\xa5\x09\x6c\x4f\x30\x71\x43\xcf\x0f\x02\xd3\ +\x34\xdb\xad\xae\xac\xaa\x31\x8d\x13\x38\xc2\x30\x4c\xce\x98\x20\ +\x08\x34\x8a\x21\x84\x9e\xe7\x5b\xa6\xc9\x18\x73\x6d\xcf\x34\xcd\ +\x7e\x7f\x68\x9a\xa6\xef\xfb\x10\x42\xcb\xb2\x92\xc2\xbd\xba\xba\ +\x3a\x3f\x3f\xcf\x19\x63\x8c\xed\xed\xed\x1d\x3d\x7a\x34\x9d\x4e\ +\x47\x51\x24\x08\x42\xa7\xd3\x99\x98\x98\x20\x84\xdc\xbd\x7b\xb7\ +\xd3\x69\x9f\x3d\x77\xf6\x10\x26\x26\x08\xa1\xe3\x3a\x3b\x3b\xdb\ +\xba\x22\x1f\x39\x32\xd7\x6b\xb7\x10\x42\xae\xe7\x85\x41\x60\x5a\ +\x56\x2e\x5f\xac\xd7\x0f\x62\xdf\xbd\x74\xf1\xe1\xcf\x7e\xf6\x5f\ +\x02\xce\xe7\xe7\xe7\xcb\xe5\x32\xe7\xfc\xe8\x91\xa3\x18\xe3\x6a\ +\xb5\x86\x00\x6c\x35\x1a\xb5\x6a\xd5\x32\x4d\x04\x81\xe7\x3a\x95\ +\xfd\x3d\x59\x92\x32\xe9\xb4\x40\xf0\x68\x64\x0b\x48\x91\x44\x61\ +\x72\x72\xc2\xf3\xdc\x62\xa9\xa0\xc8\x32\x80\x80\x51\x86\x09\x2c\ +\x14\x73\x9a\xa6\x8c\x46\xb6\x20\xbc\x25\x49\x1a\x0e\x87\xed\x76\ +\x6b\x38\xec\x8f\x8d\x8d\x39\x8e\x1d\xc5\x01\xc6\x48\x94\x04\x59\ +\xe6\xa2\x24\x03\x00\x15\x99\xa4\x52\xc6\xc9\x93\x27\xb2\xb9\x5c\ +\x3a\x95\xee\x76\x5b\xd5\xfd\xad\x5e\xb7\xeb\x3a\x8e\x24\x0a\x99\ +\x54\xca\xd0\x75\x08\xb8\xef\xb9\x80\x52\xc0\x79\xad\x56\xb3\x2c\ +\xf3\xf6\xed\xdb\xef\x7f\xff\xfb\xa7\xa7\xa7\xd7\xd7\xd7\x05\x41\ +\x20\x84\x24\x26\xd5\x44\x8b\x92\x88\x67\xe0\xdb\xaf\x76\xbb\x9d\ +\x18\x47\x31\xc6\x0c\xa0\x7c\xbe\x68\x5a\xa6\xed\x78\xe9\x74\x7a\ +\xf1\xe4\xa9\x6e\xaf\x57\xad\x54\xb6\x77\xf6\x5c\xd7\x33\x74\x8d\ +\x10\x02\x0e\xa3\x42\x85\x8c\xb3\x46\xa3\xe9\xd8\xf6\xdc\xdc\x1c\ +\xc2\xd8\x30\x8c\x8d\x8d\x0d\xcf\xf3\x4c\xd3\x9c\x98\x98\x38\x7d\ +\xe6\x74\xbd\xde\xfc\xc8\x47\x3e\xfa\xeb\xbf\xfe\xbf\x2c\x2f\x2f\ +\xcf\xcf\xcf\x3f\xfd\xf4\xd3\x99\x4c\xc6\x30\x0c\x4a\xa9\x1f\x04\ +\x88\xf3\x56\xfd\xe0\x8d\xab\xaf\x4f\xdb\xd3\xe7\x1e\x3c\x2f\x10\ +\x71\xd0\xeb\x71\x08\x45\x51\xe4\x9c\x47\x61\x84\x31\x42\x98\xe4\ +\x72\x39\x4d\xd3\x74\x5d\x4f\x67\x32\x34\x8a\x30\x21\x00\x00\xd3\ +\x34\x0d\xc3\x70\x5d\x1f\x42\x10\xc5\x61\xb1\x54\xd0\x74\xd5\xf3\ +\xdd\xc1\xa0\x2f\x45\x8a\xc6\xb5\xa1\x6b\x6b\xba\x8e\x05\x02\x11\ +\x42\x84\x20\x04\xdf\xd3\x3b\xea\x24\xc6\xbe\x63\x19\x5f\xce\xa6\ +\xff\xf3\x66\xeb\x55\x43\xbf\x62\x1a\xca\xdf\x79\xd9\x3b\x47\x10\ +\x70\xf0\xc4\x33\xb5\x7c\xdd\xff\xbf\x7f\x71\x61\x98\x16\x0f\x21\ +\x6c\x67\x8c\x41\x0c\x52\xa9\x4c\xd2\xc1\x24\x3d\xd1\x21\x3e\x0c\ +\x84\x90\x52\x96\x48\x14\x64\x59\xbe\x73\xe7\xce\xb3\xcf\x3e\xfb\ +\x93\x3f\xf9\x93\x9f\xfa\xd4\xa7\x3e\xff\xf9\xcf\xbf\xf0\xc2\x0b\ +\x3b\xbb\xbb\xfb\xfb\xfb\xa5\x52\x49\x96\xe5\xd1\x68\x54\x3f\xa8\ +\x03\x00\x12\x59\xfa\xea\xbd\xd5\xb3\x67\xcf\x0a\x92\x18\xf9\xfe\ +\xfc\xfc\xfc\xab\xaf\xbe\x6a\xdb\x76\x26\x93\x11\x44\x51\x54\xe4\ +\x2f\x7c\xe1\x0b\x1f\xfd\xe8\x47\x9f\x7c\xea\xc3\x8c\x73\x98\xf4\ +\xea\x51\x14\x86\x61\xe8\xfb\x02\x79\x0b\x97\xe1\x10\x4a\xb2\x2c\ +\x0a\x42\x1c\xc7\x80\xb2\xe1\x60\xb0\xbb\xb3\xa3\xab\x5a\x1c\x46\ +\x95\x4a\xe5\xe2\xc5\x8b\x8b\x8b\x27\x34\x55\x11\x44\x12\xf8\x01\ +\xc2\x50\x20\x18\x43\x9e\x4a\xa5\xf2\xf9\x7c\xe0\x3a\xbe\xeb\x44\ +\x51\xc4\x11\xe7\x8c\x25\x8c\x1c\x02\x40\x10\x04\x8c\xf1\x70\x38\ +\x4c\xb6\x7f\x59\x96\x35\x3f\x3f\x7f\x6f\x65\x25\x8e\xe3\x74\x3a\ +\xed\xfb\xbe\xef\x7b\x23\x67\x74\xd4\x9a\x17\x00\x0f\xe2\x38\x95\ +\xb2\xfa\xfd\xde\x68\x34\x12\x04\x61\x7c\x7c\x3c\x51\xe3\xb5\xdb\ +\xed\x44\x29\x41\x19\x4b\x67\x32\x94\xd2\x54\x2a\xb5\xbd\xbd\x7d\ +\xe9\xd2\x25\x59\x96\xaf\x5f\xbf\x5e\xad\x56\x35\x4d\x7b\xf4\xb1\ +\x47\x0f\x49\x4a\x21\xd4\x6a\xb5\x3b\xed\xf6\xe9\xc7\x1f\xd3\x34\ +\x65\x6b\x73\x2b\x91\x06\x1e\xd4\xeb\x61\x10\x40\x08\xf7\xf7\xf7\ +\xa7\xa7\xa7\x83\xc0\x4f\x8a\xa0\x6d\xdb\xd7\xae\x5d\x33\x0c\xc3\ +\x71\x9c\xa9\xa9\x29\x42\x48\xbd\x5e\xef\xb4\xda\x49\x94\xc2\xe2\ +\xe2\x62\x36\x9b\x55\x55\xb5\x7c\xe2\x78\x36\x63\x31\x0e\x14\x45\ +\x1d\x0c\xfa\xba\xae\x0b\x82\x00\x00\xa0\x31\xe5\x10\x70\xc6\x11\ +\x46\x88\x20\xc0\x41\x14\xc5\xef\x58\xe4\x09\x21\xeb\xeb\xeb\xb2\ +\x2c\xff\xc4\x4f\xfc\x84\x61\x98\x9e\xe7\x29\x8a\xe2\x7a\x36\xf3\ +\x63\x4c\x88\x20\x72\x84\x20\x65\xc0\xd0\x0c\x53\xd7\xae\xbc\xfc\ +\x32\x42\xc4\x0f\x5c\xc6\x58\xbb\xdd\xde\xdc\xdc\x8c\x63\x6a\x18\ +\x3a\x63\x6c\x62\x62\x22\x95\x4a\xdd\xbc\x79\x33\xa9\xdd\x89\x1d\ +\xa1\xd9\x6c\x8e\x46\xa3\x28\x8a\x6c\xdb\xe6\x9c\x47\x51\x04\xdf\ +\x2e\x85\x89\xc2\x32\xb9\x6f\x13\x5e\x5d\x14\x45\x55\x55\x05\x41\ +\xe0\x08\xcb\x8a\x7c\xec\xd8\x31\x88\x09\x42\x78\x6a\x6a\x7a\x30\ +\x1a\x7a\xae\x43\x19\xd7\x34\x3d\x39\x1e\x0e\x31\x32\x21\x84\x7c\ +\x3f\x58\x59\xbe\xfb\xc0\x03\x0f\x20\x82\x1b\x8d\x86\xeb\xba\xa6\ +\x69\x6e\x6e\x6e\xb6\x5a\xad\x62\xa9\xb8\xb2\xb2\x52\x2c\x16\x4f\ +\x9e\x5c\x7c\x2b\x38\x76\x6c\x73\x00\x00\x20\x00\x49\x44\x41\x54\ +\xec\x08\xa1\x2b\x57\xae\x64\xb3\xd9\x7a\xbd\x3e\x39\x39\x19\x45\ +\xd1\x70\x38\xaa\xd5\x6a\x7b\xbb\xbb\x07\xf5\xfa\xd4\xec\x6c\xa1\ +\x50\x90\x64\x29\x9b\xcf\xeb\x86\x01\x38\x67\x9c\x45\x7e\x40\x59\ +\x28\xcb\x72\x72\x98\x01\xce\x92\x31\x25\x99\x51\x20\x84\xdd\x6e\ +\x37\x0c\xc2\xc1\x60\x18\x7a\x9e\x6d\xdb\xcf\x3f\xff\xfc\x87\x9e\ +\x7a\xaa\x38\x36\x16\xc6\x91\xa2\x2a\x80\xf3\xd0\x0f\x04\x22\x70\ +\x84\x21\xf9\x1e\x15\x77\xc6\x98\xeb\xba\x7f\x13\x7a\xf4\x10\xc2\ +\xcf\x9a\xc6\x03\xa3\xd1\x27\x2b\xb5\x95\xf2\x58\x93\x10\xf2\xd7\ +\xf8\x35\x51\xc0\x7d\x97\x05\x1e\x8e\xfc\x1f\x34\x8d\x7c\x28\xa2\ +\xb3\xd7\xba\x0f\x7f\xa7\xf9\x9d\x27\x4b\x37\xe7\x75\x32\x8c\xfe\ +\x9d\x4c\xaa\x28\xe3\x7f\xcf\xe8\x99\x58\xf0\xb7\xb7\xb7\x93\xdc\ +\xd4\x62\xb1\x68\x18\xc6\xa1\x06\x55\xee\x79\x7e\x32\x35\x1f\x1c\ +\x34\x7e\xe3\x37\x7e\xf3\xfd\xef\xff\xc0\x2f\xfd\xd2\x2f\x75\x3a\ +\xdd\xa5\xa5\x65\xc3\x30\x97\xef\x2c\xdf\xbb\x77\x2f\x95\x4a\xf5\ +\xfb\x7d\x8c\xf1\x60\x30\x48\x9e\xc6\x24\x6c\x76\x6f\x6f\x6f\x72\ +\x62\x1c\x61\xa4\xc8\x72\xa7\xd3\x49\xf2\xa1\x5c\xc7\x69\xb7\xdb\ +\xbe\xef\xbb\xae\x1b\x84\x81\xeb\x79\x9e\x63\xeb\x9a\x82\x38\x1b\ +\x74\xba\x18\x42\x45\x51\x00\x44\x34\x8e\x21\x24\x18\x21\xdf\xf3\ +\x12\x5a\x72\xd0\xeb\x6e\x6d\xac\x9f\x7f\xf0\x41\x88\xb8\xaa\xca\ +\xc5\x42\xce\x73\xdd\x90\xb2\x89\x99\x69\xca\x28\x42\x30\x8a\xc2\ +\x38\xa6\x8d\x83\x5a\xa5\xb2\xe7\x0c\x86\x34\x8c\x0c\x5d\x17\x64\ +\xa1\xd5\x6e\x25\x02\x0c\x0e\x40\xd2\xfa\x79\x81\x3f\x39\x35\x85\ +\x10\x3a\x76\xec\x58\xa9\x50\x6c\xd6\xeb\xdd\x6e\x77\xbc\x34\x66\ +\x18\x46\xab\xdd\x4a\x10\x03\xdb\x75\x4d\xd3\x1c\x8e\xec\xe4\xfe\ +\x4f\xf2\xc7\x13\x17\xa5\x69\x9a\x89\x5f\x89\x31\x36\x1c\x0c\x18\ +\x63\x93\x93\x93\xeb\xeb\xeb\x77\xee\xdc\x39\x76\xec\x98\x65\x59\ +\xeb\xeb\xeb\xf7\xdf\x7f\xff\xfc\xd1\xf9\x38\x8e\x0e\x71\xd9\xe3\ +\x98\x4e\x4f\x4d\x59\xd9\x02\xe4\xec\xd5\x57\x5f\xed\x0f\xfa\x02\ +\x11\x42\x1a\xe7\xf3\xf9\x74\x3a\xb3\xb9\xb9\x11\x86\x21\x65\xec\ +\xc6\x8d\x1b\xc9\x17\xbd\xb5\xb5\x75\xe2\xc4\x89\xc4\xa5\x95\x88\ +\x7f\x14\x45\xe6\x80\x06\x81\xa7\xa9\x4a\xb9\x3c\x36\x39\x31\x6e\ +\x98\x26\xc1\xc8\xf3\xbc\x28\x8a\x29\xa5\xb6\x33\xea\xf7\xbb\x77\ +\xef\xae\x18\x86\x16\xc7\x91\xe7\x38\x49\x60\x3d\x84\x10\x63\xc2\ +\x39\xd5\x35\x25\x95\xb2\x2c\xcb\x7c\xe5\x95\x2b\x51\x14\x88\x22\ +\x09\x02\x8f\x90\xb4\x28\x0a\xbd\x5e\x37\x9d\x4d\x61\x4c\x44\x51\ +\x4e\x12\x66\x46\xc3\x51\xbd\x56\x65\x34\x8e\x02\x6f\x7b\x7b\x57\ +\x55\x64\xc7\x1e\x38\xf6\x70\x67\xdb\x57\x14\x05\x41\xd6\xe9\x74\ +\x47\xc3\xbe\xa2\xa8\x9c\x53\x59\x12\xac\x42\xae\xdb\xed\x0e\x87\ +\xc3\xa5\xa5\x25\xcb\xb2\x0c\xc3\xe8\xf7\xfb\xc9\x80\xa8\x28\x4a\ +\x72\x91\x65\x59\x4e\x0a\x9f\x28\x8a\x89\x92\x44\x10\x84\x28\x8c\ +\xa2\x28\x0a\x62\x2a\x49\x4a\xad\x56\x13\x25\xc5\x30\xcd\xdd\xbd\ +\x9d\x76\xa7\xbb\xbf\x5f\x51\x14\xad\xd5\x6a\xc7\x71\x04\xc1\x61\ +\x30\x00\xc6\x98\xaa\xaa\x8f\x3f\xfe\xb8\x95\x4e\xb5\x9b\xad\xeb\ +\xd7\xae\x05\x41\x10\xc7\xb1\x24\x49\x8a\xa2\xc8\x92\x7c\xf3\xe6\ +\xcd\x93\x27\x4f\x7d\xf3\x9b\xdf\xec\x74\x3a\x84\x90\xd5\xd5\xd5\ +\x38\x8e\x7f\xec\xc7\x7e\x6c\x7a\x7a\x5a\x92\x24\x4c\x08\xc6\xb8\ +\xd7\xed\x41\x84\xe2\x38\xce\xe5\x72\xa9\x54\x4a\x56\x14\x51\x14\ +\x03\xdf\x07\x00\x30\xce\x7d\xd7\x73\x6d\x7b\x30\x1a\x0e\xfa\x7d\ +\xce\xb9\x6b\x3b\x82\x28\xb2\x64\xc1\x1a\x63\x9c\x73\x51\x24\x61\ +\xe0\x1f\x3b\x36\xbf\xb9\xba\x56\x6f\x1c\x9c\x7d\xe0\x0c\xe7\x54\ +\x56\x44\xee\x33\x1a\x47\x14\x01\x45\x53\x93\xd5\x03\x80\xf1\xef\ +\x4d\x71\x47\x08\x25\x64\xce\xf7\xbc\x96\xa9\x00\xf4\x34\xf5\xb3\ +\x00\xfc\xb3\xed\xbd\x9f\x1f\x8d\x7e\xb3\x3c\x2e\x00\xf0\x1f\x3c\ +\x76\x23\xcc\x65\x55\x90\x14\xfc\x03\x96\x3f\x16\x0b\xa8\xdc\xf6\ +\xff\xde\xd7\xaa\xd5\x19\xed\x95\x1f\x1b\x93\x15\x7c\xb8\xb0\x01\ +\x08\x21\xe3\xfc\xcf\xfe\xfc\xcf\x57\x57\x57\xf3\xf9\xfc\x2f\xfe\ +\xc2\x2f\x58\xa9\xd4\xe1\x0e\xf5\xc1\x60\x98\xf4\x50\x7f\xf8\x87\ +\x7f\x18\x86\xe1\x2f\xff\xf2\xa7\x08\x11\x28\x63\x17\x2f\x5e\xfa\ +\xf6\xb7\x9f\xf7\x03\xff\xd9\x67\x9f\x75\x1c\xa7\xd5\x6a\x2d\x2f\ +\x2f\xbb\xae\x9b\xc8\x90\x4b\xa5\x52\xb9\x5c\xde\xd9\xd9\x99\x9a\ +\x9a\x00\x9c\x11\x51\x94\x65\x39\xe9\x28\x6f\xdc\xb8\x51\x28\x14\ +\x44\x51\xac\x1f\x1c\x74\x9b\xed\xee\x70\x98\x32\x35\x4d\x33\x28\ +\x8d\x1a\x8d\x06\x00\x60\x72\xee\x28\x60\x14\x42\x08\x18\xe7\x90\ +\xbb\xae\xe3\x7b\x9e\x22\xcb\x04\x63\x82\xf1\xfa\xda\x9a\x40\x84\ +\xb9\xd9\xd9\x28\x8a\xee\xde\x5d\x3a\x7a\xe2\x64\x1c\x06\x00\x23\ +\x8c\x88\x1f\x78\x90\xf3\x42\x2e\x77\xe1\xc1\x07\x5b\xf5\x46\x75\ +\x6f\x8f\x71\x36\x70\x86\x9e\xeb\x33\xce\x83\x20\x88\xa3\x48\xd1\ +\x34\x4d\xd3\x6c\xd7\x85\x10\x46\x51\x54\xab\xd5\x86\xfd\x41\x14\ +\xc5\xc3\xe1\xd0\xf3\x3c\x5d\xd3\x39\x07\xaa\xac\xec\xef\xef\x53\ +\xce\x89\xe7\x26\x5b\x42\xde\xd1\xe4\x25\xcc\x5e\xa7\xd3\x39\x75\ +\xea\xd4\xda\xda\xda\xce\xde\xde\xc2\xc2\xc2\xa5\x4b\x97\x7a\xbd\ +\xde\xc2\xc2\xc2\xea\xea\x6a\x92\xac\x32\x3d\x3d\xfd\xf0\xc3\x0f\ +\x1b\x86\xd1\xed\x75\x0e\x81\xff\x72\xce\x25\x59\xf2\xda\xbd\x6b\ +\xaf\x5f\x0d\x03\x6f\x6e\x6e\xee\xd6\x9b\xd7\x93\xc9\x3d\xa6\xf1\ +\xfa\xfa\xfa\x99\xd3\x67\x1a\x07\x95\x76\xbb\x95\xf8\x39\x67\x66\ +\x66\x92\x7c\x92\x4c\x26\xa3\xaa\xea\xe4\xe4\x24\xe4\xbc\xdf\xed\ +\x40\x08\x32\x99\xf4\xc9\xc5\x45\xc6\x98\xef\x79\x71\x14\xa5\xd2\ +\xe9\x94\x65\x02\x00\x4c\x5d\x5b\x5b\x5b\x8b\xa2\x70\x7c\xfc\xa8\ +\x95\x32\x29\x65\x89\xac\xdb\xf7\x7d\xc7\xb1\xab\xd5\xaa\x20\x08\ +\x94\xc6\x2b\x2b\x2b\xad\x56\x73\x30\x18\x24\x3e\x9d\x20\x08\x66\ +\x66\x66\x24\x49\x8c\x63\x4a\x88\x80\x31\xe2\x9c\x7b\x5e\x70\xeb\ +\xd6\xcd\x97\x5f\x7a\xb9\xdb\xeb\xb7\x1a\x8d\x7a\xad\x92\xcb\x65\ +\xe3\x38\x24\x84\x24\xbb\x4a\x1a\x8d\x86\x6d\xdb\x8d\x46\x3d\x95\ +\x4a\xe9\xba\x3e\x08\x82\x46\xa3\x61\x9a\xa6\xe3\x38\xb5\x5a\x2d\ +\xb1\x32\x29\x8a\x12\x45\x91\xeb\xba\xa2\x28\xda\xb6\x9d\x60\xee\ +\x18\xe3\xc4\x13\x97\xac\x49\x49\x3c\x4d\xba\xa1\x8f\x4f\x4c\x5e\ +\x7c\xe4\x7d\x71\x1c\xdf\xba\xbd\xd4\x68\x36\xdb\xed\x36\x03\x30\ +\x08\x02\x4c\x04\xc6\x68\x92\x42\xc3\x0f\x03\xbb\x73\x84\xa0\x95\ +\x4e\xd5\x2a\xd5\x6f\x7c\xe3\x1b\x8b\x8b\x8b\x8a\xa2\x30\xc6\xe6\ +\xe7\xe7\x13\x31\xbb\x65\x59\x47\x8e\x1c\x79\xf6\xd9\xe7\x12\xe1\ +\xe6\x89\x13\x27\x12\xa2\xe5\xc8\x91\x23\x9c\xf3\xb1\xb1\xb1\x42\ +\x36\x57\xdd\xdd\x59\x5f\x5b\x93\x15\xe5\xe4\xe2\xa2\x20\x08\x61\ +\x18\x40\x8c\x28\x63\xb2\x2c\xcb\x92\xa4\x48\x72\x14\x04\xb6\x6d\ +\xa7\x33\x99\x7c\xb1\xc0\x28\x0b\xa3\x88\xb2\xb7\x44\xfd\x89\x29\ +\x3a\x9f\xcb\x1d\x1c\xd4\xf6\x2b\xfb\xae\xe3\xd8\x8e\x13\xc7\xd1\ +\xc6\xc6\x86\x6e\x1a\x9a\xa1\x2b\xb2\x4a\x10\x06\x00\x26\xc7\xde\ +\xf7\x81\x0a\x45\x64\xec\xb2\x65\xfe\x3f\x85\xdc\x4f\xb6\xda\x3f\ +\xd2\xeb\x87\x7f\x57\x99\x55\x86\xa0\x18\xb0\x8f\xfe\xe9\xbe\xd9\ +\x8f\xbe\xf6\xf1\xa9\xa1\x25\x1e\x3a\x46\x86\x51\x26\x4b\xd2\xcf\ +\xfc\xf4\x4f\xbf\xef\x91\x47\x7e\xf6\x1f\xfe\xc3\x62\xb1\x18\x47\ +\xd1\x21\x40\x48\x08\xe1\x9b\x6f\xbe\x79\xf5\xea\x1b\x5f\xfa\xd2\ +\x9f\x3d\xf3\xcc\xd7\x3f\xf1\x89\x9f\x5e\x5d\x5d\x7f\xf6\x5b\xcf\ +\x6d\x6d\x6c\x8d\x46\xa3\x30\x8a\x08\x11\xc2\x30\x1c\x1f\x1f\x67\ +\x8c\x35\x1a\x8d\x5e\xaf\x97\xc8\x1e\x92\x27\x96\x10\xd2\x6e\xb6\ +\x08\x11\x52\xa9\xd4\xe2\xe2\x62\x10\x04\xb9\x5c\xee\xd8\xb1\x63\ +\x33\x73\x73\x71\x14\x8d\x97\xcb\xe5\xc9\x89\x85\xf9\x85\xc9\xc9\ +\x29\xce\xa8\x44\xc8\x68\x38\xaa\xd7\x0e\x64\x55\x03\x10\x40\x00\ +\x7d\xcf\x63\x31\x4d\xa5\x52\xae\xe3\xec\x6c\x6d\x79\x9e\xab\xaa\ +\xca\xf6\xd6\x56\xaf\xd3\xc1\x18\x0d\x07\x03\x04\xb1\x65\x18\x61\ +\x14\x10\x0c\x21\x60\xb2\x28\xea\xba\x8a\x05\xec\xd8\x76\x2e\x93\ +\x2e\xe4\xf3\xcd\x66\x83\x51\x3a\x3e\x3e\x26\x89\x62\x82\xb0\x0b\ +\x82\xa0\xeb\x7a\x1c\x47\x07\x07\x07\x86\x61\x28\xaa\x62\x9a\xe6\ +\xdc\xdc\xac\x65\x59\xc9\x66\x1c\xc7\x71\x0c\xd3\x7c\xe4\x91\x47\ +\x7e\xf4\x47\x7f\xf4\xc8\xdc\x91\x20\x08\x92\xa8\x42\x41\x10\x12\ +\xef\x89\xe7\x79\xbe\xef\xef\xef\xef\x8f\x46\x23\x08\x40\xa5\x52\ +\xb9\x7a\xf5\x2a\x63\x2c\x97\xcb\x9d\x3b\x77\xee\xf1\xc7\x1f\xbf\ +\x77\xef\xde\xfd\xf7\xdf\x2f\xcb\xf2\xfa\xfa\xda\xe1\x42\x4e\x04\ +\x41\xd8\xd8\xd8\x7c\xf6\xb9\xe7\x04\x42\xee\x3f\x73\xa6\x5a\xa9\ +\x9a\x96\x15\xfa\x1e\x8d\xe9\xee\xee\x2e\x21\x64\xbf\xb2\x3f\x1a\ +\x8d\xce\x9d\x3b\x87\x31\x4e\xa0\x83\x47\x1f\x7d\x14\x42\x58\xa9\ +\x54\x92\x6c\xb5\xb9\xd9\x59\x49\x14\x31\x42\xaa\xaa\x4c\x4d\x4d\ +\xcd\xcd\xcd\x09\x82\x10\x06\x81\x22\x4b\x9c\x71\xcf\xf3\x88\x28\ +\xc4\x71\xa4\x28\x8a\xef\x7b\x10\x21\x42\x30\xe7\x0c\x63\xac\xa8\ +\x4a\x14\x85\x9a\xa6\x96\xcb\xe5\x4c\x26\xcd\x39\xd3\x75\x7d\x62\ +\x62\x22\xf1\x91\xa5\xd3\xe9\x20\x08\x14\x45\xc6\x08\x7b\x9e\x3f\ +\x18\x0c\x9a\xcd\xb6\x6d\x8f\x74\x4d\x53\x55\x79\x73\x7d\x6d\x6b\ +\xe3\x5e\xa7\xd5\xd8\xda\xdc\xd8\xdd\xdd\xe9\xf5\x7a\x3c\xe1\x25\ +\x28\x4d\x36\xdd\xbf\xb5\xa8\x08\xc2\x24\xe9\x01\x42\x98\x4e\xa7\ +\x6d\xdb\x1e\x0e\x87\xc9\xf7\x92\xc0\x2f\xe4\xed\x90\x48\x08\x61\ +\xd2\xc8\xe7\x72\xb9\x24\x54\x39\x97\xcb\x61\x84\x0d\xc3\x20\x44\ +\xa8\x56\xab\x10\xc1\xf1\xf1\x71\x59\x92\x35\x4d\x3b\x7f\xfe\xfc\ +\xb1\x85\x85\xa9\xa9\xe9\x99\xe9\x69\x94\x98\x39\xdf\xf5\xdd\x8e\ +\x7d\xcf\xff\xee\x0b\x97\x5f\x79\xe5\x95\xc7\x1e\x7b\x6c\x30\x18\ +\x10\x42\x74\x5d\x6f\xb7\xdb\x8e\xe3\xdc\xbc\x79\xb3\x58\x2c\xfe\ +\xc9\x9f\xfc\xc9\x83\x0f\x5e\x50\x14\x85\x10\xd2\xeb\xf5\x3e\xf6\ +\xb1\x8f\x49\x92\xf4\xda\x6b\xaf\x45\x51\x14\x45\x51\xa9\x54\xca\ +\x64\x32\x00\x00\x59\x91\x75\x5d\xcf\x8f\x95\x72\xf9\xbc\x28\x08\ +\x82\x20\x88\xa2\xc8\x18\x8b\x69\x9c\xa8\xfb\x19\x63\x9c\x71\x00\ +\xa1\x2c\x49\xb2\x24\xa9\xaa\x9a\x8c\xbc\x85\x42\x3e\x9f\xcf\x53\ +\x1a\x63\x8c\x12\x1e\x45\x92\x24\x41\x14\x0c\xc3\x20\xa2\x00\x20\ +\xe8\x75\x7b\xc3\x7e\xbf\xd7\x6e\xf7\x7b\x3d\xf2\xde\x2f\x6a\x49\ +\x2d\xff\xbf\x0a\xf9\x33\x8e\xf3\xc9\x83\xfa\x3d\x45\xd9\x54\xe4\ +\xbf\x83\x99\x33\x91\x00\x2f\xbe\xd0\xb8\xef\xf5\xce\x33\x1f\x9f\ +\xde\x58\x34\xc5\xe0\x90\x57\x00\x61\xe4\xb8\xb6\x4e\x34\xc3\x30\ +\x7e\xea\xa7\x7e\x8a\x73\x4e\x29\x8b\xa2\x90\x03\x8e\xde\x8d\xce\ +\x3d\x69\x39\xbf\xf1\xf5\x6f\xbe\xf8\xdd\x97\x37\x36\x36\x44\x51\ +\xfc\xd6\x37\x9f\x35\x0c\xe3\xdc\xb9\xf3\xb9\x9c\xd4\xeb\x0e\x8a\ +\xf9\x52\xbd\x5a\x3f\x38\x38\x00\x00\xcc\xcf\xcf\x27\x81\xa5\x6b\ +\x6b\x6b\xb2\x2c\x4f\x4e\x4e\xbe\xf6\xda\x6b\x1b\x1b\x9b\x95\xfd\ +\xdd\x07\xcf\x9f\x4f\x8c\xfb\xbe\xef\x47\x51\x24\x8a\x62\x36\x93\ +\xb1\x52\xa9\x46\xa3\x31\x1c\x0d\x19\x03\x80\x12\xdf\x75\xa8\x80\ +\x37\x37\x36\x1e\x78\xe0\x01\xc0\x28\x60\x9c\x53\x00\x38\xe8\x77\ +\xda\x08\x72\x46\xa3\xeb\x37\xae\x4d\x95\x27\x2d\xd3\xd4\x15\xb9\ +\xc3\x69\xaf\xdb\x31\x34\x35\x0c\xfc\x5a\xad\x56\x60\x45\x55\x91\ +\x31\x12\xe3\x38\xec\x76\xbb\x77\x97\x97\x5b\xf5\x06\x88\x59\x6d\ +\x7f\x17\x22\xa8\xaa\x6a\xa3\xd9\x4c\x56\xf9\xf4\x7a\x3d\x29\x8a\ +\x02\x3f\x4a\xc2\x23\x15\x45\x29\x15\x4b\xb3\xd3\x33\x2f\xbd\xf8\ +\x62\xa1\x50\xa0\x51\xac\xa8\x8a\x65\x99\xa9\x54\xea\xe2\xc5\x8b\ +\xed\x6e\x57\x94\xa5\xc1\x70\xb8\xb3\xb3\x93\x28\xf7\x93\x5d\x1c\ +\x71\x1c\x9f\x3f\x7f\xbe\x5c\x2e\x5f\xbb\x76\x0d\x61\x7c\xef\xde\ +\xbd\xa4\xdf\x1c\x1f\x1f\xdf\xd9\xd9\x49\xa0\x12\x8c\xf1\x97\xbf\ +\xfc\xe5\x6a\xb5\xf2\xc9\x5f\xfa\x64\xe2\x2f\x7d\xd7\xa4\x3a\x8d\ +\xcb\xe5\xb2\xae\xc8\x9b\x9b\x9b\xed\x76\x3b\x95\x4a\xb5\xbb\x9d\ +\xe5\xe5\x25\x2f\x8a\x14\x45\x33\x4d\xf3\xec\x03\x0f\x00\xc0\x93\ +\x3f\x04\x21\x94\x34\xef\xfb\xfb\xfb\x95\x4a\xa5\x5c\x2e\xcf\xcf\ +\x1f\x4d\x5b\x56\xe0\xb9\x73\x33\x33\x02\x46\xab\x77\x57\xf6\xf7\ +\xf7\x05\x41\x28\x8f\x8f\x49\x82\x20\x09\x42\x1c\x05\xb6\x33\x92\ +\x64\x01\x40\x0e\x00\x03\x10\x70\xc8\x1c\x77\x04\x21\x1c\xd9\x43\ +\xd3\x34\x63\x1a\x32\x4e\x67\x66\xa7\x5f\x7f\xe3\xaa\xa2\x8a\x83\ +\x61\x4f\x10\xb1\xa2\x4a\x81\xef\xf9\xa1\x8c\x30\x91\x64\xc9\xd0\ +\x0d\x4a\x29\xc6\xb8\x59\xaf\xb7\x9a\x4d\xc0\xe2\x7c\x2e\x3b\x5e\ +\x2a\xae\x6f\x6c\x76\xfb\x03\x8c\x09\xd2\x54\xc8\x59\xe0\x7b\x94\ +\x52\xc0\x99\xef\x3a\x71\x18\x30\xc6\x62\xca\x92\x45\x80\x41\x10\ +\xb8\xae\xab\xeb\x7a\x72\x0a\x26\x8b\x09\x13\x80\xc2\x30\x8c\x5c\ +\x2e\x97\x78\xca\x12\xca\x41\x14\xc5\x4c\x26\x73\x70\x70\xe0\xb8\ +\xee\xeb\x57\xaf\x06\x61\x00\xb1\xd0\x68\x34\xa6\xa6\xa6\xcd\x54\ +\x6a\x6c\x6c\x4c\x10\xa4\xad\xed\x9d\xed\xad\x4d\x1a\xc7\x87\xe8\ +\x10\x11\x02\xae\xeb\x41\x84\xce\x9e\x3d\xab\x69\xda\xb5\x6b\xd7\ +\x8e\x1e\x3d\x9a\x64\x38\xff\xc1\x1f\xfc\xc1\xc2\xc2\x42\xbd\x5e\ +\x7f\xdf\xfb\xde\x77\xfc\xf8\x89\x2b\x57\x5e\xf6\x7c\xcf\x71\x1c\ +\x5d\xd7\x2f\x5e\xbc\x78\xeb\xd6\xad\x2b\x57\xae\x5c\xb8\x70\xe1\ +\xd1\x47\xde\x37\x3d\x33\xc3\x28\xcd\xe7\xf3\x63\xe3\xe3\x81\xeb\ +\x1d\x1c\xd4\xea\xcd\xe6\xe2\xc9\x93\xaa\xa6\x01\xc6\x10\x80\xae\ +\xe3\x44\x51\xf4\x6f\x75\x8c\x10\x26\xeb\xab\x92\x74\x4c\x5d\xd7\ +\x6c\x7b\x38\x77\x64\xb6\x79\x70\x90\xcb\x67\x82\xc0\xeb\xf5\xba\ +\xe5\xe9\x49\xc6\x22\x40\x01\x12\x05\x41\xc0\xe9\x54\x8a\x32\x4a\ +\x88\x40\xbe\x2f\xea\x9a\xc0\x79\x8f\xe0\x7f\x56\x1e\xfb\xdd\xcd\ +\x9d\x7f\x5c\xad\xfd\xe3\xd9\x69\x07\x42\xf2\x77\xaa\xb2\x8b\x68\ +\x61\x65\xf8\x23\x5f\xdc\x5f\x3e\x97\xb9\xfa\x44\x81\x44\x87\xec\ +\xd9\x39\xe7\xd9\x6c\xbe\xb2\xb7\x77\xec\xe4\xb1\x7f\xbb\x54\x13\ +\xe3\x76\xad\x21\xcb\xd2\xbb\x95\xc6\x42\x08\x65\x59\xe9\x74\x3a\ +\x95\x4a\x25\xa9\xdd\x92\x24\x2d\x2d\x2d\x29\x8a\xa2\x28\x8a\xaa\ +\x69\x84\xe0\x9d\xed\xed\xd7\x5f\x7f\x7d\x71\x71\xd1\x34\xcd\x95\ +\x95\x95\xa4\xd7\x90\x24\xe9\xda\xb5\x6b\xc5\x62\xf1\xf4\x7d\xa7\ +\x1b\x8d\xc6\x7d\x67\xce\xdc\xba\x71\xe3\x9d\x6c\x80\x4e\xbb\x6d\ +\xdb\xb6\x24\x89\x9e\xed\x28\x8a\x1e\x86\x61\xfd\xe0\x80\xc6\xa1\ +\x6d\xdb\xd9\x6c\x36\xb2\x1d\x22\xc9\x10\x0b\x18\xd1\x7e\xaf\x27\ +\x0a\x98\x33\xb6\xbd\xb9\xdd\x3a\x68\x66\xd2\xe9\x66\xb3\xd5\xef\ +\x76\x7a\xdd\x6e\xa9\x58\xdc\xde\xde\x72\x02\x7f\x6b\x7b\x33\x5f\ +\xc8\x9d\x3d\x7f\x4e\xd5\x34\x7b\x34\x0c\x83\x50\x14\xc4\xfe\xa8\ +\x43\xe3\x78\x76\x6e\x76\xe8\x3a\x9d\x4e\xa7\x58\x1a\xb7\x2c\x8b\ +\x52\x2a\x48\x92\xae\xa1\x6e\xbf\x9f\xa0\xd5\x92\x24\x6d\x6d\x6d\ +\x89\xa2\x38\x35\x39\xb9\xb2\xb4\xbc\xbe\xbe\x6e\x18\x46\xb9\x5c\ +\xa6\x94\x6e\x6e\x6d\xea\x86\x91\x4c\x21\x9e\xe7\x65\x32\x99\x5c\ +\x2e\x77\xeb\xd6\xad\xfb\xef\xbf\x3f\xe9\x37\x75\x5d\x4f\x92\x0b\ +\x4d\xd3\x4c\x50\xef\xcb\x97\x2f\xbf\xf1\xc6\x1b\xfd\x7e\xff\xf2\ +\xe5\xcb\xfb\xfb\xfb\x1f\x7a\xea\x43\x87\xd6\xe4\x59\x96\x35\x1a\ +\xde\x0b\x5c\xe7\xd6\xcd\x37\x21\x82\x9a\xaa\x32\x4a\x3d\xdf\xef\ +\xf7\xfa\xb9\x7c\x61\x76\x76\xae\xd3\xed\xde\xba\x79\xc3\xf3\x3c\ +\x00\x80\xaa\xaa\x89\x7d\x9f\x73\x5e\x2c\x96\x2a\x95\x8a\x84\xb1\ +\x61\x1a\x9a\xa6\xb9\xae\x7b\xf7\xee\xdd\xd5\xd5\x55\x42\xc8\xf9\ +\xf3\xe7\x55\x55\xc5\x84\x00\x4a\x19\x0d\x55\x55\x4d\xe6\x15\xce\ +\x38\x07\x1c\x42\x34\x1a\x8d\x12\xc1\xab\xae\xeb\x34\xa6\x00\x80\ +\x4e\xa7\xb3\xb7\xb7\x27\xcb\x72\xa1\x50\x7c\x4b\x11\x24\x8a\xed\ +\x56\x2b\x9d\xc9\x99\x66\x8a\x71\x0e\x20\xdc\xdd\xde\x79\xe6\x99\ +\x67\x6e\xdf\xbc\x89\x21\x28\xe4\x73\x9a\xaa\x76\x3b\x1d\x3f\xf0\ +\xd9\xdb\xa2\x46\xcf\xf3\xde\xd9\xa6\xe2\xfb\xbe\x20\x08\x49\x8c\ +\x73\x62\xb3\xd4\x75\xdd\xb2\xac\x6a\xb5\xea\xbd\x2d\x4e\x8f\xa2\ +\x48\x92\x24\x8c\x71\xa2\x7f\x4f\xea\xbe\x69\x9a\x82\x20\x18\x86\ +\xd1\x1f\x0c\x92\x88\x21\x00\x41\xb7\xd9\x56\x35\x6d\x7a\x66\x26\ +\x69\x1d\x36\x36\xb7\xda\xed\xee\x78\x79\x9c\x90\xc3\xec\xd8\xa3\ +\x94\x99\xa6\xa5\x69\x66\xad\x56\xdb\xd8\xd8\x58\x5f\x5f\x9f\x99\ +\x99\x49\xe8\xc6\x04\x32\x7a\xe0\x81\x07\xca\xe5\xf2\xb7\xbf\xfd\ +\xed\x3b\x77\xee\xc8\x92\x24\x08\x82\x69\x9a\x9d\x4e\x07\x00\x70\ +\xf6\xec\xd9\x7a\xbd\xbe\xbd\xbd\x25\x8a\x42\x32\x6d\x74\x3b\x9d\ +\x76\xb3\xd9\x68\xb7\xd2\x99\x8c\x95\x4a\x31\xc6\x10\x46\x3c\x66\ +\x10\x80\x74\x36\xab\x6a\x1a\x63\x2c\xd9\xbd\x1b\x86\x21\xa5\xd4\ +\xb2\x2c\x8c\xb1\x24\x8b\x3e\x00\x34\x8c\xb6\xb7\x77\xc2\x20\x2c\ +\x95\x4a\x99\x4c\x5a\x92\xc4\x20\x0c\x47\xa3\x91\xef\xfb\xf9\x5c\ +\x0e\x42\x84\x00\x0f\xfd\xe0\x7b\x46\xa8\xfa\xbe\x8f\xfe\x86\x55\ +\xf3\xaf\x10\xf2\x4f\xb2\x99\x5f\x3f\xa8\x7f\xa2\xd1\xfc\x9d\x62\ +\xde\x0b\xa3\xbf\xea\xf7\x45\x3e\x0f\x23\x46\x39\x8f\x7f\x20\x12\ +\xe1\xa9\x80\x73\x2d\xfe\xf7\xfe\x78\xab\x63\xf1\xaf\x7c\xbc\xe4\ +\x88\x31\x89\x0e\x39\xb9\x84\x91\x57\x28\x95\x74\xa6\xdf\x5d\xbe\ +\x3d\x35\x33\xab\x28\x5a\x14\x86\xed\x76\x83\x33\x9e\xcd\x16\x12\ +\x67\xd3\xbb\x3a\x2a\x86\xc3\x61\xa3\xd1\x54\x55\x6d\x6a\x6a\xda\ +\xb6\xed\x7e\x7f\x40\x08\xa6\x94\x76\x3a\x1d\xdb\x76\x64\x59\xf1\ +\x3d\xe7\xca\x95\x2b\x49\x7c\xd2\xd6\xd6\x16\x63\x6c\x38\x1c\x5c\ +\xbe\xfc\x82\x61\x18\x13\x13\x13\xad\x56\xb3\xdf\xeb\x6d\xac\xad\ +\x99\xe9\x74\x14\x45\x9e\xe7\xb5\xdb\xed\x64\x97\x4d\xa3\xd1\xec\ +\xf7\xfb\xae\x1b\x28\xb2\x30\x36\x36\xde\xef\x34\x31\xc6\x83\x7e\ +\x7f\x73\x7d\xad\x58\x9e\x8c\x28\xe0\x9c\x37\xea\x75\x4d\x95\x5d\ +\xd7\xcd\xe7\x72\xdb\xdb\x5b\x61\xe0\x43\x00\x12\x1b\x7d\xa7\xd5\ +\x2a\x97\x27\x02\x3f\xe8\xf6\x7a\x51\x1c\xe9\xab\xab\x8a\xaa\x8c\ +\x86\x23\x59\x96\x16\x8e\x1e\x79\xe5\xc5\x17\x65\x49\x56\x55\x75\ +\xb7\x5a\xb1\x2c\x2b\x29\x19\xa9\x74\xda\x0f\x02\x4d\x35\x10\x42\ +\xb6\xe3\xe8\xba\x1e\x53\x9a\x24\x38\xee\xee\xee\x46\x51\xc4\x19\ +\x87\x04\xda\xb6\x5d\xaf\xd7\xf3\xb9\x5c\xa7\xd7\x4b\x60\x5f\x41\ +\x10\x82\x20\x98\x9c\x9c\xfc\xee\x77\xbf\x3b\x3b\x3b\xab\xeb\x7a\ +\x12\xad\x85\x11\xca\xe7\xf3\x9f\xf9\xcc\x67\x9e\x79\xe6\x99\xcf\ +\x7d\xee\x73\xfb\xfb\x95\x13\x27\x4e\x24\xc9\x07\xae\xeb\x0a\x84\ +\x1c\xfa\x84\x7e\x6b\x81\x72\x18\xd7\x6a\xb5\xc0\x75\xe2\xc0\x07\ +\x1c\x48\xa2\x38\x3d\x3d\x55\x2e\x4f\x20\x08\xfb\xfd\xde\x3b\x49\ +\xb9\x18\xe3\x20\x08\x92\x88\xf3\xb5\xb5\x35\xca\x58\xe0\x38\x9b\ +\x9b\x9b\x71\x14\x33\x4a\x37\xd6\xd7\x69\x14\x9d\x3a\x79\x72\xfe\ +\xe8\xd1\x24\xaa\x01\x21\xe4\x7b\x51\xa7\xdb\x2e\x16\x0a\x10\x02\ +\x00\x39\x60\x8c\x33\xa6\x6b\xaa\x20\x0a\x9c\x13\x0e\x78\xb3\xdd\ +\x1c\x0d\x07\xed\x76\xcb\x30\x74\x84\xd0\x60\xd0\x83\x90\xc7\x71\ +\x84\x11\x8c\xe3\x28\xa9\xd4\x9e\x1f\xb0\x38\x7e\xf3\xcd\x37\x2b\ +\xfb\xfb\x9a\x2a\x07\x7e\x10\xb8\x5e\xa7\xd1\x70\x5d\x47\x10\x04\ +\xd7\x71\xc2\x20\x90\x44\x31\x51\xbd\x00\xce\x05\x41\x00\x9c\xc3\ +\xb7\x2a\x29\xf5\x7d\x3f\x59\x72\xd2\xe9\x74\xde\x89\xe3\x4f\x48\ +\x5d\xce\x58\xe2\x5f\xb5\x6d\x3b\x8e\xe3\x24\x99\x20\x91\xd8\x4a\ +\x92\xe8\xfb\x3e\xc2\x10\x00\x98\xcd\xe5\x26\x27\x27\xe3\x38\x1e\ +\x1b\x1b\x8f\xe3\x28\x08\x82\xc9\xc9\x89\x7c\x3e\x07\x0e\x27\x84\ +\x84\x10\x00\xe0\x3a\x36\x21\x64\x79\x79\xf9\xce\x9d\x3b\x83\xc1\ +\xc0\x71\x1c\x55\x55\x8b\xc5\xe2\x83\x17\x2e\xa4\x52\xe9\xfd\xfd\ +\x4a\xb7\xdb\x75\x1c\x87\x31\x2e\x8a\xa2\xa6\x69\x94\xd2\x42\xa1\ +\x50\xa9\x54\x28\xa5\x37\x6f\xde\xda\x58\x5d\x1b\x0c\x87\x47\x24\ +\xb9\xd9\x6a\x05\xbe\x6f\x58\xe6\xc2\xc2\x02\xe7\x3c\x8e\x63\x51\ +\x12\xa3\x38\xb0\x1d\x27\xf0\xfd\x04\xcd\x27\x82\xc0\x19\x4b\x18\ +\x05\x59\x96\x21\x84\x8e\x33\xea\xf5\xba\xf6\x60\xa4\x6a\xb2\xaa\ +\x29\x83\x41\x9f\x10\xec\x79\x4e\x18\x45\x82\x40\x20\x04\x18\xa3\ +\x28\xf2\x31\x22\xbb\xdb\xdb\xe4\x7b\x52\xd9\x25\x49\x3a\x71\xe2\ +\x84\x2c\x49\x7f\xb3\x35\x0e\xc2\xad\x05\xf0\xd2\xea\xc6\x7f\xb1\ +\xb4\x7c\x50\x28\x5e\xbb\xef\x14\x09\xc2\x7f\x67\xe7\x13\x47\xbc\ +\x34\x4e\x52\x02\xa1\xdf\xef\xb5\x9d\x03\x46\x10\x61\xec\x43\x5f\ +\x7a\x31\xdf\xa0\x5f\xf9\xa5\xf7\x83\xc9\x5c\x31\xa0\xe0\xb0\x3b\ +\x7c\x42\xec\x85\x4e\x6c\x14\x8d\x91\xdb\xbb\x73\xfb\x06\xe4\x00\ +\x0b\xc4\xd0\xcd\x6c\x2e\x3f\x1a\x0d\x18\x7b\x77\x6e\x78\x84\x50\ +\xbd\x7e\xd0\x69\xb7\xa6\x27\xcb\x69\x5d\x19\xf5\x7b\x9c\xf3\xc1\ +\xd0\xe9\x0d\x1c\xd3\x30\x14\x59\x03\x1c\x70\xc8\x6d\xc7\x4e\xa5\ +\x53\x09\x3c\x8d\x10\xea\xf5\x07\xcf\x7f\xe7\x85\x5c\x36\xbb\xb7\ +\xb7\x6f\x68\x6a\x1c\x85\x6b\x6b\xeb\xa9\x94\x19\x85\x3e\xc6\x60\ +\x72\x72\xdc\xb0\x52\x08\xc2\x5a\xad\xb6\xb2\xb2\xfc\xf0\x85\x87\ +\x2c\xd3\x68\xd5\xeb\xcf\x7f\xe7\x85\x7a\xbd\xd1\x1f\x0c\x5f\x7f\ +\xe3\x5a\xb9\xd6\x08\xa2\x78\xac\x5c\xee\xb4\xdb\x37\xf7\x76\x12\ +\x06\x89\x10\xa1\xdb\xeb\x46\x61\xd4\xe9\xf7\xa2\x28\xee\x0d\x06\ +\x95\x83\x6a\x99\xa0\x76\xa7\xe3\xfa\xce\xce\xce\xe6\x78\x69\x2c\ +\x9d\xb2\x7c\xdf\xbd\x73\xeb\xe6\xfe\xfe\x3e\xe2\xa0\x56\xab\xf5\ +\x7a\x7d\x41\x10\x09\x26\x00\x40\x51\x12\xab\xb5\x5a\x18\x44\x56\ +\xca\x74\x3c\x27\x0c\x83\xd1\xa0\x07\x39\x50\x55\x69\xfe\xe8\x91\ +\xad\xcd\xad\x5a\xad\x56\x28\x14\x1e\x7b\xf4\xd1\xc1\x70\x28\x08\ +\x82\xa2\xe9\x07\x8d\x26\x42\xc8\x75\xdd\xa3\x47\x8f\xaa\xaa\x32\ +\x33\x33\xa3\x69\xea\x70\x38\xf0\x3c\x9b\xc6\x61\x10\x06\x9c\xf3\ +\x83\x83\x83\x33\x67\xce\x7c\xeb\x5b\xdf\x5a\x5f\x5f\xf5\x3d\x17\ +\xd0\x98\x46\xa1\x22\x11\xce\x0e\xbb\x0a\x11\xc2\x28\x0a\x54\x55\ +\xae\x55\xf7\x1b\x8d\x03\xcf\xf5\x10\xe4\xa2\x20\x19\x96\x35\x3b\ +\x37\x0b\x20\x08\x42\xff\xe8\x91\xa3\xd9\x4c\xe6\xfa\xf5\xeb\xa2\ +\x28\xd6\x6a\xb5\x4a\xa5\x32\x3b\x3b\x9b\x58\x81\x96\x96\x96\x8a\ +\x99\x6c\x22\x64\x8c\xa2\xb8\xd3\xe9\x7c\xf0\x03\x1f\x38\x7d\xff\ +\xfd\x08\xc2\x38\x08\x18\xe7\x84\x60\x55\xd7\x08\x46\x81\xef\x63\ +\x42\x38\x67\x1c\x70\xc6\xa8\xaa\xa9\xed\x56\x3b\x49\xe2\x5c\x59\ +\x5a\xb2\x4c\xcb\x75\x5d\xc7\x71\x1a\x8d\x46\x3e\x5f\x58\x59\xb9\ +\x7b\xea\xd4\xa9\xf1\xf2\x84\x61\x8f\x28\x05\x9c\x53\x01\xa3\x5a\ +\xbd\xb5\xb1\xb1\x61\x18\xba\xe7\x9a\xf5\xfa\x7a\x1f\x00\xcf\xb5\ +\x45\x51\x10\x29\x73\x1c\x27\x0c\x02\x8c\x71\x12\xdb\x09\x29\x95\ +\x44\x31\x39\x5d\x22\xea\x23\x08\x93\x7f\x26\x45\x19\x13\x9c\xe8\ +\x32\x1d\xc7\x8e\x63\x9a\xcc\x4c\x71\x1c\x27\x93\x53\xb2\x0b\xc5\ +\x75\x5d\x45\x51\x82\x30\x04\x88\x00\x08\x27\x26\xcb\x8a\xaa\x2b\ +\x8a\xe2\xba\xee\xce\xce\xb6\x2c\x49\xba\xae\xaa\xaa\x1c\x06\x3e\ +\xa5\x31\x84\x12\x7f\xf7\x3b\x54\x39\xe7\xaa\xa6\x37\x1a\xad\xe5\ +\xe5\xe5\x83\x83\x83\xca\x7e\x45\x10\x49\xa1\x90\xff\xc0\x13\x4f\ +\xc4\x71\x44\x69\x54\x2c\xe6\x73\xb9\x27\x9e\x7b\xee\x39\xce\xb9\ +\x6d\xdb\x77\xee\xdc\x99\x9b\x9b\x3b\x7b\xf6\xac\xaa\xaa\x5f\xfc\ +\xe2\x17\x1f\xb9\x78\xe9\xc5\xcb\xb5\x20\x0c\x45\x59\xda\xde\xde\ +\x5a\x5c\x5c\xbc\xef\xf4\x69\x88\x31\x04\x80\x33\x16\xf8\x81\xa4\ +\xc8\xa2\x80\xc2\xae\x43\x30\xc4\x18\x33\x46\x19\xe3\xb2\x24\x47\ +\x61\xd8\x6d\x75\x52\xa9\x74\x75\x67\xcf\x1e\x0d\x25\x51\xec\xb4\ +\x5a\x1b\x1b\xeb\xae\x63\x6f\x6c\x6c\x60\x91\xcc\x1f\x5b\x18\x39\ +\x0e\x00\x30\x8e\x23\x00\x20\xe0\xf1\xda\xea\xbd\xef\x41\x71\x0f\ +\xc3\xf0\xa1\x8b\x97\xde\xf7\xe8\x63\x7f\x0b\xa5\x8e\x62\x02\xba\ +\x5d\xe1\xe7\x7e\xfe\x33\x2b\x2b\xad\xdf\xfa\x4d\x7a\xe1\x02\x74\ +\x9d\xbf\x80\xcc\xff\x45\xce\x90\xd3\x18\x7c\x7f\x93\xaf\x1c\x00\ +\x8c\x98\x20\x1a\xbf\xf9\x5b\xa9\x2b\x5f\x18\xfd\xfa\xaf\x5f\xf8\ +\x99\x9f\x79\x38\x62\xf0\x3f\x4a\x73\x0a\xa3\xd8\x1b\x39\x3d\xcb\ +\xb2\x2c\xcb\x7a\xe7\x9d\x92\x99\x3d\x9d\xc9\xbd\x2b\xc1\x3b\xe7\ +\x20\x0e\x03\x18\xfb\xc5\x8c\xce\xc3\x91\x2a\x00\x0e\xa4\x83\x66\ +\x3f\x88\x41\xb7\xe7\x60\x16\xc7\x71\x44\x19\x8d\xe2\x90\x08\x08\ +\x61\x18\xc6\x51\x18\x87\x32\xd6\x04\x22\x8d\x6c\x8f\x52\x30\xe8\ +\xf6\x5c\x67\xb4\xb1\xbe\x16\x04\x6e\x14\xf9\xdd\x4e\xfb\x2b\x5f\ +\xfe\x37\xb9\x5c\xbe\xd7\xed\x2d\x2c\x1c\xcb\xa6\x32\xed\x46\x43\ +\x11\x05\x00\x40\xaf\x37\x68\x34\xdb\x1c\x20\xd3\x4c\xdd\xbd\x7b\ +\x17\x70\xbe\x74\xfb\x56\x14\x46\xb6\x63\x43\x08\x82\x20\xd0\x75\ +\xb3\xdf\xef\x73\xc4\x44\x49\xb1\xbd\x7a\xae\x58\xe2\x00\xac\xde\ +\xbb\x9b\xce\xa4\xf6\x77\xb6\x64\x59\x32\x65\x39\x74\x9d\x5e\xaf\ +\x57\xdd\xdb\x77\x1c\x47\x20\x78\xb0\xeb\x42\x4c\xe2\x88\xf9\x28\ +\xc0\x18\x27\x8b\xfa\x18\x8b\x25\x49\x8c\xa2\x60\x6f\x6f\xc7\xb3\ +\x07\x34\x8e\x1f\x7a\xf8\xa2\x28\x09\x58\x40\xfd\x61\x0f\x37\x88\ +\xef\xfb\x9a\xaa\xae\xaf\xaf\x1b\xa9\xd4\x93\x1f\xf8\xe0\xe6\xc6\ +\xc6\xde\xde\x5e\x2a\x65\x15\x0a\xf9\x52\xa9\x90\x4a\x19\xa6\xa9\ +\xed\xed\xf9\x61\xe4\x0b\x02\xf1\x3c\xef\x73\x9f\xfb\xdc\xc1\xc1\ +\x41\x75\x7f\x2f\x63\x99\x81\xeb\x20\xc4\xd3\xa6\x2e\x10\x2c\x09\ +\xe4\x70\x0e\x55\xc0\x81\x28\x08\x63\x63\xf9\x67\xbf\xf5\x0c\x44\ +\xe8\xa9\x8f\x7c\xb8\x5a\xad\x2d\x2d\xdd\x69\xf7\x3a\x10\x81\x23\ +\x47\x66\xb6\xb6\xb6\xbc\xd1\x20\xf9\xbf\x89\xf6\x31\xc9\x5b\x0e\ +\xc3\xf0\xe9\xa7\x9f\xee\x76\xbb\x9e\xef\xa7\xd2\xf9\xfe\x70\x74\ +\x64\x7e\xe1\xc1\x0b\x0f\x79\x41\x30\x18\x0e\x01\x8d\xc2\x30\x94\ +\x44\x31\x95\xb6\x20\x24\x9a\xac\xca\xa2\x04\x21\x84\x94\xd1\x38\ +\x16\x25\x79\x34\x1c\x1c\x54\xab\xba\xae\x1b\x86\x39\x3f\x37\xcf\ +\x39\x08\xfd\x48\x93\xb4\x76\xa3\x23\x62\xe9\xde\xdd\xb5\x52\x71\ +\xdc\x4a\x65\x4d\x2b\x15\xfb\x01\x62\xac\xd5\x6e\x5d\x79\xe9\x25\ +\xcf\x19\x95\x8a\x85\xcd\x8d\x75\x00\x41\x4c\x29\x05\x30\x8a\x63\ +\x84\xb0\x20\x8a\x51\x1c\xe3\x28\x42\x89\xcd\x94\xf3\x91\xe3\x24\ +\xb5\x1e\x72\x26\x08\x24\x06\x98\xd3\x58\x20\xc4\x61\x0e\x8d\x63\ +\xc7\x73\x38\x64\x21\xa5\xf4\x6d\x6d\x7b\x3a\x9d\x2e\x95\x4a\x09\ +\x18\x9d\x74\xc7\xbd\x5e\xcf\xb2\x52\x99\x7c\x06\x8b\xf2\x78\x79\ +\x32\x01\xa3\x6c\xdb\x56\x65\xe9\xd8\xb1\x63\x7b\x7b\x7b\x9a\x2c\ +\xb7\xdb\x2d\x7e\xd8\x27\x28\x8e\xe3\xa9\xe9\xb9\x97\x5e\xbe\xf2\ +\xda\xeb\xaf\x7f\xf4\xa3\x3f\x62\xea\xc6\xd7\x9e\xf9\x6a\xbb\xd5\ +\xe8\xf7\xda\xef\x7b\xdf\x23\xdd\x6e\x77\x73\x7d\xed\xf8\xe2\x7d\ +\xa2\x24\xc5\x34\x2a\x95\x4a\xb5\x5a\xed\xd2\xa5\x4b\xbe\xef\x9d\ +\x3c\x79\x92\x71\xf6\xe2\x77\xbf\x7b\xec\xc4\xf1\x2f\x7d\xe5\xcb\ +\xe9\x6c\xe6\xfe\x07\x1e\x48\x67\xd2\x1c\x00\x8c\x90\x3d\x1c\x22\ +\x84\x24\x49\x02\x10\xa8\xaa\x2c\xc9\x82\x28\x92\x30\xf4\x20\xc6\ +\x02\x16\x19\xe5\x9d\x83\x16\x67\x20\x42\x6e\xd1\xca\xe8\x82\x04\ +\x00\x18\x2b\x94\x7c\xd7\x6f\x35\x3b\xfb\x7b\x95\x52\xa9\xe4\xbb\ +\x81\x26\x6b\x1c\x02\xca\x41\x1c\x85\xbb\x5b\xdb\xd5\xbd\xea\xf7\ +\x06\x96\xc9\x64\xb2\xe0\x6f\xc9\x3d\xca\x79\x2e\xef\x7d\xf6\xb3\ +\xea\xc7\x3e\x96\xff\xcc\xaf\xfa\x7f\xfc\xc7\x6c\x6e\x16\xf8\xc1\ +\x0f\x22\xcc\xce\x01\x44\x40\x96\x84\x3f\xfe\xd7\xc2\xef\xfd\x4e\ +\xf4\x73\x3f\x07\xff\x87\x7f\x94\x03\x00\x50\xfa\x1f\x7d\xa9\x53\ +\x7f\x15\x73\x9d\x88\x17\xde\x4d\x07\x09\x30\x91\x55\x3d\xc5\x19\ +\x6a\xd6\x3b\x7e\x0c\x18\xd1\x74\x33\xaf\x70\x14\xfb\x2e\xa2\x51\ +\x18\x82\xc0\x71\x5c\xd7\xf5\xfd\x20\xe9\xdc\x01\x80\x96\x65\x06\ +\x61\x30\x18\x0c\x24\x49\x4a\xe9\x46\xa1\x50\x18\x0c\xba\xae\x67\ +\x03\x00\xe2\x38\xfa\xfa\xd7\xbf\x3e\x3e\x5e\xee\xf7\xfb\xad\x76\ +\x3b\x08\xc3\xdb\xb7\x6f\xd7\x6a\xd5\x4c\x26\x93\xc9\x64\x12\x70\ +\x73\x6a\x6a\xea\xca\x95\x2b\xc5\x42\x21\x59\xa7\x27\x49\x52\x36\ +\x9b\x8d\x63\x7a\x70\x70\x90\x88\x11\x17\x17\x17\xab\xd5\x6a\xb3\ +\xd5\x4a\x67\xd2\x82\x44\x10\x41\x92\x24\xcd\x1f\x39\x5a\xc8\x17\ +\x5e\x7f\xfd\xf5\x5e\xa7\x13\x87\x51\x18\x86\xba\x9e\xe1\x00\xbb\ +\xbe\x8f\xe0\x5b\x67\x1b\xa3\x8c\x08\x02\xc2\xd8\x90\x65\x55\xd3\ +\x06\x83\xc1\xf4\x44\x19\x42\x3e\x18\xf4\x15\x59\xa5\x94\x26\x31\ +\x94\x77\xee\x2c\x1d\x39\x32\x67\x9a\x56\x14\xc7\xc3\xd1\xb0\xdb\ +\xeb\x26\x1c\x69\xb3\xd9\x64\x8c\x7d\xed\x6b\x5f\xdb\xdd\xdd\xdd\ +\xd9\xdd\x71\x3d\x0f\x61\x94\xc4\xa5\x45\x51\xa4\x48\x02\xc1\x62\ +\x3e\x97\xf5\x3c\x07\x71\xa0\x28\x32\x8d\x0f\xd9\x7d\x40\x08\xa3\ +\x28\x78\xf6\xd9\x67\x47\xa3\xd1\x7f\xf2\xf4\xd3\xf3\xf3\xf3\xcf\ +\x7d\xfb\x39\x4c\x88\xe3\x38\xdb\xdb\xdb\xbe\xef\x73\xc6\x7c\xc7\ +\x6d\x36\x9b\x8e\xe3\x24\x7e\x9f\xbd\xbd\xbd\xbb\x77\xef\xce\xce\ +\xce\x36\x1a\x8d\xa9\xe9\xa9\xcb\xcf\xbf\xd0\xed\x76\x25\x49\x5a\ +\x38\xb6\xf0\xc0\xd9\x07\x7e\xf5\x57\x7e\xc5\x30\x8c\x8f\xff\xa7\ +\x7f\x3f\x9b\xc9\x40\x84\x1c\xdb\xd6\xd3\xe9\x5e\xbf\x3f\x18\x0c\ +\x0c\xc3\x88\x62\x8a\x31\x06\x08\x72\x00\xf2\xb9\x9c\xe7\xfb\x9e\ +\xeb\x48\x84\xd4\xeb\x8d\xcd\x8d\x75\x04\x41\xb3\x59\x0f\x43\xff\ +\xec\xd9\xfb\xdb\xed\x96\x28\x09\x53\x53\xd3\xb2\x20\xf4\xba\x83\ +\x1b\xd7\xdf\x7c\xf3\xfa\xf5\x9d\x9d\x9d\x72\xb9\xec\xba\x6e\x18\ +\x45\x18\x21\x42\x48\x18\x46\x8c\xb3\x04\x60\x09\xc3\x30\x39\x7e\ +\x0c\xc3\xf0\x3c\x2f\xa1\x46\x01\x00\x04\x13\xd7\xf5\x28\xa5\xa9\ +\x4c\x5a\x92\xa4\xa1\xef\x27\xba\x1a\x0e\x38\xc2\x58\x51\x94\x24\ +\x05\x0c\x21\xf4\xb6\x29\x89\xe7\xf3\xf9\x6a\xb5\xea\xf9\x5e\x4c\ +\xe9\xfc\xdc\x11\x45\x51\xd3\xe9\x54\xa7\xd3\x2d\x16\x8b\x53\x53\ +\xd3\x8e\xe3\x64\xb3\xd9\x30\x0c\x11\x84\x18\xe1\xc3\x3d\x39\x92\ +\x24\xbd\xf9\xe6\xf5\xdf\xfe\xed\xdf\xfe\xf8\xc7\xff\xb3\x4f\x7e\ +\xf2\x93\x2b\x77\x6e\xbf\xf4\xd2\x4b\xc3\x41\x7f\x79\x79\x39\x93\ +\x49\x47\x61\x18\x04\xe1\xf3\xcf\x3f\x5f\xd9\xdf\x17\x05\xc9\xf3\ +\x3c\xc7\x71\x6e\xdc\xb8\x71\xe6\x81\x33\xa1\x1f\xa6\x53\xe9\x54\ +\x2a\xfd\xf2\x8b\x97\x75\x5d\x9f\x9d\x9d\x3d\x73\xee\xec\xb3\x5f\ +\xff\xc6\xaf\xfe\xca\xaf\xfe\xc6\x6f\xfc\x46\xb2\x84\x24\x8e\x63\ +\x12\x41\xdf\x0f\xda\xad\x56\x2e\x0f\x39\x67\x92\xa0\x32\xca\x30\ +\x41\x92\x2c\x11\x22\xd8\x8e\xcd\xa8\x9f\xc9\xa6\xbf\x7b\xf9\x05\ +\xc7\x19\x8d\x46\xc3\x7a\xb3\x9e\x2f\xe6\xe6\x17\x8e\x2c\x2f\xdf\ +\x3e\x71\xe2\x04\x91\x64\x2f\x08\xb6\xb7\xb6\xaf\x5e\x79\xf5\x95\ +\x17\x5f\xfa\xde\x14\xf7\x43\x86\xdf\x1f\xee\xe5\x38\xe0\xf8\x31\ +\xff\x5f\xfc\x73\xf9\xbf\xfc\xaf\xc8\xa7\x3e\xe5\xff\xc1\xff\xc9\ +\x75\x1d\x44\xd1\x0f\x60\x79\x57\x25\xfc\xc2\x65\xf2\xa9\x4f\xc5\ +\xef\x7b\x34\xf8\xcc\xa7\x39\x00\x34\x0c\xdf\x73\x4c\x6f\xcc\x21\ +\x14\x65\xd9\x84\x12\x23\x31\xac\xb6\x87\x82\xa4\x11\x4e\xb2\xa9\ +\xcc\xc2\xec\xd4\xce\xf6\xca\xf5\x9b\xf5\x44\x10\x12\xc7\x34\x19\ +\x6c\x53\xe9\x34\xc6\x24\x8e\x29\x80\x81\x24\xe5\x28\xa5\x96\x95\ +\x8a\x69\xb4\xbf\xbf\x0b\x00\x48\xc8\x2e\x8c\x91\xe7\x79\x2b\x2b\ +\x2b\xcd\x7a\xad\x58\x28\xa4\x33\x99\x5e\xaf\x27\x2b\x8a\x6e\x18\ +\xcd\x66\x33\x9d\xc9\x40\x84\x00\x84\xae\xe7\x45\x71\xec\x7a\xde\ +\xf8\xf8\xf8\xd1\xf9\xf9\x28\x0c\x75\xc3\xd8\xda\xdc\x94\x64\xd9\ +\x71\x9c\x91\x3d\x2a\x8e\x15\x34\x55\x9f\x9a\x9c\x71\x1d\x7b\x7d\ +\x7d\x63\x38\x1c\x45\x31\xe3\x1c\xba\xae\x17\x85\x4d\x59\xd5\x1c\ +\xcf\x85\x00\xea\xa6\x01\x00\xa0\x8c\x11\x8c\x69\x4c\x45\x59\x4e\ +\xa5\x52\xa3\xe1\x00\x63\xc2\x58\x9c\xc9\x64\xc6\xc6\x4a\x8e\x63\ +\xdf\xbb\xb7\x8a\x31\xee\x76\x3b\x9c\xb3\xe3\xc7\x8f\x87\x31\xad\ +\x54\x2a\x49\x8c\xf8\xf6\xf6\xf6\x37\xbf\xf9\x4d\xdb\xb6\x57\x56\ +\x96\x20\x84\x08\x22\x59\x92\x30\xf2\x00\x00\x18\x63\x51\x14\x55\ +\x59\x8c\x82\x10\x21\x14\x84\x01\x06\x48\xd5\x54\x7a\x58\x58\x46\ +\x10\x85\x9b\x37\x6e\xbe\x7a\xe5\x95\x4f\xfe\xf7\xbf\x38\x35\x35\ +\xbd\xb6\xb6\xd6\x6a\x34\x11\x80\xf6\x68\x34\xe8\xf5\x24\x51\x8c\ +\xc2\x08\x72\x9e\x08\x4e\xde\x11\x99\x2c\x2d\x2d\x25\x08\x12\xc6\ +\x84\x31\xe6\xba\x8e\x61\x6a\x41\x10\x5c\xbd\xfa\xfa\xf6\xf6\xb6\ +\x69\x9a\xbd\x7e\x9f\x73\x1e\xd4\xaa\x08\xf2\x4c\x36\x37\x1c\x0c\ +\x38\x63\xb9\x5c\x4e\x54\x34\xc0\x63\x16\x45\x66\x2a\x2d\x10\x02\ +\x7b\x3d\x04\xc0\xd6\xfa\xc6\xab\xaf\xbc\x96\xc9\xa4\xe3\xc8\xa7\ +\x61\x30\x31\x56\x9a\x9d\x99\x92\x45\x92\xcf\xa6\xdb\x8d\x83\x62\ +\xbe\x24\x09\x22\x8d\xe3\x62\xa1\xd8\x6e\xb5\x9b\x8d\x06\x8d\x63\ +\x04\x20\xa7\x8c\x33\x46\x19\x65\x8c\x27\x50\x72\xb2\x5d\x3d\x71\ +\x38\x67\xb3\xd9\x5e\xaf\x97\xc4\xb8\xbb\x8e\x03\x11\x92\x24\x29\ +\xf0\x7d\x82\xb1\x24\x49\x61\x1c\x85\x08\xb2\x98\xc9\x8a\xa8\xeb\ +\x7a\x82\xb6\x5b\x96\xa5\x28\xca\x60\x30\x18\x0e\x87\x96\x65\x89\ +\x82\x20\x8a\x22\x46\xa8\xd7\x6d\x63\x04\x30\xe4\x18\xf1\x73\x17\ +\x1e\xdc\xdd\xdd\x65\x8c\x95\x8a\x45\xdf\xf7\xf3\xb9\x85\xc4\xe3\ +\xfa\x6e\x2f\xbb\x28\x0a\xb5\xda\xc1\x7f\xfb\xf3\xbf\xf8\xe3\x3f\ +\xfe\xf4\x67\x3e\xf3\x3f\x6d\x6e\x6d\xde\xbe\xb3\xe4\x38\xce\x70\ +\x38\x5c\x5f\x5f\x7f\xe8\xa1\x87\xf6\x76\xf6\x75\xd3\x4c\xec\xb5\ +\x92\x24\x25\x54\xea\xea\xea\xaa\x65\x59\x49\x96\x2f\xc6\x78\x6b\ +\x6b\x2b\x09\xe1\xe8\xb4\x5a\x2b\x2b\x2b\xfb\x7b\x7b\xed\x76\x3b\ +\x9f\xcf\xfb\xbe\xef\x79\x9e\x22\xe0\x66\xa3\x01\x28\x1b\x8d\x46\ +\xb2\xa2\x46\x81\x27\x48\x0a\x8b\x22\xd3\x34\x02\x3f\x90\x64\xd1\ +\x1e\xd9\xcf\x7f\xfb\xd9\x4e\xb7\xa3\xaa\xca\x68\x34\xc0\x04\x5f\ +\xba\xf4\xf0\xf4\xf4\x84\xa8\x2a\x8e\x6b\x47\xc3\x41\x61\x6c\x02\ +\x41\x68\xe8\xc6\x58\xa9\xf4\x7d\x28\x39\xe1\x1c\x04\x41\xfc\x91\ +\x8f\x04\xff\xf4\x7f\x95\x7f\xe1\x17\xc5\x5f\xfb\x9f\x83\xff\xed\ +\x37\x01\x21\x20\x8e\x7f\x70\xca\x3a\xe7\x5c\xd3\xf0\xbd\x7b\xf2\ +\x2f\xfc\x02\xcb\x64\xfc\x7f\xf1\xcf\x79\xa1\x00\x82\xf7\xe2\x80\ +\x42\x19\x07\x10\xc6\x8c\x4b\xa2\xe0\x8c\x86\x5e\xe0\x63\x2c\x51\ +\x1a\x47\x0c\xc5\x2c\xa2\x3c\xc6\x08\x25\x9a\x8d\x28\x8a\x12\x11\ +\x9b\x69\x18\xf9\x7c\x3e\x9d\x4e\x31\xc6\x4c\x55\x1b\xf4\x3b\xb2\ +\x2c\x24\x31\x35\x18\x63\x49\x12\x27\x26\x26\x7a\xdd\x61\xb3\xd1\ +\x28\xe6\xf3\xae\xeb\x36\x9a\x4d\x51\x92\xfa\x83\x41\xbf\xdf\x47\ +\x08\xf9\x41\x60\xdb\x76\x2f\x8a\x92\xbd\x6b\x89\xa6\x25\x69\xfa\ +\x32\x99\x0c\x21\xc4\x76\x9c\x6c\x36\x2b\x08\xa2\x61\x99\xe5\xf1\ +\x09\xcf\x73\x37\x36\x37\x09\xc2\x8c\xb2\xd1\xc8\x96\x24\x19\x0b\ +\x30\x43\x72\x18\xa3\x20\x08\x65\x59\x49\xc4\xe0\x94\x52\x4d\xd7\ +\x14\x55\xf5\x3d\xcf\xef\x75\xa3\x30\xb4\x47\xf6\xee\xce\xce\xf4\ +\xcc\x64\xb5\x5a\x01\x1c\x3a\x8e\x83\x31\xc2\x18\x17\x8b\xc5\x28\ +\x8a\xee\xdd\xbb\x5b\x1a\x9f\x68\xd4\x1b\xa3\xe1\x28\xa9\x53\x8e\ +\xe3\xb8\xae\x6b\x9a\x7a\xf2\x78\xdb\x8e\x4d\x04\x41\x14\xa5\x24\ +\x67\x1c\x01\x16\x06\xa1\xeb\xba\x10\x22\x59\x92\x3d\xcf\x4d\x2c\ +\x3c\x87\xb8\xe6\x08\xa1\x5e\xb7\xf7\xb1\xa7\x9f\xb6\x4c\xeb\xee\ +\xca\x0a\x00\x60\x62\xbc\x5c\xd9\xdb\x77\x1d\x77\x73\x63\xd3\x1e\ +\x8e\xea\x8d\x86\xeb\x38\x89\x00\x9f\x10\x52\x2a\x95\x4e\x9f\x3e\ +\xbd\xbb\xbb\x0b\x21\x9c\x9d\x9d\xdd\xda\xda\xc2\x08\x71\xc6\x1d\ +\xc7\x79\xed\xea\xd5\xf1\x52\x31\x08\x7c\x00\xcc\x9d\x9d\x1d\x46\ +\x69\x36\x9b\x39\xb6\x30\x4f\xe3\x78\x7f\x77\x57\x37\x8c\x94\x65\ +\xf1\x38\x84\x18\x21\x42\x00\x67\xdd\x76\xdb\xf7\xfd\xc8\xf3\x7b\ +\xed\x76\xfd\xa0\x62\x99\x1a\xa0\x34\x9b\x4e\x69\xaa\xdc\xa8\x55\ +\x03\xcf\x1d\x2b\x16\x06\xc3\x41\xa9\x58\xec\xf7\x86\x81\x1f\xb4\ +\x5b\xad\x56\xb3\x09\x00\x18\x0e\x87\x49\xba\x24\xf3\x18\xe4\x80\ +\x33\x86\x31\x7e\x27\xff\x2b\x59\x8c\x35\x31\x31\x11\x45\xd1\x68\ +\x34\x52\x14\x45\x96\xe5\xbd\x4a\x05\x23\x94\xce\x66\x92\xec\x20\ +\xd7\xf7\x20\x44\x00\xd0\xe4\xeb\x16\x45\xd1\x71\x9c\x84\x4d\x4d\ +\x04\x33\x71\x1c\xcb\x8a\x82\x09\x46\x10\x8e\x86\x83\xbd\xdd\x6d\ +\x4a\xd9\x07\x3f\xf8\x41\x4e\x63\x1a\x85\x51\x1c\x7b\x9e\xeb\xd8\ +\x76\xaf\xd7\x8d\xe9\x19\x8c\xc5\x43\x5c\xf6\x56\xab\x75\xfe\xdc\ +\x83\xbf\xfc\xcb\xff\xe3\xad\xdb\x77\x86\x83\xfe\xdc\xdc\x91\x7c\ +\xa1\x60\x8f\x46\x37\x6f\xde\xca\xe7\x0b\x8e\x6d\xdf\x5b\xdd\xe8\ +\xf6\x06\xcd\x56\xd3\x71\x9c\x23\x47\x8e\x9c\x3e\x7d\xfa\xda\xb5\ +\x6b\x10\xc2\x28\x8e\x54\x55\x4d\xfc\x56\x89\x79\xf5\xf2\x77\x5e\ +\xa8\xd5\x6a\x82\x28\xd6\x6a\xb5\x64\x2b\xd3\xdc\x91\x23\x8a\x64\ +\xd6\xf6\x2b\xb5\x7a\xed\xa1\x47\x1e\x81\x80\x13\x81\x00\x46\x31\ +\x82\x48\x16\xab\x7b\xfb\x86\x2a\xdb\xf6\x70\x75\xf5\x5e\x36\x97\ +\x0d\x42\x4f\x37\x35\x45\x91\xfd\xc0\x5b\x5a\xbe\xb3\x78\xea\x54\ +\x14\x06\xb9\x42\x91\x31\x1e\x85\xe1\x70\xd8\xaf\xd6\x6a\xe4\xfb\ +\xb4\xf6\x81\x30\x8c\x3e\xf1\x09\x78\x70\x20\xfd\xfa\x3f\xe1\x85\ +\x42\xf8\x99\x4f\x03\xc6\xc0\x0f\x8c\xf8\x5d\x55\x51\xad\x26\x7f\ +\xe2\xa7\x61\xab\xe5\x7d\xf9\x4b\xfc\xc4\x09\xe0\x38\xef\xcd\x33\ +\x88\x43\x46\x08\x70\xfd\x01\x67\x82\xeb\x0d\x15\x4d\xb4\x03\x07\ +\x13\x71\x64\xb7\xdf\xbc\x5d\x8b\xbc\x21\x26\xd8\xf7\xfd\x38\x8e\ +\x13\xe1\x9a\x20\x10\x00\x00\xc6\x48\x92\xb4\x41\x7f\x50\xa9\x54\ +\x54\x45\x8c\x22\xe8\x3a\x6e\xf2\x86\x49\xc2\x22\x80\x10\x61\x9c\ +\x4a\xa7\xc6\x4b\xc5\x37\xdf\xbc\x9e\x58\x3f\x44\x51\x7c\xe3\xda\ +\x35\x4d\x55\x39\xe7\x83\xe1\x20\x8e\xe2\x64\x3b\xcf\x60\x30\x58\ +\x5c\x5c\x7c\xe0\xec\xd9\x6e\xa7\xb3\xb4\xbc\x9c\x2c\xf9\x94\x65\ +\x59\x12\xe5\xd5\x8d\x35\x0e\x78\xe8\x07\x8a\x28\x7b\xae\x2b\x2b\ +\x8a\x69\x9a\x9e\xe3\x08\x49\xef\x06\x91\xc0\x38\x63\x2c\x31\x40\ +\xc0\x88\xa3\x51\x00\x00\x20\x00\x49\x44\x41\x54\x72\xce\x09\xc6\ +\x08\x21\xcf\xf3\x01\x04\x84\x10\xcf\xf7\x04\x41\x4c\x59\xe9\x38\ +\x8a\x7b\xbd\x5e\xb5\x5a\x9d\x9b\x3b\x3a\x37\x77\xa4\x54\x2a\xb6\ +\xdb\xed\xbb\xab\x6b\xb7\x6e\xdf\xb2\x6d\x9b\x10\x21\x8e\xe3\x24\ +\xd0\x18\x42\x90\x50\x7f\x00\x80\x38\x8a\xc2\x30\x20\x04\xab\xaa\ +\xaa\xca\x4a\xe0\x07\x9e\xe7\xe5\x0b\xb9\x8c\x95\xda\xdb\xdd\x8d\ +\xa3\x43\xb6\x23\x34\xa6\x93\x93\x13\xdf\x79\xf1\xe5\x7a\xbd\x6e\ +\x59\x96\x2c\xcb\xd5\x4a\x25\x91\x8b\x58\x96\x35\x39\x35\xd5\xed\ +\xf5\xec\xd1\x28\x8e\xe3\x30\x08\xd2\xe9\x74\x22\x5e\x14\x45\xb1\ +\xd7\xeb\xa5\xd3\xe9\xb1\xb1\xb1\x93\xa7\x4e\xbd\x74\xf9\xbb\xf9\ +\xe2\xd8\x63\x8f\x3e\x4a\xe3\xe8\x32\x44\x89\x69\xd6\x73\xdd\x62\ +\xb1\x60\x1a\x7a\xaf\xd7\x0b\xa3\x68\x6f\x6f\x6f\x72\x6a\x0a\x62\ +\xe4\xd9\x36\x42\x48\xd2\x34\xdd\xb2\x36\xd6\xd7\x03\xd7\x1d\xf6\ +\xfb\x29\x43\xbf\x7d\xfb\x16\xe7\xcc\xd0\xd4\xe1\xa0\xbf\xbf\xbf\ +\x57\x28\x15\xda\xad\x46\x21\x97\x87\x1c\x84\x61\xa8\x2a\xea\xe2\ +\xe2\x22\xc6\xb8\xdf\xef\xb7\x9a\xcd\x98\xd2\x24\x58\x22\x41\xff\ +\x92\xf4\x2f\xf0\x76\x18\x46\xb2\x61\x3c\x29\xf7\x41\x10\x10\x8c\ +\x55\x45\x61\x8c\x75\x3b\x5d\x84\x51\x02\xbc\x24\x29\x11\xc9\xb2\ +\xbd\xc4\x12\x9c\x44\xca\xf4\xfb\x7d\x59\x96\x93\xc5\xd9\x7b\x7b\ +\xbb\x08\x0b\xe3\xfa\x64\x1c\xd3\x74\x3a\x3d\x31\x31\xd1\x68\x36\ +\xfb\x83\x81\xaa\xaa\xb7\x6e\xdd\x5a\x59\x59\xb1\x6d\xfb\xc7\x9e\ +\x7a\x42\x91\xe5\x77\x8b\x37\xc4\x31\xcd\xe5\x72\xa7\xcf\x9c\xfe\ +\xbd\xdf\xfb\x5d\x51\x14\xb3\xd9\xec\xed\xdb\xb7\x3b\x9d\x2e\xa5\ +\x4c\x51\xb4\xc9\x89\xc9\xed\xed\xad\x56\xab\x25\xc9\x6a\x10\x04\ +\x8a\xa2\x4c\x4c\x4c\x28\x8a\x72\xe2\xc4\x89\x1b\x37\x6e\x3c\xfd\ +\xf4\xd3\xfd\x7e\xff\xb1\xc7\x1e\xfb\xe2\x9f\x7e\x9e\x73\x3e\x3f\ +\x3f\x7f\xe1\xc2\x85\x5b\xb7\x6e\x29\x8a\xb2\xb0\xb0\x00\x01\x98\ +\x9a\x9a\x9a\x99\x9b\x1b\x75\x3b\xa5\xe2\xd8\x73\xcf\x3d\xf7\xa3\ +\x3f\xf1\x13\x00\x20\xce\x68\x14\x79\x44\x14\x31\xc6\x8e\x3d\xe8\ +\xb4\xea\x8e\xdb\xcf\x66\xd3\xdb\x5b\x9b\x8a\xa6\xca\x92\x08\x21\ +\x5c\x5f\x5f\x3d\x75\xea\x54\x18\x05\x02\x10\x30\x21\xbe\x67\xfb\ +\x9e\x5b\x2c\xe6\x2f\x3d\x7c\xe1\xfb\x56\x2c\x4e\x29\x00\x20\xfc\ +\xf4\xa7\x51\xb7\x27\xfd\xda\xaf\x71\xcb\x8a\x7e\xfe\xbf\x01\x51\ +\xf4\x83\x50\xdf\x25\x09\xb6\x5a\xf2\xcf\xfe\x2c\xbe\x7b\xd7\xfd\ +\x93\xcf\xd3\x47\x1e\x81\xb6\xfd\x9e\xfd\xb0\x04\xc7\x22\xe2\xa3\ +\x61\xbb\xe5\xbb\x48\x50\x64\x33\x8b\x64\x81\x32\x40\x30\x06\x21\ +\x10\x34\x6b\x30\xe8\x70\xce\x77\x76\x76\x46\x23\x1b\x63\x6c\x18\ +\x66\x18\x45\xc9\xc4\x1a\xc7\xb1\x28\x0a\x09\xd4\x9e\x60\x14\x9c\ +\x73\x4d\xd3\x46\xa3\x91\xef\x79\xff\x1f\x7b\x6f\x1e\xae\xd9\x59\ +\xd5\x89\xae\xf5\x4e\x7b\xef\x6f\x3e\x73\xcd\x55\x49\x55\x06\x32\ +\x30\x24\x10\x42\xc0\x80\xa0\x62\x2b\xa2\x74\xab\x08\xb6\x8a\x57\ +\x91\xee\xab\x72\xdb\xa9\x69\xf5\xf6\x63\xd3\x8d\xad\xd7\xfb\x3c\ +\x80\xd8\xdd\x3e\xa8\xad\xb6\xda\xda\xe2\x84\xe4\x32\x69\x03\x21\ +\x64\xa8\x0c\x64\x4e\x25\xa9\xf9\xd4\x70\x86\xef\x0c\xdf\xb4\xc7\ +\x77\x5a\xf7\x8f\xf7\x9c\x8f\x82\xaa\x04\xad\x14\x10\xf0\xac\x4c\ +\x5f\xe5\x3b\xe7\xfb\xf6\x7e\xf7\xde\x6b\xad\xf7\xb7\x7e\xeb\xb7\ +\x9c\xb5\x27\x4f\x9e\xd4\xba\x52\x49\xcc\xa5\x98\x9c\x99\xe6\x52\ +\x78\xa0\xca\x18\xae\x24\x97\xb2\xd4\x5a\xc5\x91\x90\xb2\xd9\x6e\ +\x15\xba\x7a\xf2\xe9\xa7\x56\x57\x57\x9f\x3e\x72\xb8\x2c\xcb\x51\ +\x9e\xa1\xe0\xfd\xe1\x50\x9b\x22\xcf\x0b\xce\x58\x67\xf7\x64\x9a\ +\xa5\xe4\xa1\x3f\x18\x28\x21\x9d\xf5\x5a\xeb\xa2\x28\x42\x26\x65\ +\x5c\x70\x2e\xa9\x75\x36\x8c\xe5\x94\x52\x71\xce\x11\x59\x59\x95\ +\xfd\x7e\xff\xf2\xcb\xf6\xb7\xdb\xed\x40\xc3\x7f\xf8\xe1\x87\x56\ +\x56\x56\x88\x68\xb1\xdb\x0d\x82\x56\x51\xa4\xd2\x34\x6d\x34\xea\ +\xed\x76\x5b\xca\xa8\x2c\x4b\x64\x08\x44\x81\x07\x12\xd2\x67\x6b\ +\xad\x10\x22\x1d\x15\x5a\xeb\x5e\xaf\x27\xa5\xb8\x68\xea\x30\x17\ +\x62\x79\x69\xf9\xae\xcf\xdd\xb9\x77\xdf\xde\xaa\x2c\x43\x99\xa4\ +\x96\x24\x83\xe1\xb0\xdb\xed\x6e\xdf\xb6\xed\xca\x2b\xae\x68\xde\ +\x70\xc3\x9d\x77\xde\xd9\xef\xf5\x1a\x8d\xc6\x15\x57\x5c\xf1\xf1\ +\x8f\x7f\x7c\x7e\x7e\x3e\x74\xdc\x14\x45\x91\x8d\xd2\xc0\x8a\xd9\ +\xb9\x73\x27\xe7\x2c\x48\xa5\x2f\x9c\x5d\x90\x52\x20\xc0\xf1\x63\ +\x47\x27\xdb\x9d\x43\x8f\x3f\xbe\x6b\xe7\x2e\x53\x56\x11\x32\xa5\ +\x54\xf7\xec\x82\xf5\xae\xd9\xee\x30\xc0\x27\x0f\x3d\x99\x48\x39\ +\x3d\x3d\x33\x48\xd3\x33\x67\xce\x30\x86\x8c\x61\x14\x45\x0c\x71\ +\x8c\x6e\xb5\xea\x0d\xf0\xfe\xf4\xc9\xf9\x6c\x38\xea\x34\x5b\x4b\ +\x67\x17\x06\xfd\x7e\xa2\x22\xa7\xcd\x28\xcb\x10\x11\x01\x94\x52\ +\x9c\xf3\xd0\xb4\x5c\x55\x55\x51\x14\x81\x7a\xef\x9d\xf3\x00\x81\ +\xe4\xde\x6c\xb5\x18\x67\xdd\x6e\x37\x00\x29\x61\xf4\x79\xd4\x88\ +\x82\x7a\x01\x11\x85\x34\x3f\xb0\xf2\x93\x24\x59\x5d\x5d\xdd\xbb\ +\x77\x8f\x8a\x93\x4e\xbb\x75\xc5\x81\xfd\x79\x9e\xf5\xd6\xd7\x17\ +\x16\xce\x3e\xfd\xd4\x53\xf3\xf3\xa7\xc2\x2d\x77\x71\x05\xd5\x30\ +\xd3\xee\x8f\xff\xf8\x4f\xb6\x6f\xdf\x7e\xd9\x65\xfb\x06\x83\xc1\ +\x60\x30\xea\x74\x3a\xdd\xc5\xa5\xd1\x68\xd4\x1f\x0c\xf7\xed\xbb\ +\xfc\x47\xdf\x76\xd9\xf1\xf9\xf9\x27\x9f\x7a\x12\x11\xaf\xba\xea\ +\xaa\x23\x47\x8e\x7c\xec\x63\x1f\x9b\x9b\x9b\x8b\xa2\x68\x34\x1a\ +\x85\xd6\x87\x30\x84\x72\x62\x62\x62\x76\x76\x36\x6c\x58\x11\xb1\ +\x16\x27\x4f\x3d\x79\x68\xba\xd5\x3e\x72\xf8\xf0\x4a\xb7\xeb\x2a\ +\x0d\x80\xc8\x59\x31\x2a\xfc\x60\x20\xa3\x78\x7a\x66\xf2\x81\x7b\ +\xee\x1d\x64\x83\x89\x89\xce\xd3\x87\x4d\xb6\xba\x6a\xb4\x9e\x98\ +\x9a\xb2\xd6\x34\x1a\x8d\xaa\xaa\xea\xf5\xba\x60\x8c\x0b\xd9\x6c\ +\x35\xe6\x8f\x66\xcb\xdd\xe5\xaf\xe7\x4e\x20\xe7\x80\xb1\xea\xdd\ +\xff\x01\x7a\xbd\xf8\x5d\xef\xa2\x46\xdd\xbe\xed\x6d\x50\x96\x5f\ +\xdf\xfe\x3d\x8e\xa1\xdf\x8b\xfe\xaf\x7f\x23\x3e\x7b\x47\xf1\xbb\ +\xbf\xe3\x5e\xff\x7a\x7c\x5e\xe6\xec\xe3\xcc\x1d\xc8\xd4\x92\xb8\ +\xd3\xae\x97\x12\x3c\x13\x32\xe6\xa6\xac\xa4\x12\x35\xc5\x99\x12\ +\xad\x46\xeb\xc4\x09\x86\x88\xdd\x6e\xd7\x7b\x0a\x6d\x9f\xed\x76\ +\x3b\xd4\x9a\xbc\xf7\xbb\x77\xec\x98\x68\x37\xb3\x6c\x14\x54\x00\ +\x03\x73\x79\x34\x4a\x8b\xa2\xe0\x5c\x66\x59\x56\x96\x45\x14\xa9\ +\x13\x27\x4f\x2a\xa5\x8a\xa2\xec\xf7\xfb\xcd\x46\xb3\x28\x8b\x90\ +\xeb\x19\x6b\x27\xa7\xa6\x9a\xcd\xe6\x99\x33\x67\x9e\x7e\xfa\xe9\ +\xf0\xa8\xe4\x79\x1e\x92\xc1\x93\xf3\xf3\x4a\xc9\xbc\x28\x26\x3a\ +\x9d\x13\x27\x4e\x66\x69\x5a\x4b\x12\xef\xbc\x14\xb2\x96\x24\x5a\ +\x6b\x04\x60\x48\xc6\x18\xeb\x5d\x98\x40\xef\xc9\x7b\xef\x01\xb1\ +\xd5\x6c\xe6\x69\x8a\x00\xf5\x7a\x7d\x38\x1a\x36\x9a\x8d\xeb\x67\ +\xae\x7f\xfc\xf1\x27\xee\xbf\xff\xfe\x66\xb3\xc5\x18\x4b\x92\x04\ +\x01\xc2\xfc\x62\xef\xbd\x52\xd1\xc4\xc4\x44\x10\x26\xd4\xba\x32\ +\xda\x30\xce\xa4\xd8\xf0\xe0\xc6\x18\x72\xa6\x2c\x0b\xe7\xcc\xca\ +\xca\x4a\x2d\x8a\x01\x48\x29\x05\x17\x4b\xdb\x20\xef\x9d\x31\xcb\ +\x0b\x0b\xfd\xb5\xf5\x30\xf5\xdb\x5b\x17\x09\x39\xea\xf7\x4f\x1e\ +\x3f\xde\x99\x98\x38\x7b\xf6\xec\xc2\xc2\x82\x8c\xa2\xe9\xe9\xe9\ +\xb5\xb5\xb5\x13\x27\x4e\xbc\xf4\xa5\x2f\xdd\xbf\x7f\xbf\xf7\xfe\ +\xc0\x81\x03\x47\x0f\x1f\x09\x13\xa8\x11\x71\x6d\x75\x75\x34\x1c\ +\x6e\xea\x8b\x5d\x5d\x56\xd5\x93\x4f\x3e\xd9\xac\x37\xfa\xbd\xfe\ +\x4d\x2f\xbb\x69\xa5\xdb\xdd\xbe\x73\x67\x51\x14\x95\x31\x4f\x3c\ +\xfe\xb8\x52\x6a\xb9\xdb\xbd\xff\xfe\x07\x5a\x8d\xfa\xe4\xe4\x64\ +\x9a\x66\x44\xd0\x1f\x8c\x98\x90\xab\xab\x6b\x87\x9e\x7a\xba\xb3\ +\xb8\x74\xf3\xcd\xaf\x50\x51\x34\x1a\x2d\x2d\x2e\x2e\x1e\x3f\x7e\ +\xdc\x39\x17\xc4\x18\x9a\xcd\xe6\x70\x38\x04\x80\x5a\xbd\x36\xca\ +\x0b\xe7\x5c\xc0\x64\xc2\x9e\xac\xd9\x6c\xee\xde\xbd\x7b\x61\x61\ +\x21\x49\x12\x86\x18\xd7\x6a\xb4\xbe\x3e\x37\x37\x77\xcd\xb5\xd7\ +\xf4\xfa\xfd\x24\x49\x46\x59\x1a\x3c\x6c\x1c\xc5\x81\x18\xde\x6c\ +\x36\x27\x27\x27\x17\x16\x16\xaa\xaa\x3a\x7d\xfa\x74\x9e\xe7\x97\ +\x5f\x7e\xf9\xc4\xc4\xc4\xce\x1d\x3b\x86\xa3\x51\xbb\xd9\x48\x22\ +\x75\xff\xc1\x7b\x1e\x7b\xec\xb1\xe1\x70\x54\x96\x05\x22\xab\x27\ +\x51\xa8\xfd\x5c\xf4\x0d\x9f\xe7\xe5\xa9\x53\xa7\x8e\x1d\x3b\x5a\ +\xaf\xd7\x93\x38\xb6\xc6\x33\xc6\xd7\x56\x7b\x0f\x7e\xfe\xa1\x2b\ +\xaf\x38\x50\x6f\x36\xef\xbc\xf3\x4e\x22\xda\xb1\x63\xc7\xae\x5d\ +\xbb\x3e\xfa\xd1\x8f\x1a\x63\x5e\xf9\xca\x57\x16\x45\xf1\xa2\x17\ +\xbd\x68\x75\x75\x75\x6d\x6d\x2d\x14\x15\x9c\xf7\x81\xfc\xbe\xb4\ +\xb4\x54\xab\xd5\x1a\x8d\xc6\xf1\xe3\xc7\x57\xe2\xe4\xde\x83\x07\ +\xb7\x6d\xdb\xce\x09\xc9\x96\xce\x39\xc9\xf9\xf1\xb3\x67\x46\xfd\ +\x81\xe0\xfc\x81\xcf\xdf\xb7\xb0\xbc\x78\xfd\xf5\xd7\x7b\xe7\x89\ +\xc0\x3a\x1f\xc8\x0a\xc7\x8e\x1d\xef\x8f\xd2\x9d\x3b\xb6\xef\xd9\ +\x73\x79\x51\x96\x2b\xcb\xdd\x23\x47\x8f\x9c\x39\x7d\xe6\xeb\xbc\ +\xcd\xd3\x18\xaa\xd7\xab\xff\xf7\x37\xb0\x28\x92\x9f\xf9\xb9\x52\ +\x4a\xf3\x96\xb7\x80\xd6\xe7\xfa\xf7\x73\x61\x4d\xa2\xe7\x37\xef\ +\x5d\x29\xe8\x0f\xe2\x9f\xfd\x79\xf9\xd1\x8f\x96\xef\x7b\x9f\xfd\ +\xbe\xef\x83\xb2\x84\xe7\xf7\x31\x73\x60\x89\x8c\xeb\x51\x2c\x89\ +\x2a\x02\x21\xf8\x65\x7b\x77\xc8\x28\x06\x5b\x82\xce\xa5\x88\x83\ +\xce\xa2\x31\x46\x08\x49\xe4\xa3\x28\x0a\x45\x4b\x29\xa5\xb5\x4e\ +\x29\xd5\x6a\x36\xab\x32\x0f\x4f\x78\x18\xee\x1a\x45\x91\xd6\x6b\ +\x53\x53\xed\x97\xbc\xe4\x25\x67\x17\xce\xe4\x79\xce\x10\xef\x7f\ +\xe0\xfe\x2c\xcf\xfa\xfd\x7e\x96\x67\x55\x59\x4d\x4c\x4c\x30\xce\ +\x47\xa3\xe1\xf1\x13\xc7\xa7\xa7\xa6\x55\x14\x31\xce\xc3\xf6\x5c\ +\x48\xc1\x38\x63\x9c\x05\x01\x26\x21\x44\x51\x94\x55\x59\x76\x3a\ +\x1d\x67\x9d\x35\x96\x3c\x4d\x4c\x4c\xc4\xb5\x5a\x23\x49\x04\x67\ +\x83\xe1\xd0\x7a\x17\xb0\x23\x42\xce\x39\xef\x0d\xfa\x25\x63\x01\ +\x28\xc8\xd2\xac\x56\xab\xdf\x73\xcf\xc1\x2c\x4b\x37\x94\x81\x19\ +\x8b\xe3\x58\x29\x25\x54\x34\x2a\x0b\x21\x44\x9e\x17\x4a\xc9\x10\ +\x99\x18\x83\x90\xfb\x07\x07\xc4\xb9\x53\x4a\x31\xc6\x9c\x03\x6b\ +\xad\xf7\x54\x55\x65\xb3\x56\xaf\xd7\x92\x89\xc9\x49\xff\x1c\xbc\ +\x0c\x43\x14\x5c\x20\x80\xb3\xd6\x39\x87\x00\x9c\xb1\x2c\xcd\xce\ +\x9c\x3e\xb3\x70\x76\xc1\x01\x85\xb1\xd1\x67\xcf\x9e\xfd\xf0\x87\ +\x3f\x8c\x88\x59\x96\x9d\x3c\x79\x72\x34\x1a\x4d\x4e\x4e\x12\xf9\ +\xa0\x2f\x7f\xe6\xcc\xd9\x95\xee\xf2\x60\x38\x4c\xd3\x6c\x6d\x7d\ +\xed\xc1\x07\x1f\x3c\x70\xe0\xc0\xbe\x7d\x7b\x4f\x1c\x3d\x0e\x44\ +\xdd\x6e\xf7\xe1\x87\x1f\x5e\x5c\x58\x50\x4a\x1d\x3b\x7e\x7c\x75\ +\x65\x75\x62\xa2\xd3\x5b\x5b\xd7\x5a\x2f\x75\xb3\xfe\x60\xa4\xad\ +\xee\x0f\x87\xa3\x2c\x8f\x6a\xb5\xde\x70\xe4\x70\xf1\xd0\x53\x4f\ +\xaf\xf5\x06\x79\x5a\x3a\x63\x97\x97\x96\x84\x10\xf5\x5a\xed\xf4\ +\xe9\xd3\x9d\x4e\xa7\xdd\x6a\x0d\xfa\x7d\xc1\xb9\x92\xd2\x12\x18\ +\x6b\x83\x7e\x6f\x96\x65\xa1\xa0\x1a\xa6\x6d\x4c\x4e\x4e\x0e\xfa\ +\xfd\xe1\x70\x18\x06\xe3\x59\xe7\x56\x56\x56\x18\x63\x41\x5b\xd4\ +\x5a\x3b\x3b\x37\xbb\xba\xbc\xca\x39\x9f\x9e\x9e\x0e\x1a\xbf\xce\ +\xb9\x5e\xaf\x57\x55\xd5\xb6\x6d\xdb\x76\xec\xd8\xf1\xe0\xe7\x3f\ +\xef\xbd\x8f\xe3\x78\x6d\x65\xe5\xe8\xb1\xa3\xa3\xe1\x48\x2a\x65\ +\xb4\xe6\x9c\x7b\xce\x10\x2e\xfe\x81\x42\x0c\x00\x11\x44\x51\x6c\ +\xb4\x21\x4f\x79\x5e\x28\x15\x39\xe7\x8e\x1c\x39\x7a\xe6\xcc\x19\ +\x63\x6d\xd8\x97\x0c\x06\x83\x0f\x7e\xf0\x83\xde\xfb\xcb\x2e\xbb\ +\x6c\x34\x1a\x05\x9a\xe6\xeb\x5e\xfb\xda\xe1\x70\x38\x33\x33\x53\ +\x14\xc5\xa1\x27\x9e\xc8\xf3\x5c\x4a\x39\x1c\x0e\x87\xc3\x61\x9e\ +\xe7\xbb\x76\xee\x4a\xfb\x83\x48\xa9\xbc\x2c\x8e\x1f\x3f\x3e\xca\ +\x47\x2a\x8e\x46\xa3\xe1\xe9\xf9\x93\x9c\x61\x24\x84\xb5\xd5\xf2\ +\x72\x17\xf1\xd0\xea\xea\x8a\xb1\x76\x6d\xb5\xef\x1c\x2d\x2e\x2e\ +\x4b\x15\x3f\x75\xf8\xc8\xce\x9d\xbb\x08\xf8\x9e\xbd\x7b\x57\xba\ +\xdd\x3c\xcb\x66\xa6\xa7\xbe\xfe\x7b\xf8\xb5\xa6\xa9\xa9\xf2\x7d\ +\xef\x8d\xdf\xf9\xce\xf8\xa7\xdf\x09\xde\x9b\x1f\xfa\x21\xa8\xaa\ +\x80\xdb\x70\xce\xb5\xae\xca\xb2\x02\x20\xce\x45\xad\x56\x0b\x38\ +\xdd\xf3\x33\x67\xc7\x5e\x2f\xfa\xb9\x9f\x93\x7f\xf5\xd7\xd5\xaf\ +\xff\xba\x79\xdb\x8f\x80\xb5\xcf\xff\x5d\x48\x2d\x6a\xd6\xe3\x56\ +\xc4\x13\x26\x91\x13\x12\x46\xbb\xb7\xed\x61\x52\x32\x67\x22\xe6\ +\xb2\xb2\x68\x34\x1a\x83\xc1\x20\x34\x55\x4a\xa5\x5a\xad\x96\xb1\ +\xb6\xd5\x6a\xc5\x49\x62\x2a\xad\xa4\x0c\x75\x48\xef\x5c\xf8\x99\ +\xcd\xb1\xee\x62\xa3\x25\x1d\x20\x8a\xa3\xc5\xc5\xc5\x28\x8e\x84\ +\x12\x49\xbd\x56\x14\x45\x65\x34\x72\xf4\xe4\x19\xe7\x5a\xeb\xca\ +\xe8\xb8\x96\x24\xb5\xa4\xac\x4a\xce\xb9\x90\x92\x00\xa4\x52\x52\ +\xa9\xa0\xaf\x92\x65\x69\x14\xc5\xcd\x66\x73\x6d\x7d\xcd\x79\x1f\ +\x08\x79\xb5\x5a\xbd\x96\xc4\x52\xf0\xfe\x60\xc0\x18\xb3\xd6\x05\ +\xc7\x2d\x84\x60\x8c\xe7\x59\x46\x40\x41\x9c\x3d\x49\xf2\x3c\x2b\ +\xcb\xb2\x08\x77\x0e\x63\xac\xd9\x6c\x12\x51\x56\x94\xe0\x03\xc2\ +\x9e\x87\x66\x5d\x44\x4c\xd3\x4c\x4a\xc1\x18\x56\x95\x76\xde\x05\ +\x1f\xaa\xb5\x76\x46\x27\x49\xc2\x19\xb7\x4e\x0b\x21\xa2\x38\xe6\ +\xfc\x39\x74\x74\x23\x00\x40\x80\xa7\x43\x06\x13\x76\x1e\x41\xf8\ +\xc1\x79\xaf\xcb\x22\xd0\x78\xd6\xd7\xd7\x9d\x73\xad\x56\xeb\xa1\ +\x87\x1e\x0a\x51\x21\x4d\xd3\xaa\x28\xbd\x73\x00\x38\x33\x33\xed\ +\x9d\x49\x92\xe4\xe4\xc9\x13\xd3\x93\x9d\x1b\x6e\x78\x09\x00\xac\ +\xac\xae\x3e\xfa\xc8\x23\xc3\xc1\xd0\x1b\x7b\xd7\xe7\xee\x6c\x35\ +\x9b\xe1\xc2\x2d\x2e\x2e\x3e\xf2\xf0\xc3\x49\x1c\xab\x48\x8d\xb2\ +\x3c\x2f\xb5\x90\x72\x38\xca\x88\x8b\xca\xfa\x34\x2b\x80\x8b\x52\ +\xdb\x63\x27\x4e\x0e\x56\x3f\xbc\x7b\xe7\xce\x2c\xcb\xe6\x66\x67\ +\x8d\x31\x52\x08\x6b\x4c\xd0\x79\x16\x9c\x23\x62\x1c\xc7\xa8\x75\ +\x08\xe4\xa3\xd1\x28\x30\xdd\x1b\x8d\xc6\xca\xca\xca\x70\x38\xd4\ +\x55\x55\x96\x65\xab\xd5\xaa\xaa\x6a\x65\x65\x25\x28\xd1\x87\x34\ +\xdf\x39\x27\x85\x6c\x36\x9b\xa1\xb9\x7f\x3c\x2f\xbb\xd9\x6c\xde\ +\x74\xd3\x4d\xab\xab\xab\xde\xfb\x7e\xbf\x5f\x96\x65\xaf\xd7\x0b\ +\x5f\xc4\x85\xd0\x5a\xd3\xa6\x71\xce\xf0\x62\xfb\x5f\x10\xd1\x3b\ +\x9f\x65\x19\x20\x31\x00\x8e\xdc\x78\xe3\x9c\x77\xd6\x4a\x29\x1a\ +\x8d\xa6\xd6\xfa\xcc\xd9\x85\x10\xb4\x1e\x7b\xf4\xb1\xb9\x6d\x73\ +\xc3\xe1\xf0\x81\x07\x1e\x08\xf8\x52\x7f\x30\x08\x19\xc3\x9e\x3d\ +\x7b\xae\xba\xea\x2a\xa5\xd4\xd2\xd2\xd2\xbd\xf7\xde\x7b\xe3\x8d\ +\x37\xb6\xdb\x6d\x64\xec\xd1\x47\x1e\x39\x7c\xf8\xc8\x9e\xcb\xf6\ +\xde\x73\xf7\xdd\xad\x89\x76\x67\xa2\x2d\x23\xe1\xb4\x79\xec\x91\ +\x87\x23\x21\x89\xbc\xe0\xe2\xd4\xfc\x99\xa4\x96\x54\x95\xf1\x9e\ +\x8c\x71\xba\xb2\x1c\xf9\xea\x6a\x8f\x31\xf1\xd9\xcf\x7e\x76\x6e\ +\x6e\xc6\x5b\x5b\x4b\xa2\xdd\x3b\x77\x7d\x43\x08\xb4\x54\x15\x6d\ +\xdf\x56\xfe\xd6\x6f\xc5\xef\x7c\x67\xf4\x93\x3f\x05\x59\x66\xde\ +\xfe\x76\x00\x60\xe4\xbb\xdd\xa5\xc5\x85\x05\x04\x04\x00\x4f\xd4\ +\xa8\xd7\xf6\x5e\x76\x39\xe7\xe2\x79\xe7\xdf\xe3\x18\x57\x57\xe3\ +\x9f\xfa\x69\xfe\x89\x8f\x97\xff\xcf\xaf\x9b\xb7\xbf\xfd\xeb\xa5\ +\x3e\xcc\xbc\x52\xbc\xa6\x64\x8d\x83\x00\xeb\x45\xdc\x5c\x38\xbd\ +\xd4\x5d\x59\x55\x12\x63\x4e\x44\xae\x2c\x8a\xc0\x05\x2c\x8b\x32\ +\x11\xb2\x5e\xab\x59\x63\x92\xa4\xd6\x6c\x35\xa5\x90\x60\xed\xea\ +\xca\x52\x51\x96\x80\xe8\x3d\x31\xc6\x39\x17\x4a\x45\x88\x2c\xcb\ +\xf2\xa2\x28\xad\xb3\x88\x28\xa4\x14\x32\x2a\xca\x4a\x1b\x53\x69\ +\x4d\x00\x04\x38\x31\x31\xa9\xa2\x6c\x6d\x6d\x4d\x48\x99\xd4\xea\ +\x93\x53\x9e\x00\x7a\xeb\xbd\xa2\x28\x8d\xb5\x5a\xeb\xce\xc4\xc4\ +\xf4\xec\xec\xfc\x89\x13\xd6\xfa\x7a\x8d\x6b\x5d\x31\x64\xc4\x18\ +\x30\x34\xd6\x32\xce\xca\xaa\x24\x2f\xcb\xb2\x8c\x6b\x09\x63\x98\ +\x24\x49\x5e\x95\x56\xeb\x24\x4e\xb2\x3c\x2b\x8b\xb2\xaa\xaa\xa5\ +\xa5\xa5\x24\xa9\xb5\x5b\x1d\xce\x79\x55\x69\x6b\x9d\xf7\x7e\x30\ +\x18\xe8\xaa\x1a\x64\x59\x5a\x14\x65\x59\x79\xef\x5b\xad\x56\xe0\ +\x02\xd5\xeb\x89\x10\xdc\x18\x43\xde\xc3\x06\x4b\x18\x39\xe7\x9c\ +\x45\xf5\x38\xe9\x76\xbb\xc6\x98\x5e\xaf\xa7\x94\xcc\xb3\x1c\x2f\ +\xba\x65\x81\xc6\xd8\xa4\x1b\x73\x39\x02\xfe\x13\xc0\x7d\x86\x68\ +\xb4\x51\x4a\x29\xa5\x84\x10\x69\x9a\x32\xc6\xc2\x34\xa5\x7b\x0f\ +\xde\x9b\x67\x59\xad\x56\x5b\x5e\x5e\xfe\x83\x3f\xfc\xc3\x46\x3d\ +\x29\xf2\x6c\xf7\xee\xdd\x04\x94\xa6\xa9\xb3\x36\xcb\x46\xa7\x4f\ +\x9f\xed\xf7\xfb\xa3\x51\x5a\x54\xe5\xd2\xd2\xb2\x31\x26\x49\xe2\ +\x2c\xcb\x07\x83\x7e\xad\x56\x77\xde\x27\xb5\x7a\x5e\x94\x83\x61\ +\x6a\x9c\xf7\x1e\xac\x87\x52\xdb\x74\xa9\x2b\x94\x4a\xd3\x62\xe5\ +\xec\xf2\xa0\xd7\x43\xc6\x8c\x31\xdd\x6e\x37\xcb\xf2\x20\x20\x13\ +\x92\xdf\x31\x74\x4e\x44\x80\x18\xc4\x64\x42\x13\x83\x52\xaa\xde\ +\x68\x56\x4a\x59\xe7\x82\x40\x45\x65\x34\x11\x71\xc1\x03\xfc\x25\ +\x84\x98\x9d\x9d\x21\x47\x81\x19\x15\xd6\x33\x94\x55\x83\xe6\xcf\ +\x9d\x77\xde\x19\x8a\x1c\x42\x88\xb2\x2c\xc3\x45\x09\x02\x6a\x61\ +\xa1\xbc\xbf\xf8\xfd\x12\x00\xd4\xea\x75\x2e\xc4\xda\xfa\xba\x73\ +\x56\x20\x04\x1c\x0f\x81\x80\x20\x4c\x7d\xf1\xe4\xad\xb3\x65\x55\ +\x36\xdb\xcd\x30\x3a\x98\x31\x36\x1a\x0e\x4f\x9c\x38\x71\xf0\xee\ +\xbb\xf2\x3c\x6f\x34\x9b\x7f\xfb\x91\x8f\xec\xdb\xb7\xef\xf4\xe9\ +\xd3\x3b\x76\xee\x6c\xb5\x5a\x69\x9a\x56\x55\xb5\xde\xeb\x2d\x2f\ +\x2d\x1e\x3f\x76\x6c\xd7\x9e\x5d\xce\xbb\x43\x87\x0e\x31\xc1\x8c\ +\xa9\x22\x29\x16\x4e\x9f\x8e\xa4\x20\x82\x46\xbd\xe5\x5c\x5a\x14\ +\xd5\xea\xea\xba\xf7\x50\x14\xa5\xb5\xfe\xe1\x87\x1f\x6b\x75\xda\ +\x4b\x8b\xdd\xe3\xc7\x4f\xec\xde\xb5\x7d\x6e\x66\x76\x38\x18\x1c\ +\x7d\xea\xc8\x37\x8a\xfa\x56\x59\xd1\xec\x6c\xf9\x5b\x1f\x88\x7e\ +\xe1\x5d\xf1\xcf\xfc\x2c\x0e\x47\xe6\x17\x7e\x7e\x7d\xa5\x3b\x7f\ +\xfc\xf8\xb5\x2f\x7c\xf1\xf4\xcc\x2c\x00\x54\x55\xf5\xe4\x13\x8f\ +\x1e\x3b\x72\xe4\xca\xab\x5f\x00\x08\xf0\x3c\x71\xef\x88\x50\xab\ +\xe1\xfc\xa9\xe4\xed\x6f\xe7\x77\xdf\x5d\xbc\xff\x7d\xf6\x87\x7f\ +\x18\x9c\xfb\x0a\x79\xf6\xc0\x3a\xb8\x84\x98\xbb\xc3\xd2\x31\x5b\ +\x81\xf3\x8c\x91\x00\x95\xc4\x22\x8a\x96\x1e\x3d\x5d\x94\x39\x79\ +\x4b\x40\x69\x56\x20\x32\xc5\x38\x32\xa6\xbc\xaf\x71\x81\x9c\x4f\ +\x4d\x4d\xae\xf6\xfb\x27\xe7\x4f\xed\xde\xb6\xbd\x56\x6f\x95\xc6\ +\xc3\x30\x33\x5e\x6a\x2f\x0c\xc9\xc9\xe6\x54\x73\xba\x28\xf2\x3c\ +\xb5\x0e\xa2\x9a\x36\x46\x35\xda\x93\xdb\xf8\xc2\x6a\x4f\xd4\x5a\ +\xdb\x67\xb6\x95\x55\xc5\x54\x34\x31\x37\xeb\x56\xd6\xda\x4c\xb5\ +\x27\xa7\x6a\xed\x36\x4f\x1a\x2c\x6e\xc6\xad\xa9\xc6\x68\x54\x96\ +\x25\x02\xc4\x49\x5c\x79\x40\xa1\x08\x35\x17\x32\x52\x31\xf3\xcc\ +\x47\x8e\x31\x94\x9c\x5b\x6b\xd0\xbb\x61\x96\x55\x79\x41\xde\x27\ +\x2a\xe2\x42\x70\xc6\x46\xe9\x88\x23\x34\x92\xb8\x1c\xa5\xb9\xf7\ +\x71\x52\x6b\xb6\x5a\x1e\x88\x10\xa4\x92\x8c\x33\x63\xcb\xbc\xcc\ +\x04\x17\x88\xe4\x9d\x23\x72\x42\xf0\xb2\x2c\xa3\x48\x25\x49\x22\ +\x84\x42\x44\xef\x0d\xe7\x52\x49\x16\x5e\x57\x65\xde\xe9\x74\x84\ +\x90\x0c\xb1\x5d\x6f\x25\x49\xc2\x99\xa4\x8b\x9f\x1b\x49\x44\x68\ +\x3d\x20\x13\x5c\xa0\xf7\x3e\x89\x23\x63\x8c\xd6\x15\x90\xf7\xce\ +\x32\x25\x74\x59\x08\x04\xef\x9c\x10\xb2\x2c\x2b\x63\x9d\x52\xb2\ +\xd9\xa8\x03\xf3\xc4\x19\x3a\x5b\x95\xe5\xfa\xda\xfa\x7d\x07\xef\ +\x15\x82\x17\x79\x3e\x1a\x65\x6b\xeb\x83\xbb\xef\xb9\x6f\x6a\x6a\ +\x12\x01\x50\x48\x02\x21\xa2\x64\xdf\xf6\x5d\xf7\x1c\xbc\x87\x73\ +\xbe\xdc\x5d\xd3\x46\xd7\xeb\xf5\xbc\xd4\x95\xd6\x42\x29\x6d\x4c\ +\xb3\xdd\xaa\x37\x1b\x47\x8f\x1e\xb5\x5a\x3b\x6b\x9d\xb1\x0c\x59\ +\x55\x56\x7b\xf7\xee\x66\x52\x2e\x2d\x2f\xeb\xaa\xea\x0f\xfa\xc8\ +\x18\x21\x10\x90\x03\x70\xd6\x20\x30\xe7\x82\x0f\x74\x51\x1c\x31\ +\x84\x61\xbf\x27\x38\x3a\xeb\xa6\xa6\xa7\x6b\xb1\xcc\x86\x6e\x34\ +\x1a\x85\x61\x58\x09\x8f\xcf\x9e\x5d\x68\x36\x1a\xd7\x5d\x73\xed\ +\x5a\x77\xa5\x3f\x1c\x34\xeb\xf5\xb4\x5e\x97\x52\x46\x51\x34\xd1\ +\xe9\x84\x25\x2c\x8a\xe2\xae\xbb\xee\x2a\x8b\x22\xc8\x6c\x85\xe1\ +\x62\x4a\x29\x29\x65\x98\xa9\x3d\x1e\x54\xc2\x39\xbb\xe8\xc4\xdd\ +\x3a\x1a\xa4\x24\x44\x9c\xd4\xa7\xd0\x5b\x44\xc7\xc0\xf7\xad\x2d\ +\xf2\xdc\x59\x03\xde\x8e\xd2\x41\xa1\x4b\xeb\xed\xcc\xdc\xb6\x61\ +\x96\x97\x79\x59\x8b\xe3\x7a\x12\x47\x4c\xc4\x31\xf3\x45\x2e\x05\ +\x2f\xb2\xf4\xd3\xff\xfb\xef\x19\x63\x46\x9b\x56\xbb\x25\x38\x7b\ +\xe2\xf1\xc7\xba\xcb\x4b\xb3\xb3\xb3\x8c\x01\xa1\x5b\x5b\x5d\x7e\ +\xcd\x37\xdf\x7a\xe2\xc4\x31\xad\x8b\x3c\xcf\x7b\xbd\x5e\xa7\xd5\ +\xcc\xb4\xb1\xce\x6b\x5f\xa6\x45\x11\x47\xf1\xfe\x2b\xaf\x7c\xec\ +\xf1\xc7\x89\x31\xe3\xbd\x07\x28\xaa\x4a\x6b\xdd\x6e\x34\x26\x9b\ +\x13\xa7\x8e\x9f\x2a\xca\x62\x7d\x6d\xfd\x1b\x48\x5a\x51\x6b\x9a\ +\x9d\xab\x7e\xeb\x03\xd0\x6a\x45\xbf\xfc\xcb\xbc\xdb\x5d\x7c\xe3\ +\x77\x5e\xf1\xc2\x17\x4f\xcf\xcc\xda\x0d\xfe\x83\xbc\xf6\xba\x17\ +\x3e\x70\xef\xc1\xe1\x60\xd0\xee\x74\x3c\x3d\x0f\xf2\x62\xc6\x40\ +\x4a\xf6\xe0\x83\xc9\x4f\xbc\x03\x8f\x1f\x2f\xfe\xe0\xf7\xed\x9b\ +\xde\x74\xe9\xd1\x18\x44\x86\xe0\x3d\x21\xe3\x48\x97\x52\x6e\x87\ +\x88\xe2\x1a\x57\x35\x91\x9b\x92\x0b\x49\x88\x4c\x82\x8a\xd0\x53\ +\x65\x9d\x66\x9c\x79\x8f\x8c\x4b\x5d\x95\x86\x80\x03\x46\x5c\x48\ +\x04\x19\x45\x71\xa4\x90\x73\xcf\x44\x5a\x94\x53\xd3\x33\xa5\x71\ +\xf5\x56\xb5\x73\x9f\x9c\x9a\x9e\xf6\x3c\x1a\x16\x3a\x6e\x34\x59\ +\x14\xf7\xd3\xbc\xd0\x95\xe0\x5c\xd6\xea\xb3\xad\xf6\x0d\x8d\x7a\ +\xa3\xde\xe0\x82\x83\x54\x44\xd4\x4b\x53\xcf\xb8\xaa\xb5\xfa\x69\ +\xbe\xd2\x1b\x7a\xf2\x08\x40\xc4\x54\xad\xa1\x6a\x0d\x44\xe4\x82\ +\x49\x29\x10\xf1\xc8\x53\x4f\x2b\x95\x4c\x4f\x4d\x67\xc3\x34\xcf\ +\x52\xce\x99\x92\xca\xe8\x2a\x16\xd2\x1a\x03\x40\x41\x1a\x9e\x10\ +\xb4\xad\x10\xc0\x39\x8b\x00\x42\x72\xa5\x94\x10\x32\x74\xdc\x08\ +\x21\xb2\x2c\x2f\x8a\x9c\x80\x84\x90\x80\xe4\x81\xbc\x77\x52\x8a\ +\x5a\x2d\x09\x14\x78\x21\x84\xb5\x0e\x80\x8c\xb1\xd6\x3a\x15\x29\ +\x22\x6f\xad\x19\x0d\x86\x55\x59\xee\xda\xb9\x2b\x8e\xe3\x74\x94\ +\x46\x51\x2c\xa5\x52\x2a\xbe\xb8\x40\x8b\x80\x1e\x09\x08\x00\x19\ +\x17\x2c\xe2\xac\xd5\x68\x54\xba\x72\x56\x3b\xe7\x00\xc8\x3b\x8b\ +\xde\x22\x78\x21\x94\x14\xd2\x03\x2a\x26\xa4\x10\xe4\x49\x20\x32\ +\x29\x46\xd6\x00\x80\x92\x32\x56\x2a\x8a\x63\x6b\x6c\x48\xed\x7b\ +\xbd\x7e\x6b\xb9\xdb\x68\x34\xf2\xd2\xc8\xa4\xe6\x81\x75\xd7\xd6\ +\x2d\xa1\x10\x8a\x18\xaf\xac\x77\x59\xa1\xa4\xac\xd5\xeb\xf5\x46\ +\xad\x28\x8a\x66\xb3\x79\xf6\xec\xd9\xa0\x8b\x69\x8d\x91\x52\x36\ +\x1b\x8d\x66\xa3\xc1\x39\x1b\xa4\xa3\xe5\x95\x2e\x11\x55\xba\x12\ +\x52\x46\x4a\x39\xf2\x96\x1c\x11\xa1\x41\x00\xe0\x8c\x31\x89\x4a\ +\xca\x48\xc9\x2c\xcb\x80\x28\x8a\x14\x43\x62\x08\xb5\x7a\x0d\x10\ +\xf3\x3c\x3f\x7c\xf8\xf0\xf4\xf4\x74\xab\xd9\x2c\xcb\x32\x8e\x63\ +\x67\x9d\x29\xf5\x60\x7d\x60\x8d\x59\x5a\x5c\x3c\x7d\xea\x54\x96\ +\x65\xeb\xeb\xeb\x9c\xb1\x74\x34\x3a\x9a\xa6\x81\x1a\x2b\xa5\xe4\ +\x42\x84\xfc\x3d\xf4\x1c\x04\x3c\x27\x10\x6d\x2f\xba\xc1\x3b\xfc\ +\x5a\x69\x7c\xcc\x98\x52\x89\x35\xc5\x15\xfb\x0f\x28\x01\x0f\xdc\ +\x7f\x50\x33\xac\xca\x0a\x81\xb4\xa9\x00\x3d\x31\x94\x71\x2c\x84\ +\xaa\x2a\xc3\x90\x47\x2a\x12\x00\x11\xc3\x2a\x8a\x16\xb5\xe6\xb5\ +\x9a\x14\xa2\x56\xab\x65\x59\x56\x16\xc5\xa1\x27\x9e\x28\x8a\xe2\ +\xf8\xb1\x63\x33\x33\x33\xde\x94\x2a\x56\x53\xd3\x53\x59\x3a\xb2\ +\xba\x22\x47\x91\x8c\xac\x71\x6b\xeb\xfd\x66\xbd\x21\xa2\x28\x51\ +\x51\x63\x62\xa2\xaa\x4a\x95\xc4\x45\x55\x26\x49\x92\xe5\x59\xb3\ +\xd9\x54\x4a\x4d\x4d\xcf\x70\xef\xbd\xf5\xbd\xf5\x5e\x6f\xbd\xe7\ +\x91\xc4\x25\x4f\x0c\xbf\xa6\xf8\x8c\xa6\x46\xa3\x7c\xdf\x7b\x69\ +\x66\x46\xfd\xda\xaf\xed\x7d\xf0\x81\xce\x1f\xfc\x0f\x3d\x33\xcb\ +\x19\x03\x22\x67\xad\x90\x4a\x45\x51\x9e\x65\x13\x93\x93\x5f\x63\ +\x64\x86\x88\xa4\x04\x21\xf8\xdf\x7c\x38\xfe\x85\x5f\x40\x80\xf2\ +\x2f\x3e\x64\x5f\xf7\x3a\x2c\x0a\x20\xfa\x87\x77\xa5\x13\xc0\xb3\ +\x57\x5c\x99\x90\x82\xcc\x28\xd7\x51\xad\xd1\x3f\xfa\x99\x4f\x3d\ +\x95\x7c\xf7\x1b\x5f\x2e\x8c\xa1\x4b\x74\x12\x08\x50\xaf\xd7\xb4\ +\xb6\x5c\xa8\xd1\x28\x73\xce\x13\xc1\xcc\xec\x5c\x92\xa6\x40\x50\ +\x54\x65\x96\xe5\x18\x44\xc1\xc9\xa3\x60\x1e\x48\x3b\x93\x97\x25\ +\x32\x86\x88\xc0\x50\x1b\x33\x18\x0d\xb5\x35\x51\xac\xf2\x32\x1f\ +\x8c\x06\x79\x59\x3a\x67\x09\xf0\xd8\xf1\xa3\x80\x84\x88\x55\x55\ +\x85\x9d\x75\x18\xa4\x19\x1e\x60\xeb\x1c\x79\x02\x60\x40\x40\xe4\ +\x89\x20\x0c\xf1\x08\x07\xe6\xc9\x5b\xab\x19\xc7\x1d\x73\x73\x73\ +\x73\x73\xf5\x46\x7d\x90\x8e\x6a\x51\xec\x9d\x75\xce\x56\xba\x42\ +\x06\x9e\x71\x02\x02\x44\xef\x7d\xa9\x35\x30\xa8\xaa\x4a\x45\x91\ +\xe0\xc2\x72\x29\x55\xac\x7b\x83\xd1\x28\x95\x2a\xaa\xd7\x93\x2c\ +\xcb\x38\xe7\xc6\x3a\xad\x8d\x27\x30\xc6\x58\x22\x02\xf2\xde\x87\ +\x19\x40\x81\xdd\x6c\x8c\x0e\x4f\x41\xc0\x88\x91\x89\x48\xf1\x58\ +\x45\x5a\x6b\x29\x65\x14\xc7\xdd\xd5\x55\x55\xaa\xba\x31\xd6\xd8\ +\x8b\x7f\x5a\x08\x00\xd1\x3b\x8f\x8c\x2c\xf9\x34\xcb\x9c\xb3\xde\ +\x53\xc0\x64\xac\x75\xce\xf9\x50\xa3\x8e\xa2\x48\xa8\x88\x88\x8c\ +\xd6\x44\x1e\x18\x23\xef\xc3\xa4\x3a\x22\x62\x9c\x37\x1a\x8d\xf5\ +\xf5\xf5\x20\xe4\xc0\x39\xb3\xd6\x5a\xe7\xb2\x34\x25\xa2\x4a\xeb\ +\xb2\x2c\xb5\xd6\x55\x55\x95\x1b\xbd\x42\xe8\x09\x08\xa0\x2c\xcb\ +\x30\xc4\x19\x00\x82\x72\x40\xb3\xd9\x0c\xe1\x2d\xe0\x4e\x81\xb3\ +\x14\x68\x45\xa1\x45\x36\xac\xc9\xc6\xb2\x6c\xde\xe1\xa1\x73\x2d\ +\x38\x5f\x21\x04\x22\x93\x52\xd5\xea\x98\x24\x49\x90\x16\x58\x5d\ +\x5d\xdd\xb1\x63\x87\x10\xe2\xd4\xa9\x53\xe1\x8c\x9e\x3e\xfc\xb4\ +\x36\x36\xe4\xe3\xd6\xda\x20\xcc\x69\x8c\x11\x42\x04\x0a\xfc\xf8\ +\xc3\xc7\x05\xb6\xf1\x9d\x03\x00\x42\x88\x8b\xf4\xef\x08\x00\xbe\ +\x32\x23\x24\x29\xeb\x31\x91\x59\xea\x2e\xc4\x92\x17\x45\x11\xd8\ +\xb4\x8c\x8b\x34\x4b\xbd\xf7\xad\x46\xa3\x56\x4b\xda\xed\xce\x44\ +\xab\x65\x2b\x23\x39\xa2\x77\x9e\xa8\xd2\x9a\xb3\xa0\x25\x20\xda\ +\xed\x76\x28\x0c\x84\x01\x93\xde\xfb\x76\xbb\x5d\x8c\xb2\xbc\xa8\ +\xb8\x8a\xd7\xfa\xa3\x42\xdb\x3c\xcf\xbd\x27\x42\x51\x56\x25\x17\ +\x26\xe6\x8a\x31\x37\x35\xdd\x36\xa6\xe6\xbd\x0f\xe2\xa9\x5a\xeb\ +\x7a\xbd\x5e\xab\xd5\x9c\xb3\x1c\xf9\xe2\xc2\x42\x96\xe7\x5c\x08\ +\xc1\xd9\x25\x75\xee\x5c\x58\xe4\x5f\x63\xbc\x83\x00\x54\x9c\xff\ +\xa7\x5f\x35\xbb\xf7\x4e\xfd\xe2\xbb\xf8\xbf\xf8\xe7\xc5\xfb\xde\ +\xb7\x78\xed\x35\xbe\x28\x9a\x49\x6d\x6a\x66\x96\x80\x9c\xb3\xde\ +\x39\xff\xd5\x94\x4c\x38\xef\x2e\x21\xa5\xa0\x28\xa2\xdf\xfe\xed\ +\xf8\xd7\x7e\xdd\x5d\x7f\x5d\xfe\xfe\xf7\xbb\x97\xde\x88\x69\xfa\ +\x8f\x0e\x39\xe7\x3c\x27\x17\x78\x93\x31\x3d\x38\xfb\xf1\x0f\xfd\ +\xfe\xdd\xee\xc5\xbf\xf4\xaf\xdf\xac\x87\x8b\xf3\x8b\x53\x51\x52\ +\x93\x98\x97\xfa\x12\xf8\x77\x44\x2c\x2b\x93\x66\x25\x02\x18\xeb\ +\x3c\x90\x35\x36\x8e\x93\x1b\x6e\xb8\xa1\xc8\x2b\x64\xec\xc4\xc9\ +\x13\x67\xce\x2c\x70\xc6\xb8\x10\xb6\x34\x88\x2c\x8a\xe3\xdc\x38\ +\x21\xc4\xce\x1d\x3b\xf2\x42\x9f\x3d\x73\x6a\x75\x75\x79\x6d\x7d\ +\x9d\x0b\xe1\xbc\x33\xd6\x0a\x29\xac\x73\xde\x7b\xc6\x39\x79\xcf\ +\x00\x89\x7c\x18\x7a\xe7\xbd\x0f\xb4\xf1\x40\x44\x09\x3c\x1c\x18\ +\x7b\x73\xef\x03\x99\x12\x11\x19\xe3\x00\x14\x7e\x78\xb9\xbb\x3c\ +\xdd\x9e\x1c\xa5\x99\x91\x62\x58\xf6\xaa\xaa\xb4\xce\x58\x6b\xa7\ +\xa7\x27\xa9\xd1\x30\xc6\x6a\x6b\x83\x9b\xe3\x9c\x7b\x82\x4a\xeb\ +\x20\x60\xc2\x38\x6b\xb4\x5b\x79\x55\xba\xb5\x55\x14\x8c\x80\x2a\ +\xab\x2b\xa3\x65\x24\x23\x99\x00\x80\xce\xb2\xa2\x28\xd2\x74\x63\ +\x8c\x6a\x18\xe4\x14\x70\x61\x63\x0c\x01\x44\x51\x14\xa2\x2f\x13\ +\x82\x59\x6b\xac\x71\xe4\x75\x55\x51\x2b\x3c\x2e\xfc\xb9\x2c\x3d\ +\x30\x46\x40\xe4\x3d\x22\x16\x45\x41\xe4\xc3\x29\x5b\x6b\x43\x6f\ +\x2a\x30\x36\xee\x02\x0d\x9d\x9c\x82\x23\xe3\x1c\x20\xb0\x4e\x83\ +\x8f\xc5\x0d\x9a\x7c\xad\x16\x5a\xe4\xd3\x34\x15\x42\x10\x51\x96\ +\xa6\x67\xcf\x9c\xf5\xe4\xc3\x07\x6e\x3a\x65\x4f\xe4\x95\x6c\x6f\ +\xdf\xb1\x6d\x34\x1a\x75\xbb\xdd\xc0\x54\x09\xac\x4a\xad\x75\x9a\ +\xa6\x59\x96\x49\x29\x8c\xd1\x72\x73\x64\x52\xa8\x07\x84\x7b\x3b\ +\x5c\xa9\xe0\x94\xad\xb5\x61\xf8\x46\x68\x12\x16\x42\x38\xe7\xd6\ +\xd7\xd7\x9d\x27\xe7\x2c\xa2\x9c\x9c\x9c\x24\xa2\xe5\xe5\xe5\x30\ +\xe6\x3b\x00\x59\xa3\xe1\x10\xb9\xd8\x18\x42\x24\x65\xa0\x30\x85\ +\xa7\x20\x5c\x71\x7f\x4e\x7a\xe4\xbd\x0f\x77\xce\xf8\xf6\x10\x42\ +\x5c\x74\x0a\x4a\xe4\x9b\x75\x5e\x4b\x22\xad\x4b\xa9\x60\xd0\x5f\ +\xeb\x39\xa7\x94\xb4\x5a\x5b\xeb\x0a\xad\xcb\xb2\x22\xef\xa3\x28\ +\xb2\x95\x01\x47\x52\xc8\x6c\x94\x66\x55\x99\x48\x99\x48\x51\x94\ +\x85\x31\x16\x08\x42\xd8\x0b\x81\xad\xd3\xe9\xc4\x71\x7c\xea\xd4\ +\xa9\xe1\x70\xa8\xa4\xb4\x84\xa7\x17\x96\xf2\xca\x94\xda\xa6\x45\ +\xe5\x9c\x43\x2e\x54\x52\xef\xa7\xd9\x54\x5c\xbf\x72\xdf\x65\x61\ +\xd4\x57\x96\x65\x21\x24\xcc\xcd\xcd\x85\xe9\xc4\xc3\xe1\x30\x96\ +\xca\x57\x15\x11\xa9\x38\xc2\x4b\xe9\xdc\x19\x1f\x3d\x7a\x77\xfa\ +\xe9\x0f\x01\xb9\xaf\xbd\x18\x23\x63\xc4\x59\xff\xc7\xdf\xfa\xb2\ +\x8f\xdd\x11\xbf\xf1\xbb\x6b\xef\xfa\xb7\xe5\x0f\xfe\xa0\x8f\x63\ +\xef\x3d\x10\x9c\x9a\x3f\x91\x8e\x86\x5f\x1b\x58\x26\x08\x3d\x46\ +\x71\x72\x72\x7e\xcf\xef\xfe\x5e\xfc\xd1\x8f\x2d\x7f\xe7\x77\x9c\ +\xfd\x57\x3f\x61\x95\xc0\xfb\xef\x05\xfa\xc7\xa5\x14\xe4\xa9\x56\ +\xaf\xef\xde\xb3\x8f\x8b\x0b\x96\x88\x91\x71\x5c\x3d\x79\xbc\x97\ +\xcb\x7a\xe2\x1c\x40\x14\xab\xc5\x43\xff\xfb\x37\xfe\xd3\xe3\x7b\ +\xae\x7f\xf5\x1b\xbf\xe5\xc6\x98\xcc\x73\x94\xbb\x0f\xb9\x55\x96\ +\x65\xd3\xd3\x33\x69\x96\xd5\xeb\x8d\xac\x28\x8f\x1e\x3b\x2e\xa5\ +\x22\x82\x5a\xbd\x56\x96\xe5\x17\xf2\x68\xf2\x0e\x68\x90\x0e\x65\ +\x5c\x5f\x5c\x5a\x1c\xe5\x27\x0e\x1f\x3d\x5e\x94\xb9\x73\xc6\x39\ +\x2f\x95\x34\xc6\x00\x43\x2a\x01\x88\xac\xf7\xce\x3b\x86\xc8\x89\ +\x08\x88\x31\x24\x0a\xde\x81\x10\x59\xc8\xd4\x10\x90\x73\x19\x66\ +\xb3\x85\x8c\x6c\x63\x3e\xd9\xa6\x21\xa2\x23\xc7\x80\x22\x26\xea\ +\x51\x04\xce\x28\x2e\x85\x14\x5c\x30\x00\xe0\x52\x10\x6c\x8c\xb9\ +\xd1\x56\x7b\xed\x85\x90\x59\x5e\xc6\x49\x4c\x40\x5a\x1b\xe7\x01\ +\x81\x8d\x86\x69\xdf\x0d\xe2\x28\x99\x98\x98\x90\x22\x96\x42\xe5\ +\x59\x19\x47\x35\x29\xe5\x68\x98\x86\x84\xd4\x5a\x1b\x28\xfc\x73\ +\x73\x73\xce\xb9\xd0\x33\xb9\xb0\xb4\x58\x69\x1d\x9e\xe1\x46\xa3\ +\x31\x3d\x3b\x83\x0c\x9d\xb5\x52\xa9\x46\xa3\x41\x88\x2a\x52\x17\ +\xbf\x7d\x24\x42\x00\x44\x14\x42\x0a\xc6\x42\x46\x55\xe4\xce\x7b\ +\x1f\x98\x85\x8c\x31\xe4\x5c\x70\x51\x55\x55\x51\x69\xce\x05\x63\ +\x8c\xf3\xb0\x3e\x0e\x11\xbd\xa7\x40\x35\x09\x7d\xa1\x45\x51\x2c\ +\x2d\x2d\x05\x04\x23\x8a\xa3\x28\x89\x89\xb1\x41\x3a\x24\x00\xa1\ +\x24\xe8\xca\x7b\x40\x20\x1e\xca\xd1\xce\x0e\x06\x83\xd5\xd5\xd5\ +\x95\x95\x15\x6b\xad\x31\x26\x38\xdf\xa0\x33\x11\xd0\xed\x3c\xcf\ +\x82\xfb\x0e\x01\x2f\xb0\xda\xc3\x76\xc1\x5a\xbb\x99\x96\x60\x78\ +\x1d\x06\x42\xb4\x5a\x2d\xc6\x58\x1c\x47\x83\x61\x3a\x18\x8c\xf6\ +\xee\xdd\x33\x3b\x3b\x1b\xd2\xf3\x6e\xb7\xbb\xb8\xb8\x58\x55\x55\ +\xa4\x22\xf2\xde\x7a\x13\x22\x68\x28\x17\x87\x88\xbe\x81\x13\xc6\ +\xb1\xb1\x36\x84\xd8\x70\x00\xe1\x2b\x36\x76\x2a\x8c\x5d\x74\xef\ +\x18\x11\x30\x86\x71\xcc\x90\x59\xce\xbd\xe2\xa2\x16\x35\xa4\x52\ +\x67\x4e\x15\xa3\x51\x01\x40\xf3\xf3\xa7\x9c\x73\x40\x50\x4f\x6a\ +\x5a\x57\xab\x6b\xab\xe8\xc1\x39\x27\x05\x67\x8c\x59\x6f\x3d\x11\ +\xe7\x3c\x9c\x79\xf0\xd1\x41\xd3\x0d\x11\xd3\x34\x4d\x92\xa4\x3e\ +\x39\xe9\x90\x0f\x46\x99\x03\xc6\x44\x64\xfc\xc8\x18\xe7\xac\x93\ +\x4a\xd6\x9a\x1d\xe7\x29\x44\xdf\xe3\xc7\x8f\x6b\xad\xf3\xbc\x60\ +\x0c\xa7\xa7\xa7\x57\x57\x57\x87\xc3\x61\x1c\xc7\x18\xa9\xd2\x54\ +\x49\x94\x40\x28\xb7\x5c\x2a\x34\xa6\x2a\xf3\xd1\x5f\xfd\xe6\x8e\ +\x18\xa4\x8a\xe8\x6b\x0e\x67\x13\x10\xc2\xfc\x0d\xdf\x3e\xfa\x89\ +\x9f\x6d\xfc\xfc\xcf\xce\xbc\xfb\xdd\xeb\x9f\xfd\x6c\xf5\x9e\xf7\ +\xb8\x97\xdf\xec\x80\x26\xa6\xa6\xb7\x6d\xdf\xf1\x35\xc8\xdc\x11\ +\x49\x49\xf0\x94\x7c\xf2\x93\xad\xf7\xfc\xaa\x58\x5d\x1d\xfc\x87\ +\x5f\x31\x3f\xf6\x7f\x4c\x33\x06\x5a\xe3\x45\x45\x8a\x22\xcf\xb3\ +\x2c\x6d\x77\x26\x2e\xe4\x26\xc8\x19\xb7\xe3\x25\xaf\xf9\x6e\xe9\ +\xfe\xf0\xee\x35\x4f\xe0\xac\x9f\xbe\xfc\xa5\x6f\xf9\x9e\x2b\xff\ +\xfa\x8f\x3f\xf1\xe0\x81\xab\x5f\x73\x20\x29\xf5\x73\x5d\x84\xe1\ +\x28\xed\xf5\xfa\x37\xdf\x72\x4b\x55\x59\x15\xc7\x4b\x8b\x4b\x8f\ +\x3e\xfe\x78\x9a\xe6\xde\xfb\x5a\xbd\xc6\x10\x95\x90\x5a\x1b\xeb\ +\x1c\x0a\x0e\x92\x01\x63\xcb\x2b\xdd\x87\x9f\x78\x72\x94\xe6\x51\ +\x52\x8b\x6a\x91\xb1\x1b\xca\xc0\x8c\xb3\x30\xa2\x61\x23\x2d\x25\ +\x92\x9c\x31\x0c\xe3\xbc\x3d\x10\x84\xfd\xbb\xf7\x9e\x31\x14\x22\ +\xe4\xa4\x8e\x31\x44\x14\x44\x44\xe4\xad\xf5\x1b\x9d\x55\xe4\x11\ +\xd0\x85\x9a\x9d\xd5\x6b\xeb\x6b\x9d\x7d\x97\x25\x4a\x0a\x42\x0d\ +\xe4\x9d\xf5\x44\xfd\x7e\x1f\x3a\xe0\xbc\x03\x06\xd6\x18\x6d\x2d\ +\x55\xa6\x28\xcb\x5a\xab\xa5\x75\x25\x93\x06\x37\x2e\x22\xaa\xd5\ +\xeb\xc6\x58\x02\x2c\xab\xca\x3a\xcb\x85\x4c\xb3\xbc\xac\xb4\x10\ +\x92\x6d\xf2\x37\x82\xbf\xa8\xd5\x6a\x81\x33\xe3\x37\x07\x2c\x90\ +\x27\xed\xcc\xc6\xa0\x09\xa5\x9c\xf3\x2a\x8e\xe2\x24\x8e\xa2\xa8\ +\x37\xe8\xf5\x06\x83\xe7\x32\xdf\x86\x0b\x21\xa5\x0c\x83\x11\xd9\ +\x66\x26\x18\x6a\x89\x88\x88\x44\x92\x0b\x2e\x38\xe3\xdc\x39\xef\ +\xbd\x13\x52\x46\x51\xe4\x8d\xb1\xc6\x02\x50\x00\x2d\xac\xb5\xe3\ +\x94\x36\xf0\x05\xe3\x38\x1e\x0e\x86\xeb\xbd\x1e\x20\x38\xef\x83\ +\x6f\x35\xd6\x12\x91\x14\x32\x4e\x12\x44\x36\x18\x0c\xce\x9e\x39\ +\x1d\xb6\x53\x79\x9e\x87\xcf\x09\x8a\xea\x81\x7d\x48\xe4\x43\x61\ +\x33\x80\x21\xe1\xaa\x85\x84\x3d\xbc\x0e\xf1\x78\x3c\x4b\x24\x40\ +\x37\x9c\xf3\xd1\x68\x14\x45\x6a\x6e\xdb\xb6\xe5\xee\x6a\x59\x96\ +\x87\x0e\x1d\x5a\x59\x59\x09\x31\x20\xac\x6a\xf0\xd4\x42\x45\x61\ +\xb4\x61\x60\x07\x05\x69\x49\xbe\xd9\x0f\x1c\xce\x68\x4c\x9d\x04\ +\x80\xf0\x56\x70\xf1\xcf\x69\xcd\x39\x8f\x23\x6e\x8d\x6d\x35\x12\ +\x04\x34\xda\x34\x1a\x35\x02\x62\x5c\x38\x80\xfe\x60\xc8\xb8\x88\ +\x15\x6f\xb7\xda\x5c\x44\xc6\x39\x5d\x69\xc9\xc5\xd4\xe4\x0c\x27\ +\x1a\xf4\xd6\xb4\x31\x1e\x08\x01\x8c\x31\xfd\x7e\x3f\x38\xf4\xe0\ +\xe8\x03\xa0\x74\xea\xd4\x19\x22\x74\x1e\x8c\x75\x40\x8e\x31\x01\ +\xe8\x54\xa2\x92\x38\x69\xb7\xdb\x59\x9e\x1e\x3c\x78\xaf\x73\x36\ +\x4d\x53\x44\x2c\xcb\xa2\x5e\xaf\x2f\x2f\x2f\x27\x49\x32\x1a\x8d\ +\xaa\xaa\x8a\x84\x08\xa1\xdd\x7b\x42\x84\x4b\x96\xb9\x23\xe3\xac\ +\xd6\x4a\x97\x9f\xe6\xf0\xd5\x52\xff\x7d\x76\x30\xd8\x7b\x37\xdb\ +\xaf\x76\xed\xa8\x7e\xeb\x37\xfd\x0b\xae\xde\xf6\xdf\x7e\x1b\xde\ +\xf2\xd6\xea\x97\x7e\x51\x5f\x75\x45\x73\x6a\x3a\x8a\x13\xef\xec\ +\x57\x35\xd8\x08\x4e\x51\xc4\x8e\x9f\xa8\x7f\xe0\x03\xb5\x3f\xfd\ +\x53\x7f\xfd\x0b\x47\xef\x7f\x7f\xf9\xaa\x57\x4a\xeb\xd0\x3b\x88\ +\x2f\x72\xfa\x46\xad\x5e\x17\xe2\xd9\x98\x9d\x88\xe0\xec\xc6\x40\ +\x2a\x4f\x50\x6b\x4c\x5d\x7e\xe5\xd5\xfb\x77\xdd\x3e\xec\xa5\xc4\ +\x6a\x97\x62\xc3\x26\x8f\xcf\x9f\x3a\x7c\xf8\xd8\x95\x57\x5d\xdd\ +\x68\x36\x84\x50\x0f\x3e\xfc\x88\x73\xd6\x03\x1a\xeb\x3a\xad\x16\ +\x22\xaa\x28\x02\xef\xa3\x48\x8d\xd2\xf4\xc4\xa9\xf9\xca\xf8\x7d\ +\xfb\xf6\x71\x11\x97\x95\xae\xb5\x92\xf5\xf5\xb5\xe5\xa5\x25\x21\ +\x25\x97\xa2\xaa\xaa\x7a\xa3\x8e\x0c\x11\x11\x18\x13\x00\x7c\x93\ +\xde\x83\xb8\x51\x5c\x08\x6e\x42\x08\x2e\x44\xc4\x50\x84\x8c\x7e\ +\xf3\x61\x0e\x3f\x17\x36\xd0\x04\x0c\x1d\x51\xbf\xbf\x3e\xcc\xd2\ +\x34\x4d\x29\x8e\xca\x51\x36\xe8\xf7\x5a\xed\x66\x2d\xa9\xc5\x49\ +\x54\x14\x79\x51\x14\x04\x54\x59\xc3\x84\x62\xc8\x40\x5b\xe3\x5c\ +\xa1\xdd\x74\xbb\x99\xe5\x85\xaf\x4a\x2e\x84\x07\x98\x9d\x9b\x9d\ +\x9c\x9a\x9a\x3f\x39\x2f\xac\xe5\x52\x58\xe7\x6a\x8d\x7a\xc7\x4c\ +\xa4\x69\x1a\x8e\x27\x08\x0d\x9e\x3c\x79\x12\x00\x86\xc3\x61\x80\ +\xe0\xeb\xad\xa6\x37\x06\x01\x8b\xaa\xb2\xeb\xeb\x49\x92\x70\xc6\ +\xca\xaa\x1a\xa6\xa3\xf5\x5e\x6f\x71\x71\x91\x5d\xd4\x80\x6c\x02\ +\x0a\x8d\x54\xad\x56\x0b\x90\x38\x22\x10\x69\x5d\x85\x07\x6f\x83\ +\x10\x45\xa4\x94\x0a\x7f\x14\x9c\x07\x3f\x0b\x00\x82\x73\x67\xd1\ +\x93\x97\x42\x8e\x7b\xdf\x19\x63\xed\x76\x5b\x08\x31\x1a\x8d\x10\ +\xb1\xd7\xeb\xf5\x7a\x3d\xc6\xd9\x60\x30\x40\x44\x40\x90\x42\x7a\ +\xef\xf3\x22\x0f\xdd\x46\x5a\x1b\xe7\x2c\x11\x9c\x0b\x9d\x67\x59\ +\x16\x76\x4e\x65\x59\x15\x45\xa6\x94\xd2\x9b\x1b\x97\x38\xde\xe8\ +\x65\x0b\x9e\xf7\xdc\x17\xc1\xed\x86\xf4\x9f\x88\x38\xe7\xd6\x3a\ +\x67\x5d\x1c\x47\x2b\x2b\x2b\xe1\x33\xc3\x8f\x05\x6a\x63\x38\xda\ +\xf0\x09\xe1\xeb\x02\x57\x62\x8c\xb0\x7b\xef\x9d\xb5\x21\x2c\x85\ +\x6c\x20\x8a\xa2\x10\xbd\x36\xe5\x68\x2e\x3e\xf5\xf4\xde\x45\x92\ +\xef\xdb\xbd\x4b\x4a\x65\xad\xb3\xc6\x85\x32\x80\xf3\x1e\x9c\x47\ +\xce\x9d\xd3\x35\x15\x2b\x21\x3d\xa0\xe4\xc2\x71\xe7\xc8\x23\xe7\ +\x0c\x08\xd8\xc6\xd5\x09\x0f\x6c\xb8\x1c\xdb\xb6\xb3\xf7\x00\xad\ +\x00\x00\x20\x00\x49\x44\x41\x54\x6d\x9b\x9d\x9d\x5d\x5f\x5f\x37\ +\xc6\xf4\x7a\xeb\x0b\x8b\xdd\x2c\xcf\x87\xe9\xa8\xd2\x3a\x2f\xf2\ +\x7a\xbd\x6e\xbd\x2b\xb3\x2a\x2f\x8a\xac\xc8\x95\x92\x55\xa5\x8b\ +\x22\x4b\x92\x24\x34\x31\x04\x46\x69\x38\x2f\x63\xcc\xe9\x85\xb3\ +\x89\x92\x59\xbe\xd1\x12\x28\x2e\x95\x2f\x95\x51\x3c\xf5\x43\xbf\ +\x34\xfc\xdc\xdf\x90\xb3\xf8\x3c\x98\x91\x41\x9e\xb4\x6a\x99\x7e\ +\x0f\x95\xaa\xbd\xfb\xdd\xc3\x6f\xfd\xb6\xe8\x57\x7e\x25\x7a\xfb\ +\x4f\xec\xbf\xf1\x86\xe8\x3d\xef\xe9\x5c\x73\x5d\xb8\x56\x5f\x8d\ +\xfe\x4f\xce\x00\x10\xd2\x11\xfb\x8b\xbf\xc4\xff\xfc\x9f\xe1\xec\ +\x19\xff\x6f\x7e\x06\xfe\xdd\xbb\x1a\x9d\x89\xa6\xf7\x40\xfe\xb9\ +\x04\x43\xef\x9d\xa9\xf4\x97\x11\x8f\xa5\xa0\xd5\x01\x44\xde\xda\ +\x00\x68\x7b\xb8\x14\x03\x08\x05\xe7\xf5\x5a\xb2\xb0\xb0\xf0\x99\ +\x3b\xee\x48\xf3\xfc\x96\x5b\xbe\x69\x61\x71\xb1\x56\xaf\xab\x38\ +\x39\x7d\xfa\xb4\xe0\xb2\x28\x4b\xad\x35\x32\x0f\x40\x8d\xa8\xce\ +\x18\x2f\x75\x75\xed\x75\x2f\x9e\x99\xdd\xd6\xeb\x0d\x27\x84\x1a\ +\x0c\xd7\x9c\xa9\x38\x03\xef\x0d\x18\xc7\x18\x30\xc4\x40\x9b\x43\ +\xef\x3c\x01\x81\x3f\x2f\x6a\x07\xe0\x85\x11\x79\xce\x3d\xc0\x06\ +\x6a\x4c\x44\xe4\xe9\x5c\x6c\x17\x3c\x02\xf2\x50\x8f\x1d\x0c\x87\ +\x49\x34\xdd\x68\x35\xad\x33\x9d\x4e\xa7\x3f\x1c\xaa\x5a\x84\x82\ +\x33\xc9\x39\x17\x90\x17\x04\x84\x88\xc6\xd9\xc1\x30\x35\xd6\xf5\ +\xfb\x03\x63\xbd\x8c\x92\x4e\x9c\xac\xad\xad\xd5\x9b\xed\x38\xa9\ +\x57\xc6\x56\xda\x32\x2e\xad\xa7\xd9\x6d\x3b\x86\x69\x16\x44\x63\ +\x82\x1f\x09\x09\x6c\x14\x45\x8c\xb1\x40\xc2\xd3\x5a\x13\x40\x55\ +\x96\x8b\x79\xce\x00\x6b\xb5\x9a\x14\x82\x09\xce\x38\xdb\xb1\x7d\ +\x7b\x14\x45\x17\x7d\xfb\x21\x22\x40\x70\xcd\x24\xa5\x0c\x35\xe1\ +\xf1\x63\x87\x08\x9c\x71\xa9\x64\xf0\x68\x4a\x2a\x44\xc6\x19\x02\ +\xf8\xb2\x2a\x8d\xd6\xde\x79\xe2\x14\x9c\x66\xc8\xa3\x83\xfb\x0b\ +\xaa\xe2\x55\x55\x39\xf2\x52\x28\xe4\x2c\x14\x2a\x81\x21\x20\x03\ +\x8b\xa5\xae\xb8\x14\x4c\x30\xc6\xf8\x18\x69\x19\xe7\xc2\xc1\x53\ +\x1b\x63\xe2\x38\x92\x52\x04\x34\x3c\x2c\x45\xe8\xeb\x09\x5d\x57\ +\xa1\x5e\x12\x7e\x37\x4c\x28\x0c\xc7\x30\x1a\x8d\x5a\xad\xd6\xea\ +\xea\xea\xfc\xa9\x33\x76\xd3\x77\x87\xdf\x0d\x8e\x2c\x64\xe2\xce\ +\x39\xee\x37\x3a\x6c\xc3\xb2\x8f\x3d\x7b\xc0\xe2\x42\xb0\x09\xc1\ +\x23\xb4\x07\x07\xa8\x1d\x36\x86\xd2\x5c\xfc\x43\x8f\x80\x4a\x44\ +\x9c\x49\xce\xa4\x88\x22\x2f\x7d\x59\x55\x80\xe8\x81\x24\xe3\x04\ +\xc4\x18\xef\xb4\xdb\x01\x31\x9b\x9c\x9c\x0c\x22\xfb\x9e\xfc\x28\ +\xcf\x8c\x33\x1e\x28\x90\xfd\x83\x7f\x0f\x9b\x9b\x70\x60\x49\x92\ +\xf4\xfb\x3d\xad\x2b\x86\x50\x8f\x13\x6d\x34\x59\x27\x90\x89\x28\ +\xee\x97\x7d\x57\xb9\x5a\x14\xc7\x4a\x25\x49\xec\x9c\x09\xda\x1b\ +\x61\x90\x6c\x78\x1c\x94\x52\x88\x68\x8d\x69\xb4\x5a\x65\x59\x9a\ +\xb2\xd2\x5a\x5f\x3a\xcc\xdd\x59\xb5\xf3\xf2\xb9\x1f\xfd\xf7\xcf\ +\x13\x62\x24\x22\x9c\xba\xfd\xd3\xc7\x9e\x7a\x62\xcf\xde\x7d\xf9\ +\x68\x08\x07\x2e\x13\xbf\xf7\x3b\xf2\xf7\xff\xa0\xfd\xc1\x0f\x36\ +\xde\xfc\x03\xe6\x47\x7e\x58\xff\xd8\x8f\xf9\x17\xbc\x00\x10\xb1\ +\xaa\xbe\x52\x2e\x9e\x73\x8a\x22\xec\xf7\xc5\x67\x6e\x97\x1f\xf8\ +\x00\xdc\x79\xa7\xbd\xf5\x9b\xcc\x7f\xfd\x2f\xee\xd5\xaf\x06\xef\ +\x61\x34\xbc\x54\x91\xf5\xcb\x80\xb3\xaa\xd6\x69\x3b\x04\xcf\x55\ +\xa3\xd3\xae\x11\x61\xbd\xd9\x61\x31\x7f\xee\x27\x4d\x80\x97\x5f\ +\x71\xe5\xfa\x60\x58\x95\xd5\x93\x87\x9e\xbe\xf6\xba\x17\x36\x9a\ +\xad\x57\xbf\xe6\x9b\xef\xbc\xf3\xce\xd5\xf5\xde\x8d\x2f\xbb\x49\ +\x22\x3e\xfa\xd0\x43\x13\x13\xad\x5a\x23\xa9\x74\x39\xb3\x7d\xee\ +\x9a\x6b\xaf\x99\x98\x98\x59\x5d\x59\x17\x42\x14\x45\x31\xe8\xf7\ +\x1b\x49\xcd\x5b\x37\x18\x0c\xc8\x3b\x02\x08\x09\x21\x30\x40\x64\ +\x40\xe4\xbd\xbd\xe0\xc9\x6e\xe4\x68\x8e\xce\xff\xff\x63\x05\x41\ +\x02\x70\xe0\xc8\x93\x75\xb6\x28\x8a\xa0\x4a\xd6\x68\xd4\xa4\x90\ +\x4f\x1d\x3e\xcc\x38\x4c\xcf\x4c\x55\xa6\xe2\x52\x44\x71\x5c\x54\ +\x55\xa9\x2b\x40\x66\x9d\x07\x64\x5c\xca\x3a\xe3\xab\x2b\x8b\x73\ +\x73\x33\x83\xc1\x60\x65\x65\x65\x7d\x7d\x3d\x64\x49\x8d\x46\x23\ +\xb8\xad\x2c\xcb\xbc\x77\x01\xd8\x0d\x8e\x23\xb8\xa1\x24\x49\xb4\ +\xd6\x2e\x50\x56\x04\xf3\x88\x55\x55\xc5\x2a\x4a\xd3\x34\xc8\xd1\ +\x2c\xaf\xac\xcc\xce\xcc\xc8\xe7\x80\xb9\x23\xa2\xb5\x2e\x4d\x53\ +\xad\x4b\xce\x18\x02\x10\xf9\xe0\xce\x00\xd1\x5b\x27\xd5\x06\xb9\ +\x88\x6f\x3a\x5f\xc6\x18\x91\x77\xce\x93\xf7\x61\x30\x61\x70\xee\ +\x63\xe7\x38\xd6\x7f\x57\x4a\x8d\x7b\xa3\x42\x82\xcc\x39\x97\x8c\ +\x39\x6b\x43\x72\x2d\x85\x00\x6b\xab\x4d\xe0\x25\x80\xec\x41\x05\ +\x2c\x8c\x07\xb1\xd6\x00\x50\xc8\xb2\x03\x3c\x12\xdc\x59\xf8\xf9\ +\xb0\x4a\x21\x24\x8f\xcb\x24\x41\x33\x39\xbc\xd6\xc6\x71\x21\x83\ +\xf7\x0f\x9a\x62\x01\x96\x09\x1f\xc8\x36\x66\x67\xbb\x31\xd4\x3e\ +\xae\x9d\x86\x5f\xe1\x42\x48\x44\xb7\x79\x3a\x81\x45\x33\x1e\xb5\ +\xfa\x1c\x30\x77\xe2\x9c\x2b\x99\x74\x97\x56\x97\xbb\x5d\xc6\x79\ +\xa4\x22\x63\x6c\x50\x5a\x0f\xeb\x2f\x00\x9a\xf5\x06\x79\x27\x54\ +\xa4\xa2\x28\xb8\x60\xc6\xb0\x32\xda\x38\x67\x9c\x0d\xdd\x55\x61\ +\x9f\x17\xca\x06\xe3\x83\x97\x52\xc5\x91\x1a\x0e\x87\xde\x19\x5d\ +\xe6\x44\x8e\x33\x50\x91\x22\xdf\x18\xa5\x23\x04\x27\x05\x6b\xb5\ +\x1a\x88\x90\xa6\x69\x20\x68\xd5\xeb\x75\x29\x65\xbd\x5e\x0f\xb9\ +\x3f\x32\xf4\x01\x07\xe3\x9c\xe0\x92\x52\x21\xc9\x1a\xbb\x39\xdc\ +\xeb\x79\xe0\xdc\xf1\x85\x2f\xbc\xfe\xfe\xfb\x0e\x1e\x3b\x7a\x64\ +\xe7\xae\xdd\x68\x6d\xbf\x2c\xcf\xbc\xe6\x9b\x5e\xf2\xfa\x6f\x8b\ +\x3f\xf4\x97\xe2\xbf\xff\xbe\xf8\x5f\x1f\x32\x3f\xf8\x56\xf3\x2f\ +\x7f\xd0\x5f\x77\x1d\x21\x62\x50\x94\xbc\x24\x5e\x9e\x31\xe2\x1c\ +\x94\xc2\x7e\x9f\x7f\xf2\x93\xea\x83\xbf\x23\x3e\xf9\x49\x7f\xe0\ +\x40\xf5\xde\xf7\xda\x1f\x78\x33\x4d\x4c\x40\x59\x82\xfb\x2a\x95\ +\x9d\x9d\xae\xea\x57\xdc\xfc\x23\x57\x02\xd9\x51\xfd\xea\xd7\xff\ +\xe8\xd5\x60\x4a\x7a\xcd\x9b\x7e\x18\x80\x74\xf5\x5c\x81\x29\xef\ +\x5d\xb3\xd9\x6c\xb6\x5a\xfd\x53\xa7\x97\xbb\xdd\xbb\xee\xbc\xf3\ +\xf2\x03\x57\x7a\xa2\x43\x4f\x3e\x95\xe5\xf9\x28\x1d\xd9\xa2\x8c\ +\xa3\xa8\xd2\x65\x4c\x71\xad\x5e\xbf\xf2\xea\xab\x08\xf1\xcc\xe2\ +\xd9\xf9\x13\xa7\xeb\x49\xd3\x5a\xbf\xbe\xba\xd6\x6a\xd4\x6c\xa9\ +\x9d\xb1\x80\x08\x18\xd8\xdb\x48\x1e\x80\x6d\x66\x64\x9b\x5b\x1b\ +\x22\xf2\x44\x1b\x95\x31\xd8\x20\x40\x86\xca\x5c\xb8\x70\x04\x5f\ +\x34\x4c\x8a\x00\x80\x4b\x60\x48\x44\x69\x3a\x1a\x0c\x87\xd6\x18\ +\x70\x96\x88\x06\x83\x81\x50\x9c\xc0\xa7\x79\x56\x4b\xea\x5a\x1b\ +\xc6\xf9\xdc\xd4\x74\xb3\xd5\xc9\xf3\x72\x7d\xbd\x27\x45\x54\x98\ +\x42\x1b\x53\x14\xa5\xf7\x34\x3f\x3f\x4f\x04\x51\x14\x49\x29\xc2\ +\xd0\xce\x74\x94\x0e\x07\x83\xe1\x70\x58\xaf\x37\x02\xe1\xaf\x5e\ +\xaf\xcf\xcc\xcc\xa4\x69\xaa\x94\xaa\xca\xca\x13\x59\x67\x91\x89\ +\x0d\xb5\xf1\xd0\x79\xbf\xa9\x19\x30\x1c\x8d\xa4\x54\x17\x1d\x54\ +\xc3\xec\x50\x00\x08\xa3\x85\xc2\xb6\x05\x81\x58\x70\xf4\x00\x63\ +\xb7\x27\xa4\xb4\xde\x67\x59\x16\xc7\x71\x12\x49\xce\x18\x0a\x21\ +\xe5\x06\x42\x1d\x1c\x77\x20\xba\x04\x78\x7d\x8c\x72\x00\x40\x14\ +\x45\x21\x5f\x1e\x03\x20\x01\xda\x1e\x83\xd7\x1b\xf5\x8d\x4d\x0b\ +\x6e\x57\x4a\x19\x64\x24\x02\xa9\x77\x13\x2c\xf1\x41\xcc\x39\x00\ +\x41\xa1\x9f\x28\xc8\x3a\x06\xb8\x3f\x54\x65\x43\x8d\x34\x8a\x85\ +\xd6\x36\x60\xf4\x45\x51\x18\xad\x9d\xf7\xce\xd9\x31\xa2\x12\xc2\ +\xd8\x38\x30\x8c\x83\xfd\xf8\xd9\x67\x00\x96\x28\x9c\x11\x11\x55\ +\x55\x15\xbe\x22\x90\x9a\x2e\x9a\xd1\xc7\x98\x68\x37\xa7\x06\xbe\ +\x9f\xa5\xa5\x75\x1b\x47\xe8\xc8\x02\x30\x80\x8d\xcd\x71\x3d\xa9\ +\xf1\x28\x9a\x9c\x9a\x96\x52\x9d\x3c\x35\x8f\x88\x33\xd3\x53\x42\ +\x08\x2b\xc4\x46\xb8\x15\x82\x73\x4e\x04\xa1\xd2\x10\x90\xbd\xaa\ +\xaa\x58\xc0\xa8\xc0\x71\xe6\x6b\x49\x44\x44\x0c\xbd\x60\xc0\x19\ +\x29\xc1\xe2\x48\x22\x10\x63\x3c\xdc\x7e\xa1\x92\x1f\x6a\x54\x49\ +\x92\x84\xd7\xad\x56\x73\xa3\x96\xce\x50\x72\xf1\x0d\xd4\xc4\x74\ +\x5e\x98\x55\x2a\x79\xd9\xcb\x5e\x71\xdf\xbd\xf7\xcc\x9f\x3c\xde\ +\x6e\x75\xce\x2e\x9c\xb9\xfe\x85\x2f\x9e\x39\x70\x65\x71\xf3\x2b\ +\xf8\x5b\xdf\x22\x7f\xf7\x77\xd5\xef\xfc\x8e\xfc\xa3\x3f\xb2\x6f\ +\x78\x83\x7d\xf3\xf7\xbb\x9b\x5e\x4e\xed\x26\x20\x1b\xeb\xd2\x5c\ +\x8c\x49\x49\x4a\xa1\xd6\x6c\x61\x41\x7c\xe2\x13\xf2\xcf\xfe\x17\ +\xff\xfc\xe7\xfd\x8e\xed\xd5\x7b\xde\x63\xde\xf2\x03\xb4\x7b\x17\ +\x68\x03\x79\xbe\xb1\xb3\xf8\xaa\x2e\xc6\x05\xff\x7b\x09\x22\xe8\ +\xb1\x63\x47\x57\xba\x5d\xce\x98\xd6\xc5\xe1\xc3\x87\xcf\x2c\x2c\ +\x90\xf7\xe9\xa0\xaf\x04\x7b\xfa\xd0\xa1\x3c\x4d\x85\x14\xb5\x7a\ +\x02\x04\x40\x78\xe6\xf4\xc2\xe1\xa3\x87\x27\x27\xa6\xad\x76\x0b\ +\x67\x16\xe3\x28\xe1\x68\x7b\xeb\x85\x36\x06\x18\xb2\xe0\xce\x01\ +\xc0\x01\x63\x8c\x9c\xf7\xde\x0b\xc9\x19\xa0\xf3\x0e\x91\x71\x21\ +\x42\x65\x55\x46\x92\xc8\x1b\x63\x6b\xb5\x1a\x63\x5c\x1b\xc3\x10\ +\x39\x17\xc6\x1a\x20\x50\x4a\x06\x50\x58\xaa\xa8\xf2\x0e\x6c\x29\ +\x92\xa4\x1e\xc7\xc6\x94\x51\xa7\x15\xab\x7a\xbf\xdf\x37\xd6\x94\ +\x65\x21\xa5\x68\x24\x49\xbd\x5e\x2f\x44\xd5\xe9\x4c\x4e\xcf\xcc\ +\x66\x59\xe1\x22\x21\x38\x72\x06\x4a\xb2\x1d\x3b\xb6\x79\x6f\xa3\ +\x58\xe8\x51\x21\xa4\x44\x46\x79\x91\x5a\xa7\xfb\x83\xc1\xc9\x53\ +\xc7\xad\x35\x41\xbe\xc6\x58\x43\xe4\x9d\xb7\x8b\x4b\x8b\x5a\xeb\ +\xc9\xc9\x09\x02\x8f\x00\x42\x0a\x26\x65\xa3\xdd\x96\x9c\x67\x59\ +\x66\x9d\xb5\xc6\x22\x63\x2a\x8a\x08\xe0\xa2\xd9\x32\x04\xe3\xb0\ +\xb7\x91\xfc\x32\x04\xef\x37\xc3\x5d\x10\x3f\x93\x0a\x90\x33\xc6\ +\x95\x92\x26\x2f\x8c\xd1\xb1\x92\x9c\x45\xc8\xd0\x54\xce\x5a\xcf\ +\xb9\x33\xd6\x10\x91\xb1\xc6\x5a\x5b\xe9\x4a\xf0\x0d\xef\x13\x30\ +\x8d\x00\xb3\x84\xba\x65\xf0\xcb\x5a\xeb\xe0\x47\xc2\x6b\x7f\x4e\ +\x40\x15\x52\xea\x20\x97\x06\x50\x56\x55\xab\xd5\x50\x2a\x2a\x43\ +\xbf\x42\x08\xc1\xce\x8f\x4b\xb8\x00\x10\xc7\x31\x62\x50\x02\x20\ +\xce\x99\xe0\xbc\xf0\x2e\x50\x1b\x29\xc8\x87\x22\x08\x29\x03\x8b\ +\x26\x44\x08\x4f\x10\xea\x2b\xce\x7b\x2e\x78\x50\x6a\x0b\xfe\xfa\ +\x5c\x69\x01\x00\x60\xa1\xa3\xec\x9c\x00\x10\x5c\x61\x40\x81\x42\ +\xc4\xba\xf8\x7b\x9e\x0b\xbf\xd1\x17\x88\x9c\x73\x21\x58\x9a\x19\ +\xad\xab\x28\x52\xc8\x58\xa2\x84\x94\xa2\x28\x4b\x2e\x85\x50\x2a\ +\xcd\x0b\x6b\xcc\xf6\x6d\xdb\x04\xe7\x48\xde\x5a\xa3\x84\x62\x00\ +\x55\x55\x96\x65\x95\xe7\xb9\x92\x72\xa5\xdb\x45\xc6\xa4\x14\x0c\ +\xd1\x39\x17\x36\x04\x51\x1c\x39\xe7\x8d\xd1\xc6\x98\x3c\xcf\x88\ +\x28\x8e\x23\xf2\x3e\x1d\xa5\xce\x6f\xa8\x69\x3a\xef\xc3\x22\x6b\ +\x6d\x18\xe3\x61\x46\xcd\xd4\xd4\xa4\xd6\x7a\x34\x1a\x09\x64\xdf\ +\xb0\xce\x7d\xa3\xfa\x11\xc7\x37\xdd\x7c\xcb\x3d\x77\xdd\x71\xe4\ +\xc8\xe1\x9b\x6f\x79\xe5\xae\xdd\x7b\x6d\x9e\x03\x63\xee\x96\x5b\ +\xdc\x4d\x37\x99\x77\xbc\x43\xfc\xc9\xff\x94\xb7\xdd\x26\xff\xe8\ +\x8f\xdc\x8d\x37\xba\x7f\xf6\xed\xf6\xb5\xaf\x75\xd7\x5d\x4b\x53\ +\xd3\xe8\x1c\x10\x81\x77\xb0\x79\x4f\xc1\xb9\x58\x1d\xe2\xc6\xdf\ +\x8c\x6d\x50\x3b\x18\x03\x22\x76\xe2\xa4\x78\xe8\x21\xf1\xd1\x8f\ +\x8a\x4f\x7d\x0a\x17\x16\xfc\x8d\x37\x54\xbf\xfa\x1e\xf3\x3d\xdf\ +\x43\x7b\xf7\x82\x31\x50\x56\xcf\x73\x89\xc7\x8b\x61\xcb\xf4\xfb\ +\xde\x1a\x06\x3e\x92\x42\x72\xd4\x45\x06\x40\x13\xed\x3a\x22\x46\ +\x02\xb0\x16\x29\x95\xd4\x1b\x8d\x95\x95\x6e\x9a\x16\xa3\x61\x1e\ +\x89\x24\x1f\xe6\x08\xa8\x04\xf7\x4e\x3b\x30\xc6\x68\xc6\x98\x37\ +\x8e\x73\x9e\xc4\x89\x27\xaf\x54\xd4\x99\xe8\x38\xeb\x46\xc3\x61\ +\xbb\x51\x8f\xe3\xb8\xd7\x5b\x8f\xa2\xb8\xd3\xe9\x04\xfd\xbc\x6d\ +\xb3\xb3\x65\x55\xae\xad\xad\xcf\xb6\xdb\x91\x8a\xba\xdd\x6e\x92\ +\xd4\xea\x8d\xfa\xc2\xd9\xb3\xde\xd3\xe4\x44\x67\x68\x87\xbd\x61\ +\x36\x51\x4b\x14\x39\x8f\x2e\xe9\xd4\x5b\xcd\xe6\x6a\x77\x65\xe7\ +\xce\xed\x53\xb3\x53\x79\x99\x4e\xcf\x4e\x4d\x76\x3a\x13\xad\xf6\ +\xb0\xdf\x9b\x99\xec\x54\xa5\x16\x4a\x2c\x9e\x3e\xbe\xb4\xb4\x4c\ +\x80\xb5\x46\x7d\x34\xec\x39\xe7\x3c\x10\xe3\xa2\x32\x45\xbd\x99\ +\xcc\xce\xce\xf5\xfa\x3d\x47\xda\xb8\x4a\x2a\xb6\xba\xde\x55\x89\ +\xb4\x5e\x58\x67\x91\x13\x93\x0c\x39\xae\xf5\x56\x8d\x31\x79\x99\ +\xe5\x79\xce\x04\x92\xf3\x65\x95\x5d\x71\xd9\xe5\xf5\xa4\xb6\xb8\ +\xb8\x98\x65\x59\xa9\xab\x46\xab\x69\x9c\xb5\xee\xe2\x5b\x85\x11\ +\x90\x80\x10\x7d\x14\x29\x2e\x10\x08\xbc\x31\x65\x69\xbd\x77\x88\ +\x10\x68\xa3\xc8\x84\x23\x08\xde\x9a\x81\x17\x08\x1c\xc8\x3b\x07\ +\xc8\xb4\x23\xe4\x1c\x39\x63\x9c\x5b\xef\xd2\x3c\x93\x52\x02\x63\ +\x95\xd1\x42\x0a\xce\x38\x43\x1e\xfc\xe0\x98\x3b\x38\xe6\x32\x8e\ +\x41\x6d\xe4\x9c\x07\x08\x1b\xb1\x28\x4b\x26\x84\x10\xc2\x03\x70\ +\x21\xbc\xb5\x84\xbc\x32\x96\x09\xe9\x01\x81\x88\x80\x85\x9a\xbe\ +\xf5\x60\x1c\x01\x79\x2c\x73\xe7\x0c\x79\xc7\x18\xf7\xe4\x89\x9c\ +\x14\xdc\x59\x8d\x91\x64\x9c\x6b\xe7\x09\x59\x15\x64\xe0\x84\x70\ +\xce\x21\x32\xeb\x3c\x21\x63\x9b\xcd\x01\x21\x2e\xfa\xcd\x8d\x5a\ +\xc0\x97\xc2\x41\x0a\x0c\x47\x07\xe3\x62\xcc\x58\x75\x63\xa3\xc0\ +\xf0\x9c\xf6\xe5\xa0\x62\xb9\x6d\xe7\x5c\x91\xe7\x8c\xe1\x60\xd0\ +\xf7\x43\x23\x18\x30\x20\xef\x6d\x12\xd5\x9d\xa9\xa4\x8c\x3c\x41\ +\xa9\x1d\x57\x09\xa1\x60\x5c\x3a\x6b\x6d\x55\x32\xeb\x84\x02\x29\ +\x10\xbc\xad\x8a\xcc\x5b\x5d\x4b\x22\xce\xa0\xaa\x8a\xa9\x89\xb9\ +\xd5\xb2\x10\x42\xca\x28\x11\x71\xc2\xa5\x62\x82\x08\x79\x96\x65\ +\xc4\x84\x35\xd6\x12\x43\x00\xa1\x22\x81\x48\xc8\xf3\x52\x97\x95\ +\xc9\x8a\x52\xa8\x18\xb9\xe0\x52\x31\x2e\x85\x90\xe4\x40\x89\xa8\ +\xdd\xe4\x79\x9e\x7f\x23\x3b\xf7\xb0\x55\x89\xa2\xe8\xa5\x2f\xbb\ +\x39\x4d\x47\x73\xdb\xb6\x87\xac\x01\xbc\x87\xa2\x00\x00\xf7\xf2\ +\x97\xbb\x1b\x6f\xd4\x3f\xf7\x73\xe2\x13\x1f\x17\x7f\xfb\x11\xf9\ +\x9b\x1f\x90\xef\xff\x4d\xda\xbe\xcd\xdd\x7a\xab\xbb\xe1\x06\x77\ +\xc3\x0d\xb4\x6d\x1b\x24\x09\x25\x09\x45\x11\x48\x09\xe3\xb9\xba\ +\xd6\xa0\xd6\x50\x96\x58\x14\x90\x65\xec\xc8\x11\xfe\xe0\x43\xfc\ +\xbe\xfb\xf8\xc1\x83\x90\xe7\xd0\xe9\xd8\xd7\x7f\x9b\x7d\xd3\x9b\ +\xdc\x4d\x37\xd1\xe4\x24\x58\x0b\xcf\x63\x4d\xf6\xe7\x68\xed\x76\ +\x5b\x6b\x3d\x18\x0c\xe2\x38\x6e\xb5\x9a\xa1\xc0\x58\x96\xa5\x94\ +\xb2\xd9\x6c\xaa\x48\xf5\x87\xe9\xca\xea\xb2\x73\xce\x5a\x03\x00\ +\xd6\xda\x73\x36\xc5\xe4\xc9\x10\x39\xc6\x02\xf2\x4b\x45\x99\x19\ +\x63\x85\x28\xb4\x2e\x88\x48\x97\x95\x2d\x73\x15\x45\x59\x96\x21\ +\x0e\x57\x57\x57\x02\xb3\x22\xcb\xb3\x80\x06\x1c\x3f\x71\x8c\x21\ +\xf3\xe4\xb1\x8f\x9b\x83\x8d\x68\x6d\x7d\x25\x8a\x94\xd6\x66\xfe\ +\xd4\x49\xe3\x2c\xe7\x3c\x4b\xf3\xa5\xc5\xa5\x56\xa3\x19\x90\x84\ +\xb2\x28\x9b\xcd\x96\x10\x72\x34\x18\x95\x79\xd1\x5b\xef\x21\x67\ +\x4c\x97\x65\x91\xc7\x49\x6c\x8c\x26\x6f\x81\x2c\x02\x21\x30\xa3\ +\x8d\xa9\x0c\x02\x3a\x6b\x9b\xb5\x06\x59\x5f\x96\x05\x47\xee\x7d\ +\x00\x31\xd0\x39\x2f\xa5\x54\x2a\xca\xf3\x62\xb3\xbe\xea\x11\x19\ +\x91\x03\x4f\x48\x70\x7a\xfe\x54\x5e\xe4\xd6\x58\x24\x40\x82\xaa\ +\x28\xad\xb3\x79\x96\xaf\xad\xae\x5e\x34\xfe\xeb\x9d\xf3\xde\xc7\ +\x71\x84\x98\x20\xf9\xb2\x28\xf2\x22\x87\xcd\x46\x09\x44\x42\xc6\ +\x18\xe2\x86\x62\x62\xa3\x99\xc4\x49\x40\xbd\xab\xaa\x0a\x64\x92\ +\x31\x60\xcd\x90\x31\xc6\xe2\x28\xd2\x88\x5a\xeb\xca\x6f\x24\xb9\ +\x63\xe7\x18\x28\x8f\x01\x51\x09\x40\x87\xdd\x84\xda\xc7\xcd\x41\ +\xa1\x08\x11\xbe\xc2\x3b\x57\x14\xc5\x98\xc6\x1e\x88\xff\xe3\x36\ +\xd4\xf0\x8b\xce\x63\xf8\x1b\x19\x12\x30\x2e\x24\xb3\xce\x18\x9b\ +\xe5\x65\xad\x56\x43\xc0\xc0\x4f\x1f\xb7\xb3\x06\xaf\x3d\x06\x5e\ +\x02\x03\x75\xfc\xee\x18\x8e\x47\x44\xf2\x9e\x6f\x42\x46\xe7\xda\ +\xf8\xa4\x02\x72\x75\x91\xcb\x4e\xbe\xd4\xd5\xc4\xe4\x64\xab\xd5\ +\x42\x04\x6b\xf4\x03\x9f\xff\xbc\xf7\x8e\x05\xae\xa7\xf3\x82\x71\ +\x15\x29\x12\x02\x11\x6b\xf5\xfa\x95\x57\x5c\x05\xe4\x22\xc9\xa5\ +\x10\x48\x84\x08\x44\x08\xc4\x18\x0a\x04\x06\x84\x0c\x45\xab\xd9\ +\x39\x3b\x3c\x73\xfa\xd4\x82\xf7\xde\x18\x4b\x1e\x42\xfb\x45\xe0\ +\x1a\x59\xe7\x86\xc3\xd1\x06\x30\x89\xa8\x8d\x19\xc3\x71\x01\x93\ +\x09\xd5\x0b\xc6\x18\x20\x96\x65\xc5\x11\xaa\x4a\x87\x9d\xd6\x57\ +\xdb\xb9\x8f\x17\xfd\x2b\xf1\xae\xbf\x90\x24\x8b\x73\xae\xde\x68\ +\xb4\xda\x1d\x63\xce\x9b\x2e\x5d\x96\xc0\x98\xdf\xb3\xdb\xfe\xe4\ +\x4f\xda\x1f\xff\x71\x7c\xfc\x31\x7e\xff\xfd\xe2\xef\x3f\xc5\xef\ +\xbc\x53\xfe\xe1\xff\x00\xe7\x68\xe7\x4e\xbf\x7d\x3b\x6c\x9b\xa3\ +\x89\x49\xdf\x68\x40\x12\x03\xe7\xa0\x0d\xe4\x19\x0e\x06\x6c\x75\ +\x0d\x97\x97\xd9\xc2\x02\xf4\x7a\xd4\xe9\xf8\xfd\xfb\xcd\xf7\x7e\ +\xaf\xfb\xe6\xd7\xb8\x1b\x6f\xa4\xdd\xbb\x01\x91\x8c\xe1\x5a\x93\ +\x7f\x46\x62\xca\x33\x1d\xf3\x3f\xe4\xdd\xe7\x89\x4d\x4e\x4e\x6a\ +\xad\xd7\xd7\xd7\xa3\x28\x9a\x99\x99\x09\x4d\x25\xc7\x8e\x1d\x0b\ +\x92\x7e\xd6\xd9\x56\xa7\x9d\xe5\xa3\x41\x9e\x72\xc1\x8d\x2d\x37\ +\x80\xda\x0d\xd1\x04\xf2\x5e\x23\x42\x90\x71\xf7\xe4\x84\x0f\x2e\ +\xc0\x64\x99\x01\x44\xf2\xde\xe4\x86\x95\x05\x79\xcf\xb9\xb0\x6e\ +\xa3\x2b\x35\x4b\x47\x8c\x31\xc1\x05\x79\x67\xad\x13\x82\x87\xdc\ +\x2d\x49\x6a\x00\xc4\x18\xf7\xde\x4b\xa5\x54\xa4\x02\x41\x3b\x8c\ +\x76\xdb\xb3\x67\x4f\xbd\x5e\xbf\xef\xbe\xfb\x22\x21\xd3\x2c\x33\ +\x51\x74\xf5\x15\x57\x56\x65\x6e\x9d\x33\xd6\xa8\x28\x52\x71\xa2\ +\x8d\xf1\x44\x8c\xb3\xb2\x2c\xac\x75\xde\xa3\x31\x9a\x79\x42\x86\ +\x02\x99\x88\x84\x9a\x98\x44\x86\xa3\x51\x7a\xf6\xcc\x99\xb4\xc8\ +\xe3\x38\x0e\xd9\x65\xab\xd5\x0a\x6c\x90\x76\xbb\xad\x94\xea\x76\ +\xbb\x45\x51\x68\x93\xd5\x92\xc4\x54\x95\x40\xde\xec\xd4\x9d\x75\ +\x71\x14\x29\x29\x01\x30\xcd\x46\x17\x0f\x0e\x20\x1a\xad\x47\x83\ +\x81\xe0\xc8\x98\x60\x40\x40\x3e\xe8\x8c\x7f\x11\x47\xca\x7b\xad\ +\x75\xbf\xdf\x4f\x92\x24\x40\x13\xe3\x16\x7c\xd8\x10\x47\xfc\x22\ +\x9e\x49\xc0\x40\x82\xa3\x0c\x92\x03\xe3\x9a\xa7\x94\x72\x5c\x65\ +\x65\x8c\x31\x86\xa1\xad\x77\x4c\x93\x1f\xa7\xc6\xe1\x2b\xaa\xaa\ +\x0a\xa8\xfa\x98\x7a\x2f\xa5\x1c\x5f\x7a\x20\x70\xce\x3a\xe7\xc7\ +\x4f\xb3\xf7\x14\xa4\xd2\xab\xb2\x04\x84\xb8\xd6\x0c\x21\x27\x1c\ +\x58\x78\x10\xc6\xce\xfd\x9c\x3e\x64\x16\xa2\xe9\xd8\x27\x30\xc6\ +\x08\x91\x36\xcf\x6e\xcc\x9b\x0c\xbb\x90\x71\x7d\xf8\xa2\x41\x48\ +\xef\xfd\xa9\x53\xa7\x1a\xb5\xc4\x7b\x17\x47\x11\x22\x19\xad\x37\ +\x14\x21\x03\x57\x87\xb1\xaa\xac\x0a\x5b\x1a\x5a\x69\x54\x8e\x4b\ +\x05\x44\xd9\x20\xd7\xc6\x5a\xeb\x09\x90\x31\x6e\x3d\x31\x22\xe3\ +\x9c\x27\xf0\x40\x1e\xa8\xac\xb4\x36\x9a\x33\x9e\x66\xa9\x71\x4e\ +\x57\xd5\x78\xca\x76\xe0\xbc\x6e\x8a\x15\x73\x5d\x55\x63\x9f\x1e\ +\x62\x67\x78\x21\xa5\x74\xd6\x66\x59\xa6\x04\x0f\xd5\x0b\x22\x12\ +\x5f\x09\xf7\x3d\xee\x1d\x38\x7f\x75\x42\x48\x0f\xcc\xd3\xf3\xdf\ +\xcd\xb2\x4c\x4a\x39\xbe\x12\x5f\xf2\x6e\x9a\xa6\x81\xfd\x73\xc1\ +\x4f\x4e\x47\xa3\x38\x49\x2e\x78\xe5\xbc\xf7\xa3\x51\xaf\x5e\xaf\ +\x5f\x10\xbb\x61\xc6\xe8\x2c\x73\xde\x27\x2f\x7e\x89\x7e\xe9\xcb\ +\xcc\x8f\xbc\x0d\x7b\x3d\xec\x76\xd9\xe3\x8f\xf3\xa3\xc7\xd8\xe9\ +\xd3\xfa\xc4\x71\x3c\x76\x22\xd6\xd5\xc6\xe8\x0c\xce\xa9\x56\xa3\ +\x4e\x87\xe6\x66\xfd\xd5\xaf\x1e\x6d\x9b\xc3\x6b\xae\xe1\xd7\x5d\ +\x47\x9d\xb6\x9f\x98\x44\xce\xa1\xaa\xa0\x2c\x01\x80\x21\x66\x79\ +\xfe\xec\x67\x14\x28\xc0\x17\x3c\xa3\xd1\x68\x54\xab\xd5\x9e\xc9\ +\x05\x84\x2e\xcd\xaf\x71\xd5\x1a\xb0\xd1\x6c\xc4\xfd\xb8\x5e\xaf\ +\xb7\x5a\xad\x30\xab\x33\x78\x87\xb5\xb5\x35\xce\xf9\xdc\xf6\x6d\ +\x67\x17\x4f\xd7\x6a\xf1\xea\x6a\x97\xf1\xc8\x5a\xcd\x39\x67\x2c\ +\x8c\xcf\xe4\x88\xc8\xb8\x52\x4a\x8e\x9d\xc8\xa6\x57\xa2\x31\xb8\ +\xec\x2d\x79\x22\xce\xd8\x86\x6a\x2b\x82\x92\x0a\x10\x38\xe3\x8c\ +\x31\x15\xa4\xdf\xa5\x70\xce\x3b\x67\x19\xb2\x31\xab\xcf\x5a\x5b\ +\x56\x55\xd8\x13\x48\x29\x75\xa5\x17\x16\x16\x46\xa3\x11\x02\xbe\ +\xe8\xc5\x2f\x11\x82\x0f\xfa\x83\xe9\x99\xe9\x58\x2a\x60\xe8\x9c\ +\x23\x04\xeb\x7c\x9e\x67\x59\x91\x1b\x63\x5a\xed\x4e\xa4\x94\x60\ +\x82\x3c\x85\x9b\x79\x4c\xc2\xb1\xce\x9e\x9a\x3f\xb5\x78\xe6\xac\ +\x37\xd6\x30\x6b\x9d\x05\xc0\x76\xbb\x7d\xcd\x35\xd7\x94\x65\x39\ +\x18\x0c\xd6\xd7\xd7\x83\x67\x54\x42\xed\xde\xb1\xf3\xb2\xcb\x2e\ +\x0b\xa5\x42\xd8\x14\xbf\x41\xc0\x2c\x4b\xaf\xb8\x7c\xbf\xbd\xc8\ +\xa9\xee\xc4\xa5\x24\xc4\xb2\xac\x00\x2a\xc1\x30\x52\xea\xfc\xfb\ +\x27\xdc\x21\x6b\x6b\x6b\x63\x1f\x17\x78\x81\x41\x74\x77\xcc\x5c\ +\x1c\xa3\x2e\x21\xcb\x0e\x0c\xce\xd0\x1c\x14\xae\x51\xf8\xc9\x8d\ +\xae\x60\x44\xad\xf5\x06\x92\xb6\x99\x2f\x07\xbe\x50\x58\xe7\xe0\ +\x70\x03\x21\xc4\x6d\x68\xf4\xf3\x71\xdb\xf0\xa6\x8b\x76\x8e\xdc\ +\x86\x3b\xa4\x70\xb4\x2c\x20\x3d\xc6\x18\x63\xac\xf4\x1b\x85\xf2\ +\x10\x18\x42\x83\xcf\xb9\x16\x26\x5e\x85\x63\x1b\x57\x17\xc7\x1e\ +\x10\x37\xb7\x2c\x21\x3c\x84\xbe\xaa\x71\x6c\xb8\xe8\x98\x4a\x44\ +\x52\x08\xeb\xec\xf2\xf2\x92\xd6\x9a\x71\xd6\x6e\x36\x9c\xf7\x80\ +\xc8\xd8\x46\x49\x1f\x91\x01\xe7\xe8\x7c\xb7\xbb\x7c\x7c\xfe\x14\ +\x21\x17\x0c\x95\x60\x13\xcd\xba\xb6\x86\x09\x4e\x0c\x91\x33\x15\ +\x45\xc8\x38\x21\x20\x63\x79\x51\x00\x43\x15\xc5\xd6\x9a\x2c\xcb\ +\x8c\x75\xa1\x59\x37\x10\x46\xc3\x74\x5f\xad\x75\x96\x65\x51\x14\ +\x05\xb1\xfe\xd0\x6b\x36\x96\x45\x0b\xf2\x0f\x4a\x45\x4a\x29\xc6\ +\x78\xa0\x45\x22\xe2\x25\x76\xee\x9c\xf3\x6e\xb7\x6b\xad\xdd\xb1\ +\x73\xa7\x3b\xef\xc6\x8d\xa2\xe8\xd1\x47\x1e\x49\x92\xe4\x05\xd7\ +\x5c\x73\xbe\x63\x8a\xa2\xe8\xe0\xc1\x83\xbb\x77\xed\xda\xb3\x77\ +\xaf\xbd\xd0\xef\xde\x71\xfb\xed\xd7\x5d\x7f\xfd\xd4\xf4\xf4\xf9\ +\xf9\xac\x10\xe2\xe0\xc1\x83\x37\xbf\xe2\x15\xf5\x7a\xfd\x7c\x37\ +\xca\x18\xbb\xe7\xee\xbb\x5f\xfb\xba\xd7\x5d\xd0\x8d\x0a\x21\x4e\ +\x9e\x3c\xb9\xba\xba\xfa\xca\x5b\x6e\x29\xd3\x14\x18\xa3\xe9\x69\ +\x9a\x9b\x73\x2f\x7c\xa1\x01\x88\xa4\x7a\xfc\xd1\x47\x80\xe8\x45\ +\x2f\x7a\x71\x75\x5e\xee\x1f\x4b\xf5\xf0\xc1\x7b\x26\xa7\xa6\xae\ +\xd8\xbf\xdf\x94\xe5\x97\xb0\x2a\xa3\x28\xba\xeb\xae\xbb\xf6\xef\ +\xdf\xbf\x63\xc7\x8e\xf3\xa3\x9d\x94\xf2\xbe\x7b\xef\xbd\xe1\xc6\ +\x1b\x3b\x9d\xce\xf9\x67\xc4\x39\x3f\x78\xcf\x3d\xdf\x74\xeb\xad\ +\x4a\x5d\x98\x53\xf1\xf4\x53\x4f\x5d\xbe\x7f\xff\x57\xb4\x08\x6b\ +\x8c\x31\x46\x87\xf5\xd4\xe7\xf0\xde\xce\xdd\xa5\x9e\x3c\x71\x72\ +\x65\x65\x25\x1c\xbf\xd6\x7a\x6d\x6d\x6d\x79\x79\x79\x69\x69\x29\ +\xcf\x73\xc1\xb9\xf5\xf6\xe9\xa7\x9f\xea\xf7\x7b\x00\x5e\xeb\x32\ +\xb0\x01\x90\x05\x0f\xee\x10\x31\x30\x07\x10\x31\x74\xcb\x3b\xef\ +\x9c\x75\xb0\x49\x07\x76\xce\x71\x25\x18\x11\x20\x56\xd6\x84\xc7\ +\x32\x2b\x0a\x21\x84\x27\x4f\x9e\x38\x01\xe3\x1b\x84\x78\xf2\x54\ +\x56\x25\x67\x9c\x80\x9c\x75\x41\x4a\xcc\x7b\x34\xda\x10\x91\x10\ +\xb2\xdf\x3b\xb3\x6d\xdb\xb6\x99\xe9\xe9\xd3\xa7\xcf\xb4\x5a\x2d\ +\xf0\x74\xec\xe8\x31\xef\xad\xd1\x26\xaa\x25\xc8\x58\x96\xe7\x69\ +\x96\x22\x62\xa5\xb5\xf5\x1e\xbd\xaf\xc9\x9a\x35\x76\x4c\x9d\x46\ +\x44\x5d\x55\xa3\x34\x5d\x5f\x5f\xcf\xf3\x3c\x52\x49\x65\x8c\x75\ +\xd6\xb9\xfc\xc4\x89\xf9\x3c\x2f\x4f\x9f\x3e\x7d\xf6\xec\xd9\x90\ +\xbe\x48\x29\x7d\x95\x2f\x2d\x2c\x72\x64\x00\x60\xb4\x61\x0c\x85\ +\x94\x41\xea\x7d\x38\x1c\xed\xdd\xbb\xf7\x4b\x14\x98\x89\xc8\x18\ +\x5d\x55\x55\xe8\xe8\x09\x9c\xc2\xf1\xeb\x73\x72\x72\x72\xce\x81\ +\xd1\x9a\x33\x22\xd2\x44\xde\xb9\xb2\x2c\xc9\xdb\x31\xb3\x45\x1b\ +\x9a\x9e\x11\x62\xa3\x5d\x28\x78\x3a\x0c\xf4\xbb\xb2\x2a\x4d\x55\ +\x49\xb1\x41\x82\x34\xc6\x8e\xd3\xfc\x70\x1d\xf3\x3c\x0f\xaf\x83\ +\xef\xd0\x5a\x77\x3a\x9d\x66\xb3\x69\x9d\xe3\x8c\x55\x55\xb5\xb6\ +\x5a\x94\x45\x1e\x76\x03\x45\x51\x04\x2e\x7c\x88\x10\x88\x58\x95\ +\x55\x40\x72\xc6\xba\x31\xe1\x7b\x43\xfd\x73\xac\x11\xb4\x41\xd0\ +\x76\x1b\x4c\xca\xa2\x32\xce\x59\x63\x5c\xcc\xc4\x98\xe5\x12\x62\ +\x4c\x00\xd3\x37\x04\x73\x10\x43\x37\x83\xd6\x3a\xf0\xa8\x8a\x3c\ +\x0f\x9b\x12\x22\x90\x52\x44\x51\xc4\x36\xf1\xf7\x80\xed\x84\x2e\ +\x84\xf0\x8b\xd6\x1a\x21\xc4\xe6\xa6\xe1\x0b\xf4\xd9\x20\x6d\x36\ +\x66\xd4\x84\xcf\x1f\xc7\xa4\x2f\xb0\x6c\x19\xd3\x95\x1e\x8d\x46\ +\x52\xca\x22\xcf\x6b\x71\x14\xb6\x38\x52\x70\xef\x3d\x12\x2d\x2e\ +\x2d\x37\x5b\xed\xb9\x1d\xbb\xf2\xb3\x8b\xa3\x7e\x5f\xa8\x48\x0a\ +\xee\x05\x37\x71\x34\x4a\xf3\x2c\x2b\x1d\x31\x86\xbc\x5e\x6f\x0a\ +\xde\xcb\xb3\x12\x80\x55\x95\x01\x60\xde\x7b\x6b\xbd\x31\xd6\x3a\ +\xa7\x94\xea\x74\x3a\xab\xab\xab\x88\xb8\x7b\xf7\xee\xb0\x0d\xb2\ +\xd6\x2e\x2f\x2d\x85\xc1\x32\x83\xfe\x40\x1b\x9d\xe7\x79\x58\xf3\ +\x40\xf4\x1c\x8d\x86\x08\x24\x18\x94\x65\xa5\xb5\xe6\x9c\x5f\x7a\ +\x55\xc8\x2c\xcb\xaa\xaa\xda\xb5\x7b\xb7\xbb\x50\x06\x5d\xaf\xd7\ +\x2f\x98\xb6\x87\x77\x5b\xad\xd6\xb3\xbc\xdb\xee\x74\xc4\x33\xd0\ +\x7b\x88\xa8\x33\x31\xc1\x9f\xb9\xdf\x6f\x62\x62\xe2\x59\xbc\x58\ +\x14\x45\xcd\x66\xd3\x6f\x6e\x11\xc1\x7b\x30\x66\x83\x7e\x67\x6d\ +\x2d\xc8\x56\x14\x39\x9e\x17\x90\xc8\xb9\xa6\x10\x31\x11\x95\x25\ +\x9c\x17\x90\xc2\x19\x05\x4e\xeb\x85\x8f\xb9\xd3\x79\xa6\x63\x26\ +\xa2\x89\x89\x89\x67\xc9\x32\xba\xdd\xee\x57\xce\xb9\x13\x11\xe3\ +\xec\xfb\xbf\xff\x7b\xfd\xa6\x04\x13\x79\x6a\x34\x9b\xc3\x41\x8f\ +\xc6\x71\x08\x91\x88\x7e\xe5\x57\x7e\x79\xbc\x5b\xe7\x8c\x23\xc3\ +\xe0\x26\x80\x88\x0b\xb1\xf1\x1a\x20\x8c\xbf\xc1\x00\x34\x6d\xf6\ +\x94\x86\x4e\xcb\x80\x81\xe2\xa6\xc1\x06\x72\x1c\xa4\x42\xfc\xb9\ +\xf0\x3c\x6c\xb0\x24\x3d\x8c\x99\xec\x9b\x55\xee\x40\xd8\xf3\xde\ +\x85\x97\x21\x72\x04\x05\x15\x86\xe8\x42\x8e\x89\x18\xe6\x34\x85\ +\x6f\x74\xce\xc1\x46\x26\xee\x02\x0c\x1b\x9c\x45\x68\x86\x42\x86\ +\x8c\x31\x72\x1b\xcf\x36\x85\xbf\x02\x15\x0f\x11\x08\x42\x1b\xed\ +\x06\x50\x00\x1b\x52\x50\xde\x39\x63\x0d\x22\xe3\x8c\x85\x99\x6c\ +\xe7\xec\x48\x60\xac\x49\x10\xb4\x24\x1b\x8d\xc6\xa0\xb7\x76\x6e\ +\x5c\x37\xba\x7c\xc7\x4f\xbc\x43\x6b\xad\x94\x02\xc4\x50\x35\x14\ +\x42\xe4\xd9\xe8\xdc\xa4\x61\xdd\x54\x6f\xfe\xe7\xdf\xf5\xad\xdf\ +\xfc\x4d\x63\x61\x72\x44\x24\xf2\x44\x14\xf6\x05\x81\x55\x22\xa5\ +\x40\x3c\x17\xd9\x0b\x1d\xa5\x18\x7c\x96\xe0\x3c\x28\x97\x6d\x28\ +\xf3\x70\xb1\x01\x65\xb0\x00\x70\xd3\x18\xcd\x20\xf2\x9c\x73\x86\ +\x6c\x63\xfc\x93\xf3\xd6\xd9\xb0\xbd\x0a\x6b\x45\x40\x0c\x59\xe8\ +\x02\x0b\x17\x37\x2c\x0e\x11\x6d\x5e\xcb\x8d\x2a\x6c\xb8\x60\x5f\ +\xd0\x50\xda\xec\x71\x0d\x5f\xba\x81\x8c\x23\x43\x36\xae\x7f\x12\ +\x10\x21\x43\x20\x08\x44\x29\xd8\x6c\x54\x1e\x3f\x38\xe4\x83\x4e\ +\xe5\xc6\x4a\x84\xbb\x69\xb3\xe2\x3a\xc6\x9d\x36\x6f\x63\x02\x44\ +\x50\x92\x15\x79\x3a\x5e\x52\xa3\xcb\xeb\xae\xbd\xe6\x37\x3f\xf0\ +\x01\xa5\x14\xe3\x1b\xd2\x87\xe4\xa9\x33\xd1\xc9\x46\x83\xf1\xc3\ +\x6b\x2a\xac\x27\xea\x7d\xbf\xf1\x1f\x83\x00\x46\x58\x22\xe7\xac\ +\xf7\x7e\xa3\xc4\x0d\xe0\xbc\x8f\x94\x8a\xa2\xd8\x18\x63\xac\xfd\ +\x42\x61\x83\xa1\x35\xd6\x7b\xc7\x18\x8f\x22\x25\x84\xd0\xda\x18\ +\xad\xa3\x38\x3e\x07\x22\xa3\x10\xc8\x93\x24\x09\xde\x3c\x6c\xbf\ +\x42\x53\x42\x08\xa5\xc6\x1a\xdc\x90\x98\xf4\xde\x13\x32\xdc\xa4\ +\x4b\x31\x6b\x4d\x38\xfd\x31\x96\x85\xc3\x41\xff\x92\xfb\xf7\xf1\ +\x4d\xff\xd5\xc4\xdc\x43\x96\xf1\x2c\x5b\x8a\x67\x79\xf7\xcb\x1e\ +\xf3\xb8\xb8\x74\xc9\x8f\x79\x0c\x7d\x5e\xda\x33\xba\x24\xd7\x31\ +\xc0\xa6\xe7\x56\x2f\xce\x5f\x84\x73\x37\x16\x9b\x7b\x6c\x60\xf8\ +\x05\x15\xc0\x2f\xbf\x0b\xa6\x2f\xfe\xd7\x33\x43\x40\xc1\xc9\x06\ +\x0f\xf2\x8f\xec\xea\xfd\xc2\x70\x96\x2f\xbd\x1c\x9b\xc7\xf7\xe5\ +\x3f\x32\xb8\xa1\x67\x8d\x88\x5f\x88\x4f\x5f\x9c\x8f\x3f\x03\x9b\ +\xcb\x9f\xbf\x43\x1d\x2b\x1b\x9f\xfb\xeb\xe7\xff\x58\x80\x3e\xc6\ +\xee\x89\x2e\x70\x74\x9b\x51\xe9\x99\x0f\xf9\xdc\x0b\x74\xae\xc6\ +\xc3\x39\x92\xb9\xfe\x1c\x47\x79\xde\x9a\x6d\x0a\x2c\x3f\x13\x5f\ +\xf3\xdc\x77\x83\xff\x7d\xa6\x9f\xff\x92\x1f\x7e\xd6\xe5\x0f\x67\ +\xf4\x25\xd7\x70\x7c\x46\x5f\xf6\xae\x06\xa2\x90\xf5\xd3\x97\x3c\ +\xa7\x42\x4a\xfa\xe2\xdb\xfb\x5c\x34\x7f\x7c\xe2\x4a\x4a\x38\x47\ +\x52\x18\xc7\x5d\x16\x9b\x4b\x32\x86\xfb\x43\x17\x31\x6c\xfe\xf3\ +\x05\xbe\x66\xa8\x99\x6e\x68\x6c\xfa\x73\x97\x65\x43\x2c\x3a\x84\ +\xb1\xf3\x6e\x1e\x64\x88\x9b\x0a\x13\xf0\x0c\x83\x77\xce\xbd\xde\ +\x97\xde\xb9\x6f\xd9\x96\x6d\xd9\x96\x6d\xd9\xd7\xdc\xd8\xd6\x12\ +\x6c\xd9\x96\x6d\xd9\x96\x6d\x39\xf7\x2d\xdb\xb2\x2d\xdb\xb2\x2d\ +\xdb\x72\xee\x5b\xb6\x65\x5b\xb6\x65\x5b\xb6\xe5\xdc\xb7\x6c\xcb\ +\xb6\x6c\xcb\xb6\x6c\xcb\xb9\x6f\xd9\x96\x6d\xd9\x96\x6d\xd9\x96\ +\x73\xdf\xb2\x2d\xdb\xb2\x2d\xdb\x72\xee\x5b\xb6\x65\x5b\xb6\x65\ +\x5b\xb6\xe5\xdc\xb7\x6c\xcb\xb6\x6c\xcb\xb6\xec\x9f\x8a\x73\xff\ +\x8a\x0e\xa4\xc0\x71\x9b\xd6\xd6\x55\xfc\x2a\x2c\xf7\xd6\x9a\x6c\ +\xd9\x96\xfd\x13\x77\xee\x61\xca\x21\x02\x20\x17\xfc\x92\x7b\xde\ +\xcd\xee\x6e\x00\x84\x30\x0a\x32\x0c\xde\x7c\x9e\x39\x14\xfc\x92\ +\xe9\x8e\xcf\x7c\x1a\xff\xd0\x18\x36\xfe\xc3\x33\x5e\x48\x2e\x38\ +\x22\x13\x2a\x52\x02\x00\x55\x9c\xd4\x6a\xb1\x94\x2a\x52\x12\x9f\ +\xa1\xad\x7f\x7c\x14\x1b\xbf\x45\xff\xa0\xf3\x0a\x62\x30\x88\x4c\ +\x45\x11\x47\xa0\xaf\xe0\x2a\x3e\xd7\x9b\x87\x09\xc9\x00\x84\x8a\ +\x82\xf8\xd8\x96\x6d\xd9\x3f\x29\xe3\xbf\xf8\x8b\xff\xee\xd2\x3d\ +\x8f\x4c\x30\xc8\x47\x83\xb4\xb0\x2a\x91\x4f\x7d\xe6\xb6\xc7\xcd\ +\xd4\x95\xb3\x75\xe7\x2f\xd9\x50\xb7\x30\xe4\x85\x73\x35\x9a\xbf\ +\xeb\x63\xf7\xae\xed\x99\x2d\x3f\xf1\x89\xcf\x6f\x7b\xc1\x55\x75\ +\xf4\xcf\x93\x87\x97\x71\x41\x3a\xef\x0f\x53\xeb\x51\x4a\x7e\x41\ +\xff\x44\xce\x1a\xeb\xc3\x38\xfa\x2f\x63\xe4\x9d\x47\xc1\xd0\x03\ +\x70\x86\xce\x5a\xb8\xd0\xa8\x01\x14\x6a\x70\xf8\x8e\xbf\x3f\xa4\ +\x27\xb2\x43\x9f\x7e\x22\xbf\xfa\xf2\xfa\xe7\xfe\xe6\x4f\xfe\xfa\ +\x53\x4f\x32\xe8\x3d\x78\x78\x75\xf7\xbe\xdd\x02\x2e\x20\x8c\xe3\ +\xad\xb1\x04\x4a\xa9\xa5\x27\x3e\x73\xfb\xa1\xd1\xfe\xfd\x3b\xd8\ +\x33\xcb\xc7\x23\xf8\x3c\x1b\xa5\x85\xf6\xce\xe4\x59\xe9\x4d\xff\ +\x8e\xbf\xfb\xac\x9d\xd9\x3f\x57\x67\x5f\x89\xa5\x47\x00\xe7\x3c\ +\xe3\x17\x9f\x7c\x08\x01\x4f\x7e\xee\xe3\x4f\x0d\x3b\xc5\xe1\xcf\ +\x1e\x1a\x4d\x5c\xbe\xbd\xe1\xfd\x96\x83\xdf\xb2\x7f\x42\x76\xe9\ +\x54\x21\x91\x49\xae\x3f\xff\xc9\xbf\xf8\xd8\xbd\x27\x31\x6e\xdf\ +\xf2\xc6\x37\xf3\x53\x47\x17\xda\xaf\x88\x6a\x35\xc8\x73\x6d\xbd\ +\x90\x91\x92\x9c\x9c\xad\x8c\x15\x52\x3a\x5d\x81\x50\x02\x5c\x65\ +\x28\x8a\xa4\x27\x60\xe4\x2a\xf3\xcc\xf2\xd6\x28\x84\x39\xf5\xde\ +\xff\xfb\x7d\x93\x6f\xf8\xa9\x1f\xfb\x67\xd7\x9b\xd1\xe2\xb1\xd3\ +\x6d\x7b\x23\x3b\x71\x62\xe1\x15\xc8\x90\x9e\x2d\x24\x28\x29\x8d\ +\xb5\xe3\x71\x5c\x9c\xf3\x20\x55\x78\xe9\x3d\xbb\x90\xd9\xc2\x23\ +\x7f\xfa\x3f\xff\x76\xc5\xf0\xd6\xbe\x9b\xde\xfa\xa6\x6f\x99\x6b\ +\x70\xce\x39\x79\x5b\x95\x1a\x84\x8a\x95\xe4\xc2\xdd\xff\xd1\x3f\ +\x7b\x42\x5f\xf9\x43\x6f\xba\xc5\x14\x05\x63\xa4\x2b\x73\xc1\xc3\ +\xe7\x71\xb2\x7e\xdf\x87\xff\xcb\x6d\x27\xde\xf6\x6f\x7f\x7a\x5f\ +\x9d\xe7\x27\xef\x78\xef\xef\x7f\xf6\x0d\xef\xfc\x85\x1b\x26\x05\ +\x4a\xc5\xc0\x1b\xad\x8d\xf5\x5c\xaa\xa4\x96\xf4\x07\x67\x9e\x3a\ +\x46\xaf\x7e\xc1\xee\x7d\xb5\xf6\xca\xa3\x7f\x7f\xc7\x89\xe8\x5f\ +\xfe\xf0\x77\x34\x8a\x15\x95\x32\x0e\x24\x64\x24\x05\x77\xa6\x32\ +\x1e\xa3\x48\x21\x79\x84\xfc\x53\x7f\xfe\xa1\xc1\xee\x57\x7f\xef\ +\xab\xaf\xad\x4f\x6c\xdf\x23\x1a\x48\x24\xa3\x44\x70\x74\x56\x57\ +\xda\x72\x19\x45\x92\x03\x90\xd5\x95\x76\x28\xfd\xf0\xfe\xcf\xfc\ +\xd5\xdd\x0f\x9d\x5a\x19\x14\x93\x33\x3b\x6f\x78\xf5\xab\x0f\x1c\ +\xd8\xdf\x8e\x90\xc9\xb8\x16\x05\x49\x42\x60\x8c\x79\xab\x4b\x6d\ +\x37\xb6\x02\xde\x55\x55\x35\xf6\xa8\x41\xe9\x3b\xe8\xde\x01\x80\ +\x92\xd2\x5f\x48\x12\x0b\x00\x64\x14\x75\x1f\xb9\xed\x3d\xbf\x7d\ +\xdf\x8f\xbd\xfb\x97\x5e\x34\xc5\x1d\x88\x28\x92\xe8\x5d\x59\x55\ +\xc0\x64\x14\x49\xf0\xb6\xaa\x34\x8a\x28\x92\xdc\x3b\x53\x69\x2b\ +\x54\x2c\x39\x02\xf9\xaa\xaa\xac\x07\x15\x45\x71\xc4\x06\x67\x8f\ +\x1c\x2f\xaf\xb9\xf6\xaa\xbd\x4c\xc4\x8c\xab\x9a\x44\x00\x32\x55\ +\x15\x16\x4d\x29\x81\x00\x56\x97\xda\x5e\x20\xa4\x31\xc6\xa4\x10\ +\x7a\xf3\x68\x83\x3e\xe2\xc5\xca\xaf\x6f\xd9\x96\x7d\x3d\x3b\x77\ +\x64\x92\x67\x47\x3f\x7d\xd7\x53\x37\xff\xd0\x2f\x7e\xe7\x55\xc9\ +\xd0\xfa\x07\xee\xf3\x0f\x7d\xe4\xf7\x7e\xfd\xe0\xb6\x9b\xbe\xed\ +\xbb\x6f\x7d\xc1\xe4\xe1\x83\x1f\xbb\xed\x8e\xc7\x9b\x07\x6e\x7e\ +\xd3\xad\x57\x3e\x78\xc7\xbd\x97\x7f\xf3\x1b\xe4\xd1\x4f\x3f\xe6\ +\xf6\xbe\xfe\x45\xb5\x4f\xdc\xf6\x70\x14\xdb\x9e\xb8\xfc\x0d\xb7\ +\xbe\x80\x9e\xe1\xf9\xe1\x4a\x2e\x3c\xfc\x40\xd7\x8a\xf4\xf1\xcf\ +\x77\x5f\x7d\x3d\x17\x52\x49\x8e\xc8\xa4\x14\xf8\xac\xc9\x7e\x59\ +\x96\x9f\xfe\xf4\xa7\x6f\xba\xe9\xa6\x4e\xa7\x83\x88\xa7\x4e\x9f\ +\x3e\x7a\xe4\xc8\xab\x5e\xf5\xaa\xaf\xc8\x6a\x72\x38\xf1\xd0\xa7\ +\xcf\x24\x2f\x7d\xf7\xbf\x7f\x93\xed\xf7\xb8\xb2\x47\xef\xfd\xe4\ +\xff\x77\xc7\x13\xb5\x7d\x37\x7d\xdf\xf7\xdc\xaa\x9f\xba\xf3\x6f\ +\xfe\xee\x4e\xd8\xf1\xf2\xeb\x9a\xd5\x7d\x1f\xfb\xb3\xd5\xe1\xe2\ +\x2b\xf6\x25\xf3\x5d\xf1\xfa\xef\x7c\x55\xec\xcc\x79\x69\x25\x32\ +\xa4\x2c\xcd\x97\xe6\xef\xbf\xfd\xc1\xb3\xff\xea\x5b\xb7\xdf\x71\ +\xd7\x3d\x27\xcf\xac\x66\x24\xec\xda\xe1\x3f\xff\xcb\x4f\x2c\xf8\ +\xa9\x6f\xf9\xae\x37\xde\x70\x59\xeb\xf4\xc3\xb7\xdf\xf6\x99\xc7\ +\xfa\x2b\xf3\xee\xc0\x01\x37\x5a\x59\xee\x8b\x4e\x91\xae\x2d\x1c\ +\xfe\xc4\x47\xe2\x97\xbf\x78\xc7\x6a\x51\xbf\x86\xfb\xc7\x3f\xfb\ +\xb7\x7f\x77\xf0\xe8\x65\xb7\xbe\xf1\x65\x93\xfd\xdb\x6e\xbb\xdd\ +\xcd\x5e\xf7\xd6\x37\x7f\x8b\x60\xe9\xa7\xfe\xec\xf7\x16\x16\xbf\ +\xe5\x95\xfb\xe3\xb5\x11\x13\x58\x1c\xbc\xed\x8f\x3f\xf7\xe4\xfa\ +\x81\x57\x7c\xfb\x1b\x6f\xbd\x7a\xfe\xfe\xbf\xfb\xd8\xed\x0f\x17\ +\xa2\xfd\xca\xef\x78\xd3\xcd\x97\x4f\x6a\x6a\xbd\xf6\x5f\xfc\x9f\ +\xb7\x5c\xff\xb9\xff\xf6\x91\x27\xdf\xfc\xaf\xdf\xb1\x87\x2f\xdf\ +\xfe\xe9\x7b\xe3\x5d\x07\x0e\xdf\xfe\xe7\xb7\xdd\x37\x1f\x4d\x6c\ +\xdb\xde\xc6\xf9\xf9\xee\xe5\xb7\x7c\xe7\x77\xbd\xea\xaa\x95\xc7\ +\x3f\xfb\xe1\xbf\xbb\x97\x66\xae\x7f\xd3\xf7\xbc\x6e\x5a\x92\x23\ +\x12\x42\xcc\xcf\xcf\xcf\xcf\xcf\xdf\x7a\xeb\xad\x61\xee\xda\xbd\ +\xf7\xdd\x17\x47\xd1\xf5\xd7\x5f\x7f\x9e\xb2\x3f\x32\x97\x3f\xf6\ +\xe8\xe1\xff\xbf\xbd\x33\x0d\x8a\xea\xca\xe2\xf8\xbd\xf7\x6d\xdd\ +\xaf\x9b\xa6\xd9\x11\x11\xdc\x90\x1d\x05\x41\x50\x50\x14\x35\x0a\ +\x88\x31\x3a\xc1\x98\xa4\x92\x99\xca\x64\x99\x24\x56\x25\x33\x95\ +\xa5\x6a\x92\xf9\x92\x44\xf3\x61\x66\x4c\x4c\xd5\x58\x13\x4d\xcc\ +\xa4\x12\xc7\x88\x49\x70\x21\x46\x34\x8a\x12\x37\x50\x81\x66\x6f\ +\x68\x16\x81\x66\x5f\x7b\xef\xf7\xee\xbd\xf3\xa1\x85\x41\x41\x27\ +\x35\x63\xa6\x92\xf8\x7e\x5f\x5e\x77\x75\xbf\xd7\xe7\x9c\x77\xeb\ +\xf4\xed\x73\x4f\xdf\x3f\xa4\xd6\x6b\x95\xa6\xe4\xdc\xf8\xa1\xe6\ +\x8a\xa2\xe3\x67\x86\xc5\xb9\x9b\x7f\xb5\xd1\x6b\xe0\xea\xc7\x85\ +\x25\xee\xa0\xb8\xfc\x87\xd6\xd9\x2a\x8f\x1f\x39\x57\xef\x17\x9b\ +\xb9\x65\x75\x9c\xa1\x68\xff\xd9\xda\x3e\xce\x67\x4e\xde\x43\xb9\ +\x11\xfe\xe0\xea\xc9\x83\xe7\xaa\xbb\x06\xfb\xfb\x62\xb2\xf9\xb1\ +\x7e\xd3\xa8\x77\x68\x47\xf9\xd1\x2f\x4b\xea\x65\xde\x6f\x79\xce\ +\xc6\xd4\x48\x3f\x73\xd5\xf7\xc7\x4e\x5f\x19\xa5\x9a\x25\xeb\x36\ +\xaf\x88\xf4\x93\x64\x7c\xeb\xac\x9f\xed\xee\xee\xae\x6f\x68\x58\ +\x99\x99\x09\x00\xe0\x79\xbe\xa2\xa2\x42\x96\xe5\xa4\xa4\x24\x25\ +\xbf\x2b\xfc\x5c\xb8\x67\x35\x77\x4a\x64\xac\x0e\x49\x89\x0b\xb9\ +\x72\xf4\xb3\xa2\xf2\x36\x41\xad\xa2\x14\xcd\x4d\x5e\xb3\x3a\x5e\ +\x7b\xb6\xe8\x94\xa9\xbd\xea\xeb\x93\xb5\x29\xd9\x79\x3a\xf3\xa5\ +\x13\x65\x0d\xfd\x3d\x2d\x6d\x1d\x3d\xa6\xba\xb3\xc7\xce\xb7\xda\ +\xba\x8d\x86\xb6\x51\xbd\x8f\xbf\x8f\x4e\x75\xc7\x0a\x2e\x64\x78\ +\x32\x70\xb1\xac\x7d\xe5\x13\x8f\x86\xb9\x5b\x2b\xda\x86\xd8\x1f\ +\xfc\x83\x5d\x14\xc5\x9a\xda\xda\xf7\xdf\xdf\x8d\x10\xb2\xd9\x6c\ +\x3b\x77\xbe\xdb\xd3\xdb\x3b\x55\xdb\xe5\x9e\x80\x31\x08\x8d\x4a\ +\xf6\x1e\xbe\xb6\xff\x40\xd1\x80\x2c\xb8\xcd\x95\x87\x4f\xd6\x24\ +\xae\xdf\xe0\xd3\x73\xa1\xf0\xa2\xf1\x46\x4d\xc5\x48\xe0\xe2\x4d\ +\xab\x17\xf1\x00\xce\x4f\x59\x95\xbf\x21\x2b\xd4\x4f\xab\xf3\xf6\ +\x42\x94\x4e\xeb\x38\x02\xf2\xa8\x83\xc4\xa4\xa6\x59\x1b\xae\x34\ +\x36\x35\x35\x8f\xa8\x53\xe2\xe7\x3a\x46\x7b\x8b\x0f\x7f\x6d\x0b\ +\x4b\x5f\x13\xc9\x1c\x2f\xfc\xb6\xa3\xa3\xe5\xc8\xb1\xd2\x90\xd4\ +\x75\xcb\x62\x42\x18\x08\x2d\x66\x63\x95\xb1\x97\x40\x14\x12\xb5\ +\x62\xeb\xd6\x75\x5a\x4b\x67\x4d\xab\xb9\xab\xf6\xc2\xb1\x4b\x5d\ +\xcb\x72\x37\x2d\x9e\xeb\xef\x3d\x23\x6a\xeb\x13\xdb\x82\xad\xb5\ +\xdf\x95\x35\x62\xa4\x49\x58\x99\x93\xbf\x3e\x83\x19\xac\x37\x34\ +\xf7\xb5\x5e\x3f\x71\xaa\x91\xcd\xdd\x90\xde\x7e\xee\x68\x99\xa9\ +\xd7\x54\x53\xc7\xcd\x4b\x7f\x20\x5e\x75\xaa\xf0\xf4\x08\xf5\x6c\ +\x49\xee\xd9\x0e\x16\x01\x00\x80\x96\x56\x44\x2a\x00\x00\x08\xee\ +\x49\x44\x41\x54\x6c\x6f\xa8\xaa\xea\xb7\x39\x8c\x35\x8d\xc1\x49\ +\xeb\x23\xf9\xce\x6b\xdd\xfc\xba\xac\xa8\xaa\x33\x25\xed\xed\x35\ +\x5f\x1e\x2b\x8f\x5a\xbd\x79\x96\xbd\xb2\xf0\xbc\x89\xe5\x19\x00\ +\x00\xa5\x54\xab\xd5\x1e\xf8\xe7\xc1\xa2\xa2\x22\xad\x97\xae\xa2\ +\xa2\x72\xf7\xee\x0f\xa6\xdf\x9d\x1f\x71\x8e\xfe\x3a\x43\xb7\xf6\ +\xd7\xcf\xe7\xf6\x57\x5c\xea\x75\xc9\x86\x92\xa3\x3d\x5e\x49\x8f\ +\x6e\xc9\xf2\x71\xb7\x17\x7c\x71\xc2\x3b\x71\xdd\x86\xcc\x24\xb9\ +\xeb\xd2\x97\xdf\xb5\x65\x6d\xc9\x93\x1b\xcf\x5d\xbc\x56\x5f\xdb\ +\x68\x8e\x5c\xf1\x60\x34\x6a\x39\x7e\xb1\xa1\xa7\xfa\xfc\xd1\xab\ +\x83\x2b\x72\xb2\x23\x02\x44\x40\xb1\xd9\x68\x68\xed\x19\x6b\xab\ +\xaf\xe5\xe7\x67\xad\x59\xc0\x14\x9f\x3c\xdf\xdb\xd5\x7c\xb8\xb0\ +\x24\x24\xe3\xc1\x64\xdd\x58\x45\x83\x19\x4e\x29\x74\x79\xac\x2d\ +\x2c\x3c\x72\xa8\xa0\x40\xeb\xa5\x33\x1a\x8d\x7f\xfe\xcb\x5f\x27\ +\xb4\xa1\x15\x14\xee\xb3\xb2\x0c\x95\x25\xa8\x5d\xbd\xf5\xd9\xd9\ +\xd5\x65\xc5\x27\x0f\x7e\xd2\xbf\x6e\x0e\xaf\xf2\x9f\x39\x3b\x71\ +\x81\xdf\x45\xc3\x79\xa3\xb1\x9e\x09\x4d\x5a\xb9\x38\xb1\xdb\x52\ +\xff\x69\x93\x35\x6d\x56\x70\x63\x5d\xa5\x0f\xa3\x0f\x62\x47\xca\ +\x2b\xec\x7e\xe1\x51\x8b\xd2\x33\x39\xb7\xdd\xe6\x70\x4f\xdb\xdf\ +\xc0\xb0\xac\xad\xd3\x58\xdb\xe1\xca\xcb\x0b\x03\x1a\xe9\x7a\x59\ +\xe3\xe2\x64\xc6\xb3\xe2\x36\x69\xdb\xe4\xe9\x8c\xa2\x14\x00\xf0\ +\xcc\xd3\xcf\xbc\xf6\xfa\xeb\xef\xec\xd8\x31\x34\x38\x14\x18\x10\ +\xb0\x35\x3f\xff\x47\x12\xa8\xc3\xb2\xe4\x1b\x91\xb9\xfd\xc5\xb0\ +\x0b\x67\x8a\x3f\xf9\xb0\x3d\x31\x42\x50\x85\x2f\xca\x48\x4e\x1c\ +\x73\x55\xef\xad\x6c\x73\xeb\x38\xff\x90\xd9\x61\x33\xfd\xbb\x00\ +\x50\xeb\x7c\x03\x7d\xbc\x80\x26\x2d\x2c\x8a\xda\x6c\x0e\x32\x9d\ +\xd7\x08\x60\xab\xc3\x35\x33\x22\x51\x33\x50\x5f\xf0\xf9\x57\xc1\ +\x49\x79\x91\x23\x97\x7b\xcd\xa6\x5e\xab\x66\xcd\x9a\xe5\xf1\xc4\ +\xff\x8a\xa1\xa8\xae\xda\x68\xd7\x47\xac\x58\xb1\x10\xa3\x8a\xeb\ +\x46\x0a\x19\x4e\xe0\x18\x4a\x81\x20\xea\x03\xfc\x7c\xad\x3c\x2f\ +\x0a\xb4\xad\xb5\xdd\x3f\x26\x2d\x3d\x39\x01\x3a\xad\x2d\x86\xd2\ +\xb3\x97\xeb\x4c\xad\x03\xf3\xa3\x5c\x98\x20\x9d\xbf\x7f\x90\xde\ +\x7b\x88\xe5\x05\x9e\x76\x36\x76\x85\x25\x3d\x9c\x98\x18\x36\x58\ +\x55\xde\x7c\xa3\x2b\x88\x15\xfd\x43\x66\x25\xc6\xfa\x96\x5c\x3d\ +\x3b\xea\xa6\x7a\x6e\x62\x27\xf4\x9b\xe2\x07\xbc\x20\x30\x90\x22\ +\x5e\x0c\x0a\x9d\x17\xef\x1d\x5d\x6b\xf4\x8e\x5c\x14\x1d\x7a\xf1\ +\x46\x4f\x4b\x6b\x6f\x77\xa7\xbb\xf4\x8c\xa3\x77\x54\x2d\x0e\x4b\ +\x08\x22\x00\x30\xc6\x81\x81\x81\xbf\x7b\xee\xb9\x1d\x3b\x77\xf6\ +\xf5\xf7\x9f\x2a\x3e\xf5\xd8\xe3\x8f\x27\x24\x24\xd8\xed\xf6\xdb\ +\xab\x6f\x02\x6a\xba\x7e\x75\x08\xfa\x86\x06\xcd\x64\x86\x4e\x97\ +\x37\x5a\x53\xd3\x57\x19\x0e\x97\x1e\x3f\xa7\x5a\xb5\xc0\x39\xcc\ +\x85\x6f\x59\x93\x1a\x0c\x71\x6b\xe9\x71\x53\x4f\xd7\xe5\xb3\x25\ +\x5d\xdd\x23\x7a\xdb\x18\x54\xeb\x43\x66\x47\x2f\xe0\xea\x8c\x8d\ +\x83\x26\x63\x87\x4f\x7c\xda\xd2\xc4\x85\xce\xea\xd3\xed\x94\xb0\ +\x9c\xc0\x32\x00\xb2\xaa\x80\x90\xb9\xc9\x73\xd8\x0b\xa6\xaa\xb6\ +\x46\x93\xc3\x2f\x7a\x55\x7a\x7c\x6f\x4f\x49\x3d\x9e\x66\xec\x60\ +\x8c\xf5\x7a\xfd\xf6\xed\x2f\xbe\xf9\xe6\x9f\xac\x56\x6b\x69\x69\ +\x69\x6e\x4e\xce\xd2\xa5\x4b\xa7\x58\xab\xa0\x70\x1f\xcc\xdc\x01\ +\x44\x50\xb2\xf5\x0c\x8c\xcd\x5a\xb4\x3a\x67\xd9\xac\x96\xea\x6a\ +\x0b\x81\x04\x63\x19\x13\x4a\xb1\xa8\x0f\x70\xf5\xb5\x76\x5a\x6c\ +\x2d\xed\x9d\x48\x13\xb4\x30\x3e\xbc\xf9\x6a\x69\x37\x4d\x5c\x1b\ +\xde\x79\xf0\x72\x57\x74\xe4\x5c\x6b\x57\x93\xb1\x63\x08\xa0\xe9\ +\x65\x89\x58\x84\x9b\xeb\xab\xfb\xc7\x46\xcf\x1d\x3d\x54\xdd\xef\ +\xe8\xae\xbb\xda\x6e\xa5\x54\x72\x62\x00\x5c\x2e\x97\x84\xef\xd6\ +\xf1\x86\x31\xd6\xe9\xbc\xde\x78\xe3\x8f\x06\x83\x41\x96\xe5\xd7\ +\x5e\x7b\x15\xdc\x59\x79\xe3\x7f\x8d\x01\x04\xb6\xa1\x6e\xbb\x2a\ +\x2c\x77\x53\xb6\xb7\xa5\x65\xc0\x89\x5c\x83\x5d\xdd\x63\x36\x93\ +\xc9\x2c\xf8\xfa\xb0\x80\xc8\x58\x06\x94\xb2\x0c\x18\x19\x19\xb1\ +\xbb\x65\x4b\x7f\x5b\x5d\x73\x17\x46\xcc\x1d\x24\x0c\x64\xbb\xdd\ +\x46\xd5\x41\xa9\x71\x21\xbd\x3d\xd6\x85\x4b\x62\x38\xec\x74\x63\ +\x51\xcf\x58\x9b\x5a\x7b\x86\xcc\x37\x86\x64\x61\xe6\xac\x60\x38\ +\xd2\x61\xea\xb0\x4b\x32\x96\x31\x01\x37\x85\x71\x28\x26\x98\x00\ +\x42\x29\x91\x09\xf2\xd5\x7b\x0d\xb4\x99\xfa\xc6\x9c\xae\x51\xf3\ +\xc9\xaf\x4e\xf9\xa5\x6d\xda\x90\x11\x85\x64\x82\x10\x19\x1c\x1e\ +\x75\x48\x92\x4c\x30\xa1\x8c\xde\x5f\xd3\xdb\xd6\x6c\xb3\xf5\xb5\ +\x9b\xc7\xfc\xf4\xde\x80\xc8\x04\xcb\x32\xb9\x4d\xe1\x8d\x4e\x56\ +\xa0\xa7\x1e\xb9\x3c\x8c\x6f\x4a\x70\xca\x04\x63\xca\xeb\xb4\xa2\ +\xef\x8c\x94\x55\xb9\xcf\x6e\xff\xc3\x6f\x36\x2e\x24\x4e\xc9\x73\ +\x82\xcb\xe5\x5a\xb2\x24\xf9\xd9\x67\x9e\x3e\x70\xe0\xc0\xfa\xec\ +\xf5\x0f\x6e\xcc\x73\x38\x1c\x53\xc6\x23\xc3\xb9\xfb\xca\xab\x6f\ +\x38\x86\x9b\xbe\x28\x28\x1e\x76\x5a\xab\xae\x57\xaa\x23\x32\x5f\ +\x78\xe1\x31\xc9\x50\x74\xae\xce\x2a\xc8\xfd\xcd\x37\x86\xdc\x6e\ +\x17\x54\xfb\x07\xf8\x86\x66\x64\x3f\xfc\xd2\xeb\xaf\xe4\x24\x85\ +\x4b\x0e\x87\x8c\x65\x02\x28\x26\x8c\x5f\x80\x6e\xb8\xc5\xd8\x6b\ +\x75\xca\x6e\x09\x93\x71\xad\x20\x4a\x30\xc6\x98\x60\x42\x81\x46\ +\xe7\x45\x46\xba\xbb\x07\x9d\x0e\x97\x1b\xdf\x61\x20\xb8\x5c\xae\ +\xd8\xd8\x98\x97\x5f\x7e\xa9\xa0\xe0\x70\x6a\x6a\xea\xb6\x6d\x8f\ +\x38\x9d\x4e\x25\x5f\x28\xdc\x9f\x35\x77\x06\x61\x4b\xd9\xb7\x87\ +\xaf\xb7\x5b\x09\x61\x32\xf2\xf2\x75\x4d\xc5\x0e\x16\x01\x88\x04\ +\x9e\x0b\x5e\xb0\x7c\x45\xdb\x3f\xfe\xf6\xce\x5b\xbc\xef\x9c\xcd\ +\x5b\xe3\x7d\x82\xac\xf3\xfd\x78\x7e\x76\x6c\x94\x6e\xc8\xa7\x7e\ +\x74\x7e\x44\x70\xcb\x37\xfb\x2e\xba\x63\x9f\xda\x94\x42\xa5\x69\ +\x96\x3a\x89\xdb\xd9\x6c\x1a\x5b\xfb\xdb\xdf\xe7\xa7\x86\x48\x56\ +\xf3\xa7\x7b\x3e\xef\xb2\x44\x69\x9c\xb5\x6d\xc3\x91\x21\xc2\x58\ +\x6d\x7d\x67\xe8\xc2\x10\xe0\xbe\xe3\x64\xdc\xe5\x72\xcd\x08\x0e\ +\x7e\x6f\xd7\x2e\x41\x10\x54\x2a\xd5\x8f\x57\x36\x65\x18\x76\xa4\ +\xb5\xfc\xc0\x49\x83\x84\x65\x75\xf8\xb2\x9c\xec\x8c\xc6\xe2\x43\ +\xfb\x76\xbc\xcd\xe8\x67\x6f\x7b\x2a\xc1\x72\xba\x4a\xcd\x31\x32\ +\x86\x73\xa2\xe3\xd9\x4b\x5f\xec\xda\x63\x59\x31\x87\xd4\xf6\x68\ +\x1e\x7f\x32\x97\x93\xdd\xb7\x77\x74\x42\x48\x09\x81\x2c\x2b\x30\ +\xd0\x37\x36\xf3\xe5\x57\x92\x82\xbd\xc1\x35\x95\x00\x51\xe0\x03\ +\x39\xa9\x1f\x1d\xda\x5d\x86\xd4\x49\x6b\xb7\xc4\xc4\x85\x61\x73\ +\xc3\xb1\x0f\x77\x38\x1d\xb6\xd0\xf4\xc5\x9c\x60\x56\x0b\x2c\xe2\ +\x04\x51\xe0\x28\xa5\x88\xe3\x59\xc4\xcf\x4b\x49\x89\x33\xee\xdf\ +\xfd\xce\x5b\xf3\x92\xb3\xa2\x12\x23\xbe\x3f\xf1\x99\xdb\x6a\x8f\ +\xdb\xb0\x32\x6e\x7e\xcc\xa5\x8f\xbf\xde\x35\x34\xb8\x2c\x5c\xd4\ +\xf0\x5c\xf4\xf2\xf5\xf5\xfb\x3f\x7b\xfb\xad\xb3\xbe\x11\x4b\x37\ +\xc5\x87\x95\xd5\x71\x02\xc7\x00\xc8\x88\xa2\x7a\xfc\x2b\x97\x02\ +\x86\x13\x45\x35\x02\x14\x00\xa4\x16\x45\x16\x42\x5e\x2d\xb2\x0c\ +\x80\x2c\x2f\xaa\x38\x00\xa0\xc0\x31\x9a\xd0\x45\xd9\xa9\x9d\xc7\ +\x0a\xf6\x7d\xaf\x9f\xb9\xf6\xe1\x47\x12\xd5\x50\x1a\xf7\xcd\x66\ +\xb3\x67\x65\x65\x45\x44\x44\xcc\x98\x31\xc3\xa3\x7b\x39\x25\xb7\ +\x33\x96\x0e\x73\x3f\x13\xf6\xfc\xab\x4f\x47\x05\x08\x03\x35\xa7\ +\xf7\x1e\x37\x5d\xf8\xa6\xe7\x7a\x55\x8b\x24\xce\xca\x5b\x92\xc1\ +\xf9\x58\x0e\xed\x79\xb7\x24\x34\x21\x7f\x73\xd6\x9a\xe8\x83\x05\ +\x7b\xf7\x68\x43\x13\x1e\x59\xbf\xc8\xcb\x4b\x64\x21\x80\x0c\xc7\ +\x23\x18\x96\xba\x36\xa5\xe5\xd3\x0f\xde\x7d\xdb\xee\x40\xab\x17\ +\x6a\x99\x31\xb5\xc0\x79\x42\x02\x29\x64\x05\x8e\xd5\xcf\x4d\xcc\ +\x8a\x6d\x3a\xf2\xf7\xf7\x46\x6e\x34\xfa\xae\x5d\x79\xa7\xa6\x25\ +\xbb\xcd\x9e\x96\x9a\xfa\xd1\xbe\xbd\x81\x81\x81\x13\xeb\xc0\x0a\ +\x0a\x3f\x17\xee\xad\x12\x13\x95\x25\xb7\xcb\x25\x21\x5e\xad\x15\ +\x05\xec\x76\x13\x88\x10\xa4\x84\x50\xc4\x70\x2c\xc4\x16\x8b\x95\ +\x51\x7b\x89\x1c\x94\x09\x85\x84\x50\x84\xe0\xb8\x54\x15\x96\x25\ +\x02\xd0\x5d\x2a\xe9\x58\x26\x2c\xcf\x41\x4a\x00\x84\x54\x96\x30\ +\x60\x00\x95\x09\x64\x59\x20\x4b\x04\x72\x2c\xf3\x1f\x8d\xfb\xff\ +\x34\x3c\x50\x82\x5d\x4e\xa7\x4c\x91\xa8\xd5\x72\x0c\x04\x44\xb2\ +\x5a\xec\x8c\x5a\x2b\x72\x50\x92\x64\x0a\x21\x82\x10\x21\x84\xdd\ +\x0e\xbb\x8b\x08\x02\x0f\x00\x60\xef\x6c\xbc\x47\x60\x1e\x22\x96\ +\x63\x3d\x1a\x8c\x84\x02\xc4\xf3\xac\xcb\x36\xe6\xa4\x9c\x4e\xab\ +\x26\x98\x30\x0c\xb0\x5b\x2c\x6e\xca\x8a\xa2\x80\xa8\x47\x0c\xd9\ +\xa3\xe5\x0b\x3d\xfa\x92\x0c\xc7\x21\x22\x59\x2c\x36\xc8\x8b\x1a\ +\x15\x63\xb3\x58\x08\xe2\xd5\x6a\x15\xc7\x40\xb7\xc3\xe6\x94\x91\ +\x4a\xc5\x41\x00\x59\x8e\x03\xb2\xc3\x62\x97\xd4\x5e\x5e\x1c\x20\ +\x92\x8c\x01\x84\x08\x02\x42\x3c\xd7\x1a\x9f\xb9\x53\x3a\xa1\x3b\ +\x08\x11\x02\x84\x80\x49\xef\x22\x84\x40\xc4\x72\x0c\xb5\x59\xad\ +\x12\x41\x2a\x51\x3d\x75\xbd\x9b\xe7\xf9\xbb\xe4\x4a\x4a\x08\x01\ +\x88\x63\x3d\xba\xf5\x00\x4b\x92\x8c\x65\x97\x4b\xe2\xd4\x5a\x51\ +\x60\x21\xa4\x76\x8b\xc5\x4d\x19\x51\xa3\xe1\xa1\x6c\xb1\xd8\x30\ +\xe4\x44\xb5\x00\x29\x01\x37\xc7\x1a\x60\x58\x9e\x01\xd2\xd8\x98\ +\x15\x72\x6a\xb5\x8a\xa5\x78\x72\x48\x28\x01\x88\xc5\xd6\xca\x4b\ +\x25\x86\xd6\xfe\xde\x6e\x4b\x5a\xfe\x93\xab\xe6\xeb\xa7\x6d\x98\ +\x99\xb0\x56\x1e\x6f\xb5\x52\x50\xb8\x6f\x93\xfb\x64\xf5\x45\x3a\ +\xa1\xf1\x37\xe9\xf8\xef\x3a\xb8\x47\x79\x90\x4e\x39\xde\xe5\xca\ +\x13\x2f\xc3\x71\xa9\xc7\x9b\x6b\x5c\x3f\xad\x39\xd5\x2d\x31\xb8\ +\xc5\xeb\x49\x3e\x4c\x5e\x9a\xfb\xa1\x6e\x83\xdb\x43\x79\x4b\x40\ +\x6e\xf9\x8c\x89\xd3\xa6\xc6\x7e\x42\x33\x74\xf2\x75\xc0\x34\xb7\ +\xe8\xf6\xdb\x77\xbb\x45\x37\x1f\x8c\x2b\x48\x8e\x3f\x9b\xe6\x5e\ +\xff\x17\x11\xbc\xdd\xb5\x29\x01\x9d\xea\xd5\x74\x63\x6d\x9a\x90\ +\x40\x84\xa0\x6c\x6f\x33\xd6\x77\x0c\xb9\x7c\x43\x23\x62\x66\x07\ +\x82\x9f\xde\xff\xe0\x14\x14\x7e\x72\xc9\x5d\x41\xe1\x67\x31\xec\ +\x39\x41\xe0\x18\x48\x64\xc9\xe5\x96\x95\xcc\xae\xf0\x8b\x84\x55\ +\x42\xa0\x70\xff\x41\x25\x97\x53\x52\xc2\xa0\xf0\x8b\x46\xd9\x15\ +\x52\x41\x41\x41\x41\x49\xee\x0a\x0a\x0a\x0a\x0a\x4a\x72\x57\x50\ +\x50\x50\x50\x50\x92\xbb\x82\x82\x82\x82\xc2\xbd\xe1\x5f\x40\xd0\ +\x5d\x62\xaf\x2d\xfa\x0c\x00\x00\x00\x00\x49\x45\x4e\x44\xae\x42\ +\x60\x82\ +\x00\x01\xc3\x36\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\xe3\x00\x00\x01\x2c\x08\x02\x00\x00\x00\x7f\xab\x4c\x0e\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x01\xc2\xbc\x49\x44\x41\x54\x78\xda\xec\xbd\x77\x60\x15\ +\x45\xd7\x3f\x7e\xa6\x6c\xb9\x25\x3d\x21\x8d\x12\x7a\xef\xbd\x77\ +\x44\x04\x01\x01\x51\x01\xe9\x45\x04\xb1\x0b\x36\x54\x44\x51\x50\ +\x10\x14\xb1\x60\xc3\x2e\xa2\x28\x08\x88\xf4\xde\x3b\x09\x84\x90\ +\x00\xe9\x3d\xb9\xf7\x6e\x9f\x99\xdf\x1f\x09\x45\x8a\x0f\x8f\xef\ +\xf3\x16\xbf\xbf\x7c\xfe\x82\xcd\xde\xdd\x9d\xb3\x67\x3e\x7b\xe6\ +\xcc\x29\x48\x08\x91\x9a\x9a\xf2\xe3\x0f\xdf\x24\x25\x9d\x32\x4d\ +\x03\x21\x04\x15\xa8\x40\x05\x2a\x50\x81\xff\x55\x08\x21\x14\x45\ +\xad\x57\xaf\xe1\x90\x61\xf7\x57\xaf\x5e\x13\xa5\xa4\x9c\x7b\x73\ +\xde\x4b\x85\x85\x05\x8a\xa2\x56\x48\xa7\x02\x15\xa8\x40\x05\xfe\ +\xef\xc0\x30\xf4\xf0\x88\xc8\x59\xcf\xbe\x4c\x57\x7e\xff\x75\x6e\ +\x6e\xae\xa2\xa8\xb6\xcd\x00\xc4\x35\xe7\x5c\x35\xaf\x85\x80\x3f\ +\xff\xe9\xdf\x3a\xe7\xf6\x4f\xab\x40\x05\x2a\x50\x81\x0a\x5c\x65\ +\x4e\x4a\xe5\xfc\xdc\xdc\x1f\xbe\xfb\x8a\xc4\xc6\x84\x97\x59\xda\ +\xd7\x12\x28\xc2\xc8\xb0\x1d\xcd\xb2\x0d\xdb\x71\x18\xa7\x04\x21\ +\x84\x84\x10\xd7\xb1\xaf\x10\xc2\x34\x2d\xcb\xb2\x1c\xc7\x01\x00\ +\x42\xf0\x75\xe7\x00\x00\xc6\xc8\x71\x1c\xcb\xb2\x6c\xdb\x66\x8c\ +\x93\x9b\x5d\x0a\x6e\x4d\xf0\xb7\x79\x66\x05\x2a\x50\x81\x0a\xfc\ +\x3f\x07\x21\x84\xc0\x84\x14\x16\xe6\x93\x5a\x35\xab\x5d\xeb\x9b\ +\x46\x00\x0e\x17\xc5\x3e\xbd\x92\x84\xeb\x06\xb9\xaa\xba\x65\x37\ +\x82\x1c\x5f\xc0\xe2\x42\xa6\xf8\x0a\x6d\x22\x04\x86\x61\xe8\x86\ +\xe5\xf5\x04\x7b\xbc\x41\xb2\xec\xb2\x2c\xdb\xef\xf7\x4b\x94\x02\ +\xfa\xd3\x7d\x7c\xbe\x00\x26\x72\x90\x37\xc4\xe5\xf6\x60\x4c\x7d\ +\x7e\x3f\x73\x1c\x49\x22\xb7\xc1\xc0\x22\xa0\x99\x20\x04\x26\x04\ +\x2a\xf8\xba\x02\x15\xa8\xc0\xff\x5f\x61\x9a\x26\x05\x00\xce\xf9\ +\x95\x43\x8c\x0b\x3d\x60\xdc\x57\x23\xf2\xce\xaa\x11\x51\x2e\x49\ +\x42\x50\x62\xf3\xc4\xa2\xc0\xf2\xc4\xcc\x4b\x01\x23\xc8\xa5\x08\ +\x21\x10\x42\x81\x80\x2e\x2b\xee\x96\x4d\x1b\x87\x87\x87\x4a\x92\ +\xc4\x39\x37\x0c\x23\x35\x35\xed\x7c\xca\x39\x8f\xc7\x85\x31\x2a\ +\xa3\x69\xbf\x5f\xaf\x96\x50\xa3\x66\xcd\xea\x2e\x97\x0b\x63\x6c\ +\xdb\x4e\x71\x71\xf1\xa9\x93\x27\x7d\x3e\xbf\xc7\xe3\xfa\x4b\x7b\ +\x59\x68\x8e\x37\x36\xa1\x86\x3b\x90\x91\x5b\xe0\x63\x92\xf4\x9f\ +\x5c\x51\x20\xc4\x39\x33\x74\xc3\xb2\x1d\x40\x58\x51\x14\x55\x95\ +\xcb\x3e\x2c\xb7\x3a\x9f\x39\x96\x2f\x60\x94\x9d\xe2\x72\xbb\x54\ +\x45\x66\xb6\xa5\x6b\x86\x23\x84\x24\x2b\x6e\x97\x02\x42\x20\x00\ +\x5d\x0b\x98\x0e\x97\x55\x97\x4b\x91\x2a\xbe\x2e\x15\xa8\x40\x05\ +\xfe\x53\x20\xf5\xea\xd6\x82\x2b\x66\x30\x42\xa5\x3e\x6d\x7c\x8d\ +\xb0\xfb\xab\x7a\x5d\xb6\x66\x6a\x7e\x5d\xf3\x2b\x8e\x51\x55\x81\ +\xa6\x11\x9e\xfd\x59\xbe\x52\x01\x12\x21\x96\x65\x61\x22\xb7\x69\ +\xd3\xda\xed\x56\x4d\xd3\x34\x0c\xc3\xb2\x4c\x00\x51\xa9\x52\x14\ +\x42\x24\x3b\x2b\x5b\x51\x64\x00\xe4\xf3\x07\x6a\xd4\xa8\x55\xb7\ +\x6e\x6d\x00\x61\x9a\x86\x65\x99\x8c\x39\x6e\xb7\x2b\x3a\xba\x52\ +\x76\x76\xae\x6d\x99\x94\xd2\x9b\xb1\x99\x00\x21\x6c\xcb\x29\x80\ +\x7a\xb3\x9e\x1f\x1b\x54\x74\xee\x74\xd2\x45\x26\x49\x9c\x0b\x2e\ +\x40\x00\x42\x20\x04\x17\x8c\x73\xce\x85\x00\x10\xe5\xff\x40\xe5\ +\xa3\x10\x9c\x33\xce\xb9\x80\xb2\x23\x42\x94\xfd\x97\x73\x01\x08\ +\x03\x00\x42\xc2\xd0\x6c\x1f\x73\x27\xd4\xae\x57\xb7\x56\x8d\xca\ +\xd1\x51\x32\xd7\x0a\x73\x0b\x81\x52\x84\x10\x67\x5c\x08\x8c\x90\ +\xe0\x8c\x0b\xc0\x48\x70\xce\xb8\xcd\xb9\xa1\x56\x6f\xde\xb0\x76\ +\xb5\xaa\x55\xab\x25\x54\x0f\x37\xf2\xf3\x8a\x03\x01\x5a\xa9\x6e\ +\x83\x86\x75\xaa\x57\xf5\x38\xa5\x25\x25\xa5\x80\xe5\x12\x0d\x45\ +\xd5\x68\xd8\xb8\x6e\x82\x4b\xcf\x2f\x2e\xd1\x10\x95\x38\x63\x57\ +\x1f\xac\x02\x15\xa8\x40\x05\xfe\xa6\x13\x04\x28\xe7\xbc\xcc\xfb\ +\x81\x10\x68\x16\x6b\xe4\xc5\x77\x84\x83\xaf\x28\x3f\xc5\x6f\x47\ +\x2a\xa4\x92\x42\x8e\x97\x98\xf1\x2e\x1a\xe3\x96\x87\xc6\xab\x4b\ +\x2f\x04\x1c\x8c\x4c\xcb\xa9\x57\xaf\x16\x42\x10\x08\x04\xae\x33\ +\xd1\xe3\xe2\x62\x72\xb2\xb3\x4d\x53\x43\x08\x79\x3c\xde\xca\x95\ +\xe3\x8a\x8a\x8a\x12\x13\x93\x28\xa5\x00\xe0\x38\x4e\x70\x70\x50\ +\xdd\xba\x75\x6a\xd4\xa8\x7e\xfa\xd4\x29\x4a\x9d\x1b\x59\x4c\x08\ +\x08\x18\x42\xa2\x28\xc4\x8b\x29\x06\xc1\x85\xe5\x10\x93\x49\x0a\ +\x16\xc2\xb1\xb1\xa3\x59\x4a\x90\xed\x70\x99\x10\x00\xce\x0d\x9b\ +\x13\x59\xc2\x82\xeb\x3a\x95\x65\x0e\x50\x62\x22\x97\x42\x09\xb7\ +\x99\xee\x27\xaa\xd7\x12\x18\x09\x20\x18\x03\xb7\x1c\xc3\x90\xdc\ +\x6e\x3d\xc0\xe4\xca\x2d\xa7\x0e\xeb\x1e\xab\x38\xa6\x23\x24\x97\ +\xdb\xeb\x92\x33\x8f\xfd\xf1\xfd\xca\xdf\xf3\x49\x18\xc6\x44\x72\ +\x02\x16\x78\x39\x72\x14\x6e\x9b\xa0\x60\x2c\x40\x2f\x76\xd5\x6d\ +\xf7\xf8\x23\x5d\x0a\x73\xb2\x1c\x42\x8e\x7c\x79\x7e\x57\x2a\x1a\ +\x32\x6a\x64\xbf\x96\x71\x18\x4b\x94\x15\xac\x5a\xf4\xf6\xda\x93\ +\x05\xb5\xfa\x8e\x79\xfc\xde\x0e\x0a\x66\xb6\x96\xf1\xdd\xdb\x0b\ +\x77\x66\x38\x58\xa6\x2a\x33\x81\x4a\xfc\xb2\x6d\x8e\x10\x08\x01\ +\x42\x08\x8c\x10\xaf\x30\xba\x2b\x50\x81\x0a\xdc\x16\x53\x0b\x7a\ +\x8d\x0b\x02\xe9\xa6\xd3\x3a\x0c\x70\xa0\xc8\x66\x3c\x45\x97\x36\ +\x65\x07\x6a\x29\xfc\x98\xad\x8c\x89\x71\x02\x76\xa0\xb1\x2c\x87\ +\x20\x5e\xea\x30\x42\x68\x70\x70\x90\xa6\x69\x00\xe2\x5a\x1f\x37\ +\xe7\x02\x40\x84\x85\x87\x5f\xb8\x50\x82\x10\xc4\x47\xc5\x30\xc6\ +\x34\x4d\x43\x08\x1a\x35\x6a\xc8\x18\x0b\x04\x02\xe7\xcf\xa7\xea\ +\xba\xe1\xf5\xba\x25\x59\x76\x1c\x46\x08\xf9\xf3\x13\x71\x9f\xe5\ +\x6e\x75\xe7\xbd\xe3\x07\xb7\x09\xe2\x36\x56\xd9\x49\xd3\xcc\xa5\ +\xd1\x53\x9f\x9a\xd5\xb3\xaa\x62\xea\x85\x7f\x7c\xff\xf1\x8a\x8d\ +\xf9\x23\x66\x3d\xd1\xb7\x71\x15\x45\x98\x67\x4e\x9e\x95\xe3\x6b\ +\xd7\xae\x24\x1d\xfb\xe3\xc7\xcf\xbf\x59\x73\x9e\x57\xee\x3d\xf8\ +\xde\x91\xfd\x5a\x07\xf1\xa2\x5d\x6b\xbe\xf9\xf4\x87\xdd\x21\xcd\ +\xfb\x3d\x36\x79\x60\x95\x10\xb7\xd0\xf2\xfe\xf8\xf6\xd3\x9f\xb7\ +\x1c\xd1\x42\xda\x4c\x9b\x30\xd0\x3e\xb9\xf5\x98\x5a\xbb\x63\xb3\ +\x2a\x92\x84\x33\x0e\x1c\x41\xb5\x7b\x0e\xeb\x91\x3d\x7f\x6b\xe0\ +\xd9\x97\x9f\xc7\x7b\xe6\x3d\xf7\x3d\x5e\xb2\x6c\xfc\xb6\x77\xde\ +\xdc\x65\x36\x7c\x6d\xf6\xf0\x75\xcf\x4d\xdb\x1b\xaa\x9a\xe9\xa7\ +\x17\xbf\x3a\x77\x5b\x8a\xbf\x5a\x6c\x58\x50\x50\xf0\xa1\xed\xab\ +\x0f\x7d\x95\x94\x8a\x1b\xbc\xf3\xd1\x0b\x8d\x2b\x87\x7c\x73\xda\ +\x33\x74\x40\xbb\xec\x9d\x2b\x5e\xfe\xe6\xdc\xb4\xd7\x5f\xef\xdb\ +\xa7\xd1\xa6\x95\xce\x9b\xf3\x1e\xca\xf8\x79\xc9\x17\x1b\x0e\x71\ +\x4f\x28\x46\x42\x0b\x18\xbe\x80\xa6\xaa\x92\x22\xcb\x9a\xee\x84\ +\x06\xa9\x80\x71\x85\x16\x56\xa0\x02\x15\xf8\xd7\x4c\x7d\x8d\x4d\ +\x8d\x18\xe7\xa1\xcc\x62\x9a\x69\x31\xd1\x2f\xc8\xb3\x38\x20\x7d\ +\x96\x6b\xcc\xa9\x83\xc3\xec\x52\xdd\x66\x5e\x59\xa6\x9c\x32\xce\ +\x29\x60\xce\x39\x63\x2c\x3f\x3f\xbf\xa8\xa8\x08\x5f\xa6\x9b\xaa\ +\x55\xab\x02\x28\x84\x60\xc6\x18\x46\x08\x63\x64\x59\x96\xe3\x30\ +\xce\x85\xdf\xef\xe7\x9c\xeb\xba\x5e\x66\x7a\x13\x42\x00\xd0\x95\ +\x5b\x5f\x81\x63\x5b\x41\xf1\x1d\xc6\xdd\xd7\xf6\xc4\x17\xef\xfc\ +\x98\x12\xf1\xcc\x33\x43\x64\x59\x72\x69\x39\xeb\xbe\xfc\x24\xb1\ +\x52\x78\x9b\xbe\xfd\xba\xf6\xba\x63\xf3\xb6\xaf\xa3\x13\x62\xd3\ +\x37\x7e\xff\x7d\x9a\x34\xf5\xa1\x61\xe7\x56\x2e\x7a\x59\x6f\xff\ +\xe2\x88\x5e\x71\x7f\xec\xb4\xa3\xba\x8e\xed\x5f\x7f\xfd\x7b\x73\ +\x8e\xca\x6d\x66\x4d\x19\x93\x7a\x34\xf9\x74\x50\x70\x94\xaa\x7f\ +\x31\x67\xae\xd9\xe5\xa1\x69\x43\xee\xf8\x63\xfb\xf1\x4a\x6d\x5b\ +\x46\x94\x1c\x5a\x95\xe5\x1e\x3d\x38\xec\xb3\x79\x73\x23\x47\xbd\ +\xd8\xd5\x9f\xb6\xf4\x9b\x9c\x59\xe3\xdb\x86\xac\xfd\xfa\x6c\x6a\ +\x66\xfb\xaa\x0d\x6b\xd7\xb7\xc2\x43\xab\xd5\xab\x5a\x25\xc3\xae\ +\x17\x1c\x38\xb3\xff\xbc\x1e\xdc\xd4\x2a\x51\xa2\xc7\xcd\x9c\x3b\ +\x24\xfd\xc4\xca\xef\x7e\xc9\xd4\xf5\x9c\xe4\xc4\x52\x33\xa8\xd7\ +\xc8\xbe\x51\xc5\x27\xbf\x3b\x9a\x46\x63\x3b\x45\xc9\xce\xb1\x8c\ +\x0b\xf9\x85\xe6\xa5\x94\xdc\xfa\x55\x6a\x07\xf9\xb7\xec\xdb\xbd\ +\xc7\x9f\x9e\xc7\x90\x24\x38\xf3\x1b\xa8\x52\xc3\x5e\x8f\x0d\x6c\ +\x99\x77\xf8\x8f\xf5\xa7\x02\x7d\xdb\xd4\x3a\xb9\x7e\x4d\x86\x23\ +\x91\x0a\xd7\x48\x05\x2a\x50\x81\xdb\xb0\xa9\xaf\xfe\x1f\x21\x54\ +\x62\x39\x42\xb6\x31\x17\x1b\x2f\x16\x31\x1a\x39\xb0\x5a\xe8\x2f\ +\x17\x72\x46\x84\x59\x5e\x09\xf9\x0c\x70\x04\x41\x80\x38\xe3\x9a\ +\xa6\x03\x88\xd0\xd0\xd0\x88\x88\x88\x2b\x3f\xb7\x6d\xdb\x34\x2d\ +\x4d\xd3\x31\x42\x80\xb0\xae\x1b\x96\x65\x39\x8e\xcd\x18\x73\x1c\ +\x87\x73\xee\x38\x4e\xd9\xbf\x4d\xd3\x62\xcc\x41\x80\xae\x73\x00\ +\x30\x8e\xbc\x51\x35\x23\x51\xce\x8e\x1d\x87\x8e\x17\x37\xf2\x9b\ +\x0e\x63\xcc\x53\xb9\xe5\xc4\xc9\x43\x78\xe6\x45\x50\x08\xd6\xa9\ +\x4b\x06\x26\x50\x20\xfb\xe2\x81\xa3\x66\x66\x89\xa3\x15\xa5\xec\ +\x3d\x12\x1e\x78\xa0\xae\xe4\x0a\xab\x12\x5f\x03\xfb\xcf\x6e\xd9\ +\x7c\x30\xd5\xa3\x27\x8e\xea\xdb\xb0\x5a\x74\xa2\xcd\x98\x69\x66\ +\x9f\x3d\x95\xe2\xbd\xc8\xdb\x57\xa2\x9e\xc8\x84\xc8\xe8\xa2\xe4\ +\xdf\x3c\x31\xdd\xac\xa2\xa4\x1d\x07\x52\xba\xdf\xcb\x10\x08\x7f\ +\x61\xa6\xdf\xd5\x38\x04\x4a\xf6\x9e\x4c\xeb\xd1\xa3\xd1\x3d\xbd\ +\x8b\x02\xf9\xe9\xd1\xad\x9a\xb5\xa5\x0d\x72\xf6\x7f\x17\x90\x50\ +\xe1\xa6\x6f\x9e\xdb\xed\x8e\xaf\xdd\x72\xec\xe4\x91\x0f\x96\xa4\ +\xbd\xba\x62\x97\x2e\x55\xed\x37\x6e\xcc\xc8\xd6\xea\x57\x6f\x2d\ +\x3a\x92\x19\xc0\x09\x32\x02\x84\x00\x39\xdc\x41\x18\x03\x42\x92\ +\x2f\xf5\x93\xc5\xef\x84\x04\xb9\x83\x82\xbc\xdc\xb1\x7c\xb4\xda\ +\x03\x7d\x3a\xc9\xc5\x69\xc1\xcd\x06\x2e\x18\x55\x25\x6b\xef\xca\ +\x5d\x01\x0b\x64\xa9\xc2\x03\x52\x81\x0a\x54\xe0\x5f\x31\xf5\xb5\ +\x7e\x6a\x00\x89\xa0\x83\x3e\xd4\x43\x61\x8c\xb3\x90\x90\xc8\xc1\ +\x2a\x8f\xe5\xb9\x07\xe3\xc2\x1d\x3d\x57\x62\xd6\x49\x9d\x14\x72\ +\x42\x41\xd8\xcc\x2e\x2c\x2a\x0a\x0d\x09\xb6\x4c\xf3\x4f\xd7\x43\ +\x88\x10\x52\x54\x54\x88\x09\x41\x00\xc5\xc5\xc5\xe1\x11\x61\x9c\ +\x73\x87\x39\x29\xe7\xcf\x03\x00\x63\x4c\x51\x14\xc7\x71\x4a\x4a\ +\x4a\x2d\xcb\x52\x64\x7a\x6d\xd8\x09\x00\x00\x67\xfe\xfc\xb4\x22\ +\xe8\xd4\xb5\x53\xd3\xb3\x87\xdd\xaa\x4c\x1d\xc0\x55\x9b\x76\x6e\ +\x19\x15\x78\x76\xde\xd7\xde\x3b\xc7\x4d\x6c\x20\x97\x85\x95\x10\ +\x49\x92\x65\x06\x42\x50\x49\x91\x29\x12\x20\xb0\x63\xe6\xe4\x5e\ +\x44\x41\xed\x5a\xb5\xac\x83\x95\x96\xb5\x83\xcc\x75\x59\x05\x3c\ +\x1c\x01\x42\x92\xaa\x4a\x08\x09\x2e\x00\x04\x07\x41\xb1\x93\x5b\ +\x58\xea\x0e\xa9\x5c\xb7\x6a\x84\x9b\x62\xa2\xba\xaa\xd4\x8e\xf3\ +\x14\x64\x99\xc8\xc9\x38\x7c\xb2\x68\x50\xcb\xf6\x51\xae\x6f\x57\ +\xac\xac\xde\x7f\x74\xdf\xaa\xda\xe7\x3f\x9d\xd3\x78\x48\x54\x68\ +\x88\xe5\x2b\x4c\x4d\x39\x5f\x60\x8a\x58\xb7\xec\x0b\xf0\x66\x23\ +\x86\x4d\xec\x11\xfd\xc3\xd2\x25\x5b\x53\x0d\x6f\x78\xb0\x3f\xfb\ +\xfc\xf9\x52\x68\x58\xbf\x79\xf3\x46\xe7\x1a\x34\xac\x94\xbf\xeb\ +\x78\xae\xab\xf2\xbd\xf7\x77\x09\x9c\xdc\x7a\x24\x25\x5f\xc8\x72\ +\x30\xe4\xfe\xfc\xc9\x22\x96\x9f\xed\x53\xa3\xe3\x23\x14\x56\x94\ +\x13\x20\x12\x08\xce\x2b\xa8\xba\x02\x15\xa8\xc0\xbf\xf6\x7e\x08\ +\x71\x65\xfd\x2d\x63\x74\xc4\x90\x76\xfa\x50\x77\x97\xd3\xc8\xc9\ +\x67\xa5\x4c\x63\xbc\xb9\xac\x61\xee\x14\x3a\x78\x55\xb1\x64\x53\ +\x2a\x01\x60\x0c\xd9\x59\x59\xb2\x2c\x11\x8c\x85\x28\x77\x74\x23\ +\x04\x98\x90\x82\xdc\x7c\x9f\xcf\xef\x72\x29\x08\x81\xa6\xf9\x73\ +\x72\x72\x22\x23\x23\x6a\xd5\xac\x59\x46\x48\x08\x21\x21\x78\x20\ +\xa0\x65\x66\x66\x01\x80\x28\xcf\xb8\xb9\x0a\x4c\x71\x41\xda\xfe\ +\x8f\xbf\xaf\x3d\xfe\xde\xc7\x3e\x1f\x4d\xb8\x53\xbc\xab\xd4\x97\ +\x7a\x61\xe7\x91\xc2\x07\x9f\x7c\xe5\x25\xe6\xf2\x68\x49\xbb\x34\ +\x86\x64\x45\x96\x30\x16\x02\xcb\x8a\x2c\x11\x00\x20\xb2\xa2\x78\ +\x55\x38\xbb\xf7\xf7\xef\x9b\x56\xbf\xef\xc5\xb7\xc7\x72\xff\xb1\ +\xdf\xbf\x5f\x77\x2c\x23\xb6\xaf\x4b\x51\x24\x24\x00\x08\x55\x55\ +\x45\x62\xbe\x94\xec\xac\x7e\x5d\x5a\xe7\xbc\xf9\xdb\xee\x46\x53\ +\x9f\x7e\xe3\xe5\x52\x66\x85\x24\xf4\x9b\xd0\xb4\xe8\xf7\xcf\x97\ +\xf9\x85\xec\xe4\x9f\xde\x7d\xde\x6c\x50\xeb\xd2\xa6\x2d\x87\x7a\ +\xb7\x1a\x6c\x29\x99\x67\xcf\xa6\xe4\xe3\xc6\x0f\x3e\x30\x65\x40\ +\xbb\x78\xb0\xad\xf4\xe4\x5d\x5f\xaf\x39\xa8\xa9\x75\xba\xb5\xae\ +\xed\x76\x05\x0d\x98\xf0\xd4\x10\xb7\x3b\xf3\xc0\x8a\xa7\xe6\xac\ +\xfe\xf6\xdb\x75\x4f\x4c\x1c\xb4\xa4\x8b\x9c\x79\x6a\xfb\x7b\x3f\ +\x1f\x12\x31\xbd\xfb\x0f\x1a\x78\xd1\x39\x7f\x2c\xf1\x92\x29\xc9\ +\x44\xe8\x5a\xb1\x1f\xab\x2e\x95\x17\x66\x67\x72\x2c\x49\x94\x60\ +\x54\xb1\xa9\x58\x81\x0a\x54\xe0\x36\x98\x1a\xf5\xee\xd5\xe5\x5a\ +\x67\xb1\x23\x80\x9a\xc6\x08\x4f\x49\x7b\x45\x0f\xc2\x9c\x80\xd0\ +\x04\xce\x60\x74\x85\x2f\xf8\x04\x04\x79\x65\x2c\x04\x20\x04\x96\ +\x69\x4b\x92\x12\x19\x15\x29\xcb\x32\xc6\x48\x08\x60\x8c\xf9\x7c\ +\xfe\xc2\xc2\x02\x59\xa6\x65\x17\x14\x42\x58\xa6\x13\x16\x1e\x16\ +\x14\x14\x44\x08\x06\x40\x42\x70\xdb\x76\x0a\x0a\x0a\x4c\xd3\x50\ +\x14\xe9\xe6\x34\xc5\x85\xc6\x68\x58\x58\x98\x47\x46\xcc\x36\x2d\ +\x7f\x71\x89\x89\x69\x50\x58\xa4\x57\x06\xc1\x98\x56\xec\xd3\x90\ +\x1c\x16\x16\xa4\xe7\x65\x5b\x72\x50\x48\x88\xa4\x67\xe7\x59\xe1\ +\x51\x61\x94\x97\x16\xf8\x0c\x5b\xc3\x9e\x4a\x11\xc1\x92\x30\x7d\ +\x05\x79\x26\xa8\xd4\x1d\x1a\xe6\x16\x76\x51\x5e\x81\x14\x17\x13\ +\x64\x07\x0a\xf3\xf3\xa4\xfa\x4f\x3e\x3b\x3e\xea\xd2\x96\xe5\xbf\ +\x1c\x41\xaa\x8b\x5b\x26\xa2\x12\x2b\xc9\xce\x2f\x29\xe5\x92\x9b\ +\x09\x24\xe4\xc8\x18\xa5\x28\xbf\xc8\xc4\x41\x11\xa1\xc4\xd0\x4a\ +\x4b\xfc\x38\x48\x75\xb9\x83\x5c\x04\x01\x37\x8a\x73\x03\x96\x63\ +\x4b\x91\xa1\x41\x6e\x95\x72\x40\x08\x10\x02\xb3\xa4\xb4\x54\xd7\ +\x1c\xac\x86\x84\x87\xa9\xd8\x2c\xce\xf6\xd9\xc2\x26\xa1\xa1\xc1\ +\x0a\xd1\x0b\x34\x1b\x78\x45\xdd\xab\x0a\x54\xa0\x02\xff\x15\xa6\ +\xee\xd5\xb3\xcb\xf5\xdb\x7a\x02\x2c\xdb\xa9\x0d\x5a\x4d\x62\x28\ +\x88\x67\x33\xf9\x24\x77\x05\xa8\xe2\x26\x7f\x0a\x54\x70\x1c\x87\ +\x73\x21\xcb\x8a\x24\xd1\xb2\xb4\x72\xc7\xb1\x65\x59\xba\xf6\x6a\ +\x42\x08\xcb\xb2\x09\xa1\x8a\xa2\x60\x8c\x1c\x87\x19\x86\x81\x31\ +\x48\x7f\x95\xc9\x22\x84\x10\x8e\xed\x70\x21\x00\x21\x4a\x25\x82\ +\x81\xd9\x8e\xc3\x39\x00\x60\x42\x28\x25\x8e\x65\x01\x96\x24\x82\ +\x2c\xdb\x42\x44\x96\x30\x37\x2d\x46\x24\x89\x12\x10\x8c\xdb\xb6\ +\x23\xca\x7e\x48\x10\x77\x1c\xdb\xe1\x92\x2c\x23\xe1\x58\x36\x97\ +\x15\xd9\x32\x1d\x12\xd5\x60\xd8\xd0\x3b\x5b\x55\x0b\x0e\xf8\x03\ +\xa0\xaa\x99\xdb\x56\x7d\xf5\xdb\x2e\xdd\x13\x41\x10\x20\x10\xcc\ +\xb1\x1d\x8e\x15\x99\x32\xc7\x66\x02\x24\x49\x46\xc0\x99\xe3\x38\ +\x8c\x03\x20\x4c\x28\xa5\x18\x01\xb7\x2d\xe7\x4a\x98\x1d\xc2\x54\ +\x92\x08\x02\xee\xd8\x0e\xe3\x80\x29\xa5\x04\x23\xc1\x2c\x9b\x21\ +\x42\x29\xc1\x15\x3c\x5d\x81\x0a\x54\xe0\xbf\xc4\xd4\x3d\xba\x77\ +\xba\x49\xa5\x53\x04\x26\x07\x8b\x03\x00\x10\x04\x2a\x86\x5b\x45\ +\x93\x31\xc6\xca\x3c\x18\x18\x63\x42\xf0\x8d\x66\x32\x42\xc0\x39\ +\x67\x8c\x97\x79\x3f\xca\x8c\xeb\xff\xc5\x31\x23\x00\xdb\xb2\x1d\ +\x2c\x47\xc7\x54\x0a\xf5\xb8\x30\x38\xbe\xc2\xfc\x82\xd2\x80\x40\ +\xa4\x42\x21\x2a\x50\x81\x0a\xfc\xdf\x64\x6a\x7a\x63\xa8\x5c\x19\ +\x64\x84\xe4\x2b\xf4\x2c\xe0\xa6\x69\x1a\x08\x21\x7c\x4d\x44\x70\ +\x79\xd6\xe0\xcd\x4e\xbb\x12\x37\x2d\x04\x08\xc1\xff\x77\x87\x4d\ +\x24\x82\x85\x93\x9f\x79\x29\xb7\xec\x1b\x43\x08\x21\x04\x38\xaf\ +\x50\x88\x0a\x54\xa0\x02\xff\x47\x99\x1a\x08\x82\x9b\x31\xb5\xb8\ +\x89\x31\xfa\x77\xce\xb9\xfd\xd3\xfe\xe7\x86\x0d\x00\x80\x08\xc1\ +\xe4\xff\xd2\x53\x55\xa0\x02\x15\xa8\xc0\xad\x38\x8b\x6a\xa9\xa5\ +\x15\x7d\x5e\x2a\x50\x81\x0a\x54\xe0\xff\xb4\x4d\x6d\x66\x68\x57\ +\xac\x5e\x6e\x03\x60\xc0\x15\x0e\xdb\xbf\x05\x04\x60\x3b\x16\x47\ +\x54\x26\xb7\x93\x23\x2e\x2c\xcb\xc2\x54\xa6\xff\x7d\xdb\x8d\x82\ +\x99\x0e\x93\xa8\x82\xd1\xdf\x8c\x05\x14\xff\x85\xb5\x06\x63\x96\ +\x23\x88\x42\xff\xdb\x94\x49\x70\xd3\xb6\xa9\xa4\xfc\x75\x92\xe7\ +\x7f\x65\x08\x15\xa8\xc0\xff\x1d\x76\xa1\x88\x96\xd5\x9c\x03\x81\ +\x51\x70\x03\xa2\x68\xbc\xf0\x22\x87\xff\x54\x39\x0a\x01\xdc\x14\ +\x9c\x03\xa2\x88\xc8\x37\x3f\x85\x5b\xc0\x9d\x32\x87\x04\x60\x15\ +\x61\x04\xdc\x12\xdc\x01\x40\x08\x2b\xe5\x85\x31\x04\x13\xcc\x04\ +\x00\xc0\x0a\xba\xed\x0f\x89\x70\x2c\x5b\x00\xe2\xcc\x41\x44\x96\ +\xe5\xff\x24\x65\x70\xce\x04\xe0\x3f\xc7\x74\x08\xc6\x70\xb5\x56\ +\x9d\x22\xb4\xf3\xc7\x92\xf3\x30\x21\x7f\xfd\x89\xe4\xc4\xdb\xbc\ +\x7b\x23\xdf\x99\x23\xa9\x99\x16\xa5\xe8\x2f\xd8\xd6\xb2\x18\x95\ +\xe5\x7f\x97\xcf\x85\xe0\xc4\x5b\xb9\x43\xd3\xb8\xd4\x83\x07\xf3\ +\x0d\x42\xfe\xfd\x17\x4a\x24\x99\x60\x61\x19\xa6\x40\xff\xf6\xcd\ +\x99\x83\xe2\x9a\xb4\x8f\x43\x99\x47\x4f\x65\x02\xf9\xcf\x93\xb5\ +\x10\x1c\xa9\x91\xed\xda\xd7\xca\x3c\x72\x38\xab\x90\x91\x5b\xb0\ +\x35\xc2\x44\x56\xa8\xad\x1b\x4c\x40\xc5\xc2\xb1\x02\xff\x68\xe0\ +\xcb\x73\x0b\x90\x1b\x37\xfb\xc0\xdb\xfc\x4e\x22\x2c\x51\x6e\x8d\ +\x5c\xdb\x07\x46\xdc\x70\x04\x6e\xf1\xdf\x2b\x47\x38\x70\x0e\x41\ +\x4d\xa5\x2a\x7d\xa4\xb0\xaa\x88\xdb\x37\x39\x5f\x70\xf0\xd4\x24\ +\xf1\x3d\xa4\xf8\x5e\x52\x7c\x27\xea\x92\x81\x3b\x20\xc7\x90\x98\ +\x6e\x52\x6c\x5b\xa2\x4a\x82\x73\x10\x0e\xe0\x20\x52\xa9\xb3\x14\ +\xd7\x9e\x2a\xf2\x35\x3b\x7f\x7f\x99\x36\xe2\x98\x96\x52\xb5\xf5\ +\x2b\x6b\x57\xbf\xf4\xc2\xb0\x1a\x95\x43\x80\xdd\x22\x19\x50\x5c\ +\xc6\xad\x0e\x08\xf1\xa7\x23\x9c\x69\xcc\x33\x62\xd9\x2f\x9f\x2d\ +\xe8\x8f\x4c\xfd\xea\xaf\xb8\xa3\x9b\x72\x8f\xc9\x4f\x8c\xe8\x55\ +\xd3\xb6\xec\xbf\xb8\x11\x00\x08\xc1\x84\x2b\xf6\xc1\x57\x1f\x69\ +\x53\x5b\xd5\x2d\xe7\xc6\xb3\x2e\x0b\xd0\x61\x6a\x7c\xef\xe1\x77\ +\x57\xf3\x22\x9b\x5f\xff\x84\xff\x82\xc9\x6c\x53\xa9\xd2\xe1\xb1\ +\x17\x26\x26\xa8\xb6\xc5\xc5\x95\xdb\xff\x85\xe8\xae\x0e\x53\x30\ +\xc3\x94\x3a\x3c\x38\x75\xc9\xa6\x5f\x57\xfd\xf2\x4c\x95\x20\xc7\ +\x76\xae\x17\xcf\xad\xe5\x07\xc0\xb9\x6e\xa1\xb6\x23\xa7\x4f\x18\ +\xd4\x84\x5b\xe6\x5f\xff\xea\xef\x59\xfb\xc2\x71\x48\x44\x9d\xc9\ +\xf3\xa6\xd6\x8b\x46\x86\xc9\x6e\x2a\x40\xdb\xb4\xa2\x1a\xf7\x7a\ +\xe5\xc7\x15\x3f\xed\x5b\x71\x4f\xa7\xd0\x80\xe6\xdc\xf2\x81\x2b\ +\x50\x81\x7f\x04\x53\x73\x0b\x84\x00\x44\x81\x06\xa3\xab\xab\x55\ +\x02\x88\x80\x60\xc0\x19\x80\x00\x01\x00\x18\x84\x00\xc0\xc0\x9d\ +\x32\x5b\x58\x08\x01\x88\x80\x28\x33\x81\xa1\xfc\xaf\x08\x83\xb0\ +\x04\x67\xc0\x1c\x88\x1f\xef\xee\xf9\xae\xbb\xf1\x34\x57\x97\xc5\ +\xee\x84\x06\x88\x33\x00\x04\xc0\xcb\xaf\x09\x00\x8e\x83\xaa\x4d\ +\xf6\xf4\xfb\xd1\xdb\x61\xbe\xa7\xdd\x2c\x35\x58\x12\xb4\xba\xd4\ +\xe9\x9b\xa0\xbe\xdf\x7a\xfb\xfe\xec\xed\xf8\x82\xa2\x32\x21\x82\ +\x71\x93\x05\x9e\xbe\x5f\x7b\x7b\x7d\x17\xd4\xe9\x39\x45\x11\x82\ +\x0b\x00\x10\x5c\xdc\x32\x17\x9b\x9b\x86\xa7\x61\xaf\x39\x9f\x3d\ +\x1f\x9a\x97\xa8\x36\xec\xd2\xad\x5b\x6d\x71\x73\xf6\xe4\x0e\x07\ +\x49\x75\xb9\x3d\x6e\x45\x22\x00\x02\x00\xcb\xaa\xcb\xed\x75\x13\ +\x60\xb6\xcd\x00\x80\x0b\x41\x64\xc5\xed\x51\x11\xb3\x2d\x9b\x09\ +\x44\x3c\x1e\x29\xf3\xe0\x96\x1d\xfb\x2e\x0a\x52\x6e\x0c\x3b\xa6\ +\x29\xb0\xa4\xba\x55\x85\xde\xca\x99\x21\xb8\x00\x49\x75\xb9\x5c\ +\x12\x33\x4d\x87\x09\x40\x08\x4b\x44\x56\x5d\x2e\x59\x62\x96\xc5\ +\x04\x80\xe0\xb6\x61\x61\x49\x75\xa9\x92\x63\x9a\x0e\x17\x00\x4c\ +\xa9\xdc\x72\xcc\xf4\x49\xf5\x63\x3d\x8a\xdb\x25\x11\x24\x38\xb3\ +\x0c\x8b\x28\x2e\x55\x26\xb6\x69\x31\x71\x73\x83\xd6\xb2\x99\xec\ +\x76\xa9\x8a\x2c\x61\x5c\x16\x22\x6e\x99\x5c\x76\xb9\x65\x02\x96\ +\x69\x09\x40\x08\xa3\xcb\xe4\x0d\x00\x80\x10\x08\xce\x01\x4b\x2e\ +\x8f\x9b\x22\x6e\xdb\x42\x51\x9c\x1d\x1f\x2d\x7a\xe9\xb9\xcf\xad\ +\xe8\x68\x0f\x05\x21\x04\x20\xe0\xb6\x65\x33\xa4\x7a\x5c\x44\x30\ +\xcb\x62\x65\x56\xab\xec\x72\xb9\xbd\x2e\x22\x98\x6d\x33\x40\xe0\ +\x58\x26\x43\x44\x55\x5d\x0a\xa5\x18\x21\x00\xe1\x58\xa6\x23\xa8\ +\xdb\xe3\x22\x82\xd9\x0e\x03\x00\xc1\x19\x07\xac\xb8\xdd\x6e\x8f\ +\xeb\xef\x57\xa8\x42\x40\x24\x22\xbb\xdc\xaa\x42\x1d\xb3\xec\x63\ +\xc4\x2c\xd3\x22\x8a\xcb\xed\x92\x98\x65\x21\x49\xca\x3f\xb9\xf1\ +\xb9\xfb\x67\x1d\xd3\xa4\xc8\x10\x59\x5c\xfe\x84\x01\x22\xaa\xc7\ +\x2d\x53\xb0\x0c\xab\x22\xdc\xa7\x02\xff\x14\x50\x6e\x42\x48\x4f\ +\xa5\xdd\x8b\x6a\x68\x28\x48\x91\x90\x6d\x03\xe7\x10\xdc\x49\xed\ +\x3e\x57\x51\x14\xd0\x8f\x5b\x7b\x9f\xd1\x0b\xdd\xb4\xf3\x7c\x77\ +\x5c\x75\x28\x49\x17\xde\x78\x74\x71\xa9\xb6\xf7\x43\x3b\xa4\x9b\ +\xd2\x66\xb6\x1a\x15\x87\x0a\xd6\x9b\x7b\xe7\x18\xc5\x1a\x6a\xf6\ +\xb6\xa7\x4e\x47\x42\x08\xe4\xfd\x6a\xec\x99\x63\xd8\x35\x95\x56\ +\x0f\x92\xc4\x59\xfe\xec\x00\x6d\xf5\x96\xab\xc6\x3d\x12\x12\xb4\ +\x6a\x30\xdb\xf3\x8c\xe9\x10\x88\x1c\xe7\x69\xd5\x80\x6d\x7a\xd2\ +\xa0\x5e\x54\xf4\xbd\xbe\xe6\x71\xd3\x01\x00\x86\xb0\xca\xce\x2d\ +\xd4\xf6\x6f\x73\xa2\x1e\x73\x77\xba\x4f\x8d\x7c\xcb\x2c\x6d\xa3\ +\x34\xe8\x83\x8e\x3d\x1a\x28\x89\x96\x3a\x3f\x2c\x57\x5b\x63\x9d\ +\xde\x69\xe3\xb0\x6a\x2f\xfe\xfe\x75\xb5\xad\x6f\x4e\x9d\xb5\xd2\ +\x96\x5c\x48\xd8\xcc\x30\x01\x51\xa2\xc8\xc2\x32\x0c\x2e\x9a\xf4\ +\xea\xd2\x20\xfc\xd4\x83\x3d\xa7\xa4\x39\xa1\x11\x1e\x37\x72\x29\ +\x37\xd0\xb9\xcd\x83\xea\x4f\x9f\xf7\x44\xab\xda\x5e\x4e\xe9\xc5\ +\x9f\x3e\x7e\x73\xe1\x4f\x46\x64\x9b\x69\x6f\xcf\xa8\x5f\x39\x0c\ +\x07\xd2\x96\xcf\x7a\x75\xe3\xd1\x82\xae\x8f\xcd\x7e\x6c\x4c\x5b\ +\x33\x60\xe9\x17\x0f\xbf\xf7\xf4\x9b\xfb\x33\x82\x27\xbc\xfc\x78\ +\x9f\x5e\x2d\x8c\xbd\x17\xbf\xfa\xee\xa0\x05\xc0\x4c\x33\xa6\xe3\ +\x90\x67\xe6\x8e\x0e\x61\x56\x95\x7a\xb5\x0f\xef\x2a\x5b\x92\x94\ +\x77\xd2\x29\x2b\x49\x6d\x8b\xe0\x11\x4b\xde\xba\xa7\x79\x68\xc0\ +\x16\x19\x3b\x7e\x7a\xfb\xa5\xcf\x73\x2c\xc3\x50\xaa\x3e\xf0\xda\ +\x3b\xbd\x9e\x93\x2e\xfd\xf1\xd9\xbc\x57\x7f\x2c\xb1\x68\xe3\xe1\ +\x53\xa7\x3d\x7c\x47\x88\xc4\x4e\xff\xfc\xe9\xc2\x37\x7e\xe4\x95\ +\x5b\xcc\x78\x73\x42\xcd\xba\x95\x1f\x5c\xfc\xce\x80\x82\xdc\x9f\ +\xe6\xbe\xb4\xfa\x30\xea\x3e\xed\x99\x09\x23\xda\xba\x90\xb9\xe7\ +\x93\x25\x1f\x2e\xdf\xce\x14\xe5\x0a\xe3\x22\x8c\x81\x39\x4c\x8e\ +\x1c\xf2\xc2\xf3\xc3\x7a\x56\xb6\x51\x74\xb4\x9d\xe4\x58\x96\x23\ +\x55\x19\x36\xfb\xd9\xa1\x3d\x6b\x81\x9e\xf7\xcb\x6b\xaf\x7e\xb3\ +\x87\xcd\xfc\x7c\xe6\xc9\x37\x67\xfd\xbc\x27\x87\x43\xc4\xe8\xf9\ +\xaf\x06\xef\xfc\x60\x9d\xbf\xf1\x4b\x6f\x8c\x71\x9b\x16\xb2\xb3\ +\x3e\x9d\xf9\xf2\xc6\x83\x79\xc2\x31\x4a\x4b\xfc\xa6\x85\x04\x08\ +\x40\x20\x6c\x8b\xc6\x35\x9d\x3e\xef\xc9\x36\x35\x43\xb5\xcc\x13\ +\x1f\xcf\x9a\xbf\x3b\x31\xdf\x53\xb5\xed\x63\x6f\x4d\xab\x15\x1d\ +\x0c\xa5\xc9\x1f\x3c\x33\x6f\xd7\xa9\xbc\xa8\x56\x77\x3d\xfd\xe6\ +\x94\x58\x62\x57\xaa\xdd\xf8\xc2\xe2\xe5\x8e\xb0\xc2\x1a\xf6\x7a\ +\xf8\xc5\x89\xb5\xa2\xdc\x90\x77\x6a\xe9\xcc\xf9\xbb\x93\x8b\x2a\ +\xb7\x19\xfc\xd4\x9c\x51\x11\x92\x43\x24\xb6\xe9\xd5\x17\x3e\xfb\ +\x23\x4d\x56\xa4\x9b\x2c\x0b\x44\x79\x05\x82\x72\xc7\xc5\x35\x47\ +\x00\x40\x38\xa6\x19\xdc\x60\xca\x92\xf7\x47\x72\xe5\xc4\x77\x8b\ +\x17\x2e\xda\xa8\x63\x77\xab\x07\xa7\x8d\x1b\xd1\x31\xc4\x4d\x53\ +\xd7\x7f\xf9\xf6\x9b\xab\x4a\x6d\x66\x15\x97\x68\x7a\xf9\x07\xdd\ +\x31\x8c\xe0\x46\xdd\x9e\x7b\x7f\x66\x55\x08\x30\x30\x7e\x7f\x7b\ +\xfe\x57\x3f\x1f\x17\x8a\x5c\xe1\x16\xa9\xc0\x3f\xc0\xa6\xe6\xc1\ +\xa4\xd9\x4c\x57\x70\xc0\x3e\xf4\xba\x51\xec\x03\x4c\x00\x03\xe8\ +\xa7\xec\xe3\x6f\xe9\xc7\x96\x9b\xa4\x93\xda\x6c\x20\x25\x11\x24\ +\x34\x02\xb2\xf6\x33\x39\x12\x65\x1d\xe2\xd1\x43\x65\x4f\x14\x6d\ +\xfb\x96\xdb\x93\x6d\xef\x7b\xcd\x70\xdf\xa9\xb6\x7f\x44\xc2\x1c\ +\x45\x75\xa3\xd6\x7e\xeb\xf8\x0a\x3b\x7a\x82\xbb\x6e\x0b\xec\x6d\ +\x4f\xcd\xd3\x8e\x55\x4b\xe9\xfd\xad\xa7\x72\x5d\x84\x5c\x20\x1c\ +\xe4\x0a\x42\x31\xe3\x5d\x1d\x9e\x50\x42\xe2\x40\xc8\xc0\x11\x92\ +\xc2\xc0\xd3\x46\xe9\xf2\xbe\xbb\x6e\x2f\x02\x0e\xf0\x7c\x9e\xba\ +\xca\x2c\xe5\x38\xb6\x05\xd5\x8f\x59\xf9\xf9\x10\x54\x9b\xf2\x43\ +\x8e\xd4\x5f\x4d\x88\x10\x25\x1a\xf2\x56\x27\x18\x00\x71\x3b\x2b\ +\x29\x29\x2d\xb3\x04\x30\x02\xe6\xd0\xf0\x7a\x75\x26\x3c\xdf\x70\ +\x68\x7f\x57\x68\x78\xa5\x5e\x23\xaa\xd4\xa8\x74\x6e\xe3\xf6\x4b\ +\x52\xcf\xf7\x56\x7f\x36\x76\x60\x73\x6e\x68\x8c\xdf\xc4\x9e\x96\ +\x22\xeb\x75\x69\x1a\xf3\xeb\xac\xc7\x1f\xb9\x77\xfa\x7b\x5f\xed\ +\xb5\x65\x0f\x2f\x3a\xfb\xd9\xf3\xb3\x9f\x19\xf3\xcc\xce\xdc\xda\ +\x13\x1f\xec\xa3\x80\x5d\xbd\x55\x9d\xd2\x3d\x1f\x4d\xb9\x6b\xc6\ +\x21\xd1\xe2\x99\x57\x87\x87\xa3\xec\xaf\x66\x3e\xf7\xce\x17\x7b\ +\x42\xaa\xc7\x48\x88\x0b\x6e\x33\x57\xcd\x87\xe6\x4e\x36\xd6\x2e\ +\x9c\x31\x62\xf6\xb6\xa3\xb9\x92\x42\x90\x10\x40\x68\x48\xa5\xe8\ +\xe8\xf8\x98\x10\xaf\x0a\x82\x0b\x39\xa4\x71\xab\x88\x5d\x4b\x9f\ +\x9d\x7a\xff\x1b\x72\xcf\x71\xd3\xc6\x35\x73\x6c\x24\x5b\xd9\xab\ +\x5f\x7d\x7a\xfa\xe4\x8f\xaa\xde\x3d\xf5\xce\x06\x41\xb4\x7a\xb7\ +\x99\x2f\xde\x7d\x70\xfe\x13\xd3\xc6\xbd\x5b\x65\xc4\xf4\x71\x43\ +\xea\x96\x5e\x3c\xb2\xf0\xb1\xf7\x4f\x27\x26\x7f\x3a\x6d\xfa\xf4\ +\xf1\xb3\x37\x1d\x2f\xa9\xda\x65\xe8\xd3\xd3\x5b\xfd\xf2\xf4\xd4\ +\x27\x9f\x5a\xd9\xe1\xf1\xa7\x06\xb6\x0f\xd7\x74\x87\xb8\xbd\x91\ +\xb1\x31\x95\x62\xa3\x5c\x14\x99\xa6\x53\x6f\xe0\xb8\xf1\xbd\x95\ +\xc5\xa3\x27\xce\x7b\xf3\xd7\x52\x8e\x6d\x53\x34\xbd\x6f\xea\x84\ +\x9e\x74\xe1\xa8\x31\xf3\x3f\x39\x33\x6a\xfe\x33\x4d\x22\x99\xe6\ +\x84\x05\x57\xaa\x72\xf7\x93\xcf\xf7\x6d\x5f\x2b\x3c\x32\x5c\xf7\ +\xfb\x23\x1a\x34\x88\xf0\x6f\x7d\x62\xd0\xb8\x95\xc7\xc2\x26\x4f\ +\x1f\x1e\x26\x74\x0e\x98\x10\x5c\xbe\xf6\xe1\xcc\xb0\x3d\x43\x5e\ +\x78\xb6\x35\xdb\xf5\xd8\x80\xf1\x6b\xd3\x62\x9f\x7e\x63\x74\x94\ +\xca\xb5\xec\x53\x1f\xcf\x7c\xfe\x99\xb1\xcf\x1e\xd6\x9a\x4e\x18\ +\xde\x41\x40\xd8\xb8\x39\x33\xbc\xfb\x3f\x7d\x64\xf8\xcc\xf5\xbb\ +\x2f\x51\x59\xd8\x10\x3f\x7e\xee\x93\x11\xa7\xbe\x9f\x35\xea\xe9\ +\xbd\xa2\xd1\x63\xb3\xfa\x12\x30\xa2\x1b\x76\x6e\x84\x2f\x2c\x18\ +\x3b\xf9\xb1\x91\x33\xd7\x1c\xca\x95\x64\x7a\x23\x4d\x83\xa4\x84\ +\xc6\xc4\x44\xc7\x47\x07\xb9\xe5\xb2\x20\x7c\x24\xab\x61\x31\x31\ +\xd1\x71\xd1\x5e\x97\x24\x84\x40\x44\x96\xfc\xe7\xbf\x7c\xe6\x91\ +\x27\x9e\xfe\xb9\xd5\x83\xd3\x3b\xc4\xa1\xa0\x66\x03\x9e\x9c\xd1\ +\x65\xfb\xfc\xe7\x67\x3d\xbe\xbc\xda\xc8\x09\xf7\xf5\x8e\xd1\x0d\ +\x8e\xc9\xd5\xdd\x04\xce\xb9\x3b\xae\x7a\xdd\xc8\x0b\xf3\xc7\x4d\ +\x7a\x6d\xf1\xe1\xa1\x73\x67\x76\xae\xab\xe8\x66\x85\x61\x5d\x81\ +\x7f\x02\x53\xd3\x78\x1c\x1c\x05\xb9\xbf\x1a\x27\xbe\xb2\x4b\x7c\ +\x80\x11\x70\x80\x4a\x77\xca\xf5\xc6\xa9\x55\xdb\x51\xca\x40\x8e\ +\x42\x18\x83\x53\xc4\xb3\x0e\x32\xcb\xc7\xb3\x0f\x32\xd3\x01\x77\ +\x43\x29\x22\x44\xa4\x7e\x69\x1c\xfd\xdc\xbc\xb0\x9b\x07\x77\x91\ +\x54\x0c\x9c\x43\xe9\x11\x3b\xe9\x5b\xb3\x38\x4f\x04\x55\x41\x4a\ +\x14\x18\x36\x54\xe9\x43\x8b\xbe\x0a\x1c\xf8\xd1\xc1\x6e\x14\x38\ +\xc3\x11\x26\xd5\xfb\x4b\x35\x06\x49\x91\x75\x50\x20\x87\x33\x8d\ +\x9f\x7c\xc2\xf7\xdb\xc3\x7a\x09\x25\xad\xde\xf4\x54\x6f\x84\x2c\ +\x43\xc8\xf1\x52\xc7\xcf\xbd\x55\x55\x67\xe7\x53\x46\x29\x03\x2c\ +\x01\x41\xe2\xfc\x4b\xfe\xfd\x5f\xd8\x42\x2d\xeb\x76\x45\xb1\x95\ +\xb5\xec\xc1\x07\x67\x2f\xde\xea\x10\x45\x80\x2b\xba\xcf\x84\xaa\ +\x2d\xea\x87\xb6\x1c\xdc\xee\xb5\xcf\x9a\xdf\xd7\x53\x71\x2b\x25\ +\x27\x36\x3c\xd1\x7b\xf4\x4f\x47\x9c\x07\xe6\x2f\x5b\xf2\xda\xbd\ +\x5e\x61\xde\x48\xd6\x08\x71\x4d\xcb\x4f\x4f\xb9\x98\x9b\x99\x95\ +\x57\xe0\xb3\x6d\x1e\xde\xb8\xf3\xe4\xf9\x73\x5f\x7c\xeb\x89\x4e\ +\xcd\x2a\x05\xb9\x64\x0a\xc0\x6d\xee\x2f\xc8\xcf\x29\x3a\xfc\xdd\ +\x67\xbf\x88\xe6\x6d\x63\x83\x89\xc1\x75\x43\xb7\x6d\x5b\x08\x21\ +\x84\x63\x49\x71\x8d\x6a\x20\xff\x6f\x5f\xfc\x7e\x2e\xe3\xfc\xc5\ +\x4b\xf9\x82\x12\x01\x16\x84\x55\x1b\xf1\xd6\xe2\xc5\x2b\xdf\x19\ +\x3d\xb4\x0d\x31\x0d\x0e\xc0\x0d\xab\x24\x3f\xff\x42\xda\x86\x6f\ +\xd6\x9e\x8a\xef\xd6\xda\x05\x1c\x6c\xbd\x20\x3b\xf3\xec\xb1\x5d\ +\x67\x2e\x04\xaa\xc6\xb9\x22\xea\x75\x08\x3e\x7f\x64\xed\x2f\x87\ +\x53\x4f\xad\x5b\xbd\x3f\xaf\x56\xd7\x26\x14\x0c\x43\xb7\x18\x63\ +\xba\x3f\xa0\xf9\x75\xc3\x81\x6a\x4d\x3a\xb0\xbd\x5b\x36\xee\x48\ +\x3c\xb3\x63\xd5\xef\xa9\xa2\x5e\x87\x3a\x42\xf8\x23\x3b\x0d\x7e\ +\xe1\x8b\x65\x0b\x3e\x7f\xa9\x4d\xb5\x20\x1d\x68\xcd\x46\x2d\xb2\ +\xd7\xaf\xdb\x71\x32\xe9\xfc\x89\x64\x9f\xe5\x30\xea\xa9\xdf\xac\ +\xc5\x85\x9f\x56\xef\x3d\x93\xb2\x7f\xd5\xb7\x47\x51\xe5\xda\x09\ +\x6a\xd6\xb9\x82\x2a\xf5\x5b\xdd\x35\xe3\xa1\xe1\x83\xda\x85\xaa\ +\x85\x59\xd9\xb9\x5c\x50\xbd\xb0\x20\x2b\xef\xfc\xfe\xf5\xbb\xe5\ +\xf0\xc8\x60\x15\xf8\xe5\x2d\x05\x21\x84\x60\x36\x0f\xaa\xda\x2c\ +\x21\x6a\xc7\x27\x3f\x25\xe7\x9c\x5d\xf7\xf5\xcf\xa5\xf5\x5a\xc4\ +\x85\x4a\x91\xcd\xba\x4d\x7d\xeb\xf5\x17\xde\x9c\xd1\xb6\x41\x44\ +\x90\x82\xa4\xc8\x3a\x75\xbc\xf0\xfb\x67\x6b\x93\xb3\x53\x2f\x9c\ +\xcf\x66\x88\x91\xa8\x06\xcd\xaa\xc6\xc5\xb5\xed\xf7\xd4\x5b\x4f\ +\x36\x0d\xb5\x73\x34\x4e\x81\x08\x6c\x17\xe7\x65\xa4\x5f\xc8\xca\ +\x4d\xcf\x28\xf2\x5b\x37\xee\xf5\x71\xcb\x94\x2a\x37\x9a\xf4\xee\ +\x7b\x8b\x7f\x58\x38\xb4\x57\x03\x6e\x9a\x8e\x69\x28\x35\x5b\x4d\ +\x5b\xb6\xf4\x9d\x1f\x16\x0c\xe8\x58\x83\x39\xa6\x40\x18\x59\xfe\ +\xbc\xac\xac\xd3\x5b\xb7\x5d\x2c\x10\xf1\xd1\x6a\xa5\x5a\x6d\x6a\ +\x44\x44\x74\x1c\x3f\xfd\xf1\xa7\x07\xa3\x9c\xec\x80\xe2\x26\x57\ +\x86\xc0\xaf\xec\x90\x20\xab\xd4\x97\x9f\x9d\xb5\xf7\xfb\xcf\x77\ +\x94\x86\xd5\x6f\x51\x15\x98\x5d\xc1\x02\x15\xf8\x27\x78\x3f\x4a\ +\x84\x6d\x43\x50\x1d\x1a\x1c\xce\x08\x01\xc4\x05\x77\xd1\xc6\xd3\ +\x15\xe9\xb0\xbe\xe3\x65\xa7\xe9\x72\x1a\x21\x81\x10\x80\x5c\xc8\ +\x3e\x6e\x1f\x4e\x74\x70\x03\x09\x53\xc4\xf2\xb9\x45\x50\x70\x35\ +\x12\x14\x2c\x82\x13\x30\xcb\xe6\x0e\x07\x00\xc0\x0a\xa2\x92\x10\ +\x0c\x00\x03\xb7\x01\x95\x6d\x1b\xda\x82\xdb\x80\x14\x30\xce\x32\ +\xf9\x19\x45\x2d\x76\xb2\x72\x70\x42\x6b\x48\x59\xcf\x18\x41\xa4\ +\x54\xe4\xee\xb6\xec\xca\xa4\x4e\x37\x35\x28\x1a\xb8\x8c\x9b\x2c\ +\xf0\x56\x0f\xb2\x7f\x1f\xa5\xe5\x66\x02\x45\xa0\xa7\x31\x3c\x83\ +\x06\x81\x30\x12\x68\x88\x0c\xe7\xd3\x19\x07\x01\xc8\xd5\xb8\x6f\ +\x4f\x4f\xce\xe9\xc3\x27\x33\x31\xe5\xc5\x07\xbf\x3e\xb0\xee\x6c\ +\xc0\x0e\x8e\x6a\xd2\x08\x0a\x93\xf3\xcf\xe5\x2a\x1e\x77\x20\xe3\ +\xc4\xfb\xcf\x8d\xd9\xb4\x6d\xf6\x6f\x1f\xf4\xad\xf3\xfe\x4f\x7b\ +\x2f\x71\x97\xfc\xa7\x18\x88\x32\x97\x01\x95\x25\x4a\x09\xc1\x3c\ +\x60\xba\xee\x99\x39\xae\x5e\xe1\xaa\xfb\x27\x7e\xdd\xe1\xd1\x45\ +\x4f\x36\x93\xcb\x3b\x2c\x50\xc2\x40\x8a\xa9\x1c\x17\x14\xc8\xd3\ +\x2c\x4e\x00\x71\x24\x94\x20\x99\xdb\x0e\x27\x12\x94\xe6\xea\x72\ +\x50\xed\x7a\xd1\x22\xd3\x87\x80\x10\x84\x10\xc8\x50\x90\xf6\xf9\ +\xf4\x29\xdf\x10\xb0\x75\x8d\x29\x2a\x06\x10\x18\x63\x0c\x1c\x82\ +\xaa\x55\x0e\x41\x05\x79\xb6\x40\x80\x30\x91\x24\x19\x08\xc2\x02\ +\x10\xd6\xf2\xb3\x69\x74\xc7\xd8\x4a\x72\x62\x4e\x64\x9d\x78\xb7\ +\xb9\x23\x97\x01\xa1\x20\x24\xac\xa8\x94\xdb\x0e\x57\x11\xf8\xf2\ +\xf3\x3c\xd5\xaa\x44\xba\x50\xae\x13\x57\x3b\x12\x17\xe4\x14\x22\ +\x70\xe7\x6f\x5d\xf9\xc2\x81\x35\x04\x98\xe6\xf3\x29\x20\x8a\xf3\ +\xf2\xa3\x3a\xd7\x0c\x07\xac\x0b\x44\x30\xc1\xdc\x2a\x2e\x2c\xa9\ +\x54\xb7\x9a\x1b\x04\x8f\xaa\x96\xe0\xd2\xb7\x65\x67\x17\x67\xe4\ +\x8e\x1e\x3b\xf4\xf0\xf7\xef\xbb\x5b\xdf\xd1\xd4\x39\xbf\x3a\xbd\ +\x98\x52\x0c\x98\x50\x90\x24\x09\x5d\xde\x44\x00\x21\x38\x75\x53\ +\x60\xcc\x11\x08\xcc\xd2\x62\x43\x54\xad\x1f\x2b\x36\x9f\x8d\xae\ +\x96\x10\xa1\x65\xe5\x15\xa9\xf7\x7d\x34\xae\xca\xf9\xcf\x47\xce\ +\x58\x7d\xc7\xb3\x4b\x27\xc5\xbb\x84\x3f\xdf\x8f\x94\x5a\x0d\xe3\ +\x20\x29\x0d\x10\xa1\x98\x08\xbd\x28\x60\x14\x9f\x5e\x36\xef\xed\ +\xd5\x17\x14\x45\xc2\x18\x39\x48\x46\x02\x10\x21\x92\x24\x51\x22\ +\xdd\x34\x28\x05\xcb\x8a\x73\xf1\xf8\xd2\x89\x13\x24\x0c\xa6\xe6\ +\xc7\x8a\x82\x01\xcc\xe4\xfd\x8b\xc6\x4e\xa0\x98\x9b\x81\x00\xa1\ +\x0a\x82\xf2\x7a\x2b\x32\x25\x80\x01\x00\x19\x81\x22\x5f\xd6\xa9\ +\x0f\xa6\x3f\x72\x22\x1f\x2b\x0a\x45\x08\x5c\x2e\x6a\x0a\x8e\x14\ +\x4c\x29\x58\xc0\x64\x40\x20\x00\x28\x41\x82\xcb\x21\x71\xd5\xbc\ +\xf6\xfe\x02\xbf\x80\x8a\xb6\x3b\x15\xf8\x27\x30\xb5\xc8\x74\x12\ +\xbf\xb6\xda\x3d\xea\x19\xd2\x5b\xa8\x95\xe1\x92\x05\xa0\xf3\x8c\ +\x5d\x4e\xd3\x7e\x6a\x8f\x2a\xdc\xdb\x00\x15\x6d\x14\x40\x41\x0e\ +\x43\xfc\x12\x4b\x4b\xe7\xf1\x8d\x64\x25\x02\x39\x49\xd6\xb1\x2f\ +\xe5\x36\x33\xbd\x23\x9e\x00\xf0\xb1\x83\xb3\x4c\x93\x20\x39\x04\ +\x09\x05\x00\x23\x29\x18\x49\x6e\xf0\x9f\xe0\xde\x76\xf8\xcc\x16\ +\xbb\xfe\x14\x4f\x9b\x38\xc8\xfc\xc2\x36\x33\x98\x53\x0d\xc3\x5a\ +\xeb\x74\x16\xed\xd3\x59\xf6\x1d\x66\x6a\x6b\xa5\xdf\x27\x2a\xd1\ +\x85\x14\x81\x8b\x37\x9a\x29\xdb\x79\x48\x0b\xa5\xee\x10\x22\x9d\ +\xe5\x6d\x96\x07\x2b\x5e\x71\xe6\xf5\xc0\xe9\x8d\xe6\xd9\x83\xde\ +\x6e\xdb\x42\x05\x82\x82\x5f\x8d\x8b\xfb\x39\x96\x1d\xe4\xae\x39\ +\xe5\x8b\x8f\x6a\xae\x79\xe5\xde\xc9\xcb\x74\x41\xfc\x49\x07\x04\ +\x91\x31\xf2\x67\x6d\x4d\x43\x84\x32\x4e\xea\xf4\xbf\x67\xe4\xf0\ +\x16\x99\x27\x52\x62\xda\xf4\x38\xb5\x79\xd3\xa5\x3c\x9b\x92\xeb\ +\x5c\xd5\x02\x90\xe4\xc1\x9e\xf2\x6d\x41\x84\x24\x30\x4f\xed\x4d\ +\xe9\x39\xac\xdf\x23\x2f\xc4\x56\xed\xde\x52\x24\x1d\xe3\xc0\x4d\ +\x87\x36\xbd\xef\xd1\x05\x41\x03\x1b\x75\x6d\xb4\x6d\xde\xd3\xd9\ +\x01\x90\x11\x4a\x3f\x74\xd2\xf7\xd8\x53\x0b\xbe\x89\x39\xb4\xe1\ +\xfb\x8f\x3e\xdd\xfd\xd9\xca\x23\x4f\xbe\xfd\x51\xcc\xd6\xa4\xa6\ +\xdd\x13\xce\xef\xd7\x05\x42\xc0\x1d\x7f\x61\x81\x00\x40\x98\x10\ +\x84\x80\x5b\xa6\x12\x73\xf7\x53\xaf\x44\xdf\x2d\xb5\x6e\x29\x7d\ +\x38\x66\x2b\x53\xe2\xd4\x60\x44\x28\x12\x40\x54\x4c\x40\x91\x73\ +\x0e\xae\xfa\x31\xb1\xd7\x93\x5f\x2e\x1f\x5c\x14\x5a\x4f\x4e\x9b\ +\xf7\xf9\x21\x22\x7b\x58\xee\xe9\x93\x85\x78\xd2\x87\x4b\x5a\x1f\ +\x4f\xdb\xf1\xc5\xb2\xcd\xeb\xbf\xd8\xfc\xe0\xa2\x97\xbf\xfd\x28\ +\x9b\x24\x54\x49\xdf\xf7\xf1\x2f\xc9\xb2\x2a\x73\x53\x2b\xd6\xfd\ +\x65\xb7\x52\x29\x3b\xf4\xf3\xa7\x27\x06\xbd\xb6\xe8\xc7\x4a\x17\ +\x44\x9d\x48\x29\x0f\x09\x73\xd7\x77\xcb\xef\xfe\x7c\xd6\xc2\xaf\ +\xeb\xf0\x2a\x4d\x4a\x7f\xfb\x6a\xef\xe9\xcc\xa0\x86\x45\x52\xf5\ +\xf0\x9d\x83\x16\x7b\xdf\xec\xd7\xd0\xe3\xcb\x28\xb1\x6a\xbb\xb1\ +\xec\x25\x00\x80\x11\xf5\x12\xc0\x08\x30\xc2\x25\x17\x52\x52\x8c\ +\x27\x66\x2e\x5f\x7a\x6c\xfb\xfa\x8f\xdf\xf9\xf9\xeb\xe5\x2b\x5f\ +\x7d\x69\xce\xbb\xcd\xcf\xc4\xb7\x6c\xb8\x6d\xc9\xf3\x97\xcc\xc0\ +\xe9\xfd\xa9\x5d\xef\x1c\x38\xe3\xf9\x9a\x75\xee\x68\xca\xf7\x6d\ +\x43\xc6\xe9\x2f\xbe\xdc\xfa\xc2\x4b\xef\xbe\xd7\xe5\x58\xcd\x3e\ +\xf5\xfd\x9f\x71\xe1\x3f\xf2\xc9\x97\xbb\x67\xbe\xbc\xb8\x52\xaf\ +\x43\x06\xe5\x3b\xde\x5f\xfe\xfb\xd1\x54\x82\x5d\x5e\xac\xa2\xbf\ +\x28\xf9\x8a\x90\x60\xb6\xaf\xe0\xb2\x00\xcb\x5a\xdd\x3b\x56\x69\ +\x81\x2e\x00\x30\x26\x08\x21\x84\x91\x12\x82\x31\x41\x02\x11\x37\ +\xc6\x1e\x95\x9e\xdf\xfa\xd5\xaf\xa3\x97\xcc\xfe\xea\xfd\xe3\x89\ +\x39\x46\x61\xea\xb7\x0b\x3e\xcf\xe4\x54\x18\x05\x47\x8e\xda\x93\ +\x9e\x7f\x3b\xaa\xcd\x8e\x1f\xdf\x7d\x3f\x3d\xa0\x49\xb5\x7b\x3c\ +\xf5\xee\x42\x33\xbe\x79\xf0\xb1\x4d\x9b\x76\x66\xca\xaa\x52\xc1\ +\x02\x15\xf8\xbf\x0f\xd4\xcc\x55\x8b\x0b\x14\xd9\x9e\x86\xc4\x21\ +\xa1\xf1\xa2\xa3\xac\x38\x5d\xe0\x30\x1c\xd3\x9e\xba\x83\x80\xe9\ +\xa2\xe4\xa8\x53\xac\xa3\x98\x26\xa4\x78\xbf\x1d\xf0\x81\x5a\x8b\ +\x44\x24\xa0\xbc\xcd\x8e\x45\x50\x54\x17\x1a\x12\x81\x7c\xc7\xec\ +\x9c\x24\x81\x54\x14\xdd\x8b\x42\x0a\xcb\xcb\x14\xd1\x9d\x28\x4b\ +\x72\xb2\xb3\x51\xc7\xcf\xbd\xde\x74\x3b\x23\x45\xa8\xc1\x50\xb0\ +\xd9\x4e\x3b\xc0\xa2\x7a\x4b\xe2\xa4\x53\x64\xa1\xd8\x16\xa4\x68\ +\xbb\x6d\xb8\x71\x6c\x1b\xaa\x06\x01\x2b\xe2\x39\xbb\x1d\x7f\x29\ +\xa8\xb1\x38\xb6\x13\x25\x02\x30\x05\x4c\xa0\xe8\xb0\x9d\x7b\x92\ +\xcb\x55\x48\x6c\x7b\x2a\x99\x3c\x7b\xa7\x13\xf0\x03\x26\x82\x23\ +\xb5\x41\xb7\x4e\x9e\x9c\x53\x87\x4e\x64\xdc\x18\xb1\xcb\x19\x0f\ +\x8a\xab\xd1\xbc\x67\xef\x91\xcf\x4c\x2d\xfa\xe1\xa5\xd7\x5f\x5f\ +\x59\x68\x51\x7a\x5d\x98\x81\x60\xc8\x5b\xb9\x75\xab\x2a\x29\x7b\ +\xf7\xe5\x1a\x88\x20\x00\xc1\x6d\x70\x37\xe9\xd1\xb5\x61\xed\x48\ +\x47\x2b\x39\xb7\x7b\xd7\xc1\x93\x79\xf7\x7d\xf2\xd9\xa0\xa8\xc4\ +\xef\x7f\xbe\xa8\xa5\x1d\xda\xbe\x33\xc9\xc1\x32\x46\xc2\xb6\x49\ +\xcd\xf6\x1d\xdb\xb6\x88\x4f\x3f\xb8\x7d\xf7\xfe\x34\x1b\xd4\x06\ +\xdd\x7b\x36\xad\x1b\x65\x95\x64\x1d\xdb\xbc\x27\x2d\x57\xc3\xd7\ +\xda\x8a\x82\x59\x52\xe5\x57\x7e\x5f\xea\xd9\xf7\xd3\x8e\x63\xa5\ +\x99\x87\xb6\x1d\x38\x99\x43\x3d\x11\xcd\xba\x36\x2a\x3c\xb6\xff\ +\x5c\x26\x6e\xde\xbd\x35\x3b\x7f\xe4\x44\x5a\x09\x0d\x8a\xe9\x30\ +\xa0\x47\x65\x8f\x76\x68\xdd\xc6\xa4\x0c\x43\x91\x09\x77\x6c\x57\ +\xe5\x06\x5d\x7a\xb7\x0e\x61\xf9\x07\xfe\xd8\x9a\x7c\xc1\xa7\x56\ +\xaa\xde\xb9\x7f\xe7\x08\x91\xbf\x67\xcd\xa6\x0b\x45\x5c\x91\xf0\ +\x75\x7c\xc7\x4c\x4b\x8d\xaf\xd3\xb9\x4f\xbb\x48\xb7\x7d\xe9\xf8\ +\xd1\x23\x07\xce\x96\x6a\x2c\xb4\x56\x93\xae\x7d\x5a\xe2\xbc\xb3\ +\xdb\x7f\xdb\x5d\x68\x82\x5a\xa9\x46\xb3\x46\x21\xc7\xb7\x1e\x52\ +\x6b\xb4\xac\x1d\xee\x3f\xb8\xeb\x4c\x58\x93\x56\xf5\xa2\xfc\xfb\ +\xb6\x9f\x71\x57\x69\xd0\xbc\xa6\x72\x78\xd7\xb1\x80\x20\x82\x41\ +\x74\xfd\x56\x1d\xbb\xd6\xd5\xcf\x1f\xd9\xba\xf5\x64\x69\x00\xaa\ +\x77\xe8\xd2\xbe\x75\xb5\x82\xe3\x7b\x77\xec\x4c\xb4\x31\x15\x24\ +\xa8\x79\xaf\xae\x75\xab\x87\x3b\x81\xa2\xb3\x3b\x77\x9f\x3a\x9f\ +\x67\x3b\xb4\x56\x97\xee\xad\x1a\xc7\x31\x7f\xde\x89\xad\x7b\xce\ +\xa5\x17\x39\x9c\xd6\xea\xd4\xad\x65\xe3\x78\x64\xe4\x1f\xdc\xb0\ +\x3d\x25\xd3\x17\x51\xab\x79\xc3\x58\xeb\xe0\x9e\xd3\x16\xa2\x7f\ +\x2f\xca\x59\x70\x8e\x3d\x51\x2d\x3b\xd5\xba\xb8\x77\x6f\x7a\x89\ +\xb7\x4d\xb7\xa6\xc5\x27\xf7\x9f\xcd\xd2\x68\x48\x4c\xbb\x3e\x5d\ +\x12\x62\xdd\x85\x29\xa7\x76\x6f\x3a\xec\xe7\x04\x38\x93\xc3\xaa\ +\x75\xbe\xab\x63\x38\xcf\xd9\xb2\x6a\x03\x6b\x39\x6a\xd9\xb2\xbb\ +\xd6\x2d\xf9\xa5\xb8\xb8\x60\xdf\x86\x2d\x97\x8a\x41\xa6\x15\x1b\ +\x8a\x15\xf8\x47\x30\xb5\xbb\x16\x70\x70\x8c\xf2\xb2\x49\x44\x42\ +\x44\x06\x61\x0b\xc7\x2a\x5f\x02\x63\x09\x51\x0c\xb6\x25\x88\x8a\ +\x30\x06\x61\x09\xc7\x01\xea\x42\x88\x83\x63\x0a\x2e\x00\x13\x44\ +\x15\x00\x01\x8e\x2e\x40\x42\x94\x80\x63\x08\x90\x10\x11\x20\xd5\ +\xa0\x4d\x66\x28\x21\x61\x80\x1c\xb8\xf8\xa9\x9e\xb4\x8d\x03\x17\ +\x20\x23\x02\xe0\x58\x82\xb8\x10\x2e\xbb\x48\x99\x79\xaf\x20\x4c\ +\x41\x30\xb0\x8d\xab\xe4\x53\xfe\x3c\x96\x70\x6c\x10\x65\xe7\x94\ +\xd3\x32\x37\xb4\x80\xa0\xaa\x4b\x96\x6f\x5a\x59\x84\x9b\x7a\xa1\ +\xe3\xbd\x77\xc6\x24\xdf\xe6\xcf\xb6\x9e\x28\xf1\x78\xe4\x1b\xce\ +\x42\xc0\x2d\xcd\xb2\x65\xd9\x2d\xe1\x2b\x1e\x4d\x66\x18\xba\x2d\ +\x38\x00\x92\xa8\x2c\x1c\x75\xfc\x0f\xcb\x5b\x5e\x58\x3a\xea\xc9\ +\x75\x6e\x14\xec\x56\x95\xb2\xed\x29\x04\xc2\x30\x34\x93\x33\x89\ +\xb8\x5c\x8a\x0c\x82\x99\x86\x66\x09\x06\x40\x14\xd9\x2d\x53\x7c\ +\xdd\x27\xc1\x92\xab\xbd\xb5\x6b\xfe\xe9\xe7\xc6\xbf\xb1\xfa\x52\ +\x28\x09\x76\x2b\x32\x00\xd3\x35\x9d\xc8\x6e\x45\x02\xc3\xd0\x80\ +\xb8\x54\x89\x70\xdb\xd2\x2d\x9d\x01\x92\xa5\xb2\xa8\x41\x00\x00\ +\x66\x1b\xba\x6d\x0a\xa0\xaa\xec\x96\x25\xc4\x2c\x4b\xb7\x0d\x0e\ +\xf8\x26\x37\xba\x3c\x2c\x66\x99\x86\x6d\x32\x00\x82\x15\x97\xaa\ +\x10\x00\xc7\x34\x74\x66\x02\x48\xaa\xe2\x96\x28\xe2\xb6\xa9\x5b\ +\x4c\x75\xbb\x85\xa5\x59\x40\x5c\x8a\xc2\x2c\xdd\x74\xb0\xdb\xad\ +\x70\xc7\xd0\x6d\xe1\x52\x5d\x18\x04\x02\xb0\x2d\x4d\x77\x6c\x8c\ +\x55\xb7\xaa\x60\x10\x96\xae\x1b\xc2\xc6\x48\x75\x95\x89\x82\x33\ +\xdd\xd0\x1c\x10\x00\x48\xa2\x2e\x55\x96\x00\x98\xa9\x97\x89\x02\ +\xcb\xb2\x5b\x91\x28\x70\x6e\x9a\x9a\xc5\x1d\x00\xa2\x2a\x1e\x99\ +\x62\x66\xeb\x3a\x43\x6e\x45\x45\xf0\x5f\x08\x6a\x16\x4c\xd3\x4d\ +\x59\x75\x4b\x98\x6b\x86\x4e\x24\xb7\x42\x31\x73\x2c\xc3\xd4\x1d\ +\x10\x04\x29\x2e\xd5\x55\x96\x9c\x29\x98\xa5\x99\x3a\x07\x4a\x00\ +\x25\xf4\x9f\xf4\xfe\x82\x7a\x53\x5a\x3f\x74\xc6\x27\x07\xc9\x1e\ +\x99\xe2\x8a\xb0\xea\x0a\xfc\x73\x98\xfa\xbf\x0d\xc2\x01\xc7\x12\ +\x72\x04\x96\x24\xb0\xfd\xff\x13\x45\xf4\x04\x67\xb6\xcd\xa9\x22\ +\x61\x00\x04\xdc\x30\x74\x24\xb9\x14\x72\xb3\x09\x89\x80\xdb\xb6\ +\xc3\x91\x7c\x63\xec\xc1\x15\x32\x70\x50\xd5\xd6\x2d\xc3\x8d\xb4\ +\xa3\x27\xf2\x08\xfd\x3b\x0e\x4d\xc7\xb2\x04\x26\x44\xf6\x36\xec\ +\xd8\x58\x3f\x7b\xec\x5c\x86\x41\xff\xc7\x8c\xb8\xbf\x9b\xdf\x78\ +\xfb\x60\xb6\xc5\x81\x48\xd2\x3f\xa3\xfe\x00\x67\x4c\x8d\x4e\x68\ +\xd6\x30\xe4\xe4\xae\xe3\x01\x1b\xff\x9f\x4a\x5a\x64\xb6\xc5\x10\ +\x91\xe9\xff\x86\x24\x05\xb7\x2c\x87\xc8\x72\x45\xf3\xe5\xff\xff\ +\x32\x75\x99\x37\x58\x70\x28\xcb\x91\xf9\xcf\xcd\x0d\x24\x1c\x23\ +\x60\x39\xaa\xe2\x91\x28\x5c\x9b\xbd\x87\x5d\x21\xb1\x51\xee\xfc\ +\x8c\x4c\x83\xfd\x8b\xa9\x28\x38\x77\x47\xc6\x86\xbb\x8c\x8c\x4b\ +\xc5\x70\x0b\x32\x43\x08\x2c\x43\xb3\x18\x52\x14\x85\xfe\xdb\x19\ +\xd9\x82\x73\x1c\x16\x1f\xaf\xe8\xf9\x39\x45\x01\x53\x37\xb0\xec\ +\x56\xa4\x7f\xa3\x21\x97\xe0\xb6\x6e\x98\x0e\x08\x59\xf2\xb8\x64\ +\xfc\xef\x65\xd5\x09\x81\xe4\xa0\x98\xd8\xe0\x92\x8c\x0c\xbf\x83\ +\xfe\x06\x59\x23\x00\x4b\xf7\x1b\x42\x60\x20\x8a\xe2\x96\xc8\xf5\ +\x06\xb0\xe0\x22\x28\x26\x3e\x08\x97\x66\x66\xfa\xae\xde\x40\x38\ +\xba\x6e\x30\xe0\x88\x28\xb7\xb0\x9a\x11\x70\x47\x37\x02\x0c\x10\ +\x42\xb2\x5b\x55\xfe\xe7\x18\x13\x21\xe1\x58\x9a\xa9\x31\xa0\xee\ +\xeb\x34\xe7\x5f\x49\xd3\x34\x74\x9b\x3b\x80\x88\x5b\xf5\xdc\x54\ +\x98\x08\x84\xa9\xfb\x4d\x01\x18\xa8\xa2\xb8\x6e\x14\xd7\x5f\x7d\ +\x42\x38\x04\xc7\xc4\x79\x59\x49\x56\xbe\x0f\x21\x7c\x13\x83\xc7\ +\x72\xd0\x5f\x75\xa4\x40\xc0\x1d\xcd\xd0\xf0\x65\x3d\x11\xdc\xd1\ +\x0d\xc3\x01\x21\x53\x8f\x4b\xf9\x6b\xcd\x11\x82\xb8\x63\xe3\xc3\ +\xfd\x59\x19\xa5\x16\xfc\x37\x7d\xd4\x11\x80\x6d\x05\x74\x46\xbc\ +\xaa\x0b\xdd\x76\x15\x1a\xc1\x1d\xc3\x30\x18\x70\x4c\x14\xb7\xa2\ +\xc2\xcd\x75\xc9\xd6\x0d\x8d\x01\xc2\x58\x71\x29\xf2\xed\xe8\x12\ +\x42\xe0\xd8\xa6\x61\x59\x1c\x84\x2c\x7b\x14\x4a\x01\xfe\x01\x2b\ +\xab\xff\xfe\x8d\x6f\x04\x88\x00\xa6\xff\x41\x9a\x06\x6e\xeb\xa1\ +\xad\xef\x7b\xf7\xcb\xb9\x4d\xe3\xd0\xb5\x89\x66\xcc\x36\x43\x1a\ +\xdc\xf9\xe2\xeb\x53\xe2\x25\xc3\xfa\x17\xad\x64\x85\x65\x38\x8d\ +\x47\x4d\x7d\xfc\xb1\x4e\xdc\xb4\xc4\x2d\xb5\x18\x30\x75\x57\x69\ +\xd8\xbc\x5e\x8d\x28\x60\xec\xdf\x35\x69\x0d\xdb\x33\xe8\x99\x97\ +\x46\xf7\xac\x66\x9a\x4c\x75\x7b\x64\xfa\x6f\xd0\x34\xb3\x2d\x6f\ +\x42\xc7\x39\xab\x56\x7c\xf9\xeb\x07\xc3\x7b\x54\xd2\xf5\x7f\xef\ +\xee\x9c\x59\x6a\xb5\xce\xcf\xbf\xf9\x68\x4d\x8f\x75\xf3\x5c\xc6\ +\x7f\xc9\x4d\x36\xb4\x7f\xec\xf5\x4f\xd7\x7d\xfd\xee\xf2\xd9\xed\ +\x6a\x4a\xfa\xf5\x09\x7d\xdc\x32\xa0\xd3\x23\x4f\x3c\x34\xb6\xb1\ +\x69\xd8\xe5\xc9\x3e\xcc\x96\x23\x1a\xce\xfc\xfa\xc3\x8f\xd7\x7d\ +\xf3\xdc\x53\x83\x5c\xa6\x7e\xe3\x9d\x85\x63\xf1\xd0\x6a\x13\x96\ +\xad\x58\xbe\x66\xc5\x9b\x2f\x0f\x8f\x50\x6c\x87\xfd\x4f\xcd\x13\ +\x21\x04\x67\xd1\x6d\x47\xbc\xf7\xd5\xbc\x56\x55\xb1\x71\x9b\x91\ +\xd4\x82\x59\x2c\xf4\x81\xd7\xe7\x7e\xb0\xf6\xdb\x77\x3e\x7e\xa6\ +\x8a\xec\x38\x37\x4b\xc5\x37\x1d\xda\xed\x99\xb7\x3f\x5b\xf7\xf5\ +\xbb\x1f\xce\x6a\x51\x8d\xfc\x1b\xf9\x8f\x82\x19\x26\xed\xfe\xd0\ +\x73\x53\x87\x34\x62\x86\x75\xe3\x33\x33\x21\x27\x34\x6f\x51\x2d\ +\xca\x7d\xab\x8c\x5c\xe1\x18\x2c\xb4\xde\xcc\x4f\x96\x8f\xe9\x1d\ +\x67\x18\x8c\x39\xb6\xab\x72\x9b\x97\x7f\xf8\xfc\xcb\x35\x1f\x8d\ +\xe8\x1b\xfb\xd7\x9a\x23\x98\x85\x23\x9a\x3d\x35\x7f\x56\xf3\x48\ +\x6e\x3a\xff\x5d\x2f\xc2\x34\x59\xb3\xd1\x2f\x2f\x5d\x38\x3a\x84\ +\x98\xec\xf6\x7a\x3c\x73\xc7\x76\x45\x37\x79\xf6\xdb\x8f\x3e\x5e\ +\xf7\xcd\x33\x8f\x0d\x90\x6f\xaa\x4b\xb6\x29\x22\x6a\x4d\xf9\xe8\ +\xcb\xe5\x6b\x56\xbc\xfe\xc2\x3d\xa1\x92\x7d\x1b\x17\x17\x86\xc6\ +\xea\xf6\x1e\xfe\xf6\x2f\x5f\x7e\xba\xfe\xd3\x41\x1d\x13\x6c\xc3\ +\xfc\x47\xd8\xd4\x18\x01\x58\x86\x66\x58\x0c\x21\x70\x6c\x4d\xb3\ +\x6c\x40\x48\x38\xb6\xae\x05\x34\x2d\xa0\x69\x3a\xe3\x02\x21\x24\ +\xd8\xe5\x23\xba\xc1\x38\x20\x84\xb8\x63\x69\x5a\x20\xa0\x05\xfc\ +\x9a\xdf\x62\x1c\x21\xc4\x6d\x4b\xd7\x02\x01\x2d\xa0\xe9\x06\xbf\ +\x9c\xa6\x6c\x9b\x9a\x5f\xd7\x99\xb8\x79\x3d\x33\x04\xc0\x2c\x23\ +\xa0\x05\x34\x2d\x10\xd0\x75\xc6\x01\x21\x70\x2c\xa3\xec\xca\x86\ +\x69\x97\x9b\x60\x9a\xcf\xaf\x05\x02\x5a\xc0\xb4\x18\x20\xc4\x6d\ +\xcb\xb0\x39\xe6\x80\xf0\x95\x80\x32\x6e\x19\x9a\xdf\xf1\x59\x5c\ +\x89\x0c\x0d\x21\x70\x43\x5d\x07\x04\xdc\x36\x03\x9a\x2f\xa0\x05\ +\x02\x9a\x6e\x3b\x1c\x00\xdc\xe1\xc1\xc1\x1e\x08\x08\x5f\x40\xd3\ +\xcb\x32\xbc\x81\x33\x43\x0b\xf8\xb5\x40\xd9\x11\x04\xbc\xd4\x74\ +\xda\x8d\x9b\x39\xe6\xae\xba\x3e\x33\x5f\x37\x1d\x00\x24\x98\xa3\ +\x6b\x01\xff\x65\x51\xdc\xe2\x5b\x62\x69\xba\xcf\xc7\x4c\x97\x37\ +\x32\x58\xa5\x02\x80\x3b\x96\xa6\xf9\xfd\x5a\x40\x37\x2c\x01\x88\ +\x99\xba\x6e\x94\x85\x31\x22\xc1\x2c\xcd\x34\x84\x10\xa6\xe6\xf7\ +\x6b\xfe\x80\xe6\x37\x4c\x1b\x53\xc9\xc8\x4b\x5a\xf1\xda\xa7\x85\ +\xb1\x09\x4d\xea\x85\x39\x97\xcb\x9d\x38\xa6\x11\xd0\xfc\x01\x2d\ +\x60\x5a\x8e\x00\x84\x40\x38\xa6\x7e\x59\x5c\x0e\x00\x02\x21\x2c\ +\x43\x0b\x58\x3e\xc3\x91\x22\xc3\xc2\x24\x24\x84\x10\xb6\x51\x7e\ +\x8e\x69\x39\x65\x7d\x78\x2c\x43\x0b\x68\x01\x4d\xf3\x6b\xc6\xcd\ +\x3f\x54\x9c\xd3\x9a\xed\x9b\xfb\x4e\xfe\xfc\xf6\x2b\x9f\x26\x66\ +\x39\xb2\x84\x6f\x58\x2c\x81\x37\x32\xc4\xab\x30\x3f\xf8\x34\x5d\ +\x67\x1c\x30\xa1\x76\xe9\xc5\xaf\x5e\x7a\x73\xd5\xe6\x40\xcb\x96\ +\x8d\x24\x71\x93\xa9\x2f\x38\x03\x77\x74\xd3\x8e\x71\x3b\x3f\x5d\ +\xfc\xfe\xf2\x2d\xa5\xf6\xed\x34\x2f\x43\x82\x99\x01\x5d\x67\x02\ +\x21\x04\xb6\x11\xd0\x4d\xa7\xcc\x1d\x5f\xa6\x6f\x65\x22\x45\x00\ +\xce\xb5\xba\x54\x96\x59\x69\xea\x65\x47\x0c\xc3\x06\x84\xb8\x63\ +\x19\x36\x47\x0c\xd0\xd5\x02\x83\xc2\x36\xf4\x80\xe6\x0f\x68\x9a\ +\x65\xb3\x72\xbb\x5b\xf3\x95\x09\xd9\x76\x38\x20\x22\x61\xff\x96\ +\x0f\x96\x2d\x79\x6f\x6f\xd5\xfa\xad\x23\x5d\xe8\xa6\x6c\xc0\x41\ +\xa9\xdd\xa9\x49\xfe\xc1\x1f\xde\x9a\xbb\xe2\x5c\x2e\x93\xa4\xdb\ +\xb2\x81\x84\x63\x6b\xba\xbf\x54\xe8\x8a\x3b\x3c\xd4\x2d\x0b\x10\ +\xc2\xb1\x8d\xb2\x49\xa4\xe9\x8c\x03\x70\xb3\xc4\x0c\xbe\xef\x85\ +\x97\x7b\xd6\x75\x17\x19\xc5\xa6\xcd\xaf\x9d\x7a\x9a\x6e\x72\x01\ +\x20\x1c\xc3\xb2\x05\x2b\x2f\x67\x86\x09\xb1\x0a\x93\xbf\x7c\xfd\ +\x93\xdc\xc8\xaa\x4d\x1b\x44\xb0\xcb\x04\xcf\x2c\x53\xfb\x93\xb8\ +\x84\x6d\xea\x01\xd3\xa7\x59\x38\x3c\x2c\xfc\xc6\x35\x5b\xd9\x2e\ +\x85\x56\x36\x07\x81\x1b\x5a\xc0\x62\x02\xc1\x4d\x74\xc9\xbc\xac\ +\x4b\xba\x69\x09\x40\xc0\x99\xa9\x07\x02\x5a\x20\xa0\x69\x96\xcd\ +\x11\x02\x9b\x99\xb6\x03\x44\x5c\xc3\x02\x57\x27\x9a\xe1\x30\x81\ +\x10\x38\xa6\x5e\xa6\xfc\x9a\xae\x33\x2e\x30\xa5\x56\x71\xda\x8a\ +\x17\xdf\x5c\xbd\xc3\x6c\xd5\xb2\x81\xc4\x6f\xa1\x4b\x9e\xd8\xa6\ +\xed\xa3\xb7\x7c\xb8\xe8\x83\xcf\xb6\xfb\x19\xc5\xd7\xeb\x52\x99\ +\xe6\x68\x97\x35\x47\xd3\x4d\x47\x56\x49\xfa\xc1\x2d\x8b\x66\xbd\ +\x77\xd1\xac\xd9\xa4\x66\x14\xe7\xec\x1f\xc1\xd4\xd4\x34\x49\xbf\ +\x59\x2f\xc4\xa5\xac\x5a\xf2\xed\xb9\x5e\x93\x9e\x6d\x2f\x76\x2f\ +\xfa\x68\x93\x5a\xbd\xed\x84\xa7\xc7\x36\xaa\x12\x2c\x4a\xcf\x7d\ +\xf2\xca\xd2\x03\x49\xf9\xd1\x4d\x7a\x3f\xf7\xc2\x88\x68\x0f\xc9\ +\xdc\xb7\xe6\x83\x77\x7e\xce\x2d\xb5\x82\x6a\xb6\x9e\x3a\x73\x62\ +\x83\x58\xc5\x2e\xc9\xfc\xe9\xf5\xb7\x37\x1e\xcf\x09\xab\xdb\xfe\ +\xa1\x27\xc7\x36\xaa\xe2\xbe\xb0\xf9\xc7\xf7\xdf\x5d\x53\xca\x09\ +\xb3\x50\xc7\x19\xaf\xdc\xdf\xc8\xb7\xe0\xa9\x45\x69\x01\x7a\xbd\ +\x27\x4c\x08\xcb\xc1\x75\xba\xdf\x3b\x7c\x74\x8f\x4a\x61\x1e\x51\ +\x70\x6e\xc5\x8b\xf3\x76\x5c\xa0\xdd\xc6\x3c\x7a\xff\xb0\x96\xb2\ +\xe3\xdb\xfa\xf1\x7b\xdf\xfd\x72\xc2\x9d\xd0\x74\xfc\xf3\xd3\x9a\ +\xc5\xab\x56\x69\xd6\xcf\x6f\x2d\x59\xb7\x3f\xa3\x61\xef\x07\x27\ +\x3f\xd6\xdf\xe3\x4f\x91\x15\x2a\x04\x03\xc1\x2c\xee\xee\xfa\xf0\ +\x13\xc3\xee\xaa\x4b\xd4\x2a\x1e\x76\x82\x5d\x8e\x07\x16\x57\xd6\ +\x3b\x86\x13\xd3\xe1\xae\x49\x8f\x0c\x8b\x0b\x46\x85\xc9\x87\x3e\ +\x9f\xf7\xe1\xd1\x74\xcb\xd0\xec\x2a\x77\x3c\xf4\xd1\xaf\x03\xb5\ +\x0b\xfb\x3f\x7c\x6d\xf9\xb9\x5c\x0b\x7b\x62\x86\x3e\xfb\xc8\x1d\ +\xed\xab\xe4\x1e\xd9\xf4\xf1\x1b\x9f\x27\x17\xc8\x77\x3d\x3e\x63\ +\xf4\xbd\xcd\x43\x8a\xa6\x2f\xeb\x38\x32\xeb\x8f\x15\x0b\x97\x6d\ +\x14\x91\x0d\xc6\x3f\x3b\xbd\x43\xfd\xd0\x0b\xdb\x57\x7f\xf8\xce\ +\xcf\x05\x16\xa1\x04\x5d\x73\x2f\xc4\x2c\x33\xa8\x4e\xa7\x27\x9e\ +\x1f\x13\xa7\xe2\xda\xcd\xa3\x0f\xac\xb5\x1c\x6e\x84\xd7\xea\xfe\ +\xc8\xcc\x71\xf5\x2a\xc1\xd1\x95\x9f\x7f\xfc\xf1\x1f\x75\x47\x3f\ +\xd1\x2b\xfc\xf8\x92\x85\x9b\x2c\x80\xe8\xa6\x03\xa6\x0d\x89\xfe\ +\x6a\xc1\xea\x76\xcf\xbd\xd2\xb7\x79\x2c\x41\xe6\xee\xcf\x97\x7e\ +\xb5\xea\xb8\x13\x28\x4c\x3a\x78\xe4\x42\x86\x16\xee\x00\x02\x04\ +\x20\x6c\x93\x25\xf4\xba\x6f\xc2\x43\xfd\x23\xa0\xe0\xb7\x25\x4b\ +\x7e\xdd\x7c\x8e\x4b\x21\xdd\x26\x3e\x32\x74\x60\x53\x6a\x16\xfd\ +\xb1\x6c\xc9\x4f\x1b\x93\x39\x76\xb7\x19\xfb\xc4\xc8\x61\xcd\x30\ +\x8d\x0e\xa7\x99\x8e\xc3\x2c\x1b\xb7\xbc\x7f\xf2\x03\xf7\x75\x09\ +\x76\x72\xd7\x2e\x5e\xb2\x76\x47\x1a\x57\xa3\x7a\x4d\x1e\xd9\xa7\ +\x57\x23\xaf\x57\x29\xdc\xb3\xe6\xdd\xb7\xbe\xcd\xb5\x6f\xa8\xbf\ +\x8a\x10\x18\xbe\x82\xb4\xf3\xe7\x2e\x5c\xf2\xb8\x5c\xe5\x7f\xbc\ +\x46\xa4\x00\x42\xd3\xa1\xe1\x7d\xcf\x7c\x5e\x7f\x42\xf1\xa9\x4d\ +\xcb\xde\xfc\x26\x33\x80\x24\xd0\x32\xce\xe6\xba\xd3\xb2\xb4\x56\ +\xf6\x2d\x3b\x4b\x08\x2e\x4a\xf3\xd3\xcf\x26\xa7\x5d\x30\xdc\x6e\ +\xe9\x72\xae\xf8\xd5\x4c\x71\x80\x3f\x1d\x61\xb6\x5e\xa9\xe3\x98\ +\xe9\x77\x07\x2d\x7d\x71\x71\xaa\x9f\x76\x9e\xf1\x42\x7b\xbc\x6f\ +\xe1\xc2\x0d\x95\xda\xf6\x1f\xff\xc8\xb0\x1a\xe1\xe8\xc8\x0f\x9f\ +\x7e\xfa\xc5\x0e\x1d\xbb\x1b\xf4\xbe\x7f\xd8\xc8\x6e\x95\xc2\x3c\ +\x4e\x4e\xe2\xe7\x2f\xce\xdf\x97\x29\xb5\x1a\x32\xf1\x81\x07\x3a\ +\x86\xca\xe2\xcc\xa6\xef\x97\xbc\xb5\xb6\x6a\xb7\x07\x1e\x7e\x6a\ +\x60\x90\x76\x41\x52\x08\x08\x1b\x04\xb7\x1c\xda\x62\xe4\xf4\x51\ +\xf7\x77\x24\x05\xc9\xdf\xbd\xb1\x64\xfb\x89\xdc\xe8\xe6\xdd\x1e\ +\x7b\x62\x54\xcd\x48\xd5\xcc\x3b\xbb\xe2\xf5\x25\x07\x93\x03\x92\ +\x04\xf9\x17\xd2\xf2\xd0\xc5\x62\x43\x13\xb7\x2a\xa1\x8a\x00\x69\ +\xa5\xf9\xa9\x29\x29\x17\xd2\xbd\x37\x11\x17\xfa\xd3\xa8\x00\xca\ +\x2c\x1b\x39\xbe\xe9\x94\x17\xa7\xd4\x0e\xa3\x55\x1a\x55\xbf\xf8\ +\x9e\xc5\x84\xa9\x54\x6a\x34\xe1\xe9\xc9\xad\x6b\x87\xe5\x1f\xfe\ +\xfd\xfd\xf9\x5f\xa7\xeb\x95\x26\x2d\x7a\xbe\x57\x87\x5a\xfe\xb0\ +\x79\x8d\xa7\x6a\x87\x3f\x5d\xf0\xd1\xaf\xc9\xb5\xbb\x0e\x7d\xe8\ +\x89\x01\x21\x84\x9f\xd9\xf0\xf5\x87\xcb\x36\xb0\x98\xb6\x2f\xbc\ +\x3e\xa1\x66\x04\xd9\xad\x48\x20\x04\x42\x84\xeb\x45\x67\x0e\x1f\ +\x49\x4d\x0f\x54\x71\xca\x3d\x33\xb6\xe9\xc4\x75\xe8\x3f\x76\xea\ +\xe0\x6a\x21\x7c\xff\xd7\x1f\x7f\xf1\xcd\x5e\x03\xa9\x8d\xef\x99\ +\x3c\x6e\x6c\x47\x0a\xa1\x95\x83\x1c\xab\x6c\x5d\x74\xe5\xf1\x00\ +\x74\x9b\x74\x9f\xfa\x5a\x3b\x6b\xe3\xc2\x0f\x36\x5b\x9e\x2a\x63\ +\x97\x3e\x5a\xf4\xdd\x3b\x3f\x6c\xcb\xed\x30\x6a\xea\xfd\xf7\x76\ +\xf2\x18\x99\xbf\x2c\x5a\xb2\x7e\xcf\x25\x70\x55\xba\x63\xea\xa8\ +\xde\x3d\x1a\x78\x3c\x72\xfe\xce\xd5\x4b\xde\xfa\x2e\x57\xaa\x32\ +\xf0\x89\x89\xbd\x3b\xd4\x90\x9c\xc2\xf5\xef\xbf\xf7\xfd\xfa\xf4\ +\x3b\xa7\xcd\x1c\x7c\x77\x7d\x76\xe6\xa2\x44\xb1\xb0\x00\xb8\xe3\ +\x28\x31\xc3\x9e\x7f\xa4\x4f\xdb\xca\xb9\x87\xff\xf8\xe8\xcd\x15\ +\xe7\x0b\x44\xb3\xe1\x13\x46\x3f\xd0\x35\x58\x25\x39\x87\xd6\xbd\ +\xbf\xe0\xfb\x9c\x00\xa2\x10\x48\x3f\x9b\x1b\x9c\x96\xa5\x35\xb2\ +\x6f\xb5\x18\x15\x82\x8b\x92\xbc\xf4\x33\xc9\x17\x2e\xd9\x2e\x95\ +\xa2\x3f\x6b\x0e\xb7\xf5\xf0\x36\x23\x5e\x1a\x56\xe9\xa3\x17\x17\ +\x26\x97\xe2\xf6\x0f\xcf\xea\xea\x39\xb6\x64\xfe\xef\x1a\xcf\xcf\ +\xc9\x31\xb2\xf2\x0a\xa3\x11\xff\xa7\x38\xe7\x31\x63\xb8\x5a\xab\ +\x26\x0d\x6a\x05\x9b\x20\x62\x6a\xb5\x68\x59\xa7\x92\x0d\x4e\xe7\ +\xe7\x5e\xec\x5e\x3d\x67\xe9\xd3\xaf\x7f\xf6\xe9\xef\xb9\xa5\x8e\ +\x24\x49\x7a\x76\xd2\xca\x05\x0b\x16\xbc\xf2\x55\xd4\xdd\xd3\xc7\ +\xf6\xad\x65\x40\xa5\x87\xde\x7d\xb5\xb1\xbd\xff\xbd\xb9\x5f\xa3\ +\xaa\x3d\x7b\x35\x89\xb2\xd5\x84\x87\xdf\x9e\x19\x71\xe6\xe7\x37\ +\x9f\xfb\x24\x74\xd0\xf4\x69\x0f\x34\xb2\x4c\x9b\x73\x12\x55\xa3\ +\x7a\x9d\x7a\xd5\x82\x94\x9b\x76\xbf\xe2\x26\x53\x3b\x0e\x1f\xd7\ +\x58\x24\x7f\x3e\x6f\xf1\x97\x9f\xad\x4f\xf7\x81\x22\xf1\x0b\xbb\ +\xd7\x7f\xf0\xfc\xab\x9f\xfd\x92\x7d\xdf\xec\x59\xcd\x43\x6c\x5a\ +\xa5\xd1\x1d\x77\x46\x6e\x5c\xfa\xde\xef\x27\xd5\xc7\x3f\x7c\xa5\ +\x63\x55\x29\xf5\xc0\xe6\x0f\xde\xfc\x41\x6d\xd6\xb8\x7a\x8c\xec\ +\x30\x6e\xea\x76\xbd\x7b\xa6\x3c\x31\xa5\xd9\xd6\x65\x1f\x6c\xda\ +\x7b\x11\x08\x2d\x57\x4f\xc1\x39\xe3\x9c\xf1\xb2\xd6\xe9\x55\x3b\ +\x77\x6d\x51\x3d\x67\xf9\xcb\xef\x67\x44\x74\x9b\xb3\x78\x72\x25\ +\x30\x05\xc2\x25\x67\xf7\x7e\xf6\xc6\x72\x5f\xdd\x7b\x1e\x7d\xb8\ +\xb7\x70\xac\x3e\xb3\x5e\x19\xd5\x11\x56\xbc\xfe\x41\x69\xbd\x21\ +\xb3\xe7\xdc\x1b\x8a\xfc\xfb\xbe\x5b\xb5\x79\x67\xea\xb9\x2d\xbf\ +\xbe\xf7\xfc\xeb\xdf\xff\x76\xdc\x10\xe1\x0f\xbc\xf9\xfa\x1d\x71\ +\x97\x3e\x7e\xe3\x2b\x4f\xdf\xa9\x33\x67\x74\x43\x96\x09\x20\x38\ +\xe7\x9c\x71\xce\x05\x08\xc6\x94\xaa\x0f\x2d\x9e\x5d\xbd\x70\xc7\ +\x17\x1f\xfc\x9a\x51\xc2\x09\x62\x42\xae\xf5\xe8\xd2\x57\xaa\xe7\ +\x6e\xfe\x70\xc9\x1f\x2d\x1f\x7d\x69\xd2\x80\xea\xb6\x5c\xa5\x61\ +\xab\x5a\x51\xb5\x3b\x0d\x1c\xdc\x26\x3c\xae\x61\xe3\xfa\x31\x8e\ +\x1c\xdd\x77\x44\xcb\x73\x6b\x3e\xfe\x7c\xd5\xa5\x21\x2f\xbf\xd4\ +\xa5\x9a\x6a\x71\x44\x09\xbd\xe2\x6e\x77\x4c\x33\xa4\xd1\x1d\x2f\ +\x2f\x9a\x98\xb7\xee\xd3\x6f\xd7\xe7\x8d\x5d\xf4\x6a\xaf\x06\x6e\ +\xdb\x31\x53\xb6\xaf\x79\xff\xb9\x39\x5f\xff\x51\xfa\xe0\xcb\x4f\ +\xd7\x53\xf4\xe8\xee\x23\x67\x3d\xdd\xfd\xe0\x67\x1f\xae\xdb\x92\ +\xcc\x30\xb5\x0d\x2b\xa1\xdf\x98\xc7\x27\xb7\xda\xb2\xf0\xb5\x15\ +\xbf\x17\x8e\x9b\xff\x5c\x8b\x18\x4b\x93\xaa\x0d\x1b\x3d\xd4\xda\ +\xb3\xea\x83\x79\xef\xaf\x5e\x77\x54\xe3\xf4\x56\x4e\x7d\x8c\x09\ +\x81\x2b\x7f\x14\xe5\x22\xe5\xe5\x13\x9a\x52\x94\x73\x64\xf3\xc7\ +\x0b\xbe\x71\xf5\x98\x38\x65\x44\x1b\x30\x0d\x01\x08\x63\x4a\xfe\ +\xf5\xe6\x14\x22\x98\x5c\x53\x8c\x55\x88\x2b\x02\xbc\xe1\x08\x42\ +\xc8\x97\x9b\x53\x6f\x48\xf7\x66\xb5\xdd\x01\x88\x1f\x70\x4f\x17\ +\x57\x7e\x9a\x88\xeb\xf8\xcc\xfc\x29\xa5\x1b\x3e\x9e\xff\xc6\x9a\ +\x16\xd3\x9f\x7d\xa0\x7b\x54\xb1\xa5\x74\xb9\x7f\x5c\x3d\xf3\xf4\ +\xa7\xaf\xbf\xf3\xf5\x17\xbf\xa7\x17\x18\xae\x5a\x6d\xa6\x2e\x9c\ +\x7c\x69\xd5\x07\x0b\x5e\x5c\xba\x7d\x6f\x2a\x96\x95\xbc\x53\x3b\ +\x96\xcd\xfb\x96\x36\x6e\x54\x2b\xce\xe5\x30\x6e\xe9\x66\xf5\xbe\ +\x63\x5f\x98\xd9\xe3\xc0\xc7\xef\x6e\xbd\x10\xf9\xcc\xb2\x67\xeb\ +\xb8\xac\xe0\x26\xed\xba\xb4\x66\xdf\xbe\xb1\xf8\x34\x6e\xfd\xe4\ +\x4b\xe3\xc2\xb9\xee\x70\x40\x84\x10\x82\xe1\x5f\xd5\xc2\xc6\x98\ +\x10\x20\x97\x4f\x13\xfc\x8a\xb8\xae\x6e\x5d\x5c\x11\x20\xb3\x20\ +\x7c\xf4\x82\x57\xdb\xc8\xa7\xbf\x78\x77\x65\x4a\x9e\x4d\x31\xb7\ +\x21\x6a\xf4\x1b\x2f\x36\x0a\xec\x7a\xeb\x99\x25\x7a\xab\x91\x4f\ +\x3e\xdc\x15\x9b\x39\xeb\x3e\xfc\xfe\x58\x52\xf6\xfe\x6f\x3f\x7f\ +\xe7\xa5\x85\x9b\x0e\xe5\x2a\xb2\x54\x9c\x72\x68\xc5\xab\xf3\x16\ +\xbe\xbd\xa1\xf9\xa4\x59\xc3\xda\xc6\x69\x79\x67\x56\xcc\x59\x9a\ +\x42\xa3\x9a\x37\x8f\x29\xb7\xa0\x11\xa6\xe8\xea\x62\x85\x59\x96\ +\xa7\x4e\xd7\x99\xf3\xc6\xe6\xac\x5e\xf6\xd6\xa2\x4d\x1d\x9f\x7c\ +\x7e\x60\x4b\x8f\xa7\xd1\x5d\x2f\xbc\x76\xef\xb9\x95\x9f\xfe\xb4\ +\xf6\xb8\x05\xb4\xbc\xbc\x30\x88\xb2\x29\xc3\x01\xc0\xd1\x4b\x2c\ +\xd6\x73\x7c\xcf\x70\xc9\x76\x27\xb4\x1f\xdc\xb5\x4a\x61\x6a\x66\ +\xf5\x01\x93\x1f\x1d\xdb\x78\xc3\x9b\xaf\x7e\xb3\x5d\x9b\xbc\x60\ +\x56\xd3\x28\x53\x57\x6b\x0e\x1f\x3d\x38\xb0\xfd\x87\x0f\xe6\x7d\ +\xf0\xcb\x86\xe3\x3e\xcd\xaa\x3e\x74\xe2\xd8\x31\x75\x7f\x7a\x65\ +\xee\xd2\x85\xdf\x9d\xb9\xe8\x53\x29\x3f\xf4\xe3\x57\x5f\xfe\x78\ +\xb4\x4e\x8f\x66\xa1\x8a\x10\x9c\x99\x06\xed\xf7\xfc\x9c\x11\x6d\ +\xd9\x17\xaf\x7f\xe8\x6b\x30\x74\xf6\xcb\xf7\xc8\x60\x37\x19\xd4\ +\x3b\x9e\x1d\x78\xf7\xf5\x6f\x43\xee\x9c\x36\x65\x78\x2b\x61\x1a\ +\x57\x95\x44\xfc\x0b\xc7\x33\x21\xe4\x1a\x6b\xfa\x1a\x5d\x42\xd8\ +\x97\x9b\x53\x7b\x50\xd7\x16\xf5\xbd\x7e\x88\xe9\x7f\x4f\xf7\x90\ +\xd2\x4c\x0d\x30\xc2\x98\x10\x82\xfe\x51\x9d\xa8\x29\x00\xd8\x86\ +\x30\x4c\x86\x40\x38\xc2\x32\x38\xc7\x00\xc9\xbf\x6d\xf0\x3f\xdb\ +\xf7\x81\x89\xbe\x35\x5f\x7c\x9f\x99\x1b\x00\x04\xae\xb8\xda\xbd\ +\x27\xdc\x13\xad\x40\x7c\x90\x57\x84\x4a\xae\x1a\x1d\x5b\x7b\x8b\ +\xde\x9e\xfd\xee\x96\x9c\xb8\x5e\x19\xb9\x61\x60\x7b\xab\x77\xea\ +\xda\xa0\x6a\xba\x7e\xe7\xf8\xa6\x38\x3e\x44\x2a\x6c\x10\x4b\xc5\ +\x71\xea\x62\xbf\x3d\xf7\xc8\x16\x89\x6b\x01\xaa\x4a\x37\xf7\x7f\ +\x20\x6c\x9c\xdb\xb3\x6b\xf7\x8e\x5d\x32\x75\x11\x4a\x30\x91\x62\ +\x5a\x75\x1b\x7a\x77\x13\x4a\xc2\xc2\x54\x6f\x74\x28\x3d\xc3\xb1\ +\x9d\x9b\x7e\x6c\xf7\xae\xc3\xbf\xa6\x36\xe9\xff\x45\xfb\x6e\x35\ +\x77\x7d\x71\x32\xf9\x44\x72\x6e\x31\x63\x5c\x20\x10\x36\x0e\x6a\ +\xd1\xb1\x53\xc6\x37\xef\x7e\xf5\xf3\x9a\xb8\xdc\x86\x23\xda\x34\ +\xc3\x00\xb6\x69\xb7\x9c\xf6\xdc\xf4\xe1\x2d\xb5\x4b\x47\x96\xce\ +\x78\xed\xa8\x2e\x90\x40\xa5\xa9\x89\xfb\x76\xaf\x3b\x98\xef\x6a\ +\xb9\x6e\x6a\xfd\xaa\xc1\xc0\x45\xd1\xb9\x63\xdb\x76\xae\xd1\xbf\ +\xec\x33\xf7\x8e\xaa\x1e\x57\x42\x97\x16\x35\x36\xbd\xf9\xe2\xda\ +\xcd\xa7\x4f\x38\x95\x97\x2d\xeb\x91\x10\xfd\xdd\x81\x8c\x0b\xd9\ +\x39\xbe\xaa\xd9\x97\xce\x9e\x3a\x89\x09\x45\x31\x3d\x3a\xd7\xf4\ +\xfc\x38\xf5\xdd\xdf\x8f\xe7\xe6\x44\x37\x79\xe3\x91\x1e\x91\x6f\ +\xae\xcf\xf3\x56\x1f\x3d\xef\xd5\xde\xf5\xa4\xa3\xdf\x7f\xbe\x74\ +\xd1\xf7\xd0\x70\x48\x73\xb5\x70\xe1\x2b\xcb\xd6\xe7\x46\x77\x18\ +\x3d\x26\x9a\xf0\xe0\x7a\xdd\x9a\xe1\x8c\x57\x5e\xfb\x64\x4b\xa1\ +\x70\x75\xea\x3a\xfa\xde\x2e\xab\x96\x25\x9b\x1d\x23\x3b\x4d\x9a\ +\x3a\xb5\xb3\xf5\xfe\xb7\x17\x72\x2e\x1c\x2f\xe5\x0a\x2a\x2d\x48\ +\xda\xb7\xeb\x97\xc3\x17\x06\x0d\x6f\xdb\xa0\x7a\xd0\x86\xd4\xfc\ +\xab\xdd\x27\x01\x1c\x0e\x35\xda\xf7\x0d\x3e\xb6\xfe\x93\x0f\x7e\ +\xce\x80\x3d\x0d\xef\xf9\xae\x5d\xaf\x7a\x6b\x4e\x25\xc6\xb5\xe9\ +\x75\x4f\xbf\xfa\x98\x46\x85\xa9\x28\x2c\xc4\x15\xd5\xae\x9b\x6f\ +\xcd\x57\x5f\x7c\xbb\x5a\x6d\x18\x37\xfa\x8e\xbe\x0e\xf6\x34\x6b\ +\xdb\xb3\x76\xac\xd2\x6d\xdc\x44\xe4\xa9\x14\x14\x41\xa2\x2a\x87\ +\xc2\x69\x61\x1b\xb9\x47\x36\x6c\xd9\x7b\x42\x73\x4b\x94\x4a\xb7\ +\xe1\x81\x10\xc2\x16\x72\x9f\x17\xe6\x8e\xea\x5e\x39\x7d\xdf\xef\ +\x8b\x9f\x5b\x9a\x0a\x2e\x8a\x78\x6e\xe2\xa1\xcd\xdb\xd6\x87\xad\ +\x1a\x38\xb9\x5e\x75\x15\x6f\xfd\x1b\xae\x4e\x6e\x99\xb4\x6a\x93\ +\x29\xaf\x3d\xd7\xae\x2a\xdb\xf9\xc1\x7b\xcb\x57\xec\xb0\x11\x52\ +\xeb\xb4\x7d\xf8\xd5\xa7\x9a\xc7\x9a\x7f\x2c\x5c\xf8\xc5\xca\xfd\ +\x45\xc9\xfb\x36\x1c\x98\xd1\xbe\x4d\xbd\x2d\xb8\x76\x55\x35\x7d\ +\xee\xea\xc4\x2a\x9d\x5f\x69\x57\x33\x5a\xea\x7b\x6f\x65\xee\x0a\ +\x0f\x92\xa3\xeb\xc6\xa0\x8d\x17\x01\x1b\xc9\xbb\x76\xee\xde\xb1\ +\x57\xa1\x2a\xc6\x92\xc8\x3d\xbf\xff\xf7\xa4\x2e\xa3\xc6\x38\x3f\ +\xac\x5a\xf5\xfd\x71\x0b\x08\xf7\xe5\x9f\x3b\x7e\x36\xa7\xc8\x71\ +\xb8\x00\x10\x36\xf2\xb4\xe8\xda\xb3\xf0\xa7\xcf\xbf\xfc\xf1\x37\ +\xe7\xf7\x9c\xb6\x77\x2f\x69\xd1\x32\xf6\x80\x29\xb4\x8b\xc9\xfb\ +\xb6\x6c\x3c\x6e\x36\xe9\x37\xb7\x49\xa5\x20\xc8\xd3\xc4\xbf\x1d\ +\x93\x21\xb8\x8d\xdc\x77\xbd\xf2\xfa\xfd\x9d\xa3\xd3\xb6\xaf\x5d\ +\x3c\x7b\x79\x2e\x97\x90\x1a\x76\xcf\xbc\xd7\xef\x69\x1d\x72\x66\ +\xc3\xaa\x25\xaf\x7c\x64\xc4\x75\x6d\x1b\x03\xdf\x8f\x7f\x77\xdd\ +\x19\x52\x7b\xd0\xd8\x8e\x84\x49\xd1\x2d\x7b\x34\xaf\xc3\x82\x3b\ +\x8f\x7b\xb2\x43\x74\xa4\x22\xd7\x8f\x53\xc0\xca\x4c\x4e\x2b\x2c\ +\xd1\xf2\xcf\xa7\x24\x1d\x3f\xef\x52\x55\x10\x10\x5c\xb3\xe9\xdd\ +\xe3\x7b\x07\x23\x12\xe5\x0a\x8a\x8b\x74\x3b\x56\x4e\xda\x99\xc4\ +\x4b\x99\x81\x08\x5b\xa0\x6b\x3f\x26\xe2\xb2\xe6\x30\x56\xb9\x49\ +\xcf\xd6\x09\x95\xd8\x80\xfb\x6b\x80\x27\x2c\x48\x8e\xac\x1d\x53\ +\x4b\xe9\x4e\x76\xfd\xfc\xe9\x27\x2b\xfd\xb1\x78\xcc\x7d\x75\x09\ +\x46\x8e\x6d\xc4\xf5\x9f\xf8\xc4\xc3\xfd\xbd\xce\xc5\xcf\x1e\x7d\ +\x79\x5b\x52\xce\xf1\xf5\x9b\x52\x27\xcd\x6a\x5d\x3d\x34\x63\x40\ +\xcf\xa2\x83\x9b\xb7\x5f\x44\xc3\x1e\xe9\x5d\x23\x96\xf7\x9a\x38\ +\x09\x79\x63\xbc\x51\x3c\x32\x2e\x04\x52\x85\xa5\xe5\x1c\xde\xb0\ +\x65\x6f\xa2\xe5\x96\x08\xa1\xae\x82\x03\x3b\xcf\xa4\x37\x1b\x32\ +\x63\xd4\xc6\x2f\xbf\x5b\x77\x2e\x17\x4b\x72\x71\xd6\x85\x73\x89\ +\x97\x8a\x03\xb1\x02\x84\xe0\x0e\x0b\xae\xdb\xad\x45\xc2\x1f\xf3\ +\x9e\xfd\x6d\xf3\x99\x53\xbc\xca\xfb\xef\x75\xaf\xe6\x5d\xc5\x2d\ +\x27\xfb\xdc\xe1\x2d\x5b\xb7\x44\xaf\xba\x7b\x6c\xdd\xaa\x32\xde\ +\xf1\x37\x22\xc5\xb8\x65\x4a\xd5\x5b\x3c\x3c\x77\x56\xeb\xca\xd6\ +\xd6\x77\x17\x7f\xfa\xcd\xee\xd2\xd4\x03\xeb\x76\x4b\xed\xda\x35\ +\x5a\x1f\x88\xae\x1e\x9c\xfd\xce\x2f\x49\x92\x4c\x10\xfc\xf3\x8a\ +\xbd\x50\x04\xcc\xc1\xa0\x7a\x64\x13\x74\xdb\xe6\x20\x21\x09\x49\ +\x67\x57\x2d\x7e\x68\xcf\xef\x3d\xee\xbd\xf7\x91\x4f\x3e\xdd\x35\ +\x67\xc6\xfc\x55\x05\x2f\x2c\x79\x26\x62\xc7\xfb\x73\xde\x4b\x1c\ +\xb5\x28\x21\x41\xa1\x08\x00\x21\x4a\x10\xe2\xe5\x85\x9f\x11\xc2\ +\xe0\x94\x64\xae\x7d\xe7\xed\x9d\x19\x48\xe1\x96\xa6\x05\x24\x97\ +\x2c\x84\x90\xbc\xc1\x61\x6e\x66\x06\xf2\xd9\xcd\xf7\x14\x05\x00\ +\x10\x59\x96\x40\x92\x64\xc9\xd6\x8d\xa8\x0e\x83\x5f\x9a\xdb\xef\ +\xab\xc9\x4f\xed\x2c\x6a\xb0\xe0\xdd\x51\xe5\x66\x97\x10\x9c\x31\ +\x01\x44\x22\x82\x3b\xac\xcc\x76\x21\x12\xe2\x8e\xad\x83\x29\x73\ +\xc5\xb6\x6c\x77\x88\x1b\x83\x10\x80\x10\x20\x84\x80\x52\x7a\x71\ +\xc3\xca\x77\x4f\xfe\xc1\xf4\xe2\x4c\x03\x95\xdb\x39\x82\x33\xe0\ +\x12\xa1\x14\x18\x63\x82\x02\x60\x4a\x15\x90\x08\x58\x9c\x60\x10\ +\x0e\xe3\xc8\xe5\x96\x38\x08\x49\x51\x64\x61\x71\x26\x10\x10\x42\ +\xa8\x24\x84\x03\x36\x66\x18\x31\x5b\x00\x71\xb9\x08\x07\x90\x55\ +\x99\x32\x4b\x60\x82\xf5\xc2\x2d\x4b\x17\x9d\x0c\x42\x25\x99\x19\ +\x36\x55\xc0\x31\x05\x95\x3d\x1e\x89\x83\x00\x44\xca\x1c\x8b\x20\ +\x49\xaa\x8c\x18\x20\x55\x95\x30\x67\x25\x69\x27\x9d\x6a\xb3\xfb\ +\x7b\x4f\xed\x39\xe3\xbe\x6b\x5c\xeb\xa4\x05\x2b\x0d\xec\x42\x08\ +\x51\x49\x91\x01\x38\x62\x57\xb6\xe1\x31\x05\x10\xb6\x01\x86\x2a\ +\x08\xb3\x6d\x49\x55\x28\x70\x0e\xb2\x4b\x01\xa3\x34\x10\xdb\x76\ +\xf0\x8b\x2f\x76\xfb\x78\xfc\x33\x47\x9c\xd6\xd5\xdf\x1a\x84\x31\ +\xd8\xa6\xe5\x0a\xf6\x10\x10\x42\x20\x04\x18\x81\x00\x82\x72\x0e\ +\x6d\x7a\xff\x85\x6f\x1d\x49\x65\xa6\x5e\x5a\xa4\xbb\x5c\x14\x10\ +\xa6\x8a\x2c\x4b\x8e\x24\xdd\x9e\x65\x81\x10\x01\xe7\xf8\xb7\xcb\ +\x17\xfd\xe1\x32\x8a\xf2\x4a\x40\x2e\xdb\x32\x2f\x13\x20\x02\x5b\ +\xfc\xdd\xb0\x37\x44\x25\x51\x98\xfe\xdb\xc2\x05\x7b\xdc\x50\x78\ +\xe1\x82\x90\x15\x02\xc0\x72\xce\xaf\x5e\x30\x7f\xab\xca\xf3\xce\ +\xa7\x21\x45\xa1\x46\xfe\x96\x55\x5b\x9e\x1f\x39\x6c\x54\xc3\x98\ +\x92\xcd\xbf\x24\x96\x5a\x35\x28\x36\x32\x93\xbe\x7d\xfd\xcd\x14\ +\x4d\xa1\x8e\xe9\xf7\x15\xbb\xb0\x07\x01\x10\x59\x2a\xd3\x25\x00\ +\x24\xb4\x4b\xef\x8f\x1d\xb3\xb5\x6b\xef\x41\xe3\xc6\x2d\x1d\xd0\ +\xf9\xd9\xd1\xb3\xcf\xf8\x2f\x6b\x0e\xb3\x0c\x30\x65\x21\x39\x0e\ +\x53\xdc\x0a\x06\x8e\xa8\xe2\xa2\x8c\xdb\xac\xcc\xd7\x2b\x61\x85\ +\x12\xc6\xd0\xdf\x0d\x87\x40\x98\x82\x75\xf8\xcb\x0f\xb2\xd7\xa9\ +\x7a\x41\x8e\x0f\xcb\x14\x21\x60\xda\xbe\x4f\xdf\xbb\xf0\x93\xe4\ +\xcf\xcb\xd6\x89\x8a\x99\xc5\x31\xf5\x78\x65\x0e\x36\x20\x5c\xe6\ +\x21\xe1\x46\xd1\x96\x8f\xde\xfd\xf9\x84\xa1\x80\xad\xeb\x01\x21\ +\xab\x84\x12\x8a\x29\xe1\xcc\x02\x5b\x72\x30\x09\x6b\xfc\xcc\xd2\ +\x69\xd9\xef\xbf\x34\xff\xd7\xc0\xd3\x9f\xce\x23\x0a\x45\x80\x08\ +\x50\x2c\x21\x84\x98\x0e\x3a\x65\xb4\x2c\x6c\x12\x53\x00\xe1\x18\ +\x60\xba\x04\x46\x04\x6b\x17\x4f\x7e\x35\xf7\x8d\x4b\xa6\x8a\x1d\ +\xa3\x20\xb7\xa0\xd1\x83\x5c\x0d\xf2\x48\x00\x42\x20\x84\x10\x20\ +\x20\x44\x2e\x3c\xb4\xf9\xe3\x57\x4e\x52\xae\xa7\xe7\x19\x92\xea\ +\x32\xd3\x0e\x6c\x3d\x90\xd3\x6d\xca\x44\xad\x76\xec\x9e\xf7\x5e\ +\x2b\x05\x99\x50\xc8\xda\xf7\xfb\x7b\xb3\x57\x09\x49\x75\x4c\xad\ +\xb4\xd0\x50\x83\x08\x20\x2c\xc9\xb2\x2c\x0b\x89\x22\x40\x34\x90\ +\xb8\xe1\x99\xfe\x47\xda\x0d\xb8\xfb\xbe\x27\xe7\xf7\xec\xf0\xe1\ +\xcc\xd9\x3f\x5a\x80\x31\xc1\x54\x02\xdb\x30\x4d\x06\x98\xb3\xeb\ +\x26\x1a\x63\x65\xe9\xa8\x54\x06\x8a\x90\xc3\xff\x0b\xba\xc4\xf3\ +\x2f\xac\x79\x7b\xfe\x4e\x17\xcf\x4f\x2b\xd3\x9c\xa2\x6d\x3f\xfe\ +\xd1\x63\xd2\xe0\x91\xd5\xc2\xb5\xed\xbf\x9d\xcc\xd4\xa9\xdb\x03\ +\xff\xc0\x28\x7a\x4a\x40\x3b\xbc\xed\xc2\xbd\x93\x1f\x99\x91\x1a\ +\xdf\xb8\x5d\x1d\xba\xdb\xb1\x04\x34\x1f\x39\xa9\x55\xb8\x96\x98\ +\x92\x98\xa5\xdf\x5d\xbd\x72\x04\x82\xac\xd2\x12\xab\x4a\x4c\x95\ +\x5a\x8d\x59\x6c\x44\x30\x41\x92\x76\x6e\xfb\xee\xa2\x29\x0f\xbd\ +\x3b\x27\xf2\x8f\x92\xf6\xcd\xab\x9c\xfd\x19\x97\x24\xfd\xbe\x2e\ +\xf9\x81\xe1\x4f\x4e\x91\x7e\x3e\x8c\x3c\xf8\xf0\x8f\xbf\x95\x70\ +\x66\x99\xf2\x90\x79\xef\x3e\xd5\xb6\x64\x62\xcf\xb1\x07\x72\x90\ +\xeb\x7a\x52\x10\x02\x21\x19\x7b\xdd\x98\x5e\x71\x8d\x32\x43\xf7\ +\x9b\x52\x4c\xed\x5a\xb5\xfd\xd5\x43\x24\x22\x84\x10\x8e\x49\xab\ +\xb5\xb9\x6f\xfa\xe4\x1e\x95\xba\x34\x37\xcf\xcf\xde\x9a\x4a\xa9\ +\xcc\xfc\x79\xe7\xf3\x23\xee\x9e\xfe\x18\xad\x71\x60\xd7\xda\xf5\ +\x5b\x57\xaf\x1a\xfc\xfe\xd4\xd9\x85\xee\xac\xa8\x4e\x61\xc8\xcf\ +\x05\x20\x82\x4b\x2f\x9e\x3b\x92\xc6\x01\x10\xa5\x04\x03\x38\xb6\ +\x53\xa9\xdd\xdd\x13\x1e\x72\x2a\xf7\xbb\x1f\x76\xfe\x72\x3a\xc3\ +\xdf\x3e\x88\x4a\x1e\x22\x00\x11\x2c\x79\x25\x59\x36\x52\x7f\xfd\ +\xfd\xc0\xac\x59\xb3\x1f\x89\xd9\xd9\xe4\x81\xfb\x2e\xac\x5c\x94\ +\x5a\xe0\x48\x60\x5e\x3a\x7f\x7e\xec\x83\x0f\x8c\x2f\x8d\x29\xc9\ +\x3a\xf9\xeb\xea\x83\xab\xf7\x5e\x1c\x3b\xef\x55\xfb\xfb\x33\xdd\ +\x26\x75\x3f\xba\x6c\x56\x9e\x89\x25\x64\xa4\x1f\x3b\x7c\xa1\x5c\ +\xd7\xdc\x66\xea\xb6\x75\xc9\xa3\xa6\x2c\x9d\xef\xfd\xee\x4c\x8b\ +\x7a\xb1\x59\xbf\x91\xd2\xc4\x8d\x9b\xb2\x46\x4c\x59\xf4\x72\x95\ +\x7d\xfc\x9e\x3e\x31\xbf\x3d\xb2\xa3\xb0\x00\x6b\x35\xeb\x47\xef\ +\xfb\xf0\xf3\x1d\xa1\x1f\xde\xdf\x77\xc7\xe9\x2c\x24\xd5\x56\x82\ +\x31\xa6\x48\x00\x75\x61\xa2\x60\x10\x80\x10\x0b\xa4\x5e\x12\xe3\ +\xee\x9f\x3a\xc5\xde\x71\x62\xdb\xba\xd3\x7f\xac\x3c\x37\xf5\xd5\ +\xa7\xdf\x78\x2a\x09\x37\xeb\xa0\x64\xcc\x59\x9b\xc8\x6b\x34\xd5\ +\x6c\x39\xae\x4e\x6d\xbf\x48\x08\x26\x44\x02\xeb\xc0\x86\x1f\x03\ +\x0f\x3e\xfe\xd2\x2b\x2c\x11\xb5\xad\x24\x53\x2a\x02\x7b\x7e\xfb\ +\x61\xd4\x07\x93\xc7\x4e\x0c\x1c\x4b\x37\xad\x9c\x94\x6d\xbf\x5c\ +\xe2\x1e\xea\xc6\x5e\xf9\xdf\x6c\xdb\x85\x91\xc8\x3b\x73\x2a\x3b\ +\x49\x20\x84\x09\xc5\x08\x90\xe4\xc1\x92\x4e\x04\x20\x8a\xa9\x9b\ +\xfc\xcd\x2e\x58\x08\x63\x61\xfa\x53\x0f\x1f\x4a\x29\xff\x02\x63\ +\x04\x20\xf4\xd2\x94\x83\x07\x39\x00\x26\x94\x60\xa2\xc8\x38\x71\ +\xed\xaf\x19\x4f\xad\x9a\xde\x3e\x65\x46\xd7\xcd\x0e\x78\xd2\xf7\ +\xff\xb4\x5b\x5b\x3c\xf6\xf1\xd1\xeb\x76\xa4\x12\xa2\xef\xfa\x76\ +\x4d\x36\xf2\x2a\xd8\xeb\xc2\x14\x90\x28\xdb\xd4\x55\xe2\xeb\xdd\ +\x33\xf2\x0e\x2b\xe9\x68\xe2\xc9\x8b\xbd\x86\xd7\x8a\x74\x43\xa2\ +\x0f\x09\x2d\x3f\x25\x37\xe4\xae\x87\x1f\xe3\x95\xf7\xef\xfd\x6d\ +\xdd\x8e\x5f\x56\x0e\xfd\x70\xec\x33\x33\x5d\x46\x83\x7e\x31\x29\ +\x7b\x77\xef\xcf\x0e\x6e\x2a\x29\x41\x02\x01\x20\x2c\x79\x09\xc2\ +\x7f\x37\x3c\x0a\x01\xcf\x4d\x3a\x99\x25\x04\x42\x98\x52\x52\x56\ +\xac\x3b\xeb\xd4\xf1\x74\x21\x10\x22\x54\x72\x41\xce\xa1\x5f\x0e\ +\xe4\x8c\x5d\xb8\xc0\xf9\x64\x77\xfb\xe6\x09\xf8\x3c\xb5\x73\x76\ +\xad\xde\x9f\x33\xfc\xd1\x69\x81\xaf\xb7\x33\xb7\x7c\x7a\xcd\xfa\ +\x53\x05\x80\xf5\x82\x0b\x39\x25\x03\x1e\x99\x94\x9f\x90\x54\x90\ +\xb8\x6d\xe3\x11\xdd\xe7\xe3\x21\x55\xaa\xd7\x6e\x64\x46\x05\xb9\ +\xfc\x8c\x03\x20\x0c\x7a\xca\xd9\xd2\xfb\x06\x4e\x9a\x9e\x5d\x2d\ +\xe9\xc0\xd6\x7d\xc7\x0b\x90\xd0\x52\x2f\x3a\x7d\xef\x9d\xf2\x50\ +\x60\xdb\xa9\x9d\xeb\x8e\x6f\xfd\xe1\xe0\xf4\x85\x63\x1f\x1d\xf9\ +\xc7\xde\x74\x0c\xbe\xad\x5f\xfe\x72\x7a\xeb\x8f\x17\xa6\xce\x99\ +\xbd\xa0\x68\x77\x5e\x8d\xca\x1e\x85\x33\x81\x30\x31\x72\xd3\x4f\ +\x66\x5d\x10\x80\x08\xa5\x18\x13\x85\x04\xd6\x7f\xbc\x61\xf4\xbe\ +\x37\x5d\x7f\x2c\xbd\x77\xdb\xa5\x60\x80\x9d\x6b\x7e\x1c\xb4\xe8\ +\xc1\x31\xe3\xcc\x93\xd9\x8e\x91\x71\x66\xfb\x9a\x74\x1e\x22\x79\ +\xb0\x57\x22\xe5\x71\x4d\x4c\xb7\x62\xbb\xf4\xbf\xa3\x7d\x95\xd4\ +\x63\xe7\x92\x2f\x99\x7d\xaa\x57\x55\x31\xf3\x73\x52\x9a\x95\x5e\ +\xe0\x7d\x78\xfc\xcc\x19\x07\x0f\x1e\x5a\xff\xf3\x81\x9f\x7f\x3f\ +\xf8\xf4\xb3\x2f\x3d\x12\xb7\xab\xe9\x88\xe1\x69\xdf\xcf\x4f\xd3\ +\x9d\x1e\x5e\x2c\xb9\x08\x00\x92\xb0\xe4\xf9\xbb\x61\xe5\x08\x63\ +\x61\xf8\xce\x1f\xba\x56\x73\x48\xf2\xef\x6b\x53\x9f\x5e\x35\x63\ +\x62\xe6\x53\xdd\x7e\xd7\x40\x71\xc3\x3f\x12\x24\xde\x15\x99\x7d\ +\xec\x60\x16\x54\x6a\xd5\xa1\xbe\x9d\x75\x74\xed\x8f\x1b\x53\xd2\ +\xb5\xd0\xaa\xb5\x5a\x74\x6c\xdb\xb0\x61\xe5\xf4\xcd\x5f\x7e\xf4\ +\xe5\x6e\xd3\xd2\x4f\xed\x3b\x13\x54\xaf\x55\xeb\x56\x35\xf5\xf4\ +\xe3\xeb\x56\xef\xb8\x94\x9d\x7d\x64\xf3\x21\x29\xa1\x7e\xd5\xd8\ +\x88\x84\x1a\x35\x32\x36\xaf\xda\x76\xf2\xfc\x89\x6d\xfb\xed\xe8\ +\x7a\xcd\x5b\xd6\x0e\xc2\x81\xa4\xfd\xc7\x0b\x74\x4e\x10\x07\xc9\ +\xa5\x5d\x4a\xdc\xb3\xf3\xb4\xce\xf1\xcd\xbe\x94\x48\xf6\x90\xdc\ +\x73\xc7\x93\x2f\x96\x60\x42\x30\xc1\x81\x9c\xb4\x93\x67\xb4\x46\ +\x5d\x3b\xd6\xab\xe1\x3d\xb1\x65\xe3\xe6\xcd\xc7\x44\xe5\x26\xfd\ +\x07\x35\x0d\xe4\x1b\x2e\x2b\xfd\x8b\x57\xde\xd9\x9f\x66\xaa\x0a\ +\x05\xcb\x7f\xfe\xf8\xa5\xd8\x26\xcd\x62\xdd\xbe\x53\x47\x12\x53\ +\x4f\x1c\x3f\x96\x54\xda\xa0\x63\xdb\x68\x4f\xf1\xe6\x55\xab\x0f\ +\x9e\xcc\x70\x10\xc1\x18\x13\x42\x08\xc1\x08\x01\xb3\x59\x7c\xfb\ +\x9e\x5d\x9b\x85\x96\x06\x14\x27\x65\xeb\xbb\x73\xbf\xcc\x0c\x10\ +\x97\xc7\xa3\x5d\x38\x77\xf2\x68\xb6\xe4\xf1\x58\x25\x99\xa7\x4e\ +\xa5\x26\xef\xdf\x9f\xc9\x62\xda\x76\xac\x97\xbe\xe1\xab\xa5\xef\ +\xad\xd7\x90\xa2\x50\x9e\x71\x26\xa9\xd4\x9d\xd0\xac\x79\x35\x2d\ +\x3d\xe9\xf4\xe9\x0b\xa7\x77\xee\x2d\x0d\xae\xd3\xba\x65\xfc\xc9\ +\xaf\x97\x7d\xfc\xd5\x3e\x46\x15\x8c\x11\x2a\xbb\x13\x46\x00\x08\ +\xf3\xc0\xf1\x2d\x7b\xcc\xa8\x06\x2d\x5b\x54\xc9\x3d\xbd\xe3\xb7\ +\x5f\x76\xe5\x14\xe4\x1f\xdf\x7e\x58\xaa\xdd\xb2\x69\x4d\x65\xe3\ +\xa2\xb7\x7e\xf8\x23\x15\x53\xec\xf8\x8b\x8f\x6d\xde\xb0\xef\x50\ +\x96\x55\x9a\xbe\x7f\xc7\xe1\x52\x9b\xa8\x98\x9f\xdd\x77\x3c\xbf\ +\x54\xb8\x83\x49\xea\xd1\x63\x97\x8a\x1c\x89\xb0\x4b\xc7\x53\x5c\ +\x55\x1b\xd4\x8e\x27\x29\x47\x8f\x9f\x4f\x4e\x3e\xb4\x3f\x2d\xa1\ +\x7d\xc7\x2a\x34\xf3\xf3\xd9\x6f\xef\xbf\x60\xda\x79\x69\xa7\xce\ +\x3b\x4d\xbb\xb5\xaf\x5d\x55\x3d\xb2\x71\xfd\xee\x83\xe7\x72\x2f\ +\x24\x1f\x3a\x92\x5d\xb3\x5d\xbb\xaa\x91\xc6\x8e\xd5\xab\x0f\x9c\ +\x48\xcf\x3f\x7f\xfa\xe0\xb1\xdc\x9a\xad\x5b\xd5\xae\x11\xa5\x5d\ +\x3a\x77\xfa\xf4\x25\x07\xcb\x8a\xcb\x48\x3e\x7c\x34\xc7\xcf\x6e\ +\xe5\xf8\x70\x18\x69\x36\xa8\xbf\x37\x6d\xeb\x1f\x07\x33\x64\x72\ +\x39\x39\xb3\x8c\x4a\x31\x46\x00\x82\x83\xac\xba\x8b\xcf\x26\x25\ +\x26\x16\x2a\x5e\x4f\x20\x3b\xf5\x44\x52\xb6\xc0\xc8\xb0\x03\xa1\ +\x75\xba\x77\x6d\x2c\x7e\x5f\xb9\xc3\xa0\xd7\xe7\xdd\x08\xe6\x40\ +\x48\x95\x3e\x83\x5b\x9d\xfa\xe9\xa7\xb3\x79\xb6\x2c\xd1\xb2\x32\ +\x58\xf8\xaa\x00\x2f\x7b\xc5\xae\xbc\xbc\x32\xfb\x30\x90\x9b\x55\ +\x6a\xe5\x1e\xda\xf2\xdb\xda\x13\x42\x71\x09\x5f\xd6\xde\x2d\x47\ +\x3c\xb5\x9b\x36\x69\x5a\x5d\xd2\xf3\x4f\x1d\x3c\xed\x73\x88\xea\ +\xc5\xd9\x67\x8f\x9d\xcb\xf0\x61\x82\x05\x08\x2c\xb9\xab\xb7\x68\ +\xd5\xbc\x75\xe3\x38\x4f\xd1\xf7\x0b\x97\xec\x4c\xf2\xc9\x12\x01\ +\x27\x90\x7a\xec\x62\x74\xc3\xa6\xf1\x5e\xed\xf4\x91\xd3\xa9\xa7\ +\x4e\x1c\x3f\xa3\x35\xea\xd6\xde\x95\xbd\xff\xbd\xd9\x1f\x9c\x2b\ +\x45\x6e\x97\x87\xe5\x67\x1e\x3f\x9c\x26\x24\x17\x72\x8a\x8e\x1d\ +\x3c\xa3\x71\xc2\x4d\xcd\xf1\xd4\xee\x3f\xa8\xd1\xe1\x1f\xd7\x64\ +\x96\xd5\x1e\xb8\x4e\x5c\x42\x6e\x7d\x4f\x7f\x92\xf8\xc7\x96\x63\ +\xd9\xca\xe5\x51\x5f\x11\xd7\xb5\x54\x72\x45\x4f\x08\xb6\x12\xb7\ +\xed\x2a\x74\x25\xb4\x6e\x5b\xcb\x9f\xb6\x7f\xed\xaa\xad\x19\xb9\ +\xc5\xa7\xb7\xed\x2a\x72\x55\x6b\xd1\xba\x5e\x84\x87\x9d\x3b\x78\ +\x2c\xbb\xc4\x96\x91\x71\xf6\xc4\x39\x25\xa1\x71\x83\x5a\xa1\x59\ +\xa7\x8f\x27\x25\xa5\x1c\x3f\x78\x29\xbe\x55\xfb\x16\xcd\x2a\xe7\ +\x9c\xdc\xbb\xe1\xb7\x3d\xb9\x7e\x26\x49\x28\xeb\x78\x12\x0f\xaf\ +\xd9\xa0\x56\xd0\x85\xa3\x87\xd3\xb2\x0d\x2a\xf1\xf4\x63\xe7\xe4\ +\xf8\x7a\x75\xaa\xc8\xa9\xc7\x8e\xa7\x26\xa7\xec\xdf\x7e\x32\xac\ +\x7e\xb3\x46\x8d\xab\xe1\xd2\xec\xc4\xa3\xe7\x8a\xb2\x2f\xec\xdf\ +\x93\x52\xb9\x65\xdb\x3a\x95\xf1\xfe\xf5\xbf\x6e\xdf\x73\x56\xe7\ +\x84\xe0\x32\xb1\x97\x4b\x1d\x11\xa2\xe5\xa4\x17\x31\x72\xe8\xbb\ +\x1f\x0e\x9e\x2d\x56\x5c\x4a\x71\xf2\xb1\x03\x27\x0b\x6b\xb7\x69\ +\x55\xb3\x7a\x64\xe0\x42\x72\x62\x52\x06\x23\x8a\xa2\x68\x67\x0e\ +\x1d\xcd\xd3\x38\x41\x48\x08\x21\x07\x57\x6a\xdc\xa1\x6d\xb3\x96\ +\xf5\xd0\xa5\x5d\x4b\x17\x7e\x9d\x5e\x0a\xb2\x4c\xad\x82\xac\xb4\ +\x34\xa3\x7e\xdb\x46\xb4\x24\xf5\xc4\x89\xd4\x33\xbb\xf7\x66\x89\ +\xd8\x36\x1d\xeb\xa6\xaf\xfb\xf2\xbd\xa5\xbf\x6b\x8e\xea\x72\xbb\ +\x0b\x93\x12\x93\x92\x8a\x55\xaf\xdb\x97\x79\xee\xe4\x99\x1c\x81\ +\x91\x61\x6b\xe1\xf5\x7b\x74\xae\x67\x6d\xf8\x71\x97\x29\xdd\x4c\ +\x97\xc2\x12\xfa\x0e\x6a\x7a\x64\xe5\xcf\xe7\x0b\x98\x5c\xd6\x96\ +\xe2\x06\xcd\x41\x5a\x5e\x66\x89\x59\x70\x74\xfb\xda\x5f\x8e\x72\ +\x45\xc6\x18\xb8\x63\xfb\x1d\xdc\xfa\xae\xbb\x83\x32\xf7\xed\x3c\ +\x7c\x89\x48\xd2\xff\x7d\xa6\x46\xcd\xdc\xb5\x40\x70\x43\x0f\x98\ +\xe0\x00\x10\x45\xf2\xb8\x64\x62\x1b\xba\xce\x4c\x0e\x80\x41\x71\ +\xab\x2e\x4a\x10\x73\x4c\xcd\xd4\x19\x08\x00\xac\xca\x1e\x89\xb8\ +\x5b\x0c\xe9\x17\xef\x14\x99\xd1\x2d\x46\x3d\xd8\xe8\xe3\x31\xd3\ +\x36\x25\xf9\x64\x2c\x74\x53\x33\x81\x63\xa0\x6e\xd5\x4b\x71\x59\ +\xe6\x48\xc0\xe0\xc8\xa3\x7a\x6e\x6a\xc0\x21\x10\x86\xe9\xe7\xd8\ +\xe5\x92\xa4\x2b\x01\x77\xb6\xa9\xeb\xcc\xe2\x00\x04\xc9\x92\x40\ +\xf1\xbd\x47\x7f\xf0\x7e\xcb\xe9\xad\x27\x1c\x2f\xa2\xc1\x52\x90\ +\x22\xe1\xf2\xf0\x3e\xc7\xf0\x5b\xba\x00\xd9\xab\x7a\x28\x81\xb2\ +\x67\x66\x00\x94\xb8\x3c\x8a\x82\xae\x0f\xa2\x34\xbb\xbe\xfc\xf6\ +\xb4\x56\xc7\xef\xb9\x6b\xa1\x03\xc1\x1e\xc5\x23\x51\x64\x9b\x01\ +\x93\x51\xaf\x5b\x71\x6c\x4d\x77\x90\x47\x75\x61\xc1\x0c\x23\x60\ +\x08\x86\xb1\xea\x51\x54\x8c\xca\xe3\xfb\x34\x43\xb3\x80\x4b\xd8\ +\xed\x51\x15\xe0\x8e\x61\x04\x4c\xe0\x04\xbb\x3d\xea\x2d\xea\xd0\ +\x73\xa6\x1b\x01\x0b\x38\x00\x71\x29\x1e\x85\x12\xee\x58\xba\xa9\ +\x59\x00\x32\xf5\xb8\x65\x09\x95\x65\xc3\xcb\x6e\x17\x16\x7e\x53\ +\x57\x54\xaf\x84\x98\x5f\xd3\x25\xc5\xab\x10\x1e\x30\x34\x42\x3d\ +\x2a\x45\xa2\x2c\xcc\xc8\xd4\x1c\x20\x6e\xd9\xab\x48\x88\x59\xa6\ +\x66\xeb\x0c\x88\x2a\x7b\x54\x89\x08\xc1\xaf\x15\x97\x5b\x75\x53\ +\x0c\x8e\x69\x68\x8e\xc1\x00\x28\x56\xdd\xaa\x8b\x80\x70\x4c\x43\ +\x63\x06\x03\x90\x89\xdb\xa5\x28\x58\xd8\x01\x53\xa7\x92\x57\x21\ +\xb7\x32\xab\x85\x61\x4a\xa3\xbe\xff\xa1\x93\xef\x97\xcf\x3f\xde\ +\x7f\x31\x39\x31\xa7\xe4\x7a\x4e\x47\x08\x4c\x23\x60\x83\xe2\x55\ +\x25\xdb\x0a\x98\x9c\xba\x65\x89\xa8\x61\xf5\x5a\xd6\x6c\xd0\xf7\ +\xa1\x81\xd5\xce\x3e\x3c\xfc\xc5\x42\xc5\x7b\x5d\x4a\x26\xb7\x0c\ +\xa8\xd2\x61\xc1\xba\xd7\xce\x2f\x9d\xbf\x67\x6f\x72\x52\x62\x9a\ +\xee\x60\x7c\x7b\x09\x0b\x96\xe1\x37\x04\xf1\xaa\xee\xb2\x84\x1a\ +\xe1\xd8\x9a\xa5\xd9\x20\x08\x92\x3d\xaa\x87\x20\x7e\xbd\x2e\x71\ +\x56\xf6\xa6\x00\xb0\x42\xdd\xaa\x42\x41\x00\x02\xc4\x1c\xc3\x6f\ +\x69\x02\x64\x8f\xe2\x91\x28\xd8\x86\xa6\x31\x53\x80\xec\x56\xdc\ +\x65\xc9\xee\x9a\x05\x1e\xb7\x0b\x98\x11\xb0\x98\x5b\x75\x03\xc8\ +\xb5\x5a\xd4\x8e\x6d\xd4\x7f\xda\xf8\x46\xf3\x06\xdc\x7f\xa0\x84\ +\xca\x37\x84\x2c\x1a\x8e\x7b\xd2\xcf\xdf\x37\xb9\xf4\xed\x57\x5f\ +\x1c\xbe\x70\x36\x29\xcf\xc7\xc9\xed\x8c\x8a\x73\xc3\x08\x98\xc0\ +\xca\xa6\x95\x2a\x51\xc1\x1c\xc3\xd0\x4c\x60\x00\xc4\xad\x78\x65\ +\x82\x04\x02\x61\x5b\x01\x4b\x77\x00\x14\xea\x75\x2b\xd4\xb1\x0c\ +\xcd\x36\x38\x08\x00\xe2\x52\x2e\xbf\x44\xee\x04\x0c\xbf\x0d\xd8\ +\x25\x79\x55\x19\x0b\x81\x04\xb3\x02\x66\xe0\xb2\xe6\x60\x6e\x59\ +\x9a\xad\xd9\x20\x28\x52\xdc\xaa\x9b\x60\xc1\x2c\x53\xb3\x8d\xb2\ +\xe4\x7b\xb7\xea\xba\xc5\x36\x30\xd7\x35\x9f\x90\x3c\xee\xcb\x52\ +\x65\x7f\xd6\x25\x24\x6c\xcd\xd4\xa9\xec\x2d\xef\xac\x8c\x80\x5b\ +\x96\x6e\xeb\x36\x08\x0c\x92\x4b\x76\xcb\x12\x2a\x0b\xcf\xb3\xcc\ +\x80\xc6\x2c\x8c\xdc\x5e\x97\x7a\xdd\x44\x23\x18\x4c\x23\xe0\x80\ +\xe2\x51\x25\xcb\xf2\x5b\x5c\x72\xcb\x12\x75\x85\xd7\x6d\x59\xb3\ +\xf1\x5d\xd3\xfa\x55\x3a\x36\x75\xc4\x2b\x25\x6a\xd0\xf5\xba\x64\ +\xea\xa8\x66\xf7\x85\x6b\x5e\x3c\xbd\x68\xfe\x81\x03\xe7\x12\x13\ +\x2f\x98\x37\xcd\x77\x43\xe0\x18\x7e\x5d\x60\x8f\xea\xc1\x20\x98\ +\x23\xc2\xab\x54\xab\x5a\xaf\xde\xbd\x4f\x3c\xed\xfb\xea\xe9\x39\ +\xcb\x77\x29\x6e\xd7\x3f\xc0\xa6\x8e\x91\xc2\x01\x21\x2a\x29\xaa\ +\xe4\x52\xa5\xf2\x4c\x3c\x4c\x25\x45\x52\x55\x49\x55\x24\xe9\xb2\ +\x75\x40\x64\x49\x55\x25\x55\x95\x14\x8a\x11\xe3\xb8\x4a\x8b\x36\ +\xed\xba\xb4\x88\xf5\xf8\x7f\x5d\xb0\x78\xeb\xb1\x5c\x2a\x53\x84\ +\xb1\x24\x29\xaa\xa4\x2a\xd7\x7c\xfd\x08\x95\x15\x49\xba\xb5\xdb\ +\x09\x51\xaa\xfc\xb9\xf6\x25\x22\xd7\xdc\xbd\x6c\x11\x2a\xfc\xc5\ +\x67\x8f\x5c\xe4\x42\x95\xe8\xb5\xe6\x09\x55\x24\x97\x7a\xf9\x5e\ +\x57\x9e\x59\xbe\x69\xbe\x36\x07\x4c\x14\x3d\xe3\x52\xca\xa9\x22\ +\x45\x51\x2f\x47\x9e\x4a\xb2\x44\x00\x00\x63\xa9\xfc\x57\xe5\xa2\ +\x50\x15\x7a\x4d\xf1\x20\x54\x3e\xae\xf2\x64\x5f\x84\xe9\xe5\xff\ +\xde\x7a\x58\xe5\x3f\x51\x25\xa5\x6c\xc6\x22\x4c\x24\x49\x55\x25\ +\xf5\xf2\x60\x11\x95\x64\x8a\x11\x20\x2c\x97\x0f\x01\xcb\x52\x59\ +\x5b\x73\x24\x5d\xd3\xb3\xfc\xb2\xe4\x2f\x5f\x87\x50\xf9\xf2\x5b\ +\xb8\x51\x5c\xe5\xa2\x20\xf4\x3a\x51\x60\x5a\x7e\x44\x2a\x7b\x66\ +\x84\x25\xaa\xfc\x25\x95\x20\x00\x0e\xc8\x5d\xb9\x4a\x8d\x9a\x09\ +\x21\x59\xa7\x8e\xa6\x17\xb2\x1b\x87\x4b\xa8\x5c\x56\x7b\x04\x13\ +\x49\xa6\x44\x70\x26\x05\x57\xee\x37\x61\x48\x75\x6f\xc9\x9e\x0d\ +\x7f\x1c\x3b\x99\x2e\xc8\x8d\x35\x98\x04\x67\x0e\xc2\x61\xb5\x1b\ +\xd4\x8d\x73\x6b\x27\x8f\x9e\xd5\x1d\x74\x9b\x6e\x49\x42\x65\x85\ +\x4a\xd7\xbc\x96\x72\x9d\xbc\xac\x60\x37\xe8\xd2\xe5\x37\x75\x45\ +\xb1\xaf\xd7\x1c\x7c\x45\x73\x5c\xaa\x24\x5f\x7e\x53\xb4\xcc\xd2\ +\x47\x98\xca\x92\x84\x80\x39\xdc\xdb\xf1\xbe\x41\xed\x1b\x87\x25\ +\xed\xdf\xb1\x77\xc7\x29\x4d\xdc\xe4\xd3\x22\x04\x07\xe4\xa9\x52\ +\xad\x66\xcd\xaa\xde\x4b\x27\x8e\x65\x17\x8b\x1b\x03\x60\x38\x63\ +\x5c\xa0\x3f\xfd\xf8\xb2\xbe\xa9\x92\x52\x1e\x7e\x71\xcd\x33\x93\ +\xeb\x75\xa0\x5c\x79\xae\xbc\xdf\x6b\xcf\x01\x84\xcb\x15\x83\xdc\ +\x4a\x73\xca\x2f\x22\x5f\x9e\x8f\x97\x75\xe9\xaa\xe6\xdc\x54\x13\ +\xa4\xab\x4a\x7b\x6b\x5d\xba\xe6\x0d\x5e\xb9\x91\x72\x59\xa4\x57\ +\x5e\x9f\x2a\xb9\x14\xe9\xe6\x13\x8d\x50\xb9\x6c\x76\x13\x22\x97\ +\xe9\x92\x12\x56\xed\xae\xf1\xf7\x54\x75\x15\xee\xd9\xb8\xe5\x54\ +\x62\x26\xc7\xe4\x66\x2c\x2c\x28\x09\xaf\xd5\xa0\x4e\x8c\x5a\x7a\ +\xf2\x68\xb2\xce\x6e\xba\x70\x07\x7c\x55\x73\x84\x63\xf1\xf8\xe6\ +\xed\x07\xdc\xdb\x99\xe7\x9d\xdc\xb6\x6e\x57\x7a\xae\x1f\x13\xf2\ +\x0f\xb1\xa9\xff\x8e\x0f\x4e\x18\x7a\xc0\x10\x36\x00\x51\xa8\x5b\ +\xbd\x65\xe9\x8c\xff\xc0\x13\x0a\x6e\x06\x0c\xc7\xe5\x72\xff\x57\ +\xea\x12\x20\x84\x6c\x4b\x33\x1c\xec\x75\xa9\x00\x15\x65\x79\x6e\ +\xe7\x15\x83\x5f\xcf\xcc\x13\x06\x02\x25\x52\x8e\x0b\x92\xd0\x6d\ +\x24\x97\x21\x21\xec\x80\xee\x77\x40\x28\xae\xb0\x30\x55\x32\x4c\ +\xeb\x06\xef\x35\x92\x14\xc9\xf0\x17\x94\xda\x0e\x01\xd5\xeb\x72\ +\xdf\x8e\xb7\x1c\x21\xb0\x6d\x3d\x60\x19\x02\x90\x2a\x07\xa9\x37\ +\xcd\x00\x46\x48\x58\xba\xdf\xd6\x19\x80\x84\xbd\x5e\x55\x16\xb7\ +\xf1\xa2\x11\x08\xdd\xf4\x1b\xcc\x41\x40\x3d\x6a\x90\x84\x6f\x9a\ +\xb3\x2c\x4a\x8c\xac\x22\x6e\x20\x70\x45\x49\x31\x6e\xf9\x26\xb9\ +\xa6\x08\xc0\xd4\x4b\x35\xc1\x10\x50\xb7\x12\x24\xdf\x98\xaa\x2e\ +\x80\xaa\x2e\x8a\x6c\x43\x77\xfe\xda\xa1\xcf\x1d\x47\x5c\xdb\xab\ +\xe6\x7f\x55\x0b\x84\xa3\xfb\x2d\xe6\x52\x3d\x12\xfe\x2f\x4e\x1b\ +\x61\x99\x01\x8d\xd9\x94\xb8\x3d\xb7\x55\x9c\x0b\x09\x6e\xf9\x8d\ +\x00\x03\x21\x11\xf7\x5f\x54\x26\xd0\x8c\xc2\x22\x08\x30\x50\xc2\ +\x70\xb8\x57\x55\x31\x02\x6e\x5b\x01\x2b\xe0\x00\x48\xd8\xed\x56\ +\x24\xc3\x28\x31\x05\x52\x89\x47\x55\xcb\x17\x55\xba\x5d\x90\x67\ +\x17\x33\x20\x61\x52\x6c\xa8\xa4\x88\x7f\x02\x21\x90\x18\x29\xfc\ +\xef\xee\xb2\xca\xd7\x9a\xe1\xff\x8d\xca\x82\x88\xfc\x57\xdf\xfc\ +\xdb\xde\x10\x23\x92\x2c\x51\xa8\xc0\xed\xc1\x71\x44\xc3\x81\x13\ +\xa7\x4d\x1c\x7d\x67\xc7\xe6\x46\xda\xa9\xf4\x42\x76\x1b\x51\xd2\ +\x80\x10\x96\xa9\x2c\x98\xa7\xf7\xb4\x17\x86\x35\xd0\x77\xee\x4b\ +\x41\x94\xfe\xc9\xf9\xc1\xbc\xf7\xcd\x7b\xae\x99\x92\x7a\x3c\xd1\ +\xf0\xba\x6f\xb7\xe8\x87\x6d\xb2\x6a\x6d\x7b\x4d\x7c\x7a\x42\xcf\ +\x9e\xad\x20\xe7\xd2\xa5\xcc\xe2\x1b\xed\x20\x6e\x5b\xee\x3a\x6d\ +\x47\x3e\x3c\x71\xe0\xe0\x3b\xaa\xe0\xec\x93\xc9\x79\xf8\x5f\x6b\ +\x26\xb7\x2c\xb5\xeb\x98\x31\xa3\xc6\x0d\x6d\xdd\x2a\x21\xe7\x44\ +\x62\xb1\x79\x93\xb8\x03\xc7\xe6\xb5\xef\x18\x3d\x6d\xf2\xb8\xbb\ +\xba\xb5\xe1\x99\xa7\x2f\xe4\x5a\x37\x15\x05\xb9\xbc\x30\xbd\xd9\ +\x6d\xb9\x65\xe0\x3e\xcf\xce\xea\x5b\x33\x7f\xdb\xae\x0c\x72\xeb\ +\x46\xbf\x42\xa0\xa0\x4a\x95\x3c\x84\x19\x96\x83\xfe\xb7\x8b\x48\ +\x71\xc7\xf6\xd6\xee\x32\x6a\x64\x87\xe2\xe4\xc4\x02\x1d\xfe\xfe\ +\xc7\x43\x70\x47\xc8\x8d\xfa\x0e\x9b\xf0\xc8\xc8\xda\x4a\xe0\x6c\ +\xd2\x05\xe7\x36\x0a\xde\x22\x44\x14\x49\x55\x25\x97\x7c\xeb\xaa\ +\x66\x82\x33\xa5\x52\x83\xe1\x53\xa6\x8f\xbc\xb7\x5f\xf5\x70\xb8\ +\x90\x78\xc1\x70\x98\x14\x53\x77\xe8\x43\x13\x87\x0c\xe9\x11\xef\ +\xb1\x52\xcf\x97\x76\x7f\xf4\xc9\x51\x83\xda\x43\xd1\xc5\x8b\x19\ +\x3e\x4c\x90\x6d\xb0\x5a\x9d\x06\x3c\xfc\xe4\xd4\x7e\x3d\x3a\xe2\ +\xac\x4b\xe9\x39\xa5\x98\xfc\x03\xba\x49\x54\x34\xbc\xa8\xc0\xcd\ +\xa7\x80\xc3\xa4\x16\x23\x1e\xa8\x1f\x57\x7a\x68\xf7\xc9\x22\x8d\ +\xdf\x6e\x08\x84\x60\xba\x5e\x52\x20\x4a\x83\x63\x6a\xd7\x8c\x0b\ +\x11\x9c\x83\xe0\xa6\x56\x5a\xa2\x15\xfb\x74\x83\x73\xe0\x20\x27\ +\x34\xa9\x19\xe9\x35\x0b\xa1\x28\x50\xd6\x28\x1d\xb8\xae\xf9\x4d\ +\x47\x60\x10\x86\xe1\x33\x6c\x8e\x10\x12\xcc\x09\x68\x25\xc5\x5a\ +\x71\xa9\xe6\xb7\xb9\xc0\x04\x69\xf9\x19\x87\x76\x9e\x8a\x6a\x35\ +\xf4\x8e\xb6\xd5\x99\x73\x93\x96\x5a\xdc\x36\x83\x9b\xf6\xec\x77\ +\x6f\xfd\x73\x7b\xf7\x9f\xcf\x2c\x45\xb7\x28\xa4\xc4\x6d\xc3\xaf\ +\x15\x15\x6b\xa5\xa6\xcd\x01\x10\xc6\x2c\xe7\xcc\xc9\xc3\x27\x03\ +\x5d\x87\x3e\x58\x3f\x4a\x76\x6e\xb2\x70\x10\xcc\x16\x0d\x87\xdc\ +\xd7\xb2\x9e\x7d\x78\xe7\xf1\x3c\xdf\x6d\xba\xd5\x81\x59\xba\x4f\ +\x2b\x2e\xd6\x8a\x03\x86\x29\x04\x70\x81\x62\xea\x55\x8f\x0d\xe7\ +\x85\x50\x54\x76\x04\x21\x00\xce\x0d\xcd\x57\xac\x15\x97\x8b\x82\ +\x5b\x05\x3a\xbd\x7b\xd6\x6b\x77\xb7\x08\xc9\xd5\x73\x03\xa6\x83\ +\x10\x02\xc6\x34\xad\xa4\x58\x2b\x2e\x2b\x66\x70\x73\x4a\xb5\xad\ +\x80\x56\x5a\xa2\x15\x95\x68\xa5\x16\x13\x08\x21\xe1\xd8\x01\xad\ +\xb8\x58\x2b\xd1\x4c\x07\x10\x02\xc1\x74\xad\xb4\x44\x2b\x2e\xd1\ +\x4a\x4d\x87\x23\x40\x65\x55\x93\xca\x7e\x62\xda\x0c\x21\xc4\x1c\ +\xbd\x54\x2b\xf6\x69\x7e\xbf\x56\xe2\xd3\x75\x21\x90\x63\x95\xf2\ +\x4a\x0d\xee\xbe\xa7\x67\x6c\x28\x76\x1c\x01\xe5\x97\x2d\x29\xd6\ +\x8a\x4a\xb5\x80\xc3\xcb\x9f\xc6\x36\xb5\x52\xad\xa8\x44\x2b\xd1\ +\xca\xb2\xc9\x6f\x00\x33\x4d\x77\xbd\x4e\x33\x5e\x1d\xe9\xa4\x1c\ +\x3d\x93\x9a\xc7\x31\x29\x2b\x68\x55\xa2\x15\xf9\x0d\xa3\x4c\x14\ +\x8e\xa9\x97\x6a\xc5\xc5\x5a\xb1\xdf\x30\x6f\x59\x1e\x87\x33\x5d\ +\x2b\x2d\xd6\x8a\xcb\x72\xdc\x91\xb0\x0a\x4c\xd4\xff\x99\x17\xee\ +\x6d\xe7\x49\x3c\x7c\xc6\x2f\x64\x2c\xcc\x7c\x4b\xbe\xf7\xc5\xd9\ +\xfd\x1b\xa3\xd3\xc7\xce\xe9\x48\x21\xdc\xba\x74\xe4\x50\xba\xa8\ +\xfb\xc4\x9c\xe9\xd5\x5d\xa6\xc9\x00\x13\xe4\xcf\xbd\x74\x68\x57\ +\x52\x5c\xfb\xe1\x3d\x5b\x56\x75\xec\x7f\x46\x7b\xb6\x0a\x1b\xb3\ +\x02\xb7\x36\x8f\xb5\x82\xb3\x3b\xd7\xad\x5e\x7f\x34\x58\x0d\xbe\ +\xec\xfd\xfc\x8b\xac\x6f\x10\xdc\x61\x24\xbc\xef\xb4\x87\x1a\x55\ +\x0d\xa9\xdd\x31\xce\x5c\x67\x0b\xe1\x58\xe0\xe9\x3c\x7e\x42\xe7\ +\xe6\x31\x39\x07\x37\xad\xfc\x6e\xbb\xee\x38\x01\x4b\x69\x3e\x64\ +\xea\xdc\x06\x46\xf6\xde\x35\x3f\xff\x7a\xc4\x56\x2b\xf5\x9b\x3c\ +\xac\x60\xfb\x2f\x7b\xce\x90\xde\x23\x1f\x20\xa7\x36\xfc\x71\x38\ +\x43\xa9\x54\xf3\xde\xb1\xf7\x36\x88\x57\x0b\xd3\xce\x6c\xfa\xe6\ +\x97\x94\x42\xa7\xf0\xfc\xe9\xb5\x67\x92\xe3\x3a\x0d\xac\x43\xc4\ +\xad\x6a\xc8\x20\x66\xfb\xcf\x1e\x5a\xfb\xcd\x8f\x7e\x29\x58\x2d\ +\xaf\xc5\xfa\xa7\x07\x76\x0c\x2b\xac\x41\xc7\x31\x23\xee\xa8\x04\ +\x79\x7f\xac\xf8\x76\x7f\x52\xb1\xa2\xb2\xb3\x3b\xb7\x1c\x39\x6a\ +\xf4\x19\xd6\x0a\x6e\x65\xe9\x22\x8c\x8d\x92\xb4\x5d\x7f\xfc\xfc\ +\xdb\x36\xaf\x12\x2c\x97\x6f\xc3\xfe\x85\x28\x04\xb3\x78\x74\xcb\ +\x9e\xfd\xee\xee\x14\x13\x82\xce\xef\xdc\xb8\x7a\xd5\xae\x00\x60\ +\xcd\xc0\x75\xee\x9a\xf4\x7a\xd0\x5d\xd9\x07\x7e\xff\xf9\x97\x03\ +\x86\x83\x38\x0d\xe9\x31\x65\x4a\x87\x46\x61\xc9\x1b\x57\xff\xb2\ +\xf6\x88\x81\xc2\x06\x3e\x36\x75\x70\xbf\x36\x76\x95\x27\x23\xef\ +\x28\x48\xfd\xfd\xbb\x1f\x36\x24\x92\xb0\xaa\x03\xa7\x3f\xd6\xac\ +\x0a\x3d\xf2\xf3\x0f\x1b\xb6\xa7\x60\x45\x46\x7f\xbe\x37\x63\x3c\ +\x34\xa1\xc9\xc0\x81\x5d\x6b\x54\x8e\xa0\x66\xc1\xa6\x8f\x3f\xdb\ +\x7b\xae\xc4\x1d\x57\xef\x81\xb1\x43\xea\x46\xf1\x43\x3f\xfd\xb0\ +\x7e\xeb\x39\x29\x2c\xa6\xc7\x88\xf1\x6d\x1a\xc6\x61\x33\x6f\xf3\ +\x8a\x6f\x0e\x9c\x29\x42\xd8\xd5\xe4\xae\x07\xef\xe8\xdd\x00\xf9\ +\xb2\xb7\x7e\xfd\xcd\xee\x13\x85\xf1\xcd\x7b\x4f\x1d\xd1\xc1\xcc\ +\x38\x1f\x70\xc5\xba\x0b\x8e\x7d\xbb\xfc\xf7\x98\x8e\xc3\xee\xbb\ +\xbf\xfa\xd1\xdd\x07\x8a\x4d\x44\x30\x70\xcb\x76\x57\xae\x3b\x60\ +\x68\xbf\x7a\xd5\x42\xfd\x97\x4e\xae\xfe\xec\xa7\x4b\xc5\x82\xdb\ +\xbc\x66\x8f\x7b\x06\xf4\x6f\xa5\xb2\xd2\xd3\x1b\x37\x6c\xde\x76\ +\xd2\x80\xeb\x57\xc0\x9c\x83\x27\x32\x4a\xce\x3d\xfa\xc3\xb2\x15\ +\xa9\x46\x90\xc7\x85\x2d\x9b\xb6\xba\x6f\x52\xef\x4e\xd5\xb3\xf6\ +\x6e\x5c\xf5\xc3\x0e\x9f\x21\x55\x69\xd7\xa7\x6f\xbf\x76\x95\x42\ +\xe8\x85\xdd\x1b\x7e\xfe\x79\x9f\xce\xaf\xef\xdc\x26\x98\xcd\xe4\ +\x88\xbe\x13\xa7\xb5\xae\xe3\x4d\x5c\xf7\xd3\x9a\x0d\x27\x6c\x1a\ +\x31\x74\xe6\x23\x63\xef\x69\x5d\xb2\x27\xbd\x5a\xed\x84\x13\xdf\ +\x7d\x9a\x2f\x2a\x8d\x7a\xe9\xe9\x07\xfa\x36\xca\xda\x7a\xa6\x5a\ +\xf5\xca\x87\xbf\xfe\xa3\xd4\xb1\x4a\x36\xfe\x7a\x3e\x05\xdd\xf9\ +\xd9\xbd\x11\x6e\x94\x64\x80\x22\xe3\x82\xe4\x13\x6b\x12\xcf\x55\ +\xeb\x3e\x30\xfe\x16\xba\x54\x61\x53\x57\xe0\x1f\xc6\xd6\x54\x56\ +\x55\xb8\xb2\x9c\x17\xb6\xa1\x05\x74\xbf\x6e\x9a\x97\x4d\x27\x61\ +\xe9\x81\x80\xee\x37\x2c\x53\x80\xb0\x4c\xe9\xce\x17\x5f\x9b\xfa\ +\x40\xc3\xc2\x9c\x12\x25\x34\x94\x70\xc7\x04\xe9\x8e\x59\xb3\x47\ +\x74\x0d\x3d\xbc\xe3\x54\xed\x91\x4f\x3e\x32\xba\x0d\x77\x0c\x21\ +\xb9\x3c\x2e\x5a\x50\xc0\x06\xce\x5d\x30\xe1\xee\x9a\xba\xe3\xe9\ +\x37\x75\x48\xab\x1a\xb2\x8f\xbb\xba\x0f\x1d\xd5\xab\x41\x88\x8e\ +\x2b\x4d\x58\xba\xe8\x9e\xd6\xee\xe4\x64\xff\x1d\x13\x1f\xed\xd7\ +\x38\xdc\xb0\x39\xa6\x92\x8a\x5d\xf2\xbf\xa8\x7c\x24\x10\x91\x5c\ +\x8a\xab\x6c\xa3\xb8\xac\x98\x97\xa6\xfb\x03\x7a\xc0\xe1\x82\x99\ +\x86\xb7\x61\xf7\x67\xe6\x4f\x75\x65\x1c\x4d\xd6\x2a\xcf\x78\xfb\ +\xd9\x66\xd1\x42\xb7\x04\x95\x55\x97\x5b\x25\xf8\x5f\x54\x3a\x24\ +\x92\xe2\x02\x95\x5e\x8e\x96\x71\x0c\x3d\xa0\xfb\x75\xd3\xb8\x6c\ +\x59\x5e\x11\x8e\xc1\x05\xd8\x36\xb4\x1a\x3b\x66\x50\xef\x88\x73\ +\x67\x8a\xbb\xcd\x9c\xfb\xcc\xc3\x5d\x30\x18\x80\x30\x37\x7c\x19\ +\x99\xe6\x5d\x2f\xbf\x36\xe2\x8e\x5a\x01\x93\xf7\x7b\xf1\xf5\x69\ +\xf7\xd7\xcd\xbc\xa8\xf5\x7b\x79\xfe\x43\xf7\x36\xe1\xb6\x3f\x23\ +\x29\x25\xbb\xa0\x34\x2f\x35\xf9\xc4\xc1\xe3\x17\xb3\x4b\x1c\x1c\ +\x3e\xe2\xed\xb7\x1e\xe8\x1a\x96\x9e\x4b\x1f\x5c\xbc\xf0\x81\xee\ +\x95\x2d\xcb\x01\xee\x18\xba\x3f\xa0\x07\x4c\x9b\x01\x08\xd3\x44\ +\x2d\xef\x9b\x31\x79\x58\x93\xfc\x73\xc9\xe9\x99\x85\x86\x69\xa1\ +\xf0\xda\x0f\x2f\x9a\xdd\x50\xba\x78\xe8\xb4\x71\xef\xdc\x39\xfd\ +\x9a\x78\x58\x44\xbd\xf1\x73\x46\x7a\x03\x69\x7a\x4c\xa7\x59\x4b\ +\x9f\xad\xed\xe1\x8e\x00\xdb\x97\x7b\x7a\xf7\xee\x74\xdc\xe0\xf1\ +\x77\x66\x55\x57\x9c\xba\x77\x8e\xea\x58\x2f\xa2\xe6\x80\x31\x3d\ +\x9a\xc7\x34\x7f\x60\xd2\xe0\x3b\x12\x8a\xd2\x52\x4f\x9e\xcc\x6b\ +\xfd\xc0\x9d\x0d\xab\xa9\x96\xcd\x6d\xdb\x8a\xee\x70\xe7\x84\x19\ +\x9d\x0a\x53\xce\xc7\xf5\x9b\xf4\xdc\x4b\xf7\x2b\x66\x71\x6c\x9f\ +\xd1\x73\x16\x4d\x92\x73\x53\xcc\x4a\x1d\x67\x3c\x3c\x2c\x1c\x99\ +\xd7\xaf\x4b\x10\x62\xa0\x5b\x36\x50\x40\xb2\xaa\xca\x32\xb6\x74\ +\xd6\xf6\xa1\x67\x9f\x7d\xa2\x7b\x41\x5a\x4e\xcb\xa9\x2f\xcc\x9a\ +\xde\x8d\x31\xb3\xdd\xa4\x09\x03\xba\x85\xa4\x9c\xd7\xfa\xbd\x3c\ +\x6f\x74\xff\x06\xcc\x30\xae\x77\x1f\x39\xae\x41\x73\xdf\x9c\x38\ +\xb0\x6a\x46\xba\x7d\xcf\xbc\xb7\x26\xdc\x5d\xd7\x31\xfd\x97\x4e\ +\xa7\xe4\x16\xf9\xf2\x2f\x5d\x48\x3e\x7d\xb6\x40\xe7\x44\x98\x17\ +\x4f\xa5\xe4\x95\xf8\x73\xd3\xd2\xce\x25\x9d\x2b\x36\x38\x46\x58\ +\x92\xdd\x8a\x8c\x39\x01\xdb\xd1\x6d\x47\x20\x01\x58\x92\x54\xe2\ +\x92\x24\xfc\x0f\xda\xb2\xaa\xb0\xa9\x2b\x70\xbb\xfe\x10\x9b\x4b\ +\x1d\x1f\x99\x7d\x77\xdb\xe8\x9c\xe3\xbb\xbf\x7c\xe7\xbb\x3c\x46\ +\x81\x7a\x7a\x3e\xfd\x6c\xdf\x66\x61\xe9\x07\xb6\xae\x58\xfc\x4d\ +\x4e\x78\xe7\x01\x1d\xaa\xaf\x7e\xea\x9e\x37\x76\x95\x94\xc6\xb4\ +\xeb\x27\x0b\x14\xd4\x6c\xd8\x80\x8e\x4a\xd2\xba\x1a\xf5\xaa\xca\ +\x6e\x77\xa3\x21\xcd\xdd\xcb\x92\x64\xa7\x68\xd7\x17\x4b\x17\xae\ +\x38\x95\xac\x2e\x9f\x31\xba\xf7\x87\x6b\xd7\x06\x4a\xb9\x61\x0b\ +\x04\xc2\xe0\xa6\x63\x1a\x61\x0d\xfb\xf6\x8d\xf7\xcd\x19\xf0\xe4\ +\xda\xbc\x5a\x0d\xfb\xf6\x92\xd5\xbf\xa9\xa5\xcc\x30\x22\x3b\xdf\ +\x3d\x66\x54\xef\x50\x94\xf7\xeb\xfc\xa5\x9b\x12\xf3\xda\x77\x1f\ +\xda\xb9\xa6\xf7\xe7\xd8\x84\x58\x97\x1c\xd3\xa6\x41\xe3\x16\x95\ +\x0e\xac\xc9\x01\xf9\xdf\x17\x85\x8d\x5a\x4e\x7c\x7a\x58\xd7\x84\ +\xa2\x73\x87\xbf\x5a\xf0\x79\x86\x45\x85\xa0\xed\xa7\xbd\x30\xa8\ +\x7d\x6c\xee\xa9\xbd\x5f\x2e\xfc\xea\x22\xc8\x0a\x15\x17\x76\xfc\ +\xb2\x6c\xc9\xca\x9d\x19\xe2\xbd\xd9\x03\xab\x2c\xdd\x43\xc0\x3e\ +\xbb\xf1\xbb\x45\x6f\xef\x0e\x44\x35\x1b\xda\xba\xc6\x07\x5b\xdc\ +\x83\x3b\x27\xfc\xf4\xd8\x90\xc5\xfb\xb2\x0f\x19\xa1\xb3\x27\xde\ +\xf5\xf9\xf7\x87\x0e\xaf\xdb\x92\x34\x6e\x34\x6c\xdb\xb8\xf2\xc7\ +\xe3\x6e\x4c\xbd\xf5\x86\xf7\xaf\x2f\xbd\x3f\x7c\xe6\x0f\x69\x76\ +\x46\xd8\xe7\xa3\x27\xf4\xfc\xe6\x8f\x65\xb8\x6a\xeb\x09\x33\xc6\ +\x37\xac\x64\xef\x5b\xb1\xe2\xe7\x0d\xc7\x38\xb8\x5c\x5e\x25\xf5\ +\xf7\x6f\x97\xbf\xfb\xb5\x40\x41\x18\x58\x95\x5e\xfd\xef\x6e\x57\ +\x65\xe7\xa5\xe8\x84\xca\x1e\x6f\xf5\x2a\x6d\xfb\xd4\x5c\xb7\x12\ +\xe3\xc2\x73\x6b\x3f\x7c\x7f\x63\xfe\x89\x66\x1b\x66\xb7\xa8\xee\ +\x3a\x7e\xd4\x2a\x09\xf0\x98\x7a\x0d\x3c\x2e\x11\x15\x51\xab\x66\ +\x25\x99\x61\xfb\xe8\x1f\xbf\x1d\x0d\xf6\x36\x2e\x5d\x7f\x36\x6a\ +\x78\xa3\x5a\xf1\xc5\x6b\x37\xfe\xf2\xb9\xe8\x3d\xb2\xb5\xe0\xe5\ +\xb6\x27\x91\x24\xed\xec\xee\x2f\x16\x2e\x70\x1d\x54\xbf\x78\xa9\ +\x45\x25\x35\xb8\xc3\xc0\x7b\x7c\x3f\x2c\x9a\xfd\xda\x37\x75\xfb\ +\x45\xf4\x98\x1e\x79\xa3\x67\x88\x19\x66\xa5\x0e\xc3\x66\xbe\x3c\ +\x22\x6b\xeb\xbb\x99\x25\x80\xa9\x6d\xb8\x6b\x0d\xee\xdf\x71\xff\ +\xbc\x71\x6f\xae\x3c\x52\x3f\xd1\x79\xff\xf5\x81\xd5\x96\xec\x90\ +\x90\x73\x6e\xd3\xca\x77\xde\xde\x5e\x12\xd6\x68\x64\x9b\xfa\x1f\ +\xfd\x70\x54\x5c\xe3\xeb\x11\x8e\x49\xe3\xbb\x0e\x6a\x53\xe9\xdb\ +\x49\x93\x3f\x3a\x5e\x7c\x1a\x57\x7a\x72\xe2\x9d\x2b\x7e\x7a\xe3\ +\xc0\x9a\x2d\xc9\xe3\x1f\x28\xde\xb4\x61\xe5\xba\xb3\x41\x4a\x90\ +\x84\x8c\xbd\xab\xb7\xa4\x8e\x1f\x74\x76\xfd\x9a\x95\x3b\x33\x83\ +\x14\x0f\x25\x48\x70\xe2\xcb\x38\xb9\xe7\xe2\xa4\x47\xde\x7b\x49\ +\x9b\xf1\xee\x99\x22\x26\xfd\x03\x0d\xd4\x0a\xa6\xae\xc0\x6d\xaf\ +\xbf\x90\x28\x48\x3e\x7d\x0c\x32\x8b\x2f\x5c\x34\xa1\x2c\xfb\x99\ +\xe5\x9e\x39\x79\xcc\xf4\x16\x9c\xcb\xb0\x11\xc2\x92\x42\x90\x13\ +\xf0\x5b\x04\x08\xc6\x00\x82\x63\xc5\xab\x32\xe3\xf4\x9e\x7d\x27\ +\x2e\xf2\x33\x87\x0f\xad\xc8\x4c\x76\x24\x05\x01\x20\x42\x28\xf0\ +\x80\xdf\x64\xb2\x8b\x08\x0e\x14\x21\xc4\x6c\xb0\x19\x17\x54\x08\ +\xea\x0d\x11\x9a\xaf\xb8\xd4\xa6\x80\x85\x60\xfc\x6f\x26\x3f\x02\ +\xc2\xc4\xca\xcf\x4c\x3a\x78\xd8\x0d\xa5\xf9\x7e\x1b\x03\x71\x79\ +\x83\x7d\x69\x67\x0e\xed\x3c\xc4\xd5\xc4\xa3\xbf\x7d\x99\x7c\xca\ +\xaf\x2a\x14\x84\xf3\x6f\x5f\x18\x43\xf1\xf9\x33\xc7\xd4\xc2\x40\ +\x76\xaa\xce\x31\x42\x80\x40\x14\x9e\x4b\x3c\x86\xb3\x4b\x2e\x5d\ +\x34\x45\xd9\xe8\x41\x70\x20\x00\xbe\xc2\x22\x3f\x69\xa0\x50\x2c\ +\x00\x88\xac\xb8\x81\xda\x76\xa9\x50\x09\x51\x5c\x94\xdb\xa5\x25\ +\x06\x05\xe1\x2b\xf6\x5b\xb2\x87\x62\x44\x15\x45\xa2\x84\x03\x22\ +\x80\x41\x70\xa2\xba\x91\x65\xf8\xfc\x36\x05\x56\x52\xa2\xf3\x5a\ +\x6e\x0a\x98\xeb\xa5\x69\x47\x8e\xd8\x21\xec\x52\x4e\x29\x60\x8c\ +\x18\x70\xc1\x11\x95\x54\x70\x09\x55\x71\x4c\x4d\xf6\x84\xf0\xfc\ +\xf4\x23\x3b\x0f\xe4\x81\x27\x71\xfc\xc6\xb4\x53\xe7\x55\x4f\x34\ +\x00\x96\x5d\x6e\x05\x4c\x43\x58\x82\x39\x21\x0d\x7b\xcd\xfd\x78\ +\xfa\xa9\x4f\x3f\x3a\x7a\x51\xf4\xec\x14\x83\x30\x12\x42\x48\x8a\ +\xe4\xbf\x78\x26\xcb\xd4\xa5\x38\xc4\x19\xc7\x20\x49\x6e\x55\x22\ +\xc2\xb1\x2d\x13\x6c\x0c\x00\x02\x04\xa6\x2a\x75\x63\xc7\x67\x12\ +\x81\x65\xc5\xe5\x92\x8b\x72\x8a\x39\x10\x0c\x82\xdf\x6c\x55\x82\ +\x09\xd6\x32\xd3\xce\x9e\xcb\x6b\x16\x16\x26\x21\x61\x0b\x81\xa8\ +\x22\x13\x51\x5a\xa4\x61\x40\x7a\xa9\x4f\x27\x6e\x89\x62\xce\x01\ +\x53\xc5\x05\xd4\xb1\x7c\x3c\x84\x60\x04\x0c\x10\x70\xbb\x3c\xb7\ +\x00\x0b\xa4\xb8\x08\xb3\x4a\x4b\x4d\x0a\xbc\xb4\x24\xe0\xa8\x1e\ +\x8a\x90\xa4\xc8\x84\x62\x2a\xcb\x2e\xac\x52\x82\x04\x43\xb2\x2a\ +\x13\x82\x25\x45\x75\x51\xf5\x8a\xcb\x0e\x2b\x9e\xf0\x30\x92\xba\ +\xe5\x64\x7e\x80\xe1\x7f\xa6\x1f\xa1\x82\xa9\x2b\x70\xbb\xf4\x44\ +\x10\x3b\xbb\xe1\xa7\x93\x6b\x39\x26\x54\x2e\x0b\x5c\x16\xd6\xa9\ +\x5f\x7f\x38\xca\x04\xa6\x54\x96\x3c\x28\xef\xc4\xee\x54\x7d\xd8\ +\xec\x19\x49\x73\x36\x26\x54\x89\x91\x4f\xcb\x4e\xfe\x9e\x5d\xa9\ +\x25\x9d\xda\xd6\x5b\xb7\x6b\x5d\x89\xc7\x5b\x9c\x51\xc2\xb8\x82\ +\x5c\x6a\x6c\xdd\x06\xad\x3b\x36\x9c\x32\xba\x5d\xea\xc7\x4f\x14\ +\x59\x85\xc9\x19\x9e\x6e\xf7\xdf\xb7\x33\x3b\xb1\x72\x54\x58\x11\ +\xa6\xc5\x49\xbb\x32\xa2\x86\x8f\x9a\x31\x9c\x1e\xf0\xd6\xa8\x1c\ +\x7e\xcc\xfe\x9b\xbd\x06\xb0\x24\xf9\x93\x8f\xfc\x7c\x6a\xbf\x00\ +\x4c\x15\x59\x45\xec\xf4\xfe\x4d\x81\x51\xc3\x12\x42\x57\xef\x38\ +\x93\x25\x63\xb3\xb4\x40\xc3\x84\x82\xf3\x6f\x5f\x99\x10\x48\xdd\ +\xb2\xe6\xcc\x46\x8e\x09\x91\x14\x99\x20\x00\xc4\x93\x7f\xff\xf9\ +\xd4\x6f\xe5\xc2\xc1\xc0\x1d\x41\xe2\x5a\x74\xea\xdc\xca\xd7\x65\ +\xda\x70\xd8\xff\x7d\x7a\xc0\x96\x55\x4c\x25\x2c\x00\x51\x44\x5d\ +\x92\xe2\xe4\x1e\xd9\x9b\x25\x86\xce\x9c\x98\xfa\x41\xd2\x7d\x13\ +\x7a\x67\x6f\x78\xad\xc0\x42\x18\xfb\x8b\x4b\xac\xee\xfd\x7b\xb4\ +\xcd\x0c\x12\xda\xa5\xa3\x67\xb6\x1f\x77\x46\x8f\x7c\x6a\x94\xb6\ +\x56\x1b\x33\xa4\xc9\xd9\x77\x97\x6b\x48\x55\x8b\x33\xb7\x7c\xf1\ +\x29\xe3\x88\xca\xb2\x24\x49\x60\x03\x45\x8a\x82\xca\xd3\xe8\x09\ +\xa1\x59\x27\x36\x9d\xa5\x3d\x1a\xd6\x0c\xfa\x76\x43\xaa\x1a\x2c\ +\x17\x66\xf9\x50\x7d\x22\xbb\x30\xc6\x00\x88\x28\x18\x13\x10\x6a\ +\x58\x78\x4c\x88\x7f\xd5\x81\x43\x27\x0d\xb0\x9c\xf6\x04\x23\x46\ +\x95\x60\x05\x6f\xff\xec\xc5\xf5\x10\x33\xa9\x67\x28\xc9\xc2\x00\ +\xe0\x68\xc5\xb9\x10\xdf\xb6\xdf\x9d\x17\x78\x52\xda\xf1\x93\x1c\ +\x81\xac\x62\x00\x40\x58\x72\x61\x22\x5b\x85\xc7\x8e\x9c\x1c\x32\ +\x61\xdc\xdd\xa7\xf4\xf0\xae\x4d\xdd\x90\x7e\x93\x48\x3a\x4a\xb5\ +\xb4\x23\x2b\x3f\xff\xad\xe3\x0b\x4d\xa2\x43\x50\x8a\x9f\xe2\x92\ +\xf3\x3b\x4e\x66\x8c\x7a\x62\xca\x7e\xff\xba\x4e\x33\xee\x73\x76\ +\x7d\x7b\xd1\x6f\x75\x76\x61\x49\xc6\x00\x88\x62\xaa\x96\x15\xfb\ +\x61\x16\x84\xd5\x1e\x37\x69\x40\xfe\xb6\xef\x37\xec\xbc\xe4\x5c\ +\x3c\x70\xb0\x70\xea\x7d\x33\xc7\x65\xaf\x48\x1f\xfd\x60\xa7\x8b\ +\x2b\x9f\x2f\x16\x08\x61\x2c\x21\x55\xba\xd2\x28\x47\x80\x40\x58\ +\xc6\x2a\x45\x70\x4d\x01\x43\xe6\x8d\xaa\x59\xd7\x95\xfd\xd6\x87\ +\x3f\x65\xea\xc1\x5e\x19\xfd\x13\xc3\x74\x2b\xfc\xd4\x15\xf8\xcb\ +\x75\x3e\x2f\xeb\xad\x76\x99\xa1\x64\xc5\xe5\x76\x29\xca\xd5\xf4\ +\x13\xaa\xa8\x2e\xb7\x4b\x91\x25\x84\x88\x42\x4a\xbf\x9e\xf9\xec\ +\xc6\x9c\x84\x19\xf3\x9f\x6c\x18\x71\x71\xd3\xfe\x0b\x32\x94\x7c\ +\xfa\xd8\xcc\xad\x25\xb5\xa7\xbd\xf1\xe2\xf4\xa7\xee\xaf\x13\xe7\ +\x11\xac\x74\xff\x2f\x87\x42\xdb\x3d\xf8\xcc\xcb\xf7\xa6\x7f\xfd\ +\xf6\xa2\xe5\x87\x55\x62\xfc\xfc\xe2\xeb\xc9\xee\xce\x33\xdf\x9a\ +\xe2\x2e\x3e\xb8\xe7\x4c\x29\x14\x1e\x7e\xed\xe1\x45\x52\x97\x07\ +\x26\x4d\xbf\x3b\x3e\x98\xda\x36\x87\xf2\x5a\x96\x9c\xff\xcb\x22\ +\x68\x42\xb0\xab\x65\x46\x05\x22\x54\x71\xb9\x54\x97\x42\x31\x92\ +\x54\x39\x73\xeb\xd7\x2f\xbc\xf8\x73\xc3\x91\xd3\x67\x2e\x78\xfa\ +\xee\x3b\x1a\xab\x88\x71\x51\x56\xfe\x8b\xff\xcb\xd9\x2b\xb8\xe0\ +\x70\xd5\x6a\xbc\x2c\x8a\xab\xe9\x8a\xd7\x08\x47\x00\x00\xb3\x9d\ +\xd0\xda\x6d\x27\xce\x79\xb2\x76\xc9\xb6\xd7\x5e\x5c\xa9\x81\x9c\ +\x7b\x3a\xf9\x5c\x6a\xa9\x04\xb8\x30\xfd\xdc\xc9\x0b\x25\x32\x14\ +\x7f\xfe\xe4\xf3\x07\x44\xcb\x27\xe7\x4d\xe1\xdb\x97\xbf\xb9\x68\ +\x1b\x28\x6e\x17\x2e\xf9\xf9\xbd\x77\x53\x22\xba\x3c\xf1\xea\xb4\ +\x76\x8d\x63\x20\x70\x6e\xf1\x23\xaf\x64\x57\x1f\xf0\xd4\xcb\xf7\ +\x5f\x5c\xb1\xe0\xdd\x2f\x4f\x48\x2a\x05\x84\x65\xd5\xe5\x72\x97\ +\x27\x82\x11\x0c\xf9\x17\x4f\x25\x5e\xc8\x03\x44\x00\x01\x96\x24\ +\x33\x6d\xd7\xcb\x53\xde\xc2\x6d\xef\x9b\xf9\xce\x0b\x23\x47\x74\ +\x8d\x70\x21\x27\x50\x7c\x7a\x6f\x72\x89\x81\x28\x04\x92\x4e\x9d\ +\x29\x70\x68\xde\x81\xdf\xe6\x2f\x3c\x76\xc7\x73\x73\x5f\x7a\x75\ +\x58\xe6\xd1\x7d\xa9\xc5\xcc\x77\x29\x29\xe5\x42\x81\x04\x1e\x97\ +\x84\xf2\xcf\x9c\xbc\x94\xe1\xc3\x20\x23\x7f\xc6\xf7\x73\x56\x84\ +\x77\x7f\x70\xf2\x43\x7d\x22\x82\x90\x2f\x33\xfd\xe4\xe1\x74\x86\ +\xa8\x13\xc8\x39\x76\xea\x02\x53\xc8\x9e\x0f\xe6\x7d\xf4\x5b\xc9\ +\xf0\xe7\x1f\xeb\xd3\xb1\x06\xb2\xed\xb2\x7a\x6d\xd7\x93\x35\x48\ +\xb2\x22\x71\xce\x1c\xc6\x05\x60\x55\x31\x7f\x9d\xf3\xc2\xcf\x67\ +\x23\xa6\xcd\x7f\xba\x4a\xd6\xef\xaf\x3c\xbf\x52\x07\x39\x37\x31\ +\x39\xf9\x7c\xa9\x04\xb8\x28\x23\xe5\xe4\xf9\x42\x81\x31\x38\x96\ +\x08\xa9\x3a\xe0\x89\xa9\xf7\x8c\x6a\x47\x98\x43\x58\xf6\x47\x8f\ +\xbf\x78\xca\xdb\xe5\xc9\xb9\xe3\x7c\xbf\x2d\x7d\x7b\xd9\x3e\x2c\ +\xa9\x44\x18\x69\x49\x47\x2e\x15\x1b\x65\x29\xfb\x08\x61\xc2\xb5\ +\x94\xd3\x47\xb3\x4a\xed\x2b\x31\x85\x82\x73\x87\x31\x81\x88\xac\ +\x94\x57\xc8\x17\x42\x70\xce\x05\xff\x27\x11\xf6\x7f\x7f\x1f\xc5\ +\x0a\xfc\x33\x29\xda\xb0\xa4\xd1\x5f\x7f\x55\xff\xec\xb2\xb7\xde\ +\x39\x68\x59\x7e\xc3\x12\xb7\x13\xdd\xcb\x99\x6d\x9a\x0e\x46\x48\ +\x08\x86\x64\x55\x91\x28\xb7\x2d\xcb\x72\x00\x21\x04\x88\x2a\x32\ +\x25\xc8\xd2\x75\x9b\x03\x41\x20\x00\x49\x8a\x4a\x09\x30\xdb\x32\ +\x2d\x86\x11\xe2\x82\x13\x45\x95\x65\x57\x42\x8b\x06\x52\x51\x1e\ +\xad\xdb\xf7\xb9\x17\x7b\x7e\x7c\xdf\x98\xf5\x67\xb4\xa0\xe0\x20\ +\x29\xa8\xd2\xe8\x79\x6f\x47\xec\x7c\xf3\xc5\xf7\x36\xcb\xee\xeb\ +\x2b\xed\x38\x9a\x2f\xfe\x81\xd9\xaf\x4d\x0d\x7d\x6d\xf4\xc2\x5c\ +\x5f\xa0\xd4\x67\xde\x24\x1e\x59\x08\xdb\x34\x1c\x8e\x10\x02\x8c\ +\xa9\xa4\x50\x10\xc8\x13\xe2\x92\xe2\x3a\xcd\x7b\x77\xf2\xaa\x89\ +\x23\xd7\x24\x07\x94\xeb\x5b\x1b\x0b\x53\xe3\x83\x3e\xfe\xaa\x87\ +\xf1\xc3\xab\xaf\x6c\x33\x2d\x9f\x6e\xfe\x4b\x51\x70\x43\x83\x07\ +\xbe\xf8\xb8\x7b\xf1\x8a\x07\x1f\x59\x23\x83\x4c\x15\x45\xa6\xd8\ +\x32\x74\x86\x64\x97\x42\x6c\xcb\xb0\x05\x75\x29\x12\xb7\x2d\xf3\ +\x72\xdc\x34\x55\xca\xf3\x4e\xb9\x6d\x96\xf5\x76\x21\x54\x92\x65\ +\xea\x58\xa6\x65\x33\x84\x00\x00\x4b\xaa\x72\x63\x7c\x0a\x02\xb0\ +\x2d\xdd\x01\x49\x95\xaf\x94\x64\x00\xc7\x32\x6c\x47\x20\x84\x10\ +\xc2\xb2\xaa\x20\x61\xeb\xba\x23\xab\x2a\xc5\x5c\x37\x4c\x22\xbb\ +\x64\xc4\x4d\xc3\xe4\x80\x11\x08\x0e\x42\x51\x5d\xc2\x31\x1c\xa0\ +\x8a\x2c\x21\x21\x6c\x53\x67\x58\x56\x64\x0a\x42\x94\x5d\x0a\x63\ +\x22\x2b\xb2\x60\x96\x69\x83\xea\x52\x80\x5b\x86\xc5\x24\x22\x87\ +\x24\x54\x4f\x88\x0b\x2a\x2d\xb4\x7b\x3f\x3d\xbb\xb5\xf6\xeb\x23\ +\x53\x96\x1b\xea\xf5\x49\x6a\x8e\xae\x05\xb5\x1d\xfa\xee\x87\xc3\ +\xbf\x9e\xfa\xcc\xde\xa4\x22\x4d\x33\x18\x63\x96\x69\x01\xc2\x20\ +\x04\x51\x54\x99\xa2\x2b\xc2\x71\x2c\xc3\x12\xc4\x25\x53\x87\xa1\ +\x2a\xed\x07\xbf\xb4\xf8\xc1\xfd\xaf\x3c\xba\x74\x55\x8a\xa2\x52\ +\x6e\x5b\x66\xb9\x28\x90\xa4\xa8\x04\x23\x04\xdc\x30\x75\x4c\x5d\ +\xd7\x44\xa8\x73\xd3\x34\xae\x39\x82\xdd\x21\x41\x09\xdd\xc7\xbe\ +\x34\x29\xe1\xb9\xc1\x93\x4e\x04\x5c\x0a\x06\xc5\xe3\xa1\x41\xb1\ +\x13\x17\xbc\xad\xae\x7f\xf9\x95\x8f\xff\x41\xd9\xe4\x15\xa8\xc0\ +\x4d\x38\x57\x84\xd5\x6c\xd6\xb5\x5b\xe7\xf6\x6d\x6a\xe4\x9d\xdc\ +\x77\x3e\xd7\xa1\xb7\x93\xf9\x82\x89\x24\x49\x54\xa2\x54\x92\xcb\ +\xd2\xa3\x11\x26\xb4\xfc\x48\x79\xbf\x02\x42\x25\x49\x92\xa8\x24\ +\x51\x5a\x5e\x92\xe9\xca\xaf\x24\x49\x22\x48\x30\xf0\x76\x1d\x3f\ +\x69\xc4\xe8\x01\xad\x1a\x05\x6d\x5c\xb4\x70\xcd\xae\x8b\xcc\x41\ +\xb5\xba\xde\x35\x63\xce\x84\x1a\x51\xc6\xbe\x35\xbf\x9f\x3a\x97\ +\x4f\x6e\x48\x62\x12\x8c\x93\xd0\xd8\xe6\x6d\x3a\x76\xed\xdb\xb9\ +\x92\x91\xbc\xff\x58\xd6\x4d\xb2\x84\x11\x22\x54\x92\x24\x4a\x25\ +\x4a\x28\x46\x82\x99\xa6\xda\x67\xfa\xd4\x09\xe3\x7b\x22\xed\xfc\ +\x96\x1f\x37\xe7\x68\x37\xd6\xeb\x40\x9c\xf1\xa0\x6a\x8d\x3a\x77\ +\xe9\xd4\xa1\x63\x7d\xff\xd9\xfd\x67\x32\xcd\x7f\x29\x0a\xee\x40\ +\x64\xed\x7a\x72\xde\x99\x83\xfb\x73\x15\x77\x79\x3e\x37\xa1\x12\ +\xbd\x9c\x0e\x5e\x16\x83\x76\x8d\xb8\xae\x36\x73\x28\x7f\x44\x89\ +\x92\xf2\x93\x49\xb9\xb8\x24\x7a\xab\x48\x6e\x4c\xa4\xeb\x12\xd0\ +\xf0\xe5\x8b\xd0\x2b\x39\xdf\xe5\x3f\x47\x94\x4a\x04\x01\x20\x44\ +\x2e\xdf\x5a\x92\x24\x84\x00\x13\x7a\xe5\x22\x98\x5e\xbd\x60\xf9\ +\xa5\x28\x41\xa8\xec\x81\x2f\xff\x9a\x12\x6e\x3b\x61\xf5\xdb\x3d\ +\xf8\xe4\xc4\x3b\xef\x6a\xaf\x64\xed\x7e\x6f\xee\x8a\x6c\x83\xdc\ +\x28\x1c\x4c\x90\x96\x97\xa3\xbb\x6a\x0f\x99\x38\xac\x8a\x9d\x73\ +\xf8\x48\x32\x23\xb2\x24\x97\xdd\x5d\xba\x99\x70\x08\x08\xe1\x80\ +\xab\x61\xfb\x56\x79\x1b\x3f\xff\x66\x75\x22\x56\xa4\xb2\xed\x8d\ +\x1b\x44\x81\x6e\x28\xaf\x7e\xf5\x88\xe0\x8c\xcb\xe1\x77\xbf\xf8\ +\xc2\x03\xdd\xa3\x36\x7c\xb4\x6c\xeb\xb1\x7c\x2a\x61\x4b\xe7\x75\ +\x7a\x0d\x9c\xf1\xd2\xb8\x84\xf0\xc0\x9e\x5f\x7f\x4f\x3c\x5f\x48\ +\xfe\x09\x09\x71\x15\x36\x75\x05\x6e\xa1\x19\x00\xba\x9e\x5f\x22\ +\x38\x01\xc9\x2b\x87\xba\xfe\x9d\xae\xea\x7f\xbe\x8e\xb0\x4c\x9d\ +\x21\xf9\x86\x92\x03\x82\x33\x06\x88\xdc\x2c\x91\x44\xd8\x46\x79\ +\xb0\x17\x22\x54\x51\x24\x8c\x80\xd9\xb6\x65\x39\x1c\x38\x91\x55\ +\xe5\x56\xd9\xe4\xb6\xa9\x5b\x36\x42\x84\x50\x59\xbe\xdd\x0d\x7e\ +\xe1\x58\xb6\xe3\x38\x0c\x40\x51\xdd\x14\x03\x00\xe2\x8e\x61\xd8\ +\x42\x55\xd5\x2b\x8f\xe6\x98\x9a\xc9\x80\x94\x3f\xcd\x6d\x65\xa9\ +\xdb\x86\xce\x04\x25\xc8\x31\x99\x43\x25\x97\x7a\xb5\x06\xd9\x7f\ +\xe0\xe5\x08\x66\x1b\xa6\xc1\x00\x28\x51\x14\x45\x46\x00\xdc\xb1\ +\x4c\xcb\x64\x00\x12\x55\x15\x09\x9b\xba\x66\x03\x92\x25\x97\x2c\ +\x97\xd5\xcf\x05\xdb\x32\x4c\xdb\x16\x80\x15\xd5\x7d\xf3\x94\x5f\ +\x84\xb8\x65\x18\xb6\xc5\x01\x49\x92\x5b\x95\xf1\xbf\x7e\xe3\x08\ +\x84\xe3\x98\xe5\x09\x2f\x48\x52\xae\x56\x1d\xb1\x4d\xc3\x62\x36\ +\xa6\x8a\x2a\x2b\x08\x04\x08\x6e\x1a\x06\x13\x88\x4a\xb2\x2c\xdd\ +\x6e\x3b\x70\xc7\x32\x99\xc0\x92\x72\xe5\x5d\x22\xc1\x1d\xd3\x34\ +\x1c\x21\x08\x96\x55\x55\x46\x80\x04\xb3\x4d\xd3\x74\x40\x10\x2c\ +\xbb\x54\xc9\xd2\x35\x4b\x08\x89\xba\x14\x85\x80\x00\x04\xc2\x30\ +\x7c\x7e\x6e\x08\x90\x82\xe4\x10\x55\x22\x42\x08\xee\x94\xeb\x12\ +\x95\x5d\x32\x25\xf0\xff\x74\x36\x79\x05\xfe\x5f\xb7\xa9\xb9\x88\ +\x69\xdc\xa9\x47\x8f\x2e\x2d\x1a\x24\x58\xf9\xe9\x45\x01\x8e\xff\ +\x46\x32\xb1\x10\x0c\x68\xd5\xa6\xad\xaa\x85\x3a\x79\x05\x81\x6b\ +\xda\x09\x32\xd3\x51\x7b\x4c\x98\xda\x36\x38\xe7\xd8\xb9\x02\x72\ +\x7d\x3a\x2f\x22\x94\x4a\x92\x54\x6e\xca\x5d\xb6\xd6\xa9\x24\x49\ +\x97\x4d\xf5\x5b\x5b\xf4\xb2\x24\xdd\x4e\x7b\xb0\x6b\x7f\x44\xa8\ +\x24\x5d\xa9\x58\x20\x38\x73\xc7\xd4\x6a\xde\x24\xde\x97\x97\x6f\ +\x32\x74\xb9\x76\xa6\x24\xff\xa5\x55\x7b\x93\xa9\x45\x29\x42\x34\ +\xae\x51\xab\xee\xfd\xba\x44\x0a\x5f\x56\x4e\x31\xfc\xa7\xc2\x0e\ +\xb8\x23\x5c\xe1\xcd\xbb\x77\x6b\xd7\xae\x51\xa8\xec\x14\xe4\x16\ +\x3b\x9c\x21\x6f\x74\xab\x9e\xdd\x5a\xb7\xae\xef\x45\x5a\x41\x29\ +\x34\xeb\xdf\xbf\x6d\xe3\x18\xbd\x20\xa7\x34\xc0\x30\x06\xc7\x46\ +\xf1\x4d\x5a\x76\xbb\xb3\x53\xad\x5a\x31\x66\x7e\xbe\x2f\x60\xdd\ +\x98\xc3\x29\x18\x73\xc5\xd7\x69\xdf\xa3\x73\xab\x36\x8d\xbd\x56\ +\x6e\x66\x9e\x7e\x3b\x6f\x1c\x61\x5c\xfe\xaa\xa4\x2b\x0d\x67\x05\ +\x63\x10\x51\xa3\x71\xb7\x01\x3d\xaa\x79\x78\x76\x66\x1e\x03\x8c\ +\x10\x2a\x3b\x8d\xfc\x3b\xa9\xdb\x98\x50\x7a\xad\x89\x2e\x18\x23\ +\x9e\x06\x1d\xbb\x74\xe8\xdc\x2c\x3a\x04\x17\x64\x15\x38\x9c\x73\ +\x39\xa4\x71\xd7\xae\x1d\x3a\x36\x89\x70\x8b\xdc\xec\x40\x9d\x3e\ +\x77\x76\x6e\x53\x8b\xfb\xf2\x0a\x8a\x2d\x8c\x11\xb3\x45\x64\xad\ +\x26\x7d\x06\xf6\x6e\x54\x37\x01\x7c\xc5\xc5\x25\x1a\xc2\xf8\x8a\ +\x2e\x91\x7f\x4e\x83\xae\x0a\xa6\xae\xc0\xcd\x29\xd6\xb4\xe8\x80\ +\x45\x1f\x8c\xe9\x11\x52\x94\xed\xcb\x3a\x97\x98\x53\xcc\xff\x15\ +\xfd\x21\xe0\x4c\x37\x0c\x20\x12\xc5\x48\x38\x96\x61\xd8\x84\x88\ +\x12\xcb\x3d\x76\xe9\xd7\x63\x1b\xa4\xfd\xf0\xcb\x09\x28\xab\x67\ +\xc6\x99\x6e\x94\x16\x73\x75\xe8\x23\xcf\x36\xd4\xf6\xae\xdb\x9f\ +\x4e\x29\x36\x0d\x4d\xb7\x4d\xce\xcb\x8b\xee\x0b\xee\x98\xba\x66\ +\xd8\x96\x00\x72\xab\xc2\x32\xdc\xb1\x0d\x43\x37\x6d\xc3\x72\x18\ +\x26\x12\xc1\x50\x56\x32\xd4\xb0\x2d\x00\x42\x29\x01\xc1\x4d\x43\ +\x33\x6c\xd3\xb2\x19\xc2\x65\xae\x16\x61\x9b\xba\x6e\xe9\x96\xcd\ +\x10\x22\x94\x20\x66\x1b\x9a\xa9\x3b\x36\xb7\x6d\xd3\x66\x40\x29\ +\x31\xf4\xe2\xb8\x01\xcf\x7d\x36\xff\x8e\xdd\x3f\xae\xbe\x54\x0c\ +\x94\xa2\xcb\x97\x35\x1d\x47\x10\x5a\x46\xd6\xc2\x31\x0d\xcd\xd2\ +\x2d\xdb\x16\x82\xd0\x9b\x15\x63\x63\x86\xe1\x6a\xd8\xf3\x95\x8f\ +\x67\xc6\x53\xad\x20\x25\xe5\xdc\x85\x3c\x81\x90\x6d\x68\xba\x6d\ +\x32\x8e\x29\x25\x18\x81\x63\x99\xba\xa9\x5b\xb6\xcd\x38\xa2\xb7\ +\x72\xa9\x70\x66\xe8\x9a\x61\x5b\x5c\x60\x4a\x08\x70\xab\xc8\xc0\ +\xf7\xcc\x7e\xf3\xe1\xe1\xf5\xb9\x14\x14\xe2\xb2\x93\x0e\x1c\xcf\ +\xb6\x3c\xa3\xde\x5c\x30\xfe\xae\xea\x5c\x0d\xf5\x62\xff\xd9\xd3\ +\xb9\xb5\x7b\x74\xef\x7e\xcf\x7d\xfd\x9a\xbb\x76\xfc\xb6\x57\x03\ +\xca\x19\xc4\x37\x68\xd4\xa4\x7d\xbb\x61\xd3\x1f\x92\x4f\x6c\xda\ +\x73\x3a\x87\x5e\xbf\xe4\x17\xcc\xd0\x6a\x8e\x7e\xe1\xe5\xe7\xbb\ +\x6b\x99\xc5\xbe\xcc\xe4\x73\xe9\xbe\x1b\x59\x15\x81\xb0\x0c\x5d\ +\xb3\x74\xc7\x66\x18\xdf\xbc\xaf\x3c\xb7\x2d\x1c\xdd\xe8\x99\xcf\ +\xe6\x35\x8b\x74\x0a\xd3\x2e\x25\x27\xa7\xdb\x08\x3b\x96\xa1\x5b\ +\x86\xc3\x80\x10\x8a\x31\x70\xdb\xd2\x4d\xcd\xb0\x2d\xc6\x10\x21\ +\xe4\xe6\x7e\x7f\xc1\xad\xab\xe2\xa2\x58\xb0\x12\xdd\xe8\x30\xe9\ +\x85\xe7\x1e\xeb\x8a\x84\x1c\x11\x29\xa7\xec\x3d\x92\xae\x8b\x3e\ +\x8f\xcf\x79\x6a\x52\x2b\x81\x5c\x61\x21\x70\xe6\xc0\xb9\xf8\x4e\ +\x5d\x3a\xdd\x35\x78\xd8\x9d\x35\x0f\xfd\xba\xa9\x80\x11\x60\x22\ +\x3c\xa1\x4e\x8b\x2e\x6d\xfa\x8e\x9f\x5a\xc3\x77\x7c\xd3\xee\x33\ +\x58\x92\xd1\x3f\x70\x42\x56\x44\xe9\x55\xe0\x96\xc6\x92\x6c\xe6\ +\xed\xfe\x7c\xf1\x9c\x8f\x8e\x84\x29\x61\x8a\xf4\xaf\x4a\xde\x71\ +\x5b\x78\x62\xda\x75\xac\x91\x79\xf4\x40\xb6\xcf\x92\x2b\x55\x6f\ +\x57\x2f\x34\x69\xef\xf9\xa6\x7d\xbb\x9a\x87\x7f\xf8\xee\xc8\x59\ +\x44\x25\x54\xe6\x3a\x44\xee\xe6\x7d\x7b\x54\x0a\x0e\x4d\x88\x97\ +\x0d\x93\x09\xc1\x6c\xee\xae\xdf\xb3\x67\xfd\xaa\xee\x4b\x87\xf6\ +\x1c\x39\x9d\x8b\x31\x30\xe2\x6d\xd1\xbf\x5f\x42\x18\x3b\xb5\x6d\ +\x47\x72\xa6\x26\xdf\x50\xac\x91\x73\xe1\x8a\x8c\x6f\xda\xac\x61\ +\x7c\x74\x08\xe8\x05\xc7\xb6\xec\xba\x58\x60\x60\x6f\x54\x87\xbb\ +\x3a\xc6\xb9\x8d\x13\xdb\x77\x9e\xcb\xd0\xd4\xa0\x90\xfa\x6d\x3b\ +\xd7\x4e\x88\xe4\xa5\x59\x87\xb7\xed\xcb\xf1\x33\x84\xe5\x9a\xed\ +\xda\x37\x6c\x10\xeb\x14\x64\x1e\xde\xbe\x37\xb3\x98\x47\x26\x34\ +\xee\xd5\xb6\x96\x96\x9d\xc1\x83\xa2\x21\x27\x71\xef\xbe\xd4\x2a\ +\xcd\x7a\xb4\x89\xcd\xfa\x7c\xd9\xde\xdc\x00\xa6\x04\x04\xe3\x72\ +\x78\x5c\xd3\x16\x8d\xab\xc4\x78\x8b\xd3\x12\x0f\xee\x3e\xa5\x83\ +\xc4\x0c\x3b\xb2\x5e\xab\x56\x6d\x6a\x13\xb3\xe8\xfc\xa1\xe3\x29\ +\x17\x0b\x6e\x5c\x71\x30\x2e\x22\xeb\xd6\x09\xc9\xdb\xfe\xfc\xe4\ +\xe7\x72\x50\x88\x47\x91\x1c\x53\x54\x6b\xd7\xb3\x59\xfd\xc8\xcc\ +\xc3\x7b\x0f\x9f\xcc\xe4\x44\x8e\xa8\xd5\xa8\x51\xd3\x3a\xa1\x6e\ +\x7e\xf1\xd0\xbe\xe3\x49\xb9\xe2\x86\x52\x44\x82\x33\x06\x6a\xe3\ +\x3b\xfa\xd4\x8e\x21\x67\x76\xee\x48\x4c\x2b\xa1\x6a\x50\xa7\x07\ +\x1e\x18\x35\xa8\x5d\xc6\xea\x25\x07\x0f\xe5\xa4\xef\xdb\x51\x2a\ +\x47\xf5\x1a\x39\xee\xfe\x3e\x4d\x12\xbf\x59\x74\xe8\x44\xc1\x85\ +\x7d\x07\xfc\xa6\xbe\xf6\xed\x97\xf6\x6f\x9f\xf8\xd9\x9b\xed\x63\ +\xdc\x3c\x4f\x03\x97\x8a\xce\x6c\xfe\x79\xf7\xc6\x9d\x38\xae\x0e\ +\x52\x6e\x5a\xfa\x09\x01\x20\x22\xac\xf4\x1d\x2b\xe7\xbe\xf0\x3e\ +\x92\x22\xdc\x32\xb9\xa1\x1c\x20\x77\x90\xab\x61\xf7\x2e\x75\x6a\ +\x44\xea\x59\xa9\x07\x76\x1c\x2a\x32\x09\xc5\x37\xd9\xe1\x08\xa9\ +\x5c\xbd\x2a\x3d\xfb\xda\xb4\xa7\x0e\x17\xb9\x42\x3d\x0a\xd3\xed\ +\x4a\x8d\xdb\xb5\x6e\x99\x50\x7c\xe6\xf0\xfe\xfd\xe7\x6c\x2c\x07\ +\x57\xae\xd5\xb6\x79\x83\x4a\x61\x52\xce\xa9\xc3\x87\x8f\xa4\x39\ +\xf8\x46\x7f\x0c\xb7\x6d\x54\xa3\x53\x9f\xc6\xb5\x42\x2f\x1d\xdc\ +\x7d\x34\x31\x9b\x61\x77\xb3\x7e\x83\x27\x8c\xed\xaf\x1d\xf9\xe2\ +\xc0\xae\xe4\xbc\xe3\x07\xb2\x2c\x4f\xbb\xc1\x43\xc7\x3e\xd0\xb3\ +\x70\xeb\x87\x07\x76\x5e\xcc\x3e\xb2\xb7\x84\x5b\xbb\x3f\x5c\xb0\ +\xfb\xd7\x13\x5f\x7d\x3f\xb9\x46\x04\x4e\xce\x00\xb7\x4a\xb2\x8e\ +\x6e\x9b\x7f\x60\xdb\x68\x5c\xa3\xa5\x82\x10\xa0\x7f\xe8\x74\xac\ +\x60\xea\x0a\xdc\xda\xae\x06\x24\xa9\x6e\x2f\xb8\x29\x29\xf3\xe4\ +\x09\xdb\xd0\x4c\xce\x31\x96\x5d\x6a\x59\x15\x4a\x61\xeb\x01\x53\ +\x08\x42\x64\x85\x82\x25\x22\xc7\xcf\x99\x93\xf2\xf6\x83\x2f\xac\ +\x4c\xe9\x3a\x78\xec\x8b\xc3\xb5\x07\x7b\x2f\x0d\x8f\x8d\x6d\x74\ +\xe7\x9d\x35\x9b\x17\xae\x59\x7b\xc2\xa6\xc4\xb2\x48\xef\xd9\xaf\ +\x4e\x1b\x14\x73\xf2\x68\x41\xd3\x86\x95\x0f\x58\x96\x05\xb4\xd7\ +\xa3\xcf\x0d\x6f\xe7\x3e\x93\x6a\xde\x33\xf6\x9e\x55\x4f\x3f\xfe\ +\xcd\x1e\xff\x7d\x6f\x2f\x78\xa0\xad\x7c\x3e\x9b\x3e\x30\xa1\xdf\ +\xdb\x63\x9f\xde\x9b\xe1\xc8\xe0\xe8\xa6\xc1\x00\xc9\xb2\x4b\x26\ +\xc8\xb0\xa4\x3b\x26\xbd\x38\x6d\x60\xc8\xc1\x03\x29\xc2\x2c\xca\ +\xdc\xbd\x2d\xc5\x5d\x79\xf2\xfc\xd9\x8d\xa5\xcc\x2c\x16\x33\x78\ +\x58\x97\x79\x63\x9e\x4a\xab\xda\xe6\xc5\xaf\x5e\x2a\xd9\xb6\x0d\ +\xd5\x6a\x73\xf7\x5d\xdf\xcc\x9c\xbc\x34\x5f\x78\xe2\xeb\xd6\xa9\ +\x55\x3b\x22\x72\xd0\xfd\x03\xee\x5c\xfb\xd8\xc4\x0f\xdb\x8c\x9d\ +\xf5\x50\x2f\x9c\x2f\xc5\xd0\x82\x4c\xd9\x63\xd0\x49\x8f\xa7\xa8\ +\xa1\x55\x1b\x35\x1e\xd4\xb3\xcd\x99\x2d\x1b\x53\xf3\x0d\x22\xec\ +\xba\x77\x8d\x9c\xfb\x72\xf7\xc3\x1b\x4e\x55\x7f\x7a\x6a\xdb\x77\ +\x9f\x7f\x63\xc9\x1f\x91\x5d\x46\xcd\x5d\x34\x41\x3f\x79\x4c\xae\ +\xdb\x31\xfa\xe4\x97\x13\xa6\x2c\x2e\x06\xef\x9f\x38\x0b\x01\x03\ +\xdd\xd0\x6c\x6e\x83\xec\x72\xab\x8c\xda\xba\xdd\x60\xd4\x13\xcf\ +\x3f\xde\xf9\xe2\xa9\xac\x6a\x8f\x8c\xfa\x6d\xd6\xe3\x1f\xae\xbb\ +\xf8\xc0\xec\x97\x47\xd6\xf7\xef\x3d\x8d\xc6\x3d\x3d\xf2\xdd\x07\ +\xa7\xae\x3f\x94\xaf\xa8\xd7\xf6\x1f\x11\x96\x4d\x7b\xbf\x30\x77\ +\x72\xbf\xa8\x73\xa9\xd6\xc8\x87\xee\x59\x3a\x7e\xc6\xc6\x73\x34\ +\xb6\x66\x55\x8f\x17\x7b\xe3\xab\x37\x72\x42\x03\xc7\x76\x70\xec\ +\x8a\xab\x55\xc5\xe5\xc6\x21\x55\x6b\x35\x44\x11\xc5\x47\x76\x72\ +\xc0\x2a\xf5\x2a\x14\x1c\xee\x18\x86\xc6\x84\x5b\x08\xa0\x92\xea\ +\x21\x5e\x45\x42\xd6\x5f\x7e\x72\xb1\xa4\x7a\x51\x90\x23\x61\x21\ +\x00\x10\x70\xd3\xd0\x1d\x1b\x80\x28\xaa\x9b\x22\xc1\x41\xad\xd6\ +\xb0\x5e\xf5\xb8\xa0\xca\xf7\x8f\xea\xdd\xf9\xb3\x97\x9e\xfd\x4e\ +\x93\xff\xdc\x82\x00\x21\xce\x0d\x5d\xb3\xb8\x2d\x24\xc5\xe5\x92\ +\x24\xa6\x1b\x71\xbd\x1e\x9c\xf3\xc6\xfd\x25\x89\x29\x11\xd3\xc6\ +\xb4\x7d\xf7\xc5\x37\x3e\xd9\xd3\x6a\xca\x13\xb3\x86\x44\xed\xdc\ +\x99\xdf\x74\xe6\x84\x55\x8f\x4d\xff\x62\x4d\xb2\xe4\xbe\xb6\xfb\ +\x87\xb0\x75\xd6\x6c\xd2\xb3\x33\xa7\xb4\x4c\x3d\x9d\x37\xe2\x91\ +\x07\x7e\x7c\xfc\xd1\x15\x5b\xf2\xa3\x12\xaa\x86\x86\x51\x1e\x15\ +\xdf\xa0\x85\x92\x98\x7a\xc4\x11\x34\xa6\x46\xd5\xe0\x60\x82\x62\ +\xaa\x36\x6c\xe1\x75\xce\x1e\x64\x02\x64\xd5\x8b\x25\xec\x08\x66\ +\x18\xba\xc5\xa9\x5b\x20\x4c\x65\x8f\xa3\xa8\x32\x01\xf1\x0f\x2e\ +\x77\x5c\x11\x4f\x5d\x81\xdb\xe5\x6d\x26\x48\x83\x81\x23\x26\x3f\ +\x3d\x7d\xd8\xd0\xae\x41\x60\x33\x2e\x18\x52\x9a\x0c\x1d\x3d\xe5\ +\xe9\x69\x83\xef\xee\xe0\xc1\x88\x17\x1e\x5f\x7d\xe0\x52\xed\x3b\ +\xba\xb8\x20\xa4\x5d\xf7\x56\x47\xbe\xde\x54\xa8\x17\xfc\xba\xec\ +\xad\x8f\xbf\xd8\x59\xcc\x64\x8c\x00\x98\x49\xe3\xdb\x8f\xba\xab\ +\xce\x77\x93\xc6\x4e\x19\x3d\xf3\xd7\xad\x29\x44\x11\x72\x4c\xa7\ +\x89\xe3\xba\x14\x1d\xdb\x7f\x74\xe7\xfe\x2c\x4f\xcc\xe0\x71\xcd\ +\x42\x6b\xf4\x1e\xd5\x23\xe2\xa3\xb1\x63\xa7\x0c\x99\xb8\xa9\x30\ +\x76\xd4\x94\x8e\xdc\x0c\x90\xd8\xda\x03\xa6\x4e\x9f\xf2\xd4\xc4\ +\xb6\xf5\x63\xb8\x6d\x73\x41\x23\x63\x2b\x25\x7f\xb3\x6c\xd6\xa4\ +\x19\x2f\x3c\xf6\xd6\x81\x8b\x66\xed\x6e\xf7\x8e\xec\x1d\x73\x66\ +\xcf\xfe\xc3\xdb\x0f\xaa\xed\x5a\xf7\xed\x57\x9d\x83\x4b\x2e\x3e\ +\xbc\x78\xfa\xb4\xa9\x23\x97\x44\x36\xb8\xa3\x45\x65\xd9\xb6\x7c\ +\xc7\xb7\xed\x3a\xb4\xff\xf8\xc1\x5d\x67\x6b\x35\xe9\x52\x27\x42\ +\x92\x54\xf6\xfb\xb2\x0f\x37\x6c\xbf\xb4\xfb\xab\x8f\xd6\x9f\x52\ +\x9b\x34\xaf\x72\x6e\xef\xca\x05\xb3\x96\x9d\xca\x05\x04\xe5\xd5\ +\x4d\xd4\x90\xa0\xe2\x23\xab\x66\x8d\x1b\xfb\xca\xab\x7b\xba\xf4\ +\xea\x19\x82\xbc\x03\x26\x8c\x81\x75\x0b\x27\x3d\x38\xf9\xdd\xf7\ +\xb6\xd2\xe0\x10\x7a\xc3\x7a\x83\x5b\x4e\x44\x93\x3e\xa3\x46\x74\ +\xc9\x3d\x7a\xaa\xc4\x40\x48\x58\x8e\xa7\xce\xe8\xf1\xfd\x8e\xbf\ +\xf9\xe4\x94\x11\x63\xdf\x5a\x71\xe6\x9e\xa7\xee\x89\x04\x12\xec\ +\x65\xfb\x3f\x7f\xe3\xa1\x07\x26\xfe\xb2\xcf\x3b\xb0\x7b\x23\xc4\ +\x9d\x3f\x4b\xdc\x54\xaa\x75\x1d\x3b\xb0\xd6\x77\x0f\x8d\x7f\x68\ +\xf8\x84\x95\x89\xca\xa8\x47\xfb\xc8\x66\xfa\xf7\x6f\x7c\x7a\xe4\ +\x74\xc6\xe6\x77\x17\xce\x79\xfe\x8d\x3d\x17\x4d\xd9\x48\xff\xe6\ +\xf5\xcf\x4f\x26\xa7\xaf\x7b\xeb\xcd\x57\x67\xbf\x75\x28\xd3\x52\ +\x08\xc2\x98\x14\xa7\x9f\x49\x66\x55\x87\x4d\x1b\x1e\xaf\x8a\xbf\ +\x97\x3b\xc4\x2d\x3b\xa2\x75\x8f\x07\x1f\x7f\x64\xec\xd4\x7b\x13\ +\x42\x08\x13\x08\xac\xc2\x83\x7f\xec\x3c\x7a\xe8\xd8\xe1\xfd\x19\ +\xcd\xdb\x74\xae\x12\xcc\xaf\x4b\x4b\xe2\x96\xed\xa9\xd9\xfa\x81\ +\x89\x83\x9d\xe4\x53\x59\xc5\x9c\x20\x66\xe0\xe8\x7b\x27\x8f\xf2\ +\x7d\x3f\x6f\xf2\x03\x63\x5e\x7c\x75\x7d\xf7\xc7\x46\xd4\x74\x49\ +\xee\x20\xf9\xdc\x6f\x1f\x3c\x32\x66\xcc\xb2\x6f\x0a\xfa\xf7\xed\ +\xe0\xc6\xd6\x9f\x58\x94\x59\x2c\xa4\xd1\xd8\xd1\xdd\xf7\xbc\xfc\ +\xc8\x94\x11\x63\x97\xfc\x94\x71\xef\x53\xf7\x44\x91\x92\x75\x4b\ +\x3f\xdd\x7e\xe0\xe2\x81\xaf\x3e\x7e\x75\xe6\x8b\xeb\x8f\xe5\xb9\ +\x88\x6f\xf5\xdb\x9f\xee\x3d\x96\xbe\xeb\x93\xa5\x73\x66\xbd\xb2\ +\x39\xa9\x50\xa6\x04\x21\x62\x15\xa7\x1d\xcb\x52\x06\x3e\x36\xb6\ +\x6e\x98\xc4\xf8\xff\x23\xc5\xe8\x2b\x98\xba\x02\xb7\x4d\xd5\x02\ +\x07\xc7\x55\xa9\x51\xbf\x66\x7c\x95\x48\x0a\x5c\x80\x10\x40\x42\ +\x2b\x57\xab\xd1\xa0\x66\x5c\x7c\x38\x11\x40\x09\x3b\xf0\xc3\xa6\ +\xb0\x86\x1d\xba\x74\xee\xd4\x32\x3e\xe7\xf7\x8d\xc7\x38\x51\x15\ +\x50\x5d\x2e\x09\x98\x6d\x39\xb6\x6d\xd9\x52\x68\xac\x4b\x2f\x49\ +\x3d\x97\x07\x20\x1c\xdb\x16\x9c\x29\xe1\x55\x42\x39\x98\x34\xb4\ +\x56\xa3\xaa\xa9\x2b\x7f\xf8\xea\xbb\xd3\x41\x95\x13\x48\x7e\xf6\ +\xf9\xb4\x52\x04\x79\x27\x53\x0a\xa5\xca\xf1\x12\x30\xa4\x06\xc5\ +\xd6\xaa\x51\xa3\x7e\xf5\xf0\x60\xb5\xac\x92\x1c\x17\xb6\x03\x20\ +\x81\x2c\x4b\x44\x20\x08\x8e\xac\x26\xf9\x0d\x12\x1e\x5f\x23\xc1\ +\xb3\x79\xc1\x67\x9b\x8f\x94\x28\x32\x62\x0c\x51\x55\x71\x8a\xb3\ +\x7d\xdc\x96\xc0\x09\x6e\xd0\x6d\xf6\x17\xf3\xee\xec\xde\x28\x3e\ +\x3e\x18\x13\x81\x31\x08\x26\xb0\x44\x9c\xd2\x12\x9b\x01\x58\xb6\ +\x10\x40\x41\x76\x7b\x54\x09\x33\xdb\xb6\x6c\xee\x08\x00\xe0\xc0\ +\x05\x92\x40\xf2\xe7\xa7\xdb\x32\x96\x3c\xa1\x51\x21\x9e\xe4\x03\ +\x67\x75\xc0\x20\x1c\x47\xf0\x9b\xc9\x8a\x4b\xc1\x11\x55\xaa\x45\ +\x06\x0a\x4b\x2d\x06\xc0\x19\x0a\x8a\x0a\xc3\xce\xd9\xe3\x97\x10\ +\x18\x29\x67\x52\xfc\xe1\x55\xbc\x0a\x72\x18\x00\x91\x28\x58\x85\ +\x85\x39\xd4\x2b\x5f\xee\x06\xe7\x68\x9a\xdf\xb2\x39\x12\x4c\x89\ +\x88\x57\x4b\x0b\x93\x93\x0b\x31\x14\x9d\x3e\x9b\x8d\xe2\x2a\x2b\ +\x00\xb2\x4b\xa1\x14\x49\xaa\xea\x26\x2e\x09\x23\x81\xb0\xe2\x52\ +\x08\xc1\xb2\xea\x72\x53\x37\xc5\x48\x00\x20\x04\x8e\x11\xd0\x91\ +\x37\x2e\x21\x46\x21\xe2\xef\x59\x93\x82\x0b\x25\xb4\x52\xb5\xba\ +\xb5\xaa\xd5\xae\xec\x96\x90\x65\x98\xb1\x9d\xee\x99\xf3\xc9\xec\ +\xae\xed\xea\xc5\xc6\x78\x10\x06\x84\x6f\xf2\x1b\xec\x0e\xae\x5c\ +\x23\xd6\x2e\xf5\xe9\x96\x40\xc0\x85\x1a\x12\xe9\x55\xce\x1f\x39\ +\xef\x00\xcb\x38\x77\x26\x57\x8d\x0d\x0d\x92\x98\xc3\x05\x22\x32\ +\x40\x49\x7e\x06\x78\x2e\x77\x38\x12\x4c\xd7\xfd\x86\xc9\x40\x30\ +\x12\x12\x1d\xcc\x8d\xb3\x27\x32\x31\x68\xc9\x67\xd2\xf4\xa8\xca\ +\x1e\x09\x4b\x92\x22\x51\x4c\x65\xc5\x0d\x6e\x99\x62\x00\xa4\xa8\ +\x0a\xa5\x58\x92\x55\x37\x72\xcb\x97\xbb\x29\x71\x5b\xf3\xdb\x72\ +\x6c\x8d\xca\x1e\x09\x84\xf8\x7f\x84\xa9\x2b\xbc\x1f\x15\xb8\x5d\ +\xbf\x35\xc5\xce\xfe\x0f\x16\xec\x5a\xca\x31\xa6\x92\x22\x53\x0c\ +\x20\xf4\x1d\x4b\x5e\xdb\xc2\x04\x26\x54\x92\x15\x59\xb2\xb3\x0f\ +\xad\xdf\x91\x33\xe8\xb9\xe5\x2f\xa4\xad\x5e\x74\x20\x59\x93\x5d\ +\x2e\xa6\x0b\x7f\xc0\x70\x25\xd4\xa9\x5e\xb5\x72\xb1\xa3\xe7\x5c\ +\x3c\x9c\x46\xc7\xdf\x3d\xa6\xcf\xa1\x0f\xd3\xbc\x6e\x0f\x25\xb2\ +\x96\x7e\x34\x25\x60\x5a\x17\x0e\x7c\xb1\xe2\x84\x12\x16\x62\x17\ +\xe6\xb1\x98\xc3\x05\xd1\xfd\xee\x18\xd0\x3c\x6b\xaf\xe7\xee\xce\ +\xd5\xb3\x56\xbc\x67\x23\x0f\x4e\x3b\xba\xfc\xc9\xfd\x5c\x20\x2a\ +\xcb\x54\x96\xc1\x00\x84\x08\x41\x18\x01\x42\x08\x51\x84\xb2\xcf\ +\x1d\x2c\xa0\x83\x2f\x6d\xff\xf5\xb7\xc3\xc5\x9e\x50\x8f\x2f\xab\ +\x30\xb4\x13\x21\x04\x61\x84\x31\x26\x18\x81\x63\x8b\xe8\x7a\x8d\ +\x9b\x85\xa7\x4d\x9d\xfd\x5a\x72\xe8\x80\xce\x5f\xdc\x27\x61\x84\ +\x08\x09\x52\xcc\x9f\x67\x3f\xe2\xb8\xa3\x1f\xba\xc3\x53\xd6\xb5\ +\xca\x36\x34\xcd\x13\x5d\xbd\x6e\xcd\xf8\x82\x7c\x7f\x6e\x9e\x40\ +\x02\x63\x8c\x00\x61\x4c\x30\xc6\x58\xcb\x3f\x9f\x99\x3b\x64\x68\ +\x9f\xda\x5b\x72\xe3\x12\x62\x65\x71\xf6\x46\x32\x20\xb2\x9c\xbd\ +\xf3\xfb\x05\x6f\x25\xbc\x3a\xa2\x4d\xe4\x87\x9b\xf3\x99\x24\xf2\ +\xcf\x25\x95\x38\x3d\x47\xf6\xde\xf0\xfa\xfe\x7e\x83\x7b\xe2\x13\ +\x6b\xf3\x4c\x46\x08\x10\x8c\x10\x60\x82\x2f\xb7\xbe\xe1\x0e\x78\ +\x63\xbb\xde\x51\x2f\xef\xf8\xfe\x73\xe9\xb6\x93\x76\x38\xc3\x73\ +\xff\x9d\x43\xdb\x9d\xfd\xd5\xb8\xbb\x4f\xa3\x82\x4d\x3f\x05\x00\ +\x23\x84\x10\x10\x84\xf0\x55\xa7\x2b\x42\x18\x08\xba\xc6\x0d\xcb\ +\x18\x0f\xaf\xd1\xb4\xa1\x7c\xe6\xa5\x67\xde\x3b\x6f\x86\x7a\x64\ +\x00\xfe\x6f\xbf\x72\xa2\x28\x99\x9b\x7e\x78\x7d\xc3\x37\x00\x98\ +\x2a\x32\x00\xae\xde\xb2\x59\x4d\x7e\x64\xf6\xac\xd7\x9c\xd6\x93\ +\xbb\xbc\xde\xfa\xc6\x76\x00\x58\x91\x7d\x27\xb6\x2c\x9a\x5d\x69\ +\xc9\x1b\x5d\x12\x22\xbf\x39\x55\x44\x88\x3f\xf3\x64\x5a\xf6\xdd\ +\x23\xfa\xd5\xd8\xeb\x6b\x3e\x78\x40\xe4\xa5\xe3\xe9\xb9\x5a\x35\ +\x8a\xb1\x28\x17\x29\x2a\xeb\xb9\x22\x18\x97\x43\xdb\xf6\xe8\x61\ +\xa7\x1d\x39\x79\x36\xdf\xc9\x49\x4a\xd6\x49\xef\x91\x3d\xb6\xbd\ +\x73\xba\xff\xc0\x2e\xce\x91\x6f\x0b\x0c\x8e\x64\x84\xa0\xac\x83\ +\xf0\xe5\xfc\x43\x84\x30\x60\x84\xaf\x0e\x5c\x08\xa6\x46\xd5\x6d\ +\x5b\xdd\xbf\x7c\xf8\xeb\x47\x72\x5c\x21\x2a\x06\xc1\xff\x1f\x98\ +\x7e\x15\x36\x75\x05\xfe\x85\x21\x2d\xfe\x4c\x40\x8a\xaa\x4a\xf2\ +\xd5\x8d\x2f\x2a\x2b\x8a\xaa\x4a\x12\x45\x20\x00\x13\xa2\x67\xae\ +\xfb\x76\x97\x2b\x92\x6f\xfc\x6a\x83\x46\x55\x82\x90\x24\xd3\x73\ +\xeb\x7e\x3b\x51\xd4\x64\xe1\xaf\x1f\x8d\x1e\xd2\x44\x94\x9c\x58\ +\xfc\xfc\x47\x41\x83\x66\x7d\xfa\xdb\xe2\xce\xf5\x9d\xb3\x17\x7d\ +\x50\x7a\xfc\xad\x67\x3f\x8b\x7b\xf0\x95\xcf\x37\x7d\xfd\xce\x27\ +\x33\x9b\x57\x0b\x09\x5c\xd8\xf1\xd6\xab\xbf\xb4\x78\xfa\x9d\x4f\ +\x57\xbf\x26\xef\xfd\x66\xd9\x67\xc7\x25\x85\x20\x4c\x24\x45\x55\ +\xd4\xb2\x1e\x43\x02\x21\x61\xe9\x3e\xcd\xb4\xa1\x3c\xc1\x4f\xce\ +\xdd\xf7\xe3\x1b\x4b\x8e\x0c\x5d\xf8\xd1\x17\x9b\xbf\x7c\xe9\xe5\ +\x11\x31\x12\xb3\x6d\xdb\x5f\xaa\x31\x0e\x00\x4e\x20\xa0\x23\x99\ +\xa4\xee\x58\xf7\xc3\x81\xe0\x59\xab\xbe\x5f\xf6\xd9\x74\x94\x9f\ +\x9e\xaf\x0b\x47\xd7\x0c\xd3\x71\x84\x61\xdb\x8e\xa5\x05\x4c\x8b\ +\x61\xa0\x56\xce\xd9\x5f\xbf\x4a\x1e\xf2\xc6\xb2\xf9\x6f\x8e\x8c\ +\x09\x12\x46\xc0\xf0\xfb\x4d\x00\x24\x98\xe9\xd3\x1c\x45\x0a\xfc\ +\xfc\xc6\x82\x93\x61\x7d\x96\xac\xf9\x70\xdc\xfd\x6d\x89\xe9\xdc\ +\xd4\x6c\x23\x20\x63\x10\x0c\x40\x08\x21\x10\x55\x44\xf6\x27\x2f\ +\x2c\x2c\x69\x35\x71\xf9\xa6\x4f\x7b\x47\xa6\x2c\x7c\x69\x55\x00\ +\x24\xcb\xaf\x69\x06\xc3\x00\x96\xa9\x05\x4c\x07\x00\xb8\xa5\x4b\ +\x35\xbb\xbe\xba\xf2\xc3\xf1\x63\x5a\x0b\x9b\xf3\x82\x63\x8b\x5e\ +\xfa\xaa\xda\xc4\xd7\x3f\xfb\x6d\x61\x5c\xca\x9a\x25\x4b\xf7\x62\ +\x2a\x63\xc1\xb4\x80\xcf\x62\xd7\x14\x9b\x2b\x3b\xc2\xaf\x26\x4f\ +\x0a\xce\x81\x03\x62\x80\xa5\xf2\x42\xcf\x42\x80\xe0\xb7\x61\x62\ +\x0a\x21\xc4\x95\x7e\x55\x02\x53\x2a\x2b\xaa\xac\xc8\x04\x21\x45\ +\x42\x47\x57\xff\xf4\x47\x76\xbd\x37\x36\xfc\x38\xff\xed\x11\xbe\ +\x0b\x69\x25\xf6\x0d\xc1\x7e\x02\x30\x96\x09\x01\x47\x08\x01\x42\ +\x00\x56\x65\xed\xa7\xd7\xdf\x38\xe2\xe9\xfd\xfe\xa6\x6f\xc6\x74\ +\xc1\xef\x3e\xfd\x71\x26\x48\xdc\x34\x02\x9a\x8d\x00\x39\xb6\xee\ +\xd7\x2d\x00\xe0\x96\xc1\xa3\x1a\x3e\xf1\xc9\x47\xcf\x3c\xdb\x97\ +\xda\x0e\xb5\x2f\x7d\xf8\xfc\x12\xa7\xdb\x8c\x4f\x36\x7e\xd4\x51\ +\x39\xbe\x70\xee\x1a\x93\x28\x18\xb8\xa1\x95\xea\x36\xbb\x32\x6e\ +\x04\x5c\xd7\x7c\x86\x7d\xb5\x8a\x97\x10\x5c\x70\xc0\x0c\x2e\xe7\ +\xe8\x5c\x1e\xd3\x3f\xbc\x27\x5f\x45\xe6\x4b\x05\x6e\x3e\x5f\x0d\ +\x4b\x1e\xf3\xc5\xf2\x2a\x7b\xe7\xcd\x5e\x7c\xc8\xed\x76\xdd\xf6\ +\x27\x5d\x70\x40\x92\x44\x6d\xc3\x2a\x6f\x7a\x84\x80\xdb\x0e\x96\ +\xdd\x21\xa1\x6e\x4b\xf3\xeb\xba\x6d\x9b\x96\x14\x1c\x1a\x12\xac\ +\x3a\x5a\x20\xa0\x59\x00\xc2\x36\x2d\xc9\x1b\x1a\x1a\xec\xe2\x8e\ +\x11\xf0\x69\x8c\x71\xdb\x74\x5c\xe1\x11\x5e\x45\x14\xe7\x15\xda\ +\x48\x92\x6e\xde\x0d\x4b\x46\xc2\x71\x1c\x7e\x85\xad\x2c\x8b\x79\ +\xc2\x22\xbc\x2e\x6a\x1b\x5a\x20\x60\x08\x44\x24\x99\x38\x96\x2d\ +\x00\x4b\x12\xe1\x8e\x6d\x5b\x0e\xc7\x4a\x58\x54\x08\x05\x27\x50\ +\xe2\x37\x6d\x4e\x25\x09\x09\xe6\x38\xbc\x2c\xeb\x0e\x31\xc7\xe1\ +\x02\x04\x67\x0c\x05\x45\x84\x52\x61\xf9\x4a\x35\x20\x12\x25\xc2\ +\xb6\x1c\x84\x25\x4a\xc1\x36\x2c\x1a\x1c\x1a\x1a\xec\x06\xe2\x19\ +\xf0\xfc\xeb\xed\x4b\x57\x4e\x7d\xf8\x13\xd3\xe5\xbd\xee\x19\x6d\ +\x2d\x10\x37\x70\xea\x82\x27\x6b\x3e\x3f\xf0\xe9\x14\xbf\x2c\x4b\ +\xd8\x31\x4c\xe2\x0e\x09\x0b\x55\xb5\xc2\x02\xbf\x05\xb2\x44\x89\ +\x4c\x11\x77\x6c\x5b\x10\x59\x22\x82\xd9\x36\xe3\x42\x44\x34\xbd\ +\x6b\xc1\xd7\x8f\x1f\x7a\x69\xca\xdb\x2b\x92\x14\x37\x75\x0c\x5b\ +\x09\x0d\x0f\x76\xa1\xd2\xfc\x02\x13\xca\x92\x1b\x11\x95\x25\xe1\ +\xd8\xd7\x38\x61\x31\x95\x29\xb7\xad\x2b\x07\x2c\x5d\xab\x76\xe7\ +\xa3\x8b\x1f\xad\xf9\xd4\x90\x87\xcf\x58\x1e\x85\x20\xc1\x2c\x1f\ +\x8b\x7e\xf6\x9b\x0f\xec\xef\x9e\x7d\x67\xe5\x29\xd5\xad\x5c\x27\ +\x4f\x47\xf3\x37\x7c\x74\xe1\x23\x6d\xce\x4e\x7b\xe0\x03\xc7\xe5\ +\xba\x49\xe8\x1c\x02\x66\xdb\x20\xb9\xc3\x23\x82\x11\xb7\x02\x25\ +\xfe\x9b\xd6\xce\x62\x86\xe1\x69\x7e\xd7\x92\x8f\x87\x2d\x1b\x3a\ +\x79\x67\x1a\x77\xa9\x84\x99\x16\xc8\x9e\xf0\x08\xaf\x59\x52\x58\ +\xaa\x39\x92\x2c\x11\x49\x22\xc0\x2c\x8b\x13\x2a\x11\xcc\x6d\xdb\ +\xe1\x8c\x79\xaa\xb5\x7b\xf9\x87\x37\xac\x1f\x9e\x7f\xe6\xd5\x6d\ +\xd4\x2d\x33\xd3\xa4\xde\xd0\xd0\x20\x39\x50\x58\x10\x70\x90\x4c\ +\x09\x00\x22\x92\x04\xdc\x66\x57\xef\x8b\x88\x2c\xc1\x35\xa2\x60\ +\x96\xee\x69\x38\xf4\xe3\xf7\x86\x2c\x1e\x3e\x62\x6b\x9e\xec\xa6\ +\x08\x04\xf3\xe9\xf2\x83\x8b\x97\x37\xbe\xf0\xf1\x0b\x6f\xfd\x4e\ +\xdd\xee\x7f\x62\xfc\x47\x45\x3c\x75\x05\x6e\x0e\xc7\xe1\x09\xdd\ +\x07\xde\x33\xb8\x57\xc7\x36\xf5\x8a\x13\x6f\x37\x9b\x1c\x00\x21\ +\x21\x98\xc3\xd0\x35\xa1\xb6\x08\x63\xc1\x6c\x5d\xd3\x1d\x47\x20\ +\x84\x08\xa5\xdc\xb6\x8c\x80\x6e\x59\xac\xac\x1e\x08\xa1\x94\x3b\ +\x96\xae\x69\x86\x61\x0b\x40\x08\x21\x42\xb1\x63\x1a\xba\x6e\xc2\ +\x2d\x82\x76\x01\x80\x33\x9b\x73\x71\x35\xe2\x0c\x61\x42\x89\x63\ +\x1a\xba\xa6\x9b\x56\x59\xca\x8a\x70\xec\xb2\xaa\x1a\xdc\xb1\x19\ +\x00\x42\x18\x23\x60\x46\x40\xd3\x35\xc3\x61\x02\x63\xc4\x19\xe3\ +\xbc\xcc\x2e\x07\xce\x9c\xf2\xeb\x21\x84\x11\x98\xba\x6e\x18\x0e\ +\x42\x08\x38\x73\xca\x6a\x85\x08\xe6\xd8\xcc\x31\x59\xc2\x1d\xc3\ +\x9e\x9a\x3b\xa3\xdf\xdd\xdd\x62\x78\xd2\x07\xf3\x3e\x4d\x2b\x12\ +\xd2\x0d\xd1\x6a\x18\x09\x5f\x61\x20\xae\xed\x80\x51\x53\x86\xc6\ +\x04\x2e\x1e\x39\x9e\x86\x14\x15\xb8\xa5\x07\x74\x47\x60\x4a\x31\ +\x00\x70\x9b\x95\x0d\x81\x33\x87\x71\x40\x82\x5b\x24\xac\xfb\xb0\ +\x81\xd6\xae\x2f\x3f\x5d\xb1\x9f\x4b\x32\x46\x88\x50\xc2\x2c\x43\ +\xd7\x4d\x71\x8d\x28\x98\x6d\x5f\x7e\xea\xcb\x9f\x29\xdb\x2e\x7b\ +\x76\xc1\x1c\x14\x1c\xff\xe0\xa2\xb7\x26\x0d\xad\xb7\xef\xfb\xcf\ +\x7e\xdf\x9b\x81\x28\xb1\x74\x68\x31\x7c\xcc\xcc\x37\xa6\xb5\x6c\ +\x1c\x7c\xf0\xc7\xd5\xc7\xcf\x17\x51\xe9\xc6\x46\x94\xb6\xb7\x5e\ +\xbb\x41\x43\xef\xea\xda\xa7\x73\x58\xe9\xc9\xc3\x89\x85\x37\x86\ +\xe0\x61\x4c\x90\x70\xf4\x80\xa6\x6b\x26\xe3\x70\xf3\x70\x3f\x04\ +\x7a\x89\xcf\x53\xab\xeb\xa8\xe9\x0f\xd4\x55\xfd\x47\x0f\x9c\xb2\ +\xa8\x8a\xc1\xd1\x03\xba\xcd\xca\xc3\xc6\x39\x63\xcc\x11\x08\x23\ +\xce\x19\x63\x1c\x01\x58\x5c\x69\x39\x60\x68\xa5\x8c\x0d\x4b\x17\ +\xad\xd7\x89\x84\x11\x60\x4a\x05\xb3\x74\xcd\x60\x02\x5f\x89\xa9\ +\xe7\xce\x75\x03\x07\x7e\x45\x14\x82\x3b\xc8\x7b\xf7\xab\xaf\x3d\ +\x39\xb5\xfb\xf9\x8d\xdf\xac\x5a\x9f\xc8\x29\x71\x0c\xa7\x46\xd7\ +\xbb\x9f\x7b\x6f\x66\x97\xb6\x71\x67\x37\xae\xdf\x73\xe4\x12\x96\ +\xa4\x7f\x22\x53\x57\xd8\xd4\x15\xf8\x8b\x75\x30\x48\xaa\x4b\x91\ +\xc0\xd4\x74\x9b\xdf\x22\x12\x55\x08\x01\xff\xb2\x35\xab\x60\x0e\ +\x13\x42\x20\x42\xff\xb3\x59\x61\x82\x73\xc6\x18\x00\x42\x04\x13\ +\x8c\xa1\x2c\x00\x99\xf1\xb2\xcc\x43\x8c\x81\xd9\x8e\x00\x44\xe8\ +\x55\x87\x2a\x67\x8c\x73\x0e\x80\x30\xbd\x65\xc2\xe1\xe5\x8b\x00\ +\x26\xf4\xa6\x79\x7a\x88\x50\x97\xdb\x45\x31\x0f\x94\x94\xea\x16\ +\xc8\x0a\x01\xf1\x67\x51\x20\x60\xa6\x69\x33\x90\x5d\xee\xe0\xb0\ +\x60\xa1\x07\x02\xba\x09\x08\x71\xc6\x04\xa0\xbf\xcc\xd3\x43\x18\ +\x83\xa5\xeb\x48\x52\xff\x7e\x23\x56\x44\x5c\x21\x41\xd4\xd1\x4b\ +\x8a\xfd\x40\x25\x0c\x20\x04\xc8\x6e\xb7\xdb\x25\x59\xba\x66\xe8\ +\xb6\xb8\xd5\xcb\x43\x58\x76\xb9\x5c\x2a\xb5\x02\x7e\xcd\x60\xb7\ +\x57\x93\x8b\x71\xce\x00\x91\x6b\xeb\x7d\x08\xce\xb8\xa0\xc1\x11\ +\x21\xd8\x36\xfc\x01\x5d\xdc\x56\x14\x33\xc2\x18\x2c\x43\x07\x72\ +\x35\x25\x9d\x33\x47\x00\xfe\x77\xd2\x1a\x91\x1a\x1c\x2c\x83\x55\ +\x52\x54\x2a\xb0\x84\x11\x08\x01\x54\x51\x3d\x41\x2a\x33\x74\x2d\ +\x60\xfe\x57\x3c\x20\xb7\xa3\x39\x15\x4c\x5d\x81\xff\x05\x9a\x56\ +\x82\x43\x23\x22\x42\x54\xec\xe4\x65\x64\x96\x1a\xe2\xa6\xda\xc9\ +\x99\x23\x10\xf9\x6b\xfe\x65\x0e\xf7\x44\x46\xc7\xc6\x86\xf8\x32\ +\x2e\xe5\x95\x18\xff\xb1\x96\xdb\x82\x39\x42\x89\xae\x1a\xe7\x55\ +\x44\x69\x5e\x5e\x51\x89\x2e\x04\x63\xd8\x1d\x5b\x35\xd6\x2d\xb1\ +\xe2\xec\x1c\x9f\x45\xa2\xab\x57\xa6\x5a\x41\xfa\xa5\x7c\x06\x04\ +\x23\xc1\x39\x0e\x8b\x8b\x8d\x08\x55\xb5\xd2\xe2\x82\xec\x22\x8b\ +\xdf\xa4\x8d\x9e\x10\x42\xf2\x84\x46\x46\x85\xb9\x15\x28\xca\xbc\ +\x54\x50\x7a\x93\x16\xb7\x02\x44\xf9\x06\x1d\xba\xca\x74\xd7\x88\ +\x42\x30\x4b\xd4\xea\x75\x47\x0d\x92\xbc\x61\xc3\x39\x42\x09\x20\ +\x84\x10\x08\x01\x4a\x50\xb0\x02\xa6\xcf\x67\xc0\xad\x85\x20\x84\ +\xf8\xaf\x8b\xa8\xdc\x31\x8b\xae\xb9\x92\xb8\xbc\xe9\x70\xa5\x16\ +\x94\x60\x0e\x03\x4a\xc9\x9f\x9d\xd4\xe5\x86\xf1\x6d\xd1\x34\x07\ +\x6f\x64\x54\x54\xa4\xc7\x28\x2a\x28\x28\xf0\xd9\xec\xea\xb0\xca\ +\x45\x84\xfe\x8d\xa1\x70\xc7\x11\x88\x90\xab\xce\x65\x50\x83\x83\ +\x25\x6e\xf8\xfd\x26\xdc\xf6\x55\x6e\x18\x38\x37\x74\xbf\x21\x1c\ +\x00\x22\x13\xb7\xab\xac\xd2\x13\x02\x53\xf7\x19\x82\x78\x54\x0f\ +\xc5\xc0\x2c\xcd\x6f\x9b\x65\x9e\x6e\x01\x48\x91\x3c\x12\xb2\x0d\ +\x86\xdc\x8a\x8a\x81\x9b\x7a\x80\x53\x97\x42\x69\x48\x4c\x4c\x44\ +\x98\xcb\xf0\x95\x14\x64\x17\x9a\x8e\xf8\x1f\x6e\x1c\x5f\xe1\xfd\ +\xa8\xc0\xcd\x15\xde\xb4\xf0\xc0\xc5\x2b\x5e\x7e\xb4\x5b\x7c\x74\ +\x58\xee\xe9\x83\x17\xf2\x6e\xf4\x7e\x08\x5d\xe3\x4d\x06\x8d\xee\ +\x52\xcd\x3c\x7e\xea\x02\x47\xb7\xc8\x2d\x36\xf5\xa0\x66\xfd\xe6\ +\x7c\x3c\xbb\x7b\xbb\x7a\x76\xca\xf1\x93\xa9\x05\x84\x60\x66\x3b\ +\x8c\x71\x00\x5c\x46\x82\x9c\x39\x8e\xc3\x78\x99\x2d\x8c\x6f\x65\ +\xbb\x73\xe6\x38\x8c\x71\x40\x18\x23\x04\xc2\x09\xe8\xae\x41\x2f\ +\xbd\x3a\xf3\xc9\xc1\xcd\x3b\xb5\x0a\xe3\xf9\x27\x0e\x24\x95\xb2\ +\xb0\x07\xe6\xcd\x7b\x7c\xda\x5d\xcd\x3a\xb5\x70\x97\x5c\x38\x9b\ +\xab\xdc\x33\xeb\x89\xb1\x0f\xdd\x97\xe0\xa4\xed\xdd\x7f\x5e\x50\ +\x62\x5b\x52\xfb\x07\xee\xbd\x77\xc2\xe8\x89\x33\xef\xcf\xd9\xf0\ +\x6b\x62\xb6\x7e\x43\xaa\xba\xb0\x75\xb3\xed\xac\x25\x0b\xe7\xde\ +\x53\x39\x3e\xc6\x38\x7f\x38\x29\xdd\xb8\xd1\xed\x53\x16\x70\x52\ +\x86\xb2\x23\xa6\x66\xd7\xea\x73\x7f\xdf\xa6\xca\xf1\xa3\xc9\x0e\ +\x60\xe6\xe0\x5e\xcf\xce\xea\x57\xf5\xe2\xca\xb5\x89\x18\x53\x42\ +\x30\x08\xe6\x37\x94\x91\xcb\x7e\x7d\x79\x80\xb5\x72\xe5\x3e\x86\ +\xa5\xb2\x15\x3b\xb3\x19\x63\x8c\x73\x81\x71\x39\x83\xde\xc0\x6d\ +\x82\x3b\xcc\x71\x18\x67\xa2\xfc\x8e\xd7\x8b\x82\x3b\x8e\xc3\xb8\ +\x10\x9c\x33\xce\x31\xc6\x08\x09\xee\x30\xc6\x79\x99\x6b\xa5\xbc\ +\x1b\xb1\xc3\x31\xc1\x08\x0b\x66\x33\xc0\x18\x98\x29\xc2\x9b\x8e\ +\x9c\xd8\xa7\xe0\xd0\xc1\x5c\x03\x08\xc1\x08\x95\x09\x99\x71\x2e\ +\x10\x2e\x1f\x9a\x60\x65\xe0\x9c\x03\xbe\xfe\x05\x73\xd3\x44\x8d\ +\xef\x1c\x36\xf5\xd5\x67\x66\x4c\x69\x7d\xf8\xd7\xb5\xa9\xf9\xac\ +\xcc\x0b\xc4\x99\xc3\x1c\xce\xe1\xea\x4f\x04\x67\xcc\x66\x8c\x71\ +\x21\x10\xc6\x08\x84\x28\x1b\x02\x17\x65\x4a\x20\x74\x4d\x34\x1b\ +\x32\xa6\x63\x5c\xe0\x78\xe2\x25\x40\x14\x03\xf3\x3b\xde\x89\x9f\ +\xad\x7d\xaa\x4b\xe1\x0f\x3f\x1d\x11\x65\x75\x08\x40\x94\x69\x8e\ +\xb8\xb5\xe6\xfc\xe9\xb5\x08\xc1\xb1\xab\xd9\x80\x21\x83\xee\xe9\ +\xdb\xa1\x43\x33\x8f\x99\x77\xf1\x52\x31\xa6\xc4\x31\x59\xed\x7e\ +\x43\xef\x6a\x1d\x77\x29\xe9\x9c\xdf\xe2\x11\x0d\x7b\x8d\x99\x38\ +\xb8\x45\xeb\x66\xcd\x3a\x74\xe8\xd6\xa7\xad\xdb\xc8\xd1\xdc\x0d\ +\x3b\x37\x8f\xcc\x48\xcd\x34\x85\xdc\xb8\x7f\xdf\x6a\x72\x41\x6a\ +\xba\xd9\x6e\xf8\xbd\xc3\x27\x3d\x38\x71\xd6\xa8\xa2\xcd\xbf\x9d\ +\xc8\xf0\x53\xf2\x3f\x1a\x8e\x51\x11\xa5\x57\x81\x5b\x2d\xb7\xa8\ +\x5b\xf2\x6f\x7a\x77\xee\x0b\xcb\x0e\x07\xab\x41\xd7\x54\xcc\xbf\ +\xb2\xc0\x85\xe0\x2a\xd5\xbb\x0e\x19\xd1\xba\x50\x3a\x96\xaa\xd9\ +\x86\x2f\x23\xb3\x48\xa0\x1b\x88\x8f\x41\x8d\xae\x1d\x42\xd3\x7f\ +\x9d\x70\xff\x3b\x96\x12\x22\xcb\xd4\x36\x9d\x90\xca\xd5\xa2\xc3\ +\xa4\xbc\xd4\xd4\x22\x8d\x53\x4a\x95\x90\xc8\xa8\x4a\x11\x0a\xb1\ +\x72\x53\x2f\x96\x98\xfc\x26\x73\x40\x30\xc7\x41\x51\xd5\x6b\x85\ +\x29\x76\x46\xca\x85\x80\x43\x64\x59\xae\xde\xe5\xee\x91\x03\x5a\ +\xec\x79\x7b\xd6\xda\x93\x3e\x7f\xe6\x05\xe6\x0e\xae\xd7\x61\xd8\ +\xfd\xbd\xea\xae\x9f\x3b\x73\xf3\x39\xc3\x9f\x79\x41\x2b\x08\x2c\ +\x1c\x3b\x72\xc7\xc8\xd7\x5e\x1b\xd8\xe9\xb3\xcf\xb6\xe4\x0b\x55\ +\x51\x9d\x2d\xef\xbe\xb5\xfa\xc3\xdf\xdf\xf9\x75\x9e\xeb\x96\xed\ +\x19\xb1\x4b\xe5\xc7\x56\x2e\x9a\x3a\x6b\x8d\x5b\x09\x56\x65\xfc\ +\x2f\x97\xcc\x9c\x83\x27\xb6\x72\xc7\x41\xf7\xf7\x77\x6f\x3f\x72\ +\x2a\xdf\x30\x7d\xe7\x93\x0b\x6c\x4b\xc8\xa1\x71\xf5\xea\xd6\x33\ +\x4a\x72\x73\x0a\x02\x88\xaa\x55\xeb\x54\xc9\xdf\xf3\xdd\x97\xf9\ +\x47\x19\x96\xca\x0c\x38\x66\xf1\x90\xca\x55\x2b\x45\x7a\x98\xe1\ +\xcb\xb9\x94\xab\x5b\xec\x46\x13\xd4\x36\x2d\x39\x2c\xa6\x5a\xe5\ +\x70\x49\xd8\x85\x99\x59\x45\x3e\xc3\x71\x20\xbc\x5a\x8d\x48\xaf\ +\xc8\x4e\x49\x2b\x35\x91\xa4\xb8\x2a\x55\x8e\xf6\x60\xa3\xd4\x24\ +\x41\xb2\x9d\x79\x21\xc7\x21\x92\x27\x2a\xaa\x52\xa5\x50\x6c\xf9\ +\xd2\x53\xd2\x75\x87\xc8\xaa\x2b\xaa\x92\xcb\x5f\x50\x64\x09\x25\ +\x32\x36\xc8\x28\x2c\x30\x25\x77\xf5\x4e\x7d\x86\xde\xdf\xa9\xe4\ +\xc0\x5e\x5a\xe8\x14\x67\xa4\x17\xfb\x2c\x4e\x5c\xf1\xf5\xaa\x79\ +\x20\x90\x7e\x3e\x5d\xe7\x84\x22\x44\x5c\xde\x4a\xb1\x95\x82\xdc\ +\xb2\xe3\x2f\xce\x4e\xcf\x35\xf9\xb5\x0f\x88\x55\x15\x0e\xff\xb0\ +\xec\xd4\xb1\x73\xef\x7f\x3b\x5a\x26\x65\x9f\x30\x60\xa6\x49\x82\ +\xa2\x12\x12\x2a\x99\x79\x19\x19\x59\x25\x44\x51\x84\x6d\x30\x29\ +\x28\xbe\x4e\xbc\x57\x45\x5a\x41\x6e\x4e\x6e\xa9\xa0\xae\xb8\x1a\ +\x71\x41\x2e\x52\x9a\x95\x9e\x95\xe7\x03\x24\x85\x54\xad\xd1\x63\ +\xd8\xc8\x46\xe9\xe2\xf8\x25\xcb\xd6\x8b\xd3\x33\x03\xd5\xea\xc4\ +\x67\x6c\xfd\xfa\x9b\xf4\x53\x82\x94\xd3\xb4\x6d\x3a\xc1\xf1\x55\ +\x63\x22\x94\xfc\xd4\xd4\xc2\x00\xa3\x94\x28\xc1\x11\x91\xd1\x11\ +\x2e\x62\xe7\xa6\x5d\x2a\x36\xae\xd7\x1c\x21\x18\x57\x63\xee\x7b\ +\x6d\xba\x77\xd7\x4f\x87\x32\x6a\x3f\xf2\x5e\xbf\x2a\x4f\x4f\xff\ +\x6a\x6b\xba\x08\x6a\x38\xf4\xd1\x09\x5d\xc3\x4a\x8a\x92\x0f\xaf\ +\xde\x5f\x08\x9c\xe9\x9a\x59\x67\xe0\xa4\xe6\x4a\xd2\xaf\xdf\xff\ +\xa1\xeb\x56\xb5\x4e\x23\x1e\xee\x72\xf1\xe0\x1f\x7b\x8b\x21\xa8\ +\xcb\x13\x0f\x05\xff\x98\xb5\xef\xe8\x91\xed\x1f\x2e\x5a\xb3\x7c\ +\xfd\x82\x5f\xde\x76\xb9\xfe\x17\x68\xb3\x82\xa9\x2b\xf0\x57\x0e\ +\x10\x22\x49\x0a\x28\x57\xc2\x00\x98\x6d\x31\x26\x10\x21\x54\xc2\ +\x8e\x2d\xb5\x1f\x3c\xa8\x6b\xa7\xd8\x88\xd2\xbe\x0f\xc7\xb5\xce\ +\xda\xfc\xd5\x3b\x1f\x6d\xb1\xb1\x72\x1d\xd5\x70\xb0\x99\xcd\x8c\ +\x52\x1d\x61\x45\x22\xd8\x36\xac\x3a\x43\x1e\x7a\x66\xe6\x00\xc9\ +\x74\xa0\xe0\xc4\x82\xa9\xaf\x1c\xc8\x74\x8f\x7f\x7f\xd9\x80\x5a\ +\x22\xcf\xf4\x92\xcc\x6d\x2f\x4e\x78\xf3\x82\x4f\xfc\xc9\x8c\x15\ +\xdc\xb2\xa5\xce\x8f\x3e\xff\xd0\xfd\x4d\x38\xa3\x25\x47\xd7\xbc\ +\x3a\x63\x71\x61\x70\xc3\x61\x8f\xde\x5b\x39\x3e\xa4\xd9\xb0\x07\ +\x63\x3b\xe5\x7c\x3f\xfb\xe5\x82\x88\xc6\xc3\x1f\xbd\x27\x26\x36\ +\xa4\xcd\x88\xf1\xd5\x2f\x5d\xfc\xe6\xd5\x37\x33\x10\x51\x40\x76\ +\x0c\x9f\xc9\x09\xb3\x1d\xa1\x00\x94\x07\x1a\xca\x08\xc1\x5f\x84\ +\x6d\x95\xb9\xd4\x55\x50\xc8\xd5\x28\x67\xdb\x61\x0c\x10\x91\xe4\ +\xf2\xfd\x28\x6e\xdb\x0e\x63\x80\xa9\x24\x13\xc7\x44\xcd\xfb\xf6\ +\xef\xdd\xab\x5a\x34\xeb\x32\xf9\x95\x3a\x85\x7b\x57\xcd\x7b\xf3\ +\x57\xc3\x86\xda\x77\x8e\x7e\xae\xca\xe0\x08\x77\xde\x3b\x93\x9f\ +\x5c\x7f\x14\x0d\xbc\x77\x58\xff\x21\xbd\xc2\xd2\xd8\xaf\xbf\x1c\ +\xf2\x0b\xca\x2c\xbb\xc6\xc0\x49\x4f\x3f\xd1\xc7\xca\x2b\x55\x69\ +\xf6\xc7\x33\xdf\xda\x9b\x54\x24\x4b\xc4\xb1\x2d\xc6\x01\x53\x49\ +\xa2\xc4\x31\xf5\x98\x0e\xf7\x3e\xff\xda\xd8\x70\xe4\x33\x0d\xfd\ +\x8f\xf9\xb3\x97\x6f\xb8\xd8\x61\xf2\xac\xc7\x26\x77\x14\x16\x98\ +\x29\xdb\xe6\x4e\x99\x5b\xd4\x70\xd4\xe2\x4f\xc6\xd8\xc5\xc5\x9c\ +\x31\xd5\x23\xd6\xbf\xfc\xe4\x47\xdb\xa4\xd9\x3f\x7d\xd8\x98\x67\ +\xf9\xe4\xb0\x82\x5d\xdf\xcf\x79\xec\x7d\xab\xe6\x1d\x6f\x2f\x1f\ +\xf8\xce\xe0\x71\xbb\x02\xad\x96\x7d\xf5\xd4\xaf\x13\x87\xad\x77\ +\x1a\x0e\x9b\xd8\x33\xaa\x6a\xf8\xa0\xa7\x9e\xe8\x96\x73\xf1\xdb\ +\xd7\xdf\xd8\xae\x47\x8d\x7c\xe5\xb9\x3e\x4d\x43\x91\x2b\xa4\x68\ +\xe7\xf7\xaf\xcf\xfe\x2c\x0b\x57\x9b\x32\xf7\xf5\x01\x6d\xbd\xf9\ +\xa5\x4c\x4f\xdc\xf1\xce\x0b\xef\xa6\x04\x64\x2a\x1c\x87\x39\x00\ +\x84\xca\x52\x59\x1c\x33\x82\x2b\x79\xda\x42\x58\xa6\x92\xd0\xf6\ +\x89\xc5\xb3\x1a\x86\x01\x22\xe6\x9a\x97\x67\x7f\xb5\xf6\x04\x8a\ +\x6e\x32\x7d\xfe\x8b\xdd\x1a\x28\xc5\x1a\xcf\xf8\xed\xd3\xf9\x6f\ +\xff\x64\x84\x36\xbc\xef\xe9\x49\xd5\x22\x43\xa3\x22\xf9\x77\xcf\ +\xcc\xfc\x76\x6b\x4e\xe7\xa1\x83\x3b\xb5\x8f\x0e\x29\xe8\xf7\x70\ +\xb5\xf6\x19\x1b\x3e\x99\xff\x49\x52\xd7\xfb\x86\xf5\x1b\xd4\xc3\ +\x75\xca\xf7\xcb\x9a\xe3\x16\x50\xc7\xb0\x6b\xdc\x3d\x61\xd6\xf3\ +\xf7\x28\x96\x83\x8a\x13\x17\x3e\xfc\xd2\xee\x34\xfa\xd0\xa7\xef\ +\x0d\x6d\x40\x73\x34\xb7\x92\xbf\x67\xf6\xf8\xd7\xcf\x15\xf1\xeb\ +\xb6\x76\x11\x91\x64\x7f\xe6\xef\xcb\xdf\x79\x77\x57\x69\x69\x8d\ +\x9f\xba\x0d\x6b\xf6\xd9\x96\x73\xb5\xfb\xf4\x0a\x3e\xbc\x72\x99\ +\xbf\x46\x87\x1e\xad\x37\xee\xdf\x50\x74\x66\xeb\xb2\x13\xbf\xf5\ +\x09\x6e\x13\x16\xf6\xc7\xd2\xb7\x3f\xb4\xc0\xdd\xb9\xbd\xed\xb7\ +\xfd\x26\xb3\x4c\x30\xcd\x12\x07\x2c\x26\x00\x11\x49\x56\x65\x19\ +\x23\x10\xf0\xbf\x50\x3d\xa4\x82\xa9\x2b\xf0\x2f\x4c\xeb\xb2\xbc\ +\x39\x00\xe0\x02\x45\x37\x6c\x5e\x25\x42\xd5\x8b\xf3\xce\x27\xa6\ +\x81\x62\xff\xb1\x78\x71\x64\xb5\x96\x9d\x0b\x3f\x7b\x7c\xee\x4f\ +\x48\x0e\x96\xa8\x72\xfd\xba\x9d\xf1\xa0\xf8\xc6\xed\x9a\x55\x2b\ +\x3a\xb7\x9d\x01\x46\xdc\x82\xf0\xa6\x0f\x3f\x3d\xe8\xd4\x82\x69\ +\x6f\x7c\x5f\xf0\xf0\xb7\x9f\x4c\x7b\xb2\xe7\xb8\xc7\x0f\x56\xa9\ +\x82\x36\xbc\x3e\xed\xcd\x35\x61\xef\xaf\x5f\x36\xa4\xd3\x77\x6f\ +\xfc\x72\x9e\x12\xe9\x1a\xf7\xa5\x15\xdc\xb0\xff\x23\xe3\x1a\x7e\ +\x35\x66\xd4\x4f\x67\xa2\xe7\x6d\x58\x32\x71\xcc\x8e\x17\xdf\xdf\ +\xf7\xd6\xf4\x77\xea\x7d\xf3\xf0\xf7\x8f\x3c\xb2\x2e\xcd\x71\x2b\ +\x12\xb2\x0f\xce\x7f\xe4\xfd\x3a\xcb\x87\x7f\x38\xe9\xa1\x1d\x79\ +\xd8\x2d\x53\x85\x80\x8d\x50\x71\x4e\x46\x20\xb2\x5b\xf3\x36\x75\ +\x77\x1d\xcf\x72\x04\x01\x04\x08\xdf\x86\xf3\x14\xa1\x2b\x2e\x68\ +\xce\x45\x68\xcd\x06\xd5\xe3\x42\x1c\xad\x28\xf5\xe4\x39\xbf\x83\ +\x40\x40\x78\xdd\xc6\x09\xd1\x5e\xd3\x57\x90\x7a\x2a\x05\x54\xb4\ +\xeb\xd3\xf7\x83\xe2\x5b\xdd\x17\xbe\xf1\x89\xc7\x97\xdb\x92\x97\ +\x83\xea\x56\xd0\xe9\x1f\x16\x8e\x9d\xba\x69\xdc\x87\xdf\x3c\x38\ +\xbc\xe7\xee\xa3\xdf\x7c\x37\xe7\xb9\xe3\xa9\xfa\xab\x0f\x06\x51\ +\x0c\x20\x80\x31\x54\xb7\xff\x9d\xa1\xfe\xfd\x4f\x4f\x7a\x27\xdd\ +\x67\x61\x4c\x64\x09\x83\xec\xae\xde\xb4\x45\xa4\x07\x15\x67\x5c\ +\x4c\x4b\xcd\x64\xee\x5a\x8f\xbc\x39\x59\x5b\xfb\xc6\x33\x0b\x77\ +\x30\x45\xa5\x56\x69\x70\x8d\x1e\x33\xa6\x77\xfa\x7d\xc6\xd8\x4f\ +\x77\xcb\x2f\xac\xfd\x68\xf2\xa4\x0d\x0b\x8f\x47\x16\x1f\x5e\xf5\ +\xd1\x6f\xa1\x63\xef\xc8\xff\x70\x4f\xe5\x7b\xfb\x77\xf4\xec\x3d\ +\x1d\x1f\x9a\xfb\xd1\x88\x09\xbf\x5d\xac\xff\xce\xc6\xd7\x1f\x1c\ +\xfa\xc7\x7b\xc7\x9c\x6b\x3f\x4d\x44\x96\x4b\x93\x76\xbd\xf9\xf8\ +\xf2\xda\xef\xf6\x5d\xf4\xe0\xb8\x03\xc5\x12\xe6\xac\xc9\xfd\xe3\ +\xc6\xf4\x0e\x59\xfa\xf8\xbc\x8b\xde\x36\xaf\x2e\xbb\xaf\xef\xfa\ +\xd5\xef\xed\xf4\x36\xa8\x57\x65\xe7\xdc\xc9\x6f\xfd\x76\xc1\xa3\ +\xca\xcc\x96\x28\xf0\xa0\x84\x3a\x35\x2b\x87\x73\xb3\xf4\xc2\xc9\ +\xb3\x25\x16\x00\xc2\x57\x3d\x56\x82\xeb\xb6\x7b\xf0\x63\x8f\xd6\ +\xcf\xfd\x65\xfc\x80\xe5\x35\x46\x3d\xff\xc6\x9c\x49\xdb\xb7\x3e\ +\x5e\x77\xc6\xe3\xbd\x62\x4e\xcd\xe8\xbf\x28\x53\xc7\x2a\x11\x16\ +\xf5\xd8\xf9\x89\x9f\xcf\x59\xe0\xf5\x04\xdd\xf1\xc4\xdc\xe1\x83\ +\x7b\xac\xdf\xf6\xe1\x6f\x6f\x2f\xaa\x54\xbd\x45\xab\x8b\xcb\x9e\ +\x9c\xbf\x96\xca\x41\x92\x84\xbe\x7a\x71\xd6\xa9\x8c\x57\x9f\xbd\ +\xcb\x4b\x91\xb0\xb8\xc5\x43\x1a\x3c\x3c\x73\x58\xca\x92\x47\x5f\ +\x5d\x91\x39\x61\xc5\xf2\x69\x4f\xdf\x71\xe0\xa1\xed\x55\xaa\x4a\ +\x9b\xdf\x7a\x74\xce\x0f\xca\xe2\x75\xcb\x87\x75\xfd\x6e\xce\xca\ +\x24\x89\xca\xd7\x39\xcd\x9c\xff\x8f\xbd\xef\x0c\xac\xa2\xda\xda\ +\x5e\xbb\x4c\x39\xe7\xa4\x87\x24\x24\xa1\x86\xde\x7b\x97\x8e\x20\ +\x08\x88\x05\x04\x51\x41\x01\x1b\x62\x41\xc4\x02\xa8\x88\x0a\x82\ +\xa0\x88\x4a\x6f\xd2\x3b\x08\x4a\x51\x7a\x91\xde\x21\x94\x90\x84\ +\xf4\x5e\x4e\x9d\xb6\xf7\xfe\x7e\x9c\x80\xa8\xe0\xe5\x7a\xdf\x72\ +\xdf\xfb\x9d\xe7\x17\x8e\x53\xb2\xe7\xcc\x3c\xb3\xf6\xda\xeb\x59\ +\x0f\x76\x54\xa9\xd3\xac\x9b\x52\xa9\x7b\x9d\x98\xab\x5f\x5c\xd7\ +\x21\xaa\x4d\xeb\x9a\xd7\xf6\x7c\xb6\x21\xbd\x65\xd7\x09\xcd\xa3\ +\x83\x7f\xc9\xb3\x64\x3b\x80\x22\x61\x22\x49\x36\xb0\x09\xc0\xa6\ +\x47\x4f\xe8\x35\x68\xc6\xe6\x46\x1a\xb6\xd7\x6f\x15\xf5\xd3\x26\ +\xeb\x8f\x79\x95\xff\x71\x04\x94\x2f\x01\xdc\xf7\xfa\x9d\xa0\xf5\ +\x1f\x7f\xe6\xd5\x89\x6f\x0e\x1c\xdc\x39\x04\x4c\x4b\x00\x02\x8c\ +\x31\x12\x82\xdf\x6b\x71\xdf\x32\x59\xd5\x9e\xfd\x9f\xe8\x56\xe1\ +\xf2\xa9\x1b\x86\xc0\xc0\x4c\x25\xb6\x6e\x79\xad\xe8\xd0\xae\x0b\ +\x5e\x96\xb2\xfb\xc0\x05\xa5\x7e\xfd\x20\x2c\x2c\x83\x19\x86\xe9\ +\x74\x27\xa7\x64\xe4\x45\x96\xb3\xfb\x03\x34\xc1\x99\xa1\x1b\x8c\ +\x83\xe0\x2c\x22\xa1\x91\x92\x72\xf5\xd8\xf1\x34\x57\xe9\xd9\xdd\ +\xe7\xf2\xa2\x1b\xd7\x92\x80\x21\x8c\x01\x00\x63\x4c\xfc\x6e\x04\ +\x08\x61\xe2\xb7\xdd\xc2\xb7\x73\xbe\x84\x42\xc1\x8d\xeb\x45\x21\ +\x0d\x07\x0c\xeb\x15\x8e\xad\xbf\xd5\xfe\x42\x30\x83\x55\xed\xfe\ +\xd8\xcb\x1f\x8e\x1e\xf2\xe2\x23\xd1\x32\x67\x42\x58\x96\xa8\xd5\ +\xfb\xc9\x91\x1f\xbd\xf9\xcc\xf3\x0f\x45\x10\xcb\x12\x02\xfb\x0b\ +\xd8\xb8\xbf\xac\xd7\xff\x75\x13\xa6\xe6\xf3\x42\x41\xd2\xe5\xeb\ +\x41\x51\xa1\x32\x01\xec\x2f\x63\x60\x9c\x5b\x8c\x73\x21\xc9\xb0\ +\x7f\xd2\xc7\x07\x32\xab\x7c\xb8\x7a\xee\x7b\x63\x1e\x29\x67\x03\ +\xd3\x30\x85\x3d\xb2\xf3\x8b\x23\x47\x4d\x1c\xd5\xab\x6b\x5d\xa2\ +\x7b\xa4\x98\x3a\x35\x45\xe9\xce\x65\xdb\xb2\x3d\xba\xe6\x2c\x75\ +\x79\xb4\x90\xca\x0d\x43\x72\x6e\x1e\x39\x78\xc3\xe3\x4b\xfc\xe5\ +\x58\x6a\x58\xe3\x7a\x36\x66\x98\xcc\xd2\x3d\x86\x40\xdc\x5d\xe4\ +\x06\x4e\x31\x08\x4b\x37\x75\xc3\x2c\xc8\x3b\xf8\xf3\xf9\xe2\xb8\ +\x26\x35\xa9\xc5\x00\x71\xce\xee\xf0\x98\x04\xff\xe2\x9d\x10\x02\ +\x00\x21\x06\x34\xbe\x4a\xbd\x70\x35\xac\xf5\x53\x43\x06\xf6\x6f\ +\x7a\x63\xf7\xf1\x74\x0f\x91\xb0\x30\xb9\xcf\x55\xea\x36\x74\x53\ +\xd3\x74\x06\x88\x19\x56\x7c\xfb\x87\x47\x4c\x18\x3d\xec\xf5\xfe\ +\x15\x1c\x88\x95\xd9\x26\xa2\x32\xb3\x42\x6e\x32\x35\xb2\x7a\x85\ +\xb8\x0b\x5b\x0f\xe6\xb2\xd2\x0b\x07\xf7\xa4\x06\x57\x8e\xa9\x58\ +\xa9\x7e\x95\x4a\x97\x56\xae\x3b\x97\x53\x68\x78\x5c\xa5\x2e\xaf\ +\xa1\xf3\x84\x87\x06\x7d\xb8\xe0\xf3\x91\x6f\x0f\x6d\x5e\xaf\x9c\ +\x2c\x21\x8c\x11\x06\x4c\x30\x12\x77\xe8\x09\x31\x60\x4c\x30\x70\ +\xce\x18\x67\xa6\xae\xc4\xd4\x8e\x35\x5d\x87\x76\x9c\xf7\xf0\xb4\ +\x3d\xfb\xce\xd2\x7a\xf5\x43\xa8\xff\xc9\x31\x5c\xde\xd4\x94\xb4\ +\x9c\x88\x28\xc7\x5d\xa6\x49\xdc\x34\xa4\x98\x2e\x43\x5f\x7a\x7e\ +\x58\x9b\x93\xb3\x3f\x99\xbd\xe6\x6a\x48\xb9\x8a\x8d\xba\x34\x6d\ +\xfe\xc4\xd3\x23\x9e\xea\x52\xa3\x41\xc7\x26\x15\x6c\xfa\x1f\x1f\ +\x0b\x44\x54\x29\xeb\xd8\xde\x6f\xdf\xf9\x64\xea\x3b\x5f\xec\x49\ +\x2c\x91\x24\xf2\xbf\xfe\xfa\x05\x62\xea\x00\xee\x37\xb8\x96\xb0\ +\xb9\x6f\xf2\xbb\xfb\xa7\xf8\xdf\x6e\x45\x42\xc2\x00\xc1\x4d\x88\ +\x8c\x08\x53\x80\x12\x55\xe2\x8c\xfd\x41\x02\x27\xa9\xf4\xdc\x82\ +\x49\x93\x62\xa3\x9f\x7a\xa8\xf9\xea\x9f\x6f\x70\x4c\x8d\xbc\x1b\ +\xc5\x8e\xf0\xa6\xad\xab\xee\xf9\xb1\xa4\x55\xb3\xea\xfc\xc6\x5a\ +\x0f\x47\x08\x21\x8c\x89\x04\x14\x13\x54\xf6\xd6\x08\x81\x95\x90\ +\x4a\x95\x82\x4a\x73\x73\x5d\x16\x29\xcd\xb8\xc6\xab\x3c\x5a\xbf\ +\x6e\xb9\xe4\xeb\xd1\x6d\xea\x84\x97\x6e\x4e\x36\x81\x4a\x18\x23\ +\x04\x08\x63\x5c\xd6\xa1\x1f\x61\x84\x01\x00\x91\xdb\x5b\xc0\x32\ +\x45\x42\x8b\x36\xf1\x79\x3f\xbf\x35\x6a\x66\x16\x84\xca\x04\x04\ +\xfb\xe7\x07\xae\xd2\x73\xf3\x3f\x7f\x79\x81\x7f\xe0\x44\xc2\x00\ +\x32\x1c\xfb\x7a\xe2\xf1\x59\xfe\x2d\xb2\x84\xc1\x04\xe0\x06\x0f\ +\x0f\x0f\x57\x91\x64\xaa\x92\x66\x32\xe1\xef\xb2\x0f\x94\x52\xcc\ +\x84\x7f\x76\x82\x2c\x66\x4a\x91\x91\x36\x55\xf6\x08\x2a\x18\xe6\ +\xa5\x57\xbf\x1b\xfe\xa2\xa3\x5a\xcb\x8f\x96\x7e\xf3\xae\x2b\xe7\ +\xb5\xaf\x0e\xa0\xd2\x8c\xef\x5f\x1d\xb1\xcc\x9f\x82\xb1\x05\xb3\ +\xc2\x1b\xe9\x6a\x48\xbb\x87\xdb\xed\x9d\x73\x0a\x49\xaa\xa4\x20\ +\x77\xd6\x35\xad\x7c\x97\xc6\x8d\x63\xcf\x1f\x97\xdb\x34\x8a\xf3\ +\xfe\x9a\xa4\xa1\x18\x49\x71\xe4\xee\x5f\x30\xf9\x3c\x8f\xe8\xfc\ +\x16\x06\x0e\x42\x80\x64\xb3\xdb\x15\x3b\xad\xd9\xbc\x9a\xc3\x79\ +\x20\xdd\xa3\x45\xea\x21\x71\x71\xb1\x61\xe2\xba\xc0\x88\xf8\x35\ +\xf8\xc2\x32\x14\x39\x38\x3c\x4c\x21\x3e\x89\x82\x56\x90\x97\x5a\ +\x5a\xa8\x2c\x1d\x3b\xf6\x72\x11\xb2\xd9\x6d\x60\x7a\x15\x35\x0e\ +\x00\x08\x25\x84\x12\x7f\xa9\x9c\x64\x93\xaf\xad\x9a\x35\x6a\xf5\ +\x37\x48\x08\x01\x20\x11\xc4\x18\x30\x66\xa2\x60\x87\xdd\x61\x93\ +\x29\x30\xa3\x24\x3d\xaf\xf0\xc1\x2e\x4d\x42\x37\x5c\xa8\xdc\xb8\ +\x65\x65\x3d\xab\x30\x2b\x2b\x29\x2f\xf7\x81\x3e\x0f\x26\xac\x4f\ +\x2a\x32\x89\x4d\xc1\x4e\xa7\xd4\xf3\xb9\x87\x83\xcf\x2d\x19\xf2\ +\xfa\xaa\xce\xaf\xce\x79\xa7\x99\x7c\xcb\x8b\x1c\x45\x46\x84\xc9\ +\x40\x25\x55\xe2\x96\x85\x01\x4c\x66\xca\x91\xe1\x36\x59\xb2\x08\ +\xd6\x0a\x52\x8a\xd4\xe0\xa6\xed\xaa\xed\xdc\x98\xd3\xb2\x45\x6d\ +\x48\xde\xea\x66\x80\x10\xc2\x98\x4a\x40\x31\x46\x77\xff\x0c\x63\ +\x59\xd5\x6f\xae\x18\xff\xe6\x82\x7d\x39\x36\x50\x65\x82\x63\xeb\ +\xb5\x8e\xd3\x92\xf7\x1c\x4a\x29\x15\xe9\xc7\xb3\x6b\xb4\xe8\x5e\ +\x7b\xcb\xcc\x33\x7f\x38\x14\x63\xa4\x15\xe7\xdd\xbc\x7a\x35\x17\ +\xa2\x0b\xdc\x66\x24\xfa\xdf\xaf\xc0\x0e\xc4\xd4\x01\xfc\xa3\x90\ +\xf2\x77\xcb\x88\x9c\x59\x16\xf3\x3b\x84\x23\x24\x81\x76\x76\xef\ +\xce\xa0\x7e\xaf\xcc\xff\x79\xe5\xdb\xaf\x76\xa0\xcc\xf8\x93\x58\ +\x19\x11\x10\x6e\x97\x13\xdb\x65\x00\x01\x44\xe6\xf9\x27\xe7\xcc\ +\xde\xdf\x71\xf2\x82\x95\xbb\x57\xf4\x4b\x28\x9c\xff\xc5\x4e\x93\ +\x4a\x92\x8a\x30\x41\x02\x90\x04\xd8\xdf\xa6\x88\x69\xde\xa8\xae\ +\x2f\x6d\x49\xfc\xa1\x7f\x97\xca\xa6\x25\x8a\xce\x6d\x9d\xb7\x25\ +\xef\x85\x65\x6b\x56\xee\x9d\x57\x3d\xf7\xf0\xe2\x25\x67\x25\x4a\ +\x11\xc2\x32\x52\x08\x82\xdf\xaa\x83\x31\x51\xb0\x82\x7f\x97\x25\ +\x07\x59\x52\xb1\xc7\x6b\x72\xb8\x55\x85\x70\x9f\xa2\x6a\x10\x77\ +\x74\xc9\x2c\x1b\x38\xe3\x77\xbf\x15\x00\x12\x62\x89\x07\xb7\x9b\ +\x0f\x0c\x9a\xfd\xcb\x9a\x0f\xde\xe9\xe9\x00\x13\x51\x90\x64\x2c\ +\x00\x08\x10\x15\x01\x00\x50\x82\xd3\x8f\x1e\x4b\x45\x9d\xbe\xdb\ +\xb9\x72\xf4\x8b\x6d\x98\xd7\x68\xfe\xc2\x3b\x73\x7f\x5c\x30\x76\ +\xfc\xb3\x31\xe8\xe6\x99\xab\x39\x80\x09\x00\x70\xcb\x62\x96\xc5\ +\x84\x00\x44\xc1\x99\xf8\xed\xc7\x1b\x6b\xbd\x30\x65\xd1\x8e\x85\ +\xb3\xd6\x7e\xfd\x74\xdf\xda\xa5\x57\x77\xcc\x5e\x9e\xf8\xe4\xdc\ +\x15\x2b\xf7\x2f\x69\x05\x17\x17\x7c\x77\x18\xdb\xed\x8a\xaa\xea\ +\x25\x37\xaf\xa7\x64\x82\xa2\x12\x45\x02\x4b\x37\x42\x6b\x0e\xff\ +\x6a\xf6\x8a\x7d\x0b\x6a\xe6\x1e\x5b\xb5\xfe\xaa\x99\x77\x69\xeb\ +\xa6\x82\x17\xe7\x7d\x3f\x7f\xcd\x7b\x55\x43\xf5\x12\xb7\x89\xa9\ +\xe2\x4b\x3d\xf6\x6b\x2e\x7d\x7b\xe3\xda\xd9\x8b\xde\x6b\x5b\x47\ +\x3d\xb5\x76\xde\xc6\x1b\x95\xa7\xee\x58\x3f\xff\xc7\xc5\xe3\xc7\ +\x0f\x88\x00\xdd\x12\x48\x46\x2a\x45\xe8\x0f\xcf\x00\xb7\xfc\x05\ +\x18\x00\x00\x98\x10\x5f\xe6\xb5\x5f\xcf\x05\x8f\x5e\xb6\xe2\xab\ +\x2f\x87\x56\x0d\x2d\x59\xff\xe5\x37\x79\x8d\x9e\x5f\xb2\x67\xf3\ +\xe4\x09\xdd\x76\x4c\x5e\x94\xea\xf4\xec\x9c\xf5\xed\x25\x5b\xcf\ +\xb9\x3f\x2f\x9b\xb9\x7e\xc1\x84\x77\x1e\x8e\x90\x4b\xf7\x6e\x3a\ +\x82\x1f\x18\xf6\xed\x92\x05\x23\x47\x3c\xe0\x2d\x2a\xb5\x00\xcb\ +\xe0\x3d\xbd\x77\x67\xf8\x80\xd7\x16\xec\x5a\xf9\xd6\x4b\xed\x08\ +\x33\x09\xc1\xa9\x07\x8f\x66\x07\xf7\x9a\xf7\xcb\x8a\x57\x9f\x6b\ +\x0b\x05\xc7\x67\x7f\xf3\x73\xab\x8f\xe6\xac\xd8\xbd\xea\xc9\xba\ +\xee\x85\x53\x7f\xd4\xb0\x24\xab\x88\x50\x24\x00\x49\x08\xcb\xe8\ +\x2e\x21\x35\x42\x88\xaa\x88\x48\x54\x01\x87\xc3\xae\x08\x86\xea\ +\xf7\xe9\xea\x3e\xfb\xc3\xa2\x45\xdf\xaf\x5a\xbc\x68\xcd\xfa\x1b\ +\xf5\x3a\x3c\x14\x43\x0c\x06\x02\x24\x05\x95\xb5\x49\x10\x08\xcb\ +\x2a\x51\x08\x26\x84\x10\xaa\x12\xa0\x18\xca\x64\xf6\xff\x6b\x1d\ +\x9f\x02\xf5\xd4\x01\xdc\x9d\xa8\x34\x43\x1e\xba\x78\x6e\xcc\x81\ +\x49\xe3\xe7\x9f\x09\x53\xc2\x64\x72\xb7\x05\x38\xc1\x99\xa0\xd1\ +\x35\x6a\x57\x8d\x0f\x2a\x49\xbb\x9e\x94\x52\xf8\xa7\xee\x6a\x42\ +\xf7\xfa\x9a\xbd\x35\x79\x54\xe3\x1b\xc3\x9f\xf9\xda\x94\x23\x54\ +\x8a\x4c\x13\x62\xeb\xd6\xaf\x14\x2d\x67\x5d\xbc\x90\x5e\xa0\x51\ +\xd9\x16\x9b\x10\x67\xe6\x67\xe4\x16\xf1\xf2\x09\x95\xa8\x2b\x27\ +\xab\xd0\x07\x9c\x95\x6b\xfb\xf4\xa2\x4d\x2f\x6e\x1c\xfa\xec\xdc\ +\x2d\xc9\xaa\x4a\x18\x28\x55\x1b\x37\x88\xb2\x19\xc9\x67\x2f\xe4\ +\x7b\x40\x22\x20\xa4\x90\x8a\x95\x23\x4b\xd2\xd2\x5c\x7e\xdf\x74\ +\xc1\x41\x09\xab\x58\x31\xac\xf0\x66\x9a\xc7\x04\x7f\x31\x5b\xa9\ +\x56\xd2\x64\xe0\x67\x93\x1f\x63\x2f\x3d\x3d\xa9\x00\x07\x4b\x58\ +\x18\xde\x92\x12\xa9\xc1\xd7\x3f\x4c\x3d\x37\x71\xe4\xba\x53\x05\ +\xca\x1f\x27\xb6\xc2\xf0\x9a\x0f\x4e\x9d\xdb\xdd\x5c\xf5\xca\xb8\ +\x6d\x76\x39\x5c\xbd\x5f\x03\x49\xc1\x38\x8a\xac\x5a\xab\x5a\xe5\ +\x30\x4f\xd6\x8d\xab\x57\xf3\x82\x2b\x56\x0a\x16\x25\x69\x69\xce\ +\xe0\xd8\xf8\x28\x45\x4b\xcb\x28\x14\x08\x33\x8b\x87\x56\xa8\x5a\ +\xa3\x46\xb4\x33\x2d\x29\x29\xb9\x30\xa8\x7c\xc5\x2a\xd5\xe3\xed\ +\x92\x28\xba\x99\x94\x94\x5c\x00\xf8\xcf\x12\x6e\x61\x1a\x56\x68\ +\xa5\x6a\xd5\xab\x95\x97\xb9\x9e\x9d\x74\x2d\x3d\xdb\xc5\x91\x5c\ +\xb1\x61\x83\xd8\x10\x71\xf3\xdc\xf9\xec\x12\xd3\x11\x19\x17\x13\ +\x0e\x59\xa9\xb9\x16\x80\x2d\x32\x2e\x52\x76\xe7\x88\xea\x5f\xff\ +\xf8\xee\xf1\xa9\xd3\x4f\x5c\x73\xe7\x5e\x4b\xcc\x71\x71\x19\x0b\ +\x2e\x39\xaa\x35\xac\x5b\x2e\x08\x15\x65\x66\xa6\xa7\x66\xeb\x1c\ +\x01\xb3\x68\x58\x5c\xad\xfa\x55\x55\xa3\x28\xe9\xf2\x8d\xe2\x52\ +\x0d\xd4\xd0\xea\x0d\x6b\x97\x0b\xa1\x25\x99\x69\xc9\x49\x59\x06\ +\xb2\xc5\x57\x8d\x37\xf2\xd2\x0b\xdc\x26\xbe\x77\x5c\xc9\x19\x57\ +\xc2\x62\x6a\xd6\xaf\x8a\x5c\x59\xd7\x12\xd3\x3d\x1e\x23\x28\xae\ +\x6a\xad\xba\x15\xb5\xac\x1b\x57\xaf\x64\x0a\x59\x05\x43\x43\xa1\ +\x31\xb5\xea\x57\x0b\x51\xb1\x2b\xfb\x66\x52\x52\xb6\xcf\xa4\xf1\ +\x75\x6a\x55\x8e\x0b\xb3\x7c\xae\xec\xa4\xe4\xdc\x22\x2f\x80\xb0\ +\x84\x14\x5b\xb3\x76\xe5\x38\x7b\x71\xea\xf5\x1b\x37\x8b\x00\x61\ +\x66\xf1\xf0\xca\xd5\xaa\x27\x94\x2b\x4e\xbd\x96\x7c\xb3\xc8\xb2\ +\x50\xf9\xba\xf5\x2b\xc7\xa8\xd9\x97\x2f\xa4\xe5\xfa\x88\xac\xc6\ +\x26\xc4\xb3\xc2\xcc\xec\x42\x16\x53\xb5\x92\xe2\xc9\xcd\x2c\xf8\ +\x83\xa3\x98\x10\x58\x89\xab\x16\xeb\xcd\x4a\x2f\x76\x31\x8c\x11\ +\xe7\x10\x59\xb5\xb2\xea\xcb\xcb\xcc\xf6\x22\x2c\xa4\xe0\x98\x8a\ +\xd1\x52\x66\x4a\x86\x8f\xa1\x90\xd8\x4a\x61\xc4\x95\x99\x5e\xc4\ +\x11\x72\x94\x8b\x8f\x72\x18\x19\x37\x73\x2d\x44\xa3\xaa\x56\xc6\ +\xce\x9c\xbc\x02\xaf\xa5\x3b\x4b\x50\xad\xe9\x3f\x7c\x95\x34\xed\ +\xb5\x15\x87\xb3\x15\x99\x06\x98\x3a\x80\x7f\x03\xa6\xd6\xf1\xa0\ +\xef\x37\x0d\xad\x5b\x70\x74\xd7\x89\x1f\x17\x2e\x3c\x91\x62\x28\ +\x77\xf5\x90\x15\xdc\xd4\x75\x8b\x03\xa1\x92\x7c\xb7\x67\x97\x6b\ +\x3e\x47\xf3\x7e\x93\x67\x8e\xe0\xa9\x89\x3f\x7f\x37\x67\xeb\xd1\ +\x54\x4a\x89\xa9\x1b\x8c\x0b\x2c\xc9\xb2\x44\xfc\x7d\x3f\x10\x95\ +\x25\x8a\x0c\x4d\x07\x2a\x49\xc0\x4c\x7b\x95\xa1\x13\x46\x57\x2e\ +\xdd\x33\x6b\xda\xc6\x62\xae\x50\x0c\x82\x33\x53\x37\x98\x40\x54\ +\x91\x6f\xf5\x1c\x62\x86\x6e\x11\x45\xb9\x43\x1b\xc7\x0c\xdd\xa2\ +\x8a\x82\x11\x70\xd3\x54\x2b\xd4\x7d\xe2\xcd\xe1\x9d\x5b\x56\xbb\ +\xb6\x7c\xda\xd4\x6f\xf7\x0b\x55\x36\x75\xb9\xc3\x73\x03\xbb\x74\ +\xed\xd0\xee\x81\xca\xdf\x3e\xd2\x7f\xd3\xc5\x62\xf5\x2e\x4c\xad\ +\x77\xf8\x7c\xd9\xf8\x47\x83\x8e\x6d\x3f\xb9\x6f\xf9\xbc\x5f\xce\ +\x94\xfe\xa9\x42\xf1\x5e\xf7\x4c\x98\x86\x6e\x31\x81\x89\xa4\xa8\ +\x94\x19\x06\x03\xaa\xc8\x84\x99\x86\xc5\xd1\xad\x9b\x23\x2c\xc3\ +\xb0\x2c\x8e\xa9\x2c\x2b\x84\x9b\xa6\x61\x58\x00\x80\x08\x95\x95\ +\x7b\xa9\x9c\xcb\x0e\x01\x00\x22\x2b\xb2\x44\x38\x67\xa6\xa6\x33\ +\x01\x54\x96\x25\x89\x0a\xcb\x34\x2d\x90\x15\x0a\x00\xdc\x32\x0d\ +\xc3\xb4\x57\xef\x38\x6f\xfb\x2b\xcb\x1e\x7b\x76\xe3\x05\x5f\x88\ +\x6c\xf7\x97\x43\x08\x66\x19\xba\x29\x00\x80\x10\x59\xf6\x4f\x5d\ +\x80\x5b\x86\x61\x58\x80\x88\xac\x28\x84\x00\xb7\x2c\xc3\x30\x85\ +\x00\x44\xa9\x2c\xcb\x18\xb8\xa1\x1b\x48\x92\xff\xa1\x26\xcf\xef\ +\x21\x8b\x30\x95\x15\x09\x63\xb0\x74\xc3\xb4\x2c\x20\xf4\x8e\x0b\ +\x99\xa6\x61\x09\x00\x44\x24\x45\xa1\x20\xb8\xff\x19\x00\x00\x2c\ +\xfb\x1b\x33\xde\xf9\x2c\xc9\xb2\x4c\xca\xc6\xae\x1b\x26\xe3\x44\ +\x92\x65\x99\x82\xff\x19\xb8\xdb\x93\x63\xea\xba\xc0\xd2\x9f\x35\ +\xfd\x00\xc2\xd0\x0c\x22\xdf\xb2\x4c\x44\xc0\x74\x9d\x23\x49\x92\ +\x31\x08\x10\xcc\x34\x2c\x90\x15\x19\x23\xc1\x0c\x83\x09\x2c\x29\ +\x14\x04\x70\xcb\xb0\x38\x96\x65\x09\x80\x5b\xba\x01\x84\x70\xa6\ +\xb4\x1d\x3c\xa0\x5b\x8f\x8e\xed\x3a\x54\x5f\xd0\x7f\xc0\x9a\x93\ +\x79\x6a\x80\xa9\x03\xf8\xb7\xa0\x6a\x0e\xc1\xf1\x95\x2b\x57\x8a\ +\x52\xc1\x97\x7a\x29\x31\xcf\xc9\xfe\x9e\x10\xdc\x32\x74\x93\x49\ +\x71\x35\x6b\x26\x54\x8d\xc8\x4f\xbc\x94\x9a\xeb\xc2\xff\xd0\xf8\ +\x55\x08\x41\xd4\x88\x08\x7b\x69\x6e\xae\x81\xe4\x7f\xe4\x05\xce\ +\x4d\xdd\xfc\x33\x9b\x08\xce\x49\x50\x78\xf5\xc6\x75\x54\x57\xd6\ +\x95\x4b\x29\x1a\x23\x18\x09\xc6\x48\x5c\xed\x1a\x15\x62\x43\xbc\ +\x25\x05\x69\x89\x37\xdd\x77\xab\x5f\x16\x5c\xd8\xa2\xe3\xab\x54\ +\x89\x0d\x92\x79\xe6\x95\x8b\x19\x05\xc6\xff\x21\x5f\x54\xff\xdd\ +\x03\xc9\x1e\x57\x29\xa2\x34\x33\xcb\xe5\xfb\x5b\x3e\xc5\x01\xfc\ +\x79\xc2\xc4\x70\xf9\x9a\x35\x2a\xc5\x87\xfa\x4a\x0b\xd3\x12\x6f\ +\xba\x74\xeb\x7f\xb8\x0a\x24\xc0\xd4\x01\xdc\xe3\xc9\x00\x30\x7c\ +\x1e\x03\x88\x44\x08\xa5\xd2\xdf\xb2\xd5\x16\x9c\x93\x8a\x8d\x1a\ +\xd8\x5d\x37\x2e\x5c\xce\x17\x00\x54\x51\xa4\xbb\x29\xbb\x10\x88\ +\x3f\xc5\x6e\x82\x99\xec\xde\x6e\xb7\xbf\xe3\xe3\x5a\x8d\x6b\x7a\ +\x92\x2e\xa4\x97\xb0\x3f\xee\xcc\xb9\xa1\xeb\x1c\x88\xa4\x48\xb7\ +\xd9\xd6\xd2\xbd\x5e\x66\x49\x48\x55\x54\xf9\x56\xff\x7a\xcb\xb4\ +\x38\xbd\x15\xfd\x01\x20\x6e\xea\x86\xc5\x00\x30\x95\x65\x89\xdc\ +\xdd\x40\x92\x5b\x86\x25\xb0\x2c\x49\xb7\x33\xf9\xfe\x40\xec\xce\ +\x96\xb0\x7f\x03\xcc\xd0\x0d\x8b\x83\xdf\x0d\xdd\x7f\x2a\x04\xdc\ +\x30\x0c\x8b\xcb\xaa\x4a\x30\xe2\xcc\xd4\x35\xf3\xce\x1e\x7a\x32\ +\x15\x86\xc9\x65\x45\xc1\x48\x58\xba\xce\x10\x95\x25\x64\xea\x4c\ +\x52\x15\x61\x19\x1c\xc8\x3f\xe3\xd4\x1e\xc0\x5f\xfc\x34\x86\x69\ +\x31\x40\x58\x52\x14\xf2\x3f\xbe\xc0\x17\x58\x51\x0c\xe0\x5e\x79\ +\x6a\xe8\x3e\x79\xf1\x0f\xc7\x37\x7e\xbb\xf8\xc3\x56\xd5\x24\xcd\ +\xf8\x1b\xed\xd8\x85\x61\xca\x3d\xdf\x7d\xf3\x89\xee\x15\x19\x50\ +\x9b\xdd\x76\x57\x9a\x06\xc1\x4d\xe1\x68\xf6\x70\xef\xfa\x15\x82\ +\xef\x58\xb2\x43\x44\xba\x0f\xbd\xae\x30\x2d\xb5\xea\x0b\x1f\xbd\ +\xd3\xae\xa2\xa4\xff\x79\xed\x1f\x63\xd9\x66\x53\x6d\x32\xf9\xad\ +\xde\xd7\x52\x63\x1b\xf4\x7e\xf4\xa1\xf2\x8e\x32\xe5\x21\xd3\x7d\ +\x31\xdd\x5f\xdb\x74\x60\x76\xb3\x38\xb8\x35\x46\x81\x25\x59\xb5\ +\xd9\x54\x9b\x42\xef\x41\xd3\xcc\x62\xe5\xea\xb6\xeb\xda\xa9\x01\ +\xb5\xfc\x8b\xa8\x42\xd3\xf8\x03\x63\xe7\x6d\x58\x35\x32\x1c\x6b\ +\x7f\xdb\x11\x4a\x70\x08\x4f\xa8\xdd\xba\x7b\x97\x4e\x3d\x3b\xd4\ +\xaa\x1c\xc6\x0c\x4b\x00\x08\x8b\xd9\xe3\xab\x35\x6b\xd5\x20\x88\ +\x30\x8b\x59\x34\xb4\x52\x9b\x1e\xdd\xda\x3f\xd8\xb6\x45\xc7\xb6\ +\x9d\x7a\x77\x6d\xd4\xa0\xbc\x64\x8f\xae\x55\xa7\x8a\x02\xcc\xb2\ +\x44\x58\x42\xcd\x84\x2a\x61\x9a\x97\xd7\xef\xfb\xd4\xe7\x9b\x16\ +\xad\x38\xb1\xf1\xa9\x6e\xd5\x0d\x9f\x1e\x78\xa0\xff\x75\x10\x59\ +\x56\xed\x36\xd5\xf6\xbf\x40\xd3\x01\xa6\x0e\xe0\xde\xac\x01\x52\ +\x4c\x95\xf0\xf3\xeb\xa7\xbf\xf1\xfc\x67\xa7\x52\x4d\xf5\xfe\x72\ +\xb5\xcc\xb2\xb8\x40\x84\x20\x4b\xd7\x4d\x93\x03\x20\x49\xa1\x12\ +\xc5\x18\x90\xa9\xeb\x16\x13\x08\x81\xa5\xeb\xa6\x25\x08\x41\x96\ +\xae\x59\x4c\x00\xb7\x4c\x25\xf6\x89\x51\x63\x3a\xd6\x89\x10\x65\ +\xdd\x1b\x44\x59\xbe\x12\x83\xa9\xdd\x83\xf8\x04\xf7\xe7\x6a\x11\ +\x26\x8a\x24\x13\x0c\x42\x70\x53\xd3\x39\x10\x82\xc0\xd4\x75\x26\ +\xfc\xfb\x18\xe2\xce\x36\x6f\xcc\x0c\xae\xd5\x7d\xe4\x6b\x83\x63\ +\x14\x01\x98\x20\x00\x44\x25\x5e\x92\x76\x62\xff\x99\x62\x0d\xfc\ +\x89\x02\xc1\x98\x65\x71\x42\x88\xb0\xca\x92\xc8\x00\x80\x30\x26\ +\x94\x08\x66\x1a\x86\x25\x00\x2c\x26\x6a\x76\x7f\x6e\xc4\xa0\xf6\ +\x8a\x60\xe8\x56\xc3\x68\x67\xca\x85\x13\xc7\x6f\x18\x82\x20\x40\ +\x80\x80\x9b\x86\x61\x30\x4c\x30\x37\x75\xd3\x64\x80\x80\x59\x16\ +\xe3\x88\x10\x64\x19\x86\xc5\xfe\xfc\xe5\xe3\xba\x21\x3f\x3a\xe3\ +\xcb\x49\x53\x9f\xef\xf1\xf4\x73\x9f\x2c\x9b\x35\xa0\x43\x05\x53\ +\xd3\xbc\xba\xad\xc7\x3b\x1f\x7c\xb5\xee\xdb\x87\x5b\x84\x79\x35\ +\x8d\x84\x57\xeb\xdc\xb7\xd7\x53\x1f\x4f\xff\x6a\xe5\xb4\x27\x9e\ +\xec\xd5\xac\x51\x74\x78\xa3\x01\x9f\x7f\x39\x26\x16\x7b\x3d\xba\ +\xd1\xfa\xdd\x0f\xde\x7c\xb3\x1d\x06\xeb\xda\xcf\xeb\xdf\x7a\xe2\ +\xed\x83\x17\x71\x85\x98\x20\xf1\x1f\x61\x7a\xf2\xff\x39\x02\xf5\ +\xd4\x01\xfc\x45\xc0\x6a\x98\x1e\xaf\xd7\xd4\xec\x92\x7a\x87\x79\ +\x86\xbf\x83\xf4\x6f\x6e\x48\xb7\xb6\x80\xe1\x83\x07\xde\x9a\x30\ +\x72\x60\x33\x53\x33\x4b\x12\x0f\xce\x9a\xf0\xdd\x85\x1c\xc3\x63\ +\xd9\x1f\x7f\xed\xd3\xa5\x8f\x18\x9e\xcb\x3b\xa7\x8e\x5b\x70\xb3\ +\x40\x8b\x69\xd9\xf3\xf5\x8f\x86\x57\x0d\x27\x99\xbf\x6e\x9d\x39\ +\x71\x49\xba\x1e\x3d\x6c\xda\x5b\x6d\x9a\xc5\xba\xc7\x4d\x6a\xf0\ +\x8a\xf7\xd8\x9c\xcf\xe6\x6c\xb9\x5a\xbd\xfb\xd3\xaf\xbf\x33\xa0\ +\xbc\x9d\x5f\xfd\x69\xc5\xd7\x5f\x6c\x72\x0a\x99\x20\x10\x65\xd5\ +\x81\x18\x01\x37\x4c\xdc\xfc\xb9\x31\xaf\x8c\x68\x07\x86\x52\xbb\ +\x82\xba\xc7\x67\x98\x16\x6e\xf6\xd4\xcb\xc3\x86\x76\x8a\x74\x90\ +\xab\x3f\x2c\x9d\x39\x63\x4b\xa9\x54\xee\xc1\x37\x47\x0d\xe8\x5d\ +\x57\xc1\x22\x69\xcf\xca\xcf\x27\xae\x8f\x6c\xd9\x73\xcc\xe4\xfe\ +\x15\x12\xe4\xb1\xab\x97\xb9\x33\x2f\x7d\xf3\xde\x54\xad\xe1\xa0\ +\x37\xdf\x7f\x2c\x0e\xd2\x0e\xae\x96\x12\xb3\x35\xcb\xb4\x62\x1e\ +\xe8\x3b\xf6\xd3\xe1\xd1\x98\x21\x33\x6f\xf9\x87\x9f\x6c\x3f\x94\ +\x26\x1c\x55\x86\x7d\x3a\xa6\x7d\xe3\x78\x6c\xe4\xaf\xff\xe4\x93\ +\x0d\xfb\x32\x5b\x3e\x33\xe2\x85\x17\x5b\x56\xa1\x55\x3e\xdf\xd6\ +\xba\xf4\xc4\xe6\x49\x9f\x6c\x6b\xf5\xca\x1b\x4f\x0e\x68\x67\xbb\ +\xb9\xc3\xa1\x80\xd3\x23\x90\x69\xd2\xb8\x86\x23\x3f\x7d\xab\x55\ +\x8d\xb0\xd2\xa4\xe3\x73\xc6\x7d\x79\x22\x55\xeb\xf8\xfa\x7b\x23\ +\x07\xb7\x14\x0c\x79\x93\x0f\x4e\x1f\x3b\xeb\x7a\x9e\x25\xfd\x61\ +\x91\x16\x4b\x41\x92\x7b\xef\x37\x1f\xbd\xbd\xe0\x72\xff\x29\x0b\ +\x5f\x7c\xbd\xdb\x86\x3d\xb3\xe4\xba\x5d\x1b\x39\x6e\x2e\x98\x73\ +\xad\x61\xaf\x07\xc3\xf7\x7e\xef\x4b\xd9\x3b\x69\xe4\xa6\x1a\x83\ +\x67\x4c\x7c\xd2\x1c\xff\xcc\xbb\x85\x20\x57\xe9\xd1\x51\x37\x5c\ +\x4e\x77\x69\x29\x50\xb7\x5b\x17\x9c\x03\x20\x66\x99\x3e\xdd\xa3\ +\x19\x9a\x0a\x02\x41\x20\xfb\xf1\x7f\x1e\x81\x98\x3a\x80\xbf\xc4\ +\x1d\xde\x7c\x02\x40\x0a\x0a\x09\x8b\x8c\x08\x0e\xb6\xfb\x17\xf9\ +\x04\x80\x1c\x1c\x1a\x16\x19\x11\x1c\x64\x43\x82\x33\x41\xeb\x3c\ +\x50\xb7\xf4\xc8\xfc\xd7\x06\x8c\x4f\x8f\xeb\xf1\xfe\xf8\x5e\x0a\ +\x58\x0a\x36\x4e\xaf\xf8\x6a\xf4\x90\xcf\xf4\xc6\x83\x9f\x7d\xa8\ +\x86\x41\x2a\x8c\x9a\x36\x46\x39\x32\xef\xcd\xa7\x27\xfa\x9a\x0f\ +\x1e\xfd\x6a\x7b\xa4\x65\x7c\x3f\xfe\xeb\x23\x67\xd2\x76\x7e\xf1\ +\xc9\x9b\x4f\xbd\xb9\x76\x4f\xaa\x3d\xae\xf5\x3b\x53\x47\xe4\xae\ +\xfa\xf4\x8d\xe1\x33\xa3\x1e\x7f\xf5\xc5\x81\x75\x0d\x9f\x09\x44\ +\x72\x84\x47\x84\x45\x86\xdb\x14\xc2\x0c\x23\xac\xfe\x43\x63\xdf\ +\xe9\xba\xff\x93\xb1\x1f\xbc\xff\x7d\x86\x93\x21\x6e\x45\x34\xe9\ +\x3d\xf6\xed\x07\x7f\x9d\x31\xe1\xbd\xb7\x96\xd6\x78\xee\x95\xfe\ +\xed\xc3\x79\x4c\xfd\x27\xdf\x7d\xf8\xf8\x37\x13\x5f\xeb\xff\xda\ +\xc2\x65\x47\x91\xea\x28\x3c\xbf\x77\xe6\x87\xeb\x53\x2f\x9d\xf9\ +\xea\xf9\x17\xc6\x8e\xf9\x2e\xc5\x49\x32\x0f\x6d\xf8\xe0\xa5\x2f\ +\x8b\x22\xe2\xa2\x82\x29\xe7\x82\x09\x16\x51\xbb\x5e\xb5\xa0\xc4\ +\x8f\x9f\x7e\x71\xd5\x31\xdb\x4b\x63\x9e\x2b\x4f\x2d\xee\xcb\xdd\ +\xfa\xe5\xd4\x77\x87\xbc\xb1\xe1\xb8\x3c\xfc\xd5\x67\x2b\x48\xda\ +\xc9\xd5\x4b\x17\x2d\x3c\x7a\x63\xff\x96\x0f\x9e\x1c\x36\x69\xc6\ +\x0e\x0d\xf3\xfd\xdf\x4d\xff\x7c\xda\x56\x7b\x8d\x2a\x0e\x2a\x04\ +\xb7\x34\x33\xf8\xc9\x89\x1f\xb4\x14\x47\xc6\xf6\x7f\xed\x98\xd1\ +\xf0\xbd\xcf\x06\x3a\xc0\xaa\xf9\x40\x7d\xdf\xe9\xa5\xa3\x9e\x1c\ +\x97\x1d\xd7\xf7\x85\x01\x2d\xc1\xd4\xfe\x7c\xbf\x39\x47\x54\xb1\ +\x87\xcb\x55\x6b\x56\xab\xe8\xcb\x2c\xf2\x01\xae\xd3\xaa\xa5\x48\ +\xfa\x75\xf5\xf7\xbb\xa4\x9a\x4d\xaa\xc6\xa9\x5c\x60\x05\x14\x49\ +\x22\x08\x13\x09\x14\x09\x63\x4b\xd3\xc3\xea\xb6\x1d\x3b\x7f\xf6\ +\xcc\x59\xdf\x0e\xeb\x51\x1b\x4c\x7f\x17\x66\xe4\xd7\x70\x82\x08\ +\x3c\xc4\x01\xa6\x0e\xe0\xff\xa3\x00\x5b\x98\x4c\xee\xf8\xf6\xa4\ +\xef\xb6\x2d\x1c\xf7\xe1\xd3\x91\xa0\x9b\x8c\x5b\xc8\xd1\x7d\xc2\ +\xe7\xb3\xb7\xcd\x1f\x3b\xf6\x89\x50\xae\x59\x00\xdc\x60\xa5\x79\ +\xd9\x69\x59\x87\xbe\x5f\xf4\xa3\xd2\xa6\x6d\xb4\x4c\x80\x9b\xc5\ +\x99\x37\xaf\x25\x1f\x3d\x7e\x34\xb5\x62\x85\x10\x7b\xe5\xa6\xb5\ +\x70\xd1\xa6\xf9\x3f\xdd\xb8\x71\x68\xf5\x86\x63\xd1\x9d\x5a\x87\ +\x82\xe5\x75\x7a\x74\xc3\xf2\x39\x9d\x25\xc5\x25\x1e\xaf\x16\x5e\ +\xbb\x5d\x7c\xe1\xd5\x8d\xcb\xf7\x27\x5d\xda\xb9\x76\x77\x72\x42\ +\xd7\x66\x12\xb8\xe5\xea\x2d\xdf\x5c\xbc\x60\xf6\x0f\x5f\xf7\x6b\ +\x5f\xcd\x60\xde\xf2\xf5\xdb\x29\x17\x7f\xdd\xb6\xed\xd7\x2b\xa7\ +\x2f\xe7\x96\x78\x05\x42\x71\xb5\xdb\xd4\x88\x8a\x6c\xfb\xfc\xeb\ +\x6f\xbe\xfd\xa8\xe4\x2c\xe2\x91\xe1\x66\xca\xf9\x2d\xdf\xee\x6b\ +\xf7\xe6\x84\x31\x6f\x3d\x12\x49\x4c\x93\x0b\x61\xe9\x1e\x97\x66\ +\x9a\xba\xb3\xb0\xa4\xb4\xd4\x63\x09\x60\xa6\xe6\x2c\x76\xfa\x34\ +\x71\x3b\xc7\x22\x38\xd2\x0a\xf3\x33\x52\xaf\x1f\xda\xbc\x5b\x84\ +\x44\x86\x29\x16\x2d\x5f\xf3\xf1\xf7\xde\xff\x68\xd6\x84\x9e\x1d\ +\xaa\x06\xdb\x64\x9b\x8a\x0c\xd3\xe7\xf5\x1a\x86\xcf\x57\x5a\x52\ +\xec\x74\xeb\x00\x60\x68\x6e\x67\x89\x57\xf7\x67\xad\xb9\x29\xc2\ +\x13\x9a\x56\x0e\xdb\x3d\x67\xdd\xe5\xb4\x73\x1b\x97\x6e\xb1\x1a\ +\xb5\xac\x10\x24\x5b\x3a\x2b\xcd\xc9\x4c\x4a\x3b\x71\x78\xef\xa5\ +\x98\x8a\xd1\x77\x29\xd4\x16\x96\x06\x21\xdd\x5e\xfb\x64\xf6\x96\ +\x69\xf5\x3d\x87\xa6\x4f\xde\xc9\x20\xa2\x71\xb7\x16\x11\xb1\xd1\ +\x8d\x1a\xd5\x8a\xa8\xdc\xb4\x59\xcd\xf2\x16\x63\xb7\xa6\x34\x08\ +\x61\x0c\x08\x61\x42\x8c\x92\xdc\xb3\x7b\x0e\x1c\xda\x75\xf0\x4a\ +\x7a\xa9\x3f\xab\x13\x40\x20\xfb\x11\xc0\xff\xa7\xc1\xb5\x44\xcc\ +\x43\x5f\x4e\x3c\x37\x87\x9a\x9a\xcf\x09\x0a\x25\x08\x84\x77\xf7\ +\xe4\x71\xc7\x54\x62\xfa\xbc\x4e\xec\xef\x22\x8a\x10\x80\x05\xb4\ +\x5c\x4c\x39\xbb\xb7\xc8\x6f\xb6\x85\x25\x49\x06\x09\x61\x21\x08\ +\x61\xee\x22\x53\x0d\x8a\x8b\x73\x18\xb9\xa2\x42\x85\x48\x52\x92\ +\xa4\x03\xc2\x18\x24\x24\xab\x04\x0c\xb0\x14\xc0\x46\x69\x21\x84\ +\x46\xc4\x44\xc9\x66\xba\x5a\x39\x2e\x88\xe7\x15\x70\xb0\x19\x37\ +\x4e\x7e\xf3\xe2\xcb\x32\x16\x9e\xd2\x12\x8a\x55\x6f\x71\x9e\x1a\ +\x5b\x3d\x3a\x44\xbe\xa1\x97\xc9\xa3\x0d\xcd\xed\xca\xb8\x38\xf7\ +\xb5\xd7\x13\x4b\xa8\x4c\x91\x00\x11\x62\xb3\x36\x7f\xf4\xe6\xfe\ +\x25\xf5\x7a\x8c\x78\x73\xda\xf7\xcd\xde\xeb\xf7\xca\x89\x3c\x14\ +\x8a\x40\x25\x0a\x01\xcb\x34\x99\x2a\x61\x84\x30\x60\x20\x36\x42\ +\xc0\xd2\xc1\x2c\x7b\x1f\x30\xa6\x58\x96\x25\xcc\x41\x68\x1e\x78\ +\x60\xcc\xb0\x3e\xd5\x52\x87\x3c\x3c\x25\xac\xe7\x5b\x5f\xbe\x5c\ +\x0e\x09\x40\x80\x30\x60\xbb\x24\x09\xf0\xcb\x14\x09\x02\x0c\x58\ +\x48\x76\x2a\x0c\xc3\x60\x08\x69\x2e\xb7\x85\xe3\xaa\x46\xb2\xc3\ +\x29\xe5\x62\xcb\x87\x68\x85\x5e\x9d\x23\x00\x4c\x88\x0c\x12\xa1\ +\xc0\xef\xca\xa6\x88\xaa\xc8\xb5\x7f\xfe\x94\x49\x5f\x9d\xb1\x2c\ +\x1d\x51\x6c\x8f\x69\xd1\xa8\x86\x43\x3f\x5d\xb5\x4b\x67\xcb\xa9\ +\xa3\xa6\x9d\x6a\x2e\xdd\x97\xf9\x07\xfb\x03\x4c\x89\x37\x37\x75\ +\xff\xda\x4d\x17\x98\x24\x3f\x34\xb0\x2f\x09\xbc\xd4\x01\xa6\x0e\ +\xe0\xff\x67\xae\x06\xe1\x2d\xca\x77\x73\x00\x8c\x6f\xb9\xbc\x08\ +\x4f\x41\x9e\x4b\x00\xc2\x98\x10\x84\x80\x6b\x42\x69\xf6\xf4\x1b\ +\x9f\x86\x3f\xde\xfc\xa1\x16\x07\x3e\x7b\x3d\x5f\x20\x25\x08\x51\ +\x05\x73\x40\x0a\xa2\x76\x59\x35\xf3\x7e\x59\xf9\xcb\xcd\xe7\xbf\ +\x9d\x5d\xed\xb4\xb3\x79\x87\xa8\x75\xaf\xee\xd0\xb0\x42\xbc\xb9\ +\xe7\xae\x65\x0c\xf9\xe8\x43\x7b\xd7\xa4\xa4\x3d\x6b\xd6\xec\xf8\ +\x61\xfd\xb9\x5e\x23\x17\xcd\x7d\x20\x45\x6a\x51\x5d\xfb\xee\x93\ +\x43\x42\x96\xc1\xd4\x8a\xb2\x3c\x02\x00\x13\x42\x25\x39\xf3\xc8\ +\xba\xed\xb9\xdf\x7e\xb0\x7a\xfe\xd1\x6b\x52\x9d\x58\x75\x2f\x83\ +\xe4\xfd\x2b\x77\x0d\xfb\x7a\xdc\xc2\xe9\xa7\x2e\xe6\x18\xce\xf4\ +\xf5\x5f\x2c\x2d\xae\xd0\x64\xd4\xdb\xcf\x2a\x69\x89\xde\x20\xec\ +\xf3\x99\x00\x02\x11\xc9\x99\x7c\x2a\x2b\xac\xff\xdb\x0b\xbf\x4c\ +\xbc\x7a\x63\xd7\xb2\xd5\xe7\x53\x4d\x51\x9c\x75\xf6\x7a\xf0\xd3\ +\x93\x67\x54\xfb\xe5\xc0\xda\x6f\x96\x33\x24\x94\x60\x82\x00\x30\ +\xa6\xc1\x18\x49\x32\xcf\xb8\x9c\xe2\xea\xd3\x6a\xd0\x9b\x2f\xa8\ +\xf5\xda\x2a\xe6\x65\x06\x40\x40\xa4\x5d\x38\xa6\xbe\x36\xf8\xc3\ +\x6f\xa3\x72\x6e\x9c\x5a\xb5\x78\x47\xbe\x0f\x15\xdf\xb8\x7e\x13\ +\x5e\x79\x6f\xde\x97\xa7\xf7\xef\x5a\x3a\x77\xe7\xca\x15\x3b\x3f\ +\x1c\x33\x65\x7a\xf3\xc4\xea\x1d\x9b\x1d\x9c\xf5\x5e\xba\x29\x94\ +\x60\x4c\x55\x22\x00\xc9\x88\x3a\xc8\x5d\x5b\x67\x22\x39\x08\x4c\ +\xd3\xe3\xb1\x58\xb0\xdd\xce\xbd\xee\xca\x0f\xf6\x2e\xe7\x3e\xf6\ +\xda\x4b\x6f\x65\x01\xaf\xfa\xd8\xe7\x5f\x8f\x7e\x2c\x61\xea\xee\ +\x24\xaf\x40\x92\x0d\x2b\x16\x16\xfe\x8f\x86\x1a\x4c\x82\x55\xbb\ +\xa2\xb8\x24\x5b\x30\x45\x1a\x41\x81\x94\xc7\x7f\x1c\x02\x9e\x2f\ +\x01\xdc\x1d\x16\x23\x4d\xfa\xf5\xb6\xdd\xd8\xbd\xf3\x74\xba\x4c\ +\x54\x7f\x91\x30\xc2\x18\x93\xdb\x8d\xea\x7e\xb7\x05\x40\x58\x26\ +\x69\xfa\x78\x9f\x58\xd7\xe5\x53\x67\x33\x4f\xac\x9c\xb7\xf6\xc7\ +\x8b\x40\x64\x4f\x5e\xc1\x8d\xb3\xd7\xf3\xb3\x75\xdd\x5b\x74\x3d\ +\x31\x29\x3b\xb7\xf8\xfa\xa1\xc3\x37\x9d\x52\x30\x29\xfa\xe9\xab\ +\x59\x3b\x8f\x67\x49\xaa\x42\xb1\x76\xed\xe4\xd9\x3c\x9f\xac\x0a\ +\xe7\xf5\x73\x57\xb2\x73\xf2\x2f\xee\x3b\x9c\xcf\x82\x6c\x5a\xda\ +\xda\xa9\xdf\x1e\xbe\x5a\xaa\xc8\x14\x10\xc2\x04\x63\x82\xfd\xfd\ +\x9c\x40\x2b\x3a\xf9\xf3\xa1\x62\x11\x12\x84\x8a\xf7\x6e\xd8\x70\ +\xe4\x6c\x86\xe6\xcc\x3f\xb1\xeb\x60\x11\x77\x38\x64\x9e\x7b\xfd\ +\x6a\xd2\xf5\x4c\xdd\x42\x44\xb2\x85\x84\x06\xf3\xfc\xc4\x95\x5f\ +\x2f\x3c\x9f\x69\x28\xb2\xc4\x5d\x99\xa7\x4f\xa4\x10\x47\x90\x2f\ +\xf7\xe6\xe5\x0b\xc9\x1e\x03\x11\xee\xbd\x7e\xf4\xac\x0f\xab\x7a\ +\x61\xda\x95\x4b\x37\x9d\xa5\x9e\xac\xcb\x37\x92\x93\x0b\x2c\xd3\ +\x97\x71\x33\xf5\x46\x6a\x4e\xfa\xc5\x0b\x89\x29\xee\xa8\xb8\x48\ +\x5f\xd6\xe5\x6d\x6b\x7e\xba\x9e\xe1\x44\x94\xba\x32\xae\x9e\x4b\ +\x2c\x76\x04\xd3\xfc\xa4\xab\x57\xaf\xe5\x30\x42\x59\x49\xce\xe5\ +\x93\x49\xc4\x2e\x17\x24\x5f\x4d\x4e\xcd\x4f\x3f\x75\xec\x42\xb2\ +\x3b\x22\x1c\x1f\xff\x7e\xfe\xea\x2d\xe7\x04\x56\xb5\xc2\xa2\xe4\ +\xb3\xd7\x73\x32\x7c\x86\x56\x92\x74\x25\x29\x2d\xc7\x89\x7e\x5f\ +\xa6\x8e\x90\x70\xe7\x14\x24\x9f\x4b\x2a\x28\x32\x08\x41\x42\x60\ +\x9b\x8d\x65\x9e\x3c\x9e\x94\xe6\x51\x24\xd5\x28\xc8\x2b\xca\xca\ +\xcd\xb9\x99\xee\x61\x84\xfb\x4a\x73\xae\x5e\x4e\xb9\x99\xc7\x31\ +\x15\xa6\x2b\xf3\xe6\x95\xa4\x1b\x39\x96\x20\x46\x71\x49\xfa\xb9\ +\x2b\x99\x59\x6e\xce\xf5\x52\x06\x2d\x1e\xee\x17\x94\x71\xe4\xf0\ +\x99\x4c\x22\x05\x62\xb2\xff\xe3\x71\x52\x40\xf9\x12\xc0\xdd\x20\ +\x34\x9d\x0e\x5e\xb3\xa9\xb7\xe3\xc4\xd6\xd5\xc7\x4e\xef\xdd\x7d\ +\x3d\xc7\x92\xfe\x81\xa4\x83\xfb\xbc\xf2\xab\x3f\x2e\x4a\x38\x39\ +\xe5\xf9\x0f\xf7\x07\xe1\x10\x87\xa2\x10\x0c\x9a\xcf\xc3\xb1\xea\ +\x50\x88\xae\x7b\x4c\x50\x1c\x8a\x24\x98\xe5\xd3\x3c\x06\x08\x99\ +\xd8\x6d\x8a\x0c\x20\x00\x81\x30\x0d\xaf\xe1\xb3\x00\x29\xd4\x61\ +\x53\x28\xb7\x4c\x9f\xee\x35\x01\x14\x6a\x57\x65\xe9\x2e\xeb\x62\ +\x08\x84\x69\x7a\x0d\x9f\x05\x02\x23\xc9\xa6\xd8\x25\x82\x98\x69\ +\xf8\x0c\x9f\x05\x9c\x20\xd5\x6e\xb3\x61\x6e\xf9\x34\x8f\x09\x5c\ +\x00\x56\xa8\x43\x55\xca\x7a\x97\x58\xba\xd7\xcb\x0c\x00\xd9\xa1\ +\xd8\x29\x05\x10\xc0\x4c\xcd\x63\x6a\x02\xe4\x20\x9b\x03\x98\xcf\ +\x6b\x80\xc3\x6e\x03\xa6\x7b\x4c\x66\x53\xec\x14\x98\xa6\x79\x75\ +\x61\x01\x20\x42\x54\xbb\xa2\x22\x10\x20\xb8\xae\x79\x34\xc1\x08\ +\xb2\x39\x54\x05\x21\xbf\x7e\xc7\xeb\x63\x26\x46\xb6\x20\x9b\xea\ +\xdf\x41\x17\x16\xc1\x36\xbb\xa2\x60\x0c\xba\xcf\x63\x21\xd5\xa1\ +\x52\xd3\xf0\xe8\x42\x72\xc8\xf2\x1f\xc6\x85\x40\x68\x3e\xaf\xa0\ +\x36\x9b\x8c\xcb\x9a\x91\xea\x5e\x9d\x11\xbb\x5d\x01\x01\x82\xe9\ +\x5e\xd3\x54\x15\x07\xc5\x88\xe9\x5e\x1f\x47\x76\xd5\x86\x00\x38\ +\xd3\x7c\x26\xb7\x29\x76\x82\x85\xe9\xf3\x18\x48\x96\x31\xad\xd0\ +\xa8\x59\x8b\x8e\x2d\x7b\x3e\x33\xf8\xfa\xf4\x91\x53\x96\x1d\x53\ +\xec\xb6\xc0\x33\x1d\x60\xea\x00\xfe\x03\xc1\x98\xa8\xd8\xa6\x6b\ +\xbb\xa6\x95\x65\xa3\xf0\xd7\xad\x3f\x5e\xcd\xfe\x87\x4c\x2d\x98\ +\x85\x6b\x74\x68\x13\x52\x7a\xe5\xe4\xd9\x02\x2a\xfd\xe3\xc5\x6a\ +\x66\x9a\x02\x51\x4a\xff\xc5\x05\x30\x61\x19\x16\xa2\x12\x09\xac\ +\x8e\xdf\xba\x21\xa6\x21\x2a\x35\x6b\xdd\xb1\x4b\x7d\xe1\x29\x3c\ +\xf5\xd3\xde\xab\x69\xc5\x84\xfe\x9d\x0e\xcb\x82\x33\xd3\x12\xff\ +\xa2\xea\x32\x80\x00\x53\x07\xf0\xdf\xf9\x64\x00\x78\x7c\x39\x85\ +\xc2\xc0\xa0\x84\xcb\xd1\x8e\xfb\x68\x29\x87\x10\xe8\x3e\x0f\x43\ +\xaa\x5d\x25\xbf\xf5\xab\x07\xa1\x69\x6e\x0b\x54\x87\xfa\xbb\x10\ +\x52\x08\x14\x1c\x1d\xad\xe8\x25\x05\xff\x92\x5b\xb9\x10\x48\x8e\ +\x2c\x1f\x69\x15\xe5\x95\x68\xfc\xbe\x5a\x5c\x08\x6e\x59\x9c\xfc\ +\xf6\xd9\x41\xc2\xf2\xb9\x0d\x66\x57\x1d\x14\xff\x13\xf9\x5d\xc1\ +\x2d\xc6\xd1\x6d\x63\x6f\x04\x60\xea\x1e\x8d\x13\x87\x6a\x43\xe8\ +\xef\xa7\x89\xc5\xed\x56\xff\x18\xfd\xe6\x21\x2e\x84\xe0\x02\xf9\ +\xd7\x06\xc4\x2d\xbb\x82\xb2\xec\x13\x42\x00\x5c\xdc\x92\xed\x70\ +\x01\x08\x08\xc6\x5e\xa3\xb8\xc8\x74\x72\xc0\x21\x52\x4c\xa8\x24\ +\xdf\xc5\x8a\x0c\x21\x61\xf8\xdc\xa6\x2e\x00\x4b\xd4\x6e\x97\x89\ +\xf8\xe3\x9d\xe5\x44\x0d\x29\x57\x4e\x2e\xca\x2e\xb4\x38\xfa\xcb\ +\x47\x45\x18\xba\xcf\xc7\x2c\x42\x94\xb2\x09\xc7\x7f\xcd\x23\x88\ +\x84\x65\xf8\x74\xcd\x02\x41\x90\x6c\xb3\xa9\x04\x21\x6e\x1a\x3e\ +\x43\xb3\x40\x50\xac\xd8\x54\xc5\xd4\xdc\x1a\xe7\x14\xab\x36\x55\ +\xf1\x5f\x97\x33\xc3\xab\x6b\x1c\x84\x24\x39\x6c\x92\xf4\x1f\x53\ +\xa5\x18\x88\x43\x02\xb8\x3b\x63\x18\x26\xb4\x1b\x39\x7d\xcd\xe6\ +\x1f\x96\xce\x9d\xf2\x40\x35\x59\xd3\xff\xb1\xce\x4d\x08\x90\x55\ +\x87\x4d\xf9\x8d\xa6\x81\x33\x4d\x04\x3d\x32\xfe\xab\xf7\x5e\x6c\ +\x25\x0c\xfd\xce\x38\xd8\x67\xd8\xfa\x8c\x99\xf8\x7c\xf7\x04\x43\ +\x37\xff\xfe\x9f\xc9\x4d\x4b\x49\x78\xf5\xf3\x8f\x3a\x55\x95\x34\ +\x4b\xdc\x0f\x11\x62\x7b\x54\xad\x86\x35\x1d\xb8\x8c\xee\xb8\xa9\ +\x45\xb4\x1c\x38\x63\xde\xfb\xb5\xa3\x84\x6e\xde\xef\x5b\xcd\x39\ +\x77\xc4\x54\xad\x55\x2b\x9e\xf0\x32\x0d\xbb\x6e\x88\xc6\xcf\x8e\ +\xfb\xe2\xd3\x27\x83\xb1\xfe\xb7\xd5\xe4\x00\x40\x64\x5b\x68\x54\ +\x54\x54\x6c\xa4\x8d\x70\xc3\x64\x00\x08\x04\x47\x54\x0e\x0e\xb1\ +\x23\xce\x05\x08\x24\xd9\xcb\xc5\xc6\x44\x46\x85\x06\x87\x85\x45\ +\xc5\xc5\x84\x85\xda\x10\xa6\xaa\x4d\xf6\x1b\x43\x12\x55\x91\x65\ +\xe2\xf3\x58\xf5\x7b\x0c\x9d\xb7\x71\xf3\xea\x2d\x2b\x1e\x6d\x59\ +\xd9\xd0\xef\xa2\x26\xe7\x9a\x2f\xac\xf5\xa3\x93\x57\x2d\x9b\xbb\ +\x6e\xee\x88\x47\x6a\x18\xc6\x1f\x7f\x05\xcb\xa7\x47\xb6\xec\x35\ +\x61\xc6\xb3\x11\x92\xf9\x57\x23\x12\xdc\x60\x52\xd3\x41\xa3\xbe\ +\xd9\xb2\x7c\xc2\x6b\x8f\x84\x08\x9f\xf5\x5f\xa4\x88\xe4\xa6\x21\ +\x45\xd7\x1e\x31\x7d\xe6\xfc\x4d\x8b\x27\x7c\x30\x38\x46\x62\x86\ +\xae\x2b\x15\x1b\x8d\xfc\xfa\x9b\xf9\x9b\x16\xbd\x3b\xf6\xb1\x60\ +\x8e\xbb\xbc\xf7\xe9\xfc\xcd\x0b\x5f\x18\xdc\x8a\x98\x86\x00\x30\ +\x35\x33\xb6\xc9\x83\x93\x37\x2c\x9e\xf7\xc3\xc2\xa7\x1f\x6e\xc8\ +\x35\xed\x3f\x66\x69\x35\xc0\xd4\x01\xdc\x23\x35\xc1\x69\xcd\x4e\ +\xad\xad\x9b\x3f\xcf\x9d\xb1\xe6\x7a\x9e\x75\xb7\x7e\x92\x7f\x0a\ +\xad\xb8\xe5\xf5\xb9\x0c\x26\x10\x42\xdc\xd2\x3c\x5e\x1f\x07\xae\ +\xe9\x3a\xb5\x85\x86\x05\xfd\x16\xd6\x71\xcb\xf4\xfa\x9c\xa5\xcc\ +\xe7\x08\x8d\x89\x08\x92\x85\x10\xdc\x32\x7d\x5e\xb7\xdb\xeb\xf2\ +\xf8\x34\x2e\x00\x21\xe0\x96\xe1\xf5\xba\x5c\x5e\x97\xef\xde\xf4\ +\xc9\x0c\xcd\xad\x95\x3a\x35\x1e\x59\x2e\xc6\x21\x23\x01\xc0\x0c\ +\xdd\xf3\xdb\x51\x08\x00\x4c\xdd\xe7\xf6\x6f\xd1\x0c\x40\x88\x69\ +\x4e\x54\xe5\xc1\x77\x27\xbd\x10\xec\xcb\x2f\xf6\x79\x19\x07\xcb\ +\xf4\xe9\xa0\x84\x87\x04\x4b\x14\x09\x10\xfe\x38\xce\xeb\x75\xb9\ +\xbd\x2e\xb7\xd7\x63\x32\x0e\x08\x21\xe0\x9a\xe6\x71\x79\x9d\x6e\ +\xaf\xc7\xb4\x38\x42\xe0\xd5\x5c\x95\x1f\x7a\x79\xf4\x0b\x9d\x34\ +\x2d\xc7\xe5\xd3\x41\x08\xdd\xf2\x0a\x29\x38\x3c\xd8\x86\xee\xe8\ +\x31\xa5\x79\x3d\x2e\xaf\xd3\xe3\xd3\x18\x07\x84\xc0\xd2\x7d\x6e\ +\xaf\xf3\xf6\x30\xff\x4c\x4d\xba\x2e\x3d\x36\x73\xee\xf2\x1d\xdf\ +\x7e\x38\x7f\xd6\xac\x65\x9f\x3e\x50\x23\xc4\x34\x75\x9f\x0f\x77\ +\x7a\x77\xf2\xaa\x03\xcb\xbb\xd7\x95\x3d\x5e\xaf\x5c\xa9\xfd\x9b\ +\xd3\x3e\x9b\xba\x65\xfd\x86\xe3\x6b\xa7\xcc\xfd\x64\xf0\x80\x7a\ +\x91\x8d\x9e\x9a\xb5\x78\x5c\x3c\xf6\xb9\x7d\x7a\x87\x89\xd3\x3f\ +\x7a\xbf\x23\x80\x99\x79\xe6\xd0\xbc\xcf\xbe\x2f\x92\x1a\x36\xa9\ +\x11\xc5\xd9\x5d\x7c\x6e\x38\x33\x43\x6b\x37\xaf\x59\xb9\x64\xf9\ +\xe4\x6f\x7f\x39\x91\x4d\xe9\x1f\x97\x1c\x05\x08\x29\x38\x34\xa6\ +\xbc\x4d\xf3\x38\x5d\x9a\x47\x37\xef\x6e\x96\xc3\x2d\x53\xae\xd0\ +\x70\xd8\xd8\xde\x49\x1b\xe6\xaf\xda\x7c\xcc\x8b\x64\x82\xb8\xe1\ +\xf3\xba\xbc\x4e\xb7\xd7\x67\x31\x81\x10\x62\x86\xe6\xf1\x3a\xdd\ +\x5e\x97\xdb\xe7\xb3\xee\x41\xfa\x82\x33\xcd\xeb\x76\x79\x5d\x1e\ +\x9f\xc6\x04\x20\x60\x25\x06\xef\xf4\xf2\xd8\x5e\x55\x0a\x97\x7f\ +\x31\xef\xc0\x89\x14\x83\xf3\x12\x8b\x3e\xfc\xe6\xbb\x1d\xc2\x6f\ +\x2e\xfd\x62\xe1\xe1\x33\x19\x1c\xb3\x0b\x6b\x97\x2d\x5d\x7d\xa5\ +\xf7\xa8\xd7\x5b\xc5\x22\xcd\x12\x54\xa6\xc5\xc9\xe7\x17\x7f\x32\ +\x27\xb1\xa8\x52\xeb\xc6\x55\x80\x9b\xff\x31\xef\x63\x60\x45\x38\ +\x80\x7b\xe7\x32\x7c\xce\xfc\xab\x57\x2e\x5c\x4d\x0a\xb2\xd9\xcb\ +\x8a\x14\x6e\x59\x5e\xfc\x4e\x4d\x7e\x8b\x67\x78\x78\xa3\xd1\x6f\ +\x3f\x71\x6e\xee\xe7\x7b\xae\x95\x46\xb7\xe9\xfb\x46\xff\xd8\x25\ +\x13\xb7\xf6\xff\xf0\xd5\x07\x1a\xc9\x69\x3f\x0b\x8c\x90\x00\xe0\ +\x86\x6e\xab\xd4\xf4\xe5\xf7\x9e\xab\x14\x24\xd5\x6c\x1e\x73\x61\ +\x8f\xc1\x84\x2e\x97\x6f\x36\x64\xf4\xf3\x8d\xab\x06\xa7\xed\xdf\ +\xb2\x60\xce\xf6\x62\x9f\x15\x52\xb3\xcd\x2b\x6f\x0f\xa9\x15\xc9\ +\x8e\xad\x58\xb8\x6a\xe3\x19\xa1\x28\xe8\xd6\xa5\x10\xf2\x37\x06\ +\xb1\x2a\x3c\xd0\x6f\xd8\xc8\x9e\x0e\x14\x54\xb3\x3c\xdd\xa7\x59\ +\x96\x69\x44\xb5\xea\x31\xe4\xe5\x7e\x95\x42\xac\x5f\x97\x2f\x5c\ +\xbd\xf9\xac\x45\x6d\x75\x1f\x7e\x76\xe0\xe0\xf6\xe1\x8a\xb8\xba\ +\x67\xc3\xdc\xaf\xb7\x47\x36\xeb\x31\x6a\xfa\xd0\xda\x75\x6c\xe3\ +\xd7\xaf\x2e\xcd\xbc\xba\xf0\x93\x59\x7a\xbd\xa1\xaf\xbc\xd1\xd9\ +\x2a\x4a\x44\x94\x80\xe0\x4c\x37\xc2\xea\xb6\x79\x79\xd4\xa0\x1a\ +\x31\x0e\x2d\x27\x71\xc5\xb4\x39\x67\x53\x3c\xc8\x16\xf7\xd4\xc4\ +\x97\xda\x35\x8e\xf7\x65\x5e\x5e\x3d\x63\xce\xb1\x6b\xbe\x66\x4f\ +\xbe\xf8\xda\xeb\x5d\x6b\xcb\x75\x67\xac\x6b\x53\x7a\x76\xfb\xf4\ +\xe9\xbb\xda\x8d\x7c\xa7\x5f\xaf\x8a\xae\xcb\x17\x09\x41\x60\x01\ +\x70\xcb\x94\xca\x3d\x32\x7e\x64\xf7\x36\x15\x73\x8e\xed\x58\x34\ +\x73\x5d\x46\x29\x6e\xf0\xf8\x90\xa7\x06\xb4\x0f\xb3\x93\xcc\x5f\ +\x7f\x5c\xf0\xed\x0f\x85\x1a\xa6\xbf\x17\xa9\x08\x24\x97\xaf\x20\ +\xff\x3a\xef\x83\xf1\x5f\xa7\x3e\xb3\x60\xce\xcb\xef\xf7\x3c\xfa\ +\xf4\x02\x51\xa9\x45\xeb\xca\xc6\xee\xdd\xd7\x5b\xf4\xee\xb0\xe3\ +\xf4\x56\x5f\xf2\xcf\xe3\x9f\xfa\xa1\xfa\xd0\xcf\xdf\x7f\xdc\x1c\ +\xdb\x77\x7c\x3e\x17\xe5\xbb\xb6\x76\xc8\xc4\xe7\x2e\x29\x05\x6a\ +\x12\x49\xb1\xc9\x08\x90\xbb\x20\x2b\x3b\xd3\x9d\x9e\x5b\x10\x81\ +\xef\xa5\x26\x47\x60\xe9\xbe\xcc\x9c\x4b\xa7\x2f\x68\xaa\xa3\xac\ +\x8b\xe1\xef\x7f\x5f\xae\x6b\xb8\x62\xc7\x09\xcb\x96\x09\xb3\x70\ +\xf3\x8c\x6f\xf6\x9d\x2b\xf0\x77\xc1\xfe\xc3\x44\x4a\xb2\xd9\x49\ +\xf1\xcd\x13\x7b\x8e\x24\x65\x4a\x0e\x15\x19\xdc\xde\xf1\x95\xd7\ +\x1f\xeb\xd9\xc0\x7d\xe5\xc8\x92\x2f\x16\x5f\xcd\x31\xaa\x76\xee\ +\xfb\xcc\xb0\x5e\xb1\x61\x4a\xd1\xe5\x43\x8b\xa6\xaf\xb8\x59\x2c\ +\xfe\xb0\xe6\x21\x98\xc9\x6c\xb1\x4f\xbc\x3f\xb2\x4b\xd3\xf2\x19\ +\x87\xb6\x2e\xfc\x66\x53\x96\x27\xe8\xb1\xf7\xc7\xbc\x32\xb4\x0d\ +\x4e\x86\x47\x5f\x2e\x7f\x61\xc9\xac\x03\x2e\xf5\xe9\x4f\x3e\x7c\ +\xbe\x7f\x63\xed\xb2\xeb\xf1\x97\x2a\x9f\x9e\x3b\xf3\x57\xc3\xa2\ +\xa9\xd7\x73\xf3\xf7\xe7\xbd\xd4\x2a\xc4\x8e\xb9\x00\x84\x91\xee\ +\x2a\xbc\x72\x26\xaf\x76\x5a\x4e\x02\x62\xf0\x1f\x24\xa3\x0f\xc4\ +\xd4\x01\xfc\x25\x5d\x13\x42\xe1\xb6\x11\x89\x60\x96\x69\xea\xa6\ +\xf5\x9b\x73\xec\x6f\x5b\x00\x13\xa3\xa8\x30\xb2\x75\xd3\x9e\x7d\ +\xaa\xbb\x00\x37\xeb\xdd\xaf\x6d\x3c\xf7\x78\x0a\xf6\x2d\x5c\x7e\ +\xf8\x26\x6b\xd3\xad\xb6\x24\x18\x08\x66\xd1\xf2\x23\xbe\xfe\xb4\ +\x29\xbd\xba\x65\xed\xbe\x7c\x1f\xa2\x88\x59\x24\x7e\xf8\x17\x1f\ +\x54\x2f\x3e\xf4\xdd\x94\x55\x91\xfd\x46\x8d\x7c\xaa\xae\xa1\x54\ +\x7d\x73\xee\x27\xd5\x4a\x7e\x5d\xb3\xf6\x42\x8f\x89\x53\x9e\xed\ +\x5e\x51\xd7\x99\xe0\xcc\x32\x4c\x53\x37\x2d\xc6\xb9\x65\xda\xaa\ +\xb4\x1d\xff\xed\x68\x71\x76\xc7\x4f\xbb\x2e\xe8\x82\x0a\xcb\xb0\ +\x57\xeb\xf0\xee\xd4\x11\x25\xbb\x97\xcf\x5f\x7a\xaa\xfb\xb8\x09\ +\xbd\x1b\xca\x56\x5c\xb3\x51\xdf\xbc\x5a\xb8\x6b\xc5\xdc\x19\x2b\ +\x4e\x5f\xca\xc4\x92\xec\x4a\xb9\xb0\x75\xd5\xe1\xbc\xb4\x1b\x3f\ +\xcc\xfc\x6e\xe9\xe2\xed\xb9\x5e\x5c\x78\xe9\xf0\xf2\x79\x3f\x47\ +\xb7\x6f\x99\x10\x23\x5b\x16\xb7\x2c\x33\xa6\x79\xfb\x1e\x9d\xed\ +\x3f\xcd\x5d\x9a\x19\xd9\x79\xec\x47\x43\xc3\xb9\xc6\x2d\xd7\xb9\ +\xed\x9b\xe6\x4c\xfc\x3a\x91\x34\x7f\xfb\x83\x21\x51\xe0\xbb\x7e\ +\x60\xef\x2f\x3f\x5f\xc9\xb9\x78\x6c\xd5\xd4\x6f\xd6\x6e\x39\x63\ +\x22\x7e\x61\xdb\xc6\x2d\xbb\x93\x1b\xf5\x6c\x1e\xa6\x08\xce\xb9\ +\xae\x91\x87\xc6\x7d\xf2\x5c\x17\xfb\x96\xd9\xeb\x68\xfb\xe7\x3f\ +\x18\xdf\x87\x80\xd9\x74\x40\xef\x6a\xca\xe5\xef\xe7\xee\xaa\x3c\ +\xf8\xed\x11\x8f\x37\xe2\xfa\x5d\xd4\xe4\xc2\xe2\x1e\x57\x61\x21\ +\x14\xba\xdc\x3a\xa1\xd8\x04\xa8\xd9\xaa\x55\x50\xce\x99\x15\x0b\ +\x77\x44\x34\x69\x5b\x39\x92\x70\x8b\x59\xa6\x61\x1a\xa6\x30\x2d\ +\xc3\x30\x2d\xce\x99\x61\xd8\x2b\xd5\x7a\xfc\xb5\x57\x5f\x18\xf6\ +\x4a\xf7\x26\xf1\x60\x18\x00\x80\x10\xa1\x84\x62\xf4\x57\x49\x63\ +\x01\x00\x18\x13\x4a\xef\xf0\x16\x67\xa6\x61\x9a\x86\x59\x96\x2c\ +\x47\x08\x09\xdf\xd9\x6d\x9b\x8e\xa6\x97\x1b\xf3\xed\xf8\x06\xd1\ +\x42\xfb\xc3\x0c\x07\x21\x61\x19\x1c\xa9\x2a\x06\x00\x42\x08\xd2\ +\x7d\xac\xf9\xf0\xb1\xa3\x9f\xab\xbb\x77\xc1\xb2\xdc\xb8\xee\x93\ +\xbe\x1c\x1e\x0a\xde\x84\x1e\x0f\xb5\xac\x56\xb4\x6a\xd6\x3a\xda\ +\x76\xe8\x9b\xaf\x3c\x28\x19\x5e\xfe\x7b\xbf\x2f\xdd\x50\x1e\x99\ +\x38\xf9\xa9\x96\x62\xc3\x9c\x4d\xc1\x3d\x47\x8e\x7b\xfb\x21\x55\ +\x38\x8f\x6f\xdc\x76\xfc\x5c\x56\xf2\xe1\x5f\x56\xcc\x5c\xf8\xeb\ +\xb5\x22\x45\x32\x8f\xac\xd9\x7a\xe6\x72\xee\xb5\xbd\x3b\x56\x7c\ +\xbd\xe4\x44\x4a\x29\xa5\x04\x53\x89\x12\x6e\x50\x42\x24\x30\x4d\ +\xee\xff\x93\x29\x48\x04\xff\xa7\x31\x5b\x80\xa9\x03\xb8\xdf\xcc\ +\xb5\xc9\xe5\x2e\x13\xa6\x2f\xdd\xbb\x7a\xd2\xe4\xe7\xcb\x81\x6e\ +\x32\x6e\x22\x47\xaf\x4f\xbf\xf9\x7e\xef\xaa\x0f\x3e\x78\x2a\x8c\ +\x5b\x60\xdc\xdc\xb2\x3e\xa9\x4a\xbb\xae\xf1\x6a\x6c\xcb\xf6\x95\ +\x76\xae\xd8\xe7\xb6\xac\xf4\xa4\x0b\x97\x13\x73\x5c\x3e\x04\x00\ +\xc2\xd2\xd5\x2a\x6d\x5b\x85\x7b\x97\x8e\x9b\xb1\x71\xd3\xb6\x93\ +\x67\xd3\x80\x70\x7b\xe5\x76\xdd\x9a\x55\x8b\xa9\xdf\x6e\xe0\xf0\ +\x87\xe3\x22\xec\x95\x1b\x95\x8f\xaa\xdd\xa5\x09\xa4\xce\xfb\x68\ +\xce\x96\x95\xb3\x96\xed\xc9\x6a\x35\xa0\x1d\x66\x2e\xa5\x56\xdb\ +\x77\xd7\xac\x5e\xba\x67\xe1\x80\x2e\x35\x0c\xc3\x13\xdf\xfc\xa1\ +\xf8\xd4\x83\x73\x3e\x5b\xb0\x65\xf9\x4f\x37\x72\x5d\x80\x51\xa5\ +\x26\x3d\x5a\x57\x8b\xaa\xd9\xed\x91\xc7\x1e\x6b\x19\x5e\x2e\xb4\ +\x6a\xa3\x0a\x46\x66\xea\xf9\xc3\xa9\x8d\x9f\x78\xac\x49\x25\x71\ +\xe9\xe8\x15\x1d\x53\xb3\x34\xef\xda\x85\x74\x57\x49\xd1\xd5\x63\ +\x27\xcf\x9e\x4d\xf2\x58\xc8\x57\x98\x71\xe1\xd8\xc5\xec\x22\xeb\ +\xb7\x54\x2c\x22\x9e\xd4\xcb\xfb\x7e\xdc\xbc\xec\xcb\x8d\xc1\x71\ +\x35\xca\x07\x71\x46\xec\x95\x5b\x77\x1b\xfc\xfa\xd3\x0d\xab\x84\ +\x97\x0f\x8f\x0e\x0b\x86\xa2\xec\xd4\x1b\xc9\x05\xce\xdc\x8c\x0b\ +\x27\x8e\x5f\xba\x96\xcd\x11\xe4\xdf\xbc\x7a\xe1\x6c\x72\x91\xa7\ +\x2c\x2f\xc3\x42\x6b\x74\x6b\x51\xed\xe7\xcf\xa6\xad\xdf\xb6\xea\ +\x9b\x69\xab\x23\x7a\x76\xab\x68\x97\xc1\xb2\x32\xcf\x1c\xd9\xb6\ +\xed\xfb\xcd\x1b\x12\xeb\xd4\xad\x22\x23\xfe\x67\x35\xb9\x57\x84\ +\xf4\x78\xe3\x8b\xe5\x9b\xd7\x3e\xd3\xd8\x58\x34\x6d\x87\x06\xc1\ +\x8d\x3a\x36\x67\xae\x1c\x77\xa9\x4f\x44\xd5\x6b\x58\x3d\xc6\xe2\ +\x1c\x23\x8c\x31\x02\x84\xb0\xdf\x8c\x5d\x08\x22\x3b\x22\xca\x47\ +\x47\xc5\xc5\x84\x06\x29\x7f\x7b\x0d\x8d\xf9\xb4\xd8\x9e\xcf\xce\ +\xd8\xb6\x76\xde\xe6\xe9\xad\x2b\x39\x0c\x60\x88\xc8\x7a\xf2\xf1\ +\x1f\xd7\x6c\x5e\xfc\xf1\xe7\x17\x1c\xd5\x9b\x36\x8b\xe7\xa6\xf9\ +\xfb\x43\x7c\xc1\xcd\x7b\x4e\x9a\xf7\x8e\x79\x7a\xdf\x95\x2c\x26\ +\x11\x6e\xca\x31\x9d\x3b\xb5\xb9\xf0\xdd\x57\x2b\x36\xaf\x9b\x3b\ +\x69\xb6\xd9\xb2\x63\x9d\x0a\xc1\xc2\x12\x85\x97\x4f\xed\xdc\xb9\ +\x7a\xd5\xc2\x83\x55\x6a\xd5\x08\x96\xf8\x9d\xab\xd3\x82\xe9\x22\ +\xa2\x6e\xb7\xc6\xb1\xdb\x3e\x9e\xb6\x69\xdb\xf2\x6f\xbe\xdc\x14\ +\xd7\xf7\xc1\x0a\x21\x22\xf3\xca\xf5\x8c\x6c\x67\x41\xf2\xf5\x33\ +\x27\x4e\xdd\xcc\xf3\x10\xc2\x32\x2e\x5d\xcb\xce\x77\xe5\x5f\xbf\ +\x72\xfa\xc4\xa9\xf4\x22\x2f\xc6\x18\x10\xb1\x4a\x6e\xfc\x72\xc4\ +\xf7\xf2\xb2\x6f\x1f\xaa\x13\x6a\x98\xec\x3f\xf5\xf5\x0b\x64\x3f\ +\x02\xb8\xef\xf0\x1a\xb1\xc4\x2d\xab\xe7\x1f\xb3\x79\x0b\x72\xdc\ +\x40\x09\x46\x20\x8c\xf3\xeb\x97\x15\xef\x57\xdc\xb9\x99\x5e\x2c\ +\xc9\x92\x75\xf9\x87\x4d\xae\x41\xcf\x0f\x78\x05\xd7\xf4\x9e\x5f\ +\x73\x30\x09\xcb\x0a\x18\x82\x4a\x08\x13\xae\x5b\x9a\x89\x28\x66\ +\x16\x60\x22\x29\x58\x80\xf0\x77\x38\x45\x84\x08\x57\xee\x2f\x0b\ +\xe6\x1d\xcc\x40\x32\x9f\xe5\x2c\xcc\xa2\xd5\x9f\xc3\x98\x60\x02\ +\x02\x80\x10\x0c\x8c\x61\x90\xcc\xec\xa4\x1f\x67\x7f\x77\x50\xb1\ +\xb2\x13\x73\x31\x48\xc2\xb2\xb0\x6c\x27\x18\xf9\x3d\xbf\x91\x00\ +\x4c\xa9\xe7\xe6\xc5\xb5\x5f\x7e\x9b\xc7\x6c\x4b\x3e\xf5\x94\x94\ +\x94\x04\x83\x6b\xe6\xd3\x43\x1a\xf7\xe8\xd5\x6f\xc8\x6b\xb3\x1f\ +\xed\x34\x7e\xd8\xa7\x49\x4e\x44\x25\x4a\x11\x16\xdc\xb2\x98\x25\ +\x38\x41\x98\x50\x89\x50\x8a\x98\x69\x68\x60\xd8\x6f\x8d\x55\xc6\ +\x2a\x45\x96\x85\xb8\xee\xe5\xad\x46\xbd\x39\xf2\x09\xe9\xd3\x57\ +\xbf\xb1\x3d\x30\xac\x56\x2f\x82\x04\x60\xc0\x94\x10\x0a\xc0\xc1\ +\x62\x16\x13\x14\x63\x20\x94\x62\x4a\xc0\xd0\x74\x9d\x01\x12\x02\ +\x00\x51\x8a\x05\x08\x8c\x09\x16\xdc\xdf\x73\x10\x53\x49\x05\x09\ +\xc0\xe0\x77\x2d\x2a\x44\x44\x46\xbe\x4b\xbb\xd6\x7d\xb7\xe0\x6c\ +\x49\x6e\x66\xb1\x4b\xb7\x87\xd5\x6e\xd2\xb2\x72\xd5\x92\x81\x1f\ +\xd6\x63\xb1\xb1\xf1\xad\x5a\x57\x5e\x7f\x2c\xef\x0f\x6a\x72\x22\ +\x4b\xa5\x37\xce\x2c\x1a\x3f\xe9\x02\xa7\x4f\x44\x37\x78\x84\xca\ +\x7f\x33\x6a\x93\xa5\x92\xf3\x87\x57\x7f\x95\x42\xb9\x27\xa5\x50\ +\xa7\x80\x11\xf2\x37\x49\x14\x40\x24\x99\x70\xce\xfe\x98\x4f\xc0\ +\xb2\xec\xbd\x7e\x7a\xe3\x8a\xdd\x2f\x76\xab\x15\xe5\x80\x54\xad\ +\x2c\x81\x42\x29\xf1\xff\xbe\x58\x70\xbf\xbf\x30\x22\x54\x01\x05\ +\x83\xc9\x30\x42\x08\x00\x01\x08\xe6\xf3\x79\x05\x51\x6d\xd4\x6f\ +\xf1\x8e\xa9\x84\x39\x00\x26\x04\x71\x26\x04\x60\x4c\x08\x41\x98\ +\x10\xea\x7f\xd8\x38\x10\x4a\x30\x46\x88\x10\x09\xa4\xb2\x89\x9e\ +\xe0\x58\x8d\xac\x5d\x27\xe8\xe0\x82\x99\x67\xd2\xdc\x94\xe2\x00\ +\x53\x07\xf0\xff\x3b\x30\xe2\x39\x17\x4e\x66\x9e\x03\x84\x30\x29\ +\x33\x51\xb1\x32\xcf\x1e\x4f\x63\x80\x08\xa6\x94\x10\x8a\x5c\xc9\ +\xc7\xb7\x1f\x7e\x79\xd2\xf4\x91\x1b\x46\x3e\x76\xb5\x18\x2b\x76\ +\xcc\x0c\x96\x9d\x9c\x6b\x7f\xa5\xef\x88\x91\xae\xeb\x89\x27\x77\ +\xed\xdf\xb7\xeb\xc6\xd0\x17\x66\x4d\x26\xcb\x2e\x36\xae\x19\xe7\ +\xdc\x23\xb9\xaf\xef\xd9\x99\x34\xb4\xef\xcb\x4f\xbb\x57\x1d\x45\ +\x41\xf2\xa5\x1f\xf3\xae\x9d\xdf\x71\xc4\xf7\xe8\xab\xd3\xde\xa9\ +\x7a\x4e\x1d\xdc\x31\x72\xeb\xc8\x43\x16\x55\xa9\x2b\xff\xe2\xfe\ +\x1c\x01\x80\x29\xa5\xb2\x92\x76\x6c\xcb\xa5\x77\xbe\x7a\xef\xab\ +\x77\xb7\x9e\x0b\xaa\x1a\x19\x7c\x18\x20\xf9\xc8\xa6\x4b\x6f\x7f\ +\x3e\x70\x68\xaf\x5d\x47\x33\x09\xf2\x1e\xdd\xf8\x33\x8d\xad\xfd\ +\xe4\x80\xce\xbe\xc4\xb3\x47\x8f\x5c\xef\x30\xa4\x61\x5c\x30\xba\ +\xe2\x24\x9e\xcc\xeb\x56\xc5\xc7\x06\xbf\x35\xfc\x6c\x6a\xd1\xa5\ +\x43\x07\x92\xb3\x4c\xee\xca\xbf\xe9\x8e\xed\xf3\xd2\xcb\xb8\xca\ +\x99\xa3\xdb\xf7\x70\x0c\x7e\x35\x39\xc2\x52\x10\x46\x04\x01\x33\ +\x4d\x41\x1d\xa1\xd1\xe5\x82\x23\x42\x15\x28\x11\x08\x10\xf0\x82\ +\xd4\x1b\x31\x2f\xf5\x18\x3c\xa2\xb8\xa0\x28\xeb\xd0\xee\x93\xc5\ +\x5e\x28\xcd\xce\x72\x46\x8c\x78\xe6\x8d\x17\x4e\x9f\x3d\xbf\xfb\ +\xc7\xb3\x5b\xf7\x5f\x7c\x7d\xc2\x84\xac\x98\x43\x2d\x87\x0f\xc8\ +\xdc\x38\x3d\xcd\x67\xa9\x41\x65\x6a\x72\x09\x49\x0e\x7c\xd7\x24\ +\x2a\x56\x83\x58\x41\x5a\xe2\xa5\xab\xc9\x21\x36\x99\x0a\x2b\xba\ +\x7d\xef\x4a\xda\xc9\xb7\xfb\xbc\x99\xaa\xb3\x5a\xc3\xbe\x98\xf8\ +\x6c\xbf\xf8\xef\x8e\x66\x99\x02\x49\xea\x1d\x6a\x72\x25\x88\x06\ +\xd9\x1d\x36\x9b\x4b\xb2\x85\x4a\xc8\xf7\x37\xd5\xe4\x88\x10\x5f\ +\x56\xf2\x89\xb4\x24\x00\x44\x24\x82\x01\x09\x6e\x2a\x55\x1a\x3c\ +\x38\x68\x60\x68\xa7\xa7\xaa\x66\x9d\x99\x7d\x2c\x8b\xc8\xbf\xfb\ +\x0c\x20\x8c\x99\xbb\xf0\xf4\x2f\xfb\xbd\xfd\x07\xc5\x44\x4a\xc9\ +\x19\x48\xb6\xf2\x76\xed\xd8\x3b\xf1\xb5\xb7\x47\xb2\xea\xf1\x7d\ +\x9f\xe1\xfb\x37\x5d\xca\x72\xb7\x0f\x26\x92\x83\x08\x00\x8a\x25\ +\x07\x06\x84\x40\x58\x86\x15\x56\xfd\xb5\xaf\xdf\x96\x4f\x2d\x9a\ +\x35\xef\x28\x2a\xba\xf4\xe3\xaf\xc9\x23\x26\x7e\x50\xb8\xf8\x54\ +\xfb\x97\xfb\x26\xaf\xfb\x34\xcb\xc5\x31\x45\x12\x0e\x52\x31\xb9\ +\x3d\x4b\x10\x08\xcb\x38\x48\xc5\xe4\x8e\xa2\x43\x4e\x1c\xd1\x09\ +\xc1\xc6\x96\xed\x47\x0a\x74\x1a\x2c\xa3\xff\xd4\xe6\x81\x01\x35\ +\x79\x00\x77\x87\xc5\x48\xe3\x7e\xbd\x83\x6e\xee\xdf\x73\x32\x53\ +\xa2\x65\xce\x55\x08\x13\x42\x08\xbe\xc3\x58\x10\x61\x42\x28\x29\ +\xb3\x46\x44\x88\x30\x5f\x4e\x5e\x09\xe2\xd9\x9b\x66\x6f\x2a\x64\ +\x12\x41\x80\x29\x29\xbd\x91\x54\x02\xd1\xad\xdb\xd7\x76\xa7\x5c\ +\xbc\x78\x31\xf9\xc2\xc1\x13\xac\x62\x93\x76\x6d\x6b\xba\x52\x8e\ +\xfd\xb8\x79\x7f\x56\x7e\xfe\xf9\x7d\x27\x45\xc5\x46\xad\x1f\x68\ +\x10\x1d\xcc\xae\x1d\x3b\x97\x97\x9f\x73\xf6\xd0\xc5\xc8\x66\x1d\ +\x9b\xd5\xb2\xed\x9a\x3e\x75\xdd\xee\x14\x49\x91\x10\xf2\x5f\x9c\ +\x60\x84\x10\x26\x56\x49\xc6\xf1\x43\x57\xe3\x5a\x76\x68\xde\x20\ +\xf2\xea\xe1\x5d\xbf\xec\x3d\x5f\x90\x7d\xf3\xd8\xe1\xeb\xf1\xcd\ +\xdb\x36\x6b\x5e\x53\xd1\xf2\x2f\x1c\xbd\xe4\x95\x42\xeb\xb5\xef\ +\xd0\xb6\x7d\x8b\xaa\x91\x9e\xf5\x5f\xcd\xdc\x77\xb1\x58\x56\x24\ +\xa3\xe8\x66\x52\x2e\x6e\xdc\xa9\x4d\x9c\xc3\x73\xf1\xd8\xf9\x02\ +\x37\x60\xd3\x95\x7a\x39\xbf\x7a\xdb\x36\x95\x82\xdd\xe7\x7e\x3d\ +\xef\x46\xa1\xb2\x3b\xf7\xcc\xb1\x24\xae\x06\xab\xc4\x7d\xe1\xf4\ +\xa5\x2b\x67\x2f\x17\x4b\x95\x3b\xf6\x7c\x20\x2e\x5c\x3f\xb4\xe5\ +\xa7\x93\x17\x33\x39\xa6\x25\xe9\xd7\x73\x71\x85\x56\x1d\x1a\xd9\ +\x3c\xe9\xa7\x4f\x26\x19\x40\x8d\x82\xec\x8c\x6c\xd4\xac\x73\x33\ +\xd5\x79\xf3\xdc\xd9\xa4\xc4\xc3\xc7\x8a\x1d\xd5\x3a\x76\x6d\x98\ +\xfd\xf3\x8a\x6f\xbe\xfe\xc9\x65\x29\xc1\x11\xe1\xce\x6b\x17\x2f\ +\x5d\x2e\x0e\x8a\x08\xd7\x72\x92\xce\x25\x66\xa3\xdf\x77\x53\x12\ +\x02\x3b\xc2\x42\x0a\x2f\x5d\x48\x4e\xf5\x49\x12\x66\x16\x8a\xae\ +\x5d\x15\xa5\x9d\x38\x74\x3c\x1d\x53\xe4\x29\x32\xa2\x1c\x4a\xda\ +\xf9\x73\xc5\x3a\x92\x1d\x21\x8a\x27\xfd\xdc\xc9\xeb\x16\x26\x54\ +\x71\xc8\x28\xff\xdc\xf1\xcb\x5e\x8b\xd8\x43\x23\x8c\x94\x2b\x97\ +\x2e\xe7\x03\x62\x3e\x8b\xb6\xe8\xd3\xd7\x91\x7e\x77\x35\x39\x37\ +\x8d\x88\x26\x9d\x1f\xa8\xee\xdd\xb6\xe6\x90\x81\xcb\x6c\x71\xee\ +\xbc\xc7\x08\xc0\xd2\x0d\xa4\x56\x68\xd0\xb4\xb6\x94\x7f\xe6\xbb\ +\xf1\xdf\x5e\xc9\xe7\x7f\x76\x3d\x16\x9c\x2b\xe5\x6b\x3e\xd4\xbb\ +\xd6\xb1\xd5\x9b\xd3\x9c\xc4\x6e\x23\x59\x67\x8e\xa7\x7a\xc2\xdb\ +\xf7\x6c\x63\x5c\xd8\xfe\xd5\xa7\x2b\x72\x7d\x52\x50\x58\x84\x99\ +\x99\x74\xee\x54\xb6\x1c\x1a\x06\x9e\xec\x33\x67\x92\x4d\x2e\x98\ +\xad\xfc\x80\x8f\xde\x6a\x5a\x29\xef\x87\x25\x87\xb9\x82\xae\x1f\ +\x3e\xe2\x0a\xab\xd3\xa1\x53\xed\xb4\xad\x8b\xbf\x9b\xb3\x5b\xc3\ +\x32\x46\x24\x28\xc2\x5e\x90\x74\xf6\x7a\x5a\x09\x26\xfe\xba\x75\ +\x12\x14\xae\xe6\x24\x9e\x4e\xce\x72\xf9\xb7\x70\x53\x33\x50\x4c\ +\xdf\xa7\xda\xa7\x6c\xff\x21\xb1\x18\x64\x82\x04\x67\x3e\xcb\xac\ +\xd9\xb1\x4f\x02\x5c\xdb\xbd\x2f\x11\x49\xf2\x7f\xc6\xaa\x62\x40\ +\xf9\x12\xc0\xdd\xb3\xd2\x9a\x2e\x3d\xbb\x66\x5d\xeb\xa2\x75\x0b\ +\xe7\x9d\xc8\xbe\x79\x23\xdf\x75\x7f\x8e\xb7\x08\x71\x53\xf3\x18\ +\x86\xaa\x06\xc9\xb8\x4c\x01\x82\x04\xf7\x69\x1e\x5d\x70\x89\x38\ +\x1c\xaa\x24\x98\xe9\xd3\x7c\x26\x30\x01\x44\x55\x1c\x2a\x25\xdc\ +\x32\x35\xdd\x6b\x02\x07\xa0\x76\xd5\x21\x11\xcc\x4d\xc3\x6b\x78\ +\x2d\x00\x99\xda\x55\xf9\x6e\xa6\xdd\x08\xb8\x61\xf8\x4c\x9f\x05\ +\x02\x21\xc9\xae\x3a\x24\x0c\xec\xd6\x16\x82\x14\xbb\xcd\x7e\x5b\ +\x4d\x0e\x80\x25\x62\xb7\xa9\xd4\x1f\x6f\x99\x9a\xc7\xc7\xcd\x3b\ +\xd5\xe4\x96\xa9\x79\xef\xa2\x26\xd7\x3c\x06\xb3\xab\x0e\x02\xcc\ +\xa7\x79\x0d\xc1\x04\x00\xbd\x43\x4d\xae\x69\x1e\xfd\x1e\x6a\x72\ +\x87\x4d\x45\x82\xdd\xda\x41\xb5\xab\x2a\x29\x53\x93\x2b\x0e\x55\ +\x32\x0c\xb7\xc1\x25\x87\xa2\xfc\x59\x4d\xee\xf3\x79\x04\xb5\xd9\ +\x65\x72\x5b\x4d\xae\x31\xec\xb0\xab\x7e\x35\xb9\xc7\x30\x6d\xea\ +\x6d\x35\x39\xd8\x55\x3b\x02\xe0\xcc\xe7\x35\xb9\x5d\x71\x10\x2c\ +\x0c\x9f\xc7\x44\xb2\x4a\x69\x68\x5c\x7c\x6c\xd5\x5a\x83\xc7\xbd\ +\xef\x5a\x36\xe6\xd3\x25\x47\xff\xac\x26\xb7\xbc\xae\xaa\xc3\xa7\ +\x7e\xfa\x62\xe8\x9c\xb7\x97\x66\x65\xa4\x24\x67\x38\xff\xe8\x44\ +\xec\x2f\x58\xd4\xbd\x16\x08\x0c\x92\xaa\xd8\xa5\xbb\xb5\x53\xe5\ +\xa6\x81\x62\x9b\x4c\xd9\xf8\x69\xe6\xd2\xaf\xb6\xef\x4e\x4c\x4b\ +\xcd\x32\x04\x36\x35\xaf\x26\x4c\x84\x64\xbf\xca\xdf\xd4\x3d\x3a\ +\xa7\x41\x36\xc5\x32\xbd\x3e\x0b\x39\x14\x95\x31\x5e\xb1\xed\xe3\ +\xef\x4d\xe9\x7f\x76\xfa\xf8\x39\x1b\xaf\xc9\x0a\x05\xc1\x35\x9f\ +\x47\x07\x46\xb1\x6a\x53\x54\x8c\xfc\x9a\x29\x0f\x27\x36\x9b\x44\ +\xfd\x37\x0a\x81\xf0\x69\x1e\xa0\x36\x1b\xa5\x02\x38\x17\xa4\x7c\ +\xad\x1a\x35\x5a\xf7\x1e\x39\xa4\xfa\xd4\xc7\x86\x1f\x2d\xa2\x32\ +\x08\x7b\x64\xf9\x8a\x35\xaa\x74\x7f\x79\x5c\x95\xc4\xb9\x6f\x4d\ +\x5c\x8b\xec\x41\xff\x19\x4c\x1d\x88\xa9\x03\xb8\x3b\xe3\x0a\xc1\ +\x88\x2d\xa2\x7a\xcd\xba\x75\x6b\x96\xcb\xbe\x78\x3a\xbd\xc8\xa2\ +\xf7\xd1\xf7\x58\x70\x0e\x88\xaa\xb2\x42\xee\x94\x1d\x22\x44\x25\ +\x45\x95\xd4\xb2\xa2\x6c\x84\x25\x49\x51\x24\x55\x95\x14\x8a\x91\ +\xff\x20\x2a\xd9\x54\x59\x55\x24\xd9\x2f\xcc\x43\x98\xc8\x92\xaa\ +\x4a\xaa\x74\x6f\xbb\x56\x44\xca\xf6\x51\xa4\x5b\x21\xff\xad\x2d\ +\xb2\x24\xa1\x3b\x2e\xa4\x48\xca\x9d\xf5\xe0\x84\xca\x8a\xa4\x2a\ +\xd2\x6f\x36\xbe\x98\x50\xff\x16\x84\x00\x61\x2a\x4b\x14\x81\xff\ +\x1f\x12\x42\xfe\xbf\x5f\x56\x24\x55\xa5\x0a\xf5\xaf\xe6\xdd\x31\ +\x28\x59\xa2\xb7\xc6\x8a\xfc\x67\xf6\x1f\xfe\xe7\x1d\x08\x95\xfd\ +\x7f\x06\x21\xb2\x7c\x77\x79\x37\xa2\x92\x7c\xa7\x2e\x1e\x13\x49\ +\xbe\x15\x0e\x23\x4c\xe4\xdf\x46\x2a\xc9\xb4\xec\x03\x86\x30\x95\ +\xa9\x74\xe7\x25\x4c\x9d\x57\x69\xd5\x69\xc0\xd0\x6e\xb4\xf4\xea\ +\x81\x6d\x07\xd2\x72\xdd\xf8\xcf\x97\x13\x20\x88\x1c\x53\x3e\xa1\ +\x51\xcb\x7a\x52\xfe\x95\xf3\x57\x0b\xf1\x9f\x52\xe7\xb7\x7f\x05\ +\x45\x92\xef\xf5\x9d\x46\x18\x5b\xce\xfc\x9b\x37\x8d\xe6\xbd\xba\ +\x55\xa2\xae\x0b\x67\xae\x68\x82\x4a\xf2\xad\x3b\x8c\x6e\x8d\x82\ +\x12\x00\xc0\x58\x92\x29\x45\x08\xb8\xc0\x51\x95\x2a\xe6\xec\x59\ +\xbd\x7e\xc7\x55\xaa\xc8\xbf\xbb\x5d\xf4\xb7\xfb\x49\xa9\xfc\xfb\ +\x2e\x01\x88\x52\x99\xde\xfa\xd9\x18\x97\x9b\x3d\xf5\x6c\xaf\x96\ +\xa1\x3b\xe7\xcc\xd9\x7b\xae\x90\x4a\x84\x99\x56\x54\xad\x66\x4f\ +\xbe\xf2\x58\x24\xcf\x38\xb4\x7d\xdf\xb5\xe4\x42\x44\x69\x20\xa6\ +\x0e\xe0\x3f\x9a\xaa\x01\xdc\xbe\xec\x02\xa1\x21\x50\x22\xe5\xd8\ +\x60\x09\xdd\x8f\xf2\x0e\x53\x89\x20\xe6\xaf\x97\xba\xdf\xe8\x1d\ +\x90\x2d\xc8\x01\x86\xd7\xa7\x73\xf4\x3f\xf0\x56\x09\x6e\x31\x41\ +\xe8\xdf\x6a\xb7\x8f\x89\x44\xb1\x65\xdc\x5d\x8c\x23\x38\x63\x02\ +\xd1\x7f\xb2\xff\x08\x67\x96\x40\xe4\x2f\xe7\x2b\x08\xb8\xe9\xd5\ +\xbd\x86\xe0\xaa\x1c\x62\xa3\xf8\x1f\xfe\x0e\x08\x81\x69\xf8\xbc\ +\xa6\x2e\x00\xa9\x72\x90\x4a\xe9\xbd\xd4\xe4\x25\x66\xb1\x1b\x74\ +\x0a\x21\x11\x52\xa8\x22\x51\x7f\xa7\x2c\xaf\x65\x08\x20\xaa\xec\ +\x90\x91\xe5\xd1\x3d\x0c\x24\xbb\xe2\x90\x28\xf2\xb7\xd2\xf2\x69\ +\x6e\x8d\x5b\x08\x49\x0e\x35\xa8\xac\xc3\x22\x80\x61\x78\x7d\x96\ +\x81\x89\xea\x50\x6c\xf7\x93\x25\x47\x00\xa6\xa1\x59\x40\x95\x7f\ +\xa1\xa9\x08\x02\xa1\xf9\xdc\x9a\xe0\x12\xb6\xdb\x6d\x32\x08\x81\ +\x00\x59\x4c\xf3\xea\x3e\x0e\x20\x4b\x0e\x9b\x24\xff\xc7\xa4\xad\ +\x03\x31\x75\x00\xf7\xc8\x53\x5b\xa2\x76\x8f\xa7\x87\x3f\x3b\xf0\ +\xc1\x36\x0d\xf5\xb4\x2b\x59\x25\xfc\x1f\x65\x3f\xb8\xa1\xe1\x07\ +\xdf\x1d\xdb\xa5\x52\xfe\xe1\x63\x39\xf7\xd3\xa1\xc9\x4f\x6f\x26\ +\x2e\xf7\xf2\xdc\x89\x95\x9d\x27\x8f\x5f\x72\xca\xd2\x7f\xf7\xda\ +\xbd\x00\xaa\x86\x45\x86\x08\x4d\x63\xf0\xcf\x7d\x17\x2c\xdd\x88\ +\x6d\xfb\xe4\x5b\xc3\x9a\x9e\xdf\x77\xd4\xc5\xa5\x3f\xdc\x0c\x21\ +\x84\x14\x14\x12\xea\x90\x0c\xcd\xb8\xff\x13\x0b\x01\xb6\xb0\x70\ +\x07\x15\x86\x61\xdd\xf3\x28\xc1\xb8\x12\xdd\x75\xf0\xd3\xfd\xfb\ +\x77\xa5\x19\x57\x53\x0b\x7c\xf7\x53\x2c\x8c\x89\xa4\x48\xaa\x2a\ +\xa9\xf4\xde\x3b\x73\x2e\xca\xd7\xeb\x32\xf4\x85\xe7\x1f\xea\xd4\ +\x54\x72\xe7\x67\x66\x97\x58\x16\x8f\x6e\xd4\x71\xd0\x88\x81\x9d\ +\x3a\xd4\x17\x39\x69\x4e\x47\xd5\x27\x47\xbf\xd2\xb1\x41\x64\x4e\ +\x52\x4a\xa9\x97\x61\x2c\x4c\xd3\xd6\x71\xc8\xe0\x01\x03\x7b\x37\ +\xa8\x13\x9b\x7b\xe9\xba\xcb\x02\xff\x7d\x20\x44\x52\xfc\xe1\xf0\ +\x3f\xf1\xd5\xa3\xf4\xbe\x12\x6a\x7f\xc5\xd5\xb7\xe6\x6a\xbf\xcd\ +\x18\x30\xa6\xca\xad\xd9\xd8\x7f\xd2\xfb\x18\xa8\xa7\x0e\xe0\xee\ +\xf4\x60\x31\xda\x7c\xd8\xb0\x96\xf5\x48\x72\x62\x86\x47\x87\xfb\ +\x79\xa5\x18\x27\x95\x1a\xd7\xae\x1c\x03\x45\x50\xe4\xd2\xfc\xba\ +\x70\x24\x98\xe1\xf6\x96\x94\x78\x4b\xdc\x9a\x5e\x56\x45\x2b\xb8\ +\xa1\x79\x9c\xde\x92\x12\x6f\xa9\x66\x5a\x80\xe5\xe8\x2a\x31\x21\ +\x36\x2c\x80\x79\x7d\x4e\x9f\xc1\x10\x70\xaf\xd7\x6d\x58\x80\x81\ +\xfb\x34\xb7\x66\x71\x04\x42\xf7\xba\x4a\xbd\x25\xa5\x5e\xe7\xbd\ +\x64\xcd\x08\xc0\x34\xbc\xa5\xde\xe2\x52\xaf\x53\x37\x98\xff\xd2\ +\x1e\xaf\x97\x09\x04\xdc\x74\xfb\x3c\x96\x40\x4c\x2f\x15\x95\xba\ +\xbd\xff\xc9\x4b\x41\xde\x9c\x7c\xaf\xcb\x62\x80\x10\x58\x86\xe6\ +\xf4\x96\x38\xbd\x9e\xdf\x04\x3d\x7f\x8a\xdd\x0c\xcd\x53\xcc\x0a\ +\x21\xa8\x42\xe3\xba\x55\x24\xb0\x04\x08\x53\xf7\x3a\xbd\xc5\xfe\ +\xa3\x10\x02\xa7\xcf\x55\xeb\xb1\x37\x5f\x1b\xd2\xca\xe5\xcb\x2c\ +\xf1\x6a\x42\x20\xff\x51\xa5\xde\x62\x97\xd7\xcb\xb8\xbf\xd2\xc3\ +\x7f\x54\x49\x89\xb7\xc4\x6b\x58\x48\x58\x45\x3e\xfe\xe0\x1b\x93\ +\x9e\x6c\x1f\x9b\xef\xcb\x71\x6b\xe6\xdd\xca\x41\x84\xe9\x33\xea\ +\x0c\x7e\xf9\xe5\x61\xcd\xf3\xae\xdf\x28\xf1\x31\x8c\xb1\x60\x96\ +\xd7\x5b\x5a\xea\x2d\xd5\x0c\x0b\x00\x01\xf0\x5b\x37\xa7\x54\x33\ +\xef\x29\xcc\xe3\xa6\xe1\xf6\x96\x94\x7a\x5d\x86\xc5\x11\x42\xdc\ +\x74\xbb\xe4\x1a\x63\x66\xbd\xd7\x20\xc4\x9d\x57\x6a\xaa\xc1\x41\ +\xc2\x28\xf5\x85\x34\x7c\x7f\xd6\xdb\xd5\xa4\xe2\x7c\x17\xb7\x85\ +\x04\x71\xaf\x33\xed\x6a\x46\x95\x3e\x2f\x8f\x1e\xde\x91\x18\x9a\ +\x10\x80\x30\x2f\xcd\x4c\x4b\x2d\x08\x7e\x64\xf8\x88\x5a\x11\xc4\ +\xe2\x01\xcb\x82\xff\x21\x04\xaa\xf4\x02\xb8\x57\xbc\x82\x89\xb7\ +\xe0\xf2\xc1\xcd\x2b\x37\x9d\x09\x53\x43\x25\x72\xab\x41\x9c\x10\ +\x00\xbf\xd7\x27\xdf\xda\x82\x80\xfb\x7c\xa8\x52\x87\x81\xef\x7f\ +\xd8\xdd\x79\x79\xdf\xd6\x1f\x4e\x7a\x2d\x1c\x1c\xdf\xf0\xc9\x21\ +\x0f\xc5\x38\xc4\xcd\x23\x3f\xff\xb4\xf3\xbc\xc1\x91\xc9\xa4\xba\ +\x3d\x06\x74\xea\x50\xd3\xc6\xbd\xa7\x36\xad\xd9\x7d\xd1\x62\x16\ +\x30\x43\xf3\x42\xd0\x13\x2f\xbc\x80\x2e\xfc\xf4\xcb\x39\xa3\xd7\ +\xf3\x7d\x32\xf7\xfe\x74\x2e\x23\xb8\xdb\xc0\xc7\xb5\x33\x3b\x7f\ +\x4d\xb1\x9a\xf5\x7f\xa2\x6d\x93\xca\xc4\x28\x38\xbc\x76\xd3\x89\ +\x2b\x45\x8a\x2a\xdd\xba\xb4\xdf\x11\x4c\x18\x16\xa9\xd5\xf9\xf1\ +\x07\xbb\xd7\xa7\x9e\xfc\xc3\xeb\x37\x1c\xbd\x58\x10\x56\xad\x41\ +\xef\x8e\xb1\x87\x37\xfc\x5c\x24\xd7\x18\x30\xb0\xde\x99\x4d\x9b\ +\x4b\x2a\xb6\x79\xe6\xfd\x21\xad\xda\x86\xbd\x32\xed\xf3\x82\xbc\ +\xcc\x9d\x2b\xd6\x5e\xce\x34\xe2\x9b\x76\xea\xf3\xc4\x03\x34\x37\ +\x71\xdb\xf2\x1f\x32\x5c\xb8\x6c\x3a\xfe\xdb\x30\xb9\xa6\x41\xed\ +\xee\xfd\xbb\xb4\x4f\x08\xab\xd8\x8c\x1b\x17\x04\x80\xae\x59\xb5\ +\x3a\xf7\xed\xf9\x50\x53\x9e\x79\x7e\xeb\x8a\x1f\x6f\x16\xe2\x26\ +\xbd\x9f\x1a\xf2\xfc\x43\x0d\x50\xa5\x77\x43\x1b\x96\x5e\xf9\x75\ +\xdd\xfa\x83\xc5\x9a\xdc\xe0\xe1\x41\xdd\x3a\xd4\x72\x5f\x3b\xb6\ +\x65\xf5\xde\x62\x03\x31\x93\x57\x6e\xdb\xab\x47\x8f\x46\x21\x32\ +\xbf\xb2\x73\xd3\x8f\x7b\x33\xba\x3d\x3f\xfc\x89\x47\x1f\x50\xeb\ +\x7b\xa5\x16\x8f\x66\x1f\xde\xba\xe9\xe7\x2b\x88\x4a\x7f\x8c\xa8\ +\x81\xc4\x25\x94\xcb\xda\xbb\x76\xc1\xe2\x6d\x76\x25\x94\x0a\x13\ +\x82\xe2\xfb\xbe\xf4\x44\xed\x18\x7e\x72\xe3\xfa\x03\xa7\xb2\xa8\ +\x3d\xb4\xc9\x63\x8f\xb5\x6d\x5a\x55\x11\xae\x63\x1b\x37\xfc\x7a\ +\x31\x5f\xfa\x53\xa5\x07\x33\x0c\x35\xbe\xde\xe3\x4f\xf7\x8a\x25\ +\x85\xbb\x57\xac\x3b\x73\xa3\xb4\x5c\xd5\x86\x43\xde\x9f\xf0\x40\ +\xd5\xf0\xbd\xc7\x6c\x76\xb3\xf4\xda\xf1\x8b\xf6\x1a\x6d\x5f\xf8\ +\x60\x42\xf3\x58\xc7\x0e\x12\xa4\x7a\xd2\x53\xae\xdc\x74\x7b\x61\ +\xfb\xf2\x39\x7a\x48\xad\x37\x1b\xc5\xca\x98\xeb\x80\x29\x31\xce\ +\xed\xdc\x76\xf4\xb8\xb7\xd3\x43\xd5\x80\xa0\x40\x37\xd4\x40\x4c\ +\x1d\xc0\xbf\x05\x5b\x53\x45\xb5\x83\x4a\xca\xda\x81\x0a\xc3\xe7\ +\x71\xf9\xdc\x1e\x5d\xe3\x65\x54\x2d\x0c\x9f\xdb\xe5\x73\x7b\x0d\ +\xdd\xdf\x11\x89\x63\x39\x2c\x26\x4a\x30\xfa\xd0\x84\xcf\x5f\x7f\ +\xb6\x39\x37\x75\x04\xdc\x93\x93\x7a\x2d\xc9\xdb\xf3\xa3\xc9\x83\ +\xbb\x56\xf5\x68\x7a\xbb\x91\x1f\x4c\x9b\x3c\x38\x8c\x7b\xbd\x26\ +\xb1\xf9\xe7\xad\xdc\xd4\x51\xe8\xa3\xef\x7f\xf6\x7c\xef\x4a\x05\ +\xd9\x85\xdc\x56\xbe\xff\xdb\x83\x1a\x57\x22\x2e\x33\xb4\xcf\xd0\ +\x11\x5d\x6b\x38\x0c\x5b\x85\x21\x93\x47\xd6\x0c\xf7\x9a\x91\xcd\ +\xc7\x2d\x9b\xd6\xb9\xa6\x4d\x67\x42\x58\x86\xd7\xe7\x76\xf9\x3c\ +\x3a\xe3\x65\x99\x57\xe6\xcb\xbe\x9a\x58\x68\x6f\xf4\xd6\xac\x71\ +\xb5\x6d\xba\x54\xb9\xd1\xf0\x31\x0f\x47\x29\x9a\x08\xa9\xfd\xdc\ +\x8b\x4f\xd7\x0e\x17\x5e\xb7\x33\x37\x33\xdf\xa7\xb9\x72\x53\x53\ +\x33\xd2\x73\xdd\x2e\x2d\xa2\xe9\xc3\x1f\x2f\x78\xaf\xaa\xec\x8d\ +\xee\xfc\xcc\x67\x5f\xbf\x1a\x27\xe9\x26\x07\x4b\xf7\xb9\x7d\x6e\ +\xb7\xe6\x65\x42\x98\x5e\x23\xa1\xcf\xf0\x89\xd3\x87\x85\x09\xdd\ +\x11\x1b\xa3\x22\x61\xf8\xf4\x84\x3e\xc3\xc7\x8e\x79\xd8\x75\xfd\ +\xaa\xbd\x65\xff\x09\x1f\x0e\x8e\xc0\x5a\x69\x5e\x7e\x41\x41\xa9\ +\xb7\xb4\x20\xf3\x46\x6a\x76\x6e\x89\xae\xf1\x26\xcf\x8d\x7e\x63\ +\x58\xab\xec\xcb\x37\x2a\xf4\x7e\xf1\xdd\x37\xba\x63\xdd\x59\xab\ +\xff\xa8\xaf\x66\xbf\x5e\xd1\x6e\xb9\x7c\x42\x95\x64\x8c\x78\x71\ +\x76\x6e\xb1\xd3\xed\x2a\xc8\xc9\xb8\x91\x9a\x5f\xec\x05\x84\xef\ +\x12\xce\x83\xcf\x62\x08\x23\x6a\x03\x1b\xc5\xc2\xa4\xe5\x9e\xfd\ +\xfa\xab\xa7\xba\xc4\x78\x49\xc5\xd7\x16\x7c\xd9\xbb\x49\xa8\x26\ +\xc7\x0e\x99\xfc\x5a\xbd\x68\x4d\x2f\xd7\xec\x9d\x05\x9f\x34\x89\ +\xa1\xe6\xef\x27\x07\xdc\x32\x48\x74\xbd\xb7\x97\x4e\xef\x90\x80\ +\x45\x85\xb6\x1f\x2c\x9c\xd4\xac\x3c\xf1\x7a\xdc\xb9\x19\xf9\x1e\ +\xcd\x5b\x9c\x93\x57\x58\x58\xcc\x10\x61\x3e\x57\x6e\x66\x81\x57\ +\xf3\x14\xe5\xe4\x15\x15\x97\x32\xc0\x98\x50\x1b\xd8\x08\x15\x0c\ +\x59\x3e\xee\xe3\x80\x00\x90\x24\xab\x76\xbb\x4a\x30\x88\x40\x3c\ +\x1d\x88\xa9\x03\xf8\x77\xcc\x87\x70\xa9\xcd\x2b\xef\xf6\x6a\x16\ +\x9d\x77\xe9\xf8\x9a\xd9\x1b\x0a\x38\x05\x62\xef\xf8\xe6\x5b\x0f\ +\x36\x08\xcb\x3c\x75\x68\xcd\xfc\x2d\x1e\x08\x52\x90\x7e\x76\xcd\ +\xec\x29\x9f\xed\x6e\x93\x43\xa6\x0c\x7b\x38\xe6\xfb\x23\x85\x25\ +\x45\x4e\xcb\x51\x39\x5a\x62\x46\x58\xf3\x5a\x51\x68\x8f\xf4\xdc\ +\x73\x8d\x7e\x1a\xf7\xfc\xb4\x6d\xe9\x2a\xa2\x54\xa2\x54\x2a\xef\ +\x43\xe1\x03\xa7\xce\x4d\xdd\xbd\xee\xcd\x81\xb3\x32\xbd\x54\x8d\ +\x46\xde\x52\x6e\x98\x02\x03\xf3\x71\xdd\xc7\x04\xa6\x8a\xe2\xcb\ +\xd8\xba\xe0\xdb\x25\xa7\xc0\xda\xb2\xe6\xb1\x21\xad\x7e\x79\x6f\ +\xbb\xda\xa8\xcb\xb0\xe7\x1e\x89\x77\x78\xf6\xcd\x5b\xbc\xf7\x4c\ +\x06\x42\xbc\x20\xaf\x54\x6e\x51\xdd\xc6\xbd\x11\xe5\xea\xd6\x89\ +\x93\xf7\xe8\xc2\xed\xe4\x8c\x03\x08\xcb\xcd\x4d\x8e\xa9\x3b\xeb\ +\xf2\x8e\xf5\xc7\xfa\x35\x6e\xf0\xd3\x9c\x85\x89\x96\x03\x83\xfa\ +\xf8\x63\x83\x43\x8f\xad\x78\x79\xcc\x4c\x33\xba\xeb\xc2\x43\x13\ +\xdb\xb7\x5c\xb1\x74\x6f\x6e\x83\xc7\x9f\x7f\xf2\xa1\xfa\x56\x41\ +\xd2\x86\xe9\x0b\xce\x69\xe1\xdd\x1f\x7d\xa4\xe0\xfb\x29\xe3\x3e\ +\xdf\xd0\xa0\x9f\xa3\xc1\xf3\x8a\x81\xa3\xfa\xf6\x7f\x3c\x21\xe8\ +\xea\x99\xc8\x08\xc4\x58\x83\xfe\x6d\xaa\x4c\x5f\x75\xf8\xf8\x9e\ +\x83\x87\x9f\xa9\x10\xf1\xeb\x9a\x85\x0b\x2c\x70\x70\x7b\xad\xfe\ +\x03\x7b\x47\x69\x07\x43\xa2\xc2\xb9\xc0\x2d\x06\x36\x0f\xfe\xf2\ +\xf4\x53\x2f\x76\xbf\x32\xf7\xdd\xb7\xbf\x39\x29\x83\x44\x65\x59\ +\x52\xf8\x99\xed\x3b\x4f\x3f\xf9\x4c\xf9\x7d\x3b\x97\x2f\x39\x6c\ +\x93\x42\x65\x89\xfc\x31\xf5\x61\xe2\x16\x43\xde\x7f\xf1\xc1\xa8\ +\x2d\x63\x13\x05\x21\x60\xe9\x21\x0d\x7b\xf6\xa9\x61\x7e\xfe\xe8\ +\x5b\xdb\xb2\x68\x7e\xd4\xca\x47\x86\x77\xd8\xf6\xee\x0d\x49\xcf\ +\xdc\x35\xff\xeb\x79\x27\x2a\x26\xec\x9e\xdf\xbe\x5e\xe4\xb1\xdd\ +\xf9\x77\x56\xd4\x59\x26\xab\xd5\x61\x40\x2b\xf3\xcc\xf0\x97\xde\ +\xbf\x64\x56\x9e\xbc\x7f\x69\xbf\x01\x0d\x4f\x7c\x7d\x70\xfb\x9a\ +\x83\xfd\x3b\x05\xfd\xbc\x60\xf1\x71\x97\x12\x6c\x57\x21\xfb\xca\ +\x8e\x75\xbf\x3e\xd6\xbc\xd9\xf6\xd9\x0b\x2f\x9a\x8e\x60\x9b\x42\ +\x31\x20\xcc\x13\x0f\x1f\xd3\x9f\x19\xf6\xe6\xa8\xdc\x45\xf3\x7f\ +\x76\x82\x1c\x08\xee\x02\x4c\x1d\xc0\xbf\x77\x80\x0d\xc2\x95\x95\ +\x71\x33\xc4\x53\x9c\x59\x60\x01\x46\x80\x00\xb8\x33\x23\x3d\x55\ +\x2d\x2e\xc8\x2e\x64\xa8\xac\x1b\x1b\x60\x2c\x01\x77\x96\xb8\x74\ +\x29\x4e\x88\xe0\x41\x33\x3e\xef\x1e\x7a\x7d\xf5\x9a\x4b\xc5\x6e\ +\x5f\x08\x46\x44\x09\x52\x7d\x2c\x37\xbd\x40\x80\x44\x09\xf2\x07\ +\x66\x48\x00\x17\x4c\x8d\xab\x18\x13\x66\xcf\xf2\xea\x42\x70\x90\ +\x10\x17\x96\x09\x16\xe7\x65\xda\x69\xc1\x04\xc2\x14\x43\x71\x46\ +\xbe\xd6\x20\x34\x94\x00\xe2\x1e\x57\x76\x72\x8a\x65\xf3\x95\x78\ +\x0c\x6e\x99\xc1\xb5\xbb\x4c\xfc\xfe\xdd\x9c\x1f\x56\x9c\x4c\xc9\ +\xf6\xf1\x5a\x88\x20\x2e\x38\x92\x11\xb3\x4c\xcb\xb0\x84\x10\x00\ +\x02\x01\x51\x6c\x0a\x46\x98\x50\x4a\x18\xe6\x82\xd8\x1c\x36\x57\ +\x5e\x91\x09\xc4\xf2\x16\xe7\x6b\xb2\xe2\x50\x10\x80\x56\x98\x9b\ +\x96\x64\x67\xa5\xd9\x1a\x13\x88\x48\xb2\x42\x5d\xc5\x4e\x0e\x04\ +\x23\x04\x82\x03\x55\x83\xed\xb6\x9c\x2b\x57\x6e\xdc\xc8\x50\xd3\ +\x37\x8c\x5b\x91\x9a\xe6\xc4\x2a\xa8\x8a\x22\x63\x84\x29\x50\x0e\ +\x42\xc8\xf6\x20\x09\xa7\x9f\xba\x9c\x7a\xb3\x34\x3b\x6d\xd1\xbe\ +\xec\xcb\xa5\x38\x24\x58\xd0\x8c\x94\x1c\x0b\xa8\x43\x22\x42\x08\ +\x10\x48\xa2\x8a\x2c\x51\xff\x51\x77\xcb\x24\x20\x84\x58\x71\x7a\ +\x5a\x91\xd6\xde\xae\xca\x7e\x43\x01\xc9\x11\x0c\x5e\x77\x49\xa9\ +\x45\x81\xe7\x17\xfa\x44\x4c\x08\x01\xce\x39\x92\x54\xbb\x0a\xa6\ +\xcf\xf2\x11\x99\xf8\x53\x37\xdc\xf2\xb9\x0d\xcb\xae\x06\x01\x02\ +\xc5\x11\xac\x17\xe7\xb8\x4d\x84\xc1\x95\x5b\xca\xab\x05\x3b\x08\ +\x60\x45\x95\x31\x26\xb2\xcd\xae\x1a\x12\x06\xe0\x98\x28\xaa\x84\ +\x30\x51\xec\x76\x55\x53\xca\x7e\x4e\x2e\xe4\xa0\x20\x89\xb9\xb3\ +\x6e\xe6\x18\x80\x03\xe9\x8e\x00\x53\x07\xf0\xef\x4e\xd4\x04\xb3\ +\xc4\x1f\x56\x9f\xdb\xc4\x31\xa1\xb2\x22\x11\x0c\x20\x8c\x73\x1b\ +\x96\x9d\x64\x02\x53\x2a\xcb\x12\x01\x40\x32\x8d\xa8\x9c\x50\xa7\ +\x4e\xcf\xe7\x5e\xee\xed\xdc\xf7\x55\x8e\xa1\xd6\xa8\x1d\x56\xf2\ +\xf3\xe1\xdd\x3f\x5d\xac\xd8\x6b\x50\x4b\x55\xb5\x8a\x4f\xed\x4f\ +\x65\x83\x27\xbd\x9b\xf1\xc9\x86\x12\xb0\x61\x67\xda\xe5\x34\x12\ +\xa4\x3a\xd7\xbd\x35\x26\xb1\xce\xe8\x49\x1b\x66\x7c\xd4\xff\xad\ +\xa3\x39\x39\xc9\xc5\xe5\x3a\x3d\xde\xf7\x68\x71\x4e\x74\x58\x88\ +\x5b\x08\xc1\x2d\xe6\x88\xa9\xdf\xaa\x45\x2b\xa5\x5c\xff\x76\xb1\ +\x67\xc6\x9d\xe1\xd8\x6e\xa4\x5f\xde\x3c\xeb\x2c\x17\x48\x52\x14\ +\x8c\xb1\x2d\x22\x3a\x21\xda\xb3\xf3\xe7\xdd\x07\xf3\xea\x0e\x7e\ +\xae\xbd\x22\xe1\x92\xac\x8c\xe2\xe0\x57\x1e\xea\xdb\x49\xe4\x54\ +\x09\x97\x15\x04\x02\x10\xd1\x8a\x72\xd5\xd8\x5e\x6d\xbb\xb5\xa2\ +\xd9\x56\xfe\xd5\xcb\xa7\x0f\x1f\x1e\xf2\xe1\x53\x7d\xf6\x24\xfb\ +\x9a\x3d\xdb\xd8\x4a\x59\x7f\x36\x5b\x92\xd4\xec\xc3\x3b\x96\xec\ +\x63\x80\x89\xac\x48\xaa\x55\x78\xe2\xc4\xd9\x0f\x46\xbc\xd8\xfb\ +\x6c\x89\x5c\xad\x82\x1d\x17\x49\x7a\xf6\xf1\x33\xe7\x3b\x77\xaf\ +\xa1\x2d\xd8\x99\x6c\xa8\xe0\x2a\xf4\x7a\x4c\x0c\xdc\x99\x5f\x54\ +\xa5\x73\x8b\x66\xcd\xcf\x79\x98\xef\xca\x85\xa4\x23\x97\x53\x07\ +\xd6\xad\x52\xb8\x72\xb9\x8b\x06\x19\x79\xc5\xa6\xd3\xb9\xf7\x6c\ +\xc6\xab\xef\x8f\x3b\xe7\x5a\x90\xee\xa1\xaa\x59\x70\xfd\x5a\x26\ +\x58\x5a\x69\xb1\xaf\x73\xe7\x36\x8d\xce\xe8\x88\x95\x24\x25\xe5\ +\x89\xdf\x27\x40\x08\x45\x29\x7b\x56\xad\xdb\xd7\xf9\x91\x36\xd5\ +\xf0\x8f\x49\x88\xca\x25\x57\x0e\xde\x08\x7a\xe2\xa9\x57\x1e\x31\ +\x0e\x49\x83\x1f\x4a\xb8\xf6\xd9\x14\x8d\xd8\x14\x15\x61\x02\x02\ +\xb0\x8c\x30\x45\x20\x00\x98\x65\x44\xd4\xef\x3e\xac\x7b\xd4\xae\ +\xa5\x9b\x6e\x64\x43\xda\xe9\xbd\xbe\x77\x46\x0d\x1c\xf8\xcb\x61\ +\x5f\xb3\x87\x6b\xa2\xd5\x9f\x5d\x12\x20\x21\x44\x64\x74\x5b\x9f\ +\x04\x20\x00\x30\x55\x90\x7c\x87\x67\x8d\x30\x80\x54\x6f\x54\x1f\ +\x4e\xef\xd8\xf0\xc3\x51\x66\x0b\x0f\xd8\x9e\xff\x6f\x21\x50\xa5\ +\x17\xc0\xdd\x61\x31\xd2\xb8\x5f\x9f\xd0\x8c\xc3\x7b\x8f\x67\xcb\ +\xb7\xda\x09\x63\x4a\x25\x49\xa2\x77\x14\x23\x97\x6d\x21\x04\x01\ +\x70\xc6\x95\x72\x55\x5b\x74\xee\xd1\xa5\x57\x4b\x76\x76\xeb\x8c\ +\xc9\x1b\x8b\x7d\xde\x1b\x37\xb4\xc6\x4f\x0c\x7a\xec\xc9\x07\xab\ +\x46\xf3\xc3\x1b\xb7\x9d\xbb\x96\x71\xf9\xd7\xcb\x8e\x86\x5d\x1f\ +\x1d\xdc\xb3\x7d\xe7\x66\x24\xef\xfc\xf1\xf3\xa5\x75\xda\x36\x2c\ +\x3e\xf9\xcb\x9a\x65\x3b\x95\xc6\x3d\x3a\xd4\x62\x47\xf6\x9c\xb8\ +\x71\xb5\xa4\x79\xff\xa7\x1e\x79\xb4\x15\x75\xdd\xd8\xb1\xfa\xc7\ +\x54\x5f\x68\xf7\xe1\x03\x1a\xd4\xa8\xde\xbc\x7d\xc3\xa4\xb5\xdf\ +\xcd\x5d\x76\x52\xc8\x12\xc6\x98\x4a\x92\x24\x51\x8c\x11\xc2\xc8\ +\x93\x97\x95\xc5\x2a\x3f\x32\xe2\xa9\x9e\xbd\x5b\x98\x99\x97\x77\ +\x6d\xdd\x9f\x96\x9e\x9d\x5d\x60\x7b\x78\xf8\xe0\x2e\x9d\x6b\xe4\ +\x5f\x3c\xb2\xeb\xc7\x5f\x4b\x2c\xc9\x2c\x4e\x77\x86\xd5\x7c\x6c\ +\xf8\x93\xcd\x6b\x3a\xae\x1d\x3f\x7e\xf6\xd7\x33\x79\x6a\xcd\x81\ +\xaf\x3e\xd3\x38\xce\xb7\x74\xdc\xe7\x07\x13\x5d\xb2\x4c\x30\x21\ +\xd4\x3f\x4c\x84\x28\x11\x69\x67\x4e\x3b\xcb\x35\x19\xf4\xe2\x80\ +\xc6\xf5\x43\x2f\xfd\xb2\xfd\xd0\xb1\x2b\x57\x4e\x9e\xf5\xc5\xb5\ +\x7c\xea\xc5\x01\x9d\x1e\x6a\x21\xe5\x5c\x3b\x7f\x31\x03\x08\x2a\ +\xcc\xce\x0c\x6d\xf5\xd0\x63\x83\x7a\x54\x54\xf2\x4f\x1c\x39\x7b\ +\xf6\xf0\x39\xb9\xfe\x83\x83\x87\x3d\xda\xe1\xc1\x86\xda\xb5\x0b\ +\x57\x6f\x64\x5f\x3f\x7e\x56\x8b\x6d\xfe\xf8\xd0\x3e\x1d\x1e\x6c\ +\x13\x61\x24\x1f\x3d\x7e\x13\x81\x99\x95\x5d\x54\xb3\xf7\x13\xfd\ +\xfa\x3d\x60\x2b\x49\x3c\x7a\x32\x1d\xfd\xb1\xb6\x4c\x08\x13\xd7\ +\xe8\xf1\x70\x82\x95\xb8\x7d\xcf\x0d\x2a\x2b\xdc\x95\x75\xfe\x62\ +\x51\xab\x67\x9e\xeb\xd7\xbb\xd1\xb5\x35\xb3\x67\x2f\xfe\x95\x3b\ +\xca\xd5\x6f\x5e\x2d\x79\xef\xde\xeb\x59\xb4\x41\xbb\x06\x05\xa7\ +\xf6\x9f\xcf\xf0\x81\xa9\x57\x7c\xe8\xe5\x19\xb3\x9e\x4d\xfa\xf9\ +\xc7\x8b\x37\x4a\xf4\x82\x94\xcb\x99\x72\xaf\x17\x9f\xeb\xd6\xa6\ +\xfc\x2f\x33\xa6\xae\xfd\x39\x85\x4a\x98\x84\x54\xa8\x5f\xd7\x71\ +\x7a\xe7\xfe\x7c\x13\x13\x04\x20\x98\x14\x5e\xa5\x6e\x75\x7a\x7c\ +\xc7\xc1\x12\x5e\xf6\x1b\x1b\xa6\x59\xa9\x79\x97\x96\xb1\xa5\x3b\ +\xb6\x9f\x65\x44\xf6\xb7\xec\x60\xf6\x2a\xbd\x1e\x6f\x91\xb8\x75\ +\x6b\xaa\x93\x93\x40\x9c\xfd\x3f\x13\x28\x05\x94\x2f\x01\xdc\x35\ +\x2b\xad\x19\xd2\x90\x95\xcb\x6a\x5e\xfc\x66\xea\x57\x27\xb9\xd0\ +\xff\xa2\xde\xf7\xce\xfc\x88\xa5\xe9\x0c\x10\xc1\x88\x59\x8c\xc8\ +\x8a\x44\x91\xa9\x19\x0c\x10\xa5\x98\x99\x26\x50\x49\x91\x28\x33\ +\x75\xc3\xe4\x84\x52\x04\x02\x61\x4a\x08\x98\x9a\x81\x24\x99\x62\ +\x6e\x68\x26\x96\x15\x89\x22\x4b\xd7\x4d\x8e\x29\x05\x66\x32\x44\ +\xb0\x1c\xdb\xec\xbb\x5f\xc6\x6e\x7b\xee\xf9\x95\x47\x4a\x6d\x98\ +\x50\x45\xb9\x8b\x70\x45\x70\x43\x33\x81\x12\x82\x84\x65\x71\xaa\ +\x28\x14\x09\x43\xd3\x39\xa6\x04\x71\xc6\x84\xa4\x28\x7e\x45\xa4\ +\xa1\x1b\x80\x29\xc6\x40\x08\x45\xc0\x0c\xcd\x04\x42\x11\x67\x02\ +\x93\xbb\xba\xbb\x0a\x66\x19\x86\x85\x29\x05\xce\x38\x60\x59\x91\ +\x81\x9b\x86\x6e\x21\x4a\xfd\xcd\x47\x09\xc1\xfe\xdd\x74\x83\x11\ +\x3f\xbf\x53\x22\x98\xa9\x1b\x9c\x50\x82\x90\xbf\x5f\x0a\x16\x96\ +\x61\x18\x0c\x11\x8a\xb1\x00\x44\xfc\x1a\x19\x66\x1a\x16\x03\x42\ +\x30\xc2\x65\xe7\xf9\xc3\xc5\x0d\xaf\xd6\xf6\xa3\x6f\x5f\xa9\x77\ +\x7d\xec\xab\x4b\x9d\x9a\x61\x98\xcc\xd2\x0d\x26\x10\xc1\xc0\x98\ +\xa0\xaa\x42\x90\x30\x34\x83\xc8\x0a\x25\xc2\xd0\x0c\xa0\xb2\x84\ +\x39\x23\x21\x0f\x0c\x7f\x6b\xcc\x73\xe5\x27\x3d\xf6\xea\xb1\x9b\ +\x96\x22\x81\xa9\x1b\x02\x11\x0c\x9c\x09\x24\xab\x32\x02\x00\xce\ +\x0c\x83\x51\x45\xfe\x8d\x6c\xb9\x65\x18\x5c\xf2\xff\x5f\x21\x10\ +\x95\xb1\x1c\xdc\xef\xc3\xe9\xdd\xf5\x1f\x5e\x1e\xbb\x8c\xa9\x41\ +\x00\xc8\x66\x27\xa4\x42\xb7\xe9\xdf\x0e\x59\x31\xf4\x99\x5f\xd2\ +\x4d\x85\x04\x98\x3a\x10\x53\x07\xf0\xbf\x07\xc6\x44\xb9\x3a\xad\ +\xbb\x75\xef\xd4\xae\x75\xf5\x82\x8b\xc7\x92\xf3\xee\x4b\x4d\x8e\ +\x29\xa5\xd4\x1f\x93\x96\xf5\xa7\xc7\x94\x50\x4a\x30\xf6\x0b\x1d\ +\x30\x00\x20\x4c\xa8\x44\x09\xc1\x98\x90\xb2\xbe\xa7\xfe\x66\xf6\ +\x08\x93\xdb\x47\x11\x4a\x29\xc1\x98\x50\x89\x62\x10\x20\x87\xd6\ +\x69\x5c\x39\x79\xff\xa1\x9b\xb9\x42\x55\xa5\xbb\x87\x71\x08\x11\ +\xff\x69\x31\xa1\xd4\xef\x61\x82\x6e\x9d\x86\xd0\xdb\x1a\x65\x84\ +\x08\xf5\xef\x86\x11\x02\xff\x45\x09\xc1\xfe\x8d\x77\x3f\x31\xc6\ +\xf4\xd6\x3e\xfe\xf9\x04\x42\x65\x5b\x30\xc6\xb7\xdb\xf0\xdf\xde\ +\x0d\xff\x61\x98\x65\x57\xba\x73\x0b\xb9\x7d\x14\x26\x84\x52\x82\ +\xc9\x6f\xe7\xf9\xe3\xc5\x91\xc8\x4b\x2d\xac\xd2\xa1\x77\xff\x27\ +\x3b\x1b\x17\x8f\x5d\xca\x74\xcb\xb2\xfc\xdb\x4d\xbe\x35\xcc\xdb\ +\xff\x20\x18\x09\x6e\x41\x68\xc2\x03\x2d\xa3\xb7\xcf\x98\x75\xf4\ +\xaa\x4b\x92\x09\xf2\x8f\x9a\x12\x7c\x6b\x08\x50\xf6\x07\xfd\xbe\ +\xd4\xce\xbf\xc5\x3f\xa9\xd2\x8d\xd0\xfa\x6d\x46\xcd\x98\xd0\x2c\ +\x38\x75\xc9\x37\xab\x6e\xe4\x9b\x94\x08\xc3\x70\xf4\x79\xe7\xcd\ +\x17\x86\x77\x23\x5a\xea\x9e\xb5\xbf\xe4\xeb\x81\x52\xbd\x40\x4c\ +\x1d\xc0\xff\xee\x93\x01\xe0\xf3\x15\x7b\x05\x10\x90\xec\xb2\x43\ +\xbe\x0f\x6f\xf2\xbb\x33\xbe\x69\x8a\x5b\x44\xf2\x17\xe0\x8c\x01\ +\xbe\xf7\x4c\x5a\x70\xdd\x67\x10\x45\x95\x28\xdc\x96\xcf\x98\x26\ +\x23\x92\xf4\x4f\x4d\xbe\x85\xe0\x8c\x09\x4a\xff\x0b\xd4\x6b\xcc\ +\xd4\x4d\x86\x94\x5b\x96\xd8\x77\x06\xe0\x96\x40\xd2\x7d\x5f\x42\ +\x70\x26\xe0\x4e\x9a\x16\xa6\xae\x71\x2c\x2b\xb7\xeb\x40\x10\xe2\ +\xba\xcf\x65\xf9\x04\x60\x19\xdb\x6d\xaa\x8c\x04\x33\x74\x1d\xa8\ +\x22\xff\x55\x3b\x66\x6e\xea\x06\x47\x54\xfe\x17\xe4\xda\x20\xb8\ +\x65\x31\x66\x31\x24\xc9\xb2\x54\x56\xaa\xc9\x99\xc5\x18\x63\x4c\ +\x48\xaa\x7a\xdf\xf1\x34\xd7\x7d\x9a\x25\x38\xc6\xb2\xfa\xa7\x3b\ +\x16\x40\x20\xa6\x0e\xe0\xef\x83\x73\x11\x55\xab\x59\xdb\x76\xad\ +\xea\xd6\x8c\x37\x8a\x72\x4a\xbd\x1c\xff\xd3\x19\x49\x61\x9a\x52\ +\xc7\x97\x86\x35\x89\xc8\xbb\x90\x58\xf2\x57\x5d\xde\x05\x60\x49\ +\xa2\xe8\xde\x25\xba\x08\x51\xe9\x37\x5d\xb4\x60\x16\x0a\x4b\x18\ +\x3c\xfa\x31\x2b\xe5\x62\x76\x31\x23\xf7\x47\x18\x96\xae\x87\xd6\ +\xef\x3a\xfa\xfd\x6e\x49\x87\x4e\x39\x35\x84\xff\x85\x04\x2b\xe7\ +\x3c\x38\xbe\x46\xcd\xaa\x21\xce\x82\x12\x26\x7e\x33\x95\x34\x75\ +\xab\x72\xc7\xc7\x9f\xec\x18\x73\xf9\xec\x35\x13\xd1\x7f\x1c\x6e\ +\x0a\xc0\x54\xa2\x04\x95\xf9\x17\x0a\xc1\x41\x8a\xaf\x5b\x3f\xc6\ +\x6e\x94\x94\x6a\x65\xe7\x15\x8c\xcb\xa1\xf5\x5a\xb7\x6b\xd1\xbc\ +\x5e\xb8\x8d\x17\xe7\x15\x99\xc4\x9e\xd0\xb0\x5e\x18\x72\x97\xba\ +\x4d\x84\xee\xdd\xc0\x8a\xfe\x85\x5c\x1b\x21\xc1\x7d\x9a\xd3\x63\ +\xea\x86\xa9\x69\xa6\x89\x91\x42\x09\x30\xc3\xe7\xd1\x3d\xba\x69\ +\x22\x24\x11\x82\x81\x33\xcd\xd0\x25\x5b\x59\x17\x3d\x04\xc0\x4c\ +\x9f\xc7\xf0\x99\x9c\xa3\x32\x4b\x06\x04\xcc\x74\x6b\x2e\x9f\xa9\ +\x1b\xa6\xa6\x5b\x42\xa6\x32\x33\xbd\x2e\xdd\xa3\x99\x3a\xb3\x80\ +\x52\x8a\x90\x10\x28\xa8\x71\xb7\x0e\x8d\x1b\xd5\x0c\x0b\x22\xa5\ +\xb9\x45\x16\x0a\xc4\xe1\xff\x34\x02\xb5\x1f\x01\xdc\x9d\x42\x0c\ +\x93\x74\xf9\x60\xca\x53\x55\xd2\x0e\x6c\x3b\x96\x7f\xf9\x74\x7a\ +\x21\xfb\xc7\x7d\x14\x10\x70\x43\xd7\x4c\x53\x00\xa2\x44\x96\x65\ +\xc2\x98\xd4\xb8\x6f\x97\xb0\x6d\x7b\x17\x72\x57\xa8\xee\x50\x14\ +\x09\x81\x3f\xa1\xac\x99\x42\x50\xaa\x28\xb2\x04\x5c\x2b\xd5\x23\ +\x9f\xff\xf8\xcd\xe2\x0d\xd3\xd7\x9f\xcd\x76\x48\xc1\xaa\x4c\x04\ +\xb3\x74\x5d\xb3\x04\x92\x24\xe5\x4f\x55\xc6\x20\x38\xa7\x21\xb1\ +\xdd\x9f\xee\x98\xb6\x76\x7e\xa9\xa9\x87\x82\x43\x96\x30\x02\xb0\ +\x0c\x5d\xb3\x4c\x00\x2c\xcb\xb7\xfa\xf6\x71\xa6\xeb\xba\x25\x38\ +\x42\x14\x0b\x6e\x2b\x5f\xb1\x45\x87\x9a\x6b\x31\x67\x8c\x19\x06\ +\x53\x54\x1b\xe2\xa6\x66\x82\xaa\xca\xc0\x4d\xdd\xb0\x64\xd5\x86\ +\xb9\xa9\x69\xba\x05\x40\x10\x55\x14\xe5\xcf\x6d\x33\x10\x08\x8f\ +\xe6\x6e\xf2\xe4\xf8\xd9\x8f\x67\x3f\xd1\x63\xec\x4d\xb7\x7f\xc1\ +\x55\x98\x9a\x56\xc2\xb5\xc8\x9a\xed\x7a\xb5\xbe\xbe\x7a\xc9\x4f\ +\x02\x2b\x96\xae\xe9\x8c\x61\x24\x29\xaa\x42\x30\x30\xc3\xd0\x4c\ +\x53\x00\x10\x22\x2b\x8a\x84\x05\x2b\xf1\x91\xbe\xa3\xc7\x46\x5f\ +\x5c\x36\x7f\xd7\x79\x95\x86\xaa\xc4\x2c\x15\x61\x6f\x4d\x5b\xd2\ +\xf8\xe2\x7b\x4f\x8d\xfe\x49\xb2\xa9\x20\xac\x52\x1f\xef\x39\xf6\ +\xfd\x57\xfb\x95\x4f\xbc\x94\x59\x70\x23\x34\xed\xec\x85\x3c\xb5\ +\xd6\xeb\xf3\xbe\xe7\xab\x86\x8e\x9a\x76\xda\x66\x97\xfd\x81\xb9\ +\xae\x6b\x4c\x00\xa5\x8a\x22\x53\x00\xe0\x96\x69\x18\x26\x03\x01\ +\x80\x15\xd5\x76\x2b\x20\xbe\xfd\xa9\x33\x2d\x7b\xf9\x47\x5f\x1b\ +\xdf\xba\xb6\x6a\x72\x4a\xdc\x99\x3f\xcc\x99\x7b\x28\xd1\x5b\xbd\ +\xd3\x23\x03\x07\x77\x71\xb8\xd3\xb6\xce\x5d\x7c\xfc\x4a\xa1\x12\ +\xdf\xf0\xd9\x67\xdb\x9d\x5c\xba\xfc\x46\x91\x45\x30\x18\x06\xaf\ +\xdc\xa6\xcf\xc0\xa1\x5d\x82\xb8\x7e\xfd\xd0\xf6\x0d\xab\x0e\x7a\ +\x4c\x50\x2a\x35\x1f\xf5\x4a\xff\x8a\x11\xc0\xb1\xa2\x5f\x3d\x34\ +\xf7\xeb\x4d\xe5\x7a\x0c\xee\xdf\xbf\xa5\x2a\xcc\x8c\x93\xfb\xd6\ +\x7e\xbf\xab\xd8\x40\x58\xb2\x55\x6b\x52\xb7\x41\xb3\xae\x4d\xa2\ +\xb3\xde\xe8\x3e\xe2\x06\xb7\x07\xaa\xb2\x03\x4c\x1d\xc0\x7f\x55\ +\xfa\x83\xc8\x46\xc1\xc1\x05\x5f\x8c\x9f\x7f\x26\x5c\x09\x57\x24\ +\xf4\x0f\xa7\xac\x82\x89\xe0\x8a\x35\x9a\xd7\xad\x16\x6a\x63\x69\ +\xe7\xce\x5c\x4d\xce\x17\x60\xd7\x7d\x24\xb6\x51\xfb\x3e\x0f\xc7\ +\x17\x5d\x3f\x77\x2d\xb5\x18\x08\xb6\x2c\x92\xd0\xa6\x73\xf5\x78\ +\x25\xf5\xc4\xf1\xeb\x19\x4e\x22\x39\x9a\xf4\xee\xd5\xeb\x91\x87\ +\xf3\xc4\x35\xb3\x5a\x5e\xe1\xe5\x93\xe7\x93\x0a\x81\x04\xd5\xed\ +\xdc\xb1\x62\x18\xbb\xfa\xeb\xf1\x9b\x05\xc6\x9f\xc9\x1a\xb8\xa5\ +\x9b\x41\x75\x3a\x74\x67\x95\xbd\xa9\x67\x4e\xa6\x17\x9a\x94\xd0\ +\xe8\xda\x4d\xeb\xd5\x8f\x47\xde\xe2\xc4\x63\xa7\x32\x4b\x98\x84\ +\x2c\x03\xec\x35\xdb\xb5\xa9\x52\x21\xcc\x2a\xca\x3c\xb3\xff\x84\ +\x65\x0a\xd3\x10\xdc\xd4\xb9\xbd\x52\x9b\x56\x95\x6f\x9e\x38\xed\ +\x0e\xaa\x5c\x37\x0e\x5f\xbf\x90\x2a\x42\xe2\xeb\x55\x0d\x4e\xb9\ +\x70\x45\x73\x44\x36\x68\x5d\xb7\x42\x79\x47\x69\x5a\xd2\xb9\x93\ +\x57\x0d\xf4\x87\x35\x33\x61\x32\x52\xb3\x79\x87\x4a\xfa\xf1\x79\ +\xf3\x2f\x3b\x2d\x7f\xa4\x2f\x4c\x9d\xc7\x36\x68\xd1\xae\x52\x78\ +\xad\x3a\x91\xba\x71\x59\x00\x98\x9a\x19\x5d\xa7\x69\xe3\x86\x15\ +\xbd\x37\x13\x4f\x9f\x49\x36\x2c\x1a\x52\x21\xa1\x69\x9d\x6a\xe1\ +\x41\x38\xfb\xd2\xd9\xc4\xeb\xb9\x26\xa8\x75\x3a\x76\x7e\xf8\x89\ +\x3e\xa1\xd5\x8b\x72\x83\x6a\xb8\x52\xce\x9f\x4c\xf4\xb4\xeb\xda\ +\x3c\x6f\xdf\xd2\xb5\xa7\x6e\x10\x4a\x01\x04\x07\xb5\x71\xaf\x3e\ +\x43\x06\x75\xcd\xfb\xe5\x9b\x9f\xf7\xa7\x15\x5c\x3a\x5d\x6a\xaf\ +\xd2\xad\x6b\xad\x8b\x1b\xe7\xa5\x1c\xc9\xa5\x12\x29\x4b\x51\x20\ +\x5b\xdd\xce\x1d\xab\x44\xe2\x94\x53\x27\xae\xa5\xb9\xa9\x84\x95\ +\xb0\x98\xda\x75\x6b\xc4\x46\x87\x80\x56\x7a\xe5\xe8\xc9\x2c\xe7\ +\xef\xed\xc0\xb8\xc5\x95\xa8\x76\x03\xfb\xf8\xd6\x4e\xd9\x7d\xb1\ +\x44\x01\x4f\x7a\x8e\x37\xba\xf9\x23\x1f\x7f\x3d\xe2\xfc\xe2\x45\ +\xd7\xe3\xba\xbe\x3f\x7f\xe2\x87\xfd\x5e\x3c\x67\xab\xd8\xf1\xe9\ +\xc7\xb2\x36\xae\xba\x56\x60\x12\x8c\x0c\x0b\xd5\xee\xdc\xa7\x4b\ +\x85\xc2\x59\x2b\x13\xbb\x0c\x7f\xbf\x69\xcd\xb9\xef\x8c\xfb\x1e\ +\x97\x6f\xd0\xb1\x77\x8b\x9f\x3f\x9e\x9c\xac\xcb\x50\x90\x52\xec\ +\x93\x7b\x3e\xdc\xaf\xa5\xfd\xd4\x8c\x75\x37\x7b\xbd\x3e\xfa\xdd\ +\x72\x78\xfc\xc4\xad\x0c\xe7\xaf\xfe\xf4\xe3\xcd\x0d\xf2\xe6\x7c\ +\xd1\x1a\x63\x0c\x3c\xf0\x76\x05\x98\x3a\x80\xff\xc2\xb8\x1a\x90\ +\xa4\xda\x83\xc0\x4e\x49\x99\x9a\xdc\xd4\x7c\x06\xe7\x18\x4b\xaa\ +\xaa\x22\x10\x00\xc2\xf4\x79\x0d\x21\x30\x91\x55\x45\xd2\x35\xd4\ +\xef\xfd\x89\x2f\xb5\xa3\x27\x2e\xf8\x6a\x8e\x7f\x61\xe5\xa8\xd7\ +\x97\x1d\x28\x34\x91\x9a\xd0\xba\x4b\xef\xb0\xae\x75\x13\xf4\x2f\ +\x9e\x7e\xfd\xe7\x8b\x25\x1d\xdf\xf8\x60\xf4\xb3\xf5\x32\xd3\x7c\ +\x15\x46\x0f\x9a\xf3\xc2\x9b\x3b\x13\x51\xf5\x26\x75\x22\x22\x28\ +\x6e\xd0\xa8\x55\xb8\xf3\x72\xe1\xa5\xe3\x89\x4a\xbf\x89\x53\x9e\ +\xeb\x1a\x99\x59\x48\x9e\x7f\xa5\xef\xd4\xe7\xdf\x3f\x9d\xcb\x65\ +\x60\x3e\x5d\xe3\x80\x24\xd9\x46\x01\x04\x33\x59\x78\xb5\xae\x03\ +\x1e\xab\xc3\xe3\xcb\xeb\xe7\x3e\x1c\x32\xfe\x5c\x91\x5c\xa1\x7e\ +\xa3\x56\x1d\x2a\x07\x55\x6c\x38\x68\xf0\xd1\x0f\x9e\xfb\x2c\x15\ +\xca\x3f\x35\xe9\xf3\xa7\x3a\x85\xa6\xa4\x14\x98\x39\x49\x39\x27\ +\x8f\xe7\x71\xe0\xba\x57\x57\xe3\x87\x7f\x36\xb3\x3d\xec\x7b\x7b\ +\xef\xc1\xb8\xde\x8f\x4d\x7a\x49\x1d\xd6\x65\x9c\xa8\xd1\xf3\xf3\ +\xc9\x2d\xde\xea\xfe\x64\x51\xfb\x97\xa6\xcd\x7e\xf2\xfa\xde\x73\ +\x91\xf5\x6a\x27\xaf\xfc\x62\xca\xf4\x1d\x86\xac\x72\xdd\xa7\x33\ +\x86\x10\x55\x55\x99\x33\x5c\xae\x72\x8d\x46\x5d\x3a\x75\xa9\x51\ +\xe3\xc8\x4f\xfb\x0b\x73\x05\x18\x66\xa5\x87\x9e\x9f\x34\x6d\x90\ +\xf3\xca\xb5\xc8\xc6\xcd\xa4\x9d\x7b\x2c\x4b\x8f\x7f\xf0\xb9\x77\ +\xdf\xea\x5e\x74\x23\x2b\xfe\x95\xa1\x6d\x16\x4e\xfe\x7c\xe9\xf1\ +\x4e\x63\x3f\x18\xd5\xd9\x71\xf2\xa2\x56\xb7\xde\x88\xb9\xc3\x46\ +\x6e\x3c\x52\x52\xb1\x7e\x9d\xd8\x18\x59\xa9\x59\xbb\x25\x8f\xca\ +\xf8\xe5\xe6\xb1\x44\xab\x6a\xbd\x3a\x6d\x06\xf4\x0b\xab\x9b\xbd\ +\x6d\xe7\x55\x41\x31\x07\xb5\x5a\xb3\xfa\x51\x51\x72\x69\xb5\x7a\ +\xed\xa4\xf8\x13\x69\x67\x2e\x17\x07\xd7\x68\x54\xbf\xc3\xc0\x87\ +\x9a\x85\x5e\xdc\x79\x38\x83\x52\x64\x0a\x47\xaf\xf7\x3e\xe8\xdb\ +\x80\x66\x16\xab\xcf\x8c\x78\x64\xce\x2b\x63\x77\x26\xb1\x7e\x6f\ +\x4c\x78\x73\x50\xec\x85\x73\xa9\x42\x2f\xf6\x5c\x3e\x95\x56\x22\ +\x7e\x9f\x08\x41\x42\x08\xf0\xe5\x5e\xfe\xf5\xd7\x23\x47\xf3\x24\ +\x09\x5c\x2e\xd2\xe7\x91\x27\xc8\xfe\x55\x33\xbf\x5c\xe8\x24\x07\ +\x2b\xee\x5f\xd6\xb5\x47\xdd\x33\x7b\xbd\xdc\xe3\xe6\x77\xb4\x61\ +\x42\x14\x67\x9c\x39\xb9\x79\xe9\xbc\x5f\xce\xb8\x57\xac\xe9\xdf\ +\x72\xd1\x86\x23\x9a\x6e\x14\xa5\x9e\xda\x73\xe0\x8a\x97\x20\x4b\ +\xf7\x72\x15\x53\x9c\x74\xe8\x97\x65\xeb\xb6\x66\xc8\xcd\xbe\x7d\ +\xbc\x69\xb8\xb2\x29\x57\xd8\x54\xea\x08\xb2\x2b\x38\x90\xa2\x0e\ +\x30\x75\x00\xff\xdd\xbc\xcd\x04\xa9\xd9\xe3\xd1\x26\x55\x43\x4a\ +\x33\x6e\x1c\xfd\xe5\xb8\x93\x13\x20\x72\xdd\xde\xbd\x1b\x54\xb2\ +\x17\xa7\x5c\xf9\x75\xcf\x29\x2f\xd8\xc3\xc2\xf1\xe9\x15\x53\x5f\ +\xfc\xe4\xd8\xe3\x93\xe6\x8e\x7a\xff\xf1\x6d\x07\xe6\x29\xe0\x39\ +\x3c\x67\xd2\xc8\xaf\xd3\x3e\x5c\xb5\xf1\xd1\x4e\x35\xf6\x64\xb0\ +\x11\xcf\xb6\xd8\x31\x66\xf0\x97\x7b\x4a\x86\xcd\x5b\x3a\xf4\xad\ +\x5e\x07\x86\x2e\x5a\xfd\xe9\x9c\xa6\xad\x1a\x67\x7e\xfd\xc5\xcc\ +\xbd\x29\x0e\x2c\x45\x36\xe8\xff\x7c\x9f\xb8\x85\x03\x07\xac\xb9\ +\x64\x7b\x7f\xeb\xf7\xcf\xbd\xd4\xf6\xc4\xfb\xbb\x48\xa5\xda\x0f\ +\x76\x6e\x1d\xed\x30\xaf\xed\x3f\x78\xf6\x72\x3a\xa2\x8a\x54\x7c\ +\x79\xc1\x5b\xaf\xad\x3b\x13\x3e\xed\xd0\x82\x27\x07\x35\x3c\x3b\ +\xeb\xcc\xa5\x7d\xbb\x51\x49\xd5\x90\x8a\x9e\x37\x5e\xe9\xdc\x28\ +\xe6\x73\x5f\xc2\xe3\x23\xfa\xca\x1f\x3d\x3c\xe4\xc0\x35\x8f\xa2\ +\x2a\x5c\x43\x31\xd8\x84\xa8\x46\xa3\xbf\x9b\xaa\x5d\x5c\xf3\xc6\ +\x27\x6b\xf3\x2c\x5c\x4e\x80\xcf\xe3\x8f\xf1\x2c\x2f\x37\x2d\x0e\ +\x6a\x78\xa8\x2f\xf1\x87\xf7\x9f\xfa\x48\x69\x3b\x7c\xd1\xf2\xa1\ +\x2d\xb7\x1e\xdc\x75\x59\xab\xde\xb1\x47\xab\xba\xe5\xf5\xe2\xcc\ +\x63\x3f\x1d\x2a\x44\xe6\x89\x0d\xf3\x13\x93\x4b\xaa\x2d\xe8\x45\ +\x90\x00\x6e\x69\xa4\xfc\x80\x17\x06\x15\x2c\xf9\xe8\x85\x69\x7b\ +\x1e\x1a\xb3\xe0\x8d\x3a\xc8\x80\xf8\xa7\xdf\x18\x1a\x5d\xf0\xd3\ +\xfa\x2d\x67\x6b\x28\x71\xcf\x8e\xe9\xb9\x78\xd9\xe9\x90\x70\xe9\ +\xdc\xda\x69\xc3\x3f\x38\xf5\xda\xec\x4d\x8f\xf5\x68\xb1\xe3\xc8\ +\xba\xed\xdf\xce\xad\xd9\xbc\x43\xec\xfe\x79\xe3\x97\x1c\xb2\x49\ +\x61\xaa\x04\xab\xa6\x4d\x4a\x47\x31\xaf\x36\x52\x30\x02\x8e\x30\ +\x65\x05\xeb\x3e\x9d\xd3\xa4\x65\xd3\xfc\xef\xbe\x9c\xf1\xcb\x8d\ +\x60\x25\x44\xc1\xa5\xf3\x3e\xf8\xa0\x28\xac\x72\x4f\xac\x20\x00\ +\x6e\x19\xa1\xf5\xfb\xbd\xf8\x4c\xd3\xc3\x5f\x4d\x3f\x98\xac\xc4\ +\xce\x78\xf5\x89\x21\x0d\xb7\x4e\x38\x13\x55\x31\x2e\x65\xcd\xec\ +\xb7\x3f\xdd\x84\xa4\x10\x59\x22\xca\x9f\x97\x15\x85\x65\x41\xf9\ +\xe7\xbf\x98\xd6\xad\x98\xe5\x9e\xdf\xf5\xd9\x5b\x2b\xc2\xaa\x04\ +\xa7\x5e\xcc\x66\x10\x24\x83\xfb\xe6\x0d\xa3\x5e\x4c\x1c\x15\xd6\ +\x1f\x0f\x12\x80\x25\xc9\x06\x41\xde\xec\xc4\x44\x2b\x22\x2e\x3e\ +\x9c\x17\x68\xf6\xd8\xe6\xe3\x57\x2d\xf4\x22\xeb\xf0\xd2\x6f\xbe\ +\x59\x7c\xd6\xb4\xac\x0a\xed\xba\x0f\xc9\xae\xd6\x65\x70\xc2\xfe\ +\x1d\xdf\x14\x1a\x12\x51\xfd\xbe\xc4\x81\x97\x28\xc0\xd4\x01\xfc\ +\xf7\x83\x0b\x1c\x5d\xbb\x41\xf3\xd6\xe5\xb3\xcf\x59\xa7\x7f\x39\ +\x2a\x04\x06\xa0\xb1\xf5\x1a\xb5\x68\x12\x9e\xa6\x78\x4e\xee\x39\ +\x2e\x40\x70\x26\x18\x13\x18\x4a\xce\x9d\xba\xe8\xe9\x5d\x23\x54\ +\xc6\x5c\x08\x81\x31\x06\x6f\x7e\x5e\x6e\xfd\x60\x49\x29\x17\x1f\ +\xec\x29\xbd\x74\x3e\x1b\x81\x76\xee\x42\x6a\xdf\x7e\x55\xec\x00\ +\x6e\x55\xa5\x14\x03\x22\x12\x48\x48\x30\x7b\x4c\x55\x29\x37\xeb\ +\xea\xb5\x62\x80\x92\xd3\x57\xf2\x1b\x56\xa9\x2c\x83\x89\x1c\x11\ +\xb5\x5b\xb5\xac\x16\xee\xf3\x5c\x3e\x73\x46\x70\x00\x04\x96\xa1\ +\x1b\xdc\x80\x9b\xe7\xd3\x7d\x6d\x63\x23\x6d\x21\xb5\xdf\x5c\x34\ +\x25\xbe\xf8\xf2\xf5\x82\x10\x55\x11\x88\xa0\xc8\xb8\xea\xec\xdc\ +\xb9\xf3\xd7\xb2\x04\x0e\xb7\x4c\x83\x03\x00\x67\x52\x54\xcd\xb6\ +\x0f\x14\xac\x5a\x97\x58\xa0\x33\x02\x14\x10\x42\x98\x9b\x86\x85\ +\x6e\xf7\x3c\xe5\xc0\x2c\x86\x80\x67\x5f\x39\x75\xc5\x78\x2e\xaa\ +\x7c\xb0\xb8\xec\x09\xab\x52\xab\x59\x87\xda\xee\xf4\x8b\x17\x77\ +\x1e\xc8\x37\x08\x41\x8a\xaa\x2a\x18\x98\x69\x9a\x26\x63\x60\x0f\ +\x8f\x72\xc8\x49\xa7\x6f\x68\xc0\x4d\x9f\xc6\x05\x07\x47\x54\xac\ +\x23\xcc\x2c\x0e\x6e\xd8\xb1\xa5\x94\x77\x69\xf9\xb7\xc7\xbc\x20\ +\x09\x06\x42\x50\x02\x5a\x7e\x6e\x06\x0d\x55\x31\x80\x44\x54\x59\ +\x26\xfe\x81\x63\x84\x04\x20\x19\x54\x55\xa1\xc0\x4c\x93\x9b\xc0\ +\x14\x0a\x58\x56\x15\x42\x30\x55\x14\x1b\xb2\x49\x04\x09\xc0\x32\ +\xd8\x14\x99\x70\x9f\x69\x80\x05\xa6\x70\x44\x25\x84\x5a\x42\x2e\ +\x5f\xa3\x45\x9c\xed\xfa\x9a\x8d\x97\xf7\x67\x2b\x80\xb9\x30\x0d\ +\xc6\x30\xc8\x94\x20\x21\xee\x56\x0b\x8f\x28\x45\xb9\xdf\xbf\xfb\ +\xfe\x86\xa3\x79\x32\x15\x6e\x4c\x4d\x1f\xd8\x55\x99\x83\x61\x32\ +\x50\x42\x88\x6e\xfa\x38\xd8\x00\x80\x73\xce\x19\x2f\x73\x79\x40\ +\x20\x38\xb7\x40\xe7\xc8\x16\x2e\x1b\x3e\x9f\x8e\x65\xc5\x9b\x73\ +\x7a\xe6\xb3\xaf\x5e\xf1\x60\x64\xf8\x10\xc8\xc0\x79\x70\x85\xaa\ +\xdd\x5e\xe8\xda\x30\xe8\xe4\xf3\xdf\xee\x34\x95\x30\x19\x05\xba\ +\x39\x05\x98\x3a\x80\xff\xa9\xbc\xb5\x84\xad\x23\xb3\x3e\x3b\x38\ +\x53\x20\x4c\xa8\xdf\x5e\x4a\xf8\xf6\x7e\xf1\xe1\x2f\x1c\x10\x26\ +\x54\x56\x28\x00\x47\x34\x34\xae\x42\x39\xb9\x5a\xe7\x1e\xed\xa4\ +\xab\xbb\x0b\x0c\x4e\x88\xdf\xcf\x0a\x63\x8c\x10\x91\xb4\x8c\x0b\ +\x19\xf2\x2b\xdd\xfa\xb5\x3c\xb5\xa6\xa0\x57\xf7\x26\x9e\x53\xdf\ +\x38\x01\x23\xa6\x59\xa6\x94\x50\xbb\x42\xf8\x19\xaf\x9d\x78\x4a\ +\x92\x4e\x15\x97\x7f\xb0\x6b\x8f\x7a\xe9\x47\xed\xbd\xda\x56\xce\ +\x5b\x37\xd7\x04\x07\x4e\x39\x33\x7b\xd4\x31\x21\x10\x96\x24\x22\ +\xc9\x80\x04\x51\x65\x47\x90\xa3\x42\x42\xdb\x9e\x0d\x42\xcf\xac\ +\xb8\x1c\x54\xa3\x43\x97\xfa\xde\x8f\x3a\x4d\xd8\x99\xd3\xa0\x6e\ +\xb3\x0f\x55\x19\xa7\x5f\x3e\xae\x4f\x7a\xfe\x91\x5e\xdb\x36\x1f\ +\xc9\x52\x1d\x36\x5f\x7e\x8e\xa0\x8a\x99\xb8\xe9\xb5\x09\x07\x86\ +\x7e\xf1\xf5\x58\xf2\xf6\x17\xcb\x0e\x16\xe6\x16\x41\xa5\xee\x75\ +\x6b\xc4\xa4\x06\x39\x14\x4c\x11\x02\xc1\xb9\x1c\x11\x57\x3e\x26\ +\x3a\xb6\xdd\x43\xf5\x45\xce\xa6\x94\x62\x89\xca\x97\x57\x7e\xfb\ +\xee\x72\x0e\x40\xfc\x3e\x5f\x0c\x81\xa9\xfb\x58\x78\x5c\xc5\x4a\ +\xf1\x59\x96\xbb\xb4\x24\xf3\x52\x66\x41\x8f\xa7\x1f\x4e\x38\xb2\ +\xcc\xe6\x08\x92\x88\x8c\x3d\xe9\x57\x73\xb3\xc3\x8a\xae\x2d\xfb\ +\x74\xbd\x2e\x3b\x28\xd3\x3d\x1c\x11\x02\x98\x20\x04\x84\x60\x7f\ +\xda\x1d\x01\x37\x75\xaf\xa8\x5c\xa3\x62\x44\x68\x94\xcd\x8e\x4b\ +\x4b\x3d\x18\x84\xc7\x67\xd8\x2b\x25\xc4\x95\x8b\xf2\x51\x70\x16\ +\x19\x80\x10\x46\x65\xf0\x1f\x85\xc1\x74\xeb\x3c\x2c\xa1\x5a\x5c\ +\x58\x39\x86\xbd\x25\x37\xcf\x66\x9a\x9d\x32\x0f\x6e\x59\xf2\x73\ +\xba\x23\x3c\xd8\x74\x3a\x09\xb2\x61\x40\x04\x63\x0c\x08\xdd\xdd\ +\x49\x40\xf8\xdb\x58\xeb\x5e\x8f\xc7\xed\x62\xaa\x8c\xb8\x79\xed\ +\xd0\x99\xe7\x5f\xea\xd1\x60\xde\xcf\x59\x71\xdd\xba\xd5\xb5\x36\ +\x7c\x76\xc9\x92\xda\xfa\x1d\x8d\x09\x25\x84\x00\x80\x40\x80\x29\ +\xa5\x8a\x12\xd3\xf5\x85\xe1\x55\x32\x2f\x9e\xbd\x50\x40\x1a\x51\ +\x40\x5c\x73\x7b\x7c\x5e\x2a\x21\x8e\x00\x49\xb2\x7c\x6d\xfd\xc2\ +\x51\x33\x33\xa6\xfc\x38\x6b\xc0\x13\x8d\x67\xae\xb9\x2a\xec\x72\ +\xe0\xfd\xf9\x17\x11\x58\x82\x0d\xe0\x1f\x24\x3d\x04\xfc\xe6\x70\ +\x44\x24\x49\x52\x64\x7a\x47\xa3\x36\x22\xc9\xb7\xb7\x08\xe0\xba\ +\x49\x1a\x0e\x78\x7d\xfe\x9e\x95\x03\xeb\x94\xcc\xfe\x64\x93\x07\ +\x28\xd3\x4d\xd3\xe4\x08\x80\x59\xa6\xc1\x28\xd6\x2e\xcd\x9a\xb8\ +\xb2\xd2\x88\xc9\xcb\xf7\xcc\x6b\xe4\x3d\xf2\xf5\x97\x7b\x41\xb6\ +\xcb\x7a\xf6\xd6\x8d\x3b\x6a\x8d\xfa\x74\xf1\x96\xaf\x1f\xef\x5e\ +\xcd\x95\xba\x77\xc6\xd4\x5d\xed\x3e\x9a\xb3\x6c\xe7\x8c\xb0\x8b\ +\x9b\xe6\x2c\x3a\x43\x55\x8a\x30\xa6\xb2\x22\x29\x32\x25\x18\x10\ +\x62\xae\xc2\x94\xdc\xc8\xe1\xb3\x16\x2c\x5c\xff\x4e\xe1\xe6\x85\ +\xab\x77\x64\xb8\x52\x8e\x2e\xdf\xa1\xbd\xb8\x74\xe5\xb2\xad\x1f\ +\xc7\xe2\xd2\x42\x0d\x15\x9d\xf9\x71\xf2\xa7\x87\x7a\x7e\x3c\x7d\ +\xce\x8f\x4b\xbe\xf8\xe6\xf5\x7a\x95\x64\xdd\x67\x31\x81\x32\x0f\ +\xad\x1f\xf7\xf2\x82\x16\xef\x8e\xeb\xd7\xb2\x52\xfa\xde\x1f\xb6\ +\xec\xf0\x8e\x5d\xb3\x7a\xda\xf4\xfe\x9e\xec\x64\xa7\x81\x84\xa5\ +\x3b\xea\x3c\x38\x69\xfd\xca\xcf\x3f\x78\x70\xe7\x67\xb3\xce\xa4\ +\x99\xb2\x8c\x31\x95\x24\x59\xb9\xad\x60\xc4\x12\x75\x5d\x3f\xb3\ +\x73\x8f\xf5\xc6\xb2\xef\x27\x7d\xf8\x68\x94\x5a\xb4\x7a\xd2\xb4\ +\x2b\x51\x7d\xe7\xff\xb2\x6a\xd4\xb0\x7a\x69\xc9\xd9\x08\x4a\x96\ +\x7f\x34\x35\x2d\x61\xd0\xc2\x3d\x6b\x17\x6c\x9b\xf5\x68\xc7\x04\ +\x0e\x86\xa5\x9b\x86\xc1\x51\x59\x61\x06\x03\x4c\x14\x70\xee\xdd\ +\xb8\x4e\xed\x33\x6a\xd1\x8e\x45\xc3\x06\x34\x60\x86\x45\x25\x7c\ +\x65\xeb\xf6\x54\xda\x65\xee\xae\x45\xcf\xf4\xad\x61\x19\x26\xf8\ +\x05\x91\x5c\xdc\xca\x1e\x20\x89\x8a\x93\xab\x7e\xd2\x6a\x3c\xbd\ +\x68\xfb\xac\x7e\x9d\x2a\x15\x5f\xdd\xf9\xf9\x94\x9f\x3b\x4d\xfc\ +\x6e\xc5\xfe\xd5\xd3\x67\x8f\xae\x15\x4e\x2c\x21\x2c\x53\x37\xac\ +\x7b\xaf\xdc\x21\x04\x82\x5b\x9a\xce\x01\x13\x42\x30\xc6\x8a\x82\ +\x2f\x6d\x99\xb7\xf2\xb4\x7d\xdc\xc6\xb5\xdf\xce\x1e\x7e\x69\xce\ +\xac\x9f\x4e\x14\x2a\x32\x63\xa4\xe2\xa8\x79\xdf\x7c\xbd\x61\xc1\ +\x77\x6b\x3e\x7e\xa0\x7e\x58\x5e\x4a\x7a\xcc\x23\xc3\xbf\xd9\xb6\ +\x74\x50\x2b\xcf\xe7\x63\xbe\x4a\xd1\x24\xc2\x34\x29\xbc\xc1\xf8\ +\x35\x0b\xbf\xd9\xb0\xe8\xbb\x15\xef\xd6\xab\x60\xf3\x79\x7c\x9c\ +\xda\x29\xbf\xbe\x62\xc1\xe1\x76\x23\x9e\xad\x1e\x01\x16\x13\x7e\ +\x04\x5e\xa7\xbf\x1f\x28\x05\x94\x2f\x01\xdc\x95\xa0\x35\x43\x1e\ +\xba\x74\x7e\xfc\x91\xc9\x1f\x7e\x7b\x3a\xc8\xe6\xb8\x8f\xe2\x63\ +\xae\x79\xa5\x11\x6b\x17\x36\x4c\x5d\xfa\xd1\x8c\xb3\xa0\x15\x97\ +\x78\x2c\x2a\x49\x8a\xdd\x86\x2d\xcd\xa7\x71\xd9\x6e\xa3\xc2\xf4\ +\x69\xa6\x69\x98\xf6\xc8\xe8\xf0\x60\x5a\x92\x9d\xe3\xb1\xb0\x44\ +\x31\x80\xb0\x2c\x14\x1c\x55\x2e\xc4\x86\x5c\x45\x45\x1e\xaf\x69\ +\x99\x2c\x38\xa6\x7c\x88\x2a\x0a\x33\x73\x35\xa0\x77\x75\xc5\xa6\ +\xb6\xa0\xd0\xb0\x20\x6c\x7a\xf2\xb3\x0b\x2d\x22\x13\x60\x0c\xe4\ +\x72\x71\x51\x36\xca\xdd\xc5\xa5\x6e\x8f\x2e\x38\xd3\x0d\x16\x1c\ +\x15\x13\x16\xa2\x72\xc3\x57\x5a\x54\x62\x82\x64\x57\x89\xe6\xf5\ +\x19\x9a\x15\x14\x5d\x8e\x9a\x5e\x97\xd3\xcb\x88\x12\x59\x3e\x4a\ +\x45\x96\xb3\xa8\xa4\xa4\xc4\x55\x6f\xd8\xf8\x49\x43\xa5\x77\x9f\ +\x9d\x53\xaa\xe9\x85\xf9\xa5\x48\x56\xee\x1e\x94\x72\x26\xb0\x1a\ +\x59\x3e\x02\xe9\xae\xe2\x12\xaf\xa9\xe9\xd8\x1e\x1a\x15\x13\x8e\ +\x4c\x6f\x69\x91\xd3\x64\xc2\xd2\x75\x64\x0b\x89\x8e\x09\x27\x60\ +\xba\x0a\x4b\xbc\x9a\x25\x3b\xec\x84\x1b\x3e\x9f\x25\xd9\xec\x12\ +\xb2\x7c\x9a\x01\x00\x96\x25\xec\xe1\x91\xe1\x21\x92\xb7\xa4\xd8\ +\xe9\x36\x10\x46\xdc\xb0\xa4\xe0\xb0\xc8\x08\xbb\xb7\xa4\xc8\xe5\ +\x31\x01\x11\x9b\xdd\xc6\x0d\xaf\x61\xfd\xc6\x74\xcc\xb4\xd4\xb0\ +\xc8\xf0\x10\xc9\x5d\x5c\xec\xf1\x9a\xa6\x61\x39\xa2\xa2\xc3\x43\ +\x55\xe6\xf3\x94\x16\xb9\x4c\x0e\xb2\xcd\x4e\xb8\xa1\xe9\xe6\x3d\ +\x9b\x00\x20\xac\xda\x6d\x96\xe6\x2d\xcb\xfa\x20\x10\x96\x65\x81\ +\x1c\x15\x1f\x2d\x99\xee\xdc\xec\x42\x41\x65\x42\xa9\xcd\x11\x1c\ +\x14\x62\xc3\x08\x21\x30\x4b\xf3\x0b\x7d\x26\x09\x89\x0c\xb3\x49\ +\x50\x9a\x9b\x5b\xea\x65\x8a\x22\x01\xa6\x8e\xe0\x60\x47\xb0\x8a\ +\x00\x21\xa1\x17\xe5\x16\x73\xa2\x50\x30\x34\xcd\xe2\x02\x05\x47\ +\x04\x1b\x2e\xb7\xc1\x38\xf3\x3a\x1d\xcd\x5f\x9c\x35\xb9\xf9\xa7\ +\x8f\xbe\x7a\xdd\x52\x03\x55\x7a\x81\xec\x47\x00\xff\x55\x5c\x6d\ +\xb9\xdc\x52\xa7\x97\x26\xce\x6d\x7a\x7a\xcd\x8c\x2f\x0f\x5d\xd5\ +\xef\xe7\xf5\x32\x75\xdd\x55\x58\x98\x93\x93\x6d\x57\x15\x49\xa2\ +\x00\x42\x77\xbb\x05\x42\x18\x23\xc3\xeb\xd1\x01\x61\x8c\x24\x45\ +\xd6\x4b\x0b\xb3\x4b\xfc\x42\xee\xb2\x19\x3d\x25\xc2\x53\x90\xeb\ +\x16\xfe\x49\x3b\x96\x14\xe4\x2d\xcc\xf3\x08\x40\x98\xde\x4b\x86\ +\x68\x78\x9c\x79\xae\x52\x00\xc0\xd4\x1f\xeb\x12\xc2\xcd\xc2\xcc\ +\x4c\x10\x00\x08\x61\x82\x11\x26\x8a\x8a\xb5\x92\x82\xec\x62\x00\ +\x04\x18\x13\x04\x86\xdb\x29\x30\xc1\x54\xa1\xde\xa2\x22\xc0\x18\ +\x53\x89\x08\x56\x94\x95\x05\x02\x10\x46\x00\x88\x5b\x96\xb7\xd4\ +\x9b\x9f\x91\x55\x8a\x6c\x54\x52\xee\x29\x2c\xc1\x04\xb8\x5e\x90\ +\x91\x05\x18\x11\x8c\xa9\xa2\x08\xd3\x9b\x97\xe6\x01\x00\x84\x31\ +\xc6\x88\x2a\x8a\xb0\x7c\x79\xe9\x5e\x00\xff\xa0\x90\xe1\xf1\xf8\ +\x6f\x85\xe9\xf3\x18\x50\x26\xbd\xa1\x14\xb4\x92\x82\xac\xe2\xb2\ +\xa3\x40\x00\x96\xa8\xe9\x29\xcd\x76\x97\x96\x6d\x01\xee\x75\x39\ +\x11\xfe\x9d\x6c\x9b\x48\x44\x77\x16\x65\x97\x02\x26\x18\x61\x2c\ +\x2b\x92\x5e\x52\x98\x5d\x7c\x6b\xe0\x08\x0c\xaf\xeb\xf7\xd2\xc7\ +\x3f\xff\xbe\xcc\xeb\xbc\xe3\xb4\x02\x10\xa1\x54\x58\x85\x99\x99\ +\x00\x08\x4b\x0a\x46\x00\xdc\xf2\x94\x14\xba\x8b\x6f\x4d\xc0\x09\ +\x01\xb0\x8a\xb3\x73\x8a\x01\x10\xc6\x8a\x22\xf9\x3f\x1a\xae\xc2\ +\x02\x67\xe1\xad\x7d\x28\x01\xa3\x6c\x74\x18\x84\xb3\xb0\x14\x63\ +\xc1\x69\xfc\x88\x39\x9f\x35\x6f\xd0\xc8\xa1\x9d\x31\x98\x08\xac\ +\x2c\x06\x62\xea\x00\xfe\x2b\xa9\x1a\x49\x8a\x23\x28\x48\xa1\xdc\ +\x5d\x5c\xaa\x99\xe2\x7e\x14\x77\x54\x55\x31\x37\x0c\x83\xdf\xb9\ +\xd0\x2f\x18\x13\xe8\x8f\xac\xe1\x77\xa7\xe6\x58\xfe\x4b\x49\xf4\ +\x5f\x5c\x8b\xeb\x9a\x49\x15\xe5\x9f\xb0\x02\x47\x48\x58\x86\xa6\ +\x33\xc5\xa6\xde\x5b\xb6\x0e\x58\x92\x65\x2a\x74\xcd\x14\xff\xe0\ +\xfa\x9c\x0b\xf8\x73\x4f\x25\x6e\x19\x26\x47\xb2\x2c\xdf\x7f\x41\ +\x9a\xf8\xbd\xf5\x21\x67\x0c\xfe\x78\xbb\x04\x67\x5c\x08\xf0\x7f\ +\x15\xe0\x1f\x8a\xef\xff\xed\x40\x82\xcb\x85\xca\x88\xb9\x9d\x1e\ +\x43\xb7\x02\x49\x90\xbf\x73\x07\x03\x6a\xf2\x00\xee\xf9\x70\x48\ +\xaa\xcd\xae\xca\x14\x0c\x9f\xcf\x64\xf7\xd5\x4b\x8f\x99\x06\xe3\ +\xe2\x4e\xb5\xb0\x10\x20\xd9\x1d\x32\x11\xcc\x12\xbf\x11\x92\xe0\ +\x16\x93\xea\x75\x7d\xa8\x56\x90\x33\x2d\xc7\x85\xf1\x3f\x47\xd6\ +\x82\x73\xe4\x88\xee\xf4\xd8\x03\x22\x2f\xad\xd8\x75\xbf\x32\x77\ +\x66\x9a\x8e\xaa\xcd\x9e\x1c\xd2\x32\xfb\xd2\x35\xaf\x01\x77\x97\ +\x34\x23\x10\xcc\x32\xcc\x7f\x24\x78\x16\x40\x14\xd5\xa6\x52\x66\ +\x59\x77\xd2\x2c\x33\x59\x74\xfd\x76\x1d\x1a\x45\x66\xa4\x64\xb2\ +\xfb\x6a\x5e\x24\x98\x65\x09\x28\x6b\xe1\x04\x00\x42\x20\xc5\x61\ +\xff\xfd\xed\xe2\xa6\x09\x41\x91\xd1\x51\xd1\x61\x12\xe6\xa6\x6e\ +\x72\xc0\x6a\x90\x9d\x02\x67\xff\x8a\xe1\xac\xe0\x9a\xe6\xf2\xab\ +\xc9\x75\xd3\xc2\x48\xa2\x04\x31\x43\xf7\xea\x1e\xdd\x64\x18\x4b\ +\x94\x60\xe0\x96\x57\xf3\x21\x5a\xd6\x6c\x0f\x21\x60\x96\xe6\xd1\ +\x3c\xba\x69\x72\x86\x28\x21\x7e\x35\xb9\x47\xf3\xf8\xd5\xe4\x86\ +\x05\x32\xa5\xcc\xf2\xb9\x75\xaf\x66\x1a\xb7\xd4\xe4\x20\x10\xb1\ +\x87\x38\x64\x82\x4c\xc3\xb4\x4c\x0b\x02\xf5\x7a\x01\xa6\x0e\xe0\ +\xbf\x2a\xa0\xd6\x74\xdc\x77\xe6\xf7\x9f\xbd\xd3\xb3\x7a\x95\x98\ +\xfc\x4b\x27\x52\xf2\xef\xa7\x97\x9e\xe0\x5c\x20\x84\x11\x2a\x8b\ +\x02\x91\xb0\x3c\x22\xfc\xd5\x55\x3f\x8d\x6a\x91\xbd\x7e\xeb\x05\ +\xa0\x52\x99\x91\x88\x65\xb8\x4d\xc7\xe0\x89\x53\x5a\xf1\x53\xdb\ +\x8f\x65\x50\x89\x70\xc6\x18\xe7\x42\xc0\x2d\xda\x15\xfe\x2d\x00\ +\xe8\xcf\xa4\x29\x2c\x93\xc6\x36\x1e\x3f\x67\x58\xfa\xb6\xcd\x97\ +\xb2\x74\x89\x10\xff\x3e\x82\xfb\x0f\xe2\x80\x7e\xa3\x3e\xce\x38\ +\xe3\x9c\x0b\xc1\x0d\x23\xb2\x65\xcf\xb1\xef\xb6\x3c\xb0\x6c\x47\ +\x81\x0f\x40\x08\x84\x31\x12\x9c\x71\x81\x31\x02\xc1\x19\xe7\xfe\ +\x94\x04\xe7\x9c\x73\x2e\x04\x20\x74\x77\xc6\xf6\xfa\x7c\xad\xc6\ +\x2c\x58\xfe\x71\xe3\x1d\x6b\x76\x15\x6b\xfe\x1e\x7c\x42\x30\xe6\ +\x31\x8c\x46\xfd\xdf\x7e\xad\xbb\x7d\xeb\xe6\x83\x3a\x51\x90\xf0\ +\x8f\xaa\xec\x3c\x82\x73\xce\xfc\x7f\x0b\xf8\xaf\xa8\x19\xb4\xe5\ +\x80\x67\xea\xd9\x0b\xae\x26\xe7\x23\x42\x11\x37\x3d\x38\x66\xec\ +\xc6\xed\xcf\xd5\x4c\xda\xb0\xfd\x0a\x91\x28\x00\xd7\xbc\xac\xe1\ +\xc0\x91\x9f\x7e\x35\xaa\x73\xf7\xb6\xd5\x63\xf1\xb9\x5f\x7e\x2d\ +\x0c\x69\xf4\xe5\xae\xcd\x1d\xe9\x91\x6d\x07\xb2\x24\xbf\x7a\x53\ +\x88\xb2\x81\xdf\xba\x5d\x42\x94\x5d\xeb\xb7\x5f\xe4\x77\x91\x3f\ +\xe3\x72\x68\x93\x07\xfb\x3e\xd4\xab\x5d\xd3\xb6\x6d\x9a\x37\x4e\ +\xd0\x72\x53\xb2\xf3\x7d\x21\x95\xeb\xf7\x1c\xfc\x58\x8b\x7a\x31\ +\xc5\x37\x53\x8a\x3d\x16\x09\x89\x6f\xd3\xb5\xa5\x95\x93\xe9\x36\ +\x39\x42\x88\x59\x3c\xa2\x6a\xc3\x1e\x4f\xf6\x69\xdb\xba\x61\xb0\ +\x70\xa6\xa7\x15\x02\x12\x38\xbc\x4a\xe7\x47\xfa\x76\xea\xd6\xba\ +\x69\xbb\x36\x0d\x2b\x39\xd2\xaf\xa7\x85\xd7\x6e\xd5\xf3\x89\x5e\ +\xed\xda\x35\x89\x52\x8d\xcc\xd4\x5c\x86\x41\x90\x98\xa7\x3e\x1c\ +\x35\xe8\xa5\x97\x07\x3e\x5e\xfb\xc8\x8a\x1f\x8b\x84\x14\x68\x95\ +\xfa\xcf\x22\x90\xd8\x0f\xe0\x5e\x01\x32\x0d\xb2\xe9\xfb\xbe\xfb\ +\xf0\xa5\x11\x1f\x1d\x4b\x36\xff\x71\x92\x5a\x08\x20\x6a\x58\x44\ +\xb8\x84\x04\x08\x21\x88\x12\x1a\x19\x42\x88\x12\x5b\x31\x32\xf5\ +\xe7\x55\x9b\x76\x5e\x47\xb7\x68\xda\xd2\x99\xbd\x5c\xf9\x8a\x95\ +\xe3\xec\x2a\x30\x26\x00\x84\xa9\x9b\xb6\xc8\xf2\x95\xab\x55\x0c\ +\xb1\x21\xd3\x62\x20\xb8\xa1\x33\x47\x54\x5c\xc5\x2a\xb1\x0a\x58\ +\xe6\xdd\x6b\x18\x04\xe3\x24\xa4\x7c\x5c\xa5\x0a\x31\x32\xb2\x4c\ +\xc6\x85\x00\x35\x34\xb2\x62\xf5\x84\x8a\x15\xa3\x25\x61\x32\x01\ +\x20\x98\xae\x5b\xb6\x88\xe8\x8a\xd5\xaa\xc4\xc7\x95\x93\x31\x08\ +\x2e\x4c\x5d\x08\x6e\x19\x16\x89\x8c\x8d\xb1\x51\x40\xb2\x3d\x34\ +\xcc\x81\x40\x20\xc9\x16\x16\x16\x42\x41\x08\x4c\x83\xcb\x95\xaf\ +\x54\xbd\x4a\xb9\x70\xd5\xfa\x43\x1e\xc7\xcf\x72\x02\x45\xc4\x56\ +\x10\x29\xfb\x97\x2d\xd9\xeb\xb2\x08\xc6\x00\x08\x98\x6e\x12\x47\ +\x78\x85\x4a\x95\x23\x42\x25\xc6\x18\x00\x30\x5d\x43\xb6\xd0\x8a\ +\xd5\xaa\x44\x87\xab\xcc\x32\x85\x00\x2c\xab\x11\x71\x15\x2a\x57\ +\xab\x18\x6a\xc3\x96\x65\x71\x81\x1c\x71\x09\xdd\x07\x3d\xd7\xb3\ +\x53\xa3\x8a\x09\x95\xca\x47\xda\x04\x52\xe3\x2b\x86\x5d\xfd\x71\ +\xf9\x0f\x7b\x52\x30\xa5\xfe\x8e\x4d\xa1\xd5\x9a\x3d\x3b\x7c\x40\ +\xd1\x4f\x8b\x3f\x79\xe3\xb3\xe5\x4b\x7e\x71\x29\x11\x55\xe2\xe4\ +\xe3\xab\x97\xfc\x72\x22\x8f\x4a\xd8\xff\x31\x32\x0c\x16\x1c\x13\ +\x5f\x39\x21\xde\x2e\xf1\xb2\xdb\x85\x68\x70\x54\x4c\xc5\x6a\x55\ +\x2b\x55\x8e\xb5\xff\xa9\x9e\x59\x30\xd3\xb2\x57\x18\xf0\xf1\x47\ +\x1d\x1b\xc5\xdb\x1d\x41\x21\xa1\x41\xc4\xd2\x95\x2a\xad\xc7\x7d\ +\xff\x79\xb7\x66\xf1\xf5\xfa\xbd\x38\xf9\x9b\x37\x2a\x60\xa7\x11\ +\x51\x7f\xc8\x94\xb1\x35\xcb\x51\x8b\x09\x00\xa1\x19\xa2\xf1\x13\ +\xc3\xc6\xbc\xd8\x29\xa6\x6a\xbd\x57\xe6\xcc\x7c\x73\x58\x4b\xa6\ +\x97\xd0\x84\xf6\x2f\x7e\xfc\x46\xad\x98\xe0\xa0\xb0\xb0\x60\x87\ +\xac\xeb\xa4\xc3\xf3\xaf\x8e\x7a\xaa\x59\x50\x54\xc2\xb3\x33\xbe\ +\x78\x79\x48\x0b\xa1\x59\x98\xe5\xcc\x7f\x65\xd4\xe8\xd7\x97\xb9\ +\x2c\xe5\x37\x93\xfb\x00\xfe\x19\x04\x56\x14\x03\xf8\x2b\xf2\x45\ +\x84\x50\xf8\x6d\x49\x8f\x5b\x26\xe3\x80\x10\x26\xb7\xa2\x22\x6e\ +\x99\x8c\x01\x22\x98\x80\x69\x86\x34\xfe\x78\xfd\xc7\xa7\x27\x3c\ +\x33\x6b\x4f\x66\xc3\xa7\xde\x9f\x34\x22\xe8\xb5\x3e\xdf\xf6\x18\ +\x31\xa4\xe7\xc3\x0f\xf0\xe3\xb9\x9b\xb6\x5d\x64\x94\x5a\x9a\x55\ +\x7b\xc0\xc8\xf7\xdf\xef\xcd\x8a\xdc\xd5\xea\x57\xdb\xbf\xd9\x30\ +\x84\xd5\xb0\xcf\x4b\xaf\xbe\xda\x5d\x05\x62\xf3\x5c\x9f\xf9\xc6\ +\x27\xbf\xa6\xf8\x5a\x0e\x7b\xeb\xcd\x97\x3b\x51\x0e\x25\xe7\x77\ +\x4e\x79\xeb\xdb\x0c\x1d\x53\xc4\x2d\x93\x09\x00\x4c\x29\x02\x10\ +\x96\x66\x86\xd5\x7d\xee\xd3\xcf\x1f\xc7\x61\x25\x47\xd7\x7d\x3c\ +\x66\x4e\x86\x11\xd4\xaa\xf7\xe0\x41\xfd\x1b\x05\x85\x95\xcb\x3b\ +\xb8\xec\xb3\x71\xcb\x0b\x20\xb8\xdd\xb0\xd1\xa3\x5e\x68\x2d\x0c\ +\xc3\x97\x72\x6e\xe6\xeb\x13\xb2\x2c\x21\x2c\xdd\xa3\x4b\x3d\xc6\ +\x7d\x31\xac\x49\xee\x7b\x4f\x7f\x44\x1e\x7e\xf9\xd3\xe7\x94\xd7\ +\xfb\x7d\xc8\x1b\x8f\x9c\x3b\xa9\xf9\x84\x87\x87\x16\xb4\x7f\x69\ +\xe6\x77\x23\x44\x56\xae\x1c\x84\x76\x4c\xfe\xf8\xfb\x4d\x17\x84\ +\x22\x03\xb3\x2c\x26\x00\x21\x4a\xb1\x61\xc8\x6d\xfb\x0c\x18\x34\ +\xf4\xa1\x6a\x70\x7a\xf7\x96\xdd\x45\xf9\x02\x59\x46\x70\x83\x07\ +\xc7\xcd\x1a\x5d\x01\xbb\xec\x15\x1b\xf2\xad\x27\x2c\x4b\x0f\xaa\ +\xf7\xe0\xe8\x4f\x5e\xa8\xe8\x20\x41\xaa\xbe\x65\xe2\x47\xcb\x76\ +\xa7\xf4\x1c\xf7\xf9\x9b\xfd\x6b\x17\x14\x72\xbb\x79\x7d\xda\x0b\ +\xe3\x0f\x5e\xe5\x8f\x0f\x1f\xdc\xae\x65\x34\x89\x7f\xfa\xbd\x56\ +\x8f\x5c\xdf\xf0\xf5\x97\xab\x73\xfb\xbe\x34\xb4\x5b\x8f\xd6\xde\ +\xbd\xa9\x9b\xb6\x5f\x15\x14\x31\x1c\xd1\x77\xf4\xb0\x16\x8d\xa2\ +\x4a\x70\xbf\x51\xf5\xdd\xfb\x3e\xff\xe8\x46\x71\xe5\x41\x6f\x3c\ +\xd7\xae\x5d\xfd\x64\xe5\xe4\x8f\x07\x33\xa9\x84\x4d\x13\x35\x7d\ +\xf6\xb5\x11\x4f\xb7\x92\xb0\x82\xb2\x8e\x4f\x7d\x63\xda\xf9\x7c\ +\xe8\x34\xe2\xed\x37\x5e\x6e\xe1\x2d\xf1\x0a\x77\xe6\xb2\xb1\x13\ +\xf6\x24\x9b\xbf\x97\x29\x22\x21\x00\xfb\x52\xd7\x4f\xff\x62\xf9\ +\xc5\x2c\x3b\x38\x08\xd8\x7b\xbc\x33\xac\x7a\xda\xce\x67\x9f\xff\ +\xb8\x30\xb8\xc5\xac\x83\xb3\x7a\x3f\xb4\xec\xeb\x93\x5e\xf1\x3b\ +\x35\x39\xa2\x8a\x7a\xe3\xa7\x4d\x93\xdf\x5b\x54\xb9\xc7\xb8\x05\ +\x5f\xbc\xbc\x7f\xdb\x81\xf3\x06\xf3\x64\x9e\x98\x3d\xee\xa3\x8b\ +\x8c\xd8\x90\x0d\x8b\x70\x55\x95\xcf\xaf\x5d\xfa\xe1\x57\xdb\xba\ +\x5c\x5f\x36\xfd\xe1\xee\x2b\x97\x1d\xca\xe3\x0a\xa1\x12\xa5\x48\ +\x08\x1e\xa0\xe9\x40\x4c\x1d\xc0\x7f\x4b\x68\x5d\xd6\xef\x12\x40\ +\x08\x14\x51\xbd\x4e\xc3\x56\x4d\x6a\xd6\xae\x20\x03\x17\x42\x08\ +\x20\x51\x35\xeb\x35\x6c\xdd\xb8\x7a\xf5\x38\x89\x50\x96\x7b\xfe\ +\xd8\x4d\x57\x93\x9e\xcd\x39\xd8\x5b\x75\x6e\x57\xb8\xef\x48\x91\ +\x3b\x7b\xe9\x3b\x6f\x4f\x5f\x78\x00\x87\x85\x12\x24\x80\x1b\x10\ +\xd1\xf0\x95\x31\x7d\xce\x4e\x79\xed\xd9\xde\x6f\xed\x38\x9e\x29\ +\x29\x82\x84\x36\x1d\x35\x7e\x50\xfe\xe6\xef\x3e\x19\x35\xf9\x7a\ +\x44\x93\x97\x47\x36\x97\x63\xda\xbc\xf1\x66\x97\xbd\xe3\x5e\x18\ +\xfc\xe0\x1b\xf9\xb5\x7a\xbf\x34\xac\xa9\xa9\x69\xc8\x11\x9e\xd0\ +\xa4\x49\xc3\x96\x0d\x63\x23\x1d\x82\x73\x44\x14\xd9\x93\xf2\xfd\ +\x3b\xaf\x0e\xe9\x35\xd6\x6a\xfb\xf8\x33\x8f\xd7\xe4\xcc\x7b\x72\ +\xe3\x92\x69\xa3\x3f\xfa\x62\xca\xd6\x1a\x5d\x9e\x6e\x59\x1e\x85\ +\x34\xea\xfd\xfe\x7b\xad\xb7\x8e\x7b\xe3\x85\x87\x9e\x1d\x3b\xfa\ +\x9b\xeb\x85\x48\x26\x9c\xc9\x31\x4f\x7c\xf4\xd9\xe3\x35\xd2\x3f\ +\x7e\x75\xea\x35\x2f\x28\x32\xf1\x47\xa6\x08\x61\x4a\x88\xe0\x3c\ +\xb8\x42\x05\x7b\xde\xce\x37\x7b\x3e\xf9\xe1\xf4\x63\x8f\x4f\x7a\ +\xa3\x51\x45\xaa\x69\x2c\xb8\x62\xf5\x06\x2d\x9b\xd4\x69\x90\x60\ +\x27\x48\x91\xad\x83\xf3\xa6\xbf\x3f\x7a\x5e\xa1\x1a\xa6\x12\x10\ +\xc2\xd2\x78\xf8\x80\x77\x5e\x8d\x38\xbd\x70\x68\xe7\x21\x73\xbe\ +\x3f\xca\x55\x6c\x40\xe4\xa0\xf1\x6f\x25\xe4\xef\xfb\x7c\xd4\x84\ +\xf5\xa7\x8d\xe1\x1f\xf7\x8f\x04\x14\x57\x23\x26\x65\xcb\xd4\xa7\ +\x3a\x0c\x3d\x90\x57\x6f\xc8\x63\x6d\x6c\x50\xb4\x7e\xe2\x17\x9b\ +\x77\x5d\x3b\x3c\x67\xda\xcb\x7d\x9f\xfd\x66\xcd\x65\x05\x17\xcc\ +\x7b\x73\xf4\xac\x95\xc7\x69\x58\x08\xf1\x5b\x2c\xb0\xbc\x45\x63\ +\xa6\xee\x39\x96\xb2\x6b\xda\xc4\x91\xfd\x47\x6e\xbb\xe4\x52\x7c\ +\x37\xa6\x3e\x3f\x6a\xf9\x9e\x1b\xf6\xb0\x20\x04\x42\x58\x86\xa3\ +\x7a\xe7\x37\xde\xea\x79\x69\xd1\xf4\x8f\xdf\x98\xee\x6c\xd0\x65\ +\xc4\x73\xf5\xbd\x00\x09\x8d\x9b\xb9\x77\x2e\x7d\xb5\xd7\x53\xaf\ +\x0d\xfd\xf8\x78\x86\x25\xdf\x4d\x4d\x6e\xa2\xb8\x91\x73\xe7\xae\ +\xda\xba\x69\xf2\xe4\xe7\xc3\x00\xc5\xd4\x89\xbe\x72\x29\xd1\x03\ +\x0e\xec\xcd\x3a\x77\xc9\x8a\x4f\x48\x90\xf8\x1f\x57\xff\x84\x10\ +\x48\x96\x1d\xa0\x66\x9e\xd9\x77\x01\x45\x57\xad\x56\xce\xf2\xf9\ +\x82\x2a\xb4\xf9\x7c\xdb\x86\x35\xdb\x57\xbe\xfc\x74\x2b\x00\xcd\ +\xe2\x3c\xa4\x52\xb5\xc6\xd5\x3b\xb4\xef\x52\xe1\xea\x8d\x2b\x4e\ +\x83\x60\x04\xe8\x5e\x89\xa4\x00\x02\x31\x75\x00\xff\xb5\xf1\xb5\ +\x29\xa4\x26\x4f\xbf\x34\xb4\x4b\x7c\xda\xb1\x5d\x33\xdf\x9b\x9d\ +\xcd\x65\xa0\x4a\xcb\xe7\x5f\x1d\xd4\xae\x5c\xd2\xde\x1f\x66\x7e\ +\xb4\xc4\x8d\xf4\x7d\xab\x8f\xf5\x7b\xb5\x73\xe3\xea\xd9\xad\x9a\ +\xf0\x1d\x73\x8f\x1b\x48\x46\xc2\xf0\x5b\x2c\x72\xce\xb9\xc9\x94\ +\xb8\xba\x31\xbe\xe2\x65\xdb\xcf\x14\xb9\x63\x8a\x0a\x9d\xc1\xc2\ +\x52\x63\x1b\x57\x0f\x0b\x95\xdb\x3f\xf2\x4a\x5b\x49\x2d\x48\x3d\ +\x9f\x5c\x12\x59\xa3\x63\x68\x76\xca\xfe\x3d\x57\x4b\x4d\xb4\xf3\ +\xd8\xcd\xa1\x2d\xea\xcb\xb0\x8f\x56\xa8\x3b\x68\xc2\x6b\xf5\xa2\ +\x3c\x5b\x3f\x9d\xb2\x62\x5b\xae\x40\x18\xb4\xd2\xfc\x9c\x82\xdc\ +\xdc\x9b\x7b\x13\x9d\xed\xea\x57\x95\xa8\xb3\xff\x27\x93\x3a\xd7\ +\xa0\x05\x4e\x35\xc2\x81\xa9\x4c\xe2\xeb\xb4\x90\x4f\xed\xfb\x71\ +\xe7\x29\x27\x0e\xa7\x5e\x0f\x17\x10\x61\x19\x6a\xad\x6e\x2f\x56\ +\xbf\x31\xb5\x6f\xff\x93\x59\x1e\x07\x10\x00\x24\x04\x67\x8c\x23\ +\x2e\x44\x59\xab\x7c\x64\x78\x35\xaf\xb7\xf4\xcc\x8e\x2d\x17\x3e\ +\xe8\x56\x35\x21\xe2\x50\x6a\x76\xb5\x3e\x4f\x8d\xea\xdf\xc8\x99\ +\x7c\x62\xd6\xeb\x9f\x5f\xf3\x90\xdb\x59\x79\xc6\x38\xb7\x4c\x11\ +\x52\xbe\x5a\x54\xd8\xc9\x79\x07\x33\x8d\xc2\x82\xac\x02\x56\x9e\ +\x09\x47\xc5\xda\xb1\x71\x61\x51\x4d\x87\x7d\xd0\x80\x4a\xe2\xf4\ +\xa9\x74\x4e\x24\x61\x71\xdd\xeb\x73\x59\x19\x57\x2e\x5c\x6f\x19\ +\x1d\x4a\x6f\x15\x7d\x30\x8b\x73\x10\x42\x00\x60\x40\x00\xfe\xdb\ +\xc5\x38\x07\x2e\xd0\xed\xaf\xa4\xb8\xf5\xc1\x44\x65\x55\x6e\x9c\ +\x71\x06\x1c\x5b\x2c\xa4\x62\xa3\x2a\x41\xc1\x25\x3d\x07\x8e\x7c\ +\x58\x21\x37\xae\x5e\xca\x35\x65\x40\x1c\x74\x67\x71\x91\x5b\xf3\ +\x11\x8e\xf0\x5d\xcd\x6c\x10\x21\xa8\x78\xd7\xdc\xf9\x3b\xce\x14\ +\x82\xe1\xf4\x61\x0a\x02\x30\x42\x02\xb8\xe0\x02\x11\xc4\x81\x03\ +\x10\xff\xb5\x85\x10\xc2\x9f\x82\x42\xfe\x94\x0c\x07\x81\x29\x02\ +\x2e\x04\x26\x54\x2f\x4e\x5a\x35\xf9\xcb\x14\x0d\xb9\x73\xd2\x11\ +\x48\xcc\x34\x13\x1e\x1e\xf0\x69\xd7\xd7\xe2\xf5\x03\xc3\x5f\x5a\ +\xe3\x53\xec\x72\xa0\x31\x53\x80\xa9\x03\xf8\x1f\x8b\xad\x65\x64\ +\xee\xfb\xec\x9d\x83\x53\x90\x10\x9c\x81\x2a\x11\x00\xe1\xdd\xf9\ +\xe1\x9b\x3f\x23\x24\x38\x63\x58\x55\x64\x33\xfd\xf0\xd6\x0b\x6f\ +\x4c\x1e\x35\x6d\x4c\xd0\xa5\x3d\x47\xce\x14\x48\x8a\x9d\x69\xa6\ +\xc5\x99\x1a\x1e\x22\x21\xcc\x64\x62\xe4\xa7\x38\x83\xc3\x9b\xb5\ +\x4e\xd8\xb9\xdd\x4d\xb0\x44\x88\x64\x96\x66\x14\x6a\x05\x87\x67\ +\x4f\x99\xb7\x2f\xcb\xa6\xd8\x31\xd7\x6d\xb5\x12\xac\xd8\x2e\x75\ +\xeb\x44\x9e\x3b\x6f\x6b\x56\x3b\x5a\x3b\x9b\x6a\x41\x90\x71\xfd\ +\xe8\x17\x4f\x9f\x40\x20\x38\x63\x54\x52\x10\x02\x4c\x09\x46\x60\ +\x93\xea\xb4\xa8\xe6\x28\xdc\x99\x12\xd6\xa0\xe3\xd0\x3e\x8e\x0f\ +\x3b\x0c\xde\x9e\xdd\x60\xe5\xee\x89\xaa\x84\x0a\xd2\xaf\xe1\x46\ +\x1d\x1a\xd7\x8e\xdf\x7f\xc5\x4d\x55\x55\x30\x06\x54\xd5\x2e\x6c\ +\x1c\xff\x7d\xca\x13\x5f\xce\x71\xbe\x34\x72\xe5\xaf\x29\x6e\xb7\ +\x87\xc6\xd6\x8f\x70\x90\x3c\x26\x30\x22\x08\x81\x10\x02\x2b\x36\ +\x85\x90\xa8\x84\x7a\xd5\xa4\xa2\x9d\x79\x6e\x09\xcb\xe7\xe7\x7f\ +\xfe\xd2\x42\x04\x82\x5b\x8c\x48\x18\x2c\x84\x04\xb7\x48\x48\x90\ +\x4d\xa1\x98\x22\xf0\x15\x64\xbb\xbc\x0d\x3a\x37\x0c\xde\x9b\x8a\ +\xb0\x44\x89\x84\x3c\xf9\xf9\x5a\x31\xde\xb7\xf2\x9d\x29\x7b\x10\ +\xb5\x49\x12\x32\x18\xc5\x08\x21\x82\x29\x48\x94\x62\x2e\x00\x00\ +\x21\x24\x10\x23\x11\x61\x76\x04\x48\x92\x08\xe7\x0c\x01\xb2\x04\ +\xb7\x45\x84\x48\x80\x18\xc5\x60\xfa\x17\x47\x11\xba\xd3\xe4\x0b\ +\xc0\x02\xb0\x87\x07\x53\x40\x54\x92\x7c\xc5\x69\xc5\xbe\xec\xed\ +\x9f\x7f\xb0\xf1\x82\xd3\xa1\xda\x09\x30\x19\xa9\xc8\xef\x94\x06\ +\x84\xdc\xd3\x7d\x06\x21\xa1\x67\x5e\xbd\x96\x78\x3e\x47\x55\x14\ +\xce\xad\xb4\xb3\x37\x07\x77\x6d\x1e\x4d\x36\xe6\x45\xd5\x69\xd3\ +\x00\x1d\x5f\x78\xcd\x24\x0d\x91\x10\xa6\xae\xeb\xa6\xce\x4d\xcc\ +\x40\x42\x80\x85\x65\xea\x00\x75\xbb\xf6\xad\xa7\xa5\x2d\xbe\x92\ +\x8f\xab\x49\x96\xaf\xe8\xf2\xf1\x93\x97\x34\x22\x03\xe6\x10\x2a\ +\x2b\xf2\xf9\x79\x9f\xbf\xb6\xc2\x98\xbe\x6a\x4c\x8b\xc6\xe5\x93\ +\x8f\x14\xc9\xb6\x00\xcf\x04\x98\x3a\x80\xff\xee\x60\xfa\x8e\x7f\ +\x73\xcb\x2f\x94\x43\xb7\xeb\x88\x2d\xd3\x10\xc2\x4f\x24\x08\x11\ +\x6a\x16\x5e\xfb\x71\x6b\xd2\x82\x19\xfd\x66\x3d\x38\x26\x97\xab\ +\x0e\x8c\x30\x81\x1b\x07\x8f\x97\xbc\x30\x6e\xfe\xce\x7a\x87\xd7\ +\xce\xfd\x6a\xde\xa1\x39\xf3\x8f\xbc\x37\x6d\x51\xcd\xa1\x19\xb5\ +\xdb\x96\x3f\xfc\x83\xa5\x67\x1f\xf8\x6e\xe1\x43\x6f\x7d\xbd\xb4\ +\xe5\xd5\x64\xc3\x2a\x5e\x33\x61\xda\xc1\x8b\xdb\x17\x6c\xea\x32\ +\x7c\xd1\xca\x5e\xc5\x38\x52\x5c\x9b\x3c\xe7\x08\x56\x24\xc4\xb9\ +\x69\x59\x02\x00\x63\x02\x08\xb8\xe6\x76\xd1\x1a\x2f\xcc\xf8\xe6\ +\x09\x5b\x15\x7b\xea\xbe\x0f\xd6\x5f\xf1\x86\xd9\x0f\x5c\x09\x1a\ +\xfa\xe5\x97\x5d\x5d\x11\xd5\x23\xf0\x0f\x0c\x32\x8e\x6c\x5a\xb8\ +\xb5\xcd\xd8\xd5\xcb\xfa\xdf\xc8\xe3\xce\xf4\x65\x93\xa6\xdc\xe4\ +\x60\x0f\x32\x8f\xcd\xff\x3c\xd1\x19\x34\xe3\xfb\x99\x25\x7d\x9f\ +\xdf\xb9\xef\x97\x63\x29\x8f\x4c\xd9\xb2\x32\x9b\x54\xb1\x9b\x67\ +\x34\x0b\xb8\xa9\x85\x36\x7f\x76\xca\x86\xca\x8e\x84\x6a\x29\xcb\ +\x66\x1e\xbf\xe2\x96\x15\x95\x5b\xa6\x25\xc4\xed\x81\x13\x89\x94\ +\x26\x5f\x3e\x79\x73\xf4\x07\x6b\x57\x9c\xff\x79\xc3\x97\x9f\x2c\ +\x5f\x3e\x7d\xd1\x67\x5f\xbf\xfb\x7d\x83\xc7\xd4\x9a\xcd\xb5\x5d\ +\xc7\x09\x64\x2d\x9d\xb6\x64\xd2\xd4\x89\x4b\xda\x0d\x76\x32\xf3\ +\xc8\x9c\xef\x56\xec\xb8\x46\x55\x44\x65\x2c\x00\x08\x22\x36\x0c\ +\x80\xb0\xc4\x4a\x8f\x1d\x3c\xd8\xe7\xbd\xf1\xf3\x3a\x0c\xbe\xb6\ +\x73\xe9\x37\x0b\x7e\xa5\x44\x5c\xdd\x73\x5c\x7b\x66\xf4\xc2\x9d\ +\x4d\x0e\xac\x9a\x3d\x6f\xc9\x31\x21\x61\x05\xdb\x24\x84\x6f\xfd\ +\x10\x98\x62\xfd\xcc\x8e\xd3\x43\xbf\x7c\x6b\xc9\x96\x4e\xbb\x16\ +\x7e\xb5\xf8\x87\xcd\x73\x36\xb4\x7f\xe1\xfb\x95\x3d\x93\x32\x34\ +\x77\xe6\xd2\xf7\xbe\x38\x9e\x03\x14\xdb\x55\x4c\xe0\x9e\xb1\xac\ +\x40\x08\x23\x9b\x9d\x2a\x94\x60\x4a\x08\x56\x24\x71\x7a\xfd\xbc\ +\x63\x3d\x3e\x9d\xf6\xc3\x32\x5f\x70\x15\xd8\xbf\x61\xeb\x2f\x69\ +\x72\xf5\x66\x24\xac\xde\x8b\xd3\x27\x77\x2d\x16\x76\xc8\x5b\x35\ +\x75\xb1\xab\xb8\xb4\xc6\xab\xcf\x4d\x8b\xef\x5e\xb1\x66\xe8\x9a\ +\x4f\x26\x5d\x28\xe2\x41\xb5\x90\xa3\x42\xeb\xb7\xe7\x7e\x99\xad\ +\x4b\x8a\x9e\x3c\xff\x93\x75\xc2\x04\x9b\xaa\xb8\x73\x7e\x5e\xb6\ +\x6e\xe0\xc4\x89\xaf\x1e\xeb\xf7\x41\xa6\x49\x48\x40\x4c\xfe\x77\ +\xe1\xaf\xc5\x0c\x28\x5f\x02\xb8\xfb\x9b\xac\x19\xf2\xd0\xc5\x73\ +\x63\x0e\x7c\x3c\x6e\xfe\x99\x70\x25\x5c\x26\xf7\x35\x81\x15\xcc\ +\x22\xa1\x31\x09\xd5\xcb\x65\x9e\x4b\xf4\x0a\x5c\x56\xec\x61\xa1\ +\xf2\xb5\xea\xd6\xae\x11\x99\x77\xe5\xc2\xd5\x1b\x05\x16\x27\x15\ +\x1b\x35\xa9\x56\x29\x4c\x2f\xc9\xbb\x71\xfe\x5a\xa1\x4b\x67\x1c\ +\x57\x68\xd8\xb8\x5a\xe5\x08\xe6\xca\xbf\x7a\xea\x72\xa1\xc7\x10\ +\xc8\x56\xa3\x55\xb3\xf8\x10\x7e\xfd\xf8\xc9\xf4\x22\xf3\x8f\x4e\ +\x02\x42\x08\x2c\x97\xaf\x59\xbb\x6a\xa5\x48\xe4\x2b\xbc\x7c\xfc\ +\x5c\x81\x17\x08\x08\x25\xb2\x42\xfd\x66\x35\x83\x65\x51\x9c\x91\ +\x76\x23\x31\xc5\xad\x5b\x16\xb6\x57\x6f\xd2\xb0\x62\x5c\x08\x2b\ +\xcd\x4b\x3c\x7d\xc9\x45\xcb\x55\xaf\xea\x48\xbb\x94\xec\xd4\xa5\ +\x5a\xad\x1b\xb2\xcc\xeb\xc9\xa9\x45\x6a\x4c\xa5\xfa\xcd\xea\x04\ +\x11\x3d\xe7\xfa\xf5\xab\x97\x53\x6b\x0c\x1d\xff\xd9\xc8\x98\xd9\ +\x13\xb7\xb8\x9d\x05\x17\x4f\x26\x7a\xb8\x74\x57\x69\x0e\xb7\x98\ +\xa3\x7c\x95\xfa\x4d\x12\x58\x5e\xf2\x85\x0b\x37\x3d\x5e\x2b\x22\ +\xa1\x76\xbd\xfa\x95\xb1\x51\x9a\x76\xe9\x5a\x66\x9e\xd3\xd4\xad\ +\xb0\x84\xda\x75\xeb\x55\x92\x85\x37\xf5\xec\xc5\xb4\x6c\x77\x4c\ +\x9d\x9a\x0e\x2d\x27\x29\xd9\x59\xae\x6a\xf5\x72\xa4\xf8\x46\x6a\ +\x21\x20\x61\x61\x7b\x42\xe3\x46\x55\x62\x94\x9c\x2b\x17\xaf\x26\ +\x17\x22\x8c\x2c\x0b\xc5\xd5\xad\x5f\xb3\x6a\x58\x4e\xe2\xf9\x6b\ +\x29\xc5\x82\xd8\x2b\xd7\xaa\x6a\xe6\x24\x67\x17\xeb\xb7\x4b\x18\ +\x19\xa7\x55\x1a\x37\xaa\x12\x23\xdf\x3c\x7f\x2e\x25\xc3\xc9\xb1\ +\x5a\xb5\x49\xe3\x2a\xf1\x21\x5a\x61\x56\xe2\xe9\x2b\xa5\x3a\x8e\ +\xa9\x56\x23\xd8\xc8\x49\xc9\x28\xb9\x7b\x87\x26\xc1\x39\x75\x54\ +\xa9\x5d\xd9\x7d\x33\xa9\xc0\x69\xfa\x4f\xcb\x4d\x53\x0a\x8f\x6f\ +\xd0\xaa\x9e\xea\xcb\xbd\x70\xec\x7c\x89\x8e\x24\x7b\x68\xb5\x7a\ +\x75\x63\x63\x6c\x00\x98\x0a\x4f\xe2\xf1\xb3\xc5\x3c\xa2\x6e\xd3\ +\x9a\x41\xd4\xca\xbc\x74\xe1\x6a\x72\xa1\x24\x53\xec\x88\xac\x55\ +\xbf\x56\xb9\x48\x15\x00\x11\x56\x72\xf6\xf0\x45\x52\xae\x72\xa8\ +\x99\x7b\x23\xbd\x98\x38\x22\x6a\xd5\x2f\x9f\x79\xe1\x9a\x53\x63\ +\x9a\x56\x68\x6b\xf8\xd2\xec\x2f\x5a\x4f\x79\xec\xb5\x80\x9a\xfc\ +\x9f\x42\x88\x8a\x11\x0a\x30\x75\x00\xf7\x62\x6a\x9d\x0c\x5a\xb1\ +\xf9\xe9\x6a\x19\x87\x7f\x3a\xbe\x73\xf9\xf2\x33\xa9\x86\x2c\xdd\ +\xc7\xeb\x85\x90\x30\x0d\xdd\x60\x92\xed\x4e\x3b\x54\x61\x6a\x9a\ +\xc1\xb9\x44\x55\x59\xa1\xc0\x99\xa1\xeb\x16\xe7\x00\x58\x56\x54\ +\x89\x62\xc1\x99\xa1\xe9\x96\xe0\x00\x44\x51\x55\x42\x10\x30\x4b\ +\xd7\x35\x26\x90\x24\x29\x92\x74\xd7\xf9\xbb\x30\x35\xcd\xe4\x1c\ +\x00\x4b\xb2\xe2\x67\x53\x66\x1a\x86\x69\x0a\x00\x84\xa8\xac\x2a\ +\x14\x03\x67\xcc\xd0\x0d\x26\x18\x20\xaa\x2a\x2a\x06\x53\xd3\xb9\ +\x6c\x53\xb1\x60\xba\x4f\xc7\xb2\x2a\x4b\x98\x19\xba\x6e\x9a\x02\ +\x00\x13\x19\x98\xd5\xf0\xc5\x09\x9f\x3c\xad\x0d\x6e\xff\x51\x31\ +\x04\xd9\x54\xf5\x2f\x34\x90\xcc\xd4\x75\xd3\x42\x58\x56\x55\xc9\ +\xef\x0d\x66\x58\x16\x00\xa2\x92\x2a\x4b\x04\x80\x5b\xba\x6e\x30\ +\x06\x80\x24\x59\x95\x25\x6c\x6a\x1a\x43\x92\xaa\x10\xcb\xd0\x4d\ +\x41\x54\x59\x02\x10\xb7\xfc\xc3\x04\x95\xd4\x5b\x2e\xb7\xc2\xd0\ +\x34\x93\x73\x49\x52\x65\x99\x22\xc1\x0d\x5d\x03\xaa\xfe\xae\x08\ +\x59\x70\x5d\xd3\x2c\x01\xb2\xac\xca\x12\xe1\xcc\x32\x74\x9d\x09\ +\x81\x10\xf5\x3b\x81\x99\xba\xc6\x90\xa4\x48\xf4\x9e\x61\xb5\xe0\ +\x86\xa6\x63\x45\xbd\xd3\x8c\x98\x9b\x86\x6e\x9a\x02\xb0\xac\xa8\ +\x94\x62\x28\xf3\x48\x03\x04\x20\x00\x2b\xaa\x8a\xb9\xa5\x19\x06\ +\x00\x22\x54\x96\x65\x8a\x00\x01\x37\x35\x4d\xbf\x55\x47\x49\x14\ +\x9b\x22\x2c\x9d\x81\xa4\xca\x94\x5b\xa6\xae\x33\x59\xa5\x20\x45\ +\x3f\x3e\x7a\x60\xc3\xa6\x5d\x1a\x95\x4b\x7f\xfd\xc1\x17\x02\xee\ +\x5c\xf7\xbd\x36\x04\x94\xa0\x4f\x1f\x8e\xb1\xcb\x38\xc0\xd4\x01\ +\xdc\x1d\x9c\x43\x58\x95\x9a\x35\x13\x62\x14\xe1\xb9\x7e\xfa\x6c\ +\x76\x29\xfb\x7b\xe2\x65\x4b\xd7\x39\x96\x64\x19\xff\x17\x2f\x2a\ +\x09\x6e\xea\x26\x96\xff\x8b\xd5\xe4\x82\x71\x5b\x54\x5c\x5c\xa4\ +\xb8\x79\x3d\x9b\x05\x2a\xa3\xfe\xab\x08\x07\x39\xea\xb4\x6b\x14\ +\x69\x83\xc2\x8c\xf4\x1b\x97\xd3\x0c\x84\x03\x55\x20\xf7\xc9\xd4\ +\x32\x45\x33\xfa\x95\x77\x04\x98\x3a\x80\x7b\xd2\x1a\x80\xe6\x2b\ +\xf5\x09\x24\x01\x55\x14\xbb\x44\xfe\x0e\xd3\x72\x8e\xe2\xea\xd6\ +\x56\x3d\xe9\x37\x52\x5d\x7f\xe1\x20\x8e\x40\x98\x86\x09\x54\xa2\ +\xf7\xf9\x0a\x0b\x01\x72\x70\xf5\xfa\xf1\x85\xd7\xaf\x17\x3a\xd9\ +\x7d\xaa\xc9\x39\x63\x4a\x54\x95\x66\x4d\x22\x2e\x1c\x38\xeb\xba\ +\x17\x5b\x20\x10\xa6\x61\x58\x48\x51\xa5\xbf\xbc\x3e\xe7\x16\xb3\ +\x2c\x21\xab\xf2\xbf\x58\x7b\xc6\x4c\x83\x63\x2a\xfd\xf6\xc1\x11\ +\xa6\xae\x71\x24\x2b\x32\xf9\x57\xde\x71\x53\x37\xfc\xe2\x48\x22\ +\x49\xf4\xd6\xc9\x99\xa1\x33\x81\x25\x45\x42\x00\xc2\x32\x0d\x93\ +\xdd\x1e\x36\x95\x65\x04\x96\xc5\xb1\x2c\x51\x00\x61\x19\x06\x10\ +\x89\x52\x24\x98\x10\x9c\x99\x96\x45\x15\xf5\x5f\x10\x16\x72\xdd\ +\xa7\x33\xc1\x31\x96\x14\x55\x09\x54\x82\xfc\x53\x4c\xfd\xc5\x23\ +\xe5\x1d\x32\x0e\x44\x0d\x01\xdc\x23\xfb\x61\xc0\x83\x1f\x2f\xdc\ +\xfa\xeb\x0f\x73\xbf\x9f\xd4\xb6\xba\xe4\x33\xfe\x86\x4d\x29\x37\ +\x0c\xa5\xd7\x7b\x63\x9e\x7c\xa8\x82\xa6\x5b\x7f\x15\x1d\x0b\x7b\ +\xc3\x6e\x0f\xd6\x89\x0b\x62\xec\xbe\xae\xc2\x2d\x13\x97\xab\x3d\ +\xea\xab\xd1\xf5\xe3\xb0\x7e\xdf\x7f\x18\xd3\xf5\x90\xba\x0f\xbc\ +\xfe\xf1\xc0\x72\x8a\x75\xcf\x8e\x19\x02\x10\x95\xff\x8a\xa6\x05\ +\xd7\x74\xda\xee\xb9\xd7\xe7\x1c\xfc\x71\xcd\x86\xb7\x2a\x86\x30\ +\xf3\xef\x77\x1c\x12\x16\x23\xd5\xdb\x75\x69\x5a\x33\x8a\x5b\x0c\ +\x00\x04\x33\x35\x5c\xee\xc5\xc5\x9b\xbf\x78\xbb\xad\xa5\xe9\x7f\ +\xff\xfd\x46\x34\xa6\x66\xdd\x66\x1d\xdb\x34\x6f\xd3\xb0\x5c\x10\ +\x36\x4c\x86\x10\x70\xc6\xc3\xab\xd7\xae\x5d\x3d\x96\x70\xc6\x38\ +\x0f\x8a\xab\xd9\xaa\x4b\xdb\xc6\xad\x1a\xd6\x6f\xdd\xa2\x75\x97\ +\x16\xf1\x31\x76\x7b\x44\x7c\xa5\xf8\x70\xc4\x19\x07\x12\x5d\x3d\ +\xa1\x5c\x28\xf1\x79\xe4\xee\xa3\xdf\xfa\x7a\xfb\xea\x15\xfb\xe6\ +\x34\x8f\x91\x0c\xf6\xb7\xad\x6a\xb1\x62\xb3\xd9\xed\x0e\x55\x0d\ +\x14\xec\xfd\xdd\x3b\x18\xb8\x05\x01\xdc\x83\xb2\x68\x6c\xcd\xf2\ +\x57\x7f\xfc\x66\xec\x4b\xd3\x4e\xdf\x34\x95\xfb\xcb\x2c\x5a\x86\ +\x61\x98\x16\x67\xcc\xd0\x34\xbf\x9c\x51\x71\x28\x12\x11\x0c\x98\ +\xae\xe9\x8c\x09\x84\x80\x19\xba\xae\x5b\x9c\x59\xfe\x1e\xc6\xc0\ +\x4d\x9d\x44\x0f\x78\xf3\x9d\x8e\xb5\x42\xf5\x32\xda\x13\x96\xae\ +\x19\x86\xc5\x99\xa5\x6b\x3a\xbb\xdb\xab\x8d\x08\xb1\x07\x49\xc0\ +\xb9\xc5\x4d\x5d\x33\xfc\xc4\x2b\x04\xe7\x5c\x70\xcb\xd4\x75\x43\ +\x00\x42\x20\x4c\x5d\xd3\x0d\xab\xac\x8f\x07\xf8\x2b\xde\x04\x08\ +\x6e\xea\x9a\xc5\x04\xf2\xf7\x63\x32\x2c\x00\x04\xdc\x32\x74\x53\ +\x00\x12\xcc\xd2\x75\x93\x73\x6e\xe9\xba\x6e\xdc\xd9\x56\xca\x7f\ +\x61\xac\xc8\xec\xf8\xca\x05\xd3\xa7\x6e\xb2\xd7\x49\x08\x96\x81\ +\xfb\xbd\x16\x2c\x53\xd7\x0c\xc6\xb8\xa9\x6b\x86\xc5\x00\x21\xc1\ +\x2c\x4d\xd3\xad\xdf\x2e\x0e\x65\x0d\xf8\x38\x37\x35\xdd\x62\x1c\ +\x04\xf7\x31\x7b\xb7\xe1\x63\xfb\xb5\xa9\x64\x18\xba\x00\x40\x08\ +\x61\xb0\x72\xae\x5e\xbe\x91\xf6\xdb\x4a\x20\x33\x74\xbd\xec\x56\ +\x68\x16\x17\x08\x84\xa9\xeb\x96\xc5\xb9\x75\xf7\x9b\xc3\x99\x29\ +\xc2\xaa\xbf\xb3\x79\xe9\xbb\xe3\x87\x3c\x33\xfe\xc3\x19\xf3\x3f\ +\x68\x1c\x4b\x0d\xd3\x30\x70\xfc\xb0\x85\x8b\xe6\x2c\x7c\xb7\x46\ +\x94\xf0\x69\x66\x64\xed\xf6\xfd\x47\x3c\x3b\x76\xf9\xaa\x99\x0b\ +\x3e\x18\xf4\xfc\x23\xd5\x2b\x85\x35\x1e\x34\xe1\xd3\x31\xbd\x89\ +\xe6\xd2\x50\xe8\x90\x25\x5f\x3f\xd1\x2d\x9e\x83\x67\xdf\x77\x5f\ +\xbd\xfd\xe2\x77\x2e\x54\x21\x3a\x54\x0e\x14\x6f\x04\x98\x3a\x80\ +\x7f\xcb\xfc\x87\xa1\x6b\x25\xa5\xa5\x5e\xb7\x79\xbb\xf9\x85\xf8\ +\x93\x79\xc7\x6f\x5b\x84\xa1\x89\x56\x2f\xbf\xb7\x74\xff\xfa\x05\ +\x3f\xaf\xfc\x62\xe6\xcb\x55\x82\x91\xc1\x4c\x8f\x65\xef\xf0\xda\ +\xe4\x65\xfb\x36\x4e\x9f\xf1\x7c\x8c\x43\x68\x1e\x2d\xb4\x7e\x97\ +\x0f\xd6\x2f\x5f\xbc\x7b\xf5\x27\x93\x06\x47\x51\x53\x43\x31\xc3\ +\x67\x8c\x6d\xd7\x22\xbe\xd7\x07\x9f\x2d\xdc\xb6\xe0\xd9\x07\x2b\ +\x7a\xbc\xbe\xd8\x07\x1e\x9f\xb2\x75\xf5\xe2\xdd\x2b\xdf\x1b\xdd\ +\xcb\xc1\x6f\x13\xf1\x1d\x97\x36\x35\x2d\xa8\xf6\x4b\xdf\x2e\x58\ +\xb5\x7f\xfd\x3b\xa3\xba\xc9\xa6\xcf\xa7\x93\x16\x83\x46\x7d\xfb\ +\xd3\xb2\x45\x3f\xaf\x78\x7d\x78\x3b\x62\x68\xba\xc1\x2b\x75\x78\ +\x72\xea\xa6\x65\x0b\x77\xaf\x99\x35\x67\x4c\xdd\x48\xa1\x9b\x82\ +\x33\xe6\xf3\xe8\x75\x9f\x7c\xeb\x9b\xc5\x63\x2b\x48\xbe\xe8\x2e\ +\xcf\x4c\x9f\x3d\x2c\x88\x95\x3a\xea\xf6\xfb\x7a\xd1\x84\xca\xa2\ +\xc4\xd1\xb8\xc7\x17\x3b\x37\x2c\xde\xb5\x62\xde\xa6\xe9\xdd\x1a\ +\x47\x5b\x86\x29\x7e\x3f\x70\x84\x84\xaf\xa4\x20\x27\x33\xdf\xed\ +\x05\x00\x81\x00\x80\x99\x22\x2c\xe1\xf9\x59\xdf\x2d\xd9\xbb\xee\ +\x9b\x25\xe3\x1b\xc7\xdb\x0d\x4d\xb3\xe4\xa8\x7e\xef\x7d\x36\xff\ +\x97\x95\x0b\x77\x2d\x7f\x6b\x68\x2b\xa4\xb9\xa4\x98\x66\xef\x2f\ +\x5f\x30\x6f\xc7\xea\x6f\x97\xbc\x53\xa7\x3c\x75\xfb\xd4\xfe\x1f\ +\xbd\xdd\xb7\x47\xd5\xd6\xaf\x8c\x9d\xb7\x63\xe5\xeb\x03\xeb\xea\ +\x22\xe6\xc5\xcf\xdf\x7b\xbc\x6f\xc3\x4a\x09\x51\x48\x70\x01\x60\ +\xe9\x7a\x44\xd3\x87\x26\x6d\x5a\xb9\x78\xf7\xea\x8f\x26\xf4\x0f\ +\xc7\x86\x8f\x07\x3f\xf1\xc5\xac\xa5\x7b\x56\x2e\xda\xbb\x66\xc2\ +\x7b\x7d\x1c\xc2\xfc\xf3\xf4\x00\xc9\x76\x87\x91\xb4\xe0\xad\xd7\ +\x9e\xef\x39\xec\x6c\x58\xbd\x27\x9f\xaa\xef\x35\x3c\x15\xbb\xf7\ +\x0c\x3b\xb9\x66\xdd\x45\xdc\xbe\x5d\x1d\x09\x41\xea\xde\x85\xaf\ +\x0e\x7c\x79\xd5\xf6\x8b\x67\x36\xcc\x7d\x75\xf0\xe8\x9f\x0e\xa5\ +\x51\x1b\xf2\x79\xdd\xa5\x50\x52\xea\x2d\xf5\x79\x2d\xc4\x05\x80\ +\xd0\x3d\x6e\x67\x51\xa9\xc7\xd0\x78\xe0\x85\x08\x30\x75\x00\xff\ +\xc6\x74\xfd\x3b\x4f\x69\xa2\xda\xec\x0e\xff\x1c\xb6\x0c\xd4\xbf\ +\x45\x91\x91\xe0\x8c\xd3\x7a\x5d\x1b\xeb\xe7\x96\xbf\xf3\xdc\xe7\ +\x25\xb5\x9f\x78\xff\xfd\x9e\x12\x98\x32\x36\x2e\xac\x9f\x33\x61\ +\xe4\xd7\x52\x87\x61\xcf\x3c\x54\x5d\xc7\xb1\x23\x67\xbc\x57\xee\ +\xf2\xea\x71\x2f\x7d\x49\xba\x0c\x1f\xfd\x72\x5b\xa4\x65\xae\xfa\ +\x78\xce\xb1\x73\x99\xbb\x67\x4e\x7d\xe7\xf9\x77\x37\xec\x4b\xb3\ +\x95\x6f\xf1\xce\x97\xa3\x3c\x3f\x7d\x3d\xfe\x8d\xc5\x55\x86\x8c\ +\x79\xb1\x7f\x4d\x5d\x33\x01\x13\xc5\x6e\xb7\x3b\xec\x12\xc1\x00\ +\x02\x30\x95\x58\xc9\xbe\xf9\x33\x26\x4d\x58\xdb\xf0\xa5\xb7\x07\ +\x75\x8b\xb3\x98\x71\x79\xc7\x9a\xcf\x5e\x1a\x3d\x65\xe6\x91\xce\ +\x2f\x8e\x6e\x1d\xcd\x68\xb5\x8e\x9f\xce\x1b\xe9\xdc\xb3\xec\x93\ +\x17\xdf\x9b\xf5\xf5\xe6\x4c\x27\x50\x02\xa6\x45\x9a\x0d\x19\x33\ +\x76\x58\xed\xad\x5f\x2f\x48\x2c\x61\xc1\xe5\xca\x25\xd4\x88\x22\ +\x82\x11\x5b\x64\xb5\xaa\x15\x24\x66\x46\xd4\x69\x58\x3b\x2a\x69\ +\xea\x88\xb7\x37\x9f\x51\xc7\x7c\xfb\x76\xad\x08\x6e\x98\x1c\x2b\ +\x8a\xcd\xe1\xb0\xd9\xca\xfc\x5f\x10\xc2\xf8\x76\x66\x59\x70\x4d\ +\x97\x7b\xbf\xff\x61\xef\x4a\xe9\x9f\x3e\xff\xf6\x51\x5f\xfd\xf1\ +\x5f\x3c\x13\xc4\x8c\x0e\x6f\x8c\x7b\xa5\x5f\xf8\xca\xf1\x13\x3f\ +\x7e\xfd\xd3\xcd\x7b\x92\x40\xb6\x19\x79\x97\x97\x8c\xff\xf0\xbd\ +\x17\x3e\x4e\x8b\xec\xf1\xd2\xa0\x07\x54\x28\xfe\x71\xc6\xdc\x9d\ +\x07\x52\x4e\x2e\x9b\xf3\xfe\x33\xaf\x2f\xfe\xe1\xba\x8c\x8b\x96\ +\xbd\x3b\x71\xf5\xc1\x8c\xaa\xf5\xe3\x09\x17\x20\x2c\x1e\x5c\xf3\ +\x8d\x2f\xdf\x56\x8e\x2d\x1e\xf7\xca\xac\xd0\x3e\x23\x5f\x1b\xda\ +\xd8\x12\x41\xad\xba\x57\x3b\xbf\x6c\xf2\xfb\xef\x6e\xa8\xf7\xec\ +\x98\xbe\x4d\xcb\xdd\x91\x6e\xfe\xed\xf3\xc9\x05\xc2\x94\x06\x47\ +\x54\x8c\x09\x52\x3d\x05\x4e\x1d\x22\x1e\xe8\x5c\x2f\x79\xc7\xa6\ +\x0d\xbb\xae\xd5\xed\xd8\xcc\x8e\x05\x22\x54\x02\x89\x20\x84\x31\ +\x91\x40\x22\x00\xa6\xcf\xaa\xf1\xf0\x80\x0f\xa6\xcd\xfc\x6c\xe6\ +\xc4\xae\x35\x1d\xba\xc9\xfc\xbf\x3f\xc2\x81\x05\xc0\x00\x53\x07\ +\xf0\x7f\x26\x1b\x22\x0c\x26\x77\x7a\x77\xf2\x82\x9d\xdf\x7f\x34\ +\x69\x48\x39\xd0\x4c\xc6\x4d\xe4\xe8\x31\x71\xc6\xc2\x9d\x4b\xc6\ +\x8d\x1b\x10\xca\x35\x0b\x40\x18\xac\x38\x33\xed\xfa\x8d\x9f\x17\ +\xcc\xdd\x1a\xd4\xa1\x7d\x8c\x4c\x10\x37\x0b\x52\xaf\x9f\xbf\xb4\ +\xff\xf0\xc1\x9b\x55\x2b\x85\xd9\x2b\x37\xaf\x27\x17\xaf\xfb\x66\ +\xe3\xc5\x8b\x3f\x2f\x5b\x73\x2c\xee\xc1\xb6\x21\x60\x3a\x0b\x4b\ +\xbc\x9a\xe1\x2e\x2a\xcc\xcf\xc9\x73\xba\xbd\x11\x75\xda\x57\x2a\ +\xb9\xba\x66\xe1\xce\x0b\x27\x37\xaf\xfe\x39\xa5\x46\xf7\x96\x92\ +\x70\xcb\x35\x5a\x8f\x59\xf6\xfd\xc2\xed\xb3\x1f\xef\x54\xdd\x32\ +\x75\x81\x29\x72\x65\x5d\x3c\x79\xf6\xc4\x81\x55\x5b\xce\x39\x6b\ +\x75\xa8\x8b\x41\x6a\xf8\xf8\xb3\x63\xbe\x9c\x34\x62\x48\xbb\x48\ +\xbb\x1a\x64\x27\x55\x9a\x75\x8d\xba\xb2\xe3\xbb\xaf\xd6\x24\x5e\ +\xbe\x96\x78\xfe\x6a\x89\x89\xb1\xa5\xd9\x1a\x3d\x31\xe9\x93\x47\ +\xf6\x4e\x7a\x67\xed\xd1\x4c\x09\x88\xe0\x60\xe8\x4c\x80\x00\x60\ +\x06\xb7\x04\x80\x10\xc8\x97\x97\x7b\xf3\xea\xc5\x4d\xb3\xbe\xbb\ +\x12\x56\xbb\x6e\x9d\x72\x9a\x69\x34\x1c\xfe\xee\x9c\x9f\x96\x4d\ +\xfd\x76\x74\x15\x1b\x33\xfd\xbd\xea\xfc\x29\x22\x00\xc1\x4d\x16\ +\x54\xa9\x65\x9d\x0a\xfb\xbf\xfb\xfe\xc4\x95\x93\xeb\xe7\xad\xf2\ +\xd6\x6b\x16\x5f\xb1\x7a\xa7\x96\x35\x0f\x4f\xff\x7c\xf3\x81\xb3\ +\x29\x17\x2e\x5c\x4b\xcd\xb7\x38\x84\xd5\x69\xf1\xf4\x87\x13\xde\ +\xfb\xf4\xa5\x46\x55\xc3\xc2\x83\x6d\x04\x98\xa7\xb8\xc4\xe3\x35\ +\xbc\xa5\xc5\x79\xf9\xb9\xa5\x1e\x03\x21\xe6\x72\x15\x14\x17\xf9\ +\x74\xd3\x6f\x97\xa5\x07\x25\xb4\xa9\xc5\xb2\xd7\x7e\xb7\xe5\xe2\ +\xf9\xed\xcb\x37\x9f\xab\xdc\xbd\x8d\x03\x71\xe6\xf1\xe6\xa4\x24\ +\x9d\x3a\xf8\xd3\xb9\xc4\xd2\x84\xca\x61\x77\xc9\xb9\x33\x5d\x0f\ +\xae\xf3\xf2\xd7\x73\xe7\xae\x1b\xc7\xf6\xad\x9c\xbf\xe2\x72\x48\ +\x4c\x8d\x26\x2d\x2a\xdb\x2b\x57\xad\x1c\xec\x28\xdf\xa4\x63\xad\ +\x08\x62\xfa\x5b\xc3\xa2\xdb\x1f\x63\x84\x08\xf6\xe4\x65\x5d\x3d\ +\x73\xe1\xf2\xb9\x2b\x05\x6e\x16\xe0\xe7\x7f\x2b\x04\x34\x8a\x01\ +\xdc\x6f\x70\x2d\x11\xf3\xe8\xb7\x93\xaf\x2c\x91\x4d\x9f\xab\x08\ +\x14\x8a\x11\x08\xef\xfe\xe9\x1f\x9f\x9d\x4d\x0d\x8f\xd3\x89\x15\ +\xea\x67\x30\x21\x4c\xc0\x61\x11\xa1\xaa\xee\x34\x2c\x01\x08\x61\ +\x49\x92\x81\x22\xcc\x05\x21\xcc\xeb\x64\xb2\xa3\x5c\x39\xd5\xcc\ +\xb6\x62\x62\x42\x25\x77\xb2\x09\x08\x61\x44\x91\x24\x23\x6e\x80\ +\x29\x09\x6c\x78\x4a\x51\x50\x68\x44\x28\x35\xbd\x72\x6c\x94\x0d\ +\x4a\x4b\x38\xa8\x46\xca\xe9\x79\xaf\xbf\xa1\x50\xe1\x2a\xc8\x27\ +\x54\x46\x08\x61\x82\x80\x59\x02\x42\x2b\x94\x93\xf4\x5f\x0b\xc3\ +\x1b\x74\x7f\xf7\x9d\x66\xb3\x1f\x7b\x69\x67\x56\xad\x39\xeb\xde\ +\xa2\x04\x7b\xdd\x45\xb4\x42\x7c\x64\x88\x2d\xbb\xd4\xc2\x20\x21\ +\x10\x40\x65\xfd\xda\x9e\xa5\x47\x5c\xbd\x26\x7e\x98\x38\x64\xec\ +\xa1\x74\xb7\x61\x1a\x4a\x44\x04\xb6\x0c\x8f\xcf\x40\xb7\xeb\x41\ +\x10\x58\xc0\xe4\xa0\xb0\x08\xaa\xe9\x5e\x53\x02\x72\x65\xe5\x77\ +\xef\xff\xa8\x72\xc3\x57\xa8\x63\x8a\x81\x01\x08\x10\x54\xc5\x96\ +\xae\xeb\x5c\x60\xd3\xe7\x33\x21\x2a\x2e\x9c\x03\x0f\x8e\x2c\x17\ +\xca\x5c\xba\xcb\xed\xe4\x46\xd5\xea\xf1\x32\x5c\x35\x2d\x42\x28\ +\xe8\x56\xd8\xb3\x9f\xbe\x5a\xed\xf2\x92\x97\xc6\xfc\xdc\x7b\xca\ +\x37\x8f\xa9\x32\x02\x40\x04\x11\xa0\x0a\x16\x26\x18\x12\xb3\x63\ +\x8a\x30\x10\xa0\x20\xc9\xc8\xe0\x9a\x00\xc9\xf2\x96\x72\x5b\x50\ +\xb9\x48\xc5\x2c\xc2\xe5\xa3\x83\x89\xab\xc4\x12\xfe\xd6\x4d\x92\ +\x0c\x00\x48\xdc\xdd\xea\x8a\x28\x8a\x27\x69\xc5\xc7\xe3\x37\xef\ +\xcf\xd6\x75\x43\x08\x5c\xa1\x45\x83\x8a\x11\x12\x34\xee\xd6\x03\ +\x3b\x58\x70\x6c\xcb\x96\x31\xc7\x7f\xcc\x27\xbf\x2f\x28\xa0\x12\ +\xce\x39\x7b\x74\xf3\xca\xe5\x4e\x9c\x50\xe7\x99\x47\x28\x09\x84\ +\x71\x01\xa6\x0e\xe0\xff\x64\xde\x5a\xb8\x72\xb3\x4a\x39\x00\xc6\ +\x84\xf8\x7b\x50\x08\x67\x76\x46\x89\x00\xe4\xdf\x02\x5c\x17\x4a\ +\xd3\x41\xa3\x3e\x54\x7b\xb7\xee\xd7\xe1\xe8\x8c\xd1\x79\x1c\x29\ +\x41\x88\x2a\x98\x03\x52\x10\xb5\xcb\xaa\x99\xbb\x7b\xcd\xc1\x67\ +\x9f\xf9\x66\x56\xe5\x63\x25\x6d\x7b\xc6\xff\xf0\xc6\x64\x1f\x56\ +\xa8\x2f\xf7\x72\x4a\xce\x53\x13\xc6\xd1\x76\xd7\x53\x0f\x6f\xda\ +\xb0\xfb\x87\x2d\x57\x1f\x1e\xb5\xe0\xeb\xd6\x37\xe4\xf6\xf5\xc4\ +\xfc\xe7\x0e\x0a\x49\x01\xdd\x9b\x9b\xea\x12\x00\x98\x10\x84\xb0\ +\x30\x35\x23\xb8\xfa\x23\xaf\x8f\x6e\x6e\x6f\xd2\x56\x4d\xff\x74\ +\xcd\x59\x23\x38\x34\x35\xcf\xde\xea\xb1\xc7\xec\xc5\xf1\x71\x41\ +\x2a\xc2\x28\x79\xff\xc6\x1d\x69\xdf\x4c\x59\x37\x67\xff\xaf\x29\ +\x84\x95\xee\x5a\xb4\x24\x1f\x88\x4d\xc9\x5b\xf5\xf6\x7b\xe7\xdf\ +\x9d\xfd\xd1\xba\x2f\xc6\xf7\x7b\xe3\xfc\xaf\xc7\x52\xf8\xd4\x8f\ +\xe6\x4c\x4e\x92\x9b\x87\xa1\x02\x8b\x03\x37\x8d\xb0\x66\x8f\x8c\ +\xf9\x1c\x1c\x4d\xbb\xa2\x03\x5b\x4f\x5c\x2c\x96\x54\xd5\x57\x98\ +\x9b\x96\x2f\x00\x21\x42\x09\x02\xc0\x04\xb9\x32\xd3\xd2\x79\xe3\ +\x51\x33\x26\x9f\x39\x7c\x70\xcd\xa2\xed\x6b\x56\xfe\x38\xe9\x9d\ +\x89\x93\x6b\x9c\xac\xdc\xa5\xd3\x85\x25\x53\xd2\x4b\x32\xd6\xcf\ +\xdf\x3a\x63\xca\x47\xb3\xe2\x3b\xdc\xc8\xe7\x66\xea\xc1\x25\x8b\ +\x4f\x24\x5f\xce\x6b\x59\xbf\xfd\x63\xc3\x42\x9b\x35\x4d\x80\x63\ +\x96\x40\x98\x58\xce\xc4\xcb\x57\xfa\xbe\xf2\xfa\xf8\x4a\x9d\x73\ +\xce\xff\xb2\x6e\xf3\x39\x02\x2c\xe5\x4c\x92\x3a\xe4\x99\x49\x33\ +\xca\x9f\xdd\xb7\x65\xcd\x0f\xbb\xd6\x9d\x78\x6c\xd8\x9c\x59\xb5\ +\xcf\xea\x0f\x74\x0a\x5b\xf3\xd2\xcf\xba\x14\xaa\x86\x60\x22\x21\ +\x01\xc8\x86\x09\xfd\x73\xbb\x67\x01\x08\x63\x39\x98\x39\x8b\x8b\ +\xdc\x1a\x0b\xb2\xab\xba\xcf\x6a\xf4\x58\xef\xc2\x5f\xe6\xbd\x3d\ +\xea\x7b\x1f\x28\x8f\xcc\xd8\x38\xa8\x6f\xf7\x90\x1f\x17\xb8\x84\ +\x03\xa9\x41\x58\x92\x10\x08\x01\x40\xb1\x3d\x58\x0e\x52\x41\x35\ +\x6d\xaa\x12\x46\x75\x29\x10\x54\xff\x1b\x21\xe0\xf9\x12\xc0\xdd\ +\x61\x31\xd2\xb8\x5f\x6f\x47\xf2\xee\x9d\xa7\x32\x14\x52\x56\x4b\ +\x8b\x30\xc6\x04\xe3\x3b\x2c\x44\x6e\x6f\x01\x10\x96\x49\x9a\x3c\ +\xde\xa7\xa2\x99\x92\x98\x54\x74\x6e\xed\xfc\x15\x1b\xcf\x08\xac\ +\xe8\x4e\x57\xea\xb9\xab\x39\x99\x9a\x65\x7a\x52\xaf\x5e\xcb\xc8\ +\x2c\xba\x76\xf0\x48\x8e\x15\x16\x13\xec\xdb\x31\x73\xe6\xb6\x43\ +\xe9\x54\x55\x28\xd2\xae\x9e\xbc\x50\x8a\xc3\xc2\x55\x3d\xe5\xfc\ +\xa5\xf4\x8c\xdc\x0b\xfb\x7e\x75\xd9\xca\x47\xa0\xdc\xf5\x9f\xcf\ +\xdc\x77\xb1\x48\x91\xa9\xdf\xcb\x15\x13\x8c\x10\x02\x8c\x84\xee\ +\xce\x4c\x2e\x52\x1d\x21\x46\xf6\xf9\xef\x3f\x9d\x7d\x36\xcb\x84\ +\xd2\xcc\x53\x47\x53\xc3\xaa\x54\x2d\xe7\xd0\x8e\x6c\xfd\xe1\xc8\ +\x99\x9b\x9a\xbb\xf0\xd8\xce\x03\x85\x10\x1c\x19\xe9\xd0\x0b\xb3\ +\xae\x5e\x4c\x2a\x76\x1a\x25\xe9\x59\x29\x57\x92\xcf\xed\x3d\xea\ +\x94\x82\x58\x51\x76\xda\xb5\xab\x67\x4f\x5e\xb7\xc5\x56\xa0\xae\ +\x1b\x3f\xad\xde\x7c\xf6\x6a\x76\x64\x93\x8e\x5d\x9a\xda\xce\x9f\ +\x4a\xcb\x3f\xb3\x7b\xde\x97\x6b\x72\x34\xea\xcf\xe6\x62\x82\x6f\ +\x9b\x1b\x22\x42\x58\x69\xde\x95\xd3\xa9\xc1\x51\xe1\xde\xac\xa4\ +\xab\xd7\x73\xd2\x4f\x1f\xbf\x94\xaa\xc5\x55\x0a\xbf\xbc\x61\xc9\ +\xe2\x65\x07\x2d\xc9\x51\x72\xe5\xc4\xa1\xe3\x69\x41\xd1\x51\x76\ +\xca\xf2\x6e\x5c\xbb\x91\x92\x95\x78\xf8\x54\xa1\x08\xaf\x5c\x39\ +\xb2\xf0\xca\xd1\x6d\x9b\xf7\x67\x16\x1b\x12\x15\x69\x17\xce\x67\ +\x79\x6d\x51\x61\x38\xe3\xf2\xc5\xe4\xb4\x12\xa2\xc8\xce\x1b\x57\ +\x52\x32\x7c\x91\xe5\xe4\xf4\x8b\x97\x6e\xa6\xe7\x5d\x39\x70\x24\ +\x1f\x95\x8b\xb2\x39\xb7\x4d\x9f\xb9\xfd\x78\xb6\x2c\x53\x4f\x41\ +\x61\xd2\xd9\xeb\xc5\xc5\x96\xa1\x97\x5e\xbf\x74\x35\xa7\x44\xff\ +\x9d\x28\x09\x01\x08\xee\xca\xce\xbb\x71\x3e\xd9\xad\x01\xc6\x00\ +\x48\x72\xa8\xda\xb5\x83\x47\x33\x72\xb8\x4a\x89\x27\xab\xc0\x57\ +\x98\x77\x33\x35\xdb\xc2\x94\x7b\x4a\xb2\x13\x2f\xa5\x67\x3a\x31\ +\x25\x4c\x77\x66\xa4\x24\xa6\xa4\x15\x03\xc6\x7a\x61\xf1\xcd\x73\ +\x57\x0a\x8a\x0d\x66\x7a\xdc\x22\xba\xe7\xc0\x8e\x37\x77\x6d\xbb\ +\x56\x60\xd0\x00\x7b\xff\x0f\x13\x34\x46\xdd\x6b\x07\xc9\x04\x05\ +\x94\x2f\x01\xdc\x3d\x2d\xad\xe9\xf4\xe9\x35\x9b\x1e\x92\x0e\x6d\ +\x5c\x71\xec\xc2\x91\x83\x29\xf9\xec\x1f\xb9\x73\x71\x9f\x57\x7e\ +\xf5\xc7\x45\x09\x27\xa7\x3c\xf7\xe1\xbe\x60\x1c\xe2\x50\x54\x82\ +\x41\xf3\xb9\x39\xb6\x39\x14\xa2\xeb\x6e\x13\x54\x87\x22\x09\x66\ +\xf9\x34\x8f\x01\x42\x22\x76\x9b\x22\x23\x10\x7e\xbd\x89\xc7\xf0\ +\x5a\x80\x54\x1a\x64\x53\x28\x37\x4d\xaf\xe1\xb1\x00\xc9\xd4\x6e\ +\xf3\xab\xae\xff\xf8\x07\x72\xcd\xe7\xd1\x81\x01\x10\x55\x72\x28\ +\x12\x41\x20\x4c\xc3\xe7\xb5\x74\x0e\x40\x90\x6c\x53\xec\x12\x01\ +\x6e\x99\x3e\xdd\x67\x02\x03\x90\x1d\x8a\x83\x20\xc3\xa3\x59\x76\ +\x9b\x03\x83\xe5\xf1\x79\x88\x1c\x64\x93\x88\xa9\x79\xbd\x4c\x13\ +\x80\x28\x56\x31\x17\x8d\x5f\xfe\x60\xd2\x33\xde\x27\xdb\x4e\x28\ +\x86\x20\x87\xe2\x90\xef\xe1\x51\x82\x40\x18\x86\xd7\x6b\x19\x18\ +\xd9\x82\x54\x1b\x46\x5c\xf7\x79\x7c\xc2\x22\x48\xb5\xab\x65\x1a\ +\x48\x4b\xf7\xf9\x98\xce\x00\x28\xb6\x07\xa9\x0a\x70\xd3\xab\x79\ +\x4d\xe0\x00\x48\x91\x1c\xaa\x24\x01\x02\xb0\x0c\xaf\xee\x35\x40\ +\xc8\xc4\x61\x57\x64\x00\x81\x04\xf7\x6a\x1e\x5d\x30\x85\x04\xd9\ +\x55\x49\x58\x96\x57\x77\x9b\x00\x32\x71\xd8\x14\x09\x80\xf9\xbc\ +\x5e\x22\x3b\x54\x09\xbc\x3e\x0f\x10\xbb\x4d\xc2\x7f\x0a\xab\x99\ +\xd7\xe7\x93\x14\x87\x4c\x91\x10\x80\x10\xe8\x5e\x0f\x23\xaa\x5d\ +\x21\x20\x90\x65\x7a\x7c\x1c\x3b\x14\x1b\x06\x61\x68\x6e\x93\x28\ +\x76\x59\x46\x42\x18\x86\xc7\x00\xc9\x21\x2b\x08\xb8\xcf\xeb\x41\ +\xb2\x8d\x80\x52\xb7\x63\xcb\x1a\x8d\x3b\x3c\x3d\xb4\xc3\xa2\x27\ +\x9f\xd8\x76\xcd\xad\xd0\x40\x4a\xe4\x7f\xf0\x25\xbc\x43\xf9\x12\ +\x88\xa9\x03\xb8\x47\x5a\x1a\x09\x6f\x51\x29\xc6\x8e\x30\x07\x64\ +\x5e\xbd\x9a\xef\xe4\xff\x50\x4d\x8e\x11\x78\x8b\x4b\xd3\x2e\xa6\ +\x14\xe5\x08\x9b\x22\xf9\x03\x6f\x4a\x65\x89\x60\x01\x40\x88\x5c\ +\xa6\xc4\x43\x58\x92\x14\x55\x52\x31\x70\x2e\xca\x2a\x0b\x10\x26\ +\xb2\xa4\xaa\x92\xea\x4f\x8f\x22\x8c\x65\x49\x55\x25\x45\xba\x67\ +\xb6\x54\x00\x10\x55\x71\xd8\x64\xe5\xf6\x27\x04\x13\x49\x91\x54\ +\x55\x52\x15\xa9\x6c\xea\x8e\x30\x91\x24\x45\x95\x6c\xaa\x24\x63\ +\x0c\x20\x00\x38\xa2\x94\x20\x84\x65\x49\xf1\x47\x88\x98\x4a\x8a\ +\x64\x53\x25\x55\xa6\x14\x0b\xc4\x34\x5f\xce\xb5\x9b\x19\xa9\x4e\ +\x2a\xa9\x7f\x39\x64\x44\x88\xac\x4a\x36\x45\xa2\xfe\x66\xa4\x44\ +\x92\x55\x49\x95\xcb\xfe\x13\x6e\x9d\x59\x55\x25\x55\xf6\xb7\x1e\ +\xbd\x35\xf0\xdb\xc3\x2c\xfb\xa3\x25\x55\x95\x54\xe9\x76\x7b\x52\ +\x84\xfc\xbb\x95\xb5\x86\xc2\xf8\xd6\x0e\x65\x85\x27\x92\x24\x13\ +\x8c\x04\x20\x4a\xe5\xbb\x7f\x3e\x11\xf6\xef\xf3\x5b\x68\x26\xc9\ +\xb7\xef\x24\x26\x92\x4c\xcb\x9c\x05\x08\x95\x25\x52\x76\x5d\x42\ +\x64\xb9\xec\xdf\x88\x4a\x32\xc5\xc0\x18\xad\xd2\xac\x69\xed\x4a\ +\xca\x85\x03\x3f\x1f\xfd\xf5\x8a\xc7\x14\x38\xe0\x06\x10\x88\xa9\ +\x03\xf8\x37\xcb\x4a\x83\xdb\x97\x5d\x28\x74\x04\x4a\x84\x5c\x3e\ +\x58\x42\xff\xd0\x58\x09\x21\xd0\x7d\x1e\x86\x54\xbb\x4a\x6e\xd7\ +\x3d\x23\x10\x9a\xe6\xb6\x40\x75\xa8\xf2\x9d\xa1\xb1\x10\xc8\x1e\ +\x11\xa1\x98\xae\x62\x97\xfe\xcf\xbb\x81\x08\xc0\x72\x58\xb9\x60\ +\xad\xb8\xd8\x67\x88\xfb\x3c\x5a\x70\x4e\x1c\xe1\xf1\x71\xb6\xdc\ +\xd4\x6c\xfd\x5e\xe6\xe3\x08\x71\xd3\xe7\x35\xc0\x61\xb7\xdd\x4b\ +\x4d\x87\x00\x74\xc3\xa3\x59\x06\x80\xe2\xb0\xd9\xff\x45\xf3\x56\ +\xce\x2c\x81\x7e\x6b\xf5\x8f\x84\xd0\x34\x37\xc3\x36\x87\x22\x89\ +\x7f\x45\xce\xf7\x5b\xe5\xf9\x6f\x23\xbd\x55\x0f\x8e\xfe\xb0\xc7\ +\xad\x8d\xfe\xf8\xfb\x56\x38\x87\x30\x06\x5e\xa2\xe7\x95\x32\x1f\ +\x80\x1c\xa5\xc4\xda\x02\x16\x88\xff\x7b\x31\x75\x60\x2e\x13\xc0\ +\xdd\x61\x98\xa2\xf5\xb0\xcf\xbe\x5f\xbd\x71\xd1\x37\x9f\xb5\x4b\ +\x90\x7c\x3a\xbf\xaf\x07\x4b\x75\xd8\x94\xdf\x68\x1a\x04\xd3\x85\ +\xbd\xe7\x98\xcf\xde\x18\xd2\x8c\x1b\x77\xc8\xa3\x85\xe5\x33\xd4\ +\x3e\x63\x26\x3e\xdf\x23\xc1\xd0\xcd\x7f\x9a\xdd\x2c\x0b\x97\xab\ +\x3d\x7a\xf6\xbb\x8d\x2a\x11\x5d\x67\xf7\x79\x94\xa5\xe9\xa1\x8d\ +\x1e\xfc\xe8\xbb\x97\xca\xdb\xfe\x42\x4d\x2e\x30\x55\x83\xec\x2a\ +\xba\x77\x0b\x3a\xcd\xa0\x6d\x9f\x1e\xf5\xd5\xfa\xe5\x5f\x7c\x36\ +\x38\xc6\xc1\x2d\xf6\xf7\xd5\xe4\x9c\xa3\x88\x2a\xd5\x2a\x44\x07\ +\x09\xce\xfd\xb4\xad\xe3\x90\x47\xde\x9f\xf2\xca\xc0\xfa\x96\x61\ +\xfc\x6b\xc1\x98\x64\x0f\x09\x0e\x0e\x52\x85\xa5\x9b\xcc\xdf\x0d\ +\x8f\x03\x91\x24\x82\xfd\x82\x49\x22\xdb\x43\xc2\x42\xec\x36\x59\ +\xb1\x3b\x42\xc2\x43\x64\x89\x00\xba\x9d\x87\x07\x4c\x08\x02\xe6\ +\xd3\x94\x3e\x23\x3f\x58\xbc\x66\xc3\xbc\xb9\x93\xeb\x45\x4a\x26\ +\x0b\x10\xf5\xff\x1a\x02\x4c\x1d\xc0\xdd\x49\x84\x71\xa9\xce\x43\ +\x5d\xd4\xe2\x63\x2b\x16\x6c\x4b\x2d\x60\x94\xfe\xc3\xd0\x11\x01\ +\xb7\x3c\x3e\x97\xc1\x04\x42\x88\x5b\xba\xdb\xeb\xe3\x9c\x79\x74\ +\x23\x38\xa6\x6a\x95\xd8\xa0\xdb\xfe\xd8\x82\x59\x1e\x5f\x69\x09\ +\xf3\x85\x44\xc6\x47\x05\x2b\x42\x08\xc1\x2c\x9f\xd7\xe5\xf4\x3a\ +\x3d\x3e\x9d\x0b\x40\x08\x09\xcb\xf4\x7a\x4b\x9d\x5e\xa7\xcf\xb8\ +\x5b\x5b\x0d\x21\x90\xec\xa8\x90\x10\x09\x96\xab\x84\x97\xfa\x74\ +\xcb\xef\xf7\x68\x1a\x5e\xa7\xb7\xd4\xe9\x75\x6a\x7e\x81\x38\x80\ +\xb0\x0c\xaf\xd7\xe5\xf4\x96\xba\xbc\x5e\x0b\x04\x55\x94\xa0\x60\ +\x05\x01\x30\x43\x73\xfb\x3c\x4c\x20\x6e\x69\x1e\xaf\x26\x00\x09\ +\x66\xb8\x7d\x5e\x0e\x48\x58\x86\xc7\xeb\x2c\xf5\x1f\xf2\x67\x6e\ +\x42\x88\x12\x96\x7c\xf4\xc0\xfe\x13\xd9\x6d\x9e\x6c\x1f\x65\x13\ +\x65\xa4\x2f\xb8\xee\x73\x3b\xbd\xa5\x6e\x9f\x56\xd6\x1e\x43\x08\ +\x53\xf3\xba\xbc\xa5\x4e\xaf\xd3\xeb\x2f\x90\xe6\xa6\xff\xcc\x6e\ +\x9f\x8f\x71\x40\xc2\x2a\xd2\xa0\xfb\x1b\x93\x06\x3c\x10\x5b\xa8\ +\xe5\x79\x75\x0b\x84\xe5\xd1\xcd\xd0\xd8\x84\xca\xe5\x1d\xe2\x8e\ +\xdb\xe5\xf5\x3a\xfd\x27\xf1\x4b\xe4\xfd\x17\xba\xb5\xe5\xcf\xbf\ +\x9c\xc9\x83\xab\xbc\xf3\xe3\xa6\x85\x1b\x67\x4d\x5d\xb7\x78\xca\ +\xe4\x61\xf1\x36\xc6\x98\xa5\x59\x61\xcf\xad\x58\xb7\x7a\xf9\x7b\ +\x95\x82\x4c\xb7\x57\xaf\xdc\x71\xc8\x94\xef\x67\xcd\x39\xb0\x63\ +\xcd\xde\x65\x5f\x2c\xfe\xa8\x63\xf3\xd8\x26\x4f\x7f\x34\x75\xdc\ +\x23\xd4\xeb\xf2\xa1\xf0\x11\xab\xe6\x0f\xee\x11\x6f\x72\xdf\xe5\ +\x5f\x7e\x5a\xb1\xec\x64\x95\x66\xdd\xab\x97\x93\x59\x40\x4e\xfe\ +\xbf\x87\x40\x95\x5e\x00\xf7\xcc\x65\x20\x5f\x71\xd6\xf9\x33\x27\ +\xce\x5e\x0c\xb6\x39\xca\xa6\xe7\xb7\xf8\xe3\x8f\x33\x6a\x00\xe0\ +\x3a\x0f\x6f\xf8\xda\x6b\x7d\xce\x2f\xfa\xea\x40\x92\xab\x5c\x8b\ +\x87\x5e\x7e\xb4\xfc\xca\x29\x3b\x1f\x1f\xff\x52\x9b\x6a\x5a\x5a\ +\xb2\x81\x30\x12\x00\xc2\xd4\xe5\xd8\x06\x23\xdf\x1e\x52\x25\x44\ +\xae\xd5\x32\xea\xca\x1e\x83\x09\x9d\x44\x36\x7c\xf6\xb5\xe7\x9a\ +\x55\x0b\x4e\xdd\xb7\x79\xc9\xc2\xdd\x4e\x1f\x0b\x4a\x68\x36\xec\ +\xcd\x21\xb5\xca\x59\x47\x97\x2f\xde\xf0\xe3\x45\x50\x15\xf4\x87\ +\xc9\xbb\xa5\x7b\xa5\x2a\xcf\x7c\x32\xb3\xb7\xd7\x3a\xb1\x6a\xe1\ +\xc6\xed\x89\x9c\x3a\x9a\x3e\xfa\xc2\x80\xfe\xcd\x25\xa3\x74\xff\ +\x92\xf9\xdb\xf6\xa5\x20\x10\xb6\xca\xcd\x9e\x1b\xd9\xbf\x76\x95\ +\x30\xef\x8d\x33\x8b\x3f\xfd\xb6\xd4\xe0\x8c\x71\xcd\xe5\x0a\x6f\ +\xfe\xd4\xc8\x41\x95\x56\x7f\xf2\x8d\xab\x56\xef\x81\x9d\xa4\xa5\ +\x33\xd6\x8b\x84\x07\x5f\xed\x9f\xb0\xfe\x8b\xb9\xc5\xd5\xda\x0e\ +\x1f\x39\xa8\x66\x79\xa5\x34\xf5\xfc\xea\x2f\x97\x5e\xc9\xb3\x64\ +\x09\xdf\x39\x70\x42\x44\xce\x95\x33\x87\x1c\xd5\x9f\x1e\xd0\x03\ +\x40\x20\x40\x20\x98\x2e\x82\xba\xbc\xfa\x46\xef\xce\x35\xf2\x4f\ +\xef\xfe\xfe\x9b\xf5\xd9\x5e\xc4\x39\x6d\xf4\xe8\xf0\xc7\x1f\x6b\ +\x16\x22\x43\xe2\xa6\xa5\x4b\xd6\xfc\x4a\xe3\x5b\xbc\xf5\xde\x33\ +\x55\xa3\x6c\x39\xa7\x77\x2f\x9d\xbd\x31\xa3\xc4\xfe\xf8\xbb\xa3\ +\x07\xf4\x69\x44\x1b\xbd\x33\xfb\xe1\x17\x53\xb7\xcd\xff\x6e\x53\ +\xc1\xcb\x9f\xbe\xd2\x2c\xde\x9d\x74\xce\xf4\x67\x84\xb9\xa9\xd3\ +\xf2\x75\x47\xbc\x39\xac\x61\x45\x72\x76\xfd\xf2\xd5\xeb\x4f\x18\ +\x72\x58\xc7\x57\x5e\xe9\xd9\xae\xa6\x82\xb5\x53\xeb\x96\xae\xfd\ +\xe1\x82\xa0\xd2\x9d\x99\x1c\x21\x04\xb6\x85\x57\x8a\x29\x5d\x3e\ +\x62\xd4\xb6\xc4\xf2\x93\x7e\xfc\xe2\xf9\xc1\xc7\xc6\x7d\x7b\x3c\ +\xa6\xfd\xc0\x04\xe7\xd9\x33\x52\x6c\xbb\x56\x55\x93\x7e\x4a\x49\ +\xd9\xb3\xe0\xe5\x9f\x17\xf5\xfb\xfa\xfb\x07\x4a\x56\xbe\xf7\xce\ +\x06\x8f\xc0\x0f\xb6\x8e\x0e\x92\x91\x1b\x4a\x5c\xde\x48\x12\x16\ +\xaa\xaa\x14\x03\xcb\xbe\x72\xf9\x46\x46\x50\x4e\x49\x2f\x1e\xc8\ +\x50\x07\x62\xea\x00\xfe\x6d\xd9\x1a\x53\x2a\xc1\xed\x25\x32\x61\ +\x19\x86\xe6\xd3\x0c\xfd\x76\x9c\x2b\x2c\x43\xd7\x7c\xba\x61\x58\ +\x80\xb0\x51\x5c\x52\xa1\x63\xbb\x87\x1f\xae\xe6\x02\x68\xd6\xf7\ +\xb1\x2e\xb5\x15\x9f\xb7\xf0\xd7\xd5\x9b\xcf\x16\x2a\x1d\x7a\xd5\ +\x93\x04\x03\xc1\x4c\x1c\x33\x6c\xe6\x94\x07\xca\xe5\xec\xd9\x71\ +\xca\xcd\x24\x02\xcc\xc2\xb1\xcf\x4d\xfb\xa8\xa1\x75\x76\xe9\xb7\ +\xdb\x2a\x0e\x1c\xfd\xca\x93\xb5\x0d\xa9\xd2\xeb\x73\xa6\x34\x80\ +\x4b\x3b\x7e\x4e\x7b\xf4\xf3\xa9\x83\xbb\xc4\xeb\x06\x13\x9c\x19\ +\x9a\xa6\xf9\x74\xd3\x2a\xcb\xc3\x10\x85\xe6\x5f\x3a\x76\xe0\x44\ +\xe9\xe0\x69\x93\xfb\x34\x0b\x35\x2c\x56\x70\xfd\xf4\xa6\xd9\x0b\ +\x7e\x3c\xaa\x0f\x9d\x32\xa1\x69\x98\x61\xc5\x34\xfe\x68\xc5\xb4\ +\xa6\xc1\xb9\xbf\xac\xdd\x76\xf4\x78\x92\xd7\x10\x08\x23\x4b\xd3\ +\xe2\x3a\x0e\xfc\x78\xda\xb3\xce\x73\xbf\x26\x17\xe9\x11\x35\xeb\ +\x76\xef\x5d\x4f\x11\xba\x1c\x51\xab\xd7\x83\x6d\x42\x98\xaf\x5c\ +\xf3\x4e\xbd\x7b\x85\xef\x5b\xb5\xa5\x24\xfe\xc1\x4f\xe6\xbc\x5e\ +\x41\x35\x4c\x26\x98\x69\xe8\x3e\x4d\xd7\xca\x9a\x6c\x60\x44\x25\ +\xe5\xf6\x2c\x43\xe8\x3e\xd1\xfe\xf5\x0f\x5e\x1f\x5c\xfd\xe0\x9a\ +\x1f\xa5\x76\x43\x26\x7e\xfc\x84\x6c\xb8\x1a\x3c\x3b\x66\xf2\xc7\ +\x7d\x73\x8f\xee\xdb\xb1\x79\x6f\x52\x5a\x29\x22\x54\x78\x0b\x8e\ +\x6e\x5a\xb7\x78\xd6\xe6\xf0\x5e\xaf\x8c\x7c\xaa\x35\x11\xce\xb3\ +\xdb\xf7\x9c\xbf\x92\x97\x72\x78\xcf\xba\xb9\xcb\x0f\x9c\xce\xa1\ +\xe0\x3e\xb8\x62\xe3\x25\x6f\x48\xc7\xee\xb5\x31\x63\x42\x30\x93\ +\xc6\xbe\x30\x6b\x6a\xfb\xc8\xb4\xed\x5b\x2f\x77\x99\x30\x79\x78\ +\xdf\x04\x4d\x84\x3e\xfc\x4a\x1f\x92\xb6\x6f\xc7\xa1\xe2\x01\x53\ +\x3e\x7b\xb0\x4e\x88\x61\xb1\xbb\x4c\x6f\x74\xbd\xb0\x28\x3b\xb3\ +\x20\xbd\xd8\x63\xd8\x6c\x54\x03\x47\xdb\x5e\x2d\xf2\xb7\xaf\x5d\ +\xb7\x27\xbd\x79\xe7\xa6\x0a\xe2\xdc\x32\x7c\x5e\xaf\xa1\xe9\x96\ +\x4f\xf3\x31\x9f\xc5\x85\x65\x18\x31\x4d\xdb\x0c\x18\x3c\x6c\xf0\ +\xb0\x27\x1b\x44\xc9\x96\xc5\x04\x00\xa1\x54\x96\x69\x60\x21\x31\ +\x10\x53\x07\xf0\x7f\x26\x1f\x62\x72\xb9\xeb\xb8\x4f\x06\xb6\x8f\ +\xcb\x3c\xbd\x67\xce\xc4\x45\x39\x4c\x02\x1a\xd4\x6b\xd2\xd4\xc7\ +\x5a\x46\xa6\x1c\xda\x3e\x67\xca\x0a\x4d\x4f\xd9\xb4\xf9\xc6\x5b\ +\xed\xbb\xc6\xce\xce\x6e\xd1\xbe\xea\xae\x99\xd3\xdd\x96\x51\x7a\ +\xe9\x78\xc4\xd9\xf4\x6e\x1d\x91\x3f\x6b\xad\x54\x6d\xd3\x2e\x5a\ +\x9f\xfb\xe4\x67\x6b\x32\xc2\xab\xf7\x7c\xb4\x0a\xe5\xf6\xca\xed\ +\x7a\xb6\xaa\x91\x47\x9a\xf4\x89\x14\xd1\x11\x21\x91\xad\x2a\x46\ +\x9d\x8b\x6b\x21\xa7\x4f\x78\xff\xab\x03\xa5\x94\x34\x6d\xd2\x6f\ +\x50\xbb\xa5\xbf\x2c\x95\xeb\x76\x7f\xf3\xbd\x17\x6b\x45\x7a\x76\ +\x4e\xff\x6a\xed\xce\x73\x12\x91\x71\xd1\xf5\x5d\xab\xd6\x6e\x48\ +\x64\xe5\x3a\x6d\x6c\xd7\xb7\xf1\xba\x93\x07\xe5\xe8\x6a\x9d\x9f\ +\x68\xa1\x28\xe5\xc2\xed\xd1\xb1\xa1\xb4\x6a\xd3\xbe\x8d\xb4\x43\ +\xcf\xbc\x32\x29\xcd\xb4\x4b\x04\x0b\x86\xe2\xb9\x26\xd7\x7f\x7c\ +\xfa\x9c\x56\x4b\x5e\x1e\x3a\x73\x7b\xaa\x0d\x28\x58\xc2\xe3\xf6\ +\xa7\x2b\x4c\x37\x33\x99\x00\x8c\xa9\x27\xf9\xc2\x2f\x1b\xd6\xba\ +\x8e\x14\xd4\x3d\xf8\x61\xd3\x06\x91\x49\x47\x0a\xdb\x8d\x1c\x37\ +\xa2\x6f\x3d\xe7\xcd\x33\xf3\xdf\xfd\x2a\xc9\x7b\x7b\x11\x51\xf8\ +\xb3\x0d\x96\xbd\x5a\x8f\x4e\x4d\x7e\x9d\x36\x6c\xe9\x86\x53\x15\ +\xd3\x95\x79\x0b\xbb\x54\x2c\x7f\xa0\xef\xa3\xed\xce\x7d\x3d\x66\ +\xea\xdc\x33\x0e\x2c\x23\x42\x25\x4c\xb0\xe2\xa8\xd6\xae\x7b\xcd\ +\xf2\xff\x8f\xbd\xf7\x0e\xb0\xa2\xc8\xda\x87\x4f\x55\x75\xba\x61\ +\x72\x80\x19\xd2\x90\x67\xc8\x39\xe7\x24\x39\x27\x11\x50\x01\x11\ +\x30\x61\x00\x54\x54\x44\x04\x05\x51\x10\x41\x51\x54\x30\x62\x16\ +\xc5\x44\x90\x9c\x61\x88\x43\x1a\x66\x98\x9c\xe3\x8d\x1d\xab\xea\ +\xfb\xe3\x0e\x08\x2e\xec\xe2\xbe\xfb\xdb\x77\xf7\xfd\xee\xf3\x17\ +\xf4\xdc\xee\xae\x3e\x5d\x7d\xfa\xf4\xa9\xf3\x9c\xc7\x16\x6b\x77\ +\xc8\xf1\x31\x12\x18\x59\x67\x52\xb2\xf2\x2a\xb5\x8b\xe7\x0e\xed\ +\x3b\xa4\xc8\x4e\x81\x40\xea\xd9\xa3\xb1\xe7\xf2\xbb\x34\x43\x08\ +\x01\xa3\xba\x23\xb1\x57\x8f\x18\xdf\xaa\xd9\x2b\x7f\x2a\xb0\x7c\ +\x8d\x5a\xce\x9c\xd4\xdb\xfe\xeb\x4e\xe4\xaf\x38\xb7\xf3\xe7\x8f\ +\x77\xee\xe8\x30\xa0\x73\xdb\xa4\x98\x1f\x52\x3c\xf2\x9f\xba\xb4\ +\x5a\xba\xee\x4c\x9a\xb3\xf2\xbd\x51\x28\x2e\xaa\xfc\xe4\xf2\x8f\ +\x4f\x2b\x61\x0d\xdb\xb7\xaa\x96\xb6\xaf\xbc\x24\xaf\x30\x62\x62\ +\xf7\xba\x21\xdf\x5e\x31\x30\xc6\x08\x23\x84\x30\xc6\x40\x10\x00\ +\xa3\x60\x8f\x89\xab\xdf\x3c\x51\x97\xa3\xa2\x1c\x84\x05\x73\x1d\ +\x41\x4f\x1d\xc4\x7f\x63\x7c\x4d\x10\xbd\xb2\xe3\xc7\x2f\x2e\x38\ +\x7d\x45\xb9\x5e\x10\x08\x46\xc0\x8d\x8b\xbf\x7c\xff\xc5\x49\x9b\ +\x3b\x3f\x4b\x43\xa2\x28\x5a\xe7\xb7\xfc\xa0\x8e\x9d\x32\x66\x26\ +\x4b\x34\xcf\x2f\xdb\x77\x19\x89\xb2\x60\x82\x20\x61\x84\xa9\x61\ +\xe9\x26\x22\x32\x00\xe0\x80\x6e\x6c\xd5\x02\x16\x16\x24\xf0\x96\ +\xec\xfd\xec\xb3\x23\x05\x58\x7c\x6f\x63\x65\x51\x96\x90\x70\x7f\ +\xa0\x10\x01\x80\x33\x0e\x80\x10\x06\xd1\x2a\xce\xd8\xf5\xc9\x27\ +\xa7\x14\x2b\x3b\xad\x14\x63\xa1\x2a\x13\x81\x10\x00\x46\x08\x2c\ +\x4d\x0f\xab\xdf\x77\xc9\xba\x07\xf6\x2e\x59\xbc\x2f\xbf\x4e\x52\ +\xd3\x89\x28\x50\x94\x46\x29\xe3\x1c\xae\x37\x99\xc2\x84\x96\xa4\ +\x9f\xcd\x52\xdb\x8c\x1e\xde\x60\xdf\xba\x4c\x1f\xa3\x8c\x0a\x76\ +\x1b\x33\x4c\x53\x37\xe1\x7a\xe5\x03\x63\x1c\x80\x51\xd3\x60\x18\ +\x61\x4c\x00\xe7\x1d\xda\xf1\x55\xe1\x29\xd3\x55\x52\x66\x62\x82\ +\x20\xd0\xf9\x83\x10\x66\xea\xba\xce\x18\x0e\xe4\xc4\x59\x60\xc4\ +\x8c\x23\x04\x80\x80\x43\x20\x87\x1d\x78\x47\x69\xba\x63\xe6\x8a\ +\x97\x7b\xa3\xfd\xaf\xac\xf8\xa1\x87\xdc\xb0\x8b\x44\x00\x80\x08\ +\x82\x20\x10\x02\x9c\x03\x63\x8c\x43\x40\xb9\x5c\x42\x18\x51\x9d\ +\x69\xdc\x24\x72\xa0\x24\x83\xf3\x40\xd7\xa5\xaa\x6e\x23\x1c\x11\ +\x49\x91\x81\x5b\xdc\x10\x6f\x59\x7a\x82\x05\xd1\x28\x3a\xf8\xfd\ +\x57\xdb\x0f\xe6\x14\x66\xe7\x94\x7b\x68\x8d\x76\x49\x0d\x13\xeb\ +\x26\xcc\x79\xb6\x03\x84\xc5\xd6\x8e\x6a\xdf\x3c\xec\xfc\x21\x1f\ +\xbe\xb9\xa1\xab\x68\x23\x57\x77\x7c\xbf\xe2\xe9\xb7\xdd\xa8\x1e\ +\x6a\xfd\x91\x24\x90\xe0\xa4\x0f\x7a\xea\x20\xfe\x0b\x33\x65\x88\ +\xe5\x9e\x38\x94\x75\x94\x23\x82\xaf\xc9\xb3\x58\x59\x47\xf7\x5d\ +\xa5\x80\x08\x11\x44\x22\x08\xc8\x9d\x7e\xf8\xb7\x63\x0f\x2e\x7a\ +\xeb\xb1\x2d\x73\x27\x5c\x2c\xc3\xb2\x1d\x53\x93\x16\x65\x97\xd8\ +\x67\x0d\x9e\x74\x5f\x71\x46\xfa\xb9\x3d\x87\xf7\xee\xce\x9d\x36\ +\xe3\x8d\x45\xc6\xc6\x73\x4d\xea\x55\xd7\x76\x8b\xde\xf4\x3d\xbb\ +\xb2\xa7\x0f\xbc\x67\x48\xc1\xa7\x47\x70\x48\x9c\x9a\x9f\x9d\x77\ +\x7e\xfb\x09\x3a\x7a\xd6\xcb\x8f\xc6\x9d\xb2\xdd\xdb\xa7\xda\xf6\ +\xb9\x07\x2c\xa2\x90\xca\xa2\xe4\x6d\x79\x9c\x03\x16\x45\x4c\x08\ +\x70\x0b\x45\xc4\xb5\xe9\xd7\xdf\x36\xb0\xcb\xc8\x46\xec\x9d\x85\ +\xa7\x90\x63\x80\x48\x18\x63\x9c\x08\xa2\x84\x90\x2c\x42\xda\xa1\ +\x9f\x2f\x3e\xbd\x6a\xf1\xda\x67\xbe\xdb\x7e\x45\x14\xd8\xf9\x5d\ +\x3b\x35\x2c\x8a\xda\xb9\x57\xef\x7e\xfd\xae\xb7\x3e\x7c\xed\x7d\ +\x79\xde\x7d\xcb\xb3\x52\x2e\x7b\x63\x16\xcc\x78\xf4\xee\x8b\x8e\ +\x76\x11\x84\x70\xe0\xd4\x32\x9c\x4d\x7a\x8c\xbe\x67\xa2\xd2\x63\ +\x52\xed\xec\x53\xe7\xce\x97\x8a\xb2\x54\x7a\x3e\x79\xd7\x59\x0e\ +\x08\x8b\x92\x80\x11\x70\x0c\x6a\x79\xa9\x2b\xac\xcd\x88\x69\x93\ +\x6b\x9c\xbe\x74\xf0\xf7\xb3\xdb\xf6\x9e\x79\x6a\xfe\xfc\x29\xe4\ +\x97\xe6\xd3\xee\xf7\xff\xfe\x49\x4e\x61\xfa\x2f\xbf\x1c\x7f\xf5\ +\x89\xa5\x4f\x09\x9b\x52\x4b\x41\x74\x5f\xd9\xb9\x23\x8b\x08\x08\ +\x4c\x0a\x98\x88\x44\x10\x00\x00\x61\x64\xf9\x0a\x0b\xca\x06\xdf\ +\x3d\x66\xa4\xbb\xba\x56\x7a\xe5\xe0\x91\xab\x18\x68\x61\x56\x59\ +\xe8\xa4\xe1\xf7\x4c\x71\x67\xa6\x9f\xde\x9f\xfc\xfb\x81\xf2\x7b\ +\xa6\x2f\x7b\xd2\xfe\xbb\x3a\x79\x4c\xe2\x89\x45\x6f\xf8\xb1\x20\ +\x87\x60\x22\x20\x0e\x58\x41\xe4\x16\xa4\x41\x0e\x88\x08\xb2\xec\ +\xb9\x92\x7c\xfc\xcc\x79\x35\x44\x11\x09\x08\x4d\x07\x0f\xf5\xef\ +\x7e\xf7\xb1\x69\x1f\xf8\xb0\x6d\xcc\x86\xcd\x3d\xc7\xf4\xfa\xe2\ +\xc0\xb7\x3a\xb2\x21\xd9\x81\x45\x21\xc0\x26\x27\xc8\xe6\x14\x1d\ +\x55\x6c\xf2\x50\x41\x17\x83\xa9\xd1\xff\x20\x04\x99\x2f\x41\xdc\ +\x1a\x01\x36\x79\x48\xf6\xbe\x5d\xc7\xf3\x25\xa1\x4a\x83\x0a\x13\ +\x42\x04\x42\x6e\xe0\x54\xdc\xb4\x05\x21\x6c\xfa\x0a\x4a\xfd\x36\ +\xa5\xe2\xdb\x37\xbf\x2c\x36\x45\x01\x03\x16\x70\x65\x7a\x86\x6a\ +\xab\xdb\x7b\x40\x4b\x2d\x3b\xe5\xec\x99\xb4\x73\x07\x4e\x49\x89\ +\x5d\xfb\xf6\x6d\xae\x17\x9c\xf9\xe5\xdb\x5d\x39\x85\x85\x67\xf6\ +\x9d\x52\x92\xba\xf4\xea\xd7\xbe\x76\xac\x78\xe5\xc8\xa9\x82\xa2\ +\xfc\x33\x87\x53\x6b\xf4\x18\xd8\xb5\x55\xc4\xee\x37\x5f\xdb\xfc\ +\xf3\x15\x41\x11\x11\x42\x44\x20\x44\x20\x18\x07\x74\x56\x4d\x90\ +\xe3\x9b\xb7\x6f\x5b\xaf\x9a\xf1\xed\x92\xe5\xbf\x9d\x28\xb1\x5c\ +\x79\x97\xb2\x71\xe7\x91\x83\x3b\xb6\xab\x95\x93\x7c\x60\xd7\xef\ +\xa7\x4b\x0a\x73\x8f\xee\xbf\x1c\xdf\xae\x6b\xa7\xee\xad\x6b\x45\ +\xf2\x4b\xc7\x93\x4b\x8d\x90\x18\x87\x75\x7a\xe7\xde\x3d\xbf\x9e\ +\xa9\xdd\xab\x8b\x50\x98\x9a\x92\x7c\x26\x2d\x97\x77\x1a\x76\x57\ +\xa3\x5a\x70\xec\x97\x9f\xf6\x1e\xba\x14\xd2\xb2\xc7\xe0\xfe\x89\ +\x44\x8e\x89\x36\xd3\xdf\x7e\x7e\xcd\xf9\x42\x4b\x12\x31\xc2\x37\ +\x5d\x38\x26\x44\x2f\x2f\x2a\x2c\x95\xbb\x0c\xec\x16\xc9\x0b\x4e\ +\x27\x5f\xba\x70\xf0\x68\x85\xb3\xd1\x5d\x23\xba\x6a\x27\xb7\xae\ +\x7e\xe5\xab\x0a\x4b\x2a\x38\x75\xe4\x72\xb9\xa3\xcb\xc0\xee\xcd\ +\x5b\x36\x14\xdd\x19\xa7\x4f\x5d\x3e\x77\x3c\x3d\xbc\x65\x8f\x7e\ +\x03\x3b\x84\xa3\xe2\x5d\xdf\xfe\x76\x21\xdb\x25\x12\x2b\x2b\x35\ +\xc3\x9e\xd8\xb9\x7b\xb7\x44\x3d\xf7\xfc\xa9\x73\x85\x82\x2c\x94\ +\x5d\xb9\x4a\xc3\x1a\xf6\xea\xd7\xcc\x77\xf5\xec\xd9\x73\xa9\x67\ +\x0e\x9d\x8f\xec\xd0\xbf\x67\xa7\xf8\xe3\x1b\x56\x6f\xfa\xfa\x0c\ +\x52\x1c\x31\xd5\xc2\xb2\x8e\x1e\xcf\xcc\xa7\xb1\x75\x62\x8b\x53\ +\x92\x2f\xe5\xf9\x6e\xee\xa6\xc4\x41\xb4\x45\x47\xd9\xd2\x0e\x9d\ +\x2c\x71\x81\x28\x20\xce\xa5\x7a\x6d\xeb\x15\x1f\xde\x91\x7c\xa9\ +\x12\x83\xa9\xab\x8e\x9a\x36\x2d\x25\xf9\x92\x0e\x42\x58\x6c\x8c\ +\x95\x9b\x92\x72\xae\x10\x88\xe0\x88\x89\x86\xca\x2b\xa7\xcf\x64\ +\x33\x51\x89\xaa\x16\x5d\x9a\x7c\xfc\x6a\xae\x1f\x71\xc3\x10\xe2\ +\x06\x8e\xef\x9e\x19\x64\x93\xff\xaf\x38\xe8\x20\xf3\x25\x88\xbf\ +\x9f\x95\xd6\x74\x71\xea\x97\x5f\xb6\x2b\xf8\x7c\xfd\xfa\x63\x65\ +\x85\xb9\x15\x3e\x7e\x47\xc5\xf7\x08\x31\x43\xf3\x99\x86\xa2\x38\ +\x25\x7c\x8d\x28\xc1\x99\xa6\xf9\x0c\xce\x45\x62\xb7\x2b\x22\xb3\ +\x4c\x4d\x57\x2d\xe0\x00\x48\x96\x1d\xb2\x40\x6e\xd8\x22\xd8\x14\ +\x9b\x48\x30\x35\x75\xcd\xd0\x28\x80\x40\x6c\x8a\x2c\xde\xc2\x3d\ +\x70\xaa\xa9\x3e\x03\x00\x01\x92\x04\x9b\x2c\x89\x08\x98\xa1\xab\ +\x3a\xb5\x38\x70\x40\x62\x80\x4d\x4e\x4d\x43\x33\x74\x0a\x0c\x40\ +\xb4\xc9\x76\x82\x0c\x9f\x46\xed\x36\x3b\xe6\xa6\x5f\x53\x05\xc9\ +\x29\x0b\xc8\xd4\xfc\x2a\xb3\x00\x38\xc6\x12\x66\xd0\x6a\xf6\x0b\ +\x4b\x26\xfb\x27\x76\x7d\xa1\x02\x1c\x36\xd1\x7e\x7b\x45\x76\x6e\ +\xe8\x7e\x8d\x5a\x18\x29\x0e\x45\x41\x40\x75\xcd\x6f\x70\x8a\x90\ +\x64\x93\x15\x42\x10\x30\x6e\xea\xaa\xce\x2c\x06\x20\x60\xc5\xae\ +\xc8\x9c\x1a\xaa\xae\x52\x00\x0e\x20\x8a\x76\x9b\x28\x02\x02\x6e\ +\x19\x7e\x5d\xa5\x00\x22\xb1\xdb\x02\xed\x08\x39\x55\x35\xbf\xc9\ +\xb9\x44\xec\x36\x45\xa4\x96\xa1\xe9\x2a\x05\x20\x58\xb1\x29\x12\ +\x06\xe6\xf7\xab\x44\xb2\xff\x23\x36\xb9\x26\xca\xf6\x9b\xd9\xe4\ +\xb2\x4d\x16\x50\x15\x9b\x9c\x38\x64\xe5\x1f\xb2\xc9\x25\x2c\xc6\ +\xd4\xae\x16\x56\xb7\xdb\x33\x2f\x4f\xf9\x7a\xfa\xc4\x1f\x2f\x05\ +\xd9\xe4\xff\xde\x87\xf0\x06\xe6\x4b\x30\xfb\x11\xc4\xed\x5e\xe6\ +\x56\xea\xce\x03\x6d\xfa\xf5\x98\xf6\x70\xad\x6f\xdf\x5c\x77\xc4\ +\xa5\xdf\x91\x40\x17\xe7\x58\x94\x43\x44\x19\x6e\xe4\x23\x22\xac\ +\xd8\x42\x94\xaa\xbf\x73\x44\x04\x9b\x3d\xe4\x86\x3d\x6e\xb1\x05\ +\x0b\x92\x5d\x90\xfe\x7e\xda\x5c\xb1\x87\x2a\x37\xcd\x6a\x24\xca\ +\x76\xf1\xe6\x89\xfe\xe7\xe3\x70\xd1\xae\x88\x01\x26\xb6\xdd\x1e\ +\x12\x18\xa4\xa0\xfc\x71\x6e\x4b\x33\x2a\x2f\xa7\xec\xfe\x95\x49\ +\xb6\xc8\x50\x10\xff\x6e\xc9\x03\x92\x64\x87\x74\xc3\x45\x48\xb2\ +\x43\xc6\x37\xac\x35\x22\x24\x2a\x37\x8e\x87\x23\x22\xda\x6f\x1e\ +\x20\x70\x40\x44\x74\xd8\xc5\x3f\x5d\x9a\xcd\x16\x62\xbb\x6e\x8a\ +\x9b\xf7\xe2\x80\x6d\x76\x07\x00\x30\x0e\x8a\xe2\x04\xb8\x15\x45\ +\x07\x11\xbb\xdd\x01\x55\xb9\x7e\xe0\x1c\x24\x9b\xe3\xda\x09\x39\ +\x11\xed\xce\xaa\xcd\x20\x2a\x4e\x11\xaa\xea\x1f\x45\xc9\x21\x5e\ +\xb3\xa4\x62\x77\x02\x67\xba\x21\x34\x1b\x32\xaa\x7f\xd7\xc6\xf9\ +\x29\x7b\xae\x96\x19\x24\x58\x01\xf2\xbf\x87\x60\x4c\x1d\xc4\x6d\ +\x66\xc6\x1f\x6c\x72\x25\x52\xaa\x76\x27\x6c\x72\x00\x40\xc0\x75\ +\xdd\x67\x72\xf9\x4f\xdc\xf1\xff\xc5\xb0\x84\x52\x86\xff\xe8\x8e\ +\x81\x88\x80\x19\xbd\x3d\x87\xe3\x0e\xd8\xe4\xb7\xd9\x0f\x63\x02\ +\xd4\xfa\x07\x4c\x4e\x46\x29\x47\x98\xfc\xb5\x1c\x02\xe2\xd4\x54\ +\x75\xbf\x09\x5c\xc4\x8a\x4d\x51\x30\xb7\xfc\x9a\x1f\x11\xbb\x4d\ +\x26\x9c\x23\x60\xa6\x57\xf3\x51\x00\x49\x70\xda\x6f\x24\x88\xfe\ +\x65\xe3\xdc\xe2\x6e\x6a\xba\xdf\xa0\x16\x07\x62\x57\x9c\x22\xbe\ +\x23\x8b\x20\x60\x3e\xd5\x6b\x72\x86\x91\xe4\x50\x1c\x38\x48\x41\ +\xff\x57\xc4\xd4\xc1\x3c\x75\x10\xb7\x06\xa5\x50\xbf\xd7\xd8\xc9\ +\xe3\xc7\xf6\x6e\xdf\xd4\xc8\xbb\x52\xe8\xfa\xc7\x1d\x9a\x80\x73\ +\x8b\x0b\x89\x7d\x86\xb4\xaf\x03\x59\x59\xa5\xf0\x9f\xd0\xab\x80\ +\x88\x21\xe1\x21\x60\x18\x14\x80\x6a\x7a\x58\x8b\xbe\x8f\x3f\xd3\ +\x37\x75\xdf\x31\xb7\x76\x5b\xcd\x29\x84\x05\x49\x14\xfe\x8a\x2b\ +\xe5\xa6\x4a\x5b\xdf\xff\xd0\xf8\x1e\xc2\xa1\xbd\xe9\xe8\xf6\x8e\ +\x8f\x73\x90\x9d\x21\x76\x11\x9b\xa6\x05\x77\x1e\x9f\x52\x0b\x42\ +\xe2\xfa\x4c\x18\x3f\x64\x48\xb7\xf8\x10\x9e\x97\x9e\xa3\x8a\x51\ +\xdd\x46\x0c\xad\x49\x4a\x72\x8b\x54\x04\x4c\x08\xab\x3b\x7a\xce\ +\x3d\xbd\x3a\xb7\x50\xb4\xfc\xec\x7c\x3f\xbe\xf3\x46\x24\x58\x0c\ +\x89\x08\x01\xd3\xa0\x7f\x96\xf5\xfd\xc3\x18\x82\x20\xc9\xa2\x22\ +\x8b\xd2\x1d\xbf\x5c\x98\xc5\x43\xfb\x4d\x9b\x34\x64\x48\xaf\x7a\ +\x35\x43\x0a\x2e\x65\x6a\xc1\xb6\x4e\xff\xa3\x4f\xdb\xaa\x3c\x75\ +\x30\xeb\x14\xc4\x6d\xbc\x8f\x45\x3a\xcd\x7a\xb8\x6f\xb7\xa8\xf2\ +\x22\x97\x79\x87\xad\x35\xb8\xe5\xd2\xac\x16\x63\x66\xcf\x98\xd0\ +\x0a\x51\xb3\x2a\xb8\x63\x4c\xf3\x7b\xdc\x7e\x97\xdb\xef\xd1\x2d\ +\x8e\x10\x98\x9a\xdf\xed\xaf\x74\xfb\x5d\x01\x7a\x34\x20\xe0\xd4\ +\x52\xfd\x6e\x97\xdf\xa5\x1a\x56\x80\x84\xc8\x2c\x33\xc0\x02\x77\ +\xf9\xdd\xba\xc5\x11\x42\x01\x52\xb5\xcb\xef\xf2\xdf\xbe\x4f\x08\ +\x33\x0d\x9f\xdf\xe5\xf6\x7b\x0c\x8b\x21\x84\x98\xe1\xd2\xa3\x3a\ +\xcd\x5b\xf6\x68\x8c\x55\x52\xea\xf7\x1a\x8c\x2a\xb1\x35\xdb\x74\ +\xac\x45\xb5\x8a\x4a\xdd\x6b\x52\x8e\x00\x00\x01\x35\x35\x8f\xbf\ +\xd2\xed\xf7\x18\x26\x03\x84\x10\x54\xb1\xc0\x5d\xfe\x4a\x8f\xa6\ +\xb2\xbf\x55\x55\x41\x88\x99\xba\xd7\xef\x72\xf9\x2b\xbd\xaa\xc6\ +\x38\x67\x9c\x57\x6b\x96\xd4\xa4\xbe\xad\x92\x95\x7b\x55\xad\xaa\ +\x9a\x8e\x07\x68\xdf\x95\x3e\x4d\xe7\x1c\x21\xa0\x95\xaa\xd1\x79\ +\xc6\x73\xf7\x0e\xaa\x5b\xae\x16\x7a\xb5\x00\xbf\xbc\xca\x38\x7e\ +\xdd\xb8\x75\xe4\xc9\x8d\x32\x9d\x0f\x9e\xbf\x68\xe6\xd8\x24\x43\ +\xa3\xa1\x71\xb1\x82\xe5\x77\xa1\xb0\xa1\xb3\xe7\x8e\xe8\x1e\x6f\ +\x18\x81\x1b\xc3\x0c\x8d\x74\x99\x35\x6d\xd2\xc8\x7a\x46\x40\xdc\ +\x1d\x01\xa7\xa6\xdf\xef\x72\xf9\x5d\xea\xad\xcd\x85\x98\xe1\xd2\ +\x22\x3b\x3c\xb5\x6c\x6e\x35\x5a\x52\xea\xf7\x5a\x14\x18\xd5\xbc\ +\xaa\xca\x39\x42\xc0\x54\xbf\xd7\xa0\x1c\x98\xe5\x0f\xd8\xc1\xef\ +\xb3\x02\x9f\x54\x08\xa8\x11\x30\x97\xd7\xb0\x58\xe0\xee\x99\x9a\ +\xcf\xed\xaf\x74\x5d\x23\xf1\x23\x60\x5a\x65\x99\xea\x68\x7e\xdf\ +\xa3\x33\x6a\xc8\x96\x15\x0c\xa9\xff\x25\x2e\x3b\x18\x53\x07\x71\ +\x4b\x58\x4c\x68\x33\xa4\x8f\x77\xc7\xba\xd7\x37\xed\xf6\x1b\x92\ +\xf4\x0f\x23\x35\x4e\x4d\x08\xeb\x3f\x79\x4c\x62\xa4\xef\xec\x91\ +\xa3\x29\x17\x8b\x38\x26\x88\x51\x13\x6c\xed\x47\x4d\x18\x35\x6e\ +\x40\xcb\xe6\x75\xac\xc2\xbc\xa2\x72\x3d\xa1\x4b\xef\x11\x13\x47\ +\xf6\xea\xdd\x21\xcc\x2c\xc9\xca\x2d\xe7\x8c\x71\x39\xaa\xc7\xe4\ +\x29\x23\x86\x74\x92\x5d\x79\x59\xf9\x2e\x00\x64\x8f\x4d\xe8\x36\ +\x72\xd8\xc0\x61\x03\xba\x75\x6d\xce\xf2\xd3\x72\x8a\xbd\x38\x24\ +\xae\xef\x94\x29\xc3\x87\x76\x76\xaa\x85\x99\x39\x95\xf8\x6f\xaa\ +\x7d\xa9\x61\xc8\xd5\x1b\x0d\x9f\x31\xb5\x4f\x97\x86\x9e\xac\xb4\ +\xfc\x52\x35\xbc\x4e\xd3\xf1\xf3\x1e\x1d\xd5\xbf\x75\x68\x64\x74\ +\xb3\x96\x0d\x3d\x57\x52\x7c\x51\x4d\x86\xde\xdd\x2f\xd2\x59\xad\ +\x49\xe3\x5a\x95\x19\xe9\x15\x2a\x67\x86\x11\xda\xa0\xdd\xd8\xe9\ +\xf7\xf4\x68\x9f\xe0\xce\x4e\x2f\x75\x9b\x40\xa4\x84\xd6\x9d\x07\ +\x8e\x1f\xd1\x77\x50\xef\x26\x71\x72\xce\x95\x4c\xf5\x66\x4d\x41\ +\x66\x51\x67\x42\x93\x81\x13\xc7\x0d\x1c\xda\xb3\x4e\x04\x64\xa7\ +\x66\xf9\x29\xae\xd7\x7b\x50\xef\xae\x8d\x22\x22\x13\x1b\xc4\xe2\ +\xec\xb4\x1c\x9d\x23\xcb\xc2\x4d\x06\x8e\x9a\x30\x79\x48\x4d\x9b\ +\x9a\x91\x96\xa3\x59\xb6\xb6\xa3\x27\xdc\x3f\x67\x72\xf3\xba\x61\ +\xd1\x09\x2d\x1b\x84\xfa\x2e\x5f\xc9\x33\xc0\xde\x6e\xcc\xc4\x31\ +\x63\xfb\x44\xb1\xf2\x8c\xcc\x12\x8e\x85\x9b\xc2\x4f\xce\x28\x84\ +\xf4\x99\xf9\xd0\xec\x69\x43\x3d\xe7\x8f\x5d\x2d\xf4\xa4\xed\xdc\ +\x9e\x6e\xd6\xbc\x7b\xe6\x50\x87\x37\x33\xf9\xe0\xf1\xf4\x1c\x2f\ +\x11\x08\xd7\xcb\x93\x0f\x1e\x71\xb6\xee\x5b\xbd\xf2\xd4\xb6\x3d\ +\xb9\xa2\x48\x98\x69\xa0\xd0\x9a\x03\xee\x9d\x3a\x6c\x60\x07\xd9\ +\x9b\x9f\x95\xe7\x26\x37\x9b\x8b\x5a\x96\x33\x3e\x71\xfc\xbc\x47\ +\x47\x0d\x68\x13\x1e\x19\xd5\xac\x45\x63\xcf\xd5\xf3\xac\x66\xa7\ +\x21\x3d\xe3\xb3\x53\xb3\x35\x70\x76\x19\x3f\x38\x4a\xcb\x2f\x31\ +\x23\x7b\x4d\x98\x38\x6c\x64\xbf\x66\xf5\x23\x0a\x53\xd3\x3d\x26\ +\xe2\xba\x11\x91\xd4\x69\xdc\xf4\x49\xdd\x5a\xd7\xac\xcc\x4c\x2f\ +\xf3\x32\x46\x71\xbd\xae\x03\xc6\x4d\x1d\xdd\xa3\x7b\x4b\x59\x2f\ +\xcd\xcd\x75\x13\x62\x65\x9c\x3e\x76\xe6\xaa\xd2\xfb\xae\x84\x63\ +\xdf\xfe\x52\x6c\x12\x12\x8c\xa9\x83\x31\x75\x10\xff\x0f\xe3\x6a\ +\x40\xa2\x6c\x73\x80\x22\x54\x25\x28\xb9\xa1\x7a\x3d\x7e\xb7\x4f\ +\xd3\x58\xd5\xe7\x72\xd5\x16\xbf\xae\xf3\x6b\x2d\xad\xa5\xfa\x2d\ +\x27\x4e\xef\xaa\x00\xe5\x9c\x1b\x3a\xee\x35\x7f\xc9\xb3\xf3\x07\ +\x4a\x5c\xee\x3f\x67\xe1\x8c\xc1\x0d\xfd\x96\x38\xfc\xc5\x05\xa3\ +\xfa\xd6\x20\x31\xcd\x1e\xdf\xb8\xaa\x5f\xd3\x08\xaf\x61\x1b\xf3\ +\xea\xca\x87\x26\xb5\x54\xa2\x93\x1e\xff\xf0\xcd\xe1\xed\xa2\x5d\ +\xba\xd9\x7c\xf4\xa3\xcf\xce\x1b\x11\x26\x32\xc1\x1e\x22\x13\x4e\ +\xe5\xea\x53\x96\x2f\x19\xd4\xd2\x5e\x61\x44\x4d\x7b\x6d\xe9\xe0\ +\x56\x61\xba\xc5\xb9\x65\xf8\xfd\x6e\x8f\xdf\xa3\x53\xc6\x2d\x93\ +\x44\x37\x79\x72\xd3\xea\x41\x6d\xa3\xa3\x5a\x0f\x7b\xe9\xfd\x17\ +\x9a\x47\x81\xa6\x9b\x9a\xcf\x6f\x50\x4d\xf5\x7a\xfd\x5e\xd5\xa2\ +\x00\x9c\x13\x5b\x88\x53\x51\x9a\x8e\x9f\xf3\xfc\xab\xf7\x3a\xf4\ +\x4a\x5b\x52\x9f\x05\xaf\x3f\x56\x4b\x70\x8b\x8d\xfb\x2d\x7c\x7d\ +\x6e\x82\xcd\xeb\x25\x75\x1f\x5c\xbe\x64\x58\xc7\x38\x4e\x44\xbb\ +\xd3\x4e\x10\x03\x04\x96\xe6\xf3\xf8\xdd\x3e\xd5\x4f\x39\x37\x0d\ +\x33\x71\xec\x7d\x0f\x3f\xd9\x57\xe0\xf6\x41\x0b\x97\x3d\xf7\xd4\ +\x40\x09\x54\xca\x90\xe2\x0c\x53\x1c\x51\xa3\x96\xbc\x32\x63\x42\ +\x6b\x5d\xf3\xb5\xb8\xef\xa9\xc5\x2f\x4f\x0c\x53\xc2\x47\x2c\x79\ +\x6d\xee\xfd\x9d\x80\xaa\x86\x5f\xd5\x0d\x55\xd7\xfd\x7e\x8f\x57\ +\xd5\x4c\xc3\xc0\xbd\x9e\x7a\xe9\x99\x27\xfa\xdb\x9d\xf1\xf7\xad\ +\x79\xf3\xbe\x21\x8d\x2c\xdd\x00\x46\x35\xbf\xdb\xe3\xf7\xa8\x86\ +\xc9\x11\x02\xce\x74\x9f\xa6\x59\x86\x6e\x98\x94\x52\x0e\x08\x71\ +\xcb\x53\xea\xae\xd9\xa7\xff\xa8\xe1\x0d\x69\x20\x60\x45\x44\x01\ +\x9b\x2c\x92\xc0\x4d\x62\xd4\x62\xce\x5a\xd3\x56\x2e\xe9\xdb\x58\ +\xac\x84\xb8\x07\x5f\x7f\xb9\x5f\x92\x43\xb7\x38\x33\x75\x9f\xdf\ +\xed\xf1\x7b\x0d\xca\x10\x42\xdc\xb2\x54\x9f\xdf\xa4\x9a\xea\xf5\ +\xf9\x7c\x7e\x43\x35\x84\xf8\xc4\x19\xaf\x3f\x98\x10\xc6\x59\x58\ +\x93\x47\x5e\x9c\xda\x40\xf1\x3b\x5a\xf6\x7f\xe2\xd5\x29\xd1\x12\ +\x6a\x39\x69\xee\xab\x6b\x1e\x8c\x36\x5d\x8e\x56\x83\x9e\x5e\x31\ +\x3b\x96\x57\xda\x5a\x0e\x79\x6e\xc5\x43\x71\xac\xc2\xd9\x69\xcc\ +\xf3\x6b\x1f\x8a\x30\x5c\x96\x14\x12\x15\xe5\x00\xc6\x38\x20\x49\ +\xb2\xdb\x1d\x4a\xb0\x53\xe7\xbf\x10\xc1\xda\x8f\x20\xee\xd4\x6f\ +\x5b\x4c\x6c\x3f\xfd\xf1\xfe\x2d\x63\x4a\x2f\x9d\xf8\x7e\xe3\x4f\ +\x65\x4c\x00\x62\xef\x3a\xfb\xa1\x5e\x4d\xc2\x0a\xce\x1c\xfe\xfe\ +\x93\xed\x6e\xe4\x3d\xf8\xe3\x67\xe5\x61\x8d\x9a\xdf\x2d\x60\xc4\ +\x81\xea\x10\xdb\xf9\x9e\xc1\x4d\xb6\x3e\x39\xf6\x95\x7d\xfe\xa7\ +\xe2\x3a\x75\x76\x28\x18\x04\x07\xf6\x1e\xfe\xe4\xad\x67\x3f\xad\ +\xc4\x5f\x7c\xdf\xaf\x5d\xfc\xb6\x8a\x5a\xe3\x3a\x84\x6d\x98\x74\ +\xef\xe6\x2b\x6c\xda\x3b\x9f\x8c\x9e\xd5\xe7\xab\xa3\x9f\xdb\xc3\ +\x43\xf3\x77\x7e\xbf\x7a\xd1\x7a\x1d\x42\x05\xcc\xaa\x77\x1a\x37\ +\xe9\xae\x86\x87\x3e\x39\xca\x35\x8a\xea\x24\xf4\x19\xdd\xe4\xfb\ +\xe4\xdd\xa1\xcd\xba\x4f\x9e\x34\x38\xce\xe1\x3b\xf8\xd1\xe7\xbf\ +\x9f\xbc\xda\xbc\xf7\x84\x2e\xe8\xec\x03\xf7\x3f\x7e\xc1\x68\xb8\ +\xf2\xd0\xfb\xa3\xc6\x36\x5b\xf4\xee\xe1\x2d\x1b\x77\x0d\x6b\x87\ +\x7f\x7a\x73\xdd\x71\xbf\xac\x00\xaf\xa5\x28\x66\xd6\xd1\x0d\xcf\ +\xbf\x50\x58\x3f\xff\xab\x77\x87\xd4\x0b\x7b\xc7\x39\x78\x52\xb7\ +\xda\xf8\xb3\x5d\xcc\xa8\xa8\xac\x33\xa9\x53\x8b\xe6\x91\xe7\x4e\ +\x49\x4e\xe4\xfb\x65\xf9\xf2\xf7\x4f\xb9\x1c\x44\x92\x64\x89\x9b\ +\xb4\xd1\x98\xe9\x23\xba\xd7\xf7\x17\x5c\xfe\xe1\x9d\x2f\xd2\x55\ +\x24\xdb\xc4\xa2\x23\xdf\xbf\xf6\xe2\xda\xf8\x3d\x73\x37\x6e\x18\ +\x97\xf4\xf6\x0e\x84\x20\x73\xf7\x97\x4b\x9f\xff\xf4\xae\xb2\x4f\ +\xe7\x77\x6f\xb3\xf6\xd3\xdc\x71\xe3\xfb\x9d\x5e\x39\xf3\x99\xcf\ +\x93\xdb\x4c\x78\xf1\xcd\x05\x63\xeb\x7e\x79\xe4\xf8\xaf\x5b\x0f\ +\x0e\x9e\xd8\xf2\xca\xaf\xef\xaf\xf9\x55\x44\x0a\x89\xed\x36\x69\ +\x68\xf3\x5f\x16\x8c\x7f\x6d\x6f\xfe\xc0\x92\xb7\x9e\x7e\x68\xe8\ +\xd7\x5b\x97\xfb\x42\xea\x0e\x9b\x7b\x6f\xeb\x1a\x38\x75\xd7\x6f\ +\x3f\xfd\x74\xc2\x40\xfa\xee\x4f\xb6\xf4\x1f\x3b\xb8\xf8\xdb\x2f\ +\xde\xdb\x79\x35\x44\x0e\x11\xb1\xe7\xc7\x4d\xef\x4b\x6d\xba\x0f\ +\xb2\x6e\x9d\x4c\xa7\x96\x19\xd7\x7a\xf8\xc4\x3e\x75\x76\x7d\x78\ +\x80\xf9\xdd\x62\xc3\xfa\xbd\x87\x37\xfa\x79\xd9\x91\x88\xd6\xbd\ +\xef\x9b\xd0\x3f\x46\xf6\xec\xfb\xf0\xd3\xc3\x97\x4b\xfd\x85\x97\ +\x7e\xd8\xb8\x73\x78\x07\xe9\xa7\x35\xeb\x8e\x7a\xa5\x10\x01\x99\ +\xc7\x0e\x9e\x49\xbf\xa7\x7b\xf3\xe8\x6c\xd6\x9e\x64\x67\x1c\x3e\ +\x5d\x66\x1f\xe5\xb0\x32\xf7\xbf\xfb\xc2\xe2\xa2\xe8\x83\x1b\xf7\ +\x3d\xdb\xb1\xdd\x37\x6a\xff\x09\x1d\xaa\xb3\x4f\x75\xc6\x2b\x5c\ +\x0d\x66\x76\x6e\x9a\x14\xb1\x5f\xb3\x04\x59\xe6\x5a\xd1\x6f\x1f\ +\x7f\x76\xa5\x40\x75\xda\xed\x08\x82\x3c\xf4\xa0\xa7\x0e\xe2\x7f\ +\x37\x79\xed\xf5\x7a\x5c\xb2\xd7\xa7\x31\x40\x08\x10\x00\x37\xbc\ +\x1e\x77\x25\xf2\xfa\xb4\x00\x85\x5a\x04\x45\x51\x44\xc4\x35\x43\ +\x37\x4c\x8e\x04\x67\x94\x4c\xd5\xdc\x2c\x17\x01\x05\x78\x55\x0f\ +\x51\xc6\x80\xc8\x36\x1b\x94\xfb\x54\x17\x92\x91\xe8\x8c\xc4\xaa\ +\xbb\xb8\x44\x13\x81\xe6\x15\xba\x58\xeb\x48\x09\x38\xe3\x94\x63\ +\x22\x23\x3b\x52\x14\x6e\xf8\x94\xd0\x18\xe2\xa9\xcc\xc9\x2a\xf6\ +\x83\x7d\xcb\x73\xcb\xaf\xa6\xa4\xcb\x20\x72\xd3\xf0\xb9\xdd\x6e\ +\xd3\xaf\x99\x14\x00\xd9\x42\x23\xb5\xa2\x0c\x97\x81\x10\x94\xe7\ +\x54\xb0\x84\xc8\x50\x02\x58\xb6\xcb\x18\x21\x2c\x08\x22\x16\x10\ +\x33\x03\x72\xb0\xb2\xdd\x81\xb4\x4a\x15\x31\x51\x96\x42\x42\x23\ +\xbd\x79\xa9\x85\xc5\x2e\xe2\x39\xbd\xea\x81\x9f\x4e\x5e\x35\x14\ +\x19\x51\x4e\xb1\x24\xdb\x44\x9b\x2c\x62\x00\x40\x08\x2c\xbf\xdf\ +\xe3\x72\xfb\x3d\x7e\xca\x01\x01\xe7\x8c\x73\xce\x09\xe0\x8a\xc2\ +\x9c\x62\x14\xee\x70\x88\xc0\x39\x16\x04\x05\x24\xdd\x57\xc6\x64\ +\x2c\xd8\x42\xec\x84\x67\x66\x97\x13\xe0\x65\x45\x45\x6e\x25\xc9\ +\x26\x13\x01\x64\x49\x12\x10\x42\x22\x08\x84\x73\x6c\x0b\x97\xa9\ +\x5e\x98\xef\x16\xc1\x2a\x2c\x28\xd3\x42\xa2\x64\x01\x79\x19\xd5\ +\x3c\x6e\xb7\x0b\xfb\x35\x83\x23\x00\x84\x24\x9b\x2c\x10\x2c\x2a\ +\x8a\x1d\xdb\x44\x82\x00\xb0\x0c\x36\x59\x22\x5c\x35\x0c\x30\x09\ +\x0d\x68\xc5\x04\xfa\x84\x18\x3a\x18\x40\xb9\x2d\x3c\x06\xb9\xca\ +\x72\x72\x4a\x54\xec\xff\x6a\xc1\xab\x69\x67\x72\x64\x10\x98\x61\ +\xf8\x5c\x6e\x45\xf6\xea\x16\x83\x80\xc8\x8e\x5d\xc1\x08\x91\x80\ +\x71\x04\x82\x2b\x53\x77\x1e\x4c\x1d\x3f\xac\xff\xd5\x8a\x06\x85\ +\xa7\x77\x64\x01\xae\x8f\x80\x51\x8e\x89\xa0\x55\xe4\x66\xfb\x24\ +\x7b\x54\x98\xe4\x0c\x73\xe7\x9e\x2d\x2a\xf5\x88\xde\x63\xaf\x4d\ +\xff\xf6\x7c\x99\xe4\xcb\xff\xea\xa9\x89\x85\x63\x67\x8e\x5b\xb2\ +\x79\xd2\x89\x4d\x6b\xde\xfb\xf4\x18\x15\xa5\x60\xb6\x23\xe8\xa9\ +\x83\xf8\xdf\x02\x12\x30\x3d\xf7\xf5\xc6\xe4\x2f\x18\xc6\xa2\xa4\ +\x88\x04\x03\x70\x3d\xf9\xd3\x0d\x47\x18\xc3\x44\x94\x64\x89\x00\ +\x67\xc0\xdc\x95\x5e\xb1\x5e\xdb\x76\x1d\x5b\xe5\x55\x94\x5e\xc9\ +\x49\x49\x33\xed\xc3\x67\x8d\x4a\xd9\x98\x55\xaf\x41\x75\x7c\x85\ +\x72\x00\x22\x21\x44\x80\x03\x12\x10\x11\x05\xd9\x93\x7e\x38\x4d\ +\x9a\x36\x6e\xe6\x90\xd2\x5f\x8d\x49\xc3\x9a\x65\x6f\xdc\xe8\x03\ +\x42\xb0\x28\x5e\x4b\xcd\x21\x22\x96\xa6\x1e\x4c\xe7\x77\x45\x93\ +\xb2\x1f\xb7\x1e\x75\x44\x38\xca\x32\xca\x89\xdd\x66\x64\x9e\xfb\ +\xf2\xd5\x64\x06\x20\xca\x8a\x44\x84\xac\x53\x7b\xad\x27\xa7\x8d\ +\x1c\xf6\xeb\x51\xb3\xe3\xa0\xfa\xf0\xd5\xd2\x8b\x00\xb2\xe9\x2a\ +\x93\x22\x6a\x74\xe8\xd1\xca\x9b\x45\xbd\x99\x97\x19\x07\x51\x46\ +\x80\x00\x21\x2c\x61\x2c\x71\xff\xf9\xd3\x47\xd8\xf0\x96\x46\xe6\ +\x86\x93\x79\x54\x26\x56\x49\xb1\x8a\x23\x89\x88\x24\x72\x43\x8d\ +\x1e\x11\x49\xe6\xb6\x6f\xd6\xfe\x6c\x01\x12\x24\x9b\x48\x80\x32\ +\xc6\xc3\xea\xb5\x68\xd1\xa8\x75\x83\x7b\x27\x55\xcf\x3e\x97\x99\ +\xeb\x6d\x2d\x63\x41\xc4\x00\x40\x10\x91\x88\x84\x3c\xe9\x27\x32\ +\xca\x87\x3f\x7c\xcf\xee\xc2\x6d\x7d\xa6\x8f\xc6\xc9\x3f\xe7\x96\ +\x9b\x04\x4c\x4f\x85\xbf\x71\xa7\xb6\x4d\xb6\xe5\x01\xf2\x5d\x4e\ +\x3f\x75\xa6\x52\x18\xf1\xf0\xf8\x73\xeb\x2e\xde\x33\xb9\x8f\x6b\ +\xdf\x9b\xe5\x26\x21\xfe\xb2\x5d\x6f\xbf\xb9\x9d\x03\x11\x25\x49\ +\x94\x71\x95\xc0\xa3\x44\x6e\x14\x19\x06\xa3\xcc\x4d\x63\xdb\x74\ +\x69\xd3\x24\xc7\xa7\x96\xe6\xe6\x7b\x10\x18\x95\x1a\x8a\x6b\xd3\ +\xb1\x75\x52\x85\xb7\x32\x27\x3f\x65\x7f\x36\xe9\x1e\x4e\x8b\x7e\ +\xd9\x96\xe5\x08\xb7\x97\x5e\xad\x10\xec\x36\x35\x2d\xf9\xf3\x57\ +\x0e\x33\xc0\xa2\x22\x0b\x02\xe1\x94\x98\xae\x32\x31\x22\xbe\x7d\ +\xcf\x56\xae\xab\x96\x51\x92\x53\x54\xaa\x1f\xfa\xf8\x9b\xd1\x9f\ +\xbd\x34\xdf\x96\xbf\x6e\xe6\x71\x0b\x04\x44\x2d\xb1\x7a\xa3\x16\ +\x6d\x9b\xd5\x4e\x9c\xd8\x41\x2a\xfd\xe9\x54\xaa\x3b\xfa\x14\x1e\ +\x90\xe0\xbb\xb2\xe9\x42\x29\x48\xa0\x97\x14\xfa\xa3\x1a\x35\xae\ +\xa6\x94\x7d\xf6\xdc\xf3\xa9\x0f\xaf\x5e\x34\x71\xcc\x8f\x5f\x1f\ +\xc8\xb2\x44\x31\xf8\xb8\xfc\xcb\x13\xd6\xc1\x15\xc5\x20\x6e\x09\ +\x8b\x92\x56\x23\x87\x85\xe5\x1e\xdc\x73\xac\x40\xbc\x56\xb5\x86\ +\x05\x41\x14\x45\xe1\x86\x42\xb4\x3f\x6d\xc1\x18\x5c\x79\x25\x61\ +\x89\xbd\x26\xcf\x18\x1c\xae\x65\x1c\xde\x77\xfc\xec\xb9\xf2\x36\ +\xf7\x4c\x19\x7c\x57\xbb\x26\x89\x0d\x4a\xf7\x6f\xf9\xf9\x78\x61\ +\xf3\x5e\x9d\xbc\x67\xf7\x1f\xbd\xe0\x6b\xd2\xb9\x93\x98\x77\x6a\ +\xdf\xf1\xd3\x17\x2f\xba\x3b\xdd\xf7\xc0\xb8\x71\x9d\x8b\xb6\x7f\ +\xb4\x66\xed\xef\x7e\x53\xa8\xd1\xbc\x6d\x75\x76\x75\xcf\xfe\x4b\ +\x4c\x10\x31\xc1\x46\x59\xd6\x99\xcb\x6a\xaf\x69\xd3\xc6\xdd\x33\ +\xb8\x4d\xb3\xa8\xcb\x7b\x0e\x17\x6b\x9c\x10\x2c\x88\xa2\x28\x8a\ +\x18\x23\x4c\xb0\x37\x3f\xf5\x4a\x45\xd8\xe8\x47\x66\xdc\xd5\xb3\ +\xf6\x9e\xd5\xaf\x7d\xf1\x6b\xba\x60\x53\x8c\x8a\x3c\x4f\x64\xa3\ +\x31\xb3\xa7\x74\x69\x11\x75\xe5\xd0\x81\x22\x52\xbb\x4d\x13\xfb\ +\x81\x2d\xfb\xbc\x52\x8d\xf6\x1d\x6a\x9c\xdd\xf1\xfb\xa9\xe4\x73\ +\x45\x42\xc3\x49\x8f\xdc\x3b\x68\x4c\xdf\x78\xa1\xfc\xd4\xc1\xb3\ +\x7e\x29\xb6\x6d\xb7\x46\x99\xfb\x76\xa4\x96\x5a\xd7\xc9\xd3\x88\ +\x10\x41\x14\x05\x91\x20\x00\x6a\xd2\x1a\x5d\xfa\x0d\x19\xde\x25\ +\xa9\x7d\xf7\xe6\xd1\xa5\xeb\x9f\x5e\x75\xb2\x40\xad\xd3\xa6\x63\ +\xac\x9e\xb6\xf3\xf7\xb4\x98\x06\xad\x1b\x84\xbb\xf6\xee\x38\x72\ +\xe6\xc4\x95\xd8\x5e\x63\xee\x9d\x39\x22\xa2\xfc\xd8\xaa\x85\x1f\ +\xe6\x78\x91\x8c\xcc\xa2\xe2\xf2\x86\xc3\xc6\x8f\x99\xd0\x2f\xca\ +\xcc\x3a\x72\xe0\xe4\xd9\x53\xd9\x8d\x47\x4d\x99\x34\xa5\x3f\x3a\ +\xff\xf3\xaa\xa5\xdf\x56\x58\x84\x10\x4c\x44\x51\x14\x45\x52\x45\ +\x10\x67\x16\x0e\x69\xde\xb5\x65\xc5\xc9\xdd\xe7\xb2\x3c\x82\x80\ +\x01\x10\x46\xac\x28\xd3\xd5\xe4\xae\xb1\xe3\xc7\xb4\xf3\xa7\x1d\ +\x3f\x75\xa9\x52\x10\x68\x71\x9e\xd1\x6e\xc4\xdd\x23\x07\x37\x75\ +\xa5\x1e\x3f\x71\xfc\xcc\xf9\x0c\xd6\xff\x81\xe9\x63\xee\x1e\xd4\ +\xa2\x71\xe8\x85\xdd\x47\xca\x0c\x74\xcd\x5c\x55\x2d\x4c\x11\x26\ +\x46\x45\x9e\x3b\xbc\xc1\xe8\xd9\x53\xba\xb5\x8a\xc9\x38\x7e\x38\ +\xa3\xd8\xf2\x95\x66\x28\x4d\xc6\x0c\x8a\x39\xfd\xca\xeb\x5b\x7d\ +\x06\x84\x37\x6c\x3d\x6c\xf2\xc0\xc4\xa6\x6d\x3b\xb7\x0e\xdf\xf2\ +\xf2\xf2\x1d\x27\x8b\x4a\xaf\x9c\x2b\xb1\x37\x9b\xfc\xe8\x94\x81\ +\xa3\x7a\xc5\xb0\xa2\xe4\x43\x29\x72\xe3\x2e\x33\x9e\x9f\x3b\xf6\ +\xee\xc1\x4d\xab\x7b\xbf\x5a\xff\xfe\xd1\x8b\x15\x58\x24\xdc\xd2\ +\x71\x54\xd3\xc1\x83\xeb\x1f\xfd\xfa\xe7\xe0\x8a\xe2\xff\xc8\x41\ +\x07\xd9\xe4\x41\xfc\xfd\x44\x87\x66\x48\xf7\x7d\xfa\x51\xbd\x33\ +\xab\x5e\x59\x75\x02\x0b\xdc\x62\x70\x67\x8f\x1b\xe2\xcc\xb2\x4c\ +\x2a\x48\x52\x80\x61\x17\x55\x3f\x21\x84\xa9\x46\x68\xd2\x82\xf5\ +\x0b\x2e\x2d\x9d\xbd\xe6\xdb\x4b\x82\x80\x01\x0b\x82\x80\x2c\xd3\ +\xe2\x88\x88\x04\x99\x86\xce\x91\x28\x0a\x60\xe8\x26\x96\x24\x91\ +\x20\x6a\x99\x94\x13\xf1\x0f\xee\x32\xb7\x74\x9d\x61\x51\x12\x09\ +\xe7\x1c\x6e\x29\x82\xc8\x99\xa1\x9b\x58\x94\x08\xa2\x86\xc1\x44\ +\x59\xc2\x08\x80\x33\xc3\xb0\x88\x28\x12\x0c\x1c\x10\x62\xcc\xb4\ +\x98\x20\x09\x88\x33\xd3\x62\x44\x14\x31\xb3\x0c\xc3\xc4\x92\x2c\ +\x60\xc4\x39\x47\x08\x01\x30\xcb\xa4\x88\xdc\x4e\x6b\x97\x6b\x7e\ +\xa3\xcf\xcb\x6f\x3e\x98\x94\x3c\x75\xec\x26\x4a\x08\x43\x58\x92\ +\x44\x66\x9a\x0c\xb0\x28\x62\x66\x51\x8b\x83\x28\x0a\xcc\xd4\x4d\ +\x8a\x64\x59\xb4\x0c\x9d\x61\x51\x12\x30\x00\x30\xcb\xb4\x18\x96\ +\x24\x12\x20\x79\x53\x53\xa7\x9c\x48\x12\x31\x75\x03\x04\xe9\xd6\ +\x8d\xf1\x80\x5b\xa6\x85\x88\x70\x43\x3d\x3b\x62\x96\x41\x19\x12\ +\x24\x01\xae\x49\x1f\x32\xd3\xa0\x40\x44\x91\x54\xe5\xa9\x34\x9d\ +\x0b\x92\x24\xe0\xdb\x9a\x0b\x6e\x32\x0e\x63\x48\x71\x86\x86\xc4\ +\xd6\x9a\xf4\xdc\xe3\xe8\xf7\x55\xaf\x7d\x70\x02\x80\xd7\x1d\xfb\ +\xe8\x9b\xcf\xc6\x3f\xdc\x67\x61\xae\x17\x31\x8e\x24\x59\x42\xcc\ +\xd4\x0d\x2a\x48\x12\xb9\x6e\x2e\xc6\x58\x80\x4f\x64\x1a\x26\x05\ +\x51\x12\x11\x20\x49\x64\xb6\x26\x77\xaf\x7a\xa5\xd7\x8a\x31\xd3\ +\xcf\xfa\x44\x29\xb8\xb4\xf8\xcf\x3d\x84\x41\x36\x79\x10\xff\xd8\ +\xe3\x82\x59\x98\x5e\x32\x6c\xe4\xdc\x37\x92\xce\x6f\x5e\xf1\xda\ +\xbe\x4b\xba\x72\x47\x0f\x1c\x47\x98\x88\x72\x55\x4d\x98\x69\xa0\ +\xa4\xc1\xe3\xa7\x0c\x6d\x8e\x99\x71\xf5\xfb\xb5\x9b\xb7\x5d\x11\ +\xe4\x2a\xcd\x6c\xce\x21\xd0\x51\x8e\x03\x08\x92\x1c\xf8\xbd\xa4\ +\xc8\x81\x3f\x61\xf2\xa7\x76\x1b\x48\x90\xab\xa8\xe3\xb7\x95\xc7\ +\x45\x38\xb0\x3b\xc0\xf5\xdf\x02\x20\x2c\xc9\xd2\xb5\x2b\x02\xc0\ +\xb8\xca\x6d\x20\x2c\x8a\x18\x80\x03\x26\x92\x42\x6e\x3e\x72\x55\ +\x1e\xe3\x76\xc0\x80\xbc\x85\x85\x59\x36\x37\xc2\x98\x48\x92\x00\ +\x01\xf5\x45\x01\x07\x88\xd8\x84\x88\x55\x5b\xa4\x40\x1b\x8f\xeb\ +\x57\x17\x38\xb4\x54\x75\xae\x40\x5e\xa5\xca\x52\xa2\x2c\xff\xbd\ +\xbc\xd3\x9f\xd3\x09\xfc\x8f\x21\x5e\xef\xe7\x7a\x93\x3f\x44\xa2\ +\xf2\x8f\xcc\x75\xb3\x71\x2c\xd3\xaa\xdd\x7d\xfc\xbc\xf9\xbd\xb3\ +\xb6\x7d\xb1\xe6\xf3\x93\x44\xb1\x71\x4d\x33\x5d\xe5\x19\xa9\x22\ +\xe5\x08\x0b\x01\xb1\x77\x0e\x58\x90\x15\xe1\xa6\x23\x63\x8c\x01\ +\x38\xe3\x88\x88\x12\x01\xe0\xd4\xe4\xb1\x53\x96\x3e\xde\xa9\x79\ +\x23\xbd\xe2\xb4\xd7\xe0\xc1\x78\xfa\x5f\xf3\x3c\x06\x63\xea\x20\ +\x6e\xe3\xa9\x41\x57\xdd\x3a\x27\x02\x12\x24\x59\x16\xf0\x3f\xc9\ +\x0d\xe7\x8c\x31\x00\xc4\x99\x69\xd0\x3f\xdc\x34\x63\x1c\xa1\x7f\ +\x8a\xbb\xc6\x4d\xc3\xc0\x82\x4c\xfe\xa9\x30\x8d\x51\xd3\xd0\x4d\ +\x0e\x44\x52\xfe\x99\x2b\xe2\xd4\x32\x29\x88\xb2\xc8\x4d\x83\x32\ +\x2c\x4a\xe4\x1f\x5e\x3b\x87\xdb\x92\x21\xff\xde\x5e\xff\xa4\x71\ +\xfe\x7c\xb5\xba\x6e\x70\x8e\x45\xe5\x0e\xcd\xc5\x39\x63\xa6\x49\ +\x89\x28\x56\xdd\x26\x4a\x4d\x8b\xdf\xa0\x6e\x53\x05\x6a\x1a\xa6\ +\x49\x01\xb0\xa0\x48\x81\x04\x11\x35\x0c\xd3\xa2\x80\xb0\xa8\xc8\ +\x88\x9a\xba\x61\x21\x84\x10\x26\x52\x55\x77\x2d\x66\xa8\x06\xe5\ +\x55\x2b\x1c\x41\xdf\xfd\x4f\xc4\xd4\xc1\x3c\x75\x10\xb7\x79\xcc\ +\x19\x44\xd4\x6d\xd2\xaa\x6d\xf3\x06\xf5\x62\x4d\x57\x89\x5b\x63\ +\xff\x9c\xef\x40\xa8\x4a\x58\x44\x10\xaf\x8b\x3c\x71\x84\x09\x41\ +\x7f\xbd\x1f\x04\xa7\x26\x8e\x1a\xfa\xc0\x3d\xd5\x5c\xa9\x57\x4b\ +\x8d\xbf\xd8\x3d\x03\x18\x65\x21\xd5\x12\x5a\x77\x6b\x15\x1f\x65\ +\xd3\xbd\x2e\x55\x67\xe8\xaf\x5c\x11\x35\xcd\xc8\xa6\x7d\xee\x1e\ +\xd1\x24\xf3\xcc\x05\x15\x24\xe1\x0e\xba\xca\x21\x84\x08\xc6\x7f\ +\xf1\x32\xff\x59\xe3\xfc\xad\xbf\x17\x9c\x8d\xdb\xb7\x4d\x4a\xac\ +\x61\x96\x16\x79\x4c\xb8\x03\x6b\x21\x84\x30\x11\xc8\xf5\x1b\x8d\ +\x30\xfe\xdb\x06\xd8\xd4\xb2\x6c\xd5\x12\x5a\x76\x6c\x5e\xbb\x4e\ +\x24\x75\xbb\xfd\x9a\xc9\x28\x73\xc4\xd7\x6b\xd9\xa1\x79\xed\x9a\ +\x61\x5a\x59\x05\xa9\x56\xb7\x4d\x97\x56\xd1\x36\xab\xb2\xc2\xc7\ +\x01\x23\xc4\x39\x72\x24\x75\x6d\x9f\x94\x94\xe0\xb4\x63\x4f\x99\ +\x8b\xa2\x20\xbd\xfc\x4e\x11\x64\xbe\x04\xf1\x0f\x1e\x74\xc3\xc4\ +\xfd\x5e\x7a\x63\xd1\xf2\xfb\x7b\xf6\x6e\x57\x3d\x0c\xdf\x42\xa5\ +\xfb\x36\xce\x54\x57\xfd\x7e\xbf\x5f\xd3\x4d\xce\x01\x21\x6e\x6a\ +\xba\x69\x71\x84\xc0\x32\x74\xc3\xa2\xc0\x2d\xb7\x5f\x1e\xf0\xf0\ +\xbc\xfe\xcd\xc3\x5d\x7e\x97\x61\x52\x84\x10\x70\x66\xa8\xaa\xea\ +\xf7\x1b\xb7\xe7\xad\x73\x6a\x69\xaa\xdb\x63\x38\xfb\x8e\x1a\xd3\ +\x22\x4e\x32\x19\xe7\x8c\xea\x7e\xbf\xea\x57\x2d\xca\xaa\x8e\x6f\ +\x56\x65\xd3\x99\x65\x1a\x86\xc5\x39\x37\x34\x4d\xf5\xfb\x55\xbf\ +\x46\x29\xa7\x16\x0b\xad\x9d\x34\x70\xc6\x83\x6b\xb6\xae\x1c\xd0\ +\xda\xee\xd7\xaa\xce\xc5\x2c\x53\xf3\xfb\x34\x55\xbf\xd6\xb7\x89\ +\x9b\xba\xa6\xfa\x7d\xaa\xaa\x57\xa9\x8c\x03\xb7\x0c\xdd\x6b\xba\ +\x1d\xb5\x3b\x8c\x1d\xd6\xd9\xce\x8d\x5b\x19\x83\x5b\x7a\xd5\xb9\ +\x02\xe3\xf1\xfa\xf5\xa6\xa3\x66\x4d\x1e\xde\x54\xf5\x97\xa9\x01\ +\x6d\xf2\x9b\x8d\x53\xf5\xee\xa9\x1a\xa1\xdf\xb0\x18\x70\xcb\xed\ +\x97\xfa\xcd\x79\xea\xae\x56\x91\x2e\x7f\xa5\x6e\x52\x04\xdc\xd0\ +\x74\x8b\x02\x42\xdc\xd4\x35\x33\x70\xa5\xba\xae\xfa\xfd\xaa\x5f\ +\x35\x2d\x7a\xdb\xdb\xa7\xd1\x76\xb3\x9e\x5e\xf6\xd6\xa3\x7d\xfb\ +\x75\x8c\x75\x20\xc6\x81\x53\x4b\xaf\x1a\x5e\x40\xe2\x9c\x5d\x33\ +\x8e\xfa\x77\x6e\x6e\xc0\x38\xaa\xaa\x53\xc6\x11\x42\x96\xea\xe3\ +\x91\x2d\x9f\xfb\x78\xd5\xac\xd9\x63\x47\x4d\x1b\xdb\xbc\x7e\x94\ +\xaa\xb9\x48\x7c\x87\xc5\x9f\xae\x9a\x31\x73\xf4\xa8\xe9\x63\x1a\ +\x55\x73\x2a\x71\x09\x5d\xc6\x4c\x7c\x61\xd3\x9a\x51\x9d\xe2\x0c\ +\xc3\x04\xce\x18\x76\xb4\xec\xd3\x65\xc8\xc3\xcf\xae\x78\x7b\x7e\ +\x1c\xd2\x4c\x16\x7c\xbe\xfe\x02\x24\x82\x64\x01\x05\xf3\xd4\x41\ +\xdc\x2e\xc0\x22\xb2\x55\xb6\xe7\x9d\x57\x9e\xdb\x70\x2a\x5c\x0e\ +\x57\xc4\x7f\x1c\x1b\x72\xce\x88\x3d\xba\x75\x97\xc6\x61\x36\x54\ +\x9a\x76\x21\x35\xa3\xd4\x02\xa5\x46\xb3\xfa\xb8\x3c\x37\xa7\xd8\ +\xa8\xde\x20\xc9\xae\x15\x66\xe4\xf9\x1b\xf5\xe8\x35\x64\xcc\x48\ +\x23\x24\xb3\x34\x2c\xdb\x93\x75\xe1\xd2\xd5\x72\x0a\x62\x42\xbb\ +\x2e\xb5\xa2\x71\xe6\xa9\xd3\xb9\x65\xba\x28\x0a\x7f\xeb\xa6\xb9\ +\x10\xd2\xb4\x43\x3b\xbb\xa3\xb6\xd3\xc6\x74\x8b\x73\x6a\x51\x29\ +\x34\xa9\x47\x97\x68\xc9\x77\xe9\xc4\x99\x12\x1f\x8b\x6b\x9c\x28\ +\xfb\x0a\x72\xf3\x7d\x00\xe0\x88\xa9\x19\x1b\x62\xe5\xe5\xba\xab\ +\xb5\x68\x5a\x3b\x3e\x82\x7b\x4b\x2e\x9d\xba\xe8\xc6\x42\xde\xd1\ +\x9f\x16\xde\x93\x22\xef\x7c\xad\x2a\x46\x41\x40\x0d\x53\x0c\x8f\ +\x6b\xd9\xa6\x31\x76\xe5\x9e\x3f\x75\x45\x47\x22\xc2\x72\x42\x9b\ +\x56\xb5\xe3\x42\xd5\x92\x9c\x8b\x67\xd3\x54\x2e\x30\xdd\x0a\xad\ +\xd5\xa8\x75\xfd\xe8\x9a\x4d\x63\x0d\xb3\x92\xdf\x2a\xf5\x6a\x19\ +\x3c\xba\x51\x8b\x86\x0d\xaa\x61\xc3\x93\x91\x72\x31\xaf\x48\xad\ +\xd1\xac\xdd\x80\x71\x63\xda\x7a\xed\x97\xcb\xec\x6a\x59\xce\xb9\ +\xf3\xd9\x60\x8b\x69\xd5\x25\x31\xc2\x86\x4a\xd3\x2f\x5e\xbe\x5a\ +\xca\x30\xc1\x82\x2d\xbe\x7e\x52\xcd\x1a\xd1\xb2\xc8\x8a\x2f\x9e\ +\x4b\xcd\xf6\x36\xec\xd6\x73\xf0\x98\x51\x3c\x22\xa7\xd8\xd9\xc0\ +\x9b\x7d\xf1\x42\x86\x3f\xa1\x45\x7d\xa3\x20\xab\xa0\x12\x6a\x26\ +\x35\xc4\x15\x39\xb9\xa5\x7a\x54\xfd\xa4\x7a\xf5\xaa\x8b\xcc\x9b\ +\x7e\xf2\x5c\xa1\x8b\x8a\xb7\xc8\xaa\x73\x86\x1c\x2d\xbb\xd6\x39\ +\xf9\xf6\x0b\xf3\xde\x3f\x1b\x61\x0b\x13\xb8\xc5\xc4\xd0\xa6\x9d\ +\x5b\x44\x60\xf7\xc5\x13\xe7\x2a\x34\x26\xc9\xf6\x5a\x8d\x9a\xd6\ +\xaa\x11\xc9\x7d\xa5\x97\x4f\x5d\xa8\x34\xf0\x9f\xa3\x67\x04\xd4\ +\x30\x85\xb0\xea\xed\xda\x26\x0a\xee\xbc\xf3\xa7\x2e\xfb\x0c\x31\ +\xac\x66\xbd\x9e\x33\xe6\x74\x8a\xf0\xaf\x79\xf3\xab\xac\x22\x77\ +\xda\xd9\xbc\xc8\xda\x4d\x07\xce\x99\xdd\x5a\x2e\x5d\xb9\xe9\xab\ +\x82\x92\xca\xb4\x3c\x97\xe7\xca\xaf\x2f\x1c\xdc\xf1\xe8\xfa\xcf\ +\xbb\xb4\xa9\xb3\x79\x6f\x36\x20\x91\xd0\xe2\x4f\x9e\x7f\xce\xd6\ +\xe2\xc1\x77\x56\x76\xc2\x18\x43\xd0\x53\xdf\xf9\x97\x1c\xe3\xa7\ +\xf2\x34\x25\xe8\xa9\x83\xf8\x7b\x9e\x17\x90\xa8\xd8\xec\x60\x13\ +\xaa\x88\xca\xdc\xd4\x34\x83\x31\x8c\x05\x45\x51\x10\x70\x00\x6e\ +\x6a\xaa\xc1\x38\x26\xa2\x22\xcb\x9c\x52\x29\x3c\xa1\xcf\xb8\x41\ +\xa1\x4a\x78\x62\xf3\x88\xaf\x9f\x78\xfc\xd3\xbd\xbe\x29\xab\x96\ +\x88\x5f\x3d\x33\xf7\xdd\xbc\x19\x4f\xad\x68\x97\xba\x72\xda\x8a\ +\xa3\x4d\x7b\xb4\xaf\x15\xaf\xe8\x1d\xba\x0c\xaa\xd6\xf4\xf2\x96\ +\xfc\x53\x97\x4a\x7b\x3d\xb5\xe8\xd1\x49\x49\xa5\x25\x56\x94\x98\ +\xf7\xc6\xf4\x67\x8f\xe5\x19\x12\x66\x9a\xa6\x53\x40\xa2\x28\x4b\ +\x02\x32\x51\xe8\xb8\x15\xab\x26\x75\xb1\x67\x17\x08\xcd\xea\x46\ +\x1c\x52\x75\x8b\x84\x8f\x5d\xf1\xc6\x98\x36\x4a\xa5\x15\x2a\xe6\ +\xee\x7e\xf6\xbe\x95\x9d\x9e\x5c\xdc\x2e\x73\xcd\xc2\x97\x4e\x88\ +\xb2\xd5\x68\xc8\x43\xd3\x9b\x5e\x78\x61\x6d\xea\x4b\x5b\x56\x09\ +\x29\x67\x50\xed\xc4\xb2\xdf\xdf\x7b\x7e\xde\x67\x7e\x81\x48\xca\ +\x1f\x6d\xe1\x98\xa1\x0b\x71\x2d\x9f\x58\xbf\xa4\x89\x5c\x49\xc3\ +\xab\xe5\x6e\x59\xfb\xca\xb2\xef\x5c\x52\x54\x9b\x01\xfd\x5a\xd6\ +\x8b\xac\xde\xb4\x49\xe1\x8f\x6b\x5e\x5e\xf6\xbd\xbd\xf5\xa8\x97\ +\xde\x7b\x2a\xac\x3c\x13\xd7\xea\xe0\xb8\xf4\x35\x03\x40\x88\x5b\ +\xba\xa6\x53\x86\xb1\x20\x2b\x32\xe8\x6a\x6c\x9f\xfb\x5e\x5a\x32\ +\xb2\xf2\xc2\x55\x31\x84\xef\x7a\xf7\xed\x8c\xbc\xec\x3a\x6d\xdb\ +\x36\x49\x0c\x8b\xf0\x36\xef\x3f\x2e\xb2\xf4\xe8\x8f\xe7\xcf\xa6\ +\xe1\xb0\xda\xbd\xc7\x0e\x0a\x57\xc2\x12\x5b\x44\x7f\x3b\xef\xa9\ +\xcd\xbb\x52\x6b\x76\x9d\xb8\xea\xbd\xfb\x2b\x2e\x5f\xf0\x63\xe1\ +\xec\x07\x6f\x9c\x4f\xd7\x9a\xf4\x68\x5f\xbb\xa6\x62\xb5\xef\x3c\ +\x28\xa6\x49\xea\x8f\xf9\xa7\xae\xda\x1e\xda\xf0\xf2\xd5\x25\x0f\ +\x2e\xfd\x11\x3f\xbb\x64\xb5\x73\xcb\xdc\xb9\x9f\x95\x2c\xf8\x60\ +\x5d\x67\x9c\x95\xa1\x46\xc6\xd2\x4b\xaf\x4c\x7b\xe1\x6c\x29\xff\ +\x73\xd1\x08\x67\x06\xd3\x4c\x9d\x71\x8a\x6c\xe0\x20\xcc\xb2\xa4\ +\x98\xc9\xab\x56\x0e\x49\xc4\x6e\x08\x87\x2b\xbf\x3d\xff\xc0\x0a\ +\x4f\x9d\x9e\x2f\xfd\xb0\x4c\x38\x7f\x9a\xd7\x4c\xac\xdc\xfb\xfe\ +\x73\x4f\x7c\xe2\x17\xe5\x9b\xda\x9b\x18\x3a\xa9\xd6\x7c\xee\xbb\ +\x4b\x9b\x2b\x95\x34\xac\x5a\xfe\x4f\x6f\x2f\x7e\xf1\x1b\x67\xed\ +\xc6\x9d\x7a\x35\x92\xc2\xb5\x0e\xc3\x87\xd7\x3d\x7b\x34\xe3\xc4\ +\x29\x67\xfd\xa6\x1d\xba\xd5\x17\x22\x2a\xba\x8c\x1a\x51\x9c\xbc\ +\x3f\x33\xe5\x3c\x08\xb2\x9d\x12\xce\x0c\xc3\xd0\x75\x6e\xc9\x80\ +\x00\xb0\x2c\xd8\xed\x36\x19\xff\x47\x74\xc2\xfd\xef\x09\x96\x10\ +\x30\x0e\x6f\xed\x2b\xe3\x41\xe6\x4b\x10\xff\x78\xba\x5c\x7f\xbd\ +\x73\x52\xaf\xf7\xa0\x66\xb5\x43\x3c\xf9\x19\xc9\xfb\x4f\xfb\x38\ +\x01\x2c\x36\xea\xdf\x2f\x29\xde\x56\x99\x9d\x96\x7c\x28\x45\x25\ +\xc4\x9b\x7b\xf6\xbb\x0d\x46\x54\x44\x24\x7f\xfc\xf9\xa1\xbd\x5a\ +\x7c\xb1\x77\xaf\xa1\x72\x30\x01\x01\x58\xdc\xd4\x39\x12\xa1\xf2\ +\xeb\x97\xd7\x36\x69\xdd\xd6\xfc\x78\xe5\xab\x3f\xa4\xd8\xb1\xe4\ +\xa8\x7b\xd7\xac\xa9\x2d\x7e\x98\x3d\xe9\xbd\x83\x74\xee\xd7\x1f\ +\x4d\x7f\xac\xe7\xb1\xb9\x3f\xa2\xea\x75\xbb\x76\xef\x50\xcd\x41\ +\xb3\x4e\x1c\x3f\x7b\x3e\x33\xb2\xe3\xdd\x53\xba\x2b\xaf\x8f\x1c\ +\xf7\x6b\x71\x8b\xf7\x7f\x59\x89\x09\xaf\xde\x69\xec\xbd\x3d\xc8\ +\x92\x21\x13\xf7\x94\xd4\x7b\x7d\xef\xba\xc9\x13\x7e\xd8\x7d\xb2\ +\xa0\x43\x6c\x54\x9f\x85\x6f\x0c\x71\xec\xfb\xad\x90\x17\xe6\x67\ +\xea\xb6\xa8\x50\xff\xa9\x17\xa7\xdd\x9f\x16\x37\x6d\xf3\xfa\x51\ +\x6d\xe3\x37\xef\xcc\x07\xa9\x4a\x27\x17\x00\xb8\x66\x92\x3e\x93\ +\x1e\xec\x68\xed\x9b\x36\xec\x25\xbd\xd9\x84\x0f\xbe\xbd\xb7\xc7\ +\x2f\x7b\xbe\x4b\x2e\xdc\xfd\xc5\x37\x99\x09\xd1\x09\x3d\x9d\xb3\ +\x7b\xf7\x8f\x5e\xf1\x6b\xa7\x69\x33\x22\x8e\x6d\x98\xfa\xd0\x87\ +\x49\x93\x57\xae\x98\x28\x62\xe0\x94\x42\xdd\xae\xfd\x5a\xd6\x8b\ +\x54\x4b\x73\x93\xf7\x9c\x28\xa3\x2c\x2a\xa9\x49\x5c\x98\x67\xf3\ +\xdb\xab\x0f\x9c\xc9\x31\x91\xe4\xb4\x93\xfd\x1f\x6d\x88\x6d\xdc\ +\x7d\x80\xfa\xd9\xc2\x25\x5f\x22\x12\xa1\xc8\x76\x3d\xff\xfc\xf7\ +\x1b\x68\x74\x64\x84\x15\xf5\xdc\xd0\xde\x2d\xbf\xda\x95\xe2\xa8\ +\x5e\xc7\x96\x73\x7c\xde\xa4\x47\xd3\x4c\xa7\x43\x22\x36\xc5\xf8\ +\x76\xd9\xda\xa4\xd6\xed\xd1\xe6\x37\x96\x7e\x77\xda\x2e\x38\x44\ +\x7b\x5d\xc3\xcf\x4d\x0b\x10\x70\x93\x1b\x06\x63\x48\x74\x44\x3b\ +\x2b\xbf\x79\xfa\x89\xb7\xb6\xe1\x45\xbf\x6d\x9a\x3e\xa7\xcb\x23\ +\x0b\xf7\x70\xfb\x0d\xb4\x40\xce\x19\x56\x9a\x0d\x1c\xd5\x21\xd6\ +\xda\x79\xa9\x4c\x10\xb0\x65\xea\xb5\xfb\x4d\x9c\xd4\x56\x7d\x66\ +\xd0\xb4\xe3\xbe\x66\x6b\xf6\xbe\x3e\x61\xc4\xb7\xef\x5e\x71\x84\ +\xa8\x67\x96\xcc\xb8\xef\x62\xd4\x94\xcd\xef\x4f\x68\x57\xf3\xf3\ +\xed\xf9\xdc\xfe\xc7\xda\x21\xd7\x4d\xdc\x63\xe2\xcc\x6e\x70\x70\ +\xda\xc0\x45\xfe\xc6\x63\xdf\xff\x7e\x7a\xff\x5f\xf6\x7c\x71\x70\ +\xcb\xdb\x2b\xdb\xd5\x9d\x26\xbd\x36\xfd\xc9\x7c\x14\xe6\xb4\x39\ +\x4b\x77\x7f\xfb\xee\x5b\x9d\xe2\x86\x57\x2e\x9b\xf1\x7c\x39\x0a\ +\x77\xd8\x14\x81\x70\x09\x8c\x8b\x29\x19\x7d\xfb\x0f\xee\xbe\x37\ +\xff\x6c\x6a\x11\x23\xe4\x0f\xab\x07\xf1\x17\x11\x58\xd0\x0d\xe6\ +\xa9\x83\xb8\xd3\x08\x9b\x71\x5c\xb3\x6d\x97\x7e\x23\x07\x74\xea\ +\x9c\x64\x03\xca\x18\x67\x20\xd6\xe9\xd0\xbd\xdf\xc8\x01\xed\xdb\ +\x37\x92\xb9\xa9\x6b\xd0\x79\xf6\xfc\x25\xab\x1f\xbf\x6b\x70\xb7\ +\x5a\x71\x0a\x26\x08\x00\x21\x02\x8c\x99\x16\x50\x56\xa5\x44\x80\ +\x44\x59\x16\x04\x0c\x80\x09\x08\x88\x53\x5b\xb5\xfa\x8e\xf2\xe2\ +\xb3\xa7\x0b\x18\x14\x1c\x3b\x93\x23\xd5\xaf\xaf\x80\x89\x9c\xd1\ +\xad\xfa\x0d\xe8\x3f\xb2\x4f\xe3\x84\x28\xc6\x8d\x90\xb8\x7a\x90\ +\x93\x75\xf9\x6a\x99\xa9\xeb\xba\x61\x72\xe0\x11\x35\x1b\x5a\xa9\ +\xa9\x97\x73\x3c\x86\x96\x7a\x3c\xdd\x17\xd9\xb0\xa6\x3b\x3d\xcd\ +\x5e\xab\x43\xcf\xde\xf5\xeb\x35\xeb\xd0\xae\x63\x48\x71\xc6\x55\ +\x03\x09\xd4\xe2\x48\x20\xde\xbc\x0c\x17\xa3\x4e\x3b\x09\xe8\x94\ +\x23\x60\x96\x69\x59\x60\x51\x24\xc7\xd7\xa8\x95\x7f\xe4\x4c\x21\ +\x35\x4a\xae\x9c\x3c\xef\x0b\x8d\x8a\xb6\xc7\xb4\xb8\x6b\xd1\xc6\ +\x57\xef\x9e\x34\xb0\x65\xb3\xea\x02\xa6\xd8\x16\x5a\x3d\x3a\xf2\ +\xea\x91\x0b\x15\x60\x6a\x5e\xbf\x15\x78\x69\x51\xa8\xd6\xa2\x63\ +\xdf\x91\x77\x75\xe9\xde\xc2\x89\x19\x51\x94\x0b\x1b\x56\xae\x7e\ +\x3b\x65\xf4\xf2\x55\x6b\x3f\x5a\xd4\x35\x29\xc2\x34\x2c\x02\x92\ +\x24\x11\x00\x44\x40\xc0\x18\x0c\x8d\x77\x98\xf9\xe4\x92\x35\x4f\ +\x0e\x1c\xd2\xad\x76\xbc\x8d\x04\x48\x87\x9c\xea\xa6\x41\x39\xba\ +\x56\x88\x72\xcd\x38\x08\x13\x10\x31\x46\x1c\x10\x26\x9c\xd1\x1b\ +\x0d\x08\xd4\xa4\x94\x73\x13\xd2\x0f\x9e\xca\xb3\x35\x6c\xa0\xc0\ +\x4d\x69\x66\xce\x19\xc3\x52\xc3\x1e\x3d\x12\xc2\xb4\xcc\x1c\x0f\ +\x26\x88\x71\x88\xac\xd9\x40\xbb\x70\x31\xad\xd0\xab\x7a\x2e\x9c\ +\xc8\x36\xa2\x1a\xd4\x24\x96\x65\x99\x0c\x08\xf1\xe5\x67\xba\xa8\ +\x15\x62\x27\x9c\x05\x0e\xae\xa9\xaa\xc1\x39\x30\x2c\xc7\xd7\xa8\ +\x9d\x7f\xf4\x4c\x81\x69\x94\xa6\x9d\x4c\xf1\x86\x54\xab\x15\x49\ +\x00\x49\x92\x88\x08\x91\x44\x45\x96\x44\x04\x1c\x23\x41\x92\x04\ +\x84\x89\x8c\x6d\x72\x55\xa5\x07\x22\xc8\x2a\xc8\x2a\x0e\x6b\xd2\ +\xae\x55\x93\x38\xc4\xac\x60\x1f\x90\xff\x39\x82\x9e\x3a\x88\x3b\ +\x8d\xad\x45\x6c\x1d\x5c\xb5\xf8\xd1\x31\xb3\x5e\x59\xba\xb9\x0c\ +\x64\x81\x60\x81\xab\xbb\x5e\x5d\xf8\xc8\x98\xd9\x2b\xdf\xf8\xde\ +\x85\x44\x0e\xe1\xfd\x46\xb5\xa9\xf8\x75\xdd\xbc\x27\x9e\xfd\xee\ +\x97\x73\xd8\x2e\x63\xf0\x16\x7a\xa4\x3a\xad\x5b\x46\x82\x28\x4a\ +\x72\xa0\xa7\x27\x62\x26\x35\x48\xad\x7a\xd5\x43\xec\xe1\x11\x91\ +\x21\xbe\xec\xb3\xa5\xe1\x71\x3d\xfa\x37\x09\xb1\x25\x0d\xe8\xd6\ +\xd8\x7d\x2a\x45\x03\x3b\xcd\x4b\x79\xf7\xa1\x59\x0f\x8f\x9d\xfb\ +\xd5\x8e\x8b\x44\x72\x54\xa4\x9f\xd4\x1b\x34\xed\xdd\x2b\xc9\x61\ +\x93\x64\x41\x12\x30\x2e\xbe\x72\x8a\x37\x6d\xd9\xb1\x55\xcd\xc8\ +\xf8\xce\x7d\x92\xc2\x0a\x4e\xa7\xe6\x67\x5f\x8e\xbe\x6b\x52\xdc\ +\xb1\x4f\xbe\xcb\x70\xf6\xef\xdd\x28\xef\x4c\x2e\x88\x04\x05\xca\ +\x4e\x04\x01\x55\xb1\xc3\x11\xb3\x0c\x43\x76\x44\xd7\xa8\x16\xee\ +\x08\x75\x60\x2d\xfd\xf2\xc5\x5a\x03\x7a\x26\x46\x45\x35\xe8\xdc\ +\xbf\xb5\x52\x76\xe5\x7c\x69\x62\x9f\x9e\x4d\xf8\xb1\xa5\xd3\xe7\ +\xae\x5a\xf1\xbd\x9b\x88\xa2\x5e\x91\x9a\x91\xd9\x7c\x4c\xff\x46\ +\xf6\x30\xc5\x6e\x93\x10\x41\x08\x24\x11\x9d\x7c\x6f\xf9\xdc\xb1\ +\x0f\xbe\xf4\xdc\x07\x05\x96\x48\x00\x87\x44\x92\xe4\x4f\xde\x7a\ +\x6c\xd4\x23\xc7\xb4\xae\x0b\x1f\x19\xed\xe0\x2a\x03\x66\xfa\xad\ +\xb8\xda\xf1\xe1\xf6\xf0\x88\x08\x1b\xe5\xa1\x7d\x47\xb5\xf3\xee\ +\x78\x67\xde\xe3\xcf\x7e\xbd\xf5\x0c\xd8\xaa\xca\x9f\x31\x42\x18\ +\x63\x84\xab\xe8\xe2\x88\x9a\x54\xc7\xb5\xea\x56\x0f\xb5\x87\x47\ +\x84\xd9\xb9\xe6\x2a\x32\xc2\x1a\xb4\x6e\x1a\x06\x82\x24\xca\x04\ +\x01\x70\xc6\x45\x7b\x54\x6c\x74\xa4\xdc\xac\x4f\xfb\x3a\xee\x73\ +\x17\x55\xb8\x29\xf7\x81\x30\x11\x4c\xd7\x96\x67\x9f\xd8\x9a\x19\ +\xd6\xbb\x7b\x4d\xd3\x60\x18\xa1\xc2\x2b\xa7\xc5\x56\xed\xda\x37\ +\x89\x8f\x49\xe8\xd6\xb3\xbe\x92\x73\x3a\x9d\x8a\x02\xc2\x08\x63\ +\x4c\x88\x80\x00\x5d\xeb\x25\xce\xc3\xeb\x34\xeb\xd0\xa1\xbe\x84\ +\x19\x66\x5a\xc6\x95\x8b\x35\xfb\xf5\x4c\x8a\x89\xaa\xd7\xa9\x7f\ +\x5b\x7b\x65\x56\x6a\x11\x80\x80\x10\x42\xd7\x2a\x7a\xaa\xbe\xd1\ +\xaf\xa3\xea\x03\x8c\xe9\xdc\xd6\x75\x50\xbb\xac\x8d\xaf\xbd\xfd\ +\xe5\x61\x2a\x2a\x41\x99\xdc\xa0\xa7\x0e\xe2\xff\x79\x28\xcd\xe1\ +\x8f\xe4\x22\x16\x02\xb8\x89\x4d\x2e\x08\x82\x40\x30\x42\x44\xc4\ +\x15\x5b\x3e\xd8\x15\x36\xf2\xe9\xcf\xb7\x7c\x3a\x6d\x6c\x52\x61\ +\x6e\x39\x06\x6d\xc7\x9a\xcf\xa5\xae\x8f\x7e\xbe\xfb\x83\x51\xbd\ +\x22\x72\x72\xcb\x39\x12\x25\xab\x64\xdb\x8f\xbf\xd6\x7b\x70\xf1\ +\xc7\xdb\x36\x4c\x19\xd9\x54\xcb\x3f\xf0\xe6\xca\xdf\x3a\xbd\xb0\ +\x7e\xf3\xde\x0d\x4d\xdd\xfb\xdf\x5e\x7b\x10\xc9\x22\x42\x98\x08\ +\xa2\x20\x08\x04\x63\x4c\x24\xf7\x85\x6d\x6f\xac\x4b\x1e\xb1\xea\ +\xa3\x4f\x7f\x5a\x96\x18\xe3\x2b\x74\xd1\xf2\x93\x3f\xbc\xf5\x69\ +\xc6\x7d\x1f\x6e\xfe\xf4\xe7\xa5\x74\xf7\xa7\x9f\xff\x70\xd5\x57\ +\x59\x5a\xe2\x2d\x39\xb6\x6d\xdb\xaf\xbf\xa5\xb8\x8a\x8b\xd3\xb3\ +\xfd\xa2\x88\x38\x03\xe0\x08\x80\x33\x06\x9c\x03\x42\x98\xfb\xf2\ +\x76\x7e\x97\x31\xf8\xa5\xf7\x36\x6c\x7a\xa2\x45\x02\x3e\xfc\xd1\ +\xba\x1f\xb3\xea\x2e\xdf\xb6\x65\xf5\xeb\x63\xf6\xaf\x5c\x73\x22\ +\xd7\x7f\x79\xd7\xf6\xe3\x46\x87\x37\xb6\x7d\xbb\x72\xd5\x14\x5a\ +\x5a\xc2\x88\xb9\x73\xed\xaa\xc3\xac\xdb\xba\xdf\xbf\x7d\x61\x61\ +\xff\xf2\x9c\x1c\x95\x12\x84\x00\x93\xc0\x85\x13\x04\xdc\xd2\xad\ +\x1a\x3d\xc7\x2c\xff\xf1\xf3\xb5\x9f\xbd\xda\xa3\x41\xc5\xd6\xdf\ +\x8f\xa9\x20\x2b\xc8\x48\xfe\xed\x3b\x6f\xc7\x7b\x36\xec\xfa\x62\ +\xfe\x43\xbd\x1c\xa8\xe4\xfb\x0f\x76\xd8\x87\x3c\xf5\xd9\x96\xcf\ +\x66\x4e\x6c\x56\x94\x5b\x4a\x01\x03\xf0\x9b\x84\xc2\xb0\x20\xd1\ +\xb2\xed\x3f\xfe\x52\x7b\xc6\x0b\x1f\x6d\x7b\x7f\xea\xc8\x44\x6a\ +\x14\x6c\x5d\xf5\x5d\x9d\xbb\x5f\xda\xbc\x7b\x5d\xcf\x66\x24\x27\ +\xdf\x03\xdc\xd2\x84\x98\xe1\x0b\xdf\xf8\x78\xef\x07\xcd\xdd\x47\ +\x36\xbc\x7b\x8c\xfc\xad\x22\x30\x26\x22\x02\xc3\xb4\xb0\x48\x18\ +\xe7\x82\x24\x16\x1c\xfa\x7a\xdd\x77\xc5\xb3\x3e\xfd\xf2\xe3\xef\ +\x5f\x70\xff\xb4\xf1\xcb\x6d\x39\x8a\x22\x70\x76\xfd\x6b\x89\x07\ +\x6e\xb3\x66\xf0\xce\x0f\x2f\xff\x78\xf7\x2b\x8d\xa3\x25\x8c\xd9\ +\xa9\x2f\xde\xf9\x2e\xbd\xe6\x2b\xbf\x6d\x59\xb3\x7a\xc2\xa1\x37\ +\xd6\xec\xbb\xe0\x57\x30\x01\x60\xec\xc6\x31\x23\xe0\xfc\xe6\x2d\ +\x9c\x33\x00\x11\x61\xa6\x53\x01\x84\xc0\x2b\x92\x57\x9d\x22\x88\ +\x7f\x36\x50\x0a\x32\x5f\x82\xb8\xa5\x83\xd6\x0c\xe9\xbe\x4d\xef\ +\xc5\x1f\x58\xf6\xfc\xfa\x93\xa1\x8a\xf3\xce\x8a\x97\xb9\x69\xf2\ +\xf0\xb8\xf8\xe8\x48\x9b\xe9\xf7\x96\x17\x97\x6b\xba\x45\x4d\xcb\ +\x16\x1b\x57\x2d\xc6\x69\x79\xdd\x65\x25\x15\xba\xc9\x11\x62\x16\ +\x25\xe1\x71\x71\x51\x21\xc4\x55\x5c\x54\xe1\xd2\x2c\x93\x85\xd5\ +\xac\x15\x1d\x82\x4a\x32\x73\xdc\x3a\xba\x45\x31\x03\x67\x86\xc9\ +\x23\x6b\xd6\x8a\x0a\x15\x7d\x15\xe5\x15\xe5\x1e\x8b\x52\x8b\xe2\ +\x98\x84\xda\x21\x44\xcb\xcf\xc8\xd3\x41\x24\x82\xe0\x08\x51\x0c\ +\xaf\xc7\x60\x72\x68\xa8\xe4\x73\x79\x41\x52\x42\x43\x25\x5f\x85\ +\xdb\xe4\x52\x58\xb8\x5d\x73\xbb\x74\x0a\xc0\x19\x07\x29\xb6\x76\ +\xbc\x02\xfe\x92\x82\x32\xbf\xaa\x83\xe4\x8c\x4f\x88\xc7\xbe\xb2\ +\xbc\xdc\x32\x90\x24\x6e\x5a\x62\x68\x54\x7c\x8d\x28\x4c\xf5\xca\ +\x92\x52\x8f\x4f\xb7\x74\x03\xd9\xc2\xe2\x6b\x57\x13\xb9\x56\x5e\ +\x54\xea\xf3\x9b\x7f\xd6\xd6\xe2\x9c\x28\x8e\xc8\xd8\x68\xbb\x8d\ +\x68\x15\xc5\x05\x05\x95\x88\x88\x08\x71\x6a\x71\x7b\x74\xb5\x6a\ +\xd1\x0e\xb5\xbc\xa4\xb4\xdc\x63\x18\x10\x1e\x1f\x1f\x1d\x69\x37\ +\xfd\x9e\xf2\xe2\x72\x55\xb7\x04\xd9\xe1\xb4\x21\x8f\xcb\x4b\xff\ +\x38\x22\xb7\x28\x0a\x8f\x8b\x8f\x0a\x11\x5c\xc5\x45\x15\x2e\x95\ +\x52\x16\x12\x57\x23\x26\xc2\xa6\xbb\x2b\xca\x8a\xcb\x55\xa9\xee\ +\xf2\xed\x2b\x72\xdf\x7e\xe9\xab\xdd\x65\x5a\x79\x7e\xa5\x06\x92\ +\xf0\xb7\x04\x1c\xa6\xa9\xd2\x03\x5f\x7f\x90\xb0\xef\xd5\x27\xd7\ +\x9c\x70\xda\x1c\x02\xa7\x26\x23\xb1\x09\xb5\x1d\xc8\x9f\x9f\x91\ +\x6f\x20\x51\x54\x94\xd0\x50\xd9\x57\xe1\xfa\xc3\x38\x16\xb3\x98\ +\xd2\x67\xc1\xf2\xe7\x26\xe3\x39\xdd\x1f\xb9\x54\x89\x08\xb7\xb8\ +\xe0\x88\x4b\x88\x27\x6a\x59\x5e\x4e\x29\x88\x32\x06\x4e\x14\xa7\ +\x53\x01\x8f\xcb\xcb\xaa\x94\x6d\xb8\x68\x0b\x71\x48\xcc\xed\xf2\ +\x71\x84\x00\x01\x33\x34\x97\x69\x9f\xbb\xe9\xf3\xc4\xe4\xd7\x9e\ +\x58\x7b\x50\xb6\x29\x00\xdc\xf0\x57\xda\x5b\x3f\xb8\x6e\x45\xfb\ +\x65\xa3\x1e\xb9\x62\x29\x41\x7e\x79\xd0\x53\x07\xf1\x2f\xf2\xd4\ +\x3a\x1e\xf7\xde\x17\x0f\x76\xa4\xe7\x0e\x9e\xf8\xe6\xcd\x35\x07\ +\x53\x8d\x3b\x7a\xbc\x38\xa3\x94\x71\xce\x01\x10\x26\x04\x07\x5a\ +\x6f\x58\x34\x90\x20\xc6\xd7\x59\x15\x9c\x5b\x96\x05\x00\x55\xed\ +\x2c\x38\xa7\x94\x06\x44\xca\x6f\xfb\x4a\xe0\x8c\x06\xea\x7e\x11\ +\x26\x81\x2c\x6f\xd5\x96\xeb\x87\xe5\xd4\xa2\x88\x08\x18\x18\xa5\ +\x9c\x08\x04\x38\xa3\x94\x07\x78\x24\xd4\xa2\x98\x54\x29\xaa\x70\ +\xc6\x28\xa5\x80\x30\x11\x02\xe9\x04\x4a\x29\xfb\xe3\xb0\x81\x6b\ +\x60\xd7\x4f\x85\x01\x80\x53\x4a\x19\x03\x40\x81\x5f\xdd\x6a\x74\ +\x8c\x52\x0a\x37\x0e\x0f\x00\x80\x53\xcb\xe2\xfc\xda\x71\xae\x5d\ +\xe6\x75\xe3\x70\x4e\x29\x43\xe4\x4f\xd7\x7c\x1b\xe3\x00\xc2\x18\ +\x73\x66\xaf\xb7\xec\xe7\xa5\x29\x2f\xce\x7e\x6f\x5b\x49\x88\x2c\ +\x93\xdb\xb0\x0f\x4d\x4d\x6f\x3c\x61\xee\x73\x4f\xf5\x2e\x3d\x95\ +\xfc\xd9\x92\x15\xc7\x0b\x99\x84\xf9\x35\x73\x09\xb8\xea\xb2\x6f\ +\x32\x0e\x50\x4d\x69\x38\xf0\x89\xa7\xfa\x9e\xda\xf4\xf6\x4f\x07\ +\xb3\x89\x24\xa2\x3f\x6c\x85\xc8\x35\xeb\x01\xa7\x94\xc2\x8d\x22\ +\x32\x9c\x51\xc6\x11\x21\x18\x80\x5b\xaa\x59\x6b\xe0\xd8\x19\x73\ +\xc6\x35\x0e\xab\x58\xff\xc8\xc2\x5d\xe7\x2b\x24\x11\x51\x21\x7e\ +\xda\xab\x73\xda\xb6\x68\x5b\x8d\x9f\x7b\xe2\xae\xb9\x19\xdc\x16\ +\xf4\xd4\x41\x4f\x1d\xc4\xbf\x2c\xeb\x21\xda\x43\xc2\x23\x42\x65\ +\x62\x55\x14\x15\xfb\x74\xfe\xaf\x5c\xbb\xe7\x1c\xfe\xc9\xc3\x71\ +\x43\xd7\x91\x28\x4b\xff\x94\xe4\x35\xbf\xf6\x11\xfe\x97\x29\xde\ +\x55\x3e\xca\x34\x2c\x2e\xc9\x7f\xaf\xff\x32\xb3\x0c\x93\x21\x49\ +\x92\xee\x50\xda\x9c\x33\x06\x7f\xad\x30\x02\xdb\x43\xed\x54\xf5\ +\x69\xc6\x4d\x77\x84\x33\x06\x37\x51\xd0\x39\xb5\x50\x78\x7c\x5c\ +\xb8\x1d\x95\xe5\xe6\xfb\xcc\x3b\xb1\x37\x47\x82\x22\x21\xc3\xe3\ +\xd5\x45\x59\xfe\x63\xfc\x7f\xba\x59\x9c\x33\x0e\xb7\xb3\x1f\x67\ +\x5c\x0a\x8f\x8c\x8d\x09\x51\x4b\x0a\x4a\xca\x75\x12\xe8\x86\x82\ +\xa4\x98\x5a\xd5\x6c\x98\xb9\x2b\x2a\x3d\x2e\xdf\xf5\x66\x5f\x9c\ +\xb3\x40\xff\xa8\x7f\x71\x5d\xc8\x1f\xb7\x19\x5d\x8f\x0c\x6e\xdc\ +\xc2\x19\xe3\x70\xf3\x79\x03\x43\xf9\x67\x27\xc6\xbf\x01\x41\x36\ +\x79\x10\xb7\x79\x87\x23\xe0\x8c\x71\xce\x99\x65\xea\x9a\x41\x19\ +\xfc\xab\x9e\x26\x04\xdc\x32\x4d\x8e\xf0\x5f\xa6\xa7\x73\x46\x71\ +\x48\xfb\x01\xbd\x23\xd5\x82\x42\x8f\xf5\x57\x77\xe7\x9c\x0b\x8a\ +\x23\x22\x2a\x54\x40\xd7\xc2\xf3\xbf\x02\x46\xa9\xb3\x76\xf3\x9e\ +\x1d\x13\x4a\xb2\x72\x74\x4e\x6e\x79\x72\x6a\xd1\xe8\xc4\x8e\x9d\ +\x9b\x46\x14\x64\x15\x50\x20\x77\x32\xc0\x40\x93\x8d\xbf\x92\xc4\ +\x65\x9a\x4f\xb3\x38\xfa\x93\x47\x11\x65\x09\x71\x76\x63\xfe\x18\ +\x23\xae\xba\x2b\x2b\xca\x5d\xd6\x9d\xaa\x83\x23\xa0\x96\x69\x31\ +\xe1\x06\x69\x76\x4e\x2d\xcb\xe2\x37\x46\xee\x88\x10\x51\x14\x38\ +\x63\xb7\x99\x36\x88\xaa\xbe\x8a\xd2\x0a\x9f\xc6\xae\x11\xee\x11\ +\x02\xea\x29\xab\xa8\x28\x77\x69\x9a\x89\xae\x69\x76\x71\x4a\x91\ +\x60\x8b\x88\x8d\x92\x11\xd5\x0d\xeb\x5f\x36\xbd\x80\x99\x16\x53\ +\xc2\xc2\xc3\xc3\x9d\x04\x51\xcb\x64\xc0\x99\x69\x71\x5b\x78\x44\ +\x58\xa8\x1d\x73\x6a\x51\x14\x12\x1d\xed\xb4\x21\xcd\xa7\x32\x44\ +\x10\x02\xce\x41\x76\x84\x44\x44\x85\x8a\x02\xa2\x06\xfd\xcf\x4c\ +\xa7\x07\x3f\x42\x82\xb8\x5d\xf6\x03\x06\xbe\xb6\xf1\x8b\x1d\xef\ +\x3d\xb7\x64\x4e\xcb\xda\x82\x7e\xa7\x14\x60\xce\x28\xbb\x9e\x3d\ +\x08\xc4\x7a\x55\xcb\x55\x8c\x31\xce\x81\x53\xd5\x54\x3a\x4f\x9c\ +\xda\x25\x31\xd2\xd0\xf4\xeb\xae\x85\x51\xca\xaa\x32\x03\xb7\x75\ +\xb4\xcc\xd2\x34\x88\x9d\x30\xf7\xd1\xee\xf5\x6c\xba\xc5\x81\xf3\ +\x6b\x7b\xdd\x74\xa2\x1b\x43\xa4\x6b\x83\x61\x9c\x83\xa9\x5b\x71\ +\xad\xfb\x2d\xfc\xf4\x83\xef\x0f\x7f\x38\xa8\xad\xc3\x57\x55\x71\ +\x07\x3c\x70\x9c\x1b\x56\xc5\x38\x63\x7f\xbb\xc5\xd0\xb5\x98\x16\ +\x83\x1f\x99\x3d\x34\x94\x6b\x16\xbb\xf5\x95\x6b\x86\x59\xaf\xd7\ +\xc4\xd9\x93\xbb\x8b\x96\xc6\xfe\x38\x0e\xbf\x36\xa6\x6b\x07\xe4\ +\x9c\x51\xce\x99\xe5\xa3\x21\xf7\x7f\xf8\xeb\xa6\x15\x83\xb8\xa6\ +\xf2\x1b\xde\x28\x81\xeb\xfa\xc3\x38\x8c\x32\x4a\xaf\xf9\xe1\x3f\ +\xa7\x88\xb8\xe1\x37\x22\x5b\xaf\xde\xb3\x73\xfe\x84\x04\xbf\x6a\ +\xfd\x71\x09\x8c\xa1\x9b\xb2\x16\xd7\x0e\x7b\xfd\xd6\xc0\x4d\x06\ +\x0c\x6c\x01\x1e\xb8\x17\x8c\x03\x30\x4b\x57\x6a\xb5\x1f\x77\xef\ +\xa0\x50\xa6\x1a\x16\x03\x00\xd3\xef\xad\x39\x62\xe1\xb6\x83\x6b\ +\x9b\x57\xa3\x9a\xc1\xfe\x6c\xae\x2a\xc7\x8c\x31\xc2\xb8\xaa\x37\ +\xd7\x35\xf7\x5e\xb5\xfe\x8a\xaf\x79\x53\x1d\xa2\x93\x1e\xdb\xf4\ +\xfe\xea\x8f\x5f\x9d\xd0\xbf\x29\x32\x75\xce\xff\x64\x2e\xe0\xec\ +\xcf\x03\xbe\xdd\x1b\xf4\x86\x99\xc3\x74\x3f\x6b\x31\xe1\xe1\xb7\ +\xb7\x7e\xb0\xe2\xe3\x95\x0f\xcd\x1e\xe4\xb0\xfc\x3e\x15\x3a\x4c\ +\x7b\x72\xfd\xd6\x0d\xcb\x3f\x5e\xf9\xc0\xbd\x3d\x14\x31\x64\xd0\ +\xb3\xcf\xbf\xf1\xed\xc6\x67\x1e\xbb\x4b\x36\x75\xca\xb9\xa1\xb2\ +\x46\x7d\x87\x3d\xf5\xf6\xeb\x9b\x8e\x7c\x37\xa1\x67\x1d\x5d\xd5\ +\xff\x03\x1f\xc8\x20\xf3\x25\x88\xdb\x05\x58\x62\x58\x28\xdb\xbf\ +\xe1\xc5\x45\x6f\x9d\x72\xd8\x6c\x77\xd8\xf2\x14\x88\x1c\x1e\x1d\ +\x2a\x0b\xdc\x5b\x5a\xea\xd6\xa8\x20\x08\x92\xdd\x06\x96\x61\x98\ +\x5c\xb4\xd9\x09\x33\x35\x4d\xb7\x55\xab\x37\xe4\xde\x99\xe6\x37\ +\x19\x17\x4a\x38\x32\x7c\x2e\xaf\x6e\xe9\x96\x2d\x2a\x26\xcc\x8e\ +\x2a\x8b\x4a\x34\x76\xab\xce\xd0\x9c\x99\x26\x0b\x89\x8a\x71\x3a\ +\x22\x44\xc2\x19\x03\xe0\xd4\x30\x50\x68\xb5\x58\x3b\x31\xca\x0a\ +\xcb\x2c\x22\xdb\xec\x76\xa0\xba\xa1\xb3\x40\xa0\x2a\x0b\x60\xe8\ +\xa6\x68\x77\x86\x86\x39\xb8\xee\x2d\x2f\x75\x09\xb2\x94\x7b\x78\ +\xcb\x93\xe3\x2e\x2e\xdf\xfa\x62\x88\x8d\xf0\x40\x78\x6f\x9a\x16\ +\x92\xa2\xaa\xc7\x20\xd5\x5d\x56\xe6\xc5\xb2\x84\x00\xdb\x23\xc2\ +\x9d\x76\xc9\xf0\x54\x96\x97\xfb\xb0\x24\x71\x53\x07\xc9\x11\x55\ +\x3d\x34\x2c\x54\xbe\xf6\x0a\xf8\x9b\x60\x54\x37\x88\x3d\x34\x3a\ +\x54\x72\x3a\x04\xce\x19\x00\x50\x43\x47\xf6\xb0\xe8\x98\x10\xd3\ +\x55\x56\xee\xd2\x05\xc5\x6e\xb7\x09\xba\xdf\xcf\x00\x38\x26\x36\ +\xa7\x6c\xfa\xb4\xe8\xa8\xd0\xac\xbd\xdf\xff\x54\x90\x06\x42\x55\ +\x18\x6b\x19\x3a\xc8\xce\xa8\xd8\x30\x11\x31\x9f\xcb\xa5\x6a\xa6\ +\x69\x98\x4a\x44\x4c\x44\x88\xe8\x29\x2d\xf1\xe8\xec\x6f\xd6\x0f\ +\x39\x92\x9c\xb1\xe1\xf4\xe0\x57\x5f\xe4\x5f\xa8\xbc\xde\xd1\x9b\ +\xc8\xf6\xd0\x70\x27\xa6\x5a\x79\x71\x39\x25\x12\xe1\xd4\x62\x38\ +\xbc\x5a\xac\x4d\xc4\x9a\xcf\xe3\xf5\x68\x8c\x59\xa6\x85\xc2\x03\ +\x06\x2c\x2a\x33\x91\x24\x62\xce\x11\x71\x44\x86\xd9\x6d\x22\x37\ +\x34\x57\xb9\x9b\x8a\x72\x9d\x4e\x43\xef\x9d\x5a\xfd\xea\x9e\x23\ +\xa0\x63\x7f\x65\x25\x09\x8f\x91\x2b\x53\xbe\xfe\xf8\x5c\xb1\x0f\ +\x13\x02\x80\x80\x19\x06\x13\xec\x51\xd5\x23\x98\xb7\xbc\xbc\x42\ +\x15\x64\x09\x21\x6c\x0b\x0d\x09\x09\x91\xd5\x8a\xb2\x4a\x8f\x2e\ +\xdc\x2a\x11\x44\x4d\x5a\xa3\x5d\xa7\xb6\xd5\x33\x9e\x19\x36\x3f\ +\xc3\x27\x4b\xb2\x42\x35\x9d\x38\x23\xa2\x23\x6d\xfe\xd2\x12\xb7\ +\xc6\x24\x91\x20\x41\x74\x86\x86\xda\x64\x70\x17\x97\xf8\x4d\x10\ +\x6e\xb1\x70\xca\x4d\xcd\x54\x22\xa3\xc3\x9d\xd8\x55\x54\xa2\x5a\ +\x44\xc4\xdc\x9e\xd0\xf6\xde\x19\xe3\x8a\xbe\x7b\xf9\xed\x9f\xae\ +\x22\xdd\xed\x43\x62\x78\xc3\x2e\xf7\xdf\x37\x34\xed\x93\xe7\x37\ +\xed\x2e\x00\xb5\x52\xd7\xca\x3f\x9d\x3d\x63\x77\xdf\x87\xd6\x3f\ +\x37\xa4\xce\x7b\x5b\x53\xfc\x92\x62\xc7\xe7\xbe\xff\x68\xce\xd7\ +\x3f\x2f\xd8\xbc\x21\x2c\x54\xfe\xcf\xa4\x51\x06\x3d\x75\x10\x7f\ +\x37\x85\xca\x11\x86\x3f\xbe\x9d\x19\xb5\xd8\xb5\xf5\x30\x74\xc3\ +\x16\x84\x30\x21\x98\x59\xa6\xa3\x66\xc7\x47\x96\xcf\xa8\x11\x16\ +\x6a\xb3\x32\xdf\x7e\x7c\xd1\xef\xe7\xd1\xfc\x4f\xd6\x8a\x3f\xbc\ +\xf8\xfc\xc7\x05\x0f\xaf\x7c\xa7\xd5\x95\xb5\x8f\xad\x3e\x73\xcf\ +\x53\xd3\x3b\xb6\x89\x36\xc2\x1f\x7a\x79\xb8\xff\xdc\xc7\x2b\xd7\ +\x7c\x79\x26\x71\xd4\xac\x79\xf3\x47\x85\x12\x28\x3f\xbb\xfd\xb5\ +\xf9\x6f\x67\xfb\xb9\x80\x80\x52\x5a\x75\x2a\x04\x86\x49\xba\x3e\ +\xb4\xf0\xe1\x69\xed\x74\x0f\x4e\xaa\x1b\x71\x5a\xd5\x0d\x2a\xf6\ +\x7c\x74\xc1\xac\xc9\x1d\x24\x0c\x57\x7e\xda\xb4\xec\xc5\x6f\xfa\ +\xbd\xbe\xae\x79\xfa\xfa\x45\x6f\x1c\x45\x80\xdb\x8e\x9f\x37\xb9\ +\x45\xc6\xf2\xb7\x52\xe6\x7d\xf5\x46\x3d\xab\x12\x85\x3a\x8e\x6c\ +\x78\x75\xcd\xba\x7d\x4c\x40\x96\xa6\x9b\x56\x55\x04\xc6\x2d\x93\ +\xda\xe3\xee\x5e\xb2\x68\x44\xe7\x78\x4e\xd5\x5d\xab\x5e\xd9\xf8\ +\xe5\x31\xdd\x56\x7b\xc2\xe3\x4f\xf4\x6a\x57\xcb\xe1\x20\xbb\xd7\ +\xbc\xfc\xc1\x67\xc7\x49\xad\xb6\x8f\xad\x79\xa1\x7d\x0d\x04\xe1\ +\x0d\xed\x29\x5f\x05\xf2\x40\x81\x65\x3e\x40\x88\x10\x02\x86\xee\ +\x68\xdc\x73\xc1\x9b\x4f\xd5\xb3\xeb\xf6\x1a\x4d\xd9\xcf\xc9\x96\ +\x65\xd8\x1a\xf5\x78\xec\xe5\x87\x1a\x45\xdb\x6c\xa8\xf2\xab\x85\ +\x0b\xbf\x4c\x89\x5d\xf1\xcd\x2b\x29\x4b\xa6\xaf\xdd\x95\x93\x38\ +\xfa\x89\x25\x0f\xc5\xcc\x1b\xb5\xb6\xdf\xc3\x33\x07\x0f\xea\x64\ +\x1e\x2d\xf8\x66\xcb\x19\x0b\x44\x66\xea\x21\x8d\x7a\x3e\xb1\xec\ +\x91\xc4\x38\x6c\x1a\xfa\xde\xd7\x17\xbf\xb3\xe5\x5c\x83\xbb\xa6\ +\x3e\xf2\xe4\xc8\x08\x49\x22\x65\x29\xab\x1f\x7f\xf5\x74\xa1\x21\ +\x12\x74\xdd\x38\x98\x5b\x62\xb5\x16\x33\x9e\x7b\xb0\x7d\xcb\xda\ +\x27\xdd\x7b\x7e\x3b\x52\x42\x30\x45\xe1\x0d\x1e\xff\x74\x55\xfb\ +\x50\xd5\x54\x42\xd3\x7f\x7e\x77\xd9\x0b\x5f\x7b\xc4\xa8\xc1\x4f\ +\x3f\x3d\xbe\x5f\x02\xb7\xa0\xf8\xf4\xd6\x57\x17\x7c\x5c\x4e\xc2\ +\xfb\x3d\xfe\xc4\xdd\x83\x92\x14\xc5\x96\xff\xfb\x67\x2b\x96\x7c\ +\x56\xc8\xaa\x8d\x7b\xf6\xb9\xbb\x87\xd4\xf5\x6b\x4c\x4f\x3f\xba\ +\xf2\xd1\xa5\xee\x26\x43\xa7\x3f\xde\x37\xb6\x16\x9a\xb3\x6e\x95\ +\x2f\xeb\xd4\x9b\x0b\xd7\x90\xce\xa3\xe6\xcc\x1b\xd5\xc0\x91\x77\ +\xf2\xe7\xad\x19\xa5\x86\xc0\x29\x44\x36\x98\xb9\xe2\xf9\x3e\x4d\ +\x22\xa9\x51\xf1\xc3\x92\x97\x3e\xfb\xed\x42\xd2\xc4\xc7\x16\xbf\ +\x30\x9a\x55\xf8\x64\xb1\x72\xd3\x53\x0b\x7f\x3a\x50\x20\x2a\x7f\ +\xee\x9b\xca\x81\x71\x06\x5a\x99\x4b\x33\x18\x46\x88\xe9\x7a\x58\ +\x8b\xfe\xf3\x56\x3c\x5c\x2f\x4c\xd0\x8b\x2f\xbc\xf3\xe4\xcb\x7b\ +\x2f\xfb\x46\xbc\xb2\x62\xce\xf0\x86\x2e\x2f\x42\xa5\xc9\xaf\xcc\ +\x79\xe5\x7c\xbe\x2e\x89\x37\x39\x6b\x53\x33\x13\x06\xdf\x3b\xff\ +\xd9\x71\xe1\x02\xaf\xbc\xb0\x7b\xe5\x93\xab\xd3\xd4\xd8\xe9\x2f\ +\x3c\xd4\xbe\x65\x74\x09\x9f\xf8\x64\x07\xcf\x6f\x2f\x3d\x97\x2e\ +\xd5\x7c\xf8\xa5\x39\x2d\x1a\x47\x46\x8e\xbc\xf7\x89\x6e\x15\x5b\ +\x17\x2f\xba\xca\x40\x20\x58\xab\x28\x55\x29\x05\x7a\x2d\xd7\x81\ +\x11\xc6\x98\x73\xfa\x1f\x5b\x4b\x18\xcc\x7e\x04\xf1\x0f\xd2\xd5\ +\x7f\xa4\x2c\x01\x85\xd5\xaa\xdb\xb0\x69\xe3\x3a\x75\x62\x45\xe0\ +\x9c\x03\x07\x1c\x51\xbb\x5e\xc3\xa6\x8d\x6b\xd5\x8a\x26\x9c\x23\ +\x41\xf4\x66\x9d\x78\xe7\xa9\xe7\x5f\x98\xb3\xf8\x9c\xd6\x6a\xca\ +\xf0\x8e\x18\x4c\xc9\xa6\xc8\x22\xe6\x00\x92\x64\x57\x24\x59\x84\ +\xf2\x4f\x9f\x7e\x6d\xc7\x81\x8c\x9d\x2b\x5f\x9a\x35\x6c\xfa\xfb\ +\x3f\x5c\x94\xab\x77\x7a\xe2\xf9\xf1\x97\xd7\x3e\x35\x75\xe0\x63\ +\x85\xf5\x87\x3c\x32\xbb\x13\xd5\x74\x90\xed\xf1\x8d\x1a\x37\x6a\ +\xda\x30\x36\xc2\x4e\x4d\x2d\x34\xa9\xff\x63\xb3\xdb\xfd\xf0\xd8\ +\xf4\x07\xa7\x2c\x3f\x97\xe7\xc7\x98\x45\xb5\x1c\xfa\xe4\x9c\x36\ +\xdf\xcf\x9d\x36\x7d\xc2\xf2\xd8\x31\x0f\x4c\x1e\x1c\x5f\x94\x6d\ +\x3a\xc2\xa2\xdb\x4f\x5e\x30\x77\x76\xbf\x30\x67\x98\xe1\x2e\xb3\ +\x42\x6b\x36\x88\xcc\x7e\xfd\xbe\xc9\x4f\x3c\xb3\xa3\xe7\x3d\x0f\ +\xb6\x8e\xe1\x3a\x43\x98\x5c\xa7\x6c\x80\xae\xf3\xd6\x13\xe7\xdc\ +\xd3\xd6\xfd\xd2\xc8\x71\x0b\x97\xee\x1e\xba\xe8\xc9\xce\x8d\x1c\ +\xa6\xbf\xe8\xa7\x37\xdf\x58\x3c\x6b\xc1\x87\xdf\x17\x8c\x9e\x32\ +\x29\x06\x78\xcf\xd9\x8f\x75\x82\x43\x8f\x0c\xb8\x67\xf5\xdb\xbb\ +\x4c\x51\x44\xc0\x19\xe7\xce\xf8\xda\x0d\x9b\x36\xae\x5b\x37\x4e\ +\xe2\xa6\xdf\x0a\x1b\xf7\xf4\x63\x35\xd2\xbe\x78\x60\xc0\xfd\xef\ +\x6f\x3e\xc1\x25\x6c\x40\xf8\xc4\xe7\xe7\x37\xae\xd8\xf7\xf2\x03\ +\xf3\xbe\x3a\xcd\x67\xbf\x32\x25\xda\x7d\x2e\x39\xcf\xdf\x76\x48\ +\x5b\x0a\x72\x87\xde\x3d\xb5\xe3\x27\xca\x3c\x05\x9f\x2c\x98\xff\ +\xc6\x07\xfb\xe5\xd8\x28\x01\x71\xe0\xd4\x44\xd5\x1e\x78\x7d\x7e\ +\xad\x82\x1f\x1e\x1f\x3e\xed\xe1\x09\x4f\x7c\xbf\x2f\x43\x8c\x6e\ +\xfb\xc8\x8b\xd3\xdc\x5b\xdf\x79\xfe\x81\x17\x2f\x47\xb5\x7b\x64\ +\x6e\x37\x66\xe8\x20\xdb\xe3\x1a\x36\x6e\xd4\xb4\x61\xb5\x48\x07\ +\x42\xc4\x2a\x39\xf3\xf2\xc4\x47\xbe\x3f\x59\x12\x1e\xe3\xe4\xc0\ +\x39\xe3\xc4\x19\x93\x98\xa0\x7d\xf2\xc4\x8c\x19\xf7\x6d\xa8\x3f\ +\xe8\x81\x3e\xf5\x24\x2b\x22\xe1\xae\x07\xfb\xa7\x7c\xbc\xf2\xe1\ +\x61\xf7\x2e\x5d\xfa\x83\xdb\x82\x3a\x3d\x27\x3e\x32\x25\xe9\x97\ +\xa5\x2f\x2c\x7a\xf6\xa3\x3a\x53\xee\x1d\xd5\x3b\xc6\x6b\xd8\x5b\ +\x77\x68\x7d\x65\xc3\x2b\xb3\x87\x4c\x7d\x66\xc1\x86\x7c\x6a\x2f\ +\x3b\xfe\xf3\xca\x85\xdf\x5c\x3d\x7d\xe8\xe5\xb1\xf7\x3c\xfa\xd8\ +\xba\x6c\x3f\x49\xdf\xf6\xd1\x53\xf7\xbf\x9a\x23\x84\x39\x65\xc4\ +\x39\xd3\x0c\xa1\xd7\xac\x27\x07\xc6\x5c\x7c\xf2\xae\xb1\xcb\x3f\ +\xb8\x3c\xf5\xd5\xc7\x12\x1d\x3c\x34\xa1\xae\x90\xb9\x65\x56\xbf\ +\xbb\x3f\xda\x23\x4e\x9b\x31\x26\x02\xa9\x94\xfd\x39\x02\x10\x42\ +\x62\x13\x9b\x34\xa0\x65\x65\x9a\x85\x10\x58\x3a\xaa\x76\xff\xe2\ +\xb9\xe1\xc9\x1b\xee\xef\x3d\xf9\xe7\xec\xf8\xc7\x17\x8f\x75\x02\ +\x4f\x68\x16\x9f\xfe\xed\x2b\x93\xfb\x3d\x74\x91\xf4\xb8\x6f\x58\ +\x2b\x30\x8d\x3f\xa5\xa3\x51\x64\x8b\xb9\x8b\x26\x65\x6d\x78\x7a\ +\xea\x80\x47\x32\xe3\x07\x3c\xfa\x58\x4f\xe4\xcf\x78\xf7\xf1\x15\ +\x07\x92\x33\x7f\x5e\xfa\xc2\xc3\x13\x1f\xdf\x91\xa6\xc9\x7a\xe6\ +\xda\x47\x56\x1e\x3b\x9b\xf9\xdd\x73\x0b\x1e\x99\xba\x60\x6f\x96\ +\xa1\x08\x18\x63\x62\xf8\xca\xca\x85\xf0\x06\x2d\xea\x2a\x88\x73\ +\x00\x04\x37\x32\x77\x82\x9e\x3a\x88\xff\xe2\x00\x9b\x9b\x54\xec\ +\x30\xe3\x89\x97\x36\xbc\x3a\xe7\x91\x11\x11\xa0\x5b\x8c\x59\xc8\ +\xd6\xed\xe1\x05\x4b\x36\x2c\x9b\x39\x73\x60\x08\xd3\x74\x8d\xd6\ +\xbb\x6b\xc2\x33\xef\xae\x98\xbf\x78\x66\xab\x46\x61\xf6\x40\x24\ +\xc5\x81\x32\xca\x80\x33\x08\xd4\xea\xf1\x40\xc2\xda\x32\x2d\x8b\ +\x99\xd4\xd4\x1c\x09\x6d\xaa\xbb\xf3\xb7\xff\x90\x5c\x56\x7e\x6a\ +\xeb\xae\x0b\x91\x1d\x5b\x29\xa0\xe2\xb8\xa4\xc9\x4b\x97\x2d\x79\ +\x6f\xf1\xd0\x1e\x0d\x98\xe5\x8f\xa8\xdf\x56\x49\x3f\xbf\x67\xcf\ +\xf9\xe2\x9c\xbc\x72\x97\x9f\x03\x8f\x4d\xec\x28\x9c\x4f\xde\x73\ +\x28\xad\x20\x7d\xf7\x6f\x29\xee\x84\x4e\x8d\x2a\x2f\x5f\x15\xa3\ +\x9b\xf5\xbf\x77\xf8\xe0\xc1\xfd\x9a\x35\x95\x0a\xb3\xd2\x75\x24\ +\x59\x7e\xd5\xe3\xae\x4c\x3b\x74\xa8\xcc\xc2\x31\xe1\x22\x65\x1c\ +\x00\x55\xe5\xcc\x81\x5a\xc8\xd6\xa0\x49\x8b\xec\x9f\xb7\x9f\xce\ +\x2d\x38\xbf\xf3\x87\x64\x23\x3a\xa1\x7e\x84\x2d\xae\xd9\x8c\xd7\ +\x5f\x7d\xfe\x8d\x67\x47\xdc\x95\x68\x17\x41\x08\x89\x6a\x98\x50\ +\x37\xe5\xbb\x1d\xa9\x95\x05\x05\x57\xf3\x75\x84\x10\x80\x65\x42\ +\xf3\x7b\xe6\xbc\xf8\xde\xf2\x47\xe7\x4f\x8c\xc5\xaa\xe9\x88\x6f\ +\x54\x3d\xea\xe8\x57\x3b\x33\xbd\x45\x85\x59\x45\x16\x50\xee\xa8\ +\xdd\xb4\x56\xed\xa8\x46\x1d\x66\x2d\x9d\xd7\xa3\xae\x78\x31\xb5\ +\x4c\x90\xf5\xdd\x5f\x1c\xab\xde\xa2\x77\x8b\x3a\x89\x9d\x3a\x4a\ +\xbf\xfd\x78\x48\xe3\x22\x07\x46\x19\xaf\x4a\x89\x53\x43\x88\x49\ +\x6c\x15\xca\x7f\x5a\xfb\xe9\xa5\x22\x97\xab\xb8\xb0\xb4\xd2\x63\ +\xab\xd1\x22\x31\x3a\xb2\x76\xef\xd1\x73\x5f\x9e\x55\xc3\x5f\x74\ +\xa5\x44\xc3\x60\x92\x6a\x8d\xee\x59\xba\x6c\xc9\x7b\x8b\x87\xf5\ +\x6c\xc4\x0d\x83\x07\x6c\xcb\x38\xb3\x18\xbf\xf6\xe9\x6e\x69\xba\ +\xd7\xe3\xce\x3a\x75\x2c\xb7\x5c\x8b\x8f\x0f\x35\xf2\x2f\x7d\xf2\ +\xf4\xc6\xba\x93\xe7\xbf\xfe\xde\xb3\x5d\x9b\xc7\xe8\x9c\xc5\xd5\ +\x6f\x13\x1f\x12\xd9\x6d\xda\x9c\x39\x0f\xdd\xe5\xb9\x90\x5a\x42\ +\x45\x01\xb8\xc5\x7c\xa5\x85\xc5\x2e\xb7\xdb\x55\xe1\x36\x39\x02\ +\x60\x8c\x71\x46\x99\xa5\x9b\x56\x60\x0d\x96\x33\x46\x19\xa3\x81\ +\x7b\x48\x2d\x31\x3c\xb1\x71\xc3\xf3\xdf\xfe\x76\xb9\xbc\x30\xf9\ +\xd7\x1f\x53\x1d\x75\x13\x12\x22\x98\xc1\x74\xaf\xa7\x52\x2d\x48\ +\x39\x78\x42\x8c\x0c\x77\xc8\xf0\xa7\x38\x95\xea\x46\x5c\xbf\xb1\ +\x0f\xcd\xee\x71\xf5\xf0\xa9\x0a\x1d\x21\x66\xa2\xc8\xfa\x8d\xc3\ +\xa5\x3d\x9b\x77\x15\xf9\x32\xb7\xff\xf8\xbb\xd9\xa4\x55\x8c\x22\ +\x52\x83\xfa\x3d\xee\x52\x4f\xea\xb9\x33\xe9\x51\x71\xe1\x04\x5d\ +\x6b\x14\x6b\x51\xc6\x80\x53\xc3\x56\xbb\x75\x0d\xb5\x64\xfb\xf7\ +\xc7\xcb\x2a\xcf\x6e\xdd\x71\x36\xbc\x43\x6b\x27\x30\x4a\x29\x63\ +\x8c\x51\x4a\xab\xf2\xef\x9c\x31\xca\x38\xa7\x94\x52\x5a\x95\xb9\ +\x42\x04\xbb\x73\x53\x2f\x56\xc4\x4d\x5b\x3c\xa7\x61\x28\xb2\xd8\ +\x7f\x01\x27\x27\x98\xfd\x08\xe2\x4e\x83\x6b\x89\x18\x7b\x5e\x59\ +\x70\xf0\x35\xc4\x2c\x6a\x82\x22\x12\x00\xee\xdb\xb6\xe8\xf1\xdf\ +\x09\x62\x96\x65\x62\x91\xf2\xc8\xbb\x9f\x1c\x4d\x76\x2e\x9f\xba\ +\x64\xef\xdd\xcb\x36\x4d\x70\x48\x18\x34\x0f\x13\x1a\xd4\x8a\x05\ +\xc8\xa0\x0c\x13\x8c\x00\x10\x42\x1c\x31\x31\xcc\x29\x31\x00\x22\ +\x4a\x7a\x69\x8e\x1e\x1e\xdd\x38\x31\xfa\xe0\x09\xda\x3c\x31\x8e\ +\xe6\xec\x36\xc1\x46\xb2\x4f\xaf\xb9\x6f\x2a\x41\x60\x99\x26\x16\ +\xec\xde\xa2\x0c\x5c\x7b\x70\xe3\x7a\x91\x97\x32\x38\xc1\x22\xc1\ +\xc8\x5d\x98\x25\xd5\x6d\x9b\x50\xcd\x96\x5b\x52\xa7\x45\x6d\x9b\ +\xef\xf7\x82\xc2\xac\x8b\x31\x7d\x5e\x0a\xd9\xfb\xc9\x76\x92\x74\ +\xd7\xc0\x1a\x9f\xbe\x9f\xcd\xc4\x96\x01\xae\xa3\x84\x02\x12\x5a\ +\x00\x80\x38\xa3\x48\x16\x65\x59\x60\x00\x22\x37\x4a\x8a\x8a\xe2\ +\x5a\x25\x46\x01\xd1\x6b\x25\x35\x76\x78\x0f\x5e\x75\xb5\x1e\xf7\ +\xc8\x5d\x35\x2f\x4f\xec\xfe\x0c\x74\x79\x78\xe3\xd2\x96\x82\xe9\ +\x29\x2c\xab\xe8\xd2\xb9\x69\xd8\x27\x07\x00\x13\x01\x61\x84\x40\ +\x94\xe0\xf8\x5b\x2f\x9e\x7a\x87\x70\x6a\x99\xd4\x26\x5a\xe5\xc5\ +\x3e\xbd\x49\xe7\x24\xdb\xae\xab\x08\x0b\x84\x08\xc8\x5f\x5e\xa1\ +\x55\xa6\xee\xdc\xf8\xd4\xca\x7d\x58\x54\x44\x81\x00\xd8\xcb\x0f\ +\x6d\x4d\x79\x62\xd9\x9c\xe5\xf3\xa2\xd2\xf7\xed\x3f\x5e\x24\x2a\ +\x76\xa6\x59\x94\x33\x39\xcc\x8e\x39\x03\xa2\x50\x77\x41\x91\x28\ +\xb4\xec\xde\xca\x71\x3e\x99\x81\x24\x89\x92\xe5\x2e\xac\x54\x4b\ +\xf6\xac\x59\xf2\xfe\x9e\x22\x9b\xac\x10\x8c\x44\x7b\x28\xcd\x3d\ +\xb7\xf6\xfe\x2a\xe3\x20\x45\x01\x60\x18\x80\x62\x64\x0b\xb5\x01\ +\x30\x14\x90\xdc\x43\x88\x08\x82\x44\x04\xc0\xc0\x00\x4b\x12\x3d\ +\xfd\xe5\x9a\xc7\xb6\x7c\xdc\x76\xfc\x63\x2f\xaf\x7d\x5d\xbd\x6b\ +\x64\x76\x59\x81\xbb\x58\x7f\xef\xd1\x47\x53\xca\x90\xcd\x26\x23\ +\xa6\x2b\xb6\x84\xaa\xa5\x3f\x2c\x54\x25\x85\x11\xe6\x94\xd9\x65\ +\xbb\x2c\x01\x37\x30\x46\x40\x11\x02\x4e\x91\x5d\x96\x25\x81\x03\ +\x22\x96\xbf\xb8\xac\xa2\x73\xdb\x44\xe7\x07\x7b\x23\xea\x35\x49\ +\x40\x65\x15\x65\x3e\xc0\x08\x30\x11\x40\x14\x45\x42\xe1\x16\xdd\ +\xf3\x04\x9b\x92\xf5\xfd\x7b\x2f\x44\xc4\xce\xeb\xdf\x2d\xe6\x93\ +\xc3\xe5\x4c\x60\xde\xe2\x72\x8a\x13\xdb\xd4\x41\x67\x2a\x1b\x36\ +\x69\x14\x52\x96\xe3\xd1\x68\xe0\x1a\x44\x90\x04\x01\x51\xf3\x8f\ +\xbd\x43\x22\x14\xd3\xef\x35\x18\x31\xca\x72\xd4\x90\xc8\xc4\xa4\ +\x98\xdd\x87\xb5\xe6\x49\xf1\x3c\xf7\x98\x0a\x98\x60\x1c\x68\x21\ +\x80\x09\x46\x08\x02\x55\xe8\x08\x01\xc6\x55\xff\x08\x2c\x42\x46\ +\x34\x6c\xd9\x26\x36\x7b\xf9\xc4\x17\xce\x56\x10\xbb\xf4\x5f\xd0\ +\x88\x35\xe8\xa9\x83\xf8\x0b\xb0\x74\xd5\x50\x01\x10\xba\xbe\x88\ +\x6f\xa8\xaa\xce\x03\x62\x21\x58\x40\xee\x43\xbf\x5f\x7e\x60\xc8\ +\xcc\xa5\x61\xfd\x13\x07\x34\xd7\xbe\xf9\x06\x81\x67\xd7\x27\x07\ +\x07\xbd\xf8\xd2\x87\xf5\x2e\xd4\xef\x55\xf7\xca\x2b\x3e\x0e\x82\ +\xa0\x97\x1c\x3d\x7a\xf2\xe9\x67\x97\xbe\x3d\x28\xe3\xc2\xcf\x1f\ +\xbc\xf3\xe9\xf6\xf7\xbf\xbf\x6b\xf6\xbb\x1f\x75\xcd\xb5\xea\xc4\ +\x54\xae\xbe\x7f\x17\x15\x25\x81\x53\xdd\x6f\x06\xd8\x1e\x44\x94\ +\xcb\x4e\xfd\xf0\xd1\x9e\xde\x73\x37\x7f\x71\x57\x9a\xde\xba\xbe\ +\x7c\x52\xe3\x05\xe7\xbe\xfe\xe2\x4c\xf7\xa7\xbf\xfe\xac\x48\x8f\ +\x88\x2a\x39\xf6\xc2\x97\xe7\x5c\x91\xa1\xfe\xd8\x88\x2b\x3f\x7e\ +\xfb\x5d\xc4\x7d\x03\x7b\xd7\xbe\x7a\xc5\x25\xb5\x24\x52\x08\xc6\ +\x18\x71\x4a\x6c\x18\x0b\x04\x00\x10\xf5\x16\x1c\x3d\x61\xce\x58\ +\xfe\x6e\x93\xc1\xbb\x3f\x5a\xb1\x76\xcf\xc7\xeb\x7b\xf7\x5b\xb2\ +\xe6\xe7\xa6\x34\xa6\x6e\xe1\x37\x1b\x0e\x5d\x2a\x0f\x8d\x3b\x97\ +\x7d\xef\xdd\xf3\xd6\xaf\xa4\x71\x6d\xed\xd6\x05\x0c\xde\x5f\x37\ +\xbc\xd7\x6b\xc3\xbc\x0f\xbe\xeb\xac\xc7\xb7\x45\x39\x3f\x1a\x0c\ +\x21\x84\x2c\x5d\xbb\x66\x0a\x51\x61\x85\x5f\xac\xfb\xf8\xe5\x95\ +\xcf\x6d\x6a\x36\xc2\xd6\xb4\xab\xb9\x27\x99\xf0\xdc\x8f\xde\xfc\ +\x6c\xe9\x2b\x4b\xde\xeb\x98\xe2\x66\xf4\xd8\x87\xef\x6f\xd9\x71\ +\xde\x2a\x4f\xfd\xe9\x87\x2b\x1f\xae\x9e\xf0\xee\xb0\x17\xf2\x4d\ +\xd9\x21\x22\x86\x21\xf3\xf0\x49\xf7\x43\xcf\xbc\xb3\xb5\xe1\xe1\ +\x2d\x9b\xd6\x6d\xd8\xbf\x7e\xc5\x4f\x4b\x17\xbd\xf6\x7e\xff\xf3\ +\x95\x1a\x4a\xff\xed\x83\xb7\x3f\xf9\x7d\xfd\x27\xfd\x9f\x78\x73\ +\x63\xeb\xb3\xa9\x26\xf7\x7c\xff\xf2\xea\xa3\x99\x1e\x51\xe0\xd7\ +\x8d\x83\x31\x02\xc0\x02\x52\x4f\xee\xb8\x78\xcf\x8b\xcf\xbf\x5f\ +\xa3\xff\xaf\xef\xae\xfa\xe9\x2a\x93\x9c\x18\x63\xc4\x39\xb1\x21\ +\x2c\x70\x13\x85\x25\x3c\xf8\xfa\xfc\x3a\xfe\xec\x4a\xa5\x6e\x45\ +\x5e\xb6\xc7\xe4\x69\xdb\x3f\xda\x32\x6a\xd5\xd2\x1f\x3e\x49\xcf\ +\xaa\x70\x67\x9d\xd9\xf8\xd2\xfa\x34\x8e\x64\xec\x64\x98\x5c\x77\ +\xad\x98\x88\xe5\x97\xf6\x5f\x0d\x19\xb6\xe4\xfb\x4f\x32\x2e\x9d\ +\xf9\x6c\xd5\xfb\xe7\xb2\x10\x2f\xc9\x3c\x72\xc6\x3e\x7b\xfd\x87\ +\x5d\x77\x6f\xdb\xf0\xea\x86\xad\xeb\xd7\x77\xfe\x60\xde\xbb\x3f\ +\xf4\x92\x6a\x25\x9c\x7d\x77\x45\x72\xa1\xda\x25\x44\x90\xec\x04\ +\x00\x30\x10\x07\x0e\xe4\xcf\x38\xdc\x9c\x58\xc0\x60\x55\x14\x17\ +\x73\x47\x8c\x28\x20\xb0\x24\x49\x4d\xdb\xf8\xee\x8f\x8b\x9e\x7d\ +\xfd\xc3\x21\x05\xf1\x0d\x23\xbf\x5d\xf0\x78\x31\x60\xd9\x81\x45\ +\x19\x73\x00\x01\x88\x9d\x00\x00\x30\xdd\x27\xb7\x9e\xf4\xf1\x2f\ +\xcf\x1d\x7f\xf9\x81\x25\x6b\x8e\xb0\x9c\xfd\xef\x7f\x35\xe8\x91\ +\x75\x1b\xdb\x65\xe9\x75\xe2\xb4\x75\x33\xb6\x5b\x48\x00\x8c\x15\ +\xec\x10\x11\xfa\xa3\xa0\x05\x13\x05\x3b\x84\x9b\x4b\xc2\x45\xc5\ +\x69\x53\x7d\x2e\xb7\x86\x70\xc8\x7f\x47\xa4\x14\x64\xbe\x04\x71\ +\xcb\x64\x87\x66\x48\xf7\x6d\x7c\xb7\xda\xbe\x97\x16\x6e\x38\x15\ +\x21\x47\x48\xe4\x0e\x96\xc4\x39\xa5\xc8\x91\xd8\xa5\x7d\x42\x9c\ +\xd3\xf0\x56\x5c\x3d\x79\x36\xab\xd0\xcd\x40\xa8\xd3\xae\x63\x62\ +\xdd\x48\xc3\x55\x9c\x7a\x22\xa5\xa0\x42\xc3\xc0\x98\x14\xd6\xb4\ +\x73\xfb\xda\xd1\x38\xf3\xd4\x89\x0b\x57\x4a\x39\xb1\x37\xee\xda\ +\xb9\x6e\x2c\x49\x3b\x7c\x28\x35\xcf\x27\xdd\x4a\x49\x80\x12\x67\ +\x93\xae\x1d\x13\xaa\x2b\x95\x79\x59\x97\x92\x2f\x55\xf8\x4d\x64\ +\x8b\x6c\xd9\xb3\x53\xac\xe4\x3d\xb7\xef\x70\x6e\xa5\x25\x28\xa1\ +\xf5\x9b\x25\x54\xa4\x9e\x2f\x67\x31\x49\x89\xe1\x19\xa7\x2e\xd1\ +\xb0\xb8\xa4\xa4\xc8\x8c\x53\x17\xbc\x3c\xa2\x49\x8b\x5a\x45\x17\ +\x52\x4a\x54\x84\x18\x95\xc2\xe2\xdb\x74\x6f\xe5\x30\x8a\x4e\x1d\ +\x3e\x53\x5c\xae\x39\xe2\xeb\xb7\xeb\xd6\x82\x94\x67\x26\x1f\x38\ +\xed\x61\x22\x50\xa8\x96\xd4\xa2\x79\xf3\x5a\x02\x55\x0b\x2e\x5d\ +\x4c\xbd\x92\xef\x57\xcd\xd0\x3a\x89\x6d\x3a\x24\x2a\xe0\xcb\x3e\ +\x7b\x3e\x3d\xb3\x84\xfe\xa9\x9a\x19\x81\xa9\x1a\xd1\x89\x2d\x5b\ +\xb5\x4a\xc0\x86\x2b\xe3\x64\x4a\x66\x7e\x85\x61\xd0\xe8\xc6\x2d\ +\x5b\xb5\x4c\x90\xb8\xf7\xca\xb1\x53\x99\xf9\x6e\x00\x86\xc3\xe3\ +\x93\x9a\xc5\xe7\x1c\x3b\xe9\xa2\x81\xba\x62\x6e\x59\xa8\x66\xb3\ +\xd6\xcd\x9a\xc4\x16\xa6\x24\x9f\xbb\x58\x68\x5a\x3c\xba\x71\xcb\ +\x96\x2d\x6a\xdb\x90\x91\x7d\xf6\xe4\x85\x2b\x25\x16\x17\xeb\xb6\ +\xeb\x90\x58\x2f\x8a\x7a\x8a\xcf\x1d\x3a\x5d\xe2\xb5\x6e\x41\xce\ +\xe0\x8c\x22\x7b\x52\xe7\x0e\x75\x62\xe0\xf2\xe1\x23\x99\x15\x72\ +\x93\x36\xb5\x8b\xcf\x9f\x2f\xf2\x28\x49\x6d\x1b\xf9\xd2\x52\x72\ +\xbd\x52\xfd\xb6\xad\xea\xd7\x8a\x44\xa6\x27\xf5\xf8\xf1\xab\x79\ +\x7e\x02\x16\xb7\x45\xb7\xe8\xda\x36\x3e\x4a\x2e\xcf\xbc\x72\xee\ +\xc4\x65\x1f\x38\x1a\xb4\x4c\xa4\xf9\x97\xb3\x8a\xd5\xeb\xa7\xa0\ +\x16\x0d\xab\xdb\xb4\x6d\xdb\x7a\x50\x99\x7d\xf2\x70\x8a\x4b\xe5\ +\xc0\x98\x12\x5d\xab\x4d\xb7\x16\x92\x3b\xfb\xe4\x91\xf3\xe5\x2e\ +\x23\xbc\x5e\x93\xb6\x1d\x13\xcd\xbc\x4b\x27\x8e\x9c\x57\x99\x14\ +\xd5\xa0\x51\xad\x10\x6f\xca\xa9\x5c\x7b\x5c\xbd\x06\x71\xf8\xf2\ +\xb9\xf4\xbf\x2d\x3f\x37\xfc\xfe\xda\xa3\x1e\x7a\x65\x76\xcc\xdc\ +\xc1\xf3\xf3\x58\x98\x53\x11\x4c\x9d\xd5\x68\xdd\xa1\x79\x62\x74\ +\xf1\xb9\x13\xa7\x2f\xe4\x73\x6c\xab\xdd\xb2\x89\xcd\x9d\x79\xf1\ +\x8a\x27\xbe\x49\x93\x68\x56\x74\x31\xad\x04\xb8\x25\xd4\xed\xbd\ +\x7e\xf7\xca\x82\x75\x4f\x3c\xbd\x74\x8f\xa0\x88\x94\x4b\x8d\xba\ +\x74\xa9\x5f\x5d\xbc\x7a\xf4\xd0\xe5\x1c\x8f\x28\x10\x8a\x9d\x0d\ +\x5b\x36\xf2\x67\x5c\xc8\xaf\xd0\x31\x46\xc0\x19\x13\x42\x1b\xb7\ +\xa8\x5f\x79\x25\xa5\x28\x50\x83\xcf\x99\x4f\x2d\x8f\x6c\x3b\xe3\ +\xa3\x95\xdd\x5f\x18\x3d\xeb\xac\xcf\x6e\x13\x91\xa9\x79\x4b\x69\ +\xc4\x33\x9f\x6c\x92\x7f\x5e\xfc\xe6\x17\xe7\x64\xbb\x1c\xf4\xd4\ +\x41\xfc\x97\x78\x6a\x9d\x4c\xda\xfc\xc3\xc4\x5a\xe9\x7b\x7e\x3c\ +\xb6\xeb\xab\xaf\xce\x66\x9b\xd2\x9d\x48\x95\x32\xaa\x6b\x9a\x05\ +\x1c\x00\x89\x92\x22\x89\x02\x30\xaa\x6b\xaa\xc5\x39\x00\x96\x24\ +\x9b\x28\x20\x00\xc4\x99\xa5\x6b\xaa\x05\x48\x14\x15\x45\x12\x38\ +\xb3\x34\x4d\xa3\x9c\x0b\x82\x22\x4b\xb7\xfe\xce\xe3\x8c\xea\x9a\ +\x46\x81\x21\x24\xca\x8a\x22\x60\x60\x96\xa9\xe9\x3a\x03\x24\x49\ +\x36\x51\x24\xc0\xa8\xae\x6a\x44\xb1\x0b\x60\x6a\x06\x95\x14\x1b\ +\x66\xa6\xaa\x59\x92\xcd\x46\xc0\x52\x75\x43\x94\x6c\x22\x06\x0e\ +\xc0\x2c\x43\x33\x74\x8e\x04\x45\xb6\x09\x04\x2c\x43\xd7\x4d\x03\ +\x40\x90\x15\x85\x60\x74\x4d\x30\x81\x02\x00\x26\x92\x22\x4b\x18\ +\x81\xa9\xeb\x86\x65\x70\x40\x44\xa8\xea\xf6\xf9\xb7\x23\x34\x75\ +\xcd\xa0\x26\x00\x12\x44\x9b\x2c\x0a\x00\xcc\xd2\x35\x9d\x5a\x00\ +\x58\x94\x6c\x92\x88\x01\x10\x37\x0d\xcd\x30\x45\xdb\x0d\x8d\xa0\ +\x81\x1b\x9a\x6a\x30\x26\x0a\x36\x59\x12\x00\x98\xa9\x6b\x06\xa5\ +\xfc\x0f\xe3\x50\x43\x53\x4d\xce\x00\x04\x59\xb1\xdd\x56\xbe\x91\ +\x53\x4d\x55\x2d\x40\xb2\x64\x97\x04\xa6\xfa\x0d\x41\xb1\x89\x98\ +\xab\x9a\x46\x24\x45\xc2\x5c\x57\x55\x93\x73\x00\x24\x08\x8a\x2c\ +\x11\x08\x48\x83\xe9\x3a\x05\x4e\xb0\xac\x28\x32\x06\xa6\xeb\x2a\ +\x08\x36\xe9\x66\xba\xbc\x65\x68\xba\x65\x02\x92\x6c\xb2\x8c\x31\ +\x00\x02\x66\xea\xaa\x61\x20\x24\x2a\x8a\x42\x30\x98\xba\xa6\x5b\ +\xe6\xf5\xfb\x62\x19\xba\x41\xb1\xcd\x26\x31\x4b\xd7\x2c\x6e\x93\ +\x95\xbf\x35\x17\xd3\x55\xa1\x41\xcf\xa5\x1f\x3e\x2d\xa4\x25\xef\ +\xdb\xfc\xf5\x4f\xbb\x52\x18\x11\x4c\x5d\x33\x19\xc3\x58\x52\x14\ +\x09\x23\x30\x54\x95\x61\x59\x91\xb1\x69\x68\x16\x08\x8a\x80\x0c\ +\x14\x3a\xf0\xe1\x05\x43\x9b\x14\xbf\xb5\x60\x4d\xaa\x0b\x8b\x18\ +\x80\x53\x5d\xd3\xac\x9b\x66\x0e\xd3\x75\x0d\x0b\xb6\x3f\xd4\x15\ +\x38\xd5\x74\x43\x90\x14\x01\x23\xce\x28\xb2\xc7\xf4\x9d\x31\xa5\ +\x5f\xdf\x2e\x8e\x2b\x3f\x3c\xf3\xf8\x07\x2e\xa2\x30\x03\x12\xfb\ +\xf6\xef\x3b\xa4\x47\x9f\xe1\x7d\xf7\x3c\x75\xdf\x9b\xdf\x9d\x53\ +\xec\x4a\xd0\x53\x07\xf1\xdf\x01\xc6\x78\x54\xa3\x16\x4d\x1b\xc7\ +\x2b\xcc\x73\xfe\xf0\xd1\x9c\x32\x4b\x20\xff\xcc\xca\xb8\xa5\xeb\ +\x1c\x8b\x92\x84\xff\x4a\xf9\x13\x37\x75\x03\x0b\x92\x40\xd0\x7f\ +\xe2\x5a\x0f\x02\x66\x9a\x16\x45\x92\x1c\x4c\x1e\xfe\xf3\xa1\x00\ +\xb5\x50\x74\x83\x26\xad\xda\x24\x54\x9e\x3f\x79\xfa\x42\x2e\x23\ +\xc2\x3f\x9a\x5e\x9c\x81\x54\xad\x56\x75\xad\x28\xb3\xcc\x8f\x64\ +\x01\xff\x53\xed\x04\x18\x92\x42\x9a\xf6\xea\x5a\x1d\x95\x9f\x39\ +\x7c\xb2\xb0\x92\x0a\x04\xa8\x09\xd5\x9b\x34\x6b\xde\xa2\x96\xe9\ +\x29\xbf\x7c\xf4\x6c\x61\x85\x1f\xe3\xff\xb8\x52\x8b\xa0\xa7\x0e\ +\xe2\x76\xee\x08\x54\xb5\xcc\xc3\xb9\x00\xa2\x43\x0a\x93\x45\xb8\ +\x43\x57\x4b\x4d\x83\x21\x21\x40\xc1\x60\x0c\xc5\x36\xa8\xaf\xa8\ +\xf9\xd9\xb9\x3e\x7c\xa7\x8e\x9e\x73\x24\xd7\x6c\x5c\x4b\x2f\xcc\ +\x2a\x2a\x33\xc9\x5f\x78\x3d\x20\x60\x86\x5f\x37\x44\xd1\x2e\x89\ +\x88\x73\xe0\x8c\x9a\x86\x69\x31\x26\x48\x36\x59\x44\xff\xaa\x4a\ +\x59\x4e\x99\x23\xbe\x4e\x5c\x88\x96\x9e\x5a\x04\x7f\xf5\x91\x66\ +\x96\xa6\x9b\x08\x61\x22\x4a\xff\xdc\x9b\xef\x76\x83\xb2\x74\xc3\ +\xa2\x1c\x61\x84\x88\x20\x8a\x02\x06\x66\xea\xba\x45\x01\x61\x84\ +\x89\x20\x88\x98\x1a\x86\x45\x19\x22\xa2\x2c\x89\x00\x1c\x10\x50\ +\xd3\xa4\x16\xa5\x8c\x89\x8a\x4d\xf8\xb7\xb7\xbb\x40\xc0\x0d\x5d\ +\xd7\xa9\x25\x88\x8a\x22\x8a\x77\xa6\xdb\xc5\x2d\xc3\x04\x22\x08\ +\xe4\x7f\xe0\x49\x39\xd7\x55\xbf\x09\x48\x96\x94\xc0\x2c\x0d\xc8\ +\x25\x6b\xa6\xc9\x01\xcb\xb2\x22\x92\xff\xc4\x8a\xb8\x60\x95\x5e\ +\x10\xb7\x9e\xce\xba\x01\x7d\x9e\xdb\xb0\x75\xdf\xcf\x1f\x7e\xf4\ +\x4a\xd7\x86\xa2\xaa\xb3\x3b\x7a\x90\x28\xaa\xd5\xa6\x4b\xcb\xc6\ +\xb1\x9c\x52\x00\x66\x98\xf2\xd0\xe7\x16\xdc\x3d\xa4\x96\xaa\x5b\ +\x77\x7a\x62\xc6\xa8\x1c\x37\xed\xf5\x67\x7a\x36\x73\x68\x3a\xfd\ +\x2b\x71\xb8\x9f\xd4\xeb\xbf\xf6\xa7\x8f\x47\xb4\x77\xaa\x1a\x33\ +\x75\xa3\x5a\xeb\x41\x2b\xb7\x7f\xfd\xf5\xef\xeb\x87\x76\x0c\xf1\ +\xfb\xe9\xbf\xca\x32\x86\x6e\x26\x8d\x9f\xf1\xf8\x93\x3d\x91\x61\ +\xfc\x25\xe7\xcf\xa9\xc1\x42\xeb\xcd\x58\xbd\x6e\xe3\x8e\x8f\xa7\ +\x0d\x4a\x62\xc6\xbf\x8a\xb5\xcc\x2d\x83\xd5\x1d\x70\xf7\x1b\x3f\ +\x7f\xfe\xe1\x6f\xef\x3f\x3c\xbd\x97\x62\x6a\x9a\xce\x1b\x0f\x9f\ +\xb6\xe6\xd7\xcd\x1f\xfc\xfa\xde\xf4\xf1\x6d\x15\x67\x8d\xe9\x1f\ +\x6c\xdc\xf4\xf3\xfa\x89\x77\x35\x62\xba\xc1\x39\xd3\xfd\xa8\xd3\ +\xd4\xd9\x6f\xfe\xb2\xf9\xd3\x7d\x1b\xfb\x24\x46\x18\x86\xf5\xef\ +\x9e\x61\x80\x44\x59\x71\xda\x9d\x8a\x28\xdc\xb1\xbc\x22\x12\x24\ +\x49\xf8\x1f\x7a\x52\x84\x64\xbb\xc3\x69\xb7\x5f\xe7\x73\x72\x0e\ +\x44\x94\x1d\x76\xa7\xd3\x6e\xff\xcf\x74\xd3\x10\xac\xfd\x08\xe2\ +\xb6\xc1\x1f\x08\xb5\x9a\xd7\xcd\xda\xbd\x6e\xe5\xea\x13\x26\x35\ +\x65\xf1\x8e\x5a\x9e\xfa\x74\xa9\xc7\xf4\x05\x49\xe7\x56\xcc\x3b\ +\x97\x2e\x49\x0e\xe0\xc8\x1e\x66\x93\x10\xd5\x41\x27\x2a\x15\x65\ +\x45\x20\x5c\x57\x75\x24\xc8\x92\x88\x0c\x4d\xe5\x44\x96\x08\xd3\ +\x35\x0b\x10\x70\x0e\x08\x00\x30\x22\x58\x08\x8d\xb0\x61\x6a\x68\ +\xa0\x11\x55\x94\x64\x19\x63\x6e\xa8\x1a\x43\x04\x03\xe3\x80\x25\ +\x59\xc2\x08\xa8\x65\x59\x94\x01\x67\x0c\xb0\xac\x48\x9c\x73\x4b\ +\xf3\x16\x65\xe6\x79\x35\x86\x10\x08\xa2\x58\x7e\xf9\xe0\xaa\x27\ +\x2a\x9e\xfe\x74\x5e\x42\x75\xbb\xc5\x2b\x6f\x17\x61\x99\x86\x4e\ +\x19\xc2\x18\x01\xc2\xa2\x28\x60\xc4\x4d\xd3\x62\x8c\x73\xc6\x80\ +\x08\xb2\x2c\x02\xa3\x86\x6e\x54\xb5\xaa\xc3\x88\x03\x48\x4e\x9b\ +\x5d\x06\x9d\xe9\xcc\xcf\x89\x24\x8b\x22\xe1\x96\x69\x18\x16\xc2\ +\x98\x33\x8a\x04\xe9\x4f\x6c\xba\x00\x4c\xdd\xac\xdb\x77\xe8\xa0\ +\xf6\xe6\xb2\xfb\x9f\xca\x28\xf1\x63\x49\x62\xa6\x61\x58\x0c\x63\ +\xc4\x18\x17\x24\x59\x14\x90\xa1\x6a\x94\x23\x8c\x39\x63\x20\xca\ +\xca\xad\xfc\x06\xb7\x0c\xc3\xa2\x80\x11\x67\x1c\x49\x8a\x8c\x99\ +\xae\x0a\x8d\x1e\x58\x30\x43\xdf\xfa\xea\xd2\xdf\x0b\x14\xa4\x5a\ +\xdc\x34\xec\x2d\xe7\xcc\x9f\x5c\xf8\xd1\x8b\x6b\x8e\xb9\x24\xd3\ +\x65\x79\x8a\xbe\x98\x37\xff\xf2\xc4\xf9\xf3\x1e\x9c\x78\x70\xd7\ +\x33\x79\xcc\x29\x29\xfc\xec\x96\x4f\xcf\xed\x3a\xfe\xdc\x86\x97\ +\x13\x62\x1d\x8c\x95\x04\xe7\xfc\x7f\x32\x82\x31\x75\x10\xb7\xff\ +\x3c\xd5\xfd\xde\x92\x92\xa2\x8a\x72\xfd\x7a\xa7\x33\xce\xf9\x9f\ +\xd4\x3b\xfe\xd8\xc2\x74\xc3\x36\xea\xf9\x05\x13\x86\x37\xee\xf0\ +\xc0\x93\x1b\x7e\xf9\x6a\xde\xb4\x0e\xc0\xfc\x5e\xd3\xde\xe3\xb1\ +\x57\x3f\xdb\xf9\xdd\xab\xaf\x4c\x8e\x96\x4d\x9f\x19\xfe\xc0\xba\ +\xd7\x26\xf4\x0c\x2f\xf3\xc9\x13\x96\xac\x79\x64\x68\x82\x11\xda\ +\xfa\x85\xaf\xbe\xf8\xf0\xa7\xf5\x2f\xbd\xbf\xee\x83\xdf\xd6\x8f\ +\xea\x1a\x67\xf8\x7d\x5e\x1c\x37\x7e\xd9\xba\xcd\x3b\xbe\x5d\xf4\ +\xf4\x08\x07\x53\x4d\x21\xea\x9e\x37\xdf\xfe\x68\xe7\xe7\x9b\x76\ +\x7f\xfe\xe8\x03\x5d\xb1\xa5\xab\x3a\x34\x1f\xf5\xc0\xba\xdf\x3e\ +\xdf\xb8\xe3\xb3\xc7\x1f\xec\x0e\x7e\x5f\x44\xb3\x41\x2f\xbd\x35\ +\xab\x69\x62\x4c\x78\x84\xc2\x28\x47\x08\x59\xaa\x2b\xfb\x4a\x46\ +\x49\xb9\x49\x19\x47\xb7\x18\x30\x00\x30\xc3\x84\x86\x03\xa7\xbe\ +\xfe\xd3\xa7\x1b\x77\x7f\xb5\x6a\xe5\xf4\x1a\x76\xcd\x43\x23\xc7\ +\xbf\xf8\xca\x07\x3b\xbf\xfc\xe0\xc7\x35\x43\x3a\xc7\x59\x9a\xa1\ +\x5b\x62\xdb\xbb\x1f\x5e\xfb\xdb\xe7\x1f\xee\xfa\x62\xd9\xc2\xd1\ +\xe1\x60\xf8\xbd\x7a\x8d\xfe\x0f\x6e\xd8\xb9\x65\xfd\x67\xcf\xb7\ +\xac\xa5\x18\x9a\x4e\x6d\xd5\xc7\xbd\xbc\xe2\xbd\xed\x5f\xbd\xf7\ +\xe5\x2b\xdd\x6f\x1b\xa2\x22\x59\x12\xdd\x19\x69\xe9\x57\xf3\x3c\ +\x7e\x83\x99\xa6\x54\xab\xf5\xe3\x1f\x6d\xfa\x68\xf7\x57\xcb\x96\ +\xdd\x5b\xdd\x46\x7d\x7e\xdc\xfb\xa9\x45\x1b\x77\x7d\xb9\x71\xd7\ +\xd7\x2f\x2f\x99\x10\x2e\xdd\xd0\xa5\xe9\x1a\x2c\xdd\x88\x69\x37\ +\x68\xc9\x96\xcd\x1f\xed\xfa\x7c\xde\xa3\x03\x14\xd3\xcf\x9d\xf5\ +\x9f\xfc\x78\x59\x8f\x16\xd5\x1a\x0c\x9c\xf8\xd8\xfc\xfb\x62\xdd\ +\xb9\x7a\x54\xf3\x67\x3f\x5b\xd2\xae\x51\x74\x93\x91\xf7\x3e\xf2\ +\xd8\xc4\x48\x4f\x91\x8f\x32\x77\x71\xe1\xd5\x73\x17\x34\x41\x10\ +\x11\x70\x40\x08\x81\xe6\xae\x2c\xc9\x2b\xae\xf4\xf9\xac\xa0\x7a\ +\x56\xd0\x53\x07\xf1\xdf\xed\xad\x11\xc2\x37\x54\xc2\x22\x41\x10\ +\x45\x51\xbc\x59\x9d\x2b\xb0\x05\x00\x49\xa2\xbe\x6b\xfd\xc6\x6d\ +\x7b\xaf\x9e\xfb\xee\xe3\x97\x66\xce\xff\x68\xcb\x39\x40\xb2\x84\ +\xcd\x8b\x5b\x37\x2d\x7b\xfa\xc3\xb0\xc1\x73\xa6\x0c\x6a\x64\x1a\ +\xbc\x76\xf3\xfa\x71\x51\xa2\x01\x24\xae\x5e\x52\x42\xa4\x28\xc7\ +\x35\x6d\x1c\x5e\xfa\xe3\x6f\x65\x0d\xea\x19\xdb\xf7\xf9\x87\xcc\ +\x19\xe9\xe4\x14\x23\xe3\xdc\x8f\x1f\xbf\xb6\xe8\xd3\x5a\x93\x1e\ +\x7f\x60\x6c\x43\x53\x88\xee\x31\xb4\x41\xf2\x47\x2b\x56\xac\x3e\ +\xd2\xe7\xc9\x85\xfd\x1a\x39\x19\xb0\x8c\x03\x3f\xbf\xf1\xe8\x82\ +\xe5\xab\xf6\x75\x9f\x35\x6f\x40\x62\x48\xc9\x95\xc3\xaf\x3f\xf2\ +\x5a\xb6\xbd\x7a\x83\x3a\x21\xd7\xba\xc3\x21\xf2\xe7\x2e\xfd\x80\ +\x08\x09\x8c\x18\x03\x98\xaa\x1e\xdb\x79\xe4\x2b\x6f\x4e\xcd\xff\ +\xe9\xa3\xd7\x9e\x5a\xf6\xd1\xe7\x07\xdc\xa6\x28\x73\xf7\xbe\x8f\ +\xdf\x5b\x3c\x73\xfe\xf7\xa7\x6c\xb3\x16\xcc\x8c\xa1\xae\xda\xc3\ +\x66\xbc\xb4\xa8\xff\xc9\x8d\x6f\xaf\x9c\xbf\xe2\xcb\x1f\x4e\x69\ +\x40\x24\x49\xac\x38\xfb\xfb\x1b\x73\x5f\xbe\xa8\x74\x7b\x74\xee\ +\x50\x4c\x8d\xbe\x4f\x3d\x37\xac\x5e\xe9\x1b\xb3\xe7\xfd\x7c\x35\ +\xfa\xc9\xe5\x33\xaa\xcb\xc6\xdf\x38\x59\x4e\x01\x87\x84\x47\x60\ +\xdd\xe0\x80\x31\x50\x03\xa2\xa6\xad\x7c\xa9\x95\x7e\x60\xe9\xdc\ +\xd5\x56\xe7\xa9\x0b\xe6\xf6\xe4\x9c\xb4\x1b\xd6\xde\x7d\x74\xd3\ +\xe2\x05\x9f\xc6\x8f\x79\x62\x72\xdf\x7a\xa6\x6e\xde\xfc\xd1\x62\ +\xa1\xc8\x66\x4f\xad\x99\x2f\x1c\xde\xb4\xf4\xb9\x2f\x1a\xcf\x78\ +\xfa\xc1\xf1\x49\x5a\x59\xfa\x27\x4b\x3e\x4c\x49\xcd\xdb\xbe\xfa\ +\xf5\x65\xcf\xbe\x71\xba\x04\x88\x2b\x6d\xd3\x4b\x1f\xa7\xa6\xe7\ +\xfc\xb4\xfc\xd5\x57\x17\xad\x3d\x5f\xce\x65\x82\x08\xc6\xa6\xa5\ +\x99\x36\x87\x62\x13\xae\xf7\x6a\xc6\x04\x07\x25\xc3\x83\x9e\x3a\ +\x88\xff\x43\xe0\xdc\xa0\x52\x9f\x85\x2b\x37\xee\xda\xbc\x78\xd9\ +\xfd\xd1\xa0\x99\x94\x99\xc8\x31\xe8\xe5\x35\x9b\x76\x7d\xf6\xdc\ +\xf3\x13\xc3\x99\x46\x39\xf3\x94\x94\xba\xdc\x9a\xb7\xac\x24\x2f\ +\x37\xbb\xb4\x52\x03\x4c\x08\x37\x8a\xae\x9c\x3f\x7e\x62\xdb\xbe\ +\x3d\xd9\x0d\x1a\xc4\x11\x60\xa6\xce\x4d\x8b\x21\xe0\x16\x37\x4c\ +\xce\x11\x30\x9f\xbb\xe0\xf2\xd9\x7c\x9f\xbb\xe2\xfc\xb1\x74\x4a\ +\x9c\x92\x20\x10\xb5\x34\xe5\xf0\xe1\x23\x87\xbe\xf8\x7c\x47\x7a\ +\xc3\xfe\xed\x65\xca\x2c\xb7\x2b\xfb\x62\xca\xde\xef\xbf\xbd\x98\ +\x61\x35\xac\xe5\x34\x98\x50\xbf\xef\xf0\xd9\xaf\xbc\xf0\xc0\x7d\ +\xdd\xa3\xed\x8e\x98\x30\xd1\xd0\x7c\x85\x59\x79\x65\x2e\xf3\x4f\ +\xad\xa7\x39\xfc\xb1\x16\x6a\xa9\x5a\xfc\xe0\xfb\xde\xf8\xe9\x8b\ +\x77\xbe\x5d\xd1\xbe\x96\xe2\xe5\xa4\x45\x8f\x01\x78\xdf\x67\x6b\ +\xde\xf9\xee\xfc\xc9\xd3\x67\x4e\x5e\x76\x6b\x5c\x0c\x8d\xed\x3a\ +\x79\xc6\xbc\x95\xcf\x0e\xea\x96\x10\x6e\xb3\x49\x72\x48\xe7\xde\ +\xbd\x8a\xbe\x5c\xf7\xee\xe6\xed\x17\x93\x4f\x9e\x4d\xc9\xd0\x80\ +\x10\x82\xbc\xf9\x57\xce\xa4\x1c\xdc\xf6\xe5\x81\xa8\xb8\x78\x87\ +\xad\x46\x87\x56\x2d\xab\xd7\x6d\x3e\xfd\xa5\x79\xfd\x5b\x57\x43\ +\x4e\xc9\xee\x90\x6f\x5e\xc0\xe4\x96\x6a\x24\x4e\x9d\xf7\xd2\x93\ +\x5d\x93\x7f\x3b\xe4\x36\x09\x50\x83\xc4\xb5\x6a\x17\x0b\xdf\xbe\ +\xf6\xf1\x89\x93\xdb\x37\x7e\xb8\x33\xa6\x7f\x8f\x68\x01\x51\x55\ +\x2f\x48\xbd\x74\xf4\xc8\xcf\xfb\x0f\xe4\x34\xa8\x17\x0b\x37\x93\ +\xe7\x38\xd5\xc3\x13\x7b\x36\xf4\xa7\x7d\xba\x76\xcb\x89\x03\x5f\ +\x7f\xfa\x5b\x7a\xd2\x90\xce\x32\xf8\x4b\xf2\x4b\xfc\x9a\x5e\x91\ +\x9f\x9f\x9b\x5d\xe4\x33\x01\xa8\x56\x9a\x5f\xaa\x6a\x7a\x59\x5e\ +\x5e\x6e\x6e\x71\x40\x4d\x8c\x08\xb8\xe8\xfc\xf1\x0b\xb4\xe5\xa2\ +\xf7\x17\x36\xb0\x5b\x26\x0b\xce\xe9\xff\x26\x04\xf3\xd4\x41\xdc\ +\x69\x74\x2d\x62\xf3\xd8\x86\xd7\xaf\x7e\x29\x19\x5e\x57\x05\xc8\ +\x02\x06\xe0\xea\x81\xb5\xaf\x5e\xd8\x24\xea\xee\x4a\x0f\x96\x09\ +\xe3\x88\x20\x0c\x82\x84\xc0\x04\x13\x07\x1a\xf3\x20\x84\x45\x51\ +\x02\x02\xc8\xe2\x18\x73\x30\x4d\x81\xd8\x1d\x92\x06\x65\xd6\xb5\ +\x16\xf7\x58\xb4\x59\xb9\xbf\xfe\xf8\x99\x62\x28\x9d\x03\xd5\x7c\ +\x88\x00\x70\x46\x41\x89\x8d\x54\xc0\xeb\xa6\xa8\x8a\x5a\x2c\x03\ +\xe6\x88\x59\x96\x19\xd2\xb0\xfb\x73\x4b\x07\x7d\x3b\xfd\xa1\x6f\ +\x52\xaa\xad\xfe\xfa\x79\x22\x92\x80\x9c\x07\x11\x11\x20\xa6\x81\ +\x6e\x63\x02\xc1\xc0\x01\x88\x88\x80\x9b\x2a\x18\x36\x2e\x08\xb2\ +\x5c\xbc\xff\x87\x95\x97\xf7\x10\x66\x14\x17\xe9\x12\x80\xaa\x79\ +\x94\xb8\x48\x27\x12\x4a\x2d\x4a\x30\x18\x16\xef\x3e\x65\xc6\x8c\ +\x81\xc2\xe3\xa3\x9f\xa4\x6d\xee\x7f\xfd\xf1\xba\x98\x51\xbf\xe1\ +\x73\xd6\x88\xb6\x01\x98\x16\xc3\xd7\x32\xc7\x01\xa2\x33\xc1\x94\ +\x11\x84\xa8\xc9\xb9\x71\xe1\xfb\x8d\x8b\xdf\x4d\x16\x25\x81\x52\ +\x53\xd7\xc8\xcd\x4d\x3a\x11\x91\xc5\xf4\x6f\x3f\x58\xdf\xb4\xfe\ +\x80\x0e\xcd\xec\xdf\x9e\xb3\x10\x62\x86\xdf\xc2\x52\x44\xa4\x6c\ +\x02\x0a\x8f\x08\x91\xb5\x72\x83\x02\x02\x44\x04\x41\x02\x01\x23\ +\xc6\xaa\x3a\x06\x21\x4e\x4d\x5d\xb7\x88\x24\x09\x08\x5b\xaa\x17\ +\x29\xce\x30\x27\x36\xbc\x42\x74\x84\x82\x7c\x1e\x0a\x88\x60\x82\ +\x02\xc2\x61\x01\x0a\x35\x42\x98\xe0\x40\x9f\x3f\x81\xd0\x40\xd4\ +\x4c\x29\x8b\xa8\xdb\xa4\xbe\x92\xf1\xde\x13\xeb\x33\xfd\x44\x10\ +\x00\x68\x70\x5a\x07\x3d\x75\x10\xff\x07\x7d\x35\x77\xe5\x66\x56\ +\x30\x00\x8c\x49\xd5\x57\x33\xab\xc8\xca\x28\x0b\x70\xbe\x09\x46\ +\x98\x13\xea\x4b\xbf\x9c\x3a\x61\xda\x03\x4f\x86\xb4\x2c\xbb\x72\ +\xf0\xf3\xaf\xd2\x44\x07\x12\x64\xcc\x00\xcb\x48\xb4\x13\x0c\x50\ +\x76\xe8\xf7\xa2\xf9\x73\x16\x3d\x1d\x9e\xdc\xa5\x75\xad\x9c\xdf\ +\x0c\x20\xb2\x64\x0f\xd7\x33\x0f\x7e\x99\x66\x25\x8e\x1d\x20\x86\ +\x50\x64\xe9\x86\x5c\xbd\xe7\xe4\x19\xf6\xbb\x6a\x0f\x6b\x23\xbe\ +\x3f\x75\x3f\x53\x1a\x28\xa1\x18\x0b\x88\x03\xb1\x63\xa2\x08\xd8\ +\xf0\x56\xe4\x95\x0a\x89\x3d\x7b\xf7\xab\x1b\x19\x1f\xaa\x50\xca\ +\x00\x30\x58\xae\x0b\x97\xcc\x07\x1f\x7c\xe6\xe9\xc8\x7d\x47\x7f\ +\xdb\x9a\x7c\xd9\xcb\xa1\xfc\x72\x96\x34\xe6\x91\x85\x90\x70\xf8\ +\xc0\x4f\x5b\x53\x32\x0d\x5e\x51\x92\x51\x5a\x14\xe8\xd3\x6a\x13\ +\xd8\xc9\x1f\xbe\xba\x38\x7a\xe9\xea\xcd\xe1\xfb\x4f\x15\x89\x46\ +\xe1\x4f\x1b\xbf\x2d\xce\x29\xf2\x48\x9d\xbb\x0c\x1d\xc0\x1a\x34\ +\x77\x70\x9f\x2c\xf8\x7f\xff\xf4\xcb\x51\x1f\x3c\xb1\xe6\x83\x84\ +\x13\xa9\x5e\xd1\x73\xe5\xeb\x0d\xbf\x80\x08\xa2\x83\x00\x00\xc1\ +\x62\x88\x88\x65\x23\xe7\xdb\xaf\x7e\x59\x36\xef\x89\x47\x1d\xbf\ +\x14\x9a\x42\xde\x81\x9d\xbb\xf7\x5f\xe2\xd2\x4d\x22\x5e\x08\x63\ +\xea\x2b\xbe\x90\x92\x3e\x62\x70\xac\x22\x82\x07\xc9\x50\x7c\xf2\ +\x9b\x3d\xe9\x0f\xac\x5c\x69\xdb\x96\xdd\x75\x5c\xbb\x3d\x4b\x1f\ +\x2b\xe7\x58\x0e\x41\x58\xc6\x1c\xb0\x8c\x05\x1b\x01\x0e\xc0\x0c\ +\xbf\xb3\xed\xc4\xf7\xde\x1c\xbb\x6d\xf1\x82\xcd\xbf\x5e\x35\x2e\ +\xfc\xf6\x73\xc6\x88\x87\xd7\xaf\x6c\x71\x41\x18\xd0\x41\xf9\xf4\ +\x81\x7d\x14\x44\x44\x88\x82\x9d\x7f\x30\x93\x38\x07\x2c\xd8\xb0\ +\x43\x40\x70\x83\xb8\x02\x84\x44\xc6\x3a\x2b\xf3\xd2\x52\x0b\x28\ +\x0a\x23\xc1\x09\xfd\x5f\x85\xa0\x3a\x57\x10\xb7\x86\x45\x49\xab\ +\x91\x43\x1d\x57\x77\x6d\x4f\xce\x93\x88\x1c\xc8\xf6\x06\x1a\xdf\ +\xdc\x28\xab\x75\x7d\x4b\x55\x1e\x1b\xd3\xdc\x0b\xe7\x8b\x59\x54\ +\x9d\x9a\x21\x25\x57\x2e\x5c\x4e\x2b\xa5\x26\xcd\x39\x7b\x31\x37\ +\x5b\x45\xd8\xca\x4b\xbb\x9c\x99\x5d\x91\x7b\xea\x44\x11\x8f\x6a\ +\x50\x2f\x3c\xf3\xd8\xce\x5f\x7e\x39\x56\xea\xd1\x4d\x57\xee\x95\ +\xcb\x79\x08\xcb\x98\x51\xb5\x20\x33\xf5\xc2\xd5\xa2\x42\xbf\x33\ +\xb2\xba\x93\x15\x7e\xf3\xca\xaa\x9d\xa7\x4b\x25\x59\x30\x5d\xee\ +\x2b\xc9\x97\x2a\xbc\x9c\x73\x35\xfd\xc2\xe5\xac\xac\xac\xd3\xc7\ +\x73\x62\x93\x9a\xd4\xae\x2e\x9e\xd9\xf9\xeb\xee\x03\x17\x7d\x26\ +\x12\x08\xcd\x4e\x4e\xb1\x42\xaa\x47\xdb\xd5\x4b\x27\x53\x4a\xdc\ +\x4c\x40\x46\x66\xf2\x45\x12\x53\x33\x9c\xb8\x2e\x9e\xbc\x50\xee\ +\x65\x84\x04\x06\x8c\x11\x02\x44\x04\xab\x2c\x73\xff\xef\x27\x71\ +\x4c\xcd\xf8\xea\x61\xcc\x55\x70\xf9\xc2\xd5\xab\xa7\xce\xa5\x15\ +\xa2\x46\xad\x12\x1d\xac\x78\xe7\x37\x5b\xcf\x5d\xad\xf0\xe4\x5c\ +\x3a\x70\x30\xd5\x59\xb3\x4e\xb5\x68\x87\x5e\x92\x75\x3e\x25\x4b\ +\x35\xa0\x3c\x2d\x3d\xf5\x42\x09\x10\x54\x51\x98\x93\x9a\x56\x90\ +\x7d\xf2\xe8\x99\xab\xfe\x5a\x8d\xeb\x86\xc9\x56\xce\xb9\x94\xec\ +\x02\x17\xfc\xb9\x14\x9c\x53\x93\x56\xeb\xd0\xab\x7b\x7d\x75\xcb\ +\x17\x7b\x35\x64\x53\x44\x9a\xba\xff\x40\x01\x8b\x6d\x50\xc7\x76\ +\x64\xc3\x5b\x9b\xb7\x9e\x47\xa2\xc4\x75\x23\xeb\xf4\x85\xfc\x3c\ +\x0d\x61\x2b\xe7\xf2\xc5\x8c\x02\x2f\xe2\x94\xc4\x34\x99\xba\x68\ +\x82\x7a\x76\xcf\xde\x43\x59\x02\xf8\xcf\xec\x3e\x62\x44\xd7\xaf\ +\x15\xea\xfd\x61\xf9\x1b\xbf\x1d\x2f\x92\x64\x11\x71\xb0\xf4\xd2\ +\xd4\x73\x17\xca\x55\x86\xaf\xe9\x03\x9a\x6a\xd1\xe5\x73\x97\x2a\ +\x75\x08\xe8\xdb\xaa\xa6\xc7\x51\xab\xfd\xb0\x9e\x31\x3b\xbf\xde\ +\x51\xc1\x64\x82\xc1\xd2\xfd\x5e\xd3\xd1\x7b\xc2\x60\x7f\xf2\xf6\ +\x53\xe9\x95\xb7\x6a\xd5\x1f\xc4\x7f\x4c\x9c\x14\x64\xbe\x04\x71\ +\xcb\xb4\xb4\xa6\x0b\x53\xbe\xfa\xae\x2f\xfb\xfd\xcb\x8f\x8e\x5d\ +\x3e\x79\x2c\xbb\x8c\xde\x19\x53\x03\x01\x35\xfd\xba\xcf\x00\x2e\ +\x62\x87\xd3\x26\x6a\xaa\x97\x61\x9b\x43\x26\x9a\xee\xb5\x40\x71\ +\xc8\x22\xa7\x96\xaa\x79\x0d\xe0\x00\xc4\x26\x3b\x25\x30\xfd\x26\ +\x55\x14\x3b\x46\xc0\x0c\x55\xa5\xe0\x50\x14\x5d\xf5\x68\xdc\x02\ +\x20\xb2\x60\x57\x24\x11\xb8\xe5\x57\x55\x41\x76\x2a\x84\xf9\x34\ +\x3f\x16\x1c\x8a\x88\x4c\x5d\x53\x2d\x8d\x02\x60\x24\xda\x65\x87\ +\x88\x81\x03\xe2\x54\xf7\xe9\x3e\x0a\x82\x5d\x72\x4a\x22\xe2\x1c\ +\x31\xaa\xf9\x74\x3f\x03\xd1\x21\x3b\x44\xe1\x16\xfc\x17\x6e\x19\ +\x7e\x43\xb5\x80\x21\x90\x1d\x8a\x5d\xc0\x5c\xd3\xfc\x1a\x33\x00\ +\x10\xc1\x36\x87\xa2\x60\xc4\xa9\xa1\xfb\xcd\x00\x97\x5d\x09\x51\ +\xec\xcc\xf2\xa9\x96\xe0\xb4\xcb\xd4\x54\x55\x0b\x1c\x8a\x0d\x03\ +\x33\x34\x55\x65\x06\x03\xa4\x88\x8e\x5b\x52\x39\x2c\xbf\x2f\xb2\ +\xf7\xbd\x6f\xbc\x3e\xfc\xe0\x07\x5f\x1c\xdf\x7b\xf4\xdc\x95\x62\ +\x84\x90\xa6\x79\x35\x60\x22\xb1\xdb\x65\x19\x23\xa6\xfa\x7d\x5c\ +\xb0\x3b\x24\xac\x6a\x5e\x8a\x14\xbb\x88\x4c\x12\xde\x7f\xe6\xe3\ +\x77\xf7\x23\x6b\xe7\x2c\x3e\x91\x47\x65\x11\x73\x6a\xaa\xba\xd7\ +\x00\x24\x0b\x0e\x9b\x24\x06\xae\xc1\xaf\xa9\x82\xec\x90\xab\x84\ +\x80\x11\x30\xd3\xa7\x6b\x92\xec\x94\x30\x30\xc6\xb0\x3d\xb2\x69\ +\xf7\x4e\x3d\x46\x4f\x68\x6d\xee\x9b\x3b\x6b\xad\x4b\xb0\x03\x45\ +\x75\x5a\x35\xaf\xdf\xbc\xfd\x94\xc7\xa6\xec\x7d\xf2\x9e\xf7\x77\ +\x65\x29\x8a\x18\x9c\xf7\xc1\x98\x3a\x88\xff\xb2\x57\x38\x00\x33\ +\x7c\xa6\x33\x24\xa6\x7a\xb4\x94\x77\xf1\x7c\x61\x25\xbb\x53\xba\ +\x20\xc6\xa2\xa8\x48\x58\x08\x24\x4d\x05\x41\x12\x09\xe6\x00\x84\ +\x48\x55\xb4\x02\x84\x45\x51\x51\x44\x45\x11\x65\x82\x11\x60\x22\ +\x0a\x55\x1f\xee\x88\x08\x92\x20\x00\x80\x20\xca\x8a\x68\x53\x44\ +\x59\xf8\x63\x17\x89\x60\xe0\x80\x44\x41\x0a\x10\xea\x30\x11\x64\ +\x51\x51\x44\x45\x16\xa5\xeb\x05\x1e\x08\x13\x49\xb4\x55\x1d\x99\ +\x33\xcb\xa2\x98\x48\xb2\x64\x53\x44\xe9\x76\xaa\xd3\x08\x13\x49\ +\x54\x14\xd1\x26\x8b\x62\xa0\xa5\x0f\x80\x60\x57\xec\x8a\xa8\x48\ +\xd7\x44\xb3\x10\x11\xae\xff\x06\x21\xc0\x44\x0c\x54\x4c\x63\x2c\ +\x5c\xfb\x0d\x22\x82\x18\x18\xcf\xed\xa8\x19\x58\x10\xbc\x39\x57\ +\xb3\x0a\x51\x52\x9b\x44\x33\xeb\xf2\x95\xec\x72\x24\x08\x82\x28\ +\x2b\xa2\x72\x8d\xb0\x88\x04\x51\x12\x09\xe2\x00\x01\xbb\x01\x70\ +\xc0\x72\x88\xe8\xdd\xb9\xf1\xb3\x94\x7c\x53\x96\x71\x40\xa9\x52\ +\x90\xec\x76\xe9\x06\x36\x5d\xc0\x3e\x37\x96\x71\x20\x2c\x89\xd7\ +\x1a\x78\x30\x8a\x9d\x51\xed\x86\xf6\x8f\x2a\x4b\xde\xf4\xf6\xd7\ +\xb9\x1e\x10\x09\xb2\x2c\x5c\xa7\x6d\xfb\x4e\x1d\x6b\xe7\x9e\xd9\ +\xb7\x7f\xd7\xc9\x72\x9f\xf5\x9f\xaa\xca\x1d\x44\x30\xa6\x0e\xe2\ +\xef\xba\x6a\xaf\x5a\x50\xc2\x35\x0c\x72\xa4\x14\x17\x2a\xa2\x3b\ +\xef\xb7\xce\x39\xc8\xce\x50\x05\xe9\x6e\x8f\xf6\x27\xcd\x69\xc4\ +\xa9\x4f\xf3\x19\x9c\x0a\xd8\xe9\x54\xa4\xdb\x93\xd3\x38\xb5\x28\ +\x22\x7f\x95\xe4\xcc\xa8\xc5\xaa\xf6\xe2\x1c\x04\x25\x2c\x5c\xf6\ +\x55\xba\xcd\x3b\x57\xbe\xe6\x1c\xcb\x8e\x10\x07\x72\x57\x78\xf9\ +\x5f\x51\x00\x41\x00\xa6\xee\xd3\x18\x71\x28\x36\x84\x38\x02\xae\ +\xea\x3e\x8d\x9a\x18\x6c\x21\x36\x1b\xba\xd6\xbf\x04\x71\xa6\xe9\ +\x3e\x95\x59\x92\xe0\xb4\x4b\xd2\x9d\x71\xf3\x98\xa1\xe9\x48\x90\ +\x03\x9c\x3a\x0e\x38\x24\x22\x94\xaa\x6e\xbf\xca\x6e\x77\x51\x08\ +\x81\x69\xa8\x3e\x53\xe7\x80\x6c\x92\x53\x11\x05\xce\x2c\x9f\xea\ +\x36\x41\xb0\x8b\x0e\x59\xc2\x01\x92\x91\x6e\xf8\x54\xcb\xe0\x40\ +\xec\x72\x88\xfc\x9f\xd9\x62\x25\x88\x60\x4c\x1d\xc4\xdf\x87\x69\ +\xf2\xd6\xf7\x3c\xf1\xcc\xdc\x99\xc3\x7a\xb5\xf1\xa7\x9f\xce\x2a\ +\xbd\xe3\x0e\x4d\x9c\x69\x1a\xee\xf3\xc8\x0b\x13\x92\xfc\x7b\x0e\ +\xa5\x22\x41\xbc\x31\xd1\x60\x09\x35\x26\xbf\xf0\xe4\xbd\xf7\x8e\ +\xae\x67\x2f\x3c\x7d\xb6\x00\x11\x72\xeb\x43\x80\x58\xad\x4e\x2d\ +\xd9\xf2\xab\x06\x45\x77\xe8\x65\x39\x07\xc1\x11\x9f\x10\x0f\x3e\ +\xb7\x41\x81\x1a\xba\x33\xa9\xf7\x0b\x2b\xc7\xa6\xef\xdc\x5b\xec\ +\xe5\xe4\xce\x5c\xbe\xa9\xea\xb5\x07\x4d\x9d\xf7\x50\x93\xc3\x3f\ +\x1f\xd3\xb9\x70\xe7\xb5\xc6\xa6\xc9\x9a\x8c\x9c\x79\xdf\xa0\xea\ +\xe7\x4f\x5c\xd6\x19\x18\xd4\x71\xd7\xac\x39\xb3\x1e\xbd\xb7\x43\ +\x02\x3d\x77\x2a\xdd\x60\xd7\x52\xfb\x08\x09\x82\xac\x88\x36\x91\ +\xdc\x79\x52\x18\x11\x41\xac\x1a\x3f\xa7\x54\x8a\x9f\xf3\xf6\x33\ +\x51\xf9\x47\x4e\xa7\xfa\xc4\x5b\x13\x47\xb9\xa1\xb2\xc6\xfd\x46\ +\x3e\xba\x68\xce\x90\x61\xdd\x58\x76\x7a\x46\x5e\x05\x16\x84\xaa\ +\x4f\x8d\x1b\x6e\x22\x21\x92\x72\xfd\xfb\x23\x88\xff\x6c\x04\xeb\ +\xa9\x83\xb8\x4d\x48\xcb\xc4\xe6\x23\x06\x47\xb2\xf3\x3f\x7e\xb9\ +\x2b\xaf\x82\xde\xa9\x9b\x66\x54\x55\xdd\x15\xdc\x63\x8f\xa8\x59\ +\x33\xc6\xc1\x39\xe7\x8c\x69\x7e\x8f\xdb\x5f\xe9\x55\x35\xc6\x31\ +\xe6\x9e\xd3\xdb\xf6\x95\x45\xd7\x1b\x34\xbc\x09\xba\x56\xf9\xcc\ +\xa9\xa5\xfa\xdd\x2e\xbf\xcb\xa7\x19\x1c\x10\x58\xfe\x0a\x33\x66\ +\xfa\x2b\x2f\x77\xa9\xc1\x8b\xd5\x0a\xcd\x64\x08\x21\x6e\x99\x7e\ +\xbf\xcb\xe5\x77\xf9\x6f\x26\x83\x5c\x77\x67\xcc\x74\xfb\x42\x5a\ +\x3f\xb5\x62\x5e\x2d\x5c\x5e\xa2\x7a\x0c\xca\x45\x67\x58\x9d\x7a\ +\xe1\xa6\x56\x51\x69\x78\x0c\x8b\x21\x84\x18\xd5\xbd\x7e\x95\x71\ +\x04\xcc\xf0\xaa\x3e\xca\x11\x35\xfd\x2e\xbf\xcb\xe3\xf7\x7a\xfd\ +\x2e\xaf\xa6\x5a\xc0\xed\x31\x31\x75\x6a\xdb\x7d\xfe\x0a\x97\xea\ +\x35\x29\x47\x08\x31\xcb\xf0\xfa\x5d\x2e\x7f\xa5\xc7\xef\xa3\x8c\ +\x23\x84\x80\x53\x55\x75\xbb\xfc\x95\x6e\xbf\xcf\x62\x80\x80\xfb\ +\x4d\x9f\x12\x9f\xd8\xb6\x45\x2d\x91\x30\xce\x11\xc1\x66\xda\xe1\ +\xc3\x17\xca\xa5\x81\x53\xba\x86\x90\xbf\xa3\xa3\xca\x0d\xcd\xe7\ +\xf6\xbb\x5c\x7e\x97\x6a\x58\x08\x21\x4e\x0d\xaf\xbf\xd2\xe5\x77\ +\x79\x35\xbd\xea\x23\x86\x33\x5d\xf5\xba\xfd\x2e\x97\xdf\xad\x99\ +\x14\x04\xb9\x66\x83\xea\x32\x78\xcb\xc1\xa5\x06\x4c\x71\xb3\x71\ +\x38\x20\x22\xe2\xb2\x2b\xe7\x7e\xfc\xec\x77\xb1\x6e\xdf\x2e\x4d\ +\xab\x53\xcb\x0a\x4e\xe8\xff\x76\x04\xab\xf4\x82\xb8\x5d\x24\x87\ +\x90\xbf\x22\xfb\xc4\x91\x7d\x47\x4e\x85\x28\xce\x6b\x31\xdd\x35\ +\xf2\xdf\xf5\x68\xf3\x86\x2d\x9c\x9a\xcc\x16\x3f\x6e\xfe\x33\xcd\ +\x6b\x3a\x13\xda\x26\xe8\xdf\x19\x8c\x9b\x5c\x8a\x1f\xfc\xd0\x93\ +\x3d\x5a\x55\x2f\x4e\xde\xf1\xc9\xfb\xdb\x2a\x4c\xf7\xa9\x7d\xdb\ +\x42\xbb\x0f\x6b\xda\x98\x20\x54\xd5\x2d\x1a\x85\x27\x4c\x98\x7d\ +\x6f\xbb\x06\x21\x57\x77\x6f\xf9\xec\x93\x7d\xaa\xad\xd6\xcc\xc5\ +\xf3\x7a\x77\x69\x9e\xb4\xe4\xd5\xb6\x45\xee\x13\x1f\xbf\xf3\xdd\ +\xfe\xec\x90\x84\x96\x93\x66\x4f\x6a\x12\x27\x9c\xfd\x61\xf3\x57\ +\x5b\x4e\x83\x2c\xa1\x6b\x27\x47\x08\x51\xd3\x70\xd4\x6c\x3b\xfb\ +\xd5\x87\xdb\xb6\xaf\x23\xbd\xb3\x7e\x6c\x49\xd1\xd6\x37\xde\xb8\ +\xe8\x53\x8d\xa8\x76\x8f\xbd\xf5\x4e\x59\x49\xf1\xaf\xef\x7d\x78\ +\x20\xa5\x34\xae\x4d\xef\x69\xfd\x22\xbe\x7f\xfb\x5b\x6f\x54\xc7\ +\x47\x26\x36\xfd\xed\x9d\x8f\x58\x87\xbb\xa7\xdd\xd7\xbe\x32\xe3\ +\x2a\x0d\xab\x81\x33\xf7\x7f\xf0\xd6\x0f\x9a\xaa\x8b\x75\xfb\x2c\ +\x7c\x2f\x9e\x79\xb2\xbe\x79\x6b\xd3\x99\x4c\x7f\x6c\x8b\x8e\xf7\ +\x4d\x19\xd6\x20\xde\xe9\x4a\x4b\xde\xfc\xf6\x17\x59\x15\x26\xb6\ +\xd7\x9c\x34\xff\xde\xd6\x8d\xa3\x5d\x57\x4e\x7c\xb9\x7e\xf3\xa5\ +\x42\x65\xe0\xcc\x99\x03\xbb\x2a\x97\xcf\x17\x71\x44\x00\x21\x01\ +\x9b\x69\xc9\x7b\xb5\xea\xad\x86\xb5\xaa\x79\x53\x77\xe6\x1b\x0d\ +\xc8\xa9\x4e\xe5\x76\xe3\x67\x0d\xb9\x2b\xc9\x8e\xcc\x13\x9b\x3f\ +\xfc\x66\xdb\xc5\xa8\x26\x3d\x1f\x79\x6c\x54\x8c\xc2\x33\xf6\xfd\ +\xb8\x79\xf3\x01\xbf\x09\x54\x8a\xe8\xf5\xc0\xec\xbe\xdd\xea\x8a\ +\xba\x7b\xcf\xfb\x6f\xff\x7c\x4e\xf5\x42\xec\xb0\x05\xcb\x1b\x8e\ +\x77\x9d\xfb\xfe\xb3\x1f\x76\x5e\x66\x9c\xc9\xf1\x4d\xa7\xcd\x99\ +\xd4\x34\x5e\x3c\xb7\xf5\x8b\xaf\xbe\x3f\x85\x25\xa9\x22\x37\x2d\ +\xe3\x6a\x51\xdb\x09\xf7\x46\x13\xfe\x9f\x2c\xe4\x1a\x44\x30\xa6\ +\x0e\xe2\x5f\xe0\xad\x89\x20\x4a\x20\x5e\x6b\xed\xc9\x4d\x5d\x53\ +\x55\xbf\xae\x1b\xac\xea\xe1\xe7\xa6\xae\xaa\xaa\x5f\x37\x4c\xce\ +\x99\x61\x2a\x23\x5f\x7e\xe5\x9e\x5e\x61\x67\x0e\x9f\xf7\x83\x4c\ +\x80\x1a\x60\x1b\xf1\xc2\xe2\xe1\x89\xfe\xad\x9f\xfc\x1a\x3e\x70\ +\xd6\x13\x33\xbb\x80\x61\x0a\x20\x8b\x22\xa9\x2a\xf4\xe5\xcc\x12\ +\x62\xa6\x2e\x7f\xa9\x93\x23\x63\xcb\xe6\xfd\x89\xf7\x3f\xfd\xe0\ +\xd8\x26\xa6\xb7\x2c\x79\xe7\xd1\xdc\xe2\x8a\x4b\x7b\x77\x6d\xfb\ +\x6e\xc7\xc5\x6c\x17\x89\x6c\xfc\xd0\xaa\xe7\x13\x5c\x27\xb6\x6c\ +\x39\xd7\x73\xde\xa2\x49\xbd\xe2\x34\x83\x71\x6a\xea\xaa\x5f\x55\ +\x55\x93\x32\x4c\x88\xe9\x2a\x38\xba\xe3\x64\x69\x69\xc9\xc9\x9f\ +\x7f\xdd\xfe\xf3\x81\xdc\x0a\x8b\x08\x18\x53\xdf\x95\xc3\x87\xf2\ +\x6c\xad\x9f\x5a\xf5\x78\x4d\x50\xe5\xda\x49\x23\xee\xee\xe0\x40\ +\x3a\x0e\x6f\x34\x62\x78\xbf\x48\x09\xb7\x18\x3c\xae\x26\xf2\xc7\ +\xf5\x1d\xdb\x20\x8c\x36\x1e\x37\xed\xae\x4e\x71\x86\x6a\x12\x99\ +\xe4\x9e\x3c\x5e\x59\xad\xe7\xe2\xb5\x8f\xc5\x83\x2f\xae\xc7\xa0\ +\xd1\x23\xe2\x8e\xff\xba\xdf\xd9\xf3\xfe\xa7\x9f\x1e\x63\x33\x34\ +\x4e\xd5\xcc\x13\xfb\xb7\x6c\xdc\x62\x36\x1f\x3b\x7f\xfe\x98\x10\ +\xee\x4e\x3d\xb0\xef\xe8\x65\x6f\x8f\x89\xdd\x22\x15\xce\x18\x00\ +\x20\x02\x92\x24\xff\x49\x7c\x81\x1b\xda\x35\x73\x01\x18\x1a\xef\ +\xf6\xd8\x8b\x4b\x9e\xe9\x57\x72\xfa\xf8\x91\xc3\x29\x65\x95\x3a\ +\x16\x04\xea\x2d\x39\xf9\xeb\x8f\x3f\x7c\x77\xaa\xfd\xa3\x8b\x26\ +\xf7\xab\xeb\x35\xf1\x88\xc5\x2b\xe6\xdd\xdf\xfc\xea\xa1\x43\xc7\ +\x4f\x5c\x76\x79\x2d\x84\x31\xc1\xb4\xe8\x7c\xf2\xc9\x54\x3e\x75\ +\xd5\xd2\x9e\xf5\x15\xc3\x51\x77\xce\xaa\xe7\xeb\x79\x4f\x6e\xf9\ +\xfe\x4c\xf7\x27\x17\xdd\xd3\xa7\x86\xa6\x53\x4c\x04\x89\x48\x04\ +\xff\xcb\x7a\xbd\x06\x11\x8c\xa9\x83\xf8\xef\xc8\x87\x98\x4c\xec\ +\xb5\x60\xd1\xb8\x6e\x71\x05\x27\xf7\x6e\x78\xe5\xa3\x22\x2a\x22\ +\xc1\x71\xd7\xa2\xa5\x23\xda\x45\x66\x1d\xda\xbe\x61\xf9\xc6\xc2\ +\xa8\x3e\x03\x5a\x56\xfb\xfe\x89\x07\xdf\x3d\xee\x83\x26\x03\x86\ +\x08\x0c\x85\xb5\x1e\xde\xb7\x9d\x92\xe1\xee\x36\x30\x32\x2a\x22\ +\xa4\xce\x80\xa6\xb6\x37\x77\xbb\xe9\x8d\x49\x16\x4d\xa9\xdf\x7d\ +\x78\xf7\xa4\xa2\xc3\x59\xdd\xfb\xb3\x88\xa8\xf0\xe8\x01\x49\xc2\ +\xe6\x13\x67\xf6\x9c\x28\x28\x1e\x9f\xba\x7f\xff\x8e\x63\x25\x36\ +\xc4\x62\x7b\xdc\x3b\xb8\x6d\x9d\xd3\xa5\x2d\xba\xc7\x4a\xe1\x71\ +\x31\x2d\x7a\xd5\xa5\xbf\x5f\xb5\xb7\x1a\xf2\xc4\xdc\xc9\x75\x42\ +\x3d\xbf\xac\x58\xf5\xcb\x91\x2c\xf0\x14\x1e\xdf\x7d\xb6\x6c\x4a\ +\xe2\xe9\x6d\x3b\xf6\x97\x62\x89\xb3\x68\x51\xe2\xa5\x97\xb7\x7d\ +\xf6\xc9\x19\xc1\xd5\xf3\xbb\xd9\x4d\xe2\x84\x73\x1a\xf3\xb9\x29\ +\x03\x00\x6e\xfa\x58\xc0\xc3\xfb\x4f\xef\xdd\x53\x52\x5e\x3f\xf2\ +\xdc\x6e\x9f\x5a\x27\xa6\x7a\xa4\x40\x04\xf7\xb9\x9d\x9f\xae\xdf\ +\xe0\xd9\x92\x9e\xb8\x6f\x51\xab\x66\xd1\xb9\x14\x55\x5e\x3c\xfc\ +\xcd\xa7\xef\x1d\xab\xac\xbb\xfe\xa1\xe6\xb1\x76\x9a\x46\xb9\xad\ +\x46\x93\xce\xcd\x63\x23\x1d\xb6\x7a\x35\x6a\x45\x28\x66\xe6\x85\ +\x63\xc6\xae\xe6\x13\x07\xb4\xfe\xf3\x22\xe1\x75\xe2\x09\xa3\x54\ +\x0a\x1f\xb6\x74\xf9\x90\x96\xa1\xe9\x7b\x7e\x7e\x7f\xf5\xe6\x22\ +\x47\xeb\x89\xa3\x9b\xef\x58\x34\x6d\xc5\x96\x6c\x07\x22\x44\x94\ +\x08\xc1\x16\x96\x6a\xb4\xee\x56\x33\xcc\xe6\x14\xc2\x1a\xd7\x08\ +\x11\xa3\xda\x8d\xef\x17\xf3\xf1\x03\x13\x3f\x38\xee\x76\x22\x82\ +\x45\x22\x3a\xa3\x05\xbd\xec\xf8\xd6\xaf\xdf\xfd\x5d\x69\xd9\xf3\ +\xb3\x0e\x8d\xc3\x0f\x39\xfb\x0e\x6e\x9f\x70\xae\xa2\x79\xb7\x68\ +\x29\xbc\x7a\x74\xcb\xde\xf5\x60\x7b\x1e\xe7\xc1\xe2\xe8\xa0\xa7\ +\x0e\xe2\xff\x97\x20\x88\x65\x1f\xde\xfd\x6b\x5e\x88\xa7\x20\x53\ +\x05\x81\x60\x04\xdc\xba\xba\x7f\xe7\x2f\xe9\x36\x57\x4e\xba\x8e\ +\x04\x8c\x31\x42\x9c\x52\x8e\x20\x40\x8e\xe1\x58\x94\x45\xea\x3b\ +\xf9\xcb\x4f\xdb\x52\x4d\xf9\xbb\x1f\x5d\x65\x05\x96\x28\x23\x6a\ +\x21\x84\x80\x5b\x3a\xd7\x91\x89\x65\xd9\x86\x7c\xa5\x87\xb6\xfc\ +\x78\xb2\x94\xec\xfa\xe6\xbb\xf2\xa2\x3c\x41\x50\x44\x49\x24\x18\ +\x63\xc4\x11\x70\xc6\xb9\xa0\xd8\x69\x79\xf6\x9e\x6f\x7e\xc8\xd2\ +\x95\x9d\x5f\x6e\x2e\x29\xc8\xb5\x0b\x76\xb3\x38\xeb\xd0\x8f\x3f\ +\x5c\x90\x8c\xb4\x7c\x37\x26\x18\x18\x91\x64\x21\xb0\x17\x70\xe0\ +\xc0\x11\x00\x20\x22\x29\x76\x99\xea\x26\xa2\x44\xc0\x94\x51\x6c\ +\x23\xd4\x34\x4d\xc3\xaa\x8a\xe9\x39\x48\x32\x2e\x3a\x77\xcc\x5b\ +\xe8\xaf\x2e\x61\xc6\xaa\x5a\x17\x11\xc0\x9c\x51\x8b\x07\x74\x63\ +\x39\xc2\xa2\x0c\x0a\x61\x7e\x0b\x87\x1b\x7e\xd6\x7d\xc1\x33\x8f\ +\x0d\xc5\x6f\x2d\xfa\x3c\xba\x7f\xf5\x26\x8d\x09\x00\x10\x10\x25\ +\x49\xc4\x98\x19\xba\x6e\x98\x48\x10\xc4\x40\x8a\x03\x21\x4b\xd7\ +\x0d\xc3\x10\x14\x99\x60\x66\xa4\xed\xd9\xf6\xcb\x25\xa5\x3c\xf3\ +\x8a\x81\x08\x26\x84\x30\xd0\x7c\x1a\x00\xc6\x18\x01\xb7\x0c\x88\ +\x7d\x6c\xdd\xb2\x46\x39\x3f\xbe\xf3\xf1\x15\x47\x52\xc7\x50\x01\ +\x23\x42\xb0\x45\x35\x55\x07\x20\x08\x07\xf2\x28\x9c\x03\x12\x64\ +\x45\x01\x6e\x32\x0d\x8b\x58\x90\xed\xac\x3c\x77\xef\x37\x3f\x64\ +\x68\xca\xef\x5f\x7e\x51\x52\x90\xab\xc8\x22\x42\xc1\xbe\x1e\x41\ +\x4f\x1d\xc4\xff\x2f\x33\x21\x18\xb1\xcc\x83\xbf\xa7\xef\x65\x48\ +\x10\x04\x31\x50\x3f\x67\xa6\xef\xd9\x9e\x4a\x39\x12\x88\x20\x38\ +\x70\xc9\xd9\x5d\x17\x2a\x27\x2c\x7b\x2e\xe7\xb5\xed\x4d\x1b\xd5\ +\x94\x92\x25\x5a\xba\xff\xf7\xf3\xa5\x43\x87\xf7\x4d\x5e\xfb\x9b\ +\xe5\x88\xac\xcc\xce\xb4\x38\x10\xb0\x4a\x8a\x3c\x11\x63\x06\x8d\ +\x1a\x5d\x96\x97\x7d\xe1\xe8\xf9\x5d\xfb\xf3\x26\xf7\x1a\xd6\xe5\ +\xca\xc7\x47\x48\x44\x64\xc9\x95\x34\x86\x09\xf8\xca\xca\x0d\xd2\ +\x67\xea\xa8\xec\xa8\x2c\x5f\xd6\xc9\x33\x27\x7f\x3d\xa9\x0e\xe9\ +\x33\xa0\xd5\xe6\x9f\x2e\x49\x31\x11\x79\x17\x53\x41\x12\xcd\xe2\ +\xac\x03\xdf\xa4\x71\x00\x22\x49\x84\x10\x00\x62\x94\xe5\x69\xa1\ +\xd5\x87\xdc\x3f\x5a\x38\xe7\xca\x3f\x75\xa0\x9c\x83\xe4\xc4\x18\ +\x03\xa7\x82\x0d\x61\x59\x84\xe2\xf4\x74\x57\xe8\xbd\x53\x67\x8e\ +\x3d\xa4\xb7\x8a\x96\x24\x00\x4e\x24\x47\xa8\x62\xee\x58\xbf\xd8\ +\x20\x0d\xe7\x4d\x0f\xe7\x02\x06\x6e\xd9\xeb\x34\xed\x38\x60\x50\ +\xc2\xb8\x39\x35\xb3\x4f\x9c\x4e\x29\xad\xd6\x5f\xac\x12\xdb\x46\ +\x92\x1d\x03\x00\xb2\x85\x28\xd8\x28\x2d\x2f\xad\xb0\xfb\x0c\x11\ +\x23\x84\x00\x03\x78\x4a\x8a\xfd\xb1\xf7\x8d\xb8\x67\xec\xc9\x8b\ +\xe9\x67\x4e\xa4\x5a\xc0\xdd\x25\x65\xac\xce\xb0\x61\x93\x46\x5e\ +\x4e\xcf\x38\x79\x22\xcd\xa4\x5a\xea\xae\x6d\x17\x28\xc7\x02\x11\ +\x44\x3b\x71\x5f\xfe\xe9\x40\xce\x63\xcb\x96\x97\x44\x6c\x2e\x50\ +\x25\x28\xbd\xb0\xff\x84\xe1\x0c\x15\x8c\xca\xb2\xf2\x72\xb7\x65\ +\x30\x51\x94\xf4\xe2\x13\xbf\x9d\xa7\x0f\xac\x7e\x95\xbe\xf5\x93\ +\x07\x6c\x6a\xf6\xa9\x63\xe9\x5c\x72\x62\x22\x20\x0e\x58\x41\x04\ +\x4b\x52\x69\xca\xf6\x13\xfe\x51\x7d\xee\x6a\xf3\xd9\x8f\x17\xa4\ +\x98\xf0\xfc\x8b\xa9\x0c\xa3\x60\x44\xfd\x7f\x2d\x4e\x0a\x56\xe9\ +\x05\x71\x4b\x58\x94\xb4\x1a\x39\x2c\x34\x7b\xff\xee\xe3\xf9\xa2\ +\x20\x06\x56\x10\x31\x21\x44\x14\x6e\xec\x24\xfa\xc7\x16\x84\x08\ +\xd2\x2f\xec\x3f\xce\xeb\x75\x1a\x3c\xbc\x8b\x93\x66\x6f\xff\x7a\ +\xdb\xe5\x8c\x82\x94\x83\x27\x51\xfd\xce\x03\x87\xf7\x48\x4a\x8c\ +\xc9\x3d\x7e\x22\xb3\xc8\x27\x4a\xa4\xf4\x4a\xb6\x5c\xa3\xf5\x80\ +\x81\x2d\xfd\x19\x67\xce\x9c\xb9\x7c\xfa\xc0\xf9\x88\xb6\x7d\x06\ +\x0c\xe9\xda\xa0\xb6\xe3\xca\xa1\xe3\x05\x1e\x2a\x32\x77\x5a\x86\ +\x2b\xb1\xdf\xa0\x2e\xed\x6a\x96\x5c\x3c\x79\x2e\xe5\x52\xf2\x91\ +\xab\x75\x7b\x0d\xec\x37\xb0\x53\xcd\x48\xb8\xb0\x3f\xb9\x5c\xe7\ +\x04\x63\x22\x08\x44\x10\xf0\xb5\xc1\x31\x6f\x41\x46\xa9\xd0\x69\ +\xe4\x90\x16\xf5\x6c\x69\xc7\x8e\xe6\xf9\x9d\x35\xa3\xf1\xc9\xdf\ +\x8f\xbb\x68\x48\xcd\x84\x90\x4b\x87\x8f\x65\x66\xe6\xa4\xe7\x58\ +\x5d\x47\x0f\x6b\xdd\x34\x24\x65\xf7\x6f\xbf\xef\xbd\x68\xab\x5e\ +\xc3\xcc\x4d\xb9\x7c\xd9\x25\xc8\x4a\xb5\x1a\xd5\x5c\x97\x4f\x5c\ +\xba\xea\x8d\x69\xd0\xb6\x4b\xaf\x76\x21\xae\xb3\x6f\x3d\xb3\xf6\ +\x62\xb9\x15\x11\x57\x3b\x44\x2f\x38\xb2\x27\x55\x88\xac\x1e\xed\ +\x50\x93\x0f\x9f\x3a\x7f\x3a\x8d\x24\xb4\x1f\x3a\xae\x7f\xfd\x1a\ +\xe4\xd8\xd6\x5f\x8f\x9c\xc9\xe1\xa2\xa4\x95\x14\x94\xf9\x23\xfb\ +\x8e\xee\x1d\x61\xe6\x1e\x3b\x92\x6a\x61\xc1\x5f\x58\xe0\x43\x35\ +\xfb\x8f\xe8\xee\xf0\x5e\x3d\x7e\x2c\x83\x22\x82\x05\x22\x54\x19\ +\x10\x11\x42\x53\x0f\x1c\x2e\x91\xeb\xf7\x19\xde\xb3\x75\xdb\xc6\ +\x50\x7c\xe9\xe4\xc9\x4b\x17\x52\x8a\x1b\xf4\x1f\x7a\xd7\xa0\xf6\ +\x76\x23\x6f\xe7\xb7\xdb\xd3\x73\x4a\xce\xef\x3f\x61\xc4\xb5\xec\ +\x33\xb4\x7b\x8b\xe6\x75\xbc\x57\x4f\x9d\xb9\xe2\xab\x59\xb7\x5a\ +\xce\x91\x23\xe9\x79\xb4\x46\xa3\x5a\x65\xe7\x93\xcf\x5e\xba\x72\ +\xf2\x50\x5a\x9d\x9e\x03\xfb\x0d\xec\x54\x2b\x1a\x05\x8c\x83\xb8\ +\xa5\x99\x62\x87\x11\xc3\x6d\xd9\x07\x0f\x9d\xca\x23\x62\x30\x26\ +\xfb\x2f\x0f\x94\x82\xcc\x97\x20\x6e\x99\x95\xd6\x74\xf1\xde\x2f\ +\xbf\x6c\x99\xbd\x71\xed\xba\xe3\xee\x8a\x62\xb7\xca\xef\xa4\xe8\ +\x96\x53\x4b\xd7\x35\x0b\x80\x03\x17\x25\xbb\x4d\x14\x98\x65\x06\ +\xb6\x00\x60\x59\x0e\x28\x46\x23\x60\x96\xaa\xab\x16\x07\x51\xb0\ +\xd9\x64\x81\x9a\x86\x6e\x04\x94\xb8\xb0\xa2\xd8\x05\x0c\x80\x80\ +\xea\x9a\x6a\x99\x1c\xb0\x2c\xda\x64\x09\x53\xc3\xd0\x4c\x83\x01\ +\x20\x24\xd8\x14\xe5\x36\x83\xe1\xa6\xa6\x6a\x8c\x22\x20\x8a\x6c\ +\x17\x90\xe9\xd3\x4c\xc5\xe6\x10\xc0\xf4\xea\xba\x24\x39\x24\x0c\ +\xa6\xae\x6a\x94\x02\x70\xc0\xa2\x43\x51\x2c\xdd\x4f\x89\xac\x88\ +\x02\xe2\x4c\xd7\xfc\x5c\xb4\x49\x40\xfd\xba\xc6\x00\x61\xc0\xa2\ +\xa8\x48\x12\xa1\x86\xaa\x59\xc8\x61\x57\x98\xa5\xf9\x4d\x66\x57\ +\xec\x98\x99\x9a\xa6\x51\x00\x0e\x1c\x13\xd9\x26\xcb\x08\x38\x70\ +\x6e\xe8\x7e\x9d\x31\x82\x15\x9b\x22\x22\x00\xe0\x4c\xd7\x55\x83\ +\x31\x82\x15\xfb\x2d\xb9\xda\x8c\xea\xba\x6e\x72\xc6\x01\x44\x62\ +\xb3\x29\xc4\x32\x74\xdd\x34\x39\x00\x03\x2e\x49\x0e\x45\x24\xcc\ +\x32\x75\x43\xb7\x38\xe7\x00\x92\x68\x57\x44\xf0\xfb\x55\x22\xd9\ +\x15\x11\xfc\x9a\x0f\x88\xdd\x26\x12\x6a\xe8\x55\xc6\x01\xa2\xd8\ +\x6c\x98\x73\x7b\x44\x64\x48\xb5\x3a\xd3\x96\x2e\xb3\xbe\x79\x66\ +\xe9\xc6\x23\xb2\xdd\x16\x9c\xd3\x41\x4f\x1d\xc4\xff\x41\x4f\x6d\ +\x98\xa8\xf3\x9c\xa7\x27\xf7\xab\xa3\x17\xa6\x7d\xbd\x6a\xcd\xa1\ +\x54\x5d\x96\xfe\x7f\x5b\x29\xc4\x19\x87\x7f\x65\xcb\x7d\xce\xf9\ +\x8d\x95\x8e\xff\xea\xd1\xea\x2a\x6b\x36\x74\xcc\x94\xe9\xfd\x43\ +\x44\xf5\x97\x57\x57\xfd\x72\x28\x43\x94\xa5\xe0\x9c\x0e\x7a\xea\ +\x20\xfe\x2f\xce\x0c\x00\x9f\x5a\x58\xce\x4d\x0c\x72\xb8\x14\xe3\ +\xb8\x53\x6d\x6f\x04\xcc\xd2\x74\xd5\xe0\x8c\x20\xe9\xf6\xc1\xef\ +\x3f\xe5\x2e\x2d\x86\x08\xf9\xf7\x6b\x94\xf0\x80\x98\x15\xf0\x7f\ +\xb1\x7d\x6f\x7d\x3c\xc4\x99\xa9\x69\xaa\x09\x5c\xc0\xb2\x4d\x51\ +\x30\xa7\xaa\xee\xe7\xd8\x66\x97\x08\x07\x00\x6e\xf9\x34\x3f\xe5\ +\x20\x10\xbb\x5d\x11\x6e\x79\x90\x80\xd8\xb6\x6a\x1a\x0c\xb8\x2c\ +\x39\x64\x41\x40\x88\x9b\x86\xaa\x9a\x06\x07\xac\xc8\x0e\x89\x04\ +\xcb\x73\xff\xcb\x10\xcc\x53\x07\x71\x6b\x50\xca\xeb\x74\x1a\x32\ +\x66\xc4\xb0\x6e\xad\x1b\x1b\x85\x19\x25\x6e\x76\x47\x9c\x63\x46\ +\x2d\xe2\x68\xd9\x7f\xf0\xa0\x21\xdd\xea\xc6\x39\x4a\xb2\xf2\x35\ +\xfa\xaf\x89\x1d\x39\x60\x9b\xd3\x41\xb8\x65\xf1\x7f\x27\x91\x83\ +\x5b\xaa\x51\x67\xe0\xdd\xf7\x8f\xab\x71\x72\xdf\x45\x8a\xc9\xff\ +\xf8\xd4\x5c\xd7\x50\xfb\x49\x0f\x8d\x6a\xc6\x4f\x9c\xba\x0a\xe4\ +\x6f\xd2\xc7\xcc\x62\x52\x44\x87\x21\xc3\x06\xdc\xd5\xb9\x46\x38\ +\x29\xcc\xcc\x53\x71\x48\xab\xbe\x7d\xeb\xd8\xdc\xf9\x25\x7e\x40\ +\x0c\xd9\xe2\x07\x4e\x19\xd3\xb5\x43\x33\xa7\x55\x92\x57\xe8\xbf\ +\x5d\x5b\x25\x4c\x04\x49\x94\x65\x51\x16\x30\x06\xe0\xa6\x01\x75\ +\x3b\xf6\x18\x3e\x61\x50\x8b\xe6\x09\x7a\x41\x41\xb9\x47\x0f\xf6\ +\x63\xfa\xef\x42\xf0\xd5\x1a\xc4\xad\x1d\x8a\x69\x09\x5d\xe7\xce\ +\x1b\x35\xac\x01\xa2\x77\xda\xde\x08\x01\xab\xd4\xbc\x4d\xc7\x3f\ +\xfa\xfc\x73\x23\xa3\x43\x9d\x35\x12\xeb\x39\x05\xc4\x19\xd5\xfc\ +\x1e\xb7\xdf\xed\xd7\x4d\x0e\x00\x08\x38\xb3\x54\xbf\xd7\x53\x45\ +\x8f\x66\x08\x21\xa0\x54\xf5\x7b\x5c\x7e\x97\xc7\xef\x0b\x10\xb8\ +\x39\xa3\xaa\xdf\xe3\xf6\xbb\x54\xdd\xe4\x80\xb8\xe5\xab\xe4\x35\ +\x66\x2e\x7b\xa1\x65\xa4\x5e\xe2\xaf\xd4\x4d\x7e\x8b\x21\x21\xa0\ +\xa6\xee\xf3\x7b\xdc\xfe\x4a\xb7\xea\xb3\x18\x04\x88\xe0\x3e\xbf\ +\xcb\xed\xf7\xe8\x26\x45\x08\x31\x53\xf3\xf8\x5d\x5e\xbf\xcf\xe7\ +\x77\xfb\x34\x8d\x71\x40\x08\xa8\xa9\x7b\xfd\x2e\xb7\xdf\x6b\x58\ +\x0c\x21\xb0\x0c\xbf\xdb\xef\xf2\xf9\x7d\x5e\xbf\xdb\xa7\x1b\x16\ +\xe7\xd1\x49\x4d\x3b\xb4\xaf\xe6\xd3\xcb\x3d\x7e\xff\x75\xf1\x5c\ +\x53\x57\x3d\x7e\x97\xc7\xef\xb7\x02\x47\xe1\xcc\x50\xfd\x1e\xbf\ +\xcb\xed\x77\xf9\x74\x33\x10\x33\x07\x98\xe2\x5e\x55\xa5\x0c\x02\ +\xbf\xd1\xfc\xee\x32\xe6\x89\x69\xd8\xae\x5d\xe3\x58\x4e\x29\xff\ +\x9b\xf7\x42\x85\x66\x74\x9b\xfd\xcc\xbc\x47\xfa\x84\x85\x86\xd5\ +\x4c\xac\xab\x30\x7f\x25\x73\x8e\x78\xea\xc5\xfb\x86\xd7\x37\x75\ +\x13\x38\x00\x22\x8a\x23\xa2\xdf\xe3\x0f\xcd\x9c\xda\xd4\x34\x02\ +\x26\x45\x01\x3a\xbe\xdb\xef\x0e\xf0\xcb\x11\x02\x66\x1a\x3e\xbf\ +\xcb\xe5\x77\xf9\x54\x8d\x73\x04\x00\x18\x03\x93\xa2\x86\xcf\x7d\ +\x6e\x60\xeb\x38\xf3\xd6\x8c\xfc\x20\xfe\x73\x11\x5c\x11\x0e\xe2\ +\x76\x7e\x17\x8b\x6a\x49\xf2\xb6\x4d\x6f\xbd\x7f\x2a\x5c\x0e\x97\ +\x84\x7f\xd8\x6b\x8d\x99\xa6\xd0\x6e\xf8\xd4\x39\xb3\x47\xe1\x9c\ +\x9f\xf3\x8b\xca\x8b\x4e\x1c\xcc\x73\xeb\x14\xdb\x5b\x0d\x1b\xd1\ +\xba\x51\x68\xfa\xbe\x9d\x87\x4f\xe6\x22\x51\x10\x9d\xb1\x1d\xfa\ +\xb7\x6b\x58\xb7\x9a\x22\x1a\x17\xb6\xfd\x76\xfc\x62\x31\x52\x22\ +\x3a\x0f\x1f\xd3\xa4\x8e\xd3\x95\x9f\x95\xfc\xfb\xe1\xdc\x72\x3f\ +\x48\x11\x5d\x26\x8c\x6b\x52\x53\x4e\xdd\xb7\xf3\x70\x72\x8e\x18\ +\x1a\x37\x7c\xfa\xbd\x7d\xfb\xf5\xa8\x5e\x31\xbb\x6e\x9e\xfb\xd2\ +\xce\x9f\x93\xd3\xbc\x81\xde\x72\x7f\xe4\x46\x28\x0a\xab\x95\xd8\ +\xb3\x4b\xab\x1a\xd5\xc3\x58\x65\xde\xc1\x1f\x77\x64\x96\x6a\x4a\ +\xb5\x7a\xc3\x86\xf5\xae\x26\xb9\x8f\xfd\xbc\xed\x7c\xa6\x37\xa6\ +\x61\xdb\x11\x03\x5a\xea\x85\xd9\xba\x2d\x56\x2a\xbf\xb4\xe7\xf7\ +\x33\x7e\x95\x87\x24\x34\x1b\x3a\xb8\x4b\x88\x9e\x7f\x60\xeb\xce\ +\xab\xc5\xb4\x66\x8b\x1e\xdd\x7b\x34\xa8\xcc\xca\x21\x51\x71\x46\ +\xfa\xf1\x9d\x7b\xcf\x19\x9a\x29\x56\x6f\x7d\xf7\x9c\xb9\x66\xf9\ +\xd5\xdd\x3f\x1f\xac\x30\x45\xae\x1b\xd5\x5a\x77\xef\xd5\xbb\x39\ +\xcd\xbf\xb0\xfb\xe7\x83\xe5\x1a\xc7\x92\xbd\x51\xb7\xae\xcd\x9a\ +\xd7\x0b\x75\x92\xa2\xe4\x03\x7b\x0e\x5e\xf6\xeb\xa8\x6e\xd7\x81\ +\xdd\x3a\x35\xf0\xa6\x25\xef\xda\x9e\xec\xb3\x30\xe5\x72\xeb\xe1\ +\x13\x1b\xd5\x08\x6f\xd1\x32\x4a\x4b\x36\x39\xfc\xe9\xe3\x80\x59\ +\xcc\xd6\xfd\xee\xfb\x1e\x98\xd2\x4f\x3d\xfe\x79\x61\x61\x49\xee\ +\xfe\xbd\xc5\xa4\xce\xb8\xc9\xfd\x3d\x27\xbe\x3f\x73\xb4\x90\x88\ +\x04\x61\x02\xfe\x9c\xcf\x57\xbd\x66\x26\x34\x1f\x44\xc5\x6b\x3c\ +\x51\x83\xc9\x91\xdd\xc7\xdc\xdd\xb8\x3a\xb9\xb8\x7b\xfb\xb1\xb3\ +\x45\x98\x20\x39\xa6\x5e\xbf\x21\xdd\xe3\xc2\xc5\xd2\xf4\x33\x7b\ +\x7e\x3b\xa5\x49\xf8\xea\xa1\x1d\xc7\xf7\x9f\x8a\x6c\xd6\x1e\x24\ +\x14\x54\xb9\x0d\xc6\xd4\x41\xfc\x1f\x8a\xab\x01\x89\x8a\xcd\x01\ +\x36\x81\x04\xd2\xa1\xdc\x50\xbd\x9e\x40\x34\x7a\x8d\x4d\x1e\xd8\ +\xe2\xd7\x75\x0e\x08\x00\x11\x51\xc2\x22\xa3\x44\x0c\x8d\x08\xb3\ +\x49\xd8\xb0\xa0\xfb\x13\x8b\x5f\x78\x7e\x74\x7c\xbd\xe6\x0f\xbf\ +\xbf\x76\x52\xdf\x3a\x3e\xcd\x5b\xab\xc7\xd4\x65\x6f\x3c\x9c\x58\ +\x27\x32\xba\x46\xad\x68\xa7\xa8\x53\x65\xf8\x92\xd7\x16\xcc\x1d\ +\x10\x11\x53\xef\xfe\xa5\xaf\x4c\xec\x14\xeb\xb5\x1c\xa3\x16\xbf\ +\x34\x79\x50\x7d\xb0\xd7\x7a\xe0\x8d\x57\x87\xb7\x8b\xd6\x4c\x2e\ +\x4a\x84\x23\x8b\xc8\xb2\x22\xcb\x04\x05\xda\x12\x19\x7e\xbf\xdb\ +\xe3\xf7\xe8\x94\x01\x67\xaa\x69\x1b\xf8\xf8\x4b\x4f\xce\xe9\x1f\ +\x1b\x13\x59\xbd\x66\xbc\x8d\xeb\xa8\x5a\xb3\x47\xde\x5c\xdc\xad\ +\x91\xd3\xd1\xa8\xc7\x33\x6f\x3e\xd3\x30\x94\x37\x19\xfd\xc8\x94\ +\x09\xbd\x06\x3f\xb5\x70\xca\xdd\x7d\xc7\x2f\x9c\x7f\x57\xdb\x30\ +\x5c\xbb\xd3\x53\xab\xe7\x37\xab\x2e\x56\xeb\x3c\xfa\x85\xd7\xe6\ +\xc4\x48\xa4\xdb\xb4\xa7\x46\x0f\xe9\x36\x7e\xf1\xa2\x91\xc3\x7b\ +\x4f\x5b\x36\xaf\x73\x82\x53\xf5\x1b\x21\x75\x9b\x25\x35\xae\xdb\ +\xf7\xb1\x45\x8b\x5f\x18\x6b\xd3\x2a\x62\xfb\xdc\xfd\xcc\xcb\xf7\ +\xc7\x48\xa8\xe9\xf8\x87\x16\x3e\x3d\xc6\x61\xb9\x70\xf5\x2e\xcf\ +\xad\x5b\xd2\xb7\x6d\xcd\xf0\xea\xf1\xd5\xa3\x43\xa9\xa6\x35\x1e\ +\x3f\x7b\xc1\x33\xa3\x1d\x58\xe8\x32\xfb\xe9\x27\x67\xf6\xa4\xba\ +\xda\xe9\xe1\xe7\x5f\x7c\x79\x72\x83\xc6\x0d\x1a\x26\xd5\x26\x26\ +\xe5\x80\x10\x67\xba\xdf\xe3\xf1\xbb\xfd\x86\x11\x30\xa0\x20\x4b\ +\x48\x60\x5c\x94\xc3\x22\x43\x65\x11\x03\x02\xc4\x50\x42\xdf\xbb\ +\x26\x4c\x68\xc6\x4d\x8b\x03\x00\xc2\x0a\xd8\x25\xe9\x06\x3a\xbe\ +\x18\x35\x7e\xd9\xd2\xf1\x7d\x6a\xa1\xd0\x7a\x73\x56\xbf\x72\x57\ +\x53\x87\x57\xa8\x36\xed\xdd\x37\x47\x75\xaf\x81\xa5\xb0\xba\x8d\ +\x6b\x4a\x88\x73\x0e\x82\x28\x3b\x24\x87\x24\x22\x08\xf2\xcb\x83\ +\x31\x75\x10\xff\x87\xfd\xb6\xc5\x84\xd6\x53\xe6\xf4\x6e\x16\x55\ +\x9a\x7a\xfa\x97\xcf\xb7\x57\x30\x02\xc4\xd6\x71\xda\xf4\xae\x8d\ +\x43\x8b\x52\x8e\xff\xfc\xf5\x6e\x0f\x61\x47\xbe\xfd\xa6\x79\xbf\ +\xd1\x89\xe7\xbe\x5f\xfb\xf6\x0e\x09\xdb\x71\xb5\x6e\x53\x46\xb6\ +\xfa\x75\xfe\xf8\xd7\xf6\x14\x0e\x7b\xe1\x9d\xb9\x8f\x0d\xfb\x72\ +\xfb\x45\x5b\x64\xb4\x2f\x79\xe7\xaa\x27\x9f\x2f\x81\x10\x45\x60\ +\xa1\x8d\x47\xde\xdd\x2b\xf6\xc3\xc9\x23\x3e\xbc\x10\xf6\x46\xc3\ +\x36\x76\x1b\x72\x36\xe8\x7b\xef\xe8\x56\xe7\x3e\xfb\xb0\xa2\x00\ +\x69\xb1\x7d\x07\x4d\x6d\xf3\xdd\xc3\x5b\xbe\x5b\xf7\xed\xc0\xfe\ +\x4d\x7e\x5f\xff\xf6\x97\x97\x7c\x21\xb2\x5d\x60\xa6\xd2\xb0\xcd\ +\xb8\x31\xfd\xab\xdb\xfd\x47\xbe\xf8\xe6\x48\x4a\x1e\x47\x42\x64\ +\xa4\xf3\xcc\xa6\xe5\x4b\xdf\xdb\x2f\x63\x07\x63\xbc\xd5\xd4\x09\ +\x23\xda\x85\x7c\x71\xb8\xa4\x04\x2b\x91\x93\xfb\x76\xeb\x5d\x3b\ +\x1b\x8c\x43\x5f\x7f\x7d\x3e\x7a\x62\xe3\xe2\xcd\x59\x75\xee\xa9\ +\xd1\xa8\x7e\xc7\x56\x13\x7b\x26\xf0\x8f\x7e\x2b\xd3\xad\x82\x21\ +\x73\xbb\xb5\x6e\xf5\x0d\xe1\x9e\x5f\xde\xff\x18\x0f\x98\x65\x6d\ +\xff\xd8\x39\x62\x56\xdd\x7a\x31\x6e\x4c\x8a\x0f\x7e\xf1\xd2\x63\ +\xcb\xa4\xd6\x53\x3f\xfe\x7a\x5c\xa3\xb7\x77\xb7\xb8\xfb\xee\x86\ +\xd2\xa5\x43\xc5\xe5\x46\x81\xab\xff\xb4\xde\x09\x6b\x3f\xbf\x2c\ +\x87\x29\x95\x99\x6b\x17\x3c\xb7\xbb\x54\x70\x12\x30\x6c\x8d\x26\ +\x4e\x1b\x1b\xe3\xdd\x55\x5a\x52\x66\xaf\x30\x47\xcc\xe8\x1c\xf9\ +\x69\xde\xb8\x61\x1d\xf6\x3c\x33\xf9\xb9\x9f\xf3\x1e\x30\xea\x0e\ +\xb7\x4b\x88\x53\x2a\x87\xf7\x9e\xfe\x50\xdb\xda\x62\xd6\xd1\xfd\ +\xbf\xfd\x74\x54\x03\x73\xd7\xa6\xaf\x3b\x0f\x1e\x8a\xbe\xfb\x7c\ +\xcd\x77\x67\x1c\x72\xb8\x4c\xf8\x96\xf7\xdf\xd6\x13\x5a\xdf\x13\ +\x23\xdc\x32\x0e\x66\x96\x1e\xde\x6a\xe0\xd4\xe1\x49\x47\x3e\x3c\ +\x54\x51\x20\x5b\xb5\x7b\xdd\x35\xb1\xd9\x77\xcf\x65\xd8\x42\xec\ +\x50\x5c\x79\xe2\x9b\x2f\x4f\xa5\x16\x10\xd9\x29\x62\x08\x3a\xe8\ +\x60\x4c\x1d\xc4\xff\x6f\x12\x22\x08\x13\x81\x10\x82\xaf\x3f\xf5\ +\x01\xf6\xc9\x75\xc5\x6e\x91\x28\x92\x88\x05\x49\xb1\x81\x43\x26\ +\x40\x1c\x91\x36\x4b\xcd\xc9\xaa\x14\xc0\xc8\xcd\x2e\xd2\xc3\x63\ +\x14\x00\xc6\x2c\x0b\x81\x24\xda\x14\x45\x21\x88\x4b\x11\xd5\x05\ +\x4f\x79\x76\x96\x5b\x00\x81\x71\x8b\x32\xaa\x84\x57\x57\x34\x7f\ +\x49\xb9\x2a\xdb\xf9\xbe\x37\xd6\x6d\xfa\xfc\xb2\x88\x24\xc5\xae\ +\x08\x04\x63\x2c\x88\x50\xa5\xe3\x8a\x00\x13\x81\x10\x81\xa0\x6b\ +\x7d\xfe\x28\xb7\x38\x11\x64\xb0\xc9\x8a\x04\x80\x42\x22\xaa\xd3\ +\xd2\x32\x97\x9f\x89\x56\xc9\xa7\x4f\xae\xde\x7d\xd2\x23\xc9\x48\ +\x10\x25\xb3\xbc\xd8\xeb\x67\x98\x53\xc6\x49\x44\x44\xac\x56\x5c\ +\xe2\xb7\x10\x94\xa7\xad\x7f\xe4\xad\x53\x99\xa6\x24\x22\x51\x22\ +\x6a\x71\xa1\x6a\x70\x4c\x29\xb0\x40\x6e\x9d\x21\xc0\xde\xd2\x82\ +\x42\xea\xb4\x47\x46\x44\x3a\x42\x5c\x05\x25\x54\x94\xbc\x17\x0e\ +\xae\x7c\xec\xe3\x7c\x2f\x11\x30\xb3\x80\x12\x49\x51\x24\x45\x20\ +\x80\x94\xb0\x08\x45\x29\x2b\x28\x43\x36\xb9\x78\xff\x2f\xaf\x3d\ +\xfd\x9d\x57\x8e\x76\x12\x33\x3f\xa7\x1c\x00\x33\x16\xc8\x50\xf3\ +\x2a\x1d\x4a\x41\xb8\x2e\x44\x29\xc9\xb2\x28\x60\x51\xb6\xd9\x90\ +\x43\x22\x98\x03\x92\xc1\xa6\x28\x02\xa7\x86\x01\xa6\x65\xb1\x6b\ +\x37\x02\x18\x35\x0d\x30\x4d\xd3\xb2\x45\xc4\xc9\x3e\x6f\x59\x85\ +\x2e\x29\xd6\xce\x57\xde\xfa\x7c\x4b\xb6\x9d\x15\xac\x19\xff\xc0\ +\x8e\xec\x98\x59\xeb\xd6\xaf\x5e\xf5\x60\xbc\xfc\xb7\x19\xf1\x20\ +\x82\x31\x75\x10\xff\x47\xdd\xb4\x80\xad\xd3\x9f\xbe\x7b\xec\x23\ +\x86\x89\x20\xc9\x01\xe9\x28\xfd\xe8\x87\x6f\x1d\xa0\x1c\x13\x41\ +\x92\x65\x02\x16\x00\x60\x24\x92\x40\x6e\x84\xc8\x66\xfe\xd9\x8b\ +\x7e\x79\xd8\x8c\xa1\xa7\xde\x4d\x1b\x37\xbe\x87\xf7\xd0\xda\x0a\ +\x80\x7a\x88\x08\x88\x04\x62\x3c\x44\x44\x7f\xe6\xe9\xe2\x88\x89\ +\x43\xef\xe9\x9d\xfb\x3b\x89\xaf\x1e\x51\x01\xc4\x75\xf5\x58\x9a\ +\x3e\xc1\xa1\x66\x6f\xfb\xfa\x82\x2d\x32\xd4\x9b\x5f\x84\x24\x81\ +\xab\x6e\x0b\x85\xb4\xec\xdc\xec\xb8\x5e\x22\xe8\xa5\x85\xa5\xba\ +\x9a\x7e\xea\xe3\x17\x8f\x32\x8e\x44\x59\x16\x24\x01\x0c\x84\x41\ +\xb8\xde\xfc\x5f\x40\x3c\xeb\xfc\x11\x57\xe8\x30\xff\x95\x63\x3b\ +\x53\x3c\x76\xa7\x98\x97\xed\x6e\xa1\xc8\x21\x8c\xef\x58\x32\x4f\ +\x17\xa2\xa7\xbf\x33\x4b\x02\xed\x52\xca\x71\x6b\x74\xf3\xa2\xe4\ +\x7d\xa7\x0b\xa8\x2c\xd0\xc2\x42\x53\xb4\xdb\x43\x45\xcf\x7b\x0b\ +\x1f\xa1\x8e\x06\xcf\xdc\xef\xa8\x44\x08\x61\xb0\x45\x46\x57\xab\ +\xde\xa0\xd9\xfd\x53\xeb\x95\xa7\x66\x9d\x4f\x55\xd2\xd2\x7a\xb6\ +\x73\x5c\xd8\xfe\x6b\x11\x55\x88\xe1\x77\xf9\x2c\x85\x10\x01\x09\ +\x01\x15\x43\x44\x24\xe4\xca\x38\x9d\x91\x37\x30\x1c\x9f\xf8\xe1\ +\x47\x9f\xe4\xe0\x9e\x72\x7f\x59\xd1\xd9\x52\x73\xd8\xa3\x93\xf6\ +\x2e\xdc\x16\x15\x11\x2e\x95\x21\x84\x08\xd6\x2b\x77\xaf\x7d\x7d\ +\x07\x03\x22\x08\xa2\x24\x63\x66\x00\x47\x18\x89\x18\x6e\x90\x14\ +\x06\xab\xc2\x6d\x86\xb7\x6b\xd3\xac\xc1\x19\x9f\xe5\x2d\x2c\x74\ +\x23\xb0\xdc\x1a\x8b\x6e\xda\x32\xa9\x6e\x9a\xa6\x95\x94\xa5\x1e\ +\xce\xa0\x03\x65\x77\xfa\xb6\xad\x69\xb6\xc8\x10\x4f\x6e\xb1\x18\ +\x1e\x55\xab\xae\xe3\xc0\xba\xe5\xfb\x76\x8c\xfc\xf0\xdd\x87\x07\ +\x7c\xf1\xed\x7b\x27\x54\x47\xf0\x59\x0f\xc6\xd4\x41\xfc\xdf\xcd\ +\x79\xdc\x54\x45\x4d\x64\xd9\x66\xb7\xc9\x37\x34\xf3\x14\x64\xe5\ +\xda\x16\x0e\x80\x30\xe2\x9e\xf2\x82\x72\xaf\x86\x00\x21\x2c\x88\ +\x56\xee\xfa\x05\xaf\x55\xb6\xbe\xff\xad\x6f\x56\x24\xe4\xff\xb6\ +\x72\xe5\x4e\x06\xb2\xe1\x2b\x2f\x2e\x73\x31\x84\x01\x00\xb0\x44\ +\x8b\x93\x57\x3e\xfb\x69\xed\x7b\x17\xbe\xba\x6e\x6e\xab\x3a\xa1\ +\x96\x85\xad\xb2\xe3\xaf\x3e\xf5\x6e\xd4\xd8\x79\xef\xfc\xf8\xfe\ +\xe2\xe5\x0f\x34\x8c\x12\x28\x88\xc4\x93\xfa\xd9\xa7\xbf\x35\x79\ +\x78\xf1\x1b\xef\xce\xef\x98\x14\x6a\x9a\x14\x11\x22\xdb\x6c\x36\ +\xbb\x12\x50\x39\xc0\x88\xb9\xcb\x0b\xcb\xbd\x46\x20\xc4\x16\x15\ +\x31\x7f\xff\x17\x4b\xdf\x38\x32\x64\xc9\xaa\xf5\x3f\xac\x7f\xec\ +\xe1\xc1\x91\xd8\xf2\x94\x95\x94\xbb\x54\x00\x40\xc0\x7d\xa5\xc5\ +\xba\x45\x2f\x6e\x59\xbf\xfa\xab\x82\x69\xeb\xde\x59\xf7\xed\x5b\ +\x0f\x4c\xe9\xea\x00\xc3\x55\x5c\xe8\xf2\x19\x08\x10\xe2\xd4\x5d\ +\x54\xa4\x9a\xb4\xf4\xe2\xc5\x52\x5b\x8f\xe5\xdf\xbe\x7b\x77\x57\ +\xb4\x7a\xee\x9a\x3c\x9d\xed\x59\xbd\xf4\xbb\xd4\xea\xcf\x7f\xfe\ +\xfe\x9b\x9f\x2f\x1f\xd3\xbf\x31\xa6\x16\x33\x7c\x45\xc5\x25\x3a\ +\x43\x08\x01\x20\xa2\x08\x9e\x2f\x9f\x7f\xf1\xa0\xd5\xe1\x95\x6f\ +\x3e\x58\xf5\xf1\x92\x01\x1d\xeb\x88\xbc\x70\xd3\xd3\x2f\x5f\x0c\ +\xbf\x6b\xd5\x37\x6b\x06\x77\x22\xa7\x52\xb2\x19\x22\x80\x90\xa8\ +\x28\x36\xbb\x22\x49\x42\x20\x7f\x8c\x81\xba\x4a\xf3\x2b\x55\xe3\ +\xda\xaa\x1f\x12\x25\x72\x76\xf3\x57\x97\xf5\xf6\xcb\x3f\x5f\x3e\ +\xa8\x4b\x9c\x69\x30\x51\x84\xe3\x1f\x7d\x5b\x18\x7a\xd7\xeb\x9f\ +\x2e\xe9\xdb\x31\xde\x93\xb9\x6f\xe9\xfc\x4d\xb5\xa7\x2e\x7c\x67\ +\xeb\xfb\x8b\x5e\xbe\xbf\x4e\x08\x37\xc0\xd1\x6d\xc6\xdc\x15\x5f\ +\x7f\xf8\xca\xd2\x91\xe7\x7e\x7d\x6f\xdb\x05\x9f\x22\x22\xce\x81\ +\x33\x1e\x6c\x82\xfa\xdf\x1a\x28\x05\x99\x2f\x41\xdc\xd2\x43\x6b\ +\x86\x74\xef\x27\x1b\xeb\x26\xbf\xfe\xf2\x1b\x27\x44\x1b\xe1\x7f\ +\x41\x44\xb1\xaa\xbb\x7f\xe0\xbf\x96\xa1\x83\xa0\xd8\x14\x41\xf7\ +\xfa\x28\x16\x44\x01\xff\x89\xf2\xc7\x01\x47\xd6\xae\xa1\x18\x7e\ +\x52\xbb\xfb\xe2\xb7\x67\xfc\x36\x6b\xea\x27\x07\x8b\x08\x50\x24\ +\xda\xec\x36\x91\x51\x8b\x5a\x01\xf1\x13\x6e\x1a\x96\xa8\xd8\x44\ +\x02\x96\x65\xdd\x72\x3c\x9c\x33\xb8\x91\x4b\xc8\xa9\xa1\x5b\xa2\ +\xdd\x21\x8b\x98\x5a\x26\xa5\xfc\x46\x6e\x20\xe7\x0c\x10\x06\x66\ +\x19\x06\x93\x1d\x0e\x89\x00\xb5\x2c\xca\x6e\xfe\x0d\x63\x08\x63\ +\xce\x28\x47\xa2\xa2\x08\xa6\xea\xd7\x4c\x2e\x29\x12\x98\xba\x41\ +\xb1\xcd\x69\x17\x10\xb7\x4c\x93\x71\xf8\x33\x8f\x11\x01\x33\x0c\ +\x8b\x13\xbb\xc3\x86\x81\x99\x96\xc5\x39\x50\x43\x67\x58\xb2\x3b\ +\x64\x66\xea\x86\x09\xb7\x53\x10\xe6\x8c\xc1\x8d\xd5\xce\x08\xb8\ +\x69\x31\x24\x28\x36\x91\x56\x9d\x0b\x98\x69\x72\x22\x29\x0a\xa1\ +\xa6\xc5\x38\x37\x35\x1d\xcb\x76\x9b\x22\x30\x6a\x55\x65\x48\x10\ +\x16\x25\x11\x31\x4b\xf5\xa9\x5c\x90\x04\x0c\x08\x31\x0d\xd7\x78\ +\xfa\xe3\x75\xfe\xcf\xe6\xbf\xf9\xcd\x79\xc5\x2e\x07\x67\x79\x30\ +\xfb\x11\xc4\x7f\xff\x3b\x9c\x9b\xa5\xb9\x9e\x31\x77\xcf\x7f\xab\ +\xc5\xd9\xcf\x97\xaf\xdc\x7f\x59\x57\xee\x8c\x4d\xfe\xa7\x12\x30\ +\x41\x92\x01\xb8\xa9\x1b\x58\x92\xfe\x50\xd2\xbe\xc1\x2d\x59\xdc\ +\xde\x75\xda\xc3\x23\x3b\xd5\xe0\x60\x5e\xd8\xf8\xc6\xd6\xe3\x45\ +\x92\x24\x60\x24\x02\xe7\x86\xa6\xdf\x50\xcb\x8d\x44\x49\x04\x6a\ +\x9a\xf4\xb6\x1a\x26\x08\xf0\x4d\x7f\x42\x44\x52\x08\x50\xcb\xa0\ +\x55\x05\x71\x37\x8e\x0d\x55\x05\xf5\x82\xac\x00\x58\xa6\x61\xdd\ +\xea\x37\x18\x03\x00\xc2\x04\x71\x6a\x68\x14\xb0\x20\xcb\x01\xc1\ +\x46\x49\x16\x80\x19\xba\x01\xd7\x07\x83\x6e\xb2\x0e\x07\x2c\x4a\ +\x52\xe0\x45\x75\xed\x37\x44\x92\x09\x80\xa9\xe9\x00\xe8\xef\xc8\ +\x28\xa2\x9b\x8f\x04\x1c\x90\x20\x10\x00\x53\x37\xaf\x5f\x1d\x16\ +\x45\x00\x6e\xea\x16\x20\x00\x40\xa2\xa2\x00\x67\x37\x99\x8b\x33\ +\x53\xd3\x00\x80\x48\x12\x00\xd7\xfc\xd0\xf1\x9e\x7b\xef\xb9\xaf\ +\x5f\xed\x1a\xd6\x17\xe5\x2a\x0a\xd2\x5e\x82\x31\x75\x10\xff\x67\ +\x60\x6a\x2a\x45\x82\x28\x12\x8c\xfe\x42\xd3\x0b\x6a\x1a\x0c\x11\ +\x51\xf8\x4b\x7d\x37\x11\x26\x04\x98\xa1\xa9\x96\x20\x49\xf8\x36\ +\x6f\x84\x3f\x07\x9b\xff\x30\xba\x67\xd4\xd0\x4d\x8e\xb0\x28\x89\ +\x7f\x26\x58\x72\xaa\xeb\x96\x28\xcb\xff\x4f\x5d\x16\x35\x0d\x06\ +\x44\x14\xff\x77\x5a\x90\x72\x4a\x4d\xd3\xe2\x00\x44\x10\x05\x01\ +\x23\x4c\x04\x01\x9b\xba\x46\x39\xfe\xb7\x4b\xdc\x72\x53\x37\x18\ +\x03\x44\xb0\x28\x89\xb7\x3b\xb7\x65\xe8\x94\x02\x60\x2c\x4a\xe2\ +\xbf\xff\x55\xc2\x18\x43\xd7\x67\x17\x02\x66\x9a\xa6\xc9\x00\x81\ +\x20\x49\xff\x09\x8a\xc0\x41\x36\x79\x10\xb7\x4d\x62\x84\xd4\xa8\ +\xdb\xa8\x69\xc3\x5a\xf1\x11\x86\xa7\xdc\xa7\xb3\x3b\xf1\xd6\x9c\ +\xa3\xd0\xea\x35\xa3\x9c\xe0\xf3\x19\xf0\x57\xf8\x15\x9c\x33\x0e\ +\x88\x08\xb7\x6f\xeb\xc1\x39\xfc\x95\x17\x06\x63\xcc\x16\x1e\xd7\ +\xb4\x7d\x52\xb5\x70\x9b\xa5\x7a\x55\x83\x5d\x0f\x96\x39\xb3\x84\ +\xe8\x26\xe3\xee\xe9\xe3\xbb\x92\x52\xa6\xe1\xff\x47\x3d\x30\x38\ +\x07\x67\x6c\x7c\x6c\xb8\xe0\xf3\x6a\xf0\xef\xa7\x9a\x30\x8b\x4b\ +\xa1\x75\x9b\x37\xa9\x57\xaf\xba\xc4\x75\xaf\x57\x67\xc0\x19\x65\ +\x80\x30\xfe\x77\x0f\x86\x73\x64\xab\xdf\xa6\x45\xfd\xfa\xf1\x36\ +\x09\xf9\x2a\xbd\xec\x56\xcc\x1b\x0e\x38\xb2\x76\x83\x46\x4d\x1b\ +\xd6\xaa\x1e\xe2\xab\xac\xd0\x4d\xfe\x6f\xe5\xe7\xf0\x80\x65\xae\ +\xbf\xe2\x51\x54\xdd\x06\x49\x2d\x1b\x44\x47\x39\x74\x4f\x80\xbc\ +\xfa\xbf\xec\xac\x83\x9e\x3a\x88\x5b\xcf\x5c\xdd\xc0\x23\xde\xfa\ +\x68\xc1\x7d\x2d\x9d\x92\x54\x74\xf1\x54\x4e\xf9\x1d\xc8\x93\x33\ +\xcb\xad\xc9\xf7\xae\xff\xe1\x99\x7e\xee\xaf\xbe\x3d\xc1\x88\x88\ +\x80\x9b\xba\x6e\x9a\x94\x31\x66\x9a\x16\x60\x42\x08\x62\xa6\xa1\ +\x1b\xa6\x65\x59\x1c\x21\x12\x88\x9f\x39\x33\x74\xdd\x34\x2d\x8e\ +\xaa\xc2\x3d\xce\xa8\xa9\x1b\x96\x69\x59\x16\x45\x84\x60\xa6\xfb\ +\x50\xad\x29\xf3\xa6\xe1\xcb\x47\xd3\xca\x54\x72\x1b\x8f\xce\x19\ +\x35\x34\xc3\xa2\x14\x61\xc2\x2d\x1a\xd5\xb8\xd3\xe4\xf9\xb3\x1e\ +\x7e\x66\x9c\x79\xf6\xb7\x83\x29\x1e\x49\xc4\x00\xc0\x2c\x53\xd7\ +\xbd\x62\xcd\xbe\x2f\x2e\x1c\x71\xf6\xfb\xaf\xaf\x7a\x89\x78\xf3\ +\x75\x59\x86\x4e\x39\x26\x04\x03\x30\x53\x37\x00\x13\x82\x11\xb3\ +\x4c\x43\x37\x2c\xca\x31\x0e\x9c\x99\x5b\x86\x69\x1a\xa6\x65\x5a\ +\x8c\x03\x21\x38\xb0\xc5\x30\x4c\xcb\xa2\x08\x13\x82\xb9\x5b\x65\ +\x43\x5f\xf9\x6a\xe5\x64\xe5\x9b\x2f\xf7\x6b\x3c\xd0\x44\x9b\x5b\ +\x86\x61\xe8\x16\x83\xc0\x2e\xc0\x2c\xd3\xd0\xcd\x40\x6a\xf9\x76\ +\x81\x2e\x35\x0d\xe3\x66\x73\x71\x46\xad\x6b\xc6\x01\x42\x08\x46\ +\xc0\x99\x69\x18\xa6\x69\x31\xc0\x84\x60\x60\xa6\x47\xb3\x8f\x5f\ +\xf6\xea\xe3\x0f\xf4\x4a\x68\x96\x14\x01\x15\x29\xc9\x69\x26\x42\ +\x96\x6e\x18\x26\x85\x6b\x46\x66\x96\x15\xd8\xcb\xa2\x0c\x13\x82\ +\x71\x95\xd9\x4d\x93\x02\x26\x98\x04\x0e\xab\x9b\xa6\x45\x29\x43\ +\xa4\xca\xc5\x5f\xfb\x8d\x45\x39\x27\x84\xa0\xeb\x57\x41\xd9\xf5\ +\xbb\x47\xab\x4c\x61\x01\xc6\x18\x73\x46\xa2\x06\xcd\x1c\xdb\x7f\ +\xfc\x7d\x93\xc7\x36\x39\xf0\xc9\x0f\x65\xec\x4f\x26\x07\xce\xa8\ +\x21\xc4\x3c\xb8\xf9\xb3\xa9\xfd\x6a\x85\x88\xec\xea\x99\xb3\xa5\ +\x3e\xb8\x93\x48\x96\x33\x66\x19\x01\x53\x58\x37\x8c\x39\x60\x0a\ +\x14\x30\xf2\x1f\x03\x66\x9c\x04\x26\x31\xaf\x9a\x83\x80\x30\xc1\ +\x98\x5b\xaa\x6e\x4f\x9a\xfe\xe4\x04\x4f\xf2\xc1\x2c\x37\x25\x04\ +\x53\x13\x27\xf5\xeb\x37\xf8\xee\x31\xd3\x9f\x7e\xc0\x3c\xb2\xed\ +\x44\x5a\xb9\x20\xfc\x2f\x6b\x33\x04\xf3\xd4\x41\xdc\x2e\x21\x21\ +\xc8\xbc\x62\xd7\xdb\x4b\x16\xbe\x77\x2a\x5c\x09\x57\x44\xfc\x8f\ +\xd6\x14\x39\x45\xb6\xa4\xf6\x4d\x2a\x8e\x7d\xfe\x51\xd6\x19\x46\ +\x44\xe0\x9c\x23\x29\xbe\x71\xa3\x6a\x91\xa8\xac\x44\x0f\x8f\x52\ +\x72\xcf\x5f\xae\xd0\x78\x68\xf5\xda\x35\xeb\xc4\xd9\x88\x9e\x7b\ +\xe1\x52\x61\xa5\x29\x0a\xc8\xb4\x50\x8d\x66\xad\xe3\x23\x71\x4e\ +\xca\x85\x22\x97\x25\x0a\x18\xcb\x8e\x9a\x0d\x6a\xc6\xc6\x84\x09\ +\x4c\xcb\xbb\x78\xa9\xc8\x2b\x24\xf5\xea\x37\x6c\xec\xa8\xd8\xdc\ +\x93\x3c\xdd\x53\x9e\x76\x21\xa7\xcc\xf8\xd3\x93\xcc\xa9\x45\x89\ +\xa3\x51\xa7\xa4\x50\x70\xa7\x9d\xbd\xec\x01\xb1\xe4\xec\xf6\x67\ +\xc6\x9e\x59\xb2\x63\x2d\xb9\x16\x36\x33\xd3\x24\x21\x31\x2d\x92\ +\x5a\x3a\x6b\xd5\xe2\xdc\x60\xec\x4f\xc1\x2e\x67\x20\x54\xab\x9f\ +\x44\xdc\xf9\x45\xe5\x3e\x2e\xc8\x71\x49\xf5\x68\x49\x7e\x49\x89\ +\x5b\x8a\xaa\xd1\xb4\x69\x5d\xe4\xc9\xbf\x7c\x21\xcb\x60\x22\xc6\ +\x38\x2c\xae\x56\x7c\xed\x38\x87\x8d\xf8\x0b\xb2\xd3\x33\x8a\x74\ +\x83\x47\x24\x34\xaa\x9b\x10\x83\x0c\x4f\x6e\xea\xd5\xa2\x72\xab\ +\x41\xab\x44\x7a\x71\xcb\x86\x83\x27\x0c\x10\x03\x3e\xce\xd4\xad\ +\x88\xba\x89\xf5\x6a\x87\x95\xa5\x5d\xca\xca\xf7\x60\x41\xb4\x47\ +\xc7\xd7\xa8\x13\x1f\xa2\xf0\xa2\x2b\x97\x73\x8b\xfd\xe4\x6f\xdc\ +\x01\xe7\x10\x1a\x9f\x50\xb3\x76\x35\x05\x69\xd9\xe7\x2f\x16\xbb\ +\xa9\x28\x60\x2c\x39\x6a\x04\x8c\xc3\xf5\xfc\x8b\x97\x0b\x2a\x55\ +\xc6\x85\x9a\x2d\xda\xc6\x87\xa3\xbc\x8b\x17\x72\x4b\x75\xd9\xee\ +\x68\xde\x6f\xe2\xdd\x03\x5b\x1c\x5b\xfb\xe2\xb6\x14\x57\x79\xfa\ +\x65\x0d\x61\x86\xe4\x7a\xed\xda\xc4\xd8\x8c\x8c\x94\x8b\x25\x1e\ +\x26\x12\x2c\x85\x44\xd4\x49\xa8\x15\x19\x6e\x67\xbe\x8a\x8c\x8b\ +\xe9\x2e\xbf\x01\x4a\x78\xe3\x36\x8d\x43\x91\x27\xed\xdc\xe5\x4a\ +\x0d\xc9\x8a\xbd\x46\xfd\xc4\xea\xb1\x21\x46\x45\x41\xfa\xa5\x2c\ +\x1d\x24\x64\x19\x16\x71\xd4\x6b\xdd\x22\x3a\x5c\x56\x4b\x0b\x32\ +\xae\xe6\xfb\xfd\x86\x18\x11\xd7\xa4\x59\x3d\xe2\x2d\xb8\x7c\x3e\ +\x53\xe7\x22\x98\x34\xa4\x46\xbd\xfa\x0d\xe2\x88\xe5\xcb\x4f\xcf\ +\x28\x2a\xf5\x13\x28\xfa\x68\xc1\xfc\xaf\x5a\xce\x7a\xe7\xb5\x8e\ +\x04\x63\xb8\x95\x70\x18\xc7\x82\xac\xe7\x7c\xfd\xda\xfc\xf5\x3b\ +\x0b\x22\x6d\xa1\xb2\x70\x07\x4c\x1d\xce\xb1\xa8\xc4\xd5\x6d\x50\ +\xad\x5a\xb8\x88\xac\xa2\xcb\x97\xf3\xca\x7c\x94\xe1\xb8\x26\xad\ +\x6a\xc5\x88\x85\xa9\x97\xb2\x8b\x54\x81\x00\xc7\xf6\xfa\xed\x1a\ +\xc7\x84\x8a\xfe\xf2\xc2\xab\xa9\x79\xba\x69\x59\x20\xd5\x6e\xd5\ +\xb2\x7a\x28\xcb\x39\x7f\x31\xbf\xdc\x50\x1c\x61\xcd\x07\x0c\x1a\ +\x3e\x66\x08\xba\x98\x6c\x2f\x50\x8b\x2e\x5f\x2c\x72\x59\x27\xbf\ +\xfa\x70\xe7\x17\xdb\x96\x7e\xf7\xae\xa8\xfc\x47\xe8\xe7\x04\x3d\ +\x75\x10\x7f\xdf\x5b\x2b\x76\xb0\x09\xb8\xea\xb1\xa1\xba\x66\x50\ +\x86\xb1\x28\x29\x55\xd9\x46\x4b\x53\x4d\x06\x98\x08\x92\x84\x29\ +\xb7\xb7\xea\xd3\x7b\xe0\x84\xa1\x71\x79\xf4\xe7\x9f\x4f\xf9\x2d\ +\x83\xc6\x76\x7a\xe6\x83\x97\xa2\x79\x05\x92\x45\x93\x91\xa2\x9d\ +\x6f\x3f\xf9\xcc\x8e\x31\xab\x56\x4f\x68\x64\x5d\x29\x16\xa3\x49\ +\xd6\x1b\x33\x16\xee\x4f\xf7\x77\x7f\xf8\xf9\xb9\xd3\xdb\xf9\x5c\ +\xcc\xae\x5d\x7e\xed\x81\x45\x87\x73\xb4\xce\x63\xe6\xbd\xf8\x6c\ +\x8f\xfc\x2b\xd9\x9c\xab\x3f\x2f\x7e\xe1\xe7\xab\xa1\x3d\x46\x77\ +\xaf\x56\xdd\xd1\x7a\xd4\xe8\xd8\x52\xd7\xde\xf5\x19\x19\xc5\x3a\ +\xe6\xd4\xd0\x0d\x06\x48\x94\x15\x82\xa8\x25\x46\x4d\x5c\xb1\x7c\ +\x64\x1b\xa7\x86\x43\xdc\xc7\xbe\x59\x32\xef\xfd\x52\x20\x62\x95\ +\x8a\x58\xc0\x4d\x1b\x38\xaa\xf1\x23\xef\xbd\xd6\x29\xd6\xeb\x16\ +\x12\xe2\xd0\x15\x8b\x71\x00\xc4\x4c\xc3\x30\x2d\x00\x22\x2a\xa2\ +\x66\xa0\xde\x8f\xac\x18\x6a\x6e\x9a\xfc\xf8\xc7\x42\xfc\x80\xa5\ +\x5b\xe6\x7f\x37\x7e\xd2\x56\xd2\x76\xee\x9b\x73\x6b\x80\x57\xa9\ +\x1e\x97\xfb\xfd\xfa\xd7\x56\xff\xe8\x8f\xe9\xba\xe0\xc3\x97\xeb\ +\x8a\x45\xc5\x2a\x2e\xf9\xfd\x8b\xd5\xaf\x7f\x63\xef\x7e\xdf\x4b\ +\xcb\x26\x9a\xb9\x79\xa2\xcd\xda\xfe\xd6\xea\xaf\x76\x96\x34\xe9\ +\xde\x6b\xe0\x3d\xc3\x1a\xe9\x61\x3b\x7e\x3a\x52\x6c\x10\xae\x1b\ +\xb5\x07\xde\xf7\xfc\x92\x89\xa8\xd2\x1b\xea\xf0\x7f\xf4\xd8\xbc\ +\x6f\x8e\x96\x8f\x7e\xe9\xd5\x07\xba\x39\xaf\xe4\xe1\x1a\xa1\x45\ +\xaf\xde\x3b\xff\x70\xaa\x47\x12\xb1\xa9\x69\x16\x07\x22\x4a\x92\ +\x88\x0c\x16\x76\xcf\xba\xb5\x43\xe3\xbd\x57\x2b\x6d\x11\xd6\xe5\ +\x15\x33\x5e\x38\x92\xad\x76\x18\xf9\xe4\x4b\xcf\xf7\x2a\xb8\x92\ +\xcd\x40\xfb\xed\xe5\xc5\x5f\x17\x99\x03\x9e\x5c\x78\x4f\xff\x1a\ +\x6e\x55\xae\x26\xe4\xad\x9a\xf5\xdc\x59\x23\xb6\xcf\x84\x3e\xb1\ +\xb1\xf6\xc6\xfd\x87\x39\x9b\x15\x6f\x5d\x7e\x3a\x0d\x87\x8f\x7f\ +\xfe\xf9\x41\x2d\xec\x7e\x14\x11\x5a\x71\xf2\x95\x47\x5e\x49\x71\ +\x47\x4e\x59\xb4\x7c\xea\xc0\x88\xac\x1c\x37\x2d\xbe\xfc\xc1\x33\ +\xcb\x8a\xa1\xce\x8c\x57\x16\x76\xaa\xc1\x2c\x47\x35\xb8\xf8\xeb\ +\xa2\x47\xd6\xa0\x2e\xa3\x5f\xff\xf8\x31\xed\x42\xaa\xa3\x6e\x9d\ +\xd3\xef\xbf\xbc\xfc\xb5\xdf\x8c\xb0\x7a\xd3\x5f\x5d\x3a\xbc\xa3\ +\xb3\xb0\x54\xf3\x9e\xdd\xf5\xe6\xe2\xb7\xd5\x1a\x9d\x1f\x7b\xed\ +\xd1\xda\xd8\x27\x55\x8b\x2b\xfc\x69\xc3\xab\x2b\xbe\xc5\x6d\xc6\ +\x3c\xff\xc6\x03\x52\x71\x1e\x28\x70\x68\xd3\xfa\x2f\xbf\x3f\x4f\ +\x6c\x92\x24\xd8\x6d\x8a\xf4\x8f\x5a\xc7\x22\x51\xb1\xd9\x41\x21\ +\x55\x8c\x77\x6e\x69\x9a\xc9\x80\x08\xa2\x18\x60\xc1\x73\x5e\x65\ +\x1c\x41\x92\x24\x62\xe8\x46\x83\x3e\x33\x97\xbf\x36\xb2\x2c\xed\ +\xaa\x85\xf9\xde\x95\x2f\x7f\xb2\xc7\xd3\xf5\xc1\x79\x33\xc6\x24\ +\xba\xdd\x28\x3e\xd4\xbd\xfe\xe1\x67\x77\xa6\xd1\x51\x4b\x96\xde\ +\xdd\x35\xa4\xa0\x40\x23\x9e\xb3\xab\xe6\xbf\x97\xa5\xdb\x06\xce\ +\x5b\x38\xae\x5b\xb4\xc7\x74\x46\xd3\xb4\x15\x0f\xbe\x90\x26\xd5\ +\xec\x33\xaa\x53\x64\x6c\x58\xe7\x09\x13\xea\x97\x96\xfc\xfa\xd6\ +\x95\xdc\x72\x4b\x12\x65\x3b\xb2\x13\xf2\x9f\x22\xee\x1e\xf4\xd4\ +\x41\xfc\x03\x67\x7d\x3d\xe8\x64\x1c\xd7\xec\xd4\xab\x51\x0d\x87\ +\xaf\x28\x37\xe5\xf8\x05\x3f\xc7\x80\xc5\xba\xdd\xfb\xd6\xaf\x66\ +\x73\xe7\x65\xa6\x9c\x4c\x05\x54\xf1\xf5\xf2\x17\xcf\x17\xc0\xe2\ +\x89\x8a\x80\x00\x38\x27\xf6\x70\x52\x71\xf2\xd5\x65\x47\x67\x3e\ +\xdf\xfe\xfd\x95\x29\xb3\x9e\xee\x5e\xdd\x76\x20\x3a\x9a\xff\xbe\ +\x7a\xc1\x73\x1f\x96\xce\xfd\x62\xd3\x83\x4f\xf4\x3c\xf1\x62\xf9\ +\xac\x99\x1d\x7f\x7b\x6c\xea\xfa\xdd\xd6\x13\xdf\x6f\x9a\xf9\x68\ +\x8f\x83\xf3\x7e\x8d\xa9\xd7\xc8\xbf\xf7\xcb\x27\xe7\xbc\xa3\xc9\ +\x61\x22\x06\xd1\x2c\x7d\xe7\xa9\xb5\x2d\xeb\x3f\xb7\x73\xc1\xbc\ +\xaf\x2e\x78\x1d\x8a\x22\x61\x26\xc6\xd6\x6e\xd3\x3a\x29\x4c\x32\ +\x32\x4e\x9c\x4c\xcd\x2c\x4e\x18\x7a\xf7\xd4\x2e\x74\xe1\x90\x71\ +\xc9\x46\xab\xb5\x3b\x97\x8d\x1f\xb2\x73\xd5\x37\x99\x82\xf3\x8f\ +\xc0\x5b\x37\xa1\xe3\xa8\x69\xbd\x1d\xa7\x66\xf5\x9d\xef\x6d\x31\ +\xeb\xc3\xd7\xfb\x08\x04\x31\xcb\x0a\x4b\x6a\xd5\x3c\x31\x1e\x19\ +\x95\x97\x0e\x26\xe7\x69\x95\x07\x76\xed\x1c\xf5\x6c\xaf\x1a\xf2\ +\x27\x4a\xb7\x81\xa1\x17\x8f\xef\x3b\xe9\x1e\xb4\xfc\xb1\xae\x61\ +\x39\xcb\x5f\xfa\xda\xde\x79\xf4\x0b\x4f\x8d\xff\xe5\xdb\x5f\x8e\ +\x42\xb5\xda\x0e\x75\xe3\x7d\x33\xb7\x5e\x65\x4e\x99\x98\x5c\x68\ +\xd2\xa6\x5d\xad\xc8\x8a\xe5\xb3\x97\x1c\xbd\x5c\xcc\x90\x18\x6a\ +\x87\x5f\xde\x5a\x76\xee\xaa\x6f\xd5\x82\x9a\x02\x02\x60\x86\x29\ +\xd7\x9d\x36\x6f\x52\xd1\xc6\x67\x9e\x5a\x7b\x6a\xc8\x92\xb5\xb3\ +\x9f\x1f\xb7\x73\xe8\x7b\x31\xd5\xe5\xe3\x1f\x2c\x7a\xe8\xb5\xec\ +\x17\xbe\xfa\x7a\xe2\x80\xe6\x87\x2e\xec\xe2\xce\xd8\x26\xdd\x7b\ +\xd7\x08\x47\xa5\x57\x2e\x5d\xb8\x90\xc5\x89\xad\x5a\x94\xf1\xf3\ +\xf2\x27\x96\x7d\xa9\x3e\xfd\xc3\xa6\x59\x73\x7b\x1d\x7a\xe2\xa7\ +\xe8\x7a\x8d\xd4\x03\xdf\x3c\xf5\xe0\x5a\xbf\x1c\x46\x98\x16\xdd\ +\x7c\xc4\xc3\x0f\x76\x3e\xb8\x62\xe9\x8e\xcb\xf2\xac\x77\xe7\xdd\ +\x3b\xa3\xcd\x9c\xc5\xbb\xd6\x3c\xb1\xae\xc5\x37\x73\xbf\x9b\xf7\ +\xd4\xd6\xab\x86\x8c\xa0\x6e\xdf\xb1\x33\xc7\xd5\xff\x72\xe1\x2b\ +\xa7\x5d\x35\xe6\x6d\x98\x39\x76\xc4\xe6\x63\x9b\xfc\x09\x0d\x6b\ +\x9f\x59\xf7\xcc\x33\x1b\x8e\x29\x76\xbb\xe1\x47\xad\xa6\xde\x37\ +\xa9\xbb\xfd\xed\xa7\xdf\xcc\x73\xb4\x5e\xf4\xd6\xf0\xfe\x9b\x3f\ +\xdf\xa9\x84\x4b\xc5\x7b\x9e\x18\xf5\x38\xee\xfb\xc2\xbb\xf3\xc6\ +\xd7\x59\xbd\x55\x1a\xfb\xc0\x84\x0e\x15\x4f\x8e\x98\x75\xb1\xd8\ +\x92\x24\xe2\xf3\x38\x87\x3e\xfb\x50\x8f\xe8\x82\x15\x8b\xbf\x90\ +\xda\x8e\x58\x34\x7f\xdc\x4f\x9f\xfe\x90\xdd\xa0\x79\xfd\x5a\xe6\ +\xba\xf9\xaf\xee\x3d\x93\x6f\x82\x20\xda\xa4\xc0\x3c\xba\x93\x4c\ +\x2f\x42\xb8\xaa\x50\x86\x73\x2e\xd8\x1a\xf6\xee\x59\x27\x4a\xa8\ +\xc8\x4c\x3b\x7f\xf6\xaa\x01\x18\x29\x21\x49\xdd\x7b\xd7\x0c\x47\ +\x65\x69\x97\xcf\x9f\xcf\xa6\x0c\x22\xea\x34\xc4\xe7\xb6\x3f\x73\ +\xcf\x92\x32\x12\x2a\x83\xe1\xac\xdb\xeb\xe1\x47\x07\xa4\xbe\xfb\ +\xea\x96\x13\xe6\xe4\x37\x9f\xb9\x7f\x4e\xfb\xed\x73\x4f\x27\xf5\ +\x69\x5b\x79\xe4\xcd\x95\x8b\xbf\x2f\xf6\x5a\x98\xd3\x98\x36\x63\ +\x1e\xba\xbf\xcd\xb6\x25\x2f\xef\xcf\x0e\x7d\x74\xc3\xe3\x53\xee\ +\x6d\xf9\xc4\xca\x83\xab\x9f\x7a\xaf\xc5\x67\xd3\x3e\x7a\xf8\x91\ +\x1d\xf9\xe0\x54\x64\x59\x44\x40\xef\x70\xc8\xff\x26\x04\x99\x2f\ +\x41\xdc\x69\xe6\x9a\x72\x52\xbf\xf7\xc0\x71\xd3\x27\xf6\xbf\xab\ +\xad\x03\x2c\xca\x38\x05\xa9\x71\xff\xa1\xe3\x66\x4c\xe8\xd3\xa7\ +\xa5\xc2\x4d\xca\x11\x01\x49\x92\x05\xc4\xa8\x65\x51\x8b\x32\xe0\ +\x9c\x71\xce\x4c\x0a\x16\xb3\x34\x9d\xea\x1c\x63\x60\x16\x33\x2d\ +\x66\x41\xe6\x9e\x83\xe7\x71\x83\x06\xb1\xb5\x1a\x86\x94\x17\x9d\ +\x38\x96\x6d\x42\xce\xc1\xe4\x4c\x25\xb1\x91\x1d\x18\xe5\xa6\xaa\ +\xa9\x94\x03\x70\x8b\x71\x0e\x08\x89\xb2\x84\x31\x02\x84\x08\x22\ +\x08\x80\x5b\x96\x54\xbd\x7e\x9f\x49\x13\xc6\x4e\x1b\x99\x54\x2b\ +\xdc\x04\x1a\x53\x27\xc9\x7f\xf6\xdc\xa5\x3c\xb7\xa7\xe4\xf4\x91\ +\x6c\xb3\x5a\x62\x2d\x02\x14\x00\x21\xc4\x99\x65\x59\x60\x51\x10\ +\xaa\xd7\xaa\x57\x7c\xfc\x74\xa6\xcf\xe3\x77\xb9\x0d\xca\x10\x00\ +\x63\x34\xa2\x59\x87\xe1\xf7\x4d\x1c\x31\xa1\x7f\x75\x27\x21\x02\ +\xc9\xd8\xbd\x2b\x57\xad\xd7\xb3\x43\xb3\x6e\x43\x13\x53\xb6\xfd\ +\x98\x09\xd1\xf5\xe3\x13\x44\x29\xb2\xdb\x84\xd1\x1d\xeb\x49\xdb\ +\x3e\xd9\x5b\x66\x88\x02\x66\x06\x55\x75\xdd\x02\xe0\x94\x32\xc1\ +\x66\xbb\xf8\xfe\xeb\xef\x7e\x9c\x31\xe5\xad\x75\xab\xd7\xcf\x6b\ +\x53\x2f\xc4\x34\x19\x01\x51\x92\x45\xc4\xa9\x65\x59\x96\x61\xa0\ +\x88\x5a\xf1\x02\x3f\xb1\x2b\x45\x87\xf2\xe4\x23\xa7\xfc\xb5\x1a\ +\x45\xc8\xd8\xb2\x18\x65\xdc\x82\x8a\x9c\x9c\x5c\x7b\xa4\x03\x03\ +\x05\x25\xbc\xed\xc8\x31\xe3\xa6\x8f\xeb\xdc\xae\x1e\xb6\x4c\x0e\ +\xc0\x2c\x6a\x59\xcc\x84\xb4\x3d\x87\xaf\x48\x89\x89\x0e\x60\x94\ +\x1b\x9a\xae\x59\x55\x7f\x33\x9d\x71\x89\xb1\x44\x8e\x6d\xdd\x63\ +\xe4\x3d\xbd\xca\xf7\xee\xdb\x77\xd6\x25\x81\x20\xca\x22\x46\x58\ +\x90\x24\x49\x92\x10\xb0\xc8\x1a\x49\xe1\x20\x26\x74\xeb\x3f\x6c\ +\x54\xbb\xf4\xad\xbf\x27\x67\xe8\x32\x80\xc5\x75\x4d\xd5\x19\x00\ +\xa7\x96\x05\xa4\x5a\x8d\xc6\x0e\xa4\x34\x1d\x30\x64\x60\x9f\xfa\ +\xc9\x5f\xee\x48\x2d\x05\x11\x03\x35\x19\x07\x5e\x9a\x7e\xd9\x47\ +\xb0\x62\xb7\xd7\xa9\x97\x58\xb6\x63\xc7\xa9\x9c\x22\x4a\x2d\xd5\ +\xe7\x33\x84\xd0\xda\xd5\xeb\x4a\x62\x44\x97\xb1\xa3\x3b\x37\xb2\ +\xed\xf8\x64\x6f\xb9\x10\x9a\xf7\xdd\xbb\x6b\x56\x1f\x1f\xb9\x7c\ +\xf5\x9a\x0f\x9e\xeb\xda\x24\xc2\x32\xff\x19\x2a\x3b\x67\x8c\x09\ +\xf6\xe6\x43\x46\x8e\x9b\x3e\xbe\x47\xd7\x44\x91\x59\x8c\x52\x90\ +\x43\xdb\x0c\x1f\x3d\x6e\xfa\xb8\x2e\xed\xeb\x13\x6a\x71\x00\xce\ +\x4d\x4d\x57\x2d\xca\x81\x53\xcb\x32\x6c\xd5\x1a\xc7\x49\xb6\x88\ +\xa6\x9d\x47\x4e\x1d\xa0\x27\x1f\xfe\xfd\x78\x99\x0d\x4a\x3f\x9a\ +\xf9\x74\x66\x4c\xff\xd7\xbe\xfd\x60\xde\x23\x03\xec\xa0\x3b\xe3\ +\x92\xa2\xb0\x18\xdf\xa1\xf7\xc8\x89\xdd\x0a\x76\xec\x3e\x74\xd1\ +\x23\x81\x20\xc9\x12\x46\x10\x48\x5b\xff\x67\x3e\x7e\xc1\x98\x3a\ +\x88\x3b\x0d\xae\x45\x6c\xee\x7f\xed\xf9\xbd\x2b\x00\x10\xc2\x44\ +\x16\x09\x00\xf7\x6f\x5f\xb2\x60\x1b\x0f\x6c\x51\x04\x00\x06\x5c\ +\xd7\x0d\x31\xb6\x5a\x44\xa8\x93\x99\xa6\x0e\x1c\x89\x0e\xc8\xdd\ +\xb9\x68\xe6\x0e\x5a\x7b\xa4\x80\x38\xe7\x9c\x61\x31\x34\x32\xdc\ +\x01\x75\xba\x76\x4c\xe4\x69\x1f\x15\x67\x15\xb9\x22\xee\xee\xd2\ +\xa3\xc1\xe9\x1d\xb4\x57\xa7\x06\xbe\xb3\x5b\xfd\x80\x11\x02\x8c\ +\x09\x41\x98\x62\x82\x10\x70\x84\xb9\xa5\x61\x64\x8f\x8f\x8f\x90\ +\x33\x91\x43\x62\x1a\x42\xfe\x94\xbd\x2b\xa6\xee\x06\x40\x08\x63\ +\x19\x4b\xc5\xe9\xe7\x6c\xb3\xda\xb5\xac\x17\x6d\x18\x6d\xba\x25\ +\x48\x67\x3f\xc8\xa4\x20\x08\xd4\x34\x45\x25\x3c\x36\xca\x29\xba\ +\x10\xd3\xb2\xaf\x9c\x8f\x9b\xd5\xbd\x79\xb5\x6f\x73\x24\x49\xc2\ +\x04\x21\x20\x92\x94\xf5\xc3\x07\xf3\xbe\xff\x00\x00\x30\x21\xa2\ +\xa4\xb0\x8a\x73\x3f\x6c\x4f\x9d\xf9\xfa\x6a\xe4\xce\x5e\xf1\x5d\ +\x8a\x0c\x62\x4e\x51\x96\x47\x4a\xd9\x30\x6f\x4d\x19\x55\x64\x59\ +\xa0\xba\x29\x26\xe0\xaa\xc7\x1a\x23\x8c\x11\x67\xd8\xe6\x30\xf6\ +\xbc\xb5\xfc\xb7\x77\x63\xa6\xbf\xb9\x71\xd1\x13\x95\x93\x66\xad\ +\x75\x01\x36\x0d\x9d\x44\xc5\x46\x84\x87\xba\x09\xf3\x56\x64\xe6\ +\xe8\xd0\x69\x70\x9b\x6f\x2e\x9c\xec\xd4\xb3\xa3\xed\xea\x89\x72\ +\x9d\x62\x40\x08\x63\x02\x84\x10\xcc\x38\x47\x48\x44\xee\xdc\xcf\ +\xe7\xce\xfe\x0c\x10\x60\x4c\x24\x1b\x06\xce\x88\x1c\x1a\x19\xee\ +\x80\x7a\xdd\xda\xd7\x37\x2e\xed\xf4\x01\x46\x01\x7b\x23\x8c\x09\ +\x01\x2e\xf8\x0a\x2e\x15\xe9\xdd\x4e\x7d\xfe\xf6\x67\x07\x8b\x1d\ +\xce\x10\xb0\x4c\x41\x12\x2c\x84\x00\x01\x42\x08\x23\x84\x11\x2e\ +\xcf\xbb\x54\x61\xc4\xee\x79\x7b\xe5\xce\x4b\x3e\x47\x88\x93\xeb\ +\x7e\x51\xac\x8e\x00\x61\x52\x75\x1c\x01\xf4\xa2\xbc\x54\xb7\x2f\ +\xea\x87\x57\x5f\x3e\x53\xc8\x6d\x4e\x45\xf7\xb8\x12\x9a\x0a\x80\ +\x10\x26\x44\x10\x05\x00\x44\x98\x9a\x9e\x7a\x3e\xea\xf1\xc1\x9d\ +\xdf\xdf\x7f\xa6\xc0\x50\x64\x07\x54\x78\xb2\x0b\x33\x3d\x21\x17\ +\x3e\x58\xf0\x46\x89\xa5\xc8\xb2\x48\x0d\x2b\x34\xd2\x76\x6c\xd3\ +\x9a\x3d\x1f\x85\x8c\x5f\xfa\xde\xa2\x67\xef\x9b\x34\x79\x49\x19\ +\x0b\xf9\xab\xb9\x5e\x44\x08\xd1\xcb\xb7\x3c\xf3\xe8\xf7\x1c\x01\ +\x42\x44\x50\x04\x00\xf0\xe4\x7f\xf1\xc4\x9c\xcd\x80\x00\x21\x22\ +\x29\xd8\xd2\x03\x77\x9f\x10\x8c\x31\xc1\x48\xd4\x8a\x2e\x17\x68\ +\xae\x8b\x5b\x3e\x5c\xff\x6b\xa6\xcd\x19\x82\x2d\x4b\x72\x3a\xad\ +\x92\x73\x6b\xee\x7b\x20\xbc\xdd\xe8\x77\x3e\x58\xec\x3e\x71\xe4\ +\xa3\xac\x0b\xa5\x46\x8b\xa3\x1b\xd7\x7c\x97\x5c\xee\x08\x09\x01\ +\xd3\x14\x65\x91\x1a\x9a\x20\x86\xc4\xc5\x85\x29\x2e\x6a\x17\x4c\ +\x4d\x67\x28\xe8\xa9\x83\xf8\xef\x0a\xa5\x39\x04\x5a\x09\x05\xbe\ +\xc1\xd0\xff\xc7\xde\x7b\xc6\x59\x51\x2c\x8f\xdf\xdd\x3d\xf1\x9c\ +\xb3\x67\x73\x4e\xe4\x9c\x41\x10\x24\x09\x12\x25\x98\x40\x82\x0a\ +\x08\x88\x88\x22\x41\x30\x80\x0a\x08\x92\x73\x14\x49\x22\x60\x00\ +\x04\x45\x01\x45\x72\xce\x39\x2c\x69\x77\x59\xd8\x9c\x4e\x9c\xd8\ +\xe1\x79\x71\x16\x04\x04\xe5\x7a\xef\xef\x5e\xff\x8f\xf3\x7d\xe1\ +\x47\xce\x67\xb6\x67\xba\xa6\xba\xa6\xbb\xba\xaa\x1a\xde\x7b\x02\ +\x20\x44\x81\x34\xf2\x92\x5f\x04\x9e\xcb\xd8\xb7\xef\xea\xeb\x53\ +\x16\xee\xf8\xe6\xd0\x97\x53\xa6\x6c\x34\x11\xc7\x43\xc3\x93\x9d\ +\xef\x0b\x4d\x82\x08\x21\x40\xb1\x06\x83\x9f\x19\x3a\xf1\xcb\xe7\ +\x58\x38\x48\x9b\x3e\x6e\x8f\x5a\xe8\x9d\x37\x77\xf7\xc8\x49\xcb\ +\x9a\x8d\xa1\x20\xe7\xf8\xe4\x79\xfb\x20\x10\x10\xb8\x27\x98\x0c\ +\x22\x01\xb9\x2e\x6f\xdd\x9f\xf2\xe6\x82\xe5\x4f\x5c\xbf\xbe\x79\ +\xf6\xc4\x6f\xb6\x67\xcb\x12\xba\x9d\x99\x02\x79\x51\xb8\xb9\xf7\ +\xeb\x25\xdb\x6a\x0c\x5f\xb7\xce\x44\xb6\xec\x5f\x56\xae\xdd\x9a\ +\x21\xdb\x64\xac\xe7\xef\xfa\xe1\xfa\x47\xa3\x17\x55\x6b\xb7\xe7\ +\xb3\x8f\x3e\xdd\xf3\xed\xe7\x6b\x9b\x4c\x9b\xf0\xd3\x46\x0f\x08\ +\x93\xdc\xa7\xdc\x1a\x40\x81\x15\x37\x62\xb7\xf3\x53\xa0\x20\xb0\ +\x23\x6b\x36\x0e\x18\xb5\xda\xf5\xe9\xdc\xd3\x59\x66\xb0\x40\x7f\ +\x9e\x37\xa3\xd2\xac\x71\x4b\xf6\xb4\x70\x69\xfa\xb9\x6f\x57\x2c\ +\x5e\xb8\xc9\x00\x25\x53\x7b\x50\xe2\x4e\x35\xcb\xbf\xd0\x7d\xe8\ +\x6b\x2d\xf4\x42\x57\x70\x8c\x67\xfb\x92\xd3\x1a\x13\x04\x01\xe4\ +\x9e\x38\x7c\x2a\xbb\xc7\x8c\xad\x6b\x4f\x6e\xfc\xfc\xd3\x71\xeb\ +\x3f\x9f\xb0\x7c\xcc\xb4\xb1\x5f\x3f\xaf\x8b\x34\x77\xf1\xe0\xb5\ +\x2e\xc0\x23\x0e\x94\xc8\xef\xb7\xc4\x19\x18\xe8\x14\x80\x10\x40\ +\x0a\xa8\xa9\xa1\xb0\xf6\xef\x4d\xad\xd8\x8b\x0f\xd1\x2f\x4d\x9e\ +\xb3\x87\x01\x01\xdd\x75\x46\x19\xe2\x25\xcf\xa5\x9f\x67\x2d\xaa\ +\x3b\x74\xc1\xea\x8e\x85\x45\xbe\xc2\xab\x8b\x87\x4e\x3e\x9b\xcb\ +\x20\x80\x08\xa0\xc0\xab\xe3\x45\x21\xeb\xc0\x37\xf3\xd7\x57\x7b\ +\xfb\xeb\xb5\xaf\xba\xbc\x45\xd7\x8e\xcd\x1b\x3e\xed\x82\x0a\xe0\ +\x5d\x42\x16\x25\x74\xf1\x87\x25\xab\x1b\x4c\x1c\xbf\x79\xa3\xcb\ +\xa3\x64\x1e\xfd\x65\xc6\xbb\xf3\x31\x60\x25\x19\x3a\x0c\x22\x08\ +\x65\x3b\x3a\xbc\x7e\xc9\xaa\xba\xe3\x3f\xfa\x6e\x75\x7e\xa1\x6a\ +\xa6\x1f\x9c\x39\x6a\xf6\x96\x39\xd3\xab\xce\x9f\xb0\x78\x4f\x33\ +\x97\xaa\x5f\xf8\x6e\xe5\xfc\xb9\x3f\x44\x3c\xde\x7d\xe4\xf0\x67\ +\x60\x71\xa1\x3d\x0a\xec\xfa\xf6\xa8\x8f\x08\x48\x00\x8c\x3d\x52\ +\x22\x3b\x63\x94\xdd\xe5\xca\x86\x08\x05\xb4\x0b\xdc\x2f\x1c\x74\ +\xe7\xdf\xdc\x9d\xd4\x23\x4e\xd2\x33\xf6\xce\x9c\x51\xff\xbd\x89\ +\xcb\x9a\x8f\x28\x50\x7d\xb7\x96\x0d\x1d\x77\x28\xd7\xd1\x6d\xfc\ +\xe4\xa7\x92\x98\xcb\xb0\x29\xa9\x7b\x4f\xde\xd4\x3c\x19\x9b\x66\ +\x2f\xab\xfb\xd6\xb2\xaf\xbb\x14\xb9\xbc\xd9\x17\x16\x0e\x9d\x9a\ +\xe2\x11\x69\xce\xc9\x6d\xa7\xf3\xfb\xad\xfe\xfa\xe9\x2b\x97\xd6\ +\x4e\x9e\xb8\xf9\x88\x4b\xe2\x01\xfb\x3b\xe5\xde\x5b\x99\x2f\x16\ +\x0f\x1e\x32\x9a\x21\xf6\x59\xf1\x79\xdc\xfe\x09\x1f\x2e\x3e\x19\ +\x22\x87\xf0\x8f\xbc\x28\xa4\x98\xd8\x23\x62\x13\x92\xc2\xfc\x39\ +\xb7\xb2\x8b\x48\x44\xa4\xc3\x5b\x50\x64\x10\x8a\x24\x67\x58\x08\ +\x97\x97\x03\x46\x6c\x59\xec\xdc\x31\x7f\xe9\xc6\x4c\xbd\x20\x23\ +\xd7\x65\x0a\x3c\x32\x4d\x1a\x59\xa6\x6c\x74\x08\xca\xb9\x9a\x5a\ +\xa4\x30\x9e\x47\xb6\x90\x70\x07\xa7\x17\x16\x79\x7f\xb3\x60\x8c\ +\x10\xe4\x48\x28\x97\xe4\x14\xcc\xbc\x1b\xb7\x5c\x7e\xf3\x3e\x2f\ +\x22\x23\x98\x40\x29\xa1\x62\xd9\x20\xe0\xcf\xb8\x72\x43\x05\x02\ +\x8f\x02\x29\xe3\x72\x5c\xb9\xe4\x20\x4e\xcd\xba\x91\xe5\xf5\x19\ +\x40\x70\x24\x96\x2f\xe5\x94\x68\x51\x76\x6e\x51\x91\xf7\x81\x07\ +\xda\x50\x06\x82\xe3\x62\x69\x51\x9e\x4f\x23\x88\x43\x44\xd7\xa0\ +\x3d\x2c\xb9\x6c\xa2\x5d\xa0\xc5\xd9\x59\xf9\x05\x3e\x20\xd8\x23\ +\x22\x83\x7c\x05\x05\x1a\x06\x10\x02\xc6\x98\x60\x0f\x8e\x49\x8c\ +\x0d\xb2\x71\x4a\x61\xce\xcd\x8c\x7c\x8a\x04\x04\x01\xc5\x44\x0a\ +\x8d\x4a\x2a\x15\xa5\x17\x66\x65\xe5\xb8\x0d\x1d\x3b\xe3\x93\x13\ +\xe3\x9c\xae\x1b\x69\xd9\x85\x1a\x27\x08\xc1\xd1\x11\x9c\xe6\x2e\ +\x72\x19\xce\xc8\x48\x99\xfa\x0b\x5d\xea\x3d\x9d\x62\x44\x47\xb1\ +\x63\x7f\x9e\x8f\x37\xcc\x58\xfd\x73\xae\x9a\x9f\x91\xef\xc6\x3c\ +\xcf\x05\x84\x53\x54\xe4\x65\x01\xe1\x30\x62\x18\x20\xa2\x74\xe9\ +\xd8\x48\x87\xe9\x2b\xce\xba\x91\xab\x13\x06\x38\x39\x22\x2a\x58\ +\x29\x2c\x50\x31\x83\x00\x30\x8a\x4d\xc2\xc5\x94\x2d\x13\x15\x2a\ +\xa9\xae\xc2\xec\x9b\xf9\x06\xe3\x42\xa3\x22\xa1\x5a\xec\xf2\x19\ +\x10\x42\x00\x01\x33\x4d\x8c\xe4\x84\x72\xa5\x43\x83\x38\x5f\x41\ +\x5e\x76\x66\x11\x74\x04\x87\x87\xf0\xc5\x39\x45\x94\x77\x44\x44\ +\xd8\x3d\xf9\x85\x9a\x61\x62\x28\xc7\x97\x2b\x15\xe6\x14\x4d\x4f\ +\x61\x56\x66\xbe\xe2\xd7\x91\x3d\x34\xa9\x5c\x92\x43\xa0\xae\xec\ +\xec\xbc\x02\x2f\xb2\x39\x63\x12\xe3\x82\x83\x04\xad\x38\x2f\x23\ +\x3d\x87\x40\x01\x41\xaa\x2b\xc5\xf6\x5a\xaf\x2f\x98\xfe\xf8\xa4\ +\xe7\x06\x5f\xc5\xf7\xa7\xbb\x32\x4a\x74\x29\x61\xf4\xda\x69\x37\ +\x66\x0c\x5a\xbc\x2d\x3b\xcc\x16\xf4\x28\xb9\x26\x8c\x31\xc9\x19\ +\x1e\x2c\xe1\xc2\x02\xf7\x6d\x51\x50\xd3\x20\xa1\x49\xa5\xe3\xa2\ +\x9d\x44\x75\x67\xdf\xc8\x51\x4c\x10\x12\x1d\x1b\x15\x13\xca\x33\ +\x23\x3f\x3d\x2d\xdf\x8d\x79\xc4\x0c\x0c\xa2\xca\x94\x89\x0e\xb7\ +\x1b\x9e\xa2\xac\x9b\x79\x06\x05\x90\x12\x2a\x3a\x93\xca\x26\xda\ +\xa1\x9a\x7d\x23\xd3\xab\x12\xaa\xfb\x8b\x69\xe2\xf8\x8d\x9f\x15\ +\x2f\x1d\xf9\xf9\xd6\xeb\xb2\x2c\x5a\x96\xda\xe2\x6f\x69\xa9\x75\ +\xd4\x6d\xf9\xba\xd7\xea\xaa\xa7\xf6\x1e\xdf\x30\x7f\xe1\xe1\xab\ +\x8f\x7e\x36\x39\xa3\x18\x63\xcc\x10\xcf\xf3\x1c\xc0\x98\x72\x02\ +\x1f\x88\xb2\xc5\x98\x60\x14\x3d\x7a\xeb\x42\xf3\xcb\x11\x63\xbe\ +\xb8\x16\x2c\xca\x25\xe7\xb6\x30\x86\x4d\x4c\x19\x43\xbc\x10\x08\ +\x78\xa5\x04\x53\x86\xf8\x7b\xbf\x0f\x8c\x12\x6c\x12\x06\x20\x2f\ +\xf0\x0f\xcc\x55\x64\x94\x62\x13\x33\x08\x39\x9e\xe7\xee\x4a\x63\ +\xc0\x26\x61\x10\xf1\x02\x8f\x10\x60\x84\x60\x4c\x18\x03\x10\x71\ +\xbc\xf0\xb0\x10\x71\x86\x0d\x13\x72\xc2\x9d\xd2\x1c\x77\xea\x69\ +\x20\x8e\xe7\x79\x0e\x00\x82\x4d\xc2\xf1\xc2\x5d\xc9\xdb\x25\xcd\ +\x02\x88\x04\xe1\x4e\x45\x3f\x40\xb1\x89\x09\x43\x1c\xcf\xf3\x08\ +\x00\x46\x4c\x4c\x28\x43\x1c\xcf\xf1\x08\x02\x40\x4c\x93\x21\x5e\ +\xe0\x21\x31\x31\x85\x88\xbf\x2f\x09\x87\x11\x1d\xc5\x7d\xf2\xcb\ +\xec\xbc\x39\x83\x27\xaf\xbb\x79\x47\x5c\x94\x60\xca\xe0\x3d\x11\ +\xbe\x8c\x62\x8c\x29\x0d\x94\xc5\xe2\x61\xc0\x36\x63\x82\xf8\xdf\ +\x92\xfd\x18\xa3\xd8\xc4\x8c\x01\x88\x4a\xca\xaf\x60\x6c\x02\xc8\ +\xdf\x5d\x7e\xe4\x4e\x2f\x10\xe2\x78\x81\x67\x14\x63\xcc\x04\x91\ +\x07\x8c\x9a\x98\xf2\x02\x0f\x03\x42\xc6\xb8\x44\x80\x3c\x07\xe1\ +\x7d\xc2\x41\x77\x2e\x00\x01\x99\x03\x42\xf8\xb8\xde\xe3\x07\xd4\ +\xab\xdd\x30\x51\xb8\x38\xb4\xd5\xe0\x34\x66\x7b\x80\xa5\x16\xa2\ +\x87\x6f\x5c\xdb\xd2\x91\x7a\x6e\xdf\xfe\x95\x73\xbe\xb8\x92\x07\ +\x1e\x9e\xcc\x78\x4f\xbf\x09\x81\xbc\x70\x9f\x28\x08\xa5\x0c\x42\ +\xc8\x09\x02\x82\x8c\x60\x1c\xa8\xfa\x7a\xfb\x2d\x00\xc6\x28\x31\ +\x03\xa7\xaa\xdd\x16\x57\x20\xa5\x13\x13\x00\x20\x2f\x70\xa6\xce\ +\x3d\xfe\x52\x8f\x67\x9f\x6f\x59\xaf\x61\x99\x55\x2f\xbf\xfc\xe5\ +\xee\x1b\x96\xa5\xb6\xf8\xfb\x7a\x3d\xe4\xd0\xc8\xe8\xe8\x50\x09\ +\x19\xb9\x37\x6e\xba\x15\xf6\x28\x7b\x2d\xb7\xd7\x8b\x0f\xdd\x35\ +\x67\x00\x05\x47\x84\x32\xc5\xe3\x55\xcc\x7f\x6b\x6b\x9d\x51\x5d\ +\x37\x79\x51\xfa\xbf\xc8\x30\xbc\xb3\xea\xfd\xa3\x27\xfc\xd3\xae\ +\xfe\x47\x9e\x04\xa0\xe0\xc8\x50\xea\x73\xfb\x54\xf2\xef\xdf\x87\ +\xdd\x3e\x65\xfd\x51\x7a\xff\xb0\x0b\x1f\x49\x38\xf7\xfd\x05\x94\ +\xe2\x2b\x24\x05\xf1\xcc\x55\x50\x58\x98\xe7\x7a\xe0\x3a\x86\x01\ +\xe8\x88\x88\x89\x8e\x0e\xe6\xb1\x3f\x33\x3d\xd3\x6f\x80\xff\x61\ +\x0a\x37\x25\x20\x24\x3e\x3e\x26\x3a\xc8\xf0\xba\xf3\x32\xf3\x55\ +\x83\xfc\xcf\xc3\x40\x2c\x4b\x6d\xf1\x07\xfa\x4a\x38\x51\x16\x05\ +\x88\x0d\x83\xd0\x47\x31\x2b\x50\xb6\xdb\x38\x46\x34\x4d\xa7\x0f\ +\xf7\xf0\x11\x8c\xc1\xef\xa6\x8f\xff\xa2\x95\xa6\xd0\x16\x51\xaf\ +\x59\xa5\x5b\xc7\x8e\x66\x15\x12\xee\x0f\x92\x27\x29\x36\x4d\xc6\ +\x4b\x7f\x30\x3d\x63\xa6\xa6\x19\x14\x43\x20\x48\xb2\xc4\x21\xc8\ +\x00\x94\x1d\x76\x91\x63\xaa\xa2\x62\xfc\xf0\x6e\x40\x24\xca\x36\ +\x49\x60\xaa\x5f\x31\xc9\xff\xdd\x71\xe9\x8c\x60\x02\x11\xff\x9f\ +\x0a\x49\xf8\xdd\xe1\x8d\xbf\x13\x17\x41\x8e\xe0\x20\x1e\x52\x43\ +\xd3\xf1\xef\xde\xe2\xa3\x0a\xe7\xf7\x6b\x94\xc0\x74\x1e\x22\xee\ +\xa1\xeb\x18\x40\x4d\x93\x30\x00\x20\xe4\x7f\x2b\x33\xfe\x3f\x54\ +\xfe\x92\x99\x38\x27\x08\x7f\x87\x7a\x56\x56\x94\x9e\xc5\x83\x87\ +\x96\xae\x83\x76\x53\xbf\xf8\x6e\xff\xaa\x49\xb3\x86\xd7\x2d\x25\ +\x68\x06\xfd\xd3\xc1\xa8\x93\xd0\x4e\x23\x3f\xf8\x6c\xff\xcf\x2b\ +\x3e\xeb\x2e\x11\xed\xb7\xed\x18\xc6\x18\xfd\x6d\x7b\x86\xe3\x03\ +\x0e\xe4\x3f\xd9\x64\x62\xf4\xde\x6b\x02\x8d\x50\xc6\x00\x60\x04\ +\x73\x91\x15\x06\x7c\xfa\x7a\xa5\x28\xa8\xe9\xf7\x04\x81\xdd\xb9\ +\x26\xe0\xb4\x84\x61\x95\x3a\xbe\xdc\x31\x9a\xbf\x2b\x54\x8c\xdd\ +\xdd\x2c\x23\x8c\x4f\xa8\xdd\xb0\xe3\xcb\x2f\xb6\x6c\x59\x2b\x08\ +\x11\xca\x88\x61\xd8\xdb\x0d\x7d\xfb\xd3\x6f\x56\xae\xde\xb1\xa0\ +\x7a\x08\x30\x1e\xf0\xcd\x61\xba\xce\x5a\x4d\x58\xfc\xcd\xce\xe5\ +\xe3\xa6\x0e\xad\x57\x5a\xd4\x0d\xfa\xe8\x82\xbd\xdd\xaf\x3b\x4f\ +\x73\x8f\x70\xee\xfc\xf3\x76\x2f\x20\xc7\xf3\x10\xb2\xfb\x4a\x4b\ +\xb3\xbb\xa4\xf1\xa0\x66\x7f\x67\x77\x0c\x3f\x2a\xd7\x76\xe5\xa1\ +\x1f\x5f\x69\x1a\xaa\x68\xe4\xfe\x7b\xdd\xfe\x28\x18\x30\xec\x85\ +\x09\xd3\x97\xfc\xb4\x74\xd6\xd7\x53\x3a\x35\x2b\x47\x35\xfd\x9e\ +\x6b\x18\x31\x74\x5b\x9b\xb7\xdf\x9a\xf0\xf5\xca\x35\xbb\x16\xd5\ +\x0a\x83\xc6\xa3\x06\xe0\x41\x5e\x10\x04\x51\x78\xb8\xbb\x09\x00\ +\x00\x90\x20\x08\xa2\x70\xb7\xef\xe8\x7f\x69\x19\x39\x5e\x10\x85\ +\xff\x49\xad\xa8\x07\x62\xc5\x7e\x58\x3c\xc4\xa2\x40\x21\x3c\x4a\ +\x38\xb4\x62\xc2\xb8\xd9\x27\x6c\x76\xe9\xcf\x4b\x9e\x42\x5e\xe6\ +\x8a\xd7\x8e\x1a\x7d\xf9\xd6\x87\xef\x77\x8c\x10\x20\x50\x01\x80\ +\x00\x60\x5d\x47\x76\x67\xb0\x43\x50\x8a\x5d\x3a\xe3\x04\x01\x61\ +\x4d\xe7\x1c\xc1\xce\x20\xd1\x54\xfc\x9a\xfe\xe0\xa5\xb0\xa9\x9b\ +\xa2\x33\x24\xc8\xce\x69\x3e\xbf\x61\x52\x00\x01\x43\xbc\x3d\xc8\ +\x8e\xa8\xee\x29\xf2\x12\x00\x04\x00\x20\xc7\xd9\x83\x83\x9d\x41\ +\x1e\xac\xa9\x4c\x10\x11\x20\x86\x41\x1d\x61\xa1\x22\x30\x3c\xc5\ +\x3e\x20\x48\x3c\x04\x61\x55\x9e\xec\xfb\x7a\x73\xf7\xc1\xbd\x5e\ +\x37\x22\xaa\x62\x18\xa6\x49\xa0\x33\x3c\x84\x33\x55\xb7\x47\x61\ +\x14\x44\x3f\xde\xea\xed\x71\xbd\x84\xa2\xc2\x84\xba\x55\x53\x56\ +\x4e\x9a\x30\x69\x9b\x60\xf3\x7f\x3f\xee\xa3\xef\x62\xdb\x2c\x5c\ +\xf5\x9a\xd3\xc6\x81\x22\xfc\xa0\x99\x29\x1f\x16\x29\x1e\x5d\xf5\ +\xe9\x98\xe9\xc7\xe4\x47\x11\x4e\xc9\x9c\xd1\xc0\x50\x08\x0e\x0d\ +\x16\x38\x66\xa8\xaa\xae\x63\xc0\x09\x76\x87\x5d\x40\x54\x71\xb9\ +\x54\x8c\x04\x1e\x72\x82\x2c\x4b\x40\x53\xa9\x24\x23\xbf\x47\x81\ +\x3c\x32\x75\x43\x70\x84\x38\x1d\x7c\xe0\x1a\x91\x47\x8c\x12\x24\ +\xda\x1c\x0e\x19\x32\xa2\xf9\x15\x03\x53\x4e\x94\x6c\x76\x1b\xa2\ +\x86\xb7\xd8\x8d\xd1\x5d\x79\x99\xb7\x4d\x32\x12\x1d\x41\xc8\xb5\ +\x67\xc3\x4f\x29\x59\x5a\xc9\x72\x86\x31\xc8\x89\xf6\x20\x1b\x30\ +\x15\x8f\x5b\x41\x82\xc8\x41\x10\x57\xff\xb9\x3e\xed\xca\xae\x1c\ +\xf6\xce\xd1\x3c\x64\x16\xe7\x02\x0e\x9a\x26\x73\x86\x87\x20\xc3\ +\xef\xf1\x6a\x9c\x24\x49\x92\xb2\x69\xfc\x98\x0d\xd1\x4f\x2d\x58\ +\x33\xc8\x69\xe7\x18\xa0\xd6\x48\xb1\x2c\xb5\xc5\xff\xda\x58\x13\ +\xc2\xf0\x7d\x33\x56\x42\x19\x00\x77\x2a\x2b\x01\x40\x29\x09\xac\ +\x6a\x11\x82\x00\x30\x83\x28\x8a\x5f\xc7\x24\xb0\xce\x06\x44\xd7\ +\x23\x1b\x74\x1c\x31\xe1\xb5\x24\x27\xe7\xb9\xb2\x7f\xf6\xbb\x73\ +\xce\x67\xf9\x93\x5b\xbc\x38\x62\x6c\xef\x48\x68\x3a\x83\xb9\x1f\ +\x46\x0c\x5d\xbe\xeb\x86\x24\xf1\x25\x0d\x23\x84\x20\x34\x75\x5c\ +\xe1\xd9\xfe\xc3\xdf\x79\xc6\x41\x70\x90\xe0\x5f\xf1\xfa\xa0\xef\ +\x52\x9d\x23\x56\xcf\x7b\x32\x8e\x29\x80\x4b\xdd\xba\x7a\xfa\x27\ +\x6b\x54\x53\xd3\x83\xab\xbc\x36\x6b\x5e\x77\x60\x4f\xf9\x6e\xfe\ +\xb4\xa9\x9b\x15\xce\xd9\x74\xf0\x88\xd7\xba\xd7\x97\x39\xf3\xe4\ +\xea\x85\xb3\xe6\x6c\x0e\xaa\xd1\x62\xf0\x27\xdd\x12\x2a\x05\x0d\ +\x58\x34\xcf\x9b\x93\xf6\xe5\xb8\x09\x7b\xd2\x43\x9e\x1f\x33\xba\ +\x47\xdb\x4a\x1c\x55\x76\xcf\x9b\xb6\xec\xab\x63\xde\x6b\x47\xa7\ +\xf7\x3d\x94\x9b\x99\x51\xbe\xcf\xe2\xa9\x2f\xb6\x8a\xe0\x37\xe7\ +\x50\x89\xa7\x80\x11\x82\xe9\x1f\x2d\xef\x19\x21\xd4\xa4\xf4\x2e\ +\x87\xc2\x1f\x0b\x87\x11\x03\x45\x56\x1d\xf4\xc9\x88\x66\x35\x43\ +\x31\x21\xa7\x97\x4d\x9f\xb9\x6c\x6f\x48\xb5\x76\x23\x27\xf7\x8d\ +\x0b\x0e\x82\xae\xf3\xb3\xdf\x1e\x77\x52\xad\x33\x6d\xf5\x98\x32\ +\x41\xbe\x02\x17\x0e\x8b\xb2\x1d\x59\xf4\xe9\xcc\xe5\x87\x92\x5b\ +\xf4\x78\x7b\x64\x97\xe8\x20\x89\x64\x9d\x9c\x35\x62\xfa\xa9\x5b\ +\x5a\x95\x76\xaf\xbe\x3b\xba\xb3\x48\x74\x8e\xfa\x36\x8e\x7a\xff\ +\xab\xc3\x85\xf5\x5a\xbf\x32\x68\x68\x6b\xa7\xec\x28\x38\xbe\x61\ +\xca\xa8\x95\x05\x44\xe0\x00\x23\x94\x02\x00\x10\xe2\x28\x36\xc3\ +\xaa\x3c\xf5\xce\xc4\xbe\x55\x93\x24\x72\xee\xfb\xbd\xe7\x7c\x1c\ +\x23\xb6\x32\x0d\x3e\x58\x36\xae\x22\xef\x07\x76\xe9\xe0\xe2\x29\ +\xb3\x17\xed\x8a\xa8\xd7\x66\xd8\xb4\x57\x63\xe2\xb8\xf6\x23\x47\ +\x35\xb8\x7c\xe6\xf3\x8f\xa7\xaa\x42\x42\xb7\xb1\x1f\x76\x69\x51\ +\x16\x99\xde\x6d\x33\x27\xaf\xda\x70\x96\xc9\x22\xa0\x80\x11\x4a\ +\x28\xa6\x0c\x58\x55\xae\x2d\xef\x87\xc5\xdf\x83\xbb\x76\x52\x18\ +\x80\x8e\xe8\xf8\xe4\xb2\xa5\xe2\x62\xc3\x38\xc0\x18\x00\x0c\x20\ +\x67\x6c\x42\x72\xd9\xe4\x98\xe8\x10\x04\x68\xe0\x14\xda\xdf\xa2\ +\x32\x98\x69\x4a\xa5\x06\x7e\x3a\x18\xed\x9c\xdb\xbf\xfd\x9b\xe7\ +\x1c\x4d\x86\x8f\x6c\x09\xc5\xd2\x6f\x7d\xfa\xba\xfa\xc3\x94\x7e\ +\x1d\x87\x1d\x49\x77\x56\x2f\x1f\x49\x09\x01\xbc\x14\x91\x94\x9c\ +\x5c\x36\x29\x22\xc4\xc6\xb0\x2e\x24\x34\x1c\x39\xee\xc5\x94\xf9\ +\x23\xfb\x3e\xf7\x51\xba\x9a\x50\x39\x31\x88\xc9\x11\xd5\xaa\xc0\ +\xef\x3e\x7e\x6b\xe0\xcb\xb3\xa3\x5f\x18\xf8\xea\x0b\xe5\x75\x93\ +\x13\x7c\xd7\xbf\x78\x67\xd0\xe0\xc1\xdf\xd4\xec\xf6\x46\xe3\x04\ +\x14\xfa\xd8\x73\x23\xde\xa8\xb9\x7e\x58\xbf\xb7\x06\xae\xa8\x31\ +\x70\x68\xb7\x96\x09\x39\xe7\x76\x4f\x7b\x67\xc5\xb5\x0b\x67\x67\ +\xf7\xea\xfb\xd6\xc0\x49\x87\xae\xea\xd5\x9f\xef\xf7\x46\xa7\x90\ +\x05\xbd\x5f\xf9\x60\xdc\xaf\x6d\x3f\x1a\xd9\xa2\xba\xdd\x5b\x58\ +\x9c\x9f\x99\x8b\xe5\x4a\x1d\x3b\x96\xbb\xbc\x67\x6b\x1e\x16\x79\ +\x04\x00\x0a\x14\x58\xfd\x13\x43\x54\x52\x84\xb5\x24\xf9\x19\xdc\ +\x16\x4e\xf8\x6d\xe1\x40\x67\x4c\x42\x72\xd9\x52\x31\x31\x21\x1c\ +\xc3\x9a\x61\x7b\xe1\x93\x0f\x5b\xc7\x5d\x1d\xdb\x73\xe0\x90\xee\ +\x43\xd7\x6c\x49\xe1\x6d\x76\x6f\xea\x91\x79\x43\x3f\x18\xf5\xfa\ +\xf8\x74\xb9\x59\xaf\xa7\x6b\xf0\x41\x31\x91\xe0\xca\xdc\xa9\xbb\ +\x25\x39\xe7\xf3\x39\x07\x6b\x74\x6d\x17\x19\x5a\x65\xd0\xf8\xd7\ +\xfc\x3f\x2f\x7a\xff\xd5\x31\xd7\x63\x1a\x0f\x19\xd2\xd8\x00\x38\ +\xb9\x4e\xd3\xe8\x5b\xfb\x3f\xea\xfa\xea\x90\x5e\xa3\x77\xa6\xf8\ +\x1c\x12\xba\xbe\x67\xc3\xa4\x01\xef\x7c\x3c\x72\x79\x74\x93\xde\ +\x1d\x6b\x47\xe8\x06\x86\xb2\x23\xa6\x54\xa9\xe4\xb2\x89\xc1\x76\ +\x01\xf1\x82\xe7\xda\xde\xd1\x5d\x87\x1f\xcc\x65\x91\x11\x36\x0a\ +\x00\x25\x54\x8c\x4c\xa8\x9c\x98\x3f\x7f\x40\xdf\xf7\xc6\xee\x69\ +\xd9\x77\x50\x83\x58\x31\xeb\xd4\x8e\x69\x23\x57\x5d\xbf\x78\x7a\ +\x76\xaf\x7e\xef\x8f\x5e\x74\xc5\x23\xd4\xed\x36\xb0\x5f\x0b\x34\ +\xa3\xc7\x4b\x63\xa6\x1f\x7c\x76\xfc\xc8\x86\xe5\x45\x4d\xa7\x01\ +\xe1\x58\x23\xc3\xb2\xd4\x16\x7f\xcf\x09\x36\x33\x89\xd0\xe8\xcd\ +\x0f\xa6\xae\x99\x33\x6c\x64\xd7\x70\xa0\x63\x42\x31\xb4\xb5\x18\ +\x3e\x66\xda\x9a\xd9\x83\x07\x77\x0a\x26\xb7\x77\x1d\x61\x89\xf7\ +\x95\x61\x43\x88\xab\x5e\x51\xd4\x7e\x5e\xbd\x23\xbb\xf0\xdc\x0f\ +\x1b\xf7\xcb\x75\x6b\xc6\x97\xab\x53\x9a\x14\x6d\xfa\xf2\xd7\x2c\ +\x4f\xb1\xdb\xe7\xc5\x00\x30\x60\xa0\xc8\x72\x2f\x4d\x9d\x39\x7d\ +\xcd\xb4\x6e\x4f\xd7\x02\x86\x37\xb8\xfc\xe3\xd1\xb9\x57\x7f\x5c\ +\x77\x30\xaf\xa0\xd8\xa3\xfa\x09\x00\x10\x40\xa2\xe8\x9e\x62\x57\ +\xfa\x95\x9f\x36\x1e\xcc\x2e\xdb\xb4\x96\x48\x28\x33\xfc\x45\x05\ +\xf9\xd7\x0e\x1d\xb8\x59\x44\xe3\xa2\x6d\xb1\x55\x1b\xb2\x63\xfb\ +\x77\x1e\xba\x9a\x7a\x62\xf3\xb6\x6b\xb8\x42\xc3\x8a\x08\xe8\x86\ +\x81\x09\x21\x86\xa2\xe9\x9a\x69\x00\xb1\x7c\xcd\xfa\x85\xdb\x7e\ +\x39\x78\x29\xfd\xc2\xb6\x0d\x87\xdc\xc1\x15\x6b\x25\x31\xa6\xd2\ +\xe0\x0a\x6f\x2f\x99\x55\x25\xef\xfb\x69\xb3\x77\x30\x59\xfc\x4b\ +\x46\x88\x99\x94\x7f\xfc\x8d\xf7\xa6\xac\x99\xf3\xce\xfb\xdd\x22\ +\xa1\x81\x09\xc5\x40\x6e\x36\xf4\xc3\x69\x6b\x66\x0f\x19\xfa\x6c\ +\x30\xf1\x9b\xf6\x52\x0d\xcb\x45\xed\x9a\xf3\xd9\xd1\xeb\xd9\xc5\ +\x59\x99\x39\x85\x3e\x6c\x82\x32\xad\xba\xbc\xbb\x68\xca\xfb\x9f\ +\xf4\xaf\x5e\x36\x38\xc8\x2e\x40\x40\x0d\x5d\x29\xca\xf5\x9a\x86\ +\x99\x97\x91\x6b\x68\xd4\x99\x54\xbb\x5a\x4c\x64\xe9\x96\x5d\x47\ +\x4e\x1e\x54\x8a\x14\xdd\xf2\x50\x01\x40\x86\x8c\xe2\xbc\xec\xbc\ +\xfc\xc2\xa2\x9c\x3c\xaf\x8a\x29\xb4\x35\xec\x37\xf8\xa3\xcf\x26\ +\xbf\x3d\xac\x73\x7c\xb8\x14\x64\xe7\x4c\xa2\xd9\x2a\x35\x7c\x6b\ +\xfe\x9c\xa9\x5f\x4e\x6c\x5d\x2f\x01\xeb\x26\x60\xd4\xd0\x0d\x13\ +\x07\xe6\xfd\x01\x17\x3d\xc4\x3e\x7f\x71\x61\xfe\xc5\x5d\x7b\x0b\ +\x74\x3e\x36\x42\xc0\x14\x9b\x06\xa6\x84\x1a\x9a\x6e\xe8\xd8\x84\ +\xb6\x4a\x35\xea\x66\x6d\xde\x72\xf4\x5a\xc6\x99\xad\xdf\x1d\xd7\ +\xa2\x2a\x56\x8f\x63\x04\x5b\x43\xc1\xf2\x7e\x58\xfc\xad\x27\xd7\ +\x22\x67\xee\x99\xfa\xc1\x91\x59\x1c\x31\x0d\x0d\x48\x02\x07\x01\ +\x53\x7e\x19\xf7\xce\x6e\x01\x11\x53\xd7\x38\x89\x07\x80\x00\x40\ +\x19\x13\x83\x44\x6a\x62\xca\x89\xcc\x93\xeb\x13\x1c\xe5\x2b\x47\ +\xd3\x1b\xb8\x7c\xc5\x24\xa9\xf0\x98\xc7\x55\x44\xe4\x90\xa4\x52\ +\x61\xa0\x00\x70\x3c\x0f\x00\x43\x50\xa2\xb9\x57\x96\xbc\xde\xf7\ +\x0b\x0e\x98\x9a\xc6\x04\xbb\xe9\x29\x84\xa1\x8d\xe3\x63\x83\xd8\ +\x4d\xc4\xdd\x4e\x92\x63\x1c\xc7\x21\x00\x41\x54\xf9\x44\x87\x71\ +\x30\xcf\x84\x08\x42\xc4\xf3\x82\xc8\xf3\x81\xf9\x86\x37\x2f\xdb\ +\x5e\xa6\x74\x9c\x93\xcf\xd7\x13\xab\xc4\x72\xc5\xd9\x05\x04\xf0\ +\x90\x31\x99\xb7\x49\x02\x23\x04\xf0\x80\x14\xe7\xe5\x86\x3f\x55\ +\x36\x1c\x42\x16\x55\xa6\x42\x88\xb1\x27\xa7\x40\x03\x51\x03\x27\ +\x8d\xad\x5e\xf4\xc3\x90\xe1\x9f\x17\x13\x47\xb0\x0c\x20\x04\xff\ +\x7a\x66\x1a\x14\x39\xbc\x6f\xda\xe8\xa3\x73\x38\x86\x0d\x95\x89\ +\x02\x07\x01\xd0\xb6\x4f\x78\x77\xdf\x14\x44\x4c\x43\xe3\xec\xbc\ +\x5e\x9c\x8b\xf5\xf2\x8d\x6a\x3a\x7f\xdd\x8e\x29\x27\xf2\x4c\xa7\ +\xd1\xbd\x47\x77\xa5\x1b\xc6\xf7\x9f\x7a\xb4\xef\x9c\x2f\xdb\xd8\ +\x45\x08\x00\xe4\xed\x2c\x73\xef\xe2\x09\x47\x5d\x42\x73\x1e\x21\ +\xec\xcf\xf7\x2a\xf9\xdb\x67\x8c\xfd\x62\x5f\x81\x2c\x8b\x08\x41\ +\x04\x44\xc8\x00\xe2\x78\x1e\xf2\x44\x10\x00\x31\xe4\x84\x3a\x83\ +\x87\xd5\xdf\xf8\x52\xaf\x05\x7b\xe5\xf9\xbf\x2e\x16\x24\x9e\x43\ +\x36\xf5\xc2\xde\x29\x2f\x1f\xe5\x20\xd5\x55\x4d\x90\x44\x00\x29\ +\x02\x8c\xf1\x48\xb6\x09\x04\xe0\x92\xbd\x01\x88\x38\x41\x10\x45\ +\x8e\xc1\x92\xc3\x2f\x11\x82\x81\x3c\x76\xc4\x21\x86\x8d\xa2\x82\ +\x82\xa8\xda\xe5\x42\x00\x50\x63\xca\x96\x0b\x52\x2e\xe4\x79\xac\ +\xb9\x9d\x65\xa9\x2d\xfe\x1f\x98\x57\x9b\x3e\x9f\x1e\xc8\x9d\x28\ +\x49\x2c\x61\xba\xcf\xab\xdd\xf5\x0b\x8f\x40\xe6\x99\x0b\xee\x77\ +\xdf\x9b\xb9\x2e\xfe\xe4\x2f\xdf\x2e\xfc\x7c\xff\x8a\xaf\x0e\x8d\ +\x9c\xbc\xa8\xd4\xcb\x85\x15\x6a\x84\xaf\x7d\xfb\xd7\xa2\xec\xbc\ +\x6f\x77\xdf\x7c\x6d\xd9\x17\x55\x8f\xe4\x34\x6c\x5a\xe6\xf4\x56\ +\x93\x01\x00\x28\x56\xdd\x6e\x25\x50\x4a\x83\x97\xdd\xe7\xb7\x6c\ +\xb8\xd0\x69\xf8\xda\x55\x2d\x2e\x99\x4d\xaa\x47\x6f\xd4\x4c\x86\ +\x75\xc3\x59\xfe\xe5\x09\xd3\x1e\x2b\x8e\xac\x16\x92\x3b\x71\xc5\ +\x31\xce\xde\x44\x0e\x46\x88\x83\x0c\x72\x76\x88\x1c\x32\x7f\x7d\ +\xd7\x9a\xad\xaf\xce\x19\xbb\xee\x8b\x5c\x90\x10\x9d\x71\x68\xc9\ +\xc6\x2b\x92\x64\x57\xd3\x8f\xa7\x90\x5e\x23\xd7\x2c\xed\x78\xf1\ +\xca\x4f\x0b\x17\x1c\x5e\xb7\xec\xc4\x33\x93\xa6\x6f\xfc\xc2\x1f\ +\x56\x81\xed\xdd\xb8\x79\xfb\x8d\xe4\x16\x03\x5f\x78\xa5\x71\xea\ +\xf2\xf3\xfd\xc6\x4f\xb6\xf9\x53\xbf\x5f\xb9\x21\x35\x8f\xfe\xb5\ +\x51\x61\xfa\x7d\xba\xef\x61\xc2\x11\x24\x96\xfd\xe5\xf4\x75\x53\ +\xa6\x7d\xb4\xa4\x46\xc7\x4c\x37\x2c\x3e\xbe\x61\xde\x67\x47\x8f\ +\xed\xcf\xe8\xd9\xe1\xd5\x51\x8e\x96\x75\x9f\xac\xe8\x5f\xa1\x32\ +\x14\x29\xd9\x82\x81\xeb\xfa\x81\x0c\x25\xe1\xa9\x76\x7c\x70\x88\ +\x79\x63\xcf\x92\x75\xcf\x0d\x9b\xbb\xa4\xda\xb1\x8b\x26\x54\x37\ +\x4f\x59\xb0\xe7\x9a\x8b\x47\x76\x07\x27\x02\x58\x62\x5c\x8d\xe2\ +\x5b\x47\xce\x98\x2d\x06\x8f\x08\x6d\x8f\x6a\x97\x0e\xfd\x49\x31\ +\x21\x82\x0c\x9b\x3e\x97\x06\x4a\xaa\x93\x40\x00\x20\xa4\xee\x63\ +\xfb\x72\x3f\x1e\x3a\x6d\x7e\xb5\xbd\x3f\xcc\x9f\x77\x06\x33\x29\ +\x98\x83\x10\x02\xc8\xdb\x11\x12\x10\x64\x00\x40\x24\xd9\x91\x1d\ +\x21\x06\x00\x94\x78\x7c\x78\xdd\xd2\xd6\xed\xc7\xce\xde\x50\xde\ +\x88\xae\xe4\xdb\xfa\xf5\xae\x63\x85\xa2\x2c\x03\x6a\x58\x23\xe1\ +\xbf\x8f\x75\xe6\x8b\xc5\x83\xc1\x84\xab\xf3\x6c\x47\xdb\xf5\xed\ +\x3f\x9f\xbc\x29\x21\x1b\x5f\x52\x6e\x21\xc0\xdd\x75\x3f\xee\xf9\ +\x05\xf1\xbc\x96\x9d\x76\xf6\xe8\x65\xbf\xe2\xbe\x76\x36\x25\x27\ +\xdf\x9b\x71\xf4\xe0\x99\x2b\x45\xc4\x9b\xb9\x79\xde\xa2\x1d\x27\ +\x73\x25\x11\x5e\xdd\xb7\xef\xc2\x95\xec\xc2\x42\xb5\x4c\xb5\x9a\ +\x79\xfb\xbf\xdf\x73\x3e\x4f\x10\x78\x58\xd2\x0a\x04\x10\x42\xaa\ +\x9c\xdb\xb1\xe7\xda\x8d\xfc\xc2\x62\x56\xb9\x66\x85\x4b\x3f\x7e\ +\x73\xbc\x30\xa4\x73\xcf\x86\x57\x37\xff\x78\xf4\xc0\x89\x0d\xf3\ +\x97\x9d\xba\xa9\x8b\x50\x4f\x3f\x95\x72\xf5\x72\xb6\x69\x1a\xb7\ +\xd2\xae\x5e\xba\x9a\xed\x75\x17\x9c\xfc\x75\x5f\xae\x8f\x16\x9e\ +\xdd\xb3\x6a\xce\x57\x37\x7c\x48\xe2\x79\xa0\x17\x9c\xd8\x7b\xa6\ +\xd0\xa7\x15\xa4\x5d\xbd\x7c\x39\xd3\x93\x73\xeb\xd8\x8e\xa3\x6e\ +\x83\x65\xec\xdf\xbc\x72\xd1\x0f\x05\x58\x96\x99\x7a\xe3\xcc\xf9\ +\x82\x62\xbf\xe2\xf5\x78\xf2\x73\xd2\xaf\xdd\xf4\x6b\xd4\x34\x3c\ +\x0a\x9f\xdc\xb1\x6b\x83\x4b\x3f\xfe\x78\xc3\x4b\x7f\x7f\xf8\x08\ +\x26\xa8\xd6\x33\x9d\x1c\xe9\x3b\xb6\x1e\xcf\x90\x90\x2d\x90\x2d\ +\xf8\xc7\xc2\x41\x3c\xef\xba\x7a\x62\xd7\xae\x73\x5e\xd5\xf0\xe4\ +\xdc\xba\x7c\xee\x72\x4e\x6e\xd1\xe5\xfd\x47\x53\x73\x74\x01\x28\ +\xe7\x77\x6e\xd9\xf2\xcb\x99\x62\x77\xd1\xcd\x94\x8b\x19\x99\x45\ +\x10\xc9\x40\x29\xbc\x71\xf6\x62\x76\x76\xde\xd5\x03\x7b\x4e\x5d\ +\xca\x23\x9a\x3f\x33\x25\xe5\xca\xa5\x74\xd5\x04\x4a\xe1\x8d\x0b\ +\xe7\x2e\x66\x17\xf8\x19\x42\x10\x22\xa0\x17\x9f\xdc\x7e\xac\x50\ +\xe7\x80\x9a\xbb\xef\xbb\x0d\x7b\x8f\xa7\xe9\x04\x20\x08\xd1\x1d\ +\x91\x02\x10\x38\x63\x37\xeb\xc4\xb1\x2b\xe9\x45\x9e\xdc\x8c\x94\ +\x0b\x37\xdc\x2e\x57\xea\xc9\x94\xd4\x6b\xf9\xd8\x50\xd3\xaf\x5e\ +\x4e\xb9\x96\xad\x11\x04\xb4\xc2\xab\x17\xcf\xa4\x65\x14\x60\x00\ +\x39\x81\x37\x0b\x32\x0e\x6f\x3f\xee\xc3\xec\xfa\xce\xef\x57\x2d\ +\xd9\x52\xcc\x24\x11\x31\x5d\xf3\xf8\xb9\xc4\x8e\x2f\x36\xba\xbc\ +\xf9\xc7\x74\x37\xe5\x2c\x9f\xf5\xbf\xeb\x56\x64\x00\x80\x3f\x3d\ +\x32\xcd\xca\x7c\xb1\x78\xb0\xfe\x68\x3a\xff\xd2\x37\xdf\x77\x89\ +\xbe\xf4\xeb\xc6\x23\xfb\x7e\xf8\xe1\x42\xa6\x29\xf2\x8f\x34\x26\ +\x21\x60\xba\xa6\x68\x94\x08\x9c\xdd\x26\x09\x80\x11\x5d\x53\x0c\ +\xc6\x78\x4e\x96\x25\x1e\x63\xe9\xa9\x61\x6f\x3e\x11\xcf\xe9\xce\ +\xe4\x1a\xa5\xfc\x33\xfa\x7f\x7c\xea\x96\x26\xde\x9b\x0d\x4c\xf8\ +\xb0\xce\xef\xbf\x55\x4d\x56\x60\x7c\x95\xb2\xb6\x6b\xe3\xfa\x8c\ +\xcf\x70\xd4\x5b\xba\xef\xbd\x0d\x3d\x5e\x5a\x79\xc4\x1d\xc6\x3b\ +\x65\x51\x00\x0c\xab\xaa\x2e\xc8\x76\x01\x51\x45\xd3\x38\xc1\x26\ +\xf1\x90\x98\x86\x66\xe8\x04\x20\x49\xb4\x89\xb7\x33\xd1\x89\xa1\ +\xa9\xd8\x60\x80\xb7\x4b\x76\x9e\x07\xc4\xd0\x55\x53\x67\x80\x97\ +\x25\x9b\xc0\x23\x8a\x0d\x45\x57\x29\x08\xd4\xb8\xe7\x6d\x92\xcc\ +\x98\xbd\x69\x8f\xa7\x6b\xd6\x6f\xd1\xbe\x65\xdc\xa4\x76\x5d\xf7\ +\xe5\x52\xe9\xfe\x20\x60\xa6\x69\xa8\xfb\x57\xdf\x77\x4f\xb8\xb2\ +\x6d\xc3\x91\x03\x9b\xbe\x3f\x77\xf3\x11\x85\xc3\xb0\xae\x69\x04\ +\x33\x00\x78\xce\x66\x93\x04\x40\x4d\x55\xd3\x30\x60\x00\x40\x51\ +\xb4\x4b\x88\xaa\x06\x96\x64\x19\x41\xc8\xb0\xae\x99\x54\x96\x6d\ +\xb0\x44\x80\x14\x02\x5e\x96\xed\x02\x07\xb0\xa1\xea\x8c\xb3\x8b\ +\xd2\x9d\xba\xfc\xd4\xd4\x55\xd3\xa0\x00\x40\xc0\xc9\xb2\x2d\x30\ +\x41\x7e\xc0\xed\x09\x56\x75\x95\x00\x64\x93\x1c\x3c\xc2\x8a\x6a\ +\x4a\x36\x1b\x0f\x89\xa2\xe9\xbc\x68\x17\x39\x48\xb1\xae\x9a\x44\ +\x96\xed\x25\x47\x47\x40\x40\x0c\x4d\x35\x0d\x00\x78\x59\xb6\xf1\ +\x88\x99\xa6\xad\x49\x8f\xa7\x6b\xd5\x7f\xb2\x7d\xab\xe4\xa9\xed\ +\x5f\xd8\x9d\x4d\x24\xce\xb2\xd4\xff\xde\x48\x03\x2c\x5b\x2f\x8c\ +\xe0\x82\x65\x5e\x62\x0f\x77\xbc\x59\x96\xda\xe2\xc1\x50\x0a\x62\ +\x6a\xd4\xaf\x53\x3d\x51\xc2\xae\xd3\x3b\xf7\xa6\x15\x60\xfe\x2f\ +\x8d\x49\x62\x18\x14\xf1\xa2\x80\x02\xb9\x13\x94\x72\xc9\xf5\xea\ +\x57\xaf\x1c\x07\xd4\xe2\x8b\xfb\x0f\xa7\x66\x2b\xfc\xfd\x47\x77\ +\x33\x0a\xa4\x0a\x8d\x1e\xaf\x54\x3a\x02\x7b\xf3\xce\xec\x39\x7c\ +\xab\xc8\x10\xec\x61\x55\xeb\x97\x2b\xb8\x70\x2e\xbb\x08\x73\xff\ +\xb7\xa6\x81\x62\x22\xd7\x6c\xdd\xa4\x7c\x42\xb0\x2b\x3b\xe3\xd4\ +\xee\x13\x6e\xf3\x01\x91\x0e\x94\xb0\xe8\x1a\x0d\xea\x56\x4f\x94\ +\x88\xfb\xcc\xae\x3d\xa9\xf9\x7f\x51\x38\xff\xcf\x29\x05\xc6\x52\ +\x8d\xd6\x4d\x2a\x24\x86\xb8\x72\x32\x4e\xef\x3a\xe9\x32\x81\x35\ +\xa5\xfe\xb7\x07\x1a\x4d\x87\xf9\x32\x2f\x84\xeb\x76\x1b\x6f\x7b\ +\x98\xb1\xb6\x2c\xb5\xc5\xc3\xa6\xc6\x40\x51\xf3\xdd\x8c\x70\x40\ +\x74\x8a\x61\x36\xe1\x51\x8f\x29\x22\xa6\x41\x11\x2f\x04\x4e\x74\ +\xa5\x30\xb2\x74\xb2\xa4\xe5\x65\x66\x2b\x88\x2b\x09\x69\xd3\x35\ +\xaf\x87\x2a\x04\x30\x89\x0b\x09\x95\xec\x0f\x3a\xb0\x89\x19\xaa\ +\x6a\x30\x0c\x00\x27\x0a\x36\x51\xe4\x00\xc5\xaa\x6a\xf0\x92\x4d\ +\xe4\xc1\xff\x75\x25\x4a\x08\x98\xa6\x29\x06\x25\x10\xf2\x36\xd9\ +\xfe\x30\x0b\x8c\x35\xbf\x4a\x09\x04\x9c\x2c\x39\x84\xff\xfb\xa7\ +\xfa\xdb\x68\xc5\x23\x09\xc7\xe2\xd1\xf1\x2b\xfe\xa4\xa6\x95\x7b\ +\x0d\xe8\xf3\x66\xaf\xd7\x92\xb9\x18\x59\x94\x1f\x68\xac\x2d\x3f\ +\xb5\xc5\x83\xd7\x64\x86\x01\x9b\x8f\x9c\x3e\x65\xdc\x1b\x1d\x5a\ +\xd4\xf5\xa4\x1c\x4d\xcd\x7b\x94\x69\x23\x23\x04\xc5\x57\xaf\x93\ +\xe4\xc4\x05\x45\x3e\x88\x80\x6e\xc8\x3d\x66\x7f\xda\xd0\x7e\x69\ +\xc7\xa1\xdc\xc0\xd1\xe0\xd8\x30\x22\xab\x3c\xf9\xf1\xe7\x93\xfa\ +\xbd\xd6\xab\xa2\xcd\x73\xf2\xf0\x65\x72\x57\x45\xba\x3b\x06\x81\ +\x13\x04\x51\x90\x44\x41\x2c\x99\x41\x43\x24\x08\x02\xf7\x5f\x8a\ +\x3b\x80\x3c\x2f\x4a\x82\x24\xfe\x61\xc1\x07\x54\x72\x8d\x88\xfe\ +\x59\xd1\x10\x8f\x24\x1c\x8b\x47\xc7\x30\x0d\x7b\x7c\xe8\x9c\xb9\ +\x73\xe4\x60\xc7\xc6\xad\x3f\x38\xa1\x9d\x47\x0f\xd8\xd2\xb6\x62\ +\x6e\x2c\x1e\xb2\x28\x03\x7c\xe9\xc7\xaa\xe4\x1d\xfd\xfa\xd3\x0f\ +\x3e\x3b\x9f\x85\x25\x11\x11\x43\x53\x14\x45\x55\x14\x55\x51\x31\ +\x61\x00\x42\xc0\x88\xa1\xaa\xda\xed\x5f\x20\xa0\x5e\x1d\x35\x7b\ +\x6d\x54\xf7\x96\xa5\x7d\xba\x4b\x37\x08\x00\x5c\x50\x44\x90\x04\ +\x4d\x05\xf8\x15\x55\x27\x0c\xf0\x82\xe0\xbb\x75\x7e\xde\xd0\xb1\ +\x5b\x8e\xd0\xda\xd5\xca\x40\x86\x99\x25\x6b\x8b\x7f\x36\x84\x12\ +\x00\xc0\xf0\x61\xc3\x3f\x9e\xf2\xc9\x0d\x23\xdb\x30\x8d\xdf\x67\ +\x5d\x59\x96\xda\xe2\xe1\x2b\x5d\xcd\xe7\xce\xbc\x75\x33\x27\x57\ +\xd1\x29\xd1\x71\xd9\x0e\xbd\xe6\x6c\xf9\x66\xc5\xf6\xaf\xa7\xce\ +\x1a\x54\x3a\x14\xea\x9a\xc6\x45\xd6\x1c\xb9\x72\xc9\xd2\x5f\xbf\ +\x9d\xb5\x70\x48\xf9\x28\xe8\x55\xc4\xe7\x46\xbf\xdb\xe3\xd9\xaa\ +\x0d\x07\x8c\x58\xb2\x69\xdd\xbb\xfd\x1a\x00\xe2\xf7\x19\xb6\xa6\ +\x6f\x4f\x5c\xbd\x75\xfd\xf8\x8f\xbb\x84\x09\x98\x30\x40\x74\x7f\ +\x4e\x7a\x46\x4e\x6e\xa1\x06\x31\xb0\x12\x92\x2d\xfe\xf1\x03\xed\ +\x4e\x8d\xac\xf7\xde\x7d\xef\xdd\x4f\x46\x67\x98\x39\x06\x36\xef\ +\x33\xd6\x96\xa5\xb6\xf8\x23\x1d\x82\x08\x21\x00\x21\x64\x98\x80\ +\x4a\x6d\x9a\x27\x73\xa7\x66\xbe\xb7\xa0\xb8\xc2\x33\xe3\x26\x76\ +\x0b\x86\xa6\xe9\xba\xf1\xc3\x9c\xd9\x13\x86\xcd\x28\x28\xd5\x79\ +\xf0\xab\x2d\x6d\xc0\xbd\xf7\x8b\x6f\x76\x1e\xb8\x71\xe9\xa7\x6f\ +\x67\xbc\x33\xf6\x9b\xcd\x29\x00\x4a\x22\xc2\xd7\x7e\x5d\x37\x6f\ +\xd2\xba\x84\x17\x87\xbe\xdc\xb6\xa2\xa9\x19\x00\x42\x04\xd0\xdf\ +\xe9\xdc\x67\x0b\x8b\xff\xe1\x84\x08\x30\xca\x4c\x6c\x62\x8c\x01\ +\x00\x1f\x7f\xf4\xf1\xc8\xf1\x1f\xe6\x9a\x45\x81\x89\xf6\x1d\xac\ +\xcc\x17\x8b\x47\x06\xb3\xe2\xeb\x29\x27\x4e\x6c\xbe\x39\x31\xf9\ +\xf3\xe5\x6d\x93\x23\x56\x5d\xb7\x95\x7a\xaa\x6f\xef\xf2\xe1\x5c\ +\x54\x62\xa8\x1c\x16\x2c\x40\x52\x94\x99\x59\x50\xec\x0f\xcf\xc9\ +\xba\x7e\xf5\xaa\x28\xd9\x01\x0a\xe2\x98\x91\x75\xf1\xe4\x9e\xbd\ +\x29\xb5\x76\xf4\x68\x51\x29\x81\x83\x17\x2c\x41\x5a\x58\xdc\x0d\ +\x63\xd4\x30\x4d\x1e\x71\x3c\xcf\x67\x65\x65\xf5\xee\xdd\xeb\xdc\ +\xc5\x73\x07\xbe\xde\x1e\x6b\x8f\xa4\xb7\xab\x15\x5a\x73\x6a\x8b\ +\x7f\x4d\xa5\x30\x60\xbc\x24\x0a\x4c\xf5\xfb\xe5\x1e\x93\xde\x6f\ +\x12\x74\x6e\xca\xdb\x13\x7e\xd8\x76\x9e\x4a\x02\x04\x10\x21\xc4\ +\x41\x5e\x00\xd4\x04\x06\x26\xa4\x64\x5e\x2e\x08\x12\xe0\x00\x34\ +\x99\xb5\x09\x65\x61\xf1\x80\x61\xc5\x20\x00\x2e\x97\xcb\xe3\xf1\ +\xbc\xf9\xe6\x9b\xe5\x92\x4b\x6f\xff\xfe\x17\x59\x92\x2c\xef\x87\ +\xc5\x5f\x51\x27\x93\xc0\xb2\xad\x7b\x0e\x1e\x3c\xea\xa3\xf1\x7d\ +\x72\x36\xfe\x7c\xc3\xa7\xb8\xf3\xbd\x42\x74\x99\x3a\x4d\x1e\xab\ +\x58\x26\x86\xc3\x04\x40\x88\xa8\x92\x7e\x2d\xb5\x56\x9f\xbe\x83\ +\x86\x0d\x79\xa1\x53\x75\x48\xb0\xe0\x80\xbc\x84\x28\x40\x12\x14\ +\xec\x9c\x25\x46\x0b\x8b\xfb\x11\x04\xe1\xe6\xcd\x5b\x1d\x9e\xee\ +\xb0\x76\xed\xda\x61\xc3\x87\xd9\x80\x1c\x47\x42\x9d\x9c\x9d\xde\ +\x55\xfe\xdb\xb2\xd4\x16\x7f\x64\x9d\xb1\xa1\x6b\xc0\x20\x14\x04\ +\x8e\xa1\xd5\xfd\x5a\x64\xd9\xc4\xd4\x75\xb3\x3f\x99\xbc\x05\x08\ +\xdc\x8f\x9f\x8c\x5f\xbd\xb3\xb8\x7e\xeb\x46\x2c\x63\xf7\xf2\xf5\ +\x47\x30\x2f\xdb\x45\x72\x60\xd9\xcc\x45\xeb\xae\x97\xaa\x52\x5a\ +\x42\x00\x21\xf3\xe8\xea\x4d\x7b\x0f\x17\x04\x01\x70\x6e\xe7\xa6\ +\x1f\x0e\xde\xe4\x78\x81\x51\xa2\x01\xcd\x30\x09\xb4\xb6\x13\x2d\ +\x2c\x33\x2d\x88\xb9\x79\x79\xfd\x5e\xed\x7b\xf6\xe4\x89\x85\xb3\ +\xe7\x57\xad\x56\xb5\xcd\x73\xed\xdd\x86\x07\xdd\x3b\x3a\xac\xcc\ +\x17\x8b\x07\xdb\x68\x4d\x17\x5e\x59\xfb\x5d\x73\x6d\xcb\x9a\xe5\ +\x47\xaf\x5f\x38\x95\x9a\x63\x76\x5b\xb2\xa4\x13\xb7\xbe\x4b\xdf\ +\x35\x22\x0c\x75\x48\x36\x9e\x83\x94\x98\xaa\xa6\x98\x80\x02\x00\ +\x45\xde\x61\x13\x05\x00\x01\xc0\xa6\xa2\xfb\x0d\xc0\x04\xe4\x08\ +\xb2\x09\x9a\xea\xa3\xc8\xe6\x90\x38\x4d\xf7\x61\x20\xdb\x78\x24\ +\x87\xc5\x57\x6d\x50\xf9\xf1\x2e\x83\x6b\xb9\xbe\x1f\x3c\x78\xa1\ +\x6e\x73\x5a\x09\x14\x16\xff\xdc\x91\x06\x58\x8a\x9a\x11\x8c\x6c\ +\x71\x62\x54\x96\x9a\x37\xe1\xf3\xe9\x19\x19\x19\x8b\x26\xcc\x2a\ +\x65\x8b\xbb\xfb\x38\x24\x2b\xf3\xc5\xe2\x81\x40\x00\x28\xc1\x5c\ +\x74\x74\x62\xa9\x04\x47\xd6\x85\xb3\xd9\x45\x84\x87\xa8\xe8\x5a\ +\x5a\xc6\x55\x45\x96\xa5\x80\xc3\x39\xe0\x82\x96\x05\x59\x16\xe4\ +\xdf\xf2\x52\x10\x12\x04\x59\x16\x64\x91\xe7\x00\x00\x3c\x2f\x0a\ +\x1c\x62\x00\x70\x9c\x28\x70\x88\x62\xec\x88\x29\xdf\xb6\x47\x9b\ +\x60\x2d\x6d\xef\xcf\x7b\xae\xa6\x15\x00\xde\x32\xd4\x16\xff\x68\ +\x1c\x48\x0e\xe1\x82\x78\xc4\xd9\x38\xf1\xa7\x9f\x37\x9f\x3d\x79\ +\xc6\x49\x6d\x12\x27\x5a\x73\x6a\x8b\x47\x32\xd5\x86\xea\xf5\x33\ +\x0c\x01\x6f\x17\x9d\xa2\x00\x0d\xdd\x67\x50\xd1\x61\x13\xff\xbd\ +\xd4\x69\x48\xa9\xee\xd7\xfc\x04\x40\x91\xb7\xdf\x5d\x66\xc8\xc2\ +\xe2\x9f\x38\xa7\x66\x0c\x82\xdf\x1c\x81\x98\x10\xcc\x88\xc8\x09\ +\xf7\x55\xd7\xb3\x2c\xb5\x85\x85\x85\xc5\xdf\x68\x86\x04\x00\xfc\ +\x7d\xe9\x0f\x2b\x9e\xda\xc2\xc2\xc2\xe2\x6f\x33\xc5\xbe\xf3\x9f\ +\x7b\xb1\x62\x3f\x2c\x2c\x2c\x2c\xfe\xee\x58\x96\xda\xc2\xc2\xc2\ +\xc2\xb2\xd4\x16\x16\x16\x16\x16\x96\xa5\xb6\xb0\xb0\xb0\xb0\x2c\ +\xb5\x85\x85\x85\x85\x85\x65\xa9\x2d\x2c\x2c\x2c\x2c\x2c\x4b\x6d\ +\x61\x61\x61\x61\x59\xea\xff\x00\x8c\xb1\x7f\x66\xb2\xda\x1f\x75\ +\xfc\x2f\x89\xe4\x7f\x29\xc7\xbf\xeb\x5b\xfc\x4f\x3d\xd6\x3f\x55\ +\x49\xad\xf1\xff\x3f\xe6\x3f\x97\xf9\xc2\x88\xa2\x29\x84\x01\x9e\ +\xb3\xdb\x64\xee\x5f\xcf\x10\x66\x8c\xb1\x7f\xe4\x39\x20\x7f\xd0\ +\x71\x46\x19\x43\xff\xba\x4c\x10\x82\xff\x2b\xad\xa7\x8f\xf6\x12\ +\x29\x21\x00\x22\xf4\x5f\x2b\x57\xcd\xfe\x25\xed\x82\x14\x6b\xaa\ +\x49\x6d\xb2\xed\xbe\x07\x64\x8c\xfe\xe7\x95\x94\x12\x4d\x57\x4d\ +\xc6\x38\x28\xca\x36\xe9\x1f\xbb\xc8\x65\x8c\x01\xeb\x18\xa0\x3f\ +\x18\xd4\x10\x30\x5d\xf3\x79\x14\xb7\x57\xf1\x6a\x9a\xf9\x17\xc7\ +\x37\x23\x40\x8e\x69\xf3\x72\xcf\x9e\xbd\xbb\xd4\xaf\x16\x4e\x4c\ +\xfa\x2f\x2a\xab\x49\xe4\x52\x7d\x46\x0d\x6f\x98\xc0\xeb\xff\xa8\ +\x13\x50\x19\x36\x58\xf8\xf3\x23\x46\xb6\xaf\x11\xaa\xdf\x2b\x34\ +\x4a\x30\x0c\xab\x30\x60\xe2\xa0\x2a\xf1\x9c\x61\x3c\xaa\x3c\xb1\ +\xa6\x85\xd4\x6a\x33\x76\xe1\xeb\x31\x36\x4c\xe8\x7f\x59\x92\xcc\ +\xd4\x61\xd3\x81\x6f\xbd\xf4\x7c\x79\x5d\xc5\x7f\x78\x21\x10\x6c\ +\x76\x59\xfc\x6f\x15\xab\xa6\x26\x0c\xaf\xf6\xfa\x87\x83\xab\x87\ +\x51\x9d\xb0\x47\xd0\x65\xec\x48\xac\xd6\xb2\x75\xfd\x60\x81\xd2\ +\xbb\x04\x8f\x0d\x23\xb2\x76\x87\x61\xc3\xbb\x84\x41\x0d\xd3\xff\ +\xd4\xb3\x11\xcc\x39\x6a\xb6\xee\xd4\x73\x40\xaf\x36\x6d\xea\x04\ +\x21\x4a\xff\x89\xf3\x4a\x66\x6a\xac\x61\xff\x41\xbd\xbb\x55\x36\ +\xfe\x58\x73\xfe\xc9\x96\x5a\xc7\xf6\xf6\x43\x3f\x5a\xfc\xfd\xaa\ +\xb9\x5f\x4c\xeb\xd2\xbe\x32\xd3\x0d\xca\x00\x60\x54\x57\x7d\x5e\ +\xc5\xa3\xe8\x26\x83\x90\x9a\xba\xa2\xea\x0c\x00\x00\x20\x60\x58\ +\xd5\x55\xc2\x00\xd6\x54\xaf\xe2\xf1\x2a\x5e\x55\xc7\x8c\x01\x80\ +\xa4\xc8\x84\xb2\xcf\x7e\xfc\xde\xe0\xfe\xb5\x4c\xa3\xc4\xe2\x33\ +\x8a\x55\xc5\xeb\x51\x7c\xba\x49\x00\x80\x10\x00\x62\x6a\x5e\xc5\ +\xed\x55\xbc\xba\x41\x02\x39\xee\xd4\x34\x7c\x5a\xb1\x07\x3b\x1b\ +\x3d\xd9\x34\xd1\x09\x09\x03\xc4\xd0\x7d\x8a\xc7\xa3\x78\x14\xcd\ +\x78\xe4\xcf\x2c\xc3\xba\xea\x57\x3c\x5e\xc5\xed\xd3\x34\xca\x20\ +\x84\x80\x18\x9a\x4f\xf1\xf8\x14\xc5\x24\x0c\x42\x48\xb1\xa9\x28\ +\x5e\x8f\xe2\xf1\xab\x1a\xa1\x25\x83\x52\x55\xbd\x1e\xc5\xed\x57\ +\x55\x42\x01\x04\xcc\xd0\xfd\x5e\xc5\xab\x28\x8a\x5f\xf1\x6a\x66\ +\xe0\x3c\x56\x66\x6a\x8a\x57\xf1\xf8\x55\x3d\x70\x1e\x37\xa0\x44\ +\x53\x7c\x5e\xc5\xed\x55\xfc\xf8\x21\x03\x8b\x11\xc3\xa7\x78\xbc\ +\x8a\x47\xd5\x4d\x00\x00\x04\x20\xd0\x88\x57\xf1\x6a\x06\x2e\x11\ +\x24\x31\x15\xb5\xb8\x48\x45\x75\x1a\xb7\xa8\x14\x2d\xdd\xd7\x14\ +\x23\x84\x0b\x8e\x69\xd2\xe9\x31\x27\xf2\x15\x63\xcf\x1d\x01\x62\ +\x43\xf5\x2a\x6e\xaf\xe2\x33\xcc\xc0\x31\x6b\x90\x11\x1c\x78\x1e\ +\x9f\xaa\x9a\x94\xca\x91\xb1\x55\x6b\x27\x8a\x90\x51\x53\xf7\xab\ +\x0a\xa1\x00\x42\x80\x75\xd5\xab\xb8\x3d\x81\xbb\xff\x4e\xa4\x10\ +\x02\x62\xaa\x8a\x6a\x40\x08\x29\xd1\xfd\xba\xce\x00\xa4\xa6\xe1\ +\x0f\xbc\x05\x55\x7f\x70\x2f\xe1\x6f\x6f\x4a\xd5\x0c\xc6\x18\x21\ +\x5c\xc5\x27\x1f\xaf\x5a\x46\x28\x66\x6e\xbf\x66\xb0\xdb\x4a\xf0\ +\x9b\x2e\x01\x08\xa8\x59\xac\x0a\x9d\xde\x1d\xf3\x74\xad\x90\x02\ +\xa5\x40\x35\x08\x84\x10\x50\xa2\x29\xde\x7b\x84\x83\x4d\x45\xf1\ +\x78\x14\x8f\x5f\x51\xe9\x83\x6f\x7e\x97\x2e\x99\x04\x40\x08\x18\ +\xd5\x15\x9f\x57\xf1\x78\x15\xbf\x71\xdb\x94\x12\x53\xf7\x6a\x45\ +\x0a\x8c\x6c\xf6\xe4\x13\x51\x32\x25\xf4\xfe\x46\x4c\xdd\xaf\x1a\ +\x18\x00\x08\x18\xd5\x14\xbf\x49\xa8\xae\xbb\x42\x1a\xbe\x34\x75\ +\xd6\x5b\xa5\xc3\xd9\xed\x76\x98\xa9\x29\x2e\x5c\x2c\x44\x56\x79\ +\xaa\x71\x75\x89\x99\x0c\x30\x6c\xa8\x3e\xc5\xe3\x53\xd4\xdb\xb7\ +\xba\xad\x27\xda\x6d\x71\x95\x74\xdc\xed\x55\x7c\x66\x49\x85\xef\ +\xfb\xee\x4e\xdd\x9a\x52\xbb\xe7\xd0\x31\x63\xbb\x97\x2b\x9b\x54\ +\xb5\x7e\xd5\x20\x0e\x50\x8a\x35\xc5\xe7\x53\x3c\x1e\xc5\xab\x9b\ +\xf4\x6e\xe1\x94\x3c\x27\xc5\xaa\xe2\xf1\x2a\x7e\x55\xf1\xfb\x14\ +\xbf\xf9\x30\xd3\x4e\xa9\xae\xfa\x4b\xb4\x94\x00\x08\xef\x68\x8e\ +\x57\x37\x09\x84\x90\x61\xdd\xa7\x78\xfc\x8a\xa2\x28\x5e\xbf\xaa\ +\x52\x06\x20\x04\x14\x1b\x8a\xe2\xf1\x2a\x3e\xc3\xa4\x00\x42\x08\ +\x18\x36\xb4\x92\x61\xa5\x6a\x94\x41\x08\x98\xae\xf9\x3d\x8a\xdb\ +\xa7\x28\x98\x30\xf8\x5b\xc7\x03\x2d\xe3\x47\x1a\xb0\x10\x50\x43\ +\xf7\xdf\x1e\xe3\x8c\x31\x42\x51\xb9\xa6\x0d\xaa\x97\x97\x8a\x99\ +\xeb\x21\x9a\x53\xa2\xc6\xbe\x12\x9b\x73\x7b\x4e\x79\xe7\x1a\xad\ +\xe4\x1a\x46\x4a\x86\xb9\x4f\x51\x1f\xed\xb3\x07\x19\x31\xfc\x8a\ +\xc7\xa7\xf8\x55\xc5\xe7\x53\x95\xc0\x30\x0f\xb4\xe3\x55\x7c\xba\ +\x49\x01\x84\xf4\x6e\x71\x69\x5a\x40\x5c\xc4\xd4\x7d\x8a\xc7\xab\ +\x28\xb7\x07\xef\x3d\x56\x88\x31\x88\x4d\x55\xd1\xcc\x12\xb3\xa9\ +\x28\x98\xfe\xf5\x8a\xec\xbc\x09\x43\x9b\xb5\x6b\x01\xf7\x7f\xf6\ +\x63\x56\xf2\x1b\x53\x66\xc6\xc9\x43\x17\x7c\x77\x11\xf0\xb6\xca\ +\x2d\x3b\xd5\xaa\x18\x76\xe3\xf0\x9e\xa3\xa7\x6e\x3a\x2b\xd6\x7e\ +\x2c\xde\x3c\x7d\xe8\x8a\x49\x01\x72\xc4\x3c\xfe\x44\xd2\x8d\x63\ +\x67\xf8\x2a\x8d\xea\xd6\x2a\xe7\xe0\xf5\x2b\x07\xf6\x9d\xbd\x56\ +\xc8\x2b\x37\x56\x4e\x9e\xe0\x8d\x2d\xdf\x91\xf1\xa8\xe4\xa9\x4d\ +\x2a\x85\x3d\xd1\xe9\xf9\x52\x21\xc6\x99\x6d\x3b\x2e\x67\xa9\x1c\ +\xc7\xc5\x54\x69\xf8\x78\xe3\x4a\x82\xe1\x39\xbf\x67\xf7\xa5\x0c\ +\x1f\xc7\xa8\x10\x5e\xaa\x7d\xdb\xe7\x1d\x8e\xd2\x21\x76\x6a\x62\ +\x4a\x4c\x6c\x4f\xaa\xf4\xd4\x53\xf5\x22\xec\x20\x3b\xe5\xf4\x91\ +\x03\x57\x30\xf7\xa7\x55\x31\x19\x65\x5c\x74\xa5\xda\xd5\xea\x54\ +\x8a\x08\xb3\xa9\x19\x29\x07\x76\x9d\x2c\xf4\xe1\xb0\xf2\x35\xdb\ +\xb7\xa8\xc3\xbb\xd2\x0f\xfe\x7a\x28\xcf\x8b\x9d\xb1\xc9\x0d\x1e\ +\xaf\x93\x14\xeb\x28\xbe\x76\xfe\xd0\xde\xb3\x0a\xe5\x90\x18\xd1\ +\xe4\xe9\xce\xa5\xe3\x83\x8a\xae\x9e\x3b\xb8\xf7\xb4\x97\x3a\xca\ +\x37\x6c\x52\xab\x4a\x68\x56\x5a\x5e\x68\x62\x64\xe6\xe1\xfd\x17\ +\xd2\x8a\x09\x01\xc9\x8f\xb7\x6c\x50\xb7\x94\xe7\xca\xc9\xfd\xfb\ +\x2e\xe9\x04\x01\x60\xab\xd9\xae\x6d\x95\xb2\x11\xd4\x97\x7d\xec\ +\xd7\xc3\x99\x45\x1a\xc7\xa1\xfb\x96\xf6\x41\xb1\x55\x5a\xb7\xae\ +\x1b\xcc\x9b\x69\x47\xf6\x9f\xb8\x90\xcd\x90\x94\x54\xaf\x49\xcd\ +\x1a\x65\xec\x48\x4b\xd9\xb7\xe7\x7c\xaa\x1b\x41\x06\x6d\xd1\xcd\ +\x9f\x7d\x26\xcc\x11\x15\x17\x01\xb3\x7f\xbf\x0a\x81\x00\x10\xac\ +\xd1\xd0\xfa\xcf\x74\x0f\xcf\x56\x2e\xed\xdd\x73\x25\x4b\xe1\x39\ +\x31\xb9\xee\x93\xf5\xea\x97\x41\xbe\x82\x93\x3b\x76\xa7\xe6\x99\ +\x02\x34\xb1\x10\xfa\x58\x9b\xa7\xcb\x27\x87\xe9\xb9\x69\xfb\x7e\ +\xda\x6d\x9a\xcc\x34\x01\x31\x54\x10\x5e\xb5\x7d\xf3\x32\x97\xf6\ +\xec\xbb\x55\x88\xa3\x2b\x3f\xd6\xb0\x49\x75\x07\x52\x53\x4f\x1c\ +\x3d\x7d\x26\x93\xdd\x5b\x68\x14\x9b\x34\xb2\x6a\xfd\x32\x41\xae\ +\x13\x47\xd3\x9c\xc9\x35\x1b\x25\x81\x53\x87\xce\xc1\xb8\xb2\x4f\ +\x34\xaa\x13\x1f\x29\xe5\x9e\x3f\x71\xe8\x60\x8a\xc9\x4b\xf7\xbd\ +\x06\x8a\x69\x68\xd9\x6a\x2d\x1a\xd4\x88\x74\x82\x8c\xe3\x87\x8e\ +\x9e\x4a\xa3\x40\xd0\x34\x94\x50\xbf\x7d\x9f\x3e\x15\x0a\x2e\x1c\ +\x3d\x7e\xe6\x26\x45\x1c\x26\x7c\x95\x56\xcf\xd4\x2c\x1f\x9c\x7e\ +\x70\xcf\xf1\x0b\xd9\x80\x73\x34\xec\xd2\xa5\x63\xe7\xd6\x7a\x58\ +\x26\xa9\x92\x9d\x77\x6a\xef\x81\x53\x99\x4c\x08\xae\xd7\xb9\x53\ +\x85\x58\x74\x69\xd7\xce\x73\x69\x6e\x9e\x43\x9c\x23\xa6\xd9\x73\ +\x4d\x92\x23\x65\x5f\xf6\xd5\x03\xdb\x4f\x7a\x4d\x78\xaf\x23\x82\ +\x61\x0c\x63\xab\x3d\xd1\xe0\x89\x0a\x82\xe6\x3e\xbb\x6b\x77\xca\ +\x4d\x9f\xe4\x70\x56\x7d\xe2\xc9\x2a\xe5\x62\xa0\x92\x7f\x7c\xfb\ +\xde\x8c\x62\x8c\x08\xb1\xc7\x57\x6a\xf5\x54\x4d\x47\x68\x15\x59\ +\xc0\x98\xfc\x6e\x2a\x47\xb9\xb2\x0d\xdb\x86\x7b\x2f\x9f\xba\x94\ +\xc5\x04\x47\xf5\x76\x4d\xf5\x4b\xa7\xb5\xd0\x7a\x4d\xca\x14\x7c\ +\xbd\xfc\x58\xbe\x82\x78\x2e\x60\x89\x48\x5c\xad\xc6\x1d\xeb\x24\ +\x45\x55\x2b\x87\xcd\x9b\x0c\x00\x43\x33\xe2\xab\x37\x68\xdc\xb4\ +\x1a\xc9\x4e\xd9\xbf\xe3\xb8\xc7\xe4\x88\x41\x12\xeb\x35\x7f\xbc\ +\x7e\x99\xa2\x0b\x47\x0f\x1e\xbc\x8c\x79\x91\x11\xa1\xd2\x93\x1d\ +\x6a\x56\x89\x83\x6a\xfe\xa9\x9d\x87\xd2\xb2\x7d\x1c\x8f\xee\xb9\ +\x3b\x16\xea\x74\x78\xe9\xb5\x01\xcf\x90\xcb\xeb\x52\x2e\x5c\xcf\ +\x3d\x7d\x38\x4b\x21\xa2\x33\xa2\x5a\xd3\x5a\x65\x4b\xc7\xd8\x04\ +\x7c\x75\xcf\xce\x53\x57\x0a\x18\x1f\x54\xb7\x53\xc7\x8a\xf1\x7c\ +\xca\xee\x9d\x67\xaf\x15\x89\xc1\xf1\x4d\x9e\x6e\x18\x23\x7b\xb3\ +\x0a\x61\x6c\x04\x39\xba\x75\x5f\xbe\xc6\x38\x78\xff\xbb\x31\x98\ +\x5c\xa5\x65\x8b\xea\x95\x62\x99\x27\xf7\xe4\xce\x7d\xa9\x79\xa4\ +\x54\xad\x66\xf5\x1f\x2f\x87\x94\xc2\xd3\x3b\xf7\x5c\xc9\xf4\x87\ +\x24\x54\x6a\xd9\xa2\x36\x2c\xce\xf6\x72\xa1\x41\xfa\xcd\x03\xbb\ +\xce\x2a\x3a\x15\x23\x4b\xb7\x6d\xfb\x44\x04\x28\x3a\xfa\xeb\x9e\ +\xf4\x7c\x93\xe7\xf9\xc8\x72\x35\xaa\xd7\xab\x1c\x19\x66\xd7\xb2\ +\xae\x1e\xd8\x7e\xa4\xd0\x74\xd6\x6a\xdd\xaa\x6a\xc5\x28\x25\x2b\ +\xf5\xf0\xce\x43\x05\x2a\x02\x98\xc5\xd5\x6a\xdc\xe0\xf1\x8a\x12\ +\xf5\x5d\x39\x7c\xf8\x7c\x4a\xde\x9f\x96\xb1\xa5\x98\x3a\x4b\x57\ +\x69\xde\xa0\x66\x54\x28\xba\x75\xf2\xf0\x91\xe3\xd7\x29\xb0\x69\ +\x1a\x8c\xad\xdb\xb6\x77\x9f\x52\x45\x29\xc7\x8f\x9d\xbc\x41\x38\ +\x0e\x9b\xa8\x52\xcb\x4e\xb5\x2b\x86\xdd\x38\xbc\xf7\xf8\xb9\x2c\ +\xca\x89\x31\xd5\xea\xd7\xae\x5b\x31\x58\xc2\xa9\x87\x0f\x9c\xba\ +\x94\x0b\x10\xc4\x4c\xac\xde\xf6\xb9\xea\x65\x83\x6f\x1d\xdf\x7f\ +\xe4\x54\x26\x41\x10\xd9\xa2\x9a\x76\x6e\x9a\x1c\x6d\x53\x72\xae\ +\x1f\xdc\x7e\xc2\x6d\xfc\x89\xff\x90\x51\x2c\x86\x97\x6d\xf6\x54\ +\x3d\x49\xc9\x2b\xc6\x41\x61\x30\xff\xe0\xf6\xe3\x1e\x83\xf2\x21\ +\xf1\x2d\xbb\x34\x8b\x93\xfd\xa7\xb6\xef\x4a\xb9\xe9\x0f\x2f\x55\ +\xb5\xf5\x93\x35\x48\x41\x96\x2a\x46\xc8\xbe\xd4\x83\x7b\xce\x2b\ +\x1a\x73\x24\x56\x6a\xdd\xba\x81\xe4\x4a\x3b\xf0\xcb\xc1\x42\x83\ +\xe7\xd0\xdd\x56\xe8\xd2\x9e\x5f\x4f\x85\xd4\x6a\x92\x2c\x64\x1d\ +\x3d\x9e\x01\x82\x22\x1b\xb5\xae\x92\x7d\xec\x78\x56\x91\xc9\xfd\ +\xa5\x2a\xbf\x5c\xa4\x90\xdc\xa2\x5b\xdb\x5b\xeb\x16\x2e\x5c\xb7\ +\x29\x0b\xd6\xee\xf7\x72\xe2\xe6\x55\x7b\x6b\xbc\x31\xee\xa3\xf7\ +\xda\x21\x3e\xa2\xd3\xc0\xee\xe8\xec\x8e\x9b\xa5\x9f\x1f\xf5\x5e\ +\x9d\xdd\xdf\x1c\x0d\x8a\x92\x70\x58\x93\xb1\x93\x7b\x9e\x5c\xbf\ +\xbb\xd3\xd2\x45\x5d\x6b\xcb\x66\x54\xdd\x97\x06\xb6\x4a\xdf\xf6\ +\x6b\x7a\x91\xc1\x51\xa1\x7a\xc7\x67\xcb\x91\x8b\x9b\x7f\xb9\xc6\ +\xf1\xc8\x44\x21\xdd\x67\xce\xe9\xd3\x2e\x99\x8f\xad\xdd\xb5\x57\ +\x93\x1b\x3b\x77\xa4\x16\xb1\x52\x35\xeb\xd5\xaa\x11\x17\x5e\xb9\ +\x59\x8f\xde\x0d\x53\x36\x6d\xcd\x16\xcb\x0e\x5d\xb9\xa0\x43\xed\ +\x10\x29\xbe\x72\x9d\x72\x21\xfb\xbe\x58\x71\x1e\x54\x7c\x6f\xd5\ +\xcc\xc7\xc2\xfc\xba\x14\x15\x1d\xec\x3f\x7b\xe4\xaa\x89\xfe\xac\ +\x67\xc4\xd0\x84\xb2\x23\x96\xcc\xe9\x50\xdb\xa1\x0b\x21\x61\x9c\ +\x72\xfe\xe0\x09\x50\xad\xfd\xa8\x29\x03\x23\x88\x3f\xb1\xf9\x33\ +\xed\x6a\xdb\xf6\x6d\x3d\x58\xfa\x95\x77\x27\x4d\xe8\xa8\xbb\x50\ +\xab\x37\xfa\x26\x19\x57\x0e\x1e\xba\xce\x1c\x71\x8d\xda\xd4\x0f\ +\x0b\x0e\x6f\xd6\xb7\x5f\x15\x70\x79\xc7\x09\x38\xfc\xb3\xe9\xf5\ +\x2b\xc5\x35\x7b\xe9\x99\xa4\xf8\x32\x4f\xb5\x4a\x3a\xf0\xdd\xce\ +\xd8\xce\x6f\xbe\x3b\xb4\x95\xee\x21\x8d\x5e\x7e\xb9\x0a\x48\xdf\ +\x73\xec\x4a\xdd\xb7\x26\x8c\x7a\xf3\xf1\xe2\x1c\x35\xa9\x62\x4c\ +\xf6\xf9\xf3\x59\xf9\xea\x7d\x96\x9a\x10\x1a\x92\x58\xa5\x61\x93\ +\x0a\x8e\xa8\xca\xdd\x87\x74\xf5\x1d\xd9\x7e\x2e\xc7\x31\x74\xed\ +\xa2\xa7\x2b\x71\x2c\xa1\x61\xcf\xfe\xcd\xae\x6e\xfd\x25\xcd\xeb\ +\xec\xb5\x60\x7e\x9f\xf6\xc9\xc8\x99\x54\xaf\x6e\xd9\xf3\xeb\x56\ +\x1d\xbe\xa1\x88\x77\x8d\x64\x46\x09\x1f\x1c\xdf\xfe\xad\x57\x92\ +\x90\xe1\xac\xfa\x64\xf7\xae\xb5\x53\x7e\xde\x96\xe1\x13\x2a\x36\ +\x68\x50\xb5\x42\x64\x5c\xfd\xa7\xbb\x3c\x53\xe1\xd4\xc6\x5f\x72\ +\xc5\xa4\x01\xb3\xe7\xf5\x7f\xae\x12\xe0\xed\xd1\xa1\xd2\xf5\x43\ +\x87\xd5\xc4\xfa\x4f\x37\xb6\x6d\xdb\x9a\xd9\x67\xce\x8c\xa6\x11\ +\x99\xdb\x7e\x3a\x4c\x2a\xb6\x1a\xbf\x62\x74\xac\x51\x28\x44\x27\ +\xda\x70\xf6\xf9\xd3\xb7\xee\x1d\x4b\x4c\xd7\xf0\xe3\x6f\x8e\x1c\ +\xd2\x59\xfa\xf6\x9b\x03\x65\xdb\x0f\x9b\xf2\x7a\x95\x4d\xab\x36\ +\x95\x19\x30\x66\xfc\xa8\x96\x3e\x17\xdf\xfa\x8d\x57\xcb\xd3\xd4\ +\x43\x47\x52\x19\xc7\xdf\xa5\xf3\x54\xd7\x58\xeb\x71\x53\xde\xe9\ +\x5d\xd5\xad\x45\x3c\x3b\xa4\x57\x68\xf6\xc9\x43\x97\x72\x6a\x77\ +\xe9\xd1\xb8\x52\x88\x82\x92\x5f\x1c\xd2\xc5\x7f\x72\xcf\xa9\xd4\ +\xe2\x26\x43\x3e\x19\x3d\xfc\x29\xc4\x47\x75\x7e\xe3\x45\x78\xf1\ +\xc0\xa9\xeb\x4a\xe5\xe6\xcd\x1a\x37\xab\x85\xdc\xb7\xdc\x26\xaf\ +\xdf\xba\x7c\x21\x55\xed\x38\x61\xc6\xdb\x2f\xd5\x40\xce\x72\x5d\ +\x07\x3c\x5d\x74\x70\xe7\xf9\x6c\xae\xdb\x9c\x79\x3d\x9b\x04\x17\ +\x7a\xc5\xe4\xd2\x72\xca\xa1\xf3\xde\xdf\x8d\x37\x8c\x51\x72\xad\ +\x7a\x35\xab\xc5\x46\x56\x6b\xd9\xfd\xa5\xba\xe7\x37\x6e\x71\xc5\ +\x35\x9a\xbc\x61\x52\x69\xe0\x89\x7d\xb2\x6b\xc7\xe6\x91\x07\xd6\ +\x6e\xd7\xe2\xea\x7d\xb0\x7a\x76\xd3\xb2\x52\x50\x99\x5a\xd5\x63\ +\xc0\xaf\xab\xbf\x4d\xf5\x71\xc2\x5d\x5d\x57\x55\xfa\x44\xbf\x8f\ +\xdf\x7f\xde\xb6\x61\xed\x1e\x1c\xdb\x70\xc6\xba\x77\x0a\x7f\xd9\ +\x74\x0b\x26\xd7\x6f\xd5\xac\xeb\x2b\x75\xcf\xff\xb8\xf9\x72\x16\ +\x86\xc4\x88\x69\xda\xed\xd3\x25\xef\x24\xc8\x20\xa9\xfe\x13\xb1\ +\xee\x94\x75\x5f\xfd\x2c\x37\x7e\x69\xf4\x27\x2f\x49\x8a\x52\xa9\ +\x43\xd7\xe6\xc9\xfa\xde\x1d\xc7\xe3\x3a\x0c\x9c\x38\xbb\x7f\x08\ +\x12\x1b\xf7\x7e\xa5\xac\x79\x6d\xff\xd1\x94\x72\x3d\xdf\x1d\xf7\ +\x51\x7b\x7f\xb6\x3b\xb6\x42\x7c\xf1\xf5\x8b\x37\x6e\x79\x38\x9e\ +\xbb\x77\xd5\xc4\x97\x79\xbc\x61\xd3\x96\xf5\x05\x5f\xb6\xcb\xe4\ +\xf5\x8c\xcb\x97\x6e\xe4\x95\x69\x35\x68\xe6\xdc\xbe\xa2\xe6\x77\ +\xc6\xc6\x69\xd7\xce\x9e\x49\x57\x3a\x8c\x9b\x3e\xa4\x57\x6d\xe8\ +\x28\xd3\xf5\xf5\x0e\xc5\xfb\xb6\xdc\x8a\x7e\x6e\xfa\x9c\xde\x11\ +\xa5\x6b\x75\xe8\x5c\x37\xa1\x66\xe3\xea\xe1\x59\xbb\x76\x5e\x83\ +\x02\x0f\xef\x52\x1d\x9d\xd9\x3a\x7d\x34\xed\xbd\x41\x4d\x79\xc4\ +\x47\xc5\x84\xe7\x9d\x3d\x7a\x2d\x9f\x55\x78\xac\x7e\xf5\xca\x51\ +\x31\xb5\xdb\xbe\xd8\xa5\xea\xb1\x75\x3f\x27\xbc\x38\x6e\xd4\x9b\ +\x0d\x62\x1b\xb4\x6d\xfe\x58\x72\xb5\xa7\x5a\x08\x69\x7b\x4f\x15\ +\x25\x0d\x9f\xff\x51\xb5\x10\xc3\x56\xa9\x59\x97\x0e\x95\x2e\xfc\ +\xf2\xeb\x4d\x33\x79\xd8\xa2\xb9\xcf\x37\x0c\xd5\x38\x67\xb8\x64\ +\x5c\x3e\x7e\xba\x08\x87\xd4\x6b\xd9\x30\x21\x3a\xb4\xe6\xb3\x2f\ +\x3f\x59\x99\xec\xdd\x72\x40\x6a\xf0\xe2\xc4\xcf\x06\x3b\xdc\x05\ +\x41\x49\x49\xd0\x73\xe3\xd2\xc5\x5c\xf8\x27\x96\x9a\x1a\x1a\x6d\ +\x36\x6a\xc2\xfb\xaf\xd7\x75\xf9\x82\x3b\xbd\xdd\x27\xba\xf0\xcc\ +\xc1\xf3\x59\xd5\x9f\x7d\xb1\x59\xf5\x48\x3f\x8b\xeb\x32\xa4\xbb\ +\x71\x6e\xff\x89\xab\x05\x0d\xdf\xf8\xf8\xa3\xf7\xda\x71\x5c\x78\ +\xc7\x37\xba\x8b\x57\x0f\x1d\xbe\xa2\xf4\x5e\xb2\xb0\x57\xb3\x70\ +\xc5\x51\xe5\xa5\xb7\x3b\xe7\xee\xd9\x71\x21\x53\x7f\xea\x9d\x8f\ +\xfb\x75\x2e\xef\x33\x82\x3b\xbd\xde\x43\xbe\x7e\xf8\xc8\x35\xf5\ +\xf9\x19\x73\x7b\xb7\x8c\x2c\x74\xf1\xa5\xcb\x3a\x52\x8e\x9c\xf7\ +\xe8\x7f\x62\xa9\x4d\x4d\x2b\xd7\x69\xc4\xd8\x77\x5b\x46\xd6\x7c\ +\xb2\x55\x93\x72\x15\x9a\xb5\x08\x2f\x3e\x76\x28\xd5\x39\x68\xee\ +\xf8\xc7\xe3\x29\x4a\x7c\xec\xc5\x2e\x8f\x5d\xd8\xfc\x6b\x52\xcf\ +\x09\x23\xfa\xd6\x49\x68\xdc\xa1\x71\xad\x84\x9a\x6d\x9e\x24\x97\ +\x76\x5d\x34\x2a\x8f\x59\x33\xad\x5e\x1c\x97\xd4\xe2\xf9\xd6\x75\ +\xe4\xc3\x5b\xf7\x15\xf2\x15\xde\x5d\x32\xa7\x43\xed\x20\x5d\x08\ +\x09\xe7\x94\x33\x7b\x4e\x26\xf6\x1c\xfc\xf1\xf0\x4a\x9b\x3e\xff\ +\x45\xac\xd1\x69\xde\xd2\x6e\x67\xbf\xfd\x21\xb5\x88\xdd\xfd\xae\ +\xfe\x05\xef\x47\x60\xeb\x8f\x13\xc4\x20\x00\x6f\xa5\x5e\x77\x87\ +\x25\x84\xc6\xd5\xed\xd5\xb3\xc9\xde\x8f\x06\x0f\x7e\xf5\xb5\xb9\ +\xeb\xd3\xbb\xbc\xf7\x2c\x4b\x4d\x57\x8a\xb9\xd2\x6d\x7b\xcf\x5e\ +\x3f\xab\x5e\xe9\x10\x6f\x51\x6a\x8e\xc6\x87\xc9\xde\x5f\x17\x8c\ +\x1f\xd4\x63\xc8\x91\x8c\xa4\xa7\x1b\x95\x21\x98\x80\xbb\xaa\xac\ +\x52\xac\x87\xd7\xec\xd4\xa3\xbe\x30\xaf\x57\xbf\xb7\xba\xbd\xbe\ +\xc7\x13\xdf\xb3\x7f\x43\xc4\x94\xf4\x73\xa7\xcf\x9c\xb9\x7e\xe5\ +\xe4\x79\x5b\x64\xed\x7a\xa5\xe4\xd8\x86\x5d\x5b\x87\xa4\x7e\xfc\ +\x7c\xef\x77\x07\x4c\x3f\x9f\xe5\xe3\x05\x04\x05\x39\x32\x2e\xd4\ +\x97\x79\x65\xd3\xac\x69\xb3\xa6\xff\xa8\x70\xc2\x23\xec\xb1\x30\ +\x20\x38\x22\xed\x64\xf3\xb8\x8f\x3f\x7c\x63\xe4\xf4\x59\xdf\xdd\ +\xd4\xc3\xda\xf6\xea\x5b\x3f\xdc\x9d\x72\xee\xf2\xa5\x0b\x37\x6b\ +\xf5\x6e\x5d\x25\xd9\xc1\xcb\x72\xc1\xd1\xf5\x1f\xbc\xf1\xfa\xc4\ +\x29\xc7\x9a\xb7\x6a\x15\x2d\x61\xdd\x9d\x75\x6c\xef\xa9\xb4\xab\ +\x57\xae\x5d\x37\x9a\x34\xac\x1b\x2c\x73\x9c\x91\xb1\xfc\xd3\x2f\ +\xaf\xa6\xdf\xf8\x6a\xca\x8a\x6c\x5b\xd9\xd8\xc4\x6a\x3d\x5e\xef\ +\x1a\x52\x74\xed\xea\x85\x94\x6b\x79\x66\x9b\xc1\x2d\xc2\x00\xb4\ +\x47\x44\xda\x79\xe5\xdc\x2f\x1b\x26\x0f\x99\x7c\xf4\x8a\x5b\x10\ +\xef\xdf\x95\xe5\x10\x28\x48\xbf\x74\xec\x70\x4a\xea\xb9\x73\x1e\ +\x52\xba\x79\xad\x44\x0a\xf9\x60\xbe\x68\xcb\xac\xb1\x6f\xbc\x38\ +\xf4\x6c\x7e\xf9\xb6\x75\xa3\x1d\x95\xdb\x76\xa9\x09\x66\x75\xef\ +\x35\xb4\xcf\x27\x07\xce\xe7\x09\x36\xe1\x01\xdd\x12\x24\xbe\xe0\ +\xdc\xb2\x0f\x46\xbc\xf1\xec\x80\x13\x62\x85\x17\xba\xd5\x64\xc4\ +\x77\xe5\xc4\x89\x0b\x17\xd2\x2e\x1d\x4f\x89\x2e\xdd\xa0\x4a\x14\ +\x97\xd8\xac\x4b\x8f\x46\xc5\x63\xbb\xbc\xfa\x7e\xff\x11\xe3\x3f\ +\xfa\xfc\xaa\x1b\x89\xd0\x84\x89\x4f\x7c\xb4\x64\x62\xf0\xe1\xf9\ +\x43\x87\x2c\xcb\xd7\x91\x1c\x14\x1c\x11\x65\xcf\x4f\x39\xb1\x7a\ +\xdc\x84\xa5\x5f\x1e\x66\xb2\x04\xef\x9f\xbe\x33\xac\x51\xc5\x4f\ +\x21\x00\x94\x1a\x3e\x82\x29\x80\x8e\x60\x5b\xf6\xfe\xaf\x46\xbf\ +\x39\xe0\xfd\xd1\x1b\x1b\xbf\xfd\x52\xa5\x58\x01\xdf\xe7\x3b\x00\ +\x28\xc8\xc9\xa5\xfc\xf8\xd9\xc8\x81\x7d\x27\x2c\x38\xde\x71\x44\ +\xd7\x38\x84\x04\xa8\x9f\xfc\x7a\xce\xd0\xd7\x06\xae\xdb\x05\x3a\ +\xb4\xa8\xcc\x3b\xaa\xf7\xe9\xf6\xf8\xf6\xf7\xdf\x1c\xfc\xea\x6b\ +\x0b\x7f\xcc\xee\xf2\xce\x33\x61\xb0\x78\xeb\xa2\xd5\x87\xcf\xdc\ +\x3a\xba\x7a\xd9\xe4\x8f\xc6\x6f\xda\x73\x2d\xa8\x62\xeb\xde\x6d\ +\x12\x57\xbd\xde\xff\xad\x57\x06\xac\xbf\x28\xf4\x7c\xab\x05\x62\ +\x2c\x24\x36\x02\xfa\x73\xf6\xaf\x5e\x32\xf1\xbd\x25\x37\x7d\x8c\ +\xbb\x7f\xef\x11\x72\xd0\x4c\x3b\x73\xea\xdc\xd9\xeb\x97\x4f\x9c\ +\x77\xc6\xd6\x7d\xac\x8c\x1d\xf3\x76\xd9\x77\x61\xc9\xfb\x23\xde\ +\xec\x36\x99\x4f\x68\x5e\x37\x49\x2a\xfb\x54\xcf\x06\xea\xc1\x91\ +\xcf\xf6\x19\xfd\xf6\x82\x34\xb7\xc9\xf3\xf7\xa9\x12\x94\x80\x7a\ +\x68\xdb\x96\xc2\xea\x4f\x56\x8c\x10\x92\x9f\x7c\xda\x76\xf9\xf4\ +\x91\xd3\xb9\x19\xc7\xb7\xce\x19\xb3\xf4\x42\x1e\x83\x8c\x01\x40\ +\x34\x16\xd2\xee\xe5\x97\xd9\x8f\x73\xde\xe8\xf5\xfa\xcc\x29\xdf\ +\xfb\x39\x68\x80\xf0\xce\xfd\x7a\x57\xe2\x72\x2e\x9f\x4f\x49\xb9\ +\x9a\xdf\x68\x40\x8b\xb8\xb8\xd2\x5d\xfa\xbc\x98\xfb\xc5\xf8\x37\ +\x5f\xed\x3f\x66\xc2\x96\xe6\x43\xba\x97\x71\x70\x62\x48\x78\xb0\ +\x6c\x5e\xd9\xbd\x65\xe6\xb0\x09\x3b\x4f\xe4\x0a\xb2\x78\x9f\xf4\ +\x04\x4e\xdb\xb5\x72\xcd\xee\xc3\x37\xce\x6c\x5c\x3d\xf5\xe3\x71\ +\x9b\x4f\x64\x22\x28\x38\x22\x63\xf4\x33\x3b\xa6\xbe\xf1\xce\x87\ +\x03\x3f\xdc\x74\x38\xdd\x59\xae\x55\xef\xf6\xa5\xbf\x7a\xe3\xb5\ +\xc1\xbd\x5e\xfb\xf6\x0c\xea\x31\xf8\x29\x87\x20\x16\x5c\xf8\x75\ +\xd1\xac\x3d\xb9\xd7\x0e\xcc\x9f\xb5\x2f\xaa\x76\x6d\x07\xb8\x67\ +\x4b\x82\x98\x46\x78\xb5\x36\x03\x7b\x46\x2f\xee\xdf\x77\x78\xbf\ +\x11\x63\x86\x4d\x3b\x76\xc3\xb4\xf3\xe6\xb5\x53\x27\xcf\x9f\x4b\ +\x4d\x39\x71\x31\x3c\xe9\xb1\x3a\xa5\xec\x9c\xcc\x9f\xfc\x7e\xf5\ +\xda\x8d\x97\x53\x76\x7e\xfb\xd5\x96\xc2\x52\xd5\x2a\xd4\x6a\xf5\ +\x62\xc7\xda\xd2\xd5\xb3\x29\x29\xa7\x52\x62\xdb\x36\x69\xdc\x38\ +\x5a\x37\x85\x88\x60\xf4\xeb\xa4\x4f\x46\x0f\x1a\x31\x75\xea\xb7\ +\xb9\xa6\x2c\x10\xd7\xe9\x03\x27\xaf\x5d\xb9\x7e\xf1\x6c\x4e\xad\ +\xba\x8d\x12\x25\x0c\xec\x21\x61\xe1\x62\xd6\x99\x83\xcb\x46\x8d\ +\x5f\xb3\xe1\x1c\x92\x45\xf8\xe7\xc3\x15\x06\x05\x0b\xd7\x7e\x5e\ +\xf2\xde\xa0\xfe\xe3\x66\xec\x6b\x37\xa2\x7b\x22\x8f\x78\x88\xcf\ +\xad\x9f\x3f\x6c\xc0\xeb\xab\xb7\xe8\x1d\x5a\x56\xe3\xe5\x4a\xbd\ +\x5f\x6a\xba\xef\xe3\xb7\xdf\xea\xfb\xda\x9c\x75\xe9\xcf\xbd\xd3\ +\x39\x14\xa0\x20\x9b\xb6\x7f\xf9\x94\xb7\x7a\xbd\xb5\xed\x4c\x68\ +\x87\xc6\xa5\xb8\xc8\xc7\xfa\xbd\xda\x5c\xb9\x7a\xe1\xda\xb9\x0b\ +\x39\x62\x64\xa7\x01\x0d\x10\x00\x21\xb1\x91\x48\xcd\x3b\xf4\xf5\ +\xb2\x4f\x47\x2e\xba\xe1\x26\xdc\x9f\xef\x5a\x43\x5b\x90\x74\x79\ +\xfb\xb7\xab\x56\x9f\x4b\x3f\xf2\xfd\xf2\x6f\xd2\x93\x6a\x54\xaa\ +\xd4\xf8\xf9\xae\x4d\xc2\x53\xcf\x5e\x4a\x39\x79\xd1\xd9\xb8\x7e\ +\x8b\xb6\x65\x78\x48\x0f\x7f\xfb\xc5\xc6\xcd\xd7\xce\x6f\x5d\xb3\ +\x6e\xa7\xaf\x54\xd5\x0a\x8f\x77\xea\x55\x3d\x7f\xdb\xc8\xae\xfd\ +\x87\xbc\x34\x4e\x7a\xaa\xd3\x53\x0d\xa3\x74\x2c\x45\xd8\xe9\x96\ +\xf1\x63\x3e\x7c\x63\xe4\xb4\xd9\x1b\x3d\x3c\x3a\xfb\xd3\xde\x7c\ +\xf4\x78\xdd\x64\x5b\x6c\xad\x86\xee\x63\xe7\x2e\xa6\xfa\x05\xe1\ +\x2f\xee\x19\x97\x1c\xd6\x45\x09\xd6\x00\xb6\x3b\x43\x1c\x7a\xbe\ +\x26\x47\x38\xa9\x7a\x3d\x25\x8f\x03\x5a\xda\xf5\x5b\x7a\x74\x32\ +\xca\x4b\x2d\x04\xc9\xcf\xb4\x2f\x4f\x40\x54\xdb\x97\x6b\x2b\x37\ +\xaf\xb9\x0d\x06\x08\x43\xa2\x24\x00\xb5\xd8\x5b\x24\x3a\x84\xdf\ +\x36\x28\x89\x69\x02\x13\x9b\xc4\x16\x91\x00\xf2\x73\x6e\x66\x2b\ +\x1c\x28\x48\xc9\xf0\x0a\xd1\x91\xa2\xad\xdc\xd0\x15\xb3\xba\x75\ +\xa8\x19\x19\x11\xc4\x09\x0c\x22\xe8\x88\x88\x56\xb3\x6e\xe5\xf9\ +\x75\xc0\x28\xa5\x94\x13\x25\x96\x73\x76\xc2\xf3\x43\xd2\x42\x1b\ +\x7d\xfc\xd5\xf2\xb1\xef\x3f\xeb\x64\x26\x65\x00\x02\x80\x0d\xc5\ +\xfb\x70\xc7\x13\x64\x0c\x33\x0c\x38\x5e\xe2\x65\x81\x47\x8c\x97\ +\x23\x43\xa3\x95\x22\x9f\x2d\x2a\xc6\xee\x4b\xfb\xfc\xbd\x95\x69\ +\x45\x90\x47\x90\x01\x24\x01\x5e\x29\xce\x36\x25\xc8\x74\x52\xf3\ +\xe5\xb7\x3f\x99\x31\xa0\x52\x99\xd8\xa0\x20\x8e\x22\x80\x20\xa3\ +\x00\xf2\x88\x2a\x05\x2e\x02\x20\xd3\x35\xe8\x88\x88\x90\x6c\x1e\ +\xb7\x19\x99\x1c\xef\x3b\xbe\x63\xe1\xa4\xed\xc4\x6e\xdb\xff\xe9\ +\x7b\xd3\x96\xa4\x3c\x3d\x7a\xc2\xe2\x6f\x26\x35\xae\x18\x62\x1a\ +\xf8\xfe\x29\x03\x0b\xee\x31\x7d\xea\xe0\x01\x2d\xe2\x62\xc2\x44\ +\x89\x01\x0e\x02\x00\x08\x01\x9c\x28\xf1\x40\x29\xf6\xbb\x44\x1b\ +\x92\xc3\x62\x58\x71\x7e\x56\xb6\x1f\x42\x40\x48\x89\xcb\xfe\x41\ +\x9e\x60\x4c\x18\x64\x20\xe7\x6a\xae\x29\x86\x05\x3b\xa2\xea\x8c\ +\x5a\x35\xbd\xc3\x93\x95\x22\xc2\xed\x90\x63\x8c\x43\xa1\x91\xc9\ +\xe6\x85\x2b\xd7\xb3\x8a\x38\xc4\x03\x4a\x28\x00\x8c\x12\x21\x38\ +\xa6\x7c\x95\x38\xd5\xed\xd2\x19\x10\x6c\x76\xef\x89\x9f\x3e\xe8\ +\x39\x91\x6b\xd8\x6d\xea\xba\xa5\x43\x7a\x35\xe2\x4c\xe3\x01\x62\ +\x44\x00\x20\x62\x00\x13\x13\x1a\xf0\xce\x33\xca\x08\x61\x1c\xa0\ +\x59\xd7\x2e\x67\x09\x31\x21\x4e\x11\xfc\xee\xcf\x18\x61\x94\x00\ +\x1e\xe8\x69\x97\xaf\xba\x82\x13\x9c\x36\x8e\x31\x00\x79\x5e\x04\ +\xd4\xe5\xca\xe7\xed\x82\x10\x12\xed\xc0\xfe\xeb\x57\xf2\x39\xa0\ +\x5e\xbf\x76\x4b\x8f\x88\xb7\xf3\x50\x90\x65\x91\xe7\x20\xe4\x04\ +\x20\x40\x40\xc5\xb0\x38\xc1\x53\x98\x96\xee\xe1\x81\xfb\x72\x6a\ +\x3e\x8c\x4d\x74\x82\xa2\x2f\xfa\xbe\xf1\xfd\xc5\xe0\x81\x0b\x17\ +\xcc\x9d\xff\x56\x69\x27\xbc\xcf\x89\x4f\xb1\xc9\x45\x56\x1e\xf1\ +\xc5\xac\x2e\xed\x6a\x44\x46\x04\x21\x9e\x41\x0e\x32\xca\x08\x85\ +\x82\x2c\x33\x5f\xa1\x87\x68\x92\x4d\x08\x0a\x8f\xf2\xdc\xc8\x28\ +\x26\x18\x52\x4c\x29\xfd\xbd\x88\x79\x59\xcc\x3f\xbe\xff\x52\x86\ +\xbd\x45\x9b\x26\x2d\xdb\x57\x3a\xbf\x65\xd3\x4d\x5d\x94\x05\xc9\ +\xee\xb0\x09\x88\x98\x86\x69\x32\x93\xf2\xb6\xd0\x10\x7b\xd6\x95\ +\x9b\x1a\x80\x0c\x9b\x8c\x51\x26\x06\x45\x3a\xc3\x7d\xc5\x8a\x33\ +\x2e\x8e\xcb\x3a\xb7\xe0\xfd\xaf\x73\x68\x78\x64\x10\x9f\x7e\x21\ +\x83\x02\x9a\x93\x9e\x5a\x20\xc7\x46\x44\x05\x9d\x59\xf0\xc9\xb8\ +\x89\x7b\x1b\x0f\x19\xfd\xd9\xfa\x59\xed\xeb\xc6\x98\xba\xf9\xfb\ +\x17\x2c\xf2\x92\x20\x20\x5e\x94\xed\xc0\x21\x05\x5c\x2d\x94\x60\ +\xc0\x78\x41\x92\x24\x11\x01\x2a\x86\xc5\x89\xde\xa2\xb4\x34\x17\ +\x0f\xbc\x57\x52\xf3\x40\x4c\xbc\x04\x08\x43\x3c\x32\x15\x9f\x4b\ +\x85\x80\x31\x93\xc0\xfb\x03\x54\x98\x3d\x22\x49\xcc\xc8\x4a\xb9\ +\x9c\x05\x80\x00\x01\x31\x74\x43\x8c\xaf\xf5\xfe\x97\x33\x3a\x3f\ +\x55\x25\x22\xdc\x0e\x4b\xc4\x45\x10\xcf\x53\xaf\x4b\x55\x09\xa4\ +\x84\x50\x14\x1a\x99\x48\x8b\x3d\xc0\x11\x16\x69\xf7\x7f\xfb\xe1\ +\xe2\x23\x57\x74\x59\x84\x84\x99\x0c\x71\x12\x27\x0b\x02\x67\xaa\ +\x7a\x42\xf3\x2e\x13\x96\x7e\x50\xbf\x7a\x52\x58\x88\xc8\x10\x10\ +\x82\x1c\xf9\x3b\x57\x7d\xd0\x7f\x51\x54\x87\xfe\x33\xd7\x2f\xee\ +\xff\x5c\x0d\x66\x18\x0c\x00\xc8\x98\xae\xf9\xfc\x01\x17\xed\x83\ +\x37\x72\x02\x9a\x63\xa4\x5f\xbe\x52\xe8\x88\x0f\xb6\xf3\x8c\x31\ +\xc8\x71\x22\x60\xee\xe2\x3c\xce\xc6\x8b\xc1\xd1\x41\x44\xbb\x9e\ +\x92\xcb\x01\x2d\xed\xda\x4d\x35\x3c\xde\x21\x40\x42\x00\xe4\x45\ +\x11\x18\x2e\x77\x01\x6f\x43\x62\x68\x7c\x08\x65\x1e\x9d\x8b\x29\ +\x15\x75\xf5\xdb\xaf\x56\xac\x3c\x6f\x43\xda\x57\x03\x06\xad\x3d\ +\x29\xf6\x9f\x37\x7f\xde\x67\xc3\xca\x85\x22\x4c\x18\x00\x01\xa7\ +\xbc\x1f\x13\xf6\x80\xe9\x35\x04\x8c\x52\xc8\x0b\xcc\xef\xf6\xfb\ +\x31\x64\x94\x62\x1a\x1c\x99\x08\xdd\x3e\x22\x85\xc6\x84\x93\x4d\ +\x9f\x2c\xde\x75\xca\x23\x8a\x10\x09\x02\xf1\xb8\x54\x9d\x42\x8a\ +\x29\xe0\xc2\x22\x23\x0b\x52\x52\x5d\x80\xa9\xf9\xe9\xd7\xbc\x72\ +\x48\x54\x30\x22\x18\x33\x0c\x02\xe2\xe2\x39\x24\xca\xda\xe5\x03\ +\x87\x6e\x18\xcd\x3a\x37\xa9\x59\x3f\xe6\xf2\x91\xbd\xf9\x54\xe4\ +\xfe\x6a\x70\x0f\x62\x00\xf2\x90\xb3\x05\x39\x62\x4b\xb7\x18\x30\ +\xb0\xfd\xcd\x9f\x0e\x64\xa6\x9d\xbf\xa2\xf0\xed\xfb\xb4\x4d\x8c\ +\xaa\xf9\xcc\x0b\xcd\x8d\x93\xa7\x73\x73\xae\x16\x44\x56\x6f\x51\ +\xc6\xf8\x62\xc6\xfa\x1a\x2f\x75\x61\x17\xaf\xab\x14\x70\x1c\xe4\ +\x10\x84\x00\x71\x30\xb0\xbc\x80\x10\x60\x9f\x4e\xc3\x2a\x56\x29\ +\x13\x9f\x14\x13\xe3\x2c\x4c\x39\x54\x94\x58\xe5\xe9\xce\xf5\x92\ +\xca\xb5\x7c\xe6\x89\x84\x1b\x7b\x4e\x72\x71\x15\x1a\xd7\x60\x3b\ +\x17\xce\x5b\x30\xf5\xeb\xeb\xb9\x7e\xd9\x26\x64\x9e\x3b\xc8\xea\ +\x34\xed\xd4\xe6\xb1\xa8\xe8\x30\x87\x20\x43\x4a\xc5\x90\xb0\x50\ +\xb9\x78\xed\xa8\xf7\xc6\x4d\x3f\xd8\xb2\xc7\x9b\x4f\x24\x23\x15\ +\x33\x4c\x58\x4c\xcd\xe6\xcf\x3d\xfb\xb8\x83\x7b\xf0\xe6\x38\x83\ +\x00\x01\x0e\x96\x80\x78\xec\xbe\x74\xe5\x3c\x0c\x42\xa7\xbf\x5f\ +\xb7\x76\xf9\xda\x2d\x9b\x8e\xe7\xfa\x74\x5e\x44\x1c\x87\x20\x80\ +\x08\x71\x1c\x64\x26\x10\xab\x37\xa9\x66\x4b\xdb\xbe\x60\xc2\xec\ +\x4d\x3f\x9e\x64\x92\x00\x01\xe4\xc4\x20\x9b\x7a\x61\xe2\xab\x43\ +\x8f\x64\x18\xb2\xdd\x0e\x5d\xa9\xe7\xb3\x72\x25\x58\xfc\xcb\xb2\ +\x95\xeb\xd7\x6c\xda\xb1\xed\x92\x8a\xf9\x98\x72\x51\xa9\x3f\xad\ +\x1c\xdd\xf7\xe3\xf4\xa0\x76\x03\x9f\xab\x07\x88\x71\x9f\xdf\x0b\ +\x88\x51\x8d\x1a\x47\x5f\x5e\xbf\x74\xee\xb4\x65\xc7\x2e\xe4\x88\ +\xb2\x00\x00\xe0\x38\x88\x6e\x8b\x0b\xf1\x42\xf1\xe5\x43\x05\x71\ +\x55\x9e\xeb\xd9\x3c\x36\x3a\xcc\x29\xdb\x1f\x10\xd5\xc8\x00\x00\ +\x8c\x73\xd8\x43\x23\x22\x2a\xd6\x7d\xbe\x63\x8d\xa0\x94\xbd\xe7\ +\x1d\x65\xab\x34\x28\xed\xde\x34\x73\xf6\xe2\xd9\x1b\xb2\xbc\x86\ +\x5d\x84\xe9\x67\x0e\x28\xf5\xdb\xf7\xe8\xd6\x22\x26\x26\x32\xbe\ +\x74\x52\x88\x8c\x00\x2f\xe3\xcb\x9b\xde\xee\x3a\x26\xe9\xad\xe9\ +\xa3\xde\x68\x0e\x54\xcd\x16\x1b\x23\x7a\x2e\x2f\x1a\x34\x64\xe1\ +\x46\xd7\x2b\xaf\xf5\x2f\xe7\x34\x8c\x7b\x43\x20\x38\x80\xb3\x6f\ +\x16\x07\xd5\x68\x56\x3b\x31\x21\x34\x3c\x54\x82\x08\x00\x40\x19\ +\x70\x26\x94\x2b\x1d\x59\xae\xf9\xb3\x9d\xe3\xb3\x2f\xdd\xcc\xf1\ +\xc3\xdf\x69\x19\x01\x5c\x58\xa9\x0a\xa5\x42\xab\xb4\x7d\xae\xad\ +\x3d\xe5\x4c\xae\xdf\xe4\x79\xc8\x21\x08\x00\xe4\x20\xe2\x38\xd1\ +\xcc\x3e\x7f\x45\x97\x9f\xee\xd5\x3a\x31\xba\xf6\x73\xcf\x35\x51\ +\x8f\x1e\x2b\x32\x21\xc2\x9a\xa6\xc2\x8a\x75\x2a\xc6\xc7\x25\x25\ +\x24\x44\xf8\xae\x1f\xbb\x15\x94\xd8\xb1\x5b\xe3\x84\x84\x46\xcf\ +\xb7\xa9\x96\xb7\xff\xb8\x8a\x82\x63\x13\xc4\xbd\x73\x27\xbe\x3f\ +\x64\x49\x54\x93\x01\xdd\x1a\xc6\xdc\x17\x18\xc3\x28\xb5\xc7\x94\ +\x6d\x54\x0d\x6f\x9b\x3f\x77\xe1\xb4\x6f\xd2\x0b\x54\x51\xe0\x00\ +\x04\x5c\x40\x05\x10\xe2\x20\xe4\x01\x49\x3f\x73\x28\xe8\xc9\x76\ +\x6d\x1b\xd5\x88\x88\x0a\xb7\xf3\x0f\x9a\xeb\x21\x41\x34\xd2\x37\ +\x7c\x73\xa4\xf9\xe4\xf9\x9d\x13\x72\x37\x7c\x77\x96\x97\x79\x08\ +\x81\xa9\xf9\xfc\xf6\xb8\xf2\xd5\x2b\x25\xc7\xc7\x39\x59\xd1\x99\ +\xf3\x29\xb5\x5f\xe9\xda\x20\x31\x29\x2c\x22\x4c\x42\x22\xaf\xe5\ +\x5d\x48\xbd\x2a\xd8\xcc\x83\xdf\x7c\xb5\x76\xe5\x77\xbf\x6c\x3d\ +\xef\xc9\xbd\x71\xe1\x66\x7e\xe3\xde\xcf\x54\x88\x2c\xdf\xfa\xc5\ +\x67\xc2\xae\x9f\xca\xc8\xd6\xa2\xca\xc7\xe7\x1e\xd8\xf8\x71\x9f\ +\x91\x47\xbd\xf5\xdf\x7a\xa9\x85\xc4\xb4\x07\xaa\x2e\x02\xfc\x3d\ +\x5e\x66\x88\x38\xc8\x41\x08\x20\x84\x88\x13\xfd\xe9\xc7\x33\xec\ +\x71\x1d\xbb\x37\x4d\x88\x6f\xf8\x7c\xbb\x1a\x05\x07\x8e\xfb\x01\ +\x2f\xda\x9c\x45\x07\x97\xbe\x37\xf8\x33\xc5\x16\x24\xf0\xe8\x3e\ +\xdd\x41\x1c\x57\x70\xf9\x50\x7a\x6c\xcd\x97\x07\x3c\x93\x1c\x17\ +\x11\x5b\x2a\x39\x3c\x98\x77\xc4\x96\x7b\xbc\x82\xb2\x79\xf6\x9c\ +\xcf\x66\xae\xbf\xe5\xd2\x45\x1e\x01\xc8\x39\x1c\xc2\xe1\xcf\x47\ +\x4f\x9e\xbb\x47\x08\x75\x4a\x08\xa7\x5f\x3e\xee\x77\xd8\x32\xf6\ +\x6d\xf9\x7a\xd1\x9a\x9f\xbe\x3f\x90\x96\xee\xe5\x45\x0e\x01\x1e\ +\x95\x0c\x2b\x60\x32\x98\x5c\xbb\x7a\x69\x72\x76\xf9\x27\x33\xbf\ +\xfa\x72\x97\x82\x10\xa4\x20\x38\x21\x9e\x66\x1e\x9f\xd9\xff\xed\ +\xd5\xfb\x84\xd7\x07\xbc\x1c\x27\xe9\x26\xa6\x18\x4a\x35\x5a\x3f\ +\xd3\xaa\x49\x19\x80\xf1\x43\xa2\x39\x51\x68\x72\x85\x52\x61\x95\ +\x5a\x3f\xd7\x3e\xe4\xda\xd9\x6c\x8f\xc1\x09\x88\x43\x08\x02\xc4\ +\x21\x84\x78\x11\xe7\x5d\x4c\xf1\x73\xed\xfa\xb4\x4d\x8a\xaa\xf9\ +\x4c\x97\xe6\xe6\xf1\x63\x85\x26\xe3\x4b\x6c\x0e\xe4\x10\x87\x38\ +\x51\xcb\x3c\x73\xd9\x6b\x70\xae\x2b\x1b\x16\x7e\xb1\x71\xed\xd6\ +\x83\xfb\x6f\x40\x5b\x50\x74\xa2\x7c\x70\xe1\x94\xf7\x06\x2f\x0c\ +\x69\xd0\xbf\x67\xe3\x04\xdd\x24\x8c\x62\x29\xbe\x7a\xe7\xee\xed\ +\x12\xc2\x38\x8c\x1f\x30\xd0\x20\x44\x36\x87\xed\xc2\x37\x13\xc6\ +\x4e\xf8\x09\x85\x04\x49\x3c\xcc\xba\x7c\xb4\x58\x96\x73\x8f\xff\ +\xfa\xf5\x82\x55\x3f\x6e\xdc\x7b\xf9\x9a\x4b\x90\xc4\x20\x3b\xdc\ +\x3d\xf7\xdd\x19\x9f\x1f\x11\x43\x9d\x22\xd0\xaf\x9e\x3d\x11\xfb\ +\xf4\xd3\x4f\x54\x29\x57\xbb\x43\xd7\xc7\xed\x85\x57\xce\x66\x02\ +\x51\x40\x90\x83\xb0\x44\x60\x00\x70\x3c\x28\xfe\x79\xe5\xae\x4a\ +\x7d\x3f\xe9\x59\x5d\xdf\xbd\xe9\x3c\x12\x85\xbf\xbe\xa3\x88\x88\ +\x9a\x91\xe5\xea\x34\x7a\x5a\x85\x62\x35\xf3\xd0\xb2\xc9\x0b\x0f\ +\x0a\xc0\x5c\x32\x6a\xd6\x3b\x93\x07\x2d\x69\xc7\xbb\xaf\x1e\x98\ +\x3e\xe9\x67\x03\xe8\xd7\xce\x5e\x3c\x52\x7c\x60\xfb\x8f\x67\x1b\ +\xef\x39\x9f\x9e\x9e\x0f\x00\xf0\x16\x79\xfc\x1a\xe5\x00\x53\xbc\ +\x1e\xaf\x82\x21\x84\x02\x4f\x8f\xaf\xf9\xa1\xf3\xbc\x21\x0b\xd6\ +\x37\xf8\x7e\xfa\x27\x9f\x6f\xd8\x39\xf5\x93\x2a\x43\x47\xce\x6a\ +\x21\xd0\xeb\x5b\x96\x2e\x5d\x7f\xdd\xe0\x8a\x17\x2d\xbd\xf2\xe2\ +\xcc\xa5\xed\x35\x14\x21\x14\x6e\x2b\x22\xee\xf3\x3f\x4e\x9a\x56\ +\x7e\xd0\xb8\x79\xed\x11\x2f\x7b\xaf\xa5\xe5\xa9\xbc\xa3\xcc\xb3\ +\x1f\x7e\x5c\x37\x92\x60\x24\x1c\xf8\x61\xc5\xd1\x5b\x44\xe6\x91\ +\xae\xd2\x9a\xdd\xdf\x99\x36\x92\x7f\xb5\x42\xcf\xa3\x37\x54\x51\ +\xe0\xee\x0f\x5e\x60\xd8\xeb\x2a\xd2\x02\xe3\x19\x22\x59\x22\x07\ +\x3f\x9f\xba\x26\x7a\xf4\x87\xdf\xae\xc6\x54\x3d\xfd\xd5\xd2\xd9\ +\x73\x7f\xd0\xbd\x3e\x97\x4b\x83\x00\x11\x43\x29\x72\x21\x51\x30\ +\x7f\x59\xb4\xa6\xd6\xa7\xfd\x97\xfc\xda\x5a\x08\x8f\x4a\xfd\x61\ +\x8e\x4e\xa9\xcf\x55\x6c\x98\x94\x60\xcc\x11\xc3\xeb\xf2\x23\x5a\ +\xb8\x6a\xd4\x84\x88\x29\x23\xe7\x6d\x7e\xce\xc4\xee\x1f\x3f\x99\ +\xb8\xe6\xd7\xcb\x65\x5a\x76\x19\xd8\xed\x31\x53\x35\x39\x75\xef\ +\xca\x2d\x67\xc0\xbd\xc7\x9d\x01\xc8\x21\x2d\x7d\xe9\xf4\x6d\x83\ +\x06\x4c\xfc\xaa\x87\x1e\x11\xcb\x6f\x5b\x5d\x88\x20\xf3\x16\x7a\ +\x14\x9d\x71\x80\xf9\x3d\x6e\xce\xe0\x8c\xdc\x43\x53\x3f\xfc\x66\ +\xd8\x3b\x13\x97\x0d\xa4\x41\x42\xd6\x8e\x4c\xdf\x7d\xcb\x34\x88\ +\x10\xf1\xe4\x5c\xba\x6e\xeb\x3d\x7d\x51\x77\x84\xce\x2d\x99\xbd\ +\x7e\x77\x9e\x1a\xbc\x6f\xc9\xfa\xc6\xfd\x96\xad\x7a\x85\xc8\x41\ +\xbe\x1b\x39\x0a\x72\x5d\xd9\xfc\xc9\xa8\xa4\xc1\x43\xc6\x3c\x39\ +\x84\x99\xd9\xe7\xe6\x8d\x18\x97\xe6\x53\xbc\x7e\x5c\x70\x7a\xeb\ +\x87\x7d\xc3\x66\x2f\x79\xab\xcd\xa1\x8b\x7b\x8d\xb2\xaf\xce\x18\ +\x96\x2c\x6a\x0c\x81\xf5\x6b\x96\xa4\xfb\x04\xf1\x1e\x47\x22\x14\ +\x64\xf1\xfa\x0f\xab\xb7\x36\x1a\x37\x76\xc3\x2a\x53\x0a\xbe\xb6\ +\x65\x89\x02\x38\x62\x9a\x51\x8f\x75\x9a\xb8\xa1\xa1\x0c\xf3\x17\ +\xbf\x3f\xe3\xa6\x8f\xe3\xef\xf7\x9a\x30\xc3\xa4\x65\x3b\xbe\x32\ +\xe3\xc7\xe7\x24\xf5\xda\xec\x61\xdf\xb8\x81\xa0\xb9\x3d\x1e\x1f\ +\xe6\x00\xd0\xfd\x5e\x17\x4f\x05\x96\xb1\xe8\x83\x39\x23\x27\x0d\ +\x5e\xd2\x99\x73\xa5\xec\x9d\x31\x65\x1b\x11\xec\x12\x29\xf8\x71\ +\xcd\xd7\x1f\x8e\x7d\xfb\xb3\x36\xc5\xfb\x96\x4e\x99\xb5\xfc\xd8\ +\xcc\x0f\xbf\x78\xe7\xc3\x4f\x96\xbe\x0e\xb2\x0f\xaf\x9d\xb6\xf8\ +\x08\x10\xc3\x1a\xbe\x3a\xe4\x99\x3a\x11\x2a\x86\xc5\x27\xbe\xfa\ +\xe1\x44\x9e\x74\xaf\xe3\x02\xf1\xbc\xe7\xda\xa1\x45\xcb\x9b\x75\ +\x99\xbb\xbc\xb3\xce\x87\x83\xfc\xf4\x7c\x9d\x13\x0d\x57\x81\xd7\ +\xa4\x00\x01\xec\x2e\xf6\x10\x4e\xc8\xdc\xf3\xf5\xf4\xa5\xc9\xfd\ +\x66\x7f\xde\x83\x93\x8c\x5b\xc7\xb3\xbd\x94\x43\xf7\x87\x06\xf2\ +\x92\x78\xf9\xc7\x0d\x97\x3f\xe8\x2a\xfe\xf2\xfd\xf9\x6c\x5d\xb0\ +\xdb\x21\xe4\xf5\xdc\x2b\xdf\x7f\x71\x6e\xc8\x27\x73\x1b\x1d\xfd\ +\x61\xe2\xbb\x73\x76\xcc\x99\x5a\x26\xfe\xa3\x71\xeb\xbf\x04\xf6\ +\xe0\xd4\x9f\x57\x10\x9e\xfc\x32\x6d\x42\xe2\x84\xd1\x93\xbf\x5f\ +\x63\x62\xe5\xc0\xe2\xf9\x4b\x57\xee\x5c\x3f\x7e\x62\xdc\xf4\xf7\ +\xe7\xfd\xdc\x59\xcb\xbb\x3c\xf3\xdd\x65\x99\x3a\xaa\xd3\xa8\xfd\ +\x90\xfe\x2d\xa1\xa1\xf3\xe6\xf9\x65\x8b\xf7\x1b\x50\xba\xdf\x3f\ +\x09\x21\x84\x4c\xf1\x16\x79\x6f\xcf\x3d\x21\x84\x58\xf3\xba\x3c\ +\x7e\x0a\x10\x04\x00\x20\x81\x15\x9d\x9b\x3d\x7a\xf9\x3b\x1f\x8d\ +\x5d\xda\x1f\xe4\x1c\xfd\x6e\xea\x67\x47\x61\xad\x7a\x6e\x97\x8f\ +\x50\x82\x09\x23\xba\xcf\xe3\x52\xee\x9b\x28\x22\x5e\x30\xb2\x8e\ +\x4f\x7c\x6b\xf1\xf0\x51\x83\xe7\x74\x03\xd8\x9d\xb9\xf6\xd3\xb1\ +\x1b\x8e\xee\x5e\xfc\x55\xe3\x5e\x8b\x57\x76\xc7\x62\xa8\x96\x7d\ +\xb3\xc8\xa4\xaa\xc7\xe3\xd5\x28\xc0\x84\x50\xdd\xe7\x36\x30\x4b\ +\xdb\xbe\x62\xc6\x97\xc9\xfd\x16\x2e\xeb\xc7\x8c\xb4\x3d\x9b\x66\ +\x7f\xb8\xd8\x43\x88\xd7\x5d\xa4\x96\x04\x89\x42\x59\x80\xa7\x37\ +\xac\xdf\x5a\x7f\xd8\xe4\xad\xeb\xa9\x1c\x56\x78\xf1\xe7\x22\x3f\ +\x76\x56\xad\x3d\x68\xdc\xab\x51\x50\x05\x10\xaf\x5a\xbe\x3e\x57\ +\x17\x39\x88\x0d\x31\xe2\xf9\xb1\x33\xda\x38\xd6\x3d\x5b\xf7\xc3\ +\x62\x66\xfb\x9d\xdf\x9a\x19\x26\x49\x6e\xde\x7d\xfa\xa6\xf6\x92\ +\x91\x3e\xf7\x9d\x55\x85\x80\x37\xdc\x5e\xb7\xcf\x44\x00\xe8\x8a\ +\xd7\x25\x51\x11\x64\x2d\x19\x35\x73\xc4\xe4\x41\x9f\x6f\x11\x3c\ +\xd7\x0e\x4e\x9f\xb8\xc5\x00\x92\x52\xec\xa1\x2a\x41\x00\xa8\x5e\ +\x8f\x47\x85\x48\xbd\x38\x6b\xe4\xfc\xe1\x63\x46\x2c\xed\x62\x6a\ +\xbe\x5b\xcb\x86\x8e\xdd\x79\x95\xd4\x7f\xe5\xad\x17\x1a\xc4\xa8\ +\x06\xf0\x9f\xfd\x66\xc3\xd1\x6c\x49\x40\x44\x53\xc2\xeb\xbf\x30\ +\xe3\xeb\x17\x67\x77\xef\xb2\xf8\xdb\x8b\x9c\x5d\xbe\xef\x25\x98\ +\xaa\xd7\xed\x51\x29\x20\x04\x73\x86\xdf\xa3\x22\x96\x7d\x7c\xdd\ +\xa4\xb9\xe5\x07\x4d\xfb\xac\x3b\x30\xb2\x8e\x6f\x9f\x34\x64\x81\ +\xe2\x75\x79\x05\x9d\x02\x4c\x09\xd1\xbd\x6e\x4c\x59\xca\x8f\x4b\ +\x16\x37\x1c\xff\xf6\xaa\x2f\x39\xd3\xbb\x69\xcc\xe4\xfd\x57\x0d\ +\x5b\x28\x2b\xb1\x42\xb7\xfb\xcb\xf1\xdc\x95\x6d\xeb\xce\x0c\x79\ +\xa3\x9d\x67\xcd\x91\x74\xbf\x24\xd9\xfe\x72\x94\x1e\xac\x6d\x2f\ +\x0f\x20\x92\x1d\x0e\x44\x75\x4f\xb1\x17\x70\x82\x20\x20\xac\xe9\ +\xd0\x16\xe4\xb4\x0b\xaa\xdb\xa5\x33\x3e\xf0\xdd\x66\x80\x52\x06\ +\x10\x44\x01\x77\x34\xe4\x10\xa0\x94\x31\x00\x11\x82\xac\x64\xaa\ +\x4b\x4d\x8c\x24\x9b\xc3\x2e\x18\xaa\x6a\x62\x62\x1a\x58\x74\x86\ +\xd8\x79\xea\x75\x79\x28\x2f\xf1\x90\x98\x26\xb0\x87\x06\xcb\x02\ +\x50\x7d\x8a\x89\x19\x04\xd4\xd0\xb1\x1c\x12\x62\x17\xa1\xea\x57\ +\x30\x01\x10\x42\x4e\x10\x65\x9b\x08\x88\xe1\x75\x7b\x19\x12\x39\ +\x48\x31\x0a\x6e\xff\xfe\xa7\x6f\x77\xd0\xde\x6a\x3b\xe2\x9a\x07\ +\x0a\x0f\x5a\x42\x20\x84\x18\xa3\x25\xf1\x3d\x10\x30\xd3\x34\x29\ +\x72\x84\x06\x8b\x1c\x33\x54\xcd\xc4\x04\x20\x0e\x01\x46\x29\x03\ +\x10\x22\x08\x19\xa3\x58\x37\xa1\x64\x77\x06\xcb\xcc\xd4\x15\xbf\ +\xce\x02\xb9\x18\x25\x5d\x81\x10\x41\xc0\x28\xd6\x75\xca\xc9\xce\ +\x10\x07\x07\xb0\xa6\xe8\x84\x30\xc8\x71\x92\xcd\x26\x70\x40\xf5\ +\xb9\x55\x03\x08\x3c\xf7\xa0\xc8\x62\x2c\x05\x07\x3b\x64\xce\x50\ +\x55\x4d\xc7\x10\xc2\x7b\xc5\xc5\x28\xa3\xa6\x66\x08\xce\xe0\x20\ +\x1b\xaf\xfb\x15\x03\x3f\x68\x5d\xc6\x18\x83\xbc\x3d\xc8\x06\xb1\ +\xe6\x71\xfb\xa1\x28\x21\x46\x30\x81\x41\xa1\xc1\x02\x47\x55\x9f\ +\x82\x09\x80\x80\xea\xba\x29\x05\x05\x3b\xec\x02\xc3\xa6\xa6\xea\ +\x34\x70\x07\x42\x4d\xdd\x10\x82\x82\x04\x40\x0c\x83\x0a\xb2\x2c\ +\x49\x3c\x31\x55\xaf\x47\x41\xbc\xf8\x3b\xdf\x1d\x64\xc4\xc4\x80\ +\x73\x86\x04\x23\xaa\x2b\x7e\x4d\x53\xcd\x56\x13\xe7\xf5\x2f\x7f\ +\x62\x60\xdf\xb5\x04\x62\xbf\x82\x05\xe9\xbe\xe9\x00\xd5\x14\xf8\ +\xd2\xca\x65\xcd\xdd\xdf\x0c\x7d\x7f\x0f\x02\x9a\x62\x30\x51\xe4\ +\x21\x42\xb7\xd3\x4c\x10\x84\x8c\x52\x86\x75\x1d\xd9\x9c\x4e\x3b\ +\xaf\xb8\x5c\x06\xe0\x05\x9e\x83\x80\x9a\x26\xe1\xed\x41\x41\x32\ +\xd2\x55\xcd\x34\x09\x36\x0c\x3e\x28\xc4\x21\x02\x9f\xcb\x4d\x90\ +\xc8\x73\x10\xf1\x82\x2c\xcb\x08\x12\xbf\xdb\x6d\x30\xee\xf7\x6f\ +\x9c\x51\x82\x31\x70\x84\x06\x4b\x3c\x50\xfd\x8a\x89\x19\x44\x10\ +\x21\x48\x09\x05\x77\x64\x4c\x88\x61\x52\x7b\x48\x88\x2c\x30\xc5\ +\xa7\x06\x02\x16\x1f\xb4\xfb\x4f\x18\xe2\x21\x21\x00\xdd\xde\x7c\ +\x62\x14\x63\x66\x0f\x76\xf2\xc0\x54\x35\x93\x98\x26\x61\x9c\x33\ +\x2c\x18\x51\x43\xf1\xeb\x00\x42\x6a\x1a\x18\xf0\xce\x50\x27\x8f\ +\xa8\xa1\x68\x26\x61\xd4\x34\x28\x27\x07\x87\xd8\x4d\xaf\xdb\x6f\ +\x30\x41\x14\x10\x84\xa2\xcd\x26\x0a\x50\xf7\x7b\xfd\x2a\x11\x84\ +\x07\x67\x99\x41\x84\xc0\x1d\xbd\xbd\xad\x77\x77\xad\x1c\x19\xd6\ +\x0d\xde\x11\xec\x90\xa1\xbf\xd8\x6d\x22\x41\xe0\x79\x04\x41\x49\ +\xa4\x37\x84\x08\xc2\x7b\xa2\xbe\x7f\x8b\x50\xd6\x91\xdd\xe9\x74\ +\x48\x80\x62\x5d\xd5\x31\xc6\x18\x43\x47\x58\xb0\xc4\x31\xd5\xe7\ +\x37\x09\x40\x1c\x82\xa0\x64\xdc\x42\x14\xd0\x75\x53\x37\x98\x3d\ +\x34\xd8\x26\x22\x53\xd3\x74\x83\xdc\xff\x78\x10\x50\xd3\xa4\x48\ +\x0a\x0e\x71\x40\x66\x2a\x3e\x95\x32\x08\x21\x0c\x68\x17\xd6\xfc\ +\x5e\x9f\xce\x0b\x02\x20\x98\x0b\xab\x30\x78\xf9\xdc\xea\xb9\x6b\ +\x06\xf6\xfb\xc2\x94\x65\x74\xbf\xe6\xb0\x2e\x8b\x97\x74\x00\x9b\ +\xde\x1a\xb6\x0d\x42\x5d\xd1\x99\x20\xf2\x08\xa1\x80\xcf\xed\x8e\ +\xe6\x10\x5d\x87\x72\x90\xd3\x11\xb0\x42\x9c\xc0\x73\xbf\x69\xd7\ +\xed\x41\x84\x75\x03\xca\x0e\xa7\x53\x06\xd8\xd4\x54\x9d\x50\xc0\ +\xf1\x82\x6c\x93\x11\x22\x7e\xb7\xdb\xa0\x9c\x80\x00\x01\x7c\xa5\ +\x8e\x03\xa6\x4e\x6f\xbd\xb8\x5b\x9f\xef\x8f\x14\xdb\x6c\xfc\x03\ +\xde\xc1\x1d\x13\x16\xf8\x7f\x8c\x0d\x83\xc8\xc1\xc1\x76\x99\x33\ +\x75\x5d\xd7\xf1\xdd\x82\x08\x88\x8b\x98\xa6\x49\x60\x50\x58\x08\ +\x32\xfc\x5e\x9f\xce\x49\x22\xba\xd7\x0a\x31\x00\x05\x51\x10\xa2\ +\xaa\xbc\x33\x6b\x78\xfa\x67\x1f\x2c\xfd\x29\x5d\xb6\x8b\x7f\xd9\ +\x52\xf3\x01\x4d\x55\xbd\x1e\x00\x00\x27\x4a\x10\x02\xc6\x00\x27\ +\x49\x80\x18\x3e\xaf\x01\x90\x20\xdc\x56\x5e\x00\x20\x87\x60\xc9\ +\xf9\x8c\x00\x50\x4c\x02\xd9\x5a\x94\x10\x70\x3b\x6f\x0b\x09\x3c\ +\x0b\xfc\x21\x80\x10\x22\x41\x12\xa9\xae\xf8\x74\x00\x45\x89\x2f\ +\xd9\xb9\x04\x86\xdf\x67\xdc\x89\xe3\x05\x48\x94\x45\xa2\x29\x5e\ +\xed\xce\x2f\x0c\x1b\x9a\xcf\xd0\x00\x00\x90\x13\x11\x04\x0c\x9b\ +\xf6\xd2\xb5\xab\x3a\x33\x26\xf6\x5b\x76\xbd\x98\x09\x0f\xc9\x98\ +\x20\x77\x3d\x06\x60\x00\xf2\x82\xc8\xd8\x9d\x7b\x41\x08\xd9\x9d\ +\x2b\x18\x23\x94\x42\x08\x39\x51\x60\xd4\xf0\xb9\x8c\x92\x2b\x00\ +\xa3\x84\xc2\x3b\x83\x95\x04\xae\x91\x38\x46\x55\xaf\xb7\xe4\x12\ +\x08\x18\xc1\xaa\xcf\xab\x96\x74\xf7\xc1\xfe\x65\x41\x12\x88\xa6\ +\x78\x7e\xeb\xd4\xef\xc5\x05\x05\x59\x62\x86\xe6\x35\x7e\xbb\xe6\ +\x77\xcd\x40\xc8\xb0\xe2\xf5\x02\x00\x78\x49\x0a\x4c\xd8\x05\x04\ +\x34\xdf\x1d\x69\x41\x00\x90\x24\x8b\xcc\xd4\x7c\x6e\xed\xf6\x2f\ +\x8c\x60\x06\x21\xe0\x25\x91\x1a\xba\x01\x21\x80\xc0\xd0\x14\x43\ +\x0b\x7c\xe4\xc5\x07\xdd\x8a\x41\x8e\x17\x18\x0b\xa8\x01\x00\x00\ +\x02\xa8\xbb\x3d\x05\xf9\x1e\xc5\xe7\x07\x36\x49\x94\x84\x07\x46\ +\x34\x2b\x45\xae\x42\x97\x47\x51\x7c\xa2\x4d\x14\xc5\xdb\xbd\x0b\ +\x88\x32\xf0\x4d\x0c\x3c\x39\xd1\x7d\x5e\x1d\x70\x01\x5d\x0a\xb8\ +\xb2\x39\x66\xa8\x5e\xa3\x64\x62\xc9\x4b\x12\x33\x54\x9f\x01\x80\ +\x10\xd0\x13\x40\x4d\xc3\x6f\x06\xde\xcb\x83\xf7\x60\x20\xe2\x04\ +\x11\xe8\x7e\x9f\x7e\x47\x97\x18\x23\x98\x96\x48\x80\xd0\x12\xf7\ +\x81\x88\x4c\xd5\x6f\xaa\x77\xc4\xf5\xe0\xa6\x20\xa3\xe0\xee\x8f\ +\x01\x44\xbc\x00\x74\xc5\xaf\x07\xf4\x98\x17\x10\x63\x01\x1d\x08\ +\x74\x1c\x09\xa2\xc8\x98\xe6\xf3\xdd\x69\x16\x09\x22\x62\xc4\xef\ +\xf1\x02\x80\x44\x31\xe0\xe8\xa7\x9a\xdf\x17\x78\x53\x0f\x33\xd3\ +\x25\xdf\x89\xbb\x5f\x3f\xa3\x81\x67\xbf\xf3\x28\xbc\x24\x31\x53\ +\xf3\x99\x00\x08\x92\x00\x7e\xeb\x5c\x20\x68\x9a\x3c\xb8\x5f\x50\ +\x90\x65\x46\x0c\xbf\xe7\xb6\x7a\x05\xc4\xe5\xf3\xea\x77\x34\x8b\ +\x12\xca\x4a\xfe\x96\x11\xc2\x20\x04\x88\x97\x24\x86\x55\xc5\x7b\ +\x97\xb8\xe8\xbd\xc3\x0a\xf1\x02\x64\xc4\xef\xf1\xfc\x36\x82\x01\ +\x33\x54\xc5\x50\x01\x00\x80\xe7\x05\x08\x80\x49\x58\x72\xed\x27\ +\xe4\xf3\xeb\xc7\xcf\xfc\x56\x13\x44\xe1\x41\x9a\xa3\x16\xbb\x0a\ +\xa8\x47\x51\xfc\xc2\xc3\x35\x87\x93\x24\x40\xef\xb1\x42\x77\xae\ +\xb9\x33\x88\x78\x49\x62\xd4\xf4\xbb\xcd\x12\x4d\x82\x80\x62\xc3\ +\x5f\x32\xa8\x04\x81\x03\x8c\x18\x2c\xa8\x74\xfd\x5a\x11\x5f\x0f\ +\x1b\xf5\xcb\x89\x42\xc9\x26\x3e\xd0\x6b\x7e\x97\x48\x09\x01\x00\ +\x22\x4e\x94\x10\xd1\xd5\x80\xbc\x20\x84\x80\xfd\x16\x12\x1f\x10\ +\x17\xe4\x78\x11\x31\xdd\x17\x18\x9e\x25\xbe\xb5\xdf\xac\x10\xa3\ +\x3a\x96\x1a\xbf\x3a\x72\x40\xdf\x6a\x17\xd6\x2e\x5d\xf7\x6b\x9a\ +\x20\x4b\xff\x4e\xe6\xcb\xbf\x7b\xe2\x2d\x04\xcc\x34\x0c\x8a\x04\ +\x91\xff\x4f\xe7\xc1\x32\xaa\xeb\x26\x2f\x49\x1c\x0c\xb8\x37\x4c\ +\x83\x30\x49\x14\xfe\x2c\x1f\x35\x70\x62\x24\xa4\xa6\x61\x62\x20\ +\xca\xc2\x7f\x26\x41\x15\x02\x62\x18\x18\x20\x49\x78\xc4\xfc\x7b\ +\x46\x30\x66\x90\xe7\x39\x2b\x41\xd6\xe2\x1f\x07\x84\x10\x1b\x3a\ +\x81\xfc\x7f\xde\x2c\xfc\xb5\xa7\xa1\x44\x33\xb0\x20\x8a\xe8\xbf\ +\x38\x1c\x19\x00\xbc\x28\x8b\x1c\xf1\xb9\xfd\x80\xff\xeb\x7b\x89\ +\x77\xb6\xfc\xff\x2d\x63\x6a\x60\xa9\xfe\x73\x3d\x5a\xd5\x8a\xfe\ +\x7d\x5e\xc1\xbf\xd7\x32\x61\xf6\xc4\xce\x7d\x5e\xac\x18\x0a\x4c\ +\x02\x00\x63\x00\xf1\x7f\x68\xa6\x01\xa3\xbf\x2d\x21\x89\x6e\x44\ +\xd4\x6a\xd6\xad\xf7\x13\x22\xfb\x8f\x24\xa7\x33\x53\x67\x65\x9a\ +\x76\x7a\xbe\x55\x35\x88\xcd\x47\xb9\x9e\x01\x2e\x24\x26\x36\x3c\ +\x58\xfc\x7f\xb8\xea\xcc\xa3\x54\xcc\xb1\xaa\xea\x58\x3c\x44\x2f\ +\x10\x2f\xfe\x91\x99\xfe\x6f\x6a\x0e\x63\x14\x20\x49\xfa\xaf\x9a\ +\xe9\xc0\xd2\x81\x18\xaa\xa2\x18\x48\xf8\x77\xcd\xf4\x6f\x96\x9a\ +\x12\x6c\xe8\x86\xa1\x1b\x25\x31\xb3\x8c\x9a\xba\x61\xe8\x86\x79\ +\xc7\xfe\x32\x8a\x4d\xa3\xe4\x9a\x80\x43\x87\x51\x53\x57\xbd\x86\ +\xd0\xf4\xc5\x3e\x4f\xd5\x88\x34\x31\x61\x77\xfe\xca\x78\xa8\x7d\ +\x64\xb7\x6f\x44\xee\x24\x74\x97\x34\x6b\xde\x09\x0a\x65\x94\x18\ +\xaa\xdf\x94\xcb\x74\xef\xd7\xa3\x7c\x30\x0b\xc4\x94\xdd\x1f\x8a\ +\x44\xb0\xa9\x1b\x86\x61\x06\xd2\x3a\xb1\xae\x38\x2a\x3c\xd5\xef\ +\x8d\x4e\x76\xd5\xa3\x68\xa6\x89\x71\x5c\xc3\x16\xdd\x5e\xaa\xcb\ +\x54\xbf\x61\xfc\x16\xe2\x55\xd2\x4d\xe3\x4e\x0a\x2e\x23\xd8\x34\ +\x4a\x7a\xfa\xb0\x52\x0e\x0c\x1b\x86\x17\x1b\x95\x5a\x74\xed\xda\ +\xaa\x0a\x30\x75\x06\x18\x31\x4d\x43\x37\x4c\x93\xb0\x80\x1c\xcc\ +\x92\x06\x19\x21\xa6\x49\x18\xd6\x7d\x30\x7a\xe8\x57\x3f\x4f\x1f\ +\xfe\xb8\xa1\xea\x77\x3f\xf2\x3d\x3d\x65\x14\x1b\x86\xa1\x1b\xf8\ +\x4e\x3e\x32\xbd\x2d\x40\xf3\x6f\x50\xfd\x04\x3e\x42\x29\x22\x08\ +\xad\xa2\x3a\x16\x0f\x51\x8d\xbf\x91\xe6\xfc\xef\xb4\xf4\x76\x18\ +\xc8\xbf\x0d\x0f\x00\x20\x86\x06\x9d\x51\xe5\xcb\x26\xd8\x79\xe6\ +\xca\xbe\x99\x9d\xe7\xe5\xe4\xd0\x72\xd5\x12\x1c\x3c\x2b\xca\x48\ +\xcb\x2a\x50\x11\xcf\x41\x24\x84\x25\x24\x44\x45\x87\x8a\x88\x14\ +\xdd\xb8\x91\x53\xac\x10\x8c\xa2\x2b\x54\x2e\x2d\x47\x85\x38\x80\ +\x49\x28\xa3\x94\x52\x3e\xbe\x72\xc5\xc8\x10\x51\xf3\x14\xdd\x4a\ +\xcf\x31\xc8\xef\xcc\x2b\x05\xf6\xc8\x84\x84\xe4\x48\xce\xf0\x67\ +\x5e\x4b\x75\x69\x94\xe7\xf9\xe0\xf8\xf8\xd8\x98\x50\x68\x78\x6f\ +\x5d\xbd\xe1\xa7\x1c\xa2\x98\xf2\x41\x65\x6a\x97\x93\x23\x13\x38\ +\x84\xf1\x6d\xb7\xf8\xdd\x9f\x2a\x6a\x9a\x40\x0a\x2e\x57\xa3\x34\ +\xe7\xcf\x4f\xbb\x96\x69\x40\xd1\x1e\x1e\x53\xb7\xfd\xb3\xcf\x77\ +\x12\xaf\x1c\xba\x94\xa3\xea\x69\x67\xaf\x60\x83\x00\x5b\x4c\xd5\ +\xfa\x75\x8a\x8a\x8b\x6e\xdd\xc8\x67\xa2\x48\x75\x8d\x0b\x8e\xae\ +\x5c\x21\x91\x79\x72\xd3\x52\xb3\x29\x12\x20\x40\xf6\xf0\x98\x98\ +\x84\x28\xbb\x88\x94\xbc\xac\x9b\x59\xc5\x14\xde\x5f\x3d\xcd\xd4\ +\x71\x48\x62\xe9\x52\xc1\xce\x98\x08\xd1\xf0\x12\x00\x80\xa9\x99\ +\xc1\x09\xa5\x93\x13\x43\x7d\x59\xe9\x19\x99\x2e\xde\x19\x91\x18\ +\x6e\x77\xe5\xe4\x68\x84\x21\x47\x58\x42\xb8\x50\x90\xed\xa9\x58\ +\x35\xee\xe2\x0f\x4b\x8f\x9f\x4e\xe3\x4b\xbc\x25\xcc\xd4\x0d\x7b\ +\x74\x52\x72\x72\x24\x47\xb4\xfc\x8c\x9b\x45\x6e\xcd\x24\x30\xa6\ +\x7c\xe5\x98\x10\x2e\x37\xf5\x7a\x9e\x1b\x0b\x88\x31\x28\x27\x57\ +\xab\x1c\x1a\xc4\x29\xc5\x05\xb7\x6e\xe4\x61\xab\xb6\x98\x85\x85\ +\x45\xc0\x52\x53\x53\xb7\x95\x6f\x3e\x6a\xd6\xc8\xf2\xa1\x8a\x47\ +\xa5\x29\x6b\xe6\xce\x5a\xb6\xc7\x51\xba\x71\xcf\x77\xba\x87\xd9\ +\x43\x12\xa2\xd4\xcf\xdf\x7a\x7f\xeb\xc9\xac\xd2\xcd\xfb\x4f\x9b\ +\xfb\x8a\x9e\x75\xd3\xe4\xd1\xc1\x59\xe3\x97\x6c\xb9\xfa\xc4\x9b\ +\x63\xdf\x7d\xb3\x91\x2b\xd3\x57\xa5\x6e\xa9\x6d\x2b\x0c\x1d\x70\ +\x2d\x06\x7f\x34\xe0\xd9\x32\x05\x39\x0a\xaf\x5e\x9c\xf5\xce\x82\ +\x74\x37\xbd\xd7\x4b\xcb\x0c\x13\x56\x6b\xd4\xe6\xe5\x97\xea\x3b\ +\x42\xe3\x85\xac\xdd\x63\x5e\x9b\x92\x17\xd1\xe0\xc3\x4d\x73\x4a\ +\x79\x6e\x18\x21\x09\xf9\x7b\x96\x7f\x34\x74\xb9\xc7\x51\xaa\xcf\ +\x9c\x19\xcf\xd4\x16\x8b\xf5\xc8\xb2\xa1\x6e\x8c\x29\x00\xdc\xbd\ +\xb6\xd3\x00\xc1\x65\x5f\x9b\xf3\xe9\x93\x65\x05\x2a\xdb\x2e\xac\ +\x9e\x3d\x79\xc6\xe6\xf0\x2a\xad\x3a\x3c\x5f\x33\x34\x09\xbf\x30\ +\xe2\x6d\x5f\xda\x89\x05\x63\x52\x74\x4d\x0f\xa9\xd9\x69\xd0\xa7\ +\x65\xc2\x12\x82\xb7\x8c\x7f\x7f\xc9\x37\xa7\xe4\x72\x4f\x0c\x99\ +\x38\xb8\x94\x6c\xda\x23\xc3\x2e\x7d\x39\x6b\xf6\xe7\xdb\xcd\xb8\ +\x66\xa3\x57\x8e\x29\x23\x16\x15\x99\x5c\xf6\x96\x2f\x67\x2f\xd8\ +\xac\x20\xdb\xdd\xd6\x91\x68\x46\x62\x9b\xde\xe3\xa6\xbe\x02\xf3\ +\xf2\x62\xab\xd7\xcb\xfb\x6c\xb5\xc9\x8c\xf8\x96\x2f\x8f\x78\xf7\ +\x59\x4e\x31\xa2\x22\xe1\x77\xef\xbd\xb3\x2e\xb5\xca\xa4\xaf\x47\ +\x6f\x79\xbb\xeb\xe7\x87\x8b\x9e\x7c\xf3\xd3\x77\x5b\x65\xf7\x7d\ +\xfe\x9b\x96\xdd\x9e\x69\xd3\xe9\x49\x6d\x7b\xfa\x4f\xdb\xaf\x33\ +\x81\xc7\x9a\x51\xaa\x75\x9f\x8f\xc6\x75\x97\x8d\x22\x4d\x51\xb6\ +\x4d\x19\xfb\xe5\xae\xec\xa6\x03\x47\xf4\x7b\xa1\x9a\xae\x0b\x61\ +\x34\x7d\xf6\x9b\x63\x0e\xe5\x48\xcf\x8f\x9d\xd0\xad\x49\x58\x61\ +\x11\xc6\x39\x87\xa6\xbf\xbb\x3c\x1f\x73\x96\x97\xdb\xc2\xc2\x02\ +\x00\xc0\xeb\x24\xa4\xdf\xb8\xe1\xc9\x39\xdf\x0d\x7c\xf1\x2b\x1f\ +\x10\x25\xc4\x38\x9b\xc3\x93\x76\x74\xd9\xf8\x1c\x47\x50\x54\x8f\ +\x71\x13\x5f\x68\x55\x6b\xcb\xc9\xf4\xb0\xe4\xca\xce\x8c\xc3\xef\ +\x75\x7f\xff\x16\x75\xca\x40\xb3\x25\x34\x1d\xf8\x5a\xa3\x5f\x86\ +\xf5\x9e\xbf\x4b\xfa\xf4\xfb\xe5\xa2\x8d\x07\xc0\x51\xa3\x63\x33\ +\xe5\xdc\x67\x93\xde\x5f\x57\xa0\x11\x8e\xe3\x7e\xb7\x99\x06\x05\ +\x9e\x5c\xfc\x75\xe3\x67\xd7\x0f\xda\xe3\x1f\x1b\x3d\xe1\xd5\x96\ +\x95\x17\xad\xf6\x86\xc6\xd9\x32\xe6\x77\xef\xbd\x9f\x76\x5c\xbd\ +\xfa\xb5\x46\x49\xab\xce\xd5\xec\xd9\xad\xa6\xeb\xbd\xa7\x07\x5e\ +\x09\x7b\xee\x8b\x15\xbd\x84\xfb\x5d\x5d\x4c\x33\x40\xc3\x6e\x03\ +\x3a\x26\x5c\x7b\xb3\xed\x07\xee\x8a\x5d\x17\x7f\xfd\x7a\xdb\xdd\ +\x87\xd6\xef\x5d\x3f\x6b\x7c\xcd\x84\xd7\x1d\xe3\xbb\x0c\xbf\x89\ +\x9c\x3c\xe5\x6a\x3b\x6c\xc5\x47\xd6\x0e\x6d\xf7\x69\xf9\xd7\xe7\ +\x8f\xeb\xf1\xfc\xba\x6f\xce\x34\x19\x34\xa4\xa1\xe3\xca\xc4\x71\ +\xeb\x43\x5b\xbe\x34\x66\x54\xcf\x5f\x36\xed\x3c\xeb\x48\x28\x13\ +\xa4\x2e\xed\xd5\xef\xe7\x1b\x20\x48\x44\x94\xb3\xdd\x5b\x69\xc9\ +\xd0\x85\xa4\x3e\xef\xbc\x94\xff\xc5\x87\xc3\x66\x9e\x79\x79\xee\ +\x97\x1d\x65\x88\x61\xe9\xfe\xa3\xfa\xcb\xa7\x96\xcf\x5d\x9d\xd2\ +\xf4\xbd\xf7\x5f\xfb\xf8\xb9\x1f\xda\x2d\xdb\x75\x4b\xab\xdd\xa6\ +\x36\x3b\x7c\xa6\x71\xe3\x1a\x97\x36\x7e\xeb\x51\x6f\x2d\x1e\xf1\ +\xce\x35\xdf\xa2\x3e\xc9\x76\x04\x00\xa0\x18\x86\x56\x1b\x36\xe9\ +\x95\x5b\x2b\x3f\x9a\xb8\xe8\x18\xb4\xd9\x38\xc3\x1b\x5a\xb1\xcd\ +\xdb\x6f\xb7\x3a\x39\x73\xdc\x4f\x67\xb9\xd7\x3f\x1f\xdd\xb7\x5f\ +\xed\xfd\x13\x6e\xd5\xe9\xd4\x28\x6b\xe3\xd8\xc9\xd3\xb6\xb9\x31\ +\xe3\x90\x65\xa6\x2d\x2c\x2c\x4a\x40\xcc\x11\x5f\x35\xd2\x79\x74\ +\xcd\xf7\x69\x5e\xcd\x54\xfd\x3e\x45\x33\x0d\x58\xaf\xf7\x90\xf1\ +\x8b\xc7\xf6\x1e\xf0\x4c\xa5\x52\x0e\x41\x00\x10\x00\x06\xb0\xaa\ +\xf9\x34\x0d\x53\x6c\x1a\xa6\x21\xc7\x55\x0c\x71\xe7\x1f\x3b\x70\ +\xd5\x67\x78\xbd\x5e\x15\x70\x1c\x0f\x5c\xeb\x06\x8f\xbe\x1e\xfa\ +\xd4\xb4\xef\x3e\x1f\xf6\xc6\x53\x41\x88\xd0\x7b\xb7\x0c\x18\x25\ +\x4c\x8e\xe9\x3e\x79\xca\xe8\xc9\x43\xba\x74\x7d\x22\x32\x18\x89\ +\x02\xa4\x0c\x60\x83\x10\x4a\x8a\xaf\xa7\xe4\x2b\x46\x68\xb0\x14\ +\x99\x5c\xd9\x77\xea\x4c\x4a\x76\x81\xbf\xc8\xa5\x19\xf8\xf7\x3e\ +\x1e\x0a\xa5\xa4\xb2\x95\xb2\xf6\x1c\xbe\xee\xf1\x65\x9e\xdb\x77\ +\xd2\xeb\x4c\x2c\x1f\x03\x01\xe0\x05\x9e\x05\xc2\x95\x11\x04\x80\ +\x41\x00\xa8\xa9\x1b\x54\xcb\x4a\xb9\x44\xed\x36\x7b\x50\x78\xa9\ +\xb8\x52\x36\x67\x42\xfb\xfe\xbd\x9b\x56\xb2\xed\xfe\xfe\x98\x9b\ +\x0a\x1c\x24\x86\xa9\x28\x7e\x9d\x12\x62\xe2\xfb\x4b\x17\x33\x8a\ +\x51\x68\x62\x82\x84\x4e\x6c\x3f\xe3\x06\x7e\x4f\x91\x87\x32\x8c\ +\xc2\x4a\x97\x09\x0d\x0f\x2a\x5d\xb7\xdb\xe0\x9e\xa5\xb4\xcc\x1d\ +\x7b\x6e\x20\xa0\xec\xf9\xf6\x78\xf9\xc7\x9e\xac\x5b\xa7\x5e\xed\ +\xe4\xbc\xad\xdb\xcf\x41\x5e\xe0\x81\x20\x08\x08\x10\x4c\x00\x21\ +\xd8\x90\xe3\xaa\x94\xd6\x0a\xb6\xaf\xdb\x51\x60\x60\xdd\xef\xf5\ +\xa9\x7a\x50\x7c\xd5\x78\xd9\x96\xd0\xb0\xdd\x4b\x03\x3b\x1a\xa7\ +\x8f\x1f\xbe\xe2\x97\x70\xe6\xf2\xd7\xc7\xfa\x6b\x76\x9f\xbd\x61\ +\xd1\x80\x97\x1a\x8a\x14\x5b\x9b\x75\x16\x16\x16\x25\x73\x6a\xe8\ +\xcb\xb9\xec\xf2\x35\xec\xf2\x74\xd2\x81\xb5\x7e\x20\xd8\x24\xea\ +\xf2\x86\x3f\xdb\xa7\x71\xd1\xba\x8f\x5f\x9f\x75\xa4\xdf\xb4\x35\ +\x9d\x6d\x25\xa1\x82\x10\x21\x8e\xe3\x10\xe2\x38\x20\xa8\x59\x29\ +\xae\xd0\x6e\x8d\x5b\x54\x3d\xf0\xa3\x2a\xf0\x02\x82\x80\xe7\x24\ +\x2d\xfb\xe4\xf4\x97\xf7\x46\xd4\xe9\x38\xf7\x8b\x09\xe0\x5a\xca\ +\x94\xad\xb7\xec\xd2\x6f\x31\x6d\x94\x60\x47\x52\xcd\xee\x1d\x43\ +\x17\x3e\xdd\xfd\x8b\x73\x31\x2b\x76\x2c\x2c\x89\x9d\x85\x10\x71\ +\x1c\x2f\x08\x81\x48\xd8\xdc\xb4\x8b\xc1\xaf\xd5\xab\x99\x14\x79\ +\x9c\xf1\x02\xe2\x21\xb8\x3f\xcf\x1a\x31\xfd\x56\xda\xb5\xf8\xe7\ +\xea\x97\x0e\xda\xe8\x2e\xdf\xa8\x76\x90\x77\x4d\x6a\x1e\x00\x3c\ +\x31\x0c\x67\x70\x6c\x68\x88\x5c\x88\x65\xe6\x33\x19\x03\x00\x22\ +\x0e\xf0\x3c\x8f\x18\x44\x50\x73\x65\x15\x66\x15\x69\x87\x67\xbe\ +\xf9\xb9\x17\xda\x24\x41\xa0\x26\x11\x22\x10\x80\x90\xe3\x39\xc4\ +\x3d\xe0\xfc\x11\x88\x04\xea\xba\x79\x4b\x23\x0d\x3b\xd4\x5f\x75\ +\x76\x1f\x2f\x88\x1c\x27\x32\xf7\xad\x2c\x7f\x11\xdd\xf5\xed\x98\ +\x05\x87\x39\xd9\x21\x40\x48\x05\x29\x75\xcf\xa6\x94\x37\x3f\x19\ +\x39\xad\xb6\x7f\xef\xb7\xa7\x53\x15\xde\x66\xc7\x18\xeb\x98\xd8\ +\xa2\xa3\xec\x82\xc4\x6c\x9c\x96\x73\xf9\xa6\x23\xe2\xc9\xce\x4d\ +\x0f\x2d\x3d\x09\x65\x9b\x00\xa0\x92\x77\x35\x5f\x2b\x3a\xb2\x62\ +\xd6\xaa\x03\xb9\x76\x7b\x10\xa2\x44\x76\x3a\x3c\x97\x77\x4f\xe8\ +\xba\x35\xa1\xf9\x2b\x0b\xe6\x4d\x54\x2f\x3c\xb3\xec\x84\xcf\x2e\ +\x58\x07\x5d\x5a\x58\x58\x00\x5e\xe2\x8b\xd7\x7c\xb2\xa0\xfc\x9c\ +\xe1\x4b\x7f\xed\x50\xe4\x63\x99\x3b\x57\x4c\x9c\xba\x63\xcb\xba\ +\x13\x6f\xf5\x1c\xb5\xbc\x6e\x5e\x99\xc7\xab\x66\x2c\xf0\x50\x00\ +\x21\xe4\x45\xc8\x03\xc8\x00\x00\x00\x49\x24\xe7\xc8\x82\x79\xbb\ +\xdf\xff\x74\x59\xad\x81\x05\x65\x6a\x86\x6c\x5e\xe1\x35\x99\xbd\ +\xfd\x98\xa9\x6d\xcb\xc2\x7c\xbf\x04\x72\x4f\x9e\x4e\x73\x73\xe8\ +\xde\x0c\x60\x8e\xf3\x67\x5e\xd8\xb4\x47\xeb\x3e\x67\x71\xd3\x02\ +\xa1\x56\xa2\x78\xcc\xad\x23\x04\x04\x29\x30\x6f\x86\x3c\x04\xb2\ +\xcc\xa7\xed\x58\xfd\xe5\xa1\x19\xa3\x36\x7e\x97\xef\x77\xc4\x4a\ +\x79\xc5\x7e\x82\xe0\xdd\x7e\x6a\x28\x8b\xe0\xd4\xba\xcf\x7f\x69\ +\x3e\x69\xc6\xaf\xdf\x13\x5b\xf0\x95\x2f\xe6\xec\x3c\xe5\xb6\x8b\ +\x72\xde\xe9\x6d\xe7\x84\x69\x93\x7f\xf9\x2e\xf3\xdc\xfe\x19\x23\ +\x66\x9a\x8c\x09\x25\x9f\x18\x24\x22\xce\x2e\xfa\x7f\x9c\x3d\xbb\ +\xf6\xc2\x8f\x57\xec\x6e\x53\xa4\x19\xe7\xbe\x59\xb1\x74\xe9\x16\ +\x0a\x90\x00\x85\x87\xc6\xee\x20\x41\xd2\x6f\x2e\x9f\xf2\xc5\xb8\ +\xa9\x63\xd6\x34\xcb\x0c\xab\x5c\x35\x63\xe1\x4a\x48\xae\x7d\x36\ +\x69\xf5\xd8\x09\x53\x56\x3f\x7b\x4b\xa5\xca\xe6\xf1\x53\x7f\x3c\ +\x98\x6a\xe6\x9c\xdb\xfa\x6b\xe6\xdc\x51\xf5\xc6\x8e\xf8\xc9\xcb\ +\xd9\x1c\x10\x42\x0e\x5c\xd8\xba\x4f\xeb\xfa\xce\x97\x3b\x1a\x6d\ +\x5f\x3a\x63\xee\x97\x27\xe6\x8c\xd9\x30\x66\xcc\xa4\x15\x2f\x66\ +\xa9\x9a\x71\x78\xc5\xf4\xcf\xd6\x6d\x99\xb3\xa4\xd1\xf0\x85\xab\ +\xdb\x66\xe7\xaa\x9e\x8c\xa5\x43\x27\x9c\xf2\x87\xbd\x32\xf3\xd3\ +\x86\x61\xbe\x62\x12\xea\x49\x3d\x7a\x31\x4b\xe5\x91\xe5\xfe\xb0\ +\xb0\xb0\x00\x20\x90\xf9\x42\x0c\x9d\x0f\x8d\x2b\x57\x31\xd1\x2e\ +\x00\x57\xd6\x8d\x8c\x9b\x45\x26\x13\x13\x2a\x97\x8f\x8d\xb0\x9b\ +\x3e\x77\x76\x5a\x46\x91\xc7\x90\xc3\xa2\xa3\x9c\x34\xe7\x56\x01\ +\x0e\x44\x47\x30\x6a\x9a\x2c\xaa\x7c\xa5\xa4\xd8\x20\xcd\x5d\x98\ +\x99\x76\xcb\xa7\x81\xd0\x84\xa4\x84\xc4\x48\x11\x18\x79\xa9\x57\ +\x6f\xe6\x2a\xfc\xef\xd2\xac\x29\x21\x50\x0e\x2d\x5b\xad\x4c\x88\ +\x0c\xbd\xf9\xb9\xb7\xd2\xb3\x74\xe4\x88\x4b\x0c\x75\xdd\xca\xf2\ +\x99\x52\x7c\x72\x94\x9a\x97\x55\xec\x33\x19\x6f\x2f\x5d\xb5\x62\ +\x44\x10\x2c\xca\xca\xca\xce\x2c\x30\xef\x4b\xb4\x86\x80\x1a\x26\ +\x74\x84\x97\xaf\x5e\x4e\xf0\xe7\x5e\xbd\x78\xc3\x40\x22\x07\x01\ +\x25\x44\x8e\x4c\x2c\x57\x3e\x16\x78\xf3\xae\x5f\xbe\xc9\x82\xa3\ +\xa2\x9c\x34\x3b\xa3\x00\x05\x85\xc7\x46\x88\x79\xb7\x72\x55\xcd\ +\x14\xc2\x62\xca\x55\x2a\x65\xe7\x71\x7e\xda\x8d\xec\x3c\x37\x90\ +\x42\xe2\xe3\x9c\xc5\x99\x59\x0a\x7e\x68\x24\x0d\xd6\x0d\x67\x62\ +\x99\xb2\xa5\xa3\xa9\xe6\xce\x4a\xbd\xe9\xf2\xe9\xd8\xc0\xce\xc4\ +\x32\x65\x4a\x47\x73\xd8\x9f\x79\x25\xad\xc8\x6b\x40\x40\x61\x50\ +\x44\x4c\xb4\x2d\x3f\xf5\x16\xbe\x5d\x4d\x9b\x60\x16\x51\xaa\x6c\ +\x72\x82\x23\x3f\xf5\x7a\x56\x9e\x1f\x9b\xd8\x99\x50\xa6\x4c\xe9\ +\x28\x9e\xea\xb9\xe9\x69\x39\xf9\x3e\x42\x51\x74\x85\x8a\x89\x31\ +\x4e\xd3\x53\x78\xe3\x4a\x86\x9f\x70\x11\x49\xc9\xf1\xb1\x61\x1c\ +\xd5\xb2\xae\x5e\xc9\x2e\x32\x04\xde\x9a\x50\x5b\x58\x58\xdc\xb6\ +\xd4\x00\x00\x8a\x4d\xd3\x24\x00\x00\xc4\x8b\x82\xc0\x01\x86\x4d\ +\xc3\xa4\x14\x00\x00\x39\x51\xe4\x79\xc4\xb0\x69\x12\x20\x88\x02\ +\xbc\xe3\x8d\x60\x0c\x1b\x46\x20\x23\x95\x17\x25\x0e\x01\x62\x96\ +\x84\x06\x43\x5e\x10\x84\x07\xef\x87\x31\x82\x4b\xa2\xad\x21\x12\ +\x24\x11\x01\x6a\x18\x98\x17\x45\x0e\x32\x43\x37\x91\x20\xf2\x1c\ +\xa0\x84\x98\x86\xc9\x18\x80\x1c\x27\xdc\xc9\x66\x7f\x60\x3b\x10\ +\x09\x92\x70\xa7\x52\x38\x31\x0d\x8c\x09\x40\xbc\x28\x89\x80\x98\ +\x26\x01\xa2\x28\x30\x8a\x4d\x93\x06\xca\x56\xdc\xe9\x26\x27\x88\ +\x3c\xcf\x01\x46\x0c\x83\xf0\xa2\xf0\x87\x93\x57\x46\x8c\x40\x2d\ +\x50\xc0\x89\x22\xcf\x21\x00\x18\x36\x4c\x42\x28\x00\x90\x97\xc4\ +\x40\x65\x25\x46\x4c\xd3\x64\xbc\x2c\xde\x65\x5c\x19\xd6\x0d\x4c\ +\x19\x2f\x48\x3c\x0f\xef\x6a\x27\x20\x52\x08\x28\x35\x0d\x93\x52\ +\x06\x10\x12\x45\x11\x42\x46\x0c\x23\xe0\x2d\x47\xbc\xc0\x0b\xd6\ +\x86\xa2\x85\x85\xc5\xbd\x96\xda\xc2\xc2\xc2\xc2\xe2\x6f\x8b\xb5\ +\xbe\xb6\xb0\xb0\xb0\xb0\x2c\xb5\x85\x85\x85\x85\x85\x65\xa9\x2d\ +\x2c\x2c\x2c\x2c\x4b\x6d\x61\x61\x61\x61\x61\x59\x6a\x0b\x0b\x0b\ +\x0b\x0b\xcb\x52\x5b\x58\x58\x58\x58\x96\xda\xc2\xc2\xc2\xc2\xc2\ +\xb2\xd4\x16\x16\x16\x16\x96\xa5\xb6\xb0\xb0\xb0\xb0\xb0\x2c\xb5\ +\x85\x85\x85\x85\x85\x65\xa9\x2d\x2c\x2c\x2c\xfe\xff\xc8\xff\x37\ +\x00\xf2\x26\x58\x1b\xd0\x3e\x22\xbb\x00\x00\x00\x00\x49\x45\x4e\ +\x44\xae\x42\x60\x82\ +\x00\x00\xf0\x18\ +\x89\ +\x50\x4e\x47\x0d\x0a\x1a\x0a\x00\x00\x00\x0d\x49\x48\x44\x52\x00\ +\x00\x01\x5d\x00\x00\x01\xee\x08\x02\x00\x00\x00\xb3\xb4\x48\x3b\ +\x00\x00\x00\x09\x70\x48\x59\x73\x00\x00\x0b\x13\x00\x00\x0b\x13\ +\x01\x00\x9a\x9c\x18\x00\x00\x00\x20\x63\x48\x52\x4d\x00\x00\x7a\ +\x25\x00\x00\x80\x83\x00\x00\xf9\xff\x00\x00\x80\xe9\x00\x00\x75\ +\x30\x00\x00\xea\x60\x00\x00\x3a\x98\x00\x00\x17\x6f\x92\x5f\xc5\ +\x46\x00\x00\xef\x9e\x49\x44\x41\x54\x78\xda\xec\x9d\x75\x9c\x55\ +\xc7\xf9\xff\x9f\x99\x39\x76\x6d\xdd\xdd\x0d\xd7\x40\xd0\x10\x25\ +\xee\x9e\x86\xc6\xd3\xb4\x4d\x3d\x4d\x5d\xd3\x36\x4d\x35\xee\x21\ +\x2e\xc4\x70\x82\x13\xdc\x61\x59\x16\x58\x67\x85\xd5\x7b\xf7\xee\ +\x95\x63\x23\xbf\x3f\xee\x02\x4b\x42\x5a\xda\x5f\x9a\x2f\x69\xcf\ +\xfb\xb5\x2f\xb8\x72\xee\x39\x73\xe6\xcc\x7c\xe6\x99\x67\x66\x9e\ +\x41\x00\x00\x00\xb9\x39\x99\xa3\x47\x55\x25\x27\x27\x32\xc6\xc0\ +\xc1\xc1\xe1\x7f\x0c\x42\x70\x6f\x8f\x7f\x4f\xf5\x81\xd6\xb6\x23\ +\x00\x40\x30\x46\xa3\x46\x56\xcd\x9c\x3e\x49\x91\x65\xc6\xb8\x93\ +\x41\x0e\x0e\xff\x83\x70\x2e\xdc\x1e\x77\x45\x79\x31\xe7\xbc\xbb\ +\xa7\x57\x4a\x4f\x4f\x1d\x3f\x6e\x44\x28\x1c\xe5\xfc\x04\x51\x40\ +\x08\x1d\x7b\x2d\x04\x00\x88\x93\x9d\xed\xf8\x51\x9f\x7d\x8c\x83\ +\x83\xc3\x97\x02\x64\xdb\x74\xfc\xd8\x11\x5d\xdd\xbd\x64\xca\x99\ +\x13\x24\x22\x0d\xed\x3e\x20\x00\x40\xc8\xb0\x59\xd4\xb2\x0d\x9b\ +\x52\xc6\x25\x82\x10\x42\x42\x88\x4f\x48\x82\x10\xc2\x34\x4d\xcb\ +\xb2\x28\xa5\x00\x80\x31\xfe\xc4\x31\xa7\x94\x16\x84\xc4\x51\x5d\ +\xf9\x22\x6e\x1d\xa1\x53\x97\xb0\x58\x56\x7c\x22\x79\x08\x01\x00\ +\x12\xe2\x7f\x45\x04\x07\x33\x41\x38\xa2\xff\x5f\x8f\x10\x42\x30\ +\xc6\xe3\xbc\x6e\x32\x7e\xec\x08\x4a\x4f\x10\x05\x2a\x44\x7f\x58\ +\x4f\x95\x50\x99\x57\xcb\x73\xc9\x1a\x42\x5d\xa1\xa8\x2d\x84\x22\ +\x91\x63\x85\x03\x21\x64\x98\x86\x6e\x58\x1e\x8f\xcf\xe3\xf1\xc9\ +\x8a\x66\x59\x76\x24\x12\x91\x65\xe9\x5f\x4d\x4a\x34\x6a\x00\x08\ +\x8c\xf1\x3f\x39\xee\x73\xba\xef\xa8\x6e\x20\x24\x30\xc2\x27\x7c\ +\xcc\x39\x17\x02\x86\x98\x48\xb1\xbc\xa0\x94\x45\x22\x3a\xc1\x78\ +\xa8\xf5\xa4\x1b\x16\xa5\x54\x92\xc8\xe9\x56\x53\xc4\xb1\xff\x05\ +\xe7\x9f\x5f\xda\x18\xe7\x91\xa8\x2e\x49\xe4\xf3\x3d\xad\xc3\xe9\ +\xda\xa1\x60\x2e\xb7\x4b\xb2\x6d\xfb\x68\x13\x0a\x00\xc0\x84\xd0\ +\xc3\xc6\xb5\x45\xc9\xb3\xf3\x53\xd2\x35\x59\xc6\x28\x68\xb1\x1a\ +\x7f\xe4\x85\xda\x8e\xb6\x88\x1e\xe7\x52\xb9\x10\x08\xa1\x48\x44\ +\x57\x54\xd7\xd8\x71\xc3\x93\x93\x12\x65\x59\xe6\x9c\xeb\xba\xd1\ +\xdc\xd4\xdc\xd8\x54\xef\xf5\xb8\xd0\x27\x2a\x58\xac\x96\x61\x64\ +\xeb\x7a\xc4\xb4\x11\x00\x20\xac\x69\x9a\xaa\x48\x3a\x75\xa5\x17\ +\x15\xfb\x02\x8d\xed\x61\x53\x60\xe5\xd3\xd5\x1f\x21\x60\x94\x85\ +\x22\xa6\xcf\xab\x61\x82\xff\x81\x3c\x20\x04\x9c\xb1\x68\x44\xa7\ +\x42\x10\x22\xbb\xdd\x1a\xc1\x9f\x6c\xe5\x74\xe6\xc9\x2a\x2a\x76\ +\xf7\xd5\xb5\x47\x2d\xc0\x32\x20\x00\x2e\xc2\x3a\x43\x18\x49\x48\ +\x78\x64\x8b\x62\xe5\x78\x7d\x60\x88\x2a\xa9\xc3\xc7\x64\x18\xf5\ +\x3b\xdb\x6c\x09\x63\x8c\x40\x44\xa9\x2b\x29\x33\x3f\x91\xf7\xf6\ +\x74\xf5\x59\xb2\x8a\xfe\x99\x5e\x21\x04\x42\x08\x43\xd7\x2d\x9b\ +\x01\x42\x8a\xaa\x6a\xaa\xf2\xf9\x1a\x47\x43\xb3\x88\x10\xc2\x05\ +\xd2\x4d\x90\x85\xa1\x29\x12\xc3\xd2\xa9\x28\x2a\x42\x88\x59\x66\ +\x44\x37\x04\x20\x00\x10\x80\xdc\x1e\x77\xac\x19\x60\x1c\x51\x29\ +\xb5\xa4\xdc\x35\xd0\xd2\xd8\x65\x48\x12\x98\x2e\x19\xf5\x47\xa9\ +\xaa\x4a\xaa\xaa\x38\x46\xc4\x7f\x25\x8c\x51\x52\x51\x5e\x12\x33\ +\x15\x01\x40\x20\x14\x0a\xeb\xb7\x15\x26\xdc\x94\xe7\x73\x5b\x51\ +\x53\x0f\x1b\x91\xb0\x42\x8d\x7c\x15\x46\xa5\x78\xb6\x1e\x19\x18\ +\x10\x48\x26\xc4\xb2\x2c\x84\xa5\x09\x13\xc7\xc7\xf9\x3c\xb6\x6d\ +\x9b\xa6\x41\xa9\x45\x08\x4e\x4d\x4b\x01\x40\x47\x8e\x74\xaa\xaa\ +\xf2\xe9\x02\x63\x59\x96\x92\x5a\x38\xac\xac\x2c\x27\x27\x2f\x2b\ +\x2d\x91\x85\x7b\x7b\x03\x36\xf6\x95\x7c\xf7\x97\xdf\x88\xdf\xbf\ +\x7e\xc7\xe1\x5e\xa4\x68\xc7\x9c\x15\x9c\x0f\xb6\xe0\x8c\x21\xa6\ +\x66\x4e\x98\x34\x4a\xeb\x6e\xea\x33\x39\xc2\x64\xb0\x7d\x67\x5c\ +\x08\x18\xd2\xc2\x0b\xcb\x86\xa8\x88\x2b\xad\xac\x2a\x2b\xcc\x4f\ +\xf2\x4a\xd6\x40\x9f\xc9\x11\x67\x20\x00\x21\x10\x9c\x33\xcb\xc2\ +\x24\xae\xe4\x07\xbf\xfc\x9a\xba\x6b\xf5\xee\x8e\x20\x52\x54\xc4\ +\x79\xd0\x74\x8d\x3e\xe7\xea\xef\xdf\x7f\xc7\xd5\xe7\x8d\xeb\xdd\ +\xf6\x71\x4b\xc8\x12\x08\x73\x2e\x04\x80\xae\x43\x4a\xe9\xc4\x6f\ +\x7f\xe3\x0a\xff\xba\x25\xf5\x51\xc0\x84\x50\xdb\xea\x32\x73\xef\ +\xfb\xf6\x1d\x15\x5e\xff\xce\xad\xb5\xcc\xa5\x71\xc6\x8e\x5a\x1a\ +\x08\x40\x08\x2e\x18\xe7\xfc\x78\xc2\x04\xa3\xa2\x3f\x22\xa5\x15\ +\x94\x55\x95\x16\x67\x67\xa4\x69\x4c\x37\x23\x11\x8a\xa5\xa3\xb7\ +\x38\x68\xa7\xc7\x4c\x16\xce\xc5\xf1\x4f\x62\xd9\xc0\x4e\x72\x8c\ +\x10\x08\x00\x8e\xbe\x06\xca\x30\x57\x33\x27\x4e\x1e\xa1\x75\x35\ +\xf9\x4d\xe6\x8f\x78\x67\xdd\x78\xd7\xd7\x67\x97\xd4\x6c\xdc\x10\ +\x10\x2a\x12\xb1\xac\x42\x70\x34\x85\xc7\xf2\x16\x1d\xbd\x10\xb5\ +\x01\xf9\xb2\x2b\x2a\xca\xf3\x72\x72\x73\x72\x72\x73\x73\xb2\x5c\ +\xfd\x47\xfa\x2d\x0e\x20\x02\x21\x91\x31\xfc\xe2\x9f\x7d\x6b\xda\ +\x9a\x77\x3e\x2e\xbf\xf2\x9e\xef\x5e\x5e\xb9\x7b\x43\x75\xda\xb8\ +\x29\xf9\xa2\xbf\xc7\xdf\xcf\x89\x82\x8e\x3f\xae\x4f\xa7\x13\x4e\ +\xda\x42\x38\x9c\xf6\xdd\x09\x90\x38\xe7\xb1\x87\x87\x10\xd2\x2d\ +\xbb\xca\x8d\x2e\x48\x46\xa1\x40\x6f\x63\xc4\x4e\x51\x48\xaa\x46\ +\xaa\x7b\xac\x2c\xb7\x94\xe9\x92\xaf\xce\x76\x3d\xd9\x12\xa1\x18\ +\x99\xb6\x5d\x5e\x5e\xac\xc8\x52\x6d\xed\x01\xbf\x3f\x20\xcb\x32\ +\x42\x60\x59\x76\x65\x65\x79\x76\x76\x56\x57\x67\x97\x61\x44\x15\ +\x45\x1e\xda\x98\x20\x8c\x22\xfd\xa1\xe1\x57\x5f\xf0\xfd\x4b\xce\ +\x08\xf4\xf4\x70\x22\xd9\xfe\x96\x37\x9f\x7e\x7c\x43\x8f\x01\x00\ +\xc4\x1d\x47\x91\x02\xd1\x08\x91\x55\x4c\x50\x48\xe7\x44\x92\x65\ +\xc4\xc0\x08\x1b\xd4\x95\x9a\x57\x7e\xf7\x37\xae\x9a\xff\xa3\xfd\ +\x07\x1b\xfa\x7d\x84\x19\x94\x47\x6c\xe2\x52\x08\x66\x06\x67\x4c\ +\x76\xb9\x00\x80\x73\x88\x8a\xf4\xeb\xbf\x36\x67\x56\x49\x92\x00\ +\x64\x07\xdb\xde\xfc\xf3\xef\x36\x05\x5c\xb2\x24\xbc\xdc\x18\x40\ +\x1e\x10\x08\x33\x2b\x56\x48\x91\xe6\xb3\x50\x08\xf4\x28\xb7\x91\ +\x9a\x35\xec\xea\xab\x67\x74\x7f\xf4\xf2\x33\x7b\x5b\xc3\x7d\xe6\ +\x80\xa5\xa8\x80\x25\x60\xa0\x87\x19\xf3\x20\x04\x9c\x71\x21\x84\ +\xe0\x10\x8a\x30\x8c\x91\x47\x03\x45\x42\x5c\x08\xe0\x22\x14\xa1\ +\x98\x48\x2a\x11\x5c\x0f\x63\xd9\x05\x48\x36\x6d\xa6\x48\x18\x84\ +\x50\x89\x65\x23\x49\x08\x11\xb0\x12\x2f\xba\xe5\x86\xcb\xcf\x2c\ +\x21\xcc\x46\x12\x39\xbc\x63\xf9\xdc\x67\xde\xd2\x5d\x52\xc4\x10\ +\x8a\x22\x4b\x88\x52\x2b\x24\x69\x5e\x9b\x63\xce\x85\x84\x31\x08\ +\x9b\x52\x5d\xd2\xdc\xc0\x59\xc8\x44\x9a\x22\x11\x61\x51\x3b\x2a\ +\xb9\xbc\x16\x45\x42\x20\x09\x23\x09\x38\x07\x64\x01\x21\x08\x90\ +\x15\xd5\x0d\x9c\x3e\xb2\xea\xee\xfb\x2e\x79\xef\xc1\x9a\x43\xcd\ +\x41\x0d\x8c\xce\xf6\xc6\x6a\x3d\x10\x65\x28\x6a\x53\x24\x29\x1a\ +\xe1\x60\x46\x10\x51\x90\xa4\x99\x36\x95\x08\x41\xc0\xc1\x8c\x20\ +\x49\x93\x64\x02\x20\xf4\x30\xcd\x1a\x37\xfe\x9b\xdf\xb8\x42\xea\ +\xef\x0a\x5b\xa0\x10\x63\xe1\x9f\x0e\x1e\xaa\x0f\xda\xb2\x87\x60\ +\xee\x73\x11\x10\x40\xb0\xe8\x6e\x6f\xaa\x16\x03\x3d\x2c\xed\x7b\ +\xf7\xdc\x1a\x7d\xef\xa9\xbd\x87\xfb\x14\x99\x71\xc1\xfb\x4d\xac\ +\xc9\x84\x08\x9b\xda\x11\xc9\xe5\xb5\x39\xe2\x0c\x49\x04\x01\x08\ +\x09\x9c\x11\xae\x2f\xa5\x9b\x41\x1a\x5a\x7b\xa3\xa6\x7d\x46\x22\ +\xc6\xe1\x80\xcd\x78\x5d\x44\x5a\x79\x24\x52\xaa\xf2\x5d\xb6\x32\ +\x27\xdd\x8e\x58\xe1\x91\x8a\x12\x87\x78\x88\x32\x82\xa5\xf8\xb8\ +\x38\x5d\xd7\x07\x06\x06\xf2\xf3\xf3\xe2\xe3\xe3\x09\x21\x7b\xf7\ +\xee\x0b\x87\x23\xb2\x2c\x27\x26\x25\x35\x37\xf7\xcb\xf2\x09\x67\ +\x06\x0e\x00\x02\xb0\xa4\xb7\x6c\xf9\xe5\x03\xbf\xa8\xf1\xcc\x7e\ +\xfa\x91\xaf\xcd\x9c\x36\x76\xdb\x5b\xad\xba\x49\x27\xdd\xf6\xfd\ +\x33\x6f\xa7\x07\x36\x2e\x7e\xf9\xe5\x79\x0d\x46\x52\xd5\xb4\xcb\ +\xee\xbc\xf6\xac\xbc\x38\xbe\x67\xf5\x82\x67\xe6\x2e\xb4\x4c\x23\ +\x14\x86\x4b\xbf\xff\x9b\xf3\xfc\xbb\x1f\xfa\xf1\xdf\x7b\xd5\xb2\ +\x1b\xee\xb8\x69\xf6\x19\xc5\xac\xb7\x61\xc1\x6b\x2f\x2d\xdb\x71\ +\x98\x78\x34\xcb\x16\x52\x5a\xf9\x79\x67\x94\x1e\x7a\xed\x91\x1f\ +\x3e\xb3\x3c\x31\x37\x37\x8e\xcb\x24\xa1\xea\x37\x8f\x7c\x65\xfb\ +\xef\x7e\xfc\x42\x4f\xf9\xa3\x3f\xbb\x7e\xe7\x9b\xbf\x7b\xb3\x3a\ +\x6a\xd9\x62\xea\x1d\x0f\x9c\xe5\x55\x5a\x77\xae\x78\xfa\xc9\x37\ +\x7a\x91\xa4\x4a\x34\x63\xc6\xe5\xf7\x4d\x68\xfe\xf3\x2f\x9f\x1e\ +\x31\xf5\xaa\xbb\xae\x9e\x9e\x2e\x47\xb7\x7c\x34\xef\xf9\x57\x57\ +\xd2\x41\x77\xac\x18\x88\x42\xc5\xcc\xcb\xbf\x76\xe3\xcc\x34\x19\ +\x90\x22\xb6\xec\xa2\x01\x1d\xe5\x9c\x39\xfb\xae\xeb\x66\xe5\xc7\ +\x89\x83\x5b\x96\xcf\x7d\xf9\xdd\x76\x75\xd8\x1d\xdf\x9e\x33\xa9\ +\x38\x53\xa3\x6d\x7f\xfb\xf1\x6f\xf7\x07\x8d\x90\xa1\x94\x9d\x7b\ +\xfe\x8d\xe7\x94\xad\x7f\xf5\xb1\x97\x97\xee\x31\x94\x84\x54\x1f\ +\xb7\x88\x3a\x60\xb9\x27\xcd\xbe\xfc\xa6\x0b\x27\x24\xe0\xf0\x96\ +\x25\x6f\xbf\xf2\xee\x7a\x57\xd5\x39\xf7\xdf\x77\x75\x51\xa2\x17\ +\x1b\xfe\x35\xef\xbe\xfa\xde\x47\x5b\xba\x94\x82\xd9\xd7\x5e\x73\ +\xd5\x8c\x61\xaa\xdd\xbb\xf6\xbd\x57\xdf\x58\x5a\x9d\x7c\xc6\x45\ +\x5f\xfb\xca\x85\x25\x99\x49\x6d\x9b\xde\xfd\xd3\xe2\xde\x1f\x7c\ +\xe3\x96\x3c\x2f\x0f\xb4\x56\x3f\xff\xd8\x73\xed\xd1\xd0\x40\x14\ +\x5f\xf1\xc0\x43\xb3\xfb\xb6\xff\xe0\x9b\x4f\x26\xe5\xe4\x0d\xcb\ +\x8c\x5f\x1c\x35\x13\x47\x5e\xfc\xf5\x5b\x2f\x19\x9e\xa5\x36\xed\ +\x5a\xfb\xf2\x8b\x6f\xec\x19\x88\xbf\xfb\x81\x7b\xce\x2c\x4a\x75\ +\x11\x71\x68\xcb\xb2\x97\xe7\xce\xeb\xa4\x2e\x42\x30\x80\xe0\x42\ +\xd0\xfe\x96\x97\x7e\xfe\xad\x17\x36\xf5\x7b\x3c\x5a\x61\x5a\x1c\ +\x4b\xaa\xba\xf5\xb6\x1b\xcf\x1e\x91\xc9\x74\x8b\x19\x6d\xb6\xc5\ +\xb2\x72\x73\xaa\x8a\x4c\x8f\xd8\xd7\xdf\x3b\x30\xe6\xb2\x3b\x9e\ +\xbe\xe4\xd2\x17\xfe\xf0\xf0\xd2\xfd\x6c\xe6\x35\x37\xdd\x72\xf1\ +\x19\x09\xd0\xbf\x7e\xc1\x9b\x2f\xbf\xb7\xc1\x55\x39\xeb\xbe\x3b\ +\xaf\xa8\xca\x4a\xee\xac\xff\xf8\x27\x0f\xbd\x48\x24\xd9\xa9\x69\ +\x5f\x3e\x5d\x18\x6a\x2f\x30\x2e\x12\x98\xce\xa2\xa6\x45\xc5\x45\ +\x71\xde\xbf\x47\xe5\x17\xba\x8d\x5f\x97\x4b\x89\x76\x50\xa7\xcc\ +\xa7\x28\x32\x23\x0c\xcb\x12\x60\x21\xb8\x69\x52\x21\x84\x69\x1a\ +\xd1\xa8\x4c\x08\x16\x82\x31\xc6\x6c\xdb\x26\x04\x31\x7a\xd4\x8e\ +\x3c\x71\xf0\x02\x04\x07\xac\x24\xa4\x64\x16\xa5\xa7\xb9\x15\xe8\ +\xd1\x75\x06\x48\x51\xc8\xf6\x37\x9f\x58\xa4\x97\x3e\x30\xe7\xbc\ +\xf1\xdb\xd6\x34\xb5\x54\xdc\x7b\xfb\x79\x87\xe7\x3d\xf9\xb7\x7a\ +\xdf\x77\xbe\x73\xfd\xb5\x2d\x8d\x6f\xd6\x19\x08\x19\xcb\x9e\xfe\ +\xfb\xf2\x86\x23\x5d\xe1\xf8\xb3\x6e\xb8\xf6\xc2\x52\xfe\xc4\x2f\ +\x7e\xea\x39\xe3\xfa\x39\x77\x7c\xb5\xa3\xee\x97\x7b\x75\x2a\x11\ +\x12\xea\xdd\xbb\x70\x4d\xed\x79\xb3\xae\xff\x4b\xe9\xf8\xb5\x4b\ +\x16\xae\xdf\xd3\x8a\x05\x10\x42\x62\x26\x3d\x21\x38\x66\xd2\xca\ +\x12\xda\xf5\xf6\x33\xef\x34\x27\x7c\xef\xfb\x37\x5e\x3a\x63\xdf\ +\x8b\x3b\xa3\x48\xf0\x8d\xaf\x3d\xf1\xd6\x9e\x76\x5f\xc1\xb4\xef\ +\xdd\x3c\x65\xe7\xdc\xbf\xfc\x35\x58\xf4\x83\x6f\xde\x78\x51\x6d\ +\xfd\x0a\xdd\x04\x00\x4a\xb9\x88\xab\xb8\xed\xd6\x73\xfd\x2b\xe6\ +\x3e\xbc\x21\x7a\xcf\xb7\x6f\x95\x10\x83\xe4\x61\xf7\xdc\x75\x51\ +\x68\xe5\x5b\x7f\x6c\x74\xdd\x7b\xf7\x25\xe7\x37\xd6\xbc\xb8\x59\ +\xae\xa8\xcc\xde\xf3\xf2\x63\xef\x54\xb7\xda\x61\x21\x30\x0a\x43\ +\xd2\xa8\xf2\x62\xda\xba\xef\xe3\xe5\x1f\x1b\x24\xcd\xe5\x8b\xf3\ +\x7a\x58\x77\x20\x9c\x36\x6c\xca\xed\xd7\x8e\xdb\xfc\xca\xf3\xb5\ +\xf2\x98\x6f\xdd\x74\xe3\xde\xed\x35\x75\xaa\x27\x3b\x01\xbd\xff\ +\xc7\x5f\x74\x8e\xf9\xca\xb7\xaf\xb8\x70\xcd\xfa\x9d\x9e\xd1\xe7\ +\xdc\x78\x4e\xc1\xa2\xe7\x9e\xe8\xcf\x3d\xf7\xde\xaf\xde\xb4\x79\ +\xd3\xcf\x71\x6a\x66\xb6\x5b\x7f\xf9\x57\x3f\xda\xdd\x17\xee\x0b\ +\xe2\x57\x9f\x7f\x36\x2d\x25\xe7\xe2\x1b\x2e\x3a\x7f\xc2\x88\x57\ +\x6b\x2d\x2c\xf4\xc5\x4f\xfe\x6d\x75\x73\x77\x10\xdc\xaa\x22\x29\ +\x12\x50\x5f\xf9\x6d\x77\x5f\xe3\xda\xf3\xee\x77\x9f\x38\x72\xcb\ +\x37\xee\xba\xf9\xca\xce\xc6\x17\x6b\x73\x8a\x32\x0e\xbd\xff\xcc\ +\xbc\xde\x8c\xef\xdf\x31\x7b\x7a\xf5\xc6\x57\xd7\x1e\xd1\x7c\x1a\ +\xe7\x42\x70\x6a\x92\xc4\xcb\xef\xfb\xc5\xd4\xdb\x88\x1c\xd8\xf6\ +\x87\xc7\x96\x4d\x3c\xf7\xa2\xb3\x0a\xd9\x93\xbf\xfc\xb9\x18\x76\ +\xd5\xbd\x57\x26\x00\x00\x91\x64\x45\x66\x08\x21\x49\x23\xfb\x97\ +\xbe\xf1\xf2\xaa\xed\xbd\xbd\xd1\x82\x49\x97\xdd\x7e\xc5\x88\x55\ +\x4f\xfd\x6e\x07\x1a\xfb\xc0\xbd\xb7\x1e\xae\xae\xdf\x9b\x90\x54\ +\x98\x8c\xe6\xfd\xe1\x67\xeb\x7b\xa2\x08\x93\x4f\x8c\x7f\x3b\x7c\ +\x29\x74\x01\x0b\x01\xc7\xfe\x00\x50\xd0\xa4\xdc\xb6\x11\xa7\x2b\ +\x0f\xfb\x29\xe7\x97\xe4\x27\x2c\x68\xee\xf3\x47\x74\xcc\xe8\x80\ +\x61\xd9\x02\x40\x20\xce\x58\x24\xaa\xdb\x36\x65\x8c\x53\xca\x28\ +\xb5\x63\xaf\x6d\xdb\xb6\x2c\x5b\xd7\x0d\x84\x61\xe8\x69\x07\xff\ +\x00\x84\xad\xb3\xd4\x11\x0f\x3e\xf2\xd4\xdf\xbf\x7d\x5e\x60\xf7\ +\x8a\x85\x2b\x77\x50\xc5\x4d\x10\x1a\x68\xad\xdb\xbc\xe5\x80\x3f\ +\x22\x94\xb8\x84\x94\xf4\xd2\x0c\xa9\x7b\xe5\xaa\x2d\xbb\xd6\xae\ +\xdd\xd2\xa1\x97\x14\x14\x78\x55\x10\x82\xf6\x36\xd4\xb6\xb7\xb6\ +\x05\xb4\xec\xca\xdc\xcc\xd6\x86\x9d\x1b\x57\x6d\xdd\xb0\x71\x53\ +\xbf\x96\x5f\x91\xa9\x19\x96\x0d\x08\xb9\x59\xe7\x8b\x8f\xfc\xe6\ +\x17\x8f\xbf\x73\x30\x92\x78\xcb\xb7\x7e\x72\xfd\xcc\x42\x1a\x0d\ +\x03\x42\x82\x51\xdb\x8e\x79\x23\x20\xe6\x6c\x08\x34\x1e\xda\xb5\ +\x76\xcd\xae\x2e\x23\x3f\x3d\xd3\xa3\x00\x17\x62\xa0\xb5\xae\xb1\ +\xd5\xef\x4e\xab\x8a\x67\x87\x57\xac\xd8\xba\x63\xed\x9a\xdd\x7d\ +\xb8\xaa\x20\x5b\x91\x04\x00\x37\x2d\x5b\x4a\x2e\xc9\x75\x85\xd6\ +\x6f\xdc\xba\x7d\x77\x8b\x3f\x62\x21\x24\xe2\xd2\xca\xb2\x64\x1e\ +\x57\x34\xfa\xdc\x33\x8b\xbb\x5a\x9b\x83\xb6\xaa\x60\x4e\x29\x0b\ +\xb6\x1c\x6c\x6b\x6c\x0c\x71\xcc\x05\x02\xc1\x19\x17\x92\x2c\x21\ +\x82\xc2\xfe\x48\xd6\x99\x97\xfc\xea\xc1\xbb\x0a\x12\x78\x7c\x52\ +\x41\x02\xe2\x79\x63\xa6\x4c\xa9\x8c\x3b\xd4\xd0\xce\x89\x86\x41\ +\x30\xdb\xec\x3c\x54\xb3\x79\x6b\x13\x55\x34\xe2\x4d\xc9\x4b\xcf\ +\x75\x61\x54\x31\x79\xc6\xd8\x5c\xd8\xdf\xd8\x23\x29\x1a\x00\xb7\ +\xa2\x91\x9e\x83\xbb\xf6\x37\xeb\xa5\x93\x67\xdf\xfe\x95\x4b\xc6\ +\x95\x65\x62\x8e\xdc\x92\x2c\x49\x00\x82\xf6\xd6\xef\x6f\x6f\xef\ +\xd2\x91\x82\x00\x38\x67\xee\x94\xf2\xd2\x44\x63\xdd\xc7\x9b\x76\ +\xaf\xd9\xb0\xae\xb6\x3d\x23\xbb\x24\xdd\x87\x6c\x2a\x42\xed\x8d\ +\x5b\x37\xd7\x76\x07\xa9\x3b\x29\x99\x30\xc6\x45\xcc\x33\x89\x30\ +\xd8\x5d\x87\xeb\xf6\xed\xdb\xbf\xef\xc0\xe1\x01\x48\x2a\xc8\xc8\ +\xf4\xb7\xef\x5d\xb3\x66\xcf\xa1\x96\x80\xc0\x18\x0d\x19\xb1\xc2\ +\x12\x0a\xb6\x37\x75\x34\xd4\x77\xda\xee\xec\xdc\x0a\x39\x52\xbf\ +\x6a\xc5\xd6\x6d\xeb\xd6\xd4\x84\xdd\xc3\x0b\xd2\x11\x70\x5b\x37\ +\x7a\xeb\xab\x3b\xda\xba\x84\x40\x27\x29\x09\xce\xdf\x69\xff\x37\ +\xc4\x5e\x00\x50\x24\xb4\x33\x0c\xb3\x34\xc6\x19\xf7\xc4\x25\x5f\ +\xe1\x12\x59\xbc\x67\x6b\x66\xb2\x6d\x74\xcb\xdc\xde\xaf\xe3\x7e\ +\x41\x08\x12\x36\xa3\x7e\x7f\x20\x29\x31\x41\x92\xa4\x8e\x23\x47\ +\x64\x49\x02\x40\xa6\x69\x02\x80\x69\x9a\x7e\x7f\x40\x22\x12\x67\ +\x4c\x9c\xe8\xf1\xe6\x5c\x20\x49\x23\x81\x83\x4f\x3e\x35\xb7\xb6\ +\xcb\xb0\x06\xba\x06\x4c\x45\x4d\x96\x01\x84\xa4\xa8\xaa\x24\x01\ +\xe7\x08\x60\xa0\xaf\xa5\x1f\xcd\x9a\x30\xa6\xec\x90\xdb\x37\x32\ +\xc3\xdd\xb1\xa5\x33\x18\x25\x82\xc4\xe5\x94\x16\x79\x43\x1d\x28\ +\xd2\xdd\xd2\xeb\x9f\x58\x52\x51\x31\xa2\xd8\x3b\x7c\x64\x22\xef\ +\x69\xe9\x35\x24\x8c\x29\xe5\x5c\xce\x38\x63\xbc\xbb\xa5\x66\xcb\ +\xdb\x21\x69\xfc\xf8\xaf\x15\x95\x14\xc2\xc6\x86\xa0\xe5\x2e\x2e\ +\xcb\xcf\xb0\xdc\x8a\x14\x1b\x6b\x44\x98\x20\x35\x21\xa5\x70\x7c\ +\xf6\xe8\x0c\x4f\xdb\xfa\xae\xa8\x85\x30\x02\x22\x2b\x5e\xc5\x1a\ +\xe8\x6b\x31\xd4\xb3\xc7\x8f\x29\xe9\xed\x2f\xa9\x4a\x42\xd5\x5d\ +\x3d\x26\xf3\xc8\xaa\x27\x35\x2b\x99\xb6\x36\x76\x5a\x97\x4e\x99\ +\x38\x6a\x43\x6f\xaf\x5b\x95\x19\xc6\x91\xfe\xf6\x01\xe2\x8a\x34\ +\xef\x7a\x75\xc9\x6e\xc9\xed\xa5\xdd\x4d\xc2\x37\x06\x21\x41\x64\ +\x55\x55\x65\x10\x5c\x20\xe4\xe1\xbd\x3b\xaa\xf7\x5f\x3e\xfd\xbc\ +\x8b\xaf\xbd\xec\xc8\x9b\x9b\xe2\xdd\x2a\x46\x20\x09\xd6\xdf\xdf\ +\x69\xcb\x23\xdb\x77\xac\x7a\x77\x4f\x8f\x4f\xc3\x81\x96\xee\xf8\ +\x89\x0a\x00\x52\x34\x4d\xc1\x48\x08\x20\xcc\xec\x0d\xf6\x02\xc9\ +\x38\xb8\x7e\xf1\xca\x46\x3d\x5e\xa1\x47\xba\x43\x65\x92\x04\x08\ +\x4b\x8a\x42\x5d\x69\x53\xa6\x4d\xf3\x05\x96\x3d\xf7\xdc\x9a\xab\ +\x7f\x3d\xbc\x58\xc2\x96\x6d\x71\x29\x2e\xa7\xb4\xd8\xa3\x77\x9b\ +\x01\x5b\x08\x40\x88\x18\x81\x96\x0e\xdd\x3d\x76\x54\xe5\xda\xf6\ +\xb8\xb1\x45\x99\x81\x23\x7b\xfd\x11\x46\x30\x10\x45\x55\x65\x19\ +\x84\x10\x02\xb8\x10\x88\x73\xc1\x19\x20\x22\xb3\xe8\x9e\xb5\x8b\ +\xdf\xda\x11\xf4\xb8\x64\x24\xdc\x9d\xfe\xde\xd4\xf2\xe1\x13\xc7\ +\xe7\x47\x13\x54\x8c\x30\xc4\x5a\x0e\x04\x9c\x1a\x51\x5b\xcd\x2e\ +\x2c\x88\x4b\x3b\x0c\x11\xa3\xb7\xbb\x05\xbc\xe3\xc7\x8e\x29\xb6\ +\xf1\xe8\x52\x1f\x5d\xdd\x19\xe0\x6e\x00\x8c\x24\x45\x53\xe5\x98\ +\xb1\xe0\x8c\x59\x7c\x19\xfb\x11\x31\xef\x36\x00\x80\x50\x30\xda\ +\x61\x28\x1b\x43\xd1\xe9\x2e\x7b\x24\xef\x63\x03\x2c\xca\xd8\x38\ +\x25\x82\x38\xed\x67\xf8\xbd\x7e\xd9\x92\x24\x97\x10\x08\x41\xe7\ +\x91\x23\x8a\x22\xa7\xa5\xa7\x61\x84\xb9\xe0\x00\x80\x31\xa6\xb6\ +\xdd\xdd\xd5\x13\x0a\x85\x5d\x2e\x85\x09\x7e\xdc\xaf\x0e\x80\x00\ +\x38\x17\x58\xd1\x34\x30\x8e\x34\xd6\xb4\x07\x3d\x6e\xb7\x42\x24\ +\xcc\x00\xa9\x9a\x26\x61\xc4\x05\x56\x55\xd5\xa5\xc9\x81\xc6\x2d\ +\x2f\xbc\x33\xea\x8e\xdb\x7e\x7c\x81\x26\x9a\x77\xad\xfe\x70\xdd\ +\x8e\xf6\x68\xce\xea\x2d\x1d\x57\x7f\xf3\x37\x33\x03\x07\x7e\xf7\ +\xdd\x5f\x2e\x7a\xe7\xbd\xe2\xfb\xbe\xf2\xab\xa7\x9e\xe2\x91\xee\ +\x55\x6f\xbe\xb8\xb9\xcb\x42\x9a\xcb\xa2\x14\xc5\xe5\x5f\x77\xc7\ +\xcd\x15\x69\x1e\x24\x58\xef\xe1\x9d\xf3\xd7\xed\xe8\x8f\xd2\x45\ +\x0b\xb7\xdd\x7d\xcd\x77\x5e\xb8\x01\xf1\xe8\x91\xfe\x01\x83\x32\ +\xb3\xcf\x6f\x9f\xfd\xcd\x9f\xcf\x02\x71\x78\xd7\xca\x79\xab\x76\ +\x58\x29\x33\x5d\x2e\x55\xc2\xd8\xa5\x58\x87\xf7\xad\x7d\x75\x71\ +\xfe\xcd\xdf\xf9\xdd\xb5\xc4\x3e\xb8\x79\xf1\xe2\xed\xb5\xed\x2e\ +\x75\x6f\x3b\x3f\xff\xba\x1b\xd6\xfe\xec\xef\x4f\xbd\xbc\xea\x5b\ +\xd7\xdd\xf6\xca\x65\x12\x20\x73\xd5\xda\x68\xa4\x63\xd7\xf3\xaf\ +\xaf\xb9\xfd\xe2\xab\xfe\x32\xfb\x26\xbb\xa7\xf1\xe9\xdf\xfe\x74\ +\xa3\x0d\xaa\xe6\x92\x31\xe2\x5c\x08\x21\xb0\xe0\x8a\x4b\x1c\x5a\ +\xff\xd1\xd3\xc9\xee\xeb\xce\xbf\xe1\xa9\xd9\x73\x00\xa3\x60\xfd\ +\x66\x26\x68\x4b\xf5\xea\xd7\x96\xe6\x5d\x75\xd3\xd7\x67\xdd\xae\ +\x85\x6a\xd7\xfc\xea\x57\x7f\xa5\x40\x34\x4d\xc5\x00\x80\x25\x4d\ +\xd3\xbc\x2a\x5d\xbb\x6e\xf1\x07\x95\xe9\x17\xdf\xfb\xc3\x2b\x64\ +\xa5\x77\xeb\xbb\x3f\xfe\xdd\xab\x02\x4b\x2e\x55\x21\x18\x29\x76\ +\xef\xc6\x4d\x9b\xc7\x5c\x73\xee\x23\x7f\x3c\x53\x49\x52\x0e\xe8\ +\x91\x9e\x96\xe6\xd5\xdb\x3a\xaf\xfa\xce\x43\x67\xf7\x56\x3f\xf8\ +\xb5\x3f\x72\x22\x6b\x2e\x17\xea\xdb\xf3\xfc\x4b\xcb\xbf\x77\xcb\ +\x6d\x2f\x5f\x29\xf7\x36\xee\x7a\xf1\xbd\x8f\x7a\x79\x8e\xc7\xad\ +\x45\x30\xe2\x80\x35\x55\x95\x25\xcc\x39\x47\x42\x30\x2e\x00\x09\ +\xe1\xcd\x9e\xf3\xd3\xc7\x6e\x15\xa0\xaa\x64\xd3\xdc\x9f\xfd\x7a\ +\xde\x9b\x65\x39\x77\xff\xe0\x4f\x8f\x0a\x21\xa2\x3d\x7b\x0d\xc6\ +\x88\xac\xa8\x2a\x60\xb3\xf3\xa3\xa5\x3b\xbf\x7f\xcd\x9c\xe7\x67\ +\x5f\xf1\xca\xef\x7e\xfd\xc6\xba\x05\x6f\x57\xe6\x5c\xf7\xd3\xbf\ +\xcc\x01\x7d\xdf\x9a\x79\x8b\x76\xb5\xa4\xcc\x9a\xa9\x69\x2a\x01\ +\xc1\x38\x27\xc2\xe9\x44\x7c\x29\x75\x01\x9d\x7b\xce\xf4\xa1\x83\ +\x49\x54\x80\x6c\xea\xb7\x78\x82\x93\x54\xdd\x83\x05\x01\x61\x08\ +\xd4\xc1\xe4\x57\xc3\xbe\x5d\x22\xce\x2b\xe3\xd8\x68\x94\x6d\xda\ +\xb2\xa2\xa5\xa4\x24\xcb\xb2\x8c\x31\x12\x02\x38\xe7\xe1\x70\xa4\ +\xb7\xaf\x57\x55\xa4\x93\x8e\x4e\x71\xce\x15\x5f\x4a\xb2\x4a\xfb\ +\x03\x7e\x43\x48\x08\x40\x00\x08\xe4\x4b\x4a\xf1\x2a\xfd\xed\xad\ +\x76\x7c\x5a\xb2\x17\x45\xbb\x83\x21\x2b\x2c\xb4\xb4\xd4\x64\x8f\ +\xcc\xc2\x7d\x9d\x61\x53\x08\xac\x70\xd9\x9b\x9e\xec\x21\xd4\x30\ +\x82\xbd\x7e\x1d\x84\x27\x39\x33\xc9\x85\x8c\x81\xbe\x5e\xbf\x90\ +\xd5\x98\xfe\xd8\xe0\xf2\x78\xdc\x3e\x97\x8c\x81\x1b\x03\xbd\xa1\ +\x90\x01\x8a\x6a\x70\x25\x25\x25\xd1\x2d\x01\xb5\xf4\xe8\x80\x3f\ +\xcc\xdd\xde\x38\x9f\x57\x93\x30\xa7\xa1\xbe\x23\x21\x0b\x4b\xae\ +\xa4\xe4\x24\x0d\x05\x3a\x7a\x29\x16\x0c\xa2\x42\xcb\x48\x4b\x74\ +\x61\x7b\xa0\xa7\x53\x67\xd8\x46\xaa\xe4\x8e\xcf\xd4\x8c\x90\xbf\ +\xaf\x87\xba\x13\x53\x52\x12\x34\xc2\x99\xa9\x0f\x04\x74\x93\x86\ +\xa8\x92\x94\x9a\x1c\xaf\x12\x61\x47\xc3\xc1\xbe\x30\x24\xa6\xa4\ +\x78\xa4\xfe\x23\x3d\x96\x00\x84\x8f\xaa\x21\x8f\x58\x72\x52\x4a\ +\x62\xbc\x4b\x12\x42\xd0\x68\x7f\x24\x1a\x31\x29\x36\xc0\x95\x9e\ +\x9a\xe8\x92\x10\x37\x82\xfd\xc1\x10\x55\x53\x52\xe3\x89\xd5\x77\ +\xa4\x5b\xca\xce\x4e\xe0\xba\xbf\x77\x40\x67\x96\xec\xcb\x4c\x89\ +\x93\x31\x70\xdd\x1f\x08\x1a\xe0\x49\x4b\x71\x33\x23\xd0\x15\xe4\ +\x92\xce\xb5\x94\xe4\xa4\x38\x8d\x50\xdb\xa4\x03\xbd\x81\x28\xa3\ +\x6a\x62\x7a\xb2\x87\xd0\x68\xd8\x1f\xa4\xbe\xf4\x64\x29\x1a\xf2\ +\xf7\x76\xdb\xae\x84\x94\x94\x44\x0d\x19\xc1\xee\xfe\x90\x05\x5a\ +\x62\x62\xb2\x4f\x1b\xe8\x38\x6c\x79\x53\x93\xe2\x89\xd1\x1d\x0c\ +\x5b\x1c\x63\xc1\x11\x76\xc5\x27\xfa\x5c\x04\x06\x07\x7f\x45\xa4\ +\xeb\x88\xdf\x14\x9e\xe4\x8c\x44\x2f\x01\x4e\x8d\x81\x81\xa0\x8e\ +\xe2\xd2\x52\x14\x63\xa0\xaf\xb7\x8f\xc7\xa7\xa5\xc5\xbb\x30\xb7\ +\x82\xdd\xfd\x51\x3b\x4a\xe2\x32\x53\x13\x54\x61\xf4\xf7\x74\xea\ +\x5c\x95\xbd\xc9\xc9\x5e\xb0\xfd\x47\xfc\x5c\xc1\xce\x30\xe5\x97\ +\x54\x17\xce\x39\x7b\xfa\x27\xaa\xb1\x2d\x80\xda\x76\x19\x44\x4b\ +\x24\x43\x43\xa2\x93\xc9\x7b\x98\x2b\x4c\x34\xb7\x74\xc2\x94\x44\ +\xdb\xa6\x82\x0b\x55\xd3\x64\x59\xe2\x5c\x98\xa6\x69\x53\x5b\x51\ +\x64\x7c\x32\x51\x88\x0d\x97\x33\xdb\xb2\x39\x28\xca\x90\xe2\x22\ +\xb8\x69\x5a\x58\x56\x65\xcc\x4d\x8b\x62\x22\xcb\x12\x16\x9c\xd9\ +\x36\xe5\x02\x88\x2c\xcb\x31\x6f\x39\xa3\xb6\xcd\x04\xc2\xb1\xdf\ +\x32\x6a\xdb\x94\xa1\xd8\xd1\xc7\x57\x68\x70\xdb\xa6\x8c\x0b\x00\ +\xc0\x84\xc8\xb2\x84\x00\x8e\x9d\x0a\x21\x24\xc9\x32\xc1\x60\x5b\ +\x16\xe3\x00\x08\x24\x49\x96\x08\x16\x9c\x59\x16\x25\x8a\x22\xe1\ +\xd8\x48\xfc\xe0\xf1\x92\x2c\x4b\x04\x03\x88\xd8\x85\x15\x45\x46\ +\x82\xdb\xb6\xcd\xb8\x00\x84\x62\xbf\x85\xa3\x9f\x20\x84\x65\x45\ +\xc1\xc0\x4d\xd3\xc2\x8a\x2a\x1f\xbd\x3d\x01\x80\x40\x80\x10\x43\ +\x13\x26\x49\x12\x46\xc7\x2e\x24\x10\x96\x14\x45\x02\x46\x2d\x9b\ +\x49\xaa\x8a\x05\x35\x2d\x2e\x2b\x32\xc1\x88\x33\x6a\x53\x26\xc4\ +\xe0\xed\xc4\x92\x22\x29\x0a\x39\xfe\x73\x00\x04\x44\x92\x65\x82\ +\x39\xb3\x2d\x9b\x01\xc2\xaa\xaa\x70\xdb\xa2\x02\xc9\x8a\x8c\x07\ +\x53\x08\x98\x48\xb2\x4c\x90\xe0\x96\x69\x21\x59\x91\x31\x98\x96\ +\x1d\xcb\xbf\x58\x2a\x39\xa3\xb6\x4d\xc5\x51\x13\x0f\x4b\xb2\x2a\ +\x63\x6a\xdb\x34\x76\x11\x8c\x15\x45\xe6\xb6\x45\x05\xc8\x8a\x82\ +\x38\xb3\x6c\x2a\x04\x48\x8a\x22\x61\x24\x18\xb5\x28\x15\x80\x25\ +\x59\x96\x08\xe2\x94\xda\x94\x49\x8a\x4a\x1c\x51\xf8\xf2\xea\xc2\ +\xac\xb3\xa6\x9e\xa4\x79\x47\x60\x32\xb0\x62\x1e\x08\x04\x1a\x01\ +\xf2\x19\xdd\x44\xc6\x18\xe7\x02\x21\xc0\x18\xff\xd3\xb9\xcc\x0e\ +\x0e\x0e\x5f\x96\xf9\x0b\x27\x38\x02\x8e\x7e\x83\x14\x04\xca\xf1\ +\x56\x1d\xf8\x67\xac\xa7\x1c\xaa\x06\x42\x08\xc7\xc9\xe4\xe0\xf0\ +\xdf\xa0\x0b\xc1\xe0\x80\x33\x59\xd5\xc1\xc1\xe1\x84\x7e\xc4\x33\ +\x4f\x3f\x71\x12\x7b\xc1\xc1\xc1\xe1\x7f\x58\x19\x90\xe0\x4e\xe0\ +\x36\x07\x07\x87\x13\x90\x42\xa1\x90\x93\x0b\x0e\x0e\x0e\x43\x71\ +\x46\x10\x1c\x1c\x1c\x1c\x5d\x70\x70\x70\x70\x74\xc1\xc1\xc1\xc1\ +\xd1\x05\x07\x07\x87\xff\x5f\xa4\x2f\x45\x2a\x31\xc6\xe0\x4c\xb2\ +\x70\x70\xf8\xfc\x10\x27\x46\x48\xf9\x92\xe9\x02\x42\x88\x52\x1a\ +\xf0\xfb\x29\xb5\x9d\x67\xe9\xe0\xf0\x79\xe1\x76\x7b\xbc\x3e\xdf\ +\x67\x49\xc3\xe9\xae\x0b\x94\xd2\xde\xde\xee\xc4\xc4\x64\x8f\xd7\ +\x17\x93\xb9\x98\x5c\x1c\x53\x3d\xe7\x01\x3b\x38\xfc\x83\x86\xf5\ +\xa4\xb5\x86\x31\xd6\xd3\xdd\x45\xa9\x9d\x90\x98\x74\x52\x69\x38\ +\xad\x75\x01\x63\xd2\xd7\xd7\x13\x1f\x9f\x90\x9c\x92\x0a\x83\xcb\ +\x13\xe1\x84\x17\x4e\x9c\x72\x07\x87\x7f\x68\x6e\xc7\xaa\xc9\x89\ +\xdb\xc7\x09\x84\x90\x96\xe7\x6a\xaa\xaf\xb3\x3d\x96\xac\x9c\x24\ +\xde\xbf\x74\x7a\xdf\x15\x98\xa6\x99\x96\x9e\x19\xbb\x19\x21\x04\ +\xc4\x02\x8a\x1d\x8d\x19\xf8\x45\xea\xc2\xb1\x2c\x3e\x2d\x9e\xb5\ +\x10\x02\x80\x10\x02\x20\x9c\x5d\x45\x1d\xfe\x71\x71\x19\xaa\x0b\ +\xb1\x17\x9c\x73\x42\x08\x91\x24\x4a\xa9\xac\x28\xa7\x6e\x2f\x20\ +\x45\xd3\x24\x8c\x00\x04\xa7\xd4\xb2\xed\xff\x8f\x8d\x86\x10\x91\ +\x25\x41\xff\xdd\x33\x70\x21\x84\x10\x5c\x08\xc1\x11\x21\x22\xd4\ +\x59\xdd\x12\x2c\x1d\x56\xee\x42\xc0\x19\x8d\xc5\xa4\x94\x24\x02\ +\x82\x51\xf6\x2f\x5f\x00\x13\xe9\x58\x24\x88\x7f\x7a\x02\x42\xc8\ +\xb1\x4b\xfe\xeb\xcf\x86\x90\x21\xd1\x08\x18\xa5\xff\x1f\xd9\x89\ +\x08\xc6\x9c\x32\x84\xa1\xfd\xc0\x1e\x3d\xb1\xb0\x24\xcd\x4b\x1d\ +\x69\x70\xf8\x8c\x5e\x84\x38\xda\x94\x0d\x6e\xf8\x18\xdb\xe8\x43\ +\x08\xc0\x98\x8b\xa3\xc1\x3d\x4f\x49\x17\x10\x42\xcc\x6c\xda\xb3\ +\xbb\xc5\x1f\x11\x40\x92\x32\x0b\x2b\x8a\xb3\x09\xb7\x05\x0c\xee\ +\x52\x39\xb8\x61\xc8\xf1\x37\x30\xf8\x16\x84\xe0\xc7\xdf\xc6\x62\ +\xff\x60\x16\xdd\xbd\x66\x9b\xbb\x74\x42\x45\x8e\x97\x5a\x74\x70\ +\x03\xa6\x53\xbe\x2f\x1e\x0b\x43\x89\x40\x08\xc0\xc0\xb7\x2e\x7a\ +\x65\x49\xff\x88\xaf\x67\xf9\xea\x3b\xad\x8a\xca\x02\xc2\x99\x00\ +\xab\xb1\xb6\x01\xa7\x14\xe6\x26\x69\x42\x08\x7c\xb4\x55\x17\xc7\ +\x82\x50\xc7\x34\xf2\xe8\x27\x83\x57\x17\x40\x64\x89\x47\xfb\xaa\ +\xf7\x1d\xe8\x0e\x59\xde\xe4\xcc\xb2\xd2\xc2\x78\x97\x2c\x06\x37\ +\x85\x39\x7e\x3c\x1a\xcc\x11\xab\x66\xe3\x4a\x33\x6d\xf4\xd8\x92\ +\xf4\x58\xad\x8e\x7d\x25\x8e\xde\xcc\xd1\x23\x4f\xe8\xe3\x1c\x7f\ +\x1e\x56\xa0\xa6\xe6\x60\xcf\x40\x54\x10\x2d\xb3\xb0\xbc\x3c\x2f\ +\x85\x53\x7a\x74\xd3\x15\x11\x0b\x1b\x33\xf4\x57\xe8\xd8\x77\x9f\ +\x7c\x8b\xc0\xe8\x5e\xb3\xa5\xa6\x60\xc2\xac\x02\x1f\x0a\x35\x6d\ +\x9a\xfb\xe1\xbe\x1f\x7c\xef\xa6\x04\x70\x56\xb9\x38\x9c\x04\x01\ +\xc7\xed\x6a\x42\x08\x00\x30\xc6\x04\xe7\xb1\xd1\xbd\xcf\x96\x05\ +\x20\x0f\x3e\xf8\xc3\x4f\xb5\xef\x12\x8e\xb4\x3f\xff\xd0\xc3\xd5\ +\x61\x0d\xeb\x9d\x9b\x56\x7e\x54\x17\xf6\x0d\xaf\x2a\x20\xd4\x08\ +\x87\x23\x26\x15\xb2\xa2\x2a\x58\x84\x07\x06\x4c\x8e\x35\x4d\x01\ +\x01\x12\x16\xd1\xd0\x40\xc4\xb0\xb1\x24\xc9\xb2\x4c\x80\x85\x83\ +\x21\x0a\xc4\xe5\xd6\xb0\xd9\xfb\xc1\x33\x2f\xf6\xa7\x54\x15\xa6\ +\xaa\x1c\xb0\x60\x8c\x03\xc2\xa7\x36\xe8\x48\x08\x0e\xf8\xfb\xe2\ +\xe2\x13\x14\x55\x15\x80\x78\x60\xdf\x8b\x6f\x6f\x3b\xef\xb6\xdb\ +\xdd\x07\x17\x7c\xf7\xc1\xbf\xb3\xa2\x49\x63\x0a\x12\x31\xee\x7f\ +\xf1\x91\x47\x1a\xe2\xc6\x4e\x2a\x4a\xc4\x58\x44\x06\x82\x11\x4b\ +\x68\x6e\x0d\x2c\xd3\xa6\x9c\x10\x04\x42\x30\xca\x62\x35\xcf\xb6\ +\x2d\x0e\x18\x23\xc0\x92\x6c\x76\xed\x79\xe2\x8f\x8f\xac\xae\xed\ +\x32\x82\x5d\x35\x07\x5a\x13\x72\x2b\xb3\x12\x24\xc6\x01\x03\x50\ +\xdb\xe6\x02\x11\x49\x12\x54\x0f\x06\x43\x96\x40\x9a\x62\x2e\x7f\ +\xf9\xd1\x5a\x5e\x50\x99\x19\xc7\x11\xd6\x54\x85\x99\x91\x60\x58\ +\x27\x8a\x4b\x91\x80\x71\xc1\xa9\x19\x0e\x87\x4d\x06\x8a\x8c\xf5\ +\xf0\x40\xd4\x16\xaa\xa6\xa0\x98\x4c\x62\xc9\xee\xda\xf8\xcb\x87\ +\x9e\xea\x25\xf1\x66\xe7\xa1\x65\x4b\x96\xf7\xa9\x85\x23\x8b\x52\ +\xa8\x11\x0d\x85\x23\x16\x43\x8a\xaa\x11\x61\x05\x83\x21\x0a\xb2\ +\x4b\x25\x1c\x10\x06\x16\x1a\x08\xea\x16\x23\x92\x4c\x24\x89\x80\ +\x1d\x0c\x0e\x58\x82\xb8\x34\x59\x0c\xec\x7f\xe2\x99\xf7\xbc\x15\ +\x13\xd2\x55\x96\x51\x94\xbb\x7f\xd9\x87\x7d\x49\x63\xaa\x72\xbc\ +\x4e\x6f\xc2\xe1\x33\xed\x62\x84\x08\x21\x2b\x56\xac\xa0\xb6\x9d\ +\x9a\x96\x16\x6b\xbb\x31\xc6\xbd\x3d\xdd\xaa\xa6\x29\xa7\xde\x8f\ +\x10\x9c\x09\x57\xf6\x85\xd7\xcc\x39\x77\x58\x52\xfb\xf6\x37\x7e\ +\xf0\xc4\xc7\xd3\xc6\x64\xec\x7c\xe3\x99\xbd\x41\x48\x2d\x9d\x7a\ +\xfb\x35\xd3\x6a\x96\xbc\xba\x66\x7f\xb7\x45\xd1\xd8\x0b\x6e\xbc\ +\x66\x66\xfe\x86\x77\x5e\x5a\xb4\xab\x8d\x68\x29\xe7\x5e\x75\xc3\ +\xb4\x22\x98\xff\xea\xab\xdb\x5b\xfa\x29\x57\xa7\x5f\x35\xe7\xa2\ +\x11\x9a\x47\x89\xae\x5f\x38\xb7\x61\x57\xe5\x15\x17\x8e\x59\xf9\ +\xfc\xb3\x59\xd7\x7c\xe7\x9a\x89\x39\x96\x79\x4a\xe3\x8e\x47\xe3\ +\xbb\x0b\x84\x71\xfb\xee\xcd\x91\xb8\xd2\x31\x19\xf2\x91\x83\x24\ +\x2d\x33\x61\xf3\xbc\xe7\xb2\xd3\x7e\x70\x4e\x99\xac\x6a\x2e\x59\ +\x26\x20\x8c\x2d\x1f\xbe\xb2\x60\x73\xa3\x45\x59\xd9\xac\x9b\xaf\ +\x2a\xea\xfc\xcb\xdc\x1d\x5f\xfd\xc5\x83\xe9\x9d\x1b\x7e\xf1\xa7\ +\xb5\x37\xff\xe4\xc1\x91\x64\xdb\x6f\xff\xba\x64\xf6\xd7\x7f\x34\ +\x21\x05\x21\x08\x2f\x7a\xe1\xb9\xc3\x29\xb3\x7e\xfe\x8d\xab\x12\ +\x65\x6e\x19\xb6\xd0\x5b\xff\xfa\x8b\x47\xc7\x7c\xe5\x7b\x67\x97\ +\xc1\x3b\x8f\xfd\x71\x60\xd4\x9c\x39\xa3\xc2\xcf\x3f\xf5\x5a\xcb\ +\x00\x4f\x2c\x9b\x74\xd7\x4d\xe7\xf9\xe2\xc8\xd2\x8f\xde\xea\xdb\ +\x93\x7b\xc9\xad\xb7\x14\xd2\xea\x67\xe6\x2e\xee\x33\x85\x3b\x6d\ +\xc4\x57\xef\xba\xa9\x80\x37\x3d\xf1\xc7\xc7\x1b\xb9\x1b\xdb\x34\ +\x35\x2b\x8d\x47\x06\xba\xba\x83\x25\xe7\xdc\x7c\xe7\xa5\x13\x65\ +\x61\x09\x01\xdc\xb6\xb4\xac\xb2\x6b\xee\xba\x6b\xb8\x1b\x0e\xbc\ +\xf7\xfb\xbf\x2f\x5d\x36\xbd\x2c\xf0\xf2\xdf\x5e\xee\xa6\x9e\xb2\ +\x33\x2e\xf8\xca\x45\xe5\x8b\x5f\x7a\x7e\x57\x47\xc4\x06\xef\x05\ +\x37\xdf\x7d\x4e\x31\xfa\x70\xee\xb3\x1b\xea\xfa\xdd\x29\xb9\x97\ +\xcd\xb9\x7b\x54\x5c\xe7\xbb\x73\xe7\x6e\x6b\x19\xa0\x4c\x99\x79\ +\xfd\xd7\x2e\x2e\x73\x4b\x66\x60\xe1\xb3\x7f\xae\x2e\x2a\xbf\xe5\ +\xce\xaf\x4c\x19\x19\xbf\x60\xe7\xae\x8b\xc7\x9d\x47\x1c\x1f\xac\ +\xc3\x67\xf8\x17\x28\x63\x0b\x3f\xf8\x60\xd1\x92\x25\x49\x89\x89\ +\x73\x6e\xbd\xb5\xaa\xaa\x2a\x56\xad\xfe\x8d\xf9\x0b\x08\x83\x1d\ +\xe8\xeb\x3a\x72\xb8\x7b\xe3\xa6\xbd\x5a\x66\xae\x9b\xfa\xeb\xbb\ +\xb5\xab\xbf\x79\xff\xf8\x3c\x4f\xf3\xa6\xd7\xdf\xdb\x1d\xbe\xe5\ +\xee\xaf\xb9\x1b\x3e\x7c\xf4\xbd\xb7\x87\x57\xdd\xbc\x6a\x75\x75\ +\xc9\xb5\xdf\xb9\x79\x72\x16\x91\xa4\x3d\x8b\x9f\x58\xd5\xa6\xdd\ +\x75\xf7\xd7\x07\x36\xcd\x7d\xe9\xed\x77\x47\x95\xde\xc4\x49\xf2\ +\x79\xd7\x7d\xed\xb2\x09\xe9\x76\x34\x04\xd7\xdc\xe0\xc9\x8f\xa7\ +\xf6\xa9\x9a\xbd\x9c\x73\x21\x38\x17\x40\x40\xb4\x35\xf7\xba\x92\ +\x26\xbb\x00\x2c\xdb\x4c\xa8\x3c\xef\xe6\x33\xd8\xdc\xe7\x9f\x29\ +\xfd\xf1\x1c\x99\x20\x4c\xa4\x50\xdd\x47\xaf\x2c\x3f\x74\xd9\xbd\ +\xf7\x15\xeb\x5b\xff\xf0\xcc\x8b\x15\x0f\xdc\xe6\x61\x5d\x35\xad\ +\x86\xbb\x6f\xdf\xae\xbd\xd5\x33\xfb\x83\x59\xfe\xba\x10\x64\x14\ +\x26\x49\x8c\x73\x08\x35\x6e\x69\x25\xd3\xef\x39\x3b\x51\xa6\x96\ +\xc5\xb1\x24\x01\x66\x7a\x34\x62\x31\x01\x20\x4c\x3d\x6a\x71\xd4\ +\xb3\x6b\xf9\xb6\x23\xee\x07\x7f\xfd\xdd\x3c\x17\xa8\x92\x11\xd1\ +\xa5\x29\x97\x7f\xf5\xce\xf3\x46\x88\x50\xe3\x5f\x7f\xfe\x76\xd2\ +\x39\xf7\x7c\x73\x5a\xd6\x92\x67\x7e\xff\xc2\xbc\x9c\xef\xcf\x4e\ +\x38\x1c\xf0\x5e\xf7\xa3\x1f\xe7\x77\xbe\xfb\xb3\x67\xb7\xcd\xf9\ +\xe5\x6f\x8b\xda\x3f\xfa\xd5\x33\x0b\xeb\xce\x1c\x35\x2c\x05\x31\ +\x21\x04\x42\x40\xcd\xde\xce\xbe\x2e\xd4\xbe\x6e\x77\xbb\x37\xe3\ +\x7c\xd1\x57\xdf\x89\xb3\xbf\xfe\x93\xfb\xf3\xdd\xb0\xe3\xed\xbf\ +\xac\xef\xc9\xbc\xff\xde\x0b\x5a\x3f\x7a\xf6\xf5\xd7\x96\x8e\xfc\ +\x6a\xd6\xca\xcd\x4d\x17\xff\xe0\xb7\x33\xf2\x5d\x44\xc3\xd5\xef\ +\xbd\xba\xba\xc5\x75\xef\x3d\x37\x0f\x6c\x7c\xf9\xf9\x57\xde\x1c\ +\xf7\xa3\x19\x4a\x7c\xe6\xb5\x5f\xff\xf1\xf4\x74\x8c\x64\x11\xce\ +\xca\x09\x7c\xdc\x31\x60\x41\x22\x12\xce\x06\x2e\x0e\x27\x33\x16\ +\xc0\xb6\xad\xdc\xbc\xdc\xbb\xee\xbc\x93\x31\x26\x2b\x32\x65\xec\ +\x98\xf7\xf1\xb3\x94\x41\xfa\x2c\x8f\x9c\x42\x7b\x96\xbf\x37\xb7\ +\x26\x5e\x21\xde\xfc\x7b\x6e\xbf\x3a\x5b\xec\x07\xc5\x15\xe7\x8b\ +\xf3\x7a\x48\xdf\xe1\xfa\xe0\x80\xf9\xf1\xfc\x37\xb8\x19\xcd\x29\ +\x4a\x03\x29\xf3\xf2\x4b\x27\xbc\xb5\xe2\xa5\xa7\x5b\x26\x5d\x7d\ +\xe9\x94\xae\xb6\x96\x81\x7e\xd7\xb2\x79\xaf\x53\xdd\xc8\x2b\xca\ +\xa1\x16\x03\xc0\x92\xac\x28\x32\xa1\xb2\x77\xe4\xe4\x29\xdc\xd2\ +\x2d\x9b\x9f\x6a\x2c\x98\x98\x0b\x43\x70\x01\x22\x62\x52\xa2\x28\ +\xb1\xcf\x4c\xc3\x2a\x9a\x79\xc3\x85\xf5\xbf\x7b\x71\xee\x7c\x8f\ +\x90\x52\xb1\xe8\x6b\x3a\xd8\x17\xea\xdf\xba\xf8\xad\xed\xb6\x99\ +\x9a\x97\x86\xdd\xb9\xa3\xb3\xdd\xfb\x77\xee\xf2\xf1\xc8\xc8\xf1\ +\xc5\xad\x07\xf6\xa0\x9e\xe6\xe4\xaa\x59\x09\x98\xda\xb6\xc0\x94\ +\x72\x01\x82\x73\x10\x8c\x31\x26\x04\x00\x63\x00\x18\x80\x03\x70\ +\x40\x88\xd9\x46\xfa\xa4\x0b\xa6\xee\x78\xfd\xa5\xbf\xfc\x79\xfc\ +\xb9\x97\xcd\x9e\x98\x05\x02\x24\x42\x08\x46\x81\x9e\xe6\x46\x23\ +\xf3\xde\x49\x23\x7c\xf1\x64\xca\x8c\x91\x2b\x17\x1d\xe8\xd2\x27\ +\xa9\x9a\xa6\xa9\xee\xcc\xe2\x92\xd4\x94\x43\xb2\xe6\xcb\xcc\x2b\ +\xca\x54\x36\xf5\x47\xa2\x22\xc9\xc5\x04\x17\x88\xd8\x7d\x87\xdf\ +\x7b\xe6\x6f\xc9\x1a\x72\x65\x9c\x79\xe7\xf5\x17\x68\x4d\xaf\x2b\ +\xaa\xdb\xeb\x73\x6b\x72\xe0\x50\x7d\x77\xa8\x37\xf2\xde\x6b\x2f\ +\x5b\x26\xcf\x4b\x71\x91\xf4\x11\x17\x4d\xdf\xb3\xea\x85\xbf\x1c\ +\x3e\xe3\xec\x2b\x67\x9f\xd9\x71\xa0\x39\x1c\x70\x2f\x7a\xf3\x15\ +\xcb\x30\x8a\x72\x73\x4c\xcb\x16\x08\x13\x49\xc2\x58\x30\xc1\x08\ +\x51\x85\x19\xb6\x6c\xce\x25\xc6\x9c\x5d\xe8\x1d\x3e\x05\x63\x88\ +\x10\x69\xc2\x84\x09\x08\x61\x00\x60\x8c\x5a\x96\x85\x31\x06\x90\ +\xff\xc1\xee\x1e\x9f\xa1\x0b\x9c\x9a\x52\xc6\xa5\x37\x7d\xed\xdc\ +\x11\xa9\x84\x10\x24\x44\xb0\x89\x83\x10\x8c\x31\xc1\x89\xe6\xf5\ +\xf9\xb2\x8b\xbe\x72\xdf\x9d\x69\x92\x69\x5a\x5c\x00\x28\x17\xcc\ +\xa9\x9c\xdc\xf2\xc6\x93\x7f\x7d\xec\x5d\x38\xcb\x97\x94\x52\x54\ +\x75\xe7\x37\xae\xf1\x72\x83\x32\x24\xd3\x6e\x8b\x1a\xba\x65\x23\ +\x84\x81\xd3\x81\x40\x1f\x96\x54\xe9\x54\x43\x05\x23\x3e\x68\x30\ +\x30\x21\x48\x9c\x47\xb2\x7a\x03\x0c\x04\xe7\x5c\x70\x3b\xaa\xe3\ +\x59\xd7\xde\x58\xff\xc8\xef\x3e\xd8\xa7\xdf\x74\x11\x52\x3c\x5e\ +\x77\x52\xee\x15\xb7\x7f\xab\xdc\xc7\x0d\x8b\x4a\xb2\x72\x78\x4c\ +\xe5\xf2\xf9\x6f\xf5\x26\x55\xdd\x70\x43\xd5\x8a\x77\x16\xd5\x33\ +\x72\xf6\x2d\x05\x40\x6d\x46\xb9\xe4\xc9\x19\x99\x62\x6c\x5c\xb3\ +\x76\x46\xe5\x45\x3e\x8c\x2c\xcb\x04\x2e\xc9\x34\xdc\xdb\x37\x00\ +\x10\x8f\x38\x67\xb6\x81\x7d\x95\x73\xbe\xfb\x60\xcb\x8e\xa5\x7f\ +\x79\xfc\x51\xaf\xe7\x7b\xb2\x02\xa1\xa8\x21\x00\x24\xd5\xe7\xa3\ +\x3d\x87\xdb\xfb\x46\xa4\x24\xb7\x35\x1c\x56\x5c\x85\x6e\xcc\x99\ +\xe0\xd4\x32\x2d\x4e\x05\xa3\x96\x69\x51\x66\x73\x84\x04\x65\x8c\ +\x52\x2e\x90\x6d\x18\x52\x4a\xfe\x75\xf7\x7d\x7f\x62\xaa\x8c\x65\ +\xc2\x98\xe8\xb2\x19\xe7\xcc\x32\xa9\x40\x38\xce\x2d\xa7\x97\x9e\ +\x79\xdf\x37\xce\x97\x6d\xcb\x66\x4c\x00\x3e\xe7\x96\x6f\x4c\x6c\ +\xdb\xfb\xcc\x1f\x1f\x9b\x2b\xe2\xc6\xa5\xc6\x27\x4b\x23\xef\xfc\ +\xce\x35\x5e\x66\x58\x9c\xa0\x81\xdd\x86\x6e\xe8\xba\x0d\x1c\xb8\ +\x10\x91\x50\x00\x7b\x7c\x12\xe2\x8c\x52\xc7\x5e\x70\xf8\x8c\x41\ +\x09\x88\x46\xe8\xa0\x47\x7c\xd0\x19\x2f\x84\xe0\x5c\x70\x18\xdc\ +\x17\xe0\x14\xe7\x2f\x08\x6e\xea\x26\x48\xb2\x44\x40\xd7\x75\x22\ +\x2b\xc0\x99\xa1\x1b\x4c\x00\xe5\x50\x7e\xe6\xa5\x95\xdb\x9f\xfb\ +\xdb\x1f\xff\x9c\x95\x28\xa7\x94\xcc\xba\x72\x7a\xe2\x07\x2f\x2e\ +\x08\x60\xb9\x37\x2a\xa5\xa6\xa6\x8d\x1b\x7f\xe9\xae\xbf\xbd\xf0\ +\xa7\x47\xda\x52\xdc\x72\xfe\xa8\xf3\xaf\x98\x91\x5d\x35\x22\xf9\ +\xad\x77\x9e\x3c\xb2\x7b\xd8\xcc\x29\xa5\xcb\x5f\x78\x39\xf7\xba\ +\xef\x5c\x7b\x46\xee\x29\xf9\x17\x10\x08\x31\xb8\x6b\x3a\x37\x51\ +\x56\x69\x4e\xb4\xf6\xe0\x11\x7a\xb1\xa0\xa6\xae\x13\x6a\x5b\x54\ +\xcb\xb9\xfc\xaa\x4b\xb7\xee\x7f\x3a\x10\xd2\xd3\xc6\x9e\x3f\x79\ +\xe5\xa3\xcf\xfe\xf1\x0f\xf9\x99\x1e\x57\xea\xd8\x6b\x2e\x9d\x94\ +\x5d\x3e\xce\xd7\xfd\x62\x53\xea\xb9\x23\x47\x4e\xd8\xfa\xc2\x73\ +\x3b\xdd\x33\xaa\xf2\x13\x2d\xd3\x60\x5c\x98\xe0\x39\xff\xa6\xeb\ +\x5a\x9e\x7c\xe3\xd7\xbf\xdc\x9b\x9b\xea\x0a\x47\xe5\x99\x97\x5c\ +\x31\x63\x6a\xce\x8b\x6f\xfc\xb9\x77\x57\x56\x5d\x43\xef\x88\xc9\ +\x9e\xee\xbd\xcb\xdf\xf9\xb8\x4e\x23\x36\x8e\x4f\x73\x7b\x7d\xa9\ +\x15\x65\x4b\x3f\x7c\xe5\xf7\x87\x36\x4e\x3a\xef\xdc\x4b\x2f\x28\ +\x7e\x73\xee\x5f\x0e\x64\x79\x9b\x5b\xf4\xf3\xbe\x3a\xcb\xc7\x0e\ +\x46\xc2\x86\x4d\x39\x03\xdb\xd0\x0d\x8b\x72\x46\x2d\x43\xd7\x6d\ +\xc6\x28\x63\x4c\x10\x6a\xdb\x86\x61\x21\x2c\x09\x6a\x86\x0d\x8e\ +\x25\x17\xb3\x4d\x5d\x37\x29\xa3\xa6\x29\x4d\xbe\xf0\xec\xed\xcf\ +\x2f\xf8\xfd\x1f\x0f\x26\xcb\xa8\x64\xe6\x65\x53\x52\x82\xef\x2c\ +\x5a\x63\xca\xae\x20\x4e\x28\x8b\xf3\x8e\x18\x77\xe1\xaa\xbf\xbc\ +\xf1\xc8\x1f\xda\x52\xdd\x28\x6b\xfc\x85\x97\x8f\x2f\xa8\x4a\x16\ +\xef\x3f\xfa\xfb\xfd\x55\x65\x17\x5c\x7a\xf1\x91\xc6\xd6\x8c\xac\ +\xf3\x3d\xd8\xb6\x0d\xe6\x58\x0b\x0e\x27\xf1\x2e\x00\x00\x80\xa2\ +\x28\x98\x10\x04\x40\x29\xb5\x29\x43\xb1\xad\x8a\xd9\x67\x3a\x18\ +\xd0\x40\xb0\xff\x24\xe7\xb2\xa3\x8d\x75\x87\xe3\xf3\x4b\x52\xbc\ +\x12\xe7\x02\x21\xcc\x8c\x40\x43\x53\x5f\x66\x71\x51\x9c\x82\x10\ +\x21\x66\xb0\x73\xff\xfe\xba\x7e\x0b\x67\x16\x54\x94\xe7\xb8\xea\ +\xf7\xed\x6b\xeb\x8b\xb8\x92\xb2\x87\x57\x14\xc7\xbb\xa5\x50\xf7\ +\xe1\x9a\x03\x8d\x11\xae\xe4\x96\x54\x16\x67\x25\xd0\x68\xe0\x40\ +\x75\x4d\x9f\xed\xaa\xa8\x2c\x88\x1c\xe9\x50\x33\x8b\xb2\x12\x5d\ +\xa7\xb2\x9d\xa9\x2c\xcb\x35\xfb\xf6\xe6\x17\x16\xbb\xdd\x6e\xca\ +\x04\x31\xdb\x9f\xfa\xe3\x93\xa9\xb3\xef\xbb\xa8\x94\xd5\x75\xf2\ +\x92\xc2\x2c\x09\x09\x09\xd3\xe6\xfa\x06\x48\xcc\xcf\x4f\xf5\xb0\ +\xa8\xbf\xb6\xa6\xb6\x27\xc2\x92\xb3\x4a\x2a\x8a\x33\x14\xa0\xed\ +\xcd\x07\x75\x6f\x5e\x49\x7a\x7c\x5f\x53\xad\x1f\x27\x17\xe5\xa5\ +\xc0\xe0\x34\x05\x44\x64\xd9\x1e\xe8\xac\x3d\x50\xdf\x1f\xa5\x5a\ +\x5c\x6a\x49\x69\x71\xb2\x8b\xd5\xd7\x54\xb7\x07\x0c\x57\x7c\x4a\ +\x51\x69\x99\xc7\x38\xb2\xef\x40\x63\x84\xca\x59\x25\x15\xc5\x39\ +\x29\xd8\x1c\xa8\xdf\xbf\xaf\x6d\x40\x14\x0e\x1b\x55\x9c\x2c\x37\ +\xd6\xee\x6d\xec\x36\xb2\x8b\xab\xca\xf3\x53\xac\x81\x9e\x86\x66\ +\x7f\x66\x71\xb1\x0f\xf5\x1f\x6a\xea\x4e\x2b\x2c\x4b\x14\x03\xf5\ +\x0d\x47\x92\x0b\x8a\x13\x34\xcc\x01\x73\xa3\xa7\xbe\xb5\x3f\xab\ +\xb0\x24\x4e\x12\x5c\x08\x84\x88\x15\x6a\x6f\xea\xb6\x0b\x8a\x0b\ +\x54\xc1\x89\x2c\x85\xbb\x1a\xf7\xd5\xb5\x9a\x42\xcd\xaf\x1c\x9e\ +\xeb\xb2\x0f\xec\xdf\xdf\x1d\xa2\x09\x59\x05\x95\xa5\x79\x2e\x0c\ +\x91\xbe\xc3\x35\x07\x5a\x22\x5c\xca\x29\xad\x2a\xce\x48\x30\x83\ +\xed\xfb\xf6\xd5\x9b\xae\x8c\xb2\xb4\xe8\x0b\xcf\x2e\x9a\x76\xc7\ +\xf7\xa6\xe7\xc9\x86\xed\x58\x0b\x0e\x27\x69\x59\x31\xc2\xba\xa1\ +\x2f\x5d\xba\xac\xbf\x3f\xc8\x39\x1f\x35\x6a\xe4\x19\x13\x26\x08\ +\x40\x2e\xb7\x6b\xdf\xde\x3d\xe9\xe9\x19\x71\xf1\xf1\x9f\xae\x8c\ +\x27\xd3\x05\x80\xd8\xf6\x24\xcc\x32\xe9\xb1\x2e\x2b\x22\xaa\x2a\ +\xd9\xa6\x19\xfb\x00\x13\x59\x51\x64\x8c\x04\xb5\x2d\xcb\xe6\x8a\ +\xaa\x1e\xdd\xa3\xc5\xa4\x0c\x24\x59\x51\x14\x09\x81\xa0\x96\x69\ +\xda\x0c\x13\x59\x55\x15\x0c\xdc\xb4\x6c\x22\xcb\xc2\x36\xed\x53\ +\x6b\xdb\x64\x59\xde\xb7\x77\x77\x41\x51\x89\xcb\xed\x66\xb6\x4d\ +\x14\xa9\x69\xfd\x3b\xef\x1d\xf0\xdc\x31\xe7\xd2\x24\x62\x45\x0d\ +\x13\x00\x03\x42\x8a\xaa\x0a\x6a\x5a\x54\x60\x22\xa9\x8a\x8c\x11\ +\x62\xd4\x32\x2d\x5b\x00\x56\x54\x15\x73\xcb\xb0\x99\xac\x6a\x44\ +\x30\xd3\xb2\x01\xd0\xb1\xd9\xd4\x58\x92\x15\x59\xc2\x08\x09\xc1\ +\x2c\xd3\x64\x80\x55\x55\x25\x08\x09\xc1\x6d\xd3\x60\x48\x52\x55\ +\x05\x83\x60\xd4\xb6\x2c\x5b\x60\xa2\xaa\x2a\x41\x60\x9b\x86\xcd\ +\x91\xa2\x2a\x12\x46\x8c\xda\xa6\x65\x03\x96\x54\x85\xd8\xa6\xc9\ +\x41\x52\x55\x89\x9a\x06\x05\xa2\xa9\x32\xb5\x4c\xc6\x07\xaf\xa4\ +\x29\x92\x15\xcb\x3d\x04\x20\x04\x22\x8a\x22\x21\xcb\x34\x63\x5b\ +\xb9\x10\x59\x51\x64\x09\x81\xb0\x4d\xc3\x16\x48\x55\xd5\xd8\xbe\ +\x32\x96\x69\x31\x01\xd2\xd1\x6f\xa9\x65\x9a\x94\x11\x49\x51\x15\ +\x45\x56\x60\xc7\xbb\xcf\xac\x0d\x95\xde\x71\xdd\x54\x64\x5a\xc2\ +\x59\x6e\xea\x70\x12\xc3\x1f\x00\x04\x26\xa4\xee\xd0\xa1\x37\xde\ +\x7c\x3b\x37\x37\xf7\x9a\xab\xaf\x8a\x8b\xf3\x71\x01\x1e\x8f\xa7\ +\x7a\xcf\xee\x8c\xcc\xcc\xf8\xf8\x84\x53\xd6\x85\xd3\x03\x59\x96\ +\xf7\x55\xef\x4d\xcb\xc8\x48\x4d\x4d\x33\x4d\x53\x08\x40\xcc\x0c\ +\x46\x74\x97\xc7\x27\xe3\xa3\x7d\xa2\xff\x55\xeb\x19\x61\x88\x0e\ +\x04\xc1\x1d\xe7\x26\x88\x0b\x27\xa4\xb7\xc3\x67\xf4\xc4\x41\x20\ +\x40\x92\x2c\xb5\xb7\xb5\xc7\xc5\xc7\xf9\x7c\x3e\x46\x19\x26\x44\ +\x91\x95\x3d\xbb\x77\x14\x14\x16\xf9\x7c\x71\x9f\xd6\x85\xd3\x7a\ +\x7d\x04\x63\x2c\x23\x23\xb3\xb9\xa9\x51\x53\xb4\xb8\xf8\x78\x21\ +\x04\x60\x57\xa6\x2f\x81\x33\x7e\x7c\xb3\xdd\xff\xe1\x61\x7b\x97\ +\xc7\x87\x84\x33\x0c\xe1\xf0\xcf\xdc\x0b\x02\x00\x41\x69\x69\x29\ +\xe7\x82\x71\xae\xc8\xc0\x18\x6d\xa8\xaf\x23\x84\x78\xbd\xbe\x2f\ +\xdf\x7a\x4a\xce\x79\x52\x72\xb2\x6d\x5b\x87\x0e\xee\x1f\xba\xf6\ +\x43\x7c\xc2\xd9\xea\xe0\xe0\xf0\x59\xdd\x88\x58\xcf\xf5\xc4\xca\ +\xc2\x85\xf0\x78\x3c\x25\xa5\x65\x08\xa1\x93\x7a\xfa\x4e\xeb\x7e\ +\x44\x0c\x42\x88\x6d\xdb\x8c\x39\x2b\x00\x1c\x1c\x3e\x37\x3b\x42\ +\x96\xe5\xcf\x12\x05\xf8\x52\xc4\x71\x63\x8c\x39\x9b\xe2\x3a\x38\ +\x7c\xce\xa6\x84\x10\xff\xa0\x0f\xee\x54\x36\x07\x07\x07\x47\x17\ +\x1c\x1c\x1c\x4e\x43\x5d\xc0\x98\x60\xc7\x5b\xf8\x6f\xe7\x1e\xfa\ +\xd7\x5c\xad\x18\xc1\x67\xe5\xf6\xbf\x7a\x2a\x07\x47\x17\xfe\x53\ +\x20\x10\x7a\x34\x6c\xd0\xff\xa1\x69\x38\x98\x20\xb7\xfc\xaf\x44\ +\xb9\x47\xc8\xa5\xa0\xcf\x5a\x41\x62\x51\x31\x34\xd8\x13\xc2\xc8\ +\xa5\x20\xfc\xd9\x5a\x60\x51\x61\xb2\x53\x3a\x95\x83\xc3\x3f\xd3\ +\x05\x84\x64\x45\x91\x25\x12\xe3\x73\x6b\xde\x91\x24\x43\xff\x07\ +\xaf\x3d\xbf\xee\xb0\xae\x4a\xa7\x74\x52\x8c\x65\x09\xcb\x04\xcb\ +\x32\x51\x62\xd1\x5c\x08\x56\x24\x22\x13\xac\x48\x78\xf0\x14\x08\ +\x4b\xb2\xa4\x49\x98\x1c\xbb\x0c\xc1\x8a\x84\x65\x3c\x58\xb9\x10\ +\x21\xaa\x84\x25\x42\x94\xa3\xc7\x20\x8c\x15\x59\xd2\xc8\xa0\x2f\ +\x13\x11\xa2\x7c\xea\x00\x79\xc8\x01\xc7\x21\x04\xa9\xd2\xf1\x4a\ +\xfe\x89\xb7\x9f\x86\x60\xd4\xd7\x6d\x2e\x3c\x60\x19\x80\x4e\x29\ +\x1b\x11\x08\x83\xae\xdc\x67\x74\xd9\x9f\x7c\x36\x08\x01\xb1\xd9\ +\xfc\x8d\x91\xda\x01\x21\x91\x58\xe6\xa0\xe8\x80\xbd\x68\xaf\x19\ +\x60\xc7\x85\x00\x01\x44\x0d\x1e\xb2\x01\x01\x28\x44\x2c\xdf\x11\ +\x59\xd5\xcd\x54\xf2\xc9\xab\xc8\x9c\x2f\xdb\x1c\xd9\xde\xc7\x65\ +\xe2\xd4\x02\x87\x4f\x72\x92\xf1\x08\x84\x09\x8a\x74\xbe\xf9\xc4\ +\xa3\x7b\x4d\xaf\x57\x06\x83\xbb\xa7\xcc\xbe\xe9\xb2\xa9\xb9\xb6\ +\xae\xeb\x16\x53\x5d\x2e\xcc\x2c\xdd\x16\x2e\xb7\x4b\x26\x88\xd9\ +\x96\x6e\x98\x02\x49\x9a\x4b\x93\x30\x12\x9c\x51\xca\x89\x2c\x63\ +\xe0\xa6\xa1\x5b\x94\x4b\x8a\xa6\x29\x32\x42\xc0\xa9\x65\x58\x1c\ +\x09\xab\xbb\xb3\x4b\xb1\x05\x02\x40\x58\xd2\x5c\x9a\x84\x84\x65\ +\xe8\x86\xcd\x15\x97\x8b\x70\xdb\x30\xed\x63\x5b\xc8\x60\x4c\x82\ +\x3d\xab\xd7\x1f\x5a\xda\xa7\x1b\xbe\xe4\xe9\x33\x87\x5d\x9e\xa2\ +\x49\xbd\x9d\x8b\x56\xd7\x7e\x14\x11\x71\xc3\x2a\x6e\x1f\x9b\x91\ +\x8f\x84\x60\x56\xc7\xa6\xea\x27\xfb\xe2\x2e\x39\xbf\x74\x32\x70\ +\x8b\x60\xdc\xef\x5f\xbf\xab\x61\x4d\x2f\xf3\x4d\x1c\xf5\xb5\x62\ +\x37\x34\x37\xcd\xdd\xd0\xb8\xcd\x92\xf2\xce\x18\x71\x7b\x79\x62\ +\x02\x17\x60\x45\xaa\xd7\xee\x9d\xe7\xcd\xba\x79\x4a\x61\x29\x08\ +\xd6\x7e\xf8\xcd\x75\x75\xeb\x6d\x39\x67\xfc\xb0\xdb\x2a\x93\x53\ +\x84\x40\x56\xf4\xe0\x86\xea\x57\x21\xfd\xd6\xb3\x0b\x8b\x68\x6c\ +\x88\x14\x81\x86\xc4\xca\xed\xa1\x1d\x42\xfd\xe6\x04\x15\x31\x21\ +\x49\xa8\xf1\x50\x64\x6e\x1b\xdc\x33\xd5\x93\x21\x0b\x99\x20\x09\ +\x03\xa5\xa0\x53\x01\x08\x54\x09\xc9\x04\x21\x24\x4c\x83\xb7\x06\ +\x11\x03\xd0\x64\x64\xd9\xc2\x16\xa0\xc8\x08\x71\x61\x71\xd0\x64\ +\x24\x61\x24\xb8\xb0\x39\x48\x04\x30\x80\xc9\xc1\x32\xec\x25\x7b\ +\x8d\xf8\x3c\x35\x5b\x43\x12\x41\x08\x84\x69\x0b\x8b\x03\x42\x08\ +\x98\x38\xdc\xcd\xf2\x31\x72\x69\xc8\x36\xc1\x16\xc0\x6c\xde\xe6\ +\x67\x23\x04\x48\x24\x76\x39\x40\x36\x7b\x73\x73\x38\x71\xb8\xef\ +\xaa\x5c\x02\x16\x6d\xeb\xb5\xe3\x73\xdc\x8a\x86\xb0\x09\x06\x15\ +\x1c\x80\x60\xe4\x56\x00\x59\xd0\xd5\x47\xb1\x05\x04\x63\x89\x88\ +\x63\x29\x57\x15\x24\x98\x30\x29\x10\x09\xa9\x18\x0c\xdb\x09\xf7\ +\xe2\xe8\xc2\xb1\x86\x89\x46\x9b\x0f\x47\xc7\x7f\xe5\xce\xb3\xca\ +\xe3\x0c\x93\x7b\xbd\xda\xc6\x45\x1f\x9a\x59\xe3\x67\x8e\x4a\xde\ +\xbd\x66\x71\x6f\xdc\xc8\xa9\xc5\x78\xc5\xfb\x6b\x9b\x7b\x8c\xcc\ +\xf2\xb1\x33\x26\x8f\x20\xa1\xce\x0d\xab\x37\xd5\x1d\x09\x2a\xf1\ +\x59\x15\x45\x49\x87\xf7\xd7\x06\x71\xd2\x99\x67\xcd\x28\x4e\x75\ +\x75\xd5\xed\xdc\xb4\x6b\x7f\xbf\xce\x52\x0a\x47\x4d\x9f\x3c\x36\ +\x09\xa3\x98\x01\x82\x25\x99\xf5\x1e\x5e\x3a\xff\xe3\xb6\xa8\x3a\ +\x7a\xea\xac\x71\x85\xde\xdd\xab\x16\xfa\xe3\xcb\xa7\x8c\x2a\x80\ +\xc1\xb0\xa8\x08\x01\x8b\x98\x66\x56\xce\x65\x13\xbc\x78\xdd\x96\ +\xbf\x6e\x8d\xab\xba\x28\x5f\x5a\xb5\xeb\xed\xf8\x92\xaf\x8f\x23\ +\xbb\x97\xed\x7e\x3a\x79\xe6\xef\xf3\xd9\xee\xd5\x7b\x5e\x3e\xd8\ +\x73\x30\xae\x68\x26\x20\x49\x22\x22\xd0\xb5\x68\xe5\xa1\x1d\x79\ +\x79\x17\x8f\x4a\xc9\x8f\x77\xa9\x03\xfe\x25\x1f\xed\x5f\x3f\x62\ +\xf4\xb7\xbd\x81\x77\xd6\xec\x9e\x9b\x71\xd6\x0f\x70\x60\xc9\x47\ +\x7b\x3e\x68\xef\xef\x2c\x4d\x31\x31\x56\x8d\xc0\xd2\xe5\x35\x2b\ +\xca\x46\x7c\x27\x39\xb4\x60\xf5\xce\x17\xd3\x66\xfe\xd8\x1b\xfe\ +\x68\x49\xf5\xc2\xd6\xde\xe6\x9c\x04\xf3\x58\xc8\x39\x04\x80\x38\ +\x74\xf6\x58\xcb\x9b\xe9\x94\x52\x79\x4a\x22\x16\x16\x5d\xb0\x2d\ +\xba\x5b\x28\x11\x0a\x40\xd9\xa2\x5a\xb3\xc3\x80\xc2\x6c\x65\x4a\ +\xbe\x0c\x26\xdb\x7e\xc8\xaa\xf1\x33\x6f\x92\x32\x21\x45\x2a\x4d\ +\x05\x95\xf3\x75\x35\x66\x46\xae\x56\xe4\x86\x9a\x3a\xdd\x8a\x57\ +\xaa\xbc\xb0\x76\xbf\xd9\x18\xe2\x6e\x8f\x54\x96\x84\x1a\xdb\xed\ +\xa8\x4c\xa6\x57\x69\xb9\x6e\x92\x97\x2a\xa7\xc8\xd0\xdf\x67\xad\ +\xaa\xb3\x82\x18\x4f\x28\xd1\x2a\x13\x10\x07\x00\x04\x2a\xe6\x5b\ +\xf7\x45\x1b\x0e\x40\x6e\xb6\x3a\x35\x5f\x52\x55\x5c\x92\x86\xbc\ +\x04\x8e\x74\x5a\x5b\x5a\xac\x7e\x41\xce\xac\x94\x4d\x9d\xaf\xdd\ +\x11\x19\x68\x91\x26\x0d\x97\x3d\x12\xaa\xa9\x8d\xbe\xd4\x8e\xd3\ +\xb2\x94\x29\xb9\xb2\x8a\x44\x30\x60\x2d\xac\xb7\x4d\x21\xda\x0c\ +\x51\x28\x21\xa6\xd3\x8f\xf6\x1b\xed\x51\x28\xc8\x51\xa6\xe7\x49\ +\x1b\xab\x75\x4f\xba\x3a\x2a\x15\xf7\x75\x9a\xbb\x02\x68\x52\xa9\ +\xac\x08\x67\x97\x0e\xa7\x1f\x71\x54\x1b\x14\x05\xeb\xa1\xfe\xde\ +\xde\xde\x60\x48\x97\x3d\x3e\x37\x6f\x7f\xfb\x8d\x77\x36\x6d\x5a\ +\xf7\xd6\x87\x9b\x91\xdb\x8b\x10\x72\xc5\xa7\x17\xe7\x27\x6c\x5f\ +\xf0\xfa\xd2\x5d\x9d\xb4\xef\xe0\xbc\x77\x3f\x86\xf8\xb4\xf0\x81\ +\xe5\x4f\x3e\xf7\x76\xd8\x95\x68\x34\x7e\xfc\xd4\x2b\x2b\x75\x22\ +\xed\x5b\xb9\x60\xe5\xde\xfe\xb4\x64\xf7\xde\xa5\x2f\x3e\xf9\xee\ +\x06\x1b\x2b\x08\x10\xc2\x12\x44\x3a\xde\x7e\xf1\xa5\x43\x66\x72\ +\x7e\xdc\xc0\xbc\x17\xe6\xd6\xf8\xed\xae\xda\xdd\x35\x4d\x3d\x40\ +\x86\x84\x68\xe6\x90\x9d\x7b\xe1\x84\xc2\xb3\xf2\x52\x2b\x93\xdc\ +\x1e\x55\xd6\xfc\xfe\x3d\x7e\x34\x62\x62\xe1\xd4\xf2\x82\xab\x0a\ +\xa5\x9e\x96\x9e\x46\xa4\xe5\x4f\x1c\xf5\xed\x19\x25\x13\x25\xce\ +\x00\x61\xcc\xfb\xaa\x0f\xbd\xd9\x19\x0d\xb7\xb7\x7d\xb0\xa9\x61\ +\x93\x21\x70\x5f\xcf\x06\x9e\x38\x75\x54\xde\xd8\x51\x65\x97\x7a\ +\xd8\xc1\x86\xe0\x80\xdb\x53\x39\x73\xc2\x83\x13\xd3\x73\x84\xe0\ +\x88\xe0\x9e\x8e\xad\xc2\x3d\x71\x5c\xc1\xb8\xe1\xc5\x97\x24\x8b\ +\xda\xa6\x81\x6e\xd9\x5d\x39\x7d\xfc\xf7\x26\x64\x97\x61\x6e\x0b\ +\x01\x44\x52\x5c\x6e\xb7\xdb\xa5\x0a\xce\xa3\x4c\x9a\x9e\x83\xd7\ +\xd4\x98\x54\x46\xb5\x87\x8c\x5e\xb7\x32\xc6\x8d\x42\x96\x00\x04\ +\x3e\x1f\x29\x8c\x83\x15\xdb\x22\xeb\x7a\x04\x44\xed\x77\xb6\xe9\ +\x3a\xc1\x49\x2e\xd4\xdb\x6d\xbe\x7b\xc0\xa2\x9c\xaf\xdd\xab\x37\ +\x46\x85\x8a\x61\xdf\x01\x7d\x47\x2f\x0f\xfb\xad\x79\xbb\x4d\xcd\ +\x43\x7a\x5a\xa2\x4f\x6d\xd4\xa9\x0b\x07\x3a\xf4\xa7\xb7\x98\xba\ +\xa2\xdc\x30\xc9\x93\x29\xe8\x8b\x1f\x87\x5b\x80\xe4\x7a\xd1\x60\ +\x2c\xbb\x58\xa6\x70\xd1\x6f\x83\x4f\x16\x8b\x36\x84\x16\xb7\x32\ +\x16\xa5\x1f\xee\x32\x22\x00\x9b\xf6\x45\xd7\xf6\x8a\x14\x0f\x92\ +\x10\x60\x8c\xe2\x7d\x24\x3b\x01\x7b\x09\xe2\x1c\x04\xc2\x71\xb2\ +\x58\xb6\x21\xbc\xfa\x08\x47\x51\xfa\xec\x9a\xc8\x41\x03\x5c\x48\ +\x04\x0d\x11\x5b\x65\xe2\xf3\x92\xa2\x04\x58\xb5\x2d\xb2\xae\x5b\ +\xf8\xdb\x8c\x25\x0d\xb6\xa4\x42\x4d\x9d\xbe\xb2\x83\x29\xc4\x71\ +\x4d\x3a\xf6\xc2\x10\x5f\x99\xc4\x82\xbb\x37\xad\xea\xa9\x21\x92\ +\x37\xe7\xd2\xec\xbc\xd1\x17\xdc\x7c\x49\xf3\xef\xff\xf4\x97\x6d\ +\x17\xdd\xf7\xab\x99\x65\xf1\x76\x84\xb9\x90\xde\xd6\x17\x21\x76\ +\xa0\xa3\xb5\xcd\x4a\x14\x72\x52\xc9\xb9\x17\x5f\x99\x38\x82\x1d\ +\x7a\xf9\xd0\xb4\x2b\xae\xce\x1a\xa6\xfd\xe4\xf1\xed\x5d\x91\x0b\ +\x29\x27\x45\xa3\x66\x5e\x71\xf5\xf8\x19\xa5\xbe\x5f\x3e\xb9\xbc\ +\xfe\xbc\xaf\x12\x0c\x84\x90\xbe\x96\x1d\xeb\xf6\x75\x8f\x4e\x8d\ +\x04\xa2\xac\xaf\xfd\xe0\xd6\x9a\xd0\x9d\xf7\xff\xe8\x6c\xdd\xa6\ +\xa6\x35\xb4\x75\xe2\x5c\x10\x14\xd8\xb6\xe7\x4f\x1d\xae\xb3\xae\ +\xca\xaf\x18\x68\x5e\xce\x95\x38\x8c\x18\x13\xc4\xa5\xf0\xa8\xd5\ +\x8f\xd4\xf2\x34\x2d\xa1\x23\xe6\x41\x43\xd8\x36\x3a\x3a\x82\xf2\ +\xe8\x91\x77\x8e\x49\xa6\xab\x36\x3d\xfc\x71\x43\x41\xa9\x4d\x7d\ +\xb2\x87\x08\xc1\x48\x9c\x0c\x52\xd4\xd0\xd5\xc4\x9c\x0c\x97\x51\ +\x27\xf8\xa0\x1f\xd4\x34\x24\x39\x89\x70\x21\xb0\x2a\x2b\x22\x6c\ +\xe9\xb2\x96\x97\x81\xcd\x7a\xc1\x04\x80\x2c\xe3\xba\xdd\x6b\x96\ +\xaf\xad\x66\x49\x45\x17\xce\x98\x61\x70\x3c\x75\x94\xb6\xab\x3a\ +\xba\xb9\x45\xaa\x6e\xa1\xd3\x46\xb9\x9a\xf6\xe9\x61\x4b\x48\x1e\ +\x24\x31\xde\x6e\x08\x30\x79\x9b\x9f\xf1\x34\xc0\x6e\xe9\xfc\x31\ +\xee\x72\x1f\xec\xab\x36\x35\x09\x01\x80\xa6\x20\x19\x01\x00\xc8\ +\x32\x52\x09\x70\x26\x5c\x71\xf2\x85\x63\x3c\x56\x22\x6f\xda\xc3\ +\xcf\x1e\xef\x55\x93\xe0\xd7\x9b\xad\x3e\xa6\xe5\x78\x10\x98\x48\ +\xc6\xd0\x6f\x8b\xe2\x1c\xad\x28\x1e\x19\x36\x20\x0c\x20\x80\x13\ +\x72\xce\x28\xf7\xac\x2c\x9c\x8b\xfa\xdf\xaa\xb7\xc6\x55\x22\x8f\ +\x8a\x30\x80\xc5\xa1\xac\xc4\x75\xd5\x30\x99\x5b\x74\x99\x10\xa5\ +\x85\xda\x79\xf9\x84\x33\x6a\x21\x18\x5e\xee\xba\xb2\x0c\xc9\xd1\ +\xe0\xde\x3e\xbb\x20\x68\x77\x4a\xca\xaf\x66\x7a\x93\x2c\xda\xd9\ +\x41\x4d\x0e\x92\x8c\x24\x26\xda\x74\x01\x26\x3f\xec\xe7\x17\x54\ +\xca\x2b\xf7\xda\xfe\x88\xdc\x14\x12\xc3\xcb\x65\x05\x84\xe9\xd4\ +\x12\x47\x17\x8e\x56\x47\x6a\x49\x19\x97\xde\xfc\xb5\x73\x87\x25\ +\x58\xa6\x4d\x29\xb7\xb9\x00\xa2\x02\xc3\x7a\xd4\x92\x88\xd8\xb8\ +\xe0\xd5\x79\x35\xf8\xe2\x73\x47\x05\x0e\xba\xec\x58\x14\x18\xe0\ +\x96\x41\x39\xd1\x08\xb0\x48\x54\x08\x2c\xa9\x32\x30\xc6\xf1\xd1\ +\x10\xe8\xee\xb8\x78\xb7\x64\xe9\x36\x03\x00\x4c\x08\xd3\x23\xc2\ +\x97\x54\x58\x94\x9f\x82\xb3\x6e\xff\xfa\xe4\xcc\x5c\x1f\xe5\x44\ +\x22\x8c\x52\x36\x64\x8b\x5a\x2c\xa1\xf0\xee\xea\x3f\xef\xd1\x8b\ +\x2e\x99\x70\x6b\xa2\xc4\x75\xc9\x83\xad\x4e\x2e\x08\xc6\x54\xb7\ +\xb0\x2a\xc7\x21\x61\x53\x6e\x1f\x95\x12\x01\x00\x5c\xc8\xf1\xde\ +\xec\x94\xe4\xe4\xca\x94\xf4\x1d\x03\x2d\x24\xc1\x17\x19\x88\x30\ +\x84\x30\x1b\xb0\x81\xb9\x15\x4d\x70\x9b\x01\x3d\xba\x1a\x13\xb9\ +\x54\x8d\x06\xfb\x18\x46\x88\x9b\xb6\x85\xbc\xb2\x2a\x38\xa5\x83\ +\x07\x20\x2e\x84\xcb\x97\x9c\x5f\x58\x28\x7c\xe9\x0a\x46\x21\x0a\ +\xf1\x89\xf2\x39\xb9\xe4\xf1\x55\x03\xa9\x59\xee\x5b\x72\xa4\x96\ +\x6a\x10\x8c\xaf\xdc\x11\x59\xd1\x4f\x66\x97\x48\xad\x9a\x8d\xc4\ +\x60\xbf\xc3\xa6\x82\x33\x34\x74\x8e\x3a\x43\x08\xf0\x51\x1f\x21\ +\x02\x04\x60\xda\x02\x08\xc2\x00\x11\x4b\xa8\x08\x14\x02\x4c\x08\ +\xc6\x40\xc8\xd2\xed\x67\xc7\xad\xaf\x35\x9e\x59\x1e\x1c\x39\xdc\ +\x7b\x75\x99\x7c\xdc\x9a\x17\x02\x04\xb8\x55\xc4\x83\x82\xf1\x63\ +\xfb\x85\x00\xe7\xc2\xa6\x02\x04\xa0\x58\xbc\xdc\xa3\xc9\x60\x4c\ +\x00\x43\x8a\x8c\x80\x83\x4e\x81\x28\x48\xc1\xc0\x85\x88\x79\x4c\ +\x56\xef\x88\x2c\xf3\xe3\x0b\x4b\xa5\x36\x97\xcd\x38\x64\x67\xa8\ +\xd9\x3b\x22\x9b\x1b\xad\x2e\x0b\xcf\x4e\x21\x4e\x0c\x28\xa7\x1f\ +\x71\x02\xcc\x0c\x75\xb4\xb6\x34\x35\x36\x36\x34\x34\xf9\xc3\xd1\ +\xba\xb5\xef\xad\x3c\x92\xf6\xd3\x9f\xce\x69\x5e\xf2\xe2\xda\x86\ +\xde\xa0\xbf\x4f\x24\x64\x8f\x1c\x31\x2c\x2b\x59\xb5\x6c\x06\x82\ +\x59\x16\x15\x00\x20\x98\x65\xdb\x1c\x10\x08\x6e\x5b\xb6\x00\x44\ +\x80\x75\x36\xee\xab\xad\xab\x5d\xb2\x78\xc5\x40\x42\x65\x51\xb2\ +\x97\xeb\x46\x6b\x63\xab\x27\x7b\x44\x3e\x0e\x76\x86\x70\x6e\x41\ +\x6e\x52\x7c\x42\x5a\x12\xd9\xb1\xe4\xdd\xa5\xdb\x1a\x90\x22\x1f\ +\xf3\xac\x13\x22\x77\xb6\xbc\xf2\x71\x5b\x64\x52\xc5\x6c\x62\xb4\ +\x74\x87\xc3\x49\xc9\xa3\x93\x44\xf5\x96\xa6\x8f\x0f\x35\xbd\xd7\ +\x48\x53\xf2\x53\xf2\x80\x51\x00\xe0\xdc\xa6\x9c\x09\x21\x64\x35\ +\x3b\x27\xc1\xda\xd5\xb0\xac\xad\x6b\xcb\xde\x9e\xee\xa4\xe4\x61\ +\xd9\xa9\x13\x21\xb0\x7e\x77\xeb\xce\xbd\x07\xe7\x47\x48\x59\x61\ +\x9c\x3b\xb6\xc5\x0d\x67\x16\xe3\x5c\x30\x9e\x9a\x39\x01\x85\xb7\ +\xed\x68\xde\xb1\xaf\x61\x41\x1f\xaa\x2c\x88\x4b\x8a\x85\xb1\xe1\ +\xdc\x62\x9c\x31\x26\x52\xf2\x86\x9d\x7f\xc9\x25\x17\x9d\x35\x3e\ +\x5e\x13\x7e\x8b\x53\x40\xa3\x4a\xd5\xa2\x78\x32\xb1\x5c\x4d\x94\ +\x80\x0b\x1e\xb1\x45\x4f\x88\x69\xf1\xd2\x88\x1c\x39\x43\x01\x9b\ +\x03\x08\xb0\x8e\x6e\x41\x23\x38\x58\xb6\x40\x0a\x4e\x55\xe1\xe3\ +\x5a\xa3\xa1\x87\x76\x47\x04\x17\x20\x04\x58\x0c\x04\xc4\x5e\x0c\ +\xee\x6a\x61\x1f\x0d\xa1\x23\x28\x6b\x8f\x88\x51\x15\xae\xc9\x71\ +\xb0\xeb\xb0\x6d\x1d\x55\x13\x4a\x79\xbb\x9f\xd5\xb5\x18\x1f\xd4\ +\xd2\x8a\x2c\x25\x0e\x83\x49\x85\x00\xa0\x4c\xd0\x58\x1d\x26\xc8\ +\x87\xe0\x50\x8b\x5d\xdb\x6d\x77\x1a\x82\x1f\x95\x40\xca\x85\x6e\ +\x43\x69\xb6\x4c\xfc\xe6\x7b\xfb\xad\x16\x3f\xeb\x89\x0a\x04\xa2\ +\x67\x80\xa9\x3e\x69\x44\xb6\x9c\xa9\x80\x49\x85\xe4\x93\xa7\xe6\ +\xe0\xb7\x37\x45\xad\x44\x25\xdf\x87\x1c\x5d\xf8\xdf\xe4\x64\xfb\ +\x47\x20\x84\x98\xd5\x51\xb7\x7b\x4f\x7d\xc3\xfe\xea\xbd\x3b\xb7\ +\xef\x8b\x08\x7e\xa4\xad\xab\x78\xc6\x65\x67\x4d\xa8\x74\xf5\x37\ +\xec\x6c\x73\x5d\x78\xde\x98\x9e\xbd\x1f\xaf\xf8\x78\x4b\xeb\x80\ +\x36\x76\xf2\xe4\x7c\x1f\x6d\xe9\xb2\x47\x8c\x1d\xee\xb2\xbb\x1b\ +\xbb\xac\x61\xa3\x47\xc7\x5b\xdd\x8d\x47\x8c\x61\x13\x46\x06\xaa\ +\x37\x6c\xaf\xef\x68\x6f\xac\x3e\x4c\xb3\xaf\xbb\xf9\xca\xc2\xe4\ +\x38\xb7\xd9\xb3\xb7\xb1\xb7\x72\xd2\xac\x89\x45\xea\x8e\x75\x2b\ +\xd6\x6d\xde\xd5\x19\x96\x87\x8f\x2a\x3c\xb0\x72\x71\x93\xc8\x18\ +\x5b\x99\x83\x58\x2c\x6c\x0b\x96\x08\x6d\xeb\xd8\xda\x19\xee\xf1\ +\x07\xf6\x1c\x68\xfb\xb8\x5b\xc4\x15\x65\x4e\xce\xf6\xc9\x87\x1a\ +\x3f\xa8\xeb\x37\xc7\x0c\xbf\xa3\x32\x31\x91\x71\x8e\x11\x84\x42\ +\x0d\x86\x9c\x5f\x9c\x94\x83\x90\x9a\x9e\x54\xd0\xd7\xf9\xd1\xce\ +\x96\x9d\xf1\x99\x57\x4c\x2b\x1e\xe7\xd6\x72\x52\x94\xd0\xde\x43\ +\x1f\xb6\x59\xc9\x53\x46\xcd\xc9\x71\xab\x4c\x08\x8c\x78\x7f\xa0\ +\x0e\xfb\x46\xe4\x26\x24\x10\x35\x2f\x55\x35\xaa\xeb\xde\x6f\x35\ +\x7c\x93\x46\xdd\x96\xef\x73\x73\xce\x31\xe2\x81\xfe\x06\xf0\x54\ +\x15\x24\x26\x31\xc6\x18\x63\x9c\x73\xdb\x64\x75\xfd\x30\x2c\x4f\ +\x4e\xf6\x90\x51\x05\x6a\x49\x1c\x22\x42\xb4\xfb\x99\x9c\xa4\x4c\ +\xcf\x91\xeb\x1b\x8d\x35\xf5\x66\x0f\x22\x13\x8a\xd4\x6c\x95\x37\ +\xf5\x43\x55\x9e\x9c\xa0\xa0\x81\x30\xed\xb4\xf1\xe8\x5c\xa5\x2c\ +\x91\xd4\x37\x99\x1f\xb7\x58\x61\x49\x9a\x5c\xaa\xa4\x22\xd1\x1a\ +\x85\xd1\xf9\x0a\xb6\x58\x4b\x04\x46\xe5\x29\x9a\xc9\x9a\xc3\x68\ +\x58\xbe\xec\xc1\x08\x33\xbe\x6a\x8f\xbe\xa8\xd6\xf4\x4b\xd2\x45\ +\xa3\xdd\xb9\x2e\xe0\x02\x10\x82\x48\x84\xee\x3c\x6c\xed\xee\x60\ +\x99\x85\xae\xeb\x86\x2b\x28\xca\x9a\x42\x30\x2a\x5f\x0e\x06\xa8\ +\x94\x20\x0f\x4b\x40\x36\xe0\x2c\x2f\x3a\xd8\xa0\x6f\x3a\xc2\x53\ +\x52\x64\xa2\x73\x4f\xb2\x5c\x1e\x87\x7a\x02\x2c\xa2\x90\x49\x45\ +\x6a\x91\x17\x36\xd7\x1a\x5b\xdb\xa8\xf0\xc8\x93\x4b\xb4\x91\xa9\ +\xa4\xb1\xd9\x58\x53\x6f\x76\x09\x3c\xae\x48\x2d\x88\xc3\x99\x1e\ +\x58\x51\x63\x8d\x1c\xe9\x99\x98\x8c\x2c\x47\x17\xfe\x27\xf9\xac\ +\x78\x4d\x48\x56\x14\xc4\x07\x97\xf6\x73\xce\x11\x26\x18\x98\x4d\ +\x85\xa4\xc8\xc0\x28\x07\x2c\x11\xc4\x19\x47\x84\x00\xa3\x36\x47\ +\x8a\x8c\x6d\xcb\x12\x48\x52\x64\x4c\x2d\x8b\x23\x49\x91\x65\x4c\ +\x8c\x0f\xff\xf4\x50\x6d\xfa\x95\x3f\x99\x33\xc6\x32\x99\x60\xd4\ +\x66\x5c\x92\x15\x0c\xcc\xb2\x19\x91\x15\x82\x62\x3b\x3c\x09\x4a\ +\x99\x24\x2b\x48\x30\x9b\x9e\x30\x0b\x07\x63\x85\x20\xe0\x82\x03\ +\x80\x10\x8c\x0b\x81\xb1\x82\x91\x10\x80\x91\x60\x94\xd3\x63\x87\ +\x61\x88\xbd\x45\x08\xcb\x12\x42\x5c\x08\x84\x10\xe7\x16\x17\x88\ +\x10\x05\x01\x07\xc0\x20\x28\x3d\xba\x33\x13\x21\x2a\x08\x9b\x71\ +\x1e\x33\x4c\x10\x88\x4f\x1c\x80\x89\x82\xc5\x89\xd1\x54\x11\x28\ +\x04\x51\x2a\x38\x00\xc6\x20\x38\x70\x00\x99\xa0\x58\x6c\x36\x09\ +\x03\xe7\x02\x61\x24\xb8\xa0\x02\x14\x82\xec\xa3\xe3\x82\x12\x12\ +\x16\x03\x8c\x07\x8f\xc1\x18\x71\x26\x18\x80\x4c\x90\x4d\x05\x20\ +\x90\x31\xb2\x99\x10\x68\xf0\x57\x31\x93\x81\x60\x40\x00\x08\x23\ +\xe0\xe2\x58\x94\x36\x59\x8a\xed\x85\x85\x30\x02\xca\x04\x87\xc1\ +\x9f\x10\x82\x90\x18\x3c\x8c\x60\x44\x30\x70\x2e\x78\x6c\x43\x4f\ +\x2e\x6c\x01\x12\x41\x44\x08\x8b\x83\x44\x10\x06\xe0\x02\x30\x06\ +\xca\x04\x0c\x49\x39\x70\xde\x13\x16\x9d\x1d\xc6\x87\xcd\xe2\xb6\ +\xb3\xbd\x99\xd8\x99\xf8\xe4\xf8\x17\x86\x22\x84\x6d\x9e\xe8\x6f\ +\xe2\x83\xd5\x85\x5a\x56\xec\xbd\x15\x7b\x7f\x74\xf9\xb3\x65\x31\ +\x00\x04\x82\x0d\x79\x21\x64\x05\x92\xb3\xf3\xb3\xe3\x55\xd3\xb4\ +\xec\xc1\x1f\x00\xb5\xad\xc1\xae\xca\xb1\x8f\x4e\xfc\xfc\xc4\xcb\ +\x7e\xb2\xc5\xfa\xf4\x27\x43\x3e\x8c\xed\xae\x65\x9f\x18\x52\x56\ +\x30\x76\x12\xdf\xd9\x90\x0f\x05\x63\x27\xbb\x34\xfb\xd4\x85\x04\ +\x58\x47\x2b\x0a\x3f\x7a\xbd\xc1\x78\x91\x42\x0c\x1e\x7d\x34\x4a\ +\x4a\xec\x48\x04\xc0\xb9\xb0\x8e\xfa\x50\x4f\x7a\x0c\x08\xb0\x98\ +\xf8\xc4\xf9\x01\x80\x9d\x78\x70\x0c\x9b\x7e\x32\x4c\x55\xec\x27\ +\x43\x77\xd7\x64\x5c\x1c\xdb\x7d\x8a\x33\x71\xcc\xcb\x30\xf8\x04\ +\x8f\x1d\x79\x74\xf3\xdf\xc1\x54\x09\x20\x94\xaf\xd9\x11\x3d\x64\ +\xa0\x8b\x26\x7a\xb2\x25\x61\x39\x4b\xdb\x1d\x7b\xe1\x3f\x25\x3c\ +\xb2\x82\x05\xb5\xa8\x63\x8f\x7e\x49\x3a\x96\x18\x11\x0c\x62\x88\ +\x85\xe2\xe0\xd8\x0b\x9f\x3f\x27\xb5\x02\x1c\x4e\x5b\x86\xda\x1a\ +\x0e\xff\xb3\x38\xeb\xac\x1d\x1c\x1c\x1c\x5d\x70\x70\x70\x70\x74\ +\xc1\xc1\xc1\xc1\xd1\x05\x07\x07\x07\x47\x17\x1c\x1c\x1c\xbe\x40\ +\x5d\x70\x16\xd2\x39\x38\xfc\x77\xf3\x99\x75\xfc\xe4\xe3\x94\x42\ +\x70\x4a\xa9\x23\x0d\x0e\x0e\xff\xd5\x08\x49\x92\x10\xc2\xa7\xa4\ +\x0b\x18\xe3\xe6\xc6\x26\x22\x11\x67\xcb\x06\x07\x87\xff\x62\x38\ +\xe7\x8c\xb2\x82\xa2\xe2\x53\xda\x9f\x52\x08\x81\x09\xae\xa8\x1a\ +\xe1\x64\x9c\x83\xc3\x7f\x37\xb5\x35\x7b\x4f\xba\xbb\x0c\xfe\x6c\ +\x2d\x71\x26\xc7\x3b\x38\xfc\x77\xdb\x0b\x9f\x59\xc7\x9d\x9e\x82\ +\x83\x83\xc3\x97\x42\x17\xb8\x1e\x0c\x77\x59\xff\xf6\x0a\x5f\x16\ +\x09\xe9\x03\x5f\x8a\xdc\x67\x34\x14\xd6\xc3\x9f\xfb\x69\x75\x9d\ +\xf6\x46\xff\xbf\x16\x39\x0c\x84\x69\xd0\x74\x96\x58\x3b\xba\x70\ +\xca\x08\x6e\x99\xb6\xfe\x1f\x2d\x32\x3c\xba\x75\xe1\x96\x27\x3b\ +\xed\x4f\x7e\x6e\x45\x5b\x8f\x04\x3a\xff\xe9\xa5\xeb\x6b\x1f\x5b\ +\x5a\xbb\x25\x6a\x0e\xf0\x21\x69\xd6\xcd\x88\x61\x85\x86\xec\xb0\ +\xc2\x0c\x2b\x64\x5a\x61\xd3\x3e\xbe\x04\xdb\xb2\xc2\xa6\x1d\x89\ +\x5a\xc7\xef\x8e\xd3\x90\x61\x5b\x9c\x5b\xd6\x89\x6b\x89\x2c\x5b\ +\x8f\xad\x7e\xa6\x54\x3f\xe1\x1b\x41\x2d\xdb\x1c\xbc\xa2\xde\x17\ +\x0c\x77\x0e\xe8\xc7\x93\x01\xc2\xd6\x0d\x7f\x30\xdc\x39\x10\xed\ +\x1f\x5c\xa4\xae\xd7\x2c\x5a\xff\xd7\xc3\xff\x6e\x76\x1a\x16\x3f\ +\xe9\xaa\xc7\x5d\x3b\xfc\x6f\x54\xff\xff\x84\x65\xe4\x4b\xd6\xf4\ +\x2e\x3f\x4c\x9d\xea\xe1\xe8\xc2\x29\x97\xc5\x9e\x79\xaf\x7e\xf4\ +\xdb\xde\xff\xa4\x30\x60\x6c\x87\xf4\xc0\xa7\x4b\x65\x67\xdd\x8b\ +\xcb\xaa\xb7\xfe\xe3\xb1\x53\x16\xdd\xbd\xb1\xa9\xad\x2a\xaf\x64\ +\xeb\xba\xfb\xde\xa9\xde\x19\xab\xc5\x9b\x37\x7c\x67\x7e\xed\xf6\ +\xa6\x03\x7f\x7e\x7e\xf5\xf3\xb1\xea\xd2\x7e\xe8\xaf\x2f\xad\x7b\ +\xb5\xab\x7b\xc9\x0b\x0b\x7f\xd8\xa4\x73\x00\xa0\x81\xe5\x2f\x2d\ +\xfd\x45\x93\xbf\xf6\xc3\x25\xf7\xae\x6b\xef\x04\x00\xe0\x1d\x0b\ +\x96\xdd\xb7\xa9\xb3\xa3\xa5\xee\xef\x7f\x7a\xff\x57\xbd\x47\x35\ +\x25\xd8\xfe\xfc\x1f\xe7\xfd\xa0\x21\xc4\x01\xe8\xfa\x95\x77\x3e\ +\xb7\xe1\x9d\xa3\x0a\xc6\xf6\xed\x78\xe0\x89\x25\x7f\x35\x01\x7a\ +\x0e\x3f\xfb\xf7\xf7\xef\x9c\xb7\xe1\x91\x79\xab\x7f\xf8\xda\x9a\ +\x47\x9b\x06\x06\x00\x20\x7c\xe4\xb5\xa7\x3e\x98\xf3\xf6\x86\x87\ +\xdf\x5d\xf3\xa3\x97\x57\xfe\xf1\xa0\xbf\x57\xf1\x8d\x2a\x70\x77\ +\x6d\x38\xb8\xf1\xdf\xc9\x4e\xcb\x7a\xea\xfd\x8e\x95\xdd\x27\xe9\ +\x22\x46\xa3\x2c\xf2\xff\x57\xa9\xa3\x51\x1a\x71\x64\xe1\x7f\x98\ +\x53\x5d\x67\xcd\x6c\x7f\x53\xeb\xea\x01\xd7\x94\x2a\x82\x28\xb7\ +\x09\x82\xee\x96\x37\x56\xd7\xed\xb2\x05\x4a\x48\x19\x15\x0f\xbd\ +\xad\x3d\x0d\xae\x94\x73\xce\x19\x7d\x89\x0f\x87\xf6\xee\x7b\x71\ +\x4f\x7b\xb3\xe4\x29\x9f\x3a\xf6\xb6\x5c\xb7\x6c\x87\xab\xd7\xee\ +\x79\xfb\x48\x54\x27\x4a\xce\x84\xd1\x77\x97\xc6\xbb\xfa\x3a\x16\ +\xaf\x3d\xb0\x26\x22\xe2\x47\x0e\xbf\x7d\x54\x7a\xc6\x31\xfb\xf7\ +\xc0\xfe\x17\xb7\xb7\xb7\xca\xa8\x2f\xc2\x7c\x8a\x04\x76\x78\xcf\ +\x47\xdb\x5e\xef\xb3\x45\x46\xee\x55\xe7\x54\x9e\x21\x13\xdc\xd3\ +\xfe\xea\xdc\x15\x5b\xf3\x0b\x6e\x9d\x59\x9c\xb5\x77\xef\xd3\xd5\ +\xdd\x6d\x5a\xfc\x19\x67\x8d\xbe\x26\x49\x19\x14\xb8\xae\xf6\xe5\ +\xa6\x77\x4c\x79\x4a\x61\xe1\x88\x4b\x9e\xdb\xf8\x62\x4b\xd9\xd8\ +\x8c\x81\x05\x3b\xfa\xd4\x4b\x26\xce\xc8\xc7\x19\xbb\x1a\x7f\xb9\ +\xbe\xfd\xf2\xb3\x33\x82\xeb\x6a\x77\x0f\x9b\xf0\xa7\xbc\xac\xf8\ +\xe1\x75\xcb\xd6\xec\x5b\x57\x38\x61\xc6\x96\x3d\x6f\x7b\x73\xbe\ +\x52\x91\x3e\xde\x53\x56\xf6\xee\x9e\xd7\xc7\x67\x7f\x67\xa0\xee\ +\xe5\x36\x69\xd2\xed\x39\x05\x0d\x7b\x3a\x82\xbd\x9b\xd6\xd7\x5f\ +\x7f\x79\x79\x05\x88\x9e\x4d\x7b\xdf\x0b\x98\x89\x86\x65\x00\xb0\ +\x90\x1d\xac\x6b\x7a\x7f\x7f\xd5\xb9\xa3\x92\x13\xac\xf0\x8e\x8d\ +\x75\x6b\x07\xd4\x0b\x4d\x00\xdb\xec\xd3\x32\x2e\xb8\x6e\xe6\xed\ +\xc4\xe8\xa8\xd9\xf7\xf8\xbc\x95\x7f\xfb\xea\xa5\x3f\x95\xad\x7e\ +\x2d\x7e\xe2\xb5\xe7\xfe\x48\x33\x3b\xeb\x0e\x3d\xfb\xfe\x9a\x87\ +\x6f\x9c\xfd\xf0\xd8\xd2\xb3\xf6\x6c\x5b\x13\x1c\x35\xc5\x68\x5d\ +\xd4\xca\xd2\xab\x72\xc6\x78\x3e\x63\x07\x28\x43\xb7\xb7\xd6\xe9\ +\xee\x54\xf7\xf8\xcc\xc1\xa7\x46\x99\x88\xc5\x58\x39\x74\xa8\xff\ +\xfd\xfd\x3a\x55\x94\xf3\x27\x24\x8e\x4f\xc5\xaa\x8c\x9a\xea\x02\ +\x8f\xf8\xfb\xa9\xa6\x5e\x39\x39\xb1\xcc\x7b\x4c\x4b\xc5\x8e\xbd\ +\x81\x65\x0d\x26\xf2\xba\xe6\xcc\x48\x48\x8c\x44\x5f\xdd\x3c\xd0\ +\x6e\xa2\x11\x95\xf1\x97\x97\x6b\x18\xa0\xab\x2d\xf4\xe6\xce\x88\ +\x41\x50\x4b\x40\xcc\x90\x10\x00\x1c\x3c\xd8\xbf\xa0\xd6\xb0\x54\ +\xe9\xa2\x49\x49\xa3\xe2\xf9\x8a\xdd\x91\xd4\x1c\xcf\xf0\x34\xc9\ +\xd9\xa4\xea\x7f\xdd\x5e\xd0\xc3\xf5\x7b\x6a\x9e\x7e\x67\xf5\x2f\ +\x37\xb4\xd4\x13\xa2\x20\x00\x84\x10\x06\x68\x6b\x5e\x1e\x56\xc7\ +\x4e\x1f\x3e\xbb\xa7\xf1\x85\xfd\x7a\xd6\x99\x23\xae\x0c\x37\xbf\ +\xb6\xbe\xe1\x10\x80\x27\x37\xef\xe2\x73\x27\xdc\x99\xc3\xf7\xac\ +\xd8\xb5\x94\xf1\xbe\x25\xeb\x7e\x77\x44\x1e\x37\x7d\xd4\x35\x3c\ +\xb0\xf5\x60\x5f\xd0\x0e\xaf\x9d\xbf\x63\x51\x4e\xf9\x9c\xa9\xf9\ +\x89\x1f\x6f\xfe\x4b\xeb\xd1\xa8\x48\x1d\xf5\x4f\x2f\x3e\x50\x3f\ +\xac\xe2\xda\x91\x99\x85\x58\x50\xce\x41\xd6\xf2\xc7\x8f\xbc\xe3\ +\x9c\x11\x33\x5a\x6b\x1f\xdb\x1d\x34\x11\xc2\xf1\xc9\xd3\xcf\x19\ +\x7f\xc7\x98\xdc\xdc\xda\x3d\x0f\x6f\xf1\xfb\xa6\x8f\xbd\x33\x21\ +\xb2\x62\xc1\x9e\x15\x47\x1b\x4d\xd1\xd9\xd9\x16\x1f\x3f\x42\x02\ +\x70\x67\x5c\x39\x35\x53\x5a\xb1\xf9\xef\x8b\x77\x2d\x2f\x19\x71\ +\x6f\xbe\x0a\x20\x97\x9f\x3b\x6a\x4a\xed\xee\x3f\x7f\xb4\xe5\x19\ +\x33\xf5\xaa\x49\x59\x69\x00\xea\xe4\xf1\xb7\x89\xf6\xd7\x96\x6e\ +\xff\x4b\x8d\x9e\x7f\xee\x88\x69\x00\x90\x5b\x7e\x47\xb9\x54\xbd\ +\x78\xcb\x93\x2b\xea\x5a\x27\x8f\xff\x8a\x86\xac\x60\xc4\x1a\x3b\ +\x7c\x76\x6f\xd3\xbc\x6e\x06\xfd\xad\x1f\x1e\xc1\xe3\x26\x65\xc7\ +\x0f\x98\x11\x00\xbf\xa1\x16\x9d\x51\x54\xb2\xbb\x66\x09\x07\xa8\ +\xdd\xff\xbe\x2b\xeb\xb2\x7c\x9f\x08\x52\xc0\x08\x63\xa2\xc8\x98\ +\xb8\xdc\xb9\xe3\xc7\xdf\x9d\x8d\x36\xed\xec\x19\x20\x58\xc2\x48\ +\x96\x31\x56\x5d\x59\xc3\x47\x7d\x6b\x18\x3e\xb8\xb7\xbd\x51\x4e\ +\xa9\xf2\x88\x96\x23\x51\x4b\x91\x48\x5b\xc3\xeb\xef\xac\xf9\xf9\ +\xaa\xda\x15\x5d\xd1\xc8\xd0\x47\xd0\xd7\x67\x2c\xda\xdc\xfb\xf0\ +\xa2\x9e\x4d\x9d\x54\x53\x8f\x1b\x4c\x08\x01\x91\xd0\x40\x6b\xff\ +\xe3\x9b\x22\xa3\x87\x27\xcc\x48\xe5\x2f\x2c\xed\x69\xb6\x04\x06\ +\xa1\x79\x94\x73\xc6\x24\x94\x0a\xe3\xb1\xe5\x81\xe0\xd1\xbe\xc6\ +\xa1\xbd\xbd\xcf\xef\x31\xcf\x1c\x19\x7f\x61\xa5\xcb\x6d\x98\x8f\ +\x2e\xee\xd3\x53\xbc\x97\x0d\x77\x6d\xdf\xd2\xfb\x41\x0b\xb3\x23\ +\xfa\x63\xcb\x03\x9e\x5c\xdf\xc5\xc3\x3c\x3e\x02\x04\xa3\x81\x8e\ +\xe0\x0b\xbb\x8d\xa9\x13\x12\xcf\x4a\x66\x2f\xad\xf2\xf7\x09\x2c\ +\x33\xfa\xc1\xba\x9e\x3f\x2d\xeb\x5b\xd7\x6c\x44\x9c\x01\xab\xff\ +\x5d\x7b\x81\xb5\x2c\x5d\xf7\xc3\x7d\xd1\x9c\x4b\xa6\x7c\x7b\x74\ +\x66\x01\x00\xe8\x9d\x47\xed\x4b\xec\x4a\x4e\xac\xca\xcb\x1c\x59\ +\x99\x31\xbf\x25\xae\xa2\x20\x73\x78\x28\xe7\xcd\xea\xf0\x11\x21\ +\xf2\x3a\xdb\x96\x57\x77\x75\x1a\xa1\x2e\xdb\xdb\x1b\x0a\x6e\x6a\ +\x66\xf9\xd7\x8c\xbf\x3c\x13\x5b\x75\xbe\x24\x8a\xf1\x40\xd7\xba\ +\xb6\x48\xaf\xbb\x61\x5e\x0b\xf5\x9b\x3c\xd8\xa3\x8b\x5c\x05\x00\ +\x58\x73\x73\x75\x41\xe9\x37\xc6\xe4\x8e\x86\x88\x7f\xfd\xe1\xc5\ +\x42\x80\xa5\x37\x56\x1f\x5a\x14\xb0\xf4\xa0\x1d\xec\x37\xf5\x2c\ +\x01\x8a\x9a\x9d\x9d\x50\x00\xd0\xb5\xfa\xc8\xfe\x20\x8d\x6e\xd9\ +\xd7\x1e\x8d\x44\x82\xc2\x4f\x01\x48\xcc\xe5\x68\x0b\x59\x8d\x8b\ +\xdd\xda\x98\xb1\x77\xd7\x2e\xb8\xb5\x3e\xf9\xfe\xfb\x8b\x4b\x62\ +\x49\x4e\x2d\x98\x33\xaa\xe9\xde\xd5\xcd\x89\x73\xae\xba\x54\x8e\ +\x1d\xe4\x9b\x7c\x7e\xc5\x8a\x27\xb7\xae\xba\xe0\x9c\x17\x53\x63\ +\x1f\xe1\xb4\x59\xe3\xaf\x7f\xfc\xbd\x5f\x67\x8e\xff\xfd\x98\x64\ +\x2f\x40\x50\x37\xac\xcc\x92\xab\x0a\x8e\xcc\xdd\x5a\xbb\x4c\xea\ +\xa9\xa9\x18\x76\x27\x6f\x79\x34\x6c\x45\x81\x05\x75\x2a\x4d\x1a\ +\x76\x43\xcd\xd6\x67\xb6\x36\xc5\x37\xfa\xd1\x94\x49\x57\x6d\xdb\ +\xfc\x54\xc8\x82\x64\x84\x40\x1c\x9d\x2c\x82\x3d\x1e\xb7\x14\x36\ +\x4d\x84\x10\x80\x38\x5a\x49\x5d\x09\x2e\xb9\xd3\x1a\x00\x9c\x2a\ +\x13\xde\xaf\x9b\x95\x59\x17\x5c\x91\x75\x41\x67\xfb\x82\x45\x1b\ +\x1f\xae\xe9\xb8\xfc\x9c\xb8\xd2\x77\x5e\xff\x20\xe0\x2a\xb9\xf1\ +\x2b\xb7\x2c\x59\x1f\x3d\x92\xe8\xba\x6b\x66\xfa\x98\x94\x4f\xb6\ +\xd3\x32\x16\xdb\x0e\xe9\xc9\x85\x89\xe7\x97\xb8\x00\xe4\xdd\x2d\ +\x47\xd6\x77\xb3\x42\x84\x72\x72\x3c\xa3\x73\x5c\xa3\x13\xc4\xee\ +\x77\xfd\x75\x91\xc4\xf1\x3e\x04\xc0\x37\xd4\x99\x23\x46\xa5\xcd\ +\x2c\x56\x00\xa0\xab\xa9\xaf\x5e\x76\xfd\x76\x82\x37\x05\x80\x77\ +\x47\x16\x34\x46\x46\x51\xea\x4f\xf2\xfe\x70\x8c\xc7\x03\x62\x58\ +\x62\x10\x04\x6f\x6c\x8d\xb4\x86\xf9\xa6\xbd\x41\x66\xd0\x88\x2d\ +\x3a\x6c\x3c\x63\x42\xf2\x8c\xb1\x74\xcd\x96\xbe\x27\xe6\x1f\x99\ +\x31\x3d\xeb\xde\xd1\xaa\x53\x85\xfe\x27\x75\x81\x64\x4d\x1a\x7d\ +\x97\xd6\xf0\xf1\xbe\xfd\xcf\x75\x74\x8d\x1f\x51\x7c\x5e\x2a\x3a\ +\x5e\x34\x85\xa0\x00\x80\x11\xe6\x34\x0a\x00\x02\x13\x42\x48\x57\ +\xdb\x5b\x4b\xea\x5a\x2e\x9b\xfe\x0d\xe8\x78\x7a\x75\x17\xe7\x80\ +\x84\xe0\x42\xc0\xd1\x7d\xd5\x05\x08\xe1\xf2\x55\x4d\x1d\x77\x9f\ +\x57\x50\x22\x69\xaa\x32\xb8\x55\x2c\xc1\xc2\xa0\xd1\xd8\x89\x41\ +\x20\x0c\xfa\x86\x8d\x7f\xe9\x4a\xf9\xea\xec\x11\xd9\x6b\xd6\x3f\ +\xc4\x19\x03\x10\x62\x30\x46\x21\xe1\x82\x64\xe5\x5d\x79\x41\x49\ +\x11\x03\x22\xc9\x5e\xe5\xa8\x56\xa9\x04\x18\x35\x06\x9b\x53\xb5\ +\x28\x3f\xbd\x52\x4a\x1d\xae\x1c\x6f\x61\x3d\xc5\xe9\xc3\x6b\x59\ +\x7a\xb6\x7a\xcc\x50\x42\x59\x59\xe3\xb2\x92\xfb\x73\xd3\x52\x8f\ +\x1d\xa5\x26\x8e\x29\x48\x2d\xcb\x48\xab\x42\x00\xc0\x2d\xd3\xa2\ +\xaa\x92\x3d\xba\xe2\xec\xc7\x17\xfe\x4e\xa4\x5c\x77\x6f\x4e\xd5\ +\xde\x16\x30\x6c\x1b\x68\x98\x32\xcb\x15\x57\x79\x46\x61\xf6\xb3\ +\xcb\x7e\x55\x36\xf9\x6f\x45\x09\xc9\x5b\x38\x33\x6c\x01\x08\x10\ +\x92\x62\x99\x6b\xf7\xef\x3d\xdc\xa7\x4e\x4d\x4c\xe0\x01\x8e\x10\ +\x19\xcc\x71\xbd\xba\x36\x20\xaa\x46\xe4\x81\xe8\xa1\x1c\xdc\x8a\ +\x12\x0d\x56\x57\x37\xac\x6a\xf2\xb7\xf9\xb2\x2f\x3b\xa3\xe8\xc2\ +\x7c\x77\xdc\x8d\x77\x65\xd9\xc4\x93\x93\x13\xef\x9e\xa6\xac\x6d\ +\x8c\x2e\xda\xd8\x77\x28\xd7\x3d\xad\xdc\x93\xe5\x46\x31\x53\x8f\ +\x5a\x02\x23\x84\x30\xd0\xc1\x30\x79\xc2\xe6\x20\x61\x04\x02\x06\ +\xe7\xaa\xd8\xdc\xe2\x70\x74\xcb\x28\x84\x8f\x87\x87\x04\x8c\xb1\ +\x60\x94\x0e\xba\x51\x05\x42\x48\x22\x88\x99\xcc\x1e\x7c\xb2\x83\ +\x01\xec\x93\x33\xdc\xd7\x4f\x8f\x97\x98\x50\x14\xec\x56\xf8\xc1\ +\xc6\xe8\x86\xba\xc8\x11\x53\x9c\x77\x46\xd2\xac\x12\xc5\xa9\x3f\ +\xff\xb3\xfe\x05\x39\x33\xeb\xbc\xcc\xac\xf3\xfa\xfd\xbb\xf6\x36\ +\x7c\xd4\xe0\x1f\x9b\xaa\x51\xd3\x8e\x0a\x00\x4a\xa3\x16\xa3\x00\ +\x40\x69\xc4\x62\x0c\x00\x18\x8d\x5a\xc4\x26\x92\x07\xf3\x48\x5f\ +\xf0\x30\x84\xfd\x16\x4b\xf3\xc5\x9f\x59\x2a\xbd\xf6\xd1\xa6\xb9\ +\x63\x33\x3c\xf5\x81\xae\x5c\x40\x89\xd9\x17\xa5\xed\x7d\x78\x53\ +\xed\x8a\xd2\x24\x1f\xc8\x25\x23\x73\xe3\x63\x05\xb5\xb4\xfc\xdc\ +\xad\x9b\x9f\x5b\xae\xf4\xa7\xd2\x1d\x03\x16\x25\x08\xab\xb2\x62\ +\xea\x1d\x7d\x41\x1e\x32\xa2\x5e\x0e\x71\xc9\x39\x03\x87\x96\xad\ +\xae\x75\xe7\x24\x55\x8e\x2e\x98\xb0\xa0\xee\xcd\xdd\xae\x0b\x3d\ +\x42\xa4\x65\x9d\xe1\x51\xb4\xc1\xb6\x3e\x29\x71\x5f\xff\x41\x0e\ +\xa3\x30\x00\x80\x6d\xd1\xa8\x45\x4f\xf0\xcc\x53\xaa\x9b\xb6\xc1\ +\x07\xed\x0b\x00\x00\xc6\x4c\xd3\x8e\x9e\x10\x80\x92\x5b\x96\x1d\ +\xb1\x62\xb5\x86\x9b\x91\x68\xd8\xc7\xb8\x92\x30\x63\xea\xb0\x83\ +\x3c\xe5\x52\x17\x08\x2e\xac\xa0\x19\x16\xe6\x80\x6e\x99\x08\x20\ +\x2b\xff\x8a\x29\x23\xe4\x92\xe2\xb1\x00\x7d\x60\x87\xa3\xba\x8e\ +\x10\xef\xef\xdb\xb5\xbb\x29\x57\x84\x0f\xd6\x34\x6c\x48\x2e\xbd\ +\x7b\x44\x9c\x1c\xf1\x5b\xc1\x60\xcd\xee\xa6\xd5\x72\xa4\x61\x7f\ +\xf3\x6a\x29\xff\xa6\xf1\x19\x49\x34\xb0\x35\xca\xd2\xb3\x3c\x6a\ +\x5f\xc3\xf6\x1e\x9e\x3c\x79\xdc\xf5\xf9\x89\xe9\xb1\x54\x94\xc4\ +\x25\xc5\x5e\x0c\x2b\x97\x87\x95\xfb\x5a\xda\xa3\xab\x0f\xea\xf5\ +\xbd\xca\xe1\xbe\x68\x07\xc2\xdc\x1f\xad\x13\xea\xb5\x5e\x9c\x5e\ +\xe9\x59\xf4\x51\xff\x6b\xbb\x84\x27\x18\x69\x04\xed\x86\x74\x52\ +\x5f\x2b\x5a\xda\x23\x1b\x0e\xd2\x9d\xfb\xfa\xe5\xdc\xf8\x4a\xcf\ +\xe0\x3e\x36\x33\x86\xb9\x1f\xde\xd2\xfb\x16\x8e\x4b\x55\x71\x55\ +\xa6\x7b\xac\xdc\xf3\xc2\x9a\xfe\x33\x12\xc4\x92\xc3\xe2\xdc\xb3\ +\x3d\xb9\x29\xb4\x94\x75\x3d\xbe\x2a\x30\x3d\x8b\xec\xef\xe7\xe3\ +\x10\xae\x28\xf1\xaa\xfb\x83\x8b\xf7\x4b\xc5\x1e\xe4\x8e\x73\x4d\ +\xcc\x14\x7b\x9a\xf5\xc4\x6c\xef\xc5\xa5\x9e\x34\xc7\x50\xf8\xaf\ +\xe6\xe4\xfb\x47\x0c\x04\xfb\x53\x52\xd3\x86\x2e\xa8\xd0\x5c\x99\ +\xf9\xd9\x53\x0b\x12\xe2\x05\xb7\xb8\x94\x96\x9b\x56\x4e\xb8\xe5\ +\x49\xa8\xcc\xf0\xc5\x73\x6e\x7b\xe3\xca\xb2\xe2\x12\x38\xb7\x54\ +\x6f\x79\x69\xf6\xe4\x54\xb9\xaf\xa1\x63\x4f\x50\xa4\x56\x16\xcc\ +\xca\x4d\xcc\x2f\xce\x1d\x6b\x06\xf7\x76\x45\xfb\x03\xfd\xed\x89\ +\x39\x17\x94\xa5\x94\x95\x66\x16\xf6\xf5\xec\xea\xe8\xef\x92\xdd\ +\x45\x79\x49\xe9\xb1\x62\xeb\x8a\x1b\x51\x94\xa8\xb5\x1e\xd9\xd3\ +\x6d\x2a\xa5\x05\xe7\x97\xa4\x16\xe5\xa6\x97\x45\x03\xbb\x9a\x7b\ +\xdb\x3c\x09\xe3\x46\xe4\x8f\x4d\x49\x1a\x16\x0f\x81\xe6\xee\x06\ +\xc9\x5d\x34\xb2\xec\xf2\x4c\x39\xd0\xd4\x55\x13\x30\x59\x5a\xca\ +\xb0\x04\x4d\x1b\xb4\xce\x35\xd8\x7d\x60\x55\x52\xee\xd9\x89\x32\ +\x06\x00\xc6\x69\x7c\xc2\xf0\x4c\x6f\xfc\x10\x1b\xc7\x96\xdc\xf9\ +\xb9\x29\x39\x43\x3c\x2b\x8c\xe1\x84\xdc\xb4\x4a\xf7\xf1\x8f\x04\ +\x63\x28\x35\x6d\x44\x92\xa6\x00\x50\x8b\x49\x19\xe9\x23\x12\x54\ +\x57\x76\xe6\x19\x39\xf1\x71\xb1\xef\x55\x6f\x49\x96\xdb\xc5\x70\ +\x62\x6e\x5a\xa5\x2a\x27\x15\xe5\x4d\x4a\x50\x08\x00\x08\x06\x49\ +\x49\x95\x29\x1e\xb7\x15\xed\xf6\x0f\x74\xea\xdc\x55\x59\x75\xdb\ +\xd9\xe5\xe3\x09\x00\xc6\xb2\x61\x85\xfc\xc1\xf6\x30\x95\x8a\x4b\ +\xbe\x32\x7b\xf8\x74\x19\x89\x83\x07\x5e\xea\x50\x27\x4f\xca\x2b\ +\x4b\x48\x1e\x53\x96\x35\x32\xc1\xe5\xfd\x8c\x27\x85\x12\xe2\x94\ +\xd1\x85\xee\xfc\x78\xdc\x1f\xb4\x6a\x3b\xcc\x01\x2c\x5f\x31\x2d\ +\xa9\xca\x87\x65\xaf\x3a\x22\x19\xd7\x1c\x36\x06\x64\xf5\xc6\x69\ +\x49\x79\x1a\x72\xb9\x88\x19\xb5\x9a\xfc\x34\x29\xdb\x37\x67\x92\ +\xcf\x7b\xf4\xbe\x12\x52\x5c\xe5\x5e\xd8\xdf\x66\x76\x1b\x50\x5a\ +\xe0\x9d\x55\xa2\xf6\x75\x1a\x75\x03\x62\xc6\x84\xe4\xb3\xb3\x25\ +\x44\xc8\xb8\x02\x2d\xd0\xab\x1f\xea\xa1\x99\xb9\x9e\xa9\x85\x5a\ +\x6a\xa2\x36\x2a\x8d\x34\xb4\x19\xcd\x41\x96\x90\xa8\x16\x25\xc9\ +\xc3\x0a\x3d\x95\x69\x8a\x47\x72\x2a\xce\x7f\x03\x42\x88\xbe\xde\ +\x9e\xf8\xf8\x84\x93\x94\xb6\x4f\xc7\x83\x46\x08\xb5\x1e\x6e\x2e\ +\xaf\x1c\x86\xf1\xe7\xe1\x75\x16\x7a\x73\xf3\xaa\x10\x49\x23\xfa\ +\xee\xf5\x87\x6a\xa7\xcf\xfc\x7d\x85\xef\x3f\x6a\x7f\x5a\x3b\x36\ +\xff\xa8\x41\xbb\xe2\x9a\xd1\x53\x4e\xff\xd5\xa0\x34\xb2\xf3\xad\ +\x35\x2f\x8f\x3a\xf3\xa1\xe1\x89\x6e\xa7\x98\x3a\x7c\xc1\x70\xce\ +\x0e\xd6\xd6\xe4\xe6\x15\x7c\x7a\x89\xc4\x17\xa0\xfc\x88\x5a\x3d\ +\x8d\xbd\xfb\xb0\x94\x38\xfd\xcc\x07\xff\xc3\xa2\x00\x00\xca\x98\ +\xd1\xdf\x4a\x8b\x70\xf1\xa5\x58\x25\x2e\x65\x4c\x9f\xf8\xed\x1c\ +\x47\x14\x1c\xbe\x6c\xfe\x85\xff\x7f\x59\xd0\x4a\xca\xe7\x94\x94\ +\x7f\x71\xb7\x84\xb5\x9c\x5c\xed\x4b\x92\xfb\x6a\x56\x6e\xaa\x53\ +\x08\x1d\x4e\x3b\x9c\x75\x53\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\ +\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\ +\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\ +\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\ +\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x0e\x8e\ +\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\ +\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\ +\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\ +\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\ +\x0e\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\xfc\x1f\ +\xe8\x02\x42\x18\x13\x27\x77\x1c\x1c\xfe\x9b\x2b\x3f\x26\x80\xd0\ +\x49\xbf\x92\x4e\xa6\x09\x88\x5a\x56\x53\xc3\x21\x47\x1a\x1c\x1c\ +\xfe\x8b\xe1\x9c\x51\xcb\x42\x08\x09\x21\x3e\x29\x02\x03\xc1\xfe\ +\x4f\xeb\x82\x69\x1a\x96\x69\x7e\x96\x96\x38\x38\x38\xfc\x37\x20\ +\x84\xa2\xaa\xaa\xaa\x7d\x5a\x17\xa4\x93\x1d\x2c\x54\x55\xd3\x34\ +\x97\x93\x6f\x0e\x0e\xff\xed\xca\x20\x3e\x2d\x0a\x27\xd7\x85\x7f\ +\x70\xb4\x83\x83\xc3\xff\x02\xce\x78\x84\x83\x83\xc3\xe9\xa1\x0b\ +\x58\x92\x65\xf2\xaf\x5d\x1a\x61\x22\xcb\xd2\x17\xef\xf0\xc0\x44\ +\x92\xa4\xff\x7e\xf5\x44\x98\xc8\xf2\x29\xba\x99\x91\xa4\x28\xd2\ +\xd0\xc7\x87\xb0\x2c\xcb\xf8\x14\x9e\x0d\x91\x15\xf9\x5f\xcd\x4c\ +\x44\x14\xe5\x94\x4e\xee\xf0\x05\xe9\x02\x96\x14\x97\xa6\x12\x8c\ +\x84\x18\x7c\x8d\x31\xc2\x98\x10\x8c\x3f\xed\x91\xc4\x92\xac\xa9\ +\x0a\x41\x27\x2d\x46\x9a\x4b\x1b\x82\x42\xfa\x0e\xd7\xd6\xb4\xf6\ +\x01\x3e\xd5\x22\x82\x31\xb6\x07\x3a\xf7\xec\x6b\x34\x38\xfe\xff\ +\x74\x86\xc6\xf4\xe5\x94\xcb\x24\x09\x75\x34\x1e\x6a\xec\x01\xfc\ +\xff\x59\x32\xd1\xbf\xae\x84\x5f\xa8\x28\x58\xfd\x1d\xfb\x6b\x0f\ +\x53\x74\xf4\x36\x11\x96\x64\x49\x70\x6a\x53\xfa\x89\x0e\x25\x41\ +\xb4\x69\xf7\xb6\x43\xed\x41\x1c\xbb\x1f\x84\xc1\x1e\xd8\xb7\xb7\ +\xa6\x4f\x07\xf2\x0f\x33\x09\x13\xd4\x59\xbb\xb3\xba\xbe\x07\x13\ +\x82\x4e\x39\x65\x5c\xef\xde\xba\x6d\x8f\xdf\xc2\xc4\xf1\x82\x9f\ +\x0e\xba\x80\x30\xd6\x7b\x9b\x77\xec\xda\xef\x8f\xd8\x92\x44\xa2\ +\xbd\x4d\x3b\x76\x1f\xd0\x2d\x7d\xf3\x7b\x7f\xb9\xef\x81\x87\x6b\ +\x82\x58\x25\x08\x21\x14\x7b\x58\x08\x63\xab\xef\xf0\xc6\x0d\x5b\ +\x5a\xfa\xac\x13\x5a\x12\x40\x58\xd8\x6d\xfb\xb7\xad\xdf\xb4\x65\ +\xe7\xee\xdd\xdb\xb6\x6e\xde\xb0\x71\x5b\x7b\xf7\x91\x75\x1f\xbe\ +\xbe\xbd\x39\xa8\x9c\x50\x3f\x8f\x9e\xeb\x13\xc9\x40\x08\x01\xc8\ +\x0a\x69\xda\xb1\xf8\x9d\xb5\xfb\x84\xa2\xa2\x4f\x7e\x8d\x4e\x7e\ +\x0a\xf4\x89\x13\x22\x84\x00\x61\x89\x87\xda\x36\x6f\xdc\x16\xe4\ +\xc7\xcb\xf0\x09\x87\x9d\xf0\x23\xac\x92\xc8\x8a\xf7\x5e\x5b\x53\ +\x1f\x52\x25\x2c\x3e\x71\xae\x7f\xf6\xfa\x78\x1a\x10\x10\x44\xeb\ +\xb6\x6d\xda\x7f\x78\x80\x48\xe4\x64\x77\xfb\xd9\xf7\x8e\x4e\x9e\ +\x21\xf0\x19\x89\xf9\x27\xb5\xec\xa4\xd7\x41\x48\x56\xd1\xfe\x35\ +\x1f\xbe\xfb\x71\xe3\xa0\x62\x22\x2c\x63\xba\x6f\xd5\x3b\x8f\xfc\ +\xfe\xa1\x3f\x3e\xf6\x5a\x43\xd0\x96\x09\x89\xfd\x12\x21\x02\x46\ +\xd7\xfc\xb7\xe7\x37\x06\xb1\x2a\x21\x00\x20\x92\x3c\xd0\xbc\xe1\ +\xb5\xf9\x6b\x22\x44\x23\xff\xe8\xbe\xb0\x24\x42\xcb\xdf\x7b\x7f\ +\x57\x87\xad\xca\x48\xfc\x93\x64\x0f\xfe\x90\x48\x4a\xdf\x81\x95\ +\xef\x7d\xb4\x95\x29\x0a\x46\x8e\xc3\xeb\x34\xd0\x05\x45\xc1\xbb\ +\xe6\xfd\xf5\xfe\x9f\x3d\x55\xdf\xc7\xdc\x1e\x69\xf7\x3b\x7f\xbe\ +\xff\x17\xcf\x35\x07\x6c\x24\x49\x29\x19\x59\x09\x1a\x01\x84\x84\ +\x10\x02\xb0\x24\xc9\xaa\x86\xf7\x2e\x9c\xfb\x9b\xbf\xbf\xd4\x1c\ +\x25\x04\x01\xc6\xf8\x98\x62\x20\x41\xdb\x0e\x55\x6f\xdf\xb4\xe6\ +\xb1\xdf\x3e\xfc\xce\xd2\x8d\xbb\x77\x57\x37\xb6\x34\x37\x77\xca\ +\xb9\x69\x29\x42\x08\x89\x60\x00\x24\x2b\x32\x12\xd4\xb4\x28\x26\ +\xc7\xab\x2b\x96\x64\x59\xc2\xb6\x65\x9a\x36\x13\xd4\x6c\x39\xd8\ +\x92\x96\x91\xa5\x61\x46\x08\x41\x00\x98\xc8\x8a\x4c\x98\x65\xd9\ +\x8c\x0f\x2a\x13\x06\xcb\x34\x4c\x9b\x21\x22\x29\xb2\xc4\x6d\xcb\ +\xa6\x83\x5f\xc9\x8a\x0c\xdc\x36\x4c\x5b\x48\x72\xf7\xee\xd5\xef\ +\x2e\xd9\x6d\x73\x4a\x39\xc8\xb2\x82\x81\x99\xa6\x8d\xb1\x84\x11\ +\xc2\x84\x08\x6a\x19\xa6\xc5\xb8\x00\x00\x2c\xab\x66\xfb\x81\x9a\ +\x0e\x36\x66\x54\x2e\x67\xec\x98\x25\x2c\x61\x61\x99\x86\x4d\x19\ +\x60\x8c\x91\x30\x4d\xc3\xa2\x8c\x48\xb2\x44\xc0\x32\x4d\x81\x30\ +\xc1\x08\x61\x49\x51\x62\x69\x60\x00\x04\x59\xdd\xf3\xe7\x7d\x78\ +\xa0\x97\x22\x4e\x11\x91\x15\x09\xdb\xa6\x49\x05\x26\x84\x10\x49\ +\x42\xdc\x36\x0c\x93\xc6\x6e\x04\x00\x00\x24\x59\x91\x30\x58\x96\ +\x35\xe4\x33\x40\x98\x60\x24\x4c\xc3\xa0\x80\x25\x42\x00\x90\x74\ +\x2c\xfd\x44\x1a\x2a\x73\x31\xe3\x06\x21\x8c\x01\x38\x17\x83\xed\ +\xbf\x44\xa8\x65\x1a\xa6\xcd\x05\x1c\x1b\xb2\x46\x18\x09\x40\xc4\ +\xee\xaf\x6f\x39\x9c\x52\x98\x0e\x94\x63\x49\x92\x65\x79\xa0\x69\ +\xdb\x3b\x2b\x0f\x4d\xbe\xfa\xee\xaf\xdf\x71\x5d\x79\x8a\xdb\xb6\ +\x0c\xd3\x62\x44\x92\x30\x91\x22\xdd\x75\x47\xb0\x2f\x3f\x2f\x11\ +\x01\x91\x09\x62\xcc\x3a\xbc\xef\x90\x9a\x90\x9f\x93\x28\x21\x0c\ +\x96\x69\x32\xc0\x04\x63\x8c\x31\x06\x66\x1a\xc6\xe0\x03\xc2\x12\ +\x0d\x36\x37\xeb\xb8\xa8\x34\x1d\x09\x2c\x61\x61\x9a\x96\xc0\xe4\ +\xb8\x15\x80\x10\x46\xc0\x85\x90\x14\x05\x09\xdb\xb4\x28\x26\x92\ +\x24\xb1\xe6\x9a\x56\x5f\x7a\x79\x9a\xc6\x29\x77\x6a\xeb\x17\x87\ +\xf4\x59\x66\x2f\xb2\x3a\x77\x1d\x0a\x14\x8c\x9e\x56\x51\x9a\x06\ +\xd0\x59\x5d\x17\x2c\x1c\x3b\x3e\x11\x87\x96\xaf\xde\xae\xcd\xfa\ +\x49\xae\x5e\xf3\xf7\x3f\xbd\xb8\xf5\x60\x07\xf2\x65\x5f\x78\xf3\ +\xdd\x37\x4d\x4f\x3d\xd4\xe3\x17\xa1\x8e\xa7\x7e\xf5\xdd\xe6\xeb\ +\x6e\x8d\xab\x7b\x7f\x43\xa4\xf2\x07\xdf\x9d\x93\x8e\x4c\x8a\xb5\ +\x49\x57\xdc\x31\xee\xc8\x86\x5f\x74\xd8\xd7\xdd\x75\xff\x19\x79\ +\xae\xee\x9a\x85\xaf\x75\xb6\xfb\xdf\xfa\xfb\x72\xe1\xb9\xf4\xab\ +\x77\x4c\x2f\x4b\x6a\xd8\xb6\x7c\xde\xc2\xf5\x7d\x51\x2b\x63\xcc\ +\xec\x39\x97\x4f\xf5\x20\x9b\x63\x89\xf5\xb7\x7c\x38\xef\xdd\x9d\ +\xcd\x01\x77\xf6\xb0\x5b\x6e\x3a\xbb\xad\xd5\x5f\xdf\xb2\xe8\x17\ +\x3b\x3e\xac\x38\xfb\xc6\x1b\xce\x1d\x05\xc1\x96\xc5\x0b\xe7\xef\ +\xac\xef\xf4\xf7\x0e\x8c\xb9\xe6\xeb\xb7\x8c\x53\x5f\x7f\x7e\x6e\ +\x4d\x57\x34\xb9\xf4\xdc\x3b\xaf\x1e\xb9\x7e\xd1\xbb\x1b\x0e\x74\ +\x04\x7a\x82\x95\xe7\x7f\xe5\xce\x2b\x46\xee\x5b\xfa\xce\xfc\x0d\ +\x35\x03\x96\x76\xf6\x2d\xb7\xb8\x3a\x03\xc1\xde\xd6\x67\xff\xf2\ +\xf4\x45\xb7\x7e\xa5\xc8\xd8\xfe\xea\xbc\x55\x9d\x81\x70\xea\xf0\ +\x59\x77\xdc\x74\x5e\xfb\x9a\x97\x5f\x5f\x79\x80\xb9\xb3\x2f\xbe\ +\xe6\xc6\xc9\x65\xf1\x98\xb0\xea\xea\x5d\x46\xfa\xa8\xaa\x34\x0f\ +\xe3\x06\x00\x48\x92\x1c\x6a\xdd\xf5\xf6\xbc\xa5\xcd\xbd\xe1\x94\ +\xaa\xf3\x6f\x9f\x9d\xf9\xee\xdc\x37\xea\xfc\x76\xf6\xc8\x8b\x6f\ +\x39\x3b\x75\xfe\x1b\xf3\x0e\x1c\xf1\x4b\xc9\x95\x37\xdf\x76\x4b\ +\x99\xdb\xbf\x72\xde\xfc\x4d\x07\xdb\x7a\xba\x03\xc5\x67\xdd\x79\ +\xe7\x64\x7f\x67\xb0\xbf\x6b\xc1\xf3\xd1\x23\x17\xdc\x70\x41\xfe\ +\xe2\xb7\x5f\xdf\x7c\xa8\xdb\x96\x52\xae\xfe\xea\x57\xf3\xf4\x3d\ +\xaf\xbd\xbb\xba\x57\x17\x45\x53\x2e\xbf\xe9\xdc\x51\x88\xd9\x44\ +\x91\x83\xcd\xbb\xe7\x2f\x5c\xde\xdc\xdd\xdf\x17\x52\x6f\xfc\xe6\ +\x37\x26\x15\xc6\xd9\x8c\xb0\x9e\x3d\x73\x5f\xf9\xa0\x3d\x6c\x1b\ +\xd4\x77\xd1\xcd\xb7\xcd\x1a\x91\xda\xb1\x6f\xdd\x9b\x1f\xac\xed\ +\x0e\x44\x52\x47\x5d\x70\xdd\x14\xe5\x95\x77\xf7\x5e\xf5\xb5\xfb\ +\x0b\x02\x9b\xfe\xfc\xd8\x82\xb3\xef\x7f\x60\x42\x5c\xef\xd3\x7f\ +\x99\x9b\x77\xc9\x9d\x17\x8c\x4c\xa6\x46\x68\xf3\xfc\x77\x96\xef\ +\x3c\x4c\xe5\xe4\xab\x6e\xbb\xc1\xd8\xf6\xce\x66\x31\xe1\x5b\xd7\ +\x4e\xa9\x99\xff\xe8\xf2\x40\xe5\xd7\x2e\x2b\xec\x6c\xe9\x6a\x0b\ +\x7e\xf0\xf3\xd5\x6f\x96\x4f\xbf\x66\xce\xa5\xe3\xda\x9a\xf6\x1d\ +\xe9\xe9\xdd\xf0\xd1\x47\x09\x57\x5e\x1d\xac\xfb\xf0\xed\x25\x3b\ +\x07\x4c\x5e\x74\xe6\x95\x73\xae\x98\xdc\x5d\x57\xaf\x25\x16\x14\ +\xa5\xa8\x03\x2d\x3b\xdf\xfb\x60\x59\x53\x6f\xe0\x70\x4b\xe7\x84\ +\x5b\x6e\x70\xf5\x37\xbc\xfd\xda\x5b\x7b\x5a\x02\xcc\x95\x7b\xc3\ +\x9d\xb7\x15\x45\xf7\x3c\xf7\xea\xc2\x2e\x83\x97\xcc\xbc\xfe\x96\ +\xb3\xab\x10\x26\x7d\x0d\x75\x54\xc9\xac\xc8\xf2\x0d\xb4\xed\x78\ +\xeb\xdd\x85\x8d\x5d\x21\x39\x63\xec\xad\x17\x95\x2d\x7c\x73\xf9\ +\xd4\xdb\xbe\x36\x21\x83\xcf\x7b\xf2\x31\x73\xd4\xb5\xd3\x12\x5a\ +\xde\x7c\x7f\x4d\x67\xd8\xca\x1e\x7b\xc9\xbd\x57\x57\x1d\xe8\x8c\ +\x64\x4d\x2f\x91\x19\x33\x9c\xca\xfa\x7f\x6e\x2f\x60\x49\x36\x3a\ +\x1b\x5b\x83\x03\x46\x6b\xf5\xb3\x7f\x7e\xe4\x4f\x0f\xfd\x6d\x63\ +\x9b\x3d\xbc\xa4\x0c\x85\x0f\x6e\xaf\xd3\x8b\x4b\xe3\x1b\xb7\xae\ +\x5f\x57\xdd\x71\xc6\xe5\x37\x8e\x94\x9a\xde\x9a\xff\x71\x5b\x4b\ +\x77\xdb\xe1\xb6\xec\xf1\x97\xdf\x77\xd7\x57\x67\x8d\x48\x8e\x5a\ +\x22\x29\x39\x59\xc5\xc7\x7a\xa6\xe2\x48\xed\x1e\x96\x98\x91\x93\ +\x22\x33\xdb\x6a\xdd\x57\x9d\x34\xe2\x9c\x07\x1e\xf8\xd6\x19\x29\ +\xfe\xa5\x9b\xeb\x07\x9a\xb6\xce\x7d\x6d\xf5\xb0\x2b\xee\xbd\xff\ +\xfa\x33\x0f\xac\x5e\xd7\x1a\xe4\x92\x2c\x2b\x2c\x30\xff\xc5\x27\ +\xf7\xf1\xe2\x3b\xbf\xf9\xad\x7b\x6e\xbc\x24\xa1\xbf\xa6\x99\x64\ +\xcd\xf9\xfe\x03\xb7\x9f\x57\xbe\x65\xe9\x86\xfe\x81\xde\x0f\x5f\ +\x7a\x62\x4b\x30\xf3\xd6\xdb\xbe\x52\xe9\xc3\xb2\xea\xe9\x6f\xd8\ +\xbd\xab\xd5\x7d\xeb\x37\x7f\x78\xf7\xe5\xc3\xd6\xbe\xf4\xb7\x55\ +\xed\xde\x1b\xef\xbe\x63\x78\x9a\xca\xe4\xf8\xce\x2d\xf3\x9e\x5b\ +\xbc\x7f\xf2\x55\x77\x7c\xef\xdb\xf7\x4c\xcb\x16\xb5\x8d\x47\xce\ +\xfa\xca\x7d\x0f\x3e\xf0\xf5\x4a\xdc\xfc\xe4\xd3\x0b\x32\x67\xdc\ +\xf2\xc0\xbd\x17\x34\xef\x58\x73\xa0\xcb\xbf\x6d\xdd\xbe\xc2\x99\ +\xb7\x3e\x78\xff\x2d\x23\x72\xdc\x94\x72\x30\x02\xbb\x77\x35\x96\ +\x8d\x19\x19\x27\x73\x2e\x62\x7d\x90\xa6\x17\x9f\x7a\xcd\xc8\x9b\ +\xf1\x8d\xef\x7e\x77\xce\x15\x93\xfd\xd5\x9b\xf7\xfb\x33\xee\xf9\ +\xee\x83\xb7\x9e\x9d\xf5\xe1\xd3\x4f\xf7\xa5\x4d\xfd\xe1\x03\xf7\ +\xba\xdb\xf7\x6c\x3f\xd0\xbe\xe6\xad\xe7\x3e\x6a\x54\xae\xbf\x7d\ +\xce\xd8\x1c\x8d\x7b\xb4\xce\x7d\x07\x5d\x45\x67\xfd\xe8\xc7\x3f\ +\xb8\xf9\xa2\xb2\x35\xaf\x3d\xbd\x31\x98\xf7\xad\x07\xbe\x3d\xda\ +\xd5\xbc\x61\xfb\xce\x95\x0b\x17\xd2\x92\xd9\x3f\xf9\xc9\x0f\x2e\ +\x9b\x54\x04\x9c\x62\x49\xb5\x8f\xec\x79\xee\xa9\x57\x68\xf1\xac\ +\xdb\x6e\x38\xdf\xcd\x85\x24\xb9\x90\x10\x92\x82\x5b\x77\x6d\xad\ +\x8f\xe4\x7f\xe3\x07\x3f\x3c\xb7\x20\xbc\x72\xc3\xae\x40\xd7\xc1\ +\xe7\x9f\x5f\x9c\x33\xf3\xd6\xef\xdf\x73\x5e\xd3\x8e\x55\x07\x03\ +\x34\x1a\x0c\x50\xc4\x0f\xee\x5c\xb3\x71\x6f\x07\x97\x95\xce\xbd\ +\x6b\xf6\x47\x7d\x15\xc5\xa9\x82\xa1\x68\xe7\xbe\xb7\x97\x1d\x98\ +\x3e\xe7\xbb\x3f\xfa\xce\x6d\x55\x71\xf4\xc0\xbe\x86\x94\xd4\x54\ +\x15\x47\x6b\xf7\xb5\x69\x49\x39\x66\x77\x5d\xab\x5c\x7a\xed\x1d\ +\xdf\xbc\xef\xaa\x11\x7b\x56\x2f\x6c\x08\x46\x5a\x0e\xf4\x9e\x79\ +\xcd\xd7\x7f\xf4\x9d\xdb\xb2\x02\xeb\x9e\x7d\x6b\xd7\x99\x37\x7f\ +\xf3\x5b\xd7\x9f\x79\x60\xf9\xe2\xe6\x40\xb0\xbe\xb1\x2f\xa1\x70\ +\x98\x37\x74\xe0\x99\x27\x5e\xea\x4b\x3b\xf3\xde\xdb\x2f\x2f\xcc\ +\x4c\xaf\x28\x22\x1f\xce\x7d\x61\xbf\x34\xfa\x7b\x0f\x7c\xad\xc0\ +\xd8\xbb\xed\x50\xf3\x81\x3d\x5b\xdb\x7d\x63\xbe\xf5\xfd\xef\x5f\ +\x7e\x46\x21\xa7\x4c\x22\x76\x43\x7d\xbb\x94\x55\x95\xc6\x5b\x5f\ +\x79\xe9\xb5\x70\xc1\xec\x07\xbf\x7b\x8b\xd4\xfc\xf1\xee\xf6\x80\ +\x19\xe9\x0b\x33\x1c\x69\xdb\xb1\xb5\x8d\xe4\xb9\xda\x9e\x7f\x6d\ +\x79\xc5\x15\x5f\xff\xee\x75\x93\x1a\xd6\x7f\xdc\xd4\xdc\xd0\x13\ +\x41\x15\x45\x49\xcc\xb1\x16\x4e\x07\x5d\x20\x92\x68\xaf\x6b\xed\ +\x1b\x60\xde\x38\x77\xa0\xab\xb5\xa6\xba\xce\x2f\xb4\x82\xd2\x8a\ +\x48\xdd\x36\x7f\x5c\xf9\xe8\x54\x52\xd3\xd4\xa8\xa4\x8c\xba\xf6\ +\xfa\x4b\x8b\xe2\x3d\x9e\x38\xc5\xdf\xd3\xd6\xd2\xce\x26\x5c\x7c\ +\xd1\x79\xb3\xa6\x15\xe5\x96\xde\xf2\x9d\xdf\x3e\x30\xe7\xfc\x38\ +\x61\x31\x01\x00\x88\x20\xf3\x40\x4d\x67\x72\x56\x55\xb2\xcc\x38\ +\x0f\x1d\xa8\x0b\xe6\x54\x8e\x4f\x4f\x8a\xf7\xc5\xc7\x25\xfb\x60\ +\xe7\xc6\xf5\xed\x24\xcb\x37\x70\x70\xc1\x8a\x1d\xb9\x13\xc6\x65\ +\xc7\x13\x40\x38\xd0\xbc\x77\xfb\x91\xa4\xeb\x6f\xbc\xb2\x34\x2b\ +\x25\x39\x2d\xa9\xe7\xe0\x21\x29\xa9\x7c\x54\x5e\xb2\x2f\x2e\x3e\ +\x21\xc5\xdb\x7b\x70\xcb\xb6\xce\xf4\x3b\x6e\xbf\x21\xcf\x13\x6d\ +\xe3\xc9\x95\x45\xa9\xcd\x8d\xf5\xee\xf2\x91\xc5\xb9\x69\xac\x6f\ +\xdf\xba\xc3\xae\x1b\xef\xbc\xad\x32\x31\xd2\x69\x2b\x55\xc3\xe2\ +\xd7\x2f\xdf\x53\x7e\xfe\x57\xce\x1f\x57\x90\x92\x96\x02\xc1\xee\ +\x8e\x60\x5c\x55\x51\xae\xcf\x23\x37\xec\x5a\x51\x2f\x12\x92\xa1\ +\x63\xc1\xfc\xf5\xe9\xe5\x93\xf3\x50\x4b\x03\x8d\x1f\x31\xba\x2c\ +\xd1\xe7\x51\x65\x24\x90\x34\x70\xa4\xa6\x26\x18\x3f\x76\x58\x11\ +\xa2\x36\x00\x10\x42\x5a\xf7\xac\x6e\xf3\x54\xdd\x72\xed\xac\x9c\ +\xe4\xa4\x8c\x04\xa8\x6f\x6e\x4d\x1c\x3e\xba\x28\x33\xd9\xec\xde\ +\xf7\x71\x03\xcb\x49\x41\x6b\x17\x2e\x08\xa5\x56\x96\xbb\xea\x56\ +\x1d\xa4\x37\x7d\xed\xf6\xca\x04\xda\x13\x44\x63\xca\xe3\x6a\xeb\ +\xbb\x52\x2a\x46\xa4\x27\xc4\x89\xde\xba\x0d\xdb\x9b\x72\x72\x13\ +\x77\xaf\x5c\xb4\x6f\x20\x7d\xfc\xc8\xe1\xa3\xc6\x8d\xec\xdd\xb5\ +\x6c\xe1\xb6\x16\xb7\xd7\x4b\x00\x14\xc9\xde\xb9\x76\x45\xb0\xe0\ +\xfc\x3b\xae\x98\x4a\xc2\xad\x3c\x33\x2f\x37\xc3\xc3\x19\x48\x22\ +\x7c\xf0\x70\x47\xda\xa8\x31\x39\xc9\x49\x09\xf1\xde\x78\x8f\xda\ +\xb8\x6b\x79\x23\x4a\x4e\x12\xed\x0b\xe6\x6f\x4c\x2f\x9d\x50\x99\ +\x19\x8f\xb0\x34\xd0\x71\x60\x5b\xad\x3f\x6f\x44\x29\xed\x6b\x5c\ +\xb2\xbc\x7a\xc4\xd9\x17\x16\xb8\x99\x45\x99\x9a\x54\x30\xa9\xdc\ +\xbb\x7a\xde\xbc\xfa\x7e\x84\x8c\xde\xc3\xc1\x84\xb2\x82\x5c\x08\ +\x35\x37\x0c\x40\xd9\xb0\x9c\x23\xfb\xf7\x7a\x4b\x46\x8f\x29\x4b\ +\xcf\x48\x4b\x76\xab\x0a\x0b\xb7\xd5\x05\x48\xf9\x88\x62\xb7\x6a\ +\x6e\x5e\xbf\x2d\x65\xda\xd5\xe7\x0d\xcf\x4d\x4a\x4a\xf6\xb9\x54\ +\x08\x77\x34\xf6\x45\xcb\x46\xe6\xd5\xad\x59\xd2\xe5\x9b\x70\xef\ +\xcd\x67\x79\x42\x7d\xa6\x9c\x9f\x1d\x39\xb4\x61\x6f\x67\x41\xb6\ +\x6b\xe3\xd2\x25\xcd\xb8\x74\x62\xbe\xa7\xa9\xb9\xbd\x7c\xf4\xf0\ +\x8c\xe4\x44\x9f\x26\x03\x20\x6c\xf8\xeb\xda\xbb\x0b\x47\x96\xf4\ +\xef\x5d\x5f\xdd\x66\xe7\x27\x99\x1f\x2d\xf8\x28\x9a\x32\x66\x5c\ +\x79\xb6\xcb\x85\x2d\x33\xb8\x6e\xe9\x86\x8c\xc9\xe7\x88\xda\xcd\ +\x47\x58\x7a\x5c\x68\xff\xfc\x15\xbb\x72\xce\x98\x2c\xf5\xb4\x87\ +\x48\x41\x51\xa2\xc6\x9c\xb9\xb7\xff\xf7\xba\x80\xb0\xcc\xa3\xf5\ +\x87\x0f\xf8\x49\xde\x1d\x3f\xfb\xe3\x9f\xff\xfc\xc7\x1b\xce\xa9\ +\xf0\x6a\x09\xc5\xa5\xda\x81\x6d\xcd\xf1\x65\x45\x49\xc8\x6a\x69\ +\x6c\xf4\x15\x8d\x4f\x8a\xec\xdf\xdc\x62\x56\x96\x64\xdb\xd1\xe6\ +\x4e\x23\xbe\x20\x91\x98\x7a\xb8\xab\x71\xd7\x47\x2b\xb7\x06\x6d\ +\x01\x80\x62\xb6\x07\xd2\x3b\x0e\xf4\x86\x73\x87\x15\x12\x8e\x78\ +\xb8\xad\x71\xc0\x2e\x2c\xcf\x14\x03\x9d\x4d\xcd\xc1\xb2\x9c\x84\ +\x40\x7f\x9f\xdb\x8b\x7a\xfb\x22\x25\x53\xae\xbc\xf7\xfa\x73\xe3\ +\x90\xcd\x41\x84\x43\xfd\xba\x1c\x17\xef\x92\x85\x10\x98\x87\x0e\ +\x34\x76\xfb\x0a\x4a\x3d\xc2\x68\x6c\x3c\xe4\x2b\xc8\xb6\xc3\xbd\ +\x76\x42\x76\x5a\x1c\x74\xd5\xef\xd1\xbd\x29\x79\x49\xb4\xb1\xbe\ +\xb3\xa0\x30\x47\x01\xd1\xdf\xd9\x64\xc7\xa5\x66\xa5\x80\xff\xc0\ +\xfe\x01\x9e\x5a\x9e\xca\xdb\x07\x78\x42\x72\x22\x70\x0e\x9c\x75\ +\x1f\x69\xf6\x7b\x33\xb3\x52\xe3\x80\x9a\xfe\xae\x80\x5b\x53\x42\ +\x81\x60\xd6\xd8\x8b\xee\xb9\xe3\x0a\xd4\x5c\x63\x69\xe9\xf9\xc9\ +\xd8\xb4\x98\x10\x48\x92\x71\xc3\xf6\xed\x38\x63\x78\x79\xba\x6c\ +\xd1\x58\x17\x1d\x42\xbd\x7e\xd5\x93\xe0\x55\x10\x03\xb0\x43\x7d\ +\x87\x5b\xfb\x4b\x8b\x32\x30\xb0\x40\x6f\x07\xb8\x35\x33\x14\x90\ +\x32\x46\xdf\x79\xef\xed\x79\xd6\x11\x1d\x27\xe7\xa7\xe0\xde\xc6\ +\xfa\x6e\x9a\x53\xec\x35\x9b\xba\xfb\x0b\x4a\x33\x31\x88\x70\x6f\ +\x5f\x84\xba\xb0\xde\xaf\x6b\xb9\x37\xde\x75\xe7\x19\x25\x69\x23\ +\xcf\xbb\xed\x81\x5b\x27\xaf\x7f\xe5\xf9\x4d\x8d\x51\x45\x91\x30\ +\xd7\x3b\x7b\xba\x93\xf3\x73\x14\x10\x0d\xd5\x8d\x49\x19\xc5\x29\ +\x2e\xce\x10\xe1\xa1\xde\xc3\xed\xe1\xb2\xa2\x0c\xb0\x03\x07\xea\ +\xc2\x39\xb9\x05\x7a\x57\xb7\xa6\xca\x03\x81\x60\xf6\xf8\x8b\xee\ +\xbe\xf5\xe2\x34\xb7\xc7\x87\xf5\x95\xef\xce\x87\xaa\xf3\x67\x95\ +\xca\x2b\xde\x7f\xb3\x4e\xae\xba\xe8\xcc\x62\xdb\xa2\x42\x30\xe4\ +\xc9\xbe\xf5\x7b\x3f\x39\x3f\xbb\xf3\xf9\xb9\xef\x37\xfb\x7b\x06\ +\x5c\x09\x59\x39\xde\x81\xa6\x83\x03\x22\xa1\x2c\x5d\xec\xaf\xed\ +\xcf\x2f\x1d\xe1\xe3\x81\xa5\x0b\xd7\x91\xfc\x49\xc9\x81\x43\x01\ +\x92\x52\x9c\xa6\x8a\x48\xa0\xa3\x3f\x9c\x9e\x9b\x0e\x60\xed\xde\ +\xb2\x5e\xcf\xae\x4a\xb1\xfd\xbd\x21\x57\x79\xb6\xb7\xad\xb9\xcf\ +\x9b\x56\xe8\x03\x38\x78\xa8\x8e\x65\x17\xab\x91\x01\x5d\x78\xf9\ +\x80\x9f\xc5\x97\xdd\x76\xdf\x5d\x55\x71\x7a\x43\x1b\x29\xcd\x4e\ +\xe7\xd4\xe2\x42\x60\x42\xec\x60\x4f\x67\x37\x94\xe5\xa7\x06\x8e\ +\xf4\x08\x39\xce\xe8\xeb\x71\xe5\x4d\xbc\xe7\x9e\x1b\x8b\x33\x52\ +\xe2\x7c\xea\xae\x55\x1f\x6c\xe8\x4e\xba\xfc\xbc\x8a\x8e\xce\xa0\ +\xe4\x95\x7b\x7b\x42\xc5\xd3\xae\xfe\xc6\x8d\x53\xfb\xda\x1b\x79\ +\x56\x5e\xa2\x4b\x62\x94\x32\x67\xa2\xdd\xff\xad\x7f\x01\x61\x62\ +\x87\x3a\xf7\x6f\xdf\x8e\xd2\x2e\x2d\x4f\x40\x56\x4f\xc3\xd6\x0d\ +\x1b\x44\xfa\x8d\x25\xa8\xe9\xe5\x9a\x9e\xa2\x73\xf3\x78\xb8\x65\ +\x57\xb5\x7f\xd8\xa5\x65\xe1\xfd\x6b\x6b\xfb\xd9\x75\x39\xa5\x99\ +\xc9\xe1\x24\xa5\xf7\xb1\x1f\xdc\xbb\x62\xc6\xb5\x13\xf8\xc7\x4f\ +\xaf\x63\xbf\x19\x3e\xea\x8c\x74\xd5\xa2\x82\x48\xf2\x40\xc3\x81\ +\xb6\x3e\x69\x66\x61\x22\x60\xec\xaf\xdb\xdf\x1d\x8d\xaf\xcc\xf6\ +\x05\x3b\x76\x1e\xec\xd5\x26\xe5\x16\x29\xfe\xd2\xf5\xad\x5d\x51\ +\xc3\x60\x3d\x5d\x03\xac\x32\x4e\x12\x8c\x41\x4a\x6e\x65\x31\x5a\ +\xf7\xdc\x13\x4f\xe4\x26\xc7\x8f\x3f\xb3\xac\xae\x3d\x50\x34\x25\ +\x1b\x8c\xc0\xfe\xbd\x1d\x59\xe7\x15\x15\xe5\x49\xea\xbc\x77\x9f\ +\x7b\xc6\x36\xeb\xb6\x11\xdf\x64\x14\x3a\xbc\xef\x30\x4c\xbb\x2c\ +\x07\x33\x2b\x31\xa7\xd2\xdd\xf3\xce\x4b\x4f\xbd\x20\xb7\xef\x08\ +\xa2\xd1\x2e\x2d\x65\x42\x55\xca\x3b\xef\x3c\x19\xad\xce\x4e\x2f\ +\x1f\x3f\x2a\x31\x09\x8e\xac\x7f\xe5\x99\x67\xce\x98\x3a\x2d\x77\ +\xc4\x58\x5f\x7d\x4d\x48\xd7\x6d\xa3\xdb\x66\xe1\x9a\x3d\x0d\x4a\ +\xc6\xac\x14\x49\x50\x0a\x80\x25\x62\x75\x6c\xae\xe9\x2c\x3b\xfb\ +\x1a\xaf\xb0\xf5\x58\x5f\x88\x8b\xdc\x91\xe3\xc4\x86\x45\x8f\x3e\ +\x1a\x4c\x8c\xcf\x9d\x52\xe1\x6a\xf0\xbb\x2e\xcf\xca\x10\x94\x26\ +\xe7\x56\xe5\x7a\x1b\x82\x61\x5d\xb5\x8c\xde\x50\x24\x33\xb7\xd4\ +\x65\xbc\xf6\xcc\x63\x2f\x78\x7b\x76\xf6\x69\x23\x34\x55\xf3\xba\ +\xac\xf5\xef\xbd\x12\x39\x38\xfe\xfc\x49\xf9\xa5\xb9\xbe\x81\x60\ +\x38\x49\x66\xbd\xfd\xa6\xa7\x6b\xc9\xf2\x7d\x3d\x6e\x08\xba\x33\ +\x0b\xd3\xe2\x65\xc1\x39\xc3\xae\xa2\xe2\xe2\xd5\x2b\xe6\x3d\xdf\ +\xbf\xbd\x7a\x7b\x67\xe6\xac\x04\x22\x38\x27\xa8\xff\x48\x63\x43\ +\xbf\x6f\x5a\x76\xa6\xd5\xb3\xad\xc6\x6f\x5f\x5a\x9a\x97\x27\x55\ +\x78\x6a\xea\xc3\xba\x6e\x19\x5d\x51\xcb\x4c\xf5\xa6\x24\x05\x6a\ +\x16\xf7\xcd\x78\xec\xdb\xd3\x0f\x3e\xb5\x68\xcb\x0e\xe3\x07\x0f\ +\x7d\x33\x43\x65\x86\x25\x49\xbc\x77\xf9\x7b\x1f\x75\x9a\x72\xb4\ +\xc3\xcc\x2d\xc8\x4d\x49\x4e\x8d\x0b\x2d\x78\xfb\xb9\x67\xd5\xae\ +\xdd\xfd\xb4\xd2\xc3\x7a\x0e\x1d\xe9\xf6\xc3\x8a\xbf\x57\x77\xb4\ +\x98\x05\x77\x7d\x73\x5a\xc7\xb2\xc7\x48\xda\xb0\x54\x89\xdb\x22\ +\xa1\xa2\x20\x6b\xc1\x87\xaf\x3e\xbb\x47\xde\xdf\xc4\xae\xb8\xfb\ +\xec\x24\x5f\x93\x42\xbb\x36\x6e\x69\x9a\x35\xa2\xf8\xfd\xb7\xdf\ +\x7b\xea\xa5\x86\x8e\xed\x7b\xa4\x89\xe3\x52\x0a\xb2\xf3\xd2\xd6\ +\x07\x07\x22\x6e\xa0\xfe\x80\x15\x47\xf7\x1d\x26\x89\x57\x67\xc6\ +\x0b\x66\x02\x80\x10\x1c\xa9\xde\x78\x35\xbc\x69\xfd\xbe\xdb\xc6\ +\x0c\x4b\x5f\xd7\x36\x10\x31\x80\xf6\x05\xfa\x75\x91\x19\x9f\xed\ +\xa2\xaf\x2f\xde\x7a\xcf\xcf\x1e\x2a\xf6\x79\xfa\x2b\x0a\xb7\x6c\ +\xec\xd5\x0d\xc3\xea\xeb\xe9\x37\x50\x42\x52\xd2\xc0\xc6\xbd\x07\ +\x1b\x32\x3e\x7a\xe1\xe5\xbc\xab\x7e\x70\xdd\xe8\x44\xc3\x76\x3a\ +\x14\x5f\x04\xe4\xc1\x07\x7f\xf8\x49\x5d\x00\x60\x9c\xbb\xe3\xf3\ +\x26\x4e\x9f\x52\x9c\xea\xb1\x29\xf3\x26\xe6\x4d\x98\x36\x25\x3f\ +\x5e\xf1\xe5\x94\x4e\x1a\x37\x3a\x25\x4e\x4d\x2d\x18\x35\x75\x7c\ +\x99\x86\x5d\x05\x55\xa3\x47\x8f\x28\xcb\xce\xcc\xab\xa8\x28\x29\ +\xad\x18\x3e\x76\xf4\x88\x8a\x8a\xf2\x51\xe3\x27\x8f\x2c\x4c\xc3\ +\x20\x00\x00\x01\xb7\x29\x49\x2f\xa8\x2a\xcf\x4b\xc1\xc0\x6c\x26\ +\x65\x16\x55\x15\x65\xc6\x33\xce\x53\x0a\x4b\x4b\x72\xd3\xb3\xf3\ +\x8b\x73\x12\xc8\x40\xc4\x4e\x4c\xcf\xc9\xcb\x4a\x55\xb0\xe0\x9c\ +\x49\xde\x94\x8a\xca\x42\x6c\x99\x5a\x52\x66\x41\x76\x56\x46\x56\ +\x61\x55\x49\xae\x0c\x5c\x89\xcf\x29\x2f\x2b\x48\xcf\xcc\x2e\xce\ +\x4b\x34\x2d\x3c\x7c\xca\x59\x13\x46\x96\xc6\x7b\x5c\x89\x39\x45\ +\xe5\x45\x99\x32\xa7\x72\x5c\x66\x65\x61\x8a\x69\x42\xd9\x84\xa9\ +\x53\xc6\x16\x27\xf8\xe2\x0b\x2a\xab\xd2\x3d\xc8\x46\xae\xec\x82\ +\xc2\xc2\x82\xe2\x92\x4c\x9f\x20\x5a\x66\x5e\x41\x59\xc5\x88\xa2\ +\x64\x25\x14\xb6\xbc\x29\x59\xf9\x59\x49\x8a\x27\xa9\x7c\x78\x79\ +\xb2\x5b\xe2\x02\x88\xa2\x84\xeb\x37\x2f\xdc\x12\xb8\xe8\xca\x73\ +\x13\x24\x11\xf3\xe8\x0b\xce\xdc\x49\x05\xc3\x0a\x53\x2d\x93\x26\ +\x66\xe4\xe5\x65\xa7\x66\x16\x95\x96\xe6\xa7\x61\x46\xb5\x84\xac\ +\xca\xa2\x34\x3d\x14\x91\xbc\xc9\x79\x79\x99\x49\x69\x79\xe5\xb9\ +\xe9\xd4\x64\xc5\x63\xa6\xcf\x18\x5d\x9c\x98\x92\x51\x5c\x50\xe8\ +\x42\xdc\x97\x9a\x55\x50\x56\x3e\xbc\xa2\x40\xe8\x21\x26\xc7\xe5\ +\x17\xe6\xc5\xbb\x88\x1e\x89\x22\x5f\xf6\x39\x17\x9d\x5f\x96\xae\ +\xd9\x94\x33\x8e\xd3\xf3\x4a\x72\xe2\xb1\x2d\xa7\x4e\x3b\x67\x6a\ +\x55\x61\xa6\xcf\xad\x02\xe7\x54\xa0\xb4\xa2\xf2\xd2\xbc\x14\x44\ +\xed\xa4\x9c\xd2\xf2\xfc\xb4\xd4\xac\x92\xc2\x54\x25\x14\xb6\x7d\ +\x29\xd9\xf9\x39\x69\x0a\x91\x12\x32\xf2\x27\xcd\x9c\x5a\x98\xec\ +\xd5\x7c\x29\x63\xce\x9c\x3e\xbe\x3c\x9d\x59\x14\x10\x00\x70\x66\ +\x19\x51\x83\xa6\x95\x4e\xbc\x70\xd6\xc4\x24\x6f\x62\x49\x41\xaa\ +\x6d\xa3\xf2\x89\xd3\xce\x1c\x5f\x9e\x14\x9f\x90\x91\x99\x11\xa7\ +\xe0\xf4\xd2\x89\x57\x5d\x79\x51\x81\xab\x77\xfe\x07\xcb\xe2\xc7\ +\x9d\x3d\x2e\x2f\xce\xb4\x71\x7e\x69\x59\x8a\x66\xdb\x5a\xe6\xf9\ +\x97\x5e\x36\x2a\xdb\xcd\xa4\xb8\x82\xa2\x1c\x97\xe2\x2d\x1f\x37\ +\x36\x2f\x59\x35\xc1\x3b\x7e\xda\xb9\x63\x0b\x33\x92\xb2\x0a\x2a\ +\x4b\xb2\xed\x48\x08\xbb\x12\xf3\x0a\x72\xe2\x34\x25\xa7\xa4\xa2\ +\x28\x23\x01\x38\x07\x00\x10\x02\x14\x6f\x41\x49\x81\x5b\x76\x17\ +\x0c\x1f\x55\x91\x9b\x18\x09\x85\x95\xf8\xb4\x82\xfc\x2c\x97\x2c\ +\xc5\x25\xa6\x0e\x9f\x30\x65\xf2\xe8\x02\x6e\xda\x69\xc5\xe5\x39\ +\xf1\x24\x14\xa5\x09\xe9\xd9\xd9\x69\x29\x19\x59\x79\xb9\xa9\x1e\ +\x77\x62\x46\x76\x66\x56\x61\x7e\xae\x6f\x88\xcb\xca\xe1\x3f\x3b\ +\xa5\xe5\xd3\xeb\x29\x63\x36\x83\xe6\x72\x61\x66\x46\x0d\x1b\x30\ +\xd1\x5c\x6e\xcc\x8c\xa8\x25\xdc\x2e\x8d\xd9\x86\xc5\xb0\xdb\xad\ +\x58\xd1\x28\xc3\xb2\x4b\x95\x2c\x23\x6a\x31\xac\xb9\x34\x99\x20\ +\x66\x5b\xb6\x20\x0a\x11\x86\x6e\x0e\x0a\xbb\x10\x48\x52\x34\x05\ +\x9b\xba\xc9\x85\xc0\xb2\xaa\x48\x60\x1a\x26\x60\x59\x53\x88\x69\ +\x18\x1c\x11\x55\xd5\x64\x09\x31\x6a\x9b\x86\x75\xac\x39\x20\xb2\ +\xaa\x2a\x12\x12\xcc\x34\x6d\x22\xcb\xcc\x32\x6c\x8e\x34\x4d\xe5\ +\xb6\x69\x31\x50\x54\x4d\x91\x10\xa3\x4c\x08\x66\xd9\x42\x55\x65\ +\xdb\x34\xa8\x00\x04\x48\x3e\xfe\x15\xb7\x2c\x4b\x20\x49\x73\xa9\ +\x12\x42\xb6\x65\x98\x36\x57\x5d\x2e\x19\x83\x65\x1a\x16\x15\x8a\ +\xa6\xc9\x04\x0b\x4e\x0d\xdd\x22\xaa\x8a\xb9\x65\xda\x1c\x00\xb9\ +\x54\xb1\xf2\xa5\xdf\x2f\xd3\x27\xfd\xfc\xde\xd9\x92\xa5\x73\x31\ +\x64\x9c\x46\x51\x55\x59\x12\xcc\x32\x6d\x2e\xcb\xc4\x32\x4d\x2e\ +\x8e\x7d\x4e\x40\x70\xd3\x30\x6c\x26\x14\x4d\x53\x24\xc2\x18\x15\ +\x82\x5b\xa6\x8d\x65\x55\x53\x64\xc1\x2c\xdd\xb0\x90\xa4\x68\xaa\ +\x8c\x40\xd8\xa6\x41\x41\x1a\x7c\x6d\x99\x96\xcd\x8e\xcd\xa6\xd2\ +\x5c\x1a\x01\x4e\x19\x17\x8c\x5a\x94\x01\x00\x22\xb2\x26\x63\xd3\ +\x30\x38\x96\x35\x45\xb2\x0c\x9d\x23\xa2\xa8\x9a\x4c\x90\xe0\xd4\ +\x30\x4c\x26\x40\xd1\x5c\x84\xdb\x86\x69\x13\xd5\xa5\x60\x6e\x18\ +\xd6\xd1\x84\x23\x45\xd5\x64\x19\x0b\xc6\x4c\xd3\xa0\x1c\x29\xaa\ +\xa6\x48\x98\x51\x2a\x04\xb7\x6c\x16\xcb\x31\xce\x28\xe3\xa2\xbb\ +\x66\xc5\x0b\x8b\x5a\xae\xbd\xfb\xd6\x7c\xb7\xa0\x5c\x20\x2c\x69\ +\x9a\x4a\x90\xb0\x4c\xc3\xa2\x0c\x00\xcb\xaa\x4a\x80\x1a\x26\x57\ +\x5d\x9a\x84\x04\x63\x9c\x73\x6a\x59\x8c\x28\xaa\xa6\x48\x20\xb8\ +\x65\x1a\x14\x64\x4d\x02\xc3\x34\x05\xa0\x21\x83\xaf\xaa\x4c\xb8\ +\x6e\xd8\x92\xa2\xa9\xb2\x04\x82\x9a\x86\x69\x33\x2e\xa9\x9a\x42\ +\xc0\x8c\x15\x18\x84\x55\x55\x93\x24\x24\xa8\x6d\x18\x26\x47\x92\ +\xa6\x29\xcc\xb2\xb1\x2c\x73\xdb\xb0\x98\x70\xbc\x0c\xff\xa7\xba\ +\xf0\x3f\x6e\x44\x21\x76\xf8\xc0\x3e\x3b\xa9\xb8\x28\x33\xee\x7f\ +\x6a\xdc\x1c\x23\x08\xf7\xf7\xea\xc8\x97\x9a\xe8\xe2\xcc\xb1\xd8\ +\x1d\x5d\x70\x18\x82\x00\x50\x54\x0d\x31\xdb\xb2\x19\xfc\x8f\xb5\ +\x50\x98\x48\x18\x38\x75\x44\xc1\xf1\x3b\x3a\x7c\xda\xc3\x62\x9b\ +\xc6\xe0\xab\xff\x31\xb8\x33\x55\xc0\xc1\x59\x67\xed\xe0\xe0\xe0\ +\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\ +\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\x0b\x0e\x0e\x0e\x8e\ +\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\x82\x83\x83\x83\xa3\ +\x0b\x0e\x0e\x0e\x8e\x2e\x38\x38\x38\x38\xba\xe0\xe0\xe0\xe0\xe8\ +\x82\x83\x83\x83\xa3\x0b\xff\x0c\x74\x2a\xbb\x1d\x0d\x39\x88\x48\ +\xb2\x2c\x11\x27\xdf\x1d\x1c\x4e\x67\x3e\x6b\x5f\x19\xac\xb9\x5c\ +\xb1\x3d\x8c\x04\x67\x96\x69\xda\x9f\x0e\xd4\x21\x80\x28\xaa\x84\ +\xb8\x65\xd9\xff\x50\x13\x88\xaa\x49\xb6\x61\x31\x10\x08\x41\xa8\ +\xaf\x23\xc4\x5c\x69\xc9\x3e\xe4\x44\xea\x73\x70\xf8\x12\xe9\x02\ +\x42\x58\x58\xc1\x0d\xcb\xe7\x37\xf8\xa3\x94\x71\x4f\x62\xd6\xe8\ +\x09\x13\x4b\x32\x7d\xd4\xb2\x11\x91\x24\x89\x20\x10\x8c\x32\x81\ +\xa0\x7b\xdf\xda\xa5\x3b\xdb\xcf\xb8\xf0\xda\xd1\x19\x38\xa2\xdb\ +\x80\x89\x24\x11\x0c\xc0\xa8\x4d\x63\x61\x0f\x11\xe6\x7a\xe7\x7b\ +\xaf\x2c\x56\xc6\x9e\x7b\xf1\xc4\x0a\x14\xee\x78\xeb\xd1\x1f\x2d\ +\x0a\x8c\x7d\xe4\x8f\xdf\xc8\x52\x00\x61\x8c\x10\x70\xc6\x05\x42\ +\x04\x63\xce\x28\xa5\x4c\xc4\xb6\x96\x95\x24\x04\x82\x52\x9b\x71\ +\x47\x3e\x1c\x1c\x4e\x07\x5d\xc0\x84\xe9\xbd\x1f\xbd\xf6\xdc\x86\ +\x68\x52\x41\xba\xd7\x8c\x84\xe6\xbd\xbb\xf8\xba\xaf\x7d\xf3\xca\ +\x49\xf9\x03\x3d\x9d\x3d\xfd\x21\x0e\x52\x7c\x4a\x66\x46\x9a\xb7\ +\xab\x7a\xe3\x7b\xef\x57\x93\xbc\xd1\xf1\x76\x7c\x42\x6a\xa6\x8b\ +\x47\xda\x9b\x3a\x75\x26\xa5\x64\x65\xc5\xab\x98\x32\x8e\x30\x61\ +\xd1\x8e\x45\x6f\xbf\x9b\xc0\x52\x4b\x13\xd5\xf4\x44\xad\x60\xe4\ +\xf8\xb1\x81\x12\x0f\x11\x91\xfe\xde\x9e\xfe\x10\xe5\xc8\x13\x97\ +\x20\x73\xbd\x7f\xc0\xf0\x24\xa6\xa6\x25\x79\x10\x20\x61\x47\x0e\ +\x1f\xee\x32\x41\x4d\xcb\xcc\xf2\xc9\x40\x1d\x69\x70\x70\x38\x2d\ +\xfa\x11\x80\x10\x46\xc5\xb3\xee\x78\xfa\xfb\xb3\x03\xfb\x57\xff\ +\xf1\xa1\xdf\xbf\xf1\xf2\xbb\x93\xc6\x7d\xaf\x63\xc9\xb3\xbf\x7b\ +\x7f\x37\x08\x94\x54\x3a\xf3\x81\x9f\xde\xa3\x79\xe3\x7d\xbc\xff\ +\xad\x3f\xfe\x60\xd5\xb0\x59\xbf\xfc\xc5\xed\x35\xaf\xfe\xed\xb5\ +\x95\x7b\x75\x8e\x0b\xc7\x5d\xfc\xad\xaf\x5f\x97\xad\x21\x0e\x00\ +\x48\x8a\x4b\x8a\x3f\xb0\xe8\xc5\xfb\x17\x2f\xfd\xf6\x4f\xee\x0f\ +\x77\xec\xdb\x56\xef\xbe\x9b\x58\xcb\xe7\xfe\x7d\xee\xf2\x5d\xa6\ +\x20\x69\x85\xa5\x3e\xda\x7d\xa8\xb9\x37\xa5\x62\xda\xb7\xbe\xf7\ +\xdd\x89\x29\xfe\xb7\x9e\x7e\xf4\xc3\x0d\x75\x3a\x92\x87\xcf\xb8\ +\xfa\x6b\xb7\x5d\x99\x2e\xdb\xd4\x51\x06\x07\x87\x2f\x90\xcf\xde\ +\xe7\x1e\x21\xc1\xec\xa8\x6e\xa7\x95\x8d\x9d\x36\x79\xb8\xde\x77\ +\xe8\x50\x2f\xab\x9c\x79\xe5\xd7\xee\xb9\xf3\xca\x0b\xce\xe8\xdf\ +\xb7\x62\x6d\x5d\x17\x16\x9c\x7a\xb3\xbe\xfa\xb3\xc7\xfe\xf6\x8b\ +\xbb\xc5\xb6\x79\x73\x97\x54\x8f\xbc\x68\xce\xdd\x57\x4f\x6b\xfd\ +\xf8\x8d\xf7\xb7\x76\x48\x72\xcc\xbf\x28\x6c\x83\x8e\xbe\xea\x6b\ +\xcf\x3e\xfb\x87\x19\x15\xa9\x96\x41\x01\x00\x80\xf6\x75\x76\x7b\ +\x47\x9f\xf7\xeb\x87\x7e\x94\xe9\xaf\xb5\x4a\xaf\x7f\xec\x57\xb7\ +\xe3\xb6\x1d\x9b\xb6\x1f\x3c\xb4\x63\xfe\x6b\x2b\x9a\xa7\x5c\x77\ +\xd7\x9d\x17\x56\x6d\xff\xe8\xbd\x55\x3b\x8f\xc8\x9a\x13\x84\xd2\ +\xc1\xe1\xb4\xb0\x17\x00\x62\x7b\x16\xb8\x64\x30\xcd\x60\x7f\x00\ +\x24\x9f\xc7\x6a\x7a\xfd\xc5\x67\x36\x75\xba\xca\xf3\xdc\xb2\x8a\ +\x74\xca\x04\x67\x02\xcb\xa9\xb9\x45\x69\xc9\x4a\xfd\xe1\x2e\x5b\ +\xb0\xd6\x7d\x5b\xcd\x38\xa9\x74\xfc\xa4\x14\xcc\x39\x0c\x6e\x45\ +\xc7\x18\xf7\x26\x67\x16\xe5\x64\x40\xb4\x53\x1c\xed\x14\x60\x84\ +\x88\xcb\x9b\x5f\x52\x51\x98\xa6\xf6\x91\xa4\x8a\x11\xee\x24\xaf\ +\x4c\xf5\xfe\xae\x96\x76\x2a\xa1\xa6\x9d\x1b\xfa\x34\x34\x7a\xd4\ +\xc8\x24\xd9\xb2\x39\x42\x00\x8e\xc5\xe0\xe0\x70\x3a\xe8\x02\x32\ +\xfb\x3b\x6a\xab\x77\x37\x6f\x59\xf4\xf6\x8a\xc6\xb2\x0b\xbf\x5b\ +\xca\x9b\x1e\xad\x3e\x5c\x72\xe1\x37\x2e\x1f\x2d\x5a\xb6\x6e\xb5\ +\x39\xf1\x78\x35\x16\xe9\xaf\xdd\xb1\xb9\x90\xe4\x79\x73\x32\x15\ +\xc6\x53\x4b\xc7\x5f\x36\xb5\x50\xef\x37\x0a\x86\x65\x50\x9b\x03\ +\xc6\x58\x76\xf9\x54\xbb\xf9\xc0\xbe\x1d\x7b\xe3\x73\x52\x14\x44\ +\x8e\x0f\x6b\x0a\xce\xa9\x6d\x73\x40\x22\x16\x91\x1d\x10\x20\x29\ +\x35\x3f\x4f\x32\xf6\x65\x8e\x98\x72\xde\xf0\x74\xdd\x64\x79\x95\ +\x59\xdc\xb2\x1d\x51\x70\x70\xf8\x3f\xd6\x05\x01\x02\x61\xe2\xf6\ +\x7a\x3b\xb7\xbe\xf1\xed\x8d\xaf\x7b\x93\xb3\xc6\x5c\x76\xe7\x8d\ +\xd7\xcf\x4c\xf6\xf4\x5d\x34\x6d\xd8\xbb\x4b\x9e\xda\xbf\x42\xa5\ +\x6a\xfa\x64\x45\xca\x99\x78\xd6\x8c\xb5\x3b\x3e\x7c\xf4\xc1\xe5\ +\x65\x33\x7f\xf9\xcb\xfb\xee\xbc\xa6\xe7\xe5\x45\xcf\xff\xf0\x43\ +\xdb\x9b\x3e\xee\x67\x0f\x0f\x4f\xc7\x60\x73\xa6\xc6\xe5\x5e\x74\ +\xd9\xb4\xc7\xdf\x79\xf5\xfe\x15\x0b\xef\xfe\xe1\xf7\x89\x44\x38\ +\x17\x31\x51\x38\xf1\x85\xe0\x9c\x5b\x36\x2f\x9a\x7c\xd5\x6d\x97\ +\xb6\xbd\xfd\xde\x13\xcb\x5f\x32\x53\x86\xcf\xfc\xd1\x2f\xc6\x64\ +\x22\xdb\x74\x84\xc1\xc1\xe1\x0b\xe4\x33\xf6\x95\x11\x2c\x1c\x0c\ +\xea\x36\x03\x40\x92\xea\x4a\x4c\x4c\x90\x11\xa3\x1c\x81\x1d\xed\ +\x0b\x04\x6d\x06\x92\xa2\x79\x7d\x5e\x97\xa6\xd8\xe1\xfe\xc0\x40\ +\x14\x64\x57\x42\x62\xa2\x0b\x5b\x7d\x7d\x01\xd3\xe6\x44\x75\xc5\ +\xc5\x79\x65\x04\x02\x00\x21\x0c\xc2\x0a\xf4\x05\x2c\x8e\x7d\xf1\ +\x71\x60\x86\x22\x54\x4d\x4e\x72\x47\x03\x01\x03\x29\x89\x71\xee\ +\x68\x7f\x9f\x45\xe2\x92\x7c\x28\xe0\x1f\x20\x9a\x2f\x21\xde\x8b\ +\x98\xee\xef\xeb\x37\xa9\x90\x35\x77\x9c\xcf\x23\x21\xa7\x13\xe1\ +\xe0\x70\x3a\xe8\x02\x20\x22\x11\x8c\x10\x00\x08\xc1\x39\xe3\x5c\ +\x08\x00\x40\x98\x10\x82\x11\x80\x10\x82\x33\xca\x05\x60\x42\x08\ +\xc6\x42\x70\x46\x99\x40\x58\x22\x18\x21\x34\xf8\xf6\xd8\xb9\x10\ +\x26\x84\x20\x24\x18\x65\x80\x09\x41\xc2\xa6\x8c\x48\x12\x12\x82\ +\x31\x86\x25\x19\x09\x46\x99\x90\x24\x49\x08\xc6\x18\x47\x18\x13\ +\x4c\x10\x02\xc1\x39\x63\xcc\x11\x05\x07\x87\xd3\x44\x17\x1c\x1c\ +\x1c\xfe\x77\x71\xd6\x4d\x39\x38\x38\x38\xba\xe0\xe0\xe0\xf0\xcf\ +\xf8\x42\xa7\x0c\x61\xec\xc8\x90\xc3\x97\x1e\x21\x84\xf8\x8c\x55\ +\x7f\xa7\x6d\x09\xff\x07\x69\xfe\xbf\xd4\x05\x84\x90\x10\x22\x14\ +\x0a\x31\x46\x9d\x82\xe5\xf0\xe5\x05\x01\x72\xb9\x5c\xb2\xa2\x0a\ +\xc1\x3f\x5d\xc2\xc3\xe1\x30\xa5\xf6\x69\x98\x66\xcd\xe5\x52\x3e\ +\x95\xe6\xff\x63\x5d\x40\x08\x71\xce\x7b\x7b\xba\x55\x55\x53\x35\ +\xcd\x29\x5b\x0e\x5f\x5e\x18\x63\x7e\x7f\x9f\xd7\xeb\xf3\xf8\x7c\ +\x82\x1f\xaf\x66\x5c\xf0\xbe\x9e\x1e\x59\x56\x34\x97\xeb\x34\x4c\ +\x73\xc0\xdf\xe7\xf1\x7a\x7d\xbe\x38\xce\xf9\x7f\x4a\x17\x04\x08\ +\x99\x68\x32\x51\xc5\x67\x4c\x2c\x40\x80\x18\xb7\x4d\x1a\x45\x10\ +\x9b\xdd\x88\x02\x7e\xbf\xdb\xe3\xc9\xc8\xcc\x76\x0a\x96\xc3\x97\ +\x9d\xb8\xf8\xf8\xb6\xc3\x2d\xaa\xa6\x11\x49\x02\x31\x18\x4f\xa0\ +\x3f\xd0\xab\xaa\x6a\x56\x4e\xde\xe9\x99\xe6\xf8\x84\xc4\xb6\x96\ +\x66\x4d\xd5\x24\x59\x3e\x95\x0e\xc5\xbf\xa3\x0b\xaa\xe4\xde\xd3\ +\xb8\x64\xdf\xe1\xd5\x8a\x74\xf2\xc6\x9f\x32\x33\x37\x65\xc4\x94\ +\x61\x37\xd9\xd4\x00\x00\x84\x40\xd7\xa3\x99\xd9\xd9\xc7\xfa\x39\ +\x31\xa3\xeb\x3f\x68\xa1\x60\x8c\x00\x4e\x51\x1a\x4f\xfe\x6b\xc1\ +\xbf\x14\xcb\xbb\x31\xc6\x5f\x96\xa4\x7e\xe9\x7b\x10\x47\x83\x8e\ +\xb9\x5c\x6e\x49\x92\x2d\xcb\x74\x4b\x92\x18\x7c\x0a\x28\x1a\x8d\ +\xe6\xe6\x17\x7e\x61\x25\xfc\x5f\x4a\xb3\x10\x42\xd3\x34\x49\x51\ +\x4c\xd3\x94\x64\xe5\x54\x16\x1b\xfd\x3b\xba\x20\x61\xb9\xc3\x7f\ +\x70\x7b\xdd\xfb\x2e\x25\xee\xa4\x07\x98\x76\xd8\xa6\xe6\x8c\x11\ +\x73\x6c\x30\x8e\x99\x18\xb1\xde\xc4\xd1\xb4\x9e\x90\x77\x9f\x6f\ +\x0e\x22\x84\xcc\x60\x5f\x98\x4a\x89\x09\xde\x13\x1f\x0e\x92\x24\ +\x12\x9b\x8e\xf5\x0f\x7e\x4d\x08\x0f\xfa\x07\x88\xdb\xe7\x51\x48\ +\x6c\x86\x36\x02\x84\x30\x1a\x4c\xf0\xd1\x3a\x88\x31\x06\x21\x00\ +\x1d\x57\x10\x84\x30\x82\xa3\x77\x25\x84\x88\xc5\xaf\x43\x20\xb8\ +\x40\x18\x83\x10\xfc\x68\x5a\x06\x8f\x14\x22\x76\xc4\x90\x7a\x7d\ +\x5c\x92\x30\xc6\xe8\x68\xd6\x1d\xfb\xe5\x89\x1f\x02\x00\xeb\xef\ +\x0f\xc9\xde\x44\x97\xf4\xef\x6a\xa0\xc3\x3f\x53\x81\x63\x2f\x84\ +\x10\xb1\x92\x4a\x08\x01\x04\x9f\x28\xb3\x82\x0b\x04\xc7\x9e\xfc\ +\x27\xd5\xe1\x13\x25\x1c\x21\x8c\xd0\x90\x02\xf1\xaf\x43\x88\x84\ +\x60\xe8\xe4\xc1\x7f\x92\xe6\x21\xd5\x10\x4e\xe5\xaa\xff\x8e\xfb\ +\x54\x80\x90\x88\xa2\x29\x3e\x4d\xf1\x7e\xc6\x9f\x4f\x96\xb4\xa1\ +\xbd\x0c\x31\x38\x61\x12\x84\x10\xb6\x61\x18\x26\x05\x00\xce\xf9\ +\xbf\xea\x26\x3d\xb5\x2c\x23\x75\xab\x5e\x7f\x75\xc1\x36\x20\x43\ +\x16\x69\x01\x42\x5c\x6f\x69\x6c\xf0\x1b\x02\x7f\x76\x44\x4a\x4c\ +\x88\xd5\xb5\xf7\xd9\x27\xe7\x1e\xea\x09\x1b\x36\xc7\x18\x21\x00\ +\x8c\x85\x19\x0d\xeb\xba\x1e\x8d\xe8\x88\x60\x04\x80\x09\xb6\x0d\ +\x3d\xaa\xeb\xe1\x48\x94\x0a\x8c\x62\x4f\x9a\x19\x91\xa8\xae\x87\ +\xc3\x16\xe3\x08\x01\x02\x84\x80\x47\x42\x51\x26\x84\x65\x1a\x14\ +\x10\x3e\xf6\xcc\xb8\x65\x58\xb6\x00\x10\xcc\x36\x2c\x1b\x8e\xd6\ +\x76\x82\xc1\xb2\x0c\x8b\x01\x02\x61\xe9\x61\xbf\xbf\xaf\xd7\x1f\ +\x88\x9a\x9c\x48\x12\x41\x80\x00\x6c\x23\xda\x1f\xe8\xeb\xed\xf3\ +\x47\x0c\x46\x24\x42\x24\xb6\xfd\x83\xe7\xdf\x58\x7d\x10\x63\x09\ +\x39\x55\xf9\x73\x45\x1c\x85\x73\x8e\x31\xc6\x18\x0b\x21\xf8\xd1\ +\xe2\xca\x39\xff\x44\xf5\x12\x9c\x0f\xf9\xd1\xf1\xdf\x7e\xba\x84\ +\x23\x00\x66\x9b\x86\xf9\x6f\xaf\x06\x44\x18\x81\xbf\xbd\xa9\xa5\ +\x2b\x82\x4f\x2c\xca\x43\xaf\x7b\xec\xd2\xc7\xd2\x2c\x38\x3f\xf5\ +\xba\xf6\x05\x0d\xab\x70\x2e\x40\x08\x10\x40\x08\xfe\xf8\xd9\x3f\ +\x3c\xfe\xf6\x4e\x42\x88\x74\x12\x08\x08\x81\xf0\x09\x6f\x85\x80\ +\xa1\x47\x20\x21\x60\xc8\x11\x38\x76\x44\x4c\x9e\x31\x91\x24\x09\ +\x00\xb8\xde\xef\x1f\xd0\x05\x00\x1e\x7a\xe6\x70\xfd\x8b\xcf\xbf\ +\x58\x67\xc8\x98\x48\x18\x3e\x7d\x15\x01\x02\x30\xb2\x37\x2d\x5e\ +\x60\xe6\x8c\xf6\xb6\x2e\xf9\xfe\x8f\xfe\xde\x62\x10\x22\x49\xfe\ +\x9a\xa5\x3f\xff\xed\x53\x07\x1b\xf7\x3e\xf2\xa3\x9f\x2c\x3f\x14\ +\x26\x44\x42\xa1\xba\xbf\xfd\xe2\xd7\x2b\x6a\x9a\xde\xfd\xeb\xcf\ +\x9f\x5c\x58\x83\x25\x89\x10\x73\xc1\x13\xbf\x7e\x7a\xe9\xee\x3d\ +\x0b\x9f\xf8\xe9\x5f\xdf\x8f\x20\x89\x48\xa4\x6e\xf9\x73\x3f\xfd\ +\xeb\x7c\xdd\xea\x7d\xf6\x77\xf7\xfd\xe1\xad\x1d\x48\x92\x10\x20\ +\x42\xac\x25\x8f\x7d\xff\xbb\xcf\x7e\x44\x25\x29\xb8\xff\xed\xbb\ +\xef\xff\xe9\x8e\x76\x93\x48\x08\x13\xc9\x6c\xdb\xf2\xe3\xef\x7c\ +\xe3\xbd\x03\x51\x62\x75\x3e\xf7\x93\x6f\xfe\xf8\xa1\x3f\xff\xfd\ +\x6f\x7f\x7a\xe8\xa1\xdf\xbd\xb9\xba\xda\xc6\x12\xc1\x81\x97\x1e\ +\x7a\xf0\x07\xbf\xf8\xe3\x63\x7f\xff\xf3\x6f\x7f\xfd\x9b\x57\x16\ +\x6f\x8b\x08\xd7\xa8\x71\x15\xb5\xcb\xe7\xd7\xf5\x53\x82\x11\x08\ +\xe1\xfc\x7d\xbe\x7f\x42\x08\x49\x92\x1a\xea\xeb\xfb\x7a\x7b\x09\ +\x21\xc7\xb4\xe0\xd3\x5d\x37\x2e\x04\xf0\xc1\xa6\xef\x1f\xfe\x01\ +\x91\xc8\xae\x05\xcf\xfe\xe6\xd9\x35\xec\xc4\xa2\x8f\x84\x00\x44\ +\x4e\xac\x08\x64\xe8\xb7\x47\x4b\x2c\xc1\x84\xaf\x7a\xf3\x85\x05\ +\x3b\x7b\x71\xac\x28\x7f\x76\xe2\x87\x8a\x97\x88\x45\x3e\x38\xc5\ +\x3e\xc1\x17\x63\x93\xc5\xf2\x31\x96\x6d\xd4\x32\x2d\x06\x40\x03\ +\xcb\x5e\x7f\x6d\x7b\x6b\xbf\x90\xe2\x87\x0d\x2f\x08\x34\x1e\x68\ +\x0d\xc0\x84\x0b\xaf\xb9\x60\x5c\xbe\x7f\xff\xba\xb7\x16\xae\xed\ +\xb6\x95\xd1\x33\x2f\xbb\x78\x4a\xb9\x0c\xb4\x6e\xe3\x82\x05\x6b\ +\xf7\x84\x6d\x94\x59\x75\xc6\x95\x97\x9f\x93\x18\x6d\x9d\xff\xde\ +\xfb\xbb\x5a\x06\x32\x87\x4d\xbb\xf6\x92\x69\x3e\x44\xb9\x00\x2c\ +\x29\x56\xdf\xc1\xf7\xdf\xf9\xa0\x31\x24\x99\x6d\x2d\xca\x88\x49\ +\x04\xcc\xcd\x1f\xbe\xb4\x7c\x4f\x97\x9c\x50\x78\xd9\x0d\xd7\x56\ +\xba\x64\x1a\xe8\x78\xe3\x4f\xbf\xde\x9c\x5f\x78\xc5\x57\x6e\x4e\ +\xeb\xdb\xfd\xd6\xbc\xa5\x6d\x61\x34\x6c\xfa\xa5\x17\x4f\xad\xc0\ +\xcc\x06\x44\xe8\x40\xc3\xa6\xda\xe8\x84\xbb\x26\x97\x15\x85\x46\ +\x2c\xfc\xf9\x3b\xcb\xf6\x7d\xff\x8a\xfc\x85\xef\x2d\xcf\x9c\x78\ +\xfb\xb8\x91\xc3\xa3\xe3\x56\xbc\x3d\x6f\xe1\xcc\x1f\xdf\x58\xb3\ +\xf8\xbd\xae\xa4\x51\xf7\x9d\x31\x22\x84\x26\xfc\xfc\xa5\x79\x07\ +\xce\x19\x91\xd3\xb2\x6c\x75\xb3\xfb\xae\xaf\x4e\xa9\xa0\x71\x4b\ +\x7e\xfc\xc4\xd2\xbd\xe7\x5e\x53\xde\x37\x6f\x59\xed\xb4\x39\xbf\ +\x88\x17\x3d\x03\xdd\xfe\x6d\x4d\xef\xef\x3e\x67\xf4\x98\x34\xb9\ +\xff\xe0\xba\x85\x2b\x6b\x8d\x09\x93\x6d\x80\x68\x20\x14\xac\xdf\ +\x3d\x7f\xd9\x86\xd1\x77\x9c\xa3\x20\x63\xed\x92\x85\xb5\xf5\xfd\ +\x95\x41\x1d\x98\x11\x8c\xf8\x2e\xff\xfa\x77\xce\x2a\x51\x5b\xf7\ +\xad\x7d\xe2\xb9\x47\x22\xf2\xaf\x6f\x9f\xa2\xf8\xa3\xca\xf4\xeb\ +\xee\xbf\x6e\xbc\xaf\xe3\xd0\xf6\x17\x1e\x7b\xfc\x25\xf4\x83\xfb\ +\x2e\x98\x51\x11\xb7\x66\x7d\x4d\x7b\xe9\x94\x5c\xe1\x84\xb5\xfa\ +\xbc\xcb\x2d\x46\x68\xf7\xae\x5d\x2f\xcd\x9d\x9b\x95\x95\x75\xeb\ +\xad\xb7\xa6\xa4\xa4\xc4\xc6\x20\x06\xed\x85\x63\x46\x39\x42\x22\ +\xd6\x93\x1b\x62\xb6\x0f\xb6\xd2\x00\x9f\x32\xe5\x04\xb5\x2d\xc3\ +\xe2\x32\x18\xeb\xde\x7d\x73\xc3\x81\x56\xca\x49\xd1\xc4\xd9\x57\ +\x9e\x3b\x9a\xf8\x1b\xde\x7e\x7f\xc1\xfe\x8e\x68\xf1\xd8\x73\xaf\ +\xbd\x64\x22\xf4\xd4\xbf\xf7\xee\x07\x07\x7a\xcc\xfc\x71\xe7\x5d\ +\x33\x7b\x02\x6d\xde\xfe\xf6\x87\x2b\x5b\x83\x62\xf4\xac\xd9\xb2\ +\x2c\x76\xce\x7f\xf2\xb7\x35\xd9\x67\x5c\x74\xf3\xac\x8a\x04\x46\ +\xf9\x67\x5b\xf7\x83\x09\xe0\x82\x0b\x38\x9d\xec\x05\x04\xc0\x07\ +\x07\x4e\x05\x80\x00\x84\x08\x21\x34\xd4\xbe\x6a\x4d\x6d\xe1\xe4\ +\x4b\x66\x16\x59\x1f\xbc\xf9\xbe\x6b\xe4\x39\x67\x55\xaa\xf3\x5e\ +\x78\xbd\x2e\xc0\xe2\x32\x8a\xcf\xbe\xec\x9a\x2b\xa7\xe5\xaf\x7e\ +\xe7\xe5\xdd\x7e\xee\xdf\xb7\xe8\xef\x73\x57\xe6\x4c\x3c\xff\xbc\ +\x71\x89\x5b\x36\xac\xef\x35\x8c\x15\xaf\x3d\xb3\x2b\x9a\x7f\xfd\ +\xb5\x17\x87\xb7\xbd\xf3\xca\x47\x07\xb1\x4c\x04\xc2\xd8\xee\x9d\ +\xf7\xf4\x63\x7b\x8d\x9c\x0b\xce\x9d\x9e\xe9\x95\x19\xa5\x1c\xe4\ +\xfc\x91\xd3\xae\xbb\xe1\xda\x22\xab\xfa\xa5\x37\xd7\xdb\x80\xb1\ +\x3b\xfe\x8c\x0b\xae\xb8\xfc\xfc\x99\x29\x56\xe3\xf3\xcf\xbc\x6a\ +\x97\x9e\x7d\xcd\xec\xe1\x9b\xdf\x7a\x66\x4d\xbd\x5f\x22\x58\x20\ +\x1c\xee\x3c\xd4\x23\x25\xe6\x65\x6a\x40\x52\xaf\xb9\xf9\xa2\x23\ +\xeb\xde\x78\xe5\xe5\x17\xf7\xa1\xaa\xeb\x67\x8f\x14\x1c\x4d\xb9\ +\xf2\x86\xdc\xc0\xe6\xe7\xe6\xbe\xfc\xfe\xf6\xc8\x15\x37\x5c\xea\ +\x11\x3c\x63\xc2\xa5\x17\x55\x18\x6f\xbe\xf0\xd2\xf3\x6f\x6f\x18\ +\x7e\xc9\x75\x55\xf1\x80\x92\x47\xde\x72\xc5\xe8\x0d\xef\x3c\xff\ +\xf2\xf3\xaf\xd9\xa5\xe7\x5d\x3c\x2a\xc9\xea\xf5\xa3\xb8\x51\x67\ +\x57\x91\xa5\xcb\xb6\x02\x98\xcb\x17\x6f\xc8\x9b\x76\x51\x1e\x0d\ +\x86\x6d\xf0\x77\xdb\xe3\x66\x9e\xaf\x34\xad\xdd\x7c\xd8\x32\x9b\ +\x37\xad\x6b\x71\x9d\x37\x75\x84\xd9\xd3\x07\x08\x21\x22\xc9\xaa\ +\xaa\xba\xe3\x4a\x26\x5e\x72\xfd\x8c\x8a\xed\x8b\xd7\x1b\x0c\x11\ +\x42\x14\x55\x55\xb4\xb8\x82\x91\xb3\x6e\xba\x66\xcc\xa6\x15\x6b\ +\xfa\x20\xbe\x3c\x3b\xa9\xa5\xb6\x55\x00\x72\xda\xf7\xcf\xf7\x0f\ +\x21\x88\xea\xd1\xba\xfa\xfa\x61\xc3\x86\xc5\xc7\xc7\xd5\x1d\x3a\ +\xc4\x8f\x9a\x09\xb1\x3a\x8f\x4e\x28\xe1\x02\x40\x08\x24\x44\x4c\ +\x1c\x60\xf0\xc5\xa7\xed\x07\x00\x81\x10\xc2\x18\x23\xe6\x5f\xb3\ +\x6e\x8b\x3a\xec\x9c\x0b\xa7\x97\x6c\x7d\xfb\xd9\xf5\x4d\x3d\x9b\ +\x17\xbe\xb5\xa6\x2d\xe1\xba\x9b\xae\x1e\x57\x96\x25\x59\x7d\xf3\ +\x9e\x7f\xb6\xc9\x3b\xf6\xda\x2b\x67\x36\x2f\x9b\xfb\xfe\xae\x1e\ +\xff\x81\x8d\x3b\x9a\xe9\x39\x97\x5e\x34\xaa\x28\x85\x52\xc8\x1b\ +\x33\xeb\xba\x2b\x2f\x1e\x96\xe9\x62\x8c\x9f\xdc\x32\x19\x34\x1b\ +\x06\xd3\xcc\x85\x38\xcd\xec\x05\x00\x7e\x14\x3c\x68\xb3\x33\xce\ +\xa9\xec\x4d\x29\xad\x1c\x35\xc1\x63\x2f\xdb\xd1\x5b\x30\x7c\xcc\ +\x64\xa4\xac\x5b\xf3\x5c\x67\x20\x9c\x02\xad\x1b\x56\x6c\xea\x8f\ +\x06\x07\x22\x91\x40\x6f\x68\xff\xd6\x8d\x09\x13\x2f\xba\xe6\xec\ +\x09\x46\x4b\x7f\xe2\x86\xa0\x31\xd0\xbe\x75\x5b\x4b\x20\xdb\xbb\ +\x78\x49\x63\x57\xd0\x74\xb5\xb4\x9a\x50\x46\x40\x84\xbb\x0f\xed\ +\x6c\xf5\x5d\xff\xd3\x6b\xc6\xe7\x28\xa8\xf6\xa3\x05\xfd\x8c\x71\ +\xfd\xf0\xfe\x5d\x9b\x0e\x75\x0f\x74\x0c\x84\x3d\x7d\x86\x9d\x8a\ +\x24\x2d\xbb\xb8\xb4\x30\x5b\xed\xaf\x7e\x7b\xcf\xe1\xce\x6c\xdf\ +\x86\x25\x87\xf4\xb0\xd5\xd7\xd8\x1d\x14\xc5\x3e\x21\x84\x19\xf2\ +\x83\xa4\xb8\x25\xce\x2c\x2b\xa9\xea\xec\xcb\x46\xef\xfc\xcb\x5b\ +\x7b\xef\x79\xe4\xf7\x99\xb2\xa9\x9b\x5c\x8e\x2b\xb9\xf1\xea\x49\ +\x0f\xfc\xe9\xcd\x91\x37\xfe\x6a\x52\xbe\x66\x1a\x06\x48\xda\xf9\ +\xd7\x5f\xbf\xf9\x5b\xbf\xad\xaf\xba\xe2\x97\xd3\x4b\x6c\xcb\xa0\ +\x9c\x94\xcf\xba\x66\xd2\xf6\xef\xbd\xbc\x37\xff\x0f\xbf\x39\x5b\ +\x05\x11\x88\x86\x42\x22\xe9\xd2\x8b\x26\xbc\xfb\xf6\xba\x55\xab\ +\x7a\xf6\x04\x53\x6f\xb8\x62\xc4\x3b\xaf\x6d\x0a\x9b\xb4\xdf\x3f\ +\xe0\x2e\xb8\x60\xa6\x6b\xdd\xd2\x65\xcb\x06\x60\x77\xf2\xd8\xf3\ +\x27\x5b\xab\x57\xf5\xf7\x31\x91\x0e\x20\x18\xb5\x38\xb7\x04\x56\ +\xe2\x13\x12\xa5\xa8\x3f\x6a\x33\x10\x82\x31\x1b\x84\xc9\x91\xec\ +\x4a\xc8\x40\xe1\xd6\x88\x05\xf1\x2e\xd5\xee\x18\xb0\x04\x07\xce\ +\x1c\xe7\xe3\xe7\x08\x63\x4c\x96\xe5\xab\xaf\xb9\x0a\x01\x06\x00\ +\xce\x99\x65\x59\x08\xe1\x63\xae\xb1\x13\x4b\x38\xe3\x9c\x0b\xce\ +\x07\x7b\xf4\x20\x40\x0c\x86\x19\x13\x00\x43\x86\x00\x90\x38\xfa\ +\x73\x4a\x29\x71\xf9\x8a\xaa\xc6\x8c\x2b\x1b\x7e\x68\xeb\xa6\xfd\ +\x4d\xbd\x97\x94\x96\x28\x7b\x76\x6e\xd8\x93\x7f\xe1\xb9\xd3\x99\ +\x7f\xf3\xe6\x03\x1d\x2e\xba\x6b\x71\x0f\xf7\x1b\x46\x6b\x4b\xaf\ +\xad\xe1\xc4\xcc\x92\x71\x63\x46\xb8\x20\xbc\x85\x89\xf8\x8c\xbc\ +\x92\xe2\x22\xd3\x34\x29\xa5\x43\x6c\x12\x74\x4c\xb0\x10\x1a\xbc\ +\x7c\xcc\x0b\xc9\xff\x15\xff\xc2\x17\xa4\x0b\x82\x8b\xd8\xaa\x69\ +\x4e\x80\x83\x10\x9c\x31\xc6\x41\x70\xdb\x34\x85\x0a\x20\x58\x24\ +\xa2\x0b\x95\x12\x45\x81\x40\xc3\xab\x6f\xbf\x00\x13\x6f\xb9\x72\ +\x18\x0a\x3e\xf3\x01\xa5\x36\x63\x4c\x60\x41\x01\x62\xb2\xc8\xa9\ +\xcd\x89\x67\xc4\xe4\xf3\xce\x1f\x16\x6f\xf1\x2b\xdd\x6e\x0f\x8d\ +\xe8\x02\x4b\x9c\x23\xc4\x4d\xc3\xb4\x00\x14\xc6\x38\x21\xf8\xf0\ +\xf6\x79\xcf\x2d\x6d\xf8\xca\xd7\x6f\x93\x77\xbd\xfb\xf6\x7e\xcb\ +\xa6\x82\xb1\xc1\x75\xdb\x8c\x52\xc9\x95\x3c\xe5\xfc\x4b\xcb\x3d\ +\x1c\xae\x94\x5d\x71\x09\xba\x61\x01\x41\x20\xa9\x82\x59\x51\x8b\ +\x31\x99\x52\xe6\x2e\xaf\xa8\x2c\x28\xd2\x2a\xb3\xe3\x0c\xc3\xe2\ +\x42\x98\x06\xcd\x2c\xad\x2c\x2e\x28\xa8\xac\x2a\xc0\x86\x6e\x50\ +\x01\x34\xea\x4a\x2e\x1e\x59\x5e\xd0\x59\x3e\x2c\x49\xb2\xf5\x08\ +\x15\x40\xa9\x1c\x57\x31\xbc\xbc\x48\xc9\xcd\x4e\xd4\x28\xa3\xd1\ +\x68\xd4\x60\x90\x50\x3c\x6e\x46\xc1\xa2\x3f\x3d\xf1\xf6\xec\xdb\ +\x7e\x5a\x9a\x3e\x20\x68\x24\xaa\x87\x07\x0c\x9b\xc7\x2b\x63\x66\ +\x9d\xbf\xe4\xc7\x3f\x7b\x5e\x8c\xfb\xed\xef\xc6\x58\xcb\x56\x98\ +\xfa\x80\x49\xd3\x04\x20\x8c\x31\xc6\x0a\xf0\xfe\xdd\xd5\x35\x38\ +\xf7\x42\x2f\x62\x0c\x00\x23\x0c\x88\x60\x30\x6b\x77\x6c\x77\xe5\ +\x8e\x8c\x57\xa0\xd5\xb0\x90\x2a\x0b\x46\x19\x65\x4e\x65\xfe\xbc\ +\x2d\x5d\x88\x46\xa2\xc7\xde\x08\x00\x8c\x05\x08\xf1\xe9\xe1\x9f\ +\x58\x67\x9e\x33\xce\x38\xfb\xc4\x28\xc0\x71\x71\x00\x00\x40\x5c\ +\xc4\x9a\x6e\xce\x19\x13\x82\x53\x53\x07\x21\x80\x48\x66\xc4\x2c\ +\x3a\xe7\xba\x9f\x64\x97\x2f\x7e\x7f\xde\xaf\xff\x50\xfb\x8d\x39\ +\x23\x25\x57\xfc\xd8\x99\x17\x4f\xcd\x21\x36\x52\x7c\x49\xa9\x9d\ +\x2b\x6c\xce\x6d\xd3\x66\x1a\xa6\x9c\x33\x66\xf3\x58\x14\x84\x13\ +\x9b\x03\x04\x43\x2c\x99\x63\x69\x8e\x79\x23\xff\x85\x31\xc7\x2f\ +\xce\x5e\x10\x5c\x70\x84\x39\xd8\xba\x61\x98\x36\xa7\x92\x1e\xd5\ +\x6d\x9b\x71\x6a\x19\xba\x61\x53\xc6\xb0\xad\x47\x75\x8b\x0b\x22\ +\xa1\x50\x28\xd0\xe7\x47\x11\xdd\xb2\x18\x19\x33\xf6\x8c\xb7\x9e\ +\x5a\xf4\x46\x1a\x4e\xe8\xdb\xd6\x67\x58\xb2\x3b\x6b\xf2\x98\xc4\ +\xf7\xd7\xae\xc8\x50\xc6\xcb\x96\x95\x37\x6a\x9c\x8f\x51\x9b\x71\ +\x35\xb1\xe0\xcc\x0a\x3c\xef\xa5\xe7\xcd\xb3\x47\xd5\x1f\x68\xa7\ +\x39\xe3\x00\x11\x2c\xcc\xfe\xbe\x5e\xd2\x1f\xb2\xac\x44\xe4\x4a\ +\x4a\x16\xe1\xb5\x1f\xbe\x27\x46\xe4\x14\x16\x8f\x1d\x99\xb4\x7e\ +\xcd\x47\xeb\xa4\x71\xd9\x86\xed\x1b\x3b\x36\x9e\x33\x26\xb8\xa9\ +\x25\xe6\xba\xf5\x5d\x1d\x5d\xd1\xe2\x6c\x44\xa9\x6d\xea\x86\xae\ +\x1b\x86\x61\x31\x8d\x31\x21\x40\x50\xcb\xd4\x75\x43\x37\x4c\x83\ +\x52\x17\x67\x02\x00\xd9\xa6\x6d\xe8\xba\xae\x1b\xb6\x4d\x63\xaa\ +\xc3\x6c\xcb\x34\x0d\xc3\x30\x4c\xcb\x16\x12\x8b\x84\x83\x03\x36\ +\x35\x2d\x79\xf4\x8c\x73\x67\x45\xeb\xa7\x8d\x2d\x42\x74\xab\xa1\ +\xfb\x43\xd1\xb0\x3f\x18\xb2\xd3\x99\x14\x57\x7c\xce\xb9\xe7\xa4\ +\xc0\x98\x02\x1f\xde\x0f\x76\xb0\xbf\xd7\x60\x25\x34\xdc\xbd\x77\ +\xdb\x46\xb9\x0d\x1d\xda\xbd\x71\x5b\x67\xfc\x2d\x5f\x9f\x48\x58\ +\xbf\x1d\x09\xd4\xee\xdc\xb8\x2e\xac\x34\xec\xdb\xbe\xad\x16\x5d\ +\x7d\xdf\x39\xf1\xac\xb7\xa1\xd3\x9f\x3c\x2c\x05\x6c\x9b\x31\x47\ +\x17\x3e\xff\xd1\x4a\x55\x55\x31\x42\x80\x10\x63\xcc\xb2\x2c\x18\ +\xe2\xed\xff\x44\xcb\xc7\x79\x4c\x16\x18\x17\x02\xc5\xc6\x91\x8f\ +\x76\x37\x86\x0e\x96\x33\x0a\x96\x69\xe8\xba\xc9\x18\x35\x74\xdd\ +\xb4\x29\x50\x6e\xea\x3a\xe3\x66\xfd\xde\xcd\x8d\x3d\xb4\xb0\x28\ +\xfb\xe3\xc6\xe6\x01\xd7\xd5\x53\x0b\x95\x75\x2b\x97\x27\x4f\xaf\ +\x64\x06\x1a\x7e\x66\x0a\x33\x4d\x5d\x37\x29\xb5\x2d\x24\xe5\xa4\ +\xb8\x3e\xde\xb4\x68\xa1\xef\x48\x7a\x56\x45\x55\x61\x02\x3b\x2a\ +\x0d\x08\x8e\x1b\x27\xb1\x6d\xde\x06\x87\x49\x4f\x96\xe6\x7f\x34\ +\xa8\xf7\xe0\x83\x3f\xfc\x57\x33\x4b\x26\x6a\xfd\x91\x2d\x4d\x5d\ +\x3b\x65\xa2\x9e\xdc\x00\xe3\x76\x5a\x42\xd1\xc8\xc2\xf3\x28\xb3\ +\x62\xa3\xee\xdd\x5d\x9d\x29\xa9\xe9\x80\x80\x0b\x6e\x46\xa2\xee\ +\xcc\xc2\x82\x74\x77\xd4\x22\x85\x65\xc5\x3e\xd9\x8e\x98\x24\xbf\ +\xb8\x34\x41\xa2\x11\x53\xe4\x0e\x1f\x3f\xb6\x22\xb3\xbd\x66\xf7\ +\xfe\xc6\xee\x94\xd2\x11\x63\x87\x95\xe4\xe4\x97\x14\xa7\xe1\x43\ +\xfb\xeb\x02\x03\x7d\x5d\x61\x79\xc2\xf4\x19\xe3\x86\x97\xab\xd1\ +\xf6\xbd\xfb\x0e\xf5\x19\x28\xb7\xb8\x34\x51\xc5\x8c\x71\x8e\xb4\ +\x92\x61\xc3\x94\x50\xcb\xde\x7d\x75\x34\x3e\x7f\xe2\x19\xe3\x2b\ +\x2a\x86\xa5\xa3\xc0\xee\x9d\xd5\x5d\xb6\x6b\xc4\xf8\x89\xe5\x85\ +\xf9\x05\x59\xee\xd6\x83\xd5\x6d\x21\x5c\x50\x31\x7e\xca\xd8\xe2\ +\x81\xe6\xfd\x35\x0d\xad\x06\x4e\x28\x29\xce\x51\xb1\xe0\x5c\xa8\ +\x6e\x9f\xbf\x76\xc3\x21\x23\x65\x4c\x45\x26\xa7\x94\x9a\x06\x95\ +\xe3\x4a\xcb\xf2\x15\xc4\x07\x47\x9b\x99\x1d\xb5\x70\x5e\x51\x59\ +\xb2\x86\x19\x1f\x6c\x18\xcc\xa8\x91\x90\x53\x9c\x9b\xe6\x61\x74\ +\x70\x54\xc8\x36\x75\xe2\xcd\x2a\xcb\x4b\x23\x82\x99\x7a\x94\xa9\ +\xc9\x15\xc5\x19\x5a\x5c\xd6\xf8\xd1\xc3\xe3\x65\xce\x18\xd5\x29\ +\xca\x2c\x2c\x92\x19\x4d\xce\x2d\xce\x4a\x74\xa7\x16\x8d\x1a\x5d\ +\x94\xc2\x6c\x26\x98\xc1\x5c\xa9\xc5\xf9\xd9\xc8\xea\x6f\xef\x3a\ +\xd2\xd1\xe5\x77\x67\x8f\xbc\xee\xfa\x6b\x2b\x53\x14\x8b\x72\x61\ +\x86\x7a\xbb\xdb\x3b\xba\xfc\x52\x72\xd9\x15\x37\x5d\x3f\xb6\x20\ +\x69\xa0\x79\xfb\x07\x6b\x9a\x66\x5c\x74\x7e\x86\x0b\x31\xc6\x85\ +\xc3\xe7\x05\x08\x00\x64\x9a\xe6\xb6\xed\xdb\x1b\x1b\x9b\xea\x1b\ +\x1a\x23\x91\x70\x52\x52\x12\x42\x48\x92\xe4\xee\xee\x4e\xb7\xdb\ +\xa3\x69\x5a\xac\xa6\x61\x4c\xba\xbb\x3a\x93\x92\x93\x09\x21\xb1\ +\xde\x04\x3f\xea\x84\x38\xd6\xcb\x17\xfc\xf8\x79\x4d\x43\x57\x13\ +\xb3\x4a\xf3\x12\xf5\x28\xcd\x29\x2a\x49\x77\x43\x34\x62\x25\xe5\ +\x14\x79\xa3\xad\x9b\x36\x6f\x6f\x0e\x90\xe9\x17\x5c\x36\xbe\x30\ +\xa3\xb0\xa2\x0c\xf5\xd5\x57\xd7\x36\x05\x2d\xb5\xa8\xac\xc8\xc5\ +\x0d\xf0\x66\x14\x17\xa4\x81\x2d\x52\xf3\x73\x68\x5f\xd3\xfe\xa6\ +\xbe\xc4\xec\xe2\xdc\x54\x37\xa7\xfc\xe8\xb0\x1c\x1c\x33\x56\x86\ +\x0c\x90\x22\x59\x96\x7b\x7a\xba\x34\xcd\xe5\x72\xb9\x4e\x45\x1d\ +\xfe\x9d\xb8\x2c\x6e\x25\x6e\xc1\xd6\x87\x97\xed\x7a\xdc\xfd\x19\ +\xf3\x9a\x0c\x3b\x3c\xaa\x70\xf6\x6d\xe7\x3e\xae\x5b\xa1\xd8\x1c\ +\x8c\xbd\x7b\x76\x0e\x1b\x31\x2a\xd6\x0d\x93\x14\x15\x73\xdb\xb0\ +\x84\xe6\x92\x6d\x43\xb7\x39\x76\xbb\x54\xdb\xd0\x29\x10\x4d\x53\ +\xa8\x69\x70\x24\x6b\x9a\x8c\x01\x09\x41\x6d\xcb\x0e\x76\x1f\xde\ +\x77\xa0\xdd\x9b\x12\xdf\xb4\x69\xf1\x3e\xbb\xea\xfe\x7b\x2e\x71\ +\x33\x2a\xa9\x9a\x4c\xb0\x10\xcc\xd4\xf5\x63\x6e\x78\x84\x88\xa2\ +\xaa\x32\xc1\x00\xdc\x36\x4d\x93\x72\x45\xd5\x64\x09\x23\x00\x46\ +\x4d\xdd\xb0\x89\xac\x6a\xaa\x02\x82\x1a\xba\xc1\x91\xa4\x6a\xaa\ +\x84\x10\x67\x96\x61\x58\x31\xbd\x95\x14\x35\x50\xfb\xd1\x63\xef\ +\x1c\xbc\xe1\xeb\x77\x95\xf8\x80\x61\x59\x53\xb0\xa9\x9b\x7c\xc8\ +\xbc\x27\x4d\x53\x98\x69\xd8\xc7\x06\xaa\x04\x28\x2e\x17\x62\x96\ +\x69\xb1\x63\x72\x4d\x14\x4d\xc5\x5c\x37\x4d\x21\x10\x96\x14\x4d\ +\x41\xba\x6e\x8a\x63\x4d\x07\x22\x9a\xa6\x50\xc3\xc0\xaa\x86\x98\ +\x69\x5a\x1c\x10\x20\x00\x21\x00\xcb\xaa\x4a\x84\x61\xda\x8a\xcb\ +\x2d\x63\x10\x00\x9c\x51\xcb\xb2\x18\x17\x00\x48\x75\xb9\x64\x82\ +\x85\x10\x82\x51\xcb\xb2\x09\x66\xeb\xde\x78\x7c\x0b\x4c\xf8\xc6\ +\x4d\xd3\x89\x65\x3a\xce\x85\xcf\xbd\x17\x21\x00\xd6\xae\x5d\xb7\ +\x78\xf1\x92\xc4\xc4\x84\xeb\xaf\xbb\xae\xb4\xb4\x94\x73\xe1\xf6\ +\xb8\x6b\xaa\xf7\xa4\xa6\xa5\x27\x24\x24\xc6\x14\x40\x92\xe5\xea\ +\x3d\xbb\x4a\xcb\x2b\x64\x59\xe1\x8c\x72\x7e\x6c\xc6\x92\x18\x34\ +\x1a\xd0\x09\x23\x04\x92\xa2\xc9\x98\xe9\x26\xd5\x5c\x1a\x33\x75\ +\x8b\x21\x55\xd3\x10\xb3\x28\x48\x9a\x2a\x23\x10\xb6\x65\x9a\x96\ +\x8d\xb0\xa4\x68\xaa\x8c\xb1\xe0\x54\xd7\x0d\x88\x95\x0d\xdd\x12\ +\x08\x10\x22\x9a\x4b\x23\x08\x2c\x53\xb7\x6c\x7e\xfc\xfc\xe2\x78\ +\x4f\x42\x88\xd8\xcc\x18\x84\x10\x72\xbb\x3d\xb5\xfb\xab\x13\x13\ +\x93\x93\x92\x53\x38\xff\xe7\x76\xe5\xbf\xd3\x8f\xb0\xb9\x95\x97\ +\x36\x6a\xfa\xf0\x5b\x65\xf2\x99\xf3\xa0\xb3\x92\x2a\x28\xb7\x8e\ +\x65\xb0\xe0\x9c\x52\x2a\x11\x02\x02\x2c\x43\x8f\x65\x97\x1e\xb1\ +\x01\x21\x10\x4c\x8f\xea\x31\x3b\xc3\x18\x7c\x61\x45\xc3\xd6\xb1\ +\x89\x46\x20\xec\xce\xa6\xfd\x5d\xfb\x85\x27\x65\xcc\xad\xe7\x4e\ +\xf7\x30\xdb\xe6\x82\xe9\x51\xf3\x24\x73\x51\x98\x79\xe2\xe7\x96\ +\xa1\x5b\x43\x4d\x38\xdb\x8a\xd8\xc7\x3e\xa0\x46\xe4\x93\x8b\x3b\ +\x6d\xd3\x4e\x2a\x3d\xf3\xc6\x2b\xb2\x3c\x40\x99\x90\x04\xb5\xf5\ +\x4f\x1c\x22\x8e\x25\x72\xc8\x55\x74\x7d\x48\x4f\x12\x00\x80\x59\ +\x46\xf4\xa8\x59\xc7\xa9\x15\xa5\x27\x7e\x7f\xec\x24\x43\x7e\x38\ +\xe8\x34\xb6\x4d\xdd\x06\x00\x30\xa3\x91\x4f\xdd\xa0\x30\xa3\x27\ +\xdc\x1d\xa3\x34\x6b\xcc\xb9\xd7\x65\x94\xc9\xd4\xb4\x05\x38\x53\ +\x9b\x3e\xe7\xce\xaf\x10\x84\xe0\x73\xce\x39\xdb\xeb\xf5\xa6\xa7\ +\xa7\x95\x14\x97\x98\x96\x89\x10\xe6\x9c\x53\x9b\x7e\xda\x83\x66\ +\xdb\x54\x91\x95\x21\x5e\xff\xd8\xa4\xd7\xd8\x3f\x27\x3c\x1c\x7a\ +\x74\x1b\x95\x58\x31\x40\x20\x2c\x63\xb0\x0a\x44\x6c\xf3\xb8\x87\ +\x92\xb3\x13\x9e\xb8\x65\xea\xc7\x4a\x8b\x60\x7a\x24\x72\xc2\x68\ +\xe4\xd1\x6f\x90\x00\x40\x28\xd6\x81\x89\x5d\x1b\x00\x71\xc1\x6d\ +\x9b\x9e\xfa\x76\x0b\xff\x8e\xbd\x20\x40\x28\x44\x93\x24\xf5\x33\ +\x67\x54\x22\xc4\xd8\xf1\x75\x53\x84\x90\xc6\xfa\x7a\xc6\x59\x69\ +\x79\x05\x26\x64\xd0\xff\x11\x53\xd1\x63\xd3\x7a\x3f\x2b\xc5\x42\ +\x20\x22\x69\x9a\x86\x00\x40\x50\xd3\x30\x19\x87\xff\x70\x0d\x38\ +\x95\xe9\xd2\xa7\x0b\x92\x24\x0b\x66\xff\xe7\xf3\xe4\x7f\xd1\xb3\ +\x70\xcc\x9b\xaf\xc8\x32\xe3\x9c\x31\x1e\xab\x68\x7d\xbd\xbd\x2d\ +\xcd\x4d\x55\xc3\x86\xcb\x47\xd7\x20\x11\x42\x5a\x5a\x9a\xa3\xd1\ +\x48\x45\x65\x15\x21\x92\x38\x3a\xb7\xf7\x94\x4a\xf8\xe7\x9e\x66\ +\x34\x54\x2d\x30\x02\x01\x08\xfc\x7d\x7d\x4d\x8d\x0d\x95\x55\xc3\ +\x15\x45\xf9\x4f\xf5\x23\xfe\x0d\x7b\x8c\x71\x7e\xe8\x40\x2d\x63\ +\xd4\xe5\xf6\x1c\x17\x36\xa7\xf4\x39\x7c\x39\x3a\x13\xc7\xc7\xff\ +\x6c\x6a\x47\xa3\xd1\xc2\xa2\xe2\xa4\xa4\xe4\x4f\x38\x7a\xeb\x0e\ +\x1e\x30\x4d\xc3\xed\xf6\xc4\x06\x06\xff\xef\x4a\xf8\xa7\xd3\x4c\ +\xf5\x48\x38\xbf\xb0\x38\x39\x25\xe5\x14\x9d\xd3\x5f\x50\xdc\xd7\ +\xd8\x42\x0e\xbf\xbf\xcf\x34\x8c\x63\x8b\x3a\x1c\x1c\xbe\x74\x60\ +\x8c\xe3\x13\x12\x5d\x2e\xd7\x27\x2a\x18\x42\x08\x10\xf4\xfb\xfd\ +\xba\x61\x9c\x6e\xe5\x1b\x61\x1c\x1f\x9f\xe0\x76\xbb\x4f\x7d\xc4\ +\xea\x8b\x8b\x07\x3d\x38\xc7\xcb\x11\x05\x87\x2f\x33\x83\x3b\x20\ +\x7d\xc6\x5c\x00\x42\xc8\x69\x58\xc2\xff\x71\x9a\x4f\xde\x3f\xfd\ +\xe2\x12\x27\x84\x33\xc0\xee\xf0\xdf\xcd\x7f\x4d\x09\x77\x02\xb1\ +\x3a\x38\x38\xfc\xdf\xd9\x0b\xb1\xa0\x23\x4e\x3f\xc2\xe1\xcb\xce\ +\x3f\x98\x38\x78\xda\xf6\x94\xff\xa5\xc9\x8e\xf0\x45\xc6\x83\xa6\ +\x94\xf6\x07\x06\x28\x75\xe2\x41\x3b\x7c\x89\x41\x08\xdc\x6e\x8f\ +\xdb\xe3\xf9\x54\x08\x26\xc4\x18\x0b\xf6\x07\x6c\x9b\x7e\x59\xd2\ +\xfc\x7f\xac\x0b\x08\x21\xdb\xb6\xfb\x7a\xbb\x13\x12\x93\x5d\x2e\ +\xb7\x53\xb6\x1c\xbe\xbc\x50\x46\x03\x7d\xbd\xb6\x6d\xc5\x27\x24\ +\x0e\xad\x66\x94\xd2\xde\xde\xee\xf8\xf8\xc4\xc4\x24\xcf\xe9\x96\ +\x66\xc6\x98\xbf\xaf\xd7\xb2\xac\x84\xc4\xc4\x53\x94\x86\x7f\x53\ +\x17\x30\x22\x18\x93\xcf\xba\x06\x42\x88\x0b\xce\x39\x3d\xf6\x36\ +\xe0\xef\x4b\x4a\x4e\x49\x4a\x4e\x75\x0a\x96\xc3\x97\x1d\x8f\xd7\ +\xdb\xdc\x50\xef\x72\x7b\x8e\xcd\x11\xc2\x98\xf4\xf5\xf6\xc4\xc7\ +\x27\xa4\xa6\xa5\x9f\xb6\x69\x6e\x6a\xa8\xb3\x4c\xb7\xa2\xaa\xff\ +\xa9\x78\xd0\x9a\xec\xf9\xb8\xe6\x95\xcd\x07\xe7\x69\xf2\xc9\xa5\ +\xd1\xa2\x7a\x69\xd6\xe4\x4b\xce\xf8\xbe\x69\x0f\xae\x51\xb5\x2c\ +\xcb\x17\x17\x7f\x6c\x35\xc7\xa9\x44\xcb\x15\x42\x60\x42\x10\x00\ +\x67\x4c\x9c\x42\xa7\x6d\xe8\xf1\x70\x7a\x7b\x31\x8e\x25\x95\x31\ +\x06\x8e\xc7\xe5\x74\x7d\x46\x9f\x78\x32\xc7\xde\x4a\x44\x92\x24\ +\x99\x52\x5b\x51\x94\x63\x86\xba\x69\x9a\xe9\x99\x5f\x5c\xc4\xf3\ +\x7f\x29\xcd\x42\x08\x42\x88\xac\x28\xb6\x6d\x2b\xaa\xf6\x9f\x8a\ +\x07\x8d\x10\x0e\xeb\xfe\xce\xc0\xa1\x7f\x10\x0f\x3a\x35\xbe\x10\ +\x21\x3c\x34\xc5\x00\x20\x38\x43\x84\x60\x84\x86\xe6\x32\x30\x7a\ +\xd2\xf8\x63\x18\xe3\x81\xce\x86\x0e\x5d\x2b\xce\xcb\x24\xa7\x30\ +\xf6\x8a\x89\x14\xe9\x6a\xed\xb6\x5c\x45\xb9\x29\x70\x74\x1a\xb3\ +\x24\x49\x83\x4b\x49\x04\xa7\x8c\xc7\x0e\xc3\x27\x5e\x19\x21\x42\ +\xc8\xe0\x04\x52\x31\x18\x62\x17\x49\x12\x01\xce\x38\x22\x18\x1d\ +\x4f\x60\xec\x48\xc1\x28\x13\x48\x92\xc8\xb1\xa3\x01\x80\x48\x12\ +\x02\x41\x29\x1b\x7a\xfe\x63\xc9\x38\xe1\x43\xc1\x39\xa0\x48\x4f\ +\xcb\x91\xa8\xb7\x34\x3f\x89\x51\x27\x98\xca\x69\xe9\x47\x38\xd6\ +\x82\x0d\xa9\x5d\xb1\xe5\x8a\x44\x92\x04\x7c\x32\x9a\xeb\xe0\xba\ +\xea\x98\x7b\xef\x68\xe8\x73\x40\x08\x06\xc3\xbb\x9d\x40\xac\xb4\ +\x7c\x32\x9c\xf3\xbf\x82\x24\x49\x9f\x3e\x01\x3a\x16\x78\x7a\x88\ +\x3a\x0c\x2e\xb1\xc4\x38\xb6\xce\xf2\x14\xe3\x41\xff\xbb\xfd\x08\ +\x4c\x24\xa2\x4a\x44\x39\x79\x7f\x86\xab\x04\x9f\x70\xe6\x58\x3c\ +\x68\x84\x90\xe1\x3f\xd2\xd0\xdc\x66\x61\x55\x95\x89\x65\xe8\x42\ +\x72\xe5\x95\x96\x25\xaa\xe8\x13\x41\x6d\x62\xba\xd0\xb8\xe5\xbd\ +\x79\x47\x2a\x7e\x72\xcf\x25\x12\xe3\x43\x0f\x40\x9f\x7e\x81\x30\ +\xe6\x81\x85\xaf\x3c\x13\xaa\xbc\x14\x19\x91\xe4\x9c\x2c\x8f\x82\ +\x11\x82\x40\x67\x53\x80\xba\x15\xbb\x1f\x12\xf3\xb2\x7d\x0a\x07\ +\x64\xf5\x77\x75\x04\x4c\xb7\x22\x74\xee\xc9\xcf\x4d\x04\x0e\x88\ +\x0d\x34\xb4\xf4\x79\xdd\xca\x80\xce\xb3\x73\x73\x55\xc4\x31\xe2\ +\x47\x1a\x1a\x21\x31\x2b\x0e\x85\x3a\x43\x52\x7e\x4e\x12\xe2\x1c\ +\x10\x02\x16\x6e\x6a\x0a\x24\x67\x65\x79\x54\xbb\xad\xb9\x55\x49\ +\xcc\x4c\xf5\x4a\x4c\x08\x84\x71\xa8\xa7\xbd\xcf\xd0\xf2\xb2\x12\ +\xa2\xfe\xb6\xe6\xb6\x1e\x93\x72\xc5\x9d\x98\x5f\x58\x10\xa7\x11\ +\xc6\x98\x19\xe8\x6c\x6e\x3f\x12\x31\x99\xe2\x8e\xcf\xc9\x2f\x4c\ +\xf2\x48\xb6\xbf\x76\xee\x2b\x35\xb7\x7c\xef\x5b\xe5\xf1\xd8\x51\ +\x86\xd3\xd1\x5e\x18\x54\x76\x2e\x10\x22\x84\x7c\xa2\xfd\xe2\xec\ +\x93\x31\x54\x63\x01\x4c\xc5\xf1\x15\x94\xf0\x89\xb0\xab\x43\xdb\ +\xf0\x81\xee\xf6\x80\xad\xe5\x64\x24\xa0\xa1\xeb\x2e\x87\x54\xef\ +\xa1\x9f\x9c\x10\x52\x01\x00\x00\x61\xcc\x9b\xf6\x6c\xe9\x77\x17\ +\x8f\x2e\x49\x62\x43\x0a\xcf\x90\x48\x30\xb1\xdd\x6e\xd0\xd0\x68\ +\xd4\x82\xb3\xd3\x2b\xbe\x63\x4c\x3e\x85\x10\x08\x63\xbd\xa7\x65\ +\xc3\xaa\x95\x8b\xdf\x79\xfe\x17\x3f\xf9\xe5\x3b\x4b\x56\xac\xfa\ +\x78\x4b\x2f\x95\x08\x01\xdb\xa6\x80\x25\x89\x20\x21\x04\x21\x12\ +\x41\x82\x51\x4a\xa9\x6d\x53\x16\x6b\x77\x2d\xdb\xe6\x80\x25\x12\ +\x5b\x9e\x36\xb8\x52\x0c\x1d\x0d\x06\x8d\x31\xee\xa9\x5e\xb9\xcd\ +\x9f\x72\xfe\x19\xd9\x1f\x3e\xfe\xf3\xe7\x56\x1c\x24\x84\x60\xbd\ +\xf5\x99\xdf\xff\x6e\x5d\x83\xff\xc0\xf2\x17\x7f\xff\xe4\x02\x83\ +\x10\x42\xac\xe5\x2f\x3f\xfc\xdc\x47\x07\xfa\x1b\xd7\xfc\xe6\x77\ +\x8f\x1e\x0a\x11\x42\x48\xd3\xda\xd7\x1f\x7e\x72\x7e\xff\x40\xdb\ +\x33\x0f\xfd\xfa\xa3\x1a\x3f\x21\xc4\x6c\xdf\xf4\xf0\x1f\xfe\x5e\ +\x1f\x62\xf5\xeb\x5f\xfd\xc6\xfd\x0f\xed\xef\x17\x04\x03\x21\xa4\ +\x6d\xfd\xdc\x7b\xbe\xfd\xf0\xde\x23\x82\x90\x9e\xa7\x7f\xf5\xc0\ +\xef\x5e\x5e\x6d\x11\x42\x30\x21\x34\xf0\xd6\x23\xdf\xfd\xe9\x93\ +\x1f\x13\x42\x6a\x16\x3d\xfe\xeb\xbf\x3c\xbf\x6a\xdd\xda\xf7\x5f\ +\x7b\xfa\xd7\xbf\xfb\xeb\xe6\xc6\x7e\x42\x48\xd3\xf2\x57\x7e\xf3\ +\xd0\x93\x2b\xd7\xad\x99\xff\xd6\x0b\xbf\x7d\xe8\xf7\xab\xf6\x77\ +\x25\x96\xcf\x18\x93\xd8\xbd\x78\x4d\x35\x47\x18\x9c\x60\x07\xa7\ +\x6d\x10\x06\x84\x24\x49\xda\xb4\x71\x63\x63\x63\x23\x91\xa4\x21\ +\x2a\x10\xab\x63\xc7\x23\x3c\x0a\xce\x63\x81\x14\xff\xe9\x29\x09\ +\xc1\xd5\xcb\x5e\xfe\xd3\xcb\xeb\x19\x21\x18\x23\xce\x6c\x9b\x72\ +\x22\x49\x18\x00\x13\x82\x81\x5b\x96\x4d\x19\x17\x42\x10\x49\x22\ +\xc0\x2d\x9b\x21\x22\x11\x24\x00\x61\x04\xc2\xb6\xa9\x40\xf6\xe6\ +\x45\xef\x2e\xdb\xd9\x4e\x69\x2c\xee\xd9\xc9\xf9\xc4\xd8\x24\x67\ +\x1c\x4e\xb7\x38\x6e\x83\x31\x4d\x18\x8f\x2b\x9e\x70\xf7\xf7\x26\ +\x19\xf5\xcb\x7e\xf9\xd8\xc7\xb7\x7e\xeb\x87\xe5\x5e\x88\x1e\xd9\ +\xf7\xf4\x13\x6f\xd7\xf5\x44\xbd\x19\x55\xd7\x7f\xe5\xfa\x8a\x74\ +\x77\x6f\xdd\x86\x17\x5f\x99\xdf\xc7\x54\xb3\xa7\x51\x9b\x38\x56\ +\x01\x73\xfd\xfc\x17\x96\x6e\x6b\xa6\x38\xe9\x92\xdb\x6f\x97\xb7\ +\xbc\xb1\x91\x8e\xfb\xce\xad\x67\x86\x6a\xd7\x3c\xfe\xd6\xfe\x1b\ +\xbe\x7d\x77\x9e\x07\x10\xa2\x7b\x37\x56\x27\x97\x5f\x90\x97\x92\ +\x75\xc3\x2d\x17\xfe\xfa\x85\x79\x07\x67\x56\x5a\xcb\xdf\xed\x4c\ +\x9b\x71\xcf\x8c\xca\xf8\x91\x37\xaf\xff\xd9\x13\x8b\xf7\x9e\x7b\ +\x81\xb6\x79\x65\xa3\xef\xb6\x9f\x9c\x5d\x91\x1a\x3d\x77\xfd\x4f\ +\xe7\xcd\xdf\xf6\xc3\xab\xd2\xdf\x59\x5a\x7b\xce\xf5\x0f\x96\x97\ +\x65\xde\x38\xfb\xe3\x67\xdf\xfd\x60\xd6\xb0\x5b\xd6\xbc\xb3\x30\ +\x65\xda\x0d\xd3\xf2\xe3\xd6\xae\x0f\x6b\xac\x71\xfe\xe2\xad\xc3\ +\x6e\x9e\x4c\x22\xcd\xf3\x17\x6f\x57\x3d\x9e\xa8\xa1\x83\x31\x20\ +\xb9\xc5\xe1\x9d\x2b\xb6\x34\x4c\x9e\x5e\x1c\xdf\xb2\x63\xc5\xe6\ +\xba\xa0\x6f\x54\xc4\x00\xb0\x4c\x18\x3e\xed\xd2\xef\xdd\x7e\x1e\ +\x37\x83\x1f\xbf\xf5\xb7\xa7\x1e\x7b\x39\xff\x0f\xdf\xa4\x54\x14\ +\x8c\xbe\xf0\x7b\xdf\xb9\x1c\x59\x91\x9d\x0b\x9e\x78\xf4\xe9\x67\ +\xb2\x7f\xfb\xd3\xa9\x53\x46\x3d\xbc\x78\x47\xdf\xec\xd1\x49\x18\ +\x4e\x87\xbd\x89\x1c\x3e\xdd\xb0\x0b\xce\x97\x2d\x5b\xf6\xee\xbb\ +\xef\x26\x25\x25\x7d\x75\xce\x9c\xd2\xd2\x52\x7e\xdc\x16\x38\xc1\ +\x70\xe5\xc7\xc2\x3f\x0b\x31\xb4\xd1\x3e\x69\x3c\x68\x2c\x29\xaa\ +\xa2\x28\x10\x7a\xf7\xc9\x47\x37\x36\xf5\xcb\x82\x25\x55\x9e\x7d\ +\xd7\xad\x17\x90\xa6\x2d\x2f\xbc\xb6\xb0\x3d\x22\x4a\xc6\x5c\xf0\ +\xd5\xeb\xa6\x05\x0e\xae\x7f\xe5\xed\x25\x47\xc2\x76\x42\xf1\x94\ +\x3b\xe6\x5c\x8a\x0f\x7d\xf4\xf8\x2b\xcb\xfa\x85\x67\xfc\x79\x97\ +\xbb\xbd\x5a\xed\x47\xcf\xff\xea\x50\xe6\x99\x97\xdf\x71\xfe\xb0\ +\xa4\x93\x87\xf0\x1b\x6c\x37\x07\x9d\x0e\xff\x82\x2a\x7c\x41\xe3\ +\x94\xc7\xb7\x90\xe1\x42\x08\x0e\x24\x16\x59\x88\x0b\x01\xb6\xff\ +\x83\x17\x9e\x69\x4f\x3e\xef\xdb\x73\x46\x6f\x7b\xe7\xf1\xa7\x5e\ +\x5b\xfa\xeb\xbb\xa7\xbf\xf7\xe2\x2b\xb4\xea\xba\x6f\x9d\x57\xb1\ +\xe9\xcd\x47\x36\x5b\x96\x05\xea\x98\x59\x57\x95\x4e\xa5\x35\x0b\ +\x9f\xf9\x70\xde\xda\x7b\xa7\xc7\xb7\xcc\xdf\xd2\x07\x53\xba\x9b\ +\xf6\x75\x2a\x29\x89\x1e\x89\x09\x86\x79\x7f\x5d\xb7\x9e\x36\x2b\ +\x07\x04\x4b\x1f\x77\xf1\xf9\x9b\xf7\x3d\xff\xc8\xef\x88\x6e\x5f\ +\x71\xcf\x5d\xf1\xdc\x16\x89\xc3\x6f\xbc\x64\xf4\xe3\x2f\xfd\x65\ +\x9f\x66\x54\x5d\x7c\xdb\xc8\x54\xc4\x84\xef\xe2\x1b\xaf\xf8\xcd\ +\x9f\x5f\x7f\xb8\xd9\x6d\x14\x9e\x77\xe1\xf8\x4c\xc6\xf8\x98\xd9\ +\x37\x8c\xdc\xf5\xc8\x23\xbf\xfb\xa3\x6e\x66\xdc\x75\xe7\x64\x10\ +\xa1\x80\xdf\x9c\x79\xf9\xc5\x7d\xb5\x2b\xf7\xfa\xc7\xc5\xef\xfc\ +\xa8\x27\x79\xe2\xec\xd4\xb6\xbe\x50\x58\x0c\xf4\xe3\xe4\x61\x97\ +\x8d\x56\x57\x2c\xdd\x34\xf5\xde\x49\x4b\x97\x57\x9f\x71\xe9\x65\ +\x9d\x87\xbb\x83\x3c\x56\x98\x18\x05\x90\xd4\xf8\xe9\xb3\x2f\x5b\ +\xb5\xe6\xaf\xd5\x1d\xe1\x6c\x82\x85\xe0\x14\x40\x26\x9e\xf1\x17\ +\x5e\x5b\xb2\xf4\xf7\xbb\xf7\xf7\x5e\x97\x9b\xa7\x85\x56\x74\x87\ +\xcc\xa4\x04\xe4\xec\x24\x77\x1a\x82\x11\x98\x96\xa9\xaa\xca\xd5\ +\x57\x5f\xcd\x18\xd3\x0d\x83\x32\x36\x58\xc7\x38\x3f\x1e\xd7\xf5\ +\x78\x09\xe7\x02\x1d\x0f\xed\x28\x4e\xd6\x47\x18\xfc\x40\x08\x40\ +\x48\xd0\xe0\xfe\xfa\xce\x11\xd7\x7c\xef\xc2\xcc\xb6\xc7\x1e\x7e\ +\x71\xf5\xa4\x91\xf1\x9b\x96\x1c\x10\xc3\x7e\xfd\xa3\x8b\x08\x45\ +\x24\xda\xfa\xea\x4b\x6f\x89\x89\xb7\x7e\x73\xbc\xf2\xd2\xc3\x7f\ +\x7f\x73\xe3\x98\x8b\xa2\x07\xfa\xa4\x92\xfb\xbf\x75\x7d\xb2\x06\ +\x4b\x77\xf3\xaa\x73\x6f\xf9\xfa\xa5\x15\x02\xc9\x94\xd2\x93\xd6\ +\x78\x8c\x80\xc7\x7c\x0a\x83\x36\xce\xe9\x18\xf7\x35\x16\x27\x37\ +\x16\xe7\x51\x66\x8c\x01\x08\x2e\x04\xed\x6b\x3b\xd8\x2c\x66\x5d\ +\x3f\x23\x3b\xc3\xe7\x3e\x6f\xe6\xf2\x27\xf7\x36\x35\xe4\xb4\xfb\ +\xbd\x97\x9c\x35\x39\x23\x4d\xcb\xcf\x4f\xdb\xda\x0e\x56\xa4\x7b\ +\xcd\x7b\xaf\xee\x6c\xd7\x79\xa0\x9d\x79\xb3\x12\x46\x9c\x93\x36\ +\xef\xa9\xbd\x07\x8e\x58\xcd\x47\x4a\x86\x4f\xf5\x48\xcc\x36\x98\ +\xc4\xa3\x51\x4a\x93\x5c\x12\x30\xdb\x14\xea\xb9\x57\x5d\xb1\xe9\ +\xfe\x07\xdd\x57\xff\x72\x4a\x91\x47\xd7\x75\x84\x45\xd9\xcc\x2b\ +\x46\x6c\x78\x60\xb5\x31\xfd\x1b\x33\xcb\x2c\xdd\x60\x80\xdc\x05\ +\x53\xae\x9a\xb8\xe6\x91\x8f\xfa\xbe\xff\xc7\x73\xdc\x54\x37\xa8\ +\x20\x6a\xf6\x55\xd7\x4e\xbf\xef\x67\xef\x5f\xfa\xdd\xdf\x96\xfa\ +\xb8\x30\xf4\x50\xd0\x4c\x1d\x3d\x65\xb4\xba\x60\xd9\xdb\x6f\xa9\ +\x5d\xad\x93\x2f\xbf\xd5\x5e\xff\xec\x91\x48\x38\x12\x0c\xe9\x96\ +\x6f\xea\x05\x67\x1f\x79\xea\xfd\xd7\xdf\x68\x6e\x95\xcb\xee\x9d\ +\x99\xf7\xd4\x53\x6b\x82\x3a\x8d\xc5\xd2\xa3\x20\x04\x15\x88\x23\ +\x89\x08\xdb\xb6\x06\x03\xd6\x72\x06\x36\x95\x04\xa8\x18\x2c\xcb\ +\x02\x45\x26\xc8\x88\x5a\x16\x67\x92\xa3\x0b\xa7\x21\x9c\x83\x24\ +\x49\x33\x67\xce\x1c\x8c\xaf\xc3\x99\x65\x99\x08\x61\x00\xf9\xd3\ +\x5b\x31\x0c\xb6\x79\x27\x86\x51\x3c\x59\x3d\x44\x02\x80\x0b\x21\ +\x04\x67\x8c\x13\x55\x4d\x48\x4a\x4e\x2f\x4c\x1c\x5e\x1a\xd7\xdc\ +\xde\x7f\xcb\xd4\x19\x1b\x5f\x5d\xf2\xe4\xf3\xc6\xec\x4b\x2e\x1d\ +\xee\x6e\x3c\x78\x24\xa0\xed\x59\x3e\xb7\x96\x05\xd5\x84\x64\xcb\ +\xa2\x80\x3d\x71\x49\x69\xa9\x49\x1e\x08\x71\x2e\x64\xcd\xe5\x71\ +\xbb\x0c\xc3\xfa\x8c\x35\x19\x68\xc8\xc5\x11\x0c\xc6\x5e\x86\xd3\ +\x4b\x17\xb8\xe0\xb1\x75\x53\x82\x0b\x84\x19\x63\x9c\x0b\xc1\x19\ +\x45\x92\xe2\x92\x8d\x23\x3d\x7e\x28\xf6\x05\x7a\x3a\x4c\x49\xf1\ +\xf8\xdc\x0a\x04\x0f\x77\xf9\xc7\x67\x67\x71\xca\x30\x11\xcd\xdb\ +\x97\xbe\xb7\xdb\xfc\xe1\xaf\x7e\xe0\xd9\xf7\xd2\xdf\x3f\xd2\x89\ +\x37\x6f\x72\xa5\xe7\xe3\xa5\x1f\xca\x7d\xda\xa4\x73\x0a\x91\x69\ +\x30\x0a\x4c\x96\xdd\x84\xe8\xfd\x51\xce\xe3\xa8\x2d\x34\x4f\x72\ +\x5e\x61\x41\x5c\x66\x22\xa7\x36\x63\x1c\xa8\xc5\xbd\x9e\x9c\xdc\ +\xa2\x7c\x3b\xd7\x0d\xb6\xc5\x18\x80\x30\x2c\x25\x33\x3f\x2f\x3f\ +\xcb\x9d\x11\x4f\x4c\x53\x67\x80\xb8\x6e\xb8\xd3\x0b\x0a\x73\xf2\ +\x32\xd3\x13\xb8\x6d\x32\xd3\xd4\x23\xdc\x4b\x7c\x93\xce\x9a\xfa\ +\xce\xf7\x1e\x36\x4b\xaf\xba\x63\x78\xd6\x9a\x8f\x21\xa2\xeb\xd1\ +\x90\x4e\x29\x57\x53\x87\x9f\x3d\x72\xfe\x0f\x9f\x59\x77\xdb\xaf\ +\x7f\x9f\xee\x6e\xe3\xdc\x0e\x45\x2d\x21\x04\x42\x58\x02\x24\x21\ +\x73\xef\xd6\xd5\x75\x50\x70\x5d\x6a\x5c\xc4\xa6\x00\x48\xc2\x44\ +\x96\x68\xc3\xfa\x15\xfb\x98\x6f\x6a\x61\xaa\x11\xa8\xb1\xb8\x4b\ +\xc5\xc0\x18\x63\x8e\x2e\x9c\xae\x44\xc2\xe1\xe3\x66\x39\x40\x6c\ +\xa7\x51\xf6\xa9\x4a\x36\x18\xd8\x98\x31\xce\xb8\x38\xea\x69\x38\ +\x99\xbd\x80\x18\x8f\x6d\x4e\xc5\x19\x63\x42\x08\x6a\x5b\xc0\x39\ +\x13\x98\x1a\x66\x4a\xe5\xac\x1f\x3e\x38\x7c\xd3\xa2\x57\x1e\xff\ +\xdb\x63\xf7\x7d\xfd\x7c\xaf\x3b\x61\xc2\xc5\x73\x2e\x1b\xee\x33\ +\x2c\x4e\x34\xad\x61\xa1\xcd\x99\x6d\xd9\xd4\x85\x98\x60\xb6\xa5\ +\xdb\x00\x20\x06\x23\x9c\x7f\xd2\x42\x3f\x31\xcd\x58\x0c\xfa\x3f\ +\x4e\xbf\x38\xf1\xb1\x60\x98\x82\x73\x60\x9c\x51\x4b\x8f\xea\x96\ +\x69\x8a\x84\xac\xb3\xce\x19\xf5\xea\x1b\xcf\x04\xf7\x66\x35\xef\ +\x3b\x30\xfe\xdc\x5b\x73\x72\xf2\xa6\xcd\xa8\x78\xf3\xc5\x47\x7b\ +\xf7\x94\x75\x56\xd7\x43\xd5\x68\x5f\x72\x4e\xaa\xd8\xb1\x62\xfe\ +\xfb\x5a\xe7\x01\x83\x17\x9a\x54\x1e\x33\x65\xea\x7b\xbf\xfa\xab\ +\x55\x76\xcd\x6d\xd9\x9a\x61\xe8\x4c\x20\x5b\xf2\x94\x66\xba\x3f\ +\xae\xaf\xd7\x67\x64\x72\x46\xa9\x6d\x46\xc3\x61\x49\x37\x29\x65\ +\x8c\x52\x00\x4c\x6d\xaa\x47\x22\x61\x3b\x16\x81\x9a\x02\x80\xc0\ +\xd4\xd2\x23\xe1\x70\xd4\xb2\x28\x15\x8c\x09\x40\x18\x71\x43\x8f\ +\x44\x22\xba\x61\x31\x8a\x6d\x53\x0f\xf4\x45\x5c\x96\x2d\xa5\x57\ +\x5d\x7f\xcb\xad\x56\xfa\x58\x9f\x30\x29\xb3\x7b\x83\xa1\xb0\x6b\ +\x20\xa2\x0b\x66\xd2\xe2\xc9\x97\xde\x83\xc6\x4d\x28\x4b\xb3\xcc\ +\xc3\x46\x74\xa0\x2f\x6c\x7b\xb1\x7d\x70\xfb\xea\x57\x5e\xee\x0a\ +\x77\x36\x1d\x6c\x37\x2e\xba\xe5\xb6\xc2\x38\xd8\xcb\xec\xb6\xda\ +\x8f\x5f\x9d\x1b\x32\x7a\xda\x0e\x36\x77\x9f\x75\xcd\x57\xc7\x67\ +\xa1\xfa\x65\x8d\x66\x7c\x6e\xb2\x46\x6c\xdb\x74\x64\xe1\x34\x74\ +\x2e\xc4\xfe\x95\x15\x25\xb6\xea\x81\x52\x6a\xdb\x76\x6c\xa3\x96\ +\x4f\xef\xe9\x36\x64\x5f\x48\x36\x24\xec\xeb\x09\x07\xc4\x4e\xcc\ +\x29\x58\xa6\x1e\x35\x2c\x46\xa9\x1e\x8d\x9a\xb6\x0d\x4c\x98\xba\ +\xce\x85\xb5\x6f\xfd\xa2\x2d\x07\xfd\x2e\xdb\xf4\xb8\x25\x25\xb1\ +\x62\xf6\xf8\xf4\xb7\x5e\x7b\xac\x6f\x78\x11\x16\xde\xb3\xae\xbc\ +\x88\x5b\xa6\xae\x5b\xcc\xa6\x16\x92\xcb\x8a\x33\xd6\xac\x7a\xf5\ +\xd1\x81\x61\xe5\xa3\xa6\x4f\x19\x91\x46\x6d\x06\x43\xc7\xfe\x63\ +\x83\x7f\xc7\xa3\x45\x9d\x3c\xcd\xff\x80\x2f\x28\x1e\x74\x57\x67\ +\x67\x4a\x5a\xda\x51\x59\x65\x82\x68\x29\x99\x79\x39\x59\xa9\x98\ +\x43\x46\x71\x55\x41\x8a\x1c\x0c\x8b\x11\xd3\x67\x9f\x77\x46\x09\ +\x33\x78\x4e\xf9\x88\xa2\x54\x25\x14\x36\x53\x8b\xc6\x4c\x1d\x3f\ +\x3c\x37\xb7\xa0\x3c\x2f\x3e\xdc\x1f\x24\x09\x85\x67\x9e\x39\x31\ +\x27\x35\x31\x31\x41\x3e\xb0\xa7\x26\x73\xd2\xa5\x67\x16\x7a\x4c\ +\x3b\xe6\xb9\x90\x7c\xae\xc8\xea\xd5\x3b\x33\x46\x4c\x48\x73\x81\ +\xcd\xc0\x9b\x9c\x91\x9b\x9f\x17\xa7\x92\x98\x67\x83\x73\xa1\x79\ +\x13\xf2\xf2\xf3\xd2\x12\x5d\x62\x30\x8e\x33\x47\x8a\x27\x2d\x27\ +\x3f\x2b\x3d\x09\xc7\x46\x73\x04\x17\x48\x4e\x4a\xcf\x2c\xcc\x4d\ +\x77\x49\xc0\x04\x78\x92\x33\x0a\x0a\xb2\x5c\x92\x94\x59\xf0\xff\ +\xd8\x3b\xeb\x30\xb9\x8e\x2b\x6f\x9f\xaa\xba\xd4\x38\xcc\x24\xd6\ +\x88\x19\x2c\xb0\x64\x4b\xb6\xcc\x1c\x33\x85\x69\xb3\x81\xdd\xfd\ +\xb2\xa1\x4d\x1c\xc6\x0d\x38\x71\x9c\x98\xed\x98\x64\x59\x26\x19\ +\x64\xcb\xb2\x6c\x31\x33\xc3\x88\x46\xc3\xdc\x70\xa1\xaa\xce\xf7\ +\xc7\xed\x1e\x8d\xa4\x19\x47\xd6\x46\xf2\xd8\xae\xf7\xe9\x47\xea\ +\xe9\xe9\xb9\xb7\xfa\xf6\xa9\xdf\x3d\x75\xea\xd4\xa9\x81\xa5\x59\ +\x86\xe3\xa2\x15\xc9\x2e\x2a\x2a\xca\xcf\xc9\x2e\x28\xab\x28\xce\ +\x8f\xea\x66\x56\x65\x65\x5f\x03\x5d\x01\x46\x76\x6e\x61\x49\x61\ +\x41\x5e\x5e\x5e\x34\x18\xa4\x44\xcb\x2a\x19\x7c\xe9\x55\xd7\x4c\ +\x1e\x98\xe3\x24\x1d\x33\x9a\x9d\x95\x1d\x44\xa0\x19\x85\xfd\x66\ +\x5d\x79\xfd\x8c\xe1\x25\x18\xab\x7d\x6d\xfe\x82\xc8\x98\x8b\xce\ +\x1b\x94\xc3\x3d\xa1\x76\x77\xea\x75\x0f\x40\x02\x90\x4c\xda\xaf\ +\xbf\xb1\x70\xed\xda\xb5\xeb\x37\x6c\x4c\x26\x93\xc5\xc5\xc5\xfe\ +\x6e\xa9\xf5\x75\xb5\xc1\x50\xd0\xb2\x02\x9d\xf9\x8e\x75\x75\x35\ +\x59\x39\xb9\x94\x52\x91\xda\x5d\xe6\xa4\xa9\x81\xe3\x95\x9a\xa5\ +\x94\x7a\x30\x5a\x56\x5e\x5a\x90\x1d\xcd\xc8\xce\xef\x53\x52\x18\ +\xd6\x88\x15\xc9\x2d\x2f\x2d\x8d\x6a\x5e\x4b\x4b\xab\x08\x16\xcf\ +\x9e\x73\xc9\xc0\x9c\x60\xf1\xe0\x11\x65\x51\x12\x4b\x8a\x68\x6e\ +\x51\x79\x49\x41\x28\x14\x2d\x28\x2d\x2b\xc8\x0d\xa3\x27\xb3\xfb\ +\x0c\x28\x8c\x32\x47\x18\xc5\xe5\xe5\x39\x11\x3d\x65\xd2\xe9\xcd\ +\xcf\xbb\x54\x83\x4e\xfd\xa7\x69\x5a\x43\x7d\x9d\x15\xb0\x02\x81\ +\xe0\x59\xaf\x07\xfd\x3e\x79\x4d\xa7\xd4\x83\x5e\x3f\x6c\xc4\x68\ +\x7f\x12\x55\x4a\x81\x44\xb7\x4c\xcd\xb5\x93\x02\x01\x91\x98\x96\ +\x65\x68\x54\x70\xd7\x76\x3c\x44\x00\x42\x0d\xd3\xd4\x35\x0a\x88\ +\x9e\x6b\xbb\x9e\xd4\x4d\xcb\xd0\x19\x01\x0a\xa2\x7d\xc3\xf2\xe5\ +\x9b\x36\x6f\x39\x86\x65\x77\xde\x75\x4d\x9e\x2e\x45\x5a\x86\x2d\ +\xe6\xbc\xfa\xe8\xdf\x1a\xfa\x5c\x7a\xdb\xac\xa1\xc2\xf5\x0c\xcb\ +\x42\xcf\xf1\x78\xaa\x54\x2e\x22\xe8\xa6\xa9\x81\xb0\x1d\xde\x29\ +\xa2\x44\x33\x2d\x9d\xd8\xb6\x7d\xbc\x66\x2a\x61\x01\x4b\xf7\x6c\ +\xdb\x93\x40\x08\x35\x2d\x53\x7a\xb6\xcb\x91\x74\x1e\xc4\xb0\x34\ +\xf0\x5c\x49\x4d\x9d\xd8\xb6\xdb\xe5\x02\xd3\x54\x31\x6b\x66\x06\ +\x4c\xcd\x0f\xa9\x78\xae\xe3\x71\x09\x80\x54\x37\x03\xa6\x01\x80\ +\x80\xd2\x73\x5d\x8e\xac\x75\xf7\x9b\x0f\xbe\x7e\xec\xd6\x2f\xdd\ +\x55\x66\x72\x4f\x79\x0b\xbd\x34\x87\x01\x29\xa5\xdb\xb6\x6d\x9f\ +\xfb\xdc\xbc\x82\x82\xfc\x9b\x6f\xba\x29\x2f\x2f\x0f\x11\x83\xa1\ +\xd0\xb6\xad\x9b\xf3\xf3\x0a\x32\xb3\xba\xd6\x83\xde\x30\x70\xd0\ +\x10\xdd\x38\xb9\x1e\x74\x77\x89\x46\xa0\x19\xa6\x41\x45\xd2\x11\ +\xa6\x65\x4a\xd7\x76\x05\x18\xa6\x45\xa4\x2b\x3a\xeb\x41\x3b\x8e\ +\xe3\x71\xa0\xcc\x34\x2d\x8d\x11\x94\xdc\x4e\x3a\xa0\x19\x06\x43\ +\xdb\x76\x01\x08\x50\x66\x59\xa6\x46\xc1\x75\xec\x13\xeb\x41\xa7\ +\x72\x2d\x09\x21\x27\xd5\x83\xde\xb1\x7d\x6b\x76\x76\x76\x76\x4e\ +\xde\xd9\xaa\x07\xed\xf0\xe4\xf0\x8a\xd9\x39\xd1\x0a\x8d\xe9\x3d\ +\xf8\x0b\x3c\x33\x54\xe4\xf2\x64\xe7\x70\x07\x25\x38\x8e\x13\xb0\ +\x2c\x0f\x51\x02\x01\xe9\xd9\x09\x0f\xc1\xf7\x76\xd0\xb5\x93\x6e\ +\x57\x0d\x43\xe1\x26\x13\x5d\xea\x38\x83\x67\x27\x3d\x1b\x80\x50\ +\x46\x38\xa3\x2c\xa3\x6c\xcc\x8c\xf3\x26\xe6\x1b\xc8\x8f\x6f\xd7\ +\x89\x0e\xb1\x66\x5c\x77\x77\x9b\x4b\xb8\xe3\x11\x94\x6e\x22\xd1\ +\x35\xdb\x83\x00\x70\x3b\x55\x84\xf7\x78\xf1\xdc\x74\xf1\xe5\x2e\ +\x63\x40\x9e\x8c\xf3\x74\xa0\x46\x38\x89\x44\xfa\x79\xfa\x20\x4e\ +\xaa\x40\x74\xfa\x0f\x8f\x7f\xe8\x54\x89\x67\x61\xc7\xdd\x53\xc2\ +\x2b\xae\x13\x77\xbb\x54\x72\xa6\xd2\x2a\x1c\x75\xd7\x1d\x93\xf3\ +\x4c\xee\x71\x95\xd4\xd4\x4b\x07\x12\x08\x80\x12\x46\x8d\x1e\x15\ +\x0e\x87\x33\x32\x33\x73\x73\x73\xb8\xc7\x29\xa3\x42\x08\xcf\x71\ +\x49\xd7\x3d\xe6\x11\x00\x89\xed\xd8\xa6\x69\x72\x3f\xf3\xd1\x9f\ +\xad\xc0\xf4\x6e\x70\x5d\xe6\x2f\x09\x80\x70\x52\xe5\x9f\x9d\x54\ +\x3d\x68\xf0\x3a\xeb\x41\x77\xb5\x13\x21\x4e\x28\x0b\xee\x3a\x76\ +\xe7\xf9\xc4\x89\xd5\xcc\xf1\x78\x9b\x4f\xae\x07\x0d\x48\x28\x11\ +\x7e\xd0\x94\xd2\xd3\x2c\x09\x7d\x86\xf5\xa0\x75\x66\xea\xcc\xec\ +\x39\x8c\x41\xa4\xf4\x1c\x9e\xf4\xc7\x37\x94\xb1\xea\x23\x87\x9b\ +\x5b\x9a\x87\x0c\x1d\x66\x59\xc1\xf4\x4e\x3c\x48\xce\xa4\x5a\x2e\ +\x31\x4c\x8b\x51\xe0\xae\xed\x71\x3c\xa9\x2c\x3f\x65\x8c\x12\xfc\ +\x48\xa4\x0f\x12\xca\xd8\x47\xa4\xa9\x9f\xdc\xf8\x42\x3a\xff\x40\ +\x37\x74\x99\xaa\x07\x0d\x42\x8a\xa3\x87\x0f\x37\x37\x37\x0e\x1d\ +\x36\x82\x52\x9a\xaa\x07\x4d\x59\x6d\x6d\x4d\x6d\x6d\xcd\x90\x61\ +\xc3\x82\xc1\x50\xa7\x07\x4f\x3e\xe4\x7a\xd0\x29\x47\x45\xa2\xac\ +\x3e\x72\xb8\xa1\xa1\x7e\xe8\xb0\x11\x8c\xb1\xde\x52\x0f\xda\x6f\ +\xf1\xa1\x83\x55\x2d\x4d\x8d\x94\x69\xca\xe6\x14\x1f\x59\xb1\x00\ +\x21\xa4\x6e\xe8\xfd\xfb\x0f\x0c\x04\x83\x5d\x57\xed\x50\x4a\x8f\ +\x1c\x3e\xd4\xd0\x50\x47\x29\x23\xbd\xa9\x68\x3f\x21\x20\xa4\xd4\ +\x18\xeb\x3f\x60\x50\x30\x14\x3a\xcd\x2a\x8f\xe7\x4e\x17\x08\xa5\ +\x76\x32\xc1\x39\x57\x5b\x1d\x28\x3e\xba\x21\x07\x42\x68\x20\x10\ +\xa0\x94\x9e\xda\xc1\x18\x63\x76\x32\xe9\x71\xaf\x97\x59\x38\x12\ +\x42\x2c\x2b\xe0\xef\x91\x77\xba\x1d\xf6\x9c\xd5\x83\x06\x50\x4b\ +\x8a\x15\x1f\x0b\x6d\xe8\xd9\x0f\xef\xb5\x16\x8e\x27\xec\xa9\xfd\ +\xcf\xd1\x7a\xc9\x05\x55\x28\x3e\xde\x92\xf1\xd1\x42\xd5\x83\x56\ +\x28\x14\x1f\x9e\xbf\x40\x88\x2a\x06\xad\xf8\x98\x38\x05\xd8\x43\ +\x61\x85\x5e\x3b\x90\xe8\xa9\xcd\x1f\xb2\x2e\x10\x42\x6c\x3b\xd9\ +\xd1\xde\x71\x3a\x39\x15\x0a\x45\x6f\xc6\xb2\x02\xd1\x68\xc6\x49\ +\xb1\x45\x42\x89\x63\x3b\x1d\xed\x6d\xbd\x73\x6b\x19\xcb\xb4\x22\ +\x19\x99\xa7\x2f\x5a\x67\x18\x77\x24\x84\x52\x42\x7b\xcc\x5e\x48\ +\x65\x64\x8b\xe3\xa2\x90\x4c\xb6\xb4\x36\x17\x15\x95\xf8\xf5\xa0\ +\xbb\x14\x9f\x01\x00\x50\x51\x07\x45\x6f\xe3\x94\x2a\x49\xa9\x1f\ +\x85\x14\x0d\x75\xb5\x82\xf3\x9c\xdc\xbc\x2e\x77\x60\xe2\xba\x4e\ +\x73\x73\x63\x41\x41\x71\x30\x14\x22\x1f\x92\x85\x77\x3d\x5d\xd7\ +\xe7\x52\xca\x86\xfa\x3a\xcf\x75\x72\xf3\xf2\x4f\xd3\x6b\x38\x13\ +\x5d\x20\x40\x5c\x9e\x74\x79\xb2\x27\xa7\x09\x11\x34\xa6\x5b\x7a\ +\xd8\xcf\xe5\xa0\x94\xd6\x1c\xab\x2e\x28\x2c\x8a\x44\x33\xba\x6d\ +\x96\x8a\x47\x2a\x7a\x9d\x2e\xa4\x6b\x3a\x92\x13\x6b\x25\x52\x4a\ +\x11\xf0\xc0\xde\x3d\x99\x99\x59\xa6\x65\x75\xae\x8f\xa8\xad\xad\ +\xce\xce\xc9\xcb\xca\xca\xfe\x10\x2d\xbc\xdb\xfe\xe8\xb7\x19\x00\ +\xf6\xef\xdd\x93\x91\x91\x69\x05\xac\xb3\x56\x0f\xda\x08\xbf\xbb\ +\xed\x91\x77\xb6\x3c\x64\x19\x91\x6e\xdf\xe0\x7a\xf1\x61\x15\xb3\ +\x6f\x9d\xf9\x2b\xdb\x4d\xad\x51\xf5\x38\xef\x5c\xb0\x71\x6a\xb5\ +\xdc\xf7\x6b\x28\x21\xe4\x83\x5d\x56\xc2\x18\xf5\x8b\x48\x9f\xde\ +\xdb\x29\xa3\x04\x50\x7e\x24\x56\x3a\x33\xc6\x00\x50\xa8\x2c\xc9\ +\x73\x32\x20\xef\x5a\xee\x95\xa4\x91\x52\x52\x4a\x19\xd3\xb8\x10\ +\xe6\x71\x23\x05\xcf\xf3\x3a\xf7\x46\xf9\x60\x16\xfe\x7f\x93\xad\ +\x6e\xdb\xdc\xf5\x6d\x9d\x6d\xd6\x74\x8d\x0b\x0f\x20\x70\xb6\xea\ +\x41\x03\x00\xa2\x14\x52\x74\x8e\x14\x4e\x42\xa0\xc0\x93\x7e\x85\ +\x52\x22\x52\x29\x53\xf5\xa0\x53\xdd\x30\x55\xd8\xbd\xfb\x82\xd0\ +\x00\x00\x40\x09\x25\x20\x25\x1e\xaf\x8d\xf3\x4f\x46\x37\x98\xd8\ +\xb2\x74\xb5\xde\x77\x6c\x65\x49\xc6\x3f\xed\x3f\x84\x50\x06\x89\ +\x4d\xcb\x37\x65\x0e\x99\xd0\x27\xdb\x48\xd7\xd7\xa5\x9a\x96\x9e\ +\xa6\x49\xbf\xa4\x75\xa9\xed\xe7\x6f\x99\xd5\xe5\x4d\xa9\x8a\xa0\ +\x7e\xd1\x67\x29\x04\x65\x0c\x00\x79\xba\xb4\x96\xff\xb7\x82\x73\ +\xa0\x1a\xa3\x5d\xeb\x87\xfa\xc7\x10\x9c\x83\xa6\xb1\x2e\x97\xca\ +\x4f\x8f\x26\x5d\x5f\x04\x29\x11\xf9\xde\xf5\x2b\x9d\x82\xd1\xc3\ +\x4b\x03\x82\x2b\x17\xeb\xac\xfb\xe4\x7e\xa4\xee\x78\x0f\x4c\xdf\ +\xd6\x80\x52\x89\xf2\x64\x7b\xf4\x2b\x90\xa5\x8b\xb2\xc8\x53\xaa\ +\xb9\x9d\xd0\xeb\xd2\x26\x81\x67\xda\x36\x42\x29\x4a\x71\x52\x72\ +\x75\x37\xf5\xa0\xbb\xb4\xd9\x2f\xbf\x70\x76\xeb\x41\xa7\x94\xa8\ +\x87\xbc\x2e\x02\xe4\xa4\x94\x2f\xbf\x1e\x11\xa1\x34\x59\xbb\x7b\ +\xf5\xd6\xba\x11\x33\xce\xcf\x66\x92\x52\x7b\xd3\xd2\x55\xb2\x68\ +\xe4\x98\x01\x39\xfe\xb5\x17\x42\x20\x02\xa1\x94\x31\x7f\x81\x07\ +\xa9\xdb\xb2\x64\x65\x75\xf4\xaa\x4b\xc7\x52\x29\xb8\x40\xca\x18\ +\xf5\x6f\xef\x7e\xc1\x04\xca\x28\x25\x7e\xf7\x05\x42\x19\xa3\xc0\ +\x93\x2b\x17\xcc\xcf\xb8\x66\xe0\x90\xd2\xac\x54\x49\x7a\x29\xb9\ +\x94\x8c\x31\x90\x42\x48\x4c\xbd\x4b\x08\xdf\x55\x68\xda\xbe\xe4\ +\xa9\x97\xb7\xde\x98\x93\x7b\x60\x7d\xf3\xd8\xf3\x27\x45\x75\xa0\ +\x90\xd8\xb8\x72\x2d\xc9\x2e\x4b\xd6\x1e\xc8\x1a\x7a\xfe\xe0\x1c\ +\x1d\x29\x3d\xba\x79\xe5\x11\x91\x19\x76\x1a\x92\xd1\x01\x13\x87\ +\x16\x4a\x24\xc9\xba\x1d\x2b\xf7\xc6\xf2\x99\x1d\x0b\x96\x4e\x1a\ +\xd5\x97\x4a\xf0\x5a\x0f\xbe\xb7\xae\x76\xfc\x94\x11\x35\x3b\x57\ +\x27\x73\xc7\x8c\xab\xc8\xe0\x5c\x50\x4d\x6b\x3c\xb0\x76\x73\x73\ +\x64\xea\xd8\x41\xb4\x75\xef\xbb\x3b\x9a\x46\x8e\x9b\x94\x6d\x08\ +\x09\x54\xc3\xd8\xfa\x15\xeb\xcc\xbe\x93\x86\xe6\x93\x1d\xcb\xde\ +\xdb\x56\xd3\x0e\x44\xcb\x29\xee\x3f\x6e\xdc\xa8\x4c\x13\xa5\x74\ +\x76\xaf\x79\x6f\xdb\xa1\x7a\x09\x5a\x34\xbf\x62\xec\x84\xb1\x79\ +\x41\xa3\xe3\xe0\xda\x67\xde\x3e\xf6\x83\xff\xb8\x31\x4c\xfe\x0f\ +\x35\xc6\x15\xa7\x73\xe7\xeb\x72\x07\x4e\xd5\x83\x16\x02\xfd\xb2\ +\xe0\x7e\x19\x91\x53\x64\xc1\xef\xa5\xf8\xcf\x7c\x04\x4a\xc9\xb1\ +\xdd\x1b\x0e\xc4\xb3\x26\x8d\xae\xd0\x80\xf8\xeb\xaf\x50\x0a\x21\ +\x24\x10\xca\x18\x23\x04\x40\x0a\xde\xe5\xc7\xd4\x6f\x29\xd5\x98\ +\x7f\xab\xf0\x36\x2e\x7a\xb9\x29\x77\xf2\xec\xd1\x05\xe8\x6f\x34\ +\x40\x4e\x8c\x62\x74\xd6\x83\x4e\x6d\x4b\x90\x6a\x73\xaf\xab\x07\ +\x9d\xd6\x51\xa2\x9b\x72\xe9\xfc\x47\x9f\x7d\xf7\x00\x65\xb4\x7d\ +\xf7\x3b\x0f\x3e\xfe\x4a\xdc\x08\x13\xb7\xfd\xf0\x81\x7d\x47\xea\ +\x5b\x91\x32\x42\x89\xf4\xe2\x47\xab\xf6\x1f\x38\x58\x9d\xe0\xd8\ +\xb6\x6f\xc3\xe2\x25\x2b\xf7\x1c\x3c\x78\xac\xbe\x83\xea\x1a\x8f\ +\x37\x57\xed\xdf\x77\xac\x39\x4e\x98\x06\x28\x93\x1d\xcd\x47\xaa\ +\xf6\x1f\x38\x74\xcc\x96\x94\xa1\x53\x57\x7d\xf8\xe8\xe1\x1a\x1b\ +\x19\xa3\x04\x84\x53\x7b\xb4\x6a\xdf\xfe\x83\x4d\x31\x47\xa3\xb2\ +\xb9\xa1\xb1\xdd\x96\x40\x88\xb0\x3b\x1a\x1b\x5b\x05\x12\x40\x20\ +\x32\xb9\x74\xe1\xb2\xd2\xa9\x57\x8f\x2c\xa5\xef\xcc\xfb\xeb\xdc\ +\x95\x87\x28\xa5\xcd\x3b\xde\x79\xe0\xd1\x37\x78\x30\x7c\x74\xe5\ +\xcb\x0f\x3d\xfd\x0e\xa7\x8c\x76\xec\x7b\xec\xe1\x47\xf6\x24\x2d\ +\xda\xb4\xee\xbe\x07\xfe\x71\x38\x49\x29\x75\xde\x7c\xe2\xc1\x77\ +\x76\xb4\x1b\xfc\xe0\x03\xf7\x3e\xba\xab\x59\x52\x0a\xab\x9e\x7f\ +\xf0\xe5\x75\x47\x4d\x2d\xf6\xe6\x3f\x7e\xf3\x8b\x7b\xe7\x37\x23\ +\xa5\x94\x52\xd1\x34\xef\xf7\x3f\xfe\xfd\x73\x4b\x13\x84\xda\x47\ +\x96\xfe\xea\xc7\x3f\x7d\x71\xe5\x01\xca\x34\xc6\x68\xfd\xd6\xb7\ +\x7f\x75\xcf\x4f\x17\xee\x6c\xa3\xb2\xf5\xb5\x47\x1f\xdb\x78\x30\ +\x46\x45\x7c\xe3\x5b\xff\xb8\xe7\x17\x7f\xdc\xd9\xc8\x29\x4d\xbc\ +\xf1\xcc\xd3\x4b\x76\xb4\x50\x99\xdc\xb1\x6c\xfe\x2f\xee\xf9\xf5\ +\xfa\x6a\x67\xec\x25\x57\x66\x37\xae\x5e\xb1\xb7\x85\x30\xaa\x8a\ +\x35\x9f\x03\x28\xa5\x80\xf8\xc2\xfc\xf9\xeb\xd6\xae\x65\x8c\x75\ +\xde\x87\x65\xaa\x8f\x9d\x58\x0f\x1a\x4f\xab\x1e\x34\xa5\x74\xdf\ +\xaa\xd7\x9f\x7a\x7d\x33\x52\x9a\x6c\x6f\x3e\x72\x70\xff\x81\xaa\ +\xc3\xed\x8e\xa4\x94\x32\x8a\xed\x0d\xd5\xfb\xf6\xee\x3f\xd6\xd8\ +\x21\x09\xd1\x18\x69\x6f\x38\xba\x7f\xff\xc1\xd6\xa4\xd4\x18\x41\ +\xee\x34\xd5\x1e\xdd\xbf\xaf\xaa\xb1\xad\x7d\xd7\x9a\xe5\xef\xad\ +\xde\x52\x75\xe8\x70\x43\xcc\x03\x72\x7a\xf5\xa0\x65\x6f\xad\x07\ +\x2d\xa5\xd0\xb3\x86\x7c\xee\x8e\x0b\x7f\xfc\xcc\xd3\x55\x63\xbf\ +\xbc\xf2\xf9\xb7\x06\x5c\xf5\xf9\xe9\xd9\x0d\x8f\xdf\xfb\xe0\xde\ +\x0e\x70\xe3\xf6\x98\xab\x3e\x77\xc3\x84\xcc\x97\xff\x76\xef\xda\ +\x3a\x12\x0a\x67\x5d\xfe\xf9\x2f\xe6\x05\x83\x89\x9a\xf5\x4f\x3d\ +\xd1\x3e\x68\xe2\x75\xd7\xca\xc3\x8f\x3c\xf4\x6c\x03\xb2\x44\x8c\ +\xcc\xba\xf3\xdf\x2e\xa9\x74\x1f\xf9\xcb\xaf\xd7\xd7\x19\xc5\x65\ +\xc3\xee\xfa\xdc\x95\xcb\x5f\xb8\xff\xc5\x8d\xcd\xf9\x19\x6c\x7f\ +\x55\xec\x46\xd3\x84\xd8\xc1\x85\x2f\xce\xaf\xaa\x6d\x6d\x27\x45\ +\x9f\xff\xfa\xdd\x5b\xee\xff\x65\xdd\xf0\xbb\xbe\x7e\xdd\xc8\x5d\ +\xaf\x3e\xf1\xf0\x96\xec\x1f\x7c\xef\xd6\x80\x90\xbc\x7d\xff\xc6\ +\x1a\x32\xe3\xfa\xfe\x46\xd8\xf8\xfc\x6d\x17\xfc\xe2\xf9\xe7\x0e\ +\x8d\xfc\xdc\x7b\x2f\xbc\x5d\x79\xe5\xe7\xc7\x97\x15\x8e\xbc\xeb\ +\x8e\xf5\x3f\x79\xe2\xdd\xbd\x13\xb3\x37\xce\x6f\x2d\x9b\xf3\x8d\ +\xa9\x7d\x43\xde\x9d\xd3\x56\xfe\xcf\xf3\x8b\x76\xdc\xde\x6f\xdf\ +\x92\x9a\xbc\xaf\x7c\x61\xf6\xe0\x68\xfc\xf2\x15\xdf\x9d\xfb\xca\ +\xea\x6f\xce\xe4\xaf\x6c\xc1\x3b\x7f\x70\x6d\xd0\xde\x27\x69\x49\ +\xb0\x71\xdd\x1b\xab\xe6\xdc\x3a\xa5\xf4\xd0\x7b\xaf\x6e\x6a\xce\ +\x28\x0b\x0b\xc7\x83\x44\x0b\xf6\xc9\x8d\x6e\x7c\xe7\xb5\xc3\x93\ +\xbe\x56\x6e\x35\x2f\x5c\xb8\xdc\xcc\xec\xa3\x77\x74\x80\x0c\x91\ +\x40\xc1\xf9\x97\x5c\x7f\xe9\x88\x0c\xf0\x9a\x9f\xfc\xf5\xf7\xfe\ +\xfe\xf4\x7b\xbf\xfd\xda\x78\x62\x65\x8d\x9f\x75\xed\xf5\xd3\x0a\ +\x00\x12\xaf\xfe\xf1\x7b\x0f\x3d\xf1\xc2\xb0\xff\xbe\x79\x4c\xbf\ +\xd0\xfa\xcd\xfb\x2e\xae\x9c\x00\xa8\x76\x00\x3e\xcb\xb7\x33\x4a\ +\x3d\xd7\x7d\x7e\xfe\xfc\xc5\x8b\x17\x87\x42\x21\x21\xc4\xf8\x09\ +\x13\xf0\xfd\xeb\x41\xc3\x69\xd5\x83\xd6\x0c\x2b\x68\x59\x06\xb6\ +\x3c\xfa\xc7\x9f\x6f\x6c\x33\xb2\x48\xcc\x89\x8e\xfa\xd6\x7f\xdd\ +\x45\x76\xbc\x71\xdf\xdc\x65\x34\x14\x2a\xad\xbc\xe0\xd3\x37\x4d\ +\xab\x5a\xfe\xfc\xe3\xaf\x6e\x24\xba\x4c\xe8\x15\x9f\xff\xfa\xe7\ +\x23\x3b\x5e\xf9\xf9\x43\x8b\xf5\xdc\xe2\xf1\xb3\xae\x08\x86\xad\ +\x23\x1b\xde\x78\xb2\x6d\xeb\xa4\x2b\xee\x9c\x55\x99\x29\xba\x5d\ +\xad\xdf\x59\x0f\xda\xef\x83\xbd\xb2\x1e\xb4\xf0\x25\xcc\xe3\x50\ +\x7c\xde\x55\x97\xae\xfb\xd5\xaf\xef\xf9\x41\xa8\x60\xdc\xb7\x2f\ +\x1b\xba\x76\xde\x2f\x97\x37\xe4\x7c\xf5\x33\x97\x35\xad\x7b\xee\ +\xa1\xe7\x17\x8c\x2f\x9e\xb9\x6e\xc3\xd1\xf1\x5f\xfd\xe1\x35\xe3\ +\x4b\x18\x65\xbb\x92\x4e\xfe\x90\x8b\xbf\xfb\x9d\x4f\x59\x90\x78\ +\xe1\x0f\x3f\xda\xab\x8f\xfa\xf2\xa7\x26\xed\x7c\xf5\x6f\x73\xe7\ +\x2d\x9e\xfe\xad\xb1\xf5\x6d\xf2\x8a\x2f\x7d\xfb\xb2\x41\xd9\x35\ +\xeb\xe6\xbd\xb8\xc6\xfd\xfc\x0f\x7f\x3a\xdc\x3c\xfa\xa7\x1f\xff\ +\xde\x76\x6c\xc8\xe8\x7f\xf9\xf5\xb7\x76\xc4\x9a\x5e\xf8\xeb\x83\ +\x4b\xd6\x36\x5f\x7c\x5e\xf9\xbd\xeb\xb7\x26\x61\xe8\xae\x43\xd5\ +\xb9\xc3\xa6\x86\x89\xf4\x08\x75\x1a\x0f\x25\xb4\x60\x41\xb6\x86\ +\xdc\x2d\x9f\x7a\xcd\x85\xeb\x7f\xf3\xab\x1f\x7c\x2f\x52\x31\xe5\ +\x5b\x17\x0d\x13\x9e\x6b\x14\x4d\xb8\xed\x92\x75\xf7\xfd\xef\x8f\ +\xf4\x60\xfe\x2d\xdf\xbc\x34\x24\x3d\xae\xe7\x5e\x7f\xe7\x35\xbf\ +\xfa\xd3\x9f\xee\xd1\x02\xe7\x5d\xf7\xb5\xc1\x51\xe9\x89\xd0\xe5\ +\xb7\xdd\xba\xe3\x7f\x1f\xf9\xce\x3a\x73\xcc\x9c\xbb\x27\xe4\x31\ +\xe7\x70\x7b\x52\xeb\x7b\xc3\x95\xc5\x2b\xde\x59\x74\xc9\xf0\x4b\ +\xdf\x78\x77\xcf\xd4\x6b\xaf\x3b\xb4\x6e\x6f\xbb\x03\x5e\x7d\xac\ +\x62\xf2\x35\xe5\xde\xa6\x85\xab\x0f\x5e\x9f\xb3\x6e\xbb\x37\xf0\ +\x86\x8b\x63\xbb\x1b\xeb\x01\xfa\x12\x44\xd7\xb5\x01\xc2\x52\xcf\ +\x9e\x32\x79\xf2\x8a\xf9\x5b\x5a\xdc\xd1\x04\x24\xf7\x1c\x00\x0f\ +\x21\x38\x7e\xd6\xf9\xcf\xfc\x71\x67\x75\x02\xca\x0a\x72\x97\xec\ +\xab\x75\x51\x12\x54\xe5\x5c\xce\xb2\xdd\x4a\x14\x52\x8c\x1b\x37\ +\x76\xdc\xb8\xb1\x52\xca\x50\x28\x24\x04\x4f\xd7\x80\xed\xa1\x1e\ +\x34\x4a\x3c\x5e\x29\x29\xe5\xda\xe3\x29\xc1\x01\x44\x04\x02\x82\ +\xc7\xeb\x62\x70\xe1\x67\xbf\x73\x6d\x9f\xfa\x3f\xfc\xf0\xd7\x8b\ +\x77\x5c\x58\xb6\x65\x63\x43\x70\xf8\x4f\xfe\xeb\xa6\x6c\x43\x23\ +\xed\x7b\x9e\x7c\xf6\xad\x8c\x99\x9f\xbe\x72\x84\xfe\xf4\x1f\xfe\ +\xf4\xdc\xbb\xb3\x6e\xa4\x75\x46\xd9\xd4\xef\x7d\xf7\xf6\x08\xc4\ +\x9f\x5b\x2f\x46\x5e\xfa\xd9\x6f\x5e\x33\xc4\x73\xdd\x9e\x76\xd0\ +\x26\x40\x30\xb5\xdc\x9b\x42\x6f\xad\x07\xed\xfb\x35\x14\xd1\x75\ +\x69\xf4\xe2\xab\x66\x2f\xfc\xf1\x83\xa3\xef\xba\x3a\x8f\xb5\x2d\ +\x3e\x76\x2c\x11\x8f\x2e\x7e\xf5\x65\xc1\x61\xcc\xc8\xfe\xa1\xac\ +\xbe\x37\xde\x76\xc1\xf3\xf3\xef\xdb\xb7\x7a\xc4\xf5\xb7\x5d\xef\ +\x17\xb5\x90\x00\xe0\x36\x1e\x6e\x6c\x4a\xb8\x55\x0b\x5f\xae\xf5\ +\xbc\x9c\xb1\x43\xcb\xd0\x73\x29\xd5\x74\xc6\x28\x83\x9a\xa3\x35\ +\xb4\x68\x44\x65\x61\x40\x4f\x86\xa3\x41\x9d\x50\x71\x70\xdd\xab\ +\x0f\x3d\xbf\x3a\x94\x93\x59\xdd\xe2\x0c\x72\xec\xb2\x71\xe7\x59\ +\x0b\x16\xec\xda\xbd\xe7\x70\xbd\x18\x79\x61\x89\x14\xae\x90\x06\ +\x77\x6d\x09\x84\xa1\xe0\xdc\x93\x46\xe6\x9c\x2b\x67\xbf\xfb\xbd\ +\xfb\x27\x7e\x79\x4e\x01\xb3\x13\xae\x20\x92\x8c\xb8\xe8\x8a\xb2\ +\x45\x6b\xec\x11\x77\x4c\x2a\x35\x92\x09\x07\x81\x67\x0e\x9e\x39\ +\x6b\xe0\xab\x73\x1b\x07\xcd\x99\xd6\xcf\x4d\x26\x38\x82\x55\x3a\ +\xfe\xf2\x09\xaf\xfc\x62\x75\xe6\x9c\x0b\x46\xa1\x14\x89\x64\xac\ +\xdd\xd5\x2a\xcf\xbb\xa8\x71\xcf\x9f\xef\xff\x7b\x75\xdc\x1c\xf6\ +\xb5\x49\xfd\x1f\x5c\xb5\x31\x9e\x4c\x24\x63\x31\x1e\x2c\x9f\x33\ +\xc9\xfc\xfd\x33\x8f\xfd\x95\x39\x43\x2e\xfa\xc2\xe0\xe6\x17\xd6\ +\x1f\x6c\x71\x44\x1f\xbf\xc0\x17\x00\x52\x00\xc7\x49\x72\xa2\xa5\ +\x37\x30\x92\x80\x08\x04\x3c\x3b\x2e\x19\x20\x80\x46\x89\x74\x1c\ +\x2e\x04\x15\x2a\xc2\x70\xd6\xa1\x94\x0e\x18\x30\x80\x50\xea\x6f\ +\x26\xca\x39\xf7\xe7\xfc\x64\x8f\xf5\xa0\x31\xbd\x25\xc2\x49\x83\ +\xfd\xe3\x99\x0e\xf2\x78\x3d\x68\x41\x19\x65\x94\x6a\xa1\xfc\xb2\ +\x92\x8c\xc3\xf5\xf1\xeb\x2f\xbb\x7e\xff\x53\xcf\xfd\xfa\xa7\xbf\ +\x39\xef\x92\x1b\x2e\xea\x7b\xec\x58\x47\x32\x73\xcf\xaa\x97\x0f\ +\x72\xbd\xcf\xc8\x81\xb9\x96\xd7\x04\x9a\xae\x33\x46\x29\xa4\xeb\ +\xb6\x81\x10\x52\x9c\x58\x4c\x9c\x00\x9c\xbc\x3d\x2b\xa5\xa9\x3e\ +\xd8\xfb\xea\x41\x4b\x89\x28\xa5\xe0\x52\x22\x4a\x57\x0f\x86\x73\ +\xf3\xf2\x33\x23\x14\x24\xcd\x8e\x64\x46\x0a\x2a\xef\xfc\xf2\x8d\ +\x11\x70\x5c\x4f\x20\x42\xd6\xf9\x9f\xfa\xfe\xc4\xf3\x1e\xfe\xc5\ +\xaf\x1e\x7e\xa1\xff\x67\x8b\xf5\x44\xac\x39\x66\x73\x53\x9a\xd9\ +\xc1\x48\x4e\xe9\xe4\x2f\x7c\x6e\x26\xf3\x6c\x8e\xba\x9e\xd8\x2e\ +\x24\x72\xee\x4a\x29\x72\xf3\x72\xc4\xb1\x2d\xbb\x8e\x5d\x32\x26\ +\xea\xba\x5c\x6a\xbc\x6d\xc5\xd2\x37\xa0\xf2\xd6\xff\xbe\x6b\xfa\ +\xeb\xbf\xfb\xce\xb6\x44\xc2\xcc\x1f\x38\xa1\x2f\x9f\x37\xf7\x05\ +\x34\xfa\x5e\x56\x92\xe1\x39\xae\x04\xa0\x81\x2c\xc6\xed\xe6\x98\ +\xd7\x3f\x53\x70\xc7\xd5\xad\x50\x5e\x41\x61\x5e\x80\xda\x2e\x97\ +\x42\x82\x74\xb9\x11\xc8\xcd\x29\x4c\x64\x87\xa5\xeb\x08\x21\x00\ +\x84\xeb\xd2\xcc\xbc\xbc\x7c\x9e\xa9\x83\xe7\x71\x8e\x00\x9e\x43\ +\x03\xb9\xf9\x45\xf9\x01\x9d\x08\xce\xa5\x6d\x27\x1c\x44\x0c\x15\ +\x5d\x34\xa5\xef\xb7\xee\x7b\xef\xea\xaf\xdf\x5d\x10\x6a\x04\x99\ +\x48\xda\xb1\x8e\xa4\x47\x02\x22\x6f\xc8\xf4\x61\xc6\xbc\x79\xcd\ +\x13\xee\x1a\x57\xde\xb1\x08\x3d\xbb\xc3\xe6\x12\x24\x00\x22\x0a\ +\xde\x7c\x64\xf3\x8b\x6f\xad\x28\x3a\xef\xcb\x59\x4c\x70\xdf\xc7\ +\x12\xbc\xb5\x61\xff\x2b\xcf\x2d\x29\x1f\x79\x75\x71\x90\xaf\x6b\ +\xe9\xd0\xb2\x06\x11\x21\x7a\x67\x5e\xdd\xc7\x0f\xc1\x8f\x6f\xcb\ +\xee\xdf\x7e\x51\x4a\x79\xca\x9e\x6e\xd2\x97\x04\xc1\x85\x90\x7e\ +\x9d\xc5\x1e\x6e\xce\x44\x8a\x54\x3d\x68\x29\x04\x22\x0a\xcf\x05\ +\x21\x85\x44\xf0\x1c\x9a\x3d\xea\xce\xaf\xfe\xbf\xaa\x95\xcf\xfc\ +\xf4\xc9\x07\x0b\xbe\x75\x5b\x41\x38\xd2\x6f\xfa\x75\x77\x4c\x29\ +\x4a\xc6\x6d\x62\x9a\x7b\x5f\xe6\x28\xb9\xe7\x7a\x82\xa0\x86\x5e\ +\xac\xb9\xc5\xf3\x5c\xd7\xf1\x28\x25\xef\x33\x3b\xe0\xb7\x59\x76\ +\xd7\xe6\xde\xe1\x2f\x48\x94\x44\x4a\x89\x00\x52\x70\xcf\xb6\x1d\ +\xd7\x75\x5d\xc7\x1c\x3f\xeb\xca\x6d\x0f\x3e\x76\xcf\x0f\x77\x64\ +\x99\xd6\xb0\x99\x57\x5c\x58\x69\xcc\x7d\xfc\xb9\x3a\x66\x36\x3b\ +\x91\xa1\x15\x59\xf9\x03\x46\x47\xde\x78\xf4\xa7\x3f\xa8\x1e\x31\ +\x61\xd6\x25\xd7\x5c\x53\xf5\xe0\xb3\x3f\xf8\xe1\x7b\x61\x2d\x38\ +\xf9\xaa\x9b\x66\xf7\x25\xae\xeb\xba\x9e\x70\x12\x4e\xfe\x88\x19\ +\xb3\x47\xee\x7b\xe0\x57\x3f\x2e\xce\x66\x07\x6a\xe5\x80\x60\x46\ +\xdf\x31\xe3\x57\xbd\xf2\xc2\x2f\xeb\x57\x1c\xdb\xd5\x38\xb0\x8f\ +\xe6\x41\x74\xfa\xf9\xe3\x9e\xff\xd1\x63\xc3\x6f\xfc\x76\x51\x50\ +\x38\x49\x8e\x20\xf5\x8c\x3e\x25\x2c\xbe\x6f\x6f\xdd\x84\x49\xb9\ +\xc2\x13\xd2\x75\x9d\x64\xd2\x76\xb8\x14\x82\x73\x09\x04\x04\xe5\ +\x8e\x6d\x3b\xae\x2b\x84\xf0\xe7\x1d\xa9\xc6\x5d\x27\x69\x3b\x8e\ +\xe7\x09\xca\x85\x00\xa0\x4c\x78\x8e\x93\xb4\xa9\xe7\x09\x49\x65\ +\x32\xd1\x11\x17\xc8\x1d\x37\x6f\xd4\xa5\xff\xf5\xad\x31\xc5\x95\ +\x39\x9e\x5d\x27\x45\xac\x3d\x1e\x6b\x8f\x25\x45\x88\xb8\xd2\x9a\ +\x71\xf3\x37\x06\x78\x99\x59\x54\xc4\x34\x8c\x77\xb4\xd8\x82\xe9\ +\x58\xff\xea\xd3\xf7\xed\x78\x43\x6b\x6e\x6e\xc9\x1a\x7c\xf5\x67\ +\x2e\x19\x81\x5e\x8b\x2e\xdb\x96\xce\xbf\xbf\x71\x65\xa0\xa5\xa9\ +\x25\x54\x3e\xe3\x33\xd7\xcf\x0a\x24\x6a\x76\x1e\xac\x2b\x9f\x5a\ +\x42\x38\xe7\x5c\xe9\xc2\x59\x8d\x95\xa7\x66\xf4\x28\xa5\xa9\x69\ +\x45\x21\xa4\x94\x04\x3a\x87\x0b\xdd\x59\x78\x6a\x03\x09\x49\x52\ +\x33\x14\x98\x1e\xe6\x77\xa6\x33\x10\xc1\xc1\xf3\x5c\xd7\xf3\x04\ +\x17\xae\xeb\x7a\x9c\x83\x40\xcf\xf5\x80\xf0\x6d\x4b\xe6\xbd\xbe\ +\xf2\x80\x86\x6d\x05\x15\xfd\x0a\xf3\x07\x5d\x3b\x67\xc4\x03\x4f\ +\xfd\x7a\xcf\xa2\x3c\xc3\x2c\xbc\xe1\x73\xb7\xa1\xe4\xae\xcb\x39\ +\xe7\x0e\x6a\x23\xc7\x0e\x59\x32\xf7\xb1\xef\x1f\x7c\x6f\xe2\x05\ +\xd7\x5d\x32\xb1\x98\xbb\x02\x53\x73\x84\xc7\x2b\x43\x11\x42\x09\ +\xa0\x3f\xde\xf1\x5d\x94\xd3\xf7\x17\xce\x24\xdf\x31\x60\x44\xde\ +\x58\xff\xa7\xc5\x5b\x1e\x0c\xf4\x90\xd7\xe4\x78\xf1\xe1\x15\xb3\ +\x6f\xbb\xe0\x37\x7e\x5e\x13\x63\x6c\xdb\x96\x4d\x43\x86\x8f\x24\ +\xe9\x8d\x2a\x41\x24\xeb\xea\x5b\x02\xd9\x05\x51\x9d\x00\xd3\x79\ +\xac\xf1\xd0\xd1\x63\xb6\xd0\xf3\x8b\x4b\x73\x42\xa4\xf6\xc8\xe1\ +\xe6\x38\x0f\x66\x15\x54\x94\xe4\x68\x94\x74\xd4\x57\x1f\xa9\x6b\ +\x0d\xe6\x14\x55\x94\xe6\x3b\xcd\xd5\x87\x8e\x35\x70\x12\x28\x2a\ +\x2d\xcd\x0a\x60\x7d\x5d\x93\x95\x5d\x10\x31\x08\x12\x4d\x93\xc9\ +\xa3\x87\x0f\xb7\x24\x78\x20\x9a\x53\x54\x90\x1b\xd2\x65\xdd\xd1\ +\x43\x75\xad\x49\x3d\x98\x51\x58\x58\x94\x95\x11\x96\x0d\x6b\x7e\ +\x79\xef\x9b\xb3\xbe\xf0\x8d\x29\x45\xcc\xe1\x08\x00\x86\xa9\x6f\ +\x7b\xed\x81\x67\x77\x67\x7e\xe3\xab\x37\x65\x12\x4f\x78\x89\x86\ +\xfa\x96\x50\x5e\x61\x48\xa7\xe9\xa9\x6b\xd9\x5c\x5f\x2f\x03\xd9\ +\xb9\x51\x03\x53\x53\xad\x24\xd9\x5a\xdf\xe6\x99\xf9\x79\x99\x44\ +\x4a\xdf\x80\x9c\x58\x53\x53\x92\xe6\xe7\x65\xeb\x04\xdc\x44\x5b\ +\x7d\x9b\x97\x97\x9f\x63\x30\xaa\x6b\x8c\x7b\x1e\x4a\xb7\xa1\xa1\ +\xd1\xca\xca\x93\xed\xcd\xae\x91\x91\x17\xb5\x08\xd3\x34\x90\x9e\ +\x40\x2f\xd1\xd4\x18\x83\xfc\xbc\xcc\x8e\xfa\xa3\x75\xad\x09\x89\ +\x34\x9c\x5d\x50\x5e\x9c\x47\x85\x2b\x50\xb6\x35\xd4\xd4\x37\x77\ +\x70\x24\xc1\x8c\xbc\xb2\xd2\x82\xa0\x4e\x8e\x6d\x78\xed\x4f\xf3\ +\xf6\xdc\xfd\x1f\xff\x36\x20\x82\x9e\xca\x6e\x3a\xdb\x83\x08\x42\ +\x6d\xc7\x7e\xe5\x95\x05\xc7\x6a\x6a\x00\x71\xe2\xa4\x89\x53\xa7\ +\x4c\x01\x80\x40\x20\xb8\x7d\xdb\xe6\xdc\xbc\xfc\xcc\xcc\x74\xdd\ +\x57\x4d\xdf\xb6\x75\xd3\x80\x41\x95\x86\x61\xf8\xd3\x99\x08\x27\ +\x6d\x38\xd5\x65\x8f\x17\x4a\x12\xad\x8d\x6d\x9e\x55\x94\x6b\x35\ +\xd4\x36\x9a\x59\xf9\x99\x16\xb4\x34\xd4\x73\x2b\x33\xc0\xdb\x8f\ +\xd6\x34\x72\x16\x28\x2e\x2d\xcf\x09\xeb\x48\xb0\xf9\xd8\xa1\x9a\ +\xa6\x98\x1e\xcc\x2a\x2d\x2f\xa6\xf1\xc6\x66\x5b\xcb\xcf\xcb\x20\ +\x08\x94\x8a\xfa\xa3\x87\x1b\xda\x79\x5e\x49\x79\x5e\x86\xd9\x25\ +\xd6\x94\x4a\xe0\x4e\x25\x38\xa5\xf6\xe3\xa6\xc1\x60\x70\xe7\x8e\ +\xad\x99\x59\xd9\xd9\xd9\x39\xa7\x53\x9d\xe5\x0c\xfd\x05\x29\xb9\ +\x27\x6c\x4d\x74\xbf\x9f\xb5\x27\x1c\x21\xbb\xd6\x45\x25\x42\xa6\ +\x77\x01\x97\x52\xa2\x04\xb0\x8a\x4b\x4a\x05\x77\x38\x12\xf0\x6c\ +\x16\xcc\x1a\x34\x34\x97\x00\x72\xee\x09\x09\x25\x03\x86\x94\x13\ +\x82\x28\x3c\x8f\x7b\x02\xc2\xf9\xa5\x23\x8a\xca\x25\xe7\x9e\x63\ +\x1b\x19\x85\x43\xb2\x8b\x09\x20\xf7\x3c\x2e\xa1\xa0\xa4\x54\x0a\ +\x4f\x4a\x04\xf0\x38\x35\x4a\xfb\x57\x96\x13\x82\x28\xb9\xe7\x79\ +\x92\xe6\x57\x0c\x2a\xea\x43\x80\x50\xb4\x6b\x5e\xfb\xc7\x3f\x36\ +\xee\xad\x2e\x9f\x72\xed\xf8\x62\xd3\x76\x53\x85\x59\x5d\x8e\x43\ +\xa6\x5e\x34\xf0\xc0\x5b\x07\x6b\x5b\x47\x17\x05\x91\x05\x8a\xca\ +\xc3\xc2\xf3\xd2\x17\x0e\x11\x21\xb7\xa8\x04\x24\xef\x2c\xc4\x88\ +\x02\x03\x59\x85\x61\x82\x5e\xba\xbc\x24\x22\x1a\x91\xbc\xb2\x0c\ +\xf4\x3c\xce\x81\x68\x81\x8c\xf2\x08\xe1\x1e\x97\x42\x3a\x82\x03\ +\x00\x10\xbd\xa0\xb8\x4c\x72\x4e\x0a\x8a\x89\x7f\x28\xe9\x0a\x3f\ +\x2e\x1d\xca\x2d\x8d\x80\xe7\xf1\xac\x92\x7e\x79\xa5\x04\x00\xa5\ +\x94\xdc\xb3\xfd\xc8\x41\x66\x61\x79\x6e\x31\xf5\xdd\x40\xce\x5d\ +\x0f\xc5\xfe\x03\x47\x87\x5d\x78\x49\xbf\x2c\xe2\x39\x2a\xb1\xe9\ +\xac\xc3\x91\x5b\x96\x39\x75\xda\x94\xa7\x9e\x7a\xba\xb4\xb4\x74\ +\xec\x98\x31\x12\x53\x69\x0a\x27\xcf\xf9\x91\xd4\x2c\xe0\x71\x0b\ +\x3f\x61\x5b\x6b\xe8\x9a\xe9\x83\x02\x83\x59\xf9\x11\x22\x3d\x0f\ +\x0b\x4a\x4a\x50\x78\x9e\x80\xcc\x82\x12\x22\xb9\x84\xc2\xa1\x79\ +\x25\x04\x50\x70\xee\x71\x0f\x08\xcd\x2e\xee\x97\x57\x9a\xea\x0b\ +\x10\xcd\x2b\xc9\x44\xcf\x13\x08\x20\x24\x2b\xac\x18\x58\x4c\x40\ +\x70\x8f\x9f\xb0\xa5\xb5\x4c\x6b\x03\xf1\x37\x91\x40\x92\x5e\xaf\ +\x94\xda\x59\x97\x9c\x2d\x7f\x81\x12\xda\x91\x6c\x8a\xd9\x2d\x94\ +\x74\x9f\xfe\x80\x28\x4d\x23\x9c\x19\x2a\xf4\x4b\xbc\x32\x4d\xdb\ +\xba\x69\x63\x79\xdf\x7e\x19\xd1\xa8\xeb\xb9\x12\x91\x1c\xbf\x60\ +\x04\xce\x7a\x45\x4c\x42\xd0\x39\x76\xe8\x70\x82\x46\xfb\xf4\x29\ +\xd2\xe5\x09\xf7\x59\x42\x89\xe7\x38\x48\x34\x5d\xeb\xf5\xa5\x28\ +\x10\x5d\xd7\x65\x46\x40\x23\x02\x55\x2d\xbc\xb3\x3f\x8e\xe8\xdc\ +\x79\xa1\xa5\xa5\xc5\x0a\x58\x01\x2b\x20\x84\xa0\x8c\xe9\xba\xbe\ +\x65\xe3\x86\x3e\x7d\xfb\x45\xa2\xd1\x2e\xfe\xc2\xe6\xc2\xa2\xa2\ +\xdc\xdc\x3c\xc7\x75\x25\xca\x2e\x16\xde\xe9\x32\x9c\xab\x36\x13\ +\x7f\x26\xc2\xaf\x08\x4d\x80\x00\xa5\x4c\xd7\xf5\xad\x9b\x37\x96\ +\x95\x57\x64\x64\x64\x9e\x8e\xbf\x70\x66\xeb\x29\x91\x52\x9d\x11\ +\xed\x7d\x3e\xae\x44\xd9\xe9\x32\x50\x4a\x1b\x1b\x1a\x0e\x1d\xaa\ +\x1a\x3c\x78\x48\x38\x1a\x4d\x6d\xd2\x05\x29\x21\x83\x0f\xba\x00\ +\xe2\x8c\xae\x98\xae\xeb\x94\xa0\xe7\x75\xb3\x57\x03\xa5\x14\xf0\ +\xa3\xb1\x41\xe4\x47\xa8\xa9\x1f\x7d\x5d\x80\xce\x42\xeb\x4c\xd3\ +\x50\xa2\x44\x49\x80\x70\xee\x1d\xd8\xbf\x4f\x48\x51\x59\x39\xb4\ +\xd3\x6a\x29\xa5\xad\x2d\x2d\xfb\xf7\xed\x1d\x30\x68\x50\x46\x46\ +\x56\x7a\x6b\x6b\x3f\x71\x80\x40\x37\x4b\x19\xce\x62\x9b\xbb\x76\ +\x27\x42\x28\x00\x70\xc1\x0f\x1e\xd8\xef\xba\xee\x90\xa1\xc3\xce\ +\xe2\x7a\xca\x33\x33\xe8\x86\x86\xfa\xea\x23\x87\x85\x10\xa9\xeb\ +\x74\x92\x8e\xaa\xfb\x9f\xa2\x77\x79\x67\x90\x0e\x19\xa6\xcc\x13\ +\xd3\x89\x42\x99\x59\xd9\x15\x7d\xfa\x9e\x54\x70\x9d\x31\xd6\xd4\ +\xd4\x70\xe4\xf0\x21\xcf\xe5\x94\xa4\x2d\xfc\xe4\x09\xc4\x73\xd1\ +\xe6\xae\x27\xec\x6c\x73\x46\x66\x66\x9f\xbe\xfd\x4f\xb3\x48\x3c\ +\x9c\xcb\xba\xaf\x94\xd2\xce\xed\xbd\x14\x8a\x8f\xfa\x10\xe3\xd4\ +\x0e\xe6\xa7\x36\xf4\xce\xa2\x01\x3d\xb5\xf9\x5f\x1c\x77\x3c\x03\ +\x3a\x47\x35\xca\x0b\x56\x7c\xb4\x3d\x89\x1e\x7a\xd7\xe9\x57\x61\ +\xef\x3d\x6d\xee\xf1\x2e\xae\xbe\x66\x85\x42\xa1\x74\x41\xa1\x50\ +\xf4\x9a\x71\x44\x3a\xa9\x49\x65\xe3\x28\x3e\xd2\x10\x4a\x99\x1f\ +\xcc\xfb\xe8\x58\x38\xa1\x94\x9e\x54\x42\xaa\x57\xe8\x02\x21\xa4\ +\xa3\xa3\x3d\x99\x48\xaa\x52\xf1\x8a\x8f\x34\x88\x92\x51\x96\x91\ +\x95\xa5\x69\x5a\xd7\x6e\x46\x08\x89\xc5\x3a\x12\xf1\x44\x2f\xb4\ +\x70\x44\xa4\x94\x64\x66\x66\x6b\xba\x76\x9a\xd2\x70\x66\xba\x80\ +\x8c\x1a\x1a\x33\x7a\x4a\x48\xf2\xb7\xfd\xe5\xc2\x4e\xaf\xee\xa2\ +\xb1\x58\x7b\x32\x99\x28\x2d\xef\x63\x18\x86\xb2\x2d\xc5\x47\x58\ +\x17\x00\x1b\xeb\xeb\x9b\x9b\x1a\xf3\xf2\x0b\x3a\xa7\x31\x09\x21\ +\x89\x44\x3c\x1e\x8b\x95\x96\x55\x98\x96\xd5\x0b\x9b\xdd\xd8\x50\ +\xdf\xd4\xd4\x90\x5f\x50\x78\x9a\x5e\xc3\x99\xe8\x02\xa5\x5a\x53\ +\xfb\xe1\x96\xf8\x31\x4a\x58\xb7\x6f\x90\x28\xc3\x56\x56\x41\xd6\ +\x00\x7f\xb7\x08\x42\xa0\xbd\xad\xad\xb4\xbc\xc2\x30\x8c\xce\x2a\ +\x9a\x70\x62\x69\x4d\x65\x70\x8a\x5e\x3a\x6c\x20\xa4\x6b\x1d\x57\ +\x4a\x69\x5e\x7e\x41\x47\x7b\xbb\x63\xdb\x56\x20\xd0\xb9\x42\xa9\ +\xad\xad\xb5\xb0\xa8\xc4\xaf\x10\xfd\xa1\x5b\x78\xa7\xcf\x82\x69\ +\xd9\xca\xcd\xcb\xef\x68\x6f\xb3\x93\xc9\x40\x30\x78\xb6\xfc\x05\ +\x4b\x0b\xad\xdf\xf7\xf2\x9b\x1b\xef\x0b\x9a\xd1\x6e\xdf\x60\x7b\ +\xb1\x51\x7d\x2e\xb9\xfb\xa2\x3f\xdb\x6e\x87\xff\x8a\x90\xd2\xd0\ +\x0d\xbf\xa4\x00\x74\xa9\xb1\xfb\x7f\x9f\xda\x21\xdd\x0e\xf5\xfe\ +\xc9\x60\x8b\xf9\x65\xb7\xd2\x32\x47\xd3\x39\x84\x94\xb1\x33\xad\ +\x0d\x4d\x28\xa3\x44\x7e\x34\x6a\x22\xa0\x5f\x34\x5b\xd5\x95\xfe\ +\x40\xae\x78\xea\x9e\x27\x25\xf5\x0b\xf4\x75\x31\x5d\x42\x40\x08\ +\xa1\xeb\x46\x67\x8e\xc0\xbf\xd0\xc2\x7b\x30\x7b\x4a\x00\xe5\xe9\ +\x19\xbe\x94\x92\x31\x46\x19\x13\x52\x9c\x45\x7f\x01\x01\x35\x66\ +\x58\x46\xd8\xd4\x43\x3d\xbd\x47\xd7\xac\x13\x32\x15\xfc\x7a\xd0\ +\x28\x31\x55\xec\xfc\xf8\x2f\xc4\x99\x57\x30\x25\x9a\xc6\xd7\xbe\ +\xf6\xd4\x91\x8c\x29\xd7\x4e\x1d\x2c\x4f\xaf\xba\xae\xc6\xc8\x8e\ +\x77\x9e\xaf\x32\x86\x5d\x3a\xad\x12\x39\x07\x00\xcf\xb1\x81\x6a\ +\x8c\x51\xc2\x3b\xf6\xee\x3a\x18\x2c\x19\x58\x14\x31\xe4\x07\x94\ +\x1a\x8d\xc4\x97\xbd\xf2\xaa\x36\xe2\xca\xc9\x7d\x82\x20\x39\x3f\ +\xb9\xa0\x73\xaa\x3c\x74\xd7\xba\xd2\xa9\x2a\xd2\x5d\xea\x4a\xfb\ +\x7f\x47\x98\xc6\x08\xa0\xe0\x84\x9d\x50\x35\xf8\xe4\xba\xd2\x52\ +\xf0\x94\x7e\xf9\xc7\x90\x9c\xe3\x09\x25\xa4\x51\x0a\x21\xf1\xc4\ +\x93\x02\x20\x80\xb7\x65\xf1\x6b\xf5\x19\xa3\x66\x8f\x2b\x17\xaa\ +\x7c\x6c\x4f\xdf\x68\xfa\x62\x1d\xbf\xfd\x76\xe6\x05\x75\x57\x0f\ +\xda\x2f\xcb\x02\xe9\xb5\xd5\x9d\x65\x63\xcf\x52\x3d\x68\x29\x1c\ +\x2e\xa9\xae\xd3\x13\x57\x6f\x1d\xff\x8e\x3b\x5f\x39\xbe\xaa\xb3\ +\x37\xd6\x65\x11\xfe\xfa\x33\x42\x29\xd9\xff\xee\xfc\x17\x56\xef\ +\x25\x4c\x33\x23\x79\x63\xa6\xce\x9a\x32\xac\x44\x72\x0f\x81\x76\ +\xda\xb4\xf0\x3c\xaa\xeb\x04\x80\x7b\x1e\xd1\x74\x46\x80\x7b\x1e\ +\x61\x3a\xa3\x20\x25\x76\x56\xa1\x40\x29\x01\xc4\xb1\xfd\x9b\xf7\ +\x95\x0c\x27\x00\x40\xfc\xee\x02\x00\x92\x7b\x02\x80\x68\xba\x76\ +\x5c\x7b\x24\x02\x65\xfe\x1b\xea\x76\xac\xde\x1c\xc9\xbf\x7c\x5a\ +\xa5\xa4\x8c\x3a\xd5\xcf\x3d\xfa\xfc\xe0\xeb\xbf\x3c\x26\x9f\x81\ +\xdd\xf4\xce\x82\x17\x2b\xae\xfe\xb7\x92\xcc\xc0\xa9\xf3\xb7\x92\ +\x7b\x12\x01\x48\x67\x3b\x91\xa7\xeb\x67\x51\x5d\x6b\xda\xf4\xd6\ +\x0b\xcb\x8e\x7d\x7a\xd0\x9e\x47\x1f\xd9\x34\xe9\xaa\xdb\x87\x64\ +\x13\x80\xe4\xe2\xa7\x9e\x93\x03\xc7\xbb\xbb\xd6\x99\xa3\x2e\x99\ +\x35\xb2\x10\x01\xf6\x2c\x9f\xb7\xa6\xbd\x74\x88\x7e\x60\x9b\xa8\ +\xbc\x6d\xce\x58\x8a\xd0\x71\x60\xd5\x2b\xcb\xaa\xfb\x96\xd1\x9d\ +\x0d\xf9\xb7\xdf\x38\xd5\x40\xf0\x6a\xb7\x3c\xf9\xfa\x96\x19\x37\ +\xde\xd0\xf0\xe6\xd3\x47\xb2\xc6\x5d\x7d\xc1\x50\xf0\x38\xd5\xb5\ +\xa3\xeb\x17\x2e\xde\x09\xd7\xdd\x76\xb1\x56\xbf\xeb\xe9\xe7\x57\ +\x4f\xb8\xe9\xe6\xc1\xd9\x1a\x17\xa0\x91\x8e\x85\x8f\xcf\x33\x46\ +\x5d\x3a\x63\x64\xc6\xd2\x17\xe7\xae\xd8\xd5\xc0\x74\x3d\x9a\x5f\ +\x31\xf5\xc2\x0b\x87\x95\x64\x4a\x91\xdc\xf8\xe6\x53\x6f\x6e\xa8\ +\x63\x86\x16\xca\x2a\x9e\x3c\x63\xf6\x98\x7e\x39\x39\xc1\xf6\x47\ +\xe6\xbd\x30\x60\xc8\xd7\x2b\x4c\x54\x4e\x43\x0f\x37\xbf\xd4\xbf\ +\x8c\x52\x8f\x73\x8d\x31\xbf\x7c\xb1\xbf\x08\x41\x8a\x93\x6f\x1c\ +\xa9\xf5\x94\x5d\xfb\x61\x0f\x75\x59\xa8\x46\xf7\xae\x78\x6d\x6d\ +\x6b\xd1\x0d\x97\x8e\x36\x8e\x07\x29\x91\x7b\x1c\x08\xeb\xbc\x4d\ +\x70\xcf\x3b\xc9\xd8\x08\xd3\x58\xca\xf8\xf9\x92\x67\x9e\x68\xac\ +\xb8\xe2\x86\xf3\x8a\x00\x05\xe7\xa7\x64\x0c\x76\xa9\x16\x8f\x88\ +\xa9\x36\x4b\x71\xfa\x8e\xf5\x39\xaa\x07\xed\x57\x96\xf3\xb3\xb5\ +\xf7\xaf\x5a\x7a\x28\x96\x33\x63\xe6\xb4\x7e\x99\xde\x0b\xf7\xdd\ +\xf3\xb7\x37\x36\x4b\xa6\x69\x9a\x38\xba\x7b\xc3\xa2\x37\x17\x6f\ +\xd9\x5f\x4b\x75\xbd\xe9\xe0\xd6\x6d\x07\x8e\x21\xa5\x76\x7d\xd5\ +\x8e\x3d\x47\x80\x12\xa7\xe5\xe8\xe6\xad\xfb\xdb\xda\x9a\xb6\xad\ +\x5d\xfe\xf6\xa2\xb7\x96\xaf\xdf\xd1\x2e\x28\x00\x50\xa6\x69\x14\ +\x10\x80\x61\x7c\xd7\xfa\x65\x8b\xde\x5e\x7a\xa0\x2e\xce\x74\x46\ +\x88\x57\xb5\x6d\xdd\x5b\x0b\x17\xae\xd8\xb8\x2b\xc6\x29\xa1\x8c\ +\xf2\xd8\xce\x75\x4b\x97\x2c\x5d\xba\xbf\xd9\x35\x0d\x86\x00\x08\ +\x04\x44\xfc\xe0\x9e\xf5\x8b\x16\xbe\xb1\xe4\xbd\x75\x4d\x22\x3a\ +\x7d\xce\x65\x43\x0b\x83\x6e\x5b\xed\xe6\x35\xcb\x16\xbd\xf5\xf6\ +\x9a\x6d\xfb\x8f\x56\xed\x5a\xba\xf8\xad\x15\x1b\x77\x27\x90\x11\ +\x4a\x35\x70\xf7\x6f\x5e\xf9\xe6\xa2\x25\xbb\x8e\xb4\x30\x8d\x21\ +\x22\x12\x4a\x65\xfb\xe2\xc5\x2b\xcb\xa7\x5f\x3c\x7c\x60\x5f\x79\ +\x60\xd5\xd3\x2f\xad\x04\xc2\x9a\x37\xbf\x31\x6f\xc5\xfe\xfc\x8a\ +\xfe\x85\x66\xf5\xd3\x4f\xbd\xd0\x20\x08\x69\xdf\xf5\xcc\xd3\x6f\ +\xeb\x79\xe5\xe5\x45\xe1\x15\xcf\x3e\xb1\xb6\xda\xa5\x24\xfe\xc6\ +\xbc\xa7\xf7\x91\xc2\x41\x15\x79\xdb\x16\x3e\xb9\x78\x57\x07\x25\ +\xfc\xdd\x17\x9e\xde\xdc\x12\x2d\x08\xca\x0d\x4b\x5e\xfe\xcb\xc3\ +\x4f\xee\x69\xe2\x4c\xd7\x20\x71\x6c\xde\x63\xf7\xcd\x5d\xb8\x26\ +\x41\x48\xa2\xf1\xf0\xcb\x4f\xfd\xf5\xd1\xd7\x36\x48\xc2\xa8\xc6\ +\xea\x37\xbe\x76\xef\x03\x4f\x6e\xdc\x5f\x4f\x49\x72\xed\x8a\x25\ +\x1d\xf9\xc3\x67\x4e\x1b\x9f\xe5\x56\xdd\x7b\xcf\xcf\x5f\xdb\xd2\ +\x40\x99\xb7\x6d\xd9\xdb\xad\xa1\xf2\x19\xd3\x27\x17\xeb\xf5\x0f\ +\xfe\xe6\x9e\x67\x56\x1e\x29\x99\x7c\xcd\x48\xab\x7a\xd1\xaa\x43\ +\x84\xf9\xd7\x41\x3d\xba\x7b\x20\x32\xc6\x62\xf1\xf8\x83\x0f\x3e\ +\xf8\xc6\xc2\x85\xe4\x84\x71\xbb\x84\x93\xea\x41\xa7\x9d\x89\x53\ +\x0f\x72\xd2\x2b\x94\x90\xda\xbd\x9b\x96\x6f\x3a\x4c\x08\xd6\xec\ +\xdb\xbe\xec\x9d\x45\x8b\x16\x2f\xdd\x5b\xd3\x46\x18\x63\x98\xdc\ +\xb7\x79\xd5\xc2\x85\x8b\x36\xec\x3c\x2c\x29\xd5\x88\xb7\x7f\xd3\ +\x8a\xb7\x16\x2d\xd9\x75\xb4\x8d\x69\x94\xc7\x1a\xb6\xad\x5b\xf1\ +\xd6\x9b\xef\xec\x38\x54\x53\x77\x68\xdf\x8a\xc5\x0b\xdf\x5e\xf2\ +\xde\xae\xda\x04\xa1\xa4\xa7\xf6\xe3\x09\xca\x85\xa7\x9f\x6c\xcc\ +\xbe\xf3\x9d\xff\xfe\xa0\xdd\x5c\x67\xe6\xbe\x9a\xd5\x55\x75\x1b\ +\x74\x66\x76\xfb\x06\x21\xbd\xfc\xcc\x7e\x23\xfb\x5e\xcc\x85\xeb\ +\x0f\xe0\x9b\x1a\x1b\x73\xf3\xf2\x29\x65\x94\xe2\xbe\xd5\x4b\x13\ +\xa5\xe7\xdf\x78\xe9\xa4\x81\xc3\xc6\x0e\xcd\x6e\x7d\xe4\xa9\x15\ +\x23\xce\x9f\xda\xba\xfa\xd9\x3f\x3e\xbe\x38\x61\xb7\x2e\x7b\xf3\ +\x6d\x37\xbf\xd2\x3a\xb2\xe0\xf7\xaf\x1c\x99\x3d\x6b\xdc\xbe\x17\ +\xfe\xfc\xbf\xf3\x76\xcc\xba\xf2\xfc\x63\xef\x3e\xfa\xf7\xa5\x2d\ +\xe5\x81\xc3\xf7\x3e\xf8\xaa\x34\x70\xfd\xc2\x05\x7b\x63\xd9\xe7\ +\x8d\x28\xdb\xbb\xf6\xed\xa6\xc8\xa8\x29\x95\xd9\x6f\x3d\x76\xef\ +\x53\x8b\x77\xdb\x6d\x55\x6f\xbe\xb9\x36\x7b\xf0\xe8\xb2\x6c\xba\ +\x73\xdd\xda\xaa\x9a\xda\x8d\xef\xbc\xb6\xdf\x29\x9c\x38\x34\x67\ +\xf1\x3f\x7e\xf7\xe8\xa2\xdd\xdc\x6d\xdd\xb1\x79\x5f\x6e\xe5\xe4\ +\x49\xc3\x4b\x51\x02\xf5\x5a\x56\x2f\x5f\xd6\xc4\x43\x3a\xb1\xfa\ +\x57\xb0\x67\xff\xfe\x77\x5e\x79\x61\xc6\x8e\x79\xbf\x79\x6c\x09\ +\x31\xf8\xaa\x37\xe6\x2e\xde\x56\x27\x9d\xe6\xf7\x5e\x7d\xbd\xde\ +\x18\x30\x7e\x70\xf6\xda\x05\x0f\x3d\xfb\x5e\x15\xf5\xea\x17\x2d\ +\x5a\x1e\x1a\x38\xae\x22\x53\x43\xa2\x61\xeb\x81\x57\x16\x6c\x18\ +\x77\xe9\x95\x7d\x73\x33\x06\xf6\x0d\x2d\x7c\xee\xe5\x40\xbf\x3e\ +\xcb\xe7\xcd\xcf\xbf\xe8\x73\x97\x8f\x2c\x2c\xec\xd7\xef\xf0\x3b\ +\xf3\xf7\x90\x3e\xc9\xf5\x2f\xee\x0c\x4d\xfb\xc2\xb5\xe3\x33\xf2\ +\xfb\x06\xea\x56\xbc\xb6\xd9\xe9\x43\x76\xbc\xb0\x1e\x3f\xff\xc5\ +\x9b\x4a\x0b\xcb\x73\x9c\x1d\xf3\x97\x56\xf7\xcb\x69\x98\xb7\xa8\ +\xfa\xf6\xaf\x7e\xb6\x34\xd0\xb4\x6c\xcd\x36\x0f\xdd\x98\xcc\x99\ +\x34\xac\x74\xef\xbb\xf3\xde\xda\xd5\x92\x91\x97\x37\x66\xea\x34\ +\x3c\xb2\x6e\x7d\xa3\xe7\x36\x34\x16\x8c\x9a\x5a\x1a\x6c\x98\xf7\ +\xc8\xdc\x58\x24\x33\x5a\x3c\x78\xea\x88\xbc\xb5\xcb\x56\x14\x9d\ +\x7f\xcb\x65\x13\x87\x0e\x1b\x3b\x25\xb7\x79\xd9\xb3\xcb\xab\xcf\ +\x3f\x7f\x74\xd5\x8a\x77\x43\x63\xaf\xba\x72\xda\x98\xca\x91\x93\ +\xfa\xca\x9d\x4f\xbd\xbc\x7d\xca\x9c\x99\xe1\x86\xf5\x2b\x0f\xe0\ +\xd4\x49\x95\xec\xa3\xb1\xd5\xd6\x87\x00\xa5\xd4\xb6\xed\x67\x9f\ +\x79\x66\xfb\xf6\xed\x07\x0f\x1e\x34\x4d\xb3\xa2\xa2\x02\x52\xeb\ +\x83\xeb\x2d\xd3\x32\x2d\xd3\xef\x7a\x8c\xd1\xa6\xc6\xc6\xac\x9c\ +\x1c\x4d\xd7\xb1\x33\xdf\xbf\x87\x9b\x33\x63\xa4\x7a\xe7\xda\x7d\ +\x76\xd1\xa5\x93\x33\x1f\xf8\xd5\xaf\x57\xd4\x78\x5e\xcd\xe6\x05\ +\x0b\xb7\x0c\x98\x3c\xa1\x69\xc5\xdc\xbf\xbe\xb0\x5e\x33\x44\xc2\ +\x0b\x0f\xab\x2c\xdc\xf0\xd2\x43\xcf\x2e\xab\xa2\x5e\xdd\x5b\x6f\ +\x2c\xcf\x1a\x39\x59\xdb\x3a\xef\xd7\x0f\x2e\xb4\x19\x0b\x44\xf3\ +\xb1\x6e\xd7\x9e\x7a\x27\x64\x41\xa4\xa8\x7f\x49\xa6\xd9\xed\x1a\ +\xdb\xae\x21\x4f\xc6\x58\x63\x63\x83\xa1\x1b\x96\x75\x5a\xfb\xd0\ +\x9d\xa3\x7c\x47\x4c\x57\xcb\xf5\x85\x4c\x0a\x57\x02\x7a\x5c\xe4\ +\xf7\x1f\x5d\xc1\x9b\xab\xf7\x6d\x7f\xed\x95\x15\xe3\x6e\xfa\xea\ +\x7f\xfe\xe7\xff\xfb\xfc\x95\x7d\x16\xbc\xf8\x86\xd9\x77\x4a\x7e\ +\xfb\xb1\x9a\xc6\x86\x3d\x75\xad\x89\x8e\xda\xbd\x75\x89\x43\xfb\ +\x8f\x0d\x1d\x3d\x22\xc8\xdb\x42\x95\xe7\x7f\xf9\xab\x5f\xfb\xaf\ +\xcf\x4c\xd9\xbb\xf1\xdd\x63\x2e\x68\x04\x88\xae\x27\x0e\xad\x5e\ +\xb8\xba\xfe\xe6\x6f\x7d\xe7\x3f\xbe\xfd\x9d\x8b\xfb\x77\xcc\x7d\ +\x75\x95\x07\xc1\x41\x23\x46\x0c\xad\x1c\x32\xa8\xd4\xda\xbe\x6b\ +\xdb\xd1\x43\xdb\x5e\x5f\xde\x7a\xcb\xd7\xbe\xfb\xf5\x7f\xfb\xda\ +\x15\x13\x4a\x3d\xcf\x4b\x55\x55\x95\x5c\x62\x74\xf6\xa7\xee\xbc\ +\xeb\xd6\x4b\xf2\x03\x1a\xd1\x74\x46\x30\x11\x4f\xe4\x0e\x9a\xfe\ +\xef\x5f\xfd\xfa\x8d\x33\x06\x43\xd6\xe0\x2f\xfc\xdb\xb7\xbe\x74\ +\x59\xc5\xce\x8d\xab\x5b\x5a\x0f\x2d\x78\x69\x4d\xa4\x7c\xd0\xe0\ +\xca\xe1\x81\xfa\x5d\x8b\x16\x6f\x07\xc6\x80\xc8\x44\x5b\x73\x1b\ +\x8f\x66\x85\x2c\x14\x5e\xb8\xef\xf4\xdb\x66\x97\xdc\xff\xe3\x9f\ +\xee\x0a\x4f\xbe\xfe\xc2\x41\xdc\x75\x84\x55\x7a\xf3\x9d\x97\xed\ +\x7e\xf2\x47\x8f\x6c\x26\xb7\xdc\x74\x51\x40\x38\x8e\xc7\x66\xde\ +\x70\x67\x5e\xf5\xcb\xdf\xbd\x77\xf9\xf4\x1b\x6f\xed\x1f\xe1\xae\ +\x27\xc6\x5f\x7e\xcb\x30\x77\xf5\x8f\x7f\xf2\xdc\xd0\x2b\x6f\x1f\ +\x9d\xaf\x8b\xb6\x86\x0e\xcc\xbc\xee\xa6\x39\x4d\xeb\x17\xef\xac\ +\x3b\xfc\xf6\x7b\x7b\xa6\x5e\x7f\x6b\x99\x91\xa8\x6f\xe7\xc9\xb6\ +\x86\x9c\xca\x99\x97\x8f\x36\x16\xbf\xbd\xe2\xe0\xa6\x65\x7b\xa0\ +\xf2\xba\x8b\xc6\xb4\xb7\xb6\xba\x42\x02\x80\xf0\x1c\x90\xae\x2b\ +\x60\xf0\xd8\x41\x4e\xb2\xba\x36\x26\x29\x05\xe1\xb9\x08\xe0\x21\ +\xf4\xa9\x1c\x96\xe9\x1c\x3c\xd4\x26\xb3\x8a\xb3\x63\x1d\x75\x6d\ +\x3c\x5d\x81\x4c\x3d\x4e\x79\x08\xc1\x29\x25\x57\x5f\x73\xf5\x3d\ +\xf7\xdc\xf3\x83\x1f\x7c\x7f\xf4\x98\xd1\x5c\x70\x99\xaa\x30\x74\ +\x72\x51\x34\xbf\xee\x6b\xaa\xfa\x6b\xea\x08\x9d\x4f\x4e\x78\x40\ +\xaa\xa6\x3c\x0a\x6e\xc7\x21\x74\xc1\xad\x5f\xfd\xc6\x77\xbf\x39\ +\x2a\x7a\x78\xe9\xce\x23\x2d\x4d\x75\x31\x2d\x67\xc6\xe5\x37\xde\ +\x74\xc5\x44\x68\xda\x3e\xef\xb5\x75\xa1\xf2\x21\x03\x87\x0c\x35\ +\x5a\x76\xbe\xba\xf4\x80\x9d\x4c\x64\x0f\x9c\xfe\x8d\xaf\x7f\xf9\ +\x92\xf3\xfa\xb9\x8e\x1c\x7c\xfe\x75\x9f\xb9\xf3\xf6\x09\xe5\x21\ +\xcf\xe3\x27\x9d\x42\xa2\x3c\xf1\xd4\xd8\x6d\x9b\x7b\x41\x7c\x21\ +\x55\x2d\x57\x48\x3c\x5e\x69\x5f\xd3\x58\x47\x47\x7d\x23\x06\x35\ +\x61\xb7\xc5\x03\xe3\x8a\x73\x00\x20\xaf\xac\x1f\x6d\xde\x82\x99\ +\xa5\x03\xf2\x3b\x56\x2c\x5d\x9e\x64\x65\xd3\x46\x24\xb7\x2d\x7f\ +\xa7\xa9\xd1\x1c\x7f\xe5\x00\xba\x67\x29\x20\x4f\x0a\xd0\xa3\x79\ +\x96\x76\x34\xe6\x78\x12\x91\x51\x88\x35\x36\x09\xa3\xa0\x3c\xdb\ +\x02\x80\xb2\xb2\x32\x6f\x73\x47\xdd\xae\xa5\x0f\x3f\xf8\x52\xc6\ +\xe0\x91\x34\xe6\x51\x03\xda\xdb\x9a\x6d\x33\xbf\x28\x3b\x04\xe0\ +\x30\x8d\x4a\x29\x04\x0a\x29\x24\x15\x42\xa2\x14\x9e\x9b\x0a\x58\ +\x20\x4a\x3f\x4c\x8f\xc2\x01\xb0\xc2\x59\x06\xf7\xe2\x12\xac\xcc\ +\x10\x21\xbc\x3d\xd6\xd2\x6a\x6b\x11\xaf\xe3\xe8\xd1\xd6\x41\xb3\ +\xaf\xeb\x37\x24\xdf\x76\x5c\x4a\x99\x10\x1c\x11\xa4\x14\x42\x08\ +\xd7\xd3\x47\x5d\x38\xab\xf8\xcd\x7d\x63\xa7\xcf\xc8\xa5\x76\xc2\ +\xe1\xc8\x45\x4e\xe5\xb4\x09\xe5\xf3\xf7\x0e\x3a\x6f\x48\x81\x99\ +\x4c\xc4\x11\xb8\x9e\xdd\x7f\xe6\x94\x41\x5b\x56\x64\x9d\x3f\xbc\ +\xd0\x4e\xda\x42\x02\x0d\x95\x5c\x38\x7d\xd4\xfa\xba\xc6\x0b\x27\ +\xf5\x73\x5d\x21\x93\xed\x49\xdb\xce\x1b\x3c\x75\xca\xf6\xb5\x7f\ +\xfd\xf1\x6f\x23\xfd\xce\xbb\x79\x7c\xc5\x5f\xdf\xb0\x63\x71\x27\ +\x92\xec\x40\xd6\x77\xf2\xac\x0b\xd7\xfe\xee\x89\x7b\xd7\x90\xf1\ +\xb7\x7c\xa3\xaf\xb7\xe4\xd5\x5d\x31\xdb\x15\x9d\x73\x2c\x3a\x83\ +\xd6\xda\x46\x02\x56\x40\x13\x9d\x93\x24\x3a\x81\xa6\xc6\x86\xb8\ +\x0c\x85\x35\x10\x02\x11\x51\x08\x29\xa4\x2a\x2c\xfd\x7e\x84\xc3\ +\xe1\xce\x59\x2f\x29\x65\x6a\x0f\x27\x3c\x65\xbf\x29\x29\xd3\xf5\ +\x1d\x3b\x87\xf1\xdd\xde\x98\x89\xc4\xd4\x9b\x85\x90\x84\xa0\x70\ +\x6d\x00\x23\x33\x2b\x72\xa4\xc5\x9e\x74\xf5\xdd\x31\x6d\xfe\xa3\ +\xbf\xfb\x59\xc1\x98\xcb\x6f\x9b\x26\x3b\x90\x64\x7b\x6d\xc7\x8e\ +\xf0\xa1\xb3\xae\xed\x3b\x32\xcf\xd9\x2d\x09\x48\x5b\x48\x93\x78\ +\x02\x51\x08\x0e\xc0\x3d\x21\x84\x90\xdd\x25\x53\x11\x99\xae\xe6\ +\xd6\x53\x9b\x3f\x7c\x5d\xf0\x55\x4c\x00\xa1\x14\x84\x10\x6e\x22\ +\xde\xde\xde\xd2\x7e\x6c\xff\x2b\xff\x78\xc6\x1c\x7d\xc9\xc8\x21\ +\x7d\xf6\x64\xc5\x97\x2e\x5f\x37\x2c\x7b\xd8\xea\xf7\x96\xd1\xe2\ +\x41\x59\x39\xc5\x63\x2b\x0b\x7f\x33\xf7\x95\xb1\x97\xdf\x74\xc9\ +\x20\xf7\xc1\xfb\x1f\xf1\xfa\x5d\xf5\x99\x72\xf3\xf0\x16\x2e\x05\ +\x17\x1e\x48\xee\xf9\x5d\x1b\xa5\xd7\x58\xdf\x14\x18\x55\x16\xf6\ +\x16\x2e\x59\xbb\xfb\x8a\xc1\xb0\x6c\xf5\xf6\x92\x71\x93\xda\x0f\ +\xac\x3b\x6c\x17\xfd\xe8\xb6\xdb\xdd\xf5\xfc\x0f\x4b\xec\x70\x6e\ +\x69\xa1\x98\xbb\x78\xd9\xfa\xfc\xf3\xcb\xdb\x3b\x6c\x11\xe4\x42\ +\x70\xc9\xa5\x46\x75\x4a\x9c\x03\x55\xd5\x4d\xd9\x60\x4a\x57\x4a\ +\x29\x04\x17\x42\x4a\x21\x84\xbf\x19\x98\xe0\xc2\x03\xc1\xb9\xe0\ +\xdc\x0a\xe6\x96\xe5\x10\x2b\x6f\xd0\xe5\xb3\x07\xbb\xf1\x38\x0b\ +\x04\x85\xe3\x48\x4d\x37\x02\xd1\x08\x6d\x6d\x6e\xeb\x10\x39\x21\ +\xc1\x1d\x0e\x46\x28\x10\xd2\x74\xc2\x5d\x4f\x08\x09\x20\x39\x08\ +\x2b\x1c\x0e\x6a\x54\x70\x57\x70\x81\x40\xb8\xe7\x11\x2d\x14\x09\ +\x9a\x92\x7b\x02\xb9\x44\xf0\x3c\xa1\x51\x23\x18\x0a\x52\xee\x72\ +\xaa\xf1\x78\xcc\xf5\x04\x23\xd6\xc4\x99\x93\x5f\x59\xfc\xd4\xc8\ +\x3b\xa7\x64\x69\x92\x08\x11\x6b\x8b\x25\x3a\x62\x28\x64\xb8\x78\ +\xf8\xe4\x01\x91\xf9\xfb\xb2\xa6\x8f\x2d\x77\x96\x23\xef\x48\x38\ +\x8e\x27\x25\x4f\xc6\x3b\xda\x5b\x8d\x9a\xaa\x4d\x8f\x3e\xb7\x75\ +\xe8\x85\x9f\x2f\xd1\x5d\x87\xf3\x64\xbc\xa3\xad\xad\xb9\xf9\xd0\ +\x96\xa7\x9e\x5b\x9c\x3d\xf1\xb6\x3e\x21\xd8\x5a\xd3\x18\x0c\x0e\ +\x0e\x52\xcf\x73\xb9\x1a\x47\xbc\x5f\xf2\x42\xba\x8a\x67\xe7\x24\ +\xa5\xdf\xff\x4f\xf1\x17\xfc\x1b\x9f\x90\x42\xc8\xae\x9b\x59\x9e\ +\x72\x48\x21\x50\xf8\x95\xa3\x39\x97\x52\x72\xce\x81\x4b\x21\x04\ +\x0a\xa7\xdd\xd1\xc7\x5f\x7c\x7b\x65\xf9\x2b\xdf\x7f\xe0\xf9\x31\ +\x13\xbf\xd2\x2f\x6a\x68\x79\x83\x2f\x9f\x3d\xc0\xee\x48\x5a\xd9\ +\xd1\x03\x5b\x3c\x21\xb8\xe0\x9c\x13\x1a\xa2\xbc\xe1\x50\x55\x43\ +\x53\xae\xe0\x2c\x1c\x3c\x79\xfa\xac\x33\xe7\xa2\x73\x40\xe4\xd7\ +\x63\xef\x7d\xfe\x82\x94\x12\x91\x48\x29\x24\xc9\xc8\x0a\x1f\x5c\ +\xf5\xd2\xaf\x8e\x2d\xe1\x1e\x16\x54\x5e\xfa\xf5\x2b\x66\x59\x3a\ +\xbb\xe4\x96\x9b\x9f\x78\x7a\xc1\x3d\x6b\x5f\xd4\x23\xe5\x77\xdc\ +\x71\x91\xe5\xd8\x7d\x46\x8d\xca\x79\x6d\x4f\x49\xbf\x61\x95\xfd\ +\x5a\xb2\x43\x56\x60\xe4\x98\x0c\x74\x39\x35\x02\x86\x26\x85\x20\ +\x48\x03\xa6\xc1\xa5\x36\x70\xf8\xf8\xb7\x5e\x5a\xbc\x63\xd6\x37\ +\x6e\xbb\x71\xe6\x63\xf3\xef\xdf\x80\x18\x2e\x9d\x72\xe7\xb4\x21\ +\xf9\x8e\x3e\x7e\xfd\x53\xbf\xff\xe1\xf7\xa9\xd3\x1a\xad\xbc\xd0\ +\xcc\xec\x7b\xf3\x1d\x97\x3c\xf6\xc2\x3f\x7e\xb2\x84\xc5\x63\x72\ +\xf2\xe8\x1c\xe1\x7a\xc2\xe3\xa0\xe5\xcf\x98\x36\xe1\x89\x97\xee\ +\xdf\xbf\x62\xc0\xa7\x6e\x3a\x3f\x14\x0c\x32\x90\xc0\x4c\xcb\xd0\ +\x84\x14\x40\xf5\x80\xa9\x09\x21\x25\x35\x4c\x83\x61\xb0\xe4\x86\ +\x3b\xaf\x7c\xe4\xd9\x7f\xfc\xcf\xbb\x2c\x94\xdb\xe7\xba\x3b\x6e\ +\x1f\x14\x05\xcf\xf5\x02\x99\x05\x15\x45\xb0\x75\xcf\x91\xa9\xfd\ +\x86\x08\xc1\x09\x97\x86\x69\x50\x29\x7c\x23\x01\x20\x82\x08\xa2\ +\x99\x3a\x25\xdc\x13\x42\x48\x04\x22\x38\x47\xc2\x4c\x83\x0a\x2e\ +\x04\x48\x89\x40\x38\x17\xa0\x59\x86\x26\xb8\x90\x8c\x38\x49\x6e\ +\x19\x21\x26\x6c\x33\x7f\xcc\x7f\xfe\xac\x7f\x30\x2b\x33\xe9\x34\ +\x47\x02\x16\x4f\x24\x3d\x4f\x8b\x06\x0c\xdb\x85\x89\x57\x7f\x76\ +\xa0\x6b\xe4\xc8\x64\xb5\x1e\x0c\x90\x36\x97\x93\xcc\x90\xb9\xf4\ +\xf9\xbf\x57\xbf\x65\x70\x30\x07\x5f\x7c\xfb\x95\x17\x8f\xe0\x76\ +\x5b\x24\x3b\xfc\xce\x9b\xcf\xfe\x72\x6d\x40\x48\x56\x3e\xfe\xe6\ +\xbb\x2f\x99\xc4\x9c\xba\x4d\x3b\x9b\x4b\x26\x0c\x31\x3d\xc7\xe6\ +\x6a\x42\xa2\xfb\xc9\x40\x02\x44\x4a\x91\x48\xc4\x35\x4d\xf3\x27\ +\xc2\x02\x81\x40\xca\x98\x4f\xde\x9f\x92\xf8\x7b\xd6\x4a\x29\x85\ +\x5f\xd9\xf8\x44\x5d\xe8\x9a\x30\x2d\x38\x10\xcd\xb0\x4c\x26\x04\ +\x98\x96\xa5\x81\x40\x8e\x9a\x11\x0c\x9b\x64\xef\xea\x57\xe7\xbf\ +\xbd\x55\x82\xac\x9c\x38\x63\x50\x61\x9f\x3e\x37\xcd\x79\x64\xde\ +\x23\xff\xb3\xd4\x0c\x44\xfb\xde\xf6\xa5\x3b\x99\x6e\x59\xa6\x2e\ +\x38\x77\x24\x1d\x3b\x73\xda\x9a\x27\x5e\xb9\xe7\xe7\xab\xa7\x5f\ +\x76\xeb\x15\x93\x4b\x84\x2b\xd3\x65\xdb\x52\xb1\x4f\x72\xe2\xb6\ +\xf7\xd8\x4d\x9b\xdf\xf7\xd3\x9f\x59\x3d\xe8\xd7\xd7\xfd\xe1\xed\ +\xcd\x0f\x04\xcc\x1e\xea\x41\xbb\xf1\x11\x7d\x2e\xba\xfd\xc2\xdf\ +\x75\xd6\x83\xde\xba\x65\xd3\xd0\x54\x3d\x68\x21\xb9\x67\xdb\xb6\ +\xe7\x49\x66\x58\xe1\x48\x88\x0a\xd7\xe5\xa8\x19\x9a\x70\x12\x1d\ +\x71\xd7\x0a\x47\x02\x3a\xe5\x1e\x07\x46\x85\xc7\x29\xd3\x28\x41\ +\x21\x04\x61\x1a\xf1\x05\x19\x41\x63\xcc\xdf\xf5\x99\x69\xba\x46\ +\xc1\x4d\x26\x51\xb7\x82\xa6\x66\xc7\xdb\x13\x2e\x84\xa3\x51\x0d\ +\x84\x24\x14\xb8\xd3\x11\x4b\x20\xd5\x83\x01\x8b\x52\xaa\xeb\x9a\ +\x97\xec\x88\x25\x5d\x66\x04\x02\xa6\x9e\x9a\x92\x06\xaa\x31\x48\ +\xc6\x63\x8e\xa0\x81\x80\x49\xa4\x24\x4c\x23\x98\x3a\x0b\x4a\xc1\ +\xfd\xd3\x49\xc1\x25\x68\x9a\xa6\xeb\x1a\xb7\x63\x1d\x09\x87\x6a\ +\x66\xc0\x32\xfd\x69\x23\x66\x5a\x8d\x1b\x5e\xf8\xe3\x8b\x47\x3e\ +\xfd\xcd\x2f\xf6\x0f\x23\x97\xc8\xb9\x20\xa9\x1d\x48\xd3\xb1\x58\ +\xe1\x21\x61\x1a\xa5\x5d\xb4\x52\x08\x09\x9a\xc6\x48\x97\x84\x03\ +\x9e\x7e\xc5\xdf\xc4\x97\x69\x1a\x21\x44\xd3\x98\xe4\x5c\x22\x0a\ +\x2e\x80\x32\x82\x42\x12\xaa\x51\x4a\x18\x63\x04\x38\x17\x88\x92\ +\x0b\xa9\x69\x1a\x0a\xcf\xb1\x6d\x4f\x12\x23\x10\x8c\x84\x2c\xe9\ +\xb9\x42\x82\x94\xdc\xb1\x6d\x2e\x50\x33\x83\xd1\x70\x90\x52\x38\ +\xba\x76\xde\x5f\x16\xd4\x7c\xee\x3f\xbe\xd2\xc7\x3c\xd3\x39\xf4\ +\x4f\x86\xb3\xe0\xba\xee\xfc\xf9\x2f\xec\xd8\xb9\x53\xd3\xd8\x9c\ +\x8b\x2f\x9e\x32\x65\x0a\x22\x04\x83\xc1\x6d\xdb\x36\xe7\x75\x53\ +\x0f\x7a\xb0\x61\x98\x42\xf0\xce\xa4\x39\xec\xa1\x76\xa9\x94\x5c\ +\x22\xd5\x18\xe1\x5c\xf8\xe9\x2a\x42\x70\x20\x0c\xa4\x9b\x4c\x3a\ +\x92\xea\x91\x70\x98\x81\x24\x9a\x26\x92\xb1\x8e\xa4\x4b\x35\x23\ +\x10\x30\xfd\xb4\x39\xc6\x18\x01\xa0\x1a\xf3\x92\xf1\x84\xcd\xcd\ +\x40\xd0\x38\xb1\x34\x69\x5a\x14\x00\x11\x08\x25\x04\x08\x21\x24\ +\x18\x0c\xed\xd8\xbe\x35\x2b\xfb\x6c\xd6\x83\x46\x40\x5d\x0b\x84\ +\xac\x2c\xcb\x08\x77\x7f\x50\x6a\x98\x7a\x08\xbb\xee\xb1\x23\xd2\ +\x22\x2a\x11\x28\x0b\x04\x42\x81\x00\x20\x48\xee\xda\x88\x48\x80\ +\x70\xd7\x23\xd4\x88\x44\x0d\x40\x4c\xed\xab\x25\x24\xd3\x18\xa2\ +\x94\x12\x28\x65\x7e\xd8\x84\x50\xa6\xa7\xeb\x69\xea\x9a\x86\x28\ +\x85\x00\xcd\xb2\x50\xa2\xeb\x7a\xcc\x0c\x46\x4c\x00\xe9\x71\x04\ +\x00\x49\x88\x16\x8e\x46\xd3\x4e\x9e\xf4\x5c\x97\x68\x56\x24\x6a\ +\xa5\x5f\x49\xe7\x25\x08\x30\x02\x21\x03\x00\x25\x12\x7f\x31\x0c\ +\x65\x9a\x7f\x96\xce\xd3\x51\xa6\x53\x48\x1d\x84\x99\x91\xa8\xd9\ +\x75\xeb\x10\xcf\xb6\xf3\x86\xcf\x98\x73\x64\x61\x43\x53\x6c\x40\ +\x24\x84\x08\x9a\xa6\xe1\x89\xf3\x44\x94\xe9\xe4\xc4\x57\x48\xea\ +\x98\x27\xbe\xe9\xf8\x2b\x54\xd3\x52\x35\x76\x3c\x37\xf5\x45\x32\ +\x4d\x03\x40\x04\x4d\xf3\x4f\xde\x39\x73\x4d\xfc\xab\x81\x94\xe9\ +\x81\xb0\x1e\x00\x00\x04\xd7\x76\x3a\x67\xcc\x03\xa1\xb0\xff\xcd\ +\xb9\x8e\xa3\xeb\xa2\xa1\x4d\x9f\x71\xe9\xa5\x15\x41\xf4\x3c\xa5\ +\x0a\xef\x17\x14\x33\x4d\xf3\xea\xab\xaf\x72\x3d\xaf\xbc\xbc\x6c\ +\xca\x79\xe7\x09\x29\x00\x88\x44\x99\xce\xc7\x39\xee\x5c\x48\x21\ +\xd2\x21\xbf\xce\x00\x5f\xf7\xf5\xa0\xfd\x6f\x44\x03\x4c\xd9\x09\ +\x22\x22\x30\xdf\xe2\xa8\x19\x8e\x9a\x7e\xbe\x82\x40\x00\xd7\x25\ +\x9a\x19\x89\x9a\xa9\xac\xa4\xb4\x59\x22\x80\xf0\x38\x33\xac\xa8\ +\x01\x27\xef\x6d\xd5\xa5\xd3\x21\x00\x48\x40\x82\x04\xa8\x1f\xfa\ +\x38\xbb\xf5\xa0\xfd\xe8\xab\x44\xd1\xf3\x39\x90\x10\xda\xb9\x7a\ +\x82\x69\xda\xf6\xad\x9b\xf3\x0b\x8a\xf2\xf3\x0b\x3c\xee\xa5\xf6\ +\xdb\x48\x67\x6e\xc3\xc7\x63\x7d\x04\xa1\x1a\x05\x7f\x37\x9a\x8f\ +\x44\x73\x19\x23\x2a\x0f\xfa\x9f\x44\x16\xd2\x45\x5f\xb9\xe7\x31\ +\x8d\x11\x20\x52\x4a\xca\x18\x22\x6e\xdd\xbc\x69\xe0\xa0\x41\xa1\ +\x50\x38\xed\x2f\x68\x3b\x77\x6c\x8f\x66\x64\x94\x96\x96\xb9\x5e\ +\xda\xc2\x01\x01\xcf\xa9\x85\x77\x0d\x2b\x20\x20\x10\xf0\xab\xc4\ +\x53\xca\x00\x60\xeb\xe6\x4d\xfd\xfa\x0f\x88\x44\x22\x67\x71\xff\ +\x08\x42\x98\x46\xd9\x3f\x71\x2a\xd2\xd2\x25\x85\x28\x2b\xab\xd8\ +\xbd\x7b\x27\xf7\xdc\x68\x46\x56\x7a\x81\xfa\x49\xd2\xf5\x91\x97\ +\x06\xf7\x5c\x96\x04\xff\xbf\x8f\x9e\x3f\x16\xd7\xfc\xec\x5f\x22\ +\x00\xd7\x25\x84\x70\xce\x7d\x83\xf5\x3c\xf7\xf0\xc1\x83\x19\x19\ +\x19\x9d\xa2\x00\x00\x42\x88\xb2\xf2\x8a\x9d\x3b\xb6\x49\x21\xb2\ +\xb2\x73\x3a\xe7\x23\xce\xb9\x85\xfb\x45\xac\xbb\xf8\x0c\x84\x00\ +\x80\xe7\x79\x47\x0e\x55\x45\x22\xe1\xd3\x14\x05\x38\x67\x75\x5f\ +\x19\x63\xb1\x8e\x8e\xc3\x87\xaa\x6c\xc7\xa1\x9d\x49\x63\xdd\x7c\ +\x09\x0a\x45\xaf\xa0\x73\xa3\x6a\x3c\xd1\x3e\x09\x21\x79\x05\x85\ +\x45\x45\xc5\x27\x75\x30\xc6\x58\x22\x11\x3f\x7c\xb0\x2a\x91\x4c\ +\x7e\x58\x16\xde\x53\x9b\x81\x90\xbc\xbc\xfc\xe2\x92\xd2\xd3\x5f\ +\xc4\x75\xee\xea\x41\x13\x42\x18\xd3\x08\x21\xea\x36\xa5\xf8\x48\ +\x23\xa4\x94\xdd\x6d\x1a\x4c\x88\x1f\x6b\xa6\xbd\xd0\xc2\xa5\x3f\ +\xf3\x7e\xda\x9c\xbb\x3a\x6e\x88\xc8\xb9\xa7\xac\x4a\xf1\xb1\x75\ +\x31\x10\x79\x7a\xf3\xeb\x8f\x3a\xaa\xee\xab\x42\xa1\x50\xba\xa0\ +\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\ +\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\ +\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x8a\x8f\xab\x2e\ +\x50\xa6\x9b\xa6\x4e\x08\x61\x9a\xae\xeb\x9a\x5a\xfe\xa8\x50\x7c\ +\x8c\xe9\x61\xdd\x14\xa1\x56\x30\xa8\x13\xf0\x8b\xc6\x21\xf7\x5a\ +\x1b\xaa\xab\x5a\x64\x59\x59\xce\xfe\xb5\x6f\xaf\x3f\x08\x17\x5d\ +\x7d\x51\x0e\x53\x75\x84\x15\x8a\x4f\x8c\x2e\x10\xca\x64\xa2\xe1\ +\xcd\xe7\xdf\x38\xd0\xe1\x09\xce\xb9\x27\xca\x46\x4f\xcd\x3d\xf2\ +\xda\x6f\x5e\xa8\xff\xd1\xef\xff\x6b\xdf\xca\xd7\x5e\xda\x94\x33\ +\xf5\x9a\x4b\x72\x41\x50\x4d\x37\x34\x06\x28\x3d\xcf\x13\x12\x99\ +\xa6\xa7\x6a\x13\x4a\xe1\x79\x9e\x40\x60\xfe\x1b\x00\x04\xf7\x3c\ +\xce\x09\xd5\x74\x5d\xa3\x84\x20\x4a\x21\x91\x31\x46\x50\x7a\xae\ +\x2b\x10\x80\x50\x5d\xd7\x19\x25\xe9\x3f\x55\x28\x14\xbd\x4a\x17\ +\x08\x45\xa7\x75\xe9\x8b\x4f\xaf\x12\xc5\x83\x4a\x32\x78\xd2\xf5\ +\xf2\x87\x0c\x1c\x30\x7c\xd2\xe4\xd6\xbc\x90\xb5\x9f\x6a\x86\xa1\ +\x13\x00\xa6\x69\x76\x6b\xed\xde\xa3\x0d\x68\x65\x94\x55\x94\x86\ +\xa8\x68\x6b\xa8\xae\x6b\x6a\xf3\x04\x5a\x91\x9c\xf2\xb2\x7c\x26\ +\x45\x47\xc3\x91\x63\x0d\x6d\x02\xb4\xec\x82\xd2\xe2\x9c\xa0\x13\ +\x6f\x3d\x5a\xd5\x10\xb7\x3d\x2d\x90\x91\x1d\x61\x2d\x8d\xcd\xc2\ +\xcc\x28\x2f\x2b\xb1\x18\x32\x10\xb5\x07\x0f\xd4\xb7\xbb\x59\x05\ +\xa5\x25\x79\x51\xf1\x71\x59\xaf\xaa\x50\x7c\xac\xc6\x11\x9a\xa1\ +\xf5\x9f\x78\xf7\x5f\xfe\xf3\x12\x4d\x78\x84\xc2\xda\xa7\xbf\xff\ +\xee\x6a\xfb\xea\x9b\xe7\xf8\x3b\x67\x32\x4d\x8f\x1d\x5b\x7d\xdf\ +\x1f\xff\xbe\xa6\xaa\x05\x99\x39\xf9\xf2\x4f\xff\xdb\xed\x53\x57\ +\x3c\xf6\x9b\xbf\xbe\xbb\x5f\x22\x6a\x99\x15\x37\x7f\xe9\xbf\xee\ +\x9e\x55\xb6\xfa\x85\xc7\x7e\xff\xcc\x56\x20\x3c\xa3\xdf\xe4\x6f\ +\x7d\xef\xbf\xb2\x77\x2e\xf8\xc1\xef\xe6\x35\x27\xa4\x1e\xc9\xaf\ +\xc8\x37\xab\xab\x0e\xc6\xb5\xfc\x6b\x3e\xfb\x8d\x2f\x5c\x3d\x6a\ +\xd3\x82\xc7\xef\x7f\xf6\x9d\x86\x18\x0f\x15\x0e\xfd\xcc\x57\xbf\ +\x32\x73\x68\x8e\xe7\x0a\xf5\xf5\x28\x14\x1f\x0a\x3d\xc6\x1d\x75\ +\x23\x78\xf4\xbd\xbf\xdd\x72\xfd\xb5\x97\xdf\xf0\xb9\x47\x16\x1d\ +\x09\x04\xf5\xce\x8d\xa4\x01\x08\x23\xde\xba\x17\x1f\x5f\x54\xa5\ +\x5f\xf7\xd9\x2f\x5d\x35\x22\x73\xf1\x82\xe7\xd6\x1d\x4c\xf0\xb6\ +\xc6\xc0\x88\xeb\xfe\xf2\x97\x5f\x4e\xc8\x6e\x5a\xfc\xfa\xe2\x06\ +\x11\x18\x36\xf9\xea\x2f\x7d\xf1\xd3\xd7\x5c\x30\xae\x63\xdf\xea\ +\xa5\x5b\x1b\xa4\xdb\xd2\x8c\xa5\x5f\xff\xe1\xaf\xee\x98\x1a\x3d\ +\x58\x1f\xfa\xf6\xbd\xf7\x5e\xd5\x47\x2e\x59\xb9\x6a\xff\xfe\xdd\ +\xcf\xfd\xe3\x45\x39\x70\xd6\xbf\x7f\xe5\x96\x68\xed\xfa\xb9\x0b\ +\xdf\x6b\x97\x06\x53\xb1\x4d\x85\xa2\x77\xf9\x0b\x00\x42\x78\xd1\ +\x8a\x29\x37\x9c\x3f\x48\x48\x3a\xac\x5f\xd4\xdb\xd0\x65\x37\x4e\ +\xa6\x69\xd4\xab\x39\xd2\xa6\x53\xb6\x6d\xd5\x8a\x90\x9e\x3f\x69\ +\x42\x41\x48\x7a\x0d\x94\x50\x1a\x2c\xac\xe8\x57\x96\x9f\x7b\x30\ +\x96\x8c\xb5\x1e\x7c\xf1\xde\x3f\xad\xf3\x0a\x46\x16\x6a\x4c\x37\ +\x84\xed\x11\x8b\x52\xa2\x67\x15\x94\x64\x95\x95\x99\xb4\x26\x54\ +\xd8\x77\x60\x51\xc6\xbb\x4d\xbc\xa5\xa9\xb6\x21\xc6\xbc\xa6\x7d\ +\xcb\x56\x67\x14\x8f\x1a\x17\xa9\xc8\x96\x1f\x99\xc2\xca\x0a\xc5\ +\x27\x4a\x17\xb8\x1b\xa9\x18\x77\xfd\xa7\xe6\x68\x92\x23\x8a\xb5\ +\xab\x25\x22\x02\xa1\x3a\xd5\x3a\x9a\x0e\xef\x3a\xd8\x5e\x3a\xa8\ +\x88\x6f\xaf\x1b\x30\xfe\xfc\x51\x05\xa6\x07\xe1\xa1\x15\xc1\x3d\ +\x9e\x40\x26\x39\xe7\x52\x22\x50\x66\xb7\x1e\x5c\xbf\xbd\xae\xdf\ +\xad\x37\x5d\xd6\x3f\xb9\x6b\xf3\x76\x2e\x7d\x55\x91\x42\x70\x90\ +\x80\x28\x39\xe7\x12\xa5\x44\x88\x66\x15\x95\x64\xc3\x3e\xa3\x64\ +\xe6\x9c\x29\xc4\x76\xb3\x4b\x06\x47\x35\x4f\xa8\x08\x83\x42\xd1\ +\xdb\xc6\x11\x94\x69\x44\xb8\xf1\x84\x1d\x8b\xc5\x5d\x2e\x09\xa5\ +\x94\x82\x47\xc2\xe3\xa7\xce\x2c\x23\x35\x6f\xbd\xbd\x61\xc4\x0d\ +\x5f\xbe\x75\x5a\xee\x1b\x0f\xff\xf6\x3b\xff\xf3\xb3\xb9\x6f\x6f\ +\x76\x99\xae\x31\x7f\x2f\x1c\x20\x94\x11\x94\xc1\xfc\x51\xd7\x5f\ +\x39\x7e\xc7\x82\x87\x7f\xf4\xa7\x67\x5b\xcd\xa2\x92\x1c\x0b\x91\ +\xfa\xef\xf0\x2b\x64\x02\x00\x21\x8c\x48\x19\xcc\x1f\x7c\xf7\x57\ +\x3e\x5d\xd4\xba\xe6\x57\xff\xf3\xfd\x9f\xfe\xf1\xd1\x2d\x47\x3b\ +\x34\x8d\x2a\x77\x41\xa1\xf8\xb0\xe8\xa1\x1e\x34\x8a\x44\x2c\x26\ +\xb5\x60\x38\x60\x00\x20\x10\x10\x4e\x22\x66\x63\x28\x1c\xb2\x74\ +\x12\xef\xe8\x10\xd4\x8c\x84\x83\xc0\x93\x6d\xed\x09\x01\x44\x37\ +\xad\x80\xa9\xbb\xf1\x0e\x07\x8c\x48\xc8\x70\x12\x71\x0f\x59\x38\ +\x12\xd6\xa4\xd3\xd6\x1e\xf7\x04\x6a\x86\x19\x08\x04\xa8\x48\x76\ +\x24\x45\x28\x1c\x02\x6e\x27\x6c\x19\x8a\x84\x64\x32\x96\x94\x2c\ +\x14\x0e\x05\x74\x9a\xe8\x68\x8f\x3b\x1e\x65\x9a\x15\x08\xe8\x4c\ +\x25\x62\x2a\x14\xbd\x4d\x17\x80\x50\xc6\x08\x0a\x91\xde\xea\x98\ +\x50\xca\x08\x11\x42\x20\x10\xc6\x28\xa2\x94\x12\x09\xa5\x94\x10\ +\x42\x00\x25\x0a\x29\x29\x63\x04\x50\x08\x49\x29\x23\xc4\xdf\xc6\ +\x9b\x52\x9a\xaa\x0c\x2f\xa5\x40\xa0\x1a\x25\xc2\xdf\xd7\x9a\x10\ +\x29\x04\x50\x46\x09\x4a\x21\x11\x08\x65\xd4\xdf\x4e\x5c\x4a\x81\ +\x2a\x81\x41\xa1\xe8\x7d\xba\xa0\x50\x28\x54\x7c\x41\xa1\x50\x28\ +\x94\x2e\x28\x14\x8a\x9e\xd0\xce\xe5\xc9\x28\x55\x32\xa4\xf8\xc8\ +\x73\xd2\xd6\xf2\x1f\x09\x0b\x7f\x9f\x36\x7f\x98\xba\x40\x08\x91\ +\x52\xb6\xb7\xb7\xab\x85\x0f\x8a\x8f\x34\x84\x40\x20\x10\x34\x4c\ +\x2b\xbd\x2d\xfb\x71\x0b\x47\xc4\x8e\x8e\x76\xee\xf1\x5e\xd8\x66\ +\x2b\x10\x34\x4f\x69\xf3\x87\xac\x0b\x84\x10\x21\x44\x63\x63\x7d\ +\x20\x10\x0a\x86\x42\xca\xb6\x14\x1f\x5d\x84\x10\x2d\x2d\xcd\xa1\ +\x50\x38\x1c\x8d\x62\x97\xed\xa1\xa5\x94\x8d\x8d\xf5\xa6\x69\xf5\ +\x42\x0b\x17\x42\xb4\xb5\xb4\x04\x42\xc1\x68\x34\xe3\x34\xb7\xb4\ +\x3e\x23\x5d\x40\x24\xa6\x49\x0d\x13\x7a\xf2\x4c\x08\x41\xee\xc9\ +\x64\x12\x52\x1b\x7e\x93\xd6\x96\xe6\x70\x38\x52\x50\x58\xac\x0c\ +\x4b\xf1\x51\x27\x92\x91\x71\xe4\xe0\x41\xcb\xb2\x98\xae\xfb\x5d\ +\x80\x10\xda\xd2\xd2\x10\xb0\x82\x45\x25\xa5\xbd\xb3\xcd\xd1\x8c\ +\xcc\x23\x07\xab\x2c\x2b\xa0\xeb\xfa\xe9\x0c\x28\xce\x44\x17\x68\ +\x20\xd8\xb2\xf0\xb5\xb6\x77\x17\x31\x2b\xd0\xed\x1b\xa4\x63\x07\ +\x87\x8f\xcc\xbb\xe5\x4e\x69\xdb\xbe\x1b\x93\x4c\x26\x8b\x4a\xca\ +\x10\x53\x23\x1d\xdf\xe9\xea\x25\x97\x8c\x52\x0a\x28\x25\x9e\x83\ +\xd3\xfc\xcb\xce\xf3\x2f\x3d\x98\xe2\x74\xdd\x5e\xff\x89\x65\x5a\ +\xba\xae\xbb\x9e\x1b\xd4\x75\x4c\x7d\x1d\x24\x99\x4c\xe6\x55\x14\ +\x75\x8e\xe4\x7b\x89\x85\xfb\x6d\x46\x44\xd3\x34\x75\xc3\x70\x1d\ +\x47\xd7\x0d\x80\xb3\xa3\x0b\x44\xd7\x9d\x43\x55\xed\xef\x2c\x62\ +\x91\x68\xf7\xba\x90\x88\x01\xa5\x44\xd3\x01\xec\x94\x87\x01\xe8\ +\xa7\x2c\x01\x00\xa1\x94\x74\x5e\x65\x94\x42\x9e\x18\x11\x21\x44\ +\x63\x4c\x0a\x7e\x06\x36\xaf\x69\x1a\x00\x08\xce\x4f\xfb\x4f\x09\ +\x63\xd8\xd2\xd0\x48\x02\xd1\x68\x40\x07\x42\x28\xa1\xfe\x22\x0e\ +\x29\x4f\xfa\x56\x89\xa6\x31\x40\xc9\x85\xec\xee\xa4\xc8\xb9\x78\ +\xff\x6e\xec\x75\x34\x1e\x6d\xb0\x8b\x4b\x8b\x0c\x76\xfc\xe3\x52\ +\xca\x28\x25\x80\xdd\x9e\xf1\x7d\x8e\x06\xed\x0d\xf5\x22\x94\x95\ +\x69\x69\x42\x49\xc3\x59\x56\x81\xce\x27\x88\x08\x88\x08\xc0\x18\ +\x4b\x3d\xeb\xea\x43\x4b\x84\x2e\xe1\xbd\x93\xd4\xe1\xa4\x77\x53\ +\x4a\x09\xe0\xe9\x7f\xe3\xa7\xc2\x34\x8d\xa0\xe0\x27\x16\x30\x7a\ +\x9f\x36\x03\x00\x1e\xef\x86\xa7\x61\x63\x67\x38\x8e\xd0\x75\x1a\ +\x0a\xd1\x60\xb0\x87\x47\x88\x9a\x27\x8c\x32\x50\xa4\xaf\x01\xa2\ +\x1b\x6f\x6f\xa8\xaf\xa9\xae\xae\xae\x3e\x7a\xb4\xb6\x29\x86\x88\ +\xc7\xd7\x6f\x13\x4a\xbc\xf8\xbe\x1d\xbb\x5b\x93\x92\x7e\xb0\x15\ +\x12\x44\x63\xb0\xe5\xad\x27\xfe\xfe\xe2\x1a\xc9\x4e\x77\x89\x36\ +\x65\x8c\x37\xed\x7c\xe8\xbe\x87\xf7\xb5\x09\xca\x18\x78\x89\xfa\ +\xda\xea\x63\x75\x8d\xb6\xa0\x4c\x63\x5d\x2e\x37\xd5\x78\xcb\x8b\ +\xf7\xff\x69\xf1\x8e\x7a\x8d\xb1\x13\x25\x4c\xac\x7a\xf9\xa1\x47\ +\xdf\xd8\x46\xbb\xbe\xde\x9d\x2e\xb4\x1f\x58\xfd\xc0\x23\xaf\xb6\ +\x78\x8c\xa6\xc7\x56\x9a\xa6\xa1\x1b\xab\x3b\x56\x7d\xac\xae\xa1\ +\x23\xe9\x21\x9c\xe6\x0a\x52\x42\x29\x3b\xbc\xea\xa5\xbf\x3f\xf5\ +\x8e\x4b\x55\xba\xf8\xd9\x02\xd3\x48\x29\x29\xa5\x94\x52\x44\x94\ +\xe9\x6e\x2f\x85\x3c\xa9\x7b\x49\x29\xbb\xfc\xd1\xf1\xbf\x3d\x75\ +\x22\x80\x00\xb8\xc9\x78\x7b\xdc\x39\xed\x6f\xfc\x54\x03\x80\x86\ +\x83\x7b\xf6\x1f\x8b\xb1\x13\xfb\x48\xd7\xf3\x76\x9e\xba\xb3\xcd\ +\x28\xc5\xe9\xbb\x30\xe7\x68\x3e\x42\x22\x02\x22\x20\x50\xc6\xd6\ +\x3c\xf2\x8b\x07\xd6\xb5\xf5\xef\x57\xe0\x39\x4e\xee\xd0\x2b\xff\ +\xed\xb6\xf3\x18\x80\xe4\x9c\x68\x1a\x01\xe0\x75\xfb\x9e\xbc\xff\ +\xf9\xab\xbe\xf7\x93\xec\x30\x45\xc9\xa9\xd6\x59\x63\x56\x72\x4f\ +\x50\x4d\xef\xbc\x14\x28\x38\x97\x44\xd7\xd3\x1d\x12\x79\x24\xaf\ +\xbc\x6f\x34\x13\x25\x52\xa6\xa5\x15\x13\x04\xf7\x24\x30\x5d\xeb\ +\xec\x41\xc8\x3d\xee\x7f\x25\x94\xc8\x35\x0b\x17\xb4\x64\x8f\x18\ +\x56\x12\x6a\xda\xbb\xfc\xb1\xc7\xe7\x1f\xb1\x35\x8d\x3b\x24\x67\ +\xc0\xad\x77\xdf\x3d\xba\x24\x20\x21\x7d\xe5\xa5\x51\xd4\xaf\x7f\ +\x20\x62\xc8\xb4\x57\x92\xbe\x4b\xf0\xac\xc2\x8a\x0a\x2d\x82\x40\ +\xba\xbc\x8e\xdc\xe3\x48\xa8\xde\x45\x5c\x84\xe7\x26\x6d\x57\xa6\ +\xbf\x3d\x4d\xd7\xea\x77\x2c\x7e\xe0\xf1\x05\x8d\x2e\xa3\x20\x8b\ +\x47\xcf\xfe\xcc\xad\x97\x66\x69\x5d\x3f\x1a\xe8\xba\xd6\xf9\xc9\ +\x25\x30\xad\xf3\x23\x48\x18\x3c\xe5\xbc\x17\x7e\xfe\xe4\x92\x3d\ +\x53\xe7\x0c\x0c\x09\x2e\xd4\x1a\xb3\xb3\x87\xa6\xeb\xbb\x76\xed\ +\xca\xce\xca\xca\x2f\x28\xe0\x9e\x07\x29\xcf\xfc\x64\x3f\x0d\x11\ +\xc1\x7f\xad\xb3\xef\x75\xdf\x09\x09\xd3\xd9\x9a\x79\x0f\xbe\x50\ +\x33\xf8\x27\xdf\xbc\xcc\xec\x1a\x1d\xf4\x3c\x60\x5a\xda\xe0\x90\ +\x7b\x9c\x1c\xff\xd1\xff\x6d\xe7\xb2\x21\x77\xc9\xdc\xc7\x6a\x86\ +\x7c\xfa\xeb\x57\x66\x68\xc0\x3d\x81\xdd\x1a\xc0\x49\xba\x83\x12\ +\xe1\xb4\xfd\x93\x73\xa2\x0b\x84\x48\x29\x31\x35\xac\x11\x09\x1b\ +\x86\x5d\xf8\x99\x6f\xdf\x39\xde\x6f\xed\xe1\x35\x2f\x3f\xbf\xce\ +\xfd\xec\x57\x6e\x68\x5f\xf3\xc2\x0b\x7b\xa3\xb7\x5f\x58\x6a\x3a\ +\xfb\x1f\xfd\xc3\x3d\xaf\x97\x8e\xfe\xec\x5d\x57\x8a\x7d\x6f\x3e\ +\xfb\xea\x8a\x16\x19\x9a\x76\xf9\x4d\x17\x8d\x2d\x3f\xbc\x61\xc1\ +\x33\xaf\xae\x4f\x0a\x69\xe6\x56\x7e\xea\xd6\x1b\xfa\x47\x92\xcb\ +\x5f\x78\xf6\xed\x4d\x87\x58\xde\x88\xbb\xee\xbc\x96\x27\x9b\x6b\ +\xda\xa3\x8c\xd1\x96\x03\x6b\x9e\x7d\xee\x8d\x9a\x04\xab\x9c\x72\ +\xd9\x75\x17\x8d\x31\x13\x07\xe7\x3d\x33\x7f\xdb\x91\x36\x49\x02\ +\xa3\x67\x5f\x77\xc5\x94\x81\x54\x78\x08\x4c\x26\x8f\xae\xd8\xda\ +\x32\xe9\x8e\x0b\x02\xad\x7b\xff\xf0\x87\xbf\xeb\xe7\x7f\xee\xfb\ +\x97\x8d\x33\x45\xc7\x7b\xcf\xfc\xe1\xcf\xf7\x3f\xf6\x93\xff\xf9\ +\x2a\xdf\xfe\xca\xd3\xaf\xac\x6d\xc7\xe8\xc5\xd7\x5c\xc6\x5b\x9a\ +\x79\x42\x52\x10\x3b\xdf\x7b\xf1\xc5\x25\xdb\x1c\x8e\x59\x95\xd3\ +\xee\xbe\x71\x96\xd3\xde\x54\x67\xf6\x21\xf6\xd1\xb9\xff\x78\x76\ +\xc7\xd1\x76\x49\x02\x63\x2f\xbe\xfe\xf2\xc9\x03\x69\xc7\xbe\x7f\ +\x3c\x39\x7f\xf7\xb1\x58\xee\xa0\xc9\x77\xdc\x7a\x99\x4e\x29\x23\ +\x14\x10\x10\x91\x50\xcd\x6d\xd8\xf4\xc7\x7b\x9f\xc9\x9b\xf5\xe9\ +\x2f\xcd\x19\xa5\x39\xed\x1d\x0e\x09\x7a\xcd\x6f\x3d\xf1\xd8\xd2\ +\xaa\x96\x40\xfe\x90\x4f\xdd\x72\x5d\xff\x4c\xb1\xe6\xb5\xa7\xdf\ +\x5c\xbd\x87\xe6\xf4\xbd\xfa\xd6\xbb\x86\x46\x9a\xde\x9c\x3b\x77\ +\xc5\x9e\xfa\x60\xd1\x88\x9b\x6f\xbe\xaa\x3c\x67\xd8\xb4\xa1\xe6\ +\x8a\x55\x1b\x67\x0d\x3a\x9f\x20\x57\x63\x89\xb3\x64\xb7\x94\x90\ +\xb5\x6b\xd6\x3c\xfe\xc4\x13\x85\x85\x85\x9f\xbe\xfb\xee\x82\xc2\ +\x42\x7f\x0e\x42\x4a\x09\x88\xd0\xe9\x94\x13\x22\xfd\x40\x7f\x97\ +\x01\x46\xea\x2e\xdd\x8d\x53\x80\x88\x42\x08\xd0\x21\xf9\xf6\x33\ +\x4f\x2c\xdb\x55\x2d\x25\xed\x33\xfe\x92\x9b\x2e\x9f\x48\x1b\x76\ +\x3f\x3d\xef\xe5\x5d\x75\xf6\x80\xb1\x17\xdf\x7a\xcd\x64\x51\xbb\ +\xf3\xf9\xe7\x5e\xdc\xdb\xe8\x94\x8d\xbe\xe8\x96\xab\xa7\x8a\xaa\ +\x95\x4f\x3e\xbf\xa8\xba\x83\x8c\x99\x7d\xb9\x61\xd2\x4d\xaf\xdc\ +\xf7\xe3\xed\xc5\x93\xaf\xbc\x7b\xf6\x90\x4c\xc1\x7b\x9c\x65\xe8\ +\x6c\x80\xf8\x20\xc2\x70\x2e\xfc\x50\x02\x90\x9e\x38\x45\x00\xa2\ +\x6b\x78\x78\xfb\x3b\xf3\x5f\x9c\xff\xec\xd3\xf3\xb7\x1e\x6d\x2d\ +\x19\x32\x4a\xaf\x5d\xf1\xf0\xe3\xcf\x3e\xfd\xf2\x9a\x92\x21\xc3\ +\x32\x34\xc7\xd3\x8a\x66\x5d\x75\xcb\x9d\xd7\xcf\xa4\xc7\x56\xfe\ +\xe5\xf1\xc5\xfd\x2f\xba\xf5\xc6\xe9\x85\x2f\x3f\xfa\xd0\xae\x36\ +\xaf\x7a\xc7\xb2\x6a\xbd\xcf\x4d\x37\x5f\x97\x55\xbb\xe2\xf1\x79\ +\xab\x5a\x0e\x2f\x79\xe4\xb5\x1d\x53\x6f\xf8\xec\xad\x97\x4e\xc8\ +\x0a\x40\xed\x81\xed\x1b\xab\x9a\x65\xac\xea\xc1\xbf\x3c\x6a\xf7\ +\x99\x7e\xc3\x15\xe3\xb7\xbf\xfc\xf7\xb9\xab\x8f\x81\x7d\x64\xc5\ +\xa6\xfd\x23\x2f\xbf\xf9\xaa\x89\x79\xaf\x3f\xf2\xc8\xe6\xea\x84\ +\xa6\x51\x20\xcc\x6e\xd8\x57\x03\xa1\x01\xfd\x43\x47\xb6\x2d\xdb\ +\x05\x63\x6e\xbb\x76\x7a\x4e\xc4\x0a\x66\x16\x5c\x76\xeb\x1d\x39\ +\xc7\x76\x6d\xd9\x5d\xb3\x77\xf3\x7b\xb5\xa1\xc1\x37\xdd\x74\xcd\ +\xd0\x02\x63\xe7\xfa\xd5\xc7\x62\xbc\x71\xeb\x6b\x7f\x7e\x7a\xd5\ +\xd0\xd9\xd7\x5e\x31\xad\xcf\x96\x65\xab\x1b\x5d\xac\x3d\xb0\x65\ +\xf3\xe1\x56\xec\xa8\x5a\xb9\xe9\xc0\xe8\x2b\x6f\xb9\x72\x7c\xce\ +\xab\x0f\x3f\xb2\xb5\x36\xc9\x82\xf9\x53\x2e\xbe\xee\x33\x77\x5e\ +\xe5\x6e\x7e\xed\xa5\xa5\x07\x88\xa9\x13\xdf\x6c\x00\x09\x23\x87\ +\x56\x2e\x6a\xca\x18\x72\xdb\x0d\xe7\xe5\x84\xcd\x70\x76\x7e\x49\ +\x71\x1e\xa3\xd6\xb0\xf3\xaf\xf8\xcc\xa7\x6f\x2d\x68\x5b\xf5\xe4\ +\xdb\xdb\xec\xa3\xab\x9e\x78\x61\xc5\xe8\x6b\xee\xbe\xe5\xb2\x69\ +\x45\x61\xb1\x6a\xde\x43\x8b\x0e\x67\xdc\x72\xe7\xed\x25\xcd\xcb\ +\x1f\x9c\xbb\x5c\x02\x2b\xed\x5f\x51\x77\xf4\x40\x2b\x07\x42\x52\ +\xce\x98\x7a\xfc\x6b\x1f\x04\x20\x91\x4c\x1c\xad\xae\x9e\x30\x61\ +\x42\x71\x71\xf1\xc1\x43\x07\x65\x3a\xd2\xeb\xf7\x79\x72\x82\x85\ +\x23\x00\x22\x41\x4c\x7f\xcb\xfe\x13\x38\xe5\xb0\x7e\x2f\x20\x94\ +\x12\xd1\xbc\x7c\xe5\xa6\xac\x09\x57\x7f\xea\xb2\xd1\x5b\x5f\x7e\ +\xe4\xbd\x03\x75\xab\x5e\x7d\x6e\x79\x43\xe1\xa7\x3f\x77\xe7\xb4\ +\x91\x7d\x98\xdb\xf0\xec\x83\x0f\xd5\xe6\x4e\xbb\xeb\xb6\x4b\x6b\ +\x96\x3c\xf9\xfc\xfa\xba\xe6\xdd\x6b\xb6\xd5\x1a\x57\xdf\x72\xe3\ +\xa4\xca\x42\x8f\x63\xbf\x49\x97\xdd\x7d\xfb\x8d\x63\x4a\x83\x42\ +\xc8\x6e\xdb\x9f\x3a\x35\x76\x69\x73\xef\xf2\x17\x00\x64\x0a\x41\ +\x19\x45\x44\x90\x12\x51\x4a\x04\xc1\x1d\x0c\x57\xdc\x71\xc7\x15\ +\xff\xf1\xd5\xef\x46\x6e\xfc\xe5\x7f\x8e\x2d\x74\x8e\x1c\x91\xd4\ +\x2a\x28\x29\x2b\x2d\x0c\x6d\xdd\xb2\x69\x6f\x5d\x4b\xe8\xdd\x97\ +\x77\xf1\xb6\x24\xe7\x0d\x75\x31\x8d\x1a\xf9\xa5\x15\x95\x95\xa3\ +\x22\xb3\x86\xfe\xe9\xbd\x9d\x5e\xce\x05\xa3\x8a\xde\x7e\xef\xad\ +\xb7\x03\x97\x5c\xd2\x47\x27\x40\xb5\x40\x40\xaf\xdb\xbe\xa1\x56\ +\xf6\xfd\xcf\x6b\x2f\x28\x36\x20\xbe\x6f\xc3\xdc\x15\xdb\xae\xef\ +\x13\xb0\x42\xd9\xfd\x07\x0f\x19\x35\x2a\xb4\x62\xc9\xba\x23\x0d\ +\xcd\x63\x8b\x0b\x04\xa2\x1b\x6b\x41\xa2\x85\x34\x88\xc5\x3a\x68\ +\x46\x54\x43\x74\x1d\x47\x02\xd5\x58\x30\x53\xc7\x44\x3c\x16\x01\ +\xa3\xa8\xcf\x80\xe1\x95\x03\x48\xe2\xa8\xa6\x1b\x26\x89\x6f\xda\ +\xb0\x26\x3a\xf1\xaa\xab\xa7\x8c\x6a\xaf\x6a\xcd\xb4\x6a\x05\xe7\ +\x54\xd3\x0d\x4a\xb8\x90\x56\x24\xa7\xff\xe0\xca\x11\xc3\xad\xe5\ +\xef\xfe\xea\x48\x53\xdb\x30\x33\xb6\x6e\xf1\x82\xaa\x56\xbb\xb6\ +\xb5\x2d\xd0\xde\xe4\xe6\x11\x04\x29\x05\x17\x42\x10\x86\xb1\xd6\ +\x44\x38\x50\xa8\x03\xb8\x8e\x23\x10\x08\x65\x98\x6c\xda\xbc\xfa\ +\xed\xad\xd5\xed\xcd\x35\x1d\x76\xb4\x19\xb2\x06\x0c\x2b\x0d\xad\ +\x7a\xe3\x8d\xc8\xe5\x57\x4c\xd3\xdb\xd6\xae\xdb\xdf\x0a\xf6\x2b\ +\xcf\xd7\xb4\x37\xb8\x49\x59\x6f\x03\x18\x56\x18\xe3\xcd\x49\x5b\ +\x66\xe8\x52\x45\x1f\xcf\x06\x02\x84\xae\xeb\xd7\x5e\x7b\x8d\xaf\ +\x00\x52\x0a\xd7\x75\x09\x21\x00\xba\x3f\x7a\x3f\xd1\xc2\x45\x7a\ +\x54\x2f\x64\xba\x07\x76\xfe\xd7\xf5\x2e\x89\x00\xfe\x9f\x73\x2e\ +\x58\x20\x5c\x3e\x60\xc8\xf0\xc1\x03\x27\x2e\x7b\x77\xd7\xa1\xe6\ +\xeb\x86\x0d\x0b\x6d\x5f\xf9\xfa\xd2\xdc\x2b\x2e\x99\x25\x9a\xd7\ +\xae\xdf\x57\x67\xca\x95\xcf\x1f\x95\x4d\x9e\x08\x1c\x6b\xe1\x06\ +\xcb\x2c\xa8\x18\x3e\x74\x50\x00\x62\x42\x60\x38\xb7\xa8\xbc\xb4\ +\xc4\xb1\x5d\x7e\x6a\xae\x20\xf1\xa7\x01\x3b\xfd\x1e\xec\xb6\xcd\ +\x1f\xbe\x2e\xa0\x44\x40\x29\x05\x91\x4c\xda\x9c\x54\x8c\xb8\xe0\ +\xfa\x6b\x27\x02\x80\xe4\x8e\x94\xf6\xbe\x5d\xfb\x82\x7d\x86\x7b\ +\x87\xb6\xee\x6d\x9d\xde\xd7\x1f\x5c\x4b\x04\x00\x22\xa4\x99\x37\ +\xf0\x8a\x1b\x6f\xcf\x65\x1e\xd1\xcd\xac\x28\x5b\xb6\x5c\x48\xe2\ +\x39\x00\x9c\x80\x94\x2e\x89\x0e\xfc\xb7\xff\xfe\xfe\xba\x77\x5f\ +\x7d\xfc\x8f\x3f\xad\xff\xe2\xff\xcb\xd7\x34\xb4\x25\xa1\x44\x7a\ +\x76\xd2\x45\x30\x78\x32\xe9\x00\x23\x28\x11\x51\xba\x8e\x0b\xcc\ +\x03\x8d\x0a\xce\xa5\x10\x52\x10\xd0\x2c\x90\x5e\x7b\x12\x8a\x8b\ +\xfb\x18\xd5\x8b\x77\xd5\x74\x4c\x2f\x0f\x0a\xc2\x9a\x76\xae\xdf\ +\xc7\xad\x59\x45\xd9\x6d\xdb\x84\xf0\x5c\x47\x4a\xcd\x13\x88\x80\ +\x52\x4a\x04\xcf\x75\x65\xfa\xfe\x20\x85\x40\x04\x40\x21\x85\x44\ +\x94\xae\xe3\x01\x78\xa0\x69\x1a\x49\x2e\x7a\xe6\x91\xe5\xf1\xe1\ +\xff\x79\xe7\xd4\x95\xff\xf8\x7d\xb5\xcb\x25\xe7\x52\x12\xe2\xff\ +\x89\xcb\xf3\xfa\x97\x36\x2c\xdb\xb3\xaf\xc6\x1e\x5f\xa8\x7b\x9e\ +\xd4\x0c\x7d\xd3\x8b\x8f\xbf\xb4\xc9\xfa\xc6\xd7\xef\xac\x7e\xf3\ +\xe1\xd7\x9b\x63\x3c\xd8\xf7\x73\xff\xef\x7b\x5b\x97\x2f\x7c\xfa\ +\xbe\x5f\x1e\xb9\xe1\x2e\xcd\x0c\x0c\x18\x3e\xfb\xce\x8b\xfb\xba\ +\x1e\x98\x86\xc5\xb8\x6b\xdb\x09\x34\x74\x4a\x50\x08\x2e\xa5\xea\ +\xc5\x67\xc9\xd3\x85\x78\x3c\x7e\xdc\x29\x48\xcd\x6a\xe3\xa9\xd9\ +\x41\xa9\xc8\xbf\x90\xc2\xef\x7e\x5d\xbb\x20\x76\xd5\x06\x22\xa5\ +\x1f\x6e\x93\x52\x08\x44\xc9\x5d\x1b\x24\x22\x65\x6e\xdc\x2e\x9f\ +\x7d\xdd\x0f\xca\x86\x2e\x7c\xe1\xe9\x9f\xff\x6a\xf7\xd7\x3e\x37\ +\x41\x0f\x64\x4c\xbc\xf8\x86\x0b\x2a\x74\x0f\xb4\x40\x34\xab\xfa\ +\x4d\x57\x4a\xee\x78\xdc\x22\x5c\x4a\xc1\x53\xd1\x2a\x21\x4e\x88\ +\x2f\x10\xe8\xe2\xc9\x74\xb6\xd9\x8f\x46\x7e\x80\xa8\xca\xb9\xf3\ +\x17\x50\xa2\x24\x54\x02\xba\xf1\xfd\x5b\x96\x2d\x5c\xd4\xc2\x6d\ +\xd7\x8c\x16\x55\x04\x8f\x3d\xb3\xe8\xd0\xed\xdf\xfb\x59\xe3\xcb\ +\xbf\xfb\xfb\xc3\x2f\x7f\xff\xae\x51\xf9\x99\x2d\xaf\xbd\x34\xaf\ +\xb9\xb2\xff\xc0\xd2\xf1\x83\xe0\xf1\x97\x5f\x7d\x7b\x6c\x79\x84\ +\x05\x0b\xa7\x4f\x1b\xe2\xd9\x89\x38\x71\x05\x82\xe7\xd8\xb6\x43\ +\xe2\x35\x3b\xd6\x6d\x38\x10\x8d\xe4\xe4\xe9\x6e\x5b\x47\x7b\xa6\ +\xe3\xc4\x3a\x62\x99\x83\xc7\x0d\xcc\x7a\xf7\x91\x07\x1e\x3f\xaf\ +\xd4\x7b\x6b\x6d\xf3\xf4\xcf\x0e\xd5\xf8\xb6\x44\x32\xe1\x72\x0e\ +\x9e\x9b\x4c\x24\x1c\x8f\x0b\x21\xb8\xc7\xb5\x8c\xd2\x0c\xbe\xa4\ +\xea\x60\xd3\x88\x41\x93\xaf\x9c\xb4\xe6\xa9\x3f\xfc\xfa\xe0\xb4\ +\xf1\x61\xb7\x61\xf9\xf2\x55\x83\x66\xdf\x31\xba\x58\x5f\xd0\x11\ +\x4b\xea\xae\xe0\x82\x70\xcf\x4e\xc4\x62\x8e\x36\x71\xf4\xc4\xd7\ +\xfe\xfa\xe2\xc3\xf3\x9c\x8c\xe6\x8d\xf5\x0e\x21\x52\x38\x76\x22\ +\x41\x3d\xe1\xb9\x89\x44\xd2\xf3\x04\x52\x2f\x99\x48\x38\x9e\xcc\ +\x0c\x85\xf8\xb1\xba\xfd\x7b\x0f\xd4\x34\xc6\x79\xa9\xd4\x03\x21\ +\x51\xbf\x7d\xfd\xce\x63\x73\x46\xe4\x08\x27\x99\x33\xec\xa2\x59\ +\x7d\xb7\xfd\xed\xb7\xbf\xd9\x33\x65\x64\x80\x77\xb8\x91\xd2\x62\ +\x33\x83\x79\xf5\x55\xfb\xf7\xd7\xd7\xb7\x70\x8d\xd9\xb5\xbb\x97\ +\x6f\xdc\x15\x88\xe6\x64\x99\xa4\xa5\x4d\x3f\xff\xfc\x41\xf7\xbd\ +\xf6\xda\xa2\xc8\xb4\xa8\x74\x0b\x47\x4c\x18\x9d\x11\xa8\x3d\x74\ +\x28\x33\x6f\x6c\x88\x71\xcf\x51\xdb\x6d\x9c\xc5\xd9\x4a\xd3\x34\ +\xfd\x32\x23\x9c\x73\xd7\x75\xa1\x4b\xb4\xff\xa4\x3b\x9f\x94\x52\ +\x48\x21\x85\xef\x2f\xa4\xe6\x27\x4f\x3d\xa4\x10\xe0\x3a\xc9\x44\ +\xd2\x11\x82\xdb\xc9\xa4\xed\x71\x10\xd2\x49\x24\x84\x74\xf6\x6c\ +\x58\xb6\xbb\xc6\xce\x29\xc8\x85\x3d\x35\xc9\xd0\xe0\x19\x03\x03\ +\x8b\x5e\x7d\x31\x30\xa5\x52\x3a\x6c\xcc\xcc\x69\xc2\x71\x92\x09\ +\x87\x73\xee\x12\xad\xbc\x20\xb4\x74\xf9\x8b\xcf\x9b\x87\x8a\x2b\ +\x46\x8c\xec\x9f\x25\x84\x7c\x9f\xa9\x56\x48\x4f\x51\x9c\xbe\xbf\ +\xc0\xbe\xf3\x9d\xff\xfe\xa0\x17\x8b\x1a\x66\x6c\xc3\xda\xc4\xd6\ +\x4d\xd4\x30\xbb\xf7\x0e\x3c\xcf\xac\xe8\x9b\x31\x73\x36\x7a\xae\ +\x3f\x4b\x57\x5f\x57\x9b\x9b\x57\x80\x04\x10\x11\x84\x1b\x73\xda\ +\x9b\x1a\x9a\x1b\x9b\x9a\x92\x0e\xea\x06\xc9\x19\x78\xde\x94\xe1\ +\x15\x85\x45\xf9\xed\x75\xcd\x39\xfd\x87\x0d\xed\x57\xd0\x70\x60\ +\x6f\x7d\x82\x0e\x1e\x37\x79\xca\xc8\xf2\xc6\x83\xbb\xab\xaa\x9b\ +\xcd\xac\xe2\xbe\xe5\xf9\xe8\xf2\x48\x5e\x45\x79\x7e\xa6\xf4\x1c\ +\x16\x29\xaa\xc8\x37\x76\x6e\xdc\xb8\xfb\x50\x63\xc9\xf8\x4b\x2f\ +\x99\x3c\x84\x7a\x4e\x30\xab\xb0\x6f\x79\xbf\xa1\x43\x2a\xe2\x47\ +\xf6\x1c\x68\x90\xe7\x5d\xf1\xa9\x99\xc3\x8b\xb9\x93\xe4\x2c\xd2\ +\xb7\x6f\x9f\x10\x15\xae\x60\x45\x7d\x06\xe6\x84\x34\xc1\x85\x1e\ +\x88\xda\x07\xd7\xac\xaf\x35\xc6\x8e\x1a\xdc\x7f\xd8\xe8\x62\xcb\ +\x3e\x50\x75\xa8\x39\x41\x46\x5f\x78\xc3\xf5\x33\x47\x50\xcf\x71\ +\xb9\xcc\x2c\xe8\x5b\x9a\x1b\x91\x82\x73\x49\x73\x4b\xfb\xf4\xaf\ +\x1c\x3a\xb0\xc8\x3a\x52\x75\xb0\xad\xa3\xed\x58\x87\x3e\x79\xfa\ +\xe4\x0c\xea\x85\x73\xcb\x2b\xf2\x82\x82\x86\xfb\xf4\xa9\x08\x51\ +\xe1\x4a\x5a\x50\x5e\x39\x6a\xc4\x40\xad\xfd\xc8\xf6\x3d\x87\x48\ +\xf6\x80\xc9\xe3\x47\x96\x95\x16\x47\x2d\x27\x86\xd9\xfd\x4a\x33\ +\x24\x17\x92\x86\x86\x8d\x19\x93\x03\xad\x07\x0f\x1e\x69\x89\x7b\ +\xd1\xfc\xf2\x71\x93\xa7\x14\x92\xe6\x6d\x3b\xf6\x3a\x66\xde\xf8\ +\xf3\x26\x56\x84\xf9\xce\xad\x1b\x77\xee\xaf\x2d\x18\x75\xfe\x25\ +\x33\x47\x95\xf5\x1d\x5c\x1a\x48\xec\xd9\x73\xa0\x29\x21\x8b\xfa\ +\x55\x16\xb0\xba\xf9\xf3\x97\x0f\x98\x79\xd5\x88\x02\xdd\xf5\x24\ +\x2a\xfe\xe5\x00\x12\x20\xb6\xed\xac\x58\xb9\x72\xf7\x9e\x3d\xbb\ +\x76\xef\x89\xc7\xe3\x79\xb9\xb9\x40\x88\xa6\xe9\xf5\xf5\xb5\xc1\ +\x60\xc8\xb2\x2c\xbf\xa7\x51\xca\xea\xeb\x6a\xb3\x73\x72\x28\x63\ +\x52\xfa\x45\x4b\x21\x75\x14\x80\xd4\xb8\x39\x7d\x5c\x40\xe4\x5c\ +\x84\x73\x4a\xfa\x95\x66\x71\x4e\xcb\xfa\xf6\xcd\xb5\x88\xe3\x61\ +\x5e\x69\xdf\xb0\x53\xb7\x69\xd3\xd6\xea\x78\xe0\x82\x4b\xae\x1a\ +\x5d\x91\xdb\xa7\xb2\xd2\x8a\x55\xef\xde\x7f\xd4\x86\x70\xbf\x01\ +\x7d\x02\x54\xe8\x19\x85\x7d\xcb\xf2\xd0\x93\x79\x7d\x2a\x58\xfc\ +\xd8\xbe\xa3\xed\x39\xa5\xfd\x4b\x72\x2d\xc9\x53\x5e\x8a\x1f\xdb\ +\x48\x0f\x64\xd2\x91\x4f\x20\xba\xae\x37\x34\xd4\x59\x56\x20\x10\ +\x08\x9c\x8e\x3a\x9c\x49\x5d\x16\x16\x89\xd6\xfc\xf9\x7f\xeb\x1e\ +\xbe\xbf\xc7\xbc\xa6\x78\x2c\x63\xd6\xc5\x7d\x7e\xf9\x47\x11\xeb\ +\x00\x00\xc6\xb4\x2d\x9b\x37\x0c\x1b\x31\x0a\x00\xa4\x10\xcc\x30\ +\x4d\x5d\x03\xf4\xe3\xba\xc2\xf3\x24\xa3\x22\x69\x7b\x84\x19\x01\ +\x8b\x39\x49\x1b\x99\x11\x30\x0d\x82\x3c\x99\xb4\x91\xea\x96\x69\ +\x52\x0a\xc2\x73\x92\xb6\xa7\x99\x01\x0d\x3c\xdb\xf1\xa8\x66\x99\ +\x3a\x3a\x8e\x34\x03\x16\xa3\x20\xb9\x9b\xb4\x5d\xaa\x5b\x06\xe1\ +\x49\xc7\x23\x4c\xb7\x2c\x93\x51\xf0\x1c\xdb\x71\x39\x50\x3d\x60\ +\xe9\xae\x9d\xe4\x48\x2d\xcb\x92\x5e\xd2\xe3\x08\x04\x98\x6e\x26\ +\x0f\xaf\xfc\xd3\x23\xcb\xaf\xf8\xd2\x57\x86\xe7\x19\x84\xe9\x86\ +\xae\x11\x40\xee\x39\x8e\xcb\x25\x82\x61\x06\x18\xba\xb6\xcb\x81\ +\x50\xd3\xb2\x08\x8a\xb6\x23\x7b\xd7\xef\x3a\x1c\xcc\xca\x38\xb4\ +\x76\xd1\x3e\x36\xe2\xcb\x9f\xb9\x22\x5b\xa3\x20\x5d\x9b\x93\x80\ +\xa5\xb9\x49\x9b\x03\xb5\x02\x96\x74\x92\x1e\x52\xcb\xb2\x34\x46\ +\x00\xa5\xeb\xd8\x2e\x47\xd3\x0a\x50\xe9\x24\x1d\x91\x72\xf3\x08\ +\x35\x0c\xd3\xd0\x19\x20\x0a\xcf\xb5\x5d\xae\x5b\x01\x43\xa3\x80\ +\xc8\x5d\xdb\xe6\x10\x08\x58\x8c\x12\xc9\x3d\xdb\x76\x24\x10\xdd\ +\xb4\x4c\xff\xcd\xd2\xdb\xb1\xf0\xb1\xe7\x76\x86\xbf\xfa\x95\xeb\ +\xa3\x42\x6d\xb3\x71\x76\x59\xb1\x7c\xc5\x2b\x0b\x5e\xcd\xce\xce\ +\xba\xf9\xe6\x9b\xfb\xf6\xed\x83\x12\x82\xa1\xe0\xf6\xad\x9b\xf3\ +\xf2\x0b\x32\x33\xb3\xfc\x01\x85\xa6\xeb\x5b\x37\x6f\x1c\x38\xb8\ +\x52\xd7\x0d\x29\x78\x97\x1c\xb5\x54\x5f\xed\x32\xd8\x07\x40\xd0\ +\x0c\x4b\xa7\x22\xe9\x70\x2b\x60\x09\x27\xe9\x0a\x62\x5a\x16\x11\ +\x2e\x27\x9a\x65\xea\x04\xd1\x73\x7d\xbb\xd5\x4c\xcb\xd4\x19\x45\ +\xc9\x93\x09\x1b\x74\xd3\x64\x68\x27\x5d\x24\x00\x84\x05\x02\x96\ +\x46\xc1\xb5\x93\x8e\xd7\xa5\x78\x3a\x1e\x1f\x49\x20\x42\x3a\x85\ +\x90\x04\x83\xa1\x9d\x3b\xb6\x66\x65\xe5\x64\xe7\xe4\x4a\xf9\xcf\ +\x4d\xe6\x4c\xc6\x11\xe8\x38\xa1\xd1\x63\x0b\x3e\xfd\x45\xd2\xa3\ +\xbf\xe0\x5a\x7d\xfb\xa1\xeb\x74\x8e\x72\x50\x4a\xcf\xf3\x0c\x5d\ +\x07\x00\xcf\x49\x7a\x76\x6a\x1e\x3f\x3d\xd3\x43\x00\x08\x0a\x2f\ +\x11\xf7\x00\x00\xa4\x1b\xf7\xdc\xb4\xc6\x78\x09\xee\x75\x1e\x99\ +\x3b\x49\xee\x0f\xd2\xd2\xcf\x92\xf1\xd8\xf1\x40\x91\x6b\x27\xfd\ +\xd0\x8e\xe0\xc9\x38\x3f\x3e\xe2\x92\x3c\x99\xe0\xfe\x33\x27\x99\ +\xe8\xbc\x82\xdc\x75\x83\x25\xa3\x6f\xbf\x35\x5b\xd3\x85\x10\x12\ +\xb9\xed\x39\x27\x0c\xd4\x3c\x27\xe9\xa5\x3e\x00\x3a\xc9\x24\x61\ +\x1a\xa1\x10\x6f\x3c\xba\xb7\xea\x50\xb4\x78\xf2\x5d\x33\xa6\x46\ +\xa5\xd3\xb9\x0a\xe4\xf8\x29\x12\xfe\x29\x84\x9d\x88\x77\xbd\x2c\ +\x5d\x4f\xed\xbb\x9e\xae\x9d\x74\xed\xe3\x6f\x70\x93\x09\xb7\xcb\ +\xfb\x93\xf1\xf8\x09\x17\xd5\xf6\xaf\x1b\x50\x0a\x19\x7d\x26\xdf\ +\x3e\xb2\x38\x2a\x3d\x2e\x4f\x30\x39\xc5\xbf\x32\x28\x86\x48\x29\ +\x9d\x31\x73\x46\x24\x12\xc9\xcb\xcf\xab\x28\xaf\x70\x3d\x97\x10\ +\x2a\xa5\xf4\x4e\x59\x34\x89\x12\x3d\xd7\x33\x74\xa3\x4b\xd4\xdf\ +\xb7\x70\x38\x25\xf4\x08\xdc\xb5\xfd\xbf\xb7\x13\x49\xdf\xbc\x52\ +\x96\x0b\x22\xde\xd9\x6b\x80\x80\x14\x4e\x22\x71\xdc\x24\x5d\x27\ +\xd9\x69\x3f\x28\x4e\x30\x8f\xce\x53\x02\x12\xf4\x23\x8d\x08\x7e\ +\xb6\x25\x01\x00\x22\x51\x7a\x9e\x77\xfa\x79\x54\x67\x54\xc7\x0d\ +\x91\x9a\x16\x31\xdf\x77\xdd\x94\xe7\xc9\x64\xc2\xb7\x59\xc6\x58\ +\xd5\x81\xfd\x8e\xeb\x0e\xae\x1c\xa2\x69\x9a\xec\x92\xfe\x91\x4a\ +\x86\xee\x31\x09\xe4\xec\x7f\xf7\x40\x34\x5d\x43\xc1\x4f\x73\xad\ +\x01\x61\x9a\x65\x9a\x00\x00\x28\x5c\xc7\xe1\x12\x3f\x94\x5e\x49\ +\x35\x9d\xa0\xe8\x76\x54\xa9\xf8\x57\x45\x16\x7c\xab\x24\x04\x74\ +\xdd\x90\x28\x85\x10\x7e\x5f\x6f\xa8\xab\x3b\x72\xf4\xf0\xb0\x61\ +\x23\x34\x4d\xf3\x7d\x72\xc6\xd8\x91\xc3\x87\x3b\x3a\xda\x2a\x87\ +\x0c\xd3\x0d\xa3\x73\x36\xb3\x33\x02\x78\x6e\x2c\x3c\x1d\x50\x20\ +\x9d\x27\xeb\x0c\x31\x34\xd6\xd7\x1f\x3a\x54\x35\x74\xd8\x88\xd3\ +\x5c\x37\x75\x8e\xea\x3b\x22\xe2\xde\xdd\xbb\x5c\xd7\x36\xcd\x80\ +\x2f\x60\x00\x2a\x58\xa6\xf8\x48\x4c\x49\x60\xe7\x13\x02\x84\x73\ +\xee\xb8\x4e\xbf\x7e\x03\x32\xb3\xb2\x7c\xa5\xe8\xec\x93\xfb\xf6\ +\xee\x8e\xc7\x63\x01\x2b\x98\xb2\xf0\x4e\x67\xe1\xc3\x6c\x33\x10\ +\x00\x2e\xb8\x63\xdb\x7d\xfb\x0d\xc8\xca\xce\xee\xda\xe6\x0f\x5f\ +\x17\x7c\xdd\x6a\x6b\x6d\x75\x5d\x07\xd4\x4e\x52\x8a\x8f\x2c\x94\ +\x92\x68\x46\x86\x69\x5a\x27\x75\x30\x42\x08\x21\xa4\xad\xad\xd5\ +\xb1\xed\xde\x66\xe1\x84\x92\x68\x34\xc3\xb2\xac\xd3\x14\x05\x38\ +\xc7\xf5\xa0\x29\x53\x9b\x4e\x2a\x3e\xf2\xbc\xcf\x84\x9f\x3f\xa3\ +\xf9\xd1\x6a\x73\xb7\x9c\xd3\xfa\x8e\x52\xa8\xd8\xb9\xe2\x63\x2e\ +\x19\x1f\x13\xb7\x48\x7d\x97\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\ +\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\ +\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\ +\xe9\x82\x42\xa1\x50\xba\x90\x82\x50\xa6\xa9\xf5\x11\x0a\xc5\x47\ +\x5a\x17\x08\x21\x94\x76\x2d\x29\x4b\x7a\xda\x00\x8a\x10\xca\xfe\ +\x59\x87\x27\x04\x84\x9b\x68\x6d\x8b\x75\x53\x8a\x90\x10\xc6\x98\ +\x2a\x2e\xa2\x50\x7c\x04\x74\x41\x08\xcf\x71\x39\x30\x0a\x80\x40\ +\x28\x91\xdc\x71\xbb\xdf\xbf\x44\x38\xf1\x86\x86\x06\x5b\xf4\xbc\ +\x90\x8c\x50\x1d\x9c\x95\xf3\xff\xf8\xf3\xfb\xdf\x88\xe1\x49\x7b\ +\x67\x11\xf4\xec\xc6\xfa\xfa\x84\x87\x4a\x1a\x14\x8a\x5e\xac\x0b\ +\x84\x05\x68\xe2\x8d\x47\xbe\x7f\xfb\x97\xbe\xf7\xce\xde\x98\x65\ +\x18\x96\x96\x58\xf0\xd7\x1f\xdc\xf9\xc5\x9f\x6c\x39\x96\xd0\x75\ +\xc6\x74\x33\x14\x0a\x87\x43\x41\xd3\x30\x02\x26\x5f\xf4\xd8\x1f\ +\xbe\xf3\x8b\x87\x1a\x8c\x68\x38\xa8\x13\xa0\x56\x30\x14\x0e\x87\ +\x43\xc1\x80\xce\x28\x20\x12\xaa\x59\xc1\x90\x19\x36\x9b\x8f\xee\ +\xda\x7d\xa8\x51\x00\x31\x4c\x2b\x14\x0e\x87\xc3\x21\xcb\x30\x02\ +\x01\x58\xfb\xca\xc3\xff\xf5\xbd\xdf\x57\x61\x34\x1c\x32\x09\x10\ +\x33\x10\x0c\x87\xc3\xa1\x50\xd0\xd0\x54\xec\x43\xa1\xf8\x70\xd0\ +\xba\x1d\x41\x08\xc7\x6e\xad\xae\x6f\x3e\xda\xfc\xfa\xc2\x77\xa7\ +\x8d\xb8\x59\x6c\x59\xf8\xc6\x8a\x1d\x6d\x1d\x85\x8d\x1d\x49\xc3\ +\xcc\xae\x5a\xb7\xf8\xf9\xd7\xde\x6b\x85\x9c\x19\x57\x5e\x7f\xf1\ +\x98\x6c\x21\x44\xcb\xa1\xdd\x7f\xfe\xe1\x77\x87\x8e\x9c\x79\xf3\ +\x15\x7d\x9f\xbf\xf7\xd9\x5d\x75\xb1\x60\xde\x80\x4b\xae\xbc\x6c\ +\x44\x45\x8e\xd3\xb8\x77\xee\x63\x0b\x76\x57\xb7\x37\x1e\x75\xa2\ +\x21\x4b\xd7\xc4\xba\x57\x9f\x79\x6d\xcd\x6e\xa9\x67\x8e\x9e\x71\ +\xe9\x95\x33\x07\xa3\x10\x1d\xf5\x55\x8f\xfc\xfc\xbb\x4b\x07\x4c\ +\xba\xeb\x96\x71\xaf\x3f\x74\xff\x86\xaa\x26\x33\xab\xfc\xc2\xcb\ +\x2e\x1f\xd7\x3f\x17\x85\x2a\x82\xae\x50\xf4\x0a\x7f\x01\xb8\xe7\ +\xc4\x5a\x9d\x9c\x8a\x82\xc3\x6b\x96\x6d\xd9\x53\xb5\xf2\xbd\x25\ +\x0d\x7a\x49\x96\xe1\x36\x7b\xd8\xb2\x63\xf1\x6f\xff\xf0\xc0\x41\ +\x2f\x62\xc5\xf7\xfd\xe5\x97\x7f\x5c\x73\xb4\xc3\x30\x74\xc2\xa8\ +\x6e\x9a\x96\xa9\x53\xca\x80\x1a\xe1\x90\x7e\x68\xcd\xbc\xff\x7d\ +\x64\x51\xc2\x6d\x79\xf1\xc1\x7b\x9f\x7c\x7d\x43\x12\xa4\xeb\x22\ +\x10\x04\xc2\x34\xa4\x81\x60\x88\xb7\xec\xfa\xfb\xef\xff\xb6\xe6\ +\x40\xb3\x61\xea\x94\x31\xcd\x30\x2d\xcb\xa0\x8c\x01\xe8\xe1\x70\ +\xa0\x61\xfb\xeb\xbf\xbd\x7f\x5e\x75\x0c\x54\xa4\x52\xa1\xe8\x15\ +\xba\x40\x08\xe1\x5e\xb2\xa5\xc3\x1b\x38\xf5\xf2\xe9\x45\x8d\x8f\ +\x3f\xf2\xf8\x6b\xab\x9a\x2f\xbc\x7a\x4e\xb1\xe1\xb4\xbb\xb1\xcd\ +\x6b\x36\x1c\x6c\x74\x43\x96\xa1\x99\x26\x6f\xd9\xb3\xe9\x68\x33\ +\x72\x6e\xe5\x0f\xfc\xe2\x77\x7f\xf8\xd9\x4f\x4d\x25\x1d\x31\x33\ +\xa0\x11\x62\x04\x43\x56\xac\xae\xae\xbe\x6a\xe7\xfa\x9d\x07\x07\ +\xcf\xfe\xe2\x6f\x7e\xfe\xa3\x39\x23\x32\x6c\x0f\x81\xdb\xd2\xd2\ +\x19\xd3\xac\x50\x88\x25\x1a\x6a\x5b\xda\xb8\x90\x2c\x5c\x74\xfb\ +\x7f\xfe\xcf\xbf\xdd\x7d\xb1\x99\x88\xeb\x01\x46\xa8\x16\x0a\x05\ +\x92\xb5\x35\xad\xb1\x24\x25\x6a\x34\xa1\x50\xf4\x06\x7f\x01\x80\ +\x73\xbb\x35\x2e\xb2\x2a\x06\xcd\x9a\x75\x5e\xf5\x7b\x0b\xea\x0a\ +\x27\x5e\x3c\x76\x70\x50\xb3\x3b\x62\x8e\x94\x52\x4a\x1a\xc9\x2b\ +\x9d\x70\xfe\x65\xff\xfe\xad\xaf\x9f\xdf\x27\x9b\x0b\xe1\xb9\x8e\ +\xed\x02\x50\x5c\xf3\xc2\x13\x0f\xbf\xb2\xb6\x64\xfc\x05\xe3\x2b\ +\x73\xa5\x90\x40\x08\x21\xe0\xb9\x49\x00\xa4\x14\x98\x61\x74\xec\ +\x5e\xfe\xb7\xbf\x3e\x72\xcc\x18\x7c\xc1\xf9\x63\x42\x04\x91\x10\ +\x02\x84\x73\x27\x69\x4b\x20\x64\xc7\xa2\xf9\x0f\x3c\xbd\x28\x3c\ +\xec\xfc\x29\xa3\x8b\x51\x15\x3b\x56\x28\x7a\x51\x7c\x01\x88\xe7\ +\xc6\xea\x9b\x93\xd9\x5c\x1b\x3e\x65\xe6\x85\x17\x1e\xc9\x3f\x7f\ +\x66\x59\xa6\xcb\x93\x1d\x35\xb5\xde\xc8\x49\xe3\x2a\xde\x5c\xbb\ +\x73\xed\x0a\x51\x1d\x70\x82\xc3\xbf\x32\x75\xfa\x80\x7e\x45\x64\ +\xf1\x9b\x7f\xf8\xee\xb7\xc6\x4e\x9a\xda\x3f\x9c\x19\x10\xbb\xf7\ +\x6c\x5c\x23\x0f\x37\x78\x4e\xb9\x59\x5c\x39\x7d\xdc\xe0\x47\xde\ +\x79\xe8\xdf\x1b\xde\x6d\xdd\x57\x47\x4b\x80\x1a\x56\x20\xc0\x1a\ +\x0f\x6d\x5d\xe7\x74\xb4\x3a\xae\x27\xf5\xf2\xf2\xe2\x88\xf7\xe6\ +\xdf\xef\xf9\xcf\xd5\xa3\x26\x8c\xcd\x0f\x07\xa9\x7b\x70\xf3\xba\ +\xd6\xb6\x1a\x4f\x14\xa9\xc8\x82\x42\xf1\xa1\xd0\xcd\x3e\x74\x84\ +\x10\xe1\xc6\xda\x13\xac\x72\xcc\xe8\xfe\x15\xfd\xc6\x4f\x99\x3e\ +\xbc\x6f\x1e\xb8\x76\x22\xe9\xe6\x54\x8c\x98\x34\x79\xc2\xa8\x81\ +\x85\x76\x6b\x53\x87\x0b\x99\x85\xe5\x43\x07\xf7\xeb\x37\xb0\x5f\ +\x76\x80\x76\x74\x24\xc2\x05\xfd\x67\x5f\x3e\xbb\xc8\xe4\x0d\x0d\ +\xcd\x46\x76\xbf\x29\x53\x27\x0f\x1b\x3c\x70\xf8\xc8\x91\xf9\x96\ +\x68\x69\xb7\x73\x2b\x86\x4d\x9d\x3a\x69\xcc\xf8\xd1\xfd\x8b\xb2\ +\xe3\x4d\xb5\x09\x19\x1a\x36\xe1\xbc\x89\xa3\x87\x0f\x1c\xd4\x3f\ +\x3f\x6a\xc6\xda\x3a\xcc\xec\xf2\x0b\x2e\xbd\xb8\x5f\x26\x6b\xa8\ +\xab\x27\xe1\xd2\x89\x53\xa7\x8e\x19\xda\x27\xa0\x7d\x58\x3b\x4b\ +\x28\x14\x9f\x5c\xba\xaf\x07\x4d\xa8\x16\x0c\x5a\xc2\x49\xda\x9e\ +\x20\xa9\x5d\x6b\x58\x20\x18\x20\xdc\x4e\xd8\x9c\x19\xa6\x69\xe8\ +\x94\x00\x0a\x2f\x69\x3b\x12\xa8\x69\x59\xba\x46\xa5\xe7\xda\x0e\ +\xd7\x2d\x4b\x67\x14\x20\xb5\x37\x1c\x12\xe6\xef\xa5\x05\x80\xc2\ +\x73\x93\x8e\xa7\x19\x96\x69\x68\x04\x00\x51\x38\x49\x9b\x4b\x30\ +\xac\x80\xa1\x51\x14\x5e\xd2\xf6\x34\xd3\xf2\x67\x28\x53\x07\x57\ +\xa2\xa0\x50\xf4\x12\x5d\x50\x28\x14\x9f\x64\x54\xb4\x5f\xa1\x50\ +\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\xc5\x07\xe5\xdc\xed\x37\x45\ +\xd4\xba\x28\xc5\xc7\x85\x6e\xf7\x74\xeb\xe5\x16\xde\x1b\xf7\xa1\ +\x23\x84\x24\x12\xf1\x58\x47\x0c\xd5\xac\xa3\xe2\x23\xae\x09\xa6\ +\x61\x46\x33\x33\x29\xa5\x5d\x8d\x99\x50\x92\x4c\x24\x63\x1d\xed\ +\xb2\x37\x4e\xa1\xa1\x61\x18\x19\x19\x59\x94\xd1\xd3\xec\x80\x67\ +\x38\x1f\x41\xa8\x06\x54\xeb\x79\xaf\x7a\x02\x28\x50\x78\x9d\xa2\ +\x90\x4c\x24\xda\xda\x5b\x8b\x8b\xcb\xac\x40\xe0\x84\x5d\xb8\xfd\ +\x56\x2b\x63\x53\xf4\x32\x48\x17\xcb\xec\x6a\xa8\x52\xca\xfa\xba\ +\x1a\xd7\x71\x72\xf3\xf2\xbb\xf4\x31\xe2\x38\xc9\x96\x96\xe6\xa2\ +\xe2\xd2\x60\x30\xf4\x61\x59\x78\xd7\xd3\x9d\xd4\xe6\x86\xfa\x3a\ +\x3b\x99\xc8\xcb\x2f\x38\x9b\xba\x40\xa8\x4c\x34\x89\x44\x2b\xa1\ +\xb4\x07\x8f\x45\x52\x23\xc4\x22\x85\x80\x12\x00\x28\xa5\xc7\xaa\ +\x8f\x16\x15\x97\x84\x23\x51\x44\x44\x3f\xfb\x19\xa0\xeb\x13\x65\ +\x88\x8a\xde\xa5\x0b\x7e\xda\x4e\x97\xd1\x81\xff\x23\xa5\x14\x01\ +\x0e\xec\xdd\x93\x99\x99\x69\x5a\x56\xfa\x45\x56\x5b\x53\x9d\x9b\ +\x97\x9f\x91\x99\xf5\x21\x5a\xf8\xfb\xb4\x19\x00\x0e\xec\xdb\x1b\ +\x8d\x46\xad\x40\xe0\x74\x1a\x73\x26\xe3\x08\x6a\x45\x5a\xde\xbc\ +\xa7\x69\xe1\xef\x68\xa0\xfb\x3f\x97\x36\x8f\x8c\xbe\xb2\xe8\x73\ +\x2f\xcb\x64\x9b\xff\x0a\x17\xc2\xb2\x4e\x68\x90\xff\xbc\xeb\xbf\ +\x1f\x2c\x52\xa1\xb4\x44\x71\x96\x47\xe3\x27\x75\x69\xff\x47\x29\ +\x25\xa5\x94\x31\xc6\x85\x30\x8f\x5b\x24\x78\xdc\x33\xad\xc0\xa9\ +\xe3\xf9\x33\xb2\xf0\xd3\xec\x03\x27\x1f\xf6\x9f\xb4\x59\x63\x5c\ +\x70\x00\x72\x3a\xee\xcb\x99\xc6\x17\x08\x23\x0c\x08\xd3\x7b\xf8\ +\x25\x07\xca\x4e\xbc\xcc\x52\x22\xd2\xf4\x2e\xe0\x12\x81\x31\x0a\ +\x00\x82\xf3\x0f\xf6\x6d\x01\xf8\xa2\x20\x11\x54\x18\x53\x71\xb6\ +\xa5\x01\xbb\x46\x13\x11\x53\xfd\x8d\x52\x89\xf2\xe4\xde\x25\x11\ +\x51\xa2\x94\xfe\x7b\x64\x67\x8f\x3d\x45\x11\x10\x40\xd3\x34\xdf\ +\xf8\xbb\x3a\xfc\x1f\x74\xcc\x80\xdd\x05\x32\x52\x2d\xec\xae\xcd\ +\x28\x11\x10\x08\x39\xad\x85\x05\xe7\x68\x9e\x52\x0a\xe9\xf7\x69\ +\x04\x44\x20\x8c\x79\xeb\xdf\x5c\xf0\xce\xda\x2a\xaa\x31\xf0\xb3\ +\xac\x35\xcd\x7f\x50\x92\xfe\x2c\x94\xf9\xaf\xf8\x9f\x84\x30\x8d\ +\x69\x9a\xa6\x69\xa2\x65\xe7\xd3\xcf\xbd\x52\x87\xfe\xaf\x28\xd3\ +\x34\x48\xfd\x5e\x23\x04\x10\x68\xea\x50\x8c\x76\xfe\x15\xd3\x58\ +\xe7\xd7\xac\x1e\xea\xf1\x01\x1e\x88\x04\x80\x51\xca\xd8\x71\x13\ +\x02\x00\xf4\xed\xb9\xab\x85\x4b\x84\x2e\x06\x96\x7a\xb3\x94\xa7\ +\x1e\x93\x52\x72\x78\xeb\x8a\x37\x57\xec\x91\x94\x6a\x69\xb3\x67\ +\x8c\x62\xd7\x8e\xd0\xed\x8f\x24\x6d\xdb\x1a\xac\x7b\xfd\xf9\x37\ +\x37\x37\x32\x4d\x63\xb4\x3b\xc3\x96\x12\xa5\x84\xf4\x47\x48\xb5\ +\x47\x8a\xd3\x77\x5b\xce\xc9\x7c\x04\x21\x88\x88\x7e\x7f\x47\xa0\ +\x1a\x75\xaa\xd7\x3f\xfe\xd0\xfd\x75\x85\x17\xf6\x1f\xf2\xcd\xf2\ +\x20\x71\x5d\xbb\xf6\x58\x6d\x53\x5b\x82\x05\x33\xcb\x2b\x4a\x03\ +\x44\x48\xca\xd0\x6e\xdd\x5b\x75\x54\x58\x59\x15\x15\x25\x06\xe1\ +\xf1\xe6\x9a\x9a\xfa\x46\x8f\x65\xe6\xc8\xea\x95\xcb\x96\x86\xfb\ +\x0c\x4a\x14\x44\x0b\xf3\xa2\xed\x6d\xc9\xcc\xbc\x5c\x13\xec\x9a\ +\xea\x96\x40\x56\x7e\x98\xd9\x35\xd5\xb5\x4d\x6d\xc9\x60\x4e\x51\ +\x45\x49\xae\xd3\x5c\x7d\xa0\xba\xd9\xca\x2e\xe9\x53\x94\x09\x42\ +\xa8\xc1\x87\xe2\x03\xc1\x28\xe5\x42\x3c\x3f\x77\x6e\x79\x79\xf9\ +\xd4\xa9\x53\x3b\xfb\x98\xf4\x6f\xbe\xc7\x7d\x72\x82\x98\x72\x11\ +\x3a\x6d\x0c\xd3\x3f\x9f\x1c\x9c\xa3\xf4\xe0\x86\x77\x5e\x3c\x3a\ +\x6c\xe6\x94\x81\x6d\xf5\xc7\xea\x1a\x9b\x5c\x34\xf2\xcb\x2a\x72\ +\xc3\x3a\x41\x51\x7f\xa4\xaa\xa6\x39\x19\xcd\x29\x2a\x29\xcc\x34\ +\x18\x36\x1e\xde\x5b\xd3\xe6\xe5\x95\xf5\x2b\x8c\xea\xae\x13\xaf\ +\xae\xab\x6d\x6e\x77\x73\x8a\xf3\x0e\x6c\x59\xb7\xe5\x80\x55\x1e\ +\x1c\x94\x59\x50\x5e\x10\xd5\xbb\x35\x6c\x94\xb2\xeb\xd4\x69\x5a\ +\xa3\x7a\x8f\x2e\x00\x88\xe3\x17\x8b\x50\xf0\x56\xbe\xf5\x6e\x9f\ +\xcb\xbf\x30\xfc\xf0\xb2\x45\x6b\x0f\x7c\xe6\x82\xfe\xed\x87\xdf\ +\xfd\xd9\x2f\x9f\x0a\x57\xf4\x95\x4d\x35\x19\xc3\xe6\x7c\xf9\xf3\ +\x57\x45\x3b\x0e\x3e\xfd\xe0\x63\xfb\x6d\x4b\xb6\xd5\x17\x4d\xba\ +\xe9\xf3\xd7\x0f\x79\xf9\xcf\xbf\x7a\xb7\xc9\xec\x33\x70\xc4\x9c\ +\xa9\xc5\xa6\xd7\xba\xea\xad\x05\x0d\x43\xc6\xcd\x1c\xea\xfd\xf9\ +\xd1\x0d\x5f\xfc\xd1\xf7\x86\xe0\xee\x07\x7e\xff\xb7\x89\x5f\xfd\ +\xcd\xe4\xc4\x1b\x3f\xf9\xc3\x1b\x91\xc2\x3e\x23\xa7\x5e\x9a\x01\ +\x07\x1f\x7b\xf0\x05\x3b\x10\x69\x6d\x6c\x3f\xef\x53\x5f\xba\x76\ +\x7c\xa9\xeb\x71\x35\xfa\x50\x9c\xee\xed\x8c\x52\xc7\x71\xe6\xce\ +\x7d\x6e\xd9\xf2\x65\x96\x65\x01\xe2\xe4\xf3\xce\x83\xd4\x30\x41\ +\x9e\x28\x0b\x20\xe4\x71\x13\xef\x3a\x82\xe8\x6e\xa4\x80\x9a\x61\ +\x05\x03\x96\x81\x2d\x0f\xfc\xe9\x97\xdb\x9c\xcc\x02\xda\xd6\xcc\ +\x06\x7e\xeb\x3b\x5f\x20\x5b\x5f\xbe\x6f\xfe\xfa\x68\x6e\x66\x61\ +\xff\x69\x77\x7e\xea\xbc\xdd\x6f\x3f\xf5\xe4\xe2\xbd\xa1\x30\x36\ +\xd9\xd9\x9f\xfe\xe6\xbf\x65\x6f\x7f\xe9\x17\x0f\xbf\x17\x2d\xeb\ +\x3b\x6e\xc6\x25\x56\xc8\xaa\xdb\xb9\xe2\x35\x71\x78\xdc\x9c\x9b\ +\x8b\x32\x33\x05\x97\xdd\xde\x8f\xfd\x7b\xb1\xdf\x00\x01\x1f\x60\ +\x06\xf5\x5c\xe8\x02\x49\xfb\x30\x88\x92\x30\xe6\x34\xec\x5a\xb3\ +\x1f\x2f\xff\xef\xab\x8a\x77\x25\x7e\xfd\xc6\xb2\xb6\x99\xfd\xdd\ +\x8e\x66\xaf\x60\xe4\x97\xbe\xfd\xf5\xc2\x8e\x4d\xbf\xf8\xe1\x83\ +\x8b\x36\x4c\x1e\xd3\xfa\xe2\x3b\x87\xe9\xa7\x3f\x7b\x85\x76\xe0\ +\xcd\xfb\x5e\x7b\x7e\xda\xf9\xdf\x6c\x8d\x69\xb3\x6f\xfb\x8f\x1b\ +\x27\xe5\xb7\xee\x7f\x13\xb2\xfb\xdd\xfe\xcd\x6f\x0f\x0b\x43\xf3\ +\xae\x05\x84\x31\xdf\x5b\x62\xba\x4e\xa9\x8c\x35\xd7\xe9\x65\x13\ +\xfe\xf3\xfb\x5f\xcc\xa3\xf1\x17\x7e\xfd\x3f\x87\xd9\xc8\xcf\x5c\ +\x3e\x61\xdf\x1b\x0f\x2e\x78\x6e\xd1\x85\x63\x3f\x1d\x40\xa9\x8a\ +\xbd\x28\x4e\xd7\x6e\x25\x22\xe0\xf9\x33\xa6\xcf\x98\x39\x03\x51\ +\x9a\xa6\xc9\x39\x4f\x05\xf6\x24\x22\x60\xd7\xf9\x48\x44\x99\x7a\ +\xa4\x3d\xf7\xb4\x2c\x9c\x74\x8f\x26\x00\xa9\x59\x03\xc1\xe3\xcd\ +\x8e\x31\xfb\xb3\xff\x7d\x7d\xbf\x86\x3f\xfc\xe0\x67\x4b\x76\x1e\ +\xe9\xb7\x67\x57\x6b\x70\xd0\xd7\xbf\x7a\x6b\x61\xd8\x94\xad\x3b\ +\x9e\x9a\xff\x6e\xe6\xcc\xbb\x2e\x19\xa2\xcd\xbb\xef\xbe\xf9\xef\ +\xee\xbf\x45\x6f\x0e\xf7\x3b\xff\xbb\xdf\xbb\x3d\x8c\xb1\x67\xd7\ +\x8a\x11\x97\xdc\xfd\x8d\xab\x2a\xb9\xe7\x78\x1e\xef\xa1\xdf\x91\ +\xf4\x50\x88\xa6\xda\x8c\xbd\xcc\x5f\x90\x52\x22\x4a\x29\x09\xd3\ +\xf4\x23\x9b\xde\xdd\x74\xf0\x90\xf9\xcc\x23\xe1\xd8\xc1\x43\xbb\ +\x6a\xd6\x1c\xbc\x71\x14\x03\x4d\x63\x04\xc1\xcc\x1b\x36\xaa\x50\ +\x3f\x7a\xf0\x48\xbd\x5d\xeb\x71\xd8\xb2\xe2\x3d\xe9\xd0\xa9\x33\ +\x26\x06\xa5\x8b\x2c\x55\x60\x1e\xa5\x40\x04\x29\x10\x10\xa4\x10\ +\xa2\x8b\x36\x4b\x21\x24\x12\x8d\x51\x44\x00\xd1\x7e\xa8\x36\xe1\ +\x1a\xb5\x2b\xde\x7d\xdb\xd1\xfb\xcc\x98\x38\x40\xb8\x8e\x40\x55\ +\x45\x56\xf1\xc1\xc4\xa1\xb4\xb4\xb4\x33\xaa\x2f\x84\x20\x34\xf5\ +\xfc\x94\xf8\x82\x40\x89\x52\x4a\x21\x45\x67\x44\x10\xfd\x37\xe1\ +\x89\x6a\x93\xee\x0e\x42\x48\xc2\x08\x91\x02\x8c\xac\xa2\xc2\x8c\ +\xc3\x0d\x89\x5b\xae\xbc\xf9\xe8\xdc\xb9\xbf\xfb\xc9\xcf\x46\x5f\ +\x78\xc3\x15\x43\x9b\x1a\x92\x2e\x1c\xd9\xb2\xa4\x8e\x67\x0e\x3d\ +\x6f\x40\x59\xc4\x3b\x86\xd4\xb7\x6d\x10\x12\x51\x4a\x01\xc0\xb9\ +\x10\xdd\x64\x52\x91\xae\xb1\x47\x20\x14\xbb\x6d\xf3\x87\xaf\x0b\ +\x98\x92\x05\x8d\xd9\x35\xef\xac\xd8\x3f\x74\xe6\x25\xa3\x2b\x82\ +\x1e\x2d\xbf\xa0\xed\xa5\x55\xef\xae\x1a\x34\xce\x10\xf1\x58\x5b\ +\x87\x9d\x6c\xdb\xb5\xa5\xce\x1d\x34\xbb\x20\xab\x3d\xd7\x8a\xb0\ +\xcb\x6e\xfe\x6c\x59\xc0\x4d\xd8\x60\x61\x9d\xc3\xa5\xe0\x9e\x14\ +\x2e\x50\x9d\xc7\xda\x9b\x9a\xdb\x1c\x8d\x81\x95\x41\x9a\xeb\x0e\ +\x1f\x6d\x1f\x9c\xcf\x3d\xce\x39\x17\x52\xa2\x94\x82\xbb\x5c\x52\ +\xab\x24\x2f\x50\x1b\x1a\x76\xdb\xe7\xe7\x18\x6e\xd2\x95\x40\xb8\ +\xcb\x95\x9d\x2b\x4e\xdb\xc9\xf5\x71\x04\x4f\x7b\xe5\x04\x01\x28\ +\x52\x94\x52\x4a\x89\x70\xf2\x1c\x21\xa2\x94\x42\x48\x21\x11\x25\ +\x9c\x3a\x89\x98\x3e\xb0\x10\x20\x11\x41\x4a\x21\x04\x20\x0a\xee\ +\x82\x40\x21\x11\xb8\x23\x82\x03\xaf\xff\xf4\x37\x27\xaf\x9b\x7b\ +\xcf\xe3\x8f\x56\xf4\xbd\xbb\x24\x12\x2a\x1a\x33\xe7\xee\x19\x65\ +\xc9\x58\x92\x06\x02\xfb\xaa\x04\x4a\xe1\xb9\x2e\xa7\x60\x80\xd7\ +\x56\xdf\x90\x4c\x96\xd9\x49\xa1\xeb\xec\xa4\x34\xaa\x2e\x23\x89\ +\x54\x9b\xa5\x94\x78\x4a\x9b\x7b\x85\xbf\x20\x11\x29\x63\x4d\xdb\ +\x56\x6d\x6f\x08\xdc\xf5\xe5\x39\x23\x33\x40\x52\xbd\x32\x5c\x73\ +\xcf\x3f\x56\xec\xeb\x3b\xc2\xab\xd9\xf1\xe8\x1f\x7f\x46\xda\x1b\ +\x82\x83\x2f\x98\x3e\x22\x2f\x33\x71\xd5\xb4\xf5\x0f\xfe\xfe\x47\ +\xdf\x0d\x05\xad\xbe\x63\xaf\xbe\xfd\xa2\x1c\x94\x52\x0a\xc1\x3d\ +\xd7\xc8\x1e\x3c\xa1\x64\xe1\x93\xbf\xfa\x9f\x77\x87\x8e\xbf\xe5\ +\xc6\xcb\xae\x1c\xff\xde\xf3\x7f\xf8\xe1\xd2\x2c\x52\x9b\xb0\x66\ +\x5b\x94\x73\x21\x04\x08\xce\x6d\x62\x9c\x7f\xdd\x35\x7b\x1e\x7e\ +\xee\x7f\xbe\xb7\x22\xa8\x9b\x13\xaf\xb9\x75\xf6\x90\x42\xee\x29\ +\x65\x50\x9c\x9e\x2e\x74\x99\xe9\xf3\x27\x23\x84\x10\x84\x10\x40\ +\x5f\x16\x4e\xba\xf7\x12\x7f\x8e\x52\x48\x29\xa5\x90\x88\xd0\x65\ +\x2c\x71\x62\xd8\x81\x08\x0e\x5c\x08\x21\x84\xe0\xd2\xff\x1f\x38\ +\x0a\x2e\x19\x13\xdb\xdf\x9d\xf7\xca\xd2\x3d\x04\x13\x25\x83\x86\ +\x97\x17\x0e\xbc\xee\x8a\x89\x0f\xcc\xff\xdd\x77\xde\xca\xb2\x82\ +\x25\x37\x7d\xf1\x4e\x40\x14\x5c\x0a\xce\x5d\xd0\x46\x4d\x1a\xfd\ +\xde\x93\xff\xf8\xee\x81\x77\xa7\x5c\x74\xd3\x65\x93\x8b\x85\x2b\ +\xb0\xab\x87\x90\x16\x85\xe3\x9f\xa1\x9b\x36\xbf\xef\xc7\x3f\x83\ +\x7c\x47\x1a\xc8\x68\x7a\xe5\xdb\xcd\x6f\xfd\x9a\x06\xac\xee\x55\ +\xc0\xb6\xc3\xa3\xae\x29\xfa\xcc\x0b\x7e\x5e\x13\x63\x6c\xdb\x96\ +\x4d\x43\x86\x8f\xa4\x94\x3a\xb1\xd6\xb6\x38\x66\x66\x47\x88\xaf\ +\xa9\xd2\x6b\x6f\x77\x3a\x8e\x2c\xfb\xcb\x2b\x07\x6f\xb9\xe3\xba\ +\x5c\x0d\x72\x0a\x8b\x02\x54\x48\xc2\x08\x4f\xd4\xd6\xd4\x25\x38\ +\xc9\xc8\xce\xcb\x8e\xe8\xed\x2d\xed\x2c\x18\x0d\x99\x14\x08\x45\ +\xb7\xa3\xa6\xb6\x51\xe8\x91\xc2\x82\x3c\x93\x38\x75\xc7\x6a\x63\ +\x1e\x84\xa3\x99\x59\x99\x11\x70\x3a\xda\x1d\xc8\xc8\x88\x50\x44\ +\xa6\xe9\x3c\xde\x7c\xac\xbe\x85\x13\x3d\x27\x3f\x3f\x62\x6a\x6a\ +\x3e\x42\xf1\x41\xa4\x81\x3a\xae\xf3\xe2\x8b\x2f\x1d\x3e\x7c\x18\ +\x00\xa6\x4f\x9b\x3a\x75\xea\x54\x00\x08\x04\x82\xdb\xb7\x6d\xce\ +\xcd\xcb\xcf\xcc\xcc\x92\x52\x02\x80\xa6\xe9\xdb\xb6\x6e\x1a\x30\ +\x68\xb0\x61\x98\x42\x08\x7f\x7a\xb2\x73\x42\xe2\xe4\x00\x03\x21\ +\x76\xbc\x3d\x21\xf4\xac\x88\xd1\xde\xda\xae\x87\x33\x42\x3a\xc4\ +\xda\xdb\xa4\x11\xd2\x79\xbc\xbe\xa9\x55\x50\x2b\xbf\xa0\x30\x62\ +\x51\x20\x24\xd6\x54\xdb\xd0\x9a\x60\x56\x24\x3f\x3f\x87\x38\x1d\ +\x31\x97\x66\x64\x84\x08\x02\x65\xd8\xda\x50\xdb\x12\x13\x99\xb9\ +\xf9\x99\x21\xe3\x84\x8c\x41\x20\x04\x90\x10\x02\x08\x40\x09\x01\ +\x20\x84\x06\x83\xc1\x9d\x3b\xb6\x66\x66\x65\x67\x67\xe7\xc8\xd3\ +\x08\xb2\x9d\xa9\xbf\x80\x08\x12\xfc\x34\xe7\xee\x84\xe1\xa4\x5f\ +\x11\x7f\x0c\x24\x85\xd0\x02\x91\xdc\x20\x0a\x4f\x20\x20\x02\x02\ +\xd5\xf2\x0a\xc3\xde\x31\x29\xa9\x55\x58\xd6\xb7\x5c\x4f\xda\x1e\ +\xe7\x02\x01\x24\xa1\x66\x51\x79\x5f\x02\x20\x25\x17\x02\x33\x72\ +\xb2\xd1\x8f\x1f\x80\x20\x7a\xa4\xac\x4f\x06\xa0\xe4\x9c\x73\xa2\ +\x17\x94\xf5\x29\x04\x40\x94\x42\x08\xb4\xa2\xb9\x41\xe4\x5c\x22\ +\x00\xf7\x5c\x1a\xc8\xa8\xe8\x9b\x05\x80\x42\x70\xa9\x62\x8e\x8a\ +\x0f\xe4\xe4\x22\xb7\x2c\x73\xf6\xec\x0b\x9f\x7a\xea\x99\xb2\xf2\ +\xd2\x09\x13\x26\x48\xdf\x8c\x53\xee\x2f\x76\x1d\x75\x48\x29\x11\ +\x53\x89\x03\xa9\xd9\x0a\x38\x9e\xea\x48\xba\xf8\xf8\x88\x68\x86\ +\x33\x82\x80\x5c\xc8\xcc\x9c\x1c\x14\x9c\x4b\x08\x65\x64\x13\x94\ +\x12\xb2\xfb\x66\xe4\x02\xa0\x14\x82\x73\x0e\x84\x86\xb2\x0b\x23\ +\x39\x04\x51\x0a\x2e\x20\x10\xcd\x0e\xa1\xe0\x12\x01\x84\x20\x99\ +\x79\xa5\xd9\xf9\x28\x85\x10\x5d\x0c\xbb\x8b\x08\x11\x44\x20\x92\ +\x20\x01\x02\x20\x51\x4a\x29\x51\x9e\x6e\x22\xd5\x99\xae\x8f\x48\ +\xb6\x48\xbb\x1d\x7a\x5a\x58\x8a\x48\xf4\x20\x0b\xe7\xf9\xea\xc0\ +\x34\x6d\xdb\xe6\x4d\x25\xe5\x15\x59\x99\x99\x9e\xe7\xf9\x5e\x16\ +\xa4\xd3\x36\x09\x21\xdc\x4d\xb4\x27\x44\x24\x1a\x56\x45\x5e\x15\ +\xbd\xc6\x59\x20\xbe\x7d\x32\x8d\xc5\x3a\x62\x86\x69\x18\xba\x21\ +\xa4\x60\x8c\x31\xa6\x6d\xd9\xb8\xb1\x6f\xff\xfe\x91\x48\xa4\xd3\ +\x5f\xd8\xbe\x6d\x4b\x5e\x7e\x7e\x7e\x7e\xa1\xeb\x39\x7e\x8e\x13\ +\x10\x7f\x2e\xe0\x5c\xaf\x8f\x48\x0f\x1f\x7c\xbf\x01\x08\x21\x94\ +\x51\xc6\xb4\xad\x9b\x37\x56\x54\xf4\x8d\x66\x64\x9c\x35\x7f\x01\ +\x25\x0d\x66\xb3\x70\x7e\x8f\xbd\x98\x10\x90\x02\x25\x4f\xbf\x5d\ +\x16\x15\x97\xec\xdb\xb3\x6b\xc0\xc0\x41\xd1\x68\x66\xca\x95\x38\ +\x2e\xa3\x68\x04\xa2\xf9\x41\xe8\x9c\x5b\x50\x28\x7a\x4b\x80\x01\ +\x01\x11\xa2\xd1\x28\x22\x20\x4a\x46\x35\xee\x79\x7b\x76\xed\xb2\ +\x02\x56\xa7\x28\x00\x80\x94\xa2\xa4\xa4\x6c\xcf\x9e\x9d\x84\x90\ +\xcc\xac\x6c\x4a\xd3\x19\x4d\x5d\xf7\x68\x3e\x07\xd2\x40\x08\x9c\ +\xb8\xfe\xc1\xef\x60\xdc\xf3\xf6\xed\xd9\xad\xeb\x46\x24\x1a\x3d\ +\x4d\xaf\xf9\x1c\xd5\x7d\xa5\x94\x36\x37\x37\x1d\x3d\x7c\xc8\xf3\ +\xbc\xe3\x8b\xbd\xba\x0b\xff\x2a\x14\xbd\x81\xe3\x89\x09\xa7\xd8\ +\x67\x76\x6e\x6e\x79\x79\x9f\xce\xc5\x8b\x3e\x8c\xb1\xd6\xd6\x96\ +\xc3\x87\xaa\x5c\xc7\xfd\xb0\x2c\xbc\xa7\x36\x23\x40\x76\x76\x76\ +\x79\x45\xdf\x93\x6a\x46\x7c\xf8\xba\xe0\x4b\x83\x2a\xd9\xa4\xf8\ +\x78\x48\x06\x9e\x14\x5f\xf8\x28\x58\xb8\xec\xae\xcd\xff\xd2\x71\ +\xc4\x99\x36\x4b\x99\x94\xe2\x63\xcc\xc7\xc9\xc2\x55\xdd\x57\x85\ +\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\ +\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\ +\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\ +\x14\x9f\x18\x5d\x20\x9a\x6e\x18\x1a\xfb\xbf\x2c\x13\x61\x9a\x6e\ +\xe8\x9a\x5a\x4a\xa5\x50\x7c\xb4\x74\x81\x18\x56\x28\x14\x34\x4f\ +\xe9\xba\x84\x12\xaf\x6a\xf3\xaa\xe5\xdb\x0e\xb8\x84\xd1\x33\xe9\ +\xd9\x84\x82\xa8\xde\xb3\x6e\xe9\x9a\x3d\x2e\x50\x25\x0d\x0a\xc5\ +\x47\x44\x17\x08\x65\xe8\xec\x58\xf5\xda\x82\xb7\x37\x26\x81\x12\ +\x42\x18\xd3\x34\x4d\x63\x8c\x02\xa1\x0c\x5b\xe7\xdf\xf7\xfb\x47\ +\xdf\xde\x28\xf4\x90\xce\x4e\xf6\x1a\x08\xf5\xb7\x8c\xf3\x25\x83\ +\x50\xc6\xfc\x3f\x4c\xbd\x8d\x10\xcd\x30\x03\x24\xb9\xf8\xd9\xdf\ +\xff\xe5\xd9\x55\x1e\x65\x04\xd2\x07\xa7\x6a\x5c\xa3\x50\x7c\xf8\ +\xf4\xb8\xce\x9a\x10\xaa\x63\x7c\xd9\x0b\xf7\xbf\x5c\x3b\x69\xc4\ +\x79\x63\x32\x75\xde\xde\xd2\xdc\x61\x73\x2b\x92\x95\x19\x32\xc1\ +\x03\x42\x19\x72\xbb\xa9\xbe\x8e\xeb\x24\x9a\x11\x06\xce\x31\x35\ +\x3a\xd0\xa4\x1b\x6f\x6c\x8d\x49\xaa\x87\xc2\xd1\x70\x50\x4b\xb6\ +\xb7\xb4\xc7\x1d\x3d\x98\x91\x15\xb1\x84\x10\x8c\x41\xac\xa5\xb1\ +\x35\xd1\x64\x73\x7f\xf7\x5a\xa2\xe9\xb4\xa3\xb5\x29\x66\x0b\x2b\ +\x92\x95\x11\xd0\xb8\x2a\xdc\xa4\x50\xf4\x4e\x5d\x00\x00\x04\x62\ +\x04\x42\xe1\xa0\x65\xe8\x64\xff\x8a\x17\xff\xfc\xd0\xb3\xdb\x8f\ +\x25\x8a\x87\x4e\xfd\xcc\x97\xbf\x72\x41\x3f\xc6\xac\x60\xfd\xaa\ +\x97\xbe\xfe\xde\x3c\x2d\xbb\xdf\x2d\x5f\xf8\xf7\xeb\xa7\xf6\x11\ +\x2e\xa7\x9a\x9e\xac\xdf\xfd\xd4\x03\x7f\x7b\x6d\xe5\x4e\x27\xd4\ +\xe7\x3f\x7e\xfb\xbb\xb1\x89\xe5\x7f\xfc\xcb\xc3\x6b\xf6\x35\x66\ +\xf5\x1d\x7b\xfb\x17\xbe\x7c\xe5\x84\xd2\xed\x6f\x3d\x7d\xef\x43\ +\xf3\x0e\xb5\x0a\xdd\xc0\xdc\xa1\x9a\x66\xb0\xfd\xcb\x9e\xbf\xef\ +\xe1\xf9\x07\x9a\xec\xdc\x41\x53\xbe\xf0\xd5\xcf\x8d\x2f\x0d\x7b\ +\x5c\x49\x83\x42\xd1\x4b\xe3\x0b\x00\x00\x84\x19\xa2\x71\xcb\x43\ +\x0f\x3e\x15\x2f\x9f\xf3\xcb\x5f\x7c\xa7\x22\xb1\xee\xa1\x87\x5f\ +\x6a\x94\x1a\xf1\x9c\xec\xe1\xb3\x7e\xf4\xcb\x1f\x4d\xcd\x6b\x99\ +\xf7\xf4\xdc\xaa\x04\xd5\x19\xd5\x20\xb9\xfc\xb9\xfb\x5f\xdc\xcc\ +\xef\xfe\xce\x2f\x7e\x7b\xcf\x7f\x8c\x0b\x1f\x7b\xf4\x81\x07\xf7\ +\xb1\x91\xf7\xfc\xfa\xe7\x53\x32\x0f\x3f\xf2\xe0\xfc\x43\x47\xb6\ +\x3f\xfd\xf4\x7c\xaf\xcf\x9c\x9f\xfd\xf2\x7b\xd3\xfa\x05\x1c\xa9\ +\xc9\xc6\x2d\x0f\x3f\xfc\x6c\xbc\x78\xda\xbf\x7f\xe5\x8e\x50\xf5\ +\xdb\x0f\xcd\x5d\xe5\x51\x15\x8c\x54\x28\x7a\x9f\x2e\x10\xa6\x19\ +\x86\x61\xe8\x3a\x23\x00\x94\xc6\x8e\x1e\x38\xdc\xae\x8d\x9e\x34\ +\x67\xd2\xe4\x99\x13\x47\x0d\x6a\x3f\xb2\xb3\x3a\x26\x28\x8a\x40\ +\x7e\xd9\x84\x71\x53\xa7\x0c\x1b\xe4\xb4\x1d\xa9\x6e\x15\x1a\x25\ +\xc2\xe9\xd8\xb7\xfd\x60\xd6\x98\x0b\x2e\x9b\x35\x65\xec\xd8\x91\ +\xd1\x58\x5d\x55\x6d\x6c\xc0\xd8\x8b\xa6\x4f\x9c\x32\xe5\xbc\x31\ +\xbc\x7e\xef\xb6\x3d\x55\x8d\x31\x39\x68\xcc\x85\x13\xc7\x8f\x29\ +\xce\x32\x24\xa5\xb1\xa3\x07\x1b\xe3\x4e\xa2\x6e\xdf\xdb\x4b\xd7\ +\x6b\x05\x95\x65\x01\x61\x0b\xa9\x74\x41\xa1\xe8\x5d\xe3\x08\x4a\ +\x59\xdb\xd1\x6d\xbb\x1a\xb5\xd2\x60\xeb\xde\x03\x4d\xac\x28\x9a\ +\x5d\x5c\x92\x17\x70\x77\x6d\x5b\xb9\x77\x68\xfb\xb6\x5d\x07\xac\ +\xbc\x0b\x0a\x82\xd4\x13\xe0\xc6\x5a\xf7\xed\xdd\xbc\x6a\xfb\x4e\ +\x3d\x3a\xac\x28\x83\x71\xc9\xa9\x1e\x2c\x2c\xcd\x6d\xd9\xb9\x7e\ +\xcd\xa6\x09\xfd\xb2\x74\xd3\xcc\x2a\xcc\x36\xf7\xee\x58\xb5\x63\ +\x7f\xe6\xd6\xcd\xdb\x31\x63\xd0\xc0\x7e\x65\xd9\x41\xb9\x6b\xf3\ +\x7b\xbb\x26\x92\xf6\x04\x47\x2e\x02\xf9\x05\x21\x0d\x45\x6e\xff\ +\x6b\x6e\xbe\xd8\x72\x5a\xf5\xbc\x0a\x0b\x85\x2a\xf9\xa6\x50\x7c\ +\x88\xb0\xef\x7c\xe7\xbf\x4f\x96\x0a\xc3\x3a\xb8\x6c\xde\x2f\x7f\ +\xfb\xc7\xb9\xaf\x2e\x6d\x0b\xf6\xbb\xee\xd6\x4f\x4d\x1e\x39\x24\ +\x4f\x8f\x2d\x7b\xfd\xb9\x27\xe6\xbe\xde\x12\x1c\x78\xdb\xe7\x3e\ +\x33\xa1\x54\xdb\xb2\x7a\xe5\xba\xd5\xcb\x5e\x5d\xb0\xb0\x4e\xeb\ +\x73\xf3\x5d\x9f\x99\xda\x3f\xc3\xe3\x82\x68\x56\x5e\x51\x76\xed\ +\x96\xf7\x9e\x7e\xfa\xc9\xe7\x5e\x5f\x1a\x1d\x7f\xfd\x35\x23\x33\ +\xd6\x2f\x7e\xf1\xd1\x7f\xcc\xaf\x72\xf2\xae\xff\xf4\xa7\x2f\x1c\ +\x37\x2c\xcf\xf4\x36\x2c\x79\xf9\xc9\xe7\x5e\xdd\x55\xe7\x95\x0f\ +\x9e\x70\xc9\x65\x17\x14\x6b\x89\x8d\xcb\xdf\x7a\xf9\x95\xd7\xde\ +\x7a\x6f\x43\xe6\x98\x19\xe3\xca\x32\x85\x52\x06\x85\xe2\xc3\xa3\ +\x9b\x7a\xd0\x84\x10\x2f\xd9\xd1\xd0\xd0\x94\xf0\x44\x20\x9a\x57\ +\x92\x9f\x09\x88\x8c\xca\x86\xea\xa3\x2d\x09\x2f\x98\x55\x58\x92\ +\x17\x41\xe1\xb5\x37\x37\x34\xb5\xc5\x85\x24\xc1\xcc\xfc\x92\xfc\ +\xa8\x4c\xcd\x47\x10\x4d\xa3\x89\xd6\xfa\x9a\xfa\x36\xc1\x8c\x9c\ +\xfc\xa2\xbc\x0c\xbd\xe9\x58\x75\x43\x5b\xd2\xcc\xc8\x2b\x2d\xc8\ +\x22\x52\x52\x86\xcd\x35\xd5\x4d\x1d\x36\x50\x2d\x92\x95\x9b\x9b\ +\x19\xd1\x98\x68\x3c\x56\xdd\x12\x73\x40\x33\x73\xf2\x0b\x32\x02\ +\xba\xda\x30\x4e\xa1\xe8\x5d\xba\x00\x00\x84\x32\x5d\xd7\x08\x00\ +\x4a\xe1\x71\x8e\x08\x40\xa8\xae\xeb\x94\x00\x4a\xee\x79\x02\x01\ +\x98\xa6\x6b\x8c\x82\xff\x1e\x8f\xe3\x09\xd1\x09\x4d\x63\x14\x00\ +\xb9\xe7\x09\x09\x9a\xae\x33\x4a\xba\x1c\x8a\x68\x9a\xee\x67\x33\ +\x48\xc1\x3d\x2e\x80\x50\x5d\xd7\x28\x21\xe9\x3f\x51\xa2\xa0\x50\ +\xf4\x3e\x5d\x50\x28\x14\x9f\x64\x54\x7e\xa1\x42\xa1\x50\xba\xa0\ +\x50\x28\xfe\x19\x9a\xba\x04\x0a\xc5\xbf\x6c\x58\x4e\x48\xef\xdc\ +\x8a\x0e\x11\x3f\x50\x2c\x5f\xe9\x82\x42\xf1\x2f\x13\x05\xdb\x4e\ +\x72\xce\x7b\x5d\xc3\x80\x98\x96\xa5\x69\x3a\xa2\x54\xba\xa0\x50\ +\x9c\xd3\xce\xd7\xd8\xd8\x40\x08\x31\x0d\xb3\xb7\x35\x8d\x4b\x11\ +\x6b\x68\x88\x64\x64\x04\x83\xc1\xd3\xf4\x1a\xce\x44\x17\x10\xc1\ +\xd4\x89\xa9\x91\x9e\xce\x41\x08\xf1\x04\x26\x5d\x54\xfb\x57\x2b\ +\x3e\x19\x9e\x02\x6d\x6b\x6d\x66\x8c\x95\x96\x55\xf4\xce\x71\x44\ +\x3c\x1e\xaf\xa9\x3e\x62\x1a\x06\xd3\xb4\xd3\x91\x86\x33\xd1\x05\ +\x4b\x27\xab\x0e\x38\x1b\x0e\xb9\x46\x0f\xeb\x9b\x3c\x81\xfd\xf2\ +\xb4\x8b\x87\x05\x5c\xfe\xc1\x32\x11\x28\x65\x04\xe4\xff\x21\x7f\ +\x81\x30\x46\x51\xaa\x04\x08\xc5\x39\x85\x52\x12\x8b\xc7\xca\xca\ +\xfb\x12\x42\xfc\x91\xbc\xff\xa4\x57\x8c\x6d\x00\x00\x20\x14\x0a\ +\x69\xba\x6e\xdb\x76\x28\x1c\x01\x38\x3b\xba\x60\x30\xd8\x56\xed\ +\x3e\xb9\x3a\x11\xb1\xba\xd7\x85\x84\x83\x17\x54\x9a\x57\x8c\x0c\ +\xb8\xfc\x03\x7d\x04\x70\x12\xed\x2e\x18\x61\x4b\x3f\xb3\x2b\x4a\ +\x80\x77\xb4\x25\xb5\x40\xc8\x64\x44\x29\x83\xe2\x5c\x82\x12\x3b\ +\x45\x01\xd2\x71\xbe\xe3\xea\x70\x92\x46\x10\x02\x80\x70\xa6\x36\ +\x8a\x00\x94\x31\x82\x52\x48\x24\x27\x1f\xb6\xab\x1a\x00\x20\x22\ +\x00\x22\x32\xc6\x00\x08\x02\x12\x02\xa7\xa3\x57\xf4\xcc\x9a\x65\ +\x68\x24\x62\x91\xb0\xd9\xc3\xc3\x22\x96\xfe\x01\x7b\x26\xa1\x86\ +\x89\xeb\x17\x3e\x33\x77\xd5\x41\xa6\xeb\x67\x22\x0a\x54\x67\xf6\ +\x91\xb9\xff\x78\x6c\x4b\x13\xd7\x99\x1a\xc0\x28\xce\xb1\x2e\xc8\ +\xb4\x1a\x1c\x47\x4a\x89\x69\xa9\xe8\xfa\x00\x44\x5f\x16\xce\xe8\ +\x41\x28\x81\x8e\xc6\xda\xba\x96\x24\xa5\xe4\x84\x5f\x75\x39\x6f\ +\xe7\xa9\xfd\x27\x7e\x0b\x4f\xdf\x85\x39\xd7\xf9\x0b\x54\xd3\xdc\ +\x86\xad\xbf\xfe\xc5\xdf\x76\x37\x83\xa1\x33\xdd\xb4\x42\xe1\x70\ +\x30\x60\x31\x0a\x94\x60\x4b\x43\x6d\xb3\x0d\x81\x40\x30\x14\xb0\ +\xd8\x09\x4d\x23\x9a\x61\x85\xc2\xe1\x50\xc0\x62\x04\x08\xd5\x02\ +\xc1\x50\x38\x14\x32\x75\xe6\xff\x9a\xe9\x66\x28\x1c\x0c\x18\xa2\ +\xa1\xae\x36\xc1\x91\xf8\xaf\x84\xc2\xa1\x60\x40\x53\xe5\x23\x15\ +\x67\x1f\x89\x08\x32\xed\x1a\xbc\xdf\x03\x34\x8d\x6d\x5c\xf0\xd0\ +\xcf\x1f\x5a\x22\xb4\x13\x00\x44\x20\xf4\x7d\x7e\x4c\xff\xc4\x28\ +\xc3\xc5\x4f\x3d\xf8\xd2\xfa\x66\x4a\x99\xc6\x08\xf6\x70\xae\xd4\ +\xeb\x5d\x95\xeb\xb4\xef\xd5\xe7\x7e\x3e\x82\x20\x77\x5b\x9a\xdb\ +\x5c\x49\x4d\x8d\xaf\x7f\xe7\xd5\x77\x37\x1c\x08\x14\x0f\x99\x73\ +\xe9\xec\x7e\x16\x31\x2d\xeb\xd8\xba\x37\xfe\x5c\xfd\x0e\x64\x0f\ +\xb8\xf4\xd2\x59\xc5\x21\xe0\x02\x01\x88\xa1\xc9\x9d\xcb\x5e\x5a\ +\xbc\x7e\x1f\xcb\x1b\x74\xc5\xd5\x97\xe7\xc6\x77\x3d\xb3\x60\xf1\ +\xb1\x84\x3e\x6a\xc6\x25\xd3\x47\x94\x52\x14\x87\x36\x2d\x5a\xb8\ +\x62\x2f\x63\xf1\xba\x04\x31\x34\xa6\xeb\xf4\xc0\xfa\x45\x6f\x2d\ +\xdf\xce\xc3\x65\x17\x5f\x31\xa7\x5f\xb6\xc1\xb9\x5a\xa0\xa9\x38\ +\x8b\xc3\x78\x94\x52\x02\x00\x42\xe7\x3d\x39\x75\x97\x06\x20\x27\ +\x0d\x76\x01\x9c\x78\x5b\x73\x9b\xa3\x81\xbb\x76\xe1\x2b\xab\x77\ +\x1e\x74\xa5\x31\x70\xf2\xc5\x73\xce\x1b\xc4\xda\x8f\xbe\xfe\xfa\ +\x1b\x5b\x8f\xc4\xfa\x8e\x9a\x71\xd5\x45\x63\x59\x47\xf5\xeb\xaf\ +\xbc\xb2\xa3\xd6\xee\x37\xe1\xe2\x2b\xce\x1f\x62\x57\x6f\x7b\x6d\ +\xe1\x7b\x87\x9a\xbc\xe1\xd3\x67\x81\xb4\xd7\xbe\xf2\xf7\xc4\x9e\ +\xd2\xb1\x17\x7d\x6a\xfa\xc0\x0c\xd1\xb3\x79\x77\x36\x40\xa2\x3c\ +\xfd\xa1\x0b\xfd\x50\x2e\x22\x63\xcc\x30\xe9\xce\x77\x9e\x79\x64\ +\xc1\xd6\x8a\x51\x63\xd8\xd1\xa5\xf7\x3d\xfc\x4a\x8b\xd0\x19\xa0\ +\x90\xe6\xc0\x11\xc3\xa1\xea\x9d\xfb\x1e\x7b\xbd\x1d\x0d\x46\x89\ +\x66\x68\xfb\x96\xcc\x7d\xe0\xa5\x0d\x85\x83\x47\x0e\xee\x5b\xa4\ +\x25\x0e\x3c\x72\xdf\x83\x87\x68\xd9\xa8\xfe\xa1\xd7\x1f\xf9\xeb\ +\xa2\xdd\xb1\xf8\xfe\x25\xf7\x3d\xf2\x86\x59\x31\xa4\x7f\x61\x44\ +\x7a\x1e\xd3\xf5\xda\xad\x6f\x3e\x3a\x7f\x7d\xff\xf3\x2e\xe8\x23\ +\xf7\x3c\xfc\xd8\xeb\xed\x92\xa9\xbc\x4e\xc5\x59\xb4\x68\xdf\x5f\ +\x00\x44\x72\xb2\xdb\xef\x87\x16\xba\x3c\x10\x00\x09\x65\x4c\x63\ +\x54\x36\x2d\x7c\xed\xad\xf6\xdc\xe1\xa3\x07\x04\x17\x3e\x74\xdf\ +\xaa\xc3\xcd\xab\x17\x3c\xbd\x60\xbb\x9c\x79\xe1\xd4\x8a\xbc\x0c\ +\x26\xda\x5e\x7e\xf8\xfe\x8d\xc9\xd2\x0b\xa6\x0f\xd9\x34\xff\x81\ +\x05\xdb\x5b\x9b\xb7\xbe\xb3\x78\x7d\xed\xb0\x09\xe3\x2b\xf2\x23\ +\x12\x69\x41\xff\xd1\xe7\x4f\x9b\x54\x91\x6d\x08\x81\xdd\x0d\x37\ +\x52\xaa\x84\x98\x8a\xc2\x4b\xc4\xde\xec\x2f\x00\x10\x42\x29\x63\ +\x6e\xd3\xea\x15\x1b\x2a\x2f\xff\xf7\xeb\xe7\x0c\x4f\x0c\xcf\xba\ +\xe7\x9e\x67\x77\x1f\xbb\x10\x08\xf4\x99\x34\x73\xce\xec\x09\x53\ +\x2a\x02\x3f\xfc\xc5\x6b\x55\x0d\x17\x8f\x29\xb2\x98\x6c\x5a\xba\ +\x7a\x73\xdf\x39\x5f\xbd\xf5\xb2\x41\x9e\x24\xc7\x96\xfd\x7d\x8f\ +\x2c\xff\xf6\xdd\x37\x56\x58\x2e\x39\x72\xcf\xf2\x95\x9b\xb2\x8c\ +\xf5\xa1\xc1\xb3\xef\xbe\xe1\x12\xb3\x29\x6f\xf5\xc6\xc3\x08\x7c\ +\xdf\xca\x15\xc7\x5a\xf1\xc0\xd6\x0d\xbc\xb1\xa3\xe5\xc8\xb6\xda\ +\xe4\x35\x83\x2d\x50\x93\x14\x8a\xb3\x38\x8e\xf0\x87\xf4\x52\x20\ +\xa6\xc7\xf3\xa9\x8e\x79\x8a\xbf\x0c\xe0\x8f\xf9\x05\xf7\x48\x20\ +\x3a\x6c\xd2\xcc\x0b\x07\x3a\x35\x3b\xb7\x6c\xda\x5f\x37\xa7\x30\ +\x1f\xd6\xee\x3b\xd8\x32\xfe\xe2\xe9\xfd\xb1\x69\xc5\x92\x4d\x07\ +\x43\x43\x0a\xd7\x6c\x90\x6d\xf1\xe6\xed\x3b\x8f\x8d\x0c\x91\x9c\ +\xf2\x61\xb3\x66\x4e\x35\x21\xbe\x85\xcb\xbc\xca\x61\xe3\x46\x0f\ +\x71\x9d\xa4\x10\xbc\x27\x27\xc6\x77\x5b\xfc\x28\xa4\xfc\x20\xf1\ +\x85\x73\xa8\x0b\x84\x19\x86\x46\x29\xe3\x4c\x7a\x12\x09\xa0\x94\ +\xa0\x6b\x0c\x00\x08\xd5\x18\x60\x6a\x76\xd1\x97\x37\x02\x7e\x70\ +\x17\x80\x00\x4a\x8e\xa8\xe9\x0c\x50\x02\x30\x29\x25\xa5\x9a\x46\ +\x00\x80\xe8\x8c\xa1\x94\xd2\x0f\xc5\x00\xc8\xb4\x24\x72\x17\xb3\ +\xcb\x2a\xa7\x4d\x9f\x0c\xee\xe4\x4b\x43\x91\x5c\x43\x72\x25\x0a\ +\x8a\xb3\x1a\x77\x44\x09\x88\x52\x4a\x21\x64\xca\x86\x3b\x07\x14\ +\x27\x76\x03\x89\xfe\xad\x5b\x0a\x21\x11\xa5\x67\x27\x01\x25\xd5\ +\x0d\x3b\xe6\x0c\xbe\xea\x8e\x6f\x17\xac\x78\xe5\xa5\xb9\x3f\x5a\ +\xb9\xf9\xab\xb7\x0c\xa0\x56\x74\xe8\xb8\xf3\xc6\x17\x90\xa9\xd3\ +\x67\x67\x17\x95\xb7\xbe\xe7\x49\xe9\x25\xb9\x30\x88\x27\x51\x0a\ +\x4f\x00\x70\x29\xa5\x10\xd8\xcd\x58\x25\xad\x0d\x00\x40\x29\xe0\ +\x71\xbf\xa1\x37\xe9\x02\xa1\x1a\xc4\x8f\xbc\xbd\x78\x87\x95\x5d\ +\x50\xbf\xe1\x4d\x3b\x5a\x9c\x5b\x58\x34\x6a\xf4\xe0\x87\x5e\x9d\ +\xff\x4e\xe8\xa2\xba\xd5\x2f\xb5\x15\x0f\x1f\x54\x12\x59\xe1\x79\ +\xb5\xfb\x77\x6f\xde\x20\xd7\xbc\xfa\xa2\x1c\x38\xa9\x6f\x7e\x50\ +\x70\x0f\xf5\x9c\x89\xc3\xfb\x3f\xf8\xea\x53\xaf\x59\x17\x67\x59\ +\xc1\xc2\xd2\x09\x45\xce\x23\x73\x9f\x5f\x34\xb5\xb8\xf5\xd5\xad\ +\x4d\xe3\x3f\x3d\x72\x58\xc0\x9e\xf7\xa7\xb7\x9e\x7a\x35\x77\x4c\ +\xe8\x70\x43\x9b\x2d\x51\x1b\x3c\x79\xb4\xfd\xc8\xc6\x3d\xb5\x23\ +\x06\x84\x79\x47\x20\xbb\x84\x11\x54\xde\x82\xe2\xac\xea\x82\x44\ +\xe9\xab\x82\x90\x7e\xba\xf1\x49\x37\xe7\xf4\x8f\x44\x0a\xf4\x5c\ +\xc7\xb6\x5d\xc1\xb9\x63\xdb\x0e\xf7\x40\xa0\x6b\xdb\x42\x38\x87\ +\x76\x6f\xaf\xb5\x33\xa7\x4e\x1c\xb4\x7e\xfe\xb6\x3a\x7d\xce\xf8\ +\x62\xb6\x79\xe3\xb6\xca\x59\x43\xbd\x44\x47\x5e\x39\xe1\x4e\xea\ +\xaf\x3c\xa2\x15\x44\xd8\x8a\xf5\xef\x2c\x2d\xe9\xc8\xcc\x2a\xef\ +\x5b\x12\x91\x5c\xc2\x89\xd3\x93\xbe\x22\x10\x42\x52\xf3\x14\x42\ +\x4a\x29\x4e\xdf\x5f\xe8\xa6\x8e\xdb\x3f\xc5\xd0\xc8\xc6\xc3\xee\ +\xd6\x6a\xaf\xe7\xbc\x26\xa8\xc8\xd1\x66\x0c\xb6\x3c\x71\x7c\xe8\ +\x40\x78\x72\xdf\xd6\x75\xab\xd7\x6d\x6e\x61\x25\x37\xdc\x74\x7d\ +\xbf\x4c\x23\xbf\x4f\x65\x86\x73\x74\xe9\xb2\xb5\xf1\xc8\xc0\x5b\ +\x6f\xbd\xa6\x2c\x42\x50\x8a\x86\xaa\x1d\x5b\x77\xec\xa7\xc5\x63\ +\x6f\xbf\xf9\xd2\x7c\x13\xb9\x94\x52\x42\xf1\xc0\x21\xd9\xe2\xd8\ +\xca\x55\xeb\xab\xea\x9d\xfe\xa3\x67\xcc\x18\x99\xb7\x7b\xf5\xd2\ +\x8d\xfb\x5b\xc6\x5c\x7a\xd3\x65\xe3\xcb\x82\x39\x7d\x06\x14\xd2\ +\x2d\x2b\x57\x6c\x39\xd0\x54\x38\x60\xdc\xa4\x51\x83\x4a\x2b\x06\ +\x96\x47\x92\xeb\x96\xaf\xdc\xb6\xff\xa8\x9e\xdb\x6f\x50\x49\xd6\ +\xe9\x67\x86\x2b\x14\x1f\x14\x4a\x59\x7d\x5d\x6d\x76\x4e\x0e\x65\ +\x4c\x4a\xd9\x39\x3f\x99\x9e\x2a\x3c\xfe\xd4\xef\x98\xb1\xd6\x46\ +\x1e\x2c\x1e\xd6\x3f\xab\xa9\xa1\xbd\x78\xc0\xd0\xd2\x30\x34\x35\ +\x34\x47\x8a\x07\x04\xdb\xf6\xbc\xb1\x70\xf1\xf6\x6a\xf7\xbc\x8b\ +\xae\x9e\x52\x59\x31\x60\x50\x45\xfb\x81\x0d\x2b\xd7\x6d\x3f\xd6\ +\x2a\xfb\x0d\x1d\x64\x26\x9b\x13\x5a\x5e\xe5\xc0\x62\xf0\x30\xaf\ +\x34\xbf\xf5\xe0\xe6\xb5\xdb\x8e\x86\x8b\x06\xf6\x2d\x0c\x09\x71\ +\xfc\xf8\x5d\x72\x28\x00\x21\x35\x09\xa2\xeb\x7a\x43\x43\x9d\x65\ +\x05\x02\x81\xc0\xe9\xa8\xc3\x99\xd4\x65\x89\x98\xe4\xaf\xef\x76\ +\x3c\xba\xbc\xc7\xbc\xa6\xb8\x83\x17\x54\x9a\x3f\xbb\x36\x33\xe6\ +\x74\x2d\xe3\x44\x0d\xc3\xd0\x18\x05\x44\xcf\x75\x3c\x21\xfd\x57\ +\x18\xa3\x20\xa5\xe7\x3a\x9e\x40\xcd\x30\x4c\x5d\x43\x44\x40\xe9\ +\xba\xee\xf1\xbc\x45\x42\x75\xc3\xd0\x19\x45\x29\x5c\xc7\x41\xaa\ +\x1b\x86\x46\x01\x84\xf0\x5c\x97\x23\x10\x4d\xd7\x75\x8d\x01\x21\ +\x04\x85\x63\x3b\x02\x89\x66\x18\x7e\x4d\x28\xee\x39\xae\x9a\x8c\ +\x50\x9c\x4d\x34\x5d\xdf\xba\x79\xe3\xc0\xc1\x95\xba\x6e\x48\x21\ +\xa4\xec\x3a\x8e\x48\x8d\x86\xbb\x78\x0e\xa0\x19\xa6\x4e\x45\xd2\ +\x11\x96\x65\x09\xd7\x76\x05\x18\x96\x49\x85\xc7\x81\x19\x3a\x23\ +\x69\xc3\x06\xaa\x99\x86\x4e\x09\x41\x14\x8e\xed\x80\x66\x1a\x4c\ +\x3a\xb6\x87\x04\x08\xd5\x4c\xd3\xa0\x80\x9e\xe7\x78\x9e\x3c\x7e\ +\xfc\xf4\xb9\x08\x10\x00\x24\x84\xfa\x77\xe5\x50\x28\xb4\x63\xfb\ +\x96\xac\xac\x9c\xec\x9c\x5c\x29\xff\xf9\xe6\x2c\x67\x32\x8e\xf0\ +\x24\xf4\xcd\xd5\x67\x0f\xb5\xac\x1e\xf2\x8f\x1c\x0e\x43\x8b\x74\ +\x4f\x9e\xec\x69\xb9\x8e\xed\x9e\xf2\x4a\xd7\xa1\x90\xf0\xdc\x84\ +\xe7\x76\xeb\xa5\x79\x8e\xed\x75\xfe\x28\x3c\x3b\xe9\x75\xfd\x35\ +\xf7\x5c\xee\x9d\xf0\x07\xdc\x75\xb8\x32\x58\xc5\x39\x1c\x47\x70\ +\x2e\x74\x2d\x75\xcf\x4e\x65\x2f\x21\x00\xf1\xff\x39\xe1\x0e\xda\ +\x69\x9c\x76\x32\xe9\x87\x03\x3c\xdb\xef\x08\xe2\x04\xbb\x16\xdc\ +\x4e\x76\xb1\xe2\xce\x3e\x80\x80\x82\xdb\x09\xde\x55\x6b\xd2\xff\ +\x23\xa0\x3f\x7c\x48\x4f\x86\x10\x00\x40\x21\x05\xe7\x02\xe0\x6c\ +\xc6\x1d\x93\x1e\x5e\x50\x69\xcd\x19\x66\xf5\x74\x12\x02\xc0\x25\ +\x24\x3d\x54\x19\x45\x8a\x4f\x88\x28\x84\x23\xd1\x63\x47\x8f\x0c\ +\x1c\x5c\xc9\x34\x2d\x1d\xfe\x46\x72\x3c\x08\x78\x2e\x56\x4b\x10\ +\x3f\xbd\x3a\x7d\x46\x20\xe9\xc0\x23\x21\x6d\xad\x2d\x89\x44\x22\ +\x18\x0a\x9d\xe6\x80\x5a\xd5\x77\x54\x28\xfe\x05\x1d\x52\x4a\xb9\ +\x6b\xc7\x76\x42\x20\x1c\x89\x1e\xef\x99\x1f\x4a\x63\x20\xed\x2c\ +\xa4\x44\x01\x3c\xce\xdb\x9a\x9b\x4a\xca\xca\x0b\x0a\x8b\xc4\xe9\ +\x6d\xfe\xaa\x74\x41\xa1\xf8\xd7\x48\x03\x22\x36\x34\xd4\x27\x13\ +\x71\x02\xbd\xcb\x51\x26\x94\x66\xe7\xe4\x44\x22\x51\x71\xda\x3b\ +\x42\x2b\x5d\x50\x28\xfe\x65\xd2\xc0\x18\xeb\x9d\xf5\x17\x84\x10\ +\x7e\xa2\xf6\x59\x8c\x2f\x28\x14\x8a\x6e\xa2\x0c\x88\xbd\xb0\x88\ +\xdb\x99\xa1\xd6\x0d\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\ +\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\ +\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\ +\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\ +\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\ +\x2e\x28\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\ +\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\ +\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\x42\xa1\ +\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\ +\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\ +\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\ +\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\x28\x94\x2e\ +\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\xa0\x50\ +\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\ +\xba\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xa1\x74\ +\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\ +\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\x14\x0a\x85\ +\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\x14\x4a\x17\ +\x14\x0a\x85\xd2\x05\x85\x42\xa1\x74\x41\xa1\x50\x28\x5d\x50\x28\ +\x14\x4a\x17\x14\x0a\x85\xd2\x05\x85\x42\xa1\x50\xba\xa0\x50\x28\ +\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\x50\xba\ +\xa0\x50\x28\x94\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\ +\xa1\x50\xba\xa0\x50\x28\x94\x2e\x28\x14\x8a\x8f\x0a\xda\xfb\xfc\ +\x8e\x10\x42\x28\x25\xbd\xaf\xd1\x88\x28\x11\x01\x51\x7d\x7f\x9f\ +\x1c\x08\x10\x42\x09\x21\xbd\xce\x1e\x11\x00\xa5\xc4\xee\xac\x91\ +\x50\x4a\x35\xbd\x77\x5e\x4f\x14\x5c\x0a\xf1\x81\x75\x81\x52\x9a\ +\x4c\x26\x13\xf1\x18\xf6\xb2\xee\x87\x08\xba\xae\x85\x23\x51\xc6\ +\x18\x2a\x69\xf8\x84\x88\x02\x21\x42\x88\x8e\xb6\x76\xc1\x79\x2f\ +\x6c\x5b\x30\x14\xb6\xac\x00\xa2\x3c\xe1\x75\x4d\x17\x1d\x2d\x8d\ +\x47\xf6\x7b\x48\x00\x7a\x97\x9c\x11\xc0\x68\x41\x49\x28\xa7\x40\ +\x8a\xee\xaf\x27\x69\x6f\x6b\xed\xf6\xa3\x76\x74\xb4\x27\x93\xc9\ +\xec\xec\x1c\x4a\x59\x6f\x53\xba\x64\x32\xd9\xd1\xde\x96\x9b\x97\ +\xcf\x98\x06\xa0\xa4\xe1\xe3\x2f\x0a\x1e\xf7\x9a\x1a\x1b\xa2\xd1\ +\x4c\xcb\x0a\xf4\xb6\xe6\x09\xc1\x9b\x9b\x9b\x42\xa1\x50\x38\x12\ +\x45\x29\x3b\x3d\x05\xaf\xa3\xad\x7a\xe9\xab\x19\x4c\x84\xc2\x91\ +\xce\xee\x08\x98\xfe\xf7\x43\x55\x05\xee\x7a\x4d\x49\x2f\x3c\xe2\ +\xbc\xec\xf2\xfe\xb2\x3b\xa9\xed\xde\x5f\xf0\x3c\x2f\xd6\xd1\x51\ +\xd1\xa7\x9f\x61\x9a\xbd\xd0\x50\xa2\x19\x99\x94\xd1\xd6\x96\xe6\ +\xdc\xbc\x7c\xe5\x31\x7c\x12\x94\xa1\xb5\xb9\x39\x2b\x2b\x27\x27\ +\x37\xaf\x77\xb6\x2f\x18\x0a\x1f\x39\x54\x65\x59\x01\xc6\x52\x37\ +\x51\xaa\xe9\xf5\xdb\x56\x67\x83\x53\xac\x23\xc4\xeb\x81\xd0\xe3\ +\x72\xf0\xa1\xe8\x02\x41\x40\x72\xfc\xb9\xc4\x88\x69\xee\xdf\xb3\ +\x39\x94\x57\x64\x18\xe6\xa9\x7e\xb7\xd6\xad\x3c\x73\xcf\x63\x9a\ +\x66\x98\xa9\x3f\xe8\xfc\x33\x44\x24\x84\xf8\xff\x9e\xe9\x20\x80\ +\x31\x0a\x80\x52\xe0\x3f\x71\xad\xfc\x93\x76\x3d\x9d\xff\x2f\x22\ +\x12\x42\x33\x32\x32\x9b\x1b\x1b\xfd\xdf\xaa\x7e\xf3\x71\xf7\x17\ +\xc0\x71\x9c\x68\x46\x66\xa7\x35\x9e\x9b\xef\x3d\x6d\xac\x20\x84\ +\xe8\xb4\xc3\xae\xc6\xdf\xf9\xc4\x34\x4d\x4a\x29\xe7\x9e\xa6\x69\ +\x9d\x0d\x73\x38\x56\x84\x03\x18\x6b\x44\xaa\x03\x11\xe0\xbf\x19\ +\x8f\xdb\xf4\xb9\x19\x75\x13\x20\x08\x08\x04\x10\x90\xa0\xdf\x02\ +\x40\xc1\x03\xa6\xa5\xdb\x49\xcf\xb6\x0d\x33\x00\x28\x4e\xcb\x5f\ +\xc0\xb4\xa0\xa1\x94\xe9\xcf\x93\xfa\xb8\xbe\xa7\x24\xbb\xfb\x56\ +\x28\xd3\x28\x41\xc1\x05\x02\x10\x42\x19\xa3\x92\x73\x79\x52\x1c\ +\xc6\x6b\xd9\xb5\xef\x68\x6e\xbf\xca\x6c\x93\x48\x7c\x7f\x67\x27\ +\x75\x19\x4f\x52\x0a\x44\x04\x14\x00\x44\x2a\x45\xf8\xc4\xe0\x1b\ +\x64\xa7\x35\x22\x62\xaa\x97\x4a\x79\x92\x91\xf8\x86\x97\xb6\x5e\ +\x21\xe4\x99\x1b\x09\xa5\x50\x77\x70\x57\x13\xcb\xaf\x2c\xc9\x96\ +\x52\x9e\x7a\x9b\x47\x44\xbf\x29\xcc\x97\x03\x3c\xa5\xcd\x52\xa2\ +\x44\x20\x02\x80\x00\xfa\xb7\x6c\xd2\x29\x6e\xa7\x23\x88\x94\xfa\ +\xb1\x09\x44\x89\xfe\x47\x61\x94\x00\xa2\x40\x20\x84\x50\x0a\x9d\ +\xaf\xf7\x14\x47\x40\xe8\x54\x03\x48\x87\xea\x11\xa5\x04\x89\x28\ +\x44\x4f\xae\x0b\xed\xe9\x7b\x90\x22\x75\xc5\xfd\xef\x40\xfa\xff\ +\x4a\x89\x3d\x1c\x89\x10\x48\xb4\xd6\x1d\x6b\x68\x93\x84\x10\x42\ +\xa4\xdd\x51\x53\x5d\xeb\xc8\x13\x9c\x02\x42\x29\x8d\xef\x7d\xf6\ +\xc9\x27\xf7\x77\x20\xfd\x67\x7a\x89\x5d\xcf\x2e\xa5\x94\x7e\x13\ +\x10\x11\x81\x10\x40\x44\x91\xd6\x60\xc5\xc7\x1d\xdf\x1a\x81\x10\ +\xec\xc2\x29\xd6\x88\x84\x68\x8c\xc9\x86\xa3\x55\x3b\x77\xec\xd8\ +\x5b\x75\xb4\x3d\xc9\xcf\xdc\x40\x08\xa5\x54\x6e\x78\xeb\xd9\xf9\ +\xab\x0f\x52\x4a\xa1\x07\x6b\x94\xbe\x35\x02\xf8\x8d\x39\xa1\xcd\ +\x52\x82\xe4\x88\x42\x4a\x81\x42\xa2\x10\x28\x85\x14\x1c\xa5\x90\ +\x52\xe0\x3f\x7b\x00\x4a\x8a\xbc\xbe\xb9\x7d\x47\x6d\x4b\x55\x4b\ +\x52\x20\x32\x94\x20\x79\x7d\x7b\xac\xd9\xe1\x00\x92\x0a\xf7\x70\ +\x43\x47\x9b\x2b\x00\x7b\x3c\x88\x94\x52\x1e\x7f\x9e\x3a\xaf\x94\ +\x02\x51\x82\xff\xa4\x87\x4f\xdf\xa3\xbf\x80\x52\x9c\x30\x82\x48\ +\xab\x74\x4f\x97\x51\xd3\xd8\xf6\x45\x7f\xfb\xc7\xb1\xe1\xbf\xfc\ +\xfa\x75\x21\x80\xf8\xfe\xe5\xbf\xbd\x6f\xe5\x17\x7e\xf1\xa3\xc1\ +\x59\x0c\x00\x85\x90\xfe\xd0\x0b\x05\xf7\x38\x47\x40\x20\x4c\xd3\ +\x40\x0a\x41\x18\x23\x80\xdc\xe3\xf8\x3e\xfe\x5c\xda\x67\xe9\xb4\ +\x0c\x89\xe8\x4b\xb8\xe2\x13\xa1\x0b\xfe\x44\x60\xda\x02\x49\xfa\ +\x5e\x7d\xc2\x8d\x81\x30\x0d\x5b\x17\x3e\xfa\xe0\x82\xb5\x87\x23\ +\xd9\x99\xdc\x11\x13\x6e\xf8\xe2\xa7\x26\x96\x0b\x21\x80\x50\x46\ +\x89\xe4\x9e\x24\x4c\x63\x54\x0a\x41\x28\x23\x04\xb9\xc7\x09\xd3\ +\x18\x25\x52\x08\xdf\x1d\x61\xba\x46\x50\x0a\x24\x8c\x12\x00\xe4\ +\x9c\x8b\x13\x87\xd2\x9d\x27\x3d\x3e\xa0\xf0\xdf\x20\xc4\x49\x13\ +\xe7\x28\x25\x48\x01\x52\x02\x10\x44\xe9\x87\x15\xfc\xd6\xfb\x4e\ +\xfd\xfb\xbb\x0a\x0c\xdd\x57\x36\x1e\x5a\x54\xe7\x44\x4c\x1a\xb7\ +\x79\x71\x49\xe1\xe7\x47\x15\x65\x62\xfc\xd1\x65\xbb\xf3\x87\x0d\ +\xbb\xbb\x8c\x2d\x5c\xb3\xf7\xad\xb8\xf9\xb5\x29\x7d\x32\x08\x0a\ +\x09\xff\xc4\x67\x20\x00\x40\x52\x17\x8d\x12\x22\x24\x48\x89\xbc\ +\xc7\x48\x47\x8f\xf3\x94\x29\x2f\xbd\xeb\x47\xf5\xbf\x98\x1e\xa7\ +\x5c\x90\x12\x66\x98\x81\xa0\x1f\x89\x09\x04\x0c\x8d\x51\x4a\x45\ +\xfb\xa1\xf9\x4f\x3e\xbd\xe9\x48\x8b\x99\x37\xec\xd6\xbb\x6f\x1d\ +\xa0\x31\x4a\x29\x63\x7a\xc7\x81\xc5\xf7\x3e\xb2\x30\x86\x1a\x6a\ +\x99\xb3\xaf\xbb\xf5\xc2\x91\x45\xdc\xe3\xef\x37\xd4\xf3\x7d\x92\ +\x2e\x69\x0b\x6a\x1c\xf1\x09\x1a\x47\x20\xa6\xfb\x5f\xe7\x10\xf9\ +\x24\x77\x9c\x6a\x3a\x6c\x79\xf9\xf1\xe7\x57\x27\xbe\xf4\xdd\x9f\ +\x8c\x28\x0c\xd8\x1d\x6d\x9e\x99\xd1\x51\xb5\xe2\xe1\xa7\x5f\x3f\ +\xd6\xe2\x95\x8c\xbd\xe8\xee\x4f\xcd\x62\xd5\x9b\xfe\xf6\xe8\xb3\ +\x47\x6c\x8a\x60\x4c\xbb\xfa\x8e\xcb\x27\xf5\x13\x6d\x47\xe6\x3f\ +\xf3\xf4\xda\xbd\x8d\x59\x7d\x26\x7c\xe1\x4b\xd7\xbb\x5b\x16\x3d\ +\xf1\xc2\x92\xe6\x24\x19\x34\xed\xda\x3b\x2f\x1f\xa5\x51\x4a\xba\ +\x9c\xee\x54\x6b\xec\xec\x0f\xe2\xd4\xee\x28\x25\x72\x81\x52\xf8\ +\x8d\xc4\x2e\x03\x1e\x04\x7c\x7f\x57\x57\xd7\xc8\x9a\x6d\x07\x17\ +\xd4\xc1\xd7\xa7\x0f\x1c\x1c\xa0\xb1\x58\xc7\x5f\x96\x56\x3d\x11\ +\x34\xbf\x36\x50\x37\x28\x33\xd1\x79\x67\x4d\xf5\xa2\xb8\xfe\xef\ +\x93\x4b\xcb\x99\xf7\x3e\xfd\xe6\xf8\x19\x09\xf8\x37\xd5\x54\x9b\ +\x25\x82\xe4\x28\x7b\x4c\x6b\xd4\x7a\xea\x86\xbe\x5b\x84\xd0\xf5\ +\x5b\x48\xa9\x5c\x4f\xdd\x91\x18\x7a\xdd\x86\xb7\xff\xfa\x60\x8d\ +\x41\xc0\xae\xdb\x53\xc7\xb3\x02\x86\xb3\xf8\xb1\x87\xd6\x39\xa3\ +\xbe\xf2\xd5\xf1\xcb\x1e\xfb\xdf\x07\x9f\xef\xf7\x93\xeb\x43\x00\ +\x84\x50\xd2\x74\x68\xcb\x21\x91\xff\xf5\xaf\xdd\x1c\x5f\xf7\xd2\ +\x03\x0f\xde\x9f\xf9\x83\x1f\x8c\xcd\x06\xef\xfd\x46\x83\x5d\xaf\ +\x2d\x02\x80\x94\x4a\x17\x3e\x41\xfe\x02\x20\x60\xa7\x19\xa6\xbc\ +\x7a\x49\x08\xc1\xb4\xdb\x4f\xbc\xfa\x15\x1b\x36\xf6\xb9\xec\xff\ +\x8d\x2d\xcb\xe0\xdc\x0b\x66\x64\x03\x82\xc8\x1f\x7c\xfd\x9d\x15\ +\xb2\x6d\xef\x5f\xff\x3c\x7f\xe9\x98\xf3\xa6\x3a\x55\xdb\x6b\x82\ +\x9f\xfb\xaf\xcf\xe2\xb6\xe7\xff\xfa\xd4\x33\xc3\x87\x7f\xeb\xf0\ +\xdc\xfb\x97\x37\xf4\xff\xfc\x57\x6e\x0a\x30\xcb\x6a\xdc\x74\xdf\ +\xa3\xaf\x0e\xb8\xee\x8b\x37\x67\x1c\xfe\xe3\x9f\x1e\x59\x36\xe4\ +\xfb\x9a\xce\x52\x9a\x74\xb2\xd5\xfb\xf7\x28\xff\x75\x0a\x00\x52\ +\x88\x93\xde\x23\x11\x41\x7a\xc0\x05\x52\x24\x80\x04\x40\xfa\x02\ +\x91\x9a\xad\x24\x3d\xfb\x0a\x14\x1c\x67\x45\x6d\xc7\x90\x41\xfd\ +\x87\x86\x89\xe0\x22\x23\x33\x7c\xe5\xc0\xf0\xef\x0e\xb5\x24\x2a\ +\x72\x0c\x22\xde\x5c\xb7\xaf\x38\x33\xfa\x1f\xe7\x95\x16\x52\xee\ +\x7a\xf8\x4f\x62\xa7\xe9\x48\x9d\x7f\x6e\xe2\x6b\xa9\x44\x10\x42\ +\xf6\x7c\x6b\xed\xc9\x5f\x40\x29\x05\x00\xc8\x13\x47\x13\x52\xf6\ +\x18\x46\xf5\x07\x2c\x46\x34\xab\xb4\xbc\xdc\xa2\x98\x80\xa6\x6d\ +\x47\xa5\x8c\x1f\xdb\x52\x55\xdd\x24\xc8\xd3\x8f\xed\x8e\xb5\x22\ +\xc9\x72\x5d\xd7\x00\x44\x29\xb8\x44\x16\xc9\xcc\x2a\x2a\x2e\xc9\ +\xba\xea\xfa\xa5\xcb\x7f\xb9\x71\x7b\xcd\xb8\x19\x85\xc2\x13\x3d\ +\x5e\x2b\x72\xc2\x77\x22\xa5\x44\x14\xaa\xc3\x7c\x22\x20\x04\xa5\ +\x94\x28\x41\xa4\x46\xf8\xdd\x58\x23\xa5\x20\x1c\x97\x0b\x2b\xa0\ +\x81\xf4\x3c\xcf\x03\x20\x4c\x23\x35\x7b\x37\xbe\xf0\xfa\x8a\xb8\ +\x10\xf5\xed\x9e\xdd\xde\x21\x4c\x62\x45\x72\x8a\x8a\x8b\xf3\x33\ +\x67\x14\x2c\x99\x57\x7d\xb8\x7a\xfb\x8e\xb6\x19\x77\x5c\x3e\xac\ +\x5f\x3e\x02\xa9\x5b\xb6\xf8\x58\x4d\x9d\xfb\xde\x8b\x55\xe8\x48\ +\x5d\x73\x92\xed\x12\x09\xa2\x14\x52\x88\x13\x53\x03\xbb\x9a\x23\ +\x21\x08\xa0\x9f\x1c\x77\x24\x80\x52\x4a\x21\x11\x25\x48\x4c\xa7\ +\x43\xa2\xf4\x05\x41\x02\xf4\x9c\x48\x8c\x04\x41\x78\x1e\x42\x84\ +\x4a\xf0\x3c\x2e\x90\x01\xd1\x18\x45\x21\xb8\xe0\x20\x11\x00\xda\ +\x92\xee\x91\x36\xbb\x30\x83\xfd\x13\xb7\x19\xfd\x58\x67\x6a\xfc\ +\x03\x08\x12\x52\xd3\x2a\x20\x85\xdf\x81\xba\xbd\xd3\x6b\xdd\x87\ +\x10\x11\x24\x4a\x89\xc7\xe3\x2b\x9d\x6e\x5b\x4f\x3a\x27\x05\x78\ +\xae\x97\x51\x31\x7c\xd6\x45\xb3\x43\x04\xda\xb7\xf2\x95\x1b\xd7\ +\xb9\x92\x31\xa2\x0f\x98\x7c\xd5\xd7\xe6\xf4\xf7\xb8\x24\x7a\x88\ +\xb5\xae\xf4\xfc\x19\x0d\x29\xd0\xbf\xe3\xc7\xdb\x3a\x1c\x2f\xd7\ +\x64\x92\x73\xd1\xdd\x38\x89\x9c\xf8\x6d\x20\x21\x84\x10\x44\x29\ +\x51\xf6\xb6\x34\x32\xc5\x59\x91\x05\x00\x89\x12\x25\x4a\x3f\xba\ +\xe7\x07\xe0\xd3\x03\x8a\x94\x4d\x0b\xe4\x66\x46\x9f\xfc\xfc\xd7\ +\x57\xac\x6e\x9e\xd1\x3f\x43\x93\x02\x34\xc3\x3d\xf4\xdc\x53\x4f\ +\xca\x49\x5f\xfe\xc6\xac\x82\xc7\x7f\xf1\x07\xc7\xe5\x52\x97\x28\ +\x85\xeb\x70\xc7\xe1\x94\x20\x20\xd1\x35\xb7\xa9\xa5\x0d\xa0\x00\ +\x01\xa8\x4e\xb5\x50\xd1\xe5\xb7\x7d\x6e\x68\x94\x4a\xc2\x42\x21\ +\xb9\xe0\x9d\x24\x86\x01\xc4\x71\x5d\x20\x27\xaa\x03\x02\x50\x4a\ +\x53\x3d\xe5\xa4\x36\x4b\x81\xc2\x03\x10\x28\x53\xee\x0d\x00\x10\ +\x4c\x0d\xf3\xe1\x7d\x82\x63\x04\x90\xd2\x81\x01\xfd\x9d\xc3\xad\ +\xb1\xa2\xbc\x30\x20\xb8\x7c\xfd\xe1\x8e\xa2\xec\xbc\x10\x0a\x07\ +\xc9\x9c\x51\xa5\x43\xdb\x1b\xff\xb8\xfc\xa0\x33\xb9\x74\x5a\x06\ +\xb3\x39\xbe\xdf\x40\x22\x2d\x9e\x84\xf8\x71\x19\x00\x4a\x7c\x7f\ +\x3b\x15\x76\x24\x1f\x20\xee\x08\x28\x11\x25\xfa\x82\x87\x9d\xdf\ +\x81\x94\x9d\x49\x04\x27\xfd\x89\xd0\xc0\x73\x92\xf1\x78\x3c\x91\ +\x74\x28\x83\x44\x3c\x11\x8b\x75\xd8\x24\x6f\xf6\xb4\xd1\xf7\xbd\ +\xfe\xe4\x13\x89\xb1\x41\x49\x87\x4c\xb9\x60\x54\x6e\x76\x80\x37\ +\x2d\x5b\xb6\xf1\x92\x6c\xbd\x6e\xef\x9a\x67\x1f\x37\xc5\xe1\x0d\ +\x2d\x91\xca\xdb\x06\x67\x26\x92\x6e\xd7\xf0\xe8\xc9\x29\x12\x5d\ +\x72\x18\x24\x10\x94\xef\x3b\x3f\xa3\xf8\x98\xc5\x17\x24\x4a\x94\ +\x44\x92\xe3\x01\xc8\x2e\xd6\x08\x00\x88\x3c\x01\xc6\xb4\xcb\xaf\ +\xdb\xf2\xa7\x27\x7e\xfe\xd3\x9a\x11\x03\x0a\xed\xf6\xf6\x92\x51\ +\x13\x4b\x8a\xf3\xd7\xed\x5a\xb3\x98\xe5\x1c\x68\x4a\x8e\x25\xc8\ +\x5d\x27\x91\x74\x04\x17\xdc\x73\x13\xb1\x84\xab\x67\x4d\x9d\x3d\ +\xee\xde\xf9\x0f\xb8\x87\x47\x64\x86\xb2\xa7\x4c\x1f\x3b\xb6\xcf\ +\x9a\x67\x1f\x7c\x6c\x42\x65\x9e\x0c\x97\x5c\x3c\x6b\x72\x6e\x66\ +\xc6\xe1\x55\x4b\x77\x4e\x1b\x32\x20\x82\x1c\xbb\xb1\x46\xf0\xdd\ +\x04\x89\x9d\x99\x8e\x27\xc4\x44\xa4\x40\x89\x28\x21\x35\xe6\xf0\ +\x6f\xac\x90\xca\x32\x7a\x1f\xf3\x75\x24\x99\x35\x30\x7b\xf7\x86\ +\x86\x9f\xad\x74\x86\x65\x68\xf5\xcd\x89\x2a\x61\x7e\xb1\x6f\x88\ +\x09\x37\xe1\x8a\x36\x57\x8c\x1c\x90\xff\x45\x5e\x7b\xdf\xea\x6a\ +\x63\x62\xd1\x98\x10\xe9\x49\x19\x08\xa6\xe2\x8e\xfe\x6c\x0d\xf1\ +\x47\x3d\x7e\xee\x10\x0a\x90\x3d\xb6\x81\x7d\xe7\x3b\xff\x7d\xd2\ +\x4b\x94\x10\xc7\xb6\x63\xb1\x8e\xfc\x82\x02\xcf\x75\x8f\xcf\x09\ +\xa5\x5d\x38\x99\x76\x20\xba\x3e\x24\x22\xd5\x02\x79\x85\xe5\x65\ +\x79\x19\x20\x84\x24\x2c\x92\x53\x50\x52\x5a\x58\x3a\x60\x68\xbf\ +\x5c\xad\xa1\xa1\x59\xb0\x70\x59\x9f\xd2\xcc\xcc\xfc\xd2\xdc\x2c\ +\xa6\x59\x96\x77\x6c\xfb\x11\xaf\x4f\x69\xae\x95\xdd\xff\xca\xeb\ +\x2e\x2b\x0d\x12\x4f\x9c\x78\x58\x48\x9d\x46\x76\x09\x44\x77\x49\ +\x76\x92\x0d\xf5\x75\x05\x85\x85\x52\x4a\xd5\x6d\x3e\xde\x50\x4a\ +\xeb\x6a\x6b\xf3\xf2\x0b\x53\x76\xe8\x9b\xa2\x9f\xb9\x90\x32\x4e\ +\x3f\xa9\x45\x68\xd1\xe2\x71\x63\x2b\x75\xb7\xa3\x3d\xee\x18\x91\ +\x9c\x3e\x03\x86\x4e\x1a\x33\x94\xc5\xea\x6b\x5b\x92\x25\xc3\x27\ +\x8e\x1f\x56\x11\x32\x8d\x48\x4e\x41\x59\x49\xae\x46\x20\x18\xcd\ +\x2a\x2d\x2d\xe9\x3b\x78\x48\xdf\x6c\xad\xa1\xbe\x89\x04\x32\xcb\ +\xfb\x0f\x1b\x37\xba\xd2\x74\x5a\x9a\xda\x9d\x60\x4e\x51\x69\x61\ +\x7e\x49\x49\x51\x58\x17\xc1\xdc\xd2\x9c\x00\xe1\x32\x65\x8d\xd8\ +\x19\xbd\x4b\x99\x25\xd1\x75\xad\xa6\xa6\x26\x1a\x89\x1a\x86\xd1\ +\x19\x05\xad\xd9\xb9\x29\xdf\x6d\xa1\xdc\xf5\xdd\x03\xf0\xdb\x9c\ +\xb2\x67\xd9\x4d\x17\xea\xf2\x40\x29\x0d\x43\x1f\x5f\x10\x30\x38\ +\x6f\xf5\x30\x27\x23\x78\xd3\xe0\xac\x7e\x06\x70\x21\x2d\x4d\xab\ +\x88\x18\xb9\x94\x94\x65\x59\x39\x4c\x70\xaa\x95\x5a\x24\x7d\x09\ +\x4e\x39\x4e\xe7\x64\xaa\xdf\xdc\x94\xb7\x85\x40\x50\x63\xfa\x31\ +\x1b\x23\x95\x63\xac\x40\xf0\xd4\xdb\x7c\x37\xeb\x23\x28\xa5\xed\ +\x6d\x6d\xb5\x35\xc7\x86\x8f\x1a\x9d\x4c\x24\xd2\xf3\xc4\xbe\x04\ +\xa6\xa6\x91\xbb\xf5\x31\x98\x61\x19\x54\x24\x6d\x17\x00\x08\xd3\ +\x2d\x53\x73\x92\xb6\x04\xa2\x9b\x96\xa9\x33\x40\x69\x27\x93\x9e\ +\x40\xdd\xb4\x82\x96\xb1\x6d\xc1\x6f\xff\xb6\x31\xe7\xa7\x3f\xfc\ +\x62\x26\x8f\x27\x12\xb6\xf7\xbe\xf9\x8f\x24\xfd\x8f\x2f\xd3\xfe\ +\x8a\xa9\x1d\xdb\xb7\x8e\x1a\x3d\x96\xf7\xbe\x85\x34\x8a\x7f\x2d\ +\x8c\xb1\x2d\x9b\x37\x0e\x1f\x39\xaa\x33\x79\xa0\x4b\xfe\x6d\xe7\ +\xd4\x00\x04\x82\x01\x46\x29\xa1\x9a\xae\xa7\x96\x30\x72\x37\xd1\ +\x1e\x77\x02\x01\x8b\x51\x02\x52\xd8\x76\x52\x80\x6e\x99\xd4\x4e\ +\xda\x48\x34\xcb\xd2\xb9\x6d\x7b\x92\x18\x96\x65\xea\x0c\x05\x4f\ +\x26\x6d\x49\xb4\x40\xc0\x64\x94\x48\xee\x26\x6d\x07\xa9\x1e\x30\ +\x0d\xee\x24\x5c\x3f\x57\x26\x95\x3b\xd3\x39\xa2\xa5\x90\x5a\x37\ +\x15\xda\xbc\x69\x43\x59\x69\x79\x28\x1c\xf6\x9b\xa4\x99\x81\x8d\ +\x2f\x3c\x3a\x22\x7e\x50\xf7\x6c\x84\xb4\x37\xd1\x65\xb6\xf3\xfd\ +\x87\xc0\x21\x8d\x02\x01\x20\x04\x34\x02\xc4\x0f\x13\x4a\x40\x48\ +\x78\xd2\xd4\x28\x0a\xe9\x20\x00\x40\x40\xa3\x28\xa5\x2d\xdf\x77\ +\x3e\x82\x00\x41\x82\x80\x48\x81\x22\x40\xba\xcd\x56\x30\xb8\xbe\ +\x4d\x16\x5f\xfb\xa5\x8c\xec\x9c\x53\x17\x56\x6a\x3d\x45\x7a\x3c\ +\xee\x49\x29\x81\x80\xc4\x74\x30\xd6\x77\x99\x7c\x67\xa4\xbb\x60\ +\x87\x70\x92\xc9\xce\xf6\x70\x2f\xc9\x3d\xff\xa9\x97\x4c\x78\xc9\ +\xe3\x3d\x9c\xdb\xc9\x0e\xcf\xcd\x1a\x38\xfd\xea\x4c\x9d\xb7\xb5\ +\xb4\x4b\x9e\xce\xc2\x3a\x25\xcc\xd1\x75\xb6\x85\xa4\xa7\x42\x08\ +\x00\x25\x4e\xd2\x51\xeb\xac\x3f\x51\xe3\x08\xd7\x75\x0d\xdd\x10\ +\x98\x8a\x2e\x10\x4c\xcf\xf6\x21\x00\x02\x63\xec\xd9\x67\xe7\x36\ +\x35\x35\x31\x96\x32\x69\xee\x79\xc5\xc5\xc5\x57\x5e\x79\x45\x32\ +\x16\xeb\x72\x24\x37\x99\xba\x8f\x70\x3b\xce\xfd\xb1\x7c\x57\xfb\ +\x04\xf0\x92\x31\xaf\x4b\xd8\x2c\x65\xc6\xa4\xd3\x2b\xc7\x74\xfa\ +\x44\x6a\x46\x02\x08\xa5\x42\x08\xe1\x79\x27\xdd\x2f\x51\x08\xcf\ +\x71\x4c\x8a\x1c\x25\x74\xce\xfa\xa7\x83\x80\xd8\xf3\x1a\x09\x4a\ +\xc8\x63\x3b\x1b\x5b\x5d\xc1\xba\x1e\x10\x81\x52\xb8\x79\x60\x16\ +\x01\xec\xd4\xc5\xa4\x27\xff\x69\x68\xc6\x9f\xc9\x25\x9d\xb9\x13\ +\x52\x12\x4a\x00\x50\x70\xee\x71\x48\x8d\x2d\x4e\x27\xbe\x80\x88\ +\xc1\x60\x50\x08\x71\xf4\xc8\xa1\x92\x92\x32\x42\x69\xda\x67\x3a\ +\x3e\xb0\xfa\xbf\x66\xa7\x23\x04\x07\x4d\xa9\x18\x82\xb6\xe3\x20\ +\x98\xef\x33\x03\x41\x3a\x25\x28\xe5\x33\x10\x00\x70\x1c\xe7\xc0\ +\xde\x3d\xd9\xb9\xf9\x6a\x71\xc4\x27\x84\xac\xec\xec\xfd\x7b\xf7\ +\x56\x0e\x1d\x16\x08\x84\x24\x4a\x92\x1a\xa8\x93\xae\x37\xdd\x19\ +\x33\x66\xb8\xae\x7b\x3c\xe2\x20\xd1\xb2\x2c\xc3\x30\x35\xfd\x5f\ +\x53\x01\x81\x1c\x5f\xe0\xd0\xd9\xeb\x52\x99\x8e\x87\x0f\x1e\x04\ +\x42\x83\xc1\x60\x17\x21\x13\x39\xfd\x87\xee\x5d\xb2\x63\x78\x96\ +\x61\x19\x7a\x97\x19\xf6\xd4\xd4\xea\xfb\x1b\xee\x05\x7d\x73\x3d\ +\x79\x72\xe6\x13\x21\x24\x12\xd2\xcf\xa8\x20\x0a\x39\xe1\x19\x21\ +\x28\xe5\xc1\xb6\x24\x96\x8c\x0c\x45\x32\xba\xaf\x1c\xd1\xed\x3a\ +\x6b\x4a\x69\x3c\x1e\xdb\xbf\x6f\xaf\x94\x92\x31\x96\xd2\xb8\x0f\ +\x63\x75\x68\xe7\xa9\x49\xe7\x34\x2c\x10\xee\xb9\x19\x99\x59\x7d\ +\xfb\xf5\x57\xba\xf0\xc9\x99\x92\x38\xb0\x7f\x5f\x7b\x7b\x9b\xa6\ +\xe9\xbe\x1e\x9c\x6a\x8d\x1a\x63\x27\xdf\xb1\x11\x85\x10\xff\x72\ +\x83\xec\x6a\x8d\x00\x20\x84\xa0\x94\x0e\x18\x34\x38\x10\x08\x1e\ +\x8f\x76\x11\x42\x08\xdd\xbf\x6e\x69\xdb\xe6\x15\x9a\x13\x23\xf4\ +\x83\x95\x60\xd0\x7a\x78\x3b\xff\xbf\x06\xd3\x52\x71\x48\x49\x28\ +\x94\x55\x0e\x3c\xff\x92\x50\x34\xab\xdb\x12\x0c\xdd\xeb\x02\x00\ +\x50\x46\x05\xe7\xf1\x58\x5c\xa2\x24\xa7\xa8\xce\xb9\x74\x21\x3b\ +\x1d\xa2\xce\x9f\x75\xdd\x08\x85\x42\xf8\xbe\x79\xd9\x8a\x8f\x95\ +\x2e\x10\x42\x08\x89\xc7\x62\x1e\xf7\x3e\x54\x6b\x84\x93\x2a\x28\ +\xf8\xf3\x94\xa1\x50\x98\x31\x76\x52\x08\x9c\x10\x42\x98\x16\x6f\ +\x6f\xf3\x5c\xb7\xb7\xcd\xa7\x13\x42\x43\x91\x88\xa6\xe9\x1f\xac\ +\x2e\x4b\xd7\x2f\xa3\x37\x8e\x36\x11\x4e\xaa\x8d\xa3\xf8\x44\xa8\ +\x43\xaf\xac\x2a\x08\x00\xef\x73\x8b\x22\x94\xf5\xce\xc5\x7d\x3d\ +\xd5\x9e\xeb\x31\xbe\x70\x3a\x9f\x56\xa1\xf8\x70\x4c\xf9\xa3\xd7\ +\x66\xf1\x51\xec\x42\xaa\x1e\xb4\x42\xa1\x50\xba\xa0\x50\x28\x94\ +\x2e\x28\x14\x0a\xa5\x0b\x0a\x85\x42\xe9\x82\x42\xa1\xf8\x57\xf3\ +\xff\x07\x00\x42\x0e\xe4\x5b\x0f\xcf\x73\xfd\x00\x00\x00\x00\x49\ +\x45\x4e\x44\xae\x42\x60\x82\ +\x00\x00\x09\x3a\ +\x00\ +\x00\x22\x70\x78\x9c\xed\x58\x59\x6f\xe3\x38\x12\x7e\xef\x5f\xa1\ +\x75\x63\x81\x69\xac\x25\xf3\x12\x49\x29\x4e\x06\xd8\x34\x06\x18\ +\xa0\xf7\x65\x77\x06\xfb\x2c\x4b\xb4\xad\x69\x59\x32\x24\x3a\x4e\ +\xfa\xd7\x4f\x15\x75\x58\x3e\x12\xa7\xb7\x33\xbd\x2f\x6d\x24\x90\ +\x58\x55\x64\x55\x7d\x75\x90\xd4\xfc\xe7\xc7\x4d\xe1\x3d\x98\xba\ +\xc9\xab\xf2\x76\x42\x03\x32\xf1\x4c\x99\x56\x59\x5e\xae\x6e\x27\ +\xbf\xff\xf6\x8b\xaf\x27\x5e\x63\x93\x32\x4b\x8a\xaa\x34\xb7\x93\ +\xb2\x9a\xfc\x7c\xf7\x6e\xfe\x37\xdf\xf7\xee\x6b\x93\x58\x93\x79\ +\xfb\xdc\xae\xbd\x5f\xcb\xcf\x4d\x9a\x6c\x8d\xf7\xd3\xda\xda\x6d\ +\x3c\x9b\xed\xf7\xfb\x20\xef\x88\x41\x55\xaf\x66\x1f\x3c\xdf\xbf\ +\x7b\xf7\x6e\xde\x3c\xac\xde\x79\x9e\x07\x7a\xcb\x26\xce\xd2\xdb\ +\x49\x37\x61\xbb\xab\x0b\x27\x98\xa5\x33\x53\x98\x8d\x29\x6d\x33\ +\xa3\x01\x9d\x4d\x0e\xe2\xe9\x41\x3c\x45\xed\xf9\x83\x49\xab\xcd\ +\xa6\x2a\x1b\x37\xb3\x6c\xde\x8f\x84\xeb\x6c\x39\x48\xa3\x35\x7b\ +\xee\x84\x68\x14\x45\x33\xc2\x66\x8c\xf9\x20\xe1\x37\x4f\xa5\x4d\ +\x1e\xfd\xe3\xa9\x60\xe3\xa5\xa9\x8c\x10\x32\x03\xde\x41\xf2\x75\ +\x52\x71\x03\x80\x6e\xe1\x7f\x10\xef\x09\x41\x53\xed\xea\xd4\x2c\ +\x61\x9e\x09\x4a\x63\x67\x1f\x7f\xfb\x38\x30\x7d\x12\x64\x36\x1b\ +\x2d\xd3\xe3\x79\xa4\xf5\x08\xe4\x32\xd9\x98\x66\x9b\xa4\xa6\x99\ +\xf5\x74\x37\x7f\x9f\x67\x76\x7d\x3b\x89\xa4\x1b\xad\x4d\xbe\x5a\ +\xdb\x61\x98\x67\xb7\x13\xb0\x57\x68\x25\xdc\x78\x94\x0e\xb4\x15\ +\xe8\x96\x8a\x07\x0e\x09\x22\xea\xd5\x94\x2b\x16\xb6\x53\x72\xb3\ +\xff\x67\xf5\x08\x0c\x8f\x78\x91\x84\xbf\x80\xe0\xaf\x9d\xdf\x3b\ +\x14\x67\x55\x8a\x16\x82\xba\x2c\x4d\xea\x0c\xc0\xdf\x2c\xaa\x22\ +\x4f\x03\x84\xeb\x0e\x44\xe7\x99\x59\x36\x38\xa5\xb5\x0a\x47\x60\ +\x96\x9c\x78\x33\xc7\x1d\x16\xc2\x55\x32\x54\x7a\x90\x5d\x24\x4d\ +\xeb\xab\xe7\x6d\x93\x15\xe4\x45\x51\xd5\xb7\x93\xf7\x4b\xf7\xeb\ +\x18\x8b\xaa\xce\x4c\xdd\xb3\xa4\xfb\x1d\xb1\x2a\xc0\x2e\xb7\x4f\ +\x6d\x25\x74\x6b\xf7\xce\xe3\xaa\x03\x9f\x5c\xe6\x37\xeb\x24\xab\ +\xf6\xb7\x13\x76\xca\xfc\x52\x55\x9b\xdb\x09\x0f\xb4\x26\x9a\x10\ +\x71\xca\x4e\x01\x3a\x4a\x78\x10\x32\x7e\x36\x35\x05\x75\x91\x08\ +\x64\x44\x43\x15\x9d\x32\x01\xd1\x1d\x96\x8a\xbf\x2b\x73\x0b\xe9\ +\xb8\x7d\x3c\x9b\xbe\xab\x6b\x14\x28\x92\x27\x03\x5e\xaf\x84\xd2\ +\xbd\xe9\xcd\xba\xda\xaf\x6a\x04\xcf\xd6\x3b\x33\x22\xb6\x60\x1c\ +\x91\x97\xb9\xf5\x37\x49\xbd\xca\x4b\xdf\x56\x5b\x00\xe0\x9c\x5e\ +\x98\xa5\xbd\xc8\xa8\xdb\x74\xbb\xc0\x59\x54\xd6\x22\x30\x67\x60\ +\x36\x65\xb2\xf5\x17\x0b\x4c\xa9\x91\x11\x03\x1b\x39\xfe\x36\xb1\ +\xeb\xe6\x05\x7e\x59\x65\xe6\x19\xfe\xb0\xbc\x6f\xb2\x95\xf1\x37\ +\x79\xb6\xad\xf2\xd2\x5e\x95\xbe\x22\x58\x2d\xfe\x30\xa9\x7d\xc9\ +\x30\xb7\x14\x2c\x00\x85\x04\x92\x50\x4b\x2f\x09\x77\xcb\x5d\xf3\ +\xa3\xd9\x54\x95\x5d\x5f\x15\x7b\x8d\x93\x9d\xc6\xd7\x88\xa6\x06\ +\xbd\x38\x4b\x9d\xd5\x2e\x7f\xd6\x0c\xc7\x7b\x21\xaa\x6e\xdd\x55\ +\x51\x2d\x92\xe2\xb2\xc0\x3e\x2f\xa1\xbc\xfc\xae\x9b\x51\xad\xf8\ +\x33\x12\x7d\x87\xa3\x24\x94\xcf\x88\x80\x0d\x42\x3d\xc3\x83\x8a\ +\x63\x67\x35\xda\xf1\x36\xc9\x63\xbe\xc9\xbf\x18\xa8\x1a\xea\x7a\ +\x16\xf4\xa5\x83\x87\x50\x4d\xed\x34\xcf\xb3\x4f\xd8\xa9\x1f\x9f\ +\x90\x36\xe9\x89\x58\x6c\x48\x08\x45\x48\x07\xa2\xd9\x6c\xb1\x69\ +\xbb\x3d\x57\x77\xbd\x6e\xdc\xed\x1c\x6e\xbd\x70\x55\xe7\x80\x7c\ +\x62\xdb\x0e\x3d\x25\xc3\x2a\xdb\xaa\xc9\x5b\xaa\x9e\xfa\xba\xed\ +\xbf\x84\x1e\x6b\xc6\x85\x04\x91\xfc\x0d\x94\x88\x6b\x4a\xc2\xaf\ +\x52\x42\xa6\xf4\x82\x12\x5f\x4f\xb5\x0e\x5e\x50\xa2\xde\x46\x49\ +\xc4\x5e\x52\x12\xbd\x81\x12\x4a\xc4\x54\x5c\x5a\x5d\xd1\xb7\x70\ +\x21\x9c\xbe\x18\x0c\xf5\x16\x11\xd7\xd7\xf2\x4a\xbd\x51\x34\xb4\ +\x78\x21\x1a\x70\x48\xf9\x76\x57\x28\xbb\xe6\x8a\x7c\x0b\xc0\xae\ +\xd5\x08\xec\xc4\x57\xb4\x8c\xea\xed\x22\xfa\xcf\x5a\x71\xd0\x42\ +\xd5\x57\x68\x01\xf4\x85\xbe\xbc\xfa\x38\x5c\xe3\xd5\xd9\xeb\x57\ +\x8f\x2e\xc2\xfe\x0a\x1f\x94\xec\x7d\x98\xcf\xce\x0f\x81\x8e\xbe\ +\x31\x36\xc9\x12\x9b\x1c\x4e\x84\x3d\x05\x4e\x90\x51\xdf\xa9\xe1\ +\xc8\x1f\xff\xfb\xe3\x2f\x77\x9d\x8a\x79\x9a\xc6\xff\xad\xea\xcf\ +\xbd\x46\xcf\x43\x81\x64\x51\xed\x60\xf3\x98\xdc\x0d\xe4\x79\x96\ +\xc6\x70\x48\xdf\x24\xf6\x2e\xdf\xc0\x39\x0f\xcf\xf7\xff\x80\x43\ +\xf9\x7c\x76\x60\x1c\x09\x63\xf3\x3f\x2c\xda\x2e\x5b\x9b\xf6\xb4\ +\x7f\xf1\xca\x93\xa5\x9b\x1c\x27\xcd\xfe\x63\xf3\xa2\xf8\x15\x95\ +\x0c\xb8\x0e\x8b\xe6\xb6\x30\x07\xe2\x7c\xd6\x59\xdf\xf9\x36\x1b\ +\x39\x37\x9f\xf5\xde\xbb\xd1\xea\x64\x2f\x2b\x92\x85\x81\x3d\xf6\ +\x13\x9e\x09\x3d\x7a\xba\xd3\xad\xea\x6a\xb7\xdd\xc0\x71\xe2\x76\ +\xe2\x4e\x8d\x93\x03\xa6\x6e\xdc\x4f\xb0\x75\x52\x36\xe8\x3d\xee\ +\xd6\xf0\x5a\xc0\x7d\xf0\x27\xa9\x02\x1d\x2a\x2a\xe4\xd4\x57\x3a\ +\x08\x49\x48\xc4\x87\x1e\xfd\xd5\xb0\x37\x1e\x66\x02\x74\x75\xfe\ +\xf8\x13\x99\xfa\x14\xff\xc8\x94\x2b\xee\xa6\xc9\x69\x48\x65\xbf\ +\xc0\x51\x4a\x08\x2d\xc2\x81\xd2\xd8\xa7\x02\x0c\xcd\xf2\x66\x0b\ +\xc6\xc1\x1d\xa9\xc8\x4b\x33\x84\xee\xa0\x72\xe4\x9f\x79\xdc\x56\ +\xb5\xf5\x9f\xb2\x2d\xdc\xc8\xa2\x43\xbe\x9d\x8b\x3c\x5e\x17\x59\ +\xe6\x85\x69\x2f\x35\xa5\x79\xb4\x84\x06\xdb\x72\x35\x12\x3f\xf7\ +\x14\xae\x75\x70\x05\x95\x44\x84\xe0\x2c\x14\xd5\x34\x54\x61\x10\ +\x09\x16\x01\x62\x92\x52\x57\x1e\xf4\xc3\x58\xa3\xf3\x59\x29\x7d\ +\xc9\x8a\x93\x48\x8e\x12\x66\x35\xce\xbf\x0b\x66\xd0\xb1\x7a\xfc\ +\x4d\x41\xfb\x58\xef\xa0\x59\x93\x23\xea\xcb\x88\x3b\xdd\x35\x9c\ +\x22\xc7\x53\x86\x49\xee\xee\x15\xbf\x6f\x5b\xc0\xcd\xf1\x12\x37\ +\x15\xdc\x2f\x97\x45\xb5\x8f\x1f\xf2\x26\x5f\x14\xe6\xc6\x3d\xf3\ +\x02\x0a\x63\x20\x01\xdc\x45\x5c\x56\x20\xdd\xd8\xba\xfa\x6c\xc6\ +\xef\xed\xc1\x30\x16\x37\x70\xbb\xf8\x6c\xea\x96\x05\xc1\x81\x79\ +\xfe\x22\x49\x3f\x63\x5e\x97\x59\x9c\xa4\x70\x67\xda\x61\xb2\x4e\ +\x8e\x6d\x44\x77\xd1\x72\xf0\x98\x9d\xb0\x86\x0b\x74\x40\xb8\x8a\ +\xb4\x3a\x61\x9f\xdc\xa8\x0f\x3f\x38\x65\xfa\x82\x63\xcf\x63\x42\ +\x9c\xf0\xe0\x94\xc9\x45\x18\x70\xc9\x18\x3d\x61\x8d\xc2\x05\x61\ +\x2e\x0c\x46\x0b\x62\x33\x6e\x08\x80\x32\x5e\x1d\x2e\xa2\xbc\xac\ +\xe0\xc2\xe7\xde\x01\x03\x68\x4e\xc5\x8d\xa3\x3c\x24\x75\x9e\x94\ +\xf6\x88\xb6\x77\x96\x1f\x91\x00\x4c\x63\xd3\xf5\x31\x0d\x4e\xbc\ +\x31\x0d\xb7\x8f\x37\x18\xa9\xee\x7c\x1d\x53\x16\xfe\xbd\xe5\x2f\ +\x93\x4d\x5e\x3c\xc5\xbf\x2f\x76\xa5\xdd\xdd\xf8\x7d\x7a\xfa\xed\ +\xe4\xad\x49\xf3\x65\x9e\xba\x16\xdf\xcb\x58\xa8\x16\x3f\x29\xf2\ +\x55\x19\xb7\x57\x89\x9b\xc2\x58\x78\xf8\xdd\x51\x38\x26\xa0\x6c\ +\x5f\xe1\x57\x82\x31\xa1\x86\xad\xa4\x5c\xf9\xd8\x9d\xe2\xa2\xf6\ +\xed\xa2\x5b\xa8\x4c\xd7\x90\x58\x70\x71\xc9\x20\x49\x4e\xf3\xaa\ +\xbd\xb5\xc7\xb4\xcd\x9e\xf7\xdc\xfd\xdc\xc0\x3f\xf0\x9e\xcd\x27\ +\x28\xc9\x50\x10\xc1\xd5\x69\xd4\x21\x5d\xfe\xe5\x71\xa8\x1e\xa2\ +\x19\xe1\x9e\xf0\xee\x3d\x06\xf1\x24\x9c\x52\x1c\x31\xe2\x71\xa8\ +\x2c\x45\x25\x57\x38\x80\x6e\x46\x95\x52\x5c\x78\x9f\x70\x28\x08\ +\x3c\x29\xf3\x84\x6e\x9f\x2a\x0a\x70\x19\x78\xbb\xc7\xa1\x3b\x92\ +\x52\x2a\xb8\x47\x55\xbf\x66\xc4\x3c\xa6\x7a\x75\x30\xf8\xe4\x49\ +\x48\x48\x1d\x46\x5c\xe3\xf0\xde\x53\x12\xbf\x13\x10\xe6\x86\x9a\ +\x05\x8c\x4a\xa5\xa9\x17\x51\xb0\x43\x47\x4c\x78\x1a\xdf\x04\x15\ +\x74\xa4\xee\xd3\x88\xea\x8c\x39\x0c\x0f\x26\xdf\x8f\x96\x43\xaf\ +\x22\xc6\x58\x34\xd2\x27\x46\xa6\xa0\x83\x63\x58\xbe\x78\x1d\x4c\ +\x92\x85\x9e\x3e\xb2\x5a\xa3\xd1\x34\xe0\x5a\x43\x83\x83\x91\x12\ +\xd0\x0a\x39\xd7\xf0\x1e\x70\xa6\x94\x60\x14\x95\x50\xc6\x89\x40\ +\x1a\xb8\x41\x84\x8c\x5a\x57\x15\x65\x1a\x66\x45\x01\x44\x93\x41\ +\x80\x90\x16\xa9\x90\x12\x09\xb4\x50\x02\xf0\x11\x98\x08\xe8\x85\ +\x1c\xb6\x12\x8f\x12\x20\x42\x28\x15\xce\x56\x81\xe2\x34\x42\x2a\ +\x0d\xc2\x90\x23\x36\xb0\x5d\x11\xc1\x60\x49\x8f\x72\xac\xca\x48\ +\x0a\x94\x03\x57\xa9\xd6\x0e\x0a\x98\x0c\xba\x3f\x9d\x50\x05\x0b\ +\x95\x3e\xa2\x8a\xe3\x21\x42\x1d\x9e\x4d\x45\x6a\xe4\xa6\xde\x77\ +\xaa\xc1\x61\x44\x59\x82\xb5\x80\x5b\x67\x62\x24\x3d\x38\x0f\x0b\ +\x68\x22\x94\x8f\x9c\xd1\x61\x00\x19\x19\xb6\x40\x80\xd3\x84\x03\ +\x4d\x02\x8d\xc2\xb5\xb8\x05\x87\x12\x2a\x90\x26\xa5\x90\x9a\xb7\ +\x30\x52\x12\x01\xcd\x21\x80\x48\x53\xe8\x4a\x30\x0c\xa4\x82\x4b\ +\x61\xd8\x45\x02\x20\xf0\xc0\xbe\x51\x90\xd0\x1d\x97\x78\x2e\x80\ +\x68\x30\x03\x33\x41\xa5\xe3\xd1\x08\x17\x0e\x55\xbb\x10\x55\xa0\ +\x01\x52\x36\x92\x1a\xcc\x03\x12\x21\x91\x92\x12\x93\x1a\x8c\x8f\ +\x18\x6f\x6d\x52\x5a\x41\x20\x80\x44\xa9\x92\x3c\x6a\x6d\xe7\x52\ +\x2a\x84\x54\x31\x21\x49\xe4\x7c\x84\xe5\x5c\xb8\x81\xca\x39\x7e\ +\x01\x73\x68\x10\xc6\x14\x66\x27\xc2\x15\x2a\x00\x24\xc2\x01\x22\ +\x4a\x35\x0f\x11\x67\x18\x8a\x28\x90\x21\x5a\x0c\xc6\x0b\x4f\xd0\ +\xf1\x68\x9c\xd8\x38\xe4\x01\x44\x5e\xc2\x90\x09\xd4\x23\x61\x0d\ +\x4c\x8c\x08\xa2\x26\x91\xd6\x59\x84\x29\xa4\x09\x71\x31\x83\x52\ +\x07\xdb\x43\xb0\x0e\x93\x0d\x20\x86\x64\xc3\xf2\x87\x54\xe2\x98\ +\x93\x90\x5d\x10\x15\x24\x75\x50\x04\x11\x60\xab\x5d\x7d\x03\x98\ +\x00\x19\xba\x0d\x59\x0e\x66\x71\x28\x2a\x82\x88\x0a\x70\x69\x5c\ +\x2b\x5f\xbc\xe7\x77\x86\xe3\x93\x13\x9e\x1b\x78\x14\x2a\xd8\xd3\ +\xfb\x0d\x27\x9c\x0a\xf0\x1a\xf7\x17\xf6\xe1\xc2\x56\x87\xdb\x87\ +\x80\x0a\x7d\xf5\xb6\xf2\xcd\x9b\xf7\xeb\x1a\xb1\x1b\xd6\x3b\xb7\ +\x79\x95\x5f\x4c\x5d\xf5\xad\xb9\x97\x3f\xea\xce\xd2\xb5\x49\x2d\ +\x75\xd8\xd3\xd1\x1c\xd8\x7c\xe2\xc5\xce\xda\x31\xed\x8f\x2a\x2f\ +\x61\x87\xc0\xad\xa6\xa3\xba\x41\x91\xc3\x03\x0e\x0d\x1d\x2d\x4b\ +\x9a\x75\x52\xd7\xe0\xd8\x78\x27\x40\x6a\xb5\x5c\x36\xc6\xc6\xa4\ +\xa7\x1d\x2c\xfe\x1f\xcf\x1b\x78\x47\xf1\xa0\xec\xa1\x23\x48\xb8\ +\x1a\x09\xc8\x2e\x17\x2c\xcf\xa7\xd8\xfc\x85\x0a\xa7\xe4\xd9\xb8\ +\xd1\x33\xd6\xf0\xc5\xb7\x2a\x01\x00\x5b\xd5\x7e\xba\xab\x1f\x12\ +\xbb\xab\xcd\xe1\x0b\xeb\x10\xd2\xe1\x16\x05\x3b\x29\x5e\x3c\x1a\ +\x88\x6f\xfa\x8a\x54\xb8\x3c\xef\x5b\x4c\x19\xf9\x74\x7a\xec\xea\ +\x10\xc2\x03\x2a\x14\xeb\x54\x90\x16\x21\x01\x08\xe1\x37\x02\x68\ +\xaa\x67\x08\xfd\xc8\xd5\x37\xca\xd5\xff\x73\x2a\x9c\x9e\x96\x4f\ +\x8a\x85\x47\xd7\x8b\xe5\x47\x2a\x7c\xb7\x54\xf8\x81\xf4\x5f\xb8\ +\x41\xf4\xed\x8f\xeb\xeb\xed\x6f\x54\x41\xa7\x77\xd1\xef\xb4\x41\ +\xfc\x48\x85\xef\x70\x56\xe0\xea\xab\xce\x0a\xfa\xaf\x4e\x85\xf9\ +\x6c\x75\xf8\x2c\xb9\xea\x3f\x48\xae\xda\x4f\x91\xf0\x98\xe3\x17\ +\xd3\xbb\x77\x7f\x02\x86\x00\xbf\x84\ +\x00\x00\x14\xd4\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x34\x38\ +\x37\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\ +\x36\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\ +\x20\x30\x20\x39\x36\x20\x39\x36\x2e\x30\x30\x30\x30\x30\x31\x22\ +\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\x22\x0a\x20\ +\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\x72\x73\ +\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\x32\x35\ +\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\ +\x63\x6e\x61\x6d\x65\x3d\x22\x63\x61\x6d\x65\x72\x61\x2d\x70\x68\ +\x6f\x74\x6f\x2d\x73\x79\x6d\x62\x6f\x6c\x69\x63\x2e\x73\x76\x67\ +\x22\x3e\x0a\x20\x20\x3c\x64\x65\x66\x73\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x64\x65\x66\x73\x39\x22\x20\x2f\x3e\x0a\x20\x20\ +\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\ +\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\ +\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\ +\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\ +\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\ +\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\ +\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\ +\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\ +\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\ +\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\ +\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\ +\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\ +\x22\x31\x38\x37\x33\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\ +\x68\x74\x3d\x22\x31\x30\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x37\x22\x0a\x20\ +\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\x3d\x22\x66\x61\ +\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x32\x2e\x34\x35\x38\x33\x33\ +\x33\x33\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x63\x78\x3d\x22\x34\x38\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\x3d\x22\x34\x38\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\ +\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x34\x37\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\ +\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x6d\x61\x78\ +\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\x72\x65\x6e\x74\ +\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\x76\x67\x34\x38\x37\x34\x22\ +\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\ +\x61\x34\x38\x37\x39\x22\x3e\x0a\x20\x20\x20\x20\x3c\x72\x64\x66\ +\x3a\x52\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x63\x63\x3a\ +\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\ +\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x69\ +\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\x63\ +\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x20\x3c\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\ +\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\ +\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\x20\ +\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x2f\x63\x63\x3a\x57\x6f\ +\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\x2f\x72\x64\x66\x3a\x52\x44\ +\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\x74\x61\x64\x61\x74\x61\x3e\ +\x0a\x20\x20\x3c\x72\x65\x63\x74\x0a\x20\x20\x20\x20\x20\x78\x3d\ +\x22\x2d\x32\x2e\x37\x34\x36\x35\x38\x32\x31\x65\x2d\x30\x36\x22\ +\x0a\x20\x20\x20\x20\x20\x79\x3d\x22\x2d\x39\x36\x22\x0a\x20\x20\ +\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\x22\x0a\x20\x20\ +\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x36\x22\x0a\x20\ +\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\ +\x61\x74\x72\x69\x78\x28\x30\x2c\x31\x2c\x2d\x31\x2c\x30\x2c\x30\ +\x2c\x30\x29\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\ +\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x66\ +\x69\x6c\x6c\x3a\x6e\x6f\x6e\x65\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x72\x65\x63\x74\x34\x37\x38\x32\x22\x20\x2f\x3e\x0a\ +\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\ +\x63\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x0a\x20\x20\ +\x20\x20\x20\x64\x3d\x22\x6d\x20\x31\x36\x2c\x31\x32\x20\x30\x2c\ +\x33\x2e\x30\x34\x35\x20\x63\x20\x2d\x33\x2e\x30\x38\x38\x2c\x30\ +\x2e\x30\x36\x36\x20\x2d\x35\x2e\x35\x39\x35\x2c\x30\x2e\x33\x30\ +\x38\x20\x2d\x37\x2e\x37\x34\x38\x2c\x31\x2e\x34\x39\x36\x20\x2d\ +\x31\x2e\x35\x30\x35\x35\x2c\x30\x2e\x38\x33\x31\x20\x2d\x32\x2e\ +\x36\x39\x36\x39\x2c\x32\x2e\x32\x33\x36\x20\x2d\x33\x2e\x33\x35\ +\x35\x35\x2c\x33\x2e\x39\x39\x20\x43\x20\x34\x2e\x32\x33\x37\x38\ +\x2c\x32\x32\x2e\x32\x38\x36\x20\x34\x2c\x32\x34\x2e\x33\x37\x20\ +\x34\x2c\x32\x37\x20\x6c\x20\x30\x2c\x34\x35\x20\x63\x20\x30\x2c\ +\x32\x2e\x36\x33\x20\x30\x2e\x32\x33\x37\x38\x2c\x34\x2e\x37\x31\ +\x32\x20\x30\x2e\x38\x39\x36\x35\x2c\x36\x2e\x34\x36\x37\x20\x30\ +\x2e\x36\x35\x38\x36\x2c\x31\x2e\x37\x35\x34\x20\x31\x2e\x38\x35\ +\x2c\x33\x2e\x31\x35\x39\x20\x33\x2e\x33\x35\x35\x35\x2c\x33\x2e\ +\x39\x39\x20\x33\x2e\x30\x31\x31\x2c\x31\x2e\x36\x36\x31\x20\x36\ +\x2e\x36\x39\x32\x2c\x31\x2e\x34\x38\x35\x20\x31\x31\x2e\x37\x32\ +\x35\x2c\x31\x2e\x35\x34\x33\x20\x6c\x20\x30\x2e\x30\x31\x31\x2c\ +\x30\x20\x35\x36\x2e\x30\x32\x34\x2c\x30\x20\x30\x2e\x30\x31\x31\ +\x2c\x30\x20\x63\x20\x35\x2e\x30\x33\x33\x2c\x2d\x30\x2e\x30\x35\ +\x38\x20\x38\x2e\x37\x31\x34\x2c\x30\x2e\x31\x31\x38\x20\x31\x31\ +\x2e\x37\x32\x35\x2c\x2d\x31\x2e\x35\x34\x33\x20\x31\x2e\x35\x30\ +\x36\x2c\x2d\x30\x2e\x38\x33\x31\x20\x32\x2e\x36\x39\x37\x2c\x2d\ +\x32\x2e\x32\x33\x36\x20\x33\x2e\x33\x35\x36\x2c\x2d\x33\x2e\x39\ +\x39\x20\x43\x20\x39\x31\x2e\x37\x36\x32\x2c\x37\x36\x2e\x37\x31\ +\x32\x20\x39\x32\x2c\x37\x34\x2e\x36\x33\x20\x39\x32\x2c\x37\x32\ +\x20\x6c\x20\x30\x2c\x2d\x34\x35\x20\x63\x20\x30\x2c\x2d\x32\x2e\ +\x36\x33\x20\x2d\x30\x2e\x32\x33\x38\x2c\x2d\x34\x2e\x37\x31\x34\ +\x20\x2d\x30\x2e\x38\x39\x36\x2c\x2d\x36\x2e\x34\x36\x39\x20\x2d\ +\x30\x2e\x36\x35\x39\x2c\x2d\x31\x2e\x37\x35\x34\x20\x2d\x31\x2e\ +\x38\x35\x2c\x2d\x33\x2e\x31\x35\x39\x20\x2d\x33\x2e\x33\x35\x36\ +\x2c\x2d\x33\x2e\x39\x39\x20\x43\x20\x38\x34\x2e\x37\x33\x37\x2c\ +\x31\x34\x2e\x38\x38\x20\x38\x31\x2e\x30\x35\x36\x2c\x31\x35\x2e\ +\x30\x35\x38\x20\x37\x36\x2e\x30\x32\x33\x2c\x31\x35\x20\x4c\x20\ +\x37\x36\x2e\x30\x31\x32\x2c\x31\x35\x20\x33\x32\x2c\x31\x35\x20\ +\x33\x32\x2c\x31\x32\x20\x31\x36\x2c\x31\x32\x20\x5a\x20\x6d\x20\ +\x34\x2c\x37\x20\x35\x36\x2c\x30\x20\x63\x20\x35\x2e\x30\x33\x38\ +\x2c\x30\x2e\x30\x35\x39\x20\x38\x2e\x33\x35\x32\x2c\x30\x2e\x32\ +\x33\x37\x20\x39\x2e\x38\x31\x36\x2c\x31\x2e\x30\x34\x35\x20\x30\ +\x2e\x37\x33\x34\x2c\x30\x2e\x34\x30\x35\x20\x31\x2e\x31\x35\x33\ +\x2c\x30\x2e\x38\x35\x33\x20\x31\x2e\x35\x34\x33\x2c\x31\x2e\x38\ +\x39\x33\x20\x43\x20\x38\x37\x2e\x37\x35\x2c\x32\x32\x2e\x39\x37\ +\x37\x20\x38\x38\x2c\x32\x34\x2e\x36\x33\x20\x38\x38\x2c\x32\x37\ +\x20\x6c\x20\x30\x2c\x34\x35\x20\x63\x20\x30\x2c\x32\x2e\x33\x37\ +\x20\x2d\x30\x2e\x32\x35\x2c\x34\x2e\x30\x32\x33\x20\x2d\x30\x2e\ +\x36\x34\x31\x2c\x35\x2e\x30\x36\x32\x20\x2d\x30\x2e\x33\x39\x2c\ +\x31\x2e\x30\x34\x20\x2d\x30\x2e\x38\x30\x39\x2c\x31\x2e\x34\x38\ +\x38\x20\x2d\x31\x2e\x35\x34\x33\x2c\x31\x2e\x38\x39\x33\x20\x43\ +\x20\x38\x34\x2e\x33\x35\x32\x2c\x37\x39\x2e\x37\x36\x33\x20\x38\ +\x31\x2e\x30\x33\x38\x2c\x37\x39\x2e\x39\x34\x31\x20\x37\x36\x2c\ +\x38\x30\x20\x4c\x20\x32\x30\x2e\x30\x32\x33\x2c\x38\x30\x20\x32\ +\x30\x2c\x38\x30\x20\x43\x20\x31\x34\x2e\x39\x36\x32\x2c\x37\x39\ +\x2e\x39\x34\x31\x20\x31\x31\x2e\x36\x34\x38\x2c\x37\x39\x2e\x37\ +\x36\x33\x20\x31\x30\x2e\x31\x38\x34\x2c\x37\x38\x2e\x39\x35\x35\ +\x20\x39\x2e\x34\x35\x2c\x37\x38\x2e\x35\x35\x20\x39\x2e\x30\x33\ +\x32\x38\x2c\x37\x38\x2e\x31\x30\x32\x20\x38\x2e\x36\x34\x32\x36\ +\x2c\x37\x37\x2e\x30\x36\x32\x20\x38\x2e\x32\x35\x32\x33\x2c\x37\ +\x36\x2e\x30\x32\x33\x20\x38\x2c\x37\x34\x2e\x33\x37\x20\x38\x2c\ +\x37\x32\x20\x4c\x20\x38\x2c\x32\x37\x20\x43\x20\x38\x2c\x32\x34\ +\x2e\x36\x33\x20\x38\x2e\x32\x35\x32\x33\x2c\x32\x32\x2e\x39\x37\ +\x37\x20\x38\x2e\x36\x34\x32\x36\x2c\x32\x31\x2e\x39\x33\x38\x20\ +\x39\x2e\x30\x33\x32\x38\x2c\x32\x30\x2e\x38\x39\x38\x20\x39\x2e\ +\x34\x35\x2c\x32\x30\x2e\x34\x35\x20\x31\x30\x2e\x31\x38\x34\x2c\ +\x32\x30\x2e\x30\x34\x35\x20\x31\x31\x2e\x36\x34\x38\x2c\x31\x39\ +\x2e\x32\x33\x37\x20\x31\x34\x2e\x39\x36\x32\x2c\x31\x39\x2e\x30\ +\x35\x39\x20\x32\x30\x2c\x31\x39\x20\x5a\x20\x6d\x20\x32\x38\x2c\ +\x35\x20\x43\x20\x33\x34\x2e\x32\x31\x37\x2c\x32\x34\x20\x32\x33\ +\x2c\x33\x35\x2e\x32\x31\x37\x20\x32\x33\x2c\x34\x39\x20\x32\x33\ +\x2c\x36\x32\x2e\x37\x38\x33\x20\x33\x34\x2e\x32\x31\x37\x2c\x37\ +\x34\x20\x34\x38\x2c\x37\x34\x20\x36\x31\x2e\x37\x38\x33\x2c\x37\ +\x34\x20\x37\x33\x2c\x36\x32\x2e\x37\x38\x33\x20\x37\x33\x2c\x34\ +\x39\x20\x37\x33\x2c\x33\x35\x2e\x32\x31\x37\x20\x36\x31\x2e\x37\ +\x38\x33\x2c\x32\x34\x20\x34\x38\x2c\x32\x34\x20\x5a\x20\x6d\x20\ +\x32\x38\x2c\x30\x20\x61\x20\x34\x2c\x34\x20\x30\x20\x30\x20\x30\ +\x20\x2d\x34\x2c\x34\x20\x34\x2c\x34\x20\x30\x20\x30\x20\x30\x20\ +\x34\x2c\x34\x20\x34\x2c\x34\x20\x30\x20\x30\x20\x30\x20\x34\x2c\ +\x2d\x34\x20\x34\x2c\x34\x20\x30\x20\x30\x20\x30\x20\x2d\x34\x2c\ +\x2d\x34\x20\x7a\x20\x4d\x20\x34\x38\x2c\x32\x38\x20\x43\x20\x35\ +\x39\x2e\x36\x32\x32\x2c\x32\x38\x20\x36\x39\x2c\x33\x37\x2e\x33\ +\x37\x38\x20\x36\x39\x2c\x34\x39\x20\x36\x39\x2c\x36\x30\x2e\x36\ +\x32\x32\x20\x35\x39\x2e\x36\x32\x32\x2c\x37\x30\x20\x34\x38\x2c\ +\x37\x30\x20\x33\x36\x2e\x33\x37\x38\x2c\x37\x30\x20\x32\x37\x2c\ +\x36\x30\x2e\x36\x32\x32\x20\x32\x37\x2c\x34\x39\x20\x32\x37\x2c\ +\x33\x37\x2e\x33\x37\x38\x20\x33\x36\x2e\x33\x37\x38\x2c\x32\x38\ +\x20\x34\x38\x2c\x32\x38\x20\x5a\x20\x6d\x20\x30\x2c\x34\x20\x41\ +\x20\x31\x37\x2c\x31\x37\x20\x30\x20\x30\x20\x30\x20\x33\x31\x2c\ +\x34\x39\x20\x31\x37\x2c\x31\x37\x20\x30\x20\x30\x20\x30\x20\x34\ +\x38\x2c\x36\x36\x20\x31\x37\x2c\x31\x37\x20\x30\x20\x30\x20\x30\ +\x20\x36\x35\x2c\x34\x39\x20\x31\x37\x2c\x31\x37\x20\x30\x20\x30\ +\x20\x30\x20\x34\x38\x2c\x33\x32\x20\x5a\x20\x6d\x20\x30\x2c\x33\ +\x20\x61\x20\x38\x2c\x38\x20\x30\x20\x30\x20\x31\x20\x38\x2c\x38\ +\x20\x38\x2c\x38\x20\x30\x20\x30\x20\x31\x20\x2d\x38\x2c\x38\x20\ +\x38\x2c\x38\x20\x30\x20\x30\x20\x31\x20\x2d\x38\x2c\x2d\x38\x20\ +\x38\x2c\x38\x20\x30\x20\x30\x20\x31\x20\x38\x2c\x2d\x38\x20\x7a\ +\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\ +\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x74\x65\x78\x74\ +\x2d\x69\x6e\x64\x65\x6e\x74\x3a\x30\x3b\x74\x65\x78\x74\x2d\x64\ +\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x3b\x74\ +\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\x6c\ +\x69\x6e\x65\x3a\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\x64\x65\ +\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\x73\x74\x79\x6c\x65\x3a\x73\ +\x6f\x6c\x69\x64\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\ +\x74\x69\x6f\x6e\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\ +\x30\x30\x3b\x74\x65\x78\x74\x2d\x74\x72\x61\x6e\x73\x66\x6f\x72\ +\x6d\x3a\x6e\x6f\x6e\x65\x3b\x62\x6c\x6f\x63\x6b\x2d\x70\x72\x6f\ +\x67\x72\x65\x73\x73\x69\x6f\x6e\x3a\x74\x62\x3b\x77\x68\x69\x74\ +\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x69\ +\x73\x6f\x6c\x61\x74\x69\x6f\x6e\x3a\x61\x75\x74\x6f\x3b\x6d\x69\ +\x78\x2d\x62\x6c\x65\x6e\x64\x2d\x6d\x6f\x64\x65\x3a\x6e\x6f\x72\ +\x6d\x61\x6c\x3b\x73\x6f\x6c\x69\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\ +\x23\x30\x30\x30\x30\x30\x30\x3b\x66\x69\x6c\x6c\x3a\x23\x34\x64\ +\x34\x64\x34\x64\x3b\x63\x6f\x6c\x6f\x72\x2d\x72\x65\x6e\x64\x65\ +\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x69\x6d\x61\x67\x65\x2d\ +\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x73\ +\x68\x61\x70\x65\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\ +\x75\x74\x6f\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\ +\x74\x68\x34\x31\x38\x33\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x70\x61\ +\x74\x68\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x66\ +\x69\x6c\x6c\x3a\x23\x34\x64\x34\x64\x34\x64\x3b\x73\x74\x72\x6f\ +\x6b\x65\x3a\x6e\x6f\x6e\x65\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x77\ +\x69\x64\x74\x68\x3a\x31\x70\x78\x3b\x73\x74\x72\x6f\x6b\x65\x2d\ +\x6c\x69\x6e\x65\x63\x61\x70\x3a\x62\x75\x74\x74\x3b\x73\x74\x72\ +\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3a\x6d\x69\x74\ +\x65\x72\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6f\x70\x61\x63\x69\x74\ +\x79\x3a\x31\x22\x0a\x20\x20\x20\x20\x20\x64\x3d\x22\x4d\x20\x31\ +\x30\x2e\x37\x39\x38\x32\x33\x2c\x38\x33\x2e\x31\x35\x37\x31\x34\ +\x34\x20\x43\x20\x37\x2e\x38\x38\x39\x37\x39\x37\x38\x2c\x38\x32\ +\x2e\x33\x37\x34\x37\x33\x32\x20\x36\x2e\x35\x32\x34\x36\x32\x33\ +\x32\x2c\x38\x31\x2e\x33\x33\x30\x30\x37\x33\x20\x35\x2e\x33\x38\ +\x34\x30\x36\x35\x34\x2c\x37\x39\x2e\x30\x31\x34\x31\x31\x20\x6c\ +\x20\x2d\x30\x2e\x39\x35\x30\x31\x36\x37\x31\x2c\x2d\x31\x2e\x39\ +\x32\x39\x33\x36\x34\x20\x30\x2c\x2d\x32\x37\x2e\x36\x36\x31\x30\ +\x31\x37\x20\x63\x20\x30\x2c\x2d\x32\x37\x2e\x35\x33\x39\x38\x39\ +\x32\x20\x30\x2e\x30\x30\x33\x38\x34\x2c\x2d\x32\x37\x2e\x36\x36\ +\x38\x31\x34\x32\x20\x30\x2e\x38\x37\x35\x36\x36\x37\x33\x2c\x2d\ +\x32\x39\x2e\x32\x38\x38\x31\x33\x36\x20\x30\x2e\x34\x38\x31\x36\ +\x31\x37\x2c\x2d\x30\x2e\x38\x39\x34\x39\x31\x35\x20\x31\x2e\x33\ +\x31\x30\x35\x35\x37\x36\x2c\x2d\x32\x2e\x30\x33\x32\x37\x39\x36\ +\x20\x31\x2e\x38\x34\x32\x30\x39\x30\x33\x2c\x2d\x32\x2e\x35\x32\ +\x38\x36\x32\x33\x20\x31\x2e\x32\x32\x37\x35\x32\x30\x32\x2c\x2d\ +\x31\x2e\x31\x34\x35\x30\x36\x33\x20\x34\x2e\x30\x35\x32\x34\x35\ +\x34\x31\x2c\x2d\x32\x2e\x31\x34\x39\x33\x34\x33\x20\x36\x2e\x30\ +\x34\x35\x38\x37\x39\x31\x2c\x2d\x32\x2e\x31\x34\x39\x33\x34\x33\ +\x20\x32\x2e\x33\x35\x30\x33\x37\x32\x2c\x30\x20\x32\x2e\x38\x32\ +\x39\x35\x38\x34\x2c\x2d\x30\x2e\x33\x31\x37\x33\x38\x31\x20\x32\ +\x2e\x38\x32\x39\x35\x38\x34\x2c\x2d\x31\x2e\x38\x37\x34\x30\x32\ +\x39\x20\x6c\x20\x30\x2c\x2d\x31\x2e\x33\x38\x30\x32\x30\x38\x20\ +\x37\x2e\x39\x33\x32\x32\x30\x33\x2c\x30\x20\x37\x2e\x39\x33\x32\ +\x32\x30\x33\x2c\x30\x20\x30\x2c\x31\x2e\x33\x39\x39\x33\x36\x35\ +\x20\x30\x2c\x31\x2e\x33\x39\x39\x33\x36\x36\x20\x32\x36\x2e\x31\ +\x33\x35\x35\x39\x34\x2c\x30\x2e\x31\x35\x31\x32\x39\x31\x20\x63\ +\x20\x31\x39\x2e\x35\x31\x30\x37\x33\x39\x2c\x30\x2e\x31\x31\x32\ +\x39\x34\x32\x20\x32\x36\x2e\x35\x32\x39\x35\x35\x35\x2c\x30\x2e\ +\x32\x38\x30\x36\x34\x35\x20\x32\x37\x2e\x36\x38\x39\x38\x30\x38\ +\x2c\x30\x2e\x36\x36\x31\x36\x30\x33\x20\x30\x2e\x38\x35\x34\x38\ +\x31\x39\x2c\x30\x2e\x32\x38\x30\x36\x37\x31\x20\x32\x2e\x32\x37\ +\x34\x39\x32\x34\x2c\x31\x2e\x31\x36\x31\x34\x33\x20\x33\x2e\x31\ +\x35\x35\x37\x39\x33\x2c\x31\x2e\x39\x35\x37\x32\x34\x31\x20\x32\ +\x2e\x38\x39\x30\x38\x36\x31\x2c\x32\x2e\x36\x31\x31\x37\x31\x39\ +\x20\x32\x2e\x38\x35\x32\x37\x32\x39\x2c\x32\x2e\x31\x35\x33\x39\ +\x38\x35\x20\x32\x2e\x37\x32\x34\x39\x36\x34\x2c\x33\x32\x2e\x37\ +\x30\x39\x35\x30\x31\x20\x6c\x20\x2d\x30\x2e\x31\x31\x32\x39\x33\ +\x38\x2c\x32\x37\x2e\x30\x30\x39\x37\x36\x38\x20\x2d\x30\x2e\x39\ +\x32\x33\x32\x38\x38\x2c\x31\x2e\x37\x32\x38\x33\x35\x38\x20\x63\ +\x20\x2d\x31\x2e\x31\x35\x31\x37\x36\x2c\x32\x2e\x31\x35\x36\x30\ +\x34\x32\x20\x2d\x33\x2e\x33\x32\x36\x31\x31\x32\x2c\x33\x2e\x36\ +\x32\x35\x38\x30\x36\x20\x2d\x36\x2e\x31\x35\x38\x36\x38\x35\x2c\ +\x34\x2e\x31\x36\x32\x39\x39\x32\x20\x2d\x31\x2e\x33\x37\x39\x30\ +\x30\x38\x2c\x30\x2e\x32\x36\x31\x35\x32\x32\x20\x2d\x31\x34\x2e\ +\x39\x31\x39\x30\x35\x39\x2c\x30\x2e\x34\x30\x33\x38\x38\x37\x20\ +\x2d\x33\x36\x2e\x38\x30\x34\x30\x35\x37\x2c\x30\x2e\x33\x38\x36\ +\x39\x36\x35\x20\x2d\x32\x38\x2e\x37\x39\x37\x32\x32\x36\x2c\x2d\ +\x30\x2e\x30\x32\x32\x32\x35\x20\x2d\x33\x34\x2e\x39\x38\x38\x39\ +\x2c\x2d\x30\x2e\x31\x32\x35\x33\x35\x33\x20\x2d\x33\x36\x2e\x38\ +\x30\x30\x34\x38\x36\x2c\x2d\x30\x2e\x36\x31\x32\x36\x39\x36\x20\ +\x7a\x20\x6d\x20\x37\x34\x2e\x35\x38\x34\x38\x32\x31\x2c\x2d\x33\ +\x2e\x38\x33\x35\x35\x37\x38\x20\x63\x20\x30\x2e\x36\x37\x31\x31\ +\x38\x36\x2c\x2d\x30\x2e\x33\x33\x35\x38\x34\x39\x20\x31\x2e\x35\ +\x34\x33\x31\x34\x37\x2c\x2d\x31\x2e\x32\x35\x31\x31\x30\x34\x20\ +\x31\x2e\x39\x33\x37\x36\x38\x37\x2c\x2d\x32\x2e\x30\x33\x33\x38\ +\x39\x38\x20\x30\x2e\x36\x36\x37\x30\x34\x31\x2c\x2d\x31\x2e\x33\ +\x32\x33\x34\x35\x20\x30\x2e\x37\x30\x39\x38\x33\x2c\x2d\x33\x2e\ +\x33\x30\x37\x32\x38\x32\x20\x30\x2e\x36\x31\x30\x31\x36\x39\x2c\ +\x2d\x32\x38\x2e\x32\x38\x38\x39\x34\x20\x2d\x30\x2e\x31\x32\x30\ +\x39\x34\x38\x2c\x2d\x33\x30\x2e\x33\x31\x37\x31\x35\x36\x20\x30\ +\x2e\x30\x37\x34\x30\x31\x2c\x2d\x32\x38\x2e\x35\x34\x38\x36\x38\ +\x34\x20\x2d\x33\x2e\x32\x35\x38\x36\x33\x34\x2c\x2d\x32\x39\x2e\ +\x35\x35\x39\x30\x32\x37\x20\x2d\x32\x2e\x35\x32\x30\x30\x32\x31\ +\x2c\x2d\x30\x2e\x37\x36\x33\x39\x38\x34\x20\x2d\x37\x30\x2e\x39\ +\x30\x32\x39\x32\x39\x2c\x2d\x30\x2e\x37\x36\x34\x39\x33\x39\x20\ +\x2d\x37\x33\x2e\x34\x32\x32\x30\x39\x39\x2c\x2d\x30\x2e\x30\x30\ +\x31\x20\x2d\x33\x2e\x32\x39\x34\x37\x38\x36\x32\x2c\x30\x2e\x39\ +\x39\x39\x31\x31\x32\x20\x2d\x33\x2e\x31\x33\x39\x39\x39\x38\x34\ +\x2c\x2d\x30\x2e\x33\x38\x37\x39\x34\x37\x20\x2d\x33\x2e\x32\x36\ +\x38\x34\x35\x35\x34\x2c\x32\x39\x2e\x32\x38\x38\x37\x30\x31\x20\ +\x2d\x30\x2e\x30\x37\x36\x32\x31\x33\x2c\x31\x37\x2e\x36\x30\x36\ +\x39\x33\x31\x20\x30\x2e\x30\x32\x38\x36\x38\x36\x2c\x32\x36\x2e\ +\x36\x37\x38\x30\x31\x32\x20\x30\x2e\x33\x32\x31\x30\x35\x36\x36\ +\x2c\x32\x37\x2e\x37\x36\x33\x38\x20\x30\x2e\x35\x30\x33\x37\x37\ +\x39\x39\x2c\x31\x2e\x38\x37\x30\x38\x39\x38\x20\x31\x2e\x37\x38\ +\x36\x38\x35\x32\x38\x2c\x32\x2e\x38\x36\x37\x30\x32\x38\x20\x34\ +\x2e\x32\x31\x37\x37\x38\x39\x38\x2c\x33\x2e\x32\x37\x34\x35\x34\ +\x20\x30\x2e\x39\x32\x31\x38\x32\x35\x2c\x30\x2e\x31\x35\x34\x35\ +\x33\x31\x20\x31\x37\x2e\x34\x31\x38\x34\x31\x38\x2c\x30\x2e\x32\ +\x35\x35\x32\x30\x39\x20\x33\x36\x2e\x36\x35\x39\x30\x39\x36\x2c\ +\x30\x2e\x32\x32\x33\x37\x32\x34\x20\x33\x30\x2e\x32\x31\x35\x36\ +\x34\x32\x2c\x2d\x30\x2e\x30\x34\x39\x34\x33\x20\x33\x35\x2e\x31\ +\x34\x39\x33\x35\x35\x2c\x2d\x30\x2e\x31\x34\x30\x34\x35\x32\x20\ +\x33\x36\x2e\x32\x30\x33\x33\x39\x2c\x2d\x30\x2e\x36\x36\x37\x38\ +\x37\x35\x20\x6c\x20\x30\x2c\x2d\x38\x65\x2d\x36\x20\x7a\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x33\x33\x33\ +\x39\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\x75\x72\x76\x61\ +\x74\x75\x72\x65\x3d\x22\x30\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x70\ +\x61\x74\x68\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\ +\x66\x69\x6c\x6c\x3a\x23\x61\x30\x61\x30\x61\x30\x3b\x73\x74\x72\ +\x6f\x6b\x65\x3a\x6e\x6f\x6e\x65\x3b\x73\x74\x72\x6f\x6b\x65\x2d\ +\x77\x69\x64\x74\x68\x3a\x31\x70\x78\x3b\x73\x74\x72\x6f\x6b\x65\ +\x2d\x6c\x69\x6e\x65\x63\x61\x70\x3a\x62\x75\x74\x74\x3b\x73\x74\ +\x72\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3a\x6d\x69\ +\x74\x65\x72\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6f\x70\x61\x63\x69\ +\x74\x79\x3a\x31\x22\x0a\x20\x20\x20\x20\x20\x64\x3d\x22\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x33\x33\x34\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\x75\x72\x76\x61\ +\x74\x75\x72\x65\x3d\x22\x30\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x1d\x34\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\ +\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x36\x22\ +\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x34\x38\x37\x34\x22\ +\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\ +\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\ +\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\ +\x32\x35\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\ +\x30\x20\x30\x20\x39\x36\x20\x39\x36\x2e\x30\x30\x30\x30\x30\x31\ +\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\ +\x63\x6e\x61\x6d\x65\x3d\x22\x6d\x65\x64\x69\x61\x2d\x65\x6a\x65\ +\x63\x74\x2e\x73\x76\x67\x22\x3e\x0a\x20\x20\x3c\x64\x65\x66\x73\ +\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x34\x38\ +\x37\x36\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\ +\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x62\x61\x73\x65\x22\x0a\x20\x20\x20\x20\ +\x20\x70\x61\x67\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\ +\x66\x66\x66\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\ +\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\x22\x0a\ +\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\x63\x69\ +\x74\x79\x3d\x22\x31\x2e\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\x69\ +\x74\x79\x3d\x22\x30\x2e\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\ +\x77\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x37\x2e\x30\x32\x34\x39\ +\x39\x39\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x63\x78\x3d\x22\x32\x2e\x38\x36\x31\x32\x30\x35\x34\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\ +\x79\x3d\x22\x34\x33\x2e\x33\x33\x30\x39\x34\x39\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x64\x6f\x63\x75\ +\x6d\x65\x6e\x74\x2d\x75\x6e\x69\x74\x73\x3d\x22\x70\x78\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\ +\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x67\x34\x37\ +\x38\x30\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\ +\x64\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x73\x68\ +\x6f\x77\x62\x6f\x72\x64\x65\x72\x3d\x22\x74\x72\x75\x65\x22\x0a\ +\x20\x20\x20\x20\x20\x66\x69\x74\x2d\x6d\x61\x72\x67\x69\x6e\x2d\ +\x74\x6f\x70\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x66\x69\x74\ +\x2d\x6d\x61\x72\x67\x69\x6e\x2d\x6c\x65\x66\x74\x3d\x22\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x66\x69\x74\x2d\x6d\x61\x72\x67\x69\x6e\ +\x2d\x72\x69\x67\x68\x74\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x66\x69\x74\x2d\x6d\x61\x72\x67\x69\x6e\x2d\x62\x6f\x74\x74\x6f\ +\x6d\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x3a\x73\x6e\x61\x70\x2d\x62\x62\x6f\x78\x3d\x22\x74\ +\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x62\x62\x6f\x78\x2d\x70\x61\x74\x68\x73\x3d\x22\x74\ +\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x62\x62\x6f\x78\x2d\x6e\x6f\x64\x65\x73\x3d\x22\x74\ +\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x73\x6e\x61\x70\x2d\x62\x62\x6f\x78\x2d\x65\x64\x67\ +\x65\x2d\x6d\x69\x64\x70\x6f\x69\x6e\x74\x73\x3d\x22\x74\x72\x75\ +\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x73\x6e\x61\x70\x2d\x62\x62\x6f\x78\x2d\x6d\x69\x64\x70\x6f\ +\x69\x6e\x74\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x6f\x62\x6a\x65\x63\x74\ +\x2d\x70\x61\x74\x68\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x73\x6e\x61\x70\ +\x2d\x69\x6e\x74\x65\x72\x73\x65\x63\x74\x69\x6f\x6e\x2d\x70\x61\ +\x74\x68\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x6f\x62\x6a\x65\x63\x74\x2d\ +\x6e\x6f\x64\x65\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x73\x6e\x61\x70\x2d\ +\x73\x6d\x6f\x6f\x74\x68\x2d\x6e\x6f\x64\x65\x73\x3d\x22\x74\x72\ +\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x73\x6e\x61\x70\x2d\x6d\x69\x64\x70\x6f\x69\x6e\x74\x73\ +\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x73\x6e\x61\x70\x2d\x6f\x62\x6a\x65\x63\ +\x74\x2d\x6d\x69\x64\x70\x6f\x69\x6e\x74\x73\x3d\x22\x74\x72\x75\ +\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x73\x6e\x61\x70\x2d\x63\x65\x6e\x74\x65\x72\x3d\x22\x74\x72\ +\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x75\x69\ +\x64\x65\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x67\x75\x69\x64\x65\x2d\x62\ +\x62\x6f\x78\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\ +\x77\x69\x64\x74\x68\x3d\x22\x39\x33\x37\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\ +\x2d\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x32\x38\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x78\x3d\x22\x39\x38\x33\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\ +\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x6d\x61\x78\ +\x69\x6d\x69\x7a\x65\x64\x3d\x22\x30\x22\x3e\x0a\x20\x20\x20\x20\ +\x3c\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x67\x72\x69\x64\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x74\x79\x70\x65\x3d\x22\x78\x79\x67\x72\ +\x69\x64\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\ +\x72\x69\x64\x35\x34\x35\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x65\x6d\x70\x73\x70\x61\x63\x69\x6e\x67\x3d\x22\x38\x22\x20\x2f\ +\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ +\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\ +\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\ +\x38\x2c\x2d\x38\x2e\x30\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\ +\x36\x33\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\ +\x2c\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\ +\x69\x6f\x6e\x3d\x22\x34\x2c\x2d\x38\x2e\x30\x30\x30\x30\x30\x30\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\ +\x69\x64\x65\x34\x30\x36\x35\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\ +\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\ +\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\x38\x2c\x38\x38\x2e\ +\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x36\x37\x22\x20\x2f\x3e\ +\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\ +\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\ +\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\ +\x38\x2c\x39\x32\x2e\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x36\ +\x39\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\ +\x6f\x6e\x3d\x22\x31\x30\x34\x2c\x34\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x37\x31\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\ +\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\ +\x3d\x22\x2d\x35\x2c\x38\x2e\x30\x30\x30\x30\x30\x30\x31\x22\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\ +\x34\x30\x37\x33\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\ +\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\ +\x22\x31\x2c\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\ +\x69\x74\x69\x6f\x6e\x3d\x22\x39\x32\x2c\x2d\x38\x2e\x30\x30\x30\ +\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\ +\x22\x67\x75\x69\x64\x65\x34\x30\x37\x35\x22\x20\x2f\x3e\x0a\x20\ +\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\ +\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\ +\x61\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x38\x38\x2c\ +\x2d\x38\x2e\x30\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x37\x37\ +\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\ +\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\ +\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\ +\x6e\x3d\x22\x2d\x38\x2c\x38\x34\x2e\x30\x30\x30\x30\x30\x31\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\ +\x65\x34\x30\x37\x34\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\ +\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\ +\x3d\x22\x31\x2c\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\ +\x73\x69\x74\x69\x6f\x6e\x3d\x22\x31\x32\x2c\x2d\x38\x2e\x30\x30\ +\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\ +\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x37\x36\x22\x20\x2f\x3e\x0a\ +\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\ +\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\ +\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\x35\ +\x2c\x31\x32\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\ +\x67\x75\x69\x64\x65\x34\x30\x37\x38\x22\x20\x2f\x3e\x0a\x20\x20\ +\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\ +\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\ +\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x38\x34\x2c\x2d\ +\x39\x2e\x30\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x38\x30\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x70\ +\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x34\x38\x2c\x2d\x38\x2e\x30\ +\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\ +\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\ +\x65\x34\x31\x37\x30\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\ +\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\ +\x38\x2c\x34\x38\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\ +\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\ +\x31\x37\x32\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x2f\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x3e\x0a\ +\x20\x20\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\ +\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\x61\x34\x38\x37\ +\x39\x22\x3e\x0a\x20\x20\x20\x20\x3c\x72\x64\x66\x3a\x52\x44\x46\ +\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x63\x63\x3a\x57\x6f\x72\x6b\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x61\x62\ +\x6f\x75\x74\x3d\x22\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\x67\x65\ +\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\x72\ +\x6d\x61\x74\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\ +\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\x22\x68\ +\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\ +\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\x74\x69\x6c\x6c\ +\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x3c\x2f\x64\x63\ +\x3a\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x2f\ +\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\x2f\x72\ +\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\x74\x61\ +\x64\x61\x74\x61\x3e\x0a\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x6c\x61\x62\x65\x6c\x3d\x22\ +\x4c\x61\x79\x65\x72\x20\x31\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x67\x72\x6f\x75\x70\x6d\x6f\x64\x65\ +\x3d\x22\x6c\x61\x79\x65\x72\x22\x0a\x20\x20\x20\x20\x20\x69\x64\ +\x3d\x22\x6c\x61\x79\x65\x72\x31\x22\x0a\x20\x20\x20\x20\x20\x74\ +\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x74\x72\x61\x6e\x73\x6c\ +\x61\x74\x65\x28\x36\x37\x2e\x38\x35\x37\x31\x34\x36\x2c\x2d\x37\ +\x38\x2e\x35\x30\x35\x30\x34\x29\x22\x3e\x0a\x20\x20\x20\x20\x3c\ +\x67\x0a\x20\x20\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x22\x6d\x61\x74\x72\x69\x78\x28\x30\x2c\x2d\x31\x2c\ +\x2d\x31\x2c\x30\x2c\x33\x37\x33\x2e\x35\x30\x35\x30\x36\x2c\x35\ +\x31\x36\x2e\x35\x30\x35\x30\x34\x29\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x67\x34\x38\x34\x35\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x64\x69\x73\x70\x6c\ +\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x22\x3e\x0a\x20\x20\x20\x20\ +\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x65\x78\x70\x6f\x72\x74\x2d\x79\x64\ +\x70\x69\x3d\x22\x39\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x65\x78\x70\x6f\x72\x74\ +\x2d\x78\x64\x70\x69\x3d\x22\x39\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x65\x78\x70\ +\x6f\x72\x74\x2d\x66\x69\x6c\x65\x6e\x61\x6d\x65\x3d\x22\x6e\x65\ +\x78\x74\x30\x31\x2e\x70\x6e\x67\x22\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\ +\x74\x72\x69\x78\x28\x2d\x30\x2e\x39\x39\x39\x36\x30\x34\x35\x2c\ +\x30\x2c\x30\x2c\x31\x2c\x35\x37\x35\x2e\x39\x34\x32\x39\x36\x2c\ +\x2d\x36\x31\x31\x2e\x30\x30\x30\x30\x31\x29\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x34\x37\x37\x38\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x6c\x61\x62\x65\x6c\x3d\x22\x4c\x61\x79\x65\x72\x20\ +\x31\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x67\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\ +\x6f\x72\x6d\x3d\x22\x6d\x61\x74\x72\x69\x78\x28\x2d\x31\x2c\x30\ +\x2c\x30\x2c\x31\x2c\x35\x37\x35\x2e\x39\x39\x39\x39\x39\x2c\x36\ +\x31\x31\x29\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x67\x34\x37\x38\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x64\x69\x73\ +\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x22\x3e\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x72\x65\x63\x74\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\ +\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\ +\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x3b\x6f\ +\x76\x65\x72\x66\x6c\x6f\x77\x3a\x76\x69\x73\x69\x62\x6c\x65\x3b\ +\x76\x69\x73\x69\x62\x69\x6c\x69\x74\x79\x3a\x76\x69\x73\x69\x62\ +\x6c\x65\x3b\x66\x69\x6c\x6c\x3a\x6e\x6f\x6e\x65\x3b\x73\x74\x72\ +\x6f\x6b\x65\x3a\x6e\x6f\x6e\x65\x3b\x73\x74\x72\x6f\x6b\x65\x2d\ +\x77\x69\x64\x74\x68\x3a\x34\x3b\x6d\x61\x72\x6b\x65\x72\x3a\x6e\ +\x6f\x6e\x65\x3b\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\ +\x72\x6f\x75\x6e\x64\x3a\x61\x63\x63\x75\x6d\x75\x6c\x61\x74\x65\ +\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x72\x65\x63\x74\x34\x37\x38\x32\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x77\x69\x64\x74\x68\x3d\ +\x22\x39\x36\x2e\x30\x33\x37\x39\x38\x37\x22\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\ +\x22\x39\x36\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x78\x3d\x22\x2d\x34\x33\x38\x2e\x30\x30\x32\x34\x34\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x79\x3d\ +\x22\x33\x34\x35\x2e\x33\x36\x32\x32\x31\x22\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3d\x22\x73\x63\x61\x6c\x65\x28\x2d\x31\x2c\x31\x29\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x70\ +\x61\x74\x68\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\ +\x30\x30\x30\x30\x30\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\ +\x6c\x69\x6e\x65\x3b\x6f\x76\x65\x72\x66\x6c\x6f\x77\x3a\x76\x69\ +\x73\x69\x62\x6c\x65\x3b\x76\x69\x73\x69\x62\x69\x6c\x69\x74\x79\ +\x3a\x76\x69\x73\x69\x62\x6c\x65\x3b\x66\x69\x6c\x6c\x3a\x23\x33\ +\x33\x33\x33\x33\x33\x3b\x66\x69\x6c\x6c\x2d\x6f\x70\x61\x63\x69\ +\x74\x79\x3a\x31\x3b\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3a\x6e\ +\x6f\x6e\x7a\x65\x72\x6f\x3b\x73\x74\x72\x6f\x6b\x65\x3a\x6e\x6f\ +\x6e\x65\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3a\ +\x32\x2e\x39\x39\x39\x34\x30\x36\x35\x38\x3b\x6d\x61\x72\x6b\x65\ +\x72\x3a\x6e\x6f\x6e\x65\x3b\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\ +\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x61\x63\x63\x75\x6d\x75\x6c\ +\x61\x74\x65\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x64\x3d\x22\x4d\x20\x34\x37\x2e\x39\x38\x30\x34\x36\x39\ +\x20\x38\x20\x43\x20\x34\x37\x2e\x39\x37\x34\x34\x36\x39\x20\x38\ +\x20\x34\x37\x2e\x39\x36\x39\x32\x39\x31\x20\x38\x2e\x30\x30\x31\ +\x38\x36\x31\x20\x34\x37\x2e\x39\x36\x32\x38\x39\x31\x20\x38\x2e\ +\x30\x30\x35\x38\x35\x39\x34\x20\x43\x20\x34\x37\x2e\x39\x35\x36\ +\x38\x39\x31\x20\x38\x2e\x30\x30\x37\x38\x35\x38\x36\x20\x34\x37\ +\x2e\x39\x34\x38\x31\x30\x36\x20\x38\x2e\x30\x31\x32\x33\x33\x34\ +\x31\x20\x34\x37\x2e\x39\x34\x31\x34\x30\x36\x20\x38\x2e\x30\x31\ +\x39\x35\x33\x31\x32\x20\x43\x20\x34\x37\x2e\x39\x33\x35\x34\x30\ +\x36\x20\x38\x2e\x30\x32\x34\x35\x32\x39\x33\x20\x34\x37\x2e\x39\ +\x32\x36\x37\x32\x32\x20\x38\x2e\x30\x32\x39\x39\x30\x34\x34\x20\ +\x34\x37\x2e\x39\x31\x39\x39\x32\x32\x20\x38\x2e\x30\x33\x33\x32\ +\x30\x33\x31\x20\x43\x20\x34\x37\x2e\x39\x31\x33\x39\x32\x32\x20\ +\x38\x2e\x30\x33\x36\x32\x30\x31\x39\x20\x34\x37\x2e\x39\x30\x38\ +\x34\x34\x34\x20\x38\x2e\x30\x34\x31\x30\x31\x35\x36\x20\x34\x37\ +\x2e\x39\x30\x32\x33\x34\x34\x20\x38\x2e\x30\x34\x31\x30\x31\x35\ +\x36\x20\x43\x20\x32\x38\x2e\x34\x30\x32\x32\x32\x34\x20\x33\x36\ +\x2e\x35\x37\x37\x37\x35\x35\x20\x31\x36\x2e\x30\x30\x34\x35\x39\ +\x20\x36\x35\x2e\x39\x38\x37\x31\x36\x31\x20\x31\x36\x20\x36\x35\ +\x2e\x39\x39\x38\x30\x34\x37\x20\x4c\x20\x38\x30\x20\x36\x36\x20\ +\x43\x20\x38\x30\x20\x36\x36\x20\x36\x36\x2e\x38\x38\x31\x34\x32\ +\x39\x20\x33\x35\x2e\x30\x35\x39\x32\x30\x34\x20\x34\x37\x2e\x39\ +\x38\x30\x34\x36\x39\x20\x38\x20\x7a\x20\x4d\x20\x34\x37\x2e\x39\ +\x38\x30\x34\x36\x39\x20\x31\x35\x2e\x32\x34\x30\x32\x33\x34\x20\ +\x43\x20\x36\x30\x2e\x31\x37\x31\x39\x39\x39\x20\x33\x33\x2e\x36\ +\x33\x36\x35\x35\x36\x20\x36\x39\x2e\x35\x39\x31\x36\x39\x39\x20\ +\x35\x32\x2e\x38\x32\x34\x36\x32\x20\x37\x33\x2e\x38\x31\x38\x33\ +\x35\x39\x20\x36\x32\x20\x4c\x20\x32\x32\x2e\x31\x37\x31\x38\x37\ +\x35\x20\x36\x31\x2e\x39\x39\x38\x30\x34\x37\x20\x43\x20\x32\x33\ +\x2e\x35\x39\x33\x39\x32\x35\x20\x35\x38\x2e\x39\x30\x37\x34\x31\ +\x20\x32\x35\x2e\x35\x36\x34\x38\x38\x31\x20\x35\x34\x2e\x37\x33\ +\x34\x32\x39\x36\x20\x32\x38\x2e\x32\x30\x37\x30\x33\x31\x20\x34\ +\x39\x2e\x35\x32\x33\x34\x33\x38\x20\x43\x20\x33\x33\x2e\x30\x34\ +\x36\x34\x32\x31\x20\x33\x39\x2e\x39\x37\x39\x31\x37\x34\x20\x33\ +\x39\x2e\x38\x35\x37\x39\x36\x39\x20\x32\x37\x2e\x36\x36\x39\x35\ +\x32\x37\x20\x34\x37\x2e\x39\x38\x30\x34\x36\x39\x20\x31\x35\x2e\ +\x32\x34\x30\x32\x33\x34\x20\x7a\x20\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\ +\x6d\x3d\x22\x6d\x61\x74\x72\x69\x78\x28\x30\x2c\x2d\x31\x2c\x2d\ +\x31\x2e\x30\x30\x30\x33\x39\x35\x37\x2c\x30\x2c\x34\x33\x38\x2e\ +\x30\x30\x32\x34\x35\x2c\x34\x34\x31\x2e\x33\x36\x32\x32\x32\x29\ +\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x70\x61\x74\x68\x34\x31\x39\x34\x22\x20\x2f\x3e\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x70\x61\x74\x68\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x73\x74\x79\ +\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\ +\x30\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\ +\x3b\x6f\x76\x65\x72\x66\x6c\x6f\x77\x3a\x76\x69\x73\x69\x62\x6c\ +\x65\x3b\x76\x69\x73\x69\x62\x69\x6c\x69\x74\x79\x3a\x76\x69\x73\ +\x69\x62\x6c\x65\x3b\x66\x69\x6c\x6c\x3a\x23\x38\x30\x38\x30\x38\ +\x30\x3b\x66\x69\x6c\x6c\x2d\x6f\x70\x61\x63\x69\x74\x79\x3a\x31\ +\x3b\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3a\x6e\x6f\x6e\x7a\x65\ +\x72\x6f\x3b\x73\x74\x72\x6f\x6b\x65\x3a\x6e\x6f\x6e\x65\x3b\x73\ +\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3a\x33\x2e\x30\x30\ +\x30\x35\x39\x33\x34\x32\x3b\x6d\x61\x72\x6b\x65\x72\x3a\x6e\x6f\ +\x6e\x65\x3b\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\ +\x6f\x75\x6e\x64\x3a\x61\x63\x63\x75\x6d\x75\x6c\x61\x74\x65\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x64\x3d\ +\x22\x6d\x20\x34\x32\x36\x2e\x32\x38\x37\x38\x39\x2c\x33\x39\x31\ +\x2e\x38\x30\x38\x35\x31\x20\x63\x20\x30\x2e\x30\x35\x35\x32\x2c\ +\x2d\x30\x2e\x31\x32\x33\x32\x36\x20\x30\x2e\x30\x31\x33\x31\x2c\ +\x2d\x30\x2e\x30\x30\x38\x20\x30\x2e\x30\x35\x38\x36\x2c\x2d\x30\ +\x2e\x30\x39\x39\x36\x20\x61\x20\x34\x2e\x30\x32\x36\x30\x36\x33\ +\x35\x2c\x34\x2e\x30\x32\x32\x38\x37\x39\x37\x20\x30\x20\x30\x20\ +\x31\x20\x30\x2e\x31\x30\x35\x35\x31\x2c\x2d\x30\x2e\x32\x31\x38\ +\x37\x35\x20\x63\x20\x31\x30\x65\x2d\x34\x2c\x2d\x30\x2e\x30\x30\ +\x32\x20\x2d\x30\x2e\x30\x30\x37\x2c\x30\x2e\x30\x30\x39\x20\x2d\ +\x30\x2e\x30\x30\x36\x2c\x30\x2e\x30\x30\x38\x20\x6c\x20\x2d\x30\ +\x2e\x31\x35\x38\x32\x36\x2c\x30\x2e\x33\x31\x30\x35\x35\x20\x7a\ +\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x70\x61\x74\x68\x32\x31\x39\x34\x2d\x35\x22\x20\x2f\ +\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x70\x61\x74\ +\x68\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\ +\x30\x30\x30\x3b\x66\x6f\x6e\x74\x2d\x73\x74\x79\x6c\x65\x3a\x6e\ +\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x76\x61\x72\x69\x61\ +\x6e\x74\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x77\ +\x65\x69\x67\x68\x74\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\ +\x74\x2d\x73\x74\x72\x65\x74\x63\x68\x3a\x6e\x6f\x72\x6d\x61\x6c\ +\x3b\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x6d\x65\x64\x69\x75\ +\x6d\x3b\x6c\x69\x6e\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\x6e\x6f\ +\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x66\x61\x6d\x69\x6c\x79\ +\x3a\x73\x61\x6e\x73\x2d\x73\x65\x72\x69\x66\x3b\x66\x6f\x6e\x74\ +\x2d\x76\x61\x72\x69\x61\x6e\x74\x2d\x6c\x69\x67\x61\x74\x75\x72\ +\x65\x73\x3a\x6e\x6f\x6e\x65\x3b\x66\x6f\x6e\x74\x2d\x76\x61\x72\ +\x69\x61\x6e\x74\x2d\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3a\x6e\x6f\ +\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x76\x61\x72\x69\x61\x6e\ +\x74\x2d\x63\x61\x70\x73\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\ +\x6e\x74\x2d\x76\x61\x72\x69\x61\x6e\x74\x2d\x6e\x75\x6d\x65\x72\ +\x69\x63\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x76\ +\x61\x72\x69\x61\x6e\x74\x2d\x61\x6c\x74\x65\x72\x6e\x61\x74\x65\ +\x73\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x66\x65\ +\x61\x74\x75\x72\x65\x2d\x73\x65\x74\x74\x69\x6e\x67\x73\x3a\x6e\ +\x6f\x72\x6d\x61\x6c\x3b\x74\x65\x78\x74\x2d\x69\x6e\x64\x65\x6e\ +\x74\x3a\x30\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x73\ +\x74\x61\x72\x74\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\ +\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\x64\ +\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\x6c\x69\x6e\x65\x3a\x6e\ +\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\ +\x69\x6f\x6e\x2d\x73\x74\x79\x6c\x65\x3a\x73\x6f\x6c\x69\x64\x3b\ +\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\ +\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x6c\x65\ +\x74\x74\x65\x72\x2d\x73\x70\x61\x63\x69\x6e\x67\x3a\x6e\x6f\x72\ +\x6d\x61\x6c\x3b\x77\x6f\x72\x64\x2d\x73\x70\x61\x63\x69\x6e\x67\ +\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x74\x65\x78\x74\x2d\x74\x72\x61\ +\x6e\x73\x66\x6f\x72\x6d\x3a\x6e\x6f\x6e\x65\x3b\x64\x69\x72\x65\ +\x63\x74\x69\x6f\x6e\x3a\x6c\x74\x72\x3b\x62\x6c\x6f\x63\x6b\x2d\ +\x70\x72\x6f\x67\x72\x65\x73\x73\x69\x6f\x6e\x3a\x74\x62\x3b\x77\ +\x72\x69\x74\x69\x6e\x67\x2d\x6d\x6f\x64\x65\x3a\x6c\x72\x2d\x74\ +\x62\x3b\x62\x61\x73\x65\x6c\x69\x6e\x65\x2d\x73\x68\x69\x66\x74\ +\x3a\x62\x61\x73\x65\x6c\x69\x6e\x65\x3b\x74\x65\x78\x74\x2d\x61\ +\x6e\x63\x68\x6f\x72\x3a\x73\x74\x61\x72\x74\x3b\x77\x68\x69\x74\ +\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x73\ +\x68\x61\x70\x65\x2d\x70\x61\x64\x64\x69\x6e\x67\x3a\x30\x3b\x63\ +\x6c\x69\x70\x2d\x72\x75\x6c\x65\x3a\x6e\x6f\x6e\x7a\x65\x72\x6f\ +\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\x3b\ +\x6f\x76\x65\x72\x66\x6c\x6f\x77\x3a\x76\x69\x73\x69\x62\x6c\x65\ +\x3b\x76\x69\x73\x69\x62\x69\x6c\x69\x74\x79\x3a\x76\x69\x73\x69\ +\x62\x6c\x65\x3b\x6f\x70\x61\x63\x69\x74\x79\x3a\x31\x3b\x69\x73\ +\x6f\x6c\x61\x74\x69\x6f\x6e\x3a\x61\x75\x74\x6f\x3b\x6d\x69\x78\ +\x2d\x62\x6c\x65\x6e\x64\x2d\x6d\x6f\x64\x65\x3a\x6e\x6f\x72\x6d\ +\x61\x6c\x3b\x63\x6f\x6c\x6f\x72\x2d\x69\x6e\x74\x65\x72\x70\x6f\ +\x6c\x61\x74\x69\x6f\x6e\x3a\x73\x52\x47\x42\x3b\x63\x6f\x6c\x6f\ +\x72\x2d\x69\x6e\x74\x65\x72\x70\x6f\x6c\x61\x74\x69\x6f\x6e\x2d\ +\x66\x69\x6c\x74\x65\x72\x73\x3a\x6c\x69\x6e\x65\x61\x72\x52\x47\ +\x42\x3b\x73\x6f\x6c\x69\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\ +\x30\x30\x30\x30\x30\x3b\x73\x6f\x6c\x69\x64\x2d\x6f\x70\x61\x63\ +\x69\x74\x79\x3a\x31\x3b\x66\x69\x6c\x6c\x3a\x23\x33\x33\x33\x33\ +\x33\x33\x3b\x66\x69\x6c\x6c\x2d\x6f\x70\x61\x63\x69\x74\x79\x3a\ +\x31\x3b\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3a\x6e\x6f\x6e\x7a\ +\x65\x72\x6f\x3b\x73\x74\x72\x6f\x6b\x65\x3a\x6e\x6f\x6e\x65\x3b\ +\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3a\x34\x2e\x30\ +\x30\x30\x37\x39\x31\x30\x37\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6c\ +\x69\x6e\x65\x63\x61\x70\x3a\x62\x75\x74\x74\x3b\x73\x74\x72\x6f\ +\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3a\x6d\x69\x74\x65\ +\x72\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\x69\ +\x6d\x69\x74\x3a\x34\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x64\x61\x73\ +\x68\x61\x72\x72\x61\x79\x3a\x6e\x6f\x6e\x65\x3b\x73\x74\x72\x6f\ +\x6b\x65\x2d\x64\x61\x73\x68\x6f\x66\x66\x73\x65\x74\x3a\x31\x2e\ +\x35\x39\x39\x39\x39\x39\x39\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6f\ +\x70\x61\x63\x69\x74\x79\x3a\x31\x3b\x6d\x61\x72\x6b\x65\x72\x3a\ +\x6e\x6f\x6e\x65\x3b\x63\x6f\x6c\x6f\x72\x2d\x72\x65\x6e\x64\x65\ +\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x69\x6d\x61\x67\x65\x2d\ +\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x73\ +\x68\x61\x70\x65\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\ +\x75\x74\x6f\x3b\x74\x65\x78\x74\x2d\x72\x65\x6e\x64\x65\x72\x69\ +\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x65\x6e\x61\x62\x6c\x65\x2d\x62\ +\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x61\x63\x63\x75\x6d\x75\ +\x6c\x61\x74\x65\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x64\x3d\x22\x6d\x20\x33\x36\x35\x2e\x39\x37\x34\x36\ +\x31\x2c\x34\x32\x35\x2e\x33\x36\x31\x33\x33\x20\x2d\x32\x2e\x30\ +\x30\x31\x39\x35\x2c\x30\x20\x2d\x31\x34\x2e\x30\x30\x33\x39\x31\ +\x2c\x30\x20\x30\x2c\x2d\x36\x34\x20\x31\x36\x2e\x30\x30\x35\x38\ +\x36\x2c\x30\x20\x30\x2c\x36\x34\x20\x7a\x20\x6d\x20\x2d\x34\x2e\ +\x30\x30\x31\x39\x35\x2c\x2d\x34\x20\x30\x2c\x2d\x35\x35\x2e\x39\ +\x39\x38\x30\x35\x20\x2d\x38\x2e\x30\x30\x33\x39\x31\x2c\x30\x20\ +\x30\x2c\x35\x35\x2e\x39\x39\x38\x30\x35\x20\x38\x2e\x30\x30\x33\ +\x39\x31\x2c\x30\x20\x7a\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x72\x65\x63\x74\x34\x31\x39\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\ +\x6f\x72\x2d\x63\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x2f\x67\x3e\ +\x0a\x20\x20\x20\x20\x20\x20\x3c\x2f\x67\x3e\x0a\x20\x20\x20\x20\ +\x3c\x2f\x67\x3e\x0a\x20\x20\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\ +\x67\x3e\x0a\ +\x00\x00\x08\x18\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x37\x33\ +\x38\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x36\x22\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x36\x22\ +\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\ +\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\ +\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\ +\x32\x35\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ +\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x64\x72\x69\x76\x65\x2d\x72\ +\x65\x6d\x6f\x76\x61\x62\x6c\x65\x2d\x6d\x65\x64\x69\x61\x2d\x73\ +\x79\x6d\x62\x6f\x6c\x69\x63\x2e\x73\x76\x67\x22\x3e\x0a\x20\x20\ +\x3c\x64\x65\x66\x73\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x64\ +\x65\x66\x73\x39\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\ +\x20\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\ +\x66\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\ +\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x36\x36\x36\x36\x36\ +\x36\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\ +\x61\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\x20\x6f\ +\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\ +\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\x69\x64\x74\x6f\x6c\ +\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\ +\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\ +\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\x3d\x22\x32\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\ +\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x37\x33\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x30\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6e\x61\ +\x6d\x65\x64\x76\x69\x65\x77\x37\x22\x0a\x20\x20\x20\x20\x20\x73\ +\x68\x6f\x77\x67\x72\x69\x64\x3d\x22\x66\x61\x6c\x73\x65\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x7a\x6f\ +\x6f\x6d\x3d\x22\x31\x34\x2e\x37\x35\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x78\x3d\x22\x38\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\ +\x3d\x22\x38\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x34\x37\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\ +\x69\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\ +\x77\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\ +\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\x76\x67\ +\x37\x33\x38\x34\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\x74\x61\ +\x64\x61\x74\x61\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6d\x65\ +\x74\x61\x64\x61\x74\x61\x39\x30\x22\x3e\x0a\x20\x20\x20\x20\x3c\ +\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\ +\x63\x63\x3a\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\ +\x74\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\ +\x2f\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\ +\x75\x72\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\ +\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\ +\x65\x2f\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x69\x74\ +\x6c\x65\x3e\x47\x6e\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\x6c\x69\ +\x63\x20\x49\x63\x6f\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\x64\x63\ +\x3a\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x2f\ +\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\x2f\x72\ +\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\x74\x61\ +\x64\x61\x74\x61\x3e\x0a\x20\x20\x3c\x74\x69\x74\x6c\x65\x0a\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x74\x69\x74\x6c\x65\x39\x31\x36\ +\x37\x22\x3e\x47\x6e\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\x6c\x69\ +\x63\x20\x49\x63\x6f\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\x74\x69\ +\x74\x6c\x65\x3e\x0a\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x6c\x61\x79\x65\x72\x31\x30\x22\x0a\x20\x20\x20\x20\ +\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x74\x72\x61\x6e\ +\x73\x6c\x61\x74\x65\x28\x2d\x32\x32\x31\x2c\x2d\x34\x36\x36\x2e\ +\x33\x38\x39\x38\x33\x29\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\ +\x6c\x65\x3d\x22\x66\x69\x6c\x6c\x3a\x23\x34\x64\x34\x64\x34\x64\ +\x22\x3e\x0a\x20\x20\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x72\x65\x63\x74\x38\x34\x36\x33\ +\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\ +\x66\x69\x6c\x6c\x3a\x23\x34\x64\x34\x64\x34\x64\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x64\x3d\x22\x6d\x20\x32\x32\x33\x2e\x35\x2c\ +\x34\x36\x38\x20\x63\x20\x2d\x31\x2e\x33\x38\x35\x2c\x30\x20\x2d\ +\x32\x2e\x35\x2c\x31\x2e\x31\x31\x35\x20\x2d\x32\x2e\x35\x2c\x32\ +\x2e\x35\x20\x6c\x20\x30\x2c\x38\x20\x63\x20\x30\x2c\x31\x2e\x33\ +\x38\x35\x20\x31\x2e\x31\x31\x35\x2c\x32\x2e\x35\x20\x32\x2e\x35\ +\x2c\x32\x2e\x35\x20\x6c\x20\x31\x31\x2c\x30\x20\x63\x20\x31\x2e\ +\x33\x38\x35\x2c\x30\x20\x32\x2e\x35\x2c\x2d\x31\x2e\x31\x31\x35\ +\x20\x32\x2e\x35\x2c\x2d\x32\x2e\x35\x20\x6c\x20\x30\x2c\x2d\x38\ +\x20\x63\x20\x30\x2c\x2d\x31\x2e\x33\x38\x35\x20\x2d\x31\x2e\x31\ +\x31\x35\x2c\x2d\x32\x2e\x35\x20\x2d\x32\x2e\x35\x2c\x2d\x32\x2e\ +\x35\x20\x7a\x20\x6d\x20\x30\x2c\x39\x20\x31\x31\x2c\x30\x20\x30\ +\x2e\x35\x2c\x30\x20\x30\x2c\x31\x2e\x35\x20\x63\x20\x30\x2c\x30\ +\x2e\x32\x37\x37\x20\x2d\x30\x2e\x32\x32\x33\x2c\x30\x2e\x35\x20\ +\x2d\x30\x2e\x35\x2c\x30\x2e\x35\x20\x6c\x20\x2d\x31\x31\x2c\x30\ +\x20\x63\x20\x2d\x30\x2e\x32\x37\x37\x2c\x30\x20\x2d\x30\x2e\x35\ +\x2c\x2d\x30\x2e\x32\x32\x33\x20\x2d\x30\x2e\x35\x2c\x2d\x30\x2e\ +\x35\x20\x6c\x20\x30\x2c\x2d\x31\x2e\x35\x20\x7a\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x6f\ +\x6e\x6e\x65\x63\x74\x6f\x72\x2d\x63\x75\x72\x76\x61\x74\x75\x72\ +\x65\x3d\x22\x30\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x2f\x67\x3e\x0a\ +\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x06\xd6\ +\x00\ +\x00\x19\x1a\x78\x9c\xed\x18\xc9\x6e\xe3\x36\xf4\x9e\xaf\x50\x95\ +\xcb\x0c\x2a\x4a\xa2\x76\x29\x76\x0a\xb4\x83\x01\x06\xe8\xa9\x9d\ +\xa2\x67\x59\xa2\x65\x4e\x24\x51\xa0\xe8\xd8\xc9\xd7\xf7\x91\x5a\ +\xbd\x67\xd0\xcc\xa1\x40\x95\x04\xb6\xde\xca\xb7\xf2\xbd\x2c\x7e\ +\xd9\x57\xa5\xf6\x4c\x78\x4b\x59\xbd\xd4\xb1\x69\xeb\x1a\xa9\x33\ +\x96\xd3\xba\x58\xea\x7f\x7d\xfd\x8c\x22\x5d\x6b\x45\x5a\xe7\x69\ +\xc9\x6a\xb2\xd4\x6b\xa6\xff\xf2\x78\xb7\xf8\x09\x21\xed\x37\x4e\ +\x52\x41\x72\x6d\x47\xc5\x46\xfb\x52\x3f\xb5\x59\xda\x10\xed\xc3\ +\x46\x88\x26\xb1\xac\xdd\x6e\x67\xd2\x1e\x68\x32\x5e\x58\x1f\x35\ +\x84\x1e\xef\xee\x16\xed\x73\x71\xa7\x69\x1a\xe8\xad\xdb\x24\xcf\ +\x96\x7a\xcf\xd0\x6c\x79\xa9\x08\xf3\xcc\x22\x25\xa9\x48\x2d\x5a\ +\x0b\x9b\xd8\xd2\x27\xf2\x6c\x22\xcf\xa4\x76\xfa\x4c\x32\x56\x55\ +\xac\x6e\x15\x67\xdd\xde\xcf\x88\x79\xbe\x1e\xa9\xe5\x69\x76\xae\ +\x22\xc2\x71\x1c\x5b\xb6\x63\x39\x0e\x02\x0a\xd4\xbe\xd4\x22\xdd\ +\xa3\x43\x56\x38\xe3\x39\x56\xc7\xb6\x6d\x0b\x70\x13\xe5\xdb\xa8\ +\x92\x16\x1c\xda\xc0\xdf\x48\x3e\x00\xcc\x96\x6d\x79\x46\xd6\xc0\ +\x47\xcc\x9a\x08\xeb\xd3\xd7\x4f\x23\x12\xd9\x66\x2e\xf2\x99\x98\ +\xc1\x9f\x07\x5a\x0f\x9c\x5c\xa7\x15\x69\x9b\x34\x23\xad\x35\xc0\ +\x15\xff\x8e\xe6\x62\xb3\xd4\xe3\x40\xbd\x6d\x08\x2d\x36\x62\x7c\ +\xa5\xf9\x52\x87\xf3\x7a\x51\xe8\xa9\xf7\x59\x3a\xe0\x8e\xa0\x17\ +\x95\x8c\x18\xdb\x8c\xb1\xc6\xb1\x1b\x3a\x7e\xc7\x42\xc9\xee\x57\ +\xb6\x07\x84\x66\x6b\x71\x00\xbf\xa6\x2d\x9f\x8e\x7f\x30\x28\xc9\ +\x59\x26\x4f\xb8\xd4\x21\x6a\xcd\x56\x10\x0e\xee\xaf\x56\xac\xa4\ +\x99\x29\x1d\xf6\x08\xc4\x8b\x9c\xac\x5b\xc9\xd4\x9d\x4b\xbe\xc1\ +\xc1\x02\x5d\xb3\x14\x76\x14\x25\xe5\xe4\x52\xed\x44\xbb\x4a\xdb\ +\xce\x5a\x4d\x6b\xd2\x02\x32\xa3\x64\x7c\xa9\xdf\xaf\xd5\xd3\x23\ +\x56\x8c\xe7\x84\x0f\xa8\x40\x3d\x07\x28\x06\xde\xa3\xe2\xa5\xab\ +\x85\x5e\xf6\x60\xbe\x94\x3a\xe2\xed\xf3\xf8\x76\x93\xe6\x6c\xb7\ +\xd4\x9d\x63\xe4\x2b\x63\xd5\x52\x0f\x4d\xdb\xf1\x20\x03\x4f\xd0\ +\x19\x38\xcf\xb3\x4d\x8c\xdd\x28\x8c\x4f\x90\xa0\xcf\x75\xcd\x20\ +\x8c\xc3\xde\xa5\x33\x24\x38\x75\x2b\xab\x05\x6d\x6b\x2a\x20\x23\ +\x9b\xfd\x09\xfb\x96\x73\x49\x50\xa6\x2f\x04\xcc\x2e\xbc\x30\x1a\ +\xce\xde\x6e\xd8\xae\xe0\xd2\x7b\x82\x6f\xc9\x0c\xd8\x79\xe3\x00\ +\xbc\xa6\x02\x55\x29\x2f\x68\x8d\x04\x6b\xc0\x03\xa7\xf0\x92\xac\ +\xc5\x59\x04\xef\x32\xee\x0c\x66\xc5\x84\x90\x9e\x39\xf1\x66\x5b\ +\xa7\x0d\x5a\xad\x64\x56\xcd\x0e\x31\xa2\x25\x06\x35\xa9\xd8\xb4\ +\x57\xf0\x35\xcb\xc9\x05\xfc\x28\x1e\x91\xbc\x20\xa8\xa2\x79\xc3\ +\x68\x2d\x6e\x52\xdf\x20\x64\xab\x6f\x24\x13\xd7\x0e\xa6\x44\x81\ +\x00\xa8\x25\xa0\x84\x72\xba\x46\xdc\x8b\xbb\x65\x47\x5b\x31\x26\ +\x36\x37\xc9\xde\x62\x64\xaf\xf1\x2d\xa4\x19\x91\x56\x9c\xa4\x4e\ +\xb1\xa5\x17\x8f\xa1\x70\x57\xa2\xaa\xe4\x16\x25\x5b\xa5\xe5\x79\ +\x82\x1d\xad\xa1\xbe\x50\xdf\xd0\x70\x14\xba\x17\x28\x86\x26\x87\ +\x6d\x3f\xb8\x40\x22\x4b\x2e\xbc\x80\x83\x8a\x73\xbc\x0b\xb8\x2a\ +\xdd\xd3\x8a\xbe\x12\xa8\x1a\xac\x9a\x16\x34\xa6\xc9\x42\xa8\xa6\ +\x8e\x4d\xd3\xc4\x8b\x6c\xd6\xfb\x17\x09\xd3\x07\xa0\x2c\x36\x09\ +\xf0\x3d\x1f\x8f\x40\x52\x35\xb2\x6f\xab\x6b\x37\xea\x9b\xdd\xbc\ +\xdd\x29\xbf\x0d\xc4\x8c\x53\xf0\x7c\x2a\xba\x26\x6d\xd8\xa3\x94\ +\x86\xb5\xb4\x83\x46\x06\x8a\xba\x16\x6c\xe3\x43\xcd\x52\x90\x67\ +\x07\xee\x3b\x28\xf1\x6e\x29\xf1\xbf\x4b\x89\x6d\xe0\x33\x4a\x50\ +\x64\x44\x91\x79\x45\x49\xf8\x3e\x4a\x62\xe7\x9a\x92\xf8\x1d\x94\ +\x60\xdb\x33\xbc\x73\xd2\x43\xfc\x1e\x26\xf8\xc6\xd5\x60\x84\xef\ +\x11\xf1\xe8\x56\x5e\x85\xef\x14\x8d\xc8\xbb\x12\x0d\x98\x53\xfe\ +\xbd\x29\xd8\xb9\x65\x4a\xf0\x1e\x0e\xbb\x55\x23\x70\x13\xdf\xd0\ +\x32\xab\xb7\xb3\xde\xbf\x78\x8a\x49\x0b\x0e\xbf\x43\x0b\x78\xdf\ +\x8b\xce\x4b\x9f\x87\x6b\x2e\xdd\x79\xbb\xf4\xf8\xac\xdb\xdf\x60\ +\x43\x18\x0c\x36\x2c\xac\xd3\x29\x50\xc1\x2b\x22\xd2\x3c\x15\xe9\ +\x34\x12\x0e\x10\x4f\x0e\x55\xfd\x09\x61\xea\x4f\xfe\xf8\xf4\xf9\ +\xb1\x57\xb1\xc8\xb2\xe4\x6f\xc6\x9f\x06\x8d\x9a\x26\x09\xd2\x15\ +\xdb\xc2\xe5\xa1\x3f\x8e\xe0\x45\x9e\x25\x30\xa7\x57\xa9\x78\xa4\ +\x15\x0c\x7a\x72\xc4\xff\x19\xe6\xf2\x85\x35\x21\x0e\x88\x65\xf3\ +\x9f\x84\x76\x62\x39\xe9\x06\xfe\xb3\x5b\x4f\x9e\x55\x54\x32\x59\ +\x7f\x0a\x5a\x96\x5f\xa4\x92\xd1\xaf\xa3\x50\x2a\x4a\xf2\xa8\x74\ +\x76\x5f\x07\x2b\xac\xde\x8c\xde\x48\x6b\x66\xe5\xc2\x1a\xdc\xa0\ +\xde\x8a\xa3\x4b\xad\x4c\x57\x04\x2e\xdb\xdf\xe5\x70\xa8\x9d\x4c\ +\x97\x05\x67\xdb\xa6\x82\xb9\x62\xa9\xab\xf1\x51\x9f\x9c\xab\xde\ +\x07\x06\xc1\xd3\xba\x95\x6e\x90\xd7\x36\x7c\x2d\x61\x37\xfc\x10\ +\x84\x66\xe4\x87\xd8\x0b\x0c\x14\x46\xa6\x6f\xfb\xb6\xf7\x71\x08\ +\x43\x31\x5e\x92\x13\x27\xf8\x90\xd3\xfd\x07\xdb\x40\x58\xfe\xda\ +\x86\x1b\xba\x8a\x2d\x30\x7c\x1c\x0c\x02\x0e\x72\xc3\x8b\x3c\x7f\ +\x84\xb4\xe2\xa5\x84\x83\xe6\xb4\x6d\xe0\x70\xb0\x2f\x95\xb4\x26\ +\x63\x0c\x27\x95\x33\xfb\xc8\xbe\x61\x5c\xa0\x97\xbc\x81\xed\x2c\ +\x9e\x12\xef\x94\x64\x7f\x9b\x64\x4d\x4b\xd2\x2d\x38\x35\xd9\x0b\ +\x1b\x9b\x4d\x5d\xcc\xc8\x4f\x2d\x85\x15\x0f\x96\x81\xc0\xf6\x7c\ +\x30\x16\xaa\xcb\xf0\x43\xdf\x8c\x3d\x27\x06\x8f\x05\x18\xab\x3a\ +\xc1\x1f\xe7\x1a\x95\xcd\x61\x18\x9d\x3b\xc5\x51\x24\x67\x99\x53\ +\xcc\x13\xf1\xcc\x31\xf0\x5c\xbd\x7c\x0c\xd0\x3e\xd7\x3b\x6a\x8e\ +\xec\x03\xe8\x75\x8f\x2b\xdd\x1c\xc6\xc9\x39\xcb\xc8\xa4\xb6\xb0\ +\xe4\xbe\xeb\x05\x0f\x87\x22\x1e\x18\xec\x9a\xeb\x92\xed\x92\x67\ +\xda\xd2\x55\x49\x1e\xd4\x27\x2d\xa1\x42\x46\x10\xb8\xbb\x4c\x6a\ +\x06\xd4\xad\xe0\xec\x89\xcc\xbf\x77\x13\x62\xe2\x3d\xc0\x9a\xf1\ +\x44\x78\x87\x82\xe0\x00\x1f\x5a\xa5\xd9\x93\xcc\xeb\x3a\x4f\xd2\ +\x0c\x96\xa7\xad\x4c\x56\xfd\xf0\x8c\xd2\x5c\x79\x72\xb0\xd8\x39\ +\x42\x8d\xcb\xb4\x69\xbb\x61\x1c\x85\x47\xe8\xa3\xed\x7a\x7a\x60\ +\xdc\x44\x9e\x2b\x9b\x9f\xe3\x79\x47\x38\xb9\xe0\x79\xbe\xe9\x06\ +\x8e\x83\x8f\x50\xb3\x70\x41\x98\x4b\x22\xa3\x05\xb1\x99\x77\x06\ +\xf0\xb2\xdc\x21\x8e\xbc\x3c\x36\x49\xa8\x5e\xd9\x57\x60\x24\xcf\ +\x86\xe7\xd8\xda\x71\x55\x64\x75\x0d\x56\x33\x8e\x60\x69\x7c\x4e\ +\xc5\x96\x93\x69\x35\x9b\xfb\x46\xea\x83\x3c\x3d\x36\x5e\xf6\x5c\ +\xcd\x8d\xb0\x19\x83\x67\x22\xc3\xf5\x95\x4d\x01\xd6\x32\x0d\x61\ +\x58\x99\x6d\x17\x52\xdb\xd6\x50\x6c\x46\x30\xba\x1b\xae\x19\x63\ +\xd7\x0e\x66\x38\xec\x69\xa5\x66\x1b\x5e\xa8\x0a\x43\xf2\xc9\xa5\ +\x18\xb6\x74\x43\x92\x44\x41\xec\x01\x16\x88\x0e\x19\x5c\x88\x05\ +\xb4\x19\x29\x3a\xd3\x66\x7a\x7a\x35\x68\xd0\x33\xa2\x50\xaf\x07\ +\xcd\x14\xa1\x41\x13\x9a\xa9\x92\x84\xe8\x80\xed\x55\xff\x31\xd9\ +\xdc\xff\x67\x21\xc1\xb3\xbc\x96\xdf\xd0\x21\x02\xf1\x6d\xa9\x32\ +\xfd\x95\x70\x36\x24\xfe\xbd\xab\x9e\xa3\xdc\x97\xed\x23\x8c\xb1\ +\xef\x0f\x70\x79\x16\x08\x73\xb2\xda\x0a\x31\x87\x7d\x83\x4d\x2f\ +\x81\xcb\x87\xf0\x01\xaa\x5e\x4a\xd8\x72\x04\x94\x50\x0f\xcb\xd3\ +\x76\x93\x72\x0e\x56\xcd\xeb\x4c\x42\xd9\x7a\xdd\x12\x91\xd8\x03\ +\x6c\x3a\xf1\x9b\xab\xef\x28\x9d\x7f\x5c\xd3\x38\x72\xf3\xe0\xb9\ +\xb7\x7a\xfa\xb4\xc5\xc8\x82\xc6\x7e\xe4\xe2\xff\x80\x97\x2f\xf4\ +\x38\x1c\x45\xe7\x7b\x1c\xee\xaf\x83\x4b\x3d\x4e\xfe\x9b\xcf\x71\ +\x23\xef\xb8\x45\xaa\x56\x07\xf7\xdf\xb9\x7e\x06\xad\x0e\xb9\xa1\ +\xec\x10\x81\xeb\x5f\xee\x75\x27\xb3\x00\xfc\xbc\xa5\xeb\xfd\x9f\ +\x26\xef\x9d\x26\x5d\x4f\xf7\x62\x33\x0e\x20\x64\x86\xe7\xba\x2a\ +\xae\x8e\xe6\x75\x26\x41\x9f\x95\xc6\xb9\x38\x84\x40\x39\xb2\x67\ +\xfa\xd0\xd1\x3b\x50\xa0\x40\xa8\xa3\x8c\x81\xf2\xb8\x7b\x8e\x77\ +\x09\x8e\x4f\xae\x99\xef\xba\x94\xae\x5c\x77\x87\x53\xb4\x55\x4c\ +\x43\x73\x31\x8c\xcb\x45\x37\x28\xc3\xc7\x42\x0e\xf6\x8f\x77\xff\ +\x00\xc6\xa9\x33\x66\ +\x00\x00\x06\x5e\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\ +\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\ +\x6e\x74\x73\x2f\x31\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\ +\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\ +\x67\x2f\x6e\x73\x23\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\ +\x72\x64\x66\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ +\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\ +\x32\x2d\x72\x64\x66\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\ +\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\ +\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x2e\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\ +\x2e\x6e\x65\x74\x2f\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x2d\x30\x2e\x64\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x69\x6e\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\ +\x6f\x72\x67\x2f\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x22\x0a\x20\x20\x20\x76\x69\x65\x77\ +\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\x36\x34\x20\x36\x34\x22\x0a\ +\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x32\x22\x0a\x20\x20\x20\ +\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\ +\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\x32\x35\x22\x0a\ +\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\x63\x6e\ +\x61\x6d\x65\x3d\x22\x65\x72\x72\x6f\x72\x2e\x73\x76\x67\x22\x3e\ +\x0a\x20\x20\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\x61\x31\x30\ +\x22\x3e\x0a\x20\x20\x20\x20\x3c\x72\x64\x66\x3a\x52\x44\x46\x3e\ +\x0a\x20\x20\x20\x20\x20\x20\x3c\x63\x63\x3a\x57\x6f\x72\x6b\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x61\x62\x6f\ +\x75\x74\x3d\x22\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\ +\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\x67\x65\x2f\ +\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\x72\x6d\ +\x61\x74\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\ +\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\x22\x68\x74\ +\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\ +\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\x74\x69\x6c\x6c\x49\ +\x6d\x61\x67\x65\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x20\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x3c\x2f\x64\x63\x3a\ +\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x2f\x63\ +\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\x2f\x72\x64\ +\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\x74\x61\x64\ +\x61\x74\x61\x3e\x0a\x20\x20\x3c\x64\x65\x66\x73\x0a\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x38\x22\x20\x2f\x3e\x0a\ +\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\ +\x64\x76\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\x65\x63\ +\x6f\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\x0a\x20\ +\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\ +\x22\x23\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\x20\x62\ +\x6f\x72\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x31\x22\ +\x0a\x20\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\ +\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x67\x72\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\ +\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\ +\x61\x63\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\ +\x6f\x77\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\ +\x68\x3d\x22\x32\x35\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\ +\x69\x67\x68\x74\x3d\x22\x31\x35\x37\x36\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x36\x22\ +\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\x3d\x22\ +\x66\x61\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x33\x2e\x36\x38\x37\ +\x35\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x63\x78\x3d\x22\x33\x33\x2e\x34\x39\x31\x35\x32\x35\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\ +\x3d\x22\x33\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x35\x39\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x77\x69\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\ +\x6f\x77\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\ +\x75\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\x76\ +\x67\x32\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\ +\x20\x20\x20\x20\x64\x3d\x22\x6d\x20\x33\x32\x20\x38\x20\x63\x20\ +\x2d\x31\x33\x2e\x32\x35\x39\x20\x30\x20\x2d\x32\x34\x20\x31\x30\ +\x2e\x37\x34\x31\x20\x2d\x32\x34\x20\x32\x34\x20\x30\x20\x31\x33\ +\x2e\x32\x35\x35\x20\x31\x30\x2e\x37\x34\x31\x20\x32\x34\x20\x32\ +\x34\x20\x32\x34\x20\x31\x33\x2e\x32\x35\x35\x20\x30\x20\x32\x34\ +\x20\x2d\x31\x30\x2e\x37\x34\x35\x20\x32\x34\x20\x2d\x32\x34\x20\ +\x30\x20\x2d\x31\x33\x2e\x32\x35\x39\x20\x2d\x31\x30\x2e\x37\x34\ +\x35\x20\x2d\x32\x34\x20\x2d\x32\x34\x20\x2d\x32\x34\x20\x6d\x20\ +\x2d\x31\x36\x20\x32\x30\x20\x33\x32\x20\x30\x20\x30\x20\x38\x20\ +\x2d\x33\x32\x20\x30\x20\x7a\x22\x0a\x20\x20\x20\x20\x20\x73\x74\ +\x79\x6c\x65\x3d\x22\x66\x69\x6c\x6c\x3a\x23\x66\x66\x30\x30\x30\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\ +\x34\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x0a\xd9\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\ +\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\ +\x6e\x74\x73\x2f\x31\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\ +\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\ +\x67\x2f\x6e\x73\x23\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\ +\x72\x64\x66\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ +\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\ +\x32\x2d\x72\x64\x66\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\ +\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\ +\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x2e\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\ +\x2e\x6e\x65\x74\x2f\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x2d\x30\x2e\x64\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x69\x6e\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\ +\x6f\x72\x67\x2f\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x22\x0a\x20\x20\x20\x65\x6e\x61\x62\ +\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\ +\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x0a\ +\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\x70\x78\ +\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\ +\x22\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x31\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\ +\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x0a\x20\x20\x20\x77\ +\x69\x64\x74\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\ +\x72\x76\x65\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\ +\x31\x33\x37\x32\x35\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\ +\x64\x69\x3a\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x66\x6f\x6c\x64\ +\x65\x72\x2d\x73\x79\x6d\x62\x6f\x6c\x69\x63\x2d\x66\x69\x6c\x6c\ +\x65\x64\x2e\x73\x76\x67\x22\x3e\x3c\x6d\x65\x74\x61\x64\x61\x74\ +\x61\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\ +\x61\x74\x61\x33\x33\x36\x31\x22\x3e\x3c\x72\x64\x66\x3a\x52\x44\ +\x46\x3e\x3c\x63\x63\x3a\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\ +\x3e\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\x67\ +\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\ +\x72\x6d\x61\x74\x3e\x3c\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\ +\x6f\x75\x72\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\ +\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\ +\x70\x65\x2f\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\ +\x3e\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x3c\x2f\x64\x63\x3a\ +\x74\x69\x74\x6c\x65\x3e\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\x3e\ +\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x3c\x2f\x6d\x65\x74\x61\ +\x64\x61\x74\x61\x3e\x3c\x64\x65\x66\x73\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x64\x65\x66\x73\x33\x33\x35\x39\x22\x20\x2f\x3e\ +\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\ +\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\ +\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\ +\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\ +\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\ +\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\ +\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\ +\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\ +\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\ +\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\ +\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\ +\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\ +\x22\x31\x38\x37\x37\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\ +\x68\x74\x3d\x22\x31\x30\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x33\x33\x35\x37\ +\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\x3d\ +\x22\x66\x61\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x31\x2e\x37\x39\ +\x36\x38\x37\x35\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x3a\x63\x78\x3d\x22\x32\x35\x36\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\x3d\x22\x32\ +\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x34\x33\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\ +\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\ +\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\ +\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x4c\x61\x79\x65\ +\x72\x5f\x31\x22\x20\x2f\x3e\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\ +\x20\x20\x64\x3d\x22\x4d\x34\x36\x33\x2e\x35\x31\x38\x2c\x39\x34\ +\x2e\x39\x30\x39\x48\x31\x39\x33\x2e\x38\x38\x35\x76\x2d\x31\x30\ +\x2e\x33\x37\x63\x30\x2d\x32\x32\x2e\x39\x30\x38\x2d\x31\x38\x2e\ +\x35\x37\x34\x2d\x34\x31\x2e\x34\x38\x32\x2d\x34\x31\x2e\x34\x38\ +\x32\x2d\x34\x31\x2e\x34\x38\x32\x48\x34\x38\x2e\x36\x39\x39\x20\ +\x20\x63\x2d\x32\x32\x2e\x39\x30\x38\x2c\x30\x2d\x34\x31\x2e\x34\ +\x38\x32\x2c\x31\x38\x2e\x35\x37\x34\x2d\x34\x31\x2e\x34\x38\x32\ +\x2c\x34\x31\x2e\x34\x38\x32\x76\x35\x31\x2e\x38\x35\x32\x76\x37\ +\x32\x2e\x35\x39\x33\x76\x32\x31\x37\x2e\x37\x38\x63\x30\x2c\x32\ +\x32\x2e\x39\x30\x37\x2c\x31\x38\x2e\x35\x37\x34\x2c\x34\x31\x2e\ +\x34\x38\x32\x2c\x34\x31\x2e\x34\x38\x32\x2c\x34\x31\x2e\x34\x38\ +\x32\x68\x34\x31\x34\x2e\x38\x31\x39\x20\x20\x63\x32\x32\x2e\x39\ +\x30\x38\x2c\x30\x2c\x34\x31\x2e\x34\x38\x32\x2d\x31\x38\x2e\x35\ +\x37\x35\x2c\x34\x31\x2e\x34\x38\x32\x2d\x34\x31\x2e\x34\x38\x32\ +\x56\x31\x33\x36\x2e\x33\x39\x31\x43\x35\x30\x35\x2c\x31\x31\x33\ +\x2e\x34\x38\x33\x2c\x34\x38\x36\x2e\x34\x32\x36\x2c\x39\x34\x2e\ +\x39\x30\x39\x2c\x34\x36\x33\x2e\x35\x31\x38\x2c\x39\x34\x2e\x39\ +\x30\x39\x7a\x20\x4d\x32\x37\x2e\x39\x35\x38\x2c\x38\x34\x2e\x35\ +\x33\x39\x20\x20\x63\x30\x2d\x31\x31\x2e\x34\x33\x35\x2c\x39\x2e\ +\x33\x30\x38\x2d\x32\x30\x2e\x37\x34\x31\x2c\x32\x30\x2e\x37\x34\ +\x31\x2d\x32\x30\x2e\x37\x34\x31\x68\x31\x30\x33\x2e\x37\x30\x35\ +\x63\x31\x31\x2e\x34\x33\x33\x2c\x30\x2c\x32\x30\x2e\x37\x34\x31\ +\x2c\x39\x2e\x33\x30\x36\x2c\x32\x30\x2e\x37\x34\x31\x2c\x32\x30\ +\x2e\x37\x34\x31\x76\x31\x30\x2e\x33\x37\x76\x32\x30\x2e\x37\x34\ +\x31\x68\x32\x30\x2e\x37\x34\x31\x68\x32\x36\x39\x2e\x36\x33\x33\ +\x20\x20\x63\x31\x31\x2e\x34\x33\x33\x2c\x30\x2c\x32\x30\x2e\x37\ +\x34\x31\x2c\x39\x2e\x33\x30\x36\x2c\x32\x30\x2e\x37\x34\x31\x2c\ +\x32\x30\x2e\x37\x34\x31\x76\x32\x30\x2e\x37\x34\x31\x48\x32\x37\ +\x2e\x39\x35\x38\x76\x2d\x32\x30\x2e\x37\x34\x31\x56\x38\x34\x2e\ +\x35\x33\x39\x7a\x20\x4d\x34\x36\x33\x2e\x35\x31\x38\x2c\x34\x34\ +\x37\x2e\x35\x30\x36\x48\x34\x38\x2e\x36\x39\x39\x63\x2d\x31\x31\ +\x2e\x34\x33\x33\x2c\x30\x2d\x32\x30\x2e\x37\x34\x31\x2d\x39\x2e\ +\x33\x30\x37\x2d\x32\x30\x2e\x37\x34\x31\x2d\x32\x30\x2e\x37\x34\ +\x31\x20\x20\x76\x2d\x32\x31\x37\x2e\x37\x38\x76\x2d\x33\x31\x2e\ +\x31\x31\x31\x68\x34\x35\x36\x2e\x33\x30\x31\x76\x32\x34\x38\x2e\ +\x38\x39\x32\x43\x34\x38\x34\x2e\x32\x35\x39\x2c\x34\x33\x38\x2e\ +\x31\x39\x38\x2c\x34\x37\x34\x2e\x39\x35\x32\x2c\x34\x34\x37\x2e\ +\x35\x30\x36\x2c\x34\x36\x33\x2e\x35\x31\x38\x2c\x34\x34\x37\x2e\ +\x35\x30\x36\x7a\x22\x0a\x20\x20\x20\x20\x20\x66\x69\x6c\x6c\x3d\ +\x22\x23\x33\x37\x34\x30\x34\x44\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x70\x61\x74\x68\x33\x33\x35\x35\x22\x0a\x20\x20\x20\ +\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x66\x69\x6c\x6c\x3a\x23\x33\ +\x33\x33\x33\x33\x33\x22\x20\x2f\x3e\x3c\x70\x61\x74\x68\x0a\x20\ +\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x6f\x70\x61\x63\x69\ +\x74\x79\x3a\x31\x3b\x66\x69\x6c\x6c\x3a\x23\x35\x64\x35\x62\x35\ +\x39\x3b\x66\x69\x6c\x6c\x2d\x6f\x70\x61\x63\x69\x74\x79\x3a\x31\ +\x3b\x73\x74\x72\x6f\x6b\x65\x3a\x23\x33\x33\x33\x33\x33\x33\x3b\ +\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3a\x35\x2e\x39\ +\x34\x39\x32\x31\x37\x33\x32\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6d\ +\x69\x74\x65\x72\x6c\x69\x6d\x69\x74\x3a\x34\x3b\x73\x74\x72\x6f\ +\x6b\x65\x2d\x64\x61\x73\x68\x61\x72\x72\x61\x79\x3a\x6e\x6f\x6e\ +\x65\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6f\x70\x61\x63\x69\x74\x79\ +\x3a\x31\x22\x0a\x20\x20\x20\x20\x20\x64\x3d\x22\x6d\x20\x34\x32\ +\x2e\x33\x36\x34\x37\x35\x38\x2c\x34\x34\x36\x2e\x31\x39\x38\x36\ +\x34\x20\x63\x20\x2d\x35\x2e\x30\x39\x30\x34\x39\x37\x2c\x2d\x31\ +\x2e\x35\x39\x34\x39\x36\x20\x2d\x39\x2e\x37\x38\x35\x35\x37\x39\ +\x2c\x2d\x35\x2e\x38\x37\x32\x31\x35\x20\x2d\x31\x32\x2e\x32\x35\ +\x36\x35\x31\x35\x2c\x2d\x31\x31\x2e\x31\x36\x35\x36\x20\x6c\x20\ +\x2d\x31\x2e\x35\x35\x38\x36\x37\x38\x2c\x2d\x33\x2e\x33\x33\x39\ +\x31\x33\x20\x2d\x30\x2e\x31\x34\x33\x38\x38\x31\x2c\x2d\x31\x32\ +\x36\x2e\x37\x34\x37\x38\x32\x20\x2d\x30\x2e\x31\x34\x33\x38\x38\ +\x31\x2c\x2d\x31\x32\x36\x2e\x37\x34\x37\x38\x33\x20\x32\x32\x37\ +\x2e\x39\x30\x36\x33\x32\x37\x2c\x30\x20\x32\x32\x37\x2e\x39\x30\ +\x36\x33\x32\x2c\x30\x20\x2d\x30\x2e\x31\x34\x35\x30\x35\x2c\x31\ +\x32\x36\x2e\x37\x35\x39\x36\x32\x20\x2d\x30\x2e\x31\x34\x35\x30\ +\x35\x2c\x31\x32\x36\x2e\x37\x35\x39\x36\x32\x20\x2d\x31\x2e\x38\ +\x32\x35\x37\x31\x2c\x33\x2e\x37\x30\x38\x34\x35\x20\x63\x20\x2d\ +\x32\x2e\x30\x34\x39\x39\x32\x2c\x34\x2e\x31\x36\x33\x38\x36\x20\ +\x2d\x35\x2e\x37\x36\x39\x38\x36\x2c\x37\x2e\x38\x37\x39\x37\x33\ +\x20\x2d\x39\x2e\x39\x38\x33\x36\x36\x2c\x39\x2e\x39\x37\x32\x37\ +\x33\x20\x6c\x20\x2d\x32\x2e\x36\x36\x30\x32\x2c\x31\x2e\x33\x32\ +\x31\x33\x32\x20\x2d\x32\x31\x32\x2e\x33\x31\x33\x30\x34\x2c\x30\ +\x2e\x31\x30\x33\x33\x39\x20\x63\x20\x2d\x31\x37\x33\x2e\x35\x37\ +\x30\x36\x35\x2c\x30\x2e\x30\x38\x34\x35\x20\x2d\x32\x31\x32\x2e\ +\x37\x33\x37\x31\x31\x31\x2c\x2d\x30\x2e\x30\x32\x39\x35\x20\x2d\ +\x32\x31\x34\x2e\x36\x33\x36\x39\x38\x32\x2c\x2d\x30\x2e\x36\x32\ +\x34\x37\x35\x20\x7a\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\ +\x70\x61\x74\x68\x34\x31\x35\x37\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\x6f\ +\x72\x2d\x63\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\x20\ +\x2f\x3e\x3c\x2f\x73\x76\x67\x3e\ +\x00\x00\x07\xef\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x37\x33\ +\x38\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x36\x22\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x36\x22\ +\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\ +\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\ +\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\ +\x32\x35\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ +\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x66\x6f\x6c\x64\x65\x72\x2d\ +\x76\x69\x64\x65\x6f\x73\x2d\x73\x79\x6d\x62\x6f\x6c\x69\x63\x2e\ +\x73\x76\x67\x22\x3e\x0a\x20\x20\x3c\x64\x65\x66\x73\x0a\x20\x20\ +\x20\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x31\x30\x22\x20\x2f\ +\x3e\x0a\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\ +\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\ +\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\ +\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\ +\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\ +\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\ +\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\ +\x20\x20\x67\x72\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\ +\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\ +\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\ +\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\ +\x61\x64\x6f\x77\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\ +\x64\x74\x68\x3d\x22\x32\x35\x30\x31\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x35\x37\x36\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\ +\x38\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\ +\x3d\x22\x66\x61\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x31\x34\x2e\ +\x37\x35\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x63\x78\x3d\x22\x38\x2e\x33\x37\x32\x38\x38\x31\x34\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\ +\x79\x3d\x22\x38\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x35\x39\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x77\x69\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\ +\x6f\x77\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\ +\x75\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\x76\ +\x67\x37\x33\x38\x34\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\x74\ +\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6d\ +\x65\x74\x61\x64\x61\x74\x61\x39\x30\x22\x3e\x0a\x20\x20\x20\x20\ +\x3c\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\x20\ +\x3c\x63\x63\x3a\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\x6d\ +\x61\x74\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\ +\x3c\x2f\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\ +\x6f\x75\x72\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\ +\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\ +\x70\x65\x2f\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\ +\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x69\ +\x74\x6c\x65\x3e\x47\x6e\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\x6c\ +\x69\x63\x20\x49\x63\x6f\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\x64\ +\x63\x3a\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\ +\x2f\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\x2f\ +\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\x74\ +\x61\x64\x61\x74\x61\x3e\x0a\x20\x20\x3c\x74\x69\x74\x6c\x65\x0a\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x74\x69\x74\x6c\x65\x39\x31\ +\x36\x37\x22\x3e\x47\x6e\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\x6c\ +\x69\x63\x20\x49\x63\x6f\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\x74\ +\x69\x74\x6c\x65\x3e\x0a\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x6c\x61\x79\x65\x72\x31\x33\x22\x0a\x20\x20\x20\ +\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x74\x72\x61\ +\x6e\x73\x6c\x61\x74\x65\x28\x2d\x35\x36\x31\x2c\x2d\x31\x39\x35\ +\x29\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x66\ +\x69\x6c\x6c\x3a\x23\x34\x64\x34\x64\x34\x64\x22\x3e\x0a\x20\x20\ +\x20\x20\x3c\x72\x65\x63\x74\x0a\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x72\x65\x63\x74\x35\x35\x34\x34\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\ +\x3a\x23\x62\x65\x62\x65\x62\x65\x3b\x66\x69\x6c\x6c\x3a\x23\x34\ +\x64\x34\x64\x34\x64\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x72\x78\ +\x3d\x22\x2e\x39\x39\x39\x38\x30\x22\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x72\x79\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x74\ +\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x73\x63\x61\x6c\x65\x28\ +\x2d\x31\x2c\x31\x29\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x77\x69\ +\x64\x74\x68\x3d\x22\x39\x2e\x39\x36\x38\x38\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x79\x3d\x22\x31\x39\x39\x22\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x78\x3d\x22\x2d\x35\x37\x35\x2e\x39\x37\x22\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x35\x35\x34\ +\x36\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\ +\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x62\x65\x62\x65\x62\x65\x3b\x66\ +\x69\x6c\x6c\x3a\x23\x34\x64\x34\x64\x34\x64\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x64\x3d\x22\x6d\x35\x36\x36\x20\x32\x30\x33\x2e\ +\x34\x37\x2d\x33\x2e\x34\x37\x2d\x33\x2e\x34\x37\x68\x2d\x30\x2e\ +\x35\x33\x30\x39\x76\x37\x68\x30\x2e\x35\x7a\x22\x20\x2f\x3e\x0a\ +\x20\x20\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x0c\x5a\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x37\x33\ +\x38\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x36\x22\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x36\x22\ +\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\ +\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\ +\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\ +\x32\x35\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ +\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x73\x65\x74\x74\x69\x6e\x67\ +\x73\x2d\x73\x79\x6d\x62\x6f\x6c\x69\x63\x2e\x73\x76\x67\x22\x3e\ +\x0a\x20\x20\x3c\x64\x65\x66\x73\x0a\x20\x20\x20\x20\x20\x69\x64\ +\x3d\x22\x64\x65\x66\x73\x39\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x73\ +\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\ +\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\x6f\x72\ +\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\x20\x20\ +\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x36\x36\ +\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\ +\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\x20\x20\ +\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\x6e\x63\ +\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\x69\x64\ +\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\ +\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\x61\x6e\ +\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\x69\x74\ +\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\ +\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\x3d\x22\ +\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\x22\x31\ +\x38\x37\x31\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\x68\x74\ +\x3d\x22\x31\x30\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\ +\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x37\x22\x0a\x20\x20\x20\ +\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\x3d\x22\x66\x61\x6c\x73\ +\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x7a\x6f\x6f\x6d\x3d\x22\x31\x34\x2e\x37\x35\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x78\x3d\x22\ +\x38\x2e\x37\x34\x35\x37\x36\x32\x38\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\x3d\x22\x38\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\ +\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x34\x39\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\ +\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x6d\x61\x78\ +\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\x72\x65\x6e\x74\ +\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\x76\x67\x37\x33\x38\x34\x22\ +\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\ +\x61\x39\x30\x22\x3e\x0a\x20\x20\x20\x20\x3c\x72\x64\x66\x3a\x52\ +\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x63\x63\x3a\x57\x6f\ +\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\ +\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\ +\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\ +\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\ +\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\ +\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\x74\x69\ +\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x47\x6e\ +\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\x6c\x69\x63\x20\x49\x63\x6f\ +\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\x64\x63\x3a\x74\x69\x74\x6c\ +\x65\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x2f\x63\x63\x3a\x57\x6f\ +\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\x2f\x72\x64\x66\x3a\x52\x44\ +\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\x74\x61\x64\x61\x74\x61\x3e\ +\x0a\x20\x20\x3c\x74\x69\x74\x6c\x65\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x74\x69\x74\x6c\x65\x39\x31\x36\x37\x22\x3e\x47\x6e\ +\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\x6c\x69\x63\x20\x49\x63\x6f\ +\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\x74\x69\x74\x6c\x65\x3e\x0a\ +\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x34\ +\x39\x35\x33\x22\x0a\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\ +\x6f\x72\x6d\x3d\x22\x74\x72\x61\x6e\x73\x6c\x61\x74\x65\x28\x2d\ +\x36\x34\x31\x20\x2d\x34\x36\x31\x29\x22\x0a\x20\x20\x20\x20\x20\ +\x73\x74\x79\x6c\x65\x3d\x22\x66\x69\x6c\x6c\x3a\x23\x34\x64\x34\ +\x64\x34\x64\x22\x3e\x0a\x20\x20\x20\x20\x3c\x70\x61\x74\x68\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x31\ +\x30\x30\x36\x35\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x73\x74\x79\ +\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\ +\x30\x3b\x66\x69\x6c\x6c\x3a\x23\x34\x64\x34\x64\x34\x64\x22\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x64\x3d\x22\x6d\x36\x34\x39\x20\x34\ +\x36\x32\x63\x2d\x30\x2e\x32\x32\x30\x36\x35\x20\x30\x2d\x30\x2e\ +\x34\x34\x30\x38\x31\x20\x30\x2e\x30\x31\x31\x33\x2d\x30\x2e\x36\ +\x35\x36\x32\x35\x20\x30\x2e\x30\x33\x31\x32\x6c\x2d\x30\x2e\x34\ +\x30\x36\x32\x35\x20\x32\x2e\x30\x39\x33\x38\x63\x2d\x30\x2e\x33\ +\x33\x34\x34\x36\x20\x30\x2e\x30\x37\x33\x33\x2d\x30\x2e\x36\x36\ +\x33\x30\x35\x20\x30\x2e\x31\x37\x35\x38\x39\x2d\x30\x2e\x39\x36\ +\x38\x37\x35\x20\x30\x2e\x33\x31\x32\x35\x6c\x2d\x31\x2e\x35\x33\ +\x31\x32\x2d\x31\x2e\x34\x36\x38\x38\x63\x2d\x30\x2e\x33\x38\x38\ +\x36\x33\x20\x30\x2e\x32\x33\x30\x31\x31\x2d\x30\x2e\x37\x32\x36\ +\x39\x35\x20\x30\x2e\x35\x31\x34\x30\x38\x2d\x31\x2e\x30\x36\x32\ +\x35\x20\x30\x2e\x38\x31\x32\x35\x6c\x30\x2e\x39\x30\x36\x32\x35\ +\x20\x31\x2e\x39\x30\x36\x32\x63\x2d\x30\x2e\x32\x32\x32\x34\x32\ +\x20\x30\x2e\x32\x34\x38\x39\x39\x2d\x30\x2e\x34\x32\x34\x32\x35\ +\x20\x30\x2e\x35\x32\x32\x35\x2d\x30\x2e\x35\x39\x33\x37\x35\x20\ +\x30\x2e\x38\x31\x32\x35\x6c\x2d\x32\x2e\x30\x39\x33\x38\x2d\x30\ +\x2e\x32\x38\x31\x32\x35\x63\x2d\x30\x2e\x31\x37\x37\x37\x32\x20\ +\x30\x2e\x34\x30\x38\x37\x37\x2d\x30\x2e\x33\x30\x38\x37\x32\x20\ +\x30\x2e\x38\x33\x36\x33\x37\x2d\x30\x2e\x34\x30\x36\x32\x35\x20\ +\x31\x2e\x32\x38\x31\x32\x6c\x31\x2e\x38\x34\x33\x38\x20\x31\x63\ +\x2d\x30\x2e\x30\x31\x37\x31\x20\x30\x2e\x31\x36\x38\x30\x39\x2d\ +\x30\x2e\x30\x33\x31\x32\x20\x30\x2e\x33\x32\x37\x34\x2d\x30\x2e\ +\x30\x33\x31\x32\x20\x30\x2e\x35\x73\x30\x2e\x30\x31\x34\x32\x20\ +\x30\x2e\x33\x33\x31\x39\x31\x20\x30\x2e\x30\x33\x31\x32\x20\x30\ +\x2e\x35\x6c\x2d\x31\x2e\x38\x34\x33\x38\x20\x31\x63\x30\x2e\x30\ +\x39\x37\x35\x20\x30\x2e\x34\x34\x34\x38\x38\x20\x30\x2e\x32\x32\ +\x38\x35\x33\x20\x30\x2e\x38\x37\x32\x34\x38\x20\x30\x2e\x34\x30\ +\x36\x32\x35\x20\x31\x2e\x32\x38\x31\x32\x6c\x32\x2e\x30\x39\x33\ +\x38\x2d\x30\x2e\x32\x38\x31\x32\x35\x63\x30\x2e\x31\x36\x39\x35\ +\x20\x30\x2e\x32\x39\x20\x30\x2e\x33\x37\x31\x33\x33\x20\x30\x2e\ +\x35\x36\x33\x35\x31\x20\x30\x2e\x35\x39\x33\x37\x35\x20\x30\x2e\ +\x38\x31\x32\x35\x6c\x2d\x30\x2e\x39\x30\x36\x32\x35\x20\x31\x2e\ +\x39\x30\x36\x32\x63\x30\x2e\x33\x33\x35\x35\x35\x20\x30\x2e\x32\ +\x39\x38\x34\x32\x20\x30\x2e\x36\x37\x33\x38\x37\x20\x30\x2e\x35\ +\x38\x32\x33\x39\x20\x31\x2e\x30\x36\x32\x35\x20\x30\x2e\x38\x31\ +\x32\x35\x6c\x31\x2e\x35\x33\x31\x32\x2d\x31\x2e\x34\x36\x38\x38\ +\x63\x30\x2e\x33\x30\x35\x37\x20\x30\x2e\x31\x33\x36\x36\x31\x20\ +\x30\x2e\x36\x33\x34\x32\x39\x20\x30\x2e\x32\x33\x39\x31\x36\x20\ +\x30\x2e\x39\x36\x38\x37\x35\x20\x30\x2e\x33\x31\x32\x35\x6c\x30\ +\x2e\x34\x30\x36\x32\x35\x20\x32\x2e\x30\x39\x33\x38\x63\x30\x2e\ +\x32\x31\x35\x34\x34\x20\x30\x2e\x30\x32\x20\x30\x2e\x34\x33\x35\ +\x36\x20\x30\x2e\x30\x33\x31\x32\x20\x30\x2e\x36\x35\x36\x32\x35\ +\x20\x30\x2e\x30\x33\x31\x32\x73\x30\x2e\x34\x34\x30\x38\x31\x2d\ +\x30\x2e\x30\x31\x31\x33\x20\x30\x2e\x36\x35\x36\x32\x35\x2d\x30\ +\x2e\x30\x33\x31\x32\x6c\x30\x2e\x34\x30\x36\x32\x35\x2d\x32\x2e\ +\x30\x39\x33\x38\x63\x30\x2e\x33\x33\x34\x34\x36\x2d\x30\x2e\x30\ +\x37\x33\x33\x20\x30\x2e\x36\x36\x33\x30\x35\x2d\x30\x2e\x31\x37\ +\x35\x38\x39\x20\x30\x2e\x39\x36\x38\x37\x35\x2d\x30\x2e\x33\x31\ +\x32\x35\x6c\x31\x2e\x35\x33\x31\x32\x20\x31\x2e\x34\x36\x38\x38\ +\x63\x30\x2e\x33\x38\x38\x36\x33\x2d\x30\x2e\x32\x33\x30\x31\x31\ +\x20\x30\x2e\x37\x32\x36\x39\x35\x2d\x30\x2e\x35\x31\x34\x30\x38\ +\x20\x31\x2e\x30\x36\x32\x35\x2d\x30\x2e\x38\x31\x32\x35\x6c\x2d\ +\x30\x2e\x39\x30\x36\x32\x35\x2d\x31\x2e\x39\x30\x36\x32\x63\x30\ +\x2e\x32\x32\x32\x34\x32\x2d\x30\x2e\x32\x34\x38\x39\x39\x20\x30\ +\x2e\x34\x32\x34\x32\x35\x2d\x30\x2e\x35\x32\x32\x35\x20\x30\x2e\ +\x35\x39\x33\x37\x35\x2d\x30\x2e\x38\x31\x32\x35\x6c\x32\x2e\x30\ +\x39\x33\x38\x20\x30\x2e\x32\x38\x31\x32\x35\x63\x30\x2e\x31\x37\ +\x37\x37\x32\x2d\x30\x2e\x34\x30\x38\x37\x37\x20\x30\x2e\x33\x30\ +\x38\x37\x32\x2d\x30\x2e\x38\x33\x36\x33\x37\x20\x30\x2e\x34\x30\ +\x36\x32\x35\x2d\x31\x2e\x32\x38\x31\x32\x6c\x2d\x31\x2e\x38\x34\ +\x33\x38\x2d\x31\x63\x30\x2e\x30\x31\x37\x31\x2d\x30\x2e\x31\x36\ +\x38\x30\x39\x20\x30\x2e\x30\x33\x31\x32\x2d\x30\x2e\x33\x32\x37\ +\x34\x20\x30\x2e\x30\x33\x31\x32\x2d\x30\x2e\x35\x73\x2d\x30\x2e\ +\x30\x31\x34\x32\x2d\x30\x2e\x33\x33\x31\x39\x31\x2d\x30\x2e\x30\ +\x33\x31\x32\x2d\x30\x2e\x35\x6c\x31\x2e\x38\x34\x33\x38\x2d\x31\ +\x63\x2d\x30\x2e\x30\x39\x37\x35\x2d\x30\x2e\x34\x34\x34\x38\x38\ +\x2d\x30\x2e\x32\x32\x38\x35\x33\x2d\x30\x2e\x38\x37\x32\x34\x38\ +\x2d\x30\x2e\x34\x30\x36\x32\x35\x2d\x31\x2e\x32\x38\x31\x32\x6c\ +\x2d\x32\x2e\x30\x39\x33\x38\x20\x30\x2e\x32\x38\x31\x32\x35\x63\ +\x2d\x30\x2e\x31\x36\x39\x35\x2d\x30\x2e\x32\x39\x2d\x30\x2e\x33\ +\x37\x31\x33\x33\x2d\x30\x2e\x35\x36\x33\x35\x31\x2d\x30\x2e\x35\ +\x39\x33\x37\x35\x2d\x30\x2e\x38\x31\x32\x35\x6c\x30\x2e\x39\x30\ +\x36\x32\x35\x2d\x31\x2e\x39\x30\x36\x32\x63\x2d\x30\x2e\x33\x33\ +\x35\x35\x35\x2d\x30\x2e\x32\x39\x38\x34\x32\x2d\x30\x2e\x36\x37\ +\x33\x38\x37\x2d\x30\x2e\x35\x38\x32\x33\x39\x2d\x31\x2e\x30\x36\ +\x32\x35\x2d\x30\x2e\x38\x31\x32\x35\x6c\x2d\x31\x2e\x35\x33\x31\ +\x32\x20\x31\x2e\x34\x36\x38\x38\x63\x2d\x30\x2e\x33\x30\x35\x37\ +\x2d\x30\x2e\x31\x33\x36\x36\x31\x2d\x30\x2e\x36\x33\x34\x32\x39\ +\x2d\x30\x2e\x32\x33\x39\x31\x36\x2d\x30\x2e\x39\x36\x38\x37\x35\ +\x2d\x30\x2e\x33\x31\x32\x35\x6c\x2d\x30\x2e\x34\x30\x36\x32\x35\ +\x2d\x32\x2e\x30\x39\x33\x38\x63\x2d\x30\x2e\x32\x31\x35\x34\x34\ +\x2d\x30\x2e\x30\x32\x2d\x30\x2e\x34\x33\x35\x36\x2d\x30\x2e\x30\ +\x33\x31\x32\x2d\x30\x2e\x36\x35\x36\x32\x35\x2d\x30\x2e\x30\x33\ +\x31\x32\x7a\x6d\x30\x20\x34\x63\x31\x2e\x36\x35\x36\x38\x20\x30\ +\x20\x33\x20\x31\x2e\x33\x34\x33\x32\x20\x33\x20\x33\x73\x2d\x31\ +\x2e\x33\x34\x33\x32\x20\x33\x2d\x33\x20\x33\x2d\x33\x2d\x31\x2e\ +\x33\x34\x33\x32\x2d\x33\x2d\x33\x20\x31\x2e\x33\x34\x33\x32\x2d\ +\x33\x20\x33\x2d\x33\x7a\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x2f\x67\ +\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x06\xb9\ +\x00\ +\x00\x17\xad\x78\x9c\xcd\x18\xd9\x6e\xe3\x36\xf0\x3d\x5f\xc1\x6a\ +\x5f\x76\x51\x1d\x24\x45\x5d\x5e\x3b\x05\xda\x45\x81\x02\x7d\x6a\ +\xb7\xe8\xb3\x2c\x31\x32\x1b\x49\x14\x24\x3a\x76\xf2\xf5\x1d\x52\ +\xd6\xe1\x23\xf6\x06\x4d\x81\x15\x1c\xd8\x9a\x93\x73\x72\x26\xcb\ +\x9f\xf6\x55\x89\x9e\x78\xdb\x09\x59\xaf\x2c\xe2\x62\x0b\xf1\x3a\ +\x93\xb9\xa8\x8b\x95\xf5\xd7\xd7\x5f\x9d\xd8\x42\x9d\x4a\xeb\x3c\ +\x2d\x65\xcd\x57\x56\x2d\xad\x9f\xee\xef\x96\x3f\x38\x0e\xfa\xa5\ +\xe5\xa9\xe2\x39\xda\x09\xb5\x41\xbf\xd5\x8f\x5d\x96\x36\x1c\x7d\ +\xdc\x28\xd5\x2c\x3c\x6f\xb7\xdb\xb9\xe2\x00\x74\x65\x5b\x78\x9f\ +\x90\xe3\xdc\xdf\xdd\x2d\xbb\xa7\xe2\x0e\x21\x04\x7a\xeb\x6e\x91\ +\x67\x2b\xeb\xc0\xd0\x6c\xdb\xd2\x10\xe6\x99\xc7\x4b\x5e\xf1\x5a\ +\x75\x1e\x71\x89\x67\x4d\xe4\xd9\x44\x9e\x69\xed\xe2\x89\x67\xb2\ +\xaa\x64\xdd\x19\xce\xba\xfb\x30\x23\x6e\xf3\x87\x91\x5a\x9f\x66\ +\xe7\x1b\x22\x92\x24\x89\x87\xa9\x47\xa9\x03\x14\x4e\xf7\x5c\xab\ +\x74\xef\x1c\xb3\xc2\x19\x2f\xb1\x52\x8c\xb1\x07\xb8\x89\xf2\xdb\ +\xa8\x16\x1d\x38\xb4\x81\xbf\x91\x7c\x00\xb8\x9d\xdc\xb6\x19\x7f\ +\x00\x3e\xee\xd6\x5c\x79\x5f\xbe\x7e\x19\x91\x0e\x76\x73\x95\xcf\ +\xc4\x0c\xfe\x3c\xd2\x7a\xe4\xe4\x3a\xad\x78\xd7\xa4\x19\xef\xbc\ +\x01\x6e\xf8\x77\x22\x57\x9b\x95\x95\x84\xe6\x6d\xc3\x45\xb1\x51\ +\xe3\xab\xc8\x57\x16\x9c\x97\xc5\x11\x33\xef\xb3\x74\x20\x3d\xc1\ +\x41\xd4\x62\xc4\x60\x37\x21\xa8\x25\x7e\x44\x83\x9e\x45\xf0\xdd\ +\xcf\x72\x0f\x08\x84\x51\x12\xc2\xc7\xc5\xfa\xe9\xf9\x07\x83\x16\ +\xb9\xcc\xf4\x09\x57\x96\xa8\xd2\x82\x3b\x7b\xa7\xe0\x35\x6f\x45\ +\x06\x51\xa8\xd6\xb2\x14\x99\xab\xfd\x76\x0f\x3c\xcb\x9c\x3f\x74\ +\x9a\xb7\x3f\x9e\x7e\x83\xf3\x85\x16\xf2\x0c\x76\x94\xa8\xc5\xe5\ +\x5a\xfb\x44\xbb\x4e\xbb\xde\x68\x84\x1a\xd0\x92\xc9\x52\xb6\x2b\ +\xeb\xc3\x83\x79\x0e\x88\xb5\x6c\x73\xde\x0e\xa8\xd0\x3c\x47\x28\ +\x09\x4e\x14\xea\xb9\x2f\x89\x83\xec\xc1\x0b\x5a\xea\x88\xc7\x97\ +\xf1\xdd\x26\xcd\xe5\x6e\x65\xd1\x53\xe4\x8b\x94\xd5\xca\x0a\xdc\ +\x50\xe7\x61\x72\x86\xce\xc0\x87\xd4\x0d\x19\xf5\xe1\x73\x86\x04\ +\x7d\x21\xb0\xc6\x01\x66\xa7\x38\x70\xed\x56\xd7\x8c\xb3\xad\x85\ +\x82\xbc\x6c\xf6\x67\xdc\xdb\xb6\xd5\x04\x65\xfa\xcc\xc1\xea\x82\ +\x45\xf1\x70\xf4\x6e\x23\x77\x45\xab\x9d\xa7\xda\x2d\x9f\x01\x7b\ +\x67\x1c\x81\x1f\x84\x72\xaa\xb4\x2d\x44\xed\x28\xd9\x80\x03\xce\ +\xe1\x25\x7f\x50\x17\x11\x6d\x9f\x77\x17\x30\x6b\xa9\x94\x76\xcc\ +\x99\x33\xbb\x3a\x6d\x9c\xf5\x5a\xe7\xd6\xec\x10\x23\x5a\x63\x9c\ +\x26\x55\x9b\xee\x0a\xbe\x96\x39\x7f\x05\x3f\x8a\x77\x78\x0e\x19\ +\x59\x89\xbc\x91\xa2\x56\x37\xa9\x6f\x10\xca\xf5\x3f\x3c\x53\xd7\ +\x0e\x66\x44\x81\x00\xa8\x28\xa0\x84\xa2\xba\x46\x7c\x10\x77\xcb\ +\x8e\xae\x92\x52\x6d\x6e\x92\x7d\x8b\x91\x07\x8d\xdf\x42\x9a\x71\ +\x6d\xc5\x59\xea\x14\x5b\xf1\xea\x31\x0c\xee\x4a\x54\x8d\xdc\xa2\ +\x94\xeb\xb4\xbc\x4c\xb0\x13\x35\x94\x97\x73\x68\x6b\x24\x8e\xce\ +\x6a\xe5\x40\x31\xb4\x3a\x82\x83\xf0\x15\x12\x38\x03\x8b\x5e\xc1\ +\x41\xc1\xd1\xb3\x52\x3b\xe0\xaa\x74\x2f\x2a\xf1\xc2\xa1\x6a\x88\ +\xe9\x59\xd0\x97\x26\x0b\xa1\x9a\x7a\x36\x84\xd4\xb3\x6e\xd9\xfb\ +\x67\x0d\xb3\x06\xa0\x2e\x36\x0d\x08\x58\x40\x46\x20\xaf\x1a\xdd\ +\xbd\xcd\xe5\x1b\x1f\x7a\xdd\xbc\xdb\x19\xbf\x0d\xc4\xb2\x15\xe0\ +\xf9\x54\xf5\xad\xda\xc6\xa3\x94\x46\x76\xa2\x87\xc6\xb6\x13\xf7\ +\x8d\x18\x93\x63\xcd\x5a\x10\xc3\xa1\xff\x0e\x4a\xd8\x2d\x25\xc1\ +\x9b\x94\x60\x9b\x5c\x50\xe2\xc4\x76\x1c\xbb\x57\x94\x44\xef\xa3\ +\x24\xa1\xd7\x94\x24\xef\xa0\x84\x60\x66\xb3\x4b\xd2\x23\xf2\x1e\ +\x26\x04\xf6\xd5\x60\x44\xef\x11\xf1\x84\xde\x08\x79\xf4\xb6\x90\ +\xbf\x92\xbc\xb7\xb2\x37\x7a\xa7\x98\xc7\xec\x4a\xcc\x61\x26\xfa\ +\xef\xa6\x90\x9b\x0e\x0b\xdf\x27\xf6\x84\x5e\x94\xfe\x2e\xbd\x04\ +\xea\x3c\xb9\x66\x03\x4c\x13\x37\xb4\xcc\x7a\xc6\xc5\xd8\xbe\x7a\ +\x8a\x49\x0b\x89\xde\xa0\x05\x62\xcb\xe2\xcb\xd2\xe7\x1e\x9c\x4b\ +\xa7\xc3\x84\xe9\x9d\x8f\x98\x06\x5e\x71\x95\xe6\xa9\x4a\xa7\x79\ +\x73\x80\xc0\x7c\x9a\x0c\xf7\x00\x6c\x16\x8b\x3f\xbe\xfc\x7a\x7f\ +\x50\xb1\xcc\xb2\xc5\xdf\xb2\x7d\x1c\x34\x22\xa4\x09\xd2\xb5\xdc\ +\xc2\xd5\x64\xdd\x8f\xe0\x65\x9e\x2d\x60\x17\xa8\x52\x75\x6f\x26\ +\x64\xbd\x46\xfc\x08\xb3\xff\xd2\x9b\x10\x47\xc4\xfa\x6a\x99\x84\ +\xf6\x62\x5b\xde\x2f\x15\x17\x37\xab\x3c\xab\x84\x66\xf2\xfe\x54\ +\xa2\x2c\x7f\xd3\x4a\x46\x7f\x8e\x42\x85\x2a\xf9\xbd\xd1\xd9\xff\ +\x1c\xac\xf0\x0e\x66\x1c\x8c\xf4\x66\x56\x2e\xbd\xc1\x0d\xe6\xad\ +\x38\xb9\x32\xcb\x74\xcd\xe1\x2a\xff\x5d\x8f\x9e\x88\x9c\x5e\xa8\ +\x45\x2b\xb7\x4d\x05\x53\xcb\xca\x32\xc3\xa9\x35\x39\xd7\xbc\x0f\ +\x0c\xaa\x4d\xeb\x4e\xbb\x41\x0f\x05\xf0\xb3\x84\xfd\xf3\x63\x18\ +\xb9\x71\x10\x11\x16\xda\x4e\x14\xbb\x01\x86\xd9\xf8\xd3\x10\x86\ +\x62\xbc\x82\x27\x4e\xf0\x61\x2b\xf6\x1f\xb1\xed\x10\xfd\xc1\xb6\ +\x1f\xf9\x86\x2d\xb4\x03\x12\x0e\x02\x8e\x72\x83\xc5\x2c\x18\x21\ +\x9d\x7a\x2e\xe1\xa0\xb9\xe8\x1a\x38\x1c\xec\x64\xa5\xa8\xf9\x18\ +\xc3\x49\xe5\xcc\x3e\xbe\x6f\x64\xab\x9c\xe7\xbc\x81\x0d\x30\x99\ +\xd2\xfa\x9c\x64\x7f\x9b\xe4\x41\x94\xbc\x5f\xa2\x6a\xbe\x57\x98\ +\xb8\x4d\x5d\xcc\xc8\xcf\x2d\x85\x35\x12\x36\x8d\x10\xb3\x00\x8c\ +\x85\xbc\xb7\x83\x28\x70\x13\x46\x13\xf0\x58\x48\x88\xa9\x42\xf2\ +\x69\xae\xd1\xd8\x1c\x45\xf1\xa5\x53\x9c\x44\x72\x96\x39\xc5\x3c\ +\x11\x2f\x1c\x83\xcc\xd5\xeb\xc7\x06\xed\x73\xbd\xa3\xe6\x18\x1f\ +\x41\xaf\x7b\xdc\xe8\x6e\x61\x58\x9d\xb3\x8c\x4c\x66\xc5\x5b\x7c\ +\xe8\x3b\xcd\xe7\x63\x11\x9f\x25\xec\xb3\x0f\xa5\xdc\x2d\x9e\x44\ +\x27\xd6\x25\xff\x6c\xbe\x45\x09\x15\x32\x82\xc0\xdd\xe5\xa2\x96\ +\x40\xdd\xa9\x56\x3e\xf2\xf9\xef\x7e\xfe\x5c\xb0\xcf\xb0\xc4\x3c\ +\xf2\xb6\x47\x41\x70\x80\xcf\x59\xa7\xd9\xa3\xce\xeb\x3a\x5f\xa4\ +\x19\xac\x66\x5b\x9d\xac\xd6\xf1\x19\xb5\xb9\xfa\xe4\x60\x31\x3d\ +\x41\x8d\x0b\xbb\x8b\xfd\x28\x89\xa3\x13\xf4\xc9\x06\x3f\x3d\x30\ +\xcc\x3a\xcc\xd7\xad\x95\x32\x76\x82\x83\x61\xd6\x67\x81\xeb\x87\ +\x94\x92\x13\xd4\x2c\x5c\x10\xe6\x92\xeb\x68\x41\x6c\xe6\x9d\x01\ +\xbc\xac\x37\x94\x13\x0b\xc6\xe5\x52\xd6\x35\x58\x22\x5b\x07\xd6\ +\xcc\xa7\x54\x6d\x5b\x3e\x2d\x73\x73\x7b\xb5\x0c\x16\xd0\x53\x83\ +\x74\x1f\x45\xd0\x7f\x21\x33\x58\x10\x41\x4d\xf6\xe7\xa4\x28\x43\ +\xd8\x0e\xdc\x80\xd2\x98\x21\x87\xb9\xe0\x2a\x98\x3e\x08\x46\x0e\ +\x81\xcd\x1b\xfb\x49\x64\x5e\x34\x45\x80\x7d\x7b\x0e\x37\xd4\x11\ +\x09\xe7\x20\xa0\x85\xc2\x1f\xe4\xf5\xe2\x98\x01\x1f\xd1\xf4\xe2\ +\xa0\x5e\x26\x70\x2f\x2c\x40\x73\xb5\x2f\xd6\xff\x98\x73\x1f\x7c\ +\xf3\x98\x17\xe7\xf0\xef\x86\x05\xe9\x5f\xdb\x6d\x69\x12\xf1\x85\ +\xb7\xf2\xf5\xbc\x0c\xbf\x3d\x2f\x6f\x06\x7a\xba\x0d\xa1\x4d\xeb\ +\x0b\x04\x36\xbb\x6c\x7c\x4e\xe3\xfc\xe6\xac\x30\x55\x10\xd0\x53\ +\x54\x9f\x15\x34\xd1\xfd\x82\x26\x36\xf3\x7d\xc8\x0a\xe2\x07\xc8\ +\x89\x21\x0c\x14\x5a\x88\x89\x67\xa4\x09\x62\xca\xd0\x04\x7d\x41\ +\x95\x4e\x17\xe8\x6c\x41\x62\x3b\xbe\x16\x40\x7c\x43\x4b\x91\x13\ +\x6a\x32\x3f\x62\x86\x1b\x00\xdf\x79\x1c\xdf\xd0\x5f\x6e\xc7\xf1\ +\xfb\x32\xed\x0d\x29\x7a\x29\x33\x70\x08\x81\xc5\x94\xda\x0c\x43\ +\x88\x63\x9a\x40\x70\x21\x47\x30\xf1\xe1\x36\x87\x66\x02\xad\xd3\ +\xa7\x3a\xea\x70\xb1\xfb\x18\x28\xf5\x6f\x1a\xb8\x61\x42\x10\x85\ +\x8a\xc6\x38\xf1\x61\x66\x76\xe1\x7e\x0f\x63\xc8\x0b\x37\x86\x5b\ +\xcf\xb7\x7d\x37\xa4\xb0\xec\x21\x12\xb8\x2c\x86\xab\x13\x56\x2a\ +\x12\x40\xf2\x9d\x25\xca\xd8\xd0\x48\x70\xda\x88\x6f\xd5\xc0\xd1\ +\xd0\xe5\x15\xd3\x8c\x55\x0c\xd3\x55\xd1\xcf\x55\xf0\xb5\xd4\x73\ +\xe0\xfd\xdd\xbf\x6b\x53\xa7\x7f\ +\x00\x00\x1a\xe0\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\ +\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x36\x22\ +\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x34\x38\x37\x34\x22\ +\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\ +\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\ +\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\ +\x32\x35\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\ +\x30\x20\x30\x20\x39\x36\x20\x39\x36\x2e\x30\x30\x30\x30\x30\x31\ +\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\ +\x63\x6e\x61\x6d\x65\x3d\x22\x70\x68\x6f\x6e\x65\x2d\x73\x6d\x61\ +\x72\x74\x70\x68\x6f\x6e\x65\x2d\x73\x79\x6d\x62\x6f\x6c\x69\x63\ +\x2e\x73\x76\x67\x22\x3e\x0a\x20\x20\x3c\x64\x65\x66\x73\x0a\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x34\x38\x37\x36\ +\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\ +\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x62\x61\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x70\ +\x61\x67\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\ +\x66\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\ +\x6c\x6f\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\ +\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\ +\x3d\x22\x31\x2e\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\x69\x74\x79\ +\x3d\x22\x30\x2e\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\x3d\ +\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x35\x2e\x36\x31\x39\x39\x39\x39\ +\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x63\x78\x3d\x22\x31\x35\x2e\x38\x36\x32\x39\x38\x35\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\ +\x3d\x22\x32\x36\x2e\x37\x37\x39\x33\x34\x31\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x64\x6f\x63\x75\x6d\ +\x65\x6e\x74\x2d\x75\x6e\x69\x74\x73\x3d\x22\x70\x78\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\ +\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x67\x34\x37\x38\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\ +\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\ +\x77\x62\x6f\x72\x64\x65\x72\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\ +\x20\x20\x20\x20\x66\x69\x74\x2d\x6d\x61\x72\x67\x69\x6e\x2d\x74\ +\x6f\x70\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x66\x69\x74\x2d\ +\x6d\x61\x72\x67\x69\x6e\x2d\x6c\x65\x66\x74\x3d\x22\x30\x22\x0a\ +\x20\x20\x20\x20\x20\x66\x69\x74\x2d\x6d\x61\x72\x67\x69\x6e\x2d\ +\x72\x69\x67\x68\x74\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x66\ +\x69\x74\x2d\x6d\x61\x72\x67\x69\x6e\x2d\x62\x6f\x74\x74\x6f\x6d\ +\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x73\x6e\x61\x70\x2d\x62\x62\x6f\x78\x3d\x22\x74\x72\ +\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x62\x62\x6f\x78\x2d\x70\x61\x74\x68\x73\x3d\x22\x74\x72\ +\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x62\x62\x6f\x78\x2d\x6e\x6f\x64\x65\x73\x3d\x22\x74\x72\ +\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x73\x6e\x61\x70\x2d\x62\x62\x6f\x78\x2d\x65\x64\x67\x65\ +\x2d\x6d\x69\x64\x70\x6f\x69\x6e\x74\x73\x3d\x22\x74\x72\x75\x65\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x73\x6e\x61\x70\x2d\x62\x62\x6f\x78\x2d\x6d\x69\x64\x70\x6f\x69\ +\x6e\x74\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x6f\x62\x6a\x65\x63\x74\x2d\ +\x70\x61\x74\x68\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x73\x6e\x61\x70\x2d\ +\x69\x6e\x74\x65\x72\x73\x65\x63\x74\x69\x6f\x6e\x2d\x70\x61\x74\ +\x68\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x6f\x62\x6a\x65\x63\x74\x2d\x6e\ +\x6f\x64\x65\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x73\x6e\x61\x70\x2d\x73\ +\x6d\x6f\x6f\x74\x68\x2d\x6e\x6f\x64\x65\x73\x3d\x22\x74\x72\x75\ +\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x73\x6e\x61\x70\x2d\x6d\x69\x64\x70\x6f\x69\x6e\x74\x73\x3d\ +\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x73\x6e\x61\x70\x2d\x6f\x62\x6a\x65\x63\x74\ +\x2d\x6d\x69\x64\x70\x6f\x69\x6e\x74\x73\x3d\x22\x74\x72\x75\x65\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x73\x6e\x61\x70\x2d\x63\x65\x6e\x74\x65\x72\x3d\x22\x74\x72\x75\ +\x65\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x75\x69\x64\ +\x65\x73\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x67\x75\x69\x64\x65\x2d\x62\x62\ +\x6f\x78\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x73\x6e\x61\x70\x2d\x67\x6c\x6f\ +\x62\x61\x6c\x3d\x22\x74\x72\x75\x65\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\ +\x77\x69\x64\x74\x68\x3d\x22\x31\x38\x37\x33\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\ +\x77\x2d\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x35\x36\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\ +\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x34\x37\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\ +\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x6d\x61\x78\ +\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\x3e\x0a\x20\x20\x20\x20\ +\x3c\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x67\x72\x69\x64\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x74\x79\x70\x65\x3d\x22\x78\x79\x67\x72\ +\x69\x64\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\ +\x72\x69\x64\x35\x34\x35\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x65\x6d\x70\x73\x70\x61\x63\x69\x6e\x67\x3d\x22\x38\x22\x20\x2f\ +\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ +\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\ +\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\ +\x38\x2c\x2d\x38\x2e\x30\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\ +\x36\x33\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\ +\x2c\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\ +\x69\x6f\x6e\x3d\x22\x34\x2c\x2d\x38\x2e\x30\x30\x30\x30\x30\x30\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\ +\x69\x64\x65\x34\x30\x36\x35\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\ +\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\ +\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\x38\x2c\x38\x38\x2e\ +\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x36\x37\x22\x20\x2f\x3e\ +\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\ +\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\ +\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\ +\x38\x2c\x39\x32\x2e\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x36\ +\x39\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\ +\x6f\x6e\x3d\x22\x31\x30\x34\x2c\x34\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x37\x31\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\ +\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\ +\x3d\x22\x2d\x35\x2c\x38\x2e\x30\x30\x30\x30\x30\x30\x31\x22\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\ +\x34\x30\x37\x33\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\ +\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\ +\x22\x31\x2c\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\ +\x69\x74\x69\x6f\x6e\x3d\x22\x38\x38\x2c\x2d\x38\x2e\x30\x30\x30\ +\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\ +\x22\x67\x75\x69\x64\x65\x34\x30\x37\x37\x22\x20\x2f\x3e\x0a\x20\ +\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\ +\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\ +\x61\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\x38\x2c\ +\x38\x34\x2e\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x37\x34\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\ +\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\ +\x3d\x22\x31\x32\x2c\x2d\x38\x2e\x30\x30\x30\x30\x30\x30\x31\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\ +\x65\x34\x30\x37\x36\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\ +\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\ +\x3d\x22\x31\x2c\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\ +\x73\x69\x74\x69\x6f\x6e\x3d\x22\x38\x34\x2c\x2d\x38\x2e\x30\x30\ +\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\ +\x3d\x22\x67\x75\x69\x64\x65\x34\x30\x38\x30\x22\x20\x2f\x3e\x0a\ +\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x67\x75\ +\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x70\x6f\x73\x69\x74\ +\x69\x6f\x6e\x3d\x22\x34\x38\x2c\x2d\x38\x2e\x30\x30\x30\x30\x30\ +\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\ +\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x31\x37\ +\x30\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x70\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x2d\x38\x2c\x34\x38\ +\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\x72\x69\x65\x6e\x74\x61\ +\x74\x69\x6f\x6e\x3d\x22\x30\x2c\x31\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\x65\x34\x31\x37\x32\x22\ +\x20\x2f\x3e\x0a\x20\x20\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x3a\x67\x75\x69\x64\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x70\ +\x6f\x73\x69\x74\x69\x6f\x6e\x3d\x22\x39\x32\x2c\x2d\x38\x2e\x30\ +\x30\x30\x30\x30\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x6f\ +\x72\x69\x65\x6e\x74\x61\x74\x69\x6f\x6e\x3d\x22\x31\x2c\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x75\x69\x64\ +\x65\x34\x37\x36\x30\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x2f\x73\x6f\ +\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\ +\x3e\x0a\x20\x20\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\x20\x20\ +\x20\x20\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\x61\x34\ +\x38\x37\x39\x22\x3e\x0a\x20\x20\x20\x20\x3c\x72\x64\x66\x3a\x52\ +\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x63\x63\x3a\x57\x6f\ +\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\ +\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x69\x6d\x61\ +\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\ +\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\ +\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\ +\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\x74\x69\ +\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\x20\x2f\x3e\ +\x0a\x20\x20\x20\x20\x20\x20\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\ +\x3e\x0a\x20\x20\x20\x20\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\ +\x0a\x20\x20\x3c\x2f\x6d\x65\x74\x61\x64\x61\x74\x61\x3e\x0a\x20\ +\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x6c\x61\x62\x65\x6c\x3d\x22\x4c\x61\x79\x65\x72\x20\x31\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x67\x72\x6f\x75\x70\x6d\x6f\x64\x65\x3d\x22\x6c\x61\x79\x65\x72\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6c\x61\x79\x65\x72\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\ +\x6d\x3d\x22\x74\x72\x61\x6e\x73\x6c\x61\x74\x65\x28\x36\x37\x2e\ +\x38\x35\x37\x31\x34\x36\x2c\x2d\x37\x38\x2e\x35\x30\x35\x30\x34\ +\x29\x22\x3e\x0a\x20\x20\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\x74\ +\x72\x69\x78\x28\x30\x2c\x2d\x31\x2c\x2d\x31\x2c\x30\x2c\x33\x37\ +\x33\x2e\x35\x30\x35\x30\x36\x2c\x35\x31\x36\x2e\x35\x30\x35\x30\ +\x34\x29\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\ +\x34\x38\x34\x35\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x73\x74\x79\ +\x6c\x65\x3d\x22\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\ +\x6e\x65\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x67\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x65\x78\x70\x6f\x72\x74\x2d\x79\x64\x70\x69\x3d\x22\x39\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x65\x78\x70\x6f\x72\x74\x2d\x78\x64\x70\x69\x3d\x22\ +\x39\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x65\x78\x70\x6f\x72\x74\x2d\x66\x69\x6c\ +\x65\x6e\x61\x6d\x65\x3d\x22\x6e\x65\x78\x74\x30\x31\x2e\x70\x6e\ +\x67\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x74\x72\x61\x6e\ +\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\x74\x72\x69\x78\x28\x2d\x30\ +\x2e\x39\x39\x39\x36\x30\x34\x35\x2c\x30\x2c\x30\x2c\x31\x2c\x35\ +\x37\x35\x2e\x39\x34\x32\x39\x36\x2c\x2d\x36\x31\x31\x2e\x30\x30\ +\x30\x30\x31\x29\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x67\x34\x37\x37\x38\x22\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x6c\x61\x62\x65\ +\x6c\x3d\x22\x4c\x61\x79\x65\x72\x20\x31\x22\x3e\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x6d\x61\ +\x74\x72\x69\x78\x28\x2d\x31\x2c\x30\x2c\x30\x2c\x31\x2c\x35\x37\ +\x35\x2e\x39\x39\x39\x39\x39\x2c\x36\x31\x31\x29\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x67\x34\x37\ +\x38\x30\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x73\ +\x74\x79\x6c\x65\x3d\x22\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\ +\x6c\x69\x6e\x65\x22\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x3c\x72\x65\x63\x74\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\x72\ +\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x64\x69\x73\x70\x6c\x61\x79\ +\x3a\x69\x6e\x6c\x69\x6e\x65\x3b\x6f\x76\x65\x72\x66\x6c\x6f\x77\ +\x3a\x76\x69\x73\x69\x62\x6c\x65\x3b\x76\x69\x73\x69\x62\x69\x6c\ +\x69\x74\x79\x3a\x76\x69\x73\x69\x62\x6c\x65\x3b\x66\x69\x6c\x6c\ +\x3a\x6e\x6f\x6e\x65\x3b\x73\x74\x72\x6f\x6b\x65\x3a\x6e\x6f\x6e\ +\x65\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3a\x34\ +\x3b\x6d\x61\x72\x6b\x65\x72\x3a\x6e\x6f\x6e\x65\x3b\x65\x6e\x61\ +\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3a\x61\ +\x63\x63\x75\x6d\x75\x6c\x61\x74\x65\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x72\x65\x63\x74\ +\x34\x37\x38\x32\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\x2e\x30\x33\x37\ +\x39\x38\x37\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x36\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x78\x3d\x22\x2d\x34\ +\x33\x38\x2e\x30\x30\x32\x34\x34\x22\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x79\x3d\x22\x33\x34\x35\x2e\x33\x36\ +\x32\x32\x31\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x73\x63\x61\ +\x6c\x65\x28\x2d\x31\x2c\x31\x29\x22\x20\x2f\x3e\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\ +\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x66\ +\x6f\x6e\x74\x2d\x73\x74\x79\x6c\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\ +\x3b\x66\x6f\x6e\x74\x2d\x76\x61\x72\x69\x61\x6e\x74\x3a\x6e\x6f\ +\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x77\x65\x69\x67\x68\x74\ +\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\x2d\x73\x74\x72\ +\x65\x74\x63\x68\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x66\x6f\x6e\x74\ +\x2d\x73\x69\x7a\x65\x3a\x6d\x65\x64\x69\x75\x6d\x3b\x6c\x69\x6e\ +\x65\x2d\x68\x65\x69\x67\x68\x74\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\ +\x66\x6f\x6e\x74\x2d\x66\x61\x6d\x69\x6c\x79\x3a\x73\x61\x6e\x73\ +\x2d\x73\x65\x72\x69\x66\x3b\x74\x65\x78\x74\x2d\x69\x6e\x64\x65\ +\x6e\x74\x3a\x30\x3b\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\ +\x73\x74\x61\x72\x74\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\ +\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\ +\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\x6c\x69\x6e\x65\x3a\ +\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\ +\x74\x69\x6f\x6e\x2d\x73\x74\x79\x6c\x65\x3a\x73\x6f\x6c\x69\x64\ +\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\ +\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x6c\ +\x65\x74\x74\x65\x72\x2d\x73\x70\x61\x63\x69\x6e\x67\x3a\x6e\x6f\ +\x72\x6d\x61\x6c\x3b\x77\x6f\x72\x64\x2d\x73\x70\x61\x63\x69\x6e\ +\x67\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x74\x65\x78\x74\x2d\x74\x72\ +\x61\x6e\x73\x66\x6f\x72\x6d\x3a\x6e\x6f\x6e\x65\x3b\x64\x69\x72\ +\x65\x63\x74\x69\x6f\x6e\x3a\x6c\x74\x72\x3b\x62\x6c\x6f\x63\x6b\ +\x2d\x70\x72\x6f\x67\x72\x65\x73\x73\x69\x6f\x6e\x3a\x74\x62\x3b\ +\x77\x72\x69\x74\x69\x6e\x67\x2d\x6d\x6f\x64\x65\x3a\x6c\x72\x2d\ +\x74\x62\x3b\x62\x61\x73\x65\x6c\x69\x6e\x65\x2d\x73\x68\x69\x66\ +\x74\x3a\x62\x61\x73\x65\x6c\x69\x6e\x65\x3b\x74\x65\x78\x74\x2d\ +\x61\x6e\x63\x68\x6f\x72\x3a\x73\x74\x61\x72\x74\x3b\x77\x68\x69\ +\x74\x65\x2d\x73\x70\x61\x63\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\ +\x63\x6c\x69\x70\x2d\x72\x75\x6c\x65\x3a\x6e\x6f\x6e\x7a\x65\x72\ +\x6f\x3b\x64\x69\x73\x70\x6c\x61\x79\x3a\x69\x6e\x6c\x69\x6e\x65\ +\x3b\x6f\x76\x65\x72\x66\x6c\x6f\x77\x3a\x76\x69\x73\x69\x62\x6c\ +\x65\x3b\x76\x69\x73\x69\x62\x69\x6c\x69\x74\x79\x3a\x76\x69\x73\ +\x69\x62\x6c\x65\x3b\x6f\x70\x61\x63\x69\x74\x79\x3a\x31\x3b\x69\ +\x73\x6f\x6c\x61\x74\x69\x6f\x6e\x3a\x61\x75\x74\x6f\x3b\x6d\x69\ +\x78\x2d\x62\x6c\x65\x6e\x64\x2d\x6d\x6f\x64\x65\x3a\x6e\x6f\x72\ +\x6d\x61\x6c\x3b\x63\x6f\x6c\x6f\x72\x2d\x69\x6e\x74\x65\x72\x70\ +\x6f\x6c\x61\x74\x69\x6f\x6e\x3a\x73\x52\x47\x42\x3b\x63\x6f\x6c\ +\x6f\x72\x2d\x69\x6e\x74\x65\x72\x70\x6f\x6c\x61\x74\x69\x6f\x6e\ +\x2d\x66\x69\x6c\x74\x65\x72\x73\x3a\x6c\x69\x6e\x65\x61\x72\x52\ +\x47\x42\x3b\x73\x6f\x6c\x69\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\ +\x30\x30\x30\x30\x30\x30\x3b\x73\x6f\x6c\x69\x64\x2d\x6f\x70\x61\ +\x63\x69\x74\x79\x3a\x31\x3b\x66\x69\x6c\x6c\x3a\x23\x34\x64\x34\ +\x64\x34\x64\x3b\x66\x69\x6c\x6c\x2d\x6f\x70\x61\x63\x69\x74\x79\ +\x3a\x31\x3b\x66\x69\x6c\x6c\x2d\x72\x75\x6c\x65\x3a\x6e\x6f\x6e\ +\x7a\x65\x72\x6f\x3b\x73\x74\x72\x6f\x6b\x65\x3a\x6e\x6f\x6e\x65\ +\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x77\x69\x64\x74\x68\x3a\x34\x2e\ +\x30\x30\x30\x37\x39\x31\x35\x35\x3b\x73\x74\x72\x6f\x6b\x65\x2d\ +\x6c\x69\x6e\x65\x63\x61\x70\x3a\x62\x75\x74\x74\x3b\x73\x74\x72\ +\x6f\x6b\x65\x2d\x6c\x69\x6e\x65\x6a\x6f\x69\x6e\x3a\x6d\x69\x74\ +\x65\x72\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6d\x69\x74\x65\x72\x6c\ +\x69\x6d\x69\x74\x3a\x34\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x64\x61\ +\x73\x68\x61\x72\x72\x61\x79\x3a\x6e\x6f\x6e\x65\x3b\x73\x74\x72\ +\x6f\x6b\x65\x2d\x64\x61\x73\x68\x6f\x66\x66\x73\x65\x74\x3a\x30\ +\x3b\x73\x74\x72\x6f\x6b\x65\x2d\x6f\x70\x61\x63\x69\x74\x79\x3a\ +\x31\x3b\x6d\x61\x72\x6b\x65\x72\x3a\x6e\x6f\x6e\x65\x3b\x63\x6f\ +\x6c\x6f\x72\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\ +\x74\x6f\x3b\x69\x6d\x61\x67\x65\x2d\x72\x65\x6e\x64\x65\x72\x69\ +\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x73\x68\x61\x70\x65\x2d\x72\x65\ +\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x74\x65\x78\ +\x74\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\ +\x3b\x65\x6e\x61\x62\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\ +\x6e\x64\x3a\x61\x63\x63\x75\x6d\x75\x6c\x61\x74\x65\x22\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x64\x3d\x22\x4d\ +\x20\x33\x35\x2e\x39\x37\x36\x35\x36\x32\x20\x32\x20\x43\x20\x33\ +\x30\x2e\x39\x34\x33\x38\x30\x33\x20\x32\x2e\x30\x35\x38\x31\x37\ +\x37\x20\x32\x37\x2e\x32\x36\x31\x32\x34\x20\x31\x2e\x38\x38\x33\ +\x34\x39\x39\x20\x32\x34\x2e\x32\x35\x20\x33\x2e\x35\x34\x34\x39\ +\x32\x31\x39\x20\x43\x20\x32\x32\x2e\x37\x34\x34\x33\x38\x20\x34\ +\x2e\x33\x37\x35\x36\x33\x33\x32\x20\x32\x31\x2e\x35\x35\x33\x31\ +\x34\x31\x20\x35\x2e\x37\x37\x38\x37\x30\x37\x31\x20\x32\x30\x2e\ +\x38\x39\x34\x35\x33\x31\x20\x37\x2e\x35\x33\x33\x32\x30\x33\x31\ +\x20\x43\x20\x32\x30\x2e\x32\x33\x35\x39\x33\x31\x20\x39\x2e\x32\ +\x38\x37\x36\x39\x39\x31\x20\x31\x39\x2e\x39\x39\x38\x30\x34\x37\ +\x20\x31\x31\x2e\x33\x36\x39\x36\x34\x31\x20\x31\x39\x2e\x39\x39\ +\x38\x30\x34\x37\x20\x31\x34\x20\x4c\x20\x31\x39\x2e\x39\x39\x38\ +\x30\x34\x37\x20\x38\x32\x2e\x30\x30\x31\x39\x35\x33\x20\x43\x20\ +\x31\x39\x2e\x39\x39\x38\x30\x34\x37\x20\x38\x34\x2e\x36\x33\x32\ +\x33\x31\x32\x20\x32\x30\x2e\x32\x33\x35\x39\x33\x31\x20\x38\x36\ +\x2e\x37\x31\x32\x33\x30\x31\x20\x32\x30\x2e\x38\x39\x34\x35\x33\ +\x31\x20\x38\x38\x2e\x34\x36\x36\x37\x39\x37\x20\x43\x20\x32\x31\ +\x2e\x35\x35\x33\x31\x34\x31\x20\x39\x30\x2e\x32\x32\x31\x32\x39\ +\x33\x20\x32\x32\x2e\x37\x34\x34\x33\x38\x20\x39\x31\x2e\x36\x32\ +\x38\x32\x37\x33\x20\x32\x34\x2e\x32\x35\x20\x39\x32\x2e\x34\x35\ +\x38\x39\x38\x34\x20\x43\x20\x32\x37\x2e\x32\x36\x31\x32\x34\x20\ +\x39\x34\x2e\x31\x32\x30\x34\x30\x37\x20\x33\x30\x2e\x39\x34\x33\ +\x38\x30\x33\x20\x39\x33\x2e\x39\x34\x31\x38\x32\x33\x20\x33\x35\ +\x2e\x39\x37\x36\x35\x36\x32\x20\x39\x34\x20\x4c\x20\x33\x35\x2e\ +\x39\x38\x38\x32\x38\x31\x20\x39\x34\x20\x4c\x20\x36\x30\x2e\x30\ +\x30\x39\x37\x36\x36\x20\x39\x34\x20\x4c\x20\x36\x30\x2e\x30\x32\ +\x31\x34\x38\x34\x20\x39\x34\x20\x43\x20\x36\x35\x2e\x30\x35\x34\ +\x32\x34\x34\x20\x39\x33\x2e\x39\x34\x31\x38\x31\x33\x20\x36\x38\ +\x2e\x37\x33\x36\x38\x30\x37\x20\x39\x34\x2e\x31\x32\x30\x34\x30\ +\x37\x20\x37\x31\x2e\x37\x34\x38\x30\x34\x37\x20\x39\x32\x2e\x34\ +\x35\x38\x39\x38\x34\x20\x43\x20\x37\x33\x2e\x32\x35\x33\x36\x36\ +\x37\x20\x39\x31\x2e\x36\x32\x38\x32\x37\x33\x20\x37\x34\x2e\x34\ +\x34\x34\x39\x31\x36\x20\x39\x30\x2e\x32\x32\x31\x32\x39\x33\x20\ +\x37\x35\x2e\x31\x30\x33\x35\x31\x36\x20\x38\x38\x2e\x34\x36\x36\ +\x37\x39\x37\x20\x43\x20\x37\x35\x2e\x37\x36\x32\x31\x31\x36\x20\ +\x38\x36\x2e\x37\x31\x32\x33\x30\x31\x20\x37\x36\x20\x38\x34\x2e\ +\x36\x33\x32\x33\x31\x32\x20\x37\x36\x20\x38\x32\x2e\x30\x30\x31\ +\x39\x35\x33\x20\x4c\x20\x37\x36\x20\x31\x34\x20\x43\x20\x37\x36\ +\x20\x31\x31\x2e\x33\x36\x39\x36\x34\x31\x20\x37\x35\x2e\x37\x36\ +\x32\x31\x31\x36\x20\x39\x2e\x32\x38\x37\x36\x39\x39\x31\x20\x37\ +\x35\x2e\x31\x30\x33\x35\x31\x36\x20\x37\x2e\x35\x33\x33\x32\x30\ +\x33\x31\x20\x43\x20\x37\x34\x2e\x34\x34\x34\x39\x31\x36\x20\x35\ +\x2e\x37\x37\x38\x37\x30\x37\x31\x20\x37\x33\x2e\x32\x35\x33\x36\ +\x36\x37\x20\x34\x2e\x33\x37\x35\x36\x33\x33\x32\x20\x37\x31\x2e\ +\x37\x34\x38\x30\x34\x37\x20\x33\x2e\x35\x34\x34\x39\x32\x31\x39\ +\x20\x43\x20\x36\x38\x2e\x37\x33\x36\x38\x30\x37\x20\x31\x2e\x38\ +\x38\x33\x34\x39\x39\x20\x36\x35\x2e\x30\x35\x34\x32\x34\x34\x20\ +\x32\x2e\x30\x35\x38\x31\x37\x37\x20\x36\x30\x2e\x30\x32\x31\x34\ +\x38\x34\x20\x32\x20\x4c\x20\x36\x30\x2e\x30\x30\x39\x37\x36\x36\ +\x20\x32\x20\x4c\x20\x33\x35\x2e\x39\x38\x38\x32\x38\x31\x20\x32\ +\x20\x4c\x20\x33\x35\x2e\x39\x37\x36\x35\x36\x32\x20\x32\x20\x7a\ +\x20\x4d\x20\x32\x34\x2e\x30\x37\x38\x31\x32\x35\x20\x31\x32\x20\ +\x4c\x20\x37\x31\x2e\x39\x31\x39\x39\x32\x32\x20\x31\x32\x20\x43\ +\x20\x37\x31\x2e\x39\x36\x35\x39\x31\x35\x20\x31\x32\x2e\x36\x30\ +\x36\x32\x32\x38\x20\x37\x31\x2e\x39\x39\x38\x30\x34\x37\x20\x31\ +\x33\x2e\x32\x35\x35\x35\x31\x33\x20\x37\x31\x2e\x39\x39\x38\x30\ +\x34\x37\x20\x31\x34\x20\x4c\x20\x37\x31\x2e\x39\x39\x38\x30\x34\ +\x37\x20\x37\x36\x20\x4c\x20\x32\x34\x20\x37\x36\x20\x4c\x20\x32\ +\x34\x20\x31\x34\x20\x43\x20\x32\x34\x20\x31\x33\x2e\x32\x35\x35\ +\x35\x31\x33\x20\x32\x34\x2e\x30\x33\x32\x31\x33\x32\x20\x31\x32\ +\x2e\x36\x30\x36\x32\x32\x38\x20\x32\x34\x2e\x30\x37\x38\x31\x32\ +\x35\x20\x31\x32\x20\x7a\x20\x4d\x20\x34\x38\x20\x38\x30\x20\x41\ +\x20\x34\x2e\x39\x39\x39\x39\x39\x35\x37\x20\x34\x2e\x39\x39\x39\ +\x39\x39\x35\x36\x20\x30\x20\x30\x20\x31\x20\x35\x33\x20\x38\x35\ +\x20\x41\x20\x34\x2e\x39\x39\x39\x39\x39\x35\x37\x20\x34\x2e\x39\ +\x39\x39\x39\x39\x35\x36\x20\x30\x20\x30\x20\x31\x20\x34\x38\x20\ +\x39\x30\x20\x41\x20\x34\x2e\x39\x39\x39\x39\x39\x35\x37\x20\x34\ +\x2e\x39\x39\x39\x39\x39\x35\x36\x20\x30\x20\x30\x20\x31\x20\x34\ +\x33\x20\x38\x35\x20\x41\x20\x34\x2e\x39\x39\x39\x39\x39\x35\x37\ +\x20\x34\x2e\x39\x39\x39\x39\x39\x35\x36\x20\x30\x20\x30\x20\x31\ +\x20\x34\x38\x20\x38\x30\x20\x7a\x20\x22\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\ +\x6d\x3d\x22\x6d\x61\x74\x72\x69\x78\x28\x30\x2c\x2d\x31\x2c\x2d\ +\x31\x2e\x30\x30\x30\x33\x39\x35\x37\x2c\x30\x2c\x34\x33\x38\x2e\ +\x30\x30\x32\x34\x35\x2c\x34\x34\x31\x2e\x33\x36\x32\x32\x32\x29\ +\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x70\x61\x74\x68\x34\x32\x30\x38\x22\x20\x2f\x3e\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x2f\x67\x3e\x0a\x20\x20\x20\ +\x20\x20\x20\x3c\x2f\x67\x3e\x0a\x20\x20\x20\x20\x3c\x2f\x67\x3e\ +\x0a\x20\x20\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x08\x64\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\ +\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\ +\x6e\x74\x73\x2f\x31\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\ +\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\ +\x67\x2f\x6e\x73\x23\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\ +\x72\x64\x66\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ +\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\ +\x32\x2d\x72\x64\x66\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\ +\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\ +\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x2e\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\ +\x2e\x6e\x65\x74\x2f\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x2d\x30\x2e\x64\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x69\x6e\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\ +\x6f\x72\x67\x2f\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x22\x0a\x20\x20\x20\x65\x6e\x61\x62\ +\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\ +\x65\x77\x20\x30\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x0a\ +\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x35\x31\x32\x70\x78\ +\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\ +\x22\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x31\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\ +\x20\x30\x20\x35\x31\x32\x20\x35\x31\x32\x22\x0a\x20\x20\x20\x77\ +\x69\x64\x74\x68\x3d\x22\x35\x31\x32\x70\x78\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x3a\x73\x70\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\ +\x72\x76\x65\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\ +\x31\x33\x37\x32\x35\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\ +\x64\x69\x3a\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x66\x6f\x6c\x64\ +\x65\x72\x2d\x73\x79\x6d\x62\x6f\x6c\x69\x63\x2e\x73\x76\x67\x22\ +\x3e\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\x74\x61\x33\x33\x36\x31\ +\x22\x3e\x3c\x72\x64\x66\x3a\x52\x44\x46\x3e\x3c\x63\x63\x3a\x57\ +\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\ +\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x3c\x64\x63\x3a\x66\x6f\ +\x72\x6d\x61\x74\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\ +\x6d\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x3c\x64\ +\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\x2f\ +\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\x53\x74\x69\x6c\ +\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x3c\x2f\x63\x63\x3a\x57\ +\x6f\x72\x6b\x3e\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x3c\x2f\ +\x6d\x65\x74\x61\x64\x61\x74\x61\x3e\x3c\x64\x65\x66\x73\x0a\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x33\x33\x35\x39\ +\x22\x20\x2f\x3e\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\ +\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\ +\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\ +\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\ +\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\ +\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\ +\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\ +\x20\x20\x67\x72\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\ +\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\ +\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\ +\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\ +\x61\x64\x6f\x77\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\ +\x64\x74\x68\x3d\x22\x31\x38\x37\x33\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\ +\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x30\x35\x36\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\ +\x33\x33\x35\x37\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\ +\x72\x69\x64\x3d\x22\x66\x61\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\ +\x31\x2e\x37\x39\x36\x38\x37\x35\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x78\x3d\x22\x32\x35\x36\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\ +\x79\x3d\x22\x32\x35\x36\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\ +\x34\x37\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\ +\x6e\x64\x6f\x77\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\ +\x31\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x63\x75\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\ +\x4c\x61\x79\x65\x72\x5f\x31\x22\x20\x2f\x3e\x3c\x70\x61\x74\x68\ +\x0a\x20\x20\x20\x20\x20\x64\x3d\x22\x4d\x34\x36\x33\x2e\x35\x31\ +\x38\x2c\x39\x34\x2e\x39\x30\x39\x48\x31\x39\x33\x2e\x38\x38\x35\ +\x76\x2d\x31\x30\x2e\x33\x37\x63\x30\x2d\x32\x32\x2e\x39\x30\x38\ +\x2d\x31\x38\x2e\x35\x37\x34\x2d\x34\x31\x2e\x34\x38\x32\x2d\x34\ +\x31\x2e\x34\x38\x32\x2d\x34\x31\x2e\x34\x38\x32\x48\x34\x38\x2e\ +\x36\x39\x39\x20\x20\x63\x2d\x32\x32\x2e\x39\x30\x38\x2c\x30\x2d\ +\x34\x31\x2e\x34\x38\x32\x2c\x31\x38\x2e\x35\x37\x34\x2d\x34\x31\ +\x2e\x34\x38\x32\x2c\x34\x31\x2e\x34\x38\x32\x76\x35\x31\x2e\x38\ +\x35\x32\x76\x37\x32\x2e\x35\x39\x33\x76\x32\x31\x37\x2e\x37\x38\ +\x63\x30\x2c\x32\x32\x2e\x39\x30\x37\x2c\x31\x38\x2e\x35\x37\x34\ +\x2c\x34\x31\x2e\x34\x38\x32\x2c\x34\x31\x2e\x34\x38\x32\x2c\x34\ +\x31\x2e\x34\x38\x32\x68\x34\x31\x34\x2e\x38\x31\x39\x20\x20\x63\ +\x32\x32\x2e\x39\x30\x38\x2c\x30\x2c\x34\x31\x2e\x34\x38\x32\x2d\ +\x31\x38\x2e\x35\x37\x35\x2c\x34\x31\x2e\x34\x38\x32\x2d\x34\x31\ +\x2e\x34\x38\x32\x56\x31\x33\x36\x2e\x33\x39\x31\x43\x35\x30\x35\ +\x2c\x31\x31\x33\x2e\x34\x38\x33\x2c\x34\x38\x36\x2e\x34\x32\x36\ +\x2c\x39\x34\x2e\x39\x30\x39\x2c\x34\x36\x33\x2e\x35\x31\x38\x2c\ +\x39\x34\x2e\x39\x30\x39\x7a\x20\x4d\x32\x37\x2e\x39\x35\x38\x2c\ +\x38\x34\x2e\x35\x33\x39\x20\x20\x63\x30\x2d\x31\x31\x2e\x34\x33\ +\x35\x2c\x39\x2e\x33\x30\x38\x2d\x32\x30\x2e\x37\x34\x31\x2c\x32\ +\x30\x2e\x37\x34\x31\x2d\x32\x30\x2e\x37\x34\x31\x68\x31\x30\x33\ +\x2e\x37\x30\x35\x63\x31\x31\x2e\x34\x33\x33\x2c\x30\x2c\x32\x30\ +\x2e\x37\x34\x31\x2c\x39\x2e\x33\x30\x36\x2c\x32\x30\x2e\x37\x34\ +\x31\x2c\x32\x30\x2e\x37\x34\x31\x76\x31\x30\x2e\x33\x37\x76\x32\ +\x30\x2e\x37\x34\x31\x68\x32\x30\x2e\x37\x34\x31\x68\x32\x36\x39\ +\x2e\x36\x33\x33\x20\x20\x63\x31\x31\x2e\x34\x33\x33\x2c\x30\x2c\ +\x32\x30\x2e\x37\x34\x31\x2c\x39\x2e\x33\x30\x36\x2c\x32\x30\x2e\ +\x37\x34\x31\x2c\x32\x30\x2e\x37\x34\x31\x76\x32\x30\x2e\x37\x34\ +\x31\x48\x32\x37\x2e\x39\x35\x38\x76\x2d\x32\x30\x2e\x37\x34\x31\ +\x56\x38\x34\x2e\x35\x33\x39\x7a\x20\x4d\x34\x36\x33\x2e\x35\x31\ +\x38\x2c\x34\x34\x37\x2e\x35\x30\x36\x48\x34\x38\x2e\x36\x39\x39\ +\x63\x2d\x31\x31\x2e\x34\x33\x33\x2c\x30\x2d\x32\x30\x2e\x37\x34\ +\x31\x2d\x39\x2e\x33\x30\x37\x2d\x32\x30\x2e\x37\x34\x31\x2d\x32\ +\x30\x2e\x37\x34\x31\x20\x20\x76\x2d\x32\x31\x37\x2e\x37\x38\x76\ +\x2d\x33\x31\x2e\x31\x31\x31\x68\x34\x35\x36\x2e\x33\x30\x31\x76\ +\x32\x34\x38\x2e\x38\x39\x32\x43\x34\x38\x34\x2e\x32\x35\x39\x2c\ +\x34\x33\x38\x2e\x31\x39\x38\x2c\x34\x37\x34\x2e\x39\x35\x32\x2c\ +\x34\x34\x37\x2e\x35\x30\x36\x2c\x34\x36\x33\x2e\x35\x31\x38\x2c\ +\x34\x34\x37\x2e\x35\x30\x36\x7a\x22\x0a\x20\x20\x20\x20\x20\x66\ +\x69\x6c\x6c\x3d\x22\x23\x33\x37\x34\x30\x34\x44\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x33\x33\x35\x35\x22\ +\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x66\x69\x6c\ +\x6c\x3a\x23\x33\x33\x33\x33\x33\x33\x22\x20\x2f\x3e\x3c\x2f\x73\ +\x76\x67\x3e\ +\x00\x00\x07\x5c\ +\x00\ +\x00\x1a\xd9\x78\x9c\xed\x18\xd9\x8e\xa3\x48\xf2\xbd\xbe\x82\xa5\ +\x5f\xba\x35\x24\x64\x42\x72\xb9\xed\x1a\x69\xb7\x35\xd2\x48\xfb\ +\xb4\x33\xab\x7d\xc6\x90\xc6\x4c\x01\x89\x20\xdd\x76\xd5\xd7\x4f\ +\x44\x72\x18\xdf\xd5\xda\x9a\x87\x95\x96\xea\x56\x41\xdc\x11\x19\ +\x47\x46\x2d\x7f\x3e\x54\xa5\xf1\x5d\xb4\x5d\x21\xeb\x95\xc9\x6c\ +\x6a\x1a\xa2\x4e\x65\x56\xd4\xf9\xca\xfc\xf7\xef\xbf\x90\xc8\x34\ +\x3a\x95\xd4\x59\x52\xca\x5a\xac\xcc\x5a\x9a\x3f\x3f\x3f\x2d\xff\ +\x46\x88\xf1\x8f\x56\x24\x4a\x64\xc6\xbe\x50\x5b\xe3\xd7\xfa\xa5\ +\x4b\x93\x46\x18\x9f\xb7\x4a\x35\x0b\xc7\xd9\xef\xf7\x76\x31\x00\ +\x6d\xd9\xe6\xce\x17\x83\x90\xe7\xa7\xa7\x65\xf7\x3d\x7f\x32\x0c\ +\x03\xf4\xd6\xdd\x22\x4b\x57\xe6\xc0\xd0\xec\xda\x52\x13\x66\xa9\ +\x23\x4a\x51\x89\x5a\x75\x0e\xb3\x99\x63\x1e\xc9\xd3\x23\x79\x8a\ +\xda\x8b\xef\x22\x95\x55\x25\xeb\x4e\x73\xd6\xdd\xa7\x19\x71\x9b\ +\x6d\x26\x6a\xb4\x66\xef\x69\x22\x16\xc7\xb1\x43\x5d\xc7\x75\x09\ +\x50\x90\xee\xb5\x56\xc9\x81\x9c\xb2\x82\x8d\xd7\x58\x5d\x4a\xa9\ +\x03\xb8\x23\xe5\xfb\xa8\x16\x1d\x04\xb4\x81\xff\x13\xf9\x08\xb0\ +\x3b\xb9\x6b\x53\xb1\x01\x3e\x61\xd7\x42\x39\xdf\x7e\xff\x36\x21\ +\x09\xb5\x33\x95\xcd\xc4\x8c\xf1\x3c\xd1\x7a\x12\xe4\x3a\xa9\x44\ +\xd7\x24\xa9\xe8\x9c\x11\xae\xf9\xf7\x45\xa6\xb6\x2b\x33\x0e\xf4\ +\xd7\x56\x14\xf9\x56\x4d\x9f\x45\xb6\x32\xc1\x5e\x1e\x85\x5c\x7f\ +\xcf\xd2\x81\xf5\x04\x83\xa8\xc5\x84\xa1\x76\xcc\x8c\x96\x79\xa1\ +\xeb\xf7\x2c\x85\xd8\xff\x5d\x1e\x00\x61\x50\x23\x0e\xe0\x9f\x4d\ +\xf1\xe9\xf9\x47\x87\x16\x99\x4c\xd1\xc2\x95\xb9\xeb\x44\x4b\x32\ +\xd1\xbd\x28\xd9\xc0\x11\x54\x6b\x59\x16\xa9\x8d\x41\x7b\x06\x86\ +\x65\x26\x36\x1d\x32\xf6\xb6\xe1\x17\x18\x17\x98\x86\xa3\xb1\x93\ +\x38\x94\x95\xa1\xea\x23\xed\x3a\xe9\x7a\x8f\x0d\xa3\x49\x72\xc8\ +\x8e\x52\xb6\x2b\xf3\xd3\x46\x3f\x03\x62\x2d\xdb\x4c\xb4\x23\x2a\ +\xd0\xcf\x09\x4a\x42\x04\x0b\xf5\xda\xd7\xc3\x20\x7b\x0c\x01\x4a\ +\x9d\xf0\xf4\x3a\xbe\xdb\x26\x99\xdc\xaf\x4c\xf7\x1c\xf9\x26\x65\ +\xb5\x32\x43\x9b\xba\x1c\xb2\xf0\x02\x9d\x42\x00\x39\xb5\x19\xf3\ +\xa2\x30\xbe\x40\x82\x3e\xcf\xb3\x83\x30\x0e\x87\xb0\xce\x90\x10\ +\xd8\x1d\x56\x0c\xd9\xd5\x85\x82\xac\x6c\x0e\x17\xec\xbb\xb6\x45\ +\x82\x32\x79\x15\xe0\x76\xce\xc3\x68\xb4\xbd\xdb\xca\x7d\xde\x62\ +\xf4\x54\xbb\x13\x33\x60\x1f\x8d\x13\xf0\xa6\x50\xa4\x4a\xda\xbc\ +\xa8\x09\x1c\x1d\x44\xe0\x12\x5e\x8a\x8d\xba\x8a\x68\xfb\xac\xbb\ +\x82\x59\x4b\xa5\x30\x32\x17\xd1\xec\xea\xa4\x21\xeb\x35\x66\xd6\ +\xcc\x88\x09\x8d\x18\xd2\x24\x6a\xdb\xdd\xc1\xd7\x12\x12\xed\x3a\ +\x7e\x12\x4f\x44\x96\x0b\x52\x15\x59\x23\x8b\x5a\x3d\xa4\x7e\x40\ +\x28\xd7\x7f\x88\x54\xdd\x33\x4c\x8b\x02\x01\x50\x4f\x40\x09\x25\ +\x75\x8f\x78\x10\xf7\xc8\x8f\xae\x92\x52\x6d\x1f\x92\xbd\xc7\xc9\ +\x41\xe3\x7b\x48\x53\x81\x5e\x5c\xa4\x4e\xbe\x2b\x6e\x9a\xa1\x71\ +\x77\x4e\x55\xcb\xcd\x4b\xb9\x4e\xca\xeb\x04\xfb\xa2\x86\xfa\x22\ +\x43\x53\x73\xfd\xcb\x7a\x18\x28\xc6\x46\xc7\xfc\x30\xb8\x41\x02\ +\x36\xf8\x17\xb5\x36\xe0\xa0\xe2\x5c\x7e\x03\x57\x25\x87\xa2\x2a\ +\xde\x04\x54\x0d\xd3\x4d\x0b\x1a\xd3\xd1\x43\xa8\xa6\x9e\xcd\x30\ +\xd4\x2b\x36\xec\xc3\x2b\xc2\xcc\x11\x88\xc5\x86\x00\x9f\xfb\x6c\ +\x02\x8a\xaa\xc1\xde\xad\x47\x6f\x34\x34\xbb\x79\xbb\xd3\x71\x1b\ +\x89\x65\x5b\x40\xe4\x13\xd5\x37\x6a\x8b\x4e\x52\x1a\xd9\x15\x3d\ +\x34\xb2\x48\xd4\xb7\x61\xca\x4e\x35\xa3\x20\x4e\x03\xef\x03\x94\ +\xf0\x47\x4a\xfc\x1f\x52\x42\x2d\x76\x45\x09\x89\xac\x28\xb2\xef\ +\x28\x09\x3f\x46\x49\xec\xde\x53\x12\x7f\x80\x12\x46\xb9\xc5\xaf\ +\x49\x0f\xd9\x47\xb8\xe0\x5b\x77\x0f\x23\xfc\x88\x13\x8f\x1e\xe5\ +\x55\xf8\x41\xa7\x11\xf1\x3b\xa7\x01\x77\x95\xff\xde\x15\xe6\x3e\ +\x72\x25\xf8\x88\x80\x3d\xaa\x11\x98\xc4\x0f\xb4\xcc\xea\xed\x6a\ +\xf4\x6f\x5a\x71\xd4\xc2\xc2\x1f\xd0\x02\xd1\xe7\xd1\x75\xe9\xf3\ +\xe3\x9a\x4b\x77\xdf\x2f\x3d\xbe\x1a\xf6\x77\xf8\x10\x06\xa3\x0f\ +\x4b\xe7\xf2\x16\xa8\xe1\x95\x50\x49\x96\xa8\xe4\x78\x25\x1c\x21\ +\x1c\x2f\x55\x83\x85\x70\xf3\x5f\xfc\xeb\xdb\x2f\xcf\x83\x8a\x65\ +\x9a\x2e\xfe\x23\xdb\x97\x51\xa3\x61\x20\x41\xb2\x96\x3b\x18\x1e\ +\xe6\xf3\x04\x5e\x66\xe9\x02\xee\xea\x55\xa2\x9e\x8b\x0a\x2e\x7a\ +\x78\xcd\xff\x09\xee\xe6\x4b\xe7\x88\x38\x21\xc6\xe6\x7f\x14\xda\ +\x8b\x6d\x45\x7f\xe9\xbf\xba\xf9\x64\x69\x55\x20\x93\xf3\x9b\x2a\ +\xca\xf2\x57\x54\x32\xc5\x75\x12\x5a\xa8\x52\x3c\x6b\x9d\xfd\xeb\ +\xe8\x85\x33\xb8\x31\x38\xe9\xcc\xbc\x5c\x3a\x63\x18\xf4\x57\x7e\ +\x36\xd4\xca\x64\x2d\x60\xd8\xfe\x13\x2f\x87\xc6\xc5\x34\xcd\x5b\ +\xb9\x6b\x2a\xb8\x57\xac\x4c\x7d\x7d\x34\x8f\xc1\xd5\xdf\x23\x83\ +\x6a\x93\xba\xc3\x30\xe0\xd8\x86\xd7\x12\xf6\xc3\xcf\x41\x68\x47\ +\x7e\xc8\x78\x60\x91\x30\xb2\x7d\xea\x53\xfe\x65\x3c\x86\x7c\x1a\ +\x92\x47\x4e\x88\x61\x5b\x1c\x3e\x53\x8b\x30\xfc\x47\x2d\x2f\xf4\ +\x34\x5b\x60\xf9\x2c\x18\x05\x9c\xe4\x06\x8f\xb8\x3f\x41\x3a\xf5\ +\x5a\x82\xa1\x59\xd1\x35\x60\x1c\xec\x4c\x65\x51\x8b\xe9\x0c\x8f\ +\x2a\x67\xfe\x89\x43\x23\x5b\x45\x5e\xb3\x06\x36\xb4\xf8\x98\x78\ +\x97\x24\x87\xc7\x24\x9b\xa2\x14\xfd\x92\x53\x8b\x83\xa2\xcc\x6e\ +\xea\x7c\x46\x7e\xe9\x29\xac\x79\xb0\x0c\x04\x94\xfb\xe0\x2c\x54\ +\x97\xe5\x87\xbe\x1d\x73\x37\x86\x88\x05\x8c\xe9\x3a\x61\x5f\xe6\ +\x1a\xb5\xcf\x61\x18\x5d\xb3\xe2\xec\x24\x67\x99\x93\xcf\x13\xf1\ +\x8a\x19\x6c\xae\x1e\x1f\x0b\xb4\xcf\xf5\x4e\x9a\x23\x7a\x02\xbd\ +\x1f\x71\xad\xbb\x85\xeb\xe4\x9c\x65\x62\xd2\x5b\xd8\xe2\x53\xdf\ +\x0b\xbe\x9e\x8a\xf8\x2a\x61\xdf\xdc\x94\x72\xbf\xf8\x5e\x74\xc5\ +\xba\x14\x5f\xf5\xef\xa2\x84\x0a\x99\x40\x10\xee\x72\x51\x4b\xa0\ +\xee\x54\x2b\x5f\xc4\xfc\xbd\xbf\x21\x2e\xf8\x57\x58\x33\x5e\x44\ +\xdb\xa3\xe0\x70\x80\x8f\xac\x93\xf4\x05\xf3\xba\xce\x16\x49\x0a\ +\xcb\xd3\x0e\x93\xd5\x3c\xb5\x11\xdd\x45\xcb\xc1\x63\xf7\x0c\x35\ +\x2d\xd4\x36\xf5\xc2\x38\x0a\xcf\xd0\x67\x1b\xf6\xf1\x81\xeb\x26\ +\xe1\x1e\x36\x3f\x97\xf3\x33\x1c\x2e\x78\xdc\xb7\xbd\xc0\x75\xd9\ +\x19\x6a\x76\x5c\x70\xcc\xa5\xc0\xd3\x82\xb3\x99\x77\x06\x88\x32\ +\xee\x10\x67\x51\x9e\x9a\x24\x54\x2f\xf6\x15\xb8\x92\xa7\xe3\x73\ +\xee\xed\xb4\x2a\xca\xba\x06\xaf\x65\x4b\x60\x69\xfc\x9e\xa8\x5d\ +\x2b\x8e\xab\xd9\x3c\x36\xa8\x0f\xf2\xf4\xdc\x79\xec\xb9\x86\x17\ +\x31\x3b\x86\xc8\x44\x96\xe7\x6b\x9f\x02\x66\xa4\x06\x61\xb0\x32\ +\x53\x0f\x52\x9b\x1a\x24\xb6\xa3\x28\xf4\x2c\xcf\x8e\x99\x47\x83\ +\x19\x8e\x71\xa3\x34\xa8\xc5\x43\x5d\x18\xc8\x87\x4b\x31\x6c\xe9\ +\x16\x92\x44\x41\xcc\x01\x0b\x44\xa7\x0c\x1e\x9c\x05\xb4\x19\x14\ +\x9d\x1a\x33\x3d\x83\x1a\x32\xea\x99\x50\x64\xd0\x43\x66\x8a\xc8\ +\xa8\x89\xcc\x54\x21\x21\x39\x61\x7b\x33\xff\x9a\x6c\x1e\xfe\xb2\ +\xb0\x60\xb3\xbc\xc6\x37\x72\x8a\x20\xed\xae\xd4\x99\xfe\x26\x5a\ +\x39\x26\xfe\x27\x4f\x3f\x67\xb9\x8f\xed\x23\x8c\x99\xef\x8f\x70\ +\xb4\x05\x8e\x79\xb1\xde\x29\x35\x87\xfd\x01\x9b\xde\x02\x86\x8f\ +\x68\x47\xa8\xfe\x28\x61\xcb\x51\x50\x42\x03\x2c\x4b\xba\x6d\xd2\ +\xb6\xe0\xd5\xbc\xce\x10\x2a\x37\x9b\x4e\xa8\x05\x1d\x61\x47\x8b\ +\xdf\x5d\x7d\x67\xe9\xfc\xd7\x35\x8d\xb3\x30\x8f\x91\x7b\x6f\xa4\ +\x2f\x5b\x0c\x16\x34\xf3\x23\x8f\xfd\x0f\x44\xf9\x46\x8f\x63\x51\ +\x74\xbd\xc7\xb1\x61\x1c\xdc\xea\x71\xf8\xa7\x3e\xd7\x8b\xf8\x79\ +\x8b\xd4\xad\x0e\xe6\xdf\xb5\x7e\x06\xad\x8e\x78\x21\x76\x88\xc0\ +\xf3\x6f\xf7\xba\x8b\xbb\x00\xfc\xbc\xa7\xeb\xfd\x3f\x4d\x3e\x3a\ +\x4d\xfa\x9e\xce\x63\x3b\x0e\xe0\xc8\x2c\xee\x79\xfa\x5c\x5d\x83\ +\xf7\x2e\x41\x9f\x45\xe7\x3c\x16\xc2\x41\xb9\xd8\x33\x7d\xe8\xe8\ +\x3d\x28\xd0\x20\xd2\x53\xc6\x40\x79\xde\x3d\xa7\x59\xc2\xe2\x8b\ +\x31\xf3\x43\x43\xe9\xce\xb8\x7b\x9c\x35\x3f\xa6\x4a\x07\x84\x33\ +\x17\x6a\xc3\xf5\x03\x8b\x53\x7f\x08\x08\x71\x7d\x70\x34\x8e\xf5\ +\x18\x22\xf8\xee\xe2\xb0\xeb\x5f\x48\xbf\xd2\xba\x17\xdf\x7a\x0e\ +\x8d\x95\x86\x03\x4f\xcf\x2b\xfd\x31\x50\xde\xf8\x2c\x0d\x17\x07\ +\x53\x18\xa1\xc2\x61\x46\xf9\x56\x38\x60\x61\x4c\xb2\x99\x4c\x8a\ +\x53\x75\x6e\x01\x8b\xf9\x04\x78\x33\x2a\x3d\x0c\x87\x4f\x78\xed\ +\xa5\x44\x27\x53\x9b\x8e\xab\x1b\x33\xd0\x5e\x4a\x7d\x10\x81\xe0\ +\xc9\xf8\x1b\xb3\xb1\x2f\x21\x9e\xe1\xcf\x95\xcc\xab\xc5\xfe\x56\ +\x56\x9c\x2e\x40\x4e\x7e\xdc\x77\xf2\x71\xd3\xc9\xfb\x1d\x07\x7e\ +\x2d\x71\x27\x7b\x7e\xfa\x13\x03\x3d\x95\x07\ +\x00\x00\x0b\x80\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x34\x38\ +\x37\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x32\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\ +\x20\x30\x20\x31\x34\x20\x31\x32\x22\x0a\x20\x20\x20\x77\x69\x64\ +\x74\x68\x3d\x22\x31\x34\x22\x0a\x20\x20\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\ +\x39\x32\x2e\x30\x20\x72\x31\x35\x32\x39\x39\x22\x0a\x20\x20\x20\ +\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\x63\x6e\x61\x6d\x65\ +\x3d\x22\x64\x6f\x77\x6e\x2e\x73\x76\x67\x22\x3e\x0a\x20\x20\x3c\ +\x64\x65\x66\x73\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x64\x65\ +\x66\x73\x39\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\ +\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\ +\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\ +\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\ +\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\ +\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\x20\x6f\x62\ +\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\ +\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\x69\x64\x74\x6f\x6c\x65\ +\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\ +\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\ +\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\ +\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x30\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\x3d\x22\x32\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x34\x38\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\ +\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x35\ +\x34\x38\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6e\x61\x6d\ +\x65\x64\x76\x69\x65\x77\x37\x22\x0a\x20\x20\x20\x20\x20\x73\x68\ +\x6f\x77\x67\x72\x69\x64\x3d\x22\x66\x61\x6c\x73\x65\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x7a\x6f\x6f\ +\x6d\x3d\x22\x39\x2e\x38\x33\x33\x33\x33\x33\x33\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x78\x3d\x22\ +\x2d\x31\x33\x2e\x31\x36\x39\x34\x39\x32\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\x3d\x22\x31\x32\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x36\x35\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\ +\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x6d\ +\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x30\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\x72\x65\ +\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\x76\x67\x34\x38\x37\ +\x34\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\x74\x61\x64\x61\x74\ +\x61\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\ +\x61\x74\x61\x34\x38\x37\x39\x22\x3e\x0a\x20\x20\x20\x20\x3c\x72\ +\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x63\ +\x63\x3a\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\ +\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\ +\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\ +\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x3c\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\ +\x72\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\ +\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\ +\x2f\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x0a\ +\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x69\x74\x6c\ +\x65\x3e\x3c\x2f\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\ +\x20\x20\x20\x20\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\ +\x20\x20\x20\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\ +\x3c\x2f\x6d\x65\x74\x61\x64\x61\x74\x61\x3e\x0a\x20\x20\x3c\x72\ +\x65\x63\x74\x0a\x20\x20\x20\x20\x20\x78\x3d\x22\x2d\x38\x34\x2e\ +\x30\x30\x35\x30\x30\x35\x22\x0a\x20\x20\x20\x20\x20\x79\x3d\x22\ +\x2d\x32\x2e\x32\x35\x38\x33\x30\x30\x38\x65\x2d\x30\x36\x22\x0a\ +\x20\x20\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\x22\x0a\ +\x20\x20\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x36\x22\ +\x0a\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\ +\x22\x6d\x61\x74\x72\x69\x78\x28\x30\x2c\x31\x2c\x31\x2c\x30\x2c\ +\x30\x2c\x30\x29\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\ +\x3d\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\ +\x66\x69\x6c\x6c\x3a\x6e\x6f\x6e\x65\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x72\x65\x63\x74\x34\x37\x38\x32\x2d\x30\x31\x22\ +\x20\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\ +\x74\x6f\x72\x2d\x63\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\ +\x22\x0a\x20\x20\x20\x20\x20\x64\x3d\x22\x6d\x20\x32\x2c\x33\x2e\ +\x37\x39\x39\x36\x33\x30\x32\x20\x68\x20\x31\x2e\x37\x34\x38\x39\ +\x39\x35\x34\x20\x6c\x20\x30\x2e\x30\x38\x39\x37\x34\x37\x2c\x30\ +\x2e\x31\x32\x34\x35\x36\x37\x35\x20\x43\x20\x34\x2e\x31\x30\x35\ +\x37\x30\x38\x32\x2c\x34\x2e\x32\x39\x35\x32\x36\x31\x36\x20\x34\ +\x2e\x33\x37\x38\x37\x38\x32\x35\x2c\x34\x2e\x36\x35\x39\x34\x36\ +\x32\x39\x20\x34\x2e\x36\x36\x32\x37\x38\x31\x34\x2c\x35\x2e\x30\ +\x31\x33\x38\x36\x34\x39\x20\x35\x2e\x30\x32\x32\x37\x30\x31\x32\ +\x2c\x35\x2e\x34\x36\x33\x31\x36\x32\x38\x20\x35\x2e\x33\x39\x30\ +\x34\x34\x37\x35\x2c\x35\x2e\x38\x38\x35\x36\x37\x35\x34\x20\x35\ +\x2e\x37\x36\x36\x35\x32\x39\x34\x2c\x36\x2e\x32\x38\x30\x30\x37\ +\x38\x38\x20\x36\x2e\x31\x33\x31\x32\x30\x35\x38\x2c\x36\x2e\x36\ +\x36\x32\x33\x38\x31\x34\x20\x36\x2e\x36\x34\x30\x38\x39\x36\x37\ +\x2c\x37\x2e\x31\x32\x35\x37\x33\x33\x39\x20\x36\x2e\x39\x39\x39\ +\x39\x37\x39\x36\x2c\x37\x2e\x34\x33\x36\x32\x38\x37\x34\x20\x37\ +\x2e\x33\x35\x39\x32\x34\x33\x31\x2c\x37\x2e\x31\x32\x35\x36\x32\ +\x36\x34\x20\x37\x2e\x38\x36\x39\x35\x36\x32\x38\x2c\x36\x2e\x36\ +\x36\x32\x32\x35\x30\x37\x20\x38\x2e\x32\x33\x34\x31\x30\x34\x2c\ +\x36\x2e\x32\x38\x30\x30\x37\x38\x38\x20\x38\x2e\x36\x31\x30\x31\ +\x39\x37\x2c\x35\x2e\x38\x38\x35\x36\x38\x32\x38\x20\x38\x2e\x39\ +\x37\x37\x39\x33\x35\x2c\x35\x2e\x34\x36\x33\x31\x31\x36\x38\x20\ +\x39\x2e\x33\x33\x37\x38\x35\x2c\x35\x2e\x30\x31\x33\x38\x36\x34\ +\x39\x20\x39\x2e\x36\x32\x31\x36\x36\x32\x2c\x34\x2e\x36\x35\x39\ +\x37\x36\x32\x39\x20\x39\x2e\x38\x39\x34\x30\x35\x37\x2c\x34\x2e\ +\x32\x39\x35\x35\x36\x31\x36\x20\x31\x30\x2e\x31\x36\x31\x32\x36\ +\x35\x2c\x33\x2e\x39\x32\x34\x31\x39\x37\x36\x20\x6c\x20\x30\x2e\ +\x30\x38\x39\x37\x34\x2c\x2d\x30\x2e\x31\x32\x34\x35\x36\x37\x35\ +\x20\x48\x20\x31\x32\x20\x4c\x20\x31\x31\x2e\x32\x33\x30\x39\x35\ +\x36\x2c\x34\x2e\x39\x36\x36\x39\x39\x32\x37\x20\x43\x20\x31\x30\ +\x2e\x37\x38\x30\x38\x37\x39\x2c\x35\x2e\x36\x31\x35\x31\x36\x32\ +\x36\x20\x31\x30\x2e\x33\x32\x34\x31\x37\x33\x2c\x36\x2e\x32\x34\ +\x32\x34\x33\x38\x34\x20\x39\x2e\x38\x35\x36\x30\x30\x36\x2c\x36\ +\x2e\x38\x32\x32\x31\x35\x38\x31\x20\x39\x2e\x33\x33\x33\x31\x33\ +\x34\x2c\x37\x2e\x34\x36\x39\x37\x33\x35\x20\x38\x2e\x38\x32\x35\ +\x32\x35\x39\x2c\x38\x2e\x30\x35\x31\x30\x36\x33\x20\x38\x2e\x33\ +\x33\x31\x37\x31\x38\x2c\x38\x2e\x35\x36\x36\x30\x38\x37\x20\x37\ +\x2e\x38\x37\x35\x35\x39\x35\x39\x2c\x39\x2e\x30\x34\x32\x30\x30\ +\x32\x20\x37\x2e\x34\x35\x33\x31\x37\x38\x34\x2c\x39\x2e\x34\x32\ +\x39\x30\x35\x31\x20\x37\x2e\x31\x33\x36\x32\x36\x33\x37\x2c\x39\ +\x2e\x36\x38\x38\x33\x37\x31\x20\x4c\x20\x37\x2e\x30\x30\x30\x30\ +\x31\x33\x37\x2c\x39\x2e\x37\x39\x39\x36\x33\x20\x36\x2e\x38\x36\ +\x33\x37\x36\x33\x36\x2c\x39\x2e\x36\x38\x38\x33\x37\x31\x20\x43\ +\x20\x36\x2e\x35\x34\x30\x32\x35\x35\x39\x2c\x39\x2e\x34\x32\x32\ +\x30\x30\x35\x20\x36\x2e\x31\x32\x35\x31\x34\x30\x32\x2c\x39\x2e\ +\x30\x34\x32\x30\x36\x33\x20\x35\x2e\x36\x36\x38\x39\x33\x33\x36\ +\x2c\x38\x2e\x35\x36\x36\x30\x38\x37\x20\x35\x2e\x31\x37\x35\x33\ +\x39\x33\x35\x2c\x38\x2e\x30\x35\x31\x30\x36\x33\x20\x34\x2e\x36\ +\x36\x37\x34\x37\x36\x35\x2c\x37\x2e\x34\x36\x39\x37\x32\x37\x31\ +\x20\x34\x2e\x31\x34\x34\x36\x34\x35\x35\x2c\x36\x2e\x38\x32\x32\ +\x31\x35\x38\x31\x20\x33\x2e\x36\x37\x36\x36\x30\x35\x34\x2c\x36\ +\x2e\x32\x34\x32\x35\x39\x32\x32\x20\x33\x2e\x32\x31\x39\x32\x37\ +\x32\x35\x2c\x35\x2e\x36\x31\x35\x33\x33\x31\x34\x20\x32\x2e\x37\ +\x36\x39\x30\x36\x34\x39\x2c\x34\x2e\x39\x36\x36\x39\x39\x32\x39\ +\x20\x5a\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\ +\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x74\x65\ +\x78\x74\x2d\x69\x6e\x64\x65\x6e\x74\x3a\x30\x3b\x74\x65\x78\x74\ +\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\ +\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\ +\x2d\x6c\x69\x6e\x65\x3a\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\ +\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\x73\x74\x79\x6c\x65\ +\x3a\x73\x6f\x6c\x69\x64\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\ +\x72\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\ +\x30\x30\x30\x30\x3b\x74\x65\x78\x74\x2d\x74\x72\x61\x6e\x73\x66\ +\x6f\x72\x6d\x3a\x6e\x6f\x6e\x65\x3b\x77\x68\x69\x74\x65\x2d\x73\ +\x70\x61\x63\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x69\x73\x6f\x6c\ +\x61\x74\x69\x6f\x6e\x3a\x61\x75\x74\x6f\x3b\x6d\x69\x78\x2d\x62\ +\x6c\x65\x6e\x64\x2d\x6d\x6f\x64\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\ +\x3b\x73\x6f\x6c\x69\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\ +\x30\x30\x30\x30\x3b\x66\x69\x6c\x6c\x3a\x23\x33\x33\x33\x33\x33\ +\x33\x3b\x63\x6f\x6c\x6f\x72\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\ +\x67\x3a\x61\x75\x74\x6f\x3b\x69\x6d\x61\x67\x65\x2d\x72\x65\x6e\ +\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x73\x68\x61\x70\ +\x65\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x34\ +\x32\x32\x34\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x08\x31\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x37\x33\ +\x38\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x36\x22\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x31\x36\x22\ +\x0a\x20\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\ +\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\ +\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\ +\x32\x35\x22\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\ +\x64\x6f\x63\x6e\x61\x6d\x65\x3d\x22\x66\x6f\x6c\x64\x65\x72\x2d\ +\x70\x69\x63\x74\x75\x72\x65\x73\x2d\x73\x79\x6d\x62\x6f\x6c\x69\ +\x63\x2e\x73\x76\x67\x22\x3e\x0a\x20\x20\x3c\x64\x65\x66\x73\x0a\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x39\x22\x20\ +\x2f\x3e\x0a\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\ +\x61\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\ +\x67\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\ +\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\ +\x6f\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\ +\x20\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\ +\x22\x31\x22\x0a\x20\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\ +\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\ +\x20\x20\x20\x67\x72\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\ +\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\ +\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\ +\x65\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\ +\x68\x61\x64\x6f\x77\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\ +\x69\x64\x74\x68\x3d\x22\x32\x35\x30\x31\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\ +\x2d\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x35\x37\x36\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\ +\x77\x37\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\ +\x64\x3d\x22\x66\x61\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x31\x34\ +\x2e\x37\x35\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x63\x78\x3d\x22\x38\x2e\x33\x37\x32\x38\x38\x31\x34\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x63\x79\x3d\x22\x38\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x35\ +\x39\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x63\x75\x72\x72\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\ +\x76\x67\x37\x33\x38\x34\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\ +\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\ +\x6d\x65\x74\x61\x64\x61\x74\x61\x39\x30\x22\x3e\x0a\x20\x20\x20\ +\x20\x3c\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\ +\x20\x3c\x63\x63\x3a\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x20\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\ +\x6d\x61\x74\x3e\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\ +\x6c\x3c\x2f\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x72\x65\ +\x73\x6f\x75\x72\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\ +\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\ +\x79\x70\x65\x2f\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\ +\x2f\x3e\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\ +\x69\x74\x6c\x65\x3e\x47\x6e\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\ +\x6c\x69\x63\x20\x49\x63\x6f\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\ +\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\x20\x20\x20\x20\ +\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\x20\x20\x20\x3c\ +\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x3c\x2f\x6d\x65\ +\x74\x61\x64\x61\x74\x61\x3e\x0a\x20\x20\x3c\x74\x69\x74\x6c\x65\ +\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x74\x69\x74\x6c\x65\x39\ +\x31\x36\x37\x22\x3e\x47\x6e\x6f\x6d\x65\x20\x53\x79\x6d\x62\x6f\ +\x6c\x69\x63\x20\x49\x63\x6f\x6e\x20\x54\x68\x65\x6d\x65\x3c\x2f\ +\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\x3c\x67\x0a\x20\x20\x20\x20\ +\x20\x69\x64\x3d\x22\x6c\x61\x79\x65\x72\x31\x33\x22\x0a\x20\x20\ +\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\x74\x72\ +\x61\x6e\x73\x6c\x61\x74\x65\x28\x2d\x35\x32\x31\x2c\x2d\x31\x39\ +\x35\x29\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\ +\x66\x69\x6c\x6c\x3a\x23\x34\x64\x34\x64\x34\x64\x22\x3e\x0a\x20\ +\x20\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\x20\x20\x20\x20\ +\x69\x64\x3d\x22\x70\x61\x74\x68\x34\x39\x37\x35\x22\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\x6f\x6c\x6f\ +\x72\x3a\x23\x62\x65\x62\x65\x62\x65\x3b\x66\x69\x6c\x6c\x3a\x23\ +\x34\x64\x34\x64\x34\x64\x22\x0a\x20\x20\x20\x20\x20\x20\x20\x64\ +\x3d\x22\x6d\x35\x32\x37\x20\x31\x39\x37\x63\x2d\x30\x2e\x35\x34\ +\x39\x39\x36\x20\x30\x2d\x31\x20\x30\x2e\x34\x35\x30\x30\x34\x2d\ +\x31\x20\x31\x76\x31\x68\x2d\x33\x63\x2d\x30\x2e\x35\x35\x32\x30\ +\x31\x20\x30\x2d\x31\x20\x30\x2e\x34\x35\x30\x30\x34\x2d\x31\x20\ +\x31\x76\x38\x63\x30\x20\x30\x2e\x35\x34\x39\x39\x36\x20\x30\x2e\ +\x34\x34\x37\x39\x39\x20\x31\x20\x31\x20\x31\x68\x31\x32\x63\x30\ +\x2e\x35\x35\x32\x30\x31\x20\x30\x20\x31\x2d\x30\x2e\x34\x35\x30\ +\x30\x34\x20\x31\x2d\x31\x76\x2d\x38\x63\x30\x2d\x30\x2e\x35\x34\ +\x39\x39\x36\x2d\x30\x2e\x34\x34\x37\x39\x39\x2d\x31\x2d\x31\x2d\ +\x31\x68\x2d\x33\x76\x2d\x31\x63\x30\x2d\x30\x2e\x35\x34\x39\x39\ +\x36\x2d\x30\x2e\x34\x35\x30\x30\x34\x2d\x31\x2d\x31\x2d\x31\x68\ +\x2d\x34\x7a\x6d\x32\x20\x33\x63\x32\x2e\x32\x30\x39\x31\x20\x30\ +\x20\x34\x20\x31\x2e\x37\x39\x30\x39\x20\x34\x20\x34\x73\x2d\x31\ +\x2e\x37\x39\x30\x39\x20\x34\x2d\x34\x20\x34\x2d\x34\x2d\x31\x2e\ +\x37\x39\x30\x39\x2d\x34\x2d\x34\x20\x31\x2e\x37\x39\x30\x39\x2d\ +\x34\x20\x34\x2d\x34\x7a\x6d\x30\x20\x32\x63\x2d\x31\x2e\x31\x30\ +\x34\x36\x20\x30\x2d\x32\x20\x30\x2e\x38\x39\x35\x34\x33\x2d\x32\ +\x20\x32\x73\x30\x2e\x38\x39\x35\x34\x33\x20\x32\x20\x32\x20\x32\ +\x20\x32\x2d\x30\x2e\x38\x39\x35\x34\x33\x20\x32\x2d\x32\x2d\x30\ +\x2e\x38\x39\x35\x34\x33\x2d\x32\x2d\x32\x2d\x32\x7a\x22\x20\x2f\ +\x3e\x0a\x20\x20\x3c\x2f\x67\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\ +\x00\x00\x0b\x7f\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x21\x2d\x2d\x20\x43\x72\x65\x61\x74\ +\x65\x64\x20\x77\x69\x74\x68\x20\x49\x6e\x6b\x73\x63\x61\x70\x65\ +\x20\x28\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x29\x20\x2d\x2d\x3e\x0a\ +\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x64\ +\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\x6f\ +\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\x6e\x74\x73\x2f\x31\ +\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x63\x63\ +\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\x65\x61\x74\x69\x76\ +\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\x67\x2f\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x72\x64\x66\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\x32\x2d\x72\x64\x66\ +\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\x68\x74\x74\x70\x3a\ +\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\ +\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3d\ +\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\ +\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\ +\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\x6f\x64\x69\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2e\ +\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\x2e\x6e\x65\x74\x2f\ +\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\x69\x2d\x30\x2e\x64\ +\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\ +\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\x6f\x72\x67\x2f\x6e\ +\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x22\x0a\x20\x20\x20\x69\x64\x3d\x22\x73\x76\x67\x34\x38\ +\x37\x34\x22\x0a\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x31\ +\x34\x22\x0a\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\ +\x20\x30\x20\x31\x34\x20\x31\x34\x22\x0a\x20\x20\x20\x77\x69\x64\ +\x74\x68\x3d\x22\x31\x34\x22\x0a\x20\x20\x20\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x30\x2e\ +\x39\x32\x2e\x30\x20\x72\x31\x35\x32\x39\x39\x22\x0a\x20\x20\x20\ +\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\x63\x6e\x61\x6d\x65\ +\x3d\x22\x75\x70\x2e\x73\x76\x67\x22\x3e\x0a\x20\x20\x3c\x64\x65\ +\x66\x73\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\ +\x39\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x3a\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x0a\x20\x20\x20\x20\ +\x20\x70\x61\x67\x65\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x66\x66\x66\ +\x66\x66\x66\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\ +\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x36\x36\x36\x36\x36\x36\x22\x0a\ +\x20\x20\x20\x20\x20\x62\x6f\x72\x64\x65\x72\x6f\x70\x61\x63\x69\ +\x74\x79\x3d\x22\x31\x22\x0a\x20\x20\x20\x20\x20\x6f\x62\x6a\x65\ +\x63\x74\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x67\x72\x69\x64\x74\x6f\x6c\x65\x72\x61\ +\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x75\ +\x69\x64\x65\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\ +\x70\x61\x67\x65\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x30\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\ +\x67\x65\x73\x68\x61\x64\x6f\x77\x3d\x22\x32\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\ +\x77\x2d\x77\x69\x64\x74\x68\x3d\x22\x31\x32\x34\x38\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x68\x65\x69\x67\x68\x74\x3d\x22\x31\x35\x34\x38\ +\x22\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6e\x61\x6d\x65\x64\ +\x76\x69\x65\x77\x37\x22\x0a\x20\x20\x20\x20\x20\x73\x68\x6f\x77\ +\x67\x72\x69\x64\x3d\x22\x66\x61\x6c\x73\x65\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\ +\x22\x39\x2e\x38\x33\x33\x33\x33\x33\x33\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x78\x3d\x22\x32\x2e\ +\x37\x34\x35\x37\x36\x32\x37\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\x3d\x22\x31\x32\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x78\x3d\x22\x31\x33\x31\x32\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\ +\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\ +\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x6d\x61\ +\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\ +\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\x72\x65\x6e\ +\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x73\x76\x67\x34\x38\x37\x34\ +\x22\x20\x2f\x3e\x0a\x20\x20\x3c\x6d\x65\x74\x61\x64\x61\x74\x61\ +\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x6d\x65\x74\x61\x64\x61\ +\x74\x61\x34\x38\x37\x39\x22\x3e\x0a\x20\x20\x20\x20\x3c\x72\x64\ +\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x20\x20\x20\x20\x3c\x63\x63\ +\x3a\x57\x6f\x72\x6b\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\ +\x64\x66\x3a\x61\x62\x6f\x75\x74\x3d\x22\x22\x3e\x0a\x20\x20\x20\ +\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\ +\x69\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\ +\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x0a\x20\x20\x20\x20\x20\x20\ +\x20\x20\x3c\x64\x63\x3a\x74\x79\x70\x65\x0a\x20\x20\x20\x20\x20\ +\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x72\x65\x73\x6f\x75\x72\ +\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\x75\x72\x6c\x2e\ +\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\x69\x74\x79\x70\x65\x2f\ +\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\x22\x20\x2f\x3e\x0a\x20\ +\x20\x20\x20\x20\x20\x20\x20\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\ +\x3e\x3c\x2f\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x0a\x20\x20\x20\ +\x20\x20\x20\x3c\x2f\x63\x63\x3a\x57\x6f\x72\x6b\x3e\x0a\x20\x20\ +\x20\x20\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x0a\x20\x20\x3c\ +\x2f\x6d\x65\x74\x61\x64\x61\x74\x61\x3e\x0a\x20\x20\x3c\x72\x65\ +\x63\x74\x0a\x20\x20\x20\x20\x20\x78\x3d\x22\x2d\x38\x32\x2e\x30\ +\x30\x35\x30\x30\x35\x22\x0a\x20\x20\x20\x20\x20\x79\x3d\x22\x2d\ +\x32\x2e\x32\x35\x38\x33\x30\x30\x38\x65\x2d\x30\x36\x22\x0a\x20\ +\x20\x20\x20\x20\x77\x69\x64\x74\x68\x3d\x22\x39\x36\x22\x0a\x20\ +\x20\x20\x20\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x39\x36\x22\x0a\ +\x20\x20\x20\x20\x20\x74\x72\x61\x6e\x73\x66\x6f\x72\x6d\x3d\x22\ +\x6d\x61\x74\x72\x69\x78\x28\x30\x2c\x31\x2c\x31\x2c\x30\x2c\x30\ +\x2c\x30\x29\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\ +\x22\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x66\ +\x69\x6c\x6c\x3a\x6e\x6f\x6e\x65\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x72\x65\x63\x74\x34\x37\x38\x32\x2d\x30\x31\x22\x20\ +\x2f\x3e\x0a\x20\x20\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x6f\x6e\x6e\x65\x63\x74\ +\x6f\x72\x2d\x63\x75\x72\x76\x61\x74\x75\x72\x65\x3d\x22\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x64\x3d\x22\x4d\x20\x32\x2c\x39\x2e\x37\ +\x39\x39\x36\x33\x20\x48\x20\x33\x2e\x37\x34\x38\x39\x39\x35\x34\ +\x20\x4c\x20\x33\x2e\x38\x33\x38\x37\x34\x32\x34\x2c\x39\x2e\x36\ +\x37\x35\x30\x36\x32\x20\x43\x20\x34\x2e\x31\x30\x35\x37\x30\x38\ +\x32\x2c\x39\x2e\x33\x30\x33\x39\x39\x39\x20\x34\x2e\x33\x37\x38\ +\x37\x38\x32\x35\x2c\x38\x2e\x39\x33\x39\x37\x39\x37\x20\x34\x2e\ +\x36\x36\x32\x37\x38\x31\x34\x2c\x38\x2e\x35\x38\x35\x33\x39\x35\ +\x20\x35\x2e\x30\x32\x32\x37\x30\x31\x32\x2c\x38\x2e\x31\x33\x36\ +\x30\x39\x37\x20\x35\x2e\x33\x39\x30\x34\x34\x37\x35\x2c\x37\x2e\ +\x37\x31\x33\x35\x38\x34\x38\x20\x35\x2e\x37\x36\x36\x35\x32\x39\ +\x34\x2c\x37\x2e\x33\x31\x39\x31\x38\x31\x34\x20\x36\x2e\x31\x33\ +\x31\x32\x30\x35\x38\x2c\x36\x2e\x39\x33\x36\x38\x37\x38\x38\x20\ +\x36\x2e\x36\x34\x30\x38\x39\x36\x37\x2c\x36\x2e\x34\x37\x33\x35\ +\x32\x36\x33\x20\x36\x2e\x39\x39\x39\x39\x37\x39\x36\x2c\x36\x2e\ +\x31\x36\x32\x39\x37\x32\x38\x20\x37\x2e\x33\x35\x39\x32\x34\x33\ +\x31\x2c\x36\x2e\x34\x37\x33\x36\x33\x33\x38\x20\x37\x2e\x38\x36\ +\x39\x35\x36\x32\x38\x2c\x36\x2e\x39\x33\x37\x30\x30\x39\x35\x20\ +\x38\x2e\x32\x33\x34\x31\x30\x34\x2c\x37\x2e\x33\x31\x39\x31\x38\ +\x31\x34\x20\x38\x2e\x36\x31\x30\x31\x39\x37\x31\x2c\x37\x2e\x37\ +\x31\x33\x35\x37\x37\x34\x20\x38\x2e\x39\x37\x37\x39\x33\x35\x2c\ +\x38\x2e\x31\x33\x36\x31\x34\x33\x20\x39\x2e\x33\x33\x37\x38\x35\ +\x2c\x38\x2e\x35\x38\x35\x33\x39\x35\x20\x39\x2e\x36\x32\x31\x36\ +\x36\x32\x2c\x38\x2e\x39\x33\x39\x34\x39\x37\x20\x39\x2e\x38\x39\ +\x34\x30\x35\x37\x2c\x39\x2e\x33\x30\x33\x36\x39\x39\x20\x31\x30\ +\x2e\x31\x36\x31\x32\x36\x35\x2c\x39\x2e\x36\x37\x35\x30\x36\x33\ +\x20\x6c\x20\x30\x2e\x30\x38\x39\x37\x34\x2c\x30\x2e\x31\x32\x34\ +\x35\x36\x37\x20\x48\x20\x31\x32\x20\x4c\x20\x31\x31\x2e\x32\x33\ +\x30\x39\x35\x36\x2c\x38\x2e\x36\x33\x32\x32\x36\x37\x20\x43\x20\ +\x31\x30\x2e\x37\x38\x30\x38\x37\x39\x2c\x37\x2e\x39\x38\x34\x30\ +\x39\x37\x36\x20\x31\x30\x2e\x33\x32\x34\x31\x37\x33\x2c\x37\x2e\ +\x33\x35\x36\x38\x32\x31\x38\x20\x39\x2e\x38\x35\x36\x30\x30\x36\ +\x31\x2c\x36\x2e\x37\x37\x37\x31\x30\x32\x31\x20\x39\x2e\x33\x33\ +\x33\x31\x33\x34\x2c\x36\x2e\x31\x32\x39\x35\x32\x35\x32\x20\x38\ +\x2e\x38\x32\x35\x32\x35\x39\x31\x2c\x35\x2e\x35\x34\x38\x31\x39\ +\x37\x35\x20\x38\x2e\x33\x33\x31\x37\x31\x38\x2c\x35\x2e\x30\x33\ +\x33\x31\x37\x33\x36\x20\x37\x2e\x38\x37\x35\x35\x39\x35\x39\x2c\ +\x34\x2e\x35\x35\x37\x32\x35\x38\x36\x20\x37\x2e\x34\x35\x33\x31\ +\x37\x38\x34\x2c\x34\x2e\x31\x37\x30\x32\x30\x39\x36\x20\x37\x2e\ +\x31\x33\x36\x32\x36\x33\x37\x2c\x33\x2e\x39\x31\x30\x38\x38\x39\ +\x36\x20\x4c\x20\x37\x2e\x30\x30\x30\x30\x31\x33\x37\x2c\x33\x2e\ +\x37\x39\x39\x36\x33\x30\x31\x20\x36\x2e\x38\x36\x33\x37\x36\x33\ +\x36\x2c\x33\x2e\x39\x31\x30\x38\x38\x39\x36\x20\x43\x20\x36\x2e\ +\x35\x34\x30\x32\x35\x35\x39\x2c\x34\x2e\x31\x37\x37\x32\x35\x35\ +\x37\x20\x36\x2e\x31\x32\x35\x31\x34\x30\x32\x2c\x34\x2e\x35\x35\ +\x37\x31\x39\x37\x32\x20\x35\x2e\x36\x36\x38\x39\x33\x33\x36\x2c\ +\x35\x2e\x30\x33\x33\x31\x37\x33\x36\x20\x35\x2e\x31\x37\x35\x33\ +\x39\x33\x35\x2c\x35\x2e\x35\x34\x38\x31\x39\x37\x35\x20\x34\x2e\ +\x36\x36\x37\x34\x37\x36\x35\x2c\x36\x2e\x31\x32\x39\x35\x33\x33\ +\x31\x20\x34\x2e\x31\x34\x34\x36\x34\x35\x35\x2c\x36\x2e\x37\x37\ +\x37\x31\x30\x32\x31\x20\x33\x2e\x36\x37\x36\x36\x30\x35\x34\x2c\ +\x37\x2e\x33\x35\x36\x36\x36\x38\x20\x33\x2e\x32\x31\x39\x32\x37\ +\x32\x35\x2c\x37\x2e\x39\x38\x33\x39\x32\x38\x38\x20\x32\x2e\x37\ +\x36\x39\x30\x36\x34\x39\x2c\x38\x2e\x36\x33\x32\x32\x36\x37\x20\ +\x5a\x22\x0a\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x63\ +\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\x30\x30\x30\x3b\x74\x65\x78\ +\x74\x2d\x69\x6e\x64\x65\x6e\x74\x3a\x30\x3b\x74\x65\x78\x74\x2d\ +\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x6e\x6f\x6e\x65\x3b\ +\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\ +\x6c\x69\x6e\x65\x3a\x6e\x6f\x6e\x65\x3b\x74\x65\x78\x74\x2d\x64\ +\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x2d\x73\x74\x79\x6c\x65\x3a\ +\x73\x6f\x6c\x69\x64\x3b\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\ +\x61\x74\x69\x6f\x6e\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\ +\x30\x30\x30\x3b\x74\x65\x78\x74\x2d\x74\x72\x61\x6e\x73\x66\x6f\ +\x72\x6d\x3a\x6e\x6f\x6e\x65\x3b\x77\x68\x69\x74\x65\x2d\x73\x70\ +\x61\x63\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\x69\x73\x6f\x6c\x61\ +\x74\x69\x6f\x6e\x3a\x61\x75\x74\x6f\x3b\x6d\x69\x78\x2d\x62\x6c\ +\x65\x6e\x64\x2d\x6d\x6f\x64\x65\x3a\x6e\x6f\x72\x6d\x61\x6c\x3b\ +\x73\x6f\x6c\x69\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x30\x30\x30\ +\x30\x30\x30\x3b\x66\x69\x6c\x6c\x3a\x23\x33\x33\x33\x33\x33\x33\ +\x3b\x63\x6f\x6c\x6f\x72\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\ +\x3a\x61\x75\x74\x6f\x3b\x69\x6d\x61\x67\x65\x2d\x72\x65\x6e\x64\ +\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x3b\x73\x68\x61\x70\x65\ +\x2d\x72\x65\x6e\x64\x65\x72\x69\x6e\x67\x3a\x61\x75\x74\x6f\x22\ +\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x34\x32\ +\x32\x34\x22\x20\x2f\x3e\x0a\x3c\x2f\x73\x76\x67\x3e\x0a\ +\x00\x00\x0b\x6d\ +\x00\ +\x00\x2a\x9a\x78\x9c\xed\x59\x59\x8f\xe3\xc6\x11\x7e\xdf\x5f\xc1\ +\xc8\x2f\x36\xa2\xa6\xd8\x37\xa9\x39\x0c\x38\x86\x13\x03\x79\x72\ +\x1c\xe4\x99\x23\x52\x12\xbd\x14\x29\x90\xd4\xce\xcc\xfe\xfa\x7c\ +\xd5\x64\x53\xd4\x31\x33\xbb\xc9\x3e\x25\x33\xd8\x85\xc4\xaa\xea\ +\x3a\xbe\xee\xae\x83\xba\xfd\xf1\x69\x57\x06\x9f\xf2\xa6\x2d\xea\ +\xea\x6e\xc6\xc3\x68\x16\xe4\xd5\xaa\xce\x8a\x6a\x73\x37\xfb\xe7\ +\xef\xbf\xb0\x78\x16\xb4\x5d\x5a\x65\x69\x59\x57\xf9\xdd\xac\xaa\ +\x67\x3f\xde\x7f\xb8\xfd\x13\x63\xc1\x5f\x9a\x3c\xed\xf2\x2c\x78\ +\x2c\xba\x6d\xf0\x6b\xf5\xb1\x5d\xa5\xfb\x3c\xf8\x7e\xdb\x75\xfb\ +\xe5\x62\xf1\xf8\xf8\x18\x16\x03\x31\xac\x9b\xcd\xe2\x87\x80\xb1\ +\xfb\x0f\x1f\x6e\xdb\x4f\x9b\x0f\x41\x10\xc0\x6e\xd5\x2e\xb3\xd5\ +\xdd\x6c\x58\xb0\x3f\x34\xa5\x13\xcc\x56\x8b\xbc\xcc\x77\x79\xd5\ +\xb5\x0b\x1e\xf2\xc5\xec\x28\xbe\x3a\x8a\xaf\xc8\x7a\xf1\x29\x5f\ +\xd5\xbb\x5d\x5d\xb5\x6e\x65\xd5\x7e\x37\x11\x6e\xb2\xf5\x28\x4d\ +\xde\x3c\x4a\x27\xc4\x93\x24\x59\x44\x62\x21\x04\x83\x04\x6b\x9f\ +\xab\x2e\x7d\x62\xa7\x4b\xe1\xe3\xb5\xa5\x22\x8a\xa2\x05\x78\x47\ +\xc9\x2f\x93\x5a\xb6\x00\x74\x8f\xff\xa3\xb8\x27\x84\x6d\x7d\x68\ +\x56\xf9\x1a\xeb\xf2\xb0\xca\xbb\xc5\xcf\xbf\xff\x3c\x32\x59\x14\ +\x66\x5d\x36\x51\xe3\xf1\x3c\xb1\x7a\x02\x72\x95\xee\xf2\x76\x9f\ +\xae\xf2\x76\xe1\xe9\x6e\xfd\x63\x91\x75\xdb\xbb\x59\x62\xdc\xd3\ +\x36\x2f\x36\xdb\x6e\x7c\x2c\xb2\xbb\x19\xfc\x55\xb1\x55\xee\x79\ +\x72\x1c\x78\x2f\x30\xa8\x5a\x8e\x9c\x28\x4c\x78\xd0\x70\x69\x85\ +\xee\x97\x14\xf9\xe3\x4f\xf5\x13\x18\x41\x14\x24\x06\xff\xc2\x88\ +\xfe\xfa\xf5\x3e\xa0\x65\x56\xaf\xc8\xc3\xbb\x59\xd6\x60\xeb\xd8\ +\x36\x6d\xb2\xac\x68\x3f\x62\x13\x76\x0f\x75\x59\xac\x42\x82\xed\ +\x1e\x4b\x6e\xb3\x7c\xdd\xd2\xd2\xde\x3b\x7a\x82\x7b\x66\x16\x2c\ +\x1c\x77\x54\x48\xda\x32\x32\x7e\x94\x7d\x48\xdb\x3e\xe6\x20\xd8\ +\xa7\x1b\x9c\x8f\xb2\x6e\xee\x66\xdf\xad\xdd\xdf\xc0\x78\xa8\x9b\ +\x2c\x6f\x3c\xcb\xb8\xbf\x13\x56\x0d\x0c\x8b\xee\xb9\xbf\x11\x83\ +\x6e\x0f\x02\x69\x1d\xf9\xd1\x75\x7e\xbb\x4d\xb3\xfa\xf1\x6e\x26\ +\xce\x99\x9f\xeb\x7a\x77\x37\xd3\xa1\xa1\x63\x98\xe8\x73\xf6\x0a\ +\x10\x32\x63\x42\xad\x4d\xa2\x92\x0b\x2e\x0c\x2a\x1b\xaa\x58\xf0\ +\xe4\x42\x33\xb0\x3d\xd0\xa5\x61\x87\xaa\xe8\x70\x30\xf7\x4f\x17\ +\xcb\x0f\x4d\x43\x02\x65\xfa\x9c\x23\xee\x8d\xb2\xb1\x77\xbe\xdd\ +\xd6\x8f\x9b\x86\xe0\xeb\x9a\x43\x3e\x21\xf6\x70\x9c\x90\xd7\x45\ +\xc7\x76\x69\xb3\x29\x2a\xd6\xd5\x7b\x40\x70\x49\x2f\xf3\x75\x77\ +\x95\xd1\xf4\x07\xef\x0a\xe7\xa1\xee\x3a\x82\xe6\x02\xce\xb6\x4a\ +\xf7\xec\xe1\x81\x0e\xd7\xc4\x89\x91\x4d\x1c\xb6\x4f\xbb\x6d\xfb\ +\x0a\xbf\xaa\xb3\xfc\x05\xfe\xa8\x9e\xe5\xd9\x26\x67\xbb\x22\xdb\ +\xd7\x45\xd5\xbd\x29\xfd\x86\x60\xfd\xf0\x47\xbe\xea\x5e\x73\xcc\ +\xa9\x82\x02\x5c\x29\x48\xe2\x56\xbd\x26\x3c\xa8\x1b\xe2\x58\xa7\ +\x65\x7b\x5d\x5f\xbb\xab\xeb\x6e\xfb\xb6\xdc\xc4\xfb\x97\x85\x06\ +\xa3\x5f\x02\xc9\x2a\xa7\x40\x2e\x4e\xcf\xe6\x50\xbc\xec\x88\x63\ +\xbe\xb2\xb3\x4e\xf1\xa6\xac\x1f\xd2\xf2\x15\x01\x84\x0b\x04\x5f\ +\x30\xf1\x58\x54\xb8\x86\x6c\xc8\x7e\x42\x0f\xf9\xe8\x52\xc2\x67\ +\x44\xae\xad\x79\x41\x04\x5e\xea\x8b\x1b\x39\xf0\x70\x2f\x85\x7a\ +\x81\xb7\x4b\x9f\x8a\x5d\xf1\x39\xc7\xdd\xe2\x2e\xb7\x21\x7f\x1d\ +\x31\xc0\x9d\xeb\x97\x05\x41\xf7\x4c\x99\xfd\xe9\x99\x68\x33\x4f\ +\xa4\x2b\x49\x04\xad\x34\x1f\x89\xf9\x6e\x4f\x49\xde\xd5\xe8\x78\ +\xc8\x89\xd3\xac\xe8\x90\xf5\xc2\x75\x53\x60\x73\xd2\xae\xcf\xe8\ +\xf3\x68\xd4\xb2\xaf\xdb\xa2\xa7\xc6\x73\x16\xf7\xf9\x3a\xe2\xa7\ +\x96\x49\x91\x8a\x8c\xfc\x06\x46\xd4\x5b\x46\xf4\x57\x19\x89\xe6\ +\xfc\x8a\x11\x16\xcf\xe3\x38\x7c\xc5\x88\xfd\x36\x46\x12\xf1\x9a\ +\x91\xe4\x1b\x18\xe1\x91\x9a\xab\x6b\xda\x2d\xff\x16\x21\xe8\xf9\ +\xab\x9b\x61\xbf\xc5\x8e\xc7\x6f\x9d\x2b\xfb\x8d\x76\x23\x56\xaf\ +\xec\x06\x9a\x9a\xff\x3e\x14\x2e\xde\x0a\xc5\x7c\x0b\xc0\xde\xba\ +\x23\xa8\xd7\x6f\x58\x99\xdc\xb7\xab\xe8\xbf\xe8\xc5\xd1\x0a\xb7\ +\x5f\x61\x05\xe8\xab\xf8\xba\xf6\xe9\x76\x4d\xb5\x8b\x2f\xd7\x9e\ +\x5c\x85\xfd\x0b\x62\xb0\xc6\xc7\x70\xbb\xb8\x6c\x16\x1d\x7d\x97\ +\x77\x69\x96\x76\xe9\xb1\x73\xf4\x14\x74\x9a\x89\xcf\xd4\x18\x11\ +\x96\xbf\xfd\xfc\xcb\xfd\x60\xe2\x76\xb5\x5a\xfe\xab\x6e\x3e\x7a\ +\x8b\x41\x40\x02\xe9\x43\x7d\x40\xf1\x98\xdd\x8f\xe4\xdb\x6c\xb5\ +\x44\x53\xbf\x4b\xbb\xfb\x62\x87\x7e\x90\xe6\x81\x3f\xa3\x89\xbf\ +\x5d\x1c\x19\x27\xc2\x94\xfc\x8f\x4a\x7b\xb5\x4d\xde\x4f\x07\x57\ +\x47\xa4\x6c\xb5\x2b\x68\xd1\xe2\x1f\x5d\x51\x96\xbf\x92\x91\x11\ +\xd7\x51\x69\xd1\x95\xf9\xbd\xb3\xd9\x7f\xf5\x51\x2c\x86\x30\x86\ +\x20\x17\x93\x28\x6f\x17\x1e\x06\xf7\xb4\x39\x2b\x6a\x65\xfa\x90\ +\xa3\x1c\xff\x9d\x5a\xc8\xe0\xa2\x9a\x6e\x9a\xfa\xb0\xdf\xa1\xf9\ +\xb8\x9b\xb9\x26\x73\x76\x04\xd7\x3d\xfb\x05\x5d\x93\x56\x2d\xc1\ +\x40\x85\x1d\x5f\x4b\x0c\x92\xdf\x1b\x1b\xc6\xda\x72\x65\xe6\xcc\ +\xc6\xa1\x8e\x74\xa4\x7e\xf0\xdb\xb0\x19\x8b\xe4\x71\x25\x30\x6c\ +\x8a\xa7\xef\xa3\x39\xe3\xf4\x2f\x9a\x4b\x2b\xdd\x32\x33\xd7\xdc\ +\x78\x05\x27\x67\x43\xc5\x4a\x8f\x94\xb6\x7b\x2e\x69\x14\x29\xda\ +\x3d\x9c\xc3\x70\x55\x16\x55\x3e\xee\xe1\xd1\xe4\x24\xbe\xfc\x69\ +\x5f\x37\x1d\x7b\xce\xf6\x18\xe5\x92\xe3\xc1\xbb\x14\x79\x7a\x5b\ +\x64\x5d\x94\x79\x3f\x0d\x55\xf9\x53\x17\xf1\x70\x5f\x6d\x26\xe2\ +\x97\x91\x62\x1e\xc4\xcc\x60\x22\xa5\x11\x2c\x6e\xd7\x5c\x5b\x1d\ +\x26\x4a\x24\x40\xcc\x70\xee\xee\x09\xff\x61\x6a\xd1\xc5\x6c\x6d\ +\x7c\xcd\x8b\xb3\x9d\x9c\x9c\x9c\xcd\xf4\x20\x5e\x71\x83\x4f\xcd\ +\xd3\xdf\x1c\xd6\xa7\x76\x47\xcb\x71\x74\x42\x7d\x1d\x71\x67\xbb\ +\x41\xc7\x39\x5d\x32\x2e\x72\xc3\xda\xf2\xbb\x3e\x17\xdc\x9c\xaa\ +\xb8\xa9\x31\x98\xae\xcb\xfa\x71\xf9\xa9\x68\x8b\x87\x32\xbf\x71\ +\x9f\x45\x89\x1b\x32\x92\x00\x77\xb9\xac\x6a\x48\xb7\x5d\x53\x7f\ +\xcc\xa7\xdf\xfb\x0e\x71\xa9\x6e\x30\x8c\x7c\xcc\x9b\x9e\x85\xcd\ +\xc1\x3a\xf6\x90\xae\x3e\xd2\xb9\xae\xb2\x65\xba\xc2\x88\x75\xa0\ +\xc3\x3a\x3b\xf5\x91\xc2\x25\xcf\x11\xb1\x38\x63\x8d\x93\x77\x18\ +\x49\x9b\xc4\xf6\x8c\x7d\x36\x8a\x1f\xff\x68\x10\x54\x92\x92\x9f\ +\x50\xea\x8c\x87\x76\x53\x2a\x1d\x4a\x23\x04\x3f\x63\x4d\xb6\x0b\ +\xdb\x5c\xe6\xb4\x5b\xd8\x9b\x69\x66\x00\xca\x34\x69\x7c\x01\xca\ +\xeb\x1a\xd3\xa2\xe3\x00\x11\xe4\xac\xb2\xa7\x7c\x4a\x9b\x22\xad\ +\xba\x13\xda\xa3\x8b\xe3\x84\x04\x68\xf3\x6e\xb5\x3d\xa5\xa1\x11\ +\x5e\x22\x0b\x17\x87\xdd\x0d\xed\xdc\xd0\x78\x9f\xc8\xac\xd3\x5d\ +\x51\x3e\x2f\x5b\x04\xc2\xda\xbc\x29\xd6\x27\x56\x59\x59\x6c\xd2\ +\xee\x80\xdc\x78\xcd\x27\xe6\x6b\xc7\x55\x26\xce\xfd\xf5\x55\x15\ +\x26\xe7\xa6\x58\x5d\xe5\xa5\x25\x26\x9b\x0a\x7b\x7e\xba\x74\x9d\ +\x3b\x2f\xe0\x61\xd7\xa1\x11\x1f\x99\x1d\xee\x32\xc6\xba\x0c\x15\ +\x6a\x19\xf5\x4f\x29\x5c\xae\x96\x6d\x97\x36\x5d\x4f\xc8\xf2\x55\ +\xdd\xa4\x83\x9b\x38\x69\x67\x44\x46\xc8\x5c\xe7\xf4\x9b\xd1\xd6\ +\x65\x91\x5d\xf0\x4e\xf7\xae\x84\x5f\x79\xc3\x86\x39\xc1\x7b\xf7\ +\x88\x71\xfe\x9c\xe6\xf4\x8c\xe7\xa6\xb7\xfb\xd8\x14\x14\x15\xa3\ +\x5c\xbe\x2c\x1b\xd6\x3d\xe0\xca\x35\xfd\x9c\xba\x2c\xbb\xa6\x5f\ +\x34\x29\xc4\xcb\x5d\xf1\x94\x67\x37\xf4\xf2\xc5\xed\x6b\xbb\x2d\ +\xd6\xdd\xd2\x3f\x0e\x38\x54\xab\x2d\x3c\xec\x81\x78\xdc\x16\x5d\ +\xee\x5c\x19\x0f\x57\xbb\x45\x5e\xc2\x14\x9c\xd1\xdb\x47\x80\xb7\ +\x2a\x8b\x3d\x6b\x0e\xee\xf4\x55\x9f\xf3\xa6\xfe\x4f\xae\xfd\xf0\ +\xa6\x66\xc9\x6f\x0a\xc0\xd6\xfb\x9a\x1e\xba\xfa\x06\x0e\x33\x08\ +\x54\x59\x1f\xe4\xe0\x83\x03\xb1\x1f\xcb\xf7\x5e\xbc\xfd\xed\xaf\ +\x3f\x5d\x63\x50\x06\xa7\xf1\x7d\x49\xce\xa4\x0d\x49\xb9\x9d\x39\ +\xdb\x89\x9e\x76\xf4\xc3\x25\xa2\xef\xa4\xfb\x73\x0f\x67\xbc\xd3\ +\x90\x5f\x4e\x56\x94\xef\x6d\xc2\xb5\xf6\x74\x72\x03\x47\x7c\xf9\ +\x70\xe8\xba\x29\xed\x0f\x4c\xef\xd8\x1f\xb8\xea\xa9\xee\xa1\xc4\ +\x58\xda\x21\xe7\x0d\xb4\x2c\x05\xfe\x4d\x03\x74\xa7\xb6\x88\x5a\ +\xaf\xd7\x38\xe5\xd8\x90\x81\x76\x74\x77\x9a\x2e\x7b\x80\x1a\x00\ +\x8a\xab\x84\xfd\x73\x20\xbb\xe6\xe7\x9c\xd8\xef\xf3\x19\xd1\x9d\ +\x90\x33\xda\x57\x64\x60\x6a\xdf\x02\xa9\x6d\x98\xd8\xc8\xce\xe9\ +\x8b\x34\x5c\xca\x60\x15\x30\x11\x1a\xc9\xd5\x3c\x0a\x98\x0a\x2d\ +\xe0\x42\xf9\x0a\x85\xb4\x71\x1c\x30\x13\x2a\x12\x8f\xc2\x38\x31\ +\x0a\xcf\x3c\xb4\xe0\x27\x20\x18\x1d\x9b\x80\xc9\x90\xeb\x04\xcf\ +\x3c\x8c\x55\x12\x6b\x22\x24\x49\x24\xe4\x5c\x86\x52\x6b\x65\x69\ +\x85\x31\x22\x4a\x40\x88\x38\x17\x8a\x08\x68\x32\xac\x9d\x9b\xd0\ +\x24\xd2\xa9\xd4\xa8\xd0\x76\x8e\xfa\x6c\x85\xd1\x26\xf8\x14\x44\ +\x24\x6b\x03\x85\x4f\xc1\x55\xe2\x9f\x57\xf4\x45\xc7\x62\xae\x51\ +\x2a\x84\x85\xf9\x28\xe4\x3c\xc1\xe8\x11\x93\xdf\x52\x04\x17\xba\ +\xe0\xb8\xa4\x41\x91\x53\xb7\x63\x44\x20\x10\x18\xba\x9e\x39\x42\ +\x4e\x0c\x02\x38\x77\xf7\x2c\x3e\x89\xe5\x89\x1c\xc3\x3f\x43\x63\ +\x1b\x18\x9c\x31\xa1\x65\x02\xd7\x46\x10\x7b\x0c\xd1\x97\x7b\x10\ +\xfb\x55\x9c\x08\xfd\x3a\x6f\x84\xf5\x56\x78\xe0\x51\x64\x1e\x46\ +\xef\x16\x3b\xfa\x45\x28\xc6\x44\xe8\x61\xec\x51\xa4\xbe\xa6\x87\ +\xd1\x47\xce\x26\x30\xb2\x01\x37\x36\x02\xc9\x46\x24\xd9\x00\x25\ +\xf3\x58\xf6\x50\x72\x1a\x27\x7a\x2c\xd9\xa5\x4a\xe6\xe1\x64\x1e\ +\x4f\xe6\x01\x65\x3d\xa2\xf6\x78\x02\xd8\xe4\x08\x9c\xc4\x4b\x22\ +\x04\xeb\x04\x11\x76\x81\xd1\xe7\x60\x17\x44\x73\xba\xc2\x3c\xd1\ +\xe7\x48\x4b\x0b\xdf\x1d\xd4\xa8\xfd\xc2\xd0\x71\xd5\x91\xe4\x01\ +\x62\x31\x4a\xd1\xb3\xa1\x77\x32\x00\x25\x52\x91\xdb\x4d\x99\x10\ +\x9f\x40\x4b\x0c\xf1\xe3\x28\x51\x1a\xcf\x31\x3e\xe4\x7c\x88\x94\ +\x4e\x4b\x14\x0b\x7a\x56\x06\x04\x3c\x27\xd8\x1e\x09\x37\xd0\x22\ +\x72\xe5\xf4\x29\x8c\x5c\x49\x18\x73\xa3\x80\xb0\x4c\x70\x9d\x08\ +\x19\x0f\xa8\xa2\xb3\xa9\x15\x8f\x03\xb7\xfd\x9a\x63\xf6\x26\x77\ +\x29\xea\xc9\x6a\x9c\x0b\xb7\x19\x2a\xc2\x28\x05\x77\xac\x94\x5a\ +\x38\x78\xb5\x92\x74\x5a\xb9\x16\xc6\x2d\x39\x75\xd0\xe9\x88\xc4\ +\x10\x90\x83\x9f\x76\x3f\x1e\x23\x66\xe7\x10\xfc\x6d\xbc\xf3\xfd\ +\x4d\xf7\xd0\x31\x8f\x1d\xf3\xe0\x0d\x4b\xb5\xdb\xa6\x5e\x99\xc7\ +\x8f\x79\x00\x99\x47\x90\x79\x08\x47\x17\xd9\xe8\xa3\x43\x51\x1a\ +\xa2\x00\x46\xcd\x89\x42\x38\x82\x42\x40\x9a\x58\x1c\xb1\x60\x23\ +\x94\xcc\x9d\x51\xca\x20\xc0\x54\x4b\x2e\x7a\x8a\x54\xfe\xda\xc7\ +\xfd\x59\x8d\x05\x9d\x55\x21\x8d\x49\xe8\xac\x02\x37\xce\x83\x73\ +\x75\x1e\x59\xe6\xa1\xf5\xc8\x32\x0f\xed\x85\xdb\x67\xb1\x52\xaa\ +\x20\x68\xed\x11\x8e\x0b\x7c\x3e\x5f\x69\x72\xa9\x71\x24\x7d\xe7\ +\xac\xf1\x27\x86\xba\x42\x0d\xea\x50\x08\x56\x87\xe6\x93\xeb\x90\ +\xe8\x95\xfe\x7b\xfb\xf9\xde\x7e\xbe\xb7\x9f\xef\xed\xe7\xff\x76\ +\xfb\xa9\x22\x94\x22\x63\xe2\xb9\x4c\x44\xa8\xd1\x88\x08\x97\xdc\ +\xd1\x1e\xa2\x4e\x9a\x10\xd9\xb6\xef\x3b\xd0\x0b\xa1\x35\xe1\x02\ +\x49\x1b\x8d\x91\xeb\x0e\x24\xd2\xfa\x9c\x63\x79\xa2\x50\x88\x91\ +\xe7\x23\x2a\x01\x73\x8e\xd5\xb1\x8e\x20\x23\x54\x48\x55\x43\x51\ +\xef\x17\x73\x11\xa1\xec\x48\x0d\x95\x31\x99\xa3\x66\x49\x52\xf9\ +\xa4\x3a\x60\x95\x7b\x8b\x4c\x5d\x0f\xd5\x38\xb4\x29\xe8\x38\x90\ +\xe7\x85\x44\xc6\xb7\x96\x0a\xa1\x4d\xdc\x3b\x23\x28\x88\xac\x40\ +\xc1\xb1\xa1\xe0\x96\x28\x50\x60\x13\x8b\x0a\x26\x38\xca\xa6\x74\ +\x55\x8e\x0c\x27\xb1\x0a\x24\xfc\x8d\x14\xcc\x91\x77\x12\x91\x94\ +\xae\xf5\xc1\x7a\x0d\x0f\x0c\xe7\x92\xc2\x05\xd3\xa2\x3a\x2a\x2a\ +\x86\xc6\xc0\x34\x5c\x47\x77\x27\x12\x2a\x35\x28\x46\x3c\xb1\xf0\ +\x4a\x58\xea\x99\x62\x33\xb7\x21\xd5\x1c\xe9\x30\x40\x57\x86\xe6\ +\xc1\x68\x69\x35\xd5\x6f\xc9\x25\xd7\x73\x81\x3a\x15\x59\x94\x38\ +\x15\x52\xdb\x85\xd6\x16\x22\x56\xdb\x24\x48\xe0\xb4\x56\x31\x54\ +\x44\x86\xaa\x26\x24\x45\x1c\x6b\x83\x16\xc5\xc6\x68\x03\x03\x48\ +\x26\xca\x0a\x0a\x1d\x5f\x12\x21\x28\xce\xc8\x5a\x49\xf0\x08\xd7\ +\x04\x5a\xd7\x99\x92\x04\x80\x36\x49\x5f\x7b\x13\xd7\x15\x0a\x7a\ +\x05\x49\x78\x21\x4c\x1b\x2a\x21\x63\x09\x53\x8a\x27\x89\xeb\x4b\ +\x62\x19\x51\xbf\x8a\x2f\x02\xdb\x11\x70\x57\x56\x8d\x70\x10\x4a\ +\x1a\x00\xa8\x1b\xe3\x38\x11\xd4\x6d\x71\x2a\xe2\x2b\x84\x10\xcb\ +\x18\x32\xf4\x69\xb4\x86\x75\x48\xc2\x61\x6c\x29\x57\x40\x0d\x04\ +\x9d\x20\x7a\x3a\x08\x1a\xcd\x95\x79\xa5\x04\x47\xe7\xef\x8b\xde\ +\x4b\xf0\x7b\x09\x7e\x2f\xc1\xff\x97\x25\x38\xb2\xef\x25\xd8\xbf\ +\x01\xa2\x9f\x24\x6c\xac\x05\x6a\xb0\x1c\x5f\x01\x45\x28\x50\x22\ +\xc1\xd4\x86\xa9\xc7\x72\xce\xe7\x66\x18\xbc\x87\xcf\xf1\xb9\x17\ +\xd3\x18\x20\x3d\x87\xf5\x2b\xc4\x91\xe0\x65\x23\x7a\x05\xd0\x6b\ +\x1d\x84\xc0\x0b\xd8\x51\x2e\x60\x47\x75\x23\x19\x92\x68\x07\xec\ +\x91\x60\xdc\xbb\x00\x7a\xb3\x42\x7e\xd2\x00\x27\xa8\x00\xa3\x92\ +\x5b\xe1\xca\x76\x20\x46\x57\x02\xe2\x26\x8a\x06\x5c\x4f\x74\x72\ +\x98\xc7\xfd\x33\x56\xce\xbd\x0e\xe6\x95\xb8\x8a\xe5\xf9\xec\xa8\ +\x64\xa4\x32\xaf\x86\x4d\x8c\xbd\x58\x7c\xf8\xc5\xaf\x18\x5f\x53\ +\x7c\x6e\x17\x9b\xe3\xef\x90\x1b\xff\x0b\xe4\xa6\xff\xed\x11\x1f\ +\xb7\xf4\x5b\xe9\xfd\x87\x7f\x03\x80\x22\x8f\xe8\ +\x00\x00\x07\x73\ +\x3c\ +\x3f\x78\x6d\x6c\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\ +\x30\x22\x20\x65\x6e\x63\x6f\x64\x69\x6e\x67\x3d\x22\x55\x54\x46\ +\x2d\x38\x22\x20\x73\x74\x61\x6e\x64\x61\x6c\x6f\x6e\x65\x3d\x22\ +\x6e\x6f\x22\x3f\x3e\x0a\x3c\x73\x76\x67\x0a\x20\x20\x20\x78\x6d\ +\x6c\x6e\x73\x3a\x64\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x70\ +\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x65\x6c\x65\x6d\x65\ +\x6e\x74\x73\x2f\x31\x2e\x31\x2f\x22\x0a\x20\x20\x20\x78\x6d\x6c\ +\x6e\x73\x3a\x63\x63\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x63\x72\ +\x65\x61\x74\x69\x76\x65\x63\x6f\x6d\x6d\x6f\x6e\x73\x2e\x6f\x72\ +\x67\x2f\x6e\x73\x23\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\ +\x72\x64\x66\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\ +\x77\x33\x2e\x6f\x72\x67\x2f\x31\x39\x39\x39\x2f\x30\x32\x2f\x32\ +\x32\x2d\x72\x64\x66\x2d\x73\x79\x6e\x74\x61\x78\x2d\x6e\x73\x23\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x76\x67\x3d\x22\ +\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\x2e\x77\x33\x2e\x6f\x72\ +\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\x22\x0a\x20\x20\x20\x78\ +\x6d\x6c\x6e\x73\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x77\x77\x77\ +\x2e\x77\x33\x2e\x6f\x72\x67\x2f\x32\x30\x30\x30\x2f\x73\x76\x67\ +\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\x73\x3a\x73\x6f\x64\x69\x70\ +\x6f\x64\x69\x3d\x22\x68\x74\x74\x70\x3a\x2f\x2f\x73\x6f\x64\x69\ +\x70\x6f\x64\x69\x2e\x73\x6f\x75\x72\x63\x65\x66\x6f\x72\x67\x65\ +\x2e\x6e\x65\x74\x2f\x44\x54\x44\x2f\x73\x6f\x64\x69\x70\x6f\x64\ +\x69\x2d\x30\x2e\x64\x74\x64\x22\x0a\x20\x20\x20\x78\x6d\x6c\x6e\ +\x73\x3a\x69\x6e\x6b\x73\x63\x61\x70\x65\x3d\x22\x68\x74\x74\x70\ +\x3a\x2f\x2f\x77\x77\x77\x2e\x69\x6e\x6b\x73\x63\x61\x70\x65\x2e\ +\x6f\x72\x67\x2f\x6e\x61\x6d\x65\x73\x70\x61\x63\x65\x73\x2f\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x22\x0a\x20\x20\x20\x65\x6e\x61\x62\ +\x6c\x65\x2d\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x3d\x22\x6e\ +\x65\x77\x20\x30\x20\x30\x20\x33\x32\x20\x33\x32\x22\x0a\x20\x20\ +\x20\x68\x65\x69\x67\x68\x74\x3d\x22\x33\x32\x70\x78\x22\x0a\x20\ +\x20\x20\x69\x64\x3d\x22\x4c\x61\x79\x65\x72\x5f\x31\x22\x0a\x20\ +\x20\x20\x76\x65\x72\x73\x69\x6f\x6e\x3d\x22\x31\x2e\x31\x22\x0a\ +\x20\x20\x20\x76\x69\x65\x77\x42\x6f\x78\x3d\x22\x30\x20\x30\x20\ +\x33\x32\x20\x33\x32\x22\x0a\x20\x20\x20\x77\x69\x64\x74\x68\x3d\ +\x22\x33\x32\x70\x78\x22\x0a\x20\x20\x20\x78\x6d\x6c\x3a\x73\x70\ +\x61\x63\x65\x3d\x22\x70\x72\x65\x73\x65\x72\x76\x65\x22\x0a\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x76\x65\x72\x73\x69\ +\x6f\x6e\x3d\x22\x30\x2e\x39\x31\x20\x72\x31\x33\x37\x32\x35\x22\ +\x0a\x20\x20\x20\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x64\x6f\x63\ +\x6e\x61\x6d\x65\x3d\x22\x75\x73\x65\x72\x2d\x68\x6f\x6d\x65\x2d\ +\x73\x79\x6d\x62\x6f\x6c\x69\x63\x2e\x73\x76\x67\x22\x3e\x3c\x6d\ +\x65\x74\x61\x64\x61\x74\x61\x0a\x20\x20\x20\x20\x20\x69\x64\x3d\ +\x22\x6d\x65\x74\x61\x64\x61\x74\x61\x39\x22\x3e\x3c\x72\x64\x66\ +\x3a\x52\x44\x46\x3e\x3c\x63\x63\x3a\x57\x6f\x72\x6b\x0a\x20\x20\ +\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\x61\x62\x6f\x75\x74\ +\x3d\x22\x22\x3e\x3c\x64\x63\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x69\ +\x6d\x61\x67\x65\x2f\x73\x76\x67\x2b\x78\x6d\x6c\x3c\x2f\x64\x63\ +\x3a\x66\x6f\x72\x6d\x61\x74\x3e\x3c\x64\x63\x3a\x74\x79\x70\x65\ +\x0a\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x72\x64\x66\x3a\ +\x72\x65\x73\x6f\x75\x72\x63\x65\x3d\x22\x68\x74\x74\x70\x3a\x2f\ +\x2f\x70\x75\x72\x6c\x2e\x6f\x72\x67\x2f\x64\x63\x2f\x64\x63\x6d\ +\x69\x74\x79\x70\x65\x2f\x53\x74\x69\x6c\x6c\x49\x6d\x61\x67\x65\ +\x22\x20\x2f\x3e\x3c\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x3c\x2f\ +\x64\x63\x3a\x74\x69\x74\x6c\x65\x3e\x3c\x2f\x63\x63\x3a\x57\x6f\ +\x72\x6b\x3e\x3c\x2f\x72\x64\x66\x3a\x52\x44\x46\x3e\x3c\x2f\x6d\ +\x65\x74\x61\x64\x61\x74\x61\x3e\x3c\x64\x65\x66\x73\x0a\x20\x20\ +\x20\x20\x20\x69\x64\x3d\x22\x64\x65\x66\x73\x37\x22\x20\x2f\x3e\ +\x3c\x73\x6f\x64\x69\x70\x6f\x64\x69\x3a\x6e\x61\x6d\x65\x64\x76\ +\x69\x65\x77\x0a\x20\x20\x20\x20\x20\x70\x61\x67\x65\x63\x6f\x6c\ +\x6f\x72\x3d\x22\x23\x66\x66\x66\x66\x66\x66\x22\x0a\x20\x20\x20\ +\x20\x20\x62\x6f\x72\x64\x65\x72\x63\x6f\x6c\x6f\x72\x3d\x22\x23\ +\x36\x36\x36\x36\x36\x36\x22\x0a\x20\x20\x20\x20\x20\x62\x6f\x72\ +\x64\x65\x72\x6f\x70\x61\x63\x69\x74\x79\x3d\x22\x31\x22\x0a\x20\ +\x20\x20\x20\x20\x6f\x62\x6a\x65\x63\x74\x74\x6f\x6c\x65\x72\x61\ +\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x67\x72\ +\x69\x64\x74\x6f\x6c\x65\x72\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\ +\x0a\x20\x20\x20\x20\x20\x67\x75\x69\x64\x65\x74\x6f\x6c\x65\x72\ +\x61\x6e\x63\x65\x3d\x22\x31\x30\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x6e\x6b\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x6f\x70\x61\x63\ +\x69\x74\x79\x3d\x22\x30\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\ +\x73\x63\x61\x70\x65\x3a\x70\x61\x67\x65\x73\x68\x61\x64\x6f\x77\ +\x3d\x22\x32\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x77\x69\x64\x74\x68\x3d\ +\x22\x32\x35\x30\x31\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\ +\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x68\x65\x69\x67\ +\x68\x74\x3d\x22\x31\x35\x37\x36\x22\x0a\x20\x20\x20\x20\x20\x69\ +\x64\x3d\x22\x6e\x61\x6d\x65\x64\x76\x69\x65\x77\x35\x22\x0a\x20\ +\x20\x20\x20\x20\x73\x68\x6f\x77\x67\x72\x69\x64\x3d\x22\x66\x61\ +\x6c\x73\x65\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\ +\x70\x65\x3a\x7a\x6f\x6f\x6d\x3d\x22\x37\x2e\x33\x37\x35\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x78\ +\x3d\x22\x31\x36\x2e\x37\x34\x35\x37\x36\x33\x22\x0a\x20\x20\x20\ +\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x79\x3d\x22\x31\ +\x36\x22\x0a\x20\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\ +\x3a\x77\x69\x6e\x64\x6f\x77\x2d\x78\x3d\x22\x35\x39\x22\x0a\x20\ +\x20\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\ +\x64\x6f\x77\x2d\x79\x3d\x22\x32\x34\x22\x0a\x20\x20\x20\x20\x20\ +\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x77\x69\x6e\x64\x6f\x77\x2d\ +\x6d\x61\x78\x69\x6d\x69\x7a\x65\x64\x3d\x22\x31\x22\x0a\x20\x20\ +\x20\x20\x20\x69\x6e\x6b\x73\x63\x61\x70\x65\x3a\x63\x75\x72\x72\ +\x65\x6e\x74\x2d\x6c\x61\x79\x65\x72\x3d\x22\x4c\x61\x79\x65\x72\ +\x5f\x31\x22\x20\x2f\x3e\x3c\x70\x61\x74\x68\x0a\x20\x20\x20\x20\ +\x20\x64\x3d\x22\x4d\x32\x39\x2e\x37\x30\x37\x2c\x31\x35\x2e\x37\ +\x39\x33\x6c\x2d\x31\x33\x2d\x31\x33\x63\x2d\x30\x2e\x33\x39\x31\ +\x2d\x30\x2e\x33\x39\x31\x2d\x31\x2e\x30\x32\x33\x2d\x30\x2e\x33\ +\x39\x31\x2d\x31\x2e\x34\x31\x34\x2c\x30\x6c\x2d\x31\x33\x2c\x31\ +\x33\x63\x2d\x30\x2e\x33\x39\x31\x2c\x30\x2e\x33\x39\x31\x2d\x30\ +\x2e\x33\x39\x31\x2c\x31\x2e\x30\x32\x33\x2c\x30\x2c\x31\x2e\x34\ +\x31\x34\x73\x31\x2e\x30\x32\x33\x2c\x30\x2e\x33\x39\x31\x2c\x31\ +\x2e\x34\x31\x34\x2c\x30\x20\x20\x4c\x31\x36\x2c\x34\x2e\x39\x31\ +\x34\x6c\x38\x2e\x30\x31\x34\x2c\x38\x2e\x30\x31\x34\x43\x32\x34\ +\x2e\x30\x31\x33\x2c\x31\x32\x2e\x39\x35\x33\x2c\x32\x34\x2c\x31\ +\x32\x2e\x39\x37\x35\x2c\x32\x34\x2c\x31\x33\x76\x31\x35\x48\x38\ +\x56\x31\x38\x63\x30\x2d\x30\x2e\x35\x35\x33\x2d\x30\x2e\x34\x34\ +\x38\x2d\x31\x2d\x31\x2d\x31\x73\x2d\x31\x2c\x30\x2e\x34\x34\x37\ +\x2d\x31\x2c\x31\x76\x31\x31\x63\x30\x2c\x30\x2e\x35\x35\x33\x2c\ +\x30\x2e\x34\x34\x38\x2c\x31\x2c\x31\x2c\x31\x68\x31\x38\x20\x20\ +\x63\x30\x2e\x35\x35\x33\x2c\x30\x2c\x31\x2d\x30\x2e\x34\x34\x37\ +\x2c\x31\x2d\x31\x56\x31\x34\x2e\x39\x31\x34\x6c\x32\x2e\x32\x39\ +\x33\x2c\x32\x2e\x32\x39\x33\x43\x32\x38\x2e\x34\x38\x38\x2c\x31\ +\x37\x2e\x34\x30\x32\x2c\x32\x38\x2e\x37\x34\x34\x2c\x31\x37\x2e\ +\x35\x2c\x32\x39\x2c\x31\x37\x2e\x35\x73\x30\x2e\x35\x31\x32\x2d\ +\x30\x2e\x30\x39\x38\x2c\x30\x2e\x37\x30\x37\x2d\x30\x2e\x32\x39\ +\x33\x20\x20\x43\x33\x30\x2e\x30\x39\x38\x2c\x31\x36\x2e\x38\x31\ +\x36\x2c\x33\x30\x2e\x30\x39\x38\x2c\x31\x36\x2e\x31\x38\x34\x2c\ +\x32\x39\x2e\x37\x30\x37\x2c\x31\x35\x2e\x37\x39\x33\x7a\x22\x0a\ +\x20\x20\x20\x20\x20\x69\x64\x3d\x22\x70\x61\x74\x68\x33\x22\x0a\ +\x20\x20\x20\x20\x20\x73\x74\x79\x6c\x65\x3d\x22\x66\x69\x6c\x6c\ +\x3a\x23\x33\x33\x33\x33\x33\x33\x22\x20\x2f\x3e\x3c\x2f\x73\x76\ +\x67\x3e\ +" + +qt_resource_name = b"\ +\x00\x10\ +\x04\x55\x1f\xa7\ +\x00\x72\ +\x00\x65\x00\x70\x00\x6f\x00\x72\x00\x74\x00\x2d\x00\x65\x00\x72\x00\x72\x00\x6f\x00\x72\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x14\ +\x0d\x53\xbe\x67\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x2d\x00\x70\x00\x65\x00\x6e\x00\x64\x00\x69\x00\x6e\x00\x67\x00\x2e\ +\x00\x70\x00\x6e\x00\x67\ +\x00\x1b\ +\x09\x9e\xcc\xc7\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x65\x00\x64\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x77\ +\x00\x61\x00\x72\x00\x6e\x00\x69\x00\x6e\x00\x67\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x11\ +\x0b\xaa\xc3\x27\ +\x00\x73\ +\x00\x70\x00\x65\x00\x65\x00\x63\x00\x68\x00\x2d\x00\x62\x00\x75\x00\x62\x00\x62\x00\x6c\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x0e\ +\x07\x7d\x27\x67\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x65\x00\x64\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x08\ +\x0c\x58\x54\xa7\ +\x00\x6d\ +\x00\x65\x00\x6e\x00\x75\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x09\ +\x0a\xc2\xae\xa7\ +\x00\x76\ +\x00\x69\x00\x64\x00\x65\x00\x6f\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x05\ +\x00\x6f\xa6\x53\ +\x00\x69\ +\x00\x63\x00\x6f\x00\x6e\x00\x73\ +\x00\x19\ +\x0d\xec\x61\xe7\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x65\x00\x64\x00\x2d\x00\x77\x00\x69\x00\x74\x00\x68\x00\x2d\x00\x65\ +\x00\x72\x00\x72\x00\x6f\x00\x72\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x04\ +\x00\x07\xb0\x73\ +\x00\x74\ +\x00\x69\x00\x70\x00\x73\ +\x00\x09\ +\x06\xb2\xba\xa7\ +\x00\x70\ +\x00\x68\x00\x6f\x00\x74\x00\x6f\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x1a\ +\x09\x57\x65\x07\ +\x00\x72\ +\x00\x61\x00\x70\x00\x69\x00\x64\x00\x2d\x00\x70\x00\x68\x00\x6f\x00\x74\x00\x6f\x00\x2d\x00\x64\x00\x6f\x00\x77\x00\x6e\x00\x6c\ +\x00\x6f\x00\x61\x00\x64\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x10\ +\x0a\xa0\xfe\xe7\ +\x00\x73\ +\x00\x70\x00\x6c\x00\x61\x00\x73\x00\x68\x00\x73\x00\x63\x00\x72\x00\x65\x00\x65\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x13\ +\x0d\x30\xe4\xa7\ +\x00\x72\ +\x00\x65\x00\x70\x00\x6f\x00\x72\x00\x74\x00\x2d\x00\x63\x00\x72\x00\x69\x00\x74\x00\x69\x00\x63\x00\x61\x00\x6c\x00\x2e\x00\x70\ +\x00\x6e\x00\x67\ +\x00\x10\ +\x0f\x80\xe4\xc7\ +\x00\x64\ +\x00\x69\x00\x64\x00\x2d\x00\x79\x00\x6f\x00\x75\x00\x2d\x00\x6b\x00\x6e\x00\x6f\x00\x77\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x09\ +\x0b\x02\x86\x27\ +\x00\x61\ +\x00\x75\x00\x64\x00\x69\x00\x6f\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x10\ +\x0e\x17\x06\x87\ +\x00\x63\ +\x00\x68\x00\x65\x00\x76\x00\x72\x00\x6f\x00\x6e\x00\x2d\x00\x64\x00\x6f\x00\x77\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x00\xe4\x9e\x47\ +\x00\x72\ +\x00\x65\x00\x70\x00\x6f\x00\x72\x00\x74\x00\x2d\x00\x77\x00\x61\x00\x72\x00\x6e\x00\x69\x00\x6e\x00\x67\x00\x2e\x00\x70\x00\x6e\ +\x00\x67\ +\x00\x16\ +\x0c\x77\x97\xc7\ +\x00\x70\ +\x00\x68\x00\x6f\x00\x74\x00\x6f\x00\x65\x00\x64\x00\x69\x00\x74\x00\x6f\x00\x72\x00\x64\x00\x65\x00\x66\x00\x61\x00\x75\x00\x6c\ +\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x16\ +\x0f\x71\x4b\x87\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x73\x00\x75\x00\x62\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\ +\x00\x73\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x11\ +\x08\xb9\xbb\xe7\ +\x00\x64\ +\x00\x65\x00\x76\x00\x69\x00\x63\x00\x65\x00\x73\x00\x68\x00\x69\x00\x64\x00\x64\x00\x65\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\ +\x00\x0c\ +\x04\xf1\x43\xe7\ +\x00\x6a\ +\x00\x6f\x00\x62\x00\x63\x00\x6f\x00\x64\x00\x65\x00\x73\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x1a\ +\x00\xf5\xac\x47\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x77\x00\x68\x00\x65\x00\x72\x00\x65\x00\x61\x00\x6e\x00\x64\x00\x72\ +\x00\x65\x00\x6e\x00\x61\x00\x6d\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0b\ +\x08\xc8\x45\x67\ +\x00\x6d\ +\x00\x61\x00\x72\x00\x6b\x00\x61\x00\x6c\x00\x6c\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0a\ +\x02\xce\x58\x07\ +\x00\x62\ +\x00\x61\x00\x63\x00\x6b\x00\x75\x00\x70\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x1a\ +\x03\xbc\xaf\x27\ +\x00\x73\ +\x00\x75\x00\x62\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x67\x00\x65\x00\x6e\x00\x65\x00\x72\x00\x61\x00\x74\x00\x69\ +\x00\x6f\x00\x6e\x00\x65\x00\x78\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x12\ +\x0d\xfe\x9f\x87\ +\x00\x74\ +\x00\x69\x00\x6d\x00\x65\x00\x6c\x00\x69\x00\x6e\x00\x65\x00\x73\x00\x65\x00\x6c\x00\x65\x00\x63\x00\x74\x00\x2e\x00\x70\x00\x6e\ +\x00\x67\ +\x00\x1c\ +\x0f\xb3\x9b\x67\ +\x00\x64\ +\x00\x65\x00\x66\x00\x61\x00\x75\x00\x6c\x00\x74\x00\x64\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\x00\x64\x00\x64\x00\x69\ +\x00\x72\x00\x65\x00\x63\x00\x74\x00\x6f\x00\x72\x00\x79\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x12\ +\x0a\xf1\x51\xe7\ +\x00\x74\ +\x00\x69\x00\x6d\x00\x65\x00\x6c\x00\x69\x00\x6e\x00\x65\x00\x61\x00\x64\x00\x6a\x00\x75\x00\x73\x00\x74\x00\x2e\x00\x70\x00\x6e\ +\x00\x67\ +\x00\x18\ +\x07\x13\xab\x27\ +\x00\x70\ +\x00\x72\x00\x65\x00\x76\x00\x69\x00\x6f\x00\x75\x00\x73\x00\x6c\x00\x79\x00\x64\x00\x6f\x00\x77\x00\x6e\x00\x6c\x00\x6f\x00\x61\ +\x00\x64\x00\x65\x00\x64\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x11\ +\x04\xbd\xbf\x47\ +\x00\x72\ +\x00\x65\x00\x6e\x00\x61\x00\x6d\x00\x65\x00\x6f\x00\x70\x00\x74\x00\x69\x00\x6f\x00\x6e\x00\x73\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\ +\x00\x11\ +\x05\xf3\x2f\x67\ +\x00\x74\ +\x00\x68\x00\x75\x00\x6d\x00\x62\x00\x6e\x00\x61\x00\x69\x00\x6c\x00\x73\x00\x6f\x00\x72\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\ +\x00\x0e\ +\x0f\x05\x73\x27\ +\x00\x6d\ +\x00\x61\x00\x72\x00\x6b\x00\x73\x00\x69\x00\x6e\x00\x67\x00\x6c\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0c\ +\x0a\x2d\x73\x27\ +\x00\x6d\ +\x00\x61\x00\x72\x00\x6b\x00\x6d\x00\x61\x00\x6e\x00\x79\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0e\ +\x01\xf2\x8a\xa7\ +\x00\x63\ +\x00\x75\x00\x73\x00\x74\x00\x6f\x00\x6d\x00\x64\x00\x61\x00\x74\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0f\ +\x01\x1d\xc5\x87\ +\x00\x6a\ +\x00\x6f\x00\x62\x00\x63\x00\x6f\x00\x64\x00\x65\x00\x68\x00\x69\x00\x6e\x00\x74\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x11\ +\x09\xeb\x26\x67\ +\x00\x73\ +\x00\x75\x00\x62\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x6d\x00\x65\x00\x6e\x00\x75\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\ +\x00\x17\ +\x0f\xc6\xa3\xe7\ +\x00\x73\ +\x00\x75\x00\x62\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x67\x00\x65\x00\x6e\x00\x65\x00\x72\x00\x61\x00\x74\x00\x69\ +\x00\x6f\x00\x6e\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x13\ +\x0f\xc1\x0c\xc7\ +\x00\x6d\ +\x00\x75\x00\x6c\x00\x74\x00\x69\x00\x70\x00\x6c\x00\x65\x00\x64\x00\x65\x00\x76\x00\x69\x00\x63\x00\x65\x00\x73\x00\x2e\x00\x70\ +\x00\x6e\x00\x67\ +\x00\x0c\ +\x03\x28\x2f\x07\ +\x00\x74\ +\x00\x69\x00\x6d\x00\x65\x00\x6c\x00\x69\x00\x6e\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0f\ +\x08\x39\x68\x87\ +\x00\x63\ +\x00\x6f\x00\x6d\x00\x6d\x00\x61\x00\x6e\x00\x64\x00\x6c\x00\x69\x00\x6e\x00\x65\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0d\ +\x06\x83\xc3\xc7\ +\x00\x6e\ +\x00\x6f\x00\x6e\x00\x65\x00\x73\x00\x74\x00\x69\x00\x6e\x00\x67\x00\x2e\x00\x70\x00\x6e\x00\x67\ +\x00\x0a\ +\x08\x88\x6f\xe7\ +\x00\x73\ +\x00\x64\x00\x63\x00\x61\x00\x72\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0a\ +\x0c\x91\x6a\xa7\ +\x00\x63\ +\x00\x61\x00\x6d\x00\x65\x00\x72\x00\x61\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0f\ +\x0e\x4e\xe4\x27\ +\x00\x6d\ +\x00\x65\x00\x64\x00\x69\x00\x61\x00\x2d\x00\x65\x00\x6a\x00\x65\x00\x63\x00\x74\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x19\ +\x06\x2f\xa8\xa7\ +\x00\x64\ +\x00\x72\x00\x69\x00\x76\x00\x65\x00\x2d\x00\x72\x00\x65\x00\x6d\x00\x6f\x00\x76\x00\x61\x00\x62\x00\x6c\x00\x65\x00\x2d\x00\x6d\ +\x00\x65\x00\x64\x00\x69\x00\x61\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0c\ +\x07\x89\xd5\x47\ +\x00\x63\ +\x00\x6f\x00\x6d\x00\x70\x00\x75\x00\x74\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x09\ +\x09\x65\x83\xe7\ +\x00\x65\ +\x00\x72\x00\x72\x00\x6f\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x11\ +\x0b\xa5\x40\x07\ +\x00\x66\ +\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2d\x00\x66\x00\x69\x00\x6c\x00\x6c\x00\x65\x00\x64\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x11\ +\x07\x71\x1d\x87\ +\x00\x76\ +\x00\x69\x00\x64\x00\x65\x00\x6f\x00\x73\x00\x2d\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\ +\x00\x0c\ +\x0b\xdf\x2c\xc7\ +\x00\x73\ +\x00\x65\x00\x74\x00\x74\x00\x69\x00\x6e\x00\x67\x00\x73\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x13\ +\x0e\x52\x31\xe7\ +\x00\x69\ +\x00\x6d\x00\x61\x00\x67\x00\x65\x00\x2d\x00\x78\x00\x2d\x00\x67\x00\x65\x00\x6e\x00\x65\x00\x72\x00\x69\x00\x63\x00\x2e\x00\x73\ +\x00\x76\x00\x67\ +\x00\x0e\ +\x05\x57\x29\xa7\ +\x00\x73\ +\x00\x6d\x00\x61\x00\x72\x00\x74\x00\x70\x00\x68\x00\x6f\x00\x6e\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0a\ +\x0a\xc8\xf6\x87\ +\x00\x66\ +\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x0b\ +\x0b\xb6\xce\x87\ +\x00\x64\ +\x00\x65\x00\x73\x00\x6b\x00\x74\x00\x6f\x00\x70\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x08\ +\x06\xe1\x57\xa7\ +\x00\x64\ +\x00\x6f\x00\x77\x00\x6e\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x13\ +\x09\x68\x07\x07\ +\x00\x70\ +\x00\x69\x00\x63\x00\x74\x00\x75\x00\x72\x00\x65\x00\x73\x00\x2d\x00\x66\x00\x6f\x00\x6c\x00\x64\x00\x65\x00\x72\x00\x2e\x00\x73\ +\x00\x76\x00\x67\ +\x00\x06\ +\x07\xc3\x5a\xc7\ +\x00\x75\ +\x00\x70\x00\x2e\x00\x73\x00\x76\x00\x67\ +\x00\x12\ +\x0d\xab\x7d\x87\ +\x00\x64\ +\x00\x72\x00\x69\x00\x76\x00\x65\x00\x2d\x00\x68\x00\x61\x00\x72\x00\x64\x00\x64\x00\x69\x00\x73\x00\x6b\x00\x2e\x00\x73\x00\x76\ +\x00\x67\ +\x00\x08\ +\x06\x38\x57\x27\ +\x00\x68\ +\x00\x6f\x00\x6d\x00\x65\x00\x2e\x00\x73\x00\x76\x00\x67\ +" + +qt_resource_struct = b"\ +\x00\x00\x00\x00\x00\x02\x00\x00\x00\x12\x00\x00\x00\x01\ +\x00\x00\x01\x50\x00\x02\x00\x00\x00\x18\x00\x00\x00\x25\ +\x00\x00\x01\x08\x00\x02\x00\x00\x00\x12\x00\x00\x00\x13\ +\x00\x00\x02\x66\x00\x00\x00\x00\x00\x01\x00\x04\xdf\x46\ +\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\ +\x00\x00\x01\x5e\x00\x00\x00\x00\x00\x01\x00\x00\x3a\x0c\ +\x00\x00\x00\xb8\x00\x00\x00\x00\x00\x01\x00\x00\x0e\x63\ +\x00\x00\x01\x76\x00\x01\x00\x00\x00\x01\x00\x00\x4b\x1f\ +\x00\x00\x00\x54\x00\x00\x00\x00\x00\x01\x00\x00\x03\xa0\ +\x00\x00\x01\xb0\x00\x00\x00\x00\x00\x01\x00\x00\x6a\x32\ +\x00\x00\x00\xf0\x00\x00\x00\x00\x00\x01\x00\x00\x19\x36\ +\x00\x00\x02\x28\x00\x00\x00\x00\x00\x01\x00\x04\xd1\x57\ +\x00\x00\x00\x90\x00\x00\x00\x00\x00\x01\x00\x00\x06\xe5\ +\x00\x00\x00\xda\x00\x00\x00\x00\x00\x01\x00\x00\x11\xa6\ +\x00\x00\x01\xd6\x00\x00\x00\x00\x00\x01\x00\x04\xc8\xca\ +\x00\x00\x00\x26\x00\x00\x00\x00\x00\x01\x00\x00\x02\x37\ +\x00\x00\x01\x18\x00\x00\x00\x00\x00\x01\x00\x00\x36\xd2\ +\x00\x00\x02\x40\x00\x00\x00\x00\x00\x01\x00\x04\xd3\xac\ +\x00\x00\x02\x02\x00\x01\x00\x00\x00\x01\x00\x04\xca\xce\ +\x00\x00\x07\xcc\x00\x00\x00\x00\x00\x01\x00\x27\x92\x24\ +\x00\x00\x06\xc4\x00\x00\x00\x00\x00\x01\x00\x27\x56\xe1\ +\x00\x00\x08\xa2\x00\x00\x00\x00\x00\x01\x00\x27\xe7\x7d\ +\x00\x00\x08\x24\x00\x00\x00\x00\x00\x01\x00\x27\xbc\xd0\ +\x00\x00\x07\x5a\x00\x00\x00\x00\x00\x01\x00\x27\x77\x16\ +\x00\x00\x06\xfc\x00\x01\x00\x00\x00\x01\x00\x27\x5e\xfd\ +\x00\x00\x08\x66\x00\x00\x00\x00\x00\x01\x00\x27\xd0\x89\ +\x00\x00\x06\x6c\x00\x01\x00\x00\x00\x01\x00\x27\x1b\x93\ +\x00\x00\x07\x1a\x00\x00\x00\x00\x00\x01\x00\x27\x65\xd7\ +\x00\x00\x08\x3a\x00\x00\x00\x00\x00\x01\x00\x27\xc8\x54\ +\x00\x00\x07\xee\x00\x00\x00\x00\x00\x01\x00\x27\xad\x08\ +\x00\x00\x07\x32\x00\x00\x00\x00\x00\x01\x00\x27\x6c\x39\ +\x00\x00\x08\x08\x00\x01\x00\x00\x00\x01\x00\x27\xb5\x70\ +\x00\x00\x07\x82\x00\x00\x00\x00\x00\x01\x00\x27\x7f\x09\ +\x00\x00\x06\x86\x00\x00\x00\x00\x00\x01\x00\x27\x24\xd1\ +\x00\x00\x08\x78\x00\x01\x00\x00\x00\x01\x00\x27\xdc\x0c\ +\x00\x00\x06\xa0\x00\x00\x00\x00\x00\x01\x00\x27\x39\xa9\ +\x00\x00\x07\xa0\x00\x01\x00\x00\x00\x01\x00\x27\x8b\x67\ +\x00\x00\x03\x3a\x00\x00\x00\x00\x00\x01\x00\x0a\x74\xcd\ +\x00\x00\x05\x5e\x00\x00\x00\x00\x00\x01\x00\x1c\x18\x53\ +\x00\x00\x05\x3c\x00\x00\x00\x00\x00\x01\x00\x1a\xf9\x7a\ +\x00\x00\x03\x90\x00\x00\x00\x00\x00\x01\x00\x0c\x9f\x97\ +\x00\x00\x06\x0a\x00\x00\x00\x00\x00\x01\x00\x21\x3d\xe6\ +\x00\x00\x03\xaa\x00\x00\x00\x00\x00\x01\x00\x0f\x0a\xb9\ +\x00\x00\x04\xac\x00\x00\x00\x00\x00\x01\x00\x15\x03\xee\ +\x00\x00\x03\x1c\x00\x00\x00\x00\x00\x01\x00\x07\x85\x57\ +\x00\x00\x04\xd4\x00\x00\x00\x00\x00\x01\x00\x16\xc5\x66\ +\x00\x00\x06\x4c\x00\x00\x00\x00\x00\x01\x00\x26\x2b\x77\ +\x00\x00\x04\x76\x00\x00\x00\x00\x00\x01\x00\x13\x20\x65\ +\x00\x00\x06\x28\x00\x00\x00\x00\x00\x01\x00\x24\x68\x3d\ +\x00\x00\x02\xf4\x00\x00\x00\x00\x00\x01\x00\x06\xc1\x14\ +\x00\x00\x03\x74\x00\x00\x00\x00\x00\x01\x00\x0b\x03\xbb\ +\x00\x00\x05\x82\x00\x00\x00\x00\x00\x01\x00\x1d\xa6\xc2\ +\x00\x00\x05\x1e\x00\x00\x00\x00\x00\x01\x00\x19\x24\xa6\ +\x00\x00\x04\x4c\x00\x00\x00\x00\x00\x01\x00\x12\x6f\x1d\ +\x00\x00\x02\x90\x00\x00\x00\x00\x00\x01\x00\x04\xe1\x6b\ +\x00\x00\x03\xe4\x00\x00\x00\x00\x00\x01\x00\x10\x19\xc8\ +\x00\x00\x04\xfc\x00\x00\x00\x00\x00\x01\x00\x17\x51\x9e\ +\x00\x00\x02\xc2\x00\x00\x00\x00\x00\x01\x00\x06\x28\xc4\ +\x00\x00\x04\x0e\x00\x00\x00\x00\x00\x01\x00\x11\x68\x36\ +\x00\x00\x05\xde\x00\x00\x00\x00\x00\x01\x00\x1f\xda\x7f\ +\x00\x00\x05\xaa\x00\x00\x00\x00\x00\x01\x00\x1e\xea\x63\ +" + +def qInitResources(): + QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data) + +def qCleanupResources(): + QtCore.qUnregisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data) + +qInitResources() diff --git a/raphodo/rapid.py b/raphodo/rapid.py new file mode 100755 index 0000000..0364fc0 --- /dev/null +++ b/raphodo/rapid.py @@ -0,0 +1,6005 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Primary logic for Rapid Photo Downloader. + +Qt related class method and variable names use CamelCase. +Everything else should follow PEP 8. +Project line length: 100 characters (i.e. word wrap at 99) + +"Hamburger" Menu Icon by Daniel Bruce -- www.entypo.com +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +import sys +import logging + +import shutil +import datetime +import locale +locale.setlocale(locale.LC_ALL, '') +import pickle +from collections import namedtuple, defaultdict +import platform +import argparse +from typing import Optional, Tuple, List, Sequence, Dict, Set, Any, DefaultDict +import faulthandler +import pkg_resources +import webbrowser +import time +import shlex +import subprocess +from urllib.request import pathname2url +import tarfile + +from gettext import gettext as _ + + +import gi +gi.require_version('Notify', '0.7') +from gi.repository import Notify + +try: + gi.require_version('Unity', '7.0') + from gi.repository import Unity + have_unity = True +except (ImportError, ValueError): + have_unity = False + +import zmq +import psutil +import gphoto2 as gp +from PyQt5 import QtCore, QtGui +from PyQt5.QtCore import ( + QThread, Qt, QStorageInfo, QSettings, QPoint, QSize, QTimer, QTextStream, QModelIndex, + pyqtSlot, QRect, pyqtSignal, QObject +) +from PyQt5.QtGui import ( + QIcon, QPixmap, QImage, QColor, QPalette, QFontMetrics, QFont, QPainter, QMoveEvent, QBrush, + QPen, QColor +) +from PyQt5.QtWidgets import ( + QAction, QApplication, QMainWindow, QMenu, QWidget, QDialogButtonBox, + QProgressBar, QSplitter, QHBoxLayout, QVBoxLayout, QDialog, QLabel, QComboBox, QGridLayout, + QCheckBox, QSizePolicy, QMessageBox, QSplashScreen, QStackedWidget, QScrollArea, + QDesktopWidget, QStyledItemDelegate, QPushButton +) +from PyQt5.QtNetwork import QLocalSocket, QLocalServer + +from raphodo.storage import ( + ValidMounts, CameraHotplug, UDisks2Monitor, GVolumeMonitor, have_gio, + has_non_empty_dcim_folder, mountPaths, get_desktop_environment, get_desktop, + gvfs_controls_mounts, get_default_file_manager, validate_download_folder, + validate_source_folder, get_fdo_cache_thumb_base_directory, WatchDownloadDirs, get_media_dir, + StorageSpace +) +from raphodo.interprocess import ( + ScanArguments, CopyFilesArguments, RenameAndMoveFileData, BackupArguments, + BackupFileData, OffloadData, ProcessLoggingManager, ThumbnailDaemonData, ThreadNames, + OffloadManager, CopyFilesManager, ThumbnailDaemonManager, + ScanManager, BackupManager, stop_process_logging_manager, RenameMoveFileManager, + create_inproc_msg) +from raphodo.devices import ( + Device, DeviceCollection, BackupDevice, BackupDeviceCollection, FSMetadataErrors +) +from raphodo.preferences import Preferences +from raphodo.constants import ( + BackupLocationType, DeviceType, ErrorType, FileType, DownloadStatus, RenameAndMoveStatus, + ApplicationState, CameraErrorCode, TemporalProximityState, ThumbnailBackgroundName, + Desktop, BackupFailureType, DeviceState, Sort, Show, DestinationDisplayType, + DisplayingFilesOfType, DownloadingFileTypes, RememberThisMessage, RightSideButton, + CheckNewVersionDialogState, CheckNewVersionDialogResult, RememberThisButtons, + BackupStatus +) +from raphodo.thumbnaildisplay import ( + ThumbnailView, ThumbnailListModel, ThumbnailDelegate, DownloadStats, MarkedSummary +) +from raphodo.devicedisplay import (DeviceModel, DeviceView, DeviceDelegate) +from raphodo.proximity import (TemporalProximityGroups, TemporalProximity) +from raphodo.utilities import ( + same_device, make_internationalized_list, thousands, addPushButtonLabelSpacer, + make_html_path_non_breaking, prefs_list_from_gconftool2_string, + pref_bool_from_gconftool2_string, extract_file_from_tar, format_size_for_user +) +from raphodo.rememberthisdialog import RememberThisDialog +import raphodo.utilities +from raphodo.rpdfile import ( + RPDFile, file_types_by_number, PHOTO_EXTENSIONS, VIDEO_EXTENSIONS, OTHER_PHOTO_EXTENSIONS, + FileTypeCounter, Video +) +import raphodo.downloadtracker as downloadtracker +from raphodo.cache import ThumbnailCacheSql +from raphodo.metadataphoto import exiv2_version, gexiv2_version +from raphodo.metadatavideo import EXIFTOOL_VERSION, pymedia_version_info, libmediainfo_missing +from raphodo.camera import gphoto2_version, python_gphoto2_version, dump_camera_details +from raphodo.rpdsql import DownloadedSQL +from raphodo.generatenameconfig import * +from raphodo.rotatedpushbutton import RotatedButton, FlatButton +from raphodo.primarybutton import TopPushButton, DownloadButton +from raphodo.filebrowse import ( + FileSystemView, FileSystemModel, FileSystemFilter, FileSystemDelegate +) +from raphodo.toggleview import QToggleView +import raphodo.__about__ as __about__ +import raphodo.iplogging as iplogging +import raphodo.excepthook +from raphodo.panelview import QPanelView +from raphodo.computerview import ComputerWidget +from raphodo.folderspreview import DownloadDestination, FoldersPreview +from raphodo.destinationdisplay import DestinationDisplay +from raphodo.aboutdialog import AboutDialog +import raphodo.constants as constants +from raphodo.menubutton import MenuButton +from raphodo.renamepanel import RenamePanel +from raphodo.jobcodepanel import JobCodePanel +from raphodo.backuppanel import BackupPanel +import raphodo +import raphodo.exiftool as exiftool +from raphodo.newversion import ( + NewVersion, NewVersionCheckDialog, version_details, DownloadNewVersionDialog +) +from raphodo.chevroncombo import ChevronCombo +from raphodo.preferencedialog import PreferencesDialog +from raphodo.errorlog import ErrorReport, SpeechBubble +from raphodo.problemnotification import ( + FsMetadataWriteProblem, Problem, Problems, CopyingProblems, RenamingProblems, BackingUpProblems +) +from raphodo.viewutils import standardIconSize +import raphodo.didyouknow as didyouknow +from raphodo.thumbnailextractor import gst_version, libraw_version, rawkit_version + + +# Avoid segfaults at exit: +# http://pyqt.sourceforge.net/Docs/PyQt5/gotchas.html#crashes-on-exit +app = None # type: 'QtSingleApplication' + +faulthandler.enable() +logger = None +sys.excepthook = raphodo.excepthook.excepthook + + +class FolderPreviewManager(QObject): + """ + Manages sending FoldersPreview() off to the offload process to + generate new provisional download subfolders, and removing provisional download subfolders + in the main process, using QFileSystemModel. + + Queues operations if they need to be, or runs them immediately when it can. + + Sadly we must delete provisional download folders only in the main process, using + QFileSystemModel. Otherwise the QFileSystemModel is liable to issue a large number of + messages like this: + + QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory + + Yet we must generate and create folders in the offload process, because that + can be expensive for a large number of rpd_files. + + New for PyQt 5.7: Inherits from QObject to allow for Qt signals and slots using PyQt slot + decorator. + """ + + def __init__(self, fsmodel: FileSystemModel, + prefs: Preferences, + photoDestinationFSView: FileSystemView, + videoDestinationFSView: FileSystemView, + devices: DeviceCollection, + rapidApp: 'RapidWindow') -> None: + """ + + :param fsmodel: FileSystemModel powering the destination and this computer views + :param prefs: program preferences + :param photoDestinationFSView: photo destination view + :param videoDestinationFSView: video destination view + :param devices: the device collection + :param rapidApp: main application window + """ + + super().__init__() + + self.rpd_files_queue = [] # type: List[RPDFile] + self.clean_for_scan_id_queue = [] # type: List[int] + self.change_destination_queued = False # type: bool + self.subfolder_rebuild_queued = False # type: bool + + self.offloaded = False + self.process_destination = False + self.fsmodel = fsmodel + self.prefs = prefs + self.devices = devices + self.rapidApp = rapidApp + + self.photoDestinationFSView = photoDestinationFSView + self.videoDestinationFSView = videoDestinationFSView + + self.folders_preview = FoldersPreview() + # Set the initial download destination values, using the values + # in the program prefs: + self._change_destination() + + def add_rpd_files(self, rpd_files: List[RPDFile]) -> None: + """ + Generate new provisional download folders for the rpd_files, either + by sending them off for generation to the offload process, or if some + are already being generated, queueing the operation + + :param rpd_files: the list of rpd files + """ + + if self.offloaded: + self.rpd_files_queue.extend(rpd_files) + else: + if self.rpd_files_queue: + rpd_files = rpd_files + self.rpd_files_queue + self.rpd_files_queue = [] # type: List[RPDFile] + self._generate_folders(rpd_files=rpd_files) + + def _generate_folders(self, rpd_files: List[RPDFile]) -> None: + if not self.devices.scanning or self.rapidApp.downloadIsRunning(): + logging.info("Generating provisional download folders for %s files", len(rpd_files)) + data = OffloadData(rpd_files=rpd_files, strip_characters=self.prefs.strip_characters, + folders_preview=self.folders_preview) + self.offloaded = True + self.rapidApp.sendToOffload(data=data) + + def change_destination(self) -> None: + if self.offloaded: + self.change_destination_queued = True + else: + self._change_destination() + self._update_model_and_views() + + def change_subfolder_structure(self) -> None: + self.change_destination() + if self.offloaded: + assert self.change_destination_queued == True + self.subfolder_rebuild_queued = True + else: + self._change_subfolder_structure() + + def _change_destination(self) -> None: + destination = DownloadDestination( + photo_download_folder=self.prefs.photo_download_folder, + video_download_folder=self.prefs.video_download_folder, + photo_subfolder=self.prefs.photo_subfolder, + video_subfolder=self.prefs.video_subfolder) + self.folders_preview.process_destination(destination=destination, + fsmodel=self.fsmodel) + + def _change_subfolder_structure(self) -> None: + rpd_files = self.rapidApp.thumbnailModel.getAllDownloadableRPDFiles() + if rpd_files: + self.add_rpd_files(rpd_files=rpd_files) + + @pyqtSlot(FoldersPreview) + def folders_generated(self, folders_preview: FoldersPreview) -> None: + """ + Receive the folders_preview from the offload process, and + handle any tasks that may have been queued in the time it was + being processed in the offload process + + :param folders_preview: the folders_preview as worked on by the + offload process + """ + + logging.debug("Provisional download folders received") + self.offloaded = False + self.folders_preview = folders_preview + + dirty = self.folders_preview.dirty + self.folders_preview.dirty = False + if dirty: + logging.debug("Provisional download folders change detected") + + if not self.rapidApp.downloadIsRunning(): + for scan_id in self.clean_for_scan_id_queue: + dirty = True + self._remove_provisional_folders_for_device(scan_id=scan_id) + + self.clean_for_scan_id_queue = [] # type: List[int] + + if self.change_destination_queued: + self.change_destination_queued = False + dirty = True + logging.debug("Changing destination of provisional download folders") + self._change_destination() + + if self.subfolder_rebuild_queued: + self.subfolder_rebuild_queued = False + logging.debug("Rebuilding provisional download folders") + self._change_subfolder_structure() + else: + logging.debug("Not removing or moving provisional download folders because" + "a download is running") + + if dirty: + self._update_model_and_views() + + if self.rpd_files_queue: + logging.debug("Assigning queued provisional download folders to be generated") + self._generate_folders(rpd_files=self.rpd_files_queue) + self.rpd_files_queue = [] # type: List[RPDFile] + + # self.folders_preview.dump() + + def _update_model_and_views(self): + logging.debug("Updating file system model and views") + self.fsmodel.preview_subfolders = self.folders_preview.preview_subfolders() + self.fsmodel.download_subfolders = self.folders_preview.download_subfolders() + # Update the view + self.photoDestinationFSView.reset() + self.videoDestinationFSView.reset() + # Ensure the file system model caches are refreshed: + self.fsmodel.setRootPath(self.folders_preview.photo_download_folder) + self.fsmodel.setRootPath(self.folders_preview.video_download_folder) + self.fsmodel.setRootPath('/') + self.photoDestinationFSView.expandPreviewFolders(self.prefs.photo_download_folder) + self.videoDestinationFSView.expandPreviewFolders(self.prefs.video_download_folder) + + # self.photoDestinationFSView.update() + # self.videoDestinationFSView.update() + + def remove_folders_for_device(self, scan_id: int) -> None: + """ + Remove provisional download folders unique to this scan_id + using the offload process. + + :param scan_id: scan id of the device + """ + + if self.offloaded: + self.clean_for_scan_id_queue.append(scan_id) + else: + self._remove_provisional_folders_for_device(scan_id=scan_id) + self._update_model_and_views() + + def queue_folder_removal_for_device(self, scan_id: int) -> None: + """ + Queues provisional download files for removal after + all files have been downloaded for a device. + + :param scan_id: scan id of the device + """ + + self.clean_for_scan_id_queue.append(scan_id) + + def remove_folders_for_queued_devices(self) -> None: + """ + Once all files have been downloaded (i.e. no more remain + to be downloaded) and there was a disparity between + modification times and creation times that was discovered during + the download, clean any provisional download folders now that the + download has finished. + """ + + for scan_id in self.clean_for_scan_id_queue: + self._remove_provisional_folders_for_device(scan_id=scan_id) + self.clean_for_scan_id_queue = [] # type: List[int] + self._update_model_and_views() + + def _remove_provisional_folders_for_device(self, scan_id: int) -> None: + if scan_id in self.devices: + logging.info("Cleaning provisional download folders for %s", + self.devices[scan_id].display_name) + else: + logging.info("Cleaning provisional download folders for device %d", scan_id) + self.folders_preview.clean_generated_folders_for_scan_id(scan_id=scan_id, + fsmodel=self.fsmodel) + + def remove_preview_folders(self) -> None: + """ + Called when application is exiting. + """ + + self.folders_preview.clean_all_generated_folders(fsmodel=self.fsmodel) + + +class RapidWindow(QMainWindow): + """ + Main application window, and primary controller of program logic + + Such attributes unfortunately make it very complex. + + For better or worse, Qt's state machine technology is not used. + State indicating whether a download or scan is occurring is + thus kept in the device collection, self.devices + """ + + checkForNewVersionRequest = pyqtSignal() + downloadNewVersionRequest = pyqtSignal(str, str) + reverifyDownloadedTar = pyqtSignal(str) + udisks2Unmount = pyqtSignal(str) + + def __init__(self, splash: 'SplashScreen', + photo_rename: Optional[bool]=None, + video_rename: Optional[bool]=None, + auto_detect: Optional[bool]=None, + this_computer_source: Optional[str]=None, + this_computer_location: Optional[str]=None, + photo_download_folder: Optional[str]=None, + video_download_folder: Optional[str]=None, + backup: Optional[bool]=None, + backup_auto_detect: Optional[bool]=None, + photo_backup_identifier: Optional[str]=None, + video_backup_identifier: Optional[str]=None, + photo_backup_location: Optional[str]=None, + video_backup_location: Optional[str]=None, + ignore_other_photo_types: Optional[bool]=None, + thumb_cache: Optional[bool]=None, + auto_download_startup: Optional[bool]=None, + auto_download_insertion: Optional[bool]=None, + log_gphoto2: Optional[bool]=None) -> None: + + super().__init__() + self.splash = splash + # Process Qt events - in this case, possible closing of splash screen + app.processEvents() + + # Three values to handle window position quirks under X11: + self.window_show_requested_time = None # type: datetime.datetime + self.window_move_triggered_count = 0 + self.windowPositionDelta = QPoint(0, 0) + + self.setFocusPolicy(Qt.StrongFocus) + + self.ignore_other_photo_types = ignore_other_photo_types + self.application_state = ApplicationState.normal + self.prompting_for_user_action = {} # type: Dict[Device, QMessageBox] + + self.close_event_run = False + + for version in get_versions(): + logging.info('%s', version) + + if EXIFTOOL_VERSION is None: + logging.error("ExifTool is either missing or has a problem") + + if pymedia_version_info() is None: + if libmediainfo_missing: + logging.error( + "pymediainfo is installed, but the library libmediainfo appears to be missing" + ) + + self.log_gphoto2 = log_gphoto2 == True + + self.setWindowTitle(_("Rapid Photo Downloader")) + # app is a module level global + self.readWindowSettings(app) + self.prefs = Preferences() + self.checkPrefsUpgrade() + self.prefs.program_version = __about__.__version__ + + # track devices on which there was an error setting a file's filesystem metadata + self.copy_metadata_errors = FSMetadataErrors() + self.backup_metadata_errors = FSMetadataErrors() + + if thumb_cache is not None: + logging.debug("Use thumbnail cache: %s", thumb_cache) + self.prefs.use_thumbnail_cache = thumb_cache + + self.setupWindow() + + splash.setProgress(10) + + if photo_rename is not None: + if photo_rename: + self.prefs.photo_rename = PHOTO_RENAME_SIMPLE + else: + self.prefs.photo_rename = self.prefs.rename_defaults['photo_rename'] + + if video_rename is not None: + if video_rename: + self.prefs.video_rename = VIDEO_RENAME_SIMPLE + else: + self.prefs.video_rename = self.prefs.rename_defaults['video_rename'] + + if auto_detect is not None: + self.prefs.device_autodetection = auto_detect + else: + logging.info("Device autodetection: %s", self.prefs.device_autodetection) + + if self.prefs.device_autodetection: + if self.prefs.device_without_dcim_autodetection: + logging.info("Devices do not need a DCIM folder to be scanned") + else: + logging.info("For automatically detected devices, only the contents of their " + "DCIM folder will be scanned") + + if this_computer_source is not None: + self.prefs.this_computer_source = this_computer_source + + if this_computer_location is not None: + self.prefs.this_computer_path = this_computer_location + + if self.prefs.this_computer_source: + if self.prefs.this_computer_path: + logging.info("This Computer is set to be used as a download source, " + "using: %s", self.prefs.this_computer_path) + else: + logging.info("This Computer is set to be used as a download source, " + "but the location is not yet set") + else: + logging.info("This Computer is not used as a download source") + + if photo_download_folder is not None: + self.prefs.photo_download_folder = photo_download_folder + logging.info("Photo download location: %s", self.prefs.photo_download_folder) + if video_download_folder is not None: + self.prefs.video_download_folder = video_download_folder + logging.info("Video download location: %s", self.prefs.video_download_folder) + + if backup is not None: + self.prefs.backup_files = backup + else: + logging.info("Backing up files: %s", self.prefs.backup_files) + + if backup_auto_detect is not None: + self.prefs.backup_device_autodetection = backup_auto_detect + elif self.prefs.backup_files: + logging.info("Backup device auto detection: %s", self.prefs.backup_device_autodetection) + + if photo_backup_identifier is not None: + self.prefs.photo_backup_identifier = photo_backup_identifier + elif self.prefs.backup_files and self.prefs.backup_device_autodetection: + logging.info("Photo backup identifier: %s", self.prefs.photo_backup_identifier) + + if video_backup_identifier is not None: + self.prefs.video_backup_identifier = video_backup_identifier + elif self.prefs.backup_files and self.prefs.backup_device_autodetection: + logging.info("video backup identifier: %s", self.prefs.video_backup_identifier) + + if photo_backup_location is not None: + self.prefs.backup_photo_location = photo_backup_location + elif self.prefs.backup_files and not self.prefs.backup_device_autodetection: + logging.info("Photo backup location: %s", self.prefs.backup_photo_location) + + if video_backup_location is not None: + self.prefs.backup_video_location = video_backup_location + elif self.prefs.backup_files and not self.prefs.backup_device_autodetection: + logging.info("video backup location: %s", self.prefs.backup_video_location) + + if auto_download_startup is not None: + self.prefs.auto_download_at_startup = auto_download_startup + elif self.prefs.auto_download_at_startup: + logging.info("Auto download at startup is on") + + if auto_download_insertion is not None: + self.prefs.auto_download_upon_device_insertion = auto_download_insertion + elif self.prefs.auto_download_upon_device_insertion: + logging.info("Auto download upon device insertion is on") + + self.prefs.verify_file = False + + logging.debug("Starting main ExifTool process") + self.exiftool_process = exiftool.ExifTool() + self.exiftool_process.start() + + self.prefs.validate_max_CPU_cores() + self.prefs.validate_ignore_unhandled_file_exts() + + # Don't call processEvents() after initiating 0MQ, as it can + # cause "Interrupted system call" errors + app.processEvents() + + self.download_paused = False + + self.startThreadControlSockets() + self.startProcessLogger() + + def checkPrefsUpgrade(self) -> None: + if self.prefs.program_version != __about__.__version__: + previous_version = self.prefs.program_version + if not len(previous_version): + logging.debug("Initial program run detected") + else: + pv = pkg_resources.parse_version(previous_version) + rv = pkg_resources.parse_version(__about__.__version__) + if pv < rv: + logging.info("Version upgrade detected, from %s to %s", + previous_version, __about__.__version__) + self.prefs.upgrade_prefs(pv) + elif pv > rv: + logging.info("Version downgrade detected, from %s to %s", + __about__.__version__, previous_version) + + def startThreadControlSockets(self) -> None: + """ + Create and bind inproc sockets to communicate with threads that + handle inter process communication via zmq. + + See 'Signaling Between Threads (PAIR Sockets)' in 'ØMQ - The Guide' + http://zguide.zeromq.org/page:all#toc46 + """ + + context = zmq.Context.instance() + inproc = "inproc://{}" + + self.logger_controller = context.socket(zmq.PAIR) + self.logger_controller.bind(inproc.format(ThreadNames.logger)) + + self.rename_controller = context.socket(zmq.PAIR) + self.rename_controller.bind(inproc.format(ThreadNames.rename)) + + self.scan_controller = context.socket(zmq.PAIR) + self.scan_controller.bind(inproc.format(ThreadNames.scan)) + + self.copy_controller = context.socket(zmq.PAIR) + self.copy_controller.bind(inproc.format(ThreadNames.copy)) + + self.backup_controller = context.socket(zmq.PAIR) + self.backup_controller.bind(inproc.format(ThreadNames.backup)) + + self.thumbnail_deamon_controller = context.socket(zmq.PAIR) + self.thumbnail_deamon_controller.bind(inproc.format(ThreadNames.thumbnail_daemon)) + + self.offload_controller = context.socket(zmq.PAIR) + self.offload_controller.bind(inproc.format(ThreadNames.offload)) + + self.new_version_controller = context.socket(zmq.PAIR) + self.new_version_controller.bind(inproc.format(ThreadNames.new_version)) + + def sendStopToThread(self, socket: zmq.Socket) -> None: + socket.send_multipart(create_inproc_msg(b'STOP')) + + def sendTerminateToThread(self, socket: zmq.Socket) -> None: + socket.send_multipart(create_inproc_msg(b'TERMINATE')) + + def sendStopWorkerToThread(self, socket: zmq.Socket, worker_id: int) -> None: + socket.send_multipart(create_inproc_msg(b'STOP_WORKER', worker_id=worker_id)) + + def sendStartToThread(self, socket: zmq.Socket) -> None: + socket.send_multipart(create_inproc_msg(b'START')) + + def sendStartWorkerToThread(self, socket: zmq.Socket, worker_id: int, data: Any) -> None: + socket.send_multipart(create_inproc_msg(b'START_WORKER', worker_id=worker_id, data=data)) + + def sendResumeToThread(self, socket: zmq.Socket, worker_id: Optional[int]=None) -> None: + socket.send_multipart(create_inproc_msg(b'RESUME', worker_id=worker_id)) + + def sendPauseToThread(self, socket: zmq.Socket) -> None: + socket.send_multipart(create_inproc_msg(b'PAUSE')) + + def sendDataMessageToThread(self, socket: zmq.Socket, + data: Any, + worker_id: Optional[int]=None) -> None: + socket.send_multipart(create_inproc_msg(b'SEND_TO_WORKER', worker_id=worker_id, data=data)) + + def sendToOffload(self, data: Any) -> None: + self.offload_controller.send_multipart(create_inproc_msg(b'SEND_TO_WORKER', + worker_id=None, data=data)) + + def startProcessLogger(self) -> None: + self.loggermq = ProcessLoggingManager() + self.loggermqThread = QThread() + self.loggermq.moveToThread(self.loggermqThread) + + self.loggermqThread.started.connect(self.loggermq.startReceiver) + self.loggermq.ready.connect(self.initStage2) + logging.debug("Starting logging subscription manager...") + QTimer.singleShot(0, self.loggermqThread.start) + + @pyqtSlot(int) + def initStage2(self, logging_port: int) -> None: + logging.debug("...logging subscription manager started") + self.logging_port = logging_port + + self.splash.setProgress(20) + + logging.debug("Stage 2 initialization") + + if self.prefs.purge_thumbnails: + cache = ThumbnailCacheSql() + logging.info("Purging thumbnail cache...") + cache.purge_cache() + logging.info("...thumbnail Cache has been purged") + self.prefs.purge_thumbnails = False + elif self.prefs.optimize_thumbnail_db: + cache = ThumbnailCacheSql() + logging.info("Optimizing thumbnail cache...") + db, fs, size = cache.optimize() + logging.info("...thumbnail cache has been optimized.") + + if db: + logging.info("Removed %s files from thumbnail database", db) + if fs: + logging.info("Removed %s thumbnails from file system", fs) + if size: + logging.info("Thumbnail database size reduction: %s", format_size_for_user(size)) + + self.prefs.optimize_thumbnail_db = False + + # For meaning of 'Devices', see devices.py + self.devices = DeviceCollection(self.exiftool_process, self) + + logging.debug("Starting thumbnail daemon model") + + self.thumbnaildaemonmqThread = QThread() + self.thumbnaildaemonmq = ThumbnailDaemonManager(logging_port=logging_port) + self.thumbnaildaemonmq.moveToThread(self.thumbnaildaemonmqThread) + self.thumbnaildaemonmqThread.started.connect(self.thumbnaildaemonmq.run_sink) + self.thumbnaildaemonmq.message.connect(self.thumbnailReceivedFromDaemon) + self.thumbnaildaemonmq.sinkStarted.connect(self.initStage3) + + QTimer.singleShot(0, self.thumbnaildaemonmqThread.start) + + @pyqtSlot() + def initStage3(self) -> None: + logging.debug("Stage 3 initialization") + + self.splash.setProgress(30) + + self.sendStartToThread(self.thumbnail_deamon_controller) + logging.debug("...thumbnail daemon model started") + + self.thumbnailView = ThumbnailView(self) + # logging.debug("Starting thumbnail model and load balancer...") + self.thumbnailModel = ThumbnailListModel(parent=self, logging_port=self.logging_port, + log_gphoto2=self.log_gphoto2) + + self.thumbnailView.setModel(self.thumbnailModel) + self.thumbnailView.setItemDelegate(ThumbnailDelegate(rapidApp=self)) + + @pyqtSlot(int) + def initStage4(self, frontend_port: int) -> None: + logging.debug("Stage 4 initialization") + + self.splash.setProgress(40) + + # logging.debug("...thumbnail model and load balancer started") + + self.sendDataMessageToThread(self.thumbnail_deamon_controller, worker_id=None, + data=ThumbnailDaemonData(frontend_port=frontend_port)) + + centralWidget = QWidget() + self.setCentralWidget(centralWidget) + + self.temporalProximity = TemporalProximity(rapidApp=self, prefs=self.prefs) + + # Respond to the user selecting / deslecting temporal proximity (timeline) cells: + self.temporalProximity.proximitySelectionHasChanged.connect( + self.updateThumbnailModelAfterProximityChange) + self.temporalProximity.temporalProximityView.proximitySelectionHasChanged.connect( + self.updateThumbnailModelAfterProximityChange) + + self.file_manager = get_default_file_manager() + if self.file_manager: + logging.debug("Default file manager: %s", self.file_manager) + else: + logging.debug("Default file manager could not be determined") + + # Setup notification system + try: + self.have_libnotify = Notify.init('rapid-photo-downloader') + self.ctime_update_notification = None # type: Optional[Notify.Notification] + self.ctime_notification_issued = False + except: + logging.error("Notification intialization problem") + self.have_libnotify = False + + logging.debug("Locale directory: %s", raphodo.localedir) + + # Initialise use of libgphoto2 + logging.debug("Getting gphoto2 context") + try: + self.gp_context = gp.Context() + except: + logging.critical("Error getting gphoto2 context") + self.gp_context = None + + logging.debug("Probing for valid mounts") + self.validMounts = ValidMounts(onlyExternalMounts=self.prefs.only_external_mounts) + + logging.debug("Freedesktop.org thumbnails location: %s", + get_fdo_cache_thumb_base_directory()) + + logging.debug("Probing desktop environment") + desktop_env = get_desktop_environment() + if desktop_env is not None: + logging.debug("Desktop environment: %s", desktop_env) + else: + logging.debug("Desktop environment variable not set") + + self.unity_progress = False + self.desktop_launchers = [] + if get_desktop() == Desktop.unity: + if not have_unity: + logging.warning("Desktop environment is Unity, but could not load Unity 7.0 module") + else: + # Unity auto-generated desktop files use underscores, it seems + for launcher in ('rapid_photo_downloader.desktop', + 'rapid-photo-downloader.desktop'): + desktop_launcher = Unity.LauncherEntry.get_for_desktop_id(launcher) + if desktop_launcher is not None: + self.desktop_launchers.append(desktop_launcher) + self.unity_progress = True + + if not self.desktop_launchers: + logging.warning("Desktop environment is Unity 7.0, but could not find " + "program's .desktop file") + else: + logging.debug("Unity progress indicator found") + + logging.debug("Have GIO module: %s", have_gio) + self.gvfsControlsMounts = gvfs_controls_mounts() and have_gio + if have_gio: + logging.debug("Using GIO: %s", self.gvfsControlsMounts) + + if not self.gvfsControlsMounts: + # Monitor when the user adds or removes a camera + self.cameraHotplug = CameraHotplug() + self.cameraHotplugThread = QThread() + self.cameraHotplugThread.started.connect(self.cameraHotplug.startMonitor) + self.cameraHotplug.moveToThread(self.cameraHotplugThread) + self.cameraHotplug.cameraAdded.connect(self.cameraAdded) + self.cameraHotplug.cameraRemoved.connect(self.cameraRemoved) + # Start the monitor only on the thread it will be running on + logging.debug("Starting camera hotplug monitor...") + QTimer.singleShot(0, self.cameraHotplugThread.start) + + # Monitor when the user adds or removes a partition + self.udisks2Monitor = UDisks2Monitor(self.validMounts) + self.udisks2MonitorThread = QThread() + self.udisks2MonitorThread.started.connect(self.udisks2Monitor.startMonitor) + self.udisks2Unmount.connect(self.udisks2Monitor.unmount_volume) + self.udisks2Monitor.moveToThread(self.udisks2MonitorThread) + self.udisks2Monitor.partitionMounted.connect(self.partitionMounted) + self.udisks2Monitor.partitionUnmounted.connect(self.partitionUmounted) + # Start the monitor only on the thread it will be running on + logging.debug("Starting UDisks2 monitor...") + QTimer.singleShot(0, self.udisks2MonitorThread.start) + + if self.gvfsControlsMounts: + # Gio.VolumeMonitor must be in the main thread, according to + # Gnome documentation + + logging.debug("Starting GVolumeMonitor...") + self.gvolumeMonitor = GVolumeMonitor(self.validMounts) + logging.debug("...GVolumeMonitor started") + self.gvolumeMonitor.cameraUnmounted.connect(self.cameraUnmounted) + self.gvolumeMonitor.cameraMounted.connect(self.cameraMounted) + self.gvolumeMonitor.partitionMounted.connect(self.partitionMounted) + self.gvolumeMonitor.partitionUnmounted.connect(self.partitionUmounted) + self.gvolumeMonitor.volumeAddedNoAutomount.connect(self.noGVFSAutoMount) + self.gvolumeMonitor.cameraPossiblyRemoved.connect(self.cameraRemoved) + + self.createPathViews() + + self.createActions() + logging.debug("Laying out main window") + self.createMenus() + self.createLayoutAndButtons(centralWidget) + + logging.debug("Starting version check") + self.newVersion = NewVersion(self) + self.newVersionThread = QThread() + self.newVersionThread.started.connect(self.newVersion.start) + self.newVersion.checkMade.connect(self.newVersionCheckMade) + self.newVersion.bytesDownloaded.connect(self.newVersionBytesDownloaded) + self.newVersion.fileDownloaded.connect(self.newVersionDownloaded) + self.reverifyDownloadedTar.connect(self.newVersion.reVerifyDownload) + self.newVersion.downloadSize.connect(self.newVersionDownloadSize) + self.newVersion.reverified.connect(self.installNewVersion) + self.newVersion.moveToThread(self.newVersionThread) + + QTimer.singleShot(0, self.newVersionThread.start) + + self.newVersionCheckDialog = NewVersionCheckDialog(self) + self.newVersionCheckDialog.finished.connect(self.newVersionCheckDialogFinished) + + # if values set, indicates the latest version of the program, and the main + # download page on the Rapid Photo Downloader website + self.latest_version = None # type: version_details + self.latest_version_download_page = None # type: str + + # Track the creation of temporary directories + self.temp_dirs_by_scan_id = {} + + # Track the time a download commences - used in file renaming + self.download_start_datetime = None # type: Optional[datetime.datetime] + # The timestamp for when a download started / resumed after a pause + self.download_start_time = None # type: Optional[float] + + logging.debug("Starting download tracker") + self.download_tracker = downloadtracker.DownloadTracker() + + # Values used to display how much longer a download will take + self.time_remaining = downloadtracker.TimeRemaining() + self.time_check = downloadtracker.TimeCheck() + + logging.debug("Setting up download update timer") + self.dl_update_timer = QTimer(self) + self.dl_update_timer.setInterval(constants.DownloadUpdateMilliseconds) + self.dl_update_timer.timeout.connect(self.displayDownloadRunningInStatusBar) + + # Offload process is used to offload work that could otherwise + # cause this process and thus the GUI to become unresponsive + logging.debug("Starting offload manager...") + + self.offloadThread = QThread() + self.offloadmq = OffloadManager(logging_port=self.logging_port) + self.offloadThread.started.connect(self.offloadmq.run_sink) + self.offloadmq.sinkStarted.connect(self.initStage5) + self.offloadmq.message.connect(self.proximityGroupsGenerated) + self.offloadmq.moveToThread(self.offloadThread) + + QTimer.singleShot(0, self.offloadThread.start) + + + @pyqtSlot() + def initStage5(self) -> None: + logging.debug("...offload manager started") + self.sendStartToThread(self.offload_controller) + + self.splash.setProgress(50) + + self.folder_preview_manager = FolderPreviewManager(fsmodel=self.fileSystemModel, + prefs=self.prefs, + photoDestinationFSView=self.photoDestinationFSView, + videoDestinationFSView=self.videoDestinationFSView, + devices=self.devices, + rapidApp=self) + + self.offloadmq.downloadFolders.connect(self.folder_preview_manager.folders_generated) + + + self.renameThread = QThread() + self.renamemq = RenameMoveFileManager(logging_port=self.logging_port) + self.renameThread.started.connect(self.renamemq.run_sink) + self.renamemq.sinkStarted.connect(self.initStage6) + self.renamemq.message.connect(self.fileRenamedAndMoved) + self.renamemq.sequencesUpdate.connect(self.updateSequences) + self.renamemq.renameProblems.connect(self.addErrorLogMessage) + # self.renamemq.workerFinished.connect(self.fileRenamedAndMovedFinished) + self.renamemq.moveToThread(self.renameThread) + + logging.debug("Starting rename manager...") + QTimer.singleShot(0, self.renameThread.start) + + @pyqtSlot() + def initStage6(self) -> None: + logging.debug("...rename manager started") + + self.splash.setProgress(60) + + self.sendStartToThread(self.rename_controller) + + # Setup the scan processes + self.scanThread = QThread() + self.scanmq = ScanManager(logging_port=self.logging_port) + + self.scanThread.started.connect(self.scanmq.run_sink) + self.scanmq.sinkStarted.connect(self.initStage7) + self.scanmq.scannedFiles.connect(self.scanFilesReceived) + self.scanmq.deviceError.connect(self.scanErrorReceived) + self.scanmq.deviceDetails.connect(self.scanDeviceDetailsReceived) + self.scanmq.scanProblems.connect(self.scanProblemsReceived) + self.scanmq.workerFinished.connect(self.scanFinished) + self.scanmq.fatalError.connect(self.scanFatalError) + + self.scanmq.moveToThread(self.scanThread) + + logging.debug("Starting scan manager...") + QTimer.singleShot(0, self.scanThread.start) + + @pyqtSlot() + def initStage7(self) -> None: + logging.debug("...scan manager started") + + self.splash.setProgress(70) + + + # Setup the copyfiles process + self.copyfilesThread = QThread() + self.copyfilesmq = CopyFilesManager(logging_port=self.logging_port) + + self.copyfilesThread.started.connect(self.copyfilesmq.run_sink) + self.copyfilesmq.sinkStarted.connect(self.initStage8) + self.copyfilesmq.message.connect(self.copyfilesDownloaded) + self.copyfilesmq.bytesDownloaded.connect(self.copyfilesBytesDownloaded) + self.copyfilesmq.tempDirs.connect(self.tempDirsReceivedFromCopyFiles) + self.copyfilesmq.copyProblems.connect(self.copyfilesProblems) + self.copyfilesmq.workerFinished.connect(self.copyfilesFinished) + + self.copyfilesmq.moveToThread(self.copyfilesThread) + + logging.debug("Starting copy files manager...") + QTimer.singleShot(0, self.copyfilesThread.start) + + @pyqtSlot() + def initStage8(self) -> None: + logging.debug("...copy files manager started") + + self.splash.setProgress(80) + + self.backup_devices = BackupDeviceCollection(rapidApp=self) + + self.backupThread = QThread() + self.backupmq = BackupManager(logging_port=self.logging_port) + + self.backupThread.started.connect(self.backupmq.run_sink) + self.backupmq.sinkStarted.connect(self.initStage9) + self.backupmq.message.connect(self.fileBackedUp) + self.backupmq.bytesBackedUp.connect(self.backupFileBytesBackedUp) + self.backupmq.backupProblems.connect(self.backupFileProblems) + + self.backupmq.moveToThread(self.backupThread) + + logging.debug("Starting backup manager ...") + QTimer.singleShot(0, self.backupThread.start) + + @pyqtSlot() + def initStage9(self) -> None: + logging.debug("...backup manager started") + + self.splash.setProgress(90) + + if self.prefs.backup_files: + self.setupBackupDevices() + else: + self.download_tracker.set_no_backup_devices(0, 0) + + settings = QSettings() + settings.beginGroup("MainWindow") + + self.proximityButton.setChecked(settings.value("proximityButtonPressed", False, bool)) + self.proximityButtonClicked() + + self.sourceButton.setChecked(settings.value("sourceButtonPressed", True, bool)) + self.sourceButtonClicked() + + # Default to displaying the destination panels if the value has never been + # set + index = settings.value("rightButtonPressed", 0, int) + if index >= 0: + try: + button = self.rightSideButtonMapper[index] + except ValueError: + logging.error("Unexpected preference value for right side button") + index = RightSideButton.destination + button = self.rightSideButtonMapper[index] + button.setChecked(True) + self.setRightPanelsAndButtons(RightSideButton(index)) + settings.endGroup() + + prefs_valid, msg = self.prefs.check_prefs_for_validity() + + self.setupErrorLogWindow(settings=settings) + + + self.setDownloadCapabilities() + self.searchForCameras(on_startup=True) + self.setupNonCameraDevices(on_startup=True) + self.splash.setProgress(100) + self.setupManualPath(on_startup=True) + self.updateSourceButton() + self.displayMessageInStatusBar() + + self.showMainWindow() + + if EXIFTOOL_VERSION is None and self.prefs.warn_broken_or_missing_libraries: + message = _( + 'ExifTool has a problem

    ' + 'Rapid Photo Downloader uses ExifTool to get metadata from videos and photos. ' + 'The program will run without it, but installing it is highly recommended.' + ) + warning = RememberThisDialog( + message=message, + icon=':/rapid-photo-downloader.svg', + remember=RememberThisMessage.do_not_warn_again_about_missing_libraries, + parent=self, + buttons=RememberThisButtons.ok, + title=_('Problem with libmediainfo') + ) + + warning.exec_() + if warning.remember: + self.prefs.warn_broken_or_missing_libraries = False + + if libmediainfo_missing and self.prefs.warn_broken_or_missing_libraries: + message = _( + 'The library libmediainfo appears to be missing

    ' + 'Rapid Photo Downloader uses libmediainfo to get the date and time a video was ' + 'shot. The program will run without it, but installing it is recommended.' + ) + + warning = RememberThisDialog( + message=message, + icon=':/rapid-photo-downloader.svg', + remember=RememberThisMessage.do_not_warn_again_about_missing_libraries, + parent=self, + buttons=RememberThisButtons.ok, + title=_('Problem with libmediainfo') + ) + + warning.exec_() + if warning.remember: + self.prefs.warn_broken_or_missing_libraries = False + + self.tip = didyouknow.DidYouKnowDialog(self.prefs, self) + if self.prefs.did_you_know_on_startup: + self.tip.activate() + + if not prefs_valid: + self.notifyPrefsAreInvalid(details=msg) + else: + self.checkForNewVersionRequest.emit() + + logging.debug("Completed stage 9 initializing main window") + + def showMainWindow(self) -> None: + if not self.isVisible(): + self.splash.finish(self) + + self.window_show_requested_time = datetime.datetime.now() + self.show() + + self.errorLog.setVisible(self.errorLogAct.isChecked()) + + def mapModel(self, scan_id: int) -> DeviceModel: + """ + Map a scan_id onto Devices' or This Computer's device model. + :param scan_id: scan id of the device + :return: relevant device model + """ + + return self._mapModel[self.devices[scan_id].device_type] + + def mapView(self, scan_id: int) -> DeviceView: + """ + Map a scan_id onto Devices' or This Computer's device view. + :param scan_id: scan id of the device + :return: relevant device view + """ + + return self._mapView[self.devices[scan_id].device_type] + + def setupErrorLogWindow(self, settings: QSettings) -> None: + """ + Creates, moves and resizes error log window, but does not show it. + """ + + default_x = self.pos().x() + default_y = self.pos().y() + default_width = int(self.size().width() * 0.5) + default_height = int(self.size().height() * 0.5) + + settings.beginGroup("ErrorLog") + pos = settings.value("windowPosition", QPoint(default_x, default_y)) + size = settings.value("windowSize", QSize(default_width, default_height)) + visible = settings.value('visible', False, type=bool) + settings.endGroup() + + self.errorLog = ErrorReport(rapidApp=self) + self.errorLogAct.setChecked(visible) + self.errorLog.move(pos) + self.errorLog.resize(size) + self.errorLog.finished.connect(self.setErrorLogAct) + self.errorLog.dialogShown.connect(self.setErrorLogAct) + self.errorLog.dialogActivated.connect(self.errorsPending.reset) + self.errorsPending.clicked.connect(self.errorLog.activate) + + def readWindowSettings(self, app: 'QtSingleApplication'): + settings = QSettings() + settings.beginGroup("MainWindow") + desktop = app.desktop() # type: QDesktopWidget + + # Calculate window sizes + available = desktop.availableGeometry(desktop.primaryScreen()) # type: QRect + screen = desktop.screenGeometry(desktop.primaryScreen()) # type: QRect + default_width = max(960, available.width() // 2) + default_width = min(default_width, available.width()) + default_x = screen.width() - default_width + default_height = available.height() + default_y = screen.height() - default_height + pos = settings.value("windowPosition", QPoint(default_x, default_y)) + size = settings.value("windowSize", QSize(default_width, default_height)) + settings.endGroup() + self.resize(size) + self.move(pos) + + def writeWindowSettings(self): + logging.debug("Writing window settings") + settings = QSettings() + settings.beginGroup("MainWindow") + windowPos = self.pos() + self.windowPositionDelta + if windowPos.x() < 0: + windowPos.setX(0) + if windowPos.y() < 0: + windowPos.setY(0) + settings.setValue("windowPosition", windowPos) + settings.setValue("windowSize", self.size()) + settings.setValue("centerSplitterSizes", self.centerSplitter.saveState()) + settings.setValue("sourceButtonPressed", self.sourceButton.isChecked()) + settings.setValue("rightButtonPressed", self.rightSideButtonPressed()) + settings.setValue("proximityButtonPressed", self.proximityButton.isChecked()) + settings.setValue("leftPanelSplitterSizes", self.leftPanelSplitter.saveState()) + settings.setValue("rightPanelSplitterSizes", self.rightPanelSplitter.saveState()) + settings.endGroup() + + settings.beginGroup("ErrorLog") + settings.setValue("windowPosition", self.errorLog.pos()) + settings.setValue("windowSize", self.errorLog.size()) + settings.setValue('visible', self.errorLog.isVisible()) + settings.endGroup() + + def moveEvent(self, event: QMoveEvent) -> None: + """ + Handle quirks in window positioning. + + X11 has a feature where the window managager can decorate the + windows. A side effect of this is that the position returned by + window.pos() can be different between restoring the position + from the settings, and saving the position at application exit, even if + the user never moved the window. + """ + + super().moveEvent(event) + self.window_move_triggered_count += 1 + + if self.window_show_requested_time is None: + pass + # self.windowPositionDelta = QPoint(0, 0) + elif self.window_move_triggered_count == 2: + if (datetime.datetime.now() - self.window_show_requested_time).total_seconds() < 1.0: + self.windowPositionDelta = event.oldPos() - self.pos() + logging.debug("Window position quirk delta: %s", self.windowPositionDelta) + self.window_show_requested_time = None + + def setupWindow(self): + status = self.statusBar() + status.setStyleSheet("QStatusBar::item { border: 0px solid black }; ") + self.downloadProgressBar = QProgressBar() + self.downloadProgressBar.setMaximumWidth(QFontMetrics(QFont()).height() * 9) + self.errorsPending = SpeechBubble(self) + self.errorsPending.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Minimum) + status.addPermanentWidget(self.errorsPending) + status.addPermanentWidget(self.downloadProgressBar, 1) + + def anyFilesSelected(self) -> bool: + """ + :return: True if any files are selected + """ + + return self.thumbnailView.selectionModel().hasSelection() + + def applyJobCode(self, job_code: str) -> None: + """ + Apply job code to all selected photos/videos. + + :param job_code: job code to apply + """ + + delegate = self.thumbnailView.itemDelegate() # type: ThumbnailDelegate + delegate.applyJobCode(job_code=job_code) + + @pyqtSlot(bool, version_details, version_details, str, bool, bool) + def newVersionCheckMade(self, success: bool, + stable_version: version_details, + dev_version: version_details, + download_page: str, + no_upgrade: bool, + pip_install: bool) -> None: + """ + Respond to a version check, either initiated at program startup, or from the + application's main menu. + + If the check was initiated at program startup, then the new version dialog box + will not be showing. + + :param success: whether the version check was successful or not + :param stable_version: latest stable version + :param dev_version: latest development version + :param download_page: url of the download page on the Rapid + Photo Downloader website + :param no_upgrade: if True, don't offer to do an inplace upgrade + :param pip_install: whether pip was used to install this + program version + """ + + if success: + self.latest_version = None + current_version = pkg_resources.parse_version(__about__.__version__) + + check_dev_version = (current_version.is_prerelease or + self.prefs.include_development_release) + + if current_version < stable_version.version: + self.latest_version = stable_version + + if check_dev_version and current_version < dev_version.version: + if dev_version.version > stable_version.version: + self.latest_version = dev_version + else: + self.latest_version = stable_version + + # remove in development testing code if in production! + if ( + self.latest_version is not None and str(self.latest_version.version) not in + self.prefs.ignore_versions + ): # or True: + + self.latest_version = dev_version + + version = str(self.latest_version.version) + changelog_url = self.latest_version.changelog_url + + if pip_install: + logging.debug("Installation performed via pip") + if no_upgrade: + logging.info("Cannot perform in-place upgrade to this version") + state = CheckNewVersionDialogState.open_website + else: + download_page = None + state = CheckNewVersionDialogState.prompt_for_download + else: + logging.debug("Installation not performed via pip") + state = CheckNewVersionDialogState.open_website + + self.latest_version_download_page = download_page + + self.newVersionCheckDialog.displayUserMessage( + new_state=state, + version=version, + download_page=download_page, + changelog_url=changelog_url + ) + if not self.newVersionCheckDialog.isVisible(): + self.newVersionCheckDialog.show() + + elif self.newVersionCheckDialog.isVisible(): + self.newVersionCheckDialog.displayUserMessage( + CheckNewVersionDialogState.have_latest_version) + + elif self.newVersionCheckDialog.isVisible(): + # Failed to reach update server + self.newVersionCheckDialog.displayUserMessage( + CheckNewVersionDialogState.failed_to_contact) + + @pyqtSlot(int) + def newVersionCheckDialogFinished(self, result: int) -> None: + current_state = self.newVersionCheckDialog.current_state + if current_state in ( + CheckNewVersionDialogState.prompt_for_download, + CheckNewVersionDialogState.open_website): + if self.newVersionCheckDialog.dialog_detailed_result == \ + CheckNewVersionDialogResult.skip: + version = str(self.latest_version.version) + logging.info("Adding version %s to the list of program versions to ignore", + version) + self.prefs.add_list_value(key='ignore_versions', value=version) + elif self.newVersionCheckDialog.dialog_detailed_result == \ + CheckNewVersionDialogResult.open_website: + webbrowser.open_new_tab(self.latest_version_download_page) + elif self.newVersionCheckDialog.dialog_detailed_result == \ + CheckNewVersionDialogResult.download: + url = self.latest_version.url + md5 = self.latest_version.md5 + self.downloadNewVersionRequest.emit(url, md5) + self.downloadNewVersionDialog = DownloadNewVersionDialog(parent=self) + self.downloadNewVersionDialog.rejected.connect(self.newVersionDownloadCancelled) + self.downloadNewVersionDialog.show() + + @pyqtSlot('PyQt_PyObject') + def newVersionBytesDownloaded(self, bytes_downloaded: int) -> None: + if self.downloadNewVersionDialog.isVisible(): + self.downloadNewVersionDialog.updateProgress(bytes_downloaded) + + @pyqtSlot('PyQt_PyObject') + def newVersionDownloadSize(self, download_size: int) -> None: + if self.downloadNewVersionDialog.isVisible(): + self.downloadNewVersionDialog.setDownloadSize(download_size) + + @pyqtSlot(str, bool) + def newVersionDownloaded(self, path: str, download_cancelled: bool) -> None: + self.downloadNewVersionDialog.accept() + if not path and not download_cancelled: + msgBox = QMessageBox(parent=self) + msgBox.setIcon(QMessageBox.Warning) + msgBox.setWindowTitle(_("Download failed")) + msgBox.setText( + _('Sorry, the download of the new version of Rapid Photo Downloader failed.') + ) + msgBox.exec_() + elif path: + logging.info("New program version downloaded to %s", path) + + message = _('The new version was successfully downloaded. Do you want to ' + 'close Rapid Photo Downloader and install it now?') + msgBox = QMessageBox(parent=self) + msgBox.setWindowTitle(_('Update Rapid Photo Downloader')) + msgBox.setText(message) + msgBox.setIcon(QMessageBox.Question) + msgBox.setStandardButtons(QMessageBox.Cancel) + installButton = msgBox.addButton(_('Install'), QMessageBox.AcceptRole) + msgBox.setDefaultButton(installButton) + if msgBox.exec_() == QMessageBox.AcceptRole: + self.reverifyDownloadedTar.emit(path) + else: + # extract the install.py script and move it to the correct location + # for testing: + # path = '/home/damon/rapid090a7/dist/rapid-photo-downloader-0.9.0a7.tar.gz' + extract_file_from_tar(full_tar_path=path, member_filename='install.py') + installer_dir = os.path.dirname(path) + if self.file_manager: + uri = pathname2url(path) + cmd = '{} {}'.format(self.file_manager, uri) + logging.debug("Launching: %s", cmd) + args = shlex.split(cmd) + subprocess.Popen(args) + else: + msgBox = QMessageBox(parent=self) + msgBox.setWindowTitle(_('New version saved')) + message = _('The tar file and installer script are saved ' + 'at:\n\n %s') % installer_dir + msgBox.setText(message) + msgBox.setIcon(QMessageBox.Information) + msgBox.exec_() + + @pyqtSlot(bool, str) + def installNewVersion(self, reverified: bool, full_tar_path: str) -> None: + """ + Launch script to install new version of Rapid Photo Downloader + via upgrade.py. + :param reverified: whether file has been reverified or not + :param full_tar_path: path to the tarball + """ + if not reverified: + msgBox = QMessageBox(parent=self) + msgBox.setIcon(QMessageBox.Warning) + msgBox.setWindowTitle(_("Upgrade failed")) + msgBox.setText(_('Sorry, upgrading Rapid Photo Downloader failed because there was ' + 'an error opening the installer.')) + msgBox.exec_() + else: + # for testing: + # full_tar_path = '/home/damon/rapid090a7/dist/rapid-photo-downloader-0.9.0a7.tar.gz' + upgrade_py = 'upgrade.py' + installer_dir = os.path.dirname(full_tar_path) + if extract_file_from_tar(full_tar_path, upgrade_py): + upgrade_script = os.path.join(installer_dir, upgrade_py) + cmd = shlex.split('{} {} {}'.format(sys.executable, upgrade_script, full_tar_path)) + subprocess.Popen(cmd) + self.quit() + + @pyqtSlot() + def newVersionDownloadCancelled(self) -> None: + logging.info("Download of new program version cancelled") + self.new_version_controller.send(b'STOP') + + def updateProgressBarState(self, thumbnail_generated: bool=None) -> None: + """ + Updates the state of the ProgessBar in the main window's lower right corner. + + If any device is downloading, the progress bar displays + download progress. + + Else, if any device is thumbnailing, the progress bar + displays thumbnailing progress. + + Else, if any device is scanning, the progress bar shows a busy status. + + Else, the progress bar is set to an idle status. + """ + + if self.downloadIsRunning(): + logging.debug("Setting progress bar to show download progress") + self.downloadProgressBar.setMaximum(100) + return + + if self.unity_progress: + for launcher in self.desktop_launchers: + launcher.set_property('progress_visible', False) + + if len(self.devices.thumbnailing): + if self.downloadProgressBar.maximum() != self.thumbnailModel.total_thumbs_to_generate: + logging.debug("Setting progress bar maximum to %s", + self.thumbnailModel.total_thumbs_to_generate) + self.downloadProgressBar.setMaximum(self.thumbnailModel.total_thumbs_to_generate) + if thumbnail_generated: + self.downloadProgressBar.setValue(self.thumbnailModel.thumbnails_generated) + elif len(self.devices.scanning): + logging.debug("Setting progress bar to show scanning activity") + self.downloadProgressBar.setMaximum(0) + else: + logging.debug("Resetting progress bar") + self.downloadProgressBar.reset() + self.downloadProgressBar.setMaximum(100) + + def updateSourceButton(self) -> None: + text, icon = self.devices.get_main_window_display_name_and_icon() + self.sourceButton.setText(addPushButtonLabelSpacer(text)) + self.sourceButton.setIcon(icon) + + def setLeftPanelVisibility(self) -> None: + self.leftPanelSplitter.setVisible(self.sourceButton.isChecked() or + self.proximityButton.isChecked()) + + def setRightPanelsAndButtons(self, buttonPressed: RightSideButton) -> None: + """ + Set visibility of right panel based on which right bar buttons + is pressed, and ensure only one button is pressed at any one time. + + Cannot use exclusive QButtonGroup because with that, one button needs to be + pressed. We allow no button to be pressed. + """ + + widget = self.rightSideButtonMapper[buttonPressed] # type: RotatedButton + + if widget.isChecked(): + self.rightPanels.setVisible(True) + for button in RightSideButton: + if button == buttonPressed: + self.rightPanels.setCurrentIndex(buttonPressed.value) + else: + self.rightSideButtonMapper[button].setChecked(False) + else: + self.rightPanels.setVisible(False) + + def rightSideButtonPressed(self) -> int: + """ + Determine which right side button is currently pressed, if any. + :return: -1 if no button is pressed, else the index into + RightSideButton + """ + + for button in RightSideButton: + widget = self.rightSideButtonMapper[button] + if widget.isChecked(): + return int(button.value) + return -1 + + @pyqtSlot() + def sourceButtonClicked(self) -> None: + self.deviceToggleView.setVisible(self.sourceButton.isChecked()) + self.thisComputerToggleView.setVisible(self.sourceButton.isChecked()) + self.setLeftPanelVisibility() + + @pyqtSlot() + def destinationButtonClicked(self) -> None: + self.setRightPanelsAndButtons(RightSideButton.destination) + + @pyqtSlot() + def renameButtonClicked(self) -> None: + self.setRightPanelsAndButtons(RightSideButton.rename) + + @pyqtSlot() + def backupButtonClicked(self) -> None: + self.setRightPanelsAndButtons(RightSideButton.backup) + + @pyqtSlot() + def jobcodButtonClicked(self) -> None: + self.jobCodePanel.updateDefaultMessage() + self.setRightPanelsAndButtons(RightSideButton.jobcode) + + @pyqtSlot() + def proximityButtonClicked(self) -> None: + self.temporalProximity.setVisible(self.proximityButton.isChecked()) + self.setLeftPanelVisibility() + self.adjustLeftPanelSliderHandles() + + def adjustLeftPanelSliderHandles(self): + """ + Move left panel splitter handles in response to devices / this computer + changes. + """ + + preferred_devices_height = self.deviceToggleView.minimumHeight() + min_this_computer_height = self.thisComputerToggleView.minimumHeight() + + if self.thisComputerToggleView.on(): + this_computer_height = max(min_this_computer_height, self.centerSplitter.height() - + preferred_devices_height) + else: + this_computer_height = min_this_computer_height + + if self.proximityButton.isChecked(): + if not self.thisComputerToggleView.on(): + proximity_height = (self.centerSplitter.height() - this_computer_height - + preferred_devices_height) + else: + proximity_height = this_computer_height // 2 + this_computer_height = this_computer_height // 2 + else: + proximity_height = 0 + self.leftPanelSplitter.setSizes([preferred_devices_height, this_computer_height, + proximity_height]) + + @pyqtSlot(int) + def showComboChanged(self, index: int) -> None: + self.sortComboChanged(index=-1) + self.thumbnailModel.updateAllDeviceDisplayCheckMarks() + + def showOnlyNewFiles(self) -> bool: + """ + User can use combo switch to show only so-called "hew" files, i.e. files that + have not been previously downloaded. + + :return: True if only new files are shown + """ + return self.showCombo.currentData() == Show.new_only + + @pyqtSlot(int) + def sortComboChanged(self, index: int) -> None: + sort = self.sortCombo.currentData() + order = self.sortOrder.currentData() + show = self.showCombo.currentData() + self.thumbnailModel.setFileSort(sort=sort, order=order, show=show) + + @pyqtSlot(int) + def sortOrderChanged(self, index: int) -> None: + self.sortComboChanged(index=-1) + + @pyqtSlot(int) + def selectAllPhotosCheckboxChanged(self, state: int) -> None: + select_all = state == Qt.Checked + self.thumbnailModel.selectAll(select_all=select_all, file_type=FileType.photo) + + @pyqtSlot(int) + def selectAllVideosCheckboxChanged(self, state: int) -> None: + select_all = state == Qt.Checked + self.thumbnailModel.selectAll(select_all=select_all, file_type=FileType.video) + + @pyqtSlot() + def setErrorLogAct(self) -> None: + self.errorLogAct.setChecked(self.errorLog.isVisible()) + + def createActions(self) -> None: + self.downloadAct = QAction( + _("Download"), self, shortcut="Ctrl+Return", triggered=self.doDownloadAction + ) + + self.refreshAct = QAction( + _("&Refresh..."), self, shortcut="Ctrl+R", triggered=self.doRefreshAction + ) + + self.preferencesAct = QAction( + _("&Preferences"), self, shortcut="Ctrl+P", triggered=self.doPreferencesAction + ) + + self.quitAct = QAction( + _("&Quit"), self, shortcut="Ctrl+Q", triggered=self.close + ) + + self.errorLogAct = QAction( + _("Error &Reports"), self, enabled=True, checkable=True, triggered=self.doErrorLogAction + ) + + self.clearDownloadsAct = QAction( + _("Clear Completed Downloads"), self, triggered=self.doClearDownloadsAction + ) + + self.helpAct = QAction( + _("Get Help Online..."), self, shortcut="F1", triggered=self.doHelpAction + ) + + self.didYouKnowAct = QAction( + _("&Tip of the Day..."), self, triggered=self.doDidYouKnowAction + ) + + self.reportProblemAct = QAction( + _("Report a Problem..."), self, triggered=self.doReportProblemAction + ) + + self.makeDonationAct = QAction( + _("Make a Donation..."), self, triggered=self.doMakeDonationAction + ) + + self.translateApplicationAct = QAction( + _("Translate this Application..."), self, triggered=self.doTranslateApplicationAction + ) + + self.aboutAct = QAction( + _("&About..."), self, triggered=self.doAboutAction + ) + + self.newVersionAct = QAction( + _("Check for Updates..."), self, triggered=self.doCheckForNewVersion + ) + + def createLayoutAndButtons(self, centralWidget) -> None: + """ + Create widgets used to display the GUI. + :param centralWidget: the widget in which to layout the new widgets + """ + + settings = QSettings() + settings.beginGroup("MainWindow") + + verticalLayout = QVBoxLayout() + verticalLayout.setContentsMargins(0, 0, 0, 0) + centralWidget.setLayout(verticalLayout) + self.standard_spacing = verticalLayout.spacing() + + topBar = self.createTopBar() + verticalLayout.addLayout(topBar) + + centralLayout = QHBoxLayout() + centralLayout.setContentsMargins(0, 0, 0, 0) + + self.leftBar = self.createLeftBar() + self.rightBar = self.createRightBar() + + self.createCenterPanels() + self.createDeviceThisComputerViews() + self.createDestinationViews() + self.createRenamePanels() + self.createJobCodePanel() + self.createBackupPanel() + self.configureCenterPanels(settings) + self.createBottomControls() + + centralLayout.addLayout(self.leftBar) + centralLayout.addWidget(self.centerSplitter) + centralLayout.addLayout(self.rightBar) + + verticalLayout.addLayout(centralLayout) + verticalLayout.addWidget(self.thumbnailControl) + + def createTopBar(self) -> QHBoxLayout: + topBar = QHBoxLayout() + menu_margin = int(QFontMetrics(QFont()).height() / 3) + topBar.setContentsMargins(0, 0, menu_margin, 0) + + topBar.setSpacing(int(QFontMetrics(QFont()).height() / 2)) + + self.sourceButton = TopPushButton(addPushButtonLabelSpacer(_('Select Source')), + extra_top=self.standard_spacing) + self.sourceButton.clicked.connect(self.sourceButtonClicked) + + vlayout = QVBoxLayout() + vlayout.setContentsMargins(0, 0, 0, 0) + vlayout.setSpacing(0) + vlayout.addSpacing(self.standard_spacing) + hlayout = QHBoxLayout() + hlayout.setContentsMargins(0, 0, 0, 0) + hlayout.setSpacing(menu_margin) + vlayout.addLayout(hlayout) + + self.downloadButton = DownloadButton(self.downloadAct.text()) + self.downloadButton.addAction(self.downloadAct) + self.downloadButton.setDefault(True) + self.downloadButton.clicked.connect(self.downloadButtonClicked) + # self.download_action_is_download = True + + self.menuButton.setIconSize(QSize(self.sourceButton.top_row_icon_size, + self.sourceButton.top_row_icon_size)) + + topBar.addWidget(self.sourceButton) + topBar.addStretch() + topBar.addLayout(vlayout) + hlayout.addWidget(self.downloadButton) + hlayout.addWidget(self.menuButton) + return topBar + + def createLeftBar(self) -> QVBoxLayout: + leftBar = QVBoxLayout() + leftBar.setContentsMargins(0, 0, 0, 0) + + self.proximityButton = RotatedButton(_('Timeline'), RotatedButton.leftSide) + self.proximityButton.clicked.connect(self.proximityButtonClicked) + leftBar.addWidget(self.proximityButton) + leftBar.addStretch() + return leftBar + + def createRightBar(self) -> QVBoxLayout: + rightBar = QVBoxLayout() + rightBar.setContentsMargins(0, 0, 0, 0) + + self.destinationButton = RotatedButton(_('Destination'), RotatedButton.rightSide) + self.renameButton = RotatedButton(_('Rename'), RotatedButton.rightSide) + self.jobcodeButton = RotatedButton(_('Job Code'), RotatedButton.rightSide) + self.backupButton = RotatedButton(_('Back Up'), RotatedButton.rightSide) + + self.destinationButton.clicked.connect(self.destinationButtonClicked) + self.renameButton.clicked.connect(self.renameButtonClicked) + self.jobcodeButton.clicked.connect(self.jobcodButtonClicked) + self.backupButton.clicked.connect(self.backupButtonClicked) + + self.rightSideButtonMapper = { + RightSideButton.destination: self.destinationButton, + RightSideButton.rename: self.renameButton, + RightSideButton.jobcode: self.jobcodeButton, + RightSideButton.backup: self.backupButton} + + rightBar.addWidget(self.destinationButton) + rightBar.addWidget(self.renameButton) + rightBar.addWidget(self.jobcodeButton) + rightBar.addWidget(self.backupButton) + rightBar.addStretch() + return rightBar + + def createPathViews(self) -> None: + self.deviceView = DeviceView(rapidApp=self) + self.deviceModel = DeviceModel(self, "Devices") + self.deviceView.setModel(self.deviceModel) + self.deviceView.setItemDelegate(DeviceDelegate(rapidApp=self)) + + # This computer is any local path + self.thisComputerView = DeviceView(rapidApp=self) + self.thisComputerModel = DeviceModel(self, "This Computer") + self.thisComputerView.setModel(self.thisComputerModel) + self.thisComputerView.setItemDelegate(DeviceDelegate(self)) + + # Map different device types onto their appropriate view and model + self._mapModel = {DeviceType.path: self.thisComputerModel, + DeviceType.camera: self.deviceModel, + DeviceType.volume: self.deviceModel} + self._mapView = {DeviceType.path: self.thisComputerView, + DeviceType.camera: self.deviceView, + DeviceType.volume: self.deviceView} + + # Be cautious: validate paths. The settings file can alwasy be edited by hand, and + # the user can set it to whatever value they want using the command line options. + logging.debug("Checking path validity") + this_computer_sf = validate_source_folder(self.prefs.this_computer_path) + if this_computer_sf.valid: + if this_computer_sf.absolute_path != self.prefs.this_computer_path: + self.prefs.this_computer_path = this_computer_sf.absolute_path + elif self.prefs.this_computer_source and self.prefs.this_computer_path != '': + logging.warning("Ignoring invalid 'This Computer' path: %s", + self.prefs.this_computer_path) + self.prefs.this_computer_path = '' + + photo_df = validate_download_folder(self.prefs.photo_download_folder) + if photo_df.valid: + if photo_df.absolute_path != self.prefs.photo_download_folder: + self.prefs.photo_download_folder = photo_df.absolute_path + else: + if self.prefs.photo_download_folder: + logging.error("Ignoring invalid Photo Destination path: %s", + self.prefs.photo_download_folder) + self.prefs.photo_download_folder = '' + + video_df = validate_download_folder(self.prefs.video_download_folder) + if video_df.valid: + if video_df.absolute_path != self.prefs.video_download_folder: + self.prefs.video_download_folder = video_df.absolute_path + else: + if self.prefs.video_download_folder: + logging.error("Ignoring invalid Video Destination path: %s", + self.prefs.video_download_folder) + self.prefs.video_download_folder = '' + + self.watchedDownloadDirs = WatchDownloadDirs() + self.watchedDownloadDirs.updateWatchPathsFromPrefs(self.prefs) + self.watchedDownloadDirs.directoryChanged.connect(self.watchedFolderChange) + + self.fileSystemModel = FileSystemModel(parent=self) + self.fileSystemFilter = FileSystemFilter(self) + self.fileSystemFilter.setSourceModel(self.fileSystemModel) + self.fileSystemDelegate = FileSystemDelegate() + + index = self.fileSystemFilter.mapFromSource(self.fileSystemModel.index('/')) + + self.thisComputerFSView = FileSystemView(model=self.fileSystemModel, rapidApp=self) + self.thisComputerFSView.setModel(self.fileSystemFilter) + self.thisComputerFSView.setItemDelegate(self.fileSystemDelegate) + self.thisComputerFSView.hideColumns() + self.thisComputerFSView.setRootIndex(index) + if this_computer_sf.valid: + self.thisComputerFSView.goToPath(self.prefs.this_computer_path) + self.thisComputerFSView.activated.connect(self.thisComputerPathChosen) + self.thisComputerFSView.clicked.connect(self.thisComputerPathChosen) + + self.photoDestinationFSView = FileSystemView(model=self.fileSystemModel, rapidApp=self) + self.photoDestinationFSView.setModel(self.fileSystemFilter) + self.photoDestinationFSView.setItemDelegate(self.fileSystemDelegate) + self.photoDestinationFSView.hideColumns() + self.photoDestinationFSView.setRootIndex(index) + if photo_df.valid: + self.photoDestinationFSView.goToPath(self.prefs.photo_download_folder) + self.photoDestinationFSView.activated.connect(self.photoDestinationPathChosen) + self.photoDestinationFSView.clicked.connect(self.photoDestinationPathChosen) + + self.videoDestinationFSView = FileSystemView(model=self.fileSystemModel, rapidApp=self) + self.videoDestinationFSView.setModel(self.fileSystemFilter) + self.videoDestinationFSView.setItemDelegate(self.fileSystemDelegate) + self.videoDestinationFSView.hideColumns() + self.videoDestinationFSView.setRootIndex(index) + if video_df.valid: + self.videoDestinationFSView.goToPath(self.prefs.video_download_folder) + self.videoDestinationFSView.activated.connect(self.videoDestinationPathChosen) + self.videoDestinationFSView.clicked.connect(self.videoDestinationPathChosen) + + def createDeviceThisComputerViews(self) -> None: + + # Devices Header and View + tip = _('Turn on or off the use of devices attached to this computer as download sources') + self.deviceToggleView = QToggleView(label=_('Devices'), + display_alternate=True, + toggleToolTip=tip, + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white), + on=self.prefs.device_autodetection) + self.deviceToggleView.addWidget(self.deviceView) + self.deviceToggleView.valueChanged.connect(self.deviceToggleViewValueChange) + self.deviceToggleView.setSizePolicy(QSizePolicy.MinimumExpanding, + QSizePolicy.MinimumExpanding) + + # This Computer Header and View + + tip = _('Turn on or off the use of a folder on this computer as a download source') + self.thisComputerToggleView = QToggleView(label=_('This Computer'), + display_alternate=True, + toggleToolTip=tip, + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white), + on=bool(self.prefs.this_computer_source)) + self.thisComputerToggleView.valueChanged.connect(self.thisComputerToggleValueChanged) + + self.thisComputer = ComputerWidget(objectName='thisComputer', + view=self.thisComputerView, + fileSystemView=self.thisComputerFSView, + select_text=_('Select a source folder')) + if self.prefs.this_computer_source: + self.thisComputer.setViewVisible(self.prefs.this_computer_source) + + self.thisComputerToggleView.addWidget(self.thisComputer) + + def createDestinationViews(self) -> None: + """ + Create the widgets that let the user choose where to download photos and videos to, + and that show them how much storage space there is available for their files. + """ + + self.photoDestination = QPanelView(label=_('Photos'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + self.videoDestination = QPanelView(label=_('Videos'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + + # Display storage space when photos and videos are being downloaded to the same + # partition + + self.combinedDestinationDisplay = DestinationDisplay(parent=self) + self.combinedDestinationDisplayContainer = QPanelView(_('Projected Storage Use'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + self.combinedDestinationDisplayContainer.addWidget(self.combinedDestinationDisplay) + + # Display storage space when photos and videos are being downloaded to different + # partitions. + # Also display the file system folder chooser for both destinations. + + self.photoDestinationDisplay = DestinationDisplay(menu=True, file_type=FileType.photo, + parent=self) + self.photoDestinationDisplay.setDestination(self.prefs.photo_download_folder) + self.photoDestinationWidget = ComputerWidget(objectName='photoDestination', + view=self.photoDestinationDisplay, fileSystemView=self.photoDestinationFSView, + select_text=_('Select a destination folder')) + self.photoDestination.addWidget(self.photoDestinationWidget) + + self.videoDestinationDisplay = DestinationDisplay(menu=True, file_type=FileType.video, + parent=self) + self.videoDestinationDisplay.setDestination(self.prefs.video_download_folder) + self.videoDestinationWidget = ComputerWidget(objectName='videoDestination', + view=self.videoDestinationDisplay, fileSystemView=self.videoDestinationFSView, + select_text=_('Select a destination folder')) + self.videoDestination.addWidget(self.videoDestinationWidget) + + self.photoDestinationContainer = QWidget() + layout = QVBoxLayout() + layout.setContentsMargins(0, 0, 0, 0) + self.photoDestinationContainer.setLayout(layout) + layout.addWidget(self.combinedDestinationDisplayContainer) + layout.addWidget(self.photoDestination) + + def createRenamePanels(self) -> None: + """ + Create the file renaming panel + """ + + self.renamePanel = RenamePanel(parent=self) + + def createJobCodePanel(self) -> None: + """ + Create the job code panel + """ + + self.jobCodePanel = JobCodePanel(parent=self) + + def createBackupPanel(self) -> None: + """ + Create the backup options panel + """ + + self.backupPanel = BackupPanel(parent=self) + + def createBottomControls(self) -> None: + self.thumbnailControl = QWidget() + layout = QHBoxLayout() + + # left and right align at edge of left & right bar + hmargin = self.proximityButton.sizeHint().width() + hmargin += self.standard_spacing + vmargin = int(QFontMetrics(QFont()).height() / 2 ) + + layout.setContentsMargins(hmargin, vmargin, hmargin, vmargin) + layout.setSpacing(self.standard_spacing) + self.thumbnailControl.setLayout(layout) + + font = self.font() # type: QFont + font.setPointSize(font.pointSize() - 2) + + self.showCombo = ChevronCombo() + self.showCombo.addItem(_('All'), Show.all) + self.showCombo.addItem(_('New'), Show.new_only) + self.showCombo.currentIndexChanged.connect(self.showComboChanged) + self.showLabel = self.showCombo.makeLabel(_("Show:")) + + self.sortCombo = ChevronCombo() + self.sortCombo.addItem(_("Modification Time"), Sort.modification_time) + self.sortCombo.addItem(_("Checked State"), Sort.checked_state) + self.sortCombo.addItem(_("Filename"), Sort.filename) + self.sortCombo.addItem(_("Extension"), Sort.extension) + self.sortCombo.addItem(_("File Type"), Sort.file_type) + self.sortCombo.addItem(_("Device"), Sort.device) + self.sortCombo.currentIndexChanged.connect(self.sortComboChanged) + self.sortLabel= self.sortCombo.makeLabel(_("Sort:")) + + self.sortOrder = ChevronCombo() + self.sortOrder.addItem(_("Ascending"), Qt.AscendingOrder) + self.sortOrder.addItem(_("Descending"), Qt.DescendingOrder) + self.sortOrder.currentIndexChanged.connect(self.sortOrderChanged) + + for widget in (self.showLabel, self.sortLabel, self.sortCombo, self.showCombo, + self.sortOrder): + widget.setFont(font) + + self.checkAllLabel = QLabel(_('Select All:')) + + # Remove the border when the widget is highlighted + style = """ + QCheckBox { + border: none; + outline: none; + spacing: %(spacing)d; + } + """ % dict(spacing=self.standard_spacing // 2) + self.selectAllPhotosCheckbox = QCheckBox(_("Photos") + " ") + self.selectAllVideosCheckbox = QCheckBox(_("Videos")) + self.selectAllPhotosCheckbox.setStyleSheet(style) + self.selectAllVideosCheckbox.setStyleSheet(style) + + for widget in (self.checkAllLabel, self.selectAllPhotosCheckbox, + self.selectAllVideosCheckbox): + widget.setFont(font) + + self.selectAllPhotosCheckbox.stateChanged.connect(self.selectAllPhotosCheckboxChanged) + self.selectAllVideosCheckbox.stateChanged.connect(self.selectAllVideosCheckboxChanged) + + layout.addWidget(self.showLabel) + layout.addWidget(self.showCombo) + layout.addSpacing(QFontMetrics(QFont()).height() * 2) + layout.addWidget(self.sortLabel) + layout.addWidget(self.sortCombo) + layout.addWidget(self.sortOrder) + layout.addStretch() + layout.addWidget(self.checkAllLabel) + layout.addWidget(self.selectAllPhotosCheckbox) + layout.addWidget(self.selectAllVideosCheckbox) + + def createCenterPanels(self) -> None: + self.centerSplitter = QSplitter() + self.centerSplitter.setOrientation(Qt.Horizontal) + self.leftPanelSplitter = QSplitter() + self.leftPanelSplitter.setOrientation(Qt.Vertical) + self.rightPanelSplitter = QSplitter() + self.rightPanelSplitter.setOrientation(Qt.Vertical) + self.rightPanels = QStackedWidget() + + def configureCenterPanels(self, settings: QSettings) -> None: + self.leftPanelSplitter.addWidget(self.deviceToggleView) + self.leftPanelSplitter.addWidget(self.thisComputerToggleView) + self.leftPanelSplitter.addWidget(self.temporalProximity) + + self.rightPanelSplitter.addWidget(self.photoDestinationContainer) + self.rightPanelSplitter.addWidget(self.videoDestination) + + self.leftPanelSplitter.setCollapsible(0, False) + self.leftPanelSplitter.setCollapsible(1, False) + self.leftPanelSplitter.setCollapsible(2, False) + self.leftPanelSplitter.setStretchFactor(0, 0) + self.leftPanelSplitter.setStretchFactor(1, 1) + self.leftPanelSplitter.setStretchFactor(2, 1) + + self.rightPanels.addWidget(self.rightPanelSplitter) + self.rightPanels.addWidget(self.renamePanel) + self.rightPanels.addWidget(self.jobCodePanel) + self.rightPanels.addWidget(self.backupPanel) + + self.centerSplitter.addWidget(self.leftPanelSplitter) + self.centerSplitter.addWidget(self.thumbnailView) + self.centerSplitter.addWidget(self.rightPanels) + self.centerSplitter.setStretchFactor(0, 0) + self.centerSplitter.setStretchFactor(1, 2) + self.centerSplitter.setStretchFactor(2, 0) + self.centerSplitter.setCollapsible(0, False) + self.centerSplitter.setCollapsible(1, False) + self.centerSplitter.setCollapsible(2, False) + + self.rightPanelSplitter.setCollapsible(0, False) + self.rightPanelSplitter.setCollapsible(1, False) + + splitterSetting = settings.value("centerSplitterSizes") + if splitterSetting is not None: + self.centerSplitter.restoreState(splitterSetting) + else: + self.centerSplitter.setSizes([200, 400, 200]) + + splitterSetting = settings.value("leftPanelSplitterSizes") + if splitterSetting is not None: + self.leftPanelSplitter.restoreState(splitterSetting) + else: + self.leftPanelSplitter.setSizes([200, 200, 400]) + + splitterSetting = settings.value("rightPanelSplitterSizes") + if splitterSetting is not None: + self.rightPanelSplitter.restoreState(splitterSetting) + else: + self.rightPanelSplitter.setSizes([200,200]) + + def setDownloadCapabilities(self) -> bool: + """ + Update the destination displays and download button + + :return: True if download destinations are capable of having + all marked files downloaded to them + """ + marked_summary = self.thumbnailModel.getMarkedSummary() + if self.prefs.backup_files: + downloading_to = self.backup_devices.get_download_backup_device_overlap( + photo_download_folder=self.prefs.photo_download_folder, + video_download_folder=self.prefs.video_download_folder) + self.backupPanel.setDownloadingTo(downloading_to=downloading_to) + backups_good = self.updateBackupView(marked_summary=marked_summary) + else: + backups_good = True + downloading_to = defaultdict(set) + + destinations_good = self.updateDestinationViews(marked_summary=marked_summary, + downloading_to=downloading_to) + + download_good = destinations_good and backups_good + self.setDownloadActionState(download_good) + self.destinationButton.setHighlighted(not destinations_good) + self.backupButton.setHighlighted(not backups_good) + return download_good + + def updateDestinationViews(self, + marked_summary: MarkedSummary, + downloading_to: Optional[DefaultDict[int, Set[FileType]]]=None) -> bool: + """ + Updates the the header bar and storage space view for the + photo and video download destinations. + + :return True if destinations required for the download exist, + and there is sufficient space on them, else False. + """ + + size_photos_marked = marked_summary.size_photos_marked + size_videos_marked = marked_summary.size_videos_marked + marked = marked_summary.marked + + if self.unity_progress: + available = self.thumbnailModel.getNoFilesMarkedForDownload() + for launcher in self.desktop_launchers: + if available: + launcher.set_property("count", available) + launcher.set_property("count_visible", True) + else: + launcher.set_property("count_visible", False) + + destinations_good = True + + # Assume that invalid destination folders have already been reset to '' + if self.prefs.photo_download_folder and self.prefs.video_download_folder: + same_dev = same_device(self.prefs.photo_download_folder, + self.prefs.video_download_folder) + else: + same_dev = False + + merge = self.downloadIsRunning() + + if same_dev: + files_to_display = DisplayingFilesOfType.photos_and_videos + self.combinedDestinationDisplay.downloading_to = downloading_to + self.combinedDestinationDisplay.setDestination(self.prefs.photo_download_folder) + self.combinedDestinationDisplay.setDownloadAttributes(marked, size_photos_marked, + size_videos_marked, files_to_display, DestinationDisplayType.usage_only, + merge) + display_type = DestinationDisplayType.folder_only + self.combinedDestinationDisplayContainer.setVisible(True) + destinations_good = self.combinedDestinationDisplay.sufficientSpaceAvailable() + else: + files_to_display = DisplayingFilesOfType.photos + display_type = DestinationDisplayType.folders_and_usage + self.combinedDestinationDisplayContainer.setVisible(False) + + if self.prefs.photo_download_folder: + self.photoDestinationDisplay.downloading_to = downloading_to + self.photoDestinationDisplay.setDownloadAttributes(marked, size_photos_marked, + 0, files_to_display, display_type, merge) + self.photoDestinationWidget.setViewVisible(True) + if display_type == DestinationDisplayType.folders_and_usage: + destinations_good = self.photoDestinationDisplay.sufficientSpaceAvailable() + else: + # Photo download folder was invalid or simply not yet set + self.photoDestinationWidget.setViewVisible(False) + if size_photos_marked: + destinations_good = False + + if not same_dev: + files_to_display = DisplayingFilesOfType.videos + if self.prefs.video_download_folder: + self.videoDestinationDisplay.downloading_to = downloading_to + self.videoDestinationDisplay.setDownloadAttributes(marked, 0, + size_videos_marked, files_to_display, display_type, merge) + self.videoDestinationWidget.setViewVisible(True) + if display_type == DestinationDisplayType.folders_and_usage: + destinations_good = (self.videoDestinationDisplay.sufficientSpaceAvailable() and + destinations_good) + else: + # Video download folder was invalid or simply not yet set + self.videoDestinationWidget.setViewVisible(False) + if size_videos_marked: + destinations_good = False + + return destinations_good + + @pyqtSlot() + def updateThumbnailModelAfterProximityChange(self) -> None: + """ + Respond to the user selecting / deslecting temporal proximity + cells + """ + + self.thumbnailModel.updateAllDeviceDisplayCheckMarks() + self.thumbnailModel.updateSelectionAfterProximityChange() + self.thumbnailModel.resetHighlighting() + + def updateBackupView(self, marked_summary: MarkedSummary) -> bool: + merge = self.downloadIsRunning() + self.backupPanel.setDownloadAttributes(marked=marked_summary.marked, + photos_size=marked_summary.size_photos_marked, + videos_size=marked_summary.size_videos_marked, + merge=merge) + return self.backupPanel.sufficientSpaceAvailable() + + def setDownloadActionState(self, download_destinations_good: bool) -> None: + """ + Sets sensitivity of Download action to enable or disable it. + Affects download button and menu item. + + :param download_destinations_good: whether the download destinations + are valid and contain sufficient space for the download to proceed + """ + + if not self.downloadIsRunning(): + files_marked = False + # Don't enable starting a download while devices are being scanned + if len(self.devices.scanning) == 0: + files_marked = self.thumbnailModel.filesAreMarkedForDownload() + + enabled = files_marked and download_destinations_good + + self.downloadAct.setEnabled(enabled) + self.downloadButton.setEnabled(enabled) + if files_marked: + marked = self.thumbnailModel.getNoFilesAndTypesMarkedForDownload() + files = marked.file_types_present_details() + text = _("Download %(files)s") % dict(files=files) # type: str + self.downloadButton.setText(text) + else: + self.downloadButton.setText(self.downloadAct.text()) + else: + self.downloadAct.setEnabled(True) + self.downloadButton.setEnabled(True) + + def setDownloadActionLabel(self) -> None: + """ + Sets download action and download button text to correct value, depending on + whether a download is occurring or not, including whether it is paused + """ + + if self.devices.downloading: + if self.download_paused: + text = _("Resume Download") + else: + text = _("Pause") + else: + text = _("Download") + + self.downloadAct.setText(text) + self.downloadButton.setText(text) + + def createMenus(self) -> None: + self.menu = QMenu() + self.menu.addAction(self.downloadAct) + self.menu.addAction(self.preferencesAct) + self.menu.addSeparator() + self.menu.addAction(self.errorLogAct) + self.menu.addAction(self.clearDownloadsAct) + self.menu.addSeparator() + self.menu.addAction(self.helpAct) + self.menu.addAction(self.didYouKnowAct) + self.menu.addAction(self.newVersionAct) + self.menu.addAction(self.reportProblemAct) + self.menu.addAction(self.makeDonationAct) + self.menu.addAction(self.translateApplicationAct) + self.menu.addAction(self.aboutAct) + self.menu.addAction(self.quitAct) + + self.menuButton = MenuButton(icon=QIcon(':/menu.svg'), menu=self.menu) + + def doCheckForNewVersion(self) -> None: + """Check online for a new program version""" + self.newVersionCheckDialog.reset() + self.newVersionCheckDialog.show() + self.checkForNewVersionRequest.emit() + + def doSourceAction(self) -> None: + self.sourceButton.animateClick() + + def doDownloadAction(self) -> None: + self.downloadButton.animateClick() + + def doRefreshAction(self) -> None: + pass + + def doPreferencesAction(self) -> None: + self.scan_all_again = self.scan_non_camera_devices_again = False + self.search_for_devices_again = False + + dialog = PreferencesDialog(prefs=self.prefs, parent=self) + dialog.exec() + self.prefs.sync() + + if self.scan_all_again or self.scan_non_camera_devices_again: + self.rescanDevicesAndComputer( + ignore_cameras=not self.scan_all_again, + rescan_path=self.scan_all_again + ) + + if self.search_for_devices_again: + # Update the list of valid mounts + logging.debug( + "Updating the list of valid mounts after preference change to only_external_mounts" + ) + self.validMounts = ValidMounts(onlyExternalMounts=self.prefs.only_external_mounts) + self.searchForDevicesAgain() + + # Just to be extra safe, reset these values to their 'off' state: + self.scan_all_again = self.scan_non_camera_devices_again = False + self.search_for_devices_again = False + + def doErrorLogAction(self) -> None: + self.errorLog.setVisible(self.errorLogAct.isChecked()) + + def doClearDownloadsAction(self): + self.thumbnailModel.clearCompletedDownloads() + + def doHelpAction(self) -> None: + webbrowser.open_new_tab("http://www.damonlynch.net/rapid/help.html") + + def doDidYouKnowAction(self) -> None: + try: + self.tip.activate() + except AttributeError: + self.tip = didyouknow.DidYouKnowDialog(self.prefs, self) + self.tip.activate() + + def makeProblemReportDialog(self, header: str, title: Optional[str]=None) -> None: + log_path, log_file = os.path.split(iplogging.full_log_file_path()) + log_uri = pathname2url(log_path) + + body = _( + r"""Please report the problem at {website}.

    + Attach the log file {log_file} to your report (click + here to open the log directory). + """ + ).format( + website='https://bugs.launchpad.net/rapid', log_path=log_uri, log_file=log_file + ) + + message = '{header}

    {body}'.format(header=header, body=body) + + errorbox = self.standardMessageBox(message=message, rich_text=True, title=title) + errorbox.exec_() + + def doReportProblemAction(self) -> None: + header = _('Thank you for reporting a problem in Rapid Photo Downloader') + header = '{}'.format(header) + self.makeProblemReportDialog(header) + + def doMakeDonationAction(self) -> None: + webbrowser.open_new_tab("http://www.damonlynch.net/rapid/donate.html") + + def doTranslateApplicationAction(self) -> None: + webbrowser.open_new_tab("http://www.damonlynch.net/rapid/translate.html") + + def doAboutAction(self) -> None: + about = AboutDialog(self) + about.exec() + + def standardMessageBox(self, message: str, + rich_text: bool, + title: Optional[str]=None) -> QMessageBox: + """ + Create a standard messagebox to be displayed to the user + + :param message: the text to display + :param rich_text: whether it text to display is in HTML format + :param title: optional title for message box, else defaults to + localized 'Rapid Photo Downloader' + :return: the message box + """ + + msgBox = QMessageBox() + icon = QIcon(':/rapid-photo-downloader.svg').pixmap(standardIconSize()) + if title is None: + title = _("Rapid Photo Downloader") + if rich_text: + msgBox.setTextFormat(Qt.RichText) + msgBox.setIconPixmap(icon) + msgBox.setWindowTitle(title) + msgBox.setText(message) + return msgBox + + @pyqtSlot(bool) + def thisComputerToggleValueChanged(self, on: bool) -> None: + """ + Respond to This Computer Toggle Switch + + :param on: whether swich is on or off + """ + + if on: + self.thisComputer.setViewVisible(bool(self.prefs.this_computer_path)) + self.prefs.this_computer_source = on + if not on: + if len(self.devices.this_computer) > 0: + scan_id = list(self.devices.this_computer)[0] + self.removeDevice(scan_id=scan_id) + self.prefs.this_computer_path = '' + self.thisComputerFSView.clearSelection() + + self.adjustLeftPanelSliderHandles() + + @pyqtSlot(bool) + def deviceToggleViewValueChange(self, on: bool) -> None: + """ + Respond to Devices Toggle Switch + + :param on: whether swich is on or off + """ + + self.prefs.device_autodetection = on + if not on: + for scan_id in list(self.devices.volumes_and_cameras): + self.removeDevice(scan_id=scan_id, adjust_temporal_proximity=False) + if len(self.devices) == 0: + self.temporalProximity.setState(TemporalProximityState.empty) + else: + self.generateTemporalProximityTableData("devices were removed as a download source") + else: + # This is a real hack -- but I don't know a better way to let the + # slider redraw itself + QTimer.singleShot(100, self.devicesViewToggledOn) + self.adjustLeftPanelSliderHandles() + + @pyqtSlot() + def devicesViewToggledOn(self) -> None: + self.searchForCameras() + self.setupNonCameraDevices() + + @pyqtSlot(QModelIndex) + def thisComputerPathChosen(self, index: QModelIndex) -> None: + """ + Handle user selecting new device location path. + + Called after single click or folder being activated. + + :param index: cell clicked + """ + + path = self.fileSystemModel.filePath(index.model().mapToSource(index)) + + if self.downloadIsRunning() and self.prefs.this_computer_path: + message = _("Changing This Computer source path

    Do you really want to " + "change the source path to %(new_path)s?

    You are currently " + "downloading from %(source_path)s.

    " + "If you do change the path, the current download from This Computer " + "will be cancelled.") % dict(new_path=make_html_path_non_breaking(path), + source_path=make_html_path_non_breaking( + self.prefs.this_computer_path)) + + msgbox = self.standardMessageBox(message=message, rich_text=True) + msgbox.setIcon(QMessageBox.Question) + msgbox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + if msgbox.exec() == QMessageBox.No: + self.thisComputerFSView.goToPath(self.prefs.this_computer_path) + return + + if path != self.prefs.this_computer_path: + if self.prefs.this_computer_path: + scan_id = self.devices.scan_id_from_path(self.prefs.this_computer_path, + DeviceType.path) + if scan_id is not None: + logging.debug("Removing path from device view %s", + self.prefs.this_computer_path) + self.removeDevice(scan_id=scan_id) + self.prefs.this_computer_path = path + self.thisComputer.setViewVisible(True) + self.setupManualPath() + + @pyqtSlot(QModelIndex) + def photoDestinationPathChosen(self, index: QModelIndex) -> None: + """ + Handle user setting new photo download location + + Called after single click or folder being activated. + + :param index: cell clicked + """ + + path = self.fileSystemModel.filePath(index.model().mapToSource(index)) + + if not self.checkChosenDownloadDestination(path, FileType.photo): + return + + if validate_download_folder(path).valid: + if path != self.prefs.photo_download_folder: + self.prefs.photo_download_folder = path + self.watchedDownloadDirs.updateWatchPathsFromPrefs(self.prefs) + self.folder_preview_manager.change_destination() + self.photoDestinationDisplay.setDestination(path=path) + self.setDownloadCapabilities() + else: + logging.error("Invalid photo download destination chosen: %s", path) + self.handleInvalidDownloadDestination(file_type=FileType.photo) + + def checkChosenDownloadDestination(self, path: str, file_type: FileType) -> bool: + """ + Check the path the user has chosen to ensure it's not a provisional + download subfolder. If it is a download subfolder that already existed, + confirm with the user that they did in fact want to use that destination. + + :param path: path chosen + :param file_type: whether for photos or videos + :return: False if the path is problematic and should be ignored, else True + """ + + problematic = self.downloadIsRunning() + if problematic: + message = _("You cannot change the download destination while downloading.") + msgbox = self.standardMessageBox(message=message, rich_text=False) + msgbox.setIcon(QMessageBox.Warning) + msgbox.exec() + + else: + problematic = path in self.fileSystemModel.preview_subfolders + + if not problematic and path in self.fileSystemModel.download_subfolders: + message = _("Confirm Download Destination

    Are you sure you want to set " + "the %(file_type)s download destination to %(path)s?") % dict( + file_type=file_type.name, path=make_html_path_non_breaking(path)) + msgbox = self.standardMessageBox(message=message, rich_text=True) + msgbox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + msgbox.setIcon(QMessageBox.Question) + problematic = msgbox.exec() == QMessageBox.No + + if problematic: + if file_type == FileType.photo and self.prefs.photo_download_folder: + self.photoDestinationFSView.goToPath(self.prefs.photo_download_folder) + elif file_type == FileType.video and self.prefs.video_download_folder: + self.videoDestinationFSView.goToPath(self.prefs.video_download_folder) + return False + + return True + + def handleInvalidDownloadDestination(self, file_type: FileType, do_update: bool=True) -> None: + """ + Handle cases where user clicked on an invalid download directory, + or the directory simply having disappeared + + :param file_type: type of destination to work on + :param do_update: if True, update watched folders, provisional + download folders and update the UI to reflect new download + capabilities + """ + + if file_type == FileType.photo: + self.prefs.photo_download_folder = '' + self.photoDestinationWidget.setViewVisible(False) + else: + self.prefs.video_download_folder = '' + self.videoDestinationWidget.setViewVisible(False) + + if do_update: + self.watchedDownloadDirs.updateWatchPathsFromPrefs(self.prefs) + self.folder_preview_manager.change_destination() + self.setDownloadCapabilities() + + @pyqtSlot(QModelIndex) + def videoDestinationPathChosen(self, index: QModelIndex) -> None: + """ + Handle user setting new video download location + + Called after single click or folder being activated. + + :param index: cell clicked + """ + + path = self.fileSystemModel.filePath(index.model().mapToSource(index)) + + if not self.checkChosenDownloadDestination(path, FileType.video): + return + + if validate_download_folder(path).valid: + if path != self.prefs.video_download_folder: + self.prefs.video_download_folder = path + self.watchedDownloadDirs.updateWatchPathsFromPrefs(self.prefs) + self.folder_preview_manager.change_destination() + self.videoDestinationDisplay.setDestination(path=path) + self.setDownloadCapabilities() + else: + logging.error("Invalid video download destination chosen: %s", path) + self.handleInvalidDownloadDestination(file_type=FileType.video) + + @pyqtSlot() + def downloadButtonClicked(self) -> None: + if self.download_paused: + logging.debug("Download resumed") + self.resumeDownload() + else: + if self.downloadIsRunning(): + self.pauseDownload() + else: + start_download = True + if self.prefs.warn_downloading_all and \ + self.thumbnailModel.anyCheckedFilesFiltered(): + message = _("""Downloading all files

    + A download always includes all files that are checked for download, + including those that are not currently displayed because the Timeline + is being used or because only new files are being shown.

    + Do you want to proceed with the download?""") + + warning = RememberThisDialog(message=message, + icon=':/rapid-photo-downloader.svg', + remember=RememberThisMessage.do_not_ask_again, + parent=self) + + start_download = warning.exec_() + if warning.remember: + self.prefs.warn_downloading_all = False + + if start_download: + logging.debug("Download activated") + + if self.jobCodePanel.needToPromptForJobCode(): + if self.jobCodePanel.getJobCodeBeforeDownload(): + self.startDownload() + else: + self.startDownload() + + def pauseDownload(self) -> None: + """ + Pause the copy files processes + """ + + self.dl_update_timer.stop() + self.download_paused = True + self.sendPauseToThread(self.copy_controller) + self.setDownloadActionLabel() + self.time_check.pause() + self.displayMessageInStatusBar() + + def resumeDownload(self) -> None: + """ + Resume a download after it has been paused, and start + downloading from any queued auto-start downloads + """ + + for scan_id in self.devices.downloading: + self.time_remaining.set_time_mark(scan_id) + + self.time_check.set_download_mark() + self.sendResumeToThread(self.copy_controller) + self.download_paused = False + self.dl_update_timer.start() + self.download_start_time = time.time() + self.setDownloadActionLabel() + self.immediatelyDisplayDownloadRunningInStatusBar() + for scan_id in self.devices.queued_to_download: + self.startDownload(scan_id=scan_id) + self.devices.queued_to_download = set() # type: Set[int] + + def downloadIsRunning(self) -> bool: + """ + :return True if a file is currently being downloaded, renamed + or backed up, else False + """ + if not self.devices.downloading: + if self.prefs.backup_files: + return not self.download_tracker.all_files_backed_up() + else: + return False + else: + return True + + def startDownload(self, scan_id: int=None) -> None: + """ + Start download, renaming and backup of files. + + :param scan_id: if specified, only files matching it will be + downloaded + """ + logging.debug("Start Download phase 1 has started") + + if self.prefs.backup_files: + self.initializeBackupThumbCache() + + self.download_files = self.thumbnailModel.getFilesMarkedForDownload(scan_id) + + # model, port + camera_unmounts_called = set() # type: Set[Tuple(str, str)] + stop_thumbnailing_cmd_issued = False + + stop_thumbnailing = [scan_id for scan_id in self.download_files.camera_access_needed + if scan_id in self.devices.thumbnailing] + for scan_id in stop_thumbnailing: + device = self.devices[scan_id] + if not scan_id in self.thumbnailModel.generating_thumbnails: + logging.debug("Not terminating thumbnailing of %s because it's not in the " + "thumbnail manager", device.display_name) + else: + logging.debug("Terminating thumbnailing for %s because a download is starting", + device.display_name) + self.thumbnailModel.terminateThumbnailGeneration(scan_id) + self.devices.cameras_to_stop_thumbnailing.add(scan_id) + stop_thumbnailing_cmd_issued = True + + if self.gvfsControlsMounts: + mount_points = {} + # If a device was being thumbnailed, then it wasn't mounted by GVFS + # Therefore filter out the cameras we've already requested their + # thumbnailing be stopped + still_to_check = [scan_id for scan_id in self.download_files.camera_access_needed + if scan_id not in stop_thumbnailing] + for scan_id in still_to_check: + # This next value is likely *always* True, but check nonetheless + if self.download_files.camera_access_needed[scan_id]: + device = self.devices[scan_id] + model = device.camera_model + port = device.camera_port + mount_point = self.gvolumeMonitor.ptpCameraMountPoint(model, port) + if mount_point is not None: + self.devices.cameras_to_gvfs_unmount_for_download.add(scan_id) + camera_unmounts_called.add((model, port)) + mount_points[(model, port)] = mount_point + if len(camera_unmounts_called): + logging.info("%s camera(s) need to be unmounted by GVFS before the download begins", + len(camera_unmounts_called)) + for model, port in camera_unmounts_called: + self.gvolumeMonitor.unmountCamera(model, port, + download_starting=True, + mount_point=mount_points[(model, port)]) + + if not camera_unmounts_called and not stop_thumbnailing_cmd_issued: + self.startDownloadPhase2() + + def startDownloadPhase2(self) -> None: + logging.debug("Start Download phase 2 has started") + download_files = self.download_files + + invalid_dirs = self.invalidDownloadFolders(download_files.download_types) + + if invalid_dirs: + if len(invalid_dirs) > 1: + msg = _("These download folders are invalid:\n%(" + "folder1)s\n%(folder2)s") % { + 'folder1': invalid_dirs[0], 'folder2': invalid_dirs[1]} + else: + msg = _("This download folder is invalid:\n%s") % invalid_dirs[0] + msgBox = QMessageBox(self) + msgBox.setIcon(QMessageBox.Critical) + msgBox.setWindowTitle(_("Download Failure")) + msgBox.setText(_("The download cannot proceed.")) + msgBox.setInformativeText(msg) + msgBox.exec() + else: + missing_destinations = self.backup_devices.backup_destinations_missing( + download_files.download_types) + if missing_destinations is not None: + # Warn user that they have specified that they want to + # backup a file type, but no such folder exists on backup + # devices + if self.prefs.backup_device_autodetection: + if missing_destinations == BackupFailureType.photos_and_videos: + logging.warning("Photos and videos will not be backed up because there " + "is nowhere to back them up") + msg = _("Photos and videos will not be backed up because there is nowhere " + "to back them up. Do you still want to start the download?") + elif missing_destinations == BackupFailureType.photos: + logging.warning("No backup device exists for backing up photos") + # Translators: filetype will be replaced with 'photos' or 'videos' + msg = _("No backup device exists for backing up %(filetype)s. Do you " + "still want to start the download?") % {'filetype': _('photos')} + + else: + logging.warning("No backup device contains a valid folder for backing up " + "videos") + # Translators: filetype will be replaced with 'photos' or 'videos' + msg = _("No backup device exists for backing up %(filetype)s. Do you " + "still want to start the download?") % {'filetype': _('videos')} + else: + if missing_destinations == BackupFailureType.photos_and_videos: + logging.warning("The manually specified photo and videos backup paths do " + "not exist or are not writable") + msg = _( + "The photo and video backup destinations do not exist or cannot " + "be written to.

    Do you still want to start the download?" + ) + elif missing_destinations == BackupFailureType.photos: + logging.warning("The manually specified photo backup path does not exist " + "or is not writable") + # Translators: filetype will be replaced by either 'photo' or 'video' + msg = _( + "The %(filetype)s backup destination does not exist or cannot be " + "written to.

    Do you still want to start the download?" + ) % {'filetype': _('photo')} + else: + logging.warning("The manually specified video backup path does not exist " + "or is not writable") + msg = _( + "The %(filetype)s backup destination does not exist or cannot be " + "written to.

    Do you still want to start the download?" + ) % {'filetype': _('video')} + + + if self.prefs.warn_backup_problem: + warning = RememberThisDialog(message=msg, + icon=':/rapid-photo-downloader.svg', + remember=RememberThisMessage.do_not_ask_again, + parent=self, + title= _("Backup problem")) + do_download = warning.exec() + if warning.remember: + self.prefs.warn_backup_problem = False + if not do_download: + return + + # Suppress showing a notification message about any timeline + # and provisional folders rebuild - download takes priority + self.ctime_notification_issued = False + + # Set time download is starting if it is not already set + # it is unset when all downloads are completed + # It is used in file renaming + if self.download_start_datetime is None: + self.download_start_datetime = datetime.datetime.now() + # The download start time (not datetime) is used to determine + # when to show the time remaining and download speed in the status bar + if self.download_start_time is None: + self.download_start_time = time.time() + + # Set status to download pending + self.thumbnailModel.markDownloadPending(download_files.files) + + # disable refresh and the changing of various preferences while + # the download is occurring + self.enablePrefsAndRefresh(enabled=False) + + # notify renameandmovefile process to read any necessary values + # from the program preferences + data = RenameAndMoveFileData(message=RenameAndMoveStatus.download_started) + self.sendDataMessageToThread(self.rename_controller, data=data) + + # notify backup processes to reset their problem reports + self.sendBackupStartFinishMessageToWorkers(BackupStatus.backup_started) + + # Maximum value of progress bar may have been set to the number + # of thumbnails being generated. Reset it to use a percentage. + self.downloadProgressBar.setMaximum(100) + + for scan_id in download_files.files: + files = download_files.files[scan_id] + # if generating thumbnails for this scan_id, stop it + if self.thumbnailModel.terminateThumbnailGeneration(scan_id): + generate_thumbnails = self.thumbnailModel.markThumbnailsNeeded(files) + else: + generate_thumbnails = False + + self.downloadFiles(files, scan_id, + download_files.download_stats[scan_id], + generate_thumbnails) + + self.setDownloadActionLabel() + + def downloadFiles(self, files: list, + scan_id: int, + download_stats: DownloadStats, + generate_thumbnails: bool) -> None: + """ + + :param files: list of the files to download + :param scan_id: the device from which to download the files + :param download_stats: count of files and their size + :param generate_thumbnails: whether thumbnails must be + generated in the copy files process. + """ + + model = self.mapModel(scan_id) + model.setSpinnerState(scan_id, DeviceState.downloading) + + if download_stats.no_photos > 0: + photo_download_folder = self.prefs.photo_download_folder + else: + photo_download_folder = None + + if download_stats.no_videos > 0: + video_download_folder = self.prefs.video_download_folder + else: + video_download_folder = None + + self.download_tracker.init_stats(scan_id=scan_id, stats=download_stats) + download_size = download_stats.photos_size_in_bytes + \ + download_stats.videos_size_in_bytes + + if self.prefs.backup_files: + download_size += ((len(self.backup_devices.photo_backup_devices) * + download_stats.photos_size_in_bytes) + ( + len(self.backup_devices.video_backup_devices) * + download_stats.videos_size_in_bytes)) + + self.time_remaining[scan_id] = download_size + self.time_check.set_download_mark() + + self.devices.set_device_state(scan_id, DeviceState.downloading) + self.updateProgressBarState() + self.immediatelyDisplayDownloadRunningInStatusBar() + self.setDownloadActionState(True) + + if not self.dl_update_timer.isActive(): + self.dl_update_timer.start() + + if self.autoStart(scan_id) and self.prefs.generate_thumbnails: + for rpd_file in files: + rpd_file.generate_thumbnail = True + generate_thumbnails = True + + verify_file = self.prefs.verify_file + + # Initiate copy files process + + device = self.devices[scan_id] + copyfiles_args = CopyFilesArguments(scan_id=scan_id, + device=device, + photo_download_folder=photo_download_folder, + video_download_folder=video_download_folder, + files=files, + verify_file=verify_file, + generate_thumbnails=generate_thumbnails, + log_gphoto2=self.log_gphoto2) + + self.sendStartWorkerToThread(self.copy_controller, worker_id=scan_id, data=copyfiles_args) + + @pyqtSlot(int, str, str) + def tempDirsReceivedFromCopyFiles(self, scan_id: int, + photo_temp_dir: str, + video_temp_dir: str) -> None: + self.fileSystemFilter.setTempDirs([photo_temp_dir, video_temp_dir]) + self.temp_dirs_by_scan_id[scan_id] = list(filter(None,[photo_temp_dir, + video_temp_dir])) + + def cleanAllTempDirs(self): + """ + Deletes temporary files and folders used in all downloads. + """ + if self.temp_dirs_by_scan_id: + logging.debug("Cleaning temporary directories") + for scan_id in self.temp_dirs_by_scan_id: + self.cleanTempDirsForScanId(scan_id, remove_entry=False) + self.temp_dirs_by_scan_id = {} + + def cleanTempDirsForScanId(self, scan_id: int, remove_entry: bool=True): + """ + Deletes temporary files and folders used in download. + + :param scan_id: the scan id associated with the temporary + directory + :param remove_entry: if True, remove the scan_id from the + dictionary tracking temporary directories + """ + + home_dir = os.path.expanduser("~") + for d in self.temp_dirs_by_scan_id[scan_id]: + assert d != home_dir + if os.path.isdir(d): + try: + shutil.rmtree(d, ignore_errors=True) + except: + logging.error("Unknown error deleting temporary directory %s", d) + if remove_entry: + del self.temp_dirs_by_scan_id[scan_id] + + @pyqtSlot(bool, RPDFile, int, 'PyQt_PyObject') + def copyfilesDownloaded(self, download_succeeded: bool, + rpd_file: RPDFile, + download_count: int, + mdata_exceptions: Optional[Tuple[Exception]]) -> None: + + scan_id = rpd_file.scan_id + + if scan_id not in self.devices: + logging.debug("Ignoring file %s because its device has been removed", + rpd_file.full_file_name) + return + + self.download_tracker.set_download_count_for_file(rpd_file.uid, download_count) + self.download_tracker.set_download_count(scan_id, download_count) + rpd_file.download_start_time = self.download_start_datetime + if rpd_file.file_type == FileType.photo: + rpd_file.generate_extension_case = self.prefs.photo_extension + else: + rpd_file.generate_extension_case = self.prefs.video_extension + + if mdata_exceptions is not None and self.prefs.warn_fs_metadata_error: + self.copy_metadata_errors.add_problem( + worker_id=scan_id, path=rpd_file.temp_full_file_name, + mdata_exceptions=mdata_exceptions + ) + + self.sendDataMessageToThread(self.rename_controller, + data=RenameAndMoveFileData(rpd_file=rpd_file, + download_count=download_count, + download_succeeded=download_succeeded)) + + @pyqtSlot(int, 'PyQt_PyObject', 'PyQt_PyObject') + def copyfilesBytesDownloaded(self, scan_id: int, + total_downloaded: int, + chunk_downloaded: int) -> None: + """ + Update the tracking and display of how many bytes have been + downloaded / copied. + """ + + if scan_id not in self.devices: + return + + try: + assert total_downloaded >= 0 + assert chunk_downloaded >= 0 + except AssertionError: + logging.critical("Unexpected negative values for total / chunk downloaded: %s %s ", + total_downloaded, chunk_downloaded) + + self.download_tracker.set_total_bytes_copied(scan_id, total_downloaded) + if len(self.devices.have_downloaded_from) > 1: + model = self.mapModel(scan_id) + model.percent_complete[scan_id] = self.download_tracker.get_percent_complete(scan_id) + self.time_check.increment(bytes_downloaded=chunk_downloaded) + self.time_remaining.update(scan_id, bytes_downloaded=chunk_downloaded) + self.updateFileDownloadDeviceProgress() + + @pyqtSlot(int, 'PyQt_PyObject') + def copyfilesProblems(self, scan_id: int, problems: CopyingProblems) -> None: + for problem in self.copy_metadata_errors.problems(worker_id=scan_id): + problems.append(problem) + + if problems: + device = self.devices[scan_id] + problems.name = device.display_name + problems.uri=device.uri + + self.addErrorLogMessage(problems=problems) + + @pyqtSlot(int) + def copyfilesFinished(self, scan_id: int) -> None: + if scan_id in self.devices: + logging.debug("All files finished copying for %s", self.devices[scan_id].display_name) + + @pyqtSlot(bool, RPDFile, int) + def fileRenamedAndMoved(self, move_succeeded: bool, + rpd_file: RPDFile, + download_count: int) -> None: + """ + Called after a file has been renamed -- that is, moved from the + temp dir it was downloaded into, and renamed using the file + renaming rules + """ + + scan_id = rpd_file.scan_id + + if scan_id not in self.devices: + logging.debug("Ignoring file %s because its device has been removed", + rpd_file.download_full_file_name or rpd_file.full_file_name) + return + + if rpd_file.mdatatime_caused_ctime_change and scan_id not in \ + self.thumbnailModel.ctimes_differ: + self.thumbnailModel.addCtimeDisparity(rpd_file=rpd_file) + + if self.thumbnailModel.sendToDaemonThumbnailer(rpd_file=rpd_file): + if rpd_file.status in constants.Downloaded: + logging.debug("Assigning daemon thumbnailer to work on %s", + rpd_file.download_full_file_name) + self.sendDataMessageToThread(self.thumbnail_deamon_controller, + data=ThumbnailDaemonData(rpd_file=rpd_file, + write_fdo_thumbnail=self.prefs.save_fdo_thumbnails, + use_thumbnail_cache=self.prefs.use_thumbnail_cache)) + else: + logging.debug('%s was not downloaded, so adjusting download tracking', + rpd_file.full_file_name) + self.download_tracker.thumbnail_generated_post_download(scan_id) + + if rpd_file.status in constants.Downloaded and \ + self.fileSystemModel.add_subfolder_downloaded_into( + path=rpd_file.download_path, download_folder=rpd_file.download_folder): + if rpd_file.file_type == FileType.photo: + self.photoDestinationFSView.expandPath(rpd_file.download_path) + self.photoDestinationFSView.update() + else: + self.videoDestinationFSView.expandPath(rpd_file.download_path) + self.videoDestinationFSView.update() + + if rpd_file.status != DownloadStatus.downloaded: + pass + # self.addErrorLogMessage(rpd_file=rpd_file) + + if self.prefs.backup_files: + if self.backup_devices.backup_possible(rpd_file.file_type): + self.backupFile(rpd_file, move_succeeded, download_count) + else: + self.fileDownloadFinished(move_succeeded, rpd_file) + else: + self.fileDownloadFinished(move_succeeded, rpd_file) + + @pyqtSlot(RPDFile, QPixmap) + def thumbnailReceivedFromDaemon(self, rpd_file: RPDFile, thumbnail: QPixmap) -> None: + """ + A thumbnail will be received directly from the daemon process when + it was able to get a thumbnail from the FreeDesktop.org 256x256 + cache, and there was thus no need write another + + :param rpd_file: rpd_file details of the file the thumbnail was + generated for + :param thumbnail: a thumbnail for display in the thumbnail view, + """ + + self.thumbnailModel.thumbnailReceived(rpd_file=rpd_file, thumbnail=thumbnail) + + def thumbnailGeneratedPostDownload(self, rpd_file: RPDFile) -> None: + """ + Adjust download tracking to note that a thumbnail was generated + after a file was downloaded. Possibly handle situation where + all files have been downloaded. + + A thumbnail will be generated post download if + the sole task of the thumbnail extractors was to write out the + FreeDesktop.org thumbnails, and/or if we didn't generate it before + the download started. + + :param rpd_file: details of the file + """ + + uid = rpd_file.uid + scan_id = rpd_file.scan_id + if self.prefs.backup_files and rpd_file.fdo_thumbnail_128_name: + self.generated_fdo_thumbnails[uid] = rpd_file.fdo_thumbnail_128_name + if uid in self.backup_fdo_thumbnail_cache: + self.sendDataMessageToThread(self.thumbnail_deamon_controller, + data=ThumbnailDaemonData(rpd_file=rpd_file, + write_fdo_thumbnail=True, + backup_full_file_names=self.backup_fdo_thumbnail_cache[uid], + fdo_name=rpd_file.fdo_thumbnail_128_name + )) + del self.backup_fdo_thumbnail_cache[uid] + self.download_tracker.thumbnail_generated_post_download(scan_id=scan_id) + completed, files_remaining = self.isDownloadCompleteForScan(scan_id) + if completed: + self.fileDownloadCompleteFromDevice(scan_id=scan_id, files_remaining=files_remaining) + + def thumbnailGenerationStopped(self, scan_id: int) -> None: + """ + Slot for when a the thumbnail worker has been forcefully stopped, + rather than merely finished in its work + + :param scan_id: scan_id of the device that was being thumbnailed + """ + if scan_id not in self.devices: + logging.debug("Ignoring scan_id %s from terminated thumbailing, as its device does " + "not exist anymore", scan_id) + else: + device = self.devices[scan_id] + if scan_id in self.devices.cameras_to_stop_thumbnailing: + self.devices.cameras_to_stop_thumbnailing.remove(scan_id) + logging.debug("Thumbnailing successfully terminated for %s", device.display_name) + if not self.devices.download_start_blocked(): + self.startDownloadPhase2() + else: + logging.debug("Ignoring the termination of thumbnailing from %s, as it's " + "not for a camera from which a download was waiting to be started", + device.display_name) + + @pyqtSlot(int, 'PyQt_PyObject') + def backupFileProblems(self, device_id: int, problems: BackingUpProblems) -> None: + for problem in self.backup_metadata_errors.problems(worker_id=device_id): + problems.append(problem) + + if problems: + self.addErrorLogMessage(problems=problems) + + def sendBackupStartFinishMessageToWorkers(self, message: BackupStatus) -> None: + if self.prefs.backup_files: + download_types = self.download_files.download_types + for path in self.backup_devices: + backup_type = self.backup_devices[path].backup_type + if ((backup_type == BackupLocationType.photos_and_videos or + download_types == DownloadingFileTypes.photos_and_videos) or + backup_type == download_types): + device_id = self.backup_devices.device_id(path) + data = BackupFileData(message=message) + self.sendDataMessageToThread( + self.backup_controller, worker_id=device_id, data=data + ) + + def backupFile(self, rpd_file: RPDFile, move_succeeded: bool, download_count: int) -> None: + if self.prefs.backup_device_autodetection: + if rpd_file.file_type == FileType.photo: + path_suffix = self.prefs.photo_backup_identifier + else: + path_suffix = self.prefs.video_backup_identifier + else: + path_suffix = None + + if rpd_file.file_type == FileType.photo: + logging.debug("Backing up photo %s", rpd_file.download_name) + else: + logging.debug("Backing up video %s", rpd_file.download_name) + + for path in self.backup_devices: + backup_type = self.backup_devices[path].backup_type + do_backup = ( + (backup_type == BackupLocationType.photos_and_videos) or + (rpd_file.file_type == FileType.photo and backup_type == + BackupLocationType.photos) or + (rpd_file.file_type == FileType.video and backup_type == + BackupLocationType.videos)) + if do_backup: + logging.debug("Backing up to %s", path) + else: + logging.debug("Not backing up to %s", path) + # Even if not going to backup to this device, need to send it + # anyway so progress bar can be updated. Not this most efficient + # but the code is more simpler + # TODO: investigate a more optimal approach! + + device_id = self.backup_devices.device_id(path) + data = BackupFileData(rpd_file, move_succeeded, do_backup, + path_suffix, + self.prefs.backup_duplicate_overwrite, + self.prefs.verify_file, download_count, + self.prefs.save_fdo_thumbnails) + self.sendDataMessageToThread(self.backup_controller, worker_id=device_id, data=data) + + @pyqtSlot(int, bool, bool, RPDFile, str, 'PyQt_PyObject') + def fileBackedUp(self, device_id: int, + backup_succeeded: bool, + do_backup: bool, + rpd_file: RPDFile, + backup_full_file_name: str, + mdata_exceptions: Optional[Tuple[Exception]]) -> None: + + if do_backup: + if self.prefs.generate_thumbnails and self.prefs.save_fdo_thumbnails and \ + rpd_file.should_write_fdo() and backup_succeeded: + self.backupGenerateFdoThumbnail(rpd_file=rpd_file, + backup_full_file_name=backup_full_file_name) + + self.download_tracker.file_backed_up(rpd_file.scan_id, rpd_file.uid) + + if mdata_exceptions is not None and self.prefs.warn_fs_metadata_error: + self.backup_metadata_errors.add_problem( + worker_id=device_id, path=backup_full_file_name, + mdata_exceptions=mdata_exceptions + ) + + if self.download_tracker.file_backed_up_to_all_locations( + rpd_file.uid, rpd_file.file_type): + logging.debug("File %s will not be backed up to any more locations", + rpd_file.download_name) + self.fileDownloadFinished(backup_succeeded, rpd_file) + + @pyqtSlot('PyQt_PyObject', 'PyQt_PyObject') + def backupFileBytesBackedUp(self, scan_id: int, chunk_downloaded: int) -> None: + self.download_tracker.increment_bytes_backed_up(scan_id, chunk_downloaded) + self.time_check.increment(bytes_downloaded=chunk_downloaded) + self.time_remaining.update(scan_id, bytes_downloaded=chunk_downloaded) + self.updateFileDownloadDeviceProgress() + + def initializeBackupThumbCache(self) -> None: + """ + Prepare tracking of thumbnail generation for backed up files + """ + + # indexed by uid, deque of full backup paths + self.generated_fdo_thumbnails = dict() # type: Dict[str] + self.backup_fdo_thumbnail_cache = defaultdict(list) # type: Dict[List[str]] + + def backupGenerateFdoThumbnail(self, rpd_file: RPDFile, backup_full_file_name: str) -> None: + uid = rpd_file.uid + if uid not in self.generated_fdo_thumbnails: + logging.debug("Caching FDO thumbnail creation for backup %s", backup_full_file_name) + self.backup_fdo_thumbnail_cache[uid].append(backup_full_file_name) + else: + # An FDO thumbnail has already been generated for the downloaded file + assert uid not in self.backup_fdo_thumbnail_cache + logging.debug("Assigning daemon thumbnailer to create FDO thumbnail for %s", + backup_full_file_name) + self.sendDataMessageToThread(self.thumbnail_deamon_controller, + data=ThumbnailDaemonData(rpd_file=rpd_file, + write_fdo_thumbnail=True, + backup_full_file_names=[backup_full_file_name], + fdo_name = self.generated_fdo_thumbnails[uid])) + + @pyqtSlot(int, list) + def updateSequences(self, stored_sequence_no: int, downloads_today: List[str]) -> None: + """ + Called at conclusion of a download, with values coming from + renameandmovefile process + """ + + self.prefs.stored_sequence_no = stored_sequence_no + self.prefs.downloads_today = downloads_today + self.prefs.sync() + logging.debug("Saved sequence values to preferences") + if self.application_state == ApplicationState.exiting: + self.close() + else: + self.renamePanel.updateSequences(downloads_today=downloads_today, + stored_sequence_no=stored_sequence_no) + + @pyqtSlot() + def fileRenamedAndMovedFinished(self) -> None: + """Currently not called""" + pass + + def isDownloadCompleteForScan(self, scan_id: int) -> Tuple[bool, int]: + """ + Determine if all files have been downloaded and backed up for a device + + :param scan_id: device's scan id + :return: True if the download is completed for that scan_id, + and the number of files remaining for the scan_id, BUT + the files remaining value is valid ONLY if the download is + completed + """ + + completed = self.download_tracker.all_files_downloaded_by_scan_id(scan_id) + if completed: + logging.debug("All files downloaded for %s", self.devices[scan_id].display_name) + if self.download_tracker.no_post_download_thumb_generation_by_scan_id[scan_id]: + logging.debug("Thumbnails generated for %s thus far during download: %s of %s", + self.devices[scan_id].display_name, + self.download_tracker.post_download_thumb_generation[scan_id], + self.download_tracker.no_post_download_thumb_generation_by_scan_id[scan_id]) + completed = completed and \ + self.download_tracker.all_post_download_thumbs_generated_for_scan(scan_id) + + if completed and self.prefs.backup_files: + completed = self.download_tracker.all_files_backed_up(scan_id) + + if completed: + files_remaining = self.thumbnailModel.getNoFilesRemaining(scan_id) + else: + files_remaining = 0 + + return completed, files_remaining + + def updateFileDownloadDeviceProgress(self): + """ + Updates progress bar and optionally the Unity progress bar + """ + + percent_complete = self.download_tracker.get_overall_percent_complete() + self.downloadProgressBar.setValue(round(percent_complete * 100)) + if self.unity_progress: + for launcher in self.desktop_launchers: + launcher.set_property('progress', percent_complete) + launcher.set_property('progress_visible', True) + + def fileDownloadFinished(self, succeeded: bool, rpd_file: RPDFile) -> None: + """ + Called when a file has been downloaded i.e. copied, renamed, + and backed up + """ + scan_id = rpd_file.scan_id + + if self.prefs.move: + # record which files to automatically delete when download + # completes + self.download_tracker.add_to_auto_delete(rpd_file) + + self.thumbnailModel.updateStatusPostDownload(rpd_file) + self.download_tracker.file_downloaded_increment( + scan_id, rpd_file.file_type, rpd_file.status + ) + + device = self.devices[scan_id] + device.download_statuses.add(rpd_file.status) + + completed, files_remaining = self.isDownloadCompleteForScan(scan_id) + if completed: + self.fileDownloadCompleteFromDevice(scan_id=scan_id, files_remaining=files_remaining) + + def fileDownloadCompleteFromDevice(self, scan_id: int, files_remaining: int) -> None: + + device = self.devices[scan_id] + + device_finished = files_remaining == 0 + if device_finished: + logging.debug("All files from %s are downloaded; none remain", device.display_name) + state = DeviceState.finished + else: + logging.debug("Download finished from %s; %s remain be be potentially downloaded", + device.display_name, files_remaining) + state = DeviceState.idle + + self.devices.set_device_state(scan_id=scan_id, state=state) + self.mapModel(scan_id).setSpinnerState(scan_id, state) + + # Rebuild temporal proximity if it needs it + if scan_id in self.thumbnailModel.ctimes_differ and not \ + self.thumbnailModel.filesRemainToDownload(scan_id=scan_id): + self.thumbnailModel.processCtimeDisparity(scan_id=scan_id) + self.folder_preview_manager.queue_folder_removal_for_device(scan_id=scan_id) + + # Last file for this scan id has been downloaded, so clean temp + # directory + logging.debug("Purging temp directories") + self.cleanTempDirsForScanId(scan_id) + if self.prefs.move: + logging.debug("Deleting downloaded source files") + self.deleteSourceFiles(scan_id) + self.download_tracker.clear_auto_delete(scan_id) + self.updateProgressBarState() + self.thumbnailModel.updateDeviceDisplayCheckMark(scan_id=scan_id) + + del self.time_remaining[scan_id] + self.notifyDownloadedFromDevice(scan_id) + if files_remaining == 0 and self.prefs.auto_unmount: + self.unmountVolume(scan_id) + + if not self.downloadIsRunning(): + logging.debug("Download completed") + self.dl_update_timer.stop() + self.enablePrefsAndRefresh(enabled=True) + self.notifyDownloadComplete() + self.downloadProgressBar.reset() + if self.prefs.backup_files: + self.initializeBackupThumbCache() + self.backupPanel.updateLocationCombos() + + if self.unity_progress: + for launcher in self.desktop_launchers: + launcher.set_property('progress_visible', False) + + self.folder_preview_manager.remove_folders_for_queued_devices() + + # Update prefs with stored sequence number and downloads today + # values + data = RenameAndMoveFileData(message=RenameAndMoveStatus.download_completed) + self.sendDataMessageToThread(self.rename_controller, data=data) + + # Ask backup processes to send problem reports + self.sendBackupStartFinishMessageToWorkers(message=BackupStatus.backup_completed) + + if ((self.prefs.auto_exit and self.download_tracker.no_errors_or_warnings()) + or self.prefs.auto_exit_force): + if not self.thumbnailModel.filesRemainToDownload(): + logging.debug("Auto exit is initiated") + self.close() + + self.download_tracker.purge_all() + + self.setDownloadActionLabel() + self.setDownloadCapabilities() + + self.download_start_datetime = None + self.download_start_time = None + + @pyqtSlot('PyQt_PyObject') + def addErrorLogMessage(self, problems: Problems) -> None: + + self.errorLog.addProblems(problems) + increment = len(problems) + if not self.errorLog.isActiveWindow(): + self.errorsPending.incrementCounter(increment=increment) + + def immediatelyDisplayDownloadRunningInStatusBar(self): + """ + Without any delay, immediately change the status bar message so the + user knows the download has started. + """ + + self.statusBar().showMessage(self.devices.downloading_from()) + + @pyqtSlot() + def displayDownloadRunningInStatusBar(self): + """ + Display a message in the status bar about the current download + """ + if not self.downloadIsRunning(): + self.dl_update_timer.stop() + self.displayMessageInStatusBar() + return + + updated, download_speed = self.time_check.update_download_speed() + if updated: + + downloading = self.devices.downloading_from() + + time_remaining = self.time_remaining.time_remaining(self.prefs.detailed_time_remaining) + if (time_remaining is None or + time.time() < self.download_start_time + constants.ShowTimeAndSpeedDelay): + message = downloading + else: + # Translators - in the middle is a unicode em dash - please retain it + # This string is displayed in the status bar when the download is running + message = _('%(downloading_from)s — %(time_left)s left (%(speed)s)') % dict( + downloading_from = downloading, time_left=time_remaining, speed=download_speed) + self.statusBar().showMessage(message) + + def enablePrefsAndRefresh(self, enabled: bool) -> None: + """ + Disable the user being to access the refresh command or change various + program preferences while a download is occurring. + + :param enabled: if True, then the user is able to activate the + preferences and refresh commands. + """ + + self.refreshAct.setEnabled(enabled) + self.preferencesAct.setEnabled(enabled) + self.renamePanel.setEnabled(enabled) + self.backupPanel.setEnabled(enabled) + self.jobCodePanel.setEnabled(enabled) + + def unmountVolume(self, scan_id: int) -> None: + """ + Cameras are already unmounted, so no need to unmount them! + :param scan_id: the scan id of the device to be umounted + """ + + device = self.devices[scan_id] # type: Device + + if device.device_type == DeviceType.volume: + if self.gvfsControlsMounts: + self.gvolumeMonitor.unmountVolume(path=device.path) + else: + self.udisks2Unmount.emit(device.path) + + def deleteSourceFiles(self, scan_id: int) -> None: + """ + Delete files from download device at completion of download + """ + # TODO delete from cameras and from other devices + # TODO should assign this to a process or a thread, and delete then + to_delete = self.download_tracker.get_files_to_auto_delete(scan_id) + + def notifyDownloadedFromDevice(self, scan_id: int) -> None: + """ + Display a system notification to the user using libnotify + that the files have been downloaded from the device + :param scan_id: identifies which device + """ + + device = self.devices[scan_id] + + notification_name = device.display_name + + no_photos_downloaded = self.download_tracker.get_no_files_downloaded( + scan_id, FileType.photo) + no_videos_downloaded = self.download_tracker.get_no_files_downloaded( + scan_id, FileType.video) + no_photos_failed = self.download_tracker.get_no_files_failed( + scan_id, FileType.photo) + no_videos_failed = self.download_tracker.get_no_files_failed( + scan_id, FileType.video) + no_files_downloaded = no_photos_downloaded + no_videos_downloaded + no_files_failed = no_photos_failed + no_videos_failed + no_warnings = self.download_tracker.get_no_warnings(scan_id) + + file_types = file_types_by_number(no_photos_downloaded, + no_videos_downloaded) + file_types_failed = file_types_by_number(no_photos_failed, + no_videos_failed) + # Translators: e.g. 23 photos downloaded + message = _("%(noFiles)s %(filetypes)s downloaded") % { + 'noFiles': thousands(no_files_downloaded), 'filetypes': file_types} + + if no_files_failed: + # Translators: e.g. 2 videos failed to download + message += "\n" + _("%(noFiles)s %(filetypes)s failed to download") % { + 'noFiles': thousands(no_files_failed), + 'filetypes': file_types_failed} + + if no_warnings: + message = "%s\n%s " % (message, no_warnings) + _("warnings") + + message_shown = False + if self.have_libnotify: + n = Notify.Notification.new(notification_name, message, 'rapid-photo-downloader') + try: + message_shown = n.show() + except: + logging.error("Unable to display downloaded from device message using notification " + "system") + if not message_shown: + logging.error("Unable to display downloaded from device message using notification " + "system") + logging.info("{}: {}".format(notification_name, message)) + + def notifyDownloadComplete(self) -> None: + """ + Notify all downloads are complete + + If having downloaded from more than one device, display a + system notification to the user using libnotify that all files + have been downloaded. + + Regardless of how many downloads have been downloaded + from, display message in status bar. + """ + + show_notification = len(self.devices.have_downloaded_from) > 1 + + n_message = _("All downloads complete") + + # photo downloads + photo_downloads = self.download_tracker.total_photos_downloaded + if photo_downloads and show_notification: + filetype = file_types_by_number(photo_downloads, 0) + # Translators: e.g. 23 photos downloaded + n_message += "\n" + _("%(number)s %(numberdownloaded)s") % dict( + number=thousands(photo_downloads), + numberdownloaded=_("%(filetype)s downloaded") % dict( + filetype=filetype)) + + # photo failures + photo_failures = self.download_tracker.total_photo_failures + if photo_failures and show_notification: + filetype = file_types_by_number(photo_failures, 0) + n_message += "\n" + _("%(number)s %(numberdownloaded)s") % dict( + number=thousands(photo_failures), + numberdownloaded=_("%(filetype)s failed to download") % dict( + filetype=filetype)) + + # video downloads + video_downloads = self.download_tracker.total_videos_downloaded + if video_downloads and show_notification: + filetype = file_types_by_number(0, video_downloads) + n_message += "\n" + _("%(number)s %(numberdownloaded)s") % dict( + number=thousands(video_downloads), + numberdownloaded=_("%(filetype)s downloaded") % dict( + filetype=filetype)) + + # video failures + video_failures = self.download_tracker.total_video_failures + if video_failures and show_notification: + filetype = file_types_by_number(0, video_failures) + n_message += "\n" + _("%(number)s %(numberdownloaded)s") % dict( + number=thousands(video_failures), + numberdownloaded=_("%(filetype)s failed to download") % dict( + filetype=filetype)) + + # warnings + warnings = self.download_tracker.total_warnings + if warnings and show_notification: + n_message += "\n" + _("%(number)s %(numberdownloaded)s") % dict( + number=thousands(warnings), + numberdownloaded=_("warnings")) + + if show_notification: + message_shown = False + if self.have_libnotify: + n = Notify.Notification.new(_('Rapid Photo Downloader'), n_message, + 'rapid-photo-downloader') + try: + message_shown = n.show() + except: + logging.error("Unable to display download complete message using notification " + "system") + if not message_shown: + logging.error("Unable to display download complete message using notification " + "system") + + failures = photo_failures + video_failures + + if failures == 1: + f = _('1 failure') + elif failures > 1: + f = _('%d failures') % failures + else: + f = '' + + if warnings == 1: + w = _('1 warning') + elif warnings > 1: + w = _('%d warnings') % warnings + else: + w = '' + + if f and w: + fw = make_internationalized_list((f, w)) + elif f: + fw = f + elif w: + fw = w + else: + fw = '' + + devices = self.devices.reset_and_return_have_downloaded_from() + if photo_downloads + video_downloads: + ftc = FileTypeCounter( + {FileType.photo: photo_downloads, FileType.video: video_downloads}) + no_files_and_types = ftc.file_types_present_details().lower() + + if not fw: + downloaded = _('Downloaded %(no_files_and_types)s from %(devices)s') % dict( + no_files_and_types=no_files_and_types, devices=devices) + else: + downloaded = _('Downloaded %(no_files_and_types)s from %(devices)s — %(failures)s')\ + % dict(no_files_and_types=no_files_and_types, + devices=devices, failures=fw) + else: + if fw: + downloaded = _('No files downloaded — %(failures)s') % dict(failures=fw) + else: + downloaded = _('No files downloaded') + logging.info('%s', downloaded) + self.statusBar().showMessage(downloaded) + + def notifyFoldersProximityRebuild(self, scan_id) -> None: + """ + Inform the user that a timeline rebuild and folder preview update is pending, + taking into account they may have already been notified. + """ + + if self.have_libnotify: + device = self.devices[scan_id] + notification_devices = self.thumbnailModel.ctimes_differ + + logging.info("Need to rebuild timeline and subfolder previews for %s", + device.display_name) + + simple_message = len(notification_devices) == 1 + + this_computer = len([scan_id for scan_id in notification_devices + if self.devices[scan_id].device_type == DeviceType.path]) > 0 + + if simple_message: + if device.device_type == DeviceType.camera: + message = _("The Destination subfolders and Timeline will be rebuilt after " + "all thumbnails have been generated for the %(camera)s" + ) % dict(camera=device.display_name) + elif this_computer: + message = _("The Destination subfolders and Timeline will be rebuilt after " + "all thumbnails have been generated for this computer") + else: + message = _("The Destination subfolders and Timeline will be rebuilt after " + "all thumbnails have been generated for %(device)s" + ) % dict(device=device.display_name) + else: + no_devices = len(notification_devices) + if this_computer: + no_devices -= 1 + if no_devices > 1: + message = _("The Destination subfolders and Timeline will be rebuilt " + "after all thumbnails have been generated for " + "%(number_devices)s devices and this computer" + ) % dict(number_devices=no_devices) + else: + assert no_devices == 1 + if device.device_type != DeviceType.path: + other_device = device + else: + # the other device must be the first one + other_device = self.devices[notification_devices[0]] + name = other_device.display_name + if other_device.device_type == DeviceType.camera: + message = _("The Destination subfolders and Timeline will be rebuilt " + "after all thumbnails have been generated for the " + "%(camera)s and this computer") % dict(camera=name) + else: + message = _("The Destination subfolders and Timeline will be rebuilt " + "after all thumbnails have been generated for " + "%(device)s and this computer") % dict(device=name) + else: + message = _("The Destination subfolders and Timeline will be rebuilt " + "after all thumbnails have been generated for " + "%(number_devices)s devices") % dict(number_devices=no_devices) + + if self.ctime_update_notification is None: + notify = Notify.Notification.new(_('Rapid Photo Downloader'), message, + 'rapid-photo-downloader') + else: + notify = self.ctime_update_notification + notify.update(_('Rapid Photo Downloader'), message, 'rapid-photo-downloader') + try: + message_shown = notify.show() + if message_shown: + self.ctime_notification_issued = True + notify.connect('closed', self.notificationFoldersProximityRefreshClosed) + except: + logging.error("Unable to display message using notification system") + self.ctime_update_notification = notify + + def notifyFoldersProximityRebuilt(self) -> None: + """ + Inform the user that the the refresh has occurred, updating the existing + message if need be. + """ + + if self.have_libnotify: + message = _("The Destination subfolders and Timeline have been rebuilt") + + if self.ctime_update_notification is None: + notify = Notify.Notification.new(_('Rapid Photo Downloader'), message, + 'rapid-photo-downloader') + else: + notify = self.ctime_update_notification + notify.update(_('Rapid Photo Downloader'), message, 'rapid-photo-downloader') + try: + message_shown = notify.show() + except: + logging.error("Unable to display message using notification system") + + self.ctime_update_notification = None + + def notificationFoldersProximityRefreshClosed(self, notify: Notify.Notification) -> None: + """ + Delete our reference to the notification that was used to inform the user + that the timeline and preview folders will be. If it's not deleted, there will + be glib problems at program exit, when the reference is deleted. + :param notify: the notification itself + """ + + self.ctime_update_notification = None + + def invalidDownloadFolders(self, downloading: DownloadingFileTypes) -> List[str]: + """ + Checks validity of download folders based on the file types the + user is attempting to download. + + :return list of the invalid directories, if any, or empty list. + """ + + invalid_dirs = [] + + # sadly this causes an exception on python 3.4: + # downloading.photos or downloading.photos_and_videos + + if downloading in (DownloadingFileTypes.photos, DownloadingFileTypes.photos_and_videos): + if not validate_download_folder(self.prefs.photo_download_folder).valid: + invalid_dirs.append(self.prefs.photo_download_folder) + if downloading in (DownloadingFileTypes.videos, DownloadingFileTypes.photos_and_videos): + if not validate_download_folder(self.prefs.video_download_folder).valid: + invalid_dirs.append(self.prefs.video_download_folder) + return invalid_dirs + + def notifyPrefsAreInvalid(self, details: str) -> None: + """ + Notifies the user that the preferences are invalid. + + Assumes that the main window is already showing + :param details: preference error details + """ + + logging.error("Program preferences are invalid: %s", details) + title = _("Program preferences are invalid") + message = "%(title)s

    %(details)s" % dict(title=title, details=details) + msgBox = self.standardMessageBox(message=message, rich_text=True) + msgBox.exec() + + def deviceState(self, scan_id: int) -> DeviceState: + """ + What the device is being used for at the present moment. + + :param scan_id: device to check + :return: DeviceState + """ + + return self.devices.device_state[scan_id] + + @pyqtSlot('PyQt_PyObject', 'PyQt_PyObject', FileTypeCounter, 'PyQt_PyObject') + def scanFilesReceived(self, rpd_files: List[RPDFile], + sample_files: List[RPDFile], + file_type_counter: FileTypeCounter, + file_size_sum: int) -> None: + """ + Process scanned file information received from the scan process + """ + + # Update scan running totals + scan_id = rpd_files[0].scan_id + if scan_id not in self.devices: + return + device = self.devices[scan_id] + + sample_photo, sample_video = sample_files + if sample_photo is not None: + logging.info("Updating example file name using sample photo from %s", + device.display_name) + self.devices.sample_photo = sample_photo + self.renamePanel.setSamplePhoto(self.devices.sample_photo) + # sample required for editing download subfolder generation + self.photoDestinationDisplay.sample_rpd_file = self.devices.sample_photo + + if sample_video is not None: + logging.info("Updating example file name using sample video from %s", + device.display_name) + self.devices.sample_video = sample_video # type: Video + self.renamePanel.setSampleVideo(self.devices.sample_video) + # sample required for editing download subfolder generation + self.videoDestinationDisplay.sample_rpd_file = self.devices.sample_video + + device.file_type_counter = file_type_counter + device.file_size_sum = file_size_sum + self.mapModel(scan_id).updateDeviceScan(scan_id) + + self.thumbnailModel.addFiles(scan_id=scan_id, + rpd_files=rpd_files, + generate_thumbnail=not self.autoStart(scan_id)) + self.folder_preview_manager.add_rpd_files(rpd_files=rpd_files) + + @pyqtSlot(int, CameraErrorCode) + def scanErrorReceived(self, scan_id: int, error_code: CameraErrorCode) -> None: + """ + Notify the user their camera/phone is inaccessible. + + :param scan_id: scan id of the device + :param error_code: the specific libgphoto2 error, mapped onto our own + enum + """ + + if scan_id not in self.devices: + return + + # During program startup, the main window may not yet be showing + self.showMainWindow() + + # An error occurred + device = self.devices[scan_id] + camera_model = device.display_name + if error_code == CameraErrorCode.locked: + title =_('Rapid Photo Downloader') + message = _('All files on the %(camera)s are inaccessible.

    It ' + 'may be locked or not configured for file transfers using MTP. ' + 'You can unlock it and try again.

    On some models you also ' + 'need to change the setting USB for charging to USB for ' + 'file transfers.

    Alternatively, you can ignore this ' + 'device.') % {'camera': camera_model} + else: + assert error_code == CameraErrorCode.inaccessible + title = _('Rapid Photo Downloader') + message = _('The %(camera)s appears to be in use by another ' + 'application.

    You ' + 'can close any other application (such as a file browser) that is ' + 'using it and try again. If that ' + 'does not work, unplug the %(camera)s from the computer and plug ' + 'it in again.

    Alternatively, you can ignore ' + 'this device.') % {'camera':camera_model} + + msgBox = QMessageBox(QMessageBox.Warning, title, message, + QMessageBox.NoButton, self) + msgBox.setIconPixmap(self.devices[scan_id].get_pixmap()) + msgBox.addButton(_("&Try Again"), QMessageBox.AcceptRole) + msgBox.addButton(_("&Ignore This Device"), QMessageBox.RejectRole) + self.prompting_for_user_action[device] = msgBox + role = msgBox.exec_() + if role == QMessageBox.AcceptRole: + self.sendResumeToThread(self.scan_controller, worker_id=scan_id) + else: + self.removeDevice(scan_id=scan_id, show_warning=False) + del self.prompting_for_user_action[device] + + @pyqtSlot(int, 'PyQt_PyObject', 'PyQt_PyObject', str) + def scanDeviceDetailsReceived(self, scan_id: int, + storage_space: List[StorageSpace], + storage_descriptions: List[str], + optimal_display_name: str) -> None: + """ + Update GUI display and rows DB with definitive camera display name + + :param scan_id: scan id of the device + :param storage_space: storage information on the device e.g. + memory card(s) capacity and use + :param storage_desctriptions: names of storage on a camera + :param optimal_display_name: canonical name of the device, as + reported by libgphoto2 + """ + + if scan_id in self.devices: + device = self.devices[scan_id] + logging.debug('%s with scan id %s is now known as %s', + device.display_name, scan_id, optimal_display_name) + + if len(storage_space) > 1: + logging.debug( + '%s has %s storage devices', optimal_display_name, len(storage_space) + ) + + if not storage_descriptions: + logging.warning("No storage descriptors available for %s", optimal_display_name) + else: + if len(storage_descriptions) == 1: + msg = 'description' + else: + msg = 'descriptions' + logging.debug("Storage %s: %s", msg, ', '.join(storage_descriptions)) + + device.update_camera_attributes( + display_name=optimal_display_name, storage_space=storage_space, + storage_descriptions=storage_descriptions + ) + self.updateSourceButton() + self.deviceModel.updateDeviceNameAndStorage(scan_id, device) + self.thumbnailModel.addOrUpdateDevice(scan_id=scan_id) + self.adjustLeftPanelSliderHandles() + else: + logging.debug( + "Ignoring optimal display name %s and other details because that device was " + "removed", optimal_display_name + ) + + @pyqtSlot(int, 'PyQt_PyObject') + def scanProblemsReceived(self, scan_id: int, problems: Problems) -> None: + self.addErrorLogMessage(problems=problems) + + @pyqtSlot(int) + def scanFatalError(self, scan_id: int) -> None: + device = self.devices[scan_id] + + h1 = _('Sorry, an unexpected problem occurred while scanning %s.') % device.display_name + h2 = _('Unfortunately you cannot download from this device.') + header = '{}

    {}'.format(h1, h2) + if device.device_type == DeviceType.camera and not device.is_mtp_device: + h3 = _( + "A possible workaround for the problem might be downloading from the camera's " + "memory card using a card reader." + ) + header = '{}

    {}'.format(header, h3) + + title = _('Device scan failed') + self.makeProblemReportDialog(header=header, title=title) + + self.removeDevice(scan_id=scan_id, show_warning=False) + + @pyqtSlot(int) + def scanFinished(self, scan_id: int) -> None: + """ + A single device has finished its scan. Other devices can be in any + one of a number of states. + + :param scan_id: scan id of the device that finished scanning + """ + + if scan_id not in self.devices: + return + device = self.devices[scan_id] + self.devices.set_device_state(scan_id, DeviceState.idle) + self.thumbnailModel.flushAddBuffer() + + self.updateProgressBarState() + self.thumbnailModel.updateAllDeviceDisplayCheckMarks() + results_summary, file_types_present = device.file_type_counter.summarize_file_count() + self.download_tracker.set_file_types_present(scan_id, file_types_present) + model = self.mapModel(scan_id) + model.updateDeviceScan(scan_id) + destinations_good = self.setDownloadCapabilities() + + self.logState() + + if len(self.devices.scanning) == 0: + self.generateTemporalProximityTableData("a download source has finished being scanned") + else: + self.temporalProximity.setState(TemporalProximityState.pending) + + if not destinations_good: + auto_start = False + else: + auto_start = self.autoStart(scan_id) + + if not auto_start and self.prefs.generate_thumbnails: + # Generate thumbnails for finished scan + model.setSpinnerState(scan_id, DeviceState.idle) + if scan_id in self.thumbnailModel.no_thumbnails_by_scan: + self.devices.set_device_state(scan_id, DeviceState.thumbnailing) + self.updateProgressBarState() + self.thumbnailModel.generateThumbnails(scan_id, self.devices[scan_id]) + self.displayMessageInStatusBar() + elif auto_start: + self.displayMessageInStatusBar() + if self.jobCodePanel.needToPromptForJobCode(): + model.setSpinnerState(scan_id, DeviceState.idle) + start_download = self.jobCodePanel.getJobCodeBeforeDownload() + if not start_download: + logging.debug("Not auto-starting download, because a job code is already " + "being prompted for.") + else: + start_download = True + if start_download: + if self.download_paused: + self.devices.queued_to_download.add(scan_id) + else: + self.startDownload(scan_id=scan_id) + else: + # not generating thumbnails, and auto start is not on + model.setSpinnerState(scan_id, DeviceState.idle) + self.displayMessageInStatusBar() + + def autoStart(self, scan_id: int) -> bool: + """ + Determine if the download for this device should start automatically + :param scan_id: scan id of the device + :return: True if the should start automatically, else False, + """ + + prefs_valid, msg = self.prefs.check_prefs_for_validity() + if not prefs_valid: + return False + + if not self.thumbnailModel.filesAreMarkedForDownload(scan_id): + logging.debug("No files are marked for download for %s", + self.devices[scan_id].display_name) + return False + + if scan_id in self.devices.startup_devices: + return self.prefs.auto_download_at_startup + else: + return self.prefs.auto_download_upon_device_insertion + + def quit(self) -> None: + """ + Convenience function to quit the application. + + Issues a signal to initiate the quit. The signal will be acted + on when Qt gets the chance. + """ + + QTimer.singleShot(0, self.close) + + def generateTemporalProximityTableData(self, reason: str) -> None: + """ + Initiate Timeline generation if it's right to do so + """ + + if len(self.devices.scanning): + logging.info("Was tasked to generate Timeline because %s, but ignoring request " + "because a scan is occurring", reason) + return + + if self.temporalProximity.state == TemporalProximityState.ctime_rebuild: + logging.info("Was tasked to generate Timeline because %s, but ignoring request " + "because a rebuild is required ", reason) + return + + rows = self.thumbnailModel.dataForProximityGeneration() + if rows: + logging.info("Generating Timeline because %s", reason) + + self.temporalProximity.setState(TemporalProximityState.generating) + data = OffloadData(thumbnail_rows=rows, proximity_seconds=self.prefs.proximity_seconds) + self.sendToOffload(data=data) + else: + logging.info("Was tasked to generate Timeline because %s, but there is nothing to " + "generate", reason) + + @pyqtSlot(TemporalProximityGroups) + def proximityGroupsGenerated(self, proximity_groups: TemporalProximityGroups) -> None: + if self.temporalProximity.setGroups(proximity_groups=proximity_groups): + self.thumbnailModel.assignProximityGroups(proximity_groups.col1_col2_uid) + if self.ctime_notification_issued: + self.notifyFoldersProximityRebuilt() + self.ctime_notification_issued = False + + def closeEvent(self, event) -> None: + logging.debug("Close event activated") + + if self.close_event_run: + logging.debug("Close event already run: accepting close event") + event.accept() + return + + if self.application_state == ApplicationState.normal: + self.application_state = ApplicationState.exiting + self.sendStopToThread(self.scan_controller) + self.thumbnailModel.stopThumbnailer() + self.sendStopToThread(self.copy_controller) + + if self.downloadIsRunning(): + logging.debug("Exiting while download is running. Cleaning up...") + # Update prefs with stored sequence number and downloads today + # values + data = RenameAndMoveFileData(message=RenameAndMoveStatus.download_completed) + self.sendDataMessageToThread(self.rename_controller, data=data) + # renameandmovefile process will send a message with the + # updated sequence values. When that occurs, + # this application will save the sequence values to the + # program preferences, resume closing and this close event + # will again be called, but this time the application state + # flag will indicate the need to resume below. + logging.debug("Ignoring close event") + event.ignore() + return + # Incidentally, it's the renameandmovefile process that + # updates the SQL database with the file downloads, + # so no need to update or close it in this main process + + self.writeWindowSettings() + logging.debug("Cleaning up provisional download folders") + self.folder_preview_manager.remove_preview_folders() + + # write settings before closing error log window + self.errorLog.done(0) + + logging.debug("Terminating main ExifTool process") + self.exiftool_process.terminate() + + if self.ctime_update_notification is not None: + self.ctime_update_notification = None + + self.sendStopToThread(self.offload_controller) + self.offloadThread.quit() + if not self.offloadThread.wait(500): + self.sendTerminateToThread(self.offload_controller) + + self.sendStopToThread(self.rename_controller) + self.renameThread.quit() + if not self.renameThread.wait(500): + self.sendTerminateToThread(self.rename_controller) + + self.scanThread.quit() + if not self.scanThread.wait(2000): + self.sendTerminateToThread(self.scan_controller) + + self.copyfilesThread.quit() + if not self.copyfilesThread.wait(1000): + self.sendTerminateToThread(self.copy_controller) + + self.sendStopToThread(self.backup_controller) + self.backupThread.quit() + if not self.backupThread.wait(1000): + self.sendTerminateToThread(self.backup_controller) + + if not self.gvfsControlsMounts: + self.udisks2MonitorThread.quit() + self.udisks2MonitorThread.wait() + self.cameraHotplugThread.quit() + self.cameraHotplugThread.wait() + else: + del self.gvolumeMonitor + + self.newVersionThread.quit() + self.newVersionThread.wait(100) + + self.sendStopToThread(self.thumbnail_deamon_controller) + self.thumbnaildaemonmqThread.quit() + if not self.thumbnaildaemonmqThread.wait(2000): + self.sendTerminateToThread(self.thumbnail_deamon_controller) + + # Tell logging thread to stop: uses slightly different approach + # than other threads + stop_process_logging_manager(info_port=self.logging_port) + self.loggermqThread.quit() + self.loggermqThread.wait() + + self.watchedDownloadDirs.closeWatch() + + self.cleanAllTempDirs() + logging.debug("Cleaning any device cache dirs and sample video") + self.devices.delete_cache_dirs_and_sample_video() + tc = ThumbnailCacheSql() + logging.debug("Cleaning up Thumbnail cache") + tc.cleanup_cache(days=self.prefs.keep_thumbnails_days) + + Notify.uninit() + + self.close_event_run = True + + logging.debug("Accepting close event") + event.accept() + + def getIconsAndEjectableForMount(self, mount: QStorageInfo) -> Tuple[List[str], bool]: + """ + Given a mount, get the icon names suggested by udev or + GVFS, and determine whether the mount is ejectable or not. + :param mount: the mount to check + :return: icon names and eject boolean + :rtype Tuple[str, bool] + """ + if self.gvfsControlsMounts: + iconNames, canEject = self.gvolumeMonitor.getProps( + mount.rootPath()) + else: + # get the system device e.g. /dev/sdc1 + systemDevice = bytes(mount.device()).decode() + iconNames, canEject = self.udisks2Monitor.get_device_props( + systemDevice) + return (iconNames, canEject) + + def addToDeviceDisplay(self, device: Device, scan_id: int) -> None: + self.mapModel(scan_id).addDevice(scan_id, device) + self.adjustLeftPanelSliderHandles() + # Resize the "This Computer" view after a device has been added + # If not done, the widget geometry will not be updated to reflect + # the new view. + if device.device_type == DeviceType.path: + self.thisComputerView.updateGeometry() + + @pyqtSlot() + def cameraAdded(self) -> None: + if not self.prefs.device_autodetection: + logging.debug("Ignoring camera as device auto detection is off") + else: + logging.debug("Assuming camera will not be mounted: immediately proceeding with scan") + self.searchForCameras() + + @pyqtSlot() + def cameraRemoved(self) -> None: + """ + Handle the possible removal of a camera by comparing the + cameras the OS knows about compared to the cameras we are + tracking. Remove tracked cameras if they are not on the OS. + + We need this brute force method because I don't know if it's + possible to query GIO or udev to return the info needed by + libgphoto2 + """ + + sc = self.gp_context.camera_autodetect() + system_cameras = ((model, port) for model, port in sc if not + port.startswith('disk:')) + kc = self.devices.cameras.items() + known_cameras = ((model, port) for port, model in kc) + removed_cameras = set(known_cameras) - set(system_cameras) + for model, port in removed_cameras: + scan_id = self.devices.scan_id_from_camera_model_port(model, port) + device = self.devices[scan_id] + # Don't log a warning when the camera was removed while the user was being + # informed it was locked or inaccessible + show_warning = not device in self.prompting_for_user_action + self.removeDevice(scan_id=scan_id, show_warning=show_warning) + + if removed_cameras: + self.setDownloadCapabilities() + + @pyqtSlot() + def noGVFSAutoMount(self) -> None: + """ + In Gnome like environment we rely on Gnome automatically + mounting cameras and devices with file systems. But sometimes + it will not automatically mount them, for whatever reason. + Try to handle those cases. + """ + #TODO Implement noGVFSAutoMount() + # however, I have no idea under what circumstances it is called + logging.error("Implement noGVFSAutoMount()") + + @pyqtSlot() + def cameraMounted(self): + if have_gio: + self.searchForCameras() + + def unmountCameraToEnableScan(self, model: str, + port: str, + on_startup: bool) -> bool: + """ + Possibly "unmount" a camera or phone controlled by GVFS so it can be scanned + + :param model: camera model + :param port: port used by camera + :param on_startup: if True, the unmount is occurring during + the program's startup phase + :return: True if unmount operation initiated, else False + """ + + if self.gvfsControlsMounts: + self.devices.cameras_to_gvfs_unmount_for_scan[port] = model + if self.gvolumeMonitor.unmountCamera(model=model, port=port, on_startup=on_startup): + return True + else: + del self.devices.cameras_to_gvfs_unmount_for_scan[port] + return False + + @pyqtSlot(bool, str, str, bool, bool) + def cameraUnmounted(self, result: bool, + model: str, + port: str, + download_started: bool, + on_startup: bool) -> None: + """ + Handle the attempt to unmount a GVFS mounted camera. + + Note: cameras that have not yet been scanned do not yet have a scan_id assigned! + An obvious point, but easy to forget. + + :param result: result from the GVFS operation + :param model: camera model + :param port: camera port + :param download_started: whether the unmount happened because a download + was initiated + :param on_startup: if the unmount happened on a device during program startup + """ + + if not download_started: + assert self.devices.cameras_to_gvfs_unmount_for_scan[port] == model + del self.devices.cameras_to_gvfs_unmount_for_scan[port] + if result: + self.startCameraScan(model=model, port=port, on_startup=on_startup) + else: + # Get the camera's short model name, instead of using the exceptionally + # long name that gphoto2 can sometimes use. Get the icon too. + camera = Device() + camera.set_download_from_camera(model, port) + + logging.debug("Not scanning %s because it could not be unmounted", + camera.display_name) + + message = _('The %(camera)s cannot be scanned because it cannot be ' + 'unmounted.

    You can close any other application (such as a ' + 'file browser) that is using it and try again. If that does not work, ' + 'unplug the %(camera)s from the computer and plug it in again.') \ + % dict(camera=camera.display_name) + + # Show the main window if it's not yet visible + self.showMainWindow() + msgBox = self.standardMessageBox(message=message, rich_text=True) + msgBox.setIconPixmap(camera.get_pixmap()) + msgBox.exec() + else: + # A download was initiated + + scan_id = self.devices.scan_id_from_camera_model_port(model, port) + self.devices.cameras_to_gvfs_unmount_for_download.remove(scan_id) + if result: + if not self.devices.download_start_blocked(): + self.startDownloadPhase2() + else: + camera = self.devices[scan_id] + display_name = camera.display_name + + title = _('Rapid Photo Downloader') + message = _('The download cannot start because the %(camera)s cannot be ' + 'unmounted.

    You ' + 'can close any other application (such as a file browser) that is ' + 'using it and try again. If that ' + 'does not work, unplug the %(camera)s from the computer and plug ' + 'it in again, and choose which files you want to download from it.') \ + % dict(camera=display_name) + msgBox = QMessageBox(QMessageBox.Warning, title, message, QMessageBox.Ok) + msgBox.setIconPixmap(camera.get_pixmap()) + msgBox.exec_() + + def searchForCameras(self, on_startup: bool=False) -> None: + """ + Detect using gphoto2 any cameras attached to the computer. + + Initiates unmount of cameras that are mounted by GIO/GVFS. + + :param on_startup: if True, the search is occurring during + the program's startup phase + """ + + if self.prefs.device_autodetection: + cameras = self.gp_context.camera_autodetect() + for model, port in cameras: + if port in self.devices.cameras_to_gvfs_unmount_for_scan: + assert self.devices.cameras_to_gvfs_unmount_for_scan[port] == model + logging.debug("Already unmounting %s", model) + elif self.devices.known_camera(model, port): + logging.debug("Camera %s is known", model) + elif self.devices.user_marked_camera_as_ignored(model, port): + logging.debug("Ignoring camera marked as removed by user %s", model) + elif not port.startswith('disk:'): + device = Device() + device.set_download_from_camera(model, port) + if device.udev_name in self.prefs.camera_blacklist: + logging.debug("Ignoring blacklisted camera %s", model) + else: + logging.debug("Detected %s on port %s", model, port) + # almost always, libgphoto2 cannot access a camera when + # it is mounted by another process, like Gnome's GVFS + # or any other system. Before attempting to scan the + # camera, check to see if it's mounted and if so, + # unmount it. Unmounting is asynchronous. + if not self.unmountCameraToEnableScan( + model=model, port=port, on_startup=on_startup + ): + self.startCameraScan(model=model, port=port, on_startup=on_startup) + + def startCameraScan(self, model: str, + port: str, + on_startup: bool=False) -> None: + """ + Initiate the scan of an unmounted camera + + :param model: camera model + :param port: camera port + :param on_startup: if True, the scan is occurring during + the program's startup phase + """ + + device = Device() + device.set_download_from_camera(model, port) + self.startDeviceScan(device=device, on_startup=on_startup) + + def startDeviceScan(self, device: Device, on_startup: bool=False) -> None: + """ + Initiate the scan of a device (camera, this computer path, or external device) + + :param device: device to scan + :param on_startup: if True, the scan is occurring during + the program's startup phase + """ + + scan_id = self.devices.add_device(device=device, on_startup=on_startup) + logging.debug("Assigning scan id %s to %s", scan_id, device.name()) + self.thumbnailModel.addOrUpdateDevice(scan_id) + self.addToDeviceDisplay(device, scan_id) + self.updateSourceButton() + scan_arguments = ScanArguments( + device=device, + ignore_other_types=self.ignore_other_photo_types, + log_gphoto2=self.log_gphoto2, + ) + self.sendStartWorkerToThread(self.scan_controller, worker_id=scan_id, data=scan_arguments) + self.devices.set_device_state(scan_id, DeviceState.scanning) + self.setDownloadCapabilities() + self.updateProgressBarState() + self.displayMessageInStatusBar() + + def partitionValid(self, mount: QStorageInfo) -> bool: + """ + A valid partition is one that is: + 1) available + 2) if devices without DCIM folders are to be scanned (e.g. + Portable Storage Devices), then the path should not be + blacklisted + :param mount: the mount point to check + :return: True if valid, False otherwise + """ + if mount.isValid() and mount.isReady(): + if mount.displayName() in self.prefs.volume_blacklist: + logging.info("blacklisted device %s ignored", mount.displayName()) + return False + else: + return True + return False + + def shouldScanMount(self, mount: QStorageInfo) -> bool: + if self.prefs.device_autodetection: + path = mount.rootPath() + if (self.prefs.device_without_dcim_autodetection or has_non_empty_dcim_folder(path)): + if not self.devices.user_marked_volume_as_ignored(path): + return True + else: + logging.debug('Not scanning volume with path %s because it was set ' + 'to be temporarily ignored', path) + else: + logging.debug('Not scanning volume with path %s because it lacks a DCIM folder ' + 'with at least one file or folder in it', path) + return False + + def prepareNonCameraDeviceScan(self, device: Device, on_startup: bool=False) -> None: + """ + Initiates a device scan for volume. + + If non-DCIM device scans are enabled, and the device is not whitelisted + (determined by the display name), then the user is prompted whether to download + from the device. + + :param device: device to scan + :param on_startup: if True, the search is occurring during + the program's startup phase + """ + + if not self.devices.known_device(device): + if (self.scanEvenIfNoDCIM() and not device.display_name in self.prefs.volume_whitelist): + logging.debug("Prompting whether to use device %s", device.display_name) + # prompt user to see if device should be used or not + self.showMainWindow() + message = _('Do you want to download photos and videos from the device %(' + 'device)s?') % dict(device=device.display_name) + use = RememberThisDialog(message=message, icon=device.get_pixmap(), + remember=RememberThisMessage.remember_choice, + parent=self, title=device.display_name) + if use.exec(): + if use.remember: + logging.debug("Whitelisting device %s", device.display_name) + self.prefs.add_list_value(key='volume_whitelist', value=device.display_name) + self.startDeviceScan(device=device, on_startup=on_startup) + else: + logging.debug("Device %s rejected as a download device", device.display_name) + if use.remember and device.display_name not in self.prefs.volume_blacklist: + logging.debug("Blacklisting device %s", device.display_name) + self.prefs.add_list_value(key='volume_blacklist', value=device.display_name) + else: + self.startDeviceScan(device=device, on_startup=on_startup) + + @pyqtSlot(str, list, bool) + def partitionMounted(self, path: str, iconNames: List[str], canEject: bool) -> None: + """ + Setup devices from which to download from and backup to, and + if relevant start scanning them + + :param path: the path of the mounted partition + :param iconNames: a list of names of icons used in themed icons + associated with this partition + :param canEject: whether the partition can be ejected or not + """ + + assert path in mountPaths() + + if self.monitorPartitionChanges(): + mount = QStorageInfo(path) + if self.partitionValid(mount): + backup_file_type = self.isBackupPath(path) + + if backup_file_type is not None: + if path not in self.backup_devices: + device = BackupDevice(mount=mount, backup_type=backup_file_type) + self.backup_devices[path] = device + self.addDeviceToBackupManager(path) + self.download_tracker.set_no_backup_devices( + len(self.backup_devices.photo_backup_devices), + len(self.backup_devices.video_backup_devices)) + self.displayMessageInStatusBar() + self.backupPanel.addBackupVolume( + mount_details=self.backup_devices.get_backup_volume_details(path) + ) + if self.prefs.backup_device_autodetection: + self.backupPanel.updateExample() + + elif self.shouldScanMount(mount): + device = Device() + device.set_download_from_volume( + path, mount.displayName(), iconNames, canEject, mount + ) + self.prepareNonCameraDeviceScan(device) + + @pyqtSlot(str) + def partitionUmounted(self, path: str) -> None: + """ + Handle the unmounting of partitions by the system / user. + + :param path: the path of the partition just unmounted + """ + if not path: + return + + if self.devices.known_path(path, DeviceType.volume): + # four scenarios - + # the mount is being scanned + # the mount has been scanned but downloading has not yet started + # files are being downloaded from mount + # files have finished downloading from mount + scan_id = self.devices.scan_id_from_path(path, DeviceType.volume) + self.removeDevice(scan_id=scan_id) + + elif path in self.backup_devices: + self.removeBackupDevice(path) + self.backupPanel.removeBackupVolume(path=path) + self.displayMessageInStatusBar() + self.download_tracker.set_no_backup_devices( + len(self.backup_devices.photo_backup_devices), + len(self.backup_devices.video_backup_devices) + ) + if self.prefs.backup_device_autodetection: + self.backupPanel.updateExample() + + self.setDownloadCapabilities() + + def removeDevice(self, scan_id: int, + show_warning: bool=True, + adjust_temporal_proximity: bool=True, + ignore_in_this_program_instantiation: bool=False) -> None: + """ + Remove a device from internal tracking and display. + + :param scan_id: scan id of device to remove + :param show_warning: log warning if the device was having + something done to it e.g. scan + :param adjust_temporal_proximity: if True, update the temporal + proximity table to reflect device removal + :param ignore_in_this_program_instantiation: don't scan this + device again during this instance of the program being run + """ + + assert scan_id is not None + + if scan_id in self.devices: + device = self.devices[scan_id] + device_state = self.deviceState(scan_id) + + if show_warning: + if device_state == DeviceState.scanning: + logging.warning("Removed device %s was being scanned", device.name()) + elif device_state == DeviceState.downloading: + logging.error("Removed device %s was being downloaded from", device.name()) + elif device_state == DeviceState.thumbnailing: + logging.warning("Removed device %s was having thumbnails generated", device.name()) + else: + logging.info("Device removed: %s", device.name()) + else: + logging.debug("Device removed: %s", device.name()) + + if device in self.prompting_for_user_action: + self.prompting_for_user_action[device].reject() + + files_removed = self.thumbnailModel.clearAll(scan_id=scan_id, + keep_downloaded_files=True) + self.mapModel(scan_id).removeDevice(scan_id) + + was_downloading = self.downloadIsRunning() + + if device_state == DeviceState.scanning: + self.sendStopWorkerToThread(self.scan_controller, scan_id) + elif device_state == DeviceState.downloading: + self.sendStopWorkerToThread(self.copy_controller, scan_id) + self.download_tracker.device_removed_mid_download(scan_id, device.display_name) + del self.time_remaining[scan_id] + self.notifyDownloadedFromDevice(scan_id=scan_id) + # TODO need correct check for "is thumbnailing", given is now asynchronous + elif device_state == DeviceState.thumbnailing: + self.thumbnailModel.terminateThumbnailGeneration(scan_id) + + if ignore_in_this_program_instantiation: + self.devices.ignore_device(scan_id=scan_id) + + self.folder_preview_manager.remove_folders_for_device(scan_id=scan_id) + + del self.devices[scan_id] + self.adjustLeftPanelSliderHandles() + + if device.device_type == DeviceType.path: + self.thisComputer.setViewVisible(False) + + self.updateSourceButton() + self.setDownloadCapabilities() + + if adjust_temporal_proximity: + if len(self.devices) == 0: + self.temporalProximity.setState(TemporalProximityState.empty) + elif files_removed: + self.generateTemporalProximityTableData("a download source was removed") + elif self.temporalProximity.state == TemporalProximityState.pending: + self.generateTemporalProximityTableData("a download source was removed and a " + "build is pending") + + self.logState() + self.updateProgressBarState() + self.displayMessageInStatusBar() + + # Reset Download button from "Pause" to "Download" + if was_downloading and not self.downloadIsRunning(): + self.setDownloadActionLabel() + + def rescanDevice(self, scan_id: int) -> None: + """ + Remove a device and scan it again. + + :param scan_id: scan id of the device + """ + + device = self.devices[scan_id] + logging.debug("Rescanning %s", device.display_name) + self.removeDevice(scan_id=scan_id) + if device.device_type == DeviceType.camera: + self.startCameraScan(device.camera_model, device.camera_port) + else: + if device.device_type == DeviceType.path: + self.thisComputer.setViewVisible(True) + self.startDeviceScan(device=device) + + def rescanDevicesAndComputer(self, ignore_cameras: bool, rescan_path: bool) -> None: + """ + After a preference change, rescan already scanned devices + :param ignore_cameras: if True, don't rescan cameras + :param rescan_path: if True, include manually specified paths + (i.e. This Computer) + """ + + if rescan_path: + logging.info("Rescanning all paths and devices") + if ignore_cameras: + logging.info("Rescanning non camera devices") + + # Collect the scan ids to work on - don't modify the + # collection of devices in place! + scan_ids = [] + for scan_id in self.devices: + device = self.devices[scan_id] + if not ignore_cameras or device.device_type == DeviceType.volume: + scan_ids.append(scan_id) + elif rescan_path and device.device_type == DeviceType.path: + scan_ids.append(scan_id) + + for scan_id in scan_ids: + self.rescanDevice(scan_id=scan_id) + + def searchForDevicesAgain(self) -> None: + """ + Called after a preference change to only_external_mounts + """ + + # only scan again if the new pref value is more permissive than the former + # (don't remove existing devices) + if not self.prefs.only_external_mounts: + logging.debug("Searching for new volumes to scan...") + self.setupNonCameraDevices(scanning_again=True) + logging.debug("... finished searching for volumes to scan") + + + def blacklistDevice(self, scan_id: int) -> None: + """ + Query user if they really want to to permanently ignore a camera or + volume. If they do, the device is removed and blacklisted. + + :param scan_id: scan id of the device + """ + + device = self.devices[scan_id] + if device.device_type == DeviceType.camera: + text = _("Do you want to ignore the %s whenever this program is run?") + text = text % device.display_name + info_text = _("All cameras, phones and tablets with the same model " + "name will be ignored.") + else: + assert device.device_type == DeviceType.volume + text = _("Do you want to ignore the device %s whenever this program is run?") + text = text % device.display_name + info_text = _("Any device with the same name will be ignored.") + + msgbox = QMessageBox() + msgbox.setWindowTitle(_("Rapid Photo Downloader")) + msgbox.setIcon(QMessageBox.Question) + msgbox.setText(text) + msgbox.setTextFormat(Qt.RichText) + msgbox.setInformativeText(info_text) + msgbox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + if msgbox.exec() == QMessageBox.Yes: + if device.device_type == DeviceType.camera: + self.prefs.add_list_value(key='camera_blacklist', value=device.udev_name) + logging.debug('Added %s to camera blacklist',device.udev_name) + else: + self.prefs.add_list_value(key='volume_blacklist', value=device.display_name) + logging.debug('Added %s to volume blacklist', device.display_name) + self.removeDevice(scan_id=scan_id) + + def logState(self) -> None: + self.devices.logState() + self.thumbnailModel.logState() + self.deviceModel.logState() + self.thisComputerModel.logState() + + def setupBackupDevices(self) -> None: + """ + Setup devices to back up to. + + Includes both auto detected back up devices, and manually + specified paths. + """ + if self.prefs.backup_device_autodetection: + for mount in self.validMounts.mountedValidMountPoints(): + if self.partitionValid(mount): + path = mount.rootPath() + backup_type = self.isBackupPath(path) + if backup_type is not None: + self.backup_devices[path] = BackupDevice(mount=mount, + backup_type=backup_type) + self.addDeviceToBackupManager(path) + self.backupPanel.updateExample() + else: + self.setupManualBackup() + for path in self.backup_devices: + self.addDeviceToBackupManager(path) + + self.download_tracker.set_no_backup_devices( + len(self.backup_devices.photo_backup_devices), + len(self.backup_devices.video_backup_devices)) + + self.backupPanel.setupBackupDisplay() + + def removeBackupDevice(self, path: str) -> None: + device_id = self.backup_devices.device_id(path) + self.sendStopWorkerToThread(self.backup_controller, worker_id=device_id) + del self.backup_devices[path] + + def resetupBackupDevices(self) -> None: + """ + Change backup preferences in response to preference change. + + Assumes backups may have already been setup. + """ + + try: + assert not self.downloadIsRunning() + except AssertionError: + logging.critical("Backup devices should never be reset when a download is occurring") + return + + logging.info("Resetting backup devices configuration...") + # Clear all existing backup devices + for path in self.backup_devices.all_paths(): + self.removeBackupDevice(path) + self.download_tracker.set_no_backup_devices(0, 0) + self.backupPanel.resetBackupDisplay() + + self.setupBackupDevices() + self.setDownloadCapabilities() + logging.info("...backup devices configuration is reset") + + def setupNonCameraDevices(self, on_startup: bool=False, scanning_again: bool=False) -> None: + """ + Setup devices from which to download and initiates their scan. + + :param on_startup: if True, the search is occurring during + the program's startup phase + :param scanning_again: if True, the search is occurring after a preference + value change, where devices may have already been scanned. + """ + + if not self.prefs.device_autodetection: + return + + mounts = [] # type: List[QStorageInfo] + for mount in self.validMounts.mountedValidMountPoints(): + if self.partitionValid(mount): + path = mount.rootPath() + + if scanning_again and \ + self.devices.known_path(path=path, device_type=DeviceType.volume): + logging.debug( + "Will not scan %s, because it's associated with an existing device", + mount.displayName() + ) + continue + + if path not in self.backup_devices and self.shouldScanMount(mount): + logging.debug("Will scan %s", mount.displayName()) + mounts.append(mount) + else: + logging.debug("Will not scan %s", mount.displayName()) + + for mount in mounts: + icon_names, can_eject = self.getIconsAndEjectableForMount(mount) + device = Device() + device.set_download_from_volume( + mount.rootPath(), mount.displayName(), icon_names, can_eject, mount + ) + self.prepareNonCameraDeviceScan(device=device, on_startup=on_startup) + + def setupManualPath(self, on_startup: bool=False) -> None: + """ + Setup This Computer path from which to download and initiates scan. + + :param on_startup: if True, the setup is occurring during + the program's startup phase + """ + + if not self.prefs.this_computer_source: + return + + if self.prefs.this_computer_path: + if not self.confirmManualDownloadLocation(): + logging.debug("This Computer path %s rejected as download source", + self.prefs.this_computer_path) + self.prefs.this_computer_path = '' + self.thisComputer.setViewVisible(False) + return + + # user manually specified the path from which to download + path = self.prefs.this_computer_path + + if path: + if os.path.isdir(path) and os.access(path, os.R_OK): + logging.debug("Using This Computer path %s", path) + device = Device() + device.set_download_from_path(path) + self.startDeviceScan(device=device, on_startup=on_startup) + else: + logging.error("This Computer download path is invalid: %s", path) + else: + logging.warning("This Computer download path is not specified") + + def addDeviceToBackupManager(self, path: str) -> None: + device_id = self.backup_devices.device_id(path) + self.backup_controller.send_multipart(create_inproc_msg(b'START_WORKER', + worker_id=device_id, + data=BackupArguments(path, self.backup_devices.name(path)))) + + def setupManualBackup(self) -> None: + """ + Setup backup devices that the user has manually specified. + + Depending on the folder the user has chosen, the paths for + photo and video backup will either be the same or they will + differ. + + Because the paths are manually specified, there is no mount + associated with them. + """ + + backup_photo_location = self.prefs.backup_photo_location + backup_video_location = self.prefs.backup_video_location + + if not self.manualBackupPathAvailable(backup_photo_location): + logging.warning("Photo backup path unavailable: %s", backup_photo_location) + if not self.manualBackupPathAvailable(backup_video_location): + logging.warning("Video backup path unavailable: %s", backup_video_location) + + if backup_photo_location != backup_video_location: + backup_photo_device = BackupDevice(mount=None, backup_type=BackupLocationType.photos) + backup_video_device = BackupDevice(mount=None, backup_type=BackupLocationType.videos) + self.backup_devices[backup_photo_location] = backup_photo_device + self.backup_devices[backup_video_location] = backup_video_device + + logging.info("Backing up photos to %s", backup_photo_location) + logging.info("Backing up videos to %s", backup_video_location) + else: + # videos and photos are being backed up to the same location + backup_device = BackupDevice(mount=None, + backup_type=BackupLocationType.photos_and_videos) + self.backup_devices[backup_photo_location] = backup_device + + logging.info("Backing up photos and videos to %s", backup_photo_location) + + def isBackupPath(self, path: str) -> BackupLocationType: + """ + Checks to see if backups are enabled and path represents a + valid backup location. It must be writeable. + + Checks against user preferences. + + :return The type of file that should be backed up to the path, + else if nothing should be, None + """ + + if self.prefs.backup_files: + if self.prefs.backup_device_autodetection: + # Determine if the auto-detected backup device is + # to be used to backup only photos, or videos, or both. + # Use the presence of a corresponding directory to + # determine this. + # The directory must be writable. + photo_path = os.path.join(path, self.prefs.photo_backup_identifier) + p_backup = os.path.isdir(photo_path) and os.access(photo_path, os.W_OK) + video_path = os.path.join(path, self.prefs.video_backup_identifier) + v_backup = os.path.isdir(video_path) and os.access(video_path, os.W_OK) + if p_backup and v_backup: + logging.info("Photos and videos will be backed up to %s", path) + return BackupLocationType.photos_and_videos + elif p_backup: + logging.info("Photos will be backed up to %s", path) + return BackupLocationType.photos + elif v_backup: + logging.info("Videos will be backed up to %s", path) + return BackupLocationType.videos + elif path == self.prefs.backup_photo_location: + # user manually specified the path + if self.manualBackupPathAvailable(path): + return BackupLocationType.photos + elif path == self.prefs.backup_video_location: + # user manually specified the path + if self.manualBackupPathAvailable(path): + return BackupLocationType.videos + return None + + def manualBackupPathAvailable(self, path: str) -> bool: + return os.access(path, os.W_OK) + + def monitorPartitionChanges(self) -> bool: + """ + If the user is downloading from a manually specified location, + and is not using any automatically detected backup devices, + then there is no need to monitor for devices with filesystems + being added or removed + :return: True if should monitor, False otherwise + """ + return (self.prefs.device_autodetection or + self.prefs.backup_device_autodetection) + + @pyqtSlot(str) + def watchedFolderChange(self, path: str) -> None: + """ + Handle case where a download folder has been removed or altered + + :param path: watched path + """ + + logging.debug("Change in watched folder %s; validating download destinations", path) + valid = True + if self.prefs.photo_download_folder and not validate_download_folder( + self.prefs.photo_download_folder).valid: + valid = False + logging.debug("Photo download destination %s is now invalid", + self.prefs.photo_download_folder) + self.handleInvalidDownloadDestination(file_type=FileType.photo, do_update=False) + + if self.prefs.video_download_folder and not validate_download_folder( + self.prefs.video_download_folder).valid: + valid = False + logging.debug("Video download destination %s is now invalid", + self.prefs.video_download_folder) + self.handleInvalidDownloadDestination(file_type=FileType.video, do_update=False) + + if not valid: + self.watchedDownloadDirs.updateWatchPathsFromPrefs(self.prefs) + self.folder_preview_manager.change_destination() + self.setDownloadCapabilities() + + def confirmManualDownloadLocation(self) -> bool: + """ + Queries the user to ask if they really want to download from locations + that could take a very long time to scan. They can choose yes or no. + + Returns True if yes or there was no need to ask the user, False if the + user said no. + """ + self.showMainWindow() + path = self.prefs.this_computer_path + if path in ('/media', '/run', os.path.expanduser('~'), '/', '/bin', '/boot', '/dev', + '/lib', '/lib32', '/lib64', '/mnt', '/opt', '/sbin', '/snap', '/sys', '/tmp', + '/usr', '/var', '/proc'): + message = "" + _("Downloading from %(location)s on This Computer.") % dict( + location=make_html_path_non_breaking(path)) + "

    " + _( + "Do you really want to download from here?

    On some systems, scanning this " + "location can take a very long time.") + msgbox = self.standardMessageBox(message=message, rich_text=True) + msgbox.setStandardButtons(QMessageBox.Yes|QMessageBox.No) + return msgbox.exec() == QMessageBox.Yes + return True + + def scanEvenIfNoDCIM(self) -> bool: + """ + Determines if partitions should be scanned even if there is + no DCIM folder present in the base folder of the file system. + + This is necessary when both portable storage device automatic + detection is on, and downloading from automatically detected + partitions is on. + :return: True if scans of such partitions should occur, else + False + """ + return (self.prefs.device_autodetection and + self.prefs.device_without_dcim_autodetection) + + def displayMessageInStatusBar(self) -> None: + """ + Displays message on status bar. + + Notifies user if scanning or thumbnailing. + + If neither scanning or thumbnailing, displays: + 1. files checked for download + 2. total number files available + 3. how many not shown (user chose to show only new files) + """ + + if self.downloadIsRunning(): + if self.download_paused: + downloading = self.devices.downloading_from() + # Translators - in the middle is a unicode em dash - please retain it + # This string is displayed in the status bar when the download is paused + msg = '%(downloading_from)s — download paused' % dict(downloading_from=downloading) + else: + # status message updates while downloading are handled in another function + return + elif self.devices.thumbnailing: + devices = [self.devices[scan_id].display_name for scan_id in self.devices.thumbnailing] + msg = _("Generating thumbnails for %s") % make_internationalized_list(devices) + elif self.devices.scanning: + devices = [self.devices[scan_id].display_name for scan_id in self.devices.scanning] + msg = _("Scanning %s") % make_internationalized_list(devices) + else: + files_avilable = self.thumbnailModel.getNoFilesAvailableForDownload() + + if sum(files_avilable.values()) != 0: + files_to_download = self.thumbnailModel.getNoFilesMarkedForDownload() + files_avilable_sum = files_avilable.summarize_file_count()[0] + files_hidden = self.thumbnailModel.getNoHiddenFiles() + + if files_hidden: + files_checked = _('%(number)s of %(available files)s checked for download (%(' + 'hidden)s hidden)') % { + 'number': thousands(files_to_download), + 'available files': files_avilable_sum, + 'hidden': files_hidden} + else: + files_checked = _('%(number)s of %(available files)s checked for download') % { + 'number': thousands(files_to_download), + 'available files': files_avilable_sum} + msg = files_checked + else: + msg = '' + self.statusBar().showMessage(msg) + + def generateBasicStatusMessage(self) -> str: + + # No longer used - candidate for deletion + msg = '' + if self.prefs.backup_files: + if not self.prefs.backup_device_autodetection: + if self.prefs.backup_photo_location == self.prefs.backup_video_location: + # user manually specified the same location for photos + # and video backups + pass + # msg = _('Backing up photos and videos to %(path)s') % { + # 'path':self.prefs.backup_photo_location} + else: + # user manually specified different locations for photo + # and video backups + pass + # msg = _('Backing up photos to %(path)s and videos to %(path2)s') % { + # 'path': self.prefs.backup_photo_location, + # 'path2': self.prefs.backup_video_location} + else: + msg = self.displayBackupMounts() + # msg = "%(backuppaths)s." % dict(backuppaths=msg) + return msg.rstrip() + + def displayBackupMounts(self) -> str: + """ + Create a message to be displayed to the user showing which + backup mounts will be used + :return the string to be displayed + """ + + # No longer used - candidate for deletion + + message = '' + + # backup_device_names = [self.backup_devices.name(path) for path in + # self.backup_devices] + # message = make_internationalized_list(backup_device_names) + # + # if len(backup_device_names) > 1: + # message = _("Using backup devices %(devices)s") % dict( + # devices=message) + # elif len(backup_device_names) == 1: + # message = _("Using backup device %(device)s") % dict( + # device=message) + # else: + # message = _("No backup devices detected") + # return message + + +class QtSingleApplication(QApplication): + """ + Taken from + http://stackoverflow.com/questions/12712360/qtsingleapplication + -for-pyside-or-pyqt + """ + + messageReceived = QtCore.pyqtSignal(str) + + def __init__(self, programId: str, *argv) -> None: + super().__init__(*argv) + self._id = programId + self._activationWindow = None # type: RapidWindow + self._activateOnMessage = False # type: bool + + # Is there another instance running? + self._outSocket = QLocalSocket() # type: QLocalSocket + self._outSocket.connectToServer(self._id) + self._isRunning = self._outSocket.waitForConnected() # type: bool + + self._outStream = None # type: QTextStream + self._inSocket = None + self._inStream = None # type: QTextStream + self._server = None + + if self._isRunning: + # Yes, there is. + self._outStream = QTextStream(self._outSocket) + self._outStream.setCodec('UTF-8') + else: + # No, there isn't, at least not properly. + # Cleanup any past, crashed server. + error = self._outSocket.error() + if error == QLocalSocket.ConnectionRefusedError: + self.close() + QLocalServer.removeServer(self._id) + self._outSocket = None + self._server = QLocalServer() + self._server.listen(self._id) + self._server.newConnection.connect(self._onNewConnection) + + def close(self) -> None: + if self._inSocket: + self._inSocket.disconnectFromServer() + if self._outSocket: + self._outSocket.disconnectFromServer() + if self._server: + self._server.close() + + def isRunning(self) -> bool: + return self._isRunning + + def id(self) -> str: + return self._id + + def activationWindow(self) -> RapidWindow: + return self._activationWindow + + def setActivationWindow(self, activationWindow: RapidWindow, + activateOnMessage: bool = True) -> None: + self._activationWindow = activationWindow + self._activateOnMessage = activateOnMessage + + def activateWindow(self) -> None: + if not self._activationWindow: + return + self._activationWindow.setWindowState( + self._activationWindow.windowState() & ~Qt.WindowMinimized) + self._activationWindow.raise_() + self._activationWindow.activateWindow() + + def sendMessage(self, msg) -> bool: + if not self._outStream: + return False + self._outStream << msg << '\n' + self._outStream.flush() + return self._outSocket.waitForBytesWritten() + + def _onNewConnection(self) -> None: + if self._inSocket: + self._inSocket.readyRead.disconnect(self._onReadyRead) + self._inSocket = self._server.nextPendingConnection() + if not self._inSocket: + return + self._inStream = QTextStream(self._inSocket) + self._inStream.setCodec('UTF-8') + self._inSocket.readyRead.connect(self._onReadyRead) + if self._activateOnMessage: + self.activateWindow() + + def _onReadyRead(self) -> None: + while True: + msg = self._inStream.readLine() + if not msg: break + self.messageReceived.emit(msg) + + +def get_versions() -> List[str]: + if 'cython' in zmq.zmq_version_info.__module__: + pyzmq_backend = 'cython' + else: + pyzmq_backend = 'cffi' + versions = [ + 'Rapid Photo Downloader: {}'.format(__about__.__version__), + 'Platform: {}'.format(platform.platform()), + 'Python: {}'.format(platform.python_version()), + 'Python executable: {}'.format(sys.executable), + 'Qt: {}'.format(QtCore.QT_VERSION_STR), + 'PyQt: {}'.format(QtCore.PYQT_VERSION_STR), + 'ZeroMQ: {}'.format(zmq.zmq_version()), + 'Python ZeroMQ: {} ({} backend)'.format(zmq.pyzmq_version(), pyzmq_backend), + 'gPhoto2: {}'.format(gphoto2_version()), + 'Python gPhoto2: {}'.format(python_gphoto2_version()), + 'ExifTool: {}'.format(EXIFTOOL_VERSION), + 'pymediainfo: {}'.format(pymedia_version_info()), + 'GExiv2: {}'.format(gexiv2_version()), + 'Gstreamer: {}'.format(gst_version()), + 'PyGObject: {}'.format('.'.join(map(str, gi.version_info))), + 'libraw: {}'.format(libraw_version()), + 'rawkit: {}'.format(rawkit_version()), + 'psutil: {}'.format('.'.join(map(str, psutil.version_info)))] + v = exiv2_version() + if v: + versions.append('Exiv2: {}'.format(v)) + try: + versions.append('{}: {}'.format(*platform.libc_ver())) + except: + pass + return versions + +# def darkFusion(app: QApplication): +# app.setStyle("Fusion") +# +# dark_palette = QPalette() +# +# dark_palette.setColor(QPalette.Window, QColor(53, 53, 53)) +# dark_palette.setColor(QPalette.WindowText, Qt.white) +# dark_palette.setColor(QPalette.Base, QColor(25, 25, 25)) +# dark_palette.setColor(QPalette.AlternateBase, QColor(53, 53, 53)) +# dark_palette.setColor(QPalette.ToolTipBase, Qt.white) +# dark_palette.setColor(QPalette.ToolTipText, Qt.white) +# dark_palette.setColor(QPalette.Text, Qt.white) +# dark_palette.setColor(QPalette.Button, QColor(53, 53, 53)) +# dark_palette.setColor(QPalette.ButtonText, Qt.white) +# dark_palette.setColor(QPalette.BrightText, Qt.red) +# dark_palette.setColor(QPalette.Link, QColor(42, 130, 218)) +# dark_palette.setColor(QPalette.Highlight, QColor(42, 130, 218)) +# dark_palette.setColor(QPalette.HighlightedText, Qt.black) +# +# app.setPalette(dark_palette) +# style = """ +# QToolTip { color: #ffffff; background-color: #2a82da; border: 1px solid white; } +# """ +# app.setStyleSheet(style) + + +class SplashScreen(QSplashScreen): + def __init__(self, pixmap: QPixmap, flags) -> None: + super().__init__(pixmap, flags) + self.progress = 0 + self.image_width = pixmap.width() + self.progressBarPen = QPen(QBrush(QColor(Qt.white)), 2.0) + + def drawContents(self, painter: QPainter): + painter.save() + painter.setPen(QColor(Qt.black)) + painter.drawText(18, 64, __about__.__version__) + if self.progress: + painter.setPen(self.progressBarPen) + x = int(self.progress / 100 * self.image_width) + painter.drawLine(0, 360, x, 360) + painter.restore() + + def setProgress(self, value: int) -> None: + """ + Update splash screen progress bar + :param value: percent done, between 0 and 100 + """ + + self.progress = value + self.repaint() + + +def parser_options(formatter_class=argparse.HelpFormatter): + parser = argparse.ArgumentParser(prog=__about__.__title__, + description=__about__.__summary__, + formatter_class=formatter_class) + + parser.add_argument('--version', action='version', version= + '%(prog)s {}'.format(__about__.__version__)) + parser.add_argument('--detailed-version', action='store_true', + help="Show version numbers of program and its libraries and exit.") + parser.add_argument("-v", "--verbose", action="store_true", dest="verbose", + help=_("Display program information when run from the command line.")) + parser.add_argument("--debug", action="store_true", dest="debug", + help=_("Display debugging information when run from the command line.")) + parser.add_argument("-e", "--extensions", action="store_true", + dest="extensions", + help=_("List photo and video file extensions the program recognizes " + "and exit.")) + parser.add_argument("--photo-renaming", choices=['on','off'], + dest="photo_renaming", help=_("Turn on or off the the renaming of photos.")) + parser.add_argument("--video-renaming", choices=['on','off'], + dest="video_renaming", help=_("turn on or off the the renaming of videos.")) + parser.add_argument("-a", "--auto-detect", choices=['on','off'], + dest="auto_detect", help=_("Turn on or off the automatic detection of devices from which " + "to download.")) + parser.add_argument("-t", "--this-computer", choices=['on','off'], + dest="this_computer_source", + help=_("Turn on or off downloading from this computer.")) + parser.add_argument("--this-computer-location", type=str, + metavar=_("PATH"), dest="this_computer_location", + help=_("The PATH on this computer from which to download.")) + parser.add_argument("--photo-destination", type=str, + metavar=_("PATH"), dest="photo_location", + help=_("The PATH where photos will be downloaded to.")) + parser.add_argument("--video-destination", type=str, + metavar=_("PATH"), dest="video_location", + help=_("The PATH where videos will be downloaded to.")) + parser.add_argument("-b", "--backup", choices=['on','off'], + dest="backup", help=_("Turn on or off the backing up of photos and videos while " + "downloading.")) + parser.add_argument("--backup-auto-detect", choices=['on','off'], + dest="backup_auto_detect", + help=_("Turn on or off the automatic detection of backup devices.")) + parser.add_argument("--photo-backup-identifier", type=str, + metavar=_("FOLDER"), dest="photo_backup_identifier", + help=_("The FOLDER in which backups are stored on the automatically detected photo backup " + "device, with the folder's name being used to identify whether or not the device " + "is used for backups. For each device you wish to use for backing photos up to, " + "create a folder on it with this name.")) + parser.add_argument("--video-backup-identifier", type=str, + metavar=_("FOLDER"), dest="video_backup_identifier", + help=_("The FOLDER in which backups are stored on the automatically detected video backup " + "device, with the folder's name being used to identify whether or not the device " + "is used for backups. For each device you wish to use for backing up videos to, " + "create a folder on it with this name.")) + parser.add_argument("--photo-backup-location", type=str, + metavar=_("PATH"), dest="photo_backup_location", + help=_("The PATH where photos will be backed up when automatic " + "detection of backup devices is turned off.")) + parser.add_argument("--video-backup-location", type=str, + metavar=_("PATH"), dest="video_backup_location", + help=_("The PATH where videos will be backed up when automatic " + "detection of backup devices is turned off.")) + parser.add_argument("--ignore-other-photo-file-types", action="store_true", dest="ignore_other", + help=_('Ignore photos with the following extensions: %s') % + make_internationalized_list([s.upper() for s in OTHER_PHOTO_EXTENSIONS])) + parser.add_argument("--auto-download-startup", dest="auto_download_startup", + choices=['on', 'off'], + help=_("Turn on or off starting downloads as soon as the program itself starts.")) + parser.add_argument("--auto-download-device-insertion", dest="auto_download_insertion", + choices=['on', 'off'], + help=_("Turn on or off starting downloads as soon as a device is inserted.")) + parser.add_argument("--thumbnail-cache", dest="thumb_cache", + choices=['on','off'], + help=_("Turn on or off use of the Rapid Photo Downloader Thumbnail Cache. " + "Turning it off does not delete existing cache contents.")) + parser.add_argument("--delete-thumbnail-cache", dest="delete_thumb_cache", + action="store_true", + help=_("Delete all thumbnails in the Rapid Photo Downloader Thumbnail " + "Cache, and exit.")) + parser.add_argument("--forget-remembered-files", dest="forget_files", + action="store_true", + help=_("Forget which files have been previously downloaded, and exit.")) + parser.add_argument("--import-old-version-preferences", action="store_true", + dest="import_prefs", + help=_("Import preferences from an old program version and exit. Requires the " + "command line program gconftool-2.")) + parser.add_argument("--reset", action="store_true", dest="reset", + help=_("Reset all program settings to their default values, delete all thumbnails " + "in the Thumbnail cache, forget which files have been previously " + "downloaded, and exit.")) + parser.add_argument("--log-gphoto2", action="store_true", + help=_("Include gphoto2 debugging information in log files.")) + + parser.add_argument( + "--camera-info", action="store_true", help=_( + "Print information to the terminal about attached cameras and exit." + ) + ) + + parser.add_argument('path', nargs='?') + + return parser + +def import_prefs() -> None: + """ + Import program preferences from the Gtk+ 2 version of the program. + + Requires the command line program gconftool-2. + """ + + def run_cmd(k: str) -> str: + command_line = '{} --get /apps/rapid-photo-downloader/{}'.format(cmd, k) + args = shlex.split(command_line) + try: + return subprocess.check_output(args=args).decode().strip() + except subprocess.SubprocessError: + return '' + + + cmd = shutil.which('gconftool-2') + keys = (('image_rename', 'photo_rename', prefs_list_from_gconftool2_string), + ('video_rename', 'video_rename', prefs_list_from_gconftool2_string), + ('subfolder', 'photo_subfolder', prefs_list_from_gconftool2_string), + ('video_subfolder', 'video_subfolder', prefs_list_from_gconftool2_string), + ('download_folder', 'photo_download_folder', str), + ('video_download_folder','video_download_folder', str), + ('device_autodetection', 'device_autodetection', pref_bool_from_gconftool2_string), + ('device_location', 'this_computer_path', str), + ('device_autodetection_psd', 'device_without_dcim_autodetection', + pref_bool_from_gconftool2_string), + ('ignored_paths', 'ignored_paths', prefs_list_from_gconftool2_string), + ('use_re_ignored_paths', 'use_re_ignored_paths', pref_bool_from_gconftool2_string), + ('backup_images', 'backup_files', pref_bool_from_gconftool2_string), + ('backup_device_autodetection', 'backup_device_autodetection', + pref_bool_from_gconftool2_string), + ('backup_identifier', 'photo_backup_identifier', str), + ('video_backup_identifier', 'video_backup_identifier', str), + ('backup_location', 'backup_photo_location', str), + ('backup_video_location', 'backup_video_location', str), + ('strip_characters', 'strip_characters', pref_bool_from_gconftool2_string), + ('synchronize_raw_jpg', 'synchronize_raw_jpg', pref_bool_from_gconftool2_string), + ('auto_download_at_startup', 'auto_download_at_startup', + pref_bool_from_gconftool2_string), + ('auto_download_upon_device_insertion', 'auto_download_upon_device_insertion', + pref_bool_from_gconftool2_string), + ('auto_unmount', 'auto_unmount', pref_bool_from_gconftool2_string), + ('auto_exit', 'auto_exit', pref_bool_from_gconftool2_string), + ('auto_exit_force', 'auto_exit_force', pref_bool_from_gconftool2_string), + ('verify_file', 'verify_file', pref_bool_from_gconftool2_string), + ('job_codes', 'job_codes', prefs_list_from_gconftool2_string), + ('generate_thumbnails', 'generate_thumbnails', pref_bool_from_gconftool2_string), + ('download_conflict_resolution', 'conflict_resolution', str), + ('backup_duplicate_overwrite', 'backup_duplicate_overwrite', + pref_bool_from_gconftool2_string)) + + if cmd is None: + print(_("To import preferences from the old version of Rapid Photo Downloader, you must " + "install the program gconftool-2.")) + return + + prefs = Preferences() + + with raphodo.utilities.stdchannel_redirected(sys.stderr, os.devnull): + value = run_cmd('program_version') + if not value: + print(_("No prior program preferences detected: exiting")) + return + else: + print(_("Importing preferences from Rapid Photo Downloader %(version)s") % dict( + version=value)) + print() + + for key_triplet in keys: + key = key_triplet[0] + value = run_cmd(key) + if value: + try: + new_value = key_triplet[2](value) + except: + print("Skipping malformed value for key {}".format(key)) + else: + if key == 'device_autodetection': + if new_value: + print("Setting device_autodetection to True") + print("Setting this_computer_source to False") + prefs.device_autodetection = True + prefs.this_computer_source = False + else: + print("Setting device_autodetection to False") + print("Setting this_computer_source to True") + prefs.device_autodetection = False + prefs.this_computer_source = True + elif key == 'device_location' and prefs.this_computer_source: + print("Setting this_computer_path to", new_value) + prefs.this_computer_path = new_value + elif key == 'download_conflict_resolution': + if new_value == "skip download": + prefs.conflict_resolution = int(constants.ConflictResolution.skip) + else: + prefs.conflict_resolution = \ + int(constants.ConflictResolution.add_identifier) + else: + new_key = key_triplet[1] + if new_key in ('photo_rename', 'video_rename'): + pref_list, case = upgrade_pre090a4_rename_pref(new_value) + print("Setting", new_key, "to", pref_list) + setattr(prefs, new_key, pref_list) + if case is not None: + if new_key == 'photo_rename': + ext_key = 'photo_extension' + else: + ext_key = 'video_extension' + print("Setting", ext_key, "to", case) + setattr(prefs, ext_key, case) + else: + print("Setting", new_key, "to", new_value) + setattr(prefs, new_key, new_value) + + key = 'stored_sequence_no' + with raphodo.utilities.stdchannel_redirected(sys.stderr, os.devnull): + value = run_cmd(key) + if value: + try: + new_value = int(value) + # we need to add 1 to the number for historic reasons + new_value += 1 + except ValueError: + print("Skipping malformed value for key stored_sequence_no") + else: + if new_value and raphodo.utilities.confirm('\n' + + _('Do you want to copy the stored sequence number, which has the value %d?') % + new_value, resp=False): + prefs.stored_sequence_no = new_value + + +def critical_startup_error(message: str) -> None: + errorapp = QApplication(sys.argv) + msg = QMessageBox() + msg.setWindowTitle(_("Rapid Photo Downloader")) + # msg.setIconPixmap(QPixmap(':/rapid-photo-downloader.svg')) + msg.setIcon(QMessageBox.Critical) + msg.setText('%s' % message) + msg.setInformativeText(_('Program aborting.')) + msg.setStandardButtons(QMessageBox.Ok) + msg.show() + errorapp.exec_() + + +def main(): + + if sys.platform.startswith('linux') and os.getuid() == 0: + sys.stderr.write("Never run this program as the sudo / root user.\n") + critical_startup_error(_("Never run this program as the sudo / root user.")) + sys.exit(1) + + if not shutil.which('exiftool'): + critical_startup_error(_('You must install ExifTool to run Rapid Photo Downloader.')) + sys.exit(1) + + parser = parser_options() + + args = parser.parse_args() + if args.detailed_version: + print('\n'.join(get_versions())) + sys.exit(0) + + if args.extensions: + photos = list((ext.upper() for ext in PHOTO_EXTENSIONS)) + videos = list((ext.upper() for ext in VIDEO_EXTENSIONS)) + extensions = ((photos, _("Photos")), + (videos, _("Videos"))) + for exts, file_type in extensions: + extensions = make_internationalized_list(exts) + print('{}: {}'.format(file_type, extensions)) + sys.exit(0) + + global logging_level + + if args.debug: + logging_level = logging.DEBUG + elif args.verbose: + logging_level = logging.INFO + else: + logging_level = logging.ERROR + + global logger + logger = iplogging.setup_main_process_logging(logging_level=logging_level) + + logging.info("Rapid Photo Downloader is starting") + + if args.photo_renaming: + photo_rename = args.photo_renaming == 'on' + if photo_rename: + logging.info("Photo renaming turned on from command line") + else: + logging.info("Photo renaming turned off from command line") + else: + photo_rename = None + + if args.video_renaming: + video_rename = args.video_renaming == 'on' + if video_rename: + logging.info("Video renaming turned on from command line") + else: + logging.info("Video renaming turned off from command line") + else: + video_rename = None + + if args.path: + if args.auto_detect or args.this_computer_source: + msg = _('When specifying a path on the command line, do not also specify an\n' + 'option for device auto detection or a path on "This Computer".') + print(msg) + critical_startup_error(msg.replace('\n', ' ')) + sys.exit(1) + + media_dir = get_media_dir() + auto_detect = args.path.startswith(media_dir) + if auto_detect: + this_computer_source = False + this_computer_location = None + logging.info("Device auto detection turned on from command line using " + "positional PATH argument") + + if not auto_detect: + this_computer_source = True + this_computer_location = os.path.abspath(args.path) + logging.info("Downloading from This Computer turned on from command line using " + "positional PATH argument") + + else: + if args.auto_detect: + auto_detect= args.auto_detect == 'on' + if auto_detect: + logging.info("Device auto detection turned on from command line") + else: + logging.info("Device auto detection turned off from command line") + else: + auto_detect=None + + if args.this_computer_source: + this_computer_source = args.this_computer_source == 'on' + if this_computer_source: + logging.info("Downloading from This Computer turned on from command line") + else: + logging.info("Downloading from This Computer turned off from command line") + else: + this_computer_source=None + + if args.this_computer_location: + this_computer_location = os.path.abspath(args.this_computer_location) + logging.info("This Computer path set from command line: %s", this_computer_location) + else: + this_computer_location=None + + if args.photo_location: + photo_location = os.path.abspath(args.photo_location) + logging.info("Photo location set from command line: %s", photo_location) + else: + photo_location=None + + if args.video_location: + video_location = os.path.abspath(args.video_location) + logging.info("video location set from command line: %s", video_location) + else: + video_location=None + + if args.backup: + backup = args.backup == 'on' + if backup: + logging.info("Backup turned on from command line") + else: + logging.info("Backup turned off from command line") + else: + backup=None + + if args.backup_auto_detect: + backup_auto_detect = args.backup_auto_detect == 'on' + if backup_auto_detect: + logging.info("Automatic detection of backup devices turned on from command line") + else: + logging.info("Automatic detection of backup devices turned off from command line") + else: + backup_auto_detect=None + + if args.photo_backup_identifier: + photo_backup_identifier = args.photo_backup_identifier + logging.info("Photo backup identifier set from command line: %s", photo_backup_identifier) + else: + photo_backup_identifier=None + + if args.video_backup_identifier: + video_backup_identifier = args.video_backup_identifier + logging.info("Video backup identifier set from command line: %s", video_backup_identifier) + else: + video_backup_identifier=None + + if args.photo_backup_location: + photo_backup_location = os.path.abspath(args.photo_backup_location) + logging.info("Photo backup location set from command line: %s", photo_backup_location) + else: + photo_backup_location=None + + if args.video_backup_location: + video_backup_location = os.path.abspath(args.video_backup_location) + logging.info("Video backup location set from command line: %s", video_backup_location) + else: + video_backup_location=None + + if args.thumb_cache: + thumb_cache = args.thumb_cache == 'on' + else: + thumb_cache = None + + if args.auto_download_startup: + auto_download_startup = args.auto_download_startup == 'on' + if auto_download_startup: + logging.info("Automatic download at startup turned on from command line") + else: + logging.info("Automatic download at startup turned off from command line") + else: + auto_download_startup=None + + if args.auto_download_insertion: + auto_download_insertion = args.auto_download_insertion == 'on' + if auto_download_insertion: + logging.info("Automatic download upon device insertion turned on from command line") + else: + logging.info("Automatic download upon device insertion turned off from command line") + else: + auto_download_insertion=None + + if args.log_gphoto2: + gp.use_python_logging() + + if args.camera_info: + dump_camera_details() + sys.exit(0) + + # keep appGuid value in sync with value in upgrade.py + appGuid = '8dbfb490-b20f-49d3-9b7d-2016012d2aa8' + + # See note at top regarding avoiding crashes + global app + app = QtSingleApplication(appGuid, sys.argv) + if app.isRunning(): + print('Rapid Photo Downloader is already running') + sys.exit(0) + + app.setOrganizationName("Rapid Photo Downloader") + app.setOrganizationDomain("damonlynch.net") + app.setApplicationName("Rapid Photo Downloader") + app.setWindowIcon(QIcon(':/rapid-photo-downloader.svg')) + + # darkFusion(app) + # app.setStyle('Fusion') + + # Resetting preferences must occur after QApplication is instantiated + if args.reset: + prefs = Preferences() + prefs.reset() + prefs.sync() + d = DownloadedSQL() + d.update_table(reset=True) + cache = ThumbnailCacheSql() + cache.purge_cache() + print(_("All settings and caches have been reset")) + logging.debug("Exiting immediately after full reset") + sys.exit(0) + + if args.delete_thumb_cache or args.forget_files or args.import_prefs: + if args.delete_thumb_cache: + cache = ThumbnailCacheSql() + cache.purge_cache() + print(_("Thumbnail Cache has been reset")) + logging.debug("Thumbnail Cache has been reset") + + if args.forget_files: + d = DownloadedSQL() + d.update_table(reset=True) + print(_("Remembered files have been forgotten")) + logging.debug("Remembered files have been forgotten") + + if args.import_prefs: + import_prefs() + logging.debug("Exiting immediately after thumbnail cache / remembered files reset") + sys.exit(0) + + splash = SplashScreen(QPixmap(':/splashscreen.png'), Qt.WindowStaysOnTopHint) + splash.show() + app.processEvents() + + rw = RapidWindow( + photo_rename=photo_rename, + video_rename=video_rename, + auto_detect=auto_detect, + this_computer_source=this_computer_source, + this_computer_location=this_computer_location, + photo_download_folder=photo_location, + video_download_folder=video_location, + backup=backup, + backup_auto_detect=backup_auto_detect, + photo_backup_identifier=photo_backup_identifier, + video_backup_identifier=video_backup_identifier, + photo_backup_location=photo_backup_location, + video_backup_location=video_backup_location, + ignore_other_photo_types=args.ignore_other, + thumb_cache=thumb_cache, + auto_download_startup=auto_download_startup, + auto_download_insertion=auto_download_insertion, + log_gphoto2=args.log_gphoto2, + splash=splash + ) + + app.setActivationWindow(rw) + code = app.exec_() + logging.debug("Exiting") + sys.exit(code) + +if __name__ == "__main__": + main() diff --git a/raphodo/rememberthisdialog.py b/raphodo/rememberthisdialog.py new file mode 100644 index 0000000..8aff457 --- /dev/null +++ b/raphodo/rememberthisdialog.py @@ -0,0 +1,116 @@ +# Copyright (C) 2016-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Yes/No dialog that displays a statement along with a "Remember this choice" +or "Don't ask me about this again" checkbox. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016-2017, Damon Lynch" + +from typing import Optional, Union +from PyQt5.QtCore import pyqtSlot +from PyQt5.QtGui import QPixmap, QIcon +from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QCheckBox, QLabel, QGridLayout + +from gettext import gettext as _ + +from raphodo.constants import RememberThisMessage, RememberThisButtons +from raphodo.viewutils import standardIconSize + + +class RememberThisDialog(QDialog): + + """ + A small dialog window that prompts the user if they want to + do something or not. + + Includes a prompt whether to remember the choice. + """ + + def __init__(self, message: str, + icon: Union[QPixmap, str], + remember: RememberThisMessage, + parent, + buttons: RememberThisButtons=RememberThisButtons.yes_no, + title: Optional[str]=None) -> None: + + super().__init__(parent) + + self.remember = False + + messageLabel = QLabel(message) + messageLabel.setWordWrap(True) + + iconLabel = QLabel() + if isinstance(icon, str): + iconLabel.setPixmap(QIcon(icon).pixmap(standardIconSize())) + else: + iconLabel.setPixmap(icon) + + if remember == RememberThisMessage.remember_choice: + question = _("&Remember this choice") + elif remember == RememberThisMessage.do_not_ask_again: + question = _("&Don't ask me about this again") + elif remember == RememberThisMessage.do_not_warn_again: + question = _("&Don't warn me about this again") + else: + assert remember == RememberThisMessage.do_not_warn_again_about_missing_libraries + question = _("&Don't warn me again about missing or broken program libraries") + + self.rememberCheckBox = QCheckBox(question) + + self.rememberCheckBox.setChecked(False) + buttonBox = QDialogButtonBox() + + if buttons == RememberThisButtons.yes_no: + yesButton = buttonBox.addButton(QDialogButtonBox.Yes) + noButton = buttonBox.addButton(QDialogButtonBox.No) + else: + okayButton = buttonBox.addButton(QDialogButtonBox.Ok) + + grid = QGridLayout() + grid.setSpacing(11) + grid.setContentsMargins(11, 11, 11, 11) + grid.addWidget(iconLabel, 0, 0, 2, 1) + grid.addWidget(messageLabel, 0, 1, 1, 1) + grid.addWidget(self.rememberCheckBox, 1, 1, 1, 1) + grid.addWidget(buttonBox, 2, 0, 1, 2) + self.setLayout(grid) + if title is None or not title: + self.setWindowTitle(_('Rapid Photo Downloader')) + else: + self.setWindowTitle(title) + + if buttons == RememberThisButtons.yes_no: + yesButton.clicked.connect(self.doAction) + noButton.clicked.connect(self.doNotDoAction) + noButton.setFocus() + else: + okayButton.clicked.connect(self.doAction) + + @pyqtSlot() + def doAction(self) -> None: + self.remember = self.rememberCheckBox.isChecked() + super().accept() + + @pyqtSlot() + def doNotDoAction(self) -> None: + self.remember = self.rememberCheckBox.isChecked() + super().reject() \ No newline at end of file diff --git a/raphodo/renameandmovefile.py b/raphodo/renameandmovefile.py new file mode 100755 index 0000000..f123308 --- /dev/null +++ b/raphodo/renameandmovefile.py @@ -0,0 +1,868 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Generates names for files and folders, and renames (moves) files. + +Runs as a daemon process. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +import os +from datetime import datetime +from enum import Enum +from collections import namedtuple +import errno +import logging +import pickle +import sys +from typing import Union, Tuple, Dict, Optional + +from gettext import gettext as _ + +import raphodo.exiftool as exiftool +import raphodo.generatename as gn +import raphodo.problemnotification as pn +from raphodo.preferences import DownloadsTodayTracker, Preferences +from raphodo.constants import (ConflictResolution, FileType, DownloadStatus, RenameAndMoveStatus) +from raphodo.interprocess import (RenameAndMoveFileData, RenameAndMoveFileResults, DaemonProcess) +from raphodo.rpdfile import RPDFile, Photo, Video +from raphodo.rpdsql import DownloadedSQL +from raphodo.utilities import stdchannel_redirected, datetime_roughly_equal, platform_c_maxint +from raphodo.problemnotification import ( + FileAlreadyExistsProblem, IdentifierAddedProblem, RenamingProblems, make_href, + RenamingFileProblem, SubfolderCreationProblem, DuplicateFileWhenSyncingProblem, + SameNameDifferentExif, RenamingAssociateFileProblem, FileMetadataLoadProblem, + NoDataToNameProblem +) +from raphodo.storage import get_uri + + +class SyncRawJpegStatus(Enum): + matching_pair = 1 + no_match = 2 + error_already_downloaded = 3 + error_datetime_mismatch = 4 + + +SyncRawJpegMatch = namedtuple('SyncRawJpegMatch', 'status, sequence_number') +SyncRawJpegResult = namedtuple('SyncRawJpegResult', 'sequence_to_use, failed, photo_name, ' + 'photo_ext') +SyncRawJpegRecord = namedtuple('SyncRawJpegRecord', 'extension, date_time, sequence_number_used') + + +class SyncRawJpeg: + """ + Match JPEG and RAW images so they have the same file names + """ + + def __init__(self): + self.photos = {} # type: Dict[str, SyncRawJpegRecord] + + def add_download(self, name: str, + extension: str, + date_time: datetime, + sequence_number_used: gn.MatchedSequences) -> None: + + if not isinstance(date_time, datetime): + logging.debug("Rejecting %s for sync RAW jpeg matching because its" + "metadata date time does not exist", name) + return + + if name not in self.photos: + self.photos[name] = SyncRawJpegRecord(extension=[extension], + date_time=date_time, + sequence_number_used=sequence_number_used) + else: + if extension not in self.photos[name].extension: + self.photos[name].extension.append(extension) + + def matching_pair(self, name: str, + extension: str, + date_time: datetime) -> SyncRawJpegMatch: + """ + Checks to see if the image matches an image that has already been + downloaded. + + Image name (minus extension), exif date time are checked. Exif + date times should be within 30 seconds of each other, because + need to allow for the fact that RAW and jpegs might not be + written to the memory card(s) at the same time. + + :return: Returns SyncRawJpegStatus.error_already_downloaded + and a sequence number if the name, extension, and exif values + match (i.e. it has already been downloaded). + + Returns SyncRawJpegStatus.matching_pair and a sequence number + if name and exif values match, but the extension is different + (i.e. a matching RAW + JPG image). + + Returns SyncRawJpegStatus.error_datetime_mismatch and a + sequence number of None if photos detected with the same + filenames, but taken at different times. + + Returns SyncRawJpegStatus.no_match and a sequence number + of None if no match + """ + if name in self.photos: + if datetime_roughly_equal(self.photos[name].date_time, date_time, 30): + if extension in self.photos[name].extension: + return SyncRawJpegMatch(SyncRawJpegStatus.error_already_downloaded, + self.photos[name].sequence_number_used) + else: + return SyncRawJpegMatch(SyncRawJpegStatus.matching_pair, + self.photos[name].sequence_number_used) + else: + return SyncRawJpegMatch(SyncRawJpegStatus.error_datetime_mismatch, None) + return SyncRawJpegMatch(SyncRawJpegStatus.no_match, None) + + def ext_exif_date_time(self, name) -> Tuple[str, datetime]: + """ + Returns first extension, and exif date time data for + the already downloaded photo + """ + + return self.photos[name].extension[0], self.photos[name].date_time + + +def load_metadata(rpd_file: Union[Photo, Video], + et_process: exiftool.ExifTool, + problems: RenamingProblems) -> bool: + """ + Loads the metadata for the file. + + :param et_process: the daemon ExifTool process + :param temp_file: If true, the the metadata from the temporary file + rather than the original source file is used. This is important, + because the metadata can be modified by the filemodify process + :return True if operation succeeded, false otherwise + """ + if rpd_file.metadata is None: + if not rpd_file.load_metadata(full_file_name=rpd_file.temp_full_file_name, + et_process=et_process): + # Error in reading metadata + + problems.append(FileMetadataLoadProblem( + name=rpd_file.name, uri=rpd_file.get_uri(), file_type=rpd_file.title + )) + return False + return True + + +def _generate_name(generator: Union[gn.PhotoName, gn.PhotoSubfolder, gn.VideoName, + gn.VideoSubfolder], + rpd_file: Union[Photo, Video], + et_process: exiftool.ExifTool, + problems: RenamingProblems) -> str: + """ + Generate a subfolder or file name. + + :param generator: subfolder or file name generator, appropriate + for the file type (photo or video) + :param rpd_file: file to work on + :param et_process: the daemon ExifTool process + :return: the name in string format, emptry string if error + """ + do_generation = load_metadata(rpd_file, et_process, problems) + + if do_generation: + value = generator.generate_name(rpd_file) + if value is None: + value = '' + else: + value = '' + + return value + + +def generate_subfolder(rpd_file: Union[Photo, Video], + et_process: exiftool.ExifTool, + problems: RenamingProblems) -> None: + """ + Generate subfolder names e.g. 2015/201512 + + :param rpd_file: file to work on + :param et_process: the daemon ExifTool process + """ + + if rpd_file.file_type == FileType.photo: + generator = gn.PhotoSubfolder(rpd_file.subfolder_pref_list, problems=problems) + else: + generator = gn.VideoSubfolder(rpd_file.subfolder_pref_list, problems=problems) + + rpd_file.download_subfolder = _generate_name(generator, rpd_file, et_process, problems) + + +def generate_name(rpd_file: Union[Photo, Video], + et_process: exiftool.ExifTool, + problems: RenamingProblems) -> None: + """ + Generate file names e.g. 20150607-1.cr2 + + :param rpd_file: file to work on + :param et_process: the daemon ExifTool process + """ + + if rpd_file.file_type == FileType.photo: + generator = gn.PhotoName(rpd_file.name_pref_list, problems=problems) + else: + generator = gn.VideoName(rpd_file.name_pref_list, problems=problems) + + rpd_file.download_name = _generate_name(generator, rpd_file, et_process, problems) + + +class RenameMoveFileWorker(DaemonProcess): + """ + Generates names for files and folders, and renames (moves) files. + + Runs as a daemon process. + """ + + def __init__(self) -> None: + super().__init__('Rename and Move') + + self.prefs = Preferences() + + self.sync_raw_jpeg = SyncRawJpeg() + self.downloaded = DownloadedSQL() + + logging.debug("Start of day is set to %s", self.prefs.day_start) + + self.platform_c_maxint = platform_c_maxint() + + # This will be assigned again in run(), but initializing it here + # clarifies any problems with type checking in an IDE + self.problems = RenamingProblems() + + def notify_file_already_exists(self, rpd_file: Union[Photo, Video], + identifier: Optional[str]=None) -> None: + """ + Notify user that the download file already exists + """ + + # get information on when the existing file was last modified + try: + modification_time = os.path.getmtime(rpd_file.download_full_file_name) + dt = datetime.fromtimestamp(modification_time) + date = dt.strftime("%x") + time = dt.strftime("%X") + except: + logging.error("Could not determine the file modification time of %s", + rpd_file.download_full_file_name) + date = time = '' + + source = rpd_file.get_souce_href() + + device = make_href(name=rpd_file.device_display_name, uri=rpd_file.device_uri) + + if not identifier: + problem = FileAlreadyExistsProblem( + file_type_capitalized=rpd_file.title_capitalized, + file_type=rpd_file.title, + name=rpd_file.download_name, + uri=get_uri(full_file_name=rpd_file.download_full_file_name), + source=source, + device=device, + date=date, + time=time + ) + + rpd_file.status = DownloadStatus.download_failed + else: + problem = IdentifierAddedProblem( + file_type_capitalized=rpd_file.title_capitalized, + file_type=rpd_file.title, + name=rpd_file.download_name, + uri=get_uri(full_file_name=rpd_file.download_full_file_name), + source=source, + device=device, + date=date, + time=time, + identifier=identifier + ) + + rpd_file.status = DownloadStatus.downloaded_with_warning + + self.problems.append(problem) + + def notify_download_failure_file_error( + self, rpd_file: Union[Photo, Video], inst: Exception) -> None: + """ + Handle cases where file failed to download + """ + uri=get_uri( + full_file_name=rpd_file.full_file_name, camera_details=rpd_file.camera_details + ) + device = make_href(name=rpd_file.device_display_name, uri=rpd_file.device_uri) + + problem = RenamingFileProblem( + file_type=rpd_file.title, + destination=rpd_file.download_name, + folder=rpd_file.download_path, + name=rpd_file.name, + uri=uri, + device=device, + exception=inst + ) + self.problems.append(problem) + + rpd_file.status = DownloadStatus.download_failed + + logging.error( + "Failed to create file %s: %s %s", rpd_file.download_full_file_name, + inst.errno, inst.strerror + ) + + def download_file_exists(self, rpd_file: Union[Photo, Video]) -> bool: + """ + Check how to handle a download file already existing + """ + + if self.prefs.conflict_resolution == ConflictResolution.add_identifier: + logging.debug("Will add unique identifier to avoid duplicate filename for %s", + rpd_file.full_file_name) + return True + else: + self.notify_file_already_exists(rpd_file) + return False + + def same_name_different_exif(self, sync_photo_name: str, + rpd_file: Union[Photo, Video]) -> None: + """ + Notify the user that a file was already downloaded with the same + name, but the exif information was different + """ + + i1_ext, i1_date_time = self.sync_raw_jpeg.ext_exif_date_time(sync_photo_name) + image2_date_time = rpd_file.date_time() + assert isinstance(i1_date_time, datetime) + i1_date = i1_date_time.strftime("%x") + i1_time = i1_date_time.strftime("%X") + assert isinstance(image2_date_time,datetime) + image2_date = image2_date_time.strftime("%x") + image2_time = image2_date_time.strftime("%X") + + self.problems.append( + SameNameDifferentExif( + image1='%s%s' % (sync_photo_name, i1_ext), + image1_date=i1_date, + image1_time=i1_time, + image2=rpd_file.name, + image2_date=image2_date, + image2_time=image2_time + ) + ) + rpd_file.status = DownloadStatus.downloaded_with_warning + + def _move_associate_file(self, extension: str, + full_base_name: str, + temp_associate_file: str) -> str: + """ + Move (rename) the associate file using the pre-generated name. + + Exceptions are not caught. + + :return: full path and filename + """ + + download_full_name = full_base_name + extension + + # move (rename) associate file + # don't check to see if it already exists + os.rename(temp_associate_file, download_full_name) + + return download_full_name + + def move_thm_file(self, rpd_file: Union[Photo, Video]) -> None: + """ + Move (rename) the THM thumbnail file using the pre-generated name + """ + + try: + if rpd_file.thm_extension: + ext = rpd_file.thm_extension + else: + ext = '.THM' + except AttributeError: + ext = '.THM' + + try: + rpd_file.download_thm_full_name = self._move_associate_file( + extension=ext, + full_base_name=rpd_file.download_full_base_name, + temp_associate_file=rpd_file.temp_thm_full_name + ) + except (OSError, FileNotFoundError) as e: + self.problems.append( + RenamingAssociateFileProblem( + source=make_href( + name=os.path.basename(rpd_file.download_thm_full_name), + uri=get_uri( + full_file_name=rpd_file.download_thm_full_name, + camera_details=rpd_file.camera_details + ) + ), + exception=e + ) + ) + + logging.error("Failed to move video THM file %s", rpd_file.download_thm_full_name) + + def move_audio_file(self, rpd_file: Union[Photo, Video]) -> None: + """ + Move (rename) the associate audio file using the pre-generated + name + """ + + try: + if rpd_file.audio_extension: + ext = rpd_file.audio_extension + else: + ext = '.WAV' + except AttributeError: + ext = '.WAV' + + try: + rpd_file.download_audio_full_name = self._move_associate_file( + extension=ext, + full_base_name=rpd_file.download_full_base_name, + temp_associate_file=rpd_file.temp_audio_full_name + ) + except (OSError, FileNotFoundError) as e: + self.problems.append( + RenamingAssociateFileProblem( + source=make_href( + name=os.path.basename(rpd_file.download_audio_full_name), + uri=get_uri( + full_file_name=rpd_file.download_audio_full_name, + camera_details=rpd_file.camera_details + ) + ), + exception=e + ) + ) + logging.error("Failed to move file's associated audio file %s", + rpd_file.download_audio_full_name) + + def move_xmp_file(self, rpd_file: Union[Photo, Video]) -> None: + """ + Move (rename) the associate XMP file using the pre-generated + name + """ + + try: + if rpd_file.xmp_extension: + ext = rpd_file.xmp_extension + else: + ext = '.XMP' + except AttributeError: + ext = '.XMP' + + try: + rpd_file.download_xmp_full_name = self._move_associate_file( + extension=ext, + full_base_name=rpd_file.download_full_base_name, + temp_associate_file=rpd_file.temp_xmp_full_name + ) + except (OSError, FileNotFoundError) as e: + self.problems.append( + RenamingAssociateFileProblem( + source=make_href( + name=os.path.basename(rpd_file.download_xmp_full_name), + uri=get_uri( + full_file_name=rpd_file.download_xmp_full_name, + camera_details=rpd_file.camera_details + ) + ), + exception=e + ) + ) + logging.error("Failed to move file's associated XMP file %s", + rpd_file.download_xmp_full_name) + + def check_for_fatal_name_generation_errors(self, rpd_file: Union[Photo, Video]) -> bool: + """ + :return False if either the download subfolder or filename are + blank, else returns True + """ + + if not rpd_file.download_subfolder or not rpd_file.download_name: + if not rpd_file.download_subfolder and not rpd_file.download_name: + area = _("subfolder and filename") + elif not rpd_file.download_name: + area = _("filename") + else: + area = _("subfolder") + + rpd_file.status = DownloadStatus.download_failed + self.problems.append( + NoDataToNameProblem( + name=rpd_file.name, uri=rpd_file.get_uri(), area=area, file_type=rpd_file.title + ) + ) + return False + else: + return True + + def add_unique_identifier(self, rpd_file: Union[Photo, Video]) -> bool: + """ + Adds a unique identifier like _1 to a filename, in ever + incrementing values, until a unique filename is generated. + + :param rpd_file: the file being worked on + :return: True if the operation was successful, else returns + False + """ + + name = os.path.splitext(rpd_file.download_name) + full_name = rpd_file.download_full_file_name + while True: + self.duplicate_files[full_name] = self.duplicate_files.get(full_name, 0) + 1 + identifier = '_%s' % self.duplicate_files[full_name] + rpd_file.download_name = '{}{}{}'.format(name[0], identifier, name[1]) + rpd_file.download_full_file_name = os.path.join( + rpd_file.download_path, rpd_file.download_name) + + try: + if os.path.exists(rpd_file.download_full_file_name): + raise OSError(errno.EEXIST, "File exists: %s" % + rpd_file.download_full_file_name) + os.rename(rpd_file.temp_full_file_name, rpd_file.download_full_file_name) + self.notify_file_already_exists(rpd_file, identifier) + return True + + except OSError as inst: + if inst.errno != errno.EEXIST: + self.notify_download_failure_file_error(rpd_file, inst) + return False + + def sync_raw_jpg(self, rpd_file: Union[Photo, Video]) -> SyncRawJpegResult: + + failed = False + sequence_to_use = None + photo_name, photo_ext = os.path.splitext(rpd_file.name) + if not load_metadata(rpd_file, self.exiftool_process, self.problems): + failed = True + rpd_file.status = DownloadStatus.download_failed + self.check_for_fatal_name_generation_errors(rpd_file) + else: + date_time = rpd_file.date_time() + if not isinstance(date_time, datetime): + failed = True + rpd_file.status = DownloadStatus.download_failed + self.check_for_fatal_name_generation_errors(rpd_file) + else: + matching_pair = self.sync_raw_jpeg.matching_pair( + name=photo_name, extension=photo_ext, + date_time=date_time) # type: SyncRawJpegMatch + sequence_to_use = matching_pair.sequence_number + if matching_pair.status == SyncRawJpegStatus.error_already_downloaded: + # this exact file has already been + # downloaded (same extension, same filename, + # and roughly the same exif date time info) + if self.prefs.conflict_resolution != ConflictResolution.add_identifier: + self.problems.append( + DuplicateFileWhenSyncingProblem( + name=rpd_file.name, + uri=rpd_file.get_uri(), + file_type = rpd_file.title, + ) + ) + + rpd_file.status = DownloadStatus.download_failed + failed = True + else: + self.sequences.set_matched_sequence_value(matching_pair.sequence_number) + if matching_pair.status == SyncRawJpegStatus.error_datetime_mismatch: + self.same_name_different_exif(photo_name, rpd_file) + return SyncRawJpegResult(sequence_to_use, failed, photo_name, photo_ext) + + def prepare_rpd_file(self, rpd_file: Union[Photo, Video]) -> None: + """ + Populate the RPDFile with download values used in subfolder + and filename generation + """ + + if rpd_file.file_type == FileType.photo: + rpd_file.download_folder = self.prefs.photo_download_folder + rpd_file.subfolder_pref_list = self.prefs.photo_subfolder + rpd_file.name_pref_list = self.prefs.photo_rename + else: + rpd_file.download_folder = self.prefs.video_download_folder + rpd_file.subfolder_pref_list = self.prefs.video_subfolder + rpd_file.name_pref_list = self.prefs.video_rename + + def process_rename_failure(self, rpd_file: RPDFile) -> None: + try: + os.remove(rpd_file.temp_full_file_name) + except OSError: + logging.error("Failed to delete temporary file %s", rpd_file.temp_full_file_name) + + def generate_names(self, rpd_file: Union[Photo, Video]) -> bool: + + rpd_file.strip_characters = self.prefs.strip_characters + + generate_subfolder(rpd_file, self.exiftool_process, self.problems) + + if rpd_file.download_subfolder: + logging.debug("Generated subfolder name %s for file %s", + rpd_file.download_subfolder, rpd_file.name) + + self.sequences.stored_sequence_no = self.prefs.stored_sequence_no + rpd_file.sequences = self.sequences + + # generate the file name + generate_name(rpd_file, self.exiftool_process, self.problems) + + if rpd_file.name_generation_problem: + logging.warning("Encountered a problem generating file name for file %s", + rpd_file.name) + rpd_file.status = DownloadStatus.downloaded_with_warning + else: + logging.debug("Generated file name %s for file %s", rpd_file.download_name, + rpd_file.name) + else: + logging.error("Failed to generate subfolder name for file: %s", rpd_file.name) + + return self.check_for_fatal_name_generation_errors(rpd_file) + + def move_file(self, rpd_file: Union[Photo, Video]) -> bool: + """ + Having generated the file name and subfolder names, move + the file + :param rpd_file: photo or video being worked on + :return: True if move succeeded, False otherwise + """ + + move_succeeded = False + + rpd_file.download_path = os.path.join(rpd_file.download_folder, rpd_file.download_subfolder) + rpd_file.download_full_file_name = os.path.join(rpd_file.download_path, + rpd_file.download_name) + rpd_file.download_full_base_name = os.path.splitext(rpd_file.download_full_file_name)[0] + + if not os.path.isdir(rpd_file.download_path): + try: + os.makedirs(rpd_file.download_path) + except OSError as inst: + if inst.errno != errno.EEXIST: + logging.error("Failed to create download subfolder: %s", rpd_file.download_path) + logging.error(inst) + + problem = SubfolderCreationProblem( + folder=make_href( + name=rpd_file.download_subfolder, + uri=get_uri(path=rpd_file.download_path) + ), + exception=inst + ) + self.problems.append(problem) + + # Move temp file to subfolder + + add_unique_identifier = False + try: + if os.path.exists(rpd_file.download_full_file_name): + raise OSError(errno.EEXIST, "File exists: %s" % rpd_file.download_full_file_name) + logging.debug("Renaming %s to %s .....", + rpd_file.temp_full_file_name, rpd_file.download_full_file_name) + os.rename(rpd_file.temp_full_file_name, rpd_file.download_full_file_name) + logging.debug("....successfully renamed file") + move_succeeded = True + if rpd_file.status != DownloadStatus.downloaded_with_warning: + rpd_file.status = DownloadStatus.downloaded + except OSError as inst: + if inst.errno == errno.EEXIST: + add_unique_identifier = self.download_file_exists(rpd_file) + else: + self.notify_download_failure_file_error(rpd_file, inst) + except Exception as inst: + self.notify_download_failure_file_error(rpd_file, inst) + + if add_unique_identifier: + self.add_unique_identifier(rpd_file) + + return move_succeeded + + def process_file(self, rpd_file: Union[Photo, Video], download_count: int) -> bool: + move_succeeded = False + + self.prepare_rpd_file(rpd_file) + + synchronize_raw_jpg = (self.prefs.must_synchronize_raw_jpg() and + rpd_file.file_type == FileType.photo) + if synchronize_raw_jpg: + sync_result = self.sync_raw_jpg(rpd_file) + + if sync_result.failed: + return False + + generation_succeeded = self.generate_names(rpd_file) + + if generation_succeeded: + move_succeeded = self.move_file(rpd_file) + + logging.debug("Finished processing file: %s", download_count) + + if move_succeeded: + if synchronize_raw_jpg: + if sync_result.sequence_to_use is None: + sequence = self.sequences.create_matched_sequences() + else: + sequence = sync_result.sequence_to_use + self.sync_raw_jpeg.add_download( + name=sync_result.photo_name, + extension=sync_result.photo_ext, + date_time=rpd_file.date_time(), + sequence_number_used=sequence) + + if not synchronize_raw_jpg or (synchronize_raw_jpg and + sync_result.sequence_to_use is None): + uses_sequence_session_no = self.prefs.any_pref_uses_session_sequence_no() + uses_sequence_letter = self.prefs.any_pref_uses_sequence_letter_value() + if uses_sequence_session_no or uses_sequence_letter: + self.sequences.increment(uses_sequence_session_no, uses_sequence_letter) + if self.prefs.any_pref_uses_stored_sequence_no(): + if self.prefs.stored_sequence_no == self.platform_c_maxint: + # wrap value if it exceeds the maximum size value that Qt can display + # in its spinbox + self.prefs.stored_sequence_no = 0 + else: + self.prefs.stored_sequence_no += 1 + self.downloads_today_tracker.increment_downloads_today() + + if rpd_file.temp_thm_full_name: + self.move_thm_file(rpd_file) + + if rpd_file.temp_audio_full_name: + self.move_audio_file(rpd_file) + + if rpd_file.temp_xmp_full_name: + self.move_xmp_file(rpd_file) + + return move_succeeded + + def run(self) -> None: + """ + Generate subfolder and filename, and attempt to move the file + from its temporary directory. + + Move video THM and/or audio file if there is one. + + If successful, increment sequence values. + + Report any success or failure. + """ + i = 0 + + # Dict of filename keys and int values used to track ints to add as + # suffixes to duplicate files + self.duplicate_files = {} + + with stdchannel_redirected(sys.stderr, os.devnull): + with exiftool.ExifTool() as self.exiftool_process: + while True: + if i: + logging.debug("Finished %s. Getting next task.", i) + + # rename file and move to generated subfolder + directive, content = self.receiver.recv_multipart() + + self.check_for_command(directive, content) + + data = pickle.loads(content) # type: RenameAndMoveFileData + if data.message == RenameAndMoveStatus.download_started: + # Synchronize QSettings instance in preferences class + self.prefs.sync() + + # Track downloads today, using a class whose purpose is to + # take the value in the user prefs, increment, and then + # finally used to update the prefs + self.downloads_today_tracker = DownloadsTodayTracker( + day_start=self.prefs.day_start, + downloads_today=self.prefs.downloads_today) + + self.sequences = gn.Sequences(self.downloads_today_tracker, + self.prefs.stored_sequence_no) + dl_today = self.downloads_today_tracker.get_or_reset_downloads_today() + logging.debug("Completed downloads today: %s", dl_today) + + self.problems = RenamingProblems() + + elif data.message == RenameAndMoveStatus.download_completed: + if len(self.problems): + self.content = pickle.dumps( + RenameAndMoveFileResults( + problems=self.problems + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + # Ask main application process to update prefs with stored + # sequence number and downloads today values. Cannot do it + # here because to save QSettings, QApplication should be + # used. + self.content = pickle.dumps( + RenameAndMoveFileResults( + stored_sequence_no=self.sequences.stored_sequence_no, + downloads_today=self.downloads_today_tracker.downloads_today + ), + pickle.HIGHEST_PROTOCOL + ) + dl_today = self.downloads_today_tracker.get_or_reset_downloads_today() + logging.debug("Downloads today: %s", dl_today) + self.send_message_to_sink() + else: + rpd_file = data.rpd_file + download_count = data.download_count + + if data.download_succeeded: + move_succeeded = self.process_file(rpd_file, download_count) + if not move_succeeded: + self.process_rename_failure(rpd_file) + else: + # Record file as downloaded in SQLite database + self.downloaded.add_downloaded_file(name=rpd_file.name, + size=rpd_file.size, + modification_time=rpd_file.modification_time, + download_full_file_name=rpd_file.download_full_file_name) + else: + move_succeeded = False + + rpd_file.metadata = None + self.content = pickle.dumps( + RenameAndMoveFileResults( + move_succeeded=move_succeeded, + rpd_file=rpd_file, + download_count=download_count + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + i += 1 + + +if __name__ == '__main__': + rename = RenameMoveFileWorker() + rename.run() \ No newline at end of file diff --git a/raphodo/renamepanel.py b/raphodo/renamepanel.py new file mode 100644 index 0000000..b60a2fc --- /dev/null +++ b/raphodo/renamepanel.py @@ -0,0 +1,489 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Display file renaming preferences, including sequence numbers +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +from typing import Optional, Dict, Tuple, Union +import logging +from gettext import gettext as _ + + +from PyQt5.QtCore import (Qt, pyqtSlot, QTime) +from PyQt5.QtWidgets import (QWidget, QSizePolicy, QComboBox, QFormLayout, + QVBoxLayout, QLabel, QSpinBox, QTimeEdit, QCheckBox, QGroupBox, + QScrollArea, QFrame, QGridLayout) +from PyQt5.QtGui import (QColor, QPalette) + + +from raphodo.constants import (PresetPrefType, NameGenerationType, + ThumbnailBackgroundName, PresetClass) +from raphodo.utilities import platform_c_maxint +from raphodo.rpdfile import FileType, Photo, Video +from raphodo.nameeditor import PrefDialog, make_sample_rpd_file, PresetComboBox +import raphodo.exiftool as exiftool +import raphodo.generatename as gn +from raphodo.generatenameconfig import * +from raphodo.viewutils import QFramedWidget +from raphodo.panelview import QPanelView +from raphodo.preferences import Preferences, DownloadsTodayTracker + + +class RenameWidget(QFramedWidget): + """ + Display combo boxes for file renaming and file extension case handling, and + an example file name + """ + + def __init__(self, preset_type: PresetPrefType, + prefs: Preferences, + exiftool_process: exiftool.ExifTool, + parent) -> None: + super().__init__(parent) + self.setBackgroundRole(QPalette.Base) + self.setAutoFillBackground(True) + self.exiftool_process = exiftool_process + self.prefs = prefs + self.preset_type = preset_type + if preset_type == PresetPrefType.preset_photo_rename: + self.file_type = FileType.photo + self.pref_defn = DICT_IMAGE_RENAME_L0 + self.generation_type = NameGenerationType.photo_name + self.index_lookup = self.prefs.photo_rename_index + self.pref_conv = PHOTO_RENAME_MENU_DEFAULTS_CONV + self.generation_type = NameGenerationType.photo_name + else: + self.file_type = FileType.video + self.pref_defn = DICT_VIDEO_RENAME_L0 + self.generation_type = NameGenerationType.video_name + self.index_lookup = self.prefs.video_rename_index + self.pref_conv = VIDEO_RENAME_MENU_DEFAULTS_CONV + self.generation_type = NameGenerationType.video_name + + self.sample_rpd_file = make_sample_rpd_file( + sample_job_code=self.prefs.most_recent_job_code(missing=_('Job Code')), + prefs=self.prefs, + generation_type=self.generation_type) + + layout = QFormLayout() + self.setLayout(layout) + + self.getCustomPresets() + + self.renameCombo = PresetComboBox(prefs=self.prefs, preset_names=self.preset_names, + preset_type=preset_type, parent=self, edit_mode=False) + self.setRenameComboIndex() + self.renameCombo.activated.connect(self.renameComboItemActivated) + + # File extensions + self.extensionCombo = QComboBox() + self.extensionCombo.addItem(_(ORIGINAL_CASE), ORIGINAL_CASE) + self.extensionCombo.addItem(_(UPPERCASE), UPPERCASE) + self.extensionCombo.addItem(_(LOWERCASE), LOWERCASE) + if preset_type == PresetPrefType.preset_photo_rename: + pref_value = self.prefs.photo_extension + else: + pref_value = self.prefs.video_extension + try: + index = [ORIGINAL_CASE, UPPERCASE, LOWERCASE].index(pref_value) + except ValueError: + if preset_type == PresetPrefType.preset_photo_rename: + t = 'Photo' + else: + t = 'Video' + logging.error('%s extension case value is invalid. Resetting to lower case.', t) + index = 2 + self.extensionCombo.setCurrentIndex(index) + self.extensionCombo.currentIndexChanged.connect(self.extensionChanged) + + self.example = QLabel() + self.updateExampleFilename() + + layout.addRow(_('Preset:'), self.renameCombo) + layout.addRow(_('Extension:'), self.extensionCombo) + layout.addRow(_('Example:'), self.example) + + self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) + + def setRenameComboIndex(self) -> None: + """ + Set the value being displayed in the combobox to reflect the + current renaming preference. + + Takes into account built-in renaming presets and custom presets. + """ + + index = self.index_lookup(self.preset_pref_lists) + if index == -1: + # Set to the "Custom..." value + cb_index = self.renameCombo.count() - 1 + else: + # Set to appropriate combobox idex, allowing for possible separator + cb_index = self.renameCombo.getComboBoxIndex(index) + logging.debug("Setting %s combobox chosen value to %s", self.file_type.name, + self.renameCombo.itemText(cb_index)) + self.renameCombo.setCurrentIndex(cb_index) + + def pref_list(self) -> List[str]: + """ + :return: the user's file naming preference according to whether + this widget is handling photos or videos + """ + if self.preset_type == PresetPrefType.preset_photo_rename: + return self.prefs.photo_rename + else: + return self.prefs.video_rename + + @pyqtSlot(int) + def renameComboItemActivated(self, index: int) -> None: + """ + Respond to user activating the Rename preset combo box. + + :param index: index of the item activated + """ + + user_pref_list = None + + preset_class = self.renameCombo.currentData() + if preset_class == PresetClass.start_editor: + + + prefDialog = PrefDialog(self.pref_defn, self.pref_list(), self.generation_type, + self.prefs, self.sample_rpd_file) + + if prefDialog.exec(): + user_pref_list = prefDialog.getPrefList() + if not user_pref_list: + user_pref_list = None + + # Regardless of whether the user clicked OK or cancel, refresh the rename combo + # box entries + self.getCustomPresets() + self.renameCombo.resetEntries(self.preset_names) + self.setUserPrefList(user_pref_list=user_pref_list) + self.setRenameComboIndex() + else: + assert preset_class == PresetClass.custom or preset_class == PresetClass.builtin + index = self.renameCombo.getPresetIndex(self.renameCombo.currentIndex()) + user_pref_list = self.combined_pref_lists[index] + self.setUserPrefList(user_pref_list=user_pref_list) + + self.updateExampleFilename() + + def getCustomPresets(self) -> None: + """ + Get the custom presets from the user preferences and store them in lists + """ + + self.preset_names, self.preset_pref_lists = self.prefs.get_preset( + preset_type=self.preset_type) + self.combined_pref_lists = self.pref_conv + tuple(self.preset_pref_lists) + + def setUserPrefList(self, user_pref_list: List[str]) -> None: + """ + Update the user preferences with a new preference value + :param user_pref_list: the photo or video rename preference list + """ + + if user_pref_list is not None: + logging.debug("Setting new %s rename preference value", self.file_type.name) + if self.preset_type == PresetPrefType.preset_photo_rename: + self.prefs.photo_rename = user_pref_list + else: + self.prefs.video_rename = user_pref_list + + def updateExampleFilename(self, downloads_today: Optional[List[str]]=None, + stored_sequence_no: Optional[int]=None) -> None: + """ + Update filename shown to user that serves as an example of the + renaming rule in practice on sample data. + + :param downloads_today: if specified, update the downloads today value + :param stored_sequence_no: if specified, update the stored sequence value + """ + + if downloads_today: + self.sample_rpd_file.sequences.downloads_today_tracker.downloads_today = downloads_today + if stored_sequence_no is not None: + self.sample_rpd_file.sequences.stored_sequence_no = stored_sequence_no + + if self.preset_type == PresetPrefType.preset_photo_rename: + self.name_generator = gn.PhotoName(self.prefs.photo_rename) + logging.debug("Updating example photo name in rename panel") + else: + self.name_generator = gn.VideoName(self.prefs.video_rename) + logging.debug("Updating example video name in rename panel") + + self.example.setText(self.name_generator.generate_name(self.sample_rpd_file)) + + def updateSampleFile(self, sample_rpd_file: Union[Photo, Video]) -> None: + self.sample_rpd_file = make_sample_rpd_file( + sample_rpd_file=sample_rpd_file, + sample_job_code=self.prefs.most_recent_job_code(missing=_('Job Code')), + prefs=self.prefs, + generation_type=self.generation_type) + self.updateExampleFilename() + + @pyqtSlot(int) + def extensionChanged(self, index: int) -> None: + """ + Respond to user changing the case of file extensions in file name generation. + + Save new preference value, and update example file name. + """ + + value = self.extensionCombo.currentData() + if self.preset_type == PresetPrefType.preset_photo_rename: + self.prefs.photo_extension = value + else: + self.prefs.video_extension = value + self.sample_rpd_file.generate_extension_case = value + self.updateExampleFilename() + + +class RenameOptionsWidget(QFramedWidget): + """ + Display and allow editing of preference values for Downloads today + and Stored Sequence Number and associated options, as well as + the strip incompatible characters option. + """ + + def __init__(self, prefs: Preferences, + photoRenameWidget: RenameWidget, + videoRenameWidget: RenameWidget, + parent) -> None: + super().__init__(parent) + + self.prefs = prefs + self.photoRenameWidget = photoRenameWidget + self.videoRenameWidget = videoRenameWidget + + self.setBackgroundRole(QPalette.Base) + self.setAutoFillBackground(True) + + compatibilityLayout = QVBoxLayout() + layout = QVBoxLayout() + self.setLayout(layout) + + # QSpinBox cannot display values greater than this value + c_maxint = platform_c_maxint() + + tip = _('A counter for how many downloads occur on each day') + self.downloadsTodayLabel = QLabel(_('Downloads today:')) + self.downloadsToday = QSpinBox() + self.downloadsToday.setMinimum(0) + # QSpinBox defaults to a maximum of 99 + self.downloadsToday.setMaximum(c_maxint) + self.downloadsToday.setToolTip(tip) + + # This instance of the downloads today tracker is secondary to the + # instance in the rename files process. That process automatically + # updates the value and then once a download is complete, the + # downloads today value here is overwritten. + self.downloads_today_tracker = DownloadsTodayTracker( + day_start=self.prefs.day_start, + downloads_today=self.prefs.downloads_today) + + downloads_today = self.downloads_today_tracker.get_or_reset_downloads_today() + if self.prefs.downloads_today != self.downloads_today_tracker.downloads_today: + self.prefs.downloads_today = self.downloads_today_tracker.downloads_today + + self.downloadsToday.setValue(downloads_today) + self.downloadsToday.valueChanged.connect(self.downloadsTodayChanged) + + tip = _('A counter that is remembered each time the program is run ') + self.storedNumberLabel = QLabel(_('Stored number:')) + self.storedNumberLabel.setToolTip(tip) + self.storedNumber = QSpinBox() + self.storedNumber.setMinimum(0) + self.storedNumber.setMaximum(c_maxint) + self.storedNumber.setToolTip(tip) + try: + stored_value = int(self.prefs.stored_sequence_no) + assert stored_value >= 0 and stored_value <= c_maxint + except (ValueError, AssertionError): + stored_value = 0 + logging.error("Resetting invalid stored sequence number to 0") + self.prefs.stored_sequence_no = stored_value + + self.storedNumber.setValue(stored_value) + self.storedNumber.valueChanged.connect(self.storedNumberChanged) + + tip = _('The time at which the Downloads today sequence number should be reset') + self.dayStartLabel = QLabel(_('Day start:')) + self.dayStartLabel.setToolTip(tip) + + self.dayStart = QTimeEdit() + self.dayStart.setToolTip(tip) + self.dayStart.setTime(self.prefs.get_day_start_qtime()) + self.dayStart.timeChanged.connect(self.timeChanged) + # 24 hour format, if wanted in a future release: + # self.dayStart.setDisplayFormat('HH:mm:ss') + + self.sync = QCheckBox(_('Synchronize RAW + JPEG')) + self.sync.setChecked(self.prefs.synchronize_raw_jpg) + self.sync.stateChanged.connect(self.syncChanged) + tip = _('Synchronize sequence numbers for matching RAW and JPEG pairs.\n\n' + 'See the online documentation for more details.') + self.sync.setToolTip(tip) + + self.sequences = QGroupBox(_('Sequence Numbers')) + + sequencesLayout = QFormLayout() + + sequencesLayout.addRow(self.storedNumberLabel, self.storedNumber) + sequencesLayout.addRow(self.downloadsTodayLabel, self.downloadsToday) + sequencesLayout.addRow(self.dayStartLabel, self.dayStart) + sequencesLayout.addRow(self.sync) + + self.sequences.setLayout(sequencesLayout) + + self.stripCharacters = QCheckBox(_('Strip incompatible characters')) + self.stripCharacters.setChecked(self.prefs.strip_characters) + self.stripCharacters.stateChanged.connect(self.stripCharactersChanged) + self.stripCharacters.setToolTip(_('Whether photo, video and folder names should have any ' + 'characters removed that are not allowed by other operating systems')) + self.compatibility = QGroupBox(_('Compatibility')) + self.compatibility.setLayout(compatibilityLayout) + compatibilityLayout.addWidget(self.stripCharacters) + + layout.addWidget(self.sequences) + layout.addWidget(self.compatibility) + layout.addStretch() + layout.setSpacing(18) + + self.setSizePolicy(QSizePolicy.Minimum, QSizePolicy.Expanding) + + @pyqtSlot(QTime) + def timeChanged(self, time: QTime) -> None: + hour = time.hour() + minute = time.minute() + self.prefs.day_start = '{}:{}'.format(hour, minute) + logging.debug("Setting day start to %s", self.prefs.day_start) + self.downloads_today_tracker.set_day_start(hour=hour, minute=minute) + + @pyqtSlot(int) + def downloadsTodayChanged(self, value: int) -> None: + self.downloads_today_tracker.reset_downloads_today(value=value) + dt = self.downloads_today_tracker.downloads_today + logging.debug("Setting downloads today value to %s %s", dt[0], dt[1]) + self.prefs.downloads_today = dt + if self.prefs.photo_rename_pref_uses_downloads_today(): + self.photoRenameWidget.updateExampleFilename(downloads_today=dt) + if self.prefs.video_rename_pref_uses_downloads_today(): + self.videoRenameWidget.updateExampleFilename(downloads_today=dt) + + @pyqtSlot(int) + def storedNumberChanged(self, value: int) -> None: + logging.debug("Setting stored sequence no to %d", value) + self.prefs.stored_sequence_no = value + if self.prefs.photo_rename_pref_uses_stored_sequence_no(): + self.photoRenameWidget.updateExampleFilename(stored_sequence_no=value) + if self.prefs.video_rename_pref_uses_stored_sequence_no(): + self.videoRenameWidget.updateExampleFilename(stored_sequence_no=value) + + @pyqtSlot(int) + def syncChanged(self, state: int) -> None: + sync = state == Qt.Checked + logging.debug("Setting synchronize RAW + JPEG sequence values to %s", sync) + self.prefs.synchronize_raw_jpg = sync + + @pyqtSlot(int) + def stripCharactersChanged(self, state: int) -> None: + strip = state == Qt.Checked + logging.debug("Setting strip incompatible characers to %s", strip) + self.prefs.strip_characters = strip + + +class RenamePanel(QScrollArea): + """ + Renaming preferences widget, for photos, videos, and general + renaming options. + """ + + def __init__(self, parent) -> None: + super().__init__(parent) + if parent is not None: + self.rapidApp = parent + self.prefs = self.rapidApp.prefs + else: + self.prefs = None + + self.setFrameShape(QFrame.NoFrame) + + self.photoRenamePanel = QPanelView(label=_('Photo Renaming'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + self.videoRenamePanel = QPanelView(label=_('Video Renaming'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + self.renameOptionsPanel = QPanelView(label=_('Renaming Options'), + headerColor=QColor(ThumbnailBackgroundName), + headerFontColor=QColor(Qt.white)) + + self.photoRenameWidget = RenameWidget(preset_type=PresetPrefType.preset_photo_rename, + prefs=self.prefs, parent=self, + exiftool_process=self.rapidApp.exiftool_process) + self.photoRenamePanel.addWidget(self.photoRenameWidget) + + self.videoRenameWidget = RenameWidget(preset_type=PresetPrefType.preset_video_rename, + prefs=self.prefs, parent=self, + exiftool_process=self.rapidApp.exiftool_process) + self.videoRenamePanel.addWidget(self.videoRenameWidget) + + self.renameOptions = RenameOptionsWidget(prefs=self.prefs, parent=self, + photoRenameWidget=self.photoRenameWidget, + videoRenameWidget=self.videoRenameWidget) + self.renameOptionsPanel.addWidget(self.renameOptions) + + widget = QWidget() + layout = QVBoxLayout() + layout.setContentsMargins(0, 0, 0, 0) + widget.setLayout(layout) + layout.addWidget(self.photoRenamePanel) + layout.addWidget(self.videoRenamePanel) + layout.addWidget(self.renameOptionsPanel) + self.setWidget(widget) + self.setWidgetResizable(True) + self.setSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) + + def updateSequences(self, downloads_today: List[str], stored_sequence_no: int) -> None: + """ + Update the value displayed in the display to reflect any values changed after + the completion of a download. + + :param downloads_today: new downloads today value + :param stored_sequence_no: new stored sequence number value + """ + + self.renameOptions.downloadsToday.setValue(int(downloads_today[1])) + self.renameOptions.downloads_today_tracker.downloads_today = downloads_today + self.renameOptions.storedNumber.setValue(stored_sequence_no) + + def setSamplePhoto(self, sample_photo: Photo) -> None: + self.photoRenameWidget.updateSampleFile(sample_rpd_file=sample_photo) + + def setSampleVideo(self, sample_video: Video) -> None: + self.videoRenameWidget.updateSampleFile(sample_rpd_file=sample_video) + + + diff --git a/raphodo/resources.qrc b/raphodo/resources.qrc new file mode 100644 index 0000000..05a8be0 --- /dev/null +++ b/raphodo/resources.qrc @@ -0,0 +1,62 @@ + + +../images/rapid-photo-downloader.svg +../images/menu.svg +../images/chevron-down.svg +../images/splashscreen.png +../images/rapid-photo-downloader-download-pending.png +../images/video106.png +../images/photo106.png +../images/rapid-photo-downloader-downloaded.png +../images/rapid-photo-downloader-downloaded-with-error.png +../images/rapid-photo-downloader-downloaded-with-warning.png +../images/audio.png +../images/speech-bubble.svg +../images/report-error.png +../images/report-warning.png +../images/report-critical.png +../images/camera-photo-symbolic.svg +../images/folder-symbolic.svg +../images/folder-symbolic-filled.svg +../images/phone-smartphone-symbolic.svg +../images/media-eject.svg +../images/sdcard-symbolic.svg +../images/drive-removable-media-symbolic.svg +../images/drive-harddisk-symbolic.svg +../images/image-x-generic-symbolic.svg +../images/computer-symbolic.svg +../images/settings-symbolic.svg +../images/user-home-symbolic.svg +../images/folder-pictures-symbolic.svg +../images/folder-videos-symbolic.svg +../images/user-desktop-symbolic.svg +../images/error.svg +../images/up.svg +../images/down.svg +../images/know.svg +../tips/deviceshidden.png +../tips/markall.png +../tips/markmany.png +../tips/marksingle.png +../tips/multipledevices.png +../tips/previouslydownloaded.png +../tips/thumbnailsort.png +../tips/timeline.png +../tips/timelineadjust.png +../tips/timelineselect.png +../tips/downloadwhereandrename.png +../tips/defaultdownloaddirectory.png +../tips/downloadsubfolders.png +../tips/subfoldermenu.png +../tips/subfoldergeneration.png +../tips/subfoldergenerationext.png +../tips/jobcodes.png +../tips/jobcodehint.png +../tips/commandline.png +../tips/renameoptions.png +../tips/backup.png +../tips/photoeditordefault.png +../tips/customdate.png + + + diff --git a/raphodo/rotatedpushbutton.py b/raphodo/rotatedpushbutton.py new file mode 100644 index 0000000..d80d088 --- /dev/null +++ b/raphodo/rotatedpushbutton.py @@ -0,0 +1,175 @@ +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +from enum import IntEnum + +from PyQt5.QtGui import (QColor, QPalette) +from PyQt5.QtWidgets import (QPushButton, QStylePainter, QStyle, QStyleOptionButton, QHBoxLayout) + +class VerticalRotation(IntEnum): + left_side = 270 + right_side = 90 + +class FlatButton: + _padding = 'padding-left: {padding_side}px; padding-right: {padding_side}px; padding-top: ' \ + '{padding_top}px; padding-bottom: {padding_bottom}px;'.format( + padding_top=6, padding_side=7, padding_bottom=6) + + def setFlatStyle(self, button: QPushButton, + darker_if_checked: bool=True, + padding: str='', + color: QColor=None, + text_color: QColor=None) -> None: + if color is None: + color = QPalette().color(QPalette.Background) + default_color = color.name(QColor.HexRgb) + + if darker_if_checked: + checked_color = color.darker(125).name(QColor.HexRgb) + else: + checked_color = default_color + + hover_color = color.darker(110).name(QColor.HexRgb) + + if not padding: + padding = self._padding + + if text_color is not None: + text = 'color: {};'.format(text_color.name(QColor.HexRgb)) + else: + text = '' + + # outline:none is used to remove the rectangle that appears on a + # button when the button has focus + # http://stackoverflow.com/questions/17280056/qt-css-decoration-on-focus + stylesheet = """ + QPushButton { background-color: %s; + border: 0px; + outline: none; + %s + %s} + QPushButton:checked { background-color: %s; border: none; } + QPushButton:hover{ background-color: %s; border-style: inset; } + """ % (default_color, padding, text, checked_color, hover_color) # + + button.setStyleSheet(stylesheet) + + def setHighlightedFlatStyle(self, button: QPushButton) -> None: + palette = QPalette() + color = palette.color(palette.Highlight) + text_color = palette.color(palette.HighlightedText) + self.setFlatStyle(button, color=color, text_color=text_color, darker_if_checked=False) + +class RotatedButton(QPushButton, FlatButton): + leftSide = 270.0 + rightSide = 90.0 + + def __init__(self, text: str, + rotation: float, + flat: bool=True, + use_highlight_color=False, + checkable: bool=True, + parent=None) -> None: + """ + A push button to show in the left or right side of a window + :param text: text to display + :param rotation: whether on the left or right side of the window + :param flat: if True, set style to flat style + :param use_highlight_color: if True, the button's color should be the palette's color + for highlighting selected items. Takes effect only when using a flat is also True. + :param checkable: if the button is checkable or not + :param parent: optional parent widget + """ + + super().__init__(text, parent) + self.buttonRotation = rotation + if flat: + # Use only the stylesheet to give the appearance of being flat. + # Don't mix and match stylesheet and non-stylesheet options for widgets. + # http://stackoverflow.com/questions/34654545/qt-flat-qpushbutton-background-color-doesnt-work + if use_highlight_color: + self.setHighlightedFlatStyle(self) + else: + self.setFlatStyle(self) + self.setCheckable(checkable) + + def paintEvent(self, event): + painter = QStylePainter(self) + painter.rotate(self.buttonRotation) + if self.buttonRotation == VerticalRotation.left_side: + painter.translate(-1 * self.height(), 0) + elif self.buttonRotation == VerticalRotation.right_side: + painter.translate(0, -1 * self.width()) + painter.drawControl(QStyle.CE_PushButton, self.getSyleOptions()) + + def setRotation(self, rotation: float): + self.buttonRotation = rotation + + def sizeHint(self): + size = super().sizeHint() + size.transpose() + return size + + def getSyleOptions(self) -> QStyleOptionButton: + options = QStyleOptionButton() + options.initFrom(self) + size = options.rect.size() + size.transpose() + options.rect.setSize(size) + + try: + options.features = QStyleOptionButton.None_ + except AttributeError: + # Allow for bug in PyQt 5.4 + options.features = getattr(QStyleOptionButton, 'None') + if self.isFlat(): + options.features |= QStyleOptionButton.Flat + if self.menu(): + options.features |= QStyleOptionButton.HasMenu + if self.autoDefault() or self.isDefault(): + options.features |= QStyleOptionButton.AutoDefaultButton + if self.isDefault(): + options.features |= QStyleOptionButton.DefaultButton + if self.isDown() or (self.menu() and self.menu().isVisible()): + options.state |= QStyle.State_Sunken + if self.isChecked(): + options.state |= QStyle.State_On + if not self.isFlat() and not self.isDown(): + options.state |= QStyle.State_Raised + + options.text = self.text() + options.icon = self.icon() + options.iconSize = self.iconSize() + return options + + def setHighlighted(self, highlighted: bool) -> None: + if highlighted: + self.setHighlightedFlatStyle(self) + else: + self.setFlatStyle(self) + self.update() + + + + + + + diff --git a/raphodo/rpdfile.py b/raphodo/rpdfile.py new file mode 100644 index 0000000..34898ff --- /dev/null +++ b/raphodo/rpdfile.py @@ -0,0 +1,923 @@ +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +import os +import time +from datetime import datetime +import uuid +import logging +import mimetypes +from collections import Counter, UserDict +from urllib.request import pathname2url +import locale +from collections import defaultdict +from typing import Optional, List, Tuple, Union, Any, Dict + +from gettext import gettext as _ +import gi +gi.require_version('GLib', '2.0') +from gi.repository import GLib + +import raphodo.exiftool as exiftool +from raphodo.constants import (DownloadStatus, FileType, FileExtension, FileSortPriority, + ThumbnailCacheStatus, Downloaded, Desktop, thumbnail_offset, + DeviceTimestampTZ, ThumbnailCacheDiskStatus, ExifSource) + +from raphodo.storage import get_uri, CameraDetails +import raphodo.metadataphoto as metadataphoto +import raphodo.metadatavideo as metadatavideo +from raphodo.utilities import thousands, make_internationalized_list, datetime_roughly_equal +from raphodo.problemnotification import Problem, make_href + +import raphodo.problemnotification as pn + + +RAW_EXTENSIONS = ['arw', 'dcr', 'cr2', 'crw', 'dng', 'mos', 'mef', 'mrw', + 'nef', 'nrw', 'orf', 'pef', 'raf', 'raw', 'rw2', 'sr2', + 'srw'] + +JPEG_EXTENSIONS = ['jpg', 'jpe', 'jpeg'] + +JPEG_TYPE_EXTENSIONS = ['jpg', 'jpe', 'jpeg', 'mpo'] + +OTHER_PHOTO_EXTENSIONS = ['tif', 'tiff', 'mpo'] + +NON_RAW_IMAGE_EXTENSIONS = JPEG_EXTENSIONS + OTHER_PHOTO_EXTENSIONS + +PHOTO_EXTENSIONS = RAW_EXTENSIONS + NON_RAW_IMAGE_EXTENSIONS + +PHOTO_EXTENSIONS_WITHOUT_OTHER = RAW_EXTENSIONS + JPEG_EXTENSIONS + +PHOTO_EXTENSIONS_SCAN = PHOTO_EXTENSIONS + +AUDIO_EXTENSIONS = ['wav', 'mp3'] + + +VIDEO_EXTENSIONS = ['3gp', 'avi', 'm2t', 'm2ts', 'mov', 'mp4', 'mpeg','mpg', 'mod', + 'tod', 'mts'] + +VIDEO_THUMBNAIL_EXTENSIONS = ['thm'] + +ALL_USER_VISIBLE_EXTENSIONS = PHOTO_EXTENSIONS + VIDEO_EXTENSIONS + ['xmp'] + +ALL_KNOWN_EXTENSIONS = ALL_USER_VISIBLE_EXTENSIONS + AUDIO_EXTENSIONS + VIDEO_THUMBNAIL_EXTENSIONS + +MUST_CACHE_VIDEOS = [video for video in VIDEO_EXTENSIONS + if thumbnail_offset.get(video) is None] + + +def file_type(file_extension: str) -> FileType: + """ + Returns file type (photo/video), or None if it's neither. + Checks only the file's extension + """ + + if file_extension in PHOTO_EXTENSIONS_SCAN: + return FileType.photo + elif file_extension in VIDEO_EXTENSIONS: + return FileType.video + return None + + +def extension_type(file_extension: str) -> FileExtension: + """ + Returns the type of file as indicated by the filename extension. + + :param file_extension: lowercase filename extension + :return: Enum indicating file type + """ + if file_extension in RAW_EXTENSIONS: + return FileExtension.raw + elif file_extension in JPEG_EXTENSIONS: + return FileExtension.jpeg + elif file_extension in OTHER_PHOTO_EXTENSIONS: + return FileExtension.other_photo + elif file_extension in VIDEO_EXTENSIONS: + return FileExtension.video + elif file_extension in AUDIO_EXTENSIONS: + return FileExtension.audio + else: + return FileExtension.unknown + + +def get_sort_priority(extension: FileExtension, file_type: FileType) -> FileSortPriority: + """ + Classifies the extension by sort priority. + + :param extension: the extension's category + :param file_type: whether photo or video + :return: priority + """ + if file_type == FileType.photo: + if extension in (FileExtension.raw, FileExtension.jpeg): + return FileSortPriority.high + else: + return FileSortPriority.low + else: + return FileSortPriority.high + + +def get_rpdfile(name: str, + path: str, + size: int, + prev_full_name: Optional[str], + prev_datetime: Optional[datetime], + device_timestamp_type: DeviceTimestampTZ, + mtime: float, + mdatatime: float, + thumbnail_cache_status: ThumbnailCacheDiskStatus, + thm_full_name: Optional[str], + audio_file_full_name: Optional[str], + xmp_file_full_name: Optional[str], + scan_id: bytes, + file_type: FileType, + from_camera: bool, + camera_details: Optional[CameraDetails], + camera_memory_card_identifiers: Optional[List[int]], + never_read_mdatatime: bool, + device_display_name: str, + device_uri: str, + raw_exif_bytes: Optional[bytes], + exif_source: Optional[ExifSource], + problem: Optional[Problem]): + + if file_type == FileType.video: + return Video(name=name, + path=path, + size=size, + prev_full_name=prev_full_name, + prev_datetime=prev_datetime, + device_timestamp_type=device_timestamp_type, + mtime=mtime, + mdatatime=mdatatime, + thumbnail_cache_status=thumbnail_cache_status, + thm_full_name=thm_full_name, + audio_file_full_name=audio_file_full_name, + xmp_file_full_name=xmp_file_full_name, + scan_id=scan_id, + from_camera=from_camera, + camera_details=camera_details, + camera_memory_card_identifiers=camera_memory_card_identifiers, + never_read_mdatatime=never_read_mdatatime, + device_display_name=device_display_name, + device_uri=device_uri, + raw_exif_bytes=raw_exif_bytes, + problem=problem) + else: + return Photo(name=name, + path=path, + size=size, + prev_full_name=prev_full_name, + prev_datetime=prev_datetime, + device_timestamp_type=device_timestamp_type, + mtime=mtime, + mdatatime=mdatatime, + thumbnail_cache_status=thumbnail_cache_status, + thm_full_name=thm_full_name, + audio_file_full_name=audio_file_full_name, + xmp_file_full_name=xmp_file_full_name, + scan_id=scan_id, + from_camera=from_camera, + camera_details=camera_details, + camera_memory_card_identifiers=camera_memory_card_identifiers, + never_read_mdatatime=never_read_mdatatime, + device_display_name=device_display_name, + device_uri=device_uri, + raw_exif_bytes=raw_exif_bytes, + exif_source=exif_source, + problem=problem) + + +def file_types_by_number(no_photos: int, no_videos: int) -> str: + """ + Generate a string show number of photos and videos + + :param no_photos: number of photos + :param no_videos: number of videos + """ + if (no_videos > 0) and (no_photos > 0): + v = _('photos and videos') + elif (no_videos == 0) and (no_photos == 0): + v = _('photos or videos') + elif no_videos > 0: + if no_videos > 1: + v = _('videos') + else: + v = _('video') + else: + if no_photos > 1: + v = _('photos') + else: + v = _('photo') + return v + + +def make_key(file_t: FileType, path: str) -> str: + return '{}:{}'.format(path, file_t.value) + + +class FileSizeSum(UserDict): + """ Sum size in bytes of photos and videos """ + def __missing__(self, key): + self[key] = 0 + return self[key] + + def sum(self, basedir: Optional[str]=None) -> int: + if basedir is not None: + return self[make_key(FileType.photo, basedir)] + self[make_key(FileType.video, basedir)] + else: + return self[FileType.photo] + self[FileType.video] + + +class FileTypeCounter(Counter): + r""" + Track the number of photos and videos in a scan or for some other + function, and display the results to the user. + + >>> locale.setlocale(locale.LC_ALL, ('en_US', 'utf-8')) + 'en_US.UTF-8' + >>> f = FileTypeCounter() + >>> f.summarize_file_count() + ('0 photos or videos', 'photos or videos') + >>> f.file_types_present_details() + '' + >>> f[FileType.photo] += 1 + >>> f.summarize_file_count() + ('1 photo', 'photo') + >>> f.file_types_present_details() + '1 Photo' + >>> f[FileType.video] += 3 + >>> f + FileTypeCounter({: 3, : 1}) + >>> f.file_types_present_details() + '1 Photo and 3 Videos' + >>> f[FileType.photo] += 5 + >>> f + FileTypeCounter({: 6, : 3}) + >>> f.summarize_file_count() + ('9 photos and videos', 'photos and videos') + >>> f.file_types_present_details() + '6 Photos and 3 Videos' + >>> f2 = FileTypeCounter({FileType.photo:11, FileType.video: 12}) + >>> f2.file_types_present_details() + '11 Photos and 12 Videos' + """ + + def file_types_present(self) -> str: + """ + Display the types of files present in the scan + :return a string to be displayed to the user that can be used + to show if a value refers to photos or videos or both, or just + one of each + """ + + return file_types_by_number(self[FileType.photo], self[FileType.video]) + + def summarize_file_count(self) -> Tuple[str, str]: + """ + Summarizes the total number of photos and/or videos that can be + downloaded. Displayed in the progress bar at the top of the + main application window after a scan is finished. + + :return tuple with (1) number of files, e.g. + "433 photos and videos" or "23 videos". and (2) file types + present e.g. "photos and videos" + """ + file_types_present = self.file_types_present() + file_count_summary = _("%(number)s %(filetypes)s") % \ + {'number': thousands(self[FileType.photo] + self[FileType.video]), + 'filetypes': file_types_present} + return (file_count_summary, file_types_present) + + def file_types_present_details(self, title_case=True) -> str: + p = self[FileType.photo] + v = self[FileType.video] + + if v > 1: + videos = _('%(no_videos)s Videos') % dict(no_videos=thousands(v)) + elif v == 1: + videos = _('1 Video') + + if p > 1: + photos = _('%(no_photos)s Photos') % dict(no_photos=thousands(p)) + elif p == 1: + photos = _('1 Photo') + + if (p > 0) and (v > 0): + s = make_internationalized_list([photos, videos]) + elif (p == 0) and (v == 0): + return '' + elif v > 0: + s = videos + else: + s = photos + + if title_case: + return s + else: + return s.lower() + + +class RPDFile: + """ + Base class for photo or video file, with metadata + """ + + title = '' + title_capitalized = '' + + def __init__(self, name: str, + path: str, + size: int, + prev_full_name: Optional[str], + prev_datetime: Optional[datetime], + device_timestamp_type: DeviceTimestampTZ, + mtime: float, + mdatatime: float, + thumbnail_cache_status: ThumbnailCacheDiskStatus, + thm_full_name: Optional[str], + audio_file_full_name: Optional[str], + xmp_file_full_name: Optional[str], + scan_id: bytes, + from_camera: bool, + never_read_mdatatime: bool, + device_display_name: str, + device_uri:str, + camera_details: Optional[CameraDetails]=None, + camera_memory_card_identifiers: Optional[List[int]]=None, + raw_exif_bytes: Optional[bytes]=None, + exif_source: Optional[ExifSource]=None, + problem: Optional[Problem]=None) -> None: + """ + + :param name: filename (without path) + :param path: path of the file + :param size: file size + :param device_timestamp_type: the method with which the device + records timestamps. + :param mtime: file modification time + :param mdatatime: file time recorded in metadata + :param thumbnail_cache_status: whether there is an entry in the thumbnail + cache or not + :param prev_full_name: the name and path the file was + previously downloaded with, else None + :param prev_datetime: when the file was previously downloaded, + else None + :param thm_full_name: name and path of and associated thumbnail + file + :param audio_file_full_name: name and path of any associated + audio file + :param xmp_file_full_name: name and path of any associated XMP + file + :param scan_id: id of the scan + :param from_camera: whether the file is being downloaded from a + camera + :param never_read_mdatatime: whether to ignore the metadata + date time when determining a photo or video's creation time, + and rely only on the file modification time + :param device_display_name: display name of the device the file was found on + :param device_uri: the uri of the device the file was found on + :param camera_details: details about the camera, such as model name, + port, etc. + :param camera_memory_card_identifiers: if downloaded from a + camera, and the camera has more than one memory card, a list + of numeric identifiers (i.e. 1 or 2) identifying which memory + card the file came from + :param raw_exif_bytes: excerpt of the file's metadata in bytes format + :param exif_source: source of photo metadata + :param problem: any problems encountered + """ + + self.from_camera = from_camera + self.camera_details = camera_details + + self.device_display_name = device_display_name + self.device_uri = device_uri + + if camera_details is not None: + self.camera_model = camera_details.model + self.camera_port = camera_details.port + self.camera_display_name = camera_details.display_name + self.is_mtp_device = camera_details.is_mtp == True + self.camera_storage_descriptions = camera_details.storage_desc + else: + self.camera_model = self.camera_port = self.camera_display_name = None + self.camera_storage_descriptions = None + self.is_mtp_device = False + + self.path = path + + self.name = name + + self.prev_full_name = prev_full_name + self.prev_datetime = prev_datetime + + self.full_file_name = os.path.join(path, name) + + # Used in sample RPD files + self.raw_exif_bytes = raw_exif_bytes + self.exif_source = exif_source + + # Indicate whether file is a photo or video + self._assign_file_type() + + # Remove the period from the extension and make it lower case + self.extension = os.path.splitext(name)[1][1:].lower() + # Classify file based on its type e.g. jpeg, raw or tiff etc. + self.extension_type = extension_type(self.extension) + + self.mime_type = mimetypes.guess_type(name)[0] + + assert size > 0 + self.size = size + + # Cached version of call to metadata.date_time() + self._datetime = None # type: Optional[datetime] + + ############################ + # self._no_datetime_metadata + ############################ + # If True, tried to read the date time metadata, and failed + # If None, haven't tried yet + # If False, no problems encountered, got it (or it was assigned from mtime + # when never_read_mdatatime is True) + self._no_datetime_metadata = None #type: Optional[bool] + + self.never_read_mdatatime = never_read_mdatatime + if never_read_mdatatime: + assert self.extension == 'dng' + + self.device_timestamp_type = device_timestamp_type + + ########### + #self.ctime + ########### + # + # self.ctime is the photo or video's creation time. It's value depends + # on the values in self.modification_time and self.mdatatime. It's value + # is set by the setter functions below. + # + # Ideally the file's metadata contains the date/time that the file + # was created. However the metadata may not have been read yet (it's a slow + # operation), or it may not exist or be invalid. In that case, need to rely on + # the file modification time as a proxy, as reported by the file system or device. + # + # However that can also be misleading. On my Canon DSLR, for instance, if I'm in the + # timezone UTC + 5, and I take a photo at 5pm, then the time stamp on the memory card + # shows the photo being taken at 10pm when I look at it on the computer. The timestamp + # written to the memory card should with this camera be read as + # datetime.utcfromtimestamp(mtime), which would return a time zone naive value of 5pm. + # In other words, the timestamp on the memory card is written as if it were always in + # UTC, regardless of which timezone the photo was taken in. + # + # Yet this is not the case with a cellphone, where the file modification time knows + # nothing about UTC and just saves it as a naive local time. + + self.mdatatime_caused_ctime_change = False + + # file modification time + self.modification_time = mtime + # date time recorded in metadata + if never_read_mdatatime: + self.mdatatime = mtime + else: + self.mdatatime = mdatatime + self.mdatatime_caused_ctime_change = False + + # If a camera has more than one memory card, store a simple numeric + # identifier to indicate which memory card it came from + self.camera_memory_card_identifiers = camera_memory_card_identifiers + + # full path and name of thumbnail file that is associated with some + # videos + self.thm_full_name = thm_full_name + + # full path and name of audio file that is associated with some photos + # and maybe one day videos, e.g. found with the Canon 1D series of + # cameras + self.audio_file_full_name = audio_file_full_name + + self.xmp_file_full_name = xmp_file_full_name + + self.status = DownloadStatus.not_downloaded + self.problem = problem + + self.scan_id = int(scan_id) + self.uid = uuid.uuid4().bytes + + self.job_code = None + + # freedesktop.org cache thumbnails + # http://specifications.freedesktop.org/thumbnail-spec/thumbnail-spec-latest.html + self.thumbnail_status = ThumbnailCacheStatus.not_ready # type: ThumbnailCacheStatus + self.fdo_thumbnail_128_name = '' + self.fdo_thumbnail_256_name = '' + # PNG data > 128x128 <= 256x256 + self.fdo_thumbnail_256 = None # type: Optional[bytes] + + # Thee status of the file in the Rapid Photo Downloader thumbnail cache + self.thumbnail_cache_status = thumbnail_cache_status + + # generated values + + self.cache_full_file_name = '' + # temporary file used only for video metadata extraction: + self.temp_sample_full_file_name = None # type: Optional[str] + # if True, the file is a complete copy of the original + self.temp_sample_is_complete_file = False + self.temp_full_file_name = '' + self.temp_thm_full_name = '' + self.temp_audio_full_name = '' + self.temp_xmp_full_name = '' + self.temp_cache_full_file_chunk = '' + + self.download_start_time = None + + self.download_folder = '' + self.download_subfolder = '' + self.download_path = '' # os.path.join(download_folder, download_subfolder) + self.download_name = '' + self.download_full_file_name = '' # filename with path + self.download_full_base_name = '' # filename with path but no extension + self.download_thm_full_name = '' # name of THM (thumbnail) file with path + self.download_xmp_full_name = '' # name of XMP sidecar with path + self.download_audio_full_name = '' # name of the WAV or MP3 audio file with path + + self.metadata = None # type: Optional[Union[metadataphoto.MetaData, metadatavideo.MetaData]] + self.metadata_failure = False # type: bool + + # User preference values used for name generation + self.subfolder_pref_list = [] # type: List[str] + self.name_pref_list = [] # type: List[str] + self.generate_extension_case = '' # type: str + + self.modified_via_daemon_process = False + + # If true, there was a name generation problem + self.name_generation_problem = False + + def should_write_fdo(self) -> bool: + """ + :return: True if a FDO thumbnail should be written for this file + """ + return (self.thumbnail_status != ThumbnailCacheStatus.generation_failed and + (self.is_raw() or self.is_tiff())) + + @property + def modification_time(self) -> float: + return self._mtime + + @modification_time.setter + def modification_time(self, value: Union[float, int]) -> None: + """ + See notes on self.ctime above + """ + + if not isinstance(value, float): + value = float(value) + if self.device_timestamp_type == DeviceTimestampTZ.is_utc: + self._mtime = datetime.utcfromtimestamp(value).timestamp() + else: + self._mtime = value + self._raw_mtime = value + + if not hasattr(self, '_mdatatime'): + self.ctime = self._mtime + + @property + def mdatatime(self) -> float: + return self._mdatatime + + @mdatatime.setter + def mdatatime(self, value: float) -> None: + + # Do not allow the value to be set to anything other than the modification time + # if we are instructed to never read the metadata date time + if self.never_read_mdatatime: + value = self._mtime + + self._mdatatime = value + + # Only set the creation time if there is a value to set + if value: + self.mdatatime_caused_ctime_change = not datetime_roughly_equal(self.ctime, value) + self.ctime = value + if not self._datetime: + self._datetime = datetime.fromtimestamp(value) + self._no_datetime_metadata = False + + def ctime_mtime_differ(self) -> bool: + """ + :return: True if the creation time and file system date + modified time are not roughly the same. If the creation + date is unknown (zero), the result will be False. + """ + + if not self._mdatatime: + return False + + return not datetime_roughly_equal(self._mdatatime, self._mtime) + + def date_time(self, missing: Optional[Any]=None) -> datetime: + """ + Returns the date time as found in the file's metadata, and caches it + for later use. + + Will return the file's modification time if self.never_read_mdatatime + is True. + + Expects the metadata to have already been loaded. + + :return: the metadata's date time value, else missing if not found or error + """ + + if self.never_read_mdatatime: + # the value must have been set during the scan stage + assert self._mdatatime == self._mtime + return self._datetime + + if self._no_datetime_metadata: + return missing + if self._no_datetime_metadata is not None: + return self._datetime + + # Have not yet tried to access the datetime metadata + self._datetime = self.metadata.date_time(missing=None) + self._no_datetime_metadata = self._datetime is None + + if self._no_datetime_metadata: + return missing + + self.mdatatime = self._datetime.timestamp() + return self._datetime + + def timestamp(self, missing: Optional[Any]=None) -> float: + """ + Returns the time stamp as found in the file's metadata, and + caches it for later use. + + Will return the file's modification time if self.never_read_mdatatime + is True. + + Expects the metadata to have already been loaded. + + :return: the metadata's date time value, else missing if not found or error + """ + + + dt = self.date_time(missing=missing) + if self._no_datetime_metadata: + return missing + + return dt.timestamp() + + def is_jpeg(self) -> bool: + """ + Uses guess from mimetypes module + :return:True if the image is a jpeg image + """ + return self.mime_type == 'image/jpeg' + + + def is_jpeg_type(self) -> bool: + """ + :return:True if the image is a jpeg or MPO image + """ + return self.mime_type == 'image/jpeg' or self.extension == 'mpo' + + def is_loadable(self) -> bool: + """ + :return: True if the image can be loaded directly using Qt + """ + return self.mime_type in ['image/jpeg', 'image/tiff'] + + def is_raw(self) -> bool: + """ + Inspects file extenstion to determine if a RAW file. + + :return: True if the image is a RAW file + """ + return self.extension in RAW_EXTENSIONS + + def is_tiff(self) -> bool: + """ + :return: True if the file is a tiff file + """ + return self.mime_type == 'image/tiff' + + def previously_downloaded(self) -> bool: + """ + :return: True if the file has been downloaded before,according + to our SQL database + """ + return self.prev_full_name is not None + + def has_audio(self) -> bool: + """ + :return:True if the file has an associated audio file, else False + """ + return self.audio_file_full_name is not None + + def get_current_full_file_name(self) -> str: + if self.status in Downloaded: + return self.download_full_file_name + else: + return self.full_file_name + + def get_current_name(self) -> str: + if self.status in Downloaded: + return self.download_name + else: + return self.name + + def get_uri(self, desktop_environment: Optional[bool]=True) -> str: + """ + Generate and return the URI for the file + + :param desktop_environment: if True, will to generate a URI accepted + by Gnome and KDE desktops, which means adjusting the URI if it appears to be an + MTP mount. Includes the port too. + :return: the URI + """ + + if self.status in Downloaded: + return 'file://{}'.format(pathname2url(self.download_full_file_name)) + else: + return get_uri( + full_file_name = self.full_file_name, camera_details=self.camera_details, + desktop_environment=desktop_environment + ) + + def get_souce_href(self) -> str: + return make_href( + name=self.name, + uri=get_uri( + full_file_name=self.full_file_name, camera_details=self.camera_details + ) + ) + + def get_current_href(self) -> str: + return make_href(name=self.get_current_name(), uri=self.get_uri()) + + def get_display_full_name(self) -> str: + """ + Generate a full name indicating the file source. + + If it's not a camera, it will merely be the full name. + If it's a camera, it will include the camera name + :return: full name + """ + + if self.from_camera: + return _('%(path)s on %(camera)s') % dict(path=self.full_file_name, + camera=self.camera_display_name) + else: + return self.full_file_name + + def _assign_file_type(self): + self.file_type = None + + def __repr__(self): + return "{}\t{}".format(self.name, datetime.fromtimestamp( + self.modification_time).strftime('%Y-%m-%d %H:%M:%S')) + + +class Photo(RPDFile): + + title = _("photo") + title_capitalized = _("Photo") + + def _assign_file_type(self): + self.file_type = FileType.photo + + def load_metadata(self, full_file_name: Optional[str]=None, + raw_bytes: Optional[bytearray]=None, + app1_segment: Optional[bytearray]=None, + et_process: exiftool.ExifTool=None) -> bool: + """ + Use GExiv2 to read the photograph's metadata. + + :param full_file_name: full path of file from which file to read + the metadata. + :param raw_bytes: portion of a non-jpeg file from which the + metadata can be extracted + :param app1_segment: the app1 segment of a jpeg file, from which + the metadata can be read + :param et_process: optional daemon ExifTool process + :return: True if successful, False otherwise + """ + + try: + self.metadata = metadataphoto.MetaData(full_file_name=full_file_name, + raw_bytes=raw_bytes, app1_segment=app1_segment, et_process=et_process) + except GLib.GError as e: + logging.warning("Could not read metadata from %s. %s", self.full_file_name, e) + self.metadata_failure = True + return False + except: + logging.warning("Could not read metadata from %s", self.full_file_name) + self.metadata_failure = True + return False + else: + return True + + +class Video(RPDFile): + + title = _("video") + title_capitalized = _("Video") + + def _assign_file_type(self): + self.file_type = FileType.video + + def load_metadata(self, full_file_name: Optional[str]=None, + et_process: exiftool.ExifTool=None) -> bool: + """ + Use ExifTool to read the video's metadata + :param full_file_name: full path of file from which file to read + the metadata. + :param et_process: optional deamon exiftool process + :return: Always returns True. Return value is needed to keep + consistency with class Photo, where the value actually makes sense. + """ + if full_file_name is None: + if self.download_full_file_name: + full_file_name = self.download_full_file_name + elif self.cache_full_file_name: + full_file_name = self.cache_full_file_name + else: + full_file_name = self.full_file_name + self.metadata = metadatavideo.MetaData(full_file_name, et_process) + return True + + +class SamplePhoto(Photo): + def __init__(self, sample_name='IMG_1234.CR2', sequences=None): + mtime = time.time() + super().__init__( + name=sample_name, + path='/media/EOS_DIGITAL/DCIM/100EOS5D', + size=23516764, + prev_full_name=None, + prev_datetime=None, + device_timestamp_type=DeviceTimestampTZ.is_local, + mtime=mtime, + mdatatime=mtime, + thumbnail_cache_status=ThumbnailCacheDiskStatus.not_found, + thm_full_name=None, + audio_file_full_name=None, + xmp_file_full_name=None, + scan_id=b'0', + from_camera=False, + never_read_mdatatime=False, + device_display_name=_('Photos'), + device_uri='file:///media/EOS_DIGITAL/' + ) + self.sequences = sequences + self.metadata = metadataphoto.DummyMetaData() + self.download_start_time = datetime.now() + + +class SampleVideo(Video): + def __init__(self, sample_name='MVI_1234.MOV', sequences=None): + mtime = time.time() + super().__init__( + name=sample_name, + path='/media/EOS_DIGITAL/DCIM/100EOS5D', + size=823513764, + prev_full_name=None, + prev_datetime=None, + device_timestamp_type=DeviceTimestampTZ.is_local, + mtime=mtime, + mdatatime=mtime, + thumbnail_cache_status=ThumbnailCacheDiskStatus.not_found, + thm_full_name=None, + audio_file_full_name=None, + xmp_file_full_name=None, + scan_id=b'0', + from_camera=False, + never_read_mdatatime=False, + device_display_name=_('Videos'), + device_uri='file:///media/EOS_DIGITAL/' + ) + self.sequences = sequences + self.metadata = metadatavideo.DummyMetaData(sample_name, None) + self.download_start_time = datetime.now() diff --git a/raphodo/rpdsql.py b/raphodo/rpdsql.py new file mode 100755 index 0000000..7224cc2 --- /dev/null +++ b/raphodo/rpdsql.py @@ -0,0 +1,957 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2017, Damon Lynch" + +import sqlite3 +import os +import datetime +from collections import namedtuple +from typing import Optional, List, Tuple, Any, Sequence +import logging + +from PyQt5.QtCore import Qt + +from raphodo.storage import (get_program_data_directory, get_program_cache_directory) +from raphodo.utilities import divide_list_on_length +from raphodo.photoattributes import PhotoAttributes +from raphodo.constants import FileType, Sort, Show +from raphodo.utilities import runs + +FileDownloaded = namedtuple('FileDownloaded', 'download_name, download_datetime') + +InCache = namedtuple('InCache', 'md5_name, mdatatime, orientation_unknown, failure') + +ThumbnailRow = namedtuple('ThumbnailRow', 'uid, scan_id, mtime, marked, file_name, extension, ' + 'file_type, downloaded, previously_downloaded, ' + 'job_code, proximity_col1, proximity_col2') + +sqlite3.register_adapter(bool, int) +sqlite3.register_converter("BOOLEAN", lambda v: bool(int(v))) +sqlite3.register_adapter(FileType, int) +sqlite3.register_converter("FILETYPE", lambda v: FileType(int(v))) + + +class ThumbnailRowsSQL: + """ + In memory database of thumbnail rows displayed in main window. + """ + + def __init__(self) -> None: + """ + + """ + + self.db = ':memory:' + + self.sort_order_map = {Qt.AscendingOrder: 'ASC', Qt.DescendingOrder: 'DESC'} + self.sort_map = {Sort.checked_state: 'marked', Sort.filename: 'file_name', + Sort.extension: 'extension', Sort.file_type: 'file_type', + Sort.device: 'device_name'} + + self.conn = sqlite3.connect(self.db, detect_types=sqlite3.PARSE_DECLTYPES) + + self.conn.execute("""CREATE TABLE devices ( + scan_id INTEGER NOT NULL, + device_name TEXT NOT NULL, + PRIMARY KEY (scan_id) + )""") + + self.conn.execute("""CREATE TABLE files ( + uid BLOB PRIMARY KEY, + scan_id INTEGER NOT NULL, + mtime REAL NOT NULL, + marked BOOLEAN NOT NULL, + file_name TEXT NOT NULL, + extension TEXT NOT NULL, + file_type FILETYPE NOT NULL, + downloaded BOOLEAN NOT NULL, + previously_downloaded BOOLEAN NOT NULL, + job_code BOOLEAN NOT NULL, + proximity_col1 INTEGER NOT NULL, + proximity_col2 INTEGER NOT NULL, + FOREIGN KEY (scan_id) REFERENCES devices (scan_id) + )""") + + self.conn.execute('CREATE INDEX IF NOT EXISTS scand_id_idx ON devices (scan_id)') + + self.conn.execute('CREATE INDEX IF NOT EXISTS marked_idx ON files (marked)') + + self.conn.execute('CREATE INDEX IF NOT EXISTS file_type_idx ON files (file_type)') + + self.conn.execute('CREATE INDEX IF NOT EXISTS downloaded_idx ON files (downloaded)') + + self.conn.execute("""CREATE INDEX IF NOT EXISTS previously_downloaded_idx ON files + (previously_downloaded)""") + + self.conn.execute("""CREATE INDEX IF NOT EXISTS job_code_idx ON files + (job_code)""") + + self.conn.execute("""CREATE INDEX IF NOT EXISTS proximity_col1_idx ON files + (proximity_col1)""") + + self.conn.execute("""CREATE INDEX IF NOT EXISTS proximity_col2_idx ON files + (proximity_col2)""") + + self.conn.commit() + + def add_or_update_device(self, scan_id: int, device_name: str) -> None: + query = 'INSERT OR REPLACE INTO devices (scan_id, device_name) VALUES (?,?)' + logging.debug('%s (%s, %s)', query, scan_id, device_name) + self.conn.execute(query, (scan_id, device_name)) + + self.conn.commit() + + def get_all_devices(self) -> List[int]: + query = 'SELECT scan_id FROM devices' + rows = self.conn.execute(query).fetchall() + return [row[0] for row in rows] + + def add_thumbnail_rows(self, thumbnail_rows: Sequence[ThumbnailRow]) -> None: + """ + Add a list of rows to database of thumbnail rows + """ + + logging.debug("Adding %s rows to db", len(thumbnail_rows)) + self.conn.executemany(r"""INSERT INTO files (uid, scan_id, mtime, marked, file_name, + extension, file_type, downloaded, previously_downloaded, job_code, proximity_col1, + proximity_col2) + VALUES (?,?,?,?,?,?,?,?,?,?,?,?)""", thumbnail_rows) + + self.conn.commit() + + def _build_where(self, scan_id: Optional[int]=None, + show: Optional[Show]=None, + previously_downloaded: Optional[bool]=None, + downloaded: Optional[bool]=None, + job_code: Optional[bool]=None, + file_type: Optional[FileType]=None, + marked: Optional[bool]=None, + extensions: Optional[List[str]]=None, + proximity_col1: Optional[List[int]]=None, + proximity_col2: Optional[List[int]]=None, + exclude_scan_ids: Optional[List[int]]=None) -> Tuple[str, Tuple[Any]]: + + where_clauses = [] + where_values = [] + + if scan_id is not None: + where_clauses.append('scan_id=?') + where_values.append(scan_id) + + if marked is not None: + where_clauses.append('marked=?') + where_values.append(marked) + + if file_type is not None: + where_clauses.append('file_type=?') + where_values.append(file_type) + + if show == Show.new_only: + where_clauses.append('previously_downloaded=0') + elif previously_downloaded is not None: + where_clauses.append('previously_downloaded=?') + where_values.append(previously_downloaded) + + if downloaded is not None: + where_clauses.append('downloaded=?') + where_values.append(downloaded) + + if job_code is not None: + where_clauses.append('job_code=?') + where_values.append(job_code) + + if extensions is not None: + if len(extensions) == 1: + where_clauses.append('extension=?') + where_values.append(extensions[0]) + else: + where_clauses.append('extension IN ({})'.format(','.join('?' * len(extensions)))) + where_values.extend(extensions) + + if exclude_scan_ids is not None: + if len(exclude_scan_ids) == 1: + where_clauses.append(('scan_id!=?')) + where_values.append(exclude_scan_ids[0]) + else: + where_clauses.append('scan_id NOT IN ({})'.format(','.join('?' * len( + exclude_scan_ids)))) + where_values.extend(exclude_scan_ids) + + for p, col_name in ((proximity_col1, 'proximity_col1'), (proximity_col2, 'proximity_col2')): + if not p: + continue + if len(p) == 1: + where_clauses.append('{}=?'.format(col_name)) + where_values.append(p[0]) + else: + p.sort() + or_clauses = [] + for first, last in runs(p): + if first == last: + or_clauses.append('{}=?'.format(col_name)) + where_values.append(first) + else: + or_clauses.append('({} BETWEEN ? AND ?)'.format(col_name, first, + last)) + where_values.extend((first, last)) + where_clauses.append('({})'.format(' OR '.join(or_clauses))) + + where = ' AND '.join(where_clauses) + return (where, where_values) + + def get_view(self, sort_by: Sort, + sort_order: Qt.SortOrder, + show: Show, + proximity_col1: Optional[List[int]] = None, + proximity_col2: Optional[List[int]] = None) -> List[Tuple[bytes, bool]]: + + where, where_values = self._build_where(show=show, + proximity_col1=proximity_col1, + proximity_col2=proximity_col2) + + if sort_by == Sort.modification_time: + sort = 'ORDER BY mtime {}'.format(self.sort_order_map[sort_order]) + else: + sort = 'ORDER BY {0} {1}, mtime {1}'.format(self.sort_map[sort_by], + self.sort_order_map[sort_order]) + + query = 'SELECT uid, marked FROM files' + + if sort_by == Sort.device: + query = '{} NATURAL JOIN devices'.format(query) + + if where: + query = '{} WHERE {}'.format(query, where) + + query = '{} {}'.format(query, sort) + + if where: + logging.debug('%s %s', query, where_values) + return self.conn.execute(query, tuple(where_values)).fetchall() + else: + logging.debug('%s', query) + return self.conn.execute(query).fetchall() + + def get_uids(self, scan_id: Optional[int]=None, + show: Optional[Show]=None, + previously_downloaded: Optional[bool]=None, + downloaded: Optional[bool]=None, + job_code: Optional[bool]=None, + file_type: Optional[FileType]=None, + marked: Optional[bool]=None, + proximity_col1: Optional[List[int]]=None, + proximity_col2: Optional[List[int]]=None, + exclude_scan_ids: Optional[List[int]]=None, + return_file_name=False) -> List[bytes]: + + where, where_values = self._build_where(scan_id=scan_id, show=show, + previously_downloaded=previously_downloaded, + downloaded=downloaded, file_type=file_type, + job_code=job_code, + marked=marked, proximity_col1=proximity_col1, + proximity_col2=proximity_col2, + exclude_scan_ids=exclude_scan_ids) + + if return_file_name: + query = 'SELECT file_name FROM files' + else: + query = 'SELECT uid FROM files' + + if where: + query = '{} WHERE {}'.format(query, where) + + if where_values: + logging.debug('%s %s', query, where_values) + rows = self.conn.execute(query, tuple(where_values)).fetchall() + else: + logging.debug('%s', query) + rows = self.conn.execute(query).fetchall() + return [row[0] for row in rows] + + def get_count(self, scan_id: Optional[int]=None, + show: Optional[Show]=None, + previously_downloaded: Optional[bool]=None, + downloaded: Optional[bool]=None, + job_code: Optional[bool]=None, + file_type: Optional[FileType]=None, + marked: Optional[bool] = None, + proximity_col1: Optional[List[int]]=None, + proximity_col2: Optional[List[int]]=None) -> int: + + where, where_values = self._build_where(scan_id=scan_id, show=show, + previously_downloaded=previously_downloaded, + downloaded=downloaded, job_code=job_code, + file_type=file_type, + marked=marked, proximity_col1=proximity_col1, + proximity_col2=proximity_col2) + + query = 'SELECT COUNT(*) FROM files' + + if where: + query = '{} WHERE {}'.format(query, where) + + if where_values: + # logging.debug('%s %s', query, where_values) + rows = self.conn.execute(query, tuple(where_values)).fetchone() + else: + # logging.debug('%s', query) + rows = self.conn.execute(query).fetchone() + return rows[0] + + def validate_uid(self, uid: bytes) -> None: + rows = self.conn.execute('SELECT uid FROM files WHERE uid=?', (uid, )).fetchall() + if not rows: + raise KeyError('UID does not exist in database') + + def set_marked(self, uid: bytes, marked: bool) -> None: + query = 'UPDATE files SET marked=? WHERE uid=?' + logging.debug('%s (%s, %s)', query, marked, uid) + self.conn.execute(query, (marked, uid)) + self.conn.commit() + + def set_all_marked_as_unmarked(self, scan_id: int=None) -> None: + if scan_id is None: + query = 'UPDATE files SET marked=0 WHERE marked=1' + logging.debug(query) + self.conn.execute(query) + else: + query = 'UPDATE files SET marked=0 WHERE marked=1 AND scan_id=?' + logging.debug('%s (%s)', query, scan_id) + self.conn.execute(query, (scan_id, )) + self.conn.commit() + + def _update_marked(self, uids: List[bytes], marked: bool) -> None: + query = 'UPDATE files SET marked=? WHERE uid IN ({})' + logging.debug('%s (%s on %s uids)', query, marked, len(uids)) + self.conn.execute(query.format(','.join('?' * len(uids))), [marked] + uids) + + def set_list_marked(self, uids: List[bytes], marked: bool) -> None: + if len(uids) == 0: + return + + # Limit to number of parameters: 999 + # See https://www.sqlite.org/limits.html + if len(uids) > 999: + uid_chunks = divide_list_on_length(uids, 999) + for chunk in uid_chunks: + self._update_marked(chunk, marked) + else: + self._update_marked(uids, marked) + self.conn.commit() + + def set_downloaded(self, uid: bytes, downloaded: bool) -> None: + query = 'UPDATE files SET downloaded=? WHERE uid=?' + logging.debug('%s (%s, )', query, downloaded) + self.conn.execute(query, (downloaded, uid)) + self.conn.commit() + + def set_job_code_assigned(self, uids: List[bytes], job_code: bool) -> None: + if len(uids) == 1: + query = 'UPDATE files SET job_code=? WHERE uid=?' + # logging.debug('%s (%s, )', query, job_code) + self.conn.execute(query, (job_code, uids[0])) + else: + # Limit to number of parameters: 999 + # See https://www.sqlite.org/limits.html + if len(uids) > 999: + name_chunks = divide_list_on_length(uids, 999) + for chunk in name_chunks: + self._mass_set_job_code_assigned(chunk, job_code) + else: + self._mass_set_job_code_assigned(uids, job_code) + self.conn.commit() + + def _mass_set_job_code_assigned(self, uids: List[bytes], job_code: bool) -> None: + query = 'UPDATE files SET job_code=? WHERE uid IN ({})' + logging.debug('%s (%s files)', query, len(uids)) + self.conn.execute(query.format( + ','.join('?' * len(uids))), [job_code] + uids) + + def assign_proximity_groups(self, groups: Sequence[Tuple[int, int, bytes]]) -> None: + query = 'UPDATE files SET proximity_col1=?, proximity_col2=? WHERE uid=?' + logging.debug('%s (%s operations)', query, len(groups)) + self.conn.executemany(query, groups) + self.conn.commit() + + def get_uids_for_device(self, scan_id: int) -> List[int]: + query = 'SELECT uid FROM files WHERE scan_id=?' + logging.debug('%s (%s, )', query, scan_id) + rows = self.conn.execute(query, (scan_id, )).fetchall() + return [row[0] for row in rows] + + def any_files_marked(self, scan_id: Optional[int]=None) -> bool: + if scan_id is None: + row = self.conn.execute('SELECT uid FROM files WHERE marked=1 LIMIT 1').fetchone() + else: + row = self.conn.execute('SELECT uid FROM files WHERE marked=1 AND scan_id=? LIMIT 1', + (scan_id, )).fetchone() + return row is not None + + def any_files_to_download(self, scan_id: Optional[int]=None) -> bool: + if scan_id is not None: + row = self.conn.execute('SELECT uid FROM files WHERE downloaded=0 AND scan_id=? ' + 'LIMIT 1', (scan_id,)).fetchone() + else: + row = self.conn.execute('SELECT uid FROM files WHERE downloaded=0 LIMIT 1').fetchone() + return row is not None + + def any_files(self, scan_id: Optional[int]=None) -> bool: + """ + Determine if there are any files associated with this scan_id, of if no scan_id + is specified, any file at all + + :param scan_id: optional device to check + :return: True if found, else False + """ + + if scan_id is not None: + row = self.conn.execute('SELECT uid FROM files WHERE scan_id=? LIMIT 1', + (scan_id,)).fetchone() + else: + row = self.conn.execute('SELECT uid FROM files LIMIT 1').fetchone() + return row is not None + + def any_files_with_extensions(self, scan_id: int, extensions: List[str]) -> bool: + where, where_values = self._build_where(scan_id=scan_id, extensions=extensions) + query = 'SELECT uid FROM files' + + if where: + query = '{} WHERE {}'.format(query, where) + + if where_values: + logging.debug('%s %s', query, where_values) + row = self.conn.execute(query, tuple(where_values)).fetchone() + else: + logging.debug('%s', query) + row = self.conn.execute(query).fetchone() + return row is not None + + def any_files_of_type(self, scan_id: int, file_type: FileType) -> bool: + where, where_values = self._build_where(scan_id=scan_id, file_type=file_type) + query = 'SELECT uid FROM files' + if where: + query = '{} WHERE {}'.format(query, where) + + if where_values: + logging.debug('%s %s', query, where_values) + row = self.conn.execute(query, tuple(where_values)).fetchone() + else: + logging.debug('%s', query) + row = self.conn.execute(query).fetchone() + return row is not None + + def get_single_file_of_type(self, file_type: FileType, + downloaded: Optional[bool] = None, + scan_id: Optional[int]=None, + exclude_scan_ids: Optional[List[int]] = None) -> Optional[bytes]: + where, where_values = self._build_where(scan_id=scan_id, downloaded=downloaded, + file_type=file_type, exclude_scan_ids=exclude_scan_ids) + query = 'SELECT uid FROM files' + + if where: + query = '{} WHERE {}'.format(query, where) + + if where_values: + logging.debug('%s %s', query, where_values) + row = self.conn.execute(query, tuple(where_values)).fetchone() + else: + logging.debug('%s', query) + row = self.conn.execute(query).fetchone() + + if row is None: + return None + return row[0] + + def any_marked_file_no_job_code(self) -> bool: + row = self.conn.execute('SELECT uid FROM files WHERE marked=1 AND job_code=0 ' + 'LIMIT 1').fetchone() + return row is not None + + def _delete_uids(self, uids: List[bytes]) -> None: + query = 'DELETE FROM files WHERE uid IN ({})' + logging.debug('%s (%s files)', query, len(uids)) + self.conn.execute(query.format( + ','.join('?' * len(uids))), uids) + + def delete_uids(self, uids: List[bytes]) -> None: + """ + Deletes thumbnails from SQL cache + :param uids: list of uids to delete + """ + + if len(uids) == 0: + return + + # Limit to number of parameters: 999 + # See https://www.sqlite.org/limits.html + if len(uids) > 999: + name_chunks = divide_list_on_length(uids, 999) + for chunk in name_chunks: + self._delete_uids(chunk) + else: + self._delete_uids(uids) + self.conn.commit() + + def delete_files_by_scan_id(self, scan_id: int, downloaded: Optional[bool]=None) -> None: + query = 'DELETE FROM files' + where, where_values = self._build_where(scan_id=scan_id, downloaded=downloaded) + query = '{} WHERE {}'.format(query, where) + logging.debug('%s (%s)', query, where_values) + self.conn.execute(query, where_values) + self.conn.commit() + + def delete_device(self, scan_id: int) -> None: + query = 'DELETE FROM devices WHERE scan_id=?' + logging.debug('%s (%s, )', query, scan_id) + self.conn.execute(query, (scan_id, )) + self.conn.commit() + + +class DownloadedSQL: + """ + Previous file download detection. + + Used to detect if a file has been downloaded before. A file is the + same if the file name (excluding path), size and modification time + are the same. For performance reasons, Exif information is never + checked. + """ + + def __init__(self, data_dir: str = None) -> None: + """ + :param data_dir: where the database is saved. If None, use + default + """ + if data_dir is None: + data_dir = get_program_data_directory(create_if_not_exist=True) + + self.db = os.path.join(data_dir, 'downloaded_files.sqlite') + self.table_name = 'downloaded' + self.update_table() + + + def update_table(self, reset: bool = False) -> None: + """ + Create or update the database table + :param reset: if True, delete the contents of the table and + build it + """ + + conn = sqlite3.connect(self.db, detect_types=sqlite3.PARSE_DECLTYPES) + + if reset: + conn.execute(r"""DROP TABLE IF EXISTS {tn}""".format( + tn=self.table_name)) + conn.execute("VACUUM") + + conn.execute("""CREATE TABLE IF NOT EXISTS {tn} ( + file_name TEXT NOT NULL, + mtime REAL NOT NULL, + size INTEGER NOT NULL, + download_name TEXT NOT NULL, + download_datetime timestamp, + PRIMARY KEY (file_name, mtime, size) + )""".format(tn=self.table_name)) + + conn.execute("""CREATE INDEX IF NOT EXISTS download_datetime_idx ON + {tn} (download_name)""".format(tn=self.table_name)) + + conn.commit() + conn.close() + + def add_downloaded_file(self, name: str, size: int, + modification_time: float, download_full_file_name: str) -> None: + """ + Add file to database of downloaded files + :param name: original filename of photo / video, without path + :param size: file size + :param modification_time: file modification time + :param download_full_file_name: renamed file including path + """ + conn = sqlite3.connect(self.db) + + logging.debug('Adding %s to downloaded files', name) + + conn.execute(r"""INSERT OR REPLACE INTO {tn} (file_name, size, mtime, + download_name, download_datetime) VALUES (?,?,?,?,?)""".format( + tn=self.table_name), (name, size, modification_time, + download_full_file_name, datetime.datetime.now())) + + conn.commit() + conn.close() + + def file_downloaded(self, name: str, size: int, modification_time: float) -> FileDownloaded: + """ + Returns download path and filename if a file with matching + name, modification time and size has previously been downloaded + :param name: file name, not including path + :param size: file size in bytes + :param modification_time: file modification time + :return: download name (including path) and when it was + downloaded, else None if never downloaded + """ + conn = sqlite3.connect(self.db, detect_types=sqlite3.PARSE_DECLTYPES) + c = conn.cursor() + c.execute("""SELECT download_name, download_datetime as [timestamp] FROM {tn} WHERE + file_name=? AND size=? AND mtime=?""".format( + tn=self.table_name), (name, size, modification_time)) + row = c.fetchone() + if row is not None: + return FileDownloaded._make(row) + else: + return None + +class CacheSQL: + def __init__(self, location: str=None) -> None: + if location is None: + location = get_program_cache_directory(create_if_not_exist=True) + self.db = os.path.join(location, self.db_fs_name()) + self.table_name = 'cache' + self.update_table() + + def db_fs_name(self) -> str: + return 'thumbnail_cache.sqlite' + + def update_table(self, reset: bool=False) -> None: + """ + Create or update the database table + :param reset: if True, delete the contents of the table and + build it + """ + conn = sqlite3.connect(self.db, detect_types=sqlite3.PARSE_DECLTYPES) + + if reset: + conn.execute(r"""DROP TABLE IF EXISTS {tn}""".format( + tn=self.table_name)) + conn.execute("VACUUM") + + conn.execute("""CREATE TABLE IF NOT EXISTS {tn} ( + uri TEXT NOT NULL, + mtime REAL NOT NULL, + mdatatime REAL, + size INTEGER NOT NULL, + md5_name TEXT NOT NULL, + orientation_unknown BOOLEAN NOT NULL, + failure BOOLEAN NOT NULL, + PRIMARY KEY (uri, mtime, size) + )""".format(tn=self.table_name)) + + conn.execute("""CREATE INDEX IF NOT EXISTS md5_name_idx ON + {tn} (md5_name)""".format(tn=self.table_name)) + + conn.commit() + conn.close() + + def add_thumbnail(self, uri: str, size: int, + mtime: float, + mdatatime: float, + md5_name: str, + orientation_unknown: bool, + failure: bool) -> None: + """ + Add file to database of downloaded files + :param uri: original filename of photo / video with path + :param size: file size + :param mtime: file modification time + :param mdatatime: file time recorded in metadata + :param md5_name: full file name converted to md5 + :param orientation_unknown: if True, the orientation of the + file could not be determined, else False + :param failure: if True, indicates the thumbnail could not be + generated, otherwise False + """ + + conn = sqlite3.connect(self.db) + + conn.execute(r"""INSERT OR REPLACE INTO {tn} (uri, size, mtime, mdatatime, + md5_name, orientation_unknown, failure) VALUES (?,?,?,?,?,?,?)""".format( + tn=self.table_name), (uri, size, mtime, mdatatime, + md5_name, orientation_unknown, failure)) + + conn.commit() + conn.close() + + def have_thumbnail(self, uri: str, size: int, mtime: float) -> Optional[InCache]: + """ + Returns download path and filename if a file with matching + name, modification time and size has previously been downloaded + :param uri: file name, including path + :param size: file size in bytes + :param mtime: file modification time + :return: md5 name (excluding path) and if the value indicates a + thumbnail generation failure, else None if thumbnail not + present + """ + + conn = sqlite3.connect(self.db) + c = conn.cursor() + c.execute("""SELECT md5_name, mdatatime, orientation_unknown, failure FROM {tn} WHERE + uri=? AND size=? AND mtime=?""".format(tn=self.table_name), (uri, size, mtime)) + row = c.fetchone() + if row is not None: + return InCache._make(row) + else: + return None + + def _delete(self, names: List[str], conn): + conn.execute("""DELETE FROM {tn} WHERE md5_name IN ({values})""".format( + tn=self.table_name, values=','.join('?' * len(names))), names) + + def delete_thumbnails(self, md5_names: List[str]) -> None: + """ + Deletes thumbnails from SQL cache + :param md5_names: list of names, without path + """ + + if len(md5_names) == 0: + return + + conn = sqlite3.connect(self.db) + # Limit to number of parameters: 999 + # See https://www.sqlite.org/limits.html + if len(md5_names) > 999: + name_chunks = divide_list_on_length(md5_names, 999) + for chunk in name_chunks: + self._delete(chunk, conn) + else: + self._delete(md5_names, conn) + conn.commit() + conn.close() + + + def no_thumbnails(self) -> int: + """ + :return: how many thumbnails are in the db + """ + + conn = sqlite3.connect(self.db) + c = conn.cursor() + c.execute('SELECT COUNT(*) FROM {tn}'.format(tn=self.table_name)) + count = c.fetchall() + return count[0][0] + + def md5_names(self) -> List[Tuple[str]]: + conn = sqlite3.connect(self.db) + c = conn.cursor() + c.execute('SELECT md5_name FROM {tn}'.format(tn=self.table_name)) + rows = c.fetchall() + return rows + + def vacuum(self) -> None: + conn = sqlite3.connect(self.db) + conn.execute("VACUUM") + conn.close() + +class FileFormatSQL: + def __init__(self, data_dir: str=None) -> None: + """ + :param data_dir: where the database is saved. If None, use + default + """ + if data_dir is None: + data_dir = get_program_data_directory(create_if_not_exist=True) + + self.db = os.path.join(data_dir, 'file_formats.sqlite') + self.table_name = 'formats' + self.update_table() + + def update_table(self, reset: bool=False) -> None: + """ + Create or update the database table + :param reset: if True, delete the contents of the table and + build it + """ + + conn = sqlite3.connect(self.db, detect_types=sqlite3.PARSE_DECLTYPES) + + if reset: + conn.execute(r"""DROP TABLE IF EXISTS {tn}""".format( + tn=self.table_name)) + conn.execute("VACUUM") + + conn.execute("""CREATE TABLE IF NOT EXISTS {tn} ( + id INTEGER PRIMARY KEY, + extension TEXT NOT NULL, + camera TEXT NOT NULL, + size INTEGER NOT NULL, + orientation_offset INTEGER, + datetime_offset INTEGER, + cache INTEGER NOT NULL, + app0 INTEGER, + orientation TEXT, + exif_thumbnail TEXT, + thumbnail_preview_same INTEGER, + preview_source TEXT, + previews TEXT + )""".format(tn=self.table_name)) + + conn.execute("""CREATE INDEX IF NOT EXISTS extension_idx ON + {tn} (extension)""".format(tn=self.table_name)) + conn.execute("""CREATE INDEX IF NOT EXISTS camera_idx ON + {tn} (camera)""".format(tn=self.table_name)) + + conn.commit() + conn.close() + + def add_format(self, pa: PhotoAttributes) -> None: + conn = sqlite3.connect(self.db) + c = conn.cursor() + c.execute("""INSERT OR IGNORE INTO {tn} (extension, camera, size, orientation_offset, + datetime_offset, cache, app0, orientation, exif_thumbnail, thumbnail_preview_same, + preview_source, previews) + VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)""".format(tn=self.table_name), + (pa.ext, + pa.model, + pa.total, + pa.minimum_exif_read_size_in_bytes_orientation, + pa.minimum_exif_read_size_in_bytes_datetime, + pa.bytes_cached_post_thumb, + pa.has_app0, + pa.orientation, + pa.exif_thumbnail_details, + pa.exif_thumbnail_and_preview_identical, + pa.preview_source, + pa.preview_size_and_types)) + + conn.commit() + conn.close() + + def get_orientation_bytes(self, extension: str) -> Optional[int]: + conn = sqlite3.connect(self.db) + c = conn.cursor() + c.execute("""SELECT max(orientation_offset) FROM {tn} WHERE extension=(?)""".format( + tn=self.table_name), (extension,)) + row = c.fetchone() + if row is not None: + return row[0] + return None + + def get_datetime_bytes(self, extension: str) -> Optional[int]: + conn = sqlite3.connect(self.db) + c = conn.cursor() + c.execute("""SELECT max(datetime_offset) FROM {tn} WHERE extension=(?)""".format( + tn=self.table_name), (extension,)) + row = c.fetchone() + if row is not None: + return row[0] + return None + + +if __name__ == '__main__': + import uuid + d = ThumbnailRowsSQL() + uid = uuid.uuid4().bytes + scan_id = 0 + device_name = '1D X' + mtime = datetime.datetime.now().timestamp() + marked = True + file_name = 'image.cr2' + extension= 'cr2' + file_type = FileType.photo + downloaded = False + previously_downloaded = True + proximity_col1 = -1 + proximity_col2 = -1 + + d.add_or_update_device(scan_id=scan_id, device_name=device_name) + + tr = ThumbnailRow(uid=uid, scan_id=scan_id, marked=marked, mtime=mtime, file_name=file_name, + file_type=file_type, extension=extension, downloaded=downloaded, + previously_downloaded=previously_downloaded, job_code=False, + proximity_col1=proximity_col1, proximity_col2=proximity_col2 + ) + + uid = uuid.uuid4().bytes + scan_id = 1 + device_name = 'NEXUS 5X' + mtime = datetime.datetime.now().timestamp() + marked = True + file_name = 'image.dng' + extension= 'dng' + file_type = FileType.photo + downloaded = False + previously_downloaded = False + + d.add_or_update_device(scan_id=scan_id, device_name=device_name) + + tr2 = ThumbnailRow(uid=uid, scan_id=scan_id, marked=marked, mtime=mtime, file_name=file_name, + file_type=file_type, extension=extension, downloaded=downloaded, + previously_downloaded=previously_downloaded, job_code=False, + proximity_col1=proximity_col1, proximity_col2=proximity_col2 + ) + + + uid = uuid.uuid4().bytes + mtime = datetime.datetime.now().timestamp() + marked = False + file_name = 'image.mp4' + extension= 'mp4' + file_type = FileType.video + downloaded = False + previously_downloaded = True + + tr3 = ThumbnailRow(uid=uid, scan_id=scan_id, marked=marked, mtime=mtime, file_name=file_name, + file_type=file_type, extension=extension, downloaded=downloaded, + previously_downloaded=previously_downloaded, job_code=False, + proximity_col1=proximity_col1, proximity_col2=proximity_col2 + ) + + d.add_thumbnail_rows([tr, tr2, tr3]) + + cursor = d.conn.cursor() + cursor.execute('SELECT * FROM files') + for row in map(ThumbnailRow._make, cursor.fetchall()): + print(row) + + d.set_marked(uid, False) + d.set_downloaded(uid, True) + + print(d.get_view(sort_by=Sort.device, sort_order=Qt.DescendingOrder, show=Show.all)) + + print(d.get_uids_for_device(0)) + print(d.get_uids_for_device(1)) + print(d.any_files_marked()) + + print(d.get_uids(marked=True, return_file_name=True)) + print(d.get_uids(marked=False, return_file_name=True)) + print(d.get_uids(downloaded=False, return_file_name=True)) + print(d.get_uids(downloaded=True, return_file_name=True)) + print(d.get_uids(file_type=FileType.video, return_file_name=True)) + print("next two lines should be identical") + print(d.get_uids(scan_id=0, file_type=FileType.photo, return_file_name=True)) + print(d.get_uids(exclude_scan_ids=[1,], file_type=FileType.photo, return_file_name=True)) + print(d.get_uids(previously_downloaded=False, return_file_name=True)) + print(d.get_count(scan_id=0)) + print(d.get_count(previously_downloaded=True)) + print(d.get_count(show=Show.new_only)) + print(d.get_count(marked=True)) + uids = d.get_uids(downloaded=False) + print("UIDs", len(uids), "; available to download?", d.any_files_to_download()) + d.set_list_marked(uids, marked=False) + print(d.get_count(marked=True)) + d.set_list_marked(uids, marked=True) + print(d.get_count(marked=True)) + print(d.any_files_with_extensions(scan_id=0, extensions=['cr2', 'dng'])) + print(d.any_files_with_extensions(scan_id=0, extensions=['nef', 'dng'])) + print(d.any_files_with_extensions(scan_id=0, extensions=['nef'])) + print(d.any_files_with_extensions(scan_id=0, extensions=['cr2'])) + diff --git a/raphodo/scan.py b/raphodo/scan.py new file mode 100755 index 0000000..1a6de86 --- /dev/null +++ b/raphodo/scan.py @@ -0,0 +1,1241 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Scans directory looking for photos and videos, and any associated files +external to the actual photo/video including thumbnail files, XMP files, and +audio files that are linked to a photo. + +Returns results using the 0mq pipeline pattern. + +Photo and movie metadata is (for the most part) not read during this +scan process, because doing so is too slow. However, as part of scanning a +device, there are two aspects to metadata that are in fact needed: + +1. A sample of photo and video metadata, that is used to demonstrate file + renaming. That is one sample photo, and one sample video. + +2. The device's time zone must be determined, as camera handle their time + zone setting differently from phones, and results can be unpredictable. + Therefore need to analyze the created date time metadata of a file the + device and compare it against the file modification time on the file system + or more importantly, gphoto2. It's not an exact science and there are + problems, but doing this is better than not doing it at all. + +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +import os +import sys +import pickle +import logging +from collections import (namedtuple, defaultdict, deque) +from datetime import datetime +import tempfile +import operator + +if sys.version_info < (3,5): + import scandir + walk = scandir.walk +else: + walk = os.walk +from typing import List, Dict, Union, Optional, Iterator, Tuple, DefaultDict + +import gphoto2 as gp + +# Instances of classes ScanArguments and ScanPreferences are passed via pickle +# Thus do not remove these two imports +from raphodo.interprocess import ScanArguments +from raphodo.preferences import ScanPreferences, Preferences +from raphodo.interprocess import (WorkerInPublishPullPipeline, ScanResults, + ScanArguments) +from raphodo.camera import Camera, CameraError, CameraProblemEx +import raphodo.rpdfile as rpdfile +from raphodo.constants import (DeviceType, FileType, DeviceTimestampTZ, CameraErrorCode, + FileExtension, ThumbnailCacheDiskStatus, all_tags_offset, ExifSource) +from raphodo.rpdsql import DownloadedSQL, FileDownloaded +from raphodo.cache import ThumbnailCacheSql +from raphodo.utilities import (stdchannel_redirected, datetime_roughly_equal, + GenerateRandomFileName, format_size_for_user) +from raphodo.exiftool import ExifTool +import raphodo.metadatavideo as metadatavideo +import raphodo.metadataphoto as metadataphoto +from raphodo.problemnotification import ( + ScanProblems, UnhandledFileProblem, CameraDirectoryReadProblem, CameraFileInfoProblem, + CameraFileReadProblem, FileMetadataLoadProblem, FileWriteProblem, FsMetadataReadProblem, + FileZeroLengthProblem +) +from raphodo.storage import get_uri, CameraDetails + +FileInfo = namedtuple('FileInfo', 'path modification_time size ext_lower base_name file_type') +CameraFile = namedtuple('CameraFile', 'name size') +CameraMetadataDetails = namedtuple('CameraMetadataDetails', + 'path name size extension mtime file_type') +SampleMetadata = namedtuple('SampleMetadata', 'datetime determined_by') + + +class ScanWorker(WorkerInPublishPullPipeline): + + def __init__(self): + self.downloaded = DownloadedSQL() + self.thumbnail_cache = ThumbnailCacheSql() + self.no_previously_downloaded = 0 + self.file_batch = [] + self.batch_size = 50 + self.file_type_counter = rpdfile.FileTypeCounter() + self.file_size_sum = rpdfile.FileSizeSum() + self.device_timestamp_type = DeviceTimestampTZ.undetermined + + # full_file_name (path+name):timestamp + self.file_mdatatime = {} # type: Dict[str, float] + + self.sample_exif_bytes = None # type: bytes + self.sample_exif_source = None # type: ExifSource + self.sample_photo = None # type: rpdfile.Photo + self.sample_video = None # type: rpdfile.Video + self.sample_video_extract_full_file_name = None # type: Optional[str] + self.sample_photo_file_full_file_name = None # type: Optional[str] + self.sample_video_file_full_file_name = None # type: Optional[str] + self.sample_video_full_file_downloaded = None # type: Optional[bool] + self.found_sample_photo = False + self.found_sample_video = False + + self.prefs = Preferences() + self.scan_preferences = ScanPreferences(self.prefs.ignored_paths) + + self.problems = ScanProblems() + + self._camera_details = None # type: Optional[CameraDetails] + + super().__init__('Scan') + + def do_work(self) -> None: + try: + self.do_scan() + except Exception as e: + try: + device = self.display_name + except AttributeError: + device = '' + logging.exception("Unexpected exception while scanning %s", device) + + self.content = pickle.dumps( + ScanResults(scan_id=int(self.worker_id), fatal_error=True), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + self.disconnect_logging() + self.send_finished_command() + + def do_scan(self) -> None: + logging.debug("Scan {} worker started".format(self.worker_id.decode())) + + scan_arguments = pickle.loads(self.content) # type: ScanArguments + if scan_arguments.log_gphoto2: + gp.use_python_logging() + + if scan_arguments.ignore_other_types: + rpdfile.PHOTO_EXTENSIONS_SCAN = rpdfile.PHOTO_EXTENSIONS_WITHOUT_OTHER + + self.device = scan_arguments.device + + self.download_from_camera = scan_arguments.device.device_type == DeviceType.camera + self.camera_storage_descriptions = [] + if self.download_from_camera: + self.camera_model = scan_arguments.device.camera_model + self.camera_port = scan_arguments.device.camera_port + self.is_mtp_device = scan_arguments.device.is_mtp_device + self.camera_display_name = scan_arguments.device.display_name + self.display_name = self.camera_display_name + self.ignore_mdatatime_for_mtp_dng = self.is_mtp_device and \ + self.prefs.ignore_mdatatime_for_mtp_dng + else: + self.camera_port = self.camera_model = self.is_mtp_device = None + self.ignore_mdatatime_for_mtp_dng = False + self.camera_display_name = None + + self.files_scanned = 0 + self.camera = None + + if not self.download_from_camera: + # Download from file system + path = os.path.abspath(scan_arguments.device.path) + if not self.prefs.device_without_dcim_autodetection and \ + scan_arguments.device.device_type == DeviceType.volume: + path = os.path.join(path, "DCIM") + self.display_name = scan_arguments.device.display_name + # Scan the files using lightweight high-performance scandir + logging.info("Scanning {}".format(self.display_name)) + + self.problems.uri = get_uri(path=path) + self.problems.name = self.display_name + + # Before doing anything else, determine time zone approach + # Need two different walks because first folder of files + # might be videos, then the 2nd folder photos, etc. + self.distinguish_non_camera_device_timestamp(path) + + if self.scan_preferences.scan_this_path(path): + for dir_name, name in self.walk_file_system(path): + self.dir_name = dir_name + self.file_name = name + self.process_file() + + else: + # scanning directly from camera + have_optimal_display_name = scan_arguments.device.have_optimal_display_name + while True: + try: + self.camera = Camera(model=scan_arguments.device.camera_model, + port=scan_arguments.device.camera_port, + raise_errors=True) + if not have_optimal_display_name: + # Update the GUI with the real name of the camera + # and its storage information + have_optimal_display_name = True + self.camera_display_name = self.camera.display_name + self.display_name = self.camera_display_name + storage_space = self.camera.get_storage_media_capacity(refresh=True) + storage_descriptions = self.camera.get_storage_descriptions() + self.content = pickle.dumps( + ScanResults( + optimal_display_name=self.camera_display_name, + storage_space=storage_space, + storage_descriptions=storage_descriptions, + scan_id=int(self.worker_id), + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + break + except CameraProblemEx as e: + self.content = pickle.dumps(ScanResults( + error_code=e.code, + scan_id=int(self.worker_id)), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + # Wait for command to resume or halt processing + self.resume_work() + + if self.download_from_camera: + self.camera_details = 0 + self.problems.uri = get_uri(camera_details=self.camera_details) + self.problems.name = self.display_name + + if self.ignore_mdatatime_for_mtp_dng: + logging.info("For any DNG files on the %s, when determining the creation date/" + "time, the metadata date/time will be ignored, and the file " + "modification date/time used instead", self.display_name) + + # Download only from the DCIM folder(s) in the camera. + # Phones especially have many directories with images, which we + # must ignore + if self.camera.camera_has_dcim(): + logging.info("Scanning {}".format(self.display_name)) + self._camera_folders_and_files = [] + self._camera_file_names = defaultdict(list) + self._camera_audio_files = defaultdict(list) + self._camera_video_thumbnails = defaultdict(list) + self._camera_xmp_files = defaultdict(list) + self._folder_identifiers = {} + self._folder_identifers_for_file = \ + defaultdict(list) # type: DefaultDict[int, List[int]] + self._camera_directories_for_file = defaultdict(list) + self._camera_photos_videos_by_type = \ + defaultdict(list) # type: DefaultDict[FileExtension, List[CameraMetadataDetails]] + + dcim_folders = self.camera.dcim_folders + + if len(dcim_folders) > 1: + # This camera has dual memory cards. + # Give each folder an numeric identifier that will be + # used to identify which card a given file comes from + dcim_folders.sort() + for idx, folder in enumerate(dcim_folders): + self._folder_identifiers[folder] = idx + 1 + + # locate photos and videos, identifying duplicate files + # identify candidates for extracting metadata + for idx, dcim_folder in enumerate(dcim_folders): + # Setup camera details for each storage space in the camera + self.camera_details = idx + # Now initialize the problems container, if not already done so + if idx: + self.problems.name = self.camera_display_name + self.problems.uri = get_uri(camera_details=self.camera_details) + + logging.debug("Scanning %s on %s", dcim_folder, self.camera.display_name) + folder_identifier = self._folder_identifiers.get(dcim_folder) + basedir = dcim_folder[:-len('/DCIM')] + self.locate_files_on_camera(dcim_folder, folder_identifier, basedir) + + # extract non camera metadata + if self._camera_photos_videos_by_type: + self.identify_camera_tz_and_sample_files() + + # now, process each file + for self.dir_name, self.file_name in self._camera_folders_and_files: + self.process_file() + else: + logging.warning("Unable to detect any DCIM folders on %s", self.display_name) + + self.camera.free_camera() + + if self.file_batch: + # Send any remaining files, including the sample photo or video + self.content = pickle.dumps( + ScanResults( + self.file_batch, + self.file_type_counter, + self.file_size_sum, + sample_photo=self.sample_photo, + sample_video=self.sample_video + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + self.send_problems() + + if self.files_scanned > 0 and not (self.files_scanned == 0 and self.download_from_camera): + logging.info("{} total files scanned on {}".format(self.files_scanned, + self.display_name)) + + self.disconnect_logging() + self.send_finished_command() + + def send_problems(self) -> None: + if self.problems: + self.content = pickle.dumps( + ScanResults( + scan_id=int(self.worker_id), problems=self.problems + ), + pickle.HIGHEST_PROTOCOL + ) + self.send_message_to_sink() + + def walk_file_system(self, path_to_walk: str) -> Iterator[Tuple[str, str]]: + """ + Return files on local file system, ignoring those in directories + the user doesn't want scanned + :param path_to_walk: the path to scan + """ + + for dir_name, dir_list, file_list in walk(path_to_walk): + if len(dir_list) > 0: + if self.scan_preferences.ignored_paths: + # Don't inspect paths the user wants ignored + # Altering subdirs in place controls the looping + # [:] ensures the list is altered in place + # (mutating slice method) + dir_list[:] = filter(self.scan_preferences.scan_this_path, dir_list) + for name in file_list: + yield dir_name, name + + def locate_files_on_camera(self, path: str, folder_identifier: int, basedir: str) -> None: + """ + Scans the memory card(s) on the camera for photos, videos, + audio files, and video thumbnail (THM) files. Looks only in the + camera's DCIM folders, which are assumed to have already been + located. + + We cannot assume file names are unique on any one memory card, + as although it's unlikely, it's possible that a file with + the same name might be in different subfolders. + + For cameras with two memory cards, there are two broad + possibilities: + + (!) the cards' contents mirror each other, because the camera + writes the same files to both cards simultaneously + + (2) each card has a different set of files, e.g. because a + different file type is written to each card, or the 2nd card is + used only when the first is full + + In practice, we have to assume that if there are two memory + cards, some files will be identical, and others different. Thus + we have to scan the contents of both cards, analyzing file + names, file modification times and file sizes. + + If a camera has more than one memory card, we store which + card the file came from using a simple numeric identifier i.e. + 1 or 2. + + For duplicate files, we record both directories the file is + stored on. + + :param path: the path on the camera to analyze for files and + folders + :param folder_identifier: if not None, then indicates (1) the + camera being scanned has more than one memory card, and (2) + the simple numeric identifier of the memory card being + scanned right now + :param basedir: the base directory of the path, as reported by + libgphoto2 + """ + + files_in_folder = [] + names = [] + try: + files_in_folder = self.camera.camera.folder_list_files(path, self.camera.context) + except gp.GPhoto2Error as e: + logging.error("Unable to scan files on camera: error %s", e.code) + uri = get_uri(path=path, camera_details=self.camera_details) + self.problems.append(CameraDirectoryReadProblem(uri=uri, name=path, gp_code=e.code)) + + if files_in_folder: + # Distinguish the file type for every file in the folder + names = [name for name, value in files_in_folder] + split_names = [os.path.splitext(name) for name in names] + # Remove the period from the extension + exts = [ext[1:] for name, ext in split_names] + exts_lower = [ext.lower() for ext in exts] + ext_types = [rpdfile.extension_type(ext) for ext in exts_lower] + + for idx, name in enumerate(names): + # Check to see if the process has received a command to terminate + # or pause + self.check_for_controller_directive() + + # Get the information we extracted above + base_name = split_names[idx][0] + ext = exts[idx] + ext_lower = exts_lower[idx] + ext_type = ext_types[idx] + file_type = rpdfile.file_type(ext_lower) + + if file_type is not None: + # file is a photo or video + file_is_unique = True + try: + modification_time, size = self.camera.get_file_info(path, name) + except gp.GPhoto2Error as e: + logging.error( + "Unable to access modification_time or size from %s on %s. Error code: %s", + os.path.join(path, name), self.display_name, e.code + ) + modification_time, size = 0, 0 + uri = get_uri( + full_file_name=os.path.join(path, name), camera_details=self.camera_details + ) + self.problems.append(CameraFileInfoProblem(uri=uri, gp_code=e.code)) + else: + if size <= 0: + full_file_name = os.path.join(path, name) + logging.error( + "Zero length file %s will not be downloaded from %s", + full_file_name, self.display_name + ) + uri = get_uri( + full_file_name=full_file_name, camera_details=self.camera_details + ) + self.problems.append(FileZeroLengthProblem(name=name, uri=uri)) + + if size > 0: + key = rpdfile.make_key(file_type, basedir) + self.file_type_counter[key] += 1 + self.file_size_sum[key] += size + + # Store the directory this file is stored in, used when + # determining if associate files are part of the download + cf = CameraFile(name=name, size=size) + self._camera_directories_for_file[cf].append(path) + + if folder_identifier is not None: + # Store which which card the file came from using a + # simple numeric identifier i.e. 1 or 2. + self._folder_identifers_for_file[cf].append(folder_identifier) + + if name in self._camera_file_names: + for existing_file_info in self._camera_file_names[name]: + # Don't compare file modification time in this + # comparison, because files can be written to + # different cards several seconds apart when + # the write speeds of the cards differ + if existing_file_info.size == size: + file_is_unique = False + break + if file_is_unique: + file_info = FileInfo( + path=path, modification_time=modification_time, + size=size, file_type=file_type, base_name=base_name, + ext_lower=ext_lower + ) + metadata_details = CameraMetadataDetails( + path=path, name=name, size=size, extension=ext_lower, + mtime=modification_time, file_type=file_type + ) + self._camera_file_names[name].append(file_info) + self._camera_folders_and_files.append([path, name]) + self._camera_photos_videos_by_type[ext_type].append(metadata_details) + else: + # this file on the camera is not a photo or video + if ext_lower in rpdfile.AUDIO_EXTENSIONS: + self._camera_audio_files[base_name].append((path, ext)) + elif ext_lower in rpdfile.VIDEO_THUMBNAIL_EXTENSIONS: + self._camera_video_thumbnails[base_name].append((path, ext)) + elif ext_lower == 'xmp': + self._camera_xmp_files[base_name].append((path, ext)) + else: + logging.info("Ignoring unknown file %s on %s", + os.path.join(path, name), self.display_name) + if self.prefs.warn_about_unknown_file(ext=ext): + uri = get_uri( + full_file_name=os.path.join(path, name), + camera_details=self.camera_details + ) + self.problems.append(UnhandledFileProblem(name=name, uri=uri)) + folders = [] + try: + for name, value in self.camera.camera.folder_list_folders(path, self.camera.context): + if self.scan_preferences.scan_this_path(os.path.join(path, name)): + folders.append(name) + except gp.GPhoto2Error as e: + logging.error("Unable to scan files on %s. Error code: %s", self.display_name, e.code) + uri = get_uri(path=path, camera_details=self.camera_details) + self.problems.append(CameraDirectoryReadProblem(uri=uri, name=path, gp_code=e.code)) + + # recurse over subfolders + for name in folders: + self.locate_files_on_camera(os.path.join(path, name), folder_identifier, basedir) + + def identify_camera_tz_and_sample_files(self) -> None: + """ + Get sample metadata for photos and videos, and determine device timezone setting. + """ + + # do in place sort of jpegs, RAWs and videos by file size + for files in self._camera_photos_videos_by_type.values(): + files.sort(key=operator.attrgetter('size')) + + # When determining how a camera reports modification time, extraction order + # of preference is (1) jpeg, (2) RAW, and finally least preferred is (3) video + # However, if ignore_mdatatime_for_mtp_dng is set, ignore the RAW files + + if not self.ignore_mdatatime_for_mtp_dng: + order = (FileExtension.jpeg, FileExtension.raw, FileExtension.video) + else: + order = (FileExtension.jpeg, FileExtension.video, FileExtension.raw) + + have_photos = len(self._camera_photos_videos_by_type[FileExtension.raw]) > 0 or \ + len(self._camera_photos_videos_by_type[FileExtension.jpeg]) > 0 + have_videos = len(self._camera_photos_videos_by_type[FileExtension.video]) > 0 + + max_attempts = 5 + for ext_type in order: + for file in self._camera_photos_videos_by_type[ext_type][:max_attempts]: \ + # type: CameraMetadataDetails + get_tz = self.device_timestamp_type == DeviceTimestampTZ.undetermined and not ( + self.ignore_mdatatime_for_mtp_dng and ext_type == FileExtension.raw) + get_sample_metadata = ( + file.file_type == FileType.photo and self.sample_exif_source is None) or ( + file.file_type == FileType.video and + self.sample_video_extract_full_file_name is None) + + if get_tz or get_sample_metadata: + logging.info("Extracting sample %s metadata for %s", + file.file_type.name, self.camera_display_name) + sample = self.sample_camera_metadata( + path=file.path, name=file.name, ext_type=ext_type, extension=file.extension, + modification_time=file.mtime, size=file.size) + if get_tz: + self.determine_device_timestamp_tz(sample.datetime, file.mtime, + sample.determined_by) + need_sample_photo = self.sample_exif_source is None and have_photos + need_sample_video = self.sample_video_extract_full_file_name is None and \ + have_videos + if not (need_sample_photo or need_sample_video): + break + + def process_file(self) -> None: + # Check to see if the process has received a command to terminate or + # pause + self.check_for_controller_directive() + + file = os.path.join(self.dir_name, self.file_name) + + # do we have permission to read the file? + if self.download_from_camera or os.access(file, os.R_OK): + + # count how many files of each type are included + # i.e. how many photos and videos + self.files_scanned += 1 + if not self.files_scanned % 10000: + logging.info("Scanned {} files".format( + self.files_scanned)) + + if not self.download_from_camera: + base_name, ext = os.path.splitext(self.file_name) + ext = ext.lower()[1:] + file_type = rpdfile.file_type(ext) + + # For next code block, see comment in + # self.distinguish_non_camera_device_timestamp() + # This only applies to files being scanned on the file system, not + # cameras / phones. + if file_type == FileType.photo and self.sample_exif_source is None: + # this should never happen due to photos being prioritized over videos + # with respect to time zone determination + logging.error("Sample metadata not extracted from photo %s although it should " + "have been used to determine the device timezone", self.file_name) + elif file_type == FileType.video and self.sample_video_file_full_file_name is None: + self.sample_non_camera_metadata(self.dir_name, self.file_name, file, + FileExtension.video) + else: + base_name = None + for file_info in self._camera_file_names[self.file_name]: + if file_info.path == self.dir_name: + base_name = file_info.base_name + ext = file_info.ext_lower + file_type = file_info.file_type + break + assert base_name is not None + + if file_type is not None: + self.file_type_counter[file_type] += 1 + + if self.download_from_camera: + modification_time = file_info.modification_time + # zero length files have already been filtered out + size = file_info.size + camera_file = CameraFile(name=self.file_name, size=size) + else: + stat = os.stat(file) + size = stat.st_size + if size <= 0: + logging.error( + "Zero length file %s will not be downloaded from %s", + file, self.display_name + ) + uri = get_uri(full_file_name=file) + self.problems.append(FileZeroLengthProblem(name=self.file_name, uri=uri)) + return + modification_time = stat.st_mtime + camera_file = None + + self.file_size_sum[file_type] += size + + # look for thumbnail file (extension THM) for videos + if file_type == FileType.video: + thm_full_name = self.get_video_THM_file(base_name, camera_file) + else: + thm_full_name = None + + # check if an XMP file is associated with the photo or video + xmp_file_full_name = self.get_xmp_file(base_name, camera_file) + + # check if an audio file is associated with the photo or video + audio_file_full_name = self.get_audio_file(base_name, camera_file) + + # has the file been downloaded previously? + # note: we should use the adjusted mtime, not the raw one + adjusted_mtime = self.adjusted_mtime(modification_time) + + downloaded = self.downloaded.file_downloaded( + name=self.file_name, + size=size, + modification_time=adjusted_mtime) + + thumbnail_cache_status = ThumbnailCacheDiskStatus.unknown + + # Assign metadata time, if we have it + # If we don't, it will be extracted when thumbnails are generated + mdatatime = self.file_mdatatime.get(file, 0.0) + + ignore_mdatatime = self.ignore_mdatatime(ext=ext) + + if not mdatatime and self.prefs.use_thumbnail_cache and not ignore_mdatatime: + # Was there a thumbnail generated for the file? + # If so, get the metadata date time from that + get_thumbnail = self.thumbnail_cache.get_thumbnail_path( + full_file_name=file, mtime=adjusted_mtime, + size=size, camera_model=self.camera_model + ) + thumbnail_cache_status = get_thumbnail.disk_status + if thumbnail_cache_status in ( + ThumbnailCacheDiskStatus.found, ThumbnailCacheDiskStatus.failure): + mdatatime = get_thumbnail.mdatatime + + if downloaded is not None: + self.no_previously_downloaded += 1 + prev_full_name = downloaded.download_name + prev_datetime = downloaded.download_datetime + else: + prev_full_name = prev_datetime = None + + if self.download_from_camera: + camera_memory_card_identifiers = self._folder_identifers_for_file[camera_file] + if not camera_memory_card_identifiers: + camera_memory_card_identifiers = None + else: + camera_memory_card_identifiers = None + + problem=None + + rpd_file = rpdfile.get_rpdfile( + name=self.file_name, + path=self.dir_name, + size=size, + prev_full_name=prev_full_name, + prev_datetime=prev_datetime, + device_timestamp_type=self.device_timestamp_type, + mtime=modification_time, + mdatatime=mdatatime, + thumbnail_cache_status=thumbnail_cache_status, + thm_full_name=thm_full_name, + audio_file_full_name=audio_file_full_name, + xmp_file_full_name=xmp_file_full_name, + scan_id=self.worker_id, + file_type=file_type, + from_camera=self.download_from_camera, + camera_details=self.camera_details, + camera_memory_card_identifiers=camera_memory_card_identifiers, + never_read_mdatatime=ignore_mdatatime, + device_display_name=self.display_name, + device_uri=self.device.uri, + raw_exif_bytes=None, + exif_source=None, + problem=problem + ) + + self.file_batch.append(rpd_file) + + if not self.found_sample_photo and file == self.sample_photo_file_full_file_name: + self.sample_photo = self.create_sample_rpdfile(name=self.file_name, + path=self.dir_name, + size=size, + mdatatime=mdatatime, + file_type=FileType.photo, + mtime=modification_time, + ignore_mdatatime=ignore_mdatatime) + self.sample_exif_bytes = None + self.found_sample_photo = True + + if not self.found_sample_video and file == self.sample_video_file_full_file_name: + self.sample_video = self.create_sample_rpdfile(name=self.file_name, + path=self.dir_name, + size=size, + mdatatime=mdatatime, + file_type=FileType.video, + mtime=modification_time, + ignore_mdatatime=ignore_mdatatime) + if self.sample_video_full_file_downloaded: + rpd_file.cache_full_file_name = self.sample_video_extract_full_file_name + self.sample_video_extract_full_file_name = None + self.found_sample_video = True + + if len(self.file_batch) == self.batch_size: + self.content = pickle.dumps(ScanResults( + rpd_files=self.file_batch, + file_type_counter=self.file_type_counter, + file_size_sum=self.file_size_sum, + sample_photo=self.sample_photo, + sample_video=self.sample_video), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + self.file_batch = [] + self.sample_photo = None + self.sample_video = None + + def send_message_to_sink(self) -> None: + try: + logging.debug( + "Sending %s scanned files from %s to sink", len(self.file_batch), self.display_name + ) + except AttributeError: + pass + super().send_message_to_sink() + + def ignore_mdatatime(self, ext: str) -> bool: + return self.ignore_mdatatime_for_mtp_dng and ext == 'dng' + + def create_sample_rpdfile(self, path: str, + name: str, + size: int, + mdatatime: float, + file_type: FileType, + mtime: float, + ignore_mdatatime: bool) -> Union[rpdfile.Photo, rpdfile.Video]: + assert (self.sample_exif_source is not None and self.sample_photo_file_full_file_name or + self.sample_video_file_full_file_name is not None) + logging.info("Successfully extracted sample %s metadata from %s", + file_type.name, self.display_name) + problem=None + rpd_file = rpdfile.get_rpdfile( + name=name, + path=path, + size=size, + prev_full_name=None, + prev_datetime=None, + device_timestamp_type=self.device_timestamp_type, + mtime=mtime, + mdatatime=mdatatime, + thumbnail_cache_status=ThumbnailCacheDiskStatus.unknown, + thm_full_name=None, + audio_file_full_name=None, + xmp_file_full_name=None, + scan_id=self.worker_id, + file_type=file_type, + from_camera=self.download_from_camera, + camera_details=self.camera_details, + camera_memory_card_identifiers=None, + never_read_mdatatime=ignore_mdatatime, + device_display_name=self.display_name, + device_uri=self.device.uri, + raw_exif_bytes=self.sample_exif_bytes, + exif_source=self.sample_exif_source, + problem=problem + ) + if file_type == FileType.video and self.download_from_camera: + # relevant only when downloading from a camera + rpd_file.temp_sample_full_file_name = self.sample_video_extract_full_file_name + rpd_file.temp_sample_is_complete_file = self.sample_video_full_file_downloaded + + return rpd_file + + def sample_camera_metadata(self, path: str, + name: str, + extension: str, + ext_type: FileExtension, + size: int, + modification_time: int) -> SampleMetadata: + """ + Extract sample metadata, including specifically datetime, from a photo or video on a camera + Video files are special in that sometimes the entire file has to be read in order to extract + its metadata. + """ + + dt = determined_by = None + use_app1 = save_chunk = exif_extract = False + if ext_type == FileExtension.jpeg: + determined_by = 'jpeg' + if self.camera.can_fetch_thumbnails: + use_app1 = True + else: + exif_extract = True + elif ext_type == FileExtension.raw: + determined_by = 'RAW' + exif_extract = True + elif ext_type == FileExtension.video: + determined_by = 'video' + save_chunk = True + + if use_app1: + try: + self.sample_exif_bytes = self.camera.get_exif_extract_from_jpeg(path, name) + except CameraProblemEx as e: + uri = get_uri(full_file_name=os.path.join(path, name), + camera_details=self.camera_details) + self.problems.append(CameraFileReadProblem(uri=uri, name=name, gp_code=e.gp_code)) + else: + try: + with stdchannel_redirected(sys.stderr, os.devnull): + metadata = metadataphoto.MetaData(app1_segment=self.sample_exif_bytes) + except: + logging.warning("Scanner failed to load metadata from %s on %s", name, + self.camera.display_name) + self.sample_exif_bytes = None + uri = get_uri(full_file_name=os.path.join(path, name), + camera_details=self.camera_details) + self.problems.append(FileMetadataLoadProblem(uri=uri, name=name)) + else: + self.sample_exif_source = ExifSource.app1_segment + self.sample_photo_file_full_file_name = os.path.join(path, name) + dt = metadata.date_time(missing=None) # type: datetime + elif exif_extract: + offset = all_tags_offset.get(extension) + if offset is None: + offset = size + offset = min(size, offset) + self.sample_exif_bytes = self.camera.get_exif_extract(path, name, offset) + if self.sample_exif_bytes is not None: + try: + with stdchannel_redirected(sys.stderr, os.devnull): + metadata = metadataphoto.MetaData(raw_bytes=self.sample_exif_bytes) + except: + logging.warning("Scanner failed to load metadata from %s on %s", name, + self.camera.display_name) + self.sample_exif_bytes = None + uri = get_uri(full_file_name=os.path.join(path, name), + camera_details=self.camera_details) + self.problems.append(FileMetadataLoadProblem(uri=uri, name=name)) + else: + self.sample_exif_source = ExifSource.raw_bytes + self.sample_photo_file_full_file_name = os.path.join(path, name) + dt = metadata.date_time(missing=None) # type: datetime + else: + assert save_chunk + # video + offset = all_tags_offset.get(extension) + if offset is None: + max_size = 1024**2 * 20 # approx 21 MB + offset = min(size, max_size) + + # First try offset value, and if it fails, read the entire video + # Reading the metadata on some videos will fail if the entire video + # is not read, e.g. an iPhone 5 video + temp_name = os.path.join(tempfile.gettempdir(), + GenerateRandomFileName().name(extension=extension)) + with ExifTool() as et_process: + for chunk_size in (offset, size): + if chunk_size == size: + logging.debug("Downloading entire video for metadata sample (%s)", + format_size_for_user(size)) + mtime = int(self.adjusted_mtime(float(modification_time))) + try: + self.camera.save_file_chunk(path, name, chunk_size, temp_name, mtime) + except CameraProblemEx as e: + if e.code == CameraErrorCode.read: + uri = get_uri(os.path.join(path, name), + camera_details=self.camera_details) + self.problems.append(CameraFileReadProblem(uri=uri, name=name, + gp_code=e.gp_code)) + else: + assert e.code == CameraErrorCode.write + uri = get_uri(path=os.path.dirname(temp_name)) + self.problems.append(FileWriteProblem(uri=uri, name=temp_name, + exception=e.py_exception)) + else: + metadata = metadatavideo.MetaData(temp_name, et_process) + dt = metadata.date_time(missing=None, ignore_file_modify_date=True) + width = metadata.width(missing=None) + height = metadata.height(missing=None) + if dt is not None and width is not None and height is not None: + self.sample_video_full_file_downloaded = chunk_size == size + self.sample_video_extract_full_file_name = temp_name + self.sample_video_file_full_file_name = os.path.join(path, name) + break + + if dt is None: + logging.warning("Scanner failed to extract date time metadata from %s on %s", + name, self.camera.display_name) + else: + self.file_mdatatime[os.path.join(path, name)] = float(dt.timestamp()) + logging.info("Extracted date time value %s for %s on %s", dt, name, + self.camera_display_name) + return SampleMetadata(dt, determined_by) + + def sample_non_camera_metadata(self, path: str, + name: str, + full_file_name: str, + ext_type: FileExtension) -> SampleMetadata: + """ + Extract sample metadata datetime from a photo or video not on a camera + """ + + dt = determined_by = None + if ext_type == FileExtension.jpeg: + determined_by = 'jpeg' + elif ext_type == FileExtension.raw: + determined_by = 'RAW' + elif ext_type == FileExtension.video: + determined_by = 'video' + + if ext_type == FileExtension.video: + with ExifTool() as et_process: + metadata = metadatavideo.MetaData(full_file_name, et_process) + self.sample_video_file_full_file_name = os.path.join(path, name) + dt = metadata.date_time(missing=None) + else: + # photo - we don't care if jpeg or RAW + try: + with stdchannel_redirected(sys.stderr, os.devnull): + metadata = metadataphoto.MetaData(full_file_name=full_file_name) + except Exception: + logging.warning("Scanner failed to load metadata from %s on %s", name, + self.display_name) + uri = get_uri(full_file_name=full_file_name) + self.problems.append(FileMetadataLoadProblem(uri=uri, name=name)) + else: + self.sample_exif_source = ExifSource.actual_file + self.sample_photo_file_full_file_name = os.path.join(path, name) + dt = metadata.date_time(missing=None) # type: datetime + + if dt is None: + logging.warning("Scanner failed to extract date time metadata from %s on %s", + name, self.display_name) + else: + self.file_mdatatime[full_file_name] = dt.timestamp() + return SampleMetadata(dt, determined_by) + + def examine_sample_non_camera_file(self, dirname: str, + name: str, + full_file_name: str, + ext_type: FileExtension) -> bool: + """ + Examine the the sample file to extract its metadata and compare it + against the file system modificaton time + """ + + logging.debug("Examining sample %s", full_file_name) + sample = self.sample_non_camera_metadata(dirname, name, full_file_name, ext_type) + if sample.datetime is not None: + self.file_mdatatime[full_file_name] = sample.datetime.timestamp() + try: + mtime = os.path.getmtime(full_file_name) + except OSError as e: + logging.warning("Could not determine modification time for %s", + full_file_name) + uri = get_uri(full_file_name=full_file_name) + self.problems.append(FsMetadataReadProblem(uri=uri, name=name, exception=e)) + return False + else: + # Located sample file: examine + self.determine_device_timestamp_tz( + sample.datetime, mtime, sample.determined_by) + return True + + def distinguish_non_camera_device_timestamp(self, path: str) -> None: + """ + Attempt to determine the device's approach to timezones when it + store timestamps. + When determining how this device reports modification time, file + preference is (1) RAW, (2)jpeg, and finally least preferred is (3) + video -- a RAW is the least likely to be modified. + + NOTE: this creates a sample file for one type of file (RAW if present, + if not, then jpeg, if jpeg also not present, then video). However if + a raw / jpeg is found, then still need to create sample file for video. + """ + + logging.debug("Distinguishing approach to timestamp time zones on %s", self.display_name) + + self.device_timestamp_type = DeviceTimestampTZ.unknown + + max_attempts = 10 + raw_attempts = 0 + jpegs_and_videos = defaultdict(deque) + + for dir_name, name in self.walk_file_system(path): + full_file_name = os.path.join(dir_name, name) + ext_type = rpdfile.extension_type(os.path.splitext(full_file_name)[1].lower()[1:]) + if ext_type in (FileExtension.raw, FileExtension.jpeg, FileExtension.video): + if ext_type == FileExtension.raw and raw_attempts < max_attempts: + # examine right away + raw_attempts += 1 + if self.examine_sample_non_camera_file(dirname=dir_name, name=name, + full_file_name=full_file_name, ext_type=ext_type): + return + else: + if len(jpegs_and_videos[ext_type]) < max_attempts: + jpegs_and_videos[ext_type].append((dir_name, name, full_file_name)) + + if len(jpegs_and_videos[FileExtension.jpeg]) == max_attempts: + break + + # Couldn't locate sample raw file. Are left with up to max_attempts jpeg and video files + for ext_type in (FileExtension.jpeg, FileExtension.video): + for dir_name, name, full_file_name in jpegs_and_videos[ext_type]: + if self.examine_sample_non_camera_file(dirname=dir_name, name=name, + full_file_name=full_file_name, ext_type=ext_type): + return + + def determine_device_timestamp_tz(self, mdatatime: datetime, + modification_time: Union[int, float], + determined_by: str) -> None: + """ + Compare metadata time with file modification time in an attempt + to determine the device's approach to timezones when it stores timestamps. + + :param mdatatime: file's metadata time + :param modification_time: file's file system modification time + :param determined_by: simple string used in log messages + """ + + if mdatatime is None: + logging.debug("Could not determine Device timezone setting for %s", + self.display_name) + self.device_timestamp_type = DeviceTimestampTZ.unknown + + # Must not compare exact times, as there can be a few seconds difference between + # when a file was saved to the flash memory and when it was created in the + # camera's memory. Allow for two minutes, to be safe. + if datetime_roughly_equal(dt1=datetime.utcfromtimestamp(modification_time), + dt2=mdatatime): + logging.info("Device timezone setting for %s is UTC, as indicated by %s file", + self.display_name, determined_by) + self.device_timestamp_type = DeviceTimestampTZ.is_utc + elif datetime_roughly_equal(dt1=datetime.fromtimestamp(modification_time), + dt2=mdatatime): + logging.info("Device timezone setting for %s is local time, as indicated by " + "%s file", self.display_name, determined_by) + self.device_timestamp_type = DeviceTimestampTZ.is_local + else: + logging.info("Device timezone setting for %s is unknown, because the file " + "modification time and file's time as recorded in metadata differ for " + "sample file %s", + self.display_name, determined_by) + self.device_timestamp_type = DeviceTimestampTZ.unknown + + def adjusted_mtime(self, mtime: float) -> float: + """ + Use the same calculated mtime that will be applied when the mtime + is saved in the rpd_file + + :param mtime: raw modification time + :return: modification time adjusted, if needed + """ + + if self.device_timestamp_type == DeviceTimestampTZ.is_utc: + return datetime.utcfromtimestamp(mtime).timestamp() + else: + return mtime + + def _get_associate_file_from_camera(self, base_name: str, + associate_files: defaultdict, camera_file: CameraFile) -> Optional[str]: + for path, ext in associate_files[base_name]: + if path in self._camera_directories_for_file[camera_file]: + return '{}.{}'.format(os.path.join(path, base_name),ext) + return None + + def get_video_THM_file(self, base_name: str, camera_file: CameraFile) -> Optional[str]: + """ + Checks to see if a thumbnail file (THM) with the same base name + is in the same directory as the file. + + :param base_name: the file name without the extension + :return: filename, including path, if found, else returns None + """ + + if self.download_from_camera: + return self._get_associate_file_from_camera(base_name, + self._camera_video_thumbnails, camera_file) + else: + return self._get_associate_file(base_name, rpdfile.VIDEO_THUMBNAIL_EXTENSIONS) + + def get_audio_file(self, base_name: str, camera_file: CameraFile) -> Optional[str]: + """ + Checks to see if an audio file with the same base name + is in the same directory as the file. + + :param base_name: the file name without the extension + :return: filename, including path, if found, else returns None + """ + + if self.download_from_camera: + return self._get_associate_file_from_camera( + base_name, self._camera_audio_files, camera_file + ) + else: + return self._get_associate_file(base_name, rpdfile.AUDIO_EXTENSIONS) + + def get_xmp_file(self, base_name: str, camera_file: CameraFile) -> Optional[str]: + """ + Checks to see if an XMP file with the same base name + is in the same directory as tthe file. + + :param base_name: the file name without the extension + :return: filename, including path, if found, else returns None + """ + if self.download_from_camera: + return self._get_associate_file_from_camera( + base_name, self._camera_xmp_files, camera_file + ) + else: + return self._get_associate_file(base_name, ['XMP']) + + def _get_associate_file(self, base_name: str, extensions_to_check: List[str]) -> Optional[str]: + full_file_name_no_ext = os.path.join(self.dir_name, base_name) + for e in extensions_to_check: + possible_file = '{}.{}'.format(full_file_name_no_ext, e) + if os.path.exists(possible_file): + return possible_file + possible_file = '{}.{}'.format(full_file_name_no_ext, e.upper()) + if os.path.exists(possible_file): + return possible_file + return None + + def cleanup_pre_stop(self): + if self.camera is not None: + self.camera.free_camera() + self.send_problems() + + @property + def camera_details(self) -> Optional[CameraDetails]: + return self._camera_details + + @camera_details.setter + def camera_details(self, index: Optional[int]) -> None: + """ + :param index: index into the storage details, for cameras with more than one + storage + """ + + if not self.camera_storage_descriptions: + self.camera_storage_descriptions = self.camera.get_storage_descriptions() + + if not self.camera_storage_descriptions: + # Problem: there are no descriptions for the storage + self._camera_details = CameraDetails( + model=self.camera_model, port=self.camera_port, + display_name=self.camera_display_name, + is_mtp=self.is_mtp_device, storage_desc=[] + ) + return + + index = index or 0 + + self._camera_details = CameraDetails( + model=self.camera_model, port=self.camera_port, display_name=self.camera_display_name, + is_mtp=self.is_mtp_device, storage_desc=self.camera_storage_descriptions[index] + ) + + +def trace_lines(frame, event, arg): + if event != 'line': + return + co = frame.f_code + func_name = co.co_name + line_no = frame.f_lineno + print('%s >>>>>>>>>>>>> At %s line %s' % (datetime.now().ctime(), func_name, line_no)) + +def trace_calls(frame, event, arg): + if event != 'call': + return + co = frame.f_code + func_name = co.co_name + if func_name in ('write', '__getattribute__'): + return + func_line_no = frame.f_lineno + func_filename = co.co_filename + caller = frame.f_back + if caller is not None: + caller_line_no = caller.f_lineno + caller_filename = caller.f_code.co_filename + else: + caller_line_no = caller_filename = '' + print('% s Call to %s on line %s of %s from line %s of %s' % + (datetime.now().ctime(), func_name, func_line_no, func_filename, caller_line_no, + caller_filename)) + + for f in ('distingish_non_camera_device_timestamp','determine_device_timestamp_tz'): + if func_name.find(f) >= 0: + # Trace into this function + return trace_lines + +if __name__ == "__main__": + if os.getenv('RPD_SCAN_DEBUG') is not None: + sys.settrace(trace_calls) + scan = ScanWorker() + + diff --git a/raphodo/storage.py b/raphodo/storage.py new file mode 100644 index 0000000..99c4d28 --- /dev/null +++ b/raphodo/storage.py @@ -0,0 +1,1408 @@ +# Copyright (C) 2015-2017 Damon Lynch +# Copyright (C) 2008-2015 Canonical Ltd. +# Copyright (C) 2013 Bernard Baeyens + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +The primary task of this module is to handle addition and removal of +(1) cameras and (2) devices with file systems. + +There are two scenarios: + +1) User is running under a Gnome-like environment in which GVFS will +automatically mount cameras and devices. We can monitor mounts and +send a signal when something is mounted. The camera must be +unmounted before libgphoto2 can access it, so we must handle that too. + +2) User is running under a non Gnome-like environment (e.g. KDE) in +which GVFS may or may not be running. However we can assume GVFS will +not automatically mount cameras and devices. In this case, using GIO +to monitor mounts is useless, as the mounts may not occur. So we must +monitor when cameras and other devices are added or removed ourselves. +To do this, use udev for cameras, and udisks2 for devices with file +systems. When a device with a file system is inserted, if it is not +already mounted, attempt to mount it. + +The secondary task of this module is to provide miscellaneous services +regarding mount points and XDG related functionality. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch. Copyright 2008-2015 Canonical Ltd. Copyright" \ + " 2013 Bernard Baeyens." + +import logging +import os +import re +import sys +import time +import subprocess +import shlex +import pwd +from collections import namedtuple +from typing import Optional, Tuple, List, Dict, Any +from urllib.request import pathname2url +from tempfile import NamedTemporaryFile + +from PyQt5.QtCore import (QStorageInfo, QObject, pyqtSignal, QFileSystemWatcher, pyqtSlot) +from xdg.DesktopEntry import DesktopEntry +from xdg import BaseDirectory +import xdg + +import gi + +gi.require_version('GUdev', '1.0') +gi.require_version('UDisks', '2.0') +gi.require_version('GExiv2', '0.10') +gi.require_version('GLib', '2.0') +from gi.repository import GUdev, UDisks, GLib + +from gettext import gettext as _ + +from raphodo.constants import Desktop, Distro +from raphodo.utilities import ( + process_running, log_os_release, remove_topmost_directory_from_path, find_mount_point +) + +logging_level = logging.DEBUG + +try: + from gi.repository import Gio + + have_gio = True +except ImportError: + have_gio = False + +StorageSpace = namedtuple('StorageSpace', 'bytes_free, bytes_total, path') +CameraDetails = namedtuple('CameraDetails', 'model, port, display_name, is_mtp, storage_desc') +UdevAttr = namedtuple('UdevAttr', 'is_mtp_device, vendor, model') + +PROGRAM_DIRECTORY = 'rapid-photo-downloader' + + +def get_distro_id(id_or_id_like: str) -> Distro: + try: + return Distro[id_or_id_like.strip()] + except KeyError: + return Distro.unknown + + +def get_distro() -> Distro: + if os.path.isfile('/etc/os-release'): + with open('/etc/os-release', 'r') as f: + for line in f: + if line.startswith('ID='): + return get_distro_id(line[3:]) + if line.startswith('ID_LIKE='): + return get_distro_id(line[8:]) + return Distro.unknown + + +def get_user_name() -> str: + """ + Gets the user name of the process owner, with no exception checking + :return: user name of the process owner + """ + + return pwd.getpwuid(os.getuid())[0] + + +def get_path_display_name(path: str) -> Tuple[str, str]: + """ + Return a name for the path (path basename), + removing a final '/' when it's not the root of the + file system. + + :param path: path to generate the display name for + :return: display name and sanitized path + """ + if path.endswith(os.sep) and path != os.sep: + path = path[:-1] + + if path == os.sep: + display_name = _('File system root') + else: + display_name = os.path.basename(path) + return display_name, path + + +def get_media_dir() -> str: + """ + Returns the media directory, i.e. where external mounts are mounted. + + Assumes mount point of /media/. + + """ + + if sys.platform.startswith('linux'): + media_dir = '/media/{}'.format(get_user_name()) + run_media_dir = '/run{}'.format(media_dir) + distro = get_distro() + if os.path.isdir(run_media_dir) and distro not in ( + Distro.ubuntu, Distro.debian, Distro.neon, Distro.galliumos): + if distro not in (Distro.fedora, Distro.manjaro, Distro.arch, Distro.opensuse, + Distro.gentoo): + logging.debug("Detected /run/media directory, but distro does not appear to " + "be Fedora, Arch, openSUSE, Gentoo or Manjaro") + log_os_release() + return run_media_dir + return media_dir + else: + raise ("Mounts.setValidMountPoints() not implemented on %s", sys.platform()) + + +class ValidMounts(): + r""" + Operations to find 'valid' mount points, i.e. the places in which + it's sensible for a user to mount a partition. Valid mount points: + include /home/ , /media/, and /run/media/ + include directories in /etc/fstab, except /, /home, and swap + However if only considering external mounts, the the mount must be + under /media/ or /run/media/ + """ + + def __init__(self, onlyExternalMounts: bool): + """ + :param onlyExternalMounts: if True, valid mounts must be under + /media/ or /run/media/ + """ + self.validMountFolders = None # type: Tuple[str] + self.onlyExternalMounts = onlyExternalMounts + self._setValidMountFolders() + assert '/' not in self.validMountFolders + if logging_level == logging.DEBUG: + self.logValidMountFolders() + + def isValidMountPoint(self, mount: QStorageInfo) -> bool: + """ + Determine if the path of the mount point starts with a valid + path + :param mount: QStorageInfo to be tested + :return:True if mount is a mount under a valid mount, else False + """ + for m in self.validMountFolders: + if mount.rootPath().startswith(m): + return True + return False + + def pathIsValidMountPoint(self, path: str) -> bool: + """ + Determine if path indicates a mount point under a valid mount + point + :param path: path to be tested + :return:True if path is a mount under a valid mount, else False + """ + for m in self.validMountFolders: + if path.startswith(m): + return True + return False + + def mountedValidMountPointPaths(self) -> Tuple[str]: + """ + Return paths of all the currently mounted partitions that are + valid + :return: tuple of currently mounted valid partition paths + """ + + return tuple(filter(self.pathIsValidMountPoint, mountPaths())) + + def mountedValidMountPoints(self) -> Tuple[QStorageInfo]: + """ + Return mount points of all the currently mounted partitions + that are valid + :return: tuple of currently mounted valid partition + """ + + return tuple(filter(self.isValidMountPoint, QStorageInfo.mountedVolumes())) + + def _setValidMountFolders(self) -> None: + """ + Determine the valid mount point folders and set them in + self.validMountFolders, e.g. /media/, etc. + """ + + if not sys.platform.startswith('linux'): + raise ("Mounts.setValidMountPoints() not implemented on %s", sys.platform()) + else: + try: + media_dir = get_media_dir() + except: + logging.critical("Unable to determine username of this process") + media_dir = '' + logging.debug("Media dir is %s", media_dir) + if self.onlyExternalMounts: + self.validMountFolders = (media_dir, ) + else: + home_dir = os.path.expanduser('~') + validPoints = [home_dir, media_dir] + for point in self.mountPointInFstab(): + validPoints.append(point) + self.validMountFolders = tuple(validPoints) + + def mountPointInFstab(self): + """ + Yields a list of mount points in /etc/fstab + The mount points will exclude /, /home, and swap + """ + + with open('/etc/fstab') as f: + l = [] + for line in f: + # As per fstab specs: white space is either Tab or space + # Ignore comments, blank lines + # Also ignore swap file (mount point none), root, and /home + m = re.match(r'^(?![\t ]*#)\S+\s+(?!(none|/[\t ]|/home))(' + r'?P\S+)', + line) + if m is not None: + yield (m.group('point')) + + def logValidMountFolders(self): + """ + Output nicely formatted debug logging message + """ + + assert len(self.validMountFolders) > 0 + if logging_level == logging.DEBUG: + msg = "To be recognized, partitions must be mounted under " + if len(self.validMountFolders) > 2: + msg += "one of " + for p in self.validMountFolders[:-2]: + msg += "{}, ".format(p) + msg += "{} or {}".format(self.validMountFolders[-2], + self.validMountFolders[-1]) + elif len(self.validMountFolders) == 2: + msg += "{} or {}".format(self.validMountFolders[0], + self.validMountFolders[1]) + else: + msg += self.validMountFolders[0] + logging.debug(msg) + + +def mountPaths(): + """ + Yield all the mount paths returned by QStorageInfo + """ + + for m in QStorageInfo.mountedVolumes(): + yield m.rootPath() + + +def has_non_empty_dcim_folder(path: str) -> bool: + """ + Checks to see if below the path there is a DCIM folder, + if the folder is readable, and if it has any contents + :param path: path to check + :return: True if has valid DCIM, False otherwise + """ + + try: + has_dcim = "DCIM" in os.listdir(path) + except (PermissionError, FileNotFoundError, OSError): + return False + except: + logging.error("Unknown error occurred while probing potential source folder %s", path) + return False + if has_dcim: + dcim_folder = os.path.join(path, 'DCIM') + if os.path.isdir(dcim_folder) and os.access(dcim_folder, os.R_OK): + return len(os.listdir(dcim_folder)) > 0 + return False + + +def get_desktop_environment() -> Optional[str]: + """ + Determine desktop environment using environment variable XDG_CURRENT_DESKTOP + + :return: str with XDG_CURRENT_DESKTOP value + """ + + return os.getenv('XDG_CURRENT_DESKTOP') + + +def get_desktop() -> Desktop: + """ + Determine desktop environment + :return: enum representing desktop environment, + Desktop.unknown if unknown. + """ + + try: + env = get_desktop_environment().lower() + except AttributeError: + # Occurs when there is no value set + return Desktop.unknown + + if env == 'unity:unity7': + env = 'unity' + elif env == 'x-cinnamon': + env = 'cinnamon' + try: + return Desktop[env] + except KeyError: + return Desktop.unknown + + +def gvfs_controls_mounts() -> bool: + """ + Determine if GVFS controls mounts on this system. + + By default, common desktop environments known to use it are assumed + to be using it or not. If not found in this list, then the list of + running processes is searched, looking for a match against 'gvfs-gphoto2', + which will match what is at the time of this code being developed called + 'gvfs-gphoto2-volume-monitor', which is what we're most interested in. + + :return: True if so, False otherwise + """ + + desktop = get_desktop() + if desktop in (Desktop.gnome, Desktop.unity, Desktop.cinnamon, Desktop.xfce, + Desktop.mate, Desktop.lxde): + return True + elif desktop == Desktop.kde: + return False + return process_running('gvfs-gphoto2') + + +def _get_xdg_special_dir(dir_type: gi.repository.GLib.UserDirectory, + home_on_failure: bool=True) -> Optional[str]: + path = GLib.get_user_special_dir(dir_type) + if path is None and home_on_failure: + return os.path.expanduser('~') + return path + +def xdg_photos_directory(home_on_failure: bool=True) -> Optional[str]: + """ + Get localized version of /home//Pictures + + :param home_on_failure: if the directory does not exist, return + the home directory instead + :return: the directory if it is specified, else the user's + home directory or None + """ + return _get_xdg_special_dir(GLib.USER_DIRECTORY_PICTURES, home_on_failure) + + +def xdg_videos_directory(home_on_failure: bool=True) -> str: + """ + Get localized version of /home//Videos + + :param home_on_failure: if the directory does not exist, return + the home directory instead + :return: the directory if it is specified, else the user's + home directory or None + """ + return _get_xdg_special_dir(GLib.USER_DIRECTORY_VIDEOS, home_on_failure) + +def xdg_desktop_directory(home_on_failure: bool=True) -> str: + """ + Get localized version of /home//Desktop + + :param home_on_failure: if the directory does not exist, return + the home directory instead + :return: the directory if it is specified, else the user's + home directory or None + """ + return _get_xdg_special_dir(GLib.UserDirectory.DIRECTORY_DESKTOP, home_on_failure) + +def xdg_photos_identifier() -> str: + """ + Get special subfoler indicated by the localized version of /home//Pictures + :return: the subfolder name if it is specified, else the localized version of 'Pictures' + """ + + path = _get_xdg_special_dir(GLib.USER_DIRECTORY_PICTURES, home_on_failure=False) + if path is None: + # translators: the name of the Pictures folder + return _('Pictures') + return os.path.basename(path) + +def xdg_videos_identifier() -> str: + """ + Get special subfoler indicated by the localized version of /home//Pictures + :return: the subfolder name if it is specified, else the localized version of 'Pictures' + """ + + path = _get_xdg_special_dir(GLib.USER_DIRECTORY_VIDEOS, home_on_failure=False) + if path is None: + # translators: the name of the Videos folder + return _('Videos') + return os.path.basename(path) + + +def make_program_directory(path: str) -> str: + """ + Creates a subfolder used by Rapid Photo Downloader. + + Does not catch errors. + + :param path: location where the subfolder should be + :return: the full path of the new directory + """ + program_dir = os.path.join(path, 'rapid-photo-downloader') + if not os.path.exists(program_dir): + os.mkdir(program_dir) + elif not os.path.isdir(program_dir): + os.remove(program_dir) + os.mkdir(program_dir) + return program_dir + + +def get_program_cache_directory(create_if_not_exist: bool = False) -> Optional[str]: + """ + Get Rapid Photo Downloader cache directory. + + Is assumed to be under $XDG_CACHE_HOME or if that doesn't exist, + ~/.cache. + :param create_if_not_exist: creates directory if it does not exist. + :return: the full path of the cache directory, or None on error + """ + try: + cache_directory = BaseDirectory.xdg_cache_home + if not create_if_not_exist: + return os.path.join(cache_directory, PROGRAM_DIRECTORY) + else: + return make_program_directory(cache_directory) + except OSError: + logging.error("An error occurred while creating the cache directory") + return None + + +def get_program_logging_directory(create_if_not_exist: bool = False) -> Optional[str]: + """ + Get directory in which to store program log files. + + Log files are kept in the cache dirctory. + + :param create_if_not_exist: + :return: the full path of the logging directory, or None on error + """ + cache_directory = get_program_cache_directory(create_if_not_exist=create_if_not_exist) + log_dir = os.path.join(cache_directory, 'log') + if os.path.isdir(log_dir): + return log_dir + if create_if_not_exist: + try: + if os.path.isfile(log_dir): + os.remove(log_dir) + os.mkdir(log_dir, 0o700) + return log_dir + except OSError: + logging.error("An error occurred while creating the log directory") + return None + + +def get_program_data_directory(create_if_not_exist=False) -> Optional[str]: + """ + Get Rapid Photo Downloader data directory, which is assumed to be + under $XDG_DATA_HOME or if that doesn't exist, ~/.local/share + :param create_if_not_exist: creates directory if it does not exist. + :return: the full path of the data directory, or None on error + """ + try: + data_directory = BaseDirectory.xdg_data_dirs[0] + if not create_if_not_exist: + return os.path.join(data_directory, PROGRAM_DIRECTORY) + else: + return make_program_directory(data_directory) + except OSError: + logging.error("An error occurred while creating the data directory") + return None + + +def get_fdo_cache_thumb_base_directory() -> str: + """ + Get the Freedesktop.org thumbnail directory location + :return: location + """ + + # LXDE is a special case: handle it + if get_desktop() == Desktop.lxde: + return os.path.join(os.path.expanduser('~'), '.thumbnails') + + return os.path.join(BaseDirectory.xdg_cache_home, 'thumbnails') + + +def get_default_file_manager(remove_args: bool = True) -> Optional[str]: + """ + Attempt to determine the default file manager for the system + :param remove_args: if True, remove any arguments such as %U from + the returned command + :return: command (without path) if found, else None + """ + assert sys.platform.startswith('linux') + cmd = shlex.split('xdg-mime query default inode/directory') + try: + desktop_file = subprocess.check_output(cmd, universal_newlines=True) + except: + return None + # Remove new line character from output + desktop_file = desktop_file[:-1] + if desktop_file.endswith(';'): + desktop_file = desktop_file[:-1] + for desktop_path in ('/usr/local/share/applications/', '/usr/share/applications/'): + path = os.path.join(desktop_path, desktop_file) + if os.path.exists(path): + try: + desktop_entry = DesktopEntry(path) + except xdg.Exceptions.ParsingError: + return None + try: + desktop_entry.parse(path) + except: + return None + fm = desktop_entry.getExec() + if remove_args: + return fm.split()[0] + else: + return fm + + +def get_uri(full_file_name: Optional[str]=None, + path: Optional[str]=None, + camera_details: Optional[CameraDetails]=None, + desktop_environment: Optional[bool]=True) -> str: + """ + Generate and return the URI for the file, which varies depending on + which device it is + + :param full_file_name: full filename and path + :param path: straight path when not passing a full_file_name + :param camera_details: see named tuple CameraDetails for parameters + :param desktop_environment: if True, will to generate a URI accepted + by Gnome and KDE desktops, which means adjusting the URI if it appears to be an + MTP mount. Includes the port too. + :return: the URI + """ + + if camera_details is None: + prefix = 'file://' + if desktop_environment: + desktop = get_desktop() + if full_file_name and desktop in (Desktop.mate, Desktop.kde): + full_file_name = os.path.dirname(full_file_name) + else: + if not desktop_environment: + if full_file_name or path: + prefix = 'gphoto2://' + else: + prefix = 'gphoto2://' + pathname2url('[{}]'.format(camera_details.port)) + else: + # Attempt to generate a URI accepted by desktop environments + if camera_details.is_mtp: + if full_file_name: + full_file_name = remove_topmost_directory_from_path(full_file_name) + elif path: + path = remove_topmost_directory_from_path(path) + + desktop = get_desktop() + if gvfs_controls_mounts(): + prefix = 'mtp://' + pathname2url('[{}]/{}'.format( + camera_details.port, camera_details.storage_desc)) + elif desktop == Desktop.kde: + prefix = 'mtp:/' + pathname2url('{}/{}'.format( + camera_details.display_name, camera_details.storage_desc)) + # Dolphin doesn't highlight the file if it's passed. + # Instead it tries to open it, but fails. + # So don't pass the file, just the directory it's in. + if full_file_name: + full_file_name = os.path.dirname(full_file_name) + else: + logging.error("Don't know how to generate MTP prefix for %s", desktop.name) + else: + prefix = 'gphoto2://' + pathname2url('[{}]'.format(camera_details.port)) + if full_file_name or path: + uri = '{}{}'.format(prefix, pathname2url(full_file_name or path)) + else: + uri = prefix + return uri + + +ValidatedFolder = namedtuple('ValidatedFolder', 'valid, absolute_path') + + +def validate_download_folder(path: Optional[str], + write_on_waccesss_failure: bool=False) -> ValidatedFolder: + r""" + Check if folder exists and is writeable. + + Accepts None as a folder, which will always be invalid. + + :param path: path to analyze + :param write_on_waccesss_failure: if os.access reports path is not writable, test + nonetheless to see if it's writable by writing and deleting a test file + :return: Tuple indicating validity and path made absolute + + >>> validate_download_folder('/some/bogus/and/ridiculous/path') + ValidatedFolder(valid=False, absolute_path='/some/bogus/and/ridiculous/path') + >>> validate_download_folder(None) + ValidatedFolder(valid=False, absolute_path='') + >>> validate_download_folder('') + ValidatedFolder(valid=False, absolute_path='') + """ + + if not path: + return ValidatedFolder(False, '') + absolute_path = os.path.abspath(path) + valid = os.path.isdir(path) and os.access(path, os.W_OK) + if not valid and write_on_waccesss_failure and os.path.isdir(path): + try: + with NamedTemporaryFile(dir=path): + # the path is in fact writeable -- can happen with NFS + valid = True + except Exception: + logging.warning('While validating download / backup folder, failed to write a ' + 'temporary file to %s', path) + + return ValidatedFolder(valid, absolute_path) + + +def validate_source_folder(path: Optional[str]) -> ValidatedFolder: + r""" + Check if folder exists and is readable. + + Accepts None as a folder, which will always be invalid. + + :param path: path to analyze + :return: Tuple indicating validity and path made absolute + + >>> validate_source_folder('/some/bogus/and/ridiculous/path') + ValidatedFolder(valid=False, absolute_path='/some/bogus/and/ridiculous/path') + >>> validate_source_folder(None) + ValidatedFolder(valid=False, absolute_path='') + >>> validate_source_folder('') + ValidatedFolder(valid=False, absolute_path='') + """ + + if not path: + return ValidatedFolder(False, '') + absolute_path = os.path.abspath(path) + valid = os.path.isdir(path) and os.access(path, os.R_OK) + return ValidatedFolder(valid, absolute_path) + + +def udev_attributes(devname: str) -> Optional[UdevAttr]: + """ + Query udev to see if device is an MTP device. + + :param devname: udev DEVNAME e.g. '/dev/bus/usb/001/003' + :return True if udev property ID_MTP_DEVICE == '1', else False + """ + + client = GUdev.Client(subsystems=['usb', 'block']) + enumerator = GUdev.Enumerator.new(client) + enumerator.add_match_property('DEVNAME', devname) + for device in enumerator.execute(): + model = device.get_property('ID_MODEL') # type: str + if model is not None: + is_mtp = device.get_property('ID_MTP_DEVICE') == '1' + vendor = device.get_property('ID_VENDOR') # type: str + model = model.replace('_', ' ').strip() + vendor = vendor.replace('_', ' ').strip() + return UdevAttr(is_mtp, vendor, model) + return None + + +def fs_device_details(path: str) -> Tuple: + """ + :return: device (volume) name, uri, root path and filesystem type + of the mount the path is on + """ + qsInfo = QStorageInfo(path) + name = qsInfo.displayName() + root_path = qsInfo.rootPath() + uri = 'file://{}'.format(pathname2url(root_path)) + fstype = qsInfo.fileSystemType() + if isinstance(fstype, bytes): + fstype = fstype.decode() + return name, uri, root_path, fstype + + +class WatchDownloadDirs(QFileSystemWatcher): + """ + Create a file system watch to monitor if there are changes to the + download directories + """ + + def updateWatchPathsFromPrefs(self, prefs) -> None: + """ + Update the watched directories using values from the program preferences + :param prefs: program preferences + :type prefs: raphodo.preferences.Preferences + """ + + logging.debug("Updating watched paths") + + paths = (os.path.dirname(path) for path in (prefs.photo_download_folder, + prefs.video_download_folder)) + watch = {path for path in paths if path} + + existing_watches = set(self.directories()) + + if watch == existing_watches: + return + + new = watch - existing_watches + if new: + new = list(new) + logging.debug("Adding to watched paths: %s", ', '.join(new)) + failures = self.addPaths(new) + if failures: + logging.debug("Failed to add watched paths: %s", failures) + + old = existing_watches - watch + if old: + old = list(old) + logging.debug("Removing from watched paths: %s", ', '.join(old)) + failures = self.removePaths(old) + if failures: + logging.debug("Failed to remove watched paths: %s", failures) + + def closeWatch(self) -> None: + """ + End all watches. + """ + dirs = self.directories() + if dirs: + self.removePaths(dirs) + + +class CameraHotplug(QObject): + cameraAdded = pyqtSignal() + cameraRemoved = pyqtSignal() + + def __init__(self): + super().__init__() + self.cameras = {} + + @pyqtSlot() + def startMonitor(self): + self.client = GUdev.Client(subsystems=['usb', 'block']) + self.client.connect('uevent', self.ueventCallback) + logging.debug("... camera hotplug monitor started") + self.enumerateCameras() + if self.cameras: + logging.debug("Camera Hotplug found %d cameras:", len(self.cameras)) + for port, model in self.cameras.items(): + logging.debug("%s at %s", model, port) + + def enumerateCameras(self): + """ + Query udev to get the list of cameras store their path and + model in our internal dict, which is useful when responding to + camera removal. + """ + enumerator = GUdev.Enumerator.new(self.client) + enumerator.add_match_property('ID_GPHOTO2', '1') + for device in enumerator.execute(): + model = device.get_property('ID_MODEL') + if model is not None: + path = device.get_sysfs_path() + self.cameras[path] = model + + def ueventCallback(self, client: GUdev.Client, action: str, device: GUdev.Device) -> None: + + # for key in device.get_property_keys(): + # print(key, device.get_property(key)) + if device.get_property('ID_GPHOTO2') == '1': + self.camera(action, device) + + def camera(self, action: str, device: GUdev.Device) -> None: + # For some reason, the add and remove camera event is triggered twice. + # The second time the device information is a variation on information + # from the first time. + path = device.get_sysfs_path() + parent_device = device.get_parent() + parent_path = parent_device.get_sysfs_path() + logging.debug("Device change: %s. Path: %s Parent Device: %s Parent path: %s", + action, path, parent_device, parent_path) + + if action == 'add': + if parent_path not in self.cameras: + model = device.get_property('ID_MODEL') + logging.debug("Hotplug: new camera: %s", model) + self.cameras[path] = model + self.cameraAdded.emit() + else: + logging.debug("Hotplug: already know about %s", self.cameras[ + parent_path]) + + elif action == 'remove': + emit_remove = False + name = '' + if path in self.cameras: + name = self.cameras[path] + del self.cameras[path] + emit_remove = True + elif device.get_property('ID_GPHOTO2') == '1': + # This should not need to be called. However, + # self.enumerateCameras may not have been called earlier + name = device.get_property('ID_MODEL') + if name is not None: + emit_remove = True + if emit_remove: + logging.debug("Hotplug: %s has been removed", name) + self.cameraRemoved.emit() + + +class UDisks2Monitor(QObject): + # Most of this class is Copyright 2008-2015 Canonical + + partitionMounted = pyqtSignal(str, list, bool) + partitionUnmounted = pyqtSignal(str) + + loop_prefix = '/org/freedesktop/UDisks2/block_devices/loop' + not_interesting = ( + '/org/freedesktop/UDisks2/block_devices/dm_', + '/org/freedesktop/UDisks2/block_devices/ram', + '/org/freedesktop/UDisks2/block_devices/zram', + ) + + def __init__(self, validMounts: ValidMounts) -> None: + super().__init__() + self.validMounts = validMounts + + @pyqtSlot() + def startMonitor(self) -> None: + self.udisks = UDisks.Client.new_sync(None) + self.manager = self.udisks.get_object_manager() + self.manager.connect('object-added', + lambda man, obj: self._udisks_obj_added(obj)) + self.manager.connect('object-removed', + lambda man, obj: self._device_removed(obj)) + + # Track the paths of the mount points, which is useful when unmounting + # objects. + self.known_mounts = {} # type: Dict[str, str] + for obj in self.manager.get_objects(): + path = obj.get_object_path() + fs = obj.get_filesystem() + if fs: + mount_points = fs.get_cached_property('MountPoints').get_bytestring_array() + if mount_points: + self.known_mounts[path] = mount_points[0] + logging.debug("... UDisks2 monitor started") + + def _udisks_obj_added(self, obj) -> None: + path = obj.get_object_path() + for boring in self.not_interesting: + if path.startswith(boring): + return + block = obj.get_block() + if not block: + return + + drive = self._get_drive(block) + + part = obj.get_partition() + is_system = block.get_cached_property('HintSystem').get_boolean() + is_loop = path.startswith(self.loop_prefix) and not \ + block.get_cached_property('ReadOnly').get_boolean() + if not is_system or is_loop: + if part: + self._udisks_partition_added(obj, block, drive, path) + + def _get_drive(self, block) -> Optional[UDisks.Drive]: + drive_name = block.get_cached_property('Drive').get_string() + if drive_name != '/': + return self.udisks.get_object(drive_name).get_drive() + else: + return None + + def _udisks_partition_added(self, obj, block, drive, path) -> None: + logging.debug('UDisks: partition added: %s' % path) + fstype = block.get_cached_property('IdType').get_string() + logging.debug('Udisks: id-type: %s' % fstype) + + fs = obj.get_filesystem() + + if fs: + icon_names = self.get_icon_names(obj) + + if drive is not None: + ejectable = drive.get_property('ejectable') + else: + ejectable = False + mount_point = '' + mount_points = fs.get_cached_property('MountPoints').get_bytestring_array() + if len(mount_points) == 0: + try: + logging.debug("UDisks: attempting to mount %s", path) + mount_point = self.retry_mount(fs, fstype) + if not mount_point: + raise + else: + logging.debug("UDisks: successfully mounted at %s", mount_point) + except: + logging.error('UDisks: could not mount the device: %s', path) + return + else: + mount_point = mount_points[0] + logging.debug("UDisks: already mounted at %s", mount_point) + + self.known_mounts[path] = mount_point + if self.validMounts.pathIsValidMountPoint(mount_point): + self.partitionMounted.emit(mount_point, icon_names, ejectable) + + else: + logging.debug("Udisks: partition has no file system %s", path) + + def retry_mount(self, fs, fstype) -> str: + # Variant parameter construction Copyright Bernard Baeyens, and is + # licensed under GNU General Public License Version 2 or higher. + # https://github.com/berbae/udisksvm + list_options = '' + if fstype == 'vfat': + list_options = 'flush' + elif fstype == 'ext2': + list_options = 'sync' + G_VARIANT_TYPE_VARDICT = GLib.VariantType.new('a{sv}') + param_builder = GLib.VariantBuilder.new(G_VARIANT_TYPE_VARDICT) + optname = GLib.Variant.new_string('fstype') # s + value = GLib.Variant.new_string(fstype) + vvalue = GLib.Variant.new_variant(value) # v + newsv = GLib.Variant.new_dict_entry(optname, vvalue) # {sv} + param_builder.add_value(newsv) + optname = GLib.Variant.new_string('options') + value = GLib.Variant.new_string(list_options) + vvalue = GLib.Variant.new_variant(value) + newsv = GLib.Variant.new_dict_entry(optname, vvalue) + param_builder.add_value(newsv) + vparam = param_builder.end() # a{sv} + + # Try to mount until it does not fail with "Busy" + timeout = 10 + while timeout >= 0: + try: + return fs.call_mount_sync(vparam, None) + except GLib.GError as e: + if not 'UDisks2.Error.DeviceBusy' in e.message: + raise + logging.debug('Udisks: Device busy.') + time.sleep(0.3) + timeout -= 1 + return '' + + def get_icon_names(self, obj: UDisks.Object) -> List[str]: + # Get icon information, if possible + icon_names = [] + if have_gio: + info = self.udisks.get_object_info(obj) + icon = info.get_icon() + if isinstance(icon, Gio.ThemedIcon): + icon_names = icon.get_names() + return icon_names + + # Next four class member functions from Damon Lynch, not Canonical + def _device_removed(self, obj: UDisks.Object) -> None: + # path here refers to the udev / udisks path, not the mount point + path = obj.get_object_path() + if path in self.known_mounts: + mount_point = self.known_mounts[path] + del self.known_mounts[path] + self.partitionUnmounted.emit(mount_point) + + def get_can_eject(self, obj: UDisks.Object) -> bool: + block = obj.get_block() + drive = self._get_drive(block) + if drive is not None: + return drive.get_property('ejectable') + return False + + def get_device_props(self, device_path: str) -> Tuple[List[str], bool]: + """ + Given a device, get the icon names suggested by udev, and + determine whether the mount is ejectable or not. + :param device_path: system path of the device to check, + e.g. /dev/sdc1 + :return: icon names and eject boolean + """ + + object_path = '/org/freedesktop/UDisks2/block_devices/{}'.format( + os.path.split(device_path)[1]) + obj = self.udisks.get_object(object_path) + icon_names = self.get_icon_names(obj) + can_eject = self.get_can_eject(obj) + return (icon_names, can_eject) + + @pyqtSlot(str) + def unmount_volume(self, mount_point: str) -> None: + + G_VARIANT_TYPE_VARDICT = GLib.VariantType.new('a{sv}') + param_builder = GLib.VariantBuilder.new(G_VARIANT_TYPE_VARDICT) + + # Variant parameter construction Copyright Bernard Baeyens, and is + # licensed under GNU General Public License Version 2 or higher. + # https://github.com/berbae/udisksvm + + optname = GLib.Variant.new_string('force') + value = GLib.Variant.new_boolean(False) + vvalue = GLib.Variant.new_variant(value) + newsv = GLib.Variant.new_dict_entry(optname, vvalue) + param_builder.add_value(newsv) + + vparam = param_builder.end() # a{sv} + + path = None + # Get the path from the dict we keep of known mounts + for key, value in self.known_mounts.items(): + if value == mount_point: + path = key + break + if path is None: + logging.error("Could not find UDisks2 path used to be able to unmount %s", mount_point) + + fs = None + for obj in self.manager.get_objects(): + opath = obj.get_object_path() + if path == opath: + fs = obj.get_filesystem() + if fs is None: + logging.error("Could not find UDisks2 filesystem used to be able to unmount %s", + mount_point) + + logging.debug("Unmounting %s...", mount_point) + try: + fs.call_unmount(vparam, None, self.umount_volume_callback, (mount_point, fs)) + except GLib.GError: + value = sys.exc_info()[1] + logging.error('Unmounting failed with error:') + logging.error("%s", value) + + def umount_volume_callback(self, source_object: UDisks.FilesystemProxy, + result: Gio.AsyncResult, + user_data: Tuple[str, UDisks.Filesystem]) -> None: + """ + Callback for asynchronous unmount operation. + + :param source_object: the FilesystemProxy object + :param result: result of the unmount + :param user_data: mount_point and the file system + """ + + mount_point, fs = user_data + + try: + if fs.call_unmount_finish(result): + logging.debug("...successfully unmounted %s", mount_point) + else: + # this is the result even when the unmount was unsuccessful + logging.debug("...possibly failed to unmount %s", mount_point) + except GLib.GError as e: + logging.error('Exception occurred unmounting %s', mount_point) + logging.exception('Traceback:') + except: + logging.error('Exception occurred unmounting %s', mount_point) + logging.exception('Traceback:') + + self.partitionUnmounted.emit(mount_point) + + +if have_gio: + class GVolumeMonitor(QObject): + r""" + Monitor the mounting or unmounting of cameras or partitions + using Gnome's GIO/GVFS. Unmount cameras automatically mounted + by GVFS. + + Raises a signal if a volume has been inserted, but will not be + automatically mounted. This is important because this class + is monitoring mounts, and if the volume is not mounted, it will + go unnoticed. + """ + + cameraUnmounted = pyqtSignal(bool, str, str, bool, bool) + cameraMounted = pyqtSignal() + partitionMounted = pyqtSignal(str, list, bool) + partitionUnmounted = pyqtSignal(str) + volumeAddedNoAutomount = pyqtSignal() + cameraPossiblyRemoved = pyqtSignal() + + def __init__(self, validMounts: ValidMounts) -> None: + super().__init__() + self.vm = Gio.VolumeMonitor.get() + self.vm.connect('mount-added', self.mountAdded) + self.vm.connect('volume-added', self.volumeAdded) + self.vm.connect('mount-removed', self.mountRemoved) + self.vm.connect('volume-removed', self.volumeRemoved) + self.portSearch = re.compile(r'usb:([\d]+),([\d]+)') + self.scsiPortSearch = re.compile(r'usbscsi:(.+)') + self.validMounts = validMounts + + def ptpCameraMountPoint(self, model: str, port: str) -> Optional[Gio.Mount]: + """ + :return: the mount point of the PTP / MTP camera, if it is mounted, + else None. If camera is not mounted with PTP / MTP, None is + returned. + """ + + p = self.portSearch.match(port) + if p is not None: + p1 = p.group(1) + p2 = p.group(2) + pattern = re.compile(r'%\S\Susb%\S\S{}%\S\S{}%\S\S'.format(p1, p2)) + else: + p = self.scsiPortSearch.match(port) + if p is None: + logging.error("Unknown camera mount method %s %s", model, port) + return None + + to_unmount = None + + for mount in self.vm.get_mounts(): + folder_extract = self.mountIsCamera(mount) + if folder_extract is not None: + if pattern.match(folder_extract): + to_unmount = mount + break + return to_unmount + + def unmountCamera(self, model: str, + port: str, + download_starting: bool=False, + on_startup: bool=False, + mount_point: Optional[Gio.Mount]=None) -> bool: + """ + Unmount camera mounted on gvfs mount point, if it is + mounted. If not mounted, ignore. + :param model: model as returned by libgphoto2 + :param port: port as returned by libgphoto2, in format like + usb:001,004 + :param download_starting: if True, the unmount is occurring + because a download has been initiated. + :param on_startup: if True, the unmount is occurring during + the program's startup phase + :param mount_point: if not None, try umounting from this + mount point without scanning for it first + :return: True if an unmount operation has been initiated, + else returns False. + """ + + if mount_point is None: + to_unmount = self.ptpCameraMountPoint(model, port) + else: + to_unmount = mount_point + + if to_unmount is not None: + logging.debug("GIO: Attempting to unmount %s...", model) + to_unmount.unmount_with_operation(0, None, None, self.unmountCameraCallback, + (model, port, download_starting, on_startup)) + return True + + return False + + def unmountCameraCallback(self, mount: Gio.Mount, + result: Gio.AsyncResult, + user_data: Tuple[str, str, bool, bool]) -> None: + """ + Called by the asynchronous unmount operation. + When complete, emits a signal indicating operation + success, and the camera model and port + :param mount: camera mount + :param result: result of the unmount process + :param user_data: model and port of the camera being + unmounted, in the format of libgphoto2 + """ + + model, port, download_starting, on_startup = user_data + try: + if mount.unmount_with_operation_finish(result): + logging.debug("...successfully unmounted {}".format(model)) + self.cameraUnmounted.emit(True, model, port, download_starting, on_startup) + else: + logging.debug("...failed to unmount {}".format(model)) + self.cameraUnmounted.emit(False, model, port, download_starting, on_startup) + except GLib.GError as e: + logging.error('Exception occurred unmounting {}'.format(model)) + logging.exception('Traceback:') + self.cameraUnmounted.emit(False, model, port, download_starting, on_startup) + + def unmountVolume(self, path: str) -> None: + """ + Unmounts the volume represented by the path. If no volume is found + representing that path, nothing happens. + + :param path: path of the volume. It should not end with os.sep. + """ + + for mount in self.vm.get_mounts(): + root = mount.get_root() + if root is not None: + mpath = root.get_path() + if path == mpath: + logging.info("Attempting to unmount %s...", path) + mount.unmount_with_operation(0, None, None, self.unmountVolumeCallback, + path) + break + + def unmountVolumeCallback(self, mount: Gio.Mount, + result: Gio.AsyncResult, + user_data: str) -> None: + + """ + Called by the asynchronous unmount operation. + + :param mount: volume mount + :param result: result of the unmount process + :param user_data: the path of the device unmounted + """ + path = user_data + + try: + if mount.unmount_with_operation_finish(result): + logging.info("...successfully unmounted %s", path) + else: + logging.info("...failed to unmount %s", path) + except GLib.GError as e: + logging.error('Exception occurred unmounting %s', path) + logging.exception('Traceback:') + + + def mountIsCamera(self, mount: Gio.Mount) -> Optional[str]: + """ + Determine if the mount point is that of a camera + :param mount: the mount to examine + :return: None if not a camera, or the component of the + folder name that indicates on which port it is mounted + """ + root = mount.get_root() + if root is None: + logging.warning('Unable to get mount root') + else: + path = root.get_path() + if path: + logging.debug("GIO: Looking for camera at mount {}".format(path)) + folder_name = os.path.split(path)[1] + for s in ('gphoto2:host=', 'mtp:host='): + if folder_name.startswith(s): + return folder_name[len(s):] + if path is not None: + logging.debug("GIO: camera not found at {}".format(path)) + return None + + def mountIsPartition(self, mount: Gio.Mount) -> bool: + """ + Determine if the mount point is that of a valid partition, + i.e. is mounted in a valid location, which is under one of + self.validMountDirs + :param mount: the mount to examine + :return: True if the mount is a valid partiion + """ + root = mount.get_root() + if root is None: + logging.warning('Unable to get mount root') + else: + path = root.get_path() + if path: + logging.debug("GIO: Looking for valid partition at mount {}".format(path)) + if self.validMounts.pathIsValidMountPoint(path): + logging.debug("GIO: partition found at {}".format(path)) + return True + if path is not None: + logging.debug("GIO: partition is not valid mount: {}".format(path)) + return False + + def mountAdded(self, volumeMonitor, mount: Gio.Mount) -> None: + if self.mountIsCamera(mount): + self.cameraMounted.emit() + elif self.mountIsPartition(mount): + icon_names = self.getIconNames(mount) + self.partitionMounted.emit(mount.get_root().get_path(), + icon_names, + mount.can_eject()) + + def mountRemoved(self, volumeMonitor, mount: Gio.Mount) -> None: + if not self.mountIsCamera(mount): + if self.mountIsPartition(mount): + logging.debug("GIO: %s has been unmounted", mount.get_name()) + self.partitionUnmounted.emit(mount.get_root().get_path()) + + def volumeAdded(self, volumeMonitor, volume: Gio.Volume) -> None: + logging.debug("GIO: Volume added %s. Automount: %s", + volume.get_name(), + volume.should_automount()) + if not volume.should_automount(): + # TODO is it possible to determine the device type? + self.volumeAddedNoAutomount.emit() + + def volumeRemoved(self, volumeMonitor, volume: Gio.Volume) -> None: + logging.debug("GIO: %s volume removed", volume.get_name()) + if volume.get_activation_root() is not None: + logging.debug("GIO: %s might be a camera", volume.get_name()) + self.cameraPossiblyRemoved.emit() + + def getIconNames(self, mount: Gio.Mount) -> List[str]: + icon_names = [] + icon = mount.get_icon() + if isinstance(icon, Gio.ThemedIcon): + icon_names = icon.get_names() + + return icon_names + + def getProps(self, path: str) -> Tuple[Optional[List[str]], Optional[bool]]: + """ + Given a mount's path, get the icon names suggested by the + volume monitor, and determine whether the mount is + ejectable or not. + :param path: the path of mount to check + :return: icon names and eject boolean + """ + + for mount in self.vm.get_mounts(): + root = mount.get_root() + if root is not None: + p = root.get_path() + if path == p: + icon_names = self.getIconNames(mount) + return (icon_names, mount.can_eject()) + return (None, None) + + +def _get_info_size_value(info: Gio.FileInfo, attr: str) -> int: + if info.get_attribute_data(attr).type == Gio.FileAttributeType.UINT64: + return info.get_attribute_uint64(attr) + else: + return info.get_attribute_uint32(attr) + + +def get_mount_size(mount: QStorageInfo) -> Tuple[int, int]: + """ + Uses GIO to get bytes total and bytes free (available) for the mount that a + path is in. + + :param path: path located anywhere in the mount + :return: bytes_total, bytes_free + """ + + bytes_free = mount.bytesAvailable() + bytes_total = mount.bytesTotal() + + if bytes_total or not have_gio: + return bytes_total, bytes_free + + path = mount.rootPath() + + logging.debug("Using GIO to query file system attributes for %s...", path) + p = Gio.File.new_for_path(os.path.abspath(path)) + info = p.query_filesystem_info(','.join((Gio.FILE_ATTRIBUTE_FILESYSTEM_SIZE, + Gio.FILE_ATTRIBUTE_FILESYSTEM_FREE))) + logging.debug("...query of file system attributes for %s completed", path) + bytes_total = _get_info_size_value(info, Gio.FILE_ATTRIBUTE_FILESYSTEM_SIZE) + bytes_free = _get_info_size_value(info, Gio.FILE_ATTRIBUTE_FILESYSTEM_FREE) + return bytes_total, bytes_free diff --git a/raphodo/thumbloadbalancer.py b/raphodo/thumbloadbalancer.py new file mode 100755 index 0000000..9576ab7 --- /dev/null +++ b/raphodo/thumbloadbalancer.py @@ -0,0 +1,50 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +"""Starts load balancer used for thumbnail extraction and caching""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +from raphodo.interprocess import LoadBalancerWorkerManager, LoadBalancer + + +class ThumbnailLoadBalancerWorkerManager(LoadBalancerWorkerManager): + """ + Manages thumbnail extractors + """ + def __init__(self, no_workers: int, + backend_port: int, + sink_port: int, + logging_port: int) -> None: + super().__init__(no_workers, backend_port, sink_port, logging_port) + self._process_name = 'Thumbnail Load Balancer Manager' + self._process_to_run = 'thumbnailextractor.py' + + +class ThumbnailLoadBalancer(LoadBalancer): + """ + Managers the thumbnail load balancer + """ + def __init__(self) -> None: + super().__init__('Thumbnail', ThumbnailLoadBalancerWorkerManager) + +if __name__ == "__main__": + loadbalancer = ThumbnailLoadBalancer() diff --git a/raphodo/thumbnaildaemon.py b/raphodo/thumbnaildaemon.py new file mode 100755 index 0000000..3552e3f --- /dev/null +++ b/raphodo/thumbnaildaemon.py @@ -0,0 +1,191 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Generates thumbnails for files that have already been downloaded, and +writes out FDO thumbnails for files of the type where that makes sense +e.g. RAW files + +See cache.py for definitions of various caches used by Rapid Photo Downloader. + +Runs as a single instance daemon process, i.e. for the lifetime of the program. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import logging +import pickle +import sys +import os +from typing import Set, Dict + +from gettext import gettext as _ +import zmq + +from raphodo.constants import (FileType, ThumbnailSize, ThumbnailCacheStatus, + ThumbnailCacheDiskStatus, ExtractionTask, + ExtractionProcessing, + ThumbnailCacheOrigin) +from raphodo.interprocess import (ThumbnailDaemonData, GenerateThumbnailsResults, DaemonProcess, + ThumbnailExtractorArgument) +from raphodo.rpdfile import RPDFile +from raphodo.thumbnailpara import GetThumbnailFromCache, preprocess_thumbnail_from_disk +from raphodo.cache import FdoCacheLarge, FdoCacheNormal + + +class DameonThumbnailWorker(DaemonProcess): + """ + Generates thumbnails for files that have already been downloaded, and + writes out FDO thumbnails for files of the type where that makes sense + e.g. RAW files + """ + + def __init__(self): + super().__init__('Thumbnail Daemon') + + def run(self): + """ + Set up process and then process thumbnail requests one by one + """ + + # Always set use_thumbnail_cache to True, because this is a daemon + # process that runs for the lifetime of the program. User can + # change the program preferences. + # Whether to actually use it will be determined at the time the + # thumbnail is sought, using the user's preference at that moment. + thumbnail_caches = GetThumbnailFromCache(use_thumbnail_cache=True) + + self.frontend = self.context.socket(zmq.PUSH) + + directive, content = self.receiver.recv_multipart() + + self.check_for_command(directive, content) + + data = pickle.loads(content) # type: ThumbnailDaemonData + assert data.frontend_port is not None + self.frontend.connect("tcp://localhost:{}".format(data.frontend_port)) + + # handle freedesktop.org cache files directly + fdo_cache_large = FdoCacheLarge() + fdo_cache_normal = FdoCacheNormal() + + while True: + directive, content = self.receiver.recv_multipart() + + self.check_for_command(directive, content) + + data = pickle.loads(content) # type: ThumbnailDaemonData + rpd_file = data.rpd_file + if data.backup_full_file_names is not None: + # File has been backed up, and an extractor has already generated a FDO thumbnail + # for it. + # Copy and modify the existing FDO thumbnail + + # MD5 name of the existing FDO thumbnail + md5_name = data.fdo_name + assert md5_name + + for backup_full_file_name in data.backup_full_file_names: + + # Check to see if existing thumbnail in FDO cache can be + # modified and renamed to reflect new URI + try: + mtime = os.path.getmtime(backup_full_file_name) + except OSError: + logging.debug("Backup file does not exist: %s", backup_full_file_name) + else: + logging.debug("Copying and modifying existing FDO 128 thumbnail for %s", + backup_full_file_name) + fdo_cache_normal.modify_existing_thumbnail_and_save_copy( + existing_cache_thumbnail=md5_name, + full_file_name=backup_full_file_name, + size=rpd_file.size, + modification_time=mtime, + error_on_missing_thumbnail=True) + + logging.debug("Copying and modifying existing FDO 256 thumbnail for %s", + backup_full_file_name) + fdo_cache_large.modify_existing_thumbnail_and_save_copy( + existing_cache_thumbnail=md5_name, + full_file_name=backup_full_file_name, + size=rpd_file.size, + modification_time=mtime, + error_on_missing_thumbnail=False) + else: + # file has just been downloaded and renamed + rpd_file.modified_via_daemon_process = True + try: + + # Check the download source to see if it's in the caches, not the file + # we've just downloaded + + use_thumbnail_cache = (data.use_thumbnail_cache and not + (data.write_fdo_thumbnail and rpd_file.should_write_fdo())) + cache_search = thumbnail_caches.get_from_cache( + rpd_file=rpd_file, + use_thumbnail_cache=use_thumbnail_cache) + task, thumbnail_bytes, full_file_name_to_work_on, origin = cache_search + processing = set() # type: Set[ExtractionProcessing] + + if task == ExtractionTask.undetermined: + # Thumbnail was not found in any cache: extract it + + task = preprocess_thumbnail_from_disk(rpd_file=rpd_file, + processing=processing) + if task != ExtractionTask.bypass: + if rpd_file.thm_full_name is not None: + full_file_name_to_work_on = rpd_file.download_thm_full_name + else: + full_file_name_to_work_on = rpd_file.download_full_file_name + + if task == ExtractionTask.bypass: + self.content = pickle.dumps(GenerateThumbnailsResults( + rpd_file=rpd_file, thumbnail_bytes=thumbnail_bytes), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + + elif task != ExtractionTask.undetermined: + # Send data to load balancer, which will send to one of its + # workers + + self.content = pickle.dumps(ThumbnailExtractorArgument( + rpd_file=rpd_file, + task=task, + processing=processing, + full_file_name_to_work_on=full_file_name_to_work_on, + secondary_full_file_name='', + exif_buffer=None, + thumbnail_bytes=thumbnail_bytes, + use_thumbnail_cache=data.use_thumbnail_cache, + file_to_work_on_is_temporary=False, + write_fdo_thumbnail=data.write_fdo_thumbnail, + send_thumb_to_main=True), + pickle.HIGHEST_PROTOCOL) + self.frontend.send_multipart([b'data', self.content]) + except SystemExit as e: + sys.exit(e) + except: + logging.error("Exception working on file %s", rpd_file.full_file_name) + logging.exception("Traceback:") + +if __name__ == '__main__': + generate_thumbnails = DameonThumbnailWorker() + generate_thumbnails.run() \ No newline at end of file diff --git a/raphodo/thumbnaildisplay.py b/raphodo/thumbnaildisplay.py new file mode 100644 index 0000000..9478945 --- /dev/null +++ b/raphodo/thumbnaildisplay.py @@ -0,0 +1,1980 @@ +# Copyright (C) 2015-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2017, Damon Lynch" + +import pickle +import os +import sys +import datetime +from collections import (namedtuple, defaultdict, deque) +from operator import attrgetter +import subprocess +import shlex +import logging +from timeit import timeit +from typing import Optional, Dict, List, Set, Tuple, Sequence + +from gettext import gettext as _ + +import arrow.arrow +from dateutil.tz import tzlocal +from colour import Color + +from PyQt5.QtCore import (QAbstractListModel, QModelIndex, Qt, pyqtSignal, QSize, QRect, QEvent, + QPoint, QMargins, QItemSelectionModel, + QAbstractItemModel, pyqtSlot, QItemSelection, QTimeLine) +from PyQt5.QtWidgets import (QListView, QStyledItemDelegate, QStyleOptionViewItem, QApplication, + QStyle, QStyleOptionButton, QMenu, QWidget, QAbstractItemView) +from PyQt5.QtGui import (QPixmap, QImage, QPainter, QColor, QBrush, QFontMetrics, + QGuiApplication, QPen, QMouseEvent, QFont) + +from raphodo.rpdfile import RPDFile, FileTypeCounter, ALL_USER_VISIBLE_EXTENSIONS, MUST_CACHE_VIDEOS +from raphodo.interprocess import (PublishPullPipelineManager, GenerateThumbnailsArguments, Device, + GenerateThumbnailsResults) +from raphodo.constants import (DownloadStatus, Downloaded, FileType, DownloadingFileTypes, + ThumbnailSize, ThumbnailCacheStatus, Roles, DeviceType, CustomColors, + Show, Sort, ThumbnailBackgroundName, Desktop, DeviceState, + extensionColor, FadeSteps, FadeMilliseconds, PaleGray, DarkGray, + DoubleDarkGray) +from raphodo.storage import get_program_cache_directory, get_desktop, validate_download_folder +from raphodo.utilities import (CacheDirs, make_internationalized_list, format_size_for_user, runs) +from raphodo.thumbnailer import Thumbnailer +from raphodo.rpdsql import ThumbnailRowsSQL, ThumbnailRow +from raphodo.viewutils import ThumbnailDataForProximity +from raphodo.proximity import TemporalProximityState + + +DownloadFiles = namedtuple('DownloadFiles', 'files, download_types, download_stats, ' + 'camera_access_needed') + +MarkedSummary = namedtuple('MarkedSummary', 'marked size_photos_marked size_videos_marked') + + +class DownloadStats: + def __init__(self): + self.no_photos = 0 + self.no_videos = 0 + self.photos_size_in_bytes = 0 + self.videos_size_in_bytes = 0 + self.post_download_thumb_generation = 0 + + +class AddBuffer: + """ + Buffers thumbnail rows for display. + + Add thumbnail rows to the listview is a relatively expensive operation, as the + model must be reset. Buffer the rows here, and then when big enough, flush it. + """ + + min_buffer_length = 10 + + def __init__(self): + self.initialize() + self.buffer_length = self.min_buffer_length + + def initialize(self) -> None: + self.buffer = defaultdict(deque) # type: Dict[int, deque] + + def __len__(self): + return sum(len(buffer) for buffer in self.buffer.values()) + + def __getitem__(self, scan_id: int) -> deque: + return self.buffer[scan_id] + + def should_flush(self) -> bool: + return len(self) > self.buffer_length + + def reset(self, buffer_length: int) -> None: + self.initialize() + self.buffer_length = buffer_length + + def set_buffer_length(self, length: int) -> None: + self.buffer_length = max(self.min_buffer_length, length) + + def extend(self, scan_id: int, thumbnail_rows: Sequence[ThumbnailRow]) -> None: + self.buffer[scan_id].extend(thumbnail_rows) + + def purge(self, scan_id: int) -> None: + if scan_id in self.buffer: + logging.debug("Purging %s thumbnails from buffer", len(self.buffer[scan_id])) + del self.buffer[scan_id] + + +class ThumbnailListModel(QAbstractListModel): + selectionReset = pyqtSignal() + + def __init__(self, parent, logging_port: int, log_gphoto2: bool) -> None: + super().__init__(parent) + self.rapidApp = parent + self.prefs = self.rapidApp.prefs + + self.thumbnailer_ready = False + self.thumbnailer_generation_queue = [] + + # track what devices are having thumbnails generated, by scan_id + # see also DeviceCollection.thumbnailing + + #FIXME maybe this duplicated set is stupid + self.generating_thumbnails = set() # type: Set[int] + + # Sorting and filtering GUI defaults + self.sort_by = Sort.modification_time + self.sort_order = Qt.AscendingOrder + self.show = Show.all + + self.initialize() + + no_workers = parent.prefs.max_cpu_cores + self.thumbnailer = Thumbnailer(parent=parent, no_workers=no_workers, + logging_port=logging_port, log_gphoto2=log_gphoto2) + self.thumbnailer.frontend_port.connect(self.rapidApp.initStage4) + self.thumbnailer.thumbnailReceived.connect(self.thumbnailReceived) + self.thumbnailer.cacheDirs.connect(self.cacheDirsReceived) + self.thumbnailer.workerFinished.connect(self.thumbnailWorkerFinished) + # Connect to the signal that is emitted when a thumbnailing operation is + # terminated by us, not merely finished + self.thumbnailer.workerStopped.connect(self.thumbnailWorkerStopped) + + def initialize(self) -> None: + # uid: QPixmap + self.thumbnails = {} # type: Dict[bytes, QPixmap] + + self.add_buffer = AddBuffer() + + # Proximity filtering + self.proximity_col1 = [] # type: List[int, ...] + self.proximity_col2 = [] # type: List[int, ...] + + # scan_id + self.removed_devices = set() # type: Set[int] + + # Files are hidden when the combo box "Show" in the main window is set to + # "New" instead of the default "All". + + # uid: RPDFile + self.rpd_files = {} # type: Dict[bytes, RPDFile] + + # In memory database to hold all thumbnail rows + self.tsql = ThumbnailRowsSQL() + + # Rows used to render the thumbnail view - contains query result of the DB + # Each list element corresponds to a row in the thumbnail view such that + # index 0 in the list is row 0 in the view + # [(uid, marked)] + self.rows = [] # type: List[Tuple[bytes, bool]] + # {uid: row} + self.uid_to_row = {} # type: Dict[bytes, int] + + self.photo_icon = QPixmap(':/photo.png') + self.video_icon = QPixmap(':/video.png') + + self.total_thumbs_to_generate = 0 + self.thumbnails_generated = 0 + self.no_thumbnails_by_scan = defaultdict(int) + + # scan_id + self.ctimes_differ = [] # type: List[int] + + # Highlight thumbnails when from particular device when there is more than one device + # Thumbnails to highlight by uid + self.currently_highlighting_scan_id = None # type: Optional[int] + self._resetHighlightingValues() + self.highlighting_timeline = QTimeLine(FadeMilliseconds // 2) + self.highlighting_timeline.setCurveShape(QTimeLine.SineCurve) + self.highlighting_timeline.frameChanged.connect(self.doHighlightDeviceThumbs) + self.highlighting_timeline.finished.connect(self.highlightPhaseFinished) + self.highlighting_timeline_max = FadeSteps + self.highlighting_timeline_mint = 0 + self.highlighting_timeline.setFrameRange(self.highlighting_timeline_mint, + self.highlighting_timeline_max) + self.highlight_value = 0 + + self._resetRememberSelection() + + def stopThumbnailer(self) -> None: + self.thumbnailer.stop() + + @pyqtSlot(int) + def thumbnailWorkerFinished(self, scan_id: int) -> None: + self.generating_thumbnails.remove(scan_id) + + @pyqtSlot(int) + def thumbnailWorkerStopped(self, scan_id: int) -> None: + self.generating_thumbnails.remove(scan_id) + self.rapidApp.thumbnailGenerationStopped(scan_id=scan_id) + + def logState(self) -> None: + logging.debug("-- Thumbnail Model --") + + db_length = self.tsql.get_count() + db_length_and_buffer_length= db_length + len(self.add_buffer) + if (len(self.thumbnails) != db_length_and_buffer_length or + db_length_and_buffer_length != len(self.rpd_files)): + logging.error("Conflicting values: %s thumbnails; %s database rows; %s rpd_files", + len(self.thumbnails), db_length, len(self.rpd_files)) + else: + logging.debug("%s thumbnails (%s marked)", + db_length, self.tsql.get_count(marked=True)) + + logging.debug("%s not downloaded; %s downloaded; %s previously downloaded", + self.tsql.get_count(downloaded=False), + self.tsql.get_count(downloaded=True), + self.tsql.get_count(previously_downloaded=True)) + + if self.total_thumbs_to_generate: + logging.debug("%s to be generated; %s generated", self.total_thumbs_to_generate, + self.thumbnails_generated) + + scan_ids = self.tsql.get_all_devices() + active_devices = ', '.join(self.rapidApp.devices[scan_id].display_name + for scan_id in scan_ids + if scan_id not in self.removed_devices) + if len(self.removed_devices): + logging.debug("Active devices: %s (%s removed)", + active_devices, len(self.removed_devices)) + else: + logging.debug("Active devices: %s", active_devices) + + def validateModelConsistency(self): + logging.debug("Validating thumbnail model consistency...") + + for idx, row in enumerate(self.rows): + uid = row[0] + if self.rpd_files.get(uid) is None: + raise KeyError('Missing key in rpd files at row {}'.format(idx)) + if self.thumbnails.get(uid) is None: + raise KeyError('Missing key in thumbnails at row {}'.format(idx)) + + [self.tsql.validate_uid(uid=row[0]) for row in self.rows] + for uid, row in self.uid_to_row.items(): + assert self.rows[row][0] == uid + for uid in self.tsql.get_uids(): + assert uid in self.rpd_files + assert uid in self.thumbnails + logging.debug("...thumbnail model looks okay") + + def refresh(self, suppress_signal=False, rememberSelection=False) -> None: + """ + Refresh thumbnail view after files have been added, the proximity filters + are used, or the sort criteria is changed. + + :param suppress_signal: if True don't emit signals that layout is changing + :param rememberSelection: remember which uids were selected before change, + and reselect them + """ + + if rememberSelection: + self.rememberSelection() + + if not suppress_signal: + self.layoutAboutToBeChanged.emit() + + self.rows = self.tsql.get_view(sort_by=self.sort_by, sort_order=self.sort_order, + show=self.show, proximity_col1=self.proximity_col1, + proximity_col2=self.proximity_col2) + self.uid_to_row = {row[0]: idx for idx, row in enumerate(self.rows)} + + if not suppress_signal: + self.layoutChanged.emit() + + if rememberSelection: + self.reselect() + + def _selectionModel(self) -> QItemSelectionModel: + return self.rapidApp.thumbnailView.selectionModel() + + def rememberSelection(self): + selection = self._selectionModel() + selected = selection.selection() # type: QItemSelection + self.remember_selection_all_selected = len(selected) == len(self.rows) + if not self.remember_selection_all_selected: + self.remember_selection_selected_uids = [self.rows[index.row()][0] + for index in selected.indexes()] + selection.reset() + + def reselect(self): + if not self.remember_selection_all_selected: + selection = self.rapidApp.thumbnailView.selectionModel() # type: QItemSelectionModel + new_selection = QItemSelection() # type: QItemSelection + rows = [self.uid_to_row[uid] for uid in self.remember_selection_selected_uids + if uid in self.uid_to_row] + rows.sort() + for first, last in runs(rows): + new_selection.select(self.index(first, 0), self.index(last, 0)) + + selection.select(new_selection, QItemSelectionModel.Select) + + for first, last in runs(rows): + self.dataChanged.emit(self.index(first, 0), self.index(last, 0)) + + def _resetRememberSelection(self): + self.remember_selection_all_selected = None # type: Optional[bool] + self.remember_selection_selected_uids = [] # type: List[bytes] + + def rowCount(self, parent: QModelIndex=QModelIndex()) -> int: + return len(self.rows) + + def flags(self, index: QModelIndex) -> Qt.ItemFlags: + if not index.isValid(): + return Qt.NoItemFlags + + row = index.row() + if row >= len(self.rows) or row < 0: + return Qt.NoItemFlags + + uid = self.rows[row][0] + rpd_file = self.rpd_files[uid] # type: RPDFile + + if rpd_file.status == DownloadStatus.not_downloaded: + return super().flags(index) | Qt.ItemIsEnabled | Qt.ItemIsSelectable + else: + return Qt.NoItemFlags + + def data(self, index: QModelIndex, role=Qt.DisplayRole): + if not index.isValid(): + return None + + row = index.row() + if row >= len(self.rows) or row < 0: + return None + + uid = self.rows[row][0] + rpd_file = self.rpd_files[uid] # type: RPDFile + + if role == Qt.DisplayRole: + # This is never displayed, but is (was?) used for filtering! + return rpd_file.modification_time + elif role == Roles.highlight: + if rpd_file.scan_id == self.currently_highlighting_scan_id: + return self.highlight_value + else: + return 0 + elif role == Qt.DecorationRole: + return self.thumbnails[uid] + elif role == Qt.CheckStateRole: + if self.rows[row][1]: + return Qt.Checked + else: + return Qt.Unchecked + elif role == Roles.sort_extension: + return rpd_file.extension + elif role == Roles.filename: + return rpd_file.name + elif role == Roles.previously_downloaded: + return rpd_file.previously_downloaded() + elif role == Roles.extension: + return rpd_file.extension, rpd_file.extension_type + elif role == Roles.download_status: + return rpd_file.status + elif role == Roles.job_code: + return rpd_file.job_code + elif role == Roles.has_audio: + return rpd_file.has_audio() + elif role == Roles.secondary_attribute: + if rpd_file.xmp_file_full_name: + return 'XMP' + else: + return None + elif role== Roles.path: + if rpd_file.status in Downloaded: + return rpd_file.download_full_file_name + else: + return rpd_file.full_file_name + elif role == Roles.uri: + return rpd_file.get_uri() + elif role == Roles.camera_memory_card: + return rpd_file.camera_memory_card_identifiers + elif role == Roles.mtp: + return rpd_file.is_mtp_device + elif role == Roles.scan_id: + return rpd_file.scan_id + elif role == Roles.is_camera: + return rpd_file.from_camera + elif role == Qt.ToolTipRole: + devices = self.rapidApp.devices + if len(devices) > 1: + device_name = devices[rpd_file.scan_id].display_name + else: + device_name = '' + size = format_size_for_user(rpd_file.size) + mtime = arrow.get(rpd_file.modification_time) + + if rpd_file.ctime_mtime_differ(): + ctime = arrow.get(rpd_file.ctime) + + humanized_ctime = _( + 'Taken on %(date_time)s (%(human_readable)s)' % dict( + date_time=ctime.to('local').naive.strftime('%c'), + human_readable=ctime.humanize())) + + humanized_mtime = _( + 'Modified on %(date_time)s (%(human_readable)s)' % dict( + date_time=mtime.to('local').naive.strftime('%c'), + human_readable=mtime.humanize())) + humanized_file_time = '{}
    {}'.format(humanized_ctime, humanized_mtime) + else: + humanized_file_time = _( + '%(date_time)s (%(human_readable)s)' % dict( + date_time=mtime.to('local').naive.strftime('%c'), + human_readable=mtime.humanize())) + + humanized_file_time = humanized_file_time.replace(' ', ' ') + + if not device_name: + msg = '{}
    {}
    {}'.format(rpd_file.name, + humanized_file_time, size) + else: + msg = '{}
    {}
    {}
    {}'.format(rpd_file.name, device_name, + humanized_file_time, size) + + if rpd_file.camera_memory_card_identifiers: + cards = _('Memory cards: %s') % make_internationalized_list( + rpd_file.camera_memory_card_identifiers) + msg += '
    ' + cards + + if rpd_file.status in Downloaded: + path = rpd_file.download_path + os.sep + downloaded_as = _('Downloaded as:') + msg += '

    %(downloaded_as)s
    %(filename)s
    ' \ + '%(path)s' % dict(filename=rpd_file.download_name, path=path, + downloaded_as=downloaded_as) + + if rpd_file.previously_downloaded(): + + prev_datetime = arrow.get(rpd_file.prev_datetime, + tzlocal()) + prev_date = _('%(date_time)s (%(human_readable)s)' % dict( + date_time=prev_datetime.naive.strftime('%c'), + human_readable=prev_datetime.humanize())) + + path, prev_file_name = os.path.split(rpd_file.prev_full_name) + path += os.sep + msg += _('

    Previous download:
    %(filename)s
    %(path)s
    %(' + 'date)s') % {'date': prev_date, + 'filename': prev_file_name, + 'path': path} + return msg + + def setData(self, index: QModelIndex, value, role: int) -> bool: + if not index.isValid(): + return False + + row = index.row() + if row >= len(self.rows) or row < 0: + return False + uid = self.rows[row][0] + if role == Qt.CheckStateRole: + self.tsql.set_marked(uid=uid, marked=value) + self.rows[row] = (uid, value == True) + self.dataChanged.emit(index, index) + return True + elif role == Roles.job_code: + self.rpd_files[uid].job_code = value + self.tsql.set_job_code_assigned(uids=[uid], job_code=True) + self.dataChanged.emit(index, index) + return True + return False + + def assignJobCodesToMarkedFilesWithNoJobCode(self, job_code: str) -> None: + """ + Called when assigning job codes when a download is initiated and not all + files have had a job code assigned to them. + + :param job_code: job code to assign + """ + + uids = self.tsql.get_uids(marked=True, job_code=False) + logging.debug("Assigning job code to %s files because a download was initiated", len(uids)) + for uid in uids: + self.rpd_files[uid].job_code = job_code + rows = [self.uid_to_row[uid] for uid in uids if uid in self.uid_to_row] + rows.sort() + for first, last in runs(rows): + self.dataChanged.emit(self.index(first, 0), self.index(last, 0)) + self.tsql.set_job_code_assigned(uids=uids, job_code=True) + + def updateDisplayPostDataChange(self, scan_id: Optional[int]=None): + if scan_id is not None: + scan_ids = [scan_id] + else: + scan_ids = (scan_id for scan_id in self.rapidApp.devices) + for scan_id in scan_ids: + self.updateDeviceDisplayCheckMark(scan_id=scan_id) + self.rapidApp.displayMessageInStatusBar() + self.rapidApp.setDownloadCapabilities() + + def removeRows(self, position, rows=1, index=QModelIndex()) -> bool: + """ + Removes Python list rows only, i.e. self.rows. + + Does not touch database or other variables. + """ + + self.beginRemoveRows(QModelIndex(), position, position + rows - 1) + del self.rows[position:position + rows] + self.endRemoveRows() + return True + + def addOrUpdateDevice(self, scan_id: int) -> None: + device_name = self.rapidApp.devices[scan_id].display_name + self.tsql.add_or_update_device(scan_id=scan_id, device_name=device_name) + + def addFiles(self, scan_id: int, rpd_files: List[RPDFile], generate_thumbnail: bool) -> None: + if not rpd_files: + return + + thumbnail_rows = deque(maxlen=len(rpd_files)) + + for rpd_file in rpd_files: + uid = rpd_file.uid + self.rpd_files[uid] = rpd_file + + if rpd_file.file_type == FileType.photo: + self.thumbnails[uid] = self.photo_icon + else: + self.thumbnails[uid] = self.video_icon + + if generate_thumbnail: + self.total_thumbs_to_generate += 1 + self.no_thumbnails_by_scan[rpd_file.scan_id] += 1 + + tr = ThumbnailRow(uid=uid, + scan_id=rpd_file.scan_id, + mtime=rpd_file.modification_time, + marked=not rpd_file.previously_downloaded(), + file_name=rpd_file.name, + extension=rpd_file.extension, + file_type=rpd_file.file_type, + downloaded=False, + previously_downloaded=rpd_file.previously_downloaded(), + job_code=False, + proximity_col1=-1, + proximity_col2=-1) + + thumbnail_rows.append(tr) + + self.add_buffer.extend(scan_id=scan_id, thumbnail_rows=thumbnail_rows) + + if self.add_buffer.should_flush(): + self.flushAddBuffer() + marked_summary = self.getMarkedSummary() + destinations_good = self.rapidApp.updateDestinationViews(marked_summary=marked_summary) + self.rapidApp.destinationButton.setHighlighted(not destinations_good) + if self.prefs.backup_files: + backups_good = self.rapidApp.updateBackupView(marked_summary=marked_summary) + else: + backups_good = True + self.rapidApp.destinationButton.setHighlighted(not destinations_good) + self.rapidApp.backupButton.setHighlighted(not backups_good) + + def flushAddBuffer(self): + if len(self.add_buffer): + self.beginResetModel() + + for buffer in self.add_buffer.buffer.values(): + self.tsql.add_thumbnail_rows(thumbnail_rows=buffer) + self.refresh(suppress_signal=True) + + self.add_buffer.reset(buffer_length=len(self.rows)) + + self.endResetModel() + + self._resetHighlightingValues() + self._resetRememberSelection() + + def getMarkedSummary(self) -> MarkedSummary: + """ + :return: summary of files marked for download including sizes in bytes + """ + + size_photos_marked = self.getSizeOfFilesMarkedForDownload(FileType.photo) + size_videos_marked = self.getSizeOfFilesMarkedForDownload(FileType.video) + marked = self.getNoFilesAndTypesMarkedForDownload() + return MarkedSummary(marked=marked, size_photos_marked=size_photos_marked, + size_videos_marked=size_videos_marked) + + def setFileSort(self, sort: Sort, order: Qt.SortOrder, show: Show) -> None: + if self.sort_by != sort or self.sort_order != order or self.show != show: + logging.debug("Changing layout due to sort change: %s, %s, %s", sort, order, show) + self.sort_by = sort + self.sort_order = order + self.show = show + self.refresh(rememberSelection=True) + + @pyqtSlot(int, CacheDirs) + def cacheDirsReceived(self, scan_id: int, cache_dirs: CacheDirs) -> None: + self.rapidApp.fileSystemFilter.setTempDirs([cache_dirs.photo_cache_dir, + cache_dirs.video_cache_dir]) + if scan_id in self.rapidApp.devices: + self.rapidApp.devices[scan_id].photo_cache_dir = cache_dirs.photo_cache_dir + self.rapidApp.devices[scan_id].video_cache_dir = cache_dirs.video_cache_dir + + @pyqtSlot(RPDFile, QPixmap) + def thumbnailReceived(self, rpd_file: RPDFile, thumbnail: QPixmap) -> None: + """ + A thumbnail has been generated by either the dedicated thumbnailing phase, or + during the download by a daemon process. + + :param rpd_file: details of the file the thumbnail was geneerated for + :param thumbnail: If isNull(), the thumbnail either could not be generated or + did not need to be (because it already had been). Otherwise, this is + the thumbnail to display. + """ + + uid = rpd_file.uid + scan_id = rpd_file.scan_id + + if uid not in self.rpd_files or scan_id not in self.rapidApp.devices: + # A thumbnail has been generated for a no longer displayed file + return + + download_is_running = self.rapidApp.downloadIsRunning() + + if rpd_file.mdatatime_caused_ctime_change and not rpd_file.modified_via_daemon_process: + rpd_file.mdatatime_caused_ctime_change = False + if scan_id not in self.ctimes_differ: + self.addCtimeDisparity(rpd_file=rpd_file) + + if not rpd_file.modified_via_daemon_process and self.rpd_files[uid].status in ( + DownloadStatus.not_downloaded, DownloadStatus.download_pending): + # Only update the rpd_file if the file has not already been downloaded + # TODO consider merging this no matter what the status + self.rpd_files[uid] = rpd_file + + if not thumbnail.isNull(): + self.thumbnails[uid] = thumbnail + # The thumbnail may or may not be displayed at this moment + row = self.uid_to_row.get(uid) + if row is not None: + # logging.debug("Updating thumbnail row %s with new thumbnail", row) + self.dataChanged.emit(self.index(row, 0), self.index(row, 0)) + else: + logging.debug("Thumbnail was null: %s", rpd_file.name) + + if not rpd_file.modified_via_daemon_process: + self.thumbnails_generated += 1 + self.no_thumbnails_by_scan[scan_id] -= 1 + log_state = False + if self.no_thumbnails_by_scan[scan_id] == 0: + if self.rapidApp.deviceState(scan_id) == DeviceState.thumbnailing: + self.rapidApp.devices.set_device_state(scan_id, DeviceState.idle) + device = self.rapidApp.devices[scan_id] + logging.info('Finished thumbnail generation for %s', device.name()) + + if scan_id in self.ctimes_differ: + uids = self.tsql.get_uids_for_device(scan_id=scan_id) + rpd_files = [self.rpd_files[uid] for uid in uids] + self.rapidApp.folder_preview_manager.add_rpd_files(rpd_files=rpd_files) + self.processCtimeDisparity(scan_id=scan_id) + log_state = True + + if self.thumbnails_generated == self.total_thumbs_to_generate: + self.thumbnails_generated = 0 + self.total_thumbs_to_generate = 0 + if not download_is_running: + self.rapidApp.updateProgressBarState() + elif self.total_thumbs_to_generate and not download_is_running: + self.rapidApp.updateProgressBarState(thumbnail_generated=True) + + if not download_is_running: + self.rapidApp.displayMessageInStatusBar() + + if log_state: + self.logState() + + else: + self.rapidApp.thumbnailGeneratedPostDownload(rpd_file=rpd_file) + + def addCtimeDisparity(self, rpd_file: RPDFile) -> None: + """ + Track the fact that there was a disparity between the creation time and + modification time for a file, that was identified either during a download + or during a scan + :param rpd_file: sample rpd_file (scan id of the device will be taken from it) + """ + + logging.info('Metadata time differs from file modification time for ' + '%s (with possibly more to come, but these will not be logged)', + rpd_file.full_file_name) + + scan_id = rpd_file.scan_id + self.ctimes_differ.append(scan_id) + self.rapidApp.temporalProximity.setState(TemporalProximityState.ctime_rebuild) + if not self.rapidApp.downloadIsRunning(): + self.rapidApp.folder_preview_manager.remove_folders_for_device( + scan_id=scan_id) + self.rapidApp.notifyFoldersProximityRebuild(scan_id) + + def processCtimeDisparity(self, scan_id: int) -> None: + """ + A device that had a disparity between the creation time and + modification time for a file has been fully downloaded from. + + :param scan_id: + :return: + """ + self.ctimes_differ.remove(scan_id) + if not self.ctimes_differ: + self.rapidApp.temporalProximity.setState(TemporalProximityState.ctime_rebuild_proceed) + self.rapidApp.generateTemporalProximityTableData( + reason="a photo or video's creation time differed from its file " + "system modification time") + + def _get_cache_location(self, download_folder: str) -> str: + if validate_download_folder(download_folder).valid: + return download_folder + else: + folder = get_program_cache_directory(create_if_not_exist=True) + if folder is not None: + return folder + else: + return os.path.expanduser('~') + + def getCacheLocations(self) -> CacheDirs: + photo_cache_folder = self._get_cache_location(self.rapidApp.prefs.photo_download_folder) + video_cache_folder = self._get_cache_location(self.rapidApp.prefs.video_download_folder) + return CacheDirs(photo_cache_folder, video_cache_folder) + + def generateThumbnails(self, scan_id: int, device: Device) -> None: + """Initiates generation of thumbnails for the device.""" + + if scan_id not in self.removed_devices: + self.generating_thumbnails.add(scan_id) + self.rapidApp.updateProgressBarState() + cache_dirs = self.getCacheLocations() + uids = self.tsql.get_uids_for_device(scan_id=scan_id) + rpd_files = list((self.rpd_files[uid] for uid in uids)) + + need_video_cache_dir = False + if device.device_type == DeviceType.camera: + need_video_cache_dir = self.tsql.any_files_of_type(scan_id, FileType.video) + + gen_args = (scan_id, rpd_files, device.name(), self.rapidApp.prefs.proximity_seconds, + cache_dirs, need_video_cache_dir, device.camera_model, device.camera_port) + self.thumbnailer.generateThumbnails(*gen_args) + + def resetThumbnailTracking(self): + self.thumbnails_generated = 0 + self.total_thumbs_to_generate = 0 + + def _deleteRows(self, uids: List[bytes]) -> None: + """ + Delete a list of thumbnails from the thumbnail display + + :param uids: files to remove + """ + + rows = [self.uid_to_row[uid] for uid in uids] + + if rows: + # Generate groups of rows, and remove that group + # Must do it in reverse! + rows.sort() + rrows = reversed(list(runs(rows))) + for first, last in rrows: + no_rows = last - first + 1 + self.removeRows(first, no_rows) + + self.uid_to_row = {row[0]: idx for idx, row in enumerate(self.rows)} + + def purgeRpdFiles(self, uids: List[bytes]) -> None: + for uid in uids: + del self.thumbnails[uid] + del self.rpd_files[uid] + + def clearAll(self, scan_id: Optional[int]=None, keep_downloaded_files: bool=False) -> bool: + """ + Removes files from display and internal tracking. + + If scan_id is not None, then only files matching that scan_id + will be removed. Otherwise, everything will be removed, regardless of + the keep_downloaded_files parameter.. + + If keep_downloaded_files is True, files will not be removed if + they have been downloaded. + + Two aspects to this task: + 1. remove files list of rows which drive the list view display + 2. remove files from backend DB and from thumbnails and rpd_files lists. + + :param scan_id: if None, keep_downloaded_files must be False + :param keep_downloaded_files: don't remove thumbnails if they represent + files that have now been downloaded. Ignored if no device is passed. + :return: True if any thumbnail was removed (irrespective of whether + it was displayed at this moment), else False + """ + + if scan_id is None and not keep_downloaded_files: + files_removed = self.tsql.any_files() + logging.debug("Clearing all thumbnails for all devices") + self.initialize() + return files_removed + else: + assert scan_id is not None + + if not keep_downloaded_files: + files_removed = self.tsql.any_files(scan_id=scan_id) + else: + files_removed = self.tsql.any_files_to_download(scan_id=scan_id) + + if keep_downloaded_files: + logging.debug("Clearing all non-downloaded thumbnails for scan id %s", scan_id) + else: + logging.debug("Clearing all thumbnails for scan id %s", scan_id) + # Generate list of displayed thumbnails to remove + if keep_downloaded_files: + uids = self.getDisplayedUids(scan_id=scan_id) + else: + uids = self.getDisplayedUids(scan_id=scan_id, downloaded=None) + + self._deleteRows(uids) + + # Delete from DB and thumbnails and rpd_files lists + if keep_downloaded_files: + uids = self.tsql.get_uids(scan_id=scan_id, downloaded=False) + else: + uids = self.tsql.get_uids(scan_id=scan_id) + + logging.debug("Removing %s thumbnail and rpd_files rows", len(uids)) + self.purgeRpdFiles(uids) + + uids = [row.uid for row in self.add_buffer[scan_id]] + if uids: + logging.debug("Removing additional %s thumbnail and rpd_files rows", len(uids)) + self.purgeRpdFiles(uids) + + self.add_buffer.purge(scan_id=scan_id) + self.add_buffer.set_buffer_length(len(self.rows)) + + if keep_downloaded_files: + self.tsql.delete_files_by_scan_id(scan_id=scan_id, downloaded=False) + else: + self.tsql.delete_files_by_scan_id(scan_id=scan_id) + + self.removed_devices.add(scan_id) + + if scan_id in self.no_thumbnails_by_scan: + self.recalculateThumbnailsPercentage(scan_id=scan_id) + self.rapidApp.displayMessageInStatusBar() + + if self.tsql.get_count(scan_id=scan_id) == 0: + self.tsql.delete_device(scan_id=scan_id) + + if scan_id in self.ctimes_differ: + self.ctimes_differ.remove(scan_id) + + # self.validateModelConsistency() + + return files_removed + + def clearCompletedDownloads(self) -> None: + logging.debug("Clearing all completed download thumbnails") + + # Get uids for complete downloads that are currently displayed + uids = self.getDisplayedUids(downloaded=True) + self._deleteRows(uids) + + # Now get uids of all downloaded files, regardless of whether they're + # displayed at the moment + uids = self.tsql.get_uids(downloaded=True) + logging.debug("Removing %s thumbnail and rpd_files rows", len(uids)) + self.purgeRpdFiles(uids) + + # Delete the files from the internal database that drives the display + self.tsql.delete_uids(uids) + + def filesAreMarkedForDownload(self, scan_id: Optional[int]=None) -> bool: + """ + Checks for the presence of checkmark besides any file that has + not yet been downloaded. + + :param: scan_id: if specified, only for that device + :return: True if there is any file that the user has indicated + they intend to download, else False. + """ + + return self.tsql.any_files_marked(scan_id=scan_id) + + def getNoFilesMarkedForDownload(self) -> int: + return self.tsql.get_count(marked=True) + + def getNoHiddenFiles(self) -> int: + if self.rapidApp.showOnlyNewFiles(): + return self.tsql.get_count(previously_downloaded=True, downloaded=False) + else: + return 0 + + def getNoFilesAndTypesMarkedForDownload(self) -> FileTypeCounter: + no_photos = self.tsql.get_count(marked=True, file_type=FileType.photo) + no_videos = self.tsql.get_count(marked=True, file_type=FileType.video) + f = FileTypeCounter() + f[FileType.photo] = no_photos + f[FileType.video] = no_videos + return f + + def getSizeOfFilesMarkedForDownload(self, file_type: FileType) -> int: + uids = self.tsql.get_uids(marked=True, file_type=file_type) + return sum(self.rpd_files[uid].size for uid in uids) + + def getNoFilesAvailableForDownload(self) -> FileTypeCounter: + no_photos = self.tsql.get_count(downloaded=False, file_type=FileType.photo) + no_videos = self.tsql.get_count(downloaded=False, file_type=FileType.video) + f = FileTypeCounter() + f[FileType.photo] = no_photos + f[FileType.video] = no_videos + return f + + def getNoFilesSelected(self) -> FileTypeCounter: + selection = self._selectionModel() + selected = selection.selection() # type: QItemSelection + + if not len(selected) == len(self.rows): + # not all files are selected + selected_uids = [self.rows[index.row()][0] for index in selected.indexes()] + return FileTypeCounter(self.rpd_files[uid].file_type for uid in selected_uids) + else: + return self.getDisplayedCounter() + + def getCountNotPreviouslyDownloadedAvailableForDownload(self) -> int: + return self.tsql.get_count(previously_downloaded=False, downloaded=False) + + def getAllDownloadableRPDFiles(self) -> List[RPDFile]: + uids = self.tsql.get_uids(downloaded=False) + return [self.rpd_files[uid] for uid in uids] + + def getFilesMarkedForDownload(self, scan_id: Optional[int]) -> DownloadFiles: + """ + Returns a dict of scan ids and associated files the user has + indicated they want to download, and whether there are photos + or videos included in the download. + + Exclude files from which a device is still scanning. + + :param scan_id: if not None, then returns those files only from + the device associated with that scan_id + :return: namedtuple DownloadFiles with defaultdict() indexed by + scan_id with value List(rpd_file), and defaultdict() indexed by + scan_id with value DownloadStats + """ + + if scan_id is None: + exclude_scan_ids = list(self.rapidApp.devices.scanning) + else: + exclude_scan_ids = None + + files = defaultdict(list) + download_stats = defaultdict(DownloadStats) + camera_access_needed = defaultdict(bool) + download_photos = download_videos = False + + uids = self.tsql.get_uids(scan_id=scan_id, marked=True, downloaded=False, + exclude_scan_ids=exclude_scan_ids) + + for uid in uids: + rpd_file = self.rpd_files[uid] # type: RPDFile + + scan_id = rpd_file.scan_id + files[scan_id].append(rpd_file) + + # TODO contemplate using a counter here + if rpd_file.file_type == FileType.photo: + download_photos = True + download_stats[scan_id].no_photos += 1 + download_stats[scan_id].photos_size_in_bytes += rpd_file.size + else: + download_videos = True + download_stats[scan_id].no_videos += 1 + download_stats[scan_id].videos_size_in_bytes += rpd_file.size + if rpd_file.from_camera and not rpd_file.cache_full_file_name: + camera_access_needed[scan_id] = True + + # Need to generate a thumbnail after a file has been downloaded + # if generating FDO thumbnails or if the orientation of the + # thumbnail we may have is unknown + + if self.sendToDaemonThumbnailer(rpd_file=rpd_file): + download_stats[scan_id].post_download_thumb_generation += 1 + + # self.validateModelConsistency() + if download_photos: + if download_videos: + download_types = DownloadingFileTypes.photos_and_videos + else: + download_types = DownloadingFileTypes.photos + elif download_videos: + download_types = DownloadingFileTypes.videos + else: + download_types = None + + return DownloadFiles(files=files, download_types=download_types, + download_stats=download_stats, + camera_access_needed=camera_access_needed) + + def sendToDaemonThumbnailer(self, rpd_file: RPDFile) -> bool: + """ + Determine if the file needs to be sent for thumbnail generation + by the post download daemon. + + :param rpd_file: file to analyze + :return: True if need to send, False otherwise + """ + + return (self.prefs.generate_thumbnails and + ((self.prefs.save_fdo_thumbnails and rpd_file.should_write_fdo()) or + rpd_file.thumbnail_status not in (ThumbnailCacheStatus.ready, + ThumbnailCacheStatus.fdo_256_ready))) + + def markDownloadPending(self, files: Dict[int, List[RPDFile]]) -> None: + """ + Sets status to download pending and updates thumbnails display. + + Assumes all marked files are being downloaded. + + :param files: rpd_files by scan + """ + + uids = [rpd_file.uid for scan_id in files for rpd_file in files[scan_id]] + rows = [self.uid_to_row[uid] for uid in uids if uid in self.uid_to_row] + for row in rows: + uid = self.rows[row][0] + self.rows[row] = (uid, False) + self.tsql.set_list_marked(uids=uids, marked=False) + + for uid in uids: + self.rpd_files[uid].status = DownloadStatus.download_pending + + rows.sort() + for first, last in runs(rows): + self.dataChanged.emit(self.index(first, 0), self.index(last, 0)) + + def markThumbnailsNeeded(self, rpd_files: List[RPDFile]) -> bool: + """ + Analyzes the files that will be downloaded, and sees if any of + them still need to have their thumbnails generated. + + Marks generate_thumbnail in each rpd_file those for that need + thumbnails. + + :param rpd_files: list of files to examine + :return: True if at least one thumbnail needs to be generated + """ + + generation_needed = False + for rpd_file in rpd_files: + if rpd_file.uid not in self.thumbnails: + rpd_file.generate_thumbnail = True + generation_needed = True + return generation_needed + + def getNoFilesRemaining(self, scan_id: Optional[int]=None) -> int: + """ + :param scan_id: if None, returns files remaining to be + downloaded for all scan_ids, else only for that scan_id. + :return the number of files that have not yet been downloaded + """ + + return self.tsql.get_count(scan_id=scan_id, downloaded=False) + + def updateSelectionAfterProximityChange(self) -> None: + if self._selectionModel().hasSelection(): + # completely reset the existing selection + self._selectionModel().reset() + self.dataChanged.emit(self.index(0, 0), self.index(len(self.rows)-1, 0)) + + select_all_photos = self.rapidApp.selectAllPhotosCheckbox.isChecked() + select_all_videos = self.rapidApp.selectAllVideosCheckbox.isChecked() + if select_all_photos: + self.selectAll(select_all=select_all_photos, file_type=FileType.photo) + if select_all_videos: + self.selectAll(select_all=select_all_videos, file_type=FileType.video) + + def selectAll(self, select_all: bool, file_type: FileType)-> None: + """ + Check or deselect all visible files that are not downloaded. + + :param select_all: if True, select, else deselect + :param file_type: the type of files to select/deselect + """ + + uids = self.getDisplayedUids(file_type=file_type) + + if not uids: + return + + if select_all: + action = "Selecting all %s" + else: + action = "Deslecting all %ss" + + logging.debug(action, file_type.name) + + selection = self._selectionModel() + selected = selection.selection() # type: QItemSelection + + if select_all: + # print("gathering unique ids") + rows = [self.uid_to_row[uid] for uid in uids] + # print(len(rows)) + # print('doing sort') + rows.sort() + new_selection = QItemSelection() # type: QItemSelection + # print("creating new selection") + for first, last in runs(rows): + new_selection.select(self.index(first, 0), self.index(last, 0)) + # print('merging select') + new_selection.merge(selected, QItemSelectionModel.Select) + # print('resetting') + selection.reset() + # print('doing select') + selection.select(new_selection, QItemSelectionModel.Select) + else: + # print("gathering unique ids from existing selection") + if file_type == FileType.photo: + keep_type = FileType.video + else: + keep_type = FileType.photo + # print("filtering", keep_type) + keep_rows = [index.row() for index in selected.indexes() + if self.rpd_files[self.rows[index.row()][0]].file_type == keep_type] + rows = [index.row() for index in selected.indexes()] + # print(len(keep_rows), len(rows)) + # print("sorting rows to keep") + keep_rows.sort() + new_selection = QItemSelection() # type: QItemSelection + # print("creating new selection") + for first, last in runs(keep_rows): + new_selection.select(self.index(first, 0), self.index(last, 0)) + # print('resetting') + selection.reset() + self.selectionReset.emit() + # print('doing select') + selection.select(new_selection, QItemSelectionModel.Select) + + # print('doing data changed') + for first, last in runs(rows): + self.dataChanged.emit(self.index(first, 0), self.index(last, 0)) + # print("finished") + + def checkAll(self, check_all: bool, + file_type: Optional[FileType]=None, + scan_id: Optional[int]=None) -> None: + """ + Check or uncheck all visible files that are not downloaded. + + A file is "visible" if it is in the current thumbnail display. + That means if files are not showing because they are previously + downloaded, they will not be affected. Likewise, if temporal + proximity rows are selected, only those files are affected. + + Runs in the main thread and is thus time sensitive. + + :param check_all: if True, mark as checked, else unmark + :param file_type: if specified, files must be of specified type + :param scan_id: if specified, affects only files for that scan + """ + + uids = self.getDisplayedUids(marked=not check_all, file_type=file_type, scan_id=scan_id) + self.tsql.set_list_marked(uids=uids, marked=check_all) + rows = [self.uid_to_row[uid] for uid in uids] + for row in rows: + self.rows[row] = (self.rows[row][0], check_all) + rows.sort() + for first, last in runs(rows): + self.dataChanged.emit(self.index(first, 0), self.index(last, 0)) + + self.updateDeviceDisplayCheckMark(scan_id=scan_id) + self.rapidApp.displayMessageInStatusBar() + self.rapidApp.setDownloadCapabilities() + + def visibleRows(self): + """ + Yield rows visible in viewport. Currently not used. + """ + + view = self.rapidApp.thumbnailView + rect = view.viewport().contentsRect() + width = view.itemDelegate().width + last_row = rect.bottomRight().x() // width * width + top = view.indexAt(rect.topLeft()) + if top.isValid(): + bottom = view.indexAt(QPoint(last_row, rect.bottomRight().y())) + if not bottom.isValid(): + # take a guess with an arbitrary figure + bottom = self.index(top.row() + 15) + for row in range(top.row(), bottom.row() + 1): + yield row + + def getTypeCountForProximityCell(self, col1id: Optional[int]=None, + col2id: Optional[int]=None) -> str: + """ + Generates a string displaying how many photos and videos are + in the proximity table cell + """ + assert not (col1id is None and col2id is None) + if col2id is not None: + col2id = [col2id] + else: + col1id = [col1id] + uids = self.tsql.get_uids(proximity_col1=col1id, proximity_col2=col2id) + file_types = (self.rpd_files[uid].file_type for uid in uids) + return FileTypeCounter(file_types).summarize_file_count()[0] + + def getDisplayedUids(self, scan_id: Optional[int]=None, + marked: Optional[bool]=None, + file_type: Optional[FileType]=None, + downloaded: Optional[bool]=False) -> List[bytes]: + return self.tsql.get_uids(scan_id=scan_id, downloaded=downloaded, show=self.show, + proximity_col1=self.proximity_col1, + proximity_col2=self.proximity_col2, + marked=marked, file_type=file_type) + + def getDisplayedCount(self, scan_id: Optional[int] = None, + marked: Optional[bool] = None) -> int: + return self.tsql.get_count(scan_id=scan_id, downloaded=False, show=self.show, + proximity_col1=self.proximity_col1, + proximity_col2=self.proximity_col2, marked=marked) + + def getDisplayedCounter(self) -> FileTypeCounter: + no_photos = self.tsql.get_count(downloaded=False, file_type=FileType.photo, show=self.show, + proximity_col1=self.proximity_col1, + proximity_col2=self.proximity_col2) + no_videos = self.tsql.get_count(downloaded=False, file_type=FileType.video, show=self.show, + proximity_col1=self.proximity_col1, + proximity_col2=self.proximity_col2) + f = FileTypeCounter() + f[FileType.photo] = no_photos + f[FileType.video] = no_videos + return f + + def _getSampleFileNonCamera(self, file_type: FileType) -> Optional[RPDFile]: + """ + Attempt to return a sample file used to illustrate file renaming and subfolder + generation, but only if it's not from a camera. + :return: + """ + + devices = self.rapidApp.devices + exclude_scan_ids = [s_id for s_id, device in devices.devices.items() + if device.device_type == DeviceType.camera] + if not exclude_scan_ids: + exclude_scan_ids = None + + uid = self.tsql.get_single_file_of_type(file_type=file_type, + exclude_scan_ids=exclude_scan_ids) + if uid is not None: + return self.rpd_files[uid] + else: + return None + + def getSampleFile(self, scan_id: int, + device_type: DeviceType, + file_type: FileType) -> Optional[RPDFile]: + """ + Attempt to return a sample file used to illustrate file renaming and subfolder + generation. + + If the device_type is a camera, then search only for + a downloaded instance of the file. + + If the device is not a camera, prefer a non-downloaded file + over a downloaded file for that scan_id. + + If no file is available for that scan_id, try again with another scan_id. + + :param scan_id: + :param device_type: + :param file_type: + :return: + """ + + + if device_type == DeviceType.camera: + uid = self.tsql.get_single_file_of_type(scan_id=scan_id, file_type=file_type, + downloaded=True) + if uid is not None: + return self.rpd_files[uid] + else: + # try find a *downloaded* file from another camera + + # could determine which devices to exclude in SQL but it's a little simpler + # here + devices = self.rapidApp.devices + exclude_scan_ids = [s_id for s_id, device in devices.items() + if device.device_type != DeviceType.camera] + + if not exclude_scan_ids: + exclude_scan_ids = None + + uid = self.tsql.get_single_file_of_type(file_type=file_type, + downloaded=True, + exclude_scan_ids=exclude_scan_ids) + if uid is not None: + return self.rpd_files[uid] + else: + return self._getSampleFileNonCamera(file_type=file_type) + + else: + uid = self.tsql.get_single_file_of_type(scan_id=scan_id, file_type=file_type) + if uid is not None: + return self.rpd_files[uid] + else: + return self._getSampleFileNonCamera(file_type=file_type) + + def updateDeviceDisplayCheckMark(self, scan_id: int) -> None: + if scan_id not in self.removed_devices: + uid_count = self.getDisplayedCount(scan_id=scan_id) + checked_uid_count = self.getDisplayedCount(scan_id=scan_id, marked=True) + if uid_count == 0 or checked_uid_count == 0: + checked = Qt.Unchecked + elif uid_count != checked_uid_count: + checked = Qt.PartiallyChecked + else: + checked = Qt.Checked + self.rapidApp.mapModel(scan_id).setCheckedValue(checked, scan_id) + + def updateAllDeviceDisplayCheckMarks(self) -> None: + for scan_id in self.rapidApp.devices: + self.updateDeviceDisplayCheckMark(scan_id=scan_id) + + def highlightDeviceThumbs(self, scan_id) -> None: + """ + Animate fade to and from highlight color for thumbnails associated + with device. + :param scan_id: device's id + """ + + if scan_id == self.currently_highlighting_scan_id: + return + + self.resetHighlighting() + + self.currently_highlighting_scan_id = scan_id + if scan_id != self.most_recent_highlighted_device: + highlighting = [self.uid_to_row[uid] for uid in self.getDisplayedUids(scan_id=scan_id)] + highlighting.sort() + self.highlighting_rows = list(runs(highlighting)) + self.most_recent_highlighted_device = scan_id + self.highlighting_timeline.setDirection(QTimeLine.Forward) + self.highlighting_timeline.start() + + def resetHighlighting(self) -> None: + if self.currently_highlighting_scan_id is not None: + self.highlighting_timeline.stop() + self.doHighlightDeviceThumbs(value=0) + + @pyqtSlot(int) + def doHighlightDeviceThumbs(self, value: int) -> None: + self.highlight_value = value + for first, last in self.highlighting_rows: + self.dataChanged.emit(self.index(first, 0), self.index(last, 0)) + + @pyqtSlot() + def highlightPhaseFinished(self): + self.currently_highlighting_scan_id = None + + def _resetHighlightingValues(self): + self.most_recent_highlighted_device = None # type: Optional[int] + self.highlighting_rows = [] # type: List[int] + + def terminateThumbnailGeneration(self, scan_id: int) -> bool: + """ + Terminates thumbnail generation if thumbnails are currently + being generated for this scan_id + :return True if thumbnail generation had to be terminated, else + False + """ + + # the slot for when a thumbnailing operation is terminated is in the + # main window - thumbnailGenerationStopped() + terminate = scan_id in self.generating_thumbnails + if terminate: + self.thumbnailer.stop_worker(scan_id) + # TODO update this check once checking for thumnbnailing code is more robust + # note that check == 1 because it is assumed the scan id has not been deleted + # from the device collection + if len(self.rapidApp.devices.thumbnailing) == 1: + self.resetThumbnailTracking() + else: + self.recalculateThumbnailsPercentage(scan_id=scan_id) + return terminate + + def recalculateThumbnailsPercentage(self, scan_id: int) -> None: + """ + Adjust % of thumbnails generated calculations after device removal. + + :param scan_id: id of removed device + """ + + self.total_thumbs_to_generate -= self.no_thumbnails_by_scan[scan_id] + self.rapidApp.updateProgressBarState() + del self.no_thumbnails_by_scan[scan_id] + + def updateStatusPostDownload(self, rpd_file: RPDFile): + # self.validateModelConsistency() + + uid = rpd_file.uid + self.rpd_files[uid] = rpd_file + self.tsql.set_downloaded(uid=uid, downloaded=True) + row = self.uid_to_row.get(uid) + + if row is not None: + self.dataChanged.emit(self.index(row, 0), self.index(row, 0)) + + def filesRemainToDownload(self, scan_id: Optional[int]=None) -> bool: + """ + :return True if any files remain that are not downloaded, else + returns False + """ + return self.tsql.any_files_to_download(scan_id) + + def dataForProximityGeneration(self) -> List[ThumbnailDataForProximity]: + return [ThumbnailDataForProximity(uid=rpd_file.uid, + ctime=rpd_file.ctime, + file_type=rpd_file.file_type, + previously_downloaded=rpd_file.previously_downloaded()) + for rpd_file in self.rpd_files.values()] + + def assignProximityGroups(self, col1_col2_uid: List[Tuple[int, int, bytes]]) -> None: + """ + For every uid, associates it with a cell in the temporal proximity view. + + Relevant columns are col 1 and col 2. + """ + + self.tsql.assign_proximity_groups(col1_col2_uid) + + def setProximityGroupFilter(self, col1: Optional[Sequence[int]], + col2: Optional[Sequence[int]]) -> None: + """ + Filter display of thumbnails based on what cells the user has clicked in the + Temporal Proximity view. + + Relevant columns are col 1 and col 2. + """ + + if col1 != self.proximity_col1 or col2 != self.proximity_col2: + self.proximity_col1 = col1 + self.proximity_col2 = col2 + self.refresh() + + def anyCheckedFilesFiltered(self) -> bool: + """ + :return: True if any files checked for download are currently + not displayed because they are filtered + """ + + return self.tsql.get_count(marked=True) != self.getDisplayedCount(marked=True) + + def jobCodeNeeded(self) -> bool: + """ + :return: True if any files checked for download do not have job codes + assigned to them + """ + + return self.tsql.any_marked_file_no_job_code() + + def getNoFilesJobCodeNeeded(self) -> FileTypeCounter: + """ + :return: the number of marked files that need a job code assigned to them, and the + file types they will be applied to. + """ + + no_photos = self.tsql.get_count(marked=True, file_type=FileType.photo, job_code=False) + no_videos = self.tsql.get_count(marked=True, file_type=FileType.video, job_code=False) + + f = FileTypeCounter() + f[FileType.photo] = no_photos + f[FileType.video] = no_videos + + return f + + +class ThumbnailView(QListView): + def __init__(self, parent: QWidget) -> None: + style = """QAbstractScrollArea { background-color: %s;}""" % ThumbnailBackgroundName + super().__init__(parent) + self.rapidApp = parent + self.setViewMode(QListView.IconMode) + self.setResizeMode(QListView.Adjust) + self.setStyleSheet(style) + self.setUniformItemSizes(True) + self.setSpacing(8) + self.setSelectionMode(QAbstractItemView.ExtendedSelection) + + @pyqtSlot(QMouseEvent) + def mousePressEvent(self, event: QMouseEvent) -> None: + """ + Filter selection changes when click is on a thumbnail checkbox. + + When the user has selected multiple items (thumbnails), and + then clicks one of the checkboxes, Qt's default behaviour is to + treat that click as selecting the single item, because it doesn't + know about our checkboxes. Therefore if the user is in fact + clicking on a checkbox, we need to filter that event. + + Note that no matter what we do here, the delegate's editorEvent + will still be triggered. + + :param event: the mouse click event + """ + + checkbox_clicked = False + index = self.indexAt(event.pos()) + if index.row() >= 0: + rect = self.visualRect(index) # type: QRect + delegate = self.itemDelegate(index) # type: ThumbnailDelegate + checkboxRect = delegate.getCheckBoxRect(rect) + checkbox_clicked = checkboxRect.contains(event.pos()) + if checkbox_clicked: + status = index.data(Roles.download_status) # type: DownloadStatus + checkbox_clicked = status not in Downloaded + + if not checkbox_clicked: + super().mousePressEvent(event) + + +class ThumbnailDelegate(QStyledItemDelegate): + """ + Render thumbnail cells + """ + + def __init__(self, rapidApp, parent=None) -> None: + super().__init__(parent) + self.rapidApp = rapidApp + + self.checkboxStyleOption = QStyleOptionButton() + self.checkboxRect = QApplication.style().subElementRect( + QStyle.SE_CheckBoxIndicator, self.checkboxStyleOption, None) + self.checkbox_size = self.checkboxRect.size().height() + + self.downloadPendingIcon = QPixmap(':/download-pending.png') + self.downloadedPixmap = QPixmap(':/downloaded.png') + self.downloadedWarningPixmap = QPixmap(':/downloaded-with-warning.png') + self.downloadedErrorPixmap = QPixmap(':/downloaded-with-error.png') + self.audioIcon = QPixmap(':/audio.png') + + self.dimmed_opacity = 0.5 + + self.image_width = max(ThumbnailSize.width, ThumbnailSize.height) + self.image_height = self.image_width + self.horizontal_margin = 10 + self.vertical_margin = 10 + self.image_footer = self.checkbox_size + self.footer_padding = 5 + + # Position of first memory card indicator + self.card_x = max(self.checkboxRect.size().width(), + self.downloadPendingIcon.width(), + self.downloadedPixmap.width()) + \ + self.horizontal_margin + self.footer_padding + + self.shadow_size = 2 + self.width = self.image_width + self.horizontal_margin * 2 + self.height = self.image_height + self.footer_padding \ + + self.image_footer + self.vertical_margin * 2 + + # Thumbnail is located in a 160px square... + self.image_area_size = max(ThumbnailSize.width, ThumbnailSize.height) + self.image_frame_bottom = self.vertical_margin + self.image_area_size + + self.contextMenu = QMenu() + self.openInFileBrowserAct = self.contextMenu.addAction(_('Open in File Browser...')) + self.openInFileBrowserAct.triggered.connect(self.doOpenInFileBrowserAct) + self.copyPathAct = self.contextMenu.addAction(_('Copy Path')) + self.copyPathAct.triggered.connect(self.doCopyPathAction) + # store the index in which the user right clicked + self.clickedIndex = None # type: QModelIndex + + self.color3 = QColor(CustomColors.color3.value) + + self.paleGray = QColor(PaleGray) + self.darkGray = QColor(DarkGray) + + palette = QGuiApplication.palette() + self.highlight = palette.highlight().color() # type: QColor + self.highlight_size = 3 + self.highlight_offset = 1 + self.highlightPen = QPen() + self.highlightPen.setColor(self.highlight) + self.highlightPen.setWidth(self.highlight_size) + self.highlightPen.setStyle(Qt.SolidLine) + self.highlightPen.setJoinStyle(Qt.MiterJoin) + + self.emblemFont = QFont() + self.emblemFont.setPointSize(self.emblemFont.pointSize() - 3) + metrics = QFontMetrics(self.emblemFont) + # Determine the actual height of the largest extension, and the actual + # width of all extenstions. + # For our purposes, this is more accurate than the generic metrics.height() + self.emblem_width = {} # type: Dict[str, int] + height = 0 + # Include the emblems for which memory card on a camera the file came from + for ext in ALL_USER_VISIBLE_EXTENSIONS + ['1', '2']: + ext = ext.upper() + tbr = metrics.tightBoundingRect(ext) # QRect + self.emblem_width[ext] = tbr.width() + height = max(height, tbr.height()) + + # Set and calculate the padding to go around each emblem + self.emblem_pad = height // 2 + self.emblem_height = height + self.emblem_pad * 2 + for ext in self.emblem_width: + self.emblem_width[ext] = self.emblem_width[ext] + self.emblem_pad * 2 + + self.jobCodeFont = QFont() + self.jobCodeFont.setPointSize(self.jobCodeFont.pointSize() - 2) + self.jobCodeMetrics = QFontMetrics(self.jobCodeFont) + height = self.jobCodeMetrics.height() + self.job_code_pad = height // 4 + self.job_code_height = height + self.job_code_pad * 2 + self.job_code_width = self.image_width + self.job_code_text_width = self.job_code_width - self.job_code_pad * 2 + self.jobCodeBackground = QColor(DoubleDarkGray) + # alternative would be functools.lru_cache() decorator, but it + # is required to be a function. It's easier to keep everything + # in this class, especially regarding the default font + self.job_code_lru = dict() # type: Dict[str, str] + + # Generate the range of colors to be displayed when highlighting + # files from a particular device + ch = Color(self.highlight.name()) + cg = Color(self.paleGray.name()) + self.colorGradient = [QColor(c.hex) for c in cg.range_to(ch, FadeSteps)] + + @pyqtSlot() + def doCopyPathAction(self) -> None: + index = self.clickedIndex + if index: + path = index.model().data(index, Roles.path) + QApplication.clipboard().setText(path) + + @pyqtSlot() + def doOpenInFileBrowserAct(self) -> None: + index = self.clickedIndex + if index: + uri = index.model().data(index, Roles.uri) + cmd = '{} "{}"'.format(self.rapidApp.file_manager, uri) + logging.debug("Launching: %s", cmd) + args = shlex.split(cmd) + subprocess.Popen(args) + + def paint(self, painter: QPainter, option: QStyleOptionViewItem, index: QModelIndex) -> None: + if index is None: + return + + # Save state of painter, restore on function exit + painter.save() + + checked = index.data(Qt.CheckStateRole) == Qt.Checked + previously_downloaded = index.data(Roles.previously_downloaded) + extension, ext_type = index.data( Roles.extension) + download_status = index.data( Roles.download_status) # type: DownloadStatus + has_audio = index.data( Roles.has_audio) + secondary_attribute = index.data(Roles.secondary_attribute) + memory_cards = index.data(Roles.camera_memory_card) # type: List[int] + highlight = index.data(Roles.highlight) + job_code = index.data(Roles.job_code) # type: Optional[str] + + # job_code = 'An extremely long and complicated Job Code' + # job_code = 'Job Code' + + is_selected = option.state & QStyle.State_Selected + + x = option.rect.x() + y = option.rect.y() + + # Draw recentangle in which the individual items will be placed + boxRect = QRect(x, y, self.width, self.height) + shadowRect = QRect(x + self.shadow_size, y + self.shadow_size, + self.width, self.height) + + painter.setRenderHint(QPainter.Antialiasing, True) + painter.setPen(self.darkGray) + painter.fillRect(shadowRect, self.darkGray) + painter.drawRect(shadowRect) + painter.setRenderHint(QPainter.Antialiasing, False) + if highlight != 0: + painter.fillRect(boxRect, self.colorGradient[highlight-1]) + else: + painter.fillRect(boxRect, self.paleGray) + + if is_selected: + hightlightRect = QRect(boxRect.left() + self.highlight_offset, + boxRect.top() + self.highlight_offset, + boxRect.width() - self.highlight_size, + boxRect.height() - self.highlight_size) + painter.setPen(self.highlightPen) + painter.drawRect(hightlightRect) + + thumbnail = index.model().data(index, Qt.DecorationRole) + if (previously_downloaded and not checked and + download_status == DownloadStatus.not_downloaded): + disabled = QPixmap(thumbnail.size()) + disabled.fill(Qt.transparent) + p = QPainter(disabled) + p.setBackgroundMode(Qt.TransparentMode) + p.setBackground(QBrush(Qt.transparent)) + p.eraseRect(thumbnail.rect()) + p.setOpacity(self.dimmed_opacity) + p.drawPixmap(0, 0, thumbnail) + p.end() + thumbnail = disabled + + thumbnail_width = thumbnail.size().width() + thumbnail_height = thumbnail.size().height() + + thumbnailX = self.horizontal_margin + (self.image_area_size - + thumbnail_width) // 2 + x + thumbnailY = self.vertical_margin + (self.image_area_size - + thumbnail_height) // 2 + y + + target = QRect(thumbnailX, thumbnailY, thumbnail_width, + thumbnail_height) + source = QRect(0, 0, thumbnail_width, thumbnail_height) + painter.drawPixmap(target, thumbnail, source) + + dimmed = previously_downloaded and not checked + + # Render the job code near the top of the square, if there is one + if job_code: + if is_selected: + color = self.highlight + painter.setOpacity(1.0) + else: + color = self.jobCodeBackground + if not dimmed: + painter.setOpacity(0.75) + else: + painter.setOpacity(self.dimmed_opacity) + + jobCodeRect = QRect(x + self.horizontal_margin, y + self.vertical_margin, + self.job_code_width, self.job_code_height) + painter.fillRect(jobCodeRect, color) + painter.setFont(self.jobCodeFont) + painter.setPen(QColor(Qt.white)) + if job_code in self.job_code_lru: + text = self.job_code_lru[job_code] + else: + text = self.jobCodeMetrics.elidedText(job_code, Qt.ElideRight, + self.job_code_text_width) + self.job_code_lru[job_code] = text + if not dimmed: + painter.setOpacity(1.0) + else: + painter.setOpacity(self.dimmed_opacity) + painter.drawText(jobCodeRect, Qt.AlignCenter, text) + + if dimmed: + painter.setOpacity(self.dimmed_opacity) + + # painter.setPen(QColor(Qt.blue)) + # painter.drawText(x + 2, y + 15, str(index.row())) + + if has_audio: + audio_x = self.width // 2 - self.audioIcon.width() // 2 + x + audio_y = self.image_frame_bottom + self.footer_padding + y + painter.drawPixmap(audio_x, audio_y, self.audioIcon) + + # Draw a small coloured box containing the file extension in the + # bottom right corner + extension = extension.upper() + # Calculate size of extension text + painter.setFont(self.emblemFont) + # em_width = self.emblemFontMetrics.width(extension) + emblem_width = self.emblem_width[extension] + emblem_rect_x = self.width - self.horizontal_margin - emblem_width + x + emblem_rect_y = self.image_frame_bottom + self.footer_padding + y + + emblemRect = QRect(emblem_rect_x, emblem_rect_y, + emblem_width, self.emblem_height) # type: QRect + + color = extensionColor(ext_type=ext_type) + + # Use an angular rect, because a rounded rect with anti-aliasing doesn't look too good + painter.fillRect(emblemRect, color) + painter.setPen(QColor(Qt.white)) + painter.drawText(emblemRect, Qt.AlignCenter, extension) + + # Draw another small colored box to the left of the + # file extension box containing a secondary + # attribute, if it exists. Currently the secondary attribute is + # only an XMP file, but in future it could be used to display a + # matching jpeg in a RAW+jpeg set + if secondary_attribute: + # Assume the attribute is already upper case + sec_width = self.emblem_width[secondary_attribute] + sec_rect_x = emblem_rect_x - self.footer_padding - sec_width + color = QColor(self.color3) + secRect = QRect(sec_rect_x, emblem_rect_y, + sec_width, self.emblem_height) + painter.fillRect(secRect, color) + painter.drawText(secRect, Qt.AlignCenter, secondary_attribute) + + if memory_cards: + # if downloaded from a camera, and the camera has more than + # one memory card, a list of numeric identifiers (i.e. 1 or + # 2) identifying which memory card the file came from + text_x = self.card_x + x + for card in memory_cards: + card = str(card) + card_width = self.emblem_width[card] + color = QColor(70, 70, 70) + cardRect = QRect(text_x, emblem_rect_y, + card_width, self.emblem_height) + painter.fillRect(cardRect, color) + painter.drawText(cardRect, Qt.AlignCenter, card) + text_x = text_x + card_width + self.footer_padding + + if dimmed: + painter.setOpacity(1.0) + + if download_status == DownloadStatus.not_downloaded: + checkboxStyleOption = QStyleOptionButton() + if checked: + checkboxStyleOption.state |= QStyle.State_On + else: + checkboxStyleOption.state |= QStyle.State_Off + checkboxStyleOption.state |= QStyle.State_Enabled + checkboxStyleOption.rect = self.getCheckBoxRect(option.rect) + QApplication.style().drawControl(QStyle.CE_CheckBox, checkboxStyleOption, painter) + else: + if download_status == DownloadStatus.download_pending: + pixmap = self.downloadPendingIcon + elif download_status == DownloadStatus.downloaded: + pixmap = self.downloadedPixmap + elif (download_status == DownloadStatus.downloaded_with_warning or + download_status == DownloadStatus.backup_problem): + pixmap = self.downloadedWarningPixmap + elif (download_status == DownloadStatus.download_failed or + download_status == DownloadStatus.download_and_backup_failed): + pixmap = self.downloadedErrorPixmap + else: + pixmap = None + if pixmap is not None: + painter.drawPixmap(option.rect.x() + self.horizontal_margin, emblem_rect_y, + pixmap) + + painter.restore() + + def sizeHint(self, option: QStyleOptionViewItem, index: QModelIndex) -> QSize: + return QSize(self.width + self.shadow_size, self.height + + self.shadow_size) + + def editorEvent(self, event: QEvent, + model: QAbstractItemModel, + option: QStyleOptionViewItem, + index: QModelIndex) -> bool: + """ + Change the data in the model and the state of the checkbox + if the user presses the left mouse button or presses + Key_Space or Key_Select and this cell is editable. Otherwise do nothing. + """ + + download_status = index.data(Roles.download_status) + + if (event.type() == QEvent.MouseButtonRelease or event.type() == + QEvent.MouseButtonDblClick): + if event.button() == Qt.RightButton: + self.clickedIndex = index + globalPos = self.rapidApp.thumbnailView.viewport().mapToGlobal(event.pos()) + # libgphoto2 needs exclusive access to the camera, so there are times when "open + # in file browswer" should be disabled: + # First, for all desktops, when a camera, disable when thumbnailing or + # downloading. + # Second, disable opening MTP devices in KDE environment, + # as KDE won't release them until them the file browser is closed! + # However if the file is already downloaded, we don't care, as can get it from + # local source. + # Finally, disable when we don't know what the default file manager is + + active_camera = disable_kde = False + have_file_manager = self.rapidApp.file_manager is not None + if download_status not in Downloaded: + if index.data(Roles.is_camera): + scan_id = index.data(Roles.scan_id) + active_camera = self.rapidApp.deviceState(scan_id) != DeviceState.idle + if not active_camera: + disable_kde = index.data(Roles.mtp) and get_desktop() == Desktop.kde + + self.openInFileBrowserAct.setEnabled(not (disable_kde or active_camera) and + have_file_manager) + self.contextMenu.popup(globalPos) + return False + if event.button() != Qt.LeftButton or not self.getCheckBoxRect( + option.rect).contains(event.pos()): + return False + if event.type() == QEvent.MouseButtonDblClick: + return True + elif event.type() == QEvent.KeyPress: + if event.key() != Qt.Key_Space and event.key() != Qt.Key_Select: + return False + else: + return False + + if download_status != DownloadStatus.not_downloaded: + return False + + # Change the checkbox-state + self.setModelData(None, model, index) + return True + + def setModelData (self, editor: QWidget, + model: QAbstractItemModel, + index: QModelIndex) -> None: + newValue = not (index.data(Qt.CheckStateRole) == Qt.Checked) + thumbnailModel = self.rapidApp.thumbnailModel # type: ThumbnailListModel + selection = self.rapidApp.thumbnailView.selectionModel() # type: QItemSelectionModel + if selection.hasSelection(): + selected = selection.selection() # type: QItemSelection + if index in selected.indexes(): + for i in selected.indexes(): + thumbnailModel.setData(i, newValue, Qt.CheckStateRole) + else: + # The user has clicked on a checkbox that for a + # thumbnail that is outside their previous selection + selection.clear() + selection.select(index, QItemSelectionModel.Select) + model.setData(index, newValue, Qt.CheckStateRole) + else: + # The user has previously selected nothing, so mark this + # thumbnail as selected + selection.select(index, QItemSelectionModel.Select) + model.setData(index, newValue, Qt.CheckStateRole) + thumbnailModel.updateDisplayPostDataChange() + + def getLeftPoint(self, rect: QRect) -> QPoint: + return QPoint(rect.x() + self.horizontal_margin, + rect.y() + self.image_frame_bottom + self.footer_padding - 1) + + def getCheckBoxRect(self, rect: QRect) -> QRect: + return QRect(self.getLeftPoint(rect), self.checkboxRect.size()) + + def applyJobCode(self, job_code: str) -> None: + thumbnailModel = self.rapidApp.thumbnailModel # type: ThumbnailListModel + selection = self.rapidApp.thumbnailView.selectionModel() # type: QItemSelectionModel + if selection.hasSelection(): + selected = selection.selection() # type: QItemSelection + selectedIndexes = selected.indexes() + logging.debug("Applying job code to %s files", len(selectedIndexes)) + for i in selectedIndexes: + thumbnailModel.setData(i, job_code, Roles.job_code) + else: + logging.debug("Not applying job code because no files selected") \ No newline at end of file diff --git a/raphodo/thumbnailer.py b/raphodo/thumbnailer.py new file mode 100644 index 0000000..986bac4 --- /dev/null +++ b/raphodo/thumbnailer.py @@ -0,0 +1,234 @@ +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import pickle +from typing import Optional +import logging + +import zmq +from PyQt5.QtCore import (QThread, QTimer, pyqtSignal, pyqtBoundSignal, pyqtSlot, QObject) +from PyQt5.QtGui import (QPixmap, QImage) + +from raphodo.interprocess import (LoadBalancerManager, PublishPullPipelineManager, + GenerateThumbnailsArguments, GenerateThumbnailsResults, + ThreadNames, create_inproc_msg) +from raphodo.rpdfile import RPDFile +from raphodo.utilities import CacheDirs + + +class ThumbnailManagerPara(PublishPullPipelineManager): + """ + Manages thumbnailing using processes that run in parallel, + one for each device. Not to be confused with + ThumbnailDaemonManager, which manages the daemon process + that extracts thumbnails after the file has already been + downloaded and that writes FreeDesktop.org thumbnails. + """ + + message = pyqtSignal(RPDFile, QPixmap) + cacheDirs = pyqtSignal(int, CacheDirs) + + def __init__(self, logging_port: int, thread_name: str) -> None: + super().__init__(logging_port=logging_port, thread_name=thread_name) + self._process_name = 'Thumbnail Manager' + self._process_to_run = 'thumbnailpara.py' + self._worker_id = 0 + + def process_sink_data(self) -> None: + data = pickle.loads(self.content) # type: GenerateThumbnailsResults + if data.rpd_file is not None: + if data.thumbnail_bytes is None: + thumbnail = QPixmap() + else: + thumbnail = QImage.fromData(data.thumbnail_bytes) + if thumbnail.isNull(): + thumbnail = QPixmap() + else: + thumbnail = QPixmap.fromImage(thumbnail) + + self.message.emit(data.rpd_file, thumbnail) + else: + assert data.cache_dirs is not None + self.cacheDirs.emit(data.scan_id, data.cache_dirs) + + +class ThumbnailLoadBalancerManager(LoadBalancerManager): + def __init__(self, context: zmq.Context, + no_workers: int, + sink_port: int, + logging_port: int) -> None: + super().__init__(context, no_workers, sink_port, logging_port, ThreadNames.load_balancer) + self._process_name = 'Thumbnail Load Balancer Manager' + self._process_to_run = 'thumbloadbalancer.py' + + +class Thumbnailer(QObject): + """ + Extracts, caches and retrieves thumbnails for a set of files. + + For each set of files, a process runs to extract the files from + their source. Each file is then processed, if necessary using + worker processes fronted by a load balancer. + """ + + frontend_port = pyqtSignal(int) + # See also the four other signals below + + def __init__(self, parent, + no_workers: int, + logging_port: int, + log_gphoto2: bool) -> None: + """ + :param parent: Qt parent window + :param no_workers: how many thumbnail extractor processes to + use + :param logging_port: 0MQ port to use for logging control + :param log_gphoto2: if True, log libgphoto2 logging message + """ + super().__init__(parent) + self.context = zmq.Context.instance() + self.log_gphoto2 = log_gphoto2 + self._frontend_port = None # type: int + self.no_workers = no_workers + self.logging_port = logging_port + + inproc = "inproc://{}" + self.thumbnailer_controller = self.context.socket(zmq.PAIR) + self.thumbnailer_controller.bind(inproc.format(ThreadNames.thumbnailer)) + self.load_balancer_controller = self.context.socket(zmq.PAIR) + self.load_balancer_controller.bind(inproc.format(ThreadNames.load_balancer)) + + self.setupThumbnailManager() + + def generateThumbnails(self, scan_id: int, + rpd_files: list, + name: str, + proximity_seconds: int, + cache_dirs: CacheDirs, + need_video_cache_dir: bool, + camera_model: Optional[str]==None, + camera_port: Optional[str]=None) -> None: + """ + Initiates thumbnail generation. + + :param scan_id: worker id of the scan + :param rpd_files: list of rpd_files, all of which should be + from the same source + :param name: name of the device + :param proximity_seconds: the time elapsed between consecutive + shots that is used to prioritize the order of thumbnail + generation + :param cache_dirs: the location where the cache directories + should be created + :param need_video_cache_dir: if True, must use cache dir + to extract video thumbnail + :param camera_model: If the thumbnails are being downloaded + from a camera, this is the name of the camera, else None + :param camera_port: If the thumbnails are being downloaded + from a camera, this is the port of the camera, else None + """ + self.thumbnailer_controller.send_multipart(create_inproc_msg(b'START_WORKER', + worker_id=scan_id, + data=GenerateThumbnailsArguments( + scan_id=scan_id, rpd_files=rpd_files, + name=name, proximity_seconds=proximity_seconds, + cache_dirs=cache_dirs, + need_video_cache_dir=need_video_cache_dir, + frontend_port=self._frontend_port, + log_gphoto2=self.log_gphoto2, + camera=camera_model, + port=camera_port))) + + @property + def thumbnailReceived(self) -> pyqtBoundSignal: + return self.thumbnail_manager.message + + @property + def cacheDirs(self) -> pyqtBoundSignal: + return self.thumbnail_manager.cacheDirs + + # Signal emitted when the worker has been forcefully stopped, rather than + # merely finished in its work + @property + def workerStopped(self) -> pyqtSignal: + return self.thumbnail_manager.workerStopped + + @property + def workerFinished(self) -> pyqtSignal: + return self.thumbnail_manager.workerFinished + + def setupThumbnailManager(self) -> None: + logging.debug("Starting thumbnail model...") + + self.thumbnail_manager_thread = QThread() + self.thumbnail_manager = ThumbnailManagerPara(logging_port=self.logging_port, + thread_name=ThreadNames.thumbnailer) + self.thumbnail_manager.moveToThread(self.thumbnail_manager_thread) + self.thumbnail_manager_thread.started.connect(self.thumbnail_manager.run_sink) + self.thumbnail_manager.receiverPortSignal.connect(self.managerReceiverPort) + self.thumbnail_manager.sinkStarted.connect(self.thumbnailManagerSinkStarted) + + QTimer.singleShot(0, self.thumbnail_manager_thread.start) + + @pyqtSlot(int) + def managerReceiverPort(self, port: int) -> None: + self.thumbnail_manager_sink_port = port + + @pyqtSlot() + def thumbnailManagerSinkStarted(self) -> None: + logging.debug("...thumbnail model started") + + self.setupLoadBalancer() + + def setupLoadBalancer(self) -> None: + logging.debug("Starting thumbnail load balancer...") + self.load_balancer_thread = QThread() + self.load_balancer = ThumbnailLoadBalancerManager(self.context, self.no_workers, + self.thumbnail_manager_sink_port, self.logging_port) + self.load_balancer.moveToThread(self.load_balancer_thread) + self.load_balancer_thread.started.connect(self.load_balancer.start_load_balancer) + + self.load_balancer.load_balancer_started.connect(self.loadBalancerFrontendPort) + QTimer.singleShot(0, self.load_balancer_thread.start) + + @pyqtSlot(int) + def loadBalancerFrontendPort(self, frontend_port: int) -> None: + logging.debug("...thumbnail load balancer started") + self._frontend_port = frontend_port + self.frontend_port.emit(frontend_port) + + def stop(self) -> None: + + self.thumbnailer_controller.send_multipart(create_inproc_msg(b'STOP')) + self.load_balancer_controller.send_multipart(create_inproc_msg(b'STOP')) + self.thumbnail_manager_thread.quit() + if not self.thumbnail_manager_thread.wait(1000): + self.thumbnailer_controller.send_multipart(create_inproc_msg(b'TERMINATE')) + self.load_balancer_thread.quit() + if not self.load_balancer_thread.wait(1000): + self.load_balancer_controller.send_multipart(create_inproc_msg(b'TERMINATE')) + + def stop_worker(self, scan_id: int) -> None: + self.thumbnailer_controller.send_multipart(create_inproc_msg(b'STOP_WORKER', + worker_id=scan_id)) + + + diff --git a/raphodo/thumbnailextractor.py b/raphodo/thumbnailextractor.py new file mode 100755 index 0000000..27c8089 --- /dev/null +++ b/raphodo/thumbnailextractor.py @@ -0,0 +1,784 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2015-2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2016, Damon Lynch" + +import sys +import logging +from urllib.request import pathname2url +import pickle +import os +from collections import namedtuple +import tempfile +from datetime import datetime +from typing import Optional, Set, Union, Tuple + +import gi +gi.require_version('Gst', '1.0') +from gi.repository import Gst + +from PyQt5.QtGui import QImage, QTransform +from PyQt5.QtCore import QSize, Qt, QIODevice, QBuffer +try: + import rawkit + import rawkit.options + import rawkit.raw + have_rawkit = True +except ImportError: + have_rawkit = False + +from raphodo.interprocess import (LoadBalancerWorker, ThumbnailExtractorArgument, + GenerateThumbnailsResults) + +from raphodo.constants import (ThumbnailSize, ExtractionTask, ExtractionProcessing, + ThumbnailCacheStatus, ThumbnailCacheDiskStatus) +from raphodo.rpdfile import RPDFile, Video, Photo, FileType +from raphodo.utilities import stdchannel_redirected, show_errors +from raphodo.filmstrip import add_filmstrip +from raphodo.cache import ThumbnailCacheSql, FdoCacheLarge, FdoCacheNormal +import raphodo.exiftool as exiftool +import atexit + +have_gst = Gst.init_check(None) + + +def gst_version() -> str: + """ + :return: version of gstreamer, if it exists and is functioning, else '' + """ + + if have_gst: + try: + return Gst.version_string().replace('GStreamer ', '') + except Exception: + pass + return '' + + +def libraw_version(suppress_errors: bool=True) -> str: + """ + Return version number of libraw, using rawkit + + :param suppress_errors: + :return: version number if available, else '' + """ + + if not have_rawkit: + return '' + + import libraw.bindings + try: + return libraw.bindings.LibRaw().version + except ImportError as e: + if not suppress_errors: + raise + v = str(e) + if v.startswith('Unsupported'): + import re + v = ''.join(re.findall(r'\d+\.?', str(e))) + return v[:-1] if v.endswith('.') else v + return v + except Exception: + if not suppress_errors: + raise + return '' + + +if not have_rawkit: + have_functioning_rawkit = False +else: + try: + have_functioning_rawkit = bool(libraw_version(suppress_errors=False)) + except Exception: + have_functioning_rawkit = False + + +def rawkit_version() -> str: + if have_rawkit: + if have_functioning_rawkit: + return rawkit.VERSION + else: + return '{} (not functional)'.format(rawkit.VERSION) + return '' + + +def get_video_frame(full_file_name: str, + offset: Optional[float]=5.0, + caps=Gst.Caps.from_string('image/png')) -> Optional[bytes]: + """ + Source: https://gist.github.com/dplanella/5563018 + + :param full_file_name: file and path of the video + :param offset: + :param caps: + :return: gstreamer buffer + """ + logging.debug("Using gstreamer to generate thumbnail from %s", full_file_name) + pipeline = Gst.parse_launch('playbin') + pipeline.props.uri = 'file://{}'.format(pathname2url(os.path.abspath(full_file_name))) + pipeline.props.audio_sink = Gst.ElementFactory.make('fakesink', 'fakeaudio') + pipeline.props.video_sink = Gst.ElementFactory.make('fakesink', 'fakevideo') + pipeline.set_state(Gst.State.PAUSED) + # Wait for state change to finish. + pipeline.get_state(Gst.CLOCK_TIME_NONE) + + # Seek offset seconds into the video, if the video is long enough + # If video is shorter than offset, seek 0.25 seconds less than the duration, + # but always at least zero. + offset = max( + min( + pipeline.query_duration(Gst.Format.TIME)[1] - Gst.SECOND / 4, offset * Gst.SECOND + ), 0 + ) + + try: + assert pipeline.seek_simple(Gst.Format.TIME, Gst.SeekFlags.FLUSH, offset) + except AssertionError: + return None + # Wait for seek to finish. + pipeline.get_state(Gst.CLOCK_TIME_NONE) + sample = pipeline.emit('convert-sample', caps) + if sample is not None: + buffer = sample.get_buffer() + pipeline.set_state(Gst.State.NULL) + return buffer.extract_dup(0, buffer.get_size()) + else: + return None + +PhotoDetails = namedtuple('PhotoDetails', 'thumbnail, orientation') + +def qimage_to_png_buffer(image: QImage) -> QBuffer: + """ + Save the image data in PNG format in a QBuffer, whose data can then + be extracted using the data() member function. + :param image: the image to be converted + :return: the buffer + """ + + buffer = QBuffer() + buffer.open(QIODevice.WriteOnly) + # Quality 100 means uncompressed. + image.save(buffer, "PNG", quality=100) + return buffer + + +def crop_160x120_thumbnail(thumbnail: QImage, vertical_space: int=8) -> QImage: + """ + Remove black bands from the top and bottom of thumbnail + :param thumbnail: thumbnail to crop + :param vertical_space: how much to remove from the top and bottom + :return: cropped thumbnail + """ + + return thumbnail.copy(0, vertical_space, 160, 120 - vertical_space * 2) + + +class ThumbnailExtractor(LoadBalancerWorker): + + # Exif rotation constants + rotate_90 = '6' + rotate_180 = '3' + rotate_270 = '8' + + maxStandardSize = QSize(max(ThumbnailSize.width, ThumbnailSize.height), + max(ThumbnailSize.width, ThumbnailSize.height)) + + def __init__(self) -> None: + self.thumbnailSizeNeeded = QSize(ThumbnailSize.width, ThumbnailSize.height) + self.thumbnail_cache = ThumbnailCacheSql() + self.fdo_cache_large = FdoCacheLarge() + self.fdo_cache_normal = FdoCacheNormal() + + super().__init__('Thumbnail Extractor') + + def rotate_thumb(self, thumbnail: QImage, orientation: str) -> QImage: + """ + If required return a rotated copy the thumbnail + :param thumbnail: thumbnail to rotate + :param orientation: EXIF orientation tag + :return: possibly rotated thumbnail + """ + if orientation == self.rotate_90: + thumbnail = thumbnail.transformed(QTransform().rotate(90)) + elif orientation == self.rotate_270: + thumbnail = thumbnail.transformed(QTransform().rotate(270)) + elif orientation == self.rotate_180: + thumbnail = thumbnail.transformed(QTransform().rotate(180)) + return thumbnail + + def image_large_enough(self, size: QSize) -> bool: + """Check if image is equal or bigger than thumbnail size.""" + + return (size.width() >= self.thumbnailSizeNeeded.width() or + size.height() >= self.thumbnailSizeNeeded.height()) + + def image_large_enough_fdo(self, size: QSize) -> bool: + return size.width() >= 256 or size.height() >= 256 + + def _extract_256_thumb(self, rpd_file: RPDFile, + processing: Set[ExtractionProcessing], + orientation: Optional[str]) -> PhotoDetails: + + thumbnail = None + previews = rpd_file.metadata.get_preview_properties() + if previews: + for preview in previews: + if self.image_large_enough_fdo(QSize(preview.get_width(), preview.get_height())) \ + and preview.get_mime_type() == 'image/jpeg': + break + + # At this point we have a preview that may or may not be bigger than 160x120. + # On older RAW files, no. On newer RAW files, yes. + data = rpd_file.metadata.get_preview_image(preview).get_data() + if isinstance(data, bytes): + thumbnail = QImage.fromData(data) + if thumbnail.isNull(): + thumbnail = None + else: + if thumbnail.width() > 160 or thumbnail.height() > 120: + processing.add(ExtractionProcessing.resize) + + return PhotoDetails(thumbnail, orientation) + + def _extract_metadata(self, rpd_file: RPDFile, + processing: Set[ExtractionProcessing]) -> PhotoDetails: + + thumbnail = orientation = None + try: + orientation = rpd_file.metadata.get_tag_string('Exif.Image.Orientation') + except KeyError: + pass + + rpd_file.mdatatime = rpd_file.metadata.timestamp(missing=0.0) + + # Not all files have an exif preview, but some do + # (typically CR2, ARW, PEF, RW2). + # If they exist, they are (almost!) always 160x120 + + # TODO how about thumbnail_cache_status? + if self.write_fdo_thumbnail and rpd_file.fdo_thumbnail_256 is None: + photo_details = self._extract_256_thumb(rpd_file=rpd_file, processing=processing, + orientation=orientation) + if photo_details.thumbnail is not None: + return photo_details + # if no valid preview found, fall back to the code below and make do with the best + # we can get + + ep = rpd_file.metadata.get_exif_thumbnail() + if ep: + thumbnail = QImage.fromData(rpd_file.metadata.get_exif_thumbnail()) + if thumbnail.isNull(): + thumbnail = None + elif thumbnail.width() == 120 and thumbnail.height() == 160: + # The Samsung Pro815 can store its thumbnails this way! + # Perhaps some other obscure cameras also do this too. + # The orientation has already been applied to the thumbnail + orientation = '1' + elif thumbnail.width() > 160 or thumbnail.height() > 120: + processing.add(ExtractionProcessing.resize) + elif not rpd_file.is_jpeg(): + processing.add(ExtractionProcessing.strip_bars_photo) + else: + previews = rpd_file.metadata.get_preview_properties() + if previews: + # In every RAW file I've analyzed, the smallest preview is always first + preview = previews[0] + data = rpd_file.metadata.get_preview_image(preview).get_data() + if isinstance(data, bytes): + thumbnail = QImage.fromData(data) + if thumbnail.isNull(): + thumbnail = None + else: + if thumbnail.width() > 160 or thumbnail.height() > 120: + processing.add(ExtractionProcessing.resize) + if not rpd_file.is_jpeg(): + processing.add(ExtractionProcessing.strip_bars_photo) + + return PhotoDetails(thumbnail, orientation) + + def get_disk_photo_thumb(self, rpd_file: Photo, + full_file_name: str, + processing: Set[ExtractionProcessing]) -> PhotoDetails: + """ + Get the photo's thumbnail from a file that is on disk. + + Sets rpd_file's mdatatime. + + :param rpd_file: file details + :param full_file_name: full name of the file from which to get the metadata + :param processing: processing extraction tasks to complete + :return: thumbnail and its orientation + """ + + orientation = None + thumbnail = None + photo_details = PhotoDetails(thumbnail, orientation) + if rpd_file.load_metadata(full_file_name=full_file_name, et_process=self.exiftool_process): + photo_details = self._extract_metadata(rpd_file, processing) + thumbnail = photo_details.thumbnail + + if thumbnail is not None: + return photo_details + elif rpd_file.is_raw() and have_functioning_rawkit: + try: + with rawkit.raw.Raw(filename=full_file_name) as raw: + raw.options.white_balance = rawkit.options.WhiteBalance(camera=True, auto=False) + if rpd_file.cache_full_file_name and not rpd_file.download_full_file_name: + temp_file = '{}.tiff'.format(os.path.splitext(full_file_name)[0]) + cache_dir = os.path.dirname(rpd_file.cache_full_file_name) + if os.path.isdir(cache_dir): + temp_file = os.path.join(cache_dir, temp_file) + temp_dir = None + else: + temp_dir = tempfile.mkdtemp(prefix="rpd-tmp-") + temp_file = os.path.join(temp_dir, temp_file) + else: + temp_dir = tempfile.mkdtemp(prefix="rpd-tmp-") + name = os.path.basename(full_file_name) + temp_file = '{}.tiff'.format(os.path.splitext(name)[0]) + temp_file = os.path.join(temp_dir, temp_file) + try: + logging.debug("Saving temporary rawkit render to %s", temp_file) + raw.save(filename=temp_file) + except Exception: + logging.exception("Rendering %s failed. Exception:", + rpd_file.full_file_name) + else: + thumbnail = QImage(temp_file) + os.remove(temp_file) + if thumbnail.isNull(): + logging.debug("Qt failed to load rendered %s", rpd_file.full_file_name) + thumbnail = None + else: + logging.debug("Rendered %s using libraw", rpd_file.full_file_name) + processing.add(ExtractionProcessing.resize) + + # libraw already correctly oriented the thumbnail + processing.remove(ExtractionProcessing.orient) + orientation = '1' + if temp_dir: + os.rmdir(temp_dir) + except ImportError as e: + logging.warning('Cannot use rawkit to render thumbnail for %s', + rpd_file.full_file_name) + except Exception as e: + logging.exception("Rendering thumbnail for %s not supported. Exception:", + rpd_file.full_file_name) + + if thumbnail is None and rpd_file.is_loadable(): + thumbnail = QImage(full_file_name) + processing.add(ExtractionProcessing.resize) + if not rpd_file.from_camera: + processing.remove(ExtractionProcessing.orient) + if thumbnail.isNull(): + thumbnail = None + logging.warning( + "Unable to create a thumbnail out of the file: {}".format(full_file_name)) + + return PhotoDetails(thumbnail, orientation) + + def get_from_buffer(self, rpd_file: Photo, + raw_bytes: bytearray, + processing: Set[ExtractionProcessing]) -> PhotoDetails: + if not rpd_file.load_metadata(raw_bytes=raw_bytes, et_process=self.exiftool_process): + # logging.warning("Extractor failed to load metadata from extract of %s", rpd_file.name) + return PhotoDetails(None, None) + else: + return self._extract_metadata(rpd_file, processing) + + def get_photo_orientation(self, rpd_file: Photo, + full_file_name: Optional[str]=None, + raw_bytes: Optional[bytearray]=None) -> Optional[str]: + + if rpd_file.metadata is None: + self.load_photo_metadata(rpd_file=rpd_file, full_file_name=full_file_name, + raw_bytes=raw_bytes) + + if rpd_file.metadata is not None: + try: + return rpd_file.metadata.get_tag_string('Exif.Image.Orientation') + except KeyError: + pass + return None + + def assign_mdatatime(self, rpd_file: Union[Photo, Video], + full_file_name: Optional[str]=None, + raw_bytes: Optional[bytearray]=None) -> None: + """ + Load the file's metadata and assign the metadata time to the rpd file + """ + + if rpd_file.file_type == FileType.photo: + self.assign_photo_mdatatime(rpd_file=rpd_file, full_file_name=full_file_name, + raw_bytes=raw_bytes) + else: + self.assign_video_mdatatime(rpd_file=rpd_file, full_file_name=full_file_name) + + def assign_photo_mdatatime(self, rpd_file: Photo, + full_file_name: Optional[str]=None, + raw_bytes: Optional[bytearray]=None) -> None: + """ + Load the photo's metadata and assign the metadata time to the rpd file + """ + + self.load_photo_metadata(rpd_file=rpd_file, full_file_name=full_file_name, + raw_bytes=raw_bytes) + if rpd_file.metadata is not None and rpd_file.date_time() is None: + rpd_file.mdatatime = 0.0 + + def load_photo_metadata(self, rpd_file: Photo, + full_file_name: Optional[str]=None, + raw_bytes: Optional[bytearray]=None) -> None: + """ + Load the photo's metadata into the rpd file + """ + + if raw_bytes is not None: + if rpd_file.is_jpeg_type(): + rpd_file.load_metadata(app1_segment=raw_bytes, + et_process=self.exiftool_process) + else: + rpd_file.load_metadata(raw_bytes=raw_bytes, + et_process=self.exiftool_process) + else: + rpd_file.load_metadata(full_file_name=full_file_name, + et_process=self.exiftool_process) + + def assign_video_mdatatime(self, rpd_file: Video, full_file_name: str) -> None: + """ + Load the video's metadata and assign the metadata time to the rpd file + """ + + if rpd_file.metadata is None: + rpd_file.load_metadata(full_file_name=full_file_name, et_process=self.exiftool_process) + if rpd_file.date_time() is None: + rpd_file.mdatatime = 0.0 + + def get_video_rotation(self, rpd_file: Video, full_file_name: str) -> Optional[str]: + """ + Some videos have a rotation tag. If this video does, return it. + """ + + if rpd_file.metadata is None: + rpd_file.load_metadata(full_file_name=full_file_name, et_process=self.exiftool_process) + orientation = rpd_file.metadata.rotation(missing=None) + if orientation == 180: + return self.rotate_180 + elif orientation == 90: + return self.rotate_90 + elif orientation == 270: + return self.rotate_270 + return None + + def check_for_stop(self, directive: bytes, content: bytes): + if directive == b'cmd': + assert content == b'STOP' + return True + return False + + def extact_thumbnail(self, task: ExtractionTask, + rpd_file: Union[Photo, Video], + processing: Set[ExtractionProcessing], + data: ThumbnailExtractorArgument + ) -> Tuple[Optional[QImage], Optional[str]]: + """ + Extract the thumbnail using one of a variety of methods, + depending on the file + + :param task: extraction task to perform + :param rpd_file: rpd_file to work on + :param processing: processing tasks + :param data: some other processing arguments passed to this process + :return: thumbnail and its orientation, if found + """ + + orientation = None + + if task == ExtractionTask.load_from_exif: + thumbnail_details = self.get_disk_photo_thumb( + rpd_file, data.full_file_name_to_work_on, processing) + thumbnail = thumbnail_details.thumbnail + if thumbnail is not None: + orientation = thumbnail_details.orientation + + elif task in (ExtractionTask.load_file_directly, + ExtractionTask.load_file_and_exif_directly, + ExtractionTask.load_file_directly_metadata_from_secondary): + thumbnail = QImage(data.full_file_name_to_work_on) + + if task == ExtractionTask.load_file_and_exif_directly: + self.assign_photo_mdatatime(rpd_file=rpd_file, + full_file_name=data.full_file_name_to_work_on) + elif task == ExtractionTask.load_file_directly_metadata_from_secondary: + self.assign_mdatatime(rpd_file=rpd_file, + full_file_name=data.secondary_full_file_name) + + if ExtractionProcessing.orient in processing: + orientation = self.get_photo_orientation(rpd_file=rpd_file, + full_file_name=data.full_file_name_to_work_on) + + elif task in (ExtractionTask.load_from_bytes, + ExtractionTask.load_from_bytes_metadata_from_temp_extract): + thumbnail = QImage.fromData(data.thumbnail_bytes) + if thumbnail.width() > self.thumbnailSizeNeeded.width() or thumbnail.height()\ + > self.thumbnailSizeNeeded.height(): + processing.add(ExtractionProcessing.resize) + processing.remove(ExtractionProcessing.strip_bars_photo) + if data.exif_buffer and ExtractionProcessing.orient in processing: + orientation = self.get_photo_orientation(rpd_file=rpd_file, + raw_bytes=data.exif_buffer) + if task == ExtractionTask.load_from_bytes_metadata_from_temp_extract: + self.assign_mdatatime(rpd_file=rpd_file, + full_file_name=data.secondary_full_file_name) + os.remove(data.secondary_full_file_name) + rpd_file.temp_cache_full_file_chunk = '' + + elif task == ExtractionTask.load_from_exif_buffer: + thumbnail_details = self.get_from_buffer(rpd_file, data.exif_buffer, processing) + thumbnail = thumbnail_details.thumbnail + if thumbnail is not None: + orientation = thumbnail_details.orientation + else: + assert task in (ExtractionTask.extract_from_file, + ExtractionTask.extract_from_file_and_load_metadata) + assert rpd_file.file_type == FileType.video + + if ExtractionTask.extract_from_file_and_load_metadata: + self.assign_video_mdatatime( + rpd_file=rpd_file, full_file_name=data.full_file_name_to_work_on + ) + if not have_gst: + thumbnail = None + else: + png = get_video_frame(data.full_file_name_to_work_on, 0.0) + if not png: + thumbnail = None + logging.warning( + "Could not extract video thumbnail from %s", + data.rpd_file.get_display_full_name() + ) + else: + thumbnail = QImage.fromData(png) + if thumbnail.isNull(): + thumbnail = None + else: + processing.add(ExtractionProcessing.add_film_strip) + orientation = self.get_video_rotation(rpd_file, + data.full_file_name_to_work_on) + if orientation is not None: + processing.add(ExtractionProcessing.orient) + processing.add(ExtractionProcessing.resize) + + return thumbnail, orientation + + def process_files(self): + """ + Loop continuously processing photo and video thumbnails + """ + + logging.debug("{} worker started".format(self.requester.identity.decode())) + + while True: + directive, content = self.requester.recv_multipart() + if self.check_for_stop(directive, content): + break + + data = pickle.loads(content) # type: ThumbnailExtractorArgument + + thumbnail_256 = png_data = None + task = data.task + processing = data.processing + rpd_file = data.rpd_file + + logging.debug("Working on task %s for %s", task.name, rpd_file.download_name or + rpd_file.name) + + self.write_fdo_thumbnail = data.write_fdo_thumbnail + + try: + if rpd_file.fdo_thumbnail_256 is not None and data.write_fdo_thumbnail: + if rpd_file.thumbnail_status != ThumbnailCacheStatus.fdo_256_ready: + logging.error("Unexpected thumbnail cache status for %s: %s", + rpd_file.full_file_name, rpd_file.thumbnail_status.name) + thumbnail = thumbnail_256 = QImage.fromData(rpd_file.fdo_thumbnail_256) + orientation_unknown = False + else: + thumbnail, orientation = self.extact_thumbnail(task, rpd_file, processing, data) + + if data.file_to_work_on_is_temporary: + os.remove(data.full_file_name_to_work_on) + rpd_file.temp_cache_full_file_chunk = '' + + if thumbnail is not None: + if ExtractionProcessing.strip_bars_photo in processing: + thumbnail = crop_160x120_thumbnail(thumbnail) + elif ExtractionProcessing.strip_bars_video in processing: + thumbnail = crop_160x120_thumbnail(thumbnail, 15) + elif ExtractionProcessing.resize in processing: + # Resize the thumbnail before rotating + if ((orientation == '1' or orientation is None) and + thumbnail.height() > thumbnail.width()): + # Special case: pictures from some cellphones have already + # been rotated + thumbnail = thumbnail.scaled( + self.maxStandardSize, + Qt.KeepAspectRatio, + Qt.SmoothTransformation) + else: + if rpd_file.should_write_fdo() and \ + self.image_large_enough_fdo(thumbnail.size()) \ + and max(thumbnail.height(), thumbnail.width()) > 256: + thumbnail_256 = thumbnail.scaled( + QSize(256, 256), + Qt.KeepAspectRatio, + Qt.SmoothTransformation) + thumbnail = thumbnail_256 + if data.send_thumb_to_main: + thumbnail = thumbnail.scaled( + self.thumbnailSizeNeeded, + Qt.KeepAspectRatio, + Qt.SmoothTransformation) + else: + thumbnail = None + + if not thumbnail is None and thumbnail.isNull(): + thumbnail = None + + if orientation is not None: + if thumbnail is not None: + thumbnail = self.rotate_thumb(thumbnail, orientation) + if thumbnail_256 is not None: + thumbnail_256 = self.rotate_thumb(thumbnail_256, orientation) + + if ExtractionProcessing.add_film_strip in processing: + if thumbnail is not None: + thumbnail = add_filmstrip(thumbnail) + if thumbnail_256 is not None: + thumbnail = add_filmstrip(thumbnail_256) + + if thumbnail is not None: + buffer = qimage_to_png_buffer(thumbnail) + png_data = buffer.data() + + orientation_unknown = (ExtractionProcessing.orient in processing and + orientation is None) + + if data.send_thumb_to_main and data.use_thumbnail_cache and \ + rpd_file.thumbnail_cache_status == ThumbnailCacheDiskStatus.not_found: + self.thumbnail_cache.save_thumbnail( + full_file_name=rpd_file.full_file_name, + size=rpd_file.size, + mtime=rpd_file.modification_time, + mdatatime=rpd_file.mdatatime, + generation_failed=thumbnail is None, + orientation_unknown=orientation_unknown, + thumbnail=thumbnail, + camera_model=rpd_file.camera_model) + + if (thumbnail is not None or thumbnail_256 is not None) and \ + rpd_file.should_write_fdo(): + if self.write_fdo_thumbnail: + # The modification time of the file may have changed when the file was saved + # Ideally it shouldn't, but it does sometimes, e.g. on NTFS! + # So need to get the modification time from the saved file. + mtime = os.path.getmtime(rpd_file.download_full_file_name) + + if thumbnail_256 is not None: + rpd_file.fdo_thumbnail_256_name = self.fdo_cache_large.save_thumbnail( + full_file_name=rpd_file.download_full_file_name, + size=rpd_file.size, + modification_time=mtime, + generation_failed=False, + thumbnail=thumbnail_256, + free_desktop_org=False) + thumbnail_128 = thumbnail_256.scaled( + QSize(128, 128), + Qt.KeepAspectRatio, + Qt.SmoothTransformation) + else: + thumbnail_128 = thumbnail.scaled( + QSize(128, 128), + Qt.KeepAspectRatio, + Qt.SmoothTransformation) + rpd_file.fdo_thumbnail_128_name = self.fdo_cache_normal.save_thumbnail( + full_file_name=rpd_file.download_full_file_name, + size=rpd_file.size, + modification_time=mtime, + generation_failed=False, + thumbnail=thumbnail_128, + free_desktop_org=False) + elif thumbnail_256 is not None and rpd_file.fdo_thumbnail_256 is None: + rpd_file.fdo_thumbnail_256 = qimage_to_png_buffer(thumbnail).data() + + if thumbnail is not None: + if orientation_unknown: + rpd_file.thumbnail_status = ThumbnailCacheStatus.orientation_unknown + elif rpd_file.fdo_thumbnail_256 is not None: + rpd_file.thumbnail_status = ThumbnailCacheStatus.fdo_256_ready + else: + rpd_file.thumbnail_status = ThumbnailCacheStatus.ready + + except SystemExit as e: + self.exiftool_process.terminate() + sys.exit(e) + except: + logging.error("Exception working on file %s", rpd_file.full_file_name) + logging.error("Task: %s", task) + logging.error("Processing tasks: %s", processing) + logging.exception("Traceback:") + + # Purge metadata, as it cannot be pickled + if not data.send_thumb_to_main: + png_data = None + rpd_file.metadata = None + self.sender.send_multipart([b'0', b'data', + pickle.dumps( + GenerateThumbnailsResults( + rpd_file=rpd_file, + thumbnail_bytes=png_data), + pickle.HIGHEST_PROTOCOL)]) + self.requester.send_multipart([b'', b'', b'OK']) + + def do_work(self): + if False: + # exiv2 pumps out a LOT to stderr - use cautiously! + context = show_errors() + self.error_stream = sys.stderr + else: + # Redirect stderr, hiding error output from exiv2 + context = stdchannel_redirected(sys.stderr, os.devnull) + self.error_stream = sys.stdout + with context: + # In some situations, using a context manager for exiftool can + # result in exiftool processes not being terminated. So let's + # handle starting and terminating it manually. + self.exiftool_process = exiftool.ExifTool() + self.exiftool_process.start() + self.process_files() + self.exit() + + def cleanup_pre_stop(self) -> None: + logging.debug("Terminating thumbnail extractor ExifTool process for %s", + self.identity.decode()) + self.exiftool_process.terminate() + +if __name__ == "__main__": + thumbnail_extractor = ThumbnailExtractor() \ No newline at end of file diff --git a/raphodo/thumbnailpara.py b/raphodo/thumbnailpara.py new file mode 100755 index 0000000..fa7560a --- /dev/null +++ b/raphodo/thumbnailpara.py @@ -0,0 +1,684 @@ +#!/usr/bin/env python3 + +# Copyright (C) 2011-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Worker process to get thumbnails from Thumbnail or FDO cache, or +read thumbnail / file from the device being downloaded from. + +For each device, there is one of these workers. + +Sends thumbnail processing tasks to load balancer, which will in turn +send it to extractors. + +By default, will set extractors to get the file's metadata time if +the metadata time is not already found in the rpd_file. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2011-2017, Damon Lynch" + +try: + using_injected = 'profile' in dict(__builtins__) +except: + using_injected = False +finally: + if not using_injected: + # use of line_profiler not detected + def profile(func): + def inner(*args, **kwargs): + return func(*args, **kwargs) + return inner + +import os +import sys +import logging +import pickle +from collections import deque +from operator import attrgetter +from typing import Optional, Tuple, Set + +import zmq +from PyQt5.QtGui import QImage +from PyQt5.QtCore import QSize +import psutil +import gphoto2 as gp +try: + import rawkit + have_rawkit = True +except ImportError: + have_rawkit = False + +from raphodo.rpdfile import RPDFile +from raphodo.interprocess import (WorkerInPublishPullPipeline, + GenerateThumbnailsArguments, + GenerateThumbnailsResults, + ThumbnailExtractorArgument) +from raphodo.constants import (FileType, ThumbnailSize, ThumbnailCacheStatus, + ThumbnailCacheDiskStatus, ExtractionTask, + ExtractionProcessing, orientation_offset, thumbnail_offset, + ThumbnailCacheOrigin, datetime_offset) +from raphodo.camera import Camera, CameraProblemEx +from raphodo.cache import ThumbnailCacheSql, FdoCacheLarge +from raphodo.utilities import (GenerateRandomFileName, create_temp_dir, CacheDirs) +from raphodo.preferences import Preferences + + +def split_list(alist: list, wanted_parts=2): + """ + Split list into smaller parts + http://stackoverflow.com/questions/752308/split-list-into-smaller-lists + :param alist: the list + :param wanted_parts: how many lists it should be split into + :return: the split lists + """ + length = len(alist) + return [alist[i * length // wanted_parts: (i + 1) * length // wanted_parts] + for i in range(wanted_parts)] + + +def split_indexes(length: int): + """ + For the length of a list, return a list of indexes into it such + that the indexes start with the middle item, then the middle item + of the remaining two parts of the list, and so forth. + + Perhaps this algorithm could be optimized, as I did it myself. But + hey it works and for now that's the main thing. + + :param length: the length of the list i.e. the number of indexes + to be created + :return: the list of indexes + """ + l = list(range(length)) + n = [] + master = deque([l]) + while master: + l1, l2 = split_list(master.popleft()) + if l2: + n.append(l2[0]) + l2 = l2[1:] + if l1: + master.append(l1) + if l2: + master.append(l2) + return n + + +def get_temporal_gaps_and_sequences(rpd_files, temporal_span): + """ + For a sorted list of rpd_files, identify those rpd_files which are + more than the temporal span away from each other, and those which are + less than the temporal span from each other. + + Does not analyze clusters. + + For instance, you have 1000 photos from a day's photography. You + sort them into a list ordered by time, earliest to latest. You then + get all the photos that were take more than an hour after the + previous photo, and those that were taken within an hour of the + previous photo. + . + :param rpd_files: the sorted list of rpd_files, earliest first + :param temporal_span: the time span that triggers a gap + :return: the rpd_files that signify gaps, and all the rest of the + rpd_files (which are in sequence) + """ + if rpd_files: + prev = rpd_files[0] + gaps = [prev] + sequences = [] + for i, rpd_file in enumerate(rpd_files[1:]): + if rpd_file.modification_time - prev.modification_time > \ + temporal_span: + gaps.append(rpd_file) + else: + sequences.append(rpd_file) + prev = rpd_file + return (gaps, sequences) + return None + + +class GetThumbnailFromCache: + """ + Try to get thumbnail from Rapid Photo Downloader's thumbnail cache + or from the FreeDesktop.org cache. + """ + + def __init__(self, use_thumbnail_cache: bool) -> None: + + if use_thumbnail_cache: + self.thumbnail_cache = ThumbnailCacheSql() + else: + self.thumbnail_cache = None + + # Access large size Freedesktop.org thumbnail cache + self.fdo_cache_large = FdoCacheLarge() + + self.thumbnail_size_needed = QSize(ThumbnailSize.width, ThumbnailSize.height) + + def image_large_enough(self, size: QSize) -> bool: + """Check if image is equal or bigger than thumbnail size.""" + return (size.width() >= self.thumbnail_size_needed.width() or + size.height() >= self.thumbnail_size_needed.height()) + + def get_from_cache(self, rpd_file: RPDFile, + use_thumbnail_cache: bool=True + ) -> Tuple[ExtractionTask, bytes, str, ThumbnailCacheOrigin]: + """ + Attempt to get a thumbnail for the file from the Rapid Photo Downloader thumbnail cache + or from the FreeDesktop.org 256x256 thumbnail cache. + + :param rpd_file: + :param use_thumbnail_cache: whether to use the + :return: + """ + + task = ExtractionTask.undetermined + thumbnail_bytes = None + full_file_name_to_work_on = '' + origin = None # type: Optional[ThumbnailCacheOrigin] + + # Attempt to get thumbnail from Thumbnail Cache + # (see cache.py for definitions of various caches) + if self.thumbnail_cache is not None and use_thumbnail_cache: + get_thumbnail = self.thumbnail_cache.get_thumbnail_path( + full_file_name=rpd_file.full_file_name, + mtime=rpd_file.modification_time, + size=rpd_file.size, + camera_model=rpd_file.camera_model) + rpd_file.thumbnail_cache_status = get_thumbnail.disk_status + if get_thumbnail.disk_status != ThumbnailCacheDiskStatus.not_found: + origin = ThumbnailCacheOrigin.thumbnail_cache + task = ExtractionTask.bypass + if get_thumbnail.disk_status == ThumbnailCacheDiskStatus.failure: + rpd_file.thumbnail_status = ThumbnailCacheStatus.generation_failed + rpd_file.thumbnail_cache_status = ThumbnailCacheDiskStatus.failure + elif get_thumbnail.disk_status == ThumbnailCacheDiskStatus.found: + rpd_file.thumbnail_cache_status = ThumbnailCacheDiskStatus.found + if get_thumbnail.orientation_unknown: + rpd_file.thumbnail_status = ThumbnailCacheStatus.orientation_unknown + else: + rpd_file.thumbnail_status = ThumbnailCacheStatus.ready + with open(get_thumbnail.path, 'rb') as thumbnail: + thumbnail_bytes = thumbnail.read() + + # Attempt to get thumbnail from large FDO Cache if not found in Thumbnail Cache + # and it's not being downloaded directly from a camera (if it's from a camera, it's + # not going to be in the FDO cache) + + if task == ExtractionTask.undetermined and not rpd_file.from_camera: + get_thumbnail = self.fdo_cache_large.get_thumbnail( + full_file_name=rpd_file.full_file_name, + modification_time=rpd_file.modification_time, + size=rpd_file.size, + camera_model=rpd_file.camera_model) + if get_thumbnail.disk_status == ThumbnailCacheDiskStatus.found: + rpd_file.fdo_thumbnail_256_name = get_thumbnail.path + thumb = get_thumbnail.thumbnail # type: QImage + if thumb is not None: + if self.image_large_enough(thumb.size()): + task = ExtractionTask.load_file_directly + full_file_name_to_work_on = get_thumbnail.path + origin = ThumbnailCacheOrigin.fdo_cache + rpd_file.thumbnail_status = ThumbnailCacheStatus.fdo_256_ready + + return task, thumbnail_bytes, full_file_name_to_work_on, origin + +# How much of the file should be read in from local disk and thus cached +# by they kernel +cached_read = dict( + cr2=260 * 1024, + dng=504 * 1024, + nef=400* 1024 +) + + +def preprocess_thumbnail_from_disk(rpd_file: RPDFile, + processing: Set[ExtractionProcessing]) -> ExtractionTask: + """ + Determine how to get a thumbnail from a photo or video that is not on a camera + (although it may have directly come from there during the download process) + + Does not return the name of the file to be worked on -- that's the responsibility + of the method calling it. + + :param rpd_file: details about file from which to get thumbnail from + :param processing: set that holds processing tasks for the extractors to perform + :return: extraction task required + """ + + if rpd_file.file_type == FileType.photo: + if rpd_file.is_tiff(): + available = psutil.virtual_memory().available + if rpd_file.size <= available: + bytes_to_read = rpd_file.size + if rpd_file.mdatatime: + task = ExtractionTask.load_file_directly + else: + task = ExtractionTask.load_file_and_exif_directly + processing.add(ExtractionProcessing.resize) + else: + # Don't try to extract a thumbnail from + # a file that is larger than available + # memory + task = ExtractionTask.bypass + bytes_to_read = 0 + else: + if rpd_file.is_jpeg() and rpd_file.from_camera and rpd_file.is_mtp_device: + # jpeg photos from smartphones don't have embedded thumbnails + task = ExtractionTask.load_file_and_exif_directly + processing.add(ExtractionProcessing.resize) + # elif rpd_file.is_raw() and rpd_file.from_camera and rpd_file.is_mtp_device: + + else: + task = ExtractionTask.load_from_exif + processing.add(ExtractionProcessing.orient) + bytes_to_read = cached_read.get(rpd_file.extension, 400 * 1024) + if bytes_to_read: + if not rpd_file.download_full_file_name: + try: + with open(rpd_file.full_file_name, 'rb') as photo: + # Bring the file into the operating system's disk cache + photo.read(bytes_to_read) + except FileNotFoundError: + logging.error("The download file %s does not exist", + rpd_file.download_full_file_name) + else: + # video + if rpd_file.thm_full_name is not None: + if not rpd_file.mdatatime: + task = ExtractionTask.load_file_directly_metadata_from_secondary + # It's the responsibility of the calling code to assign the + # secondary_full_file_name + else: + task = ExtractionTask.load_file_directly + processing.add(ExtractionProcessing.strip_bars_video) + processing.add(ExtractionProcessing.add_film_strip) + else: + if rpd_file.mdatatime: + task = ExtractionTask.extract_from_file + else: + task = ExtractionTask.extract_from_file_and_load_metadata + + return task + +class GenerateThumbnails(WorkerInPublishPullPipeline): + + def __init__(self) -> None: + self.random_filename = GenerateRandomFileName() + super().__init__('Thumbnails') + + def cache_full_size_file_from_camera(self, rpd_file: RPDFile) -> bool: + """ + Get the file from the camera chunk by chunk and cache it. + + :return: True if operation succeeded, False otherwise + """ + if rpd_file.file_type == FileType.photo: + cache_dir = self.photo_cache_dir + else: + cache_dir = self.video_cache_dir + cache_full_file_name = os.path.join( + cache_dir, '{}.{}'.format( + self.random_filename.name(), rpd_file.extension)) + try: + self.camera.save_file_by_chunks( + dir_name=rpd_file.path, + file_name=rpd_file.name, + size=rpd_file.size, + dest_full_filename=cache_full_file_name, + progress_callback=None, + check_for_command=self.check_for_controller_directive, + return_file_bytes=False + ) + except CameraProblemEx as e: + #TODO report error + return False + else: + rpd_file.cache_full_file_name = cache_full_file_name + return True + + def cache_file_chunk_from_camera(self, rpd_file: RPDFile, offset: int) -> bool: + if rpd_file.file_type == FileType.photo: + cache_dir = self.photo_cache_dir + else: + cache_dir = self.video_cache_dir + cache_full_file_name = os.path.join( + cache_dir, '{}.{}'.format( + self.random_filename.name(), rpd_file.extension)) + try: + self.camera.save_file_chunk( + dir_name=rpd_file.path, + file_name=rpd_file.name, + chunk_size_in_bytes=min(offset, rpd_file.size), + dest_full_filename=cache_full_file_name) + rpd_file.temp_cache_full_file_chunk = cache_full_file_name + return True + except CameraProblemEx as e: + #TODO problem reporting + return False + + + def do_work(self) -> None: + try: + self.generate_thumbnails() + except SystemExit as e: + sys.exit(e) + except: + if hasattr(self, 'device_name'): + logging.error("Exception generating thumbnails for %s", self.device_name) + else: + logging.error("Exception generating thumbnails") + logging.exception("Traceback:") + + def generate_thumbnails(self) -> None: + self.camera = None + arguments = pickle.loads(self.content) # type: GenerateThumbnailsArguments + self.device_name = arguments.name + logging.info("Generating %s thumbnails for %s", len(arguments.rpd_files), arguments.name) + if arguments.log_gphoto2: + gp.use_python_logging() + + self.frontend = self.context.socket(zmq.PUSH) + self.frontend.connect("tcp://localhost:{}".format(arguments.frontend_port)) + + self.prefs = Preferences() + + + # Access and generate Rapid Photo Downloader thumbnail cache + use_thumbnail_cache = self.prefs.use_thumbnail_cache + + thumbnail_caches = GetThumbnailFromCache(use_thumbnail_cache=use_thumbnail_cache) + + photo_cache_dir = video_cache_dir = None + cache_file_from_camera = False + + rpd_files = arguments.rpd_files + + # with open('tests/thumbnail_data_medium_no_tiff', 'wb') as f: + # pickle.dump(rpd_files, f) + + + # Must sort files by modification time prior to temporal analysis + rpd_files = sorted(rpd_files, key=attrgetter('modification_time')) + + time_span = arguments.proximity_seconds + + rpd_files2 = [] + + if rpd_files: + gaps, sequences = get_temporal_gaps_and_sequences(rpd_files, time_span) + + rpd_files2.extend(gaps) + + indexes = split_indexes(len(sequences)) + rpd_files2.extend([sequences[idx] for idx in indexes]) + + assert len(rpd_files) == len(rpd_files2) + rpd_files = rpd_files2 + + if arguments.camera is not None: + self.camera = Camera(arguments.camera, arguments.port) + + if not self.camera.camera_initialized: + # There is nothing to do here: exit! + logging.debug("Prematurely exiting thumbnail generation due " + "to lack of access to camera %s", + arguments.camera) + self.disconnect_logging() + self.send_finished_command() + sys.exit(0) + + must_make_cache_dirs = (not self.camera.can_fetch_thumbnails or cache_file_from_camera) + + if must_make_cache_dirs or arguments.need_video_cache_dir: + # If downloading complete copy of the files to + # generate previews, then may as well cache them to speed up + # the download process + cache_file_from_camera = must_make_cache_dirs + self.photo_cache_dir = create_temp_dir( + folder=arguments.cache_dirs.photo_cache_dir, + prefix='rpd-cache-{}-'.format(self.device_name[:10])) + self.video_cache_dir = create_temp_dir( + folder=arguments.cache_dirs.video_cache_dir, + prefix='rpd-cache-{}-'.format(self.device_name[:10])) + cache_dirs = CacheDirs(self.photo_cache_dir, self.video_cache_dir) + self.content = pickle.dumps(GenerateThumbnailsResults( + scan_id=arguments.scan_id, + cache_dirs=cache_dirs), pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + + from_thumb_cache = 0 + from_fdo_cache = 0 + + for rpd_file in rpd_files: # type: RPDFile + # Check to see if the process has received a command + self.check_for_controller_directive() + + exif_buffer = None + file_to_work_on_is_temporary = False + secondary_full_file_name = '' + processing = set() # type: Set[ExtractionProcessing] + + # Attempt to get thumbnail from Thumbnail Cache + # (see cache.py for definitions of various caches) + + cache_search = thumbnail_caches.get_from_cache(rpd_file) + task, thumbnail_bytes, full_file_name_to_work_on, origin = cache_search + if task != ExtractionTask.undetermined: + if origin == ThumbnailCacheOrigin.thumbnail_cache: + from_thumb_cache += 1 + # logging.debug("Thumbnail for %s found in RPD thumbnail cache", + # rpd_file.full_file_name) + else: + assert origin == ThumbnailCacheOrigin.fdo_cache + logging.debug("Thumbnail for %s found in large FDO cache", + rpd_file.full_file_name) + from_fdo_cache += 1 + processing.add(ExtractionProcessing.resize) + if not rpd_file.mdatatime: + # Since we're extracting the thumbnail from the FDO cache, + # need to grab its metadata too. + # Reassign the task + task = ExtractionTask.load_file_directly_metadata_from_secondary + # It's not being downloaded from a camera, so nothing + # special to do except assign the name of the file from which + # to extract the metadata + secondary_full_file_name = rpd_file.full_file_name + logging.debug("Although thumbnail found in the cache, tasked to extract " + "file time recorded in metadata from %s", + secondary_full_file_name) + if task == ExtractionTask.undetermined: + # Thumbnail was not found in any cache: extract it + if self.camera: # type: Camera + if rpd_file.file_type == FileType.photo: + if self.camera.can_fetch_thumbnails: + task = ExtractionTask.load_from_bytes + if rpd_file.is_jpeg_type(): + # gPhoto2 knows how to get jpeg thumbnails + try: + exif_buffer = self.camera.get_exif_extract_from_jpeg( + rpd_file.path, rpd_file.name) + except CameraProblemEx as e: + # TODO handle error? + exif_buffer = None + else: + # gPhoto2 does not know how to get RAW thumbnails, so we do that + # part ourselves + if rpd_file.extension == 'crw': + # Could cache this file, since reading its entirety + # But does anyone download a CRW file from the camera these + # days?! + bytes_to_read = rpd_file.size + else: + bytes_to_read = min(rpd_file.size, + orientation_offset.get(rpd_file.extension, 500)) + exif_buffer = self.camera.get_exif_extract( + rpd_file.path, rpd_file.name, bytes_to_read) + try: + thumbnail_bytes = self.camera.get_thumbnail(rpd_file.path, + rpd_file.name) + except CameraProblemEx as e: + #TODO report error + thumbnail_bytes = None + processing.add(ExtractionProcessing.strip_bars_photo) + processing.add(ExtractionProcessing.orient) + else: + # Many (all?) jpegs from phones don't include jpeg previews, + # so need to render from the entire jpeg itself. Slow! + + # If rawkit is not installed, then extract merely a part of + # phone's raw format, and try to extract the jpeg preview + # from it (which probably doesn't exist!). This is fast. + # If have rawkit, download and render an image from the + # RAW + if not rpd_file.is_jpeg() and not have_rawkit: + bytes_to_read = thumbnail_offset.get(rpd_file.extension) + if bytes_to_read: + exif_buffer = self.camera.get_exif_extract( + rpd_file.path, rpd_file.name, bytes_to_read) + task = ExtractionTask.load_from_exif_buffer + processing.add(ExtractionProcessing.orient) + if (task == ExtractionTask.undetermined and + self.cache_full_size_file_from_camera(rpd_file)): + if rpd_file.is_jpeg(): + task = ExtractionTask.load_file_and_exif_directly + processing.add(ExtractionProcessing.resize) + processing.add(ExtractionProcessing.orient) + else: + task = ExtractionTask.load_from_exif + processing.add(ExtractionProcessing.resize) + processing.add(ExtractionProcessing.orient) + full_file_name_to_work_on = rpd_file.cache_full_file_name + else: + # Failed to generate thumbnail + task == ExtractionTask.bypass + else: + # video + if rpd_file.thm_full_name is not None: + # Fortunately, we have a special video thumbnail file + # Still need to get metadata time, however. + + offset = datetime_offset.get(rpd_file.extension) + # If there is no offset, there is not point trying to extract the + # metadata time from part of the video. It's not ideal, + # but if this is from a camera on which there were any other files + # we can assume we've got a somewhat accurate date time for it from + # the modification time. + # The only exception is if the video file is not that big, in which + # case it's worth reading in its entirety: + if offset is None and rpd_file.size < 4000000: + offset = rpd_file.size + + if rpd_file.mdatatime or not offset: + task = ExtractionTask.load_from_bytes + elif self.cache_file_chunk_from_camera(rpd_file, offset): + task = ExtractionTask.load_from_bytes_metadata_from_temp_extract + secondary_full_file_name = rpd_file.temp_cache_full_file_chunk + else: + # For some reason was unable to download part of the video file + task = ExtractionTask.load_from_bytes + + try: + thumbnail_bytes = self.camera.get_THM_file(rpd_file.thm_full_name) + except CameraProblemEx as e: + # TODO report error + thumbnail_bytes = None + processing.add(ExtractionProcessing.strip_bars_video) + processing.add(ExtractionProcessing.add_film_strip) + else: + # For most videos, extract a small part of the video and use + # that to generate thumbnail + offset = thumbnail_offset.get(rpd_file.extension) + if offset: + offset = max(offset, datetime_offset.get(rpd_file.extension)) + if offset and self.cache_file_chunk_from_camera(rpd_file, offset): + task = ExtractionTask.extract_from_file_and_load_metadata + full_file_name_to_work_on = rpd_file.temp_cache_full_file_chunk + file_to_work_on_is_temporary = True + elif self.cache_full_size_file_from_camera(rpd_file): + task = ExtractionTask.extract_from_file_and_load_metadata + full_file_name_to_work_on = rpd_file.cache_full_file_name + else: + # Failed to generate thumbnail + task == ExtractionTask.bypass + else: + # File is not on a camera + task = preprocess_thumbnail_from_disk(rpd_file=rpd_file, processing=processing) + if task != ExtractionTask.bypass: + if rpd_file.thm_full_name is not None: + full_file_name_to_work_on = rpd_file.thm_full_name + if task == ExtractionTask.load_file_directly_metadata_from_secondary: + secondary_full_file_name = rpd_file.full_file_name + else: + full_file_name_to_work_on = rpd_file.full_file_name + + if task == ExtractionTask.bypass: + self.content = pickle.dumps(GenerateThumbnailsResults( + rpd_file=rpd_file, thumbnail_bytes=thumbnail_bytes), + pickle.HIGHEST_PROTOCOL) + self.send_message_to_sink() + + elif task != ExtractionTask.undetermined: + # Send data to load balancer, which will send to one of its + # workers + + self.content = pickle.dumps(ThumbnailExtractorArgument( + rpd_file=rpd_file, + task=task, + processing=processing, + full_file_name_to_work_on=full_file_name_to_work_on, + secondary_full_file_name=secondary_full_file_name, + exif_buffer=exif_buffer, + thumbnail_bytes = thumbnail_bytes, + use_thumbnail_cache=use_thumbnail_cache, + file_to_work_on_is_temporary=file_to_work_on_is_temporary, + write_fdo_thumbnail=False, + send_thumb_to_main=True), + pickle.HIGHEST_PROTOCOL) + self.frontend.send_multipart([b'data', self.content]) + + if arguments.camera: + self.camera.free_camera() + # Delete our temporary cache directories if they are empty + if photo_cache_dir is not None: + if not os.listdir(self.photo_cache_dir): + os.rmdir(self.photo_cache_dir) + if video_cache_dir is not None: + if not os.listdir(self.video_cache_dir): + os.rmdir(self.video_cache_dir) + + logging.debug("Finished phase 1 of thumbnail generation for %s", self.device_name) + if from_thumb_cache: + logging.info("{} of {} thumbnails for {} came from thumbnail cache".format( + from_thumb_cache, len(rpd_files), self.device_name)) + if from_fdo_cache: + logging.info("{} of {} thumbnails of for {} came from Free Desktop cache".format( + from_fdo_cache, len(rpd_files), self.device_name)) + + self.disconnect_logging() + self.send_finished_command() + + def cleanup_pre_stop(self): + if self.camera is not None: + self.camera.free_camera() + +if __name__ == "__main__": + generate_thumbnails = GenerateThumbnails() diff --git a/raphodo/toggleswitch.py b/raphodo/toggleswitch.py new file mode 100644 index 0000000..0f890f1 --- /dev/null +++ b/raphodo/toggleswitch.py @@ -0,0 +1,184 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Toggle Switch reminiscent of Android On/off switches: +https://www.google.com/design/spec/components/selection-controls.html + +Visual style is rounded. However by adjusting the style sheet it can be +made like a rounded square, close to how Gnome handles it, albeit +without the "ON"/"OFF text. + +Inspiration: +http://stackoverflow.com/questions/14780517/toggle-switch-in-qt +http://thesmithfam.org/blog/2010/03/10/fancy-qslider-stylesheet/ +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +from typing import Optional + +from PyQt5.QtCore import Qt, pyqtSlot +from PyQt5.QtGui import QPalette, QColor, QFont,QFontMetrics +from PyQt5.QtWidgets import QSlider, QApplication + +class QToggleSwitch(QSlider): + """ + Toggle Switch reminiscent of Android On/off switches. + + Connect to signal valueChanged to react to user setting the switch. + """ + def __init__(self, background: Optional[QColor]=None, parent=None) -> None: + super().__init__(Qt.Horizontal, parent) + + self.base_height = QFontMetrics(QFont()).height() // 2 * 2 + self.radius = self.base_height // 2 + + width = self.base_height * 2 + self.widgetWidth = width + self.handleWidth = width // 2 + self.sliderRange = width + self.sliderMidPoint = width // 2 + self.setRange(0, self.sliderRange) + + self.setMaximumWidth(self.widgetWidth) + self.setFixedHeight(self.base_height + 6) + + self.setStyleSheet(self.stylesheet(background)) + + self.actionTriggered.connect(self.onActionTriggered) + self.sliderReleased.connect(self.onSliderRelease) + + def stylesheet(self, background: Optional[QColor]) -> str: + shading_intensity = 104 + windowColor = (QPalette().color(QPalette().Window)) # type: QColor + + if background is None: + backgroundName = windowColor.name() + else: + backgroundName = QColor(background).name() + + handleLightName = (QPalette().color(QPalette().Light)).name() # type: QColor + handleDarkName = (QPalette().color(QPalette().Dark)).name() # type: QColor + handleHoverLightName = (QPalette().color(QPalette().Light)).lighter(shading_intensity).name() + handleHoverDarkName = (QPalette().color(QPalette().Dark)).darker(shading_intensity).name() + + insetDarkName = windowColor.darker(108).name() + insetLightName = windowColor.darker(102).name() + + highlightColor = (QPalette().color(QPalette().Highlight)) # type: QColor + highlightLightName = highlightColor.lighter(110).name() + highlightDarkName = highlightColor.darker(130).name() + + return """ + QSlider::groove:horizontal { + background-color: %(backgroundName)s; + height: %(height)s px; + } + + QSlider::sub-page:horizontal { + background: qlineargradient(x1: 0, y1: 0.2, x2: 1, y2: 1, + stop: 0 %(highlightDarkName)s, stop: 1 %(highlightLightName)s); + border: 1px solid #777; + border-top-left-radius: %(radius)spx; + border-bottom-left-radius: %(radius)spx; + } + + QSlider::add-page:horizontal { + background: qlineargradient(x1: 0, y1: 0.2, x2: 1, y2: 1, + stop: 0 %(insetDarkName)s, stop: 1 %(insetLightName)s); + border: 1px solid #777; + border-top-right-radius: %(radius)spx; + border-bottom-right-radius: %(radius)spx; + } + + QSlider::handle:horizontal { + background: qlineargradient(x1:0, y1:0, x2:1, y2:1, + stop:0 %(handleLightName)s, stop:1 %(handleDarkName)s); + border: 1px solid #777; + width: %(buttonWidth)s px; + border-radius: %(radius)spx; + } + + QSlider::handle:horizontal:hover { + background: qlineargradient(x1:0, y1:0, x2:1, y2:1, + stop:0 %(handleHoverLightName)s, stop:1 %(handleHoverDarkName)s); + border: 1px solid #444; + border-radius: %(radius)spx; + } + + QSlider::sub-page:horizontal:disabled { + background: #bbb; + border-color: #999; + } + + QSlider::add-page:horizontal:disabled { + background: #eee; + border-color: #999; + } + + QSlider::handle:horizontal:disabled { + background: #eee; + border: 1px solid #aaa; + border-radius: %(radius)spx; + } + """ % dict(buttonWidth=self.handleWidth, + handleLightName=handleLightName, + handleDarkName=handleDarkName, + handleHoverLightName=handleHoverLightName, + handleHoverDarkName=handleHoverDarkName, + backgroundName=backgroundName, + highlightDarkName=highlightDarkName, + highlightLightName=highlightLightName, + height=self.base_height, + insetDarkName=insetDarkName, + insetLightName=insetLightName, + radius=self.radius) + + @pyqtSlot(int) + def onActionTriggered(self, action: int) -> None: + if action != 7: + if action % 2: + self.setValue(self.sliderRange) + else: + self.setValue(0) + + @pyqtSlot() + def onSliderRelease(self) -> None: + if self.sliderPosition() >= self.sliderMidPoint: + self.setValue(self.sliderRange) + else: + self.setValue(0) + + def on(self) -> bool: + return self.value() == self.sliderRange + + def setOn(self, on: bool=True) -> None: + if on: + self.setValue(self.sliderRange) + else: + self.setValue(0) + + +if __name__ == "__main__": + import sys + app = QApplication(sys.argv) + b = QToggleSwitch() + b.show() + sys.exit(app.exec_()) \ No newline at end of file diff --git a/raphodo/toggleview.py b/raphodo/toggleview.py new file mode 100644 index 0000000..e1f6ea3 --- /dev/null +++ b/raphodo/toggleview.py @@ -0,0 +1,123 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Widget containing Header with Toggle Switch, and contains widget that appears or +disappears depending on the toggle switch's state. + +Portions modeled on Canonical's QExpander, which is an 'Expander widget +similar to the GtkExpander', Copyright 2012 Canonical Ltd +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +from typing import Optional +from PyQt5.QtCore import pyqtSignal, pyqtSlot, QSize +from PyQt5.QtGui import QColor, QPalette +from PyQt5.QtWidgets import (QHBoxLayout, QLabel, QSizePolicy, QVBoxLayout, + QWidget) + +from raphodo.toggleswitch import QToggleSwitch +from raphodo.panelview import QPanelView +from raphodo.viewutils import QFramedWidget + + +class BlankWidget(QFramedWidget): + def __init__(self, parent=None): + super().__init__(parent) + palette = QPalette() + palette.setColor(QPalette.Window, palette.color(palette.Base)) + self.setAutoFillBackground(True) + self.setPalette(palette) + + +class QToggleView(QPanelView): + """ + A header bar with tooggle switch over a widget that is switched on/off. + """ + + valueChanged = pyqtSignal(bool) + + def __init__(self, label: str, + display_alternate: bool, + toggleToolTip: Optional[str], + headerColor: Optional[QColor]=None, + headerFontColor: Optional[QColor]=None, + on: bool=True, + parent: QWidget=None) -> None: + + super().__init__(label=label, headerColor=headerColor, headerFontColor=headerFontColor, + parent=parent) + # Override base class definition: + self.headerLayout.setContentsMargins(5, 0, 5, 0) + + if display_alternate: + self.alternateWidget = BlankWidget() + layout = self.layout() # type: QVBoxLayout + layout.addWidget(self.alternateWidget) + else: + self.alternateWidget = None + + + self.toggleSwitch = QToggleSwitch(background=headerColor, parent=self) + self.toggleSwitch.valueChanged.connect(self.toggled) + if toggleToolTip: + self.toggleSwitch.setToolTip(toggleToolTip) + self.addHeaderWidget(self.toggleSwitch) + self.toggleSwitch.setOn(on) + + def addWidget(self, widget: QWidget) -> None: + super().addWidget(widget) + self.toggled(0) + + def on(self) -> bool: + """Return if widget is expanded.""" + + return self.toggleSwitch.on() + + def setOn(self, isOn: bool) -> None: + """Expand the widget or not.""" + + self.toggleSwitch.setOn(isOn) + + @pyqtSlot(int) + def toggled(self, value: int) -> None: + if self.content is not None: + self.content.setVisible(self.on()) + if self.alternateWidget is not None: + self.alternateWidget.setVisible(not self.on()) + + self.valueChanged.emit(self.on()) + + def minimumSize(self) -> QSize: + size = super().minimumSize() + width = size.width() + height = self.minimumHeight() + return QSize(width, height) + + def minimumHeight(self) -> int: + if not self.toggleSwitch.on(): + return self.header.height() + else: + return super().minimumSize().height() + + + + + diff --git a/raphodo/utilities.py b/raphodo/utilities.py new file mode 100644 index 0000000..c98f46c --- /dev/null +++ b/raphodo/utilities.py @@ -0,0 +1,806 @@ +# Copyright (C) 2007-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2007-2017, Damon Lynch" + +import contextlib +import locale +import logging +import os +import random +import re +import string +import sys +import tempfile +import time +import tarfile +from collections import namedtuple, defaultdict +from datetime import datetime +from gettext import gettext as _ +from itertools import groupby, zip_longest +from typing import Optional, List, Union, Any +import struct +import ctypes +import signal +import pkg_resources + + +import arrow +import psutil + +import raphodo.__about__ as __about__ + + +# Linux specific code to ensure child processes exit when parent dies +# See http://stackoverflow.com/questions/19447603/ +# how-to-kill-a-python-child-process-created-with-subprocess-check-output-when-t/ +libc = ctypes.CDLL("libc.so.6") +def set_pdeathsig(sig = signal.SIGTERM): + def callable(): + return libc.prctl(1, sig) + return callable + + +def available_cpu_count(physical_only=False) -> int: + """ + Determine the number of CPUs available. + + A CPU is "available" if cpuset has not restricted the number of + cpus. Portions of this code from + http://stackoverflow.com/questions/1006289/how-to-find-out-the-number-of- + cpus-using-python + + :return available CPU count, or 1 if cannot be determined. + Value guaranteed to be >= 1. + """ + + # cpuset may restrict the number of *available* processors + available = None + if sys.platform.startswith('linux'): + try: + m = re.search(r'(?m)^Cpus_allowed:\s*(.*)$', + open('/proc/self/status').read()) + if m: + available = bin(int(m.group(1).replace(',', ''), 16)).count('1') + if available > 0 and not physical_only: + return available + except IOError: + pass + + if physical_only: + physical = psutil.cpu_count(logical=False) + if physical is not None: + if available is not None: + return min(available, physical) + return physical + + c = os.cpu_count() + if c is not None: + return max(c, 1) + c = psutil.cpu_count() + if c is not None: + return max(c, 1) + else: + return 1 + +def confirm(prompt: Optional[str]=None, resp: Optional[bool]=False) -> bool: + r""" + Prompts for yes or no response from the user. + + :param prompt: prompt displayed to user + :param resp: the default value assumed by the caller when user + simply types ENTER. + :return: True for yes and False for no. + """ + + # >>> confirm(prompt='Create Directory?', resp=True) + # Create Directory? [y]|n: + # True + # >>> confirm(prompt='Create Directory?', resp=False) + # Create Directory? [n]|y: + # False + # >>> confirm(prompt='Create Directory?', resp=False) + # Create Directory? [n]|y: y + # True + + if prompt is None: + prompt = 'Confirm' + + if resp: + prompt = '%s [%s]|%s: ' % (prompt, 'y', 'n') + else: + prompt = '%s [%s]|%s: ' % (prompt, 'n', 'y') + + while True: + ans = input(prompt) + if not ans: + return resp + if ans not in ['y', 'Y', 'n', 'N']: + print('please enter y or n.') + continue + return ans in ['y', 'Y'] + + +@contextlib.contextmanager +def stdchannel_redirected(stdchannel, dest_filename): + """ + A context manager to temporarily redirect stdout or stderr + + Usage: + with stdchannel_redirected(sys.stderr, os.devnull): + do_work() + + Source: + http://marc-abramowitz.com/archives/2013/07/19/python-context-manager-for-redirected-stdout-and-stderr/ + """ + oldstdchannel = dest_file = None + try: + oldstdchannel = os.dup(stdchannel.fileno()) + dest_file = open(dest_filename, 'w') + os.dup2(dest_file.fileno(), stdchannel.fileno()) + yield + finally: + if oldstdchannel is not None: + os.dup2(oldstdchannel, stdchannel.fileno()) + if dest_file is not None: + dest_file.close() + +@contextlib.contextmanager +def show_errors(): + yield + +suffixes = ['B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'] + +def format_size_for_user(size_in_bytes: int, + zero_string: str='', + no_decimals: int=2) -> str: + r""" + Humanize display of bytes. + + Uses Microsoft style i.e. 1000 Bytes = 1 KB + + :param size: size in bytes + :param zero_string: string to use if size == 0 + + >>> format_size_for_user(0) + '' + >>> format_size_for_user(1) + '1 B' + >>> format_size_for_user(123) + '123 B' + >>> format_size_for_user(1000) + '1 KB' + >>> format_size_for_user(1024) + '1.02 KB' + >>> format_size_for_user(1024, no_decimals=0) + '1 KB' + >>> format_size_for_user(1100, no_decimals=2) + '1.1 KB' + >>> format_size_for_user(1000000, no_decimals=2) + '1 MB' + >>> format_size_for_user(1000001, no_decimals=2) + '1 MB' + >>> format_size_for_user(1020001, no_decimals=2) + '1.02 MB' + """ + + if size_in_bytes == 0: return zero_string + i = 0 + while size_in_bytes >= 1000 and i < len(suffixes)-1: + size_in_bytes /= 1000 + i += 1 + + if no_decimals: + s = '{:.{prec}f}'.format(size_in_bytes, prec=no_decimals).rstrip('0').rstrip('.') + else: + s = '{:.0f}'.format(size_in_bytes) + return s + ' ' + suffixes[i] + +def divide_list(source: list, no_pieces: int) -> list: + r""" + Returns a list containing no_pieces lists, with the items + of the original list evenly distributed + :param source: the list to divide + :param no_pieces: the nubmer of pieces the lists + :return: the new list + + >>> divide_list(list(range(12)), 4) + [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10, 11]] + >>> divide_list(list(range(11)), 4) + [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10]] + """ + source_size = len(source) + slice_size = source_size // no_pieces + remainder = source_size % no_pieces + result = [] + + extra = 0 + for i in range(no_pieces): + start = i * slice_size + extra + source_slice = source[start:start + slice_size] + if remainder: + source_slice += [source[start + slice_size]] + remainder -= 1 + extra += 1 + result.append(source_slice) + return result + +def divide_list_on_length(source: List, length: int) -> List: + + r""" + Break a list into lists no longer than length. + + >>> l=list(range(11)) + >>> divide_list_on_length(l, 3) + [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10]] + >>> l=list(range(12)) + >>> divide_list_on_length(l, 3) + [[0, 1, 2], [3, 4, 5], [6, 7, 8], [9, 10, 11]] + """ + + return [source[i:i+length] for i in range(0, len(source), length)] + +def addPushButtonLabelSpacer(s: str) -> str: + return ' ' + s + + +class GenerateRandomFileName: + def __init__(self): + # the characters used to generate temporary filenames + self.filename_characters = list(string.ascii_letters + string.digits) + + def name(self, extension: str=None) -> str: + """ + + :return: filename 5 characters long without any extension + """ + if extension is not None: + return '{}.{}'.format(''.join( + random.sample(self.filename_characters, 5)), + extension) + else: + return ''.join(random.sample(self.filename_characters, 5)) + + +TempDirs = namedtuple('TempDirs', 'photo_temp_dir, video_temp_dir') +CacheDirs = namedtuple('CacheDirs', 'photo_cache_dir, video_cache_dir') + + +def create_temp_dir(folder: Optional[str]=None, + prefix: Optional[str]=None, + force_no_prefix: bool=False) -> str: + """ + Creates a temporary director and logs errors + :param folder: the folder in which the temporary directory should + be created. If not specified, uses the tempfile.mkstemp default. + :param prefix: any name the directory should start with. If None, + default rpd-tmp will be used as prefix, unless force_no_prefix + is True + :param force_no_prefix: if True, a directory prefix will never + be used + :return: full path of the temporary directory + """ + if prefix is None and not force_no_prefix: + prefix = "rpd-tmp-" + try: + temp_dir = tempfile.mkdtemp(prefix=prefix, dir=folder) + except OSError as inst: + msg = "Failed to create temporary directory in %s: %s %s" % ( + folder, + inst.errno, + inst.strerror) + logging.critical(msg) + temp_dir = None + return temp_dir + + +def create_temp_dirs(photo_download_folder: str, + video_download_folder: str) -> TempDirs: + """ + Create pair of temporary directories for photo and video download + :param photo_download_folder: where photos will be downloaded to + :param video_download_folder: where videos will be downloaded to + :return: the directories + """ + photo_temp_dir = video_temp_dir = None + if photo_download_folder is not None: + photo_temp_dir = create_temp_dir(photo_download_folder) + logging.debug("Photo temporary directory: %s", photo_temp_dir) + if video_download_folder is not None: + video_temp_dir = create_temp_dir(video_download_folder) + logging.debug("Video temporary directory: %s", video_temp_dir) + return TempDirs(photo_temp_dir, video_temp_dir) + + +def same_device(file1: str, file2: str) -> bool: + """ + Returns True if the files / directories are on the same device (partition). + + No error checking. + + :param file1: first file / directory to check + :param file2: second file / directory to check + :return: True if the same file system, else false + """ + + dev1 = os.stat(file1).st_dev + dev2 = os.stat(file2).st_dev + return dev1 == dev2 + + +def find_mount_point(path: str) -> str: + """ + Find the mount point of a path + See: + http://stackoverflow.com/questions/4453602/how-to-find-the-mountpoint-a-file-resides-on + + >>> print(find_mount_point('/crazy/path')) + / + + :param path: + :return: + """ + path = os.path.realpath(path) + while not os.path.ismount(path): + path = os.path.dirname(path) + return path + + +def make_internationalized_list(items: List[str]) -> str: + r""" + Makes a string of items conforming to i18n + + >>> print(make_internationalized_list([])) + + >>> print(make_internationalized_list(['one'])) + one + >>> print(make_internationalized_list(['one', 'two'])) + one and two + >>> print(make_internationalized_list(['one', 'two', 'three'])) + one, two and three + >>> print(make_internationalized_list(['one', 'two', 'three', 'four'])) + one, two, three and four + + Loosely follows the guideline here: + http://cldr.unicode.org/translation/lists + + :param items: the list of items to make a string out of + :return: internationalized string + """ + if len(items) == 1: + return items[0] + if len(items) == 2: + # two things in a list e.g. "device1 and device2" + return _('%(first_item)s and %(last_item)s') % dict( + first_item=items[0], last_item=items[1]) + if len(items) > 2: + s = items[0] + for item in items[1:-1]: + # the middle of a list of things + s = '%(first_items)s, %(last_items)s'% dict(first_items=s, + last_items=item) + # the end of a list of things + s = '%(start_items)s and %(last_item)s' % dict(start_items=s, + last_item=items[-1]) + return s + return '' + + +def thousands(i: int) -> str: + """ + Add a thousands seperator (or its locale equivalent) to an + integer. Assumes the module level locale setting has already been + set. + :param i: the integer e.g. 1000 + :return: string with seperators e.g. '1,000' + """ + try: + return locale.format("%d", i, grouping=True) + except TypeError: + return i + + +# Source of class AdjacentKey, first_and_last and runs: +# http://stupidpythonideas.blogspot.com/2014/01/grouping-into-runs-of-adjacent-values.html +class AdjacentKey: + r""" + >>> [list(g) for k, g in groupby([0, 1, 2, 3, 5, 6, 7, 10, 11, 13, 16], AdjacentKey)] + [[0, 1, 2, 3], [5, 6, 7], [10, 11], [13], [16]] + """ + __slots__ = ['obj'] + + def __init__(self, obj) -> None: + self.obj = obj + + def __eq__(self, other) -> bool: + ret = self.obj - 1 <= other.obj <= self.obj + 1 + if ret: + self.obj = other.obj + return ret + + +def first_and_last(iterable): + start = end = next(iterable) + for end in iterable: pass + return start, end + +def runs(iterable): + r""" + identify adjacent elements in pre-sorted data + + :param iterable: sorted data + + >>> list(runs([0, 1, 2, 3, 5, 6, 7, 10, 11, 13, 16])) + [(0, 3), (5, 7), (10, 11), (13, 13), (16, 16)] + >>> list(runs([0])) + [(0, 0)] + >>> list(runs([0, 1, 10, 100, 101])) + [(0, 1), (10, 10), (100, 101)] + """ + + for k, g in groupby(iterable, AdjacentKey): + yield first_and_last(g) + +numbers = namedtuple('numbers', 'number, plural') + +long_numbers = { + 1: _('one'), + 2: _('two'), + 3: _('three'), + 4: _('four'), + 5: _('five'), + 6: _('six'), + 7: _('seven'), + 8: _('eight'), + 9: _('nine'), + 10: _('ten'), + 11: _('eleven'), + 12: _('twelve'), + 13: _('thirteen'), + 14: _('fourteen'), + 15: _('fifteen'), + 16: _('sixteen'), + 17: _('seventeen'), + 18: _('eighteen'), + 19: _('ninenteen'), + 20: _('twenty') +} + + +def number(value: int) -> numbers: + r""" + Convert integer to written form, e.g. one, two, etc. + + Will propagate TypeError or KeyError on + failure. + + >>> number(1) + numbers(number='one', plural=False) + >>> number(2) + numbers(number='two', plural=True) + >>> number(10) + numbers(number='ten', plural=True) + >>> number(20) + numbers(number='twenty', plural=True) + >>> + + :param value: int between 1 and 20 + :return: tuple of str and whether it is plural + """ + + plural = value > 1 + text = long_numbers[value] + return numbers(text, plural) + + +def datetime_roughly_equal(dt1: Union[datetime, float], dt2: Union[datetime, float], + seconds: int=120) -> bool: + r""" + Check to see if date times are equal, give or take n seconds + :param dt1: python datetime, or timestamp, to check + :param dt2:python datetime, or timestamp to check + :param seconds: number of seconds leeway + :return: True if "equal", False otherwise + + >>> dt1 = datetime.now() + >>> time.sleep(.1) + >>> dt2 = datetime.now() + >>> datetime_roughly_equal(dt1, dt2, 1) + True + >>> dt1 = 1458561776.0 + >>> dt2 = 1458561776.0 + >>> datetime_roughly_equal(dt1, dt2, 120) + True + >>> dt2 += 450 + >>> datetime_roughly_equal(dt1, dt2, 120) + False + >>> datetime_roughly_equal(dt1, dt2, 500) + True + """ + + at1 = arrow.get(dt1) + at2 = arrow.get(dt2) + return at1.replace(seconds=-seconds) < at2 < at1.replace(seconds=+seconds) + + +def process_running(process_name: str, partial_name: bool=True) -> bool: + """ + Search the list of the system's running processes to see if a process with this + name is running + + :param process_name: the name of the process to search for + :param partial_name: if True, the process_name argument can be a + partial match + :return: True if found, else False + """ + + for proc in psutil.process_iter(): + try: + name = proc.name() + except psutil.NoSuchProcess: + pass + else: + if partial_name: + if name.find(process_name) >= 0: + return True + else: + if name == process_name: + return True + return False + +def make_html_path_non_breaking(path: str) -> str: + """ + When /some/path is displayed in rich text, it will be word-wrapped on the + slashes. Inhibit that using a special unicode character. + + :param path: the path + :return: the path containing the special characters + """ + + return path.replace(os.sep, '{}⁠'.format(os.sep)) + + +def prefs_list_from_gconftool2_string(value: str) -> List[str]: + r""" + Take a raw string preference value as returned by gconftool-2 + and convert it to a list of strings. + + Handles escaped characters + + :param value: the raw value as returned by gconftool-2 + :return: the list of strings + + >>> prefs_list_from_gconftool2_string( # doctest: +ELLIPSIS + ... '[Text,IMG_,,Sequences,Stored number,Four digits,Filename,Extension,UPPERCASE]') + ... # doctest: +NORMALIZE_WHITESPACE + ['Text', 'IMG_', '', 'Sequences', 'Stored number', 'Four digits', 'Filename', 'Extension', + 'UPPERCASE'] + >>> prefs_list_from_gconftool2_string('[Text,IMG_\,\\;+=|!@\,#^&*()$%/",,]') + ['Text', 'IMG_,\\;+=|!@,#^&*()$%/"', '', ''] + >>> prefs_list_from_gconftool2_string('[Manila,Dubai,London]') + ['Manila', 'Dubai', 'London'] + """ + # Trim the left and right square brackets + value = value[1:-1] + + # Split on the comma, but not commas that were escaped. + # Use a regex with a negative lookbehind assertion + splits = re.split(r'(? bool: + if value == 'true': + return True + elif value == 'false': + return False + raise ValueError + + +def remove_last_char_from_list_str(items: List[str]) -> List[str]: + r""" + Remove the last character from a list of strings, modifying the list in place, + such that the last item is never empty + + :param items: the list to modify + :return: in place copy + + >>> remove_last_char_from_list_str([' abc', 'def', 'ghi']) + [' abc', 'def', 'gh'] + >>> remove_last_char_from_list_str([' abc', 'def', 'gh'] ) + [' abc', 'def', 'g'] + >>> remove_last_char_from_list_str([' abc', 'def', 'g'] ) + [' abc', 'def'] + >>> remove_last_char_from_list_str([' a']) + [' '] + >>> remove_last_char_from_list_str([' ']) + [] + >>> remove_last_char_from_list_str([]) + [] + """ + if items: + if not items[-1]: + items = items[:-1] + else: + items[-1] = items[-1][:-1] + if items and not items[-1]: + items = items[:-1] + return items + +def platform_c_maxint() -> int: + """ + See http://stackoverflow.com/questions/13795758/what-is-sys-maxint-in-python-3 + + :return: the maximum size of an int in C when compiled the same way Python was + """ + return 2 ** (struct.Struct('i').size * 8 - 1) - 1 + +def commonprefix(*paths) -> str: + """ + Python 3.4 compatible. + + Remove when Python 3.5 becomes the minimum. + """ + + return os.path.dirname(os.path.commonprefix(paths)) + +def _recursive_identify_depth(*paths, depth) -> int: + basenames = [os.path.basename(path) for path in paths] + if len(basenames) != len(set(basenames)): + duplicates = _collect_duplicates(basenames, paths) + + for basename in duplicates: + chop = len(basename) + 1 + chopped = (path[:-chop] for path in duplicates[basename]) + depth = max(depth, _recursive_identify_depth(*chopped, depth=depth + 1)) + return depth + +def _collect_duplicates(basenames, paths): + duplicates = defaultdict(list) + for basename, path in zip(basenames, paths): + duplicates[basename].append(path) + return {basename: paths for basename, paths in duplicates.items() if len(paths) > 1} + +def make_path_end_snippets_unique(*paths) -> List[str]: + r""" + Make list of path ends unique given possible common path endings. + + A snippet starts from the end of the path, in extreme cases possibly up the path start. + + :param paths: sequence of paths to generate unique end snippets for + :return: list of unique snippets + + >>> p0 = '/home/damon/photos' + >>> p1 = '/media/damon/backup1/photos' + >>> p2 = '/media/damon/backup2/photos' + >>> p3 = '/home/damon/videos' + >>> p4 = '/media/damon/backup1/videos' + >>> p5 = '/media/damon/backup2/videos' + >>> p6 = '/media/damon/drive1/home/damon/photos' + >>> s0 = make_path_end_snippets_unique(p0, p3) + >>> print(s0) + ['photos', 'videos'] + >>> s1 = make_path_end_snippets_unique(p0, p1, p2) + >>> print(s1) + ['damon/photos', 'backup1/photos', 'backup2/photos'] + >>> s2 = make_path_end_snippets_unique(p0, p1, p2, p3) + >>> print(s2) + ['damon/photos', 'backup1/photos', 'backup2/photos', 'videos'] + >>> s3 = make_path_end_snippets_unique(p3, p4, p5) + >>> print(s3) + ['damon/videos', 'backup1/videos', 'backup2/videos'] + >>> s4 = make_path_end_snippets_unique(p0, p1, p2, p3, p6) + >>> print(s4) #doctest: +NORMALIZE_WHITESPACE + ['/home/damon/photos', '/media/damon/backup1/photos', '/media/damon/backup2/photos', 'videos', + 'drive1/home/damon/photos'] + >>> s5 = make_path_end_snippets_unique(p1, p2, p3, p6) + >>> print(s5) + ['backup1/photos', 'backup2/photos', 'videos', 'damon/photos'] + """ + + basenames = [os.path.basename(path) for path in paths] + + if len(basenames) != len(set(basenames)): + names = [] + depths = defaultdict(int) + duplicates = _collect_duplicates(basenames, paths) + + for basename, path in zip(basenames, paths): + if basename in duplicates: + depths[basename] = _recursive_identify_depth(*duplicates[basename], depth=0) + + for basename, path in zip(basenames, paths): + depth = depths[basename] + if depth: + dirs = path.split(os.sep) + index = len(dirs) - depth - 1 + name = (os.sep.join(dirs[max(index, 0): ])) + if index > 1: + pass + # name = '...' + name + elif index == 1: + name = os.sep + name + else: + name = basename + names.append(name) + return names + else: + return basenames + +have_logged_os_release = False + +def log_os_release() -> None: + """ + Log the entired contents of /etc/os-release, but only if + we didn't do so already. + """ + + global have_logged_os_release + + if not have_logged_os_release: + try: + with open('/etc/os-release', 'r') as f: + for line in f: + logging.debug(line.rstrip('\n')) + except: + pass + have_logged_os_release = True + + +def extract_file_from_tar(full_tar_path, member_filename) -> bool: + """ + Extracts a file from a tar.gz and places it beside the tar file + :param full_tar_path: path and filename of the tar.gz file + :param member_filename: file wanted + :return: True if successful, False otherwise + """ + + tar_dir, tar_name = os.path.split(full_tar_path) + tar_name = tar_name[:len('.tar.gz') * -1] + member = os.path.join(tar_name, member_filename) + try: + with tarfile.open(full_tar_path) as tar: + tar.extractall(members=(tar.getmember(member),), path=tar_dir) + except Exception: + logging.error('Unable to extract %s from tarfile', member_filename) + return False + else: + try: + src = os.path.join(tar_dir, tar_name, member_filename) + dst = os.path.join(tar_dir, member_filename) + os.rename(src, dst) + os.rmdir(os.path.join(tar_dir, tar_name)) + return True + except OSError: + logging.error('Unable to move %s to new location', member_filename) + return False + + +def current_version_is_dev_version(current_version=None) -> bool: + if current_version is None: + current_version = pkg_resources.parse_version(__about__.__version__) + return current_version.is_prerelease + + +def remove_topmost_directory_from_path(path: str) -> str: + if os.sep not in path: + return path + return path[path[1:].find(os.sep) + 1:] diff --git a/raphodo/videoattributes.py b/raphodo/videoattributes.py new file mode 100644 index 0000000..62631f2 --- /dev/null +++ b/raphodo/videoattributes.py @@ -0,0 +1,207 @@ +# Copyright (C) 2016 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Collects attributes about varieties of video formats, including how much of the file +has to be read in order to extract metadata information or generate a thumbnail. +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2016, Damon Lynch" + +from tempfile import NamedTemporaryFile, TemporaryDirectory +import os +import datetime +from typing import Dict, Union +from raphodo.photoattributes import vmtouch_output +import raphodo.exiftool as exiftool +from raphodo.metadatavideo import MetaData +from raphodo.utilities import format_size_for_user, datetime_roughly_equal +from raphodo.thumbnailextractor import get_video_frame + + +class VideoAttributes: + def __init__(self, full_file_name: str, ext: str, et_process: exiftool.ExifTool) -> None: + self.datetime = None # type: datetime.datetime + self.file_name = full_file_name + self.ext = ext + self.et_process = et_process + self.minimum_read_size_in_bytes_datetime = None # type: int + self.minimum_read_size_in_bytes_thumbnail = None # type: int + self.minimum_metadata_read_size_in_bytes_all = None # type: int + self.thumbnail_offset = 0.0 + self.all_metadata_values = dict() # type: Dict[str, Union[int, str, float, datetime.datetime]] + + stat = os.stat(full_file_name) + self.fs_datetime = datetime.datetime.fromtimestamp(stat.st_mtime) + self.file_size = stat.st_size + + self.assign_video_attributes(et_process) + + # Before doing further processing, understand what has already + # been cached after simply reading the datetime metadata + self.bytes_cached, self.total, self.in_memory = vmtouch_output(full_file_name) + + self.thumbnail = get_video_frame(full_file_name, self.thumbnail_offset) + + if self.datetime is not None: + self.minimum_extract_for_tag(self.datetime_extract) + + if self.thumbnail: + self.minimum_extract_for_thumbnail() + + self.minimum_extract_for_all_tags() + + + def assign_video_attributes(self, et_process: exiftool.ExifTool) -> None: + m = MetaData(self.file_name, et_process) + self.datetime = m.date_time(missing=None) + + def datetime_extract(self, metadata: MetaData, size_in_bytes): + if metadata.date_time() == self.datetime: + self.minimum_read_size_in_bytes_datetime = min(size_in_bytes, self.file_size) + return True + return False + + def minimum_extract_for_thumbnail(self): + name = os.path.split(self.file_name)[1] + with TemporaryDirectory(dir='/tmp') as tmpdirname: + with open(self.file_name, 'rb') as video: + tempname = os.path.join(tmpdirname, name) + for size_in_bytes in thumbnail_scan_range(self.file_size): + video.seek(0) + video_extract = video.read(size_in_bytes) + with open(tempname, 'wb') as f: + f.write(video_extract) + try: + if get_video_frame(tempname, self.thumbnail_offset) == self.thumbnail: + self.minimum_read_size_in_bytes_thumbnail = min(size_in_bytes, + self.file_size) + break + except AssertionError: + pass + + + def minimum_extract_for_tag(self, check_extract): + with open(self.file_name, 'rb') as video: + for size_in_bytes in video_metadata_scan_range(self.file_size): + video.seek(0) + video_extract = video.read(size_in_bytes) + with NamedTemporaryFile('w+b', delete=False) as f: + f.write(video_extract) + name = f.name + metadata = MetaData(name, self.et_process) + if check_extract(metadata, size_in_bytes): + os.remove(name) + break + os.remove(name) + + def minimum_extract_for_all_tags(self): + funcs = 'date_time timestamp file_number width height length frames_per_second codec ' \ + 'fourcc rotation'.split() + + metadata = MetaData(self.file_name, self.et_process) + for f in funcs: + v = getattr(metadata, f)() + if v: + self.all_metadata_values[f] = v + + found = set() + + with open(self.file_name, 'rb') as video: + for size_in_bytes in video_metadata_scan_range(self.file_size): + video.seek(0) + video_extract = video.read(size_in_bytes) + with NamedTemporaryFile('w+b', delete=False) as f: + f.write(video_extract) + name = f.name + metadata_extract = MetaData(name, self.et_process) + for tag in self.all_metadata_values: + if (tag not in found and + getattr(metadata_extract, tag)() == self.all_metadata_values[tag]): + found.add(tag) + if len(found) == len(self.all_metadata_values): + self.minimum_metadata_read_size_in_bytes_all = size_in_bytes + os.remove(name) + return + os.remove(name) + + def __repr__(self): + if self.file_name: + s = os.path.split(self.file_name)[1] + else: + s = self.ext + if self.datetime: + s += ' {}'.format(self.datetime) + if self.minimum_read_size_in_bytes_datetime: + s += ' {} (datetime)'.format(self.minimum_read_size_in_bytes_datetime) + if self.minimum_read_size_in_bytes_thumbnail: + s += ' {} (thumb)'.format(self.minimum_read_size_in_bytes_thumbnail) + if self.minimum_metadata_read_size_in_bytes_all: + s += ' {} (variety)'.format(self.minimum_metadata_read_size_in_bytes_all) + return s + + + def __str__(self): + if self.file_name is not None: + s = '{}\n'.format(os.path.split(self.file_name)[1]) + else: + s = self.ext + if self.datetime: # type: datetime.datetime + s += 'Datetime in metadata: {}\n'.format(self.datetime.strftime('%c')) + if not datetime_roughly_equal(self.datetime, self.fs_datetime): + s += 'Differs from datetime on file system: {}\n'.format( + self.fs_datetime.strftime('%c')) + else: + s += 'Datetime on file system: {}\n'.format(self.fs_datetime.strftime('%c')) + + s += 'Disk cache after metadata read:\n[{}]\n'.format(self.in_memory) + if self.minimum_read_size_in_bytes_datetime is not None: + s += 'Minimum read size to extract datetime: {} of {}\n'.format( + format_size_for_user(self.minimum_read_size_in_bytes_datetime), + format_size_for_user(self.file_size)) + if self.minimum_read_size_in_bytes_thumbnail: + s += 'Minimum read size to extract thumbnail: {} of {}\n'.format( + format_size_for_user(self.minimum_read_size_in_bytes_thumbnail), + format_size_for_user(self.file_size)) + if self.minimum_metadata_read_size_in_bytes_all is not None: + s += 'Minimum read size to extract variety of tags: {}\n'.format( + format_size_for_user(self.minimum_metadata_read_size_in_bytes_all)) + else: + s += 'Could not extract variety of tags with minimal read\n' + return s + + +def video_metadata_scan_range(size: int) -> iter: + stop = 20 + for iterations, step in ((108, 1), (97, 4), (16, 32), (16, 256), (16, 512), (8, 1024), + (8, 2048 * 4), (32, 2048 * 16), (128, 2048 * 32)): + start = stop + stop = start + step * iterations + for b in range(start, stop, step): + yield b + yield size + +def thumbnail_scan_range(size: int) -> iter: + stop = 100 * 1024 + for iterations, step in ((10, 100 * 1024), (64, 1024 * 1024),): + start = stop + stop = start + step * iterations + for b in range(start, stop, step): + yield b + yield size \ No newline at end of file diff --git a/raphodo/viewutils.py b/raphodo/viewutils.py new file mode 100644 index 0000000..9a1f156 --- /dev/null +++ b/raphodo/viewutils.py @@ -0,0 +1,210 @@ +# Copyright (C) 2015-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2015-2017, Damon Lynch" + +from typing import List, Dict +from collections import namedtuple + +from PyQt5.QtWidgets import (QStyleOptionFrame, QStyle, QStylePainter, QWidget, QLabel, + QListWidget) +from PyQt5.QtGui import QFontMetrics, QFont +from PyQt5.QtCore import (QSize, Qt) + + +class RowTracker: + r""" + Simple class to map model rows to ids and vice versa, used in + table and list views. + + >>> r = RowTracker() + >>> r[0] = 100 + >>> r + {0: 100} {100: 0} + >>> r[1] = 110 + >>> r[2] = 120 + >>> len(r) + 3 + >>> r.insert_row(1, 105) + >>> r[1] + 105 + >>> r[2] + 110 + >>> len(r) + 4 + >>> 1 in r + True + >>> 3 in r + True + >>> 4 in r + False + >>> r.remove_rows(1) + [105] + >>> len(r) + 3 + >>> r[0] + 100 + >>> r[1] + 110 + >>> r.remove_rows(100) + [] + >>> len(r) + 3 + >>> r.insert_row(0, 90) + >>> r[0] + 90 + >>> r[1] + 100 + """ + def __init__(self) -> None: + self.row_to_id = {} # type: Dict[int, int] + self.id_to_row = {} # type: Dict[int, int] + + def __getitem__(self, row) -> int: + return self.row_to_id[row] + + def __setitem__(self, row, id_value) -> None: + self.row_to_id[row] = id_value + self.id_to_row[id_value] = row + + def __len__(self) -> int: + return len(self.row_to_id) + + def __contains__(self, row) -> bool: + return row in self.row_to_id + + def __delitem__(self, row) -> None: + id_value = self.row_to_id[row] + del self.row_to_id[row] + del self.id_to_row[id_value] + + def __repr__(self) -> str: + return '%r %r' % (self.row_to_id, self.id_to_row) + + def __str__(self) -> str: + return 'Row to id: %r\nId to row: %r' % (self.row_to_id, self.id_to_row) + + def row(self, id_value) -> int: + """ + :param id_value: the ID, e.g. scan_id, uid, row_id + :return: the row associated with the ID + """ + return self.id_to_row[id_value] + + def insert_row(self, position: int, id_value) -> List: + """ + Inserts row into the model at the given position, assigning + the id_id_value. + + :param position: the position of the first row to insert + :param id_value: the id to be associated with the new row + """ + + ids = [id_value for row, id_value in self.row_to_id.items() if row < position] + ids_to_move = [id_value for row, id_value in self.row_to_id.items() if row >= position] + ids.append(id_value) + ids.extend(ids_to_move) + self.row_to_id = dict(enumerate(ids)) + self.id_to_row = dict(((y, x) for x, y in list(enumerate(ids)))) + + def remove_rows(self, position, rows=1) -> List: + """ + :param position: the position of the first row to remove + :param rows: how many rows to remove + :return: the ids of those rows which were removed + """ + final_pos = position + rows - 1 + ids_to_keep = [id_value for row, id_value in self.row_to_id.items() if + row < position or row > final_pos] + ids_to_remove = [idValue for row, idValue in self.row_to_id.items() if + row >= position and row <= final_pos] + self.row_to_id = dict(enumerate(ids_to_keep)) + self.id_to_row = dict(((y, x) for x, y in list(enumerate(ids_to_keep)))) + return ids_to_remove + + +ThumbnailDataForProximity = namedtuple('ThumbnailDataForProximity', 'uid, ctime, file_type, ' + 'previously_downloaded') + + +class QFramedWidget(QWidget): + """ + Draw a Frame around the widget in the style of the application. + + Use this instead of using a stylesheet to draw a widget's border. + """ + + def paintEvent(self, *opts): + painter = QStylePainter(self) + option = QStyleOptionFrame() + option.initFrom(self) + painter.drawPrimitive(QStyle.PE_Frame, option) + super().paintEvent(*opts) + + +class QFramedLabel(QLabel): + """ + Draw a Frame around the label in the style of the application. + + Use this instead of using a stylesheet to draw a label's border. + """ + + def paintEvent(self, *opts): + painter = QStylePainter(self) + option = QStyleOptionFrame() + option.initFrom(self) + painter.drawPrimitive(QStyle.PE_Frame, option) + super().paintEvent(*opts) + + +class QNarrowListWidget(QListWidget): + """ + Create a list widget that is not by default enormously wide. + + See http://stackoverflow.com/questions/6337589/qlistwidget-adjust-size-to-content + """ + + def __init__(self, minimum_rows: int=0, minimum_width: int=0, parent=None) -> None: + super().__init__(parent=parent) + self.setHorizontalScrollBarPolicy(Qt.ScrollBarAlwaysOff) + self._minimum_rows = minimum_rows + self._minimum_width = minimum_width + + @property + def minimum_width(self) -> int: + return self._minimum_width + + @minimum_width.setter + def minimum_width(self, width: int) -> None: + self._minimum_width = width + self.updateGeometry() + + def sizeHint(self): + s = QSize() + if self._minimum_rows: + s.setHeight(self.count() * self.sizeHintForRow(0) + self.frameWidth() * 2) + else: + s.setHeight(super().sizeHint().height()) + s.setWidth(max(self.sizeHintForColumn(0) + self.frameWidth() * 2, self._minimum_width)) + return s + + +def standardIconSize() -> QSize: + size = QFontMetrics(QFont()).height() * 6 + return QSize(size, size) \ No newline at end of file diff --git a/rapid-photo-downloader b/rapid-photo-downloader deleted file mode 100755 index b37ddf8..0000000 --- a/rapid-photo-downloader +++ /dev/null @@ -1,5 +0,0 @@ -#!/usr/bin/python - -import rapid.rapid - -rapid.rapid.start() diff --git a/rapid/AUTHORS b/rapid/AUTHORS deleted file mode 100644 index c89d793..0000000 --- a/rapid/AUTHORS +++ /dev/null @@ -1 +0,0 @@ -Damon Lynch diff --git a/rapid/COPYING b/rapid/COPYING deleted file mode 100644 index d511905..0000000 --- a/rapid/COPYING +++ /dev/null @@ -1,339 +0,0 @@ - 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 - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. 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 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; either version 2 of the License, or - (at your option) any later version. - - 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. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/rapid/ChangeLog b/rapid/ChangeLog deleted file mode 100644 index ca66533..0000000 --- a/rapid/ChangeLog +++ /dev/null @@ -1,1447 +0,0 @@ -Version 0.4.11 --------------- - -2015-10-22 - -Updated Brazilian, Catalan, Croatian, Czech, German, Japanese, Norwegian, -Polish, Portuguese and Swedish translations. - -Fixed crash on systems using the library Pillow 3.0. - -Updated AppData file. - - -Version 0.4.10 --------------- - -2014-02-23 - -Updated Catalan and Portuguese translations. - -Fixed bug in translations for term "Back up". - - -Version 0.4.9 -------------- - -2014-01-21 - -Updated Catalan and Spanish translations. - -Fixed occasional incorrect use of term "backup". - - -Version 0.4.9 Beta 3 --------------------- - -2014-01-20 - -Fixed packaging bug. - - -Version 0.4.9 Beta 2 --------------------- - -2014-01-20 - -Added file verification of downloaded and backed up files. - -Updated Dutch, Hungarian, Italian, Polish, Serbian, Spanish and Swedish -translations. Added Catalan translation. - - -Version 0.4.9 Beta 1 --------------------- - -2014-01-16 - -Fixed bugs #1025908 and #1186955: Finalize fix for severe performance problems -and crashes that arose from the combination of Gnome's GIO file functionality -and python's multiprocessing. The solution was to remove GIO and replace it with -regular python file processing. A nice side effect is that the program now runs -faster than ever before. - -Fixed bug #1268291: Handle cases where filesystem metadata (e.g. file -permissions) could not be copied when writing to certain file systems such as -NTFS. The program will now consider a file is copied succesfully even if the -filesystem metadata could not be updated. - -Fixed bug #1269032: When Sync RAW + JPEG sequence numbers is enabled, the -program fails to properly deal with photos with corrupt EXIF metadata. - -Fixed bug #1269079: Download failure when folder exists for only one of photo or -video on auto detected back devices. - -Updated Norwegian and Serbian translations. - - -Version 0.4.8 -------------- - -2013-12-31 - -Fixed bug #1263237: Added support for MPO files (3D images). Thanks to Jan -Kaluza for reporting it. - -Fixed bug #1263483: Some terms in the user interface are not being translated. -Thanks to Jose Luis Tirado for alerting me to the problem, which has probably -existed for some time. - -Updated Dutch, French Italian, Polish and Spanish translations. - -Version 0.4.7 -------------- - -2013-10-19 - -Added feature to download audio files that are associated with photos such as -those created by the Canon 1D series of cameras. - -Fixed bug #1242119: Choosing a new folder does not work in Ubuntu 13.10. In -Ubuntu 13.10, choosing a destination or source folder from its bookmark does not -work. The correct value is displayed in the file chooser button, but this value -is not used by Rapid Photo Downloader. - -Fixed bug #1206853: Crashes when system message notifications not functioning -properly. - -Fixed bug #909405: Allow selections by row (and not GTK default by square) when -user is dragging the mouse or using the keyboard to select. Thank you to -user 'Salukibob' for the patch. - -Added a KDE Solid action. Solid is KDE4's hardware-related framework. It detects -when the user connects a new device and display a list of related actions. -Thanks to dju` for the patch. - -Added Belarusian translation -- thanks go to Ilya Tsimokhin. Updated Swedish and -Ukrainian translations. - -Version 0.4.6 -------------- - -2013-01-22 - -Fixed bug #1083756: Application shows duplicate sources. -Fixed bug #1093330: Photo rename ignores SubSeconds when 00. - -Added extra debugging output to help trace program execution progress. - -Updated German and Spanish translations. - -Version 0.4.6 Beta 1 --------------------- - -2012-11-26 - -Fixed bug #1023586: Added RAW file support for Nikon NRW files. Rapid Photo -Downloader uses the exiv2 program to read a photo's metadata. Although the NRW -format is not officially supported by exiv2, it appears to work. If you have -NRW files and Rapid Photo Downloader crashes while reading this files, please -file a bug report. - -Preliminary and tentative fix for bug #1025908: Application freezes under -Ubuntu 12.10. This fix should not be considered final, and needs further -testing. - -Added Arabic translation. Updated Czech, Danish, French, Italian, Norwegian, -Russian, Serbian, Spanish and Swedish translations. - -Fixed missing dependencies on python-dbus and exiv2 in Debian/control file. - -Added extra debugging output to help trace program execution progress. - - -Version 0.4.5 -------------- - -2012-06-24 - -Updated Dutch, Estonian, German, Italian, Norwegian and Polish translations. - -Updated man page. - - -Version 0.4.5 Beta 1 --------------------- - -2012-06-17 - -To increase performance, thumbnails are now no longer displayed until all -devices have finished being scanned. To indicate the scan is occurring, the -progress bar now pulses and it displays a running total of the number of photos -and videos found. If scanning a very large number of files from a fast device, -the progress bar may pause. If this happens, just wait for the scan to complete. - -Fixed bug #1014203: Very poor program performance after download device changed. -The program now displays the results of scanning files much quicker if the -program's download device preferences are changed and a scan begins of a new -device. - -You can now specify via the command line whether you would like to automatically -detect devices from which to download, or manually specify the path of the -device. If specified, the option will overwrite the existing program -preferences. - -Added extra information to debugging output. - -Fixed bug #1014219: File Modify process crashes if program exits during -download. - - -Version 0.4.4 -------------- - -2012-05-30 - -Fixed bug #998320: Applied patch from Dmitry Kazimirov for option to have -subfolder generation and file renaming use a month in text format. Thanks -Dmitry! - -Fixed bug #986681: Crash when showing question dialog on some non-Gnome systems. -Thanks go to Liudas Ališauskas for the suggested fix. - -Fixed bug #995769: The Help button in the preferences dialog does not work. - -Fixed bug #996613: Updated Free Software Foundation address. - -Added Estonian translation. Updated Brazilian, Dutch, French, German, Norwegian -Bokmal, Polish, Spanish and Russian translations. - - -Version 0.4.3 -------------- - -2012-01-07 - -ExifTool is now a required dependency for Rapid Photo Downloader. ExifTool -can be used to help download videos on Linux distributions that have not -packaged hachoir-metadata, such as Fedora. - -Exiftran is another new dependency. It is used to automatically rotate -JPEG images. - -Fixed bug #704482: Delete photos option should be easily accessible - - -Added a toolbar at the top of the main program window, which gives immediate -access to the most commonly changed configuration options: where files will -be transferred from, whether they will be copied or moved, and where they will -be transferred to. - -Please when the move option is chosen, all files in the download from a device -are first copied before any are deleted. In other words, only once all -source files have been successfully copied from a device to their destination -are the source files deleted from that device. - -Fixed bug #754531: extract Exif.CanonFi.FileNumber metadata - - -Added FileNumber metadata renaming option, which is a Canon-specific Exif value -in the form xxx-yyyy, where xxx is the folder number and yyyy is the image -number. Uses ExifTool. Thanks go to Etieene Charlier for researching the fix -and contributing code to get it implemented. - -Fixed bug #695517: Added functionality to download MTS video files. There is -currently no python based library to read metadata from MTS files, but ExifTool -works. - -Fixed bug #859998: Download THM video thumbnail files - - -Some video files have THM video thumbnail files associated with them. Rapid -Photo Downloader now downloads them and renames them to match the name of the -video it is associated with. - -Fixed bug #594533: Lossless JPEG rotation based on EXIF data after picture -transfer - - -There is now an option to automatically rotate JPEG photos as they are -downloaded. The program exiftran is used to do the rotation. The feature is -turned on default. - -Fixed bug #859012: Confirm if really want to download from /home, /media or / - - -It is possible for the program's preferences to be set to download from /home, -/media or / (the root of the file system). This can result in the program -scanning a very large number of files, possibly causing the system to become -unresponsive. The program now queries the user before commencing this scan to -confirm if this is really what they want to do. - -Fixed bug #792228: clear all thumbnails when refresh command issued. - -Fixed bug #890949: Panasonic MOD format and duplicate filename issue - -Fixed a bug where the device progress bar would occasionally disappear when -the download device was changed. - -Fixed a bug where the file extensions the program downloads could not be -displayed from the command line. - -Fixed a bug where the program would crash when trying to convert a malformed -thumbnail from one image mode to another. - -Updated Czech, Danish, Dutch, French, German, Hungarian, Italian, Norwegian, -Polish, Serbian, Slovak, Spanish and Swedish translations. - - -Version 0.4.2 -------------- - -2011-10-01 - -Added feature in Preferences window to remove any paths that have previously -been marked to always be scanned or ignored. These paths can be specified when -automatic detection of Portable Storage Devices is enabled. - -Fixed bug #768026: added option to ignore paths from which to download - - -You can now specify paths never to scan for photos or videos. By default, any -path ending in .Trash or .thumbnails is ignored. Advanced users can specify -paths to never scan using python-style regular expressions. - -Fixed bug #774488: added manual back up path for videos, in addition to photos - - -You can now manually specify a path specifically in which to back up videos. This -can be the same as or different than the path in which to back up photos. - -Fixed bug #838722: wrong file types may be backed up to external devices - - -Fixed a bug when auto detection of backup devices is enabled, files of the wrong -type might be backed up. For instance, if the backup device is only meant to -store videos, and the download contains photos, photos would incorrectly be -backed up to the device in addition to videos. - -Fixed bug #815727: Back up errors and warnings incorrectly displayed in log -window - - -Fixed a bug that occurred when backing up errors are encountered, the log window -did not display them correctly, although they were correctly outputted to the -terminal window. This only occurred when more than one back up device was being -used during a download. - -Fixed bug #859242: Crash when displaying a preview of file without an extracted -thumbnail. - -Fixed bug #810559: Crash when generating thumbnail images - -Fixed bug #789995: crash when --reset-settings option is given on the command -line. - -Fixed bugs #795446 and #844714: small errors in translation template. - -Fixed a bug in the Swedish translation. - -Added Danish translation, by Torben Gundtofte-Bruun. Updated Brazilian, Czech, -Dutch, French, German, Hungarian, Italian, Japanese, Norwegian, Polish, Russian, -Serbian, Slovak, Spanish, Swedish and Turkish translations. - - -Version 0.4.1 -------------- - -2011-05-19 - -Added exif Artist and Copyright metadata options to file and subfolder name -generation. - -Fixed bug #774476: thumbnails occasionally not sorted by file modification -time. - -Fixed bug #784399: job code not prompted for after preference change. - -Fixed bug #778085: crash when trying to scan inaccessible files on mounted -camera. - -Relaxed startup test to check whether pynotify is working. On some systems, -pynotify reports it is not working even though it is. - -Added the start of an Indonesian translation. Updated Brazilian, Dutch, French, -German, Hungarian, Italian, Polish, Russian, Spanish and Ukrainian translations. - - -Version 0.4.0 -------------- - -2011-04-28 - -Features added since Release Candidate 1: - -* Allow multiple selection of files to check or uncheck for downloading. -* Automation feature to delete downloaded files from a device. - -Bug fix: translation fixes. - -Bug fix: don't crash when completing download with backups enabled and no backup -devices detected. - -Updated Dutch, French, German, Polish, Russian, Serbian and Spanish -translations. - - -Version 0.4.0 RC 1 ------------------- - -2011-04-21 - -Features added since beta 1: - -Backups have been implemented. If you are backing up to more than one device, -Rapid Photo Downloader will backup to each device simultaneously instead of one -after the other. - -When clicking the Download button before thumbnails are finished generating, -the download proceeds immediately and the thumbnails remaining to be generated -will rendered during the download itself. - -Added preferences option to disable thumbnail generation. When auto start is -enabled, this can speed-up transfers when downloading from high-speed devices. - -Access to the preferences window is now disabled while a download is occurring, -as changing preferences when files are being download can cause problems. - -Bug fix: don't crash when downloading some files after having previously -downloaded some others in the same session. - -Updated Brazilian, Dutch, German and Russian translations. - - -Version 0.4.0 beta 1 --------------------- - -2011-04-10 - -Features added since alpha 4: - -* Job Code functionality, mimicking that found in version 0.2.3. -* Eject device button for each unmountable device in main window. -* When not all files have been downloaded from a device, the number remaining - is displayed in the device's progress bar -* Overall download progress is displayed in progress bar at bottom of window -* Time remaining and download speed are displayed in the status bar -* System notification messages -* Automation features: - * Automatically start a download at program startup or when a device - is inserted. When this is enabled, to optimize performance instead of - thumbnails being generated before the files are downloaded, they are - generated during the download. - * Eject a device when all files have been downloaded from it. - * Exit when all files have been downloaded. - -The automation feature to delete downloaded files from a device will be added -only when the non-alpha/beta of version 0.4.0 is released. - -The major feature currently not implemented is backups. - -Note: if videos are downloaded, the device may not be able to be unmounted -until Rapid Photo Downloader is exited. See bug #744012 for details. - -Bug fix: adjust vertical pane position when additional devices are inserted -Bug fix: display file and subfolder naming warnings in error log - -Updated Czech, French and Russian translations. - - -Version 0.3.6 -------------- - -2011-04-05 - -This release contains a minor fix to allow program preferences to be changed -on upcoming Linux distributions like Ubuntu 11.04 and Fedora 15. - -It also contains a minor packaging change so it can be installed in Ubuntu -11.04. - - -Version 0.4.0 alpha 4 ---------------------- - -2011-04-04 - -Fixed bug #750808: errorlog.ui not included in setup.py. - - -Version 0.4.0 alpha 3 ---------------------- - -2011-04-04 - -Features added since alpha 2: - -* Error log window to display download warnings and errors. -* Synchronize RAW + JPEG Sequence values. - -Fixed bug #739021: unable to set subfolder and file rename preferences on -alpha and beta Linux distributions such as Ubuntu 11.04 or Fedora 15. - -Updated Brazilian, Dutch, French, German and Spanish translations. - -Version 0.4.0 alpha 2 ---------------------- - -2011-03-31 - -Features added since alpha 1: - -* Sample file names and subfolders are now displayed in the preferences dialog - window. -* The option to add a unique identifier to a filename if a file with the same - name already exists - -Other changes: - -* Updated INSTALL file to match new package requirements. - -* Added program icon to main window. - -* Bug fix: leave file preview mode when download devices are changed in the - preferences. - -* Bug fix: don't crash on startup when trying to display free space and photo or - video download folders do not exist. - - -Version 0.4.0 alpha 1 ---------------------- - -2011-03-24 - -Rapid Photo Downloader is much faster and sports a new user interface. It is -about 50 times faster in tasks like scanning photos and videos before the -download. It also performs the actual downloads quicker. It will use -multiple CPU cores if they are available. - -Rapid Photo Downloader now requires version 0.3.0 or newer of pyexiv2. It also -requires Python Imaging (PIL) to run. It will only run on recent Linux -distributions such as Ubuntu 10.04 or newer. It has been tested on Ubuntu 10.04, -10.10 and 11.04, as well as Fedora 14. (There is currently an unusual bug -adjusting some preferences when running Ubuntu 11.04. See bug #739021). - -This is an alpha release because it is missing features that are present in -version 0.3.5. Missing features include: - -* System Notifications of download completion -* Job Codes -* Backups as you download -* Automation features, e.g. automatically start download at startup -* Error log window (currently you must check the command line for error output) -* Time remaining status messages -* Synchronize RAW + JPEG Sequence Numbers -* Add unique identifier to a filename if a file with the same name already - exists -* Sample file names and subfolders are not displayed in the preferences window - -These missing features will be added in subsequent alpha and beta releases. - -Kaa-metadata is no longer required to download videos. However, if you -want to use Frames Per Second or Codec metadata information in subfolder or -video file names, you must ensure it is installed. This is no longer checked at -program startup. - -Thanks go to Robert Park for refreshing the translations code. - -Added Romanian translation. - - -Version 0.3.5 -------------- - -2011-03-23 - -The primary purpose of this release is update translations and fix bug #714039, -where under certain circumstances the program could crash while downloading -files. - -This is intended to be the last release in the 0.3.x series. In the upcoming -version 0.4.0, Rapid Photo Downloader is much faster and sports a new user -interface. - -Added Romanian translation. Updated Brazilian, Chinese, Croatian, Czech, Dutch, -Finnish, German, Italian, Polish and Russian translations. - - -Version 0.3.4 -------------- - -2010-12-31 - -You can now change the size of the preview image by zooming in and out using a -slider. The maximum size is double that of the previous fixed size, which was -160px. On computers with small screens such as netbooks, the maximum preview -image size is the same as the previous fixed size. Please note that Rapid Photo -Downloader only extracts thumbnails of photos; for performance reasons, it does -not create them. This means for some file formats, the thumbnails will contain -jpeg artifacts when scaled up (this is particularly true when using a version of -pyexiv2 < 0.2.0). For users who require larger preview images, this will be of -little consequence. - -When the "Strip compatible characters" feature is enabled in the Preferences -(which is the default), any white space (e.g. spaces) beginning or ending a -folder name will now be removed. - -Bug fix: camera serial numbers are now stripped of any spaces preceding or -following the actual value. - -Fixed bug #685335: inaccurate description of python packages required for -downloading videos. - -Added Croatian translation. Updated French, Norwegian Bokmal, Polish and Russian -translations. - - -Version 0.3.3 -------------- - -2010-10-24 - -Added support for mod, tod and 3gp video files. - -Hachoir-metadata is now used to extract selected metadata from video files. It -has less bugs than kaa-metadata, and is better maintained. One benefit of this -change is that more video file types can have their metadata extracted. Another -is that the video creation date is now correctly read (the creation time read by -kaa metadata was sometimes wrong by a few hours). Kaa-metadata is still used to -extract some the codec, fourcc and frames per second (FPS) metadata. - -Fixed bug #640722: Added preliminary support for Samsung SRW files. Current -versions of Exiv2 and pyexiv2 can read some but not all metadata from this new -RAW format. If you try to use metadata that cannot be extracted, Rapid Photo -Downloader will issue a warning. - -Fixed bug #550883: Generation of subfolders and filenames using the time a -download was started. - -Fixed bugs related to missing video download directory at program startup. - -Added command line option to output to the terminal information useful for -debugging. - -Added Norwegian Bokmal and Portuguese translations. Updated Brazilian -Portuguese, Dutch, Finnish, German, Hungarian, Italian, Norwegian Nynorsk, -Polish, Russian, Serbian, Slovak and Ukrainian translations. - - -Version 0.3.2 -------------- - -2010-09-12 - -Added Norwegian Nynorsk translation. Updated Chinese, Finnish, Hungarian, Dutch, -Occitan (post 1500), Polish, Brazilian Portuguese, and Russian translations. - -Fixed crash on startup when checking for free space, and the download folder does -not exist. - - -Version 0.3.1 -------------- - -2010-08-13 - -The main window now works more effectively on tiny screens, such as those found -on netbooks. If the screen height is less than or equal to 650 pixels, elements -in the preview pane are removed, and the spacing is tightened. - -The amount of free space available on the file-system where photos are to be -downloaded is now displayed in the status bar. (Note this is only the case on -moderately up-to-date Linux distributions that use GVFS, such as Ubuntu 8.10 or -higher). - -Add Chinese (simplified) translation. A big thanks goes out to the Ubuntu -Chinese translation team. Partial translations of Bulgarian, Japanese, Occitan -(post 1500), Persian, Portuguese (Brazilian), and Turkish have been added. In -the past only translations that were largely finished were added, but hopefully -adding incomplete translations will speed up their completion. Updated Finnish, -French, Hungarian, Russian, Serbian and Spanish translations. - - -Version 0.3.0 -------------- - -2010-07-10 - -The major new feature of this release is the generation of previews before -a download takes place. You can now select which photos and videos you wish to -download. - -You can now assign different Job Codes to photos and videos in the same -download. Simply select photos and videos, and from the main window choose a Job -Code for them. You can select a new Job Code,or enter a new one (press Enter -to apply it). - -The errors and warnings reported have been completely overhauled, and are now -more concise. - -Now that you can select photos and videos to download, the "Report an error" -option in case of filename conflicts has been removed. If you try to download a -photo or video that already exists, an error will be reported. If you backup a -photo or video that already exists in the backup location, a warning will be -reported (regardless of whether overwriting or skipping of backups with -conflicting filenames is chosen). - -Likewise, the option of whether to report an error or warning in case of missing -backup devices has been removed. If you have chosen to backup your photos and -videos, and a backup device or location is not found, the files will be -downloaded with warnings. - -For each device in the main window, the progress bar is now updated much more -smoothly than before. This is useful when downloading and backing up large files -such as videos. (Note this is only the case on moderately up-to-date Linux -distributions that use GVFS, such as Ubuntu 8.10 or higher). - -The minimum version of python-gtk2 (pygtk) required to run the program is now -2.12. This will affect only outdated Linux distributions. - - -Version 0.3.0 beta 6 --------------------- - -2010-07-06 - -Fixed bug #598736: don't allow file to jump to the bottom when it has a Job Code -assigned to it. - -Fixed bug #601993: don't prompt for a Job Code when downloading file of one type -(photo or video), and it's only a file of the other type that needs it. - -Log error messages are now cleaned up where a file already exists and there were -problems generating the file / subfolder name. - -Fixed crash on startup when using an old version of GIO. - -Fix crash in updating the time remaining in when downloading from extremely -slow devices. - -Set the default height to be 50 pixels taller. - -Bug fix: don't download from device that has been inserted after program starts -unless device auto detection is enabled. - -Updated German translation. - - -Version 0.3.0 beta 5 --------------------- - -2010-07-04 - -Added warning dialog if attempting to download directly from a camera. - -Add backup errors details to error log window. - -Fixed program notifications. - -Fixed corner cases with problematic file and subfolder names. - -Disabled Download All button if all files that have not been downloaded have -errors. - -Enabled and disabled Download All button, depending on status, after subfolder -or filename preferences are modified after device has been scanned. - -Don't stop a file being downloaded if a valid subfolder or filename can be -generated using a Job Code. - -Bug fix: don't automatically exit if there were errors or warnings and a -download was occurring from more than one device. - -Auto start now works correctly again. - -Job Codes are now assigned correctly when multiple downloads occur. - -Default column sorting is by date, unless a warning or error occurs when -doing the initial scan of the devices, in which case it is set to status (unless -you have already clicked on a column heading yourself, in which case it will -not change). - -Use the command xdg-user-dir to get default download directories. - -Updated Czech, Dutch, Finnish, French, Italian, Polish, Russian and Ukrainian -translations. - - -Version 0.3.0 beta 4 --------------------- - -2010-06-25 - -Fixed bug in Job Code addition in the preferences window. - -Made Job Code entry completion case insensitive. - -Update preview to be the most recently selected photo / video when -multiple files are selected. - -Don't crash when user selects a row that has its status set to be -download pending. - -Improve error log status messages and problem notifications. - - -Version 0.3.0 beta 3 --------------------- - -2010-06-23 - -First beta release of 0.3.0. - - -Version 0.2.3 -------------- - -2010-06-23 - -Updated Hungarian, Russian, Swedish and Ukrainian translations. - -Fixed bug #590725: don't crash if the theme does not associate an icon with -the detected device. - -Bug fix: update example filenames and folders when Job codes are manually -modified in the preferences window. - -This is the final release before 0.3.0, which will be a major update. - - -Version 0.2.2 -------------- - -2010-06-06 - -Added Ukrainian translation by Sergiy Gavrylov. - -Bug fix: in systems where exiv2 is not installed, don't crash on startup. - - -Version 0.2.1 -------------- - -2010-06-05 - -Bug fix: display sample photo and video names in preferences dialog using -first photo and video found on download device, where possible. This used to -work but was inadvertently disabled in a recent release. - -Bug fix: prompt for Job code when only video names or video subfolder names -use a job code. - -Bug fix: filter out Null bytes from Exif string values. These can occur when -the Exif data is corrupted. - -Updated Spanish, Russian and Finnish translations. - - -Version 0.2.0 -------------- - -2010-05-30 - -Videos can now be downloaded in much the same way photos can. - -The package kaa metadata is required to download videos. ffmpegthumbnailer is -used to display thumbnail images of certain types of videos as the download -occurs. - -kaa metadata and ffmpegthumbnailer are optional. The program will run without -them. See the INSTALL file for details. - -If a THM file with the same name as the video is present, it will be used to -generate a thumbnail for the video. If not, if ffmpegthumbnailer is installed, -Rapid Photo Downloader will use it to attempt to extract a thumbnail from the -video. THM files are not downloaded. - -For now, sequence values are shared between the downloads of videos and photos. -There may be an option to have two sets of sequence numbers in a future release. - -Due to the number of changes in the code, it is possible that regressions in the -photo downloading code may have been introduced. - -This is the first release to use version 0.2.x of the pyexiv2 library. The -most immediate benefit of this change is that thumbnail images from Nikon and -other brand cameras can be displayed. This fixes bugs #369640 and #570378. - -Please note pyexiv2 0.2.x requires exiv2 0.1.9 or above. - -Rapid Photo Downloader will still work with pyexiv2 0.1.x. However it will not -be able to display the thumbnails of some brands of camera. - -If Rapid Photo Downloader detects version 0.18.1 or higher of the exiv2 -library, it will download Panasonic's RW2 files. If it detects version 0.18.0 or -higher of the exiv2 library, it will download Mamiya's MEF files. For Rapid -Photo Downloader to be able to detect which version of the exiv2 library your -system has, it must either be running pyexiv2 >= 0.2.0, or have exiv2 installed. - -Fixed bug #483222: sometimes images could not be downloaded to NTFS partitions. -This fix was a welcome side effect of using GIO to copy images, instead of -relying on the python standard library. - -Error message headings in the Error Log are now displayed in a red font. - -Program settings and preferences can be reset using a new command line option. - -Program preferences are now more thoroughly checked for validity when the -program starts. - -Further work was done to fix bug #505492, to handle cases where the system -notification system is not working properly. - - -Version 0.1.3 -------------- - -2010-01-22 - -Fixed bug #509348: When both the backup and "Delete images from image device -upon download completion" options are selected, the program will only delete -an image from the image device if it was both downloaded to the download folder -and backed up. Previously it did not check to ensure it was backed up -correctly too. - -Fixed bug #505492: Program failed to start in environments where the -notification system has problems. - -Fixed bug #508304: User is now prompted to confirm if they really want to -remove all of their Job Codes after clicking on "Remove All" in the preferences -dialog window. - -Fixed bug #510484: Crashes when fails to create temporary download directory. - -Fixed bug #510516: Program now checks to see if the download folder exists and -is writable. If automatic detection of image devices is not enabled, it checks -to see if the image location path exists. - -Updated Czech, Dutch, Finnish, French, German, Hungarian, Italian, Polish, -Russian, Serbian, Spanish and Swedish translations. - - -Version 0.1.2 -------------- - -2010-01-16 - -New feature: photographers using RAW + JPEG mode now have the option to -synchronize sequence numbers for the matching pair of images. This option is -useful if you use the RAW + JPEG feature on your camera and you use sequence -numbers or letters in your image renaming. Enabling this option will cause the -program to detect matching pairs of RAW and JPEG images, and when they are -detected, the same sequence numbers and letters will be applied to both image -names. Furthermore, sequences will be updated as if the images were one. For -example, if 200 RAW images and 200 matching JPEG images are downloaded, the -value of Downloads today will be incremented by 200, and not 400. The same goes -for the rest of the sequence values, including the Stored number sequence -number. Images are detected by comparing filename, as well as the exif value for -the date and time the image was created (including sub seconds when the camera -records this value). This option will take effect regardless of whether the RAW -and JPEG images are stored on different memory cards or the same memory card. -Furthermore, if they are stored on separate memory cards, you can download from -them simultaneously or one after the other. The only requirement is to download -the images in the same session--in other words, for the feature to work, use as -many memory cards as you need, but do not exit the program between downloads of -the matching sets of images. - -Increased maximum sequence number length to seven digits by user request. - -Fixed bug #503704: changes in values for downloads today and stored number not -updated when changed via program preferences while a download is ready to begin. - -Fixed a rare startup bug, where the program could crash when starting a thread. - -Added Serbian translation by Milos Popovic. Updated Czech, Dutch, Finnish, -French, German, Hungarian, Italian, Polish, Russian, Slovak, Spanish and -Swedish translations. - - -Version 0.1.1 -------------- - -2010-01-05 - -Added auto delete feature. When enabled, upon the completion of a download, -images that were successfully downloaded will be deleted from the image device -they were downloaded from. Images that were not downloaded successfully will not -be deleted. - -Added keyboard accelerators for Preferences and Help. - -Added Dutch translation by Alian J. Baudrez. Updated Czech, French, German, -Hungarian, Italian, Polish, Slovak and Spanish translations. - - -Version 0.1.0 -------------- - -2009-12-07 - -Added icons to notification messages. - -Updated Czech, French, German, Hungarian, Polish, Russian, Slovak, Spanish and -Swedish translations. - -Bug fix: properly handle devices being unmounted, fixing a bug introduced in -Version 0.0.9 beta 2. - -Bug fix: When program preferences are changed, image and backup devices are now -refreshed only when the preferences dialog window is closed. - -Bug fix: Minutes component of image and folder renaming had the same code as -months. - - -Version 0.1.0 beta 2 --------------------- - -2009-11-22 - -New feature: when detection of portable storage devices is selected, the program -will prompt you whether or not to download from each device it automatically -detects. You can choose whether the program should remember the choice you make -every time it runs. This fixes bug #376020. - -Fixed bug #484432: error in adding job codes via the preferences dialog. - -Fixed bug #486886: Job code prompt can appear multiple times. - -Updated Hungarian and French translations. - - -Version 0.1.0 beta 1 --------------------- - -2009-11-14 - -This code is ready for full release, but given the magnitude of changes, a beta -seems like a good idea, simply to catch any undetected bugs. - -Added a "Job codes" option. Like the "text" option in image and subfolder name -generation, this allows you to specify text that will be placed into the file -and subfolder names. However, unlike the "text" option, which requires that the -text be directly entered via the program preferences, when using the "Job code" -option, the program will prompt for it each time a download begins. - -Made Download button the default button. Hitting enter while the main window -has focus will now start the download. - -Fixed bug #387002: added dependency in Ubuntu packages for librsvg2-common. -Thanks go to user hasp for this fix. - -Fixed bug #478620: problem with corrupted image files. Thanks go to user Katrin -Krieger for tracking this one down. - -Fixed bug #479424: some camera model names do not have numbers, but it still -makes sense to return a shortened name. Thanks go to user Wesley Harp for -highlighting this problem. - -Fixed bug #482831: program no longer crashes when auto-download is off, and a -device is inserted before another download has completed. - -Added Czech translation by Tomas Novak. - -Added French translation by Julien Valroff, Michel Ange, and Cenwen. - -Added Hungarian translation by Balazs Oveges and Andras Lorincz. - -Added Slovak translation by Tomas Novak. - -Added Swedish translation by Ulf Urden and Michal Predotka. - -Added dependency on gnome-icon-theme in Ubuntu packages. - -Added additional hour, minute and second options in image renaming and subfolder -creation. Thanks to Art Zemon for the patch. - -Malformed image date time exif values have are minimally checked to see if they -can still be used for subfolder and image renaming. Some software programs seem -to make a mess of them. - -Updated man page, including a bug fix by Julien Valroff. - - -Version 0.0.10 --------------- - -2009-06-05 - -Updated Russian translation by Sergei Sedov. - -Fixed bug #383028: program would crash when using an automatically configured -backup device and gvfs. - - - -Version 0.0.9 -------------- - -2009-06-02 - -Added Italian translation by Marco Solari and Luca Reverberi. - -Added German translation by Martin Egger and Daniel Passler. - -Added Russian translation by Sergei Sedov. - -Added Finnish translation by Mikko Ruohola. - -A Help button has been added to Preferences dialog window. Clicking it takes you -to the documentation found online at the program's website. This documentation -is now complete. - -The Preferences Dialog Window is now navigated using a list control, as it was -in early versions of the program. This change was necessary because with some -translations, the dialog window was becoming too wide with the normal tab -layout. Usability of the preferences dialog is improved: it will now resize -itself based on its content. - -Better integration with Nautilus is now possible through the setting of -MimeType=x-content/image-dcf in the program's .desktop file. - - - -Version 0.0.9 beta 4 --------------------- - -2009-05-26 - -Added Spanish translation by Jose Luis Navarro and Abel O'Rian. - -Whenever subfolder preferences are modified in the Preferences Dialog window, -they are now checked to see if they contain any extraneous entries. If -necessary, any entries like this are removed when the dialog window is closed. - -Bug fix: Changes in preferences should be applied to devices that have already -been scanned, but their images not yet downloaded. This bug was introduced in -beta 2 when fixing bug #368098. - -Bug fix: check subfolder preferences for validity before beginning download. -While image rename preferences were checked, this check was neglected. - -Bug fix: do not allow automatic downloading when there is an error in the -preferences. - - - -Version 0.0.9 beta 3 --------------------- - -2009-05-25 - -Added command line options for controlling verbosity, displaying which image -file types are recognized, and printing the program version. - -Updated man page to reflect recent program changes and new command line options. - -Prepared program for translation into other languages. Thanks go to Mark Mruss -and his blog http://www.learningpython.com for code examples and explanations. - -Polish translation by Michal Predotka. Coming soon: French, German and -Spanish translations. - -To install the program using python setup.py, the program msgfmt must now be -present. On most Linux distributions, this is found in the package gettext. - -Updated INSTALL file to reflect minimum version of pyexiv2 needed, and included -information about handling any error related to msgfmt not being installed. - -Minor fixes to logic that checks whether the Download button should be disabled -or not. This should now be more reliable. - -Bug fix: error log window can now be reopened after being closed with the "x" -button. Thanks go to ESR and his Python FAQ entry for this fix. - -Bug fix: example of subfolder name now has word wrap. Thanks go to Michal -Predotka for reporting this. - -Bug fix: don't crash when a thumbnail image is missing and the 'orientation' -variable has not yet been assigned. - - - -Version 0.0.9 beta 2 --------------------- - -2009-05-12 - -By popular demand, allow direct downloading from cameras. This support is -experimental and may not work with your camera. This is possible through the use -of the new gvfs service, provided by GIO, that exists in recent versions of -Linux. A recent version of Linux is a must. The camera must also be supported by -libgphoto2 in combination with gvfs. If you cannot browse the camera's contents -in a file manager (e.g. Nautilus), the camera download will not work until the -gvfs support is improved. - -Although this is a popular request, the reality is that downloading images -directly from the camera is often extremely slow in comparison to popping the -memory card into a card reader and downloading from that. - -Fix bug #368098: the program now starts more quickly and does not become -unresponsive when scanning devices with a large number of images. This will -hardly be noticeable by users that download from memory cards, but for those -who download from hard drives with hundreds of GBs of files -- they'll notice -a big difference. - -Fix bug #372284: for image renaming, the "image number" component is more -robust. Now, only the series of digits at the end of a filename are recognized -as the image number (obviously the file's extension is not included as being -part of the filename in this case). This allows takes in account files from -cameras like the Canon 1D series, which can have filenames like VD1D7574.CR2. - -Bug fix: don't download from volumes mounted while the program is already -running unless auto detection is specified. This bug could occur when auto -detection was enabled, then disabled, and then a volume was mounted. - - - -Version 0.0.8 -------------- - -2009-05-01 - -Added stored and downloads today sequence numbers: - -* The stored sequence number is remembered each time the program is run. - -* Downloads today tracks how many downloads are made on a given day. The time a - day "starts" is set via a new preference value, day start. This is useful if - you often photograph something late at night (e.g. concerts) and want a new - day to "start" at 3am, for instance. - -Make estimate of time remaining to download images much more accurate. - -Display download speed in status bar. - -Reorganized sequence number/letter selection in preferences. - -Add feature to detect change in program version, upgrading preferences where -necessary. - -Only allow one instance of the program to be run -- raise existing window if it -is run again. This is very useful when Rapid Photo Downloader is set to run -automatically upon insertion of a memory card. - -Add "exit at end of successful download" automation feature. - -When an image's download is skipped, the thumbnail is now lightened. - -Show a missing image icon if the thumbnail cannot be displayed for some reason. -(See bug #369640 for why thumbnail images from certain RAW files are not -displayed). - -Resize main window when an image device is inserted -- it now expands to show -each device that is inserted. - -Do not proceed with download if there is an error in the image rename or -download subfolder preferences. Instead, indicate a download error. - -Allow version 0.1.1 of pyexiv2 to be used (an older version of the library code -that is used to get information on the images, found in distributions like -Ubuntu 8.04 Hardy Heron). - -In cases where image rename or download subfolder preferences are invalid, -more helpful information is printed to the console output. - -Bug fix: better handle automated shortening Canon names like 'Canon 5D Mark II'. -It is now shortened to '5DMkII' instead of merely '5D'. - -Bug fix: re-enable example of image renaming and subfolder name generation by -using first image from the first available download device. This was -inadvertently disabled in an earlier beta. - -Bug fix: make default download subfolder YYYY/YYYYMMDD again. It was -inadvertently set to DDMMYYYY/YYYYMMDD in beta 6. - -Bug fix: don't change download button label to "pause" when "Start downloading -on program startup" is set to true. - -Bug fix: implement code to warn / give error about missing backup devices. - -Bug fix: reset progress bar after completion of successful download. - -Fix bug #317404 when clearing completed downloads. - - - -Version 0.0.8 beta 7 --------------------- - -2009-04-07 - -Added serial number metadata option for select Nikon, Canon, Olympus, Fuji, -Panasonic, and Kodak cameras. - -Added shutter count metadata option for select Nikon cameras, e.g. Nikon D300, -D3 etc. - -Add owner name metadata option for select Canon cameras, e.g. 5D Mk II etc. - - -Version 0.0.8 beta 6 --------------------- - -2009-03-31 - -Add YYYY-MM-DD and YY-MM-DD options in date time renaming, suggested by -Andreas F.X. Siegert and Paul Gear. - -Fix bug #352242 where image has no metadata. - -Handle images with corrupt metadata more gracefully. - - -Version 0.0.8 beta 5 --------------------- - -2009-03-30 - -Reduce console output. - - -Version 0.0.8 beta 4 --------------------- - -2009-03-25 - -Updated Ubuntu package. - -Version 0.0.8 beta 3 --------------------- - -2009-03-25 - -Updated Ubuntu package. - - -Version 0.0.8 beta 2 --------------------- - -2009-03-25 - -First Ubuntu package. - -Rename tarball package to suit package name. - -Updated README. - -Version 0.0.8 beta 1 --------------------- - -2009-03-20 - -Make file renaming thread safe, fixing a long-standing (if difficult to -activate) bug. - -Implement add unique identifier when file name is not unique. - -Added "Report a Problem", "Get Help Online", "Make a Donation" to Help menu. - -Implemented "Clear completed downloads" menu item. - -Download images in order they were taken (checked by time they modified). - -Fixed bug where choosing text as the first item in a download subfolder caused a -crash. - -Fixed bug where date and time choices based on when image is downloaded caused a -crash. - -Initial code to show error message when image renaming preferences have an -error. - -Fixed bug where some invalid preferences were not being caught. - -Run default python, not one specified in env, as per recommendations in Debian -Python Policy. - -Remove initial period from filename extension when generating a subfolder name -(or else the folder will be hidden). - -Check to see if metadata is essential to generate image names is now more -robust. - -Remove list control from preferences, reverting to normal tabbed preferences, -as the window was becoming too wide. - -Show notifications via libnotify. - -Error and warning icons can now be clicked on to open log window. - -Finally, last but certainly not least--implemented sequence number and sequence -letter generation: - * session sequence number - * sequence letter -Coming soon: - * downloads today sequence number - * subfolder sequence number - * stored sequence number - - -Version 0.0.7 -------------- - -2009-01-13 - -Implemented option for automatic detection of Portal Storage Devices. - -Version 0.0.6 -------------- - -2009-01-11 - -Fixed extremely annoying bug where memory cards could not be unmounted. - -Made sample image selection for preferences more robust. - -Added license details to about dialog. - -Fix bug where image rename preferences entry boxes vertically expanded, looking -very ugly indeed. - -Wrap new filename in image rename preferences when it becomes too long. - -Make default download folder selection more robust. - -Remove sequence number and sequence letter from list of choices for image rename -(not yet implemented). - -Bug #314825: fix by not calling gnomevfs.get_local_path_from_uri() unless -strictly necessary. - -Version 0.0.5 -------------- - -2009-01-09 - -Implement auto download on device insertion, and auto download on program -startup. - -Increase default width of preferences dialog box. - -Add vertical scrollbar to image rename preferences. - -Fixes for bugs #313463 & #313462. - -Version 0.0.4 -------------- - -2009-01-06 - -Bug #314284: Implement backup functionality. - -Bug #314285: Insert debugging code to help determine the cause of this bug. - -Version 0.0.3 -------------- - -2009-01-03 - -Bug #313398: Fix bug where application needed to be restarted for new -preferences to take effect. - -Added setup.py installer. - -Version 0.0.2 -------------- - -Dependencies: -Pyexiv 0.1.2 - -Updated metadata code to reflect changes in pyexiv library. - -Version 0.0.1 -------------- - -Initial release. diff --git a/rapid/INSTALL b/rapid/INSTALL deleted file mode 100644 index 84ef53f..0000000 --- a/rapid/INSTALL +++ /dev/null @@ -1,52 +0,0 @@ -Rapid Photo Downloader requires the following software: - -* Python 2.7 -* Pyexiv2 0.3.0 or higher -* python-gnome2 2.28 or higher -* python-gtk2 2.17 or higher -* python-gconf 2.28 or higher -* python-notify 0.1.1 or higher -* python-imaging 2.0.0 or higher (Pillow) -* librsvg2-common 2.26 or higher -* exiftool -* exiftran - -To run Rapid Photo Downloader you will need all the software mentioned above. - -If you want to download videos, you should install: - -- python-hachoir-metadata -- python-kaa-metadata -- ffmpegthumbnailer - -hachoir metadata is required to download videos. kaa metadata is used to -extract additional metadata from videos. ffmpegthumbnailer is used only to -display thumbnail images before the download occurs. This is a useful feature, -and if you can install it, it is strongly recommended. - -hachoir metadata, kaa metadata and ffmpegthumbnailer are optional. The program -will run without them. - -To start from a fairly basic system, I suggest the following: - -1. Install the required gnome packages from your Linux distribution's package - repositories. On a recent Linux distribution, expect all to be available for - easy download and installation. If you already use gnome, most of the - packages will already be installed. Do confirm that python-gconf, - python-glade2, and gnome-python are installed, because they - may not be quite so common in a base system. - -2. Install pyexiv2. You can probably do that using your distributions's package - repositories (look for python-pyexiv2). But if not, there are instructions - here: - - http://tilloy.net/dev/pyexiv2/download.html - -3. Install this application from the tarball. You probably need to be the - super user (root) to be able to do this: - - sudo python setup.py install - - If you get an error saying 'Error while running msgfmt', you will need to - install the gettext package on your system, which contains the msgfmt - program. diff --git a/rapid/ValidatedEntry.py b/rapid/ValidatedEntry.py deleted file mode 100644 index cb453f4..0000000 --- a/rapid/ValidatedEntry.py +++ /dev/null @@ -1,383 +0,0 @@ -# Copyright (c) 2006, Daniel J. Popowich -# -# 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. -# -# Send bug reports and contributions to: -# -# dpopowich AT astro dot umass dot edu -# - -''' -ValidatedEntry.py - -Provides ValidatedEntry, a subclass of gtk.Entry which validates -input. - -Usage: create an instance of ValidatedEntry, specifying the function -to validate input. E.g.: - - : def money(text): - : "validate input to be monetary value" - : ... - : - : money_entry = ValidatedEntry(money) - -Validation functions must accept one argument, the text to be -validated, and must return one of: - - 1: the input is valid. - 0: the input is invalid and should not be displayed. - -1: the input is partially valid and will be displayed (and by - default with a different background color). - -Three module-level variables are defined for the convenience of -validation function writers: VALID (1), INVALID (0), PARTIAL (-1). - -There is one public method, isvalid(), which will return True if the -current text is valid. - -Note: care should be taken when implementing validation functions to -allow empty strings to be VALID or at least PARTIAL. An empty string -should never be INVALID. - -Note: the hooks for calling the validation function are implemented by -connecting the object to handlers for the gtk.Editable "insert-text" -and "delete-text" signals. These handlers are connected to instances -in the constructor, so will, by default, be called before other -handlers connected to the widgets for "*-text" signals. When input is -INVALID, stop_emission() is called, so later handlers for "*-text" -signals will not be called. - -See the doc string for ValidatedEntry.__init__ for more details. - -''' - -import pygtk -pygtk.require('2.0') - -import gtk -import gtk.gdk - -if gtk.gtk_version < (2, 8): - import warnings - - msg ='''This module was developed and tested with version 2.8.9 of gtk. -You are using version %d.%d.%d. Your milage may vary''' % gtk.gtk_version - warnings.warn(msg) - -# major, minor, patch -version = 1, 0, 4 - -PARTIAL, INVALID, VALID = range(-1,2) - -class ValidatedEntry(gtk.Entry): - - white = gtk.gdk.color_parse('white') - yellow = gtk.gdk.color_parse('yellow') - - def __init__(self, valid_func, - max=0, - use_bg=True, valid_bg=white, partial_bg=yellow, - error_func=None): - ''' - Create instance of validating gtk.Entry. - - valid_func: the function to validate input. See module doc - string for details. - - max: passed to gtk.Entry constructor. (default: 0) - - use_bg: if True (the default) set the base color of the - widget to indicate validity; see valid_bg and partial_bg. - - valid_bg: a gtk.gdk.Color; the base color of the widget when - the input is valid. (default: white) - - partial_bg: a gtk.gdk.Color; the base color of the widget when - the input is partially valid. (default: yellow) - - error_func: a function to call (with no arguments) when - valid_func returns INVALID. If None (the default) - the default action will be to emit a short beep. - ''' - - assert valid_func('') != INVALID, 'valid_func cannot return INVALID for an empty string' - - gtk.Entry.__init__(self, max) - - self.__valid_func = valid_func - self.__use_bg = use_bg - self.__valid_bg = valid_bg - self.__partial_bg = partial_bg - self.__error_func = (error_func or - gtk.gdk.display_get_default().beep) - - self.connect('insert-text', self.__insert_text_cb) - self.connect('delete-text', self.__delete_text_cb) - - # bootstrap with an empty string (so the box will appear with - # the partial_bg if an empty string is PARTIAL) - self.insert_text('') - - def isvalid(self): - return self.__isvalid - - def __insert_text_cb(self, entry, text, length, position): - 'callback for "insert-text" signal' - - # generate what the new text will be - text = text[:length] - pos = self.get_position() - old = self.get_text() - new = old[:pos] + text + old[pos:] - - # validate the new text - self.__validate(new, 'insert-text') - - def __delete_text_cb(self, entry, start, end): - 'callback for "delete-text" signal' - - # generate what the new text will be - old = self.get_text() - new = old[:start] + old[end:] - - # validate the new text - self.__validate(new, 'delete-text') - - def __validate(self, text, signal): - 'calls the user-provided validation function' - - # validate - r = self.__valid_func(text) - if r == VALID: - self.__isvalid = True - if self.__use_bg: - self.modify_base(gtk.STATE_NORMAL, self.__valid_bg) - elif r == PARTIAL: - self.__isvalid = False - if self.__use_bg: - self.modify_base(gtk.STATE_NORMAL, self.__partial_bg) - else: - # don't set self.__isvalid: since we're not displaying the - # new value, the validity should be whatever it was before - self.stop_emission(signal) - self.__error_func() - - -###################################################################### -# -# Sample validation functions to use with ValidatedEntry -# -###################################################################### - -import re - - -# STRING (non-empty after stripping) -def v_nonemptystring(value): - ''' - VALID: non-empty string after stripping whitespace - PARTAL: empty or all whitespace - INVALID: N/A - ''' - if value.strip(): - return VALID - return PARTIAL - -# INT -def v_int(value): - ''' - VALID: any postive or negative integer - PARTAL: empty or leading "-" - INVALID: non-numeral - ''' - v = value.strip() - if not v or v == '-': - return PARTIAL - try: - int(value) - return VALID - except: - return INVALID - -# FLOAT -def v_float(value): - ''' - VALID: any postive or negative floating point - PARTAL: empty or leading "-", "." - INVALID: non-numeral - ''' - v = value.strip() - if not v or v in ('-', '.', '-.'): - return PARTIAL - try: - float(value) - return VALID - except: - return INVALID - - -# ISBN -_isbnpartial = re.compile('[0-9]{0,9}[0-9xX]?$') -def v_isbn(v): - - '''Validate ISBN input. - - From the isbn manual, section 4.4: - - The check digit is the last digit of an ISBN. It is calculated on - a modulus 11 with weights 10-2, using X in lieu of 10 where ten - would occur as a check digit. This means that each of the first - nine digits of the ISBN -- excluding the check digit itself -- is - multiplied by a number ranging from 10 to 2 and that the resulting - sum of the products, plus the check digit, must be divisible by 11 - without a remainder.''' - - - if _isbnpartial.match(v): - # isbn is ten characters in length - if len(v) < 10: - return PARTIAL - - s = 0 - - for i, c in enumerate(v): - s += (c in 'xX' and 10 or int(c)) * (10 - i) - - if s % 11 == 0: - return VALID - - return INVALID - -# MONEY -# re for (possibly negative) money -_money_re = re.compile('-?\d*(\.\d{1,2})?$') -# validation function for money -def v_money(value): - ''' - VALID: any postive or negative floating point with at most two - digits after the decimal point. - PARTAL: empty or leading "-", "." - INVALID: non-numeral or more than two digits after the decimal - point. - ''' - if not value or value == '-' or value[-1] == '.': - return PARTIAL - - if _money_re.match(value): - return VALID - - return INVALID - -# PHONE -# the characters in a phone number -_phonechars = re.compile('[- 0-9]*$') -# valid phone number: [AC +]EXT-LINE -_phone = re.compile('([2-9][0-8][0-9]\s+)?[2-9][0-9]{2}-[0-9]{4}$') -def v_phone(value): - ''' - VALID: any phone number of the form: EXT-LINE -or- AC EXT-LINE. - PARTAL: any characters that make up a valid #. - INVALID: characters that are not used in a phone #. - ''' - if _phone.match(value): - return VALID - if _phonechars.match(value): - return PARTIAL - return INVALID - -def empty_valid(vfunc): - - ''' - empty_valid is a factory function returning a validation function. - All of the validation functions in this module return PARTIAL for - empty strings which, in effect, forces non-empty input. There may - be a case where, e.g., you want money input to be optional, but - v_money will not consider empty input VALID. Instead of writing - another validation function you can instead use empty_valid(). By - wrapping a validation function with empty_valid(), input (after - stripping), if empty, will be considered VALID. E.g.: - - ventry = ValidatedEntry(empty_valid(v_money)) - - It is recommended that all your validation functions treat empty - input as PARTIAL, for consistency across all validation functions - and for use with empty_valid(). - ''' - - def validate(value): - if not value.strip(): - return VALID - return vfunc(value) - - return validate - - -def bounded(vfunc, conv, minv=None, maxv=None): - - ''' - bounded is a factory function returning a validation function - providing bounded input. E.g., you may want an entry that accepts - integers, but within a range, say, a score on a test graded in - whole numbers from 0 to 100: - - score_entry = ValidatedEntry(bounded(v_int, int, 0, 100)) - - Arguments: - - vfunc: A validation function. - conv: A callable that accepts a string argument (the text in - the entry) and returns a value to be compared to minv - and maxv. - minv: None or a value of the same type returned by conv. If - None, there is no minimum value enforced. If a value, - it will be the minimum value considered VALID. - maxv: None or a value of the same type returned by conv. If - None, there is no maximum value enforced. If a value, - it will be the maximum value considered VALID. - - One or both of minv/maxv must be specified. - - The function returned will call vfunc on entry input and if vfunc - returns VALID, the input will be converted by conv and compared to - minv/maxv. If the converted value is within the bounds of - minv/maxv then VALID will be returned, else PARTIAL will be - returned. - - ''' - - assert minv is not None or maxv is not None, \ - 'One of minv/maxv must be specified' - - def F(value): - - r = vfunc(value) - if r == VALID: - v = conv(value) - if minv is not None and v < minv: - return PARTIAL - if maxv is not None and v > maxv: - return PARTIAL - return r - - return F - - diff --git a/rapid/__init__.py b/rapid/__init__.py deleted file mode 100644 index 792d600..0000000 --- a/rapid/__init__.py +++ /dev/null @@ -1 +0,0 @@ -# diff --git a/rapid/backupfile.py b/rapid/backupfile.py deleted file mode 100644 index 0247346..0000000 --- a/rapid/backupfile.py +++ /dev/null @@ -1,264 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011 - 2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import multiprocessing -import tempfile -import os -import errno -import hashlib - -import shutil -import io - -import logging -logger = multiprocessing.get_logger() - -import rpdmultiprocessing as rpdmp -import rpdfile -import problemnotification as pn -import config - -PHOTO_BACKUP = 1 -VIDEO_BACKUP = 2 -PHOTO_VIDEO_BACKUP = 3 - -from gettext import gettext as _ -from copyfiles import copy_file_metadata - - -class BackupFiles(multiprocessing.Process): - def __init__(self, path, name, - batch_size_MB, results_pipe, terminate_queue, - run_event): - multiprocessing.Process.__init__(self) - self.results_pipe = results_pipe - self.terminate_queue = terminate_queue - self.batch_size_bytes = batch_size_MB * 1048576 # * 1024 * 1024 - self.io_buffer = 1048576 - self.path = path - self.mount_name = name - self.run_event = run_event - - - def check_termination_request(self): - """ - Check to see this process has not been requested to immediately terminate - """ - if not self.terminate_queue.empty(): - x = self.terminate_queue.get() - # terminate immediately - logger.info("Terminating file backup") - return True - return False - - - def update_progress(self, amount_downloaded, total): - self.amount_downloaded = amount_downloaded - chunk_downloaded = amount_downloaded - self.bytes_downloaded - if (chunk_downloaded > self.batch_size_bytes) or (amount_downloaded == total): - self.bytes_downloaded = amount_downloaded - self.results_pipe.send((rpdmp.CONN_PARTIAL, (rpdmp.MSG_BYTES, (self.scan_pid, self.pid, self.total_downloaded + amount_downloaded, chunk_downloaded)))) - if amount_downloaded == total: - self.bytes_downloaded = 0 - - def backup_additional_file(self, dest_dir, full_file_name): - """Backs up small files like XMP or THM files""" - dest_name = os.path.join(dest_dir, os.path.split(full_file_name)[1]) - - try: - logger.debug("Backing up additional file %s...", dest_name) - shutil.copyfile(full_file_name, dest_name) - logger.debug("...backing up additional file %s succeeded", dest_name) - except: - logger.error("Backup of %s failed", full_file_name) - - try: - copy_file_metadata(full_file_name, dest_name, logger) - except: - logger.error("Unknown error updating filesystem metadata when copying %s", full_file_name) - - def run(self): - - self.bytes_downloaded = 0 - self.total_downloaded = 0 - - while True: - - self.amount_downloaded = 0 - move_succeeded, do_backup, rpd_file, path_suffix, backup_duplicate_overwrite, verify_file, download_count = self.results_pipe.recv() - if rpd_file is None: - # this is a termination signal - return None - # pause if instructed by the caller - self.run_event.wait() - - if self.check_termination_request(): - return None - - backup_succeeded = False - self.scan_pid = rpd_file.scan_pid - - if move_succeeded and do_backup: - self.total_reached = False - - if path_suffix is None: - dest_base_dir = self.path - else: - dest_base_dir = os.path.join(self.path, path_suffix) - - - dest_dir = os.path.join(dest_base_dir, rpd_file.download_subfolder) - backup_full_file_name = os.path.join( - dest_dir, - rpd_file.download_name) - - if not os.path.isdir(dest_dir): - # create the subfolders on the backup path - try: - logger.debug("Creating subfolder %s on backup device %s...", dest_dir, self.mount_name) - os.makedirs(dest_dir) - logger.debug("...backup subfolder created") - except IOError as inst: - # There is a tiny chance directory may have been created by - # another process between the time it takes to query and - # the time it takes to create a new directory. - # Ignore such errors. - if inst.errno <> errno.EEXIST: - logger.error("Failed to create backup subfolder: %s", dest_dir) - msg = "%s %s", inst.errno, inst.strerror - logger.error(msg) - rpd_file.add_problem(None, pn.BACKUP_DIRECTORY_CREATION, self.mount_name) - rpd_file.add_extra_detail('%s%s' % (pn.BACKUP_DIRECTORY_CREATION, self.mount_name), msg) - rpd_file.error_title = _('Backing up error') - rpd_file.error_msg = \ - _("Destination directory could not be created: %(directory)s\n") % \ - {'directory': dest_dir, } + \ - _("Source: %(source)s\nDestination: %(destination)s") % \ - {'source': rpd_file.download_full_file_name, - 'destination': backup_full_file_name} + "\n" + \ - _("Error: %(inst)s") % {'inst': msg} - - - backup_already_exists = os.path.exists(backup_full_file_name) - if backup_already_exists: - if backup_duplicate_overwrite: - rpd_file.add_problem(None, pn.BACKUP_EXISTS_OVERWRITTEN, self.mount_name) - msg = _("Backup %(file_type)s overwritten") % {'file_type': rpd_file.title} - else: - rpd_file.add_problem(None, pn.BACKUP_EXISTS, self.mount_name) - msg = _("%(file_type)s not backed up") % {'file_type': rpd_file.title_capitalized} - - rpd_file.error_title = _("Backup of %(file_type)s already exists") % {'file_type': rpd_file.title} - rpd_file.error_msg = \ - _("Source: %(source)s\nDestination: %(destination)s") % \ - {'source': rpd_file.download_full_file_name, 'destination': backup_full_file_name} + "\n" + msg - - if backup_already_exists and not backup_duplicate_overwrite: - logger.warning(msg) - else: - try: - logger.debug("Backing up file %s on device %s...", download_count, self.mount_name) - - dest = io.open(backup_full_file_name, 'wb', self.io_buffer) - src = io.open(rpd_file.download_full_file_name, 'rb', self.io_buffer) - total = rpd_file.size - amount_downloaded = 0 - while True: - # first check if process is being terminated - if self.check_termination_request(): - logger.debug("Closing partially written temporary file") - dest.close() - src.close() - return None - else: - chunk = src.read(self.io_buffer) - if chunk: - dest.write(chunk) - amount_downloaded += len(chunk) - self.update_progress(amount_downloaded, total) - else: - break - dest.close() - src.close() - backup_succeeded = True - if verify_file: - md5 = hashlib.md5(open(backup_full_file_name).read()).hexdigest() - if md5 <> rpd_file.md5: - backup_succeeded = False - logger.critical("%s file verification FAILED", rpd_file.name) - logger.critical("The %s did not back up correctly!", rpd_file.title) - rpd_file.add_problem(None, pn.BACKUP_VERIFICATION_FAILED, self.mount_name) - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("%(problem)s\nFile: %(file)s") % \ - {'problem': rpd_file.problem.get_problems(), - 'file': rpd_file.download_full_file_name} - - logger.debug("...backing up file %s on device %s succeeded", download_count, self.mount_name) - if backup_already_exists: - logger.warning(msg) - except (IOError, OSError) as inst: - logger.error("Backup of %s failed", backup_full_file_name) - msg = "%s %s", inst.errno, inst.strerror - rpd_file.add_problem(None, pn.BACKUP_ERROR, self.mount_name) - rpd_file.add_extra_detail('%s%s' % (pn.BACKUP_ERROR, self.mount_name), msg) - rpd_file.error_title = _('Backing up error') - rpd_file.error_msg = \ - _("Source: %(source)s\nDestination: %(destination)s") % \ - {'source': rpd_file.download_full_file_name, 'destination': backup_full_file_name} + "\n" + \ - _("Error: %(inst)s") % {'inst': msg} - logger.error("%s:\n%s", rpd_file.error_title, rpd_file.error_msg) - - if backup_succeeded: - try: - copy_file_metadata(rpd_file.download_full_file_name, backup_full_file_name, logger) - except: - logger.error("Unknown error updating filesystem metadata when copying %s", rpd_file.download_full_file_name) - - - if not backup_succeeded: - if rpd_file.status == config.STATUS_DOWNLOAD_FAILED: - rpd_file.status = config.STATUS_DOWNLOAD_AND_BACKUP_FAILED - else: - rpd_file.status = config.STATUS_BACKUP_PROBLEM - else: - # backup any THM, audio or XMP files - if rpd_file.download_thm_full_name: - self.backup_additional_file(dest_dir, - rpd_file.download_thm_full_name) - if rpd_file.download_audio_full_name: - self.backup_additional_file(dest_dir, - rpd_file.download_audio_full_name) - if rpd_file.download_xmp_full_name: - self.backup_additional_file(dest_dir, - rpd_file.download_xmp_full_name) - - self.total_downloaded += rpd_file.size - bytes_not_downloaded = rpd_file.size - self.amount_downloaded - if bytes_not_downloaded and do_backup: - self.results_pipe.send((rpdmp.CONN_PARTIAL, (rpdmp.MSG_BYTES, (self.scan_pid, self.pid, self.total_downloaded, bytes_not_downloaded)))) - - self.results_pipe.send((rpdmp.CONN_PARTIAL, (rpdmp.MSG_FILE, - (backup_succeeded, do_backup, rpd_file)))) - - - - - - diff --git a/rapid/config.py b/rapid/config.py deleted file mode 100644 index 03b86fa..0000000 --- a/rapid/config.py +++ /dev/null @@ -1,58 +0,0 @@ -# -*- coding: latin1 -*- -### Copyright (C) 2007 - 2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -version = '0.4.11' - -GCONF_KEY="/apps/rapid-photo-downloader" - -DBUS_NAME = "net.damonlynch.RapidPhotoDownloader" - -#i18n -APP_NAME = "rapid-photo-downloader" - -MEDIA_LOCATION = "/media" - -SKIP_DOWNLOAD = "skip download" -ADD_UNIQUE_IDENTIFIER = "add unique identifier" - -# These next three values are fall back values that are used only -# if calls to xdg-user-dir fail -DEFAULT_PHOTO_LOCATIONS = ['Pictures', 'Photos'] -DEFAULT_BACKUP_LOCATION = 'Pictures' -DEFAULT_VIDEO_BACKUP_LOCATION = 'Videos' - -DEFAULT_VIDEO_LOCATIONS = ['Videos'] - -CRITICAL_ERROR = 1 -SERIOUS_ERROR = 2 -WARNING = 3 - -STATUS_DOWNLOAD_PENDING = 0 # going to try to download it -STATUS_DOWNLOADED = 1 # downloaded successfully -STATUS_DOWNLOADED_WITH_WARNING = 2 # downloaded ok but there was a warning -STATUS_BACKUP_PROBLEM = 3 # downloaded ok, but the file was not backed up, or had a problem (overwrite or duplicate) -STATUS_NOT_DOWNLOADED = 4 # has not yet been downloaded (but might be if the user chooses) -STATUS_DOWNLOAD_AND_BACKUP_FAILED = 5 # tried to download but failed, and the backup failed or had an error -STATUS_DOWNLOAD_FAILED = 6 # tried to download but failed -STATUS_WARNING = 7 # warning (shown in pre-download preview) -STATUS_CANNOT_DOWNLOAD = 8 # cannot be downloaded - -DEFAULT_WINDOW_WIDTH = 670 -DEFAULT_WINDOW_HEIGHT = 650 - - diff --git a/rapid/copyfiles.py b/rapid/copyfiles.py deleted file mode 100644 index c63e60f..0000000 --- a/rapid/copyfiles.py +++ /dev/null @@ -1,334 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import multiprocessing -import tempfile -import os -import random -import string - -import logging -logger = multiprocessing.get_logger() - -import rpdmultiprocessing as rpdmp -import rpdfile -import problemnotification as pn -import config -import thumbnail as tn -import io -import shutil -import stat -import hashlib - -from gettext import gettext as _ - -def copy_file_metadata(src, dst, logger=None): - """Copy all stat info (mode bits, atime, mtime, flags) from src to dst. - - Adapated from python's shutil.copystat. - - Necessary because with some NTFS file systems, there can be problems - with setting filesystem metadata like permissions and modification time""" - - st = os.stat(src) - mode = stat.S_IMODE(st.st_mode) - try: - os.utime(dst, (st.st_atime, st.st_mtime)) - except OSError as inst: - if logger: - logger.warning("Couldn't adjust file modification time when copying %s. %s: %s", src, inst.errno, inst.strerror) - try: - os.chmod(dst, mode) - except OSError as inst: - if logger: - logger.warning("Couldn't adjust file permissions when copying %s. %s: %s", src, inst.errno, inst.strerror) - - if hasattr(os, 'chflags') and hasattr(st, 'st_flags'): - try: - os.chflags(dst, st.st_flags) - except OSError as inst: - for err in 'EOPNOTSUPP', 'ENOTSUP': - if hasattr(errno, err) and inst.errno == getattr(errno, err): - break - else: - raise - - -class CopyFiles(multiprocessing.Process): - """ - Copies files from source to temporary directory, giving them a random name - """ - def __init__(self, photo_download_folder, video_download_folder, files, - verify_file, - modify_files_during_download, modify_pipe, - scan_pid, - batch_size_MB, results_pipe, terminate_queue, - run_event): - multiprocessing.Process.__init__(self) - self.results_pipe = results_pipe - self.terminate_queue = terminate_queue - self.batch_size_bytes = batch_size_MB * 1048576 # * 1024 * 1024 - self.io_buffer = 1048576 - self.photo_download_folder = photo_download_folder - self.video_download_folder = video_download_folder - self.files = files - self.verify_file = verify_file - self.modify_files_during_download = modify_files_during_download - self.modify_pipe = modify_pipe - self.scan_pid = scan_pid - self.no_files= len(self.files) - self.run_event = run_event - - - def check_termination_request(self): - """ - Check to see this process has not been requested to immediately terminate - """ - if not self.terminate_queue.empty(): - x = self.terminate_queue.get() - # terminate immediately - logger.info("Terminating file copying") - return True - return False - - - def update_progress(self, amount_downloaded, total): - - chunk_downloaded = amount_downloaded - self.bytes_downloaded - if (chunk_downloaded > self.batch_size_bytes) or (amount_downloaded == total): - self.bytes_downloaded = amount_downloaded - self.results_pipe.send((rpdmp.CONN_PARTIAL, (rpdmp.MSG_BYTES, (self.scan_pid, self.total_downloaded + amount_downloaded, chunk_downloaded)))) - if amount_downloaded == total: - self.bytes_downloaded = 0 - - - def run(self): - """start the actual copying of files""" - - #characters used to generate temporary filenames - filename_characters = string.letters + string.digits - - self.bytes_downloaded = 0 - self.total_downloaded = 0 - - self.create_temp_dirs() - - # Send the location of both temporary directories, so they can be - # removed once another process attempts to rename all the files in them - # and move them to generated subfolders - self.results_pipe.send((rpdmp.CONN_PARTIAL, (rpdmp.MSG_TEMP_DIRS, - (self.scan_pid, - self.photo_temp_dir, - self.video_temp_dir)))) - - if self.photo_temp_dir or self.video_temp_dir: - - self.thumbnail_maker = tn.Thumbnail() - - for i in range(self.no_files): - rpd_file = self.files[i] - - # pause if instructed by the caller - self.run_event.wait() - - if self.check_termination_request(): - return None - - #generate temporary name 5 digits long, no extension - temp_name = ''.join(random.choice(filename_characters) for i in xrange(5)) - - temp_full_file_name = os.path.join( - self._get_dest_dir(rpd_file.file_type), - temp_name) - rpd_file.temp_full_file_name = temp_full_file_name - - copy_succeeded = False - - src_bytes = '' - - try: - dest = io.open(temp_full_file_name, 'wb', self.io_buffer) - src = io.open(rpd_file.full_file_name, 'rb', self.io_buffer) - total = rpd_file.size - amount_downloaded = 0 - while True: - # first check if process is being terminated - if self.check_termination_request(): - logger.debug("Closing partially written temporary file") - dest.close() - src.close() - return None - else: - chunk = src.read(self.io_buffer) - if chunk: - dest.write(chunk) - src_bytes += chunk - amount_downloaded += len(chunk) - self.update_progress(amount_downloaded, total) - else: - break - dest.close() - src.close() - copy_succeeded = True - except (IOError, OSError) as inst: - rpd_file.add_problem(None, - pn.DOWNLOAD_COPYING_ERROR_W_NO, - {'filetype': rpd_file.title}) - rpd_file.add_extra_detail( - pn.DOWNLOAD_COPYING_ERROR_W_NO_DETAIL, - {'errorno': inst.errno, 'strerror': inst.strerror}) - - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("%(problem)s\nFile: %(file)s") % \ - {'problem': rpd_file.problem.get_problems(), - 'file': rpd_file.full_file_name} - - logger.error("Failed to download file: %s", rpd_file.full_file_name) - logger.error(inst) - self.update_progress(rpd_file.size, rpd_file.size) - except: - rpd_file.add_problem(None, - pn.DOWNLOAD_COPYING_ERROR, - {'filetype': rpd_file.title}) - rpd_file.add_extra_detail( - pn.DOWNLOAD_COPYING_ERROR_DETAIL, - _("An unknown error occurred")) - - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("%(problem)s\nFile: %(file)s") % \ - {'problem': rpd_file.problem.get_problems(), - 'file': rpd_file.full_file_name} - - logger.error("Failed to download file: %s", rpd_file.full_file_name) - self.update_progress(rpd_file.size, rpd_file.size) - - # increment this amount regardless of whether the copy actually - # succeeded or not. It's neccessary to keep the user informed. - self.total_downloaded += rpd_file.size - - try: - copy_file_metadata(rpd_file.full_file_name, temp_full_file_name, logger) - except: - logger.error("Unknown error updating filesystem metadata when copying %s", rpd_file.full_file_name) - - # copy THM (video thumbnail file) if there is one - if copy_succeeded and rpd_file.thm_full_name: - # reuse video's file name - temp_thm_full_name = temp_full_file_name + '__rpd__thm' - try: - shutil.copyfile(rpd_file.thm_full_name, temp_thm_full_name) - rpd_file.temp_thm_full_name = temp_thm_full_name - logger.debug("Copied video THM file %s", rpd_file.temp_thm_full_name) - except (IOError, OSError) as inst: - logger.error("Failed to download video THM file: %s", rpd_file.thm_full_name) - logger.error("%s: %s", inst.errno, inst.strerror) - try: - copy_file_metadata(rpd_file.thm_full_name, temp_thm_full_name. logger) - except: - logger.error("Unknown error updating filesystem metadata when copying %s", rpd_file.thm_full_name) - - else: - temp_thm_full_name = None - - #copy audio file if there is one - if copy_succeeded and rpd_file.audio_file_full_name: - # reuse photo's file name - temp_audio_full_name = temp_full_file_name + '__rpd__audio' - try: - shutil.copyfile(rpd_file.audio_file_full_name, temp_audio_full_name) - rpd_file.temp_audio_full_name = temp_audio_full_name - logger.debug("Copied audio file %s", rpd_file.temp_audio_full_name) - except (IOError, OSError) as inst: - logger.error("Failed to download audio file: %s", rpd_file.audio_file_full_name) - logger.error("%s: %s", inst.errno, inst.strerror) - try: - copy_file_metadata(rpd_file.audio_file_full_name, temp_audio_full_name, logger) - except: - logger.error("Unknown error updating filesystem metadata when copying %s", rpd_file.audio_file_full_name) - - - - if copy_succeeded and rpd_file.generate_thumbnail: - thumbnail, thumbnail_icon = self.thumbnail_maker.get_thumbnail( - temp_full_file_name, - temp_thm_full_name, - rpd_file.file_type, - (160, 120), (100,100)) - else: - thumbnail = None - thumbnail_icon = None - - if copy_succeeded and self.verify_file: - rpd_file.md5 = hashlib.md5(src_bytes).hexdigest() - - if rpd_file.metadata is not None: - rpd_file.metadata = None - - - download_count = i + 1 - if self.modify_files_during_download and copy_succeeded: - copy_finished = download_count == self.no_files - - self.modify_pipe.send((rpd_file, download_count, temp_full_file_name, - thumbnail_icon, thumbnail, copy_finished)) - else: - self.results_pipe.send((rpdmp.CONN_PARTIAL, (rpdmp.MSG_FILE, - (copy_succeeded, rpd_file, download_count, - temp_full_file_name, - thumbnail_icon, thumbnail)))) - - - self.results_pipe.send((rpdmp.CONN_COMPLETE, None)) - - - def _get_dest_dir(self, file_type): - if file_type == rpdfile.FILE_TYPE_PHOTO: - return self.photo_temp_dir - else: - return self.video_temp_dir - - def _create_temp_dir(self, folder): - try: - temp_dir = tempfile.mkdtemp(prefix="rpd-tmp-", dir=folder) - except OSError, (errno, strerror): - # FIXME: error reporting - logger.error("Failed to create temporary directory in %s: %s %s", - errono, - strerror, - folder) - temp_dir = None - - return temp_dir - - def create_temp_dirs(self): - self.photo_temp_dir = self.video_temp_dir = None - if self.photo_download_folder is not None: - self.photo_temp_dir = self._create_temp_dir(self.photo_download_folder) - logger.debug("Photo temporary directory: %s", self.photo_temp_dir) - if self.video_download_folder is not None: - self.video_temp_dir = self._create_temp_dir(self.video_download_folder) - logger.debug("Video temporary directory: %s", self.video_temp_dir) - - - diff --git a/rapid/device.py b/rapid/device.py deleted file mode 100644 index 77b03ac..0000000 --- a/rapid/device.py +++ /dev/null @@ -1,161 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import os -import gtk, gio - -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -import paths -import utilities - -from gettext import gettext as _ - -class Device: - def __init__(self, mount=None, path=None): - self.mount = mount - self.path = path - - def get_path(self): - if self.mount: - return self.mount.get_root().get_path() - else: - return self.path - - def get_name(self): - if self.mount: - return self.mount.get_name() - else: - return self.path - - def get_icon(self, size=16): - if self.mount: - icon = self.mount.get_icon() - else: - folder = gio.File(self.path) - file_info = folder.query_info(gio.FILE_ATTRIBUTE_STANDARD_ICON) - icon = file_info.get_icon() - - icontheme = gtk.icon_theme_get_default() - - icon_file = None - if isinstance(icon, gio.ThemedIcon): - try: - # on some user's systems, themes do not have icons associated with them - iconinfo = icontheme.choose_icon(icon.get_names(), size, gtk.ICON_LOOKUP_USE_BUILTIN) - icon_file = iconinfo.get_filename() - return gtk.gdk.pixbuf_new_from_file_at_size(icon_file, size, size) - except: - pass - - if not icon_file: - return icontheme.load_icon('folder', size, gtk.ICON_LOOKUP_USE_BUILTIN) - - -class UseDeviceDialog(gtk.Dialog): - """ - Simple dialog window that prompt's the user whether to use a certain - device or not - """ - def __init__(self, parent_window, device, post_choice_callback): - gtk.Dialog.__init__(self, _('Device Detected'), None, - gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, - (gtk.STOCK_NO, gtk.RESPONSE_CANCEL, - gtk.STOCK_YES, gtk.RESPONSE_OK)) - - self.post_choice_callback = post_choice_callback - - self.set_icon_from_file(paths.share_dir('glade3/rapid-photo-downloader.svg')) - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt - prompt_label = gtk.Label(_('Should this device or partition be used to download photos or videos from?')) - prompt_label.set_line_wrap(True) - prompt_hbox = gtk.HBox() - prompt_hbox.pack_start(prompt_label, False, False, padding=6) - device_label = gtk.Label() - device_label.set_markup("%s" % device.get_name()) - device_hbox = gtk.HBox() - device_hbox.pack_start(device_label, False, False) - path_label = gtk.Label() - path_label.set_markup("%s" % device.get_path()) - path_hbox = gtk.HBox() - path_hbox.pack_start(path_label, False, False) - - icon = device.get_icon(size=36) - if icon: - image = gtk.Image() - image.set_from_pixbuf(icon) - - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#usedeviceprompt - self.always_checkbutton = gtk.CheckButton(_('_Remember this choice'), True) - - if icon: - device_hbox_icon = gtk.HBox(homogeneous=False, spacing=6) - device_hbox_icon.pack_start(image, False, False, padding = 6) - device_vbox = gtk.VBox(homogeneous=True, spacing=6) - device_vbox.pack_start(device_hbox, False, False) - device_vbox.pack_start(path_hbox, False, False) - device_hbox_icon.pack_start(device_vbox, False, False) - self.vbox.pack_start(device_hbox_icon, padding = 6) - else: - self.vbox.pack_start(device_hbox, padding=6) - self.vbox.pack_start(path_hbox, padding = 6) - - self.vbox.pack_start(prompt_hbox, padding=6) - self.vbox.pack_start(self.always_checkbutton, padding=6) - - self.set_border_width(6) - self.set_has_separator(False) - - self.set_default_response(gtk.RESPONSE_OK) - - - self.set_transient_for(parent_window) - self.show_all() - self.device = device - - self.connect('response', self.on_response) - - def on_response(self, device_dialog, response): - user_selected = False - permanent_choice = self.always_checkbutton.get_active() - if response == gtk.RESPONSE_OK: - user_selected = True - logger.info("%s selected for downloading from", self.device.get_name()) - if permanent_choice: - logger.info("This device or partition will always be used to download from") - else: - logger.info("%s rejected as a download device", self.device.get_name()) - if permanent_choice: - logger.info("This device or partition will never be used to download from") - - self.post_choice_callback(self, user_selected, permanent_choice, - self.device) - - -def is_DCIM_device(path): - """ Returns true if directory specifies media with photos on it""" - - test_path = os.path.join(path, "DCIM") - return utilities.is_directory(test_path) - - - diff --git a/rapid/downloadtracker.py b/rapid/downloadtracker.py deleted file mode 100644 index e489903..0000000 --- a/rapid/downloadtracker.py +++ /dev/null @@ -1,357 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import time - -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -from rpdfile import FILE_TYPE_PHOTO, FILE_TYPE_VIDEO -from config import STATUS_DOWNLOAD_FAILED, STATUS_DOWNLOADED_WITH_WARNING, \ - STATUS_DOWNLOAD_AND_BACKUP_FAILED, STATUS_BACKUP_PROBLEM - -from gettext import gettext as _ - -class DownloadTracker: - """ - Track file downloads - their size, number, and any problems - """ - def __init__(self): - self.file_types_present_by_scan_pid = dict() - self._refresh_values() - - def _refresh_values(self): - """ these values are reset when a download is completed""" - self.size_of_download_in_bytes_by_scan_pid = dict() - self.total_bytes_backed_up_by_scan_pid = dict() - self.size_of_photo_backup_in_bytes_by_scan_pid = dict() - self.size_of_video_backup_in_bytes_by_scan_pid = dict() - self.raw_size_of_download_in_bytes_by_scan_pid = dict() - self.total_bytes_copied_by_scan_pid = dict() - self.total_bytes_video_backed_up_by_scan_pid = dict() - self.no_files_in_download_by_scan_pid = dict() - self.no_photos_in_download_by_scan_pid = dict() - self.no_videos_in_download_by_scan_pid = dict() - - - # 'Download count' tracks the index of the file being downloaded - # into the list of files that need to be downloaded -- much like - # a counter in a for loop, e.g. 'for i in list', where i is the counter - self.download_count_for_file_by_unique_id = dict() - self.download_count_by_scan_pid = dict() - self.rename_chunk = dict() - self.files_downloaded = dict() - self.photos_downloaded = dict() - self.videos_downloaded = dict() - self.photo_failures = dict() - self.video_failures = dict() - self.warnings = dict() - self.total_photos_downloaded = 0 - self.total_photo_failures = 0 - self.total_videos_downloaded = 0 - self.total_video_failures = 0 - self.total_warnings = 0 - self.total_bytes_to_download = 0 - self.backups_performed_by_unique_id = dict() - self.auto_delete = dict() - - def set_no_backup_devices(self, no_photo_backup_devices, no_video_backup_devices): - self.no_photo_backup_devices = no_photo_backup_devices - self.no_video_backup_devices = no_video_backup_devices - #~ self.no_backup_devices = no_photo_backup_devices + no_video_backup_devices -#~ - #~ def get_no_backup_devices(self): - #~ """ - #~ Returns how many devices are being used to backup files of each type - #~ Return value is an integer tuple: photo and video - #~ """ - #~ return (self.no_photo_backup_devices, self.no_video_backup_devices) - - def init_stats(self, scan_pid, photo_size_in_bytes, video_size_in_bytes, no_photos_to_download, no_videos_to_download): - no_files = no_photos_to_download + no_videos_to_download - self.no_files_in_download_by_scan_pid[scan_pid] = no_files - self.no_photos_in_download_by_scan_pid[scan_pid] = no_photos_to_download - self.no_videos_in_download_by_scan_pid[scan_pid] = no_videos_to_download - self.size_of_photo_backup_in_bytes_by_scan_pid[scan_pid] = photo_size_in_bytes * self.no_photo_backup_devices - self.size_of_video_backup_in_bytes_by_scan_pid[scan_pid] = video_size_in_bytes * self.no_video_backup_devices - bytes = photo_size_in_bytes + video_size_in_bytes - # rename_chunk is used to account for the time it takes to rename a file - # it is arbitrarily set to 10% of the time it takes to copy it - # this makes a difference to the user when they're downloading from a - # a high speed source - self.rename_chunk[scan_pid] = bytes / 10 / no_files - self.size_of_download_in_bytes_by_scan_pid[scan_pid] = bytes + self.rename_chunk[scan_pid] * no_files - self.raw_size_of_download_in_bytes_by_scan_pid[scan_pid] = bytes - self.total_bytes_to_download += self.size_of_download_in_bytes_by_scan_pid[scan_pid] - self.files_downloaded[scan_pid] = 0 - self.photos_downloaded[scan_pid] = 0 - self.videos_downloaded[scan_pid] = 0 - self.photo_failures[scan_pid] = 0 - self.video_failures[scan_pid] = 0 - self.warnings[scan_pid] = 0 - self.total_bytes_backed_up_by_scan_pid[scan_pid] = 0 - - def get_no_files_in_download(self, scan_pid): - return self.no_files_in_download_by_scan_pid[scan_pid] - - def get_no_files_downloaded(self, scan_pid, file_type): - if file_type == FILE_TYPE_PHOTO: - return self.photos_downloaded.get(scan_pid, 0) - else: - return self.videos_downloaded.get(scan_pid, 0) - - def get_no_files_failed(self, scan_pid, file_type): - if file_type == FILE_TYPE_PHOTO: - return self.photo_failures.get(scan_pid, 0) - else: - return self.video_failures.get(scan_pid, 0) - - def get_no_warnings(self, scan_pid): - return self.warnings.get(scan_pid, 0) - - def add_to_auto_delete(self, rpd_file): - if rpd_file.scan_pid in self.auto_delete: - self.auto_delete[rpd_file.scan_pid].append(rpd_file.full_file_name) - else: - self.auto_delete[rpd_file.scan_pid] = [rpd_file.full_file_name,] - - def get_files_to_auto_delete(self, scan_pid): - return self.auto_delete[scan_pid] - - def clear_auto_delete(self, scan_pid): - if scan_pid in self.auto_delete: - del self.auto_delete[scan_pid] - - def file_backed_up(self, unique_id): - self.backups_performed_by_unique_id[unique_id] = \ - self.backups_performed_by_unique_id.get(unique_id, 0) + 1 - - def all_files_backed_up(self, unique_id, file_type): - if unique_id in self.backups_performed_by_unique_id: - if file_type == FILE_TYPE_PHOTO: - return self.backups_performed_by_unique_id[unique_id] == self.no_photo_backup_devices - else: - return self.backups_performed_by_unique_id[unique_id] == self.no_video_backup_devices - else: - logger.critical("Unexpected unique_id in self.backups_performed_by_unique_id") - return True - - - def file_downloaded_increment(self, scan_pid, file_type, status): - self.files_downloaded[scan_pid] += 1 - - if status <> STATUS_DOWNLOAD_FAILED and status <> STATUS_DOWNLOAD_AND_BACKUP_FAILED: - if file_type == FILE_TYPE_PHOTO: - self.photos_downloaded[scan_pid] += 1 - self.total_photos_downloaded += 1 - else: - self.videos_downloaded[scan_pid] += 1 - self.total_videos_downloaded += 1 - - if status == STATUS_DOWNLOADED_WITH_WARNING or status == STATUS_BACKUP_PROBLEM: - self.warnings[scan_pid] += 1 - self.total_warnings += 1 - else: - if file_type == FILE_TYPE_PHOTO: - self.photo_failures[scan_pid] += 1 - self.total_photo_failures += 1 - else: - self.video_failures[scan_pid] += 1 - self.total_video_failures += 1 - - def get_percent_complete(self, scan_pid): - """ - Returns a float representing how much of the download - has been completed - """ - - # when calculating the percentage, there are three components: - # copy (download), rename ('rename_chunk'), and backup - percent_complete = (((float( - self.total_bytes_copied_by_scan_pid[scan_pid]) - + self.rename_chunk[scan_pid] * self.files_downloaded[scan_pid]) - + self.total_bytes_backed_up_by_scan_pid[scan_pid]) - / (self.size_of_download_in_bytes_by_scan_pid[scan_pid] + - self.size_of_photo_backup_in_bytes_by_scan_pid[scan_pid] + - self.size_of_video_backup_in_bytes_by_scan_pid[scan_pid] - )) * 100 - - return percent_complete - - def get_overall_percent_complete(self): - total = 0 - for scan_pid in self.total_bytes_copied_by_scan_pid: - total += (self.total_bytes_copied_by_scan_pid[scan_pid] + - (self.rename_chunk[scan_pid] * - self.files_downloaded[scan_pid])) - - percent_complete = float(total) / self.total_bytes_to_download - return percent_complete - - def set_total_bytes_copied(self, scan_pid, total_bytes): - self.total_bytes_copied_by_scan_pid[scan_pid] = total_bytes - - def increment_bytes_backed_up(self, scan_pid, chunk_downloaded): - self.total_bytes_backed_up_by_scan_pid[scan_pid] += chunk_downloaded - - def set_download_count_for_file(self, unique_id, download_count): - self.download_count_for_file_by_unique_id[unique_id] = download_count - - def get_download_count_for_file(self, unique_id): - return self.download_count_for_file_by_unique_id[unique_id] - - def set_download_count(self, scan_pid, download_count): - self.download_count_by_scan_pid[scan_pid] = download_count - - def get_file_types_present(self, scan_pid): - return self.file_types_present_by_scan_pid[scan_pid] - - def set_file_types_present(self, scan_pid, file_types_present): - self.file_types_present_by_scan_pid[scan_pid] = file_types_present - - def no_errors_or_warnings(self): - """ - Return True if there were no errors or warnings in the download - else return False - """ - return (self.total_warnings == 0 and - self.total_photo_failures == 0 and - self.total_video_failures == 0) - - def purge(self, scan_pid): - del self.no_files_in_download_by_scan_pid[scan_pid] - del self.size_of_download_in_bytes_by_scan_pid[scan_pid] - del self.raw_size_of_download_in_bytes_by_scan_pid[scan_pid] - del self.photos_downloaded[scan_pid] - del self.videos_downloaded[scan_pid] - del self.files_downloaded[scan_pid] - del self.photo_failures[scan_pid] - del self.video_failures[scan_pid] - del self.warnings[scan_pid] - - def purge_all(self): - self._refresh_values() - - - -class TimeCheck: - """ - Record times downloads commmence and pause - used in calculating time - remaining. - - Also tracks and reports download speed. - - Note: This is completely independent of the file / subfolder naming - preference "download start time" - """ - - def __init__(self): - # set the number of seconds gap with which to measure download time remaing - self.download_time_gap = 3 - - self.reset() - - def reset(self): - self.mark_set = False - self.total_downloaded_so_far = 0 - self.total_download_size = 0 - self.size_mark = 0 - - def increment(self, bytes_downloaded): - self.total_downloaded_so_far += bytes_downloaded - - def set_download_mark(self): - if not self.mark_set: - self.mark_set = True - - self.time_mark = time.time() - - def pause(self): - self.mark_set = False - - def check_for_update(self): - now = time.time() - update = now > (self.download_time_gap + self.time_mark) - - if update: - amt_time = now - self.time_mark - self.time_mark = now - amt_downloaded = self.total_downloaded_so_far - self.size_mark - self.size_mark = self.total_downloaded_so_far - download_speed = "%1.1f" % (amt_downloaded / 1048576 / amt_time) +_("MB/s") - else: - download_speed = None - - return (update, download_speed) - -class TimeForDownload: - # used to store variables, see below - pass - -class TimeRemaining: - """ - Calculate how much time is remaining to finish a download - """ - gap = 3 - def __init__(self): - self.clear() - - def set(self, scan_pid, size): - t = TimeForDownload() - t.time_remaining = None - t.size = size - t.downloaded = 0 - t.size_mark = 0 - t.time_mark = time.time() - self.times[scan_pid] = t - - def update(self, scan_pid, bytes_downloaded): - if scan_pid in self.times: - self.times[scan_pid].downloaded += bytes_downloaded - now = time.time() - tm = self.times[scan_pid].time_mark - amt_time = now - tm - if amt_time > self.gap: - self.times[scan_pid].time_mark = now - amt_downloaded = self.times[scan_pid].downloaded - self.times[scan_pid].size_mark - self.times[scan_pid].size_mark = self.times[scan_pid].downloaded - timefraction = amt_downloaded / float(amt_time) - amt_to_download = float(self.times[scan_pid].size) - self.times[scan_pid].downloaded - if timefraction: - self.times[scan_pid].time_remaining = amt_to_download / timefraction - - def _time_estimates(self): - for t in self.times: - yield self.times[t].time_remaining - - def time_remaining(self): - return max(self._time_estimates()) - - def set_time_mark(self, scan_pid): - if scan_pid in self.times: - self.times[scan_pid].time_mark = time.time() - - def clear(self): - self.times = {} - - def remove(self, scan_pid): - if scan_pid in self.times: - del self.times[scan_pid] diff --git a/rapid/errorlog.py b/rapid/errorlog.py deleted file mode 100644 index d391b89..0000000 --- a/rapid/errorlog.py +++ /dev/null @@ -1,94 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import gtk - -import pango -import config -import paths - -class ErrorLog(): - """ - Displays a log of errors, warnings or other information to the user - """ - - def __init__(self, rapidapp): - """ - Initialize values for log dialog, but do not display. - """ - - self.builder = gtk.Builder() - self.builder.set_translation_domain(config.APP_NAME) - self.builder.add_from_file(paths.share_dir("glade3/errorlog.ui")) - self.builder.connect_signals(self) - self.widget = self.builder.get_object("errorlog") - self.log_textview = self.builder.get_object("log_textview") - self.log_scrolledwindow = self.builder.get_object("log_scrolledwindow") - - self.widget.connect("delete-event", self.hide_window) - - self.rapidapp = rapidapp - #~ self.log_textview.set_cursor_visible(False) - self.textbuffer = self.log_textview.get_buffer() - - self.error_tag = self.textbuffer.create_tag(weight=pango.WEIGHT_BOLD, foreground="red") - self.warning_tag = self.textbuffer.create_tag(weight=pango.WEIGHT_BOLD) - self.extra_detail_tag = self.textbuffer.create_tag(style=pango.STYLE_ITALIC) - - def add_message(self, severity, problem, details, extra_detail): - if severity in [config.CRITICAL_ERROR, config.SERIOUS_ERROR]: - self.rapidapp.error_image.show() - elif severity == config.WARNING: - self.rapidapp.warning_image.show() - self.rapidapp.warning_vseparator.show() - - iter = self.textbuffer.get_end_iter() - if severity in [config.CRITICAL_ERROR, config.SERIOUS_ERROR]: - self.textbuffer.insert_with_tags(iter, problem +"\n", self.error_tag) - else: - self.textbuffer.insert_with_tags(iter, problem +"\n", self.warning_tag) - if details: - iter = self.textbuffer.get_end_iter() - self.textbuffer.insert(iter, details + "\n") - if extra_detail: - iter = self.textbuffer.get_end_iter() - self.textbuffer.insert_with_tags(iter, extra_detail +"\n", self.extra_detail_tag) - - iter = self.textbuffer.get_end_iter() - self.textbuffer.insert(iter, "\n") - - # move viewport to display the latest message - adjustment = self.log_scrolledwindow.get_vadjustment() - adjustment.set_value(adjustment.upper) - - - def on_errorlog_response(self, dialog, arg): - if arg == gtk.RESPONSE_CLOSE: - pass - self.rapidapp.error_image.hide() - self.rapidapp.warning_image.hide() - self.rapidapp.warning_vseparator.hide() - self.rapidapp.prefs.show_log_dialog = False - self.widget.hide() - return True - - def hide_window(self, window, event): - window.hide() - return True diff --git a/rapid/filemodify.py b/rapid/filemodify.py deleted file mode 100644 index 49a4d24..0000000 --- a/rapid/filemodify.py +++ /dev/null @@ -1,180 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import os.path, fractions -import subprocess -import hashlib -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -import rpdmultiprocessing as rpdmp -import rpdfile -import metadataxmp as mxmp -import subfolderfile -import config -import problemnotification as pn - -from gettext import gettext as _ - -WRITE_XMP_INPLACE = rpdfile.NON_RAW_IMAGE_EXTENSIONS + ['dng'] - - -def lossless_rotate(jpeg): - """using exiftran, performs a lossless, inplace translation of a jpeg, preserving time stamps""" - try: - logger.debug("Auto rotating %s", jpeg) - proc = subprocess.Popen(['exiftran', '-a', '-i', '-p', jpeg], stdout=subprocess.PIPE) - v = proc.communicate()[0].strip() - except OSError: - v = None - return v - -class FileModify(multiprocessing.Process): - def __init__(self, auto_rotate_jpeg, focal_length, verify_file, - refresh_md5_on_file_change, results_pipe, terminate_queue, - run_event): - multiprocessing.Process.__init__(self) - self.results_pipe = results_pipe - self.terminate_queue = terminate_queue - self.run_event = run_event - - self.auto_rotate_jpeg = auto_rotate_jpeg - self.focal_length = focal_length - self.verify_file = verify_file - self.refresh_md5_on_file_change = refresh_md5_on_file_change - - def check_termination_request(self): - """ - Check to see this process has not been requested to immediately terminate - """ - if not self.terminate_queue.empty(): - x = self.terminate_queue.get() - # terminate immediately - return True - return False - - def create_rational(self, value): - return '%s/%s' % (value.numerator, value.denominator) - - def run(self): - - download_count = 0 - copy_finished = False - while not copy_finished: - logger.debug("Finished %s. Getting next task.", download_count) - - data = self.results_pipe.recv() - if len(data) > 2: - rpd_file, download_count, temp_full_file_name, thumbnail_icon, thumbnail, copy_finished = data - else: - rpd_file, copy_finished = data - if rpd_file is None: - # this is a termination signal - logger.info("Terminating file modify via pipe") - return None - # pause if instructed by the caller - self.run_event.wait() - - if self.check_termination_request(): - return None - - copy_succeeded = True - redo_md5 = False - - if self.verify_file: - logger.debug("Verifying file %s....", rpd_file.name) - md5 = hashlib.md5(open(temp_full_file_name).read()).hexdigest() - if md5 <> rpd_file.md5: - logger.critical("%s file verification FAILED", rpd_file.name) - logger.critical("The %s did not download correctly!", rpd_file.title) - - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - - rpd_file.add_problem(None, pn.FILE_VERIFICATION_FAILED, - {'filetype': rpd_file.title}) - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("%(problem)s\nFile: %(file)s") % \ - {'problem': rpd_file.problem.get_problems(), - 'file': rpd_file.full_file_name} - copy_succeeded = False - else: - logger.debug("....file %s verified", rpd_file.name) - - - if copy_succeeded: - if self.auto_rotate_jpeg and rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - if rpd_file.extension in rpdfile.JPEG_EXTENSIONS: - lossless_rotate(rpd_file.temp_full_file_name) - redo_md5 = True - - xmp_sidecar = None - # check to see if focal length and aperture data should be manipulated - if self.focal_length is not None and rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - if subfolderfile.load_metadata(rpd_file, temp_file=True): - a = rpd_file.metadata.aperture() - if a == '0.0': - logger.info("Adjusting focal length and aperture for %s (%s)", rpd_file.temp_full_file_name, rpd_file.name) - - new_focal_length = fractions.Fraction(self.focal_length,1) - new_aperture = fractions.Fraction(8,1) - if rpd_file.extension in WRITE_XMP_INPLACE: - try: - rpd_file.metadata["Exif.Photo.FocalLength"] = new_focal_length - rpd_file.metadata["Exif.Photo.FNumber"] = new_aperture - rpd_file.metadata.write(preserve_timestamps=True) - redo_md5 = True - logger.debug("Wrote new focal length and aperture to %s (%s)", rpd_file.temp_full_file_name, rpd_file.name) - except: - logger.error("failed to write new focal length and aperture to %s (%s)!", rpd_file.temp_full_file_name, rpd_file.name) - else: - # write to xmp sidecar - xmp_sidecar = mxmp.XmpMetadataSidecar(rpd_file.temp_full_file_name) - xmp_sidecar.set_exif_value('FocalLength', self.create_rational(new_focal_length)) - xmp_sidecar.set_exif_value('FNumber', self.create_rational(new_aperture)) - # store values in rpd_file, so they can be used in the subfolderfile process - rpd_file.new_focal_length = new_focal_length - rpd_file.new_aperture = new_aperture - - - - if xmp_sidecar is not None: - # need to write out xmp sidecar - o = xmp_sidecar.write_xmp_sidecar() - logger.debug("Wrote XMP sidecar file") - logger.debug("exiv2 output: %s", o) - rpd_file.temp_xmp_full_name = rpd_file.temp_full_file_name + '.xmp' - - if self.refresh_md5_on_file_change and redo_md5: - rpd_file.md5 = hashlib.md5(open(temp_full_file_name).read()).hexdigest() - - - - rpd_file.metadata = None #purge metadata, as it cannot be pickled - - - self.results_pipe.send((rpdmp.CONN_PARTIAL, - (copy_succeeded, rpd_file, download_count, - temp_full_file_name, - thumbnail_icon, thumbnail))) - - self.results_pipe.send((rpdmp.CONN_COMPLETE, None)) - - diff --git a/rapid/filmstrip.py b/rapid/filmstrip.py deleted file mode 100755 index 916cb39..0000000 --- a/rapid/filmstrip.py +++ /dev/null @@ -1,118 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2010-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -""" -Adds a filmstrip to the left and right of a pixbuf -""" - -import gtk - - -xpm_data = [ -"12 10 27 1", -" c #000000", -". c #232323", -"+ c #7A7A7A", -"@ c #838383", -"# c #8C8C8C", -"$ c #909090", -"% c #8E8E8E", -"& c #525252", -"* c #6E6E6E", -"= c #939393", -"- c #A3A3A3", -"; c #ABABAB", -"> c #A8A8A8", -", c #9B9B9B", -"' c #727272", -") c #A4A4A4", -"! c #BBBBBB", -"~ c #C4C4C4", -"{ c #C1C1C1", -"] c #AFAFAF", -"^ c #3E3E3E", -"/ c #A6A6A6", -"( c #BEBEBE", -"_ c #C8C8C8", -": c #070707", -"< c #090909", -"[ c #0A0A0A", -" ", -" ", -" ", -" .+@#$%& ", -" *@=-;>, ", -" '%)!~{] ", -" ^$/(_~% ", -" :<[[[ ", -" ", -" "] - - -def add_filmstrip(pixbuf): - """ - Adds a filmstrip to the left and right of a pixbuf - - Returns a pixbuf - - """ - filmstrip = gtk.gdk.pixbuf_new_from_xpm_data(xpm_data) - filmstrip_width = filmstrip.get_width() - filmstrip_height = filmstrip.get_height() - filmstrip_right = filmstrip.flip(True) - - - original = pixbuf - original_height = original.get_height() - thumbnail_width = original.get_width() + filmstrip_width * 2 - thumbnail_right_col = original.get_width() + filmstrip_width - - thumbnail = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, thumbnail_width, original.get_height()) - - #add filmstrips to left and right - for i in range(original_height / filmstrip_height): - filmstrip.copy_area(0, 0, filmstrip_width, filmstrip_height, thumbnail, 0, i * filmstrip_height) - filmstrip_right.copy_area(0, 0, filmstrip_width, filmstrip_height, thumbnail, thumbnail_right_col, i * filmstrip_height) - - #now do the remainder, at the bottom - remaining_height = original_height % filmstrip_height - if remaining_height: - filmstrip.copy_area(0, 0, filmstrip_width, remaining_height, thumbnail, 0, original_height-remaining_height) - filmstrip_right.copy_area(0, 0, filmstrip_width, remaining_height, thumbnail, thumbnail_right_col, original_height-remaining_height) - - if original.get_has_alpha(): - thumbnail = thumbnail.add_alpha(False, 0,0,0) - #copy in the original image - original.copy_area(0, 0, original.get_width(), original_height, thumbnail, filmstrip_width, 0) - - return thumbnail - - -if __name__ == '__main__': - import sys - - - if (len(sys.argv) != 2): - print 'Usage: ' + sys.argv[0] + ' path/to/photo/image' - - else: - p = gtk.gdk.pixbuf_new_from_file(sys.argv[1]) - p2 = add_filmstrip(p) - p2.save('testing.png', 'png') diff --git a/rapid/generatename.py b/rapid/generatename.py deleted file mode 100644 index 446aaf8..0000000 --- a/rapid/generatename.py +++ /dev/null @@ -1,546 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import os, re, datetime, string, collections - -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -import problemnotification as pn - -from generatenameconfig import * - -from gettext import gettext as _ - - -def convert_date_for_strftime(datetime_user_choice): - try: - return DATE_TIME_CONVERT[LIST_DATE_TIME_L2.index(datetime_user_choice)] - except: - raise PrefValueInvalidError(datetime_user_choice) - - -class PhotoName: - """ - Generate the name of a photo. Used as a base class for generating names - of videos, as well as subfolder names for both file types - """ - - def __init__(self, pref_list): - self.pref_list = pref_list - - - # Some of the next values are overwritten in derived classes - self.strip_initial_period_from_extension = False - self.strip_forward_slash = True - self.L1_date_check = IMAGE_DATE #used in _get_date_component() - self.component = pn.FILENAME_COMPONENT #used in error reporting - - - def _get_values_from_pref_list(self): - for i in range(0, len(self.pref_list), 3): - yield (self.pref_list[i], self.pref_list[i+1], self.pref_list[i+2]) - - def _get_date_component(self): - """ - Returns portion of new file / subfolder name based on date time. - If the date is missing, will attempt to use the fallback date. - """ - - # step 1: get the correct value from metadata - if self.L1 == self.L1_date_check: - if self.L2 == SUBSECONDS: - d = self.rpd_file.metadata.sub_seconds(missing=None) - if d is None: - self.rpd_file.problem.add_problem(self.component, pn.MISSING_METADATA, _(self.L2)) - return '' - else: - return d - else: - d = self.rpd_file.metadata.date_time(missing=None) - - elif self.L1 == TODAY: - d = datetime.datetime.now() - elif self.L1 == YESTERDAY: - delta = datetime.timedelta(days = 1) - d = datetime.datetime.now() - delta - elif self.L1 == DOWNLOAD_TIME: - d = self.rpd_file.download_start_time - else: - raise("Date options invalid") - - # step 2: if have a value, try to convert it to string format - if d: - try: - return d.strftime(convert_date_for_strftime(self.L2)) - except: - logger.warning("Exif date time value appears invalid for file %s", self.rpd_file.full_file_name) - - # step 3: handle a missing value using file modification time - if self.rpd_file.modification_time: - try: - d = datetime.datetime.fromtimestamp(self.rpd_file.modification_time) - except: - self.rpd_file.add_problem(self.component, pn.INVALID_DATE_TIME, '') - logger.error("Both file modification time and metadata date & time are invalid for file %s", self.rpd_file.full_file_name) - return '' - else: - self.rpd_file.add_problem(self.component, pn.MISSING_METADATA, _(self.L1)) - return '' - - try: - return d.strftime(convert_date_for_strftime(self.L2)) - except: - self.rpd_file.add_problem(self.component, pn.INVALID_DATE_TIME, d) - logger.error("Both file modification time and metadata date & time are invalid for file %s", self.rpd_file.full_file_name) - return '' - - def _get_associated_file_extension(self, associate_file): - """ - Generates extensions with correct capitalization for files like - thumbnail or audio files. - """ - if associate_file: - extension = os.path.splitext(associate_file)[1] - if self.L2 == UPPERCASE: - extension = extension.upper() - elif self.L2 == LOWERCASE: - extension = extension.lower() - else: - extension = None - return extension - - - def _get_thm_extension(self): - """ - Generates THM extension with correct capitalization, if needed - """ - self.rpd_file.thm_extension = self._get_associated_file_extension(self.rpd_file.thm_full_name) - - def _get_audio_extension(self): - """ - Generates audio extension with correct capitalization, if needed - e.g. WAV or wav - """ - self.rpd_file.audio_extension = self._get_associated_file_extension(self.rpd_file.audio_file_full_name) - - def _get_xmp_extension(self, extension): - """ - Generates XMP extension with correct capitalization, if needed. - """ - if self.rpd_file.temp_xmp_full_name: - if self.L2 == UPPERCASE: - self.rpd_file.xmp_extension = '.XMP' - elif self.L2 == LOWERCASE: - self.rpd_file.xmp_extension = '.xmp' - else: - # mimic capitalization of extension - if extension.isupper(): - self.rpd_file.xmp_extension = '.XMP' - else: - self.rpd_file.xmp_extension = '.xmp' - else: - self.rpd_file.xmp_extension = None - - - def _get_filename_component(self): - """ - Returns portion of new file / subfolder name based on the file name - """ - - name, extension = os.path.splitext(self.rpd_file.name) - - if self.L1 == NAME_EXTENSION: - filename = self.rpd_file.name - self._get_thm_extension() - self._get_audio_extension() - self._get_xmp_extension(extension) - elif self.L1 == NAME: - filename = name - elif self.L1 == EXTENSION: - self._get_thm_extension() - self._get_audio_extension() - self._get_xmp_extension(extension) - if extension: - if not self.strip_initial_period_from_extension: - # keep the period / dot of the extension, so the user does not - # need to manually specify it - filename = extension - else: - # having the period when this is used as a part of a subfolder name - # is a bad idea when it is at the start! - filename = extension[1:] - else: - self.rpd_file.add_problem(self.component, pn.MISSING_FILE_EXTENSION) - return "" - elif self.L1 == IMAGE_NUMBER or self.L1 == VIDEO_NUMBER: - n = re.search("(?P[0-9]+$)", name) - if not n: - self.rpd_file.add_problem(self.component, pn.MISSING_IMAGE_NUMBER) - return '' - else: - image_number = n.group("image_number") - - if self.L2 == IMAGE_NUMBER_ALL: - filename = image_number - elif self.L2 == IMAGE_NUMBER_1: - filename = image_number[-1] - elif self.L2 == IMAGE_NUMBER_2: - filename = image_number[-2:] - elif self.L2 == IMAGE_NUMBER_3: - filename = image_number[-3:] - elif self.L2 == IMAGE_NUMBER_4: - filename = image_number[-4:] - else: - raise TypeError("Incorrect filename option") - - if self.L2 == UPPERCASE: - filename = filename.upper() - elif self.L2 == LOWERCASE: - filename = filename.lower() - - return filename - - def _get_metadata_component(self): - """ - Returns portion of new image / subfolder name based on the metadata - - Note: date time metadata found in _getDateComponent() - """ - - if self.L1 == APERTURE: - v = self.rpd_file.metadata.aperture() - elif self.L1 == ISO: - v = self.rpd_file.metadata.iso() - elif self.L1 == EXPOSURE_TIME: - v = self.rpd_file.metadata.exposure_time(alternativeFormat=True) - elif self.L1 == FOCAL_LENGTH: - v = self.rpd_file.metadata.focal_length() - elif self.L1 == CAMERA_MAKE: - v = self.rpd_file.metadata.camera_make() - elif self.L1 == CAMERA_MODEL: - v = self.rpd_file.metadata.camera_model() - elif self.L1 == SHORT_CAMERA_MODEL: - v = self.rpd_file.metadata.short_camera_model() - elif self.L1 == SHORT_CAMERA_MODEL_HYPHEN: - v = self.rpd_file.metadata.short_camera_model(includeCharacters = "\-") - elif self.L1 == SERIAL_NUMBER: - v = self.rpd_file.metadata.camera_serial() - elif self.L1 == SHUTTER_COUNT: - v = self.rpd_file.metadata.shutter_count() - if v: - v = int(v) - padding = LIST_SHUTTER_COUNT_L2.index(self.L2) + 3 - formatter = '%0' + str(padding) + "i" - v = formatter % v - elif self.L1 == FILE_NUMBER: - v = self.rpd_file.metadata.file_number() - if v and self.L2 == FILE_NUMBER_FOLDER: - v = v[:3] - elif self.L1 == OWNER_NAME: - v = self.rpd_file.metadata.owner_name() - elif self.L1 == ARTIST: - v = self.rpd_file.metadata.artist() - elif self.L1 == COPYRIGHT: - v = self.rpd_file.metadata.copyright() - else: - raise TypeError("Invalid metadata option specified") - if self.L1 in [CAMERA_MAKE, CAMERA_MODEL, SHORT_CAMERA_MODEL, - SHORT_CAMERA_MODEL_HYPHEN, OWNER_NAME, ARTIST, - COPYRIGHT]: - if self.L2 == UPPERCASE: - v = v.upper() - elif self.L2 == LOWERCASE: - v = v.lower() - if not v: - self.rpd_file.add_problem(self.component, pn.MISSING_METADATA, _(self.L1)) - return v - - def _calculate_letter_sequence(self, sequence): - - def _letters(x): - """ - Adapted from algorithm at http://en.wikipedia.org/wiki/Hexavigesimal - """ - v = '' - while x > 25: - r = x % 26 - x= x / 26 - 1 - v = string.lowercase[r] + v - v = string.lowercase[x] + v - - return v - - - v = _letters(sequence) - if self.L2 == UPPERCASE: - v = v.upper() - - return v - - def _format_sequence_no(self, value, amountToPad): - padding = LIST_SEQUENCE_NUMBERS_L2.index(amountToPad) + 1 - formatter = '%0' + str(padding) + "i" - return formatter % value - - def _get_downloads_today(self): - return self._format_sequence_no(self.rpd_file.sequences.get_downloads_today(), self.L2) - - def _get_session_sequence_no(self): - return self._format_sequence_no(self.rpd_file.sequences.get_session_sequence_no(), self.L2) - - def _get_stored_sequence_no(self): - return self._format_sequence_no(self.rpd_file.sequences.get_stored_sequence_no(), self.L2) - - def _get_sequence_letter(self): - return self._calculate_letter_sequence(self.rpd_file.sequences.get_sequence_letter()) - - def _get_sequences_component(self): - if self.L1 == DOWNLOAD_SEQ_NUMBER: - return self._get_downloads_today() - elif self.L1 == SESSION_SEQ_NUMBER: - return self._get_session_sequence_no() - elif self.L1 == STORED_SEQ_NUMBER: - return self._get_stored_sequence_no() - elif self.L1 == SEQUENCE_LETTER: - return self._get_sequence_letter() - - - #~ elif self.L1 == SUBFOLDER_SEQ_NUMBER: - #~ return self._getSubfolderSequenceNo() - - - - def _get_component(self): - try: - if self.L0 == DATE_TIME: - return self._get_date_component() - elif self.L0 == TEXT: - return self.L1 - elif self.L0 == FILENAME: - return self._get_filename_component() - elif self.L0 == METADATA: - return self._get_metadata_component() - elif self.L0 == SEQUENCES: - return self._get_sequences_component() - elif self.L0 == JOB_CODE: - return self.rpd_file.job_code - elif self.L0 == SEPARATOR: - return os.sep - except: - self.rpd_file.add_problem(self.component, pn.ERROR_IN_GENERATION, _(self.L0)) - return '' - - - def generate_name(self, rpd_file): - self.rpd_file = rpd_file - - name = '' - - for self.L0, self.L1, self.L2 in self._get_values_from_pref_list(): - v = self._get_component() - if v: - name += v - - # remove any null characters - they are bad news in filenames - name = name.replace('\x00', '') - - if self.rpd_file.strip_characters: - for c in r'\:*?"<>|': - name = name.replace(c, '') - - if self.strip_forward_slash: - name = name.replace('/', '') - - name = name.strip() - - return name - - - - -class VideoName(PhotoName): - def __init__(self, pref_list): - PhotoName.__init__(self, pref_list) - self.L1_date_check = VIDEO_DATE #used in _get_date_component() - - def _get_metadata_component(self): - """ - Returns portion of video / subfolder name based on the metadata - - Note: date time metadata found in _getDateComponent() - """ - return get_video_metadata_component(self) - -class PhotoSubfolder(PhotoName): - """ - Generate subfolder names for photo files - """ - - def __init__(self, pref_list): - self.pref_list = pref_list - - self.strip_extraneous_white_space = re.compile(r'\s*%s\s*' % os.sep) - self.strip_initial_period_from_extension = True - self.strip_forward_slash = False - self.L1_date_check = IMAGE_DATE #used in _get_date_component() - self.component = pn.SUBFOLDER_COMPONENT #used in error reporting - - def generate_name(self, rpd_file): - - subfolders = PhotoName.generate_name(self, rpd_file) - - # subfolder value must never start with a separator, or else any - # os.path.join function call will fail to join a subfolder to its - # parent folder - if subfolders: - if subfolders[0] == os.sep: - subfolders = subfolders[1:] - - # remove any spaces before and after a directory name - if subfolders and self.rpd_file.strip_characters: - subfolders = self.strip_extraneous_white_space.sub(os.sep, subfolders) - - return subfolders - - - - -class VideoSubfolder(PhotoSubfolder): - """ - Generate subfolder names for video files - """ - - def __init__(self, pref_list): - PhotoSubfolder.__init__(self, pref_list) - self.L1_date_check = VIDEO_DATE #used in _get_date_component() - - - def _get_metadata_component(self): - """ - Returns portion of video / subfolder name based on the metadata - - Note: date time metadata found in _getDateComponent() - """ - return get_video_metadata_component(self) - -def get_video_metadata_component(video): - """ - Returns portion of video / subfolder name based on the metadata - - This is outside of a class definition because of the inheritence - hierarchy. - """ - - problem = None - if video.L1 == CODEC: - v = video.rpd_file.metadata.codec() - elif video.L1 == WIDTH: - v = video.rpd_file.metadata.width() - elif video.L1 == HEIGHT: - v = video.rpd_file.metadata.height() - elif video.L1 == FPS: - v = video.rpd_file.metadata.frames_per_second() - elif video.L1 == LENGTH: - v = video.rpd_file.metadata.length() - else: - raise TypeError("Invalid metadata option specified") - if video.L1 in [CODEC]: - if video.L2 == UPPERCASE: - v = v.upper() - elif video.L2 == LOWERCASE: - v = v.lower() - if not v: - video.rpd_file.add_problem(video.component, pn.MISSING_METADATA, _(video.L1)) - return v - -class Sequences: - """ - Holds sequence numbers and letters used in generating filenames. - """ - def __init__(self, downloads_today_tracker, stored_sequence_no): - self.session_sequence_no = 0 - self.sequence_letter = -1 - self.downloads_today_tracker = downloads_today_tracker - self.stored_sequence_no = stored_sequence_no - self.matched_sequences = None - - def set_matched_sequence_value(self, matched_sequences): - self.matched_sequences = matched_sequences - - def get_session_sequence_no(self): - if self.matched_sequences is not None: - return self.matched_sequences.session_sequence_no - else: - return self._get_session_sequence_no() - - def _get_session_sequence_no(self): - return self.session_sequence_no + 1 - - def get_sequence_letter(self): - if self.matched_sequences is not None: - return self.matched_sequences.sequence_letter - else: - return self._get_sequence_letter() - - def _get_sequence_letter(self): - return self.sequence_letter + 1 - - def increment(self, uses_session_sequece_no, uses_sequence_letter): - if uses_session_sequece_no: - self.session_sequence_no += 1 - if uses_sequence_letter: - self.sequence_letter += 1 - - def get_downloads_today(self): - if self.matched_sequences is not None: - return self.matched_sequences.downloads_today - else: - return self._get_downloads_today() - - def _get_downloads_today(self): - v = self.downloads_today_tracker.get_downloads_today() - if v == -1: - return 1 - else: - return v + 1 - - def get_stored_sequence_no(self): - if self.matched_sequences is not None: - return self.matched_sequences.stored_sequence_no - else: - return self._get_stored_sequence_no() - - def _get_stored_sequence_no(self): - # Must add 1 to the value, for historic reasons (that is how it used - # to work) - return self.stored_sequence_no + 1 - - def create_matched_sequences(self): - sequences = collections.namedtuple( - 'AssignedSequences', - 'session_sequence_no sequence_letter downloads_today stored_sequence_no' - ) - sequences.session_sequence_no = self._get_session_sequence_no() - sequences.sequence_letter = self._get_sequence_letter() - sequences.downloads_today = self._get_downloads_today() - sequences.stored_sequence_no = self._get_stored_sequence_no() - return sequences diff --git a/rapid/generatenameconfig.py b/rapid/generatenameconfig.py deleted file mode 100644 index 23e58f6..0000000 --- a/rapid/generatenameconfig.py +++ /dev/null @@ -1,512 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -# Special key in each dictionary which specifies the order of elements. -# It is very important to have a consistent and rational order when displaying -# these prefs to the user, and dictionaries are unsorted. - -import os - -from gettext import gettext as _ - -ORDER_KEY = "__order__" - -# PLEASE NOTE: these values are duplicated in a dummy class whose function -# is to have them put into the translation template. If you change the values below -# then you MUST change the value in class i18TranslateMeThanks as well!! - -# *** Level 0, i.e. first column of values presented to user -DATE_TIME = 'Date time' -TEXT = 'Text' -FILENAME = 'Filename' -METADATA = 'Metadata' -SEQUENCES = 'Sequences' -JOB_CODE = 'Job code' - -SEPARATOR = os.sep - -# *** Level 1, i.e. second column of values presented to user - -# Date time -IMAGE_DATE = 'Image date' -TODAY = 'Today' -YESTERDAY = 'Yesterday' -VIDEO_DATE = 'Video date' -DOWNLOAD_TIME = 'Download time' - -# File name -NAME_EXTENSION = 'Name + extension' -NAME = 'Name' -EXTENSION = 'Extension' -IMAGE_NUMBER = 'Image number' -VIDEO_NUMBER = 'Video number' - -# Metadata -APERTURE = 'Aperture' -ISO = 'ISO' -EXPOSURE_TIME = 'Exposure time' -FOCAL_LENGTH = 'Focal length' -CAMERA_MAKE = 'Camera make' -CAMERA_MODEL = 'Camera model' -SHORT_CAMERA_MODEL = 'Short camera model' -SHORT_CAMERA_MODEL_HYPHEN = 'Hyphenated short camera model' -SERIAL_NUMBER = 'Serial number' -SHUTTER_COUNT = 'Shutter count' -#Currently the only file number is Exif.CanonFi.FileNumber, -#which is in the format xxx-yyyy, where xxx is the folder and yyyy the image -FILE_NUMBER = 'File number' -OWNER_NAME = 'Owner name' -COPYRIGHT = 'Copyright' -ARTIST = 'Artist' - -# Video metadata -CODEC = 'Codec' -WIDTH = 'Width' -HEIGHT = 'Height' -FPS = 'Frames Per Second' -LENGTH = 'Length' - -#Image sequences -DOWNLOAD_SEQ_NUMBER = 'Downloads today' -SESSION_SEQ_NUMBER = 'Session number' -SUBFOLDER_SEQ_NUMBER = 'Subfolder number' -STORED_SEQ_NUMBER = 'Stored number' -SEQUENCE_LETTER = 'Sequence letter' - - - -# *** Level 2, i.e. third and final column of values presented to user - -# Image number -IMAGE_NUMBER_ALL = 'All digits' -IMAGE_NUMBER_1 = 'Last digit' -IMAGE_NUMBER_2 = 'Last 2 digits' -IMAGE_NUMBER_3 = 'Last 3 digits' -IMAGE_NUMBER_4 = 'Last 4 digits' - - -# Case -ORIGINAL_CASE = "Original Case" -UPPERCASE = "UPPERCASE" -LOWERCASE = "lowercase" - -# Sequence number -SEQUENCE_NUMBER_1 = "One digit" -SEQUENCE_NUMBER_2 = "Two digits" -SEQUENCE_NUMBER_3 = "Three digits" -SEQUENCE_NUMBER_4 = "Four digits" -SEQUENCE_NUMBER_5 = "Five digits" -SEQUENCE_NUMBER_6 = "Six digits" -SEQUENCE_NUMBER_7 = "Seven digits" - -#File number -FILE_NUMBER_FOLDER = "Folder only" -FILE_NUMBER_ALL = "Folder and file" - -# Now, define dictionaries and lists of valid combinations of preferences. - -# Level 2 - -# Date - -SUBSECONDS = 'Subseconds' - -# ****** NOTE 1: if changing LIST_DATE_TIME_L2, you MUST update the default subfolder preference below ***** -# ****** NOTE 2: if changing LIST_DATE_TIME_L2, you MUST update DATE_TIME_CONVERT below ***** -LIST_DATE_TIME_L2 = ['YYYYMMDD', 'YYYY-MM-DD','YYMMDD', 'YY-MM-DD', - 'MMDDYYYY', 'MMDDYY', 'MMDD', - 'DDMMYYYY', 'DDMMYY', 'YYYY', 'YY', - 'MM', 'DD', 'Month (full)', 'Month (abbreviated)', - 'HHMMSS', 'HHMM', 'HH-MM-SS', 'HH-MM', 'HH', 'MM (minutes)', 'SS'] - - -LIST_IMAGE_DATE_TIME_L2 = LIST_DATE_TIME_L2 + [SUBSECONDS] - -DEFAULT_SUBFOLDER_PREFS = [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[9], '/', '', '', DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0]] -DEFAULT_VIDEO_SUBFOLDER_PREFS = [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[9], '/', '', '', DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0]] - -class i18TranslateMeThanks: - """ this class is never used in actual running code - Its purpose is to have these values inserted into the program's i18n template file - - """ - def __init__(self): - _('Date time') - _('Text') - _('Filename') - _('Metadata') - _('Sequences') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode - _('Job code') - _('Image date') - _('Video date') - _('Today') - _('Yesterday') - # Translators: Download time is the time and date that the download started (when the user clicked the Download button) - _('Download time') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Name + extension') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Name') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Extension') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Image number') - _('Video number') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Aperture') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('ISO') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Exposure time') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Focal length') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Camera make') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Camera model') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Short camera model') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Hyphenated short camera model') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Serial number') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Shutter count') - #File number currently refers to the Exif value Exif.Canon.FileNumber - _('File number') - #Only the folder component of the Exif.Canon.FileNumber value - _('Folder only') - #The folder and file component of the Exif.Canon.FileNumber value - _('Folder and file') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamemetadata - _('Owner name') - _('Codec') - _('Width') - _('Height') - _('Length') - _('Frames Per Second') - _('Artist') - _('Copyright') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers - _('Downloads today') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers - _('Session number') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers - _('Subfolder number') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequencenumbers - _('Stored number') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#sequenceletters - _('Sequence letter') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('All digits') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Last digit') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Last 2 digits') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Last 3 digits') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamefilename - _('Last 4 digits') - # Translators: please not the capitalization of this text, and keep it the same if your language features capitalization - _("Original Case") - # Translators: please not the capitalization of this text, and keep it the same if your language features capitalization - _("UPPERCASE") - # Translators: please not the capitalization of this text, and keep it the same if your language features capitalization - _("lowercase") - _("One digit") - _("Two digits") - _("Three digits") - _("Four digits") - _("Five digits") - _("Six digits") - _("Seven digits") - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('Subseconds') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('YYYYMMDD') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('YYYY-MM-DD') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('YYMMDD') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('YY-MM-DD') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('MMDDYYYY') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('MMDDYY') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('MMDD') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('DDMMYYYY') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('DDMMYY') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('YYYY') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('YY') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('MM') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('DD') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('Month (full)'), - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('Month (abbreviated)'), - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('HHMMSS') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('HHMM') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('HH-MM-SS') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('HH-MM') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('HH') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('MM (minutes)') - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#renamedateandtime - _('SS') - - -# Convenience values for python datetime conversion using values in -# LIST_DATE_TIME_L2. Obviously the two must remain synchronized. - -DATE_TIME_CONVERT = ['%Y%m%d', '%Y-%m-%d','%y%m%d', '%y-%m-%d', - '%m%d%Y', '%m%d%y', '%m%d', - '%d%m%Y', '%d%m%y', '%Y', '%y', - '%m', '%d', '%B', '%b', - '%H%M%S', '%H%M', '%H-%M-%S', '%H-%M', - '%H', '%M', '%S'] - - -LIST_IMAGE_NUMBER_L2 = [IMAGE_NUMBER_ALL, IMAGE_NUMBER_1, IMAGE_NUMBER_2, - IMAGE_NUMBER_3, IMAGE_NUMBER_4] - - -LIST_CASE_L2 = [ORIGINAL_CASE, UPPERCASE, LOWERCASE] - -LIST_SEQUENCE_LETTER_L2 = [ - UPPERCASE, - LOWERCASE - ] - - - -LIST_SEQUENCE_NUMBERS_L2 = [ - SEQUENCE_NUMBER_1, - SEQUENCE_NUMBER_2, - SEQUENCE_NUMBER_3, - SEQUENCE_NUMBER_4, - SEQUENCE_NUMBER_5, - SEQUENCE_NUMBER_6, - SEQUENCE_NUMBER_7, - ] - - - -LIST_SHUTTER_COUNT_L2 = [ - SEQUENCE_NUMBER_3, - SEQUENCE_NUMBER_4, - SEQUENCE_NUMBER_5, - SEQUENCE_NUMBER_6, - ] -FILE_NUMBER_L2 = [ - FILE_NUMBER_FOLDER, - FILE_NUMBER_ALL - ] - -# Level 1 -LIST_DATE_TIME_L1 = [IMAGE_DATE, TODAY, YESTERDAY, DOWNLOAD_TIME] -LIST_VIDEO_DATE_TIME_L1 = [VIDEO_DATE, TODAY, YESTERDAY, DOWNLOAD_TIME] - -DICT_DATE_TIME_L1 = { - IMAGE_DATE: LIST_IMAGE_DATE_TIME_L2, - TODAY: LIST_DATE_TIME_L2, - YESTERDAY: LIST_DATE_TIME_L2, - DOWNLOAD_TIME: LIST_DATE_TIME_L2, - ORDER_KEY: LIST_DATE_TIME_L1 - } - -VIDEO_DICT_DATE_TIME_L1 = { - VIDEO_DATE: LIST_IMAGE_DATE_TIME_L2, - TODAY: LIST_DATE_TIME_L2, - YESTERDAY: LIST_DATE_TIME_L2, - DOWNLOAD_TIME: LIST_DATE_TIME_L2, - ORDER_KEY: LIST_VIDEO_DATE_TIME_L1 - } - - -LIST_FILENAME_L1 = [NAME_EXTENSION, NAME, EXTENSION, IMAGE_NUMBER] - -DICT_FILENAME_L1 = { - NAME_EXTENSION: LIST_CASE_L2, - NAME: LIST_CASE_L2, - EXTENSION: LIST_CASE_L2, - IMAGE_NUMBER: LIST_IMAGE_NUMBER_L2, - ORDER_KEY: LIST_FILENAME_L1 - } - -LIST_VIDEO_FILENAME_L1 = [NAME_EXTENSION, NAME, EXTENSION, VIDEO_NUMBER] - -DICT_VIDEO_FILENAME_L1 = { - NAME_EXTENSION: LIST_CASE_L2, - NAME: LIST_CASE_L2, - EXTENSION: LIST_CASE_L2, - VIDEO_NUMBER: LIST_IMAGE_NUMBER_L2, - ORDER_KEY: LIST_VIDEO_FILENAME_L1 - } - - -LIST_SUBFOLDER_FILENAME_L1 = [EXTENSION] - -DICT_SUBFOLDER_FILENAME_L1 = { - EXTENSION: LIST_CASE_L2, - ORDER_KEY: LIST_SUBFOLDER_FILENAME_L1 -} - -LIST_METADATA_L1 = [APERTURE, ISO, EXPOSURE_TIME, FOCAL_LENGTH, - CAMERA_MAKE, CAMERA_MODEL, - SHORT_CAMERA_MODEL, - SHORT_CAMERA_MODEL_HYPHEN, - SERIAL_NUMBER, - SHUTTER_COUNT, - FILE_NUMBER, - OWNER_NAME, - ARTIST, - COPYRIGHT] - -LIST_VIDEO_METADATA_L1 = [CODEC, WIDTH, HEIGHT, LENGTH, FPS] - -DICT_METADATA_L1 = { - APERTURE: None, - ISO: None, - EXPOSURE_TIME: None, - FOCAL_LENGTH: None, - CAMERA_MAKE: LIST_CASE_L2, - CAMERA_MODEL: LIST_CASE_L2, - SHORT_CAMERA_MODEL: LIST_CASE_L2, - SHORT_CAMERA_MODEL_HYPHEN: LIST_CASE_L2, - SERIAL_NUMBER: None, - SHUTTER_COUNT: LIST_SHUTTER_COUNT_L2, - FILE_NUMBER: FILE_NUMBER_L2, - OWNER_NAME: LIST_CASE_L2, - ARTIST: LIST_CASE_L2, - COPYRIGHT: LIST_CASE_L2, - ORDER_KEY: LIST_METADATA_L1 - } - -DICT_VIDEO_METADATA_L1 = { - CODEC: LIST_CASE_L2, - WIDTH: None, - HEIGHT: None, - LENGTH: None, - FPS: None, - ORDER_KEY: LIST_VIDEO_METADATA_L1 - } - -LIST_SEQUENCE_L1 = [ - DOWNLOAD_SEQ_NUMBER, - STORED_SEQ_NUMBER, - SESSION_SEQ_NUMBER, - SEQUENCE_LETTER - ] - -DICT_SEQUENCE_L1 = { - DOWNLOAD_SEQ_NUMBER: LIST_SEQUENCE_NUMBERS_L2, - STORED_SEQ_NUMBER: LIST_SEQUENCE_NUMBERS_L2, - SESSION_SEQ_NUMBER: LIST_SEQUENCE_NUMBERS_L2, - SEQUENCE_LETTER: LIST_SEQUENCE_LETTER_L2, - ORDER_KEY: LIST_SEQUENCE_L1 - } - - -# Level 0 - - -LIST_IMAGE_RENAME_L0 = [DATE_TIME, TEXT, FILENAME, METADATA, - SEQUENCES, JOB_CODE] - -LIST_VIDEO_RENAME_L0 = LIST_IMAGE_RENAME_L0 - - -DICT_IMAGE_RENAME_L0 = { - DATE_TIME: DICT_DATE_TIME_L1, - TEXT: None, - FILENAME: DICT_FILENAME_L1, - METADATA: DICT_METADATA_L1, - SEQUENCES: DICT_SEQUENCE_L1, - JOB_CODE: None, - ORDER_KEY: LIST_IMAGE_RENAME_L0 - } - -DICT_VIDEO_RENAME_L0 = { - DATE_TIME: VIDEO_DICT_DATE_TIME_L1, - TEXT: None, - FILENAME: DICT_VIDEO_FILENAME_L1, - METADATA: DICT_VIDEO_METADATA_L1, - SEQUENCES: DICT_SEQUENCE_L1, - JOB_CODE: None, - ORDER_KEY: LIST_VIDEO_RENAME_L0 - } - -LIST_SUBFOLDER_L0 = [DATE_TIME, TEXT, FILENAME, METADATA, JOB_CODE, SEPARATOR] - -DICT_SUBFOLDER_L0 = { - DATE_TIME: DICT_DATE_TIME_L1, - TEXT: None, - FILENAME: DICT_SUBFOLDER_FILENAME_L1, - METADATA: DICT_METADATA_L1, - JOB_CODE: None, - SEPARATOR: None, - ORDER_KEY: LIST_SUBFOLDER_L0 - } - -LIST_VIDEO_SUBFOLDER_L0 = [DATE_TIME, TEXT, FILENAME, METADATA, JOB_CODE, SEPARATOR] - -DICT_VIDEO_SUBFOLDER_L0 = { - DATE_TIME: VIDEO_DICT_DATE_TIME_L1, - TEXT: None, - FILENAME: DICT_SUBFOLDER_FILENAME_L1, - METADATA: DICT_VIDEO_METADATA_L1, - JOB_CODE: None, - SEPARATOR: None, - ORDER_KEY: LIST_VIDEO_SUBFOLDER_L0 - } - -# preference elements that require metadata -# note there is no need to specify lower level elements if a higher level -# element is necessary for them to be present to begin with -METADATA_ELEMENTS = [METADATA, IMAGE_DATE] - -# preference elements that are sequence numbers or letters -SEQUENCE_ELEMENTS = [ - DOWNLOAD_SEQ_NUMBER, - SESSION_SEQ_NUMBER, - SUBFOLDER_SEQ_NUMBER, - STORED_SEQ_NUMBER, - SEQUENCE_LETTER] - -# preference elements that do not require metadata and are not fixed -# as above, there is no need to specify lower level elements if a higher level -# element is necessary for them to be present to begin with -DYNAMIC_NON_METADATA_ELEMENTS = [ - TODAY, YESTERDAY, - FILENAME] + SEQUENCE_ELEMENTS diff --git a/rapid/glade3/about.ui b/rapid/glade3/about.ui deleted file mode 100644 index c9a775a..0000000 --- a/rapid/glade3/about.ui +++ /dev/null @@ -1,84 +0,0 @@ - - - - - - False - 5 - True - rapid-photo-downloader.svg - dialog - Rapid Photo Downloader - Copyright Damon Lynch 2007-14 - Import your photos and videos efficiently and reliably - http://www.damonlynch.net/rapid - Rapid Photo Downloader is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. - -Rapid Photo Downloader 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 Rapid Photo Downloader; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - Damon Lynch <damonlynch@gmail.com> - Anton Alyab'ev <subeditor@dolgopa.org> -Lőrincz András <level.andrasnak@gmail.com> -Michel Ange <michelange@wanadoo.fr> -Adolfo Jayme Barrientos <fitoschido@gmail.com> -Alain J. Baudrez <a.baudrez@gmail.com> -Kevin Brubeck Unhammer <unhammer@fsfe.org> -Bert <crinbert@yahoo.com> -Martin Dahl Moe -Marco de Freitas <marcodefreitas@gmail.com> -Martin Egger <martin.egger@gmx.net> -Tauno Erik <tauno.erik@gmail.com> -Sergiy Gavrylov <sergiovana@bigmir.net> -Emanuele Grande <caccolangrifata@gmail.com> -Torben Gundtofte-Bruun <torben@g-b.dk> -Joachim Johansson <joachim.j@gmail.com> -Miroslav Matejaš <silverspace@ubuntu-hr.org> -Nicolás M. Zahlut <nzahlut@live.com> -Erik M -Toni Lähdekorpi <toni@lygon.net> -Jose Luis Navarro <jlnavarro111@gmail.com> -Tomas Novak <kuvaly@seznam.cz> -Abel O'Rian <abel.orian@gmail.com> -Balazs Oveges <ovegesb@freemail.hu> -Daniel Paessler <daniel@paessler.org> -Miloš Popović <gpopac@gmail.com> -Michal Predotka <mpredotka@googlemail.com> -Ye Qing <allen19920930@gmail.com> -Luca Reverberi <thereve@gmail.com> -Mikko Ruohola <polarfox@polarfox.net> -Ahmed Shubbar <ahmed.shubbar@gmail.com> -Sergei Sedov <sedov@webmail.perm.ru> -Marco Solari <marcosolari@gmail.com> -Ilya Tsimokhin <ilya@tsimokhin.com> -Ulf Urdén <ulf.urden@purplescout.com> -Julien Valroff <julien@kirya.net> -Aron Xu <happyaron.xu@gmail.com> -梁其学 <yalongbay@gmail.com> - rapid-photo-downloader.svg - True - - - True - False - 2 - - - True - False - end - - - False - True - end - 0 - - - - - - - - - diff --git a/rapid/glade3/errorlog.ui b/rapid/glade3/errorlog.ui deleted file mode 100644 index 43c8bdd..0000000 --- a/rapid/glade3/errorlog.ui +++ /dev/null @@ -1,90 +0,0 @@ - - - - - - False - 5 - Error Log - 650 - 400 - True - rapid-photo-downloader.svg - dialog - - - - True - False - 2 - - - True - False - end - - - - - - gtk-close - True - True - True - False - True - - - False - False - 1 - - - - - False - True - end - 0 - - - - - True - True - automatic - automatic - - - True - False - - - True - True - False - False - - - - - - - True - True - 1 - - - - - - - - - - - - button1 - - - diff --git a/rapid/glade3/media-eject.png b/rapid/glade3/media-eject.png deleted file mode 100644 index 0ff107e..0000000 Binary files a/rapid/glade3/media-eject.png and /dev/null differ diff --git a/rapid/glade3/photo.svg b/rapid/glade3/photo.svg deleted file mode 100644 index 95c57d0..0000000 --- a/rapid/glade3/photo.svg +++ /dev/null @@ -1,1208 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rapid/glade3/photo66.png b/rapid/glade3/photo66.png deleted file mode 100644 index 1bef29f..0000000 Binary files a/rapid/glade3/photo66.png and /dev/null differ diff --git a/rapid/glade3/photo_icon.png b/rapid/glade3/photo_icon.png deleted file mode 100644 index 52e22bc..0000000 Binary files a/rapid/glade3/photo_icon.png and /dev/null differ diff --git a/rapid/glade3/prefs.ui b/rapid/glade3/prefs.ui deleted file mode 100644 index d4e6229..0000000 --- a/rapid/glade3/prefs.ui +++ /dev/null @@ -1,3782 +0,0 @@ - - - - - - 23 - 1 - 10 - - - 59 - 1 - 10 - - - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 5 - Preferences: Rapid Photo Downloader - True - center-on-parent - 500 - rapid-photo-downloader.svg - dialog - - - - - True - False - 2 - - - True - False - end - - - gtk-help - False - True - True - True - True - - - False - False - 0 - True - - - - - gtk-close - False - True - True - True - True - - - False - False - 1 - - - - - False - True - end - 0 - - - - - True - False - 2 - - - True - True - queue - in - - - 100 - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - False - - - - - - True - True - 5 - 0 - - - - - True - True - False - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - gtk-directory - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Photo Download Folders</span> - True - - - False - False - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - False - 7 - 3 - - - - - - - - - - - - - - - - - - - - - True - False - 0 - <i>Example: /home/user/Pictures</i> - True - True - - - 1 - 3 - 5 - 6 - - - - - True - False - 0 - <b>Download Subfolders</b> - True - - - 3 - 3 - 4 - - - - - - True - False - 0 - Download folder: - - - 1 - 2 - 2 - 3 - - - - - - - True - False - 0 - 12 - Choose the download folder. Subfolders for the downloaded photos will be automatically created in this folder using the structure specified below. - True - True - - - 1 - 3 - 1 - 2 - - - - - - True - False - 0 - <b>Download Folder</b> - True - - - 3 - - - - - - True - False - 0 - 0 - True - word-char - - - 1 - 3 - 6 - 7 - - - - - - True - False - - - - - - 1 - 3 - 4 - 5 - 12 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - True - True - 12 - 1 - - - - - Download Folders - - - - - True - False - Photo Folders - - - False - - - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - gtk-convert - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Photo Rename</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - False - 12 - - - False - 0 - <b>Photo Rename</b> - True - - - False - True - 0 - - - - - True - True - True - - - True - False - queue - none - - - True - False - - - - - - - - - - True - True - 1 - - - - - True - False - 3 - 3 - - - True - False - - - - 2 - 3 - - - - - - True - False - - - - 1 - 2 - - - - - - - True - False - 0 - 0 - translators please ignore this - True - - - 2 - 3 - 2 - 3 - GTK_FILL - - - - - True - False - 0 - translators please ignore this - - - 2 - 3 - 1 - 2 - - - - - - True - False - 0 - 0 - <i>New:</i> - True - - - 1 - 2 - 2 - 3 - GTK_FILL - GTK_FILL - - - - - True - False - 0 - <i>Original:</i> - True - - - 1 - 2 - 1 - 2 - GTK_FILL - - - - - - True - False - 0 - <b>Example</b> - True - - - 3 - 12 - - - - - False - False - 2 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - True - True - 12 - 1 - - - - - Rename - 1 - - - - - True - False - Photo Rename - - - 1 - False - - - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - gtk-directory - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Video Download Folders</span> - True - - - False - False - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - False - - - False - 0 - 12 - 10 - Sorry, video downloading functionality disabled. To download videos, please install either the <i>hachoir metadata</i> and <i>kaa metadata</i> packages for python, or <i>exiftool</i>. - True - True - - - True - True - 0 - - - - - False - False - 1 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - False - 7 - 3 - - - - - - - - - - - - - - - - - - - - - True - False - 0 - Download folder: - - - 1 - 2 - 2 - 3 - - - - - - - True - False - 0 - 12 - Choose the download folder. Subfolders for the downloaded videos will be automatically created in this folder using the structure specified below. - True - True - - - 1 - 3 - 1 - 2 - - - - - - True - False - 0 - <b>Download Folder</b> - True - - - 3 - - - - - - True - False - 0 - <b>Download Subfolders</b> - True - - - 3 - 3 - 4 - - - - - - True - False - 0 - <i>Example: /home/user/Pictures</i> - True - True - - - 1 - 3 - 5 - 6 - - - - - True - False - 0 - 0 - True - word-char - - - 1 - 3 - 6 - 7 - - - - - - True - False - - - - - - 1 - 3 - 4 - 5 - 12 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - True - True - 12 - 2 - - - - - 2 - - - - - True - False - Video Folders - - - 2 - False - - - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - gtk-convert - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Video Rename</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - False - 12 - - - False - 0 - Sorry, video downloading functionality disabled. To download videos, please install either the <i>hachoir metadata</i> and <i>kaa metadata</i> packages for python, or <i>exiftool</i>. - True - True - - - False - False - 0 - - - - - True - True - True - - - True - False - queue - none - - - True - False - - - - - - - - - - True - True - 1 - - - - - True - False - 3 - 3 - - - True - False - - - - 2 - 3 - - - - - - True - False - - - - 1 - 2 - - - - - - - True - False - 0 - 0 - translators please ignore this - True - - - 2 - 3 - 2 - 3 - GTK_FILL - - - - - True - False - 0 - translators please ignore this - - - 2 - 3 - 1 - 2 - - - - - - True - False - 0 - 0 - <i>New:</i> - True - - - 1 - 2 - 2 - 3 - GTK_FILL - GTK_FILL - - - - - True - False - 0 - <i>Original:</i> - True - - - 1 - 2 - 1 - 2 - GTK_FILL - - - - - - True - False - 0 - <b>Example</b> - True - - - 3 - 12 - - - - - False - False - 2 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - True - True - 12 - 1 - - - - - 3 - - - - - True - False - Video Rename - - - 3 - False - - - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - input-keyboard - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Rename Options</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - - - True - False - 0 - 12 - <b>Sequence Numbers</b> - True - - - False - True - 0 - - - - - True - False - 12 - - - True - False - 12 - - - False - True - 0 - - - - - True - False - 12 - - - True - False - 0 - Specify the time in 24 hour format at which the <i>Downloads today</i> sequence number should be reset. - True - True - - - True - True - 0 - - - - - True - False - - - True - False - 6 - - - True - False - 0 - Day start: - - - True - True - 0 - - - - - True - False - 0 - Downloads today: - - - True - True - 1 - - - - - True - False - 0 - Stored number: - - - True - True - 2 - - - - - False - True - 0 - - - - - True - False - 6 - - - - False - True - 1 - - - - - True - False - 6 - - - True - False - - - True - True - 2 - - 2 - 1 - True - False - False - True - True - hour_adjustment - True - - - - False - False - 0 - - - - - True - False - : - - - False - False - 1 - - - - - True - True - 2 - - 2 - 1 - True - False - False - True - True - minute_adjustment - True - - - - False - False - 2 - - - - - True - False - 0 - hh:mm - - - False - True - 3 - - - - - False - True - 0 - - - - - - - - - - - False - True - 2 - - - - - True - True - 1 - - - - - Synchronize RAW + JPEG sequence numbers - False - True - True - False - True - - - - True - True - 2 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - False - True - 12 - 1 - - - - - True - False - 0 - 12 - <b>Compatibility with Other Operating Systems</b> - True - - - False - True - 3 - - - - - True - False - 12 - - - True - False - 12 - - - False - True - 0 - - - - - True - False - 2 - 2 - - - True - False - 0 - Specify whether photo, video and folder names should have any characters removed that are not allowed by other operating systems. - True - - - 2 - - - - - Strip incompatible characters - False - True - True - False - True - True - - - - 2 - 1 - 2 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - False - True - 12 - 4 - - - - - True - True - 12 - 1 - - - - - 4 - - - - - True - False - Rename Options - - - 4 - False - - - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - rapid-photo-downloader-jobcode - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Job Codes</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - - - True - False - - - False - 0 - 12 - <b>Job Codes</b> - True - - - False - True - 0 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - True - in - - - 250 - True - True - False - True - - - - - False - True - 1 - - - - - True - False - - - True - False - 12 - start - - - _Add... - False - True - True - True - True - - - - False - False - 0 - - - - - gtk-remove - False - True - True - True - True - - - - False - False - 1 - - - - - R_emove All - False - True - True - True - True - - - - False - False - 2 - - - - - True - True - 0 - - - - - False - True - 2 - - - - - True - True - 1 - - - - - - - - True - True - 0 - - - - - True - True - 1 - - - - - 5 - - - - - True - False - Job Codes - - - 5 - False - - - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - drive-removable-media - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Devices</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - 12 - - - False - 0 - 12 - Devices - - - - - - False - True - 0 - - - - - True - False - 0 - 12 - Devices are from where to download photos and videos, such as cameras, memory cards or Portable Storage Devices. - -You can download from multiple devices simultaneously, or you can specify a location on your hard drive. - -<i>Downloading directly from cameras is currently an experimental feature. If downloading directly from your camera works poorly or not at all, try setting it to PTP mode. If that is not possible, a card reader must be used.</i> - True - True - - - True - True - 1 - - - - - True - False - - - True - False - 3 - - - False - True - 0 - - - - - True - False - 3 - 2 - 3 - - - - - - - - - Automatically detect Portable Storage Devices - False - True - True - False - True - - - - 1 - 2 - 1 - 2 - - - - - Automatically detect devices - False - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - - - - 2 - - - - - True - False - 0 - 6 - If you enable automatic detection of Portable Storage Devices, the entire device will be scanned. On large devices, this could take some time. - -When this option is enabled, and a potential device is detected, you will be prompted to determine if it should be scanned or not. - True - - - 1 - 2 - 2 - 3 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - False - True - 2 - - - - - True - False - 12 - - - True - False - 2 - 2 - - - - - - True - False - 0 - 12 - Location: - - - 1 - 2 - GTK_FILL - GTK_SHRINK - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - 12 - 12 - If you disable automatic detection, choose the exact location of the photos and videos. - True - - - 2 - - - - - True - True - 0 - - - - - - - - True - False - - - False - True - 2 - - - - - False - True - 3 - - - - - False - True - 12 - 1 - - - - - 6 - - - - - True - False - Devices - - - 6 - False - - - - - True - False - - - True - False - 6 - - - True - False - gtk-preferences - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Device Options</span> - True - - - False - True - 1 - - - - - False - True - 0 - - - - - True - False - - - False - True - 1 - - - - - True - False - 12 - - - True - False - 12 - - - True - False - 0 - 12 - Remembered Paths - - - - - - False - True - 0 - - - - - True - False - 0 - 12 - Remembered paths are those associated with devices that you have chosen to always scan or ignore when automatic detection of Portable Storage Devices is enabled. - True - - - False - True - 1 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - True - - - 250 - True - True - False - - - - - False - True - 1 - - - - - True - False - - - True - False - 12 - start - - - gtk-remove - False - True - True - True - True - - - - False - False - 0 - - - - - R_emove All - False - True - True - True - True - - - - False - False - 1 - - - - - True - True - 0 - - - - - False - True - 2 - - - - - True - True - 2 - - - - - True - True - 12 - 0 - - - - - True - False - 12 - - - True - False - 0 - 12 - Ignored Paths - - - - - - False - True - 0 - - - - - True - False - 0 - 12 - Specify the ending portion of any paths you want ignored when scanning devices for photos or videos. Any path ending with the values below will not be scanned. - True - - - False - True - 1 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - True - - - 250 - True - True - False - - - - - False - True - 1 - - - - - True - False - - - True - False - 12 - start - - - _Add... - False - True - True - True - True - - - - False - False - 0 - - - - - gtk-remove - False - True - True - True - True - - - - False - False - 1 - - - - - Re_move All - False - True - True - True - True - - - - False - False - 2 - - - - - True - True - 0 - - - - - False - True - 2 - - - - - True - True - 2 - - - - - True - False - - - Use _python-style regular expressions - False - True - True - False - True - True - - - - False - True - 12 - 0 - - - - - False - True - 3 - - - - - True - True - 1 - - - - - True - True - 2 - - - - - 7 - - - - - True - False - Device Options - - - 7 - False - - - - - True - False - - - True - False - - - True - False - 6 - - - True - False - drive-removable-media - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Backup</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - - - False - 0 - 12 - <b>Backup</b> - True - - - False - True - 0 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - False - 10 - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - 12 - If you disable automatic detection, choose the exact backup locations. - True - - - 1 - 4 - 7 - 8 - GTK_FILL - - - - - Automatically detect backup devices - False - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - True - - - - 1 - 4 - 2 - 3 - GTK_FILL - - - - - True - False - 0 - 12 - You can have your photos and videos backed up to multiple locations as they are downloaded, e.g. external hard drives. - True - - - 4 - - - - - - Back up photos and videos when downloading - False - True - True - False - True - True - - - - 4 - 1 - 2 - - - - - - True - False - 0 - 6 - Specify the folder in which backups are stored on the device. - -<i>Note: this will also be used to determine whether or not the device is used for backups. For each device you wish to use for backing up to, create a folder in it with one of these names.</i> - True - True - - - 2 - 4 - 3 - 4 - - - - - True - False - 0 - Photo backup location: - - - 1 - 3 - 8 - 9 - GTK_FILL - - - - - - True - False - 0 - Photo backup folder name: - - - 2 - 3 - 6 - 5 - GTK_FILL - - 6 - - - - - True - False - 0 - 0 - 6 - <i>Example:</i> - True - - - 2 - 3 - 6 - 7 - GTK_FILL - - - - - True - False - 0 - 0 - 6 - <i>/media/externaldrive/Photos</i> - True - - - 3 - 4 - 6 - 7 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - False - False - True - True - - - - 3 - 4 - 4 - 5 - - 6 - - - - - True - False - 0 - Video backup folder name: - - - 2 - 3 - 5 - 6 - GTK_FILL - - 6 - - - - - True - True - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - False - False - True - True - - - - 3 - 4 - 5 - 6 - - 6 - - - - - True - False - 0 - Video backup location: - - - 1 - 3 - 9 - 10 - GTK_FILL - - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - False - True - 1 - - - - - True - True - 12 - 1 - - - - - 8 - - - - - True - False - Backup - - - 8 - False - - - - - True - False - - - True - False - - - True - False - 6 - - - True - False - gtk-execute - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Miscellaneous</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - - - True - False - 0 - 12 - <b>Program Automation</b> - True - - - False - True - 0 - - - - - True - False - 6 - - - False - - - False - True - 0 - - - - - True - False - 7 - 3 - - - - - - - - - Unmount ("eject") device upon download completion - False - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - True - - - - 3 - 2 - 3 - - - - - Start downloading at program startup - False - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - True - - - - 3 - - - - - Start downloading upon device insertion - False - True - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 0 - True - - - - 3 - 1 - 2 - - - - - Exit program when download completes - False - True - True - False - 0 - True - - - - 3 - 3 - 4 - - - - - Exit program even if download had warnings or errors - False - True - True - False - 0 - True - - - - 1 - 2 - 4 - 5 - - - - - Automatically rotate JPEG images - False - True - True - False - 0 - True - - - - 3 - 5 - 6 - - - - - Verify files as they are downloaded - False - True - True - False - True - - - - 3 - 6 - 7 - - - - - True - True - 24 - 1 - - - - - True - False - - - False - True - 2 - - - - - False - True - 12 - 1 - - - - - True - False - 0 - 12 - Performance - - - - - - False - True - 2 - - - - - True - False - 6 - - - False - - - False - True - 0 - - - - - True - False - 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - Generate thumbnails (slower) - False - True - True - False - True - - - - - - True - True - 24 - 1 - - - - - True - False - - - False - True - 2 - - - - - False - True - 12 - 3 - - - - - True - True - 12 - 1 - - - - - 9 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Miscellaneous - - - 9 - False - - - - - True - False - 12 - - - True - False - - - True - False - 6 - - - True - False - gtk-dialog-error - - - False - True - 0 - - - - - True - False - <span weight="bold" size="x-large">Error Handling</span> - True - - - False - True - 1 - - - - - True - True - 0 - - - - - True - False - - - False - True - 1 - - - - - False - False - 0 - - - - - True - False - 12 - - - True - False - - - False - True - 0 - - - - - True - False - 14 - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - - 2 - 3 - GTK_FILL - GTK_FILL - - - - - True - False - 0 - <b>Photo and Video Name Conflicts</b> - True - - - 2 - GTK_FILL - - - - - Add unique identifier - False - True - True - False - True - True - True - - - - 1 - 2 - 3 - 4 - GTK_FILL - - - - - Skip download - False - True - True - False - True - True - add_identifier_radiobutton - - - 1 - 2 - 2 - 3 - GTK_FILL - - - - - True - False - 0 - 12 - When a photo or video of the same name has already been downloaded, choose whether to skip downloading the file, or to add a unique indentifier. - True - - - 1 - 2 - 1 - 2 - GTK_FILL - - - - - True - False - 0 - 12 - When backing up, choose whether to overwrite a file on the backup device that has the same name, or skip backing it up. - True - - - 1 - 2 - 4 - 5 - GTK_FILL - - - - - Overwrite - False - True - True - False - True - backup_duplicate_skip_radiobutton - - - - 1 - 2 - 5 - 6 - - - - - Skip - False - True - True - False - True - True - - - - 1 - 2 - 6 - 7 - - - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - False - True - 12 - 1 - - - - - 10 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - Error Handling - - - 10 - False - - - - - True - True - 6 - 1 - - - - - True - True - 5 - 1 - - - - - - - - - help_button1 - close_button - - - diff --git a/rapid/glade3/rapid-photo-downloader-download-pending.png b/rapid/glade3/rapid-photo-downloader-download-pending.png deleted file mode 100644 index e12cc69..0000000 Binary files a/rapid/glade3/rapid-photo-downloader-download-pending.png and /dev/null differ diff --git a/rapid/glade3/rapid-photo-downloader-downloaded-with-error.svg b/rapid/glade3/rapid-photo-downloader-downloaded-with-error.svg deleted file mode 100644 index 74f13e3..0000000 --- a/rapid/glade3/rapid-photo-downloader-downloaded-with-error.svg +++ /dev/null @@ -1,350 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rapid/glade3/rapid-photo-downloader-downloaded-with-warning.svg b/rapid/glade3/rapid-photo-downloader-downloaded-with-warning.svg deleted file mode 100644 index 8065ac2..0000000 --- a/rapid/glade3/rapid-photo-downloader-downloaded-with-warning.svg +++ /dev/null @@ -1,351 +0,0 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rapid/glade3/rapid-photo-downloader-downloaded.svg b/rapid/glade3/rapid-photo-downloader-downloaded.svg deleted file mode 100644 index 378927e..0000000 --- a/rapid/glade3/rapid-photo-downloader-downloaded.svg +++ /dev/null @@ -1,295 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rapid/glade3/rapid-photo-downloader-jobcode.svg b/rapid/glade3/rapid-photo-downloader-jobcode.svg deleted file mode 100644 index 3096ee2..0000000 --- a/rapid/glade3/rapid-photo-downloader-jobcode.svg +++ /dev/null @@ -1,265 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - Insert Text - - - Lapo Calamandrei - - - http://www.gnome.org - - - - - - - - - insert - text - generic - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rapid/glade3/rapid-photo-downloader.svg b/rapid/glade3/rapid-photo-downloader.svg deleted file mode 100644 index a1e9885..0000000 --- a/rapid/glade3/rapid-photo-downloader.svg +++ /dev/null @@ -1,2673 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - Jakub Steiner - - - http://jimmac.musichall.cz - - - - - snapshot - camera - photo - compact - snap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rapid/glade3/rapid.ui b/rapid/glade3/rapid.ui deleted file mode 100644 index 75f145e..0000000 --- a/rapid/glade3/rapid.ui +++ /dev/null @@ -1,1044 +0,0 @@ - - - - - - About... - - - - _Check All - - - - Check All Photos - - - - Check All Videos - - - - - Download - system-run - False - - - - _Get Help Online... - - - - Help - - - - Next file - - - - Preferences - - - - Previous file - - - - Quit - - - - Refresh - - - - _Report a Problem... - gtk-dialog-warning - - - - Show image - - - - Show thumbnails - - - - Translate this Application... - - - - _Uncheck All - - - - False - Rapid Photo Downloader - rapid-photo-downloader.svg - - - - - True - False - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - - - False - True - False - _File - True - - - False - - - Download / Pause - download_action - True - False - False - - - - - - refresh_action - True - False - True - True - - - - - - gtk-preferences - preferences_action - True - False - True - True - - - - - - gtk-quit - quit_action - True - False - True - True - - - - - - - - - - False - True - False - _Select - True - - - False - - - check_all_action - True - False - - - - - - check_all_photos_action - True - False - - - - - - check_all_videos_action - True - False - - - - - - uncheck_all_action - True - False - - - - - - False - True - - - - - False - False - True - Select All Without _Job Code - True - - - - - - False - False - True - Select All Wit_h Job Code - True - - - - - - - - - - False - True - False - _View - True - - - False - - - gtk-zoom-in - False - False - True - True - True - - - - - - - gtk-zoom-out - False - False - True - True - True - - - - - - False - True - - - - - False - True - False - _Error Log - True - - - - - - False - True - False - _Clear Completed Downloads - True - - - - - True - False - - - - - False - prev_image_action - True - False - Previous File - - - - - - False - next_image_action - True - False - Next File - - - - - - - - - - False - True - False - _Help - True - - - False - - - get_help_action - True - False - True - True - - - - - - report_problem_action - True - False - - - - - donate_action - True - False - _Make a Donation... - True - - - - - translate_action - True - False - _Translate this Application... - True - - - - - True - False - - - - - about_action - True - False - True - - - - - - - - - False - True - 0 - - - - - True - False - True - - - True - False - vertical - False - - - True - True - 0 - - - - - True - False - vertical - False - - - True - True - 1 - - - - - True - False - vertical - False - - - True - True - 2 - - - - - False - vertical - - - False - False - end - 3 - - - - - False - True - 1 - - - - - True - True - 1 - True - - - True - False - - - True - False - never - etched-out - - - True - False - queue - none - - - - - - - - True - True - 6 - 0 - - - - - False - False - - - - - True - False - - - True - True - False - False - - - True - False - - - True - True - - - - - - True - True - 0 - - - - - True - False - - - True - False - 6 - - - - - - show_image_action - True - True - True - none - False - - - False - False - 1 - - - - - check_all_action - True - True - True - none - True - False - - - False - False - 2 - - - - - _Uncheck All - uncheck_all_action - True - True - True - none - True - False - - - False - False - 3 - - - - - False - True - 4 - 0 - - - - - - - - False - True - 1 - - - - - - - True - False - page 1 - - - False - - - - - True - False - - - True - False - True - - - - - - - True - True - 0 - - - - - True - False - True - - - True - False - 6 - - - next_image_action - True - True - True - none - False - - - - - - - False - True - end - 0 - - - - - prev_image_action - True - True - True - none - False - - - - - - - False - True - end - 1 - - - - - True - True - 6 - end - 0 - - - - - True - False - - - show_thumbnails_action - True - True - True - none - True - False - - - - - - False - False - 4 - 0 - - - - - True - True - 1 - - - - - True - False - - - _Include in download - False - True - True - False - True - True - - - - - True - True - 0 - - - - - True - False - 2 - - - - - False - True - 1 - - - - - 1 - - - - - True - False - page 2 - - - 1 - False - - - - - - - - True - False - page 3 - - - 2 - False - - - - - True - True - 0 - - - - - True - True - - - - - True - True - 2 - - - - - True - False - - - True - False - - - _Help - help_action - True - True - True - True - - - False - False - 0 - - - - - _Download - download_action - True - True - True - True - True - True - - - False - False - 1 - - - - - True - True - 6 - 0 - - - - - False - True - 6 - 3 - - - - - True - False - - - True - False - - - 0 - True - False - - - False - True - 0 - - - - - False - True - 0 - - - - - True - False - 2 - - - True - True - 1 - - - - - True - False - - - False - True - 2 - - - - - True - False - - - True - False - - - False - True - 0 - - - - - True - False - - - True - False - - 9 - - - False - True - 0 - - - - - True - False - - - - True - False - - - True - False - - - False - True - 0 - - - - - True - False - 3 - gtk-dialog-error - 1 - - - False - False - 1 - - - - - True - False - GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK - 3 - gtk-dialog-warning - 1 - - - False - False - 2 - - - - - - - False - False - 1 - - - - - True - True - 1 - - - - - False - True - 3 - - - - - True - False - - - False - True - 4 - - - - - 15 - True - False - 2 - - - False - False - 5 - - - - - False - False - end - 4 - - - - - - diff --git a/rapid/glade3/thumbnails_icon.png b/rapid/glade3/thumbnails_icon.png deleted file mode 100644 index d76d954..0000000 Binary files a/rapid/glade3/thumbnails_icon.png and /dev/null differ diff --git a/rapid/glade3/video.svg b/rapid/glade3/video.svg deleted file mode 100644 index 0817d62..0000000 --- a/rapid/glade3/video.svg +++ /dev/null @@ -1,956 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/rapid/glade3/video66.png b/rapid/glade3/video66.png deleted file mode 100644 index 5502609..0000000 Binary files a/rapid/glade3/video66.png and /dev/null differ diff --git a/rapid/glade3/xmp.ui b/rapid/glade3/xmp.ui deleted file mode 100644 index c0fd03b..0000000 --- a/rapid/glade3/xmp.ui +++ /dev/null @@ -1,1376 +0,0 @@ - - - - - - False - 5 - dialog - - - True - False - 2 - - - True - False - end - - - - - - - - - False - True - end - 0 - - - - - True - False - - - - - - True - True - - - True - False - 10 - 5 - - - True - False - 0 - 0 - Description: - - - GTK_FILL - GTK_FILL - - - - - True - True - automatic - automatic - - - True - False - - - True - True - - - - - - - 1 - 2 - - - - - True - False - 0 - Headline: - - - 1 - 2 - GTK_FILL - - - - - - True - True - - False - False - True - True - - - 1 - 2 - 1 - 2 - - - - - - True - False - 0 - 0 - Keywords: - - - 2 - 3 - GTK_FILL - GTK_FILL - - - - - True - True - automatic - automatic - - - True - False - - - True - True - - - - - - - 1 - 2 - 2 - 3 - - - - - True - False - 0 - Description writer: - - - 4 - 5 - GTK_FILL - - - - - - True - True - - False - False - True - True - - - 1 - 2 - 4 - 5 - - - - - - True - False - 0 - Copyright: - - - 5 - 6 - GTK_FILL - - - - - - True - True - - False - False - True - True - - - 1 - 2 - 5 - 6 - - - - - - True - False - 0 - Copyright URL: - - - 6 - 7 - GTK_FILL - - - - - - True - True - - True - False - False - True - True - - - 1 - 2 - 6 - 7 - - - - - - True - False - 0 - 0 - Person(s) shown: - - - 3 - 4 - GTK_FILL - GTK_FILL - - - - - True - True - automatic - automatic - - - True - False - - - True - True - - - - - - - 1 - 2 - 3 - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - True - False - Description - - - False - - - - - True - False - 16 - 5 - - - True - False - 0 - Location Created - - - - - - 5 - GTK_FILL - - - - - - True - False - 0 - Sublocation: - - - 1 - 2 - 1 - 2 - GTK_FILL - - - - - - True - False - 0 - City: - - - 1 - 2 - 2 - 3 - GTK_FILL - - - - - - True - False - 0 - Province/state: - - - 1 - 2 - 3 - 4 - GTK_FILL - - - - - - True - False - 0 - Country name: - - - 1 - 2 - 4 - 5 - GTK_FILL - - - - - - True - False - 0 - Country ISO-code: - - - 1 - 2 - 5 - 6 - GTK_FILL - - - - - - True - False - 0 - World region: - - - 1 - 2 - 6 - 7 - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 1 - 2 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 2 - 3 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 3 - 4 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 4 - 5 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 5 - 6 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 6 - 7 - - - - - - True - False - 0 - Location Shown - - - - - - 5 - 8 - 9 - GTK_FILL - - - - - - True - False - 0 - Sublocation: - - - 1 - 2 - 9 - 10 - GTK_FILL - - - - - - True - False - 0 - City: - - - 1 - 2 - 10 - 11 - GTK_FILL - - - - - - True - False - 0 - Province/state: - - - 1 - 2 - 11 - 12 - GTK_FILL - - - - - - True - False - 0 - Country name: - - - 1 - 2 - 12 - 13 - GTK_FILL - - - - - - True - False - 0 - Country ISO-code: - - - 1 - 2 - 13 - 14 - GTK_FILL - - - - - - True - False - 0 - World region: - - - 1 - 2 - 14 - 15 - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 9 - 10 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 10 - 11 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 11 - 12 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 12 - 13 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 13 - 14 - - - - - - True - True - - True - False - False - True - True - - - 2 - 3 - 14 - 15 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Copy to Location Shown - True - True - True - False - - - 2 - 3 - 7 - 8 - - - - - 1 - - - - - True - False - Location - - - 1 - False - - - - - True - False - 10 - 2 - 12 - 6 - - - True - False - 0 - Creator: - - - GTK_FILL - - - - - - True - False - 0 - Creator's job title: - - - 1 - 2 - GTK_FILL - - - - - - True - False - 0 - 0 - Address: - - - 2 - 3 - GTK_FILL - GTK_FILL - - - - - True - False - 0 - City: - - - 3 - 4 - GTK_FILL - - - - - - True - False - 0 - State/province: - - - 4 - 5 - GTK_FILL - - - - - - True - False - 0 - Postal code: - - - 5 - 6 - GTK_FILL - - - - - - True - False - 0 - Country: - - - 6 - 7 - GTK_FILL - - - - - - True - False - 0 - Phone(s): - - - 7 - 8 - GTK_FILL - - - - - - True - False - 0 - Email(s): - - - 8 - 9 - GTK_FILL - - - - - - True - False - 0 - Website(s): - - - 9 - 10 - GTK_FILL - - - - - - True - False - True - - - 1 - 2 - - - - - - True - False - True - - - 1 - 2 - 1 - 2 - - - - - - True - False - True - - - 1 - 2 - 3 - 4 - - - - - - True - False - True - - - 1 - 2 - 4 - 5 - - - - - - True - False - True - - - 1 - 2 - 5 - 6 - - - - - - True - False - True - - - 1 - 2 - 6 - 7 - - - - - - True - False - True - - - 1 - 2 - 7 - 8 - - - - - - True - False - True - - - 1 - 2 - 8 - 9 - - - - - - True - False - True - - - 1 - 2 - 9 - 10 - - - - - - True - True - automatic - automatic - - - True - False - - - True - True - - - - - - - 1 - 2 - 2 - 3 - - - - - 2 - - - - - True - False - Photographer - - - 2 - False - - - - - True - True - 1 - - - - - - - - True - True - 1 - - - - - - - - - diff --git a/rapid/glade3/zoom-in.png b/rapid/glade3/zoom-in.png deleted file mode 100644 index af84614..0000000 Binary files a/rapid/glade3/zoom-in.png and /dev/null differ diff --git a/rapid/glade3/zoom-out.png b/rapid/glade3/zoom-out.png deleted file mode 100644 index 6c674df..0000000 Binary files a/rapid/glade3/zoom-out.png and /dev/null differ diff --git a/rapid/higdefaults.py b/rapid/higdefaults.py deleted file mode 100644 index 9dfd7e5..0000000 --- a/rapid/higdefaults.py +++ /dev/null @@ -1,8 +0,0 @@ -# -*- coding: latin1 -*- -VERTICAL_CONTROL_LABEL_SPACE = CONTROL_LABEL_SPACE = 12 -CONTROL_IN_TABLE_SPACE = 6 -WINDOW_BORDER_SPACE = 12 -NESTED_CONTROLS_SPACE = 24 -VERTICAL_CONTROL_SPACE = 18 -VERTICAL_GROUP_SPACE = 24 -HORIZONTAL_GROUP_SPACE = 24 diff --git a/rapid/metadataexiftool.py b/rapid/metadataexiftool.py deleted file mode 100755 index 2524da1..0000000 --- a/rapid/metadataexiftool.py +++ /dev/null @@ -1,226 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import subprocess -import json -import datetime, time -import string - -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -def version_info(): - """returns the version of exiftool being used""" - try: - # unfortunately subprocess.check_output does not exist on python 2.6 - proc = subprocess.Popen(['exiftool', '-ver'], stdout=subprocess.PIPE) - v = proc.communicate()[0].strip() - except OSError: - v = None - return v - -EXIFTOOL_VERSION = version_info() - -class ExifToolMetaData: - """ - Class to use when a python based metadata parser fails to correctly load - necessary metadata. Calls exiftool as a subprocess. It is therefore slow, - but in contrast to exiv2 or kaa metadata, exiftool somtimes gives better - output. - """ - def __init__(self, filename): - self.filename = filename - self.metadata = None - self.metadata_string_format = None - self.exiftool_error = "Error encountered using exiftool with file %s" - self.exiftool_output = "Unexpected output from exiftool with file %s" - - def _get(self, key, missing): - - if key == "VideoStreamType" or "FileNumber": - # special case: want exiftool's string formatting - if self.metadata_string_format is None: - try: - proc = subprocess.Popen(['exiftool', '-j', self.filename], stdout=subprocess.PIPE) - s = proc.communicate()[0] - except: - logger.error(self.exiftool_error, self.filename) - return missing - try: - self.metadata_string_format = json.loads(s) - except: - logger.error(self.exiftool_output, self.filename) - return missing - - try: - v = self.metadata_string_format[0][key] - except: - return missing - return v - - elif self.metadata is None: - # note: exiftool's string formatting is OFF (-n switch) - try: - proc = subprocess.Popen(['exiftool', '-j', '-n', self.filename], stdout=subprocess.PIPE) - s = proc.communicate()[0] - except: - logger.error(self.exiftool_error, self.filename) - return missing - try: - self.metadata = json.loads(s) - except: - logger.error(self.exiftool_output, self.filename) - return missing - - try: - v = self.metadata[0][key] - except: - return missing - return v - - - def date_time(self, missing=''): - """ - Returns in python datetime format the date and time the image was - recorded. - - Trys to get value from key "DateTimeOriginal" - If that fails, tries "CreateDate" - - Returns missing either metadata value is not present. - """ - d = self._get('DateTimeOriginal', None) - if d is None: - d = self._get('CreateDate', None) - if d is None: - d = self._get('FileModifyDate', None) - if d is not None: - try: - # returned value may or may not have a time offset - # strip it if need be - dt = d[:19] - dt = datetime.datetime.strptime(dt, "%Y:%m:%d %H:%M:%S") - except: - logger.error("Error reading date metadata with file %s", self.filename) - return missing - - return dt - else: - return missing - - def time_stamp(self, missing=''): - """ - Returns a float value representing the time stamp, if it exists - """ - dt = self.date_time(missing=None) - if dt: - # convert it to a time stamp (not optimal, but better than nothing!) - v = time.mktime(dt.timetuple()) - else: - v = missing - return v - - def file_number(self, missing=''): - v = self._get("FileNumber", None) - if v is not None: - return str(v) - else: - return missing - - def width(self, missing=''): - v = self._get('ImageWidth', None) - if v is not None: - return str(v) - else: - return missing - - def height(self, missing=''): - v = self._get('ImageHeight', None) - if v is not None: - return str(v) - else: - return missing - - def length(self, missing=''): - """ - return the duration (length) of the video, rounded to the nearest second, in string format - """ - v = self._get("Duration", None) - if v is not None: - try: - v = float(v) - v = "%0.f" % v - except: - return missing - return v - else: - return missing - - def frames_per_second(self, stream=0, missing=''): - """ - value stream is ignored (kept for compatibilty with code calling kaa) - """ - v = self._get("FrameRate", None) - if v is None: - v = self._get("VideoFrameRate", None) - - if v is None: - return missing - try: - v = '%.0f' % v - except: - return missing - return v - - def codec(self, stream=0, missing=''): - """ - value stream is ignored (kept for compatibilty with code calling kaa) - """ - v = self._get("VideoStreamType", None) - if v is None: - v = self._get("VideoCodec", None) - if v is not None: - return v - else: - return missing - - def fourcc(self, stream=0, missing=''): - """ - value stream is ignored (kept for compatibilty with code calling kaa) - """ - return self._get("CompressorID", missing) - -if __name__ == '__main__': - import sys - - - if (len(sys.argv) != 2): - print 'Usage: ' + sys.argv[0] + ' path/to/video/containing/metadata' - sys.exit(0) - - else: - m = ExifToolMetaData(sys.argv[1]) - dt = m.date_time() - print dt - print "%sx%s" % (m.width(), m.height()) - print m.length() - print m.frames_per_second() - print m.codec() diff --git a/rapid/metadataphoto.py b/rapid/metadataphoto.py deleted file mode 100644 index 4e88994..0000000 --- a/rapid/metadataphoto.py +++ /dev/null @@ -1,463 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import re -import datetime -import sys -import config -import types -import time - -try: - import pyexiv2 -except ImportError: - sys.stderr.write("You need to install pyexiv2, the python binding for exiv2, to run this program.\n" ) - sys.exit(1) - -import metadataexiftool - -def __version_info(version): - if not version: - return '' - else: - v = '' - for i in version: - v += '.%s' % i - return v[1:] - -def pyexiv2_version_info(): - return __version_info(pyexiv2.version_info) - -def exiv2_version_info(): - return __version_info(pyexiv2.exiv2_version_info) - - -class MetaData(pyexiv2.metadata.ImageMetadata): - """ - Class providing human readable access to image metadata - - """ - - def __init__(self, full_file_name): - pyexiv2.metadata.ImageMetadata.__init__(self, full_file_name) - self.rpd_metadata_exiftool = None - self.rpd_full_file_name = full_file_name - - def _load_exiftool(self): - if self.rpd_metadata_exiftool is None: - self.rpd_metadata_exiftool = metadataexiftool.ExifToolMetaData(self.rpd_full_file_name) - - - def aperture(self, missing=''): - """ - Returns in string format the floating point value of the image's aperture. - - Returns missing if the metadata value is not present. - """ - - try: - - a = self["Exif.Photo.FNumber"].value - - a = float(a.numerator) / float(a.denominator) - return "%.1f" % a - except: - return missing - - def iso(self, missing=''): - """ - Returns in string format the integer value of the image's ISO. - - Returns missing if the metadata value is not present. - """ - try: - return self["Exif.Photo.ISOSpeedRatings"].human_value - except: - return missing - - def exposure_time(self, alternativeFormat=False, missing=''): - """ - Returns in string format the exposure time of the image. - - Returns missing if the metadata value is not present. - - alternativeFormat is useful if the value is going to be used in a - purpose where / is an invalid character, e.g. file system names. - - alternativeFormat is False: - For exposures less than one second, the result is formatted as a - fraction e.g. 1/125 - For exposures greater than or equal to one second, the value is - formatted as an integer e.g. 30 - - alternativeFormat is True: - For exposures less than one second, the result is formatted as an - integer e.g. 125 - For exposures less than one second but more than or equal to - one tenth of a second, the result is formatted as an integer - e.g. 3 representing 3/10 of a second - For exposures greater than or equal to one second, the value is - formatted as an integer with a trailing s e.g. 30s - """ - - try: - - e = self["Exif.Photo.ExposureTime"].value - - e0 = int(e.numerator) - e1 = int(e.denominator) - - if e1 > e0: - if alternativeFormat: - if e0 == 1: - return str(e1) - else: - return str(e0) - else: - return "%s/%s" % (e0,e1) - elif e0 > e1: - e = float(e0) / e1 - if alternativeFormat: - return "%.0fs" % e - else: - return "%.0f" % e - else: - return "1s" - except: - return missing - - def focal_length(self, missing=''): - """ - Returns in string format the focal length of the lens used to record the image. - - Returns missing if the metadata value is not present. - """ - try: - f = self["Exif.Photo.FocalLength"].value - f0 = float(f.numerator) - f1 = float(f.denominator) - - return "%.0f" % (f0 / f1) - except: - return missing - - - def camera_make(self, missing=''): - """ - Returns in string format the camera make (manufacturer) used to record the image. - - Returns missing if the metadata value is not present. - """ - try: - return self["Exif.Image.Make"].value.strip() - except: - return missing - - def camera_model(self, missing=''): - """ - Returns in string format the camera model used to record the image. - - Returns missing if the metadata value is not present. - """ - try: - return self["Exif.Image.Model"].value.strip() - except: - return missing - - def camera_serial(self, missing=''): - try: - keys = self.exif_keys - if 'Exif.Canon.SerialNumber' in keys: - v = self['Exif.Canon.SerialNumber'].raw_value - elif 'Exif.Nikon3.SerialNumber' in keys: - v = self['Exif.Nikon3.SerialNumber'].raw_value - elif 'Exif.OlympusEq.SerialNumber' in keys: - v = self['Exif.OlympusEq.SerialNumber'].raw_value - elif 'Exif.Olympus.SerialNumber' in keys: - v = self['Exif.Olympus.SerialNumber'].raw_value - elif 'Exif.Olympus.SerialNumber2' in keys: - v = self['Exif.Olympus.SerialNumber2'].raw_value - elif 'Exif.Panasonic.SerialNumber' in keys: - v = self['Exif.Panasonic.SerialNumber'].raw_value - elif 'Exif.Fujifilm.SerialNumber' in keys: - v = self['Exif.Fujifilm.SerialNumber'].raw_value - elif 'Exif.Image.CameraSerialNumber' in keys: - v = self['Exif.Image.CameraSerialNumber'].raw_value - else: - return missing - v = str(v) # probably not necessary, but just in case - return v.strip() - except: - return missing - - def shutter_count(self, missing=''): - try: - keys = self.exif_keys - if 'Exif.Nikon3.ShutterCount' in keys: - v = self['Exif.Nikon3.ShutterCount'].raw_value - elif 'Exif.Canon.FileNumber' in keys: - v = self['Exif.Canon.FileNumber'].raw_value - elif 'Exif.Canon.ImageNumber' in keys: - v = self['Exif.Canon.ImageNumber'].raw_value - else: - return missing - return str(v) - except: - return missing - - def file_number(self, missing=''): - """returns Exif.CanonFi.FileNumber, not to be confused with - Exif.Canon.FileNumber""" - try: - if 'Exif.CanonFi.FileNumber' in self.exif_keys: - self._load_exiftool() - return self.rpd_metadata_exiftool.file_number(missing) - else: - return missing - except: - return missing - - - def owner_name(self, missing=''): - """ returns camera name recorded by select Canon cameras""" - try: - return self['Exif.Canon.OwnerName'].value.strip() - except: - return missing - - def copyright(self, missing=''): - """returns copyright exif information""" - try: - return self['Exif.Image.Copyright'].value.strip() - except: - return missing - - def artist(self, missing=''): - """returns exif artis information""" - try: - return self['Exif.Image.Artist'].value.strip() - except: - return missing - - def short_camera_model(self, includeCharacters = '', missing=''): - """ - Returns in shorterned string format the camera model used to record the image. - - Returns missing if the metadata value is not present. - - The short format is determined by the first occurrence of a digit in the - camera model, including all alphaNumeric characters before and after - that digit up till a non-alphanumeric character, but with these interventions: - - 1. Canon "Mark" designations are shortened prior to conversion. - 2. Names like "Canon EOS DIGITAL REBEL XSi" do not have a number and must - and treated differently (see below) - - Examples: - Canon EOS 300D DIGITAL -> 300D - Canon EOS 5D -> 5D - Canon EOS 5D Mark II -> 5DMkII - NIKON D2X -> D2X - NIKON D70 -> D70 - X100,D540Z,C310Z -> X100 - Canon EOS DIGITAL REBEL XSi -> XSi - Canon EOS Digital Rebel XS -> XS - Canon EOS Digital Rebel XTi -> XTi - Canon EOS Kiss Digital X -> Digital - Canon EOS Digital Rebel XT -> XT - EOS Kiss Digital -> Digital - Canon Digital IXUS Wireless -> Wireless - Canon Digital IXUS i zoom -> zoom - Canon EOS Kiss Digital N -> N - Canon Digital IXUS IIs -> IIs - IXY Digital L -> L - Digital IXUS i -> i - IXY Digital -> Digital - Digital IXUS -> IXUS - - The optional includeCharacters allows additional characters to appear - before and after the digits. - Note: special includeCharacters MUST be escaped as per syntax of a - regular expressions (see documentation for module re) - - Examples: - - includeCharacters = '': - DSC-P92 -> P92 - includeCharacters = '\-': - DSC-P92 -> DSC-P92 - - If a digit is not found in the camera model, the last word is returned. - - Note: assume exif values are in ENGLISH, regardless of current platform - """ - m = self.camera_model() - m = m.replace(' Mark ', 'Mk') - if m: - s = r"(?:[^a-zA-Z0-9%s]?)(?P[a-zA-Z0-9%s]*\d+[a-zA-Z0-9%s]*)"\ - % (includeCharacters, includeCharacters, includeCharacters) - r = re.search(s, m) - if r: - return r.group("model") - else: - head, space, model = m.strip().rpartition(' ') - return model - else: - return missing - - - def date_time(self, missing=''): - """ - Returns in python datetime format the date and time the image was - recorded. - - Trys to get value from exif key "Exif.Photo.DateTimeOriginal". - If that does not exist, trys key "Exif.Image.DateTime" - - Returns missing either metadata value is not present. - """ - try: - if "Exif.Photo.DateTimeOriginal" in self.exif_keys: - v = self["Exif.Photo.DateTimeOriginal"].value - else: - v = self["Exif.Image.DateTime"].value - - return v - except: - return missing - - def time_stamp(self, missing=''): - dt = self.date_time(missing=None) - if not dt is None: - try: - t = dt.timetuple() - ts = time.mktime(t) - except: - ts = missing - else: - ts = missing - return ts - - def sub_seconds(self, missing='00'): - """ returns the subsecond the image was taken, as recorded by the camera""" - try: - return str(self["Exif.Photo.SubSecTimeOriginal"].value) - except: - return missing - - def orientation(self, missing=''): - """ - Returns the orientation of the image, as recorded by the camera - Return type int - """ - try: - v = self['Exif.Image.Orientation'].value - if isinstance(v, types.StringType): - v = int(v) - return v - except: - return missing - - -class DummyMetaData(MetaData): - """ - Class which gives metadata values for an imaginary image. - - Useful for displaying in preference examples etc. when no image is ready to - be downloaded. - - See MetaData class for documentation of class methods. - """ - - def __init__(self): - pass - - def readMetadata(self): - pass - - def aperture(self, missing=''): - return "2.0" - - def iso(self, missing=''): - return "100" - - def exposure_time(self, alternativeFormat=False, missing=''): - if alternativeFormat: - return "4000" - else: - return "1/4000" - - def focal_length(self, missing=''): - return "135" - - def camera_make(self, missing=''): - return "Canon" - - def camera_model(self, missing=''): - return "Canon EOS 5D" - - def short_camera_model(self, includeCharacters = '', missing=''): - return "5D" - - def camera_serial(self, missing=''): - return '730402168' - - def shutter_count(self, missing=''): - return '387' - - def owner_name(self, missing=''): - return 'Photographer Name' - - def date_time(self, missing=''): - return datetime.datetime.now() - - def subSeconds(self, missing='00'): - return '57' - - def orientation(self, missing=''): - return 1 - -if __name__ == '__main__': - import sys - - - if (len(sys.argv) != 2): - print 'Usage: ' + sys.argv[0] + ' path/to/photo/containing/metadata' - m = DummyMetaData() - - else: - m = MetaData(sys.argv[1]) - m.read() - - print "f"+ m.aperture('missing ') - print "ISO " + m.iso('missing ') - print m.exposure_time(missing='missing ') + " sec" - print m.exposure_time(alternativeFormat=True, missing='missing ') - print m.focal_length('missing ') + "mm" - print m.camera_make() - print m.camera_model() - print m.short_camera_model() - print m.short_camera_model(includeCharacters = "\-") - print m.date_time() - print m.orientation() - print 'Serial number:', m.camera_serial() - print 'Shutter count:', m.shutter_count() - print 'Subseconds:', m.sub_seconds() - diff --git a/rapid/metadatavideo.py b/rapid/metadatavideo.py deleted file mode 100644 index f5a11a4..0000000 --- a/rapid/metadatavideo.py +++ /dev/null @@ -1,239 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -HAVE_HACHOIR = True -DOWNLOAD_VIDEO = True - -import os -import datetime -import time -import subprocess - -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -import gtk -import paths - -import rpdfile -import metadataexiftool - -from gettext import gettext as _ - -try: - from hachoir_core.cmd_line import unicodeFilename - from hachoir_parser import createParser - from hachoir_metadata import extractMetadata -except ImportError: - HAVE_HACHOIR = False - -if not HAVE_HACHOIR: - v = metadataexiftool.version_info() - if v is None: - DOWNLOAD_VIDEO = False - -def file_types_to_download(): - """Returns a string with the types of file to download, to display to the user""" - if DOWNLOAD_VIDEO: - return _("photos and videos") - else: - return _("photos") - -if HAVE_HACHOIR: - - def version_info(): - from hachoir_metadata.version import VERSION - return VERSION - - def get_video_THM_file(full_filename): - """ - Checks to see if a thumbnail file (THM) is in the same directory as the - file. Expects a full path to be part of the file name. - - Returns the filename, including path, if found, else returns None. - """ - - f = None - name, ext = os.path.splitext(full_filename) - for e in rpdfile.VIDEO_THUMBNAIL_FILE_EXTENSIONS: - if os.path.exists(name + '.' + e): - f = name + '.' + e - break - if os.path.exists(name + '.' + e.upper()): - f = name + '.' + e.upper() - break - - return f - - class VideoMetaData(): - def __init__(self, filename): - """ - Initialize by loading metadata using hachoir - """ - - self.filename = filename - self.u_filename = unicodeFilename(filename) - self.metadata = None - - def _kaa_get(self, key, missing, stream=None): - if not hasattr(self, 'info'): - try: - from kaa.metadata import parse - except ImportError: - msg = """The package Kaa metadata does not exist. -It is needed to access FPS and codec video file metadata.""" - logger.error(msg) - self.info = None - else: - self.info = parse(self.filename) - if self.info: - if stream != None: - v = self.info['video'][stream][key] - else: - v = self.info[key] - else: - v = None - if v: - return str(v) - else: - return missing - - def _load_hachoir_metadata_parser(self): - self.parser = createParser(self.u_filename, self.filename) - self.metadata = extractMetadata(self.parser) - - def _get(self, key, missing): - if self.metadata is None: - self._load_hachoir_metadata_parser() - - try: - v = self.metadata.get(key) - except: - v = missing - return v - - def date_time(self, missing=''): - return self._get('creation_date', missing) - - def time_stamp(self, missing=''): - """ - Returns a float value representing the time stamp, if it exists - """ - dt = self.date_time(missing=None) - if dt: - # convert it to a time stamp (not optimal, but better than nothing!) - v = time.mktime(dt.timetuple()) - else: - v = missing - return v - - def codec(self, stream=0, missing=''): - return self._kaa_get('codec', missing, stream) - - def length(self, missing=''): - """ - return the duration (length) of the video, rounded to the nearest second, in string format - """ - delta = self.metadata.get('duration') - l = '%.0f' % (86400 * delta.days + delta.seconds + float('.%s' % delta.microseconds)) - return l - - - def width(self, missing=''): - v = self._get('width', missing) - if v != None: - return str(v) - else: - return None - - def height(self, missing=''): - v = self._get('height', missing) - if v != None: - return str(v) - else: - return None - - def frames_per_second(self, stream=0, missing=''): - fps = self._kaa_get('fps', missing, stream) - try: - fps = '%.0f' % float(fps) - except: - pass - return fps - - def fourcc(self, stream=0, missing=''): - return self._kaa_get('fourcc', missing, stream) - - - -class DummyMetaData(): - """ - Class which gives metadata values for an imaginary video. - - Useful for displaying in preference examples etc. when no video is ready to - be downloaded. - - See VideoMetaData class for documentation of class methods. - """ - def __init__(self, filename): - pass - - def date_time(self, missing=''): - return datetime.datetime.now() - - def codec(self, stream=0, missing=''): - return 'H.264 AVC' - - def length(self, missing=''): - return '57' - - def width(self, stream=0, missing=''): - return '1920' - - def height(self, stream=0, missing=''): - return '1080' - - def frames_per_second(self, stream=0, missing=''): - return '24' - - def fourcc(self, stream=0, missing=''): - return 'AVC1' - - -if __name__ == '__main__': - import sys - - - if (len(sys.argv) != 2): - print 'Usage: ' + sys.argv[0] + ' path/to/video/containing/metadata' - sys.exit(0) - - else: - m = VideoMetaData(sys.argv[1]) - dt = m.date_time() - if dt: - print dt.strftime('%Y%m%d-%H:%M:%S') - print "codec: %s" % m.codec() - print "%s seconds" % m.length() - print "%sx%s" % (m.width(), m.height()) - print "%s fps" % m.frames_per_second() - print "Fourcc: %s" % (m.fourcc()) - diff --git a/rapid/metadataxmp.py b/rapid/metadataxmp.py deleted file mode 100755 index b42b587..0000000 --- a/rapid/metadataxmp.py +++ /dev/null @@ -1,199 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import subprocess - -import multiprocessing, logging -logger = multiprocessing.get_logger() - -class XmpMetadataSidecar: - - def __init__(self, filename): - self.filename = filename - self.keys = [] - - def _add_pair(self, key_value_pair): - self.keys.append(key_value_pair) - logger.debug(key_value_pair) - - def _generate_exiv2_command_line(self): - # -f option: overwrites any existing xmp file - return ['exiv2', '-f'] + self.keys + ['-exX', self.filename] - - def _generate_exiv2_contact_info(self, key, value): - return "-M set Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:%s %s" % (key, value) - - def _generate_exiv2_dc(self, key, value): - return "-M set Xmp.dc.%s %s" % (key, value) - - def _generate_exiv2_photoshop(self, key, value): - return "-M set Xmp.photoshop.%s %s" % (key, value) - - def _generate_exiv2_rights(self, key, value): - return "-M set Xmp.xmpRights.%s %s" % (key, value) - - def _generate_exiv2_iptc(self, key, value): - return "-M set Xmp.iptc.%s %s" % (key, value) - - def _generate_exiv2_exif(self, key, value): - return "-M set Xmp.exif.%s %s" % (key, value) - - def set_location(self, location): - self._add_pair(self._generate_exiv2_iptc('Location', location)) - - def set_city(self, city): - self._add_pair(self._generate_exiv2_photoshop('City', city)) - - def set_state_province(self, state): - self._add_pair(self._generate_exiv2_photoshop('State', state)) - - def set_country(self, country): - self._add_pair(self._generate_exiv2_photoshop('Country', country)) - - def set_country_code(self, country_code): - self._add_pair(self._generate_exiv2_iptc('CountryCode', country_code)) - - def set_headline(self, headline): - self._add_pair(self._generate_exiv2_photoshop('Headline', headline)) - - def set_description_writer(self, writer): - """ - Synonym: Caption writer - """ - self._add_pair(self._generate_exiv2_photoshop('CaptionWriter', writer)) - - def set_description(self, description): - """A synonym for this in some older programs is 'Caption'""" - self._add_pair(self._generate_exiv2_dc('description', description)) - - def set_subject(self, subject): - """ - You can call this more than once, to add multiple subjects - - A synonym is 'Keywords' - """ - self._add_pair(self._generate_exiv2_dc('subject', subject)) - - def set_creator(self, creator): - """ - Sets the author (creator) field. Photo Mechanic calls this 'Photographer'. - """ - self._add_pair(self._generate_exiv2_dc('creator', creator)) - - def set_creator_job_title(self, job_title): - self._add_pair(self._generate_exiv2_photoshop('AuthorsPosition', job_title)) - - def set_credit_line(self, credit_line): - self._add_pair(self._generate_exiv2_photoshop('Credit', credit_line)) - - def set_source(self, source): - """ - original owner or copyright holder of the photograph - """ - self._add_pair(self._generate_exiv2_photoshop('Source', source)) - - def set_copyright(self, copyright): - self._add_pair(self._generate_exiv2_dc('rights', copyright)) - - def set_copyright_url(self, copyright_url): - self._add_pair(self._generate_exiv2_rights('WebStatement', copyright_url)) - - def set_contact_city(self, city): - self._add_pair(self._generate_exiv2_contact_info('CiAdrCity', city)) - - def set_contact_country(self, country): - self._add_pair(self._generate_exiv2_contact_info('CiAdrCtry', country)) - - def set_contact_address(self, address): - """The contact information address part. - Comprises an optional company name and all required information - to locate the building or postbox to which mail should be sent.""" - self._add_pair(self._generate_exiv2_contact_info('CiAdrExtadr', address)) - - def set_contact_postal_code(self, postal_code): - self._add_pair(self._generate_exiv2_contact_info('CiAdrPcode', postal_code)) - - def set_contact_region(self, region): - """State/Province""" - self._add_pair(self._generate_exiv2_contact_info('CiAdrRegion', region)) - - def set_contact_email(self, email): - """Multiple email addresses can be given, separated by a comma.""" - self._add_pair(self._generate_exiv2_contact_info('CiEmailWork', email)) - - def set_contact_telephone(self, telephone): - """Multiple numbers can be given, separated by a comma.""" - self._add_pair(self._generate_exiv2_contact_info('CiTelWork', telephone)) - - def set_contact_url(self, url): - """Multiple URLs can be given, separated by a comma.""" - self._add_pair(self._generate_exiv2_contact_info('CiUrlWork', url)) - - def set_exif_value(self, key, value): - self._add_pair(self._generate_exiv2_exif(key, value)) - - def write_xmp_sidecar(self): - cmd = self._generate_exiv2_command_line() - if logger.getEffectiveLevel() == logging.DEBUG: - cmd_line = '' - for c in cmd: - cmd_line += c + ' ' - cmd_line = cmd_line.strip() - logger.debug("XMP write command: %s", cmd_line) - proc = subprocess.Popen(cmd, stdout=subprocess.PIPE) - return proc.communicate()[0].strip() - - -if __name__ == '__main__': - import sys - - - if (len(sys.argv) != 2): - print 'Usage: ' + sys.argv[0] + ' path/to/photo/containing/metadata' - - else: - x = XmpMetadataSidecar(sys.argv[1]) - x.set_description("This is image is just a sample and is nothing serious. I used to test out writing XMP files in Rapid Photo Downloader.") - x.set_description_writer("Damon Lynch wrote caption") - x.set_headline("Sample image to test XMP") - x.set_subject("Keyword 1") - x.set_subject("Keyword 2") - x.set_city("Minneapolis") - x.set_location("University of Minnesota") - x.set_state_province("Minnesota") - x.set_country("United States of America") - x.set_country_code("USA") - x.set_creator("Damon Lynch") - x.set_creator_job_title("Photographer") - x.set_credit_line("Contact Damon for permission") - x.set_source("Damon Lynch is the original photographer") - x.set_copyright("© 2011 Damon Lynch, all rights reserved.") - x.set_copyright_url("http://www.damonlynch.net/license") - x.set_contact_address("Contact house number, street, apartment") - x.set_contact_city('Contact City') - x.set_contact_region('Contact State') - x.set_contact_postal_code('Contact Post code') - x.set_contact_telephone('+1 111 111 1111') - x.set_contact_country('Contact Country') - x.set_contact_address('Address\nApartment') - x.set_contact_url('http://www.sample.net') - x.set_contact_email('name@email1.com, name@email2.com') - - x.write_xmp_sidecar() diff --git a/rapid/misc.py b/rapid/misc.py deleted file mode 100644 index a2c6d08..0000000 --- a/rapid/misc.py +++ /dev/null @@ -1,60 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2002-2006 Stephen Kennedy - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -# modified by Damon Lynch 2009 to remove default bold formatting and alignment -# modified by Damon Lynch 2103 to add function to get folder chosen by user in file chooser button - -"""Module of commonly used helper classes and functions - -""" - -import gtk - -def run_dialog( text, secondarytext=None, parent=None, messagetype=gtk.MESSAGE_WARNING, buttonstype=gtk.BUTTONS_OK, extrabuttons=[]): - """Run a dialog with text 'text'. - Extra buttons are passed as tuples of (button label, response id). - """ - d = gtk.MessageDialog(None, - gtk.DIALOG_DESTROY_WITH_PARENT, - messagetype, - buttonstype, - text - ) - if parent: - d.set_transient_for(parent.get_toplevel()) - for b,rid in extrabuttons: - d.add_button(b,rid) - d.vbox.set_spacing(12) - d.format_secondary_text(secondarytext) - ret = d.run() - d.destroy() - return ret - -def get_folder_selection(filechooserbutton): - """ - Returns the path (folder) the user has chosen in a filechooserbutton - """ - # this no longer works on Ubuntu 13.10: - # path = filechooserbutton.get_current_folder() - # but this works on Ubuntu 13.10: - path = filechooserbutton.get_filenames() #returns a list - if path: - path = path[0] - return path diff --git a/rapid/paths.py b/rapid/paths.py deleted file mode 100644 index b110512..0000000 --- a/rapid/paths.py +++ /dev/null @@ -1,41 +0,0 @@ -### Copyright (C) 2002-2006 Stephen Kennedy - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import os - -_locale_dir = ( #LOCALEDIR# -) -_help_dir = ( #HELPDIR# -) -_share_dir = ( #SHAREDIR# -) - -appdir = os.path.dirname(__file__) - -if not _locale_dir: _locale_dir = os.path.join(appdir,"po") -if not _help_dir: _help_dir = os.path.join(appdir,"help") -if not _share_dir: _share_dir = appdir - -def locale_dir(*args): # i18n files - return os.path.join(_locale_dir, *args) - -def help_dir(*args): # help - return os.path.join(_help_dir, *args) - -def share_dir(*args): # glade + pixmaps - return os.path.join(_share_dir, *args) - diff --git a/rapid/preferencesdialog.py b/rapid/preferencesdialog.py deleted file mode 100644 index a0767af..0000000 --- a/rapid/preferencesdialog.py +++ /dev/null @@ -1,1963 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - - -import datetime, re - -import gtk - -import datetime -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -import webbrowser - -import ValidatedEntry -import misc - -import config -import paths -import rpdfile -import higdefaults as hd -import metadataphoto -import metadatavideo - -import tableplusminus as tpm - -import utilities - -import generatename as gn -from generatenameconfig import * -import problemnotification as pn - -from prefsrapid import format_pref_list_for_pretty_print, DownloadsTodayTracker - -from gettext import gettext as _ - -class PrefError(Exception): - """ base class """ - def unpackList(self, l): - """ - Make the preferences presentable to the user - """ - - s = '' - for i in l: - if i <> ORDER_KEY: - s += "'" + i + "', " - return s[:-2] - - def __str__(self): - return self.msg - -class PrefKeyError(PrefError): - def __init__(self, error): - value = error[0] - expectedValues = self.unpackList(error[1]) - self.msg = "Preference key '%(key)s' is invalid.\nExpected one of %(value)s" % { - 'key': value, 'value': expectedValues} - - -class PrefValueInvalidError(PrefKeyError): - def __init__(self, error): - value = error[0] - self.msg = "Preference value '%(value)s' is invalid" % {'value': value} - -class PrefLengthError(PrefError): - def __init__(self, error): - self.msg = "These preferences are not well formed:" + "\n %s" % self.unpackList(error) - -class PrefValueKeyComboError(PrefError): - def __init__(self, error): - self.msg = error - - -def check_pref_valid(pref_defn, prefs, modulo=3): - """ - Checks to see if prefs are valid according to definition. - - prefs is a list of preferences. - pref_defn is a Dict specifying what is valid. - modulo is how many list elements are equivalent to one line of preferences. - - Returns True if prefs match with pref_defn, - else raises appropriate error. - """ - - if (len(prefs) % modulo <> 0) or not prefs: - raise PrefLengthError(prefs) - else: - for i in range(0, len(prefs), modulo): - _check_pref_valid(pref_defn, prefs[i:i+modulo]) - - return True - -def _check_pref_valid(pref_defn, prefs): - - key = prefs[0] - value = prefs[1] - - - if pref_defn.has_key(key): - - next_pref_defn = pref_defn[key] - - if value == None: - # value should never be None, at any time - raise PrefValueInvalidError((None, next_pref_defn)) - - if next_pref_defn and not value: - raise gn.PrefValueInvalidError((value, next_pref_defn)) - - if type(next_pref_defn) == type({}): - return _check_pref_valid(next_pref_defn, prefs[1:]) - else: - if type(next_pref_defn) == type([]): - result = value in next_pref_defn - if not result: - raise gn.PrefValueInvalidError((value, next_pref_defn)) - return True - elif not next_pref_defn: - return True - else: - result = next_pref_defn == value - if not result: - raise gn.PrefKeyValue((value, next_pref_defn)) - return True - else: - raise PrefKeyError((key, pref_defn[ORDER_KEY])) - - -def filter_subfolder_prefs(pref_list): - """ - Filters out extraneous preference choices - """ - prefs_changed = False - continue_check = True - while continue_check and pref_list: - continue_check = False - if pref_list[0] == SEPARATOR: - # subfolder preferences should not start with a / - pref_list = pref_list[3:] - prefs_changed = True - continue_check = True - elif pref_list[-3] == SEPARATOR: - # subfolder preferences should not end with a / - pref_list = pref_list[:-3] - continue_check = True - prefs_changed = True - else: - for i in range(0, len(pref_list) - 3, 3): - if pref_list[i] == SEPARATOR and pref_list[i+3] == SEPARATOR: - # subfolder preferences should not contain two /s side by side - continue_check = True - prefs_changed = True - # note we are messing with the contents of the pref list, - # must exit loop and try again - pref_list = pref_list[:i] + pref_list[i+3:] - break - - return (prefs_changed, pref_list) - -class Comboi18n(gtk.ComboBox): - """ very simple i18n version of the venerable combo box - with one column displayed to the user. - - This combo box has two columns: - 1. the first contains the actual value and is invisible - 2. the second contains the translation of the first column, and this is what - the users sees - """ - def __init__(self): - liststore = gtk.ListStore(str, str) - gtk.ComboBox.__init__(self, liststore) - cell = gtk.CellRendererText() - self.pack_start(cell, True) - self.add_attribute(cell, 'text', 1) - # must name the combo box on pygtk used in Ubuntu 11.04, Fedora 15, etc. - self.set_name('GtkComboBox') - - def append_text(self, text): - model = self.get_model() - model.append((text, _(text))) - - def get_active_text(self): - model = self.get_model() - active = self.get_active() - if active < 0: - return None - return model[active][0] - -class PreferenceWidgets: - - def __init__(self, default_row, default_prefs, pref_defn_L0, pref_list): - self.default_row = default_row - self.default_prefs = default_prefs - self.pref_defn_L0 = pref_defn_L0 - self.pref_list = pref_list - - def _create_combo(self, choices): - combobox = Comboi18n() - for text in choices: - combobox.append_text(text) - return combobox - - def get_default_row(self): - """ - returns a list of default widgets - """ - return self.get_widgets_based_on_user_selection(self.default_row) - - def _get_pref_widgets(self, pref_definition, prefs, widgets): - key = prefs[0] - value = prefs[1] - - # supply a default value if the user has not yet chosen a value! - if not key: - key = pref_definition[ORDER_KEY][0] - - if not key in pref_definition: - raise gn.PrefKeyError((key, pref_definition.keys())) - - - list0 = pref_definition[ORDER_KEY] - - # the first widget will always be a combo box - widget0 = self._create_combo(list0) - widget0.set_active(list0.index(key)) - - widgets.append(widget0) - - if key == TEXT: - widget1 = gtk.Entry() - widget1.set_text(value) - - widgets.append(widget1) - widgets.append(None) - return - elif key in [SEPARATOR, JOB_CODE]: - widgets.append(None) - widgets.append(None) - return - else: - next_pref_definition = pref_definition[key] - if type(next_pref_definition) == type({}): - return self._get_pref_widgets(next_pref_definition, - prefs[1:], - widgets) - else: - if type(next_pref_definition) == type([]): - widget1 = self._create_combo(next_pref_definition) - if not value: - value = next_pref_definition[0] - try: - widget1.set_active(next_pref_definition.index(value)) - except: - raise gn.PrefValueInvalidError((value, next_pref_definition)) - - widgets.append(widget1) - else: - widgets.append(None) - - def _get_values_from_list(self): - for i in range(0, len(self.pref_list), 3): - yield (self.pref_list[i], self.pref_list[i+1], self.pref_list[i+2]) - - def get_widgets_based_on_prefs(self): - """ - Yields a list of widgets and their callbacks based on the users preferences. - - This list is equivalent to one row of preferences when presented to the - user in the Plus Minus Table. - """ - - for L0, L1, L2 in self._get_values_from_list(): - prefs = [L0, L1, L2] - widgets = [] - self._get_pref_widgets(self.pref_defn_L0, prefs, widgets) - yield widgets - - - def get_widgets_based_on_user_selection(self, selection): - """ - Returns a list of widgets and their callbacks based on what the user has selected. - - Selection is the values the user has chosen thus far in comboboxes. - It determines the contents of the widgets returned. - It should be a list of three values, with None for values not chosen. - For values which are None, the first value in the preferences - definition is chosen. - - """ - widgets = [] - - self._get_pref_widgets(self.pref_defn_L0, selection, widgets) - return widgets - - def check_prefs_for_validity(self): - """ - Checks preferences validity - """ - - return check_pref_valid(self.pref_defn_L0, self.pref_list) - -class PhotoNamePrefs(PreferenceWidgets): - def __init__(self, pref_list): - PreferenceWidgets.__init__(self, - default_row = [FILENAME, NAME_EXTENSION, ORIGINAL_CASE], - default_prefs = [FILENAME, NAME_EXTENSION, ORIGINAL_CASE], - pref_defn_L0 = DICT_IMAGE_RENAME_L0, - pref_list = pref_list) - -class VideoNamePrefs(PreferenceWidgets): - def __init__(self, pref_list): - PreferenceWidgets.__init__(self, - default_row = [FILENAME, NAME_EXTENSION, ORIGINAL_CASE], - default_prefs = [FILENAME, NAME_EXTENSION, ORIGINAL_CASE], - pref_defn_L0 = DICT_VIDEO_RENAME_L0, - pref_list = pref_list) - - -class PhotoSubfolderPrefs(PreferenceWidgets): - def __init__(self, pref_list): - - PreferenceWidgets.__init__(self, - default_row = [DATE_TIME, IMAGE_DATE, LIST_DATE_TIME_L2[0]], - default_prefs = DEFAULT_SUBFOLDER_PREFS, - pref_defn_L0 = DICT_SUBFOLDER_L0, - pref_list = pref_list) - - def filter_preferences(self): - filtered, pref_list = filter_subfolder_prefs(self.pref_list) - if filtered: - self.pref_list = pref_list - - def check_prefs_for_validity(self): - """ - Checks subfolder preferences validity above and beyond image name checks. - - See parent method for full description. - - Subfolders have additional requirments to that of file names. - """ - v = PreferenceWidgets.check_prefs_for_validity(self) - if v: - # peform additional checks: - # 1. do not start with a separator - # 2. do not end with a separator - # 3. do not have two separators in a row - # these three rules will ensure something else other than a - # separator is specified - L1s = [] - for i in range(0, len(self.pref_list), 3): - L1s.append(self.pref_list[i]) - - if L1s[0] == SEPARATOR: - raise PrefValueKeyComboError(_("Subfolder preferences should not start with a %s") % os.sep) - elif L1s[-1] == SEPARATOR: - raise PrefValueKeyComboError(_("Subfolder preferences should not end with a %s") % os.sep) - else: - for i in range(len(L1s) - 1): - if L1s[i] == SEPARATOR and L1s[i+1] == SEPARATOR: - raise PrefValueKeyComboError(_("Subfolder preferences should not contain two %s one after the other") % os.sep) - return v - -class VideoSubfolderPrefs(PhotoSubfolderPrefs): - def __init__(self, pref_list): - PreferenceWidgets.__init__(self, - default_row = [DATE_TIME, VIDEO_DATE, LIST_DATE_TIME_L2[0]], - default_prefs = DEFAULT_VIDEO_SUBFOLDER_PREFS, - pref_defn_L0 = DICT_VIDEO_SUBFOLDER_L0, - pref_list = pref_list) - -class QuestionDialog(gtk.Dialog): - def __init__(self, parent_window, title, question, use_markup=False, - default_to_yes=True, post_choice_callback=None): - gtk.Dialog.__init__(self, title, None, - gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, - (gtk.STOCK_NO, gtk.RESPONSE_CANCEL, - gtk.STOCK_YES, gtk.RESPONSE_OK)) - - self.post_choice_callback = post_choice_callback - self.set_icon_from_file(paths.share_dir('glade3/rapid-photo-downloader.svg')) - - prompt_hbox = gtk.HBox() - - icontheme = gtk.icon_theme_get_default() - icon = icontheme.load_icon('dialog-question', 36, gtk.ICON_LOOKUP_USE_BUILTIN) - if icon: - image = gtk.Image() - image.set_from_pixbuf(icon) - prompt_hbox.pack_start(image, False, False, padding = 6) - - prompt_label = gtk.Label(question) - prompt_label.set_use_markup(use_markup) - prompt_label.set_line_wrap(True) - prompt_hbox.pack_start(prompt_label, False, False, padding=6) - - self.vbox.pack_start(prompt_hbox, padding=6) - - self.set_border_width(6) - self.set_has_separator(False) - - if default_to_yes: - self.set_default_response(gtk.RESPONSE_OK) - else: - self.set_default_response(gtk.RESPONSE_CANCEL) - - self.set_transient_for(parent_window) - self.show_all() - - if post_choice_callback: - self.connect('response', self.on_response) - - def on_response(self, device_dialog, response): - user_selected = response == gtk.RESPONSE_OK - self.post_choice_callback(self, user_selected) - -class RemoveAllJobCodeDialog(QuestionDialog): - def __init__(self, parent_window, post_choice_callback): - QuestionDialog.__init__(self, parent_window, - _('Remove all Job Codes?'), - _('Should all Job Codes be removed?'), - post_choice_callback=post_choice_callback) - -class RemoveAllRemeberedDevicesDialog(QuestionDialog): - def __init__(self, parent_window, post_choice_callback): - QuestionDialog.__init__(self, parent_window, - _('Remove all Remembered Paths?'), - _('Should all remembered paths be removed?'), - post_choice_callback=post_choice_callback) - -class RemoveAllIgnoredPathsDialog(QuestionDialog): - def __init__(self, parent_window, post_choice_callback): - QuestionDialog.__init__(self, parent_window, - _('Remove all Ignored Paths?'), - _('Should all ignored paths be removed?'), - post_choice_callback=post_choice_callback) - -class PhotoRenameTable(tpm.TablePlusMinus): - - def __init__(self, preferencesdialog, adjust_scroll_window): - - tpm.TablePlusMinus.__init__(self, 1, 3) - self.preferencesdialog = preferencesdialog - self.adjust_scroll_window = adjust_scroll_window - if not hasattr(self, "error_title"): - self.error_title = _("Error in Photo Rename preferences") - - self.table_type = self.error_title[len("Error in "):] - self.i = 0 - - if adjust_scroll_window: - self.scroll_bar = self.adjust_scroll_window.get_vscrollbar() - #this next line does not work on early versions of pygtk :( - self.scroll_bar.connect('visibility-notify-event', self.scrollbar_visibility_change) - self.connect("size-request", self.size_adjustment) - self.connect("add", self.size_adjustment) - self.connect("remove", self.size_adjustment) - - self.bump = 16 - self.have_vertical_scrollbar = False - - - self.get_preferencesdialog_prefs() - self.setup_prefs_factory() - - try: - self.prefs_factory.check_prefs_for_validity() - - except (PrefValueInvalidError, PrefLengthError, - PrefValueKeyComboError, PrefKeyError), e: - - logger.error(self.error_title) - logger.error("Sorry, these preferences contain an error:") - logger.error(format_pref_list_for_pretty_print(self.prefs_factory.pref_list)) - - # the preferences were invalid - # reset them to their default - - self.pref_list = self.prefs_factory.default_prefs - self.setup_prefs_factory() - self.update_parentapp_prefs() - - msg = "%s.\n" % e - msg += "Resetting to default values." - logger.error(msg) - - - misc.run_dialog(self.error_title, msg, - preferencesdialog, - gtk.MESSAGE_ERROR) - - for row in self.prefs_factory.get_widgets_based_on_prefs(): - self.append(row) - - def update_preferences(self): - pref_list = [] - for row in self.pm_rows: - for col in range(self.pm_no_columns): - widget = row[col] - if widget: - name = widget.get_name() - if name == 'GtkComboBox': - value = widget.get_active_text() - elif name == 'GtkEntry': - value = widget.get_text() - else: - logger.critical("Program error: Unknown preference widget!") - value = '' - else: - value = '' - pref_list.append(value) - - self.pref_list = pref_list - self.update_parentapp_prefs() - self.prefs_factory.pref_list = pref_list - self.update_example() - - - def scrollbar_visibility_change(self, widget, event): - if event.state == gtk.gdk.VISIBILITY_UNOBSCURED: - self.have_vertical_scrollbar = True - self.adjust_scroll_window.set_size_request(self.adjust_scroll_window.allocation.width + self.bump, -1) - - - def size_adjustment(self, widget, arg2): - """ - Adjust scrolledwindow width in preferences dialog to reflect width of image rename table - - The algorithm is complicated by the need to take into account the presence of a vertical scrollbar, - which might be added as the user adds more rows - - The pygtk code behaves inconsistently depending on the pygtk version - """ - - if self.adjust_scroll_window: - self.have_vertical_scrollbar = self.scroll_bar.allocation.width > 1 or self.have_vertical_scrollbar - if not self.have_vertical_scrollbar: - if self.allocation.width > self.adjust_scroll_window.allocation.width: - self.adjust_scroll_window.set_size_request(self.allocation.width, -1) - else: - if self.allocation.width > self.adjust_scroll_window.allocation.width - self.bump: - self.adjust_scroll_window.set_size_request(self.allocation.width + self.bump, -1) - self.bump = 0 - - def get_preferencesdialog_prefs(self): - self.pref_list = self.preferencesdialog.prefs.image_rename - - - def setup_prefs_factory(self): - self.prefs_factory = PhotoNamePrefs(self.pref_list) - - def update_parentapp_prefs(self): - self.preferencesdialog.prefs.image_rename = self.pref_list - - def update_example_job_code(self): - job_code = self.preferencesdialog.prefs.get_sample_job_code() - if not job_code: - job_code = _('Job code') - #~ self.prefs_factory.setJobCode(job_code) - - def update_example(self): - self.preferencesdialog.update_photo_rename_example() - - def get_default_row(self): - return self.prefs_factory.get_default_row() - - def on_combobox_changed(self, widget, row_position): - - for col in range(self.pm_no_columns): - if self.pm_rows[row_position][col] == widget: - break - selection = [] - for i in range(col + 1): - # ensure it is a combo box we are getting the value from - w = self.pm_rows[row_position][i] - name = w.get_name() - if name == 'GtkComboBox': - selection.append(w.get_active_text()) - else: - selection.append(w.get_text()) - - for i in range(col + 1, self.pm_no_columns): - selection.append('') - - if col <> (self.pm_no_columns - 1): - widgets = self.prefs_factory.get_widgets_based_on_user_selection(selection) - - for i in range(col + 1, self.pm_no_columns): - old_widget = self.pm_rows[row_position][i] - if old_widget: - self.remove(old_widget) - if old_widget in self.pm_callbacks: - del self.pm_callbacks[old_widget] - new_widget = widgets[i] - self.pm_rows[row_position][i] = new_widget - if new_widget: - self._create_callback(new_widget, row_position) - self.attach(new_widget, i, i+1, row_position, row_position + 1) - new_widget.show() - self.update_preferences() - - - def on_entry_changed(self, widget, row_position): - self.update_preferences() - - def on_row_added(self, row_position): - """ - Update preferences, as a row has been added - """ - self.update_preferences() - - # if this was the last row or 2nd to last row, and another has just been added, move vertical scrollbar down - if row_position in range(self.pm_no_rows - 3, self.pm_no_rows - 2): - adjustment = self.preferencesdialog.rename_scrolledwindow.get_vadjustment() - adjustment.set_value(adjustment.upper) - - - def on_row_deleted(self, row_position): - """ - Update preferences, as a row has been deleted - """ - self.update_preferences() - -class VideoRenameTable(PhotoRenameTable): - def __init__(self, preferencesdialog, adjust_scroll_window): - self.error_title = _("Error in Video Rename preferences") - PhotoRenameTable.__init__(self, preferencesdialog, adjust_scroll_window) - - def get_preferencesdialog_prefs(self): - self.pref_list = self.preferencesdialog.prefs.video_rename - - def setup_prefs_factory(self): - self.prefs_factory = VideoNamePrefs(self.pref_list) - - def update_parentapp_prefs(self): - self.preferencesdialog.prefs.video_rename = self.pref_list - - def update_example(self): - self.preferencesdialog.update_video_rename_example() - -class SubfolderTable(PhotoRenameTable): - """ - Table to display photo download subfolder preferences as part of preferences - dialog window. - """ - def __init__(self, preferencesdialog, adjust_scroll_window): - self.error_title = _("Error in Photo Download Subfolders preferences") - PhotoRenameTable.__init__(self, preferencesdialog, adjust_scroll_window) - - def get_preferencesdialog_prefs(self): - self.pref_list = self.preferencesdialog.prefs.subfolder - - def setup_prefs_factory(self): - self.prefs_factory = PhotoSubfolderPrefs(self.pref_list) - - def update_parentapp_prefs(self): - self.preferencesdialog.prefs.subfolder = self.pref_list - - def update_example(self): - self.preferencesdialog.update_photo_download_folder_example() - -class VideoSubfolderTable(PhotoRenameTable): - def __init__(self, preferencesdialog, adjust_scroll_window): - self.error_title = _("Error in Video Download Subfolders preferences") - PhotoRenameTable.__init__(self, preferencesdialog, adjust_scroll_window) - - def get_preferencesdialog_prefs(self): - self.pref_list = self.preferencesdialog.prefs.video_subfolder - - def setup_prefs_factory(self): - self.prefs_factory = VideoSubfolderPrefs(self.pref_list) - - def update_parentapp_prefs(self): - self.preferencesdialog.prefs.video_subfolder = self.pref_list - - def update_example(self): - self.preferencesdialog.update_video_download_folder_example() - -class RemoveAllJobCodeDialog(gtk.Dialog): - def __init__(self, parent_window, post_choice_callback): - gtk.Dialog.__init__(self, _('Remove all Job Codes?'), None, - gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, - (gtk.STOCK_NO, gtk.RESPONSE_CANCEL, - gtk.STOCK_YES, gtk.RESPONSE_OK)) - - self.post_choice_callback = post_choice_callback - self.set_icon_from_file(paths.share_dir('glade3/rapid-photo-downloader.svg')) - - prompt_hbox = gtk.HBox() - - icontheme = gtk.icon_theme_get_default() - icon = icontheme.load_icon('dialog-question', 36, gtk.ICON_LOOKUP_USE_BUILTIN) - if icon: - image = gtk.Image() - image.set_from_pixbuf(icon) - prompt_hbox.pack_start(image, False, False, padding = 6) - - prompt_label = gtk.Label(_('Should all Job Codes be removed?')) - prompt_label.set_line_wrap(True) - prompt_hbox.pack_start(prompt_label, False, False, padding=6) - - self.vbox.pack_start(prompt_hbox, padding=6) - - self.set_border_width(6) - self.set_has_separator(False) - - self.set_default_response(gtk.RESPONSE_OK) - - self.set_transient_for(parent_window) - self.show_all() - - self.connect('response', self.on_response) - - def on_response(self, device_dialog, response): - user_selected = response == gtk.RESPONSE_OK - self.post_choice_callback(self, user_selected) - -class JobCodeDialog(gtk.Dialog): - """ Dialog prompting for a job code""" - - def __init__(self, parent_window, job_codes, default_job_code, post_job_code_entry_callback, entry_only): - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode - gtk.Dialog.__init__(self, _('Enter a Job Code'), None, - gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, - (gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL, - gtk.STOCK_OK, gtk.RESPONSE_OK)) - - self.set_icon_from_file(paths.share_dir('glade3/rapid-photo-downloader.svg')) - self.post_job_code_entry_callback = post_job_code_entry_callback - - self.combobox = gtk.combo_box_entry_new_text() - for text in job_codes: - self.combobox.append_text(text) - - self.job_code_hbox = gtk.HBox(homogeneous = False) - - if len(job_codes) and not entry_only: - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode - task_label = gtk.Label(_('Enter a new Job Code, or select a previous one')) - else: - # Translators: for an explanation of what this means, see http://damonlynch.net/rapid/documentation/index.html#jobcode - task_label = gtk.Label(_('Enter a new Job Code')) - task_label.set_line_wrap(True) - task_hbox = gtk.HBox() - task_hbox.pack_start(task_label, False, False, padding=6) - - label = gtk.Label(_('Job Code:')) - self.job_code_hbox.pack_start(label, False, False, padding=6) - self.job_code_hbox.pack_start(self.combobox, True, True, padding=6) - - self.set_border_width(6) - self.set_has_separator(False) - - # make entry box have entry completion - self.entry = self.combobox.child - - completion = gtk.EntryCompletion() - completion.set_match_func(self.match_func) - completion.connect("match-selected", - self.on_completion_match) - completion.set_model(self.combobox.get_model()) - completion.set_text_column(0) - self.entry.set_completion(completion) - - # when user hits enter, close the dialog window - self.set_default_response(gtk.RESPONSE_OK) - self.entry.set_activates_default(True) - - if default_job_code: - self.entry.set_text(default_job_code) - - self.vbox.pack_start(task_hbox, False, False, padding = 6) - self.vbox.pack_start(self.job_code_hbox, False, False, padding=12) - - self.set_transient_for(parent_window) - self.show_all() - self.connect('response', self.on_job_code_resp) - - def match_func(self, completion, key, iter): - model = completion.get_model() - return model[iter][0].lower().startswith(self.entry.get_text().lower()) - - def on_completion_match(self, completion, model, iter): - self.entry.set_text(model[iter][0]) - self.entry.set_position(-1) - - def get_job_code(self): - return self.combobox.child.get_text() - - def on_job_code_resp(self, jc_dialog, response): - user_chose_code = False - if response == gtk.RESPONSE_OK: - user_chose_code = True - logger.debug("Job Code entered") - else: - logger.debug("Job Code not entered") - self.post_job_code_entry_callback(self, user_chose_code, self.get_job_code()) - -class IgnorePathDialog(gtk.Dialog): - """ Dialog prompting for a path to ignore when scanning devices""" - - def __init__(self, parent_window, post_entry_callback): - gtk.Dialog.__init__(self, _('Enter a Path to Ignore'), None, - gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT, - (gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL, - gtk.STOCK_OK, gtk.RESPONSE_OK)) - - self.set_icon_from_file(paths.share_dir('glade3/rapid-photo-downloader.svg')) - self.post_entry_callback = post_entry_callback - - self.path_entry = gtk.Entry(max=0) - - self.ignored_path_hbox = gtk.HBox(homogeneous = False) - - task_label = gtk.Label(_('Specify a path that will never be scanned for photos or videos')) - task_label.set_line_wrap(True) - task_hbox = gtk.HBox() - task_hbox.pack_start(task_label, False, False, padding=6) - - label = gtk.Label(_('Path:')) - self.ignored_path_hbox.pack_start(label, False, False, padding=6) - self.ignored_path_hbox.pack_start(self.path_entry, True, True, padding=6) - - self.set_border_width(6) - self.set_has_separator(False) - - # when user hits enter, close the dialog window - self.set_default_response(gtk.RESPONSE_OK) - self.path_entry.set_activates_default(True) - - self.vbox.pack_start(task_hbox, False, False, padding = 6) - self.vbox.pack_start(self.ignored_path_hbox, False, False, padding=12) - - self.set_transient_for(parent_window) - self.show_all() - self.connect('response', self.on_ignored_path_resp) - - def on_ignored_path_resp(self, ignored_path_dialog, response): - user_chose_path = False - if response == gtk.RESPONSE_OK: - user_chose_path = True - logger.debug("Ignored Path entered") - else: - logger.debug("Ignored Path not entered") - self.post_entry_callback(self, user_chose_path, self.path_entry.get_text()) - - -class PreferencesDialog(): - """ - Dialog window to show Rapid Photo Downloader preferences. - - Is tightly integrated into main Rapid Photo Downloader window, i.e. - directly access members in class RapidApp. - """ - - def __init__(self, rapidapp): - - self.builder = gtk.Builder() - self.builder.set_translation_domain(config.APP_NAME) - self.builder.add_from_file(paths.share_dir("glade3/prefs.ui")) - self.builder.connect_signals(self) - - self.dialog = self.preferencesdialog - self.widget = self.dialog - self.dialog.set_transient_for(rapidapp.rapidapp) - self.prefs = rapidapp.prefs - - rapidapp.preferences_dialog_displayed = True - - self.pref_dialog_startup = True - - self.rapidapp = rapidapp - - self._setup_tab_selector() - - self._setup_control_spacing() - - self.file_types = metadatavideo.file_types_to_download() - - self._setup_sample_names() - - # setup tabs - self._setup_photo_download_folder_tab() - self._setup_image_rename_tab() - self._setup_video_download_folder_tab() - self._setup_video_rename_tab() - self._setup_rename_options_tab() - self._setup_job_code_tab() - self._setup_device_tab() - self._setup_device_options_tab() - self._setup_backup_tab() - self._setup_miscellaneous_tab() - self._setup_error_tab() - - if not metadatavideo.DOWNLOAD_VIDEO: - self.disable_video_controls() - - self.dialog.realize() - - #set the width of the left column for selecting values - #note: this must be called after self.dialog.realize(), or else the width calculation will fail - width_of_widest_sel_row = self.treeview.get_background_area(1, self.treeview_column)[2] - self.scrolled_window.set_size_request(width_of_widest_sel_row + 2, -1) - - #set the minimum width of the scolled window holding the photo rename table - if self.rename_scrolledwindow.get_vscrollbar(): - extra = self.rename_scrolledwindow.get_vscrollbar().allocation.width + 10 - else: - extra = 10 - self.rename_scrolledwindow.set_size_request(self.rename_table.allocation.width + extra, -1) - - self.dialog.show() - - self.pref_dialog_startup = False - - def __getattr__(self, key): - """Allow builder widgets to be accessed as self.widgetname - """ - widget = self.builder.get_object(key) - if widget: # cache lookups - setattr(self, key, widget) - return widget - raise AttributeError(key) - - def on_preferencesdialog_destroy(self, widget): - """ Delete variables from memory that cause a file descriptor to be created on a mounted media""" - logger.debug("Preference window closing") - - def _setup_tab_selector(self): - self.notebook.set_show_tabs(0) - self.model = gtk.ListStore(type("")) - column = gtk.TreeViewColumn() - rentext = gtk.CellRendererText() - column.pack_start(rentext, expand=0) - column.set_attributes(rentext, text=0) - self.treeview_column = column - self.treeview.append_column(column) - self.treeview.props.model = self.model - for c in self.notebook.get_children(): - label = self.notebook.get_tab_label(c).get_text() - if not label.startswith("_"): - self.model.append( (label,) ) - - - # select the first value in the list store - self.treeview.set_cursor(0,column) - - def on_download_folder_filechooser_button_selection_changed(self, widget): - path = misc.get_folder_selection(widget) - if path: - self.prefs.download_folder = path - self.update_photo_download_folder_example() - - def on_video_download_folder_filechooser_button_selection_changed(self, widget): - path = misc.get_folder_selection(widget) - if path: - self.prefs.video_download_folder = path - self.update_video_download_folder_example() - - def on_backup_folder_filechooser_button_selection_changed(self, widget): - path = misc.get_folder_selection(widget) - if path: - self.prefs.backup_location = path - self.update_backup_example() - - def on_backup_video_folder_filechooser_button_selection_changed(self, widget): - path = misc.get_folder_selection(widget) - if path: - self.prefs.backup_video_location = path - self.update_backup_example() - - def on_device_location_filechooser_button_selection_changed(self, widget): - path = misc.get_folder_selection(widget) - if path: - self.prefs.device_location = path - - def on_add_ignored_path_button_clicked(self, widget): - i = IgnorePathDialog(parent_window = self.dialog, - post_entry_callback = self.add_ignored_path) - - def add_ignored_path(self, dialog, user_chose_path, path): - dialog.destroy() - if user_chose_path: - if path and path not in self.prefs.ignored_paths: - self.ignored_paths_liststore.prepend((path, )) - self.update_ignored_paths() - selection = self.ignored_paths_treeview.get_selection() - selection.unselect_all() - selection.select_path((0, )) - #scroll to the top - adjustment = self.ignored_paths_scrolledwindow.get_vadjustment() - adjustment.set_value(adjustment.lower) - - def on_ignored_paths_use_re_checkbutton_toggled(self, checkbutton): - self.prefs.use_re_ignored_paths = checkbutton.get_active() - if self.prefs.use_re_ignored_paths and not self.pref_dialog_startup: - # check for invalid regular expressions - self.update_ignored_paths() - - def on_remove_ignored_path_button_clicked(self, button): - self._remove_from_treeview(self.ignored_paths_treeview) - self.update_ignored_paths() - - def on_remove_all_ignored_paths_button_clicked(self, button): - i = RemoveAllIgnoredPathsDialog(self.dialog, self.remove_all_ignored_paths) - - def remove_all_ignored_paths(self, dialog, user_selected): - dialog.destroy() - if user_selected: - self.ignored_paths_liststore.clear() - self.update_ignored_paths() - - def on_remove_remembered_device_button_clicked(self, button): - """ - uses remembered devices treeview to delete any removed items from the - device_whitelist and device_blacklist prefs - """ - blacklist = [i for i in self.prefs.device_blacklist if i] - whitelist = [i for i in self.prefs.device_whitelist if i] - selection = self.remembered_devices_treeview.get_selection() - model, selected = selection.get_selected_rows() - iters = [model.get_iter(path) for path in selected] - # only delete if a value is selected - if iters: - no = len(iters) - path = None - for i in range(0, no): - iter = iters[i] - if i == no - 1: - path = model.get_path(iter) - v = self.remembered_devices_liststore.get_value(iter, 0) - if v in blacklist: - blacklist.remove(v) - elif v in whitelist: - whitelist.remove(v) - else: - logger.debug("Unknown remembered device %s", v) - model.remove(iter) - - # now that we removed the selection, play nice with - # the user and select the next item - selection.select_path(path) - - # if there was no selection that meant the user - # removed the last entry, so we try to select the - # last item - if not selection.path_is_selected(path): - row = path[0]-1 - # test case for empty lists - if row >= 0: - selection.select_path((row,)) - - self.prefs.device_blacklist = blacklist - self.prefs.device_whitelist = whitelist - - def on_remove_all_remembered_device_button_clicked(self, button): - r = RemoveAllRemeberedDevicesDialog(self.dialog, self.remove_all_remembered_devices) - - def remove_all_remembered_devices(self, dialog, user_selected): - dialog.destroy() - if user_selected: - self.remembered_devices_liststore.clear() - self.prefs.device_blacklist = [] - self.prefs.device_whitelist = [] - - def _setup_sample_names(self, use_dummy_data = False): - """ - If use_dummy_data is True, then samples will not attempt to get - data from actual download files - """ - job_code = self.prefs.most_recent_job_code() - if job_code is None: - job_code = _("Job Code") - self.downloads_today_tracker = DownloadsTodayTracker( - day_start = self.prefs.day_start, - downloads_today = self.prefs.downloads_today[1], - downloads_today_date = self.prefs.downloads_today[0]) - self.sequences = gn.Sequences(self.downloads_today_tracker, - self.prefs.stored_sequence_no) - - # get example photo and video data - if use_dummy_data: - self.sample_photo = None - else: - self.sample_photo = self.rapidapp.thumbnails.get_sample_file(rpdfile.FILE_TYPE_PHOTO) - if self.sample_photo is not None: - # try to load metadata from the file returned - # if it fails, give up with this sample file - if not self.sample_photo.load_metadata(): - self.sample_photo = None - else: - self.sample_photo.sequences = self.sequences - self.sample_photo.download_start_time = datetime.datetime.now() - - if self.sample_photo is None: - self.sample_photo = rpdfile.SamplePhoto(sequences=self.sequences) - - self.sample_photo.job_code = job_code - - self.sample_video = None - if metadatavideo.DOWNLOAD_VIDEO: - if not use_dummy_data: - self.sample_video = self.rapidapp.thumbnails.get_sample_file(rpdfile.FILE_TYPE_VIDEO) - if self.sample_video is not None: - self.sample_video.load_metadata() - self.sample_video.sequences = self.sequences - self.sample_video.download_start_time = datetime.datetime.now() - if self.sample_video is None: - self.sample_video = rpdfile.SampleVideo(sequences=self.sequences) - self.sample_video.job_code = job_code - - - - def _setup_control_spacing(self): - """ - set spacing of some but not all controls - """ - - self._setup_table_spacing(self.download_folder_table) - self._setup_table_spacing(self.video_download_folder_table) - self.download_folder_table.set_row_spacing(2, - hd.VERTICAL_CONTROL_SPACE) - self.video_download_folder_table.set_row_spacing(2, - hd.VERTICAL_CONTROL_SPACE) - self._setup_table_spacing(self.rename_example_table) - self._setup_table_spacing(self.video_rename_example_table) - self.devices_table.set_col_spacing(0, hd.NESTED_CONTROLS_SPACE) - self.automation_table.set_col_spacing(0, hd.NESTED_CONTROLS_SPACE) - - self._setup_table_spacing(self.backup_table) - self.backup_table.set_col_spacing(1, hd.NESTED_CONTROLS_SPACE) - self.backup_table.set_col_spacing(2, hd.CONTROL_LABEL_SPACE) - self._setup_table_spacing(self.compatibility_table) - self.compatibility_table.set_row_spacing(0, - hd.VERTICAL_CONTROL_LABEL_SPACE) - self._setup_table_spacing(self.error_table) - - - def _setup_table_spacing(self, table): - table.set_col_spacing(0, hd.NESTED_CONTROLS_SPACE) - table.set_col_spacing(1, hd.CONTROL_LABEL_SPACE) - - def _setup_subfolder_table(self): - self.subfolder_table = SubfolderTable(self, None) - self.subfolder_vbox.pack_start(self.subfolder_table) - self.subfolder_table.show_all() - - def _setup_video_subfolder_table(self): - self.video_subfolder_table = VideoSubfolderTable(self, None) - self.video_subfolder_vbox.pack_start(self.video_subfolder_table) - self.video_subfolder_table.show_all() - - def _setup_photo_download_folder_tab(self): - self.download_folder_filechooser_button = gtk.FileChooserButton( - _("Select a folder to download photos to")) - self.download_folder_filechooser_button.set_current_folder( - self.prefs.download_folder) - self.download_folder_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - self.download_folder_filechooser_button.connect("selection-changed", - self.on_download_folder_filechooser_button_selection_changed) - - self.download_folder_table.attach( - self.download_folder_filechooser_button, - 2, 3, 2, 3, yoptions = gtk.SHRINK) - self.download_folder_filechooser_button.show() - - self._setup_subfolder_table() - self.update_photo_download_folder_example() - - def _setup_video_download_folder_tab(self): - self.video_download_folder_filechooser_button = gtk.FileChooserButton( - _("Select a folder to download videos to")) - self.video_download_folder_filechooser_button.set_current_folder( - self.prefs.video_download_folder) - self.video_download_folder_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - self.video_download_folder_filechooser_button.connect("selection-changed", - self.on_video_download_folder_filechooser_button_selection_changed) - - self.video_download_folder_table.attach( - self.video_download_folder_filechooser_button, - 2, 3, 2, 3, yoptions = gtk.SHRINK) - self.video_download_folder_filechooser_button.show() - self._setup_video_subfolder_table() - self.update_video_download_folder_example() - - def _setup_image_rename_tab(self): - - self.rename_table = PhotoRenameTable(self, self.rename_scrolledwindow) - self.rename_table_vbox.pack_start(self.rename_table) - self.rename_table.show_all() - self._setup_photo_original_name() - self.update_photo_rename_example() - - def _setup_photo_original_name(self): - self.original_name_label.set_markup("%s" % self.sample_photo.display_name) - - def _setup_video_rename_tab(self): - - self.video_rename_table = VideoRenameTable(self, self.video_rename_scrolledwindow) - self.video_rename_table_vbox.pack_start(self.video_rename_table) - self.video_rename_table.show_all() - self._setup_video_original_name() - self.update_video_rename_example() - - def _setup_video_original_name(self): - if self.sample_video is not None: - self.video_original_name_label.set_markup("%s" % self.sample_video.display_name) - else: - self.video_original_name_label.set_markup("") - - def _setup_rename_options_tab(self): - - # sequence numbers - self.downloads_today_entry = ValidatedEntry.ValidatedEntry(ValidatedEntry.bounded(ValidatedEntry.v_int, int, 0)) - self.stored_number_entry = ValidatedEntry.ValidatedEntry(ValidatedEntry.bounded(ValidatedEntry.v_int, int, 1)) - self.downloads_today_entry.connect('changed', self.on_downloads_today_entry_changed) - self.stored_number_entry.connect('changed', self.on_stored_number_entry_changed) - v = self.rapidapp.downloads_today_tracker.get_and_maybe_reset_downloads_today() - self.downloads_today_entry.set_text(str(v)) - # make the displayed value of stored sequence no 1 more than actual value - # so as not to confuse the user - self.stored_number_entry.set_text(str(self.prefs.stored_sequence_no+1)) - self.sequence_vbox.pack_start(self.downloads_today_entry, expand=True, fill=True) - self.sequence_vbox.pack_start(self.stored_number_entry, expand=False) - self.downloads_today_entry.show() - self.stored_number_entry.show() - hour, minute = self.rapidapp.downloads_today_tracker.get_day_start() - self.hour_spinbutton.set_value(float(hour)) - self.minute_spinbutton.set_value(float(minute)) - - self.synchronize_raw_jpg_checkbutton.set_active( - self.prefs.synchronize_raw_jpg) - - #compatibility - self.strip_characters_checkbutton.set_active( - self.prefs.strip_characters) - - def _setup_job_code_tab(self): - self.job_code_liststore = gtk.ListStore(str) - column = gtk.TreeViewColumn() - rentext = gtk.CellRendererText() - rentext.connect('edited', self.on_job_code_edited) - rentext.set_property('editable', True) - - column.pack_start(rentext, expand=0) - column.set_attributes(rentext, text=0) - self.job_code_treeview_column = column - self.job_code_treeview.append_column(column) - self.job_code_treeview.props.model = self.job_code_liststore - for code in self.prefs.job_codes: - self.job_code_liststore.append((code, )) - - # set multiple selections - self.job_code_treeview.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - - self.remove_all_job_code_button.set_image(gtk.image_new_from_stock( - gtk.STOCK_CLEAR, - gtk.ICON_SIZE_BUTTON)) - def _setup_device_options_tab(self): - """ - Setup ignored paths and remembered devices tab in prefs dialog - """ - - self.ignored_paths_use_re_checkbutton.set_active( - self.prefs.use_re_ignored_paths) - - self.ignored_paths_liststore = gtk.ListStore(str) - column = gtk.TreeViewColumn() - rentext = gtk.CellRendererText() - rentext.connect('edited', self.on_ignored_path_edited) - rentext.set_property('editable', True) - - column.pack_start(rentext, expand=0) - column.set_attributes(rentext, text=0) - self.ignored_paths_treeview_column = column - self.ignored_paths_treeview.append_column(column) - self.ignored_paths_treeview.props.model = self.ignored_paths_liststore - for path in self.prefs.ignored_paths: - self.ignored_paths_liststore.append((path, )) - - self.ignored_paths_treeview.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.remove_all_ignored_paths_button.set_image(gtk.image_new_from_stock( - gtk.STOCK_CLEAR, - gtk.ICON_SIZE_BUTTON)) - - # Remembered devices are a little different in that they cannot be - # edited, and they can only added when the user is prompted by the - # program. Moreover, the list the user sees is a combination of two - # lists: device_whitelist and device_blacklist - - self.remembered_devices_liststore = gtk.ListStore(str) - column = gtk.TreeViewColumn() - rentext = gtk.CellRendererText() - rentext.set_property('editable', False) - - column.pack_start(rentext, expand=0) - column.set_attributes(rentext, text=0) - self.remembered_devices_treeview_column = column - self.remembered_devices_treeview.append_column(column) - self.remembered_devices_treeview.props.model = self.remembered_devices_liststore - for device in self.prefs.device_whitelist: - if device: - self.remembered_devices_liststore.append((device, )) - for device in self.prefs.device_blacklist: - if device: - self.remembered_devices_liststore.append((device, )) - - self.remembered_devices_treeview.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.remove_all_remembered_device_button.set_image(gtk.image_new_from_stock( - gtk.STOCK_CLEAR, - gtk.ICON_SIZE_BUTTON)) - - def _setup_device_tab(self): - - self.device_location_filechooser_button = gtk.FileChooserButton( - _("Select a folder containing %(file_types)s") % {'file_types':self.file_types}) - self.device_location_filechooser_button.set_current_folder( - self.prefs.device_location) - self.device_location_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - - self.device_location_filechooser_button.connect("selection-changed", - self.on_device_location_filechooser_button_selection_changed) - - self.devices2_table.attach(self.device_location_filechooser_button, - 1, 2, 1, 2, xoptions = gtk.EXPAND|gtk.FILL, yoptions = gtk.SHRINK) - self.device_location_filechooser_button.show() - self.autodetect_device_checkbutton.set_active( - self.prefs.device_autodetection) - self.autodetect_psd_checkbutton.set_active( - self.prefs.device_autodetection_psd) - - self.update_device_controls() - - - def _setup_backup_tab(self): - """ - Setup and configure backup tab - """ - #Manual backup location for photos file chooser - self.backup_folder_filechooser_button = gtk.FileChooserButton( - _("Select a folder in which to backup photos")) - self.backup_folder_filechooser_button.set_current_folder( - self.prefs.backup_location) - self.backup_folder_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - self.backup_folder_filechooser_button.connect("selection-changed", - self.on_backup_folder_filechooser_button_selection_changed) - self.backup_table.attach(self.backup_folder_filechooser_button, - 3, 4, 8, 9, yoptions = gtk.SHRINK) - self.backup_folder_filechooser_button.show() - - #Manual backup location for videos file chooser - self.backup_video_folder_filechooser_button = gtk.FileChooserButton( - _("Select a folder in which to backup videos")) - self.backup_video_folder_filechooser_button.set_current_folder( - self.prefs.backup_video_location) - self.backup_video_folder_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - self.backup_video_folder_filechooser_button.connect("selection-changed", - self.on_backup_video_folder_filechooser_button_selection_changed) - self.backup_table.attach(self.backup_video_folder_filechooser_button, - 3, 4, 9, 10, yoptions = gtk.SHRINK) - self.backup_video_folder_filechooser_button.show() - - self.backup_identifier_entry.set_text(self.prefs.backup_identifier) - self.video_backup_identifier_entry.set_text(self.prefs.video_backup_identifier) - - #setup controls for manipulating sensitivity - self._backup_controls0 = [self.auto_detect_backup_checkbutton] - self._backup_controls1 = [self.backup_identifier_explanation_label, - self.backup_identifier_label, - self.backup_identifier_entry, - self.example_backup_path_label, - self.backup_example_label,] - self._backup_controls2 = [self.backup_location_label, - self.backup_folder_filechooser_button, - self.backup_location_explanation_label] - - if metadatavideo.DOWNLOAD_VIDEO: - self._backup_controls2 += [self.backup_video_folder_filechooser_button, - self.backup_video_location_label] - else: - self.backup_video_folder_filechooser_button.set_sensitive(False) - self.backup_video_location_label.set_sensitive(False) - - self._backup_controls = self._backup_controls0 + self._backup_controls1 + \ - self._backup_controls2 - - self._backup_video_controls = [self.video_backup_identifier_label, - self.video_backup_identifier_entry] - - #assign values to checkbuttons only when other controls - #have been setup, because their toggle signal is activated - #when a value is assigned - - self.backup_checkbutton.set_active(self.prefs.backup_images) - self.auto_detect_backup_checkbutton.set_active( - self.prefs.backup_device_autodetection) - self.update_backup_controls() - self.update_backup_example() - - def _setup_miscellaneous_tab(self): - self.auto_startup_checkbutton.set_active( - self.prefs.auto_download_at_startup) - self.auto_insertion_checkbutton.set_active( - self.prefs.auto_download_upon_device_insertion) - self.auto_unmount_checkbutton.set_active( - self.prefs.auto_unmount) - self.auto_exit_checkbutton.set_active( - self.prefs.auto_exit) - self.auto_exit_force_checkbutton.set_active( - self.prefs.auto_exit_force) - self.generate_thumbnails_checkbutton.set_active( - self.prefs.generate_thumbnails) - self.auto_rotate_checkbutton.set_active( - self.prefs.auto_rotate_jpeg) - self.verify_file_checkbutton.set_active( - self.prefs.verify_file) - - self.update_misc_controls() - - - def _setup_error_tab(self): - if self.prefs.download_conflict_resolution == config.SKIP_DOWNLOAD: - self.skip_download_radiobutton.set_active(True) - else: - self.add_identifier_radiobutton.set_active(True) - - if self.prefs.backup_duplicate_overwrite: - self.backup_duplicate_overwrite_radiobutton.set_active(True) - else: - self.backup_duplicate_skip_radiobutton.set_active(True) - - - def update_example_file_name(self, display_table, rename_table, sample_rpd_file, generator, example_label): - if hasattr(self, display_table) and sample_rpd_file is not None: - sample_rpd_file.download_folder = self.prefs.get_download_folder_for_file_type(sample_rpd_file.file_type) - sample_rpd_file.strip_characters = self.prefs.strip_characters - sample_rpd_file.initialize_problem() - name = generator.generate_name(sample_rpd_file) - else: - name = '' - - # since this is markup, escape it - text = "%s" % utilities.escape(name) - - if sample_rpd_file is not None: - if sample_rpd_file.has_problem(): - text += "\n" - # Translators: please do not modify or leave out html formatting tags like and . These are used to format the text the users sees - text += _("Warning: There is insufficient metadata to fully generate the name. Please use other renaming options.") - - example_label.set_markup(text) - - def update_photo_rename_example(self): - """ - Displays example image name to the user - """ - generator = gn.PhotoName(self.prefs.image_rename) - self.update_example_file_name('rename_table', self.rename_table, - self.sample_photo, generator, - self.new_name_label) - - - def update_video_rename_example(self): - """ - Displays example video name to the user - """ - if self.sample_video is not None: - generator = gn.VideoName(self.prefs.video_rename) - else: - generator = None - self.update_example_file_name('video_rename_table', - self.video_rename_table, - self.sample_video, generator, - self.video_new_name_label) - - def update_download_folder_example(self, display_table, subfolder_table, - download_folder, sample_rpd_file, - generator, - example_download_path_label, - subfolder_warning_label): - """ - Displays example subfolder name(s) to the user - """ - - if hasattr(self, display_table) and sample_rpd_file is not None: - #~ subfolder_table.update_example_job_code() - sample_rpd_file.strip_characters = self.prefs.strip_characters - sample_rpd_file.initialize_problem() - path = generator.generate_name(sample_rpd_file) - else: - path = '' - - text = os.path.join(download_folder, path) - # since this is markup, escape it - path = utilities.escape(text) - - warning = "" - if sample_rpd_file is not None: - if sample_rpd_file.has_problem(): - warning = _("Warning: There is insufficient metadata to fully generate subfolders. Please use other subfolder naming options." ) - - # Translators: you should not modify or leave out the %s. This is a code used by the programming language python to insert a value that thes user will see - example_download_path_label.set_markup(_("Example: %s") % text) - subfolder_warning_label.set_markup(warning) - - def update_photo_download_folder_example(self): - if hasattr(self, 'subfolder_table'): - generator = gn.PhotoSubfolder(self.prefs.subfolder) - self.update_download_folder_example('subfolder_table', - self.subfolder_table, self.prefs.download_folder, - self.sample_photo, generator, - self.example_photo_download_path_label, - self.photo_subfolder_warning_label) - - def update_video_download_folder_example(self): - if hasattr(self, 'video_subfolder_table'): - if self.sample_video is not None: - generator = gn.VideoSubfolder(self.prefs.video_subfolder) - else: - generator = None - self.update_download_folder_example('video_subfolder_table', - self.video_subfolder_table, - self.prefs.video_download_folder, - self.sample_video, generator, - self.example_video_download_path_label, - self.video_subfolder_warning_label) - - def on_hour_spinbutton_value_changed(self, spinbutton): - hour = spinbutton.get_value_as_int() - minute = self.minute_spinbutton.get_value_as_int() - self.rapidapp.downloads_today_tracker.set_day_start(hour, minute) - self.on_downloads_today_entry_changed(self.downloads_today_entry) - - def on_minute_spinbutton_value_changed(self, spinbutton): - hour = self.hour_spinbutton.get_value_as_int() - minute = spinbutton.get_value_as_int() - self.rapidapp.downloads_today_tracker.set_day_start(hour, minute) - self.on_downloads_today_entry_changed(self.downloads_today_entry) - - def on_downloads_today_entry_changed(self, entry): - # do not update value if a download is occurring - it will mess it up! - if self.rapidapp.download_is_occurring(): - logger.info("Downloads today value not updated, as a download is currently occurring") - else: - v = entry.get_text() - try: - v = int(v) - except: - v = 0 - if v < 0: - v = 0 - self.rapidapp.downloads_today_tracker.reset_downloads_today(v) - self.rapidapp.refresh_downloads_today = True - self.update_photo_rename_example() - - def on_stored_number_entry_changed(self, entry): - # do not update value if a download is occurring - it will mess it up! - if self.rapidapp.download_is_occurring(): - logger.info("Stored number value not updated, as a download is currently occurring") - else: - v = entry.get_text() - try: - # the displayed value of stored sequence no 1 more than actual value - # so as not to confuse the user - v = int(v) - 1 - except: - v = 0 - if v < 0: - v = 0 - self.prefs.stored_sequence_no = v - self.update_photo_rename_example() - - def _update_subfolder_pref_on_error(self, new_pref_list): - self.prefs.subfolder = new_pref_list - - def _update_video_subfolder_pref_on_error(self, new_pref_list): - self.prefs.video_subfolder = new_pref_list - - - def check_subfolder_values_valid_on_exit(self, users_pref_list, update_pref_function, filetype, default_pref_list): - """ - Checks that the user has not entered in any inappropriate values - - If they have, filters out bad values and warns the user - """ - filtered, pref_list = filter_subfolder_prefs(users_pref_list) - if filtered: - logger.info("The %(filetype)s subfolder preferences had some unnecessary values removed.", {'filetype': filetype}) - if pref_list: - update_pref_function(pref_list) - else: - #Preferences list is now empty - msg = _("The %(filetype)s subfolder preferences entered are invalid and cannot be used.\nThey will be reset to their default values.") % {'filetype': filetype} - sys.stderr.write(msg + "\n") - misc.run_dialog(PROGRAM_NAME, msg) - update_pref_function(self.prefs.get_default(default_pref_list)) - - def on_preferencesdialog_response(self, dialog, arg): - if arg == gtk.RESPONSE_HELP: - webbrowser.open("http://www.damonlynch.net/rapid/documentation") - else: - # arg==gtk.RESPONSE_CLOSE, or the user hit the 'x' to close the window - self.prefs.backup_identifier = self.backup_identifier_entry.get_property("text") - self.prefs.video_backup_identifier = self.video_backup_identifier_entry.get_property("text") - - #check subfolder preferences for bad values - self.check_subfolder_values_valid_on_exit(self.prefs.subfolder, self._update_subfolder_pref_on_error, _("photo"), "subfolder") - self.check_subfolder_values_valid_on_exit(self.prefs.video_subfolder, self._update_video_subfolder_pref_on_error, _("video"), "video_subfolder") - - self.dialog.destroy() - self.rapidapp.preferences_dialog_displayed = False - self.rapidapp.post_preference_change() - - - - - def on_add_job_code_button_clicked(self, button): - j = JobCodeDialog(parent_window = self.dialog, - job_codes = self.prefs.job_codes, - default_job_code = None, - post_job_code_entry_callback=self.add_job_code, - entry_only = True) - - def add_job_code(self, dialog, user_chose_code, job_code): - dialog.destroy() - if user_chose_code: - if job_code and job_code not in self.prefs.job_codes: - self.job_code_liststore.prepend((job_code, )) - self.update_job_codes() - selection = self.job_code_treeview.get_selection() - selection.unselect_all() - selection.select_path((0, )) - #scroll to the top - adjustment = self.job_code_scrolledwindow.get_vadjustment() - adjustment.set_value(adjustment.lower) - - def _remove_from_treeview(self, treeview): - """ - Removes selected items from a treeview, allowing multiple selections - """ - selection = treeview.get_selection() - model, selected = selection.get_selected_rows() - iters = [model.get_iter(path) for path in selected] - # only delete if a value is selected - if iters: - no = len(iters) - path = None - for i in range(0, no): - iter = iters[i] - if i == no - 1: - path = model.get_path(iter) - model.remove(iter) - - # now that we removed the selection, play nice with - # the user and select the next item - selection.select_path(path) - - # if there was no selection that meant the user - # removed the last entry, so we try to select the - # last item - if not selection.path_is_selected(path): - row = path[0]-1 - # test case for empty lists - if row >= 0: - selection.select_path((row,)) - - - def on_remove_job_code_button_clicked(self, button): - """ remove selected job codes (can be multiple selection)""" - - self._remove_from_treeview(self.job_code_treeview) - self.update_job_codes() - self.update_photo_rename_example() - self.update_video_rename_example() - self.update_photo_download_folder_example() - self.update_video_download_folder_example() - - def on_remove_all_job_code_button_clicked(self, button): - j = RemoveAllJobCodeDialog(self.dialog, self.remove_all_job_code) - - def remove_all_job_code(self, dialog, user_selected): - dialog.destroy() - if user_selected: - self.job_code_liststore.clear() - self.update_job_codes() - self.update_photo_rename_example() - self.update_video_rename_example() - self.update_photo_download_folder_example() - self.update_video_download_folder_example() - - def on_job_code_edited(self, widget, path, new_text): - iter = self.job_code_liststore.get_iter(path) - self.job_code_liststore.set_value(iter, 0, new_text) - self.update_job_codes() - self.update_photo_rename_example() - self.update_video_rename_example() - self.update_photo_download_folder_example() - self.update_video_download_folder_example() - - def _update_prefs_list(self, liststore): - replacement_list = [] - for row in liststore: - replacement_list.append(row[0]) - return replacement_list - - def update_job_codes(self): - """ update preferences with list of job codes""" - self.prefs.job_codes = self._update_prefs_list(self.job_code_liststore) - - def on_ignored_path_edited(self, widget, path, new_text): - iter = self.ignored_paths_liststore.get_iter(path) - self.ignored_paths_liststore.set_value(iter, 0, new_text) - self.update_ignored_paths() - - def update_ignored_paths(self): - ignored_paths = self._update_prefs_list(self.ignored_paths_liststore) - - # remove any trailing slashes - ignored_paths = [path.rstrip('/') for path in ignored_paths if path] - # remove any blank values from ignored_paths - ignored_paths = [path for path in ignored_paths if path] - - if self.prefs.use_re_ignored_paths: - ip = [] - bad_paths = '' - for path in ignored_paths: - # check for validity - try: - re.match(path, '') - ip.append(path) - except: - logger.error("Ignoring invalid regular expression: %s", path) - bad_paths += path + '\n' - ignored_paths = ip - if bad_paths: - bad_paths = bad_paths[:-1] - if bad_paths.find('\n') >= 0: - msg = _("The following regular expressions are invalid, and will be removed unless you correct them:\n %s") % bad_paths - else: - msg = _("This regular expression is invalid, and will be removed unless you correct it:\n %s") % bad_paths - misc.run_dialog(_("Invalid regular expression"), msg, self) - - self.prefs.ignored_paths = ignored_paths - - def on_auto_startup_checkbutton_toggled(self, checkbutton): - self.prefs.auto_download_at_startup = checkbutton.get_active() - - def on_auto_insertion_checkbutton_toggled(self, checkbutton): - self.prefs.auto_download_upon_device_insertion = checkbutton.get_active() - - def on_auto_unmount_checkbutton_toggled(self, checkbutton): - self.prefs.auto_unmount = checkbutton.get_active() - - def on_auto_rotate_checkbutton_toggled(self, checkbutton): - self.prefs.auto_rotate_jpeg = checkbutton.get_active() - - def on_verify_file_checkbutton_toggled(self, checkbutton): - self.prefs.verify_file = checkbutton.get_active() - - def on_auto_exit_checkbutton_toggled(self, checkbutton): - active = checkbutton.get_active() - self.prefs.auto_exit = active - if not active: - self.prefs.auto_exit_force = False - self.auto_exit_force_checkbutton.set_active(False) - self.update_misc_controls() - - def on_auto_exit_force_checkbutton_toggled(self, checkbutton): - self.prefs.auto_exit_force = checkbutton.get_active() - - def on_autodetect_device_checkbutton_toggled(self, checkbutton): - self.prefs.device_autodetection = checkbutton.get_active() - self.update_device_controls() - - def on_autodetect_psd_checkbutton_toggled(self, checkbutton): - self.prefs.device_autodetection_psd = checkbutton.get_active() - - def on_generate_thumbnails_checkbutton_toggled(self, checkbutton): - self.prefs.generate_thumbnails = checkbutton.get_active() - - def on_backup_duplicate_overwrite_radiobutton_toggled(self, widget): - self.prefs.backup_duplicate_overwrite = widget.get_active() - - def on_backup_duplicate_skip_radiobutton_toggled(self, widget): - self.prefs.backup_duplicate_overwrite = not widget.get_active() - - def on_treeview_cursor_changed(self, tree): - path, column = tree.get_cursor() - self.notebook.set_current_page(path[0]) - - def on_synchronize_raw_jpg_checkbutton_toggled(self, check_button): - self.prefs.synchronize_raw_jpg = check_button.get_active() - - def on_strip_characters_checkbutton_toggled(self, check_button): - self.prefs.strip_characters = check_button.get_active() - self.update_photo_rename_example() - self.update_photo_download_folder_example() - self.update_video_download_folder_example() - - def on_add_identifier_radiobutton_toggled(self, widget): - if widget.get_active(): - self.prefs.download_conflict_resolution = config.ADD_UNIQUE_IDENTIFIER - else: - self.prefs.download_conflict_resolution = config.SKIP_DOWNLOAD - - - def update_device_controls(self): - """ - Sets sensitivity of image device controls - """ - - controls = [self.device_location_explanation_label, - self.device_location_label, - self.device_location_filechooser_button] - - if self.prefs.device_autodetection: - for c in controls: - c.set_sensitive(False) - self.autodetect_psd_checkbutton.set_sensitive(True) - self.autodetect_image_devices_label.set_sensitive(True) - else: - for c in controls: - c.set_sensitive(True) - self.autodetect_psd_checkbutton.set_sensitive(False) - self.autodetect_image_devices_label.set_sensitive(False) - - if not self.pref_dialog_startup: - logger.debug("Resetting sample file photo and video files") - self._setup_sample_names(use_dummy_data = True) - self._setup_photo_original_name() - self.update_photo_download_folder_example() - self.update_photo_rename_example() - self.update_video_download_folder_example() - self._setup_video_original_name() - self.update_video_rename_example() - - def update_misc_controls(self): - """ - Sets sensitivity of miscillaneous controls - """ - - self.auto_exit_force_checkbutton.set_sensitive(self.prefs.auto_exit) - - - def update_backup_controls(self): - """ - Sets sensitivity of backup related widgets - """ - - if not self.backup_checkbutton.get_active(): - for c in self._backup_controls + self._backup_video_controls: - c.set_sensitive(False) - - else: - for c in self._backup_controls0: - c.set_sensitive(True) - self.update_backup_controls_auto() - - def update_backup_controls_auto(self): - """ - Sets sensitivity of subset of backup related widgets - """ - - if self.auto_detect_backup_checkbutton.get_active(): - for c in self._backup_controls1: - c.set_sensitive(True) - for c in self._backup_controls2: - c.set_sensitive(False) - for c in self._backup_video_controls: - c.set_sensitive(False) - if metadatavideo.DOWNLOAD_VIDEO: - for c in self._backup_video_controls: - c.set_sensitive(True) - else: - for c in self._backup_controls1: - c.set_sensitive(False) - for c in self._backup_controls2: - c.set_sensitive(True) - if metadatavideo.DOWNLOAD_VIDEO: - for c in self._backup_video_controls: - c.set_sensitive(False) - - def disable_video_controls(self): - """ - Disables video preferences if video downloading is disabled - (probably because the appropriate libraries to enable - video metadata extraction are not installed) - """ - controls = [self.example_video_filename_label, - self.original_video_filename_label, - self.new_video_filename_label, - self.video_new_name_label, - self.video_original_name_label, - self.video_rename_scrolledwindow, - self.video_folders_hbox, - self.video_backup_identifier_label, - self.video_backup_identifier_entry - ] - for c in controls: - c.set_sensitive(False) - - self.videos_cannot_be_downloaded_label.show() - self.folder_videos_cannot_be_downloaded_label.show() - self.folder_videos_cannot_be_downloaded_hbox.show() - - def on_auto_detect_backup_checkbutton_toggled(self, widget): - self.prefs.backup_device_autodetection = widget.get_active() - self.update_backup_controls_auto() - - def on_backup_checkbutton_toggled(self, widget): - self.prefs.backup_images = self.backup_checkbutton.get_active() - self.update_backup_controls() - - def on_backup_identifier_entry_changed(self, widget): - self.update_backup_example() - - def on_video_backup_identifier_entry_changed(self, widget): - self.update_backup_example() - - def on_backup_scan_folder_on_entry_changed(self, widget): - self.update_backup_example() - - def update_backup_example(self): - # Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. - drive1 = os.path.join(config.MEDIA_LOCATION, _("externaldrive1")) - # Translators: this value is used as an example device when automatic backup device detection is enabled. You should translate this. - drive2 = os.path.join(config.MEDIA_LOCATION, _("externaldrive2")) - - path = os.path.join(drive1, self.backup_identifier_entry.get_text()) - path2 = os.path.join(drive2, self.backup_identifier_entry.get_text()) - path3 = os.path.join(drive2, self.video_backup_identifier_entry.get_text()) - path = utilities.escape(path) - path2 = utilities.escape(path2) - path3 = utilities.escape(path3) - if metadatavideo.DOWNLOAD_VIDEO: - example = "%s\n%s\n%s" % (path, path2, path3) - else: - example = "%s\n%s" % (path, path2) - self.example_backup_path_label.set_markup(example) diff --git a/rapid/prefs.py b/rapid/prefs.py deleted file mode 100644 index cc89c96..0000000 --- a/rapid/prefs.py +++ /dev/null @@ -1,193 +0,0 @@ -### Copyright (C) 2002-2006 Stephen Kennedy - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -### Modified August 2007 by Damon Lynch to allow use of list value preferences -### Modified May 2010 by Damon Lynch to allow preferences to be reset - -"""Module to help implement 'instant-apply' preferences. - -Usage: - -import prefs -defaults = { - "colour" : prefs.Value(prefs.STRING, "red") - "size" : prefs.Value(prefs.INT, 10) -} - -p = prefs.Preferences("/apps/myapp", defaults) -# use variables as if they were normal attributes. -draw(p.colour, p.size) -# settings are persistent. (saved in gconf) -p.color = "blue" - -""" - -class Value(object): - """Represents a settable preference. - """ - - __slots__ = ["type", "default", "current"] - - def __init__(self, t, d): - """Create a value. - - t : a string : one of ("bool", "int", "string", "list") - d : the default value, also the initial value - """ - self.type = t - self.default = d - self.current = d - - def setfunc(self, gconf, rootkey, attr): - setfunc = getattr(gconf, "set_%s" % self.type) - setfunc("%s/%s" % (rootkey, attr), self.current) - - def getfunc(self, gconf, rootkey, attr): - getfunc = getattr(gconf, "get_%s" % self.type) - return getfunc("%s/%s" % (rootkey, attr)) - - -class ListValue(Value): - """ - Represents a list type settable preference. - """ - - __slots__ = Value.__slots__ + ["list_type"] - def __init__(self, list_type, d): - """ - Create a list value. - - d : the default value, also the initial value - list_type: the type of elements the list contains - """ - Value.__init__(self, LIST, d) - self.list_type = list_type - - def setfunc(self, gconf, rootkey, attr): - setfunc = getattr(gconf, "set_list") - setfunc("%s/%s" % (rootkey, attr), self.list_type, self.current) - - def getfunc(self, gconf, rootkey, attr): - getfunc = getattr(gconf, "get_list") - return getfunc("%s/%s" % (rootkey, attr), self.list_type) - - -# maybe fall back to ConfigParser if gconf is unavailable. -import gconf - -# types of values allowed -BOOL = "bool" -INT = "int" -STRING = "string" -FLOAT = "float" -LIST = "list" -# PAIR = "pair" -STRING_LIST = gconf.VALUE_STRING -INT_LIST = gconf.VALUE_INT -BOOL_LIST = gconf.VALUE_BOOL -FLOAT_LIST = gconf.VALUE_FLOAT -## - -class Preferences(object): - """Persistent preferences object. - - Example: - import prefs - defaults = {"spacing": prefs.Value(prefs.INT, 4), - "font": prefs.Value(prefs.STRING, "monospace") } - p = prefs.Prefs("myapp", defaults) - print p.font - p.font = "sans" # written to gconf too - p2 = prefs.Prefs("myapp", defaults) - print p.font # prints "sans" - """ - - def __init__(self, rootkey, initial): - """Create a preferences object. - - Settings are initialised with 'initial' and then overriden - from values in the gconf database if available. - - rootkey : the root gconf key where the values will be stored - initial : a dictionary of string to Value objects. - """ - self.__dict__["_gconf"] = gconf.client_get_default() - self.__dict__["_listeners"] = [] - self.__dict__["_rootkey"] = rootkey - self.__dict__["_prefs"] = initial - self._gconf.add_dir(rootkey, gconf.CLIENT_PRELOAD_NONE) - self._gconf.notify_add(rootkey, self._on_preference_changed) - for key, value in self._prefs.items(): - gval = self._gconf.get_without_default("%s/%s" % (rootkey, key) ) - if gval != None: - value.current = value.getfunc(self._gconf, rootkey, key) - - def __getattr__(self, attr): - return self._prefs[attr].current - - def get_default(self, attr): - return self._prefs[attr].default - - def __setattr__(self, attr, val): - value = self._prefs[attr] - - if value.current != val: - value.current = val - value.setfunc(self._gconf, self._rootkey, attr) - - try: - for l in self._listeners: - l(attr,val) - except StopIteration: - pass - - def _on_preference_changed(self, client, timestamp, entry, extra): - attr = entry.key[ entry.key.rindex("/")+1 : ] - try: - valuestruct = self._prefs[attr] - except KeyError: # unknown key, we don't care about it - pass - else: - if entry.value != None: # value has changed - newval = valuestruct.getfunc(self._gconf, self._rootkey, attr) - setattr( self, attr, newval) - else: # value has been deleted - setattr( self, attr, valuestruct.default ) - - def notify_add(self, callback): - """Register a callback to be called when a preference changes. - - callback : a callable object which take two parameters, 'attr' the - name of the attribute changed and 'val' the new value. - """ - self._listeners.append(callback) - - def dump(self): - """Print all preferences. - """ - for k,v in self._prefs.items(): - print k, v.type, v.current - - def reset(self): - """ - reset all preferences to defaults - """ - - for key in self._prefs: - self.__setattr__(key, self.get_default(key)) - - diff --git a/rapid/prefsrapid.py b/rapid/prefsrapid.py deleted file mode 100644 index 05b012a..0000000 --- a/rapid/prefsrapid.py +++ /dev/null @@ -1,451 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import subprocess, os, datetime, re - -import prefs - -import preferencesdialog as pd -from generatenameconfig import * -import rpdfile - -import utilities -import config -__version__ = config.version - -import multiprocessing -import logging -logger = multiprocessing.get_logger() - -from gettext import gettext as _ - -def _get_default_location_legacy(options, ignore_missing_dir=False): - if ignore_missing_dir: - return utilities.get_full_path(options[0]) - for default in options: - path = utilities.get_full_path(default) - if os.path.isdir(path): - return path - return utilities.get_full_path('') - -def _get_default_location_XDG(dir_type): - proc = subprocess.Popen(['xdg-user-dir', dir_type], stdout=subprocess.PIPE) - output = proc.communicate()[0].strip() - return output - -def get_default_photo_location(ignore_missing_dir=False): - try: - return _get_default_location_XDG('PICTURES') - except: - return _get_default_location_legacy(config.DEFAULT_PHOTO_LOCATIONS, ignore_missing_dir) - -def get_default_video_location(ignore_missing_dir=False): - try: - return _get_default_location_XDG('VIDEOS') - except: - return _get_default_location_legacy(config.DEFAULT_VIDEO_LOCATIONS, ignore_missing_dir) - -def get_default_backup_photo_identifier(): - return os.path.split(get_default_photo_location(ignore_missing_dir = True))[1] - -def get_default_backup_video_identifier(): - return os.path.split(get_default_video_location(ignore_missing_dir = True))[1] - -def today(): - return datetime.date.today().strftime('%Y-%m-%d') - -class RapidPreferences(prefs.Preferences): - - defaults = { - "program_version": prefs.Value(prefs.STRING, ""), - "download_folder": prefs.Value(prefs.STRING, - get_default_photo_location()), - "video_download_folder": prefs.Value(prefs.STRING, - get_default_video_location()), - "subfolder": prefs.ListValue(prefs.STRING_LIST, DEFAULT_SUBFOLDER_PREFS), - "video_subfolder": prefs.ListValue(prefs.STRING_LIST, DEFAULT_VIDEO_SUBFOLDER_PREFS), - "image_rename": prefs.ListValue(prefs.STRING_LIST, [FILENAME, - NAME_EXTENSION, - ORIGINAL_CASE]), - "video_rename": prefs.ListValue(prefs.STRING_LIST, [FILENAME, - NAME_EXTENSION, - ORIGINAL_CASE]), - "device_autodetection": prefs.Value(prefs.BOOL, True), - "device_location": prefs.Value(prefs.STRING, os.path.expanduser('~')), - "device_autodetection_psd": prefs.Value(prefs.BOOL, False), - "device_whitelist": prefs.ListValue(prefs.STRING_LIST, ['']), - "device_blacklist": prefs.ListValue(prefs.STRING_LIST, ['']), - "ignored_paths": prefs.ListValue(prefs.STRING_LIST, ['.Trash', - '.thumbnails']), - "use_re_ignored_paths": prefs.Value(prefs.BOOL, False), - "backup_images": prefs.Value(prefs.BOOL, False), - "backup_device_autodetection": prefs.Value(prefs.BOOL, True), - "backup_identifier": prefs.Value(prefs.STRING, - get_default_backup_photo_identifier()), - "video_backup_identifier": prefs.Value(prefs.STRING, - get_default_backup_video_identifier()), - "backup_location": prefs.Value(prefs.STRING, os.path.expanduser('~')), - "backup_video_location": prefs.Value(prefs.STRING, os.path.expanduser('~')), - "strip_characters": prefs.Value(prefs.BOOL, True), - "auto_download_at_startup": prefs.Value(prefs.BOOL, False), - "auto_download_upon_device_insertion": prefs.Value(prefs.BOOL, False), - "auto_unmount": prefs.Value(prefs.BOOL, False), - "auto_exit": prefs.Value(prefs.BOOL, False), - "auto_exit_force": prefs.Value(prefs.BOOL, False), - "auto_delete": prefs.Value(prefs.BOOL, False), - "download_conflict_resolution": prefs.Value(prefs.STRING, - config.SKIP_DOWNLOAD), - "backup_duplicate_overwrite": prefs.Value(prefs.BOOL, False), - "display_selection": prefs.Value(prefs.BOOL, True), - "display_size_column": prefs.Value(prefs.BOOL, True), - "display_filename_column": prefs.Value(prefs.BOOL, False), - "display_type_column": prefs.Value(prefs.BOOL, True), - "display_path_column": prefs.Value(prefs.BOOL, False), - "display_device_column": prefs.Value(prefs.BOOL, False), - "display_preview_folders": prefs.Value(prefs.BOOL, True), - "show_log_dialog": prefs.Value(prefs.BOOL, False), - "day_start": prefs.Value(prefs.STRING, "03:00"), - "downloads_today": prefs.ListValue(prefs.STRING_LIST, [today(), '0']), - "stored_sequence_no": prefs.Value(prefs.INT, 0), - "job_codes": prefs.ListValue(prefs.STRING_LIST, [_('New York'), - _('Manila'), _('Prague'), _('Helsinki'), _('Wellington'), - _('Tehran'), _('Kampala'), _('Paris'), _('Berlin'), _('Sydney'), - _('Budapest'), _('Rome'), _('Moscow'), _('Delhi'), _('Warsaw'), - _('Jakarta'), _('Madrid'), _('Stockholm')]), - "synchronize_raw_jpg": prefs.Value(prefs.BOOL, False), - "vpaned_pos": prefs.Value(prefs.INT, 0), - "main_window_size_x": prefs.Value(prefs.INT, 0), - "main_window_size_y": prefs.Value(prefs.INT, 0), - "main_window_maximized": prefs.Value(prefs.INT, 0), - "show_warning_downloading_from_camera": prefs.Value(prefs.BOOL, True), - #~ "preview_zoom": prefs.Value(prefs.INT, zoom), - "generate_thumbnails": prefs.Value(prefs.BOOL, True), - "auto_rotate_jpeg": prefs.Value(prefs.BOOL, True), - "verify_file": prefs.Value(prefs.BOOL, False), - } - - def __init__(self): - prefs.Preferences.__init__(self, config.GCONF_KEY, self.defaults) - - - def get_downloads_today_tracker(self): - return DownloadsTodayTracker(downloads_today_date = self.downloads_today[0], - downloads_today = self.downloads_today[1], - day_start = self.day_start - ) - - def set_downloads_today_from_tracker(self, downloads_today_tracker): - self.downloads_today = downloads_today_tracker.downloads_today - self.day_start = downloads_today_tracker.day_start - - def get_sample_job_code(self): - if self.job_codes: - return self.job_codes[0] - else: - return '' - - def _get_pref_lists(self): - return (self.image_rename, self.subfolder, self.video_rename, - self.video_subfolder) - - def _pref_list_uses_component(self, pref_list, pref_component, offset): - for i in range(0, len(pref_list), 3): - if pref_list[i+offset] == pref_component: - return True - return False - - def must_synchronize_raw_jpg(self): - """Returns True if synchronize_raw_jpg is True and photo renaming - uses sequence values""" - if self.synchronize_raw_jpg: - for s in LIST_SEQUENCE_L1: - if self._pref_list_uses_component(self.image_rename, s, 1): - return True - return False - - def any_pref_uses_stored_sequence_no(self): - """Returns True if any of the pref lists contain a stored sequence no""" - for pref_list in self._get_pref_lists(): - if self._pref_list_uses_component(pref_list, STORED_SEQ_NUMBER, 1): - return True - return False - - def any_pref_uses_session_sequece_no(self): - """Returns True if any of the pref lists contain a session sequence no""" - for pref_list in self._get_pref_lists(): - if self._pref_list_uses_component(pref_list, SESSION_SEQ_NUMBER, 1): - return True - return False - - def any_pref_uses_sequence_letter_value(self): - """Returns True if any of the pref lists contain a sequence letter""" - for pref_list in self._get_pref_lists(): - if self._pref_list_uses_component(pref_list, SEQUENCE_LETTER, 1): - return True - return False - - def reset(self): - """ - resets all preferences to default values - """ - - prefs.Preferences.reset(self) - self.program_version = __version__ - - - def pref_uses_job_code(self, pref_list): - """ Returns True if the particular preferences contains a job code""" - for i in range(0, len(pref_list), 3): - if pref_list[i] == JOB_CODE: - return True - return False - - def any_pref_uses_job_code(self): - """ Returns True if any of the preferences contain a job code""" - for pref_list in self._get_pref_lists(): - if self.pref_uses_job_code(pref_list): - return True - return False - - def most_recent_job_code(self): - if len(self.job_codes) > 0: - return self.job_codes[0] - else: - return None - - def get_pref_lists_by_file_type(self, file_type): - """ - Returns tuple of subfolder and file rename pref lists for the given - file type - """ - if file_type == rpdfile.FILE_TYPE_PHOTO: - return (self.subfolder, self.image_rename) - else: - return (self.video_subfolder, self.video_rename) - - def get_download_folder_for_file_type(self, file_type): - """ - Returns the download folder for the given file type - """ - if file_type == rpdfile.FILE_TYPE_PHOTO: - return self.download_folder - else: - return self.video_download_folder - - -class DownloadsTodayTracker: - """ - Handles tracking the number of downloads undertaken on any one day. - - When a day starts is flexible. See http://damonlynch.net/rapid/documentation/#renameoptions - """ - def __init__(self, downloads_today_date, downloads_today, day_start): - self.day_start = day_start # string - self.downloads_today = [downloads_today_date, str(downloads_today)] # two strings - - def get_and_maybe_reset_downloads_today(self): - v = self.get_downloads_today() - if v <= 0: - self.reset_downloads_today() - return v - - def get_downloads_today(self): - """Returns the preference value for the number of downloads performed today - - If value is less than zero, that means the date has changed""" - - hour, minute = self.get_day_start() - try: - adjusted_today = datetime.datetime.strptime("%s %s:%s" % (self.downloads_today[0], hour, minute), "%Y-%m-%d %H:%M") - except: - logger.critical("Failed to calculate date adjustment. Download today values appear to be corrupted: %s %s:%s", - self.downloads_today[0], hour, minute) - adjusted_today = None - - now = datetime.datetime.today() - - if adjusted_today is None: - return -1 - - if now < adjusted_today : - try: - return int(self.downloads_today[1]) - except ValueError: - logger.error("Invalid Downloads Today value. Resetting value to zero.") - self.get_downloads_today(self.downloads_today[0] , 0) - return 0 - else: - return -1 - - def get_raw_downloads_today(self): - """ - Gets value without changing it in any way, except to check for type convesion error. - If there is an error, then the value is reset - """ - try: - return int(self.downloads_today[1]) - except ValueError: - logger.critical("Downloads today value is corrupted: %s", self.downloads_today[1]) - self.downloads_today[1] = '0' - return 0 - - def set_raw_downloads_today_from_int(self, downloads_today): - self.downloads_today[1] = str(downloads_today) - - def set_raw_downloads_today_date(self, downloads_today_date): - self.downloads_today[0] = downloads_today_date - - def get_raw_downloads_today_date(self): - return self.downloads_today[0] - - def get_raw_day_start(self): - """ - Gets value without changing it in any way - """ - return self.day_start - - def get_day_start(self): - try: - t1, t2 = self.day_start.split(":") - return (int(t1), int(t2)) - except ValueError: - logger.error("'Start of day' preference value %s is corrupted. Resetting to midnight", self.day_start) - self.day_start = "0:0" - return 0, 0 - - def increment_downloads_today(self): - """ returns true if day changed """ - v = self.get_downloads_today() - if v >= 0: - self.set_downloads_today(self.downloads_today[0], v + 1) - return False - else: - self.reset_downloads_today(1) - return True - - def reset_downloads_today(self, value=0): - now = datetime.datetime.today() - hour, minute = self.get_day_start() - t = datetime.time(hour, minute) - if now.time() < t: - date = today() - else: - d = datetime.datetime.today() + datetime.timedelta(days=1) - date = d.strftime(('%Y-%m-%d')) - - self.set_downloads_today(date, value) - - def set_downloads_today(self, date, value=0): - self.downloads_today = [date, str(value)] - - def set_day_start(self, hour, minute): - self.day_start = "%s:%s" % (hour, minute) - - def log_vals(self): - logger.info("Date %s Value %s Day start %s", self.downloads_today[0], self.downloads_today[1], self.day_start) - - - -def check_prefs_for_validity(prefs): - """ - Checks preferences for validity (called at program startup) - - Returns tuple with two values: - 1. true if the passed in preferences are valid, else returns False - 2. message if prefs are invalid - """ - - - msg = '' - valid = True - tests = ((prefs.image_rename, pd.PhotoNamePrefs), - (prefs.subfolder, pd.PhotoSubfolderPrefs), - (prefs.video_rename, pd.VideoNamePrefs), - (prefs.video_subfolder, pd.VideoSubfolderPrefs)) - for pref, pref_widgets in tests: - p = pref_widgets(pref) - try: - p.check_prefs_for_validity() - except pd.PrefError as e: - valid = False - msg += e.msg + "\n" - - return (valid, msg) - -def insert_pref_lists(prefs, rpd_file): - """ - Convenience function to insert subfolder and file rename pref_lists for - the given file type. - - Returns the modified rpd_file - """ - subfolder_pref_list, name_pref_list = prefs.get_pref_lists_by_file_type(rpd_file.file_type) - rpd_file.subfolder_pref_list = subfolder_pref_list - rpd_file.name_pref_list = name_pref_list - return rpd_file - -def format_pref_list_for_pretty_print(pref_list): - """ returns a string useful for printing the preferences""" - - v = '' - - for i in range(0, len(pref_list), 3): - if (pref_list[i+1] or pref_list[i+2]): - c = ':' - else: - c = '' - s = "%s%s " % (pref_list[i], c) - - if pref_list[i+1]: - s = "%s%s" % (s, pref_list[i+1]) - if pref_list[i+2]: - s = "%s (%s)" % (s, pref_list[i+2]) - v += s + "\n" - return v - - -def check_and_compile_re(ignored_paths): - """ - configure regular expression to search for, checking to see it is valid - - returns compiled RE, or None if invalid - """ - - pattern = '' - for path in ignored_paths: - # check for validity - try: - re.match(path, '') - pattern += '.*%s$|' % path - except: - logger.error("Ignoring invalid regular expression: %s", path) - if pattern: - pattern = pattern[:-1] - - logger.debug("Ignored paths regular expression pattern: %s", pattern) - if not pattern: - logger.warning("No regular expression is specified") - return None - else: - try: - return re.compile(pattern) - except: - logger.error('This regular expression is invalid: %s', pattern) - return None diff --git a/rapid/problemnotification.py b/rapid/problemnotification.py deleted file mode 100755 index 5982a6d..0000000 --- a/rapid/problemnotification.py +++ /dev/null @@ -1,452 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2010-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import sys -import types -from gettext import gettext as _ - - -# components -SUBFOLDER_COMPONENT = _('subfolder') -FILENAME_COMPONENT = _('filename') - -# problem categories -METADATA_PROBLEM = 1 -FILE_PROBLEM = 2 -GENERATION_PROBLEM = 3 -DOWNLOAD_PROBLEM = 4 -DOWNLOAD_PROBLEM_W_NO = 5 -DIFFERENT_EXIF = 6 -FILE_ALREADY_EXISTS = 7 -UNIQUE_IDENTIFIER_CAT = 8 -BACKUP_PROBLEM = 9 -BACKUP_OK = 10 -FILE_ALREADY_DOWN_CAT = 11 -VERIFICATION_PROBLEM = 12 - -# problem text -MISSING_METADATA = 1 -INVALID_DATE_TIME = 2 -MISSING_FILE_EXTENSION = 3 -MISSING_IMAGE_NUMBER = 4 -ERROR_IN_GENERATION = 5 - -CANNOT_DOWNLOAD_BAD_METADATA = 6 - -ERROR_IN_NAME_GENERATION = 7 - -DOWNLOAD_COPYING_ERROR = 8 -DOWNLOAD_COPYING_ERROR_W_NO = 9 - -FILE_ALREADY_EXISTS_NO_DOWNLOAD = 10 -UNIQUE_IDENTIFIER_ADDED = 11 -BACKUP_EXISTS = 12 -BACKUP_EXISTS_OVERWRITTEN = 13 -NO_BACKUP_PERFORMED = 14 -BACKUP_ERROR = 15 -BACKUP_DIRECTORY_CREATION = 16 - -SAME_FILE_DIFFERENT_EXIF = 17 -NO_DOWNLOAD_WAS_BACKED_UP = 18 -FILE_ALREADY_DOWNLOADED = 19 - -FILE_VERIFICATION_FAILED = 20 -BACKUP_VERIFICATION_FAILED = 21 - -#extra details -UNIQUE_IDENTIFIER = '__1' -EXISTING_FILE = '__2' -NO_DATA_TO_NAME = '__3' -DOWNLOAD_COPYING_ERROR_DETAIL = '__4' -DOWNLOAD_COPYING_ERROR_W_NO_DETAIL = '__5' -BACKUP_OK_TYPE = '__6' - -# category, text, duplicates allowed -problem_definitions = { - - MISSING_METADATA: (METADATA_PROBLEM, "%s", True), - INVALID_DATE_TIME: (METADATA_PROBLEM, _('Date time value %s appears invalid.'), False), - MISSING_FILE_EXTENSION: (METADATA_PROBLEM, _("Filename does not have an extension."), False), - # a number component is something like the 8346 in IMG_8346.JPG - MISSING_IMAGE_NUMBER: (METADATA_PROBLEM, _("Filename does not have a number component."), False), - ERROR_IN_GENERATION: (METADATA_PROBLEM, _("Error generating component %s."), False), # a generic problem - - CANNOT_DOWNLOAD_BAD_METADATA: (FILE_PROBLEM, _("%(filetype)s metadata cannot be read"), False), - - ERROR_IN_NAME_GENERATION: (GENERATION_PROBLEM, _("%(filetype)s %(area)s could not be generated"), False), - - DOWNLOAD_COPYING_ERROR: (DOWNLOAD_PROBLEM, _("An error occurred when copying the %(filetype)s"), False), - DOWNLOAD_COPYING_ERROR_W_NO: (DOWNLOAD_PROBLEM_W_NO, _("An error occurred when copying the %(filetype)s"), False), - - FILE_VERIFICATION_FAILED: (VERIFICATION_PROBLEM, _("The %(filetype)s did not download correctly"), False), - BACKUP_VERIFICATION_FAILED: (BACKUP_PROBLEM, "%s", True), - - FILE_ALREADY_EXISTS_NO_DOWNLOAD:(FILE_ALREADY_EXISTS, _("%(filetype)s already exists"), False), - UNIQUE_IDENTIFIER_ADDED: (UNIQUE_IDENTIFIER_CAT, _("%(filetype)s already exists"), False), - BACKUP_EXISTS: (BACKUP_PROBLEM, "%s", True), - BACKUP_EXISTS_OVERWRITTEN: (BACKUP_PROBLEM, "%s", True), - NO_BACKUP_PERFORMED: (BACKUP_PROBLEM, _("%(filetype)s could not be backed up because no suitable backup locations were found."), False), - BACKUP_ERROR: (BACKUP_PROBLEM, "%s", True), - BACKUP_DIRECTORY_CREATION: (BACKUP_PROBLEM, "%s", True), - NO_DOWNLOAD_WAS_BACKED_UP: (BACKUP_OK, "%s", True), - - SAME_FILE_DIFFERENT_EXIF: (DIFFERENT_EXIF, _("%(image1)s was taken on %(image1_date)s at %(image1_time)s, and %(image2)s on %(image2_date)s at %(image2_time)s."), False), - FILE_ALREADY_DOWNLOADED: (FILE_ALREADY_DOWN_CAT, _('%(filetype)s was already downloaded'), False), -} - -extra_detail_definitions = { - UNIQUE_IDENTIFIER: _("The existing %(filetype)s was last modified on %(date)s at %(time)s. Unique identifier '%(identifier)s' added."), - EXISTING_FILE: _("The existing %(filetype)s was last modified on %(date)s at %(time)s."), - NO_DATA_TO_NAME: _("There is no data with which to name the %(filetype)s."), - DOWNLOAD_COPYING_ERROR_DETAIL: "%s", - DOWNLOAD_COPYING_ERROR_W_NO_DETAIL: _("Error: %(errorno)s %(strerror)s"), - BACKUP_OK_TYPE: "%s", -} - -class Problem: - """ - Collect problems with subfolder and filename generation, download errors, and so forth - - Problems are human readable - """ - - def __init__(self): - self.problems = {} - self.categories = {} - self.components = [] - self.extra_detail = {} - - def add_problem(self, component, problem_definition, *args): - added = True - if problem_definition not in problem_definitions: - sys.stderr.write("FIXME: unknown problem definition!\n") - else: - category, problem, duplicates_ok = problem_definitions[problem_definition] - - if args: - # check for special case of named arguments in a dictionary - if isinstance(args[0], types.DictType): - problem_details = problem % args[0] - else: - problem_details = problem % args - else: - problem_details = problem - - if not duplicates_ok: - self.problems[problem_definition] = [problem_details] - else: - if problem_definition in self.problems: - if problem_details not in self.problems[problem_definition]: - self.problems[problem_definition].append(problem_details) - else: - added = False - else: - self.problems[problem_definition] = [problem_details] - - if category not in self.categories or not added: - self.categories[category] = 1 - else: - self.categories[category] += 1 - - if (component is not None) and (component not in self.components): - self.components.append(component) - - def add_extra_detail(self, extra_detail, *args): - if extra_detail not in extra_detail_definitions: - self.extra_detail[extra_detail] = args[0] - else: - detail = extra_detail_definitions[extra_detail] - - if args: - if isinstance(args[0], types.DictType): - extra_details = detail % args[0] - else: - extra_details = detail % args - else: - extra_details = detail - - self.extra_detail[extra_detail] = extra_details - - - def has_problem(self): - return len(self.problems) > 0 - - def get_problems(self): - """ - Returns a string with the problems encountered in downloading the file. - """ - - def get_backup_error_inst(volume): - if ('%s%s' % (BACKUP_ERROR, volume)) in self.extra_detail: - return self.extra_detail['%s%s' % (BACKUP_ERROR, volume)] - else: - return '' - - def get_dir_creation_inst(volume): - return self.extra_detail['%s%s' % (BACKUP_DIRECTORY_CREATION, volume)] - - v = '' - - # special cases - - if VERIFICATION_PROBLEM in self.categories: - return _("File verification failed. The downloaded version is different from the original.") - - if FILE_PROBLEM in self.categories: - return _("The metadata might be corrupt.") - - if FILE_ALREADY_DOWN_CAT in self.categories: - return _("The filename, extension and Exif information indicate it has already been downloaded.") - - if FILE_ALREADY_EXISTS in self.categories: - if EXISTING_FILE in self.extra_detail: - v = self.extra_detail[EXISTING_FILE] - - - if UNIQUE_IDENTIFIER_CAT in self.categories: - v = self.extra_detail[UNIQUE_IDENTIFIER] - - if DOWNLOAD_PROBLEM in self.categories: - v = self.extra_detail[DOWNLOAD_COPYING_ERROR_DETAIL] - - if DOWNLOAD_PROBLEM_W_NO in self.categories: - v = self.extra_detail[DOWNLOAD_COPYING_ERROR_W_NO_DETAIL] - - if BACKUP_OK in self.categories: - details = self.problems[NO_DOWNLOAD_WAS_BACKED_UP] - if len(self.problems[NO_DOWNLOAD_WAS_BACKED_UP]) == 1: - vv = _(' It was backed up to %(volume)s') % {'volume': details[0]} - else: - vv = _(" It was backed up to these devices: ") - for d in details[:-1]: - vv += _("%s, ") % d - vv = _("%(volumes)s and %(final_volume)s.") % \ - {'volumes': vv[:-2], - 'final_volume': details[-1]} \ - + ' ' - v += vv - - if GENERATION_PROBLEM in self.categories: - v = self.extra_detail[NO_DATA_TO_NAME] - - if DIFFERENT_EXIF in self.categories: - v = self.problems[SAME_FILE_DIFFERENT_EXIF][0] - if METADATA_PROBLEM in self.categories: - v = _('Photos detected with the same filenames, but taken at different times: %(details)s' ) % {'details':v} - - # Problems backing up - if BACKUP_PROBLEM in self.categories: - vv = '' - for p in self.problems: - details = self.problems[p] - - if p == NO_BACKUP_PERFORMED: - vv = details[0] - - elif p == BACKUP_ERROR: - - if len(details) == 1: - volume = details[0] - inst = get_backup_error_inst(volume) - if inst: - vv += _("An error occurred when backing up on %(volume)s: %(inst)s.") % {'volume': volume, 'inst': inst} + ' ' - else: - vv += _("An error occurred when backing up on %(volume)s.") % {'volume': volume} + ' ' - else: - vv += _("Errors occurred when backing up on the following backup devices: ") - for volume in details[:-1]: - inst = get_backup_error_inst(volume) - if inst: - vv += _("%(volume)s (%(inst)s), ") % {'volume': volume, 'inst': inst} - else: - vv += _("%(volume)s, ") % {'volume': volume} - volume = details[-1] - inst = get_backup_error_inst(volume) - if inst: - vv = _("%(volumes)s and %(volume)s (%(inst)s).") % \ - {'volumes': vv[:-2], - 'volume': volume, - 'inst': get_inst(volume)} - else: - vv = _("%(volumes)s and %(volume)s.") % \ - {'volumes': vv[:-2], - 'volume': volume} \ - + ' ' - - - elif p == BACKUP_EXISTS: - if len(details) == 1: - vv += _("Backup already exists on %(volume)s.") % {'volume': details[0]} + ' ' - else: - vv += _("Backups already exist in these locations: ") - for d in details[:-1]: - vv += _("%s, ") % d - vv = _("%(volumes)s and %(final_volume)s.") % \ - {'volumes': vv[:-2], - 'final_volume': details[-1]} \ - + ' ' - - elif p == BACKUP_EXISTS_OVERWRITTEN: - if len(details) == 1: - vv += _("Backup overwritten on %(volume)s.") % {'volume': details[0]} + ' ' - else: - vv += _("Backups overwritten on these devices: ") - for d in details[:-1]: - vv += _("%s, ") % d - vv = _("%(volumes)s and %(final_volume)s.") % \ - {'volumes': vv[:-2], - 'final_volume': details[-1]} \ - + ' ' - - elif p == BACKUP_DIRECTORY_CREATION: - if len(details) == 1: - volume = details[0] - vv += _("An error occurred when creating directories on %(volume)s: %(inst)s.") % {'volume': volume, 'inst': get_dir_creation_inst(volume)} + ' ' - else: - vv += _("Errors occurred when creating directories on the following backup devices: ") - for volume in details[:-1]: - vv += _("%(volume)s (%(inst)s), ") % {'volume': volume, 'inst': get_dir_creation_inst(volume)} - volume = details[-1] - vv = _("%(volumes)s and %(volume)s (%(inst)s).") % \ - {'volumes': vv[:-2], - 'volume': volume, - 'inst': get_dir_creation_inst(volume)} \ - + ' ' - - elif p == BACKUP_VERIFICATION_FAILED: - if len(details) == 1: - vv += _("File verification failed on %(volume)s. The backed up version is different from the downloaded version.") % {'volume': details[0]} + ' ' - else: - vv += _("File verification failed on these devices: ") - for d in details[:-1]: - vv += _("%s, ") % d - vv = _("%(volumes)s and %(final_volume)s.") % \ - {'volumes': vv[:-2], - 'final_volume': details[-1]} \ - + ' ' - - - if v: - v = _('%(previousproblem)s Additionally, %(newproblem)s') % {'previousproblem': v, 'newproblem': vv[0].lower() + vv[1:]} - else: - v = vv - - - if v and METADATA_PROBLEM in self.categories: - vv = self._get_generation_title() - if self.categories[METADATA_PROBLEM] > 1: - v += _(' Furthermore, there were %(problems)s.') % {'problems': vv[0].lower() + vv[1:]} - else: - v += _(' Furthermore, there was a %(problem)s.') % {'problem': vv[0].lower() + vv[1:]} - - # Problems generating file / subfolder names - if METADATA_PROBLEM in self.categories: - for p in self.problems: - vv = '' - details = self.problems[p] - if p == MISSING_METADATA: - if len(details) == 1: - vv = _("The %(type)s metadata is missing.") % {'type': details[0]} - else: - vv = _("The following metadata is missing: ") - for d in details[:-1]: - vv += ("%s, ") % d - vv = _("%(missing_metadata_elements)s and %(final_missing_metadata_element)s.") % \ - {'missing_metadata_elements': vv[:-2], - 'final_missing_metadata_element': details[-1]} - - - elif p in [MISSING_IMAGE_NUMBER, ERROR_IN_GENERATION, INVALID_DATE_TIME]: - vv = details[0] - - v += ' ' + vv - - v = v.strip() - return v - - def _get_generation_title(self): - if self.components: - if len(self.components) > 1: - if self.categories[METADATA_PROBLEM] > 1: - return _('Problems in subfolder and filename generation') - else: - return _('Problem in subfolder and filename generation') - else: - if self.categories[METADATA_PROBLEM] > 1: - return _('Problems in %s generation') % self.components[0] - else: - return _('Problem in %s generation') % self.components[0] - return '' - - - def get_title(self): - v = '' - - if BACKUP_OK in self.categories: - if FILE_ALREADY_EXISTS in self.categories: - v = _('%(filetype)s already exists, but it was backed up') % {'filetype': self.extra_detail[BACKUP_OK_TYPE]} - else: - v = _('An error occurred when copying the %(filetype)s, but it was backed up') % {'filetype': self.extra_detail[BACKUP_OK_TYPE]} - - # High priority problems - elif VERIFICATION_PROBLEM in self.categories: - v = self.problems[FILE_VERIFICATION_FAILED][0] - elif FILE_ALREADY_DOWN_CAT in self.categories: - v = self.problems[FILE_ALREADY_DOWNLOADED][0] - elif DOWNLOAD_PROBLEM in self.categories: - v = self.problems[DOWNLOAD_COPYING_ERROR][0] - elif DOWNLOAD_PROBLEM_W_NO in self.categories: - v = self.problems[DOWNLOAD_COPYING_ERROR_W_NO][0] - elif GENERATION_PROBLEM in self.categories: - v = self.problems[ERROR_IN_NAME_GENERATION][0] - elif FILE_ALREADY_EXISTS in self.categories: - v = self.problems[FILE_ALREADY_EXISTS_NO_DOWNLOAD][0] - elif UNIQUE_IDENTIFIER_CAT in self.categories: - v = self.problems[UNIQUE_IDENTIFIER_ADDED][0] - elif FILE_PROBLEM in self.categories: - v = self.problems[CANNOT_DOWNLOAD_BAD_METADATA][0] - - # Lesser priority - elif len(self.categories) > 1: - v = _('Multiple problems were encountered') - elif DIFFERENT_EXIF in self.categories: - v = _('Photos detected with the same filenames, but taken at different times') - elif METADATA_PROBLEM in self.categories: - v = self._get_generation_title() - - if BACKUP_PROBLEM in self.categories: - if self.categories[BACKUP_PROBLEM] >1: - vp = _("there were errors backing up") - vv = _("There were errors backing up") - else: - vp = _("there was an error backing up") - vv = _("There was an error backing up") - if v: - # e.g. - v = _("%(previousproblem)s, and %(backinguperror)s") % {'previousproblem': v, 'backinguperror':vp} - else: - v = vv - - return v - - - -if __name__ == '__main__': - pass diff --git a/rapid/rapid.py b/rapid/rapid.py deleted file mode 100755 index 303e1f7..0000000 --- a/rapid/rapid.py +++ /dev/null @@ -1,4177 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -use_pynotify = True - -import tempfile - -import dbus -import dbus.bus -import dbus.service -from dbus.mainloop.glib import DBusGMainLoop -DBusGMainLoop(set_as_default=True) - -from optparse import OptionParser - -import gtk -import gtk.gdk as gdk - -from gobject.constants import G_MAXINT - -import webbrowser - -import sys, time, types, os, datetime - -import gobject, pango, cairo, array, pangocairo, gio - -if use_pynotify: - import pynotify - -from multiprocessing import Process, Pipe, Queue, Event, Value, Array, current_process, log_to_stderr -from ctypes import c_int, c_bool, c_char - -import logging -logger = log_to_stderr() - -# Rapid Photo Downloader modules - -import rpdfile - -from misc import get_folder_selection - -import problemnotification as pn -import thumbnail as tn -import rpdmultiprocessing as rpdmp - -import preferencesdialog -import prefsrapid - -import tableplusminus as tpm -import generatename as gn - -import downloadtracker - -import filemodify - -from metadatavideo import DOWNLOAD_VIDEO, file_types_to_download -import metadataphoto -import metadatavideo -import metadataexiftool - -import scan as scan_process -import copyfiles -import subfolderfile -import backupfile -from backupfile import PHOTO_BACKUP, VIDEO_BACKUP, PHOTO_VIDEO_BACKUP - -import errorlog - -import device as dv -import utilities - -import config -__version__ = config.version - -import paths - -import gettext -gettext.bindtextdomain(config.APP_NAME) -gettext.textdomain(config.APP_NAME) - -_ = gettext.gettext - - -from utilities import format_size_for_user -from utilities import register_iconsets - - -from config import STATUS_CANNOT_DOWNLOAD, STATUS_DOWNLOADED, \ - STATUS_DOWNLOADED_WITH_WARNING, \ - STATUS_DOWNLOAD_FAILED, \ - STATUS_DOWNLOAD_PENDING, \ - STATUS_BACKUP_PROBLEM, \ - STATUS_NOT_DOWNLOADED, \ - STATUS_DOWNLOAD_AND_BACKUP_FAILED, \ - STATUS_WARNING - -DOWNLOADED = [STATUS_DOWNLOADED, STATUS_DOWNLOADED_WITH_WARNING, STATUS_BACKUP_PROBLEM] - -#Translators: if neccessary, for guidance in how to translate this program, you may see http://damonlynch.net/translate.html -PROGRAM_NAME = _('Rapid Photo Downloader') -__version__ = config.version - -def date_time_human_readable(date, with_line_break=True): - if with_line_break: - return _("%(date)s\n%(time)s") % {'date':date.strftime("%x"), 'time':date.strftime("%X")} - else: - return _("%(date)s %(time)s") % {'date':date.strftime("%x"), 'time':date.strftime("%X")} - -def date_time_subseconds_human_readable(date, subseconds): - return _("%(date)s %(hour)s:%(minute)s:%(second)s:%(subsecond)s") % \ - {'date':date.strftime("%x"), - 'hour':date.strftime("%H"), - 'minute':date.strftime("%M"), - 'second':date.strftime("%S"), - 'subsecond': subseconds} - - -class DeviceCollection(gtk.TreeView): - """ - TreeView display of devices and how many files have been copied, shown - immediately under the menu in the main application window. - """ - def __init__(self, parent_app): - - self.parent_app = parent_app - # device icon & name, size of images on the device (human readable), - # copy progress (%), copy text, eject button (None if irrelevant), - # process id, pulse - self.liststore = gtk.ListStore(gtk.gdk.Pixbuf, str, str, float, str, - gtk.gdk.Pixbuf, int, int) - self.map_process_to_row = {} - self.devices_by_scan_pid = {} - - gtk.TreeView.__init__(self, self.liststore) - - self.props.enable_search = False - # make it impossible to select a row - selection = self.get_selection() - selection.set_mode(gtk.SELECTION_NONE) - self.set_headers_visible(False) - - - # Device refers to a thing like a camera, memory card in its reader, - # external hard drive, Portable Storage Device, etc. - column0 = gtk.TreeViewColumn(_("Device")) - pixbuf_renderer = gtk.CellRendererPixbuf() - pixbuf_renderer.set_padding(2, 0) - text_renderer = gtk.CellRendererText() - text_renderer.props.ellipsize = pango.ELLIPSIZE_MIDDLE - text_renderer.set_fixed_size(160, -1) - eject_renderer = gtk.CellRendererPixbuf() - column0.pack_start(pixbuf_renderer, expand=False) - column0.pack_start(text_renderer, expand=True) - column0.pack_end(eject_renderer, expand=False) - column0.add_attribute(pixbuf_renderer, 'pixbuf', 0) - column0.add_attribute(text_renderer, 'text', 1) - column0.add_attribute(eject_renderer, 'pixbuf', 5) - self.append_column(column0) - - - # Size refers to the total size of images on the device, typically in - # MB or GB - column1 = gtk.TreeViewColumn(_("Size"), gtk.CellRendererText(), text=2) - self.append_column(column1) - - column2 = gtk.TreeViewColumn(_("Download Progress"), - gtk.CellRendererProgress(), - value=3, - text=4, - pulse=7) - self.append_column(column2) - self.show_all() - - icontheme = gtk.icon_theme_get_default() - try: - self.eject_pixbuf = icontheme.load_icon('media-eject', 16, - gtk.ICON_LOOKUP_USE_BUILTIN) - except: - self.eject_pixbuf = gtk.gdk.pixbuf_new_from_file( - paths.share_dir('glade3/media-eject.png')) - - self.add_events(gtk.gdk.BUTTON_PRESS_MASK) - self.connect('button-press-event', self.button_clicked) - - - def add_device(self, process_id, device, progress_bar_text = ''): - - # add the row, and get a temporary pointer to the row - size_files = '' - progress = 0.0 - - if device.mount is None: - eject = None - else: - eject = self.eject_pixbuf - - self.devices_by_scan_pid[process_id] = device - - iter = self.liststore.append((device.get_icon(), - device.get_name(), - size_files, - progress, - progress_bar_text, - eject, - process_id, - -1)) - - self._set_process_map(process_id, iter) - - # adjust scrolled window height, based on row height and number of ready to start downloads - - # please note, at program startup, self.row_height() will be less than it will be when already running - # e.g. when starting with 3 cards, it could be 18, but when adding 2 cards to the already running program - # (with one card at startup), it could be 21 - # must account for header row at the top - row_height = self.get_background_area(0, self.get_column(0))[3] + 1 - height = max(((len(self.map_process_to_row) + 1) * row_height), 24) - self.parent_app.device_collection_scrolledwindow.set_size_request(-1, height) - - - def update_device(self, process_id, total_size_files): - """ - Updates the size of the photos and videos on the device, displayed to the user - """ - if process_id in self.map_process_to_row: - iter = self._get_process_map(process_id) - self.liststore.set_value(iter, 2, total_size_files) - else: - logger.critical("This device is unknown") - - def get_device(self, process_id): - return self.devices_by_scan_pid.get(process_id) - - def remove_device(self, process_id): - if process_id in self.map_process_to_row: - iter = self._get_process_map(process_id) - self.liststore.remove(iter) - del self.map_process_to_row[process_id] - del self.devices_by_scan_pid[process_id] - - def get_all_displayed_processes(self): - """ - returns a list of the processes currently being displayed to the user - """ - return self.map_process_to_row.keys() - - - def _set_process_map(self, process_id, iter): - """ - convert the temporary iter into a tree reference, which is - permanent - """ - - path = self.liststore.get_path(iter) - treerowref = gtk.TreeRowReference(self.liststore, path) - self.map_process_to_row[process_id] = treerowref - - def _get_process_map(self, process_id): - """ - return the tree iter for this process - """ - - if process_id in self.map_process_to_row: - treerowref = self.map_process_to_row[process_id] - path = treerowref.get_path() - iter = self.liststore.get_iter(path) - return iter - else: - return None - - def update_progress(self, scan_pid, percent_complete, progress_bar_text, bytes_downloaded, pulse=None): - - iter = self._get_process_map(scan_pid) - if iter: - if percent_complete: - self.liststore.set_value(iter, 3, percent_complete) - if progress_bar_text: - self.liststore.set_value(iter, 4, progress_bar_text) - - if pulse is not None: - if pulse: - # Make the bar pulse - self.liststore.set_value(iter, 7, self.liststore.get_value(iter, 7) + 1) - else: - # Set to finished state - self.liststore.set_value(iter, 7, G_MAXINT) - else: - # Reset to allow fraction to be set - self.liststore.set_value(iter, 7, -1) - - - - def button_clicked(self, widget, event): - """ - Look for left single click on eject button - """ - if event.button == 1: - if len (self.liststore): - x = int(event.x) - y = int(event.y) - path, column, cell_x, cell_y = self.get_path_at_pos(x, y) - if path is not None: - if column == self.get_column(0): - if cell_x >= column.get_width() - self.eject_pixbuf.get_width(): - iter = self.liststore.get_iter(path) - if self.liststore.get_value(iter, 5) is not None: - self.unmount(process_id = self.liststore.get_value(iter, 6)) - - def unmount(self, process_id): - device = self.devices_by_scan_pid[process_id] - if device.mount is not None: - logger.debug("Unmounting device with scan pid %s", process_id) - device.mount.unmount(self.unmount_callback) - - - def unmount_callback(self, mount, result): - name = mount.get_name() - - try: - mount.unmount_finish(result) - logger.debug("%s successfully unmounted" % name) - except gio.Error, inst: - logger.error("%s did not unmount: %s", name, inst) - - if use_pynotify: - title = _("%(device)s did not unmount") % {'device': name} - message = '%s' % inst - - n = pynotify.Notification(title, message) - n.set_icon_from_pixbuf(self.parent_app.application_icon) - try: - n.show() - except: - logger.error("Unable to display message using notification system") - - -def create_cairo_image_surface(pil_image, image_width, image_height): - imgd = pil_image.tobytes("raw","BGRA", 0, 1) - data = array.array('B',imgd) - stride = image_width * 4 - image = cairo.ImageSurface.create_for_data(data, cairo.FORMAT_ARGB32, - image_width, image_height, stride) - return image - -class ThumbnailCellRenderer(gtk.CellRenderer): - __gproperties__ = { - "image": (gobject.TYPE_PYOBJECT, "Image", - "Image", gobject.PARAM_READWRITE), - - "filename": (gobject.TYPE_STRING, "Filename", - "Filename", '', gobject.PARAM_READWRITE), - - "status": (gtk.gdk.Pixbuf, "Status", - "Status", gobject.PARAM_READWRITE), - } - - def __init__(self, checkbutton_height): - gtk.CellRenderer.__init__(self) - self.image = None - - self.image_area_size = 100 - self.text_area_size = 30 - self.padding = 6 - self.checkbutton_height = checkbutton_height - self.icon_width = 20 - - def do_set_property(self, pspec, value): - setattr(self, pspec.name, value) - - def do_get_property(self, pspec): - return getattr(self, pspec.name) - - def do_render(self, window, widget, background_area, cell_area, expose_area, flags): - - cairo_context = window.cairo_create() - - x = cell_area.x - y = cell_area.y + self.checkbutton_height - 8 - w = cell_area.width - h = cell_area.height - - #constrain operations to cell area, allowing for a 1 pixel border - #either side - #~ cairo_context.rectangle(x-1, y-1, w+2, h+2) - #~ cairo_context.clip() - - #fill in the background with dark grey - #this ensures that a selected cell's fill does not make - #the text impossible to read - #~ cairo_context.rectangle(x, y, w, h) - #~ cairo_context.set_source_rgb(0.267, 0.267, 0.267) - #~ cairo_context.fill() - - #image width and height - image_w = self.image.size[0] - image_h = self.image.size[1] - - #center the image horizontally - #bottom align vertically - #top left and right corners for the image: - image_x = x + ((w - image_w) / 2) - image_y = y + self.image_area_size - image_h - - #convert PIL image to format suitable for cairo - image = create_cairo_image_surface(self.image, image_w, image_h) - - # draw a light grey border of 1px around the image - cairo_context.set_source_rgb(0.66, 0.66, 0.66) #light grey, #a9a9a9 - cairo_context.set_line_width(1) - cairo_context.rectangle(image_x-.5, image_y-.5, image_w+1, image_h+1) - cairo_context.stroke() - - # draw a thin border around each cell - #~ cairo_context.set_source_rgb(0.33,0.33,0.33) - #~ cairo_context.rectangle(x, y, w, h) - #~ cairo_context.stroke() - - #place the image - cairo_context.set_source_surface(image, image_x, image_y) - cairo_context.paint() - - #text - context = pangocairo.CairoContext(cairo_context) - - text_y = y + self.image_area_size + 10 - text_w = w - self.icon_width - text_x = x + self.icon_width - #~ context.rectangle(text_x, text_y, text_w, 15) - #~ context.clip() - - layout = context.create_layout() - - width = text_w * pango.SCALE - layout.set_width(width) - - layout.set_alignment(pango.ALIGN_CENTER) - layout.set_ellipsize(pango.ELLIPSIZE_END) - - #font color and size - fg_color = pango.AttrForeground(65535, 65535, 65535, 0, -1) - font_size = pango.AttrSize(8192, 0, -1) # 8 * 1024 = 8192 - font_family = pango.AttrFamily('sans', 0, -1) - attr = pango.AttrList() - attr.insert(fg_color) - attr.insert(font_size) - attr.insert(font_family) - layout.set_attributes(attr) - - layout.set_text(self.filename) - - context.move_to(text_x, text_y) - context.show_layout(layout) - - #status - cairo_context.set_source_pixbuf(self.status, x, y + self.image_area_size + 10) - cairo_context.paint() - - def do_get_size(self, widget, cell_area): - return (0, 0, self.image_area_size, self.image_area_size + self.text_area_size - self.checkbutton_height + 4) - - -gobject.type_register(ThumbnailCellRenderer) - - -class ThumbnailDisplay(gtk.IconView): - def __init__(self, parent_app): - gtk.IconView.__init__(self) - self.set_spacing(0) - self.set_row_spacing(5) - self.set_margin(25) - - self.set_selection_mode(gtk.SELECTION_MULTIPLE) - self.connect('selection-changed', self.on_selection_changed) - self._selected_items = [] - - self.rapid_app = parent_app - - self.batch_size = 10 - - self.thumbnail_manager = ThumbnailManager(self.thumbnail_results, self.batch_size) - self.preview_manager = PreviewManager(self.preview_results) - - self.treerow_index = {} - self.process_index = {} - - self.rpd_files = {} - - self.total_thumbs_to_generate = 0 - self.thumbnails_generated = 0 - - # dict of scan_pids that are having thumbnails generated - # value is the thumbnail process id - # this is needed when terminating thumbnailing early such as when - # user clicks download before the thumbnailing is finished - self.generating_thumbnails = {} - - self.thumbnails = {} - self.previews = {} - self.previews_being_fetched = set() - - self.stock_photo_thumbnails = tn.PhotoIcons() - self.stock_video_thumbnails = tn.VideoIcons() - - self.SELECTED_COL = 1 - self.UNIQUE_ID_COL = 2 - self.TIMESTAMP_COL = 4 - self.FILETYPE_COL = 5 - self.CHECKBUTTON_VISIBLE_COL = 6 - self.DOWNLOAD_STATUS_COL = 7 - self.STATUS_ICON_COL = 8 - - self._create_liststore() - - self.clear() - - checkbutton = gtk.CellRendererToggle() - checkbutton.set_radio(False) - checkbutton.props.activatable = True - checkbutton.props.xalign = 0.0 - checkbutton.connect('toggled', self.on_checkbutton_toggled) - self.pack_end(checkbutton, expand=False) - - self.add_attribute(checkbutton, "active", 1) - self.add_attribute(checkbutton, "visible", 6) - - checkbutton_size = checkbutton.get_size(self, None) - checkbutton_height = checkbutton_size[3] - checkbutton_width = checkbutton_size[2] - - image = ThumbnailCellRenderer(checkbutton_height) - self.pack_start(image, expand=True) - self.add_attribute(image, "image", 0) - self.add_attribute(image, "filename", 3) - self.add_attribute(image, "status", 8) - - #set the background color to a darkish grey - self.modify_base(gtk.STATE_NORMAL, gtk.gdk.Color('#444444')) - - self.show_all() - self._setup_icons() - - self.connect('item-activated', self.on_item_activated) - - def _create_liststore(self): - """ - Creates the default list store to hold the icons - """ - self.liststore = gtk.ListStore( - gobject.TYPE_PYOBJECT, # 0 PIL thumbnail - gobject.TYPE_BOOLEAN, # 1 selected or not - str, # 2 unique id - str, # 3 file name - int, # 4 timestamp for sorting, converted float - int, # 5 file type i.e. photo or video - gobject.TYPE_BOOLEAN, # 6 visibility of checkbutton - int, # 7 status of download - gtk.gdk.Pixbuf, # 8 status icon - ) - - def _setup_icons(self): - # icons to be displayed in status column - - size = 16 - # standard icons - failed = self.render_icon(gtk.STOCK_DIALOG_ERROR, gtk.ICON_SIZE_MENU) - self.download_failed_icon = failed.scale_simple(size, size, gtk.gdk.INTERP_HYPER) - error = self.render_icon(gtk.STOCK_DIALOG_ERROR, gtk.ICON_SIZE_MENU) - self.error_icon = error.scale_simple(size, size, gtk.gdk.INTERP_HYPER) - warning = self.render_icon(gtk.STOCK_DIALOG_WARNING, gtk.ICON_SIZE_MENU) - self.warning_icon = warning.scale_simple(size, size, gtk.gdk.INTERP_HYPER) - - # Rapid Photo Downloader specific icons - self.downloaded_icon = gtk.gdk.pixbuf_new_from_file_at_size( - paths.share_dir('glade3/rapid-photo-downloader-downloaded.svg'), - size, size) - self.download_pending_icon = gtk.gdk.pixbuf_new_from_file_at_size( - paths.share_dir('glade3/rapid-photo-downloader-download-pending.png'), - size, size) - self.downloaded_with_warning_icon = gtk.gdk.pixbuf_new_from_file_at_size( - paths.share_dir('glade3/rapid-photo-downloader-downloaded-with-warning.svg'), - size, size) - self.downloaded_with_error_icon = gtk.gdk.pixbuf_new_from_file_at_size( - paths.share_dir('glade3/rapid-photo-downloader-downloaded-with-error.svg'), - size, size) - - # make the not yet downloaded icon a transparent square - self.not_downloaded_icon = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, False, 8, 16, 16) - self.not_downloaded_icon.fill(0xffffffff) - self.not_downloaded_icon = self.not_downloaded_icon.add_alpha(True, chr(255), chr(255), chr(255)) - - def get_status_icon(self, status): - """ - Returns the correct icon, based on the status - """ - if status == STATUS_WARNING: - status_icon = self.warning_icon - elif status == STATUS_CANNOT_DOWNLOAD: - status_icon = self.error_icon - elif status == STATUS_DOWNLOADED: - status_icon = self.downloaded_icon - elif status == STATUS_NOT_DOWNLOADED: - status_icon = self.not_downloaded_icon - elif status in [STATUS_DOWNLOADED_WITH_WARNING, STATUS_BACKUP_PROBLEM]: - status_icon = self.downloaded_with_warning_icon - elif status in [STATUS_DOWNLOAD_FAILED, STATUS_DOWNLOAD_AND_BACKUP_FAILED]: - status_icon = self.downloaded_with_error_icon - elif status == STATUS_DOWNLOAD_PENDING: - status_icon = self.download_pending_icon - else: - logger.critical("FIXME: unknown status: %s", status) - status_icon = self.not_downloaded_icon - return status_icon - - def sort_by_timestamp(self): - self.liststore.set_sort_column_id(self.TIMESTAMP_COL, gtk.SORT_ASCENDING) - - def on_selection_changed(self, iconview): - """ - Allow selections by row (and not GTK default by square) when user is - dragging the mouse or using the keyboard to select - """ - selections = self.get_selected_items() - if len(selections) > 1: - previous_sel = selections[0][0] + 1 - # seleted items list always starts with the highest selected item - for selection in selections: - current_sel = selection[0] - if current_sel <> (previous_sel-1): - for i in range(previous_sel-1, current_sel, -1): - self.select_path(i) - previous_sel = current_sel - self._selected_items = self.get_selected_items() - - def on_checkbutton_toggled(self, cellrenderertoggle, path): - paths = [p[0] for p in self._selected_items] - if int(path) not in paths: - self._selected_items = [path,] - - for path in self._selected_items: - iter = self.liststore.get_iter(path) - status = self.liststore.get_value(iter, self.DOWNLOAD_STATUS_COL) - if status == STATUS_NOT_DOWNLOADED: - self.liststore.set_value(iter, self.SELECTED_COL, not cellrenderertoggle.get_active()) - self.select_path(path) - - self.rapid_app.set_download_action_sensitivity() - - - def set_selected(self, unique_id, value): - iter = self.get_iter_from_unique_id(unique_id) - self.liststore.set_value(iter, self.SELECTED_COL, value) - - def add_file(self, rpd_file, generate_thumbnail): - - thumbnail_icon = self.get_stock_icon(rpd_file.file_type) - unique_id = rpd_file.unique_id - scan_pid = rpd_file.scan_pid - - timestamp = int(rpd_file.modification_time) - - iter = self.liststore.append((thumbnail_icon, - True, - unique_id, - rpd_file.display_name, - timestamp, - rpd_file.file_type, - True, - STATUS_NOT_DOWNLOADED, - self.not_downloaded_icon - )) - - path = self.liststore.get_path(iter) - treerowref = gtk.TreeRowReference(self.liststore, path) - - if scan_pid in self.process_index: - self.process_index[scan_pid].append(unique_id) - else: - self.process_index[scan_pid] = [unique_id,] - - self.treerow_index[unique_id] = treerowref - self.rpd_files[unique_id] = rpd_file - - if generate_thumbnail: - self.total_thumbs_to_generate += 1 - - def get_sample_file(self, file_type): - """Returns an rpd_file for of a given file type, or None if it does - not exist""" - for unique_id, rpd_file in self.rpd_files.iteritems(): - if rpd_file.file_type == file_type: - if rpd_file.status <> STATUS_CANNOT_DOWNLOAD: - return rpd_file - - return None - - def get_unique_id_from_iter(self, iter): - return self.liststore.get_value(iter, 2) - - def get_iter_from_unique_id(self, unique_id): - treerowref = self.treerow_index[unique_id] - path = treerowref.get_path() - return self.liststore.get_iter(path) - - def on_item_activated(self, iconview, path): - """ - """ - iter = self.liststore.get_iter(path) - self.show_preview(iter=iter) - self.advance_get_preview_image(iter) - - - def _get_preview(self, unique_id, rpd_file): - if unique_id not in self.previews_being_fetched: - #check if preview should be from a downloaded file, or the source - if rpd_file.status in DOWNLOADED: - file_location = rpd_file.download_full_file_name - thm_file_name = rpd_file.download_thm_full_name - else: - file_location = rpd_file.full_file_name - thm_file_name = rpd_file.thm_full_name - - self.preview_manager.get_preview(unique_id, file_location, - thm_file_name, - rpd_file.file_type, size_max=None,) - - self.previews_being_fetched.add(unique_id) - - def show_preview(self, unique_id=None, iter=None): - if len(self.liststore): - if unique_id is not None: - iter = self.get_iter_from_unique_id(unique_id) - elif iter is not None: - unique_id = self.get_unique_id_from_iter(iter) - else: - # neither an iter or a unique_id were passed - # use iter from first selected file - # if none is selected, choose the first file - selected = self.get_selected_items() - if selected: - path = selected[0] - else: - path = 0 - iter = self.liststore.get_iter(path) - unique_id = self.get_unique_id_from_iter(iter) - - - rpd_file = self.rpd_files[unique_id] - - if unique_id in self.previews: - preview_image = self.previews[unique_id] - else: - # request daemon process to get a full size thumbnail - self._get_preview(unique_id, rpd_file) - if unique_id in self.thumbnails: - preview_image = self.thumbnails[unique_id] - else: - preview_image = self.get_stock_icon(rpd_file.file_type) - - checked = self.liststore.get_value(iter, self.SELECTED_COL) - include_checkbutton_visible = rpd_file.status == STATUS_NOT_DOWNLOADED - self.rapid_app.show_preview_image(unique_id, preview_image, - include_checkbutton_visible, checked) - - def _get_next_iter(self, iter): - iter = self.liststore.iter_next(iter) - if iter is None: - iter = self.liststore.get_iter_first() - return iter - - def _get_prev_iter(self, iter): - row = self.liststore.get_path(iter)[0] - if row == 0: - row = len(self.liststore)-1 - else: - row -= 1 - iter = self.liststore.get_iter(row) - return iter - - def show_next_image(self, unique_id): - iter = self.get_iter_from_unique_id(unique_id) - iter = self._get_next_iter(iter) - - if iter is not None: - self.show_preview(iter=iter) - - # cache next image - self.advance_get_preview_image(iter, prev=False, next=True) - - def show_prev_image(self, unique_id): - iter = self.get_iter_from_unique_id(unique_id) - iter = self._get_prev_iter(iter) - - if iter is not None: - self.show_preview(iter=iter) - - # cache next image - self.advance_get_preview_image(iter, prev=True, next=False) - - - def advance_get_preview_image(self, iter, prev=True, next=True): - unique_ids = [] - if next: - next_iter = self._get_next_iter(iter) - unique_ids.append(self.get_unique_id_from_iter(next_iter)) - - if prev: - prev_iter = self._get_prev_iter(iter) - unique_ids.append(self.get_unique_id_from_iter(prev_iter)) - - for unique_id in unique_ids: - if not unique_id in self.previews: - rpd_file = self.rpd_files[unique_id] - self._get_preview(unique_id, rpd_file) - - def check_all(self, check_all, file_type=None): - for row in self.liststore: - if row[self.CHECKBUTTON_VISIBLE_COL]: - if file_type is not None: - if row[self.FILETYPE_COL] == file_type: - row[self.SELECTED_COL] = check_all - else: - row[self.SELECTED_COL] = check_all - self.rapid_app.set_download_action_sensitivity() - - def files_are_checked_to_download(self): - """ - Returns True if there is any file that the user has indicated they - intend to download, else returns False. - """ - for row in self.liststore: - if row[self.SELECTED_COL]: - rpd_file = self.rpd_files[row[self.UNIQUE_ID_COL]] - if rpd_file.status not in DOWNLOADED: - return True - return False - - def get_files_checked_for_download(self, scan_pid): - """ - Returns a dict of scan ids and associated files the user has indicated - they want to download - - If scan_pid is not None, then returns only those files from that scan_pid - """ - files = dict() - if scan_pid is None: - for row in self.liststore: - if row[self.SELECTED_COL]: - rpd_file = self.rpd_files[row[self.UNIQUE_ID_COL]] - if rpd_file.status not in DOWNLOADED: - scan_pid = rpd_file.scan_pid - if scan_pid in files: - files[scan_pid].append(rpd_file) - else: - files[scan_pid] = [rpd_file,] - else: - files[scan_pid] = [] - for unique_id in self.process_index[scan_pid]: - rpd_file = self.rpd_files[unique_id] - if rpd_file.status not in DOWNLOADED: - iter = self.get_iter_from_unique_id(unique_id) - if self.liststore.get_value(iter, self.SELECTED_COL): - files[scan_pid].append(rpd_file) - return files - - def get_no_files_remaining(self, scan_pid): - """ - Returns the number of files that have not yet been downloaded for the - scan_pid - """ - i = 0 - for unique_id in self.process_index[scan_pid]: - rpd_file = self.rpd_files[unique_id] - if rpd_file.status == STATUS_NOT_DOWNLOADED: - i += 1 - return i - - def files_remain_to_download(self): - """ - Returns True if any files remain that are not downloaded, else returns - False - """ - for row in self.liststore: - if row[self.DOWNLOAD_STATUS_COL] == STATUS_NOT_DOWNLOADED: - return True - return False - - - def mark_download_pending(self, files_by_scan_pid): - """ - Sets status to download pending and updates thumbnails display - """ - for scan_pid in files_by_scan_pid: - for rpd_file in files_by_scan_pid[scan_pid]: - unique_id = rpd_file.unique_id - self.rpd_files[unique_id].status = STATUS_DOWNLOAD_PENDING - iter = self.get_iter_from_unique_id(unique_id) - if not self.rapid_app.auto_start_is_on: - # don't make the checkbox invisible immediately when on auto start - # otherwise the box can be rendred at the wrong size, as it is - # realized after the checkbox has already been made invisible - self.liststore.set_value(iter, self.CHECKBUTTON_VISIBLE_COL, False) - self.liststore.set_value(iter, self.SELECTED_COL, False) - self.liststore.set_value(iter, self.DOWNLOAD_STATUS_COL, STATUS_DOWNLOAD_PENDING) - icon = self.get_status_icon(STATUS_DOWNLOAD_PENDING) - self.liststore.set_value(iter, self.STATUS_ICON_COL, icon) - - def select_image(self, unique_id): - iter = self.get_iter_from_unique_id(unique_id) - path = self.liststore.get_path(iter) - self.select_path(path) - self.scroll_to_path(path, use_align=False, row_align=0.5, col_align=0.5) - - def get_stock_icon(self, file_type): - if file_type == rpdfile.FILE_TYPE_PHOTO: - return self.stock_photo_thumbnails.stock_thumbnail_image_icon - else: - return self.stock_video_thumbnails.stock_thumbnail_image_icon - - def update_status_post_download(self, rpd_file): - iter = self.get_iter_from_unique_id(rpd_file.unique_id) - self.liststore.set_value(iter, self.DOWNLOAD_STATUS_COL, rpd_file.status) - icon = self.get_status_icon(rpd_file.status) - self.liststore.set_value(iter, self.STATUS_ICON_COL, icon) - self.liststore.set_value(iter, self.CHECKBUTTON_VISIBLE_COL, False) - self.rpd_files[rpd_file.unique_id] = rpd_file - - def generate_thumbnails(self, scan_pid): - """Initiate thumbnail generation for files scanned in one process - """ - if scan_pid in self.process_index: - rpd_files = [self.rpd_files[unique_id] for unique_id in self.process_index[scan_pid]] - thumbnail_pid = self.thumbnail_manager.add_task((scan_pid, rpd_files)) - self.generating_thumbnails[scan_pid] = thumbnail_pid - - def _set_thumbnail(self, unique_id, icon): - treerowref = self.treerow_index[unique_id] - path = treerowref.get_path() - iter = self.liststore.get_iter(path) - self.liststore.set(iter, 0, icon) - - def update_thumbnail(self, thumbnail_data): - """ - Takes the generated thumbnail and updates the display - - If the thumbnail_data includes a second image, that is used to - update the thumbnail list using the unique_id - """ - unique_id = thumbnail_data[0] - thumbnail_icon = thumbnail_data[1] - - if thumbnail_icon is not None: - # get the thumbnail icon in PIL format - thumbnail_icon = thumbnail_icon.get_image() - - if thumbnail_icon: - self._set_thumbnail(unique_id, thumbnail_icon) - - if len(thumbnail_data) > 2: - # get the 2nd image in PIL format - self.thumbnails[unique_id] = thumbnail_data[2].get_image() - - def terminate_thumbnail_generation(self, scan_pid): - """ - Terminates thumbnail generation if thumbnails are currently - being generated for this scan_pid - """ - - if scan_pid in self.generating_thumbnails: - terminated = True - self.thumbnail_manager.terminate_process( - self.generating_thumbnails[scan_pid]) - del self.generating_thumbnails[scan_pid] - - if len(self.generating_thumbnails) == 0: - self._reset_thumbnail_tracking_and_display() - else: - terminated = False - - return terminated - - def mark_thumbnails_needed(self, rpd_files): - for rpd_file in rpd_files: - if rpd_file.unique_id not in self.thumbnails: - rpd_file.generate_thumbnail = True - - def _reset_thumbnail_tracking_and_display(self): - self.rapid_app.download_progressbar.set_fraction(0.0) - self.rapid_app.download_progressbar.set_text('') - self.thumbnails_generated = 0 - self.total_thumbs_to_generate = 0 - - def thumbnail_results(self, source, condition): - connection = self.thumbnail_manager.get_pipe(source) - - conn_type, data = connection.recv() - - if conn_type == rpdmp.CONN_COMPLETE: - scan_pid = data - del self.generating_thumbnails[scan_pid] - connection.close() - return False - else: - - for thumbnail_data in data: - self.update_thumbnail(thumbnail_data) - - self.thumbnails_generated += len(data) - - # clear progress bar information if all thumbnails have been - # extracted - if self.thumbnails_generated == self.total_thumbs_to_generate: - self._reset_thumbnail_tracking_and_display() - else: - if self.total_thumbs_to_generate: - self.rapid_app.download_progressbar.set_fraction( - float(self.thumbnails_generated) / self.total_thumbs_to_generate) - - - return True - - def preview_results(self, unique_id, preview_full_size, preview_small): - """ - Receive a full size preview image and update - """ - self.previews_being_fetched.remove(unique_id) - if preview_full_size: - preview_image = preview_full_size.get_image() - self.previews[unique_id] = preview_image - self.rapid_app.update_preview_image(unique_id, preview_image) - - # user can turn off option for thumbnail generation after a scan - if unique_id not in self.thumbnails and preview_small is not None: - self._set_thumbnail(unique_id, preview_small.get_image()) - - - def clear_all(self, scan_pid=None, keep_downloaded_files=False): - """ - Removes files from display and internal tracking. - - If scan_pid is not None, then only files matching that scan_pid will - be removed. Otherwise, everything will be removed. - - If keep_downloaded_files is True, files will not be removed if they - have been downloaded. - """ - if scan_pid is None and not keep_downloaded_files: - - # Here it is critically important to create a brand new liststore, - # because the old one is set to be sorted, which is extremely slow. - logger.debug("Creating new thumbnails model") - self.set_model(None) - self._create_liststore() - - self.treerow_index = {} - self.process_index = {} - - self.rpd_files = {} - else: - if scan_pid in self.process_index: - for unique_id in self.process_index[scan_pid]: - rpd_file = self.rpd_files[unique_id] - if not keep_downloaded_files or not rpd_file.status in DOWNLOADED: - treerowref = self.treerow_index[rpd_file.unique_id] - path = treerowref.get_path() - iter = self.liststore.get_iter(path) - self.liststore.remove(iter) - del self.treerow_index[rpd_file.unique_id] - del self.rpd_files[rpd_file.unique_id] - if not keep_downloaded_files or not len(self.process_index[scan_pid]): - del self.process_index[scan_pid] - - def display_thumbnails(self): - self.set_model(self.liststore) - -class TaskManager: - def __init__(self, results_callback, batch_size): - self.results_callback = results_callback - - # List of actual process, it's terminate_queue, and it's run_event - self._processes = [] - - self._pipes = {} - self.batch_size = batch_size - - self.paused = False - self.no_tasks = 0 - - - def add_task(self, task): - pid = self._setup_task(task) - logger.debug("TaskManager PID: %s", pid) - self.no_tasks += 1 - return pid - - - def _setup_task(self, task): - task_results_conn, task_process_conn = self._setup_pipe() - - source = task_results_conn.fileno() - self._pipes[source] = task_results_conn - gobject.io_add_watch(source, gobject.IO_IN, self.results_callback) - - terminate_queue = Queue() - run_event = Event() - run_event.set() - - return self._initiate_task(task, task_results_conn, task_process_conn, - terminate_queue, run_event) - - def _setup_pipe(self): - return Pipe(duplex=False) - - def _initiate_task(self, task, task_process_conn, terminate_queue, run_event): - logger.error("Implement child class method!") - - - def processes(self): - for i in range(len(self._processes)): - yield self._processes[i] - - def start(self): - self.paused = False - for scan in self.processes(): - run_event = scan[2] - if not run_event.is_set(): - run_event.set() - - def pause(self): - self.paused = True - for scan in self.processes(): - run_event = scan[2] - if run_event.is_set(): - run_event.clear() - - def _terminate_process(self, p): - self._send_termination_msg(p) - # The process might be paused: let it run - run_event = p[2] - if not run_event.is_set(): - run_event.set() - - def _send_termination_msg(self, p): - p[1].put(None) - - def terminate_process(self, process_id): - """ - Send a signal to process with matching process_id that it should - immediately terminate - """ - for p in self.processes(): - if p[0].pid == process_id: - if p[0].is_alive(): - self._terminate_process(p) - - def request_termination(self): - """ - Send a signal to processes that they should immediately terminate - """ - requested = False - for p in self.processes(): - if p[0].is_alive(): - requested = True - self._terminate_process(p) - - return requested - - def terminate_forcefully(self): - """ - Forcefully terminates any running processes. Use with great caution. - No cleanup action is performed. - - As python essential reference (4th edition) says, if the process - 'holds a lock or is involved with interprocess communication, - terminating it might cause a deadlock or corrupted I/O.' - """ - - for p in self.processes(): - if p[0].is_alive(): - logger.info("Forcefully terminating %s in %s" , p[0].name, - self.__class__.__name__) - p[0].terminate() - - - def get_pipe(self, source): - return self._pipes[source] - - def get_no_active_processes(self): - """ - Returns how many processes are currently active, i.e. running - """ - i = 0 - for p in self.processes(): - if p[0].is_alive(): - i += 1 - return i - - -class ScanManager(TaskManager): - - def __init__(self, results_callback, batch_size, - add_device_function): - TaskManager.__init__(self, results_callback, batch_size) - self.add_device_function = add_device_function - - def _initiate_task(self, task, task_results_conn, task_process_conn, - terminate_queue, run_event): - - device = task[0] - ignored_paths = task[1] - use_re_ignored_paths = task[2] - - scan = scan_process.Scan(device.get_path(), - ignored_paths, - use_re_ignored_paths, - self.batch_size, - task_process_conn, terminate_queue, run_event) - scan.start() - self._processes.append((scan, terminate_queue, run_event)) - self.add_device_function(scan.pid, device, - # This refers to when a device like a hard drive is having its contents scanned, - # looking for photos or videos. It is visible initially in the progress bar for each device - # (which normally holds "x photos and videos"). - # It maybe displayed only briefly if the contents of the device being scanned is small. - progress_bar_text=_('scanning...')) - - return scan.pid - -class CopyFilesManager(TaskManager): - - def _initiate_task(self, task, task_results_conn, - task_process_conn, terminate_queue, run_event): - photo_download_folder = task[0] - video_download_folder = task[1] - scan_pid = task[2] - files = task[3] - verify_files = task[4] - modify_files_during_download = task[5] - modify_pipe = task[6] - - copy_files = copyfiles.CopyFiles(photo_download_folder, - video_download_folder, - files, - verify_files, - modify_files_during_download, - modify_pipe, - scan_pid, self.batch_size, - task_process_conn, terminate_queue, run_event) - copy_files.start() - self._processes.append((copy_files, terminate_queue, run_event)) - return copy_files.pid - -class ThumbnailManager(TaskManager): - def _initiate_task(self, task, task_results_conn, - task_process_conn, terminate_queue, run_event): - scan_pid = task[0] - files = task[1] - generator = tn.GenerateThumbnails(scan_pid, files, self.batch_size, - task_process_conn, terminate_queue, - run_event) - generator.start() - self._processes.append((generator, terminate_queue, run_event)) - return generator.pid - -class FileModifyManager(TaskManager): - """Handles the modification or verification of of downloaded files before they are renamed - Duplex, multiprocess, similar to BackupFilesManager - """ - def __init__(self, results_callback): - TaskManager.__init__(self, results_callback=results_callback, - batch_size=0) - self.file_modify_by_scan_pid = {} - - def _initiate_task(self, task, task_results_conn, task_process_conn, - terminate_queue, run_event): - scan_pid = task[0] - auto_rotate_jpeg = task[1] - focal_length = task[2] - verify_file = task[3] - refresh_md5_on_file_change = task[4] - - file_modify = filemodify.FileModify(auto_rotate_jpeg, focal_length, - verify_file, refresh_md5_on_file_change, - task_process_conn, terminate_queue, - run_event) - file_modify.start() - self._processes.append((file_modify, terminate_queue, run_event, - task_results_conn)) - - self.file_modify_by_scan_pid[scan_pid] = (task_results_conn, file_modify.pid) - - return file_modify.pid - - def _setup_pipe(self): - return Pipe(duplex=True) - - def _send_termination_msg(self, p): - p[1].put(None) - p[3].send((None, None)) - - def get_modify_pipe(self, scan_pid): - return self.file_modify_by_scan_pid[scan_pid][0] - - -class BackupFilesManager(TaskManager): - """ - Handles backup processes. This is a little different from some other Task - Manager classes in that its pipe is Duplex, and the work done by it - is not pre-assigned when the process is started. - - Duplex, multiprocess. - """ - def __init__(self, results_callback, batch_size): - TaskManager.__init__(self, results_callback, batch_size) - self.backup_devices_by_path = {} - - def _setup_pipe(self): - return Pipe(duplex=True) - - def _send_termination_msg(self, p): - p[1].put(None) - p[3].send((None, None, None, None, None, None, None)) - - def _initiate_task(self, task, task_results_conn, task_process_conn, - terminate_queue, run_event): - path = task[0] - name = task[1] - backup_type = task[2] - backup_files = backupfile.BackupFiles(path, name, self.batch_size, - task_process_conn, terminate_queue, - run_event) - backup_files.start() - self._processes.append((backup_files, terminate_queue, run_event, - task_results_conn)) - - self.backup_devices_by_path[path] = (task_results_conn, backup_files.pid, - backup_type) - - return backup_files.pid - - def backup_file(self, move_succeeded, rpd_file, path_suffix, - backup_duplicate_overwrite, - verify_file, - download_count): - - if rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - logger.debug("Backing up photo %s", rpd_file.download_name) - else: - logger.debug("Backing up video %s", rpd_file.download_name) - - for path in self.backup_devices_by_path: - backup_type = self.backup_devices_by_path[path][2] - do_backup = ((backup_type == PHOTO_VIDEO_BACKUP) or - (rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO and backup_type == PHOTO_BACKUP) or - (rpd_file.file_type == rpdfile.FILE_TYPE_VIDEO and backup_type == VIDEO_BACKUP)) - if do_backup: - logger.debug("Backing up to %s", path) - else: - logger.debug("Not backing up to %s", path) - # Even if not going to backup to this device, need to send it anyway so - # progress bar can be updated. Not this most efficient but the - # code is much more simple - task_results_conn = self.backup_devices_by_path[path][0] - task_results_conn.send((move_succeeded, do_backup, rpd_file, - path_suffix, - backup_duplicate_overwrite, - verify_file, download_count)) - - def add_device(self, path, name, backup_type): - """ - Convenience function to setup adding a backup device - """ - return self.add_task((path, name, backup_type)) - - def remove_device(self, path): - pid = self.backup_devices_by_path[path][1] - self.terminate_process(pid) - del self.backup_devices_by_path[path] - - -class SingleInstanceTaskManager: - """ - Base class to manage single instance processes. Examples are daemon - processes, but also a non-daemon process that has one simple task. - - Core (infrastructure) functionality is implemented in this class. - Derived classes should implemented functionality to actually implement - specific tasks. - """ - def __init__(self, results_callback): - self.results_callback = results_callback - - self.task_results_conn, self.task_process_conn = Pipe(duplex=True) - - source = self.task_results_conn.fileno() - gobject.io_add_watch(source, gobject.IO_IN, self.task_results) - - -class PreviewManager(SingleInstanceTaskManager): - def __init__(self, results_callback): - SingleInstanceTaskManager.__init__(self, results_callback) - self._get_preview = tn.GetPreviewImage(self.task_process_conn) - self._get_preview.start() - - def get_preview(self, unique_id, full_file_name, thm_file_name, file_type, size_max): - self.task_results_conn.send((unique_id, full_file_name, thm_file_name, file_type, size_max)) - - def task_results(self, source, condition): - unique_id, preview_full_size, preview_small = self.task_results_conn.recv() - self.results_callback(unique_id, preview_full_size, preview_small) - return True - -class SubfolderFileManager(SingleInstanceTaskManager): - """ - Manages the daemon process that renames files and creates subfolders - """ - def __init__(self, results_callback, sequence_values): - SingleInstanceTaskManager.__init__(self, results_callback) - self._subfolder_file = subfolderfile.SubfolderFile(self.task_process_conn, - sequence_values) - self._subfolder_file.start() - logger.debug("SubfolderFile PID: %s", self._subfolder_file.pid) - - def rename_file_and_move_to_subfolder(self, download_succeeded, - download_count, rpd_file): - - logger.debug("Sending file for rename: %s.", download_count) - self.task_results_conn.send((download_succeeded, download_count, - rpd_file)) - - - def task_results(self, source, condition): - move_succeeded, rpd_file, download_count = self.task_results_conn.recv() - self.results_callback(move_succeeded, rpd_file, download_count) - return True - -class ResizblePilImage(gtk.DrawingArea): - def __init__(self, bg_color=None): - gtk.DrawingArea.__init__(self) - self.base_image = None - self.bg_color = bg_color - self.connect('expose_event', self.expose) - - def set_image(self, image): - self.base_image = image - - #set up sizes and ratio used for drawing the derived image - self.base_image_w = self.base_image.size[0] - self.base_image_h = self.base_image.size[1] - self.base_image_aspect = float(self.base_image_w) / self.base_image_h - - self.queue_draw() - - def expose(self, widget, event): - - cairo_context = self.window.cairo_create() - - x = event.area.x - y = event.area.y - w = event.area.width - h = event.area.height - - #constrain operations to event area - cairo_context.rectangle(x, y, w, h) - cairo_context.clip_preserve() - - #set background color, if needed - if self.bg_color: - cairo_context.set_source_rgb(*self.bg_color) - cairo_context.fill_preserve() - - if not self.base_image: - return False - - frame_aspect = float(w) / h - - if frame_aspect > self.base_image_aspect: - # Frame is wider than image - height = h - width = int(height * self.base_image_aspect) - else: - # Frame is taller than image - width = w - height = int(width / self.base_image_aspect) - - #resize image - pil_image = self.base_image.copy() - if self.base_image_w < width or self.base_image_h < height: - logger.debug("Upsizing image") - pil_image = tn.upsize_pil(pil_image, (width, height)) - else: - logger.debug("Downsizing image") - tn.downsize_pil(pil_image, (width, height)) - - #image width and height - image_w = pil_image.size[0] - image_h = pil_image.size[1] - - #center the image horizontally and vertically - #top left and right corners for the image: - image_x = x + ((w - image_w) / 2) - image_y = y + ((h - image_h) / 2) - - image = create_cairo_image_surface(pil_image, image_w, image_h) - cairo_context.set_source_surface(image, image_x, image_y) - cairo_context.paint() - - return False - - - -class PreviewImage: - - def __init__(self, parent_app, builder): - #set background color to equivalent of '#444444 - self.preview_image = ResizblePilImage(bg_color=(0.267, 0.267, 0.267)) - self.preview_image_eventbox = builder.get_object("preview_eventbox") - self.preview_image_eventbox.add(self.preview_image) - self.preview_image.show() - self.download_this_checkbutton = builder.get_object("download_this_checkbutton") - self.rapid_app = parent_app - - self.base_preview_image = None # large size image used to scale down from - self.current_preview_size = (0,0) - self.preview_image_size_limit = (0,0) - - self.unique_id = None - - def set_preview_image(self, unique_id, pil_image, include_checkbutton_visible=None, - checked=None): - """ - """ - self.preview_image.set_image(pil_image) - self.unique_id = unique_id - if checked is not None: - self.download_this_checkbutton.set_active(checked) - self.download_this_checkbutton.grab_focus() - - if include_checkbutton_visible is not None: - self.download_this_checkbutton.props.visible = include_checkbutton_visible - - def update_preview_image(self, unique_id, pil_image): - if unique_id == self.unique_id: - self.set_preview_image(unique_id, pil_image) - - -class RapidApp(dbus.service.Object): - """ - The main Rapid Photo Downloader application class. - - Contains functionality for main program window, and directs all other - processes. - """ - - def __init__(self, bus, path, name, taskserver=None, focal_length=None, - auto_detect=None, device_location=None): - - dbus.service.Object.__init__ (self, bus, path, name) - self.running = False - - self.taskserver = taskserver - - self.focal_length = focal_length - - # Setup program preferences, and set callback for when they change - self._init_prefs(auto_detect, device_location) - - # Initialize widgets in the main window, and variables that point to them - self._init_widgets() - - if use_pynotify: - self._init_pynotify() - - # Initialize job code handling - self._init_job_code() - - # Remember the window size from the last time the program was run, or - # set a default size - self._set_window_size() - - # Setup various widgets - self._setup_buttons() - self._setup_error_icons() - self._setup_icons() - - # Show the main window - self.rapidapp.show() - - # Check program preferences - don't allow auto start if there is a problem - prefs_valid, msg = prefsrapid.check_prefs_for_validity(self.prefs) - if not prefs_valid: - self.notify_prefs_are_invalid(details=msg) - - # Initialize variables with which to track important downloads results - self._init_download_tracking() - - # Set up process managers. - # A task such as scanning a device or copying files is handled in its - # own process. - self._start_process_managers() - - # Setup devices from which to download from and backup to - self.setup_devices(on_startup=True, on_preference_change=False, - block_auto_start=not prefs_valid) - - # Ensure the device collection scrolled window is not too small - self._set_device_collection_size() - - def on_rapidapp_destroy(self, widget, data=None): - - self._terminate_processes(terminate_file_copies = True) - - # save window and component sizes - self.prefs.vpaned_pos = self.main_vpaned.get_position() - - x, y, width, height = self.rapidapp.get_allocation() - self.prefs.main_window_size_x = width - self.prefs.main_window_size_y = height - - self.prefs.set_downloads_today_from_tracker(self.downloads_today_tracker) - - gtk.main_quit() - - def _terminate_processes(self, terminate_file_copies=False): - - if terminate_file_copies: - logger.info("Terminating all processes...") - - scan_termination_requested = self.scan_manager.request_termination() - thumbnails_termination_requested = self.thumbnails.thumbnail_manager.request_termination() - backup_termination_requested = self.backup_manager.request_termination() - file_modify_termination_requested = self.file_modify_manager.request_termination() - - if terminate_file_copies: - copy_files_termination_requested = self.copy_files_manager.request_termination() - else: - copy_files_termination_requested = False - - if (scan_termination_requested or thumbnails_termination_requested or - backup_termination_requested or file_modify_termination_requested): - time.sleep(1) - if (self.scan_manager.get_no_active_processes() > 0 or - self.thumbnails.thumbnail_manager.get_no_active_processes() > 0 or - self.backup_manager.get_no_active_processes() > 0 or - self.file_modify_manager.get_no_active_processes() > 0): - time.sleep(1) - # must try again, just in case a new scan has meanwhile started! - self.scan_manager.request_termination() - self.thumbnails.thumbnail_manager.terminate_forcefully() - self.scan_manager.terminate_forcefully() - self.backup_manager.terminate_forcefully() - self.file_modify_manager.terminate_forcefully() - - if terminate_file_copies and copy_files_termination_requested: - time.sleep(1) - self.copy_files_manager.terminate_forcefully() - - if terminate_file_copies: - self._clean_all_temp_dirs() - - # # # - # Events and tasks related to displaying preview images and thumbnails - # # # - - def on_download_this_checkbutton_toggled(self, checkbutton): - value = checkbutton.get_active() - self.thumbnails.set_selected(self.preview_image.unique_id, value) - self.set_download_action_sensitivity() - - def on_preview_eventbox_button_press_event(self, widget, event): - - if event.type == gtk.gdk._2BUTTON_PRESS and event.button == 1: - self.show_thumbnails() - - def on_show_thumbnails_action_activate(self, action): - logger.debug("on_show_thumbnails_action_activate") - self.show_thumbnails() - - def on_show_image_action_activate(self, action): - logger.debug("on_show_image_action_activate") - self.thumbnails.show_preview() - - def on_check_all_action_activate(self, action): - self.thumbnails.check_all(check_all=True) - - def on_uncheck_all_action_activate(self, action): - self.thumbnails.check_all(check_all=False) - - def on_check_all_photos_action_activate(self, action): - self.thumbnails.check_all(check_all=True, - file_type=rpdfile.FILE_TYPE_PHOTO) - - def on_check_all_videos_action_activate(self, action): - self.thumbnails.check_all(check_all=True, - file_type=rpdfile.FILE_TYPE_VIDEO) - - def on_quit_action_activate(self, action): - self.on_rapidapp_destroy(widget=self.rapidapp, data=None) - - def on_refresh_action_activate(self, action): - self.thumbnails.clear_all() - self.setup_devices(on_startup=False, on_preference_change=False, - block_auto_start=True) - - def on_get_help_action_activate(self, action): - webbrowser.open("http://www.damonlynch.net/rapid/help.html") - - def on_about_action_activate(self, action): - self.about.set_property("name", PROGRAM_NAME) - self.about.set_property("version", utilities.human_readable_version( - __version__)) - self.about.run() - self.about.hide() - - def on_report_problem_action_activate(self, action): - webbrowser.open("https://bugs.launchpad.net/rapid") - - def on_translate_action_activate(self, action): - webbrowser.open("http://www.damonlynch.net/rapid/translate.html") - - def on_donate_action_activate(self, action): - webbrowser.open("http://www.damonlynch.net/rapid/donate.html") - - def show_preview_image(self, unique_id, image, include_checkbutton_visible, checked): - if self.main_notebook.get_current_page() == 0: # thumbnails - logger.debug("Switching to preview image display") - self.main_notebook.set_current_page(1) - self.preview_image.set_preview_image(unique_id, image, include_checkbutton_visible, checked) - self.next_image_action.set_sensitive(True) - self.prev_image_action.set_sensitive(True) - - def update_preview_image(self, unique_id, image): - self.preview_image.update_preview_image(unique_id, image) - - def show_thumbnails(self): - logger.debug("Switching to thumbnails display") - self.main_notebook.set_current_page(0) - self.thumbnails.select_image(self.preview_image.unique_id) - self.next_image_action.set_sensitive(False) - self.prev_image_action.set_sensitive(False) - - - def on_next_image_action_activate(self, action): - if self.preview_image.unique_id is not None: - self.thumbnails.show_next_image(self.preview_image.unique_id) - - def on_prev_image_action_activate(self, action): - if self.preview_image.unique_id is not None: - self.thumbnails.show_prev_image(self.preview_image.unique_id) - - def display_scan_thumbnails(self): - """ - If all the scans are complete, sets the sort order and displays - thumbnails in the icon view - """ - if self.scan_manager.no_tasks == 0: - self.thumbnails.sort_by_timestamp() - self.thumbnails.display_thumbnails() - - - # # # - # Volume management - # # # - - def start_volume_monitor(self): - if not self.vmonitor: - self.vmonitor = gio.volume_monitor_get() - self.vmonitor.connect("mount-added", self.on_mount_added) - self.vmonitor.connect("mount-removed", self.on_mount_removed) - - - def _backup_device_name(self, path): - if self.backup_devices[path][0] is None: - name = path - else: - name = self.backup_devices[path][0].get_name() - return name - - def start_device_scan(self, device): - """ - Commences the scanning of a device using the preference values for - any paths to ignore while scanning - """ - logger.debug("Starting a device scan for device %s", device.get_name()) - return self.scan_manager.add_task([device, - self.prefs.ignored_paths, - self.prefs.use_re_ignored_paths]) - - def confirm_manual_location(self): - """ - Queries the user to ask if they really want to download from locations - that could take a very long time to scan. They can choose yes or no. - - Returns True if yes or there was no need to ask the user, False if the - user said no. - """ - l = self.prefs.device_location - if l in ['/media', '/run', os.path.expanduser('~'), '/']: - logger.info("Prompting whether to download from %s", l) - if l == '/': - #this location is a human readable explanation for /, and is inserted into Downloading from %(location)s - l = _('the root of the file system') - c = preferencesdialog.QuestionDialog(parent_window=self.rapidapp, - title=_('Rapid Photo Downloader'), - #message in dialog box which asks the user if they really want to be downloading from this location - question="" + _("Downloading from %(location)s.") % {'location': l} + "\n\n" + - _("Do you really want to download from here? On some systems, scanning this location can take a very long time."), - default_to_yes=False, - use_markup=True) - response = c.run() - user_confirmed = response == gtk.RESPONSE_OK - c.destroy() - if not user_confirmed: - return False - return True - - def setup_devices(self, on_startup, on_preference_change, block_auto_start): - """ - - Setup devices from which to download from and backup to - - Sets up volumes for downloading from and backing up to - - on_startup should be True if the program is still starting, - i.e. this is being called from the program's initialization. - - on_preference_change should be True if this is being called as the - result of a preference being changed - - block_auto_start should be True if automation options to automatically - start a download should be ignored - - Removes any image media that are currently not downloaded, - or finished downloading - """ - - if self.using_volume_monitor(): - self.start_volume_monitor() - - self.clear_non_running_downloads() - if not self.prefs.device_autodetection: - if not self.confirm_manual_location(): - return - - mounts = [] - self.backup_devices = {} - - if self.using_volume_monitor(): - # either using automatically detected backup devices - # or download devices - for mount in self.vmonitor.get_mounts(): - if not mount.is_shadowed(): - path = mount.get_root().get_path() - if path: - if (path in self.prefs.device_blacklist and - self.search_for_PSD()): - logger.info("blacklisted device %s ignored", mount.get_name()) - else: - logger.info("Detected %s", mount.get_name()) - is_backup_mount, backup_file_type = self.check_if_backup_mount(path) - if is_backup_mount: - self.backup_devices[path] = (mount, backup_file_type) - elif (self.prefs.device_autodetection and - (dv.is_DCIM_device(path) or - self.search_for_PSD())): - logger.debug("Appending %s", mount.get_name()) - mounts.append((path, mount)) - else: - logger.debug("Ignoring %s", mount.get_name()) - - - if not self.prefs.device_autodetection: - # user manually specified the path from which to download - path = self.prefs.device_location - if path: - logger.info("Using manually specified path %s", path) - if utilities.is_directory(path): - mounts.append((path, None)) - else: - logger.error("Download path does not exist: %s", path) - - if self.prefs.backup_images: - if not self.prefs.backup_device_autodetection: - self._setup_manual_backup() - self._add_backup_devices() - - self.update_no_backup_devices() - - # Display amount of free space in a status bar message - self.display_free_space() - - if block_auto_start: - self.auto_start_is_on = False - else: - self.auto_start_is_on = ((not on_preference_change) and - ((self.prefs.auto_download_at_startup and - on_startup) or - (self.prefs.auto_download_upon_device_insertion and - not on_startup))) - - logger.debug("Working with %s devices", len(mounts)) - for m in mounts: - path, mount = m - device = dv.Device(path=path, mount=mount) - - - if not self._device_already_detected(device): - if (self.search_for_PSD() and - path not in self.prefs.device_whitelist): - # prompt user to see if device should be used or not - self.get_use_device(device) - else: - scan_pid = self.start_device_scan(device) - if mount is not None: - self.mounts_by_path[path] = scan_pid - if not mounts: - self.set_download_action_sensitivity() - - def _device_already_detected(self, device): - path = device.get_path() - if path in self.mounts_by_path: - logger.debug("Ignoring device %s as already have path %s", device.get_name(), path) - return True - else: - return False - - def _setup_manual_backup(self): - """ - Setup backup devices that the user has manually specified. - Depending on the folder the user has chosen, the paths for photo and - video backup will either be the same or they will differ. - """ - # user manually specified backup locations - # will backup to these paths, but don't need any volume info - # associated with them - self.backup_devices[self.prefs.backup_location] = (None, PHOTO_BACKUP) - if DOWNLOAD_VIDEO: - if self.prefs.backup_location <> self.prefs.backup_video_location: - self.backup_devices[self.prefs.backup_video_location] = (None, VIDEO_BACKUP) - logger.info("Backing up photos to %s", self.prefs.backup_location) - logger.info("Backing up videos to %s", self.prefs.backup_video_location) - else: - # videos and photos are being backed up to the same location - self.backup_devices[self.prefs.backup_location] = (None, PHOTO_VIDEO_BACKUP) - logger.info("Backing up photos and videos to %s", self.prefs.backup_location) - else: - logger.info("Backing up photos to %s", self.prefs.backup_location) - - def _add_backup_devices(self): - """ - Add each backup devices / path to backup manager - """ - for path in self.backup_devices: - name = self._backup_device_name(path) - backup_type = self.backup_devices[path][1] - self.backup_manager.add_device(path, name, backup_type) - - - def get_use_device(self, device): - """ Prompt user whether or not to download from this device """ - - logger.info("Prompting whether to use %s", device.get_name()) - - # On some systems, e.g. Ubuntu 12.10, the GTK/Gnome environment - # unexpectedly results in a device being added twice and not once. - # The hack on the next line ensures the user is not prompted twice - # for the same device. - - self.mounts_by_path[device.get_path()] = "PROMPTING" - - d = dv.UseDeviceDialog(self.rapidapp, device, self.got_use_device) - - def got_use_device(self, dialog, user_selected, permanent_choice, device): - """ User has chosen whether or not to use a device to download from """ - dialog.destroy() - - path = device.get_path() - - if user_selected: - if permanent_choice and path not in self.prefs.device_whitelist: - # do NOT do a list append operation here without the assignment, - # or the actual preferences will not be updated!! - if len(self.prefs.device_whitelist): - self.prefs.device_whitelist = self.prefs.device_whitelist + [path] - else: - self.prefs.device_whitelist = [path] - scan_pid = self.start_device_scan(device) - self.mounts_by_path[path] = scan_pid - - elif permanent_choice and path not in self.prefs.device_blacklist: - # do not do a list append operation here without the assignment, or the preferences will not be updated! - if len(self.prefs.device_blacklist): - self.prefs.device_blacklist = self.prefs.device_blacklist + [path] - else: - self.prefs.device_blacklist = [path] - - def search_for_PSD(self): - """ - Check to see if user preferences are to automatically search for - Portable Storage Devices or not - """ - return self.prefs.device_autodetection_psd and self.prefs.device_autodetection - - def check_if_backup_mount(self, path): - """ - Checks to see if backups are enabled and path represents a valid backup - location. It must be writeable. - - Checks against user preferences. - - Returns a tuple: - (True, (one of PHOTO_VIDEO_BACKUP, PHOTO_BACKUP, or VIDEO_BACKUP)) or - (False, None) - """ - if self.prefs.backup_images: - if self.prefs.backup_device_autodetection: - # Determine if the auto-detected backup device is - # to be used to backup only photos, or videos, or both. - # Use the presence of a corresponding directory to - # determine this. - # The directory must be writable. - photo_path = os.path.join(path, self.prefs.backup_identifier) - p_backup = os.path.isdir(photo_path) and os.access(photo_path, os.W_OK) - if DOWNLOAD_VIDEO: - video_path = os.path.join(path, self.prefs.video_backup_identifier) - v_backup = os.path.isdir(video_path) and os.access(video_path, os.W_OK) - else: - v_backup = False - if p_backup and v_backup: - logger.info("Photos and videos will be backed up to %s", path) - return (True, PHOTO_VIDEO_BACKUP) - elif p_backup: - logger.info("Photos will be backed up to %s", path) - return (True, PHOTO_BACKUP) - elif v_backup: - logger.info("Videos will be backed up to %s", path) - return (True, VIDEO_BACKUP) - elif path == self.prefs.backup_location: - # user manually specified the path - if os.access(self.prefs.backup_location, os.W_OK): - return (True, PHOTO_BACKUP) - elif path == self.prefs.backup_video_location: - # user manually specified the path - if os.access(self.prefs.backup_video_location, os.W_OK): - return (True, VIDEO_BACKUP) - return (False, None) - - def update_no_backup_devices(self): - self.no_photo_backup_devices = 0 - self.no_video_backup_devices = 0 - for path, value in self.backup_devices.iteritems(): - backup_type = value[1] - if backup_type == PHOTO_BACKUP: - self.no_photo_backup_devices += 1 - elif backup_type == VIDEO_BACKUP: - self.no_video_backup_devices += 1 - else: - #both videos and photos are backed up to this device / path - self.no_photo_backup_devices += 1 - self.no_video_backup_devices += 1 - logger.info("# photo backup devices: %s; # video backup devices: %s", - self.no_photo_backup_devices, self.no_video_backup_devices) - self.download_tracker.set_no_backup_devices(self.no_photo_backup_devices, - self.no_video_backup_devices) - - def refresh_backup_media(self): - """ - Setup the backup media - - Assumptions: this is being called after the user has changed their - preferences AND download media has already been setup - """ - - # terminate any running backup processes - self.backup_manager.request_termination() - - self.backup_devices = {} - if self.prefs.backup_images: - if not self.prefs.backup_device_autodetection: - self._setup_manual_backup() - else: - for mount in self.vmonitor.get_mounts(): - if not mount.is_shadowed(): - path = mount.get_root().get_path() - if path: - is_backup_mount, backup_file_type = self.check_if_backup_mount(path) - if is_backup_mount: - # is a backup volume - if path not in self.backup_devices: - self.backup_devices[path] = (mount, backup_file_type) - - self._add_backup_devices() - - self.update_no_backup_devices() - self.display_free_space() - - def using_volume_monitor(self): - """ - Returns True if programs needs to use gio volume monitor - """ - - return (self.prefs.device_autodetection or - (self.prefs.backup_images and - self.prefs.backup_device_autodetection - )) - - def on_mount_added(self, vmonitor, mount): - """ - callback run when gio indicates a new volume - has been mounted - """ - - - if mount.is_shadowed(): - # ignore this type of mount - return - - path = mount.get_root().get_path() - if path is not None: - - if path in self.prefs.device_blacklist and self.search_for_PSD(): - logger.info("Device %(device)s (%(path)s) ignored" % { - 'device': mount.get_name(), 'path': path}) - else: - is_backup_mount, backup_file_type = self.check_if_backup_mount(path) - - if is_backup_mount: - if path not in self.backup_devices: - self.backup_devices[path] = mount - name = self._backup_device_name(path) - self.backup_manager.add_device(path, name, backup_file_type) - self.update_no_backup_devices() - self.display_free_space() - - elif self.prefs.device_autodetection and (dv.is_DCIM_device(path) or - self.search_for_PSD()): - - self.auto_start_is_on = self.prefs.auto_download_upon_device_insertion - device = dv.Device(path=path, mount=mount) - - if not self._device_already_detected(device): - if self.search_for_PSD() and path not in self.prefs.device_whitelist: - # prompt user if device should be used or not - self.get_use_device(device) - else: - scan_pid = self.start_device_scan(device) - self.mounts_by_path[path] = scan_pid - - def on_mount_removed(self, vmonitor, mount): - """ - callback run when gio indicates a new volume - has been mounted - """ - - path = mount.get_root().get_path() - - # three scenarios - - # the mount has been scanned but downloading has not yet started - # files are being downloaded from mount (it must be a messy unmount) - # files have finished downloading from mount - - if path in self.mounts_by_path: - scan_pid = self.mounts_by_path[path] - del self.mounts_by_path[path] - # temp directory should be cleaned by finishing of process - - self.thumbnails.clear_all(scan_pid = scan_pid, - keep_downloaded_files = True) - self.device_collection.remove_device(scan_pid) - - - - # remove backup volumes - elif path in self.backup_devices: - del self.backup_devices[path] - self.display_free_space() - self.backup_manager.remove_device(path) - self.update_no_backup_devices() - - # may need to disable download button and menu - self.set_download_action_sensitivity() - - def clear_non_running_downloads(self): - """ - Clears the display of downloads that are currently not running - """ - - # Stop any processes currently scanning or creating thumbnails - self._terminate_processes(terminate_file_copies=False) - - # Remove them from the user interface - for scan_pid in self.device_collection.get_all_displayed_processes(): - if scan_pid not in self.download_active_by_scan_pid: - self.device_collection.remove_device(scan_pid) - self.thumbnails.clear_all(scan_pid=scan_pid) - - - - - # # # - # Download and help buttons, and menu items - # # # - - def on_download_action_activate(self, action): - """ - Called when a download is activated - """ - - if self.copy_files_manager.paused: - logger.debug("Download resumed") - self.resume_download() - else: - logger.debug("Download activated") - - if self.download_action_is_download: - if self.need_job_code_for_naming and not self.prompting_for_job_code: - self.get_job_code() - else: - self.start_download() - else: - self.pause_download() - - - def on_help_action_activate(self, action): - webbrowser.open("http://www.damonlynch.net/rapid/documentation") - - def on_preferences_action_activate(self, action): - - preferencesdialog.PreferencesDialog(self) - - def set_download_action_sensitivity(self): - """ - Sets sensitivity of Download action to enable or disable it - - Affects download button and menu item - """ - if not self.download_is_occurring(): - sensitivity = False - if self.scan_manager.no_tasks == 0: - if self.thumbnails.files_are_checked_to_download(): - sensitivity = True - - self.download_action.set_sensitive(sensitivity) - - def set_download_action_label(self, is_download): - """ - Toggles label betwen pause and download - """ - - if is_download: - self.download_action.set_label(_("Download")) - self.download_action_is_download = True - else: - self.download_action.set_label(_("Pause")) - self.download_action_is_download = False - - # # # - # Job codes - # # # - - - def _init_job_code(self): - self.job_code = self.last_chosen_job_code = '' - self.need_job_code_for_naming = self.prefs.any_pref_uses_job_code() - self.prompting_for_job_code = False - - def assign_job_code(self, code): - """ assign job code (which may be empty) to member variable and update user preferences - - Update preferences only if code is not empty. Do not duplicate job code. - """ - - self.job_code = code - - if code: - #add this value to job codes preferences - #delete any existing value which is the same - #(this way it comes to the front, which is where it should be) - #never modify self.prefs.job_codes in place! (or prefs become screwed up) - - jcs = self.prefs.job_codes - while code in jcs: - jcs.remove(code) - - self.prefs.job_codes = [code] + jcs - - def _get_job_code(self, post_job_code_entry_callback): - """ prompt for a job code """ - - if not self.prompting_for_job_code: - logger.debug("Prompting for Job Code") - self.prompting_for_job_code = True - j = preferencesdialog.JobCodeDialog(parent_window = self.rapidapp, - job_codes = self.prefs.job_codes, - default_job_code = self.last_chosen_job_code, - post_job_code_entry_callback=post_job_code_entry_callback, - entry_only = False) - else: - logger.debug("Already prompting for Job Code, do not prompt again") - - def get_job_code(self): - self._get_job_code(self.got_job_code) - - def got_job_code(self, dialog, user_chose_code, code): - dialog.destroy() - self.prompting_for_job_code = False - - if user_chose_code: - if code is None: - code = '' - self.assign_job_code(code) - self.last_chosen_job_code = code - logger.debug("Job Code %s entered", self.job_code) - self.start_download() - - else: - # user cancelled - logger.debug("No Job Code entered") - self.job_code = '' - self.auto_start_is_on = False - - - # # # - # Download - # # # - - def _init_download_tracking(self): - """ - Initialize variables to track downloads - """ - # Track download sizes and other values for each device. - # (Scan id acts as an index to each device. A device could be scanned - # more than once). - self.download_tracker = downloadtracker.DownloadTracker() - - # Track which temporary directories are created when downloading files - self.temp_dirs_by_scan_pid = dict() - - # Track which downloads are running - self.download_active_by_scan_pid = [] - - def modify_files_during_download(self): - """ Returns True if there is a need to modify or verify files during download""" - return self.prefs.auto_rotate_jpeg or (self.focal_length is not None) or self.prefs.verify_file - - - def start_download(self, scan_pid=None): - """ - Start download, renaming and backup of files. - - If scan_pid is specified, only files matching it will be downloaded - """ - - files_by_scan_pid = self.thumbnails.get_files_checked_for_download(scan_pid) - self.check_file_types_to_be_downloaded(files_by_scan_pid) - folders_valid, invalid_dirs = self.check_download_folder_validity(files_by_scan_pid) - - if not folders_valid: - if len(invalid_dirs) > 1: - msg = _("These download folders are invalid:\n%(folder1)s\n%(folder2)s") % { - 'folder1': invalid_dirs[0], 'folder2': invalid_dirs[1]} - else: - msg = _("This download folder is invalid:\n%s") % invalid_dirs[0] - self.log_error(config.CRITICAL_ERROR, _("Download cannot proceed"), - msg) - else: - missing_destinations = self.backup_destinations_missing() - if missing_destinations is not None: - # Warn user that they have specified that they want to backup a file type, but no such folder exists on backup devices - if not missing_destinations[0]: - logger.warning("No backup device contains a valid folder for backing up photos") - msg = _("No backup device contains a valid folder for backing up %(filetype)s") % {'filetype': _('photos')} - else: - logger.warning("No backup device contains a valid folder for backing up videos") - msg = _("No backup device contains a valid folder for backing up %(filetype)s") % {'filetype': _('videos')} - - self.log_error(config.WARNING, _("Backup problem"), msg) - - # set time download is starting if it is not already set - # it is unset when all downloads are completed - if self.download_start_time is None: - self.download_start_time = datetime.datetime.now() - - # Set status to download pending - self.thumbnails.mark_download_pending(files_by_scan_pid) - - # disable refresh and preferences change while download is occurring - self.enable_prefs_and_refresh(enabled=False) - - for scan_pid in files_by_scan_pid: - files = files_by_scan_pid[scan_pid] - # if generating thumbnails for this scan_pid, stop it - if self.thumbnails.terminate_thumbnail_generation(scan_pid): - self.thumbnails.mark_thumbnails_needed(files) - - self.download_files(files, scan_pid) - - self.set_download_action_label(is_download = False) - - def pause_download(self): - - self.copy_files_manager.pause() - - # set action to display Download - if not self.download_action_is_download: - self.set_download_action_label(is_download = True) - - self.time_check.pause() - - def resume_download(self): - for scan_pid in self.download_active_by_scan_pid: - self.time_remaining.set_time_mark(scan_pid) - - self.time_check.set_download_mark() - - self.copy_files_manager.start() - - def download_files(self, files, scan_pid): - """ - Initiate downloading and renaming of files - """ - # Check which file types will be downloaded for this particular process - no_photos_to_download = self.files_of_type_present(files, - rpdfile.FILE_TYPE_PHOTO, - return_file_count=True) - if no_photos_to_download: - photo_download_folder = self.prefs.download_folder - else: - photo_download_folder = None - - if DOWNLOAD_VIDEO: - no_videos_to_download = self.files_of_type_present(files, - rpdfile.FILE_TYPE_VIDEO, - return_file_count=True) - if no_videos_to_download: - video_download_folder = self.prefs.video_download_folder - else: - video_download_folder = None - else: - video_download_folder = None - no_videos_to_download = 0 - - photo_download_size, video_download_size = self.size_files_to_be_downloaded(files) - self.download_tracker.init_stats(scan_pid=scan_pid, - photo_size_in_bytes=photo_download_size, - video_size_in_bytes=video_download_size, - no_photos_to_download=no_photos_to_download, - no_videos_to_download=no_videos_to_download) - - - download_size = photo_download_size + video_download_size - - if self.prefs.backup_images: - download_size = download_size + ((self.no_photo_backup_devices * photo_download_size) + - (self.no_video_backup_devices * video_download_size)) - - self.time_remaining.set(scan_pid, download_size) - self.time_check.set_download_mark() - - self.download_active_by_scan_pid.append(scan_pid) - - - if len(self.download_active_by_scan_pid) > 1: - self.display_summary_notification = True - - if self.auto_start_is_on and self.prefs.generate_thumbnails: - for rpd_file in files: - rpd_file.generate_thumbnail = True - - verify_file = self.prefs.verify_file - if verify_file: - # since a file might be modified in the file modify process, - # if it will be backed up, need to refresh the md5 once it has - # been modified - refresh_md5_on_file_change = self.prefs.backup_images - else: - refresh_md5_on_file_change = False - modify_files_during_download = self.modify_files_during_download() - if modify_files_during_download: - self.file_modify_manager.add_task((scan_pid, self.prefs.auto_rotate_jpeg, self.focal_length, verify_file, refresh_md5_on_file_change)) - modify_pipe = self.file_modify_manager.get_modify_pipe(scan_pid) - else: - modify_pipe = None - - - # Initiate copy files process - self.copy_files_manager.add_task((photo_download_folder, - video_download_folder, scan_pid, - files, verify_file, - modify_files_during_download, - modify_pipe)) - - def copy_files_results(self, source, condition): - """ - Handle results from copy files process - """ - #FIXME: must handle early termination / pause of copy files process - connection = self.copy_files_manager.get_pipe(source) - conn_type, msg_data = connection.recv() - if conn_type == rpdmp.CONN_PARTIAL: - msg_type, data = msg_data - - if msg_type == rpdmp.MSG_TEMP_DIRS: - scan_pid, photo_temp_dir, video_temp_dir = data - self.temp_dirs_by_scan_pid[scan_pid] = (photo_temp_dir, video_temp_dir) - - # Report which temporary directories are being used for this - # download - if photo_temp_dir and video_temp_dir: - logger.debug("Using temp dirs %s (photos) & %s (videos)", - photo_temp_dir, video_temp_dir) - elif photo_temp_dir: - logger.debug("Using temp dir %s (photos)", - photo_temp_dir) - else: - logger.debug("Using temp dir %s (videos)", - video_temp_dir) - elif msg_type == rpdmp.MSG_BYTES: - scan_pid, total_downloaded, chunk_downloaded = data - self.download_tracker.set_total_bytes_copied(scan_pid, - total_downloaded) - self.time_check.increment(bytes_downloaded=chunk_downloaded) - percent_complete = self.download_tracker.get_percent_complete(scan_pid) - self.device_collection.update_progress(scan_pid, percent_complete, - None, None) - self.time_remaining.update(scan_pid, bytes_downloaded=chunk_downloaded) - elif msg_type == rpdmp.MSG_FILE: - self.copy_file_results_single_file(data) - - return True - else: - # Process is complete, i.e. conn_type == rpdmp.CONN_COMPLETE - connection.close() - return False - - - def copy_file_results_single_file(self, data): - """ - Handles results from one of two processes: - 1. copy_files - 2. file_modify - - Operates after a single file has been copied from the download device - to the local folder. - - Calls the process to rename files and create subfolders (subfolderfile) - """ - - download_succeeded, rpd_file, download_count, temp_full_file_name, thumbnail_icon, thumbnail = data - - if thumbnail is not None or thumbnail_icon is not None: - self.thumbnails.update_thumbnail((rpd_file.unique_id, - thumbnail_icon, - thumbnail)) - - self.download_tracker.set_download_count_for_file( - rpd_file.unique_id, download_count) - self.download_tracker.set_download_count( - rpd_file.scan_pid, download_count) - rpd_file.download_start_time = self.download_start_time - - if download_succeeded: - # Insert preference values needed for name generation - rpd_file = prefsrapid.insert_pref_lists(self.prefs, rpd_file) - rpd_file.strip_characters = self.prefs.strip_characters - rpd_file.download_folder = self.prefs.get_download_folder_for_file_type(rpd_file.file_type) - rpd_file.download_conflict_resolution = self.prefs.download_conflict_resolution - rpd_file.synchronize_raw_jpg = self.prefs.must_synchronize_raw_jpg() - rpd_file.job_code = self.job_code - - # Call this even if download did not succeed e.g. file verification error - self.subfolder_file_manager.rename_file_and_move_to_subfolder( - download_succeeded, - download_count, - rpd_file - ) - - def file_modify_results(self, source, condition): - """ - 'file modify' is a process that runs immediately after 'copy files', - meaning there can be more than one at one time. - - It runs before the renaming process. - """ - connection = self.file_modify_manager.get_pipe(source) - - conn_type, data = connection.recv() - if conn_type == rpdmp.CONN_PARTIAL: - self.copy_file_results_single_file(data) - return True - else: - # Process is complete, i.e. conn_type == rpdmp.CONN_COMPLETE - connection.close() - return False - - - def download_is_occurring(self): - """Returns True if a file is currently being downloaded, renamed or - backed up - """ - return not len(self.download_active_by_scan_pid) == 0 - - # # # - # Create folder and file names for downloaded files - # # # - - def subfolder_file_results(self, move_succeeded, rpd_file, download_count): - """ - Handle results of subfolder creation and file renaming - """ - - scan_pid = rpd_file.scan_pid - unique_id = rpd_file.unique_id - - if rpd_file.status == config.STATUS_DOWNLOADED_WITH_WARNING: - self.log_error(config.WARNING, rpd_file.error_title, - rpd_file.error_msg, rpd_file.error_extra_detail) - - if self.prefs.backup_images: - if self.backup_possible(rpd_file.file_type): - if self.prefs.backup_device_autodetection: - if rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - path_suffix = self.prefs.backup_identifier - else: - path_suffix = self.prefs.video_backup_identifier - else: - path_suffix = None - - self.backup_manager.backup_file(move_succeeded, rpd_file, - path_suffix, - self.prefs.backup_duplicate_overwrite, - self.prefs.verify_file, - download_count) - else: - if rpd_file.status == config.STATUS_DOWNLOAD_FAILED: - rpd_file.status = config.STATUS_DOWNLOAD_AND_BACKUP_FAILED - else: - rpd_file.status = config.STATUS_BACKUP_PROBLEM - - self.file_download_finished(move_succeeded, rpd_file) - else: - self.file_download_finished(move_succeeded, rpd_file) - - def backup_possible(self, file_type): - if file_type == rpdfile.FILE_TYPE_PHOTO: - return self.no_photo_backup_devices > 0 - elif file_type == rpdfile.FILE_TYPE_VIDEO: - return self.no_video_backup_devices > 0 - else: - logger.critical("Unrecognized file type when determining if backup is possible") - - - def multiple_backup_devices(self, file_type): - """Returns true if more than one backup device is being used for that - file type - """ - return ((file_type == rpdfile.FILE_TYPE_PHOTO and - self.no_photo_backup_devices > 1) or - (file_type == rpdfile.FILE_TYPE_VIDEO and - self.no_video_backup_devices > 1)) - - def backup_results(self, source, condition): - """ - Handle results sent from backup processes - """ - connection = self.backup_manager.get_pipe(source) - conn_type, msg_data = connection.recv() - if conn_type == rpdmp.CONN_PARTIAL: - msg_type, data = msg_data - - if msg_type == rpdmp.MSG_BYTES: - scan_pid, backup_pid, total_downloaded, chunk_downloaded = data - self.download_tracker.increment_bytes_backed_up(scan_pid, - chunk_downloaded) - self.time_check.increment(bytes_downloaded=chunk_downloaded) - percent_complete = self.download_tracker.get_percent_complete(scan_pid) - self.device_collection.update_progress(scan_pid, percent_complete, - None, None) - self.time_remaining.update(scan_pid, bytes_downloaded=chunk_downloaded) - - elif msg_type == rpdmp.MSG_FILE: - backup_succeeded, do_backup, rpd_file = data - - # Only show an error message if there is more than one device - # backing up files of this type - if that is the case, - # do not want to rely on showing an error message in the - # function file_download_finished, as it is only called once, - # when all files have been backed up - if not backup_succeeded and self.multiple_backup_devices(rpd_file.file_type) and do_backup: - self.log_error(config.SERIOUS_ERROR, - rpd_file.error_title, - rpd_file.error_msg, rpd_file.error_extra_detail) - - if do_backup: - self.download_tracker.file_backed_up(rpd_file.unique_id) - if self.download_tracker.all_files_backed_up(rpd_file.unique_id, - rpd_file.file_type): - logger.debug("File %s will not be backed up to any more locations", rpd_file.download_name) - self.file_download_finished(backup_succeeded or not do_backup, rpd_file) - return True - else: - return False - - - def file_download_finished(self, succeeded, rpd_file): - """ - Called when a file has been downloaded i.e. copied, renamed, and backed up - """ - scan_pid = rpd_file.scan_pid - unique_id = rpd_file.unique_id - # Update error log window if neccessary - if not succeeded and not self.multiple_backup_devices(rpd_file.file_type): - self.log_error(config.SERIOUS_ERROR, rpd_file.error_title, - rpd_file.error_msg, rpd_file.error_extra_detail) - elif self.prefs.auto_delete: - # record which files to automatically delete when download - # completes - self.download_tracker.add_to_auto_delete(rpd_file) - - self.thumbnails.update_status_post_download(rpd_file) - self.download_tracker.file_downloaded_increment(scan_pid, - rpd_file.file_type, - rpd_file.status) - - completed, files_remaining = self._update_file_download_device_progress(scan_pid, unique_id, rpd_file.file_type) - - if self.download_is_occurring(): - self.update_time_remaining() - - if completed: - # Last file for this scan pid has been downloaded, so clean temp directory - logger.debug("Purging temp directories") - self._clean_temp_dirs_for_scan_pid(scan_pid) - if self.prefs.auto_delete: - logger.debug("Auto deleting files") - self.auto_delete(scan_pid) - self.download_tracker.clear_auto_delete(scan_pid) - self.download_active_by_scan_pid.remove(scan_pid) - self.time_remaining.remove(scan_pid) - self.notify_downloaded_from_device(scan_pid) - if files_remaining == 0 and self.prefs.auto_unmount: - self.device_collection.unmount(scan_pid) - - - if not self.download_is_occurring(): - logger.debug("Download completed") - self.enable_prefs_and_refresh(enabled=True) - self.notify_download_complete() - self.download_progressbar.set_fraction(0.0) - - self.prefs.stored_sequence_no = self.stored_sequence_value.value - self.downloads_today_tracker.set_raw_downloads_today_from_int(self.downloads_today_value.value) - self.downloads_today_tracker.set_raw_downloads_today_date(self.downloads_today_date_value.value) - self.prefs.set_downloads_today_from_tracker(self.downloads_today_tracker) - - if ((self.prefs.auto_exit and self.download_tracker.no_errors_or_warnings()) - or self.prefs.auto_exit_force): - if not self.thumbnails.files_remain_to_download(): - self._terminate_processes() - gtk.main_quit() - - self.download_tracker.purge_all() - self.speed_label.set_label(" ") - - self.display_free_space() - - self.set_download_action_label(is_download=True) - self.set_download_action_sensitivity() - - self.job_code = '' - self.download_start_time = None - - - def update_time_remaining(self): - update, download_speed = self.time_check.check_for_update() - if update: - self.speed_label.set_text(download_speed) - - time_remaining = self.time_remaining.time_remaining() - if time_remaining: - secs = int(time_remaining) - - if secs == 0: - message = "" - elif secs == 1: - message = _("About 1 second remaining") - elif secs < 60: - message = _("About %i seconds remaining") % secs - elif secs == 60: - message = _("About 1 minute remaining") - else: - # Translators: in the text '%(minutes)i:%(seconds)02i', only the : should be translated, if needed. - # '%(minutes)i' and '%(seconds)02i' should not be modified or left out. They are used to format and display the amount - # of time the download has remainging, e.g. 'About 5:36 minutes remaining' - message = _("About %(minutes)i:%(seconds)02i minutes remaining") % {'minutes': secs / 60, 'seconds': secs % 60} - - self.rapid_statusbar.pop(self.statusbar_context_id) - self.rapid_statusbar.push(self.statusbar_context_id, message) - - def auto_delete(self, scan_pid): - """Delete files from download device at completion of download""" - for file in self.download_tracker.get_files_to_auto_delete(scan_pid): - f = gio.File(file) - try: - f.delete(cancellable=None) - except gio.Error, inst: - logger.error("Failure deleting file %s", file) - logger.error(inst) - - def file_types_by_number(self, no_photos, no_videos): - """ - returns a string to be displayed to the user that can be used - to show if a value refers to photos or videos or both, or just one - of each - """ - if (no_videos > 0) and (no_photos > 0): - v = _('photos and videos') - elif (no_videos == 0) and (no_photos == 0): - v = _('photos or videos') - elif no_videos > 0: - if no_videos > 1: - v = _('videos') - else: - v = _('video') - else: - if no_photos > 1: - v = _('photos') - else: - v = _('photo') - return v - - def notify_downloaded_from_device(self, scan_pid): - device = self.device_collection.get_device(scan_pid) - - if device.mount is None: - notification_name = PROGRAM_NAME - icon = self.application_icon - else: - notification_name = device.get_name() - icon = device.get_icon(self.notification_icon_size) - - no_photos_downloaded = self.download_tracker.get_no_files_downloaded( - scan_pid, rpdfile.FILE_TYPE_PHOTO) - no_videos_downloaded = self.download_tracker.get_no_files_downloaded( - scan_pid, rpdfile.FILE_TYPE_VIDEO) - no_photos_failed = self.download_tracker.get_no_files_failed( - scan_pid, rpdfile.FILE_TYPE_PHOTO) - no_videos_failed = self.download_tracker.get_no_files_failed( - scan_pid, rpdfile.FILE_TYPE_VIDEO) - no_files_downloaded = no_photos_downloaded + no_videos_downloaded - no_files_failed = no_photos_failed + no_videos_failed - no_warnings = self.download_tracker.get_no_warnings(scan_pid) - - file_types = self.file_types_by_number(no_photos_downloaded, no_videos_downloaded) - file_types_failed = self.file_types_by_number(no_photos_failed, no_videos_failed) - message = _("%(noFiles)s %(filetypes)s downloaded") % \ - {'noFiles':no_files_downloaded, 'filetypes': file_types} - - if no_files_failed: - message += "\n" + _("%(noFiles)s %(filetypes)s failed to download") % {'noFiles':no_files_failed, 'filetypes':file_types_failed} - - if no_warnings: - message = "%s\n%s " % (message, no_warnings) + _("warnings") - - if use_pynotify: - n = pynotify.Notification(notification_name, message) - n.set_icon_from_pixbuf(icon) - - try: - n.show() - except: - logger.error("Unable to display message using notification system") - - def notify_download_complete(self): - if self.display_summary_notification: - message = _("All downloads complete") - - # photo downloads - photo_downloads = self.download_tracker.total_photos_downloaded - if photo_downloads: - filetype = self.file_types_by_number(photo_downloads, 0) - message += "\n" + _("%(number)s %(numberdownloaded)s") % \ - {'number': photo_downloads, - 'numberdownloaded': _("%(filetype)s downloaded") % \ - {'filetype': filetype}} - - # photo failures - photo_failures = self.download_tracker.total_photo_failures - if photo_failures: - filetype = self.file_types_by_number(photo_failures, 0) - message += "\n" + _("%(number)s %(numberdownloaded)s") % \ - {'number': photo_failures, - 'numberdownloaded': _("%(filetype)s failed to download") % \ - {'filetype': filetype}} - - # video downloads - video_downloads = self.download_tracker.total_videos_downloaded - if video_downloads: - filetype = self.file_types_by_number(0, video_downloads) - message += "\n" + _("%(number)s %(numberdownloaded)s") % \ - {'number': video_downloads, - 'numberdownloaded': _("%(filetype)s downloaded") % \ - {'filetype': filetype}} - - # video failures - video_failures = self.download_tracker.total_video_failures - if video_failures: - filetype = self.file_types_by_number(0, video_failures) - message += "\n" + _("%(number)s %(numberdownloaded)s") % \ - {'number': video_failures, - 'numberdownloaded': _("%(filetype)s failed to download") % \ - {'filetype': filetype}} - - # warnings - warnings = self.download_tracker.total_warnings - if warnings: - message += "\n" + _("%(number)s %(numberdownloaded)s") % \ - {'number': warnings, - 'numberdownloaded': _("warnings")} - - if use_pynotify: - n = pynotify.Notification(PROGRAM_NAME, message) - n.set_icon_from_pixbuf(self.application_icon) - try: - n.show() - except: - logger.error("Unable to display message using notification system") - self.display_summary_notification = False # don't show it again unless needed - - - def _update_file_download_device_progress(self, scan_pid, unique_id, file_type): - """ - Increments the progress bar for an individual device - - Returns if the download is completed for that scan_pid - It also returns the number of files remaining for the scan_pid, BUT - this value is valid ONLY if the download is completed - """ - - files_downloaded = self.download_tracker.get_download_count_for_file(unique_id) - files_to_download = self.download_tracker.get_no_files_in_download(scan_pid) - file_types = self.download_tracker.get_file_types_present(scan_pid) - completed = files_downloaded == files_to_download - if completed and (self.prefs.backup_images and self.backup_possible(file_type)): - completed = self.download_tracker.all_files_backed_up(unique_id, file_type) - - if completed: - files_remaining = self.thumbnails.get_no_files_remaining(scan_pid) - else: - files_remaining = 0 - - if completed and files_remaining: - # e.g.: 3 of 205 photos and videos (202 remaining) - progress_bar_text = _("%(number)s of %(total)s %(filetypes)s (%(remaining)s remaining)") % { - 'number': files_downloaded, - 'total': files_to_download, - 'filetypes': file_types, - 'remaining': files_remaining} - else: - # e.g.: 205 of 205 photos and videos - progress_bar_text = _("%(number)s of %(total)s %(filetypes)s") % \ - {'number': files_downloaded, - 'total': files_to_download, - 'filetypes': file_types} - percent_complete = self.download_tracker.get_percent_complete(scan_pid) - self.device_collection.update_progress(scan_pid=scan_pid, - percent_complete=percent_complete, - progress_bar_text=progress_bar_text, - bytes_downloaded=None) - - percent_complete = self.download_tracker.get_overall_percent_complete() - self.download_progressbar.set_fraction(percent_complete) - - return (completed, files_remaining) - - - def _clean_all_temp_dirs(self): - """ - Cleans all temp dirs if they exist - """ - for scan_pid in self.temp_dirs_by_scan_pid: - for temp_dir in self.temp_dirs_by_scan_pid[scan_pid]: - self._purge_dir(temp_dir) - - self.temp_dirs_by_scan_pid = {} - - - def _clean_temp_dirs_for_scan_pid(self, scan_pid): - """ - Deletes temp files and folders used in download - """ - for temp_dir in self.temp_dirs_by_scan_pid[scan_pid]: - self._purge_dir(temp_dir) - del self.temp_dirs_by_scan_pid[scan_pid] - - def _purge_dir(self, directory): - """ - Deletes all files in the directory, and the directory itself. - - Does not recursively traverse any subfolders in the directory. - """ - - if directory: - try: - path = gio.File(directory) - # first delete any files in the temp directory - # assume there are no directories in the temp directory - file_attributes = "standard::name,standard::type" - children = path.enumerate_children(file_attributes) - for child in children: - f = path.get_child(child.get_name()) - f.delete(cancellable=None) - path.delete(cancellable=None) - logger.debug("Deleted directory %s", directory) - except gio.Error, inst: - logger.error("Failure deleting temporary folder %s", directory) - logger.error(inst) - - - # # # - # Preferences - # # # - - - def _init_prefs(self, auto_detect, device_location): - self.prefs = prefsrapid.RapidPreferences() - - # handle device preferences set from the command line - # do this before preference changes are handled with notify_add - if auto_detect: - self.prefs.device_autodetection = True - elif device_location: - self.prefs.device_location = device_location - self.prefs.device_autodetection = False - - self.prefs.notify_add(self.on_preference_changed) - - # flag to indicate whether the user changed some preferences that - # indicate the image and backup devices should be setup again - self.rerun_setup_available_image_and_video_media = False - self.rerun_setup_available_backup_media = False - - # flag to indicate that the preferences dialog window is being - # displayed to the user - self.preferences_dialog_displayed = False - - # flag to indicate that the user has modified the download today - # related values in the preferences dialog window - self.refresh_downloads_today = False - - # these values are used to track the number of backup devices / - # locations for each file type - self.no_photo_backup_devices = 0 - self.no_video_backup_devices = 0 - - self.downloads_today_tracker = self.prefs.get_downloads_today_tracker() - - downloads_today = self.downloads_today_tracker.get_and_maybe_reset_downloads_today() - if downloads_today > 0: - logger.info("Downloads that have occurred so far today: %s", downloads_today) - else: - logger.info("No downloads have occurred so far today") - - self.downloads_today_value = Value(c_int, - self.downloads_today_tracker.get_raw_downloads_today()) - self.downloads_today_date_value = Array(c_char, - self.downloads_today_tracker.get_raw_downloads_today_date()) - self.day_start_value = Array(c_char, - self.downloads_today_tracker.get_raw_day_start()) - self.refresh_downloads_today_value = Value(c_bool, False) - self.stored_sequence_value = Value(c_int, self.prefs.stored_sequence_no) - self.uses_stored_sequence_no_value = Value(c_bool, self.prefs.any_pref_uses_stored_sequence_no()) - self.uses_session_sequece_no_value = Value(c_bool, self.prefs.any_pref_uses_session_sequece_no()) - self.uses_sequence_letter_value = Value(c_bool, self.prefs.any_pref_uses_sequence_letter_value()) - - self.check_prefs_upgrade(__version__) - self.prefs.program_version = __version__ - - def _check_for_sequence_value_use(self): - self.uses_stored_sequence_no_value.value = self.prefs.any_pref_uses_stored_sequence_no() - self.uses_session_sequece_no_value.value = self.prefs.any_pref_uses_session_sequece_no() - self.uses_sequence_letter_value.value = self.prefs.any_pref_uses_sequence_letter_value() - - def check_prefs_upgrade(self, running_version): - """ - Checks if the running version of the program is different from the - version recorded in the preferences. - - If the version is different, the preferences are checked to see - whether they should be upgraded or not. - """ - previous_version = self.prefs.program_version - if len(previous_version) > 0: - # the program has been run previously for this user - - pv = utilities.pythonify_version(previous_version) - rv = utilities.pythonify_version(running_version) - - if pv <> rv: - # 0.4.1 and below had only one manual backup location - # 0.4.2 introduced a distinct video back up location that can be manually set - # Therefore must duplicate the previous photo & video manual backup location into the - # new video field, unless it has already been changed already. - - if pv < utilities.pythonify_version('0.4.2'): - if self.prefs.backup_video_location == os.path.expanduser('~'): - self.prefs.backup_video_location = self.prefs.backup_location - logger.info("Migrated manual backup location preference to videos: %s", - self.prefs.backup_video_location) - - def on_preference_changed(self, key, value): - """ - Called when user changes the program's preferences - """ - logger.debug("Preference change detected: %s", key) - - if key == 'show_log_dialog': - self.menu_log_window.set_active(value) - elif key in ['device_autodetection', 'device_autodetection_psd', - 'device_location', 'ignored_paths', - 'use_re_ignored_paths', 'device_blacklist']: - self.rerun_setup_available_image_and_video_media = True - self._set_from_toolbar_state() - if not self.preferences_dialog_displayed: - self.post_preference_change() - - - elif key in ['backup_images', 'backup_device_autodetection', - 'backup_location', 'backup_video_location', - 'backup_identifier', 'video_backup_identifier']: - self.rerun_setup_available_backup_media = True - if not self.preferences_dialog_displayed: - self.post_preference_change() - - # Downloads today and stored sequence numbers are kept in shared memory, - # so that the subfolderfile daemon process can access and modify them - - # Note, totally ignore any changes in downloads today, as it - # is modified in a special manner via a tracking class - - elif key == 'stored_sequence_no': - if type(value) <> types.IntType: - logger.critical("Stored sequence number value is malformed") - else: - self.stored_sequence_value.value = value - - elif key in ['image_rename', 'subfolder', 'video_rename', 'video_subfolder']: - self.need_job_code_for_naming = self.prefs.any_pref_uses_job_code() - # Check if stored sequence no is being used - self._check_for_sequence_value_use() - - elif key in ['download_folder', 'video_download_folder']: - self._set_to_toolbar_values() - self.display_free_space() - - def post_preference_change(self): - if self.rerun_setup_available_image_and_video_media: - - logger.info("Download device settings preferences were changed") - - self.thumbnails.clear_all() - self.setup_devices(on_startup = False, on_preference_change = True, block_auto_start = True) - self._set_device_collection_size() - - if self.main_notebook.get_current_page() == 1: # preview of file - self.main_notebook.set_current_page(0) - - self.rerun_setup_available_image_and_video_media = False - - if self.rerun_setup_available_backup_media: - if self.using_volume_monitor(): - self.start_volume_monitor() - logger.info("Backup preferences were changed.") - - self.refresh_backup_media() - - self.rerun_setup_available_backup_media = False - - if self.refresh_downloads_today: - self.downloads_today_value.value = self.downloads_today_tracker.get_raw_downloads_today() - self.downloads_today_date_value.value = self.downloads_today_tracker.get_raw_downloads_today_date() - self.day_start_value.value = self.downloads_today_tracker.get_raw_day_start() - self.refresh_downloads_today_value.value = True - self.prefs.set_downloads_today_from_tracker(self.downloads_today_tracker) - - - - # # # - # Main app window management and setup - # # # - - def _init_pynotify(self): - """ - Initialize system notification messages - """ - - if not pynotify.init("TestCaps"): - logger.warning("There might be problems using pynotify.") - - do_not_size_icon = False - self.notification_icon_size = 48 - try: - info = pynotify.get_server_info() - except: - logger.warning("Desktop environment notification server is incorrectly configured.") - else: - try: - if info["name"] == 'notify-osd': - do_not_size_icon = True - except: - pass - - if do_not_size_icon: - self.application_icon = gtk.gdk.pixbuf_new_from_file( - paths.share_dir('glade3/rapid-photo-downloader.svg')) - else: - self.application_icon = gtk.gdk.pixbuf_new_from_file_at_size( - paths.share_dir('glade3/rapid-photo-downloader.svg'), - self.notification_icon_size, self.notification_icon_size) - - def _init_widgets(self): - """ - Initialize widgets in the main window, and variables that point to them - """ - builder = gtk.Builder() - builder.set_translation_domain(config.APP_NAME) - self.builder = builder - builder.add_from_file(paths.share_dir("glade3/rapid.ui")) - self.rapidapp = builder.get_object("rapidapp") - self.from_toolbar = builder.get_object("from_toolbar") - self.copy_toolbar = builder.get_object("copy_toolbar") - self.dest_toolbar = builder.get_object("dest_toolbar") - self.menu_toolbar = builder.get_object("menu_toolbar") - self.main_vpaned = builder.get_object("main_vpaned") - self.main_notebook = builder.get_object("main_notebook") - self.download_action = builder.get_object("download_action") - self.download_button = builder.get_object("download_button") - - self.download_progressbar = builder.get_object("download_progressbar") - self.rapid_statusbar = builder.get_object("rapid_statusbar") - self.statusbar_context_id = self.rapid_statusbar.get_context_id("progress") - self.device_collection_scrolledwindow = builder.get_object("device_collection_scrolledwindow") - self.next_image_action = builder.get_object("next_image_action") - self.prev_image_action = builder.get_object("prev_image_action") - self.menu_log_window = builder.get_object("menu_log_window") - self.speed_label = builder.get_object("speed_label") - self.refresh_action = builder.get_object("refresh_action") - self.preferences_action = builder.get_object("preferences_action") - - # Only enable this action when actually displaying a preview - self.next_image_action.set_sensitive(False) - self.prev_image_action.set_sensitive(False) - - self._init_toolbars() - - # About dialog - builder.add_from_file(paths.share_dir("glade3/about.ui")) - self.about = builder.get_object("about") - - builder.connect_signals(self) - - self.preview_image = PreviewImage(self, builder) - - thumbnails_scrolledwindow = builder.get_object('thumbnails_scrolledwindow') - self.thumbnails = ThumbnailDisplay(self) - thumbnails_scrolledwindow.add(self.thumbnails) - - #collection of devices from which to download - self.device_collection_viewport = builder.get_object("device_collection_viewport") - self.device_collection = DeviceCollection(self) - self.device_collection_viewport.add(self.device_collection) - - #error log window - self.error_log = errorlog.ErrorLog(self) - - # monitor to handle mounts and dismounts - self.vmonitor = None - # track scan ids for mount paths - very useful when a device is unmounted - self.mounts_by_path = {} - - # Download action state - self.download_action_is_download = True - - # Track the time a download commences - self.download_start_time = None - - # Whether a system wide notifcation message should be shown - # after a download has occurred in parallel - self.display_summary_notification = False - - # Values used to display how much longer a download will take - self.time_remaining = downloadtracker.TimeRemaining() - self.time_check = downloadtracker.TimeCheck() - - def _init_toolbars(self): - """ Setup the 3 vertical toolbars on the main screen """ - self._setup_from_toolbar() - self._setup_copy_move_toolbar() - self._setup_dest_toolbar() - - # size label widths so they are equal, or else the left border of the file chooser will not match - self.photo_dest_label.realize() - self._make_widget_widths_equal(self.photo_dest_label, self.video_dest_label) - self.photo_dest_label.set_alignment(xalign=0.0, yalign=0.5) - self.video_dest_label.set_alignment(xalign=0.0, yalign=0.5) - - # size copy / move buttons so they are equal in length, so arrows align - self._make_widget_widths_equal(self.copy_button, self.move_button) - - def _setup_from_toolbar(self): - self.from_toolbar.set_style(gtk.TOOLBAR_TEXT) - self.from_toolbar.set_border_width(5) - - from_label = gtk.Label() - from_label.set_markup("" + _("From") + "") - self.from_toolbar_label = gtk.ToolItem() - self.from_toolbar_label.add(from_label) - self.from_toolbar_label.set_is_important(True) - self.from_toolbar.insert(self.from_toolbar_label, 0) - - self.auto_detect_button = gtk.ToggleToolButton() - self.auto_detect_button.set_is_important(True) - self.auto_detect_button.set_label(_("Auto Detect")) - self.from_toolbar.insert(self.auto_detect_button, 1) - - self.from_filechooser_button = gtk.FileChooserButton( - _("Select a folder containing %(file_types)s") % {'file_types':file_types_to_download()}) - self.from_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - - self.from_filechooser = gtk.ToolItem() - self.from_filechooser.set_is_important(True) - self.from_filechooser.add(self.from_filechooser_button) - self.from_filechooser.set_expand(True) - self.from_toolbar.insert(self.from_filechooser, 2) - - self._set_from_toolbar_state() - - #set events after having initialized the values - self.auto_detect_button.connect("toggled", self.on_auto_detect_button_toggled_event) - self.from_filechooser_button.connect("selection-changed", - self.on_from_filechooser_button_selection_changed) - - self.from_toolbar.show_all() - - def _setup_copy_move_toolbar(self): - self.copy_toolbar.set_style(gtk.TOOLBAR_TEXT) - self.copy_toolbar.set_border_width(5) - - copy_move_label = gtk.Label(" ") - self.copy_move_toolbar_label = gtk.ToolItem() - self.copy_move_toolbar_label.add(copy_move_label) - self.copy_move_toolbar_label.set_is_important(True) - self.copy_toolbar.insert(self.copy_move_toolbar_label, 0) - - self.copy_hbox = gtk.HBox() - self.move_hbox = gtk.HBox() - self.forward_image = gtk.image_new_from_stock(gtk.STOCK_GO_FORWARD, gtk.ICON_SIZE_SMALL_TOOLBAR) - self.forward_image2 = gtk.image_new_from_stock(gtk.STOCK_GO_FORWARD, gtk.ICON_SIZE_SMALL_TOOLBAR) - self.forward_image3 = gtk.image_new_from_stock(gtk.STOCK_GO_FORWARD, gtk.ICON_SIZE_SMALL_TOOLBAR) - self.forward_image4 = gtk.image_new_from_stock(gtk.STOCK_GO_FORWARD, gtk.ICON_SIZE_SMALL_TOOLBAR) - self.forward_label = gtk.Label(" ") - self.forward_label2 = gtk.Label(" ") - self.forward_label3 = gtk.Label(" ") - self.forward_label4 = gtk.Label(" ") - - self.copy_button = gtk.RadioToolButton() - self.copy_button.set_label(_("Copy")) - self.copy_button.set_is_important(True) - - self.copy_hbox.pack_start(self.forward_label) - self.copy_hbox.pack_start(self.forward_image) - self.copy_hbox.pack_start(self.copy_button, expand=False, fill=False) - self.copy_hbox.pack_start(self.forward_image2) - self.copy_hbox.pack_start(self.forward_label2) - copy_box = gtk.ToolItem() - copy_box.add(self.copy_hbox) - self.copy_toolbar.insert(copy_box, 1) - - self.move_button = gtk.RadioToolButton(self.copy_button) - self.move_button.set_label(_("Move")) - self.move_button.set_is_important(True) - self.move_hbox.pack_start(self.forward_label3) - self.move_hbox.pack_start(self.forward_image3) - self.move_hbox.pack_start(self.move_button, expand=False, fill=False) - self.move_hbox.pack_start(self.forward_image4) - self.move_hbox.pack_start(self.forward_label4) - move_box = gtk.ToolItem() - move_box.add(self.move_hbox) - self.copy_toolbar.insert(move_box, 2) - - self.move_button.set_active(self.prefs.auto_delete) - self.copy_button.connect("toggled", self.on_copy_button_toggle_event) - - self.copy_toolbar.show_all() - self._set_copy_toolbar_active_arrows() - - def _setup_dest_toolbar(self): - #Destination Toolbar - self.dest_toolbar.set_border_width(5) - - dest_label = gtk.Label() - dest_label.set_markup("" + _("To") + "") - self.dest_toolbar_label = gtk.ToolItem() - self.dest_toolbar_label.add(dest_label) - self.dest_toolbar_label.set_is_important(True) - self.dest_toolbar.insert(self.dest_toolbar_label, 0) - - photo_dest_hbox = gtk.HBox() - self.photo_dest_label = gtk.Label(_("Photos:")) - - self.to_photo_filechooser_button = gtk.FileChooserButton( - _("Select a folder to download photos to")) - self.to_photo_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - photo_dest_hbox.pack_start(self.photo_dest_label, expand=False, fill=False, padding=6) - photo_dest_hbox.pack_start(self.to_photo_filechooser_button) - self.to_photo_filechooser = gtk.ToolItem() - self.to_photo_filechooser.set_is_important(True) - self.to_photo_filechooser.set_expand(True) - self.to_photo_filechooser.add(photo_dest_hbox) - self.dest_toolbar.insert(self.to_photo_filechooser, 1) - - video_dest_hbox = gtk.HBox() - self.video_dest_label = gtk.Label(_("Videos:")) - self.to_video_filechooser_button = gtk.FileChooserButton( - _("Select a folder to download videos to")) - self.to_video_filechooser_button.set_action( - gtk.FILE_CHOOSER_ACTION_SELECT_FOLDER) - video_dest_hbox.pack_start(self.video_dest_label, expand=False, fill=False, padding=6) - video_dest_hbox.pack_start(self.to_video_filechooser_button) - self.to_video_filechooser = gtk.ToolItem() - self.to_video_filechooser.set_is_important(True) - self.to_video_filechooser.set_expand(True) - self.to_video_filechooser.add(video_dest_hbox) - self.dest_toolbar.insert(self.to_video_filechooser, 2) - - self._set_to_toolbar_values() - self.to_photo_filechooser_button.connect("selection-changed", - self.on_to_photo_filechooser_button_selection_changed) - #~ self.to_photo_filechooser_button.connect("file-set", - #~ self.on_to_photo_filechooser_button_file_set) - #~ self.to_photo_filechooser_button.connect("current-folder-changed", - #~ self.on_to_photo_filechooser_button_current_folder_changed) - self.to_video_filechooser_button.connect("selection-changed", - self.on_to_video_filechooser_button_selection_changed) - self.dest_toolbar.show_all() - - def _make_widget_widths_equal(self, widget1, widget2): - """takes two widgets and sets a width for both equal to widest one""" - - x1, y1, w1, h1 = widget1.get_allocation() - x2, y2, w2, h2 = widget2.get_allocation() - w = max(w1, w2) - h = max(h1, h2) - widget1.set_size_request(w,h) - widget2.set_size_request(w,h) - - def _set_copy_toolbar_active_arrows(self): - if self.copy_button.get_active(): - self.forward_image.set_visible(True) - self.forward_image2.set_visible(True) - self.forward_image3.set_visible(False) - self.forward_image4.set_visible(False) - self.forward_label.set_visible(False) - self.forward_label2.set_visible(False) - self.forward_label3.set_visible(True) - self.forward_label4.set_visible(True) - else: - self.forward_image.set_visible(False) - self.forward_image2.set_visible(False) - self.forward_image3.set_visible(True) - self.forward_image4.set_visible(True) - self.forward_label.set_visible(True) - self.forward_label2.set_visible(True) - self.forward_label3.set_visible(False) - self.forward_label4.set_visible(False) - - def on_copy_button_toggle_event(self, radio_button): - self._set_copy_toolbar_active_arrows() - self.prefs.auto_delete = not self.copy_button.get_active() - - def _set_from_toolbar_state(self): - logger.debug("_set_from_toolbar_state") - self.auto_detect_button.set_active(self.prefs.device_autodetection) - if self.prefs.device_autodetection: - self.from_filechooser_button.set_sensitive(False) - self.from_filechooser_button.set_current_folder(self.prefs.device_location) - - def on_auto_detect_button_toggled_event(self, button): - logger.debug("on_auto_detect_button_toggled_event") - self.from_filechooser_button.set_sensitive(not button.get_active()) - if not self.rerun_setup_available_image_and_video_media: - self.prefs.device_autodetection = button.get_active() - - def on_from_filechooser_button_selection_changed(self, filechooserbutton): - logger.debug("on_from_filechooser_button_selection_changed") - path = get_folder_selection(filechooserbutton) - if path and not self.rerun_setup_available_image_and_video_media: - self.prefs.device_location = path - - def on_from_filechooser_button_file_set(self, button): - logger.debug("on_from_filechooser_button_file_set") - - def on_to_photo_filechooser_button_file_set(self, filechooserbutton): - logger.debug("on_to_filechooser_button_file_set") - - def on_to_photo_filechooser_button_selection_changed(self, filechooserbutton): - logger.debug("on_to_filechooser_button_selection_changed") - path = get_folder_selection(filechooserbutton) - #~ logger.debug("Path: %s", path) - if path: - self.prefs.download_folder = path - - def on_to_photo_filechooser_button_current_folder_changed(self, filechooserbutton): - logger.debug("on_to_photo_filechooser_button_current_folder_changed") - - def on_to_video_filechooser_button_selection_changed(self, filechooserbutton): - path = get_folder_selection(filechooserbutton) - if path: - self.prefs.video_download_folder = path - - def _set_to_toolbar_values(self): - self.to_photo_filechooser_button.set_current_folder(self.prefs.download_folder) - self.to_video_filechooser_button.set_current_folder(self.prefs.video_download_folder) - - def toolbar_event(self, widget, toolbar): - pass - - - - def _set_window_size(self): - """ - Remember the window size from the last time the program was run, or - set a default size - """ - - if self.prefs.main_window_maximized: - self.rapidapp.maximize() - self.rapidapp.set_default_size(config.DEFAULT_WINDOW_WIDTH, - config.DEFAULT_WINDOW_HEIGHT) - elif self.prefs.main_window_size_x > 0: - self.rapidapp.set_default_size(self.prefs.main_window_size_x, self.prefs.main_window_size_y) - else: - # set a default size - self.rapidapp.set_default_size(config.DEFAULT_WINDOW_WIDTH, - config.DEFAULT_WINDOW_HEIGHT) - - - def _set_device_collection_size(self): - """ - Set the size of the device collection scrolled window widget - """ - if self.device_collection.map_process_to_row: - height = max(self.device_collection_viewport.size_request()[1], 24) - self.device_collection_scrolledwindow.set_size_request(-1, height) - self.main_vpaned.set_position(height) - else: - # don't allow the media collection to be absolutely empty - self.device_collection_scrolledwindow.set_size_request(-1, 47) - - - def on_rapidapp_window_state_event(self, widget, event): - """ Records the window maximization state in the preferences.""" - - if event.changed_mask & gdk.WINDOW_STATE_MAXIMIZED: - self.prefs.main_window_maximized = event.new_window_state & gdk.WINDOW_STATE_MAXIMIZED - - def _setup_buttons(self): - thumbnails_button = self.builder.get_object("thumbnails_button") - image = gtk.image_new_from_file(paths.share_dir('glade3/thumbnails_icon.png')) - thumbnails_button.set_image(image) - - preview_button = self.builder.get_object("preview_button") - image = gtk.image_new_from_file(paths.share_dir('glade3/photo_icon.png')) - preview_button.set_image(image) - - next_image_button = self.builder.get_object("next_image_button") - image = gtk.image_new_from_stock(gtk.STOCK_GO_FORWARD, gtk.ICON_SIZE_BUTTON) - next_image_button.set_image(image) - - prev_image_button = self.builder.get_object("prev_image_button") - image = gtk.image_new_from_stock(gtk.STOCK_GO_BACK, gtk.ICON_SIZE_BUTTON) - prev_image_button.set_image(image) - - def _setup_icons(self): - icons = ['rapid-photo-downloader-jobcode',] - icon_list = [(icon, paths.share_dir('glade3/%s.svg' % icon)) for icon in icons] - register_iconsets(icon_list) - - def _setup_error_icons(self): - """ - hide display of warning and error symbols in the taskbar until they - are needed - """ - self.error_image = self.builder.get_object("error_image") - self.warning_image = self.builder.get_object("warning_image") - self.warning_vseparator = self.builder.get_object("warning_vseparator") - self.error_image.hide() - self.warning_image.hide() - self.warning_vseparator.hide() - - def enable_prefs_and_refresh(self, enabled): - """ - If enable is true, then the user is able to activate the preferences - or refresh command. - The intention is to be able to disable this during a download - """ - self.refresh_action.set_sensitive(enabled) - self.preferences_action.set_sensitive(enabled) - - def statusbar_message(self, msg): - self.rapid_statusbar.push(self.statusbar_context_id, msg) - - def statusbar_message_remove(self): - self.rapid_statusbar.pop(self.statusbar_context_id) - - def display_backup_mounts(self): - """ - Create a message to be displayed to the user showing which backup - mounts will be used - """ - message = '' - - paths = self.backup_devices.keys() - i = 0 - v = len(paths) - prefix = '' - for b in paths: - if v > 1: - if i < (v -1) and i > 0: - prefix = ', ' - elif i == (v - 1) : - prefix = " " + _("and") + " " - i += 1 - message = "%s%s'%s'" % (message, prefix, self.backup_devices[b][0].get_name()) - - if v > 1: - message = _("Using backup devices") + " %s" % message - elif v == 1: - message = _("Using backup device") + " %s" % message - else: - message = _("No backup devices detected") - - return message - - def display_free_space(self): - """ - Displays the amount of space free on the filesystem the files will be - downloaded to. - - Also displays backup volumes / path being used. - """ - photo_dir = self.is_valid_download_dir(path=self.prefs.download_folder, is_photo_dir=True, show_error_in_log=True) - video_dir = self.is_valid_download_dir(path=self.prefs.video_download_folder, is_photo_dir=False, show_error_in_log=True) - if photo_dir and video_dir: - same_file_system = self.same_file_system(self.prefs.download_folder, - self.prefs.video_download_folder) - else: - same_file_system = False - - dirs = [] - if photo_dir: - dirs.append((self.prefs.download_folder, _("photos"))) - if video_dir and not same_file_system: - dirs.append((self.prefs.video_download_folder, _("videos"))) - - msg = '' - if len(dirs) > 1: - msg = ' ' + _('Free space:') + ' ' - - for i in range(len(dirs)): - dir_info = dirs[i] - folder = gio.File(dir_info[0]) - file_info = folder.query_filesystem_info(gio.FILE_ATTRIBUTE_FILESYSTEM_FREE) - size = file_info.get_attribute_uint64(gio.FILE_ATTRIBUTE_FILESYSTEM_FREE) - free = format_size_for_user(bytes=size) - if len(dirs) > 1: - #(videos) or (photos) will be appended to the free space message displayed to the - #user in the status bar. - #you should only translate this if your language does not use parantheses - file_type = _("(%(file_type)s)") % {'file_type': dir_info[1]} - - #Freespace available on the filesystem for downloading to - #Displayed in status bar message on main window - msg += _("%(free)s %(file_type)s") % {'free': free, 'file_type': file_type} - if i == 0: - #Inserted in the middle of the statusbar message concerning the amount of freespace - #Used to differentiate between two different file systems - #e.g. Free space: 21.3GB (photos); 14.7GB (videos). - msg += _("; ") - elif not self.prefs.backup_images: - #Inserted at the end of the statusbar message concerning the amount of freespace - #Used to differentiate between two different file systems - #e.g. Free space: 21.3GB (photos); 14.7GB (videos). - msg += _(".") - - else: - #Freespace available on the filesystem for downloading to - #Displayed in status bar message on main window - #e.g. 14.7GB available - msg = " " + _("%(free)s free") % {'free': free} - - - if self.prefs.backup_images: - if not self.prefs.backup_device_autodetection: - if self.prefs.backup_location == self.prefs.backup_video_location: - if DOWNLOAD_VIDEO: - # user manually specified the same location for photos and video backups - msg2 = _('Backing up photos and videos to %(path)s') % {'path':self.prefs.backup_location} - else: - # user manually specified backup location - msg2 = _('Backing up to %(path)s') % {'path':self.prefs.backup_location} - else: - # user manually specified different locations for photo and video backups - msg2 = _('Backing up photos to %(path)s and videos to %(path2)s') % { - 'path':self.prefs.backup_location, - 'path2': self.prefs.backup_video_location} - else: - msg2 = self.display_backup_mounts() - - if msg: - msg = _("%(freespace)s. %(backuppaths)s.") % {'freespace': msg, 'backuppaths': msg2} - else: - msg = msg2 - - msg = msg.rstrip() - - self.statusbar_message(msg) - - def log_error(self, severity, problem, details, extra_detail=None): - """ - Display error and warning messages to user in log window - """ - self.error_log.add_message(severity, problem, details, extra_detail) - - - def on_error_eventbox_button_press_event(self, widget, event): - self.prefs.show_log_dialog = True - self.error_log.widget.show() - - - def on_menu_log_window_toggled(self, widget): - active = widget.get_active() - self.prefs.show_log_dialog = active - if active: - self.error_log.widget.show() - else: - self.error_log.widget.hide() - - def notify_prefs_are_invalid(self, details): - title = _("Program preferences are invalid") - logger.critical(title) - self.log_error(severity=config.CRITICAL_ERROR, problem=title, - details=details) - - - # # # - # Utility functions - # # # - - def files_of_type_present(self, files, file_type, return_file_count=False): - """ - Returns true if there is at least one instance of the file_type - in the list of files to be copied - - If return_file_count is True, then the number of files of that type - will be counted and returned instead of True or False - """ - i = 0 - for rpd_file in files: - if rpd_file.file_type == file_type: - if return_file_count: - i += 1 - else: - return True - if not return_file_count: - return False - else: - return i - - def size_files_to_be_downloaded(self, files): - """ - Returns the total sizes of the photos and videos to be downloaded in bytes - """ - photo_size = 0 - video_size = 0 - for rpd_file in files: - if rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - photo_size += rpd_file.size - else: - video_size += rpd_file.size - - return (photo_size, video_size) - - def check_file_types_to_be_downloaded(self, files_by_scan_pid): - """Determines what types of files need to be downloaded, setting - self.downloading_photos and self.downloading_videos accordingly""" - self.downloading_photos = False - self.downloading_videos = False - while not self.downloading_photos and not self.downloading_videos: - for scan_pid in files_by_scan_pid: - files = files_by_scan_pid[scan_pid] - if not self.downloading_photos: - if self.files_of_type_present(files, rpdfile.FILE_TYPE_PHOTO): - self.downloading_photos = True - if not self.downloading_videos: - if self.files_of_type_present(files, rpdfile.FILE_TYPE_VIDEO): - self.downloading_videos = True - - - def check_download_folder_validity(self, files_by_scan_pid): - """ - Checks validity of download folders based on the file types the user - is attempting to download. - - If valid, returns a tuple of True and an empty list. - If invalid, returns a tuple of False and a list of the invalid directores. - """ - valid = True - invalid_dirs = [] - - if self.downloading_photos: - if not self.is_valid_download_dir(self.prefs.download_folder, - is_photo_dir=True): - valid = False - invalid_dirs.append(self.prefs.download_folder) - else: - logger.debug("Photo download folder is valid: %s", - self.prefs.download_folder) - - if self.downloading_videos: - if not self.is_valid_download_dir(self.prefs.video_download_folder, - is_photo_dir=False): - valid = False - invalid_dirs.append(self.prefs.video_download_folder) - else: - logger.debug("Video download folder is valid: %s", - self.prefs.video_download_folder) - - - return (valid, invalid_dirs) - - def backup_destinations_missing(self): - if self.prefs.backup_images and self.prefs.backup_device_autodetection: - photo_backup_ok = video_backup_ok = True - if self.downloading_photos and not self.backup_possible(rpdfile.FILE_TYPE_PHOTO): - photo_backup_ok = False - if self.downloading_videos and not self.backup_possible(rpdfile.FILE_TYPE_VIDEO): - video_backup_ok = False - if photo_backup_ok and video_backup_ok: - return None - else: - return (photo_backup_ok, video_backup_ok) - return None - - def same_file_system(self, file1, file2): - """Returns True if the files / diretories are on the same file system - """ - f1 = gio.File(file1) - f2 = gio.File(file2) - f1_info = f1.query_info(gio.FILE_ATTRIBUTE_ID_FILESYSTEM) - f1_id = f1_info.get_attribute_string(gio.FILE_ATTRIBUTE_ID_FILESYSTEM) - f2_info = f2.query_info(gio.FILE_ATTRIBUTE_ID_FILESYSTEM) - f2_id = f2_info.get_attribute_string(gio.FILE_ATTRIBUTE_ID_FILESYSTEM) - return f1_id == f2_id - - - def same_file(self, file1, file2): - """Returns True if the files / directories are the same - """ - f1 = gio.File(file1) - f2 = gio.File(file2) - - file_attributes = "id::file" - f1_info = f1.query_filesystem_info(file_attributes) - f1_id = f1_info.get_attribute_string(gio.FILE_ATTRIBUTE_ID_FILE) - f2_info = f2.query_filesystem_info(file_attributes) - f2_id = f2_info.get_attribute_string(gio.FILE_ATTRIBUTE_ID_FILE) - return f1_id == f2_id - - def is_valid_download_dir(self, path, is_photo_dir, show_error_in_log=False): - """ - Checks the following conditions: - Does the directory exist? - Is it writable? - - if show_error_in_log is True, then display warning in log window, using - is_photo_dir, which if true means the download directory is for photos, - if false, for Videos - """ - valid = False - if is_photo_dir: - download_folder_type = _("Photo") - else: - download_folder_type = _("Video") - - try: - d = gio.File(path) - if not d.query_exists(cancellable=None): - logger.error("%s download folder does not exist: %s", - download_folder_type, path) - if show_error_in_log: - severity = config.WARNING - problem = _("%(file_type)s download folder does not exist") % { - 'file_type': download_folder_type} - details = _("Folder: %s") % path - self.log_error(severity, problem, details) - else: - file_attributes = "standard::type,access::can-read,access::can-write" - file_info = d.query_filesystem_info(file_attributes) - file_type = file_info.get_file_type() - - if file_type != gio.FILE_TYPE_DIRECTORY and file_type != gio.FILE_TYPE_UNKNOWN: - logger.error("%s download folder is invalid: %s", - download_folder_type, path) - if show_error_in_log: - severity = config.WARNING - problem = _("%(file_type)s download folder is invalid") % { - 'file_type': download_folder_type} - details = _("Folder: %s") % path - self.log_error(severity, problem, details) - else: - # is the directory writable? - try: - temp_dir = tempfile.mkdtemp(prefix="rpd-tmp", dir=path) - valid = True - except: - logger.error("%s is not writable", path) - if show_error_in_log: - severity = config.WARNING - problem = _("%(file_type)s download folder is not writable") % { - 'file_type': download_folder_type} - details = _("Folder: %s") % path - self.log_error(severity, problem, details) - else: - f = gio.File(temp_dir) - f.delete(cancellable=None) - - except gio.Error, inst: - logger.error("Error checking download directory %s", path) - logger.error(inst) - - return valid - - - - # # # - # Process results and management - # # # - - - def _start_process_managers(self): - """ - Set up process managers. - - A task such as scanning a device or copying files is handled in its - own process. - """ - - self.batch_size = 10 - self.batch_size_MB = 2 - - sequence_values = (self.downloads_today_value, - self.downloads_today_date_value, - self.day_start_value, - self.refresh_downloads_today_value, - self.stored_sequence_value, - self.uses_stored_sequence_no_value, - self.uses_session_sequece_no_value, - self.uses_sequence_letter_value) - - # daemon process to rename files and create subfolders - self.subfolder_file_manager = SubfolderFileManager( - self.subfolder_file_results, - sequence_values) - - # process to scan source devices / paths - self.scan_manager = ScanManager(self.scan_results, self.batch_size, - self.device_collection.add_device) - - #process to copy files from source to destination - self.copy_files_manager = CopyFilesManager(self.copy_files_results, - self.batch_size_MB) - - #process to back files up - self.backup_manager = BackupFilesManager(self.backup_results, - self.batch_size_MB) - - #process to enhance files after they've been copied and before they're - #renamed - self.file_modify_manager = FileModifyManager(self.file_modify_results) - - - def scan_results(self, source, condition): - """ - Receive results from scan processes - """ - connection = self.scan_manager.get_pipe(source) - - conn_type, data = connection.recv() - - if conn_type == rpdmp.CONN_COMPLETE: - connection.close() - self.scan_manager.no_tasks -= 1 - size, file_type_counter, scan_pid = data - size = format_size_for_user(bytes=size) - results_summary, file_types_present = file_type_counter.summarize_file_count() - self.download_tracker.set_file_types_present(scan_pid, file_types_present) - logger.info('Found %s' % results_summary) - logger.info('Files total %s' % size) - self.device_collection.update_device(scan_pid, size) - self.device_collection.update_progress(scan_pid, 0.0, results_summary, 0, pulse=False) - self.set_download_action_sensitivity() - - if (not self.auto_start_is_on and - self.prefs.generate_thumbnails): - self.download_progressbar.set_text(_("Thumbnails")) - self.thumbnails.generate_thumbnails(scan_pid) - elif self.auto_start_is_on: - if self.need_job_code_for_naming and not self.job_code: - self.get_job_code() - else: - self.start_download(scan_pid=scan_pid) - - logger.debug("Turning on display of thumbnails") - self.display_scan_thumbnails() - self.download_button.grab_focus() - - # signal that no more data is coming, finishing io watch for this pipe - return False - else: - # partial results - if len(data) > self.batch_size: - logger.critical("incoming pipe length is unexpectedly long: %s" % len(data)) - else: - size, file_type_counter, scan_pid, rpd_files = data - size = format_size_for_user(bytes=size) - scanning_progress = file_type_counter.running_file_count() - self.device_collection.update_device(scan_pid, size) - self.device_collection.update_progress(scan_pid, 0.0, scanning_progress, 0, pulse=True) - - for rpd_file in rpd_files: - self.thumbnails.add_file(rpd_file=rpd_file, - generate_thumbnail = not self.auto_start_is_on) - - # must return True for this method to be called again - return True - - - @dbus.service.method (config.DBUS_NAME, - in_signature='', out_signature='b') - def is_running (self): - return self.running - - @dbus.service.method (config.DBUS_NAME, - in_signature='', out_signature='') - def start (self): - if self.is_running(): - self.rapidapp.present() - else: - self.running = True - gtk.main() - -def start(): - - is_beta = config.version.find('~') > 0 - - parser = OptionParser(version= "%%prog %s" % utilities.human_readable_version(config.version)) - parser.set_defaults(verbose=is_beta, extensions=False) - # Translators: this text is displayed to the user when they request information on the command line options. - # The text %default should not be modified or left out. - parser.add_option("-v", "--verbose", action="store_true", dest="verbose", help=_("display program information on the command line as the program runs (default: %default)")) - parser.add_option("-d", "--debug", action="store_true", dest="debug", help=_('display debugging information when run from the command line')) - parser.add_option("-q", "--quiet", action="store_false", dest="verbose", help=_("only output errors to the command line")) - # image file extensions are recognized RAW files plus TIFF and JPG - parser.add_option("-e", "--extensions", action="store_true", dest="extensions", help=_("list photo and video file extensions the program recognizes and exit")) - parser.add_option("--focal-length", type=int, dest="focal_length", help="If an aperture value of 0.0 is encountered, the focal length metadata will be set to the number passed, and its aperture metadata to f/8") - parser.add_option("-a", "--auto-detect", action="store_true", dest="auto_detect", help=_("automatically detect devices from which to download, overwriting existing program preferences")) - parser.add_option("-l", "--device-location", type="string", metavar="PATH", dest="device_location", help=_("manually specify the PATH of the device from which to download, overwriting existing program preferences")) - parser.add_option("--reset-settings", action="store_true", dest="reset", help=_("reset all program settings and preferences and exit")) - (options, args) = parser.parse_args() - - if options.debug: - logging_level = logging.DEBUG - elif options.verbose: - logging_level = logging.INFO - else: - logging_level = logging.ERROR - - logger.setLevel(logging_level) - - if options.auto_detect and options.device_location: - logger.info(_("Error: specify device auto-detection or manually specify a device's path from which to download, but do not do both.")) - sys.exit(1) - - if options.auto_detect: - auto_detect=True - logger.info("Device auto detection set from command line") - else: - auto_detect=None - - if options.device_location: - device_location=options.device_location - if device_location[-1]=='/': - device_location = device_location[:-1] - logger.info("Device location set from command line: %s", device_location) - else: - device_location=None - - if options.extensions: - extensions = ((rpdfile.PHOTO_EXTENSIONS, _("Photos:")), (rpdfile.VIDEO_EXTENSIONS, _("Videos:"))) - for exts, file_type in extensions: - v = '' - for e in exts[:-1]: - v += '%s, ' % e.upper() - v = file_type + " " + v[:-1] + ' '+ (_('and %s') % exts[-1].upper()) - print v - - sys.exit(0) - - if options.reset: - prefs = prefsrapid.RapidPreferences() - prefs.reset() - print _("All settings and preferences have been reset") - sys.exit(0) - - if options.focal_length: - focal_length = options.focal_length - else: - focal_length = None - - logger.info("Rapid Photo Downloader %s", utilities.human_readable_version(config.version)) - logger.info("Using pyexiv2 %s", metadataphoto.pyexiv2_version_info()) - logger.info("Using exiv2 %s", metadataphoto.exiv2_version_info()) - if metadataexiftool.EXIFTOOL_VERSION is None: - logger.info("Exiftool not detected") - else: - logger.info("Using exiftool %s", metadataexiftool.EXIFTOOL_VERSION) - if metadatavideo.HAVE_HACHOIR: - logger.info("Using hachoir %s", metadatavideo.version_info()) - - - if focal_length: - logger.info("Focal length of %s will be used when an aperture of 0.0 is encountered", focal_length) - - bus = dbus.SessionBus () - request = bus.request_name (config.DBUS_NAME, dbus.bus.NAME_FLAG_DO_NOT_QUEUE) - if request != dbus.bus.REQUEST_NAME_REPLY_EXISTS: - app = RapidApp(bus, '/', config.DBUS_NAME, focal_length=focal_length, - auto_detect=auto_detect, device_location=device_location) - else: - # this application is already running - print "Rapid Photo Downloader is already running" - object = bus.get_object (config.DBUS_NAME, "/") - app = dbus.Interface (object, config.DBUS_NAME) - - app.start() - -if __name__ == "__main__": - start() diff --git a/rapid/renamesubfolderprefstest.py b/rapid/renamesubfolderprefstest.py deleted file mode 100644 index d675c54..0000000 --- a/rapid/renamesubfolderprefstest.py +++ /dev/null @@ -1,248 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import unittest - -from renamesubfolderprefs import * - -class PreferenceTest (unittest.TestCase): - image_test = ( [TEXT, '', ''], - [DATE_TIME, IMAGE_DATE, 'YYYYMMDD'], - [METADATA, APERTURE, ''], - [FILENAME, NAME_EXTENSION, UPPERCASE], - ) - subfolder_test = ( [TEXT, '', ''], - [DATE_TIME, IMAGE_DATE, 'HHMM'], - [METADATA, SHORT_CAMERA_MODEL_HYPHEN, - LOWERCASE], - [SEPARATOR, '', ''], - [FILENAME, EXTENSION, LOWERCASE] - ) - - video_name_test= ( - [DATE_TIME, VIDEO_DATE, 'HHMMSS'], - [METADATA, CODEC, LOWERCASE], - [METADATA, FPS, ''], - ) - - video_name_test2= ( - [DATE_TIME, VIDEO_DATE, 'HHMMSS', - METADATA, CODEC, LOWERCASE, - METADATA, FPS, ''], - ) - - video_name_test3= ( - [FILENAME, VIDEO_NUMBER, IMAGE_NUMBER_4, - FILENAME, NAME_EXTENSION, LOWERCASE, - METADATA, FPS, ''], - ) - - video_subfolder_test= ( - [DATE_TIME, TODAY, 'HHMMSS', - SEPARATOR, '', '', - METADATA, WIDTH, ''], - ) - - - trueMetadataTest = ([FILENAME, EXTENSION, LOWERCASE, TEXT, '', '', METADATA, APERTURE, ''], [METADATA, APERTURE, '', TEXT, '', '', FILENAME, EXTENSION, LOWERCASE], ) - - falseMetadataTest = ([FILENAME, EXTENSION, LOWERCASE, METADATA, APERTURE, '', FILENAME, NAME, LOWERCASE], - [FILENAME, NAME, LOWERCASE, FILENAME, EXTENSION, LOWERCASE], - [FILENAME, NAME_EXTENSION, LOWERCASE, FILENAME, EXTENSION, LOWERCASE], - [FILENAME, NAME, LOWERCASE, FILENAME, METADATA, EXPOSURE_TIME, '', IMAGE_NUMBER, IMAGE_NUMBER_ALL, FILENAME, EXTENSION, LOWERCASE], ) - - sequences_test = ([SEQUENCES, SESSION_SEQ_NUMBER, SEQUENCE_NUMBER_3], - [FILENAME, NAME, LOWERCASE, SEQUENCES, DOWNLOAD_SEQ_NUMBER, SEQUENCE_NUMBER_1, - FILENAME, EXTENSION, UPPERCASE], - [METADATA, APERTURE, '', SEQUENCES, STORED_SEQ_NUMBER, SEQUENCE_NUMBER_5, - FILENAME, EXTENSION, UPPERCASE], ) - - def testPrefImageList(self): - for pref in self.image_test: - result = checkPreferenceValid(DICT_IMAGE_RENAME_L0, pref) - self.assertEqual(result, True) - - def testPrefVideoList(self): - for pref in self.video_name_test: - result = checkPreferenceValid(DICT_VIDEO_RENAME_L0, pref) - self.assertEqual(result, True) - for pref in self.video_name_test2: - result = checkPreferenceValid(DICT_VIDEO_RENAME_L0, pref) - self.assertEqual(result, True) - for pref in self.video_name_test3: - result = checkPreferenceValid(DICT_VIDEO_RENAME_L0, pref) - self.assertEqual(result, True) - - def testSequencesList(self): - for pref in self.sequences_test: - result = checkPreferenceValid(DICT_IMAGE_RENAME_L0, pref) - self.assertEqual(result, True) - - def testNeedImageMetaDataToCreateUniqueName(self): - for i in self.trueMetadataTest: - p = ImageRenamePreferences(i, None) - result = p.needImageMetaDataToCreateUniqueName() - self.assertEqual(result, True) - - for i in self.falseMetadataTest: - p = ImageRenamePreferences(i, None) - result = p.needImageMetaDataToCreateUniqueName() - self.assertEqual(result, False) - - def testLargePrefList(self): - prefList = [] - for pref in self.image_test: - for l in pref: - prefList.append(l) - - result = checkPreferenceValid(DICT_IMAGE_RENAME_L0, prefList) - self.assertEqual(result, True) - - def testPrefSubfolderList(self): - for pref in self.subfolder_test: - result = checkPreferenceValid(DICT_SUBFOLDER_L0, pref) - self.assertEqual(result, True) - - def testPrefVideoSubfolderList(self): - for pref in self.video_subfolder_test: - result = checkPreferenceValid(DICT_VIDEO_SUBFOLDER_L0, pref) - self.assertEqual(result, True) - - def testDateTimeL2Length(self): - self.assertEqual(len(LIST_DATE_TIME_L2), len(DATE_TIME_CONVERT)) - - def testDateTimeL2Conversion(self): - self.assertEqual(convertDateForStrftime('YY'), '%y') - - - -class BadPreferences(unittest.TestCase): - bad_image_key = ( [TEXT, '', '', - DATE_TIME, IMAGE_DATE, 'YYYYMMDD', - METADATA, APERTURE, '', - FILENAME, NAME_EXTENSION, UPPERCASE, - 'Filename2', NAME_EXTENSION, UPPERCASE], - ) - bad_image_value = ( [DATE_TIME, TODAY, IMAGE_NUMBER_ALL], - [METADATA, CAMERA_MAKE, IMAGE_NUMBER_4], - [DATE_TIME, IMAGE_DATE, None], - [DATE_TIME, IMAGE_DATE, ''], - [DATE_TIME, None, None], - [DATE_TIME, '', ''], - ) - - bad_image_key2 = ( - [FILENAME, VIDEO_NUMBER, IMAGE_NUMBER_4, - FILENAME, NAME_EXTENSION, LOWERCASE, - METADATA, APERTURE, ''], - ) - - bad_subfolder_key = ([FILENAME, NAME_EXTENSION, UPPERCASE],) - - bad_subfolder_key2 = ( [TEXT, '', '', - DATE_TIME, IMAGE_DATE, 'HHMM', - METADATA, SHORT_CAMERA_MODEL_HYPHEN, - LOWERCASE, - SEPARATOR, '', '', - 'Filename-bad', EXTENSION, LOWERCASE], - ) - - bad_subfolder_value = ( [FILENAME, None, None], - [FILENAME, '', ''],) - - bad_length = ([], [DATE_TIME, TODAY], [DATE_TIME]) - - bad_dt_conversion = ('HHYY', 'YYSS') - - bad_subfolder_combos = ([SEPARATOR, '', ''], - [FILENAME, EXTENSION, UPPERCASE, - SEPARATOR, '', ''], - [FILENAME, EXTENSION, UPPERCASE, - SEPARATOR, '', '', - SEPARATOR, '', '', - FILENAME, EXTENSION, UPPERCASE - ], - [SEPARATOR, '', '', - SEPARATOR, '', '', - SEPARATOR, '', '', - SEPARATOR, '', '' - ] - ) - - def testBadImageKey(self): - for pref in self.bad_image_key: - self.assertRaises(PrefKeyError, checkPreferenceValid, - DICT_IMAGE_RENAME_L0, - pref) - for pref in self.bad_image_key2: - self.assertRaises(PrefKeyError, checkPreferenceValid, - DICT_IMAGE_RENAME_L0, - pref) - - - def testBadImageValue(self): - for pref in self.bad_image_value: - self.assertRaises(PrefValueInvalidError, checkPreferenceValid, - DICT_IMAGE_RENAME_L0, - pref) - - - def testBadSubfolderKey(self): - for pref in self.bad_subfolder_key: - self.assertRaises(PrefKeyError, checkPreferenceValid, - DICT_SUBFOLDER_L0, - pref) - - for pref in self.bad_subfolder_key2: - self.assertRaises(PrefKeyError, checkPreferenceValid, - DICT_SUBFOLDER_L0, - pref) - - - def testBadSubfolderValue(self): - for pref in self.bad_subfolder_value: - self.assertRaises(PrefValueInvalidError, checkPreferenceValid, - DICT_SUBFOLDER_L0, - pref) - - def testBadLength(self): - for pref in self.bad_length: - self.assertRaises(PrefLengthError, checkPreferenceValid, - DICT_IMAGE_RENAME_L0, - pref) - def testBadDTConversion(self): - for pref in self.bad_dt_conversion: - self.assertRaises(PrefValueInvalidError, convertDateForStrftime, - pref) - - def testBadSubfolderCombo(self): - - for pref in self.bad_subfolder_combos: - s = SubfolderPreferences(pref, self) - self.assertRaises(PrefValueKeyComboError, s.checkPrefsForValidity) - - def testBadVideoSubfolderCombo(self): - - for pref in self.bad_subfolder_combos: - s = VideoSubfolderPreferences(pref, self) - self.assertRaises(PrefValueKeyComboError, s.checkPrefsForValidity) - -if __name__ == "__main__": - unittest.main() diff --git a/rapid/rpdfile.py b/rapid/rpdfile.py deleted file mode 100644 index 15c1722..0000000 --- a/rapid/rpdfile.py +++ /dev/null @@ -1,348 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import os -import gtk - -import time, datetime - -import multiprocessing, logging -logger = multiprocessing.get_logger() - -import pyexiv2 - -import paths - -from gettext import gettext as _ - -import config -import metadataphoto -import metadatavideo -import metadataexiftool - -import problemnotification as pn - -import thumbnail as tn - - -RAW_EXTENSIONS = ['arw', 'dcr', 'cr2', 'crw', 'dng', 'mos', 'mef', 'mrw', - 'nef', 'nrw', 'orf', 'pef', 'raf', 'raw', 'rw2', 'sr2', - 'srw'] - -JPEG_EXTENSIONS = ['jpg', 'jpe', 'jpeg'] - -NON_RAW_IMAGE_EXTENSIONS = JPEG_EXTENSIONS + ['tif', 'tiff', 'mpo'] - -PHOTO_EXTENSIONS = RAW_EXTENSIONS + NON_RAW_IMAGE_EXTENSIONS - -AUDIO_EXTENSIONS = ['wav', 'mp3'] - -if metadatavideo.DOWNLOAD_VIDEO: - # some distros do not include the necessary libraries that Rapid Photo Downloader - # needs to be able to download videos - VIDEO_EXTENSIONS = ['3gp', 'avi', 'm2t', 'mov', 'mp4', 'mpeg','mpg', 'mod', - 'tod'] - if metadataexiftool.EXIFTOOL_VERSION is not None: - VIDEO_EXTENSIONS += ['mts'] - VIDEO_THUMBNAIL_EXTENSIONS = ['thm'] -else: - VIDEO_EXTENSIONS = [] - VIDEO_THUMBNAIL_EXTENSIONS = [] - - -FILE_TYPE_PHOTO = 0 -FILE_TYPE_VIDEO = 1 - -def file_type(file_extension): - """ - Uses file extentsion to determine the type of file - photo or video. - - Returns True if yes, else False. - """ - if file_extension in PHOTO_EXTENSIONS: - return FILE_TYPE_PHOTO - elif file_extension in VIDEO_EXTENSIONS: - return FILE_TYPE_VIDEO - return None - -def get_rpdfile(extension, name, display_name, path, size, - file_system_modification_time, - thm_full_name, audio_file_full_name, - scan_pid, file_id, file_type): - - if file_type == FILE_TYPE_VIDEO: - return Video(name, display_name, path, size, - file_system_modification_time, thm_full_name, - audio_file_full_name, - scan_pid, file_id) - else: - # assume it's a photo - no check for performance reasons (this will be - # called many times) - return Photo(name, display_name, path, size, - file_system_modification_time, thm_full_name, - audio_file_full_name, - scan_pid, file_id) - -class FileTypeCounter: - def __init__(self): - self._counter = dict() - - def add(self, file_type): - self._counter[file_type] = self._counter.setdefault(file_type, 0) + 1 - - def no_videos(self): - """Returns the number of videos""" - return self._counter.setdefault(FILE_TYPE_VIDEO, 0) - - def no_photos(self): - """Returns the number of photos""" - return self._counter.setdefault(FILE_TYPE_PHOTO, 0) - - def file_types_present(self): - """ - returns a string to be displayed to the user that can be used - to show if a value refers to photos or videos or both, or just one - of each - """ - - no_videos = self.no_videos() - no_images = self.no_photos() - - if (no_videos > 0) and (no_images > 0): - v = _('photos and videos') - elif (no_videos == 0) and (no_images == 0): - v = _('photos or videos') - elif no_videos > 0: - if no_videos > 1: - v = _('videos') - else: - v = _('video') - else: - if no_images > 1: - v = _('photos') - else: - v = _('photo') - return v - - def count_files(self): - i = 0 - for key in self._counter: - i += self._counter[key] - return i - - def summarize_file_count(self): - """ - Summarizes the total number of photos and/or videos that can be - downloaded. Displayed after a scan is finished. - """ - #Number of files, e.g. "433 photos and videos" or "23 videos". - #Displayed in the progress bar at the top of the main application - #window. - file_types_present = self.file_types_present() - file_count_summary = _("%(number)s %(filetypes)s") % \ - {'number':self.count_files(), - 'filetypes': file_types_present} - return (file_count_summary, file_types_present) - - def running_file_count(self): - """ - Displays raw numbers of photos and videos. Displayed as a scan is - occurring. - """ - return _("scanning (found %(photos)s photos and %(videos)s videos)...") % ({'photos': self.no_photos(), - 'videos': self.no_videos()}) - -class RPDFile: - """ - Base class for photo or video file, with metadata - """ - - def __init__(self, name, display_name, path, size, - file_system_modification_time, thm_full_name, - audio_file_full_name, - scan_pid, file_id): - - self.path = path - - self.name = name - self.display_name = display_name - - self.full_file_name = os.path.join(path, name) - self.extension = os.path.splitext(name)[1][1:].lower() - - self.size = size # type int - - self.modification_time = file_system_modification_time - - #full path and name of thumbnail file that is associated with some videos - self.thm_full_name = thm_full_name - - #full path and name of audio file that is associated with some photos and maybe one day videos - #think Canon 1D series of cameras - self.audio_file_full_name = audio_file_full_name - - self.status = config.STATUS_NOT_DOWNLOADED - self.problem = None # class Problem in problemnotifcation.py - - self._assign_file_type() - - self.scan_pid = scan_pid - self.file_id = file_id - self.unique_id = str(scan_pid) + ":" + file_id - - self.problem = None - self.job_code = None - - # indicates whether to generate a thumbnail during the copy - # files process - self.generate_thumbnail = False - - # generated values - - self.temp_full_file_name = '' - self.temp_thm_full_name = '' - self.temp_audio_full_name = '' - self.temp_xmp_full_name = '' - - self.download_start_time = None - - self.download_subfolder = '' - self.download_path = '' - self.download_name = '' - self.download_full_file_name = '' #file name with path - self.download_full_base_name = '' #file name with path but no extension - self.download_thm_full_name = '' #name of THM (thumbnail) file with path - self.download_xmp_full_name = '' #name of XMP sidecar with path - self.download_audio_full_name = '' #name of the WAV or MP3 audio file with path - - self.metadata = None - - # Values that will be inserted in download process -- - # (commented out because they're not needed until then) - - #self.sequences = None - #self.download_folder - #self.subfolder_pref_list = [] - #self.name_pref_list = [] - #strip_characters = False - #self.thm_extension = '' - #self.wav_extension = '' - #self.xmp_extension = '' - - #these values are set only if they were written to an xmp sidecar - #in the filemodify process - #self.new_aperture = '' - #self.new_focal_length = '' - - - def _assign_file_type(self): - self.file_type = None - - def _load_file_for_metadata(self, temp_file): - if temp_file: - return self.temp_full_file_name - else: - return self.full_file_name - - def initialize_problem(self): - self.problem = pn.Problem() - # these next values are used to display in the error log window - # the information in them can vary from other forms of display of errors - self.error_title = self.error_msg = self.error_extra_detail = '' - - def has_problem(self): - if self.problem is None: - return False - else: - return self.problem.has_problem() - - def add_problem(self, component, problem_definition, *args): - if self.problem is None: - self.initialize_problem() - self.problem.add_problem(component, problem_definition, *args) - - def add_extra_detail(self, extra_detail, *args): - self.problem.add_extra_detail(extra_detail, *args) - -class Photo(RPDFile): - - title = _("photo") - title_capitalized = _("Photo") - - def _assign_file_type(self): - self.file_type = FILE_TYPE_PHOTO - - def load_metadata(self, temp_file=False): - self.metadata = metadataphoto.MetaData(self._load_file_for_metadata(temp_file)) - try: - self.metadata.read() - except: - logger.warning("Could not read metadata from %s" % self.full_file_name) - return False - else: - return True - - -class Video(RPDFile): - - title = _("video") - title_capitalized = _("Video") - - def _assign_file_type(self): - self.file_type = FILE_TYPE_VIDEO - - def load_metadata(self, temp_file=False): - if self.extension == 'mts' or not metadatavideo.HAVE_HACHOIR: - if metadatavideo.HAVE_HACHOIR: - logger.debug("Using ExifTool parser") - self.metadata = metadataexiftool.ExifToolMetaData(self._load_file_for_metadata(temp_file)) - else: - self.metadata = metadatavideo.VideoMetaData(self._load_file_for_metadata(temp_file)) - return True - -class SamplePhoto(Photo): - def __init__(self, sample_name='IMG_0524.CR2', sequences=None): - Photo.__init__(self, name=sample_name, - display_name=sample_name, - path='/media/EOS_DIGITAL/DCIM/100EOS5D', - size=23516764, - file_system_modification_time=time.time(), - scan_pid=2033, - file_id='9873afe', - thm_full_name=None, - audio_file_full_name=None) - self.sequences = sequences - self.metadata = metadataphoto.DummyMetaData() - self.download_start_time = datetime.datetime.now() - -class SampleVideo(Video): - def __init__(self, sample_name='MVI_1379.MOV', sequences=None): - Video.__init__(self, name=sample_name, - display_name=sample_name, - path='/media/EOS_DIGITAL/DCIM/100EOS5D', - size=823513764, - file_system_modification_time=time.time(), - scan_pid=2033, - file_id='9873qrsfe', - thm_full_name=None, - audio_file_full_name=None) - self.sequences = sequences - self.metadata = metadatavideo.DummyMetaData(filename=sample_name) - self.download_start_time = datetime.datetime.now() diff --git a/rapid/rpdmultiprocessing.py b/rapid/rpdmultiprocessing.py deleted file mode 100644 index 06d69d1..0000000 --- a/rapid/rpdmultiprocessing.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: latin1 -*- -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -CONN_PARTIAL = 0 -CONN_COMPLETE = 1 - -MSG_BYTES = 0 -MSG_FILE = 1 -MSG_TEMP_DIRS = 2 - -MSG_SEQUENCE_VALUE = 0 diff --git a/rapid/scan.py b/rapid/scan.py deleted file mode 100755 index f6b7c5e..0000000 --- a/rapid/scan.py +++ /dev/null @@ -1,258 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import os -import multiprocessing -import re - -import gio -import gtk - -import pyexiv2 - -import rpdmultiprocessing as rpdmp -import rpdfile -import prefsrapid - - -import logging -logger = multiprocessing.get_logger() - -# python whitespace is significant - don't remove the leading whitespace on -# the second line - -file_attributes = "standard::name,standard::display-name,\ -standard::type,standard::size,time::modified,access::can-read,id::file" - - -def get_associated_file(full_file_name_no_ext, extensions_to_check): - - f = None - for e in extensions_to_check: - if os.path.exists(full_file_name_no_ext + '.' + e): - f = full_file_name_no_ext + '.' + e - break - if os.path.exists(full_file_name_no_ext + '.' + e.upper()): - f = full_file_name_no_ext + '.' + e.upper() - break - return f - -def get_audio_file(full_file_name_no_ext): - """ - Checks to see if an audio file of the same name is in the same directory - as the file. Expects a full path to be part of the file name. - - Returns the filename, including path, if found, else returns None. - """ - return get_associated_file(full_file_name_no_ext, rpdfile.AUDIO_EXTENSIONS) - -def get_video_THM_file(full_file_name_no_ext): - """ - Checks to see if a thumbnail file (THM) is in the same directory as the - file. Expects a full path to be part of the file name. - - Returns the filename, including path, if found, else returns None. - """ - - return get_associated_file(full_file_name_no_ext, rpdfile.VIDEO_THUMBNAIL_EXTENSIONS) - -class Scan(multiprocessing.Process): - - """Scans the given path for files of a specified type. - - Returns results in batches, finishing with a total of the size of all the - files in bytes. - """ - - def __init__(self, path, ignored_paths, use_re_ignored_paths, - batch_size, results_pipe, - terminate_queue, run_event): - - """Setup values needed to conduct the scan. - - 'path' is a string of the path to be scanned, which is passed to gio. - - 'ignored_paths' is a list of paths that should not be scanned. Any path - ending with one of the values will be ignored. - - 'use_re_ignored_paths': if true, pytho regular expressions will be used - to determine which paths to ignore - - 'batch_size' is the number of files that should be sent back to the - calling function at one time. - - 'results_pipe' is a connection on which to send the results. - - 'terminate_queue' is a queue whose sole purpose is to notify the - process that it should terminate and not return any results. - - 'run_event' is an Event that is used to temporarily halt execution. - - """ - - multiprocessing.Process.__init__(self) - self.path = path - self.ignored_paths = ignored_paths - self.use_re_ignored_paths = use_re_ignored_paths - self.results_pipe = results_pipe - self.terminate_queue = terminate_queue - self.run_event = run_event - self.batch_size = batch_size - self.counter = 0 - self.files_scanned = 0 - self.files = [] - self.file_type_counter = rpdfile.FileTypeCounter() - - def _gio_scan(self, path, file_size_sum): - """recursive function to scan a directory and its subdirectories - for photos and possibly videos""" - - children = path.enumerate_children(file_attributes) - - for child in children: - - # pause if instructed by the caller - self.run_event.wait() - - if not self.terminate_queue.empty(): - x = self.terminate_queue.get() - # terminate immediately - logger.info("terminating scan...") - self.files = [] - return None - - # only collect files and scan in directories we can actually read - # cannot assume that users will download only from memory cards - - if child.get_attribute_boolean(gio.FILE_ATTRIBUTE_ACCESS_CAN_READ): - file_type = child.get_file_type() - name = child.get_name() - if file_type == gio.FILE_TYPE_DIRECTORY: - if not self.ignore_this_path(name): - file_size_sum = self._gio_scan(path.get_child(name), - file_size_sum) - if file_size_sum is None: - return None - - elif file_type == gio.FILE_TYPE_REGULAR: - - self.files_scanned += 1 - if self.files_scanned % 100 == 0: - logger.debug("Scanned %s files", self.files_scanned) - - base_name, ext = os.path.splitext(name) - ext = ext.lower()[1:] - - file_type = rpdfile.file_type(ext) - if file_type is not None: - file_id = child.get_attribute_string( - gio.FILE_ATTRIBUTE_ID_FILE) - if file_id is not None: - # count how many files of each type are included - # e.g. photo, video - self.file_type_counter.add(file_type) - self.counter += 1 - display_name = child.get_display_name() - size = child.get_size() - modification_time = child.get_modification_time() - path_name = path.get_path() - - # look for thumbnail file for videos - if file_type == rpdfile.FILE_TYPE_VIDEO: - thm_full_name = get_video_THM_file(os.path.join(path_name, base_name)) - else: - thm_full_name = None - - # check if an audio file is associated with the photo or video - audio_file_full_name = get_audio_file(os.path.join(path_name, base_name)) - - scanned_file = rpdfile.get_rpdfile(ext, - name, - display_name, - path_name, - size, - modification_time, - thm_full_name, - audio_file_full_name, - self.pid, - file_id, - file_type) - - self.files.append(scanned_file) - file_size_sum += size - - if self.counter == self.batch_size: - # send batch of results - self.results_pipe.send((rpdmp.CONN_PARTIAL, - (file_size_sum, - self.file_type_counter, - self.pid, - self.files))) - self.files = [] - self.counter = 0 - - return file_size_sum - - - def run(self): - """start the actual scan.""" - - if self.use_re_ignored_paths and len(self.ignored_paths): - self.re_pattern = prefsrapid.check_and_compile_re(self.ignored_paths) - - source = gio.File(self.path) - try: - if not self.ignore_this_path(self.path): - size = self._gio_scan(source, 0) - else: - size = None - except gio.Error, inst: - logger.error("Error while scanning %s: %s", self.path, inst) - size = None - - if size is not None: - if self.counter > 0: - # send any remaining results - self.results_pipe.send((rpdmp.CONN_PARTIAL, (size, - self.file_type_counter, - self.pid, - self.files))) - - self.results_pipe.send((rpdmp.CONN_COMPLETE, (size, - self.file_type_counter, self.pid))) - self.results_pipe.close() - - def ignore_this_path(self, path): - """ - determines if the path should be ignored according to the preferences - chosen by the user - """ - - if len(self.ignored_paths): - if self.use_re_ignored_paths and self.re_pattern: - # regular expressions are being used - if self.re_pattern.match(path): - return True - else: - # regular expressions are not being used - if path.endswith(tuple(self.ignored_paths)): - return True - - return False diff --git a/rapid/subfolderfile.py b/rapid/subfolderfile.py deleted file mode 100644 index c81a119..0000000 --- a/rapid/subfolderfile.py +++ /dev/null @@ -1,602 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -""" -Generates names for files and folders. - -Runs as a daemon process. -""" - -import os, datetime, collections - -#~ import shutil -import errno -import multiprocessing -import logging -logger = multiprocessing.get_logger() - - -import rpdfile -import rpdmultiprocessing as rpdmp -import generatename as gn -import problemnotification as pn -import prefsrapid -import config - -from gettext import gettext as _ - -class SyncRawJpeg: - def __init__(self): - self.photos = {} - - def add_download(self, name, extension, date_time, sub_seconds, sequence_number_used): - if name not in self.photos: - self.photos[name] = ([extension], date_time, sub_seconds, sequence_number_used) - else: - if extension not in self.photos[name][0]: - self.photos[name][0].append(extension) - - - def matching_pair(self, name, extension, date_time, sub_seconds): - """Checks to see if the image matches an image that has already been downloaded. - Image name (minus extension), exif date time, and exif subseconds are checked. - - Returns -1 and a sequence number if the name, extension, and exif values match (i.e. it has already been downloaded) - Returns 0 and a sequence number if name and exif values match, but the extension is different (i.e. a matching RAW + JPG image) - Returns -99 and a sequence number of None if photos detected with the same filenames, but taken at different times - Returns 1 and a sequence number of None if no match""" - - if name in self.photos: - if self.photos[name][1] == date_time and self.photos[name][2] == sub_seconds: - if extension in self.photos[name][0]: - return (-1, self.photos[name][3]) - else: - return (0, self.photos[name][3]) - else: - return (-99, None) - return (1, None) - - def ext_exif_date_time(self, name): - """Returns first extension, exif date time and subseconds data for the already downloaded photo""" - return (self.photos[name][0][0], self.photos[name][1], self.photos[name][2]) - -def time_subseconds_human_readable(date, subseconds): - return _("%(hour)s:%(minute)s:%(second)s:%(subsecond)s") % \ - {'hour':date.strftime("%H"), - 'minute':date.strftime("%M"), - 'second':date.strftime("%S"), - 'subsecond': subseconds} - -def load_metadata(rpd_file, temp_file=True): - """ - Loads the metadata for the file. Returns True if operation succeeded, false - otherwise - - If temp_file is true, the the metadata from the temporary file rather than - the original source file is used. This is important, because the metadata - can be modified by the filemodify process. - """ - if rpd_file.metadata is None: - if not rpd_file.load_metadata(temp_file): - # Error in reading metadata - rpd_file.add_problem(None, pn.CANNOT_DOWNLOAD_BAD_METADATA, {'filetype': rpd_file.title_capitalized}) - return False - return True - - -def _generate_name(generator, rpd_file): - - do_generation = True - if rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - do_generation = load_metadata(rpd_file) - else: - if rpd_file.metadata is None: - rpd_file.load_metadata() - - if do_generation: - value = generator.generate_name(rpd_file) - if value is None: - value = '' - else: - value = '' - - return value - -def generate_subfolder(rpd_file): - - if rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - generator = gn.PhotoSubfolder(rpd_file.subfolder_pref_list) - else: - generator = gn.VideoSubfolder(rpd_file.subfolder_pref_list) - - rpd_file.download_subfolder = _generate_name(generator, rpd_file) - return rpd_file - -def generate_name(rpd_file): - do_generation = True - - if rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - generator = gn.PhotoName(rpd_file.name_pref_list) - else: - generator = gn.VideoName(rpd_file.name_pref_list) - - rpd_file.download_name = _generate_name(generator, rpd_file) - return rpd_file - - -class SubfolderFile(multiprocessing.Process): - def __init__(self, results_pipe, sequence_values): - multiprocessing.Process.__init__(self) - self.daemon = True - self.results_pipe = results_pipe - - self.downloads_today = sequence_values[0] - self.downloads_today_date = sequence_values[1] - self.day_start = sequence_values[2] - self.refresh_downloads_today = sequence_values[3] - self.stored_sequence_no = sequence_values[4] - self.uses_stored_sequence_no = sequence_values[5] - self.uses_session_sequece_no = sequence_values[6] - self.uses_sequence_letter = sequence_values[7] - - logger.debug("Start of day is set to %s", self.day_start.value) - - def progress_callback_no_update(self, amount_downloaded, total): - pass - #~ if debug_progress: - #~ logger.debug("%.1f", amount_downloaded / float(total)) - - def file_exists(self, rpd_file, identifier=None): - """ - Notify user that the download file already exists - """ - # get information on when the existing file was last modified - try: - modification_time = os.path.getmtime(rpd_file.download_full_file_name) - dt = datetime.datetime.fromtimestamp(modification_time) - date = dt.strftime("%x") - time = dt.strftime("%X") - except: - logger.warning("Could not determine the file modification time of %s", - rpd_file.download_full_file_name) - date = time = '' - - if not identifier: - rpd_file.add_problem(None, pn.FILE_ALREADY_EXISTS_NO_DOWNLOAD, - {'filetype':rpd_file.title_capitalized}) - rpd_file.add_extra_detail(pn.EXISTING_FILE, - {'filetype': rpd_file.title, - 'date': date, 'time': time}) - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - rpd_file.error_extra_detail = pn.extra_detail_definitions[pn.EXISTING_FILE] % \ - {'date':date, 'time':time, 'filetype': rpd_file.title} - else: - rpd_file.add_problem(None, pn.UNIQUE_IDENTIFIER_ADDED, - {'filetype':rpd_file.title_capitalized}) - rpd_file.add_extra_detail(pn.UNIQUE_IDENTIFIER, - {'identifier': identifier, - 'filetype': rpd_file.title, - 'date': date, 'time': time}) - rpd_file.status = config.STATUS_DOWNLOADED_WITH_WARNING - rpd_file.error_extra_detail = pn.extra_detail_definitions[pn.UNIQUE_IDENTIFIER] % \ - {'identifier': identifier, 'filetype': rpd_file.title, - 'date': date, 'time': time} - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("Source: %(source)s\nDestination: %(destination)s") \ - % {'source': rpd_file.full_file_name, - 'destination': rpd_file.download_full_file_name} - return rpd_file - - def download_failure_file_error(self, rpd_file, inst): - """ - Handle cases where file failed to download - """ - rpd_file.add_problem(None, pn.DOWNLOAD_COPYING_ERROR, {'filetype': rpd_file.title}) - rpd_file.add_extra_detail(pn.DOWNLOAD_COPYING_ERROR_DETAIL, inst) - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - logger.error("Failed to create file %s: %s", rpd_file.download_full_file_name, inst) - - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("%(problem)s\nFile: %(file)s") % \ - {'problem': rpd_file.problem.get_problems(), - 'file': rpd_file.full_file_name} - - return rpd_file - - def download_file_exists(self, rpd_file): - """ - Check how to handle a download file already existing - """ - if (rpd_file.download_conflict_resolution == - config.ADD_UNIQUE_IDENTIFIER): - add_unique_identifier = True - logger.debug("Will add unique identifier to avoid duplicate filename") - else: - rpd_file = self.file_exists(rpd_file) - add_unique_identifier = False - return (rpd_file, add_unique_identifier) - - def added_unique_identifier(self, rpd_file): - """ - Track fact that a unique identifier was added to a file name - """ - move_succeeded = True - suffix_already_used = False - rpd_file = self.file_exists(rpd_file, identifier) - logger.error("%s: %s - %s", rpd_file.full_file_name, - rpd_file.problem.get_title(), - rpd_file.problem.get_problems()) - return (rpd_file, move_succeeded, suffix_already_used) - - def same_name_different_exif(self, sync_photo_name, rpd_file): - """Notify the user that a file was already downloaded with the same name, but the exif information was different""" - i1_ext, i1_date_time, i1_subseconds = self.sync_raw_jpeg.ext_exif_date_time(sync_photo_name) - detail = {'image1': "%s%s" % (sync_photo_name, i1_ext), - 'image1_date': i1_date_time.strftime("%x"), - 'image1_time': time_subseconds_human_readable(i1_date_time, i1_subseconds), - 'image2': rpd_file.name, - 'image2_date': rpd_file.metadata.date_time().strftime("%x"), - 'image2_time': time_subseconds_human_readable( - rpd_file.metadata.date_time(), - rpd_file.metadata.sub_seconds())} - rpd_file.add_problem(None, pn.SAME_FILE_DIFFERENT_EXIF, detail) - - rpd_file.error_title = _('Photos detected with the same filenames, but taken at different times') - rpd_file.error_msg = pn.problem_definitions[pn.SAME_FILE_DIFFERENT_EXIF][1] % detail - rpd_file.status = config.STATUS_DOWNLOADED_WITH_WARNING - return rpd_file - - - def _move_associate_file(self, extension, full_base_name, temp_associate_file): - """Move (rename) the associate file using the pregenerated name - - Returns tuple of result (True if succeeded, False otherwise) and - full path and filename""" - - download_full_name = full_base_name + extension - - # move (rename) associate file - try: - # don't check to see if it already exists - os.rename(temp_associate_file, download_full_name) - success = True - except: - success = False - - return (success, download_full_name) - - def move_thm_file(self, rpd_file): - """Move (rename) the THM thumbnail file using the pregenerated name""" - ext = None - if hasattr(rpd_file, 'thm_extension'): - if rpd_file.thm_extension: - ext = rpd_file.thm_extension - if ext is None: - ext = '.THM' - - result, rpd_file.download_thm_full_name = self._move_associate_file(ext, rpd_file.download_full_base_name, rpd_file.temp_thm_full_name) - - if not result: - logger.error("Failed to move video THM file %s", rpd_file.download_thm_full_name) - - return rpd_file - - def move_audio_file(self, rpd_file): - """Move (rename) the associate audio file using the pregenerated name""" - ext = None - if hasattr(rpd_file, 'audio_extension'): - if rpd_file.audio_extension: - ext = rpd_file.audio_extension - if ext is None: - ext = '.WAV' - - result, rpd_file.download_audio_full_name = self._move_associate_file(ext, rpd_file.download_full_base_name, rpd_file.temp_audio_full_name) - - if not result: - logger.error("Failed to move file's associated audio file %s", rpd_file.download_audio_full_name) - - return rpd_file - - - def check_for_fatal_name_generation_errors(self, rpd_file): - """Returns False if either the download subfolder or filename are blank - - Else returns True""" - - if not rpd_file.download_subfolder or not rpd_file.download_name: - if not rpd_file.download_subfolder and not rpd_file.download_name: - area = _("subfolder and filename") - elif not rpd_file.download_name: - area = _("filename") - else: - area = _("subfolder") - rpd_file.add_problem(None, pn.ERROR_IN_NAME_GENERATION, {'filetype': rpd_file.title_capitalized, 'area': area}) - rpd_file.add_extra_detail(pn.NO_DATA_TO_NAME, {'filetype': area}) - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("%(problem)s\nFile: %(file)s") % \ - {'problem': rpd_file.problem.get_problems(), - 'file': rpd_file.full_file_name} - return False - else: - return True - - def run(self): - """ - Get subfolder and name. - Attempt to move the file from it's temporary directory. - Move video THM file if there is one. - If successful, increment sequence values. - Report any success or failure. - """ - i = 0 - download_count = 0 - - duplicate_files = {} - - - # Track downloads today, using a class whose purpose is to - # take the value in the user prefs, increment, and then be used - # to update the prefs (which can only happen via the main process) - self.downloads_today_tracker = prefsrapid.DownloadsTodayTracker( - day_start = self.day_start.value, - downloads_today = self.downloads_today.value, - downloads_today_date = self.downloads_today_date.value) - - # Track sequences using shared downloads today and stored sequence number - # (shared with main process) - self.sequences = gn.Sequences(self.downloads_today_tracker, - self.stored_sequence_no.value) - - self.sync_raw_jpeg = SyncRawJpeg() - - - while True: - if download_count: - logger.debug("Finished %s. Getting next task.", download_count) - - # rename file and move to generated subfolder - download_succeeded, download_count, rpd_file = self.results_pipe.recv() - - move_succeeded = False - - - if download_succeeded: - - synchronize_raw_jpg_failed = False - if not (rpd_file.synchronize_raw_jpg and - rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO): - synchronize_raw_jpg = False - sequence_to_use = None - else: - synchronize_raw_jpg = True - sync_photo_name, sync_photo_ext = os.path.splitext(rpd_file.name) - if not load_metadata(rpd_file): - synchronize_raw_jpg_failed = True - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - self.check_for_fatal_name_generation_errors(rpd_file) - else: - j, sequence_to_use = self.sync_raw_jpeg.matching_pair( - name=sync_photo_name, extension=sync_photo_ext, - date_time=rpd_file.metadata.date_time(), - sub_seconds=rpd_file.metadata.sub_seconds()) - if j == -1: - # this exact file has already been downloaded (same extension, same filename, and same exif date time subsecond info) - if (rpd_file.download_conflict_resolution <> - config.ADD_UNIQUE_IDENTIFIER): - rpd_file.add_problem(None, pn.FILE_ALREADY_DOWNLOADED, {'filetype': rpd_file.title_capitalized}) - rpd_file.error_title = _('Photo has already been downloaded') - rpd_file.error_msg = _("Source: %(source)s") % {'source': rpd_file.full_file_name} - rpd_file.status = config.STATUS_DOWNLOAD_FAILED - synchronize_raw_jpg_failed = True - else: - self.sequences.set_matched_sequence_value(sequence_to_use) - if j == -99: - rpd_file = self.same_name_different_exif(sync_photo_name, rpd_file) - - if synchronize_raw_jpg_failed: - generation_succeeded = False - else: - # Generate subfolder name and new file name - generation_succeeded = True - - if rpd_file.file_type == rpdfile.FILE_TYPE_PHOTO: - if hasattr(rpd_file, 'new_focal_length'): - # A RAW file has had its focal length and aperture adjusted. - # These have been written out to an XMP sidecar, but they won't - # be picked up by pyexiv2. So temporarily change the values inplace here, - # without saving them. - if load_metadata(rpd_file): - rpd_file.metadata["Exif.Photo.FocalLength"] = rpd_file.new_focal_length - rpd_file.metadata["Exif.Photo.FNumber"] = rpd_file.new_aperture - - rpd_file = generate_subfolder(rpd_file) - - - if rpd_file.download_subfolder: - logger.debug("Generated subfolder name %s for file %s", rpd_file.download_subfolder, rpd_file.name) - - if self.refresh_downloads_today.value: - # overwrite downloads today value tracked here, - # as user has modified their preferences - self.downloads_today_tracker.set_raw_downloads_today_from_int(self.downloads_today.value) - self.downloads_today_tracker.set_raw_downloads_today_date(self.downloads_today_date.value) - self.downloads_today_tracker.day_start = self.day_start.value - self.refresh_downloads_today.value = False - - # update whatever the stored value is - self.sequences.stored_sequence_no = self.stored_sequence_no.value - rpd_file.sequences = self.sequences - - # generate the file name - rpd_file = generate_name(rpd_file) - - if rpd_file.has_problem(): - logger.debug("Encountered a problem generating file name for file %s", rpd_file.name) - rpd_file.status = config.STATUS_DOWNLOADED_WITH_WARNING - rpd_file.error_title = rpd_file.problem.get_title() - rpd_file.error_msg = _("%(problem)s\nFile: %(file)s") % \ - {'problem': rpd_file.problem.get_problems(), - 'file': rpd_file.full_file_name} - else: - logger.debug("Generated file name %s for file %s", rpd_file.download_name, rpd_file.name) - else: - logger.debug("Failed to generate subfolder name for file: %s", rpd_file.name) - - # Check for any errors - generation_succeeded = self.check_for_fatal_name_generation_errors(rpd_file) - - - - - if generation_succeeded: - rpd_file.download_path = os.path.join(rpd_file.download_folder, rpd_file.download_subfolder) - rpd_file.download_full_file_name = os.path.join(rpd_file.download_path, rpd_file.download_name) - rpd_file.download_full_base_name = os.path.splitext(rpd_file.download_full_file_name)[0] - - logger.debug("Probing to see if subfolder already exists...") - if not os.path.isdir(rpd_file.download_path): - try: - logger.debug("...subfolder doesn't exist: creating it...") - os.makedirs(rpd_file.download_path) - logger.debug("...subfolder created") - except IOError as inst: - if inst.errno <> errno.EEXIST: - logger.error("Failed to create download subfolder: %s", rpd_file.download_path) - logger.error(inst) - rpd_file.error_title = _("Failed to create download subfolder") - rpd_file.error_msg = _("Path: %s") % rpd_file.download_path - else: - logger.debug("...subfolder already exists") - - # Move temp file to subfolder - - add_unique_identifier = False - # Use python library functions to rename file - try: - if os.path.exists(rpd_file.download_full_file_name): - raise IOError(errno.EEXIST, "File exists: %s" % rpd_file.download_full_file_name) - logger.debug("Attempting to rename file %s to %s .....", rpd_file.temp_full_file_name, rpd_file.download_full_file_name) - os.rename(rpd_file.temp_full_file_name, rpd_file.download_full_file_name) - logger.debug("....successfully renamed file") - move_succeeded = True - if rpd_file.status <> config.STATUS_DOWNLOADED_WITH_WARNING: - rpd_file.status = config.STATUS_DOWNLOADED - except (IOError, OSError) as inst: - if inst.errno == errno.EEXIST: - rpd_file, add_unique_identifier = self.download_file_exists(rpd_file) - else: - rpd_file = self.download_failure_file_error(rpd_file, inst.strerror) - except: - rpd_file = self.download_failure_file_error(rpd_file, "An unknown error occurred while renaming the file") - - if add_unique_identifier: - name = os.path.splitext(rpd_file.download_name) - full_name = rpd_file.download_full_file_name - suffix_already_used = True - while suffix_already_used: - duplicate_files[full_name] = duplicate_files.get( - full_name, 0) + 1 - identifier = '_%s' % duplicate_files[full_name] - rpd_file.download_name = name[0] + identifier + name[1] - rpd_file.download_full_file_name = os.path.join( - rpd_file.download_path, - rpd_file.download_name) - - try: - if os.path.exists(rpd_file.download_full_file_name): - raise IOError(errno.EEXIST, "File exists: %s" % rpd_file.download_full_file_name) - os.rename(rpd_file.temp_full_file_name, rpd_file.download_full_file_name) - rpd_file, move_succeeded, suffix_already_used = self.added_unique_identifier(rpd_file) - except IOError as inst: - if inst.errno <> errno.EEXIST: - rpd_file = self.download_failure_file_error(rpd_file, inst) - break - except: - rpd_file = self.download_failure_file_error(rpd_file, inst) - break - - - - - logger.debug("Finish processing file: %s", download_count) - - if move_succeeded: - if synchronize_raw_jpg: - if sequence_to_use is None: - sequence = self.sequences.create_matched_sequences() - else: - sequence = sequence_to_use - self.sync_raw_jpeg.add_download(name=sync_photo_name, - extension=sync_photo_ext, - date_time=rpd_file.metadata.date_time(), - sub_seconds=rpd_file.metadata.sub_seconds(), - sequence_number_used=sequence) - if sequence_to_use is None: - if self.uses_session_sequece_no.value or self.uses_sequence_letter.value: - self.sequences.increment( - self.uses_session_sequece_no.value, - self.uses_sequence_letter.value) - if self.uses_stored_sequence_no.value: - self.stored_sequence_no.value += 1 - self.downloads_today_tracker.increment_downloads_today() - self.downloads_today.value = self.downloads_today_tracker.get_raw_downloads_today() - self.downloads_today_date.value = self.downloads_today_tracker.get_raw_downloads_today_date() - - if rpd_file.temp_thm_full_name: - rpd_file = self.move_thm_file(rpd_file) - - if rpd_file.temp_audio_full_name: - rpd_file = self.move_audio_file(rpd_file) - - if rpd_file.temp_xmp_full_name: - # copy and rename XMP sidecar file - # generate_name() has generated xmp extension with correct capitalization - download_xmp_full_name = rpd_file.download_full_base_name + rpd_file.xmp_extension - - try: - os.rename(rpd_file.temp_xmp_full_name, download_xmp_full_name) - rpd_file.download_xmp_full_name = download_xmp_full_name - except: - logger.error("Failed to move XMP sidecar file %s", download_xmp_full_name) - - - if not move_succeeded: - logger.error("%s: %s - %s", rpd_file.full_file_name, - rpd_file.problem.get_title(), - rpd_file.problem.get_problems()) - try: - os.remove(rpd_file.temp_full_file_name) - except: - logger.error("Failed to delete temporary file %s", rpd_file.temp_full_file_name) - - - - - - rpd_file.metadata = None #purge metadata, as it cannot be pickled - rpd_file.sequences = None - self.results_pipe.send((move_succeeded, rpd_file, download_count)) - - i += 1 - - - diff --git a/rapid/tableplusminus.py b/rapid/tableplusminus.py deleted file mode 100644 index b730092..0000000 --- a/rapid/tableplusminus.py +++ /dev/null @@ -1,285 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -# import gtk.gdk as gdk -import sys -try: - import pygtk - pygtk.require("2.0") -except: - pass -try: - import gtk -except: - sys.exit(1) - -import higdefaults as hd - -class TablePlusMinus(gtk.Table): - """ - A regular gtk table which allows users to add and delete rows to the table. - - Users add and delete rows by using plus and minus buttons. - The buttons (minus first) are in the two rightmost colums. - The user can never delete a table so it has no rows. - """ - - debug = False # if True, then debugging info for the developer is displayed - def __init__(self, rows=1, columns=1, homogeneous=False): - if not self.debug: - gtk.Table.__init__(self, rows, columns + 2, homogeneous) - self.extra_cols = 2 # representing minus and plus buttons - else: - gtk.Table.__init__(self, rows, columns + 3, homogeneous) - self.extra_cols = 3 # representing minus and plus buttons, and info label - - # no of columns NOT including the + and - buttons - self.pm_no_columns = columns - # how many rows there are in the gtk.Table - self.pm_no_rows = rows - # list of widgets in the gtk.Table - self.pm_rows = [] - # dict of callback ids for minus and plus buttons - self.pm_callbacks = {} - - #spacing of controls - for i in range(columns-1): - self.set_col_spacing(i, hd.CONTROL_IN_TABLE_SPACE) - self.set_col_spacing(columns-1, hd.CONTROL_IN_TABLE_SPACE*2) - self.set_col_spacing(columns, hd.CONTROL_IN_TABLE_SPACE) - if self.debug: - self.set_col_spacing(columns+1, hd.CONTROL_IN_TABLE_SPACE) - self.set_row_spacings(hd.CONTROL_IN_TABLE_SPACE) - - def _set_minus_button_sensitivity(self): - button = self.pm_rows[0][self.pm_no_columns] - if len(self.pm_rows) == 1: - button.set_sensitive(False) - else: - button.set_sensitive(True) - - def _create_minus_plus_buttons(self, row_position): - plus_button = gtk.Button() - plus_button.set_image(gtk.image_new_from_stock(gtk.STOCK_ADD, gtk.ICON_SIZE_MENU)) - self._create_callback(plus_button, row_position, 'clicked', self.on_plus_button_clicked) - minus_button = gtk.Button() - minus_button.set_image(gtk.image_new_from_stock(gtk.STOCK_REMOVE, gtk.ICON_SIZE_MENU)) - self._create_callback(minus_button, row_position, 'clicked', self.on_minus_button_clicked) - - return minus_button, plus_button - - - - def append(self, row): - self.insert_after(len(self.pm_rows)-1, row) - - - def _get_minus_and_plus_buttons_for_row(self, row_position): - """ - Return as a tuple minus and plus buttons for the row specified by row_position - """ - return (self.pm_rows[row_position][self.pm_no_columns], self.pm_rows[row_position][self.pm_no_columns+1]) - - def remove_row(self, row_position): - # remove widgets from table - for col in range(self.pm_no_columns + self.extra_cols): - widget = self.pm_rows[row_position][col] - if widget: - self.remove(widget) - if self.pm_callbacks.has_key(widget): - widget.disconnect(self.pm_callbacks[widget]) - del self.pm_callbacks[widget] - - - # reposition existing rows in gtk.Table - self._move_rows(-1, row_position + 1) - # remove row from list of rows - del self.pm_rows[row_position] - - self._set_minus_button_sensitivity() - self.pm_no_rows -= 1 - self.resize(self.pm_no_rows, self.pm_no_columns + self.extra_cols) - self._print_debug_info() - - - def _create_callback(self, widget, row_position, callback_type = None, callbackMethod=None): - if callback_type: - self.pm_callbacks[widget] = widget.connect(callback_type, callbackMethod, row_position) - else: - name = widget.get_name() - if name == 'GtkComboBox': - self.pm_callbacks[widget] = widget.connect("changed", self.on_combobox_changed, row_position) - elif name == 'GtkEntry': - self.pm_callbacks[widget] = widget.connect("changed", self.on_entry_changed, row_position) - - - def _move_rows(self, adjustment, start_row, end_row = -1): - """ - Moves gtk.Table rows up or down according to adjustment (which MUST be -1 or 1). - - Starts at row start_row and ends at row end_row. If end_row == -1, then goes to last row in table. - Readjusts callbacks. - """ - if end_row == -1: - end_row = len(self.pm_rows) - for r in range(start_row, end_row): - if self.debug: - print "Row %s becomes row %s" % (self.pm_rows[r][self.pm_no_columns + 2].get_label(), r + adjustment) - self.pm_rows[r][self.pm_no_columns + 2].set_label(str(r + adjustment)) - - for col in range(self.pm_no_columns + self.extra_cols): - widget = self.pm_rows[r][col] - if widget: - self.remove(widget) - widget.disconnect(self.pm_callbacks[widget]) - self.attach(widget, col, col+1, r + adjustment, r + adjustment + 1) - if col == self.pm_no_columns: - self._create_callback(widget, r + adjustment, 'clicked', self.on_minus_button_clicked) - elif col == self.pm_no_columns + 1: - self._create_callback(widget, r + adjustment, 'clicked', self.on_plus_button_clicked) - else: - self._create_callback(widget, r + adjustment) - - - def _print_debug_info(self): - if self.debug: - print "\nRows in internal list: %s\nTable rows: %s" % \ - (len(self.pm_rows), self.pm_no_rows) - - if len(self.pm_rows) <> self.pm_no_rows: - print "|\n\\\n --> Unequal no. of rows" - - - - def attach(self, child, left_attach, right_attach, top_attach, bottom_attach, xoptions=gtk.EXPAND|gtk.FILL, - yoptions=gtk.SHRINK, xpadding=0, ypadding=0): - """ - Override base class attach method, to allow automatic shrinking of minus and plus buttons - """ - if left_attach >= self.pm_no_columns and left_attach <= self.pm_no_columns + 1: - # since we are adding plus or minus button, shrink the button - gtk.Table.attach(self, child, left_attach, right_attach, top_attach, bottom_attach, gtk.SHRINK, gtk.SHRINK, xpadding, ypadding) - else: - gtk.Table.attach(self, child, left_attach, right_attach, top_attach, bottom_attach, xoptions, yoptions, xpadding, ypadding) - - - def insert_after(self, row_position, row): - """ - Inserts row into the table at row following row_position - """ - - - #is table big enough? - self.check_table_rows_and_adjust() - - #move (reattach) other widgets & readjust connect - self._move_rows(1, row_position + 1) - - # insert row - for col in range(self.pm_no_columns): - widget = row[col] - if widget: - self._create_callback(widget, row_position+1) - self.attach(widget, col, col+1, row_position+1, row_position+2) - - minus_button, plus_button = self._create_minus_plus_buttons(row_position+1) - - row.append(minus_button) - row.append(plus_button) - self.attach(minus_button, self.pm_no_columns, self.pm_no_columns+1, row_position+1, row_position+2) - self.attach(plus_button, self.pm_no_columns+1, self.pm_no_columns+2, row_position+1, row_position+2) - - if self.debug: - label = gtk.Label(str(row_position+1)) - self.attach(label, self.pm_no_columns+2, self.pm_no_columns+3, row_position+1, row_position+2) - row.append(label) - - - for widget in row: - if widget: - widget.show() - - #adjust internal reference table - - self.pm_rows.insert(row_position + 1, row) - - self._set_minus_button_sensitivity() - - self._print_debug_info() - - def check_table_rows_and_adjust(self, no_rows_to_add=1, adjust_rows=True): - no_rows_ok = True - if len(self.pm_rows) + no_rows_to_add > self.pm_no_rows: - if adjust_rows: - extra_rows_to_add = len(self.pm_rows) + no_rows_to_add - self.pm_no_rows - self.pm_no_rows += extra_rows_to_add - self.resize(self.pm_no_rows, self.pm_no_columns + self.extra_cols) - else: - no_rows_ok = False - return no_rows_ok - - def get_default_row(self): - """ - Returns a list of default widgets to insert as a row into the table. - - Expected to be implemented in derived class. - """ - - return [None] * self.pm_no_columns - - def on_combobox_changed(self, widget, row_position): - """ - Callback for combobox that is expected to be implemented in derived class - """ - pass - - def on_entry_changed(self, widget, row_position): - """ - Callback for entry that is expected to be implemented in derived class - """ - pass - - def _debug_button_pressed(self, buttonText, row_position): - if self.debug: - t = datetime.datetime.now().strftime("%H:%M:%S") - print "\n****\n%s\n\n%s clicked at %s" %(t, buttonText, row_position) - - def on_minus_button_clicked(self, widget, row_position): - self._debug_button_pressed("Minus", row_position) - self.remove_row(row_position) - self.on_row_deleted(row_position) - - def on_plus_button_clicked(self, widget, row_position): - self._debug_button_pressed("Plus", row_position) - self.insert_after(row_position, self.get_default_row()) - self.on_row_added(row_position) - - def on_row_added(self, row_position): - """ - Expected to be implemented in derived class - """ - pass - - def on_row_deleted(self, row_position): - """ - Expected to be implemented in derived class - """ - pass - diff --git a/rapid/thumbnail.py b/rapid/thumbnail.py deleted file mode 100644 index e10ae3d..0000000 --- a/rapid/thumbnail.py +++ /dev/null @@ -1,381 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2011-2014 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import multiprocessing -import types -import os - -import gtk - -import paths - -from PIL import Image -import cStringIO -import tempfile -import subprocess - -import rpdfile - -import rpdmultiprocessing as rpdmp -from utilities import image_to_pixbuf, pixbuf_to_image -import pyexiv2 - -from filmstrip import add_filmstrip - -import logging -logger = multiprocessing.get_logger() - - -def get_stock_photo_image(): - length = min(gtk.gdk.screen_width(), gtk.gdk.screen_height()) - pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(paths.share_dir('glade3/photo.svg'), length, length) - image = pixbuf_to_image(pixbuf) - return image - -def get_stock_photo_image_icon(): - image = Image.open(paths.share_dir('glade3/photo66.png')) - image = image.convert("RGBA") - return image - -def get_stock_video_image(): - length = min(gtk.gdk.screen_width(), gtk.gdk.screen_height()) - pixbuf = gtk.gdk.pixbuf_new_from_file_at_size(paths.share_dir('glade3/video.svg'), length, length) - image = pixbuf_to_image(pixbuf) - return image - -def get_stock_video_image_icon(): - image = Image.open(paths.share_dir('glade3/video66.png')) - image = image.convert("RGBA") - return image - - -class PhotoIcons(): - stock_thumbnail_image_icon = get_stock_photo_image_icon() - -class VideoIcons(): - stock_thumbnail_image_icon = get_stock_video_image_icon() - -def upsize_pil(image, size): - width_max = size[0] - height_max = size[1] - width_orig = float(image.size[0]) - height_orig = float(image.size[1]) - if (width_orig / width_max) > (height_orig / height_max): - height = int((height_orig / width_orig) * width_max) - width = width_max - else: - width = int((width_orig / height_orig) * height_max) - height=height_max - - return image.resize((width, height), Image.ANTIALIAS) - -def downsize_pil(image, box, fit=False): - """Downsample the PIL image. - image: Image - an Image-object - box: tuple(x, y) - the bounding box of the result image - fix: boolean - crop the image to fill the box - - Code adpated from example by Christian Harms - Source: http://united-coders.com/christian-harms/image-resizing-tips-every-coder-should-know - """ - #preresize image with factor 2, 4, 8 and fast algorithm - factor = 1 - logger.debug("Image size %sx%s", image.size[0], image.size[1]) - logger.debug("Box size %sx%s", box[0],box[1]) - while image.size[0]/factor > 2*box[0] and image.size[1]*2/factor > 2*box[1]: - factor *=2 - if factor > 1: - logger.debug("quick resize %sx%s", image.size[0]/factor, image.size[1]/factor) - image.thumbnail((image.size[0]/factor, image.size[1]/factor), Image.NEAREST) - logger.debug("did first thumbnail") - - #calculate the cropping box and get the cropped part - if fit: - x1 = y1 = 0 - x2, y2 = image.size - wRatio = 1.0 * x2/box[0] - hRatio = 1.0 * y2/box[1] - if hRatio > wRatio: - y1 = y2/2-box[1]*wRatio/2 - y2 = y2/2+box[1]*wRatio/2 - else: - x1 = x2/2-box[0]*hRatio/2 - x2 = x2/2+box[0]*hRatio/2 - image = image.crop((x1,y1,x2,y2)) - - #Resize the image with best quality algorithm ANTI-ALIAS - logger.debug("about to actually downsize using image.thumbnail") - image.thumbnail(box, Image.ANTIALIAS) - logger.debug("it downsized") - -class PicklablePIL: - def __init__(self, image): - self.size = image.size - self.mode = image.mode - self.image_data = image.tobytes() - - def get_image(self): - return Image.frombytes(self.mode, self.size, self.image_data) - - def get_pixbuf(self): - return image_to_pixbuf(self.get_image()) - -class Thumbnail: - - # file types from which to remove letterboxing (black bands in the thumbnail - # previews) - crop_thumbnails = ('CR2', 'DNG', 'RAF', 'ORF', 'PEF', 'ARW') - - def _ignore_embedded_160x120_thumbnail(self, max_size_needed, metadata): - return max_size_needed is None or max_size_needed[0] > 160 or max_size_needed[1] > 120 or not metadata.exif_thumbnail.data - - def _get_thumbnail_data(self, metadata, max_size_needed): - logger.debug("Getting thumbnail data %s", max_size_needed) - if self._ignore_embedded_160x120_thumbnail(max_size_needed, metadata): - logger.debug("Ignoring embedded preview") - lowrez = False - previews = metadata.previews - if not previews: - return (None, None) - else: - if max_size_needed: - for thumbnail in previews: - if thumbnail.dimensions[0] >= max_size_needed or thumbnail.dimensions[1] >= max_size_needed: - break - else: - thumbnail = previews[-1] - else: - thumbnail = metadata.exif_thumbnail - lowrez = True - return (thumbnail.data, lowrez) - - def _process_thumbnail(self, image, size_reduced): - image_ok = True - if image.mode <> "RGBA": - try: - image = image.convert("RGBA") - except: - logger.error("Image thumbnail is corrupt") - image_ok = False - - if image_ok: - thumbnail = PicklablePIL(image) - if size_reduced is not None: - thumbnail_icon = image.copy() - downsize_pil(thumbnail_icon, size_reduced, fit=False) - thumbnail_icon = PicklablePIL(thumbnail_icon) - else: - thumbnail_icon = None - else: - thumbnail = thumbnail_icon = None - return (thumbnail, thumbnail_icon) - - def _get_photo_thumbnail(self, full_file_name, size_max, size_reduced): - thumbnail = None - thumbnail_icon = None - name = os.path.basename(full_file_name) - metadata = pyexiv2.metadata.ImageMetadata(full_file_name) - try: - logger.debug("Read photo metadata...") - metadata.read() - except: - logger.warning("Could not read metadata from %s", full_file_name) - else: - logger.debug("...successfully read photo metadata") - if metadata.mime_type == "image/jpeg" and self._ignore_embedded_160x120_thumbnail(size_max, metadata): - try: - image = Image.open(full_file_name) - lowrez = False - except: - logger.warning("Could not generate thumbnail for jpeg %s ", full_file_name) - image = None - else: - thumbnail_data, lowrez = self._get_thumbnail_data(metadata, max_size_needed=size_max) - logger.debug("_get_thumbnail_data returned") - if not isinstance(thumbnail_data, types.StringType): - image = None - else: - td = cStringIO.StringIO(thumbnail_data) - logger.debug("got td") - try: - image = Image.open(td) - except: - logger.warning("Unreadable thumbnail for %s", full_file_name) - image = None - logger.debug("opened image") - if image: - try: - orientation = metadata['Exif.Image.Orientation'].value - except: - orientation = None - if lowrez: - # need to remove letterboxing / pillarboxing from some - # RAW thumbnails - if os.path.splitext(full_file_name)[1][1:].upper() in Thumbnail.crop_thumbnails: - image2 = image.crop((0, 8, 160, 112)) - image2.load() - image = image2 - if size_max is not None and (image.size[0] > size_max[0] or image.size[1] > size_max[1]): - logger.debug("downsizing") - downsize_pil(image, size_max, fit=False) - logger.debug("downsized") - if orientation == 8: - # rotate counter clockwise - image = image.rotate(90) - elif orientation == 6: - # rotate clockwise - image = image.rotate(270) - elif orientation == 3: - # rotate upside down - image = image.rotate(180) - thumbnail, thumbnail_icon = self._process_thumbnail(image, size_reduced) - - logger.debug("...got thumbnail for %s", full_file_name) - return (thumbnail, thumbnail_icon) - - def _get_video_thumbnail(self, full_file_name, thm_full_name, size_max, size_reduced): - thumbnail = None - thumbnail_icon = None - if size_max is None: - size = 0 - else: - size = max(size_max[0], size_max[1]) - image = None - if size > 0 and size <= 160: - if thm_full_name: - try: - thumbnail = gtk.gdk.pixbuf_new_from_file(thm_full_name) - except: - logger.error("Could not open THM file for %s", full_file_name) - logger.error("Thumbnail file is %s", thm_full_name) - image = None - else: - thumbnail = add_filmstrip(thumbnail) - image = pixbuf_to_image(thumbnail) - - if image is None: - try: - tmp_dir = tempfile.mkdtemp(prefix="rpd-tmp") - thm = os.path.join(tmp_dir, 'thumbnail.jpg') - subprocess.check_call(['ffmpegthumbnailer', '-i', full_file_name, '-t', '10', '-f', '-o', thm, '-s', str(size)]) - image = Image.open(thm) - image.load() - os.unlink(thm) - os.rmdir(tmp_dir) - except: - image = None - logger.error("Error generating thumbnail for %s", full_file_name) - if image: - thumbnail, thumbnail_icon = self._process_thumbnail(image, size_reduced) - - logger.debug("...got thumbnail for %s", full_file_name) - return (thumbnail, thumbnail_icon) - - def get_thumbnail(self, full_file_name, thm_full_name, file_type, size_max=None, size_reduced=None): - logger.debug("Getting thumbnail for %s...", full_file_name) - if file_type == rpdfile.FILE_TYPE_PHOTO: - logger.debug("file type is photo") - return self._get_photo_thumbnail(full_file_name, size_max, size_reduced) - else: - return self._get_video_thumbnail(full_file_name, thm_full_name, size_max, size_reduced) - - -class GetPreviewImage(multiprocessing.Process): - def __init__(self, results_pipe): - multiprocessing.Process.__init__(self) - self.daemon = True - self.results_pipe = results_pipe - self.thumbnail_maker = Thumbnail() - self.stock_photo_thumbnail_image = None - self.stock_video_thumbnail_image = None - - def get_stock_image(self, file_type): - """ - Get stock image for file type scaled to the current size of the screen - """ - if file_type == rpdfile.FILE_TYPE_PHOTO: - if self.stock_photo_thumbnail_image is None: - self.stock_photo_thumbnail_image = PicklablePIL(get_stock_photo_image()) - return self.stock_photo_thumbnail_image - else: - if self.stock_video_thumbnail_image is None: - self.stock_video_thumbnail_image = PicklablePIL(get_stock_video_image()) - return self.stock_video_thumbnail_image - - def run(self): - while True: - unique_id, full_file_name, thm_full_name, file_type, size_max = self.results_pipe.recv() - full_size_preview, reduced_size_preview = self.thumbnail_maker.get_thumbnail(full_file_name, thm_full_name, file_type, size_max=size_max, size_reduced=(100,100)) - if full_size_preview is None: - full_size_preview = self.get_stock_image(file_type) - self.results_pipe.send((unique_id, full_size_preview, reduced_size_preview)) - - -class GenerateThumbnails(multiprocessing.Process): - def __init__(self, scan_pid, files, batch_size, results_pipe, terminate_queue, - run_event): - multiprocessing.Process.__init__(self) - self.results_pipe = results_pipe - self.terminate_queue = terminate_queue - self.batch_size = batch_size - self.files = files - self.run_event = run_event - self.results = [] - - self.thumbnail_maker = Thumbnail() - - self.scan_pid = scan_pid - - - def run(self): - counter = 0 - i = 0 - for f in self.files: - - # pause if instructed by the caller - self.run_event.wait() - - if not self.terminate_queue.empty(): - x = self.terminate_queue.get() - # terminate immediately - logger.info("Terminating thumbnailing") - return None - - thumbnail, thumbnail_icon = self.thumbnail_maker.get_thumbnail( - f.full_file_name, - f.thm_full_name, - f.file_type, - #~ f.extension, - (160, 120), (100,100)) - - self.results.append((f.unique_id, thumbnail_icon, thumbnail)) - counter += 1 - if counter == self.batch_size: - self.results_pipe.send((rpdmp.CONN_PARTIAL, self.results)) - self.results = [] - counter = 0 - i += 1 - - if counter > 0: - # send any remaining results - self.results_pipe.send((rpdmp.CONN_PARTIAL, self.results)) - self.results_pipe.send((rpdmp.CONN_COMPLETE, self.scan_pid)) - self.results_pipe.close() - diff --git a/rapid/utilities.py b/rapid/utilities.py deleted file mode 100644 index f0f0569..0000000 --- a/rapid/utilities.py +++ /dev/null @@ -1,152 +0,0 @@ -#!/usr/bin/python -# -*- coding: latin1 -*- - -### Copyright (C) 2007-2012 Damon Lynch - -### 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; either version 2 of the License, or -### (at your option) any later version. - -### 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 - -import os -import gio -import gtk -from PIL import Image -import distutils.version - -def get_full_path(path): - """ make path relative to home directory if not an absolute path """ - if os.path.isabs(path): - return path - else: - return os.path.join(os.path.expanduser('~'), path) - -def is_directory(path): - - # for some very strange reason, doing it the GIO way fails with - # unknown type, even for directories! - return os.path.isdir(path) - - if False: - d = gio.File(path) - if d.query_exists(): - file_info = d.query_filesystem_info(attributes="standard::type") - file_type = file_info.get_file_type() - if file_type == gio.FILE_TYPE_DIRECTORY: - return True - - return False - -def format_size_for_user(bytes, zero_string="", with_decimals=True, kb_only=False): - """Format an int containing the number of bytes into a string suitable for - printing out to the user. zero_string is the string to use if bytes == 0. - source: https://develop.participatoryculture.org/trac/democracy/browser/trunk/tv/portable/util.py?rev=3993 - - """ - if bytes > (1 << 30) and not kb_only: - value = (bytes / (1024.0 * 1024.0 * 1024.0)) - if with_decimals: - format = "%1.1fGB" - else: - format = "%dGB" - elif bytes > (1 << 20) and not kb_only: - value = (bytes / (1024.0 * 1024.0)) - if with_decimals: - format = "%1.1fMB" - else: - format = "%dMB" - elif bytes > (1 << 10): - value = (bytes / 1024.0) - if with_decimals: - format = "%1.1fKB" - else: - format = "%dKB" - elif bytes > 1: - value = bytes - if with_decimals: - format = "%1.1fB" - else: - format = "%dB" - else: - return zero_string - return format % value - -def register_iconsets(icon_info): - """ - Register icons in the icon set if they're not already used - - From http://faq.pygtk.org/index.py?req=show&file=faq08.012.htp - """ - - icon_factory = gtk.IconFactory() - stock_ids = gtk.stock_list_ids() - for stock_id, file in icon_info: - # only load image files when our stock_id is not present - if stock_id not in stock_ids: - pixbuf = gtk.gdk.pixbuf_new_from_file(file) - iconset = gtk.IconSet(pixbuf) - icon_factory.add(stock_id, iconset) - icon_factory.add_default() - -def escape(s): - """ - Replace special characters by SGML entities. - """ - entities = ("&&", "<<", ">>") - for e in entities: - s = s.replace(e[0], e[1:]) - return s - -def image_to_pixbuf(image): - # convert PIL image to pixbuf - # this one handles transparency, unlike the default example in the pygtk FAQ - # this is also from the pygtk FAQ - IS_RGBA = image.mode=='RGBA' - return gtk.gdk.pixbuf_new_from_data( - image.tobytes(), # data - gtk.gdk.COLORSPACE_RGB, # color mode - IS_RGBA, # has alpha - 8, # bits - image.size[0], # width - image.size[1], # height - (IS_RGBA and 4 or 3) * image.size[0] # rowstride - ) - -def pixbuf_to_image(pb): - assert(pb.get_colorspace() == gtk.gdk.COLORSPACE_RGB) - dimensions = pb.get_width(), pb.get_height() - stride = pb.get_rowstride() - pixels = pb.get_pixels() - - mode = pb.get_has_alpha() and "RGBA" or "RGB" - image = Image.frombuffer(mode, dimensions, pixels, - "raw", mode, stride, 1) - - if mode == "RGB": - # convert to having an alpha value, so that the image can - # act as a mask in the drop shadow paste - image = image.convert("RGBA") - - return image - -def pythonify_version(v): - """ makes version number a version number in distutils sense""" - return distutils.version.StrictVersion(v.replace( '~','')) - -def human_readable_version(v): - """ returns a version in human readable form""" - v = v.replace('~a', ' alpha ') - v = v.replace('~b', ' beta ') - v = v.replace('~rc', ' RC ') - return v - diff --git a/rapid_photo_downloader.egg-info/PKG-INFO b/rapid_photo_downloader.egg-info/PKG-INFO new file mode 100644 index 0000000..ea7a40f --- /dev/null +++ b/rapid_photo_downloader.egg-info/PKG-INFO @@ -0,0 +1,232 @@ +Metadata-Version: 1.1 +Name: rapid-photo-downloader +Version: 0.9.0 +Summary: Downloads, renames and backs up photos and videos from cameras, phones, memory cards and other devices +Home-page: http://www.damonlynch.net/rapid +Author: Damon Lynch +Author-email: damonlynch@gmail.com +License: GPL +Description: Rapid Photo Downloader + ====================== + + Contents + -------- + + - `Description`_ + - `Install on Ubuntu, openSUSE, Debian, and Fedora`_ + - `Supported Linux Versions`_ + - `Software Requirements and Program Installation on Other Systems`_ + - `Satisfying Software Requirements`_ + - `Installation`_ + - `Uninstallation`_ + + Description + =========== + + Rapid Photo Downloader imports photos and videos from cameras, phones, + memory cards and other devices at high speed. It can be configured to + rename photos and videos with meaningful filenames you specify. It can also + back up photos and videos as they are downloaded. It downloads from and backs + up to multiple devices simultaneously. + + Unique to Rapid Photo Downloader is its Timeline, which groups photos and + videos based on how much time elapsed between consecutive shots. Use it to + identify photos and videos taken at different periods in a single day or + over consecutive days. + + Written by a photographer_ for professional and amateur photographers, Rapid + Photo Downloader is easy to configure and use. Program preferences are + configured without the need for complicated codes. Common tasks can be + automated, such as unmounting a memory card when the download is complete. + + A helper command-line program accompanying Rapid Photo Downloader is + ``analyze_pv_structure``, which analyzes photos and videos to help determine + how much of a file needs to be read to extract its metadata and thumbnail. + + Rapid Photo Downloader currently runs only on Linux. Theoretically it could be + ported to both Mac and Windows with minimal effort. The one gotcha is that + that Windows lacks gphoto2, meaning when run under Windows, it could not + download directly from cameras unless it used something else. + + The program is licensed under the GPL3_ or later. + + Install on Ubuntu, openSUSE, Debian, and Fedora + =============================================== + + To install Rapid Photo Downloader, run as your regular user (i.e. *without* sudo): + + ``python3 install.py rapid-photo-downloader-0.9.0.tar.gz`` + + **Caution:** *untarring the archive, building it and installing it using* ``sudo python3 setup.py + install`` *is* **not** *supported, and* **not** *recommended.* + + Finally, to uninstall: + + ``python3 -m pip uninstall rapid-photo-downloader`` + + If you installed the man pages, they are found in ``/usr/local/share/man/man1``. + + Supported Linux Versions + ======================== + + - Ubuntu 16.04 or newer + - LinuxMint 18 or newer + - Debian sid + - Fedora 24 or newer + - openSUSE Leap 42.2 or newer + - Any distribution meeting the software requirements below + + Software Requirements and Program Installation on Other Systems + =============================================================== + + The program is installed using the Python tool pip_, which automates almost + all aspects of the program's installation by using PyPi_ to download Python modules. + + Rapid Photo Downloader requires: + + - Python 3.4 or greater, and its development headers + - PyQt_ 5.4 or greater + - Qt_ 5.4 or greater + - `Python gobject introspection`_ modules: + - GUdev 1.0 + - UDisks 2.0 + - GLib 2.0 + - GExiv2 0.10 + - Gst 1.0 + - Notify 0.7 + - `python-gphoto2`_ 1.4.0 or newer + - pyzmq_ + - psutil_ 3.4.2 or newer + - pyxdg_ + - Arrow_ + - dateutil_ 2.2 or newer + - exiv2_ + - ExifTool_ 0.97.4 or older (0.98 has a critical bug) + - EasyGUI_ + - Colour_ + - pymediainfo_ + - SortedContainers_ + - rawkit_: renders thumbnails from RAW images from which a thumbnail cannot be extracted using + libraw_, which is especially useful when downloading DNG files from Android phones or working + with old RAW formats. + - `Qt5 plugin for reading TIFF images`_ + - Requests_ + - intltool_ + - If using Python 3.4, these additional modules: + - typing_ + - scandir_ + + Highly recommended, optional dependencies: + + - colorlog_: generates coloured program output when running Rapid Photo Downloader from the + terminal. + - pyprind_: shows a progress bar on the command line while running the program + ``analyze_pv_structure``. + + Satisfying Software Requirements + -------------------------------- + + While Rapid Photo Downloader's installer will automatically download and install most + required Python modules not already found on your system, there are some it cannot install. + You must install these Python modules and a few other programs prior to installing Rapid Photo + Downloader. The Python module requirements are the Python 3 versions of: + + - PyQt_ 5.4 or greater + - All `Python gobject introspection`_ modules listed above + + The non-Python programs required are: + + - ExifTool_ + - exiv2_ + - Given `python-gphoto2`_ will almost certainly be installed from PyPi_, the development + packages for libgphoto2 and Python3 must be installed first, e.g. libgphoto2-dev + and python3-dev + - Likewise, given pymediainfo_ will almost certainly be installed from PyPi_, + the package libmediainfo must be installed. + - If installing pyzmq_ from PyPi_, you must first install the development + packages for libzmq3 and Python3, e.g. libzmq3-dev and python3-dev + - Qt5 plugin for reading TIFF images + - If installing rawkit_ from PyPi_, libraw is required, e.g. libraw10 or libraw15. + - If installing EasyGUI_ from PyPi_, ensure the Tkinter package for Python 3 is installed. + + Installation + ------------ + + After `satisfying software requirements`_ using your Linux distribution's standard package + installation tools, you should install Rapid Photo Downloader using the following steps, assuming + you use sudo to get super-user (root) access. + + First, you may need to update your user's copy of pip and setuptools: + + ``python3 -m pip install --user --upgrade pip`` + + ``python3 -m pip install --user --upgrade setuptools`` + + **Caution:** the previous two steps will update pip and setuptools for your user. Potentially this + could negatively affect the installation of other, older Python packages by your user, but the + risk is small and is normally nothing to worry about. + + The following command will install all required and optional Python modules not already + installed on your system, with the exception of those specified above in + `satisfying software requirements`_: + + ``python3 install.py rapid-photo-downloader-0.9.0.tar.gz`` + + Substitute the name of the correct compressed tar file if necessary, and run it as your regular + user (i.e. *without* sudo). + + **Caution:** *untarring the archive, building it and installing it using* ``sudo python3 setup.py + install`` *is* **not** *supported, and* **not** *recommended.* + + Uninstallation + -------------- + + Assuming you installed using the instructions above, run: + + ``python3 -m pip uninstall rapid-photo-downloader`` + + If you installed the man pages, they are found in ``/usr/local/share/man/man1``. + + + .. _website: http://damonlynch.net/rapid + .. _Python gobject introspection: https://wiki.gnome.org/action/show/Projects/PyGObject + .. _python-gphoto2: https://github.com/jim-easterbrook/python-gphoto2 + .. _pyzmq: https://github.com/zeromq/pyzmq + .. _psutil: https://github.com/giampaolo/psutil + .. _pyxdg: https://www.freedesktop.org/wiki/Software/pyxdg/ + .. _Arrow: https://github.com/crsmithdev/arrow + .. _dateutil: https://labix.org/python-dateutil + .. _typing: https://pypi.python.org/pypi/typing + .. _scandir: https://github.com/benhoyt/scandir + .. _colorlog: https://github.com/borntyping/python-colorlog + .. _rawkit: https://github.com/photoshell/rawkit + .. _pyprind: https://github.com/rasbt/pyprind + .. _exiv2: http://www.exiv2.org/ + .. _ExifTool: http://www.sno.phy.queensu.ca/~phil/exiftool/ + .. _PyPi: https://pypi.python.org/pypi + .. _GPL3: http://www.gnu.org/licenses/gpl-3.0.en.html + .. _photographer: http://www.damonlynch.net + .. _pip: https://pip.pypa.io/en/stable/ + .. _libraw: http://www.libraw.org/ + .. _PyQt: https://riverbankcomputing.com/software/pyqt/intro + .. _EasyGUI: https://github.com/robertlugg/easygui + .. _Colour: https://github.com/vaab/colour + .. _intltool: https://freedesktop.org/wiki/Software/intltool/ + .. _Tkinter: https://wiki.python.org/moin/TkInter + .. _`Qt5 plugin for reading TIFF images`: http://doc.qt.io/qt-5/qtimageformats-index.html + .. _pymediainfo: https://github.com/sbraz/pymediainfo + .. _Qt: https://www.qt.io/ + .. _SortedContainers: http://www.grantjenks.com/docs/sortedcontainers/ + .. _Requests: http://docs.python-requests.org/ +Keywords: photo,video,download,ingest,import,camera,phone,backup,rename,photography,photographer,transfer,copy,raw,cr2,nef,arw +Platform: UNKNOWN +Classifier: Development Status :: 4 - Beta +Classifier: Environment :: X11 Applications :: Qt +Classifier: Intended Audience :: End Users/Desktop +Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+) +Classifier: Operating System :: POSIX :: Linux +Classifier: Programming Language :: Python :: 3.4 +Classifier: Programming Language :: Python :: 3.5 +Classifier: Programming Language :: Python :: 3.6 +Classifier: Topic :: Multimedia :: Graphics +Classifier: Topic :: Multimedia :: Video diff --git a/rapid_photo_downloader.egg-info/SOURCES.txt b/rapid_photo_downloader.egg-info/SOURCES.txt new file mode 100644 index 0000000..3dcb84f --- /dev/null +++ b/rapid_photo_downloader.egg-info/SOURCES.txt @@ -0,0 +1,132 @@ +CHANGES.rst +MANIFEST.in +README.rst +RELEASE_NOTES.rst +install.py +requirements.txt +setup.cfg +setup.py +upgrade.py +data/rapid-photo-downloader.appdata.xml.in +data/rapid-photo-downloader.desktop.in +data/icons/rapid-photo-downloader.xpm +data/icons/16x16/apps/rapid-photo-downloader.png +data/icons/22x22/apps/rapid-photo-downloader.png +data/icons/24x24/apps/rapid-photo-downloader.png +data/icons/48x48/apps/rapid-photo-downloader.png +data/icons/scalable/apps/rapid-photo-downloader.svg +data/kde/rapid-photo-downloader.desktop.in +doc/analyze-pv-structure.1.pod +doc/rapid-photo-downloader.1.pod +po/LINGUAS +po/POTFILES.in +po/ar.po +po/be.po +po/bg.po +po/ca.po +po/cs.po +po/da.po +po/de.po +po/el.po +po/en_AU.po +po/en_GB.po +po/es.po +po/et.po +po/fa.po +po/fi.po +po/fr.po +po/hr.po +po/hu.po +po/id.po +po/it.po +po/ja.po +po/kab.po +po/nb.po +po/nl.po +po/nn.po +po/oc.po +po/pl.po +po/pt.po +po/pt_BR.po +po/rapid-photo-downloader.pot +po/ro.po +po/ru.po +po/sk.po +po/sr.po +po/sv.po +po/tr.po +po/uk.po +po/zh_CN.po +raphodo/__about__.py +raphodo/__init__.py +raphodo/aboutdialog.py +raphodo/analyzephotos.py +raphodo/backupfile.py +raphodo/backuppanel.py +raphodo/cache.py +raphodo/camera.py +raphodo/chevroncombo.py +raphodo/computerview.py +raphodo/constants.py +raphodo/copyfiles.py +raphodo/destinationdisplay.py +raphodo/devicedisplay.py +raphodo/devices.py +raphodo/didyouknow.py +raphodo/downloadtracker.py +raphodo/errorlog.py +raphodo/excepthook.py +raphodo/exiftool.py +raphodo/filebrowse.py +raphodo/fileutilities.py +raphodo/filmstrip.py +raphodo/foldercombo.py +raphodo/folderspreview.py +raphodo/generatename.py +raphodo/generatenameconfig.py +raphodo/interprocess.py +raphodo/iplogging.py +raphodo/jobcodepanel.py +raphodo/menubutton.py +raphodo/messagewidget.py +raphodo/metadataphoto.py +raphodo/metadatavideo.py +raphodo/nameeditor.py +raphodo/newversion.py +raphodo/offload.py +raphodo/panelview.py +raphodo/photoattributes.py +raphodo/preferencedialog.py +raphodo/preferences.py +raphodo/primarybutton.py +raphodo/problemnotification.py +raphodo/proximity.py +raphodo/qrc_resources.py +raphodo/rapid.py +raphodo/rememberthisdialog.py +raphodo/renameandmovefile.py +raphodo/renamepanel.py +raphodo/resources.qrc +raphodo/rotatedpushbutton.py +raphodo/rpdfile.py +raphodo/rpdsql.py +raphodo/scan.py +raphodo/storage.py +raphodo/thumbloadbalancer.py +raphodo/thumbnaildaemon.py +raphodo/thumbnaildisplay.py +raphodo/thumbnailer.py +raphodo/thumbnailextractor.py +raphodo/thumbnailpara.py +raphodo/toggleswitch.py +raphodo/toggleview.py +raphodo/utilities.py +raphodo/videoattributes.py +raphodo/viewutils.py +rapid_photo_downloader.egg-info/PKG-INFO +rapid_photo_downloader.egg-info/SOURCES.txt +rapid_photo_downloader.egg-info/dependency_links.txt +rapid_photo_downloader.egg-info/entry_points.txt +rapid_photo_downloader.egg-info/not-zip-safe +rapid_photo_downloader.egg-info/requires.txt +rapid_photo_downloader.egg-info/top_level.txt \ No newline at end of file diff --git a/rapid_photo_downloader.egg-info/dependency_links.txt b/rapid_photo_downloader.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/rapid_photo_downloader.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/rapid_photo_downloader.egg-info/entry_points.txt b/rapid_photo_downloader.egg-info/entry_points.txt new file mode 100644 index 0000000..ace4869 --- /dev/null +++ b/rapid_photo_downloader.egg-info/entry_points.txt @@ -0,0 +1,6 @@ +[console_scripts] +analyze-pv-structure = raphodo.analyzephotos:main + +[gui_scripts] +rapid-photo-downloader = raphodo.rapid:main + diff --git a/rapid_photo_downloader.egg-info/not-zip-safe b/rapid_photo_downloader.egg-info/not-zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/rapid_photo_downloader.egg-info/not-zip-safe @@ -0,0 +1 @@ + diff --git a/rapid_photo_downloader.egg-info/requires.txt b/rapid_photo_downloader.egg-info/requires.txt new file mode 100644 index 0000000..3e178ee --- /dev/null +++ b/rapid_photo_downloader.egg-info/requires.txt @@ -0,0 +1,17 @@ +gphoto2 +pyzmq +psutil +pyxdg +arrow +python-dateutil +colorlog +pyprind +rawkit +easygui +colour +pymediainfo +sortedcontainers + +[:python_version == "3.4"] +scandir +typing diff --git a/rapid_photo_downloader.egg-info/top_level.txt b/rapid_photo_downloader.egg-info/top_level.txt new file mode 100644 index 0000000..749efd0 --- /dev/null +++ b/rapid_photo_downloader.egg-info/top_level.txt @@ -0,0 +1 @@ +raphodo diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..8644ba3 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,19 @@ +# This is an implicit value, here for clarity +--index-url https://pypi.python.org/simple/ + +psutil>=3.4.2 +gphoto2>=1.4.0 +pyzmq>=14.4.1,<=15.1.0 +pyxdg>=0.25 +arrow>=0.6.0 +python-dateutil>=2.2 +rawkit>=0.5.0 +pyprind>=2.9.4 +colorlog>=2.6 +typing>=3.5.0.1; python_version < '3.5' +scandir>=1.2; python_version < '3.5' +easygui<=0.97.4 +colour +pymediainfo>=2.1.4 +sortedcontainers +requests diff --git a/setup.cfg b/setup.cfg new file mode 100644 index 0000000..65f76b2 --- /dev/null +++ b/setup.cfg @@ -0,0 +1,21 @@ +[bdist_wheel] +universal = 0 + +[build] +i18n = True +help = False +icons = True +pod2man = True + +[build_i18n] +domain = rapid-photo-downloader +bug-contact = damonlynch@gmail.com +desktop_files = [("share/applications", ("data/rapid-photo-downloader.desktop.in",)), + ("share/solid/actions", ("data/kde/rapid-photo-downloader.desktop.in",))] +xml_files = [("share/appdata", ("data/rapid-photo-downloader.appdata.xml.in",))] +po-dir = po + +[egg_info] +tag_build = +tag_date = 0 + diff --git a/setup.py b/setup.py index c640197..d9c65a8 100644 --- a/setup.py +++ b/setup.py @@ -1,98 +1,392 @@ -#!/usr/bin/env python -# -*- coding: latin1 -*- +#!/usr/bin/python3 -from distutils.core import setup -from distutils.command.install_data import install_data -from distutils.dep_util import newer -from distutils.log import info +# Copyright (C) 2009-2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +# Copyright 2009-2017 Damon Lynch +# Contains portions Copyright 2014 Donald Stufft +# Contains portions Copyright 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, Canonical Ltd + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2009-2017, Damon Lynch" -from rapid.config import version -import glob import os +import os.path +from glob import glob +import distutils +import distutils.command.build +from distutils.command.clean import clean +from setuptools import setup, Command +from setuptools.command.install import install + + +here = os.path.abspath(os.path.dirname(__file__)) + +with open(os.path.join(here, "raphodo", "__about__.py")) as f: + about = {} + exec(f.read(), about) + + +class build_extra(distutils.command.build.build): + """ + Adds the extra commands to the build target. This class should be used + with the core distutils + + Taken straight from DistutilsExtra, minus finalize_options + """ + def __init__(self, dist): + distutils.command.build.build.__init__(self, dist) + + self.user_options.extend([("i18n", None, "use the localisation"), + ("icons", None, "use icons"), + ("kdeui", None, "use kdeui"), + ("help", None, "use help system")]) + def initialize_options(self): + distutils.command.build.build.initialize_options(self) + self.i18n = False + self.icons = False + self.help = False + self.kdeui = False + + +class build_extra_commands(build_extra): + """ + Adds the extra commands to the build target. + This class should be used with setuptools. + + Taken straight from DistutilsExtra + """ + + def finalize_options(self): + def has_help(command): + return self.help == "True" + def has_icons(command): + return self.icons == "True" + def has_i18n(command): + return self.i18n == "True" + def has_kdeui(command): + return self.kdeui == "True" + distutils.command.build.build.finalize_options(self) + self.sub_commands.append(("build_i18n", has_i18n)) + self.sub_commands.append(("build_icons", has_icons)) + self.sub_commands.append(("build_help", has_help)) + self.sub_commands.insert(0, ("build_kdeui", has_kdeui)) # need to run before build_py + + +class build_extra_man_page(build_extra_commands): + """ + Taken from the Canonical project 'germinate' + """ + def __init__(self, dist): + super().__init__(dist) + self.user_options.extend([('pod2man', None, 'use pod2man')]) + + def initialize_options(self): + super().initialize_options() + self.pod2man = False + + def finalize_options(self): + def has_pod2man(command): + return self.pod2man == 'True' + + super().finalize_options() + self.sub_commands.append(('build_pod2man', has_pod2man)) + + +class build_pod2man(Command): + """ + Based on code in the Canonical project 'germinate' + """ + description = "build POD manual pages" + + user_options = [('pod-files=', None, 'POD files to build')] + + def initialize_options(self): + self.pod_files = [] + + def finalize_options(self): + pass + + def run(self): + for pod_file in glob('doc/*.1.pod'): + name = os.path.basename(pod_file)[:-6].upper() + build_path = os.path.join('build', os.path.splitext(pod_file)[0]) + if not os.path.isdir(os.path.join('build', 'doc')): + os.mkdir(os.path.join('build', 'doc')) + self.spawn(['pod2man', '--section=1', '--release={}'.format(about["__version__"]), + "--center=General Commands Manual", '--name="{}"'.format(name), + pod_file, build_path]) + + +class build_i18n(distutils.cmd.Command): + """ Taken straight from DistutilsExtra""" + + description = "integrate the gettext framework" + + user_options = [ + ('desktop-files=', None, '.desktop.in files that should be merged'), + ('xml-files=', None, '.xml.in files that should be merged'), + ('schemas-files=', None, '.schemas.in files that should be merged'), + ('ba-files=', None, 'bonobo-activation files that should be merged'), + ('rfc822deb-files=', None, 'RFC822 files that should be merged'), + ('key-files=', None, '.key.in files that should be merged'), + ('domain=', 'd', 'gettext domain'), + ('merge-po', 'm', 'merge po files against template'), + ('po-dir=', 'p', 'directory that holds the i18n files'), + ('bug-contact=', None, 'contact address for msgid bugs') + ] -name = 'rapid-photo-downloader' - -class InstallData(install_data): - """ This class is largely copied from setup.py in Terminator 0.8.1 by Chris Jones """ - def run (self): - self.data_files.extend (self._compile_po_files ()) - install_data.run (self) - - def _compile_po_files (self): - data_files = [] - - PO_DIR = 'po' - for po in glob.glob (os.path.join (PO_DIR,'*.po')): - lang = os.path.basename(po[:-3]) - mo = os.path.join('build', 'mo', lang, '%s.mo' % name) - - directory = os.path.dirname(mo) - if not os.path.exists(directory): - info('creating %s' % directory) - os.makedirs(directory) - - if newer(po, mo): - # True if mo doesn't exist - cmd = 'msgfmt -o %s %s' % (mo, po) - info('compiling %s -> %s' % (po, mo)) - if os.system(cmd) != 0: - raise SystemExit('Error while running msgfmt') - - dest = os.path.dirname(os.path.join('share', 'locale', lang, 'LC_MESSAGES', '%s.mo' % name)) - data_files.append((dest, [mo])) - - return data_files - -package_data={'rapid': ['glade3/about.ui', - 'glade3/photo.svg', - 'glade3/photo66.png', - 'glade3/photo_icon.png', - 'glade3/prefs.ui', - 'glade3/rapid.ui', - 'glade3/errorlog.ui', - 'glade3/media-eject.png', - 'glade3/rapid-photo-downloader.svg', - 'glade3/rapid-photo-downloader-download-pending.png', - 'glade3/rapid-photo-downloader-downloaded-with-error.svg', - 'glade3/rapid-photo-downloader-downloaded-with-warning.svg', - 'glade3/rapid-photo-downloader-downloaded.svg', - 'glade3/rapid-photo-downloader-jobcode.svg', - 'glade3/thumbnails_icon.png', - 'glade3/video.svg', - 'glade3/video66.png', - 'glade3/zoom-in.png', - 'glade3/zoom-out.png', - ]} - -setup(name=name, - version=version, - description='Rapid Photo Downloader for Linux', - license='GPL', - author='Damon Lynch', - author_email='damonlynch@gmail.com', - maintainer='Damon Lynch', - url='http://www.damonlynch.net/rapid', - long_description= -"""Rapid Photo Downloader is written by a photographer for professional and -amateur photographers. It can download photos and videos from multiple -cameras, memory cards and Portable Storage Devices simultaneously. It -provides many flexible, user-defined options for subfolder creation, -photo and video renaming, and backup. -""", - packages = ['rapid'], - package_data=package_data, - scripts=['rapid-photo-downloader'], - platforms=['linux'], - data_files=[ - ('share/applications', ['data/rapid-photo-downloader.desktop']), - ('share/pixmaps', ['data/icons/48x48/apps/rapid-photo-downloader.png', 'data/icons/rapid-photo-downloader.xpm']), - ('share/icons/hicolor/scalable/apps', glob.glob('data/icons/scalable/apps/*.svg')), - ('share/icons/hicolor/16x16/apps', glob.glob('data/icons/16x16/apps/*.png')), - ('share/icons/hicolor/22x22/apps', glob.glob('data/icons/22x22/apps/*.png')), - ('share/icons/hicolor/24x24/apps', glob.glob('data/icons/24x24/apps/*.png')), - ('share/icons/hicolor/48x48/apps', glob.glob('data/icons/48x48/apps/*.png')), - ('/usr/share/kde4/apps/solid/actions/', ['data/kde/rapid-photo-downloader.desktop']), - ('/usr/share/appdata/', ['data/rapid-photo-downloader.appdata.xml']), + boolean_options = ['merge-po'] + + def initialize_options(self): + self.desktop_files = [] + self.xml_files = [] + self.key_files = [] + self.schemas_files = [] + self.ba_files = [] + self.rfc822deb_files = [] + self.domain = None + self.merge_po = False + self.bug_contact = None + self.po_dir = None + + def finalize_options(self): + if self.domain is None: + self.domain = self.distribution.metadata.name + if self.po_dir is None: + self.po_dir = "po" + + def run(self): + """ + Update the language files, generate mo files and add them + to the to be installed files + """ + if not os.path.isdir(self.po_dir): + return + + data_files = self.distribution.data_files + if data_files is None: + # in case not data_files are defined in setup.py + self.distribution.data_files = data_files = [] + + if self.bug_contact is not None: + os.environ["XGETTEXT_ARGS"] = "--msgid-bugs-address=%s " % \ + self.bug_contact + + # Print a warning if there is a Makefile that would overwrite our + # values + if os.path.exists("%s/Makefile" % self.po_dir): + self.announce(""" +WARNING: Intltool will use the values specified from the + existing po/Makefile in favor of the vaules + from setup.cfg. + Remove the Makefile to avoid problems.""") + + # If there is a po/LINGUAS file, or the LINGUAS environment variable + # is set, only compile the languages listed there. + selected_languages = None + linguas_file = os.path.join(self.po_dir, "LINGUAS") + if os.path.isfile(linguas_file): + selected_languages = open(linguas_file).read().split() + if "LINGUAS" in os.environ: + selected_languages = os.environ["LINGUAS"].split() + + # Update po(t) files and print a report + # We have to change the working dir to the po dir for intltool + cmd = ["intltool-update", (self.merge_po and "-r" or "-p"), "-g", self.domain] + wd = os.getcwd() + os.chdir(self.po_dir) + self.spawn(cmd) + os.chdir(wd) + max_po_mtime = 0 + for po_file in glob("%s/*.po" % self.po_dir): + lang = os.path.basename(po_file[:-3]) + if selected_languages and not lang in selected_languages: + continue + mo_dir = os.path.join("build", "mo", lang, "LC_MESSAGES") + mo_file = os.path.join(mo_dir, "%s.mo" % self.domain) + if not os.path.exists(mo_dir): + os.makedirs(mo_dir) + cmd = ["msgfmt", po_file, "-o", mo_file] + po_mtime = os.path.getmtime(po_file) + mo_mtime = os.path.exists(mo_file) and os.path.getmtime(mo_file) or 0 + if po_mtime > max_po_mtime: + max_po_mtime = po_mtime + if po_mtime > mo_mtime: + self.spawn(cmd) + + targetpath = os.path.join("share/locale", lang, "LC_MESSAGES") + data_files.append((targetpath, (mo_file,))) + + # merge .in with translation + for (option, switch) in ((self.xml_files, "-x"), + (self.desktop_files, "-d"), + (self.schemas_files, "-s"), + (self.rfc822deb_files, "-r"), + (self.ba_files, "-b"), + (self.key_files, "-k"),): + try: + file_set = eval(option) + except: + continue + for (target, files) in file_set: + build_target = os.path.join("build", target) + if not os.path.exists(build_target): + os.makedirs(build_target) + files_merged = [] + for file in files: + if file.endswith(".in"): + file_merged = os.path.basename(file[:-3]) + else: + file_merged = os.path.basename(file) + file_merged = os.path.join(build_target, file_merged) + cmd = ["intltool-merge", switch, self.po_dir, file, + file_merged] + mtime_merged = os.path.exists(file_merged) and \ + os.path.getmtime(file_merged) or 0 + mtime_file = os.path.getmtime(file) + if mtime_merged < max_po_mtime or mtime_merged < mtime_file: + # Only build if output is older than input (.po,.in) + self.spawn(cmd) + files_merged.append(file_merged) + data_files.append((target, files_merged)) + + +class build_icons(distutils.cmd.Command): + """ Taken straight from DistutilsExtra""" + + description = "select all icons for installation" + + user_options= [('icon-dir=', 'i', 'icon directory of the source tree')] + + def initialize_options(self): + self.icon_dir = None + + def finalize_options(self): + if self.icon_dir is None: + self.icon_dir = os.path.join("data","icons") + + def run(self): + data_files = self.distribution.data_files + + for size in glob(os.path.join(self.icon_dir, "*")): + for category in glob(os.path.join(size, "*")): + icons = [] + for icon in glob(os.path.join(category,"*")): + if not os.path.islink(icon): + icons.append(icon) + if icons: + data_files.append( + ( + "share/icons/hicolor/%s/%s" % ( + os.path.basename(size), os.path.basename(category) + ), icons + ) + ) + +class clean_extra(clean): + def run(self): + clean.run(self) + + for path, dirs, files in os.walk('.'): + for i in reversed(range(len(dirs))): + if dirs[i].startswith('.') or dirs[i] == 'debian': + del dirs[i] + elif dirs[i] == '__pycache__' or dirs[i].endswith('.egg-info'): + self.spawn(['rm', '-r', os.path.join(path, dirs[i])]) + del dirs[i] + + for f in files: + f = os.path.join(path, f) + if f.endswith('.pyc'): + self.spawn(['rm', f]) + elif f.startswith('./debhelper') and f.endswith('.1'): + self.spawn(['rm', f]) + + +with open(os.path.join(here, 'README.rst'), encoding='utf-8') as f: + long_description = f.read() + +setup( + name=about["__title__"], + version=about["__version__"], + + description=about["__summary__"], + long_description=long_description, + license=about["__license__"], + url=about["__uri__"], + + author=about["__author__"], + author_email=about["__email__"], + zip_safe=False, + install_requires=[ + 'gphoto2', + 'pyzmq', + 'psutil', + 'pyxdg', + 'arrow', + 'python-dateutil', + 'colorlog', + 'pyprind', + 'rawkit', + 'easygui', + 'colour', + 'pymediainfo', + 'sortedcontainers' + ], + extras_require={':python_version == "3.4"': ['scandir', 'typing']}, + include_package_data = False, + data_files = [ + ('share/man/man1', ['build/doc/rapid-photo-downloader.1', + 'build/doc/analyze-pv-structure.1']), + ('share/applications', ['build/share/applications/rapid-photo-downloader.desktop']), + ('share/solid/actions', ['build/share/solid/actions/rapid-photo-downloader.desktop'],), + ('share/appdata', ['build/share/appdata/rapid-photo-downloader.appdata.xml']) + ], + packages = ['raphodo'], + entry_points={ + 'gui_scripts': [ + 'rapid-photo-downloader=raphodo.rapid:main', + ], + 'console_scripts': [ + 'analyze-pv-structure=raphodo.analyzephotos:main' + ] + }, + classifiers=[ + 'Development Status :: 4 - Beta', + 'Environment :: X11 Applications :: Qt', + 'Intended Audience :: End Users/Desktop', + 'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)', + 'Operating System :: POSIX :: Linux', + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Topic :: Multimedia :: Graphics', + 'Topic :: Multimedia :: Video' ], - cmdclass={'install_data': InstallData} + keywords='photo, video, download, ingest, import, camera, phone, backup, rename, photography,' \ + ' photographer, transfer, copy, raw, cr2, nef, arw', + cmdclass={ + 'build': build_extra_man_page, + 'build_pod2man': build_pod2man, + "build_icons" : build_icons, + 'install': install, + 'clean': clean_extra, + "build_i18n": build_i18n, + }, ) diff --git a/upgrade.py b/upgrade.py new file mode 100644 index 0000000..d952608 --- /dev/null +++ b/upgrade.py @@ -0,0 +1,309 @@ +# Copyright (C) 2017 Damon Lynch + +# This file is part of Rapid Photo Downloader. +# +# Rapid Photo Downloader is free software: you can redistribute it and/or +# modify it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. +# +# Rapid Photo Downloader 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 Rapid Photo Downloader. If not, +# see . + +""" +Helper program to upgrade Rapid Photo Downloader using pip +""" + +__author__ = 'Damon Lynch' +__copyright__ = "Copyright 2017, Damon Lynch" + + +import sys +import os +import tarfile +import tempfile +import shutil +import re +from typing import List, Optional +import shlex +from subprocess import Popen, PIPE +from queue import Queue, Empty +import subprocess +from gettext import gettext as _ + +from PyQt5.QtCore import (pyqtSignal, pyqtSlot, Qt, QThread, QObject, QTimer) +from PyQt5.QtGui import QIcon, QFontMetrics, QFont, QFontDatabase +from PyQt5.QtWidgets import (QApplication, QDialog, QPushButton, QVBoxLayout, QTextEdit, + QDialogButtonBox, QStackedWidget, QLabel) +from PyQt5.QtNetwork import QLocalSocket + +import raphodo.qrc_resources as qrc_resources + + +q = Queue() + + +class RPDUpgrade(QObject): + """ + Upgrade Rapid Photo Downloader using python's pip + """ + + message = pyqtSignal(str) + upgradeFinished = pyqtSignal(bool) + + + def make_pip_command(self, args: str) -> List[str]: + return shlex.split('{} -m pip {}'.format(sys.executable, args)) + + @pyqtSlot(str) + def start(self, installer: str) -> None: + + name = os.path.basename(installer) + name = name[:len('.tar.gz') * -1] + + rpath = os.path.join(name, 'requirements.txt') + try: + with tarfile.open(installer) as tar: + with tar.extractfile(rpath) as requirements: + reqbytes = requirements.read() + with tempfile.NamedTemporaryFile(delete=False) as temp_requirements: + temp_requirements.write(reqbytes) + temp_requirements_name = temp_requirements.name + except Exception: + self.failure("Failed to extract application requirements") + return + + self.sendMessage("Installing application requirements...\n") + try: + cmd = self.make_pip_command('install --user -r {}'.format(temp_requirements.name)) + with Popen(cmd, stdout=PIPE, stderr=PIPE, bufsize=1, universal_newlines=True) as p: + for line in p.stdout: + self.sendMessage(line, truncate=True) + cmd = self.checkForCmd() + if cmd is not None: + assert cmd == 'STOP' + self.failure('\nTermination requested') + return + p.wait() + i = p.returncode + os.remove(temp_requirements_name) + if i != 0: + self.failure("Failed to install application requirements: %i" % i) + return + except Exception: + self.sendMessage(sys.exc_info()) + self.failure("Failed to install application requirements") + return + + self.sendMessage("\nInstalling application...\n") + try: + cmd = self.make_pip_command('install --user --no-deps {}'.format(installer)) + with Popen(cmd, stdout=PIPE, stderr=PIPE, bufsize=1, universal_newlines=True) as p: + for line in p.stdout: + self.sendMessage(line, truncate=True) + cmd = self.checkForCmd() + if cmd is not None: + assert cmd == 'STOP' + self.failure('\nTermination requested') + return + p.wait() + i = p.returncode + if i != 0: + self.failure("Failed to install application") + return + except Exception: + self.failure("Failed to install application") + return + + self.upgradeFinished.emit(True) + + def failure(self, message: str) -> None: + self.sendMessage(message) + self.upgradeFinished.emit(False) + + + def sendMessage(self, message: str, truncate=False) -> None: + if truncate: + self.message.emit(message[:-1]) + else: + self.message.emit(message) + + def checkForCmd(self) -> Optional[str]: + try: + return q.get(block=False) + except Empty: + return None + + +def extract_version_number(installer: str) -> str: + targz = os.path.basename(installer) + parsed_version = targz[:targz.find('tar') - 1] + + first_digit = re.search("\d", parsed_version) + return parsed_version[first_digit.start():] + + +class UpgradeDialog(QDialog): + """ + Very simple dialog window that allows user to initiate + Rapid Photo Downloader upgrade and shows output of that + upgrade. + """ + + startUpgrade = pyqtSignal(str) + def __init__(self, installer): + super().__init__() + + self.installer = installer + self.setWindowTitle(_('Upgrade Rapid Photo Downloader')) + + try: + self.version_no = extract_version_number(installer=installer) + except Exception: + self.version_no = '' + + self.running = False + + self.textEdit = QTextEdit() + self.textEdit.setReadOnly(True) + + fixed = QFontDatabase.systemFont(QFontDatabase.FixedFont) # type: QFont + fixed.setPointSize(fixed.pointSize() - 1) + self.textEdit.setFont(fixed) + + font_height = QFontMetrics(fixed).height() + + height = font_height * 20 + + width = QFontMetrics(fixed).boundingRect('a' * 90).width() + + self.textEdit.setMinimumSize(width, height) + + upgradeButtonBox = QDialogButtonBox(QDialogButtonBox.Cancel) + upgradeButtonBox.rejected.connect(self.reject) + upgradeButtonBox.accepted.connect(self.doUpgrade) + self.startButton = upgradeButtonBox.addButton(_('&Upgrade'), + QDialogButtonBox.AcceptRole) # QPushButton + # self.startButton.setDefault(True) + + if self.version_no: + self.explanation = QLabel(_('Click the Upgrade button to upgrade to ' + 'version %s.') % self.version_no) + else: + self.explanation = QLabel(_('Click the Upgrade button to start the upgrade.')) + + finishButtonBox = QDialogButtonBox(QDialogButtonBox.Close) + finishButtonBox.addButton(_('&Run'), QDialogButtonBox.AcceptRole) + finishButtonBox.rejected.connect(self.reject) + finishButtonBox.accepted.connect(self.runNewVersion) + + failedButtonBox = QDialogButtonBox(QDialogButtonBox.Close) + failedButtonBox.rejected.connect(self.reject) + + self.stackedButtons = QStackedWidget() + self.stackedButtons.addWidget(upgradeButtonBox) + self.stackedButtons.addWidget(finishButtonBox) + self.stackedButtons.addWidget(failedButtonBox) + + layout = QVBoxLayout() + self.setLayout(layout) + layout.addWidget(self.textEdit) + layout.addWidget(self.explanation) + layout.addWidget(self.stackedButtons) + + self.upgrade = RPDUpgrade() + self.upgradeThread = QThread() + self.startUpgrade.connect(self.upgrade.start) + self.upgrade.message.connect(self.appendText) + self.upgrade.upgradeFinished.connect(self.upgradeFinished) + self.upgrade.moveToThread(self.upgradeThread) + QTimer.singleShot(0, self.upgradeThread.start) + + @pyqtSlot() + def doUpgrade(self) -> None: + if self.rpdRunning(): + self.explanation.setText(_('Close Rapid Photo Downloader before running this upgrade')) + else: + self.running = True + self.explanation.setText(_('Upgrade running...')) + self.startButton.setEnabled(False) + self.startUpgrade.emit(self.installer) + + def rpdRunning(self) -> bool: + """ + Check to see if Rapid Photo Downloader is running + :return: True if it is + """ + + # keep next value in sync with value in raphodo/rapid.py + # can't import it + appGuid = '8dbfb490-b20f-49d3-9b7d-2016012d2aa8' + outSocket = QLocalSocket() # type: QLocalSocket + outSocket.connectToServer(appGuid) + isRunning = outSocket.waitForConnected() # type: bool + if outSocket: + outSocket.disconnectFromServer() + return isRunning + + @pyqtSlot(str) + def appendText(self,text: str) -> None: + self.textEdit.append(text) + + @pyqtSlot(bool) + def upgradeFinished(self, success: bool) -> None: + self.running = False + + if success: + self.stackedButtons.setCurrentIndex(1) + else: + self.stackedButtons.setCurrentIndex(2) + + if success: + if self.version_no: + message = _('Successfully upgraded to %s. Click Close to exit, or Run to ' + 'start the program.' % self.version_no) + else: + message = _('Upgrade finished successfully. Click Close to exit, or Run to ' + 'start the program.') + else: + message = _('Upgrade failed. Click Close to exit.') + + self.explanation.setText(message) + self.deleteTar() + + def deleteTar(self) -> None: + temp_dir = os.path.dirname(self.installer) + if temp_dir: + shutil.rmtree(temp_dir, ignore_errors=True) + + def closeEvent(self, event) -> None: + self.upgradeThread.quit() + self.upgradeThread.wait() + event.accept() + + @pyqtSlot() + def reject(self) -> None: + if self.running: + # strangely, using zmq in this program causes a segfault :-/ + q.put('STOP') + super().reject() + + @pyqtSlot() + def runNewVersion(self) -> None: + cmd = shutil.which('rapid-photo-downloader') + subprocess.Popen(cmd) + super().accept() + + +if __name__ == '__main__': + app = QApplication(sys.argv) + app.setWindowIcon(QIcon(':/rapid-photo-downloader.svg')) + widget = UpgradeDialog(sys.argv[1]) + widget.show() + sys.exit(app.exec_()) \ No newline at end of file -- cgit v1.2.3